1606364
1268438525
1675584337
373884495
1574779525
4973601
859287476
89158589
1261165463
1224519273
1258665135
743280944
1568268456
1941590208
596278564
1647649244
2028770677
1064421500
1885685001
1816897700
658756412
286920543
50941118
1645278673
19041854
162290872
572459300
99399577
1608988390
343495052
585872729
971226582
1981762550
374225571
1212184760
1377476729
1293522687
1561209819
1415287210
1867465907
151205771
1101658742
811158359
1983725581
1421102621
1662331223
1976229100
102547089
1630196382
738223439
460034634
439122075
2064077165
2043077330
1031300655
178696218
6730928
429039356
1746664783
1622630660
1647440274
242840793
917993179
2414966
1227095004
116796599
254721595
1537655423
895085281
1493043872
1257168082
436193153
305090709
1088041281
1853753968
705265124
1691224221
1636592036
1523888841
1301465101
1606466280
1904051555
82829291
907696905
434518187
789681241
1698963647
1055982265
662390048
2122498077
1677584830
1298850677
236150161
925233960
1026302646
1446504017
1495410637
673252133
1583270781
916472681
1292642729
1491419
1146764701
1842115498
594596368
2074700794
84841467
1837497978
932410671
1896300027
1679690122
1179201921
117013917
1270188924
2008993725
1587757980
1536846018
302435519
339687554
151190377
1271208479
1949765621
2146739824
360808752
1520854241
1248256552
207269367
86678737
646669253
129379100
1239750979
1986237308
885882375
1932841720
492914459
67788210
2023730835
980285157
2146429378
1486881770
248504064
1039863091
377422532
487348699
1328039536
2062105788
99078555
347104335
1737308032
370670365
316518508
1484004475
1724581444
854202231
354874583
817799049
1827794780
221089938
1197185782
1517104647
943819246
219628972
1935510891
2120148393
1845373096
1904687439
457285834
1534427070
1320378195
21612718
669938214
1450768263
1897352652
326592631
1872945323
138602063
344964588
1150709878
295775637
2069220778
715854480
535749839
753464050
2138816944
1350317650
363551266
387887721
2027011310
1713934794
1353911308
1082978650
150462609
1535861359
2019998569
1385312985
450828490
333463724
32030900
318755556
265911246
750610188
1738458934
567322870
1507661688
1474296832
1339245170
1489547728
1334327499
1602496783
896471019
1128988305
971210603
638150385
1345280409
768320446
522309184
621862432
1937465534
32908506
402891283
886247858
951973352
2005173087
1028571413
313918606
1732193296
1530939237
1677989424
1364536814
832333314
139959636
49445493
626293314
1493429752
1627102995
1598908384
253212941
1711855047
1248199345
358738453
677582633
969576746
1998650986
1617165246
82566084
1503452752
1940226957
571343865
104113074
208093233
1133334834
1585744695
38224717
78683567
555809497
439000175
1678029948
461357446
2051650396
182786441
2082764479
1631776837
711458625
1975345758
1651319214
70598323
1866073105
315593451
602382223
1672254913
874002210
2118144862
760098395
373673280
1481625042
1573752233
12670833
278819921
1482647996
1830827650
1583402947
848574062
2127903120
2040815900
1254832588
2083173627
848387560
1790341365
1913593538
2036303014
838010263
1658740178
569833074
1673314545
2031233379
59316194
343647406
193991761
345808154
398468447
564833708
1026266052
36644284
926955277
2118297902
596244378
1642531660
230415620
112924454
1565299542
1799604150
749467613
1899514978
1895031700
1944050653
766489517
143637780
1885561940
1938350894
962396446
1193198113
432335638
80753034
1140492998
1469387657
793665194
1951965269
811954805
1383426907
107541102
1628481961
869452347
2038150729
1235826632
311865077
1684944280
619578366
1145793289
1239130371
618958705
43733553
2077057
609316896
1019311408
731982302
912680857
1174380864
354087473
330498888
69121931
1491636308
1462189954
1825314878
1896183060
951183581
391430677
1120133338
1256876549
1232452314
974340746
1938840214
830819437
451829046
1375138731
1286909214
230418845
1274673614
796551579
878802758
30779528
1811437017
885901934
33668592
874920792
1663858444
1821133839
1004940936
1170536837
655891831
1883864128
961758397
126007474
1630193956
1669963383
1603422423
476721964
1176694490
2032084851
1718735713
866400540
1486878205
356351688
519943766
792302193
942133309
503045831
1760853204
330730132
84843673
1401612613
1935949848
1031409346
2103167976
1556479153
107750260
941715541
1798032450
1187721649
430935462
1656003205
1180492495
1462739214
176041735
236683888
1011786977
342126083
157153735
357435098
706117166
2044758509
1094676357
585479687
423793656
451040679
786760568
313221479
1342447347
1466573924
1253614338
1143550837
1669766646
1853647942
964311241
959993488
322294441
1522515816
1877362946
739293731
1497415086
398689191
292649751
450008238
1427903320
523759684
1209392178
1029130077
1480111128
56732048
817060354
144147238
1844033103
1111005129
1675628085
854615128
733205076
2139101062
1504998019
1091948348
748509973
708155854
2018783864
573063228
1827712545
1047757365
1618332261
1542798411
551819916
1696724964
523893681
51247587
1011755941
1131398246
512063727
740395089
1231635283
1762138818
852725202
1128867264
937063184
1295504190
1452465375
507001468
1686737269
1326129709
1413884015
391267581
1455532820
1077996120
2084726467
1035625261
862823903
216616591
2012714574
461299167
1706769176
2087701519
1999527358
2089384245
938402791
478411366
1962834356
1579355651
244325064
739586790
1839969512
655894313
311371043
499111466
744273181
1236067691
50198938
1542441132
85228179
1729146342
1335321920
456781702
734563942
1474197731
897029591
1361934589
400873448
27654670
1430882768
218129527
1210495012
1076648493
33197070
2067262609
1038211462
2049515942
1925381600
58231572
1976598810
1754551804
267880981
1189443511
1638513743
1465732945
1310456729
558298333
1887954457
1655456782
2086549469
742116940
1126233010
2077800778
1990024636
1636708367
655026869
1762639609
1223671225
1499740177
268580418
664409894
1552860267
1276720129
183929837
2014800064
1172020069
2015253859
1909502634
666871553
1273219550
1585165375
1351270925
1250026242
1529404254
594611524
263245870
1380157152
1075053296
1646249954
1212402846
1352830985
1095576525
805564190
1703703712
976301973
1676716054
1652628814
133950092
816149502
772646072
862024361
801521182
273345685
1414962681
855151965
1024245872
898139196
288306185
122133451
2100023966
1046188667
626627250
1447357754
561848579
921802235
824849380
2094466273
1989654398
634078005
1588038265
1534384221
684632746
1766736025
2141004000
851072216
368285924
649330077
411797764
537915611
284620943
1332917680
976688800
572075945
697420908
24167437
1628235566
2061987551
2113528119
892640772
805200531
492950771
51215985
1103504649
1421160893
1612680351
1591400686
1505222691
1023613870
983832172
697103904
1270584200
1493970474
1256621156
171881451
1432624580
2038630402
843034318
195101542
1336373967
1116414148
2085024938
274875740
805450095
1066119847
435904860
1317097692
432790687
531435714
2011834771
939750810
302032252
1602831766
1357220949
1359424731
730671481
1640971953
1435631812
1918598467
151094490
1714161993
1634866765
1873843733
904129709
1060628090
1505936525
1486667
765587470
1108506877
500178812
1762935792
1237430303
1985114550
665049757
1650702098
113583677
1558220065
992858429
758727808
708325059
1384913010
1407346471
1617483392
1739786582
1783196638
1729195327
1488972882
1484145910
23394726
954223703
1776379927
230616708
434833222
1018003006
1031124224
200209788
649190906
321979995
512770804
948840530
57379805
1495052324
1775129502
689677664
2092872374
1290735137
2136931672
2127301133
155292259
1903367611
386442631
1733230373
70732100
677850117
969245429
1510959451
1070026536
898284988
574901156
426522348
649527657
1668126158
385700581
1686550401
1178640409
1420886710
1379666193
1551475794
1673772952
493873017
1985654848
1928284439
2131470512
220432883
1304219380
1004025652
1399131450
1165876488
613785610
1930426675
644506945
328586711
848771158
519133162
1042803916
895062626
828904634
405090382
1319036838
784725332
1482892566
914218648
379507033
961007201
918181258
664652486
730419201
348049147
450452132
74893042
762481266
180659569
1615522026
1198809223
365416601
2087958710
1404890633
1430396425
947591510
1590837038
1303569069
1916847858
1773078881
55440766
1308286544
203621137
244062419
482976298
609217636
408968968
660966001
1530860043
840919562
296842378
830520444
16825112
802304875
1766807350
5276914
492802817
75191601
650890384
1133785223
2105470339
1703949596
156379481
1444540397
89638391
1655958755
375245132
1693425952
956670333
1220759074
288892619
1289177584
791197199
1705793139
1057966312
1644633718
1417809925
51658622
1736148177
1027206844
1731353824
1567476671
1752170698
1537729280
891841560
1899249724
562337666
397231660
209456610
835820047
598895698
889348634
255220634
764110012
1721482896
1060423844
1444428064
2005585494
2136284701
358291214
250922545
1592558531
600823654
1482589456
1755941230
218943054
503470644
1315159726
1743845767
1949174729
885119540
230274689
1304995463
326181237
1617065066
1679154057
2147408509
513761224
400112968
1487977295
1420954282
1834286214
2077797040
1762633239
1443585695
1596513991
1632459626
1755847729
1072143641
1957884613
970338253
959104653
1397191185
717429449
2081312948
922404409
1921757140
2039576737
1803992917
1419214453
198990708
1177347482
889269179
505374523
1960393402
1516164547
1863871800
582403716
784786382
1920979430
994656614
1273767789
548668007
1414061122
1499802260
900300275
721549712
1913032044
214392420
1265445191
2080010135
2118048883
151484411
1038927769
1656364908
861509967
1011835502
7014427
1199842983
2075366188
1626155755
1730016585
1906318560
1729312745
204407279
972464188
1285316852
1829915425
505953602
1573970860
1578205519
605090398
715407902
1218033259
1269737366
212768905
615378857
813388204
1774844191
352130783
113879414
894575597
420589841
111169690
1468391906
482645375
517507427
79420201
1429127278
422720671
2077904804
747332863
1380814990
1780190544
1985149674
91457761
867507958
738100060
694616144
1853181531
1436201192
1402695979
900112626
835134110
1197246378
1253216196
5252769
1208486362
1882826497
1787057903
337610441
1603070466
904011331
293513721
447588074
1246936828
1138461501
1810535720
2106341478
1043793534
264871898
1081356233
1837085791
1774172853
1379941994
1060620859
1756147077
1724680709
571155356
309305393
160150095
1339307951
1481213144
1652228594
1930385612
697386966
88333823
1090248554
776008015
1187197510
327465959
1177827412
166345530
1040488361
1318716458
277923556
1055898601
1160735115
1083971819
2002917202
820129800
1488558206
1932658077
1747334129
820805098
516720828
1990024636
615359988
1618723562
1345620911
452732428
556391914
501123020
166745820
1432139855
1768255722
130573749
913449757
1901493263
382342357
960683316
1173832056
1627388142
1997076428
460803817
1178415282
921288499
760176102
916536144
2064682924
1032788898
1076492890
1389652782
1385299308
1257897582
2147273150
644374004
1013003703
678188810
914538865
919281233
2022033024
519374464
1688549483
1949875975
875654326
777534563
473001958
1983624017
372724178
1715301645
1101923073
402577388
1729988455
1694628125
2034181400
1713057214
357409805
1138382369
938644393
1811717515
1638912566
509949115
1691768142
1317566175
1775187031
344540291
1399900577
1055181917
593745441
192293211
377244188
582175980
1502401880
603063324
40850061
664710518
11691372
216586921
1727643651
1590718349
1605178892
1835674433
843910012
607230679
816838871
1211463528
746769877
1046771329
1811796546
240995399
2135787846
139397350
1663464300
1273406191
664709711
1687452710
1695430625
940079800
586608302
1178398114
849692844
1715734367
1316527927
744307344
178711783
274771136
304581572
314759044
1668589995
1947896656
931037072
646036609
499461151
173147977
334486529
1726734659
1350368525
92602277
110571934
854402554
1342093110
58496461
639225720
2021730833
1079666704
320828097
1433268476
1241581956
1556197854
1002859897
1603386509
1678637002
886341446
191091500
971634836
1662757047
2071412777
285623890
1779686276
1984415891
1494348945
973992114
87693008
1310251189
1426886200
1671228885
903335536
2109941859
134035880
1993075505
2042110614
556711394
515851481
614583987
1183297877
523451595
1944122556
1537351266
699091770
2061525775
1939123409
896319440
19734403
705606856
1420723157
287837461
1298706864
1559566804
1945502393
664694408
674819327
2003535469
1858330233
1400813233
568966011
805946591
2067348073
1272465740
872812613
223972039
1216117949
886187161
1177904598
882333904
1431407266
2020082532
966140181
505616261
1907351921
65418916
30964465
1687567274
1729237181
1093847491
904494394
1674967915
874588791
531249640
1189949092
750575339
247536749
1787609802
705876025
1895471912
1009211191
504999512
1419888278
34732513
1645857500
409691241
802732095
1066237458
102538468
1198631550
1604849887
1375679956
14703498
191420363
1195730083
1760545480
464394803
1330021310
954386504
2140208704
218096858
1852330121
1709441482
1680784910
2017398344
2104504653
773604481
562158287
1670735648
1502942622
594604743
496501111
776135919
1324124331
45261530
1449494442
934006621
506817262
910279545
1895041903
1579310705
777461052
1540230932
1248781657
633081428
794778739
1668539118
1048205668
451207682
647631145
1642329039
1618933552
1044652522
334990004
85638154
1414951211
141482650
177522130
14573132
2032087503
612845842
547987619
340413282
443246657
490568195
130915940
1639927919
1715347230
642341745
235717527
1113149469
1627557852
1214521763
577868078
1181513871
156402682
1609316173
860728326
473331985
1592018760
664848070
1276963161
28860745
1123383947
1005160286
1070293040
1492735360
87780751
1084111910
991795346
1951167544
1664126535
1406660012
1783335660
215777017
1293220859
1369026738
411799012
895491594
1880052816
883016879
47143996
2001627912
493060634
260221329
465234479
1331557931
375924002
1111518093
571854769
1981067643
1213133245
906122184
1295712161
1779036152
2136151100
1923870080
1308338913
1256726738
2039360193
1015007608
619471402
1528598353
1862546238
260344890
2065739192
2059816762
66478206
691092888
680551159
511150782
1184007937
2135200713
1046572668
1420175859
1512802722
1711114513
1387714052
154277080
2094476544
793111679
603731393
766921083
648477329
1208445786
1599936032
958934575
500110118
1695370220
1368017006
805718159
1373835061
371662515
738486020
383853217
373635934
1099294052
716192435
877296122
342308203
828774301
625275046
1496378965
1115717203
1948838918
234454375
1603289163
1951026474
699293403
1751731289
1489089777
1283948942
1987801799
494782525
671614760
258956283
1604905074
1788344711
1680529860
2098752152
2144372465
790516865
1171067271
67150717
1832066340
1402080639
1507979869
32218014
66729399
361479230
1739829477
266471066
371389301
498863637
259187826
1727946910
1035957537
834038692
1215316736
822896802
1529105113
1583660509
654771653
429593760
1225337320
578378762
1031673845
784874966
1764456960
1205711486
1709008095
553326768
1232104255
540805272
1091268052
636791296
3548648
2004931537
1672912187
749450167
928287931
453929786
854878159
525398289
1311460678
1113745684
830262518
1430129782
240733449
1952261094
319708734
2047785156
1324675852
918498353
317413301
86674813
498472222
461964956
442769274
2115916896
528032155
1295364863
198841736
2086357016
798610386
1954974766
622798636
1595874676
570766110
587702970
1676510466
1889211265
1331611788
1081093517
859588014
98164942
532363629
1772307758
769883771
1027752498
846624468
1738439777
1388824411
1364901258
1325006843
301921016
1119581210
586200210
660120974
1537073751
490448490
145946954
1363733507
1748478548
581105123
1954312260
531554822
171793781
1503944217
972918807
1720762051
1690708666
620005133
25092759
403826479
338670581
1110772883
946063644
1338201041
287515716
1202722920
1350579310
802758884
1420231795
600813968
1677095016
334238268
106500783
998573182
1895639461
1273214025
1636954218
663233905
1049142239
1311082584
25139750
1376557082
1677619022
1730446495
1561269037
1137318611
1680268299
1967396079
313919901
1263378287
2066258706
597502007
2103735355
898961221
381375445
642970661
933682707
859944337
630519608
648537149
1416895228
1406540308
643951357
2029512069
1360528340
3622209
962703537
823905291
483695251
220375955
2110813909
926182865
558040374
884227717
132920178
87436203
1421873113
1536053404
421539810
277037782
1396380063
1365014922
1217880497
2125894219
309554675
1763493959
491208288
2039373616
1796713258
93921992
645586843
1981977503
458113737
666114359
1240214608
383102965
2139058539
1168177459
818591934
2095487025
285858852
529787760
952001251
810834232
670638450
1558663925
2022921297
1575069977
1215126528
676544510
663759798
1120314968
243541723
1851205745
230880938
1763225529
1859932453
143598611
1428864211
62646592
1363348590
719298883
844847670
864105577
1381525292
1047835854
165075194
1193906634
968157723
1454372231
46033504
1286835641
1350579578
173951278
1376634675
912378490
876591819
564500298
2138089380
1355920004
255546663
1604972927
1201400033
1692291589
1386271938
922796857
1330450535
421280222
2066660971
253724918
1115195751
676623741
1658206448
1649702999
52502775
1666671930
1828455827
450478498
424442278
1848790823
680400451
1701734497
644927736
543284181
483469605
1761124954
1011533089
1305049929
1875057209
1670711853
876717799
1416959434
1422882060
1118951058
1288380730
341206779
346363366
399198
1580442181
350616250
744885463
1673905158
1227969520
2117800553
51578194
1020349841
737819277
1952231864
850316588
1262608094
1087694761
105729523
719379312
1354355119
195731289
1651464555
1290582519
1563647950
1533835990
1211688273
1411255411
1588354027
309397172
526102102
886581313
175256330
1527595468
560911197
1698427998
1762957813
219258626
2050792377
383726809
905702030
2119892425
1421469507
1369925396
2012872382
1773219035
1623992726
491301720
1022255291
641768097
2041700595
1429302211
1960080878
1673346098
446531429
1735700253
933216046
1880444021
29704401
27403064
1303750446
2074717240
559588873
1893578010
2081640053
1125433302
1528666106
1034554099
493326769
1367336489
1126899381
1156560422
504165417
1243148787
1785800314
1147985896
589958807
320270314
21164456
453214464
298069907
1974069380
906882049
1068487780
1898568863
1626615049
1516769592
1008666592
1438604109
989966772
425473250
1704219670
1092251664
1834345039
2085018269
352095111
1144033261
266295765
340845567
493483899
2139537537
320016756
1362308768
1764445369
805092650
863519532
1442287424
819804234
1581235477
1744409358
927729963
1084584775
511575287
658010325
1081949401
1920613129
231635182
833838152
1039168686
1019341596
159184338
1801357064
579290845
1930946638
588296564
118415296
735669186
248703316
856089978
2079041221
1240602358
1679525801
664192449
207611398
559923257
1281854402
1873922166
1089647534
1926858738
540397591
1019171041
532538926
1574988324
1141823696
1268340540
273692284
1054076562
910735698
1709712672
2106797099
937802021
430961298
500696538
272866371
622139105
1749456076
1322984363
126722161
186821203
528959845
405774583
1709133284
2126954239
466878983
1615548863
500851045
741188634
381926202
2092587472
189330762
1753090248
1454959362
1829624661
1319214723
1447114514
1004077970
1774484956
428886330
1710049418
386930659
1747731101
465883103
824360305
627836090
2066866917
1121368991
1215789485
1818332791
1970683110
1715242516
401862356
1089149132
1669883932
771631466
1268578739
1808799510
979879220
1224654271
1343043212
1192904477
436399255
1436357588
2120906645
114988391
381812608
656615985
1569857969
613966002
1625718947
1409640852
1118151775
991011518
94802670
308863463
683179456
665659720
1645383830
1183549471
656248574
1085178078
1740085342
450800791
1172385329
1391440564
886763898
1717634943
1507760184
1524522544
85042695
1327066001
1544043019
183869849
653132591
167870063
1310545454
597933018
1935288566
2117922725
939117155
1100806735
208790201
1054046864
83589505
339393453
1419277256
752946746
1434654689
1604766821
1748648950
1236427219
2108445948
1671661033
2144415372
1969956575
119714174
252840359
323857565
1451731323
1650881582
133884201
1436363559
1815012302
1476886645
1889385059
443599088
199477396
1235527668
319530502
2125607325
863368836
1258503092
516886740
232944259
823244723
1423564573
30897650
1966703581
2115866114
60283485
326067913
351059451
358500352
1169473967
1769539587
1121087883
132686478
644665610
124731127
348301950
921754663
1129846113
1121365079
1777398636
1190487107
855588623
1878829042
2100744494
1511316610
371128772
734157090
1670075701
172338235
1885772268
1704509584
566657444
1789153506
1857914586
1858055313
1766484328
1108600447
265802635
830968601
1966213204
1640735764
546386686
1923494546
1911060902
132667143
334510696
1240352892
1706572730
1619032714
1585208353
978396200
1363209901
1727593577
1902796922
83142950
2081291090
677159069
502805048
1215762956
119598540
712760181
1105042039
2020033288
1066727697
1499347988
122986679
493395044
1222666504
1042216385
1430027866
2039196790
630286924
1398772616
384906079
1058400273
1165080413
1852542852
1575531570
410354714
1930897955
173561670
625513119
338522540
1705964598
1715951873
1523163195
304081429
2099692341
1143504941
696997056
1324296881
225728487
2058581205
1212793688
199453564
1607797579
1061966276
706313782
1168293684
251199879
851749614
812089977
1027704310
942537557
1363364877
537738068
427260249
1895508405
2124289866
1109877551
657940332
474799176
323021949
1439426467
501668587
1147843571
683646100
1145080610
407949867
924918692
271979863
493646658
1840264342
383663283
1641852885
1357875963
1684127703
704218470
242642165
2064316152
2020848380
1769483876
1981719348
755533019
781565845
215044895
1287392451
852795244
256773553
1153568489
1424003352
1176228294
1780085530
862827438
1946327011
1691385773
1437833643
1343019948
1507690511
2132707842
1668013478
1354006587
563703682
1268638798
1640863456
907379741
1988339113
197231944
319828125
1152418640
576548493
191682073
1139941486
1794542532
57959848
192055553
1787751663
688214287
1597106994
104259081
629503972
1627455285
945143105
542840463
2028455688
527956219
374549054
700535002
2085729282
117314265
1859562564
1755112546
1319494736
1941195249
1677417079
289301234
1116711152
1815952656
1593441391
759689132
1702275810
1136817868
897281350
537433183
504991765
1203895469
599671178
938868176
1824654124
608128264
1839968116
2056768923
1087722991
1687354965
330783531
1195342166
384295321
1143925407
1112368909
507075716
1085417155
1549020990
726594962
2000792487
421617239
475388396
336722660
1442387206
1883462622
1024088880
955708498
1214536896
91963067
1409953556
87413322
579435664
838872826
1917081119
1012041651
1891745286
1151499885
1252286684
1933093882
1471536862
1491746855
555740293
742348696
147871259
686055489
1039179154
678510528
1014821476
1292665150
1795722233
1376141266
1641076651
103347212
1435854457
2113870295
783670170
1577929358
2027361169
2070236524
1116378275
2040230731
779130857
1476515076
1459797228
1763169136
752509552
604014624
84731971
570517136
1058720414
669119268
1274539086
1808239553
61719411
961368581
1376253872
1065399467
1770672518
1107317120
1831648018
96250192
636644542
2082438639
1696091980
614784993
982532081
1340618876
570704492
501269778
802825478
1031247765
1871783613
1647956732
407989746
255159324
1451374203
627943839
1501278382
1038374479
2101918482
816619804
1753548580
1435376399
946521726
154887046
347675425
403002245
2050530872
494695946
1620374961
1321476144
1879196461
1031367390
216248458
1728710955
1450963079
1043030778
1079897306
1778999455
1633880959
589569731
369780364
427316292
1104052
1516715451
1664293247
1295086972
1006782331
233240024
1564496992
355319548
1545933966
1655318474
2036112143
525668939
1890947241
980397940
215805382
433476764
1817332661
1892270937
1329250346
140594835
1911382839
143206460
494689384
307675488
1101617661
22164425
570428425
328052716
119982881
962070366
1149091185
132165727
851327620
307478568
621746254
440777351
1221526259
1978458469
1175376229
1855181836
382534501
959511016
884504483
1963591816
318476332
444131950
1063463360
783927897
401980824
1754371093
343056434
7512632
931422809
2025700909
2103462632
1933441652
306968363
233123967
1458669080
1487067036
1255589340
1792982117
1394083312
81509697
1519497055
1248227342
392082168
99587104
583815942
754264173
971109328
1359293448
312537603
1272220143
187062624
1263176745
1875772848
1769483370
82271057
356623316
801171377
372703674
540070689
102169909
1734224365
1531197918
944095591
1758117025
1913204121
176879283
1518846962
1527321421
1073796549
771442445
505415983
1535326970
1969482532
1484075305
1035151709
227115198
1485953393
374599752
1832320301
249163818
1664001819
948968055
774990501
2060292739
259957940
1718769671
1031935899
1619614426
2128289279
183700291
1016477623
2081031988
433823155
600222595
727969587
1256818051
1706798091
260344984
967063938
1405775486
159930414
2105962828
1884574523
493326614
1974449800
1994853808
1078186315
951040525
45577298
498580253
952282591
1748124307
865885378
602375172
1593551450
1263875181
627125774
876685243
343570290
121651599
2078405560
1709564083
95738265
1878608045
1870528690
1086971917
1538494452
251739391
203029594
1302147356
628424575
1790644932
672052834
668560502
1722009083
1236855727
1116019211
1264037602
969474544
1569155781
1576005547
1407235454
1489644830
1276244561
1503132015
2004555706
838693662
264775458
374779816
2021396417
354037426
971626042
703531064
2095483047
1362067013
423906304
1054686668
238217307
233237745
1300078378
760694496
1671574522
2116709622
1479119951
1571191005
121563130
1159513860
595430303
1880839606
269716417
1848245595
1821422205
389324062
1660756224
1250313326
1446689055
208608771
1537307183
717320473
284964646
279421846
346521932
1199659674
1025073904
1612583987
2139308264
79297140
1384530810
1854255064
1013122201
1566306072
318991732
1146200175
1060131476
1543756270
1669235132
1376280651
1482690033
1151945782
1825676606
831843683
1278682116
1340640820
203599837
1974677823
1273893040
1936125937
52592858
608254130
1018289800
1049491595
917758491
188771911
387159982
1776022912
444916324
750796156
976611117
44469228
49768703
465955487
1605704852
527674307
1377054344
1439016697
783461481
1534868521
2057646593
1794346465
521133349
1678047697
1656712915
1286027051
1721473372
916123139
1770066805
997560865
422918411
439976349
1922225984
329011008
1658069920
2099416366
510373035
1899056452
70600826
1122056318
448457596
1287936459
765675169
1027866925
936805875
183482517
1353786858
938720002
1499178253
696436903
1889052086
945220463
532192676
1914229057
818991170
308588286
237356354
719494880
704887239
1968117868
1017462892
2087560279
285975020
528383556
1828316069
1173949974
1078850355
57567249
118518163
1917152197
49475748
235822902
1321846816
359675649
885749079
1736539840
1999802192
50114175
868574747
1974504811
1327761011
1109180931
1749176157
177383997
1410281741
1183924926
1983187052
1747982549
1515327634
936381135
351038258
702916126
872158791
1564840413
1762461022
1840192829
858788820
399263990
1580823839
1354279750
1805822218
1242200880
1152108185
231719048
2064031538
13521267
951919943
1472697786
1704260179
541990808
2115039288
2067260502
864386359
2096219444
1846450897
1590513934
511292177
1104280495
1211855745
1895768616
1234576725
240106832
783768199
1344466390
798688145
209133935
311103310
1915822639
993250350
1679002806
1297337931
1871458530
1894247581
731514925
1920759148
1237346822
1275024102
413803909
1739520852
342552873
580868047
866682383
1095189680
1206471282
1889699246
449655788
1549237659
1657849047
1822187646
1919078125
619763063
1502043193
1294518527
217523561
1613314464
1832884252
918253784
1176064028
712903816
2102370808
1195704699
455535225
1206865408
741346866
245895553
1724727642
1185876239
827761426
921209469
1862417023
953899760
1162146110
223804796
1704199084
575420469
857898538
982017881
78348133
289182202
375341297
930479903
1828317384
1276838782
530532945
2046120038
380260779
557947508
684788797
309546212
1306615566
359037215
1873162996
1910287583
1116985045
1070260360
411330702
1197747759
1818717520
773847932
81518702
476196853
966696692
1823914684
1507304956
1197648529
1196039342
667819927
2039495586
1242030960
1370206022
220097564
536619229
691721035
1030336628
938112746
884350534
1711712849
959455551
927185474
2046696448
1331585477
2136923109
1298719600
1721579961
1573903634
1742960571
763314040
1540161322
521144278
1983409207
846640752
1685758276
932272683
1961655523
1139653638
701931877
1564403060
2041600574
1613615398
65850090
1286957669
617071031
2038503076
1035253768
1231176018
514989023
164969883
480897371
1715854503
195961120
146959567
480322016
314163574
525909221
734739831
1432279842
494345511
2020009799
1631982501
553782468
1244610236
1616851331
818081402
342147205
1225482781
77831412
1065125260
93909389
106322094
817311046
227041312
1492741316
462757855
859624025
288363082
397315998
1059590050
1636160448
1341684326
2039758821
1039395618
5602644
589951305
875268019
234721572
245422522
1044060202
1406452723
1299993765
1872284756
1860111422
2122856674
1607679467
1077035813
1857830803
601280817
1736509720
1104194291
1672991487
2003004815
1561838047
861251229
506367390
1712080874
1962523528
944692945
1899047317
1531554311
627136658
1628145915
451121051
393773610
985795938
1193597352
122233613
938792986
571094513
920798774
906444245
891329671
1226971495
1474262635
307953230
1960858864
1550019688
912802381
971848129
493058860
1173220859
1931773464
1367009025
1127438889
24442346
1510212140
978135344
1380905668
1236838848
1194633954
743016795
1115974332
1796957357
1580613891
792927355
1155437943
1496543895
1463641868
1732145657
128548873
1816817419
134977813
1512478026
233482974
1023142065
781706069
238618766
1713431280
1017357256
185555820
634500877
278812649
2048610660
2127936999
1033100670
1959120132
1082159473
145117845
82053137
618041536
1778533397
1192255296
1275041098
392681322
1146338855
1001446170
1643231953
1143392864
1124352333
458902257
870873852
1553787897
508164126
1137433069
1434852477
2137177197
161790339
1058321677
1403050060
1322149742
1038458343
972273507
576423768
623862513
338142121
221689732
243191798
811568429
700486058
1221931735
1809524883
356386641
104822309
138878579
848604472
1113598695
386271635
676752839
1978728020
1821810539
1027157535
183971135
1310806957
1025903483
1266369471
1941253351
359746725
2145966102
817604753
21893935
1891142832
193870330
1605743873
650106420
1684054061
1617038407
596147517
1445820303
2133168097
483059873
322501630
1024716216
2041473678
352056113
1919140036
539652032
633957573
305382281
618548994
829585641
1638193097
2016810917
1310165836
1142641785
1626520833
1546900154
1519358121
439849404
324010771
163747332
337694349
12291234
1110139444
936393921
534048380
1667586249
372871070
290130949
1325813303
1772790532
216864216
978637306
1987706002
318794731
719512485
615695218
122076606
1661582216
544925380
1671835698
785118846
790485796
646117550
1703296828
570118938
151207350
2018332011
98600843
1136503369
779282152
1969178661
445129847
1315194583
1956320815
199086569
1215115353
945409856
1241520126
271688454
1377353017
1818106564
463709590
2071046076
314654423
615648397
543890849
56777896
1682824003
558874684
209933871
738018024
2129173417
1171309394
893687862
1296015717
1400341384
120382881
2050956964
322396228
278564386
1207025637
1378831006
1297402513
216071599
1831068836
6733271
1740337843
1820760058
1834881199
1554182977
1382899583
506110370
1121987544
413680541
1803094398
1969869273
105810969
382226127
1940076455
1646395515
1876246706
1654439002
1963487203
1217503222
263144486
691543572
652351293
1742222693
1423058773
1333220413
2090140083
2015229271
1696498199
920286581
1217360196
1392138231
1325045872
1292813173
1762403373
1183944320
665533499
1988715119
986445573
1330460791
75364288
96464046
910216326
742923267
1228180556
1168706524
238954943
720470160
1374155541
881368194
1097068467
772924758
1545327974
734571389
831900623
1281685789
145325255
1053786307
1786880193
966977009
1898137039
83183750
1580368275
583475413
1096267504
352743335
649364685
1570380457
557290560
91216467
569480622
129532926
1014003309
1096802819
443701859
577788070
944204649
1920285965
318711525
1518077572
690380298
286910231
1676447562
757996419
2110960619
1399151292
495637566
1604061266
1316769649
432950938
784161949
1154842372
971803614
545320829
1144705721
866367290
631916647
1073330709
1028683780
991770389
855234515
1957844828
687081459
1583101258
1007789723
737049271
1336212177
1258817814
2132599855
444444643
1227582968
1164914922
385452583
1356220714
1176182944
1054568021
250023331
1094214858
1385666506
2040747013
658106617
517550392
1792465151
1880926087
287323904
1151720706
1107275906
1748326620
1505277874
946828633
252315098
386679426
1193480026
1036214681
501050376
431070852
546908541
1561971658
1899796371
669545242
483020295
237188365
1929859692
1225791876
1706920558
1034600823
173655521
649279049
1012183933
973598327
649974882
1871111727
1439716139
1572321387
719212539
818246801
620930587
827966374
1727771438
116007892
1169135902
377319088
1369075621
733884588
1520988146
632546042
1350702567
875784043
747303803
141970997
1726837134
1451197233
415410375
444895516
1731661471
1405481557
1975617352
1522773753
1776245732
766063189
473141633
1929913380
857713936
1052722191
980624484
608939945
1883542906
866873703
657345977
398795652
2030721355
1309400271
345649246
1044733950
2123696850
1604271259
1235189713
1413234067
1999756869
1657361680
2126142106
341792244
431885779
888646988
1148391252
1306865200
2084347225
976879912
669751443
1216360157
1789226630
635811605
1424627592
1811213095
1527556582
530997008
1280467198
1116668926
1635979837
1083657737
904265427
1491276366
646305968
1731108505
1017564903
2065856783
174647411
630544290
1327329677
1140620815
1810426832
2125829681
1213031435
583764022
1499507837
1140417022
894351561
573465139
623242892
1558365863
1362044251
879100801
750200669
193116607
868670580
1955492466
1731858765
1644537273
1485409026
275276586
1742750284
1901158126
573906344
664119195
584017680
838760611
1538873436
16647054
296180315
1798860043
1603507428
629398639
423790472
1419336695
781995214
40905530
68555857
843315933
400935751
1722283015
925323209
1092063931
1170867353
2132599855
1676916906
2086624160
1632437524
652287806
590854760
868727757
2133217736
1061957619
262548316
2101026867
695233823
1334749597
62693494
907762389
474161125
244722923
1496775532
319119430
492861530
2109263279
1707495202
1008508614
1285648034
325293932
295530703
1497750900
1745542434
1564329711
1466125584
1992071438
289801175
1778322009
669661727
531835567
368130945
1375624968
1711531241
122080988
945854174
1561499936
433496667
559261193
1765355812
2073182218
1764759750
1584122299
697830127
1566258607
1141498822
944609483
26049485
641237002
1249115690
661704470
84467020
749322478
847304430
194476284
462481919
2092198291
1251273958
407650006
196335297
1191692704
1022583315
1633265412
289245499
1728862004
1039911968
1728813100
1448842811
514938036
1947718406
676941996
790363034
1363533035
222493331
858779965
706039556
1116785103
501253447
994242332
35517183
1421718449
723056057
571060231
669892067
2068816504
1376900989
1759751891
91730314
2079730977
994349822
1465230448
385083508
1392671719
1286228032
52776372
1854086672
1889247351
1959265636
1407513184
441356673
793202621
1904408050
971099314
811435741
452641782
1057719242
546399540
536945960
1425509954
65802373
1758626444
462129834
414942630
1603555708
60368032
1580870324
273432350
599901556
1967624573
458499119
539736613
207066870
714276389
1594243532
1498591965
637816376
599439153
1532736822
542660866
1533366476
1864114445
792068654
132968443
1791348093
932741869
1756119761
1529505154
86290440
743046151
706542004
1060368788
526078197
478298945
1980824120
661139394
778306217
464736964
1772412274
1239794560
1074523203
1845220412
816485504
1422401457
762739936
1296358893
868211390
1860290272
1375204928
1741189244
847666115
361083156
387738259
579864451
1713204934
2016107380
567523779
1471392189
781883400
254361912
1025872353
1776202634
1143773229
1174122644
1343299458
199845176
1638678972
978293766
1522823698
2077177165
1745671312
1662541670
1730428763
1992522291
1004002618
1001334639
96554567
978552511
42773723
2027582510
194665401
1947180214
1822032186
767190555
172406121
185443755
613903423
1262550242
161412657
22053890
807611253
1987236233
937246636
789830272
30751596
27237052
795868133
764427543
2144767260
1798587402
1343281868
1591892506
1049540132
1533037120
554265069
1745068423
231639063
429640555
398665128
995023730
365476202
1357206356
2103913595
825190034
678421242
1043897118
22093095
2111815982
8772002
767901063
972319554
1277441836
1701066551
889634453
930228533
1112762025
297714538
959079790
1195901727
777493411
774459161
641858279
1316243948
691084076
677158554
1080803092
1787900836
2036067776
1181884590
1114470675
32097989
1956491884
378910757
1777657820
945998206
1108943120
1170724492
756587262
459827134
1813254516
1132597782
1087003297
2079098916
1971730818
426966638
6973836
976096881
761387362
1592842807
1519598095
905495753
754554082
1179157646
809589245
2097603581
77957930
671109592
897727304
908541441
2009686940
751456634
1068290073
590962940
1460879013
1283082876
690713430
718445080
1404041266
36792795
474071197
195301140
719338713
883111323
1162615754
1861153909
1790690146
899128368
1736738520
384681291
955047931
555897671
1237412701
1599229224
2056661059
1353574012
193408683
54232520
1563848669
1925944246
512520703
907780644
675774761
1461934093
479709143
9381551
156916692
589807007
1815308644
1942387666
1342051198
329426168
18787773
1851370153
330126517
1626909095
1878867792
734656506
895412551
608118222
1080744897
402731020
330349876
381950352
1012527107
1337972883
115663258
1995451629
1738881185
1993811210
622881341
1279384833
973658348
1432954554
1520905583
1551733086
1312566049
178856919
1209411363
1745612340
2019227286
1293569245
1465365246
1225070270
2043502541
1901142526
794926780
1764798586
201177504
140208573
1170739975
1793285502
323354344
792598221
1575758370
283844539
2020085340
2126732978
1395552311
1623298896
1959506631
636703885
1540227527
50326424
1211057952
1181290135
1773852712
762767617
142747521
902047584
1256931071
668409949
47595203
636405591
227326979
1304324158
948239542
919998834
1074681323
1103170643
1898366457
633850269
957229511
631028515
281008432
2105129206
1207617257
1318919845
1980314618
1347406636
1405879816
541491821
327516463
1626333353
381143652
1790599161
763981525
1354750707
1785839283
48982331
1304825750
1983957439
1064242014
55131458
1259432001
1784085248
782681383
1458049456
1635197515
81127531
1244333914
1170613694
1837288768
1301257270
1633907859
630856488
124811598
1430028670
1851103971
1791934079
1853743514
1055027261
1734434708
1248268596
1870964531
1074500735
985684585
1892425461
18623524
693861984
460992286
568943901
1935598199
1800742016
1843183231
1514923042
809966706
878006630
2066513832
1125602921
2030309764
1231218756
7635390
1092590137
1774492389
1175559806
1256215737
1503033636
1192698141
1372510359
1361736029
1206993855
981096859
1991963485
86689610
1657165059
1660329940
1260673753
1502643584
134640967
160529304
1181082613
1865830050
1586030091
206486140
2034543477
178290520
726662362
1952299819
810018590
1549183978
1713815311
394157151
1286584712
1894819935
989685454
2068465644
1158605595
1158475153
682295818
1061930344
1513254390
1390229307
1978580888
2036319641
1703048309
27746763
1131327527
447081948
1081672767
2061627727
587530402
201855312
1253956792
1058922344
787106475
895264717
1679736394
1977707746
1048403748
1662081594
1346147365
1852115639
1825506561
1821337453
1362873951
2059497567
41525496
1611766721
761041254
1818357984
7782572
1129355412
414781430
781776639
706385757
913579843
818908951
1645300245
1726874244
1069673803
1773945764
586935937
452088812
965178420
220408986
1217630595
14421655
684525302
1908569862
475058833
1979825633
746428319
280385516
252273147
52957810
638146998
1175865920
1778970466
692665516
889947596
1696271940
1989329988
974360358
821695788
710330895
737801448
1278016280
1228118246
602210394
609091300
526016117
427977296
1882316204
276627259
498857877
789156247
415866632
639183626
1621539417
276393573
1640954532
1739193099
1725606270
1549366593
2095476707
497929679
1791070444
1007756191
915250335
1486890999
1635793798
1411252968
352369372
549661104
1636485001
1061099882
1555833887
756423182
1109627092
803772712
868612062
1173377959
1439577632
1349318655
752409542
417271990
554570170
1808767247
454050116
145132516
1451981935
649055174
1545424131
1793905420
1012739114
610928751
1191573694
1398044243
10345293
1820281481
804015404
635966331
1082476254
1544568054
767912072
586695519
1732411728
1799136629
534493513
1667875091
97354957
835884723
568045880
730530757
1924026995
1882537755
1437599605
353547748
886832583
869556028
957481931
1011182887
797952435
1588019453
2073739481
107082534
1983997737
928188406
1824247856
1761563390
950136645
592022719
88947836
367277267
196264690
860705996
640671577
2011876716
1633812214
184630828
469450667
161238851
1752260792
1305809209
507824030
43248984
196676685
508468764
1937103987
1480302398
1344881707
289931207
1463557238
127580995
1335842954
1873266209
2061279820
1147797338
877052041
934042650
403597781
320655474
1115281176
576385940
728120733
1562021122
1905929727
377511018
977556598
1711020849
1183425370
386223491
705136029
1830816840
571826988
815053272
1991363990
1821930238
641243559
992482049
983906277
1074952648
1429341367
2002012387
797142433
1826588284
312551715
1269311531
1905946199
484731811
432476129
1219384036
459359075
186262336
46510818
801445645
1633176412
2011796458
1465040238
957662834
94693419
903025417
86164223
1418700181
1520747540
1226762904
107679461
828669440
176306793
2138806023
1447095186
1800755879
2109803341
377847421
21012450
777089074
1340956733
653845659
1132862161
727155572
881602600
2086404413
728421011
1214705134
1825538416
1662297104
249790441
1762748668
883318785
1006705076
1339651763
1019353431
1077698309
947987432
1774422468
1192869050
1254783446
1741849317
1267305942
1298019673
325046927
4122760
604136168
552263888
1269747724
1843262316
305676735
243791922
565306565
1723123870
260053851
2143200103
838969064
1616708337
1603998626
341202387
276394583
132885080
778011426
761557897
1482283302
354803807
952957021
734579152
918234886
1280879913
1617064119
1243426127
546344235
1519687599
1584199879
1149370183
717091255
723577767
823816520
473165497
159783165
1593320133
1238027786
1157020051
13323209
409003231
1614110670
1238044221
958671756
1887335539
1089078404
2142133522
1472302906
966859296
1922054620
1567814483
4633880
1079575184
12770504
1467283914
822501991
357171140
1312097285
905840170
1453739075
570469644
520997327
900132990
932320209
463032778
1921758029
1251388862
2031459965
719533034
429169
733636474
1982694911
259412636
1703937762
1873113965
1401558260
787844344
2095730050
1834131739
456708943
59873099
1036851787
1078970550
1494681139
453944401
1345509713
406525839
835163841
1115371376
1786433736
2096360710
1480597620
462447746
615036093
1743632874
1053065127
40639421
1502088885
99588453
1528597329
640061681
60368032
90647632
678985607
1640256814
1995383035
1074267779
777048845
1100419235
195608908
204144157
1349318655
1497532790
1739630754
217348363
242212643
1405188026
1618389507
769746776
1197824843
803197359
387718192
1462697025
1334071492
1516868802
786474752
1425594765
1274243115
521714380
2137849438
1577086696
115609388
1163575735
414205076
1652666024
620649788
1165110674
1692395499
1763715265
2123056971
750517676
62689436
387590839
1605556362
1987548723
928467312
388258347
1407775602
1854487631
875215246
898973323
885828788
1307552286
801577706
1936969103
1685629130
1923144455
2056965104
1386626903
1917483974
123457020
332367268
1601547299
838316859
1830500815
482460137
605894974
1556771694
848061726
2030685015
1756839055
396989935
1917484640
1192008169
110139406
1413702404
1047877525
363476485
752855849
1692914910
764518781
685130473
448765114
340754945
558725765
1833147458
1637039039
1776661406
979455856
1801935020
1361038067
334321836
1033367413
1125846991
1053597495
7046178
217519770
728335958
675309871
1888447655
897794097
858162257
1539878507
1253972912
1008003152
1556553155
790726993
1798422625
1744319927
2061520505
1930761649
1415797112
499073611
256914839
39451987
973828871
297140626
1395492300
49921572
1481267653
447246323
856643673
1343337886
245473988
1631569697
544346589
1464011159
2041914373
2085452489
808190711
1235177139
1900151194
855895160
1014597712
1045717774
2055184196
407967385
722308946
1517718441
1733715922
1667788119
1862454799
1360293181
247685754
1514445876
256320999
782244951
387495978
1071265941
1464582916
352659621
650903600
464511182
1517260033
2077576943
502231196
772406037
327785411
461497189
1939689104
200926817
1125950896
1737591684
1267968999
1792409896
1984620288
371932854
374083243
609889807
461821288
694626703
1743808076
1891890536
1638650854
1587730710
1409749506
104006739
1796895808
692035264
821125496
1361499070
254066208
1219974794
2022517177
882210423
1661371413
753053665
531758717
1330030031
1481265120
1913663857
178558573
1781881304
1661405848
237138919
1606161343
929753730
1057195478
2074385550
774527917
799748994
64584959
349399378
2053436855
1760797498
822877599
597151028
1071376146
2037828304
1268653308
201362490
2043591837
442309360
1956378268
1050136534
1516030097
440857768
883428847
1933730410
968261926
446591
1233342748
1781838691
591633908
1055365218
1399182791
409681
751438464
1958638905
906996526
1010520769
875665193
728928009
880075415
1823333744
1361651977
471791232
1850871596
967998010
991480239
1694268064
1609327659
1834328434
485428015
870526230
155771444
435473946
546924701
354501884
1067060380
506032174
1014208495
1402632520
6156305
451382355
1668315975
1484605067
2137791791
569728735
1377144356
607682235
306427556
2027949479
1056587639
103557149
491597097
370677518
1641560408
1966087124
907182208
13558684
8929371
694539726
652258649
1021016901
540441811
116756447
940585846
1573213825
1142267535
264910764
731982302
916110889
162582398
1560599797
585277027
727180180
1749486587
1584040249
160073826
1935686372
109897551
1172182086
972964855
631951706
383049257
2081923837
1033952160
1418883816
40937107
1632684025
1520260687
1622176462
121338940
1199800639
1520749486
322218640
58769467
1584029387
352613504
854903844
1347319657
682058160
658806806
921419979
716138431
1705574020
963729415
729035819
2134636279
1706534444
1646819106
919781307
308800807
343022888
2080388473
538148521
1238022039
1327990919
1080581035
263337284
6574162
1468145969
1679789028
352956927
923607982
162230585
599344358
345063565
1165371025
668856090
678747252
2001873428
2043962980
1368301153
320089359
1973682566
1948905658
527978782
291091747
1357424888
1520715489
624849272
32289396
921768278
1382493201
2080820382
1697156326
2061146685
927342091
942595523
1777887266
414606061
469446377
1930871714
935575273
1760554627
2075379333
439417150
116712500
361598608
1495896559
1556635013
1807186801
1295677041
442849335
1893719033
469845700
1978501751
676201186
1570504151
483850872
1110567565
767689597
7935828
4469806
476927330
861111928
2063978210
1382229765
846334981
864718994
970974923
1542728689
478168024
1810096703
362965124
1012041651
1479749189
1512357068
2129920477
879207273
833719428
1011185907
329729732
750922468
1188888122
995940399
740313233
1358343948
379552906
1361904290
478708755
827153551
1446707655
853635579
50725009
1324178666
1301357177
567298079
1607064504
2105090697
979743392
999850318
1290759424
111754083
622650336
1782444741
666580363
358936889
566499855
404779071
928344130
639630294
697055666
1333901847
1454064986
1860716924
775512472
323625123
1009378532
1831861632
862740039
1804959339
2107270772
227003299
226966076
553627058
953241905
2021988127
1269001837
1112961526
1871858390
1451687
2000998548
50343956
127627385
1630655581
1164333058
91632099
2136793531
900985139
1094966910
1882993408
1631941761
222661271
1652052797
305448723
1726505086
74278640
75894821
1302467274
1205426494
1695430300
2122849454
686954738
933020499
1421808687
568915287
1951087278
1305445044
785553956
16647054
1202647542
821817224
767804195
372117354
601358884
497816440
466140570
276379373
2141037791
1304439739
140855289
1725640483
2121591327
1155194737
854960917
1452389523
707327459
1665714939
138886711
337557413
44276049
89296069
2097352532
1815271977
1640090126
1687547027
248812038
1490347706
806974066
1859851068
182921651
295614386
1400158913
1728446426
134530453
1159733195
1123850456
652032899
1610313487
1613251104
1426075422
684115530
1571016817
1615670550
1356022934
504439209
1119786601
1940704681
524819765
498371063
1321591169
1270232277
942571048
756400421
1865611151
1648223450
265135317
1242869836
2004508292
1474710624
634782120
558466629
2010840970
497568847
2017137657
2053017760
1991314358
2108372362
150430146
769675606
543051064
334916693
1425801244
1777076816
1792512979
2083373930
2014215573
591311521
1813886150
964892083
1225652915
1761370690
1051500580
71480036
2059802055
1813309013
280919299
1029516546
737791387
1157903784
1914907255
1777156264
2009602305
972656592
1702975287
310123167
1641833417
467562581
892776665
643757326
2120678363
1320111199
117260226
65801938
166872104
1295116751
1993484317
799567600
1572845019
203239408
1388890822
1301815690
503619724
722437524
965019381
1063240116
1320947523
41141325
714273807
642298635
1828935864
943010303
1196513382
1414462505
1841825472
1962884262
512082269
197270980
1581659906
1256260811
1158709931
636091221
169023528
551172348
1410655826
1106570420
954367462
553565900
460926160
484900883
963715832
1703051207
1599825123
2034898223
2073272401
177295088
1809843145
1909238505
776982815
114088059
430561490
847059233
144428145
1969855377
499494740
441936774
242231985
2051058005
434814183
1150633088
1603034886
2130614589
1399536421
1364506084
1033560690
1299238479
1505352892
2125603741
173341807
1551866336
1655685987
1057312125
415773342
410932031
1693041914
1035706549
429366843
912770930
394736733
765210722
256277576
297820502
655171699
1259922432
132043103
1354359067
750622010
459690958
1666011106
525095124
214147053
1375699804
861556790
673409845
447597387
642508399
157374386
25549281
1729940656
352074212
2145823497
894376816
1687657808
500667621
277878646
1369935916
911475727
65659851
2119705564
1877593351
1653779074
1875979792
1778000903
1705011582
531393291
717322301
1020214825
410291223
1221250145
605843635
524152643
600939796
922647250
2077745184
247421284
318013205
793782675
561143244
488441892
2136209186
1883236075
1853308074
590671207
536544121
1747688534
1127339198
2085228781
1292801267
1528779581
781723593
1331150756
1542535344
1701710106
551710095
281813570
1282775521
1485188998
1640206124
136808545
1410503390
1836141265
1077093293
1589912456
1427765544
311521926
1242821789
1448533218
817394537
1611611981
988723743
460314953
1718359639
628558564
1181449128
183831449
2042707113
678411221
576519386
1921041860
1460360203
1336390220
701749000
1126915766
675989247
1986289234
1644823274
502211532
2080265521
356546765
1015465313
1791816004
1329617176
2127380952
294925855
132732075
2031868742
681385670
34164138
173594086
1861066034
1409095131
1077890112
323404305
1061190644
186938135
1717103034
1858543749
482594685
1713753568
558574793
324826471
966110649
684741408
1877091748
1601788124
1520844485
1863113601
1293284787
1616311306
723083483
2090169872
332463038
626701638
239581942
1218584732
675537326
159991940
1272230403
228289696
1842590688
8281790
1707145334
2014848921
1453855175
723849593
312744686
746110319
1586625848
1535018004
1167646905
630410228
1880746403
2063733661
583433090
789252286
1847403319
1454716873
1844253972
69609259
1017551761
1612707322
1022644711
816027703
1529881612
1991491605
486871972
181751706
128838632
168275008
669810900
991075876
1821320076
204995936
1940698258
767008629
1426710239
1590186559
1032849047
655603743
1580682845
1905642827
811942064
459448368
406267115
173149760
1390441846
254944822
1722366079
1998868656
320969785
1022077889
728581825
1499052100
1128861064
2083074390
1703454214
898211837
114153534
816765634
57887795
577238752
764809745
1300393801
790893063
804481521
689230367
434635640
656061995
1267535264
105955015
550123015
1361693178
692232912
453335129
1051028706
198812947
461885171
1827919595
1181766939
437543343
1739940361
1916288333
1861461331
544902965
1489458149
1866035130
1820015835
572700089
658842395
1896768321
475206117
1243536279
93536384
1143791006
1597485265
416527858
1987636173
982246094
436824948
1942530752
1712534269
1662717030
2068611498
1440977028
1900913398
857538921
1127615670
564946197
1452397125
838856275
238511257
1716361558
365728411
1679752124
578751703
993274542
2032349714
1829491767
1880954272
273348310
539751148
1510661074
412531041
2037258612
634114155
978400575
1535611133
1116500158
1101504671
1034252246
670590087
1896822801
1349110115
1875553513
1893396650
1739782158
1615039302
1031247765
1743361635
1506111591
309783568
738143417
1772667511
884622826
834475694
961327827
1064343581
307671155
1306209193
1036082341
1350960600
563787378
1696434184
1316048695
1641449156
1214105368
1890781116
26211215
916151659
51483202
1810113170
1188947971
308024253
256668750
673318653
797454302
857525103
2103733771
1114601998
822123687
1087825738
2109829891
2000421372
542782337
726182476
1165429779
385873365
697779369
1552936980
1566029642
945021863
488167235
978811003
588976453
711052683
850304168
50765123
51255311
1904154321
419466175
1800018359
983439747
1520205254
1437154096
381107433
507493230
1042632033
128244200
652437009
465152226
362168023
736089752
808740661
408930095
430803035
1882461666
1039241418
491289188
998159799
1614191274
1038122673
832860240
1197044443
1128308750
1361580832
1322687803
1058353801
1258703458
74008508
990427963
435817350
886430304
1557737749
171680172
761901858
1397911807
2098317590
1080748878
609227215
1774576846
416276210
1192238178
1106186925
1831471940
1373643681
1888767175
978524503
1972302705
2146513583
581671990
1771535601
1099783536
805088092
1642582441
1717045334
304879853
529106876
1072791072
446338051
1108018811
228431254
472320294
953815808
1441922874
1593677717
1891054966
621101764
2119377967
2044288615
2054984385
1863712267
1728360854
1564778238
133706410
2028780753
1487351340
1882494539
1311924062
1852000489
578968182
283063905
814234479
165663047
704685590
1643146582
1290153549
1742971315
1064917854
656403555
707964052
340639581
446545608
1218227618
1756398292
1375180511
680192252
1315275582
1959995885
318183520
398911359
861506744
206175724
1552547396
283947119
468133491
1148982672
37938997
291848701
277447113
1668726317
369516454
1190377796
1169482057
1359069990
1501303166
1330402699
1151476030
950780274
993176826
1763070833
314277463
757159975
1673522636
280062504
1370616246
2005049400
1975887423
2123451082
1874924428
849810044
296355268
218963080
1162700866
153384891
828637453
2096338569
880570399
907281225
1924053879
1490357511
1918538124
604704012
764399307
2032069689
893776027
724655929
797244564
1074209146
1469690385
742702953
1301389749
885573933
1253671941
1916984078
1136555421
1318215199
1793038361
2020273398
168886986
1370603485
229614963
1224286300
41001561
1652543800
371891527
710575892
618735502
1699481181
143288456
194248381
731289045
959356024
1953653458
1473659191
25299327
578946798
883507410
7261990
1781381536
1649538379
1861074301
756020682
1909863818
291781894
449331449
236180035
1225806627
521873721
1567433878
1967002075
1949354645
1646212027
886253943
891120640
900692938
1653086925
2133404650
1849369538
351388911
2071179365
541273606
1006067874
1578674301
1206434889
395518852
726200735
1762484973
1514391243
1479240320
87742786
1964936124
346044908
1378535026
1582988929
138540493
1357498921
689108219
936374303
878048106
718366203
31419123
1449696360
834842042
1097885538
1236396629
1520825637
1251358968
355283471
1233106356
547373206
712125093
453755626
1864430096
524040993
840734695
213660589
1146098094
947030983
1975508875
922508478
1682883578
221227871
499573257
1226001087
974745710
711145697
1959237437
1427068014
533358441
822351305
1668132997
1881094683
1230971504
1940516155
364643350
1944733096
87691751
1441153146
726619543
2021018065
351430272
1637142566
1765538112
1348913907
1901739082
1974270758
270288793
397066784
1719716653
1377961415
1709522039
83800179
1818008967
2030279543
322981146
230997471
504357473
1422473984
807144262
722951621
597617761
803906481
412017302
1597286538
1506407656
511416396
198918991
1187606170
2000381340
1971605807
746027605
1595988080
861841500
1700910304
1956973605
333230557
541103001
1750285587
1264445144
1985925564
558785037
1492249166
1335837318
1835032684
2096992280
93883552
705312101
1609569329
28288285
1380946014
1601554375
947518995
244191022
84276119
861565168
1158954519
1001974277
704506613
1341373832
47699761
1861213101
1323958577
1691845096
1706228880
2048782300
863612949
1311022465
1913051447
823586337
829390384
1157641360
1828227991
2074190699
1794307918
880167137
962516715
868014157
633340452
2136591629
1225408350
1520337494
1253075788
1422712954
1360704832
1296006335
908088740
1582847519
1337977886
1646877490
469265196
669637571
130538954
527056407
305061640
46732553
1464312330
1801815093
1842229514
783361054
2061182690
1552376555
1291330576
1270924559
716002923
1023447719
335832770
62189519
1954537725
261103535
523112556
76966804
1456531455
1982489201
315834769
1155982132
997868265
1709952597
1936974730
344833187
58691651
156550380
1167055848
297518618
471165061
591762562
503148180
711213156
1554556758
1254905340
396594056
632998097
1008778804
1367538891
937545554
2113154995
114112435
1199251064
1865629116
1660688918
284341118
1535747055
2097656654
1160003708
1931470326
921060937
2007956011
2104818038
740771188
1544256770
623368483
1936857049
921204230
2142607251
232725619
195435114
1943367782
302647835
1942617706
1852229632
1169323649
1771613056
1611363977
334354484
1174817008
69706932
562824016
984824451
1992061798
874951669
1500404947
1932545813
264886965
723066337
463986095
749578199
1932409854
1268552261
1783370681
791524777
295483083
1100475146
281009828
2073463388
643283071
1833635182
558191943
256154188
1666251473
434213744
1520380651
1213526726
1113513240
1380121165
680858119
629444342
1049852734
760265493
181099697
1175421461
1848288422
200033300
903870804
944061057
2121479191
1295509136
1767839299
1665635457
821279138
1704534013
1772667511
314484427
269132180
1607379397
2081847468
1738245763
734336668
267984610
836356815
170239484
1596549950
118271322
195155715
1658592967
146896599
922384723
1325673515
670314218
1567577192
412674446
288295629
313955398
1228830806
1388632204
1627726316
1241303797
1783678788
997328977
275261753
1461489952
731162479
2052843944
1902797485
2012871295
1831113779
2008315991
1317473404
1959285177
356751259
1079202075
771222939
1017860765
82910077
1502949794
261226114
925955065
51376520
1105440266
1220038775
1412499577
400033599
1510981557
299826870
1167305998
1145669436
67288941
1051716397
106401762
119900743
706118968
1727905962
1964394503
1297266643
2045183783
2071531625
2019963570
790533533
1020137683
388430030
1289670497
2129039444
581236907
721889057
1881740532
1555287316
869971059
1760793231
1812719723
1265703270
709102881
1896844124
8573747
1016891297
1855548724
1571653931
1761167336
1012374883
830165661
2125619412
245149683
591710669
1292503857
288552065
334769197
1774764203
1763336890
159842799
1159333622
1036446848
457552011
147613281
613089025
650898930
1253306807
696686491
1049478695
1228285154
2015083
176635831
1401194267
542889081
1964803785
1644475723
1741047847
352450251
462290594
1586248461
851874421
1132953580
1906917026
952489939
1069343956
206607061
926220282
1740769371
2091652739
1858612912
962876333
627017973
498414960
1307819487
1338018754
850994149
2029866663
1850949789
1562145531
420594770
1392493173
2104803178
1639602191
643703195
1176174177
991323122
231680506
1653410538
515580885
891126160
1153969244
968404856
303644397
650627078
1589371580
1677559599
401119127
594194376
1161275599
671296693
254110279
83939377
1773020984
1857674167
1274724318
1840645957
1740481532
1186572221
223945069
763591065
1313339346
1975565917
925944798
2067874243
2140094322
1496217922
287572726
1185252112
1020641362
261791944
258582677
407055971
1192241683
211990486
2079559961
2108080989
866868499
1697356105
2108532831
944740
2036764023
1223748087
1415579273
1048647281
1808294674
1145371721
1858709415
1675821588
250078786
75497943
1971059310
685188206
351435250
1633618748
1648335065
1808823309
1023623041
568430790
537971894
918422910
2072966374
289766909
23763056
1374339369
686827992
1907164924
718062089
857558826
524727912
1378740126
393861697
1295333128
2097510849
1853368209
2138320950
717655669
1547568308
444612284
699973576
753405079
999952023
48275255
1468140456
23526094
1665999714
726551178
124012296
1405608971
2046542522
1715465449
2017147171
1363677796
526621199
425523025
1873495627
1150756729
434003091
1809209081
14223415
492737492
1109056532
1556851466
473189136
1507183058
154734302
717948618
1372133970
586516573
713206422
87843039
771251305
1344248290
1105731967
471672162
317741153
432191748
2003794196
1708552345
1582188078
157659526
784827606
813664635
1474760900
1867057562
1563152919
1835120986
1649255922
369603851
1264179583
351563314
340327826
2088856361
336703663
984325314
264781227
121823754
1774196009
911667003
1785026577
1196549418
1324520555
1586713455
1241109318
1342857012
540452015
1768505968
1986071985
823497897
1185987511
1689520138
446237725
1486334104
1808024916
430419447
884961757
528421660
1275955432
1472419634
1355356394
301277948
1267507932
202292394
1706886820
426360639
767266912
1890020383
1710494762
1300887011
460575190
1651177019
333890426
1917070491
222335063
1579389165
1225026211
1476721769
1571753031
1983950207
344512262
1912931352
1856215117
1735868040
1948642181
769357283
1359214889
242339462
222664498
876138240
1100343933
300990046
29461354
593119457
358386294
1783966761
557453598
2051532330
378712995
1705750698
1605963825
1357469797
1011378826
1202589942
607038785
1059089698
1443143027
1259289717
1080079111
725413857
1302471356
1607782440
462766694
781073384
1549117287
597981058
1523818691
561743789
1330393681
630075730
502525346
2067682902
362549902
1715468751
497062173
595732390
315084764
2088131465
418940012
804729546
1741217446
1071172157
1891068752
1376915625
1453411297
882898209
1496773721
989767419
147343386
1207387422
60918330
1017636200
1147754188
915707989
1798448410
1994757789
655942075
1947258188
2029194890
885595446
1505222691
1806749855
1298162147
2049898308
859020295
348606092
581496728
64240626
23655332
1721344038
2055502965
963903110
233676201
1874395357
1617615479
1406150801
1783988898
729832966
299134054
1633312947
1097300678
48072217
192480614
828066496
691130789
986683060
1774306284
129440858
1430682574
484305003
488472130
2030748200
111439727
838206227
905971083
1196871389
627273218
896495547
301001578
1230363033
53196944
1837722388
1847384740
519374464
1616725443
1446634393
78535781
81711516
442959501
1976755494
1897232137
1135157657
2109617293
1710216161
1503006342
411039485
856674261
1998084554
658794583
120667222
811970470
2029380144
1681417551
2110479285
1068419758
1071834667
167454262
1582990745
929152200
1125351890
964315313
1162519360
2134774783
1574488048
2104424650
1051470672
786866276
367899365
1624148806
164372832
2050006589
255559552
486754668
605032533
40695437
1678027186
724600920
394977395
1785735112
1549781099
2112655911
1001043764
448536563
905918789
1917004111
1665323567
494746015
1061373146
1442110140
304543714
163397755
1365763191
1170180569
1791308683
1651898126
1453235520
487605192
1116943511
707877557
1581453139
1706239639
741375984
1572375505
2021889847
114542804
1560695141
795188200
37727759
1266535181
1172857179
101396074
386620938
518010542
1048661087
1601310342
120606658
340547664
1858200562
1684266848
709476875
1534300012
149701166
548362868
1336644049
1593550180
593863492
1925596004
1086149257
1861207252
1937465534
1656115238
903806015
157684037
1384388196
73163683
2113818304
949142856
35022619
778323712
2080829942
99510448
188636564
1977016046
1439316873
1245429519
567144421
1817824714
1089081604
1222258471
1713631970
954499083
595204697
322143124
1258595749
1620346270
1691802923
1731920055
1330738176
1739243960
430171636
1740097648
1047496866
32847839
164563531
934753416
1594992413
1131522125
702533176
1914551783
292138350
1333681598
1116249695
1186925811
1572325677
801991968
1629734843
1850052817
2009603022
1226573948
1757096062
967716845
1134631372
947113436
2016487232
361050435
822903559
253977926
388655229
320124751
1418696910
7503686
957723489
382324582
160877112
1332838854
1813727668
886279261
1675473493
638391032
1809383448
1362167612
584214171
510121634
449374343
1542883603
374982102
1421022508
1922081686
1891642796
174461807
1773220963
1286695901
63137470
1321035337
1845913418
1194989421
1792919627
1276696438
1025710665
124885060
2080578633
2041745519
2086038315
420070935
331615198
550564461
2009007040
510643439
454266631
554279574
2039926075
415967069
1448314820
393168647
189388503
2083308465
643731884
20625547
1182914209
1647132469
750109348
1015080832
1530944348
985120193
1509029748
244400198
167140268
1613287669
831377203
765833065
312626385
343398826
788452698
487497745
1696385251
944851121
767637622
823720006
2006601483
978897657
260503727
989373331
1983277708
744774338
1505540959
1476686190
2081921864
492626378
425946873
1353053751
1759705184
2124476071
2022565346
1590958931
106812574
1429284657
1259893722
1708897487
2077972583
115609623
395482238
1281045425
250464652
913883489
597691675
647127432
436755813
1828086376
1094927294
1594408948
1299416901
1473988978
1940022211
672915570
659838108
1672263907
1561174927
1199857370
425247861
95487822
1980008192
1931475172
2069292773
1191811518
264764768
1369168811
1466742264
1864179181
1169580949
173354409
1225183030
1242498995
1853974953
542600668
1482509788
1101448060
330231981
1235834618
831604344
909510841
1237561090
323311923
1060470709
1272414987
718868517
586304113
1500015377
1492026794
624131598
1665463339
213780373
1674746322
554040037
890841682
925569314
1158271460
1516853602
1720536848
717618663
2078658226
111185911
1057430347
680175786
914050406
1296665651
665141293
2075082737
258536827
1218990100
789669177
951102124
767871947
1189875110
719106266
1630224388
507178515
1598029398
1820614026
63154659
301768279
1583607957
1197366140
1133127379
2022389393
683277473
667114530
221204836
850042881
881614514
605427255
843482976
156484663
1766957154
1398485699
702093698
1008046361
182714334
971796319
1854566868
2097927606
1563096514
953033226
477398309
40471627
140001032
504436452
538696358
1716169338
449181343
704280066
1528541726
2000975453
251210740
1790092395
1017504153
517285003
1160783760
808452986
1033510702
769476739
1050500644
1742246452
1717800975
1217057342
585090562
1002323252
1039758236
342176279
724496808
66398653
734690554
1584727050
1483606123
1836312753
393517430
259136421
803733529
818153182
34698772
1493615565
782969201
1187870513
160453061
114986014
1321017264
1937652660
2089967091
1732267595
785907945
1396670831
1388344074
369696520
1217868906
343462412
128824437
1413678433
1731045974
1402583343
796114166
113646088
242258999
146519722
1254915906
757237095
1576579960
493800335
1977354305
528250622
1823847994
134209150
811075035
1453615517
260587722
595699656
1217326823
1215959619
568436229
667120810
684010836
1851489377
1829584381
839636165
693262976
556682935
545997328
1284678215
1322311705
1466076374
735822351
103625494
1767381164
2027689504
1317712256
1943643567
594689045
366222434
942887267
1414942681
1340721614
1829497663
1265639413
1060707918
1145291042
2090456849
941563835
429942367
73528841
1920960765
523212790
654097985
14791947
1531074053
1544213483
2012063849
781171566
1526143141
323147941
1500527400
34338945
3523127
292123590
411426197
1305101210
1211652434
1959613716
2110636468
1737390180
876270832
375009501
589979075
1420148813
1286976173
292480253
1833084132
87547547
573808127
1983643529
2088217177
962337586
20695651
646740792
1404646193
884058851
1186262667
2068045899
915620859
1850211416
1497657021
1890843341
1089289493
593305409
439566722
1084331386
1852320251
1105933405
426773618
2076576147
1999753475
870206575
836644939
2045717753
90048789
415073172
1510656256
227266214
1580014135
1530158386
2043108197
1564945193
1229017260
565571219
571569855
1257902004
821143125
1674102995
449057136
1997748654
1795786683
1996197689
967678090
326533203
125973524
2116469318
1746320231
1487297448
1988505698
825343938
822521505
1188106830
448791905
1039319681
852852526
913645814
918797219
1385316075
1523052970
439930853
1083087130
199528186
1507074020
1378468991
433957806
1680665293
669245552
358596809
1975210957
576271453
1783352968
1064551169
150327199
936220985
1941007698
1196228481
449331215
1473712655
1115509257
1411812405
1450632058
2117893937
1054843449
1942108408
571484854
680366303
17355557
1836853585
1093501997
1433863418
1549308019
994598891
1832241221
753552024
839271254
1641555176
710153246
1087392951
543094888
1851176386
871112705
887543345
1670548931
836933950
1798131358
674625663
380726029
54559435
1609671719
1314075733
1962353149
23043670
640182222
1761904971
1777837888
944495634
245952454
1453441799
548611599
2064144542
1623241122
161570450
560774712
1489514741
2035247820
1183341352
476841946
735369184
1090967943
1683031223
25350861
1187114797
199105432
911252282
948390401
1165500200
493968847
1426494766
805067545
1927640291
79593744
538065641
1458824900
480448583
604267541
1479804860
394197854
665616172
552488383
725994910
451024095
142569086
656800531
1888805349
877231617
1499842510
159783165
1291780242
1287505995
789849553
1963845742
1968107864
1252159642
325987003
1049406157
1709867113
649141667
1495771256
133541990
92422327
1193376296
89312841
614893686
841270156
1681939665
973165237
1545670985
1715629636
1740002766
405867420
1296669842
1495624843
570926776
1515550711
2071034028
1284283191
43597412
105242713
572751107
1443382596
1295270113
302687190
1858437037
2060384534
179387777
1125502113
626241572
1213714060
478599704
908855093
2106637576
1790553358
1266042440
1401239177
1841260072
734350082
1447836282
313079912
1800567867
2035669419
790745514
1222744651
735730409
1739403626
84896551
705176207
749611265
666508826
1261388391
611066424
1208050745
1612593224
353250027
828610682
272792133
713030919
668824455
1198360484
1370416130
1103099836
497553266
119490446
413709852
343491143
1981029909
4354881
36142987
2147256896
1665183712
1242215150
1188656457
759447589
972592451
548340376
1832104395
1296307086
1608803069
1109406104
2013122379
1434277881
2058138823
601827786
685650556
1868474681
1194602071
850112823
68872698
459465053
1796913906
761531856
109178830
1593328217
1103810993
982214074
13137408
668131564
696164920
1803241623
1671880283
1759850679
815077797
1854480588
448166807
1116899748
853845461
1910067670
1994438568
522954848
689175410
1277821268
1259773914
1020851744
1215876665
1141708222
798138665
442850799
1417268855
642985070
131549282
573846938
561642640
1881533461
1511272030
844486401
1093477422
1612737342
2097473371
1375853006
600065707
316535339
838074425
476159572
787076717
489130663
897718518
635496877
1547811597
1185015835
1922759445
1640895357
1628236145
1023620220
619011413
602737887
774715335
1016989808
1588025890
1981841178
286205882
1752419872
169547412
1668729521
1691041577
651294740
1971334154
675677834
194638632
263412931
1227919140
847623856
263969579
1642690443
872110304
162066841
2116991047
573980732
1245095164
682363607
1457211455
254111988
410427978
326441502
63065476
1746582979
778704562
492288574
1114020030
421109123
1193073958
372824023
671787774
2025695280
981608667
27696155
587506327
1588641115
1427742814
938532751
1096640178
1159332859
157025427
343546973
489480159
989982846
231058823
11842935
70400015
621703366
1987507211
1613178404
1558306301
52576508
1939769515
168191245
91005044
821315804
1919632126
1651890687
2011312973
788183493
1660771966
469314512
2085625984
1093418730
775370038
1816146365
1651667812
676021628
1446255559
583453576
483310089
1226097339
791630333
1102678759
477601180
158623214
1044094254
640231259
1150679100
1697938382
1962295632
177418977
873914756
589278590
824080609
949400883
1253910970
1501591488
1305021778
1091085167
391156863
1142341264
1074526316
1743537016
454672432
1247540857
1724709587
1205831034
23671022
868305961
2122215937
1581751632
750179099
456363194
3724751
685792083
681734845
268718538
1608594401
1664561919
372269119
1619148139
314893005
1755364814
1964034344
300466476
48089607
1780066205
1267710310
890154028
752550820
472492893
1881021176
1798980362
721417429
1518321845
1076807915
681888776
826475817
1133088532
1486810538
1044129481
79860810
1892421344
1993358905
285206247
1850396118
2138525636
39480077
90716864
1768054731
1662534666
1555443879
1533592983
658543757
61594151
466363488
172881395
861458077
142374689
1651484462
1209720997
549362868
1422035510
441822052
1240538607
1789735303
1133939225
68476321
1578015725
259141864
397894385
236137850
2007795077
1522158914
1386103674
1469878731
1327021926
42774708
800536912
1026671838
742634208
1357540107
491039657
1518820543
1013703877
110240670
1682983835
2007726510
1094296143
1423075432
1857388715
1220495451
1966233500
1769261567
168684769
1600547774
1256768643
2073118958
953441458
1256428117
1011684604
14877821
1890425964
32117943
1566835692
2106852634
1162535865
1920612851
1131632308
403366963
921864492
965060632
1226238841
1102262230
1545653001
1967144425
1931663339
1305996050
129929171
2006126681
1039142550
480673507
1457721549
1952739343
191221892
1044056243
998256192
1872905631
600416580
1198354963
920684720
1031764872
550306952
1319469721
2111056244
1183526686
1746695710
1517590841
1900431982
545510564
2022794548
1666155148
794566385
467693032
1088186820
1473733209
1595521224
1196560695
1793552711
94064882
2142961294
828492466
185921212
699122584
464746110
1832672206
1835535755
1525697753
977384600
1416198241
2075491973
2039795315
1962087859
1929907973
1445462856
1520905583
1871261528
2060347622
1986778713
2030954538
1212516677
240875305
1106302610
1408544278
1941626007
573466270
1270801852
298410818
1711156626
2121385339
1179575080
2035454562
1869706602
1961466381
621503036
1170189176
1746875244
1667337761
1174290264
1750153984
1029651543
978287797
1957397147
309991624
121982847
19954102
1176487235
1391497123
1727873910
1837704707
1841824527
1947862917
1786839391
638846425
461243219
80460754
1794113077
1796934464
65303612
2024853986
1008602548
204457063
1242318334
1054008350
1308027707
2074540916
534773837
1905526416
967163372
3241138
124483938
2038087274
1292264840
2124071092
745117879
980331775
1653980333
1168332918
1207067409
175076197
629363374
20520293
1496127212
1865523689
357120954
395482238
693670769
1363079392
378851378
1575621296
73944121
1797359425
1340067215
393631478
530355166
886352384
566994935
789215921
578059273
2073898695
1759192259
1502893362
1348709963
1838944678
2089161662
1654492946
1183904530
500828056
925659794
1532453205
862321129
1519916152
682120045
723844728
1828526177
755336413
1813183330
1522957101
1043439373
2075245664
200715876
2103951987
276013880
1350882294
1006784997
567237893
259149773
1443663042
994694243
1103085290
483065655
1579238912
1207945394
932976365
1703734872
1497900101
132043715
1870997323
2117238717
1726104535
1426719136
1892112185
259318363
1109380610
1962960171
1858923040
1767432452
84051594
1271741808
967565245
1716796797
1612713042
160886873
711871553
727419021
996590471
1888808818
1142928972
1432235456
1468534635
2069016945
645362218
1235489121
1479504985
1539735590
1820467240
1601574736
950782246
33163552
1553699292
275566505
1293106160
1992897200
1142053989
2041064223
801814889
651262903
1964456573
184632317
931241775
950469082
672027413
857878899
608631767
1705285517
340203227
64794525
789758187
1737969537
73200637
1554192857
314064092
99026130
2135645741
1205327231
1555309031
1958654704
1996597351
685221187
117688754
2020777888
1075071311
909397525
1898828034
1560653813
166810958
1640946227
1184215755
708591850
1080280313
1897477131
348792579
1461281121
1402192661
1388775309
524185140
1832349389
1302913532
393598536
1873880685
1939251518
1172264743
1524260255
800865097
480777606
650945357
668229689
364963618
981343586
22221814
1150336618
352548643
986223879
468842872
1373940036
607567216
1809618675
971550114
1659997670
663098510
315159978
1794528552
1100070055
562597018
959028126
337819412
2100828683
131143582
805365556
1285539528
155119578
763839015
892607996
2052123288
1718750661
168890927
1174188006
1469502554
939857745
90956870
371526736
1072418105
1222659065
171718185
1758522938
571826988
1014963514
48321093
385921474
922255813
2011169250
1417907076
1202550916
1519465389
240921501
653903021
1739160894
101063335
529179167
1484252263
771779922
1041347646
1106283954
1667571293
1962864871
1443149745
387875470
903451017
1321540032
1246353678
2107465503
1992482383
441374477
631754759
968209039
1645326105
1904001205
1730873521
902270069
442332734
1675763261
347770945
1989912265
1917571269
1186460834
1540361655
121650819
293148304
293025839
177987447
589040146
1913924990
1197006596
1599074926
457239225
1435473652
848694964
1960024994
1185841211
50597728
636139277
463834681
196800354
584452805
1406421076
301338030
979777345
1373298822
1776068856
1416955547
593658504
192241100
1813532742
136619103
1225625682
992928707
1305670068
1709687679
1005689548
2004166995
109531103
1180530794
1295727295
1662678706
1929505218
1342241465
203372701
1487707625
1429539733
629515811
402626468
1261895244
952349628
1937460248
119202960
1702569128
727142239
1679680240
2128819273
1773674265
1867331033
1931460550
1397553195
1542032801
461631423
1678355232
20684638
1458125675
2059200852
2044153693
1758460855
314718267
654483420
1458855142
1865072553
201185548
772307032
1630894785
1763321332
621371896
538322685
869419182
2135314511
1748467113
1906587429
457995646
1560334612
1563662857
1304816467
1909666556
2004494503
2140557241
2132620946
1234600865
184626914
240967862
1861262237
1060058466
684552366
2063797443
347883384
205053623
1845169726
917233003
1424070182
1444791312
1854789662
1889891247
1195246660
746715489
381325668
2033297153
2136819386
63145487
2132664909
1386812599
830121890
2147375994
1148740267
2045555251
726932918
806224957
1270915690
1663329726
94069913
2085013748
1697136303
1113705168
1999084375
1445475725
470871863
1148098078
1513240217
118748846
1764235890
591249722
1077742258
1316095085
140797595
13191525
1883046278
7429371
912713777
1103502622
453990677
76852322
82459785
1012014515
2005290727
1511181906
1202684798
1238094903
736827183
480886032
766773912
139307948
584469115
272787527
1855728246
1119176012
1229296726
1329566328
1263761655
1461431979
437913214
863588324
1031889099
1231919716
668319359
1599783241
747511853
1597474352
1337765461
1852460060
460793287
1665145230
344530861
277664448
528921770
1601523239
673751433
1437995059
320360766
316217243
721469633
1964015393
1178343555
858538024
2044659013
1418806771
1847941599
1736516893
663680458
1545273885
68315572
908349762
1198108037
1373168925
438891276
346796770
529563528
1652858885
1665907682
1282289315
689255089
1575189608
1799880268
246792426
1147827177
1468100992
1415778130
2052784905
1969817204
514957318
3314627
112969629
1957647645
1042438158
132272770
1915641923
2012477654
423140141
1762175912
1386209454
438063338
337070010
1448517082
1928558736
1410356165
486109497
651633235
1049563286
203857510
787962755
126414059
417328869
1764950050
1644828292
279661579
1851373206
352393938
2031400523
366858030
1325521872
514990188
217634340
2008297352
1846796661
1329243322
531632588
511482325
2037363728
2028014470
1881868443
1273529886
2052042031
1490033697
1236565659
651646716
1801072182
575383305
2118315807
321859303
1356572737
449438362
1349926351
238963541
323909570
400649031
1008523786
899128368
970325922
1577847831
410944869
500582591
1600539585
1018727573
566643078
2029086917
2072571364
1159301418
408930095
591866816
552598212
866715750
892929162
2089150165
532084211
977258858
750216053
1893341095
1094666474
1814246817
1037599885
1288250724
1662858780
1405733184
1478924472
1122270718
827138136
737599278
925124118
953210540
40452256
1677850752
394088869
2035730449
489006269
752942379
460924191
862738441
508508726
193457966
496085068
1732626478
248206555
1215205763
533794219
1008787043
965581435
320595038
1376624100
457009492
1899966893
1240183376
1211625215
683902571
1875976989
1256433169
1906200598
1313191093
466696164
372135824
991699697
2002181349
18618323
1425339300
182365848
1855583192
1889595161
896242075
436248206
1819824982
2087990366
1388440662
523513889
1980634597
702145170
1036946255
505731095
691028728
208011839
1883311106
619204742
477020210
1337048059
1828149901
895427259
1087280138
1365147298
1955958593
1947413874
324669750
1665040387
701115214
375545674
853951446
367439247
1033392341
27184798
210828919
251287346
1665303970
122197791
662482057
148359034
12133373
1001402167
456796252
398022880
1308273484
1959320157
40911118
498616640
763194158
1342627358
1763577785
1248006060
541985396
916354481
208392649
316811485
1841571821
1893268932
1541437383
1020126698
569867776
1586482872
988253089
181487289
2081499470
1234751160
668168473
725732697
1649399499
1675666620
1440733849
1853993652
1896499111
1464286626
735246721
251796656
408544224
1455289582
507006870
903104379
131926756
24552722
2030887436
1950893068
1911966761
707843801
506025143
1697643087
2122851033
1644119499
1574950851
1435592456
2093652899
1364556106
292096545
697055130
709383366
215706232
817913813
1051181564
1736453506
570464092
1144000070
508096091
1732129782
1597794255
69742045
48669954
601497453
480712383
114451756
288540270
896424235
1681052874
173254862
411599315
750479856
1286530572
1148635034
1105141304
299502108
288451446
810836048
22039389
1636136489
47609893
630493774
172615539
1387872704
270772808
22137748
582178633
82200745
1974899991
1447651227
1339137345
645411104
1325916196
2130582319
1394501394
962732219
1496831501
1715374227
1167001771
1671236955
2050988910
623980560
7603116
2004960505
343280305
882929528
1305260264
552792084
2073791876
1026920992
1005855256
1716795422
1085481100
805707074
814409005
987597059
520574410
691233409
1840495843
1286617157
1671733072
2138516109
900044948
1094927294
1329947011
1670284546
1992541449
129478741
517588445
1767097863
1787757313
1669942210
702530702
1881188963
1320008339
574881195
246047444
74836736
2085890964
1041062045
1271522358
549467499
1855761808
662579833
163856275
1500350357
287400909
172255177
4938036
1874182957
769721100
1024444770
1205386454
366015127
1788696130
927764268
1496131384
947538019
604805785
2138462642
50677273
1618824887
1859207344
1291783271
1048971589
1507192195
1318628370
1055595041
645784500
1509283748
313738582
1973333030
1804243655
459393292
99769460
1813323938
1648397120
1506305217
1665861154
1573241122
985852908
1660405752
1042658185
152532460
893148499
36029220
384273922
1297587380
1168098158
307040447
229172935
1826430045
213628545
115921034
13942515
1316994418
207810371
1877880713
1542909861
950984207
129481012
1508016747
1360928415
178070038
380252097
302426688
266183208
664932348
1865057578
685036058
986169984
1299563778
665492687
400860272
425256046
1997595178
500414091
1258779338
202725725
806200522
602223642
225610611
1575506407
818181860
361237332
372890669
288053552
294076189
340430125
693361295
1519745940
1543537120
1033683403
727867205
1439648649
1939828242
1781855125
789627135
86943150
2067900362
604607435
306106535
423075848
158431632
725719997
44164207
1678251150
892705357
1664856341
35254941
157139611
976101127
792430559
694970088
1076857858
316342421
429211077
1906149109
1138252225
2128155161
2074465626
329976009
649465219
1428879671
61731396
1661922446
2115380001
1982138014
1760497566
46091744
1531390568
1170553135
1554022852
1674914535
1307301728
218174456
2062985719
440345548
95389675
1493858531
757705745
1451407701
1413298902
731829299
617200578
1326906678
1514928296
1956712050
352528011
714103778
1098602907
1921294137
1819477357
749248673
317820488
1995164418
236221385
1003544935
2112527403
397592153
2080539426
2024364663
1768891330
328766839
312218665
286249314
84784335
1812340210
410768290
1867050475
419756642
411586245
1089742082
1363967101
1237377841
588378159
1935057000
1163545310
242136395
1036943259
1655198167
1994720271
239606235
1885007818
1903800697
667113181
1588572747
1445445302
2119082586
1130723167
1304896386
333245006
2141269025
909945123
2015945436
296922327
719004212
1967968585
866185915
1956506270
1753658140
678935553
951501659
943382408
661197016
424953748
785244089
813519554
2146415300
668619348
655744945
421658071
2141458252
350114216
1846185564
944012701
1684512619
1808824668
1469531405
675193491
302873938
1081055918
234174671
1568432045
1491334907
182973947
1698802748
1563331228
197454461
252225194
918428247
630745545
1813368772
2054680969
1437240694
446465967
1238238014
670879852
1349736024
611545915
543033018
1554750853
1642005200
65173960
1651125319
583691416
960423130
397992189
1213838860
549617744
202340620
1401645135
1196333826
2070839751
708307208
405133296
429076714
1415262932
1820449231
779755290
1783205906
1491900854
847294652
828916976
419007970
698572424
1971853849
37690870
373013090
884485644
301956672
1021731282
1003819411
2061682660
1534623884
369636009
878670110
1326154781
1796287789
196735510
854422221
1545734040
9418702
396868510
1074022784
25120110
1096318607
461695258
2079556150
1749382058
1966659148
365529508
879680300
1644209622
2068647134
859427022
530007377
1163657494
1892649866
992325839
1745208029
1157640746
1764324692
432323360
1187956603
1672497278
1614570779
1576665334
63078463
1699765509
1468762112
115125331
489182532
477601109
289287244
1164733387
1170581249
1632861537
1747451313
2055031721
66392581
470658818
1142784405
1165265725
1670655595
1336470855
922788061
1178813623
549316314
449806063
713389749
1665623862
597439162
1363102279
931046885
290719216
1303170456
1872221719
1021228304
836713122
1701302110
1575294765
1052572878
67538918
1812414481
1771906449
1767840527
1258158803
1392010558
1198536074
1155827839
681805757
1966082339
545225860
1056654418
1360465349
2134110374
1753723620
793910395
1502392065
1889384866
2127178348
1969864186
2067998284
934645226
354173389
414540460
1382487325
798361023
1071862589
1961055534
1324664706
1970699912
1670317679
429784866
888815386
765448872
1463133901
1096972429
1552945287
180824276
640103772
1612081557
1614090314
2001760656
1675542944
1106471199
621489424
2134886534
394961381
531537001
712602828
1279571391
1087729212
1943159239
1676740535
1096441374
605452594
1889076766
2048972917
1859654382
1923561063
272169954
642055493
448042326
7765570
180320211
120933768
837117082
477617588
1009326198
629563836
721960803
1036304121
396241757
841518444
1341113819
1360542498
1537603203
1889064420
922692886
451704052
110887452
29142343
722776005
798851498
1836424759
688274470
1406901832
198837314
142425773
864625677
683476188
1115384182
1717766729
1700298687
1680844199
1419595017
1097481608
1256637815
1625776043
1211281519
1638771847
1089443797
1165696266
1109466662
818485453
1576038885
2006507122
1105525442
84809426
1972587704
769518941
312988835
14234204
243570743
1161123380
2141438791
234294164
1542709878
925215903
1995150198
401917692
2079538552
1699347145
926936307
636133652
916603649
504088858
741819609
137661925
1101083594
1409020242
149800805
841817662
24640375
2126375413
990110402
1897261229
1904518743
551950393
969896317
89253893
653704965
1137846341
1393593
1093491394
1685316770
635161252
322912725
1356438207
1065872480
1535264586
1715180411
2095485331
1052331309
1633968237
626764381
1927547590
178329726
329176519
1391136539
618214925
1634666054
1930498981
235251822
1963451099
1914962133
826003673
91505049
1946960498
1338912847
88368168
1484818301
1209728219
1023030002
1858864946
898757437
934167496
1253428973
45083720
1734441917
2093012897
845631766
5771807
1153055173
631773986
1398144932
1470961469
1712597625
408419342
1158198233
1230666734
1065003789
1193927227
871111676
1359665525
1791170211
421640320
1435678293
1366748415
1776682562
1234859686
2082273350
913999798
1992209557
1827906855
1701137862
1564915781
318891177
2015965587
1422828739
1337607490
908825184
1817381934
1911184653
1982508192
1263391043
1485881784
321771947
473775297
2134999938
143176149
38206279
705775360
712679729
1656408018
1520420198
1913109611
950901308
973267358
1541557836
603880747
2070446091
1212862441
1552560099
1931840585
1527675625
1530367128
2057848004
326888293
145668705
2105302273
382152004
412393484
661401987
5477668
1669105629
507784005
1638676662
619361660
1107312896
558074832
419921168
132928353
438853796
1592827427
649205716
2035716394
95728008
785538781
1430258114
301035302
388927555
1695135913
1550881184
433943630
361442674
49481734
443627835
444417726
1498429680
1734957446
1169016072
1158208702
43719342
321635706
1757017745
361989284
1315545736
557207042
966001792
1564133546
1959718418
489553266
271828433
1506304684
1018616545
1356694853
1808322314
171016628
879440786
930428684
1339244414
831476568
40031164
814618706
751864998
280748532
1539421644
1223883683
1286617157
691562729
1133892270
89425943
150995973
1143864174
1439899670
1011240312
1810118331
608448157
624519911
162650970
2089318626
879140478
1395704585
1701929824
633720037
582030324
609482923
1637053862
1189756117
1428525518
1241985268
576653495
53043396
789055731
1706292442
1956835401
887443540
767871947
1269070506
1501192626
1558110365
334312502
288413095
899443783
221187040
1367956775
133635195
246888494
1128426693
11405286
894491130
1207675371
2078824519
1028973596
694850539
1654144707
445179000
1430506974
811540244
419829855
2091819191
1520392431
844939514
514754827
2378032
948060156
1238725032
1531254621
1803510320
1341543130
1552775140
420138530
110626285
380627918
7705665
441478241
1232169219
430210422
1282298090
1022831161
1030292078
2114727332
1943660437
596818428
1324971748
933383311
164077931
836325393
1544057915
1910160297
1402195445
1853305917
1118920181
1517507769
1239573053
1627114382
1562862410
570856758
353737173
2115040713
102387272
1167592954
1199666120
744560588
2086549469
1493072111
1134336824
1939306671
750144369
256999120
1559044496
1772083749
1775114527
1585899301
1167784491
1030674914
187934679
284832746
867585822
1051161534
1868438083
1598095638
692338834
1578072817
1202212290
1146604331
2025484906
1498120565
461868062
2014904695
2045956471
794696738
1580810231
1675526127
436736313
2120117106
2006766300
254726084
1278617866
1501245620
1656191778
347622297
1988718801
369245983
734539992
1828557267
2046153769
1546412014
841765340
1532115325
152213938
595169539
1157708483
2094463502
675984448
424636375
1575731683
1905956163
82233721
1684586718
1697442239
1492602739
707073001
385551279
1480392093
1221970360
786062945
1700826359
1584610375
939280648
249677782
215068354
805777283
319463565
612669100
1009377349
1995000029
1477372759
1979400521
1250973987
1051990357
1705253901
658535239
746162688
2007757256
828433943
1936284609
2059995881
242787622
1061641017
1610078654
1554379903
1611163266
1574006929
807074167
509011618
1049989235
1398216944
1548336662
611521102
468348418
642405494
1745224496
1197060818
1578087249
585685494
1669754055
825474190
397407050
1611260726
598703737
2112900459
2106907806
1116082719
972842045
1967854273
524129301
1749124416
971919008
1673940834
504772523
204294774
2093309666
95182172
2133865921
256597358
583013159
4954151
404210534
1924581261
405058954
1911452626
1112559240
2105129206
1396519510
55413429
944891523
169511449
837217954
1482693244
1420900844
321958490
13258625
1250439219
1593952391
2064915950
1624908276
823491578
2023661469
1440505436
1253569704
1272179130
1763031084
5050047
963432399
1888469888
425124974
1449845900
2079476439
984555438
221304855
1735393596
1016547416
666183311
1244552649
1902257024
873947315
1781770177
1521163593
1862026174
311094943
1830261607
1146134512
501682776
791284906
240393740
1190561735
203807232
1008969855
1213220030
458063476
421299975
1748981939
1583678752
1107083456
1063022820
2092226491
1785814110
998334099
1590464587
255071820
405124254
1592147146
1997423542
1797939147
1482467761
943479514
931538984
122586111
818249882
1484663866
1784735041
172966481
1403717152
1182313644
1518667571
2032189250
1968020006
684984976
1955399865
1179354456
2051833615
1589680138
216589386
1196340890
2023267005
704844371
1311824532
831711806
1823232377
2056609797
1634350204
293714873
1941843751
2011213432
1252901358
141614536
1332874155
884306279
1763201953
2138609988
1092624865
319686529
1249383513
217547619
864799671
1606303918
606884456
1490927
294926375
1640930181
1038244211
1051706728
1370550559
1303228704
1891794443
603640484
1408341298
2055879391
1147046075
54503711
2112356826
1196149712
1570732175
1758518098
582986669
1674974404
815131190
1117381109
989713390
181412750
1824189773
1111399550
246278523
130657297
562392384
1632694824
1396020423
1187278593
47658194
1235203245
616191719
2044671409
895991065
1408587489
301808902
58636871
687352959
1051753934
342343825
233300840
220042369
667007028
1693801832
249495
1082304132
877862464
1604333429
896630417
1821821105
1145477368
1734889094
342303122
997342233
1035171816
384119585
451869597
455768388
1670240746
327197414
2046960121
1700778250
1376298772
970630574
574024233
1816393357
794939274
268095635
1050206517
870777489
382009143
1631566026
789280632
890513406
1201735435
1926116269
1016479362
934090027
693035688
1285605547
370425221
1585238408
292594718
346478407
1260215571
446839734
786852770
878382413
1819160981
1322210333
780993874
1494371334
1576030326
724351052
447596635
1810918329
447489819
748572710
674793568
2025602003
715847964
1447330153
516140349
1897785090
472147323
2020830751
1088113441
34768343
24104329
1098580327
1030457074
1550862554
1224690686
2035448765
1105323210
517018035
1174184074
960503731
1042019468
1415104747
610919203
164887280
260021287
601976458
199210364
1750372713
1715382978
690829831
1302306490
2012900654
976227928
1261900710
1047264919
567110724
341445964
328157525
1023056455
1332028812
227734646
1649372797
1595590160
179161114
1303030784
999864284
1693239769
492688156
1288750047
909725406
1864363728
671444795
709209743
1050714095
1515072210
130977575
1746777814
1363298667
1293861861
776884126
322720694
2077508518
1342305396
684146641
1869735647
139317129
254851204
252376576
578200111
1829184450
1212505102
975936434
1425114075
281136090
762525408
1431609891
1903004978
90190157
1587926296
1171228899
2114166155
914805259
1228725504
1207532480
690308724
1093189416
1785843802
1518730542
437878698
1545437647
2029350158
1895272410
751432788
961603819
1461405118
40038054
1125603982
1518758116
58796520
825785941
1271908273
1928514695
1724522058
1327364791
697152325
2143450831
1881228998
1040032998
71390197
248568399
203528419
339557939
526060585
1752457221
1872326521
954105431
198530023
1461295945
883440138
1877318172
975434165
2137139558
994394872
1677610889
332525800
942865851
593376268
1297154812
385810687
802152628
102028694
1819206113
1806682582
1249597292
1115052313
1040776643
1615617277
1056031175
1121917123
837215428
53424497
223224821
1635438550
840578206
1366844183
1124890185
2100592471
1956155415
141288893
1482420451
873365239
1922967931
1984361892
1662220088
397082314
341388032
1806184166
411577713
381862850
2128111168
1399793569
566400176
1044944967
385117653
667724992
916200852
410382453
1772788704
1688708008
1762899913
1386376726
859370602
1826804615
1703411251
1819784535
332338465
1228347066
58631728
642477163
974738488
315783270
1222428372
554596287
1460788619
71032880
1473223592
1468743394
20232204
1181748452
640653391
1889196333
1310470800
530126670
1358978625
1683901169
1957648364
824279573
2123983338
557008300
58293269
1259122173
967883406
1920057930
1743168196
493212177
1293376294
276082727
141621277
1041841577
1559303253
611900585
454693404
2039345984
1738084900
1992956560
875841641
302389528
1217345828
1656162158
1561901593
1665282057
1410167254
395800329
1548613854
2137147571
824255600
1404963036
316116163
1021875023
1483938583
1460291317
1515015475
553372467
1650451493
2009027579
1515428433
10509682
390825226
1192836952
502364209
1529631205
2054200614
403750393
1349883519
1369340919
447186035
1008033949
1626998051
1503417587
2107528341
181172920
1090652892
200509323
1001803571
1577935
848438368
829654507
570377420
1106001323
157628067
215950534
430694970
937206494
637706667
259240948
1682042812
1808371403
1353929700
1139833165
1919036547
1100703926
1915345406
93952693
10246562
1046498110
2025198901
1803032108
1894138025
1014806144
2018560692
1729932439
1551212853
868629181
1468574022
1877194824
1727552154
1150531919
118724457
476622651
1876117030
1339895103
2000792487
136717406
1358779927
662087277
239136902
1445646628
1685486470
310013717
700202934
1208585824
1465714247
1216166784
823430068
1266927775
1899524070
1290131595
1581552735
1181098979
1805044766
1328954162
890397330
243412726
1236300815
668820596
2131938970
998329615
1963202352
942063129
1498886666
2004611577
1248402487
1444438085
2132684618
1015284429
684535245
1950996440
394338576
880099674
1103914743
991775825
67366158
978115467
1963288475
389432937
290137329
802781073
190511480
2018380332
1012987695
28625817
1047206241
1375125627
440365808
6096597
1248098368
227422968
806014639
982744856
26024583
1149928556
1791054956
1730915356
1281485206
1808718529
1324149288
807740646
1292458759
938905926
1940219972
383427892
1769176219
946240660
478397712
2027974929
1729872758
158903560
1644618650
548989353
1400141000
448796503
1892309009
526244859
1601452028
1085388755
332990406
1804266181
239528165
1132979767
869166056
415203565
622475024
1961161641
1159919037
999000483
861434454
446431046
1927642816
175927209
83017724
419372325
272963829
1977829885
55697918
1060298791
1162747524
296959148
1756410851
682062972
1993331622
1888100968
329951171
1731050944
1614216897
206660619
1311808772
531225152
1700823374
1719399052
1448699677
957517849
1274572912
64529628
1939510130
727998285
1053504457
1571010414
1492687427
2145068421
593665520
1456225410
1296866421
1798279121
198166543
267383045
52054926
201470850
1794350825
303799123
374908044
695660231
496721370
63941707
1259341556
495998548
1210129555
995131732
727733908
931227654
717951036
1825859212
463574940
234564369
276143994
210141883
612445336
1689400135
428908036
703923214
1804257176
2112172831
1499725408
1715597015
1108161769
1947575153
160367236
236368202
47266818
2090503317
914944472
408509889
1195342166
578193381
2002339779
1649319814
1422182270
465972021
457611213
890633570
1820493247
1293065833
1384314170
2039626819
882370945
2743846
1390899222
843978200
1167649326
887563981
1135288721
1877709184
136236662
2095562173
1466191636
144510722
641628007
271515433
761054254
1344065514
2090699564
636788533
381142362
259939824
802384915
206113321
781360778
1796587598
1430544823
1052342918
1641861755
917460810
1028453413
1518124013
920935567
118181485
1573322482
1277568784
1581930154
2144412926
2113574142
1283292320
784950396
2070683845
800237628
1470312531
936069809
464624651
352485625
1507985468
1113419919
1981785022
1094545577
1504929581
2057581573
1781480933
250062254
439846958
1348689949
1250810884
1386555616
1621979583
1405226809
712930031
1453695112
575697599
1876761729
1371238462
2007417831
567686013
1445580647
831622875
284568500
350000358
1100303314
1049120496
177310216
1890228917
1932992364
1725562110
522614322
791980255
1061836362
2039952321
1694860993
1027640782
416959034
2020000010
2053853516
1028424211
1354442971
803707506
1279552809
100177908
763127843
665660062
1811793790
391521238
1488425588
1389098204
1901585828
1365850177
1652658159
1872241089
546163987
1652174463
441238624
1456807070
195109618
2074050863
400103432
1613227715
1673528408
64582725
1297550056
995117532
1238595770
1056628876
1010839065
1774190714
1607891012
672848493
1698975667
514611416
1720128492
477727316
284947965
2022297053
1124867975
857776189
1542084358
982304544
82442401
691051248
612917787
2110651450
830122064
2080233795
1606632582
1524588482
1021758992
1034960889
1304443466
188027215
303564418
1520077651
756177748
640540564
180116518
1679339877
1062148015
923043905
255874990
1851712456
1666143527
585855261
665262295
1713380937
1708865913
1127645463
2010957398
827384627
1705232594
1678855143
2050190716
442333034
283020637
1081054346
2109093634
399439038
1231921391
72253070
164862358
1210590779
905438885
437021562
1559885699
1049855825
1835616015
560592539
1671192332
1884606707
1756891005
1395612849
957949809
2049206928
1972953483
31120074
521823942
511701878
256577286
1564242514
1147221815
1505579988
228834257
1174789400
1720372022
162244988
1953181943
2134757879
423593850
560265069
1006014281
1288403197
1380926858
411823225
199356596
2126113947
1564552143
148137223
2021092523
860451937
2096363506
1875155447
414907889
1920887192
1168123040
855149033
830273472
872756568
682054033
437665404
408052427
1681684791
1362203871
674253704
765635952
2019932346
1903086387
493286178
232393545
940633038
1344101200
160992554
2101420283
1917701565
723768856
2131102526
1306700264
1239933069
171935022
323873758
1003456334
730635152
988338602
1771537617
961049676
1397553195
1832731985
473156844
689586364
129948537
39265532
719462081
1322021328
1722507167
1791760610
542885608
87106064
2022405422
1527120931
1472752174
1867498763
369509685
846390450
64548659
503044392
1164054437
1679665658
1658019104
2099572282
851933223
1134646698
2025089879
894044331
1235160099
1929386427
1648429945
1919402806
2133104273
1780805532
2041900779
22626668
1519342450
831716087
145041535
855151965
1175928222
553184415
1769152147
360884649
555539686
178736947
794444626
1866805170
538935559
1311258770
60920084
2067193750
426895854
401979790
25258801
563299546
330731400
1821482628
1101713653
46224148
211246282
1655041730
958915991
1220082436
323555046
2000271048
739700426
926132111
1617871585
2124166951
1613315988
223175502
688417093
1225238338
230562958
1852055918
17686826
598300392
546594643
1149052042
495995397
1224220473
1864469268
365596005
1762176798
245782051
1721507579
1239016449
1566604952
1209590052
1718334729
190015137
1553116360
1844867154
1412046558
2063474034
202511632
719519970
231660300
1758079890
2129242218
1401189188
2001151742
1875958642
673964711
337512640
847587772
1768812188
486823318
1841567778
1062992658
678875538
556874585
1691866687
1024282409
524337214
417642186
1896188169
325354344
162458874
1733266853
329163782
913857542
1765744285
1319994001
687498219
1719687917
1928273618
279726902
1707292890
771560941
1701627639
700375063
1563115936
1547010509
1923797011
105746694
700706557
1247662544
637047584
1162408306
423319855
58449021
555338960
1832594686
1866432545
1418545468
967557325
67452185
298528850
2027029438
1561910994
1379464010
654865154
677324564
2096740821
503296898
584078188
1606690662
1185307761
999312285
1784487335
908481464
1627265018
1696368641
599964131
162049813
1185265202
530932050
1687655499
1453465478
89121033
664362883
200157493
1065227639
2130893084
2052124577
310363926
1448718918
134329100
677573996
2041593144
1585181675
678140350
507804263
1130125155
2080100201
886007116
910612629
299916531
1703379402
301569722
1236501299
1572017164
1685038331
1783040004
630378890
2071901026
775359848
1417065876
218951465
1008335992
174770263
566656295
1103347667
1344931729
1305200468
363991428
203999008
2132861526
1884913795
1970802399
211509246
298509697
2122667119
199059821
1498168753
394629459
183739859
2066224729
2045280688
2002223627
1738839891
404401382
972611620
365366100
1578901502
1260245111
441937432
1094159322
964191990
1558152791
1775436148
1841196259
825617604
234326220
1682125214
1461839896
1471140427
1305989990
899054520
755451450
871199933
757265742
1097680470
1039218020
1015999683
1555768863
811387919
650360900
1303798081
2088125440
1884543623
1751647906
260504888
377893723
695469473
1933999902
1420525615
1084698542
258056246
231380321
1364368613
1535616460
948694013
1166218298
760945436
109424691
767127378
1814230190
1268380777
347568350
703873896
867480026
462592634
451504895
28582204
1646102127
286318436
1224600119
863415066
1182925953
1977771405
1438665811
1860237846
1645609814
1011537031
1881600286
2124497854
1654871474
125336398
512119457
1848005433
798576483
1010560301
2014658087
225252207
1324071120
1896851955
993686866
1201753659
1860939594
1020642911
1220596779
617058166
997257366
96603248
1781605126
1643145729
1810566090
697339301
1361245070
1291401421
617293207
1877118145
991869618
316540096
656256398
58482047
1459546854
1635307608
1466137612
1666076943
1394374215
1334340395
1658539871
615522642
1709575214
729233546
98946347
1941006948
1309480351
2048743147
2113844268
2076441706
2038522309
1068133813
1590674432
914688920
270767782
320586302
165782413
379021345
382718719
934254924
1541143559
786143671
1226484917
1558779914
1820621357
910292651
557067312
2020103254
1985689015
1266862973
1385888895
1991687608
1229079079
869236346
2085732926
148696240
284278535
396510704
2021730238
2046923584
75375407
277895232
1951468903
654992550
117233235
1529985348
357766797
1427688108
1330815889
547864612
828879822
1010724774
971611681
1968780802
1038779246
1811365792
135232900
197431487
565725519
501370075
1278630381
528040305
96512416
1284147078
1686229509
973051936
1709901257
817360966
804930337
311492502
1977871124
1401767830
1145236743
333905291
1059807254
2007148440
279121724
837800023
1643920076
1569562941
1614547504
1566159771
161382544
1755005864
818269938
113433897
877763461
1013065341
1820311811
1503872042
1882594443
1555196245
606796509
505863785
815067372
1744393564
550430274
634334740
1042186943
2091776265
1651472591
1829172537
1608921150
1300685622
32843561
1360963429
564064165
382459869
1983790729
501601813
1346448618
794290317
32689068
1592148784
530939404
477289422
1994899218
1421574355
1689584016
42383262
763956537
1658884682
1801146865
1780741283
1482892486
1515165070
1026542999
2017807392
848987329
1709785879
81231563
594891011
1487966390
62984468
1383975271
841341358
239273828
452135907
369566024
660393765
400750560
782875031
1473360591
777904902
1879431043
1206882976
1131524329
476841946
931346788
1120314968
95778619
268620143
1284535934
896525442
765777519
2014080083
1379752139
305631823
372180387
1463721501
1850882785
2044888232
158265135
1444720923
1835138567
2035731354
435299125
746897842
300979941
784359848
1214169849
1312362668
978847139
260447766
721464493
356099332
1403766497
628501935
1937611854
61236077
1825661550
1251914660
2133325329
768024945
1871317756
1472277341
1414399494
1305979355
2038389412
103191094
646443835
334628280
688291748
737851339
37219848
397006790
1894507836
349710021
699294616
29908591
1256152073
76032644
952812648
211927429
1274338789
1083309845
1941982194
1632781163
999651870
1943127698
1232742756
1614394535
1074802790
969318779
1548839279
702695891
982514197
1489018751
1519039411
898506624
1436514358
1290109920
1923659330
548824048
2052131068
410853913
666394799
1342380903
1119530895
1171301698
366064630
991303767
622191604
299006465
31520241
442137675
1856180533
206369294
1391351626
141615203
2048172856
1378961672
1383773838
2034570467
358766513
1847696106
890120220
351503207
239583459
1412001962
505083900
577623680
478707051
1081187543
289327421
1859275170
64729474
400101311
82728367
1345620911
873534299
822457646
843014229
252010494
387328431
67635755
624544232
1690209100
319757318
319165850
556865087
1658768761
1803883932
1666936004
796809560
1296422428
982976011
951516972
681873120
505109428
1882135168
2010717145
610283734
1299512060
168388313
1175187660
285853041
2012247393
1863612195
1885617028
1055853775
1215966156
2011213432
798795910
804063991
1439916898
1824819758
358668541
1482375449
1499596107
248454187
2107320730
996773595
1697574270
1527967303
1213344843
1076990534
680037758
1114006011
1898911195
1000912286
1352811991
272282965
228042924
1210111958
1376052895
408544995
423659160
549618999
1272352703
1749810036
2052336222
2139322959
2006146799
1559943076
615342313
1418695739
1610611776
761939139
1618319387
1146701070
776636946
782495992
13403900
443991690
622320604
1968972028
731689482
724460151
231288500
101637756
1007879716
748582725
1999214318
562060626
556847649
590424706
965922346
139132592
314397432
1999525131
1492844608
161841686
942807535
1537116071
1599552011
373583530
144152354
1867832477
1955474456
1175099137
2031108920
10822053
705450570
371324636
2070257461
1743833649
603200978
133448276
1086015251
1958342177
861928752
375033534
1659945933
1201309653
170027511
597010556
2022906590
1962190745
400492871
1251391423
658713091
213337815
757894495
1907013493
949793346
1731287213
1783540854
1384655711
1778216502
1696454602
541401049
340383471
86119552
1249560022
854826510
617907038
938203453
603755386
1015900981
1566972965
1002427904
1948017279
1433772435
1428837841
1595572513
1968368958
745247050
295092832
345744211
1231935848
1304108632
609877455
95436917
1938031772
1182401518
820094072
2001973477
1303881166
347732060
1234490064
1186542456
577913679
454220983
331670041
148785502
1750718656
2119750577
120810680
1547779652
1334894027
72337146
442895691
673833180
1315548561
283589530
790300753
1238370078
1473642809
378446570
1951907948
51247777
55658231
84468597
1375046805
658873568
1098493368
2111485954
47892277
129018871
488488923
1014973834
599342754
1685487743
269384781
831370750
1188758112
1878891627
1702449339
2107592928
1041865993
1202162782
1583365366
445322065
2075570625
1088666406
171033660
902014390
1903169588
1847562660
1444939968
1831194828
2089242908
1509453118
1031756386
1292947067
948175295
874878023
670416454
1091726030
389719101
1905609893
1099822650
1216041834
1025561966
20215126
498736575
1166438992
1632419532
361721742
1307908969
1695499510
648357508
1372556148
1964192219
1833593421
1998076692
1832544492
4058409
49874341
1816288128
925210963
554641173
1757947313
541555891
2087832362
1909413662
1227901624
1419943014
481810563
259358470
1546412778
1892625213
739560320
434602531
1372789435
1102462081
1738619006
259160527
1115789370
308636572
315920686
1423910167
1383575454
1478125306
360315435
1965150716
1662383257
1726653829
287889042
2022731823
368548101
1208718749
1924618115
36218612
184636276
303813115
866124105
1023270720
2123536988
481575850
1196109246
1263944822
403572811
531682389
1342076178
1505198090
576683063
2010390420
1194424905
1980692790
1641040060
1226131272
1720882730
1285055459
218752776
227492754
820624708
1072658364
1710631228
1255820469
598036781
319613361
445063572
278824219
750421651
1593165711
470515099
930120749
939726519
1659331070
1028764987
2097647432
105050085
501041318
2035121776
1273768798
84923635
461995481
1937676748
111871957
1354167254
1165978197
1403112037
85045692
1280255968
1887862680
59772897
1924824867
62387876
1098738232
1867009809
1582409319
190923562
864726404
565692772
1503239309
1985206335
691718364
752954395
107513881
280635835
1530551614
1019324763
484433846
1661116119
930811602
431734264
671430179
1008057559
730288993
1542746702
1567150617
433161854
494527678
1345060877
1291406865
976976468
422227715
810686991
2028391739
176244459
1761055022
559377685
253013976
519197964
455627807
2139137369
2044536158
1085825698
49666587
1921967308
2144416965
1127094886
373319791
332215765
1534015117
1101987810
892700185
1385851259
423050566
1698296915
2032824753
2096186909
717257348
1116181822
1590264796
1601791129
1262895478
303432594
1645032658
2065497927
1266273434
1506384039
951990262
624189215
1885411270
2133094489
1665228637
487381830
259158791
1377200480
123015097
2131708476
1072527615
1555939995
649712380
1061906371
793742429
1858284684
1506224488
909340666
1280756074
1955959956
2145129963
1114022644
1820244117
1596058188
1813276838
1227212908
728809476
1285072180
1052133794
450332542
727162744
1806549190
344640871
694772251
793915857
2033500052
623648747
1892373263
150575405
740092146
1383808853
1708211148
760580837
1116947260
808574832
1603767825
842164340
19144684
1199307792
1967991743
1094506636
2054329704
1689777605
410753132
2044528789
508052490
1889595083
1037791260
1528060682
826679991
464071245
1825082277
956997983
271739467
25636496
1275192002
1189244186
1729146912
1519842910
2114059630
1452643615
1124073226
2094916081
1164409920
1388797085
215811449
182191322
1881237716
115173617
1807933290
589338331
1457550596
179999586
2144354915
348282018
1926377347
1174115393
1099211974
1295860598
1130844237
1532469782
130327864
1377068521
66427402
452315106
1681421135
1668056734
626610792
968348306
1198569709
771972131
1581204148
2041962567
363914560
1990011677
710709670
754351555
225719786
150790786
1111452771
1784916229
1794104091
491548078
1569965705
1144502936
2033846207
1277933681
310783203
1268724457
1268211292
962213858
2107467100
381016166
1738722738
1964083357
658135631
161773075
1363472126
1644712355
1902658943
421707048
98755205
1840831106
1024783859
1534292099
458565896
1755428571
576751733
988388302
702385941
490499029
1072725556
1893856921
2013567652
422049583
781706069
428578654
1096197786
1515879413
2139730086
1937785080
885034630
994697113
968910033
1685943749
981413229
2043756905
141171116
2107415840
979092703
154026901
1430832020
242852255
1067221804
657304439
623995884
1012817278
1254217303
1989288212
1794810525
629885770
1658908915
1398075328
2027917446
1233031494
1822005082
233043525
1689139859
221786125
800095878
1317954868
1812085585
1517155389
1594093752
1631083406
1847461554
1778477875
1553451765
848290148
148769410
532198561
1440058856
1337792959
148713721
574751944
997707543
405132209
243867745
950040118
618211214
1124538598
766324483
27974754
2143117353
1962267649
2038960917
1777808227
1115569301
1119467506
426333717
2110927178
2105869502
302984510
770626062
236749151
1748333759
1568512502
914143433
142242325
266742807
2020698805
1418136037
243954248
1285100354
258733735
974266451
1981083262
1415703085
441768836
668049393
2088880165
17878482
902855391
1931110264
751565992
1199135434
1217727821
2143199611
420152338
865797937
1121525998
732758711
609433761
1271510030
155411550
807773713
1095035954
1368518755
765643445
1267917768
532172186
2134495003
947057980
511860372
1525129506
2111329541
494898836
340077392
435822211
176504966
1714714192
1078709292
1566247257
1998823619
569200457
1574072520
1742005535
1236990734
806119396
1241872848
495118417
751881650
1644828292
270870065
1806268801
451637121
78387828
476692440
1115998779
2017426882
1221701237
479040344
691128252
598425950
1390613802
2145308083
1236575621
523079781
2086666438
2080145355
550129178
2001663139
1657982037
1721358625
2019915792
1732421977
13113206
1845116362
1009839147
104022294
1734406067
1377170795
1577616984
435991591
1515409579
1216029883
1719138144
1544691511
51289785
28274207
273106924
845017183
421709557
1084666188
466110029
1571026897
1009298014
343792502
378778613
1922028106
2006472934
1156207117
294787199
1455353791
1099890397
1194478619
1248286986
1786752861
2013758091
233222869
278427970
1028066038
1219026690
142381767
953739488
1328939536
1874786826
1309245127
948799743
1266122742
495153388
1618321812
713353584
1188148117
1772829247
1337485453
210958208
992847814
2067973625
129903368
1832217513
812151819
1354167028
1613251104
622911921
174165638
1792117101
384190667
644583771
828377639
228992790
1868717177
130341432
760623705
2054233701
3758463
346084488
981222517
1767610294
923757277
1816097537
1403953040
7465445
1287499895
783485036
2129048929
555314998
47606581
419018813
1767926797
1355958722
2070943352
1425902988
1040620359
1639119123
1655328659
854707087
170789938
1410861170
940260074
486347074
511847967
520785326
1158943867
1699543467
147260114
629629149
1065966460
334102122
2138983234
2114270298
1255122664
762741779
55428817
534188913
1365292994
1963817497
1548520438
116415219
980884010
588622287
1637276139
2043729229
52349001
18911170
902337090
825630413
1676507685
934181953
1068853524
1252243531
1769127395
722978816
593200132
218113181
588376328
1702250596
1975521980
1567882591
853242164
1316477945
1260493818
1498609176
380191623
510038218
1934912273
128915532
379957543
164153775
97389473
991113662
1868201453
1443286765
1493946086
543108427
100444831
768164369
1319701366
1325371811
2048096214
1122139351
953358740
146353898
832063467
1763526436
1574853541
1245690241
1869080646
1444733268
1088564348
1158107664
1121734347
34751359
1131431432
44255654
1716653360
11985353
309886244
1324123038
916475256
1148129776
815354351
1406489897
15998445
1385373507
155681034
294520756
810676486
1889305443
1477808854
1833251851
1168127680
1950264468
1124902629
889822443
1071526683
1054615546
1774258238
1476907666
859665609
189328210
30005377
2084909725
119705591
941973584
1029589183
492688694
1836000379
1652877488
136514191
700428734
1007699648
346639798
1176385910
1323637073
389893958
2014341872
229687632
1860266164
1137856713
993540638
2127425546
2140710423
853037268
46127593
2124381898
2136451221
1144816300
2115529581
734119946
1867290441
1574783611
128579781
1124627813
565698243
1486405235
890697168
613951674
1877549653
869379046
1709890374
1683784700
618431994
237096793
1103820596
1463308925
118230475
1121036212
1737646204
1228597399
705396368
1163847487
1750484520
502856055
1073719489
1348486253
1833259093
459893296
351520171
1337802668
149305507
970237909
2145589186
1511574293
387040916
1094473807
470181206
1405732100
721105458
1110850359
1259300724
379951805
1269342619
550031659
93079413
52695148
398451364
468453644
705365396
1221606199
1363198161
947239370
1894077204
1215903679
769833436
171904091
1813326719
2107938468
1884351747
2044873821
621989720
2053312345
1636352885
89616647
1295398502
197616304
2055041957
1477331394
249387242
992845808
479854839
2052166100
262057013
91936707
594355245
1075828624
542550716
1683335330
59891329
1013576532
458967512
1992577757
794720256
1997100795
456500642
1651885516
2032441127
863899547
346048246
226137263
427763462
1390045182
1348640264
1983184357
750032415
2049363810
1055442019
2026093856
1049754742
2039610088
1836557740
1874751277
805422962
581527511
1970750624
995529189
420703044
549936210
2075769037
328968869
468799485
286443682
478160862
528829352
768273808
436761279
1715980603
116194863
3128988
331837168
880510822
576010882
1792349012
27925565
645424716
1366953561
609864027
1539522984
1210983521
924932174
1886381894
1412696731
400090897
582700835
193153397
44267785
1537200752
1759344843
1565431338
487297338
1168252383
568162883
63977377
542250653
1360670684
998463537
1292739028
1550350034
750285023
1947891258
1311713232
28356398
882414035
37725594
1592093442
141883000
2095142718
338132091
404817949
1952079479
1817893227
336037139
1402303530
14279578
1198151867
1075683442
644758636
47129180
455837739
96507351
1474390226
228244612
1331997780
1676102131
179842856
1018942754
1941467310
1523693348
1554963435
792409897
1644082227
692130753
1765790478
232074365
361185981
1525646262
1535517440
236174837
1246150355
823524834
382668123
1311661100
1917624188
1121878493
330099519
888907356
1703702677
1163924376
630357654
549985105
299760079
122612425
190179121
1943486580
1236615998
1162222843
679390503
582941315
455581206
1308802801
2078030127
738117668
1673247609
977083903
1484806397
1557241127
1505106783
35520187
169607567
557672898
54346764
636078833
131443833
1057749801
1528774742
1047649521
1032202962
326310897
910290377
94911126
355939072
1789036016
719150867
771891106
287665521
365402341
1391368454
773038615
989014380
1735861853
779804957
1772761161
1465090743
45511585
275256613
1518857796
1563186147
255103447
1875159929
1983199808
1002404975
121190428
107564482
1340836479
1161595816
1017343543
1196701128
1956167424
386306995
1612869297
1973229583
634665362
1098405453
1310306808
2103054785
329852369
785841247
46464741
1613292729
1044263627
148557991
247806674
1282201750
190408541
617873898
1686432423
1764649423
2139438210
615849352
465334006
105452261
1338905823
1333881142
1265661797
2044020768
1286885711
1909472666
1751191569
1218407857
906035981
1038388844
882153159
1267831420
341553380
1360544552
605076662
219295788
1001732670
1555162467
151144225
1498951843
1757889312
783931135
1709334098
1779489852
977372212
598828947
142305201
495998548
789522502
2044585444
422921120
2529801
2136757756
1821778291
689695541
1509887683
221332608
472065458
1414091649
825870242
319696388
1323632392
766975627
702948156
1123621929
2085138257
2050478947
1608536539
2059392058
1707031350
1445210444
752822747
1445764078
35715852
1726614426
724673982
2110457335
1768493687
395084112
780542669
2029693197
1252782400
103017623
933210753
576688640
1589367452
1184672032
12571761
1857750902
1251490753
929149878
1803123189
875617323
1788590143
1219318199
657134843
779802846
1265012582
1681067005
1832676342
1833754128
1534049923
781373473
1207949718
189139386
562509518
1448022838
125808155
450604188
1241155223
1883431224
340966251
1025666560
470684483
958072726
976631970
381311831
562368808
785372533
967775899
1727197686
574940037
859937784
15198231
711487495
964078016
1305081083
1346248812
1099364227
1653738705
198843458
2071211788
1715918155
851076016
1909413662
722572241
1161176038
73712538
1311493760
2065363888
1577825898
1322574336
1566059208
642168627
522644651
1091600192
1630627375
77722017
885048677
445449182
1905032395
1007342381
1735039114
1022656483
946784693
21788114
189067941
1193502835
2045100222
950173665
2123522440
46032637
1124190725
1712765946
675058024
481527363
681445585
927000080
1567593602
614216250
1156465994
1610098336
1708970667
2077795896
1424028194
1306373116
1058473022
187367111
1752991163
131350680
406119425
1874012455
364374986
1165107930
1493020312
1954189201
1219772465
1055759490
239800495
251064200
113277342
364251494
1731710885
1225047153
355446143
908949055
1944925318
185909587
1146828477
752693503
162458874
36354866
1047339261
1296395210
1986814053
1858707035
13188067
1094124356
325220421
600670394
1509384144
455420724
97153113
814133547
1831393978
1780123844
1203618695
469822864
264808531
350197836
1890687999
232068481
2088961
813374386
2013929103
551637089
1648811024
513940493
396235160
1441145267
1893192044
667075327
622985768
1199706960
1643455052
2059207723
2006017476
1462345330
1902922930
1905071635
1669139795
1231427087
307219445
1916864327
144831260
1505257370
106494278
219872744
1996218862
965805547
1813305393
421737753
1494791811
910148066
2131571921
2006558330
1376296237
737730599
189282483
1943666830
393371329
1212886437
1012331787
407736868
930902817
776589347
233153409
286499324
537958328
1523060003
907345332
1567807476
988278091
272153457
1131313579
66820014
1977971407
2040911407
1650560999
1650302594
1205173580
414320573
490847828
500211249
548645866
157715060
158245595
743647234
178739031
116381306
2083315428
552121505
1174830936
356464518
1029086795
331866118
497715512
986347757
582577780
394383741
827921812
1928448094
1323582571
1533743065
480185011
1550638768
624928282
2014951185
229214376
1686617364
1004782777
98600843
1061484240
203797582
2082747735
1584036347
420822639
300555638
354800147
804937281
1232416938
393495860
52444313
883494982
1103652096
2017704220
1129822849
186913659
860454351
1853288234
1401751196
451637461
1958184727
1780776717
338989553
1282131900
1506995410
1028836508
1361177940
1310214996
1482367224
1784928931
755740944
1591867718
1503692529
1101516684
1266256661
1058740356
1951004965
382423777
2005523355
1382009735
1773846023
173293290
1427340179
90278711
939689672
784251378
1081547330
1006390007
620604007
532116028
1392109531
473211542
1813170672
849111807
1329353397
1958172822
1533482412
1134794436
899078413
138761313
1029470733
1714241226
849421494
2142596271
100674017
134846619
1146182577
1313047317
49127948
1678825214
1148027044
1657728763
1654104217
1658755000
361526335
2012776737
1870131469
2125979843
629854623
2109448964
341410625
1231655407
2033001069
1246690506
1481097607
1153811317
622849556
1315549839
2058614568
1210233614
371278708
549281374
29092019
145744777
35109815
1856747219
1242962974
1910804756
1854982138
491534009
2119810088
896876380
1334455333
1320954849
1521818216
1853184468
656772290
1805503794
1233005742
1103218030
246609079
1184882475
867350304
706408261
1717787117
377043597
1759660006
1136747185
1913967939
1520738170
250273537
2077672959
757949227
1717096766
198264399
142766871
906164325
450780430
1155240636
269964667
718106610
1158317455
182190345
1206954501
1950300223
766680605
398425224
1870038364
1485691802
347885955
1195737391
208477624
1700483243
622399801
1720709292
767734938
1287001038
471812231
1069979610
378634512
4956884
2047747462
329774692
75577563
478746919
455911136
1865784844
2145387046
1433710740
1287081585
1849699096
870868503
2085634442
1675968282
1339999606
1737643842
341099493
1570876855
876925589
292230257
862224944
310666433
374180732
54145892
1398381603
1366806629
1580414685
663700865
1926676340
2085090454
1005117312
666221086
877021936
151007677
2123160720
1933009777
1206601095
636138562
344850399
1405316117
1146992172
1846612605
827114992
1310650544
1524751383
920929001
890071606
1169482802
243962175
219645151
1101200459
517746875
2380452
144806099
596712646
1986631372
1105836367
1615805924
67646965
264622331
437075396
172330704
848213872
799959538
1404009627
133773813
1218869208
1458023904
138410223
323698456
2066613668
1569180497
2030642181
1510018579
1404081527
876819444
640959079
1024241568
265413851
1415087870
394030416
625392529
267835298
902664974
473022062
744707206
938712601
1387353498
9192670
481570888
1785592525
1634634102
216832403
387026330
116505798
1282350859
1309409655
32700634
2084114384
1447933689
1937036258
1222472770
1489784067
1465412590
690926820
1113631523
2030727694
2104228247
2060167815
737246281
1733268737
1603759324
1329793866
454493689
1591016516
983028232
678963317
723929623
1267039761
874966102
195600738
1444888179
761297086
101760851
1153793679
2015544501
1345425968
611877869
180657640
858980823
416046392
1618731149
905975315
1008113502
98986018
407735873
300692674
685540247
2056760144
2018051431
15305252
218601573
345094319
1145746462
914718344
1257569937
1308027707
1096801312
1277204429
1458163262
1178509071
1146720205
832238936
1446043542
1202755002
1147672740
1102210098
1699966001
486024258
1144319829
1566020961
1530910213
686801167
1874494762
935889012
226295379
1773799063
1835334519
92433907
701149359
1998945708
1947881079
1108506877
1514010403
1364438077
211369822
1938832598
761920549
1399403654
921739893
1331441101
566887537
895270727
1594589827
2108244208
1479136321
1567903952
531328749
2136680584
1251576573
309696123
375102846
551472252
853840457
1733324954
1192785904
1929542746
1361356405
1933327649
276456800
2089504383
1118717657
1969444623
481788020
189110102
1055845664
359241186
549242108
1138438216
89389862
1962316193
1678651463
961148335
1010066778
1302198010
1216630661
633842893
1411467478
1007904390
1448101759
2025038712
1413775420
34793111
1040485195
1502514957
534536623
675316686
1849353279
278496412
588737992
324790932
54535391
1720169036
2102339666
1754907055
233362336
343480353
1474653332
22863762
1518364678
1671656771
1154652473
1825312610
1448647882
1207462579
592406414
790764996
1981724657
1426401
1006196580
1866063507
1938271912
173791157
1105900453
1178584589
458379836
1980954693
631563924
1537169373
1214716754
169430930
1082851311
1563362399
1272389618
1030079901
497440577
352009439
1831098482
642774712
1808178667
872971935
1372281354
1543303190
1226549063
962699618
1996939938
1580180142
1584691305
970551284
1159940324
1716193175
5316995
857367426
1094907556
738723956
122312944
250043670
1131794401
960719639
237270002
1895517580
1217679530
262259032
1768726436
796271022
145212426
1458098011
1381949290
373036867
1503756603
1232890774
99505183
1249381221
1843287304
1281127226
2029263761
203872689
1957085250
324888778
2049491786
2083459395
13753435
1891095887
487026513
1626601580
275782544
1444290135
1055667500
369635217
1533315362
1254997699
512823597
350495242
1487203257
1818359219
1929141139
619634802
148598005
1391276802
1807487570
1768226175
2120050749
583200027
1029338618
426748768
629711237
2121932767
1776036860
591217614
1979836306
625409753
1206888914
506686645
1701374448
34742996
2040920753
1194866218
975333440
245517247
1591162712
452710756
97772722
712033449
242041216
564360441
1937633716
482408719
123067803
2145928874
1913032044
567852007
1271707412
1134007384
1871279933
1042941168
2016492567
488471405
1789914887
1596357935
645101351
711467466
1314308358
86105136
957171228
215007942
1470594361
807389254
54614653
2088799715
75513141
498863262
1450423396
44259879
1849580726
79259820
742208634
1507881298
604043250
1539728297
1494584997
2120784573
1518493037
749946913
1452734684
1546987628
724725497
1048428401
2064079115
1001111580
721415408
219687798
1420361910
1417092956
166047560
300795948
901124401
2112157415
54788547
534786870
998365159
1730233492
788789208
281940020
1832362125
722013489
380439659
1952060019
1135948204
1244633137
60795967
601741318
1294653240
383437087
1514602777
781142597
1288095158
687830472
1804863668
615204354
457561764
908259289
1184778436
408341940
40502077
1283939075
502797295
413974824
2088547899
5801332
659456792
73820881
246872817
591930972
1265875123
1467951210
1078180692
1340570778
154466279
87163346
820975245
727546417
1407567936
955843621
902047584
1434513334
1548744606
150135694
138376140
2079404612
1183587450
558541200
58081085
1171032069
591014896
1968126781
1892738721
846487556
1529983870
19432134
486079602
925571023
1484209817
266461347
668149060
1639190702
310961198
68439281
478110613
192979214
194981427
1404043512
332362995
1708000312
877760104
685645909
28421100
1562365408
213392485
1463366470
705209889
411337813
1665514670
1592788062
836433556
211088121
2050298916
829042817
1448846273
150839901
1296336756
1421868025
105374063
866215981
92807023
2021049207
854280407
505449098
533218816
723430437
649951144
382620388
1552179469
779158953
1996360044
711552868
1785520063
1238949030
1012380592
1790273386
452329580
155960315
1139120887
1334256191
216505704
660159509
1317658997
317676091
334661371
575239189
1092408482
1914694023
1001997615
852687653
324804159
36733057
2037222827
1753305381
914080687
1285079
852582173
1818735096
196935284
2136600619
140984344
229903616
151478065
30243205
969845398
821847555
881376877
1248633965
581638197
1168344246
667449452
673082017
724925930
34223651
1294593226
1281962486
120181931
1370572277
871385161
1833912149
786070218
1197704446
1936736597
1096233881
189315442
1084898183
1529657813
269578830
1082856559
1254728090
556092892
1322648644
1600972712
1557251183
1384657388
2053850122
1285756589
988071927
1014556289
1285234534
1433060499
1235988775
540461684
285549819
181292186
1323275015
762059120
1440267597
1186383305
1687615284
1497179739
1558677808
2015398529
1865976132
1027404657
1859270412
1049657287
787557846
571147051
1548192815
1295246320
141054147
1080713407
616108613
1377710899
545799053
536591385
948282989
965536787
34228072
1011449069
890723908
1752691559
821678699
1005427502
1599627618
1848829324
1339245170
981879386
1475165342
611330796
1860334630
581589484
1673051851
519133193
1903594225
1155681082
1627474535
409795530
788252361
1290629591
234208688
1174920378
682675660
1926872279
1625302170
678692801
748409388
1953571035
1483187410
1935062044
403921592
2112093217
451335724
1773788624
377852167
700299421
2080732167
567974983
210827111
1054173912
1489483934
75859132
1103053682
1959139638
1391213170
1896483107
1607172947
1033536377
671405173
90330994
1551570769
1924073871
36854239
1693590118
217827315
608673471
1767711511
1591738249
63210024
1344151694
379832415
1075061229
591243952
861793446
1574054192
1115427364
1776624168
943675382
1822457487
1235533586
688131749
1669228000
249857148
1129027282
1210385178
1066426652
413899253
1208263173
1978016246
1471120258
1665356438
137644354
804444583
761361565
816284417
226927467
1439419325
913859147
1103130959
108188778
332959308
1200105642
1748241515
1977313328
1728245961
17711719
1514854229
868623125
960924966
1537070194
1410393322
1814263071
1886864716
1340600748
384984849
346325121
1877761345
2090308819
1136034499
417315866
2031705517
1224363900
1760531202
241420292
88842025
1158188299
682136549
870790395
1273086554
2010980528
710398609
2222089
970018560
1724195795
1791774929
1451597325
277139709
993754219
1528550921
1026415796
944158477
1113034084
1140090665
144824983
676694381
2067929656
432002674
2139076037
59676528
1974942500
5383672
1657582975
686014015
1660894449
750432728
770427533
370552575
2073575598
1576792706
1057347230
1243472408
145412102
1259828415
239009479
1095386433
615536829
1093052752
255781120
1786471478
480574760
235793936
48063393
776422945
1733048201
859145605
1349044914
1382651783
1087518832
184046209
2000974834
237034186
61235232
1673987582
1841825236
1449699884
361277315
1089376589
1674922056
545916400
740194963
1551741709
1432377736
423432370
1322440665
1771015039
39766934
873244216
1123214512
1710273524
1539170333
1170204299
371473287
103626302
1928496144
1883897738
826747827
281377998
1382010546
553103057
1226284195
1882693435
2130532559
1587369386
150518818
231267151
72645693
110178007
1934044235
1760843394
986182145
964984088
870616664
1465136892
843430242
829733011
397718766
855409133
281418081
1387388225
1560338310
4303139
888756845
1128391088
1853596024
257059368
1157451566
563747135
1592675353
1208071219
1640999309
902665323
2043476116
78646327
393017384
1103022297
2110703164
944286533
1601676331
1471941447
866190534
1903607969
1584029673
1606346409
496253398
262294401
2012477654
1453263206
1368791970
1672977180
1715342357
1893314372
2069434382
2046128012
1862223502
1158698757
1427057958
264931527
324403023
22164026
2028448216
766707755
701281307
2143083723
209318141
799614682
1267380117
1359579906
501879506
1328978417
562337692
1520794681
651545140
2114334344
2023909233
248935712
99729385
1878131153
1661792590
2074802901
1310413771
1964309063
987102843
145650629
127388459
1022733417
467748365
1472465266
1090783583
502822728
2024292411
1805500345
1970182593
1869830571
1746134652
162413736
1985679063
86903787
1320163432
798881173
552671421
532727575
758698156
1284217386
985635901
1625965240
29144857
2083330836
1904011492
1088843506
1661861156
1827626909
1870989553
671894135
292663721
2098928122
1204820543
1839920526
1387639918
886138023
1778147513
1973336501
1323042026
96123037
486379238
1913627596
337401453
70007174
1433431664
478802173
1406135624
2112611455
1007732394
720216838
1396485342
106170471
126490823
485385943
455628367
282504621
1306519192
77659047
1613617106
1457829623
97790597
287394383
567646087
1532948591
548396699
1831301895
1639455798
1682375921
1520424605
1254576463
745100406
2096247126
1145684356
1675098003
1337891568
1584321282
687048362
877750861
1001291285
616421242
146352995
1992150334
1127055383
1961987643
828695582
830894117
318817648
954998743
840661599
746657252
1769056410
1116366429
400245567
824613008
1252448291
1340299679
2003481928
1911720725
1979574818
1694122617
1045572103
166476194
854682113
162294577
845903541
1617308220
2099140251
16266073
3186689
1367731402
1676857319
230557935
1207956050
2105680384
1843472194
1283611390
1866518451
1758142688
157634301
1380050533
1334029874
691629049
1905398401
663086043
707849637
1043224331
437884932
291887680
1690023293
1113646351
1638592399
1019274544
397989470
615524251
2078555452
2015156753
2069169535
201967115
1348773273
845624364
1194613538
2093641558
969071754
2066173864
588178009
457463149
231867881
1961420606
1718263032
50776964
526377110
474881130
410420070
396140067
1799449771
74697553
555633773
1929901840
867048728
1916868580
411039251
272391249
2078584278
1057554260
572723956
1985262718
1487401710
1373725217
1309352498
397838965
126512853
1108495925
343234576
1501619613
2000975453
992719544
2079673780
1993713165
1349568373
1968647460
1079551118
273057753
1726957679
366368209
1131429302
1749674292
2128879258
1456789001
1102094595
926048315
1508012627
1031210647
791560364
1730386011
55270010
433242573
1114363823
2143257277
449605452
2040616828
1646237118
1094144902
1974417082
805381189
468391690
1045954231
441858031
1145661357
998275723
1002164595
1332796602
1621050178
110019350
380314993
497057706
535611947
1847409759
1470958038
1624123116
1895436606
2040637263
27074676
387766169
233696862
491365632
508900477
2067476381
260172780
336791146
1126981995
1379872934
497296525
389763593
995790372
86434566
1462189954
1695397767
390210198
176478667
809257459
856685844
642642892
1076280659
1674801185
968954662
1766514678
1872692900
648204141
1619722009
1784518467
1263132570
1051701158
1507734709
1233307578
1628821853
2035364454
242332958
41696905
1020144780
828431590
1643668242
1681242058
1452528775
295654881
1808265231
1236727642
307596337
654767652
1171044485
2022027583
254356063
1845037655
1814026328
839486457
1744176063
1834983064
934476278
680653797
1559857984
244716719
292794035
472702952
1487510513
1504310185
1085001292
234237936
1842062431
306421275
73228571
2057126048
1792042895
858973181
1393198833
1140376518
1937122671
1814398417
1168283909
1887888819
1788243178
1920733056
1692113538
2109404722
1480757392
1136749389
868232730
634195973
1852889217
1231609622
1228563719
485354676
1272055628
875508058
1042922660
624113080
1058875661
414447679
293422243
678976123
496648138
1305411102
2019581151
365894027
723020291
645121777
1738592453
722659391
1542954705
673146405
1296470047
2021683214
1225631659
1605044171
567510714
1518050013
2145613909
1954931189
1316205629
1261849073
1495209606
1439868284
168015466
1636660886
1306600465
247916822
1754991390
1757552341
1218995882
1744093695
2047909503
570648457
1369663622
1224818227
1321221480
327987110
1603789997
9439703
1248026678
1214409668
1431249974
458340639
2062736634
307791736
867010949
1471225460
613422920
34562929
702879006
1950463598
1594428983
130183009
295130047
1667371987
297823452
1079847914
1967945577
1451960771
594942220
1366408551
1749091033
2001970287
313941967
1784167649
1750107923
799586378
385296956
1911459228
455224
1001854786
719794122
939694605
2131921333
993063851
1806717022
1161480212
677427248
477458521
335988947
71530353
895799746
956110663
84620930
1182040420
2119435281
380312868
1083095566
1088154342
480058048
1063420870
1572198095
816788319
454885464
1594835652
530576446
1159795482
1591744969
2129756525
841333896
2025982948
447918678
1043993406
876830782
1849384550
1812460360
275307122
487041811
1884702766
82882256
832122968
505065628
610136305
737351202
495970164
1455489999
136729338
162348469
1051072600
611577993
554991223
125036053
46430990
759561271
1548723705
1968265741
2125330200
198618092
1859330725
1113120919
372546914
536357386
325437934
1886429006
1648531086
1599624157
1860999032
1859907636
272758975
704978731
1255306654
498438686
1682928585
1057086321
1388761336
689956413
894919700
1248793143
1489891439
1178446632
1710911888
1445331059
22774534
958737225
942611585
1274691077
1753790697
130006714
138845904
2029836815
1902227712
1357898550
2040846448
1247446474
1297788873
1845785674
482011152
410183887
1671968901
2103830153
1209858293
1923921683
917030371
951335652
1222158430
1462205606
1284818146
1539741636
733302435
2068800916
708958464
1033545730
411098647
320374839
613166723
154250871
1861074301
1915179621
365674907
992807993
1263761878
1116438357
1632486295
533939386
64204596
514228811
133954623
576481048
2014627868
1148855087
2113964810
563680157
1354978159
337694808
177920917
519950175
673305038
1752705018
1701698429
1152309182
369384569
1796387554
402307394
1336153973
1423484244
1098886103
871501871
1654149694
1906720168
1442012187
1153471704
1723479212
75344443
726458627
2076923535
1565028384
1717292864
937196750
2126418824
1310999212
1662517792
1013750488
558772224
532212713
378357252
185219735
867509509
1213375116
1984557434
1019632525
170727042
1964972539
1821487012
970322177
400712415
854723628
800920235
1340672813
1396851109
753919954
1533826663
812714809
1860919395
791089170
1866146087
143805399
941279486
1448393526
1308262829
636618923
1748545146
1384646802
1707984218
1965185449
1840467897
1086052148
1741348010
587306254
1197786390
918939059
646997899
428724178
2128287950
1848190980
721695031
1626393221
1325291064
4897454
1602291695
299430654
69711596
1825569374
2006961003
1889199728
1893686819
1050911434
70898119
688650822
883073270
1231489072
713621944
753233957
725334936
511731067
1608211352
833491583
1439713916
1067078587
1770254785
953859866
1125310285
521261480
1546931549
265163474
697380881
773393381
1918567158
1442257422
574927547
59720020
1188831436
732594274
968889832
1819007376
1616906131
2119636987
1541760115
19167380
606787402
1469994055
747305776
1054748539
1746880731
1900977908
444383097
1846329838
1649143333
315281726
1928683100
1479269448
1350784004
1582293858
1027762550
1586805946
965254466
194641644
1768042568
2003719560
1917585476
1865955932
72632832
1052451841
1640690723
1608325142
738697002
160201150
1149752944
1428255998
659053309
1594863125
751542806
1872081923
716138773
1527009931
672655343
216244359
2143736438
3403277
1780247459
519714979
594511290
413368936
2112335250
161331590
1689709525
508343955
1618047460
196767694
2051545195
162338381
870132084
1034258239
1299800431
16710216
1755611016
1505480231
1918470278
1842009884
1013345329
266582681
721081957
708144634
1153699923
993048054
1583315861
820379763
1070872529
1729843844
557958038
255144604
640696855
1958802319
1184853951
1415996254
313038264
1323251191
882395591
950560866
213404656
1284285042
1793869590
1180605234
228675862
1544213431
1696888992
830931075
967449027
239679164
1810575094
1861953821
1789925240
2134625288
1142351708
94598880
988486198
1311540021
1261722716
1441589809
321089898
1202173761
129629423
73971925
693693532
137402900
905728465
753371388
507255934
1333256272
1626793595
618411900
1007325322
693372341
2105953782
2093228983
188305779
6475062
2015202358
381813594
2066287517
300469541
1030954485
1734782922
960917586
1265014697
2078303098
335899993
1098347161
1509521970
1840167406
305064212
1726692090
632815183
1315002159
1844531701
371880395
1803361552
29072311
687352959
350139306
619887360
1494718337
1641620068
788500387
1493705149
98017901
1242968875
931080839
1954245250
48259081
217359794
1986651763
1179872605
243708585
1340671188
312225830
1097411475
502471419
859127394
2120008122
1606702671
608830394
1117233508
2068693028
78662207
1646745538
1567973855
258052994
833389036
1074683756
1790122986
1385482528
1228227036
214084313
1364797319
973602393
356013345
1839922821
1012870768
1051057993
1331554557
1849477698
720901838
1503066567
1738498701
1095082162
1640787857
647486368
1048024074
247074401
1057991819
175330989
430266436
1332150407
895991065
512751397
551722027
919371071
1919682823
818345026
836658950
2099187647
1929087332
1109490168
1533960526
2106250948
177748637
1134374908
219833459
874281810
1581643086
1802646246
761832639
312992150
209405521
1912309790
1187322021
19660524
2050324149
14778650
158677904
1993715465
1855132123
1335808078
1284838721
1333881074
1027108740
1649338411
109233187
790096147
712988647
1088699161
396635059
1479700796
103529005
1211990307
323201865
2144083584
1190073886
623456279
1207575389
236231312
613239537
1328650375
258481780
1018917108
1318393147
1921568245
1029271370
1742644315
1533443874
608833211
869443889
867234931
556224560
797340557
66905945
1516323322
1886943557
1746476370
920536918
453172247
113573124
1320521108
2066682711
1757793005
139775406
1110593283
1809872993
1146100470
797574487
567464836
2030696634
1164018309
300560784
2043534083
257363593
1324924369
340308017
863257799
1002901969
179423529
1490199209
1359580911
127835993
934956485
447316251
1719606346
1975238806
92660205
541723647
1862017787
734936779
92879597
492349562
157092539
1957443287
1067444508
1972679146
375919351
252561990
440891582
980207704
28198179
1519077009
1710992007
1083046058
634328998
842315221
63494696
611411551
525842343
568822664
229490525
2111995714
841676366
1537444162
1760383517
1953747698
639663124
1729247169
895141700
965572377
1206136640
718456615
2065474509
1908532207
2054622534
1749135101
649783757
1340672813
1066016925
761531856
1581621218
1354087259
22832055
1788251485
961357059
604661335
647059499
71680288
1534909874
501623225
423271254
39851124
280516013
405563145
796894777
1196832337
90983175
622838302
191144151
1136606345
1593774069
850702555
1386949754
1808990918
1057180585
1758770848
1834094275
380109769
1929311417
481419543
748897799
3884390
217036531
905985129
1849556467
1400950563
1163625123
1241031273
325566258
1137878210
1413494464
1544816082
457567488
1664217037
2034726529
1360056013
1784301476
1248105848
553118995
971477989
98513595
1905880166
53234783
1378795996
293930657
1169959594
1955131396
684901089
1233668356
504427224
1059395177
1542216567
373036867
504983502
173747348
727446976
43065325
1769904154
1844261570
1755594165
946544267
2090228303
1023529388
1398629609
1680548722
86222111
1721726739
1994787323
119645859
1650287108
1029815348
2128542004
62159005
1143364240
292108946
1108784400
258551347
1409232428
1761402490
2080653947
1795623355
75713455
1235342902
2020919109
624808398
2040323357
1582725283
327475014
1043241111
1922615332
1187541691
1651032927
338812554
1380365890
1381840562
1429330183
1292011465
200790049
2133077656
1888618084
658266167
167591334
2097875047
779901699
1148807491
950497566
2146273890
1158289506
1044078813
265869555
539862079
1309483028
1198738220
1412489164
1234133030
1545718101
722979891
522075311
514340624
938852659
698225447
707393291
1257789279
2067585185
1678431412
591242150
283805579
1241146929
1044141012
595966381
2024773008
1722071520
334913751
135665233
1321991690
178575060
594471112
263805496
762539350
121207028
374358565
341827013
1578227489
1223438862
1936745859
2086064755
455628185
96212147
509670191
478770112
327494436
882106154
2004635468
1239870523
1034694693
2062873785
1836127311
666973709
1134252873
636068215
1036011584
1831894473
1960572726
1184454582
815136520
338511324
1665827245
318341795
1247871534
1368033369
366913582
1078870009
1829321472
2088582481
401760855
235076049
1737383903
1820417046
1957922871
824786953
712832323
1395538624
1588464475
1444838833
1556797004
392471791
912337417
571883021
1664790173
1664849443
264170941
1281486280
233985827
521648213
1105617416
477041298
103825695
497785501
1697818983
467578580
1972439433
1621079521
1722778250
103941476
1890393967
1201549386
1116549890
911836046
1282970706
1330993660
401184484
1741502589
1690905103
1225050707
1981120851
35449586
864672379
2051788910
2131130282
2018700200
1283547158
2078453810
1291876604
1747738091
1547883596
1104876154
913288141
1854727526
900520221
602751259
1905893911
55519938
557516838
330734849
1119577645
1049038796
250855519
482016847
611940240
1803720767
1601515379
333351037
447781755
2028807663
1307310536
1066708648
556071979
1651049336
785217377
1322084507
512063594
2020777888
603750414
1409971162
76987331
899309713
1853060338
1238443096
114585236
752363890
622097095
1783276416
1428457533
1022001201
1981675740
1827571415
656490854
1892429147
637594017
1663371435
1386092706
163776935
1642462146
1589189619
1863182475
1857918666
2095972849
358063105
483274823
2006857454
1045711955
751129146
1904445866
420223087
1205272671
620170212
420922727
1540302864
1291389657
268071709
1903270169
921767418
1276680662
1825349481
157658463
316341828
1644320793
1003137615
192372923
1879088137
1572138192
1933466552
1579284237
561419450
27479802
1382200955
1239670105
1091587151
156053156
859922636
483481784
160094843
1592960766
237037034
669755478
916774028
533851561
1741409013
1915843405
152434129
1537896185
1455689584
283852317
2076974305
946802501
1014414026
643247852
1926490570
1309245127
607872296
530766089
1082780601
2079535109
52728074
1480011425
2062963696
501480723
1533592983
2030662298
975687098
942207109
1259875117
1534024093
1624926471
1115798478
68051629
346038476
676793311
780312821
1606190109
2084406909
2085924167
755758314
1180949549
1607777971
1824731643
1440704117
1439038964
566682535
145004750
605100388
1166034958
398213017
104203898
1276838564
222651495
521547977
512323204
1608024735
638992255
567498361
733756217
1553959227
1271137819
1224875148
845142637
1108828833
485354676
1216978887
734303154
653141562
27426859
1193959283
374261821
617805748
1579362562
950972644
144398800
1724541667
118720591
1142567234
2144739570
932635797
2015119886
705553999
1046763472
1157718692
1470697117
1388204873
954134417
1560735451
1395861355
472588113
1567350365
367581544
774515391
1252805039
252488731
25927424
508555801
614275550
579031147
1226515439
758343549
851506730
752873079
659557575
665610543
885919472
1258732855
19942576
1475032437
1644533860
1067908467
318672559
1062440893
2139012502
903898180
963983434
147496144
1849151515
375002519
1026869542
27994000
338060272
1821726318
1719282617
824721730
148842203
1670435135
228013164
176854769
644547220
926265155
907125806
62589174
343307687
1034839179
1409326076
1906620756
1514342513
2079793256
924928792
1266708791
187653790
70090573
179032516
934170993
389374217
159982629
1807567510
1273650867
1464295803
410427982
536466194
2126863013
1596070670
92823129
166447751
1572951959
1739852575
1901087295
104531642
1550151957
2045559278
388571220
1559206677
2137677220
1079032603
2027903132
1776616341
1284731671
2077937884
2079362664
780669929
2038504641
1095394444
46805407
1451633543
1383034465
701885521
1030167928
349563075
220798561
1717995495
1467764705
2018086061
758835412
1127859251
1188978139
1051492935
1612461899
1292418511
762689820
214046600
1026503708
2014844536
1071031529
1212209557
1986971159
945954170
846213273
1717518310
1862960777
999223867
1010758523
606163092
897029708
1381697348
141390271
598319298
579213546
86380421
133331383
1175628268
1433787491
1991325590
2115994358
831384820
800381651
111042255
904833007
394011367
1059236084
976366534
1978245025
1747094071
585664857
298354698
1784055095
1371360597
1340135406
1659479399
972803713
1560075548
1872546756
1585552170
188295071
1213344191
1637794618
693709139
1604595129
149819800
586461590
1506440330
2090578574
1069144159
401146042
946423614
69021789
1048476524
2028666151
555378904
1976689235
7525900
1579383465
758612668
326515133
1782449049
2115973639
270164970
525501562
757703862
426338404
1715671242
2073968423
774635428
1054071344
1156109523
1781947412
926304129
657454723
1172628518
909501270
1525515687
1007726376
1784813659
673348592
909305591
1714569815
1997420047
1414483278
1136693809
500983185
645652946
890292365
2142832626
1405332688
222355224
295786828
935564704
854083071
1819069131
414921202
1871594659
1756197130
1154683576
666750387
1137640647
1417812571
1489932494
1988542288
1749137153
993600646
437899548
2121131490
1221612195
1101612225
814489770
387827393
587251588
1784430095
1377478712
2016553159
463404789
936229559
838831376
1927314001
1247582227
219157647
935629096
55618659
2096469393
2013455672
308293934
2139488802
107529755
792360494
1018137981
1272884586
32304444
2061929974
1478616282
1125151390
1529770817
818653347
1756795065
1050148907
657275389
1364547227
801040024
1910618441
1475638573
1126347887
418658004
307019688
838136705
1971918003
780593137
1205052406
1289892637
1103376599
1146377629
1527324040
38909852
551730398
1714435824
1361122043
213542986
945949806
838947202
1771556386
87273207
29220338
1462253998
1844367513
1569510317
1397599802
1592425755
2019713492
1914881241
1952946655
714811467
1546679690
1163251510
2011875547
922362470
151589536
1240326771
809665182
1390439676
22164026
1193850363
1012521032
1282830620
1986561417
533353561
407077486
1828008806
297762282
181960480
929693695
1108083178
1968972878
1267779207
2016160874
1256009610
379765889
482797570
672254500
2131433294
1920367353
448079721
579351008
1647178485
1961807875
1151281397
743072667
872756568
561473984
1819192989
1966206736
2025477831
299816790
992428341
1905220705
1971693733
1098580327
2012125220
79695735
905208535
180182217
651578594
736531805
111062737
2137288780
1047811058
955435340
1780821011
883009334
359336024
198891019
811733267
776020353
1729331854
515805625
1663134959
2019980608
1903311553
2070100669
2086710239
875743999
618488958
616082941
1656461235
1266961033
1123524298
1335159170
685638164
811652535
15354477
902615371
299684292
480715776
265910284
144104946
654201897
1587466991
1535653293
1193513079
1730522951
500712362
1187324463
1738303539
248622165
1573729818
1762043846
188838642
1169247337
1914263331
1027489676
222723316
1767056166
1980775998
526312893
616386299
1410475294
637084166
1887518291
1616942947
1108337036
1663288739
979656598
212903155
547311820
311534442
1229456154
1902010850
2109208228
190605751
1508311293
822328320
432515348
993116719
737561506
1315371496
1316731304
1875790122
1807932142
2094016554
19210511
1856482532
922828156
1016062676
1829840535
921325043
1999627993
108662154
1122745073
1754957726
1176418454
1275565407
1651144603
1535464801
2108201484
476392666
795905787
786752693
1829176181
2020242403
1291138706
1695146294
2111136342
1170059863
2125904214
622168553
1969448594
2123211708
434324518
1615859968
291332761
1155302886
438441797
1445133640
557095906
1172642815
1905021842
1017567449
1260571468
833031098
1960625511
1532602413
93604230
494097888
2044236248
718333937
1107919890
1862043899
1082659621
1855695203
123628744
797079957
477813592
526970764
1589362583
633852747
1065859718
845079753
735231872
1306762207
515831007
1989985037
1953437504
183288198
1776905105
243955842
415389047
1968035055
525470119
1940494819
2134161944
288026030
114355364
1866455712
1637786936
342474011
367544174
1027699236
646487331
1385260626
44909649
2048756445
112005027
930432805
267523868
920915850
1422720715
337371607
44435738
969764098
309410576
1996431723
1428349009
1910428424
1920696249
1032346348
1582060241
1714523226
1887217155
2071861225
631013291
1877559780
259462481
1327078855
1728783444
1317516501
1575656902
751275605
882622192
1555668683
19679690
189362503
1808256963
145103528
972212437
1827429088
149922525
1955931220
993319643
1052163837
1044574021
817906074
1519039514
1824950100
1688691018
838974908
687719419
365239612
384580505
1463767991
993989966
166309892
810022664
1438772385
491847894
434788421
474591332
1944305966
1266827998
266640755
1204851402
176959278
1335411540
769614033
1627240377
759656155
437217027
715988676
2062673382
1179609510
142321215
1866146050
1472019001
1651324887
1848906895
1957272241
2132974929
453991589
205420080
204594228
426767953
1761765376
1017331829
762390210
1866309063
350717468
94653450
1454255167
32773428
267999864
66048592
1916020892
1240690778
622785944
1727712190
1664497977
245743387
963573141
1392474554
1927050765
183467245
114977150
770244052
1480858095
1898103297
1582774888
1690487564
793738180
1109486649
2015672365
880842379
40093578
1175262035
263325519
1729887057
1580825089
1376009055
581556829
1226519696
526067794
409967661
1205245512
382278440
169858592
5894348
1327628936
109233187
549737269
1609116495
411416702
76192047
1408929899
829477422
1676057082
917855887
1356850180
1774244094
60877706
1470915692
1677791708
1459005039
345245557
423067068
1679116336
1363299399
2101556493
357061196
2088495383
737649292
1064020811
1054069105
494144334
459592331
1049784785
200569465
375455261
1950636539
609401658
26053489
1615383619
699895048
250520821
605791419
1321787958
38813812
898216316
371572329
707631187
529351114
1375079474
1631050137
202655219
231489507
173464756
220157718
1994210205
885142557
145424632
1159916971
978698027
1176594392
328230139
1701387488
449417731
19582507
496753589
677215862
953651109
1401015386
39457742
1862099381
437407959
1883048095
1853185913
1518370510
2132789946
2106810737
639803433
1537771554
1640998754
768550791
542409220
1178899562
1494682848
1249404118
1093024523
1883115783
1035999897
1581072977
819760058
380696306
70724097
1752963764
997026098
1470671858
125786815
1257309080
1940465825
1380912193
2027487730
1295546156
2038069426
2060596515
1601715018
1597807764
156995768
1973605870
1162434720
321626571
504001945
1557597277
1084348889
176257379
358833132
874118146
1533704414
410459841
1883803039
1119050061
1637628631
961964109
1481840011
1711539
967101963
39272137
1460477145
1772693977
1583290975
874979366
1994899794
1080403201
564422399
293149874
422530324
1494354165
1399275229
1576336122
594180971
1353696829
1681321222
1146807127
141884659
1079413654
1418627308
1291640808
1401978673
2059098283
1135594473
612684730
1602505882
1784642200
2143508660
1139669298
215691549
840925145
1016709220
282031464
747682595
1660739028
798183806
903161437
431895295
1343130105
1393216053
343650283
1464904771
876009157
365406583
1736978296
1250878239
103188534
1584414351
170579134
1829426518
704830699
1609646160
2132652301
2054818178
1724033361
974858645
1163393296
158333391
111891063
318786658
1459398031
1423225446
1393786030
1332577894
150021971
2066408348
450313161
1224125270
1361668039
721205996
718084666
1605122365
1848775599
238611937
1354863314
689126436
443060896
385947815
2098006243
912238259
367019865
1511475459
2129950431
139637843
2008206975
621211672
1634460710
1238515137
399454648
1883117127
948965247
1439468458
189282483
1351930807
1360132011
1514363669
1765531145
1258598805
1320034622
1040733214
1174970623
1896411715
164209413
3889769
1298273327
1431804980
123426292
443934063
772891596
1758460855
1665318993
1419441670
1483746432
1430576707
1588533931
1205181042
965714465
1829552901
1019798310
139384729
1675089885
2057726615
1477148615
425742468
1309554072
1225607912
727468639
190400873
1756770865
1972808239
1571832863
609042891
1017287788
731877812
917578750
1855901105
1015743439
138456607
1810337338
1909177061
212470616
127830522
1427765544
1540517853
1288279896
1247749433
73191725
769479591
1846571534
345022887
685174144
1237046517
1004560865
832196645
936405595
1135763801
833884798
1027612203
1334109284
1365327374
626797290
1709665322
1165998885
1797220869
1373661224
1471741454
1803094398
1204695641
1715105890
1530285131
899475647
1272246815
2114273595
1956494956
570367530
822164213
1009179617
658030159
538034399
596186519
493963635
19802893
1021503395
521848843
574488994
160192226
135809331
395593045
716327299
1068222775
2054423340
674515463
718517372
1806588547
521829910
1240523285
1944447179
1101194595
1300461672
571118904
54768
1532139729
2076398010
176438110
533652901
1754894001
1441548175
594147863
779944960
1891694570
397777589
1645040640
1695352084
771779922
386206351
908041164
1972196536
1040476224
387478000
887234141
335509657
86945091
834125608
698478675
98254982
1177304526
728500637
839537181
72356555
1006569592
1917571895
188825122
1408688593
1904203468
1220450767
1605798928
48684792
402044355
1127655085
1819538036
2043342433
1045463732
1214549491
1607018213
1467596462
1944768371
1993459856
2084116592
680814116
1690084500
1923159153
1645648353
2032143580
1286539119
2022363385
609067212
1799852904
112571521
957458877
1743398284
1480432095
2109547152
1816000897
1254720185
631028864
997906948
232365250
147915381
846630929
1629427308
267126737
1046848622
1318431385
1544178147
773791829
1281237575
1766575757
744251878
1663977902
261791944
512844520
36608561
140140120
1224475945
1148679049
797987948
504339966
2045593436
1730564660
1790858951
168565646
1180588126
1345045324
428612064
1027036440
2025262070
301973193
218543663
1616477249
265990474
1662446737
2023462248
1732322871
1748568960
610770365
619782469
1949800280
962356226
1385030925
753859228
628117611
2026180606
219692916
1589003715
629553773
978106732
96276469
1316301036
1120308887
364151086
2128986159
116767059
436822623
1545498982
980620342
52714365
1142561816
1709172986
1252460735
1936452218
380668495
829319791
464304961
426111868
1724416615
133170577
1435738144
329464472
1902417303
2126836918
780985718
1582897062
371971855
961899682
587417965
106016940
1006579805
870099548
1545657483
159438651
274751187
672416178
9098087
1172251855
1827407571
146727435
611436408
383367078
1608550644
1922069535
1063264515
1840415544
608611807
1682090063
615239895
1927756565
57589360
570622487
1552200487
384407389
814691764
1766787724
49558394
207612345
1169478605
1953671968
1364157678
36764552
1905182051
725297286
2144363326
1897998513
964422938
1553911990
574934880
2088062532
1839882740
556671567
2078674753
2023815038
167509503
752950786
1534841311
2109228054
1857027875
109199971
647327944
958308224
955078768
1336242573
1622829446
796017457
1129492087
1277273850
232405182
511270250
367283352
464455214
1671448324
1030558844
423201505
2082220739
2067872076
675936071
980071902
785830597
1875388757
1315830199
2064045968
46609626
1705499903
510639271
1897337880
974365105
1938474602
1949515601
857630705
376020106
2135627636
401144549
1257097595
1386075663
843470512
644967559
1962608525
1220495272
35216137
1727450391
1087659756
1911178843
1706291420
1389187793
1837051420
784839681
1837919574
1669669981
423132681
370906207
1599419094
1976223887
2070432203
1090136868
965371489
1733338393
984642069
1280619247
1858390092
845273823
2061215376
1262453748
964171759
624360362
961906954
872657783
894325730
1125777841
195596062
1787971332
512832873
539498851
1943460006
1250051662
362546016
966977009
1398320548
879950150
61219855
41525496
477611533
1443496310
647782047
542009895
1097363562
68489247
1152466747
974329960
703629737
1318601768
1096571467
170704947
1854539978
1123350382
1443789370
1512570257
924177596
1999194569
1287834347
661962615
487257474
863426177
619885134
2011556604
487940085
1803783223
1029969840
233903627
1430077553
878643476
1089120387
591384368
1142655957
1565803037
1914010084
318375623
107125691
1993961101
1056593915
1204844580
1221055856
225112248
40843490
1661602296
269900579
1007433693
235153187
327298842
787404
1913526595
131595136
1040002385
798248675
311881423
1564007418
2032685314
710638373
1988055185
938007256
1242176061
257357624
785947499
1960230873
843775103
565735544
397979572
972380536
620257090
1229944296
773565776
325079329
1991646436
993571811
1803305775
75756732
468945345
1175765014
815748833
2063135811
699060055
1235653942
1076283040
790354975
449269002
744280682
1397379749
1931245683
204594228
861126544
1086786880
596290767
1516161314
1929399305
1292934583
1876936665
1830720859
488589413
785581250
340367466
527740403
50326424
234486005
1461727391
473192436
1635579216
1348320592
808072978
548216429
283227070
1679193180
823259833
1996120702
544803293
571377302
378036435
1872195089
2079576671
920579426
586638360
1667353874
2023824590
113423981
1809703847
1212329195
566969812
836643374
371560053
2141492615
705314223
1929021474
1437457539
2005408316
918478342
440113648
1562155238
476854599
1548017611
1915590649
281398949
1343017037
855173146
2040903417
1269790487
1876403470
433013234
340447731
73369466
1784296659
373286727
1014025492
234921330
540968286
1480418562
1503844631
1517942222
1182240660
2080084962
1007088722
1885047264
1729757622
1197742742
47280910
774741172
1235867922
666902698
1879688031
655804399
1722541670
1870117034
692830756
579259916
1898988182
1298216758
1695146294
1327660358
1214128338
975250564
769656600
391654103
925754118
901003167
1477710366
1946862038
1354770517
99535555
205998304
1246880593
1928493670
1995613422
789129270
2003675000
1566778469
251920838
1916256820
1876055839
598399692
1624220998
1592985391
1113566743
236006604
850126687
1829111768
1541864874
1583354811
935145974
1578286887
165167720
1490593806
1619756019
1909143553
1892310368
1064867451
160265465
1303824796
1970937344
452014693
2105026165
37081624
863303386
1676396597
839288372
1151026486
82476603
111974934
1775408069
134887031
1021650394
465026450
2092683495
855022015
469374105
724757690
1162354905
1895552858
1904540898
788248168
980647136
492400709
590308815
1157731240
1475847200
142941028
1342651174
1677148022
1858895714
296983050
1632377582
1881254752
134000933
1728941027
1970089310
533859234
237628248
1936014165
283635633
1557987200
777274457
787820738
140879296
862024007
1220107056
1864523059
437533367
1434616427
1775680219
1010664867
668632349
1819314189
375093742
320961128
414178000
1586625756
769538392
1681514164
1716447121
2112955175
402001138
2110041638
707990173
749324909
536174920
875342122
291943693
1419486824
2129360788
654659396
1758150640
1332644496
2037543324
571180704
413510838
661391370
238496689
396768779
921389498
663294758
573227109
932289963
727047871
244516354
1214817515
228824633
275359664
1055266933
354765346
690166697
381688134
1074164905
681993757
1433555322
362481410
1981352163
378025767
1030567938
112681930
722867968
1764361874
1645537799
1883584472
216299954
1953433769
1993187200
451313589
863526995
402290154
1612993480
844523448
508528429
1106198178
1928156874
1128161953
467243410
754554082
934316070
18106724
645471835
1643807924
770422923
1430263523
1416676089
1911180021
850900244
1165822761
505325016
898028812
1036039368
1636152412
619439044
433035598
1761137796
408218171
1273749630
1234244897
1004621465
386919262
1535118379
995925909
1877525614
1242601538
2057920090
1757778126
1279677264
1947581156
1861766404
1276862412
2116470901
1787454217
2129394818
2016630161
2092489918
1490096638
1780062183
576070052
392642886
1223221677
951305795
1001719127
1188497357
1686009379
1794713393
1376555059
1392777239
1604573377
1139857885
1158410277
872494722
619915900
578484670
1554395175
280223207
1106081323
1434471672
638072602
1305886391
682052786
1541304099
1841692902
1707007087
1614796141
581092980
2032577065
1494183261
376493052
57906089
1201000904
750030710
322934091
749094961
850141334
639640369
2061182690
1392516769
2105046408
1015220853
1661338701
2097688018
265097753
608574568
331144151
2129988293
2014921402
1121653167
596492483
140297401
1940295188
1132502927
812198235
1712789768
56091608
874653683
1636079399
753984838
2075961729
322855134
1360805731
919107536
1955918864
954835905
1673745354
551944402
946237164
1355315914
1566073388
687641887
1754788779
105090177
1056302429
1889425381
979116627
1977865713
2089166238
884930391
2114084704
927713040
586492215
836187340
1506241950
548175251
2084540115
1757512142
910473768
2101936140
1311296524
1683271362
1325219383
1058117573
658714500
1480758068
792773365
3923644
588633778
551807681
533500004
1408314981
1374348748
529513262
234734100
1069011162
1942363903
388354269
988938292
99667314
907954882
1938844214
1378860480
1370509829
1119158556
1602212189
1032423187
773405704
622431482
1168413201
1752490756
1569890999
67427461
1553332803
625518430
564639875
1440473484
1803946084
1901451771
1863130796
1451130356
262219964
2018891562
805750107
1147715971
397146249
1825523124
265684338
1774547168
395315044
1951445284
499391729
1377885870
1539784175
392764405
127486590
47982635
812566208
1886400763
1561880169
1164814856
9567068
1822604195
1923961743
2087646742
1724828371
1074118861
269841503
1550449943
1901797024
376125759
1342796593
223443500
1522803359
1608292361
997727465
1644482905
2096121965
1006287187
2004587805
516923697
1313590252
1244414314
281057469
2111264308
1032786836
878820860
1939148161
415683047
790096147
2098633569
1441232958
1454118309
114774030
1351633623
2002020353
2066373423
2049488764
1202866758
1523214239
546960191
263266278
212178942
1639256184
1224438779
1255395747
41153480
371523685
1404871673
299507104
1684112056
1469988511
877503700
1353358392
2116416514
1663905807
1730536620
1066244773
672710605
1790532087
808216846
1262197105
1181731124
938273768
204639091
818898355
1805616215
2075872041
1302906969
1258938342
1388788651
74154034
1645239294
171793781
1883188202
661157622
601061210
105033347
720480382
39588824
707238826
641948833
653739106
2097962055
1654529351
531529475
1119206637
582640537
1533890117
399548354
676461525
150546442
149421990
1660646406
858382641
1241011920
1632920574
1844079297
1909900161
1816431175
1184535849
771395575
809061259
1823386012
1797456000
1391641592
53088828
1613295942
1520517491
1295246320
2077643510
5100316
1011775715
566842037
325959762
1869530191
1292685777
1616251191
5831689
1544067797
1413404
554197994
1067489082
1433425979
1025803014
403676023
1858858913
197549537
100123496
1145453977
1178583883
1205216792
1352540063
1343768394
847096356
269695329
1934439309
1694770893
1408592743
1997303369
1416843409
472451048
1622428604
1258539989
100436009
1328261133
376365881
1713082883
1469674321
2031294090
143638082
338104296
439830513
1174909559
1537838691
1575295239
663747364
894660451
1779646837
647791648
1141544012
764289706
423904317
1519782240
815860821
630336051
1313529892
1109416216
1669175186
152902355
712560766
1926779987
1044582422
673532896
1063433465
586853450
1889242687
1200462753
153110673
1145384742
813001875
1896994323
47884891
1509748928
98256906
1499362783
1578953170
77699444
768765253
1482027779
1776108243
1949972924
892147356
1856482532
1477367891
1934202581
819308723
1409541171
2052954551
1845286815
2077706206
689956236
1647995526
1469703122
1047788081
1812611835
466268786
766568673
816488913
1421732919
1864032693
836440861
588884200
564904126
1353830088
1823197043
1979370942
70175534
1878502795
2067001219
1827357570
1687584340
28620887
101986277
1178582286
1254674522
943693948
232057753
1842514433
1448372605
1534381021
1672847220
1781009554
2117541807
779363538
767211259
1329119776
21920941
1457830606
359941454
780205047
1057573066
1924397840
2071596849
1524755765
1860591263
2108902914
2074897849
1866382865
1481244726
947221243
1869285688
1862321527
1694548117
1090387140
977817337
1690986165
908061565
2106882968
1971742858
487868495
530939274
1628450155
957880663
1801813601
1675404150
120559627
1951956953
1176763841
569282842
1938775495
491480338
610707834
1355173828
201658080
49069574
2019815743
443160904
1719687917
93039332
1281082613
255338257
1769779642
1284149429
888351443
897173540
852791015
1348070078
736737071
1694508326
272475478
94252880
1489120830
1200805067
1817239041
347867768
1917804054
439722758
1757015543
631205584
227157769
1190085866
2094266170
1880835015
1490770833
1644752790
397888214
170588979
854467368
2071345630
1055967841
2112474536
475052029
1654238037
1630525065
701321436
1804329983
734425130
1451893908
867182684
342949906
896648735
1563840808
746690207
1482141312
240232911
2083076006
1138975517
1926556636
354460641
899805044
610089386
760818431
1792676289
1773337989
1345468039
482739395
1188596781
2004981526
1667905812
1478049406
1851976093
636752427
1447102160
1135365684
886487121
1412480784
776714025
361914762
35602448
1255074187
323727377
798793782
2039231338
188491272
1298579271
114339909
1498260696
1759784159
245494925
772990938
1556201446
247428682
577395942
151149455
670840686
1841303607
2070190009
1286657917
1474330790
440312782
417581018
372680703
1122380847
279347277
1169738983
187803996
794281346
1060866772
742428346
1964018178
1772411914
1088121588
741842099
567297278
1444381604
871305723
1567287003
2125021869
625428640
550601416
1560046586
1624214747
2043510318
1140213469
352219363
521578314
874498832
1293138291
1946988825
250760070
1434291472
1746915162
1340125122
2094229089
1459428890
1765487119
685442034
164790195
1279693775
140964750
245847257
1129129288
1729570499
617825968
1606627087
2140815616
929764163
681364123
2084284790
582068866
587742375
613816119
919366725
943593454
318758958
168317970
555885363
106620735
1785013618
1425247023
704551426
1981630655
2098497504
2091544778
2114179752
355597135
1252530435
1841571821
1005903263
607099939
1287214460
500233664
1419794645
1614259588
1733468355
19556042
417329299
721998489
2128587267
1913541267
591503195
1150289880
1861132483
1981698826
1184977021
1802199378
820470429
129443093
2015359849
1820843557
186149695
873782222
2046199739
1626021070
573919024
678210308
132038267
1078466138
1780297936
2107670330
1763921661
558057934
1836333627
1998071848
1360255912
1611229221
1195706280
1947020938
222264558
1081906232
56503677
1784549479
688658180
385486208
1531378816
132632570
874896523
859395633
427600369
2546556
1695484226
82233160
1803185266
33965765
2007366552
1684571326
449254734
1340792659
574921582
770207677
1176745523
2119097962
1273296239
1456476499
1478905314
82282026
1080563972
1679297243
244400886
1581812532
286448134
113059571
1050413168
135294396
1968082129
1920551173
1601733390
1218455048
19650024
311598991
1063226407
678931149
687119314
1043041035
1975269241
239189640
1353038824
737207980
354915145
1564506563
717430503
904834434
941582983
1459480577
1935059767
447577003
1638744772
969218740
663915279
581173912
1898477784
1090023706
2050615752
456849483
233574830
935228143
1205153195
205314836
318204432
1415013500
1669665194
1378219504
803372545
10140206
915941772
2015486944
1217854943
401204178
163147362
1718706554
1798831713
175683109
1060903209
2086473026
1635644795
441988354
1055469149
1681248457
485728987
162021393
1184427148
2057319516
77372700
257637851
1648355570
1125458444
84019394
1448620444
1328714431
1463269590
1165078411
745007288
497474263
923902363
859778258
1987869484
70046730
342748656
784113586
2025381455
322603418
1904417264
230040826
1488263806
647883191
2103128064
1882112744
1415917475
1375893182
1895657857
1419321774
508174788
1804619183
567310914
1725832333
1310451127
535390268
60628853
549113638
1203454950
1254097784
178285447
596316837
735275144
790913829
752736595
1134344183
1529389483
581811053
1770806393
1971384765
1903698405
923836938
169497923
279233172
547324226
1704741395
177863740
327609361
530907083
600253111
1404389906
1918044042
165225625
1698578202
1831562146
784940897
454913239
449465170
1160057810
1516293099
1223133174
1815485277
1299281867
828044386
525419648
743041937
1462847950
1837722388
2046550098
1002858610
1879333229
867762984
223251579
1320620672
1580950634
1671111702
894511933
1636011699
1731162536
1701929706
164282836
161593358
312409100
44326125
1904457725
1899536782
277839660
1910812977
756815195
681289771
866383621
1711106642
2119983404
1146625221
1691402606
1648171616
129952561
11599300
378061747
231154046
451517168
891678541
189839963
471824911
329726527
1238991854
2109943987
968556983
459785408
612369719
1370107886
1568512502
1203791148
1818086726
342924765
2047077795
512188628
123456818
606374550
1008507656
978244772
91963079
474422605
128911892
2112164992
1226082230
969754032
394482993
690810748
198934780
294479253
1642585457
1991074901
315126060
288978423
599797695
1070283772
2058914175
2121430084
1022432346
715026104
711960327
1083159256
657464394
496909833
2118448596
119572280
201896464
1758125416
1119239564
1213769231
1542066968
2039131919
1518287654
643489515
909255903
302429059
1931909940
679883963
2036794261
164831581
705818647
650160286
344485594
358094500
2102196286
827323092
2035924838
1937389613
644251274
1171766235
307447138
837505663
453067314
1143014069
733586857
1595101025
927180224
1738865934
1144576562
628138563
1539187713
1861570481
1762723564
486447683
1675017306
143347401
2010251069
1157636351
1439737531
550702941
933758631
1520619163
835630066
882224420
794637849
1159494514
682132447
1880790561
383472168
1158762731
1018743377
1746614954
1158370505
1204359243
509986374
1801756538
1742247878
6990584
2138764226
50363837
1154299542
940969289
982476083
478504794
940321556
1574932727
105633994
982894217
886700399
1427456641
1673023018
34996941
523063928
1661205429
296156239
2063028058
858999445
1183960697
1791943518
1546371338
2069460150
183602987
1061544769
621070138
2027512723
1101606790
938653479
1440730766
61096156
1916698702
539593777
1033827056
1483558371
1036998355
517438176
247040010
1154426159
367254955
318848087
1025041123
1880436118
569220041
216132918
254551716
1958234596
1512908888
1031340593
328635615
1763880374
265018537
807621996
1280609007
377105017
702302102
700914479
807090154
2044754564
1964200794
339702021
56598091
912643138
1041667873
543110554
882698520
1476171505
1346682734
1218982672
1276799741
254407863
1990333683
285789485
1034205034
590428407
383096334
1384345890
1144279592
777955575
363551521
1658835678
937796303
864159284
620285041
2036725077
1879552805
628385179
1659064006
525404071
2052473994
593928336
281314345
2039475785
412737977
132957682
147540459
139641229
629161330
1032268497
283869254
541119765
467097878
1189835558
497653343
384514127
433437528
681427505
1526761824
2043336495
1841758255
248095909
813711739
1428609719
741569057
1545622348
253633417
648683809
966997158
2050690526
365126114
1265534066
841572149
1314260466
82225475
371634832
1481493431
1791012613
46804308
389250770
77328961
869884053
1629697377
962024845
383704614
886244988
1725788116
747713804
426286544
754329363
1571572820
1253319551
246880459
1157660497
1860086350
1721791535
1457336046
422191530
923963187
1332705087
525501562
2004414038
821306592
144091283
422142487
854970344
1878979486
441351194
48282853
1173396880
1601825437
1463229010
1581885999
1540038371
969539985
170104136
1003678816
455081305
924851619
1813018267
1588347592
2083989696
2081763485
23939482
590230309
913770265
440400475
562363643
124448153
328900563
241870274
813675332
1072040665
158760001
108068278
96790044
310922989
1896732382
44098290
209274880
903712745
423081256
1616718034
30543950
1791518975
391296239
2060614938
468419000
1980625320
186895232
541036894
800418152
855975702
1875256790
1620065418
390828757
1911420339
1588407608
1699154329
1347612704
425129084
182056994
1624518211
1079845772
1083470173
1266955015
799770272
111584064
1283191159
959592994
1382151582
949874060
1061699299
1700974339
912410201
954140199
1976769679
1189494203
356534045
1004660590
511026903
711441755
2055041957
879802963
221931338
665086558
1461373222
1733563173
1526253095
1119777202
860315437
538034012
1946617088
2126978361
955019762
341642690
200833973
1199277753
975302116
573226053
1435948928
1846108650
851456248
1600497156
1161006265
1057844258
58681622
1932957327
1188214313
1639832210
607586535
1798467083
1302268007
745995451
1985169786
131514061
1334440051
2106628065
656474196
1285335545
581668302
1386503334
1047367169
174676051
1251245367
209966146
624297449
1726656060
1153488207
612232968
1283525370
968638312
338881898
595429677
79902951
430422662
1705061406
555963933
1534533277
1176799931
1129550969
1935034800
117400633
1374782784
45452370
971118841
1077785810
1749432711
345161941
264070993
1819702749
1918732559
518682723
1222682232
326980006
1618615934
2144596574
1178521528
488121461
1707269876
2008024039
1407871251
413139940
235081841
850604330
472878825
2071600907
1972127299
363100343
1048877060
2114639287
714159794
2093266342
654039998
166688517
957220839
931343458
1309452244
1054078058
195399806
1269940748
1321416252
191058035
1630748440
780718225
1221005317
641086707
135324887
1087197853
162286012
599415594
1576251623
1095666245
84259294
1536226832
1838705277
1256278160
2094322715
334041461
969109097
1271730375
1062843405
1928454415
1511835116
707697359
1802699158
479650679
1608881119
945825959
1195996029
32463287
2125481794
1851877652
991588480
1574709705
331539061
553919984
1943505557
1468997914
1036638866
1743286491
439129898
324846178
2048535590
2032723079
1135192524
1264665757
353664799
1446857870
719952323
77841269
1401287904
873973421
1021708595
104916571
482583593
1842542903
563298258
2128042175
7672222
1199277753
1023297027
1411000874
593928336
426670059
611590456
704673039
17825355
1853344663
1682181072
1427681500
1286504627
2050120270
1039780993
1944224000
69321931
884278702
561621708
1770429683
1993174917
1930238863
1009300186
1499900605
456773612
1867602435
702544848
1495713643
1872741575
1771495449
1787983320
67321783
657809980
1737014654
2016717192
1300971420
1323149667
1180648871
2040949458
1002532632
1888741567
2037203187
58022656
1909737592
1647397912
2059402541
2073660207
610666390
961397691
1888612535
1648754628
890735569
108920891
1873872431
1726622122
229731452
258969421
357039241
1838037074
699691280
1676752579
1823511138
90320499
1868026762
1822614971
1873845006
1801190398
760311251
436523224
1817098612
686095767
676534932
2040325487
919541894
1475615781
322562330
2110052909
1808654083
1145184872
1374595571
1059132548
1465938999
86793736
1357937043
979529649
1012867865
1797490973
292852914
2099934978
1108828833
2048818971
613326401
344502546
1054299098
303803791
1476777124
1165127212
528593892
1085237155
365357558
1949156580
745325439
1893365284
247455030
849000547
1093782095
1003353464
1281901398
406885213
1216848782
1873483645
1683920247
1559422605
821379990
610369733
885213261
174107121
1154217682
583121608
1246201429
1079017806
1629268513
1463557137
1511383270
1824955867
1924415517
1900755701
404844149
280525125
257113118
1336410825
1280880274
1233543985
615756823
857321877
1242979097
252821771
1110543686
465241869
1784881534
429254518
1112647243
128152007
944085100
1639474945
1494648996
1608550498
801342553
1311105238
1843543985
1838006661
295986326
1527270700
857507456
7305287
1696640063
1734168869
1553004133
46350923
775901449
626887290
1632923947
1897207288
1577957117
849449658
557593556
1105444061
1163480678
458856001
1634403725
1942715573
2004100440
1474543966
1825319217
2005657154
1843879736
48951022
143316687
1433379764
276170579
1353347499
1495618559
1134337515
889324471
925980689
85763754
2127449458
177076749
1946823910
1879069200
18052001
1589562378
616037599
734462597
1905504665
69150617
96313079
191946278
48160809
1235484237
671728269
890924227
896932427
1666414172
1692296758
1311853341
1648263446
599710062
1496973782
1318298863
1595512829
1884458079
1916131087
1813241679
1723673423
177861369
1288738946
116162800
707449675
1112076521
1654940753
1223027770
1784958757
2088936612
2137960449
376258464
1395666716
506601899
1348625895
702677652
472745635
69150617
727124699
14849086
702473482
777159578
1354979230
534004554
1405576910
1417055038
1311144339
108137178
1949594787
868453506
901587580
1861009081
268063114
509175939
433549510
1060950983
1964680674
1784567491
48052004
960272807
1936223792
745117879
295775637
995495660
662601507
1704828891
140356975
345003445
103833443
1322112210
1295817882
609436321
796141825
408093749
1812522805
1930778333
1058263524
1753401948
89606223
57508926
1081261210
337135693
1497518712
1595265705
1720774259
915512413
679134520
1578052916
1987873758
1768286673
1582354778
1702036174
1783409875
106532288
465962707
2096206626
1013966056
1348241786
1051270844
662390524
147393271
126939241
886786891
1818154229
880126738
978309320
681452005
2104821236
2031198441
927688396
1099834646
2048055016
1067817321
762190812
1888547950
492266630
1648869407
1255996990
1920898474
1708499816
1046206440
48742370
1926759677
1851924612
1602052823
2015841800
109472489
724680206
919097730
586893222
1347670594
766374198
237921667
879797468
1364826211
1415980937
394762349
1730329441
14345868
1707386028
1687794406
392953931
223601209
1926318344
1821566758
1336451309
860209386
1926721484
169283363
939214111
1803087069
88550014
1378764291
25678284
2047550230
133961518
697600592
738227835
529193114
1545820714
1580830037
2044140537
2061824599
1913590889
114017560
983295020
1824660090
1949931801
98801292
1629136156
1166725454
1372736083
1964057054
330480240
200373854
1790228079
1408179684
883135158
1462851457
1601288445
1780868233
1066851624
908386820
1505286819
536839519
1326247232
931536594
49773372
369775318
1496151327
503716394
1733293904
161723372
377933154
1101104965
715847964
713826599
1840991006
351417096
1999505797
1427704525
1000520896
1336093937
911906660
43930829
486659360
15192781
798185636
44700133
1922988415
1883879828
1400067974
507756606
951909894
1016743209
915523333
316678531
256194377
817569833
2111043671
532727575
341217155
1067742318
1740690690
621935341
2141645448
1415889411
979860889
691630017
537272889
1645393321
1001596322
370668077
1806435344
270048584
240241837
399157644
1939510130
2079608463
1151849180
1235795624
1268723671
493086524
1893961863
2108191576
819093811
1443780209
1723888482
1860864136
1970051335
1312533078
2099490581
1839810706
181179976
1258547054
36133872
1986209092
833433405
1838850914
513449293
699695493
542826475
1592780565
1706033452
609692128
941220508
1643765227
1398698283
2022324597
1546019275
1260883201
670329731
1183489382
767582324
2037170183
1451595791
672343697
433024337
297374887
927640790
208947991
1198447716
233537194
103261948
738189457
1646871582
971456197
641347217
649529185
1092374986
412569710
2061583886
1354018074
1436315192
1780406280
1540928376
1516161539
758286109
708338299
351420976
396101086
343383605
21839375
374621470
105520054
146239164
234258269
2126517887
1695206199
956921919
14696280
1919508500
112862533
1300443561
880474262
1858961990
2112748071
1801492013
439604788
526090400
1357782829
1233514234
1401332229
188750450
646983701
1934007880
915709181
1492036621
516349169
1728170277
1732424582
1627669830
279316843
821000856
543164496
1967963623
1196192267
1695153624
797888648
1967804623
1648758702
456642959
2088547481
1683459187
439697386
564283532
371144371
819730092
519980059
2016978986
220767618
1505847749
1716861498
2008881604
2016446154
365302391
423928477
845274341
2120235054
1881160371
890196362
1477343936
1762967711
692732007
1561179794
742393938
1391866937
29230639
669892067
2033757741
563903175
921475784
346477658
1596369743
46475772
1098094660
263942046
1864175005
643054198
1782939476
1347565646
1817943296
252517315
502925675
2007419070
1978261857
1356259936
1016026721
105890778
1602242907
265077614
480955789
1877919852
364790221
384171644
1285257251
146490437
509115777
328729766
1184774856
280276430
570954918
2063029052
87100693
848777061
1670635710
1944694100
1727303418
471043023
618784050
20048477
1226341265
2000006856
610755985
1632573334
150459484
149634375
2051721225
1697885295
585407918
2041370492
1188958207
952391535
1198396407
1758186137
2091962639
365767613
1108883640
488848699
995555293
1630064602
877745852
1205874140
207794813
2091668871
1392231769
1359243016
64351336
1850801848
1855623168
555258052
743321983
1689157092
1014659627
1555742981
1203722610
1610841998
2123205849
382065745
2066721359
950160127
741294754
439035406
1578741178
83315486
201450822
1300192545
37572490
977598561
1949373104
2146309281
800832907
68439281
499969778
1680992343
1833580602
42025797
1329460229
39772465
98143844
833567492
1555483191
618164110
1758586426
351184621
180611177
600559702
541287799
166439607
83979672
333838855
1902773621
380893030
1181931397
1276987767
1112097957
2007030403
591933635
2043160551
1584247202
199704839
1928907749
1045097812
1560874245
286668143
671502291
2103409154
1027870046
1941436013
1386237947
1016769466
1629969116
530300653
447478474
225536831
1658836061
1400478915
1305098847
1251788982
1722920149
683847340
15067352
611603345
452453989
1583935898
1988915882
448782563
49226098
1423377579
1566292642
1171180075
1306498067
1340741105
803876588
517838364
1765217510
471989557
318445305
1034492077
31295773
1285290319
671181911
812845338
1685391750
1562003445
1819706159
2026317682
755046798
498008523
768746806
651676287
1589328081
1449866259
681797658
1219763386
1325022595
340585959
902682583
1287953857
313427586
1263959891
964021884
332447545
1992484543
193917737
1001887681
698204103
1185412003
504048091
1766048484
2095685489
1263118998
116154772
1235258232
2072325469
1461258748
2052736842
998493500
1661111244
1889783432
1781911100
672067575
886274860
2119501030
1998062582
684803663
1773794736
1127569237
394344411
1292649018
628987964
159657718
393262152
823451327
1945151579
1102821107
900438045
699314478
1412945541
1551328226
810947618
304072623
580088678
1669487137
1547891617
717376478
1582315003
1107873110
174499613
672453455
1526398578
176889227
1706832108
1507891113
1238636317
1604186762
696688222
27316244
30505463
321499420
1984312601
1264418558
638556257
1927858276
2114316385
1732303040
34566842
1669818972
1129819503
1750979705
1024038254
553127065
2099095200
1123510852
377903414
562113413
398776876
534997497
526359045
1183120782
74132643
1279312704
1943179751
818391902
2044641141
905127222
361163252
641511623
170768832
1788523377
2122227909
552672403
1338462247
1004962959
743872516
1919117308
1908085425
1343509028
551060646
1497885925
837999788
1105609222
1071274469
1149743083
44941395
670598775
887385287
523513889
2003541846
1747615141
1575988938
155542927
589935673
221339090
534077444
489578047
1288533287
105903367
189047299
1142028067
458631662
167070030
991946440
293915868
1989292342
388960161
2140710171
2086399238
901395649
364384863
261215014
1980550630
49789327
702929280
858075536
133691397
956823217
918462910
1979128378
197621085
92124476
847455569
1607143160
1894639049
1728835607
1005873059
1504478360
1194736899
1308154932
866139782
1800519241
1744111326
360880163
743071539
567897965
627273218
2013491025
900913194
1165063998
1815359728
1736185656
1053545311
653682764
1532262290
832059708
1627287558
1373620805
782040521
1755855815
196041870
60032128
82669651
1726189
980181164
1436888143
192968654
1902671482
1517274717
966816501
1008455164
142163416
1479153077
1339533874
200979727
907476823
52447910
211497472
1756718280
125744260
648734637
362680916
724478884
1506646083
1861012568
151555086
342254706
2006695737
91608751
2109172019
345577152
1807352567
177812517
935336146
452669567
197975084
2039889246
43359403
919159108
1418320252
1790806689
765408124
94015136
455237871
679720331
1098122836
653389257
1393442542
418282130
1279333774
1774677099
585427373
1874312847
113772879
942327456
387364706
804756242
225443891
2082408548
91565401
1419550428
1079014675
360814823
629808090
1070869075
944954092
86324868
531977835
2091257388
373755077
1898351479
115966743
326626608
1511601091
377943622
1565682758
1057825979
1133395752
2127236253
56060469
1201835117
829958344
1360692593
1397445974
1711372682
1710515257
1500155436
1866182861
2007257455
543031179
1583958867
1625127716
759791552
1108900036
677115513
147084789
486775201
1733295573
984641849
103812841
1052718788
716230647
1023285644
993464946
2128228724
1741818173
2079127490
1472341207
470192499
941756244
560638275
1108248733
1915240273
211408113
309367894
1098984044
1718856619
1530222729
720370088
944606456
947722043
513517928
282252562
1442499948
1250554704
691623049
485214483
144228527
958671756
503427882
1267391428
1995652846
1000452012
1352563419
352310609
925300695
1786867537
1182845295
424882621
737282590
1242480651
496887119
1010191428
1859209317
981048040
630437540
593647388
500331277
1928015511
1496396228
1275582203
188503918
1212006615
454046675
773442378
618294087
2092034995
301615128
1914528771
681287946
1025257472
1304360137
1346239028
300510305
1587630822
1828583019
1837346059
1969793761
1612762283
332707650
141900343
56943890
50858475
465707645
1595973460
274165701
1993340868
871076636
1358023814
1736388916
158039401
1848784292
1748980842
1699791762
1393557068
1650961620
1558689501
476003027
11752601
323728852
1444326563
661909712
421551753
1131909412
1698778195
888864869
79279295
522441196
1494877608
73407728
1972153517
796615033
1987829896
883257800
335059106
1067455581
654045965
1420057239
735046729
1240877681
2140751677
680215736
239927330
181786991
1149423619
1336612637
611047470
1217984339
1639182549
11125581
331459935
127969351
2105059023
1219395019
1280853549
1146197055
832023225
1186146429
1261867873
1634806686
609391410
478057183
1750932816
622159665
735740716
973154292
197881733
1541823756
1945149219
1141810205
847732096
1970942968
1328047537
856445708
83152389
1931923426
907558081
1106075160
1153828187
150965766
873751647
1413963721
100485249
1290588696
636642317
982750787
1673959492
512460097
399240394
219989728
1272292764
69348049
1114430321
1701224964
166180325
300483259
370740850
648633652
1599936032
977363358
1723966190
782299099
1705247564
348011118
1815219825
1768627217
708116278
1094506526
1691328750
180665331
550322282
1916238351
790444006
1824233067
659790493
850806026
1969151106
380243170
513914683
65182130
139254273
1139525123
969265054
2042842092
1176605902
1837064161
449407184
1758158236
456542509
408813735
313638990
2102989065
984628440
741485428
778040234
2139526029
488828337
816172720
2060441133
1356826814
1857333373
1450625064
1129520403
754976634
951659655
2136744149
368605843
552369985
232358733
1746461728
483017610
1011397779
2101963184
964025560
1366987551
1460708249
396341648
235074853
1208404516
115871163
1559137694
1058379637
2067040626
1095877155
914562713
787326610
2036656514
1457473747
549148657
94451538
829080379
242545338
1367379480
254160610
1442621711
96762925
2132280750
137931328
1483219538
1445999151
1931426558
861896188
1368375321
1959722618
1866573385
934946703
1814802478
1966978565
1475329899
903246541
1762206266
1766651674
2094522871
1973220988
1117060530
1904108167
1188539974
1312392464
1316756742
1091937172
1821677900
182863351
371557006
535305946
129756736
1457532130
1623845100
1475218495
29184678
1276974597
38397320
320981505
1529311031
877404202
968321906
153488897
321875403
1502795390
1419657704
2089824228
2006944531
11804234
15671136
592942229
1922337668
183882472
1330462370
2071382475
937466432
790618813
1625206832
945896533
980301726
1580412980
1681165233
1331168294
2102964548
247115281
1550442590
1251764463
746728168
95050612
1457275868
1567338736
193477696
1049392323
1139516812
2122717820
1854044227
242867966
1296417809
1142273793
1586424098
1501579485
1852460065
1111861009
282695544
1699743804
1735401786
859747512
1122518888
537207317
116582869
1688160637
1835271967
751982635
932693473
909119682
1128456223
925223725
357791658
35587096
123151084
1797627166
1335290754
2099735087
735352842
2134778466
132504582
24027158
2025776135
1299826799
69802684
646037168
1117168401
1028746948
2005927211
1452464415
328720021
2098020068
657721685
611348096
895813929
1796037966
900375743
1897913993
869505353
1489341229
214109551
809981062
953227031
532849996
1135619246
1216837943
19137770
1404034365
2059546826
674158477
36771029
1742834853
877634805
421644150
298901663
1797956695
61588859
1691620519
1438868381
214830084
1527769432
588770385
2043399408
1642161254
2084433301
1124667392
1853268155
467335648
268738697
1734468069
1519233471
1356511751
480487941
1215953294
1239916472
88267186
340964294
139405574
522560919
2041337814
725596713
1481944498
1636198059
948640569
764026178
761388851
790155866
289224710
1631435473
165203497
1028445981
1291290743
1103798578
1269664007
1589148159
2048919079
592492662
295928875
1771066689
1572697296
372238131
633657424
672688796
775278214
594987140
727040973
142426004
802624335
961455275
955308603
1195671650
639631036
777281850
1341980208
171422346
1993128341
1249428610
1307149526
299907811
716878015
1248238324
2082517638
751237483
1224030826
70956107
1883391734
1985590148
1283829399
1949809963
31540234
996050765
2107411032
786385487
734171720
2128676431
546880837
2003373713
1406852523
1206927087
490908715
1550538139
683312041
2009039499
402603138
1240129789
1227216502
1250863937
1975399807
2119903767
2036495591
423879776
1816785924
843600455
452645087
743099903
1313436646
835148049
659698889
406119953
286034281
519124387
130296172
249192598
1779798926
1613001121
1592407616
1415413058
1503704432
336625343
1244031738
61232602
611833708
1001599586
1427700909
871057047
1361719527
995329380
579991167
1718168043
606044392
559285286
1713660713
1930789550
1172361051
733281688
1764972753
1255650681
1132606899
411272465
1261527588
515604884
1397094173
645932618
1043269681
348678174
34596267
1217768368
1022178852
1765549168
413036286
609958638
776019141
539385362
1530215648
1535439350
2105923881
434401953
421744415
1540791690
1075699434
1736216004
1344197887
1496202952
1030389863
483800328
962465730
1970569259
251698815
1149345281
888963313
1161952109
2019698047
822810463
1925122625
41941924
1446447085
1751385434
414228651
1704117277
563206955
1907322391
346937776
1985422483
1652853026
192372923
293934034
453279313
605399528
81194688
710381800
225352949
2109585979
1991948217
183749904
1819610327
562382133
970423144
587449269
704188523
971939987
938333896
670642591
1770937666
116010263
1426581142
169770021
1907161054
1634762367
517505220
132942938
43991882
1739222582
1304437449
2068520069
91018535
1112938273
1803808720
1575672083
1384708592
491486066
458856001
829774483
134764259
684223769
2012290889
1317444244
953940363
493088469
1529433362
975816534
690316361
677375138
642661236
384442920
1469322956
992926992
1247983505
319700332
2144802885
1506719193
2015155542
1610642731
846209960
836815745
1659332624
1598972158
75689275
43954017
2101173125
1605442037
230476957
1056427313
111251029
1677476494
533858183
1234175534
1215123575
904163405
1175155379
912918882
103455049
1501393444
1521637497
255389453
476416749
12849481
332745511
1080402004
1418826451
609530900
1093892412
814959937
2121323319
110149424
1709435821
1597910533
1460580398
1909201946
1078933927
1237803275
1135989072
552560120
2017763548
1720007811
1079566577
2045863098
1459864997
358568243
130624257
2049651759
857270687
870628940
1605550544
1145159806
528639882
1071641650
55188485
382634143
1207103093
1042998857
1057765735
1853097969
1864555137
873915699
890297550
1517496909
536713827
53767673
1652840581
1111423445
1943819147
947751348
1523464063
945279519
1051091502
709333707
393368138
1896906410
611535549
1916094357
437562272
419386893
395873285
143281870
809596922
1545687604
164036465
1167873538
92325413
824631998
1910994584
1782835133
587316255
1883041896
229859039
1731183386
323002261
1551692801
1651538991
1375934363
496173151
1478317427
1743083222
39356143
830643120
1437483551
2132405196
469184314
925182943
1729615741
1359816461
1429492266
1947154239
1164224670
828471308
281940020
752137760
1283824740
2088711281
1642315674
941369526
222349567
859884528
1850988302
366085091
662198279
1648646989
893086119
528809935
247618462
1077699000
1546299473
694910602
189188202
1026826180
1299974763
273106924
1354106996
1578665220
1216971132
69424640
863196175
2119045898
876558188
655552491
1932269419
1421812697
1982966538
268850339
1685661974
473410329
567103233
20547700
139298278
110179138
720597914
581420588
906827080
1722942345
1439831563
17082110
907323864
837774582
85139756
1661992621
780299172
1696912062
584822654
578828008
532410003
1351668176
2034865504
1698374991
1416009937
157452593
1481646718
291829944
1097887878
1912269059
1781214154
1116601259
44320826
168072576
793803596
246617242
707732992
1150535393
1333590578
1861936116
1124786299
2033246117
1623913270
1310289641
583399259
2137725262
1384218818
1290785172
1286740585
615756823
289909018
553040678
1480236276
1473185286
1092690623
866905819
2068487373
1038512559
666224716
511807888
960606726
1662535270
1282385015
1739743126
1056620328
934182170
380310331
554756039
82721389
181199630
1872139339
1302830817
807524761
1750305172
969103120
922440894
1945253122
345503642
997279743
1622205286
138905012
2099613375
1707123107
260396069
256748358
1041229419
224898036
855444565
1886344356
557520016
1667728943
16773699
937825649
816731434
94625714
1118401459
1651824868
1281619603
162390086
1816663269
1351211861
1672781657
1071418869
2146532549
83617173
1593645667
904887324
903513158
1456667311
839522042
755235698
1551885547
1117144456
1630935583
73019888
2079748606
969123568
660543985
1020265385
1394182852
126966950
658749108
1830248105
1042571076
1783511930
1768964232
1264889269
1189824079
72948416
1120009859
997628124
120011275
982554130
1327787987
751930630
1693651765
95901595
98108878
1307173820
759893550
1443508992
893294658
80534972
1737603220
1737230585
520444357
263719180
466518060
1897047064
444223256
108814512
1791463536
896469729
1103914743
100104646
603656769
638606479
1092296903
879730126
892896243
1480841261
764554140
1901446402
1329714288
436135063
1725307376
1306902376
907310573
1759314884
889106205
904652972
310434340
694051306
767514696
1311108424
1838681594
677028152
1920197806
145452149
1341136286
1610829742
929576010
623352427
201671814
967347828
1977368275
457548034
292792595
1574148349
302616261
1847577977
752486499
1539364157
611701208
284954359
1495614584
323976164
849268971
547430937
1392730952
948179420
129742438
1110384340
1876302398
656633413
278771859
2024162434
764260412
2094548126
856685844
1876713758
1619676939
1009782453
270872989
724103029
1653950576
318259764
619483603
748937589
1022637770
1513975764
1961584081
1782123341
1414569448
1115003918
906369965
1190081888
315171383
669746278
632954975
1390840043
2028410728
457005485
387191608
1575312971
81699492
1988020248
573484506
253814076
1531763009
451375634
54059187
583661346
601728881
1799976242
339795617
649639839
128278255
1106363937
957025444
345503595
1724981733
1028778206
106103630
1384530810
583390850
682270501
560329581
2115983916
1696719408
1292648681
552758140
1271727820
345079233
454852023
609476567
1218581634
1987046556
1024383734
1907247326
656185708
1641881413
1358847010
1580760098
1353508948
23122857
1863256937
1947139839
1427937538
710914170
872355247
2109762723
801777781
775822150
1935448995
978582451
537344117
1590683197
1366046225
1427357286
1126423119
216157573
1672133013
822755075
746845120
1047098671
574210911
808263461
1410827610
2140806813
947845782
1589819820
335499696
878764959
1557536918
1929895047
364738209
1828725095
1081480176
1090525157
1185730096
972531299
671240752
1174611499
2003701057
458801235
2138772817
1088528127
1733186754
1225491405
624042341
1393320544
1204005210
1034492077
1769043986
1789656807
726663974
2071206477
1049025863
1612994121
114604236
301730174
2130911771
302404040
347315795
1888140315
915486150
1534347851
161199044
95955891
1448139777
455576490
356634258
1833421211
2065522020
891451999
1088918446
61620474
813560409
395953654
1882043394
1393401575
52993503
1612602583
402219708
1960769278
2084775600
247725711
1992765552
640129909
1162380427
1813338646
1392748277
1444267178
2035634693
1732737077
638075949
345117610
1741989121
2109207547
1416957506
14402150
120391290
994966424
1754434612
1182017425
553908765
2027487343
1847419289
638361759
673884757
2115296319
484066738
1358196075
1825449086
246458415
1848101530
895528020
1503591503
191322881
1201624529
1857193642
1731184507
2033533199
202988355
483646953
1334334769
1942562325
1299048078
973505052
544076622
683869649
1673244565
1057758670
1849530946
160447656
168235640
2074483321
1082718133
1021758992
51215367
1169202926
1769325447
1269633759
147132770
87174157
146200372
889303925
839777597
2145832571
304008659
480556549
352560382
176504904
65422882
1781833114
474879027
1235228499
1090177010
1129766660
1177824625
1653729792
1306144496
2145028683
1278777261
831081217
113819183
917009657
1835621133
1590335539
1220548061
2037564239
1081168215
35800165
1496947804
697734127
562416744
86592353
1828518578
434667464
301724685
1265836840
1038206873
1960745336
1874106546
1966014721
2051330832
2118806825
1434822391
1890599203
609159414
570721573
1948497626
1395791948
1864563914
1402328795
543616209
853751801
107141084
263960784
590771399
2112814854
1963237412
625141847
1536219225
253418348
1030777015
2020918601
1099912586
1068419758
488446757
1350488388
1534477627
1764607859
1781799550
1292659637
1114380276
895396622
98058136
672332426
150445515
1292799281
472367757
1065993916
439479299
2103513500
1528598353
1382203911
356356290
1324010733
362802130
1047232247
1009477086
245713130
1390417443
1204756275
2112508155
1219698446
36502009
278269337
1234343916
2043950878
1060300336
1143734037
1026805278
1163654684
1784201929
823937801
1551779451
513765205
882957297
2036548825
867418354
610365585
867399700
2095989319
1856534025
1385176753
1263023852
718216363
919196292
2080339737
569839968
1760219298
382020028
421733036
480609687
64464497
178736864
2129721713
1059482861
2041737695
1895806879
724526066
2040184700
135361511
589139415
1282313426
304173762
1059897477
485215561
1628232919
1694263337
134125089
2076156692
644541784
1744195793
1232474927
304126860
748531431
782101782
1309462103
621395243
228931088
1955931220
494595631
1424168202
573492604
962458001
1168615906
1265037825
222467020
218645070
619521066
1949351683
131962257
1537762423
1619930906
418401596
1266253342
1899921056
712623607
332716889
921485432
1005249280
1723968811
125678235
529072097
777813387
2044446749
129042556
748055126
1466140325
417339911
2121371956
329582054
878304309
938917704
887045162
103679993
485364346
219212653
633543032
2059247970
832031324
1603292505
2110146378
1083480939
996142085
280275732
1611931793
1693397157
114720946
1407864273
30804120
477600400
250705373
1554438552
652970653
890358712
1127516347
1532816096
457215374
1929956802
793747816
1926896655
894636765
1581420948
1997259931
1644585551
913225998
635864974
504001083
1089347215
658696338
1365566071
1109105506
1897612474
1058372225
206601790
296126554
1065767720
541551367
2007901213
614252270
654495070
1294784839
521649106
881958635
464616669
1745229587
1725541848
953930925
1071927248
917263928
507904122
326434666
784408068
2055024084
302130189
1367380911
1715265066
1799739979
1028643679
1300504538
464941464
984305568
2121608637
942000592
36459852
426692787
1370462530
1540536811
539615579
655503629
1583808352
1930040747
1420823933
459869828
151558608
1226762225
1358082248
47515451
1096106806
600695661
504586987
1765691986
1884965984
1183382812
2083670570
1076323154
2053397042
266853405
796104039
1925844854
1322233707
222606891
260033424
207902035
421509891
2133712446
737491525
2129970939
2036526365
1075868242
1554345986
1189519093
1709805437
1562150363
1277899954
999260560
1674571996
1763450380
1391491677
1978543257
277425165
1582621060
979132147
1893761535
1554258587
1270647659
113277342
1518304555
1943688758
774130168
498765947
351632058
850859614
1446960635
605728175
766509173
1408027677
1692771182
2010252426
1502414728
1437489975
1441110598
1994573157
943740079
1526806990
732844505
102655447
2089444243
1224482517
1411654661
1383574513
1460815245
1795457683
226858755
993719102
431003162
1902883129
1939935503
2059098179
597374086
968875574
1511077073
1509657071
273656294
2099505708
774023490
318772307
1827771351
850491882
1132413520
1177293254
1655184832
473467120
60581559
700350653
1493158397
1868454598
1199650457
871327302
1038811762
218183415
1069989891
348759191
101988503
1676925099
1544266264
627182596
207836276
2137553823
271761273
155296093
1513862197
378550449
2009820942
390062398
1622441102
1765241246
1780324537
1661111244
1554158716
271777321
952527828
1997142840
1061958311
948978385
1640960700
599760339
1520432092
749821328
342126083
1446343845
834905142
842619687
1253935345
110786967
1828637157
496178252
105076167
1991630501
2093786858
1065848199
585001083
967290057
2058187782
293853783
1868663955
571523203
1393228090
1043544271
1199630220
227276803
234137929
1942797340
1808836707
1857324994
129744350
1872576924
935572353
1854890392
881075485
1930435238
313904313
2027906301
1881419125
1658522744
1593216102
2010456311
888872645
2050305553
1966760992
270437789
250847655
2053337054
1543982650
970370404
1740452159
872986446
717454560
780882034
911388696
408853279
1028250289
1353291960
1516601006
1665793402
704381397
1096344687
933459462
1621121762
859098542
713379465
1167668975
194616998
278331683
1371083142
525692897
1101498454
2099517249
2070112929
150305928
952583940
37541270
765742817
1085901150
1273754004
362567168
623525104
1186332831
1573023938
142603607
1157430250
1133192406
57538578
1327918446
1157527280
1535057820
422860495
21299129
1572038694
246220583
1882639284
292252816
1997134874
1338867923
731019471
1062851854
1499721876
803653030
749433933
1656009370
1768517779
1373331931
815171753
2088076999
839737645
966807415
296130232
622226245
1710133213
1587160374
293639606
493251414
1428943818
74953709
1069590101
546852317
656764850
850327300
1437876952
1160567947
1986432485
694101291
58400924
667740343
1846141836
2098741753
1311967703
1206726163
2136727089
1668432633
1612128692
793203874
1621703815
1647804022
961155360
913626946
1142999806
901424106
1290787951
896997681
1446710359
174033665
1914392956
625142402
1667442030
1595931185
318459236
62408140
1814120478
839873511
740269396
223852983
70302348
7415104
1484013700
1105564825
418005912
1711127467
7671517
999514239
1396220824
101036588
1091659155
508014385
1908778578
422360177
2004028036
1858619913
1018097858
564279834
236325226
842155986
444672059
1025368179
1710891472
928680950
499494673
314848556
1226875800
836943724
1241270848
657598939
1604637289
1530402703
785105240
1384109117
745982162
1892372446
1575141651
1100450797
831756205
894056072
1817675707
115090798
1241872848
2131115081
1300672489
997149681
624735242
1134354294
565959067
1831374520
666426371
948282989
787702819
540070689
1493593569
894905344
1778456941
1574712793
1591777088
2057269280
228003820
162937724
1766852985
1931675158
290819175
560063336
293637280
1307246391
648734803
333184250
26688786
674577630
723503433
1409180368
632626056
420235161
813800221
2038984808
1982331150
1075339674
1259701811
1437418776
1536670042
1739247026
565562548
96429295
444180915
1372695768
850796624
923052583
635951121
661169644
1033162384
1584449495
154432350
178515577
1866568965
1222257223
700592547
384972969
291153390
1405484183
816971349
969051399
1328985459
2137348291
850091457
33512289
499161497
1597808928
1571950062
1175937335
1628617756
137027812
255081916
1899664736
1205373693
2137196408
1295341173
121117472
767973135
587032264
384948690
679642431
1204426961
1469295138
928018593
829333536
1259750080
1198792368
1638919053
127835993
1956915903
912218125
1578885512
689107669
486874330
1752660518
365216671
25070773
660553864
108733268
1960710578
1418096504
1513056169
1484741162
550267056
1279384269
676349722
145448898
811534606
1416726483
199941085
326887016
1825370229
1268815706
254884163
1967740264
1586144233
1757556164
1716955600
1218426545
25374880
1628698439
283150589
1175637339
1087909115
1629113756
369890822
2059785374
1486101937
1703772846
86377329
1492266726
123096843
10742129
1196210952
948687555
503823221
1844511247
756532325
178765344
1547029706
1877857591
1373646952
635004356
644516228
129504968
651792644
512998027
1845801530
935181007
1291445361
1646693099
1261549806
636756888
1100380255
968226495
522813001
2054800264
306473029
1417652539
1831882080
272024417
1998101527
1687428680
1704359756
705946827
429468713
642990217
1059973326
2095438360
1484601643
1725521460
1348171129
1301000226
1807714625
1489988945
180975290
808778640
1306173366
1903825021
1995854571
770574374
1165027546
1358086613
1335522830
783747607
718385066
218957170
1955443277
1855138741
819627698
2111778943
94494663
1581697461
815088561
1682550004
249734726
2021328049
689032259
818827588
1021663326
1936943357
1472876564
1310409205
379930080
644289504
1003264337
1844042357
598163972
971802781
1329270835
272357733
2062529257
905901975
455098870
83104693
821732440
744965388
1196961386
1833746514
2072707139
1418355467
231300586
701487595
1014006473
900721057
1298727609
1915553445
616180958
1889773494
74468319
933363663
1284769640
2094635124
1367998652
972824079
1877906048
2110950918
1064721565
1917734140
1913528996
873758898
411633598
585345465
411884496
495450173
880129295
762680963
1906271414
449415225
823125388
52890039
100415406
458738123
667392282
464730197
586324822
2026453632
1645739403
1882946604
1512000864
663940346
578448358
1262365774
1051706728
1671478989
1232738208
1474184361
2019374207
1058622616
1650232305
1755616665
976433857
1168958767
1000451517
157560413
1357940756
1592197557
1697715932
889173511
1085780336
1855745402
1225013402
1978745952
2125314573
977044150
1642071087
318037530
1742155722
934706773
56210115
1908455558
3993544
29184678
230878878
849275160
1550668539
1263029419
2115353415
1594850586
553315546
2057812702
2050662331
23943322
2129491180
1503747861
2084329125
289023429
1958000881
1403764167
1669088830
290258267
207131453
1645749106
767192542
2058453959
2102736907
568801335
1321946807
794952404
20363836
847431139
2059011418
908376336
956422468
2034522559
893042023
1209875942
2010289263
2061081265
431106024
1272151600
1221851623
1079698632
128787936
1598891417
1869434229
1369288186
2127634537
1893033121
494137126
1258164956
757620094
1019286811
2020847249
1918541086
1378787626
2004878400
1979316757
1699614514
1844273369
597139425
343313593
231596174
335097988
1186132517
821141224
1473721443
1194026168
1258495929
1894624885
744492264
1800915547
2019976426
97526628
1109821684
214199330
307316589
592092569
2005572135
246494169
1758443338
1125787548
910445542
1233201953
628558312
1108396674
2139710486
1232885154
1134580502
1098044899
139180230
1695498439
1899658934
830716976
1518214939
142339127
1923154129
1626994711
31466017
1523082214
608827106
1763465214
347083088
701455433
283194535
1795398490
920577709
1114546870
754330120
1892780891
1450893048
376826504
1798889099
570954000
1056412765
310366149
859988042
461100707
1951577242
1625345339
874025650
1191778921
297700729
1725102901
981065959
677440074
527846765
755686430
1402957448
1352989249
1688106476
2138964811
1353846081
478740944
1029254041
1113567597
1308123163
1151513924
1889864873
126323809
767503707
1329119776
558209356
676173413
706549726
180478849
755854772
789510653
505564651
1153624895
776649060
1716424936
2012357966
1176458305
2106358633
1175519608
924979459
1777401366
4464180
1518241026
1419374264
1811108886
756333920
1707422968
1276704319
932649742
1312587819
48630020
1575383368
473628993
1294720910
57052341
385454319
1955532592
1041406117
1976307094
1199971709
848349919
129152198
1682853050
2128809218
2116382226
28950026
355487559
314388712
1601038902
2082534681
1433275154
131613558
1441692202
643854719
1308442122
1584878357
730239031
781961816
842331365
309293011
212056628
553610310
624435147
713846553
1134876578
779245801
202786608
196547930
1044838592
1139587332
296264373
950432198
1405800202
1946043720
451216168
1787228448
56192697
2097390417
1461212224
2078664194
1064340313
512861851
1559465590
133897874
1550447859
446863410
1878692650
1611077683
390637605
1814349703
354246977
1880160756
1902742451
1957049657
1478195423
380802982
114286194
1844856029
999636531
1179703082
2083806358
224487683
97819291
1134301073
1299522576
1635500670
547803511
578193156
1569178247
2042876737
1445976891
1954348577
1165570213
1283435444
343161812
475021542
885581863
162790959
371791241
1288182745
300549161
1887911829
46033504
1406246784
865156949
821165800
1082333758
1415428326
624003186
1565467270
659280724
137979789
1276139071
150583143
526636669
359713663
1984280947
1458372684
1290137268
1355716365
477484289
1731412602
534768658
806360350
1445341495
575711883
1282230029
1164197284
1043655931
725034596
1377068521
1007586312
708672237
728106094
1449720639
528974483
376537824
943384806
695419854
721786507
228887723
1259833346
885568606
1088072894
1598873740
2031980114
234410579
1589775204
2022458979
522484078
1046824131
178668541
1213186687
490475212
15140010
1338058718
332588323
231956274
1652597301
974919668
989870708
489966671
1182127758
925985925
708340765
1968435898
1788483472
1595649158
638762446
256825912
1510170963
1979145894
396797907
548962160
41213339
1536534436
974108633
1335646044
379263937
1258200516
1011552346
763781450
966934091
1331340333
1333956810
1863525947
133600444
363363013
415592221
2016074852
1751910622
729961724
192366438
2121987162
1733891273
102097835
1798629041
990599246
2072778925
617577577
1085880688
1872658937
129629423
875366412
242122049
528868393
20512989
2130803275
440809135
978496208
856784806
1959371800
803138070
1190316597
579185503
1917931545
950314628
721910646
795748333
2070566707
16274955
918822843
716990783
128784604
1110924779
1811797419
1100775451
881162050
12530416
649935407
855188307
1903756650
999716022
1447032266
988024348
1576859889
322346560
249722971
412075573
1202151863
1955800511
460178313
1891442452
404554112
2084235658
1086585224
118854922
355880899
188962446
1930359131
414178187
1963288475
1628919012
1372552153
1529261412
1959543561
1450034772
1226192547
252511588
981034136
1467967050
1945195107
1103923659
154764617
337357586
1486411993
1616041666
1295355630
76067809
870234461
1275520657
1657334974
2084211966
418771728
428948915
1296973426
960577596
1623093782
1336294339
2656222
1040572730
251919856
1311882863
1165344517
884705684
827253955
846020969
1087841197
296735618
284850937
1951892044
436785285
703556014
1768999610
727843400
455722970
1913294334
310328324
1799276037
1871876956
495679817
1313090336
1870428023
2091267250
1741610934
2020954052
1501009715
263234894
1796834089
2114092286
1281449894
878517303
484699624
830413594
1059522762
1042262260
954739679
1651295994
1355850233
1067835381
686868897
538552514
588202156
889414608
1822317146
43762598
1456696979
1751441092
524605536
368959310
423141464
882658673
1596805059
504761891
2146814143
250477927
1561354658
1374966294
1846831133
289081172
190655884
830236727
236869922
961024577
1758929600
185365415
806927733
272244436
481731096
827504550
939788776
666923841
1408506818
1807680243
1684274409
1407897099
1227865152
417057715
1992776791
2052375726
230956041
1620507386
372175234
396151823
772582303
253041365
1397278632
787169285
1077908685
1343868150
557180210
651412838
1968497310
341149794
1742008288
363537247
1021992873
676004632
1834382390
1278482494
1330669964
945849559
426519202
363173933
1768230649
1472546212
1299116783
1662029706
25146525
2025838349
1087811335
1115799485
1939930727
1057708713
516170199
1701104882
1786389772
1433637177
1960420171
46136575
1911142794
37207342
2003736544
1945916567
408706195
218233379
1192569785
1549401452
929544917
2094033518
1890424969
49696711
453652835
1200492309
1027748770
267595721
1809952192
289823520
429461109
1128015172
693864283
1816768620
587627865
742752942
1913411094
154890894
444815773
1720369118
692133436
245135010
1340116124
46243303
1354399646
791122408
1754136925
727924028
1236184404
344077450
1388096269
338783925
1317549268
572978346
1177783582
1876837881
2091789384
2060996774
1401652093
2037375529
1500141036
566892596
1168499573
2125107283
1010505015
309293195
511976704
58851286
1521157969
1909665823
1874957256
1645846759
248171109
2003825367
1747256579
26612577
1919663839
1359783649
331803901
507006759
1812602538
1932386585
1562527285
1060474902
1858595288
1163000087
1105855078
1745595469
1019381612
875259801
353445403
78609053
503674402
369222130
196589842
1184264288
1152364158
1228720327
389971484
190660048
216144094
1973902820
135757897
589572989
757167464
1282907339
515799564
84556067
1817071704
1438651730
1191776199
1558346974
246771953
945875397
2066386228
465873340
1982331263
1957331992
1369331318
661781909
488394333
2057128332
29092019
2049109772
1326563002
249161114
85885990
1924371754
1835700611
992867353
115669433
1313401888
1589944260
1128483637
715535057
1005235766
1768138591
581764744
974033378
784778743
1338733284
843664295
1229856370
925411435
1062221006
1367821319
1294996130
1928676670
1398297128
480434651
1644829535
911181597
217943450
1115840787
870654888
1976214597
1902185841
2019297634
832431097
223253120
1970028594
2007190602
391735280
1243265057
838413380
1516274287
1658998594
1143029197
1730059985
733362968
733359387
501880492
1576710752
1258398223
1076563314
1360001443
541561266
214480002
1388934925
1908107140
1572836129
754989265
128459974
1173818105
1019026677
758922424
1305374943
1233161102
612492469
876234114
719514588
1282234592
290939802
591138884
194580999
1652151977
520034430
970410310
1804599702
502010105
605471346
112736838
1242497678
1739553450
57511342
422255370
1189724746
1539349738
375017980
2051206854
334732270
1977083140
812685312
1481253400
454649649
1566641487
543401892
821426419
1711294902
409434796
1114327006
969174144
1532254610
1076930848
1485642442
1205902830
1438932423
1711839296
981085231
1166835539
325010879
337651
55090285
1228466484
1667830198
2086174741
1100924961
1603093903
955011787
1089238462
2064726483
1882962862
1876331486
1549757332
2092149697
1748239669
156362996
226289099
1531606631
32338159
1627933186
2138044463
838577977
1171888561
2140411888
1792208462
726946919
1976173460
1359987663
1417938009
666699956
615244378
279460734
1064943838
1136533836
1392626301
1320871547
1997845762
2091032721
1878801106
927049956
2117900486
1406704483
766478649
1047815162
2008465828
1044889049
1048085119
901370392
1869270775
1728768725
940645238
1649955436
667486288
1889599215
1813064888
475058833
1004249986
2096864688
306335728
2031688111
2145882981
620227720
537251221
774870544
1671880283
1459155256
1888032772
1636129665
1167576192
532073817
547983921
772052490
112144066
1989457533
1021589310
1399838435
813686276
2053845393
573425309
2068919848
1123015701
1866516150
1686153732
1168294080
379600936
729947188
810376781
46589074
1873332818
570180154
927261089
1695119063
606398859
99382861
395456890
1671932296
2016266882
1408888097
734869492
367061071
1254669121
1871622995
1157377306
1429834007
1195803432
1100135928
737655274
1809782559
1906718090
336511107
1228073211
1941210026
986643321
1948869209
371300638
677320827
1790391964
163017827
944715622
438736207
1076426933
1741980211
1297506520
180220535
514858397
2100630116
170517075
553339305
950431086
811122812
96928728
1253570640
33128936
1598723277
885692285
780062775
1480960346
1073406524
1509115373
676112605
1071211430
642125117
71293277
518533815
1287922755
1820305264
1534567598
1786923998
182378804
122839943
703823948
1068738540
1799441028
1809920029
319560290
960583497
1965502527
157792924
1736526107
1256696132
773709770
424789832
134997593
1641915894
873961695
939590146
1334959162
410035918
1688629826
1744512426
645490947
1637482927
1059850298
888659834
1670948907
566482265
662145233
1203421834
58148763
235295431
1567361122
1331364603
158774268
617635025
1574426255
1918305396
1146143415
1869344260
1653178399
1240392220
1674649502
1652958820
871143547
1183126258
1303912726
1118618684
14633528
1887197237
1779897249
832659544
964548450
1215940898
774819415
488812160
1602050501
974690146
2042405415
962382616
606685227
112346310
1423484157
75510980
2000633450
2063052340
1311696033
1968319712
1546329983
829242035
2123506599
978269358
1674819459
839963105
2067861857
1777586217
682192016
1282175194
1017433244
1790995026
2095744073
1573304147
565429492
1278640125
911355321
189577718
314258000
1999591675
826038573
852560646
363300872
1356545208
559219639
879712466
1200454496
246973008
1677106326
338056270
1024409790
1817595592
1264504358
1415982529
1612176174
1598834902
1479651289
226278257
944781436
395251344
1436307357
161867844
78967997
2028279138
261118946
1496121175
599083102
1510288611
195707175
677185525
1084933195
1667577619
1894234087
2100396606
95525426
1738203961
358978646
1355264803
1816186705
632397459
775703263
548365543
516316176
14286477
977118988
1354562734
493038503
1488683332
2068286616
1865572050
750894719
1777733732
765032047
454530824
170188737
172657940
753544040
360352474
272940045
160857320
262881669
208762609
761811183
77636036
153661353
979025871
446666171
485453972
905992464
470599837
1092951987
999075138
1115660403
1609416842
1440668275
145936218
261685053
211005462
1403453050
689299940
1467177268
1565737887
2058760887
1160358127
1519570833
317109205
1086301778
415371628
1046095971
1887734918
1475270658
1340991094
123309112
632468286
1556274167
1550799151
2087631531
1245792982
2118561188
2015156753
267744345
902734218
1811972987
1190642591
232945865
1187740710
975154522
904724038
308543053
22094228
1063907098
579213546
950903152
1717339604
861408553
2145863032
1405748311
1912133666
516316213
1758727957
427145556
1590026963
2115007941
400124966
761597785
1301033958
1878421993
198021975
1542476004
1831281450
952618163
530470623
164093083
1177489195
1726350991
220403500
535732871
146451140
2002714866
1900516726
985723474
860131564
1386671287
1513222185
1507734709
1614853202
326759431
1325204641
764368273
361670577
1925113335
360310132
327419768
1731941799
607484549
1385331125
1537108093
1494090297
1727471200
322097363
461904817
936337056
1175999531
963948579
548666118
1920223625
428949226
932993145
647630142
1939237318
1021073270
331424865
859873235
313199417
990674950
1989716219
528139058
727017573
1991473500
1855964361
1413854915
915508968
1114265316
1787159909
1135618627
1701827406
1210736009
1537483312
1158915180
882187576
1668564452
296735618
1800968947
992018819
1533235647
822334188
1321256469
775793418
1258090443
1013745136
1964271081
581488289
1362392976
13664730
1854353657
1250103828
876412427
1789017744
176079939
1530257927
614849054
963055715
1568906090
938627400
115653472
1408307694
157139381
75750068
1210796508
1063870541
542370341
188287489
670677247
411161732
1121971290
1158815610
770115894
1235404097
1080107328
950226328
1393371641
1262561663
1156839304
2053850597
321909573
1627429574
1500635554
1127147542
1688362111
1793348220
1490663969
1640265481
640025604
1563655216
1376827561
1340599418
1640874407
853535019
676601261
1932644637
234258064
793643664
50025299
205902986
1430760946
1829222948
1075003811
1682502598
167139855
824133257
745215884
1675391358
1698408542
348799886
389193767
403156803
1203812874
913303066
1542103105
962146595
871394588
286967010
985046807
954197351
369030671
657173419
14114180
108648608
1853204793
727548131
1142264760
384792299
1538026732
1891534842
1521778476
305278415
1477278734
1494896786
300386383
1622168477
1042374334
796650840
1597532591
365752058
1559952402
646520123
1947898415
1055040576
1816029476
283947594
2015440988
681377756
264403949
653969535
805611849
1361619877
1301978819
1540656282
1877020550
1711779547
1653448824
788686254
786017760
1497694441
1794354204
1736234888
1511851543
120091971
1314776638
1158453880
700159405
1875446441
848829344
546129925
397965046
496165947
489187998
311684357
1124388892
695828071
423730696
1613442741
30282360
1368512644
1625992633
1166205762
958081030
662577556
1266635165
1206951409
1847610307
792344547
1777368298
706368484
1778731247
592245764
283024565
1203783000
124395359
1649655339
2058775588
2088802770
126997745
2059928567
1530879375
505405028
76975841
1259300079
943885249
996630234
420733763
294317833
1497881600
1772019303
1192046636
268229436
2118056497
127320515
1304006315
1495492881
1659064006
339834038
943911060
455189931
1389101299
1837211398
184623823
670170462
541287799
966994912
1491350807
2063679652
69313112
1894996923
437965126
1888732666
468784964
215359181
124299125
1718922882
221166732
1646810354
54986960
74269832
1547356480
1290231416
1582013828
1994028276
505522368
1047954896
1043272084
731481085
117619332
1696672875
1706297469
1630210501
2065755642
193440177
921586500
2066305491
1085636689
570672722
1643838144
840199559
381630900
264886965
964054722
1383964509
1711144908
1883854189
172629714
2127939699
2047794141
1151861718
552333940
818493181
1092068844
1325492356
109780697
1544852838
828741045
388608400
1788370984
531720558
1986663666
126983212
660060687
1115440572
1158801112
951661085
68735567
58158257
1143599246
473317253
1718640054
1183674184
1603410626
703942798
1190108169
1015831990
1960869700
1957088686
902018726
1596181522
631558249
1638267570
1299961058
96110146
1785881831
1672738042
1236373578
1027178923
2049082618
1711199720
646482485
634107651
510377017
417808707
766129334
1141253986
689735252
192322567
386637604
1234119244
235818629
1918068465
1133269547
1913083665
748572710
100209183
1626947274
2059011050
1190678163
764543389
599824714
455209892
519368747
526067756
231641896
54077252
274789872
1848695410
1100182982
2040789683
1119618848
1044894102
1188905946
284585516
696095875
795393290
165467841
407793249
1378588758
393051753
1353183265
856152433
1731136757
1701753385
1656424868
1431880759
581516953
1727425314
1188057296
1701642662
479041073
622568629
14821417
2142943085
341770303
1860346189
1000158976
2113862519
1908746030
932468659
1209496518
519250803
1457258616
1719975491
1942312958
2142311912
92983485
1222589229
702918241
172205958
928797409
1049856081
840826704
474587516
938419889
826914845
1623050055
2119380082
1447999417
809208570
772140525
616602571
1822120141
1379052101
1013373787
1668768917
1261441197
2083533411
395871093
27925565
1619250376
1505272726
1148496108
2003008154
1946909113
1828224928
74173767
2143955893
794073856
2060915398
1855844526
1763037815
914827184
1149299866
978109069
739030758
1526862792
1448460702
1973433395
1368233072
2008022405
1532857215
459090014
1468432199
510451134
1935695985
256826259
13704076
2137420017
1042022808
2000185515
1361631393
1096811115
770888402
268742338
639009616
215158504
534589531
664509618
744604262
221705479
953979940
751294887
243715517
615406395
51160092
1520633383
559857005
906829425
1343550514
459934643
1140969665
134907788
486215404
1279110388
468640297
731721400
1629948657
1189540852
1397469078
345585979
1157500476
425500244
1049497639
2082335455
780575191
1736850180
1816589563
459159049
1903276188
249345796
713999059
1442267760
1142754794
764727830
1785905266
383281617
1700053769
1246271782
2116134075
576076224
1946609360
4231416
423304177
1097142781
1768801938
905145505
213825430
1206396207
97194691
751117790
957721303
489862629
128110642
717999623
1755587478
2062476352
1239481466
1339546451
1053092049
1924400385
1826982896
669067654
801391996
1206518630
346263243
2070893704
510149204
1702891587
1319889195
1792461256
348982093
1556097112
266930253
852232011
1606108247
1189314446
1431523754
1474486674
1582040739
703160745
1286981212
1978804084
1502959574
1401248026
1173686738
1740621896
1967624573
1001838921
870881656
476193390
1830267486
2040565993
706519066
486020291
2093569011
2038935415
391192758
1849486866
1410110701
1193931178
675114708
1427734184
603065574
1635765572
16619067
1669847328
1892662625
1894541863
1272027910
1189812292
1855111333
1708185405
1109004072
1708364495
1187967251
1874412648
1254494663
548369682
1069651882
150620329
438500899
1367287313
513059941
1120678056
285308148
2089318626
1557482761
1712869273
1268766453
129688432
538796213
213398625
266998593
1284809858
1769337975
1319952559
853743951
77821717
1898919635
1987655443
1882215924
1532732132
212742635
583922846
101304274
1690894839
603006735
941680759
301900970
2074960490
1336187774
771940160
11365164
599057301
300433310
1977865165
15304262
871299559
843862991
562828557
1042976469
82933294
662412379
1322371185
542914961
2090845045
1521738317
1444460675
1461352970
1267699651
1196529855
1909020570
1409707004
2135123136
106257681
1798784394
1687346557
716260871
2104249452
1355928774
250909582
1371149177
101788039
2140185041
728442081
1186867533
197556886
1365968915
1078036030
789036857
1610708454
1987655443
824725684
1405173099
917307227
1161363690
1070818619
911648995
1212296032
1395617112
1125997571
1296139877
1637527589
1822318296
2142474732
990412693
1064343313
1170959799
1278378298
278489220
195790015
1326678504
734383505
1981021432
1393176241
1504065717
630948205
778307163
303432594
851231820
837183570
932118866
238353617
1924531638
1757114451
819127935
1734884678
40928014
1518899040
50770810
1907621396
235392837
493299764
881570563
1087189029
2113803894
540395127
1091117346
6794562
811586303
2018403111
238875646
371519230
1350262740
1553763035
452933066
991858901
475724801
780296104
808979126
1816660373
1138209602
1009064411
229039567
695921095
553983487
1388021855
273727162
43389766
2142708696
107469106
885165416
473395874
1100115277
348923770
1751939943
1181466872
1913359437
2129478151
1650836557
1242947195
2009874774
103704448
1491285070
1696590241
1417696478
1646171027
1100277886
1562230476
704707411
2120716894
682298508
1686294410
790583787
1909218794
831882702
373910555
621980653
536781136
562549807
417599636
1902351078
1084339167
973728929
160607218
1482858391
1812048254
592737115
357358351
648034600
472550763
199099149
1845296796
891791231
247324502
341687542
1073405910
280820486
1870329213
2125802137
516246498
324519497
2033336954
1679038601
678603494
1329757223
878702107
744042471
1385018720
1939940613
1491157415
408924888
2108168387
249536949
1070121880
210587035
285806586
2135996562
2104722601
1900502780
425829334
278489220
2037488649
647193614
192322991
2005759122
2129459650
1330005209
515172922
351105611
636113361
2002675421
974743135
1563706320
388086107
1854041557
352444143
1611379274
235654021
1386116638
1906428227
1620089198
1209271046
556626639
1774546702
224464512
991183654
1029440250
1934682645
1230692862
2077865347
2067920218
1925866653
108599916
612491097
624955462
396428249
665806171
759340543
868522187
1323161677
1065960566
1565305699
263672708
1376119348
857050817
1915988304
715139163
359004917
1929332230
1323415172
1697696900
587600519
230638534
1286928889
1241251896
2022781611
147607781
292097278
1937563455
1540209226
799334065
1307970613
1605027945
1598438652
852487964
1667030360
249724968
1718983270
926795117
485493268
1452546822
384692962
1346081595
464495800
2115812227
1483970498
2057770605
222624375
966665135
1050259517
1206475143
633529661
706001676
1917310182
250227937
1843650025
1435975225
1289114778
1518734113
1799761024
536323402
1970286334
1704528164
1875966804
332522819
1850765392
6499920
1831289231
81743777
1470271544
1539733449
498902018
1709074375
851633742
1983606764
1854836529
794448780
1530020931
1816535422
617502677
832897282
534762038
49305081
1674440026
376087546
534717510
1192295979
1587397400
736425172
1974121607
1101027997
540634877
138973927
1061594884
91998931
1192860310
953969915
536191659
759889125
1752541243
1875720095
723120891
122397215
257550739
1145972934
916066284
700372809
1999589781
568706901
611621532
35643290
1461926218
1297924058
466581938
63560897
2076042583
896558301
974283430
439035785
1338271875
1352374830
316239853
1390355542
419714263
1557904703
1077675643
84950283
532454105
31676581
1328149387
1102423504
571980948
1425985551
1476489794
1812587614
1489868859
477975688
1176444385
47822305
320994547
1991932399
1575423758
1701465074
278385582
1993157809
102977145
1693120025
1637803862
1941670200
1835790629
470134379
708119755
1007142898
1206650109
84794338
845058062
1997826112
873759869
2011000076
1256076493
1946738491
205052994
671404579
730603165
338041441
47424223
558205908
1057931611
1688567657
536898915
681024207
78231413
1560816064
226202388
39237466
358915219
1596148442
1237521861
1862159516
425820931
642280388
193749825
797769173
1015143310
224296950
1837012486
539275183
430562059
1494994835
1479079062
1893707969
472201167
1103252289
1688043510
1210918640
1869542812
1528001151
882685441
2143404706
1515548479
1032967351
1816830177
192897068
2115968127
184385791
71776385
220163354
762702717
1021937245
103489651
1838905071
138188094
1841419713
877547901
788721113
1818092717
601977555
627326640
969923292
836824005
1540825261
1671578875
272758975
1755407434
1457871652
337997632
1881016497
196869239
22396027
1827500786
948584583
1256793404
2096266302
673508623
190575036
1427521579
425583317
229762365
1782558904
952810081
1816771696
1139348793
107069304
1714979277
814021092
1038141189
240739455
932845997
845911117
1717407225
1966555033
1968532095
1441434465
1584795641
1185450419
60133835
414526082
41736626
1536978857
1192503827
825464077
1973603828
719495720
1008292459
1863530291
1959244511
1837448630
1245759935
170232613
579546249
113886935
1651855029
209762518
800174553
1735745085
1186830191
1880869714
108465440
1110326787
901391184
1597742114
2035500891
660449165
1248633319
720407851
1355208452
2111824248
1116285133
885075444
1056407916
164169808
2056647273
1434957077
1816991133
1744030079
1678733482
1053250633
1693799672
1247018838
1164691791
939812058
81111635
1870113884
881162347
662392901
1835813363
638011321
912078259
514802075
822989198
1740388092
1691583897
1618806708
993148973
1236321282
1747906591
870007302
1845675760
320077754
1114880616
1509342895
937540927
1738148652
1842698933
1002204016
842490973
800509763
871796107
1395006265
576499690
1880122400
791945065
1351795831
84160907
30673416
211885645
2042403246
1587055067
1940859298
1004101211
1735986448
1095685742
583393635
145301436
1964625118
319386305
1643860921
854123647
1923704282
116493577
1619055668
2022632943
789891486
1643253828
305535324
386005608
1163761807
1915709919
829749686
189913019
695227193
253137000
368938785
1474615048
1950742084
2038891138
232930394
1273425864
527757100
858934747
20223049
132007766
742592833
91906862
1384264079
54381597
1248089788
483790869
104483381
1089070791
11399027
1802247276
608830135
1850073861
169400007
1894494928
403059912
1492370312
1622859188
346235374
892761378
655605469
1935252132
193437381
1829681355
376046020
1795322260
1954670621
401170717
566249433
838888005
1534297220
153724232
395873068
1076979762
1253038655
999878666
2011627145
1274062966
1827255439
1102659466
552619787
1484806397
548291668
1300287800
835060308
895826607
2049412565
2017322249
1753848411
1673461531
1430338136
1444272910
1746685743
389164072
1449677297
2053387842
309616348
411253775
1584198432
1304773192
1475309297
444298640
729257414
1603394429
176458449
742157159
340790411
809187819
575327416
1028148586
1887259116
58310698
1328170224
1254434464
1686334456
542288453
307148348
1741054199
913397819
1492541220
515761669
1138161634
1885913443
1585699787
1981656964
1338730822
1607550362
2082955536
2139989154
940304114
1735418349
1424522096
1959633587
1565417224
1717647222
1695078890
709159535
891073085
525941215
354665050
1537030795
1959619816
657892285
953259262
543464892
1257736217
806039116
883092234
1487789581
1943442290
1625762308
792846191
1813448042
1669124336
1428527666
1006479899
1182836502
228215097
20399854
747787185
654159411
599055509
1699455999
1376252959
1895773049
1699563236
1842783300
1902010627
507395951
154235697
351798162
1899540665
175365912
1636906878
152797051
1651528788
49877143
1446622061
1508360797
1210420799
1773648399
1818650972
1718014918
1654096630
989158501
764284183
1987925442
1920148957
1900680741
585445499
305402368
729949375
711743663
362106242
1308718832
82670714
686897809
1535155476
92687378
1889409215
1429231293
480383961
1189728173
729468178
1754802564
1738755465
981049542
1348522569
92268627
1105538946
1650089419
1172545456
1553332803
104642818
738243154
1203899254
1349962088
123876585
1313759787
2014240007
981398004
2102795708
132165612
1507757953
1491849926
199921491
1909492891
1158970139
1038644281
1551086909
436038249
796067048
19566600
55054051
1511858652
1676349883
378975179
1621908383
316665401
380545601
855363951
865895969
94938010
630980437
313162611
2007099185
765056429
1478787777
1363533035
1983220188
1881803835
1458365001
188598534
671521162
618614499
2059222646
1248481813
1243868555
258661512
2028215635
2128084479
921930016
1481650348
821852871
1800117219
709519294
1343064297
1904166846
551034745
181064011
1256404661
1559791670
1829759673
286071997
906515825
494422718
637116079
587595736
1890814197
1507069759
2127694039
164983818
1393155265
1708286637
2141484210
1910251677
1104505578
997002860
964587565
1871633729
411750998
14312672
1445729906
1271859309
1081637531
1824748126
1564907192
1832979523
928288093
501615127
1592483568
985829214
1611716526
550856224
1170213800
164469660
259891430
2116820882
1040725198
966593617
1805363892
966543169
1886985707
155816103
104585495
994851016
4135366
1107983318
1566153960
437547949
1421149225
383688934
474763220
1105530180
964253606
1876899404
1267601113
1939455964
750171112
878613998
251816346
1566811575
1740166570
615100136
1633985762
1044477380
756096319
541038614
1788405582
934366448
6195769
1661074680
116674278
1372590539
595479231
1326240456
1695471527
1889287526
13425546
1815172589
1236555690
390571364
53360361
1338621061
81330250
2096160461
1446806541
1920969505
832552070
1255920549
1492177105
969607769
627420477
698142646
875513234
1535992949
679987101
1660119804
1477778918
1756108636
2001261581
1239447266
2089158063
2002009304
60317616
1946801088
1763959884
1641867722
49305081
1916697256
1608877213
660403625
1971216765
1951372913
784070000
1135087195
1565670354
479029276
1393591280
1502984517
1758947553
1962267649
563541300
1420544573
916806273
1306340758
1303451150
1015503200
785699754
21571247
2083900643
2141302844
790021600
1051911962
962883044
938632124
173063778
1981217502
1880065032
1290278459
894437304
526715107
1430941373
1634329747
97631905
976378955
1062459123
1558670899
944261030
1333076207
1202923633
576059963
535404176
251390408
1185429746
31276335
919218394
277402841
1776810919
632444812
2015202358
1909296413
484588086
353815010
1942886771
1999181857
844520586
20078192
340981396
802183940
1976166306
1152044428
545399651
1623081215
1756628907
827178490
1261976177
1808649150
2011313716
1270318117
613675486
2039140535
472408460
731328517
2104552272
45223355
1694282366
1560055843
1648014933
1953825432
1286861389
2056934449
2048499604
178581726
2050921898
937819007
172382437
263157047
391629536
75593773
407067395
1002439516
1406939908
1559386934
55423062
1133036942
1334937970
164646809
2095152953
548898885
293168638
71156970
336505397
817141159
1632194153
1215341921
1675300503
84723990
140473085
1068999107
1627034550
1830116009
615528134
249515302
794302598
367277558
725479770
1752391235
1447593136
217131578
488283042
1064936467
273637221
1070741997
42348829
1842292190
1714813479
360091774
1537488216
1378150493
946216182
2086448298
1679205543
417265099
1362630722
1060843179
1566341875
890336994
739701178
490568195
983933027
1439311706
2072202007
919107536
1811239009
1603360201
2086704660
1277325439
2059561323
1711821505
1393819501
33254410
1470373893
1547845424
617967276
653180396
1089025697
1981781810
2130764862
491615544
1652552392
1966802300
352749811
2138048122
290148474
743392997
2080739224
756160693
1169565426
1312089589
768834891
931624274
2062689571
477575173
326839656
1219030738
1482975759
1153222696
799524842
412314480
747037133
354528822
1170345554
420832733
346068989
736619480
546710330
191602053
1302046684
572466272
1763972456
598144142
1651584678
1243437377
1489898115
140374328
1626714945
656623106
305030333
181375599
877348695
241567592
901893665
1418940293
1274840502
1452167438
2036655712
1772763489
1176195196
1102279321
654960337
744905262
1359388749
964643857
290253778
994164771
1229635625
1649418306
122189449
775617570
887402002
67290682
1246624652
1962537299
43101530
941689077
923508835
403889336
2047565634
574224597
1715555313
1608966805
691697569
511097511
724811570
1448288227
248115574
1877602680
1883498776
317291866
1250877188
1874351473
68476321
260523918
190002154
1225494434
446147647
345926016
1283908145
1269438679
1891432704
1816938059
732861524
1229873724
1768217808
649660571
692828340
1567032081
1551106284
2076484629
1427939413
1809225402
260556893
1930636684
715390634
2032291921
2115521191
1274822506
787597394
1451653620
869533181
1250308231
1718456460
1968835092
1562573476
78818728
323569028
305470105
660806229
426671108
477334426
65382632
447314951
322629859
1062252199
358712558
2047075926
1333663460
382744742
1703972324
2001025990
969962521
1551820461
954777529
1420347851
1122327512
1330365536
329324186
1047309034
1992579416
1206014659
575295388
1195619077
836046559
1127334053
1022691038
1124357227
215975824
734016027
1254892563
1671826223
80127043
55457094
1679372787
1576228888
3044532
757611082
1211825488
822823358
1839436175
1307224988
816075321
317820414
2144876190
176443049
333661151
775304583
182989244
1667268963
320863871
752863081
57382275
922311919
1079343920
122478921
319073010
1815870370
1725919018
1898655977
1188240006
2143644714
1719878634
1156867811
319074911
913799220
1312761905
422968217
287894679
796218190
515286909
1596952146
1162848867
1994341901
96250533
80533102
369517527
1105073240
951401286
1515018546
1652919760
288762266
1684030281
189333945
973912591
625322579
1584354357
2124485585
363559667
1141646373
1340773675
111102909
630753502
1722019651
1926628179
1095625458
960603703
2085242140
1874297910
887999835
988945597
1003629927
1012153133
996213454
1091982327
1172072227
895020708
846180795
523976103
447131516
159820142
1567399441
1956574776
72909059
653389117
875596190
1738416349
1636884184
1940226837
767007702
586718002
1823226063
1325908042
1169686221
552208222
1123787585
966134391
510180608
980150235
1209977097
657917781
2034577510
1121898606
697023067
319436472
2145682090
390228756
942690003
1408837044
1260213189
1397305613
2109730810
241648318
1646016352
10806734
223479148
1863482488
566807245
2103157108
610557507
83006656
2006990834
382851859
704039849
905175379
230865813
2013637743
1018856334
2052045437
446695819
1070374943
588557229
1837300842
2058044438
1713855312
2069754772
1992760611
1256778614
1709389268
831984223
1801799338
748387703
1977840381
1040652284
337261303
687411824
1344528735
1200266006
2011924370
110220881
1938904987
978204136
268441697
668528262
1721167861
1651482256
743650246
526237969
378778653
1357463714
400284206
609685992
273079885
324516387
1430766293
1955474456
119925731
1035743172
164350664
85702177
1342175280
1315123562
235077951
1147529850
486190732
1319758260
209956216
566819215
2121219659
1150806630
1221818672
116845249
583734331
1773337505
1644289162
441601050
702462534
284886399
1171286861
403388278
1243296962
728735766
1453166605
1131282354
1532359085
1145166885
666749583
802561481
339617785
986375128
320067242
1696961910
499920285
608308092
26832558
1094218046
320676839
620850373
1069830082
1987826995
809254774
1554793424
1982210090
188084415
307280752
602207698
1555902710
53876342
1407807470
1787084681
1266299684
1807833024
1346347287
2063644573
1480763580
1632188131
32354145
1983758131
1128481493
816665419
1746806586
1098211206
1821157976
1403048747
2031326171
459848812
632851645
1739070068
1713165777
830731566
145450790
806190705
929258237
14630747
1205481469
176715872
1474601847
1904123206
921663989
894741087
1155773234
1672857122
855701994
1962846242
1465636743
1361431855
537412784
757313023
1362626728
670548863
1824709567
1438326600
831850297
1530908246
568816895
1185987511
925771691
1970352833
1788769928
1607121734
1663859912
295942805
1270933232
207861679
1068273316
1799854820
2101259122
1032584090
881327624
987813833
872734317
484070464
1805195669
1598744095
1091707699
1749744888
287020297
2075279078
1295891765
351606718
367635733
1367653290
1626486588
1294496730
1865607121
906361560
60563981
1934616445
1463202195
1363275788
413399057
1063930114
1634592312
1794483524
1404379005
1842653550
355637022
1324289053
1993864403
1517182358
1052761032
1356354188
536778413
1367072568
2074958763
1449119332
1422911334
1799334834
149611594
2018987419
1034783397
621541922
67331914
583323965
1712254435
1135497537
76088934
1629300
1917547723
108765034
721114501
1032940754
607070299
452122980
880797675
666722688
1377323454
540381372
1009446992
1969191034
916787048
1550661458
1560189611
344530861
2004581057
1118124392
1147078494
764141996
572857449
502023465
630547127
870876297
1923443399
1416020014
128463847
49469366
84019023
184146102
1743059926
287797984
2042939769
247640867
404056085
387008878
515107551
181283569
1637307744
401562257
549076939
166909066
1223515006
64629081
1704316844
974149039
1560987613
1082661341
1826245344
1077152968
778556638
1190896089
1325974778
1031158529
1633111747
370919725
899727415
1916927985
1053786307
188629620
1464167917
390238531
360712230
1327211867
1333228041
1174909559
1314069188
340849196
1493436114
1834412175
768394105
544067572
635622423
446888129
715388604
676660920
886604285
2139862741
43932669
296835791
427090332
867475671
54276054
1672441725
1775413998
1435909098
124406766
681618529
1377993017
805913558
1953358568
739918957
1596995319
1124362456
1176989642
2061982208
1408115492
15915780
621475537
595228314
1891469919
304750536
1242836219
1767257850
1926532387
579494934
1206923880
709561816
1563053615
2118258472
1667251930
1908930753
21158775
1827187404
1936309027
1591073777
800081435
1899345747
1621623659
451734749
804136477
802999660
1685119630
1157485960
1426937647
623272289
1068353049
587146261
398405007
1002041959
341109634
182073856
1182773719
390715095
1041541566
749577918
1391065349
577829262
376527727
1181618027
2051504372
815520386
1098482246
1510283525
82425000
1069353019
1175767225
434014855
1428457533
1116570981
1612029803
530428725
1981840858
1740094608
1920020749
1078704170
649314275
323539461
1235455649
1474906606
300762878
1352316161
2023130213
943032023
1117780196
1541545353
936732010
731033690
198805498
102359737
2062315993
1664194156
2039739030
1984037167
217963107
1631406724
1863158386
1823726937
723943780
630718489
1032920292
1869051307
393784703
1353311540
1853888255
221405851
1166161431
1877077357
551455428
1241294374
714480601
986933359
49109381
1695491442
1993457828
1061893348
77844631
203908242
111699899
968371153
1477206927
1706110424
1221243576
698275948
199577630
521118487
93060911
1137849748
1886670759
2093061497
1930151922
1587066563
678698504
730191502
813687249
1255303272
2008820821
1966232955
788697313
1296021735
1202093320
681024207
1842327639
679837380
1003315966
1294420383
1511996266
428683041
1809757889
1021453047
816406354
1877796286
1766132486
1694588768
298655209
71556668
1621975588
445122294
483057676
587339701
1170819546
1054787616
441164018
1990995386
1457097650
738705624
1199011403
426540773
305768638
2132015216
1053824965
221920549
2081267889
1455622843
1530784178
2101073100
131616626
344368085
388862435
1677405321
1554585512
749663220
201050670
1856049221
59339221
572598699
65498539
1636207248
473384869
2046022677
1202799480
401870528
172369890
1228291432
799076731
1377752051
1306574613
153937873
877573085
564878294
2078345185
1947684036
1482379137
2006137847
1507498627
1164965894
68262134
1614658572
1479688655
1081602148
1070260537
2045149555
944365170
202228321
270268400
1534643117
1587312421
1443807436
1369515349
1173511444
425300313
358300640
913211184
580783433
375562340
1521381618
740757685
144296156
902220671
576762223
561641422
2069071819
958101660
1503630601
365934992
1201663368
350677977
965374857
171186936
572239009
460772408
1773093905
41989881
962119203
879192422
1573999258
1308516564
965797413
2129016665
477869974
1963163415
495951520
2045064433
701611579
1831721147
1433421603
1701459316
1912804202
1151790034
1957064198
803715139
624511860
853092660
1937144449
1265832605
36674781
1166366937
2133374645
860300604
2100170991
1506763693
1663581255
1906087953
2007018091
1403857830
889997121
441083168
1400585103
5947741
287682676
469858594
1474972780
75374854
1823435157
1715954376
1842908183
870265
1122357410
1393406477
1232460847
555159860
608679071
1318516586
193485056
545165830
918874697
376331721
1713301721
268090741
1841255927
286834947
1945682259
871589162
351861202
1710304548
748661769
272407903
2129674989
881667217
898626878
1163334981
1936091236
191620656
2075990612
2014650981
767192542
265654663
541565269
406181235
1588805215
1314074785
427719767
1397242910
1651017130
883352460
1200639785
749764039
1107411923
1066520992
1635978369
1692410980
1414995478
1424969192
2015970580
227039118
883273308
158229867
112432838
967912179
1557514884
1293254608
1357421901
2094782962
2093774108
692451279
1832081517
364296480
1493390562
2083268291
1284506497
2120479773
705778310
2084058840
578751380
405027683
65887894
46718347
911706212
764071858
489786143
1411672620
73643806
666245638
361658877
959549637
110859766
1689348629
1954286355
1096219691
326815755
317328912
1887244701
2025842831
1194146260
470691713
984964269
279479956
560492825
239841762
837845007
2055615457
1405644812
1112299893
91915860
2048510070
656547942
639772278
1181215312
165953749
1601950856
2028036553
2040863036
1925945054
1558484894
318178705
212119205
309750782
1318524923
1035684968
1444343582
236782478
216533754
963051385
1950359176
406057492
1729065226
1007424615
1330720704
745599340
1257111580
724328465
1222040935
1858660873
555928411
318120615
1889849514
1192451453
940372033
985214841
1984562549
1488618463
802981371
1482561081
1733039848
779490683
579631752
315944719
261139076
589875291
209249359
1840004831
1638388942
1521739015
1253836574
525827130
1522448846
2073196124
1728633191
2016786388
1957329546
1850668740
91215368
1829679387
1821121448
1910184458
1452079237
1936686439
283313903
1534167949
1667982324
485397468
515253859
1852984836
1972175851
776467120
176519710
1346441409
1568279674
1633145229
1360068981
169821942
902391081
317185525
863667483
2005751186
396980818
726487216
271175639
1038456207
254595445
1448826631
2051528612
719132458
1540654678
889578660
1639324929
1463564787
745643169
1695529012
245312004
609558146
1814024
1948559661
574161833
1691813296
1165925573
1823044348
1465644338
315654706
1697477418
88451456
1098284232
17556471
967133610
1973290390
579956274
830398280
900136362
2015450988
1792860432
2130954587
2140733253
972157889
521158166
938228732
512698456
341032509
538025972
156285976
1612303604
969642502
854695444
1183050965
327686038
316395471
1422122108
820566171
516860793
435789766
1286918917
761049505
1365122642
1329046826
251464399
603949451
343746074
1196612219
913469029
1814508362
916429596
1798218403
673241551
374713259
1475398271
1356262694
1057588585
416375106
258163224
1473983388
1814989163
109268088
1021381669
409385729
1449538479
1220806995
839942105
637829125
570780874
1330281860
450259598
136724312
1567529810
588363511
342335804
310570607
1288154754
528218953
1130693899
1438951165
1645646631
1312089212
513277316
846601802
1425851204
948170597
962905853
531063496
575417895
200630126
1893447234
1462587264
1137248030
720033688
404109080
358928619
892784957
1768575014
55439864
825882182
165088634
538750315
1659659368
1567722178
903244675
1606446159
611066864
475221002
1702812343
638335857
1971202199
1709599429
1398064933
69157330
347050668
724670467
787629467
1829871293
251710354
1125406527
1058101368
2012487104
1963823396
1602719158
546761448
839437641
1748906580
560546523
725943779
2086830417
1982211824
1606138804
1537530757
1823560356
472903144
26972750
80820012
179899873
1601168419
1187873660
1363171363
2020625145
1224312671
1589991743
2089194367
834061076
1549088700
1200194103
1003912860
198031382
165138309
2008042042
509002016
1694539101
1192359197
1239376450
255120827
1103339273
1093049869
1525636124
1321581980
554732410
342642924
112616293
740324697
773915308
826634594
2094660943
247236659
614695560
283778811
253306612
372633390
1175836905
1353489489
251773108
1434217042
1914202597
622247008
693950418
1000711079
2058897279
515712544
1288895531
767494618
368106686
332618067
1536779876
298356552
1206591028
587608549
1508726580
59173926
73321035
2104724240
1251140361
625292701
560457588
664445812
798739192
1490258580
1156957892
1648952073
946400070
421504243
286227215
1277654147
1481419482
150409111
715282384
863574747
1803915623
178351017
1628992368
1173664632
339866742
1916357459
698446094
344517668
2067562376
2011873479
1967756233
1837153109
1004986123
721649715
2039400265
405374686
1854947088
2112748712
2109516930
1076098090
1888521810
1505918627
1763277413
1575651731
955079941
260824642
1732405517
10969692
472381659
1812354856
291288288
1430666925
650615160
1658197556
1189181655
118050319
70933907
1079241803
2126553308
135447090
1519345212
133910232
2134365348
1618093710
1729761749
1378040304
608190705
928594633
89718064
1681859438
974592682
1943595519
576157427
1746743702
977992427
1679665658
867129898
1956072909
1108317155
952112736
1033139463
1252453596
627003233
1371553084
1717030274
651893203
363130287
1010603760
1130935586
237591785
1361048449
1346223983
242164613
288247723
513517928
1164334374
1675194299
1761708333
140227048
1510910367
1879590244
1026761594
1240309375
1942987796
963288885
719521724
1997147036
687415920
979033980
1021424874
1897487583
1159529651
536138744
1664992378
675149405
1957724444
1218321377
2138341480
799086654
1467320155
1973814298
979650930
1766465600
1257415146
961789560
1397192123
1023088851
837624516
605752439
1704660533
1188999341
1738884799
654491265
2124423942
1471397542
181100196
687866231
1129596516
622475024
1735123808
980538847
1349213617
1022626825
1375723335
1005166853
610497174
726433916
539142705
230698505
2035745099
427470975
160111841
362745370
1419233153
158307422
1635902234
1777825559
423195222
677799867
293282435
1227788414
1234779374
1730534315
1801591370
1819818779
1160214817
428695894
791072542
173964253
902750651
1638411217
1385437839
457573721
1278682116
1153150575
1384987258
821469232
223829106
923647709
802954573
1795474367
962694339
1213649646
333428542
806436948
2112719524
730916410
2085554387
1061910648
1086126555
1178682479
328711769
1582952176
527757441
1005202763
1954383065
1463095342
1179864705
1120108995
917977734
566545685
1260858765
675245021
790003986
1710626585
966791730
2126276183
242029703
1414191285
466558808
1402216215
1535610068
2130092685
967685021
1783149523
419170364
1567179326
1032555906
669175280
1564223172
42851653
1231584248
1143829341
23173201
1625580848
1750376193
157982642
1868871188
1802195363
930298275
1544415463
2130905093
1051957759
459269648
371833401
973873873
936240813
1991124913
399596547
1775405458
549451384
1965898575
1452590975
1957852995
602494492
1367569168
1065667668
1965946900
1137602275
452708290
868803614
819237182
963387389
2097584582
337072955
767162238
107325850
2083622518
1151549202
901637970
442478283
1458393184
832457318
1977299951
899302271
916865876
2982038
855686191
1423097717
439820973
658013051
256851204
1255788207
751649049
1909885859
880842935
2085973588
1672687002
1709225137
552369985
767709166
1224139082
651069645
1687348611
1697150632
1693527022
325442684
1710250995
1502257211
1274608594
222220281
1151795936
418388292
1703848489
2078457524
814898522
884734027
298822903
1214019320
864055101
1109989836
1911900588
18580904
603278890
704512096
1399201478
1586091132
193451555
360176048
1876352241
1794779694
807312222
155027464
689265121
1146128767
1689298822
1747699997
1487621351
2053667333
1356146550
705966650
2074103515
1398757213
1042550306
1749041641
430896240
409743854
542585869
174033665
1274447590
1288318351
1045139924
1481756202
1221298305
1157975604
1311470375
523427855
843568110
371344917
670248625
1631299084
1158935001
380297159
725366307
1279981119
1810834965
170993305
1713997758
1925799927
35720278
123829390
1013280979
758279021
756960959
1824242863
404348839
1752547907
1194345662
786434329
1702585857
1511975542
1704341105
423602424
778729584
1903365901
1153435095
1630257178
1344812903
1328759913
1944555823
641454481
546770470
401292358
1820480977
1159127924
2008749566
1889272235
1005269214
846638413
2139103861
1360399034
2128598730
1656429217
1274148952
691019155
277246216
208985848
154188903
1674996984
702481693
852191925
1739866227
1621369620
514306562
1206856096
664102493
135323360
507143878
276578451
1636229027
362785220
497750057
1000869645
273001639
1226125749
1382340063
96014174
715995763
135559673
2012965162
227006383
1162267956
580679811
585717357
1217615656
2136281111
1469139176
347127547
804794808
322327480
279231967
1112227904
432676944
373648600
240241837
972130932
2062645685
297981753
79259820
1422534472
58006871
98452839
1618383458
1581188963
156332630
1314821540
122122057
38997603
1459608347
521839501
451396459
1459568922
308121406
998571923
490027472
1829918882
746616161
2029842270
1182297039
1531047172
1259233740
2087069766
838683009
44212550
2095896385
431556657
2083200703
4242484
1819740832
685827694
1710798746
1015285669
328466763
1115874242
1029894426
1748656440
517871060
1039561230
1196558219
1736713632
808934436
46895920
4587746
236869922
1702623401
317536475
259226937
822627758
1290187920
1995722658
1241155223
697544018
2144733276
1383732285
1209387108
2087287121
1633658945
113950956
1074888768
806540199
1346266658
657133919
482620119
1220567447
69780533
1375819400
1873091017
970899726
471133036
2098002715
562327369
1869966262
2138319628
883308612
1440144822
281265577
780488022
1584453602
1781477299
1079687619
1076929120
725156363
208917762
1585117898
627217
445179000
1000819211
105200309
281426082
1875905952
1493429752
977158217
1791250383
899503422
254769099
1688157599
1180656282
1394985676
1214694604
669662592
934904631
815520386
311310107
863072055
2009031570
594823579
1552152330
1007925587
1683493723
1077854412
1160740831
105619191
392652738
1503981622
2039110131
351962131
1578507173
1870996158
1512843730
357226900
1961639240
595085246
72525689
354714014
1253277142
375813635
1104881305
1952690617
425331654
490505924
921153974
1087469445
1864007350
847335276
1495880189
566092147
719442467
1071497417
1065941704
1120907976
401318126
1199087229
906975567
1669033001
988993011
89070449
2002210029
132190969
1617633582
1541632887
801244608
775965779
199502381
743309916
186134302
1104435451
1325244306
1746550983
1458045801
1637986618
908231570
1146578755
519936427
108476942
1877100682
1860212851
795332330
1472261484
1042698762
2100407128
1739229700
1953842447
1316671400
1042409249
1303654034
287959795
1585010072
513235137
1057542366
74212472
1962415067
1509186132
1080577080
1009965862
1143175394
1870624775
444769326
1163158748
578393290
1587814989
1864943463
1867272921
571057995
1544977313
1104737612
1077983388
267384191
1935521509
1471178763
310513647
1005999707
806130555
79350350
753587583
1503851864
908990731
1543757379
541597428
2008264315
1929736198
1504208050
1931800315
1361511771
465483869
553477581
117303302
809453186
696499506
1925088596
1524677656
241125992
307413889
991650240
1820370256
1140237920
845294257
653303014
939480352
952645102
1404114091
1534571703
1917004301
883032149
1560401831
874638705
1028263634
661880111
1756946454
1094546856
1904391241
2020340488
1240442509
1189167371
1776844787
1681384390
1086494274
825233579
1910297093
288660337
517960997
2057943266
1158823867
314246804
1246298910
747160099
1017042275
906444245
1160275083
555968087
131340823
1532443860
866870701
1351606180
1966511073
1664507157
84358389
1455771177
2005718971
2003108116
491268380
1192315311
234039338
1397369940
187729916
281107904
1715141126
1639787419
2082293833
1949984129
1352691614
1254707292
1248546957
1963383431
1432750633
262038828
1365471253
1786639804
1947131738
1877434934
1301757277
1381497719
1350981330
612410123
1087111642
1015843974
2032022585
80377240
68744860
71319405
1955637745
982486697
589050421
119368156
1042421597
172432536
595119635
583098494
1619400141
1900997110
879492449
1824341313
2071391023
1515056545
2040175037
1263255578
1520122998
1363468855
1882130593
1002152027
996736804
2128834109
357272775
2030348671
1984432377
1281487821
1307636787
1071510800
50817874
985900556
136495398
1759908745
1543062819
1907325746
806368130
1723422778
1438905241
1640843929
1611854123
340164903
26289895
622525257
1165094622
1170830307
128840667
2130526599
929225847
522270083
479752777
558010996
627485118
523497246
1841090064
1392056931
285026654
341671424
170424175
654193564
876871564
909673569
1917639354
159230363
339444153
182402391
589722942
981049896
438387879
1321591990
724215782
1382657476
138912477
631221967
428465038
672771955
1995897062
727648775
639505244
781734201
561199240
1617914498
779471208
1778063185
1649557723
462908639
1072388824
931141461
65963911
1936939172
1889621148
315092006
1289257580
771291514
1276197725
1206830412
2071886722
1021332817
1329991269
995622953
201729667
1240534357
614469992
1873670726
478368168
1929708992
751234452
80130446
564558855
1585730240
423824642
1403999892
1468964807
774603197
856071175
253047743
425536975
716054478
1759282189
543924523
1986072929
1871098927
1209411363
1687463036
525764400
490829770
2102411153
300234700
330328591
1505770046
1909625264
679630952
164233662
1009101818
1462004632
1386510468
1875746684
214713111
1736340863
32734388
28055299
905967920
607666974
120305460
1692632768
235086815
474678222
949967980
1427715342
221205630
997722263
1825948627
980952017
198972107
167567142
217377730
1487491869
133213872
747230024
1772551698
1085291539
1606037823
604238733
209355564
1880244642
632610098
1140995864
859862581
2028209019
1842047653
357470785
1762748518
202969421
647413877
303142859
198301236
1255009805
939355012
1497077638
1102886618
1794090508
533042163
133475681
395744120
1499552644
1566684377
667238946
1772490139
384008322
38319409
212891092
129791873
1901489488
822413780
1729791493
741490660
269590673
1492628937
1321257953
1315489156
587266072
836838822
1689963918
1094302350
189287
19310581
2049952986
1259447803
104954410
529643185
66679692
568124554
1155184333
515797146
1336938219
1049329888
1777173264
1123615951
225641071
906067152
1203454950
1042393985
404352252
338581259
731135145
1803573355
1167173543
1597506897
2044852757
1606081775
669059835
11934929
1746967270
1152580542
287036175
2036508490
527289831
1267545412
2052255421
1620380394
154536612
2108805151
777682672
1625617063
1654137862
1355774448
2073988313
850249794
1079869848
1830552097
956117797
1294190833
1568502250
1939520641
1857925660
1638968464
283330263
308595641
1356380946
966468056
1535326970
677767872
1014671508
1677535003
1293529342
369366394
1227275050
1452336225
756909021
206849419
778347721
2095230479
602846588
507052211
1971312980
601470083
1466536077
1078116867
2115959883
1182191502
43989300
693190949
847642634
1510702213
1853456856
999722985
2081778652
1783460922
42802341
59765624
1537037625
1268932339
1569716506
1156042112
1273510550
1939294040
621413656
1207092724
746012408
2050532685
564121283
1496947804
220454191
615878126
1310097695
1653303840
533377795
1256793404
1794016472
1210684918
321580150
1339808354
1272546743
1602590604
1739433410
1978655036
119530039
1756598882
525178825
747094687
455442436
2100609330
1293731079
2111636957
1063008798
1100947311
605090254
94219653
1593159315
694327489
1538751986
201948888
64582725
811058700
1017363219
1706538572
1298347555
1148094741
1191268877
798461749
1001636912
1949155714
196216608
1885966213
688534344
977907527
1969426138
1435601079
1487035013
928797409
1997880909
679387730
1370902874
2075629896
1120154836
667432817
825789183
2110804651
1944845403
1398479373
1169382414
790742178
1526475201
1274156883
201566181
359263000
764797533
633600839
366011259
2069143287
249252775
34893619
1825821181
1568936762
618279173
646465763
460148535
658424075
689906748
649537161
1243888937
367795012
1092453604
1502667760
1757857254
80337427
31095386
305088673
923094583
329657921
940963631
170057876
1052279828
1215818504
1762511783
573358565
728299238
1383042596
2145405816
1256515532
87855455
2120858542
292258093
1836329414
57627422
614377773
285137415
699566336
1244092149
1997303369
76200132
546156469
20590921
1185855206
1976301502
1121382715
30297125
1400525019
1300163315
688376663
2077950710
1794300480
1866947025
1789088650
1414491178
77385309
63463606
529520585
79614699
246465054
1616678822
1892698705
1766469349
1278491672
1744662727
63406781
997380080
1825082238
2104813691
1378816744
239628617
1601590337
1068141221
1575312971
1168804939
542505439
177723444
394819272
991567707
1179980537
235437980
1655777075
234019654
1056076462
1308668456
1558897321
1316491601
193778024
1274074335
1917321731
250421240
1628930479
1650597539
714464832
1076441951
943860181
274387076
1218101276
865279338
1251352587
842159816
576681702
1369035211
946925263
147474961
468082238
1140436056
645291297
66227465
2006763367
1352754527
1943271553
216163030
308194344
1005322740
1763935805
114911134
15356082
1414779968
107981159
1167905854
642087560
1633870751
795382930
1962986078
1816381072
787015697
1793428181
1310377995
1201991061
2125223908
2124661492
1596002045
278710242
1400084536
1126948400
513207880
962856525
18916259
908993804
1246378688
888867913
650872842
421608642
1911213678
1290454256
1720415212
1980514504
2128101024
1179821731
943578332
1013668331
1224720498
370256945
479286625
594606833
1373682871
859369644
2076823967
793004762
540556580
1660896824
1426501609
373545774
1511758785
42797075
1750562112
126726300
753204808
357230272
1154604286
1197659973
286733126
1302993595
1047944093
1655420773
943563803
1422234128
1449311358
636991171
1717865036
1534034883
685644604
1380307353
1111911739
137581280
83408576
948604472
963893946
1735000630
1167128370
67867686
977048503
488965093
1195981238
1658577415
993116041
87103707
2101831166
1572436666
1141504512
136187564
2135109613
839637242
677567335
2017969129
1550145497
29131610
1479734990
2116434520
1863580053
1011441115
1499847062
1541379428
399548354
477470238
996608641
1197875841
849591720
1305464915
1393432282
534665412
316170864
2076042379
401033209
282905081
1509864484
886570687
2066716373
1941067497
2010187095
1748980198
1197045555
549391423
1837662921
1665807978
679371399
468804572
166406514
8285401
1729280073
1434358922
1589946912
1614896459
1102667200
660961276
1833861506
312340760
1873138425
1468469785
236520893
670771633
171238913
539179283
2004726548
468326855
563758557
460447454
1587261364
1389365999
1933521941
1692995192
1418735371
1725002136
1810837730
1041189283
1561373618
1174095925
1175568651
202043090
154326653
439080538
1648255221
227182908
1157304638
1752172824
710591042
108864071
964168537
806432738
343243808
2052693083
2008611534
1420553449
596089863
406692235
1421318205
1911599991
1858733154
933859479
690471113
363105551
109826909
570780874
60742102
2125702837
1693801924
1047325867
1625762811
1796332222
2039072898
285090170
102751385
1810441634
1479269234
2036869571
913825286
1907094745
294332002
103594623
386544780
1881712664
263011181
702185382
208143849
802274370
361742789
2030519689
2128505899
1876936842
1404241320
7315777
1755267650
2066423681
1770382563
129315921
1121314057
1231763665
2003395871
9898746
1901944291
1083803842
1324680433
2033034511
2058710517
1746780894
396028366
1014482569
367926306
1259117961
16241758
1711224959
97338471
925668938
293776326
1981608260
938509622
1331656515
1406966408
1520807024
59758129
1686357653
1002656569
511236569
711694695
1721430174
462069405
203726369
2030202164
2098172699
331535967
1857964463
1428220752
1589459219
425473250
1709883349
745961627
77083442
1258001848
1726201891
656213272
2069445654
679506646
1215657793
627885841
2063710553
2000260790
600828473
857308055
1654985276
1740883608
1223382739
1520430976
1838160495
1924818625
2064672944
1669763030
974482761
1574600325
1629312512
1062052962
1871832318
891576378
50996176
521020838
1777063918
442686648
650674206
1932334750
1061215202
501697687
1823344534
1867186084
941219623
262767107
571028511
481579956
135247887
1197740707
1286670247
1705605850
1678654612
1027519024
1126750276
1517047761
1350556158
174776571
196113999
502845406
469946002
282283769
2109391864
530599477
569930744
1662388345
1009424618
672319819
756034109
1051105911
873978919
531309604
179616757
1653049439
797180636
676681719
1141317253
18832443
465467131
1208474066
817813860
1377207956
136067851
885507365
1345377204
1922510305
768320548
202002599
1564040896
309895413
2009772574
1792657375
1489710601
1215358211
1812540097
303041541
2047550324
1794566051
1114247930
1888542108
1015215329
542911188
568359052
134331970
1539196457
145132516
1449895994
1300393801
1135840376
1923347062
1396505963
1136242548
1620050516
1128354831
943730099
160225287
94597477
338765528
2069795438
134580081
1389733053
1250625785
922044987
209130659
1297522317
1221313788
60911605
742460537
1357935716
2130679744
1296286712
384189261
1202705250
1231530940
803615488
1292128324
1275163416
1374253039
1508877239
2003324288
1096657590
1279202237
2077675215
633731808
710122095
1513587568
215028099
2031086855
384777794
1617465473
351125136
2046445372
325347808
960216234
980260296
1448828307
472708346
2060210618
43254897
112455028
1604823372
1953594219
428475905
978006258
1390705504
1748581990
2094852018
793506738
1839204308
733903196
1121111915
651541755
112447479
1064234592
491147497
1967210786
1948525742
1600444435
116712831
1897579136
253432786
924813890
1653108989
431560032
183308571
781282726
1496832452
1257062183
1924707730
2022990184
1555588484
1601099957
32772776
2135328400
1742550449
191359724
1522577763
1267706353
504051716
1753013028
1301322591
1505700089
1931940101
1268919732
1952341339
512763335
71914412
2014527399
1649341821
1720746108
1783588372
657979835
2069644907
1981326128
1678087613
20379692
936228978
1452677540
893009606
1534479175
344743066
2047689192
578251913
429699576
1075644434
55935711
855100220
24690602
238597066
1602279246
368722321
1188941545
1770148340
2012883341
2036802423
181179414
246148599
402960148
53664234
184384645
501608838
146235657
1297960869
156355777
740561516
562207953
15647696
1124225609
2015924474
1435020746
2138484991
82519249
712246281
617988015
996336934
1125714082
715542323
285473556
627490052
1174471555
1636170678
1604937930
1936132201
216670177
266713285
200217978
1399206325
1129882169
2064559305
1797786346
2009474305
2052294343
219325860
558146026
17041722
847708876
1481525447
196772553
1314188165
86060754
418463024
724993387
1327067019
1390263792
88660379
36044462
1672962040
156650214
702440868
408853590
1429677619
43978868
725591147
1474295867
165504272
1771876960
456044466
1225738581
2119756443
1824779246
1148192255
1511211825
5432448
381796691
577907537
279003294
189359219
942094143
1347597039
1902419562
1892906554
402742771
1683319992
1632021623
748267994
2095723957
652364776
1584113725
2071422098
720686664
2016392055
22787998
382925573
1934942186
1906991390
991035162
1804417774
1209023872
1068059390
241961926
1973728506
2092257356
2106949147
786493352
1871861236
617377568
1841349261
1659538053
685858581
534242736
854097189
54777397
2074673440
1015320732
2101671501
1805651878
1526645292
668330040
465922469
336883292
1241139275
975971750
143489227
151718426
518898602
934984030
26590479
1348119418
2094314743
169982405
822238321
1297828021
403815483
454000960
777764822
1335194065
1506353542
2472611
1954293265
626738786
518973337
335956192
158190888
2008234276
427405669
634247354
2086993222
263617504
1813696291
1552963094
1148635079
943564625
135258257
2061022081
790657021
235212698
1275423957
1322237354
691776124
1924357391
1415645413
856016791
907513074
2045186058
355132768
840219216
1249775917
249141926
1861079542
1777853829
294797138
278051622
820419242
1564495521
1965358887
1849439498
279515400
2053129915
1620988445
1716072130
208916063
665222733
101364344
660699821
1538033081
1357107635
876524523
1559421399
546338843
638883059
1572293466
164816390
899498540
803118862
1979794987
1865448253
1083659511
273857941
1111790874
243337708
952527124
1218327925
1582819216
1382981078
1648885251
206168998
1261096399
474027988
416540437
530707089
2083641785
773316625
539516819
638789661
1712042093
1086180205
1383752569
2014098320
550507986
80916222
1695039229
837256057
55832938
651978788
2062080707
999522538
1158761563
546561178
660332015
1063650186
994920903
1102111662
345926016
1951451742
865958029
1396568322
959188262
1103744236
1098635714
66349926
1266811743
188389081
758334099
766009141
2004090007
1987021315
1277488770
1442081088
1311910272
1877354968
1504292745
844392067
1575196622
966922647
1311325298
663925380
1266161242
1267479672
773174810
81222072
1320928776
1704143581
889124009
530662729
1295396748
1892142060
1515530082
1543545319
598206567
129433211
1743504455
41234908
717455336
1197902767
299003047
1074293110
1981975426
1214302879
603925953
388121560
638051068
799590272
1405351448
415825499
1711832862
1912928068
1721802723
1090791579
1774616579
1065902347
121476517
531885593
1878682388
1448988250
332366888
422368736
560026326
1092999042
2128476323
692182788
1222989604
1960878455
377089041
875423018
7060547
1954646629
661329697
1909408566
1909824456
1550354857
414447979
1801599535
1367904244
1282884406
1095223206
1822512451
1349799148
1045891150
1484902915
1432866320
2019341805
767395888
776823506
617818475
2129792815
1751744484
1519385099
1103311723
1130364640
1961904095
179768304
485481267
110625737
1141446958
246809060
1624873680
1688823098
1453657585
1957866031
1550999896
464506078
1442601768
2126634075
1880460853
1879017011
1132413520
412939565
172022406
564566871
560984450
1199306467
1297158269
772144048
1358796747
640022757
2059008704
350601467
2077048730
895258789
1129838760
91529626
1974162302
114323610
1807796134
667605172
881605410
1348667800
24832305
1661871627
1204367268
733002273
1785938530
164744865
543785660
1104466130
854307246
639854805
465919341
1986986342
1970295282
1036237694
342295065
92007634
450604188
1048857271
1050034855
844080866
1967030490
1474878843
1593045306
2106831347
155335054
7363181
306485222
772048394
85725571
1215107277
600529605
2127884048
119128804
1983739078
2027095065
948631948
1510614843
160604399
1658957098
106876356
1403263220
1291265139
986584863
290776115
1568185263
1860020478
131631331
354257049
1545820714
2071009450
1709822397
1630314491
655793379
539886224
1063346479
192048432
1344013044
565561784
1264174455
1799757543
349940799
551139957
364953033
1139321710
708134928
130132816
922021951
622870201
1392080197
114578329
769536842
1909751306
305304213
1923071212
2144323343
2023820769
2002930786
2043879572
2002243910
92712202
2044225737
329416825
1053012702
706101666
1524362598
2143451448
1795361473
829170478
1719960017
490473712
773893279
219004162
1953368809
1396166176
927500715
350821918
460033953
1851781631
232843229
654184896
1820881601
1086524370
1841624961
301039004
318646735
1808506311
1838974832
2037853903
1738814400
1372934237
297587674
1649134437
1768224345
1563918869
1126664515
445252671
69334670
1765452222
880965089
1090035680
1715351840
1016426869
799310619
1876356468
281290861
1343009555
1856598862
1589683379
60518202
223459301
944748587
1571606524
118044351
264060196
1018507392
1728768725
973955207
1462156000
1544234382
1820016499
673541391
356358697
278123440
500941191
1333342568
720895491
195458347
1172902590
1807361047
1379380228
1430010394
461238347
353175814
1035813707
72279106
1278206914
1884042701
1835313887
2048423566
1381088440
1704601846
884738880
437018718
1054768252
784968672
436326230
992001619
1057536706
1471923033
127791650
1056228645
289937468
682018127
909142643
443696915
1097359362
1021878680
815930224
1365631457
437524331
317863832
961209626
1020736014
1130229882
1374684985
1557008837
419634958
994738306
845461590
350742522
392241622
1972399836
1705141958
1562415920
1213216179
1248468023
842593994
1002678869
327172709
680846513
1616130617
802099909
2135583400
938419332
1246312281
358980737
1163973945
1089659027
1957202709
1053365781
7851131
829588622
1164822936
1453015914
396262922
1652514169
191347600
1571191005
653502559
1819183608
259420003
308064036
1119530749
2041602515
471601605
1098979134
892937145
1889915783
854243483
1808824466
1765921036
156483973
622635142
754874125
2038662330
410390114
44909649
275069551
1824958050
2127503015
1753284983
1053738440
375050034
1643588192
555337571
484769813
1504553580
254787333
1751266893
882255239
823013298
1271934292
743360750
1945749956
772229038
1773676893
1672541313
1426301378
127115996
2052788566
2052433478
816972995
1484753394
1694537874
484169830
59312157
1408041292
1858962795
495514643
1177121864
1543769186
395249519
2092311192
906416273
1975862410
524229033
170911188
2017048265
1642531660
1744467932
1699243133
97116371
941625641
1588558036
1037011157
753052563
1334017379
679100551
1540339267
2112960990
816172048
2097853226
1048322025
500483000
380060510
784408705
1132751440
577829262
382962781
943131636
1645720182
356927654
852033617
893502417
194561873
1567058648
278526429
1491498840
1858322167
282822503
1202022667
277247994
132923021
1315245386
16932138
1596951845
6467503
1004921341
2109694981
1608941352
444390551
1791754826
863633061
1303377193
1145918211
270613746
2027825286
1096650975
1223324801
1909179277
16195816
945851267
1090867465
2031463257
2140748856
2008169500
1747659406
1441592952
863232113
1221665152
1834077489
1473630888
2141177555
2071564361
1397457227
1705260028
1923340814
614800393
1861135559
725145281
688980961
530251909
183048296
624510645
16174944
2116951909
1117397677
134960613
1961307774
1097336615
1400026452
49514110
550366338
207932081
659283892
1620095248
1157223977
2075366188
2080338019
667357169
1869895425
1115996273
1602962730
306981300
1568685699
1349678928
1663354711
1539983749
195441814
1878640600
1122462069
1526676952
1682305369
522351540
697482950
148049583
1970617627
244359432
620008241
27541912
1484843987
1501192626
1017339174
1628774593
1797052429
1435500158
298850392
943264312
1182097334
1006931200
1888130056
1985376193
1579069307
1316718934
1387723650
1647371488
765001453
1076593153
1762400098
1958212594
966696692
1190642591
1110745545
2147225142
839019143
1483046797
33937926
923230097
489024341
424559771
1689005290
104189530
1125884120
8176190
1224342986
1355363532
898177950
1568129824
890411581
349264721
458481281
381892741
1329422117
738664541
437937403
1698629256
1589430760
1984177649
1727946910
1387081325
919781442
1944634952
542724290
1594958961
925107020
252891485
302508362
1739987973
2004152268
1000362671
369389383
78838260
1610548068
1263923280
1726868086
1041123052
2069302719
1628626942
637225685
2057620205
565837925
1131227916
1661185808
1110876386
69178391
637207778
1351258613
81528681
1187751568
1412519071
1531212669
923193918
438205211
67699648
143575760
1639663578
683984301
1501556805
2033347298
460543027
152900189
41913259
2026759615
1076341319
1193971228
2008258441
320735781
797040321
1818060149
1508122135
1186680233
464946192
484859501
316810673
1767987152
1519385109
215679003
1417381260
92790189
817305986
1253051615
493990223
2116875421
1354351870
1057437441
409694824
862478730
637594066
1125316590
1493629839
391194523
2101460089
763855019
1547733394
1150052636
1869944383
1404980730
618095219
2012755344
2067383583
759659453
1680695222
1342089607
180783251
2074020161
882721566
2137504598
547970276
1001076282
1218317461
418924878
186540486
782127410
819845677
1733194276
400651083
1702428652
1004192264
201709219
127599185
483335993
2094932786
418850009
1684299673
1036841629
355865927
834325685
258870259
2098461417
357487644
1908128659
200036985
2044450168
363927445
1166789481
1613277576
1365738110
2042319885
73793067
2002683660
1583672883
345715044
845011509
1202192103
582216758
1488383099
1556486160
1691993206
1536772122
1939251518
1287313210
269582336
727046851
1391679470
1759282560
1178096216
543543473
1847794679
115932087
1122367934
1426697474
381142840
1076499870
967351379
850812187
300421976
143540153
1785042264
722211864
87703576
1182822668
489775494
143466396
141596913
2094596789
1964362116
673970918
1110266214
1045278670
1903014769
1488185063
1908918325
15414875
1951059213
2120646240
1518327719
698765457
1114285369
1870039866
1327960293
1829275114
10692340
224719361
1405797339
2108023230
1832634584
409802762
1271461357
1967053491
1008025806
2098806106
633099171
161309560
430464762
1634432243
713086536
198864275
1401189277
1829084835
1221048430
958072726
354711571
896886845
1963733886
892486533
1872910306
1620737689
1303600704
364478901
77835975
1459003734
1495319527
1290459870
359023165
1567999365
1709539717
930457506
2128228724
1736644519
882664705
222369914
1527604888
24967191
530044076
218163424
1268769844
347247789
1784436309
298011900
1573571560
952916706
302052881
83816169
1540742737
262084684
2042472417
1025461108
2130040446
1598718529
2036636660
505854019
1389423574
1498595827
1093397934
351033875
541699690
855827045
331832273
690585684
1353992969
1189980998
721833599
988785855
1953401463
1874203399
1736614339
2083011767
320107995
65298254
1964302974
694412382
2054432753
534481405
2042906111
1409351028
1769642915
164204111
1520160300
1585933705
1182933512
2061310649
710083844
730345020
131488179
1837113131
603549073
1461259329
931642395
1268586845
414065881
617191817
855893421
136034583
1636459081
1880411592
1099068009
1937258560
1442914601
1933697313
885144566
277136547
1695566951
984602859
1465994653
1275189607
999571382
753334728
1359874057
1495852999
1424407006
1203085369
885379252
1421255214
1300473859
323123918
1834597744
290275132
1477762075
1880391340
2053875114
2058222082
2032609542
201817148
736247502
758899468
168054755
1319744806
1866246485
2119596254
298388630
1792510100
503910163
1035725116
842183486
234216067
2007998677
1179718632
1143244655
1069035747
1891292444
2027906381
755605892
1842735027
1346835268
203412941
840780811
612760351
1529247922
1289720429
471043187
1832269431
629916792
1285702542
1409487341
550614645
334698019
1434602738
1363202622
1011518313
852940980
2087976619
1654137862
1507257047
2053197480
1250677444
1852166956
1176632563
404925570
425501188
1201631916
863705384
1377367575
558326553
1057643233
1381985666
1233726073
1124609267
748577620
160575692
1591955492
394479566
2004646851
1964690029
1192843454
151408661
1913210837
1032993785
1400209485
649971683
2057939499
1386239471
50836999
1778989821
2071336197
671881956
1408818523
981917359
1247093941
1398397886
1260407357
1309505591
1549311002
1448059396
853133475
197390614
1576507377
206383349
1048557176
474850316
1835525034
435357607
1710818158
788983939
449184275
1265664072
1413359742
145237450
1918580067
788401165
2066330454
85696601
848011708
88044437
2047345346
552618830
68315861
1799514035
2098995042
343709422
1191196016
34502093
618053558
88624738
1192410904
1586774079
1556563926
700427851
2101488683
1858696273
237056792
2002758371
1513516069
3525483
2031231843
2100666159
2017757275
695874928
964111993
1408544465
1684240122
45785515
1179407776
205501627
2002534514
243917638
177268468
252101206
1083576991
195873374
898258844
2119225447
557263997
683615323
1476356005
858972878
2104831302
791794480
930763197
670850115
101706185
802997422
1206884621
1492795256
1652823001
759721064
2112593476
1518434575
1122601578
1226388730
1828203136
497533244
290339312
515079382
1584881977
129267870
1689469358
585300130
713661566
2037413903
1687476070
169711914
717753876
1626165252
1271929275
872160917
1118722613
815026981
369459679
965855664
539621382
1811365792
2072584261
2107430810
765814545
128485477
1956030603
1597968759
1652784646
230019269
1655956621
848934556
778455810
1471610110
91467207
1916242788
1008602548
2114456524
1020285668
841909902
254452393
6107335
85066760
1551593978
818838302
577101922
394378911
588274490
20492317
337524971
886829997
1157231982
989685454
1645927966
1352021354
14560978
737807455
360539338
339798473
314881237
1260800397
139531482
404328206
1614130208
1358745967
188662293
1252205423
1973803074
637482112
611566783
1455848712
92116553
66122136
948246263
11458750
299387926
104949337
1668898316
1208384745
1804035123
558582223
1579028915
2121049942
240874517
1547053508
698716369
818355592
617512535
437743194
1089158913
459219129
991882402
1644646165
1679813121
25687288
222168409
710828461
641899709
1235442843
497045301
1089359812
1782566031
1393975356
1473229828
419197851
82215919
1378697308
821452995
1879233828
343471566
1797005967
809945063
1822793967
104686615
453924823
350679598
1237330945
2034856486
2075028428
1194385327
699414672
1006471168
2003566070
1972918823
1279938094
1385618115
1168906346
1489197213
4028542
1862268391
1441401997
226720663
30343701
1748191183
905279618
985426114
1719126011
1057153905
615134838
180178734
917493775
1315721254
1048804062
1147358402
499495399
36022429
1335680605
1107700822
1970732549
282256775
1511089272
512380582
1944905989
958738872
1532067708
37705615
10948352
980262257
1639051279
51260658
286594820
1260021753
1622643508
1852361482
602368906
1736347109
1388320807
2086949406
1179521108
1377677944
1393551306
146164962
2002432444
279882605
763905060
624810340
755367435
1590014841
1571773193
890175426
1988636821
1583581694
118681021
1663719740
643385610
1801334952
946073787
152488071
472862551
1483672117
1815347201
443817493
57892931
315198921
1979353458
1990806199
738396418
926520942
482722176
1277478338
1036945726
875348564
2022533099
2140400131
520199541
1868617991
1814285838
1456084462
1361794899
1616257091
2076972342
2103574508
784214316
663897529
472710767
2136485114
1661834011
375614217
1500068222
2094823653
642370004
905951522
601009043
119797989
364030679
1696378061
826899774
606821427
1913271823
243228912
229506049
1360866630
676358370
1159954035
1321383972
1562314100
1489525778
1729708648
1313303769
2057726060
1622539620
1218315338
1981074282
394653283
1783861782
1887934927
1797346032
12935442
1650671736
8346651
586114501
109138358
846875879
1934497449
91797942
471884741
726606971
2055230890
2057128332
1946056624
1094476281
203076509
91836222
461835696
618179857
15607627
457437611
1994907109
1182183058
1761243656
1793377687
495572634
742681683
951070325
513372276
1901110984
347548114
1655991000
226054334
1022298369
1300190641
2055861032
594770503
653396021
924565613
625932698
1904517554
704923718
1907539863
590084881
1762650389
1541419811
556791113
446992395
1163932720
1748214989
1771899534
1136662264
838314370
2032587490
1796474073
389584277
1124902264
1447058987
1496061533
2130817775
212334232
1054274494
2104205465
1600812762
1891025201
80137512
500786070
467638195
346616163
1810688045
1160213731
51230529
375371726
1603158705
297963014
357220845
2075300996
2137284431
719621824
1927336456
754509041
646320704
574075920
390101133
1027552269
1390634501
1501632358
838351342
1233370264
2078285603
1805906429
589307810
1688210901
1427254275
542902562
2144721600
632838341
1687295292
1165870808
1422550136
1057738658
245869682
1311330110
1315745028
1547145339
944629938
1674975672
1413243500
598696949
1364100870
2144302326
1604390454
235486173
304108280
88823278
867931199
1591520900
191313271
681057901
1820416040
1688413057
1463822323
1441426600
709239411
92231421
964556812
1081247036
805453920
1539122962
105744787
404075905
1208911101
362171093
673919727
683355212
412424093
578465635
1330281267
860407201
859789223
1409819199
121451533
500347542
935569377
198494856
1035813707
2062429596
1346492436
1953567701
1496944114
313040329
233898674
461480420
1685400062
409234921
1100001576
1912179742
821645200
783178023
1292566080
134660180
1069993830
540801990
1781762655
500126218
347909274
95584508
814476762
550351784
1829335930
782189250
1380748759
1343942423
1190369396
32843561
1893881704
892663671
920653198
798479439
888936887
432076868
1294104153
1250011290
484583790
1333575772
991065231
457701405
1817563848
736472115
946524067
367844921
37002237
2086238114
538299170
52942528
1971564883
1785886812
1075775199
1462527392
1457724504
1768001783
18223598
1849445974
986865831
1527507720
1282889893
425340617
1309841954
980916868
1086841570
737916437
1389268189
464070440
1685157135
1142530088
1840974618
1761795153
1284368687
87206485
1652368730
1842909137
362848907
1806174972
1561439914
1325325321
980887351
1321643989
1401173891
1537967509
455072141
779099174
1632723544
46432718
373416202
646598074
1415153414
254905744
2052103467
2092577363
312571301
1304389087
1307473824
1466746121
40312978
389272162
2144534334
1626110634
934163095
671397586
2035074248
212738582
954174111
721069120
1214807709
1450076219
264217793
1497516080
1407129803
2044304582
305912345
642660151
9481517
1787757313
423379267
1331580862
404567737
932766771
1807663059
2099378438
2123115001
723648702
272293145
1591044984
993063851
1231909640
1131466714
1615811998
397426262
1455135896
887689141
376421905
1930716200
1198257678
1587499161
119806882
770457043
45735574
43762474
764699165
888973048
1802036865
328225658
1213810919
964274156
1192411428
925611857
1199905607
548340825
37366467
1106086570
1841197944
1243128860
564932658
331106963
1146828477
637158811
1473864115
1604959083
602554011
19977890
2129983235
1260329807
1046274041
1684621605
265945162
821477498
1554684432
2099611455
1715531980
679035285
1933233298
1802333012
1048679750
1028377928
925394420
1775882564
1196790156
1928162225
1340619104
503611860
74358916
175595720
1003514227
773932833
224073260
1737953701
1290248064
1705555458
1911969024
247490758
969848187
2123778162
961649392
1260090516
1646739481
20494066
918706732
1338861517
255264707
1102102102
1573552447
306521873
651772451
543956787
1134080072
1787495291
991445500
99796428
2121383261
1869376149
1953351058
1106819617
812478143
1572550968
1606514414
1589914743
599073179
207932297
755108117
1256215737
695325364
610974730
483618401
1607192726
1510430710
100724089
727855805
1491279231
755214408
2085112579
1944251927
189535681
484778823
720598587
1909575231
382732623
254761087
749324952
331821460
358078127
2089105694
1611696106
1865358573
1103645667
1569842791
608919642
480311173
1892773720
406829472
1091395658
1674274040
732396887
1676735138
1877092022
138621564
578978400
1390666061
500898523
919033024
1986604306
658916692
2034658242
443773263
204532815
1582600869
1922446062
218174456
1349854409
1706509284
1502517451
2042763814
816199608
754929238
2026649392
432023073
1703411462
1295752381
839676977
131326758
1963819272
1114435773
2146276712
1721546141
1661652676
1216146425
1035897325
1533094981
1925498639
1385924483
200514460
2103256658
222506259
1490791970
919011868
367330749
2085372689
45747578
1336011097
1281950743
1043587427
1179746803
1756799376
1420061887
1097604091
217059463
1833383478
1698975667
1237944271
1299054985
1678255480
1871103618
871164388
1963383431
1975263928
825230761
1138242748
1983739772
1579925190
304267282
4577547
1714719205
1435466224
1642530461
112034437
190537266
1060414153
861010900
1553459332
1448124308
1755403216
1109644640
1413328435
1615984351
611823890
873515042
885248623
1477785158
931061922
1594006481
1808742050
938606356
551071672
1922540688
1654953100
58989623
340454343
1650139088
325446839
802235383
1590316203
1340565689
1464577166
515109725
544425980
628530344
1004300710
1961553623
540268748
2021325458
1835557183
1236120171
1865561170
1087624047
220630387
1311269000
350027123
112837383
1310931526
391191068
346377842
657478187
1656554517
1855132123
2040849279
557664472
333887154
1180788304
346560230
1650919137
774127026
539180469
357628513
452605214
683878671
179014077
493251867
1402496070
2087316817
258486468
1788929064
174871563
302706089
1306052505
807398614
246916992
1480978097
1128684978
1446381793
454641869
1841607080
1057489886
368165976
1669756093
1971723066
490700173
1881726197
947780803
1254101735
1087280204
472344889
906708178
2047512594
1661502777
1605082556
1673061338
1560432920
594743470
910083829
173930470
1009527226
1381827276
727702230
1198901854
959312634
1010210355
1125329219
643924607
1455801806
1780270986
1879186789
6762792
189459997
1395638078
1363232344
1155538193
1278139832
517069169
643309090
1913139471
1910875813
1775110207
413229546
847930055
1090763014
1639748223
179700603
1791737005
1944592364
595125682
1520559745
1647556001
660509307
257806721
1281649182
1215632393
778319688
1617319981
1164095360
1470019837
1999442668
1220188783
379563026
1942662823
839645399
1726252264
99810740
1617221919
1158727134
2136261726
317559459
1982653539
282174700
1185695892
193393074
440844537
885277127
1152966593
1935336229
2001702213
1750825756
288857924
2023804583
2131501651
559200960
1271158900
466183218
398207390
1662093830
516135478
1095263287
37002237
1454594644
1100284726
2092985073
876134869
1781856756
421709557
1101457773
394979885
467869374
2008351585
1041321436
1062467812
1253107091
78052035
608823322
711346198
470904245
878730320
1293545948
247729521
1597684211
978122982
250538486
1302428149
1034300494
2126977332
1529621725
645733974
1377987608
1687815819
1340425006
2034209304
99055033
1046073642
782570290
1695489547
1338186815
794550006
1989452495
982064211
129170267
1911934003
1845818036
961176535
1841323859
658284994
966895532
298339749
582336984
290189618
1583137850
1780265428
1135867455
209254536
1153203281
943854601
1478195423
1797090103
1356473919
1650158987
372011685
821720426
1990652757
258261600
427138415
2105301340
1897288164
1986590480
1019705171
199226689
1803304564
1982629127
1104032175
819230091
1643291900
552378422
1082469178
1812593529
1703559607
1873464788
429647896
213827291
1605485246
102664534
291885824
1117717555
1117267121
1276621769
850436880
1176641351
1849856943
1583235041
1538185140
658620537
1192713339
75741268
71653736
1398144932
2082738711
383236217
1882483997
57143801
1471821929
1682161352
1398438312
98299144
1830693034
1432675662
653739106
1591429891
1987187167
1851611438
131178638
1792196393
1188484319
1474573525
1900910804
771236062
1563774409
15289279
30298455
1505564520
1313141485
1874795865
1538997372
522513356
629743976
1885230903
1916054654
1710065519
652967037
2104454948
1307493084
297195576
1730174432
1743083222
84832856
76394193
314129033
1305722655
302304345
401288018
563506129
937260204
2028270226
765814545
455382451
163897357
1879846111
752117586
158898692
1248051165
1585945059
802570803
145392254
2024560083
604403608
1421019634
1813984808
558163997
2019264177
305004605
312685656
1932633219
1751630937
658767329
865985681
815514798
725679037
1009072727
826612317
1655683790
595659602
1758148854
1982518393
1113881626
1461958352
473889533
1575555500
1330946596
1829475283
1457222404
350972936
382354877
1215756058
385469130
545074632
943230535
1195026140
1564382941
1523388922
525960047
1994050388
2058531116
1311420806
584789857
980425825
333861345
2028662096
267154608
413349103
2134741989
1160733888
1428309551
1086577022
1402101959
977108187
1208769881
1426877262
1007948068
1587144554
474700970
1595751127
725497643
625644226
814173164
1401194267
2011937464
1173883036
1834811096
71128730
131488179
819645604
118339843
894184992
1836274542
1552692858
495081209
207233067
1983831429
556315782
1443065741
560595370
1593085790
56850538
955768377
1521474893
1771535601
2101077916
797622064
1254456362
650499785
1091282129
1407212219
1214453652
1642812677
1002169771
36914817
329894506
1950755420
207561248
1584411587
485602448
918735474
1090584846
2124588536
443689005
1626675929
8552943
1573953226
1057643127
207329351
1675831088
630410013
2096594996
2097335731
1707630284
1187145215
1738040140
401251182
2106417598
2116031263
24947862
144834735
1885250912
455363866
1238850127
452837671
2000963056
1627822275
1821292213
938321977
1086539626
1552904225
599206205
1269290777
121778062
1344804797
1971262984
1531753802
1724332899
813348575
460647075
1643418334
99857551
785249195
602627922
484471276
396621574
1151625122
758311593
1429796309
1957176481
1224729429
1257569937
994818163
1064823074
1009546296
575445311
363585869
311956495
1410434043
142453153
1359884573
1275744853
812069944
1218844339
1190630643
1370587844
745013659
1913227697
941804851
1272674042
360643728
1686099954
1918807482
2099020604
972040965
111378464
1974874300
1278267578
358879641
1033255132
1153230661
1300802439
262236440
1334234105
394998597
82656113
833596053
373424529
1116515345
283246245
144185758
1959766535
2095397297
84938315
138654627
2028276746
2079884489
1599948687
71612625
730776154
1329764197
1283113849
2087064061
688706151
454275123
1250703040
637237537
1284986374
1764769916
2086119216
1406038388
1721929242
1308129847
1729872172
140531988
908723514
2078986156
144650837
1168621172
977962377
1544819565
922436898
1905768301
102374747
749885746
950038100
1123388005
697810510
1296642343
868049926
1122453205
630552773
2130946269
11536500
1178187716
1617108329
90848101
201070965
210533945
1080676266
585938328
1957250235
1909822052
86834370
1577202856
236322865
826859355
592562712
59336178
1835670483
310696654
2077947967
693239966
846682764
162398676
914335065
1758109108
1440457894
766930405
216124657
80030214
27262667
1905863080
853961726
917954511
2075284686
1631831457
518277714
493344160
528801954
248618991
1825985918
907360965
737207980
27451779
1722843026
876130840
1035749487
157080806
250058928
201922097
1220415776
1695439812
2123205849
1058163912
1030900333
375059719
2111489815
1411539785
1872396446
1131338724
1549878437
1116937603
1546962451
364189068
1251688338
1679593052
47686121
867506532
948085667
1568927354
1745114032
363190844
416427118
2022656069
937589508
1585768711
348596033
985326443
525915342
1918448806
1573906287
115474809
2133477725
2082545143
1344557380
209973192
1744764940
430670139
1506697546
217471476
815732843
1245137594
1319778138
1284531634
1865365293
1357719561
170137267
1653348081
1867183985
2002359394
2075274385
1819294877
1477022482
390569617
31244537
1422388538
832787679
1585755718
127003664
1375140267
79053958
1869389233
1563576549
1788427126
353798853
1973137575
2065190887
2118086199
1013875769
104882030
196211374
1969636826
1522128082
1916450629
731703390
1602242907
1554644548
198716081
1423416103
294159290
368915876
1534982209
530654186
1260393566
1197096751
895183414
2079951924
742228039
1898076493
497490779
595316528
1099622900
1551969752
584976313
1707847
1201279328
113916491
1896465143
1355782267
374921541
354423893
566191537
1230057810
338159032
237086871
2099192746
1809369778
1102915550
8511645
219928818
1460986032
500992945
541755202
923109142
571959570
1287189044
1559692296
2141354918
1414164334
1665931532
1313023999
1543336810
380080433
291548249
2138860037
211968838
1532691807
1136640606
1937938571
893640879
1696620740
901907823
1988399816
1093033814
1572614206
1764170801
111107666
1951988107
1843319727
1161997843
430727352
1205608245
1103343286
1460247727
713467138
876914114
323302664
1463109301
432494093
492608542
997913439
1946433144
492302143
258995599
1898163828
1128533334
1641364075
1460781113
543514790
507525629
441908753
627280083
1742072781
987155170
911950529
1054210278
2078679526
2042159908
342298219
1795829079
1479586937
1284633250
1537047630
499763652
1324217488
912863274
568597728
1181943523
389816517
1122500810
2002500195
1283496210
1363697133
302539914
315200192
1828139853
1862609690
529402760
889595382
793467406
394337253
1990444286
1030838895
1493728983
1616410349
1839370244
846190482
1497164433
2048874369
838070986
1511315386
239837548
1101448060
259663275
1525001510
1716842416
230442678
908779642
1745269619
1988711560
325755954
1107676351
558092420
1032391975
1623324433
1766609600
127092742
1663907940
1322621619
909713354
415185729
339385567
855417149
2131470512
1622511705
1732239990
1480144551
620839896
1711143286
2111598758
1306867486
711919772
1804573371
195209390
1985217705
684632746
1014692235
52662472
130008399
1635262490
914041290
1177831163
1709239046
1107548568
1963396860
1606686182
1681162142
411904208
2145514651
618774368
1323765081
1009853844
2111727111
659151605
924487164
315368811
1313420730
117693999
1570185912
706106419
303266260
316801484
164111969
1998668576
755064735
460399333
902754905
823961858
1795698664
2066085612
660806171
603615559
907293326
1873999614
587044172
1866258869
256299680
1435276733
1524908679
1304794158
1105356492
420688845
2144354915
762905145
86991362
1807731357
390859644
1264543073
1545403325
319098869
194237188
531395178
1703008054
2059316730
1010241021
897660453
658105241
416721812
630412228
319972909
711836226
360874262
624216872
96056194
799208234
1050103570
882347408
707703145
925764024
1364075724
897307362
1616238357
857686059
493835038
126383455
1461368536
476477903
1650657806
1530995552
583600877
366114210
1212268013
1330949271
16248394
1353836519
2145638557
1680413282
104205046
487319901
975103811
1898686175
1211911365
1656051130
164913168
571780930
838132582
1644619016
609148663
279073030
1018920137
753226046
111630147
1250097274
626816201
321892407
1220950490
1119677042
1170022839
1159383941
646895899
1294832692
953457073
71690515
1216489667
1100457436
1457990567
1264428308
1209427730
1238791282
949137673
553914300
896910312
1500703078
1275073565
1109341239
1720413802
2004664955
1701298944
1293526201
1539178771
1122938928
1764611878
219633345
633902558
391116761
507231693
1143443262
577622442
1006151523
1683958336
997350466
341770648
499155523
1414804041
1157707721
809276115
2010519852
1291236070
1518141528
1476046014
214278202
1758544731
168560320
1709586259
620500182
986859269
152784074
2061414622
257308140
1361255897
1991697653
679841637
633870694
980409660
1741784734
1111430828
627444672
990837526
2122428176
609684286
1937963754
586786471
1908040263
969632645
868980477
1440163869
307187097
2140592340
1364191345
91335351
1052351983
1765670964
1383000285
112943741
825415027
1947199686
111984334
218856701
1046831097
326329307
232052525
2070120444
30003969
1678788109
2089438109
1832691623
1251695433
1697160436
1998737238
1546293399
38705746
1537835325
138027413
942973786
1660652405
1106110909
478899599
606887661
2031848822
1140070895
1460641921
2052151951
1834623243
1813007951
1903138682
1891799370
791149708
1329644653
1749999687
246325828
835461513
581513370
1135086304
977250083
1681814585
1420240091
1579751319
1542717701
64759396
879583986
1408688593
877361886
771243566
1951321151
931864157
1716757059
1250759331
719965057
1071976977
113986314
1670144265
1329452715
1711279590
1860742349
590042279
1232192597
264631364
1064101793
753843908
1667222146
826938941
1262979694
894163649
1340682113
497740148
283645118
1222151629
408072251
536643584
1437895807
44200832
2144500688
1624539191
510033052
1121368926
2014231213
1289980805
1584606984
186061933
132546829
2122918942
1547157818
226678504
1502342058
566910998
534957264
1879898980
882053834
1044891819
1093238917
502652043
852376808
1729380586
852672337
1412833638
1217266234
1482379137
1354861608
1981066728
539608189
1229460535
2142938118
1923599829
1458531874
177411115
1681003235
57075722
1573547034
765528388
619949935
1630072128
821634474
429545893
211297122
1117017528
511452044
654421674
332301762
259151325
229246098
542040830
1433604075
393472025
1215005137
1436932334
1201410017
1764482401
856282452
1717350830
1280606523
937831044
570945083
1832168106
1621400927
483618401
124661541
1743961227
1068666949
2131806094
485487231
1518535693
222996695
1745892156
1199056182
1816596460
1035325218
1573564220
854025271
27134196
1583956652
169996134
1387459828
775638605
1908399212
956687931
1465683708
2082695237
951814182
1946041678
1246454391
1919024650
1299849175
2058364755
1301596723
697549431
1195322422
1043084069
675371820
1797677544
462350279
1790154709
722586534
544901281
2022000760
1828382352
1028157555
796581076
710762698
923607862
63900184
2057087441
39699167
663976684
1252709648
1016086219
541046422
1555989871
562706965
1742691515
1137473941
1341085770
1815686538
1989949708
1194626472
568324742
550538331
1279591868
661702758
775827702
844336014
848180857
1433149220
1461173192
2066716373
1824446287
1706628410
881497928
1091481361
466225649
758012466
895541559
920830406
1698253958
1495980141
900409623
569719442
1822454526
1409537063
564228299
1995722658
458311518
873255363
1268961641
1270959682
381170124
614194557
1578113417
1440381822
928689406
1728305580
122660724
2067404089
2018983844
1491849109
2082447171
476779550
735748924
2023630901
125182660
2004215836
1373524229
639296997
1833529616
130950219
1189534263
14891541
50069054
2106222217
1252802479
1068501690
1950961904
833361676
272802172
989077005
545660575
1808773592
1531552599
1146412784
685884777
185070061
1051444657
1054231097
808990889
1964791665
1032148328
679236199
1158296810
649897560
554379570
1269932153
1207832257
758352417
1245749172
765885745
2015735734
1704912242
263603937
1900786005
1221824038
645584516
1626217170
1104241748
1092152609
1807636701
328623058
2112164385
1130674599
1240237334
1084446176
96042278
1315177233
2111953989
793267520
2036584702
415290787
743386964
1372712222
49206647
1358430058
1265704812
1752556025
2041719648
1115410540
927408076
1333251255
1899257586
999588301
1427408942
1987504611
1408837044
764619056
611850837
74222920
1091648165
1324607696
1021390118
1670304036
1185786418
1566814074
835093991
2058513158
514536184
1042331586
1927093458
1275597794
634536027
327715104
838349658
2057318281
135253635
1937301412
1644306056
1509196739
1231924123
1694334971
694605320
1772373023
1642092985
741863749
2001487045
1062129518
1363346833
1935261535
1300933844
1122982166
1284390423
1869872454
1839204308
619467822
665723869
409723901
1366938578
861012940
308997133
1707660692
1599255640
1059817901
1937556955
1750541046
11305633
1805407863
1992860008
1696165149
1937113721
1533638144
422149595
427095398
51012589
347429246
844065983
1416644634
1471082194
976757824
165200754
51182009
1726827047
1142347601
1789186237
783854461
1964757320
736643743
641692590
277293845
2023630901
558749780
1910050268
1940560823
1279673363
388529417
878217400
1195478079
133388416
1273059183
939858928
2106265487
1336312691
1953239407
497705345
300701824
346847705
1185823517
860941355
1434253709
443120020
1875801921
941872500
1265913705
1235197237
1813911274
1063917779
9887960
1690262614
588553412
530137087
323013361
807398803
664878440
789824653
1918228851
1902409012
1369505794
912077431
147841187
1789834493
230877109
575697599
1141700342
515989144
314234365
213215096
1660307855
14741080
178146935
451146866
119082831
1489038767
659655678
537692635
537231940
1128411795
1407065344
1640140974
1243962660
67017169
21313260
182703809
988550504
654193178
256492128
1723482033
819297693
53452982
1413503255
1909586844
1267213165
1238006591
220637498
439424279
307255564
1411840462
63729931
1019879776
868117001
1465440235
846531771
160218982
1993823254
1468108966
962638833
1379190893
1679498274
146270837
1584314371
1571815629
96781084
1058343279
1597500023
1310523865
315145351
1733553442
987184434
1945428247
443096606
986022040
126597159
1058885003
1483847441
80972253
1455585795
1489309286
1699733940
1981777842
1706840565
257249266
276822567
649092697
1955785162
857975368
1806741945
1823820596
283954178
1422900045
2069864243
1110703696
1320932362
1320561394
1340298382
343923808
671395902
1945514205
294384542
922774016
1396359434
347208459
890206160
269793385
1267428188
1278909667
1797526125
158218489
345031149
1459256952
578945998
1430825829
1227247241
1906899609
1789630042
1616937076
1061629714
1717993411
365729847
831940334
1753544652
372951777
1147940465
1242522311
268968710
630881822
299772686
452966209
1809054669
1443636207
472903251
704121739
1307674475
795717515
44144095
482526520
1659064431
1802271931
1481657751
974974992
858281088
1177364207
1799477397
1862257039
746569493
305790274
1283257210
961557825
1023478969
2041439164
735932010
1731353824
975549529
718840791
1274754290
844032247
2063061810
728788913
2113225229
61735938
1457639107
1804726147
1806698632
1936584694
680337096
1384574370
451606919
1334747360
948110618
1173718335
1208993304
1034819920
21147415
1980972939
1820017656
1226244770
1874741296
1822658035
1235127803
668381598
1373348787
192891775
336261501
514775965
1476426365
592589869
1271818633
1161016614
1379701132
1361603422
751285133
573683305
2095785149
1147930131
1184274182
1583699793
1267992032
1836117740
621145181
1142607221
153216867
1253254172
960353213
892161296
1264889662
2105181426
195514932
709929422
1793707823
259972848
305114493
1995827659
506963724
183000740
1016062676
1017447648
143553294
1897555423
2134449926
913638963
141978197
1185511012
388711508
1507097294
141149781
733645246
943531914
774419666
1378179103
217520765
1423655073
706170946
75564344
718808692
488058457
1089917046
110641061
2078235541
1808611712
427747519
2048782300
836872327
140701177
1271037391
29189791
148082451
1206429884
593403961
1817691213
792160087
138721880
1376903128
1363410440
46951102
1371500823
7632316
207007891
775892450
572985280
792429884
1857723915
1532053456
879293902
1310063444
636594815
1450326908
1565828074
368768464
1032913644
526366714
676932407
1774269007
1734099581
1980333270
524981379
319861244
466761698
127112359
1245258098
986736121
439159925
1589760621
1546330539
1536906148
933472266
1990986448
62851302
948984485
1840863891
1538914934
229541
1030535122
1587336451
1521968526
246485321
1995174524
879482504
203557281
356643027
1410618390
1693723332
355440237
773557518
1004150741
693235652
674130974
470153254
542290847
423532591
1739339007
1766884850
1365137363
302822136
1690147071
1902889386
1354361024
1536450282
1988140160
1375115439
1086609825
620525095
1898113676
999463679
419819494
1406057676
791490818
1401612854
689171487
1374630602
2143726876
905492310
1419441670
1576827064
167802528
628225547
1964876125
1180549042
567415427
1765563584
1352981222
584028467
637180920
1036251959
168675189
951886571
500440734
850460069
1904187959
666570740
1770845259
637396240
2036163323
1466124132
1073556873
113074904
1885242366
1108437943
633649815
1643376699
1872143328
548528031
1338388738
616047228
293969786
1729129485
2057678052
282499139
1183185365
588642970
328844668
230358152
1430978974
106840612
1371853545
87917566
1718797200
1789156583
557277170
135156948
1402583343
2112321755
199195881
1742928197
583814464
535549720
191041397
1656005062
848731213
125955370
1419602618
1455503800
1625981598
2068682853
1127560459
1076895152
757363946
691714268
36202291
1052839874
92699869
971600582
22814021
1607571363
1872685317
1544900085
898672949
1632660402
601486061
253879409
175014982
248450829
795267311
809975612
117660780
1728317962
2133728419
2035897517
1966571968
962240311
1592407103
1195173346
399072971
1591751488
59288752
870731871
1217415928
1290702689
1160010940
1812067582
1745740968
308335001
1431501471
635701488
2077291792
400704976
1618306912
1872400663
1182292932
620620628
393681399
1894515931
351424336
639358670
680253275
82883771
1699948628
242164613
605205348
954638859
2053337054
1189048183
184057022
1718111049
812318566
1540497191
567642595
1171266406
1612003565
224724894
375682709
1801080075
46861110
1042386501
1318660117
1444431457
680891000
1522241780
386151234
2032685692
1226978626
842324567
747405112
564405592
1139262809
2016859742
1419912170
1072481848
1873967318
1441473893
381672076
1363312385
1137805078
149385841
1077432995
1131437098
1039979290
1557822661
130055779
592295403
1937088578
1603310415
1375101653
2103791110
938442631
1668729744
1311479581
1502610424
1160544266
1517531218
2005722411
1729012874
2084184549
775639052
3643614
159290867
792834495
1247131048
363729609
1042311304
712765779
54700537
1872626188
1854272333
122743534
615157229
411193565
59138842
435285201
1975671205
720388041
393261446
853884891
1500648714
1376760935
2034165874
558901402
1903215265
764172972
1273146973
1620175012
2125028345
985901467
1165954474
551543603
767401472
1713635585
973019701
697066090
2102373626
442134307
1978000678
25176923
1513198778
267116338
1915864120
381350702
1811944310
850702555
994736151
1984618346
2005785309
62531009
1016324619
734791707
118418144
1745789685
475691469
1257214315
677684910
843502052
623290913
1000533918
1320638969
1843428073
708405842
1933894354
1298407832
1374710287
892544674
606557932
1936162253
261391601
3807186
474092249
1353135566
1480768232
1836097686
942326624
1575074697
911130047
1493672842
1190441004
1259278090
837695633
371959503
523535752
1605053721
508989019
1603990163
928712291
1935586829
1413591619
1583658031
1848346441
1395571619
1261369519
775097455
1191768310
755036837
69691455
1963316359
1993122447
1955759587
1681683722
1899434878
96271613
1879270021
461670045
2037428398
1134262213
1997830122
1948498764
2058580541
1369765443
2037533750
687466152
334471112
1874420524
454795436
1607727336
1851456714
1182531053
1606816746
261714030
2033801148
1674475374
1333132256
1316515287
365597426
1309155224
277777636
2025970886
1928930451
1901975382
2041666750
1285216806
1372531556
2032877330
394314021
1616391914
1379546812
1698944290
2116775882
569864689
727546153
896078396
1159261197
1726299588
392621327
124740251
1349504997
301718879
1711080215
1881024271
1973210466
802595684
800268261
814527227
1794829694
1555169581
530910217
1160789623
1897865368
204699884
1669400910
1242463723
1369740099
1394050078
564190227
1681794187
486285747
1350708828
620786187
1532844761
1818974076
1737311235
66907778
459267119
568202504
24133584
2135486918
1381556985
982149634
2038581560
1862720880
1003966256
9278859
1298572307
1214859936
1105755904
965073902
2071837097
876657695
2093129203
586410040
1701382180
447886572
1044114702
874163287
1391203692
1630859780
594158759
754917226
1764611024
356037711
1080489575
727033544
1688875971
1917169392
1672533674
1103120271
793251831
1381702609
295355643
1551536198
913232864
1627360876
237390674
799227217
199920359
867714698
241062370
1993022738
1601397260
1683391854
249138305
416132234
1064030224
1692727225
1962272212
294772493
210580396
607944065
611854457
96931161
1876846992
68924201
938131956
2026817747
725485851
568367957
997099471
1714422385
820706585
588557229
1395292238
1269673692
856155592
296975681
120202747
541755367
2039336533
1950727536
1805124329
560935258
1022739325
1815553564
1669560127
1291474434
420138492
1664973455
2004529423
1006696601
623116205
44454148
617931837
1333661612
876796041
547770583
1546287808
910097295
1775334076
1790015380
261292981
398638655
1199624347
1571382163
2118588484
94721691
248561594
1623094270
571367025
164536315
1343434528
145317636
1232279464
1339601013
1511130547
288249267
499532414
2102026419
711093947
556917694
1372159597
442466405
1015175962
2002808488
962365558
1148669692
2108910221
413471000
2048813229
1312388629
462524359
49712652
561621455
938605246
613962497
93157134
287365103
1476984216
1148717691
2125652349
45237195
396383143
43588895
655619087
1197108164
1589550686
133244223
1522906959
1725508246
1613114747
1866123552
1476292450
821248866
1901281873
1243906643
1040945905
1788269677
12422480
1806849302
1221966762
984800108
314716537
1150228277
374264830
2064693539
963137767
2146777316
2126579994
625053891
1074219228
338810873
1959514316
1613153628
1661676971
1446723125
2117346702
102225446
1103153340
530964855
2127074848
1433196469
1991170470
1659070883
38613827
152027823
1381583050
996745926
1984980385
473899660
738992314
539294834
352258919
1273086929
2089545511
532659929
639331937
911909034
933582281
1771788741
984803157
1124389049
1841510452
1535416449
82042107
1267244100
488038262
174781622
284565704
1755667340
276172849
29299415
228528924
1292606236
133907991
1708236079
380139717
1583926193
2000133403
1475716930
1683078952
1976818375
1244996555
899637373
31543090
440454740
702800297
2134793229
1305944164
1596059733
1443839715
1741542265
4940384
1740671958
1472750197
980153503
419233274
2125525380
1626596625
1617562311
1288815680
1824474422
659861786
1650430347
1183723470
625243287
1910906447
2116293473
614789150
1172304123
1429822454
1400786299
156349807
476741505
603382641
34531595
174086942
584289261
539179283
1085994682
1144031240
1622777015
1684070261
318828932
1654225729
1492778602
73316219
465046642
1892267859
1680625156
754775306
72536406
922813299
1271646046
657769701
797061302
283662158
1382639794
146192898
742955261
369776451
1063771993
1957861740
501843992
36029220
487232673
749863219
1148897844
1964379173
741251507
1999498280
1321826687
1685964542
120706892
811540244
1487250850
1544743680
1722203207
1207565636
1569263257
35536306
1114378838
717430503
1801285051
116308821
277401346
1883128128
1739978051
375332880
1138551973
1367241423
1999800148
1669813927
552445940
1785239888
1278879745
428425102
1259230399
140674352
1776586879
1805592286
1114974431
1715918086
670897755
2004430221
485688010
1943328409
1012568710
17932582
216633294
1530596296
1801090469
1664278433
6710928
1450587266
2105057276
330311276
1623182655
1676178563
1895224930
624434471
1534888777
743437677
1203797191
702027192
2077724057
993121267
1594464481
563316829
1626553340
1678846201
239699456
1372284297
564244206
87960925
1051567075
889124009
1801208768
961444628
701005977
1647893369
1276051881
367905689
984929604
867615099
95589652
43660140
212415903
2120233572
1554141223
1631464844
1862307809
2136073826
1878067957
1141242020
1841027303
1759871975
1421591310
2016511532
1238609151
623827671
1967153909
2122591037
1585007443
230296726
1051222717
96764925
1202628159
364266380
1784322671
1671419345
1605982727
1382886844
1570826548
533052381
358861666
159566919
631035977
1078614287
1274303501
67227049
364678853
132329761
410942635
520270677
1384724695
171305392
953449620
1611539729
1623372162
1667640376
802056763
1699792973
1453153659
512665062
212962609
196060841
1835851562
575974588
1253074715
392713656
1372144172
216148888
2041155305
380883762
1226471541
1074625636
1897688426
459206014
1203358369
1537141955
2006122009
1018178468
1996835389
1399183466
381619238
1362522190
1319931893
1409640074
1533868713
159058184
2069347677
387560379
836199048
980235582
1661624196
1552933010
1371799147
575228947
912751291
265254263
551795260
2010814424
959434729
2070137348
423195633
562742168
223830855
958168315
2048742210
1072158345
202157184
785986964
645405175
1305196058
134331676
1825920655
441207131
141744162
188003527
206595431
519824533
210810917
1586829609
2134924700
920764165
2007443521
606481459
1663407666
1288941993
2084266536
1845780024
1706845534
1226905872
2134795169
439797511
373692771
1173289170
1830416104
1074260280
387655525
501282567
985957624
461390205
477583284
96932542
1360022528
410711299
1871648945
1458122344
2041082764
578260512
1843767014
867983284
916777780
1631637692
270459682
22390214
1709424246
728953685
1463869926
1909522887
746443507
1071257298
22355797
525749454
260801148
856901282
1929505218
150221664
1623931098
1688969214
98922715
1062862351
218123169
301014375
119534473
1266960111
758731809
1712202078
1647407113
2125341665
1500930711
1429703189
1892204044
91113759
1678954582
1069463072
604788335
2090094854
153707953
714481119
1052800329
583119130
2072321789
394754707
192591959
1083328888
382095840
613767781
103116103
1114767802
1199849453
164836678
942433227
1102700322
2086944848
1935756689
1096935202
108255925
301486245
2106089733
753989997
582108531
166702316
523693488
179415337
1724736806
1410977033
433470525
2073655119
1607103638
2104036837
438119745
1122797915
1232815754
1967298465
211476033
991118587
2103645251
1259752992
2025589716
1018554524
948893239
1793666019
593589962
155038009
884904340
1362273362
1428258001
1533399490
547619566
433720660
824850116
1018549870
445122479
408026134
1331165094
1263423605
253309396
909837845
1164838735
751285133
741424360
529486837
244111776
1651356169
692031326
23482896
884698556
956239735
1704110630
1136641642
1605188831
1081080630
1309084436
2103614133
440914740
1354144556
1888534289
359365994
1428362352
420185876
441077024
216902301
1309728502
673341155
63964812
613096909
977123768
1687828787
1782285783
1428241614
281053653
934116512
2114743711
1888214335
1098450644
652270872
2072173603
1589532385
1328020651
2131444077
1345221730
1052690088
469529850
261295086
1752969838
480126904
2087596885
2132734866
1617686129
1759543059
1646677811
508432306
1190257316
1258276373
1406768309
686373217
1723010586
524749435
2103042184
664996028
739165995
461291413
639338018
581082804
1615183768
2129736425
1760707660
969630824
224558072
1938347671
1499931972
396995015
1742702633
355288440
1568601321
240741
416635668
1304615040
1113196802
977702977
1787463273
1877801243
1450761782
1492261606
1122824140
1630736957
802559052
876151718
987943618
2111558239
1689079791
1896580339
924242868
1694239753
170232613
1518772700
1698014784
1670977452
1886660911
1092809796
2130025733
1178192181
834366301
1759186184
1631017890
1570268358
421799404
40773188
1521980892
457027592
1516396963
1754964343
1336383731
1889749125
326205672
37817869
1463021419
1877693579
1258432791
1136944493
2000817505
191224939
2073394759
1916776821
1499953079
291366223
1350014773
946042122
648955071
722276575
1137340540
1639280457
244473124
886710048
816397993
1808610331
304526681
189555289
858307438
495917798
456649003
1738534023
1512912179
2033994751
699856473
584497628
657452866
131375159
535746673
2054868501
186547343
1616567863
855527555
84413807
1620176773
1070524925
585753620
427273717
1999219113
1418464575
1451999612
662699900
1015737315
467229451
1268379808
795655101
1515808739
1047683701
792192805
1515238940
974202528
1855623168
258919276
218543663
639156528
1430409765
832704288
2138647282
625558552
117957531
1432707806
400674880
1195668073
291478436
1233943070
156889047
172560367
651411065
1449635163
1879678507
616913335
401834404
186724663
2020466700
29883662
183902556
1734886700
800880903
758048554
1465620410
1361057845
476100245
213222046
806278368
475473484
1835631586
176264711
54791938
562507701
165663047
140676112
1730264144
1620319773
1809487427
1174118931
808171089
2068956399
1951561841
68036658
468051229
2071456039
2070121961
404411631
263839750
1777217333
1312544056
1803827031
174114382
1214567627
1752868980
203287425
1942944215
633705571
2125596871
1774440514
1506338084
776201397
338162447
941386504
80401962
665022961
1187879128
1258260971
334286827
903990389
1193835470
1698395827
1781001454
1419470633
983112838
268005658
1973409461
1142976936
245857241
1297775545
745505679
1638456885
1325426770
612182389
225643867
833900190
1287545846
1836402130
13731567
1873880694
823871596
1675740860
759365571
221257256
1064560611
414174180
1578801419
983887538
939862833
253219152
1599348782
806295865
564198920
99313199
352297483
119887208
1814802478
998679364
1047838897
235419273
255709531
1377924410
472574189
160190413
391681940
1867546941
1054741670
1215446216
472168165
116394514
2103976033
791770468
2119922572
1804328022
977397241
1313381546
899797307
838374514
1735260227
31647643
278469658
1415423349
882955830
1449555354
1153205639
2047591112
393008962
1216939136
207576132
779338510
1142555079
1916762709
1499234575
163160393
837091319
1383554293
642641563
982115557
331755409
1434567832
1033111814
1596116015
733230474
908797635
1414247704
1425185004
1136191064
1314878260
651811778
416285521
1757757971
305408338
776866880
1365634225
785986964
279231898
1302677585
1739316549
942246311
504515684
1684726037
358107553
1182150434
2118567908
769090807
66542868
2087840219
250845915
628067630
390007062
1321987909
1498745900
626701638
88260148
605584967
352006228
500970244
952876532
880505157
713089772
1831208538
1462498401
838957506
284704091
1170645479
1727804686
1257692634
323724789
369532131
61868196
1213670360
1836712296
1899768965
58649117
1097158651
461050747
1140652856
928527768
1144870585
1653363664
1632624504
1317961798
1152445946
77915706
1211244159
1800478112
1346046484
557058595
1838381714
998181878
2098901070
191555114
224086397
1575766401
1640754386
866174661
356424480
1629654001
1962912911
391407747
456793563
95354936
1277276844
1438328847
1174856275
1683587925
1587492649
1483206620
756599374
1231049043
1514129340
1157884476
1705027417
1088892751
837068277
2021001398
1936662673
2028996964
1337705827
2002792359
1106462046
682462311
1651902722
1313574150
631826251
1737219428
329883417
54506118
1563417853
1854702376
1642266334
818972771
565734035
1933342552
1994136916
41047494
1834394523
1904367828
1021436643
1492175483
701613456
290264742
296075961
173601503
136276447
1636697400
1980418524
1136656564
1975642079
318263829
1211347380
376458761
1505227463
1197986964
1117501293
1585335080
15056561
829743493
1181353575
1696133387
1210565116
374522174
2128496401
1225965057
1648593199
1682449694
1551258314
1886095765
1776234351
841340905
85078548
49212398
945803291
143627577
1404263083
1776986197
941121565
1973484444
2076241464
1611546416
2041908802
45833242
958190438
1296361960
1064798832
238864492
996098377
1240059352
34545547
408570246
526846662
928108437
1721146171
1396592429
1762057006
1236181867
1639496038
2083459395
1826533692
66889126
972262402
1381396357
932907168
514251920
2118862310
1329884954
774483238
1110263716
1473153236
1186385373
1949588326
1424414538
126345659
176208824
481807282
518756610
619626088
1548240581
1313239802
374374840
1480285823
381012499
1425473268
1427798739
1621098198
193628029
1651018223
572897233
468346494
1465676200
230122386
924338114
2008955849
1752900600
970160780
1589191016
276829604
454744677
1997834281
662675427
333230557
891176830
1719318627
835318682
1530453500
2057592791
990202691
1959064781
813569935
798063620
52499838
1039361459
1306222154
1023163960
586714069
1340592494
886761881
1186519258
220714697
1492023052
1623119258
1607727545
1504060790
1132150056
226292458
1562342419
778174640
1222562528
259590854
2003279283
1736002682
141380676
900258582
1217531104
594643837
561760076
1909372171
1292696658
1543301252
829392724
1593358993
1509244903
758138747
1664991545
728607751
1053730726
1745154518
961456972
729782775
1221589357
1359987303
247685754
875491211
1882928774
2120679160
98530278
1464301525
764895600
1412204272
343527016
265292026
776819341
432423594
2047445607
1821890041
649700464
1347960981
1340972415
31131638
1503901427
99725835
688368186
2144732135
1181294884
1983921859
1158678344
1932248719
978763886
1739047650
1333656126
104599334
297397970
1188510854
1939447677
2039234349
2038781614
351931108
483194064
2078715874
1277368571
1920541720
2047939955
1668331591
1017329067
771040004
327419078
1791816141
240598484
1770200501
1538948224
1315223126
1008896871
1039698409
2000925363
1809780176
2040608842
367692158
1985673596
660691098
1636134550
1592084055
455169773
1125391724
1826611201
67121995
1163527362
959563323
1476074509
2053673725
1554925030
560427523
941029958
896941497
1421292872
1265841699
1972790370
1382503288
681568393
7305488
43802510
1047249905
558306198
1601069839
480674834
1490861489
1261166343
665451739
392361111
1802420554
636216354
1097876336
422783739
166974273
824422813
2142604534
532177578
1776684443
1309815514
1442818415
26806888
192554773
1225108283
1309350245
1662442464
1755435911
539669916
1514884637
228129946
73720974
443450461
1637224925
1036624200
1656203832
2058142515
466820354
914658088
1068706945
391768982
179239656
2095401367
1784404655
103318702
389063703
1906720969
1226533294
1200560070
468586268
1448187755
219466850
1166913300
940551483
660806229
1404241264
294825150
831549010
2054731425
1379889479
1840436275
180440180
516503478
913768967
1327822572
1202522379
730686272
1479886482
1777202308
1737503274
999681625
965283513
1555043102
1228888506
705076757
1394028230
1671076301
904777695
1890149078
199536252
2090386487
1678487926
1441287450
226572329
622229745
1792903314
801103166
203704428
259632848
232331234
667017485
121895865
1536458072
2122015189
398744006
978233101
102739266
912041893
72579816
391981634
1136111134
1415751521
3589840
786886530
1511913308
436607765
942820229
516573028
1953911749
1705008467
1672685362
199871629
3005608
1816179806
1667765391
698401404
1569890999
1950657230
1783429664
2129974715
602389907
1480344080
533495382
727670806
99512097
725951371
942673018
1662335979
626423709
332873878
666895371
1139330390
263910376
1726726022
1468285006
122562022
1950140453
817001426
2099528070
651427920
2089037085
959079790
546508066
795440484
518251405
1075976505
1939658328
508564196
1070496485
804409048
1069537177
1396551305
781526206
113819183
1797088286
373840914
1396981556
423940380
249976286
25483140
1970743344
875944813
875790957
216888747
737527692
1037033370
1202977057
415134363
1227232868
1662862818
328882253
1119554995
340652140
1787084705
29372838
1676516217
1270166112
1192801189
1277264733
1771620891
1490352548
729544418
348972165
901687073
87926734
328534162
1289505692
338445024
1690947537
265071609
1584894908
154938461
1106353022
751039252
1318899201
1489369812
326583421
1781851703
80671231
1170955135
1895047678
2053537600
1241512669
1060908043
1614185300
273276435
813942512
212346921
1899426337
1692284925
1463090590
214377236
1878647911
1004100129
1339063600
264910873
1008583822
1363426094
1187722347
1334642034
1546675203
1696096868
1745340382
375353152
99184355
1644103085
2094466028
98866170
675568873
528375531
1973611574
564135211
67571179
1862335340
467260757
1649867613
2141420368
1957530179
904818827
2112316062
800515279
1043084125
1445892288
1718532845
694297977
915131701
950124317
2021129779
1856386268
1472176765
826251841
1080293409
969501877
1465714958
1427816552
1479369114
660955952
1828987346
193143147
1314344622
219282957
2001750753
1165127212
1738380712
5926298
1810595645
828928314
740201161
1847825791
305603156
1225360452
1131358398
44839873
1560987429
788520919
1770975402
1267753918
718923394
831280756
1650769594
546409029
366151914
1164963639
1205298906
1929188354
1887894644
1241109318
940230528
734350467
112434084
599026249
622335144
346916658
1633392453
99076185
1438676528
907650896
856870159
1857822176
1174914528
1069171010
85332323
72257268
1798931185
1405246495
29119078
1238895620
1284024758
1546622017
886120791
42809070
1055985079
1513822108
1521659019
425440343
2010566406
88829915
2104140402
1149801549
275012872
1000442641
1334600461
1325250531
1131828036
1729920672
26211215
1069813149
1989425025
1667276431
1268511331
349894571
264910764
1313590252
1035799709
3363150
1033999909
1866451865
1166121474
1316205785
1198406426
1311162236
1055488411
936638349
530635325
100139884
757726874
1282898846
2055300895
749679023
782386042
467368073
201823843
127733256
1941845256
1734210820
344917226
384720833
1046631195
1221175884
1892467832
2057526974
828374442
658897644
1552988080
372841490
1285976722
1132679213
1429625886
1138991849
1143832929
370440425
834900543
830209218
1998898648
1988968769
1124912796
122755116
762680963
1157980748
303679395
1571412247
1779079764
1766757427
180737001
1018269040
1984717614
105923254
586500894
89085792
147132385
1598444999
906642385
373259384
1439491981
149611763
1027376900
904570139
908413933
606906022
868634581
243136078
1205928844
1775806621
856379801
1618896234
1685257590
699348078
1636906878
235354015
1334706220
492859812
1784654138
684073737
856258916
877402735
875260733
1657641465
609685451
334048953
1326339093
1892821531
1168784203
784780681
699350593
355158046
784662109
1714721759
48544936
1007344667
1316249770
1150848963
1879883630
610569511
1862158934
1487718885
1021845643
1105984720
1012871742
814324594
2016871560
338764592
579052924
1776259537
1561478465
277833371
1590584910
652008108
1677371108
1014176699
1058950668
1538443371
721356032
1832233229
1050888689
1610340089
287740679
57810754
405183950
977083832
1849612490
1123801233
1432217706
813293108
1943328409
1385039884
182468474
2056885843
497968771
988866065
713585323
186064847
1153157052
944351071
628501935
1127277465
2095798541
1493191117
688651950
1363752497
2040913946
837692691
1641421426
831128503
1010235614
687165120
435997580
1880919114
545142158
991773071
443845098
423568879
1135210536
553016476
1543483012
861363299
2125207489
1114751066
1553071014
518916733
284475493
392658643
1453013642
255595960
972562035
647134816
978635985
872240545
1889636471
734195101
755058003
261513812
607965193
819455154
1626162726
1961970883
750437989
328439555
1367596957
115845381
1955562607
2064556044
921535779
1690655586
101496214
606492293
590994034
1652401738
645680397
1811644903
1453721383
831673473
1464176873
2083004129
1737258672
1876980312
1994488357
545710801
1337694494
1308508754
1167535102
547175203
1560589092
1284658855
1766238873
886774684
156564009
2035378961
421248351
752309271
738496682
571026152
1145384742
2132744791
255927548
365610321
1295607285
1760612443
2042798199
1690041782
458036184
1348793144
233742298
678776315
1668059758
330632381
507897607
714479308
816255787
846219035
690128757
1238262882
1460593259
1739928441
1706086707
1583644341
247984737
2075664591
1009675821
81881525
1480217099
1424688670
1083027437
551689675
677926004
579726834
742873923
1253547404
1868613892
1418507827
1455433286
65104896
1286413070
1471027213
1910444658
1309412229
1712475783
431728556
2105652080
268371185
1570604092
1279047616
763888674
814893467
467549866
1845918504
1446187337
1338659291
1827940830
1456151391
2138806434
96004697
781834062
833936991
451959180
552049254
360438490
1233353378
1561766606
664851591
469273914
2130958931
2008042042
51055973
886482187
542791276
325799540
1359648534
1721461464
1006992154
1114353085
895990163
2141693433
735385282
722310659
1698358678
621794310
824324510
428466957
636096229
2119718824
1823459202
87426013
784779710
1647681016
857694430
133417132
1294490758
852409556
1623028917
1450836355
1771289474
1247956879
60787358
57121160
1855061882
319991782
1042488411
135101058
378381650
1133751359
1492518649
1564587013
942866123
2105473458
2083526871
113379898
586500474
924831332
1492656526
238233651
576642073
1112208411
1246430949
100392520
1078517383
1962462299
1347700080
661922075
545877289
1794086934
2057392869
1477856581
2073136114
399292911
423797779
3270245
1743252611
1199607713
629712
1418116758
1032083796
1655275891
583734331
541795209
931912901
273295978
657228092
1714685766
2114449697
1581747543
235940471
1306101186
945207100
1861093360
1741073028
1860247008
395304415
263235296
1900786005
1358643866
956802030
620596458
224068444
837979423
1447951339
605340646
188431528
1319008125
387472115
410324337
830080586
1730548092
1067111591
938962733
957047133
755508885
1142598578
889639299
1025986590
1842179943
877535412
1604390454
220672176
828470295
854681809
203944222
1719107900
2128926432
204217692
3330340
975857806
1600757049
57334667
59953612
223965559
1817527068
1387401653
1383832069
1142884694
873838050
883991685
157551778
1806225395
1452760542
1011551064
282456560
524140228
1422637267
1586246207
564929338
1611841707
1403387074
780491615
1535163792
104331017
797814210
2139632196
1659528320
468219608
697054841
862070594
2126956590
539922219
46657403
351628433
914530358
1428858134
1701654949
888584285
582278162
1947815903
327219094
769877624
2027164445
1878944510
117108755
1738243742
1946510385
519751824
456902308
1713120977
1864580284
1025175542
1093622848
1123158837
1868270933
2003113535
1941676503
1216998206
1045677968
1523215872
1368114150
1280201049
1014123021
850490887
1329756886
327800911
270560845
460790975
1941245359
1290923056
787557846
1134503050
1305622219
121117249
1445706238
417066953
1011367066
1573698402
133318386
2367724
23908518
1612780128
1788649720
1923702073
1264453272
1744199369
1728394770
1937884136
150931023
504723166
485365854
411878076
1537870279
1550995121
811102621
1534149341
1979848498
223092435
681852146
1683611904
1321245297
781313179
1220666277
2062724008
690526270
1801907973
1050159968
800143907
1151997101
1706628792
1005640195
1852460065
428041859
1026580044
1652002293
1897239947
1223484321
1817328479
502773312
1100159851
932024691
1172480778
1784285627
334878530
1304973409
672229679
1001809153
1718985309
752950786
1913998133
88093118
248739868
1926352725
729160505
76684029
985708696
1745992318
880410330
815546453
1210024094
1919604343
1393793223
753645843
666253984
775097511
554247021
1207114806
15358671
2132661637
1983658203
654201897
1276443974
1816775576
922033128
803646764
1148799415
1371745874
1236913345
2041544032
1404225438
285045161
1705762725
1410543432
1751481921
255391463
1090265107
1241175979
744319217
1364479337
2015314765
1876985676
624511860
1484606932
122949666
204200789
1795552902
325779111
1985247041
916111394
787268885
961201218
603344494
219805639
1141384580
320071366
1889337688
226883659
2033716196
1692835108
1653068433
1458291597
746305566
1408314981
1985423268
2036105319
809299945
2020379338
1323823976
1323095713
2001821859
181411872
1774320174
1114019089
1158602554
1937411137
1103404059
68958377
1340308703
1652440193
802858667
1834974357
1833151638
796417890
2046093096
784435670
733568735
1809316350
979698155
1870513566
1504117615
831821238
365917202
1779850617
1376236829
588793679
795348228
1724887525
2098910020
2081527407
1618556545
986594291
204135380
503670829
280181237
1068816225
1823008681
2018129664
99725835
1381657809
1694340853
1926852219
338763145
1893350300
75123362
6092335
1910480976
607662127
211198029
1038251070
1791943518
773034763
1211680655
1186232727
395220893
1857388427
1328944684
347395081
929468059
499229968
232786060
1121781932
1998115879
1070442371
2031817851
105441187
2134899539
1089769805
17570775
501144616
1262780518
686825757
1704667770
2004587228
1546174473
2139148539
2036000385
61255228
1774040700
1843721645
200485606
481298224
707253954
1561960149
597564812
1133970417
345627988
744861629
1897987359
110159611
517056690
396103075
1195527548
1234083144
1953843560
133832462
1734947560
1899010280
892491804
563248646
208031121
1153084666
1937022582
1824879291
1112440393
370904100
2090755493
1285588948
166659923
1032971030
1152180163
1400612811
1293422388
803554292
1433668261
458953244
276188916
1547310543
555562254
1036891795
374218973
1661913864
1667817540
2090800219
743981736
804403474
1301471415
1903876718
994012612
1529207952
1332222863
907019942
1311959457
1690564618
943410294
1895768616
1505235578
87020929
201771997
2146300466
1501858905
1827333630
255873146
1986594219
725642988
1474983482
67678897
1752888215
1017856897
191992348
586427456
292963479
993704910
156859582
1611500463
1814540730
2063882133
1262522765
554757936
1292221097
929448547
952304211
2044856964
1436476340
1036458555
1014308940
2059124607
237831489
1329641563
1424304814
2142585868
1363008427
256492643
594354984
49653266
634334677
1104287662
38009412
1432368440
1150705888
383691480
455324880
542368798
1288513113
1941575184
1888721986
1965406655
502015621
167178042
1213438838
745330131
2016346313
1113505845
2079862934
2090791289
135514640
1397027579
644040895
1544895544
138729763
562182633
1919648154
165565743
291640615
1317658997
760401243
1618416551
194892849
734425130
2138975432
1965938369
576751807
343107312
1132716142
1140614464
1499101519
1433580548
1848341355
1094873130
1686006232
2147023750
1713764707
1897500282
1587668199
1148264251
753145170
1761997228
798746071
432002881
482357240
1298323306
2025995899
865377943
55391743
1251819479
1100322622
1331714088
1203592997
852595348
778414961
1762372821
1445418895
1951075957
621542152
754617178
361322361
628893828
892896243
1645274257
907433445
1376027666
776952593
978141807
1118292453
1864195659
2074166537
773126228
189411081
448992835
206571492
601860861
884427782
1054863608
1801166669
2057033926
1657975724
1469005990
297871039
359882763
1361378127
2014027946
1107856731
1450478164
1615018875
1987882207
153894015
687815708
367849275
341026495
464102145
854826510
1136930689
1729103160
1812283604
820330713
1793090818
27578018
2131893878
1824026116
569411608
2001233621
588916278
1590174201
1165005175
2087114466
2016247826
1660066653
1994919633
1286005500
2093275754
1012762935
1403350813
1623590238
1000490502
411441329
2081291887
1931600393
1980683441
540262102
1064892777
2050206541
2127742996
857911912
1588617140
2027915613
709404782
2016745911
1341872536
213904835
691861570
437422034
1108358726
403242643
1972857175
2069813566
168804756
1104724876
908804425
892904195
1198849850
530925849
1209546144
780190897
1558392150
679829850
1325344200
1316448614
1878030547
1620990931
1011240823
186440584
750617933
1481431867
1420464759
1263410064
513976767
1834657566
212308538
713171480
1411214621
263988749
139871820
344864062
1191278913
1423434654
1278359251
1584750691
771085194
266757555
1806564577
77538649
549061172
1903744638
481297964
456073792
1066796185
1502127021
327934138
528239895
839254474
1859666855
1385552541
394383741
547100398
77571746
1030066862
1822342994
1299266587
51966038
124274626
1810323422
1429513674
1709414591
1393893521
1087402518
1113262361
1592806262
1012224775
256841047
435573654
1887217155
1166244784
1715649558
783231880
866486695
662801579
976079268
1489947771
577919814
1560013595
943885468
1982828640
1346975474
59584020
1367368875
1332151683
13335328
1404095679
1904408050
1064754088
349707679
807977341
234469769
1049218279
1036839400
806534156
354687632
504932567
1035191582
1486755977
47177753
826729754
829235209
72989761
520293253
957450450
1818049116
928725546
494426138
1923453666
700472984
1504604457
863099513
1350635589
544254948
482687448
750502747
1314686340
1956786740
1894753379
2046443245
788256708
444446370
1266162045
1938580121
1767212809
1492405181
82519830
1774608598
1841674015
1923891636
1477641000
1257680946
61097319
1244551926
1769768443
775932703
733821927
1691563583
202207801
2008377418
97570833
1280159045
999234137
1637000520
618701716
1229755839
106287658
1984475585
528593892
1355189784
1151640972
1832945696
729274339
2126292792
126730501
2133603758
106923909
180002789
794956845
423875037
1422865840
995146804
580548059
899269424
645121797
1070784743
27218250
1323024475
189360359
1960998320
93216452
365826556
837661404
707503059
186836967
933900798
182179458
1846253932
690189521
870266056
2016550897
1250891057
1198992810
1174423785
860416844
2144884818
1084441544
807705063
1977390206
927807659
587097063
465315415
108844861
2144371017
714989967
1863591559
57409372
1217614615
753716986
688774333
1214938895
2017017985
2089310716
904925611
296421722
826670629
1213388720
26419940
1822864256
543869392
207772747
1394547428
1160864356
906990968
848233384
1228630708
1111968289
1509888717
1471214458
1853063153
678952039
1119206105
347997816
193638124
812466429
818408669
512648201
1363225434
2145285254
1471400939
764628225
228779093
1224796349
1552998027
741720592
50455821
158471317
1188583781
2107651511
1106179760
1141242020
588309498
1176602055
2067708727
1237359279
1717937778
452351933
1315828280
679648635
1783097317
61170462
1821906506
701503251
402412531
1717937979
1324512577
863966050
546288295
243852709
41685099
108585338
534432278
236958943
1792088891
888798092
1146117268
882905419
701655281
1478812655
1984604343
343474385
234030678
1851677180
820449152
1685072376
645624442
1865062555
897276207
1098172166
1004885259
544667726
470296513
1224157782
1084117183
1197049140
167311543
995551897
527108326
226737145
1599990023
1353295511
970887657
1642406619
668632349
110040034
1353843856
2124748838
1678976953
407754627
1194883631
39257535
264382911
1561860312
1830967512
664659370
1170396281
31604259
869955449
1631492142
615800267
1771871389
604997959
488383994
312995745
445336725
1560821389
811544833
227654742
1251601672
482639144
254455947
307517787
1975228094
679870429
245430890
2109268677
2102838301
1857246494
115732155
996906832
991549055
1485633926
1950654301
677145782
2031688780
776388181
1714898993
551753150
142423151
1390264341
901606968
8397181
106373099
388594793
1398982660
1105936533
1581883956
2053683919
260985737
534206696
673650903
2104118700
695368708
1006727799
429554787
1125188331
221409914
1467986858
621248770
2108806246
1670616616
208802616
299987238
1716590994
1158627727
1294393156
1170570076
1731766718
2018196702
1093194670
278302483
1708894057
1111168767
784056735
19587125
344903465
63243084
1677312778
1584314897
854798684
1410449198
1873972839
385309492
254695897
47257644
682658160
1395121200
220281147
1652113529
974806012
1469136999
1979633238
2077189620
1675184030
1164974547
297602505
1135466701
1250710273
1014316241
253471589
191497082
1987090467
1958667130
1826564484
1608639964
752528811
953015215
1154115404
611094488
988069134
930343076
1175513668
866076541
1030054130
425053024
1983921515
322686747
1845575033
2015109864
1925240549
159282093
390288986
129338535
76862993
281462166
1739182148
987805048
704163464
892008663
545024250
1715347167
1355339440
1393198673
1725755419
1576798758
949538521
1782115055
384308941
1193432461
145926892
1393545122
538094200
1997598915
1957852995
138522264
45750858
1235622076
900668352
963433714
1442992563
176331453
508702797
1651285278
106138036
1307605154
1026801997
306521516
1080621033
514669335
179166474
603940992
321790405
1059651368
1644688057
754596787
602077421
1972289776
1672844815
1689697912
1610002104
1322884726
124819317
2032865039
610190566
1113845393
1834462871
1184981108
265136870
2018248285
908533887
1463686932
449650995
387436191
1991178939
2006466815
213555699
1355997114
1137067054
1517575238
1172584811
593724131
1310924986
1733722119
1036124955
1230673509
1624281163
214014299
2139319030
1841246759
578262986
364948041
1508431913
1927787916
199716587
1241494545
1598141928
1779989432
745760286
649092697
374484354
2133664754
2120239074
591272270
365609378
1696474248
1208045570
1123874313
225570791
1089823654
554174054
1800408036
139373931
773934482
342132686
1175618473
1431796203
1103684470
1358224220
103792790
1851924165
920611784
635583542
1286821777
879882598
553887741
921278581
115344182
1448462275
1632532546
1282901360
872727278
2043936723
1191227133
271068768
809214531
589119292
735867168
1446542398
1608302064
87933098
443545332
1680194448
1257723678
1247983505
1874668215
660952398
1604358052
241323375
951666516
348290666
700277440
1377355923
346056008
92173117
131480607
817800276
1926766584
428404729
566568352
1356942055
1715776368
759699652
401693046
1050193118
921883325
1819347246
1476193208
186533946
650983880
2053700998
1115730397
1480573317
1965816204
1506531152
1544359880
192924261
1955888200
144415809
750858058
1394084454
577087328
1591863827
1669527790
546089172
2052062854
1052430553
1916022577
58496461
1912858682
1543364488
248474189
1315482309
2033631596
905334024
1969595854
2094466273
938441653
1308193627
293998826
1289287466
1120745768
1178338560
919750511
123491274
1652651466
944998692
1757107618
1723831852
303723085
1605977248
115978879
990099811
1029234825
768605035
2024687785
1889613554
304974102
823302432
1559013838
1429593054
1278894843
230725192
127639793
1248890137
1332485224
1436256586
1894079331
1616344054
534782781
1066790913
1925460275
1918641502
401376655
135858861
823543384
1294603535
776666705
1289218596
1274385999
2015653174
953015215
1627188516
864890990
588064160
849496066
191269236
305794952
1257878948
1597910533
1751522498
356723260
717094866
1199397597
1168842332
1134014545
1733570994
173085643
750274533
461709538
504887991
426176598
56536711
691640677
199172013
314895429
1686633809
596745647
124193943
77123792
410326391
608195858
1742670173
389056363
245693529
107013755
1569962452
84990617
1014237864
227601155
191703344
1679938400
1862805384
1324573634
807762919
1660308271
318827332
1260792748
106741177
2027903132
758149716
1044774314
198271848
2035229458
1585839271
14422326
1117448765
1575996808
961644879
2129371192
1610675108
1756760092
429011980
458549799
1477620637
1972525349
1422737265
1969703441
648882720
554005460
1016629050
39179523
692478009
23451684
975632710
316646890
2064914857
103693540
689130870
355749650
1879942725
525160976
1509308706
435777481
1612685239
499997406
899215597
1941022081
1738680061
1048920651
1742785802
674940171
1548456172
1978524390
144955441
1917913958
721516627
1219082048
1253527797
925225302
867248148
1553596630
1410175224
895251032
876361550
1894635158
473919004
80209690
1959348995
31540149
34850350
1021320421
540738438
975093934
9489732
1265894864
641056928
1961898877
181506171
183378751
1009256395
1775447406
1169147869
1260977583
960448841
2007103051
550454098
757972468
782110720
1576024953
1014372230
1820313266
1102222890
1742628105
284770256
44723786
1125684048
1109690017
1631181423
1990478805
2130066242
2059113064
903734319
405136058
1516030097
1217488307
1497402583
2107274429
803155332
1570232355
1353609641
1599053827
258829819
1662794956
1689269100
1603164273
1518906638
908664249
438118493
1030889841
1095768936
1768583029
1829356537
1187429876
2000631110
703313144
1587172256
770311439
914045889
1700319136
1146691616
101123645
1982061783
1811903041
461376720
366357408
1385538262
71589226
1468511561
1668338619
657316628
1365826620
535869984
1089463119
66208006
2023172420
2049215875
1783009286
562185447
700400479
1193692861
457672382
624116356
355901113
417339911
1534095573
204126052
856944231
33938169
1625606662
1398710269
743125997
461625294
372818431
1787323614
475046822
1474696224
599637406
1493023046
1604782992
111651182
735799187
1112164454
2015257682
1207543346
9871799
1544545841
551578548
115186104
1342215617
1711702005
383125432
916187278
726794810
1921937967
894925020
48020803
1825750623
1723784330
1955690711
1874200115
460013217
1922046302
1702928838
1123645481
1183151191
1257409486
1949456752
870200557
1830415181
989500771
1985759650
1025134566
2115353060
1977944801
581781202
1923417266
753226046
74577143
408808241
1310331920
2011858223
1553396819
218678312
644453278
1652818076
1021030749
1913359437
744959986
591060265
477102161
1697923891
1098702280
2034158521
342558015
1971629696
1569680635
353275665
921162304
490135236
143027635
68695823
1770250179
2009869854
1924204403
1356443466
875621859
712334137
1570347272
225383031
154295053
340484629
530031775
747890094
322041547
1442821307
502182631
436168623
1260446362
670806052
642525969
171367422
809016432
74765067
1752979971
1913016302
1612058201
5422607
592014070
2023035875
349940799
11316491
1279601959
1588184314
1523855400
1054239463
1577549729
1651127597
1177464173
410944106
1409012296
543734236
702722107
138865743
1000665959
802727441
1730533158
1739175321
9455818
936336515
1081590801
801851629
1996817483
316914983
40673522
1633809371
484519174
1476244137
1538948555
974718004
662545617
329073357
419223318
1168806566
362885632
1111861009
1029052569
1533358714
971306706
830820725
2125233597
1437631289
227595584
1777799266
1036389097
2124345479
427005515
2047162163
1545201487
1653348081
1526379717
257132182
537053884
1937270719
535749839
1314482199
2134100379
684104433
1038553377
633791506
1481493431
146950309
1545164594
1902612757
577432456
1481397711
1245768512
651041211
147343315
136875114
1818951972
888798092
1163910110
1135528753
1034783397
1385491546
135530362
399548718
1333550694
1433437368
1801247229
1803885326
1159059096
1158554663
80199120
323147941
783761618
613962116
1728166257
1303032278
2007433520
2044550808
2001841182
186947837
662124914
277169978
1134246328
1457528239
1995584899
512835446
663713132
479093109
1676305663
958594298
109523937
1393289693
408840347
790091564
745564352
176502612
731330242
1964257516
256655579
603730148
1016917764
1657714725
1824427296
33786412
1741906168
1983177639
1095287995
1034009720
1629787941
1482193524
765623349
1915434390
1870106259
1872813777
559869981
1983719211
85821147
1607648118
1841953593
179271151
485756692
1231804345
1103857356
620625526
886902425
469018270
508053569
1069922455
601616637
1022318614
1688982888
1640378023
1080104543
385275296
1016009554
1854507280
1958244834
19996247
1879905853
368434816
1706920424
833542674
667439980
1924511403
1100030205
137555011
1100583058
1265623960
1558127733
385452583
1718236830
390881724
1230269808
523971987
653829990
1832266364
709957135
1814339045
609885372
1641774742
1010230336
1448967485
1639646075
466310598
27620642
715471149
162935913
1244789875
1321095098
435800191
1167636041
393130661
1511115726
1555171468
1361708075
1426708457
48994750
1894158180
1971894114
1369000874
884607287
47508833
167912676
514996359
1055854555
131761454
1687689950
1989140682
1486895479
525368142
1610318053
1849113066
1883634542
1334745538
2030368006
797369859
1545498961
688475308
545364262
1941582992
1232470207
1693350825
283419846
701391393
98282982
1065596217
1803307626
148276110
404987273
302215659
364469468
1168162665
1942837964
1932121437
956586295
463796302
329819287
352975630
1047923482
14924662
1087001847
1202577355
1249178547
1935159896
361377420
207977784
1817412528
870511752
276811370
1084898183
1123852388
2024257090
1262879798
568739352
956020000
851158430
1513634429
2123536988
898773376
829137061
1212249729
90765458
1380793824
1059386257
468072936
890019841
1941408774
450284976
304121242
565333236
1542297055
270107581
503940983
883116431
2101106014
1770272643
1777147339
1985895884
583277645
269570371
1091159265
1392270946
385235041
631995987
1766235194
765233703
28264032
144791245
893030272
938219892
1692766287
889384773
2006026984
1080923851
1827131827
241172206
938847945
439338573
434547274
832912469
824404238
1473743117
1004500510
1544568054
470793307
1030003646
1515365797
628237321
1356869320
1394220920
1139452458
1279812290
669067654
793255676
1469320867
1611298007
1141856180
912104591
76970063
1430931800
1199183146
620455847
1658267890
413286414
1198710310
120160243
294728668
78381520
895043483
742217266
1434366287
103285739
1020138032
1806021866
1796221885
869265781
1284511451
550872927
2130795408
1571768528
36107287
147846969
739173779
590156255
1239058244
1873321640
1157738141
541182481
2051122570
822297700
1533341229
1901393714
875911536
1930481259
1854985637
408422117
2019668381
1094966347
727942616
517027737
1383900634
1875442595
1982098690
1117034241
1809614556
2040411581
1363131438
267733536
523212790
1791395297
889572397
1844775878
57654717
1960882994
175300857
827905771
41894275
224707467
208927191
1547263837
2008306358
105897753
1391863100
383456893
1015576253
605829144
1186808084
1437675128
334488686
807586859
1664235939
1206628358
129387664
17356586
877676845
1829680202
145253307
2106869509
41162817
1448808370
183769058
526375945
1910674788
1685730633
1772177182
294220383
2078856387
508260441
1996724647
384119139
67901703
354935028
1840466624
359962922
17255463
971541624
429011980
1561191740
1845772438
103222673
112184472
1293433023
2116877425
424400543
641879810
1887511887
1925890460
1760925315
59205341
952366899
2032781261
2003737309
952757006
1448672616
826754194
945452565
686005022
930308174
2069973597
1613174586
1205120841
1918924801
1561381127
1219259631
747586441
10968822
1299037037
1126572703
619482202
1806318832
985091441
1761989560
469105847
924209521
1715833501
1821470216
887049515
1866132203
517822425
1273087991
81800661
1825484312
282492702
226659920
1132196871
1291817920
366667524
102630755
1137724342
654199563
385344708
135413656
1143594251
1092182216
974870493
179409362
772307032
1004104445
656845798
660083665
1215314244
277548649
1699556396
1598287109
369236331
830396268
126963308
1641374927
1794519385
949381195
1663778577
1468945728
1165573459
432099341
1684316114
1494055430
2061163834
1935086956
1427742481
245821855
266391929
544870613
333326407
1908786369
1392211674
903905394
1309315222
2099278745
938263666
1367301906
625823574
1517123960
189599475
41284151
839582991
158790187
1392063663
515099661
389070041
359343239
1685674155
1795076890
1129088515
1039690821
1179320607
1682069724
1592946029
86048004
1281084454
1872028671
621121598
506437795
1539945208
1428882188
878231072
1247006185
2130950709
1724961426
1710335194
2016200319
1979228727
1677851813
1529194832
358784722
1454355137
1293039762
139849642
7418617
132139587
1382469791
927026532
1851138242
529412321
854290729
889048782
1620455034
1368454223
1518147036
1269111453
1721892568
92325413
1389914143
1201216594
1886050649
1716138266
1228671022
258645105
1205498214
1769166023
1169066408
337897302
139915853
714778901
1180429205
1030701936
1320767597
1965844033
884492272
947931645
1918032362
233722347
1104962842
1578865595
1115828135
240456952
1247486303
2135678
1875810384
360829922
524143927
508607582
1088044041
860571178
2126720381
390366459
847278421
1786496292
153910170
1530551614
736115740
838183437
949298866
1278409354
909472898
758604314
1143364240
570806021
1363580514
1200855357
2101063865
1940219972
647857719
848377346
1776379025
1967470811
1380422793
823137986
1735157129
731754685
104631834
86256057
950881127
1221195520
571106823
1893231358
2109150748
382035281
67597906
911659330
953396854
441607948
933091732
1047642665
1602767379
361969969
1322272764
2073523409
572956137
1727571605
51005558
34444130
933682707
403595123
1315573342
1788886109
1144666269
872727278
2069314492
853833278
1520480888
1007721482
1287042231
1018182365
209646739
406530096
479054120
1588832710
693956742
13884356
1140887891
523981818
472420729
1491883763
1192879541
1354182235
132997144
185751916
417178840
414463158
2009108567
420749395
557683150
829956271
362881013
1013057164
600728629
527302218
808741926
521355965
1872222322
890927022
116817191
877141918
1032287096
1665641783
561625926
1175712670
1618887053
1439230030
1060006731
1256968130
1736630851
2018591440
266179942
754991883
1975559244
1633283236
1712925651
1618790149
1642752351
335811030
1834907690
2063018187
1416705045
311335879
970814436
1884578178
1592635003
2085425409
113746709
242102744
2106395327
225555608
1113507796
1594855501
1104189128
1058341311
298880742
944280253
1399378933
1328173030
209211518
1446141533
245129829
1733722119
380420572
2120111210
1434865889
1784853324
670291470
1482388793
174827241
2140064593
84674059
1221739173
623646100
1966483371
1423313320
142585199
1171495402
2127467622
608365238
2088223561
1896788650
929146062
1914693033
1976836179
335036428
1806888144
606109656
29145515
45809071
1736642067
1785548493
2129476624
869903044
531052555
2106893222
1393411819
1392164625
2109918014
2132734866
1663971567
680271043
1176882815
575490555
1598453331
150414558
294049731
980328713
1749895867
946565179
382345615
617782122
1893154735
81311257
1195364353
51093226
1816859746
2116878819
1258541334
1659208915
519470878
545067772
1831915560
628485171
1951918432
759761425
374097033
1843222781
1958224435
113101753
1890265789
716185247
1755956292
717139522
356259813
938398653
660147202
1795475026
1827185125
94275457
776441235
1177987110
1416048414
972025824
1586550542
1950879768
1153197574
1775337930
1953860204
951788505
1951957818
1670059486
236601623
1420163002
1990056747
777408530
1370133320
738430218
1340622275
604660673
1172575362
1227150880
1509776420
1633609437
192117754
1678286270
71179418
1087130255
953975430
320197562
455221448
723471123
533129002
325030321
1358061140
349996134
1738425221
783723260
1884636409
1398510210
1443959570
44201249
660420019
641156452
634584309
2024061658
1214192081
1022929068
810105250
1423704530
247336359
2007754616
311301336
1964126131
771128739
988596050
1651312753
154042082
329437369
1578919941
1854160898
1792380380
179094492
1085223014
976947889
1481485834
1026663334
1185543652
112309404
1530423013
946701479
1065706072
1769321818
1392999148
1910973419
447260897
1239801842
971260395
406597147
2051061567
175755347
1478109770
10781419
796563128
487190368
2020152693
1102381355
400599540
1514130641
1685462618
593510888
37641148
1876846790
1567389499
1466612488
382944150
1092808368
1194201067
733205076
601659978
1534800569
1752807979
1400721493
724721791
160124217
28821781
360034761
2126602528
2007288380
1129315696
1896573414
1668490163
2145613028
1836639624
1207469223
1227370353
654383482
217232683
1054619539
893497080
2015843971
1882471530
308393586
262354111
1872912917
1730984768
1719526144
466298702
1961688034
947030744
1116733893
808375456
294818206
1698298843
24858250
1062486375
431611031
110172072
850804411
2031390537
731885146
1283593219
662837103
1894528780
860749405
684138310
685446222
1438688800
1108469889
652083007
1662469309
996833463
499769493
1909697193
630060787
1239077524
2005125615
653503342
245112299
1436421150
717654594
1528598274
435065061
900392522
1583903594
1167682746
1055431812
289670148
204443281
1767050645
1434141455
138170647
700407440
741577319
2089268282
2143155150
964879922
402211214
1017656276
924254359
835381172
1043994140
1497494770
237975599
264875268
1907696484
1571191467
1890263701
2002138499
195602617
721012090
1463609845
2066788839
1917555063
682452729
1977823116
272050530
255769415
1063132813
598415065
34318961
497385464
1426834155
2117585962
2060990264
1612316419
1459599538
1357374729
719508487
60018291
1017245088
352038462
1448030708
1888650676
1009624816
1059139195
1308978395
1196068993
177504576
777274044
1984849911
732111660
1432459156
631567397
263773206
1503478326
483571075
708829816
695611259
518325806
1825428072
932923432
1669428747
516802329
672867588
1880442971
1726837848
429009914
1123515132
1077266929
294507411
751859256
932043904
150226221
506652012
754076711
1167134826
1659043687
1221853496
631048259
1226244717
1384013830
1974933765
454744787
2118726768
1399991211
497574295
674156776
1926522650
1166158925
52370216
336625343
1680648178
1759755427
678017192
315273399
293954627
48052004
836380071
231520313
2131706841
2052757034
2077468576
389118829
1985603344
779877050
1501988081
143038266
74017837
167980235
2113999006
510378279
251762816
1097058375
3133809
885854610
1376276894
1683948827
2010744137
1110572576
232118875
739752473
2117503128
1628038079
680872782
1405006713
933278795
1788358047
1812275830
310870813
1785344098
803317764
1116368992
172822236
689505805
652707917
1598322838
1137237540
1930189912
1321974017
1701716712
1826916067
2131422262
139074549
2021730833
493446493
1982797503
1547115848
1065313356
1660160238
182979825
869613997
129655762
1353583551
1296773338
1517943715
2069464218
2045134287
94904362
1276716379
2046826749
1231233725
124406766
1559554840
1356100271
719337367
1921027093
1314040128
1300117885
1664919136
828012176
1375563544
580385825
1148702432
1376319489
1495587023
754352264
675071744
1623057029
912510115
672867588
638482363
1079944786
696742793
1111662152
64934621
1882022528
1695567037
104186877
271730495
1970391996
886702529
938569759
604449161
1309622081
402086004
790530432
1589440160
1489964091
467086492
1083130394
435894355
709798815
230418694
482896245
390382858
1408544780
1049942880
97521654
575657826
1930382285
499604003
569728735
1516691010
1743882737
953424088
1006753234
565381475
268559169
660931724
79149124
1997055050
597452258
1213990338
48702287
1003340965
178004284
324431171
1956592202
897874244
92279968
1052869781
195542163
2129967104
1814849406
230575484
225315285
1849844687
975800106
1391323480
1140038625
1095778437
1762075230
80387003
1882608729
473241538
1604616248
1222904674
1937959888
1800121422
1568046871
1212290619
225323128
2125208907
1229718521
1288794743
949925039
575259552
139631070
526892134
2146219170
1526761545
567879510
1742398697
650689646
1557061624
104218566
1253740149
786064525
609477891
649878908
1378760351
1188200630
745367551
584712089
1302939550
1980316870
1413499479
841156575
1844798939
2065864343
355789962
1772516614
2114497311
569426625
943046537
1303526460
1804133529
1653136131
2095076838
149663095
1137450151
2076042583
26419940
1949062358
1468720123
1827920801
969655734
366458259
609878100
1473174709
591215978
1611788526
1977596791
884702617
1549411088
1946611521
574912865
425501615
43448512
822364842
1984843461
1839532806
1370118886
360831198
87843039
1755844147
1946022713
2018791792
678478855
1721520335
188173624
502706109
365677725
1470664995
2000553027
761147212
1498566003
112195023
1255590336
1230069917
1529816722
1127371256
1550585609
643595277
574927246
1483785044
1831622866
1064867605
1349055738
1715224586
1169320834
138403492
1506267773
68634705
1339283499
1162166355
253974013
1139863365
1796699484
1280012087
116726270
524776350
2085007085
480438038
1453473383
218695733
231906183
1439151183
1167744236
1854160056
2006112172
197252307
1018537388
1962134102
1331836660
250383904
2069238039
1281136079
1560791869
780849331
1995728339
938872370
1096776578
1842408132
452662969
362840371
1116899165
883995011
1239306163
484382958
691009285
1658576503
1973264569
1090950541
473464668
2028056329
325141873
2076061048
1986751714
711751069
1526991435
780420418
2119323743
1477866113
348868180
1254841413
1740716086
324393951
2036367402
435415165
2028448047
1480444392
895189023
972779188
1956233153
2038674743
651396860
1107130749
451821522
238000129
1669301825
523865271
44210576
412163280
205380719
1763112787
1164530370
2008507698
524305968
2039956291
959390797
40431095
475432847
411580570
2048972220
398033106
476048743
1566357682
112382698
773815430
45826416
1088458531
1780432788
1342986723
756116464
1335217131
1060000893
970548344
164032961
1635084463
568692137
721611168
737061301
797982884
1243309025
1785881945
1282862854
1922030451
516494534
490999514
840054254
1644859533
674731586
394384635
178171251
2048153123
1672610703
698952220
1719220639
1460951753
739697024
1807740148
1629003601
806753208
2014015505
683991576
2114359136
1768812282
1475764662
443468639
1416506437
387315535
1151525786
628201795
1742356412
2083503701
1653120344
1906480389
1443268913
1986736118
847385
203055338
1117118723
755512919
1206493704
144263717
1134731471
410906116
1056422186
1909533813
990007592
210152745
2062572602
197625672
2133336491
1551645470
848978382
1213069798
1661765573
1565496643
589710105
449134146
1549450160
1152216785
721086536
1100205158
1462522158
1467087640
233309336
765439833
1207650198
553268817
1132156888
1835399339
1611428957
897460979
742146412
1330658636
1156407577
1249187505
2059374838
1425345412
857424182
1207883490
1780673595
115908788
822618298
1977989051
1799698213
1785898805
1747385438
823848314
345224631
1295001155
2099518452
1666381286
997647683
1727240007
1135128568
1667188641
439604705
656793471
1996020071
1691121712
1739931929
732574428
1441629352
688628448
2043284497
1762869906
1461496919
214454232
596660397
2108757885
963996694
1393921883
1169476635
91288290
1742246452
638112479
1956490437
264887683
1750541046
1178500318
34121871
2006197309
383090157
1810698377
796623135
924282643
1576249995
877797127
745770823
178313846
127864571
355571993
1993388857
1741230054
1222970527
904418430
321523037
462289118
162386048
2050895581
1783164254
2071436826
883780487
794287766
1018880485
435974564
1129184612
2031920145
1462896873
588629824
1343047562
1650782888
831376873
1323885077
2120769954
1139698010
597745023
715377305
929409560
95137620
966635632
1907109854
1201675489
1329028424
2095504065
703280498
1640764430
28594162
105911847
1745559388
220238107
1068964500
2085343314
1138541905
525784265
658823687
1747704201
1564255394
1396869170
1930652638
576989452
417275330
66524570
457336148
436763260
1865796477
527500300
267647856
1178183096
191396552
2134077381
1997702622
1786311
2082168483
1699116445
286504325
991945212
1341650019
600701987
1408248353
1269196369
805760899
165680469
255345315
1072710198
1750485455
1405318730
1812494107
1407075069
1932836928
623614052
207180194
152561299
1538449280
1451718257
1363377901
1998874126
2035158941
312237158
812904553
862004671
1246714335
1628963694
1168257324
1837875490
1076439763
124735846
68061494
1932132388
1524452584
111859385
1558103451
1383866517
987866522
69813277
791454347
800357980
836949322
1557439485
367277751
371982321
1207351557
1401126661
1093016582
1988322722
1602637035
952957021
1318614593
167383452
1532366723
374891960
1628398325
756481049
731246171
502700173
577158852
226213875
2144491567
315690174
2077897299
1813749377
945491912
827086861
712658443
2113762901
86838657
88534096
1345527099
279053878
837287952
1984918865
1084642725
1325748532
1223033497
131589169
147802129
829812052
1629615248
1166729110
239768664
735000749
1437430950
1262673690
893118386
1663742515
66184230
1901098076
1504527848
1569726606
1862679962
1864296850
622756241
168577112
1725768423
748094400
1195075464
1652823367
389252994
780410520
730233880
474250319
1915626979
1279613500
1809917785
390998195
2112132740
2038374847
670803319
1252632604
1230699318
1546417986
1410840105
137509738
878421008
387175828
667456995
493496067
1348313102
1107281784
592501684
1698109721
1204360231
1981619631
735992033
1327054754
1161228760
281978274
495079595
1647741008
1817735347
1787828865
2106977981
1265502533
77186178
1388402275
939315771
916768050
713633578
1033506776
80053290
1939151465
1378232713
559587591
1878759024
1573550351
808492420
1238211092
1370616493
416885671
524520857
297211982
1475339491
1961615954
131137576
1113820704
1826031381
97110721
407394406
189682872
761713359
641711084
1388088498
1028398150
1696600477
445946634
1522687205
902812258
2078675081
615459492
1609242964
1206718964
548232033
199449172
521185546
1455237164
1283594740
2001802513
657477056
1812021567
39609032
805144600
1898997231
1986291716
955790518
119668266
594987140
1344371048
1561881612
421070901
900080223
1782758774
2083412792
754894002
287447037
451745069
2046226113
1332359794
1709096038
1788074469
138551824
772654730
278332749
170504221
1842626912
1220909044
1424903338
391984285
847470102
323330639
982438201
1336983892
1379941994
667142729
1123725186
2146898225
1665117311
994952747
1129748764
1995926792
335869251
1476707524
1725196861
1813632980
526218827
737368412
592792815
1927430703
1953433769
1858654496
1724248657
538572378
427406134
28933941
225198521
2062473359
170930810
1116835742
1263009282
1658797545
1871009072
93678818
1210685445
378074558
1331130984
1216946621
2049381748
633705553
1113933652
1230409953
728175839
464577305
2117803503
623862513
556086348
1152318205
1304314138
1263156183
867550979
1753800598
163017827
2132223217
1489827052
1681585838
970217343
600776630
839233579
1746085959
1777027463
1516752966
1105023430
1016086219
403575271
1308665570
1422688237
8747264
1731899605
296417216
1668256770
820703916
20436197
1411604060
1308607314
58214328
412684486
869283248
223904156
631087874
1536261200
1880698628
79593477
748443943
469646190
1979505566
259061982
1443276390
1017272304
1509014510
1365122642
742310081
1603977510
1630469806
2076656678
1234618596
217348363
1711772468
1451087714
291704624
764318572
1803073364
1412083772
1609733094
653271778
773091955
1996010261
1725581258
875523213
220809897
1079002622
1792400408
2124165475
1241861578
1299576481
1497615957
1382785446
257896391
26538661
1478740883
534697943
1302035963
142033543
1386873390
2069777219
370325617
1328742339
786222098
908852212
1100540941
1139369157
1197108164
1515878687
274139443
1835055102
1203403966
580512831
888706682
1774594680
406074891
1996404326
2083982154
2078036330
1989518496
133886378
1777023610
19802893
239954104
534512106
703018554
1803982754
79086264
1268899020
852375396
1570214723
907977727
2131787982
1738204079
36176455
249104595
1705616574
1810177784
703143453
1914646762
774620382
940719924
487021899
1410293894
1592233550
682956969
220091239
1968448074
1657502628
1914743842
1912981458
1549119247
609263640
576173706
645213796
1497637518
10193554
816318643
10910393
1158654718
808754586
1515080018
1463892606
1897366757
1930515084
287193728
1427183783
79464109
517950319
465032804
1578147441
2000736148
1062667614
566302257
633156209
1448509345
1156657243
1437762289
1158575870
2044250679
1478238618
460499132
494263359
324335675
1231211311
619262470
1330430701
2105323416
1130744294
1905059697
569941424
1118728841
532902994
1861356744
1888041093
690376317
331753279
1116728353
964602216
920290012
1585210161
1226078317
1097793123
1125056463
1034366096
1225081615
1656710338
518193667
718237971
945450771
1943073606
376613951
1606066402
655216698
459110939
1721746488
1582114873
935795882
1341113819
274896692
300546217
1001719826
1134468803
1413190031
2059281005
1144227027
783344370
1451646558
912983201
1733155494
768280282
6962967
2140616793
591683781
43830572
313186889
1089120387
770383888
2021247946
445630392
1655189747
524996453
82209982
253759056
509063799
1035165160
573715194
794778739
351539233
930700342
1956833473
168291918
733381718
1888612535
1965562134
159575053
449597009
1895380705
916857820
1618308480
1949097417
23338161
35558123
176477835
163647798
1888725387
597738928
250579686
1837472143
917705621
1704429214
1368466304
1624752684
233236098
1517518029
417558974
1124246667
1250557478
2072644227
866452054
2126297508
1024152735
647835712
1298989037
237505006
689543201
321588682
1195126000
100309414
1341388916
132006248
1367773644
801949526
1526658324
1636468917
2077791487
1329279788
188186805
2144931351
1593876737
1577425433
1666187079
67464015
1617286074
1980775998
1424705602
1161636020
516735164
111096279
1004413937
1765431987
323632550
1666045300
1943978673
1005759363
1473204689
1550642555
1731699016
212500496
1948380637
1797346032
1435037592
1634033509
892102032
1685084130
1858936919
712053774
1676330098
949599579
2137397739
920967919
1440702364
1344934449
1550165646
1109111557
232712745
1281397551
390349425
65511569
899853492
1666132884
944618058
1032562995
571803508
985114141
1726135493
1444342773
1069452309
41828677
1402718491
121030335
2002955782
1860524984
1617364839
1341880033
2128249879
1262705050
1909711767
171410784
1892460323
120009512
1603534347
511407684
481536225
716400243
986363335
824509588
1594737837
1353358392
302165401
796185379
93988715
52439767
1282922232
307383261
1015767777
71703297
1826663193
377437783
925830301
641263671
2070914409
806181306
348372597
1626966761
736691216
40102173
1373612500
122612630
1128691763
873143901
767959994
21017184
1216782909
1600914718
770996337
1740313570
1683957201
1370831493
164316118
1308779296
409527712
291498788
1773950570
945417220
1687065052
606325711
1628996331
1685338455
1975300534
1678041102
1196475643
1208673005
1786765498
1715642485
615889087
429611676
389217246
193750814
1350762740
1122978009
1452240992
900434735
1536974510
185723488
2025723917
2015643061
1328750134
916688733
1164567031
1399254605
1348590776
628100056
620721453
617605919
1618889647
1179724580
692903953
1308456414
838887315
390657329
1177444963
1261589931
767229746
1139091878
95321117
908219446
831258729
1196033038
850244598
1742412090
1398097924
36934695
723675824
2034264967
1964006764
1960309285
277555788
2079695104
1522436725
998725141
1813071040
193792298
1617183795
960636105
1851324570
1009376215
387288599
524204194
912732235
570529059
1978685461
546132090
1822260789
59291696
339223709
1832366671
159712115
834751015
552530697
1021122602
1032850087
687691634
498809543
1685363490
1830843118
1268430422
2014175626
1254521034
2119719868
1215889511
532093762
21782762
853876724
605973716
1308299299
1509412731
546338843
440908396
400749004
976499687
1583474744
34716111
1163429934
812411664
1970280372
1919824117
1339059561
39868354
2016325427
12160209
1208479500
1241739870
956467991
870071079
284516009
953338907
1335892417
2115012085
1066852289
224822970
1345130556
926515669
940987451
630545292
1029743310
46588067
337668720
849516718
991563795
1098245117
1210654719
925423860
1332725125
2044656034
1668697200
1994374853
1377017708
790928022
969945761
226667178
470535859
990809453
1763111105
1733619297
1354103754
1308697978
1601690121
668934125
656839592
910221085
1326782308
1391052205
172472249
366217222
109945545
821572836
1918855545
89408850
571277073
1016175578
814239786
886359554
2058748234
990728405
1695567037
1000722010
170040706
549495479
1204752359
1954871830
1671422645
396129493
103654465
1943226902
1067304578
956475795
985636757
1544283640
1744717927
1328761841
1832883542
811291528
932726657
1523700777
1673222759
701020822
1378005170
615349009
1849992765
386477419
1532175050
910100559
564026281
609202592
313778891
951380092
451793738
143420258
1406301265
1160130115
1133680437
783039908
732351147
1864535469
2026430203
573558956
2070372065
1155908673
2060497992
1254948019
35321120
1631500948
29661705
1136539456
1274252445
1815117161
1354428034
69341065
1521519440
1330573339
216767437
854574092
35058676
1929912236
1034361980
1341816651
106139999
1750857866
1862911574
1496794884
1206359280
512622174
799084408
2044079217
1612471554
2142956481
1851840419
1415113961
1966144865
591732090
407512099
1553723945
1842076930
1378881018
444087214
868398919
752502988
1354895262
252658826
1682962186
2015502098
201981731
965112343
744381536
1483752928
772043208
271826926
352754037
2111441463
956765621
1952284637
2059481124
506900912
1511841709
265508510
1243712017
837072674
34502046
879134004
361257875
94289995
1181276304
1538659760
1060698624
312749330
1743486876
1432232352
554414739
1662548071
924915755
2127023478
1800915058
231300586
2045741833
1740671958
1451236884
1519185174
607827036
1516873981
201631895
1707148014
1436032052
767514502
1310209849
234423594
221493434
1410562870
1465039738
466903784
964486738
475175947
1644442031
2146858525
1709352956
1432727534
1665499992
453779183
297299292
873458949
1619101053
1076125825
208019665
1831324170
1074654985
1444231352
1839114245
1451647417
260042744
1355871877
1453444883
1694983963
383860676
1033166310
2052326282
351275161
1200720599
495080407
1430956027
1721121603
658308979
2051365691
1336239144
210226416
1308435042
1921664443
1739685641
400430191
375830188
516679910
164319866
337661758
232376132
1540580807
1474991100
1266349022
1652372584
526991084
1321531441
1948766715
1671932282
926272668
2039274520
1256469813
584151503
1946788094
589338331
225629110
1973483163
2056329550
622798036
828744972
1706456849
734596320
871762967
1395810308
402203524
1163478557
71265554
571406911
1033802358
1562018143
1303115158
664341308
2121753222
79938509
1649338361
1612551920
1204847257
1943868071
1986884444
676526464
594319251
952416093
1423109767
466113710
1358309980
2088501639
1897359750
1348149660
525788890
24240198
657625290
559565421
640873220
735079818
2131901768
651651297
794784395
688042435
359532704
1273775028
871037599
568573742
1613623180
868920670
722867968
2012498969
861873551
1420634947
129948537
1379983949
1498523810
1349614953
1097598189
728433138
1450107849
1089249716
1906330660
358596630
1038720846
7037298
1581598208
796925519
1888678080
1665605660
1140419258
1240023654
1089361121
337740205
433919207
1565631246
849000547
1447007604
665343247
515690958
1779100752
2141808460
1970699831
1930621168
1011472168
383993655
591202040
926932954
1074293589
1841737713
1046274969
966901228
2018440127
2084687471
990477711
1983131075
1902018940
1849000755
1047194742
2069795438
1939259074
1141566273
1309766232
1683167076
1784425923
742030276
484634707
1753412978
1233943626
1548079283
288631773
1778394430
624286419
767672442
1102117840
1158885834
1117739403
74906967
60434640
594509943
1776497742
469218905
1159265730
1668904819
1478039289
334139360
1074920983
1030862347
1198227597
1236378028
1716765052
1763437405
872389608
943587088
533864779
1131208935
883624036
190893534
540225698
917419040
342446490
2122413342
1593548976
598717031
934709068
19075594
164236633
164469369
1369122431
1710865992
1765201462
248766599
1099720370
1613435502
1300382071
1070160379
1904495234
1433903159
1257431645
1952331405
839178547
942591539
811634576
1973517561
2118319128
1706737921
2083167497
360806533
1976879009
2037768675
1866311355
1060933681
1182280700
930809788
8607747
141549798
829878478
653351664
1016915290
1973154525
182275475
322911008
366588515
1730836898
1591770411
1057150756
693305159
680705110
1170925740
1804435928
1944760226
926745572
696901429
1903231986
983170977
463537246
516980496
1733493241
60737464
1668762419
2014161059
621597397
1725711222
214373819
1444289347
549626288
445101082
215206677
1935360151
1638981253
1543857542
65811988
1348894279
1286152551
1290364407
534595655
391611799
1758208746
1960256699
800693172
804875970
606351134
1429120274
1543078048
2138262673
268123663
1306201479
770161930
442086811
970279617
1582469004
1074117293
995506304
2015913567
1091560457
664907622
328782297
2101578631
1264905619
2064670038
68835607
879608012
954891442
882166057
311603184
1835808418
1359421902
185631146
762083957
1938637280
1983743696
2096349255
1438076771
68227999
1431264225
981256442
1438294576
756894985
1463305392
1173243554
779994584
1401993171
168728572
1412748621
843637296
415130629
842754662
1309841717
418066495
424614556
571876705
1126995541
276186254
180583299
51083532
115019637
1279352861
2002714866
706592640
1107754699
227298746
1995959332
1833120495
1860525809
1896782494
526141390
957765922
45749476
603122500
2121129514
1206644656
889676519
1582750281
574990415
1691860644
1773679606
1175234213
766845246
1672028613
766046999
1730675010
2107844567
1328566048
929212818
872910140
654945795
1810065055
1634866944
1490941853
1973200505
1756576288
1735839471
2112628715
2051029513
706058075
1324309867
1028745341
1047421545
99609424
2119505960
159692301
1886607042
88705673
2011055959
2001151742
1056806434
358892305
1955266431
1600004202
507786780
1416278680
1105357668
1339718884
2123733147
1828493838
1700085092
661300760
518688397
1695776699
1275460048
109674616
402090896
1381740888
169460203
310094094
242796534
67844780
1100395698
1679495418
962612992
1219274813
1741738421
1726536027
882329485
414257593
1258547054
1272765471
37889057
46795667
1643194884
1842062574
539803160
1142064855
759907176
94394970
517546714
148093247
2124286127
150294039
1039731229
271618739
152652683
1481385464
1460306738
1568912983
213682797
610449800
408596958
1237287949
1139703663
1311327495
1913403916
1746994460
1195350603
665517438
1340972415
859087796
675700961
720249523
945369702
1334123866
969980589
1074159981
2136132980
1114167351
2097008466
1828115485
446639729
1921483985
719656870
1569865667
703771337
1962190211
548187149
1105506251
162450738
889125615
1445624712
1159875475
553841112
1435897880
2131670593
113922458
1176527693
801949526
1768445103
917071482
931370333
1277224518
145207789
1618911275
1783132789
1788400463
1430015716
1053562618
750505786
509494555
1636231682
645943301
1539394086
1283947138
460866133
1972774889
2100122844
50457242
1878787437
623414859
1427998383
517970058
1826413863
724266669
1216141805
502755177
471732955
2097829559
1514863545
966937145
1432602023
1615629289
1797522920
241006205
1543276124
883002543
1782591687
1401633446
1890522845
1205556096
1990045545
53104864
1393300323
447169554
1385609440
341460616
505031952
2068220595
394778286
595044737
325997147
622858118
1567933598
1723844021
1333952029
545792092
426244396
1288877439
1191324098
2105531423
2141745997
2085833186
794852291
711319271
1767439197
1263597740
661152016
2025755371
1235655
503522410
1375761254
234039338
215209359
2017003926
592087151
1132144293
780299183
1118996720
1870067812
822412714
2054098852
704574848
681981829
372312720
840755974
1026327604
1191133565
925334346
1267504020
1168285142
1132515162
625070866
987791105
1164406927
1693088714
1114047032
704621198
104735598
42559418
1521869107
1071140187
379568258
493233758
1428004008
400605905
1676973752
498335859
74424982
1613650804
768251858
135353596
667357826
1721802723
1803726932
1557421076
70365130
1909938514
1181616870
41584939
712892850
2102921739
530721165
123613686
1804884525
787553371
1629005769
1091921741
1103371188
778728434
1716166614
706619516
370652081
2098561090
2128239630
1421330317
1136851442
2096082062
1822099611
523697299
455514296
1130674599
1804753653
1289222208
1201979982
2092175978
1693870775
1112354310
326589633
900657101
1640157022
920090466
1652958620
452399498
508501722
429700192
205304449
1926006325
162650970
1722160887
999147244
1210970125
1794164502
1263518051
1007566640
519287992
14784890
1661626331
1794483083
1423501237
1031395242
1034229576
681893083
729941977
454457457
654010581
43604193
1607728013
44080417
708194598
766755077
1589131329
1137026691
1439963096
441035539
1340277128
1723224726
613739954
1650671037
102751750
330142156
74253008
1778012510
2069331348
1072746396
763459105
969524912
357435098
442024452
64390921
1806156653
272940045
377586878
1093189018
1286066038
1178084588
675320815
1245813696
2043160551
659487328
1362822462
2098554858
2103828775
1261377997
124428804
1964564884
1090580264
386466416
1522436725
664793180
185036394
420020836
31775558
1437544381
1758691394
1151884388
1715671242
1922407758
355639709
1509279043
1195631796
814341182
920465712
591931468
846267258
2091910697
975508036
1932322265
1899782712
605110310
1838110915
2005206997
189597050
1901647765
227059154
2141210042
1993234088
593686360
1932517288
1046763472
1078188120
1723469032
378085137
1173128891
1919472790
875903228
959762392
335689374
740882127
1879596688
511943368
477086955
632713457
822696641
1542802460
1296144806
107742838
1170008474
101052561
121034249
450801842
1821955359
103342848
988940662
1428598906
1619297684
208386795
1706359806
1265078202
752088140
1746504243
1330894634
427081544
1566177819
1667726110
548540070
1836671909
609160904
2122716458
440767108
519727650
20354444
764853409
162711173
1584036900
1441561563
1824665236
1713449560
254421872
81418957
1068533720
1305128423
854196455
188668152
469358051
4787565
742972596
729781260
779119463
570379072
2114370039
2033585252
1800146192
169528243
2063844441
1998980312
431904012
1786836453
1542583220
839377402
1567058825
143840356
785878740
1396210900
1399505186
1348458852
2125382944
417942605
1945159158
1405161636
1235209767
286582137
1368684002
1172871319
497557677
1410790565
541757221
495054817
1206587431
1403314671
2106031043
1304150708
1452938719
745875499
1230709480
1387156224
504915101
1223985241
832813613
678600743
537444449
1712980945
1834429053
459517111
1879536417
489821144
104534309
890538776
1635491711
1034419325
69432120
1468280321
1710319072
2108028199
1281175017
1561681533
1924687056
2020736361
1456233033
259293744
475963600
1344768603
1092152609
288507368
1822876832
2070556281
589344606
221261115
1627027402
897656456
1941368957
1899717030
57717832
72294352
243995673
504971306
577740033
723056489
1227228794
344538214
1436563281
1627923037
1833458059
939719125
1852647896
167051018
506156877
17649353
1385110071
1950468964
1797322358
886740994
1898134509
1539576453
714110175
1695296817
550215315
1685457836
2079012148
1643773875
444372047
101540233
1554750853
1108070275
1381413251
1394341945
1126599289
1039106579
399938108
540162455
574539388
2068066791
588309872
862808673
132833433
2024052372
2068847944
1240505921
1353884111
772582967
947343182
874764899
302674430
1408252373
1787870533
769752152
108469327
1160841421
1330916523
1195079702
606637638
1597029357
2476639
1070970213
1451731323
922399001
1673771934
2115185905
910357643
462057658
1342305658
201803808
1591621713
368550960
1145027554
1621777808
944413400
1149476387
64755071
349700340
1592991081
123128068
1308116608
1777887839
590037542
1807513793
382060841
1389550708
583080077
2110624264
2058352071
1136436280
344438031
458488027
1681221121
1175335966
1141128999
1646122991
16391178
2007099185
1618803810
212419268
34318961
579347335
634516308
1934944062
929617554
656936024
1227455356
661653224
1303499858
2021453729
258604897
1530581908
1292275749
794672408
1121922031
1806985508
134002516
496079603
1033316241
844949368
178708768
782979542
1072393945
1042455516
1068475291
1206331797
1437763950
337830618
1188638466
590140437
1146844020
667773508
1696046618
928608801
1672988458
482401740
964531238
1505785786
1865763404
1660173375
335118251
998106573
2127269389
1035894815
1445211149
103894430
1940374647
1833738635
1984008502
762388104
37175313
2117627529
1847414299
1160805609
687268669
99237380
236692150
1284904185
780209486
1777905917
961206953
2081655260
1487254211
1161244087
739298225
525392573
515209016
630548378
1912673849
919038883
658579983
822857263
1984403678
711764403
1660400176
1955179316
392875984
1362531763
665597886
1645660266
857639794
1196870460
998878995
1948354131
1138188547
131584140
1596134249
1174073661
839079385
1864238722
1413149495
917060736
977529307
292805358
385604693
999836445
1271577885
1870024159
503654452
743293284
1536214358
1834278872
1836441938
2073651857
1662756516
1458905026
390417923
1567954532
1105637169
55568562
546985324
1343938022
1968834909
913275453
315208127
1460665139
1823763941
1239237887
2087796727
1181284325
1973179760
1673752192
1748234023
1271478531
726945029
2048838128
1503468597
2000384914
1978709856
459786381
1158658665
1548708092
528886861
1264440642
1757952089
543051064
431219578
933287557
807896242
1792127832
1210632405
112505742
538246381
1893711005
1019528587
1163461184
616323888
1854763689
732113835
2070681140
140636208
171837746
960317548
656438267
2050558375
1596878898
1956264593
1879954442
1339465690
302848861
651913490
506537943
673114342
2095678238
440497152
162644192
660895747
1647595911
1367690236
917389121
174594671
1474935794
390434615
400571298
887505478
4425497
127156530
819653687
1487396297
2026851835
995349948
1173925384
929066314
490726985
1615114782
331084923
122123862
939176043
344821179
96546501
484320533
1179750618
1303660624
1698367016
1454503750
1248069899
1846223861
1909456799
1802537211
985580023
1178890176
1763152299
100602373
1748530306
1474503465
583008305
972910702
1761201388
498477468
70576709
1199161428
1379216499
1048158749
610465904
948970940
309260314
2089262097
1044320155
801686145
24984310
2080451954
1059961789
1337098670
1234365880
668870401
1512062702
892141533
132050464
2010551585
1633084811
293458956
2089677240
1536353381
207667609
3940573
2057342320
176859108
1586345162
629480936
937471224
818758627
1167017647
335561599
1818077980
1884469159
781815167
5156320
1381233006
1329272597
349822690
1143082191
170482486
1779323686
616251258
491969890
1368991767
269159204
529019903
1057567905
812980853
1018004769
11362628
546642546
796287628
518449464
521282163
545937107
30672548
1084003149
933215030
1052366213
1893577202
730569395
683420826
1057696079
517416041
1557028593
903674819
556707774
1177203504
210155431
1036307473
78691259
1219337695
1325304916
245168118
1443169024
493948581
2087077717
1676973757
1459042929
904869471
860855764
1470937788
1108774307
1787275724
628111532
277584344
1346492703
479873851
1810323240
275270136
1970379929
2095139842
1330529045
1732353414
2058415890
403773060
1905719116
27702070
1326886641
1936775655
1973263040
250620221
790192861
20243492
1745859836
2117894676
94171990
2048148074
2143186775
121741000
520473804
1015631824
606372585
1281345373
1349450564
280881474
1574818282
1594912265
932895141
451327485
1699150442
570425637
676895795
1634882360
710939035
199591263
844117402
1873489017
1946167934
1351668445
188511572
1768137268
2075819930
886336668
1630584383
795595941
829794154
682191205
504404113
555088753
103674361
1328104372
2013753139
155014679
2043567398
580992987
1590521748
1710451517
1036358987
78783609
1296114864
1580158851
293432249
846034095
1929025140
51962870
1281601260
1599682313
458034378
2131807950
965621974
1365845098
1606522605
943867695
1901888965
891952611
1683260411
1355947793
1472536871
691762913
1738753374
1794203952
1133220757
1127239914
1903956621
45372556
971113320
2052788566
2112021207
1426853229
2025834010
888575569
2100488401
1297027840
1101422704
484222579
661530364
950014945
223020179
553390489
1407204939
1872476290
893232824
229852399
169873190
522484541
62232813
451555275
871391962
351814447
141896519
1233697315
1701885258
1901390699
464311604
2071019496
2065182887
340409645
1958951595
209953952
1364995733
403054591
727961697
1657031993
1967605766
1685799443
219518665
525598970
891194447
1739693697
825204208
1194695097
1845333694
1286972121
217629858
599434749
1783351047
1437699664
1463317503
1910146842
1223746737
1323040483
1084955331
768281124
457885185
1553861122
1706028370
992761988
2101027855
927048577
1526037818
637396240
1597765931
2109312358
261693996
246020487
517596764
1693929874
731421157
970099429
770018676
943221249
922056487
1036583007
1515248306
1586317605
336381713
478040495
389383423
734582656
1509799302
797391177
901860749
1746524874
959943109
1565096458
618153884
516238017
300193694
819035707
532195065
512167237
1446239401
472745858
431754458
1325612310
259121882
1708458945
478161241
983033431
720501945
347139110
1868945293
1203771738
1099922536
424209194
1214791636
112843505
811746333
603314479
2141949922
338968128
1971186580
232859249
614904463
1670674930
377280770
1398102965
650631552
966653965
1856066436
966751474
504421140
1736056370
578767741
1957632092
3367891
563978182
1166126232
726527483
1113109282
1816097537
1194419785
851211250
1488522838
1976551161
282152635
1826946002
1428663044
383934854
808532174
1691041577
1065535445
1388531912
1017344862
617081979
633032936
1224912376
1843166003
1469859544
594773875
1302358924
751432788
261714030
679053006
1087737741
1716243007
97742268
6049071
1651377171
1027536039
182681141
441437797
2113109001
1169147632
1060702401
1821417473
242827728
1819916911
1321364947
1133336693
551816241
537012025
873537419
1580334261
2002589438
2083552466
278135674
1606957810
209422021
276704433
1905470018
197395195
695835115
1616743478
742171699
647560361
1162932049
1593309793
1205660524
569164731
287763557
1396443237
1681725807
12987797
1334734371
214831032
710294291
1353211702
1139484265
1839092957
482592256
904776204
793351246
935993694
1400857872
511898798
570046156
309199852
1648085310
2032964931
397951461
780476932
1302062385
1554090740
212031389
1994743816
1935538337
790956234
1608871075
1389351657
764582293
1624896990
609810909
291246385
2095526618
438956509
748334017
1859905719
1894462174
496574861
850506366
1255228444
752648920
1500133118
1850795958
118054802
1308126911
870062418
1737125153
1549478585
1228830765
1876758875
163106723
1873361582
1659581903
1533735329
588502544
1682131574
540962403
1089216104
1341157252
450206196
808262515
730182429
374051138
1960694858
2026391813
266049112
842006610
1247803073
734511099
82286349
1041696274
1425310750
1300240122
1560798379
589117441
600959917
1859898399
1680879080
307692706
93308161
2050091068
920846256
784010872
743574166
218123169
727776253
225641071
307752479
1476133198
58126140
625127377
45246648
8683426
1608542408
1488962800
1874879264
834303042
715609500
716336706
1606861585
1411437056
2117868182
1438603348
247218102
488031772
1195510800
1384913010
29553542
1842175797
532800892
704687911
326617553
967330219
2134945539
1276537641
902490921
1068440120
2100775780
574198023
892399122
1175360783
2021972499
1531808870
949515930
1432583089
662453602
1241185607
823676186
1673511523
506169376
189209712
928344130
1052393104
710635705
576457416
1222809095
2139682465
1385165229
371237221
1607806109
1076686986
1490475419
1404673028
1726607431
1507640517
1584401781
1849855196
1466530161
1895498618
2042828366
1187124826
331730393
1654158458
157745011
1815227083
198235948
1018669149
2078994489
162674451
357485279
758461522
109062155
890151605
1380896741
282429299
16765236
1423648029
2000399793
455270746
1797131804
547265457
1803768646
762576040
697958496
1592997757
1752348516
1830675445
889468246
1173258623
785506345
1557706227
1425345412
954271253
2127710502
2001021619
266716853
1552821155
537654745
108445409
1581760546
2077200541
1698613278
1284486229
1452639463
29145515
1317534859
1955955460
1710647401
824259887
1122195182
832102186
955915606
354971758
772698448
1871233129
1191831987
1271473540
1272043168
335956356
59533522
878859646
53433663
1440646752
638402296
1118056867
961057800
1266411327
2036389050
1350040988
1715886305
1054340127
189431282
1484750106
864143439
281397960
446727426
1590371974
2146153683
1848167347
2138819824
1128632067
1345992238
599420064
1123940340
1828090601
308088515
836684533
1287201500
1081315990
2039757302
1566876759
298081056
232156770
605626598
1939800037
1420663160
603972000
370553233
2007065186
1258946219
1660918090
2047793194
2020807923
1182093895
669931616
2085816804
765207820
395363334
2067818812
2131388723
2084867656
2056712825
1755870642
1115867418
1968999935
286429612
943150677
934978126
740716360
546850838
930873010
402385930
459562461
1292675755
309968552
694983993
1571197883
1600582409
857263065
1925543226
1152293748
1068160266
1256007535
865079635
600431634
1329779718
1021302166
1513845409
1691938651
1612304453
239841221
790530497
876138240
360049842
1161031893
2058707420
383340594
1521255650
1130666125
1517299042
346939931
1513175602
1030336628
732872861
1588790871
2079740311
399244423
916165807
1696378061
1634810677
1712980945
297744279
1400113443
1386086912
1228984163
982136810
1659319052
1008071701
2083967390
340336191
1012255676
412612565
785444083
707445314
820808287
1991748286
83719621
623740860
723330067
1679400448
1994565950
1463938398
651549356
136497286
1781150718
7198109
1760630078
632626056
183397539
1323768230
754102437
985067105
559824507
1332828491
921511558
1889837126
622954698
1171104204
1987888752
1864059742
2109557109
1767276967
1632924369
802158379
1445958261
86636819
1584647775
2021663139
154509047
1980314029
94536727
778233094
1680413357
130699111
1925067409
525550350
646847023
988327133
650031278
734311270
1373150289
1558000587
1969421200
1367353506
1436277191
1300410764
1807481731
104088312
1810025450
221106279
1171409454
1628775160
1092610393
2022435190
1307772341
202162438
537525958
1411195709
1521170701
305748705
637823441
220360095
504394972
874330117
1410269240
1991646436
521857367
1888231921
1990437842
1571949001
1757828207
1034573056
803402962
188665375
1824270356
795640109
1916559247
965192480
1035330384
1670470078
660282125
1488985883
458050049
819247449
2102363599
1877739115
1319436009
1782491954
1190741297
1343669168
879283736
1624843234
162691883
1572040886
1827726335
575278578
1060964974
1619545352
1369211711
1388268100
337629772
549075776
1310256304
862515705
637851801
937385155
1611207096
415797269
883991685
2120438445
698591565
830160132
143156635
196039999
535599760
1186605797
335335010
1376269036
1492624051
596831595
1601787578
246908892
1590732200
1160152507
10238975
1617128679
1199963573
1533177979
1930254561
511998524
1375450898
588132421
537529988
256629009
681988043
164435010
1069777745
1748624411
267057015
1528361982
1604339595
813532086
58109665
126203525
1298347555
1323978560
395606107
1066203402
2084418288
585189613
319453153
321312980
335611995
1865981513
392782270
2105320123
542798426
886595188
1929722607
384720128
525734615
1212353529
1534885366
2125569203
75975913
939968739
942496643
1415309487
1609735774
913999011
972662476
1429134565
442280038
352906094
1739330615
1388371810
614095991
375494092
161523138
1296860208
581747869
885361129
1881428598
585145007
683052296
2039335878
448990314
1184712955
1207190006
1580306486
2005804081
906875351
1788562520
548555447
501691471
1845854207
1541482444
20531103
1446995689
190829039
1451541372
1894614997
1112745903
356619967
1742702633
380776746
786047413
2087071630
474591630
1392209808
46560910
1048384734
25766362
1449546387
2139749225
182692122
1926097530
1158235667
1192003589
228608308
1539678936
399831270
95788460
2103912167
931152004
1512846675
815205016
364167420
492429721
1690353000
958354289
1588464610
122227394
25831643
1062241749
1618241722
1877300764
1912413882
1748446007
1831603069
1358304841
1719629165
234272672
1410817196
409608119
407335828
435732781
961112613
316873729
385736625
894447771
1848649022
516238017
1496831284
341659108
803628122
82153277
621029319
577266026
1266207338
1145785997
2073654443
2030900101
1593407018
1517863620
351977315
1996079016
1798122222
238695573
1067682598
941152314
782191524
1862859746
1801552228
528452253
902710196
1674991617
506434002
578025133
980576377
1738457483
2113133911
1618047460
549969476
392748849
1652417885
760972929
852845885
415924581
2004308348
681575475
1847473375
1061946628
291600783
2071217570
657048262
32670895
876290253
291853369
423822497
425860416
1880028178
944392271
1518037984
1024093804
317516633
80721946
913868214
1777853372
2032088384
1272611325
1469463068
220955780
1502209854
793608089
1045699112
2103919289
348932680
471176471
1701303022
2074631390
1477673959
1814852962
154202120
767690239
1759970757
1994407061
1517332078
1266024501
788780977
953776323
1096719907
982369916
1590833144
1722310397
1877183999
1510209439
273399948
1710100713
271629169
140358597
1452033949
1664739683
1110553807
1067980588
399758440
1465875279
979199678
852771981
1331021925
1239493965
1907585275
1742083621
994399719
1753304106
618041582
1539501702
353877636
804453021
1500353804
321143190
1466850194
811221264
52118340
1790260408
865239112
727439639
237447716
605116091
629358126
1257453984
40112822
60710321
1375275469
671082946
1311478155
2141601926
1694274754
328495037
1910232005
1606408042
157139611
1949760477
1818634545
658398893
1900500852
1598951357
367864332
1509770216
1040428420
1016175578
1412829752
1693612646
43422030
756980095
1154530691
1319603833
2036086072
1725153459
83953439
1165583655
1563609719
367366719
543963018
1418204116
128181067
1576112973
803420108
1717982119
309604486
1816708536
188029994
751003197
1955914889
1737503430
1539939110
898932538
544051405
380116390
1580282940
201902142
1191120974
1826654370
193008309
615477859
2123484548
723607688
338131530
1871716692
1124264449
647788225
1431785589
946067861
1083414664
1177908134
1908048006
1904706344
1747662689
1476079208
1707026540
954233895
1967591660
1875895163
1621719760
712659095
1458451778
206435264
464714221
600977043
1595172157
974869285
1198166350
1230055410
489225563
1877386592
1060321270
1865945118
364972843
432883013
2000861513
1591946465
1408217324
40218759
1738597492
865549545
1971101735
1761079939
1021714999
1596074590
426725780
416128576
571854193
724815558
1426119410
310134635
1073516198
1030894520
239974422
83966775
595027652
1306780926
1395217948
1392246891
391401809
1285561081
1242489181
2010402634
1509286138
871003840
1981573331
72460884
506714666
841348509
479195845
305926289
771763851
1377374761
2009671402
312814056
749248787
1127799422
1548315849
540753720
1742028263
2014345044
1392845448
325709980
777849966
282839498
63789810
1693106899
1100072415
1170429752
1746910771
318615919
950721643
565112651
112190897
842495791
1482252897
776662989
279340885
1747506580
463940916
1666769055
627205743
982861973
1472112985
1950201180
1241921195
541257418
416557560
27439561
1948352484
1015503200
762416408
1325652846
1770902795
141891061
924184617
1167678382
649336614
544045110
1038092348
295603645
1012585653
195581311
2077685821
211554808
1322815752
815584562
1492293577
1575680021
66078126
1791351102
1624312718
935522932
641190249
1129454347
2019071499
512460097
1785985695
1234871496
1226064492
110626285
1081189828
1802217560
328616493
1861691214
348210916
464919732
1309577150
1304437449
951900968
443894859
1646640490
614223677
85472713
290755199
2057355713
411349081
1173472947
1206917624
1517698210
1336045011
580178243
447723368
133450243
753583228
83595293
85752100
1263083806
1163495790
1824953998
561600053
1678244030
48794575
798200195
2039428616
1582569963
1406689618
115618544
1754742618
1296582034
1509098187
1754260571
1660938965
1848886685
1318513760
2001242060
963327637
883173458
2140441403
1899454704
1996661963
1324402083
596648729
305576101
1527837038
881957575
537810563
1998433605
1615131114
1452434060
1300737997
246807630
292740560
1536436478
299067794
212518201
404585644
1666760975
1401760998
150200672
1626665720
1871048093
38113757
379927752
2127010987
47725760
135409233
229932975
1237257979
870345433
767217788
1955429837
1404079210
129279507
1739524517
900423574
936561189
160455364
1121366716
353143427
1114063605
1441845082
164780537
144090023
34518298
1362019575
2138763697
293132639
1422027570
1749250111
76110922
1080997799
605429445
313870586
1648812642
561954335
1509186132
174303399
1486200241
962608774
329383070
924829710
854432937
349342952
1097930143
213212539
1969452109
1109380610
258795519
1703735350
1062431998
853053459
1498735529
860253618
16076987
2058631255
271794169
351668226
1828993907
894270160
1585769252
1309977772
1259429184
1205662996
857365081
792046099
2142564961
873372031
1618933552
962350364
375870274
1212694300
1528779351
280573983
1299636223
1405548280
363080627
542333442
414034988
806591769
1257989536
1385259016
1502432707
757250800
1363847222
703952732
1756791316
1970146132
3640298
1550063799
1117710429
260472455
1177683768
630544671
553255786
556926568
1973447075
436409951
576035873
1766150677
1231385195
521996394
1056880145
601156154
2096206918
2106451636
213493473
1052899243
984050728
612302674
269624179
585982021
704841633
1919796963
1131649454
427043136
1917293145
1703278826
1865857460
1200363013
1034951365
651741798
759518388
551304196
735548520
50342895
1136701633
1530786978
465922469
1843552881
1506384039
2124641876
599448137
32323181
1843398263
566550197
1994787897
1816853380
1990710784
1464171771
918439032
415830657
805808662
713468188
1611430413
813055350
295428810
87889345
1268586755
1085379850
1087817673
890690005
1883414093
1458993315
2095278409
1001923719
1256870808
1292224946
1024248195
1108621194
142824409
249635944
264427350
999897407
851311786
236013959
1505539562
771942081
1901788110
6172409
828413762
838941383
429066839
2078330326
1155598704
82182440
2079549526
1637788782
2113323652
749931792
25331834
1536712865
583941685
1728301418
169798347
1148981332
2122458521
144198177
140390046
1881756351
1078501611
890490884
436915842
1326697232
1906723032
2087653050
483938070
243607739
2168841
1487599820
2086207189
555846946
201123747
390842939
185344005
1510998114
1426503601
1818418018
1261655687
1385608828
1933380502
1309174675
1767570213
801372052
167765817
2066761801
875895177
1144225109
1805893776
1824721070
13622835
375606716
1288551898
1866596535
1804795559
109897608
197982300
1449030399
2050562558
164454251
1898761348
1186863500
62310367
1244054103
1108470399
901151593
372117354
1637139869
1888812572
1897772173
192431353
126391090
223161374
116451939
2115814455
1195172217
671275493
640015672
433337379
982591951
613896452
714368663
2088590878
1519987554
651254496
1256816485
1691653218
1870922322
335292219
1646541647
148672298
1334371605
1108668764
1598064636
226838906
1590958053
1800693172
2029982060
258399361
463511608
110403771
1792723584
1687394556
1587768995
1371230386
785372159
989519784
1026790301
221838736
577582804
1578033755
876328993
1218206037
666152812
2112786213
2133374394
1675000618
467258567
565561784
1504818848
490293713
890053980
436718004
1021297736
538167934
648595784
86664452
495252002
2071294114
1712181522
922722001
1738619006
1165414657
2074701420
224793209
1379503136
1266866631
2089961000
1106841421
105956332
1415786754
1751982867
1977988456
1031380233
1654312049
2134658434
950919176
2081953064
1331561285
1592216657
424360167
1724196522
1067699561
191697287
431762985
1908780509
319429514
714811467
1072125401
980502619
1731425833
11458725
1633467774
58684009
1134336824
145220467
1542405115
745822620
757269421
1300717441
328280810
1980719448
39397153
163790736
1029639637
1320185833
2130800837
2039683435
187885824
2000708219
593591053
706128422
60033686
1205768245
1022836632
239022339
1510920818
364274188
866728599
1274709541
1256989998
993813173
170690628
1136036173
42408611
791598734
602266142
284881500
1104739399
1723520707
1752825139
1333436759
634729860
1722498207
1773245539
221743721
266448038
318409105
1014786720
335813189
487002604
1599182371
800836601
1771857998
1997544209
1837299597
1527455278
1939213775
999285391
1638700181
716395893
436822791
478148853
429472731
186061933
1395464644
1600661338
563322635
943821272
268521641
1816572524
1206433337
861211842
1420361910
1529288278
409681
2000361138
1560183459
6659194
1209583423
507721543
1703917083
482693873
1515690707
1082306436
96593104
1999620795
779756702
476048743
39686081
964021884
819009142
1271040425
1749663875
939017812
833060707
1421688444
1923975897
100882455
136659594
1656065243
1346098565
1013168759
1473492618
1524208077
747755006
1062746666
1444899050
2045669743
2101801170
80137512
1009029811
716252461
797364509
866569586
78778330
1724169685
1500416455
1139918907
228267127
1790564451
1102082874
832379538
1902239082
1506781643
1999381251
2062515488
1251872289
1815986392
1460151633
142662803
362568047
188627544
1469090629
779373413
1558701717
618641881
1709857769
1177029736
969719569
576317484
1640398481
924474459
1227844441
1818231879
827363210
578787578
373263343
427309245
47906949
2128879221
1274909276
1348467835
608200701
1094731685
1961397282
1212552314
85320852
1512972208
635853571
1986435337
1847842402
1028212762
1475395808
1195745070
1652041235
268021707
2090320437
1642643660
1769144980
1805195669
456351344
2087244618
1982338106
1399846244
565186027
631862053
1761889746
771955554
328829580
236896665
632390048
1113268584
1557577050
1646692245
392540615
2004344327
976902982
1649072005
2005622819
1305838279
411819144
1941408551
845719003
1573638759
1545995160
1686479179
1629547398
2014682252
883189578
779385433
90983175
1340026867
465885309
1602173835
1847521971
1128078403
1318706710
813978323
2016924034
1058187471
1548280596
1214679424
1296114956
1452714281
344139215
1238464979
334331122
1520618595
1885870814
1455142948
1534969746
1969646090
1951127531
795383014
490300184
2001286991
930923808
80721471
1003997723
1815550261
1735983570
1334012641
1575635848
1821889006
484568813
1809352456
451023052
884821024
1727878316
608211866
1352788366
67980094
788685574
2044403203
1942024621
1234669511
1577507037
334089204
1642547944
855656697
1518780652
1755717665
1166130675
1163402724
47845277
283361895
931013299
1471535795
49281146
2003553629
317156834
1130861547
1928887534
93096643
517172641
818829788
1818172600
857038788
1302652606
741482157
460566138
1319758425
950237917
2046004297
1663960627
1293497122
2066196927
2034646104
1924816573
989053820
1532496364
1817802711
516485326
2039423339
27581821
1151749652
1801492013
1612501914
212091494
1283146224
683161807
1232764206
331081179
1903402845
1386336297
2102043891
750929525
1800835941
219897455
1537042475
576397713
2043575344
2029992905
1229787807
596762678
1305665611
503492781
896648259
829860348
1317823615
1664190545
1651932526
1057396569
1854876318
180345984
567471489
1037464917
575957172
1008924448
510528151
1411095381
869239795
516568405
476099746
360984078
433145467
445132895
1712781927
1676491869
1264295683
1801955378
636350898
53174518
2080859896
265952845
1594560338
221472571
178146935
1018107920
1221245408
69066344
1328039536
1913980902
1758503723
1625060009
330016559
1536459362
1621914472
2090766670
1501331312
1620450998
989300968
1560895112
484339677
1076960469
964910703
542587885
478439465
1865496404
1536314330
1294614874
1276427424
1374347252
408305978
715509379
2057673329
442425747
998778760
2077715381
172249388
1818337497
1018861289
657306002
1904208113
783771758
224883776
242729932
492771392
1091339086
1904820961
167255659
2140462801
1095256487
2042837423
319994157
1818489204
1781435666
1722573554
55015768
213732008
328031739
1150065234
1513254136
2311556
152022757
34811858
857620681
1206044363
1545306948
1272611344
1496996443
713375022
801635284
828743378
500480986
1494170096
964496553
1022797690
595894543
621213807
90796161
1203225388
1082256138
1619628300
1596024992
137679779
1439420016
834626204
560327718
1019346388
408260651
1191870652
1844038004
1510964534
1597384803
1797096680
1009510311
612105315
941114114
235849988
225692088
378132046
658880362
18997067
1631611891
1932933595
1658894434
258667027
179592425
909321302
1198614021
86613955
384783789
1708160136
1769431202
572057698
396533468
1287454475
209142162
1228023225
283797086
1124570089
391036423
2048569596
1742327685
846164572
1659092411
851847901
75136517
616406758
62693494
61070255
1096964542
1004712395
643443139
1587006330
562838175
75753680
2012965895
1489170740
65817215
1139845625
1811154046
1744818781
224106241
153015084
477151192
1831053764
62871
369100323
1231117311
324985876
1267082429
1646748572
771397701
701371205
1694052043
1417043685
573089559
346946878
154037887
877656649
240675294
1588879536
863096674
132888156
1855279628
1131340430
122179645
69480411
1620823338
804688290
1529021703
1269921366
2060681803
1783843629
1110146717
1197648701
228026330
2018533571
2052011317
379801166
369608170
1887516415
998135849
1380242597
1645552857
973636602
2034472917
1541540029
798025803
2069786210
1365909990
658838812
859856223
848723657
1001216848
559261193
352412098
527807794
2102083619
1904051862
428469603
2031328505
1667243085
1973446473
1244280634
67295784
2029429538
531152418
528291361
1803973182
290030880
320853006
2021092523
1056792989
1909976460
1796562642
1996468478
340031256
2042271869
1500156730
889635928
1810735326
1312366882
151617744
2139540573
1143889022
824799561
790052576
1530923600
524192893
865926972
1620351944
670010129
443233048
1819046686
1147172204
1586919701
1238009511
206679009
1906631065
314097420
336681245
980085513
612711666
346939931
170999929
857589943
2131993792
1022303329
947502909
1475120499
1765613228
355243723
281077345
464476839
742377461
1713287634
880994969
755929572
1535610068
1515496431
1363235975
759618376
1108012136
811935943
746113285
620812091
1356823171
376210542
1828470330
93862369
614362841
1396158639
659138151
1488593283
1430729264
38917436
1345610535
1392410228
1545952667
1360359306
1061601534
445776250
1360349124
2087329942
1745336444
480322016
441044114
1817098582
496077712
1725769690
1297236425
1729425693
149490188
759786241
1608143658
1814272527
722666872
799119986
447831092
1123285332
536293263
806938616
1970654058
1232488423
845808371
1773608648
1909296413
1010010680
982484129
1227925740
1950590579
544655539
778050387
1574490971
1342720983
654721498
1263049740
1291803107
1898378467
2111376734
655932418
1952246767
1318509126
1207992997
410198519
375719072
1905430878
738762457
1788960917
1729351473
453206413
408911918
1209067851
2102932295
2003634488
683847999
963901746
805631653
1708135207
1001005583
588427118
1677570997
1489978460
145642991
983858313
867799449
747859341
1438257745
1140620838
971178906
51777420
1618576130
164490133
518110115
1886704822
1735005844
441677256
424171105
1528275793
1909217114
705649562
1448274248
1297920242
1535359392
648010829
1327926655
1435886187
2075921285
1246269284
2013088948
673292743
2134323080
1349466398
1927925247
321469798
710569757
325941620
15045676
1721302847
225598216
471684706
1300935108
1618571857
1531552599
1620172579
490133650
598771314
999541899
1436238929
1132857412
116515484
2110518406
739684790
675979774
471861580
1241146929
1366806629
1277655568
1318820653
1327172661
670803319
1641110301
942213994
929375594
1163629865
147339207
1900710891
1752865926
12419204
179465998
170911188
764246614
1519753740
623825312
248816783
1559960766
1959199615
1116298374
1731692100
1053918604
1974554911
2022517177
2031902176
48630395
343687132
818817476
2145599656
89597194
1846667061
643014379
1167262426
1877493345
1647031465
109107168
158354937
1528874322
2061746347
387250000
1749553237
1750017193
1411671144
900603688
1959035119
914493587
1653870603
1317841674
506917741
202113616
1167826419
156027074
2085141257
403054591
1704007522
779802921
1185823517
1426803666
1572173212
2004370003
995725710
225641893
757911505
1004299328
970707704
729024719
30039423
813994279
35217210
1074987039
346979683
382395385
1021847057
1894634522
1027572233
2075953662
1151468304
1553254750
1411062771
630972187
860481338
1219666150
685441005
692822691
891206443
994861987
1702764905
342603219
1221454007
364597099
1998296112
249015021
899634297
1686699111
1501240714
1487243523
191197337
1933501828
2070115401
1175255202
1048119680
1188510068
836742456
1082898631
1938520008
1306173366
1365176681
1232984466
1920916693
1614542165
1014590629
1358668109
1302585369
1062642040
1018956745
189737251
1280799985
1831117881
1363292765
996609686
1118656381
1068260826
169248871
1835890035
1109047205
1147257802
2010230730
87562632
1044989873
756270473
515138570
1762992522
349664901
317893375
892078365
983269092
1111071551
1610943410
1954293265
1973620607
2073251056
343831162
293586157
352632444
1520915217
1726709178
474488007
1737285411
637131464
1512706775
194641644
574762125
302795986
2079217387
1230460548
1084440306
865012133
1648772898
1299510638
1600197265
1574786585
455001031
715963926
895368480
2066978672
1198842695
372703632
1349238726
5938120
855905036
337033327
1793181790
2015640728
269754868
1004904018
1204364446
1371428446
1761296090
181975382
1091661631
546946096
1673334642
1141781150
484435696
547247581
2093647402
23043670
867205148
875732240
1663405817
2113638569
1953265182
1057977253
1063420694
1236066219
1432975536
1649038108
1497109403
2004126231
1095883336
1508266374
958269215
94343166
877142433
1325030152
1708106649
173026177
807431905
356389833
1083803842
1008914543
208666081
891785265
1584610770
244782138
710161637
391076221
568941911
682751279
973938528
592403762
1763493707
503745600
1874957256
675867917
132214347
1412846173
903935157
287833769
841937408
1251829682
1875304681
274165268
1289164242
533339352
1915133759
119668266
788002137
13602262
228410971
489362511
1087498676
795997157
906409637
598540936
1881016216
618344752
830955359
1675941301
1393526632
1019982655
1438500098
965857498
2005854775
26986273
185797474
2017479685
2017316644
896046068
503941103
670811925
1719912934
447140631
582382189
1486351201
739637667
84961306
765918962
1152573984
818925616
1183538548
868053801
82614498
196840565
1763474412
1979668811
585986154
165106182
1980281327
234973179
1538140526
1027439259
1286516174
1492684679
536307182
1848079107
1631236178
1230700245
426614043
1671832484
1072071191
1953657119
18196945
1441367162
1446211579
1414653094
1768895639
532169763
1124835746
1263925542
1163403049
407004764
1277507813
618493158
1093088678
1972339414
1942356920
472887009
1912684427
2121732351
1459369773
1075407930
1763073200
1405773340
1082075369
1914119867
716354483
1469659805
650117808
265787295
657095327
1173573101
2047879133
943124371
1956042815
1478253918
1951081164
1630234984
2106567950
343584738
780118963
307782357
1806534360
670228480
1407580569
1745943287
686247456
449979174
41922511
1796427677
1930115927
354837458
532151147
691862744
1190867895
514959210
1334776509
167133312
1682364041
491446012
1242748455
1786967620
1391397707
502779105
300609133
11773600
101144216
672297057
927604051
1313635683
1108912623
2041576353
233039858
521283830
795533834
63617194
70328511
516742996
1291578226
394376929
785422396
1015576255
349251808
217336392
1811180048
1616450186
1951365640
717570702
102282564
1714382167
108079611
995605188
1357143202
644570451
1496375058
586264753
2139387645
1968798008
1726110561
79232197
1183151191
1589859501
1099612756
762138560
971102257
187952385
631310494
743506369
1109296317
165419689
959372796
1087718651
347161627
1233573644
1631121162
1282298573
324544498
459381367
1123102767
1221947603
591351628
751077304
419951210
582655895
1206812800
302993763
330678184
1471182935
1873378751
249390829
1959958507
1836158677
2112806251
1088907763
1280515667
812978060
151915212
133907991
1947396334
1088063036
54920550
863006844
1844177612
1114730154
2064410711
11252331
162902652
1696231145
246420690
800388105
1341704834
321005404
950934145
1952840758
1538446109
747626131
1264878095
1116781826
1373122877
756268029
411196270
1352611658
1061459437
1575651935
1247084495
1213576768
439722936
283226449
1824947071
1710138899
2029830749
620217610
1585840378
222084619
1234498272
1418703664
322608724
767638712
1888218735
2023452486
1183091774
258483808
1232769377
966019021
1539391842
1403315713
1747926674
666190797
1620905571
721040617
1442718674
2017767667
1000421483
395390091
556758867
1892421344
1405768300
1831922755
575216130
1747241924
399943148
2120448003
1005564582
1568616459
547540859
1418735371
2083911145
1492880620
698889681
151441161
1178091463
744305968
1038213125
651708287
249425405
518325806
1037311371
1281053069
1525579170
1955950085
317803038
321753180
1750931385
775142556
1146249131
503947421
840078562
800307851
1973339552
850487382
1519528601
423227639
1562332904
186375818
864070282
965785040
993602368
493758446
2144583324
1560986575
2049939697
341445964
1811989853
1239379646
2143511858
2051191785
2048302931
1926777101
1034420329
910927465
1205143451
789699452
155705452
1839366013
566442892
2032441127
377007206
849462833
524334214
149436315
2006720372
1030732464
1802036857
1835826308
902175250
1630028727
127383496
566573231
723928892
1696588535
33722462
1496916119
1968560228
1667810187
1014030907
728007599
833478498
1967505775
429746153
257234150
801847454
936104663
978288937
367378117
482876489
1721527628
1295401426
593944169
552774021
1140200726
401834493
580927830
1062877260
1105244607
809927649
1516587573
530252351
1480467361
1553459204
1183016016
84453273
2065424536
1786892158
697281101
427291223
484736933
925425977
1844434955
1864058435
690178114
1842430507
493144508
1699229967
255780243
536844983
1023910000
1608811016
618512842
509150252
1721439401
1932066201
560158506
1068585564
1557008837
606117471
2045485032
1346154664
734833332
273849105
1202709162
837387962
1195170322
858752509
1369879831
1194295280
1508623677
704525874
1084874393
1304991192
862910774
17838088
1992571083
207432859
2026128335
110592713
11969466
1855679986
617750787
387757292
1740731816
525638827
1214407279
1746998058
1531668036
352136204
88253951
1018748030
1409940579
1416150988
1868809060
1830812683
1736613657
1893650825
119898824
989010927
1796247204
1906688006
1051512813
1032245
544436445
671070278
1244640180
1337104161
924625283
275069551
2003725278
1971106510
808029045
1257002898
2106117936
2021637153
179684109
1649984671
2078013739
715579292
573687757
167230057
1756919303
137629905
1889287468
210332670
2124066263
503723601
1475399508
1098851328
522559555
73288815
985579007
1306171882
452320841
989399375
1969328856
853484742
1386198110
1298755754
1201090993
93677703
1450768263
1876998425
1706294920
773080165
1032451246
647389193
1799032886
2142866009
1725567307
432684859
1840313323
1291393881
701605892
1202714779
107576847
1958091169
368851811
300932117
1440400452
846267258
1758543762
1673897011
623086739
1420593026
860764545
98310842
746241682
53724744
1024657732
770418537
127439560
578956553
1321383072
335613645
1829680202
1126460260
817396415
2051000689
1999665257
2012886439
50253090
710823133
477086955
825275190
2018547545
897087358
1088244569
1833915341
2082251004
1039407847
1181978042
1900431030
1553766450
820823374
758772888
793639498
1344585881
318037334
1125250078
1138332357
374052052
1874168615
456947343
473833292
1979910568
538067375
688919922
1123978940
567876387
1161859166
589315868
545660563
1415998844
2125464975
1275974399
962919041
177171990
1618227955
1117754257
1041092138
1720653859
463762317
61840379
1409193751
1966555448
1587326178
824269605
465061401
683905978
1932895449
526507734
1326424760
2118060912
835470806
123927452
326141839
475380787
1386266743
1485228165
1567343143
1360378799
2146893159
1150990856
914855140
5683404
1590974457
1776912954
615953998
1355100248
1329730651
724489495
1094598503
1785200694
944126346
2108429939
1802896109
884273203
1373259395
425426936
457233359
664848104
1495653209
1052810278
2031664747
76948340
792332761
681641441
1859612842
359884928
1890699937
1359364962
1721929242
204458856
1674850849
864707661
1586643536
1712303453
676680513
1664147455
905320302
1998626405
1121158837
2003190702
1102802295
1587815289
496368698
411291981
85977608
465582531
549035550
1722535156
154746051
222156735
1995497562
569643864
291901988
544051405
1417204220
377526289
1318746155
1105682189
1716116137
204409585
1759663185
272656068
427041095
1393538652
242463094
1760063632
1102999860
1826016174
979095699
665050710
1212481910
1812450949
1138200558
1094296955
1269347690
1621296345
1585933348
1860417834
1322943102
591031395
804875970
207013480
686905536
1413261690
121790728
1123295550
1267173248
917556202
1961860148
1780973603
663950374
582155814
1970154370
1139121937
869220237
1846166410
549330162
534675312
1063987844
1025093943
488818965
1952656222
1825907100
273780544
762214693
1831635744
334284319
459762960
620928897
1437957850
1084207478
498912122
1172361976
253651074
904579384
1129309172
1680328475
405645135
2022905757
938670180
1247237005
786538374
780287181
1418482956
119107115
1416569713
1323449384
1889013904
1431128188
1253065558
1815911954
1533499728
844551032
744055712
1485117985
730913553
2086887667
1885825345
519339281
1925754735
245063671
1705964932
759098981
311192028
1025318015
2016968313
81116264
473658072
2007228975
370224871
2125829652
813651012
2095938511
1919262165
1641672214
232122461
673986478
1820716819
1137959951
574914148
771031196
1968782224
200579667
1642822473
284023226
781296155
982838906
556137522
2134929788
292109864
710873281
2140806813
1298028045
569776154
26559489
1826513470
1129601214
947937019
2143144970
383634686
556336363
623828625
804806677
1349852852
1176000225
497841725
375245132
232506397
956573511
594807456
569220821
193680218
1147308802
469845700
1736795277
2064664285
1495367186
1783865780
297344060
1950430104
1025804308
1407101283
1514092696
595966381
1611878617
89921145
493489794
1305835720
1643373065
184931942
972413878
1040309498
705949599
184609328
2107570415
96587681
832925571
635467588
73582292
2076565712
1056818065
882058049
1048659519
1593445057
1594874844
1646669572
1882014311
1567357698
1098950915
1913695581
655433459
2025562947
894014588
1807227425
477927457
1104154888
1762511245
572253861
924724044
2081158603
1519406032
558449544
72996925
704478919
1688089770
201083662
391618007
1232783466
844225590
1558957164
211764614
58449568
299032555
505074559
527267607
1961151055
617096483
452245431
1655351550
1392631151
970866285
689865860
1713547037
827725941
1979226200
859195197
1988813959
62531248
770121120
114045151
2081944221
283844539
639930499
2017395486
1420305625
1320671703
144402918
1085001292
1055293773
163076535
793267520
1149351359
1408871272
462001907
995567930
1529892555
367946697
148446020
1073854184
1960206962
1824347196
622104405
1507574893
908143410
926629138
2074650039
638075232
1673171922
2051957873
1049393150
1107576593
253367460
1127678864
1407826606
909530641
221370028
1772324523
1592545666
1212670213
1699653880
1360224742
1592298651
1643315219
906255136
715799438
906228542
1279629769
1609572729
520243119
59819386
142582585
1242236900
784206905
650855749
57633957
1682743229
1185134404
1975656305
1242698467
1037661009
1969748412
942868042
1119383493
1212884903
30320479
1993865290
1357728736
110393986
1313755552
1385931699
608456268
1607755864
7281557
1819100897
1982576758
641502903
674311742
1375266201
630687976
2061258630
1492047198
559607010
1973107195
1284045904
1710251914
1627386718
1079336223
1636626642
1881480787
612307740
1309278353
114336291
1187314887
28842166
949717939
299760442
1594892583
1351932031
1986471535
937826843
382760587
323023134
1469916431
893138565
1145080610
1357908651
728366441
513996102
1929802320
513522866
1656175633
999400469
1622229547
862954227
1846807013
1624459398
804879356
624884975
1123808381
185603252
529683347
602718858
1758778494
1729941921
1731717462
328326885
1339949268
965427033
1275418928
1305363776
407495491
1234576652
1668020329
1020876007
1203949950
1721182850
342024505
1196268010
201759573
510114300
901689078
733794868
1225615377
1741590315
994640078
1117862164
1579053389
1348493736
1224261291
1132313316
1361342002
2020098578
1507356246
1223680343
970242031
379107372
669100695
1451041791
239461802
2013070824
2040218124
1297642233
518300426
1878576188
208443787
768310322
386552349
1393437416
44661133
929658924
768796033
1361573419
521829910
1070982014
1350287108
1452194970
495301343
1652610643
757730713
459455760
303470026
2067695570
492564492
1453884514
955701979
2109204764
1281988609
960684146
831898319
1344477817
1344038378
113536338
608633220
879981417
1108227088
755292987
940548841
768132037
1054189670
493203310
1315414859
2136466781
974746142
689974541
1372755456
2073655407
2003874458
2030796238
814148879
370964198
313653006
656040219
464447797
847506043
285405090
1411771673
1979484946
712315116
5560190
1430841128
780697517
644235666
412042219
1324624951
947745911
905013238
1514735386
73436817
1130962286
778245145
1631309947
1873893828
431377076
107161731
1708542768
1785748816
1590345165
2138034216
1562051006
962403057
1396453601
1028250289
133917922
1759880730
1212897674
997267285
720463305
17490170
162103134
2001053928
302061157
34787730
679601832
1578254175
2070523215
734967092
1996528248
1872113557
1989507163
156959314
99769460
2114720478
1046930933
1808347548
1947727729
1295786308
1608416183
978132639
1223862657
1533896017
440189713
676341574
1594192261
41838337
2029274747
714923502
1579338826
344598856
1590635848
1535869360
1695709419
823845794
316028294
716892603
1853791710
877284830
964847184
8717081
271146913
1748758928
1040084036
1141662747
98646475
870407470
1695812367
1327227121
1617327647
2038458480
735930805
1199292889
1641988153
249224620
1272794040
1078737722
421754127
1113741655
1664117836
1320989384
1169142060
424075465
811729458
687885125
1553464146
1211305822
318013688
196094934
1557563660
1408301664
655864828
1515287516
1489715385
1366688808
976292131
982474140
906005226
1695966788
1065363038
1992102841
1886177638
482161626
1941327244
1884128559
1743588021
1399326645
1941099341
639150224
1900302303
933453625
1877475885
1707315310
2052298335
234394259
2079660415
1412728178
205687827
362863277
368403657
1402792056
1045677968
761319425
1921801592
1271139418
2060321828
751775947
2028699801
1612283329
1542488773
1505564520
889497890
1207680317
830653849
39450616
803335062
8316555
1029288018
312888636
1494413083
508805923
150442964
1951570821
1005251106
55265297
835241089
2010441748
1090014555
991266759
1258647635
1202629692
2068090713
1566174353
746644766
1939505615
1496556170
944328870
980724469
21285337
543448587
1166842622
347732686
1297678154
190231582
1268573166
1730290205
329527789
1020563341
1280508283
1997850597
1790935802
83164224
538782227
1909623911
1510924228
983025095
1074413844
801852958
425297238
1246973871
1217900404
527349747
1071290933
1671811848
1691319207
1992680263
874989095
735342582
669779777
497737947
622022122
775213580
352845100
584384933
343757242
197762855
406348148
1328501721
1333290327
679972186
780998811
497504466
970271715
480510761
1709951502
1725219571
1459275942
502556248
1698643251
1428412151
1397426726
1782490071
1563587944
1258098308
371949349
1495920381
897423146
416940314
1004176188
781956284
2009959423
1950481097
1203099145
40743002
63497653
1425048847
1587850358
1774845647
39678877
200928438
1794604926
885098367
1743414212
1702593650
594588093
26931531
174884356
509206645
278116732
36245778
1591366437
233028612
2038601152
401782685
2026975153
324567924
64692506
706401683
1867622476
1326697232
530782047
2111695106
495447311
1241286113
1281937745
1664126535
1448659456
2144729185
1140821516
1612132136
1096782102
2092120049
457428068
1132957656
1628920274
499447822
758899851
550850848
988422076
71388525
1735286958
1595678704
354075302
886726506
1939419733
974457651
155239093
1627299248
1030988636
985962759
762964548
1437084225
2044729201
843558524
1174335578
950526942
1982824305
530214648
1382933969
695745468
1821140914
258640729
1736722700
155308218
266862975
1279312704
1172575542
478605234
1251143518
1412130471
269709103
1873904403
1890257638
1412173539
501932543
553547416
1133202484
1352025833
1551023040
613817902
1738613591
77571320
1982649400
1535155476
1236493201
1515094373
79934297
1640436187
1958239775
2095539922
1820972908
493801880
874789
646260887
1782953258
2030067116
750666988
242124228
2072807025
781622488
1322365932
1484013700
509924368
493016798
1778854375
1658107406
1190218355
510804288
2033772111
1466131153
1733269480
1683132600
1158081312
1392333375
1635767390
405492443
67798763
1199384101
301440205
381164436
1519634305
1137619284
1473707798
1444304558
67452185
1546107184
1754418647
2118684435
1849822547
1068707358
810898202
1088113519
1222598833
212883068
449836706
941976473
517516925
957888251
1559936342
1596174749
2118776946
893011241
902283804
1926215972
18321981
768434058
955262708
1186599474
1402082140
397838965
1452214379
552346331
419593650
1029383507
1260154174
890650575
166613361
201052405
1108288453
1934642905
1555709044
1426212583
1896149117
1889280552
561031432
95873994
1613658679
922217175
1739765499
640285290
1204970638
1530125688
896587242
431486126
1077983388
1155833727
251180824
388115434
1959360226
168107710
1176347561
1364710049
692965059
429963472
760205578
320941746
1758467526
500019626
19894666
1017812390
1362602262
353439149
743353604
826914845
873277721
1409197937
1958949308
2076726341
1995195488
1348385269
1678612578
581734906
396459716
1620077929
1788686502
1599921988
1713310238
16156199
201758380
694761452
979586208
649564977
263268969
938203453
945822097
1163566562
1900921130
1825063859
1289022352
413544631
419819494
1909483946
390828757
267357909
548427984
1932466335
1564465981
855181215
192179598
349863259
346918920
1789378823
80729356
40119220
175709705
1400786073
149757433
865474200
563967560
113044559
888155887
744330442
151940549
1124671006
2129215450
1739470247
768009617
52921056
1170685990
368235122
2023547201
744204724
193917737
1646224357
901722836
424679310
1412960880
1412969410
1702085675
942019460
1934765432
34025980
1757980177
1825598245
2016711795
444249865
394996369
345633268
597031306
2048244108
1694404025
1819057351
1862321637
382612134
1841621394
1579553115
1751489739
481597552
2103294574
76016059
1555431451
1071666858
1802005666
435650832
1215542918
88288706
2016826174
944270318
431439149
312296371
142499346
857515543
1450115000
1613313430
485683967
705963145
1209165140
146590455
319927842
1220555819
1706397600
1794639672
1016005597
1323796243
1525665818
1542413040
653842501
183115268
1314036622
1580941726
1608325725
690513817
1569182865
952713904
316732004
1019801174
576030695
1406238697
790097100
1622525266
1575538355
634016085
312072058
468360784
420104954
1654621963
1599759038
1992776791
176312550
389443804
1926217988
188945115
414798435
1070527404
1936442862
1645038402
1220063144
472257823
266065920
466411409
1642325732
721824032
1229944961
1531379432
710455061
582775157
1114522442
1813007951
1919947349
342453211
1850619736
1039097901
710726422
2107217795
1246530860
1862869123
786016477
197598302
141455498
1265310596
1195661263
992472209
1597858033
584269469
1121886363
1071682296
370804207
1211743406
603248865
585097046
1519000565
1842969231
84847083
332885073
539107163
723290133
680069947
1680448750
808446032
1078741773
1367310955
235097723
552868667
472169267
538278469
847385
575084033
1483359282
1730485965
323298417
421562366
1203207577
1601100967
600606595
1804403490
1508623760
372131566
1859057136
237173334
200160965
650964959
1018758478
1129879490
1948340369
2076587458
1687626734
85181563
1160891416
533445313
20788624
1918470278
1705708533
1365486563
1571963229
788676212
2081193672
498831764
408318661
1275298135
86294086
290278258
1831008062
628299171
1239040110
714760082
939584646
118788632
1663885522
57596259
99157547
1040855291
244876224
1404527366
2078096522
2146888945
839848377
1668904260
492851630
39695357
1993635468
1178741932
1850246500
787832844
1290132425
66675016
615001397
1511743732
1607159354
726787109
1522421247
1343450363
160289190
1165327189
1633408270
2134064118
1720455911
1434393891
437530245
676231817
1482268400
430999003
1561622302
1804413044
1790426928
37286896
1900291661
1580589839
647306028
1955280325
390763403
2005933829
609717846
652241031
1744637850
794150877
658804124
1820591555
1847397171
1196452702
2076475155
1448558706
1056422186
472799866
1380130054
544509269
357101055
1668704884
1269035721
542084579
353301296
795391207
970999194
2018045807
187796039
1373331926
425605199
1575275717
1998886344
127761438
1375161240
440718281
1229020712
156452332
1596731626
1353444962
856119541
186913659
583747733
2038625382
1484226514
1728490369
1032424877
1916151850
2023556517
25379402
780330097
1113139676
2051365691
1272935039
1341668065
1875858042
280869368
29856733
609789168
1401832845
636222309
415905330
1707165615
878644312
479206659
537101675
478406298
274490744
565104997
299760442
1533184938
947669006
207266146
1095717820
1231037605
1545175897
868813632
1037688608
1627802082
1258794208
89711192
2023509020
2144869760
844296973
1699238360
1247980986
1565685213
2020731650
1398272011
1413641466
1673380853
2027716264
1299692303
1457702437
1120887348
1304280607
331647285
1971451142
134564869
2062073269
1407212155
1748317338
1696590241
1434160449
958952904
446769147
1587370270
455319916
2054589162
933935868
2067868296
1835269055
330890193
1446949096
46725502
920070057
343559450
691432106
1544860465
1338923497
1431874229
1201685666
954325519
1434405806
1542195977
518768526
1793947257
1188888122
724448433
1527444441
1129340276
1380278237
1114483211
846852195
143922271
1455539185
1180064028
1956501427
643127415
1399088278
1106936477
225796058
1320894869
1302970358
811774759
640828128
1407148715
15413750
400192203
1990953229
223137780
262729188
603119328
551155466
16913925
941889864
626675238
1653495173
284164404
1246956175
1274395906
1513783636
1601287530
882224420
1429791872
848199812
1687095541
418283698
1088525472
2101377538
1077746865
1474096989
495491253
796334589
1696499079
28167552
1686220891
1186993582
205689947
1131969102
358617371
1057170998
1807857904
550501063
1362095705
991129129
102354904
349748637
580366397
1949248923
709541125
1535136130
170689414
452394039
1947447717
847567234
942526111
450695790
1833159481
46110798
646620818
1337391905
1755827767
44164207
4795182
1139103297
313203533
1706129477
2013447664
93108598
1978858210
945748131
685857652
786337573
2132159384
1704445686
1555696860
786292051
1647497558
1956942562
1322925259
1646120144
218047220
1700349308
1797033323
555603089
812283872
300925449
1108491263
1094048033
1673522636
1369490728
678315511
951743805
479038856
10797822
1846547678
1205515744
1125602921
1911052355
1663569824
729694698
1887149499
353984981
550248187
332696349
557386007
308360207
1427612625
2078242376
888936887
689758390
332792272
1566293777
1420210814
1815148176
1908839115
939175590
1486757634
1497259993
861574316
1760914413
1679362667
434137432
960646236
1823365015
1219485350
1485025767
1362424813
2019617581
2137265860
1459912668
247072130
1131748751
1207671901
1723610880
1014515012
2074806625
1250059170
76333115
1536460043
1903542412
233593060
1082096175
544494147
2070833380
1035421242
320069310
1458519403
2006314651
1921920260
388686250
1639958185
1578568541
433503568
1436397552
1025218157
1447935903
1209140549
509261635
1333707387
1246144309
1223282722
162803528
1293722527
316397223
1863417578
854685969
1147683650
1856937373
1439287596
307894933
393873244
1653018140
709494933
1552014097
209027091
806851568
712056633
2064050686
1737955527
505756978
1319996218
653634154
1939839996
1030986462
1506450508
90974612
557054788
940478499
1766150677
1895040116
222709744
1958199899
2024248397
2110602690
467257507
928851739
1836475602
693736866
298423687
72820348
1893030887
1451643623
1095088021
635898567
2003017371
1339955971
880397191
1412824351
1006570517
1415154430
1042176413
147283505
1197297548
295155894
280262097
156935533
2113996494
1581885999
674768763
815984911
1417097596
1987033987
786405416
2675360
225168381
857196172
668247428
331148776
2027506909
374123984
736090618
1087013965
732767450
2037655724
1817116546
1030918667
1405384233
486814450
1894439735
1631868581
1106111397
814377329
1270387826
111276585
596721268
1258893059
1431060358
485062462
1454885376
1104955529
1956098888
1047861447
1637586027
758383181
1065962913
1976760434
584218942
158751074
455490384
1079897306
833804297
1404790950
1037692826
907333826
744305968
491293269
377128183
1234563386
1378182148
2093001880
1918132540
624257253
164575978
131270751
969731680
1987682018
1437171284
1476348074
497933031
1049350103
1809324658
620888174
80298083
195109618
429093505
1932175510
1848382929
1501200112
1192751592
167409877
1446412747
1427075462
1007400120
1792379040
605068093
1465700663
1891231559
1226798913
1714824541
2042700701
905095557
118334907
701190194
1584638887
1815405213
487126485
1173109225
1976021910
95333259
1209232850
810370885
49258160
1341816882
807202261
105740566
1362061603
1076256095
1275997934
48625292
1595583544
1378138425
887848663
1005169802
1491283502
2044037888
1399141225
58557424
1294415680
797144585
1859294278
556230628
2031096650
1796390076
1387820702
2030910747
1634830956
91632179
681305272
559500855
227230688
939795802
976911940
878414047
715050881
910357150
2129213069
635467868
1087840416
352577191
54870631
2028573864
487394015
883186497
1526675832
1751618489
274002424
101636543
133954623
2016953395
1820004711
2056621965
6670185
283060837
1101841826
1903066850
1231377230
1583314267
1731712430
1027845004
1775600730
2025602003
1179385385
1927531644
53406197
2030344709
1201308168
1181506450
666241490
156889047
2088037589
1786392735
2004565515
1189996382
11452358
1435950622
69450496
1928059943
960484431
1064213537
89285581
1490201711
1199855187
1305851058
297066933
1680336473
2007452009
1971585628
1575074360
604583043
1089546746
1956632539
1084232529
322183464
1189968253
1869791154
846718868
1857727510
261339785
1827829844
1519547568
166809891
1377016660
1999434190
1151780926
1290716857
584998179
1024583093
1005991627
1711310890
1042945806
252819565
1702891915
1235651002
793991210
136229540
620554456
1330888658
1193075752
679864272
1370709326
653443
365658234
1986098105
2045188172
872570395
810857914
1348402111
1342173346
501683734
1743443495
899121333
1726791503
1603894487
1279938475
1395565684
63577959
1070952793
954548853
916032029
686987453
1994321782
737398122
242686018
576806275
1261226743
664439738
1270054947
1603964191
1397462149
563664143
2014574793
122075580
938941627
856543878
196044287
1330156313
1521533576
1004417290
102764617
1964083279
1708724838
1341941248
300079680
1010232612
1898912637
1833881946
1902239989
1471848577
62860846
268173040
55004034
296434194
1807963842
78614515
135570969
1033982811
1975527376
1610642731
1299784648
302882497
294333724
1000531123
31990026
852241718
1873973492
1128212907
2002816799
522359093
1963326020
2109787654
798160850
1280853007
1735457512
1072124022
1645299388
508700332
243546239
456382520
293997203
2111054696
983189007
734384685
888039638
1657612243
655920438
412966101
372932866
1978349715
1495064508
48766435
530476297
1559172030
1569272040
2143303279
114056585
1184805062
1736972503
1494049012
945265800
1046582255
286117308
459731750
960029838
1001333074
1514615083
1399992810
883928435
481216857
650221545
339775651
2041482633
821797505
31290788
705224564
1176120885
1467650534
1311244953
2041155305
1656638415
473360150
134649148
192434639
991814257
1153231564
1068395731
1178712049
1713123618
239468389
1986107031
527335421
380971481
589550667
1837732598
1359939268
1292711600
1364169011
1232421666
360624369
1917722640
1299162133
507557227
388548932
233068936
1953680151
1789508201
162244988
526394507
1482536847
494341401
1110266039
719981340
1187106167
950429914
254820035
4999617
934633644
1656901072
1430012279
135930534
566364802
818298431
1979079369
457334515
1205319047
39436492
221556780
939337415
994600874
1348010392
1637774507
158057575
208206928
203773827
1112677266
469065341
413432191
1221179824
2032973686
317803038
1620684400
617458175
359031602
997196179
717121283
45768247
1736139868
197301909
242376797
1142512438
385222449
351931108
2011999141
2114310165
709664587
173680854
2018896187
668891350
1431042822
1989655808
1376266304
185354034
367669395
234197
254231308
239147579
1840699331
1024812682
557579996
965929001
1479893779
24287502
1920284816
938221950
805698252
1441361811
625688514
1092913038
670635445
1147348082
613686107
39742281
1281323955
8402881
501062612
391888176
61883191
1229493075
1008425114
448950760
984117431
1734609057
1929580241
476006881
1734869997
1660340736
2082830398
1830401149
1005179039
431158018
623941434
1679497411
981094697
431798191
772692841
1386613551
1127615670
1224696238
22174607
2031895856
71764821
1439104171
1461848067
1022171126
876476966
1504567782
313312058
1721730802
1596301054
1718062345
2072341722
2091011945
835171669
510734416
947917038
156777756
1498254027
2071096509
1577912505
404329969
2145265284
1336691400
1509826884
1946804963
377632439
955983297
1132095775
1196597643
586074268
361208745
92365698
176234104
1878599283
1529450925
1309187693
711759607
561998484
1370131906
1925902692
1681023207
457808296
1641929304
856416279
2073868484
896741534
625074257
90801542
1569929941
720511351
1230396822
779147923
925352216
1147172204
1901321211
450885192
806447502
1725744549
1643276259
613126768
1381308350
1496170485
1090848556
606362966
28198442
1183157331
703966169
652650891
555990286
829082949
1189247228
1341842350
293340949
439707026
1920205747
1533711972
255380724
156925745
1753476518
347856256
365675296
251441623
1601133075
14730546
1112032346
1207696363
1633322320
246071101
524157961
749467613
317543377
1989175146
1089725112
1309806981
235415216
1899049490
2114943194
618274061
1688299447
518832691
621312728
1536256520
742135592
716805725
991084354
953430683
1273696096
407755897
1603579860
1297693057
1414002062
2013240943
1265642763
1683762750
1668994582
1499811
1785835
215933402
1380842460
436498452
1384584633
1448144165
613533305
1754814687
1771066689
626604597
153800129
275864678
476382849
1694582396
703544381
874788955
1172800294
2128558986
748983687
1754398066
988872576
1433019758
1304507882
1866649144
1660094945
1900294859
1505677351
1520373526
1491911111
1229454975
1174883506
2089454999
155514963
2019108328
106519878
1893154735
1565737887
131589169
623743002
69024903
178512272
1435930044
1878443336
1426072706
1001818866
875357252
1831464991
103653777
156639935
1710250995
1702803949
2031199969
647933281
1360164240
197017608
2050533512
1615055940
2052119696
300234493
678593105
848850695
672807961
779883932
1658596813
1397400924
1238961779
249213340
14036425
227371914
2077527802
1855262076
129009279
403548690
690080109
778891210
1492999360
423010780
1746611252
1597235131
1270699376
661767102
594060140
619689354
1720428306
231588279
879246770
2085642488
287694526
1303487444
193760759
55305307
1760501614
1134297068
546727530
149244614
1739857998
1197104618
1144730264
77079623
1197290884
2127882449
464561447
1663898474
381246284
1641107413
1694953179
1930333912
710025704
695766271
1821899689
705149610
1604942841
1622811340
2102342094
486317798
1579905483
2035550002
1509045937
417232014
1889693650
1705819422
659563896
726204871
1644585551
26774209
377969602
1773227807
293697253
990296869
380238490
1447756253
485613365
1408940424
1662652285
1830489967
1965830179
193720262
1137539891
1579028813
216071599
410416175
2005254936
1952615666
972548103
141516353
2029958299
1754693263
284921683
516200437
181394869
850740410
40178880
1395818317
1015713388
834723987
361195151
411666382
1172746083
2055449398
996560152
1959733242
665221451
1809444549
730964639
683603295
160574554
682971393
1690099146
788048754
1440719660
1734034306
2107167898
1274827383
973343709
160596632
1435262076
636814520
1764559962
1203335914
1527124290
600644998
1903233577
133983512
845226794
525769748
1574224741
861717751
1616351658
1387596091
484830581
1140609428
77298192
1289810479
368862917
2013757436
1442080410
218266049
1598447041
1276711308
1319491820
1164057614
676678037
418974692
1007524996
284432619
859955574
202619210
2122401681
1993783981
1227203509
487780010
692723974
1991985939
1434274019
1683405738
2000077236
2047242057
568408467
41456759
1460190840
1838330741
344056610
2040083981
1212268245
86105136
1143318373
1218220789
1562881977
1843129506
587277443
230091472
1488533303
1564463118
1332040611
584657858
1751660212
1531950223
1332847684
1510863699
2014286498
1398347494
1012714795
684482797
934443001
2113041574
1005594311
1159528689
2109734654
1800664981
1441361482
103367491
132262365
326593429
68190975
1754196730
1700756601
1164559548
513824406
1350191089
1030752963
1518336535
1442839200
1382134265
808387428
866987337
601395008
1933878814
1505245045
1782462868
1044100280
2141904184
246710122
954913958
1291590710
459350287
391130129
1196321575
1327795641
1407965892
1179080725
156067716
1548704607
1464534842
2038549012
1255986996
1009832524
1469053343
1769635507
1813362092
2705098
1431412978
2047994838
1945685538
1816064571
682727641
2108293541
1381162234
93053124
1839463242
2049513725
1696642712
1352106446
234976584
259908496
958876448
306356191
2005798292
1641697854
1134488732
1512314600
1522945851
311768950
1194110339
891585912
35655082
1140945249
683573750
1291006281
668941876
1089401464
1205816288
1986327022
110006640
1189342976
471504419
1846116761
602799022
1495203789
1352798865
1689908489
1611552863
483610275
302291338
1455801688
1884712951
356152422
1819636947
1749287722
149241683
1356733765
762103909
1025098955
2047409107
491197020
1817481775
1231067644
57922225
628850338
1210057201
1282326886
1828753758
1487892727
1486416819
5108014
1535131340
650956358
642363005
348551091
1749092873
1307823005
1541596645
371122600
974345605
653103715
1509171570
729690787
90619917
1025214953
1683902590
2115990552
1803911295
429093397
1580323267
834445324
475110389
1950300268
2003780277
397638371
1867676175
1720729895
1637064482
1449420750
1486767186
1867071500
1436049683
841876672
2049852382
5099223
1343369977
1004756944
1135562715
1051299856
190408996
307935321
1467278821
1472589290
1294747698
1251231593
956682230
1192773638
109602046
1628894626
753207717
2053397398
1290430931
788166260
15817683
761319162
1786974895
1365453310
1160772796
1281755115
1821005212
2082090019
352140646
1117477509
717413019
790786849
12873195
2197173
280984736
721360444
1482999240
1476299559
913649876
1250504581
210784989
853917064
875242747
1623062417
1679215451
779689960
1706901792
435087318
957547433
1591917206
148989998
1632368769
1054178042
807816891
1897672910
196852828
751329217
776456837
1888517341
1822030402
1958940299
1169235710
1782038631
400968704
495313263
1953104093
791384305
1537091909
116298521
123169052
1884739243
277376438
1649110893
820575314
1551068869
1144211843
675331975
486623224
1529562266
1953571035
1659607593
903923124
1579477881
561858240
153188111
724368690
1247363650
671935081
712524161
1976494308
1709644533
250477927
1183216395
324855765
591904553
891057994
457161877
1443115321
1410165097
1143153593
1111453037
54409097
997727940
814450251
1354909036
1258454249
2005573243
1425793705
1333944211
1364774588
1336805622
2016892744
1277124228
35380756
1630591859
1032021792
184752481
364216954
1248912094
553512604
1593044634
33545993
1302926451
1051677442
373147433
1799180233
1939908170
1070814661
1637675858
357957740
668923766
171858702
1031233262
1555669991
1677512261
1682095065
2019815743
1747728674
102986550
2072336912
942582379
1525094925
746931328
1718536869
1675555916
1469448140
1764028556
91556618
1520781452
2091476180
1625992199
369082207
1974089073
475349147
95354763
461112542
1654535114
432704672
700884815
203132279
1301610521
2115501580
931625451
1436463847
1234144942
298187355
1221235749
1195693724
1159204662
1194615911
300849442
1226388730
1648467450
526802220
843960403
150306892
1164565250
1865213753
1691671545
938847945
633544867
1964849591
1719221708
1180251938
236851876
817051718
1319548134
1173750220
362194121
1785482765
523319954
1240000798
1932124231
1074523055
584421248
2115411148
784741997
744129008
594741388
1007958394
197139067
1382331304
138434599
1895956507
2069292773
1734316841
1626196722
1806528353
894264045
766886872
2078986156
78821434
2006880846
78345075
1222936567
1523185552
1099082665
1259822783
923103961
590893838
1804719903
1891069799
631266087
2114718715
1438161523
196407574
398088096
1580496710
2137228614
534144986
1017349532
1440309731
24875287
2046782308
1297547872
843392251
744698241
2019787172
2115325974
820358177
1002399439
1089755086
1928369779
282071640
1927109299
633200875
711329919
104513869
420699842
2021266202
1439374827
1577773819
1658079247
957737883
143071609
829320366
778573418
304748819
2120333087
1720199867
404115719
259399830
2038509189
1862341210
710316993
376652080
1499435720
442042585
2111774838
360135813
1030236905
644440361
694338272
1794493892
1986942209
725621610
513162557
861241264
48399838
508867649
1774744009
142902773
231625197
1954078307
1948642181
1304029560
140848871
438086038
82516752
2014887579
29006866
1427619340
1118364572
270992775
811102621
1064974946
2034479934
1335041876
821468844
1243218450
1748032064
1446338906
700127457
1703295439
1240922181
1204282143
117303302
1870597478
326165077
1674153252
1132276259
266573181
1249975517
39899555
1602850326
83991816
307250738
1602595681
162337255
1257624962
728624848
426277160
1291899042
1520949214
1739430582
13842519
1396043901
1643928267
836947624
2146922411
1222710476
1297550056
1946524037
775666379
701044707
1391323480
346711433
930044851
845626292
445803003
1479878139
1479343828
1419103218
282039531
916367079
2092416415
1268638798
1760806483
1360222289
1385976310
419710640
605961369
1246317213
1465340705
942541460
2094863627
982512922
1006798177
473468567
1194599071
1440730589
1547013796
1867008922
1171495402
1973360553
827034929
347315795
1550108021
130873487
363229443
1940022211
1082522578
1373911325
1415425460
679395402
939740032
1851018211
395407024
560329415
1845849251
1883180447
1889406831
1201947327
32257882
385659997
1159896435
322443817
1373759216
54543609
1721913289
1521788163
1187105378
401669342
1317913777
139866515
1025938614
1744839420
1821725076
187665328
48974867
698870806
56964818
1506399725
355219420
1359388749
1919423419
885521744
501407773
714851076
924664723
109741751
1111798691
2038426393
1278881974
1476458639
931229111
601171955
181205131
1910322747
1117158964
536107777
685123936
1170724492
1285974474
613354619
662251245
752431190
136162216
2037088285
1007823887
1705475403
1846669750
751265867
1470990420
1110161555
2132979354
1527772166
531114225
928260835
596527932
1356003311
255916904
428393035
1646034107
1751814259
1198915385
133082368
510653752
735151223
1333464365
207841418
1924999652
1987457529
1328516099
1205614208
1404191526
898614195
736163666
1349289171
1408080356
1017059614
2122872873
2070039860
1233835082
191537002
2046139101
1855790341
1348794048
1100421297
2110144979
969033599
535801476
1534420464
1522464889
211530503
249023388
1624536081
986642053
315780016
1294059192
1325994758
232743599
1579742680
1225019189
958475935
923023800
772229260
653805504
475052855
1572375411
1541816238
290992664
1523038390
1964671147
335812637
899123583
589397070
979489340
209830978
358908840
1056858465
37712361
1789826547
1944530677
109429704
937566196
1356305567
529773901
458635547
459715426
1159501287
1418514090
867105781
733446123
1121236200
252241273
1799613414
100660072
1790035021
879549693
1666991228
1311376338
68379899
1982928356
263064309
56265987
176803855
607613501
1864372478
576164118
1154385574
848621930
156639580
834191413
1402822362
584028467
705656888
153754267
187698367
1347592658
1452717971
1393672158
472191511
2134984734
924092452
1455694312
2124622507
299028901
1147318277
960343948
1709542358
275332561
1523921208
1685970289
941335574
1560278915
709500878
746708190
1480859891
1318593263
390985063
1239219392
226036784
1366768270
683912200
1950629874
453919945
963382005
941695356
1469124663
1558769478
1933570251
1442632120
2128803946
1581812765
938592480
855362746
1115840352
545405418
1820939132
1290066117
1497554629
1436467079
987054996
693691674
942511641
625610658
1933721020
970318492
2060990247
827904760
1580414685
1924760621
1279012650
887203153
782161358
290300385
15658540
525023077
2018309204
1668558233
721743525
1782023848
210724086
636200052
534082998
1435317218
1745052985
774411604
482254554
469419706
765676955
701449316
1503440563
2125021869
1217073744
483433245
304723967
845369758
1985307134
110325967
1926779987
2030889887
1333637879
2057043135
1399578280
536644599
1521198457
269570804
466253602
137211302
1478051039
750854306
314686582
8941188
884336008
202968946
712845113
1207883273
1249934005
2116689214
1145345207
2091415595
113583677
1316612443
1147448940
119253993
166646638
67816042
1202791862
2122991095
1304656098
354443504
2049144933
1319918312
1226006797
1357575553
399312021
1277804341
464168737
1032253748
1785218673
1889949690
834246367
762732664
1240257622
487272259
1739281768
196870364
1970270944
2104027915
717425723
933916458
926753723
1663482376
43271423
1598095638
1512327198
1620080172
1363595567
500099284
134495418
1768230649
594465332
74238521
717065461
1664472054
1174971242
1460856895
1749428722
1928123398
2137206481
1898165684
1661901585
1302254141
1321364947
1283334009
764205632
402265184
1369347497
736262995
470075337
1764155197
2103164637
1079336223
479694940
1362919791
1456882482
201982706
1350021179
1595237594
416264977
2012902642
1993187889
1171927045
225609139
779276316
1610331036
425749269
709170827
592256994
1654459309
4029329
1028315680
1789318312
658759225
487417031
1218501591
1926127696
858158424
1685867934
1202581347
1582785519
1414430878
2054467507
1337019861
1332848671
135798098
265766890
1407062572
1140680442
1494924885
1238037498
1511766185
589043572
91113759
1886050512
1056367152
1883409586
368000277
1914426256
1325841615
2049903249
1245710498
1126639111
316011238
357361295
1889308636
620664185
1927523431
716982383
1316612317
1628876241
1398227999
1658234590
1198587885
2122641158
1755767258
34854394
768528825
610758109
1368944425
1519822431
63275883
500569024
1583101258
1374574762
858537448
73316219
1143580672
776954082
2069343619
1951017986
1954802853
150509563
796475308
1064492686
725868209
317809226
2001450968
1558966146
1614855917
213488732
1999930585
320454675
1173523524
189024498
1986545422
1986048209
1893455452
333436466
588336930
487056476
1568423720
38453135
1805755118
865118268
1486970559
1020123698
1199740099
1021459478
900080223
495365385
1454113765
443683324
1684307218
622121701
1964026535
436350717
339692305
660752702
949873869
1739260690
3904622
1716979404
613468623
2070709992
898159611
1744069738
390288986
848852418
2135456373
55549637
2029793759
1569572990
1635123391
1161279042
1269432421
1002614717
991585260
1149239243
594781082
1387711343
1901112421
2040561358
685773455
808071482
1556161121
939455580
897790501
634227194
243913471
1831315270
2135992911
2125010547
295172259
1270162463
1414196041
1586566918
1944827032
2088150295
646902971
855058466
194871177
1113952759
787954465
793496373
552063090
209913520
1396988261
2000547113
767158938
1404475522
1153723732
1207078496
934537886
111100424
957071891
1007042790
340620722
126066256
346811443
1404153145
850805407
627876203
825079467
638543472
1477473967
727915882
40062010
1289945226
174569988
47356510
428362113
2028758531
326251167
1394553120
1584748486
1605160659
234486005
431682892
1259872325
1122411366
1966272622
934729171
846632581
738012119
926197841
1671250719
1631402051
1020729064
1534153740
451678941
45687443
1989237927
155483355
71918370
962292561
91139018
336716518
552559628
288552822
1755789511
124530734
137986399
1136740032
1697117864
1409254534
1851278851
42909964
208932167
70835544
2089734401
412639061
1580887477
842146580
804106205
1423308652
1478255311
425942853
887948175
270122642
401108958
272952311
123075058
2103048716
198608465
487837678
645593786
1125161842
2132154776
1132434942
674205479
1891401635
337224012
830726553
1743117194
776887559
1990251652
1306970322
1311098281
648998077
1474991792
2066919889
497440577
579330755
640836643
810516043
618703842
1880105015
252393875
1532502617
1525648624
1503987158
1508844591
914011847
343862900
311287988
1357944212
484780732
1205888836
1343284181
523608637
390399605
1534986105
1075544620
1224593910
534626181
1876496128
1530708168
1248118920
1741169318
1521540696
1954081713
155490240
1201794804
965673317
1306624352
919517358
868739855
1825466066
601879871
1938364443
225184613
32731155
1419474029
1003825832
40932517
2043017415
782610482
756991954
1902385763
340367466
1091170613
1542947679
265910339
67553929
742888352
1177012138
585943088
1537870279
1956919718
1111606379
1330241524
1078872561
1252236983
825003847
835396040
1498739725
2123029909
152230782
737964657
1452499153
978995002
2035707578
979808946
1058584658
404772204
1369882180
10784379
779139349
1373012537
200747733
234250954
1115273659
1094089
64030502
1762406377
1571158478
167430461
2066102945
1114873329
1069324931
515116799
1777341203
53035185
393284538
1337607419
2010882104
1235433887
570616201
157210893
348698600
1331391801
314115297
99749309
1151335412
1279724515
1037987363
1588024985
806181929
228171576
1722684250
451260346
781340725
1296595774
55105427
903843544
1524326889
1254053060
1062605942
695988219
1123001872
91425189
941544427
362201183
27604158
1867022035
1698459157
1890024362
2066827447
2034856486
2042241947
67488660
1470804420
540437759
2097247832
885834416
1012885161
1795272533
2111557654
2139454519
1074229624
1831112306
1920563208
547336325
1080648033
855325012
1875178575
1540099293
718942481
1902114460
1004683222
1532743619
1915864010
726932918
618013095
893706025
2046691367
1757964919
2084438944
1625079504
410183296
1786334677
72889019
1433441830
1182394143
1091028229
34491232
2005378244
1490980135
807061608
323742020
2016908163
1563697462
1525130905
1603634821
148095917
224169389
701255092
1193677114
758785091
1600955794
1438019829
126563864
263465405
1811139809
1049710437
241687001
510715863
247427313
894290971
1278686549
1733226397
1160147981
255604778
1990708711
527644828
489326604
922784594
1132981003
129529088
172684539
944218626
1149393561
117152338
1564965079
268127598
1370133039
826851971
1219693795
641546618
1457221521
2027776060
1419475905
379732482
1487556447
723946923
911764650
869614592
1436343833
207300061
771193591
900662061
1224725383
1347189246
1514693062
59783257
2050901225
1324488240
294479413
1117618765
1359317272
1232821790
1713340095
1700243584
1378074492
1297148177
1709380102
2145146361
248671914
108652803
706167092
633330900
550047339
748677099
963028537
733194923
975121494
1214098049
33508650
2105593952
90043635
397387634
824779106
154028848
395564281
812950286
488111510
1780467677
1249667034
429247114
1791134423
897776674
63579302
1517681698
397296885
1719325726
338917404
999258243
387125945
1508221421
359728765
898562632
145471321
2076961062
2089509432
1808038825
2147194097
1944606754
1957725892
743443486
644314913
1978009894
1904666258
1831076299
1003258297
1774145388
1703385115
294508226
1504926541
831235578
477425089
1560456971
256005324
1358874989
404863447
764040393
2022670849
925376108
1594000350
1287101229
234094940
48161642
828352963
2042617624
1260602921
1103975763
295171492
1609321661
111236210
51112995
1401652093
1478431281
1094823840
1056976307
1438086594
279494098
1370403555
41452542
397244886
949381195
1388722909
1990366932
654010637
1421832322
812845338
1545794820
1013307744
984178714
1324596017
904803992
285432992
38421214
1817790093
1937902677
1160858479
1002620276
2024434729
747160359
1928379572
1484359446
39704540
1623931098
1173681693
225917871
1514458242
855124742
1163100799
922642995
242166674
697695658
975164145
446238492
846420400
1358370396
267954679
601643894
683317653
990156498
642385098
2041101023
1476759106
1025738314
1250279096
1937483365
533039720
1195231744
1546054587
1961174146
334007648
587246926
1675184030
633807275
1958841471
294495256
1856864714
2093243535
1870462735
477642160
137389285
2112946469
1887021254
737849202
1758073517
1688903445
1701629486
188323507
439254762
661593222
1165488556
1069766188
1526803236
1970243453
1513334228
1849839688
1204804532
1179753542
59903969
2141902088
461742862
712195799
417403212
143006868
1046994753
1033796252
1008765106
165603402
216638376
2131008576
1779906365
965615072
1690758207
1506288054
1983332592
1369319135
1944376654
1619347446
1146841938
383214629
483809758
1125313819
121247808
1367095629
1695579330
1995459754
1226910248
1638243530
457139006
1231065227
840219216
678065190
2015431951
1665568365
1391038378
818835689
276196355
752592712
1708707524
321498187
1296429322
2015070842
42563834
511556962
1129664362
62928724
671397036
1906215698
1594146143
619686078
297135748
399355907
1904716117
1235693600
495087358
2068220595
1174709020
1869989385
598638308
28513380
453037628
1990659482
2111761614
1169564601
1251463529
1332743475
344998816
1933342552
1216426567
211823998
1059155156
671057322
1500112449
2037645278
800810864
1768948394
1068006073
179673980
309123734
14037653
1830067778
1254002492
1544654756
1610205068
594805848
264671640
950629624
1031334231
393769907
1615569967
904035597
51535924
1757853620
831471778
824768459
112230461
1457528239
162053431
2138927357
720652503
645947711
1889809378
1917198083
97673573
2125026326
1517737464
753315950
340545949
416600933
1040485750
1450741170
1340853841
1079784651
1361568195
1505800120
1951565350
2055549460
341363238
1139839117
317977493
1968096719
1383750680
2085091342
391931986
389497199
1908234121
2147432908
1560511636
1633416432
772408212
739212102
681738093
1451237622
1543395906
1493356819
1943342056
892904247
593357270
173609622
1657371294
1617743510
819613522
1979014023
597061304
1800037721
45079126
1107151927
186261855
1555179412
466409954
583023071
106311592
1619763977
1299306006
137989235
193069642
1602433959
1987465296
407061382
961987364
321323534
1669276262
425067773
36965718
1352968177
1896221610
369975562
1361361563
1760062598
815757878
644573239
413667413
219602178
1593542607
1216669271
1325281232
268700688
1970378988
907012258
1730527073
2081681078
573029652
581984138
2008755575
1559066886
2094367901
1491126235
171685585
609692128
1675511747
739060117
1170794623
829253847
1198844995
2142130375
1988429329
393765890
343092753
1444749604
1911212210
1982826098
266641211
325480204
1933678385
1208652994
1695225923
1809698516
1225984864
1109043868
704839876
1354711937
1282312101
979824391
1013094640
1285694202
228086383
1957490536
1061112716
1232379927
1407542854
1030178206
1569700898
1890735465
1601133075
540411319
1631406724
719347431
1745282259
1626079966
2087774088
1944920266
1751119650
1089025697
500349208
2061405208
366517815
2095864242
214486749
1246567561
768097646
1111568370
456405483
1004377822
1668035874
726498190
256622463
1994525945
1988720831
291651811
1913512059
1516982759
1651429576
424036619
1643401121
1440511315
625820386
668561171
743524675
999652462
1047341961
2049045437
1968375389
534150971
2099722525
571844835
989770295
777249104
262715702
1947464263
60593122
860483609
1387127820
2101952414
442348282
350712553
1417342088
1257064516
959162685
1645676313
1818224006
216483099
1160504116
125831114
1901664139
490348451
904309263
1982974027
810545776
1522736467
158897602
37682876
1069855391
1135389764
1220910168
529375578
1215957073
1829374163
1402119868
587885290
2079598992
85617149
1427099423
342664280
484952999
569640012
1752174106
1945307225
296047879
689923727
1595417691
970886975
893844050
1977336380
959974736
195803991
55388860
754246244
92151049
1136829330
820693668
646562815
450680421
1465170598
1209567913
1908504145
1152247230
1618347573
197744740
1813751308
2037378705
194500509
677252878
693565087
2122662023
495788014
958419803
1602153341
1145583537
970400596
1101923073
1510130467
1391184505
1529739905
1951085195
1867832026
25022811
1601809756
2057107778
1406269826
1249871532
593721562
833539778
1140338821
76455338
1345458956
259027059
681262758
1228658875
66730636
1444101874
2058817688
2116808440
715612870
408545820
2110223421
784492836
1120129913
1876017984
2002302148
808223836
1520679302
1766245187
1606085356
599744667
689585984
1027374375
1392840153
869759364
1322275174
190127074
653274520
158436502
2137488136
1447756946
2100181364
1515859837
1750861605
1951873743
1544567614
557605024
1511769483
464066128
1930718360
754025244
1910232005
1064130808
261818383
556865957
1919917662
484297933
108749868
844053031
1511034765
1875227641
1395322093
2099750213
533687257
434674046
828441382
999897407
1409608703
116967315
611355009
1683953267
696980393
646322674
1409281743
652057082
1452622693
786554062
2021232649
1038610486
600547509
1586799260
349493576
1581419990
1021968312
1930768039
2104385351
700925170
1399290937
1929919674
1071780490
1935588883
664910396
1430020396
894345196
1843470822
721298258
1910153281
1654019250
730057006
525136163
213232056
2075840899
790819114
1838398335
1536112569
1733522732
1663058217
1348747561
2065491742
1023612282
2024974867
91511782
1966782701
1846061123
1407291608
740549859
48399871
2032270602
954692436
738546837
638303153
668053868
1845118120
920798177
318627644
1647711141
1187366036
1769334090
576467531
460119804
500292177
1180765555
1734002012
300538798
2023347001
529154929
1081612168
2019422701
2086253005
1167419314
1808188692
1913287145
935030590
2108376829
504694580
2002142541
242073228
647330146
51930314
1247271894
1572388178
2070455648
1043934723
1005496149
1113768008
306391220
1550202524
1544505996
933097055
479808758
534630252
5580138
1251288954
934173263
955981945
1037684668
913250159
551670451
994648125
85621053
771108226
815212639
1908211194
1907413518
929293493
1904488046
1082844750
1958658850
469877688
774564056
1279027760
372600850
26888317
909486183
338868694
827225233
879100200
2096877431
1987803737
2048089754
1357623379
466921049
1442096590
211265012
1806750590
638713246
1416649744
586342961
2073236
148891954
981990383
360186
1136097750
251456814
1068712322
1490347992
1806536455
1960236078
1932889451
2049423046
1129159906
603270480
972974303
571034510
478592501
16506990
215620876
474094364
1711563220
666183311
1867316896
998946448
1251121057
1259289613
1259574989
830569833
759449476
980274842
94099028
1852492010
551559572
1004029322
1195957042
1243107498
908376336
1511377559
1851300265
2087301909
725345382
9463177
1413815825
472200258
1385427293
386034912
2053028678
1123241360
1975021068
1073920520
1113812431
2137044021
19937619
317478120
326111007
692703081
1574851657
1746722418
2034120334
117028989
1347344752
646432343
161684121
385365491
1238620805
838804917
859725516
168358515
1208635239
325074461
946259960
2018000302
401273334
799531279
796671757
1003050599
1640031349
479237598
1944219572
695608934
159898679
908505487
1798419249
1991114205
401650145
551724881
1724496879
189189442
1469568145
1064591442
1357670765
804189374
286907850
840625382
655631322
184828713
852482244
209749028
1024592023
1322039962
1289333060
362076541
879552322
880312798
489864271
1080503411
1796123258
170305240
350113331
45478319
672460837
193380897
1794338409
1017799940
1466508901
242830510
26982042
1245774649
1812993413
567976757
518627282
1850475746
495263492
1264204711
481342536
396768590
922047303
239781484
423853685
787830021
543171330
16484951
1899264575
1071172157
904972792
2060668183
401511408
186813091
409108654
2104382576
195250117
372681812
772794383
1393151322
420367347
1036257865
552857717
99167539
1585057911
588416553
935594615
800174553
316336698
898947102
1373336557
771720877
1745922923
449187864
667293829
1075090206
1856152729
1956196292
887383543
1784121905
794589503
262372943
1863398123
202184269
1418250838
716562801
288372750
112250270
470591020
1740929523
1097594689
281899903
2049921940
298015802
246055581
1298689758
2037026500
558360387
1840155983
493716452
641657507
1366253193
1121151656
544659314
1969331114
1730356812
1439820847
1828126203
1178901800
1741113128
63687551
1270678825
685938261
1458136166
777846543
18321981
1978951576
1143429529
1653994665
1476669465
820826037
1956417631
852387842
177031987
1545795255
975279750
524822694
268113998
759814916
1559028332
1552168421
1219316422
600876263
121006529
291935897
168146958
2139222132
894277183
1670108162
1585567654
1708572626
166447751
775820230
369705548
54059187
2031673746
1610442041
947568890
1068793185
204433783
1498998797
721025981
1844673416
633662968
857715936
1546640422
2030351790
1062250127
1515866342
1137934623
2030276074
179322196
1344705525
1405631414
1048691262
287175945
1783696520
1694877206
1226525720
357745239
5635262
1339587722
645752478
274862060
493540451
619614366
1667303631
1150799094
1368354949
1499353289
1835902631
1173558189
1657225528
1006961711
1212445309
956993229
1227471805
1883180447
1442089215
1540250806
2014999971
1676973757
1756480787
1429423097
1298700126
913229268
594181642
1794978595
835761659
1059530072
668974238
96852898
1808079610
124655264
1340573144
1005919136
2089786879
1859159741
384618420
1857330197
1981097801
851231820
540326951
2102078339
600845754
1073365535
1809125368
846127954
1773515798
490999162
1344202044
1512298465
137857960
140720467
1574647814
1329145169
798281266
1091108230
1192238178
887871685
999660880
311126586
1657624095
1649243904
1637285349
208775721
563955279
552997493
1827429088
387683162
1503136036
1572030271
1263363776
264459643
1634665956
1680629758
419291725
1816459153
1606707431
2109289873
1628305617
97704151
353749101
858972878
1431107735
2025632659
163440807
1218686496
1981004144
1260765246
2140991552
1723799770
1441252539
31915910
607362066
1485791334
659563896
881686516
951749505
812871613
1225381921
740375615
1343162739
1558940427
1566703958
1147398635
1421429142
1571001246
389618173
2147421120
1052057312
1766569026
100934839
208999371
873638809
1561972727
1554599568
1183039415
2026651802
1249470092
1225494576
1356219629
1489542978
838771448
2068315267
781281551
2102728956
348613740
363285793
742860388
206655467
2145943107
58571254
420061945
1866495598
848294442
1680518475
468014708
1230664221
223030964
889547983
474296100
1875146272
861542959
191279286
2079375157
1310543684
823044567
1690387705
130442554
1708606859
776142922
1094759902
384836431
954548853
562133701
1360498361
1221941092
1271034110
618831531
1399787991
784489181
76257213
2004597244
271229120
246020487
1654367265
202419302
707327632
63134769
1134917266
1873837683
1185640778
1636824770
719227679
117449555
171651719
842099417
885003077
439750088
353669452
1226268893
582112225
2136088884
1889605011
662416406
1145671758
1994165183
1720152257
219740719
1523147842
1195026353
339505901
1873322840
1526900168
2044956400
1844495572
1015651461
410727312
924552206
667645650
2057920090
2030792061
77323531
1308064659
1557369499
248523933
1246760396
747731223
1255144547
158958871
1190991826
1333325796
1144540446
1466647157
1158570588
409706995
709903965
1233507130
56843126
141760503
836888449
1107341250
184606853
216909568
1766629679
1073983295
1421650846
1013453270
1266066663
2125898928
1882403548
727324412
1837546168
900096532
1336712229
961031468
1828569182
1859494694
1228342887
1032759207
1556005254
2029885448
761763585
300072162
1852248384
651355244
856291018
1985526800
273052422
986634788
1840566441
1953100463
69156643
1440543686
1401514574
1719344805
1112418880
535387175
1259521641
95872124
1687081023
1692505618
847946042
1688092209
1361228824
1509082370
216027498
644959496
1534981095
1115675134
1664558898
1751600289
1391223016
2140550156
515960786
324452842
1037927418
373903655
805009007
1791175043
1948018698
741675702
2085163560
80237559
1598676682
1354908709
1222996179
1967422123
641228524
447577003
1000859927
813270143
1708772862
1802901117
223008735
233502652
1431509365
2145504703
1308170980
613907008
1737984555
187428543
1638662301
259323580
676613156
2001073688
15154674
1002942722
1718350837
424785609
400599946
1054653
382867368
1321733432
1057797278
515171606
2113221700
197081236
2130875602
1294798834
1616858002
466354698
1226264397
962958670
1436660406
1339555771
1003467669
1619962106
1532414936
403015320
643910607
480201832
1316293753
1963395024
690180088
576250766
619202663
570064375
1472957457
1482473735
143746653
1512582262
1025424883
325919593
185306114
869941095
205775212
332617130
1310613816
116658933
1960737511
2118720964
1036881207
961517347
125553354
1647726014
389859976
1142907156
1250825589
878209790
1944884450
760723242
1055609187
449942951
1130179816
2103951987
323988586
1648545007
1236658838
617747662
219576792
1488897054
184254891
607981493
802483145
410381950
324533951
257283677
1757413773
1497132583
272815659
264266284
1060098210
218289120
980737892
1774172853
29084378
1245065994
412149749
1378681082
1741162217
1624261348
978335339
1529885078
948068729
12636597
1267997419
9646681
1545868958
1283121791
238523345
1528102307
2091605807
1855533533
1127623665
125422963
147298304
742511883
946884303
1104573536
1179578019
1763202081
415203565
1171821626
974412266
392153748
483964705
1635924093
640838707
111192541
1411576216
825968523
2067099783
1600953926
585596010
2038980400
228681397
1521934457
1787616780
922357455
1467691830
796736311
1833735028
711134209
1618703312
508350912
2057546288
2014887027
374677585
1442143213
948778933
1234114735
1402313904
826413262
225107075
1109585987
1918265360
1952219070
1129572104
1126413609
812487687
746900951
1104791593
691770805
1316399038
782278411
1825570591
1046641302
1973130868
1042703894
1724148997
939026951
2058201327
1421295772
560391136
1235646584
823213242
1891592739
63508294
1632991966
276249597
1759090350
1296329991
341729631
1170308500
1808587072
330211454
1740483327
2121791295
1507195814
1468691558
226776446
1145369084
1420119728
2056103299
922328445
1848063749
1624845085
1244610037
1810472755
1946959449
1759069658
2093238296
176826109
2088983378
1978611453
2061573563
2103818005
2109043610
707141963
650059525
2079276119
1166769791
2034952080
1775951327
1760558007
432684859
1684092906
2108783945
692722213
744528484
538032043
428429453
1110945978
1632279159
1194897648
1124667845
461003278
514113834
1173107483
729402855
739644153
1638119543
672006975
552270191
1730391325
832733240
530979384
590907283
1552914192
247228948
252420659
1891088942
798036036
378381301
875600089
59471170
1992458656
1983591845
182555578
2125733729
690172516
437988137
688515532
1988200028
1925724301
1535144222
976879912
878597697
377820523
1194886317
1423506538
939774075
243090397
1691248201
188318491
1439868284
908391313
794824181
1153797290
522974614
763523021
1869623923
201375186
1154057838
1043399130
1216164471
915270216
439151101
1638017298
399488904
1569706648
795423395
1037255483
64059641
8495930
1222204203
1034380992
625777897
464109986
1211371103
1143015104
734085847
1818376435
1554872667
101137685
56349002
1010493657
1130414206
1059216723
1209705965
918699299
1901661126
1312864432
974023151
153917944
156897002
355932545
991946440
506081767
204397277
1408092080
1597978755
1460355211
1303498914
345864270
1264122746
1042779242
638042324
1085486017
1670225909
2010553465
2001483323
219912194
2129989765
1925982604
9872088
2128416420
695204272
1583639746
902765338
1808328950
1286242374
170736017
603028378
268622611
1331447532
1551694040
641459147
2017367712
1673866160
418504780
571449931
161804212
1550000251
821234256
132648469
1026636537
284214827
576153382
291448478
1003588150
1517000856
2079252211
1934318345
18317004
22968746
607717296
83807428
1196435728
1520068347
1678246929
715097189
86626624
172523940
1422094843
1569361851
1080688541
387469018
1458318338
1880444000
160799302
1520969491
915572816
873894186
706020096
1287556267
2006145052
855827184
524048704
806446645
117664213
100471037
1273735911
1689970002
2024474786
1385442126
1269946391
983921228
1205588361
2145104253
140075551
1031394647
60663671
1588118462
997454980
75824575
1224360216
1630230425
1330018572
783319982
602192367
1706290850
1921981296
67683820
1894860466
2076959463
596084369
367200329
374458640
689570724
1237606080
2073341742
1409430907
1637083632
1009328955
1484861352
611392972
978815503
401733806
1538827971
1731408703
664997714
970137121
357100812
106950859
964618084
1690971363
1393011147
432342018
79342236
1050922353
1068275080
220170951
138040537
126415488
1841426819
1585843887
864841765
1223226509
1625331627
2131498140
1413437896
621710782
2097317806
841717367
545824057
781596241
784775756
934792876
1431004732
1611965417
1528988135
1640907848
578340061
2020740451
742232840
2044743163
212500210
1405158145
1657653699
953356413
1224422741
2139365602
1366961755
1466933694
878560096
1506236404
561887865
477316747
710458380
1337453464
1859245861
1912554969
967680450
1111974994
534607478
1981614077
1303419272
754076711
1156812738
1568279184
845397079
1071138935
569934787
103194409
1347363929
1511603100
815522903
1688409911
102707880
1762751670
1051956797
392102631
1488199698
349305085
1191761971
1787365222
1140515774
635212817
791991600
47363838
458652399
609842255
1354808326
1628930008
1477198762
2122876825
824430976
677392134
1847612383
1542471680
417624726
844174006
1511597419
647997692
228540760
2000502445
659194893
1643340229
636057522
1683285941
1171326486
1357065905
1658402938
1625838897
2002129716
651457184
1847213220
38699828
1129500266
1246656323
975229170
1391999753
1985103702
292532087
231588279
1503977183
1437006935
1620183171
1143134209
1972815038
845190531
842883251
2076982023
675524008
993757145
494592759
535272395
1341865850
133183035
741134131
1695292077
1105744531
892826806
1921028712
688880850
1665181913
668045585
2007787390
1497336127
210734258
210516286
1031596050
968344170
1087853602
1169226788
664094622
1013189421
1699005886
804851514
6836752
1348555664
303127274
548318733
276375487
1107802139
1200492309
1036797805
706302569
1704418673
837200244
517254880
987302601
1992191884
893867285
1763637550
488731837
1204058212
936852109
1104962842
283605912
977236420
1608877667
138207289
1704009751
1433881668
100249166
302004348
382274960
1245044730
1931346741
1471275523
1016680244
217258102
1379283307
1193848216
399693953
884354428
794654091
1873378751
558774682
2134215736
933976312
723166988
2035149539
815465123
1568920458
873760364
712338624
466943354
1676922863
1719372696
1167009556
580256061
1752021816
346101892
1676763677
1701292437
1176419187
929207131
856761309
1190733552
1903331728
1780659548
605543730
1112364290
193391555
920101508
711667321
1390244611
1928507763
116127640
1095604402
1635262490
897086081
1840157763
1769227528
1997363279
1931417983
1916560215
1923397766
165680469
1368277362
852027090
1753128794
507938167
1630137706
1269641517
244529273
176570347
2098366828
53004952
322177564
2019582709
1700655859
971955971
807293731
1820749176
1347500991
1582380
1979321748
1941834883
2137067516
1706033725
112116532
1446289781
14839167
924640919
1427338249
409608212
482472363
1357220323
568286956
1694029280
823308343
482747314
899758280
1310406580
796695000
1060192241
2097156885
1190952768
993262377
651868793
29808596
1980372748
2135701938
2124275921
491986561
630454996
683312041
1276271757
1275080956
1929911640
463944939
405081064
114103780
371616864
1699710538
2131999612
231736566
482840664
1001790519
721602169
54358220
973515287
192310881
621557099
758364502
263384212
1177936612
833289236
1935051503
1202241410
1030187916
880754946
1266823443
1749107975
798462920
260147383
1475426016
282465667
483173623
437284699
742203127
1338829133
1243814600
1547845424
438831580
219523612
1497933170
1452390598
1917278632
1117634916
738768865
240733449
1745326224
334011609
299027896
864400648
719270516
677201775
1847999714
1917412230
398312200
1847834359
1798052473
1056070593
1547733742
1192575214
1475648873
1569364176
1789898502
1257406041
1282028880
131108488
886624218
2088787838
86928710
1827943378
2024513088
801733716
1982387599
1922864201
442476265
203839986
231184624
592684048
1137214163
775050619
733557342
913817612
1768408903
482499065
211901382
749583429
908998702
1538534882
621556256
672105907
101020525
1986794340
1983453927
1831366613
1998858757
392812917
519314006
1843089676
1309407735
39699167
229696916
891646079
1536670042
1838010921
223877991
559399501
1955873863
703582889
617833111
1768950673
1587155733
1833275661
974730304
2032781261
1481026451
828587801
320921253
1916128257
1882996990
384400617
419084583
1663967846
1583555926
1930238863
944602873
2062432172
187888352
843545549
780163459
338413968
1768015800
1343148129
1260473091
530092443
412322402
1187025711
1797067770
2097069324
702358234
1270675558
865526808
47699761
1212374827
1686013754
1113883024
1130733972
717214116
1881475840
1351443934
1721475095
1521141865
969949829
691633923
393100169
1600486360
1993536885
1527229029
1931569549
1803073733
1675917367
123892248
264714419
1462512703
753368868
1857014869
609180133
540073500
1877776177
751561541
313518161
1638070944
994461590
810868563
995959612
1416781707
1486767186
1416009937
371077291
1080466988
284290244
522113303
1151772812
359698604
1039229239
288857371
1610516032
389280741
961955385
915613194
1817056215
130407690
446855775
663444739
754383417
460266093
548064471
1210096921
1261336397
313161619
630097501
680906405
1131307019
1228663840
551247137
643964304
1105471389
2129000691
802902976
1410592235
1853169037
603288962
247558059
244141116
187554057
427697689
650779409
144214885
104592477
1777015834
1780005804
424766955
727090675
74485488
497264658
2085412375
1882772725
1078214121
544242531
2033328031
1805339504
1754461346
575199601
592400811
927091469
658844406
1374348356
1684594469
784935007
406035939
1684282129
1634955264
485909057
1502886596
761211581
1773063605
1958600474
2078751190
295898219
547541747
1017683153
320454083
292872608
666003641
630638693
1800727345
2037656425
1685922875
1043770150
1242259022
289446069
1489311238
1128264900
1495346021
1405863844
187318483
262220391
1298630647
1338613643
201940279
292280634
1221278650
1138959547
1218418945
404840770
1151639762
1050883623
1780162702
580250040
1457296484
1192275215
203003070
411455327
1899502182
1606615862
1618873012
973722092
1359253277
382488134
457808296
242376797
961842032
2121111841
665795523
51265057
2019683585
983163162
351794209
386652131
671355898
1847966902
1140698464
1412176928
384253962
976411839
1412177466
1380067826
2032056644
212247060
139938262
360346059
1949823812
1001394500
181249376
760798389
656706092
45199305
942986168
53163743
1774934821
1246644277
87402017
1026926449
134587832
966204810
497545239
707741655
2021030001
2041058511
434936810
1060252415
1658174665
129537218
748291848
2057641875
244831601
2060463656
1192183513
517929471
755871183
1287762282
1112723135
1425132862
598732817
1834823705
1130931124
224239315
998812393
1824561505
924662933
1136429227
451344462
1978580888
298655209
608192611
1721610467
1705848697
617842540
1011367911
464273475
1544602464
578738727
850822219
1888990474
255430106
1548064513
1977696505
551064772
1072053671
1378880089
1773545826
699712847
454857528
380715488
2087962618
120818378
1956666594
1222540419
263286764
718462535
711519360
1911553404
1709116692
217154944
847977286
849758161
345633268
2122739493
4922911
1839012181
1797502024
131995902
741062399
149836864
481426856
367443520
1184117820
551737007
50275924
446927961
2128702254
709790564
556917694
824254852
1349243644
723147551
253979453
1725190743
2059934247
1700040073
1243900065
950650912
1052871347
544035244
1571528940
466972246
404415902
1262612592
1895116559
1205563442
643368972
689959364
1048025487
1928373806
1101257322
1996561166
1914785094
673410069
1885177809
1030401716
1763587967
829104331
905838222
1949062486
2146770974
1007709918
926454177
1217139304
1939935829
1587408644
405028249
1276271757
1648343211
825290313
1438618068
2039760617
47764747
907189981
1897475912
489120990
327136212
203868366
1759492661
141592560
1436651754
2007924294
2121716505
844836618
1971432386
1451741461
1599540473
1795379907
1596261503
865944193
571222407
818141559
570566581
1684848901
1820516860
272051575
1069435004
585488509
1955777687
524609352
1233040624
400230897
1715668109
29608054
1705151000
859553290
139495642
1383647522
2000882838
895371358
949080886
28152602
206842859
1803973283
405265394
1195363765
556712278
987381087
157405129
282467941
680554733
21036963
504588683
29467655
1412797714
811148362
923405184
1750875182
965966127
1398908563
821357465
1721661780
1949331931
1526998382
1956098888
1088909129
50533094
1996574787
1033346643
1489528968
1823990154
1719324006
396152146
1250996211
813817597
566580814
1979900047
270164970
655281253
95395335
1076611207
1331767210
1963786909
611019806
1035894815
1453709773
1697283924
1567785245
2104184388
2074620875
72632832
2077065238
1518347500
114283720
698247204
1980356762
497840496
1721203435
1485949899
1094606232
1644946398
512753020
162450738
729645577
1498295265
1304664480
2045470536
414586681
1284872597
156553432
2047422503
1648710135
1064240705
143240854
1803111304
852445673
1389146316
2032256677
243731709
348335210
589282292
899668146
807302753
2018245595
1302558274
432108855
205381126
1622501152
794297493
1435421436
1066457054
597192755
1796832751
2022691099
958195633
1961987643
721326959
1679657886
1595283297
363432551
973169467
726542107
879055233
375781150
1387132442
863488212
344660924
740642093
885553429
248021341
704250361
574491138
865892737
332264495
2121430084
1218952681
1505807371
1820403105
1636846298
204497229
1509402687
655246136
1999116353
1356826932
72490521
1603992972
1837617988
1231387189
345375889
144187430
1461437397
1570209228
1113914593
1204605590
1496293918
1796820989
801840013
1855866173
734564264
995940435
2073443602
1977136474
1578919941
1161493644
1157292443
151460593
705583602
1947139839
472498667
1568215862
66171218
1627802082
1123431415
1013969303
1165217027
1836523338
1002851404
1625836455
959416311
1976771337
1130545242
682046421
1008181779
1972051522
240894616
1396081144
1954118073
101137685
1839897103
1810892142
1183714272
1613262839
97237616
2140201478
465221072
991689732
1452093801
1059779919
643478776
1722072855
1533710492
1634724947
2032128877
663987478
1356755356
1693787250
800667302
754887699
1886859673
63948888
1794129372
1992900553
859250334
186624488
1800399752
953103032
1752181517
1489694872
2099097325
47193468
279917609
1287155445
964625260
730129661
406495507
327760345
878388023
193027099
1649958747
113552766
1757170922
666418814
1713824662
171246034
276917592
216994789
2073749866
668867076
230563804
108814512
406604745
285346280
446589995
1145419901
385515781
1389345497
2033314503
1917591101
57714577
143195962
1500044882
1262522765
1173523524
907379741
644726528
534735139
2102584084
1806950398
2109839834
251803543
1741812600
705243289
202166048
1053008794
256168116
1037957848
1130489943
1892724577
127501187
14860374
903916175
72365482
256534231
728086972
152659966
1526175267
402570038
460388239
233070458
258268218
1308397365
1645249154
131565894
306790897
1950275627
833401211
1381661860
1156288418
834654596
598745124
1956614509
615546494
2077818213
1491832219
982409316
497821427
1708753597
1620737689
612965090
1085134550
1810008980
1644796941
1765614133
669813668
1963681125
869004017
1445113456
149042783
1277232618
1969122497
2137630020
1610720850
1613623180
106431088
1681464521
64051474
1593890523
1936726513
998564938
1237354647
1709401294
1175462199
459987961
186105101
1515751088
683187917
2076195272
237540957
1610641448
1419891720
1006014692
461923690
1885501157
1866336267
827049448
1365844908
1353911170
710181463
1706869285
188477236
985109340
407132273
318969346
1881611883
1404529700
2071167291
683730507
822501157
222483211
1209570353
468086110
1390276633
832307973
1438022561
290942650
2005367423
346116757
672491172
1055058789
997937634
353340676
1111430828
1527797954
988679942
1632768853
1788571780
379819542
1159469922
582760901
1581995684
1803830414
167410182
521890273
791301967
1851352995
2052075665
934095979
1052240451
414047985
936006049
1044908897
133500927
444858005
377128493
1831044242
1744533024
748366782
1447745046
1590391905
556071470
341490360
745123867
1491389601
1273563275
1590234584
1786402
998491263
680091774
174189641
948553520
2061455178
2110579215
833824408
1280142829
1849996643
1770591267
741695287
570983168
1967907273
523297488
1721526873
481160082
1104141142
1887947247
1744174814
957453189
1193502835
745123867
1035843778
167702480
1673334642
1883196351
170337320
1540073951
1929011638
1224098382
1227379148
1228695413
5539221
1375074434
529376792
1561469737
1169326916
1398465489
1091270741
681663902
616929299
443440910
903264072
290883829
1247060930
926781749
1222899417
1584376653
1773374805
1831169635
859844966
64757894
228418134
1635986701
2075772927
1462092461
1419204659
1008549080
1507674069
1099144467
664412171
983287693
842524099
558435155
754690596
559519799
2028248806
2104604831
1023221979
973662623
675553726
73927031
1569030373
954112633
476863043
209445744
1414748977
1329051977
40678264
390783180
1027009826
1627307926
651884398
1378416466
511444772
878550198
591927503
716265969
538358361
1198219943
511896650
165323808
267361248
873284092
1137227433
1646664796
666619400
643433513
771997387
450728762
1626738806
1177915387
494686010
492849677
139379724
594070254
677585045
978420668
328699566
1199991014
946456653
1174103389
2108296897
1398058328
40470096
204636877
1022628351
1733495639
1534597612
1822647029
672664636
1142253792
595717331
1992450914
715198092
847602537
226964303
2128296584
46936536
990182162
1819008013
1063246316
933786496
1563192397
1921651833
1655113361
599534374
755774173
283993556
1781067964
2018789761
628816929
1102079905
1712603344
810331552
1591487622
497472277
1538418730
814401391
395484307
1020401185
1414782150
1132573552
2144798715
800988963
694502463
1311145579
2012460794
455577444
1031096099
450301398
1448170682
1277851886
745236174
478113379
790881913
751656442
1503194076
736378589
1970296923
1405176304
637518092
1792574249
620530498
26941451
522316868
2059302661
2105621504
940088881
350709041
1897267677
74197081
656668895
131149633
343093461
1885200555
662417622
2097713970
1269360829
1528336919
438379514
1811203315
436017645
1160784595
1478831047
2087970
263601365
1639963692
228429470
96244199
103697269
2056712825
2063530293
1796190465
1355552133
1988613088
1024584608
1579168350
1347916044
1755909756
1362092100
1905782284
546365040
1112638107
1902195740
480637333
113415120
1545716725
19148645
315428548
432406115
472328183
341399438
1665319090
810730100
1315513836
467466252
901925221
164516610
556392822
183268524
755065407
1008617553
1026145541
1316124140
1828831171
1911766819
52637636
2121988423
987770966
967195027
377417452
1512002174
1152653740
800557995
353942782
1628512191
1272606468
272744791
1209705965
924206709
920441041
205193239
1285103449
1311425543
1191720148
315663725
1632206032
2068337098
619439807
1271728892
1920690380
1414656602
1858595288
1146896975
417394926
435318124
424618015
1072424110
85841070
445670556
1716638010
1542728689
1044536751
1076019603
811166557
1135288295
1593735011
92516190
1032741322
1925433381
533186877
1266606673
475995800
527518150
451502084
1538635518
891737751
458660075
1992717801
314393251
2116071696
107963802
914380789
1173589854
255706417
1907703061
1839848871
651821743
2102565909
345940581
615831127
1561820199
227343669
1747206322
990222408
405508161
823052799
589116064
1078675482
926122430
867164219
215199345
1495747078
1268872006
1386033181
439508190
586162574
470181720
1491741730
679829850
213121560
297871039
1830100454
1943699258
998582292
602891340
1917621885
1908750899
42123273
2027606012
1106496750
648461876
703352547
524462418
188933815
1179354555
1154719236
1762786358
2051483877
87070866
456154745
1926063160
1137296517
750896899
985105893
1369789415
152854851
1285737586
2140758170
573677600
781727273
2003621202
1955263367
938621598
401964666
1591627842
1230217310
698991447
344479530
551962248
858143345
662930896
1091544704
2126685822
1857537512
1528406490
938715435
1029531182
1718237516
272917186
1950657709
2029835263
1786299039
737243304
1312158600
1089189340
1117862164
451000035
1816290660
809068737
1888739370
1836830391
856506062
1245655272
193561634
847526938
1448352485
834907592
777524831
965610757
1830634898
458758855
1058527584
1855628868
806764429
787474923
72873153
1818784335
1395902293
1619275496
1567489787
1764558154
516796985
1173424034
1409260219
1182314607
1415256041
802926860
1364514677
700490830
1270522386
1566558919
2104658385
1165791142
263836994
1250766317
612057505
1097684596
1793108366
570550426
1270991716
1999434009
1899349467
2024462199
380313441
518111038
729602170
1645338689
1797268752
1913753842
598384432
545475287
1527116196
928155710
1297744114
608759701
1006863541
332629664
1771103829
366839910
1375026698
1776048838
2133935761
56528135
460649023
1182509831
1515440747
678338188
191332357
790410313
1848900232
1731684640
685645909
1360293391
939090775
1708504009
138541674
704462663
1486615611
598165411
1696407349
2101390819
2082272177
2115175306
153160679
2123891543
697138285
98920485
1261088161
1124190932
325938903
552582162
523041726
675112480
1384670238
1513395124
364796864
2098079407
1034166437
436070895
1696296814
141691427
565096126
1476314403
1939959949
462978915
1900180230
1218929120
144049232
1992717801
106857488
1197082508
347975905
1942925456
1654600113
639321631
1612528277
2074806625
286174441
1692935106
1378956398
1371264835
1730418617
423050595
145768200
1550835906
1581942449
815106882
983330139
1279841178
1729946948
718002542
372981685
514917762
633000619
1268999058
1101820997
157635404
637138393
797054775
421147826
1361765218
1383189767
285181200
1946235647
983384109
2120963616
1875046202
459506814
1525186614
1958065170
1297455834
770601828
567365652
239067079
2033975861
328257778
1829451232
347638818
1812805470
1060109377
946409839
1290606754
1326218213
527165942
316928423
992415676
270749287
1932435681
1680594944
1616344054
1408774583
1189928455
817197321
867209790
1336974803
55456490
1068182011
220626837
1333618327
41098750
589291879
1389815346
2045176350
2073299108
923339811
1393182918
1925692514
1072367738
1380475533
382854966
938897741
342700540
1946952726
1611837486
12514040
1031178350
149508803
863903198
859256855
1229334328
1973196232
1445597383
502816862
2006367507
1641083807
19639084
1379331704
902610475
1837760853
1047882819
63414464
1427514679
1316039545
654975647
661108920
1240982945
807911939
1685716635
882347670
527119929
237510427
1675812094
207922126
70472104
737071569
629391902
81271759
51093050
1679409290
1960589393
198560180
1551255136
269187157
1397434371
695216305
1751503458
599409094
476641257
1995739882
180067669
1664442997
1994426108
678582018
1800422449
1812600093
1013904384
66005802
1067443053
1051208509
517765902
839252479
98832701
930502973
926666944
417474482
1027581208
1451060279
278773148
1834227231
261293269
748875079
1232304563
5822819
555082765
2128279106
1172497061
213560925
111845409
1927925247
1617418694
1687066299
745346298
813057833
1984536762
1893735277
1812306792
1821201953
983592036
945056350
700861404
1322514405
326289523
1094187299
1251745827
1918753570
1548858782
2067372385
1825884573
772321658
358413007
1189913299
968923069
2119571373
1245386974
781939778
547239356
701811263
278138511
1252175661
1374398853
1085087743
870658762
1568470174
262999292
1060191107
1258442084
997722550
210092732
1194989102
935036711
865291685
356905880
1954812718
1984399097
1973159267
1997419231
312062109
1017456714
1693212884
928333580
438702573
1125329964
68528268
524745879
99010151
314869276
350397669
888686979
894020254
313394800
1760720885
1082782681
1087026150
1852975733
392650253
896385019
33266836
177152516
1988806384
793262523
1566684377
1887894644
1813188863
1573250089
1703948673
645283441
1273157515
1397904308
141387668
1566820311
1179776855
216281850
1236137450
7447272
1089552116
1749547432
766255417
1277391491
1117688921
1206760097
1329603884
1986766043
1148467945
1173128891
1361876948
1497972955
1597353614
797929608
1601351097
691454480
465613954
1090470926
1655244751
1742960571
1279324697
819073555
442724298
1331118312
1077201925
473788098
351420161
430449220
1310254879
315287359
970569653
1157648430
647714435
137519649
1788160842
1822985167
1438766027
120847593
17355557
506010190
44952792
1908525510
1517882543
366954515
902622722
1092615606
677560947
507742800
2061295589
1728278475
1458332224
1947221122
1383269771
540916881
84614824
439869388
576897607
621291862
1788648254
728368165
1072833897
223329968
855822855
1720649098
1957351959
421484522
487559283
1192298138
1701214575
1451462960
913869336
1420150506
1066795004
1080298813
1326495488
1663802865
1371043918
715995763
1369246012
38532358
1149646187
691841870
1616290651
1173112295
1966643904
2081226484
279079070
1556500359
776273435
1008079451
1935103405
171870594
1218611162
1294073217
154086341
541299707
1509940405
548967227
741277285
816048523
1110208981
26921195
430884049
2095866083
1603422127
751862701
2124209282
1797603049
2142037375
1873428165
1559474922
379342742
728497397
1727009678
1631390993
195981305
867047823
1644155486
240468593
1726236693
1885918039
2067864077
711498948
851923801
286320371
250785109
2007149869
638636393
947659801
937923656
326667853
53342431
559344840
33914980
359727156
671964324
1541037179
1305303552
241403969
554965865
344395661
1388281979
696023399
438038964
1627693521
1131658120
274362628
1595111337
1261549806
1034529518
1491315316
1622156111
1816341450
1612501914
1364767153
1637096013
1318540087
1203493373
267011340
1279129254
796496927
230455850
1567342835
1250593833
257125089
616483165
1282404313
530422644
1742854590
1784794397
1805937876
1707748153
126188979
805015931
383643287
46703117
1182621533
1908778578
155570029
914014973
1330655523
1063389014
1339652906
444513722
81382774
86490143
79335575
2021793483
1533432524
52871641
1636278787
992706377
1333807937
1861775612
1216552816
1552036151
2023230131
1758099965
1314567897
166653064
1100251412
341990343
474630679
2070501583
1882120771
236712472
1272034477
765298319
923176229
1090825032
230726745
1372152399
1144424809
1050891216
2091093496
138651137
1681336942
1808516661
1938297697
842811097
717346903
1143162439
853389388
836879169
336633951
1138003038
1618728419
233520838
981679951
1865062555
2084710765
827590836
287629159
643437501
2012427211
1098329088
38147394
1269765249
675144780
1095084188
1622324269
426062682
1348574144
1969151106
645853672
1530115966
1159635466
616436113
1079743580
1547167318
1445030169
1907768230
989444753
143699986
44818021
1501568510
301925052
304607739
629462925
2114741602
295280988
1186729999
1381576007
1282634370
689585984
1384818087
1624952978
550598114
377012590
913019599
86856626
715231143
203945358
908223810
1489223653
1908919183
608605648
1745243612
1966558797
1714810462
1773533495
458549166
1394331909
1158971141
1374744838
1377934336
16802152
729115443
1645492064
596082204
253722182
666679403
71543705
677294885
1275196581
2101862712
587400219
2114716375
1598450001
1613170067
372106435
518232780
1039474016
2001281799
2014144630
1812445498
846624468
443942313
388186690
763030486
1695194978
561185010
130890304
1177484731
1476587669
2128705557
144146194
670115993
1853752804
219572396
1319967979
1201225646
2111747984
1669248835
1558048417
1239128277
2089294679
1746672330
1994053731
1660287370
545594247
1061569696
164362580
1024509118
1622203754
1883242848
1225129220
150058088
1425418827
1802595293
858777671
41556179
598347272
1653794932
1116466140
1450337311
1552746143
868191971
937639978
1887351787
316696547
168730121
2119292231
382148764
2028784360
506468768
1663187894
1273975403
1088761600
1470935825
1377159468
134693740
942348300
557328200
1784194064
1918997850
1859959148
952613855
1497625761
1479573331
1389633226
1278056466
1910986513
634915896
278835199
1918820851
1567987305
505709302
1407711283
6546995
498802856
504948367
807917198
1558590072
1819484361
231708518
977192686
150769731
178556323
1009521311
386620938
1334260260
1681125938
1957602025
1418320610
543815292
403682275
1896089425
917856062
1374951882
1494580694
1364590069
1410701687
517428362
1298468720
1601659299
2099221338
2003564910
1518608463
1199080597
1779610635
1315038051
374568338
1665413186
816690363
581777721
2006463930
1368027137
1361366372
1457969702
1023252118
1845491008
1834386247
1844963358
1051956797
917745429
1166706798
1277067089
988554220
1706894043
407157330
791309047
1828050082
690698038
435016896
1002751989
2021742543
1686955156
1259726592
1669935356
1951321963
1086238028
1789708593
693839930
401905089
1063145208
1600647092
877265752
1745073322
2130513025
1449359878
61635661
2127562151
426013045
1485630734
1893777040
1680964094
1161974054
1852043903
1526252052
1258355447
1220878450
664418389
602812767
673723267
1856846078
1107413713
565202959
886222434
371094073
1741650324
1147354299
891110615
347137839
1703299595
720216355
1479820236
1596732567
1675413114
1698933063
1123347324
1436951603
1687631612
2076232013
1308466072
63644784
1711809217
909435420
1514455986
1728358124
722257267
224990962
1719276089
16576105
1799363672
1365541508
808238102
1773840434
153355293
514723994
1754196556
665087823
896552004
416371635
2012164656
1089032770
1003494136
1274391816
464161465
1463542015
1096237543
1555311669
689033619
170451676
1500401989
150636122
1607940360
1672035963
864532497
976753962
1609542366
1736873283
193352708
1138011640
1776572805
820156103
1699860114
1625394103
1024120856
1281323955
1306107254
454603954
1900425618
2091383097
1061348956
623209151
1854710090
903104379
251289952
110653271
1338673317
1383996918
833628429
1994062581
376203977
512049914
1670931940
311892152
289550170
174453394
906166964
1543265797
1715308444
685977615
207921742
682525102
145522486
956093306
807990068
469326812
326850711
1053174167
1237924861
1896562585
376415722
780299183
1528490627
1144505554
97202139
580251698
1608800286
1739070068
379888904
1742100161
880431012
1771680859
1170714733
1505769319
876879302
1209525908
1309775674
628020474
920094353
420046170
427470975
867606670
162923132
2131764773
497946970
201632676
2008626623
232981483
193430954
1982781749
1828602253
95190773
137773777
1604661047
476015186
1369724802
1787868806
1824414718
2094040906
197647101
1129014793
808969668
637594066
941760657
549547691
1294968735
1885328252
2081939169
1423589991
1972363744
452749760
410346387
689805642
301067005
796803781
899357000
1196558494
164457206
643739106
647663159
1445838545
467430192
1490669547
936317866
1060515491
469920896
2009670255
1833718689
221050516
147664273
178447403
1703175468
1503979844
1138190972
872673929
466830189
255375437
1017687215
1615958350
1470475171
1992951411
1563557651
1083987021
2072996523
1413838141
1398890890
295199167
717432176
928827362
1146483192
1397510797
152371513
1967545576
1417091316
1498978609
351393908
1861645129
523685660
2087392477
1570772513
1248219561
515238078
935395295
800986796
409357971
1703668540
1939335580
286336153
1215608592
422699996
1164157488
933153623
1098780946
110426847
1518830843
79542723
2068313237
80202986
39633186
716284312
101489912
1586600248
311673152
1549368344
408762685
1058220232
85812868
1205482740
1300222908
764711303
1417806197
1572197194
760218896
991831853
721390094
1540025347
1326417832
2143396540
2015523367
1376170123
1427050673
1477210794
357235265
1380173457
1918475788
1753718744
1069615812
463065461
1037507800
600633868
421017861
1180924904
1015854214
1856351076
20146223
2042896021
749934365
576957121
918100733
1811520962
1446915657
1804347972
1394939500
580751771
914084425
1837695067
63369355
1041299948
1082821699
326644380
802970071
628014421
2001112855
1649737568
1805930124
758639436
1249874484
771139805
677754309
1685457836
486946189
1425342188
1502243231
1820575614
1372285966
790535436
800221020
345860706
734659266
821703733
320500499
876234114
926856261
939926820
696912595
84969083
1088623891
1987517544
1765590906
713623104
1371875913
743957819
580692182
1121827250
538018191
620221513
1626893209
1932448261
1993340868
917607379
1772877840
729447510
1060606092
166626475
428992108
1515829515
1637016533
1800340894
152567991
350180166
669204738
1556705494
560837252
1463688463
474623208
1220885438
2119639214
494064352
1255796105
1699214796
1956996712
1795931895
538954749
1339414285
161890455
1300824204
145957975
301286300
46004501
1158915180
1372192876
1958894671
1155027573
1985735281
2061324117
1717591230
1529956478
1384319406
193393074
550704459
1857083889
1498644200
1969566689
1895428099
223080386
1469461174
799194670
296700837
1956204567
1675906517
2090455431
338130257
8380061
545199244
773487874
236901863
1412375017
871164388
2054250154
1371473552
183284664
5499897
1080552568
36771086
1852262354
569075207
37369779
828955119
171034769
294839488
1987731751
1700225277
492493333
1725720863
1020553097
15908987
2029667263
1577599528
1142135856
1996459266
1819779249
11515131
1597661660
1747346332
1215906095
299340909
482328884
1158693801
1112174725
1711144908
2110526721
752076897
346726834
1181742492
1116445719
1211255081
1435213189
678030197
434014109
1654517939
1291615493
496517275
1856769812
1984501091
2042315494
180491076
749053001
1060406620
961102111
1323565635
1032939238
725325107
623456747
219597930
95989409
1639109159
1317440079
223603103
1296775703
1052030613
1311917166
1610184416
913443182
1201659621
1551689596
1147346782
1617767960
696299203
577840838
1109702392
46662265
2062219053
1795439397
1018561243
281791129
1799962450
586926844
918667638
112437151
1921369265
566228088
1730284330
700310233
1839430769
1509490967
636218123
1797538959
1100662044
89363523
1767638357
71413647
899339365
1927534485
1999377801
1842629728
238434049
257715317
1325413875
1595314608
21163969
866160880
393937352
1809619418
1657315905
1789413530
189769909
1631304335
1509657071
123491767
453929786
296431141
260259397
1248726273
1882215751
588859406
2087557142
1880306200
85841070
1174940302
1492000107
1024533406
1846064136
224216108
940348152
694101291
2038982128
468953047
2050448445
1848576324
929343192
1175443763
1417780631
1082237214
462863833
1777911602
1443587115
808632547
1113529203
1347645698
1847786251
996898472
1539419471
1506344358
68449777
2021721627
575349042
1397650115
1046476442
2014054816
407883824
1987748957
1806990335
1292057430
255786298
1407102536
211018591
1664017450
1607574333
354144212
1042998857
1630628227
45307328
2109424040
661593222
1518905053
2037962330
1060539845
181736605
1333103162
1379321670
870407499
476159323
1009896189
1171393401
1694936666
903124343
28898477
895257758
1311631617
1378660749
162349012
1874915110
1686107491
1960266264
1445489498
845469799
1731458573
205916034
1867708288
179475487
690903584
21962681
988836456
120217324
1447036597
907109918
363082647
1608263842
236603998
234192676
49717679
1521677334
1339101772
258242870
1299220547
1216571171
763672561
756744071
2114603344
1476715724
578942619
620177550
1398731
97870384
1962518207
1226963605
1449479522
733842219
718845004
934381569
1780886670
1128463025
1279927605
1422122086
2129000615
1565693516
313400618
1292743137
1320196253
1136487743
1768927275
14664295
2125428549
600599996
1365459435
1237236519
1918538124
1183603207
1196603449
1285496527
1038883022
824622498
1334642034
871323818
2047920264
1164230620
1211929377
52623216
19332538
147915840
848453420
1295148846
979399399
666043640
736493901
1623507480
1769256434
862585960
1071981916
1969078719
1206182256
793679710
2050115024
1013221034
1505426105
605513569
157315364
1519406032
1955558021
390387480
887770800
1345982242
1279861435
1782345387
325046927
501629939
270788518
838698410
586211955
1530537419
1759556170
955700080
1677227758
1107933768
1061922360
1731250016
477753330
786089939
1501381827
1695577754
1988299810
1721181943
2053927342
1568062461
1412344448
973578412
911572918
1864125489
808554687
783919138
2068361143
33998422
542258335
37817869
1135510303
263729885
859135145
1418304677
2144371264
767982384
1260924276
1696534406
782775984
1673728087
1115202701
1737568617
1699916826
95607294
628080023
1186191863
2062659214
783055599
820951440
1805807376
553325670
343858615
1838662867
2086784568
358440494
1697031276
1406792495
27541452
2075621026
2003212919
887244132
299747484
1774260104
2129576046
751250984
1592661094
961862512
681380981
1392066593
778554609
559789158
1820540621
2104000743
843168546
1069123039
788208372
1553823794
373258111
1764347567
674435809
1630987418
663540368
1958407378
854829308
992262393
824799501
1923556217
1058505657
1706474922
460835079
49550204
2048722387
1238904355
1022445905
1291415158
1757914115
1085766192
172971971
589133126
910880178
446555940
671765047
742302398
915600699
839439353
1774161983
449333157
45425537
1242732974
583556107
726014611
1593613740
1046599057
4578489
793182312
232424097
1900542580
2133854810
1534288632
128441730
153583329
1361938632
915030923
1704492543
426251347
944714769
498146664
364267563
1067201169
1439233297
927215247
926398352
49159486
20631147
683584461
1619183312
352387602
64992072
836872327
444294324
1013806077
1527698978
601731466
1512639946
343195978
125330297
235514931
1665560576
1072423987
1916176451
1022684536
810831867
186255951
2066775600
466931378
396594056
1299874213
1121964423
406554395
640080476
1122518888
1993607667
1114703360
1325894396
429077125
1878431072
855912422
2043500852
740432915
1849107385
1277302829
1976349980
1145864326
152458051
1256159862
1914344002
1062999437
840695541
2147335144
350847195
735629679
967694489
1126874469
1060435455
1912130212
1651763651
2042871018
1754082610
1976938889
1111084478
663822377
152787177
378486859
1470368717
1880878449
1427947628
1003087696
1313486699
1177435253
1313333887
1446542398
1113094934
1630710361
622202269
1304717555
2099653645
1651053566
1862327564
743443486
1130842350
2054395412
1619491904
1592302118
8717081
809511318
1689184901
640667146
949208730
1121624320
348404314
1110280940
117766224
1468561129
1985944113
844990874
1817035345
631818824
622657821
350534976
464885533
2029893320
867234904
806360350
1801272331
1266411327
1353105680
1405092692
1918002367
474593432
1167126388
1742007555
1937250932
601499004
209950961
1800605515
517354399
1287518166
190932494
893489751
837410023
908968701
1271136615
1498581684
1763168826
817855068
500407729
469497226
1957354113
171374910
2142345343
1254447265
1046226967
1454013484
2049023863
2047410212
1294748715
707806135
2109800949
2090878136
1677359110
827890373
30161166
11724181
1247107464
141326268
242342103
1721223451
1765914871
164395522
482072281
882755177
565317178
932766496
973586027
1854738525
666083738
1113213012
890340665
2070943352
1706727215
633513240
1882404853
1503155686
1644233751
610620247
501493373
47810736
1570429987
1865658245
77809750
2037216558
1074407800
493914952
1127087117
1867466325
1367962669
62670308
822218267
1817153923
1924312541
899149978
420391428
1629324012
265022136
939214727
1188530172
736641827
1893380869
1043259724
1150793332
410815194
1228841555
239009984
1180787198
1576863935
1433126919
1811856357
1860902407
896688233
1588325630
2145522343
1404817144
403036059
749222898
933531657
1818372807
1808465965
1271109670
81269863
1934913236
1222171742
129219909
760090485
673907158
1276963161
1290569727
683129775
1295695678
1308458100
1020521444
1607855493
295246578
862707190
1691239933
295292279
1478638866
1417511019
1866522460
1698463996
1512647831
1476495827
659612304
232834391
5344403
515235976
312565602
169975171
350810947
614070514
1593362618
60807873
1933052570
753629688
637627831
1705050584
1819068593
747562822
1474966644
1236260466
1113790745
1703115931
1816496521
513364788
21639681
1210180897
890944270
922043740
1523357091
347883384
719423348
928139707
825063466
753455854
822404234
125576997
1571222485
1232129490
1998532308
1421484251
855124742
726915867
1186479501
72187882
619405119
425463757
2087795899
1785163934
1536435363
2067855320
1234049020
1274526055
495546386
611168125
118677881
1276943531
1594684677
1310221002
993556110
1267793820
1182384573
2089813749
838268661
1585312473
1494007254
1613540686
1231212452
1627066289
415435855
959015927
594946410
1777299785
1175184557
174644095
1435209226
187064947
129332136
403005775
1299536246
1559270538
492362372
1433594625
1525485338
461923690
839101599
1276830286
1949431858
1045978650
546539782
1164024214
1359111375
1600422564
1793461130
1480044657
766585815
238742600
212611053
354110833
703860569
2134359231
240912144
1018549406
923789890
742761154
2112924589
196585159
385546375
1705682143
742062341
1966993841
716622249
1534085592
419692729
1640106737
1981363722
1446382914
1646691481
1886589201
359940533
2014724099
287363379
71638611
326333140
1659679243
886268704
257198298
1425197624
609744476
1316015088
1635376846
1309774056
534968436
632063346
1504134732
1315548459
1766545466
1998272333
124331272
922414333
2118362380
1547088190
2031783057
481236714
453257951
443553091
2087230705
152421942
372503120
1543512278
486458160
991684512
1665387656
1865956717
1498509994
1424339039
885056228
721846421
454147158
1702842072
1481478340
1036856883
248432663
545054921
555229863
435638144
1242065452
580043962
635465812
1355125111
800523468
798195804
772500708
582614380
1020342950
589930849
172803726
534512605
1295558278
425967023
26901634
596857416
107892773
407929872
516272984
628331326
474756110
1887335539
846611706
1906838670
1484254662
978348741
1543215161
799524842
1348838467
240938543
1827421677
360820059
1150844934
1487013153
59334256
1076780407
691316360
444400903
1491007082
1031708613
321277528
1666526985
111814782
1903731880
1924361118
1783027647
1249914676
405525870
440896302
1531592432
1544631201
1026901281
832793508
1769248937
1786696976
1565305977
1024988651
374832622
1808385478
1722044677
947889993
614891117
349894571
1766554
390573014
1669838993
933156797
834918515
1089973892
1995926792
1723063001
1766034933
248587145
298918188
246476843
755060475
753882371
1731598540
2011714781
794017691
886581313
243891296
1003078078
1383038599
1919154981
313380847
206516907
1705564076
1765951784
822271970
1699612109
1757906542
1297148600
618236954
615831127
636103699
1164327343
571324379
1577079393
1638372996
933315249
803641953
1983496644
1394180553
1483924578
1244422026
506411671
61729777
1329730651
1422774073
1269363728
1070892514
194663311
1962377984
462378311
583914589
1047897644
1808452170
562088546
1781953793
239307088
443562059
838588492
851907268
1901655492
748230253
834802947
241051614
826684275
1416795372
1906030729
1746601660
867663024
1168978003
1097745643
2110772420
1933251205
2048049160
1985047799
686614051
968493535
119072712
294477761
52693381
1924508360
1685185224
1738781057
705845200
1517047761
924101737
882598689
2740053
1514750687
170271844
1326047017
1048687811
1332939601
763266386
1245041287
360645488
1448959969
655383424
860801149
1150179708
417843353
1984261840
1351570752
2070950583
1483229895
2086675120
1636875262
2062502673
1291937018
2061697794
1694384211
229546149
813740007
464304690
1002609852
673074978
107604377
1724030444
1745554863
1951910501
871323644
893559913
1470550674
343192660
827138848
857921735
33215506
259250933
210545365
29783962
80568794
2062051090
373541709
16012764
2001970129
740859909
1436534594
467643942
639602127
1112589574
1025335439
1289245785
1960710578
256931540
582819256
708640871
1706801006
900928606
1101489437
984522017
251171842
369047693
938854234
479411318
897869054
2005492698
1789019625
328390210
120446921
27306673
449998220
593158008
621570138
172054731
1932895449
1123291565
208711104
1364986411
1576085246
1844631211
747795848
514580858
309698472
1364978705
896610428
133597627
936977563
1469271939
612928599
1358635582
935091545
720388041
1275789983
895847636
219937457
2103684713
2013708966
1369902827
2043312907
1501945675
1631799298
1918680215
2039539906
941156001
977333845
458177047
1746146935
1965971037
197831287
150141636
1477699112
399737861
2002026030
1582134616
478884262
859634387
1505574181
2038822601
1268110810
1842079789
719745456
705784505
691755647
1464600921
662440366
1712362449
1825707717
883858532
895470336
1417475026
1623944463
2112879580
2064437956
562317409
1354203275
1685691394
1383042596
552984665
461895458
336450162
732208210
928732422
1524127541
661906008
95095981
383798058
1741239578
1995842101
735334446
1961985831
1331708138
1835688073
582509649
2076898980
552735766
645291297
1672397073
675664484
815485831
1206556815
1886080107
13051175
626268557
238960368
2143432671
151028805
1143256661
1828695519
465209310
732939078
780064218
418559958
411963208
1498300501
159973093
493020884
967143974
1908419560
1292094436
1734850986
31809824
407355842
314960379
1855867315
1451137495
1332878660
704728208
1879241569
1975323963
712907411
1625232782
108212885
1257560079
1650886719
602109884
802589373
240019846
2113883251
129015939
1042092648
2002926796
1904621774
1666154269
237940530
1197826755
1115772264
1796446161
333877854
2073551638
1847233695
674164381
1828733513
1547388677
1494783700
1554180355
1815070397
1254288496
1416207880
1960146479
1096383478
1435104538
157172722
1809996083
2084772500
813610469
425717242
847526938
847041734
623993360
2127442561
1797134384
166942665
2122385649
1777805788
1425905899
760788478
458464192
1361343790
1600432467
987016978
1848549145
1196109246
2131611124
1566351899
1711703082
452288416
1832867047
1455412774
2145183640
1835711734
1007967073
799992047
1548614904
296253571
174823352
1355670500
1260633636
945085096
1971080287
676402435
878475876
1554782149
1321737213
1674671813
1168056909
544969947
608147636
1763502858
2006949369
1510217445
1829394539
1814540743
547443191
493560939
1125779373
543939939
281054856
1491508700
705924849
741741410
955687646
1653390321
1540067852
1089857763
464587734
1669677977
1501510303
348277016
1496822476
1640379327
21716554
37636592
2066518684
379652823
375391949
224003195
1374629914
1058908300
1887904248
98958780
634698325
208389450
806436948
1144803001
1918369469
101535281
45394360
1877976784
300552540
772794574
1317487165
1674800169
1227463001
2116743709
935015518
1397594985
985545688
359950951
1795641825
412316692
636949677
1200835700
998966872
1030857246
1836532999
930081768
6898400
1452321331
1882051507
1686343695
1816685113
1070254372
561244870
1525213007
236275015
1136495347
210981068
15422105
1902711446
2002494061
1765912396
203870534
1248253093
290345877
1017399298
1002656612
1476471825
428015573
1715510235
728142267
1045816096
1451680768
1402527247
968172661
1343611280
963583836
154384695
1212554830
526980174
1446604370
757652485
958790487
1508145472
332690811
458298062
56514630
2127155226
272270428
1793129922
1765452832
2146362974
1422528248
1157690801
1587626436
714980272
1671529956
1590411624
975623309
1633372386
750338119
1284480342
2030546567
2003774677
167185693
1632277100
543628
1214321297
1892112042
172775802
916386923
943981636
1678257935
1589131329
1742748734
1661726841
1088556769
1468945728
1878953476
213515388
451105958
403539025
1838210925
800511726
1226527199
576499185
1648619171
1036716098
178796751
519194697
1015845050
165155815
845060380
2084573603
1887657098
542026922
1105639967
226041260
1297578938
24776292
445810560
929216123
29220338
1920502265
292117007
908337583
759841883
1545260962
1663213901
501183793
595964379
820566171
828939076
780493151
1858131043
927994292
105945309
2018368343
1673944844
938402791
1238194582
1336867990
1108121201
214472700
1585230471
762802761
609342937
333358804
1434827763
1580434839
759907176
422232981
125477101
2122497146
967105703
679955086
279619630
621069592
976366922
117899699
1703354258
1517566972
892764486
2000516581
1756990679
953919046
2036162596
44266460
1222655525
1130326933
127509260
2067471747
1730524611
1348587682
1080815359
982125493
179836635
344709730
1939104072
296394092
971555132
1305142110
1111533745
1678963271
1370043157
2037121744
1845160449
1387160195
1068768721
812839708
95637841
850165226
94691704
284662437
642693035
280965859
605031291
208404695
1266086052
1034534866
148207539
508909595
1400946600
1309092404
1354719731
1826313007
786777580
968154076
275076892
833037060
959738071
1682832962
2003076951
89905036
1888668377
1258658088
978401001
1269423030
1576680507
754405376
1729126160
220410403
1828999253
2132689444
2041510255
195739235
144028149
726986891
1347916044
1206098942
198186652
210737150
1603462652
1729744427
1538037665
1583096816
1226822065
1317554480
811453548
340707872
863987175
2011551586
1175698830
610852817
1059582473
624837011
862667746
905612298
1018387017
2023422997
1797692220
44085658
1000433965
1015331931
1425827357
163579628
1714848985
669604032
496839251
2006899754
1236809677
606346002
248795965
1193349090
298478483
205625936
1159126827
1954519615
944191866
472620739
2002678368
1741795277
1194987411
1127037354
2047986395
1098190552
1757445903
1737105442
1771293972
635385770
1103139410
371885681
2130167291
2028567304
213488732
1408089610
1761821445
375511832
392633095
384496679
1250679302
202935527
286687485
609269833
254656906
634078005
43460188
859680717
858279721
997394706
906559754
737796989
749277383
1085618091
677580283
666384172
604960621
422918411
410944106
2079537484
807699582
1065371291
1098601823
1322985256
1238422104
127097326
1390881328
1904201684
1684445943
42497243
441298510
1042381836
1760215132
945739825
551038725
1919462741
1294614111
1156259461
228984159
568792420
1649688392
1566868861
1014293222
399206330
2074237713
560443551
631049585
223885206
709615807
1781469786
1683264724
159093872
213254732
1796990378
941081203
1175294087
11597309
2063909106
553335121
1760139878
66091018
458673946
1500584618
1439077823
1804658740
612725932
1989922359
412574709
234625665
330428699
357917296
170100093
642707058
1989655353
1578532990
1533535194
137918653
2093430984
1828554707
1868710592
1290562164
1911866487
124073610
1642678490
1661614277
1786170759
998592479
362593679
1255390390
1313686330
1543810206
402809216
1605472528
1625368847
687206845
1646980053
1856570522
1221000639
35803205
416238629
828921374
2067604072
564934627
1983825595
550145383
1663182570
2139238749
75704634
232982492
796137601
1163003800
1209919819
1712587506
727603059
799154621
339101673
1184512020
102656338
2145848192
207812073
468771971
192957162
1153744757
646296931
432429745
1473608764
1932873580
653454475
1497191409
444294813
32322732
1255166890
666339467
1782410375
198243008
1569000541
1480291223
817213250
328106279
1735885369
369130383
393000320
1050159813
278928782
727398116
886393659
1186961097
188662293
1069078707
938795072
1132645205
427518023
2011224698
286357663
646427028
251367573
1649217175
1832554253
564550862
67845647
720577881
792487982
1364980160
628265489
1010878546
585215902
2100285634
1460189053
2113587285
293050417
933278172
968129172
808613347
21425457
2024548119
749785938
965320919
493614158
1355234138
441877451
943930435
619121958
384037799
1068297746
94126197
1918277254
587465295
863639397
1142521301
834514428
699432896
1961854484
2115961049
1158658665
1842920749
1638822210
526177975
558901882
144310862
441484110
1490980101
2105542152
1015767777
375242005
1801668660
1448274255
2034898990
528977051
212497477
1703053610
1743597667
1771558728
1162826966
615110594
2143495162
23264666
140667370
1120556561
976794746
231787223
872842292
460654279
726661552
492975606
2145629530
900736703
478642794
1548222156
1873816309
174162684
1239265879
1681146756
551188736
424679310
978577910
1429950338
1584719819
1350348406
1140559735
2011947059
1899658192
1281420533
1424730195
848052423
370183825
644930461
965364531
987002764
925166870
352949686
1230759067
958997561
1679764575
1837650168
787863284
75188817
511451286
1665807397
237252017
1880445404
1342859179
775237734
1949670373
552258724
749932543
688521092
207065929
779307820
193456363
1187128963
1304020349
1377536487
1253102016
1993572685
1812891165
136087918
269570532
126818962
1411282446
668892922
241921162
905076726
1305495870
1503779481
718101982
1808569097
208571844
537227975
86096491
901899697
768520011
1689669743
100054803
2057745453
1922529932
1495287396
204554480
197802769
32895575
1502703693
1050402620
1441515000
1936873691
1023438508
1157606096
523648829
1969467981
1131975404
150750142
736530790
2097281524
1484928083
2085736119
1660269854
1853759872
189953453
506527930
328749159
1348082815
780039280
1388375059
528636664
1629223534
1977766675
637809430
265981776
454792960
1564927198
1497038708
1436708665
506619562
1979029716
1837403349
772878165
228987918
1465341593
29779300
1895060054
1344329961
868866144
2141149128
788030093
1710191488
480234654
378323735
251576834
385029782
1914145900
1728815250
2021285505
367100341
988547995
1265750541
519650674
1461356645
1134768023
1021224546
1525875600
2057829641
920117908
169596379
1642934334
1786732138
350940214
628942482
518509822
544245835
907631508
1299491449
946829016
371825939
927659427
372851284
1174612397
1890602101
330282915
1328891122
302230466
850529594
928432030
1190944264
256255999
1495631036
169968510
914661548
2090171729
1129344431
600636640
118688346
1363267886
2094309488
1394506409
1896369445
2066888928
148479942
2056000070
1912928068
545640248
1064320188
1141385963
641931534
281664980
198020219
1314774879
116924073
1614375509
877797484
879327905
1825486888
245719375
2093851074
9843102
492160894
1740159161
378240898
1199861149
512653924
1577546219
1110823278
1928530003
1311256575
128359518
1736977746
2022309073
484311758
991122914
1986105828
2020584684
1501908351
1532263105
1775786937
68007608
1404214586
49814656
2131215700
1103832354
814330640
408982546
573700434
349226103
128155335
976635758
1765924125
482299542
1040731352
1550015116
297198050
1567149015
1879180034
856436249
616816416
1970651086
998996815
267561643
1316218409
1613421597
175945895
576746379
1374760700
1290614701
1190880925
1219646796
224014161
957966126
1550690983
979148437
869200563
1232629951
178867856
1801907973
238485948
1446274243
611133217
1113706694
1711020829
637564824
1255512154
1366511158
1543786295
718419290
1271078067
1471735930
1866931135
1134127043
2064962380
1202630477
907319407
227214691
261982980
1316773836
973162437
1419891720
496203018
2036163217
1174108191
1536889179
1019196255
448822539
1376102129
138774337
1459828157
1661879143
2094111952
2057713124
2008867864
1977394973
350380967
1930490251
1365845712
1580102677
2116620384
567360721
585978050
272420861
1894369159
1052038092
1776065524
1894230575
383723463
440767108
371024230
272695761
434474126
1431960467
1404624738
1292335316
960530528
1640325465
757539648
601226464
1024931302
745475606
1088323693
552013635
276675791
219721609
1018229768
1333838925
1105602834
518144615
407141824
99969082
753464050
563401908
1624893221
1370894066
1418537017
1386423499
1859273638
614140283
274532432
1191199602
484484402
776085807
1623458810
318280852
875925418
1139010248
72896135
68124255
2133371487
1264653064
2119667166
1745927327
1400850884
330249470
1119911550
1196169225
1815581987
1722101142
839733758
1597458726
1568978774
2086173463
447257232
1975497671
1333489529
1840803566
813606992
800757193
723712066
625356701
620570736
493870376
365914815
1060605603
1375850257
600505610
566986928
1181120547
76282945
477208630
1618078416
1064992340
972644436
1142748860
1382439439
2028327908
1099237132
754514766
1026794026
1592154924
1791016992
341809921
1837325820
827482305
1468491642
1011154659
1783128194
1816869710
1437381580
1995589837
1668615781
2098370054
1824395012
2092883994
1069495235
1021813354
279089557
1157563114
578797946
525574973
484497561
1802161583
1491947787
814025541
736337133
1994899794
1705750779
582913274
193772788
159837477
1156223381
596286034
859636165
443169955
2107346740
1643215883
507781628
374437286
665023579
544995718
1787249615
1139884589
1833620061
1502347598
1972647870
932320018
1293747454
494098007
1050896091
1100736918
954012949
799066142
805583260
322528580
925290527
6509679
1783059111
235609369
1639182157
1097142661
1785430298
1836433744
1460992923
759755273
1456417488
522754960
977764335
1834209201
2118110356
1121463784
1128734217
1783009286
1037819028
220996417
2028358330
276554839
1092407016
162092777
1703391792
1869991618
83950260
175355931
262882671
337521414
1827028188
834100462
782892269
1176151637
280916675
389719470
1100983512
1231801421
2124692153
1601656767
2093213193
1933366025
1195475499
1250103828
1800084588
511010522
1547056091
1455860415
1689017704
604113754
1032712277
1700367888
411983619
201618499
1220173921
552521993
2086700582
127513221
426841075
860598974
131810974
1211933061
823798869
1386424369
1980965717
1785124228
1308197387
808943235
976127307
866722332
1050484213
928653320
1833882014
359424794
1906306243
1522998937
1709957888
904320696
954774643
1459208624
621797453
339186299
1542953328
1633417098
691346660
1129219838
2107433416
503125212
1469069337
770984153
509560278
1554731199
1255356039
753871641
423099093
1728011292
1018348296
2139301013
33859179
1250454535
55915023
1858938569
1231200299
246516600
1217532359
693827862
537301233
1702513083
1420822036
1173045005
1152215130
1587318763
1858583322
1125216376
1952277450
1005409259
930139884
1978156630
1953104093
489385469
106982995
1416691170
986514880
274750302
1506496254
1314209960
548458418
1461137155
1203852652
488995722
1687348611
2105486477
2132866791
1298960685
924217001
1214201897
866750993
908500502
670623118
1599194715
1388865355
2004678431
2078628237
1881735570
2093728294
1117634916
353478082
546205428
1328323005
1505213081
955150130
725550360
506863083
504600523
2077821727
1323511528
1503843146
1156370818
1231211311
1506484995
1838596994
1170509898
1926582669
1480767520
1312966052
2114831064
522696398
53980238
1051672752
391602189
1564623877
1406220398
298085710
1198332621
1454852609
467270635
1015784085
1036412055
1636514994
677120953
1936285934
895946038
1312091096
1202402164
24627776
1236340937
453830234
1557335903
971236854
673287135
605199362
1826095528
730554994
499399810
1612153420
933978823
1494724167
617938633
286819461
1745283777
1508627780
1207798744
45268826
1071592376
2079382057
481769852
352305894
1692446758
1274378784
1645520406
363945018
55070272
1907777945
72595205
1415045542
517710693
2016423872
693662834
1104389324
1905306126
1551436484
2131986567
385352331
656133110
175352205
950793730
2114918800
650970312
369908847
786083720
2063907154
1960213504
1338611439
268750886
1620689714
1076152619
617851982
404842796
840061303
1412158289
681634738
377852381
441077024
440150278
935964337
655554462
1755396634
972810396
14234069
1438836179
1394364788
1301625227
879385041
96134121
1997535540
1710951489
153894015
1822257240
1081664279
756848421
275243342
1714035434
353142047
2005867390
403384345
2037961339
456397142
1228400407
1623077694
185572162
763585037
959516955
619738315
750311019
2086887452
234657693
259609248
215964037
1734485705
1507672968
269908964
328612332
485836817
376560089
1356369851
2088153757
304280728
416677813
1821906023
24393165
2135116003
1019541749
10672002
1100458642
627837
1944797418
91998931
1708867537
1069794736
1203477711
182713074
359562914
1206082633
881210278
415903348
755903627
1360870913
2031931457
1112806160
574081428
431240137
416290329
880289026
1971345834
631322742
1910174927
818228083
425372889
1672728087
999846000
1654546108
23525036
953975430
166179263
666423638
1403410814
1270765703
394831124
1355792931
575177346
1534878647
173392737
1091170613
209612734
1653091664
497427611
150282496
1258559195
1121855925
2045403366
1426321452
564150086
1888517950
1038945613
763459105
1933722079
126107129
1202736267
1758841016
332573454
161208508
650569304
2011171608
1391313322
922186602
1966967335
661537766
861956316
1721050777
76923390
989234440
232478618
732663530
1254865748
2130648340
1957620349
1165731223
1447443756
1415398448
1902963060
728214478
1109416216
768371009
708712442
777125282
622795547
1909826837
1497302263
103781860
775134513
1878219674
1552318974
1117306435
1099150391
1883006077
1868781801
1255646783
360605497
1916714010
1796116577
134468758
1697284176
430323386
886916058
1802731676
1353921326
1421322720
939537140
76063266
1431392220
1679940351
1420294649
1578314804
252936874
171752638
150844683
2121549543
2009988623
895812705
1315194134
1922589934
1328509518
1736798718
1774322345
920869866
1797711174
1532261658
920972076
1951770808
1307333900
21608432
328115910
1397207540
81051965
311843791
2147187172
1165316964
322631492
1008372021
510152884
780257333
578444780
1652185456
2134981548
396256510
1862459516
1637464106
944914667
66578672
594588093
2084269361
36358116
1423721752
405847698
1012880634
1968078956
1603061422
110111264
1444565334
1982972637
608184232
1327926655
1856278941
2007093941
539780018
1426552761
562711018
158673318
1834688062
1895815220
1783768400
1863236616
1761528379
598677764
1055253298
1061373208
1858559838
1749973672
1114179333
532206899
23954325
607358729
902157757
1296805339
676482413
1652052797
282903048
2139680341
236282162
146808301
671562538
2114522291
265307865
2038593072
1431674195
1519365957
534324817
157618253
342282927
1357022170
1664226155
1209806931
829028238
2118723983
715050881
1852229632
1803784359
2122370451
761880565
1236048998
514756910
1042854076
1855510876
1789195236
2042922776
535965180
203794093
1614721791
1856392697
1482892486
1415144453
601578158
726498190
519128473
673708853
478679194
721364638
949484452
105056972
1171466201
525303985
1251960659
972593075
669200707
2124765116
27700899
1504345546
543105240
1078301864
1035610054
1065162376
1254970841
116624590
1644625401
513485347
148768997
2012115523
1134082386
708687067
696208910
735655689
322300774
1150983058
1871428705
2076436436
1303017411
553326768
1508777720
1043577239
1413357561
1404910042
655368260
795362633
904015107
1407776731
265343519
1264683644
1040295917
1486073160
123396229
1711121537
757804817
191937857
1487254211
1254778360
2036657677
895079717
2127667799
1453320612
1332522881
1739095541
1223567424
1525017252
1295455653
483863705
1514286279
1410447140
1622720340
111279285
1940191796
1790935530
1192869050
911612434
136240082
1866849922
412745532
583303694
1065679872
418685302
29012088
158207113
1134926552
1740207072
1448812237
1642185502
2047896159
395142920
60935871
239816103
301978245
682902716
1167103131
338824963
1603633850
982630590
898537248
1993043578
902184739
2022965562
839039785
741757494
1412473515
998024555
373630144
828651589
1561818316
709795848
450348475
1103159680
927557333
793607403
1919595112
861176472
1457747980
512640607
1402857918
463386058
328341026
1471549852
370127508
1974219201
110434252
956549512
1320157793
85498699
1987132188
1637790011
1162784105
948840530
2138850209
621968449
482417039
1645682696
603949533
878453711
47214634
1962280917
471743669
1373258183
89492959
1614034102
307002317
427182587
1865266186
983947770
1792701489
476158013
1524129680
1375329472
1787487391
862519135
531872496
932326655
1923966531
982971948
532064570
1460974371
32635151
13586511
730037954
676748934
415905493
41640307
1332566930
477664903
214137864
836233391
246158336
804259647
1907330889
1340853649
1674121050
1736985935
546875510
23233138
506949630
1647025644
1792676289
52269723
752960509
1387321195
1141278959
828301583
90110188
1180399156
2128459844
1167989237
410221339
493076055
1476784886
471440909
493974631
1017032103
769129327
1042070969
765995518
818324308
1240502019
716583809
522167666
1104154888
1551273434
448926207
1735138580
944490663
1400660943
980902296
1548050096
966468056
1822981449
338340659
1312085790
798123058
1935962878
865965610
2055136403
728081808
89445345
640598361
1227653193
1572811843
1764007325
371333704
51810112
1035316754
1112652586
1644810428
1209491206
366430131
313279965
470353793
884563979
813700132
731226820
1790395319
403945638
1396597311
1663561002
784161949
1461894735
1512740617
1671221689
1322709602
696665231
1046567104
1268440196
27460978
65597915
1729108619
335908205
392422130
2098134255
150246047
1029126439
777027743
1516846978
1603907471
875469402
109077883
1365822882
1622326583
318479264
457088432
2076535997
1293841041
2023620075
231194961
2024688869
1317012803
434830903
737435227
889054602
1212063771
813752553
1708199286
2126674046
131009877
1203895835
1720406345
1025850663
472429898
1032232521
1938838336
407604785
914098941
857506560
1464656873
104765640
2089278045
2128683366
762204848
162713892
983136554
852515300
2065998328
951533810
382390896
901922304
630910571
546178483
143985664
1846920638
1170730442
420809341
1102864543
110139406
1985985712
1495986499
674852179
1407989949
928326984
235128442
914788635
430553871
1254436742
852981130
1195864047
925836679
1280808788
1131657128
692499514
1487099511
277615065
240003223
206382139
1973803074
1737167207
677183664
534584065
453238591
1297906305
758548314
111475056
1838393486
846724282
1922774381
1422549068
1043083574
525784265
674847730
616205164
2080812908
315678803
910810385
660813176
2073110018
170100093
2092493572
542127524
753748807
1085537645
1264571392
1661689886
1779177412
863315458
116176371
551848754
1395658537
1843362214
1210245559
410820214
1044404969
496670214
926892175
1183361366
681405
1332761926
1315354145
1914302632
544148481
541669503
1172825895
1977709761
1549170767
1844756708
972549349
1588560532
1018533142
960931258
2062909456
1911283691
1558842631
974186207
948614825
1381723062
676754845
810208044
1900864307
1622460823
1648423175
2122936262
1153584946
1086871293
449665203
1928795212
785285957
1175614942
986449002
2029205655
1049096457
757588033
1699710538
807186030
1715668957
440113648
1566293777
577322473
1977560590
1556138254
515171606
1707310160
564320794
1106099653
1550382201
2121778197
869968547
1279018096
802459154
1968970668
1391753482
1839126455
2046921795
1396095839
1567120367
773474620
1545683645
1393857491
894394998
1772244947
237914835
1403413565
703667490
1629999005
1807820813
1276611306
1432064042
1981760992
2110447620
1013216546
1522318007
119539276
1395029216
31478967
790471220
1453083864
93776416
265510317
145895130
29931877
1323207433
1944475191
1207468384
1460983803
1386542548
571877468
1742338256
795464065
687486808
639267977
104442240
2079226389
1403806484
308111872
1099968477
1776919006
932447082
619564558
1867038965
1156059285
605197202
1877200097
1580824088
934620131
1141818547
1260125879
1383303017
182832207
1969663468
102482351
1793594606
709088967
1808805209
1159627391
1157780392
1546734551
1139246588
862908961
1182990768
1697599965
1143389532
1291415158
1574066122
1619170629
93730402
396050611
919913406
1645906558
1915006662
619908937
1763576905
2058858585
2044887624
1776587068
1174263093
1838412677
535348133
1523716030
1932117442
596252077
1862074744
274859473
749227364
182480420
996406999
2032905713
1120445022
124379475
1084941254
1953302824
839511373
801569456
1466303153
1537103476
343670101
1337782461
110345551
1471966347
1065289559
68538165
1883492950
617638956
644961968
316546754
1738631569
1020123256
1660366272
1338446455
2089744464
691106142
1554946090
519192555
825680726
535497436
821182410
470733025
451607685
235581655
897980579
1232876760
305350127
903038590
141852404
1603135154
176830522
1094135288
908728953
1110901435
23316690
1405241432
1314638331
911307010
1119530895
1380033909
786048490
2061695231
1046480460
1812039230
2097437424
1352558473
1659911222
454527974
1644231306
823620076
15967372
889866965
226265647
782410547
2062926065
50933150
1999387073
2091295411
301316727
166245476
1053612711
1473748172
811056083
715832904
1085640666
1748789234
424596365
2049666481
1076615948
1822171948
153442559
1540847315
222813236
1771635609
947751757
1176803368
485812103
443355060
1196234071
1125563626
1101826699
2106335461
405687278
1581772234
1225664663
2144927785
2131535731
503736865
1819000880
2059319245
1740219251
58121264
319993434
1760195175
767613693
1650265297
922589082
394134162
2095487025
206613685
1514295576
761083534
478889932
1618384769
1490635402
1922703603
1603261550
1131038137
1399975833
2127332423
1017686688
921959456
2138972847
1345889562
377868858
2088042948
352768726
1197888537
1716644657
588905411
955048825
750093422
695363802
1265598448
2017934078
1378821210
1565453909
1403651587
2005201972
63065140
1022743083
409577394
1667299287
214966988
1946351297
374138338
425627032
265191882
1907362002
2017393956
1018759213
2110665767
1305462032
277509060
1506872839
1119404278
1426142474
1588784093
1486173844
393874508
472150671
139613265
203769538
1949670862
794221970
656698068
421542852
259897612
1466979519
1920842878
115034722
558488837
2108818127
44496467
1055037750
926309668
299682302
1448367005
1682983735
67830033
325157440
728171988
1847572566
1095039873
1858294780
57919100
672243804
1907334682
129476324
342918133
1708606603
523956925
410736505
1213854772
323319210
921226709
932885609
308580224
2068280746
689446090
872172237
670432972
1209617357
192422053
1989720959
717366852
2005043371
1657567834
225525113
249724067
1499071151
1958558804
198337373
818169938
986644844
1820775107
1108140648
123190717
987024677
2143620896
334056358
1134041302
1015209217
199387616
330707144
1604186762
1988430621
1899246578
19974003
2034135478
1686194698
1996316234
985310192
1506041580
492128472
1450905369
238977060
1708236886
1355354085
912240608
161615493
1100990403
1727162256
1169560547
1119294941
1999121586
1847292105
1674481916
2131856915
278386365
1019339900
1822188700
286504190
2029093507
81739080
1458863870
1150963319
825626829
785853753
998583816
1468109154
393618051
1382124196
184954100
1585928328
678769910
103141057
211761052
1213689524
702158387
1630035952
503830459
1723469032
1509119782
688755990
870877415
1615275626
1268831491
466991083
2052013861
1420747951
1983090182
919577329
560780292
1466693346
1896054871
1468218059
745469171
694904271
1107783027
1386267717
995891593
1926308609
306137151
327632733
1486349409
384552862
433024872
1285870184
715995185
1037507800
439342791
827217
1783923299
1900278202
1932781248
1638448421
1277647695
691207026
1534038292
1125598466
1188067331
1925375022
2019683585
1424699687
1601693904
2083308995
1686718766
407371541
1979914733
793970995
2025116991
1791760972
377069722
1850052817
1573945508
1009721868
2114231085
418898659
2017799414
1895960230
934061410
60136947
443131398
451199813
684105315
1717817620
1058554140
1220993882
1422712954
479881044
416051974
458293994
2134511055
858455046
2076284819
801474303
1439056935
277596502
1130026975
1365375948
390712287
1754020720
1382057466
105066051
485075155
1212273035
962691819
84707162
1078750743
1979164726
1713897799
1019930887
1767836506
221757640
1408284565
521448024
783932584
415766054
496492592
396947246
1661614277
2013091234
2106628065
962587721
1619651230
453037628
823244723
1555650914
2022247265
724854933
776860848
1566053195
1103162333
389890367
1706380742
1201464844
200044665
140894570
423222823
248358110
314884760
837790573
1318901444
1813873864
1578853859
430505050
278357074
843875042
1761592771
184195153
83450056
660403574
1506186963
1669503442
1943346559
2099061686
685227133
658655158
1019880491
1559172030
1881254716
896397844
872269821
1801098261
1342724073
522644651
618669763
652909045
1161380331
513175591
1469726105
1221745167
655101624
828682808
1901581510
462844522
276845690
1523896991
1354211401
656647209
1460731887
74249080
2075397286
911897055
931838460
149645946
407496629
538285458
1453084052
675202724
541661623
1768191116
435567740
1009872215
278462265
300272137
1459367780
448672319
327840837
1634154298
467112982
816792512
1335106819
769738902
1947221484
1388118304
320296041
1056395418
694969208
898191885
253683731
317350911
1793947257
1660379285
1341418669
1928360138
1871679346
1911328871
1855844962
1928717695
1592652974
1719574526
355068797
1324750732
1820022051
1417242905
515132790
1904269317
205372663
1336693439
696553352
1945442655
1140077635
1996422954
934453297
704944838
559067071
1481562211
237253409
2028237810
1043966473
1147703314
847728204
1864085405
2024494343
117274124
1746757035
1333640344
1474161054
1143463359
623463324
882132938
786638426
1315662146
1678716660
601609438
1539815660
297706768
1321477219
1060563389
465242383
1654594897
938479147
1132307116
606273537
257593845
857960527
1773859829
560241380
110113210
813375007
1777432142
1777689647
1825650392
1321401135
1824408557
92237369
99547645
1155745241
1303022375
1753587844
750199734
991450287
1601238239
183538765
483920366
1239472049
670170462
463344707
360316653
274329347
644313244
1478433047
904797478
1786267238
333809655
695007054
787504764
2087881325
1052256409
238339408
946291216
1950560052
1084640184
537500780
1487140254
2038193148
951850979
557847658
442961632
338484771
579998792
571238952
514248591
1246760396
1397454251
145026726
992197942
2124209282
709183484
1640840596
1657851794
644395550
669227839
1720991246
396565088
1245665197
1457238795
1628696409
1804215639
1715270136
134522314
332572930
593942954
326947318
366803303
1612571003
2073552793
536304956
1813589653
1913773033
699542811
1293394740
867610427
1821605807
916280633
43066429
1817889309
1334501699
366432337
1385269101
612445130
1832434170
379963691
1101246471
1968830321
120468689
248450829
483739270
1086874989
1236008138
1469261819
1112111629
1428309551
511943641
767093937
1322607267
1202866795
487981886
1930893015
1867186084
1507821090
1831590051
1884673606
964969288
168776290
712947368
216362754
1097531787
854555991
503193303
178187937
271303730
1219925557
1150874913
1170357202
1351634930
273560375
574262437
574986686
1113538260
1493917692
291610782
2051420943
932681353
1249577751
193722459
72009249
1172141652
577642014
143667665
428031728
1595836756
1888319088
1275189607
2009406994
941278664
1800703985
1974644890
192013146
1831848997
87892516
839704465
689376784
1816880762
193143610
720898146
274627522
1870101155
1056002648
258789572
1514344535
1192983678
1299575871
272862625
1849407950
1389807947
1750897886
1340515714
659056695
39895906
1285494692
662699900
358013579
291689254
1871793113
1121893063
1271910807
716304260
1750078761
1320259900
1463591312
2020159518
199564651
1639001462
995360363
762302231
1574271394
1464439971
1170285868
1090347102
1505757084
432485555
1599493815
1877239792
432893173
241916969
1350227084
2060284381
212855083
107707626
393522052
1339103367
880985716
737086175
1867639118
89225186
243936770
407566922
1205624635
1946367233
1990638983
30006563
273530457
257696508
2118155209
1510638302
1004809067
948365159
1606832765
2019789978
819781896
442133436
1364957705
1912893167
799299232
645872169
752376464
1262584676
1334327499
1041455009
2465701
753799913
1077986123
477074283
1180909601
598600327
944538050
1084188595
1662024103
13009214
671830962
400466880
589969974
136121963
913900814
1300158359
1957803680
189533870
49604608
1086512469
1837710893
434268949
2026489501
1043355326
1004527570
770079333
1686866026
1846398710
1998421720
1844362357
932125453
266437554
398078778
1414670044
2095097716
1975417007
310809752
1178003794
1260087236
154333273
314353849
1684190137
1023422220
62604870
440984302
1558922835
1837386553
1441352957
923355390
165611392
1913950619
2134126949
1035291076
1082993580
86483721
511346503
903443658
685742604
816006023
1875887949
355846004
205183886
1833867367
331733800
36218239
2062648809
342868668
920079629
165894704
697800745
55411743
1909309707
1414685059
1307246391
1099362653
1666362097
1976850096
2121543405
898746604
1067374167
1234083503
1588230893
461570459
512893462
2120074586
198732350
806266814
230362570
801349253
576932728
1964243137
1829339642
1238501903
795439831
1103352908
247559252
1833630905
846626979
673372118
645260993
683142142
306586443
727709165
1306172965
588555729
1196182778
759379719
1829673000
887181092
745986952
290043598
2119279498
501950256
904972792
1483111870
995256395
41514575
915512413
1074942041
870350357
870338676
1913628202
293348142
1203669039
23897798
744191874
1418854960
1783471832
1866301665
94337475
72536406
1830400646
381542467
1889511671
915792533
1632884269
881361466
1786293237
1814021791
1533964765
520383114
1535674958
935641292
1297255610
1260002784
687413751
1576577202
1883258201
1554030321
1410679225
1956285468
2123114351
678483509
1331467948
2070908068
39460847
890962943
1373532612
1462570716
2122015189
673881820
1822799433
1921251700
1455632376
1890722093
2132464980
420321626
1569108456
957026049
786019159
947510756
1418694389
2066373423
2013028261
1146717950
1521403366
1142881565
2089530325
656026295
853729537
2054280296
1235860190
703943640
83815160
1220086558
390679653
419958512
1525357596
1473422034
2013258391
1544588590
76871765
1491427048
1354753613
972257547
1225210359
404190940
599493382
107461295
396403744
1906140479
350762853
125678922
686541734
1401145656
1558920357
1951924579
1258308037
714457538
1311538798
1358283997
264849702
807440855
48556898
2074965805
506504751
740525259
369512492
948880911
168719246
1400766377
62335135
1778920959
1841241422
1297154469
182710730
2033659263
185617086
507317161
1420609068
1664093085
488020480
545183789
373214044
552897319
1204991970
795754820
664159080
1488459160
540554393
2020576884
924230969
356947837
34052027
756668756
925215903
990145137
416886865
485576765
636577589
1812735840
264444470
194085313
2125230057
1079153356
1254334594
1694135085
1247227952
1513122980
1172264743
258703221
679036991
2145740605
1259420794
1771609894
1628676223
1345722331
1235794051
1517685655
58455019
781975172
1913178849
383336325
1266070702
170348353
691939241
541022266
1881194263
476708020
659623894
1117612771
2135349641
434188776
1429161307
1829232831
779352919
1138202882
1954012269
1174898987
1385336232
1061022023
604284719
2062155522
575655927
1655724230
225819982
2121001429
173081177
1911152373
240738591
1540468544
1691313038
1944478683
1775543751
673326217
2122162935
1913786320
1887090174
1685400062
466869059
1699175857
1973823047
311209029
1023766027
902663736
1849479266
31414391
898068770
1103498581
1148920225
1306202690
1668552720
1402352186
1155158969
417794007
92690952
128088978
1154742051
458566655
1076369038
1684069969
1285834313
1562002921
737677253
121383002
1925527620
345399615
1452407454
616219123
1449339988
1199067143
1997259931
215431377
1893468420
1074985165
701298099
419386893
1489227544
475470245
1257216621
1244277546
761901133
1852175262
2054846044
107824983
332214442
2105486477
644686307
1023826339
995173162
1314304497
526533108
1937880092
72065207
1626379291
863058136
934565374
52036724
818375714
1295980817
769759395
2074513559
1196402485
1208943980
194689751
1811262062
51271017
1548987047
137504098
46314851
1174914528
1248862892
1747134287
1535207705
857103355
1563356423
802499120
1711292496
966158050
205430836
2129894801
443164745
1451392069
34253441
1856323436
592220869
117089816
740142705
297548996
1518915518
1066006085
514706345
1799805851
1451114742
1644779091
448282986
1066321125
193737679
554533475
63199221
256010899
874034955
963679863
541104692
1347826905
1701018185
35768384
409024892
840074235
1953535344
458281190
585259452
122478215
376911518
2040743711
448498681
318265187
1983287452
553189656
1283659902
1253662452
813373669
746126357
484698303
533385506
2063864635
1702532136
735593729
452542947
730966941
1209140549
242413410
1318480341
656490854
880534382
2011627145
1906136581
601755874
743535326
2103197718
395722676
2083716381
175329557
948387401
432889580
1759292957
25610458
1671224254
1424893086
2017526362
1614985862
1657859099
1402090299
709319984
237886610
1750027878
2037166825
2127158926
682898849
841678566
73483117
2121669305
129270851
1034811620
1417894993
1628090977
2105724236
218862232
383713803
936489779
1730768199
23058015
520486801
347321802
1715291557
1628815958
765237943
1321554046
373377019
200216759
588553412
1017591797
561473645
1883469643
1745482940
1236010011
2125209493
1745412302
249802518
249712103
2086214691
378122361
2036505443
1492634804
547534821
1941684421
619579397
1101440715
1068037475
1170258334
1299839984
1789637074
1655410917
765650725
1620261463
104584320
1562318704
1388725535
1993043578
1552038843
419220789
1507854917
1462313413
1850508954
617454378
1615522029
688032861
841349527
1177397104
1325392193
459592331
365700983
1952564486
1062660772
442285569
2139433385
1802582589
55114913
937607383
802940020
1113213260
465395109
69645960
185139744
1078236427
1585017086
663753100
749410873
691762913
559786918
1582396813
1625515053
693233779
1595440150
1033736782
2081016596
542371370
1868613892
950671892
1693207492
1067347444
499678261
1620348890
188709877
994972464
723563161
1519023662
1503652405
521106024
1258041996
980673473
4720169
1120836649
385736923
620605689
1074388268
2030008662
1948156882
265221415
1148489537
1155341600
737524637
1989681758
1014583421
2025424423
520416204
1276182808
847724821
538369139
734299737
179882630
1006023212
1880745989
127212789
117905469
862716474
1830610268
356011315
991116589
1105870352
1948057169
120386579
839537181
1911461795
1581470733
1777248970
408979607
1352239932
18158656
1624065283
1857560839
380400292
1107646320
955393285
1276801967
1348481539
476419593
1748194796
554932561
1440009496
16712868
1010120102
670720727
2051960213
998577311
1310526583
828540102
1073859240
1238940995
367154233
197926374
57031635
2059353623
1577793835
791776846
1353547564
499315715
858857284
473578955
849659982
420004666
76223494
490529956
1700067088
1776226651
2109645526
2076882052
165054665
2102129765
677904588
714392546
335746589
210131084
171523967
1646229860
770622183
429366843
943276044
674419513
1400372199
1052298314
57600281
1652337813
837433300
415200407
1646365441
165659686
2141852404
1062924097
668286161
1096246537
259475341
1243393980
1887296745
1963630609
95107099
860053595
755907188
1148659612
1388273588
1963742130
1292328457
116630812
1288221326
1108254694
1531748073
1076051778
1264249052
2133851069
1023286861
2139565563
373198661
1891003528
1490575694
1813143414
483552486
1852589871
1920345407
927306119
1665675061
1388692048
440708529
1623924893
1589420490
1725589304
1488349573
147307960
1725707146
1946950645
1417663628
1320324064
1247007000
1990502963
729160505
1336635740
1793396916
791853941
1172081959
1450632926
1650258170
158774881
476062025
45885457
1039802393
1011235721
1159027884
1932173422
1256405803
1561692720
1828240527
1189486395
1554787267
9792279
750039533
1459850112
1514138009
648373406
1914375619
783862945
6461083
1644190606
781756692
641416755
4911927
498013364
1534719457
8586029
1795079904
729876076
1477489182
1185007675
1996457859
346926589
152971919
2032460664
1893007840
2144536443
514881305
958997561
572519835
272137683
308249890
723036808
1679347243
2067642339
14619832
1414714142
1713374672
109993140
1443588846
1160538552
622200589
642192060
1442663392
178886548
24976489
1544807023
1772883542
2077814025
805869502
555947878
1481351510
977667609
308097297
1452356697
747700888
1370583184
1954668435
1284082166
1441368541
1785675872
1370938992
1682294351
678831795
1853785608
654162499
199085921
650031590
1915795051
1282215457
956885725
1071713197
1549480686
2110759364
712475607
1014884333
710055008
1073313135
1950881116
1060293314
156811088
2019984046
382085367
1208794718
1389443109
1139262809
1428617507
5756313
1397693718
1921967308
1702931936
218519871
2083024745
383198900
345366242
1118232830
1913145223
480462832
310017934
1184775208
884374799
1951560872
779824297
1112299893
1764085090
157517943
878734704
910574895
1881884795
2142597733
1167000728
60155925
70500738
715577295
561404767
1966673965
479658625
418641123
1379879640
2050707324
417362691
1248086836
370045051
1624870926
224990962
1356503111
551604469
1206393512
472529126
1759970757
841364318
279217767
1452012562
44976662
1329347545
1635251672
185760428
192571873
1522738420
237107583
1089564034
810601090
1970828612
828580057
1832859715
409848284
1229764563
823766102
199792367
662370628
1751773707
1923200768
1600845289
1533442293
624765502
584154951
1533979991
2085370782
1376362118
1101321752
1600534912
1702111176
1226562930
8996091
631831282
1246992987
204076131
1953924959
850569672
750690524
1052275723
2070625853
1724135026
1099164174
751120106
154764617
2066910531
1961289784
1459851055
845358794
645513810
90092250
1967452732
335776936
8242768
794220297
1298606971
2084573603
1664802843
2139981306
530214202
2093487106
39441804
1179602244
858633244
1760106504
1451987346
144489883
784333563
102477648
781580928
888042225
271417653
1214531139
271610097
60646764
2136298810
480574760
790295291
949028148
1377984675
2055778213
2109612731
1438901853
1388296649
117440919
1685289070
411769366
540548052
597976660
1151780926
862864772
1927304326
697668177
2017262971
562118865
1270022581
579503392
1021329464
429537202
1741554597
1824917242
2038414379
789630344
464317833
1394020565
2117701931
654505403
895646225
1309131649
1391621973
272779706
2095394931
715878533
134551443
1355190825
659277388
1500812544
1442466508
1271206171
1687775422
453815047
1845971026
1886110053
236345237
1029700325
1196044622
1222510013
1331526919
843329590
336899502
1226981175
1286623021
1810478060
850375304
499119867
885738459
311593397
392417450
1574759907
1931004415
186041582
1146940002
435497693
1897213587
1677708584
2029520673
2071301485
1242412302
460178313
597157304
1395535710
2008998932
1918032874
1220898533
80186535
165825741
400308278
1795475729
1141031646
1384866904
1014335686
1539590544
2143775859
591328673
919345857
1219506578
1670570306
1743144919
306342351
780196899
1518906463
1829833848
573224208
594072629
1045791559
1134688335
218967867
1976827885
1092871724
1601422173
1921427512
1278251298
855964723
35172985
1516969387
1802548994
400579585
920347478
486796085
713678510
340362440
1834286093
1414985795
1706445511
677445858
1058925679
668724920
812988293
219898876
1971496711
1750401509
1663401140
1201974059
703418451
929182948
1804010170
307323718
989891873
314335606
524213463
476925410
1021412141
1196912924
1433766410
679795763
625303354
2036869970
1775105333
1025887984
883787543
1378102346
1791610428
2035110274
2030909067
1729435395
539462227
1574554876
1557408903
1225482781
1349459772
1752535985
39156973
62756966
406521012
1856203186
1230039744
512263088
280150321
938393928
1935091755
1120596937
1980379366
1287177779
1090293805
1818194896
971405668
363442270
1974697141
326677142
518591690
32647777
1549196614
1293044212
1489102385
1378015277
9152105
1899009889
2036061665
784612059
1234732177
1330190362
426693884
1470697592
140614003
1553230164
1406502404
1401253518
851472522
2006948847
702133401
1876074307
1329092073
819602962
1325001962
1717045916
2016096831
363375448
1189968471
1101981144
1022538003
818832469
1579512623
1857163216
1817487150
1198285998
779838709
1766563903
1361900460
587394630
1247671285
1103870222
1793245720
929897378
1364086723
965327088
156925745
1905459718
887086918
1123390999
774253954
762064250
757936822
295674093
109123287
963027208
471231515
113640610
616006865
219360959
1232574009
983800908
2080440003
514500084
326762061
901594775
939106261
59456288
1801620883
434423607
1536893121
1844093409
1740107782
1455585641
805920272
2093199233
497742901
1176702447
1232582183
647714435
1177139324
1801990181
979520095
522362160
1860723554
1093750155
1929171521
63287221
463754833
1614045429
1986993048
1153071111
120689038
516281376
820783909
1017106634
3469915
1710165069
1907496214
1260614236
2035451904
1723571890
870407028
1362826454
490021823
1775743016
941789080
22093562
1295549143
1950300223
550751883
1116265357
1790827010
2026800526
2065793938
1534032267
1964039536
1580478746
1715412353
262729048
767182551
90640377
292596805
119743731
546224345
784299212
1024773776
1990879292
1488884893
1022268060
1673004271
2052928086
152718674
115388963
525919960
118737565
317052969
1201541226
499686486
2085127028
1397403669
1430827189
971735148
173232250
166591517
312041476
463970178
1836711984
2021698626
1614414868
1911178315
1344797247
2018023185
606170593
1737787885
681504711
1986784779
1852389262
1502133542
757588158
1689626787
561637666
105274958
144129145
794261722
824094892
444538636
2058546899
958175254
516039711
1055339713
485641957
1070729954
1007241276
573786573
123477348
1774451444
1595413571
858836681
786083720
1147279067
209678023
1840714967
2145060974
1026498799
1011459039
2101329253
755641377
326213599
771511834
317694184
1503737528
1875311417
1084524439
662444958
364719653
938126724
504506190
2053103836
133333035
1778341402
401525179
1874246604
1402791565
329158893
1930942106
1157876849
200666136
1402313904
1785902700
1945811752
84859525
1063336017
338552755
1553318564
791430330
324390482
1146822534
784802478
2022198521
1529853059
69960199
96664190
1044838618
597077733
866901615
339409841
1914089143
1421936434
2137169793
370701774
137991223
2118374959
1808447997
33989452
1631869282
1426719136
1055728958
1705572219
654495038
278135598
1838626587
896369373
2067937860
250758725
1078271192
1322332919
883972118
279825914
1749274912
980207744
2139615022
1673223855
575700138
2118074076
1294066870
591201916
759160405
1001506403
1581313533
168505192
2129487640
1486519578
1428781819
1576133159
328300406
1367245932
1142895428
1429800502
44675164
1937563455
703518821
1280667671
928831740
1527187400
1165827157
365298515
2139331206
1165169379
1118248878
115643771
1355363532
787519797
228565795
378499801
227922448
57949103
407716131
1433516707
1973050032
1594215103
98074742
1678303681
823539833
2066044737
700026795
1869999016
476639622
215156944
1381354485
1568745909
1735302860
2132958024
241048394
1679021509
734527564
1824114385
919488488
799359749
1977923287
1812585453
1444430796
84680070
2059494208
1492531614
1910753388
194083826
1270871018
1823993032
1608325437
1609508197
1783058439
1209842910
1151637951
305133400
1828020186
1906930381
798726364
109732598
929259162
996856657
523200775
2079446627
917085309
800405584
753552024
1330966621
200721658
1642980702
410930204
77592173
554558526
24068172
1677601664
1925963420
1744042437
1675790264
2038881008
701679768
942713821
1295398502
187663526
1199490120
1954404232
89607262
41163841
1220833893
929334331
87714144
1911044351
1844896203
77571501
1348188526
1815032263
1502449228
522051764
1829893520
13535105
546379202
727248311
693866730
1228835986
1361347310
1124427325
1948984220
1371910848
1568042781
845950348
1918422585
1851052861
1312111701
643837251
1418015612
921881530
1506220719
1847221538
1677851598
745288165
525101071
805597538
1779148465
726301581
2097534780
125012581
479096576
487036610
1314017667
302845578
1001990901
1705720159
2002138526
1606869276
1153857618
620854755
1516594061
2136923109
1627019625
1157474379
1042473937
9947674
2009874007
1542656275
739797954
669847441
525971080
1886431830
534639002
2025683522
2003347103
1375364489
532482803
470590779
298141610
776984688
1871373293
1614090838
430149715
1897558675
1671676297
1668713524
406056824
1649076711
1560066037
1481370486
1230858903
148724985
252813654
1828667144
294308789
117422353
1061021342
868014157
189972222
212396866
1508929566
1594835051
1219217660
1104241748
1509540679
1452317362
645811389
2014760461
1009521311
823213242
90431859
1949182888
880099706
1575766401
1016953380
1767748329
1962695524
44688067
83444029
66177405
1163799720
1649475074
686206427
415654663
468996180
900545148
1311595940
977171082
534355724
871312359
1739619295
662808383
1228414388
2103669612
1792490645
226033031
198804446
1223162582
231481984
854338565
1041455009
1481693803
1911934003
647137297
114056585
786023011
1996487687
1118440827
1778574156
1644207264
1351124053
1275060877
1983829881
967266259
420866391
1695557438
1258979453
367229235
1867864047
149584303
105313834
1576617974
388979509
315927999
1818123312
1673400823
1546281787
1053006062
61032717
2084576845
434742261
434181672
1199706960
192260213
1756058823
1666877007
1110617939
681250156
1373986301
168255110
1377464497
1306677337
741945404
864068373
950702048
449734084
358596714
1248145091
287302885
1399402493
80986672
867395167
1651212785
498857877
1478457243
630946874
1699498179
1831669262
1148258494
1398971766
687650712
969819757
605530216
471611246
1247296881
1171348650
1947263661
1883242388
778839637
1053883963
1533890117
1191041658
756897842
1716865090
8588794
1883923443
484091459
1202505137
1743086426
1122922343
494633897
1562303026
1781881304
2041098921
982338234
591990344
817279494
342094388
1452126394
704549682
1247401425
77795037
2146554378
1516344193
1610961063
95751938
888117117
1072830351
985659752
699079133
1740770127
357758456
444842492
1264971171
980018881
1215506036
1022152845
116950725
639812441
2104518916
485915538
2076163188
401405965
1011624675
658342430
1840173460
276628034
1281560841
325654426
322425450
1404477269
1769642595
1102688487
1424968400
1002914608
840114842
1025404910
1591618912
2008142605
1806254954
1449225160
743111791
90390427
278022018
1369729151
138744122
129824771
1016320342
1088851362
1444712889
766468360
1996481319
1666815999
1177683768
426365220
1487524167
472464349
1730047942
96483215
1125735434
1435747889
64002655
1601711560
142624453
1619307516
1787834096
597461283
1292116124
846331234
1792831449
1515287516
979713008
1087038896
1596925640
872355247
2128513509
24774235
193851067
1652337258
1910209868
1927165337
1718749282
1615946369
316210408
345731519
205757376
386632601
216541221
1581549517
189232161
611703983
1413315839
936525436
1856584601
826418526
114169795
2095707
1896801644
932418218
1434838201
2101010282
745602816
1826646704
1702209573
973915709
730689471
1141617284
125459742
1436009152
1634926812
271504458
285328990
1460910224
560970168
536591385
1617626328
360318879
2113363563
1612224295
2132785973
1314881858
1464122877
1947770292
1242074710
1048776099
1029682636
1121757276
2042119575
1886585223
894125571
341589986
1541712083
587605735
693680098
672346020
878418815
1025565239
1499342922
777915299
582646317
718259608
2057519662
1016412415
1983711638
1879841789
918225885
1169302711
1713909146
231616772
477146869
1300078492
809599493
721740841
1551316045
1518857796
2064304980
352141372
189176168
1136762853
595180994
1316227215
474684975
454546462
1920442831
1463519763
680607399
792846233
1201137369
1016133535
1329596268
476206115
67371262
1911344694
736080500
1290594890
1382620969
482175730
1712331387
2020535197
1272771761
1374365649
18265895
1777442452
340600551
850770549
1292737131
774549305
789017045
715323150
47093801
310906014
159290867
836867305
1040893503
1763282882
110330339
1080081921
180621114
59067277
1519916152
457735423
296825049
639647796
378037631
2125831256
805583260
1026563229
676013355
1157908475
385673185
1772795892
1459917225
185271545
1275932412
1789539703
856308066
552582162
1822835938
1434918551
37085326
1377113469
973905064
63987809
957653074
17150601
1053059260
141181986
2040099905
1482850602
918035790
917967122
1587735858
1713021902
387800711
838197726
995270525
1454149808
1500584618
690248953
1264571517
1211110017
1870812529
1193734430
1111528737
22489501
1158031263
443105807
978430174
144013117
893332405
100493820
1340398744
953562731
442281547
324029978
796674564
1273905451
1453477608
22778634
2084104097
653253105
2052557919
335269620
853561705
896871804
648078643
725360296
685084083
461338969
1250589109
872201394
813056675
641939482
1718637431
1889125917
795219995
1897287313
1117526923
1881815763
678274707
681695483
510604684
606046350
1863410631
1789816352
2085414287
225622321
2000673485
27499412
787232400
261503097
370388251
1874659557
251433453
897367655
763112083
818647414
171624793
161521445
1600701873
1210495374
1890404670
1030172234
1300147682
1334594723
1668535802
1121096343
671912724
683393222
689554249
404995084
187588401
139252132
231207146
457562390
169564025
1205563442
1465348348
1186281732
873939596
521864503
1254862782
775901449
2038449571
1281024124
1748020068
1857570105
1700644065
874566503
556900053
1096586232
2142152422
485987869
1400343031
312190188
895933121
152730192
1960100763
1871511353
1095879491
934193741
1180313811
775149257
588494829
1073995974
1527977108
1094352456
1023945563
532394859
1336990859
1735564290
1623990897
851920864
30703602
1244311877
1842188886
44110436
987946682
343374801
517608747
1770892515
1402847797
1023904932
2073776590
209090772
1635792018
1782593408
687533663
47834574
1682160803
1907539816
2058627072
484476343
2095821467
221827449
2001232724
123712112
1930176498
2128374018
1854434191
2118421238
2129595856
250915273
1051615060
937020405
391427396
333120173
27663093
1685961477
1794723536
579248952
1023701774
1355256542
174871563
676347498
819256980
90717247
1560875255
1924461669
548547433
1473700468
1867451424
676919683
1275687760
1178419709
338454149
498496915
562459797
1365690530
1600562724
1739710247
1356386153
1996505243
607714696
1186280347
416399911
1229668785
1804531139
2105090697
764266733
806024701
242227001
1822851880
107599581
1019867980
1232404586
288136180
846459194
1036629903
720841849
905563278
319917942
1176992761
911321189
884960419
758341051
1487243569
372192507
948298895
602478465
1400270832
1453359633
449479857
56835619
1930311708
1821062143
988269316
188926220
2130045588
1464884937
1229553832
1163522752
285145015
603149269
2046927287
552445531
59526433
2004078185
1113091891
1297578431
2031895856
1362356149
953460382
2063001338
1067125319
2126053445
42758872
1273596225
2902018
2007003830
721611168
1303920380
1051929583
1924594543
1315442304
121633049
892817693
878739430
1605120695
491884763
748820984
982856306
684699525
1048547130
66542868
758014426
352181739
532056986
506846220
1995454557
61435166
4100284
1974870198
853901019
499894028
1003673843
2007592760
31588429
647895757
18746208
720651966
291224342
558551433
1355792542
980661834
829138481
735138964
1248644262
1428966909
421231347
611966504
1928834868
1121678060
226129961
1289513602
559485092
269232649
1469476109
1464179515
5544887
1954952092
564699653
1831060025
175215029
1498898500
1336807530
863897269
2038205496
1287094479
1551407960
1615970060
1731780096
518000516
453166237
1900977908
1339998679
485487231
809396745
1197406025
1433590464
1500243849
653475193
1479730011
1385377143
671442951
1584196944
559086229
2051144313
666569455
1655855795
192923350
1203578859
91666789
638186695
434746966
186864488
111252909
2061713167
635865811
317756834
2132352916
1623813311
1461875672
20217147
1397322447
1410948288
1006547121
757783719
1238643267
1273686196
656663459
303943370
42405895
1969031438
153431213
690817440
1054308110
245966094
1434915629
1776148828
408523380
410491932
161365945
1655817044
1650984831
1722391664
877468579
933758631
324508228
667784719
1388572403
296441411
1019052091
2100409801
438575025
2126580469
458733116
2024314618
799360873
1588659846
1752117432
534713167
67390598
225379519
1573571742
476793683
1179198664
1365322014
868687357
879362459
1233150348
1676292438
1289132491
1861087965
1542140169
652321043
371171035
706609264
876447063
1805006229
1158406710
1350065302
728066722
226793006
135307233
1737690089
1410434397
796610466
1610833059
457690279
1617201129
1716775573
1361661581
1433275982
300483388
326863143
1456317615
462372972
366637154
2047228700
665851886
864519943
1375133777
1399886333
1084422623
1590026724
48947146
1419770026
1120898167
1739535005
1720563133
542258335
64564845
2022518672
631806003
468041634
578598572
62024908
881519768
1861743546
995485852
1896070446
1007533230
712389239
570935334
111400072
965170983
2072246386
582522359
797232234
1132309777
112766973
1382574335
1539001931
994970802
273328941
685125709
904263355
2017795453
427547309
2106862250
1005341597
1121374023
1581712918
2096773241
790657021
2037547646
934726244
213063533
1600573510
1432942702
1905378289
1826325659
1994412633
292396041
1270290970
1540062491
1712964984
276541895
736842227
41175977
2061522074
1978448223
802449345
1973784488
998223511
1155068111
778309791
1564448663
304872937
1769483370
1649109395
1871321922
2091475630
597184156
898941703
1981480218
722827066
449845468
615342313
1448386296
2106473573
1307207401
97021138
1296793175
964962569
990061659
1767212809
1749360917
700737270
1944933342
633032936
216485513
1026774002
1214150960
2083531623
734332684
676412577
930012188
1775703078
351846685
1984849759
398366373
1798371727
1941655398
610580513
1637069344
755883532
989662304
1007679784
1255791191
1249262653
2029035847
555804305
1925162473
1495767441
903818706
165280041
65211710
172633216
1216864443
1853580572
1922511128
72397042
1117563930
1097544717
7369574
1220024128
422448379
2076959463
128872100
1231081705
1702364136
2119805585
1585006623
1575021813
1740052431
611302593
628548861
993034215
1803325436
13009214
577552256
394663904
780669929
1515069445
139074549
1921128168
1111638117
1953422305
265802635
565785946
694365242
1274775135
1091661631
2095593548
1701992822
1477876280
1768212530
240999070
775158816
2004550298
1550021702
1859303011
206469751
433016730
1837340414
1864906366
1215709654
1267456295
910232213
1983122014
367691945
1579784805
209655615
676793311
1387281250
1204420505
974038665
868199673
73388430
1732216145
432173821
1974363372
1456247480
1195750123
2064615990
528000864
1881655186
25061403
1888773653
1775906192
1556149433
1050042379
181136099
1013066903
2107739299
1685875469
2053253207
114661865
169248871
1638406847
1869116521
911229136
691958715
2079615858
700926683
1044522057
7369574
1036287391
1311709981
1160130386
375995155
38816386
400642393
789790300
664345215
1592247418
265602712
191586332
1609492429
1148244704
941992433
1650243491
410036404
1043492433
641823075
1460150415
796563406
1796983844
1148822125
2137084513
1057988236
1164940303
84257711
584150195
72412625
1476745480
1135510788
576584663
214208614
1959516079
1095285476
332874076
320993743
1495955737
1039966507
1170901819
1833400916
1489869925
199188877
487738720
978141807
1370420902
30911050
2135269493
1623668054
703832877
1488718491
1460625549
754899877
1494268446
422511355
1574592859
1674713051
1242062366
1223562533
1005693458
1770847270
598880409
17468665
1677053950
1010779378
1979070897
2125350588
1887298394
340733311
1600774048
1623331521
1012732303
231187484
514850330
583539285
1825306636
1596540567
381751364
1698866456
455442334
1075091009
2093399381
1150532867
1645789177
1211726875
1026896741
1919191977
749254030
1048391527
1355337778
1724116900
358112429
1466927255
1012917380
1543655658
300923417
1419415134
658961882
1816238519
1029130077
2057574070
1920357864
131400038
2097630823
1242368016
1811575980
352220883
557144829
852918440
1210675091
1046790362
423977584
626515606
239092286
1174074694
786255409
40171522
1062997919
1753315446
230259472
2139174133
975250009
888302099
1643928267
1880446032
1677829618
419847407
194138854
999448833
1989834459
1383069203
1259133900
1632368571
1972261990
1064198173
445054937
1616505957
2062620969
1895789927
1833477701
1788442028
869814009
1631812722
1152862133
853920360
991914088
159825325
1133590117
219983021
1006548495
1376183855
1778435331
1531841878
504524243
732364622
1749728641
1781327818
1862421712
2096201956
507483164
1846977333
839387063
504083001
1435644364
1509225574
1230207804
2048919834
1316707761
1000645259
633193194
668616838
1014256439
1757166981
1519993833
970409245
1321961052
552307748
877104350
40937107
1672426333
1523973679
50262028
735151038
1737658270
350880295
645599437
1047440221
529999237
2039179979
1016598409
1861493217
1823256214
2110406928
1005918183
1523952671
2105923087
1147529850
633713176
2033200999
968435803
1406390566
1941564847
1670410108
1751181978
42663990
369959245
779648124
1049670686
1656396132
1831590051
1385332614
467883973
1601442002
1937168001
2073686026
1596607755
1583425205
794300635
1350364772
241567503
800267685
461663240
866848174
656981277
370839486
569003984
2072283116
1277528539
1175124995
1198565554
1586822664
1689303566
983432820
295736777
1332726503
156241240
18548151
1373114608
1798876458
1700135532
1010646411
1865987325
1545887800
101574466
1860113873
481475665
772288810
1765793625
1317946080
2047253616
1560592740
272232196
1834709134
845956115
1226106681
519579244
1813523461
687988963
416979986
594491170
1772559813
213048225
1449604867
1052721079
750503004
2062299377
466991662
267556292
1461819780
621815955
1681385853
495297800
198711559
220451598
1301634565
155723544
182796132
31441723
1208982840
401486888
4967075
1301184387
1801461474
261081839
90226305
134252312
1197520016
2142435732
711483909
436134380
1070050696
1959856285
1226672388
1556600278
1748767555
1207000782
83929313
1534054729
1336426804
1877560197
1853222997
9389862
1199175133
885321617
1171289280
1082847026
1562344634
711696461
241820860
1205425853
2045159629
861612681
453283356
789944097
1241370753
1797377495
1585718803
1514759773
2024589876
186711895
126948758
1271273336
1793951652
1854268994
951374571
1613315416
1932349832
668237428
1848848393
1431928262
799396932
332769799
1665323567
311418997
982909324
1680195796
2050573792
1241515055
444343026
605412124
247047313
997936969
833877320
2090026461
1143056025
128326390
222503241
1260045250
1135940300
1552974545
1292882499
787795008
1529418875
219494667
1265201464
1339320391
255338201
1084382776
1499604514
2104495891
220148470
1933035343
1694674918
941651952
1971514218
228857705
1265787386
1889543617
2055068937
1195500276
1266545515
693534303
871062400
1251155469
1560959031
936457089
674922971
1107443544
674308880
287696366
1411662569
1596202646
934365480
1392302196
1586487002
1385350108
2059596756
694743059
232273456
557807225
359396089
1215363746
2000196968
2118553571
746545346
2012895301
1097544717
1986879364
1850891892
1325813303
1044612674
1264073105
1663036364
1430319946
1752562673
1309941570
1405482681
236262109
1306429719
1833062429
856367264
62819777
2002269455
1421709619
1829850228
743111791
1306275213
821943834
992556743
252486917
391828921
1584226882
697098719
1048325832
301942887
1740833167
346811443
1876164270
860649057
1891334066
1092728199
1821781384
1786037726
435144337
1846650776
466522282
158105573
668616119
824083874
343299326
1629638824
1035491308
1950281388
57985869
283118063
1417823661
1644283398
703677014
1694332377
66567004
281428249
500187531
1247565876
1620092435
735481800
332963612
1509360340
1228675024
1980890560
946773054
879299695
1555851236
384025904
1063372672
157534871
1271406701
1354654921
525303403
97179703
2112360256
399582291
853922575
212256971
302254508
1201013403
258884431
1208648659
995755639
1138181327
103857020
882788053
1585417111
206707915
450336007
989772408
1339061847
1401194639
1644205279
207210445
757889711
252501753
74906686
567788826
1906845793
1629345338
1844742862
1243946994
238662246
1219255938
657140367
199916881
773370707
831410254
94554957
95821552
797931623
601646353
1324573634
161888387
2139331810
2008647732
165160021
615917259
1240457958
1594324664
37014145
1080820825
1936358201
721587686
1621288315
976348077
516044756
2078111718
243831370
1195337354
775766750
20907409
999099398
662983741
1243584025
997898771
1527009931
1367021724
3154482
1498708666
888773839
818184122
2001772828
587171286
1676102131
787773640
236457272
1873239313
1442859375
91800750
769003992
1938916942
527561597
381943492
346267481
1353945756
1820313266
1391678871
1769973735
1592276100
345700708
354359868
1298220525
1261263081
534254910
1491995266
1041818896
622993388
825785941
1186711870
886413700
754541829
1878030547
712775010
553534963
349961806
708225351
50947654
1325774179
267781947
1961498504
1205801755
1699690203
337661222
2048829989
1396104835
1902551931
939249279
1600632470
45679288
598171573
520011080
1618372809
280623887
1561288139
1799635066
839369122
1874410742
848528253
1106335584
2087287429
245112299
1844545952
294863695
1385214296
1313049778
124073610
1149291750
1371321055
2004843367
1992754723
1474707745
660897285
2072492067
200230816
1610466193
1082217524
880093025
2080348736
511899267
881847446
1438595372
1072638386
523649747
567367131
502914794
993901217
1194845991
1559792181
1042920585
1133383425
1200356562
627520506
608945653
1968360793
1137517261
885239285
774654773
414755321
978191000
1632293173
1947747935
1052434269
487287382
1994575522
877520165
892805584
1723481016
690550209
1862030250
1085334291
1714062347
537867224
575783803
714844452
489245548
608824522
2130058405
1699376008
402127330
1378848556
1439562624
1032996337
568124815
552849450
1437973768
1937748080
1455246638
890660988
1828455827
929082032
691736084
859584055
2023046693
465333015
1189735663
311801215
341265136
822399918
2118579723
1980251667
1356169568
1269460858
1718935210
696509910
29939892
337482307
283662158
593807259
1518423512
1699058347
804979939
1258442084
2040218124
1778831016
980027295
295327981
283005386
1476613369
1502987012
352906094
1013876772
362477320
1910394253
2142771811
1749010008
671964701
1764693232
177052351
194978285
1504515297
269379293
1546672878
1724155612
1815561401
8473010
515229676
1109415024
1148677482
1676120007
580937483
34946887
1680159843
1059762698
1171171033
1885498229
1890306334
320571089
1024065713
1657644728
1314655470
1634883391
253380811
925611857
1984159853
2004524311
1929084445
438045253
2045702700
349836692
40385576
1031097960
447960364
1287174597
697403082
441376025
1488669330
36008815
469165545
1437119985
880477314
226571584
1765112565
1686164884
1004244305
869606561
1915701941
998404093
201772054
1159684483
996827243
1799533644
1228342887
1719172474
342021863
1294542133
2088891586
952104898
1028551492
1810071049
1291208469
197312441
313252071
333203338
660627925
1272389618
1791559274
1737298793
1468252506
201357267
148033240
677018536
75742364
1680784910
1463546488
1844891366
1764152112
1889542258
2065554803
485503174
1004981913
1332801815
178739031
914465962
226604972
976391293
471846090
1245330140
1012400034
200763029
960543265
220452584
323978151
202911715
1814768952
333845172
1245321524
381221480
2124204375
2022605790
729081057
914550186
58189256
2039559258
796019777
389106754
742058853
472171497
649841629
1977329244
1500714892
1316276781
1121920864
27965391
1167387593
659668063
1326664087
53888530
1063851551
990978101
998211867
1417851153
1531424612
441779795
1028943874
154180731
1231857726
1945867789
335736255
1388344074
692189312
1073920520
1890545010
1625686922
1626097
2001280461
1235968705
1288985190
1377983035
1203403966
577644237
1264994162
2097527613
1693757032
2111204137
1306662775
724006505
696030216
1238403843
294915410
486425938
1001596322
1664531723
928423625
847059720
977696602
1826867177
740322223
1694834686
2071743731
1258276373
564166135
1692640704
1454373222
1815695199
1348602237
1054553958
6793091
1090341334
939877397
209685843
68774316
1456427238
975712614
252686496
502534468
598338156
2095462357
94922625
1420793200
1238983622
1702999244
988518406
1092082641
444253967
658010325
475001367
882108673
1673471182
954936634
492623462
210524434
323646129
799328828
182814543
975223150
106424442
1991602344
955011787
120375609
1463007579
1366866299
1858928384
298901667
1953299339
774387927
55443228
653360256
309123734
936970864
1798207322
1485280613
1693858212
1012732344
835834071
2037558009
401133377
988997801
577789438
1648679457
1832490051
212877390
608884195
1564964897
1571242587
428239828
2010291466
559800471
290705050
1407107832
1639119123
570613045
2003825367
2144938131
1382750922
545271051
2024273796
230603723
1257160768
750500871
1701211591
415183112
1145574876
229594736
2145356968
362643955
2110553244
261073005
1344420414
1076416748
1730193977
1060530340
237651502
536192408
119853359
38408472
17612186
946582892
521215470
50678743
376895709
696339927
817933166
1207707778
2010246378
1161493507
1648664198
853701631
794727082
502620481
713305176
1921855012
1864833321
2141581844
2108296897
1293474446
2074643082
1185836346
516443490
203878450
271420214
49375868
1989607428
1786099958
1387823866
493333474
872118026
57215756
1301055556
1406015226
1715268794
1578944078
747757325
1196904850
8021710
310911694
1874593168
865955185
1054019599
461497189
2090899648
1105925559
628648329
1602942811
1385552541
994376190
1251607059
1187504522
703632191
628960807
794523242
1435044630
1362452494
271174232
787889712
1585818904
1390246742
1650530568
590842608
2039884168
829928075
1199686221
1125884120
749564051
317923854
886720902
1173583937
1549198817
58167065
1899042483
1280665997
653386178
1083342415
739949958
1888083577
695280847
1867353963
852002940
1948434690
1283466658
1811575980
1637239518
2116503972
316485911
644469946
415732999
1799850613
1885098215
1415376829
2018036786
1010252963
1427845862
1679002638
866931552
1445806653
2032509961
935851015
248297571
1835727306
398076136
837260430
1738473697
1248790360
60077047
526942196
1251473918
45501858
1486685070
1801075481
1079292558
364718131
1204038667
1325264324
2119279451
543042059
981141564
796334589
941982432
1708611758
540869945
360601384
345326217
1061574980
1735711725
646030936
303441172
2142046620
1712577875
272851240
1707794866
1305177436
138863504
229850656
945098423
1712386927
80431575
1838833337
2083918176
1722073114
829151836
19644693
1438308096
497719279
2092339240
708687067
1994396914
110034742
1453399706
276643797
1824231783
1574005381
1151681890
1966416630
123190717
1896847645
1858938569
694192961
1950167374
1784666786
2078702853
1781021311
106363727
223337555
1194826271
1662653841
1493744762
242185482
2038280387
1345507165
1345245036
107025315
1379343442
2029081523
711055626
1609123756
890979799
358598088
1929968157
1629063510
1925229516
1340278404
511160150
325683437
85925539
827349050
61649993
770522561
574000701
464110726
1191848538
912268703
728850515
1303488762
666062319
1433297048
1167515139
1956846606
916549483
1079222973
451395198
733740371
1383785273
399549363
673671304
325442684
652991404
1633786520
1090370157
1750716229
1767363549
1619668594
1059958189
2042753926
1961551729
569457444
303749268
924962089
680772977
1841623269
1969755374
2076467268
533824026
1392622405
1709285078
1589157420
1732065689
1496446498
1606678208
2061300532
1561430617
1066048144
614502907
2143897628
2091108897
169011406
413368899
948998432
372246043
310760427
2104729069
1945004906
332105586
1863156334
2070627816
376525172
1936072680
235452851
2136726806
1805650266
814352547
1221548030
609663367
301782
1611576936
1339143858
1169182230
1754424043
2069359708
943678088
1157675077
1827524748
338046928
1197759717
1975875832
1268903604
112965309
1961038445
2098447936
1078053786
802703392
971627260
794555685
1170375315
1752610551
1651264528
1218874465
797816148
2122222465
86156363
97077900
666744866
1355386556
22678939
680618980
893550131
536484449
146790039
1331757943
823686434
1097719837
62416035
2142818309
204996946
375669742
114553831
1289551832
1951911139
1892781470
1724811064
6096640
1647208147
550405889
874477434
596981426
444646694
563130141
1055183041
1971583604
2053309937
1323001788
593402992
570420516
1762476804
504311143
1786813958
1298802742
408741662
965786999
1654595912
1249946773
1359393188
1518896654
984325314
957984631
655940899
884769140
938970559
1826982574
412253164
1509363162
163993252
1958420848
406035598
1016919236
1418827091
384008635
293961736
454342524
1355218987
502277209
593561802
2108815060
2000022823
1997134855
1495599342
1410767107
969523167
1743601581
1510161359
413320135
1156636596
1317110284
2073913868
1847156580
1290979998
1289414839
1679243610
1804103859
173826763
1011404171
968381000
867722639
1194794052
1163410055
1568889481
172330704
76161017
2059011418
647622633
443456643
701824373
1718019666
1408930344
140985969
558425675
728108596
1558758082
1557958097
1500169593
715507025
13972206
847531115
1086905144
291327957
809494585
1536968123
67125505
119886096
779275232
504475513
664731264
692721666
465921182
2094454500
24887683
439409587
1637525767
721069120
2001076911
1350014773
647299706
1183032805
87525623
263751219
881717766
1457320814
684861555
1542065194
977279525
165393033
1443475754
73496125
629441516
688148591
282811621
927217526
1327755035
713063662
539052318
1519184082
461040444
1246575186
1652495785
62383596
1533313639
305112895
793692785
573405650
1087437514
801783549
1406765581
1513884058
329303937
1009603095
1920671045
1143978059
1325649708
1629076768
60504772
418540131
822105320
1595892806
935968549
1117806489
2098416608
1909789719
1597906938
522899595
901889393
2080561546
1160218284
421281561
1970804759
1919198728
812709547
2004874250
1846575347
1668823953
1869844725
1345634274
815294011
2078514831
1215047399
1839430353
1924267642
239217722
997802884
159984227
1782164419
375277921
1685744716
825661203
1063325675
1963985745
289072880
1691359566
1146728174
1921919733
837719754
1158896824
1161485917
1074412367
1092946204
413153410
746300995
1778253385
1364659329
1429226248
1447265296
476005124
549371879
470708676
71589460
1820011081
24934004
973675224
1415945483
1336367479
1012580949
881682797
2127779764
755206586
643364567
14270033
926912275
489805423
1555363787
1275757149
1722939212
1498081290
735767773
2087421446
872319695
1040908377
1197055554
1862899084
330342971
1347480785
407915776
1939024299
2018119308
1809259766
1251610662
1678719235
1357911705
1202146612
761752654
2070145680
1143203601
1186819065
1355159384
707843844
943174598
525770378
1487718885
570464092
1403651890
738585338
877173698
1029018950
1218652747
1583189245
1127279170
1812455179
1711585250
1854236676
1571616477
1556127763
464254305
1288286828
488784344
1677632722
526212565
133163682
16098698
2109424444
1276782805
116397243
443010858
505554992
1268312002
1258195516
1365633091
2003134237
2023944094
1607070789
603016479
1856794960
490467566
1895482288
1033218618
165086675
29482951
483900102
1759710652
353515549
169832669
2104357833
600746252
573467821
125078495
423195753
812470377
465418482
1791354576
411780232
362848231
1501043817
1592767984
2018367154
1797522920
1374597322
533100035
2112863102
401879742
1962772712
180118720
2047352466
1585490315
1903442115
1428612979
374608623
1943306292
255315702
1274184545
1384160922
1058952742
1095898972
1683121662
1325034842
829769260
1704906847
156946547
241870274
1533127999
654652792
1991274179
1662637280
627970969
859795993
394850135
1962834356
492884439
862624611
1235689698
1988186314
2145219201
1490536247
1269673
763799125
1776129020
1747495585
293458956
280337146
843910012
996940562
851101289
1422333383
695862948
862716474
650754320
2127681373
279348073
46778591
1185337541
2096930871
1861300945
82181977
158194317
1721018249
285337785
1321403831
1098974643
325519996
133497962
1537037625
1225948808
130629897
1841369840
428444285
107896163
876758667
1550375761
1130707457
583013159
624277279
217295647
1505796373
2067443846
1222924175
273721178
449950972
397100601
1365161121
1978391944
1522311302
717385830
1331598984
1925381600
1612102604
2130299873
925240200
1446167333
1195045285
198606401
1874437116
1784714459
1803652631
903902955
1998007167
1437814735
1115680198
466527419
210946981
155077240
483735078
2073506051
676976026
1139472404
1488211885
1828583019
1688171623
1431263797
1848550998
329946300
596331961
1224917805
1215633703
1247490975
1942660591
461988273
2003610422
1567431086
1405764710
495974417
1532599433
547108413
174366740
36536854
2142550772
572080658
1420227945
900111002
1056810407
1981840858
577027210
1236257195
334073267
2027997519
1677517193
40082856
1000055477
1792710233
377350278
1512460816
1911471973
1974009127
901721712
470291538
498335874
1493293560
1214296084
132317547
1856335342
1086091257
1262287618
126853761
779118058
630114691
1775857994
1558513519
2016566321
1779101135
758339088
1809519606
2084901161
386625884
171684305
252507786
542405415
1373469648
292106778
118962786
777588779
148494751
990539998
859973055
1140915310
1074307446
1338525732
170459292
666525560
1432131734
2050616049
932489277
401693046
1177258624
1142402360
272840394
901482057
1264683644
98770729
1306679699
1242618198
1433553078
449821344
328893939
235600910
679806533
1185790879
1153659787
30448581
1187291804
1859781357
1244908532
1114985550
1150339789
1517567436
1434180373
1315585879
1867740729
562209707
1174586574
23816702
1423153774
765026169
1015296490
1561507207
233719292
510746821
1196894039
1862342630
946533703
2107576513
730756265
1598915007
1391326957
1822243213
2105222603
1793890636
1168260095
1848001334
110641061
617842758
1267305942
1381569894
961007692
417531433
544953508
1428323379
421018201
882135698
624227597
1917572521
1283270075
2073227758
1876513670
242591363
1612303198
1816141346
641569601
1901395694
1812513062
1697213148
273054201
1069691044
1602201429
883291737
500986220
171424239
913585592
1504266697
551164373
1971312056
1241672000
1403750460
1923866643
1138984368
1749634366
1306764344
1211678116
214689206
904884684
892484410
344484587
966105120
1438804779
1217555457
608533817
1009449978
96834143
1556067634
210484816
964724709
1551436586
160404598
757418485
431422
1548426806
235134341
1640380950
252907776
389869970
791897084
523693488
445909893
1869009015
1348730809
1144171003
1740777233
753987705
1360970635
896021573
1870579610
2059311757
292838337
1041523807
1611612529
875183273
587071821
1286978979
1244747482
207495823
519869178
352263748
546926125
1936050481
199381140
561917053
1611617068
436583574
786796323
1947707775
1682983835
2058302424
1964823280
1109883581
1225543097
1154654402
138465968
2099792404
497521373
244091956
22728312
383612419
970369752
295294968
1472452065
100533452
883634824
1138837441
448477838
841883055
1797614872
46617504
49233358
761928003
640383338
1731217068
2000684048
921076271
761669604
1166085684
1711084355
1448543478
2004397929
2087545830
1201363902
218334015
278725056
2110942546
2054648445
1416023986
1601051127
152035638
1948489993
1494039375
1560851855
929265332
644596591
261665787
1988199753
2041003758
373968877
1615258467
1852491672
764007478
130228148
788879161
1567924922
1822008421
1073556873
3429402
1817068468
1717843176
212219268
1215578019
1291027280
832474090
94093212
1131546733
1895612320
1514814982
2103601585
2133142554
605845607
964896557
61743681
2135404687
1794003375
947599188
1550052366
2144600972
1873967212
998463018
2007165160
639546551
1551524001
1602876392
162152033
638542533
2048934333
1121548793
694010655
1493365121
803790281
343515612
1363553109
1838804316
296874182
397170317
1032453564
427203317
1057655626
1097066878
1196614674
140821287
1948881620
226366547
610521765
350449726
1471933304
831659739
306872365
100670487
1834823705
1067188993
1977933718
919941683
981041061
175126874
1465458644
1441309849
373542691
1841521922
365088901
1677301132
1350532446
973377437
2086376840
633384685
539408181
1439915644
91529663
701006049
769380809
1736369374
1985849108
1952093820
1980890223
1901971387
1889892598
1744744443
1989735690
2113067865
105211196
16247794
254001447
1813004001
662212696
1177062442
1547053508
830038768
894925020
1003046771
1604761091
1903274061
1354772503
1508005167
1979376673
371659025
926737891
943291761
578769944
467020234
2029883727
1495279012
1811603828
280750279
1199664873
2086141544
1066484317
1122371440
46729512
140709030
681949842
75609195
1975701018
862247365
197033115
396147273
2121625573
1401595806
416299599
266412155
311130780
1623862230
496278487
966390441
93725001
2012436522
1799430568
1467902922
727037342
1035159611
903046910
227105463
551087457
1288433365
1121884086
351883610
591808498
944262501
2119490014
1729952870
1767415938
1211800188
305005740
1001927645
1052782278
1783636999
229140526
988877191
758376313
1543658699
1826516082
1528562613
785231202
1884246015
943054035
1416278290
1898377758
1973551264
1909616597
1588534576
141760503
1479315253
195115120
1125188771
2051997692
241046116
1130447186
124604076
1080188750
2108879568
1463072744
1636848490
2116028028
1819265851
1707150832
34187259
1231978345
193482847
848800997
1262409438
1860564906
1875075904
1321835357
870779920
830165553
1152944512
923831830
1440872135
928548345
1502260434
440445214
61140152
1253769284
343150949
1786310604
1007625391
1811823795
1153184635
1420797190
862681058
1099835199
546099504
83529147
1342274632
339423660
337468505
164630227
1195240256
2102946516
2006295750
2052866762
337976282
603687375
953559174
993434753
559807209
212574972
1544953760
370583390
1249474086
1798563311
464679528
268853454
482771056
1289637381
2045918480
760567784
1309316266
1320270001
1620719454
854489235
609418718
1213106365
1938494252
359881092
834899893
2054338987
1759806938
1428119410
639528726
1171387906
1847455143
1622419738
1803049955
128832764
1446432827
174258400
1470070322
1025466331
1212497080
423732492
1443861223
1514712443
771901212
379931989
446392574
206942921
1960507130
2012400606
471754067
788342959
1402458911
592196804
1081133655
537237390
94061367
327272869
1328378499
1949753284
492323167
358958586
2097951046
264459080
2047470607
24279940
1852844589
103045747
243546239
2062807846
646414525
1905124456
1650463474
156423659
1737402180
1030636056
1504108027
764886302
1380664923
323607663
1401478932
836831721
1932870114
624547415
2057555756
476070829
2113986894
505038195
163019018
1770615324
2066781909
31296901
1666774654
223926491
585460697
605414732
2050128752
996892125
319600385
186989717
251420909
1290252558
1430074081
652370573
2143592846
634135570
744001175
195120736
951161282
1513979574
1404896281
1426769300
1985341922
1430148209
907477726
239468389
957343428
6310985
416833264
1482396783
1834217060
443713611
1342897661
1812914179
1429803544
1849208930
484039617
1945569616
904470834
559657199
98460958
1550122509
449190384
1013654507
546551200
825815034
877188492
553716552
1403857103
1621441549
1629616290
431146245
1892290765
765458961
179364952
1083191528
1987846870
93013849
1533946875
655105282
983531750
1856868362
898167925
292506876
1731605560
250733
2007075070
1889835988
895183067
1170960285
1819320586
829336260
384819653
2031839944
649846678
1373020418
1082717608
508701752
148658704
769908874
677957232
1859900114
1804555740
1712088211
1549461201
454620932
1334595478
923051825
1249200620
1798987873
763292760
285480681
438957007
431550176
472904575
78392191
1270959682
1378065629
177801804
1157575751
295518550
137185654
2012183086
1457363356
976901254
399414592
1723403992
643074059
803992513
1128825663
986226661
1014672970
378269132
924537045
656760727
398910645
1587776680
1059312250
2073963545
1417579534
909856928
1377823532
655695048
461489470
239063264
664533961
885960568
684383457
823596109
120971245
1107670160
855983381
1277518064
1120872588
1632158087
1561216614
1092189647
1518321845
1270979114
805541014
613390116
567261726
270633228
996627614
1541192195
792410066
250938868
1792942653
1513093552
1912029752
594317949
488601419
1056439538
1016282927
1440026498
756183629
1591068640
1426998173
585230580
136472005
89363125
1478711247
1034826978
838861612
919933883
1914218021
660180654
1915630358
1043443792
468040366
1844189598
285293696
1990984718
450093454
801300990
1646709536
1106406916
1282081307
805658188
1822557663
310716817
689513866
178311679
124632570
884040704
841047443
1284082166
815652969
2113461286
2140395375
1989735690
1893953666
1333739388
1756587611
692464599
601677078
512422944
1006827328
960486770
167310631
1820860562
784084058
1448573532
2114563927
1487290891
1304716088
337416930
1968039532
1818800812
1125552461
1808384848
1502219152
100092720
904494394
1031708613
197669518
1108534529
969128408
2086880924
1872479813
916727815
1054693451
184297906
312015525
552788055
1152558584
1561225531
2080484290
119831207
125221005
351000812
1262844141
1196648066
326827728
288626782
835776792
341126323
505232408
1133998725
1927336456
962458001
432556506
1060530340
1047425796
977550496
415222619
1927314001
1298715961
200036985
1179750699
1929010793
1851316750
1999357218
507870558
105643832
879485535
1339999606
381483262
1575383008
1091482565
1239358850
726296460
2072322462
369797525
537590232
1099792224
791147395
1663712898
1955187857
233784283
937113443
1079278603
484925669
1456020970
12455055
1443047131
747895756
1616566806
1240222440
1845212852
1804884525
1985985660
473256261
107525918
229309815
266158366
73947250
1942925456
947701451
61432772
386747450
110249620
1854139236
415897945
721142371
2120678397
663373869
766934467
2025174065
622122850
1897787578
1562695115
500923716
2046787891
174889649
1509067032
159025993
1190584684
1595883097
649821648
1462268544
866286451
1009587356
815420752
1629719944
1688879519
356092507
1202607864
962432699
917366739
1014364733
902813161
701742828
1478843977
1854036584
210952286
257171415
759608366
1502296352
626314491
628253894
582603352
1558031593
1788571780
620986216
498788107
896415187
1067954082
1570145704
1445557698
1266637620
279411476
598802673
1777689647
995397609
1347152565
1811346620
1888499456
815310098
99834617
2056602422
18301128
865768800
1243316798
2041958953
406442205
656338660
824256280
1001715588
1732466561
527362814
285850802
1024094811
1008251493
889610394
1256404807
1917442533
720804550
2007256252
1452857382
1889090627
343984038
1819434319
1715452195
1383794245
414798435
1114246492
307895883
340189842
2086693339
551562486
990007592
203377852
1253028571
1641892932
1272072888
1504019551
1396158639
1310831571
232381286
1282174176
758078626
971521418
1224956495
1908737432
419471708
1104389324
1205094625
1608320742
1853899042
562603053
1213155136
1989539669
1863136025
1902398163
1068149511
1012213902
1989147717
1703303334
1405517431
355456571
143810174
234910324
1474817952
1551503784
1642731470
562318304
64226163
1965655807
2001285308
896291289
438492016
971634836
1766004760
1329305450
1429401282
876309985
332300325
893987161
745341757
1624945273
1577355389
841011561
95626170
798616017
1086012828
2091675600
254312737
894389305
1368697531
227288061
444504338
1430649382
1511738163
268703658
513727900
529792302
888009389
1529797841
225411650
1081365941
898705524
983209072
825233337
647079115
1203257571
205894198
1718994507
1072859820
194285854
1464439358
1532731537
1650458001
1780102683
1027903168
117063819
1959381859
1149543571
1892145588
90696951
561759554
1920837304
1290116762
1876708865
602746438
1652474550
202112728
971823032
898739555
1626793952
1022738978
1789507265
2058748234
386045546
459652729
44258955
1693094392
1980278328
688563876
1785470689
2046053709
1365120064
765479736
1224697970
1301452430
103691799
208226892
1571923789
1698326130
1028122289
644482810
849181566
1685288263
175008045
646031649
384250348
1120706898
1150347555
1935139546
722429201
1526222570
676493124
856054087
676284408
1176571969
1242088329
829130458
959699667
1564365562
792276990
506727401
1246400623
574637231
2100352068
1595342587
1867833976
416697364
1768734997
2004020042
270017365
437853447
1463398437
432821711
943854601
2112353412
1595910279
1447615093
1097635558
2126397963
351330761
140554552
366527475
1791357498
1819286570
245678458
1953754373
361099455
1850025738
390434615
941845165
1508640262
178915043
226281819
1378394559
1954856603
1888808818
935389259
1709631820
1400750973
981569334
142033543
403971610
328077010
1226503133
2140655423
43034083
337056248
960341029
1030338076
152919642
921127528
1118190193
677295204
1090015407
24753091
47497940
1343371937
982909324
1437161419
160969000
2026905103
811899449
936469898
534348815
200290130
686065421
454270412
692151519
321226643
1049977208
1547222430
1540338148
699867774
1469017560
1262161941
362889050
184039790
1268079211
601660965
1563576549
162294577
863497617
1032004207
1365999997
1387670664
15802480
1801871268
225728487
1468688239
842000149
1323915281
430779553
1403244038
39982864
413264283
1781585350
656970880
308932202
1568328594
565562179
284803168
1402211932
1589780255
985976516
65852250
910598791
1548878273
1574655205
378704755
424806109
1688999874
1531572529
832594106
79070414
1450824269
1754558530
1795076890
1555388596
1435049078
661706317
765978082
1997759587
539689019
498041741
1126847960
1906778080
169430930
802627474
1863536170
1019254360
604653965
1367796757
1199691223
1174435508
1011593895
1662480174
1499772836
498561187
571705725
1146168443
1196397581
5471652
531561075
1358408992
1050830553
63488713
771877187
1511824875
1303852214
703233434
53990290
89407474
1206122879
1753587844
1114229056
836131405
782418581
1872805309
1074251860
1522920552
983978076
481942644
784657115
1267557645
1671988342
718180557
239896230
133469220
231987645
895062237
1607261362
1351329881
2127568731
272574125
1262795200
269708556
683382529
286490977
1956766
1462136932
833517158
763828940
264679669
636696831
1465357574
2063034802
635429577
882242256
1908649238
518606996
1111622226
26255063
775213580
892729314
1202534188
733647503
1391773713
480933492
757670744
1690361341
2029852347
904459942
33827297
1715524902
1993708028
1221264313
1610442732
2127586466
1389265774
1791142421
1878362212
1622475295
1613023201
362629829
677237149
112593675
1887529832
1227930182
1598613990
567106091
1600909383
1557301593
942799466
1391578745
1076157156
141132491
1593800347
893395562
1848301940
770314071
498888533
704643340
850936322
1331048469
165575468
554396773
1541222455
1652045193
1286648633
605080632
1450747129
1021035242
1730507480
791784420
261120682
1868930620
1884202375
1794295645
1925505045
717112470
1443700206
75097718
2004623012
109097054
598623478
222115969
250117746
77672281
1948483648
279158438
1138293030
964679273
155750393
1921340207
1339579586
837446591
342698785
213001473
170603284
1163891580
1039756698
1932846807
821290268
1499893285
933226473
962219399
1315605228
2134530539
1603725503
1985482393
1945455556
1121336884
943809986
1657644728
527008224
688759620
705455507
2141990812
1000308640
1714929807
469936389
2083361170
1869670874
624897946
1275359165
1232635621
978254142
2053853516
757793337
2022008855
633016043
1850410057
843315564
1340726221
492045738
2078549961
266902323
489192115
881526800
1984441143
737701977
1684639101
2145776989
1802082945
1583226131
1084138956
779102291
713216603
974996246
1871079935
1417226116
799933211
2065109161
265565181
894666727
1587903060
1772905446
1986566537
687436889
1713969377
1913725457
215257717
192045600
143420258
1644051156
394193268
1963460461
1272212539
726372635
529852894
1120599480
1615839026
585057161
665393644
737074479
1228001270
1255480318
261191138
1886002780
930928424
376080009
218415136
1599898956
932511029
1042093499
756944199
452222274
172758964
783575359
2024154960
1368865929
834388510
582594672
503819659
1291989490
554725229
176714894
533024665
600894599
51413976
1987973738
1505044230
111709313
531959718
1491607182
30493946
500672025
1064603482
917455682
2022110504
1348641479
1723139445
2120150719
1878110059
491729206
654522078
1876560986
353759831
1754608872
614222339
705131948
1486667
771806251
334089204
654852214
112107753
9738032
525921799
1770050906
1138861320
713489446
845479624
944339023
1433560578
1348550014
930238743
1056378108
1307823781
1298539113
1190214718
547764917
1205055294
88527287
1041998707
1718625065
172871607
459206576
21788114
849555747
729372887
918094945
1505190980
443701859
534685136
532778983
81386826
822830097
1000725098
1575172146
1730868410
1969903551
1875979792
696548777
1398467136
806396825
1292021422
1391018316
154366618
853769533
1881044884
654946844
2046601624
1542525950
1684826351
1684245646
1801224169
327993251
401416445
1152062553
883977239
112297758
1840505540
100789983
1405234840
315007130
1169924284
1485860965
217892895
2117379926
2127327402
122568255
899376629
1306716106
280171982
781438234
1661576633
1895654826
100102713
863333159
1941872432
2132780488
525615355
611296811
244874810
502680965
872622707
1432821782
1601930544
1747558869
2137978231
1039904743
377353451
683707503
1463792241
639346285
1630050487
2014352273
57078821
2030967942
1883744530
174608205
1531460991
1642524690
1506040634
1780184057
1114934117
229314379
806160752
2144355707
35618522
690039800
1754573298
2125141306
1733423568
1763128123
288658841
1216682548
337006383
113289190
1366222185
2077179997
1295221721
1279385493
141237330
338730112
636983876
683856656
1523518344
1842164104
2106527079
129556316
1942297248
1880238322
1461589771
331441598
1566616207
951032950
1973440523
80290132
525276351
24731289
745057150
462966039
814623768
1969162725
2087617286
996089331
191620656
1285493911
386045546
217377476
1601960240
1926606147
748738656
1715074964
237188726
237457354
794676384
501555179
1196014613
1686785649
336278584
505864303
2114492575
1256658477
971400846
1568922610
1942937265
1051304109
1387805483
1890475337
191184375
1695311807
1489281974
796248366
689436204
25070308
1810114775
278144646
1825903003
2140355705
2135421296
654624473
1413963175
1980544485
266481394
1377479230
1566829548
1208185947
1538864589
1652628814
697731159
1753407852
900363139
149249037
1718453419
1761506549
147258491
1457940954
1109156117
250855519
1403944676
1544717062
59781360
801410917
224566178
1957351474
1110915041
1150319308
1190764065
46883237
137509251
1433959715
669452698
1098659415
809678251
1116997693
703494600
614908459
258703221
327324180
95629011
643394570
977504578
1265748498
591148916
144847547
1244659395
34220466
1318535676
1963722284
595334602
747107639
165031036
938925350
696888919
1686077848
2101952739
959396219
744163308
414506329
1364382165
1724536269
386503760
1514697998
1312334514
1554257000
301647743
519216769
930454356
1701320070
281171494
1344704604
667839500
1544421511
2133728742
988688082
1190834980
268225917
2018288017
1695397767
1907008026
698559549
1628204797
938689649
1818597636
1908484820
1210838455
713558448
148987679
1448790015
164593746
1563291762
437116871
2045487639
1769594429
543456767
389828311
1101987737
1380009784
1532052069
721735590
1704295285
3599084
2064608377
418998807
1120126516
161191705
1788163008
978952806
898529730
1668441577
1051941503
50446041
2061252094
1524859095
9120262
1732216524
1171428290
1325227111
720556964
1794370909
913857881
1931538909
1122326091
1996707540
1590345004
1535045144
1072782715
1267193692
10613216
60318806
2142438706
709278846
1644642953
1295535507
488435641
2047016396
1200303985
1482167440
375770692
802211779
50816049
509480920
743305124
992200362
1920474602
363928451
434461808
1171122264
999296503
737034246
147065163
1623782654
43462275
1781096159
1687983020
1122275300
289107001
679277978
1982091427
530976530
1150987859
1704657163
1168456073
1179287555
43890075
820291976
884561170
1718414926
1279085957
113949402
1111591946
1072910449
30999708
1768708434
1746961108
578191272
413794360
249006142
1883934821
1588668562
1782880287
239753210
1316344613
1876760546
1176835399
1385877704
2043342884
1769949286
864112844
1683270834
1080715953
28104149
1831046456
241921162
1714990221
355770665
1403211401
1169644629
1399583519
779147923
1282175194
544488352
864447553
1478213216
950160127
1901935364
1567045217
286501472
1567603154
1384259028
1636990268
1056926580
1829763726
1955684244
974316549
254862249
1457316468
889497890
1899106481
1884951211
1443867788
595858279
1766763851
831729344
582891195
866267046
787845781
324320307
339938883
415659394
1238409966
1661087155
832480778
446119859
2073138949
1022634314
873154970
1577992315
2081699930
1375291056
67243256
77151885
1942622907
247207822
272182233
1554062458
2054911500
1086471222
1784100576
1816406331
1010376618
127010894
1321877056
158567841
1707364952
460002145
1782451817
1280548265
384410227
177833174
288144491
2099144181
731100393
528952577
65362028
756663287
1695369847
394956199
1318487335
1877259325
77729032
1069377754
1115202701
2017990488
715581439
249340832
661386038
281838189
1898996540
246100875
436926505
834915224
1305775674
1008303453
2081115693
1336249072
700266674
1139385188
1395439155
690334723
793031767
1183068552
1088940342
1506358031
1635888728
284747026
1893881704
401416445
69316528
124350664
1921880870
1436575247
508315018
188998352
1304285168
2073696738
58043497
1642586314
1204582238
1890440702
706614054
83114727
1553143911
790369835
1149048451
2116362224
1208554736
329414622
364123787
1239899683
104064704
387902393
1764241261
494072808
1336479661
1573939070
589359341
1271534759
901021931
671187515
1902013316
2115019625
281014740
222088072
146739116
863697791
1290292807
1205868142
2038935415
1451701942
1502946109
1351002365
647343926
1755552996
26689792
63266967
1519753242
1907688968
391644237
321064316
1520914592
1201820365
249567237
1107685501
1869201650
1942645864
1098542997
1357423647
1199085339
885629828
725361557
1817511374
1400559678
449016107
948282016
445074683
1200238658
63590575
901395067
1597410820
202592503
747430098
857810011
473342722
1080220452
685036058
107878400
1959667788
1039874549
979192346
1655992749
472015205
942103542
1332188875
664907314
2074939602
426599661
1675794885
2013248001
1741525595
300582598
604267541
2024153827
563509714
1785749872
1138509142
648907922
1849059046
2004711517
2135368506
614408860
1646595248
1845085276
338376014
863702925
665593598
492497675
2088876017
388554250
1595211098
311070685
1363116830
940223764
1740876555
1885441060
1424668376
1739499186
104673198
1832139565
411211156
1482648208
340599335
94740421
1004197860
1364405655
2007370312
1812530125
463952831
2103098838
1955545167
2059772252
1535514668
1170610144
43940391
1114682820
1039523057
633432552
190950231
1714350835
1271193423
316096318
386906723
1372342457
767079102
174829615
1260873156
1283472487
1485958964
113114749
2059544995
518594459
947229697
1330175185
39653611
463406897
2051379736
1910111947
1983329268
920250139
1835611335
939245065
574216125
1484534157
1779297044
1251167382
2072628878
2131161489
865135649
962739150
2038205328
694049541
816139429
1813945065
105426771
507888576
1985482393
681730323
931279145
30459782
1001638425
1226789437
602296061
119770445
1130158388
1044995881
2039253633
807178530
1513677165
640981053
1696212816
1061390321
1211283468
132853438
1771392962
1771198009
144214885
998256192
131511432
1040076947
1979379862
1086888566
1603272651
196774153
324882916
1966647561
1152782037
206441839
1493395110
1293781512
1598593379
921062754
129884977
711135913
1294150364
929488564
2059187356
1377066006
882539429
865168570
2086526079
1880779774
1734260454
811151581
35994090
337709796
540817555
987701770
270186277
645577234
594397593
1969725023
418077524
1887763264
1961703503
1901374700
1242960230
492568527
2113810160
1541831601
1935844090
1802900587
1381624812
1582770162
1071783651
528957496
1984922619
737677253
1266078046
1489860783
340796162
955320283
695830169
1269430686
1357389591
116529499
307036431
1457433101
2094715031
444700920
7626997
716268075
1069274550
1393479310
1951922018
125108981
2083668944
457134538
1639977205
417805624
848082662
1868215332
1934127056
1900821957
925696006
1901344402
2068717576
2026483033
828071820
736205536
842666658
1065885764
1952904777
1053199132
790385494
1080092382
1397937158
1827575341
1039736004
226166242
245553648
1548280404
1132483819
2071044233
746430284
988435936
1871413483
1058587976
612797385
1636103852
1445956077
781073485
1876060726
788252361
1396839529
396862877
1400648531
687665258
96144608
1091182235
328392612
1395349639
1831792881
2122497146
26362378
1822566940
1603181610
1655611624
1566320479
98099401
1469315841
53100366
1519362742
741165219
1717063232
839342540
1351447936
93113343
704237161
2007392127
1131263982
1201915421
2022558872
436010634
274650845
1153923373
1749409418
1968267115
1545056085
1016997269
424392144
361316354
1679345668
45671559
1116748195
1924375438
365235660
960967020
1440349046
748521766
295953646
874190508
875734359
1756058225
57884980
2001643186
143506787
300209121
1496457141
1594543802
1563300214
1298273258
255679612
718192948
1013798580
1061739412
1596522685
1542640084
590423243
430299365
644119631
247063615
1788128817
454174909
325056413
1084239210
1272025328
1739343749
1937774323
510721608
199102353
1317825076
1115173427
1956692919
176037284
1997052400
40309522
2089490621
103849510
626075754
1976735161
2015444415
1588526418
519874433
1970334512
157208858
666692170
1269493019
1699112568
748893684
1002542971
859412903
430333203
236780872
942140917
1977043195
889901640
590785192
1230386710
757888029
1674423622
576649844
494744976
2003094674
668164452
366759495
197864822
1386031132
1666337152
520847531
1559790078
252625283
717548095
41302378
247151043
847872517
1020005591
1041557123
1869679706
1573028525
1178075804
1774723921
231020869
157169322
867780685
780135131
658874618
870670882
743991504
1010120102
485758084
1083881098
755357156
346069365
1160164482
1825939557
761362350
1476873900
602383406
388236030
1569208635
10020567
261536452
101024094
928014206
1126982016
460240168
1817545378
1694063597
1073274700
955913507
1392499140
306014910
197411437
1450815367
1496158781
1554803129
1215259369
2022102524
1809417449
1601265499
751105828
941959105
392139269
1755787965
1917962244
1784674930
1009653524
836328009
1195237371
486457626
1263535508
660374597
699447086
541880222
1246373193
329499503
1531858169
779771940
1472447487
1516110229
191418105
786488026
1602389363
440986506
890010254
458767068
1176992761
1812000268
1070416962
198843552
1031639670
1986865052
1944454401
1839846349
1853695412
918030956
1543300333
475494328
215690280
1561680803
429984768
1817640520
711597265
798503570
588037635
380156733
2108993032
678904239
1585343257
715317577
1408783387
298757243
841220474
414676923
1271793340
1375536252
197077682
1009982004
189575031
158852396
1516136855
1134457020
965091978
1724438318
1208213248
1647722221
413816034
1102675636
2091496243
1809280774
1272187604
723253712
843287356
265161486
497106001
541177796
56999294
1618556545
775594460
1554601680
66462709
1746013871
96724922
976869083
1512716394
101162906
1751147921
572288312
232247376
1689809152
1758295979
1787170751
2073971527
854222649
1641949552
256748358
321381210
29549566
450713873
2001370515
1182338699
1441463266
1826580259
612099867
576222635
854243483
591072717
1228470437
312006089
1508846525
1721833533
1560768339
1687388714
1577367410
172472659
2132094009
1703111569
1617178126
1819280124
1499205972
116376850
352256516
1906965578
2113437218
1875910910
1560737608
2050613504
1429298720
670390416
1805311846
1193794381
1279227675
666826872
459360791
1845600758
1701138413
1826808169
1687625237
1068353961
162443924
1890101900
1099332431
926304033
1617093587
2034953098
1992413735
529104045
1060398528
677185525
1827968658
393587821
828838273
743500603
573203736
322985569
1309563825
722361168
678417665
306626422
1315651547
108151409
110646423
287554035
1823318327
582688868
329181746
2043582662
952977272
1954932846
1764503433
1073013875
669521812
1825204469
375368310
159809140
303048430
625043685
603979960
453082805
708944791
396964241
1904651784
1861753457
1581294214
1103533266
620312639
1015798281
593461635
281897540
1891131687
1040158661
2102490512
451444609
1996457859
1636698219
160643390
1896334498
1968096117
1468844453
2073394190
1967390532
1768519253
853166389
274675645
1314481562
1215540195
1528566521
818173791
512885004
1293371912
552210897
1019200103
1041805147
172518239
1052916374
852155611
1841231514
650408050
1680252589
334206413
1995911753
39025931
2137270605
1622537557
1607667711
1708976027
133975641
1901590151
705150113
1016805329
1791511018
1009686498
160613082
396642144
866104631
848737037
771460739
1591986529
244707874
638485977
1945749956
1503462880
1386108316
1150762533
706181697
195754366
73811894
1404374272
861017477
1209060751
693111601
279180998
1111568370
2073275412
724312966
1939377117
1674554108
1076458494
890757343
326602013
1543994198
1250134941
1017407997
2122941604
255697061
492914459
1614637948
35512557
2070956723
2072375114
1218402855
1123058623
666334385
1902557276
1333997862
1575758527
255817727
1957351959
918692879
1654040115
575344009
942874147
1674465729
579718781
529183920
1534731173
1384394438
224799392
970271715
208767693
454507444
1085144599
843593231
1381905482
1252472745
883186279
775044562
492608542
1015127478
1189000078
1189053902
869430200
869755911
1175719979
1021330940
1367794340
2074536997
1195104547
283776116
782603886
1025803014
1993656599
854863486
1495607673
1285833505
1392796363
464183741
602901613
1265483713
1572674948
2089888668
364807562
286596162
1686306865
260892119
1538776628
836113073
1265887144
1948308862
110692477
383580196
1397507337
2107224617
2056821287
204129836
657868255
2101294630
688069271
1610720850
1044580891
1651410657
1077596098
176773936
1391734188
2133889857
50385806
1228220031
941705608
846603164
1933781317
103816270
1711350489
2032761416
848296655
863295699
2045837688
1281068982
1156051752
967954252
1165169228
519062987
1746640057
2140836661
1186088271
516657316
22248680
940332886
451826515
1754393178
96874502
2066340014
505784180
17104343
1943516964
615233379
1087743740
1982741262
537531580
320973648
1158918272
1854272722
1815031892
1154623591
410207552
1715291212
332224730
2055622557
851212412
1174423785
407731649
2002505588
824598887
1830988945
573963537
1385096734
1413098104
1194664973
567237893
1340798093
994755985
163410472
1768149872
1487469584
1562494003
18247931
2018174731
1053659250
1804787002
1572997312
346895145
693329523
911755023
1146104580
679837380
565155023
1039721897
1555580477
1776876708
1028896082
1410958839
1931520830
16266735
666803684
614066215
2030258596
781159950
1208469636
1126233608
55409015
69592499
1708408650
1205515744
1409512832
383069351
1656445402
450818003
1044333377
1613429967
356512029
648092157
1755497373
1027884789
854566559
1060466569
1301989474
2975435
174285803
784918474
216455363
364883814
686997098
1267072081
1690106590
1781774224
910006101
1304593425
832602379
1464488027
543661295
1027164511
614767645
1534577747
750368520
326774911
1065288768
1224199883
482072281
487030087
1031651257
1781435666
1628409311
1206733693
596223050
461457907
843560679
271715534
1827491762
971942526
1642248331
1379108952
1791681534
1840184504
1187589045
295955683
1088637527
493544124
776443268
1528633413
1108466003
1444012379
165234352
630187291
784214316
2143156089
996481787
807419292
1156032432
1061021342
1982494143
959398339
364945995
298693476
2117872098
607398073
1613041702
44530745
1532160475
1972587064
599580615
843668347
1345308508
1582097011
1325559440
1081512306
37667011
1861526291
2122575470
991363909
515289803
869542747
1273190845
924182939
1259827177
1723481843
520590375
405540387
1179790301
1915243555
611075762
1001704434
766308340
1127559681
1706998034
1573687768
737213343
218786093
1717222290
1672577737
1395176461
525108702
611903638
2023009174
430232219
1652597441
605455521
1517691610
324830326
1695440520
1292100617
189333945
523909426
1591569596
389685666
2086661856
283013273
141687259
1113818539
1257145829
1475674969
984580261
1016324852
791882620
915528073
90697547
2031034868
1064008910
1972956785
1317844387
352846863
1535073374
1797427948
1567420404
1349250317
83199245
721045666
413327519
359836562
1314829143
1762416029
1891673091
1727954054
931131321
1104151875
1297804081
345751084
1582231659
1626506720
74372543
987360856
566191537
1891075500
793037443
442885687
375337798
500638247
314417773
970257806
350060927
1320833440
1163835529
599120487
38636078
655153886
1521800942
367782817
871690992
2013824515
1727296561
1615300574
1775947969
1285766810
161844140
903522801
1812248258
1969855377
1121548793
2112082725
175285943
1165904661
1202009063
374833314
606658618
586148299
1357620550
996083568
265894091
1258090972
881622091
1101965071
61511911
1363697728
1101654427
449493232
1760043197
550768428
916541224
503398413
2101905968
719934142
1635092520
693628007
1782845699
1780400857
65946435
1793869101
834717210
127637842
829935526
516679910
137068943
1315676212
352244835
353301296
1905863080
2042150513
627164868
901200277
323036920
935780508
1372271323
1591225572
1210918640
153331115
512465299
1655069009
1912988939
746113285
463375878
136658962
1579839383
808155617
716291577
1402262107
587980065
175163244
1712205486
969636170
1011900717
585300130
2106566230
893716599
1820716477
282462725
1939538933
106724123
1313425221
908176689
1636039472
1185038562
518702521
95625831
1543325257
845868925
666578433
6520309
95252462
1426375293
1910109253
396811683
2032324847
332038849
1394162697
1616324708
456933980
1550936529
235246809
279065698
1574275587
774216882
258939254
1128628701
1180388017
1849687025
1617150964
945857759
458534201
1493783653
1600140378
207052930
316311223
1147940898
1278968589
532482950
263632601
2093260878
1790083003
367772605
1909784538
794894124
2011332518
701502833
207103413
1971936375
1381203059
423847185
1361083729
1055127005
1887460772
1335167039
504316818
538469518
234234088
1855715001
1831588630
929315406
552735766
2120678397
1780177363
2069110946
365626184
896834609
177132241
1510628679
1884034758
199694631
2011946729
752772080
574242732
987984656
941370912
700776758
2080432773
936787437
1488811860
294758521
1425302347
1711595760
282964595
283449028
116314164
1336421113
1916253054
1929502997
1901949279
714895538
560331098
363879032
1835603566
2009486003
727450179
809576911
372489368
2051456322
931719013
134589619
1402589433
1878182646
1781416672
2005126576
999710619
1833052357
1478119385
1356971605
1472552327
8335308
2120661864
2103077001
503789298
1392442878
1993115621
1066166489
726596396
1414187433
1797475093
227560862
1152662080
1705211649
1821377911
494370029
1457985458
646300493
50239438
900448366
1077380097
466968641
1666252340
317029554
265789424
1951284913
444933176
988707434
287251765
1261897348
1036261466
16884194
40932695
1285202157
105841942
874712956
647416265
1641601445
1226015316
1742321669
296134857
821072346
402388453
1239529616
1729298097
25470281
132313403
1010363421
729118114
265524315
667268000
1741258781
521757231
1533728804
875871869
1402692792
58831320
578419999
1053052907
1036703747
1812437740
1459708919
48357897
655195053
1436320076
2138170756
515671129
1468259773
551518281
1978977181
222902269
247739303
312729816
349748637
310085939
1943664004
1309097360
457714576
779013889
580629887
1305658277
1713504127
396289731
492790259
689324478
554714221
48564199
1079387800
1412328727
70064921
2083910224
1190009444
271683516
1571804227
1830918945
239654067
342813272
1994609003
1239211390
1246898296
162666375
1677814210
1482685167
2015712340
45994730
1137044680
714005815
128563067
1950696922
669550826
961176969
932429694
967195027
1750554741
1380484425
1284376878
1692244926
122265338
1775061157
1327576918
1140594875
1981049154
1320371479
2111285892
268475966
774583896
2131882061
1623860193
1859977498
1776384791
1748198762
559554823
2096778476
1693924063
1293591113
718236325
1821051575
1242541669
923212300
121215738
668054995
899548342
416240230
961733130
1308944508
39819925
2092425521
1598026379
259908775
1988129761
1585296851
1244770765
1371122098
794936435
1639754135
1316627404
2042060471
1167991102
934632731
1800042260
649757907
1183649937
866517666
2129333963
1947770292
1558950348
1338499281
307521324
140937767
524858205
68345342
373051103
1267220237
1535838776
949378742
2090069690
815061397
1094367799
1979793251
1401946607
1097827433
492726047
129891896
212583147
775054612
1159554643
521587657
1185398132
1071140958
714821773
50655588
10363972
1470941549
1734323746
1953107961
2030414604
612168384
1880620744
1480716577
396147273
860208954
855893421
1323015650
702050624
1727775816
737910132
1864441061
250221672
493798949
984816778
2064693539
649604792
696310056
1848203947
1344250688
1298856772
950134192
2010728377
470074418
871001785
1142348506
1323161345
1303613084
1616913992
1256287543
5310981
367155940
1098427983
784676370
1889330259
1493392819
1682561661
211635448
809518247
182645521
1996371122
1588549931
1488862995
702986304
1511747926
714844452
1913088503
1110948504
682624212
1850134999
91936836
1361021391
2128794706
1986682868
1448861162
69253095
731047228
766299094
308249890
1254767760
1781000150
1451268364
1779201428
2004855966
566608891
1263388386
218208015
164594913
2102867265
1179495519
693099213
858245735
1561977396
603333726
92041168
1513750208
267863030
992867353
2044011780
1502294094
216867112
1073914680
1102857065
978240153
470152375
1077302511
1298582093
2044333925
32745916
1789648419
1471706919
715877700
1777964265
1635614567
1347738648
105068373
1220024711
1078838164
335057965
139934260
512452058
1870299508
288320603
1649780195
729168204
192751196
1783205673
1995798782
167941105
876696024
524856652
1354797025
1546236874
1786020423
798370751
2038691710
843748720
1752176732
127828643
266889946
79242372
589677555
779646634
447907229
1227136944
1760870534
1522532746
1936602089
278903612
47210276
1833053782
644961968
1454446628
30925294
1845294584
1616190928
771953085
1044773089
223217386
1816827437
1158803164
845788657
536894402
14223583
1081571128
1534567598
1442192758
744132491
1359475258
1379451961
223723347
1499996928
1459378790
1851242456
463864718
1452989614
104523754
1746003505
394722870
259070283
1343747271
169060130
303590768
1648777627
1670209295
1584545674
1050112288
58059214
1974072399
1366606075
1981687721
1626448587
1244867592
306592893
199589821
91963374
1350071438
1503706527
847485213
674359432
324056105
1673267540
532212229
1465513463
69201102
1877999075
646051885
1617655207
184199446
1786683952
2029987536
1104534030
1220526596
89228570
1052486525
1362169706
321485597
1050638533
1159894036
183206137
1310487500
1956307155
798020184
132504582
2100139919
2007430492
65117025
228938844
1452480197
1904775290
1851866618
1037584274
853524276
1863777348
560299229
642267772
1711396283
283864134
1574324052
1562773252
409007741
1641343276
355651202
1299039125
1977276128
583407598
187750305
751444633
1707912519
1431616440
1090851807
114660214
1841582539
57892082
2075499204
73028321
1938708525
2055845302
75363843
1891303820
1108465518
2119825743
85928933
1315646493
66398835
1515416072
41827078
329602132
622034754
144031640
121791067
565240683
1762511388
841669640
643443922
1973151945
118930349
1982235673
1174709385
1106509528
1939377117
1149039722
39159685
1218136468
817560523
1013976460
1529816722
1448971885
909509773
719148224
896962749
1958934349
436502920
1246518852
1463203277
922248415
716602167
1092234132
1058935139
1808256166
299832424
1350846384
606044392
1480039623
354679223
1284290084
1181268159
682018164
478524172
1085291539
185651503
1129287110
1202162782
1297975472
431304924
1344551769
1328900869
105778019
521488210
995922175
1334914785
267189111
1089939291
1004831868
1522173440
1775629225
732820804
1380733885
1422162192
1537575805
668396482
2054206513
760425018
1550440894
1720931145
2027156705
634534541
1064754510
708097119
702566876
215797164
174504987
1976200144
1766969291
1224234322
1431136506
312402923
456763793
493042432
496943005
2143451448
2128289279
2107525221
319626843
1362246628
958103880
842928933
1380189268
913471610
924160599
934914997
734377361
983773383
1352279551
700018329
600222595
156072773
1545497900
410948896
28978737
1405479186
1210797887
597111625
883600244
199777805
1352688941
1682703928
722709422
553225040
624276515
1768530895
1531023473
433059272
1678775334
37444726
1576065791
1361873754
620684967
1703652124
250530999
460722684
134673069
1628560594
1588303795
1691299397
345322776
173023525
1491746855
556648329
1972877122
1965218120
1343087976
724459917
973789634
65297965
158093867
306661183
1181873540
1456300132
1568772490
1100401594
653660395
573139415
1630563959
1262888661
293549185
1578679981
338938285
2056917032
2025427088
1616767475
316975087
979388748
1280382588
1790964609
1623888091
1140903309
98147370
1888477958
1407630263
1029614421
583107994
310013717
1567939166
1869415802
1035697247
339674384
231306554
590940067
1822030402
1594871734
1730754818
948344960
1930835191
793293823
1480508474
1419504888
253904422
1774373591
421158192
758915097
1398837164
122061506
286358549
1094928481
732534774
1071713197
1893596800
2101272806
1558559333
1529299007
1049396345
1639586037
2037599712
497115838
230350281
358678774
1287071103
1049305040
1897967890
1254642218
888944882
1246825879
553031502
1666951247
1949905471
1422631211
264329688
595769637
1642270998
893010875
1117386720
97408380
2049934961
1206432119
1746491544
1437818885
1090870807
729273090
1285011829
2034076028
1969857019
1961860148
1132878425
974540122
1970280372
1116674662
116929114
1397140256
1184791633
1996534656
458063476
857098665
704421534
2069542195
807752699
682082591
1555539863
473158685
1487605739
2115944157
1608125430
592163242
1742343412
713022680
1710759723
1746013150
1867236455
1347813097
1181829062
646148865
706741448
257355564
1184280748
430766856
1250880664
1402047929
898611471
646915623
1217507007
1319967979
348973045
678424251
597375429
919061073
132483380
583474860
1260847977
19660524
886248096
549099045
961633529
698203667
899257734
378681599
902932031
1805114205
784284701
791708674
1725426416
300465514
1481188292
1130423950
1145500032
1182537667
1957772198
1356751481
1588911491
1505013826
820285326
259322045
355411647
723718647
1384520282
974811462
968988295
658273031
177630092
447944007
1320178289
1636261867
1652814174
276836285
1411858721
1855858899
539707901
1493083892
1452240992
1450308403
910384523
1999049159
951967695
1081281120
18164065
192005929
1077996120
1075976964
727051418
2126435052
1886065290
1797805991
572211619
772789545
351604964
131568358
1376177580
945327567
1001997251
208598983
456647327
823500129
1761491559
403026659
681222024
357657066
642696467
463228781
247022179
1855161692
1091675518
2076962604
1793282236
576602146
1047742804
1331595532
696138259
1332588320
2109702334
1607103638
1044582422
249998759
217439881
2146739824
284076816
1011081354
1394327721
960912282
1484992568
437517643
1612531212
1638291518
1179704489
467145993
970189274
1754568350
668648768
972383444
1629595558
1126846856
1867470865
542484991
1441063586
1938079404
1494790439
1753253642
354681785
1025255246
959431980
385390008
1291775583
1423446886
1231637026
1713836189
2131655863
2051995214
1486255423
408290990
557825196
619262470
1406660812
1880884992
1335540361
1615088219
1761238534
1251896373
49041032
379892400
2006877920
900912806
1734889550
737884674
537994339
1460590820
515788304
284597260
144885151
417805673
1544802122
1053185753
813331210
662155666
883135158
825289722
1818782526
1384201685
1815553564
313422700
1293010815
1430611512
344705648
1077523300
940975079
841650580
361421218
1319629528
1873972284
1465635294
21064183
1221115443
1779257746
2091108338
1272587604
367764449
962008475
504626909
1969778214
352822838
655131351
1730768888
793541885
318214492
2136115517
965514371
420835628
1638702364
1655315165
620904966
1230733605
1375861074
346124579
149575775
1343475396
779661868
97793395
533518926
1522058887
1515717908
1615749469
635543311
1411140154
1603793825
789092644
1068339376
892201367
1455343228
222743089
80413995
1334954111
1403845752
2073138803
1846274247
808199704
101030263
1599606014
1980194409
377336762
1767764410
270181119
1738937048
155111888
606833392
1973620607
979926998
843733366
705087907
675160412
166911891
1938409761
1776578393
1865701192
333788230
511237980
1112428143
161098192
2113293768
2078724692
1736351943
1827073561
977628859
1501957208
1245136178
1716153060
1011775715
357885864
529535749
1196771339
1043035857
1987507222
1121959367
80613211
1409844582
1329815023
693929289
670539807
1953677400
164649598
1277045661
1336094500
780082558
2110441344
706865269
757023444
522754271
1009699525
1510176984
1172262265
962096459
608757748
3020981
1423584886
459397652
499111866
687429414
2000770641
1821195245
1713076673
641821895
740059010
1751441092
2088111949
1817675707
344965938
1189659266
235579556
1087288166
81426536
1066331118
1756447467
971708766
253103311
920004404
276930036
1582193614
975842347
1221296915
866968224
688159833
1070405797
1152060868
777370440
175840227
1538183193
321632108
492686258
357847682
1204783584
1214705134
450179986
1038694770
1146779529
1724207982
2050393919
1132142765
913993749
1169758862
460854117
1108249722
1647161486
629049899
1505262471
1968557908
1345046150
1389497772
625500221
797577163
1649942547
2139817023
836531362
1488218695
59102310
1426119767
187250142
786380395
1162844221
1385235147
1577030851
1519563299
904026023
1838376914
1491962502
944849687
101045770
450233153
174235352
2140562634
524200897
259390669
360609463
38736383
289315589
1471544056
1836173206
251044910
1368970155
1172563240
1011741318
318500199
1637299911
1888161677
1774388517
1728443159
1043409141
330358852
1866200640
1958216234
683086289
150647414
1915635247
1151190846
1378355667
2140473298
1909544786
1479290027
1681954297
955321214
1880064296
513514316
2004001576
877520795
921762567
138274429
1515827292
1131388304
1690255924
48085420
1933767070
1758761053
1068727648
188750450
1736997644
823607848
1803783437
697164822
1988620676
1314285706
1730526520
494156417
815801477
128556970
187995218
1512817543
2142878871
1007401428
1476493035
744204724
1232443417
820536211
1916590947
238004478
1460600672
1023766027
1346087570
1988449891
1390859691
620328783
1241800654
1091548876
293363756
238321498
1376446558
564723641
2044607825
2785525
779658838
664952999
139587244
125675412
1186899627
2051179191
1429539733
814868460
1061924231
1216636321
960877178
1245627192
613712592
1919961066
575740674
551244363
1402259422
294733828
1006228057
487965297
394968456
255540697
1655430980
2133800247
602514569
1379495798
1265416050
2044958119
942639276
1207422502
685447416
251109411
835864373
1596691339
69935056
241626110
1520072106
544344815
35771049
1587261364
1283012262
487879797
2025220474
985565141
107565881
890501418
1331818803
571483901
2060257861
213184112
177033455
1033409525
1716120595
1366926027
549898565
1862736651
1533814958
149131217
80835823
496431414
1393981118
116418998
1642527539
1619299776
1172782977
541510704
399089012
1401556030
609540553
1303041070
2146604138
1507054677
1720876709
2100538030
600407404
987493661
648046307
1393495825
1721349721
210707065
687033440
1907736252
2098096302
473117792
1572126408
413361040
2111967678
1083465698
1013765096
1433888321
1771840857
853742740
423618396
1326877936
952041583
9842035
1350664145
796881595
1020483246
176985526
932852531
807291723
444466748
1816291733
398910723
2085351684
1531749580
1296802302
1829178708
417473422
195433479
193430285
1802434151
1661488966
1349211226
24188014
1235646870
1791773494
820624708
508204190
1212306831
1544172800
1266325351
1462505279
1599522979
1338161608
701154483
234646151
355681926
246996673
91763441
1765516416
1707249496
9070395
532600117
2078034795
1649358287
678904239
1070376304
1918997614
1687780606
227886843
1130738298
874793387
1951670079
435379773
183355593
1012051788
660588209
1660688762
1026896741
2085699219
819847995
783884171
1880205399
1381305022
374463003
1496119462
83416933
599334048
311673945
1929715056
517774919
1621525227
848639557
1957854651
657541455
673205093
111201144
1443896944
513958521
131890038
39609032
449481668
252493707
1501809981
1650034004
188051297
193904930
1269209012
1100550491
183897215
1460743000
184968874
2025973786
566299027
556182957
497266041
676659824
751620708
214531149
854351593
1551079326
491114431
686403074
1344600821
1018869780
1563771399
1482414630
1516398374
35603105
1474970472
582611566
2040648135
709579373
1795184383
621618813
1675005623
2139871200
881988311
1399793723
586018577
878740613
1583176873
190746416
980843176
177032474
1137116777
1665910543
1434648323
2106689508
330026650
1633025556
1624177873
2090283054
1040993476
1370583811
263768016
1825822315
1261165463
1169320543
425311323
1784985145
625969326
2091048840
998555785
714778901
708507098
525606185
236895631
1523933761
863902215
2145867995
1266083218
1925727707
1853236297
1748101818
1254287421
446491089
472975675
1758215879
1415054397
543920354
1198102227
2092523919
1775113510
1230640636
597427016
962691819
1005263611
576966235
399087446
1915206540
1651706440
1498208023
958519983
1710375998
1508683314
841930311
1575870262
524202435
280123354
1603654309
758149220
793376358
1627353402
2055717073
436555237
1823190736
435002542
1639958185
2051232363
1761835394
1511495324
570711073
1320528348
704770837
833834390
997010284
1010179453
541651878
416766366
1705043971
892102032
1411977756
1346840967
1942290713
241627383
444248837
653374334
1839536365
1251987911
352913686
2110318294
862505342
1524073060
65375210
1852798980
404726083
1613820417
996302362
1429161307
824766004
1188539984
228364039
781390924
797484813
1280028096
515286909
420736928
830143778
552273306
1649857915
100586614
487283509
511371246
1256880713
1663652798
1458391083
1530590831
1080419824
701753618
1498423304
333418918
1628204797
2013316047
927614674
984167776
85955180
504362356
78054542
1103309952
89669777
409542137
1395553564
445537326
938360840
1746204632
1794353898
1939704046
1195675825
667708015
913239763
1019080748
1784688404
521942279
1897427662
129376668
1385043844
678600743
33657883
838552343
524550289
1610948545
936982393
195119100
569322672
402200410
1079265293
1888114991
1012192224
1864884127
706090780
94643145
1517234159
2035322502
162577615
1128989794
1897462602
1312358724
1447077845
2142968340
1391010000
496817424
1182021051
1542546780
1833805545
1571039958
496595821
391468399
174562240
476599426
331554884
859944337
553091781
885279259
2103144896
518973337
166579197
98415925
1603194643
465909589
2093451947
723569214
1555096951
359649288
1267551405
1025402509
1525382339
1844321310
477594178
1445158561
1089902556
916049669
1915706017
719665156
605126225
1497880804
1658647540
584257644
188157615
1092782433
1895323851
295505250
1621279600
1713854064
1789885575
1907448890
94631287
2127811716
710716089
289488523
1552979746
94534825
980664381
1717937979
1297959327
120041004
668086373
1702197767
1795155695
441501470
200649058
958287655
325067532
197256130
1361624777
872392386
1228689078
1184474308
1951974226
1946101804
1204151067
962727109
840632028
345249762
1529383833
1485788621
322014521
1791038390
813252769
683104345
1540000979
1472996152
1844122627
1266322959
388905753
882750738
393253010
1012524092
151719217
600065343
1772395155
1103170643
1933510026
236578662
829373226
52108176
1193582304
1382138087
879858653
56232405
1321485284
1447542716
892130855
792225579
1192388703
1174896872
1252802479
1363664290
808740445
176726969
1392356426
998458961
1917793746
1004686910
607137319
1187483419
1470418732
316817026
1812697647
1529080266
258879910
899724159
1346174037
859617641
1428310033
356779108
338902464
1686990686
1045389404
1746220280
312189204
355778533
1931859916
2008167862
43542258
1488009032
1260752703
995543441
1938316533
149902560
50530324
1869091722
1643679424
766411201
1567756795
544467749
1083753220
275694615
410615526
2135576525
2089124057
1222444175
1238920124
1714120927
1421692930
1448678576
924489758
970934464
1957725557
1974584442
1890825857
1669566522
820647546
1162295019
358365440
1924950323
1448883975
520334425
292085360
556204781
53703718
1177495010
1754264440
1580367527
256963968
1702240356
816978908
1830911292
1706701347
1089715088
950235539
644416096
427911497
1049344510
219031620
1133976558
1738491095
1029195252
1320511369
2043219712
478444442
1585468549
1715933621
10588526
1279898390
1470849456
1272382328
969234148
728865720
506437795
284119439
151105163
1287372672
857832934
1153096935
2143603337
279866302
880094072
140026135
1099124831
1209078505
1034400446
172275686
1528963099
1022094858
473051257
1795471905
652555264
654436121
516704224
2059351636
1033272351
671950907
34228129
52408578
1820853972
872081011
2046237898
453121800
955283696
1352296435
759442571
4747582
1178304834
1763985265
1087259557
295807461
347243408
1292382247
1957190501
590083836
1491911111
213402324
949782467
1070086038
965396559
975141603
615473383
956583499
1018896538
2026731587
1909003088
290279503
225226974
452737451
1550870272
990984191
1773682753
997963638
717951036
195983776
1265363077
642935459
646359250
1964316610
592609205
978774892
1892243980
538703571
789220344
119556314
1274970708
2001991413
584230260
153715065
2118953933
219991733
640180200
148626577
1083344254
396019890
678950852
750810829
1526658576
1624672555
1131271888
1542466159
1788838547
781592416
2049288697
178716734
1533079699
1644056250
495175309
1212308778
1572981175
840447108
1044815738
721417378
848061726
1297262134
837194412
1451522174
20426336
212318223
1699184325
1590443143
1867639118
621447800
1723974003
1604603235
405839317
1576105873
1309544868
137579193
1733245889
1967950762
1661932573
946175846
1635052565
1219951209
1229317967
1705158527
1049056030
1050483585
251087862
250722907
290954867
458602617
426071743
1020250330
346992500
1707470194
1761507511
529231417
390417984
1736228309
325125899
2090772976
163059934
1362662496
1674657664
1433314369
403089298
143639458
1439366000
674097544
1784268448
1447866837
1405639312
100385056
1027318559
1245101273
186223457
557533626
2108450756
724751157
860129973
760401243
439385563
1625186861
1947512498
202336791
1517966619
1543902406
650282224
2106507519
100360000
1309084436
891987825
1010015316
924936323
1399668605
125066438
1245510247
862913986
2122992936
1513863324
224517162
802055672
1619350869
826275892
2070725522
1947973950
1022481111
559212473
498204410
1393672918
1413549632
1818423359
1981841409
1267917768
1537246240
887190567
999036418
1625946619
538397603
1717914384
1232851043
1191171883
2034683499
563936256
1030986404
895374539
378426591
853786845
440084417
1800425847
49362005
616651859
1383741989
2100984043
1391596685
1873643101
1772131788
498914348
1333623378
233278203
2113416314
418925504
309118645
509475379
1007936816
634901168
1266090235
663747497
765967161
1493711661
1752480679
1150598046
1550709890
785771880
1126625595
1603539939
1970311181
1428806614
1503006544
1370155180
525978943
858455579
2071017028
1885023609
1346584461
1009298014
1130074018
355468213
318103891
1375914093
812312041
1316225552
344010734
1496864837
500705000
942006142
751847437
744281755
761580468
2019665424
2072988836
1879940782
966849198
343926115
461423720
624632890
717808618
1511572707
999254377
1302825564
2140259845
1147843867
2116605004
2101401402
1996997970
2105852791
1826879427
1788965609
600012731
1326092010
1698632180
1607402028
1990871777
1073964937
305653070
1530009037
862011124
595152514
1915349583
827877589
1175503594
1465419186
970976638
391098422
20990601
1567153167
410617727
284366344
849604924
1861393202
58073392
1630348114
304404850
1664624448
1811764286
1762878913
1456807189
569141702
925290064
2044577407
1832725318
1598605208
1760468021
546433798
363712923
1440482198
929715175
398232790
1202626919
230069300
10743842
724979403
1926233943
605532887
684696063
334326063
1752960620
879100801
1170672846
799572429
152312746
740044188
529157309
1921841562
1780716426
151525373
1823127711
940517527
1155814182
340238580
680889831
2061912870
1683798041
76063884
1458958220
1673493281
1654280562
78277347
477234786
701635557
1580142250
1239869945
2086617517
1209065026
463383462
370620148
627079605
264688454
1473018078
1534510611
821703733
893373430
411012476
996905734
1781680263
495949046
1728154733
1323404056
1251929139
290075094
1880954737
1305692105
1241563041
32947029
486387732
1804836257
2046691367
1399592679
1936707673
1872891706
1913413104
427372578
1971547810
228405476
507423314
1324494601
2068022551
2110447801
880123392
1116943999
2127118101
1673126904
674274353
1638033058
1255182947
874285100
441760424
45918679
1385624927
224189171
2009036431
1271970367
1636473781
1247178171
1745129248
586286674
975452939
1595625258
1922304841
1996857353
110540690
1470312531
475908120
1148261940
1541347385
456340832
655081726
307726603
216015234
739555791
1906936104
569482901
1697715673
1698794737
228399644
1360030693
1185411918
150965766
1724856549
1245399860
1000734734
845599413
173432786
737954956
265001681
526843505
554672965
764393386
613379051
2109822468
1689413931
475643083
1397511495
361479230
109991515
1121747006
2129239796
1876025808
354315015
1085348019
353209949
1383638982
277258792
1815041213
460989785
1422283577
1675920921
1359871795
1081547585
150418
1002335964
951842000
2131870577
637596280
1930833085
1679195155
727124699
2036649603
37004872
536294537
1964699341
1356992610
1233966123
113426500
1248862092
2086903468
1799316988
1772674149
1821181778
1315237248
377530507
1249871532
2006549546
837282508
484876424
1478645614
386704802
233519986
1408369371
1535956076
1455744977
1034541632
2123068499
2122827429
707584097
1676043606
442888426
1252262629
690461026
14145530
47305932
1212504383
895537145
1059948664
32351155
166039208
1896454384
2043852314
405397798
1672369082
1998081523
1266325295
1983922696
920967310
281589511
860684371
1093772491
2135926962
620654226
395622481
1431903175
366015127
828396377
800045674
351376793
1850643038
566112321
1835888518
2050197242
1959260860
530897435
2070433301
1575093872
569335604
512698076
1091940585
433315014
1723619019
1808256963
2091108897
1442030464
1365318247
596089863
818773155
1346062977
700878389
62962316
1402297922
1123769536
1627594533
1707614338
205133008
1034339072
1696969648
530430858
80387732
584192905
1334123900
533366431
1727676385
374739348
1160200224
1536892245
388024421
691134317
2019633505
1992477844
2026270816
1159921069
373404080
1971092987
1294226975
2144758444
1519823110
107487334
1738374258
939613945
349625185
374549021
1172232687
978943301
2060543261
1062602535
1683290906
1467236810
1255389163
4394531
958269576
1187325782
656414353
213774752
1558496079
1109735830
764856706
1681228262
476501254
282187161
297695701
931569075
2048031715
804228789
531902720
204817061
588091972
390514169
1974190981
1012114521
1691374106
1941147133
1368627734
1069892975
27778355
2136509814
1679627462
903155478
1913627985
1830715981
1746280363
1746368351
1115877005
932766771
1691854124
1673467212
1135436340
665219190
333932781
1787241128
246618490
739152944
1385559831
1236674196
1984061289
554282039
664618340
1046117814
512432780
64352717
1537749203
1777559261
1481163955
1011942706
2065335873
1296521891
1345043980
1435250925
381599672
356484573
398970259
765061342
651003449
554846659
1955772738
613090424
470691713
1593856383
779852081
36302960
909729184
403467184
973052737
1686171441
395840869
1374018847
308674409
1689640156
1105650642
679329386
1109000026
1300784468
2084705802
649463820
1609976431
446956845
1492028125
234406986
1772398666
609704204
140185487
1357172996
1556139727
232743355
132436975
440133941
1155893573
1182132314
628861745
627421171
800528314
566764643
1088688109
2045354617
1789396834
292603112
975138013
2103303221
1383346450
1287663214
1953525799
1803190442
1135756058
1340554729
1015579966
1017732950
1495089635
721983817
232603728
804008605
1473578713
1263566127
1878514228
1306574866
1263187261
1170169205
2012582822
2026699418
1233186578
1316867254
641338809
131542967
1588137272
2067421089
1777398625
1639870347
210415904
1202430871
1591973950
1574159467
777580297
1838932169
108904731
1537712301
1922047017
2018640994
899498540
2006811897
1371659294
443255339
1196415537
149575015
1389664800
194466603
540611564
668565987
1247086028
1400741474
1095665106
1634565764
1589462877
659871159
1657340336
793818391
779584792
1247820691
331073198
95946910
26690368
489954397
116833681
435181803
1438819881
287554035
1053557907
1894819365
1942733436
2136275359
313054432
1441368541
520717255
1420413492
1987937969
988308006
1148883596
1442120831
558397735
1712481268
438595466
566154001
1630824560
1473693679
139615458
1651942931
1955266431
477405696
591250205
1591669157
1518903325
1744099569
216231141
924905789
1178536135
1119112262
1828360710
994085717
594316562
582514576
1739214560
689393870
89849895
1022976697
1838274212
454397874
1595281172
1334740956
920647438
2110875664
1322607267
1082431452
1506366343
1771074430
175462096
1099363984
1828843052
1958600474
249049826
410555501
784331223
1703950687
1619928766
1560788480
1878814962
272169954
1896427877
768159502
1803007614
281123862
1583890766
319194194
237751878
971842071
1980846794
1884067818
64868438
912000439
463967831
552709448
134919901
1970451573
698036488
1635560104
1536488963
251090424
1939484535
500364912
374852602
617108061
371051640
1834409819
1629816405
1925167769
1565679999
1112963473
1150244919
184233935
1034430017
1254150591
1948309318
818077775
1249786827
1478105036
1642727171
340278987
937399654
1358620177
768697985
1082781740
605056450
1442897657
2038883131
234856343
1231377230
2085529117
1275738817
419108473
926123408
1902889386
1209762267
1370030896
1269127707
764491871
1370549636
776560199
1161520907
1760708115
566897104
419925517
421207629
1075147813
212539611
671967482
1428469322
1583923239
360201398
1084654104
397929374
1968836505
1154727929
288114043
190649558
247194704
1468151598
650320372
575076785
300142732
677122646
970205838
13914219
1404343851
1492057487
1333270407
609285044
1825313858
861079668
2072223585
856188635
128969138
1590357191
1467526161
453556574
259354775
1297671084
720785381
274528723
1447892295
1926896662
355858990
87519390
1958318842
1480464745
112739456
579383810
406569565
22226032
1294582740
946118358
1822374546
604561053
275162687
1317257167
896016696
1928073637
1498571147
98252276
515301156
1437776308
791147395
1004714771
1227403832
1025350335
1143417734
985775816
1421087714
1437333503
1390928144
500695459
353312961
1298505535
795931343
1413639764
2141096190
1584015320
427183813
1903731880
764997473
1473748172
593376522
1505600759
330900116
1223494786
560021950
1288378944
105354296
1384860839
801067124
46701950
932513699
194667060
1126027111
2120323449
1672767768
1331324263
1894311777
660194814
1231489072
841430270
717933866
1957795213
1084998052
851960719
1878609115
1948601741
1945072814
1152518500
641732243
1340141739
28788972
419475746
1618035620
1889177924
1747141096
1593971100
2065838932
1113286630
906784013
886464485
1778026168
2020155318
593213150
699657393
112623529
27688762
305095685
425627701
195592154
2010293742
476556082
543987326
1565137692
1143272709
233581438
123113165
1361690339
1510590043
905688573
1220937342
1596181522
116654466
665218795
1552845014
491570695
1303579452
1789627078
1852241036
1337488871
1978719013
1248980005
1615585414
1934942186
516612567
1580424723
689346630
1599219167
835888940
367864216
672271742
256439409
62595704
981010346
1214522954
1857435901
751789232
1532020119
501538607
1823643374
1551332285
1757914115
571869540
934952652
437251342
216875084
1301017966
308052111
1188963658
2096460927
1079263181
684508179
1361760586
403357334
1956880411
600925036
586943575
877683491
1283082161
1392031496
2092158869
1042608270
1916771035
1678849320
1105707685
1486658051
1691387010
1518125045
1732153632
1375207921
592835341
224797778
2146564224
147972738
548647459
966739167
410918639
822873324
960497687
246723093
1529841926
1701048428
1630771749
331463454
60865380
1498431964
354235521
9886217
531572124
1885462780
1743369534
1201604694
1201107075
1735095346
350298557
7937587
188926220
1786777672
2025929658
1138731577
91533495
1920679306
358015517
1649595071
1665766181
281250437
589447012
989932365
772551824
2032165093
1733978575
1015552319
885808112
357449188
1808444070
638233823
619199321
510798727
1935763388
1305884822
1218201802
1749825570
1875589147
94194885
1745932215
749888650
1843999533
1589010963
788592640
1597791627
1126137977
475868885
535517705
360458232
985701295
1820386885
17155594
1958991820
898305198
1462658600
4503043
81619148
121563130
1186392671
1266921221
1965005604
1867880375
1788608131
422136601
433499521
716124652
1584502439
817309843
1833162252
819817247
1085783611
1481616003
450913464
468945345
1873974068
186870618
157664472
80210412
687409740
1652617653
2058580175
1779368569
1561700623
2080664972
1230000777
590269636
171171266
1468259773
1044322637
1960663458
1221063506
1381091156
1623902930
1897475912
491186767
1033736924
953627877
1234179690
438374123
238057567
1683599982
1049115889
1303176060
1240100120
1749415820
1097400019
2069848545
460871117
426236232
655167522
673967648
551757117
300611286
1163084408
518431525
506917051
489404737
1368191412
1274646224
31432292
1279580240
1949745504
260201757
1997898880
2126203237
541511300
1253430274
1826417613
1335580567
1868163946
1701902631
1219687626
216484660
1405121233
2057722228
1437173021
1096905595
1634238384
1390138624
1494366788
978409346
1136496038
1183359367
373283810
1496937565
1707630284
1740547633
198906030
93249776
19970722
1948874044
1522990072
521831091
1324003710
1202133368
82997804
1777130616
1320837025
1560983453
486707165
1189510387
293622122
234863274
52910077
222033885
679943376
1055468691
614024414
1689548395
1413639764
816132379
1116690657
451606919
867101685
799727230
456015361
428802301
1006760633
981905498
1368551537
2076470368
1472253025
343640307
1083623412
179446352
2145754723
2021902593
1400915725
373968804
400548624
154491471
1843961526
932510799
670917509
222483829
480732044
1098392577
1483133029
273029158
1579248342
892874784
1318185425
857480283
759861256
1283021363
262336872
115203418
1598792260
613685899
170899113
135430187
1086915583
2000326756
1570399603
1815549445
1554502162
574129771
846547059
992244325
820391768
1323465079
761190408
510848322
1219037034
1336411079
701323016
29209105
361638267
132020505
428592373
1283905142
1340002260
432558975
1776725046
864121601
1491108102
775348564
48278241
921648520
1728627465
761961965
649176920
1044149300
1700880958
680924969
351863089
439058652
404969642
1596596059
591014896
721477109
211556424
322276921
23861869
986361624
498452540
712750422
732135699
1605488677
438459938
424457893
645905217
1287593906
1928366843
1041864892
2020944225
383679032
1293513702
753820349
476843858
342570495
82515426
1616327977
1151502953
412637810
758130949
1383561499
95172717
228767584
1623223417
787614136
1432753049
113538105
1866032090
1355103946
708138513
1170228534
1104674717
2142019143
1631120529
917370112
1544406432
1197290884
1181523879
437514100
263093157
1359848467
120235699
1554485471
1414513643
1704212724
681680798
572535431
588103199
319580394
1613938308
1490574437
948171580
686169192
2086361058
1811395110
2041063067
1621393827
633299039
600095878
899637948
2009222351
1238618488
630643852
1876598335
1856169684
2086893914
1549323348
1985933271
1468528560
1726190847
398796858
948825288
45062194
1994959809
1400524748
1813047635
1896842292
1811151845
1179608110
1974571593
252521564
1437139730
453092151
751614165
1208120280
291024418
469188769
1505067869
1576065820
1242485109
1548576490
214156218
1426347814
1370122053
1006694029
298478896
315757584
666170328
322504112
1777415097
186223457
1628694257
1052168187
154340278
287231640
1141081909
1832400079
1586170444
1080489575
930995463
1440902779
746977475
2009688649
269964387
318255439
828989785
2143945904
1253188991
400481498
454243459
1488574477
438544274
281701316
237104507
561911430
157876286
2080387420
607602012
555911157
321571151
323559326
1206547667
1272006370
154432350
91974575
212242187
1164429676
1676137656
1679138731
2107064638
782378523
1692587649
1523172938
231207842
1059674177
926097947
1902261254
661909327
927111320
112874879
71152582
1275164894
498096897
1779429608
1842505853
1732435106
1637786936
1905276141
1557117626
28028928
1779401110
1418195160
551768803
1883316853
1603599386
1958702312
1327437024
1662202258
305429655
791500955
1854089073
1919039393
23586935
120843169
262504454
868623125
1776578883
996684549
273720829
122866900
1738206666
2131024587
455003288
535359980
1665880961
931797803
2138383016
1148282229
1265322415
1795291925
788549160
1685988560
1092280956
602758110
363953619
1658469105
81418957
1334147893
735658074
1005311081
480668477
368106902
58644457
490263182
468445979
453359109
1847050509
715262091
1615673835
1697684555
254867386
1407004307
1081253633
523025975
280522577
1318369683
1558983681
637513053
1820069927
399748379
1235196591
1060891243
794851644
1583946167
215549436
1049212704
314852289
719856442
1257557071
535599760
36436001
1659254544
2095593633
1828155943
1834345209
1987859498
1340830431
1021332817
359939626
1191734210
779900077
1094398327
1315475620
2039050205
810168714
509048520
963106187
1089471020
918061408
1751095347
1536200562
375109897
839136879
1376000051
1896725360
2095671841
879487560
1745919262
445253995
1399132410
1810759483
1766894354
1513432812
684965529
100630082
577565822
218988614
327024887
1831709499
1025769804
1162462925
718533026
907647160
1752270978
436350717
1213709034
795063200
172289037
1156580916
269694336
976875807
337994650
555938676
1438735787
1443084121
457004752
353032723
1374190775
409972138
586178230
2135508210
1297815044
53385288
546571115
1567339131
244347309
1688089733
2034493020
784407981
1529861874
620004073
1700487099
1250590015
752815159
681848471
548973900
597723343
2032962962
1523362908
1075554108
240142038
1865161949
377449440
408778283
1045527092
1832740907
903712745
1850338721
1455698855
1672662441
168213278
850986176
646858795
1513465701
1821499212
889155052
1755712021
1910260390
1264032876
911282928
1641622130
678522038
1325711170
913573360
1653658394
619945383
827598301
1937112042
675452895
566244462
1458683350
2110393770
1592943789
700243321
1007925587
1509492017
1557536918
953363799
1106399294
437213781
522943858
1502518133
233580819
2105512730
1051461670
1963446232
49528910
716548350
1755244369
1262060722
2010609204
530356692
2032571029
1914346347
889380757
301167239
1735115697
936649849
1568329881
1201010487
796475308
645491053
1412237430
1346923603
1378009581
1344498071
2092071057
1765541367
1096678393
440757136
586249608
769726254
500365050
1738631569
1996855640
1718434534
1968448228
1087483549
1321263497
385541280
1213790687
1682931692
440810468
1715484338
884678822
1758262541
1121014973
259666877
775065157
2116103802
1514536960
846787295
1762321537
1542998853
1589590573
1574963802
578965432
271489679
210384559
2102621647
1522222819
803303393
1309608203
1786815068
1229771996
1027198913
1863738838
1692930344
102722577
2567756
510586132
1126934148
1273419152
941625641
2141012621
1714173359
1369079860
210301096
1389110153
937914970
807981874
1188755998
627258213
733704148
273635360
1983179481
126249242
361539252
1984411913
236154476
1601527431
1823632067
112127976
1580163176
1873101559
1481294710
1826927145
1729717915
147733014
1533436940
1466825956
1717094983
1074988196
965173248
1404937390
225744943
1010901168
246792642
1568760711
1908763299
1457013689
1412385437
822254045
1655368892
1491102056
245845518
1144305880
941804421
217776822
1780058811
344204300
2008408433
1924986861
633601401
901677681
1436684781
375156542
1006574841
367766551
958663880
1995391380
494545018
824973815
1722915673
1848237622
567039331
1140445815
2078843728
951658933
420633652
1977239463
2058972047
1286621411
207694724
860905606
1552520641
1966232955
1061574327
1422996553
2075731134
133393243
1068266111
1210436778
238774724
448126949
1509967297
1674507696
246218482
1708420558
1680920387
55265297
914451476
2048289592
394994038
861344970
2045271869
764687365
632648879
1065073040
1711766179
1950876955
1401500312
115383333
116246264
686564773
1077587437
1502685677
192792853
1506415855
1547631457
1897447239
1929281413
612095977
492424260
1344671234
501027932
931699236
1435796787
504226812
374180569
2006853558
1116013306
958790487
1302277096
576161637
1395970821
1049637731
901785987
985996142
71496103
512780749
1548455482
877512062
1719863194
1879590244
266273481
1424435554
2011500174
1326997970
808245400
301439394
1267577242
427850365
1738298052
1912240210
1249789735
1542519798
919748656
1309097317
736776259
1559311009
286323070
336606243
1062099087
488522639
710609368
1759755978
703657218
639586674
450187445
1743570584
1867689696
1770050906
68192199
909907715
1359686417
1016028453
171663701
163221719
292606609
1020010279
1633055059
774921491
1696211570
1679269612
1698730498
805647276
281924317
1249192315
358837651
1094981843
2110403086
1376113952
903133723
1488142196
968821924
870496525
2041115180
1546686328
460546372
1935075800
1099147346
2002731483
888924595
1259965047
578381215
1696874191
1522524017
1447496434
1346432609
132442639
2042489850
1570532176
1865074705
1987730506
1260791974
1416830263
1454276654
2077104710
1118352823
1738019844
1348370862
863291933
788391322
1905026645
765063183
2058768421
194594321
743561635
795528147
474623208
1941303682
377436177
615985965
1001869139
508320978
1054538819
567751996
896969158
1232538029
143745008
1745475011
1518529290
1427340179
743731649
287957114
1373066729
733162969
2011197441
33164058
1040205693
1316398606
1815282136
1424197545
219736624
1782220018
44529546
19337957
2003094044
1924086314
1578419847
135032936
933654700
1972116277
1544749657
686347492
145928640
158805226
1127792676
464744353
1259310584
50582115
56978299
1133867813
99312748
396868510
1250649463
1258619183
240539774
876558301
1072001372
1219316037
1186085564
906588438
1365362304
497578835
1511490457
1103928862
1399693200
1765713723
1668127128
1517492475
1601586524
750481435
1321349718
2066687521
1049676527
794444626
681326017
707835882
1269939796
414079033
1287379524
852882798
999045561
1901561571
487581158
1250013322
1321628138
1778865161
1798252654
478700466
518752042
214982797
124904620
204071368
219302336
297802190
1902344012
195624913
549061172
1007186099
1305855417
1393035501
76252762
1400316809
398913241
1750679029
484036516
2053612578
316883242
738632217
245490550
979710490
1402919783
1931874763
759331335
1154896947
478309159
589925674
922038759
979296385
1001681904
1135619246
1427476470
1651127597
2057483389
525781445
972212437
1369007351
1090679170
475146003
1792872297
2051514054
640498216
269184649
1254648538
461574599
1818224006
667671478
359498291
1155946689
541792498
1804659419
438857281
1202697073
375728007
2043868865
573475218
1630901871
475978624
1585512660
976154557
1395387021
462390613
1452511402
1673382160
1737014263
1642116592
2046713574
815087243
413457314
1319513507
191827465
508765357
199876894
716919846
960644565
924248627
260326922
1479053838
318103195
1941150350
1506578608
2140142496
1737149302
1349872905
1253324312
597295347
471480144
2030372569
1284904185
1535680288
846783668
1801247229
1383727873
2079994759
531720558
437991042
1178341953
1477539500
1656479133
161234641
455895273
1178023073
2123293600
2075745700
1048724472
1385689563
220113562
1522482844
949529175
920741835
1585436407
577667329
2078549961
1354075328
579464938
862873480
1253977920
712941183
320290247
154216824
358344010
123481201
1375318615
585816451
717445708
233216811
1173586826
604583043
799119986
1784336623
1382101887
1239537647
1524684288
1332814796
1883766479
716196657
633813330
744591123
330425754
253663573
191277454
286630630
269889500
948158647
59643220
1123516862
1588051066
233993340
1204122410
1807534805
2094563262
297677522
1369560717
448717669
1138792050
571137082
956603023
2039273079
1153657218
1871093961
1876494421
1934891963
829123796
294040520
298815510
1662200705
345506687
872877772
391812120
1341773919
1947879587
358160025
924037061
936675912
120547291
485751998
1969816478
1600055272
1738743928
1385505289
449666065
2121791295
350148968
910740993
34692536
688783366
694552388
277901456
733296484
308590572
966796729
1307624019
993756241
1939535780
295407831
867874412
197209080
511045967
1440095371
1747720935
1826275416
810715889
679763856
322310015
2059892270
1675182128
43003251
952234711
365250340
1697468295
1890644586
517553882
676861335
978847754
1441077065
966155225
492058892
1346378522
637925128
666774317
707676501
586897728
1509661864
1124116653
382435071
130677443
1875893308
1193413501
267161114
123673458
663764837
872516796
347732686
1525744363
1523822114
1559765743
641451356
156630054
454059325
823146681
1775150236
1449694619
2029132171
1103864899
276715305
1342305396
1224077735
987364913
748399654
860157316
611256361
566883075
480726913
813953883
1768345057
1470712347
1298262162
1603504213
471117050
402080939
623220276
1453892367
1247857337
260172422
1731862232
1196435504
1979142722
1994332355
1420468564
99798197
1697456624
386682881
14652920
1243941657
1035813560
1823501452
1826783797
1310000447
735995370
874532360
1845561471
2004550745
1005686261
1954952322
233064075
425648786
1880132642
729609820
1739953985
912731484
1669937894
1112017428
1154232822
1140586564
1441929461
1925744945
2125817267
398125053
1598676682
1713120977
522351584
2101092679
1620647579
2133949638
1038569509
569495179
1950750509
975719572
1025276329
1149487282
1213569620
522150961
778516043
1704696549
1435209226
1370481669
604570939
1129728007
736986607
821792940
1910282254
31740947
211934409
1873221327
645276659
1281089160
267810888
1282069121
75926406
1963552683
1415904427
1670401541
573249361
1820807205
528497732
239035704
1823024405
1475523461
111287295
949726864
765913232
1917600257
1577183591
1750291066
1137224108
1729150311
1436946716
1592006333
684383457
879030970
288754070
108764121
408228572
1579091657
235826911
859473992
1681332644
296069611
1892657807
1568686533
1268186359
1775192945
1246882658
1180022733
1212699287
160578878
1083130394
1325259213
1368546605
191001446
954116637
1009300191
161408454
1459562864
1305328432
1326591801
608831252
779160698
402308965
602618142
1784034139
890377706
844282471
800073662
615934041
1499031764
1638908769
535812955
782008720
1577932882
1204911987
1677465844
1073316427
722186034
30808458
2125857299
1085687619
1415159530
386504084
1444979534
1194894816
1045578707
584437147
1329004358
1925356470
123481903
1876104059
878128860
1577957117
921557808
362707547
63508168
194265012
795995315
1285069645
928182999
645344079
878987111
1512742921
542102439
1283611281
108866513
205931910
1231489830
1846667061
1613822356
171602375
1384109117
840192193
1762128189
1071463284
766687714
1083082106
1020222052
170930810
1191082350
341791162
1970548110
1482443280
534353685
1595531319
858903389
400733533
256215833
197881733
1568494251
926755628
1226769467
842853655
856119501
1960677809
512224247
1145661357
1128661453
626071604
108866986
996020494
1271540324
52495100
977519351
1692098356
144390792
1210221621
1857311674
1882657207
1578695163
2071677747
796599947
571281668
1604880044
2022650396
1755353603
1857374494
463578150
2097598372
263753382
2101839898
430259951
1898142103
1724666632
314348182
1950408245
834091126
365194677
703992780
1080425108
1791838143
908771401
2146888945
1884559299
2030936193
859954594
1098334665
162072448
131042609
1367569168
1719221708
311559420
1804104838
58618754
1182377322
49297943
2016300937
1416037894
895619881
22479651
1834590752
1340415562
647079115
1853604946
366349009
245571644
817980783
151925960
1071437528
39330284
815359623
1990968493
1938746915
800910249
1577779108
507716391
1376178512
2134049843
1766948535
1675057190
1546209924
846284087
291182273
1693886455
1442102603
2092195391
2063348080
190293042
1558650323
1160682445
1989671422
1530269400
549718370
1274795650
1507081210
1171052055
2125817148
646842533
477675515
2014514002
905376749
615459492
1541245799
50165278
1518015113
1251684971
996074597
1008188753
360438283
506573970
506651944
1980915607
983989753
1022148705
1098751913
1428445424
1940407314
2121713603
453431758
1384990984
1931290060
5283737
1258432707
1505884787
1028240082
848092608
820805098
91526242
132720914
1149290223
389738712
1999504161
289186706
1311917166
1842171869
938149211
1937838148
2008699407
1804111492
983407255
1871539759
803704201
1513395291
1363672428
1278495306
1820103458
191383979
698752854
53236583
1152558584
2114839881
1504104861
1701517439
1580750611
502918353
101210949
940418238
1347423256
138553515
19139965
913268254
17902370
247527198
1370654717
237085576
1534037851
1132051769
477713165
151564770
615950630
378706425
2142690513
494677868
416664706
1409377391
221873449
1743049597
2000827243
596210149
1302197294
199711592
446518125
1612597947
2141818899
1213996193
718128219
374589427
1580445381
1084108200
1539792760
82074515
1035230375
1948757301
513396969
515389460
1563156720
74311256
976908987
731388596
783985942
10823894
485109679
806725778
1454363924
725980811
1532055306
304855607
1295857082
8637472
1712361648
558986863
1074261601
1459545724
257278940
1090415253
1898732072
800981028
1670517272
1595994661
1545932250
1867521909
74164602
2008731541
1964769515
759366179
73717220
776001389
1971947243
954774972
1172033205
1410447140
1988033795
1365610757
246303472
690310808
1039761171
1313141485
779639515
1770943015
326119158
965766211
1295977612
922709432
88111827
194724158
149784920
1910023366
2019994518
1598151991
263742480
694397887
610077758
954950767
1813658826
763342481
2112403843
299284165
424274787
1707144734
252312524
940598076
1963252687
1950693645
1826495697
798882576
1393018911
1794991015
925447220
1010402632
1764227000
1661538316
2080359797
1827683790
449554217
959769516
69908341
683303406
2033297545
1753872995
1428663044
1127700020
1771058565
423021638
1192592562
63676190
1534042116
1718762964
25972840
1652745715
1294252026
2140301035
1997456486
1953533401
703922960
302000846
232800571
268662079
765111138
915863900
1482322915
1544959171
1127960839
1316028079
1417496084
808950039
576498030
703931488
568469809
367588805
550579772
1088521280
902220080
1377551773
1599248590
623350182
1680781559
398228776
122747036
202144098
614106778
409043940
706565038
1334387509
1453785627
586542840
108934121
878041568
741261646
1923136630
1948615901
1907433728
95486972
500675431
881628631
1789770856
497024872
1134488970
884837795
1010613114
1834235448
828787941
1994374853
1236692984
1212951429
444179357
606230225
1833740553
2032678613
1591231154
944361737
1557056842
1935872803
1208276624
1667944031
1345723272
1791924091
1507265842
1293134931
895226891
1925220821
1305253848
1081744299
1033736062
1275818164
70698415
318574423
1768110084
767389128
883227362
235082725
1113390995
153860402
1562649411
1614855917
2133876393
572584898
627136752
709780791
1215463947
2015799554
1051625102
144091839
81139085
1273900442
1398912019
1161267611
1757452168
1665291793
1969823186
19892463
797282315
664186112
1372574532
789629650
1704363800
2125531614
837117082
138738749
667358512
294718832
1901238677
980918542
551770943
1149254466
1258669829
584788728
1505629255
1409025830
781777469
1046819522
387240474
180824759
1747855733
865036023
106638237
764159182
755469771
766390469
731278294
1193500698
197854986
1484245775
1869783893
1696501921
1575263608
130032057
1075906416
1529950082
371287999
325442895
163884453
1997945411
273978653
823762968
391181810
598793766
1449552648
1753251194
62392507
1180341856
590424518
1327360005
1955436753
80214665
1968725753
1651052496
1028866320
710583374
1625339130
1470865267
66711983
854439683
1705100759
1278995713
1979993425
669547037
626050185
8938513
433901111
1069860439
1492967788
1565251593
351411252
2143004375
242901754
13024552
1313224109
2055145398
1498363448
2739414
165088634
1166397362
1116865776
1712131547
1551810151
1306804475
2072085045
554059580
359256478
302538773
1081630555
1940624840
1373562506
941264163
1208868223
892545612
1031480807
1140252570
1340438476
105540430
1234291441
719845192
834619058
1461933123
658873568
900705352
2130350626
1207717548
1243730832
1167799921
2019960315
582459718
189618930
1401193614
938102871
1423124008
1392092416
2025970190
53805552
1993025099
964813647
1380847999
1742925650
1163446692
1973662715
877203519
1843424138
638629990
681188610
1498279411
627889987
203216492
736179082
259462481
760889410
2117655174
893289
1263242067
1651016134
1125937464
685624968
465134840
338962553
848441642
2037192681
862673739
1575653343
1724303911
154682578
1097859681
1919635223
1540609638
1625392381
1906965796
1535745522
1601451065
2119177477
783007081
1861646171
709329590
742614342
990950683
623494374
1554846345
1246138136
1580972111
175801274
1238471506
1046332873
867077996
1189643129
273537262
2047864884
723896901
1773672722
1653120344
791738090
1830893188
958112582
1774739374
647230273
1623468929
2093564403
1478152804
2040747013
1177103122
1086285180
1039252603
399898387
428723948
1090644548
818000212
1682241965
250325912
418976873
1628249257
1481716189
2056547491
979916209
2010627425
359354609
320422742
2084734903
692068717
1888288630
52239430
775414203
164771354
317518667
816690363
30395466
1547022930
1788079688
1190420988
1492466551
922188909
483078868
392776459
771663847
166738059
584374070
1208486362
1973583778
1613372945
2057050957
1401196114
1393461091
378449871
1471368826
1310622108
25910827
570977996
1212899961
786016477
984292469
1153568879
564186127
1337387380
507474103
2146296686
856305084
391167836
1623510486
46822087
531652784
1310545262
21254494
1838536243
125279306
795376856
803991214
486463650
844452853
1385545205
858398967
558947582
45202440
686946371
1556263203
106201116
1028377951
792438907
188774138
1493215406
1287898805
2053733923
1854480162
44259879
576850626
1872391901
652677266
1053120065
1942312958
901715610
727001147
2114691004
676811030
2038961738
1448967485
397919631
2113322894
340081132
626245378
1145937205
75919171
1299749790
377187390
1908266851
1872736723
261742140
1363899882
1194418222
1102327903
1290412598
2047269173
1173484508
681078857
892891396
869490823
1138344174
172002866
1318277053
1136468237
884257822
1902961532
1700554380
1537086558
1487173057
1756802971
1680879801
1257210430
2044131675
327529620
682881952
699183137
1824688601
2040183476
52632129
19047775
726578711
1235875977
274164715
1136343429
16283243
1761539968
597665431
587317051
980392047
1699181931
2099422960
174685100
735506796
1578369412
1715552002
894052680
1019975926
1601790291
1825738514
1045733425
117900194
1905967437
1552224847
1661602595
984113117
2000163910
968562985
1337381788
268530267
1992197008
643927406
1629131909
431488987
258178895
2078091653
1520079713
1288415103
89444257
1193433395
805787432
1895323851
1020851744
624896799
1514707007
618244764
124671511
1042329310
1712259629
1038630884
2126215451
639713714
1411051103
322868312
297039283
1975529876
2077910146
980495505
823064022
1654737877
998317756
1889356146
486178816
247449270
721417835
501661805
1475362064
258150354
1398320563
216522155
667779337
382117299
2117015469
1875358050
289991478
1775738902
523624963
466773598
338848052
1740760993
1325705938
2011799311
673532233
373354186
1552720687
1695320536
155548766
577907537
738901948
1811794192
597869843
1449446968
828547392
1904037985
319224901
324051239
2038568621
2139831150
209641228
1575947561
1760497802
1319879587
1477875393
751105510
1497959729
976664272
2063746216
1936823728
219898876
380703885
322274850
1607677408
1388015453
1929601881
1557288567
1762887643
1831608549
588750873
1780191770
1457209096
1772230261
1103336815
1913221141
1839929606
1728317220
1067643815
997856196
332356111
1803740267
941447582
1639877385
1591480971
454514039
1516156050
1138628283
1696658415
760881432
768969269
540800196
1139855571
1960423544
1849358300
1346388649
2066755422
125148408
243692678
74953341
1893591598
1959871845
127188637
198404908
1356269966
973530484
1831108657
2116409418
1280452638
582228659
2104194266
1193158362
799699024
1516716632
2013360899
559404405
2053309937
128534844
1919488613
1903231880
2092443269
1218558876
21302911
1371997866
568541047
703214530
1043851595
1783445662
747081698
344665120
1575105315
2073978902
1555085034
1878223612
1936925735
434817875
155190232
2104402003
272405849
117957531
156844695
897281350
399809342
2012340208
841243541
1950055218
1827249974
298200459
437189049
1964986887
589007835
230719666
645309514
1220806339
1358965853
1697156230
1415642694
1131977245
37452870
2021058006
742214987
403468210
1778870561
1950819786
1453448470
1733353582
1028703571
533625407
718780753
1373962106
1035415321
1365307171
987433592
1531472460
1513994962
1805076161
1735787777
1438373210
1830260334
1152060868
897572802
1883240177
998058423
1791359008
288631125
316384782
66593025
601111655
1747635171
1617616800
1146417655
377988157
1862699063
1081068905
1019760503
193235049
566950428
1474862716
1580584143
568268026
1136101210
541324377
2023964358
81830183
1327154676
326885777
842676414
420249970
1309310408
2044609477
1934564359
27721948
1445193916
1785563324
1024273321
643240034
573385195
1063264515
1357946562
1259715140
1603371865
83458832
1299658613
1168262652
1381021424
1739156953
497089547
116239566
1270474861
1342497930
1449827814
2112608297
311054086
841235840
356229985
1438712251
73288815
872483453
511507176
1013892949
1399457874
1582432726
769471168
1724250604
546837781
466253820
652325435
1898246476
1166222136
1157187445
852864049
705852540
1482491622
1585489546
207434999
437353025
449184272
944389055
405391569
16359882
438590082
1536180384
1958390595
152163794
1119291501
1363114896
1933490818
632308591
358107670
145476123
123784149
860217470
797039220
816978026
1677377322
2120963128
249006125
2085102998
754975074
1137847286
1849887103
285913669
890342954
849352284
1793230874
85844187
698520533
309054933
1362169706
95216713
2046364605
282670428
907548991
570677485
1805275932
33826753
1197920419
2119292739
1793850102
777586542
78261543
1396064145
2034444957
1270919407
1543416192
1042944907
1419334088
2012467611
1793547733
995115330
1557847596
1986696115
587985153
951330337
1365115178
1505787256
1127914990
301030217
816449551
74671055
2115030153
556301450
929107497
630436869
1158426103
1409924416
1674559880
1071072678
528232613
951504342
1088434735
211635032
483820381
929201015
1834213534
535357641
279393011
1080796149
212912075
2131973543
294256216
1716708001
1036045209
2077248598
1701204987
473560219
1510093930
690461692
257756857
1848758087
668701119
2075155113
1466909009
625300195
1981705376
1161520907
1492134709
2054245284
1862947569
1073412505
870051718
617861199
1978207210
1463043668
1228450265
1795644424
161761856
417844528
649996095
1491987145
1463335255
97216239
1987405284
342874931
377199164
2051820154
1292059720
1334274394
1654773996
318177732
1373476309
606409421
537500780
397601338
181187367
1180391679
2112552386
1721727130
1023744508
1607029569
1476829018
1776546275
1366794580
1167370988
983483587
1574439002
889618767
701577370
1427171422
1330419014
189447545
1589306998
785456801
49795147
147639754
50632889
2066905670
1175866413
1245979836
1263578555
1320891158
891639968
2025639380
1816374055
436731544
1597458726
70704897
284558467
1874008400
2037909310
1712294433
595369480
1677647498
1581611233
1519873196
275566613
1561340967
1422598830
1157932788
182796132
473885060
648933965
1095180471
1183155751
1408020727
12128906
597159855
920416790
868825663
1589111192
1816104250
1548374607
2109563452
1045425199
1226429854
1849964964
334587947
1968435898
180507062
593775361
1397587302
1427749550
211722027
2020251667
1741587935
988814563
1936036557
1738372728
1810891449
948470533
937495444
1143457030
1327679929
338218723
1972641069
635870044
1778242303
1737594957
1733039848
1856439915
2136460667
882732060
160930730
1974078366
440925000
1739139740
709746881
1597703389
2027804206
66401458
398400461
454951012
244084365
928473546
45593435
982655421
105500455
1257567074
2069870594
1433855485
1704110630
1196272197
1274238246
1537083649
1808929942
1818606225
1643341276
1052414964
1795122216
33394661
1098061553
427162659
1364861773
610424642
1764679767
781805938
1819056373
414478605
990859765
434451340
1409505532
1244629394
1299521424
656096354
727315625
443105940
1770244409
939965382
712171401
2061193928
543655159
1467956443
1330931933
508384001
1783556561
437362006
210975611
801553751
1582226866
1186245576
1761094586
1630491589
1344337266
2062343676
577182343
955249904
701559267
272290991
1999185541
1617290329
898975024
462907773
348149368
1329603884
426070787
1176170473
739216830
590132516
283108617
485426191
1019834319
1969075785
125198247
258037284
761910836
717813879
925857626
1069875432
198301236
913604
1510751925
127268136
1511983338
1278375252
60748454
619853843
789783934
1147504261
2011956605
1787388079
241834510
1693503872
2026462926
135784620
201736999
492319799
212334232
2025711779
1496671845
912021961
656662610
1814080346
1655937852
2076951233
2061229388
1131952073
138748460
1359861057
1713984500
252643659
561651437
139735962
865318105
1748706324
2040290710
1665605369
1687821347
437238097
990618597
668560502
209350212
1447063594
1952800528
247371611
1401594304
616450300
1946395923
1667478128
1347778510
1604843469
624144073
713460460
93811867
1081872474
1441966278
305984812
363291667
1296034985
2009398423
1109222833
505843103
1133880374
2079664547
630006058
1034444974
917880865
1327617072
235335891
1653168542
1310685576
178758763
1154826254
927510331
2052510957
1408659808
1525257657
1058348325
94894719
403678179
2103093887
489530164
940139513
1983419162
2140925487
763721570
1829712862
2019031723
977180725
1711899210
1201458835
356160736
422255570
256215833
28821440
1674383370
14962543
1636175894
951079364
668146022
1560261400
657367925
1355241116
2039583770
625893455
539341318
880620759
1748166628
10912713
1543930465
1405748719
1387530844
103171457
1623849828
850054423
213447909
1416048635
1636834574
1264193207
1357497236
956699798
1110460593
787345411
1680195796
446177792
1856359199
2132906093
1648370722
989687561
324328839
1310155452
1967449319
1738799393
1686702563
1381711727
1747137145
2147227449
540010158
2128891623
364088341
646282690
61217559
702405307
1342178462
1578991230
384107868
1673811994
500437566
314325105
651978788
723540237
808164744
1080650194
813457026
15422105
1129113432
1253151747
1083342415
2049812299
1526761545
2124953186
1229155584
1497377568
1989080311
1319806233
159883401
178717835
1975688381
876300478
2027278843
639125846
1804659419
391452904
1990052179
1583670494
1116931359
1617612704
1432419005
310011269
566160841
616093672
2080067355
1262798841
487425727
649155782
1593301288
1484389725
1884311037
612767597
44499997
2113240435
1527866121
229314379
1452724642
915149325
794816690
1135830697
1297889746
1777969407
1061542645
967771048
1902320139
288511081
1801556353
1458843985
594870729
850219756
940873350
1659873464
739012196
1807299953
29038866
336429515
85555359
2124346856
1364848696
1072037373
2026306919
473916152
1601552565
980992410
442765701
1479491060
1979649665
1552278955
950774159
408247486
23442662
1554684451
1057644044
1667263990
251413708
1593917056
2074320961
1101733906
1707500327
1074265124
710597073
1831276271
649075484
318755556
1178710132
1033355664
257216773
1444885366
1599380449
1096282143
1103132304
654452073
1822858495
1490282533
335347618
2101951051
1946659555
1535597833
1883107421
583902166
598957346
1529906313
172925796
527581601
484522728
850634815
1877299505
745071954
1445084216
326242362
1009300191
1694230706
87678697
1737752382
1484547751
1767140385
956804248
1130400013
848448021
1803945792
439611888
444326167
1566525749
767534164
1149556449
1026790241
53739360
1698912404
627868108
2014573977
733348699
1462145205
1184943338
544590867
2086548161
852712792
1360150017
1649187646
807110721
566672333
1085538864
331670084
457673737
399677409
1486519456
1681027711
728883704
501828047
1515749997
162012148
779595691
573963537
1878540676
104680138
427315650
214488549
1489459862
1751364107
751593982
1782573178
1472522137
449346058
1045987612
1953155892
1673829330
790475114
1180369759
2013177000
1012123864
1023973885
1046798372
1073713803
563758557
1990367891
2040766173
1016795931
718750190
443323381
1196194493
1058250573
1780481611
1223407349
1636173881
887661660
1384464926
323298417
421145920
542843441
802096437
1167201075
374525795
277085690
2175129
1875451051
216493911
1358501067
1412518179
662518322
1331954943
1856549186
714686322
1503870497
2141259861
715590348
110882893
25332002
1184882475
918105421
1438369184
254815181
1860785599
861402921
891163420
234781849
1358177634
181176710
914885635
965559217
1899963130
1149055335
1482151974
429070470
1851457533
1042960815
1104930674
894706355
943632718
2068551709
1652967820
626828105
1400165969
2135925804
340282312
1454225345
650240968
1509992968
1158395033
1186512437
1385510289
1391245369
1564690064
338348064
1736683100
440348641
48417176
1208146973
2098785444
494849443
1089216189
2127870714
1780275572
774789309
391280687
1723094111
743308859
1757863513
683777441
133429179
180635948
1550506093
801975380
1015185094
1830362231
868802000
2112963345
1607153540
1823303571
937369366
1372985957
342402833
2109772237
1446452984
1832101807
1040351545
1622495079
278804456
1725420795
134640227
990189451
879386903
270048584
1424160288
565498684
1067792120
451445874
573031285
1444972900
1891117701
1842707935
1988806384
2071172145
2067887137
2656222
1510276556
628183659
390346737
1555055476
2057747504
1060674486
1314433157
564121283
818934631
857402054
275046109
1943560801
235329016
639393380
1084816235
1723263405
1855385674
131297560
767229917
536301165
482263294
1286302217
1625237899
530050606
1321733613
364689164
176571798
1021964129
947701451
450351680
1154385574
1028685528
618267132
1569203305
2060942634
1871005316
1242610801
1069368579
627547605
885585997
604886988
1073793337
1627238394
1324528314
145487793
2032301326
1199604115
950531649
324687654
852005963
120711533
1299220547
260243512
2125202602
787728581
739764853
1813365084
1459170768
236437672
1237464888
1389613419
1028157555
2001971864
907393870
1034387468
1816573092
1638994765
2029167041
605541557
699965941
2064311652
205991876
886279147
1424246523
1566889192
299017624
560681472
376633372
1440929224
1277577790
8403879
1467018307
1624820294
918480944
746424108
1142294168
456858793
1001766931
236431052
1450051693
25239621
528316314
1294075243
1113892822
1007015663
1052400718
1322527697
180720053
794874027
1809158
327635652
207812267
1537955856
2115256845
94699978
161382881
110614400
1715786758
1729255981
1798856
333184250
467422202
1036744958
988379236
2019867674
1628146627
1736018674
1135754455
999125587
2064320142
807981576
2049774721
1811919511
627192135
765184517
1772021217
531034562
1083685745
1049793441
611932346
566344140
1750842097
2005062829
1000966621
484430272
2067872875
2035254752
1723070347
613919009
2080525057
1825676466
2106439957
1374008810
380354961
1658090071
305603875
1670024906
2079396502
1762534228
1992556005
1562050346
665595647
1057619114
2004776234
1000670930
2049291721
1584122342
1354402161
1894105533
234852169
396109939
1248953611
1358779999
1903420818
1345822491
387521676
308109649
562772586
830372814
1187043237
354195453
1150473056
396224192
1294636814
2137271448
2013883484
728537890
4794134
493472763
147639754
1831754399
478501780
1904540145
1937900795
600743785
896018558
66012360
912730603
1979944288
447187265
1289180543
1594747966
384757354
81972782
108340156
589885039
464210711
935716830
640458937
728615066
816853815
1934801817
1214914780
2111798812
821352919
934897973
1692073892
716048711
1005877439
1624119087
1667370709
1521006258
603514146
1366609620
32312736
1930718085
854979828
555594599
463740227
2093980916
663090767
768246401
1074922266
348117831
306576635
698210195
841902943
2001066486
862338028
237406336
1197266206
1863136560
1107642276
1036014937
29790857
1977323315
1501059387
324399534
1329993830
789286209
555693937
288324925
2007751382
1997224953
1142757714
186933151
343358335
580082712
1027129770
1859283937
1281319776
1676922863
1574824914
1860369171
2146405015
764961124
249463554
821361950
111016035
90431545
1351383200
1371062055
614982272
1597969167
1868435697
1806317186
2134847193
1694578551
1109924275
856533115
872758541
950592597
2039346109
1122580921
201576274
696147130
839101259
1095263287
1685016126
1948057169
1236050703
601742290
454673757
1085588586
1223481888
1167082359
1280382357
267978689
641194739
1534214997
1629440089
1734132185
1116435909
1553664315
1655539620
287176187
1085766192
934984030
1916892915
134715754
1992386577
814578434
936756214
1121043114
642508399
116954943
1319348728
868241873
1273658503
984424106
51700698
785494191
541365391
472885599
1667824012
2020078883
1767363549
1796039131
376961285
601622553
465777628
752841226
1545182097
364785922
1752742352
735998645
1865619503
1296808347
2016919863
2102912918
1482492100
300701824
1879197117
1209984169
1578991726
2027505917
1718378906
1054686910
605908074
141477707
2060856115
1987369662
2136038767
1754087758
400299992
1370456565
1486578844
891502998
1740241328
1002063698
432913551
61269875
711356801
602218212
2135193014
1237071236
1073802437
1798221427
535396696
1935905256
1905115848
784869701
430440550
717512346
164875198
598869774
1856657039
2118909706
1475031344
483190553
1457994099
67860316
1638625667
1124520375
1178500318
1961024228
1466944293
114457522
1749638996
663648464
699718159
1476074509
1923142984
1140345003
2047758112
258660463
790304817
1743787545
385973906
1884862727
723500663
1412429081
418111917
5025084
1787717214
942513934
1563253193
335217084
1846879496
377055499
226693559
1769630065
146037291
1498987507
434772912
96827843
1788570136
1441545221
75547657
535609805
1979445042
1010131056
176610442
204287766
832978606
1302096815
1243369822
1986787328
1314990033
244428623
142545743
96586373
693927922
955418337
1795158866
604523806
341106289
350484307
109941430
1979004430
1990952551
28993425
1229405398
478722607
1426805190
2080935447
1531402619
1022547772
1929418875
2138477965
117732717
658477452
1080877448
1781202689
726366990
417466178
1542742713
1409481099
1650476850
1897527411
1968643883
1464644190
1675711917
1278769198
1133626779
1885962458
928561226
1042905733
212691435
1270805457
609356150
1559886696
1228049442
1069436748
534842146
1557772114
1238247764
1363887586
1761100511
811820578
1109055494
2091261176
651601315
619533235
1549092376
759326106
109820414
1827836595
1358849629
117877917
1494162862
1419644
1559647310
877304143
1827169829
1213452446
1555781821
2024900027
1994247722
1684986235
1695355672
279858404
1634599165
2049554401
831405066
1609893168
1797866481
98859263
230060167
686598317
849688388
963629997
358069636
619260227
2017754339
1894202624
1802315643
1151060691
638705151
35278459
1477718595
521378366
1849239060
865180318
900314088
446058949
2060358374
944437694
497138067
94020974
2056839
1798107670
769518941
1625426378
2009681651
1957878537
185288086
1521863835
1944389409
1619594384
1011740495
1972961801
1526287339
1004675817
522137030
888774872
407751071
777621411
2064215116
1589290163
324300694
665754731
855036561
1332142128
245969987
1544119806
796365057
1581015104
169088826
1497625761
1794357593
1948009360
999830040
2130588473
2036575285
248885492
8429803
1125775494
371967408
857648815
1231878510
1808165119
1347054348
232407831
2107780857
2019499331
188027215
1001308276
1085324286
913061559
1386116088
679834111
893110953
1132143861
1129934958
1263642251
1391385645
640783154
1133859218
2137445928
1087053464
2016588566
1048374697
381002223
27408151
2084831433
1444450940
1292845766
1358676473
247827998
608987332
162344929
1191141790
1042275426
1068776263
95406878
648235983
1283775039
1719132917
27878371
1938765258
336282792
1978216207
227948425
264666712
39786558
1476532017
358016727
231228460
1658257014
1602195428
1086288610
2135350052
1522895824
384452650
1162057975
364380774
674198198
1622850216
1547579129
1693888096
655744905
801629585
1503728128
1420052898
1731431
1039722028
1271849147
652714489
1313195475
948476665
253907156
1877290013
166039728
1555526361
1748200707
1005001764
1580054504
2078627415
1522582511
2100889076
1166975592
1469313596
915023467
2028365248
525385042
903795716
912663231
1306117629
2125608693
1640966829
389444419
1982482087
1190082257
1089240013
700141093
464414299
2085917868
906594055
1916604909
1374427073
1927001958
1950207607
2123020757
1216401387
1479914319
1834879169
904359061
1736369085
505105967
2041145791
753476029
2063291294
489071539
1130564351
1723123005
1404375355
217634650
1689473580
821086088
1663359157
1128291216
430604974
899485488
2113591470
1458608074
895033960
1206384681
2108875268
178364730
494743139
61540754
1079042016
256305370
190010793
1343623297
1090337592
907825448
796270734
125910007
1413485963
1902510836
1969220958
1173935922
691630157
426352946
2061495944
1873214499
184191620
186336019
1007248778
22571302
705411596
1846844581
1348940298
244149694
1210001755
372546914
1418591872
147871499
1513583516
718480972
304614494
1124955280
1136036173
2099865100
1057279163
2137462287
19729492
438894048
562695179
884467804
213366608
941582560
1558485789
1068366125
1390202549
86755282
1578506946
119697468
1244441387
988757512
340737207
2113892877
1698693339
662643376
2138516109
1278000659
1663437090
1393212557
1669793078
747510490
2135095663
367447759
1148069085
745474854
679028229
79404142
915953775
861668398
1132981634
1727495455
704419426
1055749419
1873639028
887140781
1463639138
1207533960
1376031526
2027045980
972544302
2081420217
464026316
1434464880
1906230033
1484348585
1255171612
381779551
1584748486
490843796
2035132774
1395304535
400471416
743468024
1891597560
563240990
1093965607
535322764
1097958764
1616151446
1213301215
1769408597
60819256
396780863
649474009
1167078599
1098875167
104022773
1877197284
1807616825
1895790368
168868252
641660711
2079271016
1090341229
1694472340
609878100
95750488
529607040
1422433615
1299937464
1134354145
692209712
1533341229
470477385
1911582164
635111498
1924741536
240074346
1467158451
479208583
1897046674
910240033
1087583324
1817587964
709707084
1950550465
488600083
1751369272
139807189
1601929883
1042769915
1894619727
1218033259
224629429
696236405
1464658880
249513854
1431672804
500016925
208132015
868999761
1270503063
1291683112
1991251880
1899280404
853536917
446689235
405986651
2144355707
1569766226
1536473146
51808929
449954974
748469644
1996779108
263783977
2100181188
1436884013
1891980297
1552401048
1937502867
2063693820
1142633437
1477383489
162476486
935019131
1219640688
1528202018
1177525507
162608835
1689575674
264511685
864439787
665548312
1818202009
1745099784
586682993
1960825718
2069597357
1037298564
1389044927
595153988
445313571
77463342
2003237812
84193870
1235106094
341094455
438336571
599682375
21363341
1562370168
1017738275
378773151
1650872926
889216137
120869575
105010829
86415777
2098170182
1011430505
1495681323
1518212455
790554732
1823653148
2066492747
1177390841
1384681768
1758362589
1097981456
847251321
1810863720
1743934116
1975493503
377108622
204535553
1842385774
90749545
834037235
612759582
1564019532
476205006
1148548226
250665408
1903015012
1039262285
288595355
1157913495
603809944
272544743
2057986395
1805167762
1578137363
1246898780
347298488
1365932953
1178062136
1443711739
2879178
762095326
1269897045
1286514623
1392526372
1999908104
666507732
1659300666
394163127
483308738
176195549
1471334449
518413790
2058699256
188763066
230014743
1732538522
117519849
926916064
2055879391
645319669
167705827
879476940
276602771
1401238794
2131130698
1674230278
99391854
2047393917
2099432004
853017183
410435532
1317535715
133829673
82728367
1470759231
1778894215
1276218605
2002341395
174696398
2112549002
2091137529
94127883
1802800395
1296677323
216284750
76351304
924218025
136209820
1258162526
2102500710
1747983399
1534226806
1542173600
1666001725
535253652
690810793
274655533
343686046
1199204951
238201926
286810506
1038769680
446411608
1604726489
548940673
483600889
260761187
283965285
1452153668
2053468436
2134275991
1296516037
213505449
450792580
1550773145
1401678988
1385789834
1793869101
543970388
1567944967
594105046
2062205413
2135304269
1522393537
190051764
1109039502
1456319995
942514882
329478610
1873726420
2022148189
1585080377
914918971
624846410
1813049390
914716624
1380774827
1559979756
2040557914
726551540
1382121144
1142375843
1784431924
1837154084
1909166150
499883120
1627047140
961626882
220866096
709732545
158604024
1224551006
207448990
1606731401
1854137826
1500581565
517391562
2023024966
1995273825
1881272565
1977287589
1617847240
665054790
881032459
816317095
1768224345
1093769355
1321630244
1516543243
1195260919
1197925470
2086233231
1802222459
826744337
453634002
1535933479
1144634257
1268641932
1233615838
1690004957
1389550708
1536790633
661712554
1021481197
391134849
356518366
400957132
374691324
1697162931
1310071819
937871009
2118144544
1600562724
1323273130
860840331
780772975
1776417305
1818340146
795158755
1379552984
1285247879
122198439
1498749481
926285886
24444065
1186176385
2048738917
1262679734
346947971
576119994
1570495031
1400852494
583543553
2061138452
1886304288
250773420
634247354
900162860
987636675
822949432
1203721204
255059742
787028815
1776805028
887181092
178967099
279467
1174658912
1691445778
223477720
879451891
1501698204
1130533110
1464569730
1207624226
1595029212
1656122743
549391423
1424973295
1613551364
1702201299
494896429
132555959
1916685839
1287873564
1148120484
1758241565
1881182371
1040855071
1234646821
1113161433
407413841
830736468
857114892
663803893
65418728
29653814
934713904
1762963427
1833701478
1909062220
840753657
809608968
81157023
95314579
991774465
705577175
705153251
1272014496
750290452
267429500
208839152
713365374
1747889227
1049628517
337630623
150644997
1830687857
855213120
170719372
373033809
1162099627
1396933107
2009637199
889991335
1415262932
2084008595
1295041324
493790718
737627568
991491747
1249982101
1095084188
532574966
1662780506
4100836
72981003
9428321
40082627
246440806
1905236626
11992152
1190206272
2006364394
2028240396
136253995
1222837175
117416064
1979213706
743697610
303004924
2034221990
224014224
1682022384
254690422
1562201968
222543152
674348131
1461533078
794597014
2127794826
2035793472
1403095278
1423214424
1262298096
2004726784
44960936
645265432
266645868
1135094096
1095270454
1112876732
570811890
1114095381
2049144477
1496836097
2137767892
427544464
1004161156
38268063
1328026878
2080424692
202379034
1069653216
962008475
54162600
47361817
104870593
1800944066
870432304
313240164
1423060235
1384735641
435741488
1827276819
635252786
594135917
1659141200
634968974
28345127
180719414
1150691966
551854099
1594309082
1667169352
1668182080
1425110284
159230917
354289476
2060622812
687155926
1819845397
35953329
1373703307
1281689287
1141150103
231605776
381998719
1590876817
1836068561
497174947
2078797005
1265049693
702198723
93010212
454969147
2075265540
1788630352
2107482579
50533094
530264015
585424158
1105662264
1739382739
1487596184
743569001
1540430665
324930617
119450410
552883179
1722659288
1268058672
280221357
1131930242
133525452
1559533864
2071598721
308359412
1801532622
1054036340
119573939
847292764
1256867812
1210533090
249494542
1226394805
423298771
1632284378
1641683201
1916777109
1818706384
873054452
1483011631
1261298568
1776315117
1430212517
85568781
1723816153
1845905885
530321549
1215733061
2042358638
1248646524
1970017750
1914821547
266332777
84348340
396013870
1860942977
1236876813
408360268
1778766998
1545062572
615717985
364412690
1891522833
1813261272
1587225790
2061676692
748314949
1757512142
1417655373
455181040
873221628
270140870
638672872
388725585
617805748
1651997588
2134520532
1835233067
923102090
1506186963
1116905878
1761191181
515714798
1371907241
1076432762
1678303681
2027797447
646846269
1289153073
1907894157
1285852162
460906642
2053206720
1543547048
323912143
1070579399
1951986077
187414721
1802602822
626067459
898377418
1769584167
86689047
175446179
363965924
936530345
554235463
1496418524
1429935473
2109315438
1998998500
1129462712
1609605443
1094401872
1205232651
399054195
2043158046
1355396551
1841350839
571111471
642867852
1954891270
1687796238
1229507939
732622066
115365855
978695832
812635337
643147885
260892119
1742453846
125024825
1166223119
2032958078
1677466595
1159169123
99093758
363764909
2015654740
1382606474
689047003
1839969512
1059531672
755415164
2005458840
743167392
295248925
1229221856
1813384637
1951402605
531546204
1124061269
895257758
1041130851
975164488
992957720
1970840747
645121777
915320470
963232302
1596710859
1197208732
564366201
456095419
501041318
1801136332
695157172
1358631772
269835672
112060592
176667608
1020432243
1862212940
1376219390
1804306528
1559486085
646626192
1596287445
59307544
1899564564
1385174909
492836757
1729174830
979186057
1401730992
105482444
2147465233
740122231
2146291102
798516015
1264821735
1532237911
1370617703
1294798834
1659569568
641802015
95788460
695496196
1452163096
900245529
2017467074
231791144
92572014
545347353
1070393236
1889807598
397505849
564791702
212991150
1292877805
865412695
773150207
1180756303
834055238
2061312119
1128676269
594479177
46397919
1833811769
1389442429
1174223907
1647786833
1208042835
2063165422
234587365
123898472
1374291812
1511683431
116700224
1319713512
1423166762
457182927
335989478
274206497
596018255
1307184317
1114456538
1616347857
1027470945
1933610110
578362785
671152272
892637208
242663260
938223825
1527534524
386232106
625769622
1368970155
219923805
798379096
440129627
632202122
1581229502
306037015
1391783776
2128089099
320323402
1247896584
1780558469
80297849
778252319
627218068
1702842072
207173456
546268711
2087500250
1914218620
160054002
1616589370
1370679662
408348763
1995448561
548566608
911638155
2059126670
1928443627
716082881
1530030659
24370585
2100032609
1947893590
1807224115
244360843
1037029090
1848137816
127725539
2120805667
1351773654
1364598507
626859997
1624984459
353831897
1079364874
1287245078
6529212
222899973
1964789548
787177891
1803413751
1658016873
48793468
530175986
1657129996
1501488164
1369236578
2015171094
1813343367
97370070
1352192196
177422906
1293320290
1187987488
1250759388
2135671042
1854697617
987688051
447291915
1923015544
247003180
1584635981
1653988838
1855190936
895085799
1686084513
1713156939
317766475
1090140464
1325616181
1226599409
123571975
1283108378
1962323652
1323885379
1868937573
1974438241
1636321030
1501209934
1500873456
665968107
1588414722
1562614515
1009928502
533659847
291084613
99100618
1083607395
1664603327
1197523956
1283905142
1029950365
619138930
763630986
73919570
1432583089
1941829728
2101458988
1498618601
1458851341
1449511016
1680911073
2060784679
1353589639
1033751921
734502666
1634485229
190357782
661315179
1440454429
752559794
317362700
1748493313
33931877
152149852
230706733
999865361
1212448851
1393866698
2035945655
1284810755
1773096247
393135844
1332400127
1858055313
531072567
1990473679
574556863
88319059
166247346
726000041
1473143912
878009582
361211142
1167880560
1903450240
509977317
854836105
57198174
35260204
90692127
1001446170
1307461196
1839100074
363785502
327957242
2083088747
316011238
1036796210
1843189030
1859079858
2031256199
1398121084
2049517963
1613449607
590149402
1294183572
1465650583
2039661668
1042389590
434765841
1064092689
1792954703
522123994
389828311
1643509345
130510937
1401164635
130655582
353116658
654778160
1172866257
1944751729
1623105591
2091898432
870253375
1293778470
815495429
1256559431
135093657
1050385038
985565141
69400792
908308786
1977164543
627837
864911536
2064263348
1879360476
987071378
1221420902
1417672348
1027982837
1051674452
1882176201
90397184
719654800
1623780896
790847250
911698293
2004675587
1130140380
2037923094
1096008910
673763366
571141597
1259298719
1553725022
168400762
304133017
1750916764
829840162
1244714862
1361464233
1039817292
2012728536
534778699
1885626719
1685769400
1260889284
1477189380
94514066
329073060
395197257
1171280177
344719986
1122971965
1348892958
437189049
587639822
1064495163
143894832
600966120
1798070928
1490149968
1383941128
2028613719
507123993
2126013999
1962743865
1915563732
1544916552
1201000904
647484699
713249507
1605850014
1656119936
498654801
1174739882
2139534509
718476318
208912572
1284926673
1628578720
510270625
1562899127
1571454259
1212102248
1760741741
389668870
277218496
1602394262
707930627
2018364614
1127161305
2080343475
728394399
1398493828
1562486109
2139494312
1093928036
1951272412
1095744571
1111834247
415673975
1134364204
657004366
1257594985
2129147544
2126030383
1492436575
338104296
183860115
1156968470
1040618758
1096416103
1233612784
1416797398
513376044
552833189
1636876498
164232981
440633754
908423266
2113994193
842771040
1993852889
2104769285
655156940
1223254359
1114748506
87678697
772245903
1240129231
17315368
1507058494
1317506087
954202447
1359438487
1840930878
1733338393
67392567
1471670189
2017000851
394791173
1464021104
2018929134
521648213
1591340658
1375033407
1300350485
2099717513
353190630
872129301
1131607909
1944488289
733382346
1414689325
166463862
1334696434
2006532377
364581774
2110816736
2054742078
1197975523
997806730
1079634449
557122439
2100062599
1631941399
920303789
747848172
1867231440
988387815
665884068
116511278
295220502
729621573
1177207793
1466598611
1812305253
1206266899
308762025
1708789624
1601545179
1318981772
212851457
1952285913
1393461091
1280132514
55327120
1055184425
1166629419
575221747
1216714440
670655481
2145978115
335671375
599177036
790169176
627000546
2078356997
2079722980
1979826428
359377732
510620777
812365009
1978888343
1385257904
1506926312
987908703
762618407
1795757281
1147115852
2102821409
1766799698
834990192
841809318
1050911469
1250551877
1811719219
318839125
1592908750
1325545555
1449300721
1432169796
1084838635
1848908233
2074566261
468608709
1176016299
2004935871
831115909
183280612
2002566892
1844428995
973470002
859139043
968814166
1488523696
685587178
192175671
430509974
1869211554
1406046692
1993595792
1675445411
1199783270
13401882
298151720
1662667727
1840232479
2121373059
1981231432
488850595
157205834
1936903394
959157876
1279831424
761120976
1191263998
1971249263
180189755
1937983935
1837702636
1896859776
529106876
79342236
121388893
1312097285
1128923837
1668498188
1354913597
1495173367
561280078
1481738974
1342261524
256810107
1336234043
1327856979
473114666
420885898
444173127
1706936599
431168535
1454483668
9208462
90435985
132997144
1617700338
54006333
899115570
883254667
14652920
1618670542
866022878
2086650142
216611570
1384042959
2077934695
447576361
358035959
2110738333
1583228512
1268832649
244587147
1294838701
2136918487
1687666785
1745294921
799966162
499447822
106220412
134430717
1095883970
724618059
925754415
62074355
521957502
2133527162
1573862433
1788203082
1402678021
327272054
635017247
1437389571
1066931724
572142477
397965046
1992550238
550497869
1849050054
553586267
1355159892
628708678
1932220024
636140998
1498057559
68530906
1001880396
1442625007
1924410504
38180702
13672813
318528150
650151756
1763951742
1142800648
101645821
135016677
532659929
1872909826
298891600
1090507870
1959182742
225979411
691694130
1148359376
1748250911
1813933859
70328511
1826975016
1757434697
1152672336
1787510938
629716894
1696210055
1827423600
309473162
482795351
467097878
813919123
249366722
2091707057
1167333391
1364905793
369056386
1949749978
372310916
389242420
1923125557
1253277661
1736216938
885812497
1502644760
1605226169
1803445517
1700110757
510242676
1011027022
278068519
981800564
958563274
1168838108
716180472
793841006
875042887
2146595697
1251535627
1708056763
1089809097
2097326837
915305635
484191144
1870014704
1915666666
987982568
1337806104
1590653350
1522288233
656703359
1767683552
715369984
1902643786
1916128257
1443344391
194861369
729104666
1643989298
745199172
136580148
761647706
1061925180
1279336948
2041510365
165625262
865299295
1018917108
1498907714
1587731307
1765380306
1744138624
1972151888
44197321
117467410
656751014
48045479
1282226270
485652893
1708656692
2078831474
1924412362
1842791405
2067923480
1833943891
1848678001
29536273
1484703509
1470012103
2032963695
2089412467
975956238
352665316
1619026822
369870119
964282491
657425643
1277628882
1004763595
729336421
479210796
1480443655
1491112215
1431047765
413862815
668419168
802721084
1190171314
1188187323
181585073
1613007079
425815223
1900840275
304428110
956403242
537076697
1692628239
1757875058
280790888
1284558309
1178459752
431723947
974699628
480875951
965524563
622630460
1757821077
709493808
2073775342
1951652808
1308531607
1472779922
1789130932
2010728228
197743682
1138964511
1080222287
2138354656
1587109686
634729860
425646288
1698648151
52842403
1907917344
22751025
774117099
675442775
446494054
1820582160
1536554841
946895073
99694462
1612195282
1026600987
285332402
249015021
1940195466
1440707786
904080857
876566844
1792544738
1736568269
1229466050
978182330
1201348116
1526222570
2050373690
1683001311
366002841
895252363
216545708
2078940067
1929213054
247667207
2000927190
100092234
1167671944
1449474161
727898708
258545942
518120647
505932863
885399388
312380255
2077947967
450763076
1130707457
316213694
2087108176
195822673
683815910
623603876
470443477
2083252437
636159253
1200004301
362692231
1254440523
526836607
1504188243
329918383
1623134362
594196417
1678377015
760759720
445473788
1874063938
1542648661
96195273
1806749855
1520226523
236843049
351589763
327692755
773172823
60202233
1906156697
52410790
1976297268
519725405
49329256
787624428
874279612
1349128115
71608836
1052178167
1599579022
1415079984
1555592197
1206188873
442466060
78969834
680647310
1012572827
1224085324
1706983944
1951982506
295376905
1748742724
877730772
1841908755
366709717
1367593190
595125260
678550549
1579335564
417565167
1223517849
928217343
1554593468
1601773798
1903069065
1778030452
620979578
454267789
1801183115
1501577882
2053868857
402170570
1080592154
1924707227
439579637
753171619
1703572252
1691866687
2131642412
1420017574
1872941823
1668056734
1856031721
1562215221
672042605
72537340
556620162
237261691
1072707594
172152199
970461778
421700920
839956850
1511946440
1752988626
1755615634
1925891214
252916913
1550375761
1111366051
1722659288
1635804741
439210937
1203490928
841758575
537417212
825505618
153002353
1696059250
1746126367
1158654538
1410865662
26512897
2089236024
1553887904
445003093
198170576
74153004
164491330
1590032563
700704536
2013001183
1984704422
1688922070
408480262
951027689
13180754
1795199200
1625718947
492186858
2073792307
1625311643
567667772
768343962
1474499082
1378083838
1162065490
553564581
966422421
1877252300
1151503289
1707483663
302221435
1709232522
17756280
911868358
1467343618
1660570491
1886275863
198380529
2070012592
1757913977
590163096
1408683137
500733582
1871264545
809247523
397364592
616050929
937192717
1775218529
216493911
64390921
691791328
732019004
940237100
355951247
1276997885
1156636596
529400874
1347496941
161695936
1630198899
803850385
1755278737
549432701
736696968
1112589296
1709373853
146627361
1641421126
1681449991
594307941
604941843
262354111
1154529539
37514433
162079919
652741359
1831939363
212113389
812513141
114221467
1143208272
1297056817
1981624172
454943282
790974572
689381137
674945036
644446153
980705101
1219090041
1804902644
2132556520
1493250835
1530402420
27255730
2092493572
1288439193
1633595597
897123131
458752516
1965705900
489702194
906557742
484835379
2146964054
895813929
389869551
830907547
588346062
439898702
323131744
257911194
1297550782
1985000953
1231833757
145633168
939818919
319979838
496391438
735139785
1741318934
97120354
1837691731
901303373
1007321351
951354542
1833187150
638192701
1449109258
1746436329
1929297732
1955706551
281891484
1943697008
1048163763
1275626508
23068429
301909923
1412440371
1159160715
62170603
1697223914
1360566889
184559875
966595106
1291608949
791405706
1722798705
2051458338
2107510810
193480589
1956983653
363177452
533972914
2075760773
159432204
270795617
1996448484
851672252
1526502966
588840192
1209060751
165468854
2116096024
1535456528
476547793
165418621
1605473636
1627296831
1831994116
723468688
502297620
1551226230
700961181
445776250
1053991624
1526003946
129855160
1614581042
162053431
400055336
1274099506
538606678
2026453632
144812895
1613253543
2043299345
664617107
983865017
144080587
124059818
1419462724
772607554
2062974121
856088436
398433198
1844790668
97941622
397868201
1435880222
393011635
942707275
1149571905
839522042
98867913
1080278008
312568677
964686841
587973022
1257737461
726725000
70597497
1455147096
1025196691
1621531232
1389725544
1705054258
552848080
1048846686
220296027
1331115352
701254640
1050730460
1462198066
440439439
677048291
1956775412
371806165
947904152
2085197691
1576876057
572428406
1909619663
1033579327
1648640851
1940408429
415327694
405699528
734527564
153775472
254257324
776446132
363364330
271696031
1175974351
1342274632
862778456
1952254522
1761881735
603705352
1319620559
1155079645
1111860392
1117003989
1840575603
1675893088
2142821208
1537760108
1333136810
55240518
1195501667
552133067
1525618304
295591464
25700113
723340418
1468397279
1964481163
770986287
1397429629
718704106
1069703501
1504554429
851998639
1018541758
1812456823
358434540
500202622
1978851686
56971412
1136382296
2003493831
269889500
1464377547
1502879276
592052393
958010785
2041719648
534941843
1748057518
144222633
2071976637
432971379
2090302721
286798920
1206634825
1214143551
580583875
1402278222
37601860
1622136545
2088974225
1496394622
1329427461
698339448
1402361391
775428763
454910520
1363306235
429659548
1103035516
1762446768
1909416683
958436326
295530063
296435464
493782546
1550174918
1852282125
1869201650
1504732869
1895704406
60704364
137044788
12353034
1619045154
1700028923
1420016489
1084239210
148832482
871044544
116067735
1024505506
1566983581
782486337
1198213527
2092568573
663658051
1988581827
459457961
639961117
1357450345
128644048
238366089
459489025
1192923135
868772500
220049804
422713660
1597044826
552521142
553794387
1940530045
740491337
2048665497
1174528851
1362477089
1002319828
1526588698
122897657
401126436
1887657379
99149983
861801100
457206212
1422134003
2123833780
1773688214
232950178
35554441
1960732949
162113913
2072758035
1022110839
242084138
470938126
384099134
385419551
1076016552
461234113
935910201
1330019471
688711413
1213901659
125553354
1233296222
844481875
1483820684
790505134
796118394
1327301963
2073459976
286549754
1271786561
1870808969
2133479818
1961358598
574497071
1614564697
483943480
1720665836
1631541955
1141638770
729418845
601045311
1216456335
1891975891
1647499281
604424348
1437219418
1059178651
824082735
2134800074
85167516
687427875
20567123
1447340105
1504813212
804560332
2068075670
346183406
2106907806
1067546983
2011891753
118794245
1419450749
1471081253
1589153200
1349672379
2104199617
1396100119
1981064034
1775764500
976118670
323392580
2010488784
1499604513
814167218
803790281
1708510938
1032711904
319470374
886758863
11132621
1920227335
1739288458
1277194939
879229674
1872926890
1544953456
713495078
168017022
1351715293
1991119634
500329458
1021048048
760230760
284361141
1437565636
530493056
1070993939
661193861
2014080741
1838720877
1056905435
2100170991
343126356
1503783108
1271929275
1266736906
2025529791
255640236
474237753
340205930
1479187943
1362003617
1368319645
723402681
1251215606
1063264540
1093835738
881676853
704873995
154181703
56943962
1782803296
1663570756
1920252590
995017833
2071234038
597400338
1118997879
560645314
1376958378
74522745
1002113969
1066235323
1037391743
379551251
1286277962
948826157
1315051924
1472672783
1106723064
1855226283
1967193015
1173862762
592137543
356925252
1685219905
1653818726
273597367
390009348
1595930284
1126391928
1639125925
226997325
1154661123
156624435
1335883397
2094492900
500474223
318809388
514528671
51564529
1819261935
721415408
1995502214
312928037
1029217578
975228377
1395642450
1718254781
975782333
1544386196
1549826911
1576402392
293977380
882775678
708525091
2118994788
1413558330
339565838
705476418
428797889
457336148
2075748908
1270884088
661037811
1626165252
634935393
989923861
348262691
1272575340
4715222
216532122
253604175
696221616
367883622
291074302
1948540249
68123817
1211119212
705573747
484069954
1359895797
2038732236
398881208
1086799873
1228903359
838378067
2053194257
850557600
1575758527
1302401255
1415316536
58486536
1478317598
1565212629
661631972
2006316775
2085707454
87624393
1822591441
373110979
1054623675
952243685
978635985
2108281652
1173665092
2126729890
102949092
14283482
1744462855
1268179317
299818402
1166131030
825051970
943726067
820898021
1403698327
894540728
761857691
1148819159
1950668370
335143680
1072177268
1996341585
731805536
1802953843
860615496
147684296
1068712322
146519867
1982846838
1407983760
761973893
1180779388
670166279
301218066
1328891122
918757423
1035519427
1287105997
2134587000
1600993249
101909634
974658628
820443431
1381625111
1263409762
352786077
2053755173
1321857312
1870890511
1238403320
83471109
12189525
1017001321
1910066662
1359424731
1837721436
1067959949
2087864524
352173191
1460382796
117736556
2129135775
991484614
666209814
1166024711
1994311757
1657962567
974230966
1403382478
348781601
1542795305
466761698
330126831
1725799322
10172596
1137146493
1535147624
121118265
1527130906
1208780352
509053029
1592014752
237144655
1920612851
1966602141
961585234
222917657
1455194368
182528451
1530578697
2113901629
539898095
2066141347
1805313322
1977288280
1226169519
1454815477
1878168433
1310622973
1235345767
2029824211
1804714307
2086952876
532494711
2140975100
258132620
1214696751
1087684244
1860521392
793764366
1592955602
1608913144
1184900773
299458933
2080908865
1518062029
1610098336
255115800
953389843
1227361413
1700888101
195466203
820694103
1853650456
999004494
1109717626
336800217
879151524
947969580
1845292469
176492675
970450990
394331633
1526399588
561473984
216468784
396296230
1354137899
2058632508
696858217
1910080308
1706421567
1154012845
2112281473
1396994074
1603798140
876313707
1150178121
1097150721
1049514563
211053549
1706071566
1590318030
393034122
579266494
426118383
658308765
2055522974
350331222
1860930707
840328241
2126711953
829292435
481396908
1847786251
364151694
415235816
668685667
1969222333
664946689
1425671432
1763062504
861261659
495468484
1551357139
2031615183
1601859950
1312710072
727450585
835899638
431800205
1290166842
403380681
1619010789
1746611367
1852315792
2114560656
1557959206
487719110
1039175679
922324574
783653283
239566913
1480586764
1262949922
17295800
2108337736
692145719
306485516
1845685975
1620954526
1762963498
543679470
1329934280
279448162
1426204685
17678010
1433714030
1402037826
996291442
1064854605
741329623
1979130856
44815535
735486596
1401045203
492181122
1405085532
1085793555
1408746650
909340572
1174552510
1384752564
1811644843
97319841
2043424443
1285768371
291455707
978695832
377319088
1187455576
326882815
427823631
738644072
1543547048
356293918
1287467422
1783071312
529047047
1112647243
1684196385
663661803
1498088370
2063300665
973645633
508959217
860764881
305064212
895558857
1440463688
643402131
442449725
215177663
1138920392
1622580956
1077017385
877212488
738938787
1425248725
1434607523
1939579926
484218764
998552045
275941459
922460447
2024262363
1469066441
1289917220
1971894114
1134007190
2080227897
844341460
1072975147
1143456806
269458602
1557990127
2007633144
73584873
246237733
1511961826
1642851235
229512438
1852020426
1629697395
1005769775
1192945707
2076880508
2040282988
1034665542
391435612
180069701
1393471564
1940728528
1889442354
899642599
47052847
984366000
243404027
921984158
258241984
320676839
735506796
1372824285
415739137
90456137
1168905209
1364269286
1162274863
1693846914
1669243491
1145477368
2022691099
519025905
1820656350
1272271166
1473172177
1137074756
129179670
1505516491
1463825018
1260673831
1274785616
15554347
1651254206
331757688
1368097905
1464342342
1330209041
604547477
211097010
1005977439
1040936507
1762693639
575579624
1267596203
1059705012
1922266840
506391704
849783092
40907542
1818335700
966761593
1912898860
1820946131
2015483076
1176831178
1915177106
1160384276
1617897149
1209620284
1056479493
1574292127
356205260
1994714748
375491667
1747043281
201545273
2073991150
347000153
802607800
775410932
1907186504
819100058
1059672006
1912219779
1219665952
368199067
290523121
1534578758
574411341
284532242
1813091906
537622978
582703095
1193840249
747107180
1963822675
105921882
541037678
31716397
873051686
439639021
746193332
902559797
175498465
1985373816
909619471
1413269568
2147242343
1551576193
1759308991
2122032968
2056805651
1991324170
732961207
2066634232
1548901950
927882004
2089325405
308258127
157941990
1362453829
1976487346
1164604811
610996226
1935913745
1859520405
926456288
1284057435
1682328014
2052029901
1990935975
2088185046
498113852
909822694
106788749
1103956930
89334049
933655058
1318184333
536956161
2056245777
1040937258
1902547275
470305527
1562861230
649821829
1591928405
1360525750
913925093
176106723
1225386161
1563182543
1354844604
1924836920
503150744
825424212
704060373
771422291
1004364306
181064011
1294688292
1495328287
47648860
412463887
561235166
125248715
379026449
575130922
1538158350
424257023
838515665
1734761360
364056628
1451115874
815352787
2006901324
1056451933
929978908
1226642465
807940606
1578188661
1571386023
459372125
2050802868
1997391734
1288055043
1469366524
670487738
681192166
615611652
486454527
707362994
158171187
1828979042
611574822
1490106948
146915978
1069852933
55743648
382589404
1265175241
1567869712
1185903870
630996918
1260377476
554512495
392686808
746081424
1434760594
1531953285
1503643528
37690870
1721198454
372756249
1178990721
2082102237
615665994
691535791
184493154
226911364
2032934263
1187510452
634562439
979403767
1753642365
2082335455
651519982
1967890113
1207807006
1741966746
753147376
1351064835
727211424
1364416210
4677195
1275044307
585697168
173154578
1925336479
791447937
848656664
778806889
295674093
788560769
643211995
464843605
846457420
934364612
1759339233
842905690
81457676
910766436
1180759995
764349409
2087354201
98128027
1452869357
121111835
174253452
1299638453
900780841
1768776031
513494598
878876765
1161707992
2016232084
2056010564
1771933615
1093906310
1975594598
49778952
1493791959
1256609541
786248462
1842562598
1721935913
1336286750
1124576442
891052310
1784376549
1087959808
2087073491
961423408
1066335362
511117554
1304460669
205807100
1825954221
683208743
1867982879
782300657
1316464544
1666581681
377128573
592164220
809786588
313532543
844717634
1124322124
2137190192
1057081081
1078877896
1864971671
1803677282
1693757011
1134385730
612281680
554579217
1931800315
784183516
389841311
485060391
1461036632
1718050319
208699168
1495321930
1002848720
1430811620
1299119465
2011695806
1702783955
762347441
1274992975
819969987
2052703099
1312387829
838959279
1776743977
1389947428
932251058
1859874997
1307460451
1155668476
2077493358
256145429
873109616
2096791568
1553181534
777588779
334521406
1895849421
2105660610
307562079
237383220
214330040
1155921526
1752958540
89055611
302692796
902644831
1699455861
1093410800
1504659000
296231577
152351597
485909057
910698111
207651409
1616328885
785843694
489407086
1982142103
1339045235
1366286180
1038604675
1412514043
590742240
1254880982
1144010054
2003095050
1479371443
1805398354
1992724101
836103856
34513697
159767523
668452081
124644085
2017456753
1422733123
348559098
1955595191
460698883
911760518
1998898249
1923172537
1196039342
1735210608
68574965
501268134
789207971
505710596
1709295230
779594276
900372753
2069074518
1747526413
1674839028
12068660
2033105559
1988815278
2039437054
1419868441
1793336782
1495133621
41330320
1850382068
1278754014
1082541121
635358763
1026763873
785597649
293060971
567822262
898669671
595938320
864707577
1691147
2017467616
2117456593
716268108
944935223
1006073736
1751188164
1257328024
1211450031
875732240
135645546
443161562
889726812
1462522600
1667820221
806855842
327957242
137228775
772157130
1177016534
1302768511
1007819946
1434229854
719394855
812490163
252946550
1382711158
1158294315
174861213
1433489039
933978823
1710236794
1931827135
969519924
368173290
49210081
210635446
352143668
1219083477
1414533809
1308948301
1195297213
933946834
593514166
122868551
1999396144
409293830
970125348
1767623579
1326806632
1604352698
810518575
1719830723
467682083
1793063917
2093948004
1562884404
1549364796
505583509
179479704
2083281250
931293167
387613078
874352606
1734818915
925730130
1961450364
1019913053
1670133780
1538255376
488188121
1382369336
1695386566
1470782174
954318428
545803458
1807552829
2025220474
2119542644
1838902189
2089398327
1040844807
1721456314
379942847
1023381412
1559197018
174140791
318850046
1586037237
2012912478
729504285
2071737655
1522482844
1357498921
1877121193
258101494
1622248724
362036060
1647236483
1961816209
831240321
1031749372
1954859191
563967414
1560475789
1561167421
1789517970
1207235191
388633139
1662084144
161437333
483638541
1220793160
2123346194
1460360398
1008302411
883256045
1666679388
96697793
69291223
977955879
379212869
901050485
380178716
2145121070
1829664779
229541530
1379981608
1550950394
220025881
443751056
634487734
1925353381
73359636
342552873
293014178
1136722685
1242138379
929410669
5963826
1709214800
936451901
124003659
1589134805
698074585
1131786681
23987514
613003687
1490444212
1210933023
1315647171
53238692
316989096
2044948883
131824273
940588782
671550719
1006467182
846895499
1503239309
976303150
1538864186
853027966
900954214
415037068
748127063
1851149067
1937658891
1009272398
137642391
1638295999
2134865758
2131353837
416005593
445975963
1189564788
1515462051
1639472179
1963263265
1492469009
781826458
867127178
365298381
1290846611
1659427782
1533189014
1097390513
2014828451
2094298960
1648309486
215984674
1185923426
1344886394
1772857407
714698504
1953391187
1373459962
1775316767
2042808663
253856272
1752193811
2028638122
257023964
1943884740
1922013997
842269703
864519943
1826219421
210355586
1986711814
838097272
1222825126
305180597
1572900171
1313755552
1014409469
462831965
1607455074
1890228917
50007525
44903738
568222029
516236242
369906117
1927805925
935592258
1201405906
1288588310
765927798
90695197
413789675
753971037
2142280961
1354360491
1754210659
46999421
326975731
582997693
668140097
937866309
753881858
1570038792
1440473484
638205839
1899581228
1969176457
657449506
1608027409
538089826
1585084620
901682057
1924573943
1988409169
1874774550
1993921119
867201719
1188978139
1457643619
1104514255
1796097573
2002318973
2094197393
859889638
1211055998
1137923276
284257341
934956375
525316728
446169540
772843249
677111162
2118273350
766468360
1060323254
1943956331
162781890
1823622329
1258445275
1780848928
1791054338
387094626
968306564
1296617375
105891479
763334026
1500655277
1198088723
32514767
963350928
1362314833
1663691440
602298132
1184051450
1047980971
2006821649
718480972
1456198263
310406167
1172141652
399710887
2127385618
1828985222
1085231423
1867581093
2074470737
156048372
77967380
1883309688
544902965
1354903565
101734404
991002967
1992528403
1111236736
60646764
272047433
728094037
1521622206
1883106702
653454475
95979048
1531479202
1363674144
430768407
2010645828
2033966002
1285223236
1432908231
1566086321
316673182
223305843
310197114
293016346
1219249298
276948114
1768589973
828346488
28772661
1811968815
292452074
1644388268
143857651
1899016964
1777393533
1745828726
286426764
382150134
898144118
1967309745
837717599
1397016074
1878814962
2058458028
2007930013
1230374679
1963549003
1276189489
1765594690
411789903
36937930
797330539
1601660726
1229720052
385617453
592620613
914790069
1255192013
1308439885
715568309
297275526
1694231058
922561394
2010211998
350794112
1997384351
1214046424
1342491112
628406836
33303568
282575633
1498756993
51205588
2068237913
1281798423
196845606
1829521632
2029216827
1172867587
1619433293
156217807
1713569425
1295263234
1208920419
1183518602
498483509
901590217
1127558345
838903309
1243459350
1707589771
1752661763
1885456345
1437226437
464262689
1587908879
1492293041
1484457165
1556960312
832332983
565634502
2040975294
1133948466
1332526949
1611065683
1365221278
1371801456
774550623
1679420625
1934229715
1052245433
2141773538
1339581408
868875962
620030783
667819927
702916541
870206575
2008733759
920906653
232580057
1448676681
572450714
1095991474
637782481
1043662827
1622210536
981632181
1733972039
134661644
260663736
584260326
202077930
328326885
1487466493
502176945
365509887
1304798164
1958469845
607469788
830872004
550467029
503271572
233792864
1424684743
501006876
407728418
1403103268
533849014
162338507
1916480478
1839196813
534944872
1099567773
333815969
459168882
1313043293
96255428
570886150
1762737169
1037357130
1804056932
648341053
560064917
738550015
1510700648
1324533145
1386596687
269739690
659499171
622120605
1615420332
853822081
267969875
268150453
1197523956
1056555479
960798011
1821427969
1175207770
1938104297
1860764078
1838266441
162503912
702437464
1809243543
409077986
1004011588
260496223
911010553
1006574273
253455405
656733100
1081907707
1027618355
1211173805
780350303
1797574294
917003214
392258893
474957772
192074531
675132543
1938959482
1097916537
1072431712
1169721750
1778615955
1267992032
67483365
456460806
941555395
1466207740
1519365957
1023986727
1669224479
674360806
1346382094
509576529
463641406
1205027416
1735274622
1583701508
1822211305
1905221950
1664026002
2141668604
1712442556
891573498
105593797
524989873
1524344795
512190862
806265150
1154171831
1405176304
1084491610
1549376180
1026485745
921534740
376604070
1396219379
1916851836
1978051945
831586434
1364439629
114720946
424180178
1830101091
638026069
162584182
310576383
1902888841
205868295
1267170075
557026740
1495173367
1533212987
1802086701
986646039
1758861174
1146586037
961212382
1290850960
1830177136
650136661
353377324
1755346121
105679717
2081249330
614849054
1132031399
498559496
964703533
712008439
1752692075
1428207306
1578666942
1652117224
1804243655
1088323876
342430280
1928887755
1005322740
520367046
1571819829
2078411292
486754993
708348683
281597428
1889968392
1044575245
1160213731
1826330428
2065407134
728767689
436070797
1684892878
1079650535
460714799
82922385
1003514227
232416224
878647625
761587571
481851142
1747624087
1928486472
368708231
1720586419
19340867
904827806
1968678383
1833261127
989021606
1842090210
1935514858
1968417110
441077190
1515772672
1417175721
495545788
1386112656
1654134442
212607352
1600695813
2052631970
1979075453
80783006
1916090564
1486567384
384924162
1572010396
1615107075
1025088252
61796307
1446520690
473954045
1119278881
570376050
1611428957
2112636559
1102113220
1334524410
488734133
1546578383
1751320094
1760490100
2042849183
1263729727
1886203188
782965005
553677093
429453156
495559710
917030326
907209812
1274077720
1203810848
19358903
1806962483
595467963
662955331
20286510
154437796
645367473
1446406684
119135029
1295848766
1814822205
503819659
169913076
546440960
1831620479
1845134856
1267010896
2069871501
1869528114
1304867382
2060162794
829294550
799734729
260329976
443307033
643119321
1282226109
479002227
348776229
1155819907
919712579
625052429
1883193262
29410773
437157981
1749104722
1402153591
853863339
37647572
994023649
30964465
877078393
615684349
377500721
1438365587
586700384
1036160329
1980155915
1194778110
401182865
579609343
607037575
1994370134
1046453755
1492313241
1877189347
1031094185
192245050
681883133
1959910470
1017034611
1347448067
1290979861
711607507
1927786271
595807544
726725936
2143160986
1524367396
885534860
1664174754
1972877022
1669949360
1868755581
1902201025
893710976
410036930
1968972028
1929327694
1476292450
675934622
798983775
1688550841
535292079
1607123843
1013853158
1280611784
842919700
1993344536
1355276023
75729055
686175793
14503760
92177414
1357501864
1193250729
1158306102
814713284
326700493
431833396
906958731
500659087
2090542677
1291397898
2137170950
1517251333
1421909403
139359854
430835234
566092147
580082614
2007453634
746144775
789475833
21788704
1213192500
867465162
191553026
144831260
889400568
470034522
1692808104
1297889746
1415670400
1195410834
1393900454
438694025
337342380
1916730509
112693569
315568954
361831999
1737894374
75751243
857229822
805142388
716923847
605304047
1171768962
1453044164
1324178014
1073827569
1335430215
1159688313
1331595532
991049689
1255958154
1796899936
1426681717
1016999853
1570516525
1546956040
564496568
79175336
1983887809
498528698
195253305
1099263550
57700208
1392292458
1730059985
15582435
1918310354
1253483340
546396341
1901158126
1785397700
1579606546
941510353
709460517
619533235
1609121761
1778261238
1581723426
1440704117
2083359909
2014695330
1097297826
234676249
700570557
1016825086
1380488521
694526206
672744375
170397144
1236014335
656380351
366691886
967228448
247158114
1582065851
605485933
1582680029
497801937
1243111404
1683285047
965762465
1498027863
1737973434
381657213
780907068
257592936
1820284689
231597136
1228936023
1797882480
1195759361
1414632937
1586854490
1528542832
1256431977
1897718232
1813535670
1738428263
1015302955
302306157
1688619970
1255151268
529255507
636610192
354648403
983170977
1768550873
2121459033
340011196
248118650
1691258075
1250536443
196547930
253596823
1145560420
1380066480
1003554120
1553910464
482866440
909501002
1326651746
1788906129
274840323
1646811736
1497066925
133544273
862925317
340775537
151925960
808436411
817314681
2045045280
2040030893
432117010
497043085
1488695329
684583726
1594697780
694724611
448025811
426806736
1717431153
246389846
1031094185
1854598667
29589120
1524750220
828508939
639276236
1553322988
1415851012
578228239
2002446015
1974045148
1979848498
783376672
1052643260
358857527
656403752
17715845
1108571698
1929259327
1642648032
2029851911
2120490841
678423281
291333035
519992812
1102914844
2122594827
886351329
1459743311
1880393091
218215785
736346489
640488134
1762256263
996314735
237678538
1673882302
297907370
1356224903
660926395
837807838
893754225
1099394638
1743671
825481312
1757978005
2026819855
1863243800
22934229
1955836918
1116418962
1810797405
955049053
826105118
439966909
161078720
885410621
1318837593
685677532
2077978759
65730069
1780524001
583757674
929015978
902143799
462481204
1989628611
875960519
1299647254
1309350245
2039253767
178472578
146559933
1197219902
2091654962
900713521
891635648
854272143
1256838549
493760418
2045248431
1759485595
1677067121
42723456
259463877
1447489040
1445731690
122986133
170435548
771327317
1025472517
381263148
1632080314
780326418
1307108446
1256009610
1550246418
1558048417
1226343414
460848285
1529384904
498166709
1593842596
1725060662
1590724016
533652901
1273902595
718500119
615609054
296033760
310439710
1744859454
305899069
1729687323
605983392
469881630
1570558504
1100962842
1139907226
1010187149
984544604
15320721
468511599
55110196
715833418
939620469
1958736491
476413883
323402743
642674469
1301144207
1153219946
1317049367
1016534807
651066446
1795920741
917126570
24797033
949627739
106519343
2010370024
174228726
119938798
236391505
1999154107
665313854
1551180643
13537652
1922304841
1462431330
1085078120
1736301006
1944470167
770507133
1273670513
1374524748
529906914
35109815
216077045
2067451244
187704483
1491194046
1745252627
180323456
813354827
1531604048
19980708
1798876458
1079422366
1802660957
1907447449
502718243
1487535486
2071409788
185375884
1488128006
1418739708
774518878
1948871943
1687209819
1283989559
1210287264
1268145542
1520120662
1249381221
1301554091
383056323
258668060
1747068002
1004848907
211247720
1011533089
1336610203
449190384
1967261025
916983846
25346124
1824736470
1608292361
1121094602
2110533415
357767730
966254353
1638290038
158502479
985574934
1482942594
349360343
1718774517
827234921
821293762
2145909418
1348897368
1423057241
1153123457
1450750262
1739866227
247478577
1301682065
2043946521
1393223814
1995273825
1959962459
931061922
183058703
944428177
396325650
494309801
2082102237
414704574
1775525702
1072315881
1840337455
1017213611
1808420324
410098676
998535984
2134186257
610833108
442355614
1872974114
817327747
1870965902
777994756
632446949
1060006926
678112394
1324370444
686858436
182162712
19824449
2114886180
1926341657
1543055718
23610852
250303159
2013920941
475520846
1030732464
730113606
601008647
577048473
701976945
553109062
1215700538
749556298
670835583
766532797
978238631
906557256
1309549000
802950506
1978977533
1336579076
2002606095
202979304
1691466432
1768863391
1957302296
1190078198
767173430
1839000578
1600150134
1795373828
1603095316
188970870
665253731
1491953132
1895868023
238482513
1274907998
226672094
712291547
528772940
139895701
1073838519
1895851880
1496911119
1729054489
1800703817
689524155
271296145
1407569485
1042680355
1476251013
41839594
261102344
2082147370
1344106085
1710764695
1400067974
2034866242
1633103833
1966546719
669818352
2028357629
2015816162
997718183
948311835
1485852594
2069012701
1414204707
681452005
529458051
771396122
1880374543
1583876865
1351833078
374394912
1741462103
481102602
866486695
1502159194
1869192925
1794325606
802144187
2000935064
818547776
1243215592
105039416
1434135773
1998628557
1714598673
1620377925
1542195383
796640805
99424301
1777604822
400271014
286711270
1239112815
1812434263
921768278
1957463051
218959041
825968523
148724985
587600519
1184590105
867018164
1948772962
349865774
251109411
355885809
922237663
1020892337
959251606
877506698
1232247161
995642047
802277857
1182783638
142200991
1953371657
1702341310
1407031936
1572747760
136100124
538782227
1374479096
1385361151
254082580
1786456785
1804265139
485870325
1319347912
823816520
936063316
1252389329
191353166
1184631856
1604163587
1728314868
577881085
410049444
888702333
2116470233
1237780705
370319111
1739125897
1587664937
359412985
912698136
124855261
1943198859
540673668
581454010
468665633
2115970381
1810120384
1279114596
231496059
1293614161
2135228167
573910655
773388363
1842571551
1396091884
885353293
1123893949
1492695639
1419465695
490940209
2132769839
646725467
1148458791
363768167
956463277
111935574
176879283
711469143
1017043026
785329547
1700464118
1438701744
144745335
50857575
797242976
1575874428
1352020197
1459871686
649124108
47162149
849735910
43872054
1299563032
640406512
166317375
318166648
86248617
1553925466
1720046282
2040741173
1607205285
590147750
709776723
730710922
1726343545
1127597439
1391989191
327312190
1296802793
1128207814
1410074090
1757975241
1389140543
1623901542
219096976
669759654
27576360
1044333489
279975571
91703901
137310684
422178739
717434898
2093556334
1462392893
1368446461
693810536
945109029
1427481381
1548508742
1480291223
885407182
650798655
533350244
147014689
197079284
388858673
2145130442
256780485
2044317332
159165874
784675740
447974747
1321620190
488030031
224324445
2061128021
1560649263
1140736651
813726223
464471787
1200242329
804520774
18196945
1437865673
1514831561
1950437358
1531131090
204683032
2089269659
438906695
1282439539
740911692
1801524960
249577585
1592014831
1147380797
565415771
1863435080
509035614
1812806359
328844668
1488949005
1174547424
759841883
637813439
915232479
1553703231
587149989
1174577726
1300007726
947736367
1356580377
963225936
1145271931
1044890676
1484740624
265549685
61292358
1366847340
874556899
1547976737
268631847
1803047582
212325262
1504295173
565078402
1419166814
1296765624
779340603
1091391191
1954654029
2098411544
617885923
990620956
605906876
1938522233
1186177625
1602838549
906251717
1995630113
1682347159
1142889037
307000338
810614210
339238659
1391014144
249566132
965261030
1361607354
872893969
415506688
2121278560
472318990
914116249
792309772
1111704880
1275793792
10071812
1317153461
216573841
1907382331
190927763
1639406758
199213522
1050958786
1067643815
1827174141
963147014
1591355328
381486379
1663424719
641227333
1707500765
794012884
1899570356
1603077217
1684533844
2095205657
438079135
1231540601
776574712
1843829618
1455194368
2028666151
1438277938
1977749839
1541740673
1469629500
1863594245
1569906271
1511313512
2018939012
207003030
2077007963
1331346869
1163518479
501813322
1995551186
152676215
501375973
602749670
1342294964
1392350683
1873959651
1806275827
1170081605
1739838591
1519160240
681448850
979654974
98295409
950445765
339423660
1063922061
285664125
1262716587
166648907
1431180226
194849677
202441448
1438409330
1194328472
162799817
1417776363
419841753
1572654400
44491767
2089641766
1033212957
1379917924
2103845559
455405243
587268589
2070214468
1129672309
1612156911
2093470753
1691579869
1850357674
2038855120
1251913474
2145439632
1073261578
1397735591
229770148
1810867127
1349207658
221957642
1112115853
745163416
1314109267
25778309
280805451
657345977
608154165
1908138742
1558165086
607546069
1774660273
1500406383
129035312
882210652
114253197
348689365
1577250702
259458095
128633492
188663611
917746542
2031196124
1286994340
769574514
1248757307
693762532
1402005478
973840229
181243330
2021107918
1835322840
730617543
2072900286
200575889
1392004479
1999640772
378090732
157558534
82405574
1267144503
1948214366
1228660525
2115258352
1946806682
610819783
2013587382
1258068543
11390575
882376917
1516292575
825847742
1087831299
1167550633
1423774837
1018602064
602444014
473075288
739727063
425742601
1292799281
514259076
40838610
263100194
1866889529
661249739
2097014246
897808390
2083678160
1164690716
1944774166
2015145732
65769617
763514665
1678855143
1399565258
258329278
670593863
48480341
197968191
1140698475
994409995
671309109
1005865218
291843582
2005796169
1464510823
1467457101
2095353388
1555566085
2097063449
640632855
2001327706
116410384
1116917132
1574293020
1348773098
775087885
1173494357
1742486547
463947813
723678922
428553822
771618334
1062212036
542726132
805230593
525516718
1112704528
1420486121
2002101163
1466946739
816716388
1421286027
772819023
1485820041
1030188527
934238927
2099043118
1579043219
1875544097
1231061014
695835115
7539301
1947121747
183912093
511833426
486633240
1275283912
914813946
2015399842
1978090274
538032366
1828105454
1841558283
1764069741
1612280937
2077153979
179825505
2077686507
1233113513
235218801
1814329757
1731136757
1417658700
951923088
1322710110
1888102760
1165441803
581270477
654229789
130421724
1615780515
2022970725
1977272525
1683743884
1641350650
320104053
301703025
981238071
1925891042
1966492189
1065010345
2030435644
288659172
584825114
160842106
773181830
803884936
1105712820
2078524746
791566538
355207657
1361697519
305020860
1072859820
1082746024
1995008031
1811408647
1890695730
254078067
1984528463
1951406102
1952704603
1710399261
47583605
533864469
752107689
2042000064
1878915022
1993115602
644914424
1144895439
325906318
480298939
430734455
1431254691
579320815
1425842921
1179003822
1439059533
1618153271
1818919685
1567250619
2104780356
1238472146
250356245
1808622140
51689152
52968656
192419696
1762513897
1447665750
977966288
1510448466
649877506
924482575
141502018
802359596
1780666704
295185150
1889647301
480215054
191420266
969377397
1289984413
474107648
840469868
830782947
578942619
1132652038
1141713646
1539360611
792926525
1031181454
1936985965
916531345
951659655
760901716
2047056753
910744830
54956610
455969990
909558134
77158908
230724569
1892021246
293083421
1226409226
1972879157
1671939282
1595140806
1344573496
143699986
875117896
818513406
1050205860
2014453507
1090873312
33695022
229703413
1663335151
221543423
1978252622
2127676359
2069244202
2026180606
1081089374
317383304
2050000336
608931563
1954841203
1690897890
1460667278
437437514
809903337
1079550218
1772721810
2089093564
2771325
1900134350
1910720169
38295662
2012525915
1972358246
1749902280
566910059
742790557
1050642584
1005975973
689129045
246851121
2043627169
1534127745
1638682438
535729992
526956958
1148045825
275642153
1171879880
710689061
2133988639
272900746
1339319401
1384634746
1333731268
1014645133
9420846
189965714
942094143
1422917811
982219628
270309188
510413898
335769037
248204830
30421487
1526806990
715713565
1493308687
1699859528
1260977583
445905895
1171946359
391126466
2067820049
1972449338
1016078882
1784541403
1126409084
352598186
851394835
1287136072
1730364964
163335289
1056373608
1052281140
2138140752
338497253
1389474357
1451522174
1262694630
926241917
1226328595
512090578
1801027697
1390795431
1283479189
2001830425
786222071
564114256
70959581
1701056465
2056454118
1355876195
1362081374
1500863592
372995998
391877987
1750712050
613291049
1046185916
1077890112
2049489086
812210181
1455178637
1470567483
1997562303
2134353446
1811990492
490511133
1881079020
1552202960
838651814
1609119802
1204942912
2033598597
1318081949
1744457270
1664758064
1077364567
402636831
611557712
1618305617
1974405595
473176843
521871562
331323533
1117036489
1596503083
1027406398
1807230100
1691564085
6198391
1225961745
1215407068
1888982761
1585514042
729959177
1013611304
592970128
516880604
493264347
1783196638
1482566844
1503357320
136384223
267657741
405637467
2022138014
735493347
1991093073
1021264943
470802901
2122934760
1238920174
895482522
1786577052
1428962686
1821102014
1752106643
1002299576
1696163184
2046433860
1573492333
376304315
1899701138
285899216
1961575291
1176951426
1302558157
929745238
1332968592
1913067611
2030665085
69919184
84953990
1043763809
2131693691
529641266
1051010679
1056180430
35090279
113175964
1632723544
1967053151
520052088
684009305
1632426170
2093374144
241292191
1235309975
1454797911
1139756628
417466281
1435878306
1978732593
568463159
1287863958
1841080484
1053126124
234898343
902014074
506539294
2088428195
1521987019
628282378
1186870576
2109901363
566365172
1204077551
997770746
1094153369
378191880
1020920342
9609461
569313147
1437791390
570481551
1672626792
1826907720
1485808346
2026731483
688519553
329395230
879943506
761439134
752601035
551743667
1599544083
823718908
269624179
1494996785
1823851272
1584903623
1215110354
361587736
243964481
1202768560
831603041
1710992532
818364219
412928871
1031254660
347380571
1150521193
924319458
2022759255
1552518406
921446606
640926469
1639446260
1922761312
714293658
2021914786
577182343
1373337978
2116807287
288173732
23773834
1278057081
1623693368
1132352430
726288282
806426545
1638142721
808087525
19473425
1660633921
1029826660
511480027
1097826046
1947365081
2143279860
1073884195
1843668170
630946874
248859612
2040164542
66889126
1542700827
1333797401
1718182246
83428740
576014285
1264642263
708074684
2075438913
32412201
1798308689
495589516
1218828778
1920699797
2114729052
233712483
1518376873
1043294468
927328395
694519659
2120673486
224214593
1374782784
1587854157
1549190471
64363208
1799374802
1266436546
433997837
724728214
492305609
476587027
502704457
509753912
1902828172
1935307876
2035211615
955534627
1803122392
2025257546
1634124298
1653454383
1124050497
385373229
896608048
973575081
589572989
2027505917
945974823
1154326635
1684522105
917294049
1914752371
193494936
1789916922
398752829
588756624
1478237373
300233875
2078124826
519727650
1336425272
937686331
1225672553
1968952375
1566402515
1624625628
2102421653
1395097811
1293493556
764021854
8940165
1812561161
199356596
651385669
1988613088
263200105
772573443
50696255
1111778535
1415317063
722162121
277179245
248411369
1163606656
1250584676
625233166
1881680674
1850562576
985932783
981079221
450259598
2048952131
1966205724
1653873238
667334422
16274417
976887378
182407418
1101765112
744867400
1767238296
283024565
703632191
75602897
1939408708
1066843683
443027561
1418137200
1878655139
1442714000
1353343265
2020265029
893616125
2026244012
14849086
585902463
842771040
244736935
559803165
889890622
1968143543
445044926
10271693
46869884
1491476431
473061317
935534836
72302847
1603904745
1592518243
446906908
1674455029
903238062
1747099107
1070980481
178954054
413417396
855875565
570518220
1372559482
56978299
932886914
916428224
1349387890
130172708
1925385158
371828097
253319349
1054632151
1339228053
1522105641
847772700
1126742808
360025556
129726197
1768099879
90938952
1806391182
1361208936
1514318732
24582790
2106431966
577238066
473212182
828662413
1211582968
1057536985
1685724889
1413798856
1684907964
69662621
1948074474
1798856166
1106653959
1829664730
745503485
2048960640
846209246
1982611238
601395008
370925977
1769573497
850517258
442025170
1836926315
625742161
494031539
1149308931
1824995100
1125726899
1330002961
472548209
324550371
1907745745
549444147
1266151372
488825869
1355810170
206438552
688100346
63398961
1321925541
580348953
2020920472
2054059570
1304513555
2129544031
433021251
1650404370
1014759949
1023408902
46546313
1534324714
198661002
1739901906
540357111
1076626286
1209589838
1304397997
554588116
208445426
657460801
748127063
663672063
961518828
711994599
331205083
1843583888
1531264553
1116008091
1684503720
1921734082
84634419
1632640073
1145971777
2008838921
1047814609
1526035368
1986860649
1546303716
1502136201
1944004425
178065843
494750617
1223201842
819322196
617674410
1644295456
1505574181
1649459361
471057770
605392656
730054122
1372213152
1954471970
1813217162
518513881
1396779228
570889251
859343953
986873087
1791865338
898487153
664147587
715247753
1358070707
778303254
555927410
577308224
160293261
1518515927
1953652541
814134215
1067734764
1765868867
961773271
2125854859
1394225962
356135511
1979095752
1538385939
377222100
261110684
30544610
920628962
1152347957
346709756
485839077
1487269002
1353038824
1496894973
415758223
1786907205
648010829
1214164380
2108854273
671780886
1663795607
64783451
1662360030
542492418
1105371123
247524822
1187238250
1692338242
1036950786
1182401518
1011539278
673639011
1336042661
455286271
1654414984
763573923
154772426
1485170736
472454898
1170090272
1713909146
1472563980
522305418
684278356
491294483
2051564669
1313023373
121982847
609055834
386710377
1003456109
608448157
1288611439
1768294922
879668145
1448713993
1169016761
1551583200
233264512
1752377126
807581263
1048472961
1376345459
563701438
1598481370
1578682056
1998495114
14891541
662795069
1754221747
2098408753
1385279057
72971425
1504380060
1784897800
1689916691
1718401750
1162630764
1918800211
1689953569
262895661
1242643377
880441459
792299766
1205443360
727657427
402000427
255262248
898355871
466354698
49651694
618972210
457296911
1439711372
1059537012
690723575
277918971
1107514969
1719613209
1349250305
161990868
1786986460
1019984243
742683652
750846058
211288668
1935095951
430747942
2128142721
1307036829
1011439880
1476748816
1945405061
1612141098
477121883
779347908
1939579926
416235737
1644388268
393954941
164970205
1619065284
235510597
1168795162
1428444783
983717334
903114438
325271893
466120076
1329879578
1223796697
1245213617
659379387
934868973
801341561
1682891152
1279928929
1326901730
922473457
830862157
59423398
625555272
969691436
1032741802
2069040457
1470070119
298015802
718551648
1499285823
2043744076
1273997812
272318427
800688049
167343688
205637163
1526750590
512620719
1962316736
1527804405
1742051720
1289814185
1953467746
1896697437
1849214105
991489972
778708538
50798059
2137716228
943045159
1609866692
1428707804
696966889
1343085327
1428669894
1051580638
1385896590
777876130
319194353
513105171
1762285365
930996637
1819060017
1527188249
1641926140
1687917890
1832343155
1046130751
1716817084
1260941848
1979535237
1578026545
1713810066
1429637686
1390812072
1968042551
87899162
69361039
2061638728
1710731298
1420344637
2019512279
1090799506
864146093
797152427
475649872
1348909713
1575802629
394542685
42824180
1026445848
776339074
543679470
1815678889
2146031293
99965176
749171626
42368570
1040723760
1591327522
605773425
9031825
651080990
2034504705
1494039536
2003678568
460141615
1747006570
1380763421
856251582
734550337
745218435
1242931012
1559948484
738337863
1951573191
988872026
2036421874
1511188438
278959225
983286507
479858991
1911826575
233243167
1437603361
51713710
224296368
273173474
1814563225
549857139
1054404623
1654955539
1500599735
1333332384
1556714701
1013668195
1172049230
1271921994
1182931664
599761945
2036584430
324537264
573787767
866181375
1945533361
414512733
2132724054
1700113933
3011977
1496329305
851274777
1384240586
1967193015
1604288306
1255658015
1629432303
1033888850
371880395
1697239274
2102327642
1631389769
1063709247
1744457071
1458396589
743593311
134004188
628787583
1160577070
2037331394
1943505557
590832116
947469548
980895573
138536908
2115209311
1759632326
784331223
712784453
1274356628
565531726
748694733
332078551
736796970
1854883751
1441935652
643974754
595581203
945271080
1888721986
122690291
1409872426
1439417744
1319684988
358284269
1910646579
1030716620
135261013
963949647
1521783806
1147332646
470898363
1694145251
1761279572
529474066
1554185384
609391410
962412189
1480878387
1398564692
990854703
1100179354
810779349
919162453
1308982315
1471972791
1421868025
953195410
1193405919
344926103
376133628
1961185819
1579623499
1137972031
1676672275
450065993
154867609
1460425413
629171
154669940
156970093
1779009300
817214899
1082626119
514957301
2060925971
1380308266
1672521798
1530512367
1651502202
1297570772
1496437687
2022887534
760817516
1541961403
110602548
1407761291
2082242616
365348899
1816990861
641965126
796143505
2093125723
1999922132
894048397
1629461954
834511549
59036761
1736832574
988899681
1927141874
377512268
1879385539
913421779
2000905815
1304930956
239126833
1463236294
2118337348
2136275110
752709508
1170892504
359527499
1965340366
646791014
2110043881
1593864483
1295808447
196377041
392633884
1427776379
1769941383
22087463
240283605
1603031498
53083815
1667194877
1430229589
274019005
1649418306
1823682917
1917321731
1207815997
1894931666
1210915386
1988612213
849131702
88815886
1159502363
392330741
690523485
1800042260
619183701
1975534032
1837763555
343522854
732340485
502079409
24273897
1957878537
713626931
638876423
1265549232
1563150803
1133665316
971432529
701005977
1093678619
1753996550
1989427228
976612985
188231772
141200484
590417178
725719202
183040807
1773348138
451727906
2034584586
1568820428
896969158
1876154192
782333653
772228700
2146351719
484963373
2105934526
1912309238
972305009
1506307411
816839594
1716661326
703130138
1753857993
2103035730
943824855
24367390
968634523
1017552238
1269807058
1979964787
773172823
1097409598
1908815017
1364126854
669138401
1275993252
924319458
201921830
725110308
1265099878
2065752813
1232478816
1782872372
1893891763
1078356067
689126981
1243637888
629414114
1004174959
1514248094
1919738103
1179491631
990884073
1397734167
1473062574
1337021020
1634219926
1235056006
1194933604
1546659634
9326058
9194069
1981585299
1545033127
1321943301
1044503928
484941396
1525987561
972352410
2019188393
1687827329
1215049036
1824637430
300156661
35570801
1509161119
1890404980
826095667
2015642832
1904847061
20167799
755315745
1715809843
15119106
898284988
503738287
242991418
1812579680
1769991882
133899040
62033737
846445001
1901547733
1831403569
1249646957
1440798224
583753687
627681009
1333343751
1010679766
128782933
611704770
912182963
158213121
680020695
1818950790
2038519444
894454950
1384566926
1773545498
1608438536
2087953296
278622111
508462729
1567869712
71131037
1920485178
569754381
1472913179
1085396591
1228505864
923747192
1913462731
776532593
1030277298
660385754
2073641136
638118461
29651847
1087169904
776685360
1287613489
1443210768
279316071
1913233932
220865326
700287782
1395963586
2060023361
2100155759
1967156033
269847104
335619825
1411165088
1434084798
1115394329
777948161
2106866413
28042277
1570042159
772235381
2111761614
1217171908
2095990864
1305624104
1655529327
341751583
1451920297
1068222775
1738763980
1466079406
242373949
761600272
1063772128
1252986847
642097723
2127036840
1625791839
616318682
1578478847
2043375770
1514578081
315676317
827085442
1134139675
1850204904
344862153
1920876923
1718129005
122753942
611114690
614729812
518449464
1034367069
1994953070
1635879226
793945459
821005325
1590284173
962982824
536422516
1537555627
1371682290
582361870
1041690056
1447516599
501088356
1455493317
1374674151
1201665047
964062958
529544380
73217459
452010710
1376243253
725037458
1879911058
717539256
1196032504
195889861
509441613
675358721
1391313741
280562985
70965918
559767820
1083971819
199205978
101351841
1084849478
1758992414
1298281516
540391320
1023588122
206751938
567149323
2096692566
1755943720
483750173
1519452963
1713315552
1961858800
1848019798
242844728
984955870
1320612959
900526744
1706476036
1079564855
1805841976
1194633954
1755537185
687413461
980873089
338839874
1021992577
1160177427
1115840352
1975239750
254571873
1166332094
2027489684
1905871255
155240973
317790506
140321588
90335718
849962337
968088595
723999284
1642301251
371393878
1522270888
1769109066
1740286528
1487434737
1015728960
328901027
1083573320
1426401029
238124667
442271441
206938066
1079221857
721037744
1776315117
192721821
1993442881
1894269074
2060389099
342038733
1432296627
1406476768
1246397432
1684184623
322598892
2134409106
362342638
369938061
826701114
707175784
1414320762
1579051322
1517406849
137546145
1753334435
673235041
426244396
444037523
366962665
1829012332
308298195
613166433
821636683
1892021246
638183159
19578665
1282632186
597236633
1002939565
713724097
28886328
1191931044
1944854338
1650760308
1456011814
2125779583
2056457689
2033280309
481582894
983317384
1270420995
307273153
1431883826
1508338113
1387054282
2002497519
906593214
235923310
30783247
1593199524
1047689626
1948776752
433977934
405791019
2023101608
1049335133
1304794158
1933182793
1483984246
1783966761
1905642827
67985262
1530187396
880195691
540718773
642980741
975712388
1076759058
1339952186
793610744
967242393
1218628446
1101241797
2075236657
570477269
1789713983
539703884
1768219080
1044998834
1867279853
275649830
86893476
531885593
1777942052
934432473
1999349994
1837137643
503479398
509879024
1005807873
1614188260
1788043412
997042261
951687672
2012257876
1698412421
344520239
603850883
1299796082
1154828335
1917571895
680607650
768333501
1452147977
552878831
545911331
1714882614
63916959
1536440877
1735955056
613049473
911267423
910756002
377177838
1542419059
365102477
575071338
899195777
541970410
2073644190
1522976113
402891283
401002886
2055176339
1585644550
475506522
408268422
178579404
1122275969
1615809117
1205608491
526879580
1414526215
388797941
1669888505
1658781762
1803894912
628996213
594572763
1256607442
1735686657
311687265
1226865981
1731965351
1315367766
605774167
1952334061
323045051
1420698686
1922166038
171334120
634351680
39925127
1960094160
1145488246
85952927
1781397533
293568100
1244911047
1219454043
451910715
1271507017
382880510
179521183
1057202209
1966642027
209678978
253708454
1901673837
1100644278
1761364622
2033215047
2033358079
1065638098
1330884887
938695531
1822032186
1993094234
883567409
1411928618
10734256
1079559257
553324765
2140406845
467652157
1800954852
887821246
1757257101
1302402292
566248286
1941342080
369193522
1011011286
67904568
2052163330
1283280434
1015216718
765713158
41811242
284828791
1258037333
1430257371
1001438104
464061814
22558691
1939901182
2009670255
514800343
1827650013
1413899718
388653139
265969847
716223787
1236654042
482803781
287161075
1783864302
305982065
1651031593
1992652666
1258937597
1265947069
744267712
1972971529
1923423356
1658720347
5476277
251986980
109178830
941597496
521213347
288976469
782219027
806439569
2145443306
2133566188
1849087499
1812049980
121328568
1775189935
1822801076
1703445322
1343465478
1694402974
682905203
705241229
1375421669
1017702031
1256391742
2052366122
1129879490
1013968477
83053017
200842440
1745296724
122904677
2137093498
1647199722
1700278590
170281729
2027465489
1196089117
1996925414
745461468
536452963
272829105
1493914102
750288314
286772784
2033519758
992584061
160176175
1907414550
575675094
1314617005
1512476624
193220206
2135858933
828153823
283214657
1040233393
1350202551
415962240
985904753
1714184793
1524522544
968155168
1884557805
963854589
43216397
421338032
235835383
425021725
1917412702
1576815804
653794172
414303640
648595784
1936617465
1713504964
2072903107
1988636821
344287006
222669355
418244028
657161439
57508926
494329530
836495187
751621454
1743005901
1771423183
476083865
1600585814
508101921
315587257
1018735062
800334548
657070672
699927016
1857668714
288759295
1060891903
1203702345
555984905
423769888
1678533678
665000087
1686691257
1229281176
2039570510
1055219910
615141140
98426899
1479113615
2032236780
2145553652
1960235817
773537706
2146233746
1989600048
786686201
1384677338
1851849522
499721700
1873320479
266184425
16986517
235662535
199971510
1487215623
1729787877
762209831
1419578844
59315793
1896978916
44661788
914501153
1695943793
843838699
413855315
779361731
1378052841
228055867
337936584
426251347
296443480
508935469
1448170475
775670229
1741422209
965554513
1156374496
1497813613
1137315488
704862454
2037378705
1667692226
1644351784
235832323
2033898123
1352479837
1208186410
462244445
481214634
1293320290
1705297436
1572552305
1973784660
949608668
2026576551
712814173
64235735
752191051
500207357
198658660
273341682
873110413
187705078
1404646016
1202894812
2063998302
384311029
1081080630
1907953267
488280299
1626802279
1140311652
2010488015
475108074
79598559
611941027
255519437
1117069091
47695149
2097505941
857242927
1032474343
700240882
820383585
503750982
1930321808
1933450352
596208925
503940073
1071259134
1334776509
71794218
92072812
1033273536
796837296
1771204802
1615022607
176428652
24557207
1685440185
465082378
493168795
1095093472
1496890999
1536210065
50564232
410085542
1406541975
1363726759
796118296
122852906
1665616323
1771979780
1563308428
1182134077
887488816
1447001225
938898082
279112609
1907258352
511947788
1577818141
217022889
1981113762
171218395
1892317350
1385168691
982547960
274749353
1118199325
684059487
1090123860
1981059502
232506397
619127222
322626067
69380831
415667734
944510567
263100194
1252243584
1946189474
191988664
722088282
190734234
217403116
1306985348
561520183
787889292
1657197612
463954815
1421737739
2060823907
52911326
1842735027
1079941019
154012355
1847793131
679129480
606757470
1713999647
221350902
321265500
38598751
695588880
347161756
270130964
1648757169
1969009057
1314916912
1696868355
1991239394
1198278827
964978083
1974719943
888988671
1048188730
1423414724
51497554
688823753
1750573524
220498522
1915544151
689003180
1860428803
73406301
1073959177
881432848
1324537441
1922483322
2033254643
1106448904
934709068
565196809
611249415
1208171070
468041356
837126581
348799886
510906324
1744423553
441158231
1602079425
1662687296
422139302
66291672
1979541928
1951026983
66177405
835493097
232466981
1996215384
1260634673
1211491468
713127601
1253047679
1432753515
1519065973
736261247
1896180177
613769930
674814364
1069379865
1724383249
823798869
1033093694
1111145168
575913792
1975481289
1888150468
1177535757
756760103
187763983
2134793229
1183823905
1521280788
1196355342
520131770
1424614046
902158483
234748221
616983086
1975250831
1549037487
222993416
2016160988
332339231
110168091
20673188
1801619553
1363247905
358961453
1165277216
896778792
690072692
1783182387
488846319
1910052149
143327048
414725616
291223943
1502673666
1457015555
754205324
2025097222
843104360
158969536
2067088758
861385849
392767593
1903202782
2134291859
397636999
804573948
598052442
1343884713
1658768761
1715742238
1475111094
1727022656
2050677321
475112016
1966785671
151830780
895769161
1347727505
187935318
1291638108
41652052
1299249042
674981294
1759784159
1022620170
1046719715
1433855485
366052178
1756194890
1173116150
394479566
566637289
253492048
1746184217
1854823197
1419885192
664726316
827696257
914409407
1709488031
1405659604
478863033
2106135978
1687757948
1721758295
1971229315
1727521123
430440550
1444155968
322226100
788441652
442453035
1029773684
1659877027
1524790267
759019530
1547329048
1157647024
1425830851
1207579180
1214852867
1429358001
2095751409
1877405401
1642500977
809129403
1340509901
99112407
441594
1051492935
123862567
618377856
255769582
1962296707
8929371
1523581161
1308798287
1793727776
1328746853
670983901
1348800667
246622486
153976345
1269484829
1920855695
212176259
1388814681
1201551779
1787032065
528909952
950779951
1716264250
1086034972
1665984597
835883243
2143796241
1954136227
544534001
406669159
976955007
1644583220
219128428
45740537
92232607
2006901324
299521855
669597181
722094196
204154971
1590671345
1226684847
1865338997
59720020
1007397664
720181974
144897169
1232764206
97653410
250433958
1831781399
1369331318
598269029
551817672
881519768
26877872
661122498
248720353
696562210
481513561
1988435571
420748710
284295303
935191456
1083018681
1335460214
974835849
1812000592
11881404
1145573947
722405676
1980793186
654364232
673687625
1637555886
2073147774
1865918542
2016088544
1158408611
589052269
652075213
167347025
908333763
1635992484
553715954
1533435324
855057229
156123153
2004700530
173419587
1464164119
42437287
1122121868
1171313459
1986309185
669727455
1438707134
586459808
1094697201
1075747894
696883282
1645589211
1558468911
735014814
1745670559
399213722
1037203076
1706551405
228097842
1110616453
1336534905
933209885
515681982
431961028
919697086
661711207
434129291
1734791672
107028601
1581219169
655500320
255704111
1203682137
763793430
665152623
1276934184
17651329
1145057706
1113104831
131116464
2086580588
1056483271
830884318
1514956253
23891143
1312125241
962146309
1609064842
1914262837
98419345
195558736
1996316441
615280318
1122504061
1277078446
1980496940
68228610
144566572
1581920984
112709359
477577063
2074253851
111343082
1146614489
1019954150
846679980
310137139
850115459
1792065411
845866700
342169057
472051458
917936448
596108613
210266728
805727717
721022335
907129291
1677471638
963465509
1690257697
1340130956
117060615
306822226
823822410
1146163250
1581569173
2010155925
691630157
1196583774
21428749
1064944472
918878762
1418429312
262445535
868983138
1127742841
1550234995
761949813
940372637
941551023
2143412784
1524511648
1534347851
1615462736
688893157
1162647994
60014384
924987763
91874847
457890737
1326465957
1750927889
322584554
1257298747
809252459
993103092
50831602
950511549
2120618344
40295056
1311563882
1074899796
1172662595
1611833318
1191306729
444169111
488828337
6984752
1804454309
767180572
1079607426
713791954
1304456165
1763070833
107288992
641025706
1835528567
580772730
787882010
374332589
1652068258
1408186670
1271362333
327571369
113991429
625054875
1952836537
1262298096
635740759
1408163144
1545629501
1867479861
7346701
1838630292
173636149
356188608
91009851
1616107370
2021663139
2042637681
1373906052
560252754
1506971012
1819292742
1092751727
1957358245
1546404090
827490235
1998584139
1365456049
1599764548
1978692149
1111326927
1050333285
1933866253
961760673
348793904
1985458658
119516888
2105617273
377920167
757678296
2060507872
1078687510
1767426196
955619326
647216749
1781974219
1052349294
1941581555
1917856095
1180277411
552359079
2086531944
1988990307
1944967873
1956905417
1156139860
1856281089
974566039
1446800025
404422104
807542345
414568271
728844761
1886766387
1127177252
1131092438
939961945
706637527
2117411625
1552765738
620192389
1327025225
1630929481
336957797
1475662892
782443899
759204220
643886174
1744125039
1594121842
215546180
29561607
885879724
793733944
1553729530
484197622
672384665
1187491898
353737173
402558899
827060004
884157277
1457344741
2018009804
377071368
856611673
2102966425
1913930874
293801119
246079976
169444222
948861039
1286738818
1799067527
835440710
528935849
1865606317
1681136594
1532926580
907505292
771790521
1436694947
321093684
988488591
1530984825
735742279
1740876555
940469284
2051872773
806184540
2058125908
2038215877
1177131728
593401657
928200301
1239211390
483397045
1171405277
1796442245
1450677091
2057191611
633795595
1732602378
984590275
40760531
1939369797
1909513572
1928873831
1558237935
1735185372
221463568
54137712
302554657
1268615876
1578967942
1827901086
966786574
1903617141
1108390354
1741890985
664166491
1208648543
2094481208
2085508579
27618332
188683137
1227847035
132534624
1786037726
747717434
1496129775
30458972
1099474992
1315891629
1401208399
192470981
1585693588
1094055113
1771865381
254814347
682961576
1816741850
969765795
939282953
662117575
837270960
1771204802
637585979
1236510327
1097068302
1583012632
2030567016
1553651511
2033818503
1955237411
1335917314
2080437088
858947407
1308701671
66966944
936471065
1431496988
1105755904
1863310860
413398380
2145995445
796116657
865188021
1918782253
698790715
745709004
1020620935
311579140
1372648314
1225576997
262070887
1005110157
1028786945
561769135
773545518
1108980259
1405066863
1568574483
533141011
794242006
1720507630
1139448998
1098434343
445537592
301884534
1306692634
1637201005
1760180698
1265796028
1550954428
1046028646
792051695
883369412
289229188
503994278
762539359
451367026
788841733
32831954
432694228
871989129
118809397
725330632
1619603862
1138212072
482034587
2019017034
310354898
420327186
1251204681
1355641132
988932582
236711740
294205945
2003725278
1003636692
734024739
938893085
15437814
1781516991
1569765458
1171547355
242413410
1461701267
1188659549
1412388021
861685235
864826560
2098507944
1915387455
2122278045
552853976
1232617153
456661573
1590444603
654018952
1956802407
1184083062
1384016731
2007565290
677760096
2039414754
197270980
508755949
1688072204
1181601244
219339687
825255253
1680260579
687872281
1770822359
963939907
1519676833
685922734
1566811575
807029277
638604243
324930617
775435447
1898899616
1894902400
1784021134
278195254
1346970619
1149149042
801743359
1850735051
1698381593
1829491767
1946809886
686380954
414662908
271363031
398195711
1049142668
502586861
61325645
1168224249
1562571172
1464265357
1906125616
1011723968
2043431220
1881969576
2090926962
517600671
88353704
258226780
1754948653
305537706
606018249
1672390796
220003298
1032694284
2139191360
455846086
1005364646
1325120411
1588638714
707622738
261083257
1993123691
1931027704
895984837
121467166
374036024
1399010697
1188626307
866811282
1872936922
1043932141
636728420
632358326
388719719
1730557690
1580456292
1373111850
1373362793
1328089564
609318568
1757056212
700136049
1911995836
1766160380
1193981723
204076998
1453444883
448064568
2139322959
1965795115
1304951585
1917289295
1197082508
872234782
1571431017
260860670
1990477356
684468899
915109167
1257275387
935285129
1295267224
1682697275
1799580664
2127209454
1369610512
1969175993
1693486226
620142682
554808205
1217205354
677992643
1009606359
1529445501
1925385012
1628362614
1579018954
985847250
1493839845
2087982775
81221103
417135629
1028434092
1798225085
490801255
1073345248
195608908
746642517
529081719
1356933511
81533031
932478637
1799486056
149547284
1723872661
188154090
332874076
846747387
46700533
1757873520
334727905
1834132628
885759456
41170819
1033633608
1202293919
1891378596
1437947529
2007858430
281147552
1273555033
1454905588
1892263885
842654869
1631835139
974926311
1296847808
2030846406
1369921619
1698522375
271750744
1064462701
1739466261
1289082819
181457868
770511787
551755530
1181185484
1495665005
817716188
1119480248
955124249
2052579821
163809477
1924734343
493657315
2064666699
780235395
928432030
1212321927
1055915613
1237398746
848687754
95353511
1056273176
1419644
881856418
125489684
1209108388
1807184937
1869125320
344103280
1853625530
1352883594
408296754
2110397683
1310428862
1855165817
1846240115
750410897
536186008
1033978981
1169605851
187571223
1189682592
857444374
1090401195
104437607
293041243
536222427
1845879915
148921141
1537498902
1302982349
337402523
1052827698
207994344
106769823
1766041325
2119233305
323048536
93309634
1906139986
941380216
997556046
1934212342
226767881
1103011780
403871200
1440743405
1712257536
1185185655
39483003
940142620
253017712
2028244737
810898585
664875972
80843745
1314895022
1461004720
695200303
1708052287
2032700835
738477718
1325026364
1959237597
449908231
161095413
1088285643
1784026701
1935905256
637451131
2017339346
1847547070
256583549
1941577922
2106335461
1694988085
373562898
1860518054
1908977666
1521070400
947057144
1097300678
811907416
1834306390
1537471381
1437787227
1607115313
1337907252
1154022666
1180893480
2145410058
82270319
335777668
262277084
1547704877
966356928
711190896
934238033
879210264
661839610
639050682
1132003138
629549210
346383521
1989103746
1505221374
1928174649
33029390
1480153490
964707123
1919598547
759629537
1178677183
1259687102
916690334
659498105
1698807041
160436471
425402555
2011173487
634341010
1347645698
1476235337
909454326
1006582050
24709305
921323699
627303004
2134047777
1412806916
1531277523
2072117605
2987901
322608724
2120274489
264404450
996564549
1809615718
1160544257
2105744382
409455983
1829073418
516457613
1371200587
2012776737
93734883
1382642034
722987002
830195466
522790520
1026688452
979534826
227328116
1206223642
421985630
954754138
1447314914
1602413590
1906076123
1647161486
1775313139
1628948394
1512002058
2131099442
1870305030
1462710582
512280632
501143357
865880400
288505848
867570434
2050120270
1718204602
326689326
2102825929
2123625232
1763208768
1125692790
1271213178
694001068
929700088
898024029
542890833
1689072468
526348373
1987723119
124531332
1431843764
263387827
1554845109
77019379
949297804
1977022000
1967678874
629433315
937742466
1063506142
1921817600
1501236900
1830634847
66807382
1417565599
708116832
275681594
816986949
1869867788
1910843782
844395999
341255183
796001041
1149507881
1071638104
880128776
187556421
1550889473
1192052002
660439801
287747070
1063939157
1464867106
712404742
2087346932
269526638
1383749871
489716755
1009133891
12697124
84845102
151522136
603544585
535070864
1174551325
172644356
2055722612
2004546242
1613597040
1148439085
1544166961
1222396576
411272465
724192981
1548727559
192428188
840263872
61915122
1736639348
1692340050
832386361
1705719012
96363349
344353792
329317003
639505244
486197735
213247189
1260616333
1068428695
1310112188
209579039
981525634
1321577476
985854607
1049105031
1840204960
198798314
858455579
1199308158
1713109897
880270133
719367583
1527166569
249586473
431221735
367476208
619079710
662412967
1157946895
1250500685
501385020
1115412755
501723872
1910126632
1868697353
1621212850
783619069
299514795
1151812421
2122091213
608590032
1141810205
1376810831
82933294
429574701
816465398
1651278498
1277385609
1047872882
894527718
2134840261
1626750099
1589307083
63193625
839299324
1148070123
1435171362
479391821
1205464722
1103105412
2051695391
440018052
693937678
1881982959
364663780
1325274577
1398095508
1823903816
97888385
1531371402
490402557
1447517820
922173682
11102127
1714977335
1630575897
1306917551
495995439
269856142
1961011438
1277928079
1530757738
419796891
1135332433
1994784932
1535919970
1093641612
729396670
462711813
354675093
375815467
114308068
421084040
1138190262
170525641
889684371
1582375106
141930431
984330504
864860343
695365477
1211754650
790678823
2026073531
652750850
467756823
1028796045
2078264049
1566198257
1012451173
1435339419
559622177
520983541
1606298585
1062748402
1497894720
1543654300
774346126
1859520405
2105498394
318255749
1628423271
2068877466
518212727
877635278
1279536110
1263068377
42626512
2049469499
2026289637
527736017
30132332
785281466
943224942
1233141259
1388147859
1452117927
1510759888
1234554541
1333617701
484328070
1576128594
1860213798
902306456
1760947769
1433354269
1664559512
82215919
1892348696
1294067186
1721128326
1060628824
2045789125
1259941718
1436344041
1517571447
205123109
1814872376
456015361
1240306080
1461331378
1123495304
223499906
1288631822
1371836332
1176282170
259020932
1305427204
1002836315
603249097
1022776229
822608519
578122326
341810065
1389005508
389899573
2064105767
443607869
924675988
1910772995
73708472
627673707
33426285
1882592648
1159803303
312547103
417063152
1266852886
1081183819
1610190602
529679446
639190832
851751458
1038414708
1264283912
119750178
1734179041
1926701188
957764333
994022466
1825192170
850890027
761102604
1702437262
97620134
1878794209
1589246847
111669979
545507912
1380170508
1903900888
175490794
2093882677
132454913
1420015381
1684018296
1541242458
1860803136
377435594
1999675992
883261009
1502202230
1466003704
826600042
1614637124
174469746
35362160
772524323
1675371547
203918834
571193725
1698069878
783355590
906172129
1670366388
1994138411
311127094
1287795693
429366022
910378404
1548839279
62458491
773822151
1551098215
2026350436
290339312
1962518557
1586254353
1871311496
51645368
108129158
1038948034
1149954535
157317884
1790158059
894234927
1352301059
44006905
362885089
1838381042
1443914602
1219866540
655834947
2128292052
444308690
306480619
488082358
2142973430
274463327
901828295
352556137
596435436
1346839829
352095111
1106081323
572881024
1503320380
1164172465
1347346208
2049528859
1930743689
447576361
1717987242
85726180
1868596420
952826957
2105697785
1904680036
1990847118
1337372544
84872326
1192066797
465726757
2064675913
1280911164
499192756
865462701
1609824652
214197959
377579907
526138520
209948896
1671548334
1618676641
2143759309
2074147138
489243677
1023630234
1107196781
446840355
422181280
1775456841
2025049953
1444007693
1294030325
1912607871
915816394
2075552482
894722238
1941069385
431939542
1612195282
129888391
1252697076
537536862
1551324005
834684613
2014992803
94539259
393925406
578647269
166239918
503245700
1444842814
696950138
1564225509
631797800
1856729282
555603089
1968343700
1158114274
960611549
1360786205
1775553391
322048174
1917951343
671070278
117187648
310091918
861690017
287895142
2038565278
833945345
22861595
1670317679
1824312671
840337309
578491766
1601554375
1993055162
1160916165
425086001
917443775
477868763
527466674
1764556957
807484274
1379279255
549998806
927341852
363064870
1874301725
2046438803
1944475191
1733031166
578891609
1887030795
356849611
1070749082
843487235
71805915
273578348
1643182293
476990993
832874403
774112463
60387778
683043789
54753527
1674866919
213808216
721896732
220220050
595158116
1981579813
731764934
406117084
1798986799
997470490
1806119670
1844041369
649458509
2080265935
1767618861
752987871
1114522442
1864599748
1556581469
180383197
1121597782
1998785682
762367738
308092655
435429696
244997663
154190396
952427701
111357676
1630734223
1556692523
1953596467
723687836
1414334364
988622369
1383603644
1960801874
1195099824
1338267403
81241710
501736108
163329659
1127147616
1433824474
863287599
1144478149
486706155
1712393487
737104542
1755528667
1248647330
896685210
1409744895
1267560201
1564152663
129887032
1094044975
1354909523
620947790
1400314666
239102889
385534716
983756019
1768513556
419772284
1642817117
111580959
1413580387
2065743009
1074444161
274025271
1960511761
1434001607
449677205
1649916204
796809496
90805887
1773513733
1303784010
1547157186
193412469
1692799005
655133529
1914424618
1671984397
812979355
1567042611
995248402
774080479
94589085
1634606266
1464189176
1803094828
738342271
1306432605
735325331
316014748
943740079
249784712
643682099
106429100
1617899830
1256836038
1490812676
1690127620
443221111
380984011
562222263
1806921808
1916213713
352819457
358796095
547653765
1082919640
1784201929
545645631
1734183371
430239848
142050414
1325753712
1882471530
777754955
844827337
1956616761
1936944355
498650740
1414554822
1869423307
349606495
905115507
693670769
1455256114
1218156351
1820152995
1185953953
1932981367
604449104
45637642
1620203098
601533290
1751031295
1377416717
91469270
876361266
399897341
1279474026
937226114
328604416
1278139309
558946710
1008388770
1414942171
600592710
847982626
555855069
1990984527
1360071503
1821599482
612952310
1817601433
632789449
1944976537
218412666
1882377201
158502479
1701275805
1944219060
251908162
69021789
1379085036
1895655957
248175842
799723642
835455109
1796589956
724743251
1391850718
1285111823
600838300
668241789
1972227953
1829145925
886187161
2014765162
657145121
1399781457
1121894709
893138074
127704550
697832381
601107247
1825793244
1377441127
214039539
2093108414
1654565044
286114925
507398787
270001082
1145888783
1912322775
1405351448
1029568636
1200637906
2144635487
1674218296
965622688
658555462
2093093640
2059685462
1179772301
749379399
619727827
1330949271
517960997
1641841242
2034344230
669050752
2031705517
1394778538
2073877586
1212549689
1662933935
64489311
715139163
979994459
540250264
459015923
1709181083
490764976
638150137
255007955
140964750
1749598737
102783469
426668771
2104415874
1375120037
506186305
1382218109
1537535919
1893195569
836157666
1942224277
1712124202
1162656832
772905711
284265364
782584960
731964099
636188459
1905509246
290756981
421578989
869251938
484451256
2045621711
1646092948
568715153
1975187328
1843452677
847894507
1180841829
1523262528
85288658
279234062
466904374
1770512218
2056308837
1830191771
1009168951
1162307216
107275078
1760075783
64236780
762869657
1406235610
984834032
696979065
933390942
2119106302
651068933
1665824207
1331851690
1775406365
738583108
692850445
1442353534
1904926440
193940979
2042587752
1955500283
1704398658
410333418
921431542
1109731474
852212947
769834029
1394645629
1254836124
944338424
1242783695
2049066229
1525928751
791229666
2125457087
537865792
385746805
1082517941
1744022528
2105967526
1826250464
1639748291
463032778
1408483343
1858709415
989670729
1054394146
1308101481
1803258297
1457620389
1272537221
1989056519
1985954543
1201120815
386009684
790878417
1655443373
937344869
1209243989
589647779
1857731486
938719000
494058488
2006030241
380310823
2070372065
558521231
1441768983
337088818
37901794
1075443544
292441605
539390485
1916254606
166818936
73022460
1630399537
1860286459
426687860
179823655
398644292
44000121
1927992722
1670833979
665547209
630542523
1777463294
1836903577
108359354
2120311328
1762838568
992111345
1348902061
415542222
299206822
1905311448
2110850482
1690799144
615141140
1736196288
1094305499
1430832020
1611800704
117266363
1293750474
161494600
266032978
727809879
977437362
124792972
239597533
1831976546
106706392
1205733279
1478640979
1101590340
684669374
214567376
1239167742
368106686
499146885
629378020
1994230332
1468590023
705813087
2114632451
1563125552
1234230014
2065821324
221894375
1091481361
1820220774
1888976962
534056882
1809393007
274910497
1709456391
1839955928
483019589
1407610117
321209954
889521705
1566407381
1448002249
1389967133
1935626695
1777477304
113559549
1627299248
507082335
1894088436
994588215
54414520
2140474071
858619045
1348339089
165413479
827957128
1786123466
1933057515
1911858619
244757180
402973360
871878111
1925868262
214402450
1010672434
647373055
368565135
1724508569
1854771871
1136621510
1474248345
892225441
2001233621
2063819847
828328934
594971440
1881474704
1212110811
1276576240
624629990
987508853
1869925609
1717520363
1480571795
2068770745
1986733212
2124475218
675275102
813576275
160154199
613733861
313500591
2073575328
1317009796
1125324668
815580381
125316151
371338929
1734807582
1245831251
710719561
177736268
263237576
686505035
534536623
326658931
2048691561
1028293025
1476295790
1383907543
890940725
53476781
681581850
1770589754
112859602
240443921
322104252
893427288
1423003772
1747427426
563658703
1279928957
2002473665
1152438597
1243444801
1106472256
1607104302
226333131
1871850922
210043693
1190899941
1085708000
747357238
107596651
933565882
1237223152
184839208
112457099
1296215426
758260416
1576574362
859646380
1287562708
1089863057
680283666
978286890
1145864326
317569734
2017797753
2034120124
339916891
563370842
531377433
1691635975
573637600
814496063
912022650
2115371641
306822226
500034841
1491725710
472600818
364207494
1705269666
381313397
1938759791
1680185701
845586834
546438294
1119497465
753004912
223296432
107832590
1290142714
1656795889
2023574416
645095456
1952174445
2032160285
1630306023
4806060
765005241
387489021
2059922944
1478671281
248508667
1872745692
516084696
1458487555
1285390386
1041587892
664683976
95110501
537264236
1686307057
1326154561
765026128
1024124413
786176444
1353567118
1508427453
1999840569
859067621
577584237
657080489
520603924
1245190607
833910676
643612370
82867796
1457479084
74841557
693126603
1231936224
123900883
1673840723
1702215563
139206293
1871474036
568562510
425053024
824728738
1132511920
1184418636
1500952036
1407504656
605511490
47239820
2093970064
870067697
1062300565
933070301
297944434
392756280
807608177
1007475917
1466140325
1394076685
1033609946
560219601
591840769
700101035
1840809375
1615707573
1321429480
371954248
610206334
435915731
57983688
1537285363
686288021
940198301
1677597418
1791635093
26789063
1581830407
551166328
951102148
402510674
1408179473
2145386384
1343329317
633014940
1167001771
1903817364
1335680605
125489684
1593246276
1556574722
1420387060
411383963
1772385742
1001123163
1741351618
225264795
1334865216
1920943106
608398384
356014359
1591207303
1942376231
2146486654
404632457
915356299
1982377048
1180957437
1983061534
230014743
122759347
409682733
253511181
2021972499
1515462050
121858398
1664920586
121065237
1063665865
1156145663
1267056199
2128898215
1934936096
689672790
2045409306
972991483
1083780835
1564178594
1714399793
1355362183
438619885
301876552
1111937953
336214707
760448457
529544610
1105553611
120629946
1455460724
1865261847
1566446637
953100684
953761075
479953757
2014499073
1033673703
604563095
111107666
935308369
46805737
536436292
319422482
606857080
875015769
1267932981
2039696798
2131941667
730461819
789032579
741301615
1727999786
1322778201
1385023220
291162011
55181432
560590446
1834531572
523115127
606280381
1549048733
979843492
1953659959
758098587
1247289416
1199018632
1185557698
1792231607
703700498
1638139178
344066814
556456534
716089833
145489309
1500505230
1486449062
1386447847
1818702919
1220801282
1408556733
246285169
1895472377
713958784
193432366
550972552
570818159
1368974087
1826610427
241576765
438173056
1400534707
48155788
786355857
1139489231
659711595
775714596
85412899
1723778221
1701552275
1055032345
2136356684
1637891798
260409971
1218124616
956762283
985946033
1404501507
1401102174
489823318
1829293914
1866040885
890603610
1137307472
1022320198
1567375220
1327475264
1639835979
86397673
573631040
1427357286
255760367
100751804
1954189178
2078243801
390113231
1150315791
1987049059
1145465788
294126148
2125606988
580524644
2145481220
1407339180
1790658869
348483022
167925374
147048894
1522745423
1935312379
379056871
1691564758
1519437643
648779940
28975277
1612830623
1656236002
351402662
924773635
669844771
607797731
680735547
982313373
274756078
33923820
1911895559
2063861492
2016593675
1782496307
1322449888
1634403506
68555857
2044309937
366952283
1774781372
1132692950
1132235978
300990046
580901147
859110604
1513137148
1551645470
1570634716
1188323840
320454675
542630749
1436201192
91348645
607759465
2045877108
700684815
1953247023
277620229
2142001564
592996200
2042524099
1942361011
1029455698
292607082
1736873668
2140683298
1997428946
1809732345
1708399411
290843194
1553636804
1580824088
714910265
13774873
1998257454
1698695781
1946917110
612638762
878667244
874091876
1524021095
2069320096
524502363
692681894
641373526
1229635619
993418618
840942921
154883573
1002288342
1624152416
261504746
658210897
1627851056
270544613
30132332
511302042
569603007
901400253
2112434539
1823359525
672737735
1701216932
1024744977
418750969
1668994582
1006036131
1520039080
287702745
1077837896
1039153867
2004815521
1633595597
558071677
404946890
1976546711
1095888992
339434004
472216209
500099284
1477192154
1604821182
2094334090
261232819
550968937
478267584
951358438
458172002
300280390
783248909
1405735732
1956388105
1840258932
624227936
1367258681
2114727332
1012436869
1385702918
1399335967
1011822855
1032142584
331177366
162682958
947962331
996347
102908421
768342410
374296098
1580976287
2112164348
1737802024
1153854401
1091680307
422608969
286986125
1224138006
1304388548
810222950
1021294904
1543348717
304496803
1819098662
1691153697
1942720050
787036960
946774078
227541174
1289257580
615837316
709850489
2129541116
2134806366
271820182
20054785
776068837
836956738
526422103
1966865530
334448188
1990708360
398303756
885573933
620135565
398422605
1326296675
2094308547
320140998
537044961
1834271761
1683855954
1145811478
1182005247
946111481
1345744550
556288228
331749743
1045464048
329079325
1073131259
1765628994
240029272
218507652
790193628
1617427156
2129111006
206319833
1762551531
1972499732
1004987577
528369809
1373537249
862189685
1270961087
892361483
1433137576
1328785350
2133170322
483147583
1228172336
301989256
524757079
1664248866
1804166078
334552420
721002642
119156177
1317465468
1080348216
409816491
1882051441
1232033419
639875477
218410998
863398547
217874739
1777570799
2052304879
272487503
1827481236
614637574
1835185084
948807432
1299487814
251203758
1217411739
1317097118
1470983909
871910517
929059860
1546481001
785498561
159021471
630416772
593352508
1389665254
1696484051
1747092880
931662767
1397804820
1244836089
1902080137
1062549857
935504873
1103798506
622547614
841635877
755997323
539015111
2024416364
1604916941
841678853
365728411
1628055154
1437498706
354336418
995904444
201630758
1742577863
1514192617
2077520292
823480176
667898890
1533975035
1712198207
119745548
1473792733
1916141753
614594120
713819838
374029334
797424510
1003921748
686166233
855974090
205467353
1146348416
1767246325
859642129
206615845
419559165
1332867826
1138731577
268022589
1913401778
1856425289
95154212
72234197
1799959847
1487599694
529370361
820288996
1870628344
519505799
275398673
662040546
1854485530
1583163146
1925030766
24638673
1452676593
339526627
116925467
315089697
853701403
1452579972
441355037
468028450
2065838628
1411239098
405996032
863357972
263440911
306829051
1976725193
1557907623
241752172
114953540
323856576
2091989949
1858949965
322539347
1833531625
1775317933
1849228146
382982457
1124621658
1432552572
1932809403
2019794906
711617633
962694026
615547607
979437365
304814515
1937679547
1569914373
91251450
1904441636
1267952160
1278103892
2111613073
2060162794
166667071
603517216
875600649
66617407
1712851187
1648646989
1443625183
1941684421
1667456719
680035868
2036632703
1175119951
1333417562
759185665
1531493185
444572755
531431271
1858574482
1098203646
656081000
1330094589
1956296037
1973600605
531997152
761127209
758875134
1605818617
1438158730
264284098
903686537
55388501
1624474654
1259003276
25050874
958650313
955652771
336809644
1878727737
1284924576
705386261
1056104955
674127125
749677057
1567739984
1827139601
1442588020
134757881
1307342102
267665751
1914854029
934703492
947801143
869368614
917365979
1804928716
1158723720
71874109
1479640532
308720731
6645553
434776437
308434607
1689108874
1533344498
1318633226
1162934685
1774112653
1760355339
980145807
846125789
1491428768
310048908
1092557454
36670301
1133924487
1576607785
323262766
669822696
1733072833
679341828
1733420909
478707051
592704693
448747912
2117917067
823304570
1302073607
1330605526
1237240875
1188233939
2121708213
19875129
470016398
1967653028
355098255
565455574
1228588856
1621398967
1435318074
471043023
906309527
88612260
1320234807
333450374
1682583754
1760144215
618583591
1475349071
2097663677
341677573
506102668
219014311
1765888568
1527092025
1966175732
1045396031
1634482653
174086942
560247254
1048729978
1053166230
228536204
1032812167
870124903
99735584
1474327270
498151159
1912995564
1922927932
289421661
107245818
801164559
933604899
814728590
484305003
1029773684
1787516113
507988636
929996236
1613446090
1997955943
1595990880
1320997227
644785791
236353226
347733258
567095842
1419419105
1182458645
1459767908
1054045746
9624366
1347877650
710205847
400822348
1310594255
29129702
2052875812
1074713904
1232545866
734840294
396754287
1025569533
1614570058
1096281042
1998097209
1560791869
706950900
1921770079
1888638553
2064715399
870489866
1991754484
477114618
1349805569
1279172276
1038367767
1745272796
170838980
947183532
560089064
564398085
1484249133
1788948392
1004077970
1023491982
931135393
1916863938
1922835297
525180022
1949132035
762127160
598749607
1287559299
1858442913
2087415479
1695839895
663733239
1291440208
1323733814
1179418121
898753753
725301389
2030268848
931221679
897991232
1115065117
612601386
681815435
348434730
866437387
331816807
1207462579
1644521903
1960714762
1258702068
1754354222
698859638
1687748009
1446752230
2096476971
78999942
933263186
110770726
1967582186
2103866678
896172715
1330104009
280000216
524116356
429093505
2145149547
293226300
221749168
752059852
1161365710
1113716094
1481037721
1452985924
1338925804
1346194198
751113994
1326085883
773998331
1876438245
82754703
2137246508
2126458255
940570709
1659223809
1823880620
74884694
1767800819
1683345552
764940157
1973780166
1131819042
803460738
154707827
1980820202
1356054932
2074819586
22232310
772586117
785329182
1176943515
1035744389
389252994
276794189
520044543
2131680180
258543545
1204472375
1367120792
920737240
2090842873
1941492679
1082336188
593179961
1377212070
1083405043
229064586
1817494926
377611355
289524522
455292858
1527290888
1998172049
1820066775
840870781
440032508
1287648084
1834123875
136202297
1652742461
646604288
1572735007
279687675
1375989183
1755733021
528798160
812617959
1907408292
663396459
1385443433
1548358241
165196977
1837452628
967352860
900784611
751845713
1912011255
687851013
691021498
892241724
1492221519
184895907
1911042764
198508089
1476618438
895213245
1198948576
1600712922
989183292
504550215
422907242
74349813
90258910
1371059998
1078345439
1816705376
2006727136
183640130
1515184621
2024857482
1131786681
1666521660
1454349797
1076807213
2023963742
1546194702
1902486945
1955930642
1264468001
1389706578
1765172835
1526134008
744254212
730191502
2123893607
1588775016
440119784
1806084545
14292270
1982846376
1253527596
1370301681
1966388942
71119105
201445990
1909904533
208670232
1737664568
700590126
2019017916
727733115
1825850269
1283621647
663988348
932510682
1721889779
109555387
414169298
587218229
772723650
1853635082
1183196314
1761047771
703478584
1477190305
395377093
1549424483
1466092243
1465496259
1672127565
70040742
38923714
1171910334
1383750927
2021840231
1544322398
2012510197
131880632
475208214
2116689214
550588491
548813074
1542847641
119193967
239801439
297357806
1811134530
1636205130
2087656109
633905340
1344857415
1128924289
1460983803
250016705
1205112372
876491727
2114017545
190665388
131742
1585486126
98380837
1296953489
491659604
445983057
223820753
826626067
91205971
1080571277
1495697460
196599811
565645006
510375603
2017078420
298075128
144780016
314681404
204646856
2128781680
1221469055
236608907
200402862
2042982348
1491824724
1692903377
2039448954
1362849073
1336763325
323595843
722432723
1306402715
1308925501
39902638
2064833763
653708289
6962967
523364637
2016015556
576751807
990637986
2110717088
1582065851
1638592346
366047138
528418966
1146676328
57636988
467244000
1912931033
1868532659
1047221728
933618020
1125577524
325945806
309542177
769595683
1635047585
1967963953
1373200164
10328800
1347650536
199804144
288035499
1848793387
68491381
990259657
1448963592
1706766697
2054964261
527005716
1771244954
1987476329
567334747
1011615229
545892456
488363009
761767829
1436308695
1102425506
1853226115
319276860
1820946131
402518021
332025942
2029793759
826724564
393639567
2131165926
307351294
1181906922
154265217
458152545
1710456885
57635270
1115717507
1824432630
1905268112
975732482
2082297707
1627883169
1040164573
908393234
1990132385
1257861760
1948182161
838606469
1128467888
697068634
113578220
1835615897
1672813940
320608907
49665144
2005370728
1985139689
1699506203
28827769
969168208
461437578
1916896182
2139741799
1512147184
366357408
8930314
558785037
546675895
725036102
2122502265
506183423
200991702
477065344
1586395076
1503499998
1009820511
1204055688
1098379376
595321844
839934258
760294714
162506816
1188111658
1646927322
1822101470
1594216960
1423559650
390265740
1706823158
1869060184
203558707
1988294877
1314368744
1956865618
639027631
721515869
921923390
1729052634
2136188582
747809871
1482402155
1446090318
339446908
1010275892
127921929
1057440092
65841779
1933066664
1646669572
1388312606
297974258
662651492
199032985
1626314119
538340684
1774973544
1777277562
1815271225
1591621713
892799563
555846682
854411343
820958044
1163748439
272764101
1555549733
1539393392
950869838
1771047744
1296054950
955089942
2064565037
1689387829
1456149696
635810562
796995178
1542022589
228955139
25801328
365735105
354831831
1346899374
1779853413
1905027523
758915097
716580
1499948176
1215381531
1502200360
346125825
2049861984
648429594
460689030
1036757502
1802985160
1219958223
1966980519
731322775
1247890632
491697223
646133365
376015386
1592116959
890006350
1187717069
743214349
107247765
593461939
2110146378
1739866288
1734198284
1819335038
863334239
1666769055
1140860524
594899990
1598992433
557593294
1510324025
1215842711
1658957782
1457189140
1168846005
567584250
979543222
753510528
1508012627
1685397630
293936682
126087784
1215740673
188943691
180243825
454509660
2070537150
1900121574
423798391
1132095831
166821888
1221362414
719133543
170736267
1711193008
2035618080
840638233
80365439
894617302
799811121
862170495
1978320899
7737637
609717242
1193431648
1777050183
874556899
926126214
2026107694
486785588
1748588551
1751444783
1337479870
405492443
39004342
1416757170
544870393
1611054442
1397155493
894569875
2053194257
518339422
781706104
1595925409
1813768157
561312960
1802041545
2084736312
761654236
1036950786
678865782
701435812
707281120
1865830050
1245073715
679101008
1616561050
1031722900
831637364
1847047349
1563000515
1103139410
1612806826
190742728
447300661
618153884
850836308
971046718
1368164237
1345228260
1481623204
2036086072
1174070984
95645007
1445082628
2066141347
933193692
2139387629
890355270
781793780
1550237504
1962530954
2007822609
79270632
295420142
506611522
1716098309
363466815
426394551
1482910028
2142358746
1954542105
257642618
373705127
1544248643
174332177
1223510884
1697771089
1661803785
1928858232
957026049
1847461554
1746556484
276001584
2126954239
1597879762
854218878
1744964721
807219979
964463467
1955219498
227790006
619415467
441639525
240609662
792083465
297374067
1608876427
1744883285
170346522
1434274019
2072123748
2115892328
1730253045
261696948
1187504522
1871392662
1647007328
1769454922
84326506
833891148
2030498773
1976159396
409988426
1709738822
550920624
1072968165
1818126673
33557562
1232053776
399179970
631805309
1635681204
1678081654
1936846005
1681074686
1561820199
580381415
1221154501
99216752
386600164
1973179760
1209949236
17919976
1279659045
1023300917
306778612
721657146
730790154
869149705
392185860
641134637
1915893033
843433668
1948803436
211179835
1940546183
1108016371
498597319
1094177904
1084702287
678380568
1298532186
2071804997
639525147
1068807455
949128318
1866257101
632789449
1604924033
1002107051
690968648
893879479
1792192732
366390991
404415902
225376479
1182696867
1926652983
1761150758
1632459544
1778690321
316425680
1435826232
1729776463
56517167
1812730288
344251610
157285752
1078291059
31558377
62506741
1226709294
243293044
2112759657
1701151796
1266746211
681638873
1964615113
1970682335
648026094
126504904
2027489649
1160969053
1125989829
1157150088
861092977
1986761257
1542701590
1391385093
1745491465
1396854271
1385015855
141202370
1088658983
1925275868
1370642377
539008454
124904620
232154375
228868063
1862073434
1031182007
450440126
1948692847
86877745
511944444
967515321
1394993202
1317946080
1829453249
1492048488
1873823405
737736060
667490343
97490918
136113660
377940332
866637980
475140793
2001926517
1076047381
1045209655
1675318276
1605069919
1937198592
1620471921
885353330
144703022
58908513
1909677231
757087524
2146319674
225624196
400501576
1877447582
29403401
1117826914
786241204
1704492543
918847549
1357923944
874236589
1131543065
425075023
298717064
160509078
857656112
1915494480
270483347
1720445874
213215411
1660794459
1588171041
2108360624
875620516
275336371
1337601556
1214714961
1334431193
943930435
1909626321
452444318
101667736
663560422
376351760
1743089157
1297828152
1797771101
2013259041
1300173131
1268998692
1058247584
1526737601
1178243730
632854823
465283460
618171951
1636169122
2017962055
847022964
422580599
1672844831
1995644949
468843007
831314837
1854176190
329768451
422481025
502434227
1685220874
1204834125
510987182
1239843652
2146666669
1429119050
1807451150
859601740
1575265705
68013874
225979411
231412650
1737121570
1909566283
1046959840
1457320145
112253043
205028308
1451576120
1224639236
981867617
802640463
476887626
577605447
1496151327
204020722
1926861974
777126109
795465052
925793826
1992851484
2072480060
1852774142
55329599
1258188197
1882642838
370682154
829970303
1281762204
1755086831
1384304611
335871834
2003375843
215549024
765909199
237283373
658920579
389327428
1863600744
260107050
870233796
1786958408
1372281354
759712376
1125454303
2037533750
64862891
1587237698
888841169
1045021543
1720957255
1349747896
1573121256
1243855828
1826902508
1164005098
695583384
1629480816
497243907
4931723
967709229
652033940
1219055010
154971826
1516868802
1927279291
1414092439
912967971
1335488995
2013263935
1032214495
1060088730
2031231843
769805471
1566342940
1904572800
222916155
582155805
1762340556
143411921
741643889
1110793142
2116613686
1304177868
1253643525
117200017
403670599
1410373096
260601299
526162675
530356641
1409614854
720476510
672369190
683506930
59791668
213163559
2077477320
333958607
1920226159
1795648747
1769119682
1879821147
1629078601
741861804
858803669
200363307
1953199350
1853299343
2094185218
1109365430
1405112486
1460308241
1213240543
142627178
351062213
1932977315
1681417551
696795195
1227718364
1194289178
1091654060
968101490
1080052814
2052402501
1585627923
1765431987
96717456
691597668
311757762
1158091254
864465658
1663538904
913352026
1926872279
218641872
1703037586
2081588004
1495853345
598391576
858936402
1078522282
995173095
371473287
1493029632
851737658
784265419
471910804
1716442118
232409882
598196194
125704426
1687030481
614236118
2013749402
505238067
363469299
129566288
2098051009
449154467
143470330
2033463141
599727754
290712300
851642145
1419115778
792136165
500269723
491317623
1706723161
1178132809
362168583
1353843856
2130656340
981653381
175293832
700190010
1616942329
1042796234
1721445569
1680978927
243184500
630056263
1534168828
1674765085
552746852
2104769285
1316937533
635610941
1029838097
1452989749
80638471
310328272
851152868
198626253
1730859741
2027750610
330112195
2037720775
964944834
1923211202
487698372
682393075
1891554436
451721839
328631937
232288582
859405304
693192456
720468939
1665499992
1785748505
89295419
1042974044
1995039875
129114861
1515782495
743556477
1789045694
1272781728
624091324
1694034823
591844791
1316598974
854970344
462918964
1758619803
1128054252
564574767
77930822
441356323
772139577
1962266280
1324775949
379797634
646205324
1629330868
1734628305
1584930754
1841770765
2112197954
1525224801
382581877
886384828
73444326
1241071563
1374559894
2038132661
1397432058
523992646
184700808
529412473
1648912708
1997282056
1292674425
638535342
1456045092
1831622221
777229103
394603573
1054217905
1006172646
1444908377
1261897348
1007650795
89348289
1063732223
798526684
140150392
1160986957
693350297
802267872
594574575
280340495
1149396324
666916254
199626195
806086879
1109017550
680964838
797695284
628562104
1871154992
1142575240
485481267
1988469490
1708437236
1718946914
1971287140
629979369
1861272389
691932873
1159432711
520240835
765934630
2994051
1281388484
1261842002
863830422
811464733
244474191
2129460125
210652968
216976662
681961574
1341654073
878740613
1691038283
519880533
2053198937
1783408481
2030238331
1787191990
2034718232
1616797526
1350079555
1438304885
1154346385
1201091681
676976489
2133299136
812045494
1562656478
467480606
2015428203
1980075985
369175725
574165005
866375960
2109557071
1390063667
1665714939
1113348285
348340261
696515260
1205446815
467101927
1416673494
571913799
2107460625
636884923
1485624326
156974928
98976570
231707044
1486289748
291982018
1613924130
2139201415
428538771
1225767985
1760454257
355161434
1040206838
1398294036
782595960
650012944
1932018814
1752695667
296190296
693509550
393381807
1349673507
332503893
926236986
914332834
778022927
706991965
343034746
1940860584
1303389166
400833019
599477588
1181051025
1726734659
1217527682
1250196889
1465737030
287620478
1748453338
485724560
1859914661
2003820593
440259538
1362699933
2032838961
142444467
1963516000
207112694
1646882587
1181642524
909496219
121651169
1840650803
1256014279
265110017
146546647
1603913617
1805400251
2120111210
144050659
1661966789
1387090668
258667027
1998104266
1563704835
2010308220
1292224946
97131572
1973961176
382035281
1527074430
1029391148
180985334
1969998175
922360231
607461606
1294035757
755558011
1936153276
1070218016
2071842358
653132811
73082205
1802894240
1895751880
1485215661
1234176960
794554093
2024624779
2097652621
464696672
1631755478
1188738359
230517142
1133679564
785637956
1853002609
818246801
1922114423
1507712728
2010499825
106954727
1317282484
966752718
19406135
177413016
1343705305
1833597861
1805486344
1648277162
820750117
255514696
1495756335
1606526806
1161761161
640874696
81909956
1040401179
980252858
1736970558
522571174
1269995434
336547176
66659389
1633272535
1077796324
2064363458
691014032
1114853281
290159765
1975969202
1885608736
1697911567
311342764
374826332
1892614322
2004589247
462838327
347532104
1932931753
1568469374
304511348
1595461346
1479265615
1703466812
233721189
97209533
296080726
1946373278
323577783
526484509
205367311
386817733
1131953196
1133273960
1049732995
546260739
491640345
987183708
743850936
1606166869
1015857131
318928683
732319242
917837715
269735084
1756504974
31200093
1087236455
1397291597
1182611732
1205367118
367610051
1212853978
1052463228
726755681
2030906358
345373812
1893735277
1383440872
1592767894
296862404
1070081366
78010393
544693911
509068952
1064213060
840249275
1248781683
1754955565
965841806
1244118948
572288312
826935204
1681397997
1725558584
320713231
2001467445
906397194
945092625
1014021139
741441746
462712453
710724270
1396417318
695766271
1505824219
1525008039
196189122
1140753882
1817739356
2083858516
541405720
695796096
1320220331
1947918322
512130457
125655890
185495613
1184696689
1067228954
1236472547
1948948527
1794128560
236662615
1360032033
628120848
966716947
1869628499
543998769
1104336051
1800891200
733577478
1555233983
21253316
2133264244
1070189187
797553259
889215785
910590722
1993957837
710904393
493179018
81573698
1928045586
1264736999
809387087
322931120
1951409553
1662193476
152767993
480572982
2060798358
1527820197
939749272
1605629004
811104409
1333546726
1740056473
310304900
1266071823
1097995226
1314194393
542889081
1735556610
20132100
1142306899
426895854
1988720446
1353005346
668123824
484390376
879633195
1785845389
736841098
1125849726
1963096930
723726278
1082588195
190846639
911378127
1857593634
2113973621
891913231
600012902
38827844
2043406975
2060347622
1725977133
953506808
1833148466
502917894
1924760621
142536985
674409090
2008638569
2099884855
475083790
1604340946
1185235387
833728694
392951398
534763233
1227550852
1831329323
1714847730
1286713635
1575617881
117253124
1566086999
1653509251
1303684949
545129971
972398589
719362421
1896851955
2004508292
541944886
540807591
485571303
693422507
1922789578
224447212
1641122003
996092011
1126465278
326107340
957435240
998309662
793049654
114740990
2036156747
1025264385
360825184
1585392831
1816022647
447212951
529004844
231228301
1710764695
2122162170
1085962944
108054876
1611196993
822118080
708996732
1116760323
490569806
332852429
1011816690
678151920
448700481
1023637825
1085901197
383390379
1709642936
31214941
2046217723
239376811
868448836
2076557854
727568834
854892697
1213599395
48939191
1159682927
1878560556
1246870880
1360162322
74798244
507285684
99975603
955879411
948879145
92767708
1600927675
1062741336
263351821
2130416906
184661462
1078829977
1656530142
342525460
683586700
435573654
1893507068
1843959045
1530600410
1783655710
733137307
537220910
537222310
1167183288
362867617
536210823
155025432
388933085
1275577746
1771812658
111899199
1860051806
1292688519
1112450233
1447600706
753194282
1563665001
1717290595
953212309
595894543
989532508
1099782845
1623569963
1622167280
1163500357
637167127
1324836707
560632968
1425972459
390286104
1299426621
301976604
36547515
1393057403
192008353
56103544
1922629385
1892330309
2066173864
105084230
2034762855
1997702683
925044893
195110208
1869489336
1636331644
801113426
939222052
168706845
1686323705
680231322
776671384
1845299019
1303595485
849118351
2040523149
754645793
633561790
1004209384
52728074
67477014
475729297
237029639
744602741
1163926684
859343694
838346599
880965089
113207717
963731840
1698607372
276822567
580963718
1695448747
573666150
687744386
680607650
158852396
1314649695
984724879
1249721570
3529129
664351659
1060486925
7466401
980835375
1056264420
1711821347
401660078
173832782
1887083797
751703743
479829788
608549851
1208876379
1342218377
631700383
31771570
1147587935
876736772
358902501
1923038780
374729160
197761458
46824525
123561338
1084539721
1411895716
1698767896
752994037
776372854
1285897920
909929605
1891422403
1835116327
1570726394
925849866
1653527712
574127998
777673625
192339855
132779773
1195349830
390028554
584649805
1705753707
1612970119
1820461728
945442966
1474710213
1078909217
885828788
1298469486
1353057801
282581456
120439610
678001334
2066050251
754686894
1525225390
1901591036
1322573405
458930554
861405255
516786624
616580821
32477221
1606786075
418304099
659481281
750608180
740506883
304933542
715958810
900309967
1121846348
729809142
1566276664
1580348459
187129359
1964641812
1188308762
246063791
687851828
1434947568
1758962364
657918422
577750804
618932875
1027291263
561056298
33915558
324847668
2146674383
708303762
2140338058
1077774132
250336638
1719698769
1773990334
544479200
700641661
428015956
1718754305
1787278445
652894442
1852485063
705481582
2097070875
1865709430
179239742
1754834272
765215283
855494505
1336103463
1923440654
2067015178
586825602
1001660518
341776000
1860752252
910393396
954872387
1166240080
1657103530
1470432864
544778774
132170677
447192852
1859463107
997632157
700937634
1477768934
1496160421
1187733498
1794686271
1544759267
2055318101
1484487488
1070174613
140804234
946778181
119417824
1307360509
672375841
590996078
1938006737
2060546673
1834909778
787464419
1619747955
153783063
1802367435
1192792540
1636718427
1839726467
1914082555
1981687719
705792165
828684303
530628845
1301207798
1691096616
1401544700
2133538605
1284972067
2055322790
1524518364
1676973752
1705411493
1824975173
633839545
1483628610
360420977
165374920
536718272
327623978
871690992
1999783025
211789906
273591052
280555561
1060804494
657515342
2012108693
1247006373
260026480
1318083031
190598774
97036872
1821093624
438253874
951094899
326257248
2001579873
1058293160
272337243
978734700
2036518710
1404767915
1607539738
66267497
1383034027
1848948358
454148669
1216088988
7584684
1310768888
1736654496
845184330
1272689523
2120603208
1189586246
495478117
922875447
1202163380
320311479
1208887101
1827488313
267590097
1280790789
1341418669
396649963
1882492464
1803669813
1767675345
1689966086
1377862903
1563840038
118072911
1510227200
1453263206
531890759
562620474
1586818143
2106438847
2028671785
444858005
1274249434
633229530
1724316441
1321167567
758191048
1435095622
1389762563
98628411
669105000
2091745590
204485164
1866224010
292099895
1679964115
1174749980
1888510741
1286534171
490969226
1985527459
920737364
1158144664
1822841487
1991493070
1051474681
1455823077
1492932591
358538919
365241513
246176592
1531386982
1639486396
276515527
1161081947
1121751633
160689022
1027750120
922233833
632021853
226726684
1316028079
1973657621
2074405655
1876623295
254210254
26436593
1773615186
1381714683
1322342309
1732337875
1790693609
713145330
1402295902
1196079347
421945569
1943007459
1041197430
390860904
1649830741
2002785615
1707553963
491255941
1534010135
1740004962
536172124
820771128
188739248
980212219
685396393
1336262886
502235815
234961309
1856667800
760458965
1348603789
923376183
1930807598
780800975
882222080
535544383
1696558134
247283080
2114003702
1009549553
1818616379
1049514511
250597751
798670686
1932234369
1804074665
935854265
1144268015
1907107386
1714245983
1619961384
477946600
256690913
1007171769
1348266375
798560458
1342902354
675935145
1054223264
249804498
1373805654
771564082
1253290236
1702563969
844745302
1385790523
1538105349
766689522
238534563
1756535483
1468788879
769841439
668229566
662698569
1998441781
1506188182
750861508
2012311601
766158928
1356735563
770272202
2089409510
1917865851
901240992
562318304
817338042
1198808785
463883786
442939405
95713440
1956306359
1422385691
1034657584
1258620509
1126762249
472378853
648788350
779944960
2007939280
905930568
1569127925
1164684747
1875343678
545388506
549528204
2029269114
1975754121
961723351
1522415725
1940688181
1530152320
1760322466
1935052578
1444325258
1564328071
742761542
953182393
1612355795
99082164
1333760252
875578552
134855434
1508662967
992667848
1386863573
1060667516
1358854146
2048982065
1968539596
1697584530
1622145253
536890430
403468210
201178510
2112464952
870516367
572498005
368715790
1108558034
314884938
1873245307
570151832
2057791029
1970714472
121841408
1797288308
1562084981
1519799042
2071927220
1485595894
1253697964
995955086
932072121
548354693
1729528064
1944167400
1278536150
2112463421
1954294407
26731939
568864550
951161282
1281901874
1855723365
1172936892
335427515
1283607150
1598575641
1905274003
865896095
294049610
1198402250
629562488
1787514851
945813940
1748700680
1548206064
67273526
2135722113
838458124
858147168
432455629
1430784374
775916574
1172399627
2068317111
1982498805
117693999
275362015
1039974035
1047263624
1997664732
1677713700
435883889
230846797
477189636
780338119
1012311379
271696031
600660066
848428820
821101086
37680728
623006515
1580299129
1048288335
905848037
348011118
1761047771
1287818471
584416269
1709281183
951330337
1862809936
1288407499
1351141815
2076419458
923055536
1838811788
1718951626
710540883
1123078809
1043029866
791271888
2107513831
1858764969
1027006987
959982904
212182695
827818825
743963512
74086451
906518375
2046487902
222444277
748853308
1232582183
2101221833
498775252
1677136008
181875625
131620874
1113256779
2122405589
691662487
21683083
897276520
1697019128
2111975185
1252941701
765665583
1056990955
1053218830
1148563169
32377249
1838491145
1697391440
744223070
2074363368
353003681
433169172
2040188539
850328485
1244254605
1647807241
340075078
1296533623
77467920
1160481144
1339893767
1211658102
1019673174
373479526
767926778
1130918607
2050000142
1065048373
636627707
708658397
1708945057
161708714
1222790403
1205410417
1611012722
1438386900
1455327113
1727062983
1979823581
1452971412
940610982
882164785
1655598565
1734208102
1366968814
1132402418
1021761575
1901680985
1564882973
868973894
945085669
714619443
126187770
1573483280
1408778156
1758821671
1279909654
1786742823
628918831
1814532526
1441221622
1103811446
75889842
455652059
1812769404
2038422335
997558801
489439341
781565845
511420568
56190856
452023390
824171505
1117094496
781894478
147260114
1980876941
1426849948
356880953
320086823
1096018930
1426615585
471469353
32852296
63447257
56605414
546399540
1270578865
1264424973
455120340
1229545593
959418577
1553131574
1324173209
2080550212
1306598710
2052833548
1133298529
1385804358
1933948442
943273793
2068314145
1441553193
8338886
616438428
1426381612
301981173
1218682855
1886353024
318441427
1473187984
1689137842
1692220541
1033549111
1514415165
771249212
1740232299
331402987
658486027
733517441
929221801
1744793164
1879036682
1705722694
1398998177
659524402
324630972
29341047
596745647
1026691791
1222801961
805974241
1097620309
1608365343
1137724063
1745555102
669938214
735902883
1762545741
1113414718
2133771048
1085725156
195458347
866031505
544552253
1562658807
1418359346
1178595011
807544473
511684522
633481851
1522149533
1462869441
168131140
295204197
244423004
1490745351
1020728995
1347732964
837777355
1339940806
676358370
1888638553
1835609696
1260746337
1684524331
2104728885
1355730902
4808102
1545454401
1242119113
1883026444
2147395207
1564795121
1119578140
2092266776
1689599140
925980689
1169561575
306765055
276618417
1191279260
2009354455
1632727049
1227172889
740811771
348434730
2123899309
1202831514
1525378023
1087674968
239532650
2120178929
2028209129
272945888
401862356
1791741676
2132159384
1338723028
451352708
242462798
1716166946
1190540238
326647246
318119637
1759172994
1689166632
2032075026
53241024
1337500862
2002130374
1964240927
2144178982
1804203672
1966102818
694020832
1067191451
664409894
1712605189
1324480842
532822706
1988542288
198601905
1592918240
1211187661
1608907565
124762710
996948063
2104157503
39351445
702755316
90043635
1393695873
1250943846
86445557
1729952351
1129333275
344262029
897342313
229295094
478579628
1795134262
1432278706
652529551
2047506864
1564890306
1405231492
1596981142
1170240833
1012880634
2066695192
235113385
457496977
1972986639
2069470080
873849675
128067836
1193736883
1985279575
1664919248
1710291678
1468365580
304516749
1293557368
771785251
78413669
697252644
1147872955
243134084
1582968445
866548887
1331818803
2009534785
347385104
607570610
1798841465
299357624
2015472614
633630084
146024517
1400566021
1929049644
2112340904
1134926552
222674667
256924438
1424996614
2002670927
1296647382
1153352827
2075333315
1799358298
666173557
2118361969
1333772088
932805892
851188348
690473181
3960884
44959745
1388245793
1275669301
277150402
1627885853
524740967
1924687056
864794079
545344151
1187472398
40108297
1983725581
809959149
1421949215
1092358547
1734356745
1766237821
1757638780
80262801
938849981
267383045
1226449015
1888657277
1460215349
1247884894
552130640
2111444883
1256159862
1988707921
1244752559
103903208
766323811
1643920453
686707003
992581537
1567902026
221426626
1702864899
176333419
1619368116
875413036
905993722
1786442723
705813956
960684146
1485566213
1618949268
351309566
1833811769
1192375121
431016159
1727067497
1671009266
625573202
1548455482
1919145154
2008086798
2002352763
199385808
1256082865
2140978551
561658067
1605690944
2142373697
600528635
243457382
983217094
1886473806
487615546
1484379082
2049016463
1225773987
478766699
428493070
561936067
1723026187
1919398752
1126568681
1047930276
1179473543
1524465724
1306962271
1561616529
528134146
274401366
272420861
1961058209
1812502437
273176732
416781386
239902124
1113695223
1951994922
1179441397
637504522
824130878
161983262
555884290
726550834
1730985910
1404885301
48970689
1940685385
1262557246
2071841449
1195365158
1348532971
1402871530
1000821992
1552489283
157947421
1880359240
1988382719
1325069581
1263359196
1156115935
1432065422
36398917
1336914273
917298788
1018594560
42217403
1501244646
183205474
167318754
337634089
1338301944
353385177
970882899
520667365
574457838
2121092473
1286274415
1233512245
1809918400
1346081595
366949754
1755303702
1684887584
1703559902
938888223
1106605744
1308286779
1689842821
1921369265
930472324
16014549
392589370
605233774
2065217747
59002755
1592887778
2141373298
2132061156
398546791
352368183
1108197016
1310009930
1489311238
1414833588
1825314900
1181213319
1678593425
2108464062
2119621855
1522247130
452531850
1805337065
1694367503
429038583
1797885481
1792378812
1705413922
2059103556
291426724
1333405060
1953049199
1861116251
1841014645
69881604
986584863
1711633918
1246698187
1718856585
939862416
1169366604
1507363282
83798775
1745758001
1331114126
169776985
1303642414
70963934
824069949
1970732318
838458124
1074121777
1843262316
571345365
192950805
751438464
264409574
763605291
91245001
1822701746
602837985
876614265
1804292591
1080268573
490428060
1894116793
445793278
1821900369
702902004
1830123770
160627620
1004746894
522203503
95900850
2143043651
164924631
1006801210
2111982786
1183646857
568910543
610477417
1278827521
1496604113
761341846
216380926
231366091
1980748039
1770149974
885758468
778004681
2035607504
956403174
77166753
1855381591
1682837555
1845315008
1294637988
1997881315
1414302806
1658634922
1476386683
1554219677
1072540348
1569263850
1994775038
840697583
1619275496
1932028002
1082351005
1677107357
504017577
308346409
1007025257
156093470
1960102010
1396929022
1873212261
1789360698
587765952
1503904863
1026838557
913683127
1710548449
1147451877
1711584344
1780705837
359158714
1992982622
695458209
710904393
1097220408
1491556116
1141220441
814012092
275908771
2005361312
2100187019
1177885575
109457844
890594104
1134612964
1544187669
1453420836
1770886105
519785857
2069227435
140817179
339798591
1112684682
1632119385
1997476111
436505394
1273368940
1279821496
1593252343
1438905241
1266913542
340728969
1262964055
273528761
1347364150
1971152497
762929054
1413325784
2091645067
1559791670
1058357270
383405594
1613770754
235716972
1413395490
735081638
1482062988
1491889120
760636039
1587055262
1862898269
1126917175
1906163338
36393229
795994214
2065722944
479630623
1042404162
2028591177
72408180
216548699
525745787
1008332538
1628158399
1796891168
430680060
1403137625
1163122239
40326664
815148395
1035197597
841555109
1496457412
1917117348
1125021289
616284803
1172774288
398336547
289348001
1772991569
1089146874
886312936
446283367
1918258797
1010766318
483334101
591683781
951741807
417522366
1983631473
1692779335
212744002
2043002847
98500594
12597331
658405483
954950767
236549623
2086542364
1253736457
1838853708
1380028315
1899774824
952360078
633181310
1705343616
471895209
945660209
1521524307
1452415659
48657550
285398454
1918271005
1227846035
1451953297
840754677
949640150
990641631
325954339
780697517
629654527
1094658930
1131715116
1116026642
213237901
1676950652
263476563
1206683192
1348643439
1446784386
715848480
504108482
1269503906
1571027085
729464760
553903383
546834789
1266606673
1359881899
499302453
36180411
1715989391
257775549
1759197233
359150371
171829040
341971391
1001901298
602911609
1631436773
922173363
1717388372
1125932676
2091622827
1033939786
158974910
767758292
516457613
229655900
1653739635
1654726613
579683212
1250163091
1529054600
1596887958
1854193065
396816580
336466770
1961332301
504039611
1118281673
435206349
1820537880
1553846928
1852298464
76286376
1296040484
1523412272
1161369321
363173011
313742510
545587400
1679899751
270769057
1754642550
1066881219
1145336116
1055916565
1290819616
54365478
897793953
1394789303
389099554
1836129230
512550654
86136317
1953663804
798724790
2129690097
348712204
1351091589
907975288
2608876
167728050
1145426152
321335140
444249085
2028493778
1056992722
221004712
2044618030
1831066087
15635897
92194359
600622941
879728480
233446887
346521932
761907190
146935552
204310345
249928730
973906398
769557184
64974802
1200441453
31789658
1829133938
1129341613
693963279
1715897500
2043247189
145133270
372235971
881834851
1286583757
1376082215
1418320537
553802546
886351315
1487450561
1070830264
2004699344
1336451309
17679461
917070841
297632923
829417353
1494636869
1177264691
1093223506
498792694
1452815917
327550858
1492410031
1733580964
599930970
85057252
592167256
1947337152
2136999617
476424296
694902232
1441049064
2081348670
224585395
295419392
1360203694
1158971141
1094731025
941295336
1085102470
467264713
467061621
1828893208
1191187356
1843392202
1242891002
144677244
822180796
1051928927
1793198590
1928794874
153982976
764682442
2141673304
766181254
986644346
1150276718
645229096
1948757478
1215821735
1234870347
1256105716
1507839990
235302541
109649647
1605456998
377223860
512914446
1004775460
616521934
2040642264
972362890
1526100518
1704413653
1501617807
1619756019
318427970
2005509047
1696759723
2043660134
147025289
981258391
1722516934
1786844251
1686633925
977158217
217099105
76159017
296077474
684425807
176764929
834295366
904137781
1234210145
1744900695
510422117
1480463195
1711997470
1970303832
2074259814
2137099029
543022410
299425228
74890893
1106136884
1831561605
1604022898
1535252456
212278666
133986807
2060281899
1534525647
1737540430
648080910
387300749
2012193496
719958915
563342418
360884781
519649806
973713305
1028212685
351207586
859264044
380238490
380127887
1779500104
441361026
867578256
1415616317
2123196609
1543859
674937449
436949263
922440894
911279866
678654669
661249739
1905379097
284082248
991491747
2138928459
920852972
159019079
476443217
1462823231
1841211172
1058633339
762938792
893790020
289429898
58499517
821551112
700112900
1609648686
693568279
128095524
113868564
221043976
607872296
1777580792
2068615268
588845640
1019692322
2060543261
874847652
1988711453
1542304236
1035838283
1553663026
128935393
1383777842
1590257823
1570851265
129755299
983341995
1695098786
998583769
1128208702
1963840614
1389785371
429813598
1465158609
27783004
636848015
2133299136
1965498745
459830311
951013832
2072608524
519379874
1506067455
1240615941
1897589737
107506309
1758090123
1390876071
918386338
963658648
1901427709
808825253
1322742696
930463842
1179860963
181392869
2006494528
16759164
1867849982
2098818242
194949542
55143394
125968351
659579435
940276756
1907537974
503106815
742548271
246828935
194041169
938631842
2091535468
1960752823
1532214762
118210204
83008972
1776821765
1145769007
158113835
254172623
769675606
2100722136
238961874
917535922
1058329506
617081979
485526038
318355532
204135575
2041497096
467693375
322257577
1680573628
1781724349
1784872574
1542795225
1988892769
683572581
1971437874
180221155
1111462804
855112935
1747543880
1629301809
1788527555
1592836076
1968099065
1199135975
1197795739
449620406
748013186
1497767211
1221486535
184587424
1773926093
270281408
1098991312
61258912
1622211581
833982376
1688083151
1077192218
884322407
471611246
1621114618
1957904734
1450451426
1003760230
1178789429
2037246043
1596340685
1814195541
311581161
1597661660
844109379
1354177581
300750268
1206047750
1354815868
476279797
539169904
1286027051
250482732
379330868
425796580
1944420525
1871088897
1080246412
330721485
1168963937
1302045355
755634265
443820518
1907209346
1547352988
252507786
1496477991
1969614067
1882122396
1056509445
1298593930
326976840
924218025
1677852457
1595793157
593191657
1431873080
1278050750
1419678102
672271742
2091097439
1705530049
2055625277
2141992490
1660267125
1629713710
1559948050
1062634097
1106470670
1413799107
632940449
1545669293
1285967315
327186450
978835927
2131451950
738078222
1421946007
1728326218
540600614
1010115410
1941664408
1420890776
247104125
1035362442
353915649
1881417168
205431704
1493754975
1482362384
1087729212
1266086052
732350844
2029946297
1133492096
1368038300
1512121324
595467331
1840495641
529063158
508927238
83926223
2009441641
645614072
503283164
295219625
50663282
301296536
285481802
1653300168
469649619
1474107655
1695413463
48776587
1604746202
417287304
1619752152
1111797339
960531308
863214512
1314016147
920249017
1411582799
116947665
98103324
203009224
2112106213
962373064
975683284
1869269054
106221210
1812346606
1056011648
333392322
1136698491
1099302462
120870136
1440329974
1485555071
1460213997
1271271869
1995723950
2049273819
1341958402
1631420227
112388844
1446223691
390683552
367006873
1967382048
645696716
91985536
793780948
325814278
240458711
1515168462
570570974
276522605
946405957
1559234970
1596428786
1834398913
1649632005
788793825
1141367650
1955742610
82256436
1817481775
1024611538
2064958866
1727710807
2086569605
1744152433
3810145
2075622027
1444714543
641328591
972437200
2115596278
830278807
1345033568
613243236
1690287035
1962905900
1243611742
1055606552
408689087
1547409954
680879677
597159855
1625857417
2069042747
1943282762
1789400475
1053104527
1259582778
545706052
1784216695
965779670
1440199686
1269661620
1292887349
1830007288
1034572754
2020716884
395910327
1970406982
318568121
563476410
1336634998
172204410
1478429910
919182311
1745170249
41869189
342215245
498482978
1532695274
193499320
335475372
395722676
1197677428
634870341
1810675324
1835379748
735932010
2135842112
1747722700
1661698790
105553001
837463382
684552366
1973264569
1937513554
469923735
1455675746
108848389
1473197884
276811370
1925910604
1330816955
1898716563
1622533641
2141873669
875098121
240341585
35838021
478288014
1514504517
317846626
1341747376
461934891
1412654550
1831256067
1571183757
18588360
1199781197
793217873
1521538885
732207890
536309720
420761824
1570562202
559511027
1895231594
1084828224
1249982160
1014661507
226450285
441344050
1663047144
654239008
543052530
801900086
2029443018
1766985705
385921474
745244066
1101658742
1562758283
104932893
1097046537
125741549
2023081394
1372263937
282777597
148560135
184195382
348757435
1223901957
866494160
2068218313
1075126354
1767836113
1763594292
1006515635
432423684
1193721584
634562439
2118202012
1470262760
783113461
2081352539
430611829
837264456
381502390
788285064
827473492
1276374629
1947282976
715975254
68173466
2095138938
377519327
67346734
765998909
1133822819
2138850209
1596756689
1835604732
1850033160
1802477186
473176845
1838304372
600464048
529773329
173978286
1594525031
629155385
1804470325
624603608
1225522056
865288484
2129169158
318441427
1147370944
71085031
837882162
2068874117
1393642564
1726580828
1369344843
2145551510
1947180214
1902687363
861156894
2119581998
749106060
1110026585
1206573902
1172723837
260243512
1548228494
858836686
638168872
36221951
1603444215
536757902
385487490
1674078742
63033980
1938957659
1038978323
291082207
186475086
520893218
2113802841
2109619783
1016306199
1339463949
88993089
1341913069
1164268435
1307359785
1077367907
164421561
1777801134
1309971660
2115120690
756337140
306399061
858565525
670009784
801391996
1307031693
476320939
1900961877
2124481064
926802686
1453834548
1093530206
1314361430
1459962319
187574343
581037000
171810207
399480541
513721151
1413972646
478922820
499979603
1607782440
1690242460
1328685759
1146898453
988272850
420612772
1848605859
1620530291
1492431005
1319068458
246783719
2074208901
750961354
557541790
1101455133
82327767
1411546260
1329413093
364568519
810299863
715503855
547863025
447089803
791121030
1065297587
1042255604
1630494402
951675426
1838063395
841333896
2053084149
1927514022
1379540650
307454443
1185868022
970894260
883536215
1721261532
1756438845
1714518090
2111170642
1679166883
993675737
2050308836
1629073189
1278490481
1811706988
395765531
1786282136
1929851253
2103413694
1962234173
661931551
1540543594
476196853
2098172699
1655961681
1054079921
479837932
1159452619
2116841625
1533029556
497031249
846704088
595476417
171268737
1766119030
1215426347
267070305
1418204326
325793925
2071633129
996653248
1750361457
1923177389
1747274423
1427117299
943661671
2088321433
2051754925
577070019
431818876
902014074
116307707
1883589272
70912114
679395402
1797927676
1747983323
1462287036
1996808504
50943495
866024843
2001722644
1054153183
1600884262
1831622221
378010778
197908703
439184552
952822558
1463323250
1174191409
828607548
470447596
978950344
746897842
309999513
1560708534
1018643350
1657442357
2013617472
1928641981
1216815825
1406417190
1421442415
1970144853
973395131
557386007
1687684351
55819259
1027942760
855445100
653849603
2119247439
1219610568
1469415464
402814612
16428459
339973222
355778533
554383455
1966279831
131548518
1038210660
1960056874
972040965
134395674
836176335
82823184
1161714367
364469468
1463647152
923755633
1704842444
1734768497
1112110666
1698207358
561916413
762051282
1551933299
2038366123
1756336270
1526085058
1825886617
873945300
2122952255
1755945913
1097164819
1702634787
336453101
818020803
258399620
494939811
1300119955
1170792136
171523967
1804696897
771472955
777916845
171714169
557764861
759343449
1329165096
1474221271
415629079
841224021
517339131
1432807878
1337101615
1968381193
355243723
995309900
875279160
1773018824
37833748
714402084
12426020
484812383
311750641
2081505916
1473366207
6398932
1507399115
391467636
847629793
1635671869
31200093
1849514576
704089840
1917995601
1538998495
682075680
987753254
124946586
157205742
2090745502
127774536
477483207
762474642
455001620
1633763871
18626935
548161899
1446885485
1799442136
62562761
512475018
55676705
1550107395
13391779
1963194265
545129971
369460175
2112328776
468391690
689074507
826312322
1969197974
1239176380
499362818
1917314593
999517518
344424470
1370307218
1576045993
1259268383
887821517
2052089679
592715310
727728837
1309146381
1047626013
2036290581
1154608828
158447742
1225862166
1135219448
1645030064
2047794026
502853311
1239681357
652898567
725790485
101834572
1811099349
1157175787
1125402832
516343385
1856326644
1802988373
1652951682
621250212
435079085
1404081527
1104088615
965448503
2145459943
1005582539
1676285974
653320346
2046386235
1224767672
1824725489
808118263
1420628081
1411045622
2015983766
1119913474
1984262658
1791274725
177334579
377294595
1477855461
1408075783
1519435130
1535841477
2125627915
2082700798
398504067
409164420
505848467
1987027531
1711873322
1948111035
572112030
1703362505
1249700233
1721915277
1229128908
254936281
513749599
477042549
1876705835
1086861591
118395814
1475957816
623007549
1841184454
2113410896
1946965933
1109153832
181875625
1515111199
1001821393
366892177
1301244604
2055763575
1475457560
1312019875
1777807641
307729579
1364041546
317043206
1981737112
2088774249
1623781691
978512720
2083573994
248430265
462061290
762611678
1321813680
1122092914
744874392
1853070688
1523818691
2090338743
84064223
957909048
1792689296
852280645
423653440
2082504864
259472454
1381569894
352638889
372808070
644823465
802531727
1537012724
668919636
1677302089
80519416
737499902
1681962516
1391459283
476165590
45372556
2076876433
857927466
1083963283
1153853997
1113655194
33690872
1147332939
902460918
1071604374
891585912
367061071
695461337
2017370105
1053213927
904097693
1650983715
2075981824
1165372799
1507340140
1666005459
504185419
900225731
327124317
587487454
968290945
1015086972
1222983221
1450316233
858979410
50420638
1083212148
1736469984
518100302
254960134
2024900027
1038359449
793699614
454911250
498955018
717765933
1163606204
1636675417
1543729841
873613837
1127833730
1058417636
1673294545
81798947
1411095381
745259004
1303550574
196242458
1921847136
1966574703
689230014
741481676
294394177
2049109772
2004445120
1430090287
845592345
1032287516
1225555107
561563375
794317738
1203196203
99670383
710880652
1244911047
6824027
167168817
721528855
532944398
1128563476
1732310092
313919901
273344545
466319428
1596806041
1861662859
1178082685
1400926249
450616282
954801171
710706046
280247477
44208739
1796221917
1417937807
535827905
1615687123
1431836178
373592739
940078028
633735096
796401550
1377114119
2116436704
1893373437
1772791818
1063302132
1423141126
445122479
857379528
775820230
2125169989
369482865
1757757971
245610948
1613214696
2100923075
274812264
1899264575
1219640688
1891744081
974566039
414839903
1133619510
1343701619
651995330
1681265175
727420913
2051054595
2068146671
1641649149
2058551705
68680472
1396128852
478022468
1409564809
417801244
862963996
160016104
1328300050
1891944430
929038762
54901490
316535121
42318458
1549848889
1693443156
476210238
819745083
13533124
1521114962
1522327456
968067028
878523513
1659900687
225132044
745776331
2101065354
1470471421
2088450024
958957977
1172128166
585786317
1884722771
1346166672
331174816
1898155504
74536123
450749047
290748777
733188234
1923782533
1276213886
474103243
1869343455
329243532
1076182855
2013993768
1060639699
1032182105
2059103471
1223532372
1840033485
748558380
685028990
567069643
176992514
1248395435
1547732349
685176453
1139839117
61981579
1307461196
558669203
803168908
399140893
2078756200
1167222625
367701882
766955083
661216043
1811321734
852441180
1351771707
342202901
825026679
558107175
2069132920
346627554
1841778689
1858958710
831028290
2029140428
177368277
2059767485
1331088390
549070063
1705024735
215178275
1704619295
446040941
300282489
1546684446
602128870
753427770
111500117
784581149
1295883089
1129713873
1995788138
1440138918
1053843803
390074290
1296238411
959350732
1020493319
1044771663
1139205832
797273476
2116369126
320075417
1580846726
942916800
1080777679
248481779
1839223802
712181523
1971784513
1259154254
1187601351
1336425339
1239131396
1190116381
23093283
1808616585
646670677
1676728001
516140349
1949581554
1726601788
405415846
632791151
808806031
1646813867
211024495
1667728387
1127428812
903652476
124085819
1693418392
1261875447
156367774
766983493
229556799
2068625494
1114006721
1951540121
1839932381
437093118
578188391
808789843
316934248
128286545
1668427839
139130060
525385042
124568498
671860681
542567303
2132112645
1833995770
1599715295
1435975433
1015203548
841898534
1894178038
1343048616
492094438
345708499
1814043575
591803528
1182856729
1947744625
1840511063
1561635854
1119594884
933479623
1692995156
1508311293
1349426169
1596737533
234314900
515182535
1933380502
138315132
1050318895
1498867672
308149569
1487270308
1124050497
1861394463
1670689471
2066050251
15954684
1343486219
2076348252
291170662
1430181106
515374942
399515497
1310768105
1020415364
191307845
1904651784
955160143
545527073
1839557554
2010595792
2108132013
769585595
842868860
466989226
1557582897
1369795624
774510526
1290958570
751632565
1817087281
1702465057
157032161
1019098741
636110121
1074530291
460005894
249116189
425809610
1713027729
2120979063
2045120648
1509190726
1709929477
2096984121
1128086736
2099269021
504487361
328196141
1155942351
1770861423
1934715715
1549516324
1103021371
1546826834
1623754759
1529643502
355785536
557667950
1953367071
1309698157
638716846
1324387865
606737027
446267469
1543728616
1621995887
1201809726
1968375389
506144595
333463381
981756294
1631676914
1583093328
1806483924
394042658
1352111560
2056356968
942149718
8487368
1606338178
979992145
1050103570
1507575094
379152714
1050318895
1699026612
1905133629
1978875154
840638083
1640737539
1590466772
1611008863
396924007
287496739
745708232
1984493842
70498463
636474967
275507010
1486534784
424895368
545594974
2081699938
1080362983
1831297857
216059056
775789258
446693303
1251564732
514471144
994280197
702565065
1546434137
1137598678
1299593138
1348747561
942941503
905791383
447951532
1647682802
1172304123
737070674
355454312
837555175
593003206
1971137742
1507853332
723726182
133514832
105557042
1594874844
706123503
856376216
1811988316
916728142
372192507
768920471
1475941952
457055846
1805639640
1370102675
403106151
1502434669
1532697348
1584895744
1409924416
1333220610
1408606596
1417951882
107765019
1955644672
1255858852
295895098
797798146
1367390032
1442656050
1043910790
1382215920
1448268338
492469923
1422669955
73235382
980956912
953056212
693233779
1632779741
857951108
1750391998
1325033702
50823515
726201495
613230299
391901761
209844844
1856445039
578156531
1542782925
107390341
1152952157
593421738
1951530709
976604372
973999175
1896928836
1627177187
244168775
260050101
101408724
1697064429
53537295
1682812527
937908863
1250588080
1255738573
1415244371
1447895956
1656874075
1246594414
403190110
183162979
1898835101
695280718
1842736863
1225682029
520540374
2123718259
649361976
1939260708
1257526653
901618473
1620793283
46936536
1407039027
1074965652
1830589304
1210475036
1141074736
1022544325
552659108
2087651637
941266022
1364768915
1865479144
380720743
481770707
1044868312
686155169
451430547
1683700901
1858171572
1964753355
1900145446
1032052025
920370355
1579165751
1153116495
1220247079
2057381874
818236903
655585035
930003515
258518612
1702178676
63443182
689324478
1070936382
794810068
1706106432
990245751
1454235935
1885779362
1034690232
2079608463
1437688638
1751325969
140038403
713793255
1712003248
1573490355
1053709836
1534800568
1012810682
764148640
113930484
156898770
1839897103
748037547
1058560449
556865957
1513997693
394968155
1397753175
664651209
227361583
306237337
864668134
1608637444
547540859
619748505
1957434509
1959191706
2124914204
638903031
1516753499
98074012
955304619
1150999313
498884829
619686625
1227685014
336077753
793412543
1698028470
1208999376
834559699
1734584932
12399516
866696902
1210361334
274821309
1933394336
1054546268
1663560391
87803565
1914847237
1694591775
541401049
776685360
1347907103
219171129
625227468
1288720
1778988392
392326456
1534362940
1252012200
1246753959
1857518975
305295575
2079256255
1902800848
571663612
926101565
1666272222
473213904
9360750
1335206772
917389382
796572300
569578790
1000230958
2099570290
559891014
1205584339
1653194333
1751367490
1699927564
55038867
1659995860
2097166308
1014918870
1919562967
300669697
1221492843
1141084522
637975178
1515142328
27523853
204454249
427673350
464782
1344133953
1459123010
1134936098
192617135
85638149
1724496682
54623903
1029592890
1368316362
253778558
366646758
670024101
299688528
1746042974
2078023624
109476383
1293572659
1026453920
1991176185
1755171547
497977443
1753334435
790419152
1669993346
1968952375
1999729276
1005670374
523990597
130967101
217121768
183189479
965221288
1424965710
755407876
479064050
531377577
1467139076
1008474175
182378804
949699486
200430772
908604553
746814005
1831566641
678748176
1062386955
176918551
234452092
1513250203
1268016533
1444249896
2077672959
816973754
1282776042
657708683
875424923
1004435206
1453126531
1685679294
126891856
262125260
152846222
285880344
6392891
24367390
719062076
2132123991
1252574611
1060998527
554804363
285836941
646203300
12548160
1964397220
589186930
792828234
1463099603
1421178040
994395664
1394088820
497353361
65212676
359591130
1481318891
524814068
1809169423
563793910
430001454
1986784779
832447263
851477267
841680153
212287214
55386581
1599539574
557498658
584439552
1592543859
1506707957
1970046742
1719107962
156245553
278064206
492910364
214816582
1681292826
2007933619
2133801343
1193187322
1102541014
931009914
822817740
1505555187
1348038049
472191511
2005206997
1654674750
660240341
341850369
505141720
2066638274
88744665
242737117
73949122
868745442
1699324004
70772943
1727804556
797752134
5797185
533864469
873754049
1393289693
422605623
1373531753
1014575960
1933309439
1350242292
1594395581
1535221024
1133086819
1329466873
2062130728
488212047
277405572
137704156
589941497
961368756
341833618
1370422257
1002133952
1731013403
1191790028
135834486
1677302480
1620507916
1663774950
535679373
1157738141
921851771
1231296898
1746882577
1117513880
1700474716
1624107898
1493038487
1984112062
1511270446
1090750318
720181032
1296365439
735167226
1615958474
120590516
1023049293
1625171875
768047390
1526340179
1221133518
1630477402
1639870347
2137912435
665481346
1265962294
248120938
1393152989
1286568894
1051508152
1093109790
405867320
353521730
1987041614
1819983216
491535292
633802743
1226381214
640883589
1046061336
1420569176
222329918
1121410333
623160963
1232917721
1738903
345664770
879140478
1225468427
1714283477
195843227
1921897992
1554030321
1585845581
550878384
2064761942
26306137
1615522026
346055475
1648508377
106233067
1845357917
1089970044
103826612
1808824668
576885056
1063039735
1897825064
56988661
1852657659
1764808377
1886418808
205604943
1774279118
67635755
1449045137
1355652623
112564374
1113120919
427856759
1804819317
2079100902
803273686
1783775014
1224924920
899369521
1924867293
858426933
1738254686
586414091
60089084
2039575564
1963261746
1329594390
1867966057
932191896
1445370149
1866336977
1880404653
1889373573
1337326103
825022781
2146585307
1078858893
1636888761
2068791844
722764800
1881090100
1922386115
467335648
863943306
1971963567
272499892
638630839
1486696332
901401424
1421696373
1804337069
1604824409
941148201
641946400
526212484
902125150
222480198
1162615754
874205569
509315480
1036691987
825038817
1584181906
1933018791
1952909583
1465250401
1534996741
874108425
1286539119
333024740
1558790143
568085663
373383465
99377580
392970887
1287578402
1756429397
144593692
1974405755
2142098267
2116912629
2021932905
1548222569
1125322153
1854701439
141960597
796208344
390727344
325666159
1641905639
75908057
1181050083
89308207
613347683
478889057
336832705
956682877
1225240607
1591277205
1044575245
1918753183
1486329324
458114703
601368956
901496071
469309695
360687411
1134955856
1366889138
183681712
90895577
1139720432
591138884
99449471
1384863553
347979255
1480032333
1165514207
248117144
324424893
2129920049
1804266596
981295364
1877367430
949229521
945918832
961577814
1066722045
1756157672
428771171
645679340
646763372
90626858
1157187445
1233469610
242826682
1540908278
282644686
2065232502
1404318014
1279148038
1995860545
763864240
1242647283
78521982
973019701
392618687
1558127733
1715164307
1281866658
229076590
817973211
1898483487
368156437
1802876754
1770389688
1199997430
83057512
1836596329
304638876
2108003613
814093020
537263664
856856589
903401050
549881142
1124699836
1442618713
1497423290
1758133274
668117981
857558826
1078968743
2123601286
1424904165
203468871
1082779021
2031677730
1025263695
916727316
1210780802
796966273
61140159
1424831059
1085572329
1719720345
41113735
147382343
1138218623
7380958
70678550
609836987
556403434
1286405931
1673284022
1711138341
904896155
1427230950
336432954
1531172586
97858138
2034468
902813161
863166081
1476819319
1859861080
2124716715
557614551
601982751
285369798
2112804856
1473360519
156907819
1880209680
817455757
549590901
1810789148
929289611
1630342456
1462112029
1126826657
983130494
1694719174
2051884998
1275232262
812298685
1083040707
530471117
1915282870
1761483042
1740016674
162935913
73467300
538642225
189513668
2065627044
1400837176
1811337349
61387439
927057924
508241773
158005407
874443230
2127195480
1625833842
2102251865
1843072060
513743589
912362832
1120468409
601449434
1394858950
567363320
2016713830
1610611776
770157292
343428621
1261508447
676690584
2116419634
1653168542
397458475
53304014
494106974
331515179
1413178102
1410604004
1546729706
830248128
769862169
845959822
1351403244
409056907
2034952683
582170906
484438180
1802997856
1962777786
536379727
1891857706
1101600266
826142244
436595360
2017486328
245521549
1319831939
1088164257
675034641
763310806
879656076
932548511
1115100089
659559142
118639650
1507315277
964684300
1106826095
1296042721
516056080
1768171570
1323889049
722755115
1687357455
1463724314
1532554015
683714647
977638890
83508974
192356272
1941776661
1521012732
351965696
1258647998
1453675584
737603436
1006916013
1662432454
127774513
1419649646
772836969
250078786
714069437
731112045
1166934883
1613126984
409794693
165994255
1111037727
1098104793
50453484
29857922
1053737540
289782776
16711442
184322728
326070304
1745450843
1943064941
1188898397
607364189
129776208
1711690707
1395020087
210295453
561717913
776366844
1280611784
175453141
977106496
553972740
2139542337
249443507
167680831
1468204390
1507955499
1079831709
358561313
885376727
1494513192
1175510017
1856396347
73620050
1736061858
68062936
20753784
799362785
1157767675
2135829150
797374318
845369250
748443221
1875744630
1109039502
39403077
2004149303
1373478877
1015309704
2106755667
1717740378
299832424
1241733275
1517268977
380920949
1802879588
481154835
390831648
857519997
806842806
19415195
1139541185
519296655
1669387499
887116408
1288926149
1976758424
722728504
1776393703
2052233914
15631235
767624319
470204576
1133889235
573591108
1515096885
1317970227
1557590086
1185169200
1609199053
1118187064
1313357763
1545804859
1952743355
761308380
2021222570
267223574
751448173
1064767070
263068150
1747583580
1712012059
1589087034
1456327256
1425840233
1652983356
815215818
335484681
1274251103
900898618
798838923
2060607042
53365240
2019484201
64218604
1631993799
327285044
1463953670
1121074058
1426081514
1511260545
1993841533
16952046
1684844504
739465236
2039802725
1904170839
1540569513
116630812
212478663
1449981126
1986326642
1015647223
1007329111
2026761963
2075460283
2098403377
395289541
1117599693
160198234
399913636
1015817336
1526972608
470368317
1875362596
474655681
1052616274
868156171
487617022
113970863
1614486401
1012841835
1021700611
211669526
2081769961
1868710592
5540017
285626818
944693798
2117394243
426140128
1923753736
89690018
686997896
2144849933
1356146127
605188397
2019854208
461100707
815851996
1524255193
1765253356
2125879692
1452287358
54141047
943631032
904338212
145095837
1302584856
1097614723
1034324709
266916275
1375023412
1320302702
1928290606
329377608
620029728
814910555
1931239128
989727427
1570650720
1736736070
1121829153
390086100
2060319582
863897478
2116437831
507117268
1361843039
673348766
405041928
279233340
1511391817
1653825964
710840493
892491147
1682557481
1719172474
775273538
1708392700
1304880721
1552184616
800524175
1155741170
1412122859
172803635
1849864700
118613724
1610636675
1731862983
1876421810
561129307
1531358193
1471938540
1879054183
1206575246
2111948363
43411646
185416763
2115881101
1808032982
711259336
1548129227
101488679
772108391
911141177
483131630
686072454
660467149
96137110
231553627
756879525
581635451
226107308
1207086854
1778182442
1919624742
1486246847
1578787236
863568147
711794527
1753032730
1787940467
992821983
220763990
1017798761
1904487929
1250327684
1911538423
1206737801
217973327
862141441
1072744879
413597087
1956760708
1433740612
1934731605
1297688187
1566445002
1682399288
1320426700
1078964040
1435327465
1312296894
1340557233
823792229
598137338
2107751834
834983935
1233026948
863899547
1100283152
747652939
308018310
1526846260
2079362664
849643069
757652485
752247759
317423490
1078964342
1335531252
2067621994
1526287476
1540099293
1675086294
568989411
1407747114
911615522
1734688134
578174007
79034742
650836053
81499477
481121491
1098248971
921163955
1352965992
897929440
1686791510
865260169
1704388597
1371718000
190045474
996978101
1905729946
1239603688
943913925
1922636994
986392462
317081081
253164447
1763441015
1967605766
828437664
1313910170
1738311256
1472988311
208400000
2034185742
999175238
743779413
1342307743
332211048
1806567367
834251427
1695409052
1235209767
1105773492
1675531111
34559315
2036014273
693854121
1849299617
1981173268
845802764
1253990769
1812456151
1164424454
460332894
1383860947
1809453593
2110977832
735479480
775428763
1959558280
394357079
1867581093
1827478318
1029276915
869577959
578235954
1360062731
177830213
2145249162
476774189
1365644930
1651856933
1795837604
1119204720
900690163
1952289568
356078611
141381447
1289847080
126065469
460697899
2080348736
1791398632
330311714
1204775524
941829995
417367622
1833460958
683200602
432333438
1225920739
780953429
116051336
650520804
56134340
1991682723
1019636579
363903235
546761835
995529087
384801829
354424943
179998403
2049407603
2096282343
1259203599
1595892933
71815271
565390130
1162929772
1524868827
1486677162
1013066903
1822973997
1885902840
1878620308
1039155259
1761530078
1782568312
839377723
858166252
1085859636
1834761396
160174778
1062377158
1759291686
297944498
1262394846
863902215
2050714053
310025882
749300050
436797315
916995168
644039688
875689667
547060921
1377321753
1690731115
1273223796
28627718
234511274
1679255879
1520077651
1502134953
1384813580
2037895764
308523055
1100967144
1700740607
642896498
284412794
1109889198
848182441
1187969414
698122041
2078517201
41368316
691455513
998235628
355196541
382434024
982697226
1084887267
1162965252
636270634
879151685
865891108
1685237153
343886719
882024876
638604243
2140030767
770937718
161799964
318749241
2014045035
1971579659
1753498886
301000809
184914802
75726665
198171443
345042247
721360444
2082967502
1581371415
621029319
1397851328
566321389
1802991922
2070275905
120217324
985506855
1675524273
1918448141
1540825550
847544721
1968257186
18204291
1643770702
1171082366
1960458083
1687318377
844361521
2119226726
818834512
538703571
13482453
181103477
135281776
1969011302
2033599922
918004208
445505478
1076440021
2097980833
1434001607
958675413
348222934
1476257461
2103137251
1893382337
2132006010
259140568
774725101
1352350113
1407675681
1406622445
510856339
1404370115
846840395
256568754
2140690806
1277437713
1505250975
1881749806
451637121
196992757
987514490
1103235912
1590435436
1835595522
830418905
88419089
298196429
1483976256
1682324655
888652737
1296990774
945067819
682104219
976172287
1931770324
1870855738
1828065001
17734235
2112876161
1315858532
1804431196
113782501
989147147
1069155752
2100833947
1940477561
530110655
1943606135
924558954
986923606
1280038336
1675774520
982841141
2139119882
683201096
522278335
1444257813
699201165
966047228
671790189
4513958
588595134
583366759
1491239186
927702077
1192676950
1649611646
1625151704
103477652
1784322671
1695935866
61881124
621494113
307706802
760177652
2005722411
163809477
2026076651
529170791
2072985455
39389113
396806574
660658999
889269179
2070175170
334481504
847894507
432936736
727706522
1439544410
533720990
1956176083
1433800723
726182789
360760663
56060469
1612751812
690328243
1992636503
404798643
581924007
999269863
1908739179
647712039
1208063023
539850404
224351584
1122981933
390569692
2075970574
1961928016
1688007726
2105926376
785160054
485420274
1261337473
1191989339
2055772146
1072501509
710188973
547266292
2139369424
85199591
1477570605
503271572
1154671917
489022960
1510135672
1277285571
2097505941
1234919222
934672807
1690683520
54959747
182358334
1252265419
435009506
1112273696
1513503072
1734625008
2102511141
1621924397
1625422089
1393094832
2072640660
768811303
37303804
685266711
249375422
1206842313
1501309539
284010055
2134715622
716129861
195792240
170273266
715262812
47078795
1584564585
35480125
1496008654
1103790271
1879600218
667583777
1514482150
1277101312
1906727787
1447445106
974284779
861510297
1676829781
733009897
127370304
629728035
1336306161
1230768771
1787482664
231217762
1280549806
278959225
491570695
1001496985
959255958
298156911
1672991871
2139616227
454853472
154251338
1714319701
659623894
1775813209
1840033279
1176488686
70516441
638201690
868653996
1469215665
1818077980
260781646
33546536
941574832
1427757611
390457681
1761999810
1177547469
2103148877
1462343292
893479073
1534444980
1156187080
1308725478
385759116
202511048
1021888618
1234744995
380109895
1078767584
665854298
394905878
489006269
1607641589
770927720
1567186550
1700227800
2088696953
329266901
207271747
2106041158
82076677
246676582
125469711
869106733
358725737
786961190
948844884
1648910656
696912055
1599560926
1234459377
686274036
1812995061
128902954
293646319
1520480600
1424257828
351467714
1159193268
1811717515
166571510
754899270
1907493296
305822358
476028597
2043011707
355644322
1779084708
369778400
3005608
1055153179
208526009
1410679960
147481443
1066494408
1493985689
1194443532
265417864
1010010527
838570412
831163397
145999095
1058328016
1264446985
53803776
127123089
2001396292
1943739788
1436832048
1784830125
1267552687
1557481558
1481464237
1391135437
1217861210
1776207994
1536898223
2117998460
1668017218
934819362
1594840280
664477362
1674172898
878352857
1444493397
1639650471
2053296048
6939831
69863473
2140735635
665723869
762600993
892587715
480855941
1642495544
374162960
389401574
2123345216
1856584601
803199445
1503303504
2006069439
482044524
629943719
1659328334
113580664
1777965581
236413907
946722199
852805657
1746436329
1910838749
595746322
695416556
1380283992
1852177871
1942469871
982709653
25548666
707637603
1857875957
1215558818
2041006042
178770399
324104805
1400857872
150606164
1981384026
2088951525
30370189
958070033
66955240
237836092
1215046657
1189465497
559232163
1635198818
1631191413
1406094925
799417800
1328028363
241633459
1640616939
1525515687
671822664
1475648873
1195302412
1328163576
487777806
344289705
521864802
279308842
356603137
540508252
1055581663
877641283
2036260363
751015573
1240080083
1056544733
1095686902
169542290
651654517
1482300894
1656364908
456763793
1157774789
758539667
648055083
1656363736
85984257
984649796
1103504108
630121339
660439801
87988628
2065033615
1136101063
900830807
344801412
1365274737
1127475498
702737671
2106871806
1301837496
1261378032
1343600532
187135397
1250877499
1671069412
215109936
83437703
578860363
731330242
714954708
1029718351
2067048086
892337139
1679119160
1431223944
723247768
733490855
68254395
1999341659
130332519
323722718
418443543
1808177838
1138972019
463970178
994263649
1855287736
1119838300
453072780
222780576
74283242
1592452451
2117073478
1868868874
1822636581
1529004946
1886580543
544670212
849463257
462612809
1409427661
1934745372
475423328
957322583
593981558
1120270680
1600858411
115366033
353844715
1698902986
1056798686
1534174797
65302252
21676924
94844758
713120027
1583212011
136643580
2080304408
1405789396
949700729
590323701
155297101
160597687
309854318
442220176
1062737028
364893837
115881942
1981979609
1369583027
152170065
335659836
77548657
1362374207
1652843906
1177770530
1944056842
1787077990
1861982293
746618780
1233399353
1550799151
1412977752
542595983
672103132
24027158
145408618
671007263
341581025
1886930093
1277816699
675962850
1412538354
1595208219
569640122
231141087
127152505
1550042721
128170014
719877266
838080845
1606090471
1778442774
215089846
1833416722
1004438598
442275081
1126976029
95478265
369879117
1718006480
1244619946
1500845149
1932830824
881594998
140670384
2105533662
518483609
783962857
885321120
1413122788
1478014704
1678314183
183526176
1632218912
893339228
1221947704
913011902
217170724
1388392248
1044441935
1673827185
1059024376
1239298873
1042895751
1350364772
1589738335
1975905375
1202260132
409703115
1311625581
1787187045
783823674
1743855574
785395845
1260388807
1283316809
1528644578
1818845715
1814673447
398039214
25007798
1197064543
1547173543
1888042845
1611828111
370527362
649463630
319560290
1098830432
2020214502
1978597310
1972526820
769267947
2110566991
666940660
1661242151
367193847
1089149132
1861161680
1613736381
375264032
701657421
566858013
734580991
658893023
985854607
2045394444
78166070
1200447107
247021206
1588753507
1282362490
2061035370
2030127098
2002042854
840438347
2098461622
1586101885
248935708
684894504
733800104
2136973773
386766964
343831162
1141341442
671835648
1272116348
437737621
1089345415
1063220274
1676477429
433503539
779793334
1915596269
1925508838
347226295
1751728408
498911194
2111357260
1916798432
905115054
452502176
1332271018
1731845551
209132899
1930736085
1407077741
534328158
533414530
1214956816
697655654
416662427
431638489
2123412687
1143826098
2147186971
777004953
1167582273
1140498311
344065747
612387295
1373500247
1866852952
1510651282
1365853527
1849432217
1702479160
1805259305
13201582
789531637
1546290335
631651348
409421437
1806418953
1416959814
403943287
1970837180
1480083121
1540747491
1651096892
1781429101
1284317656
681748935
1345217976
1018443550
639345954
1161729620
446981836
1807048971
1519098837
170884087
17792377
985736381
1250612740
1032896709
408105202
998237783
1310358409
792725292
1479667613
830447512
1173479218
746403683
219754693
1863349734
1973357080
804492261
1676276907
1301358937
377329982
909079261
524387154
1403092237
1436162047
495920374
2030231155
937393612
1192894642
1591484885
2028606344
1593590114
922630522
159520205
1243959845
649794636
1496912665
1978562626
1087930226
122558201
615204354
1452833984
936046646
574513578
1590316968
1643507791
1836287726
1605918295
819840382
15826329
927880973
155458113
1543994198
1925086346
785323313
1307541943
1580060464
1123297081
423667647
1728253442
520134886
575732582
449274825
1925494806
1936143681
168201180
66466926
584523323
1963559551
692946129
1584055739
253001257
14929638
1357408263
1113302299
470955264
1724736341
1210185039
1089180095
2063730138
758770715
736510462
1552859277
1841336925
1156085050
1813611036
1582850618
827187172
723874988
973467209
739241128
377540340
138467338
456765364
1310794636
1701815185
817259983
35304043
1914711627
1254476141
653247084
1772575898
1727893754
1299238766
1654179803
259614289
917822446
1772893000
2039239100
1290520503
1806218297
1842758674
1458161804
931691477
1210690192
93013
632444812
291578500
2139796443
869220237
1946812466
754247373
1967275975
1982761702
1171672456
634687525
835393958
1981841409
1755837908
772194715
1658173951
1743533568
859560563
1183262274
1432402873
240532391
1340243740
1746764792
1969896637
1078345439
101235722
1663232585
1569041717
1464293994
1471136727
1898794497
712342986
1311714998
882071738
1216286431
1360457220
350742091
1547384900
149939314
567180299
937751770
1935103405
605464656
1748827637
1387358802
1092140234
1012374883
473099102
476927093
902442891
739095208
719575825
1444391787
944542352
1188894346
1188784213
676699417
563692992
94459353
1338743377
1580452166
2044378664
201130092
1095522169
1637264285
1492351866
872542711
657418901
17712155
372174391
1988620676
2010055949
1526399239
636863273
1568343352
1835054251
1545256073
1171348650
1070648456
1717318112
231950058
878445873
620312639
2140959509
1933346925
1793615957
1593502473
1863363717
1452822268
1763310562
331732904
683384562
1953333108
2118949785
1811433633
1846370292
332170847
1874921857
778515742
1591901385
1820365973
399509982
1958055186
100416814
1916341553
143288456
1227355632
1739536259
2133557535
759743717
1552642287
1770817242
1868544484
11468194
63226377
463361301
550252070
1608121295
1234294782
366670054
1780534595
788497447
804023739
1374175909
888467601
57631120
1532605079
209865806
1789118980
841839493
458460047
2093235122
1484854587
1559936730
1564386571
693140265
1217186642
885765589
1589207835
616652551
1661738978
1619161418
1258953556
422299232
103172864
1180048318
164273991
575592780
1387370434
672463279
457701534
1725526990
1139731436
528682768
956467883
542141497
145331232
949305480
1023487813
1055733559
1934645973
899221536
1533489509
477840045
317378747
1109431490
686625230
1185270189
430674035
1680034205
2060707842
959280025
1839348734
1539273532
1367518345
600520320
2121623582
512412733
425129084
433202735
456396529
2055783452
873836139
2002325670
1924742579
2014341872
574615130
554221902
2090673091
1179026847
1455723346
2083078964
1118730843
135190900
1717141042
1370489917
1330810141
1052274555
1905533872
30606086
1572331596
2093217057
1039992986
1803434826
1941964144
270885602
112708663
388293716
140029866
1046480460
60297184
624255613
1917671061
533042304
1757621064
482376911
1686020383
1150857063
1675215598
486539269
201522158
226121303
1990418618
1433739475
1676032515
1340841717
953177085
1257006096
996747377
1983429297
900133875
328813415
1297491820
507344680
56790564
504888450
1488087407
958175305
129706463
1714110759
333873393
1162431473
2098276027
1057937489
1400968352
1411684233
2060556713
286364777
409934063
1609316711
1750234850
1078330634
1339587722
551666389
692908580
1366981957
1513255497
826492346
990537018
19701609
701180238
1255632307
1050849723
959658554
370115425
74288619
463776737
575459488
152558332
1342484986
2045867337
214829975
1185724703
2022849241
457421174
520576336
105377054
1331602247
1482566844
315458135
1502771650
1692648358
1875337830
1342580293
318015896
1662033240
735830244
1761161279
1990437135
1369059450
59486686
480573031
1667215320
304498867
389194048
1750145471
1158640921
1519345148
1221472917
2043629348
1452350819
2003615020
336243319
700785914
1098974316
1220863385
1925008262
375934784
1365236861
247791840
789455690
1426598131
396627329
1743443495
1436340788
179941567
897281991
92007634
725194822
970452227
1943211536
369253317
820864473
1703465583
1459321950
1019197429
193444307
1358651229
1011978138
1008858448
1351031912
577030322
1462040681
651067331
1754898951
57379614
1398937627
1747007578
1351301776
295610739
1266645604
185252410
1295720745
809402241
42509854
36725336
458690750
638105775
137749513
372547209
180253846
573887667
704450544
422316669
1092004189
402413530
516787734
1041471149
2004499025
1845101589
940385577
359888784
612833164
1744883567
611045994
510838953
10188413
1196799388
435351000
1009363897
450157294
1071029412
1830886408
275254572
1279394862
1220692007
1094260842
915359376
1631215967
2102956664
1603986186
1337545523
265077704
1777722955
1512960118
922200035
425143613
1353831389
1802060759
1793203664
2006928948
748314949
1642365105
1596726730
990502462
1762770162
1873323047
687246874
291827509
753280775
645716017
1884972206
894934604
1980630310
227583593
694938808
110492864
97057064
1571730161
1163972982
1356521787
951116207
492267685
250904355
40452682
1463759214
1654886039
1745671312
1122361166
1297218726
1148994533
772679753
1224389453
1296910423
236209903
1754617080
1560131602
967159775
1797566203
94545918
709910331
1276267917
1852811355
1305152793
1257089722
1951989696
2013076281
228790349
1720993921
1546801693
2036178176
165983153
654458846
839271977
407836694
2096030428
870369953
1422324230
1148239375
621275457
1642392213
19091086
2038149870
1852169877
393618051
1001162606
3287753
1655933292
205404455
1465537329
861922888
1160864852
1477395614
943026311
825834636
1299497927
1023512391
2047242057
1644690242
109868374
2141137103
182216579
1069154437
2088937237
1495696742
1771154067
1090546381
265607847
952698053
1271368132
284303844
1229922870
2145987217
623311001
1710574182
1407908692
136942971
2081899664
1255005561
1601953358
788013327
370343336
1993078871
388758283
758525426
1379934869
432747432
531329501
1601211998
1717065475
1865718209
365471103
809833857
648771892
451392299
1721935913
1067914855
1631685240
787031970
1989214195
1986666122
995310562
1648193189
77190730
151155595
1557046340
671969415
737634514
314143465
1318143986
1557737749
783166847
697910301
798205181
2070341946
401780995
1568874821
1758286619
2101334596
1264418558
1998578167
1037620944
1430653911
1569108531
2075354236
758286060
630784767
1607998376
1632659783
1181937192
1273563759
2094476762
749679023
1106278342
482440579
1047218785
1641108848
1027985892
373510974
1762895834
1729939336
2038996504
956819222
256323372
2107224472
145295143
1083404120
1242968875
1257989491
1958521026
95974071
1763480295
1274143247
953969263
1674900510
1804069426
643127429
1703932620
1637690502
454743533
963866284
1259253517
423393527
1648756876
1632596295
1833215132
1489102385
844089876
2074291748
1016528433
771156418
2140763128
2071592949
1046453755
1240549595
468586268
942634934
2020918601
550546981
885804217
379258986
309764688
375856879
1048811447
796881595
48643001
458970240
516326932
1898790759
268374238
654192059
1687305324
821386105
1705934298
1530372463
246020486
108829287
1889148873
1527391710
1509509852
98660122
387469018
13888786
300021897
657092410
342663904
571747448
2067944921
331970160
1050367796
1445667717
1038958051
679447840
1100064467
2111257505
324477298
127096889
1098751313
94349921
391855065
1535873543
1588068544
1483640186
151867646
48819563
1701779101
1494921724
2031722078
449379927
993922759
89168655
1356186911
1665775669
473268077
692212028
489744747
330562845
1743112834
1690127663
1886468548
1728267640
1673190115
351079559
1898684716
1237629466
1830032432
1030054130
2137415517
1517462940
1228701542
527529297
1542361565
727718733
93602377
633596116
1417894993
1350405612
1213947000
929767239
569308617
921785110
1351907741
906231290
1327920452
1060756136
1955282565
1920634040
1970690267
1026129085
2094377185
24740585
1622495079
1852429236
1414462077
1439820439
492313737
272546134
1277318853
287356192
691551710
986323650
250850642
1009206117
2003051835
1286887908
699480312
2033895608
1299900643
311289953
1183850994
211289399
1170427328
1661852572
996125053
1790612769
833173542
1361632522
1932997612
902168067
364099445
1586713266
447853535
1485502076
1428422184
1387604142
360163575
585068725
1244061648
87817331
1048323612
2025976925
1368346059
860712012
512055606
11163211
2114233137
1847830528
1279349919
1890020005
1425883786
2142952706
1695285747
1202433608
1629106035
1017305163
1085349314
813686063
2022731823
88254612
1053166230
1576162886
369992191
1548941416
1392462168
355024365
599625093
1636707910
1304250853
1018600404
1504741603
216515430
1931254118
1238439400
1990444286
1863137325
1192354118
351024697
81241920
1924560194
1150787048
183539922
1575532445
2018029141
1202451422
1460049598
2053960465
1009587961
46132798
542228602
1352983804
1715265066
1751015531
1908016819
1684726037
1639713730
2131601783
1777823170
300067120
1079485487
80845629
1752695876
1682400589
1149418896
1901641461
968684128
1193576844
1240547793
222679289
593959531
2118792018
1081991427
339547399
447409589
2097038147
576915962
820464218
1849468445
646116104
355880052
1731033756
203920887
816727651
2078685455
373316432
64633078
1978491929
1770898604
2104662574
1360948206
1806322376
304129340
81583908
771472909
811709590
716608127
591809292
205496213
1951115050
1141212187
2086646021
1491886753
821837350
1635502443
463619843
137639781
1255976141
583597489
1774046153
373942223
1839793099
65479911
1222596434
9774381
1821420681
234770858
706462083
355843982
1531429786
1116823150
755417869
756032114
1968980392
1022426580
750139798
921770816
37605765
922676930
53274439
840311137
156898770
368127675
534194883
1456406462
1754202723
1508497567
247667207
19915202
1374558942
893587511
734931644
942036232
1280024880
1237067153
696282157
1438776610
1609340216
959844599
1063231949
168478949
985768753
1190831299
768347484
162153620
1005999707
189596551
2050999524
853639537
17342353
1700075580
1598568765
411943404
1508824535
1659631880
1329524625
1463880199
1799965262
613834772
1121280884
379760795
2125129247
1731702400
1001322356
260749591
695148817
969836111
434248925
430369463
716307291
618247837
506952181
1718230120
459036374
415290842
1909793330
247526810
1082813288
909469031
2105936466
1142063280
1491830347
1341735494
73711712
350957165
169502683
1363681652
337185006
134785141
899167282
695727851
1958255856
846340266
421386103
564365673
1083086070
222175797
158346506
313887536
989302722
2077698773
357353281
1736454650
1709384637
2094529495
1790017253
582254996
516690390
6665631
991647708
1359686033
1894460019
2117927032
71337566
1332190036
473549520
161846233
428057066
973415768
1145516418
1698860341
537364590
1737852380
1201101802
246961219
647946385
939521893
2083177442
615734708
393996877
539273051
1692417797
298301881
39882118
764530356
793581743
236353226
306092828
1886538311
844718951
1165998885
1285188218
502272316
845840937
2060711328
1326337793
121328436
536734475
941148201
368256013
452706333
2115763122
823356243
1054568021
649761731
1946242389
1069046332
1499382153
1935697755
484896411
299366786
1303313470
984816778
394666772
8192330
1092799392
1610829534
741457459
871400521
501203617
1069562652
370973920
1579888099
626130761
101403533
1365853527
1957628492
943332113
1646173121
1174406502
1669273525
1198555553
550709661
1223702294
551655030
1667502814
1213620757
253189510
1743859790
369204255
1856062599
703264148
1817656668
164550132
799284730
750754963
539898095
1417129173
1694943288
1760047536
1275198857
1229313686
1511034536
74998962
1193405919
528424282
708726198
1018852987
156504154
355819796
314307494
37703341
1445210444
830671638
133547
1821703074
1729348175
1105984720
587274498
1556730713
1280559538
2046829896
479085702
1461763792
1847908698
167744824
956333462
631420284
2046923584
1374809233
1524624492
1661706304
1634999716
1904684677
1141384989
734375439
783767200
914649079
997146618
1262053957
313881853
94052883
1860568007
437295519
1091523443
1809204555
1968918263
327704463
156494533
648698563
1725761122
1101841800
1640059480
9512676
1039471129
910457091
1067369810
190976076
905106775
1341376318
1838333016
831221510
1228411801
1005617029
2142677639
1431051101
1412407006
1475312268
367488658
838321404
19277146
1895535260
719141291
1889864532
2027392803
69796248
647750751
895279244
698691858
837189770
891334352
646292259
1362596196
1411004296
840729878
1792831533
1523529650
1122046321
1824601213
1956256219
1267938339
1343807980
1117753603
738691100
132621870
1883316853
647654884
1046685318
1248866390
399575498
596460770
919411044
2074939582
428647827
980996110
1980249848
137998674
745696888
858992254
1943112481
2046008082
652964812
2043528716
333493094
430993265
1491762783
2117393216
826854221
612540896
361927898
1671939282
1078737722
1044268921
1519525325
61843800
178232513
1266307840
681011061
1923992770
226587085
64048205
677990795
1960977071
257929853
1257279150
731188994
2061782237
265239755
483809392
843266929
1691065632
1477976064
1468019309
861709479
234333002
330099519
226570621
1313669288
1984441143
1720635627
1977085936
1631048366
580202749
1022332620
467866253
1493966745
1013220498
1028107902
699107504
1331798037
1812180611
737304907
1644406008
651295046
217108590
1866598621
433299119
234433799
2005018079
1556134413
934045531
1435895521
13733548
1289611728
1350257207
966444296
2125393846
1511497595
436337019
1297525336
1617133457
367989037
1723595998
474371561
1170631170
2029989594
1274240284
99276068
1334126882
1971560747
387488044
238904979
1874500712
431901220
874444279
702058832
1407012585
918267828
538238604
1284622614
1290570350
1121368926
99892582
1173442095
1973210466
984507765
645482426
90154456
99179320
852941707
629938089
598699350
800112375
1052218566
1679799256
2128963392
389936979
1944243407
583890892
265375164
1637071813
19184896
715586761
874829546
720366215
1099983904
707794699
1091659243
102585091
1481024636
758235302
1683969107
1112854385
2001461297
1162603811
213855609
158582924
1816914024
1119202686
2045914906
2027873935
1586395321
1885052668
1958289790
1556706803
2067565643
1394390402
1881785968
1088659016
1586124352
2000289955
1181133583
556496586
1625582817
1226245554
1835895771
580439004
74998962
1377043150
978454809
153056549
107399989
1047560391
238316025
486930980
1347999124
234021896
242373314
1307736385
439839283
483359344
1692533630
1763057256
1130072300
1406963366
1427366185
927972912
711047417
647010682
1961218198
308299777
1492396722
1443975584
497990412
294794888
212370621
521457156
1952010666
776015122
393999820
1846346986
729442833
998555785
1563609030
1869347980
1863956769
582355925
1604895694
1789029373
1187190645
895392013
551259635
518688397
941574086
370493640
544735311
717011291
972087044
1628383852
767524864
1676634601
2117761977
2000239247
242306645
913699120
1984291436
1952855432
1039593271
1032121929
588614806
353915858
826057685
980185443
546039642
1606505750
928813251
1683371772
209726605
1275696170
1534980566
1679017680
919302768
1200541344
1977036
1917628560
86492278
481495734
2140496869
130832771
1881734516
1037282637
582112225
69974802
74206518
1031273402
424312292
1853646495
550873586
520173811
1076578402
374368087
1278835480
1047861987
89409913
2128144765
710874291
598922975
1112076080
1033994992
357738369
1380331964
581345795
429942367
1299284762
582440854
1585633374
77967380
253278583
2051232219
1107104577
1097794515
437350059
1096981612
1628560618
1520439184
1118429646
1824323528
1470851324
1365136778
497545393
1083375691
814587389
556767154
676061946
1231789077
1469382801
769237193
1913024660
1385245492
1405586261
1870224799
1303240586
1005003173
2005452236
1095107407
1111558766
944869667
717839999
331848009
1383648060
1658022649
1218978890
1434364800
599495858
700067612
260228794
1648430630
1475668639
817730785
2132076800
568440633
1431075677
257250951
1052168187
401614597
1914960013
681987672
150349301
236588045
1461940979
638750265
1921281691
1436438085
1700220336
690451143
881974477
1687305324
1599661323
876934000
1638994384
91563211
1988684012
926870939
2123102564
2109043335
1844832176
1951430592
476653513
216116597
524453704
1744706404
630588039
152910844
47634744
1307866383
1101816765
1796820989
1280202471
2725551
1007657743
2111147427
1737550108
773378857
1331364488
1491197706
1488848135
922939446
497648530
58615393
1835131598
1608263938
1486602631
659041797
102436381
2136889668
1803648614
250348148
857341853
714276015
1787326727
645005268
412497257
95983913
1559044267
310523985
1567309682
1589644960
2085202791
697957033
807403850
1710036118
1703004528
1393820045
764446680
1642719050
960329961
806196577
274458180
481426869
917937235
537790719
73228571
1347890945
395656865
372032355
2131869201
2004467062
1191923677
1266816105
639593533
453447632
1337420115
631750886
1906201861
41237489
1331851690
1804299303
1401097253
651974545
467200073
63081626
1310386661
2060323114
1430231467
1775656015
1920087936
2082971851
612917984
1007431304
1797397931
1648569771
2023906799
104038905
1926653973
467345075
1945912571
589470291
1238252585
318562915
1043438554
1061541553
788701914
546086158
1389899597
519036060
673752137
1082657215
1921644487
183294575
1658489489
1267300831
675152607
323649782
1609921971
227170155
1918933907
1117267121
2009780462
1879951808
1500693993
747317018
809894606
1714828361
1116308206
346052244
1870494730
2033185266
954666322
929265332
989206779
484117201
15808395
1417242297
478462037
1180152110
1434573414
1894943022
1870218297
1303542051
592227449
89166608
599584773
2001241993
1759136443
828761612
70085687
1078386216
1012654524
474691367
237936704
1147279067
2007417139
2066843036
1527531401
1468345770
1162609001
475984575
1367611569
1521991724
1356113352
1632601480
235442724
1032753012
488891281
2127446904
2118273350
2063514112
162602114
170588324
636390476
1077994849
1604443483
262119163
1256727639
1409238746
384225179
337905220
1277391997
600826087
1768773178
1216613653
1243757206
208428814
1484145870
267622704
1536158177
118198885
1252689163
1270876144
801122460
1704493283
858980823
824727249
824893091
66221662
1130810271
2016574575
368238859
1375578097
115725633
1914906777
2028619821
1446162264
1838648999
690653094
961087840
258371836
1211980008
1937262584
756454860
1200725359
531777788
1013782836
241668623
1924164863
383419927
1244310797
1743670831
1390307252
849901804
1551188469
304403373
594720922
1425371502
734080130
2012279982
1951164055
314335606
1259778323
562035373
2044658890
1834393810
1544906408
1252576046
965831936
1667815708
1861799568
875913619
1384752564
1774149866
1942331210
495869356
420963459
1530817469
99998985
551355274
1450426859
1054754916
1360891277
605752439
1899366342
998061277
1777736035
1616471257
199268960
1014590629
1836469108
1420096333
1393349111
199756861
507330491
1955513627
1061275117
1708314982
294010920
1549078542
81636743
1821935304
1275123804
685555510
54434627
190811902
1309854728
1327155064
1527684422
231934691
1284102087
856235577
1471233395
281603728
1471133665
920156610
1331984595
1267945191
1508453014
1261691683
282190823
609313443
642028023
168206223
1582667319
1869009938
964597577
1733767725
1148745798
707253954
845949067
1066462707
196019768
686041909
453506898
262217172
219712722
1265450915
527117276
1374426981
322466379
1346438595
557375373
1503528268
1020734384
822829239
66067723
898136523
768489634
117505332
462682818
522829414
1528703416
1049071954
1445771294
1718111272
273029158
1364627568
1602555270
1279278478
157603162
974984273
631266625
1806452699
206794967
1926352725
2128741330
1256884208
129501190
559086229
1541819974
539131748
623376664
196138061
96812964
1504112615
1532647991
395070364
1266087895
1499828025
310617313
1308436184
1833371324
1304060518
1791092711
1621490179
552153686
826394016
1819071002
1997200390
1836383107
1636723793
1345543540
2117541807
1530158386
1097618466
549348735
189579529
788803141
392257926
1458803981
1485369521
256413409
608524786
1957414942
1990292847
673609912
1742706164
1574098055
1288812681
293939793
1855348174
1067434985
1939651251
381926513
961435429
1736938148
528731757
760199288
1215820841
2078464749
588069653
85333835
1268116478
1834695228
1986214404
1806921808
2084739729
666096077
1005303700
1062956691
1986878693
1159738489
1056620328
1121390404
1832936517
1230182172
296998744
604837689
1456876511
1830451126
1797396741
850868570
1062099323
667217809
1424640804
1461095518
2058685570
320007467
183630513
427649357
1645650374
798965428
346727259
1661903970
1623318142
860635109
520920930
1377803444
1509121749
1062220058
1251664337
552015277
1873494765
273565155
974883369
1126747512
1742248622
1668177927
1456861968
32097889
2105016854
587054089
1278752193
1387872704
2113679837
986550594
1105252202
1667167814
1781703303
1348726945
643889554
2045530307
1749490658
329006542
581352756
1453669802
1585165990
1115967917
921454
232342294
1183558734
400092861
1654160989
680211289
974479994
1962117200
1487318652
2025423169
144855762
1125433302
1509176963
1572020488
1898367574
392789656
603033739
685727150
1704791848
666916524
740584344
645392166
1914044430
2115770927
249086339
1481881509
420699842
1465764333
932776908
657259353
1297229334
655531792
1836045112
615253089
211743938
1486699426
968265485
1528925595
1820606399
910302686
1181066703
10686012
259143803
742077230
177809663
1186013473
500281093
535990942
1381191769
639759718
1270440106
180585164
471056006
42284097
721919072
1867319916
1644674789
2101067035
1086491668
919583815
124549158
1374431666
1468579065
1656877845
359713473
1883989445
1712449725
1279862344
1074392778
562575660
604670840
103691799
1037139807
737556329
851523954
324699977
1397288541
2146434511
1188716700
1111905478
2077618117
1855397711
1693343737
991474914
192727899
1624033268
2124731863
511740522
1107060325
115341092
1790764978
18953160
1560596300
776439524
1599148002
494675791
1146752183
1480591177
1970971128
1906325199
1521881173
1845493734
27330473
1860700670
2120436700
1666084723
1184720449
1754031331
987771651
448592555
1260541531
1416505054
31639568
760697036
141538110
39067186
1176590131
624911256
565124919
1282326886
1404613847
1931563711
647492748
2013835347
1614492164
710124968
857544104
566672333
176341112
223944749
1742678497
1039671161
1614960731
1530009037
998753580
1561212345
2096107560
1151444784
45868099
862675319
962539478
1699860114
1599783241
1371671459
1027646002
829998310
569544002
45730249
461384515
103045747
1761506549
953600825
1206608477
1847451358
1487798645
2011013841
1173147562
1435570603
43798560
605688171
272209179
1188965195
126371369
1346147575
1399702936
1915540250
579614588
597684877
1909416683
1782582304
1840754011
1495141070
1137999799
2015512940
1842595261
748921429
898707265
147153199
294024928
1656929020
2042520542
86127337
1449650875
197281631
280449522
2103400002
1422453192
1501588293
1253275669
2078898685
1022701479
1965409015
1210328090
75952005
628028154
1123881166
1033044214
1759503404
1491111238
261398271
241989097
679251013
1000711101
511461324
1503504559
248088303
666008102
948785074
399786935
1024114680
1384681768
274470875
1904044532
713297972
1129355412
941969999
876424022
864831212
240737058
1964006764
1574172463
532395908
64529930
1723847879
67231477
519896623
1529853059
1353269394
1218869208
333279451
751500700
1869894290
745805540
376746386
1819922327
123756799
929980764
717166116
450335715
1255773199
562071511
982243786
853925835
557736845
1239120144
1160789623
1208150701
170199397
1033468057
1156234578
855802692
2112696564
1677966255
1793001925
1172064709
676370114
429098091
67039079
2008208969
1032608074
1662432454
1973784488
1735659770
90603194
1819153583
699867909
1624393228
1024918504
390414900
2007178269
616983033
1727428592
388114163
1033310005
46097026
1702864276
1654428703
1138030617
1127406700
2033773097
1100787373
398776876
329966247
1020202593
1715250402
1657208359
1539974579
289974503
1720047718
395270095
818543545
873609483
537776458
1273323848
400272345
4198058
69104296
57422241
389223347
436275210
1310738628
928859139
600622094
1462068026
769104502
1729926679
1982377177
1279799110
1313664190
479083225
1020832357
421788628
1371204158
2036594499
1797251161
1497702753
256011113
1202006650
1428831692
746055761
572864420
1641443598
545458452
1763998815
1576451326
1642485506
2048490714
1750335815
986081029
986704156
2071192862
1638948421
476047302
1494715444
1201885782
1035829553
819250585
48480341
721768019
50743902
1556941200
154473322
966127764
57883609
200565463
204309303
1210296230
189064591
2034784409
165928395
1474874463
1141793084
1150731976
849174255
1967930328
1749258343
613508944
608313747
554936625
1274881011
195181788
1607688632
743455292
94163848
392643803
39600101
1256197413
1789434826
1302558157
1324479777
796092766
708338574
1127671189
1268404060
1634612465
1134254143
953047665
251605452
255390909
677097777
616078865
1210434979
2056220563
773190659
1267832185
1331880118
838253015
640238095
1617007447
842534281
1295896971
1723131620
896758590
741339117
1167178603
1006664846
928179876
1036576383
2075210338
1243757206
170831131
62312951
1949267512
1661922446
272259290
1300454334
1908883960
361310090
1707732285
460817289
132363735
1210952811
1569778942
68745595
1587943924
561887120
213074438
732539095
1588872962
1368960638
1043561925
2119493446
1460996000
113688864
18464440
715954787
673752193
828634864
1792461512
2123059701
1498552019
1058928869
1614930446
475039288
70590246
578992893
368770493
1742032161
1013042656
163247055
2112559
682537837
2112592573
1587458820
695938832
981985050
1495281717
1402543023
2041454821
67842688
1372965666
467567562
1642943101
221868363
234619764
1032533272
663277355
490967548
410339620
1346403303
1708329545
2080934923
1627838388
1625506526
1644613333
49824047
1972434802
1706746476
639767207
585999927
1902025427
950736965
1220098453
1004189237
1520796069
245483433
1762692257
389124234
930211827
299244653
845723231
1195247660
995024363
197743682
1578813788
339270171
711297083
1255966004
1543174736
1059823394
254514006
825183415
113176921
277909447
1245431665
1141616126
1756402301
1310614312
190491529
1135743632
829935526
1942938937
880910072
922141389
1649718316
88641794
2023083364
1174891810
1958023757
1769171275
674085218
367794359
1984704422
37854913
1662209998
1287499895
219012923
1610875008
856628083
158835013
2134327729
1066732226
1493353728
1697133160
2096358301
448306927
1621801821
1177580186
1758509886
1751332805
241504962
466491592
2127258283
704287276
1999623329
2122991095
465258523
1755150854
1072353351
1650560261
922943773
1372271103
2087348846
243891296
681488095
1062822799
1387898
513880519
1675622242
717021957
696883282
1154666905
1998483744
1092394417
836488045
22220604
1567742891
1226867090
718948385
1122946913
1982976942
1148619642
483563116
1748320741
1016848715
673936159
710101256
464822853
969431301
1962856180
1648830966
1775561386
918439032
920772556
2082554818
818817664
1007211715
1167805121
1713595598
1249590994
1017230133
166894687
997470490
1338072017
1666488399
2080739224
1679672476
1870942889
547916588
1284195828
2088881950
1193252165
282740158
1102083138
1486397259
1395572845
297908159
74337320
735692232
138831397
907695448
1243994410
1792090562
1291318949
553363690
996955394
753315822
1587109958
14515296
62474721
1341924176
1254939187
125012581
1480554799
550624941
1649527983
95744022
314704232
2014927695
1416554642
1454252655
332780657
1039169020
2126628581
1308632104
1971632245
537720720
926515669
1742252952
544370995
1734604792
1759355050
1646724692
1622111266
1519947986
556173414
1198089209
762543901
1308374105
1004985351
393160433
631923148
551499754
596314427
1361602361
977699391
483725846
747884920
1756926769
1541187854
16518791
317104242
292892106
1251638375
1129109247
1912782758
1430239706
887152689
2112282977
1636858603
1771959664
1319988394
1320583515
659299613
1385016477
1129025651
488380051
1119698808
226641200
1907301791
1687549547
1300606900
1310604005
348717603
1255614736
657014430
1656877845
1308723898
87899162
1598273256
2028315678
1238860309
965703053
1227257093
1054443741
483516429
1161274439
1981861359
2105494455
1996329506
1196964832
328806960
1449321971
129936186
342028368
798921860
1295842364
1970740807
855661190
665616774
2061776839
2017795453
1588762401
1957726488
2053185340
642581852
1805313322
1189558688
1226936677
1552306477
1932621486
630305748
1932945922
745423997
2081638755
1677610889
1728312362
1167382797
1370242920
39992658
763997476
2078381953
788403691
165625262
980044015
2126522881
704250815
1521973866
212056144
1912703706
509348556
2082553800
1467788051
1710280292
79808757
232306747
1448567036
761482512
1820345429
127113993
96119905
537941250
167960101
815805961
1823185763
1867583607
321520988
769802657
1226753877
124446168
307085096
983995169
248630872
1850649711
2014385257
1514456853
354220199
1866546526
944191866
1799101372
438776948
818096128
2093973572
847696725
215771403
320286332
1224062113
1309585368
990319086
278369012
1854727526
962612992
895731014
27384366
638308624
1789663835
1682474709
123862567
298249751
183069160
1830080030
1947117018
1136764031
159778738
1566521115
1816219157
145428196
274523716
855022015
1685405556
2110970248
845479960
2889552
1794472791
338776039
583632217
1163432829
22352707
693714115
1017261789
1517700651
29771460
1482365390
79966319
2028425006
1410425781
1586768611
1003528970
1661114904
1732346056
622064379
1992760396
648494807
1476618438
931195434
1346069122
1793119275
2104112270
366085091
300589356
397485322
1302471356
1624992581
424882621
1999795925
1449996513
1228841912
1597452034
1800738834
1135671319
1325898991
1712886332
454523441
1208316959
1240091630
84358135
607148978
329572228
1890593857
1274641225
444584605
548216638
280359371
44360468
111333742
177649495
920884598
329397286
1493924794
974282104
1906102824
711803761
806620628
498400784
1417636136
867716379
1989176375
1859614072
1116265357
59601662
430865103
675809931
2108079502
740704105
714923416
1758017495
252872506
64294649
97837979
915334346
656692657
1694924044
1104741940
1219881510
1184380731
561226640
196933937
1675024985
125888318
1855492856
152780806
879549349
292100956
115249246
26742474
320068064
656779038
332096406
1179577865
37262439
1933971010
105816578
1047733287
1409559373
615456361
877488193
544203404
1543487656
1723531314
1165997653
1473329979
1852020426
1648083868
1761603217
1959060714
115478396
503895568
1822246660
796388437
608619093
1131769125
1988736566
369692259
564449439
2072157287
1434281509
1342410511
810256416
1218865164
294351433
1872620295
315493443
1984276661
2069662855
304314273
2060459164
1463018926
14346059
1249066861
1837752700
1264466979
795914382
1111025959
1470584273
615085983
485345295
1554678165
795718352
1727919517
1556598583
103819402
1459189365
2022609939
1527310561
1746811760
1029603085
1176688775
1962488777
1685724889
276107105
308656897
1374697457
120476492
1815446675
1424867230
1685106080
1969134313
1265023464
2096837987
940219967
1031769495
2079521259
335832770
937990101
594103001
520117285
1585393506
1931463235
1691378970
1637000985
591966777
955472805
888380273
552559628
1108035383
632492438
695993885
1510997909
1291482026
2136627027
1677609163
1872034895
997551308
2016295888
1066538848
1280992156
1597127335
1652072349
327173864
1909909575
507561436
1015570319
248568399
1170864939
1507809269
1107667984
1629063510
1282282086
1550566752
1694483424
1230272771
94014429
1827405393
703600825
640765550
1590007706
1537005951
186446161
1754463336
1831979592
1152798850
2062884572
1974384480
187406000
1092039209
1172623305
1301207798
738662273
1865693299
1608771121
870743753
1578642414
1933408319
2147222767
664278335
2090469498
1358881141
222359798
750122864
634889356
12038374
2133012160
1390757053
234669274
1169847178
1887778865
974560492
1573555996
758775648
315532900
1012022617
519681853
2069671872
754204731
1761246090
1173948950
1534314295
1199238769
1774182430
795063200
494895806
567797899
1667783888
1941972019
330297074
942287774
656381335
1625809581
560354450
2035650787
1469429764
1275733633
1948968720
1567301408
794356019
390932102
753020653
1128330869
1334459937
993411466
1538590443
1376428805
2061929565
1932301404
1962726134
519783999
1499896858
650755691
488242439
497653343
1525260582
967653064
1795088735
432252033
1871006931
769708297
1169457011
1912418080
348976782
1916757792
609002142
1289551832
1335010304
1969400718
625518430
1575087604
852843071
2027487343
1467217135
648345098
1977848004
152801456
1350744390
1301289626
827109105
1431451994
1549736410
1034259227
1511644249
1292930821
374395372
769417108
1029420800
1777860077
347441848
658544950
12484985
193718233
759275407
2030799019
1838887570
2035736999
1113224663
544017474
1703902412
792289818
2003722446
730595135
423927192
818226221
740252975
252143713
1605329382
2082967502
1116817662
2075918666
1659719725
226807939
1294081558
1877059707
1970440320
926781749
1948741930
1736362147
1346570680
1415578711
926124816
1179666751
1380792268
1670310157
1764124534
1295467280
902997406
1237411564
432088553
1211854269
1806372694
1849677359
1066689071
1955704229
281963436
819904312
1480960578
890786751
1031211854
1862752114
163324950
80643025
1938233262
1993345323
1400412778
241287046
1702515296
886873531
593177108
233216811
254033588
744513515
1955219549
175349068
1640173213
2135327359
1185270189
445099851
939475834
671430515
1438186992
65749677
268505221
1782905714
839632208
75519950
2055615848
443107694
885432584
863936219
1784133826
1131260316
1433969144
1806859099
587605213
356348627
535246093
1133353073
1923366210
170846952
582113276
1854896161
987407986
155409715
1785386694
1801501174
881911791
1526927688
1533693902
54444407
1338130924
1946578267
1691291739
360438490
1318759085
1317528832
1565209514
103323743
832716858
141260431
995563149
11394428
831488600
42834775
843194261
1383388584
331163109
756170822
482222703
1559246460
121438441
1383305035
411825603
1379534352
7504106
369800403
1506881161
2138580184
1362342704
356205260
2003688291
611378798
886742586
1024914832
1833216179
1141429577
100456055
1682140323
1758673607
1858611689
719186564
63731906
299314773
1897544952
883858532
520331347
1828661311
1516053578
255873146
1215317782
1021524418
39901828
322855
1734826767
2087168125
1016493489
225074935
2090048657
1151124462
998857228
1203430593
1876739263
1393979571
1304313428
450914695
821374934
380803361
1006817257
1010622446
1585654700
1078294671
870788916
159375594
1704620243
1356423994
626096826
1598549166
519045353
2013955200
458542932
973448134
1893019083
1911248093
1104945887
788226301
1986528768
1625468109
2031181691
371182290
1048170005
1237185174
720387892
91715815
148276110
1335482833
274509941
576602146
495281993
1742476229
535803482
725779584
1499623660
451640309
994786838
1498013173
852007824
1425746439
993773507
259261257
1486967358
2041515325
1281263989
510250209
369622212
1467855683
1203910964
380047855
1319386079
78854401
2063207914
566387806
1817724984
994628969
1289234482
874685578
1797794211
1741178453
1099173781
1251514673
1515291651
1165002593
182966774
389259994
1478645657
1333242844
373193043
766327701
1756088203
837869762
1762179528
1392316125
2045184893
655111384
675528834
367003610
1696434800
1562518890
343287298
742779998
577574512
394757096
81330250
209030892
682490536
311856890
655170880
934719564
1648986495
1472546171
265067722
1219316862
2052171088
1887544041
726898435
768345141
284538608
452351660
1256464609
1746680660
1870949823
1118073813
828896546
1520082436
32010646
1759311339
2030703277
1701155239
572681414
915672948
793067874
1510408367
2010652806
1512565880
822760800
1550635726
1957515668
1674989534
1931402546
1843356489
2011366445
193537549
1356545859
1193395253
710814034
1293065639
244921462
1754975212
1098226539
213458876
730689530
1218027655
588494006
1043929194
328230139
2021218853
1621964666
842924347
151724734
296051188
799163226
2053155422
412691727
1213377815
1678370571
312017314
1638754012
1660729428
1744474108
358764074
789023545
2138478256
639268282
2105367378
661897182
1903577722
712726792
82833362
1700672194
340282955
643907478
479206659
2145611621
2113903001
1272992752
484093658
650406691
1459921075
756166623
1633164555
1602094265
460821801
1017643866
1878178389
855908463
1395974714
859389975
78232443
36860128
589570043
33989143
1478129626
914762680
1668675044
758799004
719241529
556981071
1869004809
1208993304
182566492
944220218
1911593553
1120920537
1880730196
315252101
605485910
44191062
629462629
1136766094
689065435
1625322964
664190149
1361319515
1901949279
198266116
1147908495
1660301244
2042380844
1175166806
2103231229
1010580003
1185982877
742542900
1744178175
1209698169
1528486234
927244185
215238488
543104810
1815463622
1997851893
374372139
519860967
1643127089
1656657181
623463324
2086489015
485175904
2032525825
73329256
1793692089
1182075603
546661782
1572262935
1473701756
162575759
808969668
277777966
360435255
1051865203
818739904
2025027630
679890006
541061063
866829444
1346839746
1557931779
1054153183
1996509269
1297308676
205142598
359741304
2034473134
11634044
965017843
1280936539
1868446760
644049874
31010589
1849945221
1679326114
774015195
1751664821
1134126433
676999682
391684322
579919072
400717555
158098666
535948931
2066316631
1656119627
15086196
2027136770
67879415
1202315569
2101230207
1864031033
418804946
921514006
875562846
1504714544
863235341
1470102360
408080136
133136382
1189578527
698572424
122183247
1692610763
752381153
1239734786
678633616
969144171
1581328620
346111722
1726859613
152721114
475220316
4374857
197295420
856454153
1131959171
1459215950
724184524
1135900911
213674076
673609899
286809543
1685710201
619189459
1585800412
1497152966
418443275
207183914
219699952
993059475
1168995425
1581162087
976658675
1189935137
2038694062
1746713815
1869623923
829735416
1841841641
871423830
2039945921
1558306343
759898596
241048106
1673347118
1967195184
1157556444
714482538
696711157
94361662
159271013
277285538
276620500
143878647
692975276
2127166059
1124993371
565403647
63505824
1258416648
1167635227
406460250
1488828019
193052635
678845734
1113204684
2128645486
1517184088
2045519824
861077372
1969187211
909043789
1456833262
1245433659
64375084
1327232943
738633170
1132243695
1917843911
451948225
331525663
135220101
62603990
1443634525
1428204659
167906648
1836080954
659302388
1589763217
1113737195
2146087199
1718269775
2028619821
2041142695
872468995
444037211
2130297113
655374622
1053174167
549746027
962912173
1303302881
2058765447
1654258046
628986860
1285222081
620151146
1826619627
521537994
1668894569
723758990
11510837
572057701
236227810
1924710652
2023411898
1796633101
1312915827
1298739515
793412241
1761401573
1675272411
995569873
394011948
1927938492
1360030693
1048025487
1106227166
18562538
974344659
1952741767
2052093408
825152667
1086232753
178265433
1714510100
37008947
381098342
948608151
435109190
2044069520
1244472461
1817355731
468145867
1763189789
548296208
1445341547
2146142922
119888086
24797373
992131947
128840314
1760461492
1371149861
1664856835
1967657210
1505325719
1288806497
2083031311
749971113
1467208565
203773827
835105266
1276585957
47746235
2065562845
853969388
280195985
1429081620
1939798503
781967063
138132679
66725039
1323149416
429766672
327901052
137350497
82773414
630451939
1199179425
1857382826
2002201172
966117656
1557853389
1603692330
1757998587
1083964987
1561150880
1563354062
1996958481
2003051835
1602657719
1288211976
89421809
2122804210
425605110
344590352
1723896476
1870868552
1734080936
2055358521
1402055066
668877985
933257597
1394986794
2068183429
1861848537
1898210951
505203958
2018993159
852515175
222532637
671104840
747282589
990576745
14918609
14447246
650569304
370673645
1102996628
1316668053
1292625755
1492951602
1064833088
1003816781
212835533
702826029
2105692896
681289771
1902283937
1021626461
1440969316
2000572495
18458722
1167791541
966253171
2013841250
1402484198
938973980
1824975173
2129550364
941998930
731496986
550796297
99391854
1452811222
841204087
873359968
1861345612
708920074
479577714
1749559741
1304761355
863519532
1791282403
1511368417
2013281641
365480310
1210369038
1197007965
442946893
1506107927
731907735
1777088233
855857652
1790647584
387077820
1716580195
1355236911
735704969
1779239991
1408775153
92164449
735797583
1595283297
1316205074
924328220
1196327692
1403776062
1450501663
1979852204
647284410
2121132508
1581004957
469739219
1582095629
425810218
293793807
439034638
39164555
140975703
423227551
1756297319
1679256043
422299232
386721622
797346396
1723946733
1727299568
16581076
1207072993
1480432095
333441244
601221203
250531984
1082525040
130111901
1404560773
1566803591
492469923
1646608599
596751372
1527415836
325950859
1330618927
736280128
758511402
457409255
1690205119
1083584180
1959491960
516790637
879172211
922840922
1521748460
2133789565
1311719083
563178641
666426371
1411477543
1013730325
1858868943
809386983
1298086318
1997993799
526766589
1468569949
1002904187
66199595
646404076
2028033588
1225942621
24695963
215187263
337914717
1631202427
1060702889
1525898983
411811267
1391230580
844556811
347608226
146467165
1183317698
1314644663
326610460
679179956
1037814761
311766187
540101439
988488591
150946273
203662925
1501664072
731262644
1797992157
706938265
1697929520
1464074607
2061324400
2107705593
1215681868
1983866887
1724434331
964243311
1729855133
1150588115
1630701394
77328961
1297885909
1390759081
878478854
414687960
859911634
885428442
1458750214
350207571
512640025
2110601594
849981798
1140219130
1062649023
1367783555
1364079038
1802517645
940157937
1191987060
1322673860
935781135
904491882
73198172
1306880615
811135332
1103468223
1595394344
1764055972
1167078599
1674033674
524986522
652660102
1496230395
1414467792
785017427
1912109115
470968443
719868748
851169445
1185192271
1183587450
1831824458
1804293562
36031091
105706604
224547396
1330489627
331861081
1739164109
2013864203
18681072
1231764521
1025856134
1098965392
1777432241
591469458
1167722441
2089325405
561887120
1233271012
1413897749
440127310
1782561336
2001626665
579739965
1822397763
1744741088
1201458948
624110173
33122771
1549619361
1618341785
530381620
1575323548
63911870
490806869
1769523595
876215877
1501007527
1840116109
2133420970
734289763
1093634082
80140692
393958537
946752515
1166047910
736885896
521613876
120843169
1256656074
1055112857
432656527
177032474
638607695
1501112059
1574462661
1023920570
259169286
1866033772
1677051200
153616317
992880166
810447255
114774624
1902482496
2059127000
447924313
1917902816
330975800
2132557484
27249088
25139750
1792066469
1445951919
171299536
1219108675
14572025
1564716855
390947850
1920392034
1583479587
1399726198
1902043606
1910602159
138534345
322556272
1756870099
1296515821
1524825892
1113493699
1425897387
1417865245
1142741498
1249220450
1525108909
1403973002
1135009758
597041282
1179355997
1027250471
439508959
621400019
716652697
1036523887
2018550527
393607671
87445962
328768600
2127085042
717886924
144743843
1108550372
1380995857
553960928
29189791
861120600
1253314059
1246556249
300738960
1220337788
1946035740
1750830487
669366457
1679358238
494961846
1840248893
1555754561
848295570
1834439665
2082342109
1044150575
1747632820
316263892
2028257742
718385283
1589442137
32101131
799501806
1389946805
1583332807
1971580555
398562958
1083332599
102876112
146619239
91813810
122435
1073193623
549500211
995567930
535657414
1514308158
1657767514
931183756
351425774
554986306
1344395658
1361800277
230508340
1358849477
1475075673
688976837
1706823158
381680775
1941297984
1741734663
2036737640
1938865346
1044698162
2068927691
1257939909
1602305414
1977970116
1602304049
952009488
1981919820
1815485927
1943549323
11561483
1640469832
937088702
1045471847
1794344997
685962814
356783358
1968539596
1490952844
1039103256
876216257
868088192
458055065
1236901196
841979219
1201596337
1205136405
2143185648
783150359
1920417247
1813084635
1030049118
1486180862
1235653942
861948748
510742742
1305776444
1816827437
1514115645
1551467476
2044375353
121122153
716727663
1532315792
447473144
1713618485
872247654
1004367737
308958738
796555801
1239459787
1949316618
1635884937
726560122
1794793772
53737736
2069189296
286799095
7381075
1748841088
811899449
1447288902
1938148020
744381536
298854627
1870277898
909180936
1355339440
562293910
328392612
1820420881
2016717652
719517637
658398893
453126232
1074746087
805485535
1718282354
1506547405
1279360443
1417819774
772702910
1493302753
748521766
1878811618
649855684
451639468
474596333
966816501
1103988140
855957320
1989312069
1875142800
1077271083
354201849
105794079
1688702434
923746988
1929451114
1108866976
1920613129
2138462655
928648073
1324374578
540038268
1435815997
520285345
1156468580
2132185339
1550231148
1183785802
1213237080
966702825
1586263037
1788194165
432515348
1960900573
1314123116
1186825136
1656574744
1635574900
473165195
22148472
1825205005
1098781368
289526792
1053036357
1599095186
1234578814
2026124501
1381364737
428817680
1329161056
936166350
1174203109
1041657486
674595141
1624241829
77315714
858032932
1637473949
316472095
613382391
1794385608
1037119185
1464719407
1286620615
1271572918
1851895671
1571191467
1514596864
1541011764
1162122970
1222049145
1447530635
655135404
520610561
1493587592
1303428716
1372757179
307656988
738038203
1527086454
881553872
172822236
1128686439
436066633
347700337
1295215952
522368881
1738720567
864479442
1501718980
339997336
230079268
1060652572
1759710652
683603295
1239099162
1506739889
1914885277
1495983016
754874139
2122410748
2114781561
1802561936
45969302
400910393
1722991236
1530268232
1245927275
1416657956
1361583342
274805767
1547774969
1011852925
1041650630
847453584
396980818
840302716
507978816
902018726
776652628
857064472
1095059676
78144858
306907088
463536421
771806760
1788316573
1422008640
808734641
1075404348
719627652
958152235
1015916422
275992198
2081360117
1887983602
1467791686
1952184480
1451513532
1069157221
1469236736
486857034
122075754
1066677530
101201331
1655906210
672976058
1019615408
475389614
594606843
1245554987
1293011558
1406808369
1225397303
1311839854
515200717
1577907988
1790906214
1181750249
503684409
981312110
600155931
1512571359
1700705646
1883462622
1169506758
323431634
1919687621
298670981
1267183116
248131936
915409754
705240499
188142210
660761114
440836798
1914391185
1177602026
1253324317
1256845300
1636276645
398343778
637122927
281921225
662215269
1445109272
1531647045
1723401217
861912695
1288177238
369673040
2004347708
779036184
187110440
1554526253
440760517
1650694043
1952479831
940621491
666268817
1336408516
2073564565
604223538
1404549349
595496341
845872649
1771547504
682832069
17392600
727883511
344025270
1972850999
1783838517
35014321
843560679
425143613
692387763
483177051
316970843
121489780
1140342825
1929131488
1725499728
167342469
295356707
986794835
572265847
1051737397
1102576088
765416193
1533164725
2013655735
324184897
5894348
497064591
720147858
1219633473
1479167264
1413368136
1167461080
434314884
1649695056
1865901907
1596865652
547863025
1492040012
935545715
1381710175
1119694420
244873673
802223624
1461142857
982580713
1383414070
854186746
1077878944
1555745131
130595911
502221502
1182003682
1615857850
849677305
461826470
1278409354
2127776589
1317363522
650248024
605199362
2099966410
1576644447
1438416534
1721248247
528048268
1452068692
832130389
148093247
445664629
1491006476
233902791
639312802
95284246
1268659889
769852563
1101816765
1079968100
1910170411
689243944
1156346732
619702862
1667818357
229504045
827122067
583544991
878254048
1456230020
2095491614
1327169859
2047013881
953372230
3863342
1976830512
774771280
2102459102
1244942550
116940235
1588693822
1964285617
1356594469
1210971956
1587868821
279712904
949824186
178461167
488631867
1454256680
1191556605
1838322709
898487153
1844153387
2070351099
170374270
737219796
229510777
336511579
799788025
1100807919
25764621
681096702
583636544
405287081
1124891716
2042685902
1111351236
323000279
293260045
173828717
1325525710
410918639
2124615894
1893761535
160719886
1901493772
444300094
335612023
265798168
2145633792
872924029
2024499616
1212263463
1485986078
1162688203
156705905
127301113
513061697
1391521092
1935699142
1576825319
1724298995
1076823759
1237513939
177257100
601810921
270336468
434801475
173993627
116928855
2009045678
1424743484
834520035
1853628897
1587228108
1592552158
651355023
1632468318
281698518
511900660
1348794048
1013471496
133237617
1687301971
88233087
7635390
1213254602
1241844780
1689343203
1145311189
1929017800
1185985803
2055688815
1648837530
1793079146
1232522539
559754936
326501028
1481360472
1777134966
2065627518
1419686099
1943739732
1861928585
1155040858
1449295242
1453000290
1167905983
1144779416
1014370252
1735273131
1324287324
1218289386
290555444
2029746333
272308765
584411159
98280648
1832021369
737314119
631688468
667767636
1854908694
172941363
1577640439
1117002047
1671715318
1622086879
700449574
244674006
1906984693
1505892868
1796989777
1462754768
1629003601
1537931966
497891284
177992817
1222042655
792861204
655564793
1727197328
1673294545
2037493734
1109700636
1257710442
1951538579
517898411
1274236012
610882786
1360101309
649155207
1387127820
460056301
1015180283
646966792
575565210
94589085
1071859568
568011181
1317439757
1228473797
560126794
1056457419
139744885
683643951
1664957103
1676254843
1490475419
882485631
1497832405
1493560990
1731279243
308776295
1052434269
196207073
1016437377
2129227680
1654369290
1458623559
965112343
1482741886
604611775
1518815840
1175260751
1136931253
250271591
998335160
1024259436
1446573031
294025498
1576887826
1780365369
1854491346
812765314
467696081
944408111
1090079689
1207275698
1569112865
2089105694
2133020572
700421133
235585026
390192020
934950169
1724275742
1924618842
427905882
1934608707
408997709
1757936290
1872329648
2062426079
303257819
1334842161
163660145
740575790
1322675781
1519089516
1918733325
2075764170
852141016
862934882
728175704
256777075
1013166348
507975071
506850902
1006473811
970452754
1610420089
611052105
239551285
137641199
160135313
1888401163
1865398673
1789732126
949470225
30815708
507973070
1065345935
953365840
515962823
1040848337
2050935492
1071108782
2135622521
480649631
1623159922
1009566621
973022262
1192089090
1689495253
1081935294
1964379493
1154650191
707827253
516702775
1280278895
572211619
633562901
2004344327
1275948796
545388506
1952479944
496415720
1623519456
2072908424
453311559
58656615
2010403993
1478093471
975832022
896514382
607079677
1156284014
565193043
2119474244
1321803280
18693087
237863374
1560852304
1495058223
1539993659
1572388178
1124779725
1478129626
701953716
2027394536
89014471
1888750178
969994642
2020119334
1293555828
12319469
254503044
980584208
136482854
1504713572
1704112933
967955514
1681276001
239071883
482436773
1456393646
928353346
1806701763
1519854445
474772536
1550541927
1053607774
441202037
590739914
1030401536
401183920
647726654
2116908638
511704966
646462760
1870069583
705308621
2003812314
2137337113
1489018807
98672985
585118213
2144091361
1097790156
1465670605
1721157577
1206464284
309693899
17902514
510500350
2054816586
1540035386
424005790
317755925
1404387351
1662015432
1609318633
1294495163
1040711018
1880795277
357713469
1533680646
1545192365
1077196118
557142614
1924700410
1326152046
629388333
971612351
1998185826
305580339
2132104435
985478501
90533077
310715320
2056511412
773269350
938959423
739797954
65007087
1910278414
1715119532
12467366
830642674
1272674042
1432961891
841355903
908523256
946616972
951531348
1266428497
516576181
1521226191
1897570582
1347511825
561463271
473060166
1968725753
734074989
952735679
1082377181
1920350408
1805547790
146618115
1332977222
92712202
1715150552
481682115
2105387365
2113708140
1299491289
1871704721
1199069366
276897240
413312560
656000167
391865699
955534627
639127338
635160720
1018911674
280034276
964153528
1341819499
324887220
813674850
1474521494
286331638
1324220114
338790591
318693524
915443716
1295765149
1581318216
1386988630
36083933
546621725
1463697093
150878638
1576811489
1177661194
1715211723
784897008
543036727
1230200241
169314018
1881427943
1273533808
240598812
153494895
1775316767
1995454557
1714977644
1139778312
1652282805
1589636206
293769380
156123153
1316051798
649423774
2034325826
1167731162
1954967893
1048183444
1516408596
1827018275
1363187917
1941625668
2111114329
1030953275
2007637426
1141964942
1829980971
1384153014
1533167417
1517354641
48390881
1509140105
641539834
321765795
961327827
561459343
716136414
6320062
339350256
511749427
1987298682
248460608
1888843116
2047216350
97765717
256120259
402219708
1865633766
1906614108
699289816
23560562
724694341
2033946862
2062545955
416305297
1678314183
1942365468
862649292
1429393181
804943748
928032645
82560685
730769133
1272982543
1836650673
1987970504
611716313
1603654986
315659595
1100882695
456387342
720310192
700930748
2041249778
1120957983
1478541233
468342
6921450
1633339521
1803079811
756036867
746654544
1819008013
991367687
67249035
1247988151
1320972415
822474119
913002645
1865253868
1841161161
88104113
2057319516
1644718229
884816266
1022443468
869203078
216531445
417073325
952465232
553013118
438202646
373506175
660916957
2061106474
32113852
885230263
694154643
1542747624
1822318862
1743800794
1377123252
153296959
1135677156
930457506
641886242
39419620
1665146527
428305108
1034186762
1136606307
306723132
1013328518
1905944705
1308752859
1004437953
2112869837
1141057237
1403321630
1592300253
1897252497
644902577
103454779
1845955236
730528556
1774373591
1641273923
2096716536
301163692
868216753
1008001131
244897935
1385406860
1868714194
332460646
1293539307
1178845783
468766981
1480303920
1577537093
107215888
260160191
1571950062
1753075913
1200577264
1400632370
829777703
1596581215
142536985
1655331593
423523879
1854002709
2054327819
375921460
2134726040
1121432255
1484592754
21379886
790016945
940079800
2135613507
1471546429
697056654
1769148615
1613730599
1532177668
920378991
184656951
429417554
1712548479
972536661
1187291804
638661245
1865481802
1281798423
780375578
1099136804
1096293160
1424295531
1621583311
1787720942
498671814
660487544
1236651686
1551320450
1858168407
398121061
1258211181
383859787
1833156955
2022513363
1066328542
1046476442
820742654
2103221775
1042294071
1968169741
13710325
853869312
1289826152
1908300599
459822691
1542779798
1950609702
177699427
782505727
117551740
1641433110
695254357
185224435
867105781
696429168
740206406
2021989404
355477930
670398649
2089797735
950681825
2026812505
2019525593
1275518251
1653181343
1355720997
1477190652
571283442
192055553
224471360
1156891004
1078780843
1341741543
1108746494
1224317369
1670958069
1825235355
1866284984
655430019
1005658440
348513564
1899574953
588336547
1870227117
814688554
1608405690
379260652
1130262162
904030811
3371925
527931422
1514487824
586814677
2106361977
2138271876
1765131148
1732395851
745903634
796581680
86618422
143624086
2038011584
573793019
1692591192
947866705
2071379947
464881290
1730399229
678551476
133604618
254361912
368933874
437897313
2140256310
578115916
1247191847
524565147
191845265
1795185255
1314109267
586040506
1760664336
1404938593
1856586931
211826934
335373622
1614963178
825830543
2116767798
275812262
1924322106
1326765925
1976495775
431552493
205007714
1651395693
1942938937
1633941362
1450313825
1554601453
57691740
1667518020
1408643851
192504669
354852025
1715337549
754198735
54735258
1443898674
2128089932
829415099
1027985892
707921839
1480792488
649696641
1119601964
1448332368
270885994
288485454
2120660689
1784309377
1302309496
1670297660
747218160
410413728
83939377
1923570540
1910885120
763114574
185503268
980170446
1965895486
443794693
1268863993
1977444316
634019662
597812856
932661342
1030132126
125888196
1124492546
855312594
134466927
699193948
478909554
1416058253
129569240
831025757
4279656
1928671029
1648566755
1815893575
619248313
1504759554
1549648411
1580247526
1990423119
1481892075
919980703
37106253
825225453
299823017
173165267
615764272
433224461
382315909
2130518597
1668434314
589530731
263514471
1688595910
311275052
800801039
725505778
837576484
2117394243
1697591613
87261117
1648626945
122137824
387756647
1425794161
1015830058
1852873432
192603162
1796157971
124150682
508455680
1036960291
1885681541
1526340179
226765413
314038183
376613155
1007730237
1383557470
2003373713
771744325
2055579997
1365204471
1614186986
1987377808
840106546
1620187417
436710285
1894875392
1874920626
79417632
2051118512
1922873801
1764380060
1072162945
2013835347
1055354022
1464805416
1637690502
877764092
778307725
406205155
720396012
1615477656
1795335520
1669378626
1598305353
1847426248
1717299386
1877304908
572480212
1261193922
999217893
356413585
1545135852
1036467226
373413610
271876864
957530718
646804483
837453125
1520259220
279003294
1427546765
1728733127
1289793096
1039520458
942673961
1663329726
1569411906
2033441541
821320620
518318885
1355354085
610379851
1635862574
688039259
1758991405
1595354768
1720919311
1196359653
440526704
2019858021
1184598305
1162986039
1583158588
936872395
31209936
1254500309
143295545
915646806
151187442
1000180107
172997837
1442013925
220608087
728669022
1482566943
34958312
894748776
1897134866
748000595
179509131
616118659
1120855447
391643589
1190389174
721844885
1282395645
1044509245
1399036864
1590026963
871704669
1453735628
2050083391
838366310
22138270
978941498
1318719629
260037073
221336067
970206861
1257803272
846567805
1981486293
240538102
1615160607
245462602
2146606718
1843439275
1100283734
507672405
1482635490
1591552270
1896707728
679965822
1497514256
559534538
736677960
176308728
1539371671
1280566425
1496714978
1802998342
552769760
1014999423
1236709059
1433780928
877492102
605035839
943095153
972404485
269724202
319364063
1576169096
583316218
387207158
1546974205
1263377690
1063706796
1488030921
1157616079
833121297
2059537480
357392304
39326034
1030618605
1578921230
1437835891
1106132962
562454422
833757766
988024348
518569454
880120739
159234524
1972621676
880495576
157941435
1078380288
827210981
1768462602
482744643
1788967590
535526991
84938315
223630920
1328858569
2083062254
1268730808
1856302929
1569466736
357658439
638479864
1656673374
1880572627
1290405793
320583384
1499402514
1515578676
1646117629
603108604
1061214851
1485016154
1408112793
800141035
705057152
1752135681
1967763573
2022256866
127105084
278603866
1831584714
734804930
1996099865
1502698169
1832739658
988151938
644934829
1031455481
1036735413
1773104827
901146057
1306902376
1142780600
416961966
1416105689
1624544218
2086354244
498840614
447541911
2051942685
1444125081
1077639505
1184169487
1115466083
52951468
697814730
2005988274
1346839829
912533134
81743602
507231662
211507554
685650185
470568939
1891704707
1657269953
880818418
1340099517
1655247890
2085601196
1335802956
1710745933
1045521510
1801080974
512882345
1640315219
1552113422
1803062055
135439833
113498833
1623794571
1936910421
1289138403
563240990
733229558
703902266
2057134849
963063847
555179838
1798426122
1323361004
1326829553
1837563442
681029412
1175525004
1190863109
270054861
1753863083
1234649426
788548897
1040489375
72197087
1402317091
925414135
1242590260
1683125131
1533358714
1585151464
231184099
519835640
550595507
641346094
2469385
805371618
2037835194
2040920753
532347420
1322938528
1633747907
790451453
19164031
1565422400
1938057590
968611182
1555860336
2007417139
1332788826
1175061392
146547892
2036532968
155033946
965498678
306907088
281536490
346228607
649997202
2082032397
949918004
574336418
1430662390
1097604226
1149137855
894645923
1521198457
528583252
196163665
1365214317
1384129174
2042103245
2121978383
178186358
605541557
616406758
1211090559
1176354159
1136378195
1208267361
1485909589
1472939185
41936690
1766708102
1592955602
792001806
2112024121
363173361
1890055937
1448475360
1030733077
1923933082
1275004198
1023964745
847852887
1880712520
657769362
1475943351
1552800999
1471538913
1761490058
1596897897
460183432
1853318176
1669391334
1142384855
1490644798
1447910842
1702894754
251306276
2114966584
477705805
473401929
145916388
1956741334
956536353
1462681204
473646471
677337126
879520856
2139869008
143990115
990553970
1719565816
628412692
1243163070
1492978622
925794242
1333735100
783301472
397472998
1890873432
655508860
888874954
1385598503
2077709011
1053662231
380879317
1479247423
963866284
243103864
1136995501
906034508
1072834956
486559287
1126329942
1652069947
2039373616
1530234954
586532276
779996982
1844972879
1025157599
1396029869
1862606827
1813555119
1226363476
251502127
421306337
2105442407
445576715
2026065092
1150884379
2146108277
1535852749
1575399791
1219344775
388292710
2147006835
922595000
1521101879
1309620487
581442276
54346764
883499712
1578368850
768853599
1229742281
1404262099
885756156
1586089055
1510220649
30523110
399106270
1563556353
1837288768
32029918
631202395
1567595200
1415060023
846335052
1442814361
958850346
2023094114
1047579488
1477911234
296332150
833591076
1945096896
1701855807
902514562
28140627
1588496756
1892493096
1551222658
618710853
1656014370
293225678
517855504
1231530940
1979916724
1914850950
1783476795
603272351
2118353501
1377235102
982906679
1166825181
1648875030
1923191285
898667936
421773151
851011246
1578244595
1161234943
1255208670
340189785
1325265536
1312632690
1264717963
416331603
1159144269
830336879
842920608
1883092262
899927062
1984749080
1074801561
65738625
1316765536
1156226839
1321259648
1997760076
1624618574
323548507
435826001
1611405799
159097797
199086569
210364905
959101855
297840057
2059529783
322289757
712278311
657370749
1527433969
490721589
1101215928
520902408
1126173597
384543253
866493399
1124045741
926743571
446369987
87866102
394356536
1025649215
1652514169
1111392193
1169692518
1765087483
2028534404
419549738
451598589
1024865426
800532718
1456393646
1142408308
1923350028
1674721415
768221947
831377220
400861752
2120911485
569118262
1348815161
1785938530
1008415356
1167297184
1483606123
1281456577
734588777
797006278
2040867011
273571616
694626703
346728164
589389150
613406885
1709113909
1906109316
921155175
1884144242
1363259932
571033512
22334392
1817244512
859241629
539886224
358787091
1871882633
1299110087
61243592
974911594
1960807787
1226933042
2030676048
1957984132
1798176453
1601827224
855002104
1116314982
1324998109
1532415588
537924109
835556125
1971663715
1744947104
1429727610
647353469
466115778
255068177
1674615681
685858581
1479771735
1979580273
1634437819
1637154852
1037688376
946205461
1348418765
625609982
15217122
364486054
792504285
424917683
179695258
992764487
1228172300
719039442
558222364
1912012271
1740065989
1742955377
586112518
1201819069
953599286
900603688
2140588889
647318394
1880072916
555994368
1685392265
480679331
395916694
1044745489
170106191
1526531713
87445962
389251214
350716704
1818418110
1953443573
1690857470
293490870
1752940614
1341625959
1748249093
1347148550
1716435148
57859759
784877477
570850270
164776192
120368371
434520460
2111193654
1042859290
323715997
1170776797
319616454
968455693
1051714457
1367788218
1513658930
914528101
1639767784
568544963
2123437468
1090095834
161661254
869113752
194783130
1580425602
2110656648
1231912943
524130290
464647687
1133866761
1365838219
1070949023
1129500266
1628255709
251861839
1765248035
126826687
199608098
283357265
1374684985
968195025
145483430
1216602611
1979592306
1737422381
545642660
450351407
1113442292
16182218
2093456944
495871542
2124854400
283403383
237332074
672117183
406360182
1658654538
568395172
564394070
11276104
718878297
1784828827
747859205
656647209
1134614201
277520353
952096964
643273936
1013747946
348419668
1451784235
664089928
642489378
418838141
1023716150
582796721
2077900568
693987940
906804051
178351281
96354544
1628924092
1710116020
1188915442
246440593
647489668
2042962264
1831104249
1214814984
927721925
1155313774
827651026
797324422
1933806321
1051182594
1661556896
145232663
918794418
660321185
1432655670
1015137499
479639870
1130720879
1885788197
862685673
760096219
1086331415
1049957572
2064303990
2134394299
1467885313
572784484
1391525957
339626885
652404567
1644106113
808248338
1408059095
651793771
1386107644
1252000733
502500924
1111752309
784914543
164540168
1339157704
2102301505
1194403992
1554379903
1795610592
162602114
537652569
728324471
1566344478
33715589
200908700
1733369077
134785744
395790068
379223214
1035854604
1373564366
1495908434
585643554
1963657444
500456245
535915737
162756466
1028475690
1863328321
1727393950
1068539083
78869623
1119213473
1582038988
1442623984
72771947
706976175
1889920631
642846900
1342839793
374926498
1337106274
2074739748
1015057589
1981408127
2026388440
416044582
1078326154
749347036
952648248
436182531
1426574272
1257944956
247112946
2145947226
1383414979
1200883270
1012581038
900702863
754521339
218327382
1809335845
1556062180
1716507830
1287775456
1785442594
573716711
1778274127
1748555778
605593724
2075448467
1547923786
1771853397
369084779
247556860
1105009341
1371192635
873967547
1039321231
1950300268
1397107737
938636550
1078792993
995444985
1458774932
1276198713
1639585687
1421450722
365616864
362723016
1197418325
2140662742
990812306
1847854790
817590301
2060990264
601904957
1946002846
1696944782
971884118
1626271808
350250300
44125887
73082662
1492656526
420911421
1983990487
2048996959
1229367820
1410855516
47584060
1228277750
1361647470
1610512358
1618021533
1074416335
1861162714
1509881507
2019224909
449669616
1401001563
557981955
1000642862
1644865944
169017992
1305095499
1557496892
1489638551
384855392
1212424323
1538026732
799429776
769812700
1002107051
949023216
1516514287
204184734
1305872211
1689596681
1366218788
1286640802
1668911668
1085095951
1128703902
1664276014
997201964
1755552996
1173390790
1691913573
1652261035
1112345846
442099148
1072696884
1023892611
973158833
1521289495
2003780426
472986013
1165822116
1458724961
1382690242
347318048
137210046
450262092
9460822
382598552
1614350818
2013705530
1944882124
1236437383
991618077
546702346
453566469
1560640151
695752754
499730922
1372167185
1678074613
1839463197
126258239
1229869604
357433025
1329827443
1579878372
787993164
27712845
890643075
150452876
2110647168
470661102
1025317338
280916596
1593561145
1544206061
20770911
1824383566
887355462
24002936
608824067
1793916924
1903733418
1095146291
713986444
155933217
1554845109
626365487
835115930
1443880793
1124874238
1681295617
1585382880
1543292987
71583807
424299671
1147686827
1070848235
1266845567
368258375
876297469
1092146964
910000170
1607562614
1925685440
1636604394
1573574396
550220685
1136459932
53424497
664556532
1269224303
1227453769
665019661
1582822253
2139108304
1107227125
185856651
1028377951
759478583
287267357
1949979180
1284582245
966595231
679091811
1764595601
1551918451
1092173650
790844171
1328937268
1122739260
1298768244
939969685
1339521292
1674267817
2006391667
1669784625
261817302
644283559
829517488
615235863
1709352925
948282485
757945418
1181670780
506501999
882564515
1830028800
1523182642
58266027
1049671826
1878386189
1424493952
374490010
1143117997
1155849792
1860800274
926567871
1797421193
87469668
653889590
1158047894
1229226020
162015811
112391399
639013368
1038727042
1951402727
1581413295
1036220157
383492440
2107576513
745854873
1165112821
670706115
601285929
438113087
1906847612
671021956
1854697216
1247740186
1123639316
258901548
1273255767
839494702
1825314045
509915218
1607898950
1246394945
684929760
516350858
367511147
1454149426
25999955
213664663
1324089432
1437496755
255239299
565998857
1615789710
1403028943
663781897
2072046483
699897664
603253699
995741017
1240768437
153674562
355386368
1347224228
2098010190
446098281
1711930446
743308859
763765348
1882711123
3553586
1640480147
1436445522
1392478699
2033039638
1900950345
1079311827
1162537242
1933795056
993502224
42783309
1828040778
1389954783
599314708
1329801237
1325495260
1073650565
35360306
466063711
196716680
752909128
1743891745
485087447
1250795735
988808810
653504606
1578801419
1658081101
1595279595
555436040
525617641
809089729
1659862308
1595776036
1142847581
1135754168
553357850
1265561791
198969483
893607975
1440827683
1633122949
624688791
966438409
1076476616
463240681
1860135940
1848519740
480859144
1243634252
1511758905
269023367
1094197043
873051133
246662673
490634018
1056954892
440164352
726194284
111097154
992010681
2076080224
1739626879
642185909
1605114123
841870752
441916537
1169125584
1001043764
1608525257
69998023
216838338
507159376
10007474
1889931092
1100521420
1623941675
39534991
88529982
651343357
1890649542
522498908
817573088
228955492
1624519022
1346862121
1672844936
931279145
2045408199
2049082618
877684609
1777722353
2031249921
1654842697
136532985
876490247
1510275260
1207363164
87958921
611682705
2103173677
468651352
1774071899
374116470
931782751
1929946971
1138572495
1520257010
1317064142
653241743
2017046248
1072867835
1622525266
1239551125
1328902920
1835890897
175697032
1138319197
910626211
1161909810
1406299627
1119160194
259666393
1933522917
927425027
624731528
1982120446
335428715
460215225
339624454
1348496594
1732216524
1682143291
1643882266
1346814253
1266126673
1699051885
493060634
9606609
1558312262
1016998291
1769321888
1373848768
788985577
959131124
1316026387
545881934
2082823798
277397924
2072331414
939565169
379770816
773022422
1272423095
507279077
1656968210
705437199
1594667162
1980504216
459185389
1981698068
2030481196
638828687
943305061
603379279
1954616511
1768632513
112213021
1094177904
966612506
357206470
1992689411
379329641
553161450
71495707
891110615
902688682
681641441
1864712153
996778398
616527888
1525047695
950716634
284063214
1962225457
205409433
785942371
323161223
1182286448
2019273595
1429039716
320637262
1423280006
1529283573
1054202850
1712677611
1427408942
1441312376
1819035756
700679453
609245344
820493052
10294464
790698186
30876189
1327967908
1938710932
506605191
1543173133
1748986704
945162197
1228880914
780717153
1432607499
848978382
1601521425
634377558
386513564
1660868605
1976707511
420668868
403314939
671875660
2127141208
238406696
696251213
597725386
553822016
1478572362
1533452366
504427224
30292332
1407716799
1214257153
1904043157
285970445
58263859
1268366636
1246949118
171283517
2068127827
1121763353
908448193
1942780576
787834287
1913044354
1746494717
709780791
1473309937
499094033
1392433540
547425629
244440802
918004208
1184713549
1715406666
649361733
762749233
1579623499
867010949
1630926332
802055616
67125505
1725464505
1676779390
608995520
137401735
1143720430
1615694308
1204923355
1570630796
2098923898
1958109380
208455465
658872548
385388265
1422653628
2000006856
1856450039
1738360253
176047520
1016864170
1848793387
962522117
1239061539
244921643
1248517167
764788620
1210401944
1530290960
1880941546
564682234
626375459
1982246688
1074198321
299504842
1713886852
184944147
1003717133
316398614
1937757913
1284869737
1933853032
923124170
148298772
546096622
2135441096
1023485862
812620260
436172624
1938483980
1975282978
389472216
1820819109
234956406
903951249
1148745634
1280318297
866885167
1468181471
85061049
125606668
589565854
122623987
1454142768
486746486
1123940340
41594331
768341234
969524770
1582895816
2017093492
1169309827
1156740414
887603963
2040859441
371215079
1381882966
1037968734
742367037
612772476
1948367293
1756491306
1548048546
1180114386
1313548193
286851429
1388299206
149305233
317375360
444629980
1252469938
1159276916
1392831418
1920913470
669100695
1484076854
201070965
249541805
720264342
1233717000
649518203
435029338
1815095542
2070297037
343426383
1997998067
1656584710
691278642
1478199606
1073679971
412203325
690052743
805576962
885510523
1181043935
1182731441
1801799338
230627790
372045549
261721167
1390148014
105404060
1332779895
2137377901
1680103327
1142270796
85507298
1897918612
505103466
61595946
1726062012
1597607556
946026122
1846791685
1104378062
1087909115
774628123
241360532
1603300880
1482649743
1728471846
1927655364
305129106
1630124386
1413113336
2077695251
663146791
1096329156
495703881
1778877559
1410777483
1975957289
710197758
1836825567
962137067
723437123
283071072
1842823734
489630894
1975666314
447335918
2085766020
10468039
2123973902
761050146
1792943936
1927768679
2052577077
740690384
879244017
1542818699
1624971864
546908541
2082217273
274506135
408121850
1411923543
764106313
5215755
1624998317
985808751
651862852
88281381
550522864
962618887
529965266
118594334
989940831
2103862776
927458427
1749766425
1073283937
913004171
321275722
1598376870
1597527593
18462019
852687653
1902486945
1952739343
1696498199
1458871586
2131948560
1811820735
409452897
208432600
1175958478
543929491
597669454
1426099032
556155772
428547737
1769871083
1737451373
772852843
246004670
1598409945
1978900692
1337105568
1188485070
1407560295
367596616
246523007
1369575097
1720855971
822133749
1011470930
1665340102
635634665
611018924
1029024431
707462370
172208428
1702930470
1213139143
1559930583
1148101222
1960363850
511546854
1502962360
228701146
1139205881
185030165
2104025656
631649032
469551556
930881765
1724217991
46106995
71177522
600092119
800355471
1033793623
2004909500
624480291
1484478253
1600225649
1446571055
683317769
1876882923
338477271
1209934365
1550553652
595131802
249716043
968810744
734463338
876830031
1437449436
2012952244
1997210291
1389985359
600665589
1428011330
1973989523
454706538
260506301
1585679360
1574701286
1260634673
604588209
540850888
851546932
93018478
472596703
241626830
1561040414
1770906984
1302061972
340447731
1434683790
1351237229
696048767
1371247493
793368212
1660355972
654416126
1502990590
1664949354
245511856
143426814
641875491
128675180
208209308
1401054335
1117717555
1851916822
1944792323
909391932
83384003
291318350
273919234
12773699
154880968
1668051130
1138092685
1806409832
1277275325
981354035
501380435
287408298
1609658019
2077108259
1738045645
763036915
1314391040
1452147977
282438644
2020810381
617480200
1588755783
707800016
61468560
189067014
869944634
324445181
1512009244
1200396852
91651745
703065473
1512165541
1548575058
1346946973
1432153498
675644943
1952917847
220044146
1348258236
1501580384
131785713
1429252462
957617961
1467153280
899660427
250683544
1554997769
298078439
1775618944
391172828
1473260479
485587242
904607845
1315129473
1225583145
1113496419
816870089
404521124
1177810577
1573849409
563601073
1630706052
258525730
701965661
2125886514
1023535883
1605233484
1760627825
417778017
1011068027
1782541239
1480116848
1360946364
1492603490
861119509
563264894
794741989
314759541
282600857
1278375252
401079099
616769250
42903773
224944606
1746084589
524194531
513890172
2028080770
1171282673
75357249
436952369
1778454748
88692077
1360660893
1763300256
852795470
1593843919
589756858
226892327
1518999881
1592400173
1202013534
959325412
455983420
1798564777
352685679
1808683286
858565525
1307937837
990103936
1111517816
254160045
453309437
2082827158
17518176
1027166995
1473206963
515518512
627767459
1929033082
745708232
1856772768
1157355473
1803008309
1361535014
379862156
2047740318
1769456317
217409845
1184089998
1857734501
1479472034
1645983598
1262935970
276829604
1170949577
1720989058
1306528959
839730118
1799186092
145841784
1781404614
244076932
1705827085
1807174140
1784735041
1361932839
59520549
1404328938
825533684
102489762
826290491
266644051
1380882266
1505670524
1734783928
1529492981
1673936622
1561366459
530507851
1223407349
1661714969
1462066594
1323229285
576864450
1853820111
1783721918
40152974
1513224681
1163482812
1650899528
1627682879
1050706546
1275210988
620838767
502885137
5765332
2062560972
798851498
1264734039
1397781351
306035683
860197418
1779808491
1068107028
1628959196
1177744595
1431604665
219618216
1738074381
8354263
1093033814
1434760594
1590334933
920078921
558254520
805230864
1716686773
1220128036
1193665158
512603100
219834921
610090518
562139697
962808416
397191579
1203802707
1964565437
479589792
214368418
2019977311
1727285927
1208544956
1190608815
2004239330
1284121620
55196129
1577331259
2003290653
1209323238
1447795172
1893844716
1845174208
317387631
281190587
536909400
1272128794
2138074142
1380106317
894681269
466764415
1165518416
528589308
889588444
793972662
899182261
430278045
1339346749
704046412
1766600307
1447741127
1580228235
1879390524
166394892
1668711394
263882653
569569814
2137914437
1471337425
974457651
2104573731
1884922708
1391713407
2044145340
1879917283
114334680
722586174
1111281443
941220288
1099908491
424968541
351162570
404900942
1724946064
1300734014
1823504111
165028619
937367130
947808045
860146538
1130479889
1891186529
1851844542
269488101
591732090
1360792496
1761612853
871400521
1051574529
261723059
1265708197
236187300
497046589
1349263100
1810554483
239043528
1621113308
275121901
237234709
666379045
461666591
512720794
1191822481
1750039066
664698193
1812491651
2099959753
1333627701
1379404720
1087768210
1925689208
1522147864
1790342133
875022162
1112708147
1132170213
1677064548
698690550
310129382
387712095
1387687758
1694367788
131729943
1851107015
101326371
1420401300
160220343
690495577
1322123543
1811086571
1513865857
1017833490
466956422
1861155706
1645128054
1711839296
900698556
779314905
1795615108
1000239133
14353657
770986287
577562557
1637888112
1615769877
842810953
312456964
1720997432
1659431353
2032476164
608197875
266059869
1649200416
2002177134
1463708076
681332807
2045091004
1791308683
2056615144
783884171
1189117150
365691381
615369163
1285359685
1222740241
1463423663
2127121593
1709694771
2080507577
52178383
1133900862
374165154
39685848
1265608289
1467468110
1995202828
1227651573
1332438547
677905659
920912923
716066309
1686357653
1550975424
1568273436
2106704130
715517187
1702280320
746669403
2041962567
2072850394
1601372025
1927289439
590804602
721966994
1371339223
1119521101
154045832
338091638
1507286771
95589338
715632902
498262452
858259264
1934561783
1525658911
1351927802
1390928144
49060661
1131718899
1588699358
271673904
58595839
1381823040
1642555138
1185185655
1208263240
830691298
1972685266
1194556502
95019572
1341737100
1135644307
1112383139
1153729630
758355717
603994014
614358954
1038274339
1197553340
1145781348
2050335381
547358252
716327445
1334524410
1542770711
1968889402
1407121495
133864043
751120707
869480553
206435264
1647378575
108062752
422316008
1833464870
1288955408
1106811769
1151766869
1841349261
536985272
1386684134
583524805
2083072583
1227596150
1021590538
1841137106
74409564
2027026819
1210625530
2008811765
265399815
1310160548
554862561
47592199
1396281005
1144074163
982323507
1966423322
1158214957
334360336
782150456
721739085
696599713
290781934
116699478
98015699
1158427069
1158236439
1727778879
1878214096
2114052647
2032927532
502829153
238745308
1988033795
858997634
2087808898
2033742847
1549411510
1784376981
293930051
1850454822
878647625
687081459
1980304587
1468380809
325950453
467039780
915017623
1998706408
1014313425
105146620
151567789
1666991514
1134983356
902139094
730514623
658510039
1681309667
426775400
132927466
1454276654
1776390695
1427765594
1633658945
1821443395
1707270268
517896339
279010835
1604731763
1607628742
1663437090
1809839621
93968832
1839968353
1400762421
488701080
1160618020
1813535670
1664350519
878051395
36974974
492346075
896594225
3947924
1073544566
165625111
647178370
1599522979
1412492423
1059541199
569440742
172702209
473260495
2106436727
313016309
525798633
248510471
852905733
1983914318
193783691
1288407499
1442345506
2062923472
1924951286
645157806
935220818
274150949
709417371
1810415704
653780603
209777739
300304092
398928342
1937651673
620142605
457326330
1630205138
1887039205
1484767968
1572374470
421785438
60027820
456493897
1748422328
890123442
161867844
536851517
399538385
17784240
1257240250
915986721
1612369799
1787380585
1447288902
1593569152
1692131922
458549799
516246175
1145424519
1422153854
591266275
1172958824
79417857
1654371186
194423024
973254043
1476775686
2097400486
943526724
61478186
1571339796
1631209740
282564960
29882611
822299580
506874782
1654436693
2139947285
2030947569
1700840718
634436100
2093535313
110784479
765117729
122095084
257443854
667137910
208970068
266214659
1471442615
819210341
813412988
1630260066
1765326194
1283113267
422420947
1998188449
841575305
1304810715
1541986773
1477912433
554446161
1575313394
2058146815
1702781795
1074556236
199070015
71423623
169729208
463145483
129378581
1298201630
81154132
407201978
983989753
130412163
860549610
1100083153
120264816
1842470935
1829348247
1313755884
1723871349
74035138
1170847590
2027161180
1749387086
2008664699
213515388
1252898939
813915692
1324390632
393261500
2051787083
1082353102
581163369
1730085580
612949573
166464061
316922224
2115797724
485446179
1330595887
1426333504
466551008
1074280442
1360228563
203737559
1755670856
60382818
1686384428
1277905261
232767968
1512570960
114857836
1502901828
837849286
782018867
1637411232
362050910
632361188
1006710189
553108382
581757796
2069993892
302923515
1185177199
673554276
1448594968
1807299129
1882966001
1727483513
2036685977
880854928
285905030
774504720
471192083
1902546844
459373783
1890903167
552121505
1772244024
1996053443
1773457263
870495128
56500907
371560053
1869764021
1521461954
654349075
1615877040
1466502194
2099053543
1551824143
429978214
372982442
1949794573
1497380706
1237180762
469928178
291668358
724347119
983788247
807733161
2052784476
1924794517
9375120
600145248
1235059591
495931832
1940475080
1176760491
70022923
268815278
1863160310
901821860
1663885851
566080348
226932381
1751815747
1535739559
602021562
2128197741
616928598
341471230
1053639288
507814407
950372541
651539873
1156577088
733949528
1903115339
1744970371
1959423056
256841047
232541353
160400030
522747874
303867025
218979224
2069374472
435741488
1378373041
1465279019
431167561
1089644414
2005596080
1318337218
1516983699
1271332316
1111387859
1239755320
1144487689
455120340
1675194299
1902958556
662482057
1214262037
1826929312
188503034
1207881640
70708540
1219476296
166422025
1590294455
1169562251
1337981558
461821705
714294270
1271666473
1746053676
448456265
530295688
178439930
484038399
384253962
1535355468
1969507493
1955750957
1673707537
990637986
406325293
1003148059
591456105
629288375
901428618
1160602403
973379804
1099008887
95387131
143081131
598399504
2010875248
1935404116
504661528
371402209
820675461
1919396267
1610940683
1548803213
787116766
315219900
2031827826
1447173847
2130637866
913620391
837845963
1136700159
1514672793
406018220
897300016
1404354092
278343016
1222031644
571482610
237921667
302927075
1546470142
1278203368
1758388965
122661523
618596223
1412441752
1811219424
1004734670
737347498
58997276
580938070
1505994283
441542414
1394873176
304861338
125527564
2051157718
653924204
1145727019
274749353
1494368167
308813928
2030196837
640120221
2110718776
1539637813
2094909699
1081991427
470206843
2045715275
1398352335
788575377
66544592
1243446592
668800843
1010247778
220324343
1646184240
77376357
1044495918
535273011
1644165527
1590579526
1746227907
780976642
414540460
613203962
1791121071
1272587604
758572588
968640935
1479388826
251636896
562220161
338969590
1027422742
1955577808
1383271411
1569318803
1366781129
2095397297
973912493
1571619712
1933282205
1673866930
1480767294
1478730155
2007647077
1166311559
1728757063
1861503460
1791029123
361062173
2146078679
1822454526
1291883995
663488324
1541394177
178870447
620623523
1144740209
670507985
1935308262
1759451791
2045752676
1706840591
1008792876
1237421615
964724709
1715291212
2029454840
115231130
1908785080
85455560
657108309
300309773
1557609084
1360835435
1198756995
586783698
1793190173
657365077
1878614569
1548973354
1237451851
1791649979
312412920
6713601
1453649992
1504165421
1117132928
1463807243
326242991
1923642835
106203060
983320287
1505876054
295138700
1405010077
1596634322
515048602
1376252959
1430686166
1536767494
1134007190
1342580293
2021962312
1824069210
1700572845
206833473
1067484526
1564763481
2133984899
210403551
1078435528
353838257
1589087034
1559533864
968763842
491624724
280445373
1578300765
1909013043
447867919
312880326
789207367
1095340506
1453505025
943110018
193422381
1191331582
1828377538
1774106004
291537468
1490378469
1984104763
837006093
985941619
1441364610
832265900
1616810711
901066453
1168527214
1327657191
1100414082
2047229594
842553794
1901343428
789037794
728594357
1309958795
278031576
759302580
1581537967
306776040
482467253
570641951
1065042346
815276742
315765975
91122683
716400243
1088162830
1569894509
2040681455
56940611
194795677
187721462
678977321
42878964
131840132
109439666
1758841016
858266315
963638029
101909889
262014369
755872583
802116228
1306718147
2069662747
1916469124
1419057317
1421302484
1448042924
2059127714
2110603772
346079912
1966887330
1516582544
344191776
533091543
1126548828
754270206
1319352144
597041732
971552545
629354713
413738421
613929380
117826942
778610917
1187817024
741278537
943345254
901122522
553625077
297142641
99051722
471496804
543251613
742062341
59805552
765857649
1334147893
596466819
123018455
127998603
2137882137
2042136676
479415782
261260262
668196703
1687966354
569892502
362872902
584261804
246610042
620502476
595147775
1129159906
844977810
1251287374
2016723506
747154024
1820057086
2101345888
176760104
410751826
1609764241
471127992
908686005
1627239219
418194590
1986198542
766134650
587270557
858061636
944085100
388533341
1422910806
1592943789
481841293
1754959590
1234294782
1690919198
1129099374
1015295831
1215348040
342174763
875029890
2060453141
1343612063
2099465489
1034349269
97698622
489251515
1324495675
1321733432
1159104036
948822692
95671855
1958183585
1871520200
2009115349
1528512706
344667552
1326522578
1278057852
1610193194
3753167
1018048805
346404349
608556348
1899448993
70930533
258859154
1631625541
592872517
1285232101
1927212795
2096030179
794272593
1115406195
440877141
1998824615
1329118015
316551538
2104709748
1417953938
1617197917
307447138
1673811994
1838006661
1011731430
337555071
1214350303
2030729160
720916245
975091912
646990264
1537205046
192195489
213389517
1416068961
1310307941
321443597
1234287458
1323199197
1358057695
1312612589
917379981
1567233782
204519604
134715754
486672699
903934934
145341772
1129863957
1379640707
1900229161
701568899
1527456229
567013420
2045006851
1143796894
732815621
2056296657
426039836
636206119
1470817015
38947227
898789049
1648454135
1522233864
119565143
1737690192
1981140734
915572816
888371171
221154284
669656041
39192126
208151654
1723011590
1707246361
1518079325
535203579
6056713
779940135
1424321545
1861988050
503528792
134895580
2034243418
2051982732
1147138032
1979488961
784725430
514996359
900012706
1862688886
384766691
1820594779
1002521363
320115004
279903644
1616567417
537591388
2098848768
2087990869
679683020
334837413
2129459650
1224987794
661496876
82226487
1912122363
1792028868
1602527825
1968138553
1574801428
1295907094
1196170081
1115063350
1206414757
1534679840
550332419
615516841
1320414354
1043215980
170973343
1952906731
2014728607
1741756712
1139545286
606868890
635163887
1557333783
1917677740
922134227
407022540
659088671
1153982808
1684427008
1103024220
1341995606
683661917
2038001358
1504043795
1109098917
1615970060
958869288
196451886
154204514
2141746026
474354798
502526638
2125471933
1845581468
1377386171
802218517
1113178885
2104711152
159465686
867689605
750416803
160948273
2045331795
1887217283
900940364
238274037
1464052405
1718107325
1356404252
2005726575
1350483531
1758643375
1584373164
749732405
23596274
921162304
769441153
2100485323
1950250526
529060345
1897703094
165276620
305184157
841051114
1224499945
2054996459
474715880
2144931966
1505418364
994944528
360767999
257813028
1176914241
880570592
1462955489
1775598724
2139606375
715795584
925780604
852299799
1973201459
1735423111
299245242
1674062535
590225314
895410071
1210094235
294356347
1177783582
1451914707
674253704
305631416
360020461
1535142989
1802254185
233604407
1719338976
1508340874
676343619
517833471
482263114
14830677
2035491365
282568541
1983829943
1819128071
1999945677
1678594979
1871249815
866883165
1718957779
1423423317
2093315265
2067468432
1220236695
532549300
168730376
1433768763
126723923
1350054204
1741825222
1963930745
175596191
514599098
877648393
1539375476
179581338
863915613
1608796532
1382575006
256227385
97269645
496613009
278350306
343413241
1631232657
1655309375
1268179317
228378908
830701929
974566475
109006062
823996874
252699922
27104115
195696724
295212351
1745170994
1880917403
1971991139
2051677994
659132391
1693269818
120102953
1740452105
1808130948
1887310209
445057335
1033286717
2138743728
165065582
802714478
1816503959
1603338113
1423009577
370654964
1437334699
1760537581
1599205029
380051180
1836048297
1493471691
1610631426
1235878260
996510897
449485419
1229982427
2069329972
859088719
540764267
1430696458
1356011070
1032145045
1046027670
540082639
626560878
1296342636
2003618152
577115807
1958098268
504300962
1751279280
389788561
302029358
708409286
1956132277
1185550255
544925968
600014903
798175255
1967328001
1386295655
828861818
2027772434
1107640491
1871344961
1253533234
572759160
1456248727
49073136
1119089236
1244619652
725357361
810580110
90968946
1418926708
841160754
306698566
893440123
994332232
570922397
354537431
131512730
132772186
1794086617
540930211
959454156
877819723
154156370
775287034
744329556
189277931
394855945
434525749
280656098
1854159299
2129422341
1633108090
856811465
1339384142
904500957
469376020
2068419484
1801171896
735082205
1188230920
74525104
1375046805
497615261
1185669655
1403059430
1382541439
2049174060
370083146
241120278
136121963
456843600
1737457557
1358478649
971693764
1633011156
1209194828
1825264686
1188133969
1394950616
209056267
730344220
549596200
386596865
514078563
375391907
342050325
1460005750
338126431
609193480
1221317033
1756600761
1352808610
727981239
917018439
1239813288
1189415757
1224707396
1742728420
1473701971
1647711141
1337035816
1561003678
1026466464
557175148
1956222238
1598521339
1864444351
386921434
2108861383
91901352
1695330588
1214874865
1840552548
2085169203
913723633
1522250470
210520384
248353173
234456323
1356998146
1721490666
1216278601
1185566355
1005640090
1567527678
819250597
711858229
209242075
593931690
869634783
881920140
577154028
1578435149
1618873514
1345108986
1786068077
1571027903
164969937
306329192
552155595
539465707
694166416
2107349805
1932877063
1474707745
1994209791
895967192
333447852
1876428163
700624659
312455613
441629474
2049515942
1189681359
1580224530
360555542
1412202626
1682704241
902114665
384873263
2097032030
1594233891
817001426
1693210787
160921504
151305683
1779210512
646449873
1947790972
563709320
834152679
1939829077
1633084263
2139538821
461034949
110295133
480821387
1184484645
1594466011
2025276060
1810357575
186610933
152752806
1646378941
1223800507
2144694084
2016340601
1975631649
1754556713
1263028110
234407074
745299460
974945426
685346574
1569207759
379795553
590745911
2023133863
1507248495
1301746701
1783033271
1681309311
1067986373
2092187156
1043916016
656936024
1044589379
887100626
414996290
1469735392
1785905603
1646714315
1502772256
1551181348
1669404142
1772393046
1326553788
1885273528
651893203
420768772
1380908769
1448730099
1984823293
569023902
717932219
984101604
1899637243
2038278898
944558537
1934506634
348175987
378007104
1977968554
1375723335
1511648025
258519067
1698781696
1914551783
639913744
2125108647
118407336
1100475146
1695837743
2030944824
260077451
1916152899
306261739
491010594
326983486
478444442
1312444955
2053655015
899103595
1838311005
1653443172
1625680162
319974195
2063139047
1793565489
62290691
461768630
757822663
704121739
425636147
480514101
55035414
1644521874
198921118
1976360760
384348759
1733521304
5231783
2098160051
1493516021
1648421663
1949480074
794336460
808416404
796058022
234992909
1686672385
345010625
309907729
41446924
917685448
790341848
1092538455
97420551
2076363051
410122006
864432508
1370335680
1325583132
1348608406
1260773651
1193754849
631080853
1401230848
1136515562
162860068
1601523385
1999835337
161388602
236907663
101990786
1915766815
774997816
1621767109
301786750
188918264
1825861107
2036218799
955418337
1003303759
1192146106
664228659
2020215454
783740911
735854269
612262652
695280182
1422390265
1591576965
1035663907
192839577
491365632
1034110488
909771659
1471659461
699209114
1823305047
60111975
610084836
53023487
2008955849
1304930956
532098006
1414776132
1206785816
1215041114
977057951
1425934776
1011872552
1091810
2114760858
1066411927
529247628
283271568
603913091
1890533138
1754314470
899510933
849837146
415191908
2044518113
1094518908
1239434393
316559789
258890752
911611687
1964156317
676326815
816885915
298903361
1992823884
1512963168
1268511457
1201341737
485904302
385162873
1919115437
2018108155
482258675
389957580
1098153080
1860911338
1996196213
1952447156
180611177
1849180839
91651745
26476063
1999378451
2114092755
1110140990
1382497966
1939899387
534477415
736143434
1878480503
1742380150
247619367
1138962493
306217374
1893982696
1465737030
32764705
1682016973
1175987857
997659
1508796554
667000604
137505785
945981821
1435130309
328464597
1503630231
755609396
1564726806
1890640593
586355406
416439057
825491180
1876222360
149978541
1434073175
1127452565
1772020250
1744324191
915387386
1989854495
565031054
1755970807
1943669652
267586999
2031554054
380723880
251279326
1206048067
121651169
1849873934
1984717614
1683698550
1236898416
1253073661
1383693399
1550710685
438514171
1068909104
1633381827
129995414
973729295
819517174
670799775
1925900110
390128561
1949723096
704987730
34650902
2017961329
143857682
1546119938
110253798
637882446
1311899159
1135664077
1655531328
249928073
1535025979
1562109161
876902839
2069544305
664189555
1308653270
1953064589
1525983242
1892423411
265690165
2034422527
305720438
568382998
687441911
1651528788
1756525896
1049158715
131328931
1407164756
911311644
1446440322
1259675982
1926952148
1053433590
288702530
511572623
1729348175
1713333977
1114441972
1201220596
608844451
784409348
1345425968
1950956431
1207831325
212159517
942057681
414918773
1799789011
229079896
325884505
2027684891
2127838357
681333442
1091467602
2044737684
1495373992
487634953
1834878103
1921569980
110294849
217497391
550588224
603978054
550006906
929242195
1845914207
1831715787
1828605428
745335047
727531122
180111715
1508253747
229774439
454427479
599899779
1422744865
689767239
927983253
602556996
78080256
457085707
1059313839
670633055
1385113239
1677596404
2086942319
493852259
2088263327
1403263490
1659061164
1926934683
941689077
2043517639
259921385
1784177967
609715098
2057194296
1944227477
1628035059
68727
1986536422
1834331042
666242738
1889240623
1622469945
561699729
1761070849
2056198198
797540090
927501922
7086228
638593503
634622904
71582503
1203316433
784874814
1481303328
1866676009
534772821
1592756634
477654547
1086534816
941264163
76202471
271014312
347080652
876702733
1026461579
1430257371
1544582099
705219678
1697942863
663329442
1546887666
1985367534
1505293381
719182310
609874137
1998114215
759698264
1428130929
335428859
1159188135
1495910683
1259139023
1693088714
636774767
1945629990
1107359199
668188305
2026287144
2131354729
946085374
1817522620
960717231
85555111
143199425
2117305979
463832579
1986934772
1750072839
281075917
271065530
1387369659
1008016200
660556318
991044694
527537210
141435608
1932653821
1949526316
1637436456
89815507
1410562870
1917541463
559394264
1760321468
1348660352
343003121
262307623
1765873378
1899931237
54881914
689132905
1820342446
1036184443
2040095737
764355515
1903728478
564541531
704575125
784571167
1804189091
855910668
1481897390
1341569626
861832892
1058001142
706027229
2086082013
108959795
1165389531
1763959655
1431548092
441860902
1230043389
58189256
16576105
789370813
703855207
2065388291
1337679426
1846321668
1414799901
269723174
648507480
1189106519
610330160
109128351
1782598045
2022854174
395574177
127307592
1118834538
383575069
186154965
1408430027
2092686168
1780939430
222196255
2086759562
494771747
1563801656
517605763
1713144627
31269478
1632939360
491784304
1073622377
1575374904
1775156991
1596902292
1776539586
1518331514
83125921
1843059392
1477473029
1854235686
856095385
1274294576
416597333
1153856567
1754686120
1138459808
1239626691
412639098
1371956103
1413211504
555015532
1211430751
1110606064
2054367688
2139333686
1917755337
585286869
939427846
772063119
2076510418
1289348293
818861893
262068578
2032563342
1712853581
2006959379
1775726258
718303606
1889196333
1108051336
1009095252
1443898674
1367887806
977401112
1491497760
208128696
232610559
1472341207
756868893
807816891
68730010
1038100317
571126326
966730539
1447714199
287425454
53709033
610217794
1974940093
605110009
1994975465
1727641889
596251201
1281040913
601879871
1932495144
1731053336
483093754
1319701366
1525175838
1634528094
563234001
545801052
1376295639
1037159271
533674206
1169478605
540662241
956335290
1958416142
2088955795
1719099436
269433045
948772015
1075013464
2090301870
629089255
868963162
1078355623
180260133
370298115
859643157
2034308281
1456094773
819687480
1084996583
1007203795
1346501266
1623311763
2130351060
1208638014
1813412656
571883021
1795227860
1882024320
1040498016
918676239
1755401486
1757980257
1922749997
930077616
2046696671
1012498120
306384908
729740464
2132222518
1499072074
800662650
1562193011
1822958281
413715872
282600672
2137488908
1502958870
1013660404
1036209269
180172852
546615951
1183571227
1821805524
197442714
1257757294
25735348
234676249
1164604811
1940166321
1839541545
667130503
1524305155
45928422
194840525
1040457322
79262866
303639065
2024319940
1686491273
625966984
898268555
2031635093
1748266314
2026350436
76737818
1368734169
622958572
1049923623
1401025796
1580212529
1411684158
858541881
1469618922
2004754603
1363818195
1030733038
233727577
1569233780
807987356
1342923126
1553077971
673862383
143898590
699244458
1755914208
714005815
1839977346
1983066448
1683966517
1199496126
105112245
862411146
1370854643
380749070
610572284
2077279094
1859244183
1212782336
736602754
1174817008
1247720368
95751938
16163665
986573508
958249578
1239598229
884254702
838584562
1827558663
1826606549
160020015
212152694
1603183564
1076071022
1940447465
711848643
1044452447
486343440
688228409
782889131
124907210
1055297665
1746327737
95159481
1888395575
212421511
1920870285
321092328
573103639
626775035
832135119
950711064
312605532
337724344
685945931
922639502
344945671
1086085954
1436882981
39630657
2030374947
1422420516
1593284204
605484942
1266750798
1285470031
1481628903
1271935658
1940828541
914375211
265417864
287422383
1749457541
1262453823
1721589957
102551255
1916604826
705865605
612120111
1956614509
477669369
1161676634
421720934
447250093
287590834
408319979
1927780929
897607260
1301423645
1017357142
738411488
1856749532
604946425
1986759597
556729149
2089387311
2006274125
697558965
1421525090
985718893
944872499
1276629188
609968990
1480371330
739211657
1776856700
1934358316
1583670217
1912045216
240617840
1313071436
251081490
1215318200
484238564
2143879733
1123630358
1014755283
51622973
129968070
580608931
1023687567
1324528314
1717617720
976328934
171250131
567080202
819470190
1728427936
1912495056
1290920852
258365893
909598059
1400874845
415653907
202391529
353271447
1389993183
1217465646
731642483
923659042
1064184175
1150290089
1388128249
1500594442
115608127
451499309
1379737541
2104207143
432252244
1690563269
2130760848
1001870495
1997026412
2105235549
434568926
1587322639
1643152277
1871227246
1954163294
475130145
180929188
1076875027
443958439
1267791779
368994534
1822223636
876617848
1795912452
743627735
70645215
663369021
640904071
2099186302
968447318
469882339
1500114520
2113803894
2090231813
189525681
348373903
584052335
422910198
1792042895
1839243494
133973943
294269107
116616953
701031427
1725369669
1558897321
926228623
1668059758
345824113
1881402002
1525326047
785679252
1874258957
55085821
2112313510
325419633
718748348
1757690745
1114631052
614630049
1988816035
209799902
1755713298
1902320433
843804666
1944700839
1009211276
1853560722
1970396463
854442518
1160385180
552118300
1446615368
942567528
1770470392
1222946895
318392430
2042768761
73585153
879747440
599830487
443285507
851275326
627868108
2093761233
793799599
897673882
1290066117
857434061
1270241903
722951846
1195803771
1020379681
1880408921
1943235256
515554969
2103541661
1452540999
1795614322
1125041608
1540587640
658634094
1233427413
1074756528
1210434979
833377541
465282875
1198477029
775282848
11722392
915290023
79981545
311383600
343264193
1251771282
1923972463
781661170
788148246
1662005459
1393893521
873778909
2055004466
1266108902
513053310
680515966
563096287
700618773
979958676
999053269
1288205624
296928506
1605563624
1800970119
1614075736
1400803702
952488388
1992946402
998721031
947030744
1997052400
1019772759
344181843
178716494
165872095
1941955918
1077643255
163107230
1535935775
1209955918
2114231085
2011924370
2111134164
878644312
874489254
443737082
1740338816
617732055
1103584650
2127811716
1957908325
698513901
1342288083
530398739
860627399
1048772920
1968105800
55848434
1780374865
2067827114
94132676
347856526
826143936
1215909526
2111051098
1092994714
1008943110
1382525162
500172740
1704890674
725853669
587311994
248795965
1836039147
1145250079
570682603
869902028
929371600
603200971
1603774902
811762265
765151610
1790710704
59807530
1710337873
337229624
1535894814
934866194
1744106509
1722871982
1489317572
343783071
1821894821
1412749481
198108863
1672415430
1006228057
2117456593
1883774102
1878395809
378327308
603153457
791832827
241567503
1163465548
750941046
705306067
235123426
1931738720
938101122
1609018259
1012654524
404211305
215706598
1327574073
1992172616
949692711
1131992961
457683931
1696723273
1557799350
1948912512
1102951315
1684594200
798333928
1985182076
1507297766
1960104314
991733655
503804762
567150860
87054076
628519677
1708632720
1100802101
1387092563
1863251444
2072573455
1857324496
1761831684
287838210
193915874
670671799
1914877817
220680968
1135144780
1026095930
903246541
607841386
2029756561
225366983
535131411
2104560501
1325049073
1897865368
1614115471
1167085865
47786429
1611381748
337213195
664271048
2109150082
733753996
136521426
2045008849
980906154
1866920477
161489161
1095746223
632032868
1111844788
1146213142
348155223
765032047
739752473
2027379577
550544721
1879600218
1740044385
658510039
1287191034
1805993244
481182632
1357450345
638415545
1429912960
1684019936
356264505
230393053
1831901462
1757205598
1987172920
19819008
1531542663
1411375894
1978055776
1548503472
1062150194
864863205
1194197449
2015604055
1369201586
1439365948
980500032
2095016055
474062728
142963077
1365161121
815176207
2081295091
1670408334
2095981369
1522869455
760171882
1939456927
1290994563
365632916
1763797758
1696855931
681029061
97882455
386336607
1490630895
994388852
912535314
11634044
224169934
2088412613
855223831
1527179911
81742034
2030129757
234571256
1626720916
505550878
1963625327
96844555
67646965
1516961940
1497117394
1222785090
730135382
1145343756
967619035
1455697095
1233073561
1585644550
614899461
1910851567
366002841
2122027337
479494694
1986352519
425238732
1505084623
1499233966
465504585
2121020114
997412256
803087442
1898226597
801790096
784943794
707750470
326751940
1309762633
339701822
1578821311
652528883
72036651
259685920
641748027
1764433290
939809230
1006926353
822667059
1191228050
324223901
273065004
1935628684
1267783041
2080203091
1478169945
977232930
633663027
703304869
1046688824
1645172587
677583509
1916787677
1376193449
132157159
469077369
503510042
2031503266
285660492
1375089139
1958164377
2007959682
1269250102
1225504281
95070497
1186262926
2022969428
137286315
629129240
536547550
1056109375
1986331837
866190534
1951609889
1980359648
2089501977
674696302
452530119
1225340699
1703652558
523720207
1546403320
1896513034
404258628
1773867785
1519659414
139980524
501440828
825152667
830172748
1341505120
1783028722
800523468
985852819
479082603
1572862922
254815684
152659966
1765972071
2029188590
1172792873
397907291
35061289
12133527
103619408
681447521
1081215564
2043385199
1697909404
1077039518
1759180789
703379566
232074250
1456152357
1402510457
1683428745
1061032302
2027545892
1773551753
1312624681
812895804
2052276717
316942916
1847475652
1020925484
1383733814
802372428
267969875
1643384037
1399594176
380621443
159448022
291996491
159971371
1800941309
877406946
664368292
1846753540
1460665271
2139600002
25033652
795778578
359315837
418838141
304888863
2058747551
1058668954
1380130054
888815796
750023884
1071967914
1181670484
1966495090
740230846
1996418136
1126688821
1260905148
1833477737
1174422613
1344979121
2099327381
466254228
782041889
841910960
422003690
1894881691
1650307018
323169095
709872074
1807531798
1093609782
1613195766
2084415296
289715573
1880919498
532262252
83513116
1840142063
472395031
291467894
505224913
1521290086
1901676222
498212202
27587541
437611204
1983990972
1172296868
487361618
1312081940
2107651511
618935722
724229486
1745736858
1847399781
802664125
1654492946
1120221580
233889558
791673696
437665404
1049077226
187275966
555463625
225697844
142022847
1054522320
2117544247
2142433903
1245439264
854722431
862637499
1696178117
1511599541
541527668
150657124
418508029
1593523960
576632752
206325942
52562008
838683009
1875681659
1331167224
180504585
1769890808
1486167242
362951901
1702168420
2091167022
1713086990
945134379
1985855222
319575679
79340929
1363030535
1320910125
131454842
513049220
360612390
521670315
2081859380
398149023
1174287556
2100640828
39850783
1209757533
498597319
444300094
769196128
1533128394
1304497053
743878409
2087260221
750038544
1357348682
2041593036
1102742332
714408844
919664393
864666730
1096605825
288976954
860662869
1573297625
1721140799
836658950
339784442
612212767
301566609
1573872201
1169956889
860411980
1269909963
1900879011
2090337763
1763104002
2058555858
1409193901
767230005
478959012
1888051948
1216376640
902298164
1515230256
2117971904
1921353333
1021530593
2133733058
1341704834
484516440
1839653129
1762217100
985518467
87803565
926785770
931026494
482322943
1422839736
2026599139
1535802399
374713259
85188228
1655388758
1299993765
631918417
1589933901
883351514
715548383
2030993878
1619272258
494071865
507804263
1585670943
1690334024
1473657498
88996006
477171989
1892140582
838277599
1945911565
1256404807
1988723236
775609838
1902542284
1298739515
250701623
1622766637
1745901113
546224345
848951216
310121775
184858980
32036130
1161035338
388150405
791985674
268340950
1199853490
1641076651
2111438059
1087573343
216518394
1853459176
182762641
199876894
1997338000
3282530
878547294
367093308
617117637
1678628456
1838821447
1527273749
1894510400
1574724519
2090174247
73165191
710307156
1919019780
1128374323
1944663250
801013347
1895351547
1713972413
1336615632
1508292158
1329665881
1066135180
1878774400
164555186
1813993934
571402385
2067976303
1007953662
128167153
67012595
889842374
373233892
2141645448
424162261
1803316153
1865098742
1638748745
1492741751
852085864
710936450
820303399
33131857
1245398789
2103730871
610091616
662152891
94894719
1850242765
1731145925
1891641732
233081787
2001663139
238256086
1734117403
1593349473
1667382458
790572964
1446075505
30829958
1254610942
898168995
6365089
184758771
629155385
1027061526
500363100
1530030659
1617204374
1925992935
1040063539
1977388132
709259560
645419995
1435188477
992634393
1537452943
1895137278
181172855
1953556921
120123827
78619527
2092628421
1860198828
1338790715
546920777
1577748989
285449123
706130574
546924737
1529475861
502854486
668341211
847520631
1663535850
1546664712
1182166448
1300410764
1200279247
31324020
1316205629
1543790308
2128264624
1245082633
401372801
59472320
941942183
263960784
1931865735
708703468
1065071364
1146898235
1397445974
536613239
2081247190
1673639891
714441010
476755451
1661725049
1415344231
1970184620
1541255616
1245231434
332975814
845109999
1268512321
226504617
1668917299
2069904010
2043026250
780536895
3376976
474812485
1035119423
2127607704
1422725732
1826384490
748175172
182730339
1974712607
976637434
1604077891
2128983743
355899783
1919055738
54965945
843433668
265530185
228035989
789775581
940680579
1976751714
491655471
1850684245
448951922
1357059478
1471767883
1373478877
1983681895
299754146
977397241
1400780533
716676641
1890796249
763483105
1205184722
2016646302
329760505
305531994
1528042955
318724273
1402215026
1525750336
400818024
1545346300
1983913514
836347504
1900371026
965937559
1853534624
517035437
1654244332
323612049
1753706436
1799090604
30978493
407218658
2036712689
624126187
1224406187
1905091943
320929732
1894240171
1700965766
967623520
1783827486
1384904894
1394596122
1187366036
180523865
2049346793
433902884
358398018
582634270
1722932395
885064934
1795471905
562722460
2058977262
1419011449
687082504
271285402
1405376057
1572433695
1396694424
1982586727
1650149766
1808611712
889807407
105283052
2021046969
1593258409
748329708
1186340918
1825571885
1350699466
819823214
1676321464
598660890
1675296635
1804253650
278847719
1116623464
394321579
636418478
1390074895
800243939
1283622799
2138294834
1177535757
565953085
1196068107
291839776
1323077019
1637227321
1320010842
1101317942
2000287872
1099611287
1634454114
1373331926
1958615768
425888443
1620779808
714110175
582219200
1793053325
1089413087
1063453542
806459647
1184025439
540206121
2019302776
551085776
1299512060
1569030373
1551475794
460173594
2024248397
2034734162
1816633782
538849119
1416433087
1960375719
325751315
562689847
401688440
869834936
467808815
2115021218
1772588728
54994396
1244667441
189672284
2052308427
1441352433
1474111159
1875999361
724036365
998844908
414693811
384307043
215936191
1581185035
309485784
1767570213
1938422571
1948018698
710931571
27290193
1534508536
1921653749
289821512
385454507
841251042
16775954
1989821807
1373249854
1677752580
574889356
839152440
1443801420
1455679104
736920803
288236595
278097584
2053006868
705226836
999541917
1845067154
773295103
348002195
1385422864
1203917311
411231782
402586016
1793344461
1436285892
1584462532
1951421622
249932771
1927778309
1598210570
1172390529
260193398
1745184899
657906942
1751703880
322562330
1053682857
745858695
1276944725
43838282
1795671381
1568414039
1432703974
1741243188
390223058
595397105
1517276197
965668723
132087486
1604655965
921478289
290574511
109165402
2025735628
1374151793
1087613188
829926713
505822675
1986421012
513082361
125824120
484492270
1682048873
715709025
1533544476
2106637576
1162519360
331925913
234801076
29181511
649310933
2105947457
1662030908
1467085875
242663336
1333546726
1481995470
1254220392
964300525
2107538888
1986605238
579921619
335888526
934145879
1564929576
379661656
1168990421
1560021181
1753156230
237083608
1369380292
1644205540
1635882910
546165864
1725816705
1364173708
1924181458
991049689
1593139672
1510368058
1718282354
461539528
1627587489
2093975737
1757504508
1028805138
1821259885
721733339
1482996235
502601015
356124449
938126724
1334937419
1604914282
2086104880
420444894
1932809082
212194101
1971850692
1163556198
566950428
318516163
1541778121
1406287890
209364794
1060095317
986264784
1801974611
1536643120
1966178270
504448490
1712815947
1933298348
124842975
1638150203
1651470343
1237389140
467848215
1711015579
1640485698
58504423
978238631
676534932
29100460
787804552
801198672
161185809
504915059
2044451937
773219528
202675855
1439508266
753009554
1866311925
371450262
1801149687
2102216923
1282710375
353522469
1553389277
174389346
951311861
728980627
1050961472
1791304541
1318911675
1512916959
1090242999
616758715
577030496
291708846
1403035501
101854757
457022833
289973185
1777334114
1971930287
1861801893
239875956
1085695932
1510183673
194439124
34549056
1698377621
1540777573
1673988060
139108406
1429846195
2032966646
2078000129
1174307829
1538355529
1302759769
1312319106
1526239705
1378354500
1386733727
1646322676
1893928615
1440511315
206431411
191184889
1328278089
563806151
578598975
384264998
1470470861
1701048136
737029700
1874546012
1216681609
931920789
748989416
448363062
996673117
1178603894
239620058
840243494
1739322999
1536805294
1632830529
1799021585
1454302818
795158535
1874719869
1608002929
1501227405
675657045
1988264114
1135462422
292480980
1522401825
877797484
441101629
241803651
126687270
368978630
604742590
34339605
888264680
1518306590
1382503874
1854937928
1560669777
1124814679
192045600
1497881600
1086577237
464888464
1867549322
318919074
1596561427
1092531719
1775454910
294794715
149726139
2060784679
1825151494
1411557839
543055209
615168973
1168851458
1182941566
1050445254
1789970994
972428770
934617932
1150709878
1626793716
937655209
1619271769
906212831
347928862
685153931
2097538816
435586561
1253816037
1867885365
1779781311
125132522
1880983955
695994639
1083025309
1067859019
269946770
947101831
1644475544
1045285198
40320020
1097782084
586310125
1968980378
380931421
272968261
526397165
176079501
104968430
635116102
388516897
704822570
1710144963
1664096497
1360304938
913777477
119184858
1316582751
670439075
115639328
1096554649
1521131567
153819991
2081161118
1427710748
1010536928
227944014
2080565527
376180254
956091833
263176166
692417571
426918400
931024198
446978322
525658120
1241776481
1878810596
1946903787
1582087916
1186523319
1531706704
2058965276
1282323621
2088919141
577926438
275267359
1806253554
2048182230
250943447
1079292579
1853064782
775731398
1853865652
1635433087
463919979
1099706650
270715942
1771706839
1964073822
2107483416
2120151688
1021569475
468348418
933120645
635424778
1198531401
845736689
988111668
1047539395
1923547297
1638177568
1711355005
2024267381
1542176454
813188892
1970490177
225418961
1755670856
149753586
352072231
1138979970
1517693941
835512176
514136060
888929423
1127528679
1472898218
635465812
1820664104
1248477971
1508683314
971185601
316571592
388042372
2067524994
417028777
860199404
854238493
1075366265
608948000
1796989314
346218882
1342816933
1893802023
1764614691
1534251778
2071403675
957880663
1995283167
805208027
2119062543
1927888901
205450881
113988200
345216594
73620050
288687340
210144072
1726127656
464343599
1331391801
658208929
1169911146
1234204081
545621982
273032143
343905518
225788377
1773336813
1151512099
1603206931
42817036
75046224
1650360988
815039484
2006036294
2042746783
402256849
822924498
1269731998
1786001164
1383071768
846952679
75478514
361907702
1048639103
994988165
223195994
1366122966
587022994
748320666
1483368395
1131808383
312412074
1204458018
533039720
735385231
1458846895
30994433
810237344
1109280569
1253907756
1462978490
1791816141
1507531859
599617060
1541107333
1580300273
528030015
650271695
607491948
785478958
1799150322
1089083972
1725344143
1608085035
1749003720
304277555
905483708
1229289610
817037207
1397729832
1942145112
871968190
1939179259
1461255662
1852595341
1738369162
596841112
227761371
701787159
742147867
1580646073
1303032278
456506150
1641560408
280528071
1782582304
1703567143
875673699
1951342242
800493880
398954986
1115452070
700200825
1416725117
1190647144
591409050
617024283
468732477
808121748
632404927
831810741
428548748
1884741486
748754130
1831293571
185483817
1584373834
71388525
2013409509
1568298660
693879217
318714620
1676349883
97219342
1483911240
1460072397
1889870472
673162136
1360674186
911416164
625292363
1212686472
1546279500
163426728
61006120
1392729396
1701588977
687737483
1781427577
983123944
1496642952
1960507294
57892044
1790466394
1218018867
620327541
445158099
1278299072
725473899
810017489
1558892152
355843020
869658856
1430838339
623715846
788138302
1830487256
1342241465
1620513633
1146658612
536625543
1654312499
1048214795
775401695
2093151193
1981122225
1492844095
616739931
854317161
693741133
1218033571
1561727765
840975203
219934397
1074126218
482977077
47852078
584914241
1686737269
2049853831
1368182112
2040818275
1086751053
1665266516
331715294
2038616989
1666927226
2024416364
1311828224
1824810520
1452734759
194992979
1441225910
1087738808
1810645837
11078101
1918546728
1808753254
2106815208
1383425175
894552078
1384821187
705645220
1161070724
664860117
489050118
1496376729
1751151476
300986250
917131070
1006916013
2066878372
1623265427
1158738437
2024800521
992706377
434318863
167703418
1780351531
201053000
562295127
193546516
2006422718
1552735220
1516736188
2011465261
1008973319
1222287097
903226517
131976431
983393941
1573760040
1350899044
1527374328
1311864978
1718663460
129610068
327615223
369366394
836794134
2005831321
1098377429
2013212858
1688798877
677560947
1582411252
853869096
693573143
1121982690
795422084
1063817624
1890282365
1576743393
1785017721
1484487664
827613697
1437128682
832927436
1651973488
179833395
216844999
221419652
1224714455
685052807
1658550432
1475432389
1586814508
276106875
925594251
1488657354
438577581
842792382
1609288067
3580942
208152687
1298822247
2019578643
1372475809
367821241
1553082822
91244283
645847399
1225902421
225860423
2143741780
766129334
863994523
432402415
2107683061
894487403
523052374
86061828
615559821
1668768917
1698996937
998998085
720798625
1125756144
1767736372
1000362525
1640936756
1386192819
2123924676
222203675
1127067518
712953285
1021816267
1068650047
961261449
104594640
1179385385
1331381418
1497021379
636367978
1978608177
228740711
1231171002
1396352392
268205089
1694183252
1552440832
624927216
1513124387
1991206986
56525826
1941028189
217937570
548442636
1871506083
2011677701
2137915643
1349025467
687115759
533364910
346119456
1079221857
1119142155
2095979892
392402394
1184048100
1300881476
1506541612
515116799
1911148605
1439261628
1607277961
459965271
550840732
152335674
1527982396
1762994460
1999386373
1999363881
1200593509
13825123
1885445997
1097570026
635831702
382726055
271092945
137988120
1920219649
198350295
1052298841
313621742
123499978
2055008277
775050493
1861428652
2113358960
2013021331
1196074162
165786774
1751556347
2060144974
836070336
716178336
1810224139
1242475089
1828201336
1042877475
780268679
1223180002
1007076557
336338181
1920224013
644780597
1642500808
1444715307
864179274
1090829548
1599741118
1909256817
1457485578
2100529792
2128696191
2053551780
380224976
963646242
2118124809
127153556
2115605475
1993845126
1789296495
2071058315
2055528795
849541935
1571195372
702461719
774069565
47687985
797061302
921644916
1881937739
1762075892
1475781718
2095923530
1986778713
503938858
104189530
528469492
1483361444
802807694
40768377
1275583864
1145337707
1350591859
1545571803
1827371622
1290286008
1483657526
548073840
1106675220
1089390965
555346213
2062145287
2060059278
944662054
1601619213
1022206880
2080340567
894819554
1123707449
2107648536
2085646645
1474120079
339394864
1007206990
356334075
678975160
682540019
638524926
540644400
777774542
431875674
461925364
2080589452
1554238343
1758624354
353538104
1009994670
787816455
533999990
7635303
1417697832
1998229464
1827691957
729257075
1838321248
1141547192
722293203
1338252558
378827624
951205617
1402122459
1718517477
1530794837
63712878
598165443
1333887935
1788575473
654120644
1863012472
1111800039
565276223
1507565042
2101928420
1151348314
523345891
995137840
1207018676
154758398
18988967
1473343014
1169285308
380109114
465418482
282123149
746410500
1858391272
351232473
1857417754
640511893
2044852757
1495623706
888603580
1674861814
1727708871
825294441
36902890
87757055
1909240551
1801506069
253863391
1281388947
952096964
36647821
200917498
2011107499
1136340026
1183521071
1328880151
635059483
493187084
422466634
1648866683
1511385634
1101697199
783839159
1547374992
1211022348
1419178242
1502330450
2134575620
175126874
566357601
217827315
572685981
1992803856
1184544891
526414925
1192257405
1282363637
1781822242
1365648188
2000763209
1614185300
906958731
951344648
395042995
1466890316
620176427
1983528911
2051293398
1877760857
1726714114
655695048
1406322613
1884790154
992860791
2048759852
1297654966
1442965765
1403493375
710790583
1075874287
1469660768
1171538600
1643697290
564718054
1684621605
330558582
2081235513
1524769215
1834262308
386109400
1691598342
1842515810
109765901
1659909112
195112023
340837694
1355749172
647782047
300043137
1803965603
1030397471
1008617553
1201924793
1307537299
1491660845
2140171443
1543488894
947737195
339323309
1814905715
1214770604
1931998341
1188960017
1343514733
1758676624
970866285
497156483
1563055514
1237263856
1418721071
2089707019
189257435
671521162
2032134666
541444424
925871438
778845461
920698312
1421675589
1999058890
1680231693
991175989
1996179334
1659558057
1149592660
560921367
1289880044
638405652
1750254440
1281093743
1883293715
2099936355
1727974571
1389058350
616034089
1623244791
1466651113
807495335
1280132082
1478728626
882515705
643207652
53447506
566537889
1645723952
1782439923
559076643
2096858548
479386762
497014654
1400312056
1263794668
620749817
1503498587
1214440407
465239261
1477171823
1741671418
1768722436
1669154869
1746621298
21287017
1043676763
396245917
1529434087
1766882620
2079733141
487228972
1994742800
967547724
1080746318
1472999431
849305460
1673087061
521665359
803084548
105055000
487594877
574666696
1162763467
1208282304
996866002
493233207
25956836
781616131
1973742864
620495467
850193339
1091657601
1144282754
1261116818
2104249452
1557641071
1108557511
934006819
1650355474
1692043136
1948727752
1544342452
424184589
459153877
1700431118
1804847929
113315830
1120017354
1666478721
705199600
612845842
678932671
999734747
1706003765
2112527959
601766882
2039570510
151991080
729336421
1245963305
1342784813
1413841364
1201322524
1288473581
312181622
2143765341
1862932257
1540030012
984296076
128146922
855734582
698288006
493307651
1474928262
406830502
1456376220
1008520790
845077284
2014740594
2072735693
1077087884
662416166
1789677823
48954087
340248600
1125222268
2012546201
1064390537
1601651878
2053817361
739342532
1233253218
2032832072
1035977905
260485397
478485769
459153145
968325498
1080225031
2115418063
1340449867
1028793078
1000691287
461497971
317216845
1688801805
1883952840
1626344532
1895713460
123240490
1610043789
1799715194
1019131033
584736504
1328881554
1929067536
843128152
1286736398
105566088
1482685167
405501047
1361709105
735218419
1764361874
202312718
774972824
1165857451
1202585494
110409884
54037160
402317047
1045655494
1235708121
1513083715
994949282
49811829
586541477
1881737009
1508404943
469016904
168935420
1817355731
1758414118
1660338396
1954813549
1521220428
1578012124
763677699
2086000394
278580546
1868055801
1257498899
1972321216
1196839373
162687694
1049825621
2065743035
28335284
488871469
800269903
1654852722
924259818
1938633251
1662534804
2006912434
172483465
105740245
578639450
1159962897
218326027
1216105703
2621583
703666884
1315035467
1033879538
1272983378
904982989
286766542
980153167
1865286438
1495352663
646497762
28150147
1763315478
457296594
1076215322
1278296399
328526412
1016661235
2017904988
1823525402
1209545078
1964617187
406910737
1951596831
1868949063
1490959386
2107849247
799362101
321071299
1472987877
346740066
730504234
1159023582
59796882
667242201
2041784309
1599694096
255072246
197837862
264882948
315776152
576772813
124584156
333048405
1465208613
2089943071
1882857278
1286393122
1866991047
957174953
1276653204
1354894691
1509906701
1535055642
81020494
1745042414
1548503414
284470881
843600455
1367549718
454738289
1789572607
1783914823
142336616
1552641331
1910845198
1427365138
1683767352
824106500
423353257
772921373
1488281228
1509811198
768856835
1590716492
1039587697
1376389221
615700299
1536838412
1038661057
746884829
1310568053
2134272763
1144998066
1048618611
212806443
504405023
5920717
1088531975
1652641179
1533509055
1542735823
1343622813
407602521
1172556953
1454510133
530978053
1913940528
1729566855
1462052008
764568919
166965153
1562738279
1581755714
1336828168
1098811232
511807047
961589329
574624434
1629595558
1564542641
1390070590
368415329
198875853
474127453
929269001
1849416371
796882245
1863022867
1560774651
255410308
180092456
372657028
2058540447
10043050
676043323
2057425619
111722517
1995954275
1137248030
848992465
1806149923
947977032
1068111046
50574576
1271479625
649380965
707640575
780613066
1948071762
1917584907
1216940258
739570887
102151005
1256729984
544978002
1168105884
980449887
1324007013
913047585
560939771
1651777017
1179868875
66386235
130996086
1782390084
833438276
796017457
1738583094
1296416721
1482693244
801629585
1928588638
2034071329
1929456973
738191180
1107316179
1306510362
2008756913
1140837684
240957469
127137018
901482497
1949073529
489211371
1969132230
1805238105
1484487228
40380049
843428440
134509384
1257415146
706810627
526831799
147906584
1815201571
892285538
714338522
56973514
413424125
1483748082
2066074880
592211314
137952347
906461295
1447390549
222258901
484851642
1405031380
455576490
1784733690
1102654683
836733311
1788323899
171767416
751142688
1557241713
1599349547
1990139585
1884755137
1567017907
513396823
134932907
1237092922
284060023
1324266426
22057988
230319128
24971028
590183238
1349296311
1075579929
559462266
476938020
1121559967
1474606450
1965685578
1717769441
629466962
1123899795
1628972009
1288659064
428460095
1163050402
688388349
1979426229
406317115
187414721
1130700272
479647035
296609543
1679044626
1731323039
1668216717
1991930208
871509626
111244533
150544678
208778326
1463142820
2097913823
1767975843
1987182032
1683627238
1999140674
2083271553
1900080423
1331245662
1407900410
724723260
1790612769
772834321
2110413510
1171360148
2043675283
1902010627
1347483510
908505487
1448647982
1488958685
964683892
1239884220
1442922033
297234907
433496958
94588408
187509305
300691743
918125616
1524182738
214255950
1609081163
1845872819
2110994520
1580078102
247717620
1694578486
59372261
1831831453
1773776427
398765761
1282348239
1104662149
158348663
28222124
1570348738
2140700255
578100717
291287671
181728867
1081646208
842725061
1314672644
658262523
942521278
1137949375
1946817778
684049372
1415444294
1289873470
1043192836
153379326
625065729
1941524285
680129400
107551987
1252280720
949329780
66596575
1240718425
1573496692
39457344
1222413035
1957993421
831025757
1484084604
1521343637
929034644
545496894
1443323013
557255805
1699410196
1767601545
229672805
185515978
328479088
1746288870
413014838
178831570
1492706213
1181777565
1026784459
753733335
199204449
891871734
1009737839
1357389347
1722214680
359750239
966464956
1818668820
216431629
133842782
597506505
1087325792
1527507720
173087970
1525361208
1927502958
78224395
2111376734
390547153
213417844
178279330
46570692
1996054546
1490443656
826069840
925896510
550214625
1125021594
1298220525
356566627
1014984581
2109505732
1167206556
1941558609
1501293695
1729171462
613923636
714577915
1670500275
495633723
1449279572
1666974222
59323925
1988412894
844554470
517071504
155632787
13457923
1188357340
1993386802
1061135586
92562702
384059595
408474619
1267575213
548916842
1689272099
1984357588
450885192
970087984
1093273002
1188541194
1880912174
639602189
1299684669
771892
1064337182
2013416331
2066390971
478331508
632217221
647317842
1169193636
465715059
174373139
1030080083
1302711408
1060819043
827280544
1821037947
1093194670
1455027423
137496699
846681168
2010158595
1632924498
1232592707
1172073127
1050017338
551516899
349482544
1611834089
1097283093
1290073337
1106960710
1339383183
89108377
1207142521
1827471371
785345979
88522788
2115272615
1967790331
1648599479
1710828590
928584894
1725215177
1372279994
603272035
1041217548
1166780890
727560746
1768098698
83903458
517254786
991756172
902142798
1625129972
1019209309
50265835
1348758128
557023257
2099983295
892605171
1190369396
672443936
1846326474
1715629636
409733428
2145450453
532989967
1560968422
620975114
934909710
1438037740
47261098
1443189729
757015640
324569004
1001871643
2093700100
1612450308
345079233
412543280
116255280
1584862696
838132496
175882315
744054089
1048848479
1594975722
1164798094
1672991871
1165465893
211866120
1792261377
1354019323
1321382620
366994251
1656768651
1672896419
283950933
276653653
1602173835
920457420
1732082906
328563391
860081812
189874104
154154960
2003359292
1244948331
535493244
1643010944
233552720
1014164976
265370181
952406623
1891551964
1044765573
770993169
338085836
168742579
1857570417
1583168338
146877643
516706324
1525130905
809639439
1341364804
499305324
1423956968
2121422200
1097082478
952284043
1202041561
913038911
1331526919
241278505
101078020
57574926
2107124392
1884303547
1497560750
1736024744
1477996902
10945984
609301423
1989389043
263266278
47847778
767044030
400259154
148963100
1636773180
1052507411
342914146
1324152340
235964922
1284436096
2038517199
769900619
2102073658
1873640599
1450186471
467158841
247579687
833205546
263741492
150024090
1918213164
1718367149
197582532
2141345040
1584940362
1992457604
185771651
89327718
1850403090
360820059
1981135737
514373905
1942335647
1445218033
2112157415
50355215
1951805523
1444775509
1804151332
1677975133
64504072
1176198959
355892019
1712837317
1166063711
1975033160
494134697
1904115211
2120574351
1720391698
1939940613
1007477710
1789560875
1876224915
658173861
1272393875
753309161
1879386414
1508575653
141549798
1162278654
2116872311
621154105
751024875
1854446051
1591949649
1406671404
1616009724
856723213
1458580268
1190984584
1472019001
704786150
1185695892
1872449259
375040091
1434942198
1300587152
255742786
883518968
1599906187
629058689
209503635
2142833523
119210674
1301564577
1030502724
763792296
700801408
528239895
1984516592
531847900
210985808
1456009519
1031487328
1221735463
1474775801
86943150
1417631076
252060335
1554557682
1928612758
1572096889
1967367065
1452372795
1211110017
293610026
2108216090
910869267
530157673
815543123
1962182395
1098022181
1976694231
558389221
978902310
1313686330
1546491550
1845525122
1517000856
1477810732
1209442357
1529783222
476307884
41713095
2006573082
599877843
2117585115
26272694
1892554108
352258919
521429210
1848466014
1378296418
1098206472
1174820231
1509347313
1473922320
318775882
1427662707
2091685993
627676410
1958767399
969624101
1744469212
732902313
210943408
979969927
403561582
171897151
859168088
29512191
1255353882
186173582
811291993
1824715453
1872642626
1180841263
1316586894
686815132
212434826
444894945
311712194
1914838828
1554446494
470698671
1117164754
1832598583
632575977
308235995
959687695
1736349364
1524565532
820284551
109240200
154737640
998657644
283533039
1385878710
1459837142
1426208190
1081453348
251656621
1066086935
60681197
110388389
483815482
751294887
847582754
2069786054
2065335873
2142956457
2037818972
832959854
2005426719
1196597643
1757125855
927419980
1115273529
295739766
699405971
381263568
1730428975
1320281985
1793508874
1568596767
467493960
2143897281
1040339869
2094519472
375158723
2131286660
116896360
1782969734
746845120
2069515149
1457756512
1439044132
1702922771
1704702182
615010697
17436821
1307404651
907648325
1481793427
1581098337
1992391624
705995966
853743951
1072097278
1554722298
970646681
394865116
183257429
673822596
445479951
487596742
817648926
985903321
397028193
2045978267
1381612707
1515163852
1657816745
1243608418
187657936
1165248314
1498780887
137965367
1069593788
1464598284
1832271765
500133035
107212939
2131403102
1636607781
1105925240
1869994681
1445176270
1720556471
1992430622
68379899
419384262
291424751
522638081
194949542
269126345
593932507
2131062189
1645535114
257579763
1822604929
772474466
1424656836
1221021384
800936439
247987027
1228977015
114083007
429370732
1146190392
211422018
471637570
1201629117
145478454
979776256
1664789577
350996859
309102582
130227679
131216578
321376820
1535057860
864826029
1039289606
538418151
1131591614
1889520151
1226418222
761552255
341977240
1182136448
1415690382
505725452
784249098
1660627568
1233777723
248382790
2084058615
1679113177
1535590782
1878047241
1465071350
425315995
279393586
2021756957
1596350157
2100292114
1438373210
129364966
1105343843
2137875699
1902069274
389558686
1537938233
1161197655
723738083
971884118
2112302392
19243821
894904656
82422051
1157188118
1662410204
66803082
39900439
311339326
1468101476
1427166737
1346027513
313768319
1537742306
1866674382
48350558
637066310
49025884
780574107
143779253
1519018618
1128080047
1535217655
1237643409
369197884
1675810320
26054649
679511243
456551127
1544977425
1218577039
341915338
645916691
1270713231
479465056
1865732129
1027329887
1774196224
37436014
467086002
319304417
997193381
1435128973
144419292
89635159
389957580
1509787565
1309959360
1425535004
1684805461
1768367483
1519657175
1757517304
378469282
587671592
1515205898
75095487
623006515
1478513819
1335618323
948623257
1704219670
1870747792
2009425899
1145071484
181585073
806243793
274175353
314507148
604875900
1117572783
260262171
1383922616
1032013686
1278246737
2956267
340785276
1620481846
2081304266
1996922676
1080897741
1828782004
1559355467
1114974431
1120086391
491643820
337959034
48735690
495015758
2136455887
1376528765
202171620
1918699056
376183827
184954037
601381573
1692542041
1888575760
597077733
395113205
616720871
32859671
448526950
786689321
1631199803
117503543
849842116
102841592
349991275
1803898396
1125249222
1203372448
1502494036
1992449563
1578287624
1782937933
1597552449
1425747013
1892061706
215824248
131739722
758220666
540571594
1954474158
616785796
118536702
1641951168
298984837
1136168460
1963102335
1924988857
1320488830
369533516
1881575762
195299672
1953428314
798601269
1199749192
362088616
1376447987
1243018373
1698733123
719856460
1031230100
511940461
1337332721
184161048
645581713
1052214211
1429912960
981867617
1882658404
1409304217
605161224
1891694570
1836831125
1700763319
1597888563
65308200
2090135949
1719848898
742666566
1127678864
965494589
1594219010
272863935
1471297886
1188672609
1216041119
2119393894
996850808
630234510
172748776
561253000
1820123016
167584215
1568325853
2082334798
1669379430
274972084
2012948602
1055594521
1559798175
1026314467
1461029992
1829989178
1394004259
1751484606
389005040
1371061219
1207932918
1413105795
1255023605
1726653829
1550725301
469900744
2105057276
1830608440
994088813
1892895689
389401574
1725766042
165366735
1054718313
403744059
482703556
1756946164
790069346
1819766938
11046786
1377926111
1149535088
1831386412
92095729
1839931128
985603536
894602432
471048823
1898661136
866998363
198716081
862302797
439245655
2137209000
1094119328
1644283702
1463258925
947809567
2020715141
506532883
1650942390
1763187056
483581704
10626941
1669383159
2064715399
1193157236
438046087
7028823
437695051
688937159
2146149443
1352498806
1097232779
1810452581
1482627503
322820106
1434373190
1233738779
1021062651
1184923414
300446383
487272259
646938950
2106608622
1231199600
1520395084
1943864101
360110897
587280552
676999682
1808338876
1816817419
480022494
868260411
2035389245
380789264
649973827
836900656
711834975
1998688044
1227627304
704406571
1875281277
229904482
1645223758
284220434
1577970788
558381571
80593264
953999377
567368966
152372168
1842302911
1265802132
1497485301
295001683
1193693522
450833982
685320605
1022907134
492520541
921184992
30400774
968454188
1174124999
1629348198
90577212
1724024199
940535088
475028646
1471463915
177752684
531637346
430820546
1986176302
1920730441
1295713864
764515213
73899737
1601180716
1065645180
479394420
1065783750
1867963262
1545424131
1500057954
1056873686
429857929
1672356172
1051263333
1097039760
634227194
204927661
99749309
200537485
709098563
488976860
392642034
463374842
1971768808
1928346245
1041035969
938039045
1150033486
1706440343
1485281276
923607862
1437640944
915744067
1754316345
886821610
350551074
1127700020
579208106
2134139419
1757935784
959866638
1519459667
993293000
1279060963
1122712019
180491076
80262801
314962842
1241614778
631277660
841981672
346174292
1776922261
788148246
374042968
475292193
104365675
93130278
34372380
889980111
800504995
302182041
1233415179
1091600192
535029116
1787036828
396500162
271649539
1715619513
1628321001
985258728
1028682528
1183115682
1656567575
506828720
1091642221
92775717
1076270664
1122808708
1947371230
1510913869
1439145330
1441147744
1891493528
1105578699
391333861
419324912
754653998
544870393
636689307
612969755
5852862
1740560282
21712968
889879826
944928636
723926691
216208546
358013327
418594998
518489223
1038415826
405359243
1287773829
1566731467
613105573
923970311
807320773
780004264
1722414960
1447770051
688652977
497357283
313636574
2007493290
30062762
815209075
255985705
1057252242
795162142
1435533814
1024391497
586316488
1764272203
1974107672
396618138
1856205050
89663648
842666658
1102987134
2138274406
1486117042
2057300286
781437265
905382804
1863480092
1894280706
1707334255
432756753
380167340
1534839047
632479351
115211441
593253780
1525573023
899175947
1482537842
2068029911
659507607
1791988635
133144710
146353898
2131308225
519420375
249842515
913284719
967122709
1015965351
212789226
398475179
189313423
1725603869
1344346213
359819255
896618979
2001686910
476907416
1300887683
2133179567
1074572911
1860830527
1170648815
1512803544
1714685766
599505315
1307536761
1659862308
1523970439
2042639492
865399687
2072663098
1899607963
1269882784
446095710
1705328331
1216146885
2038245511
19488546
944910185
406869385
381325668
1583607738
443805034
2147376643
1048043590
1372176377
1750014206
1812950209
276445359
682732139
159204310
1990483342
1872098170
35358670
842685433
458113737
2108767078
811101443
560911197
219797272
1577231126
885866076
1574292872
1565347482
581920622
162713208
1072405156
628815874
2075297896
350262647
606014120
1602251757
1873158558
272714830
349131694
854000732
392365578
957150590
1939944842
1326932962
1696253705
375837418
702082539
153662578
1427075502
22194438
1984175891
567683214
1387366140
634170230
134745400
2045850136
1471159028
7041062
1688565523
1936985965
1411538805
678251838
1594383105
682637626
1178430437
1199173000
737448691
740451700
1633837079
2073786731
963199616
1598549166
2115732256
1242424479
689108219
1918669461
1717591230
1662655394
1312157441
1833735028
1675405113
1205868142
1224203772
1437117058
1397854217
2146258276
1870821985
2044358427
1693074689
317686194
658574271
1470326682
475974872
906432629
1241529610
219635864
611791596
100111483
238613532
463982187
957717312
941574305
1170793118
1431996837
1358904425
331484327
1847797104
387986890
506669866
917460810
178535415
1073023065
1590728303
466542112
847349021
1389256790
698433095
1194889074
1864105790
1721056906
905681943
1380326918
1681003235
1973853490
414822214
132931623
498015272
1210188961
550147364
1746844331
1070290262
1361489478
924501577
656088658
504139789
1530103544
1064544020
1887220325
98431726
2030719329
2072382199
1143599143
2132518804
252044832
1332455968
523549955
2086119216
424181079
850008749
726150043
1580575213
2122717176
890860772
1552288348
1789094358
1647497558
1286972482
1074188247
807293119
450335715
567263618
1215635161
1638612220
1873978322
171170911
54996430
789944286
1761693255
299811091
1466826683
1160391885
64362688
1581073953
610987975
384273922
250806528
1941329793
783607334
1861053112
712952565
2004039887
1669534477
332087019
695741584
1600295500
408866405
1963425056
1361867140
1192547931
2080213259
69251869
1194757543
1722089205
1572404243
1016730353
1290539233
1879214277
392370407
1654331457
881557012
3241138
1415507877
1734018795
458955789
2131384673
1949206412
1149058158
216123723
533012148
739833434
2136208744
684080829
715237003
351658971
816440350
787260324
1215752991
1862421712
1797285698
1648278990
1917229525
380668269
1567631649
758065065
1146743870
1744494790
1016503288
339412440
1539854902
726366502
616208260
1758156919
1676631752
1756598537
1694810322
311789940
1414550154
1915608796
1522864890
1193470887
803848168
783169981
1635361397
442383428
1368058709
1548837533
1987366588
932819777
1738090218
1068794230
735629679
1646060854
343831736
2094591679
1447744845
2099214112
685705073
376690019
1142038147
237510427
1394303893
480821387
226098651
1315652231
1560058260
1046452104
1620731595
2029527661
727942616
2124139848
1055313909
1615609786
1216963618
1252102576
1774300497
1188342998
623925463
1188430813
1317059916
471706081
946616502
1624571508
2032348487
1161103651
1026570397
898657868
1548244626
1608325437
1338122893
1771716311
1329943025
1371201445
758357459
2002207624
1993370122
1902154259
1422129632
1771463881
1058671765
815188993
996157439
1946675092
1334714094
2137057992
890915115
591420792
2113008487
2026728572
657764218
580227318
2033782704
1783607052
2086949053
1800047325
1303419191
1975250831
744252813
2126033830
240640486
839257143
1583660509
119598540
1140756455
170370458
1214903713
357769686
2009780178
1587375204
425933302
919967036
748322705
1489170740
1433044553
155902133
949471517
1981109214
1666679452
1522108404
246542761
2172728
1305908878
1278263128
857482498
1129095267
1411909685
1080633073
1215710877
1127677604
1572180458
1460155734
2113026985
1284671290
2100288254
1572932867
961533094
466904374
1887808818
353876683
753535449
726198316
1551121408
1614271617
749282383
567315120
335017176
530997076
1115273058
622484981
847002186
1609090589
723917687
816557450
2118400323
1754966941
1281634247
1409688540
762185491
1052545795
156558290
1358948467
1987357430
1562777244
6310926
1313721227
467842931
1324494601
1102615419
1781978903
368234727
1844137416
2047326680
1051607637
429820770
625210132
1207775521
1534304506
1377671454
33321051
681953263
458798435
530291676
210734258
1707132916
507055821
1151566436
1965014518
729245248
884678445
1962847228
1251463529
441639926
1024965507
1576253529
997069349
1364481370
1163126167
867420288
10443045
1776703203
520395436
2145705861
15570015
2001596285
1116544919
365224415
724428076
774389028
148254836
1809413706
566101979
1954367470
1836316250
878659734
1112601624
871600757
342276904
1029950306
724374124
150878638
499901386
848628983
32734388
473637694
159974270
1725536280
498652359
1378083456
1089989987
1604238807
1570756177
1904467907
348453148
510546783
645283441
80906149
1901283624
1169218715
1034214585
1774444720
1852323860
2023694591
992665170
2124369945
1267181734
954879722
1921587838
1395735552
484373549
1240039152
122288493
778238498
966447374
367068563
1606066402
25899908
8205021
902821002
57000269
77791798
1398236767
138684066
1699196377
1118826676
1414095213
857014445
34626787
521114637
1961027592
412210618
701753421
461752016
547620963
1465460146
573987497
969701112
1566292642
1631279827
573403054
321799133
220589329
736977566
1729333284
954833296
1990582109
1905565944
907328032
1280598457
526693931
1182688034
1404871159
1198048560
414534405
1446433781
1522334096
1915654041
723121143
218233594
725895660
1544252382
627540113
353195549
1148919621
1871388982
1171640277
1895607521
1441133605
2008981435
1385443433
1431867162
1531174900
1949726427
1411643773
629515811
1408995385
1387950606
683300594
1333014920
154546021
1160408295
883484661
1868618783
1253778716
678565310
824424818
744864595
1492299756
762387773
1214222087
1138319197
1549843951
1565217635
1519765751
177626819
2084418288
900163272
1952367377
1908035697
1536124908
1621203840
1464389522
753958449
1639077864
311890493
677106159
428791121
555782128
1593931187
2045170001
154215024
1012212916
1820862716
234856343
1675383745
514624283
157663830
942391327
351616830
568456907
752529476
108429179
1479905490
1040914808
1341475462
579866051
1958919984
985009957
1974054112
1640927496
956849585
485969662
1652588374
1237664596
130823075
2137327892
1353685511
1456539251
1013879045
71636181
2095883799
858629687
1894386004
380365333
803096199
1745427558
1990825952
359234699
1202597210
1646850519
2082118364
982789518
5912967
260533791
269136291
211635119
1878543234
116838890
850074985
249567016
143423328
51815586
1759651214
1339040190
1385221002
841005750
102153544
719530098
850310500
318946876
24304057
633768426
1016437377
970582973
208939157
2098618504
1817185096
1552344385
653924407
36874361
817405772
1300859291
1618852446
1039587697
476913764
536026416
2098198243
1939638772
1212491911
325485563
1107569156
1798441800
1967239723
1576394355
2116308642
1415011831
821448169
1361931995
1694583459
380402357
511112572
2111217541
2021585831
281104908
1241920927
801514822
1313389643
2045816958
1623611847
260977924
1913420982
1470304604
1112630719
127757665
1032750705
1772688928
347930305
915336833
1564386111
62554148
84060893
1267874883
412981986
777927418
471096870
849728240
1121707890
295497734
1999652567
1808642845
814687050
912861408
1272409144
561771677
1148312700
1896563502
996778398
2069366336
1951712392
799116156
1744214405
533050183
168535207
1926761913
2008775399
1580309183
746202682
1756535476
318069117
385200143
1038927769
607644726
1700611711
32718216
872606609
394214077
15809080
1841048791
989784761
693086227
966932330
1055908396
1183061308
356678603
1303891971
703591773
786494217
1290106704
1434292905
777948161
2029037955
1401692114
2079080064
1975881976
1235645300
1871365356
1521686593
219289951
2123708199
1914725264
725118293
160641378
297351921
102244397
873082700
1563014483
91457761
902139094
1118770534
567225964
602644791
1789765024
1215889511
920232709
2054215081
1203093042
2119444141
1987255980
1005272914
592643580
1594485923
341647632
1934853562
415439247
93752352
1488606157
1298302641
366299032
302000846
502938638
1032468441
118304638
1259128025
627902495
1448020666
710917927
183749904
2139775723
571572490
681388559
32557883
506676679
949655506
295205399
1575680021
1944018566
160538833
1518174596
925198742
1152763398
940720553
758713618
1764411526
1231458497
878730513
1668997042
161358714
462437115
872029995
94722579
2119527903
1358070202
925275006
1642770291
860824272
1728799403
1040135826
2123138226
1688230045
919917516
2035349494
1471272247
385736657
1383461455
1307960350
496987256
1801635745
89476121
26953739
77103167
824148544
229368616
1411498096
2021904234
260399186
631277234
1834708215
123278678
1377331650
873170738
942647059
1739116612
157239399
1437832079
283755683
1086158407
1648587438
52071358
1159934757
1360985319
1866997767
270869325
796941790
2020541072
1099660043
105626833
566822275
665625577
1500016864
1995459732
1021375851
493943037
895268443
213687073
1388750075
1609378761
2096103263
693333764
2017615847
891861909
389774634
2026765227
1286916128
1980590259
802659484
405672302
106042148
655031089
1678210561
1811888398
79791545
1321872601
1925980589
971842071
1301808823
2068621010
1940759921
1016619857
1765740131
1375725182
472275415
1130279604
1729569907
903272430
107575022
900291309
835692004
604838576
361660065
995999529
663438403
351344047
623336111
134525762
188511572
943154756
1320941871
93876091
345757641
115463759
714292042
373871190
1078073670
810155644
1772072620
380408690
1718559236
1261718052
16643075
1090464892
974232537
94969535
1903808247
719622267
380948448
725646712
1021322228
400112298
264953345
1699617592
1956967691
694534332
1801744128
83594384
1448873829
842753924
568417857
2033280309
440430327
1300081307
800730240
74775510
1054696788
1076388056
383745077
1826871825
1015042321
592518135
1384813402
1859123485
913555736
1358663975
1763598562
1451198828
458032898
613085189
1849530580
1263494155
570581030
452119768
1303718065
1438373157
2003286659
1859155899
1816223514
1288240864
1603091884
1719614773
329876731
1823993032
1822220804
165748023
2102696840
5580138
536490800
526004242
940915130
1603770586
804009496
1288682622
329772173
2012936378
1255679237
1934774403
28583400
680802698
66596532
698240802
870831924
1104124119
672839491
28775106
1360985063
731523857
1017498312
1849441397
1980744721
1079120216
1552439308
830374807
1853489479
237981235
1477713196
1624965992
613252076
1762939002
4313679
2075993341
1437310163
663747364
1393256104
577300627
1026779296
610269598
365796889
994598891
1976015141
1655793134
1044776709
172668229
1370530248
539621177
2143897240
918150294
1685916623
1726006563
819708335
1650740397
1317748926
1203148128
1582990186
1099924248
1442489937
1917586272
803907993
890358712
1600762923
1452375781
1643887425
1516111237
1523222808
1038040923
2048511311
24872301
63922360
621026508
347403253
519715972
2106894346
864518977
266761831
991427545
326032159
660528007
16731368
1012168281
1355536335
702307882
21075946
906228542
351441603
1731297900
2037367726
1215553302
1191822481
213402324
1660586829
2139771920
1307644629
140171176
1263200537
539998158
552765140
177269789
1280331593
2029179482
803240634
698414217
237056792
443961325
1711607006
1301782551
293468945
1944763403
1291075149
668912814
2137160383
1373266442
1488141683
1030861662
1633133640
58597292
939249279
883666655
770668315
536344185
1922516936
2144686672
1183219454
354843441
1186118864
1860770924
1626238428
1563135320
1862126597
2130710328
859248899
796844328
1507130758
1609635070
662902943
1896171576
274063311
185416672
752625715
1154715719
1671579101
757720684
452476754
1915942258
1846176068
1308968545
955780735
1185143716
1263562422
2129430251
1164259972
332109085
1648370722
520233818
2109585979
355580865
1233644364
2083246652
188629620
600169545
1782788356
75857590
1978452008
704773431
1849107385
2133109526
623515924
1601606544
1940235889
1834022884
1439283622
1441393404
836038934
1083715490
855161643
878432221
1106710450
1654238015
561235166
572794346
490186621
695336704
675753851
81660048
1725344143
53023487
402936300
124413468
303273581
1722930959
899548116
1437052518
182930556
1201233847
1072647025
1241689025
1395224660
1908700620
1465675897
1602856429
942552853
1378545325
1529051534
602613605
1732914479
1951505897
952702329
1349630428
622562408
285907130
1046107484
1862458615
808170065
1163493165
1804365430
1921228366
508744342
1076899354
1088624509
605843635
353922392
332281641
70629446
1345830670
715312766
1082839771
805808540
1241060263
2031900196
580978717
585915052
1321368301
1178940547
1325310581
1039632718
1331195870
751446508
290455652
1008156792
1440814804
186204562
533747646
7536812
620006300
1008530534
1690370753
2065020604
451456171
1888404112
1024379268
1421709619
778736960
257362401
851037912
98383787
1679807287
238924449
38816386
1097232779
807373887
1224663632
917169638
1989317154
1532082607
2013772547
964231572
569050864
757218956
367552701
706418090
1417140048
2003068868
1389566312
1105468692
1697930943
1543388686
2076363051
975073418
1999632310
212029395
72273975
309771584
1285470031
1489921553
208518974
890004140
1162753270
2014882608
928686321
652367959
674054824
139998881
142342898
245215881
935930060
267258585
892529422
1406834388
1207804452
526348373
1162313319
2071577122
913968408
1341376318
803925142
162787698
750503004
886468325
834380834
1039635513
889559943
1680181775
1718998186
1272569405
345094319
1882759007
1291138529
1579589808
1164704132
597081159
1249097079
1604336912
635536640
1583198682
651385669
1767835062
1342727712
623476358
184133154
1289119904
890095966
1189248733
719148603
868969363
301464559
1908999450
980282984
2034414980
286056700
702449451
1530903878
1215311143
581686376
1766968535
721281028
1740076326
787397744
1998531248
1796584636
1141511704
482078927
1761275377
174530294
2035793888
1801496947
769549460
96970722
407260820
234545661
622363664
1708009028
2012993576
118344373
903489904
84965997
2068496608
2000280333
1306565938
237633432
1329556508
891355378
1638689020
638072259
876880714
1291176854
93159062
296537577
1643810591
2029488686
1421033573
567697350
480935259
1295050907
633498449
830572474
1974611500
1245888749
1091070310
406296513
1653285256
704328499
2026546169
853844975
444311850
1781874693
546215017
1455995740
492097925
698897442
764063227
1218821031
863953960
1836987573
1347473833
293666230
637244892
435298857
1306968009
1776243747
1854253896
1323216122
1620491757
423024617
879072442
172282647
1881662762
186785118
52283635
1866560190
13032861
1821520140
934525258
2129461912
1324502650
1797203421
937149040
414464421
1822492808
496974046
948456364
413513518
579414576
972551395
1047761639
544213341
1227424248
1296952327
488884215
193593172
1268239374
597188898
670983901
379786237
463999594
646634254
772108391
1842659601
1056682048
919261514
379577669
169240923
255683186
922970805
2047316587
1555173153
2017003926
1743275368
1650428649
385272936
1450844001
128872100
137049663
101822907
1507347410
467751991
1975632360
716747578
2037992086
184272804
666405768
738121856
1266776804
437236300
1300736264
1376020440
1150588674
1949333498
494339981
1674062535
231288078
903077426
1109825241
1797344222
1475242386
373897616
1602279246
121700732
171475214
1303333521
1295845290
1825718181
755533019
1109312383
1817775782
1363731328
631228643
817555352
1517879873
150039349
219125121
696945313
1068105955
2099308302
1882359796
2051270251
391108249
98468214
1688500793
897241778
619452641
817410645
139370089
1757547047
289940406
2010811239
106602484
1588536297
500791809
538391411
1223895552
184863843
842275561
1708246452
1069617797
1242116837
155577319
1199245686
1654500516
1587664937
38872832
1654175285
203377646
835118556
1825572780
1297873423
1382721044
127121355
2117575258
1547835959
128986055
1528105495
263907257
1109859594
2029575522
1420983294
588951518
666515464
1311397420
163981755
1601692927
1045074556
695004691
2115695126
1783465212
518513881
1038082580
1205952288
752896708
94143581
421655854
69537970
529795994
1378654172
1706794406
159683094
671594601
1828236711
1875881687
782225512
1600636718
211707200
1801450732
896926998
188939992
489446759
162350140
1821983402
1940570973
1884431721
1586981674
89016536
723394513
75253525
1367078711
1072353351
610765478
1260480323
933769439
875032645
855670910
1862906752
1497264847
1241582973
401481078
1994722598
1326050187
1837855854
1921801863
783110157
70052234
1974504811
1538182499
633213870
1116193730
1662746518
943901421
797563384
92561656
372452090
284863131
1058333720
1513543490
703158628
570200316
1343768394
824913826
1444787166
689009680
1783991292
1757536130
301149283
1470680555
936101643
1893542442
426741607
1748619464
1130124617
81697289
1543631200
1833554411
1617655207
1840845940
226396642
113004736
2052287719
2096259769
1727746957
923392777
1512035614
1154132566
159984227
170110288
922225154
588296564
1964132747
1224591461
746446496
864239364
1008767043
1159649203
2007655715
1490809258
412980261
1346062977
255738569
1487204045
1171093646
1864217202
1117526163
1234886605
1369402838
808889036
706219052
116169490
1037424179
470764599
818457811
1668928124
216970606
1900899659
1973282075
1330094589
1719685619
644596438
297502763
912756688
1473343298
689268249
1287779934
1792939333
1824095244
633497667
1652665906
521923424
1726002241
773025339
1127169917
525218240
1429305029
345627825
1969860935
647521356
1849027661
150317156
1785125679
679820609
702735431
1228227036
2080679553
956314289
567471489
1883891231
445387392
1555461854
46728946
484065246
1041726815
2040790739
1388076923
364699944
816869094
810664029
1569850444
520809080
269518318
287074877
457095064
280841746
1192126121
1994437439
602476011
1289531493
532365157
238067571
1721386299
2141901010
1205690438
719514726
717572308
14368582
435772198
552298917
1057543456
172211072
1407235454
13204530
330929880
257064182
1243011589
626069278
2004149303
1271421262
990481924
332688414
1895615183
2114470166
905019938
2075049076
382329731
588633797
1305208757
1011455359
1058769896
1584031201
831609427
2083920630
1346835268
600102082
1491475376
1813990250
1381650325
407844091
155778230
1134151489
1370715884
133072440
581644156
1639756236
1060380772
146916593
524141714
108942226
1020070736
97062120
2077778649
176361009
940406922
1555611687
82707021
1002169935
139863901
1722893552
1266615997
423313427
1397518168
1095534898
1185169711
847264491
143618250
1156494136
1377847156
873704946
1748197133
961322318
205318175
2094441987
649698449
2082508875
640524277
736904429
945918832
493016798
1750519670
1459796576
1990155955
182773497
1441695333
1874769621
1391648176
1568304531
797263952
2069106098
1296168225
365787454
1817406296
1371050943
281606124
921696178
2070503120
1217235469
615194965
465903031
1300755508
233637636
203512149
1377677848
913047585
1005311132
1072552626
716821669
813210381
618264269
393000320
418778189
1681309430
1032632349
1934146186
287058571
119657696
1247516160
1719183834
1041441455
1644727983
1254942862
2054584056
784075602
536484449
1342739387
1295883089
1490222643
2087007429
1892298593
246556890
663458828
1739385570
1670917776
1760806483
1099035438
1980151500
1451337426
942777246
838770605
1242364680
557467917
374044205
1266620217
521957502
1875046202
1792966741
1909341570
1526601912
1675607827
863271736
1548557674
439956858
1639079719
99181004
474571186
1481129802
1446998585
1392777896
97732099
1743739474
1187590114
1787070167
1285594134
1223865449
644918979
1848596185
537495937
1011739366
657855713
568045880
2016241126
1529628515
1689076169
114827828
720582128
1502214263
1576047160
355633173
181543669
1010737026
1967119311
677156692
566097433
1346612660
2017242051
1417859594
1943861815
1029476064
891229118
1145419901
1735536114
1354548969
1929914817
503937890
64704663
856979518
627014026
1464076547
1319490336
1039669544
1931647788
375530938
1875454431
604004098
1597194487
2123713206
1094915994
1786525738
398991162
1768276782
995494336
1093794870
1967549316
1438796752
1976099493
66285561
1958460993
1667649712
419222783
424613187
112648305
1423374485
1164108287
599746085
378155649
393869446
2003248127
1274649761
1755472452
794831084
1326325172
380835588
1331158824
260148093
1928170525
496232288
2097604406
653731414
895299182
370776384
1122324366
559204374
1103846512
868268052
1465040238
1069452309
1400757643
815087460
275457726
78635538
993185127
380013569
997637116
1484939675
1748825939
1902887225
818541493
1534976591
519997280
1164958856
1657230295
634919280
698772859
1755197345
735906434
1498369860
1808442633
1847128671
1987197223
1462298310
1484245775
705157716
405413214
97158972
1924047077
1538914934
128203861
1364456755
108443738
260571905
528040059
502092184
2067663564
1581585282
43976047
1010626849
117659588
775244099
398083644
171718754
886943517
1455033048
2015256534
2131915753
1745805597
1070989906
138467560
435799377
428378935
1910412407
138978961
1793367814
815378083
240714426
2086356688
1600280476
635032650
1089685028
2145686747
1636832411
837871575
1378994990
1149748603
431398207
264691148
715274198
1557141626
1322627460
2004675301
1392916787
282538441
2045246895
365037438
1636171997
1373993860
1069950431
1607313703
2015592143
1901485214
2020730706
1632269851
1798450035
742944751
881545059
3051847
1732659077
1327539164
154376506
33216917
320866231
699300862
337841562
24652348
901487619
873053980
1039084545
14600006
1708200478
1218044708
1728556199
199813633
2015684125
475816502
1694158904
480987265
1334495
782578807
727357739
271303730
822925455
1850948825
758850396
1721090133
1513876990
576541275
997758276
1106172978
980185890
834013910
497323736
2087545830
2001128597
251485313
1175171054
1809932670
672558287
741724911
1899280404
909950588
1935338032
1797475093
1437640944
989147193
1176254820
1662534666
1134846876
1866802946
1721016091
421596077
1222007895
974934098
39263851
1301431685
410191959
1151439222
1456473071
1438438637
1310066829
1042729931
1406386198
1325213320
1771865381
35755169
1664103316
325586541
929531339
1529148192
85844187
235936455
1330107672
413105410
491491449
2088508092
659750304
1148357394
1655371453
1817670704
1535677254
598745124
1787061402
2070957303
415945919
861104142
812478143
262896153
55876927
1062732293
601699206
1204757438
360564280
1562939383
278079462
1538336401
987158029
1944020173
1000629598
488835686
873605904
1611131913
399695746
477681462
802160107
154428294
196585159
470204576
314658055
1891335382
2065003316
1130083746
608290984
1170723500
780106411
1940741295
624787229
2121655614
462945165
719786988
1280016066
1489742793
135752278
1289456319
1269138744
1725355299
1790757379
126522329
859584055
245133155
115035649
636632983
1747967398
1171153755
1136388215
951687672
77591151
390885551
1691776465
1624725393
1377679310
612694467
369559389
2076533407
1087961239
1404812447
616785231
15249155
875146106
118498298
1765312360
749602591
1596604869
879969958
1423878425
627988073
514488574
1424160651
2032624782
2041481501
2048207161
1003862772
860497559
1346352558
262657714
1753537719
2017456537
21682213
1573760040
1363490832
602468982
199946120
1882895289
45222671
345123522
616050929
1139620954
204819196
687560275
350888233
1483683130
964524312
1473689626
654398973
580097630
1147159235
1759548343
1407332443
1058256519
1054729203
678834836
230943774
1965933138
47678949
909440818
2055962760
501259773
118365334
1043511940
231025126
624406770
710088559
1562892017
1275775049
369752909
2097137215
1892072475
929814544
1175770683
585467837
140056859
12450024
1740604593
1742128526
1538599782
1219856821
2076781143
1832305887
1931038330
1875681659
1278520173
233980443
823663670
1512859517
1617636119
1326886530
682060766
908868473
576627979
741250872
942774251
381499529
1707225140
452315106
114916778
1263565558
930684568
821868542
246661332
1212127729
503377519
1142882221
709536298
2142458310
201749803
1587296828
47977216
2055638662
910066901
1673274854
1833156955
161595273
57089953
262523842
1514866817
766097575
96331961
1389746232
537266642
219586161
634832456
932825760
1853138537
2117379217
1877115721
721872567
2076842844
1264405587
1557738123
439561183
1233841434
1848170562
1718244040
45525452
213536796
1268604869
531292589
1503090674
227603443
286242535
1485913385
995488895
1313545139
1680523080
2017057785
242594271
21285337
254402421
60860293
942057385
1974904103
507134550
1645814410
342549315
173017562
902095003
2042707719
462179686
491486066
1681901295
1818411146
715347438
2039760617
1726201343
1397833202
1574109803
309987502
1515454421
670069153
1948897043
393968263
1019523097
658904663
1968752668
1740146282
143206460
368188589
1045352744
1520704500
226768203
2101482400
808722328
1001290290
1780951189
346442971
1575138
792242882
1859978608
1889652818
159957148
1095596167
1628439773
1895370429
2079476523
449910593
496055412
1456878212
2132524370
934808708
517222377
468804572
1115218789
1744467294
1265642072
1186324334
1607578247
908149888
2105612796
711100147
822682152
1560503353
520233818
829020281
1473051586
1032684802
1682592792
1236775262
597275768
802148084
1779203005
1629065267
55515294
1193810732
1700602295
45869369
900294182
543994312
600318851
1720595808
2100269497
265926416
1025725613
1594898808
73055721
110034742
1542320948
1680418340
592270874
250509564
1691382127
1174709298
1473430453
857148813
888641848
538876409
888795311
1298321774
836855627
1622172447
1825948627
1886567597
584971193
288849026
493576626
530541023
643883664
1624769593
602620122
818934767
2139053176
591269450
746772199
89718064
739991439
184760069
1889966735
1929525939
1562352990
1734006414
2097923071
1521056827
501338184
1287569866
1693355795
1566673452
519447899
1228845936
830648067
1873527670
1329962379
868570438
1822057595
1404045040
1921027093
1871125449
531737382
1670798461
2099288576
484403579
300019148
1740680612
509003958
2060735415
1497324896
1907252309
1618010614
1593220639
1949174729
980012966
1990459466
1496953727
238069412
109492199
617392720
1417397436
1721128326
2100002118
1729275316
510103054
591441574
946102717
446983079
854699327
1357339043
146127288
226911364
692820666
1537386492
599874408
895742995
1191946702
1202241038
280654632
1313835760
344562933
363488014
537341661
1431927418
1709095408
1842450708
1935458546
861775835
1629547398
1451644868
1951121397
1158356640
59518145
788719171
774729433
49476842
486123292
1917466036
2109127648
873719520
41173308
49069146
649731680
1653829140
757597585
1883046278
1534953192
116886965
2049079770
2045756087
218271134
629025040
1766580735
1307429880
696175098
407256031
705680351
133572515
63883323
119502131
994321803
112937278
1229182076
848696544
499498196
1763176675
694280008
550620131
1114800805
486785329
1397604885
471104442
852380197
1702508736
992291176
1709065005
782062503
135620330
1196524843
1546242375
908142673
1056177048
146251635
1485923430
653924204
442666753
468034509
156882459
628179425
715090659
404668705
1708220944
83275106
1079068768
1372017132
1254161773
2022049453
2201818
2037622226
576591828
1610016660
833460273
989071457
926364321
706920783
2120150719
1238620805
1420295559
1495212011
1499269904
1585775647
412018865
394557039
472073591
1530179088
1112183091
107906808
1285045527
272106741
1601831285
929820282
235904465
156782231
916389534
175199912
765756090
1241821422
769694227
1581741763
1277509319
345065861
814677977
368374791
1180195500
1450205085
1497288398
2006858608
43955058
465944980
1108742627
251656621
1153580014
1503087441
390727344
1087882283
983454347
787889901
1790557156
1213226145
1543040789
741305959
1849135797
2111442375
1737039211
1240969046
600182908
1760969519
1220082436
55784825
725234007
790927319
1376263748
1885931192
405698514
1816207993
1316337713
1320856237
609138514
394919969
1033897205
706783059
210442086
897617360
272127571
1181570002
412121318
1204782090
37522384
796294414
1545550997
761015678
757793337
1040566539
2017875425
457625883
194044760
623149179
291443506
117091146
1700030842
600513795
872881109
278403824
1386878914
418858087
1826065019
1911728977
1341735494
1469150578
671932041
2127028539
1180960033
1944643472
721040617
678165371
697681137
1300710841
998854960
1431659831
532888060
1319825779
2037686222
1474965766
929390201
272186604
206927015
1684110590
301234694
2024882849
643416863
1049182396
1756596
1409987434
678845300
883170602
1674669752
214555836
140314605
127036379
351678131
1365623741
946998969
632348389
1625954157
399484980
1780242422
425719844
500757617
703866736
1636017733
1724667860
1227268973
1777090607
900338535
1673003212
821984756
451752419
830640194
435098833
380518489
562877953
1128342491
1763732261
1761792737
1340924988
1153414045
401687049
1894308739
1581810949
1621746297
289184845
1554761859
1522671581
261917672
1448001435
2064122556
2108593081
792823698
544089945
300174592
1957558437
1094516291
1148485070
741573765
1953961291
2083791148
1668858125
863790786
77002970
1756858450
149339195
2043788478
807585032
1496323125
252731414
1837734488
767422878
947713070
987283019
405326904
332798376
2132270876
1182021889
908598221
23724981
1137484201
893301303
796495054
254987954
119156177
819693925
1685942714
778126122
521166347
1188906790
1623908765
39872380
1130574592
278559305
865479614
1720843188
1145121053
582528293
318743209
1977662595
1259428879
973294042
1527705098
494158580
153171977
1308140723
1014194515
1853652028
957595754
83438742
294851215
658927337
481851760
2106150549
192195533
535223617
1539995478
505817169
100040683
31149584
891618264
1628725982
1266896266
810051994
123996280
1200058763
586780588
1940798433
993570451
137655898
2115868956
530480319
1776844787
25032656
248775965
2138777296
146051656
1132588014
297779864
1665044361
846093175
395093658
895309496
871143569
975925983
706658082
329933855
209712273
1676578523
1329018627
2072326196
1924965924
314572925
875743999
1090881850
1967334138
1836659066
21035200
865617814
208672932
381723777
2039237133
469347753
492968993
827215367
673337610
1020186370
1564752363
743586682
816447865
1515427026
601142810
267513589
1622501152
770790007
898968231
1377228159
1937468047
1369643205
895880808
1571968750
638892492
1989652955
1483763952
929712096
1633033552
445594669
553131273
229328183
1265506917
1267290413
286085478
1864911477
1941375073
1360213276
33954828
2099465204
712952565
588108698
1555019075
166508389
1859276022
103045877
1173527226
1521322375
1496628236
481600044
1230406909
667545662
529794441
796725315
944022314
815695513
335671437
198437749
928781437
1103356999
463280659
1254114651
22921781
1217166173
246483312
90871286
168450731
1935817591
1412565751
758625667
1347492476
720250463
1709025748
280314827
286081511
44080417
1395094098
74518279
807604460
2127467622
1252013117
1557877558
1824845174
569457444
960604660
1366312462
1658593709
277826733
1442387902
1503717989
1055137849
1263094367
363205358
1962981376
1626323128
626819984
1911724513
1363902883
2052559765
1976859453
1330630038
1434769683
102466614
1774760940
2065528033
2066952113
1697155821
1408595510
1577379936
1103171939
509285398
1293185980
1248548679
2029195405
976875807
1692600135
672717402
731200687
1364416822
722749002
2053079792
2053484538
909856928
1255668837
1657768146
1936263961
957579171
1334409283
970734674
1846384285
806101893
1537918787
2008796196
1952010666
32751893
1824141598
984536058
439572316
1132921527
42692912
274765782
1154987120
1573903634
918086095
817862163
217193890
603063811
1909793330
342362559
1812780565
1860984326
1831646516
9398532
1783094265
189401853
394232250
1507038493
1249889241
1107045301
698474779
1346757894
784536420
29049987
641144642
838821199
106932972
1866130673
1260847159
12972408
1359500271
847666115
1989557870
1574906250
1580112462
2132620946
1783708785
2088313374
465808404
1620142004
1344495975
566017638
1299011114
1047833256
1003049651
1052261907
317393932
1163806955
1417425195
876729651
1440733849
385727761
194429906
1851081076
1880521825
2099159434
1905205930
1899995528
1317162694
832647331
884116655
1276029034
1490975684
1653619392
1189579739
1438796752
1243722582
1033209365
766616303
933475572
953736620
1795258408
1687867822
607364189
1438828762
1705686504
544155789
1447494439
1775598758
1248264474
2056288323
152633597
1522608859
115834381
898765985
1569570609
1196181157
2145635170
635229873
1902046774
575542684
1750839690
1124946696
1526168740
284979950
448083468
1530304934
735368605
1929914758
367691945
125788025
534060272
1269140898
384935497
1214353823
2145750550
1571207358
108040626
1589155979
1386237673
619361660
1750609644
1810905865
2021431489
880029774
16765708
264794323
1199749192
1424374957
15272726
1934918501
1106824516
170921149
39762404
1241619468
1524419914
726202901
1343744626
1714569346
783340407
1985146803
2009727621
1760017789
1355368028
595373387
916358970
1105029362
1870219342
1124874238
1203531457
44039554
505082419
1104262175
262686337
37528304
1659136330
1050871449
1667234447
510796283
847585834
1136273040
517031603
474444548
1275783137
2074191518
1703965377
576255936
1686376796
1153742438
1253298027
616185661
759313922
2076174299
1795440866
326165104
2085662013
315790085
305481261
779609058
634921533
1925664593
985583576
1135272263
552851022
982073615
703351094
713937021
770058550
640436555
2012408305
92584814
1633272535
1136252858
1529833783
132565827
1772211262
1237697018
596138991
997616304
748202900
484297933
1784431924
1991473699
870925299
350104845
2030675828
211408113
1774509468
1443820424
1070220871
1140581148
2099663341
364216954
1067068396
382147036
103285739
619838549
1354551441
390705359
531815954
1209460009
2125606874
2058382900
324012050
379376666
1269910540
459896727
1404812638
1114672632
762684340
1429266214
766485022
1670229555
1672366242
12856779
2040540756
971059885
1354001652
563396641
290994714
1802404924
1518336535
2016686115
548424536
1228139718
863688189
282433386
258064584
1904670992
1297997964
1531472460
832681016
558611623
1232128596
2115501580
2145694068
425560764
1706532760
735564879
842564366
956792734
2029982060
451270996
1522098736
735139928
1392478600
1535671504
1760977031
1260264276
1987581900
1497226305
1365776194
182942651
1088024010
288471681
996947769
1650944342
138984326
24348653
565310657
1208947030
165225416
411369927
1913859187
146023500
752349040
1539090012
1069197529
1424261065
1299779244
416825394
1981525618
1034722307
1755737300
1499040921
1365513503
753903622
526314626
1792892937
804929254
1021641587
162684592
1638685204
819336755
2077179997
1573295797
43433563
1513422659
286159177
1883524895
207290505
1166845326
1281215465
93235227
2064316699
1403003504
1619298185
1139050426
5150095
1582844899
154729073
1039174771
423487525
648373406
170303491
522049076
2071905225
111244704
1879180533
117042847
1248037672
39986056
688746970
1955368674
664273127
1322831561
1904611447
763549541
49306116
550367229
1157744471
1848913550
1398186592
560589268
867516781
120491856
1947787977
982299101
2032578229
1653781656
1379119733
837800023
635561512
299829555
1752530083
760415392
1742161527
1840554412
1507302495
497889525
1706086707
1680629758
368768464
808592208
518339422
2091974876
1504464787
380648026
797123387
1189465497
128051951
1469750261
1156804767
1988066592
1211945158
1981730528
236595016
1536427947
1867533367
1835097056
935326636
622466281
1179201441
1730238445
807057546
658620537
1162242657
665933054
2139800802
703996315
1313021615
327179234
1737751635
507870558
276755032
609277601
900754520
1634440641
1804197582
541300357
1275412479
2052095902
1888366700
170873389
1648507609
240676219
1725172165
1355225006
1138567508
635029682
535849812
1268628340
835940612
2051595749
380761216
1417874400
2049236919
1279769585
1946680395
715210815
1903250527
673704772
1350375501
24439661
195343275
1299536538
379230197
1009886085
1779758374
1756322378
1408587489
811351095
247017331
729440412
652499765
2086900142
1436340788
124789181
1244640180
1000681185
1108350249
1410861170
1563164616
1148361608
836869181
643983731
1556812403
1652090958
1342359289
706996785
1132485715
1204075414
659711595
694110931
1723240577
1070037756
1823775133
1996222030
1949388399
244254837
109440637
739439883
1532206019
515186340
1462484627
659008260
575892214
625893455
616376867
746651108
675291664
945450771
1110909983
1360013475
1444160078
1979272950
770531519
1456391991
363627075
339870699
1395535390
1209565061
1006446968
1245786013
1865198123
214472700
1201824230
1116999221
521404639
224189403
1636282506
2037120434
143428484
1237370805
1340905651
471970030
1146797103
435103142
598383071
1169532353
404968287
393677249
865981391
1095888992
1672746192
608187571
101800001
1873203782
1749491821
1718951626
10020567
1858326781
1303112235
1114564518
604986450
1027107909
471387665
210727926
500442876
905608200
1180935967
1675255506
743225407
1714539811
1705873778
1427151389
1947949124
735869878
692661443
147307069
1297147783
1099203051
1104226545
97281204
1336867990
139506663
1597487277
1386008482
2062221437
1556069225
884731914
961024577
1759379799
732312524
1987493319
1108424565
742921286
1617540096
378587309
453356993
501362660
386117229
1970522202
1928383535
150909939
942639889
458565760
1465591115
1838741464
390933384
459215393
202864303
510906324
1616093106
990426262
304945421
730504234
886244988
1218710099
381926002
860095591
935495342
225851533
524040993
634491964
1382505031
1384242712
737217037
379115753
2126724005
2083675544
1841883938
1268766453
1028857072
671284613
1767093639
476724746
444364141
632229458
538205980
1591576540
561772907
1671246456
958947476
470629843
1752116072
1290289379
2070089402
1553709189
1227328759
1647034766
1663347004
520882074
1623208480
1565246815
627869449
266170086
2031018663
1682271412
1595233908
1149791426
1526774602
638199058
609508918
1392566156
910160090
1743693241
1820601258
689138082
694883935
747994918
2042961275
860889071
1659749396
1260888894
1469254842
1905284664
1936200366
807495335
741884269
551585938
929371600
451950302
2042889784
216973677
1878834722
1600222901
933726067
994112754
1779574254
461176163
315925878
1262237252
1912730683
413999158
1840573309
897554824
1474709956
607858748
1130643606
533666256
968611640
649676849
970301893
375476577
1103832354
532413345
927501469
702757123
805487127
1412553726
1344176562
570501709
1675665355
1368797182
148506170
676829785
2032479677
1964442377
1261895244
177230101
988351023
1105222984
3045603
1888140840
1897096307
834057855
1324129076
629122690
2093965769
2056821287
872933073
1927737552
1853856229
673950999
658206266
320606926
2088508092
598300392
1355340399
851629125
1198795069
1286447734
1249725470
55785340
346761262
646902971
1972707149
1352440732
183369061
20927440
1663636572
2058243994
1142596730
747424253
501972643
1291598276
1696620032
1292030774
2073179353
429352021
322467977
1576668977
589964027
195930790
652981463
1175119951
112649496
698192980
61252574
552737836
1820069395
2099833533
2071792426
330464180
793840505
137159582
457429553
183890214
1238461348
361251069
1893379900
588533689
877993771
359506864
1629325322
1953405333
846959326
1098947162
1480697297
976482452
61696860
638982259
634810089
1715639375
100534487
283316313
723688499
328217866
1842148768
804970351
1362694811
1059674177
771966086
1638940009
1575820222
1938618333
603514146
657841776
216674968
1584700217
1406595995
1555404783
305126238
1171485508
146204159
844082366
1600257047
629797090
2023819030
1094132084
342836798
1714005757
2121944945
2138421351
1743576258
314704232
1196981830
946538290
53761744
1044995881
918180393
464161465
444704419
576178645
866195827
1219648325
872183255
656460017
272781870
1387008517
1880668041
2049245711
1268792976
1945417936
1647119204
1704465047
1419739619
1499651512
903399935
1692425028
1376056018
658179211
1997822153
444608932
1506393223
492687488
1390700804
1337786444
402477614
1888037722
1287238385
985472795
1673585359
485281811
2057841778
1161069076
1373061086
1407915704
524704739
263068339
1497181490
1355620579
1200184676
1674543063
1265918079
671644932
608721225
226322900
457852303
1285307805
1859066431
777776926
508642449
1904401589
525501956
1984532880
427312866
1013984130
490838063
1274822506
1597003326
282065243
1758930768
393631478
1602159731
1163694677
1351436765
399775922
1164344679
1147395939
493968949
499932810
1639358282
2139771884
1540571004
1641610823
462377026
889997121
1430832282
464658121
1638010928
131829488
1804443249
673153589
1942941155
2079552227
2126099945
1895703946
1542063637
490940265
695765565
155509886
850668009
70489775
1433834704
1216966039
132340226
460998572
426717578
1149839512
1548079283
586521009
726104780
1606530512
1538643282
1469996794
855768460
103576410
639032126
2048580523
2064890842
2035726670
346393357
2096339086
990492635
264832622
484695577
1616633387
732074019
1172605270
1067599148
128734592
1049547030
1061770854
1857835115
1823558775
991563795
606566088
822650104
571417186
1514800103
110525223
1391840902
1641421126
73053746
337733394
1866169650
384274212
484222579
144286944
1796739972
246927696
1919856160
620056827
1497001280
524716298
402016007
375969326
1263698917
576769170
637085305
1346999735
697396874
2100239141
1012762043
434376353
1468202060
1355768211
1808923276
1676950652
1624881776
1928873335
514928959
1233011481
1783717430
1243505127
106677711
414094622
1525322405
862714224
922683533
791877570
181505056
1423577399
670391663
722723540
1138485012
1664361884
1781735364
763585259
927653986
457463830
534516609
1364046876
317967418
229703413
1684034079
1838235153
1375812689
137268443
214460331
476919271
1461295401
897901417
692410537
1993655338
1625893159
1475446641
905612387
658835971
1046210259
129797948
1361482407
579442203
174612355
2032453158
2050926749
638342940
1274631453
303956775
770339466
2042060381
311678211
1625399236
83107746
1561713205
676135594
897534932
1793059219
1559320617
388267207
273979641
1751234830
158738782
531797491
1574450148
2019161525
813532101
1502467639
1376569797
915356299
1802478730
1545188349
276076669
1627983527
1230933414
1484484424
1096938065
471994813
867440370
1126856059
947098566
1663993228
1658395846
1113926224
846840395
1982670858
1128555264
139253982
570575537
918468347
1177615900
237698509
311769620
404578479
1723663279
1329390732
1888330734
299214628
1545614240
1221357066
575195318
106702239
2127262147
1409058865
842972854
1449260340
118270867
806237493
1997867406
1904675656
1124946696
1828774175
280648384
166440450
1327938606
379988755
1090607870
521856439
773430924
1792126299
51126673
10391295
220023152
145161360
1590829993
2081565638
1585295474
1462387248
2011046540
1826022200
2000574210
599176961
1747066367
66803082
1481278019
1471392189
906959702
843926108
944815473
337946226
1323024835
771727140
845513727
2071544041
1731414024
1170984261
479362265
471565145
123005030
146061062
696371619
331293603
319187948
341982862
160174308
766369365
187402891
1553981076
1177843839
421638022
2045438415
371432528
369879978
1747351913
1909803732
422970684
922813826
2063454193
1776526866
526370738
689586400
858950399
177956604
621611812
53292767
347177977
1725211862
656512803
1931718193
394099585
665825008
1447639341
1673558581
369037719
1731117393
1681705482
2111880302
2082694880
1635049625
1924816573
1714798344
1759282534
748617121
339720921
1318397307
860633931
847805784
530768519
2099221338
40816225
901307190
1958040005
593518864
1226363476
263135574
48283485
1070876972
373812024
1100774048
1959942155
1789069236
834374635
1191421391
2128367914
348356191
742126050
463755644
1678974594
753015206
1566724942
747206821
1903151840
551845361
1224347708
487579142
1825968735
439192197
1667063405
2027361169
1092891496
1018207418
1157866477
904729614
1066569103
70188512
602560272
1385636381
139190395
703928346
1242464354
1994082118
998698478
1752362766
1199935491
266646945
1265253344
775792169
557870461
1597632385
52745775
2036267604
2047479586
77795037
310799761
1928577450
1969626684
643648420
424689712
1852690528
114494256
1850742444
983689825
1730349271
588283952
2095098168
1623763406
1478206692
958964873
1287981255
545475287
76984274
1885764930
2098621500
1648501679
1415998267
662610511
359612188
974325869
278497310
891088702
2094562014
839336968
636405591
268212586
1803266603
428578654
766561668
1011541471
1249398198
1167410495
648646294
1555154155
670718277
1280827692
1349398822
978941933
787442095
753063322
938903765
1494973048
914742842
2070068790
1294719338
1353440265
1366869131
2122700874
1062300325
1252317383
1742088214
914318579
724375447
215386955
1573211556
544310997
992497225
1406862015
1759287638
1055447590
1637180286
231489507
770900133
2063693820
597011388
1010470742
699748681
357438641
2007821882
532241083
998506277
1377253186
1108460804
995532740
56286608
1176883045
915941772
1164124423
55741193
383391967
1455634972
1532260380
981848064
846691428
134805584
1103400523
1555199900
391160786
1634693634
1864921692
463356666
759116790
790889550
685253003
815267600
202983980
2058490644
1784332959
1785451775
2111156469
977699391
2088757889
42656778
1636747388
585487280
360162429
877614927
1492688031
1530900893
1301862951
253226422
524047566
1622547056
900397842
238199900
1372918571
1659806711
1242403164
1358036102
880254590
882145072
102487945
506505655
445122090
791882120
889697172
237017154
1895604381
1645639287
226408970
1511822040
1138030599
1436176297
1319650148
877591645
679214973
946252757
222110493
1735492693
981207495
66316413
724233727
708183797
1543776275
1389563214
46784036
319048053
828095424
1383120600
2099528930
1653015542
1943116053
371938769
579577855
600745501
1128289469
1509336896
1702750950
1605067711
811324419
1763879213
1403587364
164002555
66481656
1887223340
599860901
959201806
1584117796
115799926
1427742789
1270323867
1397266076
509376818
1894676897
985763634
1216040524
465232045
823929835
164130335
1926323180
853853795
1427682678
602642710
1610123621
2102854707
462306020
1303718065
1183898412
841465485
1577522144
1553138526
2141745648
1607137847
316989216
1226866410
1487195781
175624749
112806563
1409310873
1804769895
1428022400
1188958207
358248622
1591063291
1848545651
1466775055
1185074746
1694178696
683914141
518110115
1852886761
646545988
318553503
303679395
705811800
1285433653
582742158
1516699429
1498832422
1619368315
553801509
925709396
1021418701
800761252
623343362
1820177251
1148170560
903206706
694863010
510752387
1041557123
796563406
31621355
2146919801
638918046
1802187932
813459099
46278550
906684405
198471879
57486887
1159768055
1884858387
775909256
50928540
1244957447
1124885615
704075995
910798902
1114208782
2060846710
1770048024
4538457
1503742640
555719362
1178789429
876695873
319784028
514839010
1185736467
1787970776
682525102
2074743767
68867279
1045015744
430812183
775633590
1432738261
656500993
1373421518
216962896
705581458
2120973572
23333068
908039812
77667232
380523894
1164176349
1315149804
1879308307
1642895878
893514083
1407817216
1955664358
91640596
600413679
21055887
230719098
504834948
1162267956
91768024
1450790107
1442875458
2082213460
1694849723
453067314
1374864542
701688665
1121394288
1339528537
1039271508
1022200558
1618688079
1684025244
1919060700
621988837
1986309185
713320521
1731570908
727273567
38147394
323689004
756051290
990682060
298538650
1103658786
45740597
2013680042
219727384
907971126
327987110
615320925
1922514016
1244443770
516335357
1569572836
1997795924
799869610
2027469160
710350350
1166071903
603210047
1412054901
1024331391
1760870353
361893974
1101072864
1080326209
1000200722
928562063
261098160
399469919
747410416
581424634
1882459526
1789205620
1197463601
1383824614
1396350817
1628723238
1463950360
1715100335
81855127
1659487280
1173104858
2014103492
1787100656
547646768
1906636488
729547704
1627995619
1644048924
1460506943
1655753292
773942826
1603734197
807547043
359607466
73611637
1338912847
65406384
1570459077
328515643
1248910860
147373323
1308414015
577158600
757830503
703264148
1520317739
1861850494
380092773
1887696228
96674466
1500870194
1020157553
1058745304
418120606
1089661866
2116585458
1881538584
731015217
1082225233
1151180652
717085045
1285018450
221003663
1141311198
379072532
2132981383
905543078
2056477698
2139602159
108140721
2079834897
1100961156
539504371
685403720
1326668260
168852792
915381024
88759693
444604396
1850137450
2077475797
1812208408
635070081
2018812541
434640546
962149738
1970694846
446766875
1490463959
1925245384
280299858
346576176
968372289
345949414
553789401
2113616121
2041050513
109894780
1530771744
362186518
1834542206
931194805
1665630863
1088930355
814133547
1712855646
1826242554
1292500901
1591494115
494808016
654047496
37132791
1468582502
343349338
1037175413
1237399251
421049600
841516296
1363507897
1319835111
1097124031
1901775867
1854515927
1676702282
561224148
224097226
1483207808
1773925801
1425037584
122428746
437995357
418419922
132903185
281717386
11563095
2145079197
1966380627
1273332133
1895302255
745860931
1023327906
1191973472
100570612
1321220259
1620357514
628243188
1194014588
1821420839
1225520455
550085968
918641960
724179570
1889768840
1990266050
67483365
1332012599
1423027500
1449919935
1637848210
828490299
555390114
1427238229
1301642561
1034814786
629849032
1642346766
2011114584
825557605
636225907
54456021
555712805
2004221459
2095765642
567883574
330663719
1995297148
382043683
1775865378
299121816
222254708
1525678991
99263989
1300405716
543895906
1834650409
264649238
567734526
354087473
1082766181
1273987483
806672776
202470855
1597214592
590640042
219811497
2132661674
230296726
2054691678
568348428
1238002624
1340889672
486365116
168880922
2129192022
215386955
992754356
249796011
959325412
862617009
1812635377
1192507318
1624730540
659026243
874530281
866493935
1790269525
1553892157
990221519
10294464
394819328
771031196
1137465966
1446611189
481509008
319842569
832582668
1870678510
561162674
1372263510
1525094925
1073590082
1108885132
392404943
1251096611
1535269900
1451410207
2050012319
669351641
1877352787
23361583
626816201
868235944
1764877334
2101108558
1542359168
1517518029
1156310442
943796623
177734613
290071166
1808231397
876646898
587087644
485525065
1769455671
1507023076
583479927
983094144
1997020401
1720045165
737161839
1764699364
1716980811
1410309814
1081319294
2131557072
2066966532
1370756342
620919765
634780166
2063318576
1065783750
490535768
474074581
491830709
1812386880
1488422498
1196473884
1111861205
611207394
1025831660
343710265
1904466442
1268669789
682337077
903072851
1519940326
187121938
11150979
1210019299
1473589193
1418758404
879268559
640991605
36201906
1834186604
524664119
1938046255
35987082
773607018
136759795
612749215
1550487773
280413615
1098045603
1287613489
1919465835
617164120
750832688
714624197
132525500
1698006776
1714749957
1675749040
1828295463
1988659681
1353631612
1458031494
353142490
1380574629
810565827
829282269
1514570284
1036144796
511690660
1247341312
480629669
1963403075
2122719591
974603865
253167892
1587817991
1643332463
1526035368
1288584661
724912972
1190225643
1204973369
804579612
349618470
1822236379
707038546
2023618319
596491568
725265179
325836658
94716788
1993809328
695273334
43226842
892008663
603471431
375810276
1425084654
703296612
1652045201
510541711
1664300356
1408100548
747050248
670521117
1724024199
1071633268
774250407
933217573
714828591
1219575187
241448867
1381446579
1577786614
255424661
1771706839
1502758066
446824453
1761874307
167367668
1749544427
1880630022
812114591
2070824464
1925201258
1274126559
801713981
1858895714
255005774
870922231
1179901840
2103701211
1733611264
1325578494
748034535
824576138
994746237
618624396
1992949532
787044865
1322772115
1352408258
1158272965
1244649469
1841841552
331516417
930926353
1155533831
1326319111
1171485508
1659361846
1799163696
115895279
1085061415
2020834362
74254749
932468659
1611325276
211250773
466763988
1395217948
1687631809
947929576
723651738
1434332850
418650117
142163829
2079585466
1034487252
35638800
321259904
281091587
303671813
1655223416
618666053
83594384
2086968186
920279868
1400465700
1684238421
781736977
1705216047
52629443
1248078732
1757291581
1483407357
2076222420
1655068655
1947464263
127503946
291801386
764699165
1473606481
200529266
758781955
445801171
1417230891
1831098663
254558831
112454674
722165306
1156092135
84559724
78144858
1560871253
1553464146
1967113335
37792206
278456764
518741355
1716280909
1923853951
2105146136
681243491
1693213783
82741881
1652212923
2070086195
1642524690
1619668369
411526029
1230286804
496962816
1274803951
1337673139
1280250657
359575635
181836726
851430801
637964725
606487641
25695603
1406352481
1289611728
508813307
1668901882
284277947
269996599
1380504205
1705199432
1737776404
17822968
442275081
588120632
1566161280
569828234
218224740
1264144822
1531619004
953938516
1613602670
1504998573
1921294137
2138650285
1745933733
1432942702
1586698114
2112273501
1153245969
1835622900
1476785756
2076597509
933107211
224060466
1231902954
92194359
822980594
1050958786
1389905954
1423476707
1876813170
1854143771
967801723
1488996165
1285558171
107782653
1676505021
1640789619
1132064386
247384505
1974260619
1418060004
368959310
646813464
405698514
1116201755
1481667346
1180384348
1595827315
1666093046
1444703346
1529965068
486461054
1478861996
529786989
2111153406
1626067490
669210116
185559511
739451888
102477648
1414581512
633960621
736880552
1226901758
1251897354
664625191
744803864
1783844137
609477404
1762379318
831338051
942395720
1868321242
2081728314
1276925327
1192835128
1073487616
877274671
197694311
853454635
1350664296
545782807
793613543
1595603600
473238853
2000331577
1603596050
588746139
2134774783
307432041
261165709
326582287
245307142
1060457482
533752544
483830384
890873163
1784431806
830874488
1869645926
598253573
1715083787
613699935
1285899694
354096419
305777953
512190862
176504904
99242853
599807941
600738906
848617279
882713149
459928489
81358062
483967834
815796533
1932057408
1791676998
1471988664
1613716138
1659303377
1034811620
1207352477
2102795357
1897763380
1483388070
430679935
1750341589
1313138445
1512428795
289796393
447212951
563822584
1994371068
1557651319
305691700
2043322346
1457892332
1856550815
1422414732
530536979
400286213
2045796895
143657043
1978567155
1711963007
1412831350
1905578951
1614853993
1864692400
970973971
574499070
1025090828
1543336810
274773879
601709640
1957261148
1470475171
1555118475
1184798538
1695296817
1293037536
28284695
2145468736
80478667
1848431591
305597795
1763327490
860835518
125434916
681018879
943134749
1292338871
20361536
1025960445
545104654
344785197
1969974123
836072066
982180546
1342205616
16697974
1210811000
765742870
175622276
1784460355
690405052
1981971351
578263459
2057391989
86507298
253614041
2122168606
274055110
1020189014
1762860444
1143750932
869558713
1753003681
564402438
214519331
214241444
1288441532
1158361059
970035882
366713658
435353405
100555102
358586036
888224865
357409644
2103255361
1428356164
1037225874
1691075348
542215276
2008653704
884776891
1571549001
1776855727
1083593008
850598497
847062288
1133892848
1612993480
2054296698
78794525
1546026732
995084274
653363215
743106430
936169534
147556348
135506263
1492456836
1275948796
1863531635
1451653623
1720359770
1123731195
217386734
269998664
474091201
69817265
95449944
58563770
2001397194
1016875764
291846077
2135428102
400123238
1485692713
71721699
2121267453
1965802534
1029666865
2018756933
2082933490
1418923496
532334250
2083453922
484718980
1759543210
1962834069
1695891624
404571241
35499558
44109181
179570461
674268329
2060426416
1665881890
843145055
1664061043
1031061253
1370082292
154251418
1093916160
1382506057
1153512406
1099425876
929044084
546122619
1390497665
1760810224
542004525
1777366689
1407955062
1947833184
871952969
335177684
629849032
308733415
372643381
1813045507
1295511420
430797051
1920972467
2128213311
1277000627
21241812
1098528210
1445502848
1731326747
369032752
1241175979
588870966
1409478157
1491263583
681477459
1761247460
110820029
361954998
1069883672
1647407170
1629302931
797377572
1140862292
1090452733
1204751285
731218371
111192541
216452742
1119327610
385982546
1588858856
776255242
1217764890
487879797
2007562277
1528115968
1769680213
1872044619
1029912810
1599969041
825225453
1434587009
1761797276
1665457931
905465772
1547295804
941353088
925764024
820320953
451699075
195707539
680464795
1921495084
1001844034
1395023629
1962764365
1240575060
339550004
59246532
1849764034
811147203
350366742
503095975
2004781994
1839047534
1603240374
748192092
1633089144
1571828217
697910301
1678805668
39872380
869987505
1922579674
797956374
1000157516
387392938
1600479339
1589362583
1592602569
910082594
1354735861
1564032147
167404779
1227153698
1975521980
1273721166
1703884124
2049345462
1719828684
1684505968
1369925521
972319091
2073057265
786598720
1344042111
1763324794
787162058
1443636207
812049567
1768433604
244967998
1154809286
181470409
1446504819
424770257
1589851008
1142077860
311735367
620989799
411082166
587748617
8041792
943643450
210705126
1469449016
585204427
235830100
1609032318
2063293487
996126537
1334447804
838547366
831062821
770443948
847722394
2057069102
1464864323
1497709132
648280948
1099845034
864224538
677199801
1302760747
492965273
1190540238
1268974469
1567658523
1412268504
3020981
1958197544
1131919012
837653499
1704301587
952844025
732207773
660251784
698303480
1902867679
1864509768
479574078
991426790
2071903264
987963383
1668551155
204294747
1343088437
1390596679
379762045
923009161
1349261676
8708060
1176771216
1442019707
549019550
1503090657
593402992
1924808919
589999690
1652146157
240622608
715060457
876277580
222145157
871480591
616345288
55640455
1358334399
1371956999
806711116
115050303
254172623
1949595417
1851656348
683606857
151427793
788061067
65629411
311756084
770115894
9347278
1564493541
460469589
1795458032
1421854499
1715622381
1518554874
1711371539
576769135
984050728
566998740
420348632
1365204471
1129892509
1870941914
845251819
1813045507
1221782113
1864097574
299565171
681999751
499057309
1196824788
1932599849
1652132108
1214478014
628087257
783221169
1662400677
696652777
1635287861
592738248
905596083
2007013366
1461665771
1213968925
1006488497
682182674
1588632192
1384269712
461620575
682347755
2062391606
173634294
315874989
1275447598
299067794
1686915634
407392544
1581834050
1704399609
2076725369
483732270
825312071
931442934
1070862394
1091386718
1098052264
1864058435
186785025
1994041551
592224649
935182540
400596778
194461685
727648320
1190272019
616256360
1026788042
342006506
372830742
2013911217
1826577363
1519563299
535385864
985350607
76475656
1144117480
2134004067
1685661974
1108299548
2129059838
1507324065
2116236848
1005711426
1340573144
1410043232
1494326042
2037394822
853017467
816824994
535107555
1202235299
1064320462
1396199626
1510093095
1086933824
1706347731
609000530
2117015345
243722490
1407624742
1964782715
762219048
920448099
1466723141
1210066693
321439145
1806553871
2054091876
434106633
188767077
1821388665
763599065
198465979
1694090512
185317594
1353710362
978945864
1020222052
1980285468
1834782151
1599650332
1301908015
1478140547
2003222291
703077520
653339928
2138560445
1301211002
444467841
1021871705
904618097
921617867
2076942526
586250651
1357566460
616424947
327418537
1150633039
1122744415
1207171178
1751084565
285391292
2067221481
338552755
482142973
526906762
310981677
1528869833
1137142804
54819481
588395657
1785582605
2053592167
1100620098
481906487
1471814933
1744922111
907727463
55784825
363789994
600828299
701800553
1838066989
1893337035
845501852
1958759454
1684803601
579547000
1525950830
84347522
1396022531
870363049
1789342496
1254113849
530264658
2126935816
1399780544
1521443235
427937814
1592182715
838035532
661138678
312348140
951817783
278220730
1880051402
640869873
1760545480
963231027
257759766
674142740
836813807
289412870
528441791
874927855
320619522
802445450
280003164
1910878057
132704191
638875752
1981248941
295832180
1067829385
840408309
1063995601
2092926006
719088641
180964297
863923805
515090553
1273207000
109135790
1406469587
72039897
2098232328
862105484
561703695
549721672
1803535182
2110203840
1128501949
578305822
1014548334
965819694
529948285
553321564
1966328815
761453374
1218452157
1247139830
1099317284
1849705366
290933117
1837654049
943345862
895742995
844408781
554087314
89780717
1234911538
138594674
1639143294
1514491047
630616921
657846602
2039955229
1206590570
633548167
225996325
633221252
204377230
662398554
1963681125
1249001617
179102010
2145832571
1340586734
159191991
35979217
907674602
2086555118
1501376989
2089537607
418581157
1008222742
419039139
1005594311
1974853522
1277363878
965672910
1086848752
2077963462
285805195
1130547044
2006253490
2141627155
3230810
2016711795
470553721
1460149454
571904386
1392003310
1084339457
624585105
1211067905
406527451
707196764
426790897
962741312
172208741
1810790052
1468558230
1615672666
1866208432
1828565417
367581544
1518717743
776539554
856443971
711596992
1311107650
1336111229
2089127649
1664645322
361954998
1333997438
1830701706
1791199989
252680757
2129599400
940682644
1273190845
1727458400
693458030
296015033
2115733648
597205148
835597294
1358312506
821005325
802502425
224743174
976308214
127688805
1381185452
1340026867
1065095466
143529626
1573670193
23363914
781611539
1411535238
988974514
2124137488
1286524895
1297253309
1405469320
1805358867
400667093
535208086
1471120258
2057480115
1955564311
942504535
1079033354
796785727
103833433
1228805060
379152714
1090473574
1913777988
503074584
816397993
816964084
756669279
152092674
113026089
59431607
1728631321
1660522596
1613449475
557928725
1935713481
1286226586
362524885
939198005
903983897
466298702
1296989372
951048639
1815229624
606766028
1371523327
76623250
2059501127
1764485838
1989690591
183061650
696784318
1230422623
2086097
878209790
1700935895
1904724132
600042960
1599325823
1294112563
634954642
204027266
1206534831
2040270909
1999553915
890189138
1714464889
606061996
344630478
1911274293
669528809
987915718
242996653
826833437
698913776
2095762525
711651750
316274786
1551810292
1006027650
1327387678
1409971769
417688982
12213252
956818986
1165882480
577104563
1517124667
1205359277
207213385
875167166
1250104840
459291687
1641962555
824980011
919315632
820261660
1069532642
677609495
979844982
1089576380
1159564228
1748281987
2033928583
1679314959
1986143240
639651524
844762825
1291079710
1219986030
1980919758
1978835036
1832542962
1749888362
488996386
486387307
342896884
1224669413
1047694334
61268585
1756295791
1166991487
1815484600
1792197534
761665912
1027417866
1578306555
1065086358
678852582
342996538
779992261
138303167
534978807
1706093740
749696706
418990499
1297830208
2105831015
336823528
1072342319
318706589
1903757008
2077538350
1279313855
912850525
274321510
457693088
1817231670
1974330719
1357973952
1625536778
1998478863
897116087
921851771
1449469191
612864524
823600038
1772923986
1155925680
1656902039
1074205726
1755616213
988495024
296984138
1066125282
1573425068
1013409078
1902727046
200796313
859557547
31524329
1610952204
1257103471
1430641822
108525774
636566084
1383641983
1193099928
2131178319
1892612666
381472046
1074985165
1994894223
1153165646
292911658
67440712
869512043
1866418321
1129198506
1660005365
397862197
1668441577
2121025187
1393602330
1467368823
66729399
1246971147
1201907866
851752410
1960310415
729929568
600587011
1373226804
168310563
863464809
326484598
920158220
1345112200
254594219
725683430
1333210863
1281456565
1822018310
1791887101
1494586583
954242776
428449503
1106068382
832781008
1405626959
1112105198
351870064
818865419
754786551
196002696
1498435887
1369502360
924020922
1354312791
1022681824
2117630375
106923909
1910150191
904653242
420224480
596981208
248321913
1085032491
762128175
2066513832
616680778
618267917
54859302
798111693
946948391
1461905396
1519550363
487725132
1232778967
265521987
643455343
1714556400
838358687
268205581
1592903154
1933217808
1141341349
526212030
642889303
1120829002
1871707642
1953353061
521718357
1268073633
1567251935
315147331
993119355
1880357980
1128023631
2059006492
1849197934
1316462107
322279348
1711439717
748666045
62599167
513252977
1837197820
1818680766
159817232
870349129
1021744817
1997182909
1227530416
1841299083
1244653215
1544714770
1552266586
1752142136
1024555626
694706214
1398090836
1836836757
327763228
1237306983
804386470
1332075328
1433579986
700500836
1206113626
1227589823
326661546
38973269
2005785309
788056718
967060300
862162906
1505540959
990100286
667799013
1312067102
1255813349
130616947
368961122
2022473904
1005346983
190186596
1617319981
1597502857
889166848
836317243
1411597063
1490449585
232718294
1153385023
2142160239
1449046625
994247987
1701610932
252643659
1360311318
2075960132
2084784199
1438780850
362707547
2140176117
755854528
1938409702
1559207726
1059766377
99242708
907873615
1142859713
1996010306
194195003
1498038472
1627088089
1676871369
320999692
1798071539
876758667
1835480054
1845832929
817750995
1199435849
1707675964
1609826441
1552905200
1798063321
2128259922
182501868
1411954141
1141785439
819704897
392196136
1735693253
887863151
2114369545
1194201020
175068583
517697896
553368031
596062462
1700985641
1870945681
377447109
147395486
342963700
1161284769
661988770
1096233678
1997473636
407204954
1814861294
59216635
469147910
505490596
310715718
11058476
786661577
312659425
915804522
1451331930
1026145387
602135888
2093516475
1601243911
271688969
609270489
1806384325
1789215051
1956950111
691727840
719932790
241752607
539674888
1679319298
155211475
809694320
1285043431
997393977
598009448
677192501
1651868362
96644648
1375115439
866095339
1492801808
1702748524
771479794
1384191083
1718830417
1253807418
533221381
1630601766
772321658
1528825721
2059927795
169170448
719306336
1531880078
304899563
2023192112
195168774
1023209111
208953391
532134612
603938635
158858478
326936665
1897027775
221777392
1230906883
1000841154
883396748
969468307
1639515636
450937901
1036307265
471381918
225624196
98906442
1066520938
641190249
964706364
522347469
772312312
239149594
1950410070
659020900
2067509309
1462042987
1945663132
1740725359
1756732479
1379478833
526488602
1302342017
1716235852
676446352
1646209943
82688357
1479517380
1512472032
520267825
522457255
839805240
1221893125
348994949
1971506009
1750241871
605641978
20565700
1609199053
311466995
1046434100
2062126067
697670039
604042517
676618186
13113020
1971593365
679586655
885783947
1416848460
1146941895
1872375149
2140327755
1787773634
1991964782
340547664
1165438367
1199668512
1323943541
857942034
2078351380
1727757561
596460770
127267165
1573583340
17296181
1394263672
1593284790
781835434
1516904449
1537646806
1126339580
449347224
667468888
2112715774
681905124
645860869
813560409
1204389260
1757597692
473815750
2010517953
1186405613
1850211416
1199084711
1427531143
2137332589
1904458552
1815758055
692766648
994029338
286500371
168275392
1624877115
815902182
1644569370
1858115103
724003929
739146009
1650434712
1448645428
1842489295
1782388195
2076467352
320742961
1482254989
1311866238
886621293
202686575
2018086746
56999294
581924232
831849707
1921255629
520912779
1419177296
786585110
2097263775
1425648056
1748111832
1731325637
1125904235
68490853
1468582502
1217626269
496388227
1606820525
2136837190
599415594
1618443071
334941165
686515867
994271632
411647527
1302501926
504912230
894338095
1025031427
1183332024
1188140344
989784761
1048751096
1097070757
768883614
1743852182
1391668851
805200531
1851115784
1617427156
1500555289
1424755877
1912680183
1778083654
263206832
712315116
255429808
1612892357
710897434
2140662742
53076706
1502442779
2008200941
1206475143
984405216
810286232
1947361263
38665349
1511393562
1061812463
231498004
1081744299
1253464710
1649899504
783498149
114100080
1383484643
1794815032
1628098300
1202698552
1224351215
987561399
1694996325
772247548
1486470680
1734647483
1536324475
296619323
751294002
355636086
295092832
2059416394
472957663
1054660039
1731045974
731542620
1530422433
1618425250
1496429595
10644805
522342475
1856649074
998863244
199939183
499230221
1619354429
96047174
646528213
321605900
1301625316
1350079555
138559530
257314845
2015568124
783267352
960890164
198958038
742488237
749633818
1575152113
19631882
376967798
841012028
849329190
1474791793
1310893030
1852666192
210264510
470151589
1325952363
320754885
49629056
1159921571
1303855106
519542154
1444285200
831792848
435933878
2124137333
440201414
245266567
1674343221
453502447
444787362
1645042464
338563698
2055852678
41823122
1302607810
786337271
1169520809
893484627
1605912247
132139587
572889854
1967915742
393680213
561734351
1637777314
1094021599
1838205540
7014427
1622154098
1246706084
1999836625
881003618
531788313
1465187480
1234169797
1914879598
181353643
1272352703
1184708758
934631910
1529072745
1004483760
1639519689
1131563045
592960939
1961292986
1571441968
579931964
514587854
1645719801
60186631
768645652
874705608
1949538816
653487533
522519161
465725818
1769915581
1164478671
1661381167
1095221706
2110494564
243672647
724353591
139727502
1972443285
302746577
1076553
1027156175
2061252094
1706761214
888775723
718518313
364274188
729217639
1477645350
1800482250
1654353163
1108960965
1786996838
350193142
1110248617
1731394787
499229968
1883625307
1915144091
620989799
627074100
516476601
1864254840
174331190
226439597
685638164
318991732
1469460632
667067181
833211384
2060886500
1923361727
1387031988
595406043
742326872
433841199
197529361
286519405
162548546
1110965339
2074044088
1971746809
1333108432
2057442168
997479619
264907960
925627353
837950974
734212908
1379496789
232879029
958957977
1665886701
2125806322
611877818
1495412792
1921947790
443071657
1695197859
1684454729
1338127002
1655796950
1266810744
1323738336
1546623716
1718579322
411450266
864163229
1104251991
387256016
1846696731
633265776
1406830588
1965406242
2076623522
1413739148
1191547175
1140214819
378128374
970830016
1138400907
700215448
51253231
1395292238
1567029053
1768936274
1543972877
112526351
1640043263
148157374
2044573789
1907467612
1467440842
1860757462
199408428
636467740
1691288251
1695243507
1296283407
325950453
313334452
1268606841
1327864209
2032268040
2137756492
198108189
1484100159
2066952837
619006467
752630640
610803727
1216688997
2126348715
378826012
1557993107
1889788178
497801937
2061155959
929764040
676923627
1125563626
1092275293
2097774684
420530811
1439136993
1785435880
1914620044
1351905888
1100319851
102999576
869223164
1659051606
475799212
1878261709
1420970252
937556969
416427118
1332368081
1994690581
1039486373
1579284237
263402185
1594568120
1396415134
1281560841
171720939
1726192351
109730519
1612475401
811694989
1395555237
1116754654
776652628
1563277882
2106314006
952338614
1593275906
50239745
329300107
1045718032
1558083887
2110056220
2144596574
825618285
1042052559
396238876
1440319143
1126094069
1242978337
799052820
56940611
721092703
651286089
1678639649
244815504
1683144118
316102960
1927406285
1594490597
1749684897
1359791949
744023030
950872316
1672469191
1229106988
423550308
1271560357
1198703770
1245877010
136505603
2102305214
204262614
243840211
493801909
805038355
590540032
1870945681
1839737087
998945591
1326881354
1357608587
971795791
1471946283
1817765636
2031410994
1772935445
1817173237
1467947977
1709935468
603406906
1450728332
1178019141
1414778302
1523653998
85332323
121812458
665693015
688864132
1528510654
201690208
1171599893
987378363
1110482254
586959171
342813272
57432794
135734617
941401881
319254409
1002874728
1888094477
1640970864
1403105103
1996571334
573019170
93770796
1645286559
1531801999
1418852687
1294968279
1786916195
831386733
1992899389
571224577
1498747686
2142779350
361994528
998635045
1456168804
632618403
1372345264
709135654
663474518
993156193
647533803
721689885
770281200
1141050125
288253396
1239628585
1467241782
517210827
1278483307
212241979
1538223421
632914411
1199719329
1941253351
412177270
376855758
407538457
98943571
1696562344
1319764422
1702014319
1321914972
822803474
734840361
1630816298
1176328075
791660777
1507308648
1448647992
265815996
777005638
867084741
90655355
867252236
928866819
2130881661
1660567080
874269326
1229116456
1549135277
475442933
771771515
1292642729
854902870
349453924
1198625246
397986379
325325849
1017577430
1832774618
1711836021
450836476
1654789781
773196319
1892600935
1711849769
1236018135
219508609
437102148
282373172
247745909
971071691
1662383587
1166098589
1170185597
1316417135
793321250
707738531
1404705823
504032795
1998463239
462162970
1754676451
1486802270
1561524384
137397307
1897172813
1017012586
1112197550
1984534665
515960786
1614853927
1173366448
1902797594
1206751716
515235976
1332686132
728953879
1388810157
2066518684
1763273087
1257668663
945527454
447991387
1773054219
2123833780
1921904061
806341916
88807737
1504783340
1945040445
815925601
1846036607
26793758
82167637
664372976
1745179538
831732100
1353892654
50239745
1976080534
483658072
1975729473
1197631560
1711012021
1386849470
1986945046
1883895689
890705107
772743202
784192291
2089352011
880055341
1509197798
482342405
1470826265
1877415527
1911927882
1690001120
2110636468
2140727573
1558840571
674556998
1276979622
1510917169
104501417
1582591477
1192388229
1722981382
912360639
850429596
2020261292
1159331089
1930765080
1257928803
695132470
1640205548
563198584
54997236
274974585
2074400262
1295961389
807424568
99945199
1036347074
1163691674
1574837865
146213663
755124434
214359880
1729796780
1768746023
1991914812
2033639503
1103058334
788244957
1725515704
1705002905
101901737
787583682
344454303
1118098450
407605041
1792872699
668564526
1829020766
447670170
757725576
1758128968
1552344385
2085119382
1923451175
2023104327
1336368238
1773711435
1710323235
1606738026
1499924226
1011083324
337696234
583804253
1491605360
1766563354
692093151
17482140
727359046
427737000
413031491
1361637162
1672602520
2011500174
856702198
683353036
883518968
24577328
437870543
1647586668
415598410
26606119
1969001867
754537050
555191730
752654217
905911245
530657588
1202482077
1853629512
1959175842
876447363
151245160
70845824
334236512
636863659
888741912
810138404
591996761
1550650861
1801814130
831860207
451922197
1048183444
18109545
1861181505
1096721787
1378260470
473943102
1947168708
233022576
428981688
1174079771
511286565
153299404
1787410939
1108755287
1062152912
2115843544
755921346
1464312330
189792675
173179950
1168201766
1769834033
1598318824
1247343564
788500387
1387305771
208136673
1781764580
1558196776
1423510555
1510451936
1535690938
997149681
2102574116
1630160625
108039300
172829661
285682260
1253826003
1639155848
1216050819
1799572419
1299119465
703303392
221968332
974610394
1554487036
926499557
407022546
218272141
1992287205
742025420
1047162032
1042463681
1333489529
1532289350
1662768806
217272421
1423237203
1711687409
1099237715
626179329
1660378818
1328968673
1006027785
416440725
248065343
1845496085
339648792
1442030293
1739035971
584848379
1251557724
956574355
1026709108
1600903650
1944232296
2114045546
1872243701
749710453
95503316
784442440
986781716
527549639
2092586850
533382357
1412747573
1630385732
1711541784
891361001
1808357008
1952402689
2133004326
650668185
998707022
1429913437
226867687
1529566176
92691197
26348999
1197939670
831871638
1266281194
2074617191
1728138521
1705873359
451105958
1544248643
2057023062
1255356039
80486068
762236233
1694049484
506825473
1304730853
1778493993
1966549494
1621536206
498139329
394850135
1924651258
1270314749
1348702215
1641204764
500584987
545645896
1599987498
803389752
1778657779
2068275136
1114815287
1572772289
93151435
771435770
1127524911
767947897
1349855259
1582883594
1939702103
102452794
1827372743
1252918028
1717378758
1867197876
1735338833
192254411
1348791918
1858714552
1064921717
1059492752
2096206626
327324195
690599797
1001813172
1910516311
538912364
767035776
1707161397
1911644941
752376319
530237774
1823298133
19208415
470153262
1756429492
745469520
2034865260
139286511
1567636743
902328101
1014409819
1117303826
1761757606
280632594
659904885
868270595
1114928793
275543769
246820346
1398468336
1459217141
1586171083
540231158
1352164641
1506829338
1372263937
464587469
1739294783
245260075
1820881916
21591295
1199213642
1616330251
547250371
1209600961
1561278026
994070846
1364033290
1958648103
1325730534
1728209894
1515545422
731855335
526968594
183651983
881543165
1450464329
868784817
269513332
1371232183
997011502
535614689
29952946
42206331
2125800113
656052586
1127334053
1479999531
1524170841
2026162571
2117585962
177205267
747700888
1659941181
2001679108
1131057825
990177637
1052346635
369389719
257396211
100036289
565313846
334518257
859246258
1397306597
391359850
1590734304
557096554
1952274582
1690125985
1303431247
2545486
1309862336
957461105
1909586844
558475778
727958841
764637259
241155832
438809673
846076768
1854598667
1970502056
1333213651
1690456171
1535143858
936939742
1665827245
1160997303
1742768921
145341772
1530484715
893366721
1907741682
1475899427
2044334987
368403657
877279670
1422178975
1807833024
1445386603
862293469
2067923480
337607712
1523172938
1503528268
258099627
338413033
1763830384
900546882
1432602023
565769020
716086425
45554030
1275141929
1311315449
1414773328
1772470256
347684746
2135528614
2143518132
778246727
1987830540
1632306070
911166457
805429889
193553799
1331742214
87663541
783418978
1815690330
540357246
1205594095
451106515
132151366
1839929606
292203434
1289441903
1466062249
1835957330
493961543
112627754
293442444
337662821
167665021
1158461004
572040005
958490645
2134633886
323188338
235793936
126177229
203997519
374162960
1617520953
2111245478
885935191
453071215
693546955
429518721
1932318582
410299890
1865871251
346124959
708331296
120280598
1893337035
1631720413
1827096725
172210239
469151339
685857376
958841419
1081727989
376014688
1160852216
284495100
1423679667
1400399143
530315522
450047733
1336180584
645960427
1523063166
2106541240
1433563154
754245125
411352494
413420206
1030464548
434631024
1448000277
1780260449
2043484380
311534479
1755150564
716885001
900458632
329129484
53287478
1356012590
1771898348
244707874
785248404
1057379359
2039980675
152330567
326973376
1310249862
1069419060
1054174033
633395759
1461759056
1977845622
1399737544
1538409115
1451330193
1102576088
165434823
1474842827
774718588
1642775503
14245676
499447807
3654746
631709217
982444210
972784829
577079721
350829949
221262233
635913831
2021687334
1676112858
2096596054
512978539
1950981916
288221673
462104609
1069004999
1394974907
882311914
1608675679
1695119228
1236574204
18338223
320044837
1413367196
66478121
702585224
1907311823
246993107
1913998833
1695944459
612261559
397318513
1007504013
1133890614
1672115207
943962687
672801647
1872248427
506917987
117314265
1032606825
1297482189
2104545522
1169721203
356553711
592163242
1271852009
251218757
12529243
1362344615
807526200
1324278477
750472440
1785026874
1374207760
281193083
935308884
2097314840
2132437571
1426231401
1775477900
1337144365
950657557
2133215912
114048158
1213425197
112162484
1213913609
30641578
745416433
1487303976
2032946685
1446570305
1447637504
1675434632
1421114225
1139211062
93440212
215912436
52007652
687966229
630651828
2050669126
2022656069
656773302
693336538
1903244927
2079393702
1796654529
1859761441
896242075
1679372803
2124721890
193783070
1203896083
706073969
204202174
496431414
512465299
450062764
761511164
1649472519
1122719940
270067671
1314882082
1685550311
821792940
1969698199
1776857175
859781000
1009539046
1148661604
323518222
760584232
1917338762
2061615477
593236231
868268183
924994237
291340385
1930953682
976605260
1542955853
806984023
1499696093
533800006
1547998317
1091977616
2004535987
159902162
1850382068
1687074920
1472953218
698373106
363386715
621475885
2110156922
1469769901
583037733
1306185100
1596405521
247981575
944256180
981674531
1646643183
289774959
305261971
1840044248
2125976759
45749996
60611883
1392975475
1857976507
932071283
1297581616
1056747366
235189269
1762511245
1055792120
1344058921
1459230540
1458020228
1027173042
453868812
1658654430
199918316
362745370
1943412161
21485606
1020189014
704349371
830404191
900493875
458597502
598383071
792407611
1699487378
1995815530
1083104047
525608629
433224274
1230906428
1739039237
884426357
1659763605
1481246024
316576999
707604836
1588407608
1342178462
403735049
1063655273
1479180536
49801222
322872181
1122866290
1096663623
2123691488
1199925612
2021667387
1666973147
146030610
2096482335
2112598520
2039552177
1029771146
85967980
2144407231
640457063
669784574
155669929
1081746209
1379171642
1436714165
1206154473
46789741
260504080
619024522
261146197
672392946
447978033
984568179
1959035684
927697853
1803231878
2111129026
2139436750
20678569
593433611
310341676
1779436390
303456583
1529643794
1424836411
1636822525
671910166
1582664239
789937629
1614413061
1033345933
157817787
1961873709
1649141130
1672177221
257115905
155348611
1630671161
1328765004
1899434101
325471887
549167538
439284532
2126022293
1261136040
1930473001
53355459
2140347059
128960636
157373276
2057658945
1189244186
315030824
1615779342
1396882615
989132895
1368174587
68018679
1934274957
243368818
426948469
372253451
374042968
1393620593
1977707746
1919680491
1038603565
158101771
63025510
925524199
2077512856
967201966
222492511
1439195380
837170258
96724922
1520533933
1006337605
1169748946
267984610
1589689567
1573073153
1073419773
40363473
323816337
508521206
574937670
1475244525
1410367
649062562
946621747
388557867
1540654678
1034555341
1105635128
1425272009
1779334022
719142682
903215856
766064974
117197322
1204114127
2138176613
1727612307
812586516
573468200
862970747
487890543
1365402186
1183338820
1835217969
551278683
1982108669
453142901
1746052683
1180466619
853745533
637116675
1079521193
43601537
888756845
901523905
1053168863
1201740341
908717726
1258590644
1305047827
799522705
1725961631
1766571160
490846940
699394981
333714250
2058010577
146957067
1734130754
1430110687
1931894778
200267306
422587805
671303401
1473775244
688734959
1566299979
574795695
1094765401
1440605460
627840445
827127796
53943594
692080346
962899477
1764000939
921709059
1203000245
611966975
1530019155
527170062
509047565
999288191
1062306733
2011494730
741504357
510734416
412188731
1595690682
773093517
189462712
694666762
1777502098
1882790791
848795924
1783715420
405812223
418246250
2113320073
895179635
646981736
1139307254
1749436587
529262215
1505901259
1374958760
726929887
10644805
318839569
1248932724
1670635710
765468396
247758988
2130612608
1367186839
560819696
591693566
1106450411
407067395
1243279078
1474833392
1570941793
1680657150
460163916
622930214
1283137378
705297084
86174192
1743699317
348471979
2025194255
457132318
198250111
170009039
671083699
223455149
613845521
1835700611
1273615726
931547484
1012400034
1443423738
1286807041
304220080
41110840
1056978804
1381620696
1651198178
1441002059
1842629728
777442236
134168853
362362695
443897234
766061739
685011097
148678751
1230759725
1615461790
1667133410
73221489
267014014
1854966665
2006158195
1458096415
1528730233
2147477007
1192157419
1866855144
1984936912
1790736777
18801066
1967526622
1274589592
773347039
1201057283
875684667
2005625980
833526546
1097973533
841694125
732634118
387880239
732832194
1145426152
1502776093
1337673139
1557147090
2033202924
147294151
1551367599
2108977282
688943946
1311122624
1804992902
1724036045
132293866
987974539
1486556964
305903854
1717198343
1225137144
245661761
1040240608
129871052
1890020005
488386428
1958281525
1205293039
209418947
1395866271
315945006
1562427731
1310057246
1571544428
974232537
1387092563
1389291702
1077006229
1671764383
1092111293
69155152
760846327
1633989527
1369106338
2124295083
839848377
883924152
1702427662
1829719021
627573037
2120459320
27830339
419433657
1647997367
510242676
934105890
1805653982
165489792
1403474783
358114575
1043409081
879169236
235059774
2014582059
1234284103
1604615344
1898911195
2112701306
1380272166
2035624214
129069481
2656223
1437621392
1199291239
1921020885
786401741
1087988123
2050494196
66489385
1744514049
2042369639
1768966016
1269456144
2075637377
844081544
678532491
725989670
330033528
1390666061
1962093449
936266385
321564554
2108910869
1520915217
1782329304
1151941227
1280478506
504651765
1380371499
1050431962
996684549
528957496
1550698317
1129806660
1068160266
984634541
1630551875
1913249700
799043617
517401827
1570171166
1165441803
2104017563
1726539850
1581888856
801948439
2023015526
964172902
1387090668
161789774
1485915680
533414530
1382089053
1305777156
36582374
77198659
1709236806
1710535163
222813236
44701391
38316748
292097099
608801430
1494101581
460333178
1919651556
254848110
661145837
1863530291
715034877
31827863
1260196420
1330963853
133380937
1869368008
1388675819
702793476
1309173611
988502473
1152563558
866025064
1026019160
2142990501
1631346057
1490909441
933536491
2139235052
1319008670
411665403
1895199467
694891892
1506351661
1679983856
1882007202
1859270412
619635561
125365532
1440703609
2140603453
2104237636
1070604924
1079585911
353957052
885677703
582130733
1215841814
1573236369
1291138986
923511462
1481601439
2093334056
873789752
934685996
472497713
2145942138
1635758857
1405430867
597390236
710015098
1238361967
1016046105
2013301400
154205028
804439538
259717307
1161655938
1680729259
821254235
1213983868
1910994512
1082741689
28106517
195561419
1124429233
87621775
1736505733
2044725251
824118570
2042302980
551902439
595842159
215787814
1624407265
1411812405
1437771313
831095753
97928116
786038673
2023725936
1578740680
824598887
885758468
346352144
964098865
52509911
592591623
1338745643
2077765072
952702329
1581827437
1934126002
837409792
1445736808
1387204940
745581184
429159080
185970716
1864963501
1563886134
504680038
174204206
568958311
993937669
1375938380
370161736
1540974150
148731233
152432469
449026412
406218896
4561162
355401968
835052997
1487624467
1339585395
340673704
2015450724
508727546
213722262
1111929512
1242829827
1378497119
1456838961
1888582076
1574185265
189529140
583043855
2034001908
1814579900
1240008952
794102927
1401604886
1092602073
819546856
1448203895
1034698026
855086641
2010882104
865323272
1204838956
1025502558
250710854
1659576040
1244115204
1314139930
481172907
643102843
461521816
365298121
666006022
98481064
2142077653
428612064
69285016
1714079927
1292275749
1262206741
381665795
1973691338
231874201
2139142001
1720428306
1672927580
1695329844
924034419
81152615
735558490
55837807
874264005
1194955765
152603757
1477742004
623792408
1844052729
1978261857
1692982935
841045259
941103136
1654087883
437356625
282423270
532971470
2107405129
1604522984
109183711
1720777363
794716446
143165185
322982305
727040973
1921466024
844700897
955583658
1008438593
251577428
1620274181
1118514334
659790123
877882292
727921274
660345686
1048821040
290485126
234924893
950376868
40373149
226130411
227436185
1903072617
1012966033
648035852
2116255366
1325987513
1804886914
1609047773
1247105922
2138058193
1199846656
1408927485
512897955
125096328
1670517377
502506571
466452227
1885486570
1812682403
1546704305
1737864651
150579913
1610580679
388715550
2101528053
1162927123
1250274100
572031095
310185081
81032027
807933230
736891801
1393763231
2069308333
81562140
452214111
419610133
406897001
35070290
1127097750
1416447848
1699579646
1461640082
1329615235
1519321101
182309543
1831303254
2010872755
751041200
608497691
916688180
1238472146
299992135
818567644
1484956829
11187362
421293841
576209804
1956041421
778573418
872839057
881661685
1158082581
2044433794
1512977970
133817174
1873986674
1385462275
1385864729
292119431
1191987060
397559294
532320581
1836202543
281170953
14789864
856567169
772299216
1158450278
660621679
1421981499
987195921
559804097
579494552
1192177742
545860300
917314234
2102587039
992752060
1374235696
736849925
1552078442
1662733292
1621019809
1673589333
1561008283
1683086120
1602119265
1801976490
1526478101
120707142
1092953885
1991382179
217248339
2083499029
1267352970
1287276020
365026881
1709883349
1667442976
1046727259
1877237008
410338440
922343589
2005688945
1034827830
2065150950
868615321
232780260
2083004129
935607705
161012343
1670091740
116954943
1400981385
491900467
1439366028
618367321
1669590854
1113991567
1834780583
86742455
129938890
358274784
1368233718
1690147360
1913759243
678760698
192200948
585590769
445306112
305926289
958711977
1232448710
12541316
470661141
1418572511
966102130
100722457
650945357
1685113859
672349366
1424671087
995424172
1433732465
996391880
1442579311
953132183
1110161555
643944282
742714952
377383278
1069881523
1658685261
808253436
1194548440
1817492341
1357592594
742997408
146104820
475715522
1178844070
1960767713
1165147572
442678390
1949246164
345357414
611328394
1556522438
1785798203
261164735
815152319
1480888879
564597859
668571656
1570166282
1522250470
1557888581
2143796010
1664610063
702759841
108564911
1685597757
1753627718
723763952
1275799607
1812993916
1430335724
1848322926
708228601
1837037739
18886104
124443558
199274625
2047001229
1187760450
667268000
1450661631
988385672
1558781744
925409940
276903860
311306197
1567072224
514899014
1985561353
1873085405
1932804533
682034457
2074823009
1431108216
590745911
1154933158
693167855
1471918864
1204218229
524476661
113210347
1791161813
1180530794
2030600447
1400946600
1098127742
715136216
306649602
306881901
1676716317
2095448322
221426626
1690793156
1969265159
940881229
867808172
338261902
958570101
973309369
964251356
962403057
1576568746
1359527740
1248037672
1565693516
259237047
1915768555
766837446
1339884004
2055439236
2066638274
1037737184
2078465792
711319271
628980338
1527550852
713700576
695042626
1281016332
336578804
1080889090
1571168320
322735725
762953364
1552036151
453478791
99322501
2116424255
298407548
2015210716
1007869586
543670330
1460461603
1923752585
575641957
844081544
30733514
1617212008
1091454994
1582661816
1422745379
1014700399
859419234
1491832674
1600936153
1666857039
1015654701
1161119145
317651168
724421662
892253740
199122833
477561752
1679100189
1698053382
1192879541
1378500118
230930830
1968203510
183158218
609374935
1664954118
922867785
494545018
718161512
1692426604
609867067
879943688
2123506599
569617385
813252085
212114212
1892659195
83192404
301346478
842214285
682151370
938402653
907816704
966333631
1551741033
368978630
1372594522
1748996626
22562075
532193554
1479111329
1933327642
1513504929
360718057
1559042000
1570426933
161906810
95760184
767715420
803765802
1470051186
768729306
1058839534
627035319
1241769809
20085726
340621470
2116704719
1145952328
75628774
1208353989
93892087
1013048324
130674887
1248863935
2124747855
1564945214
1567112495
1642863725
1847121731
1990695004
1137433069
575728818
875265527
1536625068
1671148407
187847862
919784016
1807026907
581441487
1309230172
610736115
1929303406
687893907
1229605572
1407890377
118028424
446163572
2142207122
1496399584
1413895311
1492338942
1157380812
1828215197
1235292711
108714750
494862326
640281067
1992337680
165799644
519496429
1955220294
622141651
1329852160
1606195766
719434136
81909700
1516626111
1847761302
1883092262
392368375
738672617
1525875600
1281701534
979011851
924715258
1465054216
823890154
1641292703
1994949916
1127860878
731279001
378228562
352076522
1456650350
2090493591
552250299
2140172676
1796780803
13716092
1021550158
501704281
450355084
668802776
1866161385
1847218705
515850840
277176751
425311071
1190701194
2088521776
2097790698
424227069
421518037
1228085386
928954441
104358913
88616118
1672357495
663310441
192367127
2116471731
109501544
1285890621
1466174639
487919475
1181485707
2116809305
618787437
1612375069
1901976474
864644885
1571743359
500584987
1995114257
1019636579
1903976907
234069136
314050055
1226394805
1317260669
1066249696
1445884208
1892330309
1450747202
1800084992
1289673699
433612978
1684754437
402190068
319961713
600635351
1049692328
771322332
1476152995
573217833
1532319632
1587277091
81868290
509093921
1537411763
1237685085
1542920524
794714828
1261761354
2057539819
1781985662
182832207
295334677
1649466938
1890899120
1279297822
442979244
783016100
50902373
1669405537
1992030946
1505833972
288062065
42331647
1201357807
528231401
846266599
1092326717
2111727111
1772205460
94405245
540869945
2023683851
749992066
79989168
2028217380
817684512
384194014
109897608
318768948
1053068145
473910273
50290918
85193006
1262113538
579051573
1373148605
695670648
637928474
495742859
307465574
1014615106
1408377111
1027557847
1869692622
28613556
71322837
637917205
946237164
1561230032
1101329770
799531339
1502537447
1879066809
789058608
239564163
839271254
1882370307
650964959
989037600
430079553
1841762468
1555016886
711694695
940087630
939026951
1018003278
1515901398
1102797209
740549859
798699759
818260219
59346376
1102168421
1593817298
1354468628
268713595
1553548738
914751934
206566344
560136153
506081767
1341743793
1712510580
1878426618
103742571
374141106
624668048
699014343
1051822899
598766150
98396924
1201819296
1160002869
610537351
300293677
558521231
917018439
1544979038
1818727013
685652612
857231132
1024819480
366559408
1309235037
968454953
507763958
114266547
649564614
930812116
412210301
151790069
1907179565
621826586
1482311497
1388757639
1230326063
325779111
1599981518
1880150876
1032705087
991484703
1793262910
1181189285
1577603877
839643614
978516038
1135438166
695007054
186050911
1630551875
1707319679
1703803816
1608849916
1333756962
1752761264
1544885444
1179114327
1865901907
388128637
1233541797
509434501
1342239345
1972825724
1844669685
63405210
1295652877
1725902523
976012338
2079655285
707543392
1426089365
587922574
1922155317
1516831510
1599098271
1467151838
904035597
1480697297
1832699402
373456620
1974811613
448089975
2061208772
1453584257
884210516
793532930
170829176
536257997
1535319861
807986195
1087746309
743642633
578595194
1142174430
886249124
2000311281
1335656290
1873887713
878734704
1302875849
800091858
860086906
1337429880
437295927
566781541
760788786
218455440
1608784072
56813941
1149069582
277451367
1474658122
85436498
1354550259
1555515905
1112804587
1236388748
1635831099
1854846086
268852901
303388287
1840064727
350813212
981853947
405785037
766929957
436850258
1613663880
167382176
1603001030
926499557
1520373526
42663446
1205722069
1252195435
1222823899
1631740134
1287426538
1075577615
302854042
1156580916
2043810641
500730439
1081703910
12001927
1097049033
1526498345
855075497
1931775187
256228547
1061443590
737070467
1230369021
1064181028
1059469109
69251856
487287929
1222264283
1433746820
1470712347
1212734760
634702222
921050710
559761808
1226486342
1824688601
1186725297
447794048
1040756956
1895636090
64151483
1280320169
1585181675
213339038
1669563865
280961388
1393487191
575450848
1171505176
984603351
290878816
2081055858
1625761953
741740409
1454280048
1232274274
774147716
1392336938
680895456
700449133
1035732705
33172415
1989103746
747788595
1937620497
3584934
1227847035
2071120113
1096052315
1954907610
1805462550
819247449
1177491121
574620402
837398940
938987324
1926699591
1236738288
1471209713
609789168
1897688962
2037216639
1964524635
586461590
88317956
1047593003
671730981
2083577986
1669478318
1066843683
460303749
1908933502
603017463
981699962
1795326160
167848170
239783326
26461013
401952415
1331254923
912585199
1287998551
591545419
453990945
2095123325
1091482565
456785469
141691194
906552225
862766671
656800531
473692785
1333683265
54116148
913340673
410002535
428700097
871862064
589480729
1090642328
1864374002
590065550
2087728201
81782371
1145375469
1230980602
856568741
964095013
228265904
1379128187
1190837246
8578517
1948715548
128353580
955539556
21189597
1327762283
396050611
867950041
1923359820
1657043322
1706923875
1427719333
2094973621
133333035
140921060
1013453270
1513849091
254786541
1994647154
111067593
217993463
1463860764
318394150
1754792286
256268577
871905841
1645205599
1877579115
2069512733
1728802885
1412261294
1130248372
1291460502
270827870
2056358380
1069991690
72417631
135863523
542500822
310369084
1787928981
713878016
2029050369
2080645631
347099283
1942977320
994512764
1953334367
788247569
379256082
31231352
1573713684
1483291723
891070911
1423348639
2085344863
2090859086
64036853
1639877385
357694256
289607549
1491164449
698886651
292016405
105417194
386442631
2032551551
1197486157
58559046
1344249930
1295083949
1653963140
162681904
1021650389
1594023018
55269577
2070299369
634692392
1496492397
2080820382
599226321
1195083019
1358853371
1813348623
183811343
1920810948
162820765
944413949
776281533
1657524463
1030975859
558124250
668401974
1311627963
1714222288
1545239858
202698860
664927999
1020747586
787307986
602695444
996232313
987480178
1228610899
217354601
270493229
97953574
1138448398
2054081411
1923931789
286205882
1177965692
269629183
768609491
1421816318
1578770703
473249517
818864283
161371609
803599802
768429404
1486255423
796729084
179794378
2023559052
112974254
2124728723
278856645
660651338
1316852796
901443405
1412925227
402701885
1942610932
1579135987
1178372202
1650184836
737602906
430723903
1716003142
794004606
55691516
1551016745
1817875930
1682734166
1525162500
411735798
964634159
1836129659
1210366445
1829918545
1724380763
701727170
1921403107
1713655649
941291836
1184368881
1930513006
526162675
1784430472
346306102
315500730
1647086650
605644396
356567239
215746044
1327603682
1055644102
953999616
177730501
1772623670
1517160995
14938106
1186196204
582915813
1267713873
426668771
1255805718
1947940598
1147749301
885303309
1317291875
684292307
655031089
472267227
1586295138
130570614
1925360328
567073556
212844608
2126978361
128117839
511657137
874004797
2024226112
591273970
38799186
598561837
185715275
2075595432
2106149267
231889827
472088811
239359827
792563777
423323159
1934269840
1271125123
1436425788
1273215765
68173466
429076969
1913980902
980543959
1652736771
397447200
506432104
987217285
1478245305
1685668830
934527367
792795378
212688807
211568402
1743729089
1043541752
1930402442
1463522598
728285417
667634532
1781741039
1101389059
1872180294
2064564322
900803958
1929984708
1202822793
1432212848
1095313130
1274400917
689609016
1556320071
5984459
252084598
288026030
1587051896
1160123539
1756513530
2144993393
1944271681
944868582
1257367111
34738839
1421081296
92300449
1178390456
604469548
1923992792
653491367
387874464
882992388
1498120565
1982466904
1235651002
1215328837
1408902448
1648707802
986223879
2098796883
2134441060
354171721
1306023856
1775158306
1092037926
289564581
1297284414
1077247764
579671053
1310994506
767260000
1684648036
1849946523
809386983
268681849
647257522
1324589782
2096869754
799371431
1513942676
861054449
1792754057
538447810
980503907
164918388
540436980
1492423021
1058732737
1519164981
1463641868
987847581
1789750429
1949633622
1270845316
1639529958
1563900867
334354484
116957750
31350816
861632964
1677028159
910782185
2032403129
563828395
865594566
1346676882
1841151860
1122504061
756364758
414103715
1599911399
837950724
576214064
1399201478
137202368
526524486
1200795637
13796546
1225724097
679360174
820218254
249548923
2082080809
987528941
482346488
1896124699
437080655
2032103364
151536944
1811532365
883447032
1653556441
1608719689
1172098459
1172524619
862137998
904793574
1256758175
1944092080
171078565
21127742
1144623577
931323873
1309173583
781127743
1347279759
640536815
1117476481
44136210
469030145
1250509982
1227707497
1042992336
1885892083
284640170
2001461297
214153552
1976171316
634424086
631140969
1726973002
2025072485
735669870
1053668662
1913491248
774190519
1443368693
854481206
1077856303
1602678057
1340490092
1674571516
1997145023
487212337
513399713
220076562
189787003
900775161
1882279584
1246405652
1214549491
1151730472
220892786
46818257
2134296212
578984831
494304995
1730146007
105517824
1531193432
668066310
58375806
81466829
1342698650
1112605511
1775300968
1103120271
44488246
396384233
1138784314
1487210660
1078964342
1722563615
1676736678
674493367
118436122
312988068
1471415628
402407899
345909210
338077804
1428750976
197984444
1646975438
1987188138
1394592616
1194524071
44178989
2046223371
1286563534
1651041618
1427476470
1292989071
1121185536
1141174407
878147308
600779686
175092158
2034577510
1329477457
104376446
349366890
1756433099
1062888851
1674258458
1006740666
607811314
1866943301
224397307
2010589181
1091318695
1965559125
545146267
831560881
350083539
1232752985
1385677946
206379492
1375082132
211617604
793687805
381439797
1916511393
492318159
410980305
1518028742
1639938633
619602850
1913851732
484766643
782611084
387727357
1072363001
1628696767
1541206226
1522906959
1183941771
408305204
1220738652
1651225646
2007616035
1462369034
1150080090
133458328
130943711
1121286114
978105558
1309634888
1103280769
1341513507
401632547
883815316
1822257240
519108207
1992127388
220279517
973856281
1502412348
491400684
945953201
90009819
1540735122
1214219360
2012861183
2113393445
1006856543
1591406199
1566362886
2135440185
782884257
913434674
1431147734
675000933
1430956625
1948867367
1172182899
2115596278
2140609155
401711507
770523463
27914824
2144721647
453092151
1665467770
1085119814
1386181255
1945207457
510010639
367777767
1713541115
2085321259
346497791
552928864
881429003
1329320756
1989361819
1979142952
1906065399
760850904
1217463956
1923200768
1465626997
1697414463
458486209
1440826831
1692783386
747210733
1975727174
1283988133
157751793
277026647
2058632508
1544900731
357623112
719573359
1877163624
434890414
1745164054
2138496113
472931797
703379566
309444283
1924538978
2111668525
1568225886
1653475848
1221794778
1863582577
1063511037
1999878072
1607823734
258132476
874907116
834360091
1117373374
450068033
118187560
261396890
488447101
207102569
200572679
487708651
2051229333
1190308004
528724109
758400537
1031707809
1782444741
1059411951
360445888
1466528650
325592268
707007037
1472113310
1746077235
1492697297
1542348712
1770340000
948146280
203392368
723348097
2131532061
1616750166
311023034
1600706153
2134627889
1992834228
435197004
165457216
604757126
1181281386
797957228
1503854814
1595798168
2094823858
1191543197
787594006
106417624
1879687073
1757107693
2085247028
1158338775
435064703
663775487
479394420
1463844125
279039593
280500975
1508530099
1609976431
1869375213
1759123037
1047098671
1941133407
392999411
1253065558
1238146779
819402853
460141603
2143989916
482896245
1506982651
324326326
860150675
828070302
1198919759
1212984478
707256032
1983918232
1552960609
1708771400
1132285410
759481133
241527305
312364668
145983157
1382007898
1251358968
372187441
545496894
1745717874
371326349
1583664137
1381309090
161722184
572976468
443538075
1749251995
1846984868
1459326087
422316669
144944975
1961323676
1432471171
1527645891
1336060642
1641040058
938710941
1316244728
742208128
562733744
1807737246
1281572217
1531273064
879964625
324955684
414893216
1507473418
1619732321
862118170
1927092740
431106333
1514695807
196112871
2033942754
1507311896
684533918
1231489830
555017291
1200120190
1118654032
853384053
1325536779
658604122
259693708
934381367
1779309307
1409249324
793764902
132514775
455227942
635623556
2057386058
566500384
776779862
273097894
1241765541
1128564123
430188791
421148240
1575644639
1171604642
413649366
1249416031
49026666
1589512251
359081100
1295008110
1897554846
2118419341
52276429
1942783581
310727165
851502588
1776900815
2130452663
192825745
2054688699
1605752644
1394759337
1910551593
2114600486
985710915
352215738
1023477227
330090639
2013408650
1403267047
829845947
1550834022
358314628
1074667797
2040097064
825772195
1740374482
1816991293
847564930
987478182
802425854
1965255804
755493788
565107192
2054076179
1408989463
896052090
361128105
968280354
200792226
1638159546
1392441046
1013624416
227601214
817312947
1227885244
794671422
2124811136
1695124459
348211540
256661824
1019182642
404548431
1794469283
34709103
749358278
85467435
771241352
1446753089
4041959
1003789143
1621310992
1950889820
855751785
1528082250
2118223049
1069987782
1337868015
1591064316
1673607553
1011609715
1945483578
1390320372
539319782
1853963564
1754444109
1246194559
1593072878
520429038
1304665756
858973181
1539595297
1155333863
1783898620
879395937
1939402076
44787062
924660232
720528369
1422473536
1434302554
1829583587
843076641
758478644
1380399959
463707867
1433464210
1351376804
1382963650
1378396949
853230101
2058761200
267889310
1504990663
744621452
1461360850
343355269
2098551018
667960559
2115762766
80599992
411204048
510613791
1020185412
1680869547
1135136698
2026636294
1588802965
85031828
1827932338
783807952
1441553833
1131831552
1728898172
295897500
1821072717
374417391
1603998626
639475586
588887075
1668154939
1042023259
1785246165
1396305602
1049427538
812677480
409272851
153217324
2114899333
1180274325
889742393
1988664118
1001069873
713470361
1750970062
470596246
665211025
1388214076
1235377630
803154836
1115376071
874899530
1685716029
734016027
1469682522
1797397931
700163083
380569609
2092216419
1257988868
1777694826
1955874679
1964785458
1973053751
1878866120
1176064122
903546192
2140202861
1086045338
727093295
1090792215
1565907383
1359284408
2076174299
820172406
36618573
1364217958
1331385456
669759192
1486068676
866063975
382521615
790125875
1191194736
846587394
2037649255
2017622163
810797816
1881788220
830371269
718567806
1774789492
539145959
2057801774
1201802363
1153763958
509980063
1932851663
104737715
859006518
1799241044
1905595506
821010484
1516682153
1602715990
1662555955
1257377168
1219404619
921210008
1997158704
935128518
200373854
1891845152
133514390
1415077840
54880817
891540665
1808183886
894323008
975796885
1973789507
1455502903
1735031989
1506406735
1995612494
1215700538
1227150389
2103179269
340663620
1889326752
214345455
1084833936
1637426031
328405093
2036079598
1692539100
1735289419
1902170674
443745972
1465938913
1673487270
1731869651
1799193395
1933554482
1265800954
1771005485
1571940953
1800788346
683533927
341916347
876706517
1190273781
419996574
722022161
631212676
699651375
1208564052
1620026225
44953068
1204494644
260004806
881904410
1651844865
15759254
236178090
1574868953
1422528248
1689491590
1558765596
1169843238
344769347
1297428485
1671723478
1391951843
904866612
1176434437
1221046
2139103861
1341131209
2117721871
1749512145
85235505
1154463857
1910814990
1620181222
1291530129
931324226
482406967
1876487765
392531707
2143785307
162238263
1097539753
1222071307
132829991
538947572
1703333744
1681047642
863560011
1125575047
1394367841
182219993
124505542
1640612661
1409269851
9774381
1363995039
219429569
346013051
414836600
469597835
1732804572
290682622
74299895
1938732578
2146816251
150430146
176606316
1210824567
1896882864
1488805650
2064173909
925627107
1491165041
769608626
252420194
1218960266
1063220585
460254133
348282018
1659599102
425963717
332075999
2050740612
860372101
685028990
479716483
1515792035
759038629
1402153477
1808294674
1721654493
232150473
947275340
559891014
294851215
69157330
2042583704
502922220
175922217
29781614
1998981121
368518810
1252805039
176209355
1379408195
1697725322
1120611955
736139837
179950789
913937317
1920111396
566127764
1961304777
658297894
1933778212
1910072380
276137909
352707123
1671385256
930654968
66227809
1538776628
2035960948
1493295923
83368329
651772319
1352282338
1044321595
1069360932
238465820
1634344240
907143011
1730606933
1090210527
2102363599
2101883342
820792249
390060083
887566627
64923350
1695976562
1927895515
1839660736
291023101
442377439
1457532640
830924942
207246840
1240078430
1396637976
2092632682
775432844
1067627885
241962035
2001304517
902092732
1963202352
1501269026
1832399424
1917567085
301654274
193698177
899533649
1533826663
1053893439
387342834
2038791168
1871101752
1563622617
1589970198
1200979643
130541648
662696685
2135831611
885197411
1959268318
1077435159
474533634
564135211
1561950607
1987660615
1462818947
433072722
1653546482
1005120808
442599720
1968432995
1911042104
1343625289
133376869
1808583043
603860292
1634644402
47478520
2010660869
1947849307
1934600787
1041889571
1709980984
1722206053
17650960
1016091265
294437160
1969299411
1491428331
1628363430
1377997699
1437178407
1286369237
1102652381
1267808536
272234457
279647946
327866073
6678546
2059851475
2124834242
2122535555
1250363943
1138824427
1222367576
1067853135
1672968833
1647208507
815173073
1481378570
643018791
915347542
67097357
120368226
42648667
1646591938
2045508389
551617167
1425800050
1555480884
50558210
584662224
1854550486
1685961477
1251798116
581351393
514637622
137343150
1558243971
141360966
1326201610
1844774698
671715199
1519598095
546625516
841413582
364251494
871163350
2020442938
1293858342
1926284147
499341665
1836073212
722533985
1683833470
106517720
1778216502
132503091
859002234
1221017006
2043383461
2012718500
1795839623
1106884687
1999263450
1594314092
791732692
1326233645
474093818
1525838051
1407920296
1607340012
1901505861
851964041
1334334686
306326227
986709816
1453619582
598703237
1935047112
1759830148
50719081
1757966721
296804598
1010211835
223630167
111252903
66645753
2093934262
1439993269
1687425861
805362235
1998405789
966904992
836725417
43838516
1198596788
1818048988
1531198523
330677996
1506929188
1510949563
2137267175
227651785
1661169943
608037771
1638049475
568671396
1028249726
1507469775
199071460
430600311
830413424
1506047178
26917349
1807212515
190284946
2085133859
1585476973
1856243236
2019315524
1198692401
1693098186
1501411969
338954759
1241346572
1954333615
709154425
772395209
161759014
1433789424
1406444333
485840398
2040309281
358746864
1750267156
556318365
378890974
370793561
56354404
950756290
648231494
1272843727
244449818
2088500252
1783641650
1870865090
820666764
1857682492
1043711841
1755192290
420584516
751098495
480357965
1750745508
1606657360
1032219910
73350795
519771412
418807248
195923693
1038215018
1615862380
1314277989
1817371103
1673936622
214815244
975007229
594122417
1187806342
540907653
1785144075
1273057304
1580052994
2138331036
1119727497
619648126
1211501085
585512356
2115763122
617427724
616464860
1323518575
1239683085
1846785254
1399198943
225859351
974945712
1392641616
556840639
552979727
1862883877
1212043698
1705626047
1976632478
1175856872
500963459
1351312183
492978549
186440584
740728146
1259359327
1761059322
396565088
2000159479
39698266
794849540
859643467
1889341670
832197325
1102800415
2032938301
618915374
695117838
507385432
942095419
589676252
673733185
1377765145
1828692653
1836712296
915928677
545445273
1808718529
259096253
27906196
1345535730
1381135176
336641636
263243234
1433520273
51799899
1400245508
203966815
165561242
1651009576
1060083397
2119259435
242240164
1902360103
1354570542
987066389
155099050
1701085126
452628751
794627888
276105143
1201604694
22300811
1299595054
930504167
740295857
1058488958
1721869569
2055379199
1218505903
1466316741
71131014
978246958
1191894244
2050376511
1299521311
1178786825
1940483458
613831132
557714006
218050778
1058224820
1932119412
380664177
37100798
544832470
1344585681
458915326
1332838854
1503662888
418624531
333860593
1133789060
916547416
1616532131
1757013380
915011313
1964753355
784877477
2049366055
1517987766
1527915740
1433743132
433052096
1980461507
930341286
1494798146
2052347352
643227602
1523564201
1443457283
859684346
860708451
1216126518
632632210
1303686504
577645091
2044450168
1131592173
163667585
1655902316
345750850
584282233
1537782993
2118641694
1242947662
228882051
1920864709
852077808
173822325
81706059
1955962134
950552738
1646918751
589191998
780153300
1936911454
989477921
939877426
1528995868
301577618
611784680
1243982848
1351320216
642055910
1918032362
1946759446
1129880975
1807423795
334253028
2126424827
734245233
864221662
1583186653
901471852
1904905710
451910625
1562369988
1315545736
1544977425
311153298
1112427312
1863171940
30737913
2075850514
1193370534
1222775790
150836742
1897864026
423330525
902959406
860254319
1868805178
1375125266
961688596
1543298420
1552779791
1473736077
418559230
1494763189
1298651346
305853591
1052382979
1023873293
104311592
1428146532
1372309380
1733667838
4671476
998387459
1161125431
92471678
119971288
1180298666
143336234
1915731702
922595000
80295504
1776405433
353553152
86127370
1655285495
1604276814
768148668
1246399151
108954579
1763436977
776414942
1129967691
1756648580
1112142537
670497752
877232756
1303842079
261412911
1594640991
161116273
632196046
160929384
1400648886
481099080
1909784931
1360161348
494420332
2071442283
1552215018
1418706168
1106523170
1800867306
1417967729
1940960596
287344534
2056318728
501446037
329865888
326325300
893088240
636060074
295917002
109639120
1200174916
1873141530
171258371
510101767
667652983
1141526458
2122533605
915083081
464952409
506732750
592256994
2050328172
1944620665
1435409292
1440533100
1512701397
636037752
1997545605
103035377
92367413
565111847
755139201
1490272804
901893665
697336543
81542526
1080408529
1557772114
2089357760
1663859087
891328440
1532518059
38937256
1906399994
1272006370
2045033039
2057577856
1151637501
1135392261
1502827218
1592681907
64372915
1919146358
709764188
60758553
1948277566
1211654063
1830683116
2122271923
350840790
1596370273
2094946761
187654593
133912569
50023740
1286061511
1840430421
606134647
833574561
571540863
356950090
950469082
1132316104
137576398
32406633
706894433
2111348174
1924397556
899771624
1704252670
2062633469
642911276
1899322090
860430747
440070491
501638810
502093940
1901974311
282861716
542831344
1196724964
949625544
508997076
232882226
485553387
209240084
856566273
376929125
1051317883
1207662349
622198829
841165481
1196989124
1064104783
1839137581
881382567
860543953
1147508134
832458930
1131262333
1782178695
1645891346
1222973875
296769427
1555848157
628231130
757108043
2099561899
849883596
36960583
1562150885
1930773224
1470372957
1319266271
1045445401
1629878314
1158880729
2121685743
64299443
1866322688
1332188344
1130413572
1118724428
1737209375
336880981
798933689
1847532978
1278637955
462557075
715142654
130212912
574183026
1938403879
660223156
746466943
1786501442
562669153
65211633
813703419
1231330228
432395613
1608056229
1833831359
1250745970
507140248
808018393
421392581
1777949505
1032228132
1885285370
2013196582
351322851
15928403
164955775
26861282
932429694
1981966106
768041903
1630622527
1668903737
1702976281
1073708602
7380484
170123395
1717133038
444174690
76254060
7870362
1093273630
721922748
2025755371
718554371
1995095627
1373971310
2087064070
1031123567
839853073
1545240478
745401029
858879454
1628216300
1163835529
715308494
1564230688
1755299253
659236183
1569225188
520924817
507968709
288846800
1470488878
1718647520
2080948062
1174995881
358393814
201012532
1842402827
2128446356
1626271277
1322192433
1299990158
1285509646
1221250145
1291761135
28392946
1704636726
1694421929
1678261127
1406088903
1187147684
1303814889
927522132
459361076
449521742
586718002
972784536
846677839
1249756734
1503747861
65929915
789164970
152868024
954170978
727438555
1031134348
1313644044
320139288
1701657153
1486106941
1929204318
1377687241
183895578
1997325398
573635438
2123435344
1717898684
620963282
401024191
509100683
1342057377
1559750357
1275922532
227589543
926868036
412321243
724589253
1292827106
196189459
1685762570
501081237
1694869889
1803474433
215785500
551259342
196506572
1253669891
1492118360
105160501
1911080719
1786170759
1344834014
793414832
5049781
907433445
1960725934
330522556
2036932292
124210165
1973539964
1461102185
1661960072
1970027524
213205118
1655229006
1210581501
210226814
1309250589
1531989914
997645297
308776295
1196419095
317747327
1425262387
932410767
1802964829
554068158
390101133
1739762918
780098476
1799929157
1696385251
1539031939
2024812448
1270987630
566835254
1129026018
1150309730
1478253132
1431051522
1949691488
536031717
658708161
959582661
961293694
2046132780
1363947337
2140205202
470121869
272312508
833945345
1284303759
657454723
1645179390
2144603993
423912378
273236692
1539656518
774284377
247167946
849597601
1399804026
1109508863
721931855
887909022
1467529176
214964253
1343434528
320273825
1565061032
1430984385
1735302190
448658356
562507939
1999056088
1661895436
1027597409
521096057
1395148298
621637507
30059910
93249776
1451591782
1728962639
367712128
1648624968
349187426
270093131
1168784203
1498780887
832914836
767213087
1098841971
1930810992
1877691102
1449468310
1026394701
126286198
148262874
1751896770
912913018
559498447
1601080350
975085917
27149262
555499442
325751315
691725480
2126081414
123796912
497750057
1321266951
2077325698
360420977
783285372
23792536
99522855
1835527038
1867632700
1212468015
1222973875
1288031837
1133531425
2081108089
471619893
1264677577
1305596813
368311419
239750945
1444791377
2106369194
1588747898
710192038
694412368
283999607
851953871
72454344
263732984
534200841
35553852
750372294
158412121
404056085
381414889
1757300148
1855595785
1982332548
1872628937
1125176057
206975187
1574681508
1613267933
309740481
290647558
1996346536
2044339081
1951608100
845868189
508784458
613617800
360874735
69072528
851129868
1834420019
182966849
454000583
1015667519
1331897255
1418307824
724241059
919176261
618102842
81785774
1571949764
46536952
634079820
1988278214
805317177
1716936368
786610456
1829186948
819889960
1764072317
2035812417
1540786323
726000527
1915012217
1729626164
1949392851
1574074890
1487118053
1448744877
1097055017
81334111
1949391164
270507851
468457693
1931869313
1216803773
16560730
753418309
1934274867
1783646581
1741694084
1519963173
8389444
391884823
595700275
1507430964
1093351180
1974964554
1394079737
1519868279
1907962753
104791376
1050761984
494996047
987011120
1379171642
1561484596
1083949863
1530125178
1825556258
346524741
989101783
2007753999
44684653
1990989331
690777761
532129746
555826222
1412879645
657854606
223696105
670697
1933097477
162221993
2012272585
177630092
1852037065
1693435466
1528103707
434553106
1040554098
31579684
1661585371
459372125
757814567
196613730
106491090
1085388755
542581143
2006388760
2049885827
1206145260
1206116677
843430242
1990723754
1578624441
947185581
1163955828
1762692440
270338249
850490245
790898767
1045388615
1395931497
1759677399
680092663
635586604
1081363234
1071871673
619170569
141540806
562345271
1697001894
1320352394
395115859
1031897487
557172928
701234623
810473960
1365216312
609045296
642269972
344309647
801414258
261995513
1230972441
1054362242
701283737
958473281
498884829
1618472846
1630104755
1269000477
857435502
506958989
742515107
1585275488
774446159
1221261225
484285486
1807963842
2071814308
304515027
102752620
1591028697
1860741981
266383421
633503486
726630512
203929036
79298520
829910261
392376782
7713374
1759017594
1646954721
1603748747
199283443
1046596082
544934691
2031394267
1437706794
876070624
72511876
1038210834
4587746
306908263
1497959729
1402946037
79061980
1105784995
1686899428
678199011
13423807
1300007770
1796633650
980220385
1120916601
56091639
288896364
926219831
300581469
931727987
1903181020
301580604
1422747123
1750246519
1814539063
459215174
1306734244
1198035784
1043995818
888395879
951213956
1827994180
14876139
598617565
432285118
1713834559
624554758
484520534
1881100857
1971045244
1885622151
384101445
330268832
437061753
1875402421
1640336922
658939502
1625629339
737306364
1739240621
1796816109
257574172
1709233323
663405843
1660702214
751196023
538366701
1611533870
2031503783
1157616079
1174352423
803111823
1139752495
1504314680
1069528469
1741650324
779273776
922455887
961964307
108163859
421617239
49209028
707488363
975314528
809827855
664533271
1067204193
1575019747
515653321
1504772630
228028320
225158601
1699939243
320358778
511373757
87893440
1266260768
263724572
868816240
2028740388
501991300
2094185218
891644281
470614646
1652413484
1671699487
682503836
1139147321
1320242873
244020468
2136872425
542478562
1155321795
184235022
879536364
1155447765
1197430114
149744478
741748806
471170513
401087820
295670356
1629697377
1246528486
2101149438
767321354
1534135050
756846431
492018805
803445773
970825634
59436981
1872654077
1699766573
822443847
1301826979
377201638
1721714215
1302750846
1107974280
860728402
1373832022
1373414852
691377133
1637630101
1068979600
1117931666
9337824
1959589692
848682419
1986594557
1937498307
1232460586
1498522683
639923582
612706552
1739606682
1932477784
58738002
118204534
326225423
1457198633
973396519
173938804
1507626157
997684131
1246158593
318409866
154741188
1378950491
1464445572
738186779
163044703
1842835946
1627838543
742734221
1331109738
1986598351
215334521
841298442
2095240692
1527604888
1443547433
873868221
1279135036
570886150
1567228985
1791213916
628829000
628718092
180149308
1935469458
227122495
1845529193
1071141893
1637959949
1578078224
843651078
312301361
1592893060
1607272253
1876152233
1649454294
426647023
879667787
1684561669
703997779
1210068262
107039417
728104357
1928683750
1933945079
1536272346
1528095491
2138074142
1019774041
43206200
660244501
1282898480
615160253
2119423747
470695108
782149732
382726778
2049731038
1823517403
762124704
1113735702
844407564
473871671
985667221
1090156540
983386395
217942766
496041796
417865277
2035975207
399503886
1481793427
1309193628
1127066043
25150836
662438559
320525635
1371814880
403505954
371549527
1972864482
674945036
546286578
1632503601
663676000
1369774475
1030275076
352239645
411185064
1349868771
2094659806
824771700
1171541347
1139830078
2061614167
1907896203
2011850358
271596530
1571438182
1573551473
1878433882
605265538
1892633837
1793962117
569903539
842415547
1245547621
50257793
468390002
464071245
1558617251
163052334
2142996421
1742184904
53421045
1543688591
2080223666
1787099518
1402414799
1775902177
1491539835
1132967896
801089364
1578387219
667156806
1364411288
262257889
860272681
1763155957
2070846079
706923657
1019127146
1820069181
47714897
369986189
616341105
393801648
44149351
1410263545
2043630791
1141984062
699276967
227086265
1989562060
591109113
354967070
203888988
305246994
362781631
135074423
1311341034
2088974225
336153583
545659716
2011456698
36505378
2142658951
1818803577
2127646175
79919016
2041312183
976325000
711941324
365433650
1067603449
2048665497
1172673054
1024420139
1682624605
1110208981
933311034
1769642595
578778355
91866886
467376859
1805662746
1287805111
1317188951
924487644
664351948
791005135
2026930388
208414218
592862209
938451969
452394884
1829090923
1748037991
1434063210
1467299899
578264016
1883313728
551562378
360882096
4102623
1440436932
1539190414
1752268518
1063916048
925044893
1050195329
761590047
2115072987
1627019625
1294582559
1619469733
1206322421
937343033
1909118706
1360190525
564133633
2088161242
807985222
1320740038
678143330
1162877844
865081573
103488072
1880027752
899221536
367559151
91021269
1372211689
477561752
1156540078
705545528
925795122
425260923
1057368622
1109642537
101411923
2064312574
1237949410
301567514
231481984
1640022399
1099329733
462249881
929491977
2009284821
1120028721
926384468
2064591040
119898998
535130855
2051111023
1303405165
309298049
357982790
796223680
2002536768
1384468386
1437803264
1316140325
1470897823
1732815589
1935288566
830169218
1183009176
2049035207
2092842240
1135023949
929587355
1171513954
206287296
1813222999
1118299167
1407179187
1701895452
2015750660
459452656
1522476567
672008316
1327087706
184472514
2019500384
905881301
828437427
1144561200
943584177
643455343
1834512919
1185854829
1282145745
1804031466
2133104405
2064162978
231447267
1099269167
200090617
1337344763
2145940830
1125724889
1467364930
560318693
443667513
1672094070
199133925
330586529
1695312748
203463258
1798394859
1382101887
733765558
660807996
30270322
1223254884
237909229
1733822221
783652071
829290981
82589905
1506993269
1762521565
1313643815
1628329659
475996462
922729127
793501122
1719828684
814566600
918424701
439675777
1004190168
1700992684
154216542
204178965
635390927
618955983
2009960523
366947335
120361529
1714439279
847831646
1013275586
450161062
1273028050
447560207
1151775832
502715394
857386362
509142048
35857646
1258303438
169010383
338165325
836659771
2087836218
249263371
721017300
1281400685
1777129903
1001819400
598314672
1231661329
2078179254
671806799
1937321941
902242946
772607554
855539950
1033573956
1587883159
1728364594
568452209
2121282580
457648852
380383052
1757097326
870706048
1418320252
734458924
2056007644
769599761
878101578
1904660368
1034579252
2078568043
521571267
1331372421
815672083
1589052205
137843320
1552814164
747426614
1051332661
1150094162
1007923301
524193971
852769740
1130059977
217207740
761264451
216667858
1600475853
1396158828
2080441425
905492310
876942812
917509062
337462781
1011459039
1230383426
1821957095
1319802711
52349053
704594862
195755727
693233389
2146728494
105789029
1162389964
2028551670
767678049
24976489
2126629906
1596348389
2093685655
166311429
1125777841
268611884
186395857
1499914908
534034485
1546900154
858334162
1859965140
1661786155
1362892430
19007474
1174003179
1207228847
31412226
1621959437
417602025
1883766479
1364463834
652272654
2015378366
358568909
1194825923
1293092685
87792730
313039342
1554813308
312740341
1032562252
1103810993
1198800866
486509576
1968908584
2079486058
1927514893
1629520795
936869102
2048897745
343886719
1584687008
645535058
411007587
30046721
735639264
1173189696
2143856967
660147246
1795443062
550220666
611322971
1550319075
2067420284
549572738
614891117
1866704917
1251149891
498405445
1043345779
962337385
673192761
498572532
1144378443
1038386924
1904297644
1681585838
2008512582
985067287
350791321
1300674961
1052283775
1996597351
24933473
168475919
624004302
1719433321
986183881
1001376390
1674287057
1099147346
310618713
1624385854
1060293323
378753207
1520473885
672262668
1156024065
957558762
419769714
321119624
1462690686
1550562730
99184471
2003279283
944066294
531232573
930479903
1942024841
189903408
1341395268
1039524344
2028683646
1587140377
1991621383
1896175775
577448470
1522971807
1727662482
909830598
7260097
459547674
959098892
2023130110
994988165
1191357186
554766417
1046796015
95637985
492076786
1186538389
419299979
99785886
762876782
764030731
1497163903
341776576
1427700909
640613949
54825209
1685888697
536910698
2011233502
1049578432
741488125
30320966
996330969
1776316780
1615782499
920717429
678707176
1115280924
771593024
982100267
585650591
1973974567
1980886493
1848980517
607593819
772582967
314388885
1807957442
1069812236
1955067565
446810568
1747174775
1777113130
1271153921
1878010134
1862656373
1978571818
1487089547
1012100001
2041698509
337764934
28103990
1322992794
1535290943
852344417
1197826487
410995893
861716360
1882475513
1532892101
681750526
756785220
914675407
1350510668
491768479
217239
825459541
1292700772
579045051
1474244495
56491341
1541573672
1258009869
524932352
1222390675
1789801387
1909047515
524798770
999673634
596589224
1697249909
1282786623
741725892
1938921529
747562822
1946652970
934475358
1505352391
1295422202
214335804
719146101
1008753109
2020117036
102458892
1922771349
1381742977
1569123547
10532955
1270623601
1896302739
604746079
532496713
797697865
1306880003
1244566704
1054268690
456241966
1589126259
212586895
895509252
295327525
2135249317
1362836416
1175976802
652002891
1426142474
312096402
1938413584
808866704
1042848755
288236007
1342654089
2011154101
1127056450
193947403
1225261039
1446592296
1026816598
50380223
254495901
128899688
1712389360
1092511785
560824367
482038952
1544773005
412347829
1598480355
2145968575
206295150
1145303208
1813053373
1729660645
1231082073
629801549
695582001
1760318487
1125756144
591642235
1159142057
1637973016
51609889
1698222814
536163415
827324958
1182642902
1499392675
1609285664
465818091
191517265
1870489010
195711614
917166477
1929957946
1530966700
707929676
1223190584
1507382385
350927553
929728721
407170310
443542954
2094135527
1738115610
821515196
1008718418
1088322156
1877059707
49860477
2130962898
631669287
261279691
1106410243
1784973099
1147813407
739652295
108835366
501377125
598482828
104010441
1708321370
213161072
1866162897
421068146
1844931927
338463196
351008616
670282734
627320335
47599769
1040764349
545374960
65819545
2028606318
83425096
1668552720
117649280
507480192
817899984
33641926
1366994747
74040489
1950569806
180720053
1304238618
1650963656
1364608043
1376410116
812155669
253244767
2030945368
1104422157
1776472962
1835830860
2053888992
913196223
2051167163
1255817502
1064159628
1244807159
1088712148
767902610
496108112
81492845
246482406
1941962198
1408493437
805755690
151149455
1169434472
1177875442
767106259
2095063840
1880022056
1847041686
1605480625
1685499585
1624203779
1798852435
835794815
2107463081
1068740452
558876423
1386299340
223638135
24111024
308609545
323475364
1073815735
1639964939
719374760
1729576152
806950615
842283204
1155942351
759202505
198208006
742584971
1227734544
1453639686
1007389603
1671064680
1407080282
503500015
1191511440
1846564235
1895501334
516300049
532570249
629857037
2145959758
70788487
537676295
730073307
399680858
1350360439
141906217
2007444348
1777023265
1467885342
459015923
497240767
246298946
1748953618
1265351265
1124375793
731515493
95739321
946104388
852439762
1077950225
1616163852
1850418548
2040997359
17144351
2067254086
1389112235
1317392060
1999870345
884054753
119526292
1938991355
194020084
1431685041
2013009455
716219439
343264193
469064931
2085462843
1446425681
357142366
840080629
1875202552
1474240627
1632459626
2085950822
1044863525
502062264
1931593347
100445917
1697380136
1466829403
1160764986
564495195
1659732471
640857854
1070668793
1138726276
597308558
218887784
1532853034
2058625474
705475761
1305787353
962889743
82373640
487945511
1265833713
208527790
1700823721
2013113087
1418250986
1126067578
1491275300
1653717475
1440842871
255138415
1417254587
886308856
994650689
52641018
2089357095
252175943
63780694
1418933909
167343688
142937610
1576367490
1260718541
1656592183
1634756623
1397369940
641720995
267295201
1821847760
944901363
805375106
464974094
801194933
1973760352
91362069
507866788
984884077
943031822
1583332295
545553955
972486133
929639075
182562137
1185187962
206094958
725356245
181349248
681196873
1374350984
637392341
175274319
525561040
1531765150
1323651425
1218143077
661194011
2131894208
2119404102
207239546
1580202655
1468911347
1831929841
1750719269
1092758245
229079533
718159503
551626353
1078741786
689757945
1758063576
424015531
636581348
927209463
1632532357
236466507
1360378799
2012338807
768582613
1392306081
725679037
1062351461
969524770
1028823726
900413057
140796997
2118588484
944662817
1798773416
363493466
1879647976
1358991288
1807755353
26650775
1641210882
1826384490
118634811
1964917188
122217818
1999627993
633412245
819270930
503136341
1853789526
777813387
1385053542
402728016
816038530
1260611567
795829437
933515904
1345643993
1866760084
1514358812
1076516951
2132353028
157129354
1252874678
865590563
192108628
1037947820
2085134601
1898716942
1044615884
1911343801
1622365987
1104472769
249323595
1553414407
806132298
1293974167
1486480838
1316490288
640180839
274393100
1575268257
840843930
1194398922
1946323994
622595541
1613021606
1275665577
2027581473
602463912
1443642069
1099352562
1758063576
290933189
1044245481
924782351
351430272
1860909589
926484902
1480557911
2027825286
724554462
1240158214
1219882627
1759962609
1502084099
587388423
1115457826
491881337
1557037844
970997444
1594921009
132903185
1695922531
1880099550
375312783
1992844374
1995791155
1442291101
1900116390
2118072713
938434623
2038695781
995564163
395736111
386906723
1514324064
901364261
65513593
364143243
461752016
1097042328
1050915018
851428140
923664546
399677106
965205345
1263436334
1407333255
694427360
1510177613
453923885
515257624
1892070825
420421332
1203793844
2121618918
1391800306
1834994670
1429713955
513753221
1643287371
72214652
1694268615
1893712404
1940328859
342362559
688131749
1501118395
1429587643
132857152
49632761
1747855103
1848175140
2001262003
1310222521
801819976
1808581039
647298612
2051041795
641910862
637158235
549953965
334985759
314276413
751405909
1764966479
1807686461
1852885263
955894491
877068831
165922836
239565497
1095710185
143273766
1044602619
1951459775
867666327
1676408985
2132815001
491729904
1861847739
1037684668
1289151617
1259414130
6795511
1839219345
265509151
718272785
358375974
671594601
295957607
1672959860
518142196
1635850427
978358322
40698981
945184944
845688992
1867995098
1971510391
378895793
945594258
1364451858
843325427
464258989
1602074982
565928566
1302822504
652174134
859691598
1220532670
1755522687
1701421531
1329230287
1404454107
40471627
1138222445
500251478
828088794
431360910
841635877
1876397154
1701340491
1800922923
262769980
1793900896
75564217
747744229
1221215786
80947593
1307247950
480786175
1725670407
671567705
957602876
450898696
650388892
1673420471
610386628
1129975998
1047670685
805977400
465293255
1324544582
261041483
1953725331
2025665675
1881435877
1233879991
2014043521
1996366168
304470282
182678674
1601696990
1997199570
1924479404
1610312003
1507187361
1931529315
2107103390
1250318037
595041192
726604692
2127496322
2066809430
1199868888
1703290159
380409061
396277921
1075246165
274904421
255072246
2001076587
1267008261
107288992
275541173
1548072155
754766712
818532541
838541763
1652334990
1151395031
2127972604
695371753
1759478386
1342242157
1444296492
566320915
1284378051
1899717564
277469921
293744565
306582209
1375686359
1558250647
961733130
1543548950
331488097
1352075372
223068074
475508419
45132696
1083843549
1453360838
188113994
413410878
1039496400
1980772757
1918785712
683980539
1087773178
409328625
426286544
909142643
439489091
1345866015
24122905
888864869
422327721
47233580
1396648271
1340238833
199508063
843757497
1661460952
1806661538
1701117774
260018166
527211094
1678522631
728772595
1030329040
567831871
1516408149
312378306
887958148
1351513024
140048701
1814427699
688729886
1395675925
1114637908
442153409
65089231
1945589004
265394545
729823494
112439865
1774201097
1490902311
1922770962
971837951
488555972
533959135
711610912
1818168632
1632592465
1962275066
621302415
488698707
1475443796
1447416934
1389230353
1961487852
1770996017
1039376179
649820485
148008234
452822928
1815587095
2100125183
945844327
1680454935
915232880
930254808
2137965513
626429277
444732142
787623194
950314207
1766917604
34079396
381444637
715064287
696072294
1437827639
1418648132
1042346205
506126742
2033973617
1920875681
244054943
874531707
2130476840
202291632
1982376655
2106127034
1785769555
1321771814
2062938705
655820765
1132479985
274974585
2008306400
1883670650
923216497
1132967704
657866772
359212220
1550787657
767376944
1464214359
996067172
642159247
565200292
1051825627
2035868339
1127532834
565293984
1686203512
1768377233
378720624
1355515817
279872560
2069306878
247556860
783314277
1366818775
402518021
1090912548
1159097435
2073702244
1118196179
63900184
266126086
1532609101
1048920975
1325903500
1636066265
701153421
855923460
1326403099
1815547777
1325233005
1019002450
1369546904
286613132
1655247669
722503087
1745992039
1568641169
14405732
155767763
1930765080
991383557
829950592
302190477
1979219558
265581551
1474444611
1940617050
1899007257
954356598
1249527067
2147124167
401987304
1081689617
1831311233
370991906
2140625279
412639061
1059774747
291171879
115903117
1090260894
1816847456
1467725546
581606523
1255608584
677850113
1452527881
788061067
350087095
394661477
511239952
1342570989
1031596050
1677952128
1085962449
2043991460
1028985885
375824518
351393908
1881006350
15940454
320007367
719323221
624242807
50520426
670450969
2001034369
1097055017
448404025
1269106013
1563681767
468446208
1224443410
578117636
1945402402
725036102
502671037
1566820311
2070063615
1192555652
1730149029
379541461
680306845
872014427
1968419932
191837150
1677963594
1680466858
2082340783
357365543
1770887630
574165005
857036851
1298986866
1839186707
1966242096
1176082524
1879691202
1993405693
126987489
1750577292
579758574
1927265047
1983754527
1019074655
578455945
982472529
48083241
442744619
939482269
788119029
1012076803
277558619
1914240729
168076140
1932776097
759490934
1184989869
1675320116
1522327456
491007066
518213828
1996221150
926790581
1337332721
680594541
1776582092
533659689
1784555497
2141801064
473852181
67504800
1195083019
115946568
1249967056
1709068736
558664410
1817532110
1759778698
41683429
398811365
1810204863
1039405850
895427259
772112998
732549986
1014035814
1927897696
1937910280
1400680980
1228893092
1788131787
1471467560
141746561
1446215952
616677732
852667199
651597057
284318950
1277066082
564879055
349603021
612960687
2113137200
1671559447
162206163
569146894
990144577
1423325916
907140883
1666973147
1648284078
362876721
1420431290
615243723
1646800855
1422227790
1821446018
1794659948
2018698501
1674737174
1010081064
1832881916
1038888977
585381311
275392664
1012358645
1631747063
390172825
180979009
1389786913
982865588
885977985
1574582305
1620733988
868923067
1284059357
1819833203
608903886
1590114833
426311476
489260587
1306918343
633721263
1781614380
898377418
1540596647
129949155
1459443573
1789357473
577751917
1423410584
2134648101
189775316
997685654
402960148
137598622
529323865
1831809773
1158705445
838329166
1227285102
1386424369
198056693
121504889
281162946
693077565
766869991
724490013
216180790
382343896
1512279477
201767924
403537360
1621583311
18859409
1312971923
1536171310
217233236
1519782240
1750673472
723979863
934142308
1320707569
2069089029
2039556080
633899298
713127905
1260262429
658872548
253963424
40229490
1333006760
534334795
119697468
146835099
1690427006
1091467293
1032385031
1759527938
1297045934
153950557
700386916
1378208531
1558525121
1998531248
1807106429
216873343
457556935
406545966
366167601
973343709
1024988682
1147800602
1706995694
1623901542
1834187531
1806393856
2030970250
600953216
1401773457
839637242
188532883
2041803799
404317003
1482661227
1239250285
519132402
1755638646
2146499709
645674461
1860997976
952696785
430256649
1294614874
554399208
1852404887
1979049571
1639223765
184715286
248983374
1029792559
1463737857
144083244
349015849
1486432915
740724962
1989523082
1932712329
1079106442
1098192984
1067856394
889929947
584541174
399794463
2078111718
1021465141
1747042981
1050825103
2081265762
1060381255
1647846375
334425570
1431795969
1212767315
1528858248
1361362969
50747053
633957573
487345051
398260766
326145857
1666207141
1429724549
174819913
489011396
1552743259
1065111356
1800868915
1412285330
1363102279
1860789260
2122258054
465706294
1614078594
1239527416
204859963
2146207294
1845357740
1229806750
275381278
1238563153
306355300
1045348911
260763384
1982519422
1703864281
706321807
52885701
1198744201
1245589850
592980020
210840439
1022819069
385727761
1568684285
1334579429
1016542095
778488699
971683091
2023042530
298433752
1864727536
166840276
413484888
1103162242
464265745
1371127915
588796186
1316804644
168894091
1790088785
1151743552
563248896
1476669465
2030236650
73237878
1252002640
505311629
1419919447
167616528
356605990
643116893
1141662747
501422858
903529301
1314408607
163545154
1324962078
166650844
653405227
1091003157
1089122598
514663015
1853581141
1595638824
771332735
1167584741
1613862531
261007689
1559975032
794728786
460326389
2136481814
1636713606
224739456
487547671
1608359896
1112214250
151627384
1138823123
1266788547
1320314309
1675447286
1702623401
1023498986
2102982048
735655393
2134714628
129335140
1868019247
2023840440
1598647989
443579820
1318031020
383121549
1138373427
1013697140
948246263
1342530533
46805737
1094913927
787773640
993780792
577806845
1068630367
1160534028
1041033034
705677628
1717113223
394562295
297830222
1393471564
1218465202
617699302
2071338010
1070768365
1968838581
1507839990
1661780564
1337347465
2054758678
29382323
1345164932
1468125075
910806922
2020731650
1550027990
1149018839
1974485856
1114542802
1057949925
375357445
792788116
1380434965
1658031194
1693861403
1241968358
1627883169
1391298699
1832832347
263030573
767021113
671616201
2043017099
84721327
289391115
656241964
1156744635
1082082419
1227087871
1395557778
66216684
998973908
449498857
734862518
2018459330
459863784
679656254
1390886157
451140926
1063843930
1058990790
1192167911
639057333
507909328
321259904
857355511
1733568251
543369033
698681489
145132537
192603162
355465707
1050660363
186323140
53452982
1888083577
916018006
738622960
26512017
399130352
1373366677
1633208767
432434150
187902313
2048635807
920900497
1046918256
750741374
1045318880
1609575206
166593037
1903876718
1311574160
2089136012
1120436344
1965680775
1366742093
1929934290
282035291
1823407467
213367752
598028776
1288909822
1574962422
832957065
1617327647
102784561
1953421747
1948812497
639982758
745734752
1650638036
869881323
870109611
244865598
182496336
109831893
466756462
1085416048
675580661
542356057
547399307
607541680
1617265884
638361759
283358743
1554917517
1871816607
1853209866
444959394
162659979
39529405
1345825253
1663874845
1074206769
1089857763
1504108256
774736408
1267449078
1260864299
43940391
122823044
854907709
2137268629
1830283357
2141784518
93298796
1701612420
628731508
67224470
846023384
2018359406
1838971611
1647031465
209140766
1263199123
1255418940
1011319911
972289130
698284088
1317881625
1278869578
1645680345
569034041
175169642
1912913878
1020228253
1231832242
1140976323
1141020536
1257415929
1910732694
309978865
1806452699
363122269
320465886
1834724297
1594830324
1425364530
50095699
2011777667
1564874726
1294688292
636144469
316843581
1185323751
1787843392
229731452
1907503472
1737667992
1339170180
2012061740
366502505
768505599
615670644
430292296
1909529460
1437367202
827174661
2142393215
1910420214
162857998
162220128
2008605170
302657470
891974567
1273440592
1822724036
2133676389
563943753
293851790
627673707
189607249
1347687180
348692037
170685801
2141404113
2118280165
668450318
753105451
1118675359
1704994566
1201844495
400249184
951670235
1064482783
1109541580
2106961304
489600786
653361963
427271357
768129291
1311003219
1004960612
1246639327
1807076094
489950969
336240121
638940571
1747938216
306599377
592157711
494164406
1950370250
2055044303
1841115616
2139985284
1038442896
253312239
1585540526
523445892
540636900
716037804
1264193491
202639646
595593207
578658018
595749665
1281699960
287735998
1086875143
1846541792
2056914164
1733898319
1346545503
411781052
1161981025
2002492134
781931567
535093660
1129175707
1560420728
1095556905
1944901380
1819100185
2055857483
921736064
1091007059
59809773
1759177979
1483297217
1180272607
411811412
660208538
407884386
549588548
2068611498
606225378
266400692
242650258
34851719
981937947
862375291
1172177413
240718288
1623366449
1460548022
1883091
590788881
2037694846
775902107
1733081278
1636495556
1291572179
31897981
644679235
637350659
1641971683
602332635
614134554
239050118
1662628961
389938197
335509850
393294209
971693764
4016585
1709467117
1798866628
745429602
345326217
1093008420
1262629706
1596895182
730568647
1885668537
67794060
440682611
159689011
1523616530
1225879747
2003217525
631677015
2078000686
1025184039
899491907
1193439601
1891071632
2119773727
1058374040
883707105
536357386
977912776
627025410
1056483271
1958819635
155689187
287409509
1912254212
1148437308
1063494404
1069685828
1063306916
346309521
309416271
679666871
542344786
1433857590
2103511121
1796778100
2108984196
999996963
592949551
256393871
1677466595
1785868414
1382341758
1225237802
1017333825
1013399410
1024242726
372485748
284061194
1050204199
14254934
926289302
1038263548
1817898980
1430303330
857276548
373768246
2102498106
287053150
235691877
226721705
96985598
1370834710
596653269
727999292
1923943343
1582729334
1238465510
113470629
1083093062
1431090520
583995658
1831349126
280490119
1112814289
880472492
287196599
1338092493
1663204363
1647489854
397273310
256483367
1707810559
1567207779
1682978614
1174251613
1741189244
1067081144
890258835
927774993
922455887
1107758596
265287117
1187285057
1355609528
1525989045
1798535622
2112082725
1362141594
255544503
1946572039
274939129
341454433
1281768617
439542192
886794
1298296120
1184291833
1048948403
703022306
1530233819
1298483266
1743116283
867395167
525113205
710436227
629906113
1331614431
607328012
473181230
1770642674
1943114387
826003673
1101802491
417813829
2015334893
1886855732
903040131
1699885836
239753210
1993997360
1437470947
611718628
140625742
1346758033
1073566896
1445575289
909808629
11049159
1727588667
2068637308
551994665
1150538692
726803770
1850000240
1953685172
504673120
1711454506
1762097678
875513234
1957631151
1056180349
194061330
1731924274
753010178
2052255421
1968342954
1254542030
675567105
809199814
1283114500
1257867929
401453881
1196611304
2122628702
725782677
80848839
903178612
171289194
372917713
1161941107
2107709716
24301729
844671992
972711539
910811155
2080547082
1073797117
296063160
783775199
1369367898
2123236968
1362909963
171535325
1464470637
1274841226
711610912
2010425709
2051000689
941787165
1425794431
1864202777
335038561
303418906
440032508
543661295
1284628005
1839749745
1281649182
1081560739
1072306078
484810181
37131818
834471743
1982594350
1566499167
617391788
1456433345
547385541
65002674
981297410
557467917
491040348
4664838
1456671736
936616073
1877817983
1418797240
1465206750
895703121
233651614
1751627668
946582892
1886219992
788731899
1856156231
1189329399
414526635
571239224
1639015544
910209331
781013061
2048851254
2052915260
500248519
739137057
589612850
1548814402
1622852222
2026332649
996512195
192656386
513294029
1230939706
248508667
1368103763
990810361
917324250
1003312945
1317954868
830363928
1663089509
1802990593
398990028
185455711
363604722
1068900009
922151561
690701227
765998190
612632242
1398972955
1767405393
1997369439
1128240865
212029567
730123055
1904115211
671152020
1211570159
324538807
675643763
787549397
821483430
1318391522
488165714
347569040
1195835924
127902844
249910470
1992161579
840987491
541087562
496845980
2069845990
193241367
1799774978
516542009
975105619
181796210
1593350346
1884243684
491609595
637637540
119724494
327986208
854530094
1418573008
2064639142
546626277
1076623395
435015257
406999922
134183745
710780046
1639687425
2017739552
524936021
230477823
1315333754
1057048627
1899380766
1921147775
1018253429
452502176
713490508
1889849735
1425951247
831620898
526058348
285481802
2018816392
1315551613
1279390115
387302933
309224267
365480168
775177546
297141193
475385208
2125341973
472424796
1070876972
767211259
582778245
106192089
659507596
1995981276
971828206
896729893
1064537832
433758295
2080881864
1081197942
847693132
872881109
421070901
1123873342
290956895
774446966
479113067
112474027
1974716461
352547369
1571030476
1582773280
210385273
1822192458
1505259655
1395677809
985523310
2132122019
1096938507
1183861001
806190705
123765040
2029824606
1729832582
680924013
235108607
1134960390
1048754497
1089028680
1023970560
944659055
83837223
216564243
333877031
1412646614
398689191
1635718645
1626021070
1431656220
63445313
513207880
1659005328
807971863
1029786614
382763396
728522685
379008922
580139344
483321972
2035257313
97339323
1419981338
1608371454
1395943321
873110413
1293588700
1374018658
2109895383
882312581
1021939944
1699271923
760025448
189450820
1451628341
38731438
1289425960
1953230337
1558568738
27912481
2069491870
91558191
1289493429
1676423264
1802281727
816947139
163351544
1635557563
1943497623
1448544480
829765265
20253904
1321860825
507277446
1735351399
1468065795
1408813282
345405757
1664714650
2001689787
253751432
715350817
556459977
1188443938
901682494
1441127103
351033875
245651789
789855945
1210946717
1103787183
1074206769
1975475950
1044186312
2109290692
2050145972
1485500999
844632022
1295417905
1976314974
1073198420
1595314608
70512055
1746869141
1544021393
2071192862
1211409847
682222083
52075486
779323082
1215900864
515079953
1581035063
1392356426
548513185
1637355862
1062808031
1171387080
1130733972
869314221
1584403971
1505780707
907586636
2079987500
1771489869
28701710
1502800926
431051821
340281366
48863592
1522330135
279457110
199381140
290066602
1615613394
604579296
1656303790
963023061
1293789029
1971609947
901602718
1711080235
3966601
2073025755
1467795990
1576842935
1318706710
1200562117
873137976
1315560398
1565542723
44419002
932002537
549650175
244628874
2082907112
1819027989
695067734
1062452950
1085957228
1610783769
2028403764
2097572925
525739936
958145363
633082861
2142921812
1174572867
464919732
337507417
1840454810
150299016
491229027
2119064393
237858894
1841989101
1617575209
2003168670
61599873
413540818
826917171
1672042133
2116623291
945974823
1644589391
380595569
1785294751
1689169287
1266374856
869426754
1092737931
1979341474
1502420139
399851795
2144007492
682870203
877861430
1556478020
182764525
42487805
409875639
42820195
480170682
217530957
914550186
530496415
287124042
515130784
1719513109
362735598
616491451
1745167473
1023549311
1550922722
79515209
84081376
1160611950
73774672
80645798
503430869
398928006
311866871
1554948481
1161103226
1939705215
1018077375
1462230501
916845698
678993661
463852245
307917995
501012046
493895137
367649156
947101831
1715651268
630997148
957545587
1871540742
2022634654
1420119728
865340303
1588012905
624115222
1477619311
714913078
402982569
200139665
833470911
1952430641
1016287599
1799442136
140407854
1812359705
1195454864
676428079
1090469702
609325540
61164964
906609154
930421594
200929604
2075353960
968424106
259292077
1259397048
215822969
1225841743
658736470
1589333114
48544537
1971663781
656308132
2127783773
460081310
1620377639
1273104142
587803644
1023224549
612174089
1368662502
1830316531
165065582
96984350
532604922
1828306964
1494141862
2123360478
77149144
1641896545
1084648780
1790646550
1872115960
1545583821
1214702552
414749356
2028432868
764021854
1905572545
300156661
890596667
1830641885
582984534
1203573416
1180625113
1999767013
519937919
1511707015
934643316
902979249
1011552057
2058318793
125976568
470703857
642042445
1909616597
1464202049
1129862685
625363922
565885985
1026843086
1536838815
1296812522
535829105
967734987
1797196839
1070587160
897548345
441246084
189555980
1684513996
1441361811
1040496831
127513898
451160555
432231413
1577435314
1527675324
2119496226
981815446
635286008
925366996
856279161
289483005
265235082
1256609541
1500231396
1470067178
452066306
1144937925
157693948
803187867
927607478
688655144
180428209
1546553237
1079042016
1650362020
139752193
2024812005
308488249
820970519
562109039
807703911
1325748532
464022284
387475983
339633433
263620176
645030753
935867655
1496818323
1264353740
320282027
1027523471
1050670843
347131154
947714467
645648510
1032005430
1981661536
23715681
862862153
497365589
1291210904
787233207
1050855721
119938798
539220318
996098377
11298970
31390663
1738623079
824428085
992543684
1337648609
1943967463
675670468
37590204
666992216
2001128597
469316484
2082649705
1257930200
373768035
1061736467
1561004688
453978205
1767869232
1003875491
1086749675
805293366
1507897807
1735711725
1322823112
581191121
27460978
2063793146
154630866
1689866858
1568199284
621500785
141502018
332852230
766480389
399467829
467506727
194605112
1935064102
587829545
1954658667
720747958
1504919801
500809522
1853503873
1696433734
1291290156
526194840
1749986021
2062089067
39246276
1951148457
1539161596
211439219
935902762
719197968
1106938337
1996146840
1782091571
209919416
84692030
1204786703
1621283836
1821789546
1093788921
632305484
123056142
88678624
1913428166
554910075
871323644
1743730189
1515708144
1715100335
2071782631
429130032
1459917225
1059756236
1221224088
496870238
1005383910
1041356071
392911876
2046023934
1652588374
2082964271
1802043303
1654504928
235954537
1749973672
8238631
177623315
1566801425
533912679
1888751965
129310517
72664864
1437240694
196293852
1633208767
316366058
672130370
548530066
2046007634
1745913335
1296934810
1939925316
620739060
1594042322
1398452743
1701616820
1277947566
290289813
869035869
78857544
639257329
1277369911
619792880
233123967
1237616453
416786815
1790275245
437431920
1895704406
1065152628
2114346494
328920627
478289053
1515664802
769293315
1146052577
823721338
53810722
572318644
2117917067
1656333627
510685252
1891687660
220974397
1404263083
1725024616
1567454021
1010433956
1851140800
510133648
452248024
1939132290
1990440537
1859614072
350409736
1103509223
360290343
1474759860
524936021
548037987
244351685
258832821
1251348265
775543857
1633613133
1511987800
460034010
2035990361
1805191036
229053303
1004335619
896437500
983379136
1176367400
1319857296
1454309523
515163979
1681247480
1498506419
982692010
1642615125
613591130
1572225193
1297470148
323608763
12323721
481543036
1454372231
1960069313
1730079901
90283291
801923827
1473693716
253716820
1203994317
1571212808
1334447330
88123021
429330454
1103461012
945145987
1087854435
1466006966
188689422
527306425
115943136
552782884
503116192
776589347
771152192
1557580733
1849914902
1595996657
489854019
1883033177
2106033828
1085650618
1025989085
608918726
296786830
1501754119
1777657820
1677521284
239911141
885172896
659259739
836157666
798456339
1381396139
222448637
1957730691
1272525873
1531987874
2110729137
1506872641
2128505899
344273133
1892503383
643479497
94536727
907799061
1680216156
477014046
1257275772
1313362121
457517622
644445963
942203926
788733467
688892027
1005269508
1122750826
1104987301
6753316
1559422617
981328399
911381702
724573901
1162927123
625829771
1114987618
768719903
1266952593
1963354538
150406402
1015741818
2043741087
798096290
1365730367
1096268046
472470854
533634820
495471888
939543793
1618631713
1848863524
2071796008
1949502353
2057657327
1589805051
1474144938
1653578277
474038131
1652329514
611443303
1536912633
2036248079
486098855
1194707863
1951402605
758835927
1301506941
1580088754
1596130371
1431809678
739347360
1983020581
1357469797
1310058831
2088922295
324015306
1767336737
1198307502
116231225
183919368
690380298
515094170
1820834947
1222206067
567764460
1485973323
1013298305
740449153
392141602
2121483577
349954848
1794756290
1161578867
2011136084
1091329928
1680318694
391027670
2059159767
1934039311
1161022136
93646923
1996363362
1514460693
6044608
1074202734
1940348272
2008715308
1797141751
1013227671
1326229620
1529654783
1269339232
112061890
1052632555
1315551613
510110227
739140
2029119421
1059192065
698170551
1647356312
1414417027
117449631
1516480251
2052881825
1405108383
1944751623
1721549943
967704117
1700385484
1991279305
1594642229
589325059
821357465
934526672
328927627
1958918286
765013511
909891723
1227589965
938990901
311770792
1680469810
985386072
1935282317
505552566
200338024
1073299457
684776656
503384484
1711519424
1999472630
1885332400
1290379511
1652696403
2103054881
1895232292
681797658
1198891987
1644991704
512706839
612006407
769991261
1900568601
1912309238
741028478
1840090147
551551634
252488731
1911912490
1250681209
765933673
288004265
405017510
20294186
1315093531
1077583469
203577189
316245990
577656719
444503208
1026122420
235834901
476420588
458554882
201520802
1370709204
1534849277
750330864
466112610
1618745800
1079501814
763680591
406999579
1722960524
1205379774
204175275
2146557134
547530150
2094012581
1827292359
1722346464
1290691637
227857175
1945262638
1468458110
575534318
2101216131
1690233832
1344128280
1365456487
562271369
995577907
571187971
120462985
1977877620
616561965
1307117289
1321826687
1832270817
1089647534
434996873
1352531726
670665312
1906513993
610625801
297317546
2098003618
953911586
851729560
61905186
1784931263
954380633
1175124995
548263068
1721351027
381018763
1944564434
1173160379
1226819671
1323966466
1198608430
223065738
1089981792
528088214
566056953
306069230
1628969600
1271286500
1131493199
1140703600
1072974009
1144856331
1621312316
925568081
2130788768
1266273434
193384889
977719775
207459329
324814948
232982492
633310452
1619770157
1904062169
2073411456
1058760880
1560909660
1359550536
381261052
1721085
1932844745
438380838
1020278607
1363693842
813305789
434205006
1335526327
1025264385
110294633
888686979
603260805
2015957115
606972378
1598455207
1981094308
86391214
499860976
545008295
579522678
223949810
1417357324
1983811403
980934688
1963196810
1485167951
1118212731
1629108978
1303798274
386787193
1946820674
831676595
276294738
1101389084
1639423203
343580443
1876441178
446193958
646609569
2027800464
860493159
463517834
660660952
674305369
661624606
998132678
1321785130
519447899
1175481297
504116642
73518999
1859221760
330196809
360092014
1358017250
750942570
1479884173
1065154053
1091434917
188903829
1146299089
1366214899
846647247
340860278
207788480
154105015
687900269
486998412
1536180384
153529825
976996415
1011373042
1111518093
1825403607
2068456875
1559960766
168707725
985114141
262014079
2065209703
250650811
490020940
1074608835
1450723127
1372139794
474066593
1888642341
962031830
367045457
359760587
1916256820
46694148
1249267155
2013246
1590264796
584777271
1290624271
820020759
623882524
33093632
397847863
1466424618
1259762394
1197673703
704468791
634248647
372387550
432716476
1612642116
335024769
1618528863
1753315087
801167387
475755146
1244576357
1314848762
841657370
620861824
886678339
1288039029
123764542
112578269
682453044
2095821467
1336649445
197535032
1571118003
1676654728
1876673201
1340776220
1097924221
667885439
2014726286
1318204456
1865190423
1237365170
942534731
1871997583
1276028352
1328671714
110981029
1682528645
1999539754
1343915659
674765661
87537509
1637000985
8612501
1269089728
1049232994
335732268
1655994746
1404256156
1748758928
1027386263
553412131
1229247621
225893173
207501781
942326624
1414839923
1193386882
667620844
467919444
1942900041
808585144
1276429496
124290954
1102625249
1394003774
113206569
2021751957
1302671539
1165339267
123890867
1346023348
1436327669
1893225533
1766448306
1883609099
502961622
271833249
535544383
1459422722
2051607551
442699674
67052064
1072724404
420504710
2003683725
859691598
1066384463
1515718921
1389913042
1791389467
519845762
879199469
79689253
784241811
1522469977
1287272118
1233256234
206919595
4895322
1210634582
281369545
400651083
1613880217
1809279045
1880035185
1193526978
419719929
773049527
1303965454
1117611707
1063460247
457194496
1757017254
1480205016
221620418
265239755
235688953
492482416
256000935
1845765635
891244952
1320526524
1725323452
1513862919
1711183271
1578305310
132957466
775136643
58784465
800558012
1793499136
1874246604
26722386
517582638
474062728
1266402334
2084689664
479349752
15422813
1101758069
1054684173
812275087
1627732883
1783328646
1252502281
1730538975
1905172802
910083500
1996484463
393030608
474869261
739694291
1433443685
1021343135
1418262556
1451074838
795578183
1148397839
2104048205
187059014
207430181
708490433
1084320538
1592367274
161895309
64199756
1726987651
968968257
2048045768
478653445
1020429266
736929560
2022459050
1213633336
969147909
1586621071
527879358
2119250156
1559023256
892453836
1835961823
1633930480
1989126523
670974020
441655251
271962414
2131390006
1616819405
1210563055
838050203
844221583
989412325
1731320358
80393285
1413021651
1308447625
772093889
1642248122
1390889885
361729160
52620597
815757878
631678744
119206721
1780242422
621026030
1272932664
1793027067
1023690910
128879288
1611459307
463369516
2115043249
1330321147
1111071415
1990353868
377192825
1723757872
2065095858
2001961592
548829761
1978708526
1433842998
970648026
1146417655
494942269
1643913287
83773813
501449798
343238967
478262898
740060339
1003779183
1074074339
1635107087
852415571
1272746055
2083611361
679450030
1845822330
920719769
95093827
952723631
65841779
910434555
578915519
1524504794
311208267
46844572
589990842
576519386
1155262973
399438974
14493787
1851316750
674322256
1790273386
963100211
1626006098
755264381
1169849803
1343641124
1218566430
681078857
975240677
894109123
1881152490
1040894960
790484008
769861625
479077843
928112518
1582437820
937353210
91371051
1369319194
43949114
142775058
964227504
2126165477
1139655685
490747136
1755268350
1121970432
1164096492
1196150510
76274834
977997265
93788375
1922654511
1055036060
994571717
625155442
1172807312
1639883171
965533401
2010434491
2115741326
652799881
265538585
628049009
551743667
734678357
1691838442
1408041094
934106730
424067211
122675673
579096223
537056869
1932422652
1088127895
1830520075
551898556
638927091
2111799436
1768457978
1329658600
2066483231
933239218
647797788
444513722
1179638419
1220333499
658580908
365814382
782892261
608072285
19732686
1000384082
152801456
1783887956
767518100
1961390968
944428078
562930671
1334951888
570866353
1060779365
2145074961
85526131
1552728727
1540353610
233714771
346790408
139614464
831261093
2037558009
1116989869
1979165066
1386377347
535268913
1852889747
254853115
1019999378
843050053
1926481150
724437678
1145088663
388141756
1617612910
795998590
212111643
1215017074
1005623604
467759387
869221132
559082209
1769602239
502103010
343838825
854156446
1547774247
433901292
1617633870
176524717
829028556
1858326254
2011675086
1243355116
1260135259
738556862
57257750
552212299
938747282
2015053892
874010306
1341412117
744207176
1237757566
96687133
283473472
987573041
1649301987
312749606
1462784052
2108449999
1215040711
864823558
629563836
1934338387
1994185009
592395970
1108920516
1267001238
1259034538
1969536444
817970127
1144733123
1850060698
1178764047
1910263265
1829082531
1824803327
43916888
1452622693
210274002
1812890736
671346053
95233521
1982879224
339074314
864286077
711398848
34933954
707331677
1489876209
1760558007
1321533138
1450563020
311800957
30754125
1870917058
1277780602
1136101063
419203728
119109118
1769115743
1134535096
1316094476
1871481234
595850651
1620308398
217903465
195166426
1484704450
453939116
1324870175
1976856952
471370788
906255564
1471179923
2040362028
1811518657
1007865716
446126530
2024747020
817469790
1154433604
1852701099
86127370
1951505897
1940795203
1966653350
1882980647
1366403974
1940567056
622280685
882811995
62260584
1525221780
2025652410
1790388063
958570101
945817621
169965610
386131464
619326966
615518415
2015758996
507633798
11721748
565173512
36919521
1932532134
221033148
500681616
1510964534
755959247
1936617288
483061903
253143356
394371461
975808316
1079579724
1100749681
806872188
1217847970
482832292
499344821
435044558
1833852314
428739595
194501178
1186048178
1278486090
539864075
1297506520
609775717
1926215972
1039625934
2046191227
565491476
100857598
1814112128
300794947
1418264435
810580110
1472274463
1356222268
1519190206
141393685
1665557684
1114798214
37917997
1247332693
886126769
986634788
1854859293
1524190963
638508310
1877369273
1361020227
34811858
967087590
878059001
1999666038
1811189143
379873505
1820407183
1943283333
1736298854
1290546061
1597494961
48146253
1068141875
1462708632
1909847562
1562886945
933564982
219824045
761001703
401107029
172995592
2095601462
300275939
434285167
1548281333
30509796
534746560
1194816661
1607248312
737480250
1917280887
24578836
1433688998
486642561
1927681724
1502002847
384319523
1299945919
1357829898
2036374519
426740546
259071572
857654018
855388749
1436497305
812488483
1800239821
221907654
2064670759
574408788
4238562
1684282129
2011251488
702561338
40422119
793279263
1622703705
605965976
1205888836
630041201
1898137039
843354507
531454391
706462148
1979082626
1966799540
830059007
92661909
1253994496
1844321310
1753335875
677908171
309495552
698058530
2074131302
472598319
1494919161
23483426
880554007
1518586651
126531842
718356922
1299161631
49788623
134371100
28955180
1433838610
722165311
1044636004
1457479084
1619134094
1819908810
1479790107
512480605
122719841
456015626
1675963136
2001418647
8967347
140615284
94297029
352050725
1146601795
1548742020
712982913
304372972
201181251
1893322078
2103251110
1069203938
1119670691
1365776194
42097492
484772867
1749833965
426503525
291940352
163639877
160962536
2035187913
389575226
270688270
1458179139
2027233762
14816925
256890318
1772781064
1724732292
1958596947
1902822294
1770244409
1946098614
1209026553
487848074
532459958
119076067
1230616482
1528289385
1389648478
1590626871
390952451
406490357
1572513501
2097087124
91803528
982446647
111934207
512061152
1378490346
751281855
1569418782
727911421
1807033370
1775211920
1361103317
193504193
83670410
1887761816
1439899670
1481009834
125400276
1131768893
1178598164
120852312
1075043094
1193565288
1488098796
1442696017
1335368939
1565879832
349228432
1743330810
1582645806
1723232262
1211754673
1861452844
2053869036
1354078800
1548138955
635698613
1002618669
1669340152
1927945911
903166761
563663623
798980766
1318523451
171616916
1952967566
851057978
1403049778
870687082
1674965197
1369875848
1920168677
473955541
1125910683
293977380
39540917
1075357851
826699431
471831067
52261863
509496441
887579962
330436013
1607890302
1268241909
669975758
1297487610
1790733114
1668323982
479741451
1266320458
2079604142
1620559256
171117187
1650425635
722873317
452202401
915863900
1366987782
1116770263
1697393255
17857667
344666678
1343776740
1539208907
1240091073
1520118492
1445331059
1700367888
1756157672
2089415519
1056648246
1483433343
1786406873
2091938561
1752374915
686172855
579905017
1052660879
620884964
1611541764
875449259
289992882
1782767511
8416590
1131688273
470619341
536273311
667884298
1446163973
2069777219
60572495
155318705
1016769466
1842643763
1056600209
359926522
1600451473
2027109612
1777865078
1161974054
1929392421
901678626
1990618819
1364516068
333993565
1657802889
1457206610
1360675348
735741781
232421774
795709016
1360910152
1206666884
205666752
1166390055
370123163
953101440
1845232790
1287434552
185736775
1963630521
1334740456
1994168803
1191700508
1412623471
1358576086
1617440185
96468075
1085384996
707731841
703435008
905226119
438264202
731837276
887836071
1553343256
1060194423
7504593
1241646496
1781513005
1628670359
2114121973
678750973
803810736
2001999312
1964876160
2126734588
587368773
14606532
279572380
1302147356
1883293654
379202238
1136113253
1002312393
2139732869
179226262
563639742
874886699
577052946
73560522
1196000714
1402982631
433374005
454864454
1693690376
262226970
1512082254
120432661
1836224007
141793460
701075374
744913474
1985908155
1558556332
1695607482
1410363665
517334018
953640840
753971476
138165393
572097098
1442965765
706070782
1958320156
1808291510
1427794247
2022547206
1533556342
1424886454
1656205030
307338675
115955223
1485905891
1853659908
124532664
822415423
105769404
1336426296
368439632
913930138
1119535532
6974155
1149127783
1712751448
1710685897
1076956388
1884203562
1122040542
289799484
408213261
380495883
1108331662
599532160
1394197989
263339161
2114934192
1163822803
875071930
1880150876
594207144
1118628384
95105919
233043148
922606293
631391721
1341364804
1928373279
215434992
369168265
1304470854
523802493
1946255451
461162771
1830602964
257172592
1108538607
572199507
223145724
1665860461
64674838
349510004
2139606375
1489925874
1628090977
1026327548
555869544
1961123935
133368389
2032923622
1852500702
1376074634
953047665
785938151
1601007242
410525025
388137067
174539214
1359819514
497809435
408458366
1026708939
1739627841
632779786
820099815
1388617048
1005652593
1571505420
392796349
1470755930
398695044
33108001
2081621731
1688779485
550387260
1617903803
577003909
1127044303
1366133178
251968630
263772062
872015972
1592159657
620300367
1106099695
93186642
192493949
290336952
1399412559
1309549335
166197743
753527982
1694841485
1241673461
276673412
598855479
1579178294
306783218
266090791
425285633
381261052
1613483377
25958804
241924254
300792508
366146025
113394896
1440420208
1956051678
1484767968
1687775422
1127010752
1907820103
1525678519
998354602
2115983916
1968842735
1435885156
130609932
2041151751
1817111530
1316613271
110486588
1590185370
1849476817
153691725
577009719
1109766075
341358987
2049210490
1011853354
1679044626
1781549215
1046967764
1569180070
1268690337
2143771232
1257511191
1208344294
18626214
430294383
844289886
1844709493
1287035794
565488702
783894790
405014482
953780339
338092168
761029431
1141337712
23403917
133009990
869945329
332191783
1942230373
93724472
131163602
452493895
1038198854
1204731627
1049392323
193532726
552979727
251696230
305089044
234164631
686902921
998491346
885628324
1925180293
1296191875
1810501879
598796383
1808742050
785112322
1232929995
1918066524
847219022
1465464541
726459150
273687152
1585138965
1007395555
906349960
151600760
2077615296
1917677740
2055731404
1090003821
2065672889
604754506
294371166
1972173301
1991213881
2120949442
571188996
1923575908
869283248
719175922
1414692814
443282877
1970055217
1847287530
1107383019
490890127
1172936014
454034715
1617081681
706413043
852867732
1244619946
1380636021
2044791143
2109682416
1342907802
1989300654
1682181063
1966849831
1707723879
1720862452
1683936784
623873608
1135116663
360263897
1895904241
1644252405
2109005480
194425466
483319260
878540090
235837961
1971995591
314513223
1133023450
1843776952
242281300
2092062770
1520577825
749203180
99359852
1465782541
1723321452
397363097
223219379
1101848415
1478653957
1645646631
1955616940
688092896
1071834986
579078336
179673980
561617660
180197900
1946062278
1633921427
1964646211
1263890726
2093474225
1986801304
919086821
495725443
486783199
589820655
690411573
958475939
552783899
920033640
2105548897
1611130491
1388089223
1042926524
2026633834
166894776
850970576
82875249
1405365620
1070561986
281689912
41505902
894181586
1030094383
949471517
2103659291
1749678462
1439135338
1139282707
906031896
1705027417
1063675194
1024383734
1784906148
1239444356
1188920716
483676544
1000536958
1781109369
240588359
968803331
1367143740
1431968433
1079474504
389104940
1125984997
235251822
1368486347
1296412866
732077756
456298615
1635615322
1760366548
142497086
397485322
1704049402
1762341789
172095758
943962687
1831709499
605797345
1689297594
1167961171
927884813
1092277874
1184273094
415027298
1962773342
18412364
492037867
1691448894
836313546
522381949
633970863
795394572
571108707
2131624722
16554570
1897772734
398132773
1956297813
120609536
1838375204
43343885
1275899694
709561044
1428695137
1753691747
1335275198
148453655
697440073
9838093
705409683
1519717828
27783004
1148041329
930187557
1310860128
739334691
1154389664
1248201590
1394354454
1780128586
2034436332
254480136
1810013074
685228608
2020047878
209386827
1526695049
2027241394
790022974
2063523012
780585114
385479317
1648722947
259020932
855923954
306209916
2037984334
642264218
2050193674
506032820
712149959
1891938673
12972587
694822908
1498826904
1673390880
335923892
1275903240
1290137550
550062178
744267485
1268356132
571447123
1862180365
882504860
784239102
1925913910
172184245
1043287374
148430746
1602322085
780833486
1731481585
518444487
2018755454
1923079117
652194534
1386719819
1501293695
52493960
1916867707
1361013646
913257641
1048694988
799022386
638874481
592307441
446368033
1603890224
832262681
1866315261
1826188879
205360386
1429879416
215268597
115456799
862860340
1815213567
2104141336
1681541954
1662066407
875161026
1673366236
1426183510
2036930827
277555925
1831641233
1670752393
1120255202
583065715
696549513
587206038
612492628
2019789899
461204168
194422414
1106399294
1219240940
1152054179
100759872
320413736
149003943
533671583
984724879
1487039729
593739019
721864584
2021095661
1048446001
575367450
281407547
421773444
867322791
1421468874
403181389
2132100082
1065141445
2141547607
1165922355
1313924370
1194634008
1533262101
632582917
1302679089
2147241922
649032586
1258550515
1880701372
320683203
138479086
856440328
1263158147
83183750
2081251030
1616257784
1605161212
2070780107
1091072700
201718534
486123292
1729931378
1100934525
1851237001
1699632823
1584478855
686670552
697082901
976031681
97631310
375454471
2078030127
871026491
1546491550
1472346282
505779628
16885318
1860237846
437703404
810309611
395222227
76200132
1399004973
1056100390
1550585055
986027119
2003325465
1311737022
243557896
788336087
1296805076
1864779363
536857712
1281589476
834330929
1165125966
565919414
1384868285
844278553
1118180484
88912716
1508536692
767746618
519099831
896803283
1266223285
698630671
1081490430
796074692
842946480
742253796
1029406741
1161551533
376260201
47273570
2008803805
1187567806
117076145
140015362
1137681870
10418735
2056928992
1152802402
324438227
1607994771
193740183
1833750023
771948111
1098527655
607940370
977048503
1964700543
702947112
803138070
1761924836
1263410575
1686418623
1131170292
1350366924
1470677970
1161337941
456849483
2085463278
187362922
343686046
310849524
72046993
1263364972
1654737771
751323779
935627821
1215657848
1111151329
1498247949
1351919587
5724196
1234382432
769883771
1500606584
2067977218
805931372
1338022816
948772777
1128882216
736105437
226452955
248505245
2050360890
892499701
1796363965
1118196179
756463897
1272344353
1675366680
270633228
94859492
1367289763
697201078
2239489
562486218
1944797418
1380052492
1112783977
175809859
1414727175
442775870
1296469193
1129695629
1973613324
1520969491
402312525
2121282580
2081936042
1442015272
1172008333
220403500
543105063
284096317
1401112277
1901451173
111630147
652702063
500179855
1091404917
737503731
265724893
895873650
1691980355
1576039331
1857578472
1731622051
2112128527
433310713
1758417268
1195645517
689832867
1449220663
323491612
322616563
1510866414
1139192176
1865756496
389880662
1344628940
1800365272
243011956
947465188
172605153
153779085
1838613294
488418104
810219619
411421512
1723240577
1093270916
1405136915
1018075172
1632206032
406171610
359354609
381071298
1451604850
1285891562
1127479242
1036642488
2043973279
968720672
336376201
1332335134
1642219571
794292500
1956968319
1676234614
1594959304
1407463337
1719091382
868074917
1082623090
2108612429
304184581
572633477
2118940033
963304883
710328788
494809173
1203246161
54290253
1665447095
1085927034
978360236
2075970574
824711160
461821288
1483552070
1048193738
1605471234
1862323408
1008841924
461843171
2141105735
1256742520
1305322196
108585618
599434855
1382406941
325288182
229085253
802163876
1535886906
903637191
1659174779
1656868504
1132221834
134138311
1724134441
69700845
1056396295
1709614293
1068660252
273168568
2067404089
1108509827
1080662969
1311706523
465130908
1332003646
1102675636
1741234160
263565713
36276061
284047392
997840141
357712005
1344125271
630189496
1249989809
250665408
1172838023
396118481
581024037
1263923073
1231368049
1161985319
711897789
703752424
1314205955
1799040018
1781838691
256737641
1527249266
1934194503
559088370
1582718748
1993122447
27881482
379018550
1697630557
1326514283
182468474
826555351
726339294
669284187
1183006421
1439923646
897531997
1295814274
397101712
311217111
993125985
1653885309
1740203308
353333279
1484103528
1631238785
1296229266
994851016
765608613
2143807119
1051613553
102896162
1611526481
23623125
1195641673
701169501
1366867904
1807157207
1844321563
836276438
1881031185
1305364268
1744313701
933645465
259814435
1813541108
2146575571
1725454069
1568894221
1050878968
950112111
88808134
1492756889
1160129161
945941546
613623053
456908136
784176676
338292846
32962120
1509727361
747399080
853284926
1423373044
295483381
1481941686
1001121414
456050881
2007059578
358336609
2108160221
976512653
1057658471
2047707045
1285317744
86033739
1843475364
1604732490
2142345343
867480026
223013938
1384938175
1822267358
636346997
368934367
1084619393
2003125773
279709993
1036505116
163721775
1060032443
879539869
1455483671
544443099
1882827918
427713163
2084117939
1137216289
1316401483
1420154828
585954891
1141370527
429290442
411951425
1949901305
1062867066
1015062081
578197609
1324155639
843467391
2027912600
1304223624
266866427
953808988
46056243
616600765
1265452082
1807782799
1987702811
1849035647
315698016
1430129230
291234357
1559951108
492219971
227885540
1305521165
1721932449
1672867116
78403751
757539648
796127115
29441257
843956125
613584694
1781227419
1318041915
778752172
614113472
340208674
972889759
1327525777
509547865
1460423130
1343133877
204402958
1248781176
1587440946
1341007977
479827760
229024447
2138758492
732662910
1507732093
904055751
194172724
719935268
1648319526
380051180
1472854159
773302383
1977455737
1922616581
1516212880
586541477
903577502
517131015
2009744504
23522490
651865861
192617135
345109711
349496020
571581993
128989605
9762434
1949354645
1103882216
206365462
128832764
711775592
1296828657
53930579
1087257755
2028192905
1796535831
85679344
996627590
1924260582
72532310
625713225
648622157
115942735
135950275
281769382
155087260
513408289
1028541459
1014312749
1017358654
4441345
1757634022
936834336
1148613236
723688499
733761133
366369137
893046851
1758400105
1940082546
672343697
47671457
1017367666
917146014
361533371
420863283
869881323
1965882084
28699518
949363216
324699149
1775506571
148493220
1982809906
351247176
1391288488
978774761
1625042833
1306448456
818132398
1591625469
231323581
478853868
2099114238
1896750720
539072046
2026929867
1365456049
1835874936
1395928106
548914729
1862542512
1371758632
1821353683
518415621
1513912887
1495515396
1688425252
703803601
1795760565
1585732838
1168506655
2009915488
1672212106
680001272
905588615
1929985612
618129993
505446890
887886117
816388953
581952598
1501807089
1793661146
1282726893
2000282246
1571372475
1018255170
155534223
197126154
1868530478
700656101
1337720962
824579465
2019746542
71527357
474228482
832332983
896675444
660231246
1023506405
1146037328
105584697
2011479923
1712685942
341418500
859688640
128610995
912367035
1830149280
1551458619
1872913849
1330863409
1131108506
1267412364
1696089259
1693734819
116698353
1982260518
1353446212
1791329512
1290781238
877472270
1080466988
1010710919
1174599845
1910539767
2100058606
1670027136
1037995899
1182770902
1760459345
660105521
1223040838
831850297
317678024
160237733
1601460012
811339058
344053217
1820997481
1245878378
1437347386
1319797730
1828825298
222765586
1398692372
81208198
14953990
988400878
423991371
1140586564
1514884637
1850756137
2012768665
526434617
781793780
1886219137
1187903787
1801011310
1549465602
318980473
1743583126
1547121534
926521341
323734292
977551616
1229761042
1291970487
475597675
1772248294
341385411
720332599
1857543715
425004409
1060662369
1575087480
1705703522
1354661505
596867478
647760199
271416642
1627564587
965953488
1930278769
962790155
508179053
246470993
1980910879
999321347
390794714
1177312518
643581379
1179725652
477741651
1643184034
1331890091
97525858
941234234
265178820
631310217
998558513
1474248477
860372101
883659385
203183066
2051632876
2060414120
1521813672
803707506
1265549948
381327075
1807332891
1975210792
755911365
1837536396
821588011
2091905360
2146322605
1783415664
551672636
868255853
1113453823
669641753
1483365697
471388229
2045508925
1413424920
938859459
2111995714
931583776
1441692202
1619153844
1050339879
2067693700
726595306
249170333
1109421585
582186160
1938910503
1012339300
784157319
1561648421
160918460
1431748660
111750112
550122579
1473468609
85903917
1487674204
2016459554
1577831489
1202618489
1794234279
351519066
677938952
1935533701
691070144
34539961
53440724
707622356
1894314777
1330880804
1493673008
648760659
836492425
684868503
1931675370
1892564089
112702955
139377612
1817504259
1505891023
561917053
1684224988
76596115
2012292636
578814158
1820528590
692723974
1119124394
348491323
357378864
1068575012
1457876094
791024190
1217758698
537980512
2066338385
618341910
1957167008
177532286
312565162
242259370
1962225457
2144730933
1965184800
295489252
328529309
1061190183
509948264
145056217
448767832
1811641996
659031309
1665779609
679954762
88508987
227809034
1982748863
1874838024
1318057184
1894982849
190555419
458801235
2070684556
1125920540
755214329
701377337
1417744010
410802842
2093783586
809305728
1341328788
517173277
1826335384
1791395297
436421206
1425276485
1845096559
1237180762
1514475359
845872649
1484096551
52350948
459585816
926012219
1245036518
824952089
340612329
905441526
847086078
315872226
492297680
116707542
1612994121
1275382376
1269840608
272317797
95082073
172515555
859681756
132588610
206075726
1488781342
2050238924
1930713961
1460910224
2124005604
252200531
1624017306
1414087486
1257231493
2000358902
1635664470
920557008
17776429
483889844
2076919751
50979934
636520758
676284408
120911098
34435021
908396650
1990257270
853810751
1706521237
239252723
1595535854
1186977531
254032369
1577904259
1475023069
945904270
1513334228
556825965
510034468
1653175910
1028275070
1118413563
974228746
2011987269
599857481
719070203
2062592093
1944190294
896979131
2137544738
297890484
161396861
1625681493
696319073
859765242
837287389
2005290727
1985844461
1115090781
680464795
1192540433
712371297
1512164154
436689746
1641224125
1479265615
372211623
872029995
791991600
1486453777
1435255900
2008696492
1167150015
1473542855
1599216072
263569357
710483771
1282311904
992095040
813213412
508477256
560219515
101834889
1476113137
280928051
1998240224
364149013
414750765
1150988389
214117711
2020418158
610153004
374358565
434736439
1620916728
1479721226
1272596486
1033962882
1976182545
2087024311
991602868
97917047
1587859376
698790715
1441147744
721065034
1678971383
440051333
187307301
291340385
1076837251
1890272828
1779875257
1251688338
915884157
273493935
593009268
51561518
1928578195
1194444784
631982304
734590651
1099349115
598491509
1548973354
125159859
428532617
1928237754
1050650747
495687453
1310344325
1979836306
900645054
1932448020
102943068
914240190
269590673
916358970
1383794245
991370774
1889326752
1123628965
1014269063
1641420674
538790628
983722098
138865743
206162697
1784187910
2073148534
540966424
1217664705
486230900
299148513
1646927413
370131434
1921106138
403483383
1550272132
850135961
947560393
689040996
1787775186
598230207
570062594
871578305
803393625
1988504174
1017506703
1584057659
538383293
113901411
1876449509
1201266290
1973901604
948539302
658177105
1177837567
2140523338
1719794610
209903404
1552622223
2015127004
1499107491
526522452
1065918904
1583715527
2056713292
220665144
1067149298
1404785637
1596453246
1800247762
998061277
868850794
3306334
1893841658
1560340835
1851599752
1373941374
685534865
579439652
1680288854
1875292998
54028291
1212220902
1705820989
1798958619
1786729968
1166031484
1667714209
185435101
659942546
1931870376
1307323410
160259569
688368722
419540091
717170723
2093708816
1746084589
2077970247
2074359574
1356224610
1989420399
255081916
2139379462
236375032
410210269
1200218460
1647131723
1447255331
1550309949
1906635796
604081842
1702918879
1408252373
1018506216
516720828
1935215130
898263316
1644333767
33487278
1446954713
471778450
400090082
927793275
829260301
1688102805
2054071522
1245918847
474436778
839968384
1430882768
1828440582
1766072197
1201170036
1977286386
629369153
727162604
1273174439
267748016
441239267
1365675395
1345045324
1915236959
1075517413
1096811115
1322860747
569793389
1252167039
1098359701
1510705684
239026054
680928636
608679071
2061291600
280045692
937236163
1732421977
1942383068
945386079
915292639
1048665301
1425298554
291838494
2067244048
1492821021
1951560872
1523195360
1100709699
1886141169
340466431
599809084
1394805771
91222879
2142883340
1738384681
302634241
2021466293
437684747
508824140
1228439907
2131394878
1934457603
1940696041
1294332278
875162405
1175511726
388187297
1600637200
236626159
1528076776
373250091
306921408
1055127280
341015388
1402204261
1993594347
1705268240
537439941
2146778195
28203346
1092507769
1828987346
961593793
1978978765
1539762025
390995238
351844573
548438729
370919634
1984989290
287161075
1929478016
1227790722
1748911880
1734735695
1905499673
974019040
1575631731
150583288
46836616
619970861
965938292
708881850
1719737176
790471220
1452222741
349319076
684398074
1388216927
975390064
1098434343
797991750
870086736
777213749
1769922508
1792649057
1775069523
403655770
1610201250
1763816797
1190930625
1922406594
767721353
69980105
1573658546
159137124
1865709707
257695612
1494517786
1644512929
877845709
791300880
773181259
482460137
620520416
1537164095
651722221
1263730038
1301782551
1325047599
80202986
521682802
1775772049
883072210
1748790657
2147470439
2139239970
1682010655
509208501
1919102955
1773105848
199689571
565490309
1512477128
525937362
1339375798
1508766508
2017948946
403626044
953556855
249817334
480987265
1140856496
797137116
1018643350
1821865604
871561071
764905663
431834331
1642006725
1847171238
1912360810
366810433
412749712
816171736
556706342
784891157
1817829483
1862847262
357141065
50824033
1321188807
1864125489
100360301
802253676
1164762410
1847908698
985621195
1009355245
559060441
139780747
1886146567
1678338965
711938502
42633942
203889368
1184409474
1220225360
602156186
700732935
376148504
795502774
1315124585
1988806819
386268856
1250745970
1213554446
1856989307
1662402793
253582326
2020812579
361997007
692799597
1298492686
1533528328
174435979
1447747739
1307224988
307872882
1542204834
1471648928
1754213474
1506680648
1924357496
1764733233
563360141
19034926
753289687
246875726
1820899017
205859917
387094626
604749183
511124639
744630871
362605643
1166366417
1492992254
1454349797
819946416
858627953
252234986
584373640
700364623
147236344
365882181
1083753220
1674392954
2093294598
1086068238
1055300487
1521101879
1063781459
318449171
1638506127
153804827
381956116
1553723945
1143869588
1119316875
1669932580
938547520
1257624853
1864718924
136415995
251674587
522966468
112227531
1728111633
2024879615
58382497
210968144
1772663747
156846121
657625290
1579772317
370174107
146547892
767743830
2130091853
615693598
643168375
1613020593
2011884385
435382637
1398196758
1600172367
1690731115
1324780266
1569154516
298701409
718419290
95492721
619219657
1053940156
666070739
488892317
1243796042
1488362071
859550203
2088705805
1582672401
1279196487
2021761212
1341006169
504453915
648795613
346183406
243321292
1151190639
1858284026
1093755427
1131657128
639184543
1873361582
924586892
671423044
460013105
1870109343
1592407616
603739471
699135771
1163590720
1581836033
759771884
1965244259
1083017044
1655012306
419743415
1388851305
1243824666
1292883297
1639406758
570231868
1244508369
336664946
1532120305
1409453494
1170850103
1532443821
43304010
619282971
720423224
2126087936
180263770
422987711
454106425
958810099
1417507141
2069087904
1626547419
65261237
599161381
1145751879
410289498
1338304413
1385599812
1556945360
1446439940
1303806082
384956271
932670248
673072904
1097896940
645097427
2082188356
128768132
1772322091
930697501
1088302627
566214311
586500260
2041242669
121026021
167906648
775384273
178774659
988610516
1600573510
1495901906
1930674792
1962187798
1195174858
510339890
123493066
2010101722
1195023113
1964071452
586334667
483939194
1299716412
294654724
545038562
294622523
518444487
343536407
1653168010
1045474910
996397251
669094885
1989622259
619295511
864525560
1259428879
1457136481
1718182246
2028122048
419756957
771490783
1358903267
1691747448
158310642
1974869596
741928577
1438228765
1561564896
1630627375
1129967691
1748618615
1118627241
585624444
1258629756
1286199300
2069166818
598177761
668409949
1664137929
1574024241
255704111
239743908
1296166864
1415829739
233170835
85186144
1823309642
406949449
915591763
158958871
765338470
285448688
1170861699
892166312
1016696251
371622417
316026696
1551188768
629035579
1370489917
1141758274
1366294896
260589509
1032973114
1716758783
1821908620
1435546679
1857324074
31190404
1285535793
1664487610
1716174909
1241659525
1147739152
1314123961
1644391527
2008343164
253339761
854373692
288016007
1060849266
185074849
1007701147
202389281
840605825
646055836
1422092760
1384626885
395017475
131819462
1851924612
6171880
621926280
1086289570
654640376
1364521946
1280359394
913766645
2088385939
582843549
814863611
1921398450
674093705
964980486
555652920
1733046176
68005263
1857130187
1463019375
1031048380
70290471
877764092
1498148641
667159588
440327033
1625135073
1963944102
1657354262
379415239
732425683
1210888820
1270807818
349778769
832843210
921179811
1138937288
1266101069
753943835
891874744
1088549145
77952341
342264455
642625902
1820101473
1324918229
500329072
1647773388
553051665
1229056501
1615574323
927017646
1078364491
1942553498
174314777
1711769083
1077715096
1333088345
1086323937
2068457049
1787928981
128855181
1679732712
1054495759
575051368
884422670
157942934
1589772633
274126366
507667400
890643075
589187211
343670101
717525805
632158864
697609494
1885711513
694584112
1985867277
1031307331
988678772
132907277
1658863629
299468284
1558063234
1137991161
530463464
977413050
369160865
566314270
34998339
761033688
92963822
854557459
1382151553
2061279820
1718109216
1552168421
199940549
686305104
1532043239
2099841333
897961103
1676862371
1413443334
376549190
19812362
310009029
628804285
580878789
278536269
1537074627
956947304
2058351867
1716710490
1766775513
1036902980
211576506
742823612
842348341
805881259
226957428
1070079667
303107038
852348922
903770419
1130919812
1424684743
623651752
460976417
587046397
430305750
482925705
163461628
133327466
1720099270
733265284
1847203396
402436312
1854712280
457040380
613259619
806173188
1130075752
1362312701
1944698508
1325639910
1248863781
1576298948
237511526
344925230
1182781236
1914849940
225931467
2123393652
1852019575
410253268
1987539535
1710889484
1003140183
1812587614
454563182
1961240544
2105652080
1985033856
817788369
127682105
394010732
1744953947
1706707594
20897696
2004284142
167388304
1701555077
461490754
444889878
643692322
364290549
763838814
913578603
2110910133
240077681
388236030
1684191810
1162411547
1394734255
1932501829
1842215468
1390743991
2043323878
65533885
242462798
1763814357
1113454636
1654327337
1174905282
727924028
638694728
1419525638
233800045
434211606
2107293350
1212699635
24605268
1625893159
1456047390
1721085461
1275150299
2134212389
257636467
1544073010
30114895
672297057
658579983
1807273548
1991140715
1463663215
100388326
546186453
1200614566
566917118
545347353
951465522
1927720172
674045612
145428742
49761765
1437420307
1285789912
1053974863
620485202
1846309515
532614766
546157269
1809910600
1292117492
1925212567
1815029499
1346078987
1169501734
1969714366
1285464994
1785209854
560569236
1256836038
67623431
413450599
1933823619
2028907966
446332009
652396021
482379215
1552588892
228357071
103807872
1668702801
197528482
1565083638
380115663
1805662494
515317704
762231875
1071175132
1882825071
710848773
68734922
962715601
946062824
201243490
2041006635
1448744877
1047022699
752619686
304552775
1137374061
35381539
2076966347
1536935420
1240236313
930248633
911611687
673940829
1318511309
1907631505
390103061
1064174233
740991241
1120394612
2099951223
704985175
1297500505
896694928
861295494
398365390
1077451480
1726169432
1100705509
1720543472
809329206
525524918
394193294
1209197768
379170569
1845452635
1576967433
254490608
103891409
657935055
1279756955
143917273
1560768339
1949581554
73375181
740399207
1992151224
2055537710
563753356
1282306682
1474086089
1560202441
1636081302
1858636071
635019812
606952782
1255088905
1201745870
688042435
1909596323
827268350
608576010
141257334
1295486804
2018537704
688552803
1349170741
436643363
692394168
666900031
756960336
1999524150
423512702
1756742889
32415309
715074534
1594665314
917867575
627816698
1231680136
1434175969
705302526
1190017230
1940397348
1016167080
2020550235
957263086
1681552333
1516181603
1688589949
517467160
1301663228
119492039
500605082
1373740325
1179651213
1832783354
1939296655
286548824
837745841
1962778944
1136764748
1043745975
1473637082
214231872
1913492706
1070524478
1865795546
1102916580
1929502997
769293315
2018281586
1710435046
908884355
927467448
501180992
436142928
915336853
1832699402
443450649
505880977
734401707
406555648
1306813194
1590048283
1736756175
579110891
488443273
520852812
782782680
1331457611
1632626933
1197804762
1670711853
811789383
432912919
1090156059
685301721
1884384866
1472693480
515936880
2060602634
1097474541
2072857075
1807245905
916793665
97553488
1097566985
1848390046
1963710908
1999808909
1350584280
76345694
2134436076
140323192
1818079226
288408608
1134843365
415877542
1238238196
513291376
1255939045
737212482
908788269
384976001
134712874
865590563
1704295818
1765656113
558790750
1495797907
1522935549
1898623249
1412813324
1039614571
638501711
1968109083
674602407
719318754
1867399248
1498745928
1756979205
317346813
1425166746
875081315
661851804
1256775169
1561795088
1520139194
2046741141
1905865006
1667696451
1800222374
25596597
1256305113
69710041
756636187
709276980
2030930548
1441383661
1875297193
312232652
1170438445
2020979301
2039750762
965410585
1420698686
325474701
1106051573
1471965072
1641672214
408644021
1259480857
608472123
1055587607
505899449
879712466
1698412788
1252913449
1900713251
1667083245
44129189
1393530697
133903466
158333391
749225112
1673241482
283381754
464103152
1591451304
1747598014
722009124
1436784524
2048931828
1490831229
266811194
780299620
646891383
993448398
2140726738
2007495122
1257685297
1356195209
148872039
1223804727
2038072484
1519125634
821483430
1236311973
1129216301
1835302673
1626572901
228341322
234668380
1141927603
1531139490
732861098
1995608444
1259133543
946862081
1009206144
1516520231
884507957
26831303
1027474975
1784688973
65677671
2091323507
1363776615
1858580588
1679916734
1603835041
273732971
2129667156
2098468909
1408124690
1262310301
583712649
1784259341
812702275
703641613
1980008192
1438186871
1952217524
1630971317
1766617740
1061796853
658832569
2015904330
1739528248
1137890974
654640376
1722168800
572846896
15486603
1197938411
1110570736
204998374
1340757319
584725873
1822566940
262766156
1661294766
1769791461
901725536
639266070
160675102
1302416696
75166897
1158960847
1162004880
109762733
9691956
18725796
293994306
1778175842
1867542937
1827449168
1149632544
789221800
2022910891
1407390940
457039216
1525257702
1388770677
1742226751
1767426116
536339549
1411307153
182638672
1458236635
1007375732
1909975378
171956885
1045474910
813057247
74269832
1309864280
65353689
1302955359
1059420167
1468100933
292489722
1718602403
865377176
1383751643
753086994
467584749
1229281176
1788493792
1721816677
767783850
442271441
451963208
615904380
183022561
160839603
1276682022
935156572
1586343488
475907985
222342290
227193453
1792647997
1222148093
1848771998
1231546306
1261552237
1137034642
1943107245
1476841703
685343791
1860895631
180979009
409348239
903469560
1177186025
1914995200
1388829769
469311680
1107751635
1633312947
296498809
1485215081
1800198491
1444323090
890062919
211042094
1708774044
1536200562
1852671088
668123824
327174262
1077565829
1547462014
1897473206
1639799561
2066569137
1353441482
1705141958
165998033
511646331
1003401591
981030674
1348384922
531914753
1026622156
696797908
716812565
452672084
713353136
1610964279
1015003058
1997245064
1937741509
784926666
1048423273
1492391456
1319374560
1939039242
222577244
156805328
1641122844
1812055048
1605281256
485387130
465084282
1237384397
1777023408
318459324
967052562
862970319
452150797
456588818
579527753
808039760
1662655670
1885811472
373639741
1984136975
878135512
820311970
850455846
67372345
30458939
809836384
1441425274
789490576
747991688
998040613
1257216621
1202210454
1273088699
1420705065
1859284119
1175070284
1603180045
1902705936
649673041
987239442
902959180
550348301
1416856379
952985315
1635376846
1147702096
1568636721
51628474
678040601
1732078113
1978618247
933127606
510556080
1234295878
1858773829
693347290
859456242
217218544
654168773
1849936783
1424930515
1938080280
2046132780
1992953869
405277714
247149715
1327169859
214933534
625523491
889084437
391809859
52443524
2036362580
187735025
733009587
910648275
1907260630
1210168326
318819254
1220105205
641410731
699742619
524900491
1329149637
1357010517
2110393770
1502260924
1644140268
2009810013
379090570
58784988
272562951
1083293966
1600518832
1716256126
600799939
1025804308
800175832
2001623112
237651872
952467895
1280320231
1292940681
905996417
505596083
885776455
1126492651
665664951
231439626
1751334541
724808576
481947083
623594024
662465327
249276977
1403390581
791329690
380809611
95220774
1038163768
1137508497
390276930
1449931330
2103999735
911270637
1449980889
431051821
1929766328
1130715140
25575555
1159120340
467055910
1923000001
70026365
1483655941
1833214396
1095481674
2133935525
1881121272
2096044654
441461393
1094669892
1647447205
1055276040
1283581405
812901656
1958255072
1304681892
2001650931
1197172737
727264371
1461601005
392124682
2143887889
1096389303
110277792
1182019035
528236446
1798885057
1633189615
1495607227
1296347997
1431007104
1887045736
1760273738
1079413654
2017782767
1979985000
1375761254
80297849
2048628125
266894148
1625699237
1307772300
393838262
288382045
302862805
1863842768
43646691
1271794987
228713729
799277198
1431013232
1774211459
1816218793
1843809366
884117610
223299598
1541614664
61022218
1807839210
288117864
1734573492
1915899213
585594158
1847057011
2009872652
648788347
413757631
2138504642
1727105025
1077463623
577391369
918891363
1026226597
354406697
1818654283
751321190
1998342535
1140387693
1638869321
1772470839
1690609251
1322242876
1637570555
736511775
1544265587
750044777
1130358100
433717588
895872
594635420
475500743
1097752627
778391260
2064716161
1970230092
1294586401
962338503
1860453868
93044610
54548949
261191138
655800633
1888876597
2041251969
1447096617
1618801750
1083553339
1843350977
389113654
2060417111
1295378954
1577012995
491776644
924435894
943175994
421034992
1472225415
680195328
447596421
1138332357
419461235
747109859
196143646
1331732089
1573758070
1520715489
1471611615
229070037
718019482
1277490471
1161633330
769104502
1669564904
1661440204
916932807
1970805501
267709350
1929225453
1270723669
1919348945
484987026
206685596
1420508294
1501656134
749793097
614488311
1552689318
1192890739
1783842588
1861962239
329802683
1731033756
1298057377
1249721570
146742083
658832364
271742130
74319400
828139429
260842857
996561437
490885187
1063665865
1335945169
1874453835
1688129373
1507574893
1429549899
1640014412
838898908
659514526
1549841880
893243618
335106868
1141574651
1322945369
140132965
1335700575
1877239792
1679318306
1105470967
54854817
1257322201
1115136487
1654337202
182524739
1730971474
1735460607
1143009496
1620188262
1978637877
989433345
774704972
1054913837
1093273002
638709728
34515239
1505624600
825499417
2110485543
403776422
63463606
51265077
1713999979
570724385
965188312
186815974
169179896
593845702
1632734113
1244627961
1488977400
548283402
1259055182
9100761
1183521071
594807456
1763070928
818173791
1177678911
1323899542
517765585
1032143922
522829234
1991926545
375059607
1828120791
1696133153
636500289
46246326
842482417
71731410
1276303238
686673689
1519272393
1480878492
1685025450
1511557235
433385912
1437699664
1824876167
25238952
456500642
1215555349
1249291234
1798556123
1581332295
496255131
1922405808
1233882324
1090446533
1160141705
1731299303
1307354727
1609369207
374352111
138528770
687950352
653327967
1698388644
2140915697
284432619
1631684136
1269438679
841082154
1642315217
1028805326
827469384
1707281580
1788782510
542072676
412424786
1231716064
1542251028
1527314487
184009766
596643122
1542369188
1937651591
1414850509
276585287
1051256317
1184360476
147737193
1708049365
1091378268
150016981
1793548278
973974549
746897018
1848568507
207844457
562311584
1695622155
2113802841
433977934
138454243
619782571
1907661448
6262524
1053795788
204859963
950897405
1108320768
1116416142
1623953089
1762232649
1755587478
716134970
347905442
983739929
1745992039
1396281156
622135174
1579788993
1068034692
1157506216
1913157101
1475714702
1842176882
1038441047
1010212552
2043068032
2012023475
1299967317
1475514492
1366703641
1416010368
1816357646
470070345
84871117
392062458
461927034
1189024695
266508794
2142436958
695106313
418026597
1014762011
1613454474
1360864083
1406135624
1395924785
50541608
930138466
1039913321
324108214
808479546
2026811400
235451299
848215442
1974842114
1133907275
1955890914
945127444
110461811
1958099763
1697926248
1272995224
1242252171
1370904942
1234311410
958064137
139712863
911508438
1587766420
1119744211
996619657
834369572
1691716743
515158272
1251099316
1151932171
148033240
643021212
1121427274
448721190
217335349
791411046
1850397601
1292641418
2142943106
183688110
380317102
1597326718
1785057795
1885831252
623088837
1471711347
90357812
1107424408
1058745317
1152638622
536139139
678387614
743703512
2014312756
383803004
236138924
1662652111
1199184635
1656095664
503405860
2062548605
1394465740
876703499
1395365133
1854680769
730753976
499667776
462064366
293509553
1746105212
2120516076
1702047084
2071206571
205706895
1499366634
891274876
916991793
850165226
1693147274
809962684
1384365271
1294722217
2130527882
528571977
1912362179
1949630704
1903705261
1891706904
1502848756
500992945
1383054636
223740026
982219628
2057764787
1265103814
1202821769
1709295230
1117711491
1709854189
2005036067
1358143076
268328138
716002923
1351260753
1993146081
1211241484
57600281
583036061
1810802398
1279574677
608425622
2074149686
1337468162
249925863
670977164
1081834922
862159164
55628236
146713605
940320284
1419620628
1008490071
217186467
222340760
1736275882
1475839449
1863399915
305135968
1122750811
918345690
1922051610
434384118
1842177126
607387934
184911746
216832403
1681613350
382710418
1184212175
568794497
1339696752
1283839238
1946459388
1173784415
988274302
1182541621
1004490436
963048771
231470057
1170989012
44665142
1309735972
294324969
1089060579
1053583977
302182041
1750376193
1943905171
2045670064
970105241
893620809
2116792796
80802883
1902037501
314540375
1166013684
1098262250
1201400033
628352230
1577264205
1099804467
765840390
1846794418
2130817775
990518805
743321983
1976962204
1853640966
1580515435
30713708
168880922
1695824048
382540968
1858797001
923363907
174469830
731527052
6638249
224319313
1196073609
423081256
1362156415
1236259216
1243932589
757220003
529616497
1433129656
873619758
595487055
1737167207
1093136003
678532491
1153355041
1980991618
838878501
2136266459
1175162796
1380525138
1490103286
83266500
460881666
956930334
1144541559
1224928009
1730050650
1403590798
1203891171
1613068188
985674519
843429242
353171014
1149933252
61258666
111554534
177735033
291499931
861371307
152593421
1690883723
885592805
1102032186
1841671149
574085809
1531268713
1940405885
557915578
912991442
1660327673
2071697577
1692296758
988592765
800522747
1424373745
1791151058
1644031465
1766190508
1666679452
1464104126
896154662
1389511277
174709567
882669156
904555515
1926605139
1647324017
1387875767
451618891
1627070947
1978472793
465504365
395293502
901789202
392368047
1484252534
930745068
1081159012
223141736
1955333730
1118269951
1866471300
871841493
803241379
1274801443
630913731
1478338237
1514389583
850233648
1902322497
13902605
1591828422
1952881185
1663121179
234814450
498338424
1461702099
1941549329
2119256621
1217360196
1610823677
593507792
953598027
1757584731
1284913776
888304564
463188644
205237697
669338601
1873639028
1746360284
1269555380
1543535900
415962433
2133443154
475441977
585180261
777080111
1734780246
1207340094
278437893
785257293
66772416
2086343855
920652031
1886475316
633600839
2050303798
1977547070
1953227530
1979295945
1336183954
385958017
2013968014
1572321387
1772873736
1214714961
1165287008
1299565188
1415574738
1644571051
459110939
150837699
524688928
1927163696
66681056
852719721
144983556
398379632
2062022183
1145447103
1534042116
1705067331
1354356827
1030118337
741897255
261179487
2087358718
575858883
780109095
262048253
1040089109
1828495917
208012016
457939244
2108822277
1719223963
2107617172
282484934
1048925366
541920419
2068385524
1201121462
34515828
827738493
1199542522
93804551
2081868977
1851171670
114700260
142163416
925411435
1237922232
6065729
561099854
1204106969
501632005
1332806758
1949432557
2122298648
1832959006
1769500098
1150857063
1944804605
1282212472
1679747817
2147344096
142573805
1580137494
295636925
339839028
1836570321
506501384
1270486113
570856898
1352146829
1184151995
1074451179
497382998
1912358611
770771958
748558380
750572702
1423917532
719728711
1800498489
1134091842
765570211
1464052405
1560932376
967719967
355285063
314928255
1420413085
18886104
1658080191
1375283158
109193382
1285167208
857525103
1790360183
1917051209
1611494524
82217958
582914830
608426289
81242607
1965352281
705692024
1676798497
917252580
1229672398
1302589438
2057780162
613784327
907328032
858517645
1661846725
227949578
1973489048
969632546
524526986
1545500992
1587673311
1948059265
971600582
753004621
315516725
319470374
122161941
561547143
248878084
1144281470
2080919409
2126287048
1060156730
1286624789
193598207
593339485
1675784252
654317975
292820247
11869965
334422471
1161153377
1851738159
1147204094
721939608
683324116
1831259372
2126977787
1264734039
2016200319
1116943511
245751766
1152074604
1072571046
1717283572
704597788
1894705906
582491509
71360889
2100091545
1168344919
296754023
473016331
793534579
1224192048
981270719
1439715466
87642533
961371898
896693361
1569978441
883798717
2037903814
967374865
377885688
439212408
973912591
734962391
1030564098
298249751
1999603700
1784552987
2107347126
42517117
254577715
270122642
1014664746
1930175961
94986799
904002933
525107396
1572536614
1348070658
1205319444
1515527394
613711403
2084348417
838936811
1275718990
49877336
2022140332
1798818974
837678597
356755683
2113110214
1016824586
1129149325
1842458872
201788069
1161367567
405947902
1167959374
816167545
883228698
507878267
920465796
996758784
603561862
905500773
553806923
286956470
1073803183
206657131
253651074
1559647310
1001616614
1206903673
671728269
1610728475
797010656
26324990
921379199
689059084
379374038
1371052840
1371975475
1126060896
2030077832
1791865171
1478004735
479879526
249553203
1289463643
1957588294
1132854077
1150310152
620383731
1492798393
2127907630
290275132
1802822136
1496607839
350569150
1315166392
508508726
1611791360
929082032
647292981
1581034512
1684609018
1947644470
640579704
1541262276
1714147464
1632923685
462918964
1768895216
241614271
1188268836
1312080991
1843625643
921400352
989037504
567468098
778273767
336688576
1846495910
189429331
285562655
1927307919
668205413
1307110543
44205001
1688721182
1932171123
997002884
314784080
1436200072
1008751470
651728092
33222231
169745064
475285649
1719622884
1849572002
1504998573
311600869
102283523
373450805
1038362652
1215854203
353509205
1622031733
102832035
745311109
2116052376
2050000192
276990024
784773964
926905142
713794579
1412575639
141462561
753961594
1574672221
1766014746
627811762
1124476330
980317114
1813384637
1109976598
2019722670
2108899474
412288171
762017518
455138320
859851873
482803236
1231033644
544201788
533071146
528841219
1341725663
278944289
1783108949
1824155963
1034612022
485179074
2084338276
944101852
1184228160
1914290977
735784259
298203750
1096841299
1630017417
1873260630
668856090
1679475823
1010542168
507156300
197370782
990615147
182087085
2122869536
573821329
1651718763
962573432
978512720
2030972227
1028413535
1477335283
1699918787
575235560
178627959
1565935921
1351403654
2040013923
620019910
1464650916
930398833
677126622
73221489
70003196
834751015
115343799
1567224465
1123098545
2025784256
1433661708
885546762
1786797695
1032027431
548544428
68108415
1851587726
1801783035
1859676219
1923246425
770329526
663658282
1890053803
1679318343
1039549630
1911230799
972589841
1745024476
1795122707
1408352081
1489124903
1738455066
159739545
711426977
607047329
95946910
611129869
1032857075
1076739429
1029524501
299896258
1085373720
60888806
1626893209
769595683
539977762
1325578975
2066097431
2104310826
2090377335
2127010045
2048127612
703525236
533569427
428767230
1724300295
381846786
679233136
586091502
2076752139
607997153
360377677
1221690705
679410123
2031532261
228435523
1326549931
756602896
2036387621
629836667
373851844
1946118893
1766491511
1370977724
1378657204
1263377690
1658093266
1275295753
1332127114
494348964
1471843814
244824878
2133462695
1741481779
70958178
215773037
1125736027
340002183
736700886
1127413633
119346032
1900796685
467687834
148843519
1366869626
513089013
29348193
2101181192
704920791
77528282
1019503326
1674949091
1038803139
1089127084
300639368
1410678036
1997932555
1433963753
124644085
1576640715
1473758060
410300625
1143006335
400242755
1035163731
1975823176
533495382
159541322
222013857
16058161
535749179
362518437
409452897
872364549
1263260567
1177229535
1969816475
2075619801
95463215
1290035460
2079501836
2020478491
1086035416
382595890
680864798
1778766409
2056517710
798531096
1165282770
671676142
953802680
1054655752
2102327734
1529689357
2024377845
2052095562
1826843538
1692380225
1604130239
1246405652
625570957
263475627
1803416601
1484705140
124202408
855527555
686844074
1949382575
2119150219
1255885771
1500227000
322236092
87816799
1261600433
889828857
2009579895
1616730707
557813890
490330563
1184751268
1142337178
2003215313
1870393560
113163644
47476468
2131229570
1630785969
1481187575
1101502513
1680258171
1195995430
1598483322
55141405
368378981
492896380
1246225276
508867649
2008262333
2137607943
1662027687
1322064757
1568853830
755349897
346828073
603500168
1121474051
1858785234
888278448
168495345
2020585435
1317795602
864701741
883977206
1462065932
1296191875
1432682034
1007167520
2137422866
1469750252
807891399
984272613
16871753
1592019632
881808308
1590581312
1287741328
642721958
1603018267
1973893323
189013634
1868244546
1324589782
1882929566
1051500580
524411496
1412001962
729855437
783565960
1040272994
1485563325
1780297936
847047798
138910074
227970911
302165401
1944983084
773033980
801203146
867044927
1837268564
2081352640
1361758417
1845906809
429158518
1088592236
866898412
2074807898
2057877237
682208082
534319419
1996502547
454912334
1566210371
49071284
226892327
445508312
1196324447
1520164555
1486696332
504733201
2069004491
1195680108
1639397192
1810584521
1775101506
1942338245
1324257350
239082469
874826761
1849307172
2044162142
1072638344
836578945
1741257001
1093697270
1016593987
546735890
1999914366
239985613
1935252132
166039208
664066127
1749546763
1308704882
1721693255
635703562
1502009716
1293106160
1244268654
429646784
1099452360
859087796
652653737
1425192824
1738748862
519738565
509093160
1866594004
220489277
1371837287
1834482230
2083102444
1818284904
272432732
1047861987
80680784
1011191709
114404298
1052353368
989678554
442030162
1783948800
1729635501
1047077572
1102749668
1079900315
1175327980
2109131101
1252544439
1894361024
892977206
1575467550
731897651
1524767910
406648423
747539390
46251406
641480088
758480817
930300411
1206358178
689570710
877900485
1778944266
1761547053
584167298
1370406211
964451344
133954070
2096301991
51621315
1590931090
1228072843
220683679
242323015
1051782277
1590787740
659894260
747894201
1525219846
198225196
454428343
1643658916
1451546173
734562793
2016141490
311071949
1899455019
813657526
1927856857
1662157373
382600575
660901586
585707299
1044983057
25172061
222680937
877875304
95493241
825190271
945216813
1437669369
1740512644
1269513843
97661629
799996498
718005322
1643947200
850288540
1993481706
674037902
509736671
1385047073
288893448
1988719668
381106689
394739571
1378154783
92655976
1294614509
1332824838
753715119
1376002529
2144689309
344670349
1692417055
1187131334
1588719810
1435401188
154057524
96741261
248699939
1740461624
1706800770
850896776
1224383148
45337085
1730317159
155391045
1512121324
469066819
1140303569
715595598
226219823
1793610172
1890999224
2036017990
564609752
1064995460
2136705929
1938463645
544109584
1151682517
216315198
1666413052
1628071812
1355481567
301388898
1942254564
1931187636
1349261544
464172910
60458422
2105057505
1044123625
476724746
1794859000
2072384813
1737712798
1227362822
1284846498
436670731
1165650626
1869257700
722717087
53355459
1054313622
670912763
1750458032
1193846567
486221114
2099223955
632050228
574530755
2072173739
1153992675
75055994
1340519468
1497727666
1006870746
2031134328
291840759
953509488
1370417608
1713486116
377895172
1631853483
919200269
2098811796
1758731895
1689016035
2136483911
1248309059
1105639967
1032590510
380875524
311460470
957437269
1256451395
462567908
1999848891
813767118
1197589318
313642064
591129207
864288293
76947224
800258776
1253929297
1637071117
1290145154
867763928
1738329411
1167340135
404915066
369790383
918828040
1326476912
89081731
1487897640
1066727723
1853419475
778364768
940555445
210895152
1744467294
464306468
1069573295
808269135
1392601046
984468407
1916048932
270488523
1541270553
1842660907
611378798
1085296710
2010308220
1540868938
725463465
754724012
1272331309
1690595944
1267380553
523751121
1136365175
690727541
162506816
1908125585
706888529
1284582245
230705263
478187271
1630092853
556540255
1991174254
1458762416
1374266375
1613636957
553183943
30948822
675674495
1962190211
1944576555
1162495771
1080688147
263154416
1026675994
1488829068
1834248316
1682556572
1392601046
1111752309
212206354
1127415490
1270199091
186261981
1750292933
2145969798
1681215045
2111017055
748575491
1210881632
117268180
1561547677
524454410
912822911
2098684546
625556667
1357491276
1255906930
1727171899
943990016
1441947352
329469369
1757832383
1860777480
1080080634
1139918907
1161050638
1383921694
2008082850
526209379
1792646148
1311364169
1497066335
617371547
1113217589
1334880059
1459005044
600533371
376511654
1825115330
52529253
1066362222
928225141
766121401
1555109428
615303751
601977678
1902093670
403676023
2033257653
1839481993
1726441742
972601488
1648268262
582198374
1662505693
1192203149
1161438023
955907824
727496366
1369398152
1579401384
1885964923
1214092882
1946770182
1405995312
2131502739
2074590503
1367736377
442014840
503266840
1039928912
1458722559
1204198719
1594259470
471619893
579602032
344905435
327258390
1935277249
832625697
1647692302
258016465
1204295422
947756012
131965391
2094660943
604385751
9343001
884485644
105121288
1725865919
5161454
818319705
1980083240
1525991614
1897068942
1885262261
568925139
171086553
188195246
1148404342
1997881089
1598329846
1029751697
790895730
568908395
941361936
2048503974
71445953
1553145923
153199544
383791909
547385542
148318659
1660066653
488124
722838445
1413503521
1557577050
672767065
6990753
1039524596
511926447
72950216
2086691022
398264679
1179267936
928136611
138476395
1199094734
1021015037
673885822
642111089
1288186879
793967634
1275733633
503141121
907695448
505518022
1723799770
1199898007
974742747
2133969002
1870674532
2074913164
995502502
1916222078
432399969
1363758189
1896162887
487264349
1422222268
2077614427
1973522198
247097851
555738028
579427034
1436165641
1889997318
459751661
432204743
769885723
756340119
640498216
1898931164
261049440
100609065
2016325427
2126360292
401612720
247451431
1779201428
339290221
2001936391
232180272
1997752994
44192319
788601619
851389182
1415986763
1534445378
1167108804
1258045578
1531866944
432613744
1368608438
2138994924
236359213
614194557
198396365
246219131
2077709131
1003232681
1909836067
1495026783
29995779
489263153
786393220
1620949054
728301730
379091984
1916726505
775316411
430907299
876543832
153767240
1711015579
1341558052
1566012967
231076823
883345316
1229254913
33004680
109941186
1601883936
1952090743
2001300604
1075570878
1478435382
114413821
1327296011
709275869
670497752
1744971820
2078326884
1622177938
177803119
707997130
552512514
1153800652
232734671
1208563330
786082685
472152421
1743248898
1645199973
562369348
2998871
532340689
2062588935
800114266
72356555
1558054817
107450212
1678389159
1869991618
438520750
1418820835
1800492543
752246188
2027116032
250333504
1346085520
1995514772
1950934999
325467211
1543687432
668345310
1154122608
428227165
438803587
2076223408
975873324
9360618
891738650
1155537061
1768092393
2042328528
308030311
407363196
2047078220
1510309997
857302311
368929027
1121989256
405697903
383567470
127267165
1601822382
1364723871
1177539923
297060542
939716044
1181324748
1366624738
494518411
1762484973
2075766786
39827221
556909179
2126166808
131030203
1260262429
1502843838
669119268
853087338
149678873
333607594
1745970393
1886370456
301587578
962710933
952292507
2140359804
1188371041
1243309025
1515839267
295305087
187973771
1104211413
1690012265
1814999876
1844535053
1905823510
562695179
287189669
1502886596
2080340567
611203943
2041482630
638436229
971803832
2137702586
1346457473
671617114
1420321040
639401877
1685160743
2139683083
1941268105
1305901149
890939937
1044657908
1292221097
153932491
668688989
718752758
2087348846
1918094192
862162906
1108242307
1828067973
173626235
2021777424
1291942585
2023993893
1928170525
926290182
763765348
349883771
1692747059
573726504
1985521397
96556082
2134600190
1376556814
206534467
1640133215
1946608444
548040554
2063083642
1548896706
892435070
872404035
946507508
1805290160
2118798428
1874517093
507063922
34532432
1649151857
1485097004
1152704641
643237277
1838353942
704939226
1772070708
1220831866
1675470742
2045503613
325608284
338211252
1195583133
42424461
527576016
157881350
2035146108
1860074058
1299746297
922828628
866914473
12370031
1213272675
1617930789
469420286
1282824150
387328431
566593744
948249876
1668689521
826799326
1836023868
1949006133
1109639670
1414430878
68979280
1191465439
876026177
1278241146
1546540045
205045595
1791084700
1362856376
1214897172
217716017
2048981160
1297219696
1809121351
1152573984
1732632302
1972729350
914544327
391011222
56223718
1517295664
98640201
797454313
1554351979
1026815957
1894122354
567984949
1009196330
815021473
418234324
404921219
1721806833
361384836
889282647
92660205
1359727051
1695069505
1171525704
1324144730
48911695
1717063991
1314132
1218595628
365286962
1255915208
1427731608
1386599074
1501396659
760039721
2061063702
221993907
1560845232
1543059970
978563215
782171993
2139107500
53490770
1837217960
505209001
216287318
179298848
649782672
492521430
1788213590
569260922
593193097
45514445
760945577
275321107
1600900718
970817489
525155401
1005091029
641719
1195138079
1986044476
638072602
1781741256
1800135497
2144323014
154072881
222956868
1767038669
1730754621
924218474
1978417178
1619396614
766007986
215080250
2061768153
2019812663
1961861574
1828496332
446492298
2060131485
599710062
1148169474
1743669880
2055672220
1117460516
318683688
1809300054
780843284
2072775681
1024459613
663556425
844379435
214547833
657823708
1905021370
751017355
1005311132
781422544
1019827178
793209678
1213129576
1342820818
172343845
1293752417
1946258674
754941934
25435076
980968219
786927744
700674725
335528749
127158338
654371462
1223365967
116745524
1603954652
1776889059
1791649989
105656639
597811973
1457673554
1180935712
1465975454
1747919316
1609936193
1750098539
220272067
1726870776
1590956412
655197701
1702479160
425636147
2091686521
239212359
1285893654
1933126065
1333387026
842438034
1275034566
1838010921
448946939
1547256182
2139172936
1138509142
1855832819
446503720
834036674
805647276
1769684773
1299627800
642745899
1664405376
228270821
968236154
1005113176
1932564135
1274637163
431037404
2040608428
757159975
690904395
1360985319
1284427517
1201218036
1604325710
193377673
44122130
867526653
215019368
1314441067
1936285934
1787929182
1298434070
1184283099
1469299995
1984357588
402057122
1223734511
1937987531
58843620
1549216699
1582643878
492508170
1093989779
302848861
1799749791
1836982328
1421451562
1203023789
364331605
468074981
204257661
633103424
928831740
138739445
1411003714
1446343845
358885243
43175981
1648323870
1597995397
226336879
1635080130
285973625
1629744942
230872762
1877040136
1001816562
1092382691
594928051
2125966652
282890411
1923311929
1283365822
136360372
830715628
1636158592
1932837513
329413542
213961203
702530196
1795103780
1662541670
968240139
480415573
2135138941
1603507937
130106142
1955343959
374611597
1182099722
39171380
890765171
122035773
871227749
803685189
1724300890
674572205
965334880
1061555421
1409828529
56472234
285335603
1421979066
1120281110
503363986
720851749
1244259908
1797669747
1840284829
1304857522
2005064107
795699195
2120188137
527164008
1488636044
589386230
2113927381
972024576
931156271
1891208788
36081958
1513539364
1622703705
77971447
498667827
1702119660
1611204197
1607292748
573097411
533968081
1581397092
1815430377
1889276630
552520652
1829495318
1923135401
1661582216
212421511
257636467
1957126630
308109649
1533866830
1740298905
1333034571
922683215
668802776
2105516637
1402881
884888526
1830807940
1233507130
174823952
1325101160
1250377701
795853132
1320675059
90950257
1908810270
717720778
1864680174
1291724266
1400318889
1806712259
1698921947
1343332477
1382151582
1032946874
1366084673
2043034357
1671765679
1589879464
1616317197
2095873784
195657510
1047734482
283746992
72673176
1536784059
922191661
74208795
1136144342
2040832722
1231764521
143514030
823744730
1233497619
670846395
1689643088
241344314
1318218837
197748105
742411776
573893849
1211897450
148729691
482407741
27799767
949686701
1540283333
234513118
1234061712
612280473
1231681688
1114614416
1225735269
785621754
1472397419
1753738574
2086709013
2123511078
2145673983
1884476922
680399215
508343011
1357407271
978189553
112410342
1967511004
1573444700
1131270750
1452333608
1277466461
835793774
1398758732
293459661
613982512
711569520
1604041397
1612124082
1189647866
1420602700
865153646
1847999714
45511916
885129794
798503570
1999505797
1209241578
1486660984
1571123491
1075976505
1392168231
1540746566
1950448635
527289624
1722868701
104209034
1930419654
259897612
411056243
1984820268
862493916
1414023586
2077474472
813711032
2110151919
184833370
867130522
1612675850
1197266206
429908589
2115921935
1672261869
1051714457
42529089
293323826
41104534
971212674
1760879066
872698016
1104761584
300677737
1648975338
1637828532
1357423908
1159723223
1702062481
1900599207
944055092
1771359390
1096912651
1478091414
322449403
263106298
2118454281
579400624
73742327
11881404
566759265
789637525
2050892256
936856444
1819271998
1135616758
719636391
749843479
821292472
1389727972
1386184223
445663416
395470503
378694724
14441983
1262694630
350659344
1526382845
364402382
1497567819
60738278
2035911806
829418209
134412478
1899570356
574512692
1134101683
883373715
328800826
1465981565
141170705
1072084370
1176530686
259523720
989684505
101432002
990010867
883780614
682307659
116388626
1056626943
1986225775
435634203
889120044
553270714
1910012298
159367750
1300278388
72729296
1424032402
212133518
1222669686
639267977
1178293956
1175986808
842863939
1531932719
1120872588
2061919927
440821061
1939631021
1887462268
1232788143
1730509516
730284428
1249352499
1872839836
1062524293
50199887
472035893
628732609
756056069
857709532
1707722274
1719497413
1337773432
343672445
1498260982
1888440072
1187543661
2053188277
598347272
1702164089
744356897
259709454
706313051
1940063310
1525841702
1960830985
216130120
130408813
1280627758
1151664343
1684589848
986964488
1467731979
2052905392
2046081969
166353250
125181626
416930721
1225628792
1503944217
606321042
1132475354
1826358588
261818383
2079679646
1677803112
1761059322
1488322550
1925572545
1584329350
2097056241
104755575
2064128175
2127615100
33083766
308565131
2140560830
1885240844
1520807702
980067011
360055474
344168889
306732974
1889004453
1942923784
1863998998
2028489456
565792358
520354663
285715462
1310085390
1239259626
1208387220
435009506
948717148
1012962615
1588604296
377000729
1703267098
1535112026
1362065691
1053045093
1800663538
2136452989
1801449276
1661334087
944713418
1162284580
944691116
1208603511
1857046384
1813272936
1016145887
1321489771
1538420008
891672229
222183723
1807175734
2141587813
2140198830
89460395
1757404224
1322312669
1895901899
1603582572
1794810832
2065567683
731579981
1405741396
868685398
1961910508
1132335098
1468432199
1654842697
104962239
1357600831
1533860618
266503994
751208473
1454874471
1472608163
13338660
1755615634
294707076
1543548950
821200791
2048746183
1858541231
1077629484
1641195798
818897200
495245508
1364563511
1332075328
1256728670
648121081
736406752
1722402602
2139432131
170107685
1748883219
1017290852
234243275
83594359
1751795089
1113098257
1582411474
77149123
891824066
417000351
1262197105
1493054306
1918827149
2135889593
1588592224
1034348443
1035612703
2094707889
94693717
1174100671
931206668
1199989333
1658975998
1052421003
1270156817
1488323746
1300259108
232889487
2097468979
1813521035
1612070347
1107568393
358288798
1324307346
2124995094
551861481
1174280339
1464364934
229247148
854032102
1524114697
1369752707
401632547
609219152
1794447972
769349057
737145065
183752423
1171474364
803499384
1486283311
1861761020
1954688791
206759721
1980054116
536550745
1409197937
1073993393
827625070
1189992402
1997934022
1739406814
1897299357
566108629
1969799930
938995815
865989686
2060594252
1210483426
1721593026
1371618062
1844079297
1522986895
772234753
320500499
1776485396
2118540008
1786036921
1193319633
1242480989
49462380
1962671857
1732451486
5692088
85214888
1214704336
423625370
1141254431
1790488184
1498398257
1852612093
422354745
1472010450
509654749
1195909887
1410200508
766260371
1124764838
1577569798
674141123
379006925
244216149
401160039
1915540250
2031767386
507454771
924147159
321635950
845764045
1781087256
2091464038
414606061
611142615
164778003
86929861
237252017
848852418
389312958
878783169
587765952
1983514805
2037924054
176347313
850312962
1317757004
1492749315
875986761
329323075
991914088
192281974
1767645254
115910288
1721962236
1008630653
560026871
304514201
235452851
1340363970
1219249298
1990120034
383929884
186739927
1350735200
1426677836
513072619
1130495472
1395515
992070316
1179000531
86270662
2057166958
1903869751
2124895792
570318236
2011838201
447532053
1578358435
1022436264
102079614
1801898900
1709943274
1764321199
734981051
1510691106
869406407
1206771030
1787410823
663024894
682112383
1373152583
1684856754
904234792
151950209
1211318317
1547708222
506247304
2135379676
1030560604
1956409900
1354999913
587515330
1711817901
751119910
1982313701
2081261608
1946017242
945340422
191764307
1062573209
22787998
965091978
205529229
1658781317
1578582268
152752770
65368647
2041550092
1428136598
1582599986
1402386007
1628212712
1144372454
1095200079
2109831340
1710796663
12953048
1761383778
1689548395
258221628
1948515120
53807006
1939526152
680183091
323508257
789538815
661962615
184363131
800819531
2058767054
920645668
27863864
832647331
635831826
1292981267
699161976
1779552087
2071384036
1658107549
394754707
1091698110
572794346
978777464
1126597528
1603285228
595149295
1847087761
1930608769
656755927
455072817
656853671
1470372374
707777705
56451787
1409079582
1210672759
1076946641
324723223
1824230020
912121903
629165032
1969278856
98803976
304596868
2047833007
1723374901
1375102494
70144945
1975513024
2025715802
1947131738
494704083
1935946964
494394568
1890394067
1046594732
603781269
327869497
777803484
1231251049
1923062231
1640204237
83645407
874531443
1554587025
1021256610
339726119
1264135088
389230749
1469308770
1780836001
259113702
1717533359
555078928
1433666646
1780182669
337504884
693422611
1322075780
565348144
439803273
2091950719
545892456
1938601475
1753413730
1523636423
679691221
1052142309
398806855
1312957652
479017690
620846751
38588255
599914564
2080654396
345336202
1049107350
592071695
112653562
388703725
967135153
1228811277
297540729
723313312
114917880
34629356
663334777
1628669855
1868285390
1370825601
373990735
902810580
1913646700
862518153
1964553883
1095441132
324130798
1486005798
1790137117
1396884048
373499932
1082754924
887192028
1243736387
120546679
731146218
1884098415
2019231997
1164935733
729147766
834987908
462725314
1507706165
2004127612
1830820433
460659457
306895377
1453117796
979555479
1439362953
1095857691
889903222
1346837662
2065765765
2054742468
95148698
1663808346
1302254023
1913634472
59645359
226259522
941118349
2104188528
631156302
1664959355
1130464857
382939216
414764131
235503055
847149508
1523129108
1459490033
8005817
162345967
708961126
1580087900
791738090
135735106
454058318
1776009620
870282668
1892723770
396961726
33426285
2035440492
2128147166
2105002039
1689254800
1163446652
1863570333
643401541
1974606320
1595840022
65754351
552878282
482341847
722627781
2142785763
1725598560
1856375343
967787535
1331531895
1987830540
1828242912
1643410775
319816005
1156326764
1918824353
1664104319
876177371
1475301498
875809970
504854182
1679339877
1926144663
1328182041
1192037567
1630000072
1802414067
802900432
878791114
927317503
1984668555
661525677
1406141373
840807080
765908201
455306465
1367186839
546395312
1317289335
748724205
1267820663
1648649265
1076932993
1831804224
1538116398
1090417644
1375205697
952023572
1839388217
674934040
889046783
925461000
1994574908
612952310
1821209874
502600729
1022918629
826317829
1899737281
638201690
330560067
14190247
1234702678
2121476998
1455620842
52257773
592621777
1152023336
1623588657
2111317998
2116967598
1329393906
1153699923
668020061
406537244
391181810
237318731
1736483191
587570054
1219599864
1557653503
775483014
457631849
2146282539
1790054602
1535667092
311867349
1632517290
1632717817
1479517319
575557446
1894627763
1068405422
334569234
1290884388
240622608
2139626597
1011863899
1431550413
1882024320
1026910822
1711955756
1511439053
521139640
564435470
1698761790
534514254
1607502885
937246627
2017419596
816191193
1429430398
2002041141
1362873951
283036549
2304676
1902856386
2111633095
1196804748
1753487578
1940038235
600222131
1243602959
1776435919
1233595010
1842143842
890599681
581612415
1963983652
1806940367
1143457030
474560767
534641101
1236114686
1248775081
1146322816
1180244823
1670193921
1781367344
757650977
299752207
1837023712
1050232033
525789940
1154014539
1810251361
1390056200
668869056
495520058
1290634028
146609503
352136361
245422522
1700763319
387293147
1563777970
1641590001
978166012
14346300
1804197582
2120018437
451947071
771384076
204358936
314783026
960351069
1033692191
1281690942
129302978
1873205244
2101209757
1703392332
46966806
1519261199
976047482
943221249
983894267
1912586755
636385242
785033143
1218357033
296041163
571393226
1404519072
894653969
449803074
98385570
1829681027
1392188328
126461883
599079141
82972235
1483206620
1409118816
1580394444
543197062
1973223862
1417960626
773806664
1066722045
1096893736
1106051573
1889476542
1013897514
1302666479
1152714205
714772776
818254913
664178583
1648975338
3639967
694148238
1345825032
2051527127
1330660502
1543640820
399352193
1885381640
893583518
504021450
1363697133
101997447
735115736
1697469615
1687771180
1776241954
1537939712
1260982368
455745434
1980500125
508021152
403190110
1686006232
2062130728
2125028091
208473254
359452571
1818255246
104862178
823892179
1983719211
973892787
1566029642
1056278972
216950542
1828682279
2063274757
513830279
1982128411
1968008008
1415190180
1310749332
702929423
216871290
1445176783
108640969
1357095197
570851472
165315
1054797951
532918869
1757575097
1186183341
1302028776
160998800
1645885669
476990716
172124319
174813505
1322504292
1838928637
1533037120
1745874039
1152440991
2065148945
1344951827
1916587008
1509563259
603788672
1322351339
2141515077
389184566
179606141
2076925181
1846859392
556389376
1539865195
1363529542
1717924213
1359500794
951705101
547511399
7305488
1257897582
297794047
1241461940
275562661
686812761
423861432
1260581211
1644345713
300311800
1319332043
850014494
1245690241
2043980433
1868734415
678855550
492106371
1566784873
969743515
1535705811
1189828032
555017291
982629782
82889858
232862577
181018694
1055431667
749173104
2137892962
1422777074
714598019
598236378
1353574672
1970942272
1427405515
867647361
1011067940
1493612892
1809209081
1776207994
105652135
516604302
1307885135
948239789
9450099
2068259353
874155955
623941434
979055079
1761375231
68874833
2035260325
1446651076
1551076529
1680463860
454463982
498709821
713213303
1838854760
114321183
1767876134
318940078
461168545
1306036607
1704838724
1547717586
1666721424
73369466
1974434948
1203688962
382243685
1243496389
627035319
2125387641
1284667956
1405519105
1429696618
962477792
1848937141
747731223
1981919820
1107302274
1956588383
1681177348
1038771586
1553333703
1088110284
2118052686
1620122662
148810017
1377614761
1267988331
1408904846
384792299
15658369
960762140
1459306353
1817732638
362779203
1909169718
625518876
1334852913
771475794
136703431
1332258946
768133226
37827995
830619381
672565546
1305613528
1805363892
1994527113
415904056
406334698
610630514
1682941276
69141659
1658256524
1285909955
1131321905
396685882
1571962560
114494268
314990785
1359253277
1094043163
1729506011
1931528218
880875011
1846410965
1788289380
566122141
55343630
379272564
982553301
910478914
1132252910
685927015
1521654165
1560191491
221336106
198091536
284677726
1051444657
1424689606
651996568
1284142607
2008098064
1950068417
1741849317
55258147
535018961
1954941689
94346519
156449236
531895370
1448981433
580453201
1019879776
75680817
2131891350
1748126916
1510202102
1257905313
2101420283
1580065662
1070046746
1181922502
1175700171
1244829809
75837564
906369627
470967797
225904139
1378802163
1741230054
1205729864
1764963400
1922749997
411633363
392254275
315654462
1999319937
1058114919
592924985
35812210
726613533
1727981616
1808925925
226088856
741407045
218470684
1181148972
1289424859
163706178
2025034400
1596282096
951081219
969589181
2104007297
709483999
22594511
403155127
722120822
311469736
130210189
1823063760
274614858
782596138
537547747
92191838
1275807705
215336911
353701251
1254814338
899105720
1661976277
1387235113
1894217371
955788326
584932156
590394473
101451085
1241043571
260485397
321853562
193883832
1550398941
418807248
470692203
350517898
1006014692
732933538
553146004
884553052
533744473
2016777750
327543472
1684410344
414877782
786034357
1053728606
420103244
217273047
1270003441
368892143
1639583867
1828725032
200453013
850749343
121028695
1542700827
1340055231
1927029739
1553400820
1758061180
1471631467
2089823843
816990408
1741220728
930052593
1032378952
1827680582
1158105212
1362623827
505456708
2132645306
2119726612
287497220
1887466768
424360167
1000068456
1790951525
1999331787
1143189400
191122859
803571870
1053193541
1195313684
1664966602
1447846365
1526245478
1133660101
235417123
401405965
990323349
1168233099
2094497825
395535078
1549494190
1784492521
1045655494
2061375612
1914652575
28573357
897634097
778636721
300053756
1988265524
1980820607
1025329079
1412816908
452577819
1584711916
304192456
396511701
1865739601
1953817181
99794993
298123699
786644850
1763309216
1779552087
1109408112
280289113
502779105
768106062
1559718608
1289867723
828955252
640457063
630234275
558694433
1565335352
382144522
1127892554
414260003
86605814
1131363871
1969432828
1613070412
672113215
1911031936
344752061
1737383903
403365552
1345347457
146628813
1333740397
1660115527
428455659
1048791377
29768655
407970395
1752848204
1033530728
1594161885
1416565985
1413946273
283499603
419593650
796378274
352333856
2007647949
519862824
434157592
1514823419
1095438909
1822487386
1212423246
81416498
936461811
2056487399
324152285
550791131
1755729695
977192596
491092835
1272389072
1588783749
682289517
1214933551
609272780
1276694873
1025561452
80209690
853776121
819914547
234938333
180245601
663631479
1603345435
1088853885
903737497
1382639333
1077010814
1248663683
1001166957
1973485026
1935988106
387194933
1540727508
900747521
784995750
147930561
1604715879
1786138944
901321851
1206756438
2122350990
57838139
200019304
69082577
760325840
977852323
265219227
857555850
855672447
382642115
847103830
19005497
1944057559
233907629
269012811
1446892725
1586880262
1289339806
703244960
743627486
502307655
692798295
437099733
549273741
114142747
388759915
55200504
2100752363
1720964028
1072852441
78614515
1438637078
1291072418
340383471
1868551755
1253758601
422840948
1090691166
1841811955
446817819
1575780827
80796538
475146003
704035911
1889476617
26240967
447917383
701320456
772119781
961921231
1740856866
2049746540
1752866480
1956821644
159604948
126362946
1849757230
509832896
995226753
339542379
648211985
123659145
200091435
1295345760
315949177
1592599364
653294265
263721889
520521851
74936591
890242119
140113469
922414333
87748198
1597411430
911301950
400950375
1386843136
269095484
1422710528
1056480913
1787097561
1066351752
1545453828
250381465
1434302554
1088110284
727007896
11666147
1613978986
1167817374
939456999
802229723
1505201528
41909138
200412873
448911098
478536210
1009611038
1762032545
1418703664
951686208
1532094595
760323096
491920658
871388898
747957158
1567722302
240512183
906829648
2055332989
1920915692
1100343933
2131876939
1118409848
1347144108
414836600
958140466
509626691
1918320728
329200514
1047530496
712022621
1059795543
809058259
1295574656
1057703369
1582097211
920344394
761125586
1168660292
1595194074
1733307038
399807347
1482049479
247234821
1704978855
13686851
1535558856
587519924
1211567777
1257416204
1068428695
669469333
2034549285
2142527847
849467071
1893055789
1490615465
28337896
194597719
663852203
482142973
264738708
115516526
413524686
1127578676
1051662203
802368103
1769523595
1967282161
1549190471
1245260354
145264198
503971276
1097214509
1017109029
1534621478
834689859
645716595
1553382335
283777913
1949855786
2126969426
821196706
1765808921
486951672
1520105800
1495100087
2124664001
486294524
474278109
1187176699
50792382
383571171
989933817
1631684136
1099318181
1216410453
1004302458
306953397
798587964
1542701590
1407861442
1375512077
365534426
2100004171
911387280
1588393502
1174787874
1731054373
700299360
1445860797
44310226
2111633664
462472796
1664154925
474410265
891577254
1431133413
595093791
2031180106
857964901
865546124
309716473
831583712
796797276
1057254064
139485179
781440949
1936238749
994627701
479102437
1100356130
604059703
703992718
1205759370
523854383
1260569790
1512985667
831970607
2014127405
41366817
1491914190
865437738
216995150
414693811
98215091
1492175483
1184751765
723785771
1803945668
2103241875
273024996
2085053988
493916337
626594913
1759712208
473589264
1210319923
683473877
1782390084
636520758
1601684429
1249756733
521968677
140525114
1289526705
154431736
814826773
868920922
1857499236
519710714
236280189
1078869243
714381830
950841334
695077769
1863028616
1681070995
1463245463
179451227
337842635
786438656
1395115846
1030933306
355962766
1098060389
978813615
920028739
865702711
1238949030
537761681
1368348902
1299309392
713987568
1487780661
1026616321
535948931
1804637580
644417470
858548350
397255601
1407022351
959502102
1383614954
1489554000
173660738
1288805164
474027988
946039564
482294087
528421968
534986679
630075934
1874213643
614856677
82260708
935691015
1540226701
461631423
2069420797
1538900735
98343049
955004741
1544731337
252097082
954377936
1405235406
1961844002
1240416239
361558005
1072668760
871503493
2050926942
1141878953
1427920867
1654905934
1717417693
1572475243
246285169
1814213820
1102233885
971749147
1317922725
1913290288
553031502
83022435
1257111580
1081810550
489282651
133585797
746432194
173913809
626604597
1657290538
1184492592
1852621264
1169912754
265333046
2089983979
1543885752
2071012878
1823963582
306678165
714649715
1377577582
1792073860
157054214
909180936
1971346329
344998816
694983993
2123848719
540118115
928030541
1369417669
970227368
1027412582
1587909617
43375010
1463101814
1126542363
775895254
1278053444
1717198343
1298392323
406947781
786188395
1145063945
1725527590
820302279
544246280
1198057862
1694686315
352485294
1597003326
1416596010
830951614
210810126
2013049881
1436049683
2094803474
641887558
432720219
1262797929
879913954
807992382
595879015
2072375406
1193644983
456969362
796071937
1255688968
668359819
2143736438
495188939
47956883
905617398
727879792
2106256977
511014741
1426486733
657507351
690218941
1061241559
1577492593
1078054387
1914458284
32105967
1032712277
2021249273
4147002
156573344
321226643
1601273264
1195301088
924271753
261394185
1046202962
103094708
302052881
1461048887
1561033125
166352109
1541333292
1785151304
172163203
1358546997
1952180051
2031614469
1445349708
443409923
608587061
1022453048
1724315181
1087610186
218071073
648621264
1879311423
1898908425
2103148129
98333118
2124206005
1781318682
563298258
519006334
1499198019
1001083703
417276944
1189467313
1242721020
687900895
1858214872
1525332378
1753727671
501481223
496843104
132141366
1645577190
1639721807
442356190
1312204257
13331337
420853502
604452562
1853874218
154505400
2105822288
240848883
365357671
140219968
396006827
1854774206
711848643
27634732
1679778039
690021246
332184723
173279194
1942746377
1826792196
160974848
2018245595
854977573
1350334295
519468057
1349478528
1058495112
863304894
732170621
963274610
1533638300
1372326180
1562673405
1340308703
1435357351
1083673445
1184775112
1667052002
1798419915
1379638187
964677836
1165041556
32365413
478810445
1777449705
906374755
662021538
192174865
481593952
1262008978
297549222
1280799985
1105662264
2135144131
1334993303
638028063
213092363
1639484841
1039190158
1049780455
2072804761
804195007
1458095675
355914681
1432315144
1611809986
1938101573
1916390385
401288018
740887449
539259672
2087348471
621143547
839717447
311715506
2035688478
1101306513
618759690
1753356675
1325138989
719569940
350216190
769321396
1392870892
344097523
1369453121
2110603772
1418686715
1361584942
134904926
1760053836
2101233963
1237708181
891196730
1996883929
824647667
344167877
1711994827
922496189
220035947
365096
761017457
1359528180
694459681
1551041609
352402288
546852317
1260784986
1940614338
131503428
1729862287
786463638
2127699402
466338933
1782405674
1199354852
1993234088
1560904307
573874583
1657705082
1832093732
271851261
1902982463
1949842535
767181659
251397879
1397781351
1294161058
1793765813
232608695
1711341908
1943799449
782432487
2131764773
642915114
1240102956
1901528610
110301236
1241617358
448475821
1468691360
490793284
1006801679
1617659168
318537556
166864644
999138186
551811105
416606419
978848606
2009737357
134476797
640312305
1026138782
948844995
1763677006
912815678
1556826729
274190563
1011261678
976821582
1550331466
434829088
59998279
1305074293
567373869
4816303
1058312344
487268784
1879169528
99771941
605201879
1912182792
1361637162
721359742
2009792152
1051306118
1068878895
1751710870
1808072436
960978941
1762935792
271416406
253660899
1188846206
690316558
2121028648
1706520639
815478101
811055348
622816733
1696326457
974320191
410919683
1782822429
511756195
1411412606
65944291
236485549
192925123
923805277
331639903
1574843829
1070692333
1594091684
1173377400
2092752456
254815684
770406264
1114683658
1045534686
1382617349
1269851563
411196270
1572739508
848012439
278115734
1316904078
1014900060
1275697669
1248402120
976380727
921426387
1778969070
226140452
1141057214
1122359365
637504941
1556244225
824355397
1432398537
53394266
1049563286
1658307820
592304870
604455765
1107381824
182039720
620786187
1391976630
1116882011
171078565
378051283
1289606618
2066425023
1893157239
1536223219
29913992
1016087808
2060420923
816754014
1326580894
2134798467
123835822
1563949163
703874699
687727248
988660310
1813565274
903062507
1957456070
1561177140
195642252
1078689736
2009560913
218164171
609227215
174340935
766930405
1927590143
1629758208
1558382818
2001689787
267792771
1968917642
1919263747
119846681
283999607
1770330782
571762469
2127549547
1242397855
1402405422
1784363154
619981357
1963194265
1512103199
882903800
1267876756
823618374
1463818930
1778218374
2073362286
104537067
440173145
1986618569
998710137
1951604939
1164684747
1273615726
1330466552
1676611815
343883225
591809292
1363560003
747768201
95393234
1230035601
649106717
814401391
1290807764
1281785610
472710767
739641256
1669833311
1491428433
2023951784
1505079731
293820871
1145953052
1994805403
819194970
302791183
1738254686
184346213
1296973241
459085627
455170456
690788546
1013408181
1595552721
1158655258
1977026019
1108746494
1172597110
1467732085
636143826
1236869842
1633782371
1848403967
918404881
1242064969
2086046176
1787226677
502873163
45400670
122390398
1430074178
891507656
448869433
488765469
1950408245
461987557
2092385488
2009109009
494913162
75253525
1180562294
1340211433
1017864521
1508990065
877762307
551244363
504641808
1117770168
1182369542
48970827
12222170
729903257
83339168
1001119672
1428410477
1242063496
387670570
1496731751
949385989
430418713
229692030
1932068559
1660031328
1686772155
764042159
279156793
1501106810
1793767118
143584761
1135998289
1416863921
1287565158
228649076
1184334660
380433015
1055929925
1165866191
1675589598
1816514429
1093797411
1604134584
303585220
707331244
1995133589
1939092559
995694246
1288073605
1619966877
774510583
650140552
1508682035
1492169689
700373627
87249849
186529524
1721473372
252439360
1016298311
968139767
919929835
1225004336
82934526
31960908
1602805961
1392984076
1019009483
499102514
1884159449
267789574
2038510480
344540714
1212166783
893397895
1828753758
1677882875
125262200
1770472022
1332107241
389465070
40555363
5839992
132098329
17059560
1813051321
331357311
905875360
642642977
1858184215
2000706307
387240474
1979627258
358622791
1234961096
1455753949
1747401100
1335488504
457438113
1796568215
2061222545
1047961625
2027897634
1103125516
630740985
1656236002
1515025635
1963104334
1593412087
1926193058
1691222083
51431037
1489309286
1280229255
61668857
1781579459
408561642
2078071395
1373312840
298835986
1864286526
1582690001
574835999
1023481382
12587005
1129455119
199691778
1263515829
1727206038
1893648134
1410581498
874986527
1590748287
359931299
848887309
2080572724
810642695
1097561421
90719133
344400942
98440303
1590102835
1864291374
1297264823
2047057304
2102653238
797397854
953807574
2051306256
559453482
1253851032
1930428644
1869823565
135950275
1545887662
521728124
1256411332
969089798
1797472779
71264469
1523858420
1026788042
889236840
1965801669
299156127
1947020896
572996139
1371612114
793612606
2002980361
1857862313
1125714082
441778260
1937499380
296850749
1030844989
2058721853
2022384659
1188154004
184482389
1248711788
1467208565
1164768156
1817083795
516357218
1001766196
666210286
1886992723
601863592
1577343959
68640029
1461642847
1007291931
912643138
198941027
359863864
327120199
422064267
230767144
977950478
917061686
831007436
721968870
240264805
150038985
108103797
1953764606
302025425
971021216
122701660
372603912
1006745719
2054551055
1106049474
1020427519
1741984315
978617681
2023500056
2051220830
429501101
209507510
2008949082
741674720
1103232784
914243961
1918298747
1736938148
613382059
1016187156
645678714
1762233984
1865060037
1062401770
923613504
1342717416
1305290856
1849388776
1608445506
1781109369
1796934042
1449759473
1317868523
985341643
1329615235
880227931
1979282577
608685574
568170336
516414198
1467641356
824156953
253084993
2036208383
949742963
329929087
436370944
1785829861
1782962668
383125978
2121685743
469595441
1648448542
178087105
1544330958
1949904792
172445466
945844327
1060337417
1370235147
1693503872
1424732458
91563978
1686166220
712378376
823720006
701945009
1787891231
1923082446
573282818
318684217
902645133
374586533
746534837
1716693411
380798526
668748616
1451353535
761886610
434247532
683175268
915486591
1469267744
1336365387
602795580
965448503
1043152077
788465573
860300604
25520076
2138930634
1345033934
1341651452
160692033
714853403
2008888118
1178362520
1238604487
103921579
909483366
1008587550
753663720
1634866944
1039375983
2076791776
157217703
1126621363
1693308540
297414244
2124311850
2137740914
1764557453
237872414
1250454535
1665978283
23760864
1209997956
1632603683
541678512
529763879
1438390864
528712333
1798573407
415918052
1486618512
1878319397
463706496
1322649784
221124425
275902384
783425086
101293861
2054470922
1416474904
293161500
1577017918
1523335646
406713594
1330486989
1768714485
980821376
223254846
252564891
1616166135
677737953
1927323873
374372139
1374575186
1255079817
1892597508
1162332309
1830799656
513975242
1621768730
1757061822
849129924
1355447754
453641527
433881452
419388091
175453141
241034105
1654464384
362945845
716861911
361994528
809276623
652908082
2062391606
383933442
255463265
1418522623
212685733
1714586498
700559600
1139578199
1808077973
413611969
1516337480
248671914
1302036749
1511244708
505455288
95942075
246907532
1983410520
866381828
1111986851
1909428284
1659112121
2130105392
623391987
870519861
94555005
2063278864
1606457180
2140406081
1081047658
387881845
1772618753
405412742
568715112
916257513
1251542959
371627345
270009546
1279992639
358762640
1119653995
1885147137
1871950564
1815430377
1575727363
583149590
220103381
1025934887
1005080594
844954087
1893852647
1996009083
1773348138
1571412247
744675970
1844501265
1957041566
1394140580
1275928101
1164704132
101826761
1474878843
285751888
30470433
1260700260
320768225
1904043503
252379607
734366241
1973297705
1597645860
229169390
210978592
508290564
2143703387
1009736025
1435907305
1790419521
306626422
1237680388
1969430857
982384037
1865261847
1218402855
1248766235
1802517645
805541014
1981561052
1858678080
2053724446
1857859148
1170450325
1578960713
1520252591
1740596560
1916137414
52326337
1386648861
1611140757
809624164
1373719979
833453057
1394493854
534406551
460926269
862021919
41299813
784662655
1052853504
1214508716
286388719
119255104
833966986
696173679
280470222
104339977
953574600
486962524
291497042
819852700
2086774778
544694639
192401114
466791923
1474791793
301791813
1674717976
1452128517
1583424749
1074229624
1970056257
1895207921
1299826799
1605472528
1614027764
416199538
1497379913
2085447283
1032969536
1262311257
974191667
1519322395
987527906
1129561924
1069106739
2008231973
1016867418
1003819034
874838461
1637380035
170553141
103210585
245358111
191347600
1684659769
703060678
1495602948
1363820126
264769861
2071988378
1126333203
339267451
2060790396
965252626
1356146127
2076471191
1251310982
492757866
821313682
1626101515
1895839108
1577791651
473113621
986616911
654193178
789317327
392564678
172564377
1477785158
424629365
1648051244
755806397
508134544
1600649913
985515649
751062777
298141610
1943704049
1593911253
1678655334
1138796317
1658184515
1134230581
912823536
1210845524
777281850
16619067
628508233
1078519663
1148066091
2066711345
1751744484
2108010105
1292576038
98775337
29283377
853852778
2023830924
190945859
500280328
3627863
186326227
1062265947
402863426
1720488116
2025192671
1645390271
94967245
1051007366
1649674832
1892728476
165601756
1734225354
1433799477
1283509516
1862732433
1787262237
38672960
860549610
1014848536
1790507812
1538376984
1136805728
1220426571
1552277515
517458940
1834644223
1241697640
61460102
1070354882
971075967
1723055909
1674615681
1721386299
179121965
168199372
1043434161
1778144752
139744762
1731722281
569928817
945396492
799720563
1373597000
765694641
1142746591
1193783805
1031367390
694198055
2093990960
1515347725
1634996498
1005266175
1096958687
937556196
509376688
752722004
1032876195
1662430454
1343239700
264350398
2120580663
389443804
1055509803
1925357157
2057201030
1779484858
972597005
838074452
1361987182
2017797731
720677561
870041768
735445261
918548361
996372241
314540223
1942189479
1111350378
1571790415
1095386745
606091801
1586810061
179008925
370841552
1072633816
511584097
1914177434
1068706447
805453920
433689617
882733495
1114552857
1161699680
1818557859
1598272363
754233423
2087138306
1744174814
886973396
1700683297
1248371767
803121777
2136901171
601677578
254621171
1776432157
1005608862
521996263
1689230875
1343182122
1039897131
700291142
738237696
424723057
879641019
1238176746
1748756916
289363467
129936186
1138739331
1030192592
653780814
747176766
315108139
445221639
1757263384
2120231672
1752627554
296533670
1356237836
1577012779
397838000
1073392091
598795676
915992022
1837606232
1155725402
1044231810
908120574
75947750
281481283
576579964
1005416142
1411414314
153338010
1694354478
999601923
1630210501
362161316
668130404
1534919956
457634468
1155199222
1416244686
1758920923
2103732445
1165915451
217009605
1531322547
918390616
1381308277
461648940
670713372
1151099793
968167617
836376768
1739754380
1114242439
703997779
1677092343
1245003358
2120765679
1504370913
1584780394
614438986
717047637
1477641381
64130088
1357852248
1525077270
489780167
2020071762
1479537486
673241117
1694829235
1607147777
1005117475
1416208816
519198453
113819337
1306419512
1329533455
1070435985
13719173
1050112288
312746046
2133386658
767764063
759291991
1734063670
289153286
679554446
156777756
1777865078
2113573556
843300177
580506777
984273176
1549770627
407551051
1279994587
212624023
1640527238
1593668347
1142991747
2101935268
689417239
1724074180
2144825444
925483914
662956945
182348554
258193832
1929842705
841680153
1843171800
703875013
640783154
1867268531
600042960
967784526
930841550
1383776382
676773593
1377016660
753451950
523626649
950958944
960486770
490903648
1063286510
517719625
1520941471
878541678
1348857577
1013569404
1920682534
661214891
284858234
116944788
1195301088
1893634695
1670263338
617632343
823829954
416489091
931841483
1155506783
703594008
1426008620
128667185
1211257735
625903110
850744532
1982978956
28145412
343293144
227508361
141254313
1299585026
138620971
1744176063
693563954
2063492459
217540905
526777951
1439197268
1240871836
1681052874
1520260687
631172328
1727308405
193611369
567573562
1773504884
33098775
1543191331
1982254145
186925129
48208656
1015794211
1778714961
1489799262
1590659217
265054004
1481058550
2085119296
1882237312
1058503351
677002201
1246296118
666034128
1099060364
1155114055
1281685789
232542075
244986081
343796788
2005046890
680149336
1835320728
471477914
27263237
352558631
613124272
846038975
1060493444
1001328447
580841223
1979544420
1324618568
728921569
246770437
1487531674
632254401
786725863
2144356470
991871780
797443519
1495459119
1278636957
1758543359
1936888808
809621290
624633836
1165952013
452099447
1624991652
408397241
713348830
1044511150
1536762112
667022753
233290672
704109520
2015735734
1832968108
1840090890
1082533982
382630524
777580106
1034799892
45222671
2020022181
1683895590
1155729776
1214638373
1827409071
1475968875
1346766866
1217139448
1766365395
1734889182
785965065
1882602719
551895759
115441301
425033562
546659654
2106578038
785094904
616233198
2089749937
1706852061
1981097864
2024777891
425293867
1796800931
703511879
1001188412
1933949902
1830586432
326843959
1354289930
287599237
1055187345
120038382
1124665938
51410476
1507438426
881254927
2133677765
1983660402
1188695966
1372720801
1417452986
347104335
665671453
594955849
167659649
429644131
84640411
540582941
1121585163
887594587
1029866428
863906058
621242553
1566785171
1085998756
1252020500
415097669
35861351
1207601343
1374559894
1644587541
309084005
1782405674
703254473
568395502
1663312545
1972488498
553943251
1723447504
1268878385
221071411
623122492
1010175544
1697846769
1535343861
778967820
674620082
2009721360
1029166648
1599892422
1559523053
1500088014
2063514112
888517010
74729023
969933507
1188012194
584292344
534884634
356566627
1270205634
2050456784
224294028
471694214
1816064754
1778381735
1161658806
1497379913
1205391831
85605988
732202201
1074865121
244162240
358163481
194917561
987287147
300542500
722670117
1919633262
1029209504
28674072
397733803
1645186407
456743758
360511272
1918290397
1458239135
1982846838
1567433148
2069068134
514292316
1559849323
731432757
1089985779
1844460472
1939725952
640419602
974986518
1685675284
1884067818
311254977
1769988210
1135707901
1977920261
1281573619
1437772989
298085710
155055697
2102821409
228612828
1068142326
592926743
2095504904
1619825403
771955313
1096312005
1591250599
1964901833
1833216066
1951041719
1103529520
746963113
1334974514
822500308
182109071
1843734536
1810286138
1571039958
1565337188
1156059144
570162163
1614996093
1223357659
876439059
1145667185
1301704914
1114077796
1819164305
1477624201
2077840694
799416860
722371198
387257317
64751050
2041409134
2136390660
1639541649
1445450655
924488303
935742230
537060601
1356082189
2124253239
1632581154
1148811194
1866266765
285287903
1632164151
875845241
800590581
1494550783
268244105
707565227
1953121124
1693067606
2031248410
219546600
725026040
1398929515
942891850
1380794421
1366782151
1803101105
627090578
452542727
2138300263
1726390826
1465176769
1857998576
87345274
1864463451
1142359140
44067614
154753721
646983701
146121639
1292563928
2046397967
840587441
2038265642
397834539
965165531
472231196
308434846
680079518
273212988
78468399
977182528
1225959911
772208405
250984515
297344060
2110281830
1300355977
737246281
741682922
2109120744
1578741178
1795589124
774346126
1476571793
1768245884
349627671
1701286743
706424354
1125102854
942595523
1135861993
998535734
634911727
1301003702
1814403285
212655806
1998691507
1641083807
2028363288
211773103
1779810236
1647593217
1923337134
1693153456
260496223
350066942
50707728
655854417
595325179
800032315
1881100915
967726258
1631773503
1452255561
1726470796
1045891150
1064188451
1457620389
1286151852
1405373085
1468500687
681141186
1772243557
831091432
753309457
119718647
1027384339
225724256
838248757
1410277456
1618335396
1355298591
633577089
1972646588
780205047
1778939110
1908127774
453825392
1282264163
2141992490
538562986
2117112728
1221401450
1145720458
1919612992
1024245872
135559673
818010839
1243166641
1453815006
868828773
1043982544
1149316940
976860346
1021539698
794943801
1884362746
590177713
1450527894
385732410
1933384860
66400050
1587146948
370504059
1058256546
181131981
955411012
2111710122
701499552
523281370
57704937
1022441336
1278486090
1346729502
1414491178
1815104
1323346887
75630612
275401311
1429754795
2077920667
1230967408
1732572627
112239954
415866632
494134697
1701962679
236879511
1108462525
745429602
1600086115
1230009924
1618524857
1033460745
308596142
2115618694
1218402573
299961390
1442856027
1389514035
1004365852
646676998
1436952996
1313479599
1653676258
1642154317
1516205256
410437353
589117441
1198629146
416215547
279237461
1133515057
878557771
1945773196
158553975
1832616272
1017024214
2005704482
2095855729
117109094
471670476
352614004
1299518810
831296093
942207109
494659541
2098209356
151240227
1370888960
1553806992
303825338
1034349269
1891469268
2086965280
705824204
1796689066
1327437333
471637570
1333270407
750789649
752020356
58063070
1549704004
461932664
1901641461
1065047037
1806277753
608119064
50612092
1573028525
2094798935
2018725108
1622811587
1370420902
1247937263
1742524201
628737561
452106178
1580108437
1045318303
819000958
1530391425
1376747309
1572933378
561911517
1478632767
1008535732
837670441
1333666103
1078915048
1135556465
746580785
1216896030
1236568306
810700103
2082813967
1660027142
543344551
1341439706
749449141
1723149449
1862265693
1704068563
882602325
1707015967
1461650055
1533305006
164451506
187068311
157831333
1605849023
1558842631
1271876811
1198556266
108157369
1753733178
95822993
1859454887
1456963759
256833483
1652823893
727676786
883160174
366306992
1924060697
554852
1722350647
497779463
732730446
1304645974
1937004945
1687615645
1215740375
615578585
2132697628
415140157
1961033766
1372160367
1862523496
1938483980
1103522915
861948748
1943235256
1273650238
1723008180
1356607899
1721912711
1174876598
752250240
420498280
389026355
1002616836
1102113270
1361251115
1504437118
885980830
1728495153
747213383
1071310809
1613608261
2049330202
1525624053
430288186
1301114917
1385311245
369974055
1136322599
927965303
1152406825
1730935600
193713862
470401593
2006838685
291062285
1694298761
1594768850
1433086892
816155615
995543441
452578338
1918735983
1023507113
894107349
853909952
1138851133
2115378545
991043397
208195563
268723699
1278982350
973911569
1243152562
1981312931
1975240162
1157989584
763867274
1735621431
260572690
2097110364
1788294095
1100896916
470695108
1836094454
192677023
2126009911
1606190129
2105792387
1406088903
1240453306
1817965450
1242708847
268246573
813239028
1552743096
572752436
1328977319
2098317569
1837029009
1330401676
404305860
742542791
700921696
129723049
284719869
515191640
597981058
1067723485
1671837956
1909841525
1440015630
137243557
1144947439
1295638736
1638743867
2024000670
1086542911
653625742
300314736
949062716
749339520
1301784188
1372376567
1267818060
410500078
1512318210
527210493
58676499
590083836
777554788
1648305530
1712597625
1307904489
1169131401
511123885
2143433212
720120201
1837785573
1100029761
2001650931
1335940416
2060281899
2078376106
918684765
1887316009
911151901
789613966
651139278
1700745692
539688220
587097063
1467942332
1290122072
1207698516
46128252
1760987374
758261128
601513013
383567470
108897663
1853743074
2036296324
712218185
2017752446
1213375116
683291400
937197051
670192393
1968017171
1726622122
358252227
330141355
752541874
644075059
679424045
989542504
1973364372
1116682494
1717384807
1161541712
791887539
1147023944
461646616
1099302878
1688403209
1294942151
286815129
634079820
2026588103
1942835752
180757164
1874255393
551595358
2014116705
44200306
643067018
670000544
1946573768
1635806293
1683671984
1832894193
1079364694
1145281911
325756834
1616082015
1926547592
829005140
899389358
1112181858
571761380
1645122890
1776423816
163623129
1428977068
1235519377
1783153695
2074133318
1065922245
962920578
728497977
1745683915
1943974645
649440471
115448085
1367907955
1065123665
249916070
1256841198
1133127379
1892941743
1507482421
181062888
709532250
833872424
1159640960
1043940709
446725455
1493414713
949298909
270329462
851599690
981241579
333704955
470664788
1888688254
759204285
1551311779
1504792001
1567967846
1216760467
1625392381
1296681160
14048142
1689200737
1503657223
2145074792
1379797884
546820798
787929839
675441316
493016860
454003594
1967624373
112708288
1609230343
2116338848
1974710749
1745274740
758859692
1634596884
393346240
355642628
818352320
1327212018
1980868027
1070259922
1021902256
671924352
1277358713
261715177
1545246805
351814158
348240757
1362227544
974187209
873188342
1972462581
409521150
1486881598
790476749
276158251
753665591
563211665
990602599
1927127731
957174953
977083832
1803784633
215155630
1212704942
218499794
81331419
2107553207
285159303
99001078
1001401941
1976319779
1322911563
1991773375
283199764
1079099645
191452458
1847563846
575665931
638205839
2102612903
1739682238
677799867
1494314709
1250190151
1588659846
1202331869
2105580848
990661777
1737660070
1057091321
963797022
506076916
1267761087
945703125
408171206
1013711368
788881745
1458921343
2053055310
1278231503
998845037
142093275
1363079493
398576387
892307538
219182645
1682524995
1925742158
1604130915
781892299
332659988
1721922371
24083701
1495047824
1222836832
1342529549
2144012634
1786825313
1719498380
791468059
1134689023
1127529995
59139040
938567470
1280005917
1533531518
1523980007
498491734
1365954334
1085962449
23210015
950438193
1564842049
1292877794
2018304079
1284790415
62191388
126938954
1423458485
971206528
1169889959
1303557172
1815593719
823320967
2101905968
789425124
532873379
268943237
569110617
1868777668
595959274
1325143673
320703413
841870752
852276723
2022996346
1513944070
480333529
1171052055
680208397
594319859
256399267
2019677666
1468017284
1979676736
633437697
675089620
1693881214
1423461654
209285499
245444089
466951507
1512110307
726491163
858564639
1726461022
186312018
452678970
1353939157
247209866
1537437957
1038971278
2002458988
1180841829
1461484040
1296114956
1403783742
410757049
1718137851
440041519
1763508050
1973316569
535372246
78284319
2039294910
2116844477
578020506
516961568
1117683853
452142260
1553734717
2118665247
2033751352
2071422098
1030051303
945278029
691619008
2119683779
1503841223
741084792
1360699470
1426599367
76482254
1144009335
1900833859
1063357253
1956786740
1396045055
662986873
1080225043
1346591333
1412169264
1313255538
488127455
626597522
826022511
1270486113
1386901677
549124370
912460714
1010119420
850505224
2064832971
1617785376
1343021295
765970304
955521326
1112723135
59084532
1147340109
359517086
49444641
328566128
355576343
1460304903
1587979968
1382611468
907125806
1510012813
1262133484
283069613
2058407823
83897650
669369846
676197215
410317747
1104755093
1827575523
1852633975
287590834
1737498947
882652921
1261493980
742103344
2131177370
224930404
1820069395
1910588424
1118413808
637128280
1702368367
905130110
806771295
1976446052
537956774
1817216045
1444090512
947086496
1717732740
264938263
256330161
320078306
413329426
1765241246
322278337
85764664
126585015
1604959380
1248109785
1615677663
1175080079
548534903
1157690801
766595984
1677485596
1412480537
385013918
923527898
1617748899
1104384173
379601847
681457018
1341289737
343156058
1869168271
1138627048
337860579
1982316623
211509246
1345632859
1862675090
1697032671
969374441
650854615
33066745
2014524154
1496061533
951138805
1786081675
392495250
1290040574
1935969945
1544805395
595261899
550443875
1680358262
1216837943
1173253928
337995760
770540682
1229545869
555216638
1564280709
1758468839
629297555
157806779
1913981941
926621285
1824419595
946013728
1517862350
1072071191
1735026151
745678913
1144098089
786585110
589693535
794437246
944066839
739374294
42818445
751339753
845364217
448629094
976740134
699729892
155282205
780510219
1096972429
328926411
1818185905
658210897
1311688597
1788067774
822413780
423879166
307615355
65911681
1391890642
1959085238
933146989
1076452514
1836075297
917684159
1623352774
723253712
1482867214
1440463688
464704789
1166797529
1874982326
1492418407
1807859292
1006748257
1168462766
1941122050
1083273299
966863026
1577836103
384372453
69628544
20212848
631816533
690047206
60110112
1473312143
1353057003
70985622
91839508
987493661
1640741510
1088296182
900715767
672505350
1452590975
1028459550
1382299771
921235456
1435678446
1366390222
408544995
415963100
1911454955
1103431289
1874425928
56610209
1608737406
1327403800
284971256
1150120721
14004613
300745067
228160044
1832081517
990316788
1581785218
527399063
1084218484
1030585558
1834752651
840337309
883174579
1901534398
1069224423
821465330
1917966950
1688059435
1773596084
1437617350
1826653790
1069522440
390865985
1897549943
1075268024
1656654415
21502194
1747930260
548800235
1341820281
1787552593
1655852638
136061757
2053145344
663627882
1805292551
364883814
652052264
1595577550
479055358
1068565054
1930992281
807420990
1467189007
1399720984
1905304256
1822318862
694057867
1213989461
259735466
1973790879
1585486126
725571381
1829086710
373189671
1218384901
1155694643
399004910
1424705602
1224550279
527674717
634711976
25916075
1090421762
1839997528
1589418639
1004321608
1718333902
1843926363
434034751
847621006
1397604509
944514093
1005360386
2042180390
748142435
1108697057
1844275952
932306142
619001859
1825015892
1227419422
777995745
646091977
8389614
1711266453
574510616
2036225641
394236598
2006179924
735984162
794360785
1894050635
1366537100
234864777
1855559593
513914683
1189984506
2042348947
1692845562
1525333738
265493813
1587168009
1160784595
433295719
1350146280
1562547135
1857697116
221044067
744332875
2039635583
2123570724
232542075
198819161
1775429237
1029195083
643280345
1496533805
263316194
900998492
7029923
457641562
191244907
856065308
1325059690
1926952367
687377926
52833165
375228668
1895663332
487879818
114062684
831044966
28042277
1231049043
1449866259
2053308762
802874231
1669523503
825075118
1584921178
724336129
154720558
387185781
257189070
1294461405
1772882363
930454356
938918144
974150516
2067473611
520779209
868905651
1161260329
1301096724
888002079
1479771735
448337520
1885728200
1097506467
976348077
1357450808
725478105
660756743
1704143581
132891993
3162451
886933053
1465480494
1946225661
724409554
865160026
888706217
1891961771
2139927205
185164100
1670207666
1598926598
731160821
1764292573
1834597950
1463099603
800528314
1589886186
1206658095
1409666681
389668676
748646454
1308252528
474780455
607390674
1650284929
1911047640
2047920264
1751905127
2075174713
1508167853
1441232456
550237298
251376253
346248724
2050883261
1927764015
2000457875
1163606204
1816205724
805327908
1071811046
1678248165
2124577180
1253572639
38155020
1528783674
1225665506
1318168009
484840060
1832899027
2106653293
1566211638
907772812
884698556
157597494
112879043
681093641
103606945
402198966
684061989
1631079703
65880201
1599740019
435814839
348038450
1520333289
1637784725
936883769
850349225
2094168640
1956360939
1674436921
1420634947
156696525
1215875748
417664203
188410586
971808464
1992989166
987077109
1884439775
582442392
615563185
1125035360
1857983685
1615392481
1353477117
930432361
2123668515
1522877135
1368934726
565032647
820464345
1141117323
323418519
381371236
191888414
1277116707
658702751
498028715
1475719111
1952429902
1334198820
349447345
344241115
75602335
607854379
753824405
82187083
1962050299
359988176
1606082470
1286033825
147660794
1246540694
1252270482
498420043
748372163
851677668
1619177681
1739311824
1797623193
700539929
2078442753
766197712
1120275906
1507161580
310892727
10616441
188595113
407193318
2547949
171760142
362872902
874484336
1116464295
71542727
1927405491
811657024
1969078719
1107441930
191805785
1308471099
2139333686
855136476
326293269
1583235041
1824288247
1492697769
498163527
291561073
1123295550
1649961638
1620801810
2026894296
724249406
35372055
344513359
2022049427
54472815
851695161
1436001268
1399170153
600858755
2138337281
2050485102
994831584
978426696
461698418
1546531799
100589542
447260069
1499392675
525778156
2047954526
305629908
1034168854
456798299
26598877
1962065502
944079267
1957369134
1847304056
46246063
123359988
407124564
1012939162
1504754721
337361448
213015939
1302731287
937780530
1482850482
272516373
1879054496
1234629556
1699049462
797695284
153754555
533768474
1603323559
300493704
683039199
1651018886
1903858590
1293338050
1430718751
350340514
835476634
123217560
347297592
74618589
1451413102
1190351188
494706546
942000592
1874923760
598547530
441488231
1652253159
1019182642
1032765671
1444006365
256757581
1756643813
388830357
1354508917
1037759140
471626858
812909326
1435144913
1636770720
1654173515
1431464819
802035843
82286349
518044273
782411474
1535395545
461294775
1611678156
2104773406
779276316
1506908099
1831782283
813160326
874784030
1211323535
64468814
984436334
1403733788
1100819257
1873008986
1311949094
2058238402
1854701439
1686226319
1784621008
1544032960
723746391
968133185
1870837744
1083623412
918170163
1673922045
2136008280
288600263
1702150206
158774881
1720529342
1718080810
290141688
40930657
1769176219
890168710
321557498
1765346862
911369571
685751861
592531634
1082779449
1264687652
1817819015
1054896330
624220311
888360781
635473418
437070671
1929589972
1409996809
1545838897
396389658
1030711448
1652975532
380798526
908779642
771494967
741932806
2077689447
1920042323
1235641070
188033433
1299266342
978252336
1600993614
1988659681
230512985
477595638
805361694
2064231883
1204749152
140550720
1358553893
427775356
1124032901
913678905
82965981
1486447151
941613529
1046194667
682907669
577373289
725947106
260803229
1294284446
827902189
1288014692
1742704198
1469800522
447115589
1353686924
423089754
844680690
40152974
1246275505
638647589
1474034861
1270090249
1034529518
537600312
2037125991
1414741868
1657323105
2004701599
529320957
1979944295
352155682
1705622654
877130179
1277171032
1077961986
1679273781
1877320575
445883589
466774714
277266104
1903639176
1233349234
518806840
2002429964
188859129
568328778
1013376854
126561282
1092407016
1361709733
1682428876
901613458
54520387
1006685119
1918753570
1800346836
268870109
822828672
1225576997
864532712
2019842645
204221394
735622621
114777529
1710563160
1995046635
720121983
1963838772
206659717
1776345871
1261523092
196140514
1054690612
2053031338
1391633525
408006772
2117900081
16169909
985229368
513024745
1710542193
1310594351
667017485
205814422
103800730
683492928
321183241
1987304000
1938217522
764359258
180919919
154938461
176703754
724243233
512044019
409040468
333539986
1241516764
1935697134
136778715
1643721102
122739010
890221108
1644260794
293508905
871235412
1198376943
917483798
906709109
1915650675
1366353733
27570125
1815841269
2092315928
2134750173
476823530
1573294581
897291635
1156967930
1758117025
669861717
621247266
1868546623
283494292
1851889141
1197743969
1120187979
1298977542
1980112143
1533240403
807096952
273533830
1456731298
245985483
2062768703
53487993
789420611
1023221370
1878470562
28409334
1963654321
1371654898
1835114890
1455708532
150606164
1680979798
1872319794
1375587227
1923604418
549589593
1891803079
550404597
1297181037
776166963
1024593154
371845043
2046471593
1155096158
174015852
1771341346
1227885244
2051728908
1275520657
1328324123
1761518082
162038413
1046621617
2001508678
243939720
877372546
1124560746
41786970
602057819
159557290
957063583
1717042194
447979476
914309019
379945182
640001473
262604641
1641004492
1259125930
495683782
917528201
1512796042
1184993532
907635192
1515640587
2065119132
1895901899
249778941
1362652935
45243543
2079053238
1459251873
272988081
340725094
1153866618
63923226
1204551885
979401674
2104093228
1249404118
893996486
1520000543
1663825390
2123416848
946180410
896747451
643147885
1443963326
1381848636
1729894523
1331161156
1265873212
385597147
1976743807
1839784497
1978744099
81154132
1358918322
2110056220
1279965043
287193728
742563667
59163149
1171228899
151782599
641703848
266580739
843315303
1938236254
1856992988
1306133970
2140777702
996691096
2013084603
1079823808
489882897
614032319
1707719088
461177848
2078537401
759224488
1305008465
1808531189
2109164955
1644538305
624134143
1002841446
1628047921
431895220
1790971974
1113262712
891060366
2052563452
1682708706
210844336
2143623707
646213251
2085112579
686999847
50372213
230319949
820533064
244694076
1355078875
790341231
2007476339
1297170855
2002131063
328968869
433835737
2086240702
1743735128
635884028
692285772
1598813397
1654239655
577855900
1076194412
947077446
1338897210
374611616
485706720
62785000
1123621084
4317397
1921357055
1306869757
1143390051
1863748718
300628370
1206599253
1828628156
233159998
323266495
1974356443
441546537
1535528062
1723112773
276477754
1188049814
1446223691
1700540856
1798974620
977593426
727487290
326137148
1623498365
313708607
1739843055
1744107511
285833352
657582052
506749165
1031406117
1558781136
1566460038
1303162901
489628564
1142062919
489805594
362757169
583380704
1098881133
2030402550
553743073
695055149
1330631650
1151982373
843569629
156743367
1804610114
1385456829
1591760708
976611117
122599503
1800648842
158605209
886516390
2077310538
189513030
523879326
2108934347
439935731
858238655
2041242669
966142843
628265566
933460150
1905482147
1079260308
484169830
1596192745
71131014
1493419627
1069494190
448029204
1081045994
1235326630
816252058
760399967
2062782314
1455516646
337616897
1553231502
700661482
480268183
1392850001
186441002
1549114507
884731914
985684585
475459667
650571427
1209733841
1982219802
855829926
2073444769
1791637060
1111800039
192203442
1515357822
1251667812
342653999
639527156
446171213
1404309283
164689789
1631867685
71812442
1462255640
1246319382
1071147490
415415371
1306324806
1580871674
119244873
348948102
1067131569
1679309779
1027553512
1469122456
139587411
149373169
352323260
2032950874
239292889
387896259
648620951
1747205220
1536963166
1618383762
585590913
1127933601
1482875759
1010553634
2080166025
662462954
1535560228
636859778
2053870434
399777756
1775360964
1806527737
685258482
75751243
1793505274
1215807429
1370849893
442799988
1979987814
1853627844
1077440903
1776373996
745656439
2140243916
753141690
554615829
839350596
1310481026
1019154159
2091180032
854827051
520808762
2119666186
1878365318
1180056295
1058333720
1085562186
1759628691
785301579
566087648
1656345114
955502748
775136643
1714390463
1888689573
1164272521
896889595
1393467504
1987837277
2094553497
813260470
402579843
1403911758
14968334
790125875
2067716755
1235380678
279340885
2007048197
694743899
1860785599
1098724611
278451395
1974514661
396241757
1105571643
914855140
441180003
1840079059
1307657992
1855972299
1681015834
968303772
1275889649
107879007
1656134515
1274959102
1404943424
346188743
543210317
479123512
1271885116
1534908852
1251543679
366832095
317748625
210765692
1951677307
1768467932
354111627
1391787473
246131425
1882840118
915027498
95625001
587928383
1899978750
1934713355
1130624739
1343281386
1097786206
505154656
1785624453
216831330
1764016481
1852121107
39420313
199693541
904511794
878484976
969846308
340241853
1426307494
1672922300
1488718491
2083126921
1059345
2146356800
1149254466
2142999694
1217876299
1685427778
1011554503
762387773
1486289748
1308008082
348952807
1324201651
1217153059
1112699878
399114367
1527632807
1815872802
1518797262
1648774983
796218008
1121577170
499787322
774746244
411442182
1815991791
1091658983
388427039
1869293060
1666827184
1607433186
1519553086
1806413198
68743716
1831712234
1717317163
1340051917
1049045956
1130925845
776301880
234772377
1154508504
682355158
1777027498
1678739056
2145905148
67004523
1957518233
1441678025
1690230624
855791671
526847833
851550473
289514270
1931274240
1883836703
796436059
1942072622
1769880165
86132413
1189591641
1070596004
1448587474
893587511
1401052376
2010623090
1130388883
625783480
212064178
1033087182
969055279
355419546
882652921
807390701
1085504001
2108193132
919897296
1136837735
987183708
1090705409
659315483
325082010
312477034
1157447079
1035491308
824254852
926393862
1329971020
2050181970
1682858918
1807883218
230111469
1064467587
350134020
1964126131
1132128172
1079783798
953795906
1197759717
730973175
1676496431
1189729268
1593668960
389437805
716015731
506562893
453131453
1641076450
1029443987
1470900968
587934850
1025202920
81321217
155251766
1496556170
1566843053
1325004187
305940149
1335830087
1006470391
2085762513
1289492889
1262025379
1337773432
329619037
89064527
1676277029
1547357371
730232731
272143776
1609662205
966227200
273237716
1074909438
859857488
1713854832
899726236
551409503
1704451550
981497464
1075473806
82237633
65925712
557640221
718933513
1139371698
1725028096
2026386323
176564726
1678938583
31865095
1570851977
948935675
1952229773
35412071
1669473788
1248951376
37174230
1323939405
774470261
1196469239
1200952492
515976055
195753516
215526009
1641164636
882685441
1184167078
1592308764
1278972099
1159284087
1399773439
592418259
302374225
2047085053
45166174
1418211502
2124256984
2120491290
1473682303
2010516022
933887994
837126151
1230484451
2020416216
1823031984
129479815
1834972093
213108720
950280272
469688842
1222589512
1972399836
1497261916
241663287
1959159578
1680003462
322196987
1608239753
363045136
1212418113
48431874
575672508
903399881
601716005
1727474315
485588004
1128862014
866848499
1408947498
796522515
1081225845
2005254173
1125246853
877585752
1094380658
390121245
1217183428
130357306
95099009
828788984
1733456139
1627855652
1174957994
1616759549
612312018
886249621
1852128407
1397566809
339441155
154884444
85060276
1566078728
1021950264
1116514362
777826315
888969613
1507358784
976047046
1191119590
1542902871
742165322
693870783
588936807
834605924
320245189
1691356236
893665108
408729346
500246163
1452965838
2088660098
1114759346
1072632500
685568190
1490481697
1811383457
1385180379
794135662
1719115476
113246191
288292893
2114092286
1202812948
1667502779
347317739
56173540
647696378
1717320444
1913354645
1936013055
657443502
203621392
1701308059
1173237871
1170775654
1124947918
1885288926
1646092948
1564343822
51394110
1347952914
221382162
1756036596
1730435926
520163226
1066148751
1592579988
73712547
721100000
1805160463
1474268700
1512398548
789047190
579661187
777380523
1192100641
524962376
737726344
65265210
2112572340
258064584
2052095388
1885344581
1106843481
1835389278
894048734
1750364480
49990528
1304516777
2123169198
1646297546
1050963744
1275034066
1371391763
33685067
1753472735
907219425
2074727656
35762188
89688342
635884591
1080080742
118365334
642054624
400481483
127119519
69066839
921994210
1474851858
178311679
1781962353
1475904995
1229761042
461917158
2005853030
525763894
2079836363
1108026812
424181683
1207701951
862439957
1662343178
1356957149
640684836
1047113207
1930699431
1233445215
1840573309
1332199654
2063439307
2046894693
760340239
1563709002
1238558641
76364948
1528073356
819687480
1556959507
1644873162
30622319
1163896899
1453751161
1201940640
1937679243
85051
1522643691
1058629396
2063206819
1541048825
1063293162
191529934
1704160860
1812597043
2095084074
928183153
1319280474
1743648686
1257668636
503392352
1659530922
713606909
178530347
2145486582
1587076406
1342389835
408864550
296911634
1025318396
449158691
818535190
2012348779
1207556014
434939473
1661852572
1364330924
2013860064
388760050
1940375391
281640878
350373090
1299566832
57564631
1189899227
856942042
36922510
920526225
907029039
599066734
2064590367
1671842917
220608087
1427053192
1150796539
1635136274
1198415221
541703040
1789314485
1349806633
1569309238
1416457366
983847213
375518403
46352644
1167978167
878244749
837297168
1450725978
1146877521
1949615001
670862132
2087682512
1807378331
626532707
1081159012
68814652
1724861549
1516294763
2052014636
1074784007
1475723239
1765595211
1752032581
199946120
199032160
158068290
1405296428
236648840
517907724
867394538
1457255426
856212704
1538091736
1792934577
1794667408
1530379410
1616532131
2122490826
1583982323
499537371
274089402
763692155
1158892764
1896641449
509015578
137381194
1535726625
337011513
397878680
2110723655
1486881549
1973587320
1527295535
1614922032
1402444054
1812431750
284018007
1676907566
582401601
1311350595
749534142
124796131
1717222888
984540138
162106400
1395755910
2029152753
1717678276
1401948397
237271321
247690941
1201299888
1005733841
1655068655
675331052
1483767528
1522227571
1656723414
1384329971
1121577200
1296256217
1608210735
1809137659
1728492544
1217376592
692356445
1376809762
1208991996
1796594181
1400525496
493440076
1518960963
976247601
42343632
790432253
748890243
603631759
1745718210
1177770141
743080396
252823239
281170953
109903412
1929688720
1846908368
2044013325
1245233491
1028137394
175237127
1335786982
2068232731
1640834732
1340939868
864950357
42825564
402016007
1101565111
1794122688
993885030
192509668
1931935408
370255184
829857665
37737870
1960664123
685901258
1862018571
136369419
957610988
1308542955
1343948747
1717866920
465791923
1298804015
1046276608
1072663439
1565875791
45048033
903652476
1696392723
1326152046
525037009
266426896
1996560303
1311578660
1797456000
6617931
1843793466
2015531727
1099711752
1290556676
1651554133
26878347
1488543218
207419503
87400106
809350675
1896822801
736469001
152160985
580809312
790764996
1658505519
850738594
1489217314
820864954
224396881
2138079162
1247034111
787138592
961094347
1965538618
1309477326
2034897286
1668055350
1551885547
943547489
180845040
943554439
1941886952
470907411
147408497
768784382
909496219
1663506983
226668415
835642918
187924092
1677506789
220945487
917396761
1436936572
922925296
269775303
515791938
332007899
1927152841
1829769834
1987535008
1476332016
1629821400
1248369304
717374243
234469769
177494848
1444911476
59912722
604604964
849188553
604781077
527848907
196382731
1594885228
1537562205
1241932821
130292041
1048615055
1846261810
218014698
427416519
641706590
1482741335
1826536342
962373196
194506582
573210804
372724178
1877285548
1072433227
1266521792
9667563
506931411
488945795
1444096811
1974373099
819222540
873586494
1149684603
1588481136
1490201711
2066389249
375594195
749971113
2144763589
1238157571
1403116324
702654152
977073877
765376093
2126269003
1328453090
1611870733
1596737533
785545989
1877968463
1141001366
435581547
777892835
59040992
1624029453
1678250202
1671254332
336536406
279875820
2000511848
1884144242
996921051
1770587496
760013352
467289246
1123372911
54624842
1307819487
1309158372
1307624019
2055956240
612078506
819659568
1258268899
684664920
1947771417
433474835
1046837352
1510184318
575849574
1245182531
32220735
164726096
356100494
1804259932
606758096
124916547
983146726
1765376101
2011858223
1961791323
212064178
2085834036
210248155
990529766
793574159
851025053
2038615121
1373845330
1092530386
1127008284
392333561
1555317158
1804537532
2088922295
1092779832
826844776
824291964
803880288
1136393240
1963038876
1891935532
1745725222
814210318
633775002
1651295994
1530606415
402387095
116546282
1135238519
665610543
1351015932
826409237
921391543
132329761
1808027633
1603582572
1599963745
1767903367
1139918614
483639786
1348075665
1610067127
2028215635
713850004
654183228
993245165
1362880035
1618239968
261030933
2102468127
1944576835
1251491715
527690249
696121133
877962221
279294489
1956149108
611378607
847248504
434698472
2009577889
158521119
1136508259
396667567
1887488693
632348389
634847411
1003048170
1657517380
1795084627
1280793914
1237321291
696887477
833871785
978931861
444051096
1491542242
105402259
766056468
787566363
944809034
2018825843
1077769275
651788584
1019541749
393706028
424757214
1009699525
856274753
716998077
1812949260
1911753137
776855213
1826593936
755783105
2030422665
938432483
64180792
885969392
449791647
867755933
1962196253
2060807995
1454495979
409939796
179592425
1232468570
476088404
638477343
1844186419
1983432831
753020841
84061462
90070806
1308613307
853055107
403544391
1640853046
254163742
1462496169
2123481812
1466579979
913316204
634980212
666278387
826496837
1020673999
1796713991
750688100
2043842897
2077993753
1175191511
1846823696
1973384558
1908065169
1219741036
1146446774
879806589
1888838188
835615547
1352751526
611777487
1644648407
2065127578
1154105067
2079783697
1983098325
607043835
912776354
348358606
389015250
221993072
71183899
2078327037
1548021982
105958591
567442887
2114729537
379085962
2069941127
229543590
1094987698
40872301
618498514
2067292840
1965345929
1305098337
390906244
976649291
1101627468
2025659820
1219337695
2017806720
634353366
348367283
367541163
1810761865
986785696
1082489046
1121347415
892663433
963933067
1092567659
734396895
617237829
649544227
1768600469
494276194
1793046088
1209014957
1685218023
709532423
2022463602
1391764973
636267851
564892287
1348273136
2105478270
1170342473
253042544
678058833
921984266
260399186
435396807
1543364570
1132938759
2003196518
2130743325
239886163
1509407632
439138496
614217610
2141305136
2010671861
161408454
1334582223
1608937491
2042651007
677639760
1131774442
1293013037
1369978996
2135488521
66096334
1030779703
279372810
1780741164
745455020
1514710905
284386317
1262850620
238992070
771244189
609014653
1820433957
1140482091
898687176
1373313512
1460523762
423908689
1509764419
1414091649
1322872438
1302040876
1068560489
1083216752
2005688945
1730216985
1063581363
1764585560
1371733057
2134830023
2071810342
665360659
257289598
677300952
628422705
1708287541
387656259
1845301082
600347873
714438241
1730541042
706384507
1704923899
28950026
1800868915
1244341926
477151192
328402233
1721259568
1694805881
1450830162
675680983
1096128535
1718655338
717363895
1110444610
854566559
2002431721
1133333690
390726978
1821770305
846714450
1296209905
2139983209
407294701
713267504
805815265
1264267625
1604983570
1758722101
91800750
1407455780
56635941
1717041593
1684513996
1142531489
1068914402
1607722877
813215068
1821775160
1284619722
770277873
1522781009
1884250095
1694033676
1571328977
1950276739
2082819665
1679470225
1706671926
1497424408
654371462
1935013791
1900882574
792641352
1830428484
203156174
1664847649
1813280330
1163426497
475971465
1901457669
1193445989
1486845897
1070504080
961840627
1254352069
1686573712
499512239
61438232
368134147
211945533
1213850937
1272474637
1800575132
25687288
1978054957
637607055
119718647
1845101589
1865889589
576189751
992002185
965632367
1700153745
1457857367
996673117
1191000644
1735542934
227217451
616232515
1855463328
1733935518
1934814225
1113160930
1017759649
651538112
850233648
1732915031
1751040108
1168753001
1591520822
679768408
116187314
1019183222
897818598
149705541
74454965
642267772
1833460051
637034959
800667302
497376801
110548758
2049670551
60473881
196075658
1919135391
1341100395
1766010964
1696516762
772192927
1030219498
1807326460
226955597
519306247
143328654
1662229766
613446495
2141745192
1901561571
1784080398
1652823001
386072611
979724469
415068604
160265465
1147423691
1731702760
2079873341
936498253
205345952
62595704
517665449
642392630
429174350
1623448566
967674480
127410268
610492613
1845926503
1604290028
1721922371
1550184571
1800131116
852414949
471665513
2135769821
1168683658
844026387
971401392
2061460366
2034009193
1367313996
795699195
334187244
1419954384
1386772079
352949371
210785366
79979502
1523973679
1344744556
332098187
1960540702
17556471
843411401
175357245
766734438
431266600
1329119874
682815506
735361856
1454566181
1195235623
1303819068
1939008506
1107533184
1683767352
1046188860
1984672397
729562188
434290612
553168184
882267970
1949084615
696958536
2045667895
209467138
239475745
237224487
1150016925
1842175797
1844972924
746378849
1378047999
1323024712
1174789400
1769283035
1909922372
1771680577
1191722334
914206028
703640847
656694168
1751382534
1468452302
709504936
664329507
234254287
1018537388
1704328260
902643749
677246199
1336459865
438231594
962711233
1084928404
1951664460
1677338688
1260704695
835019439
1629190298
137251282
573899393
2111323652
5495608
995566877
454345703
845270350
1082130018
256575641
1448083806
1836495492
211635119
1655701231
1767660126
1645518404
1270537162
1662748179
1830751953
467987581
50821680
1846453125
240610350
822195279
1032980251
1382622243
968236154
978529476
209976202
1777471974
758905780
1669209037
652803708
1093212335
1744587761
1369075181
1449804402
879418596
1353107321
878106948
2031562937
703926050
1426091047
1362299589
1696980715
1220226733
191112382
2116729640
234925593
566594050
1819757061
347757160
1367561065
1221670942
255390909
1315269773
1142415262
1800901499
1406614102
938398653
1561033365
2026430027
1121514145
2056902940
390368144
1043243496
2078421353
1563357452
836371020
1801983340
1925853406
386892621
1092055162
1433607361
1435929849
482070176
178644203
519470878
145547954
494461139
976380519
1042620082
804463322
790964960
830544736
740550946
1591220777
884501036
32160608
2094400984
60693832
1491939708
1486979701
139157272
1650211098
1717752234
37320106
648428011
1373704378
2003272393
1321434008
738726579
1684866253
147715769
1128066768
2140477478
899751433
200290130
392552018
1827962221
56907034
1864731111
646062715
673723826
431130744
352244835
1053884018
2115899323
1984773169
237651872
660931724
1449140384
1539393392
1551629394
2132585746
72236803
1773652681
133208308
1983378116
210932775
674746016
1236161074
433242573
1196054584
1444585119
1860182394
70723634
1196361701
9563290
523984040
412420017
893061949
755929572
756023689
977385618
1501192137
898944392
217849864
1599203179
1338469122
279576685
41919188
42755365
1324417620
145021682
859823919
1044431135
1545583410
1729304067
691539442
10643898
800910700
692342784
332988896
1215017074
22316678
1274904663
561703624
9397484
462790942
1484464097
978379672
1743229226
1795808659
1190370637
1538218127
581762794
779278524
1617829968
262476968
972257547
454732986
937652833
1048349234
1074450782
613464436
288490848
829506473
1704821516
470018820
85529808
781233471
391824033
194064658
371055705
1842752570
1336356711
114148883
115885023
257783783
648276193
2074539263
1982593763
1039879067
435214284
1209840283
148624128
1306234226
718593140
2069025416
1343583691
76679485
1146040951
1388156695
121706162
478697796
2080196107
456709022
298861182
855271899
1077130453
1540589939
988345988
1830138309
1407730312
984658885
47460790
543725763
1330834014
1272850744
1492344802
711046380
1591317552
375655549
248066517
1666247146
1811073712
1271749538
884247955
1486744506
2138281192
1623778804
881879087
1090086155
435162595
380344079
1558367375
46795667
2084303159
1769385772
1162262815
1306487827
782272349
1171949989
258622157
958145960
820917995
1367165160
1517313489
1429914847
1202714779
2013144909
2131420293
1328341753
2020927779
647305361
1045133188
613437739
1965926529
2054699121
682270258
1767147215
972590504
1870687162
1408369371
11154072
1412743775
1476334801
681748315
1234108635
367520810
733707063
1971545679
1397658998
793348070
1303584710
1340849069
1080952736
1842021114
1498159791
469443934
1120679818
501448815
1407550187
1422693639
48388467
1843263878
2004687134
437288189
472160482
312249875
1661887932
1097174514
964215706
1121381656
1350253285
981690688
749893660
1188299696
1009246793
332334507
186772620
466931378
1116633749
325663948
2010867333
156313466
267013479
1726306056
1264823261
2081477968
1786369121
1049426614
1190389219
673000606
922298403
623066001
968786753
1810545435
368057949
1010898282
730222247
992785668
1274338789
544076622
156135452
1817371103
1802978337
182797673
879552322
1981703420
1021476058
963903110
1517434152
1432845006
1677927734
783863558
524855956
1130483653
136647674
69390045
453647544
1634620339
1504551958
1602140857
860170301
1765525710
1684023162
1465517089
976264670
325607857
511218768
1006818968
257023121
1416457366
608220704
1622576822
1638489282
758477864
1930639473
2064788356
659277792
1582925187
811985350
1245977240
1412945541
1429691441
1632452445
28224232
1696716295
1145979213
1605647328
1007042292
698353415
944025219
1000366934
909359817
741716685
1153171210
702482660
155167819
1102432953
583691618
776125557
1787168667
469912686
1309080357
1187134837
357552925
397313996
1825060502
994965811
440101203
1606562526
241450400
2088207869
1738065086
1346659303
248619892
376680878
866015119
1853928521
1821302109
1759302711
1769397470
572950837
770875110
893042023
1577127066
1970595544
920802165
105436993
418380311
1941423363
2131001734
769685458
130010
208369296
1010103694
1286176200
581654216
1078660035
1911511836
227059203
75712595
217902115
206729883
1918448806
1090645621
772466664
1035524120
1756491302
2077103871
1045021543
955089640
1512078603
1214415638
19370237
156854797
913659781
1054308115
1059815276
175703526
1086895086
1912495056
158075708
1589566760
1062956691
141831513
1148997679
730479905
269458602
1790834289
926404153
2057206943
47567847
426762800
97038915
379196440
995689815
978925582
1037782826
1213592106
1839801573
628637804
829888520
387372078
28747767
1309581773
397727653
1453620381
2025488242
1156359742
559204374
1939003685
58126140
772264210
2006692018
352665361
651868793
393155116
224169651
1884752279
876767213
1978865303
1526694889
85466405
362510589
280013387
1145563033
123464377
1172497061
533525334
233133366
869985217
763163506
1835081046
1572418804
2018246311
1033510702
1376031526
1105076292
1668202882
1176867335
277026499
1901295719
256719851
93888030
1255267598
294373423
1792436772
480611712
1079925630
1658350195
203124286
1141449028
812531822
213112284
1195008919
1201524761
1556788979
2073500689
1687627535
1556500221
2108331088
612601240
1839178470
1918369469
1688210901
1301245720
543482189
516196665
1069683662
868502981
397011002
1214926975
632910853
672831271
7378779
1578181123
1988006403
1311154566
1593013459
1944663250
307633464
1676070155
87249849
1542535694
1205195711
551139957
76281910
1890605287
1430232166
966000984
1320806984
170514992
1443649141
1841408375
1925808465
580734734
1154305580
1768287631
2132560621
684736639
380896552
1171166806
1523415213
1446631448
2000453820
1268177583
1368499081
1008960255
1301435793
386970613
754586398
1653626208
1095197512
1467762515
344553196
1328555590
1910851325
1333740990
300362027
1800705184
37734154
1582492728
201363786
1136395395
33681327
24191645
1931186052
78838260
1983745472
1134371613
1389078125
79970793
155164749
1298933762
1602403762
487148906
1988871324
1105408816
945929506
33453143
179499328
1700810286
434676563
341509735
1199646384
1099237132
1988282458
999880466
727794334
2058329328
1220822929
502694587
493564062
1148382841
1564542534
959187234
254495901
1478640121
1898633773
714796190
1802150849
766566146
1251909921
679641240
1194478068
162382329
1649857915
1331578492
2107259196
343409100
483931518
1445306340
1669417339
430311641
4932886
2147098584
1451433531
1075365026
1635038004
455899777
561225744
854976576
964261662
804333920
1734531896
1212913116
1195162636
934149979
2113317532
1913070659
292045204
1932740925
1000300437
587840857
1266462050
944015077
1246338010
1044396834
1661458054
106511900
2024855838
1142948749
1779633991
653418638
1034796440
1178064094
1222482313
758879108
1829822663
1568960102
520442465
2018047458
1734259639
1265941021
37541270
518987277
1520191381
1638944072
145818653
1057738658
909830423
2104937521
866862919
1696405083
909813559
1664442997
2021721627
669596402
1657259274
1331981602
1118558630
150728896
1688191974
1769215265
605468225
1670976899
529190731
152131141
1714847730
1521005438
2110098728
1620931324
430310665
164054821
89106231
620689081
1595604915
1396320939
675671785
262066614
689912383
1349727760
2359239
626969759
387472115
1454049735
1435048305
348522589
1001491066
1514526664
248899968
630149125
2105437511
96165333
341743904
1796763970
1749124416
497323736
1302309496
1495386339
771639682
35032309
535450026
436155793
569434165
393749032
508414827
2054326843
431232142
347493854
2043411248
2066227717
856375716
1624469270
1098765318
1402863485
539148698
1892010778
177750366
1733596173
244903933
616317050
25617181
323289332
1486929403
756154571
1124971105
1383506996
1788886109
1774825197
142305166
1833343557
1391679770
1500287116
66664447
566312289
358016727
305831263
1689668091
187485224
291182894
1510288999
186042013
178119508
1345901585
1644571980
1709235257
929936775
28060504
1400504130
895876171
2052857439
1554587025
468320661
406532050
384132802
453279543
1436251451
834001379
1050037534
1173443678
2119213992
1110604672
557837803
741987774
774354079
922424652
1865781432
489679098
458660075
220052188
1308462009
1086931267
69916139
427783818
1276705039
718974993
967185574
1639621775
1294896280
518242398
2112674795
996546783
423653440
795287861
1594034967
2003870155
1589934293
2034555280
1188380272
1617032952
895695379
279590477
665000087
1789487128
1599668244
1392116079
238316007
839429447
185416763
1829202165
1297889963
1464413000
1182751726
1350237562
1259253761
1342334298
653739730
1061385035
737031535
1569344996
1225022323
1288437832
1505839429
1152803228
785557709
585554781
608514904
1290292807
702020660
1370665010
541492335
1557463300
916534627
100397684
1746825320
261549491
37405857
880499435
1997331698
633167706
380545601
1634919029
2079565663
1534582284
861915206
554758713
1791057101
998292462
2107885729
253435240
1176428949
674420643
1792909112
719938574
683224095
921853937
1371853545
846478473
297351921
708164491
1992493014
1319211813
135306373
831110889
860324068
744713923
1888510741
106703973
1729702664
1228342044
2046916670
1729739734
393495860
529691582
1756967584
1469478746
721479581
1121362632
1070462438
70775944
1799705654
784292044
1024573317
1595262702
7747939
1251485392
1413023065
1467737992
91134364
1245334615
817562756
875481278
276570083
1549162629
1025544688
1527587341
258149258
1600079945
1020752219
826596894
1655167773
1936300651
1065358448
1979146995
287546357
26354456
734610482
1084346146
1417235529
1733163628
1563771917
924782411
1916763783
610942423
849557887
42915711
1994760878
1048616772
811153316
258672674
458065053
479286625
1469940945
34422452
1987934177
1180364091
2113287505
1978708526
841827380
912732235
1503041098
339998083
263410992
432411822
212440869
1553565679
74697969
1595627505
707629881
2032267780
167689124
866430744
1056860227
593007823
2062173407
1233513755
413898721
407077486
1871058447
1520701609
1874870331
1749343363
156015374
309986205
1516316867
1987846870
196634076
1286680778
1005203538
1370848271
1525645468
479422141
427853815
1631533344
1680128835
837505663
1820350390
1160474438
441339579
1560346430
517412995
634536978
1226121027
487076153
1344202044
1260062355
956242369
587985191
1089692484
2126269003
776449178
60249453
1999442823
759480916
200400590
1849721142
367529554
415621997
457453633
389437805
1478086221
755533021
1779042825
1750260761
1725570838
1008195697
1201203834
155880763
1540107230
2079983873
728682733
850525016
380664080
1607878057
131058862
203939737
1718722936
451508699
1914234101
1666697241
1967263983
1682650503
178474487
835551280
1940431278
1396778264
1860885401
1049045956
1283921549
231323581
295459985
549162518
1307316157
1692343248
2019100407
1691896086
557990735
1485895496
355288440
689893967
1207097428
827152785
2095059553
1901627467
1895912212
2089677415
1079628472
599296330
1788943348
956298573
1085521875
687788827
1520093471
1832095570
914211833
214615514
39591333
773775413
736870152
707352196
1838437253
1068237839
935600182
161347417
504239432
462660607
313352461
1659773009
1634830033
939061076
1664935128
819100058
942038343
1913638367
810714145
1307671671
790474743
1541879884
428947516
961245703
1019011639
399626271
625229982
927113341
56839355
180752624
1250206120
1698619933
1693394327
650328807
2002627270
763721930
891751228
533812008
100172975
97224124
380613101
201959209
41946435
879396234
1665531037
1133875877
451701371
1955886319
664712164
1134631674
558952124
1249642168
1202740168
987577303
643424677
952260804
1602809424
2009124002
757685493
1855404207
1404087609
785408949
972334826
2011441058
795335932
622423333
1384025821
794816196
1642343352
1795051867
2068921222
1219409849
386475194
1518752699
2141204731
1217510976
649421179
1348387119
1720450546
1606116449
306765135
1551442329
685245701
703044902
380611816
535008590
1727081347
320458127
184994036
113099900
294240784
1323017441
35383474
2113081689
320747746
806763894
878753801
194058854
1831663316
300938492
1357652032
1143359854
573302856
1656897428
1196044622
689049327
1649133999
918721171
372939117
1418597534
1911966087
101565152
1015427983
324913109
1588743134
261603708
1548288526
251117505
2009229817
1578236448
1270001163
326426270
892097715
1941840682
2013951955
432709909
823151996
940738819
1619402271
6276860
1857130416
1798237871
1470861321
95659562
904725355
375994256
63245876
1238488610
2052027307
1811764286
1531312826
841128285
209443847
473117792
1463423661
298501104
17969081
2038868329
738955238
1879876846
1721400821
241883823
2116506405
1954784398
862122519
260498427
338742864
1269075046
1486683913
434451340
1265781181
913582814
1898891994
177947343
2034183482
979335038
1453253283
2045426647
1630942439
1558404884
439256594
2123670106
1483720224
2139764878
1478077433
967842386
1521333515
742397054
577691423
537094342
343789627
975223150
1294218906
947029691
632358326
1917543462
306496327
722115467
103333220
1410508464
1525423648
390000053
1914730035
1504362783
1610288468
325340545
1755428571
1021240326
1874021794
986055959
36650462
309348870
584593286
1782189101
1323533481
838410836
2025399686
1536695294
1191241291
261564223
912234829
452066306
858785904
1366286153
1318635156
234637759
2072455191
1030468426
1632211464
732739973
964430180
1474574926
1300313794
20524487
681449015
495140302
964751288
869226936
1243909952
177987447
575546254
1098930542
965349982
2005274077
248587145
1511796783
613390573
1069614469
370427063
312281310
981601744
258169831
2041279045
1931102855
2030595315
1963542735
2019734092
1580563076
1270376241
685394397
2042695931
1002230385
401806710
483254576
1725670585
820094072
570581931
50922401
842312093
116815420
1287875980
740806847
1111281193
779609058
586623540
1470138594
1976135359
1811768251
857497959
1712944600
295589431
851913243
463319674
1963341541
1114392881
840766232
757720684
2096073027
1586502739
464822853
1593464403
435724193
1859875946
451673464
1949963403
875871108
161818370
374820155
557527435
1245870743
161429398
2001430566
1095981356
708941024
779289262
1228624330
136954037
1441109226
1994301603
1509651494
759935073
1901041860
1172474660
1946680395
805720036
1430488856
30295828
719938574
1438289209
435942592
1791885030
1377241814
1159634055
170532099
962143918
854891406
1967837482
459753667
1431557715
1580904561
1007186806
1558745559
617175676
130105408
337593748
1291035778
2033585353
302454085
1893702104
1723844021
2064199497
637829125
1565233908
1786909024
62400797
990000305
324116257
263124277
849883596
46537585
1754246590
1953334722
556079064
679309238
131270751
1935215130
1215106017
377544341
1495257503
179257521
89230191
45200010
866609158
118739588
165489256
1199977577
184523294
1528876293
75493105
643575320
217004202
2123398038
1098272925
955378119
2052276717
1428530256
672073342
824196414
1479256649
832852683
1478222980
1475432389
5090036
1813768157
186253539
1602378559
1964709890
1763305780
1174568064
753432095
1892557846
1224145041
1379718246
857921735
223103652
500681388
496928938
1530750540
868710970
1906513396
18464440
510269614
61320151
1772994252
506686645
1161022136
1850040179
1697846769
360077447
1641076545
728120707
266580301
575650656
1073862836
407460684
468082238
344368085
654916575
970122117
201842236
1055309820
932896486
331606914
227010711
1138012682
1841294722
1219933172
245773952
509849726
559466820
1579111081
19048372
1963866702
2105221168
138476400
1542657027
796218008
1389069140
1688966526
1290999136
1152624880
687772622
733733048
1723853145
2004829784
99347635
1079893295
392447520
870398715
558571812
1287413401
1686793493
870945624
2028283945
1624029779
685056912
1955430527
1187190862
1169478081
79652464
910455365
1269805208
776516656
1031995649
1050943214
577372923
1937639493
1912729799
1728183878
2008225764
1836808707
1810467557
794601817
2011101485
1938402365
1318016343
1286830
418029176
330505977
766385048
1946246186
935423797
395461421
1184542546
1768570522
1600810761
1541915612
614606861
1973137575
373866881
365729359
1620125388
516039711
538974461
1836822011
333425754
1649105400
169176110
337265747
284509207
1499115987
2078984280
462743017
286331054
1321291852
466893755
192419447
68968205
1585230217
2095252365
1442452054
1251215945
158304403
445624918
186368331
1497036890
2054704653
1328539696
1001922967
1965869874
1762755943
614026796
776700770
188628415
1988739234
1207671901
424999765
1208555299
1895348157
211420251
857980682
1623484121
1641975472
1952174445
649915380
737341050
271774999
832804036
1823406869
557441345
758800976
440133251
1683763655
990225965
440009881
2078094962
904308853
240975588
1667656150
1572816453
1153173080
971494559
1949863742
2031311715
915425837
1774574625
1860564906
427775356
1626442190
294761997
1506835559
433212008
1005245168
712296456
1418805848
1982422967
444051096
1243946994
1021037097
1312217901
1948251406
1115414207
665027567
1976805678
1425896985
883390095
952766103
1169729033
1180823855
1868590026
1469778621
2115500250
706251574
658524619
935455723
652780309
2048976212
967267683
494586376
1832591885
150179339
315819506
1333362388
1843250368
94135901
58095894
1318063922
1937629495
927445155
1795949436
1880838307
583011976
1550753970
1831420387
776381739
1868144618
374733309
787825900
311718236
1344962896
1476394722
1593603400
1644991704
1117115995
507004382
1783938939
318324243
454300578
1254313576
430675823
814911311
1974443999
2108672285
1194501066
338991285
2087327194
828290231
1113729232
108378580
168438528
444715612
951966744
1309681456
2112027963
1526790526
1514040840
145971683
639271662
448765403
757945406
1335518810
663292751
79637070
1200498775
1650872926
2003112329
1012605020
1084072761
366628027
1480501281
969794454
1542304862
1156696811
599240677
1263077448
2037950520
241323375
1562049508
928112088
588091972
349677289
7193454
960322731
141019174
1241892394
605723771
1035529965
704439312
1014949643
1009036901
1269956932
1914418659
2112264697
1462817928
1607893482
1502959538
1045677396
196653682
453060423
648622903
901211886
1223542372
1825205508
1878984413
1342170892
1116604969
177207389
688287233
1963821750
295855159
1522747697
1894329463
1088417797
1411831519
294392531
1992338337
1562332904
1860935190
1719376504
712359286
429613027
1717145952
1448059396
424366998
591756053
597661564
267061805
740614146
414076078
624016224
1234425779
1367205622
990231749
359646262
1338230416
803565909
1086615064
1377233940
774424717
1830931124
1444336269
1217412206
878318700
428556938
1125974216
2143726876
1055807311
1527187400
1209553870
10587125
778819345
657764218
446011323
933715410
309982776
1353603220
1089363460
749824339
98342822
1611895395
2009423667
1345999789
2078367831
1565389667
1402040973
1824672431
161308683
283566032
1572778196
1913930697
1959551728
2082910258
1912263644
1302172295
1248282213
191877129
415291950
1314480190
74432841
890955802
956536353
1202151863
1498502562
170273266
1817596439
506952181
1982064054
925223979
113144739
1213489159
140244142
1249599976
1354023
164298722
849200246
892299749
826786546
18621740
1164829398
1699174382
1234332970
159792464
1567751350
1256783160
1310184173
1774306284
1335547896
86754196
594070254
922021951
1721012287
1961551729
921390258
418120606
804693549
843772902
1814323354
493884484
353598113
529386090
737605571
75005337
823078481
1054232048
1026529078
1351663919
541572513
678406308
625440689
617621077
1118688867
847802384
604664139
1294211451
452113102
712537367
733553555
755801498
1781567904
927126885
204422047
354470168
1531537219
2052236218
1705184002
1551168893
1375215561
1325639910
274116611
644950012
48671706
2111046821
647125260
341221869
1797588530
2002500195
250916161
293081549
2027443043
1315086069
1709900494
159257708
1899376993
1554648807
96653545
398209411
1450353702
675143984
487288645
924856633
481333482
1261939552
1590671883
426912698
490944784
2123574299
1088564348
1713999979
769574514
830658124
1758506153
2028240499
1988196467
1311512183
1222892179
1084823661
1382818500
1161594293
1723104663
430148537
789410132
1891829
822655439
1468742482
975601326
258924121
83272471
639701012
881904410
2111386714
1405376967
1229398876
555523639
2031022780
64827312
526422186
1789682685
2054470922
1639534128
285702239
1163778116
643857733
1652045201
833669009
337634268
1427462577
1792113845
1248006417
212933124
1022254817
1661321073
12175487
2100026233
1813955963
1369496380
820908157
164340520
142478724
1601444893
550373164
390125009
1943823513
340947469
1707082884
550441580
1432800450
2098632539
1819529427
1049758686
1713233392
280054230
1590535172
1047794097
1565969293
516790626
674601573
1952407026
1071239722
31998737
1526628139
1431952228
412354382
397539913
1097895426
201573057
620610772
303585493
532762225
87298321
850900244
199525463
1656098631
1260620891
985282893
1553744231
38081360
1478831047
1725816705
1244525520
696101690
925172117
1216635858
2042085272
435962709
54404468
65592831
921720799
13816071
836666473
1176867335
499021392
862159723
1518505008
938303452
826068975
222806888
1414095213
901987187
1371225749
788096940
1222169081
202024247
902750651
566411557
960418403
1522643023
1660429420
57744181
1065962913
651435234
1704481940
1363803764
1932802800
590826528
1592300768
1174328056
840523454
899785283
1195383738
54012109
340407167
1215670488
1739081888
1962560026
1417785298
574653539
1244202179
677987617
1207531150
1691546527
1512983152
811730766
735059103
1814582386
917100807
1641676415
1834570786
675848326
1738520788
213280725
1815007902
377916009
1233021294
1315972603
502128679
2128680926
1386276833
1301427470
34635770
1747872634
2130526512
1087882513
95989838
2003634643
1487958482
1236373860
1360940575
1185855206
983532886
17974057
1336635740
1476676464
162387520
466145890
579325043
1599731957
450178993
649245902
1645315532
571978261
1097780276
77730145
1370511801
702878299
2110300280
1623118294
1182867404
1439657865
1317147571
1203631405
1767990417
966959916
1475279693
1867939393
956458590
1714032177
2011677701
251331482
2003259428
1438207867
2010667695
725872962
1698013739
1056444601
1342558292
81393926
1985267479
2117522031
2143518132
1431670202
611018924
1377190335
678962578
1761947684
1761695924
1964856704
1403139561
1887261012
1187773873
743413307
737397581
491348429
2125930138
904792924
143143988
1830797798
811065965
1287352919
118058180
1946081575
295927174
1038803139
1566444832
1880008416
744873139
1724400609
944995381
1110281148
1307906936
1795104912
1724928421
981814174
636439811
1788963703
1657975220
144652168
2130478923
1627247113
62492467
1520309411
1606844844
547869602
1416351138
321315070
220086351
1902037501
2142780740
1873230510
2026629687
1131913718
209640432
361415576
18488769
664617107
29178699
932147972
48627334
1068331713
1996673576
1580165358
644682000
1275004198
707175784
1800312479
991243339
1826666124
2006912434
1861766404
881892370
1623054839
1623466175
2025021985
2141144707
646277402
952746833
1127220233
1415738769
1521435328
1499883360
1763070928
1534675115
1503324930
1065862336
63880241
1793124809
1149418218
1428176291
2108584802
15344338
1728651557
1404374359
934402931
2005872912
1199653726
921585459
1485541291
1811203085
1709161526
1409337193
798126647
1790549304
464687830
1104512949
928374097
1471903622
1370451675
843959222
119884411
2105673598
1862150281
1259833786
204692722
2109682417
1074867879
2144082399
290436586
1831262099
1487054660
1243608944
1780324537
886976993
86531736
1115805647
396523590
1665224836
1555708262
350663255
896981745
1187709837
1013811274
1585730240
2006248046
1655621271
2082002181
834484604
1639952399
429485972
1027311177
733394479
1579333463
534118627
958660585
1416732761
882892124
1205724684
733264768
1353160823
253435139
1801524960
1276959855
1105842923
1253934550
810369728
1859627905
399972531
1676486967
1405345558
1184274608
475285237
1966504910
1336828380
886928700
1436097286
681581736
1827839413
1691002248
1259416013
246120510
786905989
557802230
1381773714
965559217
1041214201
974204348
1014055127
1014735145
310906228
1350532446
1314452128
1719158740
1003140460
659612882
673636962
41501757
984551085
1737802024
2048885596
2017007907
1348038049
1138242304
1681738168
1882732811
741909069
2022902254
1231328815
1215710877
1926807693
1029935261
467756823
1249421833
1790272324
9248511
452831322
1763054340
563131059
1111564531
684867361
1475380053
1989434308
893262155
2006434310
1694231058
2103829045
40218837
496156699
1602292272
968231979
1101412067
1191370524
1682838863
1624782877
1462028074
1709547551
918307949
478916070
290884818
1843522140
1032966473
190319964
883743925
117849232
167311549
1856246677
781674658
716887575
1290133863
1882300299
1967230587
1008708668
1054913561
552791258
1978025315
1428267537
217871429
1132614822
2046034424
1178842388
1985651615
940619733
1655859341
1095862488
460998572
1623429198
1333562956
1143715881
219217604
392395233
1028467375
1470706776
1040824023
1084871215
1866322883
2094547701
1273964647
722257267
431819954
350060337
1742181680
936652160
1794638773
517210827
1688030992
190307582
1138278398
205745725
454753697
128070067
334412114
78719053
112473688
1377107118
652106891
1371519164
791942913
1860516969
632168805
2031273939
92413680
36145654
1743218056
1686589420
1522161936
447421957
264217793
1072510299
1387529713
2004960816
553636750
1250930199
1141119017
1308406779
286394211
1217057342
194833642
1232883084
298289545
705602513
1755628514
923461010
1977245052
1503251731
1300193478
776749291
1491601992
2093115462
826789443
1723804485
29306940
1825062490
2044758509
1081849277
11446686
575658177
1706682044
415076770
543869648
1849350375
1382727151
827862411
1972282857
672600314
381998605
781797144
375220917
1867103840
1361565124
2133808525
1277544231
370055098
918862105
447915445
1563699065
1803652631
1516842366
548250192
280568411
854717720
769246644
1188978327
43823057
255181973
1591452893
401313855
1069430820
676132796
934381390
2089588692
1583640398
271438009
1471922465
1767283872
78157989
1073353677
1650381587
2088530900
223977408
1936709515
1059715348
716695159
138762963
964593015
1058061135
704736555
1910155240
804542597
1848013357
1126676937
1416090215
390901738
1005742855
1819732912
1476179085
1238231287
278732883
1051094400
1836639624
101577175
224296950
1736754628
331205083
440699301
1565768054
1452319355
809616356
1657158079
2036432787
1476534536
243242960
9722461
207971739
1539624399
2094942247
1456069791
1731609075
1859292565
832700996
718969516
467665034
1572515258
2033870957
747858827
44250699
413406192
1936922763
1668805830
795356136
1662745634
1361663781
1465279019
1843719228
1313046889
238148326
131128420
894943904
436365192
481533511
486008688
1011002147
1046726835
57089953
2023547201
473280472
682482366
1095711250
125665749
685965643
577516589
448854533
537321596
2124394103
1966055223
74460715
2079725983
1057260028
1154043026
1211699322
1197909259
1370776484
35498051
1427059756
1867417801
1589097209
1732815589
1753610395
54924337
1095394444
1144260906
2018920011
1668353240
1468061229
1556699940
2010000110
1215497280
812763936
40540699
1141021999
246064898
2072959618
1107670160
1714093645
1645300245
260044798
856573994
638583527
895326005
1416847802
1412740124
1410983687
589639915
2146236518
316793052
1870318917
1100192917
1306943896
211217025
1040087845
281162946
424500715
1638464777
1194821136
1974538714
551092643
1507726836
1674070876
565124919
1553887904
1910560959
633542713
690786761
566194292
801968133
214070787
2087569117
1623069156
273974968
368552105
1136656564
656393308
1321027486
834990192
1666736791
339757731
768647476
610003560
437033107
1153733626
976547241
1589089822
832550106
1682884341
11333621
1049871649
12297191
513249186
830822754
108343705
1532737644
734117400
588281882
346557841
1794840607
414894223
792748327
1547040456
1146866241
539881326
52322261
1022237855
2011487030
211068452
272458466
611349890
1316430593
588903558
1873027662
1273462473
266004691
1210120054
575230675
54451487
878309395
1648678983
1687783347
179419100
1870789101
881210278
1080549654
549249915
1875644798
1647947104
1866123552
1343611867
1301695542
1282146951
390044066
1909792765
1417056391
463613178
747336246
763059956
2119617305
1591630110
1423340359
1464857427
1718962293
468273526
1692895804
864154115
461218841
984405216
1379220127
1232304563
891005231
60073202
1543757379
282401082
354730990
1235144707
1251050325
2042901039
1188578137
787552131
255404805
1251124895
1863850276
625604258
1658066357
246043439
1617309868
221579596
1058036196
36751725
950893468
993252555
1943745218
1410530322
1705159466
61164964
1376052826
1557837780
1134307010
787557202
342282927
1802800
1970184620
209098497
1641043934
650461976
411457406
103218833
2022008855
1791763270
541565269
418673933
1136755728
1460033953
1981915368
504177935
2030091092
632992350
303042020
1414633709
800429137
307288473
2126671122
1868944994
1254476141
49237466
1488009096
1022319448
2090026461
1674781276
515136378
178936085
1819021433
66022241
1112273696
325667999
1376729224
477595735
1029312903
813438431
1418968001
1453162494
1246067025
2107087423
967729815
386759333
573754758
2018379257
1396984591
729826928
1332558951
1631228216
961971158
1901856451
1088686662
97676268
64693835
943901781
1509622906
312941255
956723198
1347188581
1716297315
1456045446
213559236
995387486
1997811099
1268188330
529330606
1255286263
1837906801
1655198687
1569324558
1457195658
278791478
168396596
1768114924
1392200979
401335621
302353527
1690540242
1948989162
1875503769
470504497
1734210820
1602561134
1003883989
553854926
1433492472
649583647
614559763
1506084784
1487535486
1878027940
1947938830
870836687
1780379441
1923987423
994782888
1575352777
1871221633
918718477
190976575
397695303
1306454946
911444018
879422438
2012600281
1555411851
1860034478
290258267
314091036
1599417763
12534084
1975240162
311741053
2099568201
1092376898
696560780
2089749937
2062032496
333806401
1032523740
1559936342
209357600
1056756972
268586574
80886900
1173565070
1875241159
1456427238
1930611265
2106418111
543553887
584846581
762026756
883084
346758854
1384759158
649748060
130862290
1914401533
474915646
118644264
693466961
1195640866
1403278139
1000615638
937547167
295335030
1034885008
1007230635
1744672999
1048881965
1718337896
1337639639
855068380
1805518765
2001763381
874047949
1070948029
260433264
1760390527
66644520
428854620
1010671082
1689169287
94915131
1078597760
290679336
1857399894
1430490322
1325561655
1898364645
540879834
1976857531
1181687231
1854907428
683106050
1697800377
1898679970
800525824
460453996
1675282540
572912227
1372074866
30783247
1622308902
448795402
207794813
1162950514
937821467
464607267
1720113237
40006507
2065198203
1022645096
1648772945
1482613985
1708775772
2095382657
1146396582
848821541
541027377
37231934
1804439968
184302117
270455617
52928533
164540168
1472447487
327638762
161688390
1241785629
398708460
1615436341
739725084
1279445045
244291269
1002399439
1229824669
1752276492
110939849
1014203859
902441083
16082526
1714084110
449480511
124912510
1742235453
34863439
708105642
637773156
819598509
1644697965
1170051568
1311866953
782860706
986519893
16409853
1509635556
1132178588
211334434
411327764
1791551928
825577406
316511325
387923417
2116564897
1604559702
1348658322
935042384
1142017831
302060346
530201488
891152951
876660464
353015445
609476567
1276859326
1971312980
920313708
1883360788
1815542807
379003916
405839734
881051254
653180396
131430452
1343531344
2069315434
1208524901
908484245
1490980101
307693306
1513991212
1341039585
1859807038
1987936928
274053973
482827533
636110121
1357106019
696795195
686508854
710989934
1329941657
615281483
989404341
144801244
866122949
1425772390
1141896783
886528981
1432267541
1790185988
1486983682
207495019
969047753
960414132
1210881786
265325227
1614095018
90460895
449165454
206301801
1255487388
66890367
1931177973
1728576621
314783026
1627002115
938973980
862770171
934960664
752298709
1135824652
109263454
1162057975
843077367
1608962063
1341382583
1660839645
540829298
602601174
120933768
1147361382
1491577656
1248227342
265125572
479792655
1056287329
2126701882
299610192
1713372387
2102075162
719220078
1898035556
687694133
2044041443
1718579204
2017607359
729240999
1940652455
1859877945
82809120
1602679098
2140472045
734702693
808297732
663373576
1292309680
1654997178
1703502303
319846371
1566958748
588074086
1265291434
248906243
388964642
844171578
719206514
1952742947
983112838
1843193517
245934255
489517669
1873163594
1984619379
118480590
151128448
511657492
1731978132
1170612315
209660066
2115849407
102917916
1267529055
1725543593
640490397
2069840391
1022170389
1107555965
1041015607
616859619
936953037
1862866102
266368926
1211438135
1049569486
11536500
1822052627
2092492522
1612193781
162273689
226438129
259339003
470630093
1125701637
466638949
1095354687
448950760
1756689530
1714747242
836930178
425698918
1422568862
575291368
790724829
1456002036
1541817858
825183415
1274736326
20967410
772006939
533443396
2023529075
334812186
1990961838
513907389
270356070
751580183
1602154388
1532305327
570078904
1763092158
249740241
2085094160
2089155421
623628545
1833136984
1940181458
1335934561
1199204117
829329485
1529021995
71233067
481492554
1132521509
2034828299
414555738
484036516
373222846
852885845
417330968
699763867
708135440
1499232367
1285860134
1405808468
327885010
15233823
157239399
1626446613
1750401102
1905559964
1431543224
68876636
1394269834
1225831116
1643079765
510679091
225391918
392116794
466350566
630552773
1463364827
2054317472
1784937403
603438193
1858280777
935030590
1260294552
1213757773
298423766
705875501
1749267674
402245814
1326264154
1096446177
1010435155
2027752405
1312282841
1808654083
734535957
1003461470
1039645029
1452900239
1357202619
103388931
1152699662
259994766
1522414087
1905059248
71821975
423952503
103194409
758465228
144693604
279316843
1505251575
54350515
572940482
1689202822
1203755052
1328470895
442035304
548967227
1239781633
249704630
922886048
709114637
158045722
1100142944
754840578
992362486
2009869854
1556984423
293254159
309094490
1087796028
217136210
1697909404
195388894
205745725
1397622890
924034462
556133400
1320768644
842454706
532047313
1679746599
1693868800
1723070929
1339954271
816483056
24028514
536808901
1334675420
1820449231
721324334
1842857310
363474384
1339229910
446676734
218239819
1192845920
1921069233
339671259
372529494
1550451494
868489833
305669047
1710330927
526459802
572633477
1395104462
1262383453
1523959512
2112212527
1488162913
418539511
1655879583
511167767
1636752405
90556746
304454802
96042278
797777145
548368589
1068367871
1916272940
1358305873
238785512
342128773
1931647788
36183377
1466872955
1737590341
219788154
537937763
1697468295
1932559714
654807172
606666718
1263177342
1634377506
1170226515
1807574229
97777909
1570971511
2011788207
1823778482
513277761
1730574337
1753025518
1493378123
1322153794
252229607
422836098
986547747
1237913306
852974015
1960153314
1187147684
1965937466
1826515235
73279048
1497314337
286118111
444524680
1196673007
1288277794
2134587000
2067175435
433759908
1754953947
1225423984
1402702790
357542290
204474761
532057629
1649557459
695409121
411207214
1046285467
985041185
1314874173
1654761975
1523284780
708613277
10900762
1215410621
649639839
1427466610
1245680034
209180602
308368911
537488042
1290360565
2097793947
522224260
1034818410
1488335553
304277555
1303514515
622824152
753328588
4588330
822366319
409736685
1441568643
928916364
341826452
585402961
335521174
415097971
2057248870
631165365
1504140708
1017854611
1310797610
675829816
885229771
1466722128
562655449
292361735
812426510
2117827186
1071484128
1140184417
912633184
1826843538
921779801
1320257262
800998164
1711585158
170390775
1230513663
1165395501
124495517
1882907247
1426176989
441033109
788011182
1765016898
574041602
2084415296
1518785102
668962047
1743654860
2079498403
2141428047
1429058333
984272294
376126056
1985037560
1307402105
59138842
937779221
281626793
13307269
684417559
495082027
1376901935
806439569
661959230
622363664
1952578197
1943513817
857241677
1232317392
506753293
1483184513
965500218
281092801
278431994
1490990534
238133304
1291879692
1298442560
1455076381
203005171
1625789209
1432786875
1216656824
1181112910
326321615
1237257979
698934394
908872311
1727192968
108464870
1246065381
1480944648
2002697214
1281482951
1673742661
1823501452
1567414960
652566259
49778952
696262206
1669641465
1372581482
619158529
1882443307
1846182164
1528914678
1708466140
414971461
1813328001
644531469
965030544
559563711
1873705801
281192070
808610965
177350576
1557763342
801259349
335200531
145169051
507100196
2039887287
1813176074
361613779
949098238
756313532
276155129
1160567947
2121944123
1202093230
1024810810
313365620
376474212
842120123
1974933765
1328574251
932532379
295276860
2118511893
1496844308
970713779
1823958993
380221852
1777039627
811035365
1767371182
1038295005
485943397
257574458
1744690473
883095163
1702689744
1485957101
1318475241
1126757929
620333237
118469817
145423481
1666941811
1033087182
264976377
2023820769
982186354
589299119
1180998585
1512831050
1296514669
183861589
232142599
630923175
1759780002
793282218
1209906405
1419027277
517698515
603039011
1293792647
779092377
290626032
927172489
930930255
1994320424
1160753754
272903207
1332170054
725587486
603940992
681717016
371183330
829945439
104590670
194950281
35221958
291129610
668820438
1355519724
1016387669
1031946574
2046779999
525797917
1370283346
503684409
1991769559
857776189
59622993
1404051348
1646901458
1208039012
1447489040
1379631658
660014321
2107215804
1260035068
774623200
442533118
954965431
26147810
2033921717
1008787043
611596904
504757367
456189507
1845209477
165999823
1099416499
1945271611
244560851
835461513
152172810
1439094772
774094356
574419585
1164948981
554054727
896740616
2024007622
1395535390
432277845
1492109515
1579116560
618774368
1332159312
1366944625
1701602252
1648645158
846502069
1800699315
2061365603
734964589
342887575
468881341
567454024
1041274220
118896451
1732012886
1838111581
1639574226
714919540
401210649
530038853
1694697537
1578800481
1902003369
584448658
1108124058
987802582
1055153809
277332456
820358684
2115209311
645537038
644002559
683871196
63789942
23946920
846555359
26634922
495003705
1950988624
1909208584
176874668
468820938
1600458926
368457148
1786513160
776082278
580731035
554290175
224149964
611474702
962020062
1167981695
1042277546
248173318
2079655213
148150890
132454913
1841036673
1949794573
1163446652
484847853
707896957
188036851
1524573208
1859939399
1759133577
1427786191
126614378
190587697
10202468
886786891
1744565942
377342599
984625204
1729793800
198466402
2143645018
604788335
1943948570
93160404
2129599400
1754059786
1437405664
280854551
408290990
380813370
54446559
349755862
351306802
1166235645
304300232
1874452131
1573701200
1319014240
1496655910
1842330643
193990478
2102259935
128635441
2141093746
1084112891
1454800782
1279717984
88173605
1342947129
931339423
331315649
1361400625
858305149
1459126158
724246828
2085857972
1078266350
1706088858
1064772711
1725704112
1371347548
643865687
1593463786
1525794105
1302344278
920907182
982744856
1568953085
276802621
1503787685
926669545
2017999360
1724890933
1482811517
203944222
1556002429
545291686
1821040893
1696399841
828939076
1071215722
335349596
1026846510
384939098
909442399
2139389154
970491095
608999117
1664350519
385103930
1780664715
552132324
354740229
944520797
444084354
1953435248
96053449
208752209
1513224681
2000593196
1307078111
1798778726
182272827
1276200631
1634364146
1754118314
15663304
121300947
1124390497
552323309
890389464
724150750
795332330
1612645934
1983850584
360963927
2140964161
697540504
2091255724
209077496
1566642642
1978728395
391032431
1003392043
755481897
2046177885
2010549561
606831911
458075633
1766452560
293436375
500037557
1511070409
369872202
1356641256
189007566
916102304
332939619
558586932
2101786917
1483224918
313833236
578454400
1136252858
840084792
1409031789
329708582
990199314
1273223216
373159657
2145455861
1362264642
565259499
1244776568
61523046
217501702
981850295
2022823117
1117738924
283122101
1801458582
1676273798
896341562
497570603
1788005731
1820974300
1877764414
244325568
1765531145
1952992828
572584778
1534130796
189124564
571673896
1100407270
794621045
968369429
2087771536
746815396
196736579
751274372
497751062
1879973447
979256518
914629826
883273385
1914240729
687635813
1603734405
1852755192
524176871
2090570529
2123029909
1253761182
1862596405
1207288794
1549218614
69719070
2027535589
1758833904
894451966
709286821
209073906
1438571623
1699554877
1064754510
1292894967
263079031
529496876
1726971670
1809511106
962465649
1511206623
2078909105
1032215063
1097157552
1130545654
1068188383
833020576
746189183
911233357
372178733
1741067583
980250972
1026913902
1456704065
300519158
743671470
123666473
1227036889
1025318650
1861758102
200485273
762377002
1979556222
1627913130
1654487300
1886025346
1002144872
1922100858
251367573
641378728
807544473
1316772609
1352931234
423373966
1341449891
1077625805
116940253
221807720
858675214
999268450
504491415
1833017886
1374657320
203097362
49328474
718942481
1774015279
2092742751
1374761242
1640785232
252204776
590473227
2013766119
487016068
302254508
1672897316
946146332
1439655499
1784808798
1081017929
9760297
1388099552
1061047296
986801588
2015063039
9045976
875393127
733679856
457128139
232924544
366656494
1806215742
804399937
432155103
153984856
1960033007
287814954
571144698
346389771
1429960976
218021542
780306827
1454061170
721934692
1246410527
273375543
1179238437
1641447981
868216753
1102464424
85815479
2018068234
819034733
1814582577
308220941
1357340200
722918239
283706713
385083508
1813475568
1053763537
459982300
1794502289
844012560
791440445
194992571
1744114838
1397931140
627211971
1067576814
563285977
2015468456
1413834068
762481657
906120102
267406026
178310060
1474229147
1200282495
252770057
406591204
2116016011
947869207
787383505
1398679080
1752663517
1449620097
754796925
1326437903
1108265861
1445560638
611007072
1733093572
70813070
2031410473
925147832
1106824516
1877438699
1452246801
1519405727
69530131
1630332214
511106791
842130475
684524627
1201406627
663159945
904053619
1122928039
954861514
1480061070
662612793
1713813730
253843836
362300969
904291654
199331916
1768696720
711893154
1520241191
1491768135
970973100
1218217152
246258859
1146542631
1992414236
116181088
330431464
2055222071
247415966
972994592
1605838315
1496844402
1018421822
1462230881
1098122836
2005593024
1295830312
791713186
1457855060
1548167456
1785432222
2048164569
803744282
608608334
1424746504
2054523908
646488827
54065420
1625030616
1246860893
1671029175
1463907625
1298090295
2090974443
1674746562
1732649846
1595454221
1870232839
1261314532
216754275
358209267
1128862014
1200414274
1342485439
613879678
1166597722
475995800
1388430494
2027089593
823762968
1461145493
391468399
1363463531
1844195291
605839471
254882258
1433993904
1796391157
1774778500
1662938568
164764980
402090896
1536658199
22432826
69467957
808768985
1614377474
103058634
2003583907
1016269415
999169262
1595959994
632972577
1497465137
1741864059
112253043
92845610
285535079
1653669291
278260865
799386279
1416052280
561633770
1072346491
689050480
681824784
183610863
1077725956
1847966898
858626860
1587763801
859673742
1877138944
1844400892
1889327562
80681357
820846146
248771931
1945212365
733193750
929951179
1602174684
437950685
717361074
1573187446
297999214
1065568341
1845824263
1250263883
934542767
351173108
510983121
772269489
1820693736
913461682
979910560
995031561
1112055365
1768812707
2138637744
353183235
307706311
1984646716
232408745
173246542
1401103384
1248175188
1271127034
2123247554
608441534
338990731
478119942
603094327
1735127716
1681431124
1006230353
843503661
121698971
613712323
444381621
744371479
122363887
1209762676
244326692
315790457
1914454009
1603347582
90927012
905041141
776592795
974483346
256612345
907660438
1495746713
1683143490
1681760960
777803484
1630546227
365922970
1286340039
1366598699
2009414355
535099675
999527148
684947439
1083367917
1830533430
432351549
642224579
49474345
449381059
63073717
678899898
1605682681
1902504017
1903215265
940770115
703762432
2121895223
2098647517
88543592
1998314135
1506372359
207954280
1905179335
462892012
876254248
2054383683
2059609881
2027447620
1148595971
424275561
573769545
555848658
1933408571
1599115898
884895581
1978349715
1768895216
2039902946
834148564
162584182
436325449
1113294309
347785785
1176763841
1354816384
236458963
1501269026
1103870222
1536854609
1908638085
355973773
396118113
724649292
93272509
1396677205
1464552333
1267451805
912121086
1150534838
641059072
965537135
1011442602
1869230651
1571114696
282778157
1899579949
899073762
1277989059
1228747202
1236765044
270699343
384847050
395656184
1920157335
272004964
422761424
644855550
446493415
1624484101
875523213
1678776472
779229098
1426328577
603294902
394177892
2146344632
1588203960
620996285
2142486016
149138798
1438037244
1867113875
1290250873
680188726
154714416
646131443
1568360527
1141629324
254882313
610562119
131267565
605009570
1430334799
58833790
57592025
70667064
831115006
838007499
1737354937
1840898865
388775713
565365910
170961625
1126795370
249844924
1657431604
525579622
1649796875
1311598472
585884527
384543316
1527797954
1126738664
638712823
1051728590
1024027623
17857667
860782972
1438338631
261372509
2062057963
1477578247
1553624890
2061139281
1187652658
495307992
118422658
2026124501
196513600
680734504
947525956
1395656121
1959411237
1472490506
863667483
1713032773
2070593307
551372029
474696086
870868897
695705882
1142909571
1517793434
1419526899
1049179394
1920357279
1050087235
1712016050
1792860899
726637251
370332714
1077813499
2136252866
1165668076
1111986851
206842859
861177312
253006919
1430700068
1685599225
1398583024
608238526
181614825
1531496462
1669883932
104700135
642042488
306615522
621248770
1802537211
1685265763
1583890197
468337231
1614126242
1130295537
619626088
1422906389
1177664667
1102279778
1567764350
1504117615
1378234692
1465833732
2081654129
513765205
900152877
1040379256
315767618
1385380519
474467578
4024433
1128408643
237339113
1392252608
145158684
2066336766
487758400
83917890
1382384828
544506667
513096739
368731235
864637170
2142352087
455446970
11069418
1616703603
1451225896
864288293
2132570973
1132710390
943741299
1051862166
1105871152
1394570782
1487416762
1775165649
521706695
1863853928
2058534445
1068533720
1420877552
1672068532
1415098425
1092400267
271541684
619101877
1125435203
1898777512
1826634250
1286560562
1292968652
1080377575
61827543
1933461640
1782100393
254716024
1917047401
640423296
1621959437
521218354
392618687
819194970
768496915
1189631309
882486541
534635940
545446613
1683462027
929105937
1731817473
734095551
1206724233
1829223160
1220946350
844290925
965690532
2000063734
1318026063
455921236
901401424
1321125326
1000551190
2119305639
335269620
1793776678
981628374
589507629
1880554885
521071907
773661644
1726489806
880570592
936172320
1367968536
2145852059
1387875767
770672293
1697818983
66113952
234827311
1810927795
1408958036
238820420
730402048
2124044883
1002959730
1985699052
1101678353
1890768353
980814218
635895449
581400959
1082223321
480229850
378833452
2020336005
266144692
7627190
1139619147
420806654
969334172
271339987
1549926356
1346002079
992900649
363604010
1785581841
505462529
1412831350
929443211
305621954
119260763
1906218169
411635436
357600
769436421
242138148
1886141169
1946847370
282984623
896011808
81606644
1475717526
1125137138
12464740
1507567056
1821194043
789194909
1943821702
58653838
1775786937
845627445
1037002763
1113887013
895635090
555543807
2062775712
2010098435
548011163
983052535
951071491
278032648
1022453048
1068309088
383385256
543103885
1683755131
2126010337
882210007
1138200248
684648819
306018441
1418701789
543815292
1991935908
1465159674
178760201
1812931155
1721984215
1438701744
2000186640
794737862
251958686
478067157
673723826
1258412606
1615554352
1656307424
203100702
2125215961
635846156
1327028669
340964294
239980331
1800804105
71098955
812511145
81848461
347077679
1724883043
1570777610
99825419
1678549741
272604259
215551674
1849872498
1207474071
204396357
644632423
976757824
1672746201
1513788495
407494483
587479464
1484980302
127697860
1675623875
695945178
1417166905
512973668
2030475455
1066577232
1370565557
1492697769
924277023
562309502
1920469621
1826524581
606766404
2073138949
2062081965
623410735
1016358694
479919414
1923493005
183656928
1025529509
1251050325
1445481594
296092767
1192386544
1128373403
67738707
606493313
471648569
1449062027
780296104
1849360996
1669336352
1073882963
1360946364
212876903
776788888
2035226622
727798349
1496120994
1813578320
2042765958
1016725705
1604453001
436697198
648105837
1252646618
1315122037
1199648603
2042141970
646399171
2137526333
791104457
476898617
210190572
1859294326
1512044054
459598358
1203849719
571110085
1922030451
1093917713
270250539
231727162
1878258851
370646879
675355361
1648421663
1953546202
1825617478
1623311002
1755307385
1571734242
116502372
1833202036
331296564
1503417412
1433475138
170072146
748291848
280470222
1891160684
1388375059
2063775196
298182119
2134549747
1692176969
1413842753
2005271356
55796022
1238255279
1538671059
1970357260
1404621598
1461958352
797942748
263636327
456681946
154612150
921468305
1430195691
1059252590
37790048
1784116044
1134756028
229378302
102255880
721774914
418371969
1674058756
841464217
186543934
1297953498
191163044
1624475604
620707471
28653780
1331048469
411532396
277923556
630650784
608352230
1207264997
1273184853
1086571370
674112346
1750565467
1559861375
1528622075
843540308
1186142659
1347056880
908920200
1285871821
957092216
1435485518
1816767449
201365762
1510203745
645013094
1140596661
1369470649
611994611
793854476
12953048
395303536
1067044383
1624060863
894648282
1321927821
1243954831
1130054662
1299784143
1616974720
1576406272
389768269
1674465623
461039044
1936218975
1128338184
1301253855
1321750882
1875092451
1578238422
1516364533
1565156537
1893412230
100339375
170033012
1556556138
453851320
422792008
1423550741
2056219195
1243307395
1300007726
125709946
122597462
1717717840
587146261
537651799
1428335766
1856150789
1222965395
381491187
84653672
1989784827
1771782810
414672458
209614355
1322627555
1388620583
1901283624
710763862
1428858134
742747861
1448999355
711935758
1686490581
2116397002
1301842999
172551453
486182871
1637243378
1408339714
1825952871
1832630306
1965253330
1747198564
1896564696
29548050
445694622
860492604
1137458788
845483654
791395780
1321533638
1272584095
1122968390
506537943
70596345
1104456354
2014938801
1990435868
1548713689
1294340260
1724190186
1078374194
31067776
1433575471
405014596
1915168417
1853377586
1528495998
1181590526
1670981588
748121561
984514440
863261378
531501806
309795129
103037337
1487218021
1921456057
375903751
1175455619
232540393
480735604
1779236185
1176837892
906890548
1389252918
49320968
177246073
670827517
2005709350
1516408596
1108476195
424691050
179010072
1162954016
837020322
1093363444
336717720
565189322
1044725676
1610156695
704526344
1054778203
598297257
2076759005
452140518
1065758851
455258830
763595931
1383011121
2021330695
1083480505
568535320
1452727689
1231335758
552878105
1753802177
1341057621
1629287363
555970065
1910105087
1669843193
723485338
877984114
194782139
1264991402
803455281
609818733
356013345
257976004
1149773314
1577756484
1219995514
163915055
2090260730
2053888120
904729998
1772217312
1486979701
505164034
1472078118
1216869390
575283675
462712317
1447908474
619496583
824291964
1136612343
616440790
1414413206
862217280
1325052635
1353672561
409611136
431420734
234873314
16893978
1224610528
1472093998
982594397
597356485
2030738400
1912872447
1319923777
1456975996
1365654746
1157970898
974176389
1520908436
1477824796
526878934
1432659494
964653848
2134499194
1197101865
1908095274
769017803
388837266
2002510518
502188277
2138649272
2058408564
976333358
1587429891
1513928952
641342498
336693626
1090523032
784943794
940649274
1612762283
234650190
1313479378
1619090072
1070116697
293934034
171250258
288755406
1489581134
308175539
780779286
1826798521
1271259150
1316426490
1204973369
1887040661
698358726
1996058400
274228904
633905340
297237000
1417576472
973841450
1418805219
2112274564
1054931011
499397596
225287181
2079080064
1866954986
63150743
417572799
1089480411
718084717
1766514535
1771263137
1863039869
1266797313
827994741
1510741540
177647439
65401050
1099351377
1084009578
1649145610
1155007536
57553329
1927183823
390339361
488471405
1044776748
1536757306
755515039
2066429811
409393189
742063536
1711404448
1665371955
633066328
1661490008
73336338
154146359
1984462582
1644806460
200394680
1241123279
1344610476
1835958843
269223457
601677578
152979305
988679573
641684293
2004652603
797039220
1449445678
2144928923
947844274
1564810850
355043194
837170421
959637107
195873424
1637365172
468014708
897870257
260375561
23505700
123169052
1482345246
735511302
1164544125
1305292781
1353711073
1688931224
494517630
1837227169
1762789660
1615605223
552032211
957560826
654501971
2107626770
193136118
749515684
248358110
931470026
865512935
1455629665
465169209
30356689
998770123
460597933
79550217
1909525275
1140482194
1327034986
1191199602
488735026
2000054739
1851671233
1278695567
733089823
1853633289
1525244544
702027192
561138524
122635771
916743270
96603799
1517843931
1171320599
1090690552
1431890258
755515039
37840246
52940040
1506207609
285957544
314519044
438174049
373190422
619313007
1413215467
180079749
1431699550
871555531
1070079667
536677833
782691069
1253604772
265607847
2050021089
1185894611
1072439454
419153637
1522985286
8996091
2133132308
621571756
1594565740
2103594105
1666108325
745625404
1389173057
1715082891
1556363100
1811968815
1565742776
343128162
687879855
1715932515
2011191078
1324309867
737260022
1917613695
1256529888
1213925780
1743615939
211764570
1238638325
1068951158
1928141833
533153560
578859934
1555209694
224431346
503493306
1265294589
1800059072
478802897
1598705921
1534085240
71674085
1775363255
1128699413
1792817710
1465317252
98639541
514584860
1232888930
1414729922
2136921893
1335516591
1638563912
1058600968
1384084279
599128241
702810445
87796522
322236092
82788622
1274372253
480836628
295326049
1677112446
143645242
1434008682
546353337
2076785597
833800325
650664362
783025400
1372513929
1793398648
1376484502
1859573366
1383267380
1838563392
1779085632
1804380824
1255695231
1789114335
351028723
1199357662
1396825655
350317100
1757789171
350407041
1700378443
1525331125
537554348
1343827848
1370883162
2136837369
969030975
240998282
1160311800
876695873
111208915
1496457141
634470546
957933433
7682299
1136030665
2071359434
576745565
1806214373
951488835
1331892399
927612854
1672254913
1864402293
1200310907
245772607
1385401416
1514560609
588453277
77780058
957368463
1059928748
1463949276
1909250360
1289374607
1957631151
2063186208
1877112442
1829957251
908919016
1999748043
1893612104
1810651877
678081113
180693904
24095073
1530234954
9475431
1061472099
617425840
1870572796
360201551
484401279
229078947
761390143
1468622154
1847036387
1939010518
603408552
1894852230
171800774
1348130349
1488711017
2108034684
731252901
1067370633
42974814
1606090865
315578991
383145711
774243997
1529445501
112093688
427656376
12663361
222601302
1074377650
798573013
1868712564
1157291660
1865853353
204527191
176588439
348217968
1714512968
1797936931
284659810
1289153073
1839457136
259640904
524259875
956958043
1692982935
2136746500
484880490
1511654499
1820215101
82562262
934635463
160847948
1579449202
1361330412
457921668
1175338253
17040175
1618138690
37632069
60857054
1189807753
1974197875
739111634
361513580
789034882
501616919
1129638246
1981239772
94098453
800677720
1610147980
828788984
1977379424
1868592590
2110351060
154909247
348095421
1342505507
2101770439
123540923
1867891375
1089984225
1732518432
1337166684
1840740827
357206470
585609536
1782377899
1683387569
595510710
1850014459
747825277
1460887194
2140560830
2016353802
1099747514
1795955244
1942601733
1349466729
1621690547
1524425244
1869832134
1775479398
1996307825
906823808
133930138
777594181
212752005
1269397077
1760337015
1401907334
1337566093
1525865059
1976399362
430300296
1731415253
1999584671
206001377
189039640
287350832
50019102
37827995
1868224292
455861267
218516255
205359320
744553240
981271154
899147673
1928950575
406979127
1691564085
618749330
1450947793
1009824233
1482420451
2143845207
2034068705
1883792064
1698280040
1981311084
1892672457
2117134487
1598016040
965050550
1839129648
228796247
1809366430
2014295020
90983029
1011132272
1378094776
1049928775
1889625426
350395784
1158351181
959228062
2006248046
993578503
1392372957
981942530
697716926
930132910
1262738475
798524259
1814017191
1815427249
1361100719
1318208433
1592907578
345042247
1144433102
1520771871
45319775
976221205
1378157077
583908834
39372658
790304819
257369795
1589520616
19692987
855214036
618128423
1527587341
1355311164
2080702981
328947103
45543694
765424038
653213419
1226212376
1110929645
389668870
1419029849
1643603960
1063859072
2406776
1161198210
1463154128
398404024
1939298859
1860743694
1328354748
1273700691
331564635
2141671635
79554365
388220407
860439116
1449291189
1810697790
2062153970
1318228410
367116583
636752427
360679321
50644684
1938184107
1429330183
67856613
508973619
1202894812
1853116342
106667068
744289927
19988779
741952884
1856697559
1557100281
2112387405
248353514
513753221
869490200
1805575955
882909754
1567465184
50014851
1627251966
1686652269
1103182718
261013285
650756255
760399967
157478293
1121314795
1159704637
971994585
1550090532
919091278
1574378987
1315437818
1885588805
758168754
2119477173
489022066
1370753887
308899360
14241613
111472733
696656166
1301130395
1581380741
1378772469
1462039102
1932937110
947384752
2058712850
1471603628
2115981344
1058242421
1879488723
272644875
1788505180
2000805484
1767880612
594604743
1320940264
2016069087
1443408695
1285049951
1482448727
323403723
1440370640
1650228738
2115602628
1156373897
1070981283
1064249720
1086824609
1517210665
851875234
1522951849
1084295450
141149781
1979600761
1293594841
885853309
2045667895
610091455
167867781
1288890318
273024996
84872326
2116145285
857813006
1274703874
1412164940
1832892205
405311611
1639182157
1825519361
694416927
1568044182
458235168
796925519
1768615227
393559915
752709508
261186070
1557921078
897417094
1589052205
610149546
1541119791
435592974
1025544574
394550954
1213882157
1770453773
1126860986
917562253
991526933
1450931937
70515416
153356803
1932041120
582406445
858114316
127871545
788650409
1210190457
607769922
945231609
1154937995
421422555
169789122
1933112517
1341593929
1782410375
1584636177
844377468
289823155
1455339309
423340768
1550998592
1316072320
2091578838
619935728
26933578
320926530
1852692475
427922974
571039856
849747197
1983041397
1294405009
1911790608
1674973687
303580779
406536474
852093060
582336790
707880478
466262367
1337771728
794485754
1852818723
2011652801
700692081
270903627
1503848887
758957942
341673225
1278032668
99751268
1354844604
426178954
869673130
47552331
160964767
163338734
1575555500
217098930
334331122
615910058
1096288552
1013624416
245567206
1277164204
376491344
1259632867
1222225446
484519174
1220212819
1712030052
1005365149
1306438341
177196442
633899298
1438523614
1709443360
312906294
1672879218
1972224167
1099966963
1967703128
106192089
518627282
1226690260
1928529333
462966039
1771751528
1198832945
2126782666
853182303
1001388333
1303052351
817686479
282369541
1764822065
554031606
543022990
410365828
721508002
669236210
1974792483
142213647
1091608684
1093779494
323235923
2039350060
1729962726
142672761
2140406845
772664251
777444868
2064249511
5662044
1423782156
1660650735
16715364
1003883328
1268710604
2145289799
579290845
1011873069
25792260
1165653870
1688009532
343037276
1153133342
30958736
486480923
1169392709
1109434575
1810143839
916751759
355404685
168549825
512440962
1802339520
2121635789
698058995
165920258
384549945
114957051
861958265
828229908
660231953
1100990403
521873510
10072328
404365423
1091883042
1440727000
816312820
113761057
743697610
380414232
1694006877
389445395
1196153132
1432779028
1176073864
177851798
1462430539
2124586549
1860374809
212498108
2138924532
1891479969
123686534
1317528879
2053091918
619394242
1424076801
1175821605
278343869
897347876
610879037
492260113
2069293883
189893385
867540348
1760560146
1612041747
393100169
265134659
70106175
396366310
1804028757
543705813
1503155693
1367839339
1343622813
82352626
937792153
1328731677
661725699
75197655
455243754
2052402501
752375258
1453297789
1298283844
1886725867
1591221922
2025572918
2016996111
1067686690
1813141038
714485524
471945864
1637427155
402366559
945355765
1071892625
539346546
1101167796
119081608
1944454401
1048941303
233471416
1442749424
209337263
341869682
877286216
1918732559
86136317
224281054
137079944
462017032
381995056
2129330464
1023504935
670728970
1994910818
890058152
2097654318
1890843341
1254502739
1834206795
1062400090
749503406
2137567749
235189360
1988958619
126964654
2000694532
777584997
670030650
478554681
1582836255
586700384
820690325
432423684
42953269
621297132
712115629
1356051066
1359906589
908226279
484116082
1269803875
1022451486
281749609
1060806038
133618949
1954048755
95229779
1784549479
1520093784
163889148
374240123
309349952
1974876856
342415085
815431955
159878696
1800866629
180975290
1486613707
1072883629
978649522
1553998816
1199403922
314644636
789667761
1953047568
1379309800
1892720546
314556582
1137442260
735485498
27350988
2028217387
1319619757
1747190165
45550907
1286290222
1774973544
1000645259
2142515185
16009732
1759301625
572381192
923023118
685906225
584457693
1387178185
1304368425
1330743830
277789676
505700994
524811076
74070290
1373216466
967808402
1709352956
883434072
77797596
1730030317
259586456
920610719
467279129
1088679088
295135581
1713739381
749319744
1960847533
640916451
1269437007
1475339867
1174184074
1278224864
1271360241
201391799
216846585
1000594776
1855262140
86033739
313019000
1868712548
1056920808
1131715320
1564127569
1333263625
487018894
1736801568
898906144
1375728146
269605132
376231673
1993134700
10599719
961736745
1513384983
1891441273
1691929008
1800983859
474104189
757639826
177339848
296515874
2048183389
523407940
910192035
933780831
788359895
2009903946
806019836
1557712711
1849243278
1587294095
1469722853
1130460896
1358511311
1268070564
735342582
917060861
1120813375
373801758
1972792049
87174991
503692474
2041281098
1498211995
570051197
626367591
1874914479
1592663852
1551186656
565634419
552697189
1301523905
1880376992
893556482
1069504213
307271868
1135565789
487188191
2058780657
1284283191
1285043405
1392179628
324028885
169602793
2083178340
745960270
300942299
1540520528
2012898469
2011148081
383756285
798601788
1175544285
567111370
1128369523
2063760806
1820879405
451456171
133449076
859499211
1182527018
1249703780
1643899395
1014140183
1886296322
655885391
539819043
636744383
1865147825
933220325
1971712327
1346548520
1775219498
1324496804
1137626263
1940060524
2097014130
1278558915
1648362187
1342763762
113112561
2095239467
356955885
1879685521
418432209
625648558
298237027
1334592074
835043090
1886477199
1432723690
1913522873
813056675
1597417142
1118409848
1255973372
1057600612
160229854
330157658
849133007
1704198769
2093418932
375224820
1427310492
1220737868
1216516728
1223189944
1991914812
694109462
188026001
382970064
200831242
1766575757
588970509
1393430379
341996196
1656446314
982348490
2008765155
497522673
407955397
1828825298
1350434871
1800661027
1293860412
441235917
2079387484
2080894239
1755058484
613457935
276636355
1950970447
404520146
1244443770
1032820664
1489470458
774043500
769685458
2073776590
26324990
1746224108
1717752205
1139424236
645716878
1411177652
552149837
1583874185
67587363
410183230
934943615
753500323
536891354
1833409879
1613753598
1440802746
161199044
295872868
1140531615
1112440393
726043379
408012110
984221707
314445691
764802991
847330250
209769464
894172526
577349149
71016730
76227459
1378494534
252354895
2108874257
1417038917
57094031
9601768
571794548
2071268579
1310821088
1596234089
8127928
1650428219
926263875
1040563398
1733031296
1758045832
698086920
1514966685
1277295472
1124298450
2003270914
578974101
999411296
723463247
1781497719
1882848448
1416883700
1827169829
1747142740
1614145869
1541961403
1288487952
2014039255
473441414
1762347581
1367612904
480250953
1554616571
1988760508
905175982
1762652898
1679955237
1120419210
1310170946
1488839721
2024101964
1568744937
1881090100
1794709441
1908844730
2013740768
453461421
245749864
126559115
645812944
1042976469
896480744
299169002
626355507
174388394
1811236488
1065409631
1070218016
124895374
185286898
1690690031
1173817998
1612053516
1786697780
328087609
1521153458
1371816903
1120239711
734029200
2094358825
562728834
1061201112
1121441493
493341003
306288852
1494702259
1301575493
791198096
959397149
534174857
582753067
381253562
672635880
807320609
1366503869
1165418774
1274933523
1744466805
1825519361
1601760283
2028715923
1909884973
1675051976
1491737295
545368921
1989209335
2011317965
435098020
1356954638
261267864
1803252053
781775766
1374788320
682364371
1912852011
556137522
1614447431
1812191487
880983418
1227174963
888633081
669043718
787304671
1708050674
1203876940
1358487590
293129735
1909483946
1023665203
805400406
718096807
434382922
1322460149
825114335
1639828576
431800205
254597244
942699214
347862616
982338234
1940605790
1457237896
2109596765
1332608384
407814711
422805358
924681280
8546999
449533364
2050337063
730429601
1557217069
1802602054
1591366437
2111691786
888437804
1539675509
912673335
975699239
38776249
227429275
338835427
713856056
1614279435
1373544248
773637139
1435349147
659418998
1953691974
1783887372
810690203
2097265920
1248589702
424702645
925064916
1917699892
1366647994
832914164
1791177753
1942248470
1117691561
326127388
793421656
717421887
1444713194
13210268
989425248
849458425
165278830
55250530
839353970
245580325
1348904222
1208981503
1685567505
1848142539
822548403
868215930
44791289
1420950900
1946182700
1929456973
1884680383
1743594675
208201351
193128805
51696856
1160550990
400640672
1120859534
206630033
669701234
1961760513
376459001
1088924079
241242846
485376393
567966203
1752917774
1800212287
777127140
809263428
1369446343
966225756
1055144796
2081338094
1745337158
879770153
588307192
2059657431
1480174794
954450083
760779216
860211770
203922163
1501235734
1308608217
1818063700
1951593776
363768679
329159836
854390386
1126079759
329592249
415064713
830022132
1450011790
2138854469
804145754
767584737
1273126926
1473721443
750287969
1832985845
2069569071
1658619332
1540009288
1101654427
829656317
750297566
1615439149
71054404
1287077783
1970352363
862893366
1615571276
601158738
1208631072
2099800114
2112165447
197408744
1591615575
568307681
461759141
310353059
2013283211
732038525
1850390470
365632916
1462426241
1848167347
71736549
248131321
2127762384
757452413
1493226882
2085377867
228028320
1036110776
1221924463
1202888790
902692896
1915283483
1304103666
1287288002
801476661
1436239358
96731013
1993209044
997169174
1156373897
618387529
191962545
1279613851
589755948
1285447114
1992197816
1909814356
1406352067
179445499
294116076
99655866
1961532909
63167672
1834771445
1283558684
1018140432
1724661033
1487408099
385099338
1150714188
555247581
500616962
1806908343
35655082
1151975734
1217549532
1568150803
1320297819
710101007
1363669238
16521312
76336642
642094306
1936039737
401983087
1436289965
1437719457
762301809
1265171585
681451584
1857140351
647483071
394227
2088580650
1013438105
741396328
1234963264
1544172800
2004401705
2078014605
448850906
1802801945
1853986995
1397584400
1987479012
1721734781
622526150
96763082
414113833
364471025
1811725508
2032963927
938715435
956251670
2049690407
987564468
700296285
352693757
131237959
1575010
1553749706
1003524459
491010629
1496492397
172250604
269904262
1671224254
775339482
630796129
2131379172
862919397
50052867
95329694
544193505
18696071
380562205
2013973341
1009952584
1731387692
1724752133
876216184
374218973
2124209502
1273038093
655222620
269519200
1003393521
1711229241
371839309
1699481181
1506491691
1091882618
238753992
1961781595
1377691519
1442477466
973019596
1221498794
2052154920
1477210883
1203683718
123493066
242177189
2025534111
1795783301
1146143715
856459080
2069194725
1400468336
1944258939
1231833483
1578661142
946816445
1340557233
975738558
224020091
766441273
1694536785
1524813702
1186181900
1046302448
1305139180
490761424
341226791
1555921639
297191609
466443218
1809066005
694545423
1855609654
2030656552
257759766
445839768
1453836717
187626870
793364486
1483640186
1419233144
1337412275
1384050991
294724413
1746133757
1564206728
275248049
1052722191
1898375056
2081112767
2083350501
872671184
1779380674
953747992
1309352498
1522104500
169565749
363465197
991426805
863901971
1724590838
378755692
1021926943
272919033
233587031
1414608326
137536268
1314657828
1731513311
741768861
1044014188
1989279224
1713185153
1205559805
452991143
334229308
216913968
1303111067
1920019308
1944229076
23014624
965300340
1052189667
234974184
673038255
1871041500
838120430
1344300465
850121836
1104420143
1049796296
771332874
1407537197
1575324673
1631948168
513500478
84568310
630572501
1254161309
1115138640
1890653693
58780405
1210319750
1062854984
766060982
2134605122
142778761
2136222565
1883970904
1415897027
726692166
1132429495
1957957864
613101789
1557983461
1964374178
1152277904
1693492646
1562119068
1746715124
1440389841
385284491
375512386
963179043
781156804
1972597436
949422114
689319039
1610100306
488332528
2134842240
549787721
348203473
1515577761
875850916
1039553768
666327591
1601016021
1131575995
1942803732
152764441
1756474143
1798465070
683284377
1889321611
626055688
103651417
724509765
113788407
451271115
1370476668
1513182915
762460064
1953853336
603571430
1325047599
336031582
321206366
286227215
1042382267
522693802
1160070334
340621470
1462715542
559856076
606431953
1925264806
1339940806
1026368506
1470422676
1839219345
1436702343
117012269
1190566630
617849418
333351037
1361348844
15106758
1303540682
382401912
1742944067
1596649016
2062585281
687679995
1272432652
1801568449
36941023
580190447
292320034
1318375623
999876741
477512163
429824308
1920811351
2132287044
631677015
2057090675
1598428779
1563825147
641926924
1159315762
1207477490
1731625688
711381095
916683447
1935398506
1399125611
1963283350
2029485312
944638366
1677789741
1484271735
930386992
1850651293
917070839
719679090
1695036826
1601314991
189576768
376184666
1865981513
1971194983
996845766
310440438
93328008
1866336267
1764653843
388849475
1759136443
730969658
2015119562
1274511309
343119323
1614163551
2145439632
256885024
41196072
558942791
2063444913
1081198610
2027841246
2115507307
510942323
1186067606
1919128986
1746422657
1657187671
1014027075
737088505
1244346422
712053774
1514412418
1651108641
844733779
417756950
665300037
1310282749
894416786
235904513
505103466
1299470793
977279179
1040627754
561280886
1913206510
402025395
1554123835
1146565155
1997880909
1085664791
183526942
1123278935
901709908
1383268791
1457561168
440097539
1095706380
2078034296
1128244590
631161959
1550080370
604491820
904042281
1272533095
1543081909
456432866
2128755445
1560554988
770723202
1801419187
325623358
1425509676
1867581732
544215232
518184609
1047394047
1251004207
836325393
1629923886
1161096997
1863658307
1873491764
224281054
1415274918
1473370491
998822797
1205978630
1029890497
1304907152
2141967290
1878520368
1866134218
599333264
907614995
727014848
479102437
1016907471
2013433333
771525301
1174425519
1304742475
781608398
1018986175
195785885
266490048
1871045055
78600370
1360106802
1447907281
853797476
923264401
148536455
322530285
1193752019
265069487
682890164
622450087
1786614510
1463885130
1350329201
1849153990
880883873
1522516963
1585798014
702772274
1583008714
2071479677
1922734576
643219816
897625284
2036739359
2026851470
1270788029
1177852173
1196289671
747432551
485755981
1681704371
1806602212
1545675273
269214035
1694583459
1732324308
267901199
1896836886
463920456
731496663
1534414466
1507719504
1519454779
839814898
685491733
762069967
1566227625
1143348366
1803740267
894943904
1667621271
1386833654
654071907
1654402673
1262863121
978823006
2129016703
1278296903
2057971393
2108268158
619336187
1473815801
1874494737
718877396
441219117
415365444
1955527493
1146344821
1748097928
726228635
1437280992
984522017
1785827943
729193733
170348353
866209954
1934154234
1550809468
400008676
458132535
1726452480
1872589784
231752535
692613324
1816121295
1822397763
936641176
410401022
1737179957
1902763465
957353123
2044966951
81426536
1377837602
2124860061
551522687
1923733885
239268229
452783991
1344272233
1282762058
2040431625
1143694922
896416814
956530807
646186746
100504570
712877412
1792224236
1997201226
187281312
886713351
1783235554
1432876033
1109178822
1697174237
500568538
1721790224
1246063113
798531096
155220423
1870538230
170399507
2047484222
953101440
2003595769
191058248
1586496468
275506857
2132034719
122977837
682060766
2096264609
739184589
2107142381
1357329475
1782384031
1155037086
1130402225
1276567249
954034354
641487377
1571960493
1283659902
1269907516
1060113588
662390585
1687256194
2571776
1868196446
709514919
1244602345
951747746
1123179391
802852384
1006931200
1940376018
266856153
173273745
619100789
103763345
855963746
1246378688
1984927393
1825956253
1642041346
1158220819
1856697559
614003401
635906551
1768945409
1234622790
129691058
1802105939
1525557112
1515131208
1877640549
1524761616
526181192
1989288212
520054427
2114574790
715474585
8543615
307766139
1992834801
855957125
783956589
289153286
769059132
1544635030
2140395375
317454633
564031347
1012455486
1949621070
107991781
1049871304
1671045658
1529088786
408086799
1120920323
1154713941
307403755
103712715
1903542412
311083537
566370148
1835533786
1868264405
291201475
248674328
284361141
1629772215
1235056655
190649558
1439152332
230698670
951555565
1694956323
55848502
540307285
625872590
1332994543
672004288
1842691753
1465482106
998408932
617807482
1466057319
860195201
1320944714
653780814
165325905
849239732
1373180518
1639941447
986511426
1714798842
1434160449
37460327
224878021
288743725
1510590220
665050710
1011294541
1369182156
1675136754
1577196617
790363076
326413865
911954430
1387368034
688880938
58265528
1453409745
398468447
155259825
838900815
513318404
364560050
1096571471
1808565916
1443411921
388821301
30747628
1596745008
1136313162
502514460
1298483266
524955341
1485265876
1929087332
281265341
289816791
117802219
1474248345
1079189937
1133683360
319414329
885580911
1324656014
1339422578
1269633940
555472764
1935147376
1140536893
1490062838
1592157949
1108724109
1358341326
532118227
2034313430
105536114
452146850
1431273310
1878256784
2125023600
77036718
459938626
551483890
1265080786
426919237
1275258
472945956
2136647110
591032953
1924047668
687539860
446894195
968076398
2052804014
1927857716
1092854805
727127209
362551919
129478741
782883685
1385468279
629085506
1386401087
1364649704
742535513
2102074389
107878400
1789233628
786290395
327167567
1443736296
650519901
1363451073
2014007484
1881982959
1389805858
1003657808
1676343441
1856470018
1434649404
1209901193
1087013965
1682095065
565339045
724573692
15297010
1111662152
1966666618
631995498
1092590137
1267789799
357985624
1888363676
1377783925
427838680
2007508875
1394073644
811414635
1099516008
1919328770
880832302
777050519
1884948585
753803623
554325412
1404779540
1075546179
363078947
1596115510
807373480
2142631862
127481244
217789232
917740201
335392460
153596457
416143882
59935187
1925586676
2104540949
525928857
1813493194
73706275
1327604746
898218970
1858184215
1389673689
1164742352
1078501808
1572432257
2005390633
1568199284
1275086020
1722042126
692456608
768546880
1385624927
1267769212
2058788741
710299725
654124411
2013723531
470640126
1195078364
58597597
500157558
1401679435
1035526151
1440638315
349545466
1267312140
1478222980
722064916
264835464
1814093061
2132565357
1175197265
1633485094
1715988344
1016665238
1194823756
778159814
733517418
1631699557
454744787
1024865426
551409503
1921041860
54832617
1216657496
565786665
16533186
216297115
956057437
885279259
102707880
321064805
85547194
2095847777
1205020307
456379364
791149708
401400681
744675005
798879572
1534034883
684703555
1127559681
1130045014
455161536
294718832
1704916674
190551873
2020144936
1440076902
1595067127
1539623372
1780304830
1721811801
1005526127
1650545160
337098192
343960926
224349481
1718961316
1394253846
814319609
291701527
1391613386
861612681
513410516
662835174
290594238
624808398
1866838927
2060385168
1143015104
1367808051
1743096770
833151280
1253150333
1805524704
520735155
412616769
260679909
1821810539
1570750888
695646706
1582310661
1711237179
210606957
321861963
824112565
730432523
695293712
155496851
2100868734
1079804016
1164965894
45108781
568532636
770462689
1743814042
144577793
613248768
547631210
1825947143
182195542
1993682997
814919795
512567525
275578913
1145065107
325558202
161805773
1670870613
34349716
1255920549
312671956
255729440
1399959073
1474742390
1075868242
1576006404
1058039177
431247045
2043217793
956277674
1137558865
267242741
684059487
1572797830
432438190
436295112
1300276122
717434898
785506345
1403933170
655923039
293054186
2052613583
2126023824
630437849
872849046
341633400
1976878872
950570520
1052251824
1132697908
698446335
1179170384
1852876139
1370479867
233161553
1367663325
994969182
811732345
1393726606
1517191943
482465114
1467803647
241158695
790244211
1415192728
782424288
1760042981
542231526
849974014
2119893194
1944072553
1687184116
2092993917
1951486113
1657086090
1609574031
97011784
1134811160
1040141323
266295098
1987921001
1876796623
1751661846
1618829209
1733232818
1045009902
1506417128
1757749582
1391025559
1542515875
1742100161
520361409
1469285611
99451269
1232510425
1345038504
2077658311
709316687
283322485
268628941
596784602
1003992816
920550726
1847473375
1040796505
1037090889
107880999
2062163572
1193043288
2091355363
279924928
1662563082
184913655
1134031606
1028857071
423408052
326300903
1824704604
1386051729
1705230782
951535720
1146046101
951776508
636401529
1089387256
1244576991
402889694
1458802726
326309004
460415175
285520158
2010374450
398055204
1742692823
1950363173
1139761659
1680964094
837994635
969004907
1613037825
1876991981
763976117
1230706437
538955390
524076702
482164799
718587735
320828618
1015530232
1517704444
1619291584
400144659
1388810157
1488574477
1964723736
625308994
1146021759
1114751306
1703037945
1248081319
514894497
1275519450
1720546854
851022347
1051753934
1157948164
643196550
2141460083
110294849
900713521
1303942046
786610456
1705944581
83096120
1054655233
2022632943
1209101777
2010422030
1087168978
1554006706
492314716
1243311045
1191145977
1595628139
928266246
517233748
315005270
1328795536
656615463
1325541552
1070459605
899707981
254056150
493866292
161147324
1835959016
984081843
1021265171
1221206949
866688589
652040994
1202210454
900698537
367437553
2018309204
1776077859
1035363095
820033992
1632620720
646238726
1635440850
247223150
1561742911
353491677
768489634
1481115993
215554755
2078004537
1812735840
995027823
2029215463
1904461412
722211864
2143210112
1840657854
1810506572
1816531866
1226330973
1674183334
1289376826
262805786
330436959
1760466897
1380475816
1208584834
1272831291
1603285656
500015041
655188888
867501342
1791862039
2040336138
1907633099
985702344
1200055871
605068360
167530784
1280912608
1941428213
1146364650
280813745
1285190651
1126004857
1461242599
285593055
278535527
830519642
385785450
712097704
1652093215
229961822
83283002
1441468038
1083211453
72108524
787279360
1923880912
594965121
594670545
1250947591
1612535976
517285003
1745689221
2099025298
871227749
603717311
50729739
1957674540
313178950
1898377758
727967563
1080552668
338487261
1389807075
1597673620
1012365725
766802665
163594812
825806182
1005929848
999949598
2066931927
1313601306
892048245
1636900429
761488767
52854081
1899366342
458388476
1350913270
1227133250
281717386
1275254904
340671822
2131041981
317781476
1414708038
660419814
915613194
1795208454
33757066
151215093
1896914764
1490592543
863612949
2095876945
768273808
562466396
71117663
1866663526
1797838781
580853492
842078313
1180822054
679815041
2007617756
2131655863
1024412170
691413196
1593835357
300627884
172602802
649734711
1075076516
1295652730
1620544100
2100177070
1935031599
1339623305
330428954
1329271128
1171023420
1427240325
957274706
192712456
1135222226
1988357742
2122952952
1835095075
242233226
1754599152
1004029322
548798256
180768241
1008417668
507228196
151747626
1954143061
1566590536
1612277197
1310279629
622509943
1204377601
1770957697
1409370725
1144686569
1299095876
1655001138
1444875567
935133108
353872753
1710103111
1908698711
1806923149
1680923389
1256377223
1778260874
1193881831
1515864502
397016369
1447929460
1841820958
291360521
1866866013
1875669460
218791594
1857578751
608348914
715654472
1472670198
1638498897
1085205470
174152167
1751054996
1454929677
411294891
1144808542
1455256114
2110982177
1041504044
821268427
1301605627
1963999119
442453035
2144434407
141465693
1575459486
459608027
1917804348
311601380
1106570020
846005007
354057298
656937924
2140602916
816936475
1614283539
952092834
693120046
978663655
253484783
799448071
1819197911
1328681701
1585531064
1194784936
907098496
954415348
209342635
2093309666
1722739
880431012
2141018613
1402708772
861256251
36922548
463120175
1953709709
179657960
1147591201
1529686047
311801215
673772219
1904124752
1884366747
675829816
324509418
279675925
994307141
33010604
2038800405
707434661
437049176
1685902340
422653047
201972971
1312108798
1784016007
135786308
1656487060
1100277886
1077397556
1865321121
514878366
2017810983
96006283
720572485
115871163
903847683
1089490817
1694209675
1438376187
925955065
1406559500
1275752578
1043968097
827735296
1883283620
1399380387
1682045803
607910029
28886328
875183273
2120963616
1309652103
293961736
2095223920
545071045
1179061297
1025147934
2114960315
1783147263
1621767988
413234212
1491360572
19609601
1122190629
438215371
1926129123
1562146895
1703240732
1751825809
430883354
619527296
351842254
2087456124
1811770752
1051749275
625089242
1274368764
883771917
1696743845
452859644
1525043309
404897585
1325437281
1230640410
1788848238
1374575186
481858343
1173880230
1950550639
1478014502
390523345
1397804820
975765339
712705026
1754679285
1694787714
887579217
1538091736
4905735
2005248480
993004695
1821153864
951335890
127639793
1222205663
1071175025
2139900372
1250622811
1444391787
1539058518
1068073404
205606084
1946098614
1901208595
730261524
1907681229
1152044428
1319153280
1592119550
379070365
1287615515
847827906
812873875
553091261
797906821
909856134
1200544162
1268669789
2097156963
865423980
1602698457
1483111870
1145094631
52366118
1729075844
1181225455
1285609345
134698082
1789913819
1770658100
299066197
1015784085
1040653059
1630668038
1035753768
1926259293
1462713587
339169934
1741528579
57699643
369245091
1429599700
983670907
1576039331
1530155967
17011436
2143910635
1774106145
253731880
1078320035
1753274941
982009522
1365158346
199163133
1019920716
776729909
61745994
821046150
1549595316
354855335
2147171416
2143046444
798360256
498271703
92087941
101015014
520406009
575463892
785311889
2080291165
872363698
928199436
1220701837
289885136
99857551
1833174705
2084938782
482867842
1805588424
781015389
1766504801
1448476510
1208609957
1811155202
932745518
1323516770
762835999
1830135161
928304206
2097251082
1753693095
1600724397
1792539672
61348216
1698275990
538693311
896042264
1309710717
1796349289
758806314
120140872
1521739015
15959775
1061207928
2113312196
794721021
519978751
1517717951
1898874024
1841248734
622928629
1909279643
408648806
449648135
1449650082
1581083810
1272751933
426634213
474833175
2137198396
1567267383
1745283218
529079851
1499794971
1362034748
680345406
923349621
1391668150
150416292
858944571
1977654853
1063843930
1421036987
891921712
1172927178
1512283642
1722433464
647936303
369602475
739853071
418280966
1571275913
781591720
1522159742
1628226842
1002308203
781777784
1806245729
2132436683
1155262973
90666318
1896969862
1403650392
1489496271
1244873573
1635532827
186803255
2016144720
1232960602
96546501
1178703066
4562991
1424067491
166644087
867780459
2005933829
1703558763
453154357
956064029
355801287
1793653455
256905437
1514106488
117334228
1072911170
344362130
1807424951
485398034
240396772
1828558569
139481478
622801437
37244575
191115995
940963631
490039806
1900729166
708740870
1342380903
961205058
398557206
137960700
694631724
1934164355
1904923913
1041491695
814597862
991452469
1151503289
328457592
1485187924
381435185
1169683650
2141665880
923713035
223447850
1723445785
925056462
1898513084
2074291487
403795441
956231051
2038053331
1067938748
1963304489
981607147
238596383
1813174114
1521739342
948311551
1866244924
69403398
115516048
1831098663
1063670229
1990251461
1166684847
1639827200
1053096537
2131739659
146148639
1285447114
997625777
2016620337
128171541
1112387260
327394117
1693978341
1128597695
565579093
500679391
1976674930
449472776
1877694222
1659273934
857784303
679152904
1884822092
845786458
492676814
192115735
46335865
828080076
1118782054
496072604
193683349
772319704
899777217
1008007390
20070956
1877889303
915627688
889639299
1019086871
1071018894
95364830
1929113923
503956936
1399432184
86116862
1032819553
518000516
319317857
674759975
651294740
1748156188
882275188
2107009362
1184468223
1676695396
1348355937
1654543979
890017351
155705452
1984223208
1725871351
438208949
2105792387
134088380
663728124
1536596438
1060648820
1585704137
196391507
304816389
1560354783
1491508433
1966409820
624790527
1657678020
1453503325
1895303146
596667454
1531516601
1643871953
1414576680
1101864216
539608189
1505425443
812501642
1289614090
533280142
57823535
909912077
1076481530
493799010
463223891
1428092252
794801523
1534340531
1814146091
1912898860
139479372
372658303
760501349
778678386
1423414724
29651282
396387111
1913924248
1653435402
707468579
17689334
1301826979
1909910225
315121312
286748870
397998134
1757059821
1919806194
1622943940
710277466
2141743243
1089206578
1696746852
1864374903
2124500672
1625385483
55247489
1009976458
1652767190
998568023
1319995812
1614547504
278290845
504755324
1737028265
1428025857
1629188233
686723270
1972905539
1515027325
462126338
316942871
1883633294
1441401997
175630344
869253085
935191456
818254913
282917551
157325470
1213097857
332661205
299707436
675662417
164558186
1862299820
1535620413
625498900
445587993
161840280
1990394813
1331031460
621898710
457857489
288397156
214057940
348388769
942346556
1118894555
1264391220
1164329887
1482673411
1245724633
2076212754
1194476291
233817365
644854756
1987619898
766225917
2048240522
1005088980
1137777424
1543953365
450440126
512267089
1964558713
604854326
1216164471
996704206
525555688
1862657812
1871107059
2042445491
399651208
701236600
490901916
288159818
683537224
364952813
325030514
979693332
1934704218
1005012865
1043009608
2047884040
1064116451
1906993388
1946997824
1177126177
1207233551
893497080
570795919
635529850
1844898830
906622329
2021265476
447957269
1527310174
1195803432
1908857638
408367576
1558988734
476184066
810229549
1540203883
1623760027
1874366970
374983881
1982638750
1457956199
231615276
1970998329
750505943
781098722
1510410393
503049223
976839230
1619971932
162064037
2020275114
357409247
1585167425
1212732654
1082812724
1961289784
330080861
1702937812
517077874
1356784238
636279298
1396561140
100016154
1111949270
238313107
576215599
1779814636
1893787627
955744640
1030571537
1220703195
905896786
365232599
2053602202
39087138
63966040
588330196
666962709
2041805505
464124805
11864925
2053249620
2008422717
546173075
292658815
1834939174
452578711
217827875
899441276
1796983844
1843174745
1301462791
302862805
940651892
1417803957
853899879
902165644
1921511604
1347207147
2109254686
1900611965
2070098861
1253433472
1381493012
1017499678
1019791782
1906918182
349977555
1592574190
1903106483
42990137
286057292
1289319731
425143877
1496360186
2061431912
637856119
844908590
393316195
631055593
664731264
43408219
1793894651
552727979
1712262643
1300299218
1914218764
1675067744
1662965716
1262980306
2134557623
1538465693
838851288
1931884546
680835280
2024471729
1712008387
1912069204
1908844554
1624611384
1010977154
1976737297
656613816
366625860
2028693410
1352687860
857993168
794212808
1961615724
1494170738
1511170106
1722502257
769834029
1104167418
1431338311
1147658655
1648868782
620410713
1085559479
426311476
135100188
1376204549
1728192953
1037410706
868857617
1863031815
460190194
1746899516
759622510
1129031804
1345228260
513951758
1926760941
1254835011
860417451
2006248891
1522590598
1842786236
931115492
1712628816
1482778058
1251517320
1068975539
227804629
1656696679
120788589
703413162
182710730
28972920
1474485539
562612190
79320645
463776737
563562618
239442225
205755517
122825453
1719223087
1975600449
2146185149
684240183
1061996477
718128219
497563049
1109324701
1573368235
1775405458
1839734683
1938148020
1141241919
1157780392
1735137021
996405703
474427937
1219988081
846544404
1766180524
1299016269
458601324
1652638639
1529207188
551079470
1869407994
197831306
1294376897
590359769
1890551589
868609202
8289422
406532050
778576270
1099807943
258329278
171747736
773932833
76830708
2109048815
1122866327
128301934
807320920
483741658
1869645926
373378282
2032011363
1559653271
1805118658
806197497
554843022
1772188295
1263662919
1841834594
1657292182
2079808505
620681217
1144361628
1625688424
1556388948
1667526705
1483424709
1496378965
951788812
1658505519
1531986129
1991093935
642557003
1670572572
1309540134
234068094
780101266
34368101
2020977043
1524883579
572489723
742208634
1245769663
701441949
414389411
2087670222
1237423606
1394687798
666592642
1289218596
797391858
591435088
2136436851
361436989
1371590141
1347889229
980301726
1635406653
126015092
502697344
1080145337
1062940985
1970481611
1176552948
1384885648
1513096926
2097947926
547216184
536379727
714062243
608561204
722284858
1512670787
654749664
1622858130
712371297
143698420
471545267
1311891139
316780620
1564236869
1344465816
1405828232
1167293800
35262096
570050340
31176216
1164893385
773126228
2054432644
56949625
1258138128
181188321
1646889094
1721535853
1664463382
149144732
1941139055
8122224
1498810793
2102424152
1458191476
1163304850
1423580375
650188703
310487401
1462928054
1115170831
497549343
343113129
363096859
1328683362
652905432
1327183861
1395386805
1058940842
2053362897
842992681
1815333000
1533359520
252653932
1274191244
1853586934
2144068599
102843935
2144036266
1057649143
2088905249
859758695
368495501
605110310
1773945764
1159608737
1347237899
1696392723
236440175
1492954349
1804788902
826673088
1685440185
1705683476
1902176714
218889078
227591354
1231420393
417668042
1445684425
1387344780
1008407798
1949209476
1114602012
1601068552
1335673241
985886460
764863686
657749575
1390121808
2062140664
601526331
1832203930
409836791
1208002021
133512839
155713120
51972784
81918122
287967067
1535937319
320633576
809498550
1376457869
271188216
924219502
436228344
1676091103
2025710634
954143832
1016507081
1476626950
515479289
1304553434
1158979839
1005320039
754090546
37654707
576744056
1444222065
1168812943
179368217
1865463879
890639961
1187275500
1827840687
785615696
68945029
1069079979
2106404906
785195581
1623611412
749478850
492179060
1424827812
1633120643
2019945705
485559736
1729373850
1213297981
659688974
804476901
546913871
1260863116
1915227979
1745300264
93495646
727877161
654785036
325029506
1641712764
783016100
1731194559
1707283279
1645423953
2028080770
1642022334
1579598654
357139516
2086372702
941774350
844263333
645183392
1388878318
1039662582
1843291300
2085164950
240246944
1642686915
1942566018
1633943587
1389262086
849617908
26075329
109167238
1884992192
477169896
31918893
1773725720
1929881892
261613723
1543605593
164942918
1865871251
783635986
1774850567
31276092
220174770
1889543673
481277186
1498304699
433893120
1324013591
1107818131
747755006
1715744851
687386610
370741542
604549236
976239281
1766680126
886063386
2068275136
2121272397
1052691025
146851493
742317935
652416329
1136375228
2044038044
1005832758
2068698487
899771624
1293291511
465302166
1231730005
979953731
1293546423
1511644249
775405695
243375029
2066866791
1437470947
467142479
950099633
1918274910
1937179923
1782447495
601158738
1428460217
231218919
1031134253
1522412092
1586146228
1119247347
1855727976
536808901
626238497
1759683327
131059633
964779461
1194864023
1840539924
829646393
256816974
1082243006
1830022725
282025171
2086859372
1265960542
1459711684
913504331
382377484
740619454
1014684681
1132599804
1999176424
403734639
1217715636
712733162
1428608366
298994698
2093898742
1422710528
1879037657
573190225
278564615
217959198
1512733595
1470355833
2089562164
760598434
2081475292
534772821
1686085242
1758920330
997034608
968401064
643690329
1546919073
890020794
1790467784
624142324
2128951817
1535640731
448655872
1323036477
960390394
678975160
1776391582
1757396560
298728638
423843246
1586810061
957800671
1072219611
1732620895
1522406396
1886911624
416885671
1630240539
1665331907
1050193471
67315361
2093150272
206982488
1952738343
664147587
537076697
2056356968
1749176189
254184872
659655678
72510522
1304859294
77416420
1934747224
1812177544
624430075
898327
166032902
294578911
741751442
790458616
1626924538
1743429491
822466601
453094297
807541073
1571540733
1131092438
189837935
1980786713
1467187282
820812600
1065698335
2061136210
1414023586
1306201479
1163778116
1551488324
208949301
1260169714
2125464300
2036221340
1516859473
1048736918
581889465
672460837
2132598536
308899360
1328117937
1760685636
1079292558
28813563
1193376296
221808221
1756194154
2132222518
203029594
1613082860
873759528
63662532
1237252205
860427002
1137537600
1100421877
1066789230
1406299627
1989465451
1100885468
1003943810
1345103469
806957462
49093171
1876302398
239517507
823052799
430592527
335540235
1354255595
500492770
2091846086
1910503781
163290853
614024026
306237337
1498895183
1108227088
332303666
1655516653
598420768
898085650
1528895253
187129359
486682976
2027655738
762577984
353744727
1354611515
424155175
14961295
1342428925
272800864
554259894
1672610703
1950851152
736361239
1187284524
1890425927
1105827611
908245268
52447290
815986210
1179280960
716261361
160556377
989134022
719727318
1935227019
1629058289
1074036641
99140824
1447356882
242624169
344476561
1119261870
1254370060
474544968
1938781429
1704627448
663592400
1704980435
1705698026
1895643767
742666566
300354693
198944187
912179332
927005005
1327782648
385552128
1221115443
1213893043
1663733407
2017046248
215903034
332852230
931128599
1337423427
1693814014
1250098905
1789519309
1886609608
1270699833
159820142
223859230
1689838602
224907088
720029103
788984312
58694639
1061171555
762609308
1733489461
144982407
1057386388
1400134394
1670468148
188668152
1495538871
731957097
2007022198
686972694
385461579
1342453308
805603946
1645805143
876305740
1316368771
69521672
1606647065
1473379767
113995870
1105701945
307452254
850507989
52374957
2038946509
1254382614
2060194883
556805379
1813099265
960824927
2054881945
280040232
1506618955
199940549
273627767
1308766257
854981250
1675445552
1698471125
48396681
1407585460
1544129521
1381139236
445275911
1450569090
1890027420
591867341
102909340
1959509365
136444444
1090389810
96646655
1400034458
477328003
1185982093
1711775721
654638275
1648335065
346314604
579398133
394810848
317457125
964072188
228849260
395482578
215853254
486652251
804947689
168197069
477471883
624109170
1474486674
1305348089
719095185
441939635
1173580777
812125128
630684668
403259299
1711037991
800559249
615522642
1031257835
1390059127
1185717192
938669991
1746911359
442185205
1533073501
1526399239
116088318
532952881
290776115
871124558
943084449
1860391364
1264225706
2099648392
1319890199
240499472
1833271425
1574036271
451266983
1693402836
1868712672
1876111067
1464519722
1399808061
1619444645
934777076
220723809
2062985719
1028431050
794555728
957395453
1655677756
1774130932
1111871092
343426633
102373983
2003583907
1439739077
76229301
2009569808
1934953731
1927248621
1624173515
1170174686
1232898016
537885512
186098215
49677017
1424417612
453873251
505634083
691443485
261230358
2048833320
1250950804
949292669
118943854
665272673
1730005075
1409150686
200196531
536959509
1303613084
2100604901
284303844
1402737801
2009218753
462968136
820863080
910064057
1746882283
612109075
1420104102
426099290
804409048
2629731
294904536
531552485
1022944394
587820531
323207403
1075318853
682014714
587738169
883234676
309200768
86996107
788557988
762523389
1361821755
972294991
1977941044
146219214
112874754
696912595
1000938343
1949598282
564255620
1428882188
1706229593
952996143
1285162212
1282813976
1964930491
205625936
655854417
1618670542
654846133
154655223
653560062
1515186170
601354718
824653191
1352210747
1025071819
1028563528
1814085239
1338551945
879374050
894586355
1953217233
828604345
117714005
1104614161
672451660
939033822
1109675158
170722601
279361912
19404616
538004382
1287035026
66772416
2145127030
248776177
1669146421
1370335275
973347264
1801328913
975168058
558673597
27155135
1022840253
1681952924
265803705
1679607262
755013033
1858175265
130417289
931245598
902152712
162358593
1430100518
427224715
1420210793
840183164
824080609
1211228008
953195410
945904551
1691037374
1739160378
1028005375
2058152443
1537006331
1625468109
1313777728
1203882701
712153890
1739693697
276562906
1859647595
861766331
995091864
1177984544
1595029126
1387744937
545575558
1080633073
1539455402
2125124653
1133773237
1297915932
1885508712
697026710
1009606359
1853728124
1822387032
1975956917
1373941374
1608625330
1276618169
58296866
100416621
192303674
97799250
1850627442
1437590566
1569684220
631345009
838426335
1541244523
1613198566
1788517562
226959487
2030568614
1076949056
1684640526
72896135
103301282
1320413604
1600681759
1777962447
181831681
1045867360
617192483
279527354
1021765024
551610867
390714867
2043072455
1105935923
1297078675
27096380
2026636278
1997048828
164205912
1846410965
2047716527
1081729392
146624168
178713916
334361052
1188001861
1948995109
569514948
1869612657
644016940
704600211
1263234641
722103943
1984907277
266452170
1954676302
264748844
1930198838
1005711625
1486510930
479642400
2074837177
2107523251
1015292771
815993558
697948680
1353820438
9388155
2059945804
499345100
1478489339
1653422322
1483316200
1598070158
268420919
837751492
160357054
440053649
1598048584
1181017759
2095979473
16768823
1779796154
179918356
1285335840
1976613974
209989181
1442754364
1634146402
141895895
547764917
1463233431
408310652
1136616899
830775555
93245798
1444927788
2118278499
1807035456
149296041
1806833786
317284458
116161657
1709591596
1518179865
763574034
211276109
1943993337
591398586
223974416
1153904781
2037958031
245793846
493954437
2138624658
1876522224
1766361894
805375106
988993011
267876680
707370439
1575227007
938149211
1282964529
1780016221
222321673
1674768123
2137502932
1361997833
653660395
2066043504
593405202
930749840
426230272
653217301
1431070333
1732089422
693820136
1421213904
1082780677
62574024
1089391476
1567664435
1446634393
501569869
921899113
875334849
554361068
1570282477
1188390280
347898978
458295916
1060606858
1095151582
2049769283
410573823
284318283
668950752
713395235
865957082
889108593
1539212675
1355824641
863308637
2088757835
1484796828
1510622360
1121717275
942883907
142073695
362513611
1836663527
1369443060
759389559
434395941
1432589617
582841261
1353782880
306398357
2098072591
1426722836
1109668245
805968102
462629366
1460947195
377017313
1198733531
1324726683
8133811
2016486726
1134936868
744840658
474068999
1285412081
1600873891
562427213
854655157
609391921
782464618
363294411
2066655332
617765721
1306256208
1912134992
974627437
1008353984
354359868
680566801
1394925025
197783232
943989798
484721858
738191180
365110396
1317429560
394513482
548940598
664988510
434385543
970894062
37043617
1532580164
338044142
463691716
83450699
1413912236
630212303
945535754
490025348
1660378818
1909226881
442608651
606455034
1972453784
1499696093
129792638
1985956338
19036190
1958310639
1065789108
807326783
408751237
969338899
263170283
725402581
1187776678
593720474
353549208
1952356753
810431276
1282002304
1352353741
391344398
1234339517
299846084
1835156024
1245984252
624604095
1876413345
1555807094
1723652276
245578848
2015712340
903552756
1171935595
481160082
217573742
92231446
1562490409
9043181
1934294521
1860892482
1096544432
1963812959
626236583
1289148268
1359727079
313121321
912559860
494468618
1558664808
1213666642
295791815
1755629960
688893157
1046636358
873923139
2034990815
967174828
778013868
2073868982
1304892120
1148205113
1828689171
493391512
1491477877
995509862
1904999027
74277677
1731501607
1568774938
587563878
520486801
1927004235
1421523518
406661447
1587875152
779098292
1761222326
1270301273
697259264
33631199
1967544318
1139298637
1134895276
2071294701
2107458981
1205572700
1800968958
1603596050
1802989361
1021988897
1082224712
452174343
879768540
1012503148
748991005
2109593519
231456648
672402687
1103264740
645748921
619441990
2083910224
904291654
771510339
1955641182
573017561
1739479395
100929046
335869423
838189345
345713194
2029817094
1392933247
214657843
367854230
1211772809
1790065856
138131836
1837897919
721833599
1653013091
497463542
606998104
160825237
2140775897
1589378050
2144682850
1331535286
465949755
109140637
952257381
514709399
1833118426
575415860
1574749346
2078302874
1710186746
2139590488
386682894
1021999330
137703707
1561671808
501348124
476993126
1638388942
1271605396
1578679981
1609333556
520421094
868712950
2137124895
420716299
113466574
242853321
1118159289
594422966
857462365
340117887
886289143
914742177
599218304
762053261
204083220
1959708673
1611809986
1728460917
1878464913
53495730
663481654
9060811
2062237631
1787702596
345210452
18851279
2098674911
670879852
1241147963
2091071628
2025054386
2021157339
1718808234
1503378305
668950014
2026949702
952442726
2034382048
38826248
1043828239
2119077044
1917951343
915346166
702276668
1039026642
1784331881
2010825848
797405619
1758185694
1522201476
604620451
421992420
1292404921
1670854700
1902968923
1930304069
965403757
104898987
1637158905
1964262794
307656460
1282434617
39248542
1113805668
1065009763
1767789052
467325430
1495542791
1477076591
718722867
724339279
1777405925
249017882
891434320
1552005460
234640536
573382040
1854576524
1997543882
1616417548
432504227
232852074
1263410575
1813698044
424000446
999947077
1600702292
2084280364
873713266
282716716
1401855197
2100485323
424187581
1119987223
965059611
1079939537
1369368706
490846940
1768511910
1193291973
38323769
1327542088
946664785
1802746005
929727191
1840596935
856275693
234482053
837697451
179018333
1639943960
698406687
1218656039
764041686
683418998
1701577754
554588116
1038414413
1793761424
1528803206
1877761138
462878251
1869265741
1115404448
2132540919
946241408
1032563193
600363949
1366369700
1261511177
174488302
482499065
1450739896
2105692896
776959944
2020553369
1421685572
392957769
526289053
1554884618
1746612739
242231985
316086138
85279185
169139503
1977939567
181081540
2022100414
1110887964
51683827
332574813
1693083622
705126569
801829404
1143978059
1882702621
1943879639
730952093
734073485
933618020
1532264567
425967023
1179503697
175427813
441104683
430172340
1018748030
838081840
1181740374
1970514869
1395121200
2086476567
385006226
1581740211
1367801366
1090409485
877882126
926673159
1441317354
616947847
844719540
1048412547
1892713278
1354160233
1080864122
1067370633
348000742
107604436
1392259246
1125131967
1880132642
1479113178
1608720864
38497943
2097733327
2134740578
419497817
1394696199
582551658
221045878
1374560379
60738631
1972939531
1525127342
612227902
752607090
1929680280
863832606
520854746
1258366962
200265199
913796408
897977982
187208608
2107035310
15782326
1395322088
985477907
1065018204
1608945405
1388441947
1701045527
528651188
986449002
655792259
1303771491
537865792
333361875
781257202
1268580923
338156664
839400210
1089692484
314947739
1926852219
349203102
1212395759
2080147144
1998018653
78082908
153684593
339778221
568958311
1428741212
1739366077
968557254
703135293
358815875
1040373607
557228647
1116930613
1360961955
2119717581
1374147199
1777649144
666475447
109293141
2119332112
1717163772
903745913
2038260749
23783214
2126711953
691053513
1152056167
1216729850
379312123
467809595
1918264234
1363083918
569512212
2122652973
1543424401
936271887
621114759
336371305
1747872097
299920679
500263647
1743225960
1198994595
1941119820
339912852
1344193176
1222049145
535128538
683106050
371672533
630507541
1856194001
707545272
1909363674
1482837752
2037627222
318555877
962574319
1730349515
1337636916
1585910524
2023871679
1792860899
2026162571
394629459
1432851756
920187653
1650167416
12670688
1866529194
881877659
1469299848
917701290
1788898028
195181788
1479999531
1747759447
1472989558
495154837
450564176
1512968239
733935015
730858025
984148261
315265747
1003284590
1953617157
514036242
1712547090
171275662
574827689
73359766
934313705
1569231181
1115590519
927111320
1608494075
1197186955
1986581840
1043553715
1393593033
677234247
1879881632
711387611
817180932
711907551
556721080
2121528322
138463612
1121578090
45607408
1481257483
2052873628
114386446
540330347
699311073
2020699217
280832079
1822424011
403545715
1848567519
2061580989
630246716
663182512
241244506
544306563
817686087
963497640
1416572195
549668366
857652597
307586883
1407569485
1672640297
2034488116
956035679
201762481
1497325761
495345698
819675121
1968150786
1742061816
1630675932
1652971068
1303942862
1575606809
781358956
9930382
541730169
1408114298
937136477
749530903
893737627
615898250
613962106
1492115396
217881142
1237142460
645713346
2036792588
157553326
392328786
207667609
1236252478
1879308307
1753161269
1893064730
242395966
200818380
1116799313
136922529
1707358717
2058957291
803368421
1507641554
168630814
1232869927
1206548122
446199741
625955777
1926906740
21614212
2044463833
881877659
570845793
521880748
92310790
1242483416
1849392122
326796389
904500957
1075574867
776175961
2088417473
1335736246
1310754689
329708582
1390741334
953162269
2099559442
822320918
90234558
1726420854
431752212
385270701
1241655546
488953266
406214192
1653917891
924449557
772587476
2007498505
1897366757
74681954
311987733
110229183
546311534
1377994262
1882654651
105740245
729482428
1276865492
1097334394
889983330
2003542740
39763133
1925676723
1545462806
639656933
1063657151
516446560
2032192932
2078897863
1898728998
258205871
1374127212
316693146
204828618
819914547
975039508
254912716
1150721912
1686442021
2095892457
724326358
856498167
969104557
1839325574
263613765
2017057785
1665298106
663517169
1802222459
594389309
289514270
1221225601
2098570616
2121836110
1887181717
1640217747
1191572068
1394190309
1635133126
1973190435
613759638
1039869774
1059494532
1420431290
996213749
566825004
229498562
2012394106
644085174
929914344
200695014
294478547
474270398
1205486211
892655560
709332066
425296222
86387818
494794417
2127681762
373399986
108217309
2050220919
62593716
582894282
1328193385
1890662822
1271941134
1993162369
724631904
1738100071
1983717798
389185257
1689760220
1043560057
1571845463
503188635
2020310728
1238836605
169947780
1065328381
678634596
1009986782
1863499504
1914574010
48350687
730222247
730735098
463438404
1595684460
1422157519
175068583
860897963
1629364981
1756410851
1084704375
922523912
245920123
1180815917
1202583216
7907532
791387793
902055030
1626622556
1457660226
1095820436
964843054
522509099
729291912
985414411
398657096
1330347374
1902641480
85986532
715882611
777873147
152787177
169149299
1623032606
1066311496
1317624686
681191515
1344203625
343409100
1137563923
566524925
376686364
1780814407
748354604
1387285905
5403400
737269527
2007644903
2394667
120346107
1845746560
381646129
1709445844
2117683311
1807131201
901053280
413609555
698929849
1925301326
1209068883
90218520
381338863
839437738
2040244464
79090821
32439893
1518272735
1513073385
1632166898
209455509
2027572881
1450403900
1980424523
30069881
1407258248
1717539919
316594726
371287999
6026842
970169671
1968763518
1315256659
27883932
18001244
542829079
2094520923
767058906
1885868020
915145016
568967799
1462844643
1410322861
20100007
795755807
1962559850
1215887013
66933222
1768945343
747658789
1591503528
73185162
1271505395
129967369
375111904
721093522
1485325180
1299645859
1939335580
1637163873
1051012196
2091633017
17611193
2005154080
461763414
512224247
54015717
260254115
997465253
437335048
1360906226
707760960
1318919845
1627776512
1356412960
1823845327
1321009457
1556478339
534891267
235659510
9635493
302241706
1295453399
198629568
922642995
263719180
1031945402
2055684800
1362757544
953247080
1350873667
1555794422
340081132
1631523571
1671373825
1393227438
206833359
912466241
599130659
1850639023
1682809874
334216474
155535898
1334141923
378507078
98667400
1267520489
108465440
1043593529
476694213
1914740147
1708777113
1590613927
1187209196
1765839832
1280679797
1851885015
582077558
231336133
1356536064
1674655166
898935389
941979445
1640927496
1245894650
1101250043
463179031
1140381296
1182711069
1418748515
2132123320
1884348244
1754699224
41066085
1811088140
220885035
1566998729
324985845
857891823
1200109230
683854470
400621125
636667908
924385245
922647006
398580090
1146270886
1958417514
845742536
1478603691
493195596
1889314799
1868163946
1858737036
1177424378
2068816631
1903004978
371651806
462770237
1133515783
943444411
161575006
627009457
1778485684
2014174274
818930415
419979200
1888501434
267655568
2095869373
1887898193
1797283409
653067588
1064066727
93664260
29106919
1778545517
305055791
575910131
566160238
463418735
1244399872
1486995284
230642397
2052192560
1607510954
1738686577
949012033
124059251
192498268
794707805
223164294
1763057256
2099075941
1185525962
1459203951
1857710893
1784447523
1663356716
1740777233
2052940695
460997533
1143864973
31039710
338384060
2006051714
1963526001
1057889849
1353626534
1388834000
459380622
1799056094
212762255
1937088578
1527031997
1446360715
739820838
1757516904
92999612
573617364
511690660
265364394
863368096
78903210
2000553767
1212812152
591250565
631310494
868094951
439101025
1702783955
520414183
1228057597
1581838528
192928836
1661414100
427166624
2093644277
1302808122
646447938
928217745
657115472
1765235895
1940226837
1451072760
552532967
1242936727
1938932026
147030204
243610610
896509708
1783048588
1975472062
3645937
664278335
1865868875
275704683
1316589641
1862078654
1441560579
382648994
176088115
2072638543
917190987
1159464403
715117750
1001668771
1903629133
1864693906
1944371578
616191719
2022087500
758214862
312437404
600554567
1967197498
341916347
310027773
1866649807
984413986
838155754
1028873191
2129625605
311563746
437353025
1960862295
1595663569
359878395
141377634
1049016638
1275311444
234785832
279025015
182547099
1038251070
839443246
914635545
827157874
1676678312
1044733099
1885549838
691559297
1420347073
1937523367
3875354
1513863324
667069331
1339327046
2099796618
466562790
698438046
222627146
1356224391
1334688583
1149723596
356798517
2026667990
93589418
283684143
1705166752
207683448
1502408434
412630135
87687405
1200153232
544722724
176405537
1611305695
1993319259
546834789
2052881929
1372005121
897133026
706919226
796792054
1083073145
2117779677
2098737964
1483603666
993376609
554495006
227357769
499572521
71796285
295804593
1977642832
855343570
2070758059
2040025058
1536836898
176885119
171785017
1757561526
1122616673
1275534451
509658754
396080449
624206626
526409136
38113757
2094609552
1863885732
971476590
1542709878
1170012802
1208587780
369646978
1889805328
602876414
718385283
1058007625
44689035
2045953512
170485261
987143804
391531629
1781676991
242236281
1978595211
2079622448
710046707
1820652032
434124865
1060607700
1581126646
668165123
430888310
1030745424
1441836599
1105185609
571203437
1011972703
379238478
1869024250
1543786295
153523909
912041893
1761400267
1694974553
1794873831
149361274
285471416
550143516
925139669
308093301
1620768675
8878781
60133835
1635148344
990272572
1184167742
1003400093
428585734
818397805
227246958
2063230934
424876257
433867328
1374788320
1123647372
956995257
27369293
720993427
410573823
1178401890
668395874
774013306
1286010352
2027392047
1201854472
1819161445
139027347
413499670
1740036931
1956695852
1840033279
952974969
1455723346
1778973621
1332632330
2067989668
2141883411
973141616
1844288221
969665603
905084908
445054937
2116472603
1236744105
361165494
434768641
639902414
253013976
1975041954
1969548893
2028190896
1363088759
1770648479
1911952515
1041530380
1824194802
533661859
671082946
1121483256
1070097266
1721402358
1504165421
945381283
2067060515
271045802
1224690723
964807025
2109723490
1214433227
1614120640
1315166229
1974399464
487421181
415342058
1443290812
1911010738
242141340
1064587987
2055667656
410578318
388933085
284955891
1409024887
1650443080
460783989
1854985637
650271695
894227903
329946300
845051291
39333592
934054137
838781888
1552737664
1428718024
1502293797
1940691531
1382366082
350876183
551844520
111832880
373934847
281787327
1060482512
1962074570
1941036696
1633447446
1472539478
121398781
832956811
1093429761
904316229
1512012935
1718734305
321648921
1778300109
301199986
1008268428
1700102192
799901330
14474821
2139295739
910464726
1576980646
1893826698
233218923
1890989434
1712737533
1710475368
1222740059
1254579803
1870871201
1016027923
10561714
47813819
717084719
628712413
2079576671
22431319
440456662
1415645579
592621175
1018256322
122768712
1719880223
1595461917
1973358575
405199128
1958571555
1671233973
1975413240
262592837
1563825147
133027104
846412895
179186436
833514843
1752287822
598287479
2139238093
1571789113
1272557621
1982388313
3967840
1213814178
1388295354
498164137
349332879
179325669
333321407
646391534
1356271600
1856210947
1731167619
1038322153
1059731365
1677915783
2083344760
1288481014
1528100724
365045558
1612535976
1822815664
708984775
2093203103
1166698073
2134323986
22865031
410119922
1663768124
1470684724
1479113178
1502846870
1605293437
1567469297
2052920055
1442648935
827631074
426806736
1384728902
483053175
1229020712
86656434
1908334525
455078676
71535912
989112869
69065000
1277810046
422461696
208252707
1400637330
56728675
1547428805
588082189
1663129414
1417340673
1680212772
903916393
102555930
372824023
1682193997
779179514
413966894
1238899969
1105910192
1777090394
1246815650
2073061668
538654379
1070191440
1220673050
806510636
738154228
69091115
714061913
508488671
1989354836
202681620
415906864
1589230470
641631950
1348578450
1798578353
1761314328
628986860
645264241
530252351
1556179796
320241523
210629400
343517782
917320511
1896142588
174226675
1143391867
1224171464
172668229
1811850306
840354209
1241386855
386716373
93102462
1481267653
1481695790
1426301110
114978636
349854809
1108087962
348747069
891769788
776759177
1965381012
442083950
1994073959
104246271
581476701
987194029
171858702
605987694
673109259
13210444
1528817348
676482413
1877358858
1673036323
1974872404
1241274437
199270191
509392603
1554036697
265449347
1271760764
95130181
90399602
1203541579
705790478
1094371641
1587567558
183690649
1094508012
1277394995
1528413761
2112245814
170961123
1648751006
1712384729
1010275707
1298505735
1121734945
400164737
254094530
529713222
1824955944
481907151
1021539165
317010205
1100840674
2045855466
435948773
1694026657
1039180166
1567202936
1406477576
1604986871
969008247
696276886
1584728524
100924279
789780020
901080465
2075302707
1576586645
660839409
1455420878
1511156063
1229965165
1387407899
1574332820
1858685179
865261900
902061960
943188817
1771333164
536357710
766445118
702830628
2018290771
1032298682
1158868547
641271579
63335275
1432369114
583118734
1272222300
855571007
2074965805
1588353687
1696234530
1122601578
1039894448
56914714
713078844
973281727
1281162784
1543344564
399575884
491034860
502897853
254909599
1276461065
188013082
1164497628
583501310
1049094516
1269157409
965349982
1373588418
1006036584
612318965
93538371
1194548440
1088329312
1985444898
994266529
956304567
178292068
1155398524
875149735
10602427
2000884489
533338274
1327179130
1919109221
538167985
1607878057
1823438671
214074095
1577264205
2082800366
1009303433
1358549844
1398280437
2062776502
113441003
944958325
1852426633
1049686137
18786474
1871006931
343181107
533662345
424561564
119960577
849491721
1413514168
190238062
1378399062
2011628392
546238492
394165500
107532413
620411936
639943136
218329139
1096869752
1196561961
502335847
1654249118
800913387
1352357225
1535252463
754609810
966982024
1196672685
77629019
199196304
681000050
2063186208
1640265654
662026314
1525636124
642453327
1915626979
565835061
1623156981
1935453878
2025391395
581753085
479900019
211616717
728314004
1261569538
1307310536
1264312046
1704144076
2127518053
78937545
1062358059
286963194
2040522971
2050349748
1581446375
2009467265
382076801
1360071503
739064297
1769033746
1277012026
602894690
1560564012
1487674984
1623277082
1285393720
16499324
128299016
332543918
413621013
1526724783
1620851088
737454693
2131125644
1089622669
105598493
431892528
1229035461
788546640
1092300177
1452171792
905180283
1385287540
1074227551
1865096480
1845407647
1102532011
486161661
424965673
1992899389
497649392
235070911
1883026444
2018296428
98233265
1425402295
531122881
804253134
757192134
1896162887
1708775259
1040958713
1547005465
160796774
287014742
1174898987
1233394555
1076956388
459734640
5504868
198463968
231030459
1821889006
555897671
1177858240
2013949709
1937846637
1977654853
1699511467
1666439102
969496885
454106425
1727100183
1938757173
45269762
225485235
892802532
1621130555
1166198620
1458664825
479640983
1322814999
1757365089
635405059
874351864
1161293598
2142052191
1317505775
1563253326
506874782
1256627965
1912090126
720642259
1399803081
890048813
256689882
1224887366
194668153
115683351
2045938440
276875497
911229097
1609330063
1220947906
2014980615
1848079215
1984427772
1866471300
1991834456
2009577889
855390134
333147989
1241320019
75121841
1537739013
1220631816
1162145270
937884561
1283699465
795465052
1231028564
594299137
2119763079
755297320
1752600041
1176019548
1561496000
629472228
425086201
277247740
1370015951
1037283577
1381547655
496311033
1441745361
1423350886
27575853
672032773
276240465
1022199041
1719287189
1110534345
1547672816
887142758
573287608
314177358
1325173009
291203108
1373145565
1784465972
1076995531
37943673
703414192
826251841
1309313328
798617953
1851437762
1414267225
406040206
1250878239
1509987382
1149632347
605823388
707252348
1587287763
1129390430
1081513383
1936022415
627292458
1766247950
1937750351
228989514
2134117305
1561873006
7460285
1938915947
1465505468
983321688
392635012
2074751821
628721451
1428330903
1949595326
581946514
2111162005
926720476
1972558863
274373518
1647717984
681542911
2074335771
2125763290
1063015419
1597749764
1699099396
79768400
156748487
235929274
739880720
850940238
2007908673
1512517098
481725104
1219622766
1664326610
1625860037
976219452
1211088719
1284660400
73901525
1725213818
2145504703
33998422
654946276
275342703
363207383
798994650
234949467
1233892655
656719968
1455599252
1331117527
1432578129
287563509
387849981
1686594809
1806420811
816579885
45476441
1846931195
989712316
794922964
30415639
93407799
975456396
1111003018
1516790821
1406503409
1625379631
1191228114
33325454
840853723
1785376272
371918708
1488504122
567610958
1188761188
731361346
2105238675
173066213
2009735828
1902504017
712117697
742345416
1683297609
1398455444
223874828
1870994624
1358514661
1080343772
414988873
1777568787
1009719786
1316932575
697295248
401277000
849819585
1096657590
1758379410
1999056716
1676893709
1325974778
972082392
1614521925
1162650274
1700990445
1454839982
446016335
263602544
1057231885
1289940564
441843855
1341779516
142167137
1220372642
1263653759
977812735
1175262408
571619090
1793912127
1382486223
514742972
578633490
567650889
1666533931
1564343822
465840613
1672727196
1747334172
1582946384
1813416661
1514521387
288086575
996487585
1688995831
326434666
2130747214
711530218
197160582
783312928
522772634
636270634
682884527
988362329
27705972
804066511
264513969
1783653400
1440473753
1394121242
220089208
1269779638
1633249445
1374510551
895138434
1977689428
68774316
191777108
920521733
1895181103
981980574
1706169529
671775766
1638908769
1595526082
882197327
1867670997
938759857
457753971
2131319
991047455
824124823
321710869
173939115
845479624
1942040373
1549214223
1523529650
1670036481
1831896148
2082049127
1826282509
1976857635
91143275
49161629
1661571394
834174538
917298192
1739681590
2062392057
37152802
535845837
25755460
1781580414
823560229
902428911
37626085
757613538
143369167
440949429
1542257404
2128264624
2123242906
248698426
205187547
226407900
2072596064
1773568099
293412354
1589153727
625162348
199011408
942296675
1769182272
17300450
284306996
577220245
684953628
807344055
1106157410
1915738533
648210166
212114666
1654270075
778947592
229524182
63653229
567714288
914703494
50552779
973720523
993121267
210038142
1010217712
1199153810
357630651
1067790346
172024231
2101406847
1644028862
667251995
1639056742
1763405517
440361730
1763820960
1478758324
1001185194
1972671192
953568287
1686224218
1842588942
1824456738
641364200
212114081
12849481
1020098731
1927174684
67012004
625155442
747030965
115627601
664300763
1902797485
1321507241
771568109
668545680
693642723
1875772368
103698537
138823481
2101879160
1808747230
1356050239
611223808
1379948724
2081098280
2014927311
1269858396
1934190014
459122977
1146520648
307913241
172517805
2121467047
1460891245
1569412064
1164733925
1878197764
1486154396
1337307593
2093440883
1955126925
2026916988
2008210370
730583584
1930119412
926275430
513659697
1400773730
2086578092
208452335
233793151
596301322
1688733586
715819793
1381966217
660763174
1624061271
1020554472
1175316766
1570630796
1782866623
266062115
1820873223
1046628041
2099503854
138932044
1981908896
1352617067
1311889028
1629906709
1683348782
274186964
1625762308
2107031200
1151077715
975861691
1143101064
1552988751
1523091848
142436091
192434893
1395868058
89900960
2087900724
890984495
915915910
466578176
1508459067
817681132
2078997520
808593338
871807672
1798236691
567238447
69681301
912524065
1492600879
765423404
1443087289
933001235
128174766
352911280
927280896
1429356266
2098135119
2048316693
1931003037
992383172
1247875505
968296948
1799027916
903031631
1410953950
330878737
1488163321
462279360
1147332646
27693631
1581378889
1166366417
1864555137
480584413
1648715221
785246191
1240445091
846370775
1604969154
2014882020
1983958694
1505092356
1017621510
1382343433
340817559
360172670
1879775886
703982143
2119680321
446676413
721524946
758149588
106596600
880871336
711929304
571291170
817856824
69256980
1267134280
2035602969
677839492
1767388185
612287545
637990771
274350070
2111880516
1172844883
1996359256
1549088700
1470811673
361196716
1773966847
1233541797
1076128816
1994911800
117505332
375109897
1372309380
809436699
2003359850
1341861326
655249999
157442249
1156058245
1944018566
1504329376
139083463
2129589991
1340284628
537917933
1290732948
1979989015
1329840273
353427621
14590314
1380831133
1902633902
322618120
1315050956
1460439009
1449117408
80007870
958346500
1046649471
1983409279
1325053063
1942773121
1052260293
1951901669
1359248052
1319422904
1918488874
2101824848
1226971939
1598279927
215422029
922890738
608214661
1703086529
888634599
94913990
1592655772
403619077
2023182933
2132361745
1588197029
1841338192
1411344749
1628116359
2042440696
1337837892
1768445103
1021912983
33583064
1590437006
59023372
1202247276
1413955282
204028391
723607688
1855404207
1390963861
1486193633
319385106
927662986
1825199436
2130078138
944871628
1659542378
614497478
1500155436
941597496
760201291
349186405
1517535974
664104600
269131681
1865926983
654421674
447374592
1027803167
1451432212
20447178
323660851
781374198
1643584591
1495648160
183375496
864801670
1077131915
1543665926
629201190
1965624683
819614165
1143793152
1462112029
1827378790
1498452773
1102890403
955039094
1820759703
1761022171
189603474
218484521
213186396
676509028
207283072
1728923144
1097121018
471837092
1903797355
1090753240
1324484784
1244283630
1063095888
389112679
1550015959
1074550049
1084940687
1178291711
1008238179
1404562135
881676853
2816621
815227923
1703222809
1366844183
1435259423
346440991
1053045093
861350092
75432015
1725671264
2052922278
1008638670
825005710
89686471
1601613918
1802152522
836195320
1335429088
981966334
1839918609
455622116
545593546
1938765841
872072515
154154790
1525811140
27218250
150506630
1522161936
516463659
1919489512
664457324
343346549
1060929655
1851307157
1111709138
405699528
241814890
1808814137
11128671
383111500
1188277026
1987259654
249950712
1204863448
2093263507
692207444
893198807
519375960
1208800919
888121800
190808615
1981934759
1364685491
1030979472
1851465849
888327912
1036683622
1022777025
1902457536
834134643
1245291529
549437299
1304233468
269291859
1852341938
1247835519
940556100
1917035762
1141295497
1218410976
1639043038
1537729648
1223045717
706067412
817116228
806019278
344436164
2095917272
1806950398
1735167708
616658108
930225096
368898488
2049141913
1794300550
1067286794
2117988323
796755680
1685217765
1930124015
126110953
895700784
847185723
882044900
1209041581
945695715
454949465
461460464
934409141
549718370
36175019
6574648
364840383
1010974661
1661219384
618974061
1502606289
195766765
1850418548
468724818
185226584
648559390
2105136130
267626819
1271943006
634842619
55660872
85351693
1091227829
708783782
2072076458
569628007
1488525263
1572817459
576143955
174765418
967539095
1174739847
2080343475
397919656
778959288
1361535014
1314944160
2105999051
934016431
1204007347
1113272766
712206775
1898488107
1041169198
1857697116
1916665209
2140454808
1315950590
575411676
717816179
2057547676
1479297772
532551467
1283148568
575863659
2055288019
422187985
162068070
2105879873
548386126
847930055
241821092
787350977
1745282259
1625151704
1884159554
602569988
445626302
1227697164
1226619442
1361503341
1496496600
1623581423
1924265919
1544339923
1448968681
1906899609
54354598
1700451001
1598019323
1138930239
70930209
1173827695
654284728
1382196077
781224189
2136934812
1088069949
436295968
2027245873
2080038751
581154558
257360755
516358519
1924342324
1110275255
1050943931
1602679098
1946549917
247414511
1455454366
1943962397
920624193
1221883013
1208344586
1838569140
1722414960
61990332
1151698369
203884116
15382958
1083697287
1498339567
1708687782
1718419654
1035980411
1763277413
1029750939
792025877
1271288338
836890094
1307464136
848411831
1245299532
291499073
1868877124
2140836676
1197761682
955572527
1622017986
666088705
9767526
1380432862
1611168380
1485019931
1400231391
2062282499
1714177331
408072960
668952180
1058425929
35597164
1363163819
1930572150
687181287
1632762184
1893963735
1872247358
1923558474
723074478
1405755145
391523701
1776504966
1022359057
1366075684
654804132
1693587767
880761005
1036340543
747367603
1404946373
800586175
845999661
1668874959
1734179041
1401686091
223555377
1064868439
1139778977
574791758
1121588567
315287359
1554734459
1088629431
807485661
1364419154
839890957
2127140218
404379893
1995039875
334575462
1395786400
490722214
1487331016
1523487602
1040978020
1129988890
1431497241
1945626474
1868944241
1959619816
1170288331
119882180
383069351
992477514
281952086
1734647483
756405785
1365072750
2119634396
1407503730
553092243
342513520
455271318
1348457501
1911529940
2108682518
89670740
546157412
468948886
1678517793
1686139560
1772069075
1921590892
332913835
357803214
543448867
1061971889
1456039231
1013182384
2137978231
715305116
1570850202
993842053
2121083480
487708651
1968553385
1124639430
1186266499
271542176
1764559962
915038577
1652166861
1224732463
1952078431
376689685
644256532
25906187
1215524180
2062647186
1544283640
406153920
876561676
1459850112
1562242537
793090138
392178708
664172722
1095769294
1454647743
54956610
1005617029
322707509
2059243143
640944021
702149002
1362836953
2141373498
746257642
1082038968
1029198571
32220668
668616719
1654424583
1877099415
201604873
344891285
384529996
108244334
1881649488
1638977709
1835331638
1066855741
768435032
1128760069
694460315
1550475181
465807248
640430485
304428739
1196652420
1695804127
67424248
1026650804
559628724
1068979491
874899237
1163862055
1732735594
1126777567
459987635
385878465
1963037143
327011666
2022010579
1652151977
1386850934
1760612443
1013054310
2002552812
1838447751
1282982847
1311883191
1349548686
301311082
61435166
1463222359
623109083
1200458631
1593437807
1072550532
1631181423
158751074
1009101560
1891469919
84713435
1063405553
1892371706
1981532927
928884368
900391562
248353173
153176869
396573941
1098477057
1895588877
262945492
134788447
2042039649
1515172853
1554495035
482906254
131441879
1758247140
691235011
600173278
922217669
212784443
860370225
1169847178
962276223
313502036
518021011
661590949
1500777016
1700268863
1139546747
1564834974
776952593
291009779
1706722431
2130538320
1840643879
81441425
123882800
312929593
898579343
1008059948
17216010
1748598330
188873781
487914076
1837517263
582683201
1306904411
1816781806
362627010
2075778613
2104068555
687326336
258859154
880749229
708152262
31832301
1859123485
296874182
743656563
1206140708
1299181161
2123912118
2054336400
1741392478
1180842504
734545154
557555896
710521234
529305048
906300794
1903285155
945052260
1737660263
563745371
192170076
1082052887
262987909
466260687
339757179
1278000659
1672750558
1247520163
1051092998
1171794287
158235761
1632096341
2115713136
1672291706
1605420016
759344414
184574146
884116655
1672063999
377505568
906775421
1694826203
446925804
406357672
607156276
2090415063
2124251437
1738623079
335098242
329019055
1856501802
846759811
1216605819
475060173
1199129480
1542472044
617663182
1339944488
1354854576
1548089341
1946572039
702203161
582143469
1631787679
1724758699
399740949
852073374
1319582415
845399923
966558402
367595118
1907901601
1267600672
8210040
1867592575
2024208166
926263875
1545783286
1914342210
2056335732
2044627989
1723487521
1016993747
1513606161
393972921
1399392996
1839027133
944066839
1731549146
1049869812
1520024474
1836272454
1253961596
2071096509
816416465
662637358
51640259
1059370991
2123347122
1225673452
720582128
1098551865
1506746446
325600409
1425031274
971824073
308699120
38534459
1476924066
1004660053
827488907
583914619
2023111328
1280091177
1584851572
148020131
986041734
264366596
2111437750
2119899171
566052658
1150193975
1381226227
1334126882
2057930268
853125191
1925267160
1071305605
285781083
1882693435
143802631
457154026
620716102
728720701
445158223
25088396
1757211096
135517070
71535196
1689220390
585291293
903822646
1589689875
135213408
1999637498
1176680394
1975957289
1921758029
951923088
634026477
304237183
807429100
259096308
1644360349
2034037687
1557905991
169922170
2090567111
1151870630
629382432
201802034
1180404386
1874527338
2081587494
1443811315
125861260
778655233
623760578
687382344
598677725
884907035
1750572279
1526078787
715338313
903359971
276541895
748302299
265311012
2038863355
179442330
558572716
1364802246
1769559078
626829170
226119040
1918726412
468893724
58475673
943819246
114392683
1470945386
2024985865
894821202
1253539961
2102982818
1126315412
2127609746
836646845
2018988380
1968938381
1393049632
1948026493
1192980645
814324594
715482659
567380729
1469450640
1331876881
2087394226
1092506551
1600218595
719988783
1230095369
1577735201
1337966725
1332779254
1631554538
405877587
2132298884
566515691
888042225
959457041
811566411
1084902243
250720842
1337145729
1200107623
2080441021
145724368
1120802360
843245803
2135972228
1653581470
1969081342
1783566263
1383095269
484194897
1808906722
1678428446
725084640
1721222791
2134344248
127366560
1834466252
1533040238
722410532
666455930
951387125
960913844
664134535
681600756
9541558
1942533732
1608127598
525528080
2036685875
2113498882
1203467231
145813220
2039195733
676914249
2136981466
357143538
41184786
320089151
451858041
1754242323
2041247962
405434868
1085025835
1028424129
1690427292
1565982818
1781762655
1087840416
593367442
1477220694
1422121890
329324186
2146677519
1309897878
149136623
2026673684
80353073
155261393
2083472368
1999939758
636761074
1597452034
2050752511
1387389739
1966737563
777896810
506672745
1728789855
844697260
1294480965
533785778
1162367288
1448352485
192945244
1648690345
2058863596
1986733530
1524477430
1202731040
1849797130
1644582790
1141346316
1309316568
485937840
1639421255
654003377
98976470
972531677
1886783491
81929746
962096157
89674369
851853098
715807520
1083946436
482324604
593018193
893853244
458953102
2069047562
1640303763
1732463816
861896188
2017283521
1185060556
1763190832
219220114
469072548
874281706
1942412603
738789290
2104115097
768658833
1135547904
111358645
917903722
717455336
1185815612
1621652831
2099977891
135246778
516819904
121322782
1680053505
1975508875
1929845539
659120237
1331816569
2127095367
2000787012
668547325
1701855540
1694139971
1154346385
636954303
1490106356
1936179871
142748063
31354493
327436552
267118124
883707135
1633572167
1434909881
143548769
362388793
1645155978
97977125
812159524
686117539
2085531219
1638869321
1044394368
1650240693
526402860
893038943
451882983
1724779196
536299196
1495744315
76319851
1802434151
1439859607
1288045527
329722290
1224273512
1333329646
155119578
1966780433
276063657
20235447
1780032874
344942466
1674266927
1727029999
1784330719
1053940156
983602080
2016642246
2080855998
1500053024
1604331971
1193868571
767338366
1412058333
1278927946
1261674739
2133712446
142323476
1206548122
1717302572
1065073040
402842795
1344410648
1607781372
1119830227
269885641
1866303289
1024000833
380214673
303177070
387661559
1958860962
1153136846
1294693117
229433438
211192556
265300816
589386536
1302381064
1908136696
1960258049
174683017
241192217
1689082251
1097764451
832504028
1639881112
983206968
1837988754
1929456558
1246559716
640563726
1745369054
1590893817
1047496866
1524254694
1783817943
710424998
1559976688
1375666620
1928627374
808638563
24300043
283671696
2074665604
1980563583
1904434094
754091873
1983377693
499607434
2146828570
1398920150
1145123982
1228127698
1645050364
681728934
659731942
1738844201
1972046739
1089552116
1696638326
1279855045
73990663
46375110
712867427
1899996443
1062869413
450223404
1853045819
651723792
1229105307
1113428471
11124022
921942356
132443321
1308595294
1462346421
1990953229
709972696
1128520631
2084666934
675114947
244565804
1952100012
567535003
1562080739
309412661
1689681384
1357640133
1212855647
305114493
1607241660
137874526
1703433000
991695202
860313666
393527632
409069272
252400195
897103498
331446260
1630918136
964433107
1788833186
519865877
1112614529
328196141
657569059
1879617599
1661502777
800010587
832312158
21147415
1662012178
1804321119
534445418
2065948691
2062132590
2067441503
1187097575
1936175847
529887367
942268581
1928128951
2014407882
134571668
306885868
1412266123
480149589
1612241589
94968798
495130056
843129168
1692180177
105500455
891686566
712232997
865338003
1752258315
886287123
194133949
1293735721
1510975367
28110573
1569372171
1722535740
1537955016
1964709890
1172040744
976509209
1494702935
1690154972
814395452
708374637
1961932287
172472659
1417425777
1503755482
381502316
1843256664
2063223131
36721612
2141004461
465283460
1007763481
619513999
1079809652
78414665
47475781
577413088
1565370734
346714287
1364140469
159749423
1072858877
60849246
314147859
938544892
567841425
1703247218
2047382714
2053185340
340438638
2095695112
874190508
1465357574
2110145874
720421850
75396200
765507909
2014186896
1033984985
2103534507
1271555886
1341160724
506750079
1522985886
41798185
1464104126
74208795
1120607142
1063490815
48736203
1836421852
648019279
1616449558
687108464
1526398578
1416895858
1001580933
1662575252
1657214037
1551417835
111093558
373541709
702682058
784180037
1050019313
880995899
742230054
805888081
1523343105
1710962881
441629474
1399642344
1927345912
526629114
267916616
1918426940
1544504546
1361607354
867479955
1267106696
855170795
1467891242
1465415561
253690736
88253625
1276436879
1312579229
1156685976
1926950110
534778654
614622836
859139372
865549833
1597237278
586186833
1492107761
1171076975
520855322
1220227140
1580826184
44310723
2003892700
881291073
2034305554
968493855
1757925770
596244378
1267199337
1117170294
1162287472
1266341500
43769214
2022793064
801519459
1998738379
972432902
1713543314
997963971
546354053
261931211
1147483580
201193022
1023061543
1737830793
1205278617
1136770612
1430508316
295995110
116385851
1277772954
2057801934
536452744
1397404827
202305414
1653300551
2092642279
343056437
99597985
1884827735
1549427329
325155568
394998597
1543475941
1527120595
2090658651
211241467
854403055
64235735
1102775579
677038325
199795123
973039212
925652997
1945895489
1563446234
1905380240
1685220874
1072967843
1672684862
738275364
371155975
1191820639
208884320
1111595251
1497361933
848759147
894750183
1880286842
1077463623
2141530465
997161599
2021460773
487967702
1691697301
1660650735
170542351
868284142
1840411731
1470143758
859850347
1716812548
1301534970
674187172
1528709267
1122415536
1949905471
1902995186
1100509911
1719317556
537942247
6071368
3143904
1619813662
1267646765
1688550841
867920994
615847882
1870275168
695608934
1324124331
999024952
1668848268
637957293
2106778290
322304782
1658681149
1093278662
591986141
1167062928
1133477020
706302569
1686899428
1332395350
2052380264
405155573
1823845327
1785373069
1702899809
1079091677
657680982
1632627964
799291243
927723046
1518933591
1643658802
1511517229
1219845886
1254940102
348043520
596449365
1315956321
262504454
679813867
995472740
1536286697
1358155469
919512112
1098810181
1958739744
458046160
1909639445
598902895
2108934347
1261731328
281492257
687622310
873652643
911122914
161777005
987750518
298927939
559471197
1241227738
886031895
2045595673
776296441
1623166650
2003716670
1645598500
763293338
1913731585
33853085
2029939371
1366652806
862337405
1431275969
843820862
940155450
1202357915
190322459
406616272
1502372058
1120949666
375389928
1653339571
1088507782
433785778
1392621285
450159514
1833890834
24955183
873170658
925890249
54121200
1277713544
598478769
318817114
67951854
2084911471
134788644
117008729
1691865600
1068015349
1986421012
501525138
1021365121
151324784
1425928158
1142909571
1595498312
1735451935
1413974474
653337136
800940445
1717569682
1097680833
413327519
1318814579
1835961823
526072407
946021442
1206013343
1342676525
699076461
2049615651
386358272
660533729
1511525044
2073698848
588884200
5149792
989915269
476027012
1305098856
622682493
1563311331
334754946
124293462
700498306
1926919181
326930607
788549160
1355035508
1463591312
559364726
299907811
211421192
288396276
1343215127
971936294
2147045174
1315279028
312327713
124601542
1847867671
1697932950
767220788
540904667
1488677980
2111412608
611574822
1349325101
526600514
743473008
241097331
2017388027
1428303564
1701885258
382871870
471696410
65919586
1552155752
1277499583
599404063
1985266192
1165855704
1607087812
423766831
1125178480
1515625179
1821693986
1836356556
128566322
1558141116
250904452
615558019
1387979337
227110460
16737783
1168906704
508292260
1442134282
567766024
2024542455
2072764500
613214403
2125313286
119627996
287924856
1142748860
1009709498
1549791812
1754883040
757721172
2140089816
272412060
900352171
875098121
349611171
2075793917
577657227
1177138059
1537242886
311797078
258920916
627411837
1417139786
1763545881
1861739261
578473642
1223400549
659152151
733733048
324691711
2001470091
610844175
818352320
1375341913
1709495491
974827163
493086927
1427725496
411795878
78470817
460021985
726445741
1048239538
509976872
581877824
594151449
1584651999
1439326674
906835877
3677353
1878612119
1842218645
1665376065
1448821448
626887677
1965307506
1227163524
1158288969
1505938436
134983745
1794704023
174135162
1146122835
468423112
6404938
1055744755
247233155
222723344
1934811963
417240400
117596621
581516848
1010997743
383058236
542922110
858005212
462660607
293022863
845294172
1990755172
2058221299
1407608618
1999337169
20450412
447124895
1326597011
662401337
903707699
1767695511
2041608663
1050207069
22431803
86215024
1820378307
1781867856
62076397
1419233153
1113166832
1657083757
1063588155
1356208766
642675040
1646912751
1909679702
782565198
207683827
1567943115
426932999
1592741829
814489432
600267394
896978747
1277067089
368816691
728432365
740394627
159227623
926903333
22427877
1043762155
964952499
762302231
1387757359
1347337066
978215966
768541833
453817157
3639967
487853340
881618146
1671553120
986636347
848303062
1503386
1380177567
1722981965
995260548
157521066
1866554684
1362999590
1094506636
110147289
732934685
1386390013
1303795796
1939385865
695437811
99269213
1575024486
800563925
625978960
182215455
814085418
704492738
505087486
1772004800
732252346
1902755757
1486745766
141656545
225282557
313121321
1165780796
814774301
373563150
2061567283
1418142933
22636487
607669882
1923128360
1934885428
971008340
1840825031
805979153
1061714920
1150222922
784510561
1655817044
1431702323
740801948
1908095715
251010491
638888790
61573695
152019666
1947196832
1956266826
546771129
356461244
1211224840
535501514
1999156024
226146833
786317969
1853149837
1778047611
1663341646
960593923
1625397200
1753967020
213827216
384420757
1920869510
852901988
1576003640
1737068414
1205176121
659411999
1352539692
1371033626
1515018713
1105486845
1449644172
234946097
1312112162
1640390025
2059265680
126922623
2034708442
417866053
990632378
2012299511
1333393298
433112168
1945965905
770429292
1211534851
2069746055
914342504
825132114
574656644
1134178864
270008911
2011354902
831393697
593636706
563050871
311341895
1251102145
903172913
704830699
1946004021
1684457062
812567608
1384081696
1239422916
2043701096
974796021
186932020
1611253573
1340116124
1222354967
351045272
1831455224
813651235
1110705086
748443221
1939491083
1675485393
794103607
2021131693
343536407
2107882431
1555312086
611760365
669931616
1685193915
1307772341
1305792459
881233964
1355372979
868672544
1460475107
2042097990
2051554353
1584929360
1425029099
654913722
661706317
327136212
2130115583
937628344
435485780
1656972331
1716252334
1799248744
37207228
426084717
1488647330
1829243138
1787633421
1392306081
816423870
332153668
505322092
1809148597
1584234559
1035340797
886599778
968565845
1636029362
82558181
758375658
1971800434
1645022354
1376009055
296764166
390090271
1811167697
1176809206
952520825
1690876055
1038253729
350091736
1563548693
159127924
615904552
420010250
846161611
929753730
138252365
1418523860
1672514527
1384460873
1991981180
2127121593
1516111967
1298478532
902497532
583262411
113742937
574757976
235830104
1424093092
637158235
522232711
743473008
1902239989
1346770670
1024248025
1320063371
536004378
907895188
364543771
112265880
1967695837
1854480162
313203533
1953823680
794459224
1905880014
1403926957
1353732549
818633663
1085545478
1378743947
1174709020
723768856
386682894
1715165917
1434135069
650372639
2101801170
1288983678
442387122
894256664
1293673636
708164053
1991755560
1187763176
1429014172
799398085
1498997392
1278630381
468352702
1590202920
899570030
468390010
947045255
1325504218
912103132
1225772560
1418226142
1476172082
493276314
2092619552
381313397
413890366
2072255478
1869772223
56611267
1063100349
1776702904
320641070
1430597861
62401416
1842281385
1032057009
184421275
706839589
421112275
251049497
1471517989
475052755
3978368
1425606525
318783816
454014927
1543149589
800810864
1153568516
1432589617
2118473680
1782142083
1342683523
1467761281
1629134199
1810227371
2019064704
1485221688
1210485326
989764696
1748828974
166378564
739348507
379110845
1996053443
2005765165
264437280
1968214893
1893497081
498156458
1319730341
1847047432
2130804001
292095586
2001508678
1965766403
1443100052
1209044067
102499923
1958875142
1974203395
746013801
726444443
1508623760
6436412
976798750
586186833
74737828
353309493
1318192647
168085188
398866749
414218410
408406483
458181826
1979592305
758465026
318452682
1511474792
592733540
1323796183
2074511388
1869659821
1235058171
667393005
178374008
887127991
1871483900
2074200523
2146983521
1963487203
1379569495
705320771
66162717
2126374069
337840141
1130797069
1208066593
1588511027
872095940
1889625813
379906730
1059499298
139808353
69494534
1807274407
609999084
1132623374
194030793
675081688
2143235524
647053408
1894234551
398404109
165748686
664070789
1973773998
1163792935
960837264
321479322
47954991
508490334
1569460757
112342901
1630727805
2058187782
1166316612
835033016
2082050176
1622685663
1435144913
1072872008
226927467
326932949
10678142
1442181224
698497343
561273427
1888302276
111260453
147351161
1747017102
1233909775
816990408
1285736493
1347867591
1538933588
1981314396
1001757152
1409099552
2072728594
1307409694
1487658462
2027759770
1324374578
1745439624
2106099204
1187983689
555535107
1108585557
1318726172
519546227
318290384
1279245996
1842225830
574307122
853762084
349487770
849555747
1233768862
704936543
636850889
262114
1164833058
780772975
1653166103
305535324
504448088
13293022
1761325789
1886646445
1371514203
2032753893
364329347
246819933
1457276510
1245922522
1732062320
437246716
1153914735
1127887170
1213585614
1242055436
1549725785
1552038843
1267764179
662218643
2031818786
1398672374
1757917431
1896637594
835551280
709139121
1717036521
595190666
1275401666
450128185
388376651
2087143517
413352187
367277751
753904786
46638606
795507059
286619186
278801571
251082278
1173779017
1549158443
1184626028
2002155455
631919780
499806524
1569958840
611760970
1962462299
1410969664
1797948779
730844877
1597792089
1025956707
1264205342
532639658
363554775
418761513
566687607
707681583
1524314669
1218427338
1359950258
1579300261
1363941766
951901241
1429541978
261278122
193763743
1813241679
851640898
517299419
1138017782
1035062826
1167294616
591446882
636059892
1908014225
1313288724
1349585408
72646307
441869909
1771074094
678993676
1575145289
1737268289
538613136
1697694441
1004302622
638762517
1664824655
334552420
1949678877
677580283
1990890042
1701479189
993179026
1245777252
2042610619
79328973
431595512
504172606
360472468
507693752
1957730691
342170774
208117814
584125455
682971190
1074807383
245812341
569472552
1182403569
1664227
1898848395
441678299
189418532
832284655
890571702
2003947658
1314144465
131437651
458092342
1372936441
531335434
1425733002
1964104438
29287093
1875791053
90972263
927558277
1916856854
952996216
211021127
265202480
1429290683
498518532
1980639016
1762000900
2096516156
1311254115
584431344
1568667561
1873489017
1805966951
1311271022
214218931
1711531190
1588347039
2039841460
194222017
1706644182
1245395609
1562522320
1268653308
1256697287
1931281983
1759743807
1500503578
877029158
1439637399
74683594
973445287
18668480
68457004
1832490051
2072719898
1291658988
1617197917
40933072
1551600692
1570426933
623573037
1377100605
1102938924
700666747
1620710095
1913218604
539119049
443074739
667936612
1599802341
678763095
2036156408
469004956
1791987274
1153767473
863720710
156047421
1480771982
2086253596
2100937718
906148307
1268499113
1597734439
29101109
1194479461
297611071
1172128593
111097016
218635012
784570195
1048419073
1042712415
1383228561
1150626236
1891373145
1248793252
808889800
115092530
654845278
1820590351
466923448
1361666267
2066585466
545049082
1307490104
103720734
412681955
1089322339
1602023882
1218653779
554634515
1088021004
1966991004
241697899
1952868551
1441242376
1110793466
196721546
432080478
1057699657
1937196459
1190889175
353726545
1684443603
1250504775
1183542126
1188922293
638223085
411256794
769856151
857377903
814386661
451468750
1229521932
262773992
832579307
1042653354
1503925902
711076863
1804996829
465668031
999226627
191698452
1711358819
2147308412
512120993
1305131425
103248871
504680038
719047056
2100790668
860423183
2016680168
468665633
580890556
1115262528
1110815614
2106110759
716470685
1902524484
1328840611
966419970
1763670202
1274497679
617645
196740792
671394924
131233025
1895485667
786256902
864762168
1073811087
791832626
243185955
1288268301
920898592
1217651761
2122277030
319142013
816559337
1066296777
166652267
477728548
1838101740
371085454
587089424
906300794
150414558
191461551
1366128884
1177594063
542278486
1443631998
179797724
1410383305
852582085
605245941
46717244
1894583985
202380607
1629491527
559015844
1371485152
1718103811
902349879
584822654
14657867
1085175932
349447949
1682843724
865072548
1958290068
1508340761
1648226744
1485849075
446253682
457178260
387408225
1113629213
1208220184
113147116
2075805530
1329600227
1923310658
590462621
1991110951
1492529918
203236374
1071072678
2087547727
272441234
1621785371
738884763
1667410335
702598357
850223333
212897049
96099073
846621919
1022234941
691633923
1710201749
169417731
462525658
786243975
1415259920
476142663
424642739
489245548
312875893
788371081
1564498292
2091695249
1013714288
707420812
1011144476
1760501614
908945680
821052621
1983101340
477608951
604439562
451143972
289614943
863629301
1909245195
1687443155
1015921739
110021138
801833899
1905768301
1293218268
1186057940
1743677049
831193973
415984807
203268119
884447652
1640365704
303679379
952618163
641990698
1265834802
1409850847
1401760998
494954333
430735898
1723509651
61330082
714903879
1003615846
1660117321
196737933
1905407860
1747219531
535706832
1887948934
1708628988
1658107406
1984925885
434847059
659119740
50968377
1575863970
2047053787
1733510462
1352625191
1351114454
1836532717
1396802583
1974505484
464553120
797499708
1269747724
238124667
1913904584
1823556065
550000167
341608326
1503930069
1440213098
439278692
222596719
1331781510
1554478412
1068635247
1420212093
1047557888
1761882510
746996830
1570092976
1366281590
1165287308
1032036251
1095146291
653891190
348228183
759916755
895158554
1568308344
1035411130
859742343
31431139
1623450110
1031657560
1070283867
662152670
876491035
861838975
1274087551
1288593902
1899969917
77516728
1883794507
1900339786
1312255666
1621927241
1272832206
183852905
1187538270
2037761970
1983754274
1993806788
1498148641
1862769108
963611604
965189815
12700702
8221087
1770123735
388750989
1292694618
1829475283
912600991
625213228
1486467338
506268342
1749726593
1492502835
860256943
156293894
1548910950
542343723
947972821
1258082142
449053373
247931315
100759872
1335253264
1594903502
1423225446
325225173
1864705486
2084324292
1927065128
753010674
2034419604
1164327343
1687669475
1909638531
1561053464
41450188
1637474465
216762657
1698552641
668211146
1802057783
219394157
962345374
1721235725
321364992
969722716
125015828
1807455979
1093414634
2132487414
639918474
180863729
1238887082
1522113871
968980454
1325264324
673989273
118667127
1372618239
2093494962
441409591
1355205554
1032973114
2079819791
1778222076
1474708361
1187745515
2050666264
1501658044
886313595
446481612
1869712682
142939837
616436113
1812275186
1400599161
321128474
910307279
1342403755
929670632
1264249052
1706413540
924488303
540360163
828500647
1465395586
2122984973
314163574
2122382477
2013993768
894579426
310155021
1878794209
1103385152
77322303
113669117
1619412689
1166067336
1906959986
1296176440
229925375
2136449906
102403240
275580822
1107726342
283306748
1167310581
288315063
1954383065
737944607
1766461023
1873038369
96056458
1672812542
2101551405
74083439
230186813
1582013915
1632080123
1626931834
1218018867
236862579
177158321
373034962
991775825
553037967
2043584541
566786098
875911536
727496366
726157675
1286568097
621220083
1132501126
945562259
2015657632
722300190
1879211065
331340949
1694515675
263010179
1640664889
969332255
1215853540
865636550
2063230934
129744350
1263285023
1718122069
21196320
775839792
310024109
145534277
625495581
220102031
1892286601
1584874348
1039944964
1479417679
1831714459
1488866332
499257758
581814899
192990931
429430963
150616868
2092502388
1125402832
717933866
2123309103
1804337069
2125666408
1163471964
1910383407
1634370344
748559538
1843827027
1137709525
1010433956
167580551
572387709
2031558597
702834919
1243982848
458556453
1625107636
47885883
227217218
862319605
1310268704
2040187334
1643367762
1319062970
856573740
201274876
1244753850
1835865272
1342473868
1540202479
1808202489
1229974589
1365249038
528012213
796051774
138893408
1910282254
378313110
1248601521
1686650118
793251831
1372628050
1102032671
250665855
713241517
1057636366
219586414
1431871481
1478185069
557570430
1470083612
299682302
597007221
1283180025
55871743
1004213137
1225486019
2032165093
2030819857
1336916932
1221782113
1388916774
1890412667
615857439
1580326110
2133211283
1531712524
1471389056
939914948
616567000
800943704
1823775115
2014464101
824725684
1619482849
1729806639
1312693606
879036447
474781276
1701539776
1238301237
1503376564
597038150
1092025713
1266565328
1738390654
726135557
724970728
440212453
257070526
417313814
548513185
1360238994
1251872289
1082430752
357196397
1253449335
1661786401
1974220562
801470038
1246916446
1014118566
1145761486
1556968172
1014345895
1411608411
222419161
1331834873
1791541930
1351863321
1612584335
1343566499
221220031
511113267
78846241
2029132742
1160300126
504586987
984037175
1187898772
248301449
95255195
1684639101
256997573
603848744
1091832565
1185174339
482384617
2107711761
1061977396
1297284414
416979986
722946687
30056784
1196912252
2061852712
1037809674
1560150378
932706091
2078728983
394156375
1241691471
602774311
146351180
801083409
786483690
1818289444
1117678562
935793651
1766675301
1650689029
1912999852
1771139262
2080432460
566499133
1736170950
1506553471
1375041756
336239324
1783305942
1112751719
46335865
1785255552
1291821258
2045244226
476412874
1804918981
2007345513
1391811908
671913677
1114839984
1995400472
1772943778
2039179979
1973007407
379320451
221038623
1755825864
1858967600
1633203497
906860494
474635846
317238220
615692865
1527408266
267970064
200839291
674832093
207246148
243123669
2035707578
66180688
1534840001
494778535
961295142
621497730
261187395
958588915
1605673801
1723509651
2042178865
102257963
1904703078
1168225321
1195678567
1745789685
1322100371
1844538931
1557108781
637137513
619269497
998710137
469119039
1659768064
931489766
1194294033
1249785013
2094851462
776239592
2053312345
1413763597
123673458
499919491
2031911679
717641826
715471149
407401573
1307687898
1146230426
703688751
918233789
1462754768
353750606
1438710877
1830564829
295026703
1340324929
1591516243
149704144
394904799
1960016117
150923376
1111711670
314769524
1042884763
1645550000
858364927
1903459302
453447632
1623778804
1933002831
435277134
756160693
524395290
1994240966
148932886
1501471091
2107836052
597052565
552392121
179070553
1762604116
1496464663
1460203519
964870315
1807737246
1720057339
136759205
443156706
696553394
1474811084
533912679
225323128
1534070811
1734647452
1669423566
565922040
1338681791
849442727
425877782
1767184179
1944095862
299772686
735670752
717805069
1142151125
1450082699
1167855708
1858541231
1888898038
2044586862
1420992292
1269042448
1514999976
644202585
1189523416
1908062419
1809300831
385690851
1587268112
1538986237
1486434075
106209616
1965926233
294953101
460831836
560792421
660469456
1294980627
684859060
1558250647
2006093056
1188359229
557144829
1800902009
1569594617
1957788352
117282451
1577208447
1613940252
587269556
1395775153
139346435
87729669
1583603352
1294075243
970257806
1767224715
253245020
1409844118
1210430149
1525372
519052890
48820656
374834397
412031052
1529416676
1755957460
936483998
716901031
1369102049
349648749
676576175
1956695852
340959332
365075228
1364642688
1913513839
1745998760
1960889724
1223249985
266074789
1773689839
781501615
1698907362
1408775799
2041882449
157328489
1847302454
610068795
1992484826
1694274890
164984433
387380126
1860048628
1862127580
1364782876
1563564384
893001794
983977331
481477940
1556788979
568452387
1560255389
595101747
1618587367
463487506
1366627359
2054017503
508635229
2132595986
1661209120
1582456853
537851321
1678614582
1110584604
346334568
1394027848
163470504
976350925
1856049989
1786310368
278749516
350477197
692530383
1228281267
732923484
1567000827
602834561
538954749
1003132671
773140900
1635488169
2059088043
325812538
576156044
716148923
139898385
964165662
2001899491
1123693331
911459276
305946598
1233899380
252934641
34945137
789976583
201410019
1146070613
2059717053
1326575413
1354505619
413217335
1345243114
382847375
384628777
1629227992
46095678
744158367
763565404
225891689
683384469
1478945162
1578991106
1806306109
1219316701
87135729
1001094443
887665242
646260887
846066428
1793260463
1889854499
706337537
553034265
185066418
1359348679
1847156190
991363794
1309648899
1026268216
494134702
2060096394
1547663214
1451056682
1925844854
521252346
1752378194
781044703
755600597
2130722703
1729905651
490912519
924313891
1670708981
1605075515
54853351
265469525
865112553
1400752405
374250154
339807440
1333373451
2103604722
1683448138
1946291366
534439372
1849150461
2097017605
1986565545
2400094
656142198
2017028825
187487589
1318029287
1488063982
1764773676
277088778
835734917
845926445
1899049758
112279666
1660390627
90960731
1305684
2133866000
2108014437
936038527
1985365655
1488291698
1762943185
2019617581
1733281234
1910440101
431055505
1948077664
1907517831
759315704
1524858220
664878493
801552113
1921588777
49877143
1352661952
868569785
2021761554
1612615578
1387424865
1642306124
2000530920
251487451
929337022
1601137291
1603887227
512373809
1608672756
432376392
1547860717
424588179
1646257591
1503612309
1069603753
1266293015
1294529910
1239113131
1673172408
2062466137
934956485
1630706052
62191388
1992541449
1352597081
2076780708
1949726427
1302653099
1373483331
411488078
162011997
1473816236
2117723296
1390588217
1778199762
745643164
2012482344
1349057079
424100551
160500003
881015618
1928793566
344448567
636356827
1835795226
941247340
23774276
1022708733
913821947
691680602
1276547758
1080257141
1610888924
800165957
786442258
1782755816
1080799882
454845239
2042957523
1583163146
982400577
1905803259
1139056542
1481749107
1161535488
279081416
2063756262
1940854490
1787335273
1893795739
285186416
616397531
737627568
270782806
1937060237
1006284351
1876546379
1298693947
63063865
1935721321
410670726
574618815
2081307300
1511551349
874179892
2061970850
1545173685
2030887082
1331974952
212877152
954246885
634811003
1033605241
1178615042
1218199566
453116093
1929614165
734961949
1547008279
987418868
1042517553
1661908200
1662724557
1655171455
176606316
640948630
102661422
1451337695
1686461001
1040189298
1258683190
459856062
1609940705
1353777565
641408987
1598151922
58059214
628764417
1429691441
50812043
1849933857
925875621
862735685
914805672
1301405102
100956842
601616506
160844259
1930773224
727602986
267626819
274149190
365114571
507001468
346121588
1121845547
1265476331
883875636
365501408
1880393091
450155773
1431507202
1747043281
1661083218
953441458
1367868352
279537563
108339335
2091717187
695607915
2000708655
302241925
1747323224
997735165
356690803
858953411
1086288754
2047223934
1894698949
1238022039
1606437275
1412302372
277389486
709396101
1203754099
1251515
1244830849
1340534418
538694456
1477493522
1369699361
2078505463
114056985
1832526101
443496332
358950752
391183424
929722430
617893386
2061314761
1899536782
517087600
1868807914
226723119
2009062468
1369282688
441135511
1850064054
1686456520
1657333533
599958711
1632262244
1941396181
1089936350
224351584
1818872723
1886272552
793872115
488085856
1494529295
861217175
234981052
2097856524
649897560
798516015
399197304
1661374422
481370662
1135604906
1048593126
1413243500
466913563
1706651129
2115174722
162588157
177411115
1300733510
1193244836
2080139792
613817902
1665489979
635224213
467325365
1325753712
1512489314
566235301
1208849389
1018104946
184842537
316654593
2116567675
1528697058
1805483850
64950117
930168333
160066247
1375388489
989872014
15691054
1195458754
1038695953
760877228
462222117
1620837669
399492217
683726455
1683827244
119167513
509913118
1525113990
1124177783
1242417604
1035634493
464684740
1116311894
1482412906
1125460839
842088895
1479976161
1611633720
263512854
1999761094
828153823
1105689884
1267873628
99385217
1597547694
1698603477
1403936614
31166380
1877415527
2132042531
1288676056
1476479597
370278182
17748904
683861170
1037834668
1657665301
1641244509
1401988591
361590902
437228603
704730124
1318426502
1563840884
961075484
2007429913
476028393
5203318
280139010
2083604137
692632225
324640130
1232682234
1471256444
680472965
1196169225
692058789
609854102
356147393
937179095
411193565
889270510
1120231159
380170090
1234114445
712610132
730429601
153001359
874253014
195975122
470070416
747413227
1417821419
193136118
2092378727
1434645388
906040834
544074882
1323733814
1294422242
1495737357
72131341
128493400
1731835289
667232076
1761308885
880052020
785167239
1308584550
1556683932
1540532162
721365532
379259406
1305631638
401973498
1516483861
1392273749
1221674641
402889270
1704510378
1002724832
220925834
2091380631
2054740402
54729585
674708072
365054663
2010965728
236994444
120849816
85264423
340807796
544579975
2130697436
1399517896
496859065
541140647
2123736058
22154233
172825708
1845395562
1602086868
1415296588
1834954207
1601833242
1603929017
331743038
1792109414
169600925
1606675817
1195014843
1421292872
864850880
1612143084
730756344
457829590
915646065
589220266
608984
1059385870
1229443384
1186393357
1119530749
612605257
1500287587
192272317
755961144
1478248647
1412319748
1422801436
46038707
2085402601
1337331970
1881585007
12247770
1696839652
345538838
1024451093
1529998539
2018708408
980619209
1325679481
890378842
545577197
1130922488
1635143974
2127796444
556392822
786293487
1311706086
719792599
67795188
255677544
463985146
1090128054
49768703
422884693
134154121
1238688009
576565551
1472026780
664412655
1130240069
1595663569
1722525549
127612248
1579464589
752184156
285805701
339795608
2058543677
376476267
1889028237
1897585060
475319759
1165882480
645103269
1290276950
2061461582
1801281863
555099840
1563211622
811142354
1424089620
460800922
751784635
1131552948
1590399842
1019286811
847585586
708552275
1701522646
2126073452
1353574012
1006925297
649267788
1550731753
1239413556
1922737353
858624524
27099961
977070663
1956121192
1611600787
1134550779
864636320
1381631982
814716806
1268302474
1909639240
977047816
1417659339
1035246549
86303347
1532368491
430772823
1733400209
163562477
1260153780
1424869197
648328282
1241304035
661872330
1636432882
814162289
594561281
200801719
184756260
843996963
2086874926
117170445
2121777183
1374426981
933289960
1158970139
236573663
1180483010
1650138971
410992134
75836254
621909272
397289327
920337048
2120982417
239090565
943215351
2106581938
1550517635
1265529043
466404063
2099282947
376104220
1033779848
1768137268
1112956646
925709968
1585940911
844459796
1021964024
686262211
181888727
2108051659
1787517306
920611784
338671706
887948501
1916815243
1345963500
1054386936
1144428533
1334405747
713102967
1295901530
77731649
171800774
1397205301
1345812903
656250948
1267718698
1379839389
1770020022
1700997411
2031598875
337283851
118996636
2091154427
1113812511
1356415495
34313963
345492794
8436330
296583088
1970516248
1478351703
1796369152
275450432
1545470194
1949670862
566221739
631994492
1162787051
2001482390
1099975468
1366122966
2067301944
1597044715
941037148
368907945
2070164226
783441039
709314351
2085973588
1930942404
901255431
443084531
107500574
363346283
372963995
1914424618
1382331321
519085118
573324175
2004033071
1767606229
2019474837
684232379
1589837325
653226935
718068074
1171138366
1272220416
451934909
1093619763
92199915
1285392261
432446926
719231955
1023720032
1913106959
1731084256
1918612586
139630571
204356982
1879532071
1191250112
654401669
1321287092
637593483
877056282
1859402265
951421539
486424620
968393206
1231521069
915482029
1198506880
45417219
83950277
1967969420
1398647029
232394013
1460259407
2038965944
1952345206
1933792175
874398895
1235121915
1544089931
1394999737
1724009859
538586679
157026999
2121043955
2086006643
1602292272
910021236
1570851265
2067604489
1955492466
685677655
1315166561
99425502
495995021
1014073960
2053592167
1320688773
1340844990
451933500
1941351015
296608103
1244202179
237648824
1214320643
740063033
275055861
1780737101
308236073
169132106
526648684
1013611304
1363161643
1695290321
61027963
1719601776
79523485
1223578715
1121224661
1339067721
1623366101
364065706
591624479
617058166
366794120
477228981
1394221939
641263671
1119160241
2094905101
1617014627
1458063131
764110306
1699692636
1070271226
1767893968
2078517201
1389783408
1021992465
924516157
606116974
1254026815
241707232
1642524787
71775292
128225827
1184831816
861824342
2015100935
1021400406
1264033510
75239061
1456803239
364167420
1134445750
2087926933
1136325408
497143896
401500995
1030127496
1089027138
827384627
802798564
1753211618
1144743164
1754674859
1334744625
540292511
914693112
1380425473
1574253979
186470432
413215299
1826634250
428220047
930951094
1805442283
1478781592
299220572
393091104
1743961227
25127691
768654743
286569218
955620761
1826184342
860089847
1463214615
142381767
1537061669
7797661
1806768482
1255084147
131265099
241021035
1895973101
904442039
1136536841
1072932687
1059725352
63906050
1232197726
29403151
1243588326
2131387413
764515208
525021619
1231813207
2055822423
253774918
1065188877
1081986199
1999632816
628951594
382329731
1002801491
895858302
947182397
1079548395
928199840
1629903018
1605180831
729707858
368721004
1691889192
851979144
1563198892
1815932773
70188512
131745962
704465420
1972108350
1697755984
1032200977
915336853
27487365
1917832298
927621165
1226430236
620740041
1113961980
474692710
419698680
794297119
1387565833
609920213
541900324
37955358
1622340543
1529163550
1052149900
1533029556
387660742
1541231751
1014574611
452620139
191357234
2060213461
1137632400
622992234
857777743
1271525734
1840474821
751338665
1881709194
1176338404
1128455966
2086519005
1998363074
1183935079
1790740595
2062185651
1159385622
244291512
2141546493
152425527
207087834
383688934
808310795
1972190109
1650989658
1300469927
940506476
8755677
862687118
185862396
1288251157
549732794
2109881536
1393532550
515195268
777557580
306746171
1780604168
1010832581
1977548700
929530495
1150871498
168380226
63957486
1248366857
91354501
1409313364
2129448931
895107990
1940892083
2061301487
1103989297
2112109965
103128927
1651716062
27980400
330843943
828779955
99391682
1096514414
1197406898
918470093
2135927948
1499423404
1647407170
520315766
1572081579
511192805
1682812488
1114195319
1145691809
576314840
610755985
1526647833
806904189
474995802
1809492489
1157223977
745771950
878442074
550870442
18736951
1264543073
1530283051
1545185872
744412655
1166971747
540744873
139373737
889239490
1592996082
430679935
673084138
454221153
1038322153
1063626447
2147386017
1147977884
2110102167
11992435
2048545420
1418630568
1096513507
1804793006
29726267
182774311
303409607
17098291
1340224969
1243233769
1428970051
380084566
17626200
2143855087
900489593
439639021
1578753185
446914166
1625164824
1099662386
392853442
2106341478
487935669
1843136358
959992310
1853150877
1743474908
128839528
101110624
674785056
1896023086
293584707
1989167287
1747408972
1166985864
906692248
1482803196
1324837417
809714943
836729663
429427338
1997263319
817771266
197122929
715564801
890115439
1574205444
1814021398
1316774854
770566667
692812796
958516540
1699940273
1427337540
408991381
1335978771
1882865365
848891798
1843771424
1197857552
1032235325
874081971
334307035
303975222
1303492455
523808293
1647983236
741352748
498884856
1448412896
1969904678
2043864802
1501311511
812881558
31176996
262485678
1826425535
1161098332
1889918829
2002116559
2126499952
412680068
448919206
1790217127
1394552918
146843237
1519798059
502932895
477204809
1784555214
2130002524
1878649461
1538186288
1101550282
1700449674
426688066
672318438
381474011
32748378
459219857
1005374792
1219698999
1580127805
477584027
2086404647
2103254440
443751056
1642310
1145490870
1030196531
1987354736
1631425392
124155355
539557779
2012028911
1391686551
617963364
1800177981
819332036
361772860
348804627
897629320
529419364
1895759210
1002914608
685382895
447376361
415748847
854350584
500809522
699060055
360788323
94069208
230627463
1978978765
1112018552
1988235572
1533621093
1645461963
1798747496
805221614
627452830
535808985
303352005
1584590154
670261141
84112663
1019557807
1193012750
632343941
292460907
61304126
1519280798
1187173194
1911799990
201986398
875467773
1829382417
2043890878
678269252
1141845381
991456768
1167982243
1558367455
1438055368
1670341072
843492956
1520796405
1082847998
424869449
770741760
1074481158
1849633390
1439988790
2022168253
1936344841
312465726
1777892708
1941327019
1602684369
927783279
629895729
1686075359
1124289359
354391609
195966368
2075916162
971122326
7268140
586332299
797430975
782775984
226499253
264970008
198772395
1186779236
637692578
302176223
1980429533
565821614
1046804721
1877835544
338485824
483446961
1353819517
1433559345
1137032784
2130304277
181683066
1359004445
1896785860
1776672003
835489264
1685397630
1441783626
1845294417
359837227
95591852
2119568681
884622826
1220398743
748379144
955238397
2142006970
896507608
1599101099
586065031
174713752
1728607798
1951014673
425021725
129889454
800710958
115678402
1574822960
54913146
1880994314
1123962896
2112850810
643251000
1183030430
54626801
1830981348
1906613775
215975824
211309564
1713069598
901209109
564651483
32113852
1908949148
857201927
1483620068
1538279995
511569842
1666131423
1624760681
1197124063
723204189
1501270740
1032790673
1607938334
1480144551
1155792495
1966770065
2018785450
1044958437
883507368
1482341369
1067068403
1800915547
477162949
762085998
1695496858
1345757328
1486900568
940490193
1639929697
1392279988
1546051204
329443958
336202636
960211263
110586617
1068613432
2081736970
1318311368
29329702
133161971
1265500219
778313635
973563151
1836639903
517700498
1271422598
1063597865
2035017559
909925390
2069149418
1575981920
1548160218
642694160
469270444
91335351
380835983
1135000765
823575711
502739059
686774607
1859126201
1714255378
1044767777
208010662
883943620
882297203
1727158501
929863304
913948527
1461106770
954355393
1894014683
306137151
1942524764
1288009455
494483568
2045953512
1286580722
562044556
964933709
2074795749
531986340
1057917614
2047674250
1369607005
1889487986
1016587473
1504669551
1488286310
2120053126
384349320
1666315559
1217636200
2024196376
371685531
1666759399
361797210
2017433823
453651531
1827115631
2048775556
473216289
1894860471
867764101
1280204478
1279632151
728758114
2095593633
441177586
88594558
1883522973
2090230419
126325264
900689142
378275911
235918658
1134691111
1670334121
234368826
1026689271
1026251162
1937113721
1362856376
1248711788
50696255
60999605
1517542570
1775368297
261394185
1152268054
1844453760
274322498
821562604
2116157828
1872771497
2126969070
1188961875
800394129
398358941
1258979453
1585811268
904835961
1681121406
863018562
1960993077
99900415
215267464
1382983194
2137577437
1131081070
95937306
985244621
1026087067
715756708
2051514099
886599778
301349960
1641483809
193467874
1860254857
640120023
1521202232
1515545422
5831070
1097684596
725621731
1347316981
586315101
55231285
1527880535
1143935107
1245692110
1597300806
1130298965
1033864408
1369025015
237589952
80809442
679312020
334982037
1339976871
417053298
1153605075
538616082
565716205
1908637855
1765793625
94127051
1013865434
1448171918
2070039816
879534505
1753697434
1793698214
117683701
900136362
4217946
1505838203
764683080
1356547917
1718177183
531287655
1746456661
1100507018
301289209
1247692734
140221503
902271440
1225246599
599040257
885467982
1175929376
484339722
73948724
1598527636
513112891
1529163375
1584339062
364372139
1490420602
1425533574
1597126694
1453222679
1875898774
1091725985
1429696205
524130290
2030930548
1419546248
1567487733
1010520769
941941073
1118210542
1895434073
2109835143
2114880594
803615488
974214162
1138525150
2040044010
725299647
1026015615
2112828279
673778639
1342191952
960952983
1322743771
81391399
1654155889
1897979176
323902420
1321475679
681962034
279118537
42853601
889724157
1368211879
49123936
1643068452
840716656
1327284996
1345338577
2093363176
1176392041
1583461185
2013041170
114463916
1608780683
467414586
1784264844
350702853
383808432
1157377306
379272182
2111327070
1553751928
644462844
1408927485
748669315
1571587126
1204486888
110701493
729503873
436123793
733888082
1328640060
991862657
1624367083
1842659905
1886677244
1681939509
2102505797
942513934
222341346
804374850
1367501541
1240158927
1051498866
1203136478
1642353393
568367102
771110210
17819928
219619869
476003674
1423027735
891570522
181033742
1629121622
288997380
699742197
1320217170
476071629
1853228314
1571391747
1769445760
1192581522
862063123
728258360
408847397
1760394791
1624498236
1515338662
1393980572
890077474
776759546
1950075560
1903447552
206227726
258991468
1713476209
2016433963
1056425900
15837401
625614707
1747541879
1684710864
1497900604
2034104166
145452149
1250639454
124174178
1871766405
351069216
2087443006
1333126283
1436669507
635520697
1896961452
1852143906
847557329
130194671
366628386
2063296702
1376283183
395747529
1680042827
1493888329
1409195263
967801723
1615573858
1524125572
1864164915
696859898
1329259990
747318953
1134751378
290766294
717523358
247185219
1446445797
1763882939
174097473
1766381727
1350564952
722920003
1108944508
1258745349
1118848243
1925715868
1926279001
393101034
2030353766
36022429
2102416116
1636410206
1962598318
359146814
850762194
1652118570
1994165183
199286056
149540317
546662664
882798161
1988801084
1234141313
1240582672
566039747
1476785756
1894308739
543300099
1537083076
1110139444
744120554
82064390
1251149427
1857694815
1999186137
1301558079
776311076
506596251
190306636
1246699937
1694138922
446813812
152469937
1127469659
989262706
1310908859
404704307
1035610054
64800369
1280163333
416847929
225721980
527641740
36132817
962874378
1190509535
2066592737
2020897373
139102430
1086699533
1724189376
333053446
905358156
986022551
566936150
394275877
305103982
1200133105
489993964
65333470
1703472875
1043662827
390606421
199893219
1246924736
363285793
565597747
1428107900
1606656135
981527069
1476984216
1977346189
132200792
1911635225
1661438747
1349147448
1940579861
202525972
951351414
481054968
1498437219
1065865084
557007534
1849392090
1872385738
1764011894
687926339
446118775
1953354809
1039443392
78757018
585329561
1241558065
343605472
1140154714
205429563
1654599644
2029138382
405196755
783354543
1129677531
1170993239
549039606
1145253488
1133613665
614101274
1117307465
2088660311
1752781621
346569734
2099704111
140938369
1561508204
1663638652
313329762
1112696067
353746637
1757314798
1332142478
984768366
1738107229
6099719
2114737154
1099354209
950505252
1486176316
826208537
1616625209
1201887915
1976492903
49581825
1984199629
71314619
466088334
833839310
1842831010
1530638348
553840927
678554870
911246491
630709838
724499282
1901668041
1925645025
1644603784
824463581
537058058
1893655424
1287596110
98609367
942466661
17497292
625761750
1774716254
562247994
1963317847
1300880132
562443652
2037772165
820310143
316813318
585744722
350054865
623138645
502428356
1495614584
398073867
706992633
1930645550
1970034690
190477902
1059139195
901778563
41615855
1010427592
1541482444
1822325535
618281742
842258444
2068927691
1652448345
215706598
1430021395
1183174140
145928640
1501560337
1217049659
1178057239
1463188532
385259737
338261535
968027871
1066740916
1383681170
1063420352
1215674335
209810939
1160566441
1166043249
737701977
140955869
15552971
1924849373
952159556
1435658115
614549433
1276223099
1645048697
1252900180
1824950100
97837229
29440848
1122596795
411341395
1539350984
678885339
234107467
134389085
1906561284
1619206140
88419269
1413933832
122677607
655234894
1603674164
758136603
1897561853
1960256699
2042405415
620782443
2027219850
1574950851
562239153
1360005790
588287932
926882595
525976072
576972794
1355192278
19460938
313850313
1989999431
1316093586
548829761
260270466
1436143241
770447219
1671513362
1731702027
1411771673
524203656
1445090991
355728410
460518751
247811273
1205143929
1728613836
468024702
589522527
1367860180
1325675607
1740076326
23110179
1695202046
897018016
1500753050
709372488
418012518
987739273
529047047
1211492701
1623874681
210480923
15107948
387593458
1922759351
2054062243
1059005227
766324483
472529126
1147064866
944251280
169607567
2092868642
1614309840
906347957
746977475
900924064
1418883816
1724733313
1352510517
715072118
1270695798
1268555603
1555355037
2083568529
2058490644
1811965745
190543289
972892123
1617126332
1264083647
1882181885
868193749
1430057204
1953677209
118089625
721186229
322854111
543448867
1723055909
777215818
767571586
398293798
1292414388
1903547016
155416687
2067312234
269285966
1196322136
1606998212
1187114797
1204978946
169056043
1247899168
1207793720
738101316
1987921205
874787144
1737229017
771667944
96189994
34263382
953797797
255946170
1535420097
1011868189
1104554292
418179746
257018748
527111217
958832231
1537368381
733356434
1233699648
1808076440
1099685597
1113705168
812114744
1718686773
403259573
959993488
511938093
1759394783
573078462
183380713
1409086677
2113736985
1820496936
286118059
1917475263
1136747185
1199914633
1572678332
647124097
687164462
1565756231
1408541789
265031783
323539481
865955185
6050424
1836182205
419319102
457433964
1467648750
647729731
80545931
1001039245
1657485093
247544809
2015801639
1849084779
2058125908
1027768695
2065714432
883302084
1260151471
1168366117
1576569640
1975963846
1307563189
919162739
911954430
1241761232
991835902
326527908
895252363
1602694734
270195523
1199218561
2032601537
1044981716
656403752
1213986872
61348216
2047917245
1183078530
1037391166
874118244
1764353858
440046293
819683619
2076374994
336418681
1392478600
2060859
1210256907
1876074357
618026857
2033991545
653230815
247778588
580990495
1135186703
808257786
352827119
1091302464
403684024
696212343
589437299
2053759601
1031009506
108246815
1889926690
2119726554
1892884866
2006161783
1732219195
1315505163
313295324
1453515203
252288718
1761869116
1679002867
1515138429
1295071101
2036662222
1756476692
116416403
1102814421
235968389
1001033094
1977848530
1554426571
930738833
1373212676
1055220136
849502834
1729560795
1380743227
835970233
1911542837
1837909672
2006417005
925166749
396966931
729493649
507850856
1547433472
575240391
1140993509
951031345
750467567
132938305
481724248
642001465
1359089515
392403388
1025515171
2090140083
1016086368
1994073959
2122459503
1463018106
1713204323
1945576709
1353552280
1395022261
1938847143
277150907
1715547972
822700212
1308059668
1616554198
1229410584
1122250935
2006594577
968711552
2035322502
633520319
486790097
1742226190
1473240853
1704412663
601582707
1443048062
1622240053
1024500301
869314221
39019363
1294689720
1158246513
1887334722
1407188091
1471311389
363945018
286228538
411890462
829276768
823998666
1353700640
1000996651
902734215
1721268747
596695234
1208939501
1053037120
1924433885
343878020
1192351584
567345478
468566073
1703807471
635634665
862527520
1662965782
250979642
651655176
910606679
811936222
1131112767
1300683146
2111256280
823284029
175904296
1789898502
1986552871
383243238
1769922508
678764095
883056051
2112671927
1861208397
941672565
1175566572
1181192509
87294032
390710874
262998147
749689791
1923515529
2049574000
1518628313
575250570
404075339
2014986476
2006447255
974329960
1100726691
1489715135
2133860522
1981467106
2053447050
1909906126
42131162
245961097
786337573
1664048587
100517448
2038181250
1991539498
368028882
1376912513
351509108
567967653
529281033
1513516925
895871161
1435354774
263069703
77528282
17573574
169808007
1111853168
1951120506
1193806993
424739184
448188262
431875916
1820009455
1078595972
731941877
1503075608
2004738158
151187442
1821189391
1846547678
1626314119
1734501606
1217689545
96112031
1914107689
1049616149
188454458
429737787
410210269
16397369
1590184978
526422103
949524505
1546251690
1950313898
1449109031
686735423
1705094315
1429237230
331536382
459728205
1652213408
1139744908
1671683394
987548772
1770816680
670804740
73390800
2003271211
203673334
1852319602
1739919439
1098710246
953222624
318950621
1855416962
1203524006
155966273
1991328111
404229556
1011328447
1069892975
297986392
604185106
711058328
137739582
1176672181
1085797509
623920496
1386834460
1706690454
996092011
1995764535
1083674009
918417816
1331667427
16007039
1937229681
1541796133
442387122
1939026457
337414775
1516412716
1546331705
997393977
689656005
315944467
57422241
926676826
1529634932
826998765
343944408
1981029666
175114952
1742342592
395890330
439939035
11942964
471547495
346635174
20521126
1548751872
487974706
1285022660
1587305054
1927223109
570451671
1909550622
929969320
1474662683
1460473239
771751640
2121596022
845853762
165043434
1953548940
1333279745
1280057251
434441113
826514848
1834664377
1789833514
1370015951
1311203292
868995004
1141691672
508126965
1737864651
1766529313
1035249631
1259632867
2124154983
483235339
1836170718
528146820
2042012934
660341764
1207164849
200844492
1794086934
543430062
904494960
1710929485
1959851254
973500044
2057440846
334463039
1905869438
1278249874
1890525243
864539519
487674466
155788786
556195323
2029703852
1610964452
941364269
831181564
937591820
1196595979
1745450853
709804055
1514662807
1467857692
1045902023
1428869224
1827224637
1397775069
1707949429
1551911641
1710320121
1732063256
91950507
1007433168
1796582954
184775060
1569684745
1148470282
304581796
66518683
636728957
563491617
295717897
1210868838
1915006662
1586814508
1964534916
1939328069
1976704281
888079691
1824944495
1728187127
1960932673
1940166321
2003376609
2083360142
903294959
1319117757
2069417415
862745280
230867324
1944118676
1073507696
197853753
1704493283
297039224
1386710892
970702507
777301067
642901224
959740701
1913413104
1894741558
1398329016
598673349
858804821
1325377225
379614133
1373454300
440444996
673090694
1071799957
48909257
1638912373
827607075
752208010
701544023
884480698
1209746066
1324401306
1630813975
1589921796
1056457944
21709836
1041576914
1595853685
1628320114
374103810
1989572933
1838028746
444281164
1518499831
990315224
1755004796
903160470
1148639968
828601959
59610162
1377378171
1660027142
726938063
2004125893
495293779
781885971
2020417480
1132641478
919775709
408895246
180991232
1784097943
180031154
934863624
504600523
1761852519
750039533
217827877
707661227
976703126
871027222
193300791
1680556869
533939386
606875226
649463820
2007107512
1551414050
903179396
392185688
1192714128
1820476541
584810920
574782120
1247892870
2109565799
228716595
108003972
703006430
965160302
171387046
748437809
2105251374
998878995
1362779364
1368226066
391988160
660992234
798934936
1070739939
139463966
1209030107
1160507653
1568623586
92707652
1626905713
1389864309
443297047
1377052573
1537086558
1727323849
308604558
680146804
1386977361
76078969
1279425657
1661447029
190925085
883050213
318963754
1365631457
285549682
980454282
163510849
2097419273
1615811722
1360305671
897612042
1371975475
1587388933
137866993
971170680
2015426220
120639828
1771445382
1177489195
1923961743
1485915680
1701279546
271008061
1843736494
519375960
708180001
1452443681
1119444141
79875063
1833581632
340385430
1163448555
1727432796
1208063023
337376270
884034616
1179022637
1548493386
2019789978
788221485
1450013012
1742077319
587438682
1010710057
1676594153
304376322
516678203
315364967
427081544
1106585925
428273795
1608618065
279183525
1410471650
1252692112
1488025812
113500342
1240335779
1646176460
1390098004
694490215
320724815
126542176
1772052703
1136884631
1754026541
1811182514
1808724210
1788898028
1358023609
670400032
465878533
996031782
2005931678
1359583322
1475144119
313890074
2097054789
548845768
1953641052
900669331
517487176
2049790179
1952093820
1671083803
640502957
64783451
72927966
1395839348
705162676
1739605457
1126833457
2106168783
767152401
2035291008
2027116884
2077794639
1455237164
791158817
1040164573
1053456240
642221599
700176535
1434159425
1112775643
586835419
1940514382
362211890
1868319817
1335181505
391655447
2134565387
2040162364
974694404
1053754103
1645595088
691379165
1254055174
1896679445
1026671009
2094424684
553715954
373809471
1978359145
85249867
213325809
350957165
1500236988
1313412886
963705233
1258135944
57597191
940248083
922594644
1682059031
1879893502
718439582
836803715
1794044231
1897077308
243894733
2139487617
1490592827
996101492
1737097677
666158501
2029297522
180569200
1269162431
1186827704
792721982
956058100
1183147359
107141084
419509822
1546538110
2042685311
1812085344
1504886018
344023540
1740206059
894814465
319060697
832708045
1795635251
1889896373
1958209341
71940616
141487268
1393805092
1758933876
889525426
586528916
1701710390
1316149197
690881757
356171706
51775473
257205942
175683109
178581726
466510024
1617767960
237033575
165736753
567428958
2076623522
531292349
903757430
1285457367
51810892
1256076681
1634553911
1491572399
1101134278
964625036
1226595368
461630963
285424777
1044452447
387058116
1512290626
1735123331
1068650047
430362656
132756423
301988209
548547433
1989595554
2104420847
194328512
2036365053
1065523810
1944557276
1551798631
1794164502
833041162
1094165825
1375663459
1219485912
2022399407
125943825
1431587641
998951800
1292295571
241576765
1916945380
1943179751
700222939
1851187280
1157262315
325421067
1218367363
148990618
1052830320
832800059
1907571144
1037187305
1376798855
2066333065
1379970029
860518109
213612338
206608009
522204357
121685090
1511907875
604974752
723125661
1156471015
1117115464
432897668
873638809
1228685862
25874498
1149792025
1862477702
1188040876
1334600346
212163935
533239189
1018975115
431845681
1784070150
104818988
98813924
92679146
1140110520
182644134
1923752585
1508210936
931895206
746881283
867077191
2031142042
969529130
302733296
524668337
472368108
1745913335
639135157
591324693
1411780733
158310642
1577423528
1582365837
376221285
521813902
1577583302
818249882
1466919417
283396204
1635204002
1746406278
2088182169
457015746
2098291304
2105581192
965192480
1300465636
1609897084
135301740
2025639831
1936543965
346457361
1319288235
2033358079
835280746
1949448831
411055323
1577051121
62216522
1314179045
1136669725
439990908
1979574525
1896338794
1769867001
1585700465
1623546600
56742521
1805875949
1286148683
1567379172
744352355
1041056332
992169476
380084566
688157527
359180654
88409799
835515770
1201551779
389778695
1032729570
645382646
1095814117
1172627319
1435315786
866153073
441537621
372697588
606238123
1151694819
137598622
1810282554
1856489150
2142932852
704403590
371549782
1871679346
1051230402
116440172
1450656397
48763166
153180220
1816800144
1553470764
378717678
1443761715
350393207
626439094
1714609594
947045255
1852240898
357738586
1613100443
641024979
680898770
1994725339
2110713955
349433349
1671643418
781365318
2031233049
1528784905
2015458032
850240875
527889314
2078672344
1469502348
1826224544
398246301
479039781
63313872
1717081782
1416667495
561459343
1384420061
988364762
347638818
2051433668
225514812
117034060
1913474561
509868696
65678171
1352959894
410627507
2039559258
2128876905
1598458855
1517341756
1189050745
1185505845
1306917551
1364546064
690275321
919611822
580157290
1378949368
915305635
888228469
2035328378
1870713695
1278589293
1844311869
1449101325
45223355
1380680064
974474010
909661386
1410183006
885116962
99142015
465429928
811724298
478766699
75762858
1081141616
1387452968
1756058225
976957873
602520112
215261079
1107310342
537851335
1390169785
1573138035
296609543
87644531
981644848
590950962
1449943080
1481204263
115091484
1732286150
932982874
977521336
209862539
109197623
2080890748
1454333170
475614302
1398260159
811568429
1533187384
1971631160
1134901082
555962238
589957466
1799818904
1327585778
592491910
1277457529
1750152696
2120370947
1145370159
45582702
700243321
308721144
154648985
2055393755
1608891662
644803949
855584134
88432069
451220026
530392211
1372745334
459863078
261441562
1500409021
103463550
1949392739
873542329
1729598831
1780064759
1506724827
779403589
792134030
700438800
1670363949
1671305208
774216572
98584865
613016242
1853707697
1062575675
1961963226
1853556444
1248414306
275162687
1194571585
741428933
1773288816
824588200
1703417318
1838221510
73866733
1797627986
1244233926
1789919659
323560270
1782091571
1501183366
696602504
1176869586
1766379194
1731051660
1350912403
866623253
612720246
1472943258
566154912
622945216
1451072783
1417636136
899085654
1153927035
129611904
142459791
1278314279
1183265195
711677401
147251021
1715825179
529355583
1854272333
72914439
2109258734
591413463
960900146
1880211667
1597765931
541817332
253961468
237221752
1477442060
840396081
671892302
1553346791
1000308640
685276549
1380574629
1076530542
233533364
1982576130
641819341
926992402
2110493878
1717818525
11072808
501519415
2094134570
2147018300
38557645
774715335
2136167146
1426320382
1293430561
1933569054
61130191
1833467639
871142309
1039396646
1767207416
192510457
83474503
2001167407
1708574203
773533998
1276638329
207288227
1926975188
1656966274
1381466528
1475428097
2085586726
1333901847
635323624
317003183
1586729702
1777502098
266284841
467237165
1182354446
900511345
522563440
780452817
1061055588
1037974925
1016892093
1187882684
1287140327
204770953
1653654682
290169369
1844999013
1186291704
316283182
2095516424
367869876
370612673
580688869
5860059
1244905945
1574265338
1229209536
1462937005
1661624464
1835071909
74938780
12139380
424339877
526733829
839717025
1347575405
816606332
2042410584
925585623
335972708
1677440789
1053602391
1432075375
1434227912
2010315009
2053177515
1192382558
244984817
1025605763
776738515
331084923
1825903003
1488347337
1411893233
1742856168
1037514025
794703580
131909663
871139295
652780628
1934075060
2079028080
530746253
621523624
827387799
1951859339
1174198253
393957338
1081516225
2140158764
210906214
902960334
1465532051
1794572566
1055392823
617598465
1805016744
233552720
570290531
1330896277
858446050
1956132133
1833947709
863702925
1552363537
2016984831
383745077
415852475
1791057101
1895363773
397660593
1614509884
1019079631
858944571
472457327
84988387
918159410
1739740845
1204277089
796420600
282112822
1434239666
361308460
1633074925
161293573
1302787361
1575262764
870513918
437590165
67993262
1091833405
163060433
1356590760
2105822881
1717159524
2015993491
2097932737
457030896
895230674
2078710630
338129537
1594313604
227969348
1653785227
314072603
1653254354
79681970
347874351
1529601111
1470170269
309235246
1618251170
732169001
1126652153
444265290
254443481
1150714703
687155926
292378248
1348835796
1996621247
1243932589
1938444664
1000000239
1961986759
2043421332
1992503585
417078085
684616070
1971354699
539559952
579047334
1717538011
1807620711
2122944444
1519076790
742848430
1644881172
1108847118
1848021342
1400082837
994224493
723196525
944651634
845692340
1048362406
149009501
1669015546
1102157004
439798475
458412647
58703623
868401783
1919055236
1464828249
889258390
814547205
1064681342
5592321
2102786808
1105028802
932661342
342580255
630708587
1852962644
2137395648
440213420
904964387
1597635842
452418443
1678817761
223896958
7018883
1835122286
1867824307
1088665275
1245061147
556317305
354289476
1383103314
1560039884
751836475
1078795648
1886649038
360986938
859744528
1364288237
782029959
738249656
1878891843
37188828
888150540
966852062
115626013
872516811
2042009768
646811966
781088242
2072582516
788893982
1821435984
712097476
1583062562
2122583293
225799476
378778653
765900517
541208854
115959783
1885087097
1427946938
101110178
1713603023
1176809848
1250686795
1977399936
1286116059
1064335801
460494571
14805717
1381407839
153214873
1036682202
1297744114
219721609
54594175
1460383337
630412308
990953299
808107941
725614806
841117074
1824505919
1393718843
889802343
1163739748
871968190
458900240
1021226580
508642143
1993568443
579379991
1281313905
1295460253
1116281074
1594028582
820344700
767988174
1367679660
1840855681
1538614848
1159822492
211985747
1492889535
489252849
645701355
1039566669
1410417284
1504624024
1270475479
582841261
853980645
1918357582
489395597
2042761661
1320885778
244166324
1697908004
2034014362
696225604
671485435
5909824
803802229
2123047736
1097199110
169232042
48592339
830070285
394620553
1481535572
702514371
787301527
1613853716
911868358
601982751
1279443758
1384277037
494041673
1047098468
75372430
958887602
1188354978
1694409689
1948934382
430411225
1723500482
1380749850
855675486
1083861695
259851196
659373265
563507289
539762440
306778612
766458794
353820918
1122580866
1616893398
1431133413
1663078216
544175779
1700489277
1358975038
1604001960
452288416
524722025
1784941706
1097149722
696417346
86589456
1991161621
1196120162
1286176200
597005008
4887669
292359784
297690977
2867057
1242445255
2115305735
533221381
1852144870
639404091
1347071274
1688712482
1854956712
119296769
1760078268
509606415
1528058684
1542701910
2111675914
93563709
1432292
1607090003
2040889560
141536863
1669850482
1174768820
415394186
1576826520
1026278066
2142238138
1842528543
100724273
801867074
2013400714
687339340
1459606845
611810435
800504211
149331274
385069231
1644464231
1461976418
796453306
2032946685
573453600
470938126
1819973667
774696106
1103015080
1453461843
272936226
533170502
1380763856
1934674574
1007044548
1158908388
2015440988
1766053679
1383985238
554758713
1676925099
299556377
1177641232
157139381
476674798
1113584670
823718908
1105232923
265245344
319429514
147674471
300052277
262090878
1808246450
832432599
2125169576
1084426375
132746371
283020637
2142019143
1295236308
2086547947
1398995398
72190576
1297970141
1171053899
1646893117
1521518224
1267129321
1132053072
1137660667
496965386
766296067
1092534637
901541183
423220916
1203062381
556802802
695081667
1149735046
565319461
2105891833
362255833
1516209909
1431317178
208369816
441961596
913485571
1631740134
631399449
725998776
709842129
1334301568
469649619
1061735092
1831807210
1003883328
718887822
1515056545
271828433
723010506
1585031226
105948519
454179112
1008984344
2129498078
117653098
356443324
176250914
429088606
1349855259
1468783599
1889198740
243660291
2031911695
1720279970
689379432
1756327361
862097191
858713632
1582950397
1503794370
280101924
840912579
558435339
317156834
1258012209
625225722
1698279619
1871101752
1596378679
1891004708
1122146432
1783258107
1924956620
173459646
1073630002
1159549459
1307993010
1662171935
324391045
296066385
534796523
1889712486
562367745
1264656578
778970884
2138832970
2065729947
2147151801
998318923
381874505
1744635847
1812918219
1139159997
1323583829
1158747790
892596115
917519258
940371580
325805994
156074682
182384147
1471208104
307059757
513721506
831135485
460910057
1465206121
495964898
399101261
482573023
616198368
1673565913
1997756655
1878871339
614252270
1116053115
629015571
1914839762
1562641875
1503489107
1349844175
1529756573
1440993807
45613952
1761361310
823488493
738392179
1733712937
1537211838
938826390
971432529
1574910827
1495311583
571781821
1097049033
1249957005
1322073575
598709848
276292023
1420144533
904266679
1466222772
741973074
1985641492
1586557309
150071630
866014352
1445655186
931717930
1783173053
58483894
1390763789
1318516581
626457825
843525822
436176386
516604302
1181513871
1714037789
497518076
1502030978
573537255
1147294409
992445899
882151001
266761831
390349425
1136701633
1130629628
936530329
681748315
81194025
1367005007
1139634842
1240812236
2038708142
1960726064
444268754
257655931
1359847694
622255485
102876902
1674334525
1678604328
1190825153
2071431753
1184287466
1837878914
284012799
1361938675
569462146
588826212
1849018438
729598294
345753670
1877406685
891853413
1556391104
1302627232
1473999460
1454733328
223855086
1279651346
1708476632
1679722133
1307359701
1595267497
2038009417
1892810613
643131606
2365595
475664019
1828304619
1815684637
1819405777
1999598159
1831641233
624053094
550692102
640787408
1807539129
1095223237
345161739
2015378142
455373172
1468689615
2121432545
1899756208
1694107526
520049806
4314298
121443023
2099000660
2037615134
414016763
1706840565
2080031438
1372746236
1480068067
1892725039
249823389
2095602333
1819255066
1530609072
1901087836
1212633053
618484466
1784928931
1442584236
1977034286
576230811
448349281
1105120603
1643733937
993940582
743710162
776478409
1179496708
725092420
1298191637
440613704
2143940844
2037082314
1663376799
1095900288
538369139
1807377857
1004807008
1306555915
262504493
1187882138
251487451
1090423230
1442621665
961906816
1897797951
541366626
521500601
669073318
1579343363
265812870
1929528885
1533307221
1804526295
1421830726
250728844
2111666466
1831866265
1021555552
563838464
1387811383
748314949
1935697755
1318655042
1050020745
265411735
820996353
1369514377
1392300387
208372302
101160637
2042049686
998772508
745602512
1198456664
634015174
1689315953
238376339
1924218010
29009480
801552113
1534982209
379144188
826790505
1428731113
1125987721
527726782
1665619005
4996223
1714060509
221540911
2095477345
308143440
819134534
101612991
1388750075
428080523
1186610190
27773944
247324462
645515123
64493787
101385570
198010526
2103830153
608668994
475981098
609717551
2126688323
13065790
630362849
2121730151
783110157
1760596220
1203924946
363240796
848241454
1997580917
1946388191
1608413563
2055344497
1383391664
1041528390
1949944500
796789694
414781430
822781361
1464396079
1812366737
698102024
619090634
768666502
1016213850
549996600
1768767153
303938360
433190234
1175037802
2012253498
1330470102
611613192
1734459209
1212717259
2073345370
1478081145
1283711059
1582907251
227063605
648980839
1925099894
617188163
1610640488
3469915
1807773945
1719898107
390892562
1555949529
1099255291
2021208069
844267671
941373360
1764971405
160174778
2002368238
327258390
578710460
405663446
2106194183
190013619
948035618
332129662
49487685
522693802
247320660
1798837824
1628321096
530257176
645362218
518347451
786715984
697140838
1567338736
970659224
1665181913
484138030
920444758
2125005062
648233887
363171460
704986776
1214101015
1605561443
1173122205
1058877321
1175443909
117303602
2010254681
2072292885
303231222
1129188220
34917677
2092067343
1882439341
1785916632
415422710
119770984
902209893
1021215288
1478655375
958451181
1753211344
185003232
711431160
1644323841
1179810210
876965273
1568990103
1100383675
324985845
964978609
423351805
1649165110
733446123
1028866320
1362237012
1742312625
451216168
2030547201
2020234586
344299975
1624958137
1064587796
369729819
1844742862
356905880
888857545
1354416153
360824485
1019610128
1608051278
2139176473
1663249454
2124797205
838849171
1770737678
840503440
907796631
676830767
746012408
1575235973
1810735702
412221874
1068776583
1508393183
1122913081
965932893
2059351636
1291345456
596667845
169153160
530633582
499898707
1966426397
958087606
1773416419
575631536
745046809
66152175
198440268
1713281628
425974836
1603410626
1263107816
1488648352
1115213620
1530826732
1502287652
1468070013
1198956575
2092315928
2063082793
1412435605
1015376204
1245721438
612550104
519943766
1278310790
438285019
380828359
1387796417
1849656479
854139571
256890893
1294768173
504357473
869148756
348147999
654917284
1577318357
353280111
1827749605
112422693
247820939
139722093
1683236478
2082739894
880317458
1267072125
576631334
1398260159
971951523
1062575539
1160774318
1066031251
1580949666
1449493932
1687520291
354968429
186362897
1007869324
1662734
2094880108
442658478
334585091
1066416815
458624473
2142982944
204264534
1307727896
1323057543
1097067634
374390636
1289268746
288372750
612371856
1130708505
1316279724
1386485429
2027665291
1423585881
1885040343
704188658
984813266
1574188914
1652734995
903220506
1449162334
1482857149
121857464
1679813121
1961115455
904884664
533934662
1540418416
1203576869
2054646758
1296168225
543786515
1700793433
114989927
1364175330
1237557389
1212805087
1620097004
674163558
1837217403
1074307446
175014012
2003609301
1063655018
829480614
1134430765
1127384061
1822322478
141413963
1960785587
250609075
885581863
149775528
836176335
483502755
668119922
85436498
1943538648
1150137893
1680621726
1634479221
1930228633
1514294683
560021950
660896788
1743161107
1771811314
220260730
734633429
424588179
812956773
1752086491
1739063153
41260601
999095191
631572457
798851863
957304427
1121655243
994151815
351905692
1744112014
1639015544
224908733
112232776
1346630480
397115872
1931038330
2108841998
1903491107
1313813179
1039517092
1924195985
1322661464
132203210
1952875190
852375396
2102638949
1920724899
1712698108
1065238128
347466022
353686971
51766891
1619932741
1779018979
1765187304
545202994
718314280
460368648
1477678883
12636597
853295161
1338212563
1797170460
1290355427
15594084
159222190
2011892943
30243377
2127184541
1315344558
431515115
1130727561
50708621
572556510
934550529
1920629534
881539277
1367476799
506254506
1938829706
1755987096
1446089584
984588858
282459360
807891399
2082841655
1513321209
2001999030
1227424712
231656088
1253946396
743240868
860179408
842316820
1766171444
1365176382
62996175
1680637656
487224779
2070457957
913245777
440434204
673609899
1440892118
29623972
745822620
1355356376
83565421
83871286
1495739192
1622123920
681364221
903896135
1058038284
2001446576
474348974
1056755256
1038115318
941655871
1572959635
1239699826
1076913330
471241024
1732181323
2100300950
2036236136
96754162
1301694631
655163641
710516561
315250942
1223354915
231595807
2143821660
749552653
1164294523
917502830
1844081674
1476961074
1924394545
302134241
1154393216
1964816179
1962705284
1003793014
1281096458
1847813835
1901105931
399720005
296089272
336809644
1079019863
1728361798
458614732
1917027197
1649518323
413653808
1215480501
16221255
1637016213
1903559584
1742655746
1736635751
417477505
1254707292
330186322
1824219654
1858459957
470871863
2063312867
895424625
484101256
1511542048
575054982
2124596705
1301358937
393607671
2033818503
1287047732
1276533056
959706846
382078364
973209730
1469478746
1407020701
136415995
972038639
1667710010
96079417
2133175328
1984667321
582887718
923398124
1810896773
1161445358
1912864873
1141536288
1175984310
405058950
2003113535
1029299600
2050236269
788056242
1748266314
1500957274
1238840428
906696265
1082182045
1805626792
5667442
1405842005
1628390133
684204357
2139629126
2138249352
2090330124
753598457
424954344
936232303
1141868667
749888288
2117707518
1941342617
1304275691
508835165
2131781231
1360788548
1374307556
1597601150
1292925240
778654099
651355023
962133416
1699889379
1668647398
384008322
1777271017
1112852044
1750908810
744326897
29487818
990149884
1376590220
227462278
1421816687
2099456289
918962966
267863585
741884269
1825227084
370519645
850828970
1046302319
1812727797
947430220
1235405183
1285445178
1262847854
514386693
533614810
216588859
572478234
1570836168
1069759167
2013408650
311882833
514829957
1999094749
1862983549
2144493669
319960109
1086649683
1729416428
1784900065
1298744892
2137842313
1620639040
2013968014
1236668156
589734693
86239556
1158043647
557317330
1278446038
519703943
1884389492
1193202628
1655466295
2075022689
1419510599
2015089912
1468349957
1925995887
551158731
1449915589
1817937307
44488246
705231093
1593284204
1623615016
84463652
2022361024
1956044802
1071184951
1625871793
1499184037
168482037
247422580
654053492
1531662094
1908597401
419176357
883431707
1537376570
93559243
1369303186
282058407
577968880
1769824978
2031917815
28161931
736793045
502088421
222925664
1147275644
1297475884
146630023
1670150990
1162806347
1926656805
53600095
102322794
2144895970
1582407594
1619480156
1091857937
1469220038
172287366
207539812
2073788987
1773143942
2061053039
294925855
1764435671
124802499
948811503
1592311618
1639051492
1673705413
1333325796
151033508
21370570
1343359442
733888082
283138529
1911367743
1506426297
1090429152
1393580503
80668058
826183260
970278236
762862720
467237165
911187825
1979415890
1681165233
655603743
890352768
632267038
10583512
953206244
347279952
1276610326
1213113243
701396223
2084786686
1888582342
98320608
1050039494
101577175
2127775944
879643952
231065598
1776514461
1659378009
325400916
1456140121
207079976
929158517
2123699820
234254745
346777869
331423817
2102360754
1513832314
1232944259
1002139337
395855420
1888151587
316289993
1990068137
1658738782
563928330
562990908
671690792
1335635431
929217390
227045339
1801599691
5681396
853238600
43758235
1779880053
115236644
1659534469
1114635840
1312104707
676152118
721429749
1249858204
1461912157
1273596225
1308796671
1529700565
1533745297
2132650954
533263890
540520443
1936055476
594492988
72398204
1744582279
1735768790
1319415905
24465848
329285374
280713291
356634258
1114555239
1338123481
290751146
1078517113
1498013705
664878440
938797866
201257025
201803808
1304759765
1681332644
905106775
215660264
420750674
963075731
1632566883
1395166596
2070459139
525085275
988405576
865174292
1805468217
467930173
938056642
2114390193
77618592
667839500
1238916660
1448726976
988486881
2019858371
311957900
849133161
53764406
452845981
1519409444
329980447
610433611
987249685
1845347905
363017547
1089452507
2101106014
865399687
581168951
631449693
1077722404
21371701
1127736133
1257612095
1427506064
663474518
819012953
31372058
2035088874
936095883
1425732186
2003257477
750237228
1947513189
1333992944
676277966
1582273798
1498515831
306292285
1801375656
707322315
1866822040
706135134
1054449610
1928467705
369873091
1178871578
1834983064
786710684
2005405195
538654379
1932906577
696520746
1370077005
1458883859
1043518430
1576965301
1908542795
1439737531
1750187083
1542663344
489014924
596265682
1482489238
2037293173
633036347
1923848640
187293605
1964604023
1979247899
523150745
2070365813
2128224696
2029962134
867423161
240276424
1344490945
656853671
392062458
2144000024
1929008558
682761545
2036500539
236646229
76984232
1822352129
618473691
1654413701
1705693128
1209172950
441215110
828775373
198826982
1503615643
63733598
1156454789
633503328
899475647
1146964492
185068771
2122971556
635157832
2071804997
359238649
1548853642
1558320795
332245125
101126693
673006293
1439880828
1518377540
85548138
228173975
801099050
1979476256
150665806
1042509593
31953706
1506124552
1204715224
123767866
739593340
602245812
721738781
1946075235
1332343539
507559627
1703354258
469683041
1279130728
906267822
1775590027
392633095
1606422680
666490722
637067068
1194116063
779184974
1822628885
490044196
929270990
1062660284
1342287390
974487679
1431927418
1525507131
1262866558
2116284697
669152866
228033785
125793992
20648984
1477671429
1013972369
1735659770
2117558794
2120266124
821580095
146316324
1842034299
1761291643
53404355
69832111
125040193
1332412167
1462484627
1510875992
506735598
207321964
1342112306
134242813
1972215588
1309288718
1738994865
1345863037
824852785
281145311
1232543748
66384390
1825614037
1830930380
534713928
1752825139
1563704140
1878141920
716500408
2088946703
1380927954
18393653
254537244
1214204376
1987021315
67488287
709966945
979129179
1704942607
842825314
262935655
119379127
1525678519
560464444
1187760433
1276936491
809641468
2068864811
590858199
981577674
120386036
1471549852
322084475
1490440060
1903274061
1744839420
1957529513
1451416143
1722018205
296101331
1751980977
821788199
1234303387
1398372995
1344996724
1465663770
1696875015
274575585
555666828
576423231
2088881950
795251203
4636993
1551838267
2043776768
574024233
1153197574
1486645579
432440563
1479080729
286556162
1605226982
1352627471
664328261
2056533634
972676071
526447274
811096455
1823224954
1168963937
1200537099
1815598667
223960492
1200200285
1251345922
1347694084
275500394
1893147810
736402189
1930090527
1589818008
962488019
1768444115
65046285
638657397
1627887502
522145090
835273413
1053436953
60312308
2123401299
727198439
943721844
1211386277
2128214865
1712837317
2070653821
201646671
1140890511
743957819
1325521056
1781920838
860792091
1432488475
1195341231
297794983
1440498628
705457598
93328415
1953897503
500196732
1438607598
1614070619
657776663
911699664
205761086
392580095
479905400
1629533419
317820488
1561768767
1114804192
841650167
2042247218
1223982050
1672341029
2047655160
1764442246
1740425867
1586297069
1963362070
1925577809
736105437
399666087
1956801357
1932957327
549070063
1185556425
1229266650
986433738
619042281
733988758
1604828753
107765019
1341873491
663713679
1289713448
1670483812
1080326209
657124061
1484862325
118431456
1121030089
1103411556
83871286
337214066
554238038
8707162
381551843
309371295
660343704
737080107
852677080
1760531202
137703707
273311941
1170404428
1379235283
1635597038
669141748
1626338027
2135610123
1131997171
1927384253
951851030
1886989184
955749508
350232578
1684453313
1537307321
347316883
979670395
499715893
2103613641
603739621
1677307599
1788200314
2141967290
1074756270
995137601
855656382
653126265
482579382
994304126
1966843099
103098989
1242752967
1727999954
666915162
300805209
2041056630
740147473
566907056
1465440446
804288852
1192819067
1608956041
1402648727
293394006
839959018
576854944
1318747351
1881042586
1143158118
1186141699
15124682
1036684816
1118899378
976500576
352096436
1061063542
1308250238
1969144388
1414030388
1822057595
497929960
2133657136
662455874
180231113
1182403569
1646517413
642246612
347298488
1449030399
682238563
842725061
32288395
349484242
1299987158
1474229147
192050517
1024567739
833778204
1628932923
36614610
1614139552
613292498
736119310
2073755075
1207979761
918938802
1875989345
389604944
554613567
1091789902
2138103575
137434040
1322639901
460087129
920912923
1549218056
1655577896
1236876813
1102892816
1954537725
73692557
1986728725
1133607900
169726126
652048065
984338421
967493826
629178297
377622463
1160876726
902082309
1155996130
811734047
1548858350
156642837
1164259972
1559410301
1232863161
1147103994
809402241
517049861
438205220
1245429078
313116282
365586739
2068919450
1929746396
1060715181
848087125
837278051
2095179293
865450776
1920452858
1669282039
1601471476
1521348544
1880108622
802111693
1711439717
1490729603
463772404
1756070596
999126074
1077066975
340362128
821985570
39851889
249203716
770383976
421133721
136393055
239136902
1362447942
2075284686
2128355391
1095737123
815192092
1039429471
777663355
1710512636
2103830018
991183654
2037344411
1624820294
458637821
205548614
1063077418
2118197320
1244037413
1984318699
565770886
1720567064
822720013
162894481
2029249437
220751394
1097421854
1015640319
1674871137
753617435
296537577
1180314416
216955650
835207194
225169067
1882389477
1690086290
1894125796
398055204
565634419
992248845
1633533937
1740578339
2075279078
1626512249
1200421527
1334706220
863388199
2078264049
184435500
2021949672
1521284331
1617615479
1653296456
1018483695
1714760962
1502856146
540692719
406121285
1292734337
1293246390
1718217340
1630035952
2105427922
1421894267
2113251490
965209170
1801507666
1421190417
269993535
2135467393
1206215956
1895758589
784015126
847905934
1770813025
1813091549
1770869227
1177893079
508522832
677754309
1631595187
1365507217
1836222841
869203078
161234641
1507473568
699639094
2035748943
1099615551
1926055318
2086536510
1172416412
1103182718
756234906
1812809245
697102883
590582500
765557192
1543506552
2034795936
1575353861
1545402492
1663276484
706938265
306738345
1717969943
1221681156
1735686657
2138062827
2005616666
203132279
417965653
1816766904
702113446
1316684490
1576336789
1304613764
2060265017
1756172925
658348083
1534314295
1922792670
127637842
449101730
1196843220
1814696177
1800168223
1322539764
1188394941
145690448
2131364734
1164157025
1542815465
1313774054
738080313
1164862788
1864213510
589951305
1290430931
134319920
665576698
706240822
105882472
652369284
450035477
382534038
1867788148
119057310
689891135
448474981
1789142168
522977150
1181943829
717314423
500618540
1482206634
1811487643
919577155
2135924682
443679740
265100966
232981483
1931614048
1693443156
799546089
2118235639
826854116
1466200531
784092227
767523961
638009972
1655850041
1453931699
119313056
27082949
727879792
1136106998
1826366040
1873249988
1287201352
714693069
1191992651
208666081
1817333090
2035205871
1317146234
558675384
1154950334
579867907
2144492494
1447989261
955941539
466547306
529653770
368768765
890610287
867874412
770844538
2002812783
1959766623
2003478958
1904537155
2067379641
708819678
1115965726
541030149
2106055237
1531749580
1067715652
177667356
1501009376
974613316
1640837407
21938371
397454472
1597196377
1373172835
175388866
1667648219
575349042
433633358
763780809
252769848
707558495
1500626645
984901711
818391902
478673001
202565511
2112572440
1736191671
1882486
1921370493
476678546
148741062
1510143310
1991707842
440763473
1813057355
2143089966
1390761696
644124073
727407948
1608503212
1685294605
1358745967
763247594
1233163346
278946851
1319221186
1077241987
2059896632
338623752
1137691391
584080287
950582398
546268711
779967098
1782514589
2095872804
1257445373
2045878637
203622213
991454430
260005956
1944346827
784861259
99056429
145957975
1225351140
8844116
2036921335
1858674111
540082340
1465545344
1125107601
1128416290
1475951730
1979587738
1897334259
1806366845
1062835073
1337843380
130624906
1754177285
1056060132
1304303114
782804656
1239673904
374101283
543894362
1963225975
919079353
121922267
1625465421
485089979
485357072
1517055224
2052730265
406874841
1178995811
1570786129
396456016
1809088173
389893958
2142704622
373024562
845523675
750575339
1792087599
1664590425
373089761
270392452
1302685668
1765208232
121565143
1481558455
561071192
630909834
203328319
1672839143
992065958
465793938
593871767
993034215
998978530
120500074
1724347279
347692136
666747125
1105471680
872035987
1967833533
1798786182
1996645435
744018279
284895328
1844186419
2136324548
535306382
1622777855
1113566743
958175305
1889832253
195110826
1197778152
386851198
1904507925
1570911802
242250321
1248297255
1628223396
364781400
233357974
1198614021
582456814
1097124031
1001166957
199597160
129828721
236689140
2045772760
1451680690
1674519003
393559244
896503823
1347233589
1876517517
1100579750
1406677016
1129614896
1583665669
118616489
1158655258
805489233
1648920705
1696407349
43675519
1316686876
744207176
234938333
2062348641
2080154394
939823227
564234647
1042375264
88759693
1542176969
241554175
1946587861
1928074579
1460322868
2045702700
1059684041
982100267
1612648408
1506841159
172242289
1989207335
1945587972
63954162
612822026
425593795
909398926
1410455631
1245025641
1026793613
426626207
1518260919
1808104963
968338940
45048033
1467614717
124671994
45844463
1610207064
1876988379
299068736
318092178
466234903
143803636
1917396881
612395805
1287300138
97928116
2102249472
1938614633
1659535453
483194296
136481939
1244782548
337825824
2027118183
526604495
1048595653
1208109772
284060023
334310099
1425063652
582915813
616207749
318992579
1509076820
916688180
1062977340
1787696612
1262947464
449521742
1987322915
1054737123
422021179
2016740632
2103574662
160262216
1642765866
542982923
1099918182
1339946867
228599235
227424970
232982140
3483799
996879898
322380111
770088420
1942848750
289511346
2112065599
1535025663
1636077679
1376600948
1239309823
98632595
752385094
1248756645
1694331215
1110718864
156694520
1161780352
675346917
1079414161
1956651519
1188095042
1898064625
1712294392
644351893
128244754
505964263
114808055
1446034980
1654225729
2014049807
1824247856
312906294
781592416
561053816
1243195290
95053712
1521490974
250486454
1961387541
1832120290
1068960514
2063707229
215335763
22666856
2042940793
1106640000
1156532848
2067646443
633810546
1526859429
536779973
1688801805
1865992703
1717623824
1786839391
1847204304
1348230631
1505195039
1996609489
874450063
2086990131
227845060
1662733292
2015821592
1676427973
784510561
409512797
681108304
565164915
1679286810
535864472
96196213
1528122503
1717086333
1431658353
1515919148
1142437270
1612205199
1165471987
1232084084
1170204299
1912461360
347044284
26505398
34079396
919708136
2133260925
2101305054
1622951451
969524912
1146915485
1906078691
2119523090
932809084
1016037653
1281887307
771517174
836061456
1257421560
1377784122
1196971363
1405733184
701286029
1479455392
701216645
723437123
1042749166
1806754992
47034366
985991543
322430403
1758997316
496076176
1683831333
1634423542
1844164408
1063833025
601565649
1821732298
454913239
258994399
1240653489
981465571
93832628
1368943430
1661059639
1354051712
1587242586
1044233520
717254339
76109767
117192058
1282697651
465480096
395527135
192936279
31674273
1244481038
384330931
1005513917
755700314
758015528
1188522077
2080505851
1814049493
1420533360
882781852
75553860
250875730
1795396864
1307175261
1966520070
1052258326
421018201
245116575
288938557
2024925025
616246839
754247398
1033798686
483953684
988954071
1271502854
68933950
40502265
1055939615
492508170
1851349374
1361580832
1198384096
1379797884
803960168
394069265
1973310391
1057379548
1733072833
1135817120
1399757626
988362048
283197501
1013932182
671792515
1423926808
779395440
1585950375
763828680
966230443
329647060
1788014395
1062262585
1690289018
1714699994
992574270
1942998496
1190584520
40203964
1929181588
1464318828
1947456447
1786953184
1450294865
1487970608
1740876107
1096823464
890115439
1782351052
957413164
1552497491
415332659
2019258687
1217508513
901375049
1165159493
360667489
319142013
1874893374
498809543
1997084767
195359292
1856004995
1276849988
1504669551
364037325
1114684107
2044709645
1801890029
1758017495
1276987767
264482617
1519135288
1773142459
1178600069
1444644938
815222561
1094588331
1246566203
1063841570
59299806
1817654430
436185655
1431093230
1213877984
199939982
339050110
348503741
1889350756
1046838059
488469027
772826319
607026792
557600063
655584712
1120286713
919431875
1775502467
1152466747
811897634
996590471
1113512522
1699762571
155593996
1892645047
317975370
1385545605
133525582
156816008
880204533
1082040856
1092260678
37970099
1867999457
1623518514
582650346
1758078162
101725907
698118847
476676592
1009160456
590545268
1569993554
184149736
769017803
653990417
2044970540
886179190
127847371
345751084
274862060
739567887
957602960
849532393
1900994431
778242857
1080813192
283528775
522588709
1183533772
948803206
739403461
199633617
139941875
1066820092
989229012
268183993
1496602551
1756683230
194995863
39892572
1914746117
1995255320
443204523
1274336752
1412126427
1350217590
839873232
1440260748
928381516
707324569
1701864204
208672932
452110448
2088459178
1765044852
502925675
353157633
2078749242
1558836213
1896827397
714309746
1931987118
772052627
2074958763
722430910
927555897
1911592477
956020000
1676153852
209179958
758284332
1213669689
984255562
1035786970
727450585
1569193691
1899010280
769090807
832223457
852033617
572474
69128352
282114051
443010858
256010899
1737890001
76232734
7371560
515824981
288173534
122634204
1648146101
574675581
1089133347
1549076840
204169854
485294725
24149957
1695916947
1460014742
1116119957
509559012
1224347092
1461485629
2117863528
1402865635
150384110
1741599384
1354101733
319713450
70461733
631549592
1822263422
1243648351
940771778
407706956
1780491664
1628139448
667784833
1824208928
2106531081
1945007848
861469225
61902974
524605536
950809888
304910338
957236702
545104385
2052846699
898579766
1355160530
1278701293
1310063444
659319065
1967498775
632559707
1390443074
1474093145
545857706
1980768248
551667614
1625247585
1752062503
408218561
588142678
1540960991
328575687
2091943567
1230396822
2003448003
1891376583
642648317
1865801245
986243211
396453376
2011118322
1358959966
1806491159
1875446441
1406268617
1791699788
1133550190
1353267197
759382100
354972603
203100702
2124184234
1962624610
1432482146
259681037
431090606
649263790
959821445
346555412
893952223
349238376
1006861968
1038716615
1555188694
142642805
196776112
1828510522
1806641134
237995793
571780618
1472335971
1972418154
1175275016
374704049
716802303
200572679
308336729
1114602925
421212859
707747845
5538786
989539240
995117253
888988671
504195543
951219931
1304043246
1184200150
359110723
963411111
417467407
323428742
426432279
1057930948
1086839997
2103345799
1065086358
1780109132
883988472
1904191901
399635102
6596096
107018332
1100360721
1580322730
1904950496
599348371
1194720118
1591321632
1413537085
1499044933
749893292
302457537
2141844025
1284249937
510653842
2045208108
866763471
1872790893
535685936
425282277
769969099
1511104233
1297257390
1239221665
1512867613
99710546
671430179
526387280
788735194
1742898765
189261894
1205069493
1568739826
2041058343
1850400575
1943497623
1979423068
805888081
531335434
1826250464
1216225857
957250731
1610305289
1966148844
1122120324
1072725075
378801889
1140848039
1844176346
1685867447
1960302750
537470997
2060292502
1035302892
2134252175
1897657224
1947975623
1713837665
727733115
2044586862
16603369
2099518452
166508389
1454007083
566248286
3573956
137158297
2112437552
522155945
455432486
823164193
113158952
718062089
155063088
1293340667
1309281496
349399535
1376074695
1671276565
1345901832
855034180
196693436
275261753
2139463454
706435138
442704435
244596183
1552301191
654009947
1104080848
1911387474
1461138146
1694123081
1252890061
1880196336
900361258
1259943514
1591205966
1536686131
1221409360
106587639
591485537
1178967900
773641796
432594721
774951389
93359451
1550244355
1116754099
1146290228
421632736
352963813
941121658
12651460
1708724838
1322303230
759132537
1889342483
1950167899
1410822393
1625458175
955081427
289611803
639338018
1526843830
734827611
2116452393
8370217
557328200
644806913
411355355
1664510824
997022739
1842673734
596101970
819489632
584820876
465096667
1307795334
1493001153
290117889
784227703
355822943
1582274348
892546556
1883542906
2140933428
1705876863
2063399684
864279380
715966371
1678788190
1075223103
946702055
941729972
1167411544
304657448
2145386638
994922108
845890207
123131416
286249084
745894365
411234473
817346833
989496958
1937432145
224505570
1153203478
535018961
657499952
266457581
1482740447
1084360996
1774667432
1392835063
736223020
355506474
1448182671
2121789666
1259084640
1668647370
1659763605
1647504642
86336512
830041695
430701409
1573307679
448865664
378844256
1180447565
1897883132
634309005
236600801
1972457556
865378046
38458662
1326802581
370628759
1908106307
137538195
1217522357
2125558831
96137110
1309832605
727965184
1588405731
1461703948
1629490522
1930107
1486155107
1792212124
406014526
139711049
105506275
366545205
1805468217
964196635
788738457
418081532
864553901
1128902852
88278070
57082018
779081426
1627876076
819896985
1581181059
878232344
164630227
1784376981
1642198216
1574786692
1109300915
2144956309
369815691
1616234724
943661671
1944526493
1890118988
1403859922
24628495
8100373
542274209
1912833435
580731035
1545687604
1530423013
678044908
2124683671
1840334988
2020190507
1399717299
64937010
699926771
629950942
521401657
1277309135
2126462517
337703233
77648364
983233898
1257699255
659674853
667222595
1199154782
1112444850
475027569
1644760162
1873642855
644173900
1262789512
1526664743
942725737
408213261
1468771856
1904865179
2124154983
208170605
560523415
1523554795
1741783574
622125847
933719988
579503932
2047763296
2073271598
1441868350
232781841
810534944
668319359
1673273148
1478639832
2139323386
1444354890
2131626619
1533751657
1714482365
533323846
1435570603
1192492291
603202471
156151080
1584387465
947044546
511948259
197529040
527720938
1696282871
167743940
203119789
743068968
1607554677
416902552
33631199
348132815
1549851079
922107746
739557911
247421040
542296548
369104234
1537896185
393497341
986162955
880975574
1522418897
648518055
1336828168
1467218816
1761671893
1873345375
1580745947
5123693
1017247193
1913374668
42107301
1040739223
1081836246
1478018545
1413567025
945349322
463001758
296141009
436477821
1911214288
1719936122
1625281162
1236436268
1066259620
1524532445
1586175215
164034697
362319498
1738172375
301542767
406701398
824587113
2048457847
741032321
1784462589
93821192
1490790504
1006427225
500900555
2033369683
73935474
1152701558
1157351667
997524725
1014739729
2020420128
869921024
2036837238
842962287
1324533509
1739438957
834683406
1872287849
955221861
1532115325
909991618
151993187
623212691
1526437095
2114233597
1020355814
1704358609
908309901
1272206262
892248542
1664927870
1168283909
74750068
1992544843
1575750215
1907448890
1836253038
1191020954
304982931
164009450
1662262946
244814362
1498952193
454236578
1557703244
502726160
1515386783
198889126
485961955
629964908
1260284236
1913210837
1314829143
753721154
1147794214
242420372
1843346042
1378458431
898405733
1914096495
388362666
1996813725
1983036003
1889532319
1622549449
1490270438
1603574084
679127546
714574331
1600071311
581217720
263354583
566597088
570724386
362085981
1160275083
545058847
1202029389
440138409
1600335704
1895374735
1733726660
996484819
637027953
585654424
1888444493
1188483655
726543781
1462329469
925366870
99811639
565125032
1105423084
52495479
358958586
1747294213
745312259
937154032
1278815669
904122493
1305695635
1123984246
148303841
809560432
1043487907
1381034088
883843447
2114410784
324963927
293454195
1170388365
907114539
312152674
477875696
2117439098
1539796090
1621538798
43277559
878134207
747096681
1214820756
787498553
49475493
244679483
951650269
1932781248
439773091
966383776
443436856
995946691
1880727112
1249123170
1529205799
2070347839
1859476599
574628256
44762456
845452055
840748607
2127595321
1318797321
150173134
1167261667
58504423
822589130
1461106201
1342238336
2130013393
505573989
1535641995
397546595
839239757
1310755365
1896310567
968054704
686157552
2014011907
818391400
615037899
792315167
237367583
1261566200
1580052994
1726658091
1641043934
536007084
1029786036
1361361563
66687685
934643316
1949826317
1874755102
531829324
1726371541
363914560
1328555590
128541443
365103295
371904949
181490313
222113193
1552720687
765557192
377238493
705162676
239245584
1515778654
573849166
2046138421
209913520
844278776
2124061994
1583670494
1141440884
2126718141
532522008
1554871148
505453884
282015993
1409401946
710211206
137836077
581571302
1004432541
1273223796
373051103
98624249
215442690
1688033499
1867301388
2001530355
1976037316
2045478355
1311791487
213552365
306431794
688646501
544764414
1832962054
1386288715
1160798237
1586217629
1154374249
1463482289
355777592
1856835690
1797020014
938160864
953707812
608560828
353260651
32206002
1638702115
610083825
419292001
842729004
1923661759
1363229727
1403259008
1704534013
920028739
2057862233
917190987
104084807
1316205785
371574553
1758535041
342664280
1519824397
1708744569
995260548
1889932791
1526638098
2065164509
1305584932
454776432
672654106
182584079
600782587
1681136594
640352078
816024887
2069300251
309623300
633387470
2080031438
271352393
40813997
1396485276
654487202
149506202
268357084
1873645214
1822985526
75574965
905415232
1967849005
103496554
1164470503
1829222948
1658645639
1571439880
1131636798
1539076619
717117659
714390708
1125489808
1915772727
1176179740
1341510245
902322609
2079316294
405756193
1119537281
408930808
223362982
391683434
555911521
370161736
1578740680
53822569
1635343595
1651307811
1637501181
1957708851
814531794
789910303
376073422
756391683
1819944334
444042535
944353259
223559960
1946241983
115478667
274569455
2020625167
1951291066
341660627
385544756
1640886458
1916412187
956947064
1450847625
208277953
1444785880
1256338284
1461312991
421899296
1632014550
734728286
1612304453
1241620896
694672531
1533509055
1160869117
1916404386
1742980338
2061155954
529082033
84340635
1670676470
1433347508
618102842
833908623
689855343
1019351710
969832020
1453913771
22558691
1363663782
696344652
1484487228
1452692131
1286972482
1739403626
387302933
1515275819
387780827
506401175
445352249
215528833
776486563
888380452
856553810
479665239
778970804
55430752
1495854857
1460594393
446933248
974501687
1750364480
783079582
1247500203
1474417744
2037126950
649318882
602810034
206279775
793382781
507105310
1272331873
2037683628
787980554
164050671
696491978
1182551599
1418068736
359646262
1232262890
213151864
1939373385
1344732676
1137525087
350493692
1287597355
2027525315
1559099644
1183039113
1669780460
1814941217
844070280
891088871
1629461471
411261164
1429676356
2004638014
1213411385
1892784214
1678068353
421644564
2146766864
636501019
1953195136
1526219494
1623098716
946747676
1153450224
1705553689
1528185748
1997880143
1624485725
1398441589
1070771149
705626273
460933185
960920011
1637557701
1359819514
314604160
1737840482
1802016913
1405765335
849494935
1848658342
334155411
1644827081
1826402309
798126189
2034029199
1295989514
495402730
1168648158
473086154
1068974245
901537243
746318493
1096336876
1706650036
1621179915
626488984
1687983020
295526298
1562196638
1852034941
386562462
786814761
1536176940
541819623
102531988
569641350
203101666
1459918093
162542025
285386869
684449609
1906272437
1758315813
1444101874
659001070
1726804887
1325953262
856048386
1119264694
1312957561
287430318
1353516800
1121291135
924755764
1808294627
622827391
547280281
1524465724
788078548
1581527361
203555487
1397822744
348964693
1738482554
1108121743
745147934
153533738
1858604191
466932575
582818618
1917568553
177456852
484974258
1604567960
169068752
341542332
231736566
242650258
1325394413
1320059523
548658803
1969264295
2080265925
1401997665
739043262
1519390827
626657658
714278015
1229023797
1926747214
1116734702
391914670
2006636311
1290135251
1432398231
607733487
2032678624
1335693888
1688085028
1827051551
1492048488
1667618448
49995892
846737882
2081721498
737360051
2044348617
273475610
1652156717
1070620352
297909624
1130460706
1179402847
394882758
2112192182
229383966
1278301781
377888708
837385349
183507818
1358903150
1482561081
976316016
917009657
1495941495
1725009229
1129296425
948998432
1594462929
639678088
308615596
187330863
2094606232
274321510
2075540460
1937321828
220005777
925363766
833046931
177366895
1034201308
911172769
85305555
952346974
1540445227
1683673543
1868108701
306104307
1847610307
1122570772
466696164
249056609
1755453645
1237460891
85017056
580023502
406038534
968270279
1842328232
1741054199
695318455
1567090571
975237524
1938411419
2023596129
1878722121
1815158038
919797064
184031469
440200464
27602598
1888039020
317802652
867789847
44671309
950763889
332402454
1441497665
1012852941
323391608
1229754673
2068567459
29181511
1870553043
1909047515
201828648
722697402
1622896203
153166110
945947933
1701315758
1082363157
1189769290
1261441197
8290339
651295046
351009843
1749776924
655164310
1444944307
880385971
723507760
637841927
483329343
1613322022
843308541
871480805
2025246570
1401936368
1220784377
262601590
1184810705
1776291238
928650156
565673239
1821935304
499587215
400009316
1933316174
1351592959
1470801605
973976317
1588246281
898065109
703657218
289787846
1659095615
2110870390
94964351
124486751
266668816
2018451198
1830996072
1198166350
196049492
1011530619
1005513067
1681671533
2054697676
939452053
1947541789
1762737169
845397079
789033305
130225641
1539671683
380440267
136437803
1346737480
772505840
141748442
1480409432
2107751834
218851521
474560767
1646685862
1312151828
460697899
247275029
1552054765
1072169910
1187292404
2066330814
1637610088
1141574651
868624790
801987452
1223054852
331787846
873669248
821807778
1295486513
148963100
1679189850
1541834268
101238537
1866384362
1517862350
1382716976
530817028
604597342
177459546
639430877
510980907
1926540970
1211009299
148053696
1622909955
24343130
421334580
1515313611
1358976581
43703603
1782257530
273775710
811956144
1439545491
138799511
1489897814
916611000
28078373
286789831
1285212959
1222699404
2109121088
586076236
352583265
1860610553
1379535778
314234438
290308898
124174178
609685451
1855466827
1699251403
449972589
696370645
362649629
491697502
959687695
448512638
588454449
665416975
1309505591
1869073771
1183984224
442533118
1253840298
1064207773
1098118026
557311579
1510332674
1046919426
1869527523
304299451
1854040763
1436608004
1819887437
1079403288
921794869
1436801047
1060825454
153620571
572049544
519058718
1278190744
1210028667
1679741688
316215076
1261110850
833623614
1845415400
1331766498
1480093655
879199397
1073195793
1300078492
1275588409
1767388185
1166681986
1223562533
983013116
1062187543
1123326134
845285272
777382773
492883533
81222255
677767872
2095575325
1280924287
2070722568
21241812
170118109
1391943611
1247242206
1126878393
696468481
594435134
1671544726
993697393
2097388542
607712974
409296505
2004602270
102985654
883978164
313095924
270955025
708050213
676976489
536272549
506059955
351628433
84376703
1796205799
1414452200
936169534
1811866589
1346773490
1857560839
304482687
1349747276
1436709228
394000222
1347542027
606501189
319110511
1568555969
550756034
306690910
1983914096
896820494
566226069
1171809552
1789071624
140138781
1833342421
1346658904
1418482956
169617193
2140748720
1664131791
932822367
598669556
1045242649
425376908
112648305
548373889
1611953548
1016735112
656524490
992655074
2135557489
344326105
626414871
561350118
286428785
1472957457
548202825
1118653011
1582762458
1664462464
211881755
2020145026
1101442913
414054358
112693569
1846665698
74927117
108771373
1550015116
347065877
927113341
684908640
76311037
546955663
1842560208
530366418
1414932298
856928154
866081916
738205471
1927166489
369608672
1440833241
2130025733
350382310
2007579945
1124061079
1154154362
915402549
884179384
1541368792
1100366728
417554571
1221901941
1562003445
1648423175
510995543
1348606694
979126207
354479554
430389147
208787950
652408974
1595618251
2045938092
1311006264
251539428
477020764
337357586
649915380
1892957851
1474489688
199986563
1100938996
1171951535
543819000
1060929655
945249371
495744250
1373643681
1926931679
1979953602
339001182
1345911002
1239869945
1179952799
1100505702
961293623
1211643844
693193673
479569594
219862492
40423534
1364693918
84225792
324098825
1378809406
109331414
1308381148
954768256
880527882
1380549032
486758357
1287065525
714494511
449970080
985487306
1371724662
1911152373
1626816631
245213405
826120150
672543538
62495246
901012011
462640692
2062870742
950920331
1502941464
438884981
72484302
227168665
25240948
1139660773
1883091739
555348024
666199272
820728175
446993750
2108502313
1113409386
1939214744
2059896632
667590282
936285400
1765356266
1729588092
772543613
717653315
2021929723
721503071
1640530296
482381200
1991584146
247960163
1383460956
305539710
1644865413
174825290
2065161597
673168206
1196861272
1115691922
609894149
322760403
480549958
633825923
1812945011
980703267
1890312312
178201843
1211245881
1212220902
81625746
1056313287
1550084908
1603600235
2140243121
620566601
1366387495
95671855
657655722
513425817
1605170206
247359176
2037032965
403802105
1254420541
270745732
1499342822
928149289
1565255689
1266253387
1886521694
1034657584
191432897
200984535
1875571351
876143199
1205240887
907114183
888414572
1228525142
1647228367
2076089666
1710746668
534499838
334056653
951835607
656378922
357312478
753309161
55797391
430510902
258510578
791555835
1417482032
1923935758
326100341
1422631211
1826282509
359861742
471827804
162735419
2030621718
1334539606
937668642
1673987582
800532718
1287434552
1300309632
373534514
1312386979
450098328
1105112756
1700756601
118304638
1503331488
2107403598
725360635
1054957863
1262601668
430604974
1793011662
2115173081
537743919
51027879
921030098
840431166
1782022955
88542205
734761275
533233599
1752812322
408971411
1873818060
1099087536
464281621
22194438
438568489
1197093792
1626436621
298277059
321409705
367675602
1927256629
227115534
1224670487
1171888561
1897971296
1018691514
156935533
1404383193
1105391208
1471006163
522441196
690328243
980825946
1011587153
1629059365
102629910
235159441
604269015
2136643797
1808308667
1924505455
530698643
518043265
1180718219
233683476
1485556128
1313085031
503195705
968133267
2133930620
770532182
1023567993
901233927
2123134805
1967548080
1528324838
334837413
645122787
1125463614
923713035
1648539901
1001351932
1611668387
147594290
1825144973
887668665
899698916
657515937
564623590
1811188598
837096183
1885157849
1064017674
920371275
1373253842
1714317795
2122216764
1133116735
371610431
1359816461
1887613115
2037969822
1942210472
991846882
1636119408
902507469
1539364157
1804588257
2130119218
1146918191
397995365
2109008422
558790797
1275886655
743099903
371582284
152431152
1500072226
2028189682
1211537927
2059138103
917338083
976037624
219981702
52655263
1789249952
202540725
57935635
1958293766
2084431257
413844269
1970492941
1425437436
849064472
1442620357
1723066012
509855512
1211379476
447062960
2043635868
1580777216
829537000
829987104
310338969
1104797510
1486126102
2100596211
1309046691
2117621385
1364949120
977701833
1161315995
483399845
1101033902
127347202
1817462668
44192303
312428497
569467807
95980222
2098532764
1353340913
495023928
828201516
2126638936
1845588027
1302067660
2065127046
1326245194
717520563
1990002652
1185913590
697176676
1163461607
2017849518
1197984457
1704326720
1427985454
1088277764
2016510064
1695180208
1572167088
962896389
1836766069
1811697638
1434159425
281761739
1102503482
1245474611
201192703
18596425
1300557324
1031722900
475320613
1358519865
1443834896
1026563541
159027509
103482970
1583200380
599468152
669352270
199453303
6943917
490507781
538606359
1104254463
1490736512
576080932
1135101795
1538416528
1243670757
575811515
1410517179
1970734036
2064165193
1155544821
1825123682
2088936612
727406042
703531064
1340218563
1078676993
1830774408
1364468569
910573064
1576088880
181320756
436177431
229225958
1324496804
1418327471
2042473049
614235171
253065186
975120483
1672232921
1275966263
263481752
577665455
2110449359
1129584813
416524601
1326995669
1000357283
1458612390
601810544
1665630392
470796638
1105179493
2090988481
2079623579
443948987
1238743870
711697639
464564730
1731034638
883298682
701774673
1774346385
2012257077
1118143104
1041138682
1042896157
2059698325
1397328082
43996561
1597833791
346427507
1790372780
1894369970
811355100
127255707
1487336137
304685177
641697565
1200720599
1020278482
184913655
1988573945
10780720
1612602242
1132481743
598575223
292896016
1454149808
790618813
890636375
666771001
393530242
745865246
476599049
1243070199
2036374519
837346162
1871241275
1447579437
353159998
1516189537
1901922647
720850749
2089025922
1486565422
407269357
2049481917
1982665626
838988719
80094786
2039841177
1366294896
804565004
2083762571
49771294
803609015
1374733483
449218036
1038210660
794610127
824481277
2039962027
482552095
681200016
398073867
763047800
584394601
1765306132
1718650573
1323818609
231598561
977957384
113108657
1257073721
126632292
586853292
273115575
143081131
1397901875
561280886
9666237
1728294647
1229230474
291897266
1129242670
519287864
543538316
91887208
1683573299
10797822
1948299230
981832512
1507183058
1324371431
802407479
1028150355
2145155897
635528881
377409952
1112159175
532979501
976238774
1651962902
1643296810
1571540733
1973303078
2140623171
1384024109
231503724
621134112
1834792465
1571407377
224808391
1649225291
158821204
1809569498
2080659935
714686322
196333945
723729301
859243456
87958921
37840246
119202960
955925359
505699846
164354581
1733613043
1624808205
629398482
129665146
1696959565
1460763308
385396702
1183413567
601545260
652251987
389524318
71427146
1308643055
1489408107
1151376613
361383189
1568677901
1580635458
250221381
868256288
1369807556
301791813
2108767078
866847148
1368038438
1244555781
665823810
425782029
1595858036
1241593997
811500958
378830250
861879928
287813733
653466119
967648200
10703275
814173056
651779243
1303499858
426635960
2071061011
906140468
2088125514
1882837977
1309472084
2101946477
2125401747
854263500
1519787193
706850603
2129329846
179345280
2124711374
1188898691
659744743
1316265927
196171431
1464662031
1437963692
564505535
1284127479
1613804008
1279126230
2073429395
1472609136
1886698109
744514981
1990292812
1063482252
647049349
446710732
1838620942
758452900
1685564046
2016348202
1638190814
1483066021
458261606
1372897172
2053352670
536053344
264937952
1322196407
1299048967
557346295
1994481731
1301381954
319871885
1826242554
1904322823
1635911573
558107175
76679143
2071848943
1109306571
676417707
1852338671
563298793
1576712868
151580253
128157839
1973726969
1473047526
157984862
2068767437
913869247
100355844
1265927830
483488018
1523455201
1695155180
43770634
1618429446
1685225704
1339698020
2100396606
398411509
1888114991
852752129
1664997782
454573239
911256729
1716120595
1905837192
1038758120
873631981
588108698
946464916
682474555
836698413
1962436802
1567588372
157315364
189983460
886827282
1588176473
205572924
1114098151
1793398648
1069285793
1087860900
627681955
567391438
292923295
1142550076
1418276134
2126360261
345784900
1033309435
1279553697
1237950383
2017571087
824041130
1713576283
1431134871
44043944
846741857
1290465809
708486625
343710903
1566041979
514224227
971980724
1745316723
1285306880
1420980033
1969973706
1103464352
1538506850
876794237
930100646
2138290278
2120128377
142953231
279717585
417075027
1752910694
894759326
1999128444
1503315155
2075163943
230046781
500751951
1738492930
1514894347
285598792
404808438
1917241757
1032182105
1162581706
1997349553
1851843812
213767892
399584220
1711585158
1151689914
604745143
2147405180
646487331
1756088203
1471367833
178277779
874166590
614973378
565877260
1370664496
1176276028
1388916150
1087078114
1380317262
1232812957
1944371578
2095841017
723330067
1305137087
822204431
1519769876
672617244
1518377338
1169125584
1624538208
389357689
139321620
645715270
1095327486
1742980399
37228270
1564810850
1312160399
1012278156
1043732874
1339313821
476639622
832860240
2047979254
1742807531
876882268
505817871
319252015
735541183
8600626
995221950
1717497241
1578660220
974576948
225585248
1588188596
627466642
1869191965
644728231
523099022
662934513
190250237
1326360326
1902661164
564249684
2092271060
1890818553
475321898
424838668
2134700680
447428914
748066178
1200415678
916074946
141884659
870595234
1241371960
1922217768
1496642763
1035086438
933941251
1009626818
1737205046
1551258314
1298465402
1540232344
1548073743
1156430983
685609567
1721240471
1037042283
1147626604
85641511
2123212291
854708088
2038633181
1215436172
572731114
260191297
756891006
806891858
1897535951
1065439483
1409928412
403988085
54014995
1696163184
948806164
1866285976
806427142
244503873
381743150
1663730149
2121032918
921145411
1814644652
691068661
139775610
208741596
1368764170
411350668
325723463
1399085437
819848616
1940199892
1176674826
964018995
267352947
226718239
207800409
1326716387
1177509025
1883395711
2038433687
164304367
665536176
1169031075
980762200
191726153
2088550730
670897755
1929489720
1974509033
1206949504
588082189
1079322439
1648121819
1142198562
1267236681
1693154206
183230393
729233546
588482824
1432477956
1263156959
1204937896
1806211505
444285189
917165248
1610126069
1265293983
142778972
1331949960
1372609547
1241335458
1465939450
961470167
858367047
1485325832
1956787078
280687498
885474428
465476337
322933524
1675832109
1123984115
1256001372
2062647186
680779553
2090607809
522982047
994035218
1969163797
1267669311
843843215
756425588
269198824
17217908
446040901
158534468
1051916901
311127033
1067623120
1380280406
135392425
214142112
1103708879
766527676
356175838
372411336
132535864
1572307273
1084184090
1737396196
1682353017
1224725370
1183145371
41202253
1030542242
712361525
2067346779
702000484
950881915
1372940069
943652799
1287380902
994430557
536847312
233236098
1437203115
259891430
1335427663
357422619
218637152
802750873
1451056682
619261220
1155012446
1105803483
1882881292
1482149625
1578464653
456735626
1158916067
1840718321
418508029
178976010
627843387
848615061
85820734
1275473797
1913573971
530698814
351296432
892148318
203941655
974996246
1473842721
264305807
636109350
34261547
2037735444
1204201794
1557399120
1315740332
1796349289
67610310
1518648516
1378484451
583660110
1798942327
838136274
1939570965
138954586
892765465
458490701
640688994
1473261548
945085276
216810290
1550311674
676277966
141780441
678112394
1733822556
1585057016
368291068
550337194
1389707761
1936925735
847169421
1028546176
1356998146
244663636
1572365139
1799789333
1094653363
5251664
676297831
452351933
1488685223
761851824
534144986
350443663
2052920837
2096018040
1852308983
421957894
279318778
445736233
628341235
2064560852
245978435
861391421
717055579
1507831797
1577719311
909255903
248080291
1466552544
516173584
1323497323
1216113826
745446166
751528950
2069027152
963076799
233296605
988649948
1180410485
667392718
345225814
1311915991
1555184131
1489018751
532251534
351503704
1295475717
1808851152
493797996
1668498999
1544067797
2081589892
809725567
2111153406
1039396646
1844412558
829912423
20716428
1434511508
1538045564
1370680055
138867807
909821232
431037404
37044737
1952624486
305908783
207808706
1416787067
1585818283
346862672
487336429
1121445496
2117134487
1255945282
1157030483
964984088
34497969
1689891361
773604481
9134130
1590029274
1040572730
566875082
635880768
1300636684
1187989005
1600214012
312639445
1081031137
1695161785
125132202
182027697
1081032534
1696587652
851225967
1096752530
1057588585
1714718943
1018238706
889472504
22794828
1609718457
722315787
957769875
258600660
686461715
132264879
2088119157
208420106
800811822
611285971
1762586632
715405633
57711413
1834497499
446338988
1535760254
1840592992
1061281312
1978640651
1223129456
213823540
1395170738
1869290566
1592853823
1559124476
917395312
891253897
1020521538
1246180366
1672895893
637509650
1931988386
1419353883
1138962493
799406504
809511318
316480709
1285514862
1439136603
1512794387
852743312
1863222363
470989603
1742015015
694081128
1813165413
784420363
125250669
185321246
1339198206
794082135
2070225400
858318536
1572740377
393635373
611940240
727798349
692263926
996695082
2105501872
337971502
761334756
1360461947
420612751
2020894621
1044689635
492915738
2066173324
1972190249
1272630861
1276201963
575704350
1201428286
726366577
1383606661
1841476473
1439077823
538541160
882381636
855159792
1847398722
1070459605
965605274
1999632816
232890462
508432306
1964031875
1342433524
1015062081
1431801782
1130423063
837862471
232749030
843841812
1513144821
1087925508
1734773807
65907786
1026893460
1315233516
1358580205
1752111647
607275804
2076966252
1613329695
1993169823
1009675821
1324711965
1003137615
1974928713
1322205357
890493179
1631137536
1567391896
1309958795
1791856
572091307
865272501
1684488428
75938961
1068019906
29861975
1946336119
656371806
1305411765
2127356116
238549718
349756198
471592669
712493240
1831911513
1715233507
1247237005
1747698599
1773187928
145319461
46505886
1511799037
274738366
704588837
1208614129
1410882273
1490027219
807669931
1562179195
1310370783
587059611
1197731047
1817235935
1283201022
1500812544
521126539
773699927
203599837
760689810
1680244349
1645665372
255450006
1416919532
62207576
1191810551
973069791
1393517099
498260280
47522431
596697423
1835835168
17792377
1779681317
370051354
716022462
897073588
345118720
933930573
1317515210
781154259
1536705889
1993887820
793740025
1242832875
1976707511
816818736
45268635
614964623
850429206
1043069629
612605340
470697036
2140614380
516691012
179250920
708525874
503831525
269161207
1617069008
929088940
1664874803
1819017550
1091860485
826765297
803500199
1006966014
1661118199
827698006
1057497536
864987153
707116559
144477182
190015568
390256743
2004421177
933559883
1718442189
361322950
1525210955
1067191451
201714978
1314819990
1263482717
1064297150
1490232925
841034447
1049215043
1642616225
620265756
1441861180
740533721
1815283758
1803577142
927823582
1085697343
1391826079
1667120917
1314922692
1811569240
705896925
2048475995
57053454
31020148
697013387
1167108804
1384753348
1084158123
100207273
750613787
2025459533
1269132653
61167872
1653176900
1460581936
900213942
166187617
1325723804
1846878679
1672338179
1826125936
1850177572
1465875887
1237849860
1050511145
553961333
1606267178
1370934314
1832490152
1348902061
1144900235
733395424
198816113
2013420419
1391337119
150620329
6254301
2002830058
1566387309
1153863558
698526111
852807144
921322266
2044102846
2036382239
783428213
998072136
900613417
402015297
2036967112
1817005192
651754488
515902595
1484700925
1363839628
634311999
1522837006
1739812720
2045368393
706673743
762128175
2023683851
1343288366
1240217730
192979445
1072040004
67243241
1346254719
1422825097
508072132
1077521832
1501870591
28713533
566845
406537350
1456231838
1558126238
1705929791
44346065
1435749222
1939736142
938285040
166538526
641703848
1977837978
211289399
1689919762
2022198907
1844582598
1057996095
885399213
501615127
437951064
2130047664
38517147
951620984
1806755487
1816821714
100341848
737213343
111743478
1382391963
2056181886
1382065812
88559844
99803234
1617040089
502058917
852027722
859682899
788570277
1405048613
1789608141
1614647586
1011961230
804545755
1442740443
864670244
1595854457
110662583
1030317136
739928021
1535503274
142433020
2131467077
1275017568
1353498151
1840809554
739818908
268880365
1511425016
1210793716
1939713066
931846196
1022439746
855003582
1167898692
1346098565
1799739979
1210565278
1306630678
2122233023
1828337522
1619705107
263727293
756577070
316043999
1534062898
1131899675
1510209157
960814437
1366896813
445543129
531159225
1398364224
630229339
139388042
1801746538
348264675
1882790791
862945465
773606086
187886464
1244409059
1729850418
1800453703
479990523
1201956289
1980861684
1676807960
1352305613
1619309998
1565305699
937220339
205508606
1815367045
516659568
391051777
1199460411
203287425
1995961595
1147514305
1645592083
1972334655
1412116242
1120894241
1527645891
1135065206
1824632107
1524970155
1315806876
1111566519
105211196
1829986968
1518391727
1110696450
203685722
2004126559
1815610874
429640555
550517858
183135637
132382936
42402168
82049214
350896821
1899557974
1636187091
1435673760
953287893
2076118595
317725434
494315004
1412979411
359480558
1871377383
530799366
1301073972
524139358
310007303
727071950
548790496
1488220223
458828045
1191811518
118844904
307219690
2130764862
343811653
1868690685
53616813
567735203
913389946
1150094162
1265667143
1446856932
1414360232
780505354
122741182
1672770221
1484127488
477840721
685272069
571793619
622599279
565463920
1077398500
755415677
1718149239
1310499189
1200806396
931989822
323173509
530654186
361301100
80296403
1996969318
1819685169
1117131417
1107421312
151288386
1465614567
1641265390
1189312238
1823058638
1976128620
653762719
204228193
302618600
141060372
2067192010
1975734704
1199863088
1414138938
1386887834
580514531
640337542
1809731145
1917445146
450409896
1847214747
785701879
2117369574
1785465162
855834617
1910189155
352481500
403951512
1250054955
874152210
1811658524
2131851779
1059476174
1954928126
977719663
1630646440
1078133324
916895633
390967167
1820972149
616123460
1457445089
1245445569
1211567777
875657541
34472163
1384631865
1735718216
734350185
519414422
2012240982
1187614548
2043778076
2044153693
286076165
650660875
660952398
1323923531
828202180
692161069
1886250968
1392824849
1329248040
309355471
156766183
608449876
816285069
1929002534
320215464
398888775
1667781182
1468852154
2045628401
8594430
1913892903
1068366125
1499607844
1976594962
679233136
520338803
229327423
1786334677
911616146
1641093361
1894523216
1060578195
1573087079
166624163
23850403
676230396
1115049773
1669997373
1068376654
1974152991
1768901709
1189442660
1626802279
1633328486
1040330524
32921180
336447628
553137121
1609894617
2065810561
1365570253
1446429151
363906144
585024589
1226539539
2117401810
654659009
273878347
1120924047
1073566896
1971576459
1537450051
343740425
1365505936
97330433
1361251586
1460596755
1794078909
1895032562
401281989
1463632055
199323233
310236889
2066888928
891518489
455983420
199353006
1151543938
938457368
1891217005
172598884
1272545486
741876505
1034586406
1013165798
1086991826
1772048092
1362842658
608789429
170070809
1803340068
848757155
1021728617
1692411368
869171575
657079082
1351225972
1553553326
528907808
1649264197
1443364661
1492834387
741516105
2069366336
1293926840
2146459250
1309406296
851447093
1210921620
946757491
2028027590
708468833
1094759902
1402727308
1468895964
11431229
19125983
637706905
665737723
1779148646
1941071306
1199591556
1218355307
1008412585
1073709138
27124991
87142551
1739178121
1266403498
1910034121
771210308
1897410465
316799153
1277204297
1640289584
2123307181
985645960
311289953
1259695984
852538121
563926566
1524372130
1572514328
1417530379
216485853
1272611042
852941556
1454659025
1470193583
1786401381
54214295
1756799376
1153663064
1364865174
844561778
748582725
1572905237
1988586076
284086283
227521182
948594784
505678066
1459579244
2106509289
310560147
1747455465
1718388653
995245006
1739273625
1778754861
429306358
329102051
170164765
1075957510
1045215174
547838848
954574146
1750338821
950478178
497714529
606448065
1209703259
457403891
243059817
2063543836
30062762
1701991724
1286285879
335812637
2059801968
1233943646
1518133979
1805074817
1225502635
1885475373
776669755
58600082
120666223
1453248741
422399196
2093964772
2094249212
508550246
2043500852
1098160895
363454516
611836288
1216997964
406263816
2137604344
926025243
1429647506
2018133816
407166098
1442158177
104568314
593936624
1370179255
650509510
1968624428
85125716
207764793
817191233
915141470
957040942
2041454821
458234204
1156910624
1325465828
201342532
1788042539
513528734
1259436683
257793705
1935828672
2089591751
609298227
422507223
1292199082
398865689
875152946
2110207396
1055076644
406057397
1182513097
2100853928
1289491693
347837847
1423803885
1050290166
455363157
274534126
1102398275
645733974
1825779456
702960314
523572684
763382060
681905124
2015253859
998047731
687200448
426895095
1032519852
2088603954
1099294052
782908151
655597035
578944177
1044119619
41420889
1739044507
1051585383
43367707
2108700997
2080769441
1937493110
1773085330
1612352727
362743349
578768472
345042307
569415584
305644294
104497922
1298536529
1237025753
1983005516
844723638
1373292040
1283163045
1966182644
392835
553680005
455565573
1383591812
1975529268
1299187066
1808276233
2004337829
1906987918
1539132546
1340439901
678420615
1696580131
639581122
529573477
581653932
1723898963
530424618
1084966706
1846989615
748837972
1107876264
827000310
933532035
1230451203
737008405
1009982004
1105591687
684783763
2124622507
1982324349
327103675
1845551356
881974153
272858417
713880342
543780031
1625404712
2141693433
2005260377
1149008310
1132035872
877796868
2109371042
1634174987
1568348603
1854200114
491339819
1550438673
1952174308
1668787532
567958790
830135608
1183801496
519857402
2131653807
1683827230
92202923
195739931
190069935
316131333
1327633690
1233829364
958737225
646554081
1487961122
1067755395
317640330
814840199
1437252617
343370083
438288925
358762640
853242164
1290844015
1537905512
891670079
1527465806
1059325766
614629871
300529202
1490106356
1477857135
2108051659
451959180
1271570777
1963148310
155278813
1045674675
1164224670
1301409677
1326857206
557993889
1763822448
1532221853
1811874277
743293459
1462470639
655416834
1565916550
407950428
1808227033
1334503925
1084433878
1021849179
201453770
1525729457
288247126
153126011
941451544
579032548
2031018464
2116157828
1760195175
344795468
1129163689
1872725141
1891329830
2035129039
1144066506
326940043
1320870010
1859650607
1670163346
653593351
812153517
1257781706
684037315
1211026475
817432580
1743767727
1946510944
1575076793
889051654
1715679526
1566189654
1137622549
2030180207
1689115606
535332810
1704103925
410085011
1869127923
1494570420
412131180
312318833
380856294
52933196
1701014000
637775338
2056308837
742416222
880994969
412247416
753697667
1347271138
970735112
626176741
2026256487
2004473554
1644877894
1570005346
669970539
1338634113
1155222197
565672941
1815750336
1027045492
906536913
714513178
1515253707
2007584609
850221894
886248022
1958919231
980628341
1095641825
736654048
1638150546
1118048971
74132643
1421547106
1710823271
132808313
612515640
468255851
476747333
118456488
1249376650
1898070896
490428855
2115685039
1745495489
1684014517
1647101049
1898327553
1165687704
1469299995
201844769
2140743181
1389476040
1430859382
1052354810
1903228577
616805225
887705196
1329798402
61684093
1081319671
337842371
442508778
150904082
1323236181
1616130338
1388352118
38521399
679068177
1270607661
730947758
2085452489
1141488494
890989241
807884848
887208359
541272100
2092733417
1006726414
712832967
1296950515
29352987
417098897
206521704
1930056764
452477749
548044564
1730524548
103543786
1687661629
2102337760
686737459
862181365
1057232134
2032476164
679331437
606408331
1576680507
1924672539
685492270
9893681
182667006
1553136760
1128612805
2022670085
557027151
1948185736
812931425
451162572
515804280
1028636907
1275726068
683914141
1987066801
253831082
1063296901
1816731576
612212107
1722424864
1807435865
1558850612
1198668945
1348919683
1028337493
166475522
1056960
151473204
1052256409
1144840469
2062592093
1499184037
632567501
529370999
787279360
777880923
1843093839
1252869810
1185098978
757143579
362403393
1147570511
1667547519
21004215
2146341922
661442635
561936067
2000787012
2042419293
473365898
1704948845
1182792706
370773721
313663832
1111319932
257543762
1870820607
330006634
2089626950
1842710847
771555122
151761322
1292066867
342311277
948202060
2028204712
9635493
1052725688
1472737667
31376464
767851311
453092233
1935867893
988132838
1198969189
975956238
875790077
1470653722
376898632
1053612711
7051733
2129897517
943371586
296553055
1516429070
364412109
1083887650
539476162
320688346
171341172
2127945856
1589316815
1793119275
1824817475
1121045925
1378259611
1102914844
2077167082
952093644
887581021
1098399055
738087916
46106034
1852737315
124413695
163634178
671147531
763430489
458093651
43456647
1863229752
1386531667
1730891174
26574939
493004093
1601999431
151933031
141816812
906708178
1669591099
168287578
1039863091
1900010191
2059576289
945768372
1604341576
516371039
945091941
2017376241
710956568
1386486481
1466776505
1586759493
1260865725
1908733108
842585186
1914048392
483530548
47131824
1351828746
1765525710
1908592125
1685962794
444987515
119572709
180345984
1560211477
1126743805
1677219533
1107828402
1840274269
313016989
146374481
231147792
1339762122
1617780167
197817439
2101934301
1912603403
185811964
802791442
800764988
843070313
17134185
1870235410
1203445886
102200189
1541295579
1239996046
509650250
1848024524
462513581
668968749
1934752387
1950264468
1241670192
415506792
1723683993
1240002298
348356451
32103816
933752622
231974657
1032763175
417780841
1668002714
1228993805
900291424
969330465
851965883
1820893493
2037248994
1602560334
248202623
1314426508
612756374
1764086695
1318238534
612498487
2087064070
331408194
1644028862
1421692930
1323605720
205984671
1258345536
838034579
957220839
2127962038
2005848349
1272038842
263097326
496226954
74843512
114745094
1967715590
2005885800
749616614
1137527156
1513863539
1681915401
289921097
708258756
824939509
742995686
342569302
668337529
1147103994
1196984739
1406245846
1054299098
107712353
1722296329
1594013237
102415120
139019537
612723554
1531326918
1119454865
875144033
629611946
421001189
514501936
1510430710
1195479656
1394983389
676699417
133120936
1633059769
1990311872
1895720238
1115965965
813158843
901505943
290637960
1177879722
1613370418
1994807460
1449641180
1461606332
277342582
794261950
1735750049
110172072
1445770489
841733119
485619935
1138211903
2011530784
1320741503
1239423123
1898410476
1307567183
1237850890
1747312637
1752805526
1342546381
810076810
1071447962
881365324
1501073114
217513957
173561157
878202284
1700256429
405230034
139744885
74218942
1678195984
2097256526
1109168467
1795451145
1835289252
933649488
821257188
163452690
1657635923
1048018709
1209201582
1622058797
1579620959
388450402
1026498799
1755797405
2102681995
915030923
1190776020
2145172838
1579728196
1736181183
71115735
344214354
116268794
1828115162
1382261626
1081953848
856811465
1024906015
562662619
1849754555
1280639971
229961822
664811408
303056814
1124540532
756540487
558513466
859718365
55125726
906220985
1710795198
2136234487
1088102345
1907623972
1575478876
156054122
423201505
12682831
1847951653
1159991321
545974278
270656042
68363842
1058084190
2083303954
1064179236
1627732585
1527816696
2093423978
1304037859
1425946452
870946976
528027416
1283266103
772055920
737643211
734797074
552390472
1791896013
1446882148
288253396
544580441
1236250156
1238815168
466770408
293881513
1026251871
1204112295
149168877
34805653
943598335
1895581460
61994989
1569968914
1004298692
429208558
1964439966
1413602232
198500490
1159685469
142817655
1784692445
2077612999
145108006
637122927
634164150
2094878010
1479931352
1338650511
71433445
744479716
169721454
1228888506
1952332031
1119765740
76481251
1816396543
946497453
775152913
102142215
1716612191
1494032742
183817585
599586272
919941683
48702999
1021597239
1469747517
1764218949
320191218
1833645380
1835896067
774846259
245672260
1288651956
1350667527
1720590747
1894752279
1435597694
1160884341
1228807952
458741472
1941342391
557870461
295982688
467932817
1534559207
908620697
1323374928
1337212106
76495355
997904233
153845900
751180002
639272408
1829542410
1126576049
1273057450
1373657018
153767240
860897963
1428209928
553717637
807341833
1821101950
1642717240
1172185392
1671717943
1645249154
144522519
542765342
1690074889
152616337
412273800
841237008
721430384
11025006
224061253
1776649579
805977778
1436441341
368890768
617613850
824395158
325475199
1200704027
276441884
222503241
730230714
478867935
1604621422
436537193
953590995
1845353000
1658948311
510280341
163608069
1042931687
626047743
1162928638
518510194
715108782
341810065
1298511996
877055436
1827444185
2015769355
1273011018
500701
1704454303
1435131025
360902606
2034708442
280755554
754220488
1100644740
613457935
1051478098
954098844
463532379
1689820119
1211283468
183392884
1167764556
400446483
145555247
1119792666
1275166499
2093244153
1649882122
1630856153
1133523971
1275729167
1946738491
6199489
934893160
1791787411
1131310186
2111631640
1940243370
743328136
1765580057
976910584
425334868
1344127760
1431233291
1090699569
1843476004
1247810725
818908951
1460149454
646242341
972343916
1616772057
509606057
1444245735
1364091446
300191721
1604962207
420569306
302567367
78236199
1636847528
1327787622
396421851
329807421
140510654
458970379
1376975259
576495243
395377093
423511724
1126476016
1805263620
1307281929
1606774498
2019314045
70021912
1163460885
894547347
559071205
778705420
529108659
274688121
2069998404
1518737865
849874519
153161695
1316500540
928461269
1187550084
1884499281
1610216146
825713375
1142032071
1676634601
302362643
1807160787
1326345747
1008131144
1382180201
361513580
1876361721
982980826
1045554819
218969927
778985879
158824789
964421100
1162977125
902349879
1614406037
275990510
1506616090
1448939894
665363385
1364382165
1295455653
1207589829
1817827668
2142304398
1932713952
1090944838
1339070957
1878673639
976955007
1516343294
1659092411
113321311
922544446
1514600725
1344910555
1829594360
557219161
1417725983
82015125
743319261
1151239287
2111298913
1166753582
884298426
968324978
385087805
819942966
1540707759
923557875
1591607419
1946909702
1644289162
603044426
670846360
843007973
1288528497
1180372273
1875685503
1389457682
14931063
1137628071
1868809607
564478564
816449301
1387807020
1099311461
2142727781
1532855132
1869042005
521403911
220982449
1654071357
1367087512
1533956807
1801090469
1702925042
690725133
2143770016
907192946
174539121
1436110653
329810119
1564586773
1433224986
517206311
157006063
1570194992
1011601117
1842563483
1957848994
980643875
120744804
1604653673
1008727145
202776258
1509847598
1553725022
1159394715
1032730110
1057864731
243224206
1084249694
1939105874
527930681
1172034570
1318290550
1958177313
1583935898
1086249768
590163907
930522762
1934791590
2017670133
438196352
224143480
1697043342
1272733859
1271218385
1703808413
233894795
1092834153
453639161
1479051626
240405117
40472573
1825422680
1287946969
386827738
248899968
1090630365
1772526258
1241098919
474354785
506247304
81109920
1566823006
2060127761
802088691
140907880
1128842627
444180915
2019794906
1525672106
409604483
333660845
1502025712
862913483
1699605925
1473025722
1860398496
1256840078
936100582
996761778
686052888
1299080188
2020297764
695329766
1783065741
716408668
276180495
1270600921
1768121806
406720260
279699503
1216327864
1032555906
1818455750
1857892880
1592238121
725265179
844424830
1596135698
268943259
1386226613
2096909673
1973147541
813502070
436510416
868122975
992275973
337159863
1806588990
179695258
1638133992
1662517792
1515388228
1630458295
2092933841
881891012
242941086
87373558
1099504313
1464235208
898237359
1464403951
228188483
35726779
1211576112
1427600882
1315006318
604987043
1519399638
1023606469
1158061507
1020757657
284810882
723684529
683622245
944264233
587358594
1471389056
51444793
1554683699
1628142727
279805565
661308497
629133413
46460935
877474266
1334244835
1795683264
1415356555
2029172177
1862341210
1104285967
604891465
396849336
1133334979
1564687374
328683022
130862290
1887030795
1487060644
313121339
1365870493
1580766199
1618472846
245813200
542685372
1858452583
817721698
1541274658
570274689
1579598621
1339421251
1983770261
1046109603
1825344894
21990736
1286324127
1489856869
1858356794
682832069
58161827
1055129133
1566139196
971595589
1323632216
13519113
425768433
1241825682
1291330901
349100399
1902127276
551845822
610474548
547053768
456493897
710138021
222523803
892517387
1607050521
85540782
1873260630
119100393
1038274339
233975521
49091861
2129782302
1442466508
1173847909
994204328
50815994
1748392495
492388873
2033913816
593220490
541250774
1680300593
324116257
102981880
1611008983
2043736255
981100749
828337277
1321045759
2105695727
953198127
1300322669
771152192
690150426
239934421
1959907757
1079032603
145847817
1367537883
861912695
1838996062
1084350510
993578503
671013891
1586960955
563599735
19012994
621545800
1227150389
1109811421
288529894
1238813492
710878833
1242829532
1957348167
1489565805
1153352827
1160260903
263235296
1526338241
1190660944
44335343
970297335
1934512055
1750308625
1559920650
83216380
1903156149
1873907408
2031108920
2044720719
909646831
222925664
313601589
132779773
844298517
683561975
1686912677
1738065086
491401223
1350784051
235021098
1819804252
1868539550
792003083
726225971
1105590120
274628490
641111018
1210704798
800696723
1711576012
1019894766
430526885
21714378
1249093301
2145716960
972311383
1096500069
2127151193
2071976637
1559164087
812275960
1187840165
1714608511
177540972
841074706
810537592
1806536071
688064414
1864779363
152453330
48427045
219805639
1168749636
1537531145
2112106231
1855972299
411371863
893891173
59320348
893920626
2088748072
416805438
1920659228
989138855
413752251
256454094
333787963
1064564783
1647935718
195932207
1018985245
744598513
1016598409
2043547239
720089804
494081311
1159611640
1773676893
225634399
549753822
146954792
2127678988
1374417173
758101725
1314342432
386599017
1911870718
153860402
1688031107
233878635
479631830
1733095267
590918258
552815434
542811399
935065719
411878886
1375399369
45009122
1077389149
826270644
208848375
403293652
1156963949
329971379
398180585
1705142653
857276635
1810858149
1801378825
439783412
1484645237
803984854
986739959
482782507
1604492225
814770429
1663070076
26559464
1036925415
1051656912
471107079
1593559043
1826184342
870980973
29696375
1732101637
26512017
324155389
1004719838
108417341
1952812973
1615997050
1351984911
1988427512
1641085223
836850302
1403715016
1941366342
645828288
1920733736
310560147
2072305405
256323372
208082581
2062282499
2129026734
1358803223
1779944008
1221817148
1393846003
251297422
986380207
513382226
1776241954
400160562
2015031176
679101008
728870564
1066264677
214633996
1791676615
163410050
1130365332
1449465320
2119225447
1723603113
610083825
694725770
518713335
868269894
1795837604
253781711
957218229
1317617602
1002480374
815338524
1936623885
866120312
307904173
1083979437
271262055
1668610087
2113799052
1266162045
577609466
30919560
990067483
1119124394
995140901
1622693296
806796457
1575743062
1899157104
1396513135
464681869
1253068501
189133438
1312084605
1813388561
1020786539
1613075854
1730772339
1785451775
1730058872
533868082
1783863797
1816650547
950975437
1548511037
1232252067
494370029
473115794
2100557842
14295893
399234974
45430863
271313709
1412925227
1398078801
658206266
104251138
1109248785
1248060815
99665091
878615742
1106352505
1409322183
1752274891
1508427453
811968252
2088846088
921826289
1431783262
1193158362
2012340208
70177230
510283369
200391988
56720696
1050124528
177809663
822166662
1174920121
409816491
1852091985
111922078
1314899538
1140946118
852398995
1790138407
275498598
1846584992
1892996684
1295989514
941803015
1940348272
1801149660
444646694
1195254801
1472635686
1252175661
961758397
1950429829
140173645
1829369340
1094049229
473759461
992707232
385179302
1562855568
992119631
862423939
694564652
1991018312
1427617556
1534597875
1365280977
2119661136
1140145211
1344101200
1193066947
1869471754
790772377
313725602
1711207797
105837347
202782587
486635260
1083843549
1686201643
833549164
697136197
13023910
275640314
1341673995
1918130635
901682581
497862556
1297562679
448878640
1987451404
1061481414
573802665
114419933
1536216074
93828221
54356158
561321787
525605351
1223021709
101007424
157129354
1444499628
1510103843
368585538
941751244
2127435671
1218071413
1859189236
1758410137
99184471
1796110451
1224695696
580182438
266073840
876044430
993405326
1822803714
763499278
1973072514
402081613
694739432
833673845
769165520
2125122717
1361411313
581280192
388484951
877090587
1334670030
785623041
1595413571
864289770
219154543
1710866192
636068502
1550960308
1303956674
457635022
682047902
1262337489
456014883
1721775706
1451104383
539182622
1519787193
1217017248
1309775223
576986561
1918457631
743223609
1522977682
1012153625
59828432
24633825
2013900830
221081401
1678602286
1071231084
571668137
427138415
1829502732
595708500
852793217
1286399680
2143527725
1391047972
1457341129
1406103718
1247293780
2087663421
1157736013
1657368614
781706056
1766874871
1135372757
1449055560
543121989
104625442
1757981259
843129168
1545801162
143923888
2022109558
25470296
977826431
363378792
646913865
2085828140
8055758
1368245183
1829942717
63025402
1795788033
1823433361
1107601645
1431857778
1931894778
2031807543
353439149
499779715
1221651059
1036683622
989845025
326118892
117120036
467524758
563686159
1329433168
498933331
1630431933
281641081
694869402
636790550
49717679
1857560162
1627704008
2118243756
1265962080
234744959
2051942685
67995118
1790522218
799510884
87116038
2098857124
1359888405
285103956
2011951979
1787835058
617577577
239250913
934600510
685387071
843836949
814893467
1170839632
1046366946
891301564
1455405647
2070938860
1167102621
2141936781
494027692
530063428
1107523952
39047223
427492499
857357633
561225744
2124877894
105227645
216575731
1798375886
881780152
586261841
1221350552
580770002
1114720665
1748756351
272307633
1080966759
1570235781
594969739
1839243218
390415090
1173156938
1222925707
987546540
1041243785
854301648
1765516321
127790497
1814861294
792558645
2147111755
1593953512
1492028542
441480554
1971923396
1814748405
1655008815
155697758
2078789589
728047215
1267707321
2073178136
1405729542
937752105
1838542344
1730188387
1134688335
1441122369
840646589
2109747901
9475357
86096491
1989828133
416287884
914213960
953029045
412157000
852095369
252162601
673054535
415732999
771357204
284685484
541140746
986445669
132023536
1280817971
1400560409
1282650195
2051271407
7470786
1217508588
856202410
1611235970
1165473147
1351822790
1285152503
589088248
2004133207
1051982038
1664653575
156576670
1826540324
2111011746
368615087
2118777649
1003777889
1532818098
26009600
1329558097
554135930
1325463733
1845517453
1361249236
1691562774
1510541527
736624765
642198065
973133036
274062504
1750864402
677113300
1474597549
87915133
1721681977
765604605
2053132668
1943166782
996649563
214971409
1683995434
1756099820
974994580
135173062
1930175961
2084158230
535035359
1413279879
1264806991
129636277
1263468465
176776122
58915678
1613945657
501454413
265433771
1503936869
901931800
381419397
1239131396
2031342258
1700255239
1788471964
612649175
647214657
1390381037
1314499314
871589031
2003795949
1664781841
747943796
76263223
524542770
1421932631
222582697
645276659
1630314491
1214847656
1890112127
1454813902
978163905
420437623
153793537
1863644447
956529430
1158351353
519487799
1197104618
584460545
11986932
1755119547
139777464
1951155629
1492745655
2071046076
747579125
1842442135
1756047103
746086239
381931855
2045245859
178780999
1146982185
1795246849
1029690899
1075408901
1018093126
376193288
1260059426
2085529117
1885506256
861023614
664204284
766904863
1992885112
1501819382
177459008
270278401
215249080
881705494
622589545
1670813967
1576356600
1772296129
154962625
2103367939
1744921003
1339122443
891591418
1337763759
1512273105
1240167133
50158911
1861739261
85868725
1895683010
998108878
693594683
1403050060
484005740
914225886
2132436519
1652834815
372811538
1357481132
208917120
1562569051
569416925
1421262889
610808480
275250180
1357528593
419342134
1840021455
1151486633
1194890134
450560267
280188512
618611486
1210159594
1677375111
888513449
36670301
439538303
526207374
1825617992
1939531790
1057567905
1861093360
489383705
1259989764
824414394
1233263459
178418956
70365130
162941744
517277228
1795745591
1327828530
571519981
2100037907
1351266339
1560623661
988637936
1579137418
1659351136
1776048838
1291734291
1032523740
748602385
935762040
204646856
2119411922
1941377716
1533469937
1538817201
1336397088
1007724923
1735129197
1060564894
22575151
530548040
175211196
682122759
66150755
2133953290
1992522291
1252797611
585022586
958915991
1552607722
1391637637
142246773
425817046
822964280
1771470081
1242764407
546053135
1017844838
1057848567
1958917288
1104134197
773135052
1713566279
251773108
1702475384
2014744347
555442838
112499642
298020260
2096866920
1423232606
165752997
1042035568
66226304
1391429048
1695839895
7582626
1474385901
1813445080
195492708
1235987279
240737724
1424523794
1993559314
89309648
1016425615
1000837511
276366065
1045445401
675193491
1133625773
486484392
1715604700
832362566
623459105
363286214
1112562970
1167706467
435100833
1109001881
745315441
1114974604
2036390342
840998755
1626825333
1460928925
1060698624
140617402
131030203
1559247989
147418296
1670498902
256324889
1800039656
635353537
925122546
936716764
1235318583
703781103
502025442
103057257
1785754325
192931611
992263432
931920789
1766458284
381823888
903487920
2108921435
1521327472
465209310
1892298593
1201147028
1935311357
559902359
2048425462
766208891
1639154841
769190852
101087101
284285456
1463786399
2041351398
1530718460
1615916259
104729863
237848207
448260469
918573807
1009152321
1306889375
1146317416
407420731
2076467080
1435419366
1565507158
1574624566
2117461094
736806862
715877431
1217013374
1477850184
888680421
736280128
559402477
2116892627
322048174
2107317262
1247115529
1223438862
1053796094
2013824515
1903481821
1712840816
886981626
332743488
1531911869
1930756997
733094474
2087631531
1983470348
989972721
1889276630
1549605393
54904767
671428921
447372694
888006728
1255199944
1376843872
1843398263
1455360515
1684280559
13233732
914691831
615363332
726348660
429945352
1286089152
158525149
663357049
1700889275
194337286
565456036
1688304220
832131912
741642036
1254773518
1641835297
1566258850
1960769278
1131543173
564812761
1214915298
252168384
1186891150
1383123470
1586410780
1645398940
124828567
1611569936
1299205470
566004589
406620472
150226221
308191420
670574955
980170021
1937698165
1216624837
1888458784
1449688079
397427382
1910791396
533445240
843167454
1355578142
1803049955
814518134
2127214727
2094264627
1760975094
1000142336
692295695
717892851
1318083875
1112400959
602920659
194619995
2130900428
1584856425
152825560
306193437
879094644
1259125930
1507974955
230664880
442231302
1539177483
1843662977
1327179130
1366240171
839983826
173880414
1632574715
586401006
232834391
1696357342
349334430
367177477
1628036824
142300123
563203617
216621331
1451720426
499233670
1536926387
1131982806
717524505
324221325
555649066
678088218
1240869684
1154692532
1952743759
964005899
506391017
894396954
407127327
225253160
821745613
585061443
1478039289
1549734422
565562548
1427798739
1712444955
311001086
1206457048
1896485521
1200686810
105715452
1701921279
263915777
134991922
456554034
1799291394
1022359057
746274589
587431797
1269355047
1496907205
704941922
1516910389
1405148366
587640412
1192835616
1762560585
891666639
1289571565
1943077495
448161861
1977693560
451804438
278222439
1062356052
1201659148
1247009113
1074657860
1804863668
1178343555
1035546307
715847599
2030594996
651652884
1246974976
2064014620
654260909
829182602
977557806
894086164
385298600
451744312
400697872
992763630
166187617
873613714
1982904339
362171093
733162969
585522635
750309550
1079429450
721986008
1807239729
335290933
1644444871
1303112235
1788232664
270692856
1392308187
309725124
443737803
2121399381
753003962
1352751914
2039565467
1922045097
1441189238
882011004
165171094
1891243229
1377158008
454821950
1837238810
1432447287
1039197153
1569127925
1058977028
1051272302
1924411429
550019124
1310582363
1843776952
148923849
149027917
776947514
849996720
600644998
187074835
1408019661
1488861365
458167997
1727752621
1528367621
1365102676
1924332756
1719895707
488169740
241604990
608533817
254405797
897798817
890637853
1425228294
1378797572
1723539306
335820241
127173359
15042428
1866561593
1190818549
1725985388
1151451783
686505603
1111148718
1439135439
474281829
1802902670
489612702
1411477543
504550215
369747539
1976088876
1950702238
1941964765
213110239
2000073258
710886079
944223718
1490776476
1030528043
760021914
684280819
503925591
2116558164
2002317273
2124156066
1503284780
1178990030
243568904
1102000779
608713073
715939071
331074190
1297759630
546155863
1715207673
1622027621
1050714095
1290715535
206144449
902761540
1330603093
291458328
1954668003
1248486516
1274267934
2052600213
570796464
1770383317
876865517
913529743
25772815
1317906453
698400996
1186130157
85803499
1810015649
1025725686
270312645
1305919630
1679975131
2121523952
5984393
1647347670
954603276
362658750
1248331696
2004026680
1380278237
1063869051
1152815634
1607437146
22797800
1631166910
469336646
322819092
382240189
1642635953
515123308
1784119377
1235825870
390009348
1024527510
1372835896
237837630
1037827099
1767509263
1384448110
233010719
1760078268
2090769523
585212805
1840598708
1383138060
462290594
149241686
2103345865
1213373327
15085654
1496536601
255768581
1873966323
2085890964
1550843583
565006767
1404550919
474470660
1773302350
388015678
1997156737
1665691316
1689278943
1592284768
1068704095
301239842
288695004
406393255
2379906
1921029101
1741220719
231470057
2119888765
233605758
875355825
1377837602
938938949
1752760808
58540553
999761286
1774450608
554715084
2116411926
2143938031
1118447504
2069233714
2056703631
1426730103
1996502547
182029949
760501232
1206034991
1076476727
767709166
55291405
1372917007
1669469105
1228206284
188376562
1019105973
406984977
835023292
1968335529
1542640985
281037496
1158810854
1671656771
431895220
1795631503
1742135701
356999011
1368688310
37685366
39521300
1374178160
692833446
1669770244
1896435394
632665521
453440536
1366980745
677356813
603485536
932701400
1125606407
394659448
2098997325
1210349648
1473736077
1011329168
1107253649
1534956832
390844578
1551544562
1080442056
714271707
529788543
1999074683
2086277382
787468558
2027532041
1914694615
982427341
1597314221
1068306049
1700529538
1099376203
293200158
1784029433
1874518502
1405085490
2097736880
1681937068
705851223
1593887394
1663334980
824315849
521280638
681323309
876491727
2006827789
200899144
205191073
1507641554
819717744
1862710255
686910052
42271304
467939885
125478687
1848951303
1931020428
1262810289
895470336
838677229
1510295723
1740169688
1913333375
421050420
2136999576
686743914
956054214
1185364888
423360223
265882092
1113037791
1825002807
1640513033
247052520
1189031513
841673368
445828297
564778248
1137162456
69042084
1013185461
63991760
851008750
1607314663
758611354
784983750
274412140
649704012
1991363990
1728009684
345330203
1611583291
1256822667
385088980
1283708510
386649046
113134322
118994699
760865534
22000039
1137673260
275359008
394015032
886486499
644551459
2135349641
807139929
87869275
564417466
1453022749
644930152
2008630831
1072920180
795892448
1493237195
2132548267
1234520047
625872362
1656034781
1518742906
4205015
1290206977
691702405
159204074
145939981
136387927
2019686530
105366928
1354550259
2106434404
1283413610
1666159269
1498189497
1609464397
1361795581
2062390297
1259697278
1311566580
935181007
797114653
1767885993
1743817341
1979814942
308204962
44491767
1232408099
1091434917
2012209289
1498948168
1349313635
1962338494
1635960937
1966017056
1811395110
1356641679
877596340
1092340077
1939296836
459249130
347524336
1072008560
1919808083
31779592
1204751862
473843107
733335195
1697292712
455881344
1637481120
365501245
556686169
651740569
2094956293
479349752
1177739679
1555310837
1761312376
1606178533
318567251
475906385
774140677
2063542614
17086196
305946783
415857039
554773543
782644181
1926594590
932163916
1996925414
322933524
47844034
764001761
1524497685
1604279996
2096549888
1287864298
2033727995
1437264492
1505546166
324006328
1468544776
1670279158
1647454499
152493519
1998542318
214519331
1365726209
244809389
852864049
1730643212
1083206687
519474000
814157323
1281991882
2063864635
1433530236
336555736
96344406
879054700
1465265035
976440010
2052149365
1233052078
498712076
298410818
1940544698
634840895
1333065479
1274497679
436518735
2063409903
987081346
402870391
578992893
335640710
1349799437
1860335835
27605458
75002713
2073913444
1423692516
810267595
2139193878
1687488912
1078557695
1505567384
660116984
2057101617
571065847
279147162
1744120458
346532248
1270982518
715140281
781495889
345762819
1891071632
656702337
232396878
1348304927
191720068
1831289060
293877851
211748164
1485332034
889889861
1056517708
1308627821
446488456
466552206
677031963
1143176458
1768944170
2059093384
7747939
1833868185
1805039418
2039622704
343343753
635649692
1088482991
2083821856
1616993693
1763680949
2131469301
1711873675
1454304058
1171280933
1212707913
1207268805
917856817
213505449
321055926
1022168042
602983107
333339359
51822333
1933270928
564659449
1927529504
787293064
710879274
253011226
1590078724
487923556
2021945213
476464899
1994867355
808089205
1144493691
1683462027
665335465
1669739718
1636702671
1057169138
139569722
1527474163
640140707
1706283378
1717214412
1511041382
392438982
742675227
173561670
350168404
1856366754
1103343548
794934655
934863624
2062302013
302413957
488917624
890326552
838907382
1979770061
459810541
1511940985
1087789873
417106154
1960988502
1530984237
1491172173
2041593036
1161723219
331427207
42413832
72221668
1611206447
516081048
1593157193
223415917
825954173
1639860516
459850831
134615902
1224569816
240227113
337342590
1201961849
565317178
799862608
1342853983
1901662054
2049662069
259994766
129063168
557273813
410996449
2044050035
2080223666
1154620982
1341186391
738913392
1755281443
807581263
21100051
497166458
554279647
506601038
1590995290
1118170589
141150215
1156258829
1630216744
553387536
1175344808
191420038
754422491
614120449
6411322
1444326563
1918561444
1176606766
1346672180
1002002995
579889021
501521912
159214578
1300087849
1391783776
948633858
995671231
1508880148
1542412372
961633529
2103223473
140535396
1094687199
645171293
84075415
1952071259
183934747
768598364
2074556172
1557934964
2090537039
1465981565
1435249715
1731191033
1966890311
305161142
241648833
2021939995
976649277
357697912
1173695799
681822883
1242221989
566203672
294547162
1358148067
571666226
1806170918
1664947536
98667400
1541605123
2127369914
174001371
1910875632
392571023
499599415
1015038292
902955996
1641415893
1905889422
1105956049
1509352891
1946858741
61225226
234788662
442686648
2064063454
952618491
1174219048
612376965
1510700648
1931279564
1899952224
1962255568
642891125
1153657218
364182502
786369406
1063470441
1602423087
1086388952
784779579
681248457
705009311
1660649580
1232713578
975237524
1447481738
591373703
1073938136
938770745
1059604527
440378572
946348167
192931781
2080718692
490516198
826203690
91248582
303467215
87760965
1438242590
585345465
1004146946
852147325
1401428900
1823845839
1841148658
1588496547
859346524
1651581073
1150758260
972073941
1401171676
527757100
37065925
2016310056
205060766
409831010
362903027
110183402
83632187
1063675194
674966346
1524592497
1038105304
402819604
1054539110
1853025644
1507900606
1439094656
857094427
1635662242
810165177
1122669002
1082533982
1240545127
2023671959
211865752
680862312
306728889
788772955
1058157293
1840827074
607401198
1922803011
1757745490
1030294458
1072936045
430071907
1927568847
1301431503
1882364273
2077720196
971656707
1006389598
1437571674
162010429
1624492065
941461032
731507993
738395626
118926751
738986086
747365021
1368936588
1264274197
988469864
1159712574
1018122393
724493848
524357170
418812250
70351560
245031206
94926549
835440197
2032949088
1859340372
761910836
700507010
2135127504
1603414335
677815265
1095665411
819990031
1645682696
1845255268
109775540
1594905380
1533717701
1734818234
584101860
2088330283
622169526
851552189
296892953
1922895060
694991020
1378950491
271409397
1010832052
281068472
135354239
1571438182
1793646997
2142098267
1050094947
2142017987
238265859
479779719
1004820796
246997950
1891208788
768174729
1926710826
1472281636
1388692048
51799899
934629777
513761224
325229472
566822275
1028444180
1902259487
677881389
1298792167
1459623342
591730717
596245217
388504886
612262652
1250551877
1817227106
2100722136
548703817
918938802
1966891182
776387407
972945627
1252968884
1686360105
633033537
1988304115
1395668503
1549688195
803783441
998967973
1663662085
75798605
1258345375
1463104883
1929409294
1384141634
785115901
1034574113
1970699831
1230490783
856314972
797603825
1543186174
35965114
1582883025
1416620235
538165181
227188547
204133567
1434364763
191429316
689534367
1447184823
797216004
856469817
944872499
964932549
365010463
2110852003
208629550
42721161
1149799192
278479266
602415315
1432155635
68254395
2127783773
954443726
1392118858
1606676140
933773
1341972273
547797733
2124990177
1785866206
1476311962
717570702
1730857787
210699789
874548679
48430308
2135132864
74818031
1069511409
493108376
1384553383
40932517
868686599
1837116460
17361986
848999941
818713159
1348252069
794437817
2058366395
2023622919
1378735685
730304343
1441826308
1221023603
512728432
1343356914
145620362
491330146
2003244845
797421880
739407520
1166723986
826741883
748003616
1655451945
1615062814
633848061
1842273343
923890847
294507411
1151144951
1478009606
1281023350
1724665329
1860537900
234229804
212247060
45902782
1238563768
1660587827
788059040
2112738067
883373715
180954460
2128320369
195989016
1345025691
894844510
1288834283
1986850801
323183205
1621103150
430251266
995083707
386828045
1154192470
736367248
1167119263
187936971
436540757
55804816
722158643
1761677168
1867659359
1021937245
1229421302
944957854
356909618
973781520
2116475486
1504257196
1065888945
148466085
775426151
496652114
2100775560
466654028
1055795067
783391275
1874352474
1533166316
1233174592
107105980
1022318614
1295673349
189226748
1058006469
1292819200
2045561428
232738372
272017807
1195580664
700110145
1788315377
118080333
1006813658
928288841
1063890353
736369690
626955616
1939166939
210701418
1900131670
478893533
451682444
1208395001
92106902
2041843268
1631202427
320044191
393157956
683557588
1184611384
1636780195
1446044959
1835737835
315509286
1809691791
1025428869
1302646930
21631117
279300619
192157869
495358533
535015871
1616025926
315164413
1766563354
2026002724
508039140
850236669
144888815
1370351918
1528964407
1860640040
392047866
420609670
642334000
427072648
229106007
1096204671
1685224971
457162076
1313579757
1806149837
1169963661
1433129133
845042537
2140853123
1284325259
603743976
625866412
748724915
1755836307
137401496
569222953
429074976
1341984568
1946621168
1394599152
360166621
1503188136
375460462
1005529563
663982908
1603798673
2108265224
1945861583
1349068095
1867589945
915047769
357261488
319296532
790604886
2009150227
170260463
1305213571
1699370137
54834310
950397205
913645928
1831954001
1266885739
2103555387
899865043
408501959
1227001588
892673652
1149472638
1469508178
577092242
1604421692
996537067
1873729036
2019801058
940828471
1168904022
1741405804
850507690
351564004
1115813014
1563202890
1984165551
1900290462
1010361412
1857791762
1609376117
457937239
269295728
1976525397
353183235
666696536
76815535
1128561048
376315087
448919206
2109460486
17891574
1586858439
1145968828
1617986214
529188054
1283457615
761886610
419710701
1410607737
939846216
1663360495
2037056499
968965690
1316092218
932940870
110967088
536256408
1501929272
1458058061
434937504
1300464720
1441114331
771323013
683902571
157473492
537016861
681214497
2075764011
21035200
477793259
828928826
1456530834
1849644744
331042184
846618058
1287712361
817130551
779852815
1138866653
411710179
370539848
1730179445
1594203735
1852435525
952989109
991394995
374035709
175691203
529425734
481281470
1717349859
1117308959
928824375
856115334
731905572
77030659
1191967952
1737326550
2045935312
1026138997
1779542877
849803920
339197706
1383624663
655693386
215109936
1562903020
1644953759
1775115637
1894468446
1183749978
2003259428
504525133
935505213
1548280404
2025433374
640883589
1280843936
1218589115
1173847080
926236986
1949592554
878443385
713374850
718890249
1527255971
739805037
1451511996
730542884
780746545
393424572
1551845841
551648888
1344799659
689376784
1147683901
2134981548
752752858
827982281
1197406025
1521658248
944131458
533863821
1055518601
1066100607
857425596
38821200
300930696
1714632691
1726724728
552891553
1377920018
1393584887
410439403
1842118325
2033865310
1580970190
1698662214
2007776432
1146071889
860263586
1962075878
1207250123
1736321030
517640954
1948648600
1643732428
2086204581
670024600
2050098544
91226924
1269103294
718044963
611979305
867552284
1139292702
659876115
753239069
105901019
1516741045
1193342035
1126026206
371354389
770065333
407989258
1199101104
1876965343
222105890
1938297923
594266198
1069420597
1464162721
201661602
1884775291
1207232558
1934570213
137871827
978867565
1423978243
1099071228
1287939562
697956544
1631804675
230795294
929375594
231076823
697485094
1904133952
2008610585
2031832311
2057254137
1331397641
268180417
519478951
951495775
1144629292
1213452446
743121296
1770264119
2116623261
248786761
366516270
1536242124
44212550
479181186
989946873
1845182371
693537299
1110304977
1608808405
971694037
807069011
220130973
2052451502
1300485373
2127757869
2046269784
402187678
1722103444
189714150
1741773890
1218332725
1953581579
686611182
1374627321
781260437
1051226511
1276304163
1815549445
473332460
2036197733
1053168863
1242969579
2083005448
841306674
1437496755
711611394
351388911
1908327880
2050477733
768194969
833969590
1265523428
1690075010
1742520497
1521307183
935630527
1402200157
638150385
921980800
1284540050
519590709
970301420
302082193
1783263076
713598016
1696264273
665626708
935299523
1610131582
145038541
534656257
1699428120
1827680092
119807235
428625493
1566444832
1623563077
1457309687
1331906522
877139666
408550776
1802642532
1179255658
513701810
1223201842
659147332
1386103674
971573745
1056512462
1754578267
1464562952
723594384
603122500
2070905397
325117196
1431801782
388544555
633395759
1575853653
1167178475
1722999290
1654594897
111745173
483581715
700379894
1117498896
356274884
379594797
1815912376
1884894321
1312761905
2028366907
2039537684
1239273437
240080825
804108685
837131373
290118521
1762069068
2011484304
1051966768
214353229
150357749
1568225750
1549873984
430737908
915205857
1954292943
349287274
859414713
560123924
75228706
1245245700
1968550837
68247479
200373728
2005187604
939494981
233664842
1090968270
659612304
1277475557
586286674
1775408574
1055076436
1273367753
2074576850
1737600890
722513741
1836094454
1076907458
2063786883
206231164
1770312778
870099548
1615922755
1737402476
1500162922
2095423392
1936644828
1840831663
636846921
266897345
1474683831
1021214265
491729206
825337582
477014084
1980274696
690540225
1521259596
1841218670
2034221990
1822052525
939785904
814767894
468072857
395218765
1420007687
2056146206
2014719966
1874059598
351745992
196419043
1678946504
88126895
235495873
390965426
1352636873
1088820491
1655379068
875065654
1630876347
1763643214
2128012998
1881110776
803434609
19726934
718955544
1488781342
1863293953
1957949262
469739219
1036873538
629351038
1699469126
1033395948
2142941989
1008476385
2060124444
2120002527
904652972
801833899
1206655994
599177036
918097739
1835890887
1034729380
1718698765
591955164
260546122
2073227758
1799441172
1956637249
1949413813
1527253817
907295159
1003534594
995412270
857497856
650475795
1783743648
1239487111
1431883826
184620826
1338162499
1587101236
931913053
1028512250
1648375141
1272056086
664338127
1787825338
1341980515
2136890469
1294850923
1893956469
1450937140
1659697294
930755782
1922365344
48284540
1855035809
1031054085
168033155
1758675725
2129822305
1461485629
492884439
1175455619
730862737
199006325
654143596
629738159
1299710100
1403584309
225750124
2106522325
330914048
769183810
601920828
985304359
75798383
1522128606
18317004
1954011848
1313086536
1531858169
1395953791
658945063
1270313768
1158221504
1378015277
2123445504
854960917
501101865
135167920
138960087
242297784
1671798286
1524170841
1314008129
1907113080
240489415
431838408
1449160973
1858558614
392390011
1880414300
1322940609
1415380035
1925597831
1684413702
240303510
35929358
973592195
1886370957
2087995076
1717042194
1528042955
1451013584
1579483439
504143131
1873464788
1463463800
1699596345
487076453
285789596
849604377
109640003
1063542440
1861560215
1081363234
933516770
173561106
61131925
1794351085
111598569
103367705
279003807
636509407
1770022495
356581602
24360831
822709141
1291035778
1484993703
323085441
1764503433
202781092
1401544905
1348361166
1850365561
333502735
1307036829
21532475
387224881
1035967872
1934234692
138405546
608967171
81168769
1869845344
1785800042
440864019
778523526
1997981649
652682882
1189557139
2138522325
596646992
614284740
1765541367
361211142
374925608
1609305357
3011977
456594609
495301343
755781812
312190708
498348012
1154210570
900902876
1532459694
187610717
1518927006
727611892
1883424291
1647020145
1114071030
1417646453
1243974748
382279794
1895118092
385365491
2112935066
2104897040
2026243637
758214862
1370738213
566118661
998898553
218645070
291587795
224504417
763041423
1110604754
1330533647
1601739404
1515556912
954246885
32186745
158156364
2036249935
1621376960
1896409018
505585423
299400420
2141376116
1523062969
1028653019
1610867111
114128921
653874957
3858742
411326791
1076689412
2103460273
1097214509
1865224270
695071519
1934974295
2071055126
1526876750
18851279
960907369
1575401510
880754789
475470245
1089111558
265581367
1498290553
1246722529
1274646224
1416019406
405042221
1244659395
610172218
1159152139
1955545167
1465496380
355743888
781828294
220533279
1192023747
1488514984
1950081324
611168125
280899701
1731383054
1196590864
1184492592
1659220772
510726868
1020514134
521728124
1107961826
999217893
893218053
535581663
549461064
403036059
1539347210
1836840022
22089915
400881806
1780109132
2121668712
1645950081
137528646
937355805
608383317
1892502331
342077549
309491229
1491685012
1103791355
1741654832
1081937657
1862732433
126838480
1518826701
2106787777
103014495
812966631
1621713447
2097108029
1154496935
1856014052
301093786
1631281992
1144472223
2108444332
1467228968
788436215
1086725677
32436950
1505246413
1473296621
1121366716
496449922
72552391
2002320540
589112714
208882996
585900829
1407040681
592520212
1900774172
1300785452
1243023446
909265291
351125937
1747443452
2090607809
413770031
1955104672
1199640935
163452690
2143730730
77731029
2126300177
111348782
286799127
1861286470
651915075
537003727
1544933446
261892946
417305402
1528326451
129850786
722388417
26471242
1944768898
1503263933
1410785440
777548120
706285641
1888407009
1701883881
1981564384
366265130
1777854883
1184686350
1739906168
359751596
674006062
244800734
1692282269
352493113
152842300
1862613399
1175927622
1926430341
1980572470
791676272
88522637
649919038
2114771180
851782432
143143988
727858027
158307422
2084321801
1095179876
691799976
1635823305
2098812165
1970892008
1749495990
1899345747
1358604879
1102070891
1219277721
144268267
1079675473
1389687129
1364916632
917039406
728567809
928389585
1206538711
1239529616
1291761135
47583869
296618676
1112470950
1007213730
1185270696
1994700664
1398387109
306974971
827155646
819877776
769289361
700287782
1236487834
1856983998
1736459800
48410311
1431070274
864373930
2073160899
1713897799
540635960
361616246
1253343471
269462147
2107553207
1261162690
1136392460
1006506294
965533313
87736998
1301056125
1547288589
212949746
1397052247
1987698278
1699432911
1168512677
837207380
771326410
823772574
472287643
1468017149
1079743580
311577034
1407954719
1003595590
830404191
374417391
686858436
1807013668
1013335189
167908491
840029197
571747448
1099045512
1268732990
681475982
663008813
685315023
1747962695
890813112
660421779
2002942597
1130892288
1461558957
965220120
1319843312
1502848756
267773305
1338537410
1196285811
1452514272
194948228
1040209334
447835704
1086416842
1848696507
842322017
1347319134
614192892
1327235856
25945631
389466196
971704996
83364787
1960419599
2006647289
111053460
2144006615
545465922
1039993629
770022400
802096950
532395113
360485699
894506037
811340139
76560409
499643126
1150725091
338851056
240339909
789053569
1400202482
2041982218
1381451719
77510681
1428102089
326434664
1855679986
1003371085
849160118
23927900
242137839
523056378
1031953442
1456956312
1995352336
347097462
1262880893
97765717
1912647005
1220009914
121478854
972802679
1078941217
1167764556
401084013
1801209561
2061030401
776308411
1213779562
935015518
1936238749
154488192
930603971
894309549
1222819393
1309710717
263381310
1053636413
1355940064
1709761058
1623674645
1749681906
1659488443
1611059132
1924430880
616541694
1218978890
844627420
431801882
1392683557
1505359517
1317983822
1408515359
1078472756
1600341640
1335248639
1159317042
301040666
727360275
65557193
1353669818
314202464
1276090478
618043862
284823615
219111758
63867627
1925929723
562540077
1562929066
645798204
807418042
1710236794
1012774709
1472576429
467939885
2071926909
623489380
1798827526
208612821
1904507121
1124642306
1425512317
177535854
861350092
923512422
2055638743
1275489877
1785944914
1744538432
1988990966
3674251
13873918
590192943
464452174
880864589
488850595
1176484747
1718351589
2050155072
12314979
562916757
660543985
17011010
1452006140
1986732497
947778938
1004790900
1232036471
1062634276
2003186530
1852139430
110311785
949335363
1322527876
2065482514
1078231367
2029865094
1699829074
206880219
938824686
386221944
1814905967
1069971121
355951247
283722373
1258891422
2027123074
1783051717
319893813
1338575243
1140698464
1605795450
1801072182
1405219925
129481592
1831780931
19956482
453498645
756038595
140329720
1943545569
1460043404
297533132
283404024
1807596022
1287063169
1997066631
432679887
1483896641
1039693048
46106995
1807749976
391216052
894121873
1737498264
567547682
2108819422
1794105321
95584508
168450080
1005433859
867167982
1738472753
1879068468
1759182818
1214263787
78005379
1600839572
18548886
959354467
1857078263
1207436557
134361931
1795084627
1794150545
1504807730
1795104912
1262533552
62256020
1718049516
894224192
1959121174
1562670247
413199564
1898177759
1124995233
798640052
1264289101
314655041
1458295843
242342103
1558905608
34978665
671430515
1313126615
1839985801
1562276253
118152413
435252660
1726183243
400255526
515690998
440138409
1674248667
672311461
1557772641
1486148506
2106314006
1109180169
1350055953
1859947792
1030927498
1039736239
1345495673
534128453
826535728
1876739263
2050084297
647212420
198461019
1592550817
1560781720
458141847
2079041221
2125405452
2023774297
633483374
1104463910
1407574903
1502647173
80632588
102300087
740801948
2032128877
2048973712
290054568
649275143
1150540381
1873645185
2087071630
1934157503
2058653030
1561886379
1359316133
652170549
1371464889
1624981890
1016875764
1157859125
1438378974
903669768
595840665
1240316600
1685303717
1056677628
1949205171
765271298
1422672201
529797743
1212331993
1937372612
1312844646
1036131056
687704220
1751736602
2140594308
972774729
1015616050
1469623881
1906739774
187340747
793351246
120213388
245852229
1663204363
1221186745
1310171199
1761496635
878160050
1518857538
1537657703
484936024
1468479359
1776406366
927283534
923100641
1943682700
2068373559
695224371
865539146
1485215081
890872506
931992929
965173248
1351732011
1637099463
1434671425
1927063678
616535095
422257509
936614226
1388891366
1335036529
2049572887
432974690
125043446
540589384
1870159861
2116774716
494583686
1012311803
1768534765
1145813040
1406194944
1339453478
333542567
1129746132
1965362539
22284810
211558113
309672911
666169126
1236559220
750735926
735484925
485757424
505167284
1247237037
1541877845
1006215370
734591198
388273868
2136008280
858318536
9373421
1114067228
146263391
1897067492
2095699194
2124369178
1786769953
1124814730
2097434722
1175836905
2005770338
1141703347
48208805
1096946951
743714352
1177498591
964326276
1810659326
1217947599
843159335
818598730
78222215
198186426
274974128
973743999
2057325340
1454614788
1603394429
1179170384
1461829987
1041173043
1080348216
346970657
297414244
661270735
268225633
66617477
989749269
50751078
495130056
1789084652
328705648
1045118345
1970893414
1921492150
222832645
979853280
373362074
2079845328
1659908973
134995956
135247829
1690429759
438396270
1635488169
1482093114
1829915425
20538495
1929332436
1259374989
1517098800
591068762
103720847
1515494962
1671147575
7354754
892161929
2074764334
1306905556
1247255792
1833958821
350236098
1003659674
1839245864
136380662
13050430
1818747924
124357870
786934730
2143949212
1743929027
204852638
2119535721
721744817
1425641452
2012670630
1565836542
967295362
1792724224
1132051769
989899000
222177897
1595265901
252373229
866642178
711219506
1916730509
506891856
1221714668
2000503989
958088063
220293580
135588249
502665888
764010369
278866395
840264611
854248456
1580273395
1902465216
183590284
1154145090
103303
1386838283
253022460
1272603448
1599073450
1055119116
1111838014
369104234
1658234620
950487547
816607129
1707218559
1250414185
490402320
23792090
266929634
1796977879
1460590650
923050318
2055532836
1177387058
1746022530
1119957844
1366985179
1998215426
594635190
1283775039
1574783611
2031065407
445989489
1571171662
1884747798
1038696539
487858033
1832768401
673387968
971306706
1055651943
515661972
908762523
1072551516
1935502079
1931057634
764619056
997589276
650929738
1167783218
297586086
1194440365
1351978849
1747219611
56277103
829579445
1052374865
1070678752
1472042480
169739316
830177618
747644153
1739918489
197518330
289332562
70968862
800321408
252745304
1251184086
751518976
896839471
2033417072
1783312170
2128293712
637805699
935068022
117884929
347048025
1181311473
19146671
2053639795
27477768
851885491
2016946483
1126971375
662912915
609356150
1808177530
137643123
1913474561
770618787
1241553765
1435439615
2019976426
1507727123
581106939
2069903139
1678704593
807908778
1980359648
1170993239
1678700001
1255984572
1515505655
755964571
854517657
1509424671
777177673
1546229365
128271487
1332455169
1630415300
517883560
224668637
1574247775
615107869
38672526
710293155
1882159290
1890731916
375116720
57620996
166178747
369634472
925219475
259250933
1021633531
1579214238
1569009546
1723130342
1871086354
2056078954
1380289090
149045049
1990638643
290195089
200908700
1443850639
1165861375
670618131
1406595995
727145812
80321565
350443663
448427001
332671307
1876976542
262794049
762327551
310121775
1998054063
1675511747
549362868
1805669525
1861642384
1764171384
1851067159
788146414
1995307270
1756839055
1883090773
334862411
1369070175
206057873
16632996
2115577282
1234053991
168730376
1229463605
581784620
1167022846
1067508962
1250263811
207597686
1518935802
766940682
213285732
1850342819
1347157731
676425694
1935457633
1889761801
1716821393
1421288930
67584687
1173870943
1673628447
1992990485
1077668935
892416204
1744717927
1608007499
260211798
1787883295
1216564401
1408112793
637703437
1261153254
674187172
1205011804
1563915401
1196809481
1305291748
1878172907
583246082
1035135506
1567713238
1385612242
1486180862
563659086
2029187634
379586471
2079848371
393078801
303186002
763543347
56452291
2043162886
1768195467
615337107
1364858384
390657277
345945876
1883110026
1884606558
1846996804
806176157
877622208
358047233
1979840625
224003183
1479625691
2088608905
1129239604
752139886
1989541268
1121708216
105400762
1136437160
1183061319
88009921
2114127440
438083759
78735588
1337488871
1414259912
1972535734
926132719
1441548595
2034798886
1314182261
1225456295
1398883938
755995261
2120133990
1827502022
1258657834
641253182
1181064099
1955908833
1398787727
1503184229
1871170397
684346249
2096565567
1956261867
835489035
1105334012
704721578
1284823807
1017586836
1925349913
235985937
476055256
1959625442
2037425847
1181167038
922231860
1921028712
1892081672
197284915
1120475604
507689800
2010836754
2081832099
1923089934
1273031926
2141100353
1710473273
449275627
1596973700
14412864
2049887560
644858294
582786087
1312446500
9936612
1563291762
1898836980
271723863
747882263
711713850
1870181111
1690298224
1209739622
765894864
1370218493
21120494
1304568646
1015457502
1912988939
262501524
546220099
1701069328
77114839
138762681
850336337
1248144624
1466352074
727438555
1635730075
27079581
874878872
2119770050
787101903
353391893
1674759103
31683751
331746823
825515175
1748917507
1986607298
641152079
1197548376
863288965
1852618724
416178791
792306484
1033740964
1004381597
489852799
1924581698
2000086507
2095754237
1694303467
1284974632
779269882
985429328
236325226
1712571041
1843262664
407262301
740280948
1333126283
1837404020
558729282
568602325
418016249
1865219683
1172309087
1442462153
177653657
222824119
2047019539
563354892
1015495914
523399685
882197611
128929008
216029001
1058875154
232358733
611755257
285514114
543933173
2118965134
1445413159
1997266383
1022512244
1284316485
972858432
218376261
1674781276
524868195
541120425
1761997228
1532062081
1162303000
273030329
2034518769
1289865428
1561632584
734920798
352771848
895234208
761151500
388655229
1711798033
1933178104
1806723095
763473841
1965869229
2027277278
815616893
203172257
1181957158
1381045201
806069200
601615596
1780847022
1981362776
1009886085
1266537985
144806301
220770741
291491247
483061903
963792285
2135330522
1119792666
1792682127
1617407127
995828880
2055752035
1537249758
1094715139
13770800
209430502
643851555
1777116306
1085828584
957338524
961514255
1062823102
2106438847
845506290
868679468
536646241
1429400485
393711009
438611640
1456621422
837381532
1384018249
687143034
1154361148
858469041
1563243539
1372010927
1640182981
1356330267
1279762874
175982752
116908555
379066655
40665172
469881630
283013273
2068767437
1638983268
1469909940
977590173
1482668150
710694205
1512915232
819900477
1390404292
376517446
2047495999
1328574415
259972848
416582388
1637926805
1290911727
1703525670
969260232
1648150020
1731051750
2021376991
1526800262
601014758
359497010
715642232
1044044869
310676150
1384318471
41908174
1117282316
375734327
1137199083
690487665
1387390276
1285441009
801844343
1353163052
1321134518
176946875
1115571261
1530239442
367238326
2042927488
1486110339
3843956
79025792
1154233205
1911069361
544792342
975822434
1594253465
678988417
1329949967
1675209603
2019231181
1151149579
1675887573
317284458
628780820
320779911
659889652
149694605
999815417
1614265195
1946808803
1470653722
1994083054
605771293
826206518
53447506
1845566523
1873546773
1498497624
1542120319
907446459
1997476008
890888374
1057952448
1196798455
566040837
1148096178
1262608094
1071915450
1412523794
1670066714
632201669
771858130
2111155561
1643256601
189653274
129622489
776873150
1069461378
745393378
92718090
11157650
138737154
675597693
2084238616
474860416
2102867265
904297439
890259370
203570555
751123093
1491683407
1517392029
671335057
15591837
1097050497
1543144640
1509578920
1915302256
1263643423
865310867
540893703
355019484
1801463162
2089288926
1418211890
979563075
38938753
1934564448
108740722
707116559
919200015
1220980809
858035988
2039992549
839219682
1250183349
584463787
71856594
26203415
2114368425
1727662482
8184778
1342073177
360716922
854544952
158312137
1685217572
1802405410
772716774
1769604994
464830324
1967125223
1561815633
197945041
1816684205
728224361
1931798941
2144992986
790022986
381356942
184525372
2001620421
222753773
1110744112
2048148288
931178532
2140254710
47522431
119616124
148895470
696233885
1967975037
1679837169
1316615946
33328980
2077782119
1818015030
1444099856
743848142
1659603265
891104996
293950116
1156445303
1030523060
1367082268
975666422
1256082865
1484173968
971457932
976308321
736245566
642869655
683388489
1713801657
798490745
73982692
1458803981
555885363
1244427754
2072076304
557852520
555666828
2093774419
288432354
1016237430
1864982764
779987602
1356433306
250520026
936031602
997462197
841781055
1869003989
1153828175
635909250
1556889447
654349720
1743783880
483292963
746174759
1981614077
725571466
725587568
1642716992
1280764344
1662206503
914311368
1985212390
2147442181
279727156
214785339
1755555936
551898264
1528907987
24607764
1959133104
1461589567
1683700901
1860821109
451056847
655133529
810283542
1562924770
562652227
1795302624
2075457058
1693411252
1891555963
1578294361
421179178
1066525124
189672284
2118659862
1171255737
605318514
316790254
1946505388
234857978
953553476
347671584
737066943
1628232606
1498012507
1137424463
1143223047
1938840214
1238982011
336599647
2066510323
2082793549
1331864428
1119358189
500902104
1686945566
162398676
261102344
1710168105
1895042410
148696240
1712448530
2115126945
258978494
827125020
1450891429
2031016664
595677433
447632678
864851900
1020513404
836050489
1505875771
2130051045
31748089
1455551402
1232766197
138777412
1894918882
1909957478
451488210
468970064
58721890
1773942427
1086220439
825319573
2099698149
88744665
24338787
1121996634
412865098
1343587478
1061080810
577370135
1811890927
81350300
1146779529
113814626
324868261
569536714
691788756
310962359
542919465
1550570325
739683549
2117115714
1143097522
47367553
1895552858
799556541
1174241184
1246575186
2016884971
1760698721
1745018459
1793148540
1356920133
1086489971
387875387
1209684835
1541244523
160794016
1872160879
476868270
196266627
527831255
234493702
1747339945
1015512701
455373850
658841386
2066754285
343361037
1961940836
970253492
1760828176
179697774
794703580
1293961212
1960442481
967896266
88100204
196811247
694551439
1378542
749058982
84706614
216303364
44314287
2039316260
23801159
1653298218
1507940214
1562960253
2054474053
931253467
1610694903
508422135
1129454878
942114626
2060113483
2125825397
960762140
1343740419
1520887891
1902251954
1107232653
893389775
1877067360
617390410
1826733212
623441370
562844477
994145293
1726252264
1175360783
654097985
630382891
1020924568
2102929119
740643219
365819074
745649296
551678250
233099426
546567427
1496248557
1700943726
695147105
1474337133
2136976736
262760152
426254176
1512627951
1275738803
556786572
1218355095
536613534
1843052904
588253616
633095917
1683156742
705749048
242545753
409472587
649919038
825211818
1592458581
1242869993
829584419
764863985
1965355148
1194062472
651093781
1770174030
244930535
509386356
633705553
371932733
1270958547
1648093498
575446461
519588716
396541094
2126935816
1743976252
308868420
1543495297
498926707
1743983322
1789682722
484395780
1727372696
1139356577
21456409
1822473132
1433013053
105520054
1267931363
124274626
877265752
1633853987
1458905759
1710127793
832855369
1316263517
1736234556
1311544024
1163589898
1815389545
1116584742
1607975278
1277927066
663750905
2072710368
1453320096
2004762844
1313622453
1548852982
1557102472
144014435
85884123
675171207
1634374409
1365120164
1400699605
990254048
116303514
16100217
594073584
921450961
1096140711
2108028199
208996845
546865536
959451066
126852732
368373692
1650165352
1363064621
510093326
1542440724
147416553
846513801
1060852462
1604144740
1698803442
472058008
521214966
2022074527
181759717
355331300
613576150
101143761
338809939
786210014
1526706866
906210892
1006714413
2018019820
1570797308
1893233750
99635785
98976570
742223029
1470658189
191358561
708028923
972334826
1452844464
207041058
420843269
1003594269
753352730
687803423
1307302707
254570754
964674707
654188965
1921743054
746148095
1001230037
1466581272
1678616243
1218982672
2072218932
460604446
1156460216
514680888
1331167199
887982401
409899799
615573021
1043859601
2039192730
517623215
443774657
971040690
2020647164
231706936
164550132
1018733687
774246041
788734772
448177999
708925236
585982021
50412567
515538171
1691726217
223888115
2081112767
1567643780
1336487410
826662629
977480330
644009234
848645422
180536490
49472053
723720064
1320790014
756296683
2045152886
1879652773
1635354944
1078119539
1268142469
1975008371
2127140218
1962971748
157161942
317723170
1918637179
758185218
1614549306
349487749
1861245203
522295877
1767856585
1517619836
359086494
1708135928
990209827
56190856
127949048
626577925
1314499270
1407393765
491546186
1910344432
596491534
1402320772
1151115153
1717081893
595345579
2036178176
41694934
1196249447
882807911
1579677225
1448133980
1016465987
1086930815
477273264
2068071625
304910338
1361681494
1633065952
1143720430
1188289795
882504860
362129104
2002049112
1999731521
1156538558
1983012716
1944506898
288772078
1731414024
465229224
1882469610
962771699
658401072
1654569604
1501483703
433308011
58177823
989746383
159196904
671109592
109028329
548378707
1511492862
1060057608
1882654439
186724663
1958992565
1100168506
788691083
1926716406
1988990966
1036042885
1396848358
1885643847
1123253438
88320189
829354596
747203089
924761384
2075042302
63078463
519362656
1016993747
2087606705
1355587681
1516898667
1357937043
476409065
1770507554
783393132
1236213693
341100666
1368014286
1799815282
1106812247
1904270635
1738510043
649364685
1094715139
1094272977
806938616
225459759
928726806
1919886814
336521310
779603372
1365748654
1081198953
1067369810
913943492
539015251
857007407
1041027398
418320997
1134479648
1289492748
642052103
1901764368
2019867674
1960752734
2019335109
2090974114
1318544418
1700468149
1694138922
437302972
1007940019
1405460293
69831876
1127602911
399347604
1048724472
972301882
396313359
533936633
2130177963
395321662
63415455
2131501651
2146942675
822399918
468456120
867802848
1107820308
247762401
889531381
1447060671
328791679
167588451
398128954
1132535838
447272300
1564348755
263772284
936514963
755842246
1628617392
805628780
309138122
1762983872
835294271
1179745754
1795531304
1525175838
1848514882
2045493970
897635879
335519819
468835795
1638137428
807040098
618006777
807172470
47579395
1506366201
1591302154
604122920
1459158477
2008227698
415590804
1080676266
1138504585
695855929
550766855
1600150982
1744255810
1039549630
360884983
1524174034
257309349
935991154
1533401789
619027025
165534558
932495611
697688977
664568183
2039265515
1289131486
1630236864
422280506
1139217970
45838889
1258116855
353326542
441918009
1752770504
1830973949
489197245
712334453
820553070
742949516
124834404
1657434207
1044818125
532116028
2030021211
2094649676
1272279203
9677925
574770314
1941353192
232147516
546551061
655247101
1513122980
1941648855
100203615
180225088
830955648
1957060959
1728559627
576141719
934236112
1416658799
473893599
278559013
256220709
271549578
221119584
918692580
1592887487
1716521843
398342128
48627978
1710447720
1922842302
1094046058
1340012360
410729260
1421393109
1098945712
2143684276
701847034
1298045892
2130535719
305621954
893974728
1768696720
1564430353
1885052668
1114850752
1296150601
927188136
1638184316
1501286005
1708734129
705212294
40128002
897492379
505563233
50822088
1781858037
1252612965
451238228
349861230
577027210
1412845473
674021316
1978655863
852459423
1995676446
988014057
425841346
54240058
1814908858
396400547
1515509078
1746320200
397458620
801901709
1522410395
1285756589
934920079
1682474278
598299958
1968521069
1890182592
515559215
1666945964
1369762172
2018202111
1965380228
1735690563
469446377
165434823
1980544485
566215199
720089804
333140430
2100185606
1007401428
535372246
1600587466
1503087441
1244736472
878626903
2096683341
1459654152
1233970247
1222180222
1668959947
1602251757
412393754
1382973067
1972335471
1603587747
2022859392
1149755642
1483340442
652724102
1509565639
345041210
167078633
1973313304
623499868
608024272
1812828377
307682916
196642076
371566927
1833940470
1704444914
32730812
1087424878
1889392737
708715516
843467184
1454768591
1406269826
1872284756
944355560
418346948
2035186430
1101600836
1722012394
418601887
2062271673
551866401
1160958763
1668837762
95073182
597904278
106179171
1903032816
1501226227
953017122
1038011175
292919902
1001202361
370298313
778226785
1515454221
1127969562
785538781
1610645126
962907896
1928781553
1974068571
811315141
1740151398
1171025425
1615751627
1881399459
1166390055
712361525
255120320
1023628907
1272921243
155411550
1671384274
2072541834
1396033091
1188784818
1872980691
301969311
438282395
1486776864
785143430
2031301669
606567137
1048548685
60645518
1330903088
433036048
920509215
1172468245
1748648365
1658848506
555055896
1309129634
1825276201
1809901984
111944159
2112801096
1039920858
1732272917
2027002068
649854994
300893088
1289460679
2107804144
31123493
1350457042
2007757103
2119435248
2113970842
1614615838
1333943914
1056441244
1807429678
1638608585
179280168
1400411543
423355750
568734779
1922360253
381558767
1701986682
1269702688
565716205
120208931
251250785
1883095559
1055853775
1733765523
38184255
877104780
140343538
1118227957
641970233
1898991594
553993588
1478382278
860481338
59518145
1748741338
1037553408
1748906580
760259672
1350641487
1780579935
804408082
1097021375
363991643
1935275947
1269529889
1096500069
705149610
2109020248
1754465508
2115411997
1663680506
570237004
1331935442
1114851608
1432841337
802024319
1170247752
1329756454
337757056
1738746931
233684100
1813214833
208020565
1553998816
1331603811
1599921988
414705275
1286504627
1512571359
213649481
665935083
1277751391
791271234
650459910
2038549872
1062861216
644750760
1171611417
1592213882
1982045089
451208371
458179486
1943549563
544778774
1031599237
85587317
48492897
2016319603
1516815851
784372839
1627269879
44134984
2013011345
1811693212
1234978961
327259350
231177311
841464217
2129504808
693269867
134286179
1586705144
1299781422
1088781489
993316364
830172252
230906822
1133535398
1367041169
1766760974
1322915790
136996856
1862786053
75170474
964488474
632652535
1762373044
1348110953
770207677
1752934446
984113117
1489790653
1825793244
1918666809
661006239
1215423693
1310307941
1979991621
1765676351
2141514118
1937629495
2066500371
1091154490
1856262177
1887964944
532015736
98396172
753057010
970277039
180291736
1518192870
598263589
1285783309
1040616044
718838397
983822885
965184360
1161103651
2033516358
521010882
1196669127
1102845597
2045795733
1367014268
432895313
797590759
1306602719
195836962
1436723542
1209258205
244995202
1969513433
998165840
767872167
2008620470
213321802
68537297
388292710
690185264
1260373724
1082233546
184620144
1019287829
1725460049
1613952423
648003684
1510324937
480519793
1822175028
232018436
1347696050
1811175349
1441666383
1073097599
1038644281
455945729
42434131
1611231358
713962666
2116093657
611947298
1332294002
672825588
326178921
2107955661
783739543
673082017
1626319235
1485747052
1751139085
1086783356
1861760754
195722321
944898592
805503856
1874121822
1386214023
668499010
134771181
1243635604
1726033223
2043162886
973210286
527465990
1686794809
860744211
421820535
258034308
1532877738
1486309199
604749183
1928489522
1158445533
1343166519
990910498
142680728
1681849293
487093154
78927430
1593920992
1072020348
321879988
1533118188
967600561
1856463070
130406718
509521037
106262516
88665026
1009365372
847500403
549471988
162534692
169515695
1507477650
76471042
255345596
1403841355
221708881
2115400349
1933854512
1060564894
1739281768
1301241772
115328325
1137033268
1981712268
325568552
242141340
1801226345
322225484
2051038797
331502868
783795413
1129602661
1136077834
752164703
864265987
31390663
509670191
1486074566
1820543653
479404992
1694991488
1696784129
1300971420
1986746745
1313275125
204135380
163680124
1662011377
136100124
743599449
2046299277
1619476213
133706410
9489732
1549156259
1552689615
390701392
353123633
2137150138
1054366177
644677101
923120857
458507488
242657491
1246723337
1194163098
775679264
957408033
390504989
650705908
1579206263
978941498
1853110436
1606495940
1483717207
979545867
1582622947
35664063
1435691117
255707862
1509308706
2085377792
1705100775
814933782
37100798
2008771020
1171181411
614337939
1064483941
1264667817
391140841
541212824
793908056
960181935
68674802
62986694
1486364037
693654134
56492399
525008420
1652873857
588962957
1144171972
863241443
310933412
1743543429
1702144963
678609632
556899411
1521959382
1480384484
1528259732
1222381642
698723085
129806376
479787514
1563864669
620977974
1811808283
1747337970
1925808465
433739147
625732439
1314196029
205102615
1950825649
1738103864
1461244225
1532817726
620281004
1944643472
1779430800
1333312439
681243039
1424261065
1047985075
1514547519
449727858
1646321982
1008703042
1026999136
1943517366
129387664
1796425527
2071920780
1626910343
417480085
916441149
1281124505
224889888
1186315977
1970481682
231081448
1833273799
1919890206
423716780
2006539759
2000726371
985770070
1782884338
1603692647
2037617261
1817560170
311482494
1455422849
1229910231
1963939667
1921723391
1967455896
1695129163
1743910561
2141056921
1449875428
128038138
1289966410
56197399
1498305555
1162224781
1127318559
1543232230
67398906
856463514
1709021326
892592807
1348667420
1032424831
1578454332
281381935
363201157
1817875020
1791016537
990197057
632890490
1167722441
2081929271
688159833
801414317
2080525057
788553219
98476840
1766776306
1289579454
1027178923
104053656
1090010133
885088381
1867059113
557290235
340206640
1395857102
1502418427
1364416210
1281062207
1397044063
1280669297
589937102
1744361533
1535976809
1294835080
1768203103
1571815488
451367026
1537484029
76403944
860056339
576153792
735867168
1096182063
1177551631
1124962151
24124997
383537411
789109370
1507452319
1582527559
1484806850
873722449
1952016583
258556575
856555245
776258948
471334622
540229021
1047266275
168225857
259456255
734358174
496984644
2013520279
507976176
1971063127
1941374413
2139720443
2137725262
1603916907
367330749
2068295155
502941027
106632878
858121127
377234599
478992356
764363567
280735543
258683533
908351589
1673181033
1409854632
1340416666
469203253
65317654
1209671422
1501011758
856051108
1833892257
2121507298
2145592920
1633593126
1306426381
1976842709
88742918
1079571989
511441674
601541587
534758271
934874048
768635711
152603483
1375431406
1323288391
649694154
1845709662
288504254
505969547
120022517
171752638
1233248977
1943091455
221611907
993826850
836061407
2126863736
2001617374
713554235
1096748924
1761002989
2037107229
1329415803
1072181997
306755017
899211211
450121674
1541278043
175159096
1744968809
127179571
493622668
230186813
885316329
1918258797
2073198714
562547173
871028718
1646164441
955265243
548121175
1571787160
1047724177
1682714397
463101755
359759839
2009513264
1054744573
1360588052
1836132830
1385543956
1602451677
1895446782
1336217176
1398741377
328360937
73417856
658438250
1488477060
185154700
1644413523
1400276452
1980001483
441462858
1137573044
222380872
739069207
408753125
491605151
1633286428
1871622995
1919127530
751570917
483038354
1689541970
654596970
469067648
449621770
977526253
1515240129
1922489501
1600583000
542716950
1100296771
2072147839
1153115476
1125932676
598770571
1032653070
1531966163
473176845
722179052
595467963
1524627336
70892649
1076913330
498722121
1720283002
1422885536
658990927
1640912260
978752781
1237876320
632134345
1209417972
1835621133
792969238
613283068
671263040
1634167064
612830049
1063900582
761587571
996367683
242329566
454781609
1900341760
156378235
853201408
1573795166
503720156
25072064
1193999944
1931301831
1150602763
1403989970
342010297
1904459320
1968835092
312452184
869229112
293392379
1002478640
42319700
562843586
1068942457
1606003694
338359726
947195862
162230585
549574481
1696587652
1467335755
956801958
1462039102
1330911534
498380036
1033565695
1817482096
881244524
403595509
1629729519
563837578
460449211
547530569
637543088
1637330109
415509790
1530115966
1504082178
2123968107
1317445208
457343380
1429032420
746435589
2130296014
1348196167
1675916193
479931846
383438562
479972035
1716296770
21012441
516756006
1582427886
1709317392
1665685064
29805164
531756083
245224098
1413270751
1487176
1943077649
1179005045
1986464781
1551439764
1516519248
2082345601
1022078010
93554864
1826788305
498188096
1852169877
1844202903
1927430703
628927945
680618980
699793068
2043212779
1908121693
91695591
1653701089
999952023
458601672
836804469
1085538864
504746876
1224383148
1869513509
1329644653
624995784
1995911430
1246068281
649793258
270529578
572728236
320184815
2110529540
1168228410
2118976450
154054173
2057314337
1280705758
26774396
2141795680
1906867167
1615681499
1823142244
1985000953
1875527510
2055471258
1370235936
1843464589
1093302342
25496665
275046109
165565743
261468038
212357753
474124589
834536833
128968471
1972834415
20360774
1203896037
891234001
1574378987
1188092063
1596518507
1227642068
1796100261
1782514589
1920141701
1054792485
248261370
140028125
209296133
2145439782
1257176057
93058392
1136139595
674140011
414955124
1162029521
1511933636
1273733364
1706836242
345229959
461336808
976221205
540436313
946545876
2075686668
600293451
1640898221
607733487
109579520
1780973738
1853750314
944544984
1440803265
1328887241
1774304145
946455560
1384966671
420451162
249773773
862415642
1052898363
1092569764
932435441
1784888192
1620092751
205562874
1477340023
1316422802
1546337275
1212706006
1285859297
1361238798
481644237
371925341
1674908379
1645620511
1723786721
964528087
770480476
478150620
1164393296
1978724929
1115318305
757485951
1208794718
1821377911
1371531417
703017784
21680026
202185305
517712858
1424383234
1443176960
1460801466
659726697
355975041
884492272
1971905713
255672957
1049945001
65556975
1240056940
1280741503
177872645
674365478
1895912680
1838495304
934402931
56293187
156919917
1477027238
660017976
669152866
499042929
853840894
937390946
1730918092
956351628
471042360
310710702
1385413635
531746447
1140087981
1071193596
2105306109
585786598
1726422346
283422306
1049576169
1715932515
276171473
1860669305
2141128571
1147715896
934420974
1131715639
1633577837
526207216
655296081
694547860
601878491
402678909
1236020470
1841760311
1244483936
1590162587
1216118930
1665750334
1562277016
691107004
637377042
1340218121
295594286
1029223661
1302051931
1345632859
2090940372
1602836905
1291694110
1806201591
52847201
26856932
953270172
1409278467
1931636910
1040347373
960541662
1200633927
324606799
1871770044
61255228
670719462
471477914
1650160545
224368359
1303906663
311192783
1350232468
249318174
847097371
61156970
1848704550
47579432
625044104
1186053243
574313229
695441277
1585381335
633737485
1903612508
1824172763
1552323062
1712708487
1617862475
611303281
946253221
779669001
1304910714
843405208
897734954
1048710446
1443335924
1125109258
1766117458
840164616
1406697934
207558421
1623628181
960718986
689484129
1720477693
1713109192
469436484
1905672678
159927423
1966345310
568044826
1643060903
246050130
1705566210
2109224148
174596433
696278017
1046109603
1700530161
1021180073
1123018773
65837900
1125984396
2061032744
2114945577
1536338656
1019220677
1570191843
169956028
709749592
1401590291
78121826
676551823
1660741583
1998460563
705373092
756703605
310417265
402742771
699521510
1694805337
1013824058
947799026
1725130933
1474521494
1747351099
1415198638
1454441226
1684879384
1535379371
948745706
1472330815
951073530
1961520746
689917722
6304251
1945552996
1090441422
1825058223
1407704990
1190614050
1783555701
2011924226
1428966909
1252701304
304073696
1978646510
383350371
1420522995
1416711559
1530232385
245646210
1480222167
324627409
368351069
1382936562
1836846376
114952791
803630556
1641766908
1466706958
1058338002
555929901
354173381
1949762928
1162366591
831289587
1947779258
1096060509
1836421852
1475460158
1556470095
1129897333
156806737
1222659986
374552609
1319307345
1767601545
1990063486
1966556538
581689550
1506484995
966523262
678522512
1797657408
2117468954
1309846499
717975468
1832884252
1216155291
543746517
1996744673
359744041
1854017021
222302523
606357353
426710517
88899732
436157073
597837885
1073964937
1887343595
2106490633
1744575482
2111138188
1730943037
360701432
440952910
1949465411
186841210
739685914
882702921
2003511909
639337554
1885046202
222509101
436014083
2046858587
1082368892
1936069962
2063090726
872066073
232712356
2130473331
504237810
640103772
1135585122
84355342
1375311233
1226449015
749203344
1663712055
1345765402
1623834171
2144802112
202280567
2131067693
1517945825
1982459375
422359502
969027215
1081319671
460210598
2136991914
2037884167
2098576400
2126115479
406825002
1141870361
1339579586
1236227638
1617633582
46991435
1616229563
267113311
1721333191
759080102
1895619644
2006389557
2039782608
1619067701
772557686
1727132562
605419698
832264278
660519961
394057816
150319689
1228509049
1010162070
1448353900
2057213931
1638587621
322225050
353701251
1621879089
1000222163
1629948657
1953779403
937163968
1577361223
477226052
1442036212
226034484
1115273659
1349988037
425281339
523909426
331187803
517731723
1688031107
916593614
1949185058
1670498902
217518909
536719487
1448676415
2005335206
314769437
498465675
966543169
88554187
2021666675
734438988
510834047
1544731337
1723431109
1653870447
401145209
289452278
1470515196
2078245589
996088254
1050914377
162345143
1896239218
2046687656
1581454044
198945144
844522798
535929348
1864512860
429229389
1930252592
1469827945
1697884386
1210767772
1932208196
1760947769
2143589184
929463250
729854682
1642270998
1286366736
732247631
1917281654
309850259
689135426
1673223855
1866229345
1991959344
1093790780
2077661150
2083971822
932976365
765603107
1846581359
1223136555
1487879755
908809356
607417820
1628616591
2146219950
444969501
1930108790
1252638184
1571020262
205755517
157345425
1259703416
1545030506
800196390
651406934
1866998288
1568384514
597383339
370767241
1933461640
734027624
702425450
549633214
799416860
2028618356
1715468751
1289865077
1067275331
2055438854
1430175543
1814559833
1730563564
1686652631
1547245677
968942785
1826906888
635344625
602906175
204370165
1230446461
972857525
1500907899
1784591818
1714878991
833029385
1734695975
894846250
122795012
2120733891
1737804263
1801309610
897330609
865354928
1113669801
136084402
758877199
259921418
155820256
1956774319
1927759413
1048609864
2001934825
194480955
1412704442
1418772166
667560721
594044774
656214235
1848222498
1225805376
706818995
1688549483
86586314
955694389
2090314890
1375995696
1350536183
594505116
944650546
1418204116
33320200
623888307
129146012
583399259
962081171
1492027382
352163441
815352787
1570022419
325860304
1961342646
1323427077
209503635
1471494998
1072834956
190807495
416046784
201938640
980797236
298698126
1308936355
36359565
922148823
1860705322
576064613
1397432838
669349908
1676041251
1114027476
1363559797
1023493869
1206434889
1819099296
864278177
1696826500
1110705490
185595266
1776599562
1721084969
878010362
1065533641
522709637
550413803
1766494250
1442130608
1336900651
1545618470
629691339
2064098274
349920835
705685549
1215474159
2060936544
657503583
1104536009
1590852776
1939815183
1075752331
71507375
970502198
1222655525
480707332
933703366
2001629393
1030836228
20706224
1493347934
175520301
605191870
268293999
90572688
78738967
1357250617
73788519
937809157
270266552
636389491
1489515303
1343623297
1826932970
527846765
1100679703
163217635
199846868
1276889633
1274170827
1375439916
1326453927
2048535411
921993219
61120151
301769472
663611554
1482772415
1758709115
1895552959
663931683
481629325
277349311
1922577906
1261709233
2082752283
1159093050
475091642
741571311
101211411
1606571789
1030338376
643469456
1010614339
1079741098
1925479457
945533539
461288107
903625856
2117584550
1129208195
90887706
1466360859
1643023993
626553475
1501399616
933196496
995401458
263465405
2114131944
1237966223
837307861
126241802
49572509
1556115488
1525919843
1749203988
368649612
189687359
921075654
526788719
1032920292
1208805710
483847960
2147065550
991599311
408634812
1752654240
1729927072
2039855226
214070333
1793583405
1016366292
1734101342
778326593
1391117226
716493295
1121849372
43144274
1735909117
202239297
628602022
393004805
615330483
628502489
1389453270
1689692469
1125350164
1279921614
836817698
1328901318
871345444
2087184745
955781899
1753529712
669324153
37845006
1273523808
1759538990
1702322797
1966993625
1592811991
727586023
613272526
808278695
1416052500
875987334
1306317737
1688920461
534796643
1269034929
1240736057
1438511382
1698182660
2119771940
1115692976
1186479609
1976355865
1707731766
201445990
1883605787
1297044720
287978763
210033696
491279687
1725213334
2080465340
1622603691
178516786
1821093624
1221850341
436850258
1748358869
415655190
2017267464
1243837861
2056321229
374200734
686419574
911863899
1464661784
60738278
336683328
1492751713
780796207
1872251302
1386529297
1329441400
1447400748
1503707800
79704651
187214998
186632844
1404858825
501965135
387611618
190472180
1022312912
521177164
65811988
1221786805
162670890
1501802173
981800564
1134072302
729781260
1467661188
1865642966
843619475
1911417135
233930651
1930592494
118903033
1063314988
1877651427
23754032
795266742
1555143326
1049012303
482898337
976060539
20411210
1283951778
1125531484
2102152061
1547245677
1154665255
1465124167
1776901725
1762082227
1545572260
766011886
290126955
1574512882
1572681169
258944022
310737778
1659743238
207873952
1168890754
427643869
2118994788
1642990888
852858378
1801248083
2052672960
668778031
768100060
1407873558
1999578426
1866954279
160215511
1166622696
2123306644
1057170998
1605161212
761138623
330647957
1785090551
85752468
927882004
1659320598
651329744
103936823
1350835479
1372916495
2080048028
1930824037
947255220
268208042
2079902224
1115294632
42731726
168368774
946665728
978741817
2127746138
594965336
2073237899
698426330
84531249
1855753149
659891864
639714207
1272624268
1315048026
574567186
1313748609
363981421
1312482164
1748468679
1577355389
1849627448
892173629
328744430
1652595703
1000314691
1571466714
1731024744
1919624742
1058948513
1579993450
1103510796
1942594792
52928732
933015279
399892378
652379415
2114801339
1912134992
1982721981
1701738340
1304026405
1314470663
1541158981
574171643
263210200
17577194
1453473383
491608746
319389992
217428731
408321006
2059633507
1894525127
1961058209
1939479147
178947629
682828471
1030836228
1655577896
1203794171
1681182711
1223575161
1346147365
885019347
1057186749
1677336862
1248374256
147429335
1042019468
1578046768
61727760
1806274783
1199974408
131502307
1216108269
2098461622
15377577
632934242
524510760
1310874128
1557016188
628413144
1748370922
1762589283
582817173
1116477174
1381875631
1642793147
1329427597
101388269
1157991793
1568704905
694935868
382274960
1022100446
339149476
450848161
611586766
73468534
271065530
411833788
290260610
303687558
1129686711
787553627
112593675
744774108
123235719
1929024417
1673680867
376278100
1878678846
2140672370
1846893647
473478239
2038181836
1460987555
849614420
1919829768
1291111664
2126302799
1526302872
1613650822
1859901704
88201280
1592183649
1331655082
1984992911
1793012038
501879114
569462146
795556282
1952680594
90556746
106831866
1910630404
1003496293
1316570128
1778015418
2105982462
749648569
2036632703
2073396026
255569232
1017645449
683280127
221415553
878241620
1738793210
1036238659
861197863
439824700
496022002
1897483597
1042726056
638617461
260138940
1133392940
1807292024
74361260
516913159
1066445122
1914262495
253154759
1629515108
1629792897
251311492
1769687971
15875030
1036244119
130694105
744116578
1624538208
1444912187
1685527974
1167498752
1508167853
1506074366
849576020
66378552
1420377087
1637176259
149376813
1286263209
1484859239
694878946
13042618
32728250
594051838
1474462728
1757015543
122739010
41401500
1241617358
252675489
1050777050
724287363
770115882
89707460
1310420951
1299346679
1461533078
1426521623
1386740408
341990123
1287723369
165836718
179958116
146689042
1800624632
1531489352
1655633488
986999247
543873639
1294777874
1811344321
1259397048
1417360796
1189065879
1644410456
871776320
1058036033
1221740579
186221856
451714032
53035185
324798502
187665247
1366326760
2125893355
1494392956
138990226
522426239
1641963882
1842771882
157342305
1069813149
1488665590
513686188
789039447
559088873
1785370697
1668750182
1643431317
852569702
785996898
92369022
1856737245
566608891
1886460757
1032813307
1208407403
1206733693
1148548226
998419612
1164656194
1557413551
160637878
470527679
1162777397
1695298822
1054874482
1400073517
1472231896
1604166933
1880773280
1965824766
271217578
27161389
1163448555
85486425
454308986
297830222
403253320
1908137185
1663117301
308993055
1006023212
2122927127
306067444
1506736133
11982068
618692355
2082786748
1982289372
469338092
425370322
1649356557
778908672
1871876956
981325912
564256895
2123522440
396308223
1564884438
1813269362
1346670258
1631825278
2124632169
46623399
1475256143
210906465
837072994
574727701
49330714
1278537317
103030075
973114361
2003064148
336582451
216404035
2037823644
1691612291
331776445
1612571003
587440410
841618175
128394991
554690795
1258669829
492516448
684349481
818132398
1487589001
184605323
1421411315
2018145104
668586360
1893282391
1224333159
1146859384
120918144
2015082314
1035990973
994665835
399732231
1992388450
353450735
1659631880
1601221056
1010815396
594360072
753790018
980797236
1612645934
819441778
426129079
736529733
116475092
515444959
1831613341
506689242
1836335923
1883894710
277616458
856714875
1860764078
1959470731
154572933
764926122
43114724
887260738
1001669754
1079000231
322590932
868113997
1163013951
2048347561
251013402
1189289792
1792521218
1751015908
1638093173
1188925650
1980850189
697293489
909048225
1868665564
1240718617
1475426354
756915529
1356721213
2003034153
1217864354
1247401425
1817826874
187815634
1902727046
831181564
317319091
1053374636
1690115316
1214773822
323090757
130016490
388236792
1972467914
1559307657
700622908
1784384607
1810789436
1795058808
378350748
1573193527
1843608137
590824071
1911578261
307913241
585473416
177582980
1305248998
1217326823
1313835760
1160759481
818312521
200607212
1286829008
771206759
712939216
1248678357
1429858850
2067966944
2115314405
860133752
203621392
147846969
415630291
105536573
449735673
1779375294
293639606
2121307411
1094948824
1112018025
1842951457
729244080
694541492
956147217
1277999631
411358955
2129547458
1399548836
746476783
1584716281
1128083477
1216641509
1042334908
535272116
1149968241
1626675669
560835237
1937992083
833166247
523608941
724874402
2046654738
1463795785
1556836466
823669738
1103652096
1069579412
1969382200
1697002399
59806157
1409688540
1724835626
1902596299
548946673
1346591874
1637361717
238281451
1610955054
2067598232
1130441978
1782338830
1807969599
79555578
1918321096
225942479
924435894
1084480052
1097069963
2064919103
674807372
888903349
1474743928
1660430017
1991382034
1601208685
1668351675
810267595
882557957
1813474443
2660157
1463169420
298860711
794922158
1767713994
484546386
1021272706
1478857309
2114090620
2127405502
792720209
1164856303
79782461
851577064
349620597
481813216
1357907386
220824365
1598046764
1503166664
1986440576
1013376854
39053505
504017577
270469636
1745493555
1826366628
1938453270
1008105502
1954932846
442860946
1741269846
527246716
1584185725
46048677
749844430
1422266698
2063328146
1996546200
1591651371
133300992
546344031
1305951778
854892697
709664174
571126429
722196839
1763558221
1558955096
2097227073
1308876810
1927800941
1870790321
2088096461
1887901413
533006797
1352358039
1819179779
1175902969
1730739707
1981687721
104624197
1608927558
349205885
374414688
1313878122
1942975624
1937086260
946955580
1348881609
1089256393
1135857010
548492435
492000201
1304694045
542368798
1112570325
631593733
1329491559
680000772
635869633
1291247081
572864388
1942991088
1637681376
1726621450
1198978881
168597145
475631882
1727131086
919861856
1489947771
2012957136
1837493310
1308460697
352765521
1094416510
330333564
322866435
576504281
73793067
1087518832
1131451259
1953876364
1412299156
2000152040
1491644380
1457775577
1800256184
2112548810
998321373
1261017844
1123226374
1473792334
840180223
1886749074
320406828
2033972535
344676197
1161293158
2133644722
927142983
419113443
448235114
1079401320
1917456444
141808412
376159548
746458503
1152296678
2142810547
1333201664
1059759166
1134849554
801856399
1730564660
1783446786
166965025
1861090170
1728317962
1093547515
1834861188
1975541283
522988745
151358820
1741996190
1769776490
89309774
1815525278
249069305
2104460219
197696284
1001614731
1637099463
1077558954
1698140210
1432619356
565989090
1566971225
1991178939
1189168367
1082228128
1365654746
1006063495
488535298
487442176
1555726965
1473378893
523077566
1507404014
96785778
786191744
496389832
1569725334
1188947971
394036702
1138017782
332943113
1537387666
708785287
545124511
928912376
1339356166
503228553
1347426361
91888342
149428555
999537723
2125842417
1137577277
214975390
570748729
1575572353
948925699
363669169
1793508874
496081827
1217862994
102481098
792706481
375919351
459718174
1323088034
1082149634
511650977
1651397377
1373062202
741243914
1673904867
98943571
1136394571
1293080825
790772082
175502075
314677080
2057600429
1757576882
405768753
1727268219
1241279059
2011888152
1080272136
1202166498
465919341
799555682
1255136855
151117813
1883270119
671619015
394781685
1389081459
1124915515
1509095822
1878723503
1383373673
1840236083
1032431839
1521828491
1211920395
1132984481
563292270
267267971
1166238811
1458918351
1530888138
1655211417
1478080287
441687026
1399661578
886592213
1981426485
403886096
1888190768
1661727583
1867999968
912254076
2064308771
1858236582
432145724
1611087282
1496514848
655604148
989786858
1311886878
1878083287
1592960766
994068173
682140888
1702899809
449831168
466709398
1471070393
1904221585
1497399220
2120868329
1530930792
438382214
240948953
1852871098
1294926235
529573477
1755964145
29562906
266916275
1008068954
361011985
1904407904
1073694629
1448768568
1878834722
2038710492
1116656064
1480622843
1604708362
1740529424
238695573
572973477
1813811260
1054829704
437300307
870145305
2041686816
628815874
1416244686
707686639
1567305517
435751842
1673382160
552840910
611007072
1268563310
639510809
498803162
891531828
382955584
1471684456
1875185042
227746280
1679643943
2007611733
1177904598
1944562705
1747109872
1463501918
1775951630
1798267418
1754245635
1275426104
1817413851
1076345512
2094605843
1502462025
796858410
1037674661
1911887678
1601431459
234934332
474372911
1594313429
2059455555
824431263
655237628
694220333
1371990561
787603157
1557368077
1060702401
168549825
1735967040
1690001119
1339573915
1091802879
618735502
1735787777
1873280643
683462241
1850376428
437470214
1831952337
1948596385
1499198510
555938676
727018432
1086689087
1480364534
219109245
937902402
388984497
1616780092
1982162885
119825443
1408991505
1563774409
1757865206
575157645
2091074194
1662229766
263476563
1397278656
243029045
1192206785
1129622580
1246476424
702611912
11260257
108864584
1405424488
1558932421
375395772
1780276732
1076509500
2007366842
284382679
1658406284
27870828
763095747
1129109187
669646899
1431102977
1068469136
1985956295
825386791
606029047
458808461
1347892957
1693087271
1155947370
1341842350
1371460365
797750246
1497043691
706614435
1175817004
1494947099
1694525019
2040593763
1130123257
842083436
798733775
7155673
893334868
2053384701
2114498092
2116811812
1551080064
1533166316
503906622
1833995770
1507220916
811803371
561364654
866937496
1223931427
1424841021
941633123
849064538
201712058
934652316
207921742
383418743
864186141
1619977386
168336848
1608976790
736824372
1837989751
2111499998
225925324
589998673
563630999
891540665
1924767146
132373037
1391653969
570723030
1926701188
1107734275
263386599
754057861
1956132133
1764238717
410794714
743029346
1635080738
185041628
39639614
244764603
143810174
1241123327
402076621
664385023
47915923
368920918
336645926
566154912
8599246
1502297813
1453162494
361990564
815212805
1408804557
1679174168
247235389
1940800434
999306307
1077781640
993501447
526808964
1268524101
1987334264
2064791733
1596339573
407063264
1100765921
1729218371
167636784
1277009273
789179052
635678873
55583276
567128846
1208563330
942434042
1436251824
1108092454
58214635
1321731133
655249149
511657024
438367933
2068373559
1831066299
2128302007
335421448
821929291
2143730730
527493651
1721469425
1415570899
1748144341
1194025991
1975363185
132086324
481787245
1052474459
1342492305
1744794788
1986389190
311947945
2031202776
1931572833
854475205
463838421
1970823852
1808050684
864020466
1520129200
757318984
947694599
222924414
592220339
1819254150
2130800837
943818475
305927088
993389592
1455354736
1876901646
2125449143
978183805
1732680879
76149990
1023704417
1554928580
621749230
2097501886
1743033093
2066074999
139055535
575644969
1132274624
1642051595
1503779893
381518529
1295774502
821104227
1459270943
463929201
2126956945
1102420950
531083725
1805316844
39192126
468742597
571437325
1916254606
229713848
201049487
1117147077
1657645890
1840180680
948547631
864876946
1568537261
2030021211
456009281
1055858873
1783828688
2010008847
1832401426
919432341
1881840329
1168346469
325696845
812404100
1511685492
1931566140
1409661259
1343633539
951669765
1981887607
1935164195
769263710
1757453385
384918213
1178755357
95900850
1310215070
883780487
508254072
768683179
1723713656
639596010
206357652
1783979320
519710692
1519993488
1560999121
1392064493
1537989150
377562150
364500381
1656770386
1822296311
166532852
665176464
271610097
223630167
476745746
901256381
170346522
1214020231
2108653200
379021572
529665541
1397780784
1642863924
1581116261
380113299
566058966
547385542
672142628
533160259
536066526
1886267749
893237329
2104040185
386371605
166036074
1240976324
112061694
118545206
1160160527
320525635
819175577
1935397994
1766768514
382516355
653813054
846125789
458119909
1281603702
33439946
704151351
797009766
1042858885
925547026
234152525
553246589
802173459
897771423
1528395071
13120130
446078633
44067654
1863661879
449813370
1361769732
87014718
1577723310
690362696
1663927227
503862739
771190760
801425885
440070491
1010641328
1289854050
91813810
1673232069
999748065
1931445532
523759684
1228768556
170739296
2050424580
1120652531
187786537
954251491
883186279
1807357538
641730980
430614295
1161042848
1999957540
1225364105
1042742385
561774776
535112250
1588043730
585057777
1974349543
18328470
1441463638
136137273
228686857
992693726
1173806659
771955313
421985061
2015005399
1275361393
223170272
524508436
1232053776
999724249
288273182
1527787210
1685667420
1112764738
1556536190
918075890
1184789306
1736539405
2047798563
678103169
293825400
934105890
1327582569
388273868
1600103796
2093860781
2094095460
1097457699
674104434
1103964541
4897174
1976680800
1065043826
531847317
403721771
1902768028
433386887
1053262961
47072354
494575008
758935995
1828405374
1592485305
1848796044
2055777879
1992335833
1776406366
1407634539
1803872418
17213371
383679032
640154044
1912090126
883523289
148199164
35326956
621482569
1808747230
408216650
493334325
1925202348
1820494171
1878696576
464813313
846037948
770164510
249902022
2136904539
486154779
699004057
1580165981
187096277
1870695598
1300629899
2054470152
267361696
51358796
1234990199
1077243776
359028735
1203056516
1149640598
1034636643
695210587
1262574902
1036409077
607828653
1210037499
389104940
1072275080
172624599
1696111219
1824448637
1264728409
1627626426
285293350
422759380
515560692
1070051874
1504792001
2091426234
281836035
1262584676
1794364139
2053300764
1987078653
553851355
878695260
1357205646
2104641731
1731789645
499119394
1731804694
1390285557
2041744660
480249201
233131050
1739181089
542001216
1085203937
1801080075
33149358
1155096158
721468380
315534069
536092512
932610714
1453033763
1900759511
237429398
1642391302
1155576734
1392283246
600495486
853132298
801466228
1169316351
266210540
334898750
2069934576
268597300
2066283047
2072081424
1735384060
2053222132
1511110218
884252428
1676175310
152729564
341114277
512839325
578137201
224043836
1652042317
962011458
735423698
395511760
1317506087
729146157
1642309873
814586546
905139951
347801573
1345159541
1276404174
1772155164
1315093531
197094706
2107148826
1642618582
460189802
1584106503
682892727
390978913
1218332725
166370136
538372795
192574519
1249975034
1103115097
1151749652
534281421
496932711
1147995973
1020521497
662380923
83025303
423133425
1500555763
1558835156
1219530923
1710203509
459623113
962259684
828448536
1459287750
1456539617
1816038673
2003827571
434996873
1345259744
856511437
393446352
974312599
458962736
456383888
363784406
2079594026
910918707
1923141394
851957675
1119232904
676371506
1622518433
664117076
352707123
165843690
1772237857
635728177
2133320569
1931741446
1027921863
2008165720
1976626226
1889281162
632655279
823564631
2093324719
1235240029
862547858
1391336575
953164326
627533102
895698639
130147427
2045607305
796738468
1116026642
499771982
1718284947
1322814171
1634944155
2133557535
401804262
1783913057
1817192175
1113921113
1305519565
2082073160
1709633594
1393536817
991735607
908808741
1387263117
1405260230
1402435403
1587480206
446728077
959946524
1950452913
1546301210
471954294
710239533
616082941
486262820
307757968
259816687
1569794456
547697161
70642932
459495305
760742049
1000068540
1783682048
177172438
189106481
984658353
954008821
371115450
1618631713
1095520871
862547858
211754678
742254699
1234658011
1918140412
874104921
1781213001
959562882
147140766
179056341
1331321696
174883587
819856768
2066751649
1551621205
379791805
939038685
139672813
1260383296
59508265
1059759166
1084027995
2084137801
1103822863
1687064120
720216355
1882592372
308346640
1476388042
1138702283
1624263228
1840717766
1263582058
1268747764
1203535486
1404944080
20341647
953564398
199212597
1417753921
1646816961
302774774
1988739234
1258968747
127903855
497262057
1781331587
570458554
833701405
1155341600
597618780
1637133131
1205286268
1607123843
259026923
1643969029
58095894
1748898968
1795590795
257619885
2070730689
1543191331
635228212
1344003065
866666962
1558184891
24010242
667431445
1197460268
188933815
1817449508
91741230
1231050144
1044312313
1476144965
1401555090
1730611578
261199199
726107783
1579641906
1967652407
278225929
2113295427
372329302
23339148
603809944
1296083455
116410384
63563073
105402259
1574172389
1630412380
313005428
1637083100
1261873317
641195408
1163071338
2111695106
547423175
369185127
1546083989
1015571100
13796691
2015110773
970734224
217749547
2108343866
752533433
853111304
1473406309
1240352580
1777993281
532110242
91720814
967343023
137882876
676033613
364374986
1777629630
1113494231
705078209
540330347
1131182263
1194443792
411709917
254814326
1935988796
368608110
132165727
1726406214
1726532288
1304050395
1319888058
51672415
1512159616
1560908775
474037616
738987052
1976689235
1203187938
646181488
1231262372
2078035378
1677980706
1808960260
1713110830
697694344
967387723
1957803680
2106676623
1734984221
779771940
415516200
886600628
263794403
405816888
1209469736
1356623562
896541436
2046713574
700022233
1863224671
2041358427
833057821
1978283995
2136329091
1712430897
120483768
2005484271
1693769610
1755849304
2139828542
2120120379
215988407
1590221844
1986935963
265160831
563267611
411207214
148042494
2087537711
124480803
1289175075
7086018
1281110631
394826214
978412331
1746029068
1906709975
2016118561
1955551968
1352794929
1894245012
709045976
1490204674
303310904
732340889
1302858618
627816698
691431779
587471965
483736239
492528164
1019924226
1299023182
1484772489
600915120
1070458883
546613884
219110844
2063809282
8580376
140833614
888648239
173776409
1360346600
1860274538
49730027
315803090
85320629
1195833959
408809853
1935843866
2102183663
86954483
1411364896
1868038533
376751105
290498880
141218665
1847805867
1352643287
108527265
1211174884
1143029197
1383581936
1166964910
1468615983
182676332
500115550
1445775810
235645942
1235169638
1467553764
1166182490
1742742406
1511975542
696502088
1178946842
1578849047
1643566930
598638287
263617504
1296241765
2146988762
1890772732
1302880793
1383932880
481666630
1629051186
2066290542
1497424038
1896721969
2121336767
1320917665
180044975
294068707
843241215
342184763
650373562
114749935
1716174909
1558098166
1875550241
2056086056
278977365
1915065488
1943585493
1910600206
1959759008
1686787860
476877533
492628937
87655425
1968886901
185357023
1598894628
1187330795
1879138373
416231903
1807275095
1100963994
68667753
999399519
2094803474
1182923627
896361263
1481028486
726092340
1914186398
258554460
611865660
852633192
479280552
2030380894
1939811538
1443076576
1738518661
404794589
1602140172
1711387219
1441813073
1084330266
1910995426
616010925
1428385715
2042889784
1311741506
1773871048
1712596446
1463488533
57027685
1391136795
997536146
1037988572
1313725236
562569476
44134984
1514817952
813229245
2001592173
311685059
550705279
1136660925
1737372687
1403382478
1776453049
996720293
1691488943
814069887
877706677
1157056207
1096462951
1507832721
1738652519
993007763
556431340
591179183
493866292
1644932441
221345261
1647942995
64727612
1810352778
466795978
698906966
1652672447
343247584
258522601
1781034919
461273221
1421018909
302362448
190219037
501814185
1597486233
1805238105
450709092
753491657
2132714361
1618419288
1180656285
2049592287
275195844
2028859688
757313023
835397304
1925927502
1457465767
1900846639
674602986
1337049372
439924107
970776580
341374670
1721610290
1967002075
526730313
138835106
1967659732
525364482
1182007576
1118404843
620938572
568853684
19923013
876468725
1143610933
655854411
1970433355
1205197406
156757480
156117569
1535863050
480836628
565942027
696072294
1600953926
1833445375
1485911731
883761111
2104107375
946935290
1015307567
1716360
1271264834
1069673803
2078280514
666873418
1368277362
1317288420
814610851
1454249334
1978888701
1965984611
1654792366
717018230
1721322237
1901079047
6257786
1772496360
1741882092
1976581581
255628353
900953057
1703415252
1815620389
728475648
543935095
247619367
1785763149
1240736057
569051085
1324317473
849259881
106421561
2120558536
1040810628
473384869
1683348635
1547040888
805772231
1658200885
1224052688
979641112
1623730270
2126538239
1850609780
182345087
598000930
639301529
305692186
819075205
2077241217
1554870179
318435781
1648664419
1156471015
1156597265
1134064561
2053297095
984895196
1244346422
2110811180
2113592414
495835593
1482786183
667795065
1962364688
320925231
2040525644
764674261
1631019278
767675557
190185963
1709235257
1611123156
7472849
165944027
652872229
2051973254
755415677
1490252316
1170455251
1123449901
1631846601
629726810
276718452
734342673
7472887
953637631
1876800609
465392659
1919585581
905586238
1776572576
1040303981
1090162450
1859376271
406701398
742203127
721093810
1141622499
459079575
524951982
582175980
293624886
2073656992
2001955636
559488572
95167039
1797536835
942557494
1117809922
701062781
1239300576
346160256
82137519
342133555
747744229
843903282
1267188959
812483073
1272690081
876905219
736065740
717498402
2101927620
742860024
1070661984
292015632
47326108
519847350
788996953
1120778261
593614250
1289374607
1241023133
1713917419
1230141976
1635887157
560412721
641684293
1330122708
1361405644
919841919
114220360
530131168
1001048115
1454733328
2059995454
673559427
1250743616
833803993
464877234
1791876755
1734335420
687697441
952943506
573177690
29524570
661537766
337151046
854533857
237491957
369100323
2084913864
2125001520
2039143519
197517493
1758835470
1277367304
1466779331
1465985207
948600003
9838093
48866409
1040620359
1179165014
529701805
1623007194
640287831
1884627343
795423096
1207268805
1632994537
1787418276
1606345259
500253076
1418577569
1206751716
1255674576
478722460
1028744181
1977634012
1930815554
255051624
1920594114
745901807
518643910
932820585
1235968522
126801131
1258884182
1114270032
1517076924
1068613432
117609232
1887420442
2135265860
107750260
952580144
2107446428
872865784
669570490
370453965
884509270
687565158
45455861
290806858
1729698107
1884554673
391170916
1939882422
267907078
1109076979
354434433
489957079
94937107
2127040733
1792723122
2095656151
1576826520
395053286
805537902
607609797
659120237
811699480
597577295
2012609768
1946045271
545843162
1248472140
258660239
227194382
885451252
673659988
1660671675
2037569372
689792560
113580664
1392113090
1003334083
1293583064
750356593
1664901856
1076495
1904105711
1655768057
1424848446
689513866
1469101841
1734206519
916525675
501908733
247415966
829823769
1147564928
71098662
149975762
1327539322
1864971671
779654925
252758868
1102345586
473452520
110193714
759436719
629029549
284788647
428494990
1857859952
1073412724
1783314124
237348886
1978580248
423054224
1149064020
2015047412
1123064878
926753602
655166705
196259833
2052776719
721086220
1687226152
1166227905
153135725
276166154
2076023040
1917043002
382787782
1579072540
579673433
1490149060
1711671728
2075274874
152878405
1181328738
804731703
1467402234
1001499757
1537073395
811382934
1815848249
571863940
1585494218
1010406067
756944199
2112391070
586415690
419965690
1221453956
461764093
614900333
490148252
1625577309
1846429349
1239838173
324606799
113879074
701588134
110318459
1200776275
1776174085
1524800190
61573102
1186284985
116403048
853573086
634740830
2065512381
177823274
661448274
1157648430
1056043118
11200971
1326050187
1606346409
1972768763
848681134
1429494445
278559305
163173464
2002079630
600896544
1947047502
2088701971
316961489
434460944
1815052493
160804480
597499113
1718890860
1641348420
1834938913
1582560729
1673819716
1291119285
876033118
251645797
2063802227
1705396483
1304265294
1264318204
1057888338
609294943
1810927195
970352797
802970071
1559385631
373089067
709532250
805646992
27688762
37486917
1930643237
527726873
2024731060
1323547801
1434466010
374396223
828575291
409661759
1803190812
2100687899
235627008
365206967
68152220
2089835534
1430378178
147357261
93838188
1479233657
1077434470
742760570
1000273062
1765873641
563876975
725571466
1978412530
1108726221
1125775467
1682149626
1648331628
1272807908
1640513033
2038000322
801403070
1050642584
746419344
166150973
726446351
2015379407
237677554
903344079
921761722
294118973
1862686515
1145634541
713015084
1649834036
1065538979
2119493446
826989281
1979284662
790201268
581198057
140988637
664287111
558952124
1094637694
988087799
340599335
126132263
199704839
1644973520
369177148
1977541694
147232023
2003566885
1600870827
295159019
653631422
70944943
1692905331
1498045218
1056920688
731051744
90954447
1238954990
1038289073
1196228595
1836987573
256359961
104509573
415637277
26476167
1593344170
894820832
1674248377
1708382659
873671598
852172097
1952976214
1275936336
79566823
1097895426
1662290944
360528323
1921717623
499894028
1860908907
1354946350
2111245478
496380771
1279121620
684260818
1205371560
314234948
1222618792
2017047076
1431249974
723532032
76026317
391809859
1137886152
343389541
986847767
1246225276
863491472
950027615
401688340
1021875904
1153793679
583550897
2071677747
1669241522
1570907475
780681104
531395178
2004243777
1548467278
980245402
1807281836
1778999455
1316906172
1732740916
212458447
1088089131
619286654
1762279272
1056767716
1704249640
708330014
1482091866
542140403
1070722195
1644803957
1974321979
29735114
885904479
902904166
1843224876
1223021035
1867839374
989864280
1549930033
242124639
506638116
1457598751
2106213937
1153934215
1167676719
1639458137
303772487
1806943805
1228671022
735812613
500472633
1160230828
1595281521
1451197233
1954627176
411992341
1620204183
1231547993
1871927717
318724273
27730806
1019834247
1656618721
1000502654
1771445382
1386084526
1045938986
1489018807
1097835223
2025720424
1670831969
577336968
1702730269
336432954
284693452
1420210793
994656140
1515234081
1534802282
1454802388
817754584
1313106164
375494092
784176676
1076690525
1970824388
1059131674
1159976499
1573348819
1641112672
1432064042
133404654
213868095
32855786
1335409736
1268591395
723303323
881335794
478922820
636498152
304471570
46475716
1943469472
337008696
2027051622
114951034
1744363244
1781133280
1860812250
2120211379
140405239
233615157
1024083494
940582231
106292711
1760137581
1077830217
2093183462
390541288
1916700961
1947231283
143853295
80944516
535387833
1323796183
1493936407
1736512977
2027917231
1749788129
348710072
1274227443
728981038
1374728317
354996384
20886884
1506110312
1187404301
582802719
238714089
546153738
2059614183
939358995
1430245496
344768612
1868966643
1346312686
1447579437
1530051172
942351147
83573288
1124867655
1649848626
487161472
455371200
747745016
358711066
1331180117
1852147195
209993330
104949947
206289306
1163330740
1460928305
1212409241
657080484
294967599
1416982977
1559303411
8523287
1877393539
1581735605
1238596905
999125587
1355731454
1010777787
439849404
60706194
399826805
1091460686
2042494666
2118942320
326500430
1565828074
1013339172
917720203
72302847
562523654
57293053
537585475
378080631
1877029148
136885227
6943917
1521643577
1155068111
1219011657
1889373300
1903708616
1822874046
432595608
1979164359
1774886610
1387280864
1492773403
1014656472
1006313675
64422756
1562201968
1994787897
819757774
1641359513
1006859497
1464622039
1286655747
811140311
901902892
1844884316
680730065
1893934674
1349368209
1386562374
1107323216
748285184
986733836
348419896
141437224
1363346166
923880135
1520711882
1194652907
835140847
455271164
59493239
1081464125
1138260026
769314987
1803728427
1357195033
1610050233
610357563
2042229299
222929317
774937338
1721244584
1379963845
72702043
1101273189
991715602
1303253504
1483913501
383577264
289967853
95053712
1036173132
711779346
731561536
555433482
696599713
313457737
162860068
1532289350
1925690507
2091340925
1962570250
530706989
1784624158
546621725
297008732
1819115569
306943127
1912349830
63533256
157614679
1906844989
444953591
1748020439
57193880
1241549796
1409288791
1130677213
734756545
1652411902
1411362402
1283189754
640617937
1826456803
575974834
980414319
82057562
956277674
1787480100
1345879182
315706763
1144634257
1116911335
477594187
1701905789
503384484
259217838
2050105682
1543487164
134998804
1165809769
1601147376
333919506
1614918586
201098086
604989849
777846543
403696451
570116487
749937064
841566577
1144988839
1553776567
2010816801
1836101034
1267994062
278999022
1075456291
708862102
1356527445
2112021207
165474393
1208149037
1989446195
1065811725
1302255529
558729282
37292117
303587779
1968290345
1432439377
1294062326
856758767
980407233
642006877
1127608232
442030162
207799489
1469568145
499044292
1913663037
1584879620
1359861057
680875036
684730450
219866143
176927313
1740338816
83397340
1088803331
1655292987
2045875760
1242692630
852647830
1476152744
1116140641
337951019
2034555922
197801656
1757511661
1730169264
1466598440
538293169
1542652472
669673911
281039760
898343660
689047003
1369044568
1690087160
2030665085
727866020
2012273023
811098991
570376800
83084299
2079065518
89775409
1641085223
192295875
1614195781
837850945
1064220214
140028125
993448637
1904991233
269231920
1319074305
135165570
1471347776
2028739320
1387496432
298031676
1298700126
1455808558
1372413261
1495743242
2002041792
889640852
1419194924
1298086318
1166350241
1308566222
1548691176
498009762
1187120167
946056290
151256473
695127759
136112730
522594069
433901111
982989686
778703421
312062759
1438353358
992083214
810865606
601833473
1800439897
546649863
1341915803
1278934436
709530930
315935816
865404323
168473089
1877214944
1576636494
1619006335
450452394
1658089231
1070565866
1084992985
1295215150
168781544
827883329
993363379
1804616796
846049267
1958860438
867190822
775037302
761983731
476749335
132597697
1234483288
489275741
90891534
2071911452
1437716034
1451760336
1643514468
1744483987
1667437557
248722144
857975778
541966795
1539676587
1654689210
1608537532
355698235
1427784223
389859976
2009119668
2065721914
345609638
309634342
1064924833
1072396795
572877121
2069385338
279546527
113003969
2077438524
1067453882
542278486
971123636
444390551
428863419
1151566800
67924908
1674871508
1940936756
953240741
2069388139
1579399651
2037448397
2046958681
703590612
484070957
538009754
1794217434
158133557
1600043820
996244330
23476475
304267492
1100840674
1581971522
1118234315
1590833267
769037678
1017032350
1283531692
817212268
714405978
304094044
335941189
1500450134
1290294740
548789815
1427784518
832033084
1212529918
1251933739
275124726
1029886055
1069875432
985239301
824008895
1616057274
911899641
2064771060
364389199
222590940
926966386
1615526476
535100430
570258806
60696944
1417039995
1679270471
991895493
326848538
1177047025
2049084420
1489228494
861675369
1106127082
932658592
193211331
304104253
1335069360
715794811
308801979
1752189920
758718566
2014763592
1022799079
604512004
592733092
1405536296
1487843733
1094420125
1944700839
1411322121
1541723917
1299323734
1897971296
1719521902
767876292
552317342
1608933300
2117650420
2122080738
282825045
1354061680
470488179
394893584
791513813
1390830632
1894008003
2094958700
294179712
653259695
298286771
1523352657
580408799
2052906752
971998298
1529014880
1385445168
96779622
1596895182
1595122426
614695070
1324821390
1325325321
2013574198
1337058129
1373422684
2079785080
2096080050
667591146
1169064564
1576085895
530538911
578787640
424296575
2027830608
1201084339
1155931492
38701250
1869549568
1578440027
882201839
1288992640
1846553503
1656203865
369237187
1521712678
208632074
65198999
1318672152
1660666677
1737807125
527612018
1946399101
1763916477
605593724
1692805070
1265857483
2139149575
2113701611
496697543
2036880709
142741561
836266354
90428322
926240966
572729263
1123660817
743556659
1158759169
863923129
1278096815
887515153
621867253
1612590715
1295984154
1810096703
477289811
324669750
869918304
515135545
982973696
337838850
39733776
554735182
1566359367
1252814604
787279484
703013528
1161907067
343103722
1718006480
1302629005
806749654
1498499250
2056749712
1310037885
1432880100
248231712
1266208248
1367551807
1016661235
78032513
343398826
1463434160
1341824326
1700510570
81881348
1025433395
1004250453
1264086950
594019946
1712153843
1826343133
768752448
1524545937
685857652
1429685246
176654082
1914073661
1884250095
743915128
1826268477
681456224
1685461312
887424304
715063148
369153148
39980900
1820173670
1233980138
308498422
111141045
1461187381
2118784600
594787687
214919824
512971020
1617305432
1468645994
1497490321
1032976780
978358322
2061821026
1799511378
37912366
87046943
1472465266
1016609889
912453469
691028014
934834357
1829791748
362142352
858751054
285424438
1561216614
589719472
166077976
1725508705
820363487
339839028
1753315087
79471301
604677144
775558789
1890993835
657114581
1050769995
2126342291
74320926
194182915
991814257
1517811480
1226243701
1762292645
1540517853
831604868
1187904434
648224280
1066256780
1294295300
1077572362
1121961297
2107943068
324177606
1459624315
397915060
1666426806
1251608066
1682801850
1370128124
1776145462
1356716570
1016000097
1246852490
1767807104
561681007
145199882
1358359269
1371963597
605170770
412161251
919886763
1698930465
1196287545
1087840848
125102730
1182393855
1331283359
226206986
1260581839
131084517
151976026
1695694754
1421473928
191687769
811734047
1456477729
1358386829
251868240
1812060907
52613168
188358903
1182268017
1572969818
1437582707
1539892559
635032650
105589899
1158194773
74772684
321719893
2084944171
1265193662
1415433042
1705246446
614166241
754840578
774736774
438791466
1757911406
116400621
1827749404
1207989966
1537154655
1747903001
1077925431
1954190468
63024529
292874538
1362065691
430369758
1097739701
2121975087
1121113142
574262437
1144219135
688089721
1503012154
1268659889
726490623
1348594775
1617595752
1464751194
1533194572
1541741839
1551607448
1521489183
1361350517
599903796
1880878449
300051417
1881024271
1403715199
725111355
470378328
562922522
2107846566
880239780
742465768
222785432
326373044
834677530
1405155152
2119811219
1265320436
1557005656
165149728
741984715
1224341914
1249205487
1094521263
1774426194
1523471819
1881052836
1189433097
182684718
1789704185
1737268721
518484709
1960585438
280370272
1561496000
534041558
61840150
485999575
2077725051
14180599
918307993
417683235
243660672
1516722075
839908820
1551128185
2134609237
1130622667
1282398088
443633145
709775474
380507552
1399282688
1107836596
1623015231
202515796
1310463797
148303841
1328881554
1904801692
1489794797
717244418
1024631126
1519319903
920596105
1990366932
677351667
1483563117
1384972773
1485775991
1127914990
76680422
1863346592
49474815
364189671
340689949
1416297456
812676177
1594299452
643138635
434742261
352271741
1870776725
1482892419
933942252
501818491
1601048802
473832861
1296335282
227595914
702323076
164525194
391317676
991521174
1764107077
383345507
1793597496
1602020678
769314987
458542932
738593468
1026843911
1148050778
2050275350
1350086167
176670714
640202852
507265501
542525992
518739039
1039520458
1547677848
532577059
1757693992
2143612152
40576264
621853318
911157919
1334446257
588431750
579393754
1572573629
184269951
1968822538
15497875
534630082
435678233
1910467357
1959152135
699208550
340071660
1568663453
506318337
1946643003
1280511243
403782036
587677699
1361411313
708033127
1975493280
1948716676
1436289350
1217190123
1230763905
1396941555
762444187
1391476299
734205316
1990043735
1397391336
2062310264
1843439275
230590082
340121584
1043317786
909666705
1098943889
82219736
346783882
1281196562
1760139569
1944148184
1152195754
1870187877
1168367262
1464184653
1511620240
2121310683
62328085
1364623317
1876265154
877500728
362143168
1565244566
2047493597
629232639
840693065
566131592
221218250
451158002
184365774
160974848
389408075
965700359
1304692714
1715083787
1066119847
2135445171
409048814
1909032681
660355970
1556910356
487703864
576472891
1914926238
225190623
1384750347
1417567684
1956816681
2091991539
1244486560
1370403160
1929474610
773976586
1828154652
1338255128
1281452253
2124819667
1901616887
729815545
523168667
263074184
43518451
1500562981
641983448
1555522172
833703680
1524992546
1078265134
1747537504
1679153272
1342305658
1337521516
1858087068
261883294
1619247877
1730805940
1474912063
442035304
68329567
988482578
2121072158
47526534
1281079817
360449236
1858364289
1081521570
7514990
634961133
1545444673
1451481329
2141727117
936590980
808602689
826851971
138425799
1988660968
940386818
1232466413
603994014
660216430
1706966769
224377643
545529227
457448811
762460064
214194680
541405720
940219127
575945841
1631961481
1061420005
1325513174
1238658321
668273132
44456711
1629147753
408265507
692969967
689602730
396431633
396590045
910055760
1453464303
2129646879
1167067323
1374838461
862605443
1350298802
1809830920
1521763359
2112653657
62355280
317888078
1943938796
1408557397
1101418612
577160678
1685303717
91134090
545719949
812049567
473388187
1987361274
958190185
1340106276
2041026700
868620042
1472413024
156940611
1184368881
1611475435
1864119118
873821732
63902605
1534545800
1875530573
555899205
1786804153
1779833021
1069012797
1949711487
1478474670
18106670
1318741553
780470831
2133170322
1986377047
800291187
72315816
29536633
1269034929
1741699774
1882140753
613816689
1887445045
570379072
1230559467
780716738
1023365474
476362065
1030816260
726297621
1421390268
1432610485
416836057
1846755355
1886036537
1608894883
1305953766
1484619679
288976469
1094568962
2001429567
1923593161
1592492784
2042041353
1507328392
1527195874
1561845311
980492009
1533494769
1071777802
680315980
979937531
712745551
816359672
1248098368
1711517007
1121710340
2102942559
995137908
1765283531
728726941
658346554
1346237107
1708064467
1036045770
1920533049
2129989724
1263378287
956069982
377438915
1205480132
1989174351
1164540990
434384118
2009205522
1478819462
462404565
1624938488
1835121464
1172517243
1852219186
2111802838
1808829466
877877338
17291124
1120851905
453282278
369963359
177156017
771810129
319708734
1457403197
515990934
559836240
1538205537
458369102
224800087
590286229
585310780
523307284
1965668503
1954201649
1939656496
1226710072
928816075
972280278
1951699820
1892178769
693519880
2005769812
2009736832
1595707344
1116825071
506298145
1221304587
2131531766
93923898
1315394078
1058698994
1126780013
422653047
321312980
1774736257
2115372827
1644279811
1097012956
1502558226
299736184
1072975147
2080219352
653496989
1250376863
1851781631
1291479899
798288249
1358550883
1349316929
1328356247
353118242
1278069485
1156306640
714326738
2077016536
1768175113
2047252589
1700667440
520860592
559114560
1878472959
2017753945
1895451245
961055073
1107292737
100905695
467567562
290555444
317391235
1063917779
307985717
1315442304
1457502184
392629849
673881820
1341460995
1524597852
501403716
1548696387
821694814
229801839
466160147
356603537
1462722625
1479489007
372756249
145702937
1376359249
269909125
2097438108
1490203952
1027726102
1538817201
2064327066
177979875
1718647520
174513902
923206586
651774725
1186732321
922094748
1899579949
288293920
2127941441
1344330169
1443973484
1521525483
970724115
1562745525
703583722
1862665692
2003799972
1006744325
891229118
226036784
1988401385
2040132282
1696410093
449612751
1894118047
1526679393
1143098585
1944254479
1637712296
624647962
342627697
1801680773
55587100
649211695
1342440129
85365274
1853674146
2110747847
469435393
1689725616
1482539858
869403495
2075469221
166873188
1000027248
820686710
193051681
1461618566
1166965713
701002007
1561521058
220199890
1071464979
1687372326
716971961
256160461
240196753
1607678066
1429694284
1832346292
1115984896
106325302
1662655704
383682717
614275550
8889803
1263258080
1311280337
1674793603
717235895
352042509
1563682039
952129328
1088429845
628097700
2089791611
280080654
1014676635
831574187
1396516991
702199786
173341807
557442825
1086971917
1352846942
1731445666
34210929
1061595950
907352275
436408186
11585302
791023966
858965391
2096120573
1031196189
1217186642
10820900
1605520951
633109895
382335951
524143927
490088347
758702652
940209091
1003539222
867700369
935202623
2034737050
1259296567
434974858
1301126797
2005924895
1502229668
1783843843
148809010
1310580924
497829089
2105542152
172702209
1178284366
1440284703
1208217528
1227502521
877360065
1960957630
1743452807
1654187321
2046052489
1993126
1797534575
1426219200
106689624
530630556
1633853793
414337526
197033840
351223080
320608907
280716313
1428374559
838851288
1229747281
276288195
694068278
321785681
236381396
368247889
1647577615
20240654
345786655
537642875
498456565
2042700701
185991449
1948316281
1231931561
692054279
1243832537
261954358
1247473792
1973790879
44081834
1682491136
364239713
1468595416
124112356
672212075
834286607
529088915
873223534
2122557410
1707612228
1767685886
853828014
1022603293
1379729925
1054655752
15878525
1785497848
12419761
2000658906
368414385
376554145
1743638479
452512680
1286488581
382371595
1592327430
1920221826
1215658686
924516157
2092238360
748701977
1883177180
1865500606
1798569701
169137484
222097393
798784195
862643555
462743017
2039556080
2047429037
701487595
1604352694
340912057
1731627543
1340044981
1162771392
890672856
1091308962
1477473005
1105496714
533103075
1721073498
2106709988
943417239
651479576
1507218662
1592967130
1949514157
1253436342
834798399
798265799
1488106811
1162771944
1869525629
1760939768
1581936546
1459273990
868351747
839942105
740887449
77756636
789967819
1682302108
354031459
801411221
1384688789
1269728907
584531323
1978496442
1657745102
344873552
1097720732
119089836
1316969465
108682593
780998811
1924053879
600308088
504793461
1250550952
650985517
1795699358
709278846
2116820882
1013745136
1032212422
714865274
759755273
1126194238
1503779481
632218088
427099312
640150852
1127371839
1568981481
67231477
2133445248
1434491617
398612931
1313664399
1471694394
1210983521
1439183226
1171788566
2081849475
725416339
94628454
2082539891
986834975
593866022
1152386260
467695769
601637544
2013656848
1697390870
378658713
563822584
955531635
374523865
931028432
63481786
1889920335
1061211492
912901658
1114494033
1292182153
1769703030
688282437
908907988
1201904114
117138773
1674146746
1439601180
1686542427
411330702
1368969312
748825342
932632934
1076885544
1042743716
76004733
1165868512
2129637409
1817844179
1086557084
545895462
389565550
1682182866
287208499
1771123047
373640966
1196016245
998557062
1960578674
884763279
819222540
2090387194
807292764
1644779091
1835615897
664613815
353966528
432413892
1389187097
315482103
1025818570
142125843
102953595
1170658755
882085774
943678799
297979176
894575597
1361616792
800056624
1347348272
87646235
1307009969
2102358938
1494345025
1022340880
731296784
971887467
1669266047
1162421384
1620031323
1293046766
2046960121
2119064682
1087585283
905645124
200327505
2081347395
980331850
487204193
1341601357
1900231164
615772701
1260388114
1301625360
1330271143
366686447
2088087780
1976268379
575272559
1582865806
1187267362
572362333
157912764
924789402
1259536824
330377133
287961169
2105313633
477025080
29526763
1965754980
651631990
220660318
764057400
130256858
70461733
688940069
1081892800
169307118
378811574
2120436580
637485348
1265950109
1423600772
1999021770
625743726
239562756
380378285
1403775069
1700242281
1586741315
134336407
1063372636
918455792
1304145863
466209582
1826902508
1291482026
1452145674
984857580
731391781
1424336585
1704574027
393537701
2094975115
134644298
661407685
2014016722
1300851954
871120744
652945623
1031353822
234735981
827309814
1876517530
1839186707
2113668719
59341696
1047567798
1655602325
1251114793
701619586
713300370
844872710
1930375171
1201105218
90627887
2139732869
1725918453
927996865
480806925
311043929
1823926109
1158724918
182890549
1270325710
474009999
1395917366
385184389
1642382968
1491277021
1966845325
1249066861
1911893613
964652933
1488268184
2070070153
1577767278
1936266725
1828393703
22012218
1026904027
2055292030
276904402
231219541
1699625752
2136564800
1783970277
410663391
1522418897
404123021
419277471
193485056
1083648817
119886548
372924262
1470684724
923505382
764125148
1158803164
580696154
459154498
1102262230
717361397
285012122
523923240
2005354952
301851353
1159107021
1028783431
2140441403
7496797
436924548
2120782900
183507812
1261547586
1351299175
2141139780
584493464
1019921163
1541225816
937303272
494778535
315889763
987590392
1830161358
1770249489
2006715470
66318705
950402746
217458042
1583555643
1180194147
600633868
1624345048
1691509696
454674704
760685715
1748312495
1264474641
31172317
1324448523
949075308
1476997820
1473534170
1948946443
1447974959
1881302089
1412053487
1191689992
890962006
379823097
395084866
1856585642
1479779841
344352332
620048560
1615139216
994442491
51915553
1612883500
1277860201
1249055420
1697111935
1082430752
3612891
1270192360
2055975421
566124467
570617831
312622075
1631444247
1611932974
344903430
259554496
1112413838
1253449335
907207907
1790224895
1714110759
1976475145
76156264
1927584685
2024807760
395393299
1719879203
511286565
2005388599
357974802
777488890
136260507
82156395
1876542412
303976724
1913727675
451389592
1760630221
1006465429
1118212040
1710406326
975404617
580771614
1329916762
192706884
553152651
1956462856
1842993553
625534915
1705475403
2023735827
246787778
1423158137
1179587052
1804850834
1771915339
611635416
824923265
488424821
1723546263
156162904
1951768068
307734404
947434347
621323860
1876942412
905251331
1376409576
1478354393
1169312614
1331005709
1952277450
547589866
122161941
845376657
355390996
1438885844
922000218
715147748
1825058736
1839700780
658927337
1728812259
1180265370
504251014
1035742862
74808225
947833124
1882437410
340841557
1675327834
767279379
78469799
188938237
236368202
609610705
685395583
859951221
798190440
1492922930
1632103594
1785540104
204193276
92217193
1312343155
1389207756
1969725008
1932047830
965384272
1109866054
1715293023
923745055
1743728582
1990225513
1248619866
1512888649
1790507077
672988604
11155671
438599623
1241060491
1947185905
607690833
1552559153
321110964
32352570
1735805989
1968704759
1315564474
985044669
1187076109
2003380805
226358141
838406107
1290768130
636350898
982683693
1626738053
1743128632
694863346
460856906
515909701
1301730724
991585281
1185467001
47541022
693070160
163322594
1183410134
1859505751
251347861
257425244
176054966
1645030064
1997087097
405714320
884221712
152335170
292223292
1105564825
64923721
1416847802
1317526271
800696723
1600233775
252044393
2058050960
1206875711
1222960841
1506609926
174668789
238302439
1971762724
2060738560
1008264179
848806320
2128249879
102035963
817234900
713359385
1299530462
737235417
1374177081
1881699351
379600936
1592683317
1716887716
485812103
1403153697
451790151
348661022
1170032405
1315223126
173093643
1662035715
1020866975
1419856283
2120789205
635551464
1975959929
851114947
2060605194
487589380
494408068
1849581852
572259138
921214684
124647560
1620549611
1331327415
1415664996
402669452
413827117
1088953595
418700737
858337409
326055948
1373208674
149008075
1284088391
426118383
91045023
767225013
256352116
1544285213
1246735957
1885392625
376335132
1954492312
1174828040
778253523
1282407556
132542240
679513897
1103072193
956973588
1798921072
502392470
1014646559
67937975
796621660
1708431234
175375895
1331938079
1325578975
347602406
1940179199
1360304938
1584601590
1461941122
1826920100
2041351691
753487185
1386227242
30809112
702777937
127550920
186656242
613166433
77323531
551102379
1609660149
1625262016
1414035943
1473288206
246543208
860776776
1871417957
1312914807
114623180
1277647235
701166696
1098046287
533308421
1461005766
1752877076
1782382917
592392452
1750415446
1404647606
1670859041
1076586407
490945893
1145079713
1585730423
1660130724
1113985
86144623
571449931
2053503406
2037279847
1954300214
1043897118
817330785
1588425726
1945150102
235103713
875901494
313312224
1730878010
1093095052
1830377089
465523269
2078971113
1685939343
876433112
1693324592
440009881
1095724365
494181483
2052534363
2092365512
702021937
1348857577
390456133
2007370410
1971821218
1922754845
1813348623
938434122
1618965146
709711438
981433542
1229087670
131934935
154142182
495329931
465587318
560492825
1109178822
67558722
594853202
396707239
1754658411
1654284037
1645639287
79598559
1378658539
1267880056
2133987653
648080315
804023237
1072908960
2126881317
847054285
1325514240
758604314
395365263
1919738133
1325505451
62594601
1033120050
30026943
1975032814
1289535783
756456536
1498386108
906864898
355125621
61941589
565946059
1680612520
823846025
563718092
687827454
1768874531
1004047107
2141235066
1829515582
550047339
1927377320
1376317778
78863259
241752314
686366820
605239339
1695013947
1585720369
1750933388
1171537166
312146713
59777030
866717859
338523827
1542876587
1601919507
1700052559
739162658
893173257
160150095
300441844
2135235324
616419966
830654889
1658256961
107070478
509913118
1907759015
1122567567
1414238084
965127105
39265532
892623423
1728657063
469393713
69357613
154263153
1446980203
449499055
1262160918
1210016237
883245370
2126863736
1235416461
721101992
679501212
164247442
833335052
1881632752
1059829297
1369042209
1802412110
852406977
832555430
584825114
1268830646
669056440
1420069261
905678201
1089487894
2101442871
33243950
1962922645
1764434457
249843663
1127626672
847438775
1790951525
1828927178
17382720
1586310786
1875670922
988790473
264134564
2064775010
1258333654
142494169
35741031
381266565
619738315
1266168915
1512535313
613594425
288582461
644967945
266900735
682569709
310339719
2127283338
1385531537
1477424568
1745568488
1417342049
832293200
631333419
849537590
386249159
1966150566
880751387
1496139284
2092893395
2142458620
1376365042
319193343
192073702
579323031
918911830
994278087
1791658017
506727152
994138994
1589223748
534477415
407142098
1640269711
1916698702
868447222
1354468628
2138259792
863735377
807254252
1726560674
1204372603
325814104
1757899232
1925604461
166228831
196811510
1257032973
2032963582
1163399444
1343556040
1381546361
1773203138
1265208408
1418970740
1230605544
1726694154
797868202
1777027892
1627360876
1356472091
1377189847
345284776
1615316894
864446338
1459193289
827126248
1425714564
1195764053
1884230331
764645492
75051971
753405079
1841255927
730514680
225239646
1148441024
15920295
1373909738
4923255
822964280
1352070059
556126725
1675793344
2058765790
1727400279
1532439214
908422596
1336822945
1304716088
798934136
2125527884
741256960
389005811
89539005
1204447337
1492969575
196112871
104251993
1582489854
1326792123
630980041
153481793
1057892767
465883103
2077876714
493819517
1246046334
1890258463
784128565
820060308
993183958
1599206620
232698812
133047605
1211874946
853241407
1765617927
715852343
465288719
709514919
732323672
657868255
355496618
1251286917
107208159
247402123
353957052
1305256604
1142974992
1753983798
2015382289
370866497
10371904
1172128166
552074128
1342385065
1252229297
668190577
1631319208
1491774747
1744764060
2068395090
1285393799
2010101783
624805762
1087854435
396304583
1130295537
1134100453
1948934465
1526675
1632080123
1836115242
1894289417
1502420601
1361033583
1796402617
281878632
784033884
266430348
560197832
1244401443
1508429325
1025062267
1885693927
1508358948
249102730
52585589
1060549730
2030196236
211307427
1652189797
1267251115
872943449
1531558742
2086291244
2011438304
1655511870
1464306960
489347829
1785700274
2067410442
1326457038
1598696416
1986711814
893465529
532326901
917276096
1413293323
1002519871
1599401390
2051695391
1023095
298535958
147213384
462757855
271839344
1984646716
2137746857
2012873649
32448377
111577191
818664868
1548650114
843965204
1588486641
26696187
7404662
1715651948
1096649422
1614850244
1823802934
52258295
1177222705
2051785617
1754009936
1103850786
574339655
226131389
1372125027
98764720
1541158981
1083758300
940470154
2041058683
1692125130
1407439251
1098879612
908454351
479078276
922206410
1395429231
543748616
1116048585
1135398195
1454017011
272872673
2143097101
1747132228
615911980
1061739532
1028956199
1948192135
79595762
2138161968
680756371
348671668
1283823797
230943774
851108030
1785086867
277497857
1980982704
408265507
1550344365
826100920
544109467
1044237294
1119880311
691317592
1065294398
895823950
257089814
1135495763
2111692894
1804458662
595136155
1307549967
527067492
1505025562
1721322237
417426725
1959526155
1972347129
1826291235
526614059
452976774
1649688392
322969156
1524367396
810517843
1639318019
1629089648
369614164
1809375707
850427719
1672141623
1483086285
1739316427
1936239574
1861758758
1452268578
1507928890
2007548244
67053944
725172671
650053872
330119588
258632836
556850182
1182878273
1322811482
112275721
186330922
1082467814
228938844
1048862837
1381210053
2044570184
1312685584
421664993
2128315379
514836990
354744771
377665633
169307118
848766858
1818684567
664793180
1650784448
1872012757
1011192646
730723290
1129937633
1521243610
1825357976
457745050
1501960285
145580150
2097721348
912141875
590820579
1753711953
1392034207
262218229
1759118708
1809384345
254409275
348907559
571636757
186777221
1535380029
1889090627
733199668
1981084004
1278854834
1183026626
1457148262
260294876
1232901582
1098606339
1810974952
1311090028
1954375232
1137279973
862007984
314272196
979191678
727153446
523764950
1941436013
285598792
1257003762
1305899464
525648405
492606208
1581823694
326184068
1337601510
280941134
1385733372
2039350060
1374966294
1131969406
211791586
668629381
672096576
70640407
168181577
918253124
1002684660
2120716894
1906006487
800540890
1648531086
1369164748
1307808271
2139067921
1798226540
1520702491
1662242742
1440547103
910740993
1074692531
811586303
1594212149
458675931
186683285
1117787115
1075195104
1794251885
679648929
331286270
1463455118
1014008345
2119553065
1985612882
1465680125
2016684164
1607688632
985843936
72592552
154391995
2046869535
1407439867
25317977
1569765458
410401022
1169524929
896270023
201415931
1445957155
343211365
473690489
2112014427
749933516
1294186124
1095555557
1974928713
825713375
2142589079
1971773200
1047680434
433426488
2076419458
714746363
1770586171
1231351781
708614109
1309458655
1783345639
1520689511
1520004098
1878609115
563212953
590673049
355571000
2134960830
68383622
1992898368
348634632
645810076
1981434856
808257118
766349953
1720981290
139902374
737017268
1939123409
157528881
398764706
2138843099
526327008
1199324004
1381032252
1400348411
424256057
55876179
2056481729
1839473706
1919723115
1433659986
2000148820
453232103
1643479750
257329989
1885105732
99766265
385454940
1657172632
1740775331
603040516
546032289
559366921
734611397
1524184885
134069654
253993265
1208193595
142671779
995719607
355216308
1238586118
234136034
845342709
1655016258
1934195513
1266369109
912952883
808375456
143412055
1659273183
1998118040
340909148
1501244646
2006777990
1669638508
1361606339
1466410524
1823558775
1639885150
2140511213
1512891642
342446826
1727097898
1328875969
635367526
551118678
1185365920
1697608108
314874218
1344909585
61296457
1123534579
1442163097
1638395630
1353777848
2088597269
1946208737
1789100895
751113994
858794606
126778876
1616324708
1651844865
483217900
1598054415
652229127
1219929652
883406248
839900940
647077486
222892578
1933466552
1341768100
1650114618
255054390
646030936
1067017662
1887898193
285013077
1246646075
2038069419
1017873199
384891078
474718394
165587851
472985704
320750192
2051604144
1997497076
1462565388
1094296601
1297518976
1559551043
320941623
1179179445
785037109
1681178313
280444725
1818563423
360831014
824701051
2056347579
954027867
762152892
382486356
1239103488
600259081
1580574873
142336412
941088006
358904586
459415993
392662742
1788949975
1504552664
1209724144
948319497
2142296469
1317097692
2082424971
252954271
322022263
1741944463
1751958924
1991094480
656794868
1603604523
1089263372
960610181
600886237
1318007101
464653444
1165580160
2006669897
246162076
2038500571
1813265835
1173084840
1604166933
1062905291
2022695009
824041130
502029008
778847639
166525218
1242696921
1461394831
498156458
402360015
1292187836
442220375
1144540446
688191877
288903189
262431526
447356341
1220290240
1291714338
1008195697
916894367
578235763
984383056
661696582
1808402883
185996521
575572159
1357344997
22510789
1656724807
1894083419
994868287
2116235127
1696296382
1521956579
259879831
727549628
82765496
669017440
1442343118
197552687
1451653620
1738642049
1644851314
1637975470
2015376373
2062100305
366129944
1879601645
203393081
317454633
1242502934
9210784
1814127359
747379256
2103192955
752880307
121074753
718995457
1089511559
815485914
1431641098
1886110053
393986327
1354895640
1585902229
822691840
128688515
1072085228
531506073
1233927856
1049831919
2014453507
1534018974
1660235352
1416112604
30162621
2125339527
349865774
1299658613
2058635875
2145758032
813067017
752951690
1670757626
1917271907
522100386
2087878478
1342639239
1934202581
2076194786
246460679
643608866
1564539637
101615519
603274383
751215189
21948477
205172611
1890390957
1063638044
862295160
1700665587
1569182781
982525448
1293609905
576358936
327846035
1426174506
868232885
1721500066
1358857810
1978287410
1858784005
121747919
723239721
1282984028
749401868
898226239
291598635
693601540
978447228
97812961
1731988140
1049309030
1159115228
877845709
1469800522
785925903
213899789
640614922
102407091
1249428339
1571296725
1854697617
1925375505
568797413
149318423
1948264008
1260349189
2145465575
1549526474
1437018812
436682591
1719574526
2036845140
1687362640
1314235071
376714636
911252843
366613717
1467471226
1721311412
1966743544
180207456
992208867
641347190
240451212
2064775010
1673547801
2131049967
803019295
1932501210
422372599
62756966
2055707710
1599379572
1927426018
1101463339
965348926
750545321
301951187
1637911047
1513548519
603620948
467723604
216518394
806734279
702852334
309465926
1792196393
1866626030
1790564451
1102958351
2044791143
509707030
1479340465
477604325
466336148
1525108909
430893566
1970379208
1704569156
884017795
913584132
973873140
1489194712
1294549983
155573190
726074814
1513443324
429309270
1750081123
1940879059
857897650
1331745459
678783107
279000101
1454258896
1386884497
906031896
739737284
384940538
1006949495
365346450
1293193958
675612355
1885627546
1412250830
1875570106
104312229
1773706614
1962566687
773246480
160675777
2140793092
872134990
195396197
2084379996
5701825
1001972123
1786358622
1234919484
1784385028
1467640645
1602272231
1218791021
522807219
1383715119
232999683
2103926457
1427376340
1521912583
1471159028
1824391218
1647993248
1012568710
1780814407
1927565979
2904632
2050630251
1180265741
1941304230
968232131
687608229
1364228571
735697166
788198204
894015420
177870413
478240396
472549722
1898284193
1627347517
336222565
1630710361
1749596547
1582599444
2096976608
443448162
1557922972
909738342
1626295212
1527153419
1934507082
958499349
727928761
1030603988
450745316
65752538
1447058094
295741127
1535970432
1823365015
76568457
772686852
380803361
1864261678
639688535
1427554341
1965336379
1112084910
1860130692
2133086097
244868695
1541128944
2082762699
1133590245
1430310984
7859582
977402485
854255467
1369304701
915559341
1871279138
636469546
1595714547
1965321354
1067060380
454886157
337957113
1493367204
2047619390
263188635
246258364
86991830
1322701762
1895643767
334160130
2110554638
625952233
306393164
309290967
666962709
766773912
1315561339
1899651109
1527814065
275195844
2052013963
1279553697
1936569585
719318754
571335271
102850100
425847325
1050812712
1773235233
1136426839
2142010174
1757635565
720107768
209972014
283651438
2143599125
1830532787
2057262023
915270216
1919754504
1893137433
2107044294
1940841988
1780704768
519379874
590788881
1484726436
291146694
769336693
2117353280
43330645
1559940546
1209117422
116616164
93487690
2043116419
1156728331
2106235805
44735406
1864165719
723048027
1904930563
1856850065
878380811
203062844
709328994
319926262
1270557389
818649683
652131509
1782954330
1654523030
107048919
283152559
1018069346
1866649807
1138694249
734512594
130455201
795087469
2001171805
351563450
474564259
1245792982
1633516454
1526504132
1368390401
2074217537
1275382376
1729604966
1574121600
1027009826
2080247528
1652076005
1327849979
304066160
622012727
1966679154
577321688
939505248
258365893
1674965197
1462062628
1364472070
278826507
691783092
1642085270
384150997
639744258
1206516320
1780624953
1224419967
1219083117
1842588477
837963381
548925232
1612377769
1114140630
1867245525
1248387432
68508647
803744017
581518596
60669832
192667548
1265708197
2047338552
546866277
629957381
429386515
203042567
1977706519
1043389873
1755991167
1928520164
1444858062
1288834831
873505128
993090515
1572526616
1984483364
1694333103
1125064666
1729540395
1797638338
221262233
1377170153
1556299920
1861137306
1715783750
621580539
1017189357
114658264
665512991
1137072533
564129089
735324646
1507192979
1239700561
1728448372
650885584
1065148158
1100403306
1825192170
1650322730
94646287
866666892
1442476786
1470409114
618080368
1908264477
1002687857
85740483
1733155898
649179172
938766758
1742403718
112174784
1170247872
600163148
337993123
765237728
1754183800
1655443373
1268312002
1104423090
1160388208
1497475241
757686961
1062152624
1231231734
669247787
675786401
1638142721
273324899
1271515510
1205665875
1326822558
637001589
243272359
1420957998
1375323893
1307795720
1140623003
58153071
1745874039
1931636910
88772147
294389727
1271770429
810939633
679173458
609220626
938897814
288315063
512912896
171225036
1596058188
823854490
275593328
773866618
1397639501
812113294
1468514730
182783577
264695714
1970031367
1982008087
641726714
1787335273
1464734945
1620831723
1084449645
1869089036
1748965452
429559731
934378725
534685136
1156933217
2047653383
494920390
325152719
1573970860
992231150
177060383
2001262003
450201378
1602874761
1232869927
32733775
1909086746
790259855
1612621903
203596907
986187637
307949018
16119451
781434395
649945985
1440414581
1173325478
429088606
393527442
716730458
675550103
1534196151
2072582660
1054003241
1925163899
1958111380
1346610454
1057081691
691235011
1991930208
1554970447
1265639413
2130412206
839975600
523034796
1971816190
461321371
1585274816
1177245468
2006193434
1440958965
902943133
2001943402
1771700392
2140071235
1031686194
610058674
2022880036
49965909
1048732865
250282168
1056313784
1761126827
748094400
551672636
1247675279
1185663808
934097159
1650728944
1198380748
98570688
1153576398
1163927890
1878404725
2033073081
606231732
446934694
692497837
776621768
475849408
1960551721
506748192
1844385943
946526086
445938580
1268597761
1623494291
2141091211
858018089
1692830006
2011641827
2059126670
1370749083
216286339
2094547701
1117845422
802953057
1740680411
193480589
2060783641
1937189798
2138913790
1390394612
920659321
1189402532
722675636
2123177227
1647968945
937589686
534925351
499248633
1020123698
2145565435
1101890807
836317268
135214379
609220626
48203695
713075447
1764660499
773921023
612515941
1208871038
1280489453
1521101593
391681207
435957020
1020554472
1126486443
119402844
965528839
995056441
1234709758
1289505692
1634323322
74604401
383567832
1299391634
767895855
506438475
301374611
36363292
927695928
641100104
2000163489
829178984
339156977
1270886071
1748608516
668843262
2139884086
452736902
1109980274
496867299
924480424
1171269794
437765912
433640308
1216873088
1174134570
1506774461
2076513764
1383734273
705882815
284382679
584668441
1599582457
1022427570
813394857
483818827
234981052
532470409
911011689
1381771094
205961182
2046996586
2032856204
23651849
2049960817
2141373298
6414400
1647973257
709027397
1514228464
1801768166
1543232230
685387071
2066827203
1716739451
1976045719
566463186
32041579
1384047912
911990266
1381233884
2086809754
891195139
386263848
578362672
1933050280
463871757
2123115001
973456969
1015851386
257247199
1630391691
988743567
314162338
1001236764
1622902855
768547756
1636528394
2129206237
1480214407
1910093932
1097320529
651092817
747700279
544716963
1296400564
1996964137
1592535514
626212341
755304224
777597107
1561724203
126300238
1630433995
801471218
1515985058
1480824728
990670856
128725326
1282229424
765026128
504278887
248692450
1016322284
921794963
204505233
1751896770
1157804453
1076760569
625893205
1485231286
969311967
1924534515
1499392072
305834333
783124102
1976924690
1749845281
1434009752
2110700755
633006513
1412924717
759988873
596711598
937734705
1222129963
2027432860
261089652
1355971421
1223484321
385019082
1860317353
1434075783
1754592057
1142380414
29246444
696685359
668527951
782333201
1089103374
1159822764
250497553
1973400849
1676952541
1216118930
1104337928
1485747052
1108086243
263106298
405581007
1147124449
207193659
962244715
723120684
742823612
643755298
1072284685
30161166
1408245219
706391638
1886779039
1505325044
1042145380
2109891398
487558195
537650954
135952771
1170628539
2064682693
1724754110
995524569
1262112173
1558123122
1945169239
391438056
1602158919
1526984924
192649118
1905393730
2135239294
552589846
1759311339
1198100137
396021752
1761483042
275118541
1970804759
1235807057
213987766
1967439637
545049372
127345992
632543609
1467583765
155960315
1459837173
1367302059
2122383292
965662516
2095560788
1477350707
666121956
1820454672
213854613
613554765
1877299505
1139367922
1102736191
61844457
1032687766
2088619034
501351648
249827494
291633840
528641784
386640895
46568161
369898747
893570943
498562038
147781836
245005307
1738606209
2145289799
249067137
275004619
1572320543
1885532639
71075187
1732752429
1832061088
1473205827
1329119985
44544144
302530672
1871947328
752302402
734394683
829631838
895655936
1511787817
180752624
1089480411
2119579113
1449799273
137340788
1111442712
23959074
1128413196
2095705935
2103309867
953164326
1047312709
154282266
1576556777
1745274740
719287106
1077990574
788960360
1020514134
709170418
601941482
773564656
1631077726
1557360629
546922840
2002776343
9189437
1177178692
1825947143
580082401
967793262
1894764292
925425977
1526419918
722951621
1236238609
1839446183
825383095
192663681
1421559210
1930515922
437766520
1224219145
1270411301
1442621407
903391003
1147644055
756532894
957256266
327608845
1380817455
1531966163
675980410
525696170
585317392
2059788639
1298376963
19723293
1714687294
1247243507
389816215
1724412199
709160159
1428359294
1113555087
214588433
1367447481
946353026
2132800460
1551326674
725123299
1223561453
246516671
610412880
189909267
1383753496
1424002209
1544789101
1720359770
238450613
913800522
66343480
122448503
954044005
80826583
2026270816
527742415
1048938560
68960531
1186863500
441933773
1598586196
437776719
333780334
362881013
1693067606
418887536
110408918
789599516
519274218
239835050
2015033182
788994844
1930950810
1099440748
1662129566
1148706093
1895720238
167641459
1213297981
787518817
1652831948
1056302429
1109030469
1478812655
1179549369
1206165801
1642151078
1739852575
1104954265
1532526296
1229176200
779323082
600188755
1228675090
1864140038
566663815
1569351712
130929505
2073985619
1402910526
321595974
284252215
1282848363
1341517290
1154024670
1443546531
913753310
354972603
1482133053
1497854911
2077988092
1558746098
729888565
801544397
167595042
1799623549
998263734
1893847587
1369570224
1473219287
77731649
345347273
380867366
1972498557
454482859
641524421
2054264614
277254499
1854897329
1110625776
667746910
606653154
1970689521
1646778253
219895206
557818916
929218662
337513669
1672749281
1592679830
2070521127
900045675
234523612
4665410
21506304
277346211
330333352
2122021225
1509781688
645787782
43287650
76454204
31210881
1225745142
1322882233
194689751
2023664234
839089435
747473765
991278691
1322473771
203143117
1667093478
1558790143
1566422283
1473193813
1813254516
1113619037
784461712
409770129
310916982
987249108
893491844
353040232
1092649796
411135932
998942810
2105234291
499868617
668645536
1897293012
1956406591
332764708
1984686280
2042273529
1061817565
1666571165
99823782
1076074631
1234857707
2021245720
118077339
582357446
1993181193
873212819
2104209453
1348794721
1717995495
1696594132
583421117
500770262
102467260
791493447
1921908410
105146620
196556797
305358647
52037352
1232281310
1890616129
543047975
1850505042
1913318000
588529207
2020641019
975907962
451475441
2051328114
1642995317
678503592
1408707983
1391168480
886281305
519743431
414439905
1855600287
2098344542
550459588
1117665721
2143501122
1068979600
68057442
646104664
311649869
1589196591
1456793563
540519562
326532907
1819559147
391268616
594715447
1020744215
1211184024
1946301366
645589468
706649459
757859889
164633691
949129834
49660294
1538028918
237790462
3810145
920000237
884180656
1828636625
568587736
139793660
2039023582
1746806586
1500044882
1738298052
807074569
850812187
334861946
1577719311
1068165972
1508314464
69599306
975936434
1201238826
1235715693
94252958
2047894036
2116316031
455544016
976969782
1460580398
873268245
1319348728
786464756
1626438388
1797858582
1039205391
135903994
1038068037
500376945
1237606726
135046464
985987747
352111363
1408808815
1232954268
556268558
1659652455
2130975521
1829584381
87577776
621394428
251495538
2106365844
690225802
900495168
98157506
2059462925
1246128008
655172867
1369791697
1067553115
971419512
798138665
163060433
143738080
1051109602
196229090
2055826728
1998341341
485511098
1593303080
1283572939
923100894
551507218
1842174580
463859759
1490824442
506169376
952525390
5269785
2026919361
1957053150
2004744518
1290132425
1304880918
2060092927
1758977867
1385704528
1517287781
1259703081
919388890
556611472
629335374
1540874981
902194691
540622901
7512632
781521294
215691549
1052366213
1530874660
108550558
1003764915
102148214
1330375733
219001738
1176931257
1984177561
1183426880
1138145462
26425065
1472823073
2017985160
16316384
1077742273
858659864
792521424
1806637243
306319960
1515549916
499297554
741593639
1784511014
860588997
398382285
911006758
166203860
621350780
731692287
1263447111
1576218403
1956386117
862338599
41919188
628486839
2001954898
350060337
2017031890
1370541356
1529225276
218685715
382271727
142842640
1774160286
472862416
1068041106
1755909756
1074714239
1047085065
541049857
1696385130
2143975624
454034693
869217954
1103744236
1863468580
1046930527
911030982
2039486670
848275529
1400203278
64515357
1379078281
805983390
1672587251
935100065
1828571000
101115388
598105681
1257940899
692798055
176405537
897730939
595639312
493954405
1250863519
2050444175
748917223
1593538141
1962764365
780720520
1346166672
1407346512
1593558676
209285499
749611265
1709092793
1799081316
1819266982
1914190956
1592982531
1499890849
463688787
1654517939
1108231684
1195945931
921005614
1151468304
360974971
1704948845
104932893
1591478048
1366983186
1615304007
1552911132
1906383699
644979495
2111522808
339256947
1121478160
1329659978
1369428233
333795393
1529167123
2040201149
949025693
932137341
376835201
559071205
1594776329
1946062574
539521577
1690041190
1160518247
1960028438
861673117
1064888112
2130545478
816997843
1591480971
569247772
1219727626
1895435506
190988127
772852018
1999735952
619790162
1214405467
290897721
1647909054
1379626009
1586755927
1483890763
154419794
1675282611
227134784
529472952
649042879
2076001663
693960479
717673556
103159445
1031141953
1871357811
1395043458
908484245
119206721
2055628718
1039747497
710635117
893544822
1098948940
1975026593
939163001
1857915936
882709483
619602850
311492502
87106046
1044297449
261745903
2084364817
1873419496
1460062514
509318472
1411608411
147136367
1574094267
1218904260
268175849
1521724503
292874538
1367537690
1239515248
351602575
2090621513
135349328
1375679341
943925715
1124237562
1660344146
1705805476
1200919767
1237695824
1755158112
1586163213
1438703296
529646887
730842832
436659032
242877178
52897128
717652037
2047404829
492347833
976703126
1310306680
1438177485
1367236030
285699114
14039387
529239735
463657665
1586701484
1209818204
1510508796
1662881898
1029544291
1894701138
221590665
506989665
807307998
765557346
160945274
843236256
110752246
855375559
47801621
1303307928
1286360059
2003741194
346377910
393807716
1838540195
819968782
1555811195
912603238
454527974
1845954909
1552788536
1187964025
888270533
1242746521
2016646440
1266902257
351218122
1460037160
1958463114
163538999
670559519
1245787572
752936866
1940082546
1413143617
1981056175
345224631
1044936858
1685880880
423739491
898331438
1284165763
1869210660
499170143
1683290396
818064805
360995684
2046593339
1597324641
1303563448
1662610766
2096842476
265779019
1716203985
511485400
462296359
1309894480
287920977
470904245
728991403
896471019
1312340355
325558202
599688855
1060190476
955532949
231228332
700067612
1875052769
812151819
676611048
2020519862
431967518
639610718
1050981434
1407817216
1627386718
1376333481
602363648
69733943
206521704
604193555
723532032
912004632
1104160938
1307082623
1008310410
600779686
1681976621
1854687678
1978770995
1702521218
1757662518
1565914309
370049273
131568152
1647738591
1894083256
945052286
1764447357
790101726
150839901
289933664
481787245
2025062630
1624832816
252892460
1843246362
915535330
140972770
1277131730
464041488
171056976
383226803
586503621
2002241745
892849352
1386482616
1175284534
1137600733
2032907547
938387506
1901233687
129204502
1094996146
1559586639
1728241195
888262671
401761924
218889581
1067610018
2012603045
366370325
1150013073
47806886
1936732657
1727315769
435370237
2078020198
2074140727
1266054815
1988074886
882244240
1900720298
284170580
1377302091
563396641
1698663323
2147131248
309784254
2140447843
805432938
1464827677
1559286427
1039808546
1866062460
707878226
1342947129
1253037037
524723541
318625655
72662240
1185284449
1713429855
923765759
1198272106
1536971583
76144687
235926779
1838388273
221470241
1245692270
1039306903
1499350243
1057931611
2048421660
1690681221
1263337173
1795244307
765013511
1124609267
389577176
1707292055
1990346222
1468337012
262029928
1112304134
1840706668
1378178024
1233769928
2050088523
1816374300
560216839
1559503088
1213878552
1059185929
1353593611
1455283076
1639005829
10407217
995322368
579965600
196476823
1359847694
149020748
1360904105
1740287255
543144767
1448931806
1322613860
2062825657
1160222583
1195343525
1816339898
1357656878
921381305
1522057264
1725207887
919388911
1686705981
2018630703
515924127
533618152
443525109
1234975488
1783077746
2071780164
784773964
1495512151
1297390460
1092291544
912219256
63738803
484137876
1722346464
1109963359
1402706674
1534121548
2097046147
678667049
1511210222
1510811927
1508528444
917174223
480439595
33364349
2136731820
1338611439
579935348
686900935
1662231086
912002069
1965364938
56933493
884571363
1463749821
79685445
1567055801
1530220931
1419739619
482667336
2089358318
1490433172
276728988
2015541690
1122989126
1047012039
348316327
1940477494
342505801
1614405730
1356721137
75004511
1612277123
280925235
29255835
226131389
1825368945
796443553
2043969082
1773741533
613118937
14215424
818754803
1365072750
1295170841
388561524
2047040642
2104166188
1147621910
1904416245
441283805
2009720691
1709912229
203168144
206267328
1477955187
493859191
292672400
1055412219
1768890270
412177596
1250691656
1261493483
1351694731
1176709953
502957007
1863831563
1495329615
219937457
2009934449
473113621
470619341
1338149358
67407213
785326136
1254163087
1586073683
1782988383
1462588483
1523394124
168255110
1391056863
1148096061
1623122580
1701305784
427597900
1499294823
1153926740
2142933145
1236517007
1907098953
1597906533
1299492975
1169396726
1481439078
705218771
1475403596
1286048495
86628874
230807496
1470078607
2034946010
1194344515
438717598
71463335
1318197390
1860631751
24103211
880995899
1849413717
1633671398
305887917
1713658830
1064862818
66439652
528880582
1349190944
2132190925
2141911137
1803669813
1790164511
1620507916
1383950197
1241648216
359717989
2078738790
793772210
1731148357
997833918
754822396
432579785
759690687
1495887841
1825320805
1967636998
619805334
892384375
1494852419
1702175475
1325773985
1383609853
116866184
85576779
2070158974
1410222461
1958684069
1399879295
1263482335
116406974
924635792
1923762522
1584427633
222825953
1500231382
149558746
1402080639
75005897
722506065
683570381
223352192
2099792382
172242289
1826972163
971237143
1556800883
634711976
643900038
1465112748
212547438
1545191204
812770555
1476684695
1236358889
887176193
1732536025
1791299451
1003385412
245092717
993765262
751953156
1659404949
2005787078
263054378
556515912
1329934752
257652028
591167673
1586615322
2015678664
1402734272
931605082
566154806
1595004845
1871850922
244156128
478320381
1924226468
1690251220
523208109
225796070
1660645777
1608394768
8667812
978655577
1414782020
1727275318
952275296
1868873376
1751523259
272820673
740034763
993712067
1106640361
1955350581
1349398163
1034813750
1906401001
1856870603
2055193997
669352270
133603163
1212444348
671351040
446880967
760237523
674271731
56149601
2125590817
1456390942
701236377
57113061
731114913
1891961771
1597274225
447879911
617486893
417596837
2000220856
253694232
2142544800
124456390
1584048849
985608887
382354908
1133559426
249182374
144966144
972923167
1827763133
1479269912
1017727386
1795368669
1608854430
1453166605
1571602509
382997373
1628388519
1110810944
2045334596
1504639400
1414289655
1186788597
1919357561
171825763
1994751206
1757863513
47442576
1961467480
1836533146
1643885370
886209251
1619998400
623085988
1201889793
1156657243
745802501
1048194282
1827075046
979033457
1951451742
235490605
1107557724
1855969852
177580170
381496825
1689315784
1660178537
1102513837
1369399513
247976775
1415786754
1879027129
965403630
755758530
960929953
1598679120
1927248257
222110900
1031198961
1926532387
1432309670
333793609
1689799507
910078165
158725602
2010825427
1135900911
1278462686
456834342
1377485197
441884583
840794465
1146416817
272517951
1499893042
984361761
1529806805
1005353045
740044188
1845853284
1981693444
2061146685
1704702026
877085775
1562456458
992907037
385062648
838551616
210302347
500254213
575407455
2005332146
750035009
541888213
614742784
1887942132
2022410405
392066239
686850890
2004920428
1229892517
1208914128
511123885
1947936523
2107566523
1303562944
156231210
880715643
244057142
1788341730
559836240
953556307
198932922
1419871931
534048380
2100552149
175343089
434265492
235021098
16428459
849118351
344160616
1639442323
2081226477
841692707
472200258
833334431
2084101838
175226804
404757567
322841092
634584309
1040686029
1097447965
1881945015
647946385
985707943
1508352592
1162182132
420835628
1806360367
747640285
2082823798
691299588
1574345702
1080691381
1965348615
1968868631
1022237855
1919637675
471970540
426481604
1773191054
480040977
961168631
1491409279
1698799903
2142782830
534888622
1046336200
1701431726
1353825001
1906076123
926409434
1065617797
153609835
1128091326
651878125
684734663
1761799138
511806428
1933358391
229030577
941161584
26476167
2064710137
1882706136
1005033523
178649610
699052227
179027962
1070655117
1575060045
1347135051
1844041369
1133202484
895861252
1981080925
1793752371
732828590
918344267
954242776
1547487176
654004543
1424820304
459288123
1801871386
225319269
2015906790
573568310
490817135
331539247
49336088
1976695366
1488918842
1134094204
961261914
559165365
543780031
453305077
1995270945
1023907061
1548210000
568103940
313962214
1265055725
1577663302
1811465872
276602771
1769768443
1815675739
1029263027
1783850102
1323815864
2113348999
1186487002
1272791590
449018008
918022626
272631864
665888299
1486361005
2026256487
1481646202
2121132508
1347157886
1960593455
1265517459
730694651
693082592
1106003385
669425029
1521798154
1278462686
1292139548
1205901442
587497800
1293863840
2011551075
1458231069
788403853
1654572537
1541105155
776168793
1435611701
1331681994
1717125008
213469517
274466817
676087414
1502086691
2130254481
572951167
635648203
506109599
1837056846
1210402298
515610434
1681808002
1112974502
832052261
2021560840
844647267
1937961533
861044108
2007785160
1128216758
255119786
1926628370
1609709715
1302781526
699844140
516746929
1557269117
1485115529
1110018747
1366702067
835316628
1527979656
1982755103
1209138404
1141232047
1494947629
897533397
2107248957
920195766
1987921001
214057451
754616993
1884867616
2098573889
1203778819
812003591
2024076361
1561347552
365613822
188195246
2011739376
905717300
1999987294
1629201750
375607516
1466872955
1620050516
1860324322
1188277026
1955219439
555436991
730984924
86736592
411490835
194647220
137447401
1473454624
2014477711
349999529
1828007836
446753741
1489182938
2086537057
1611451243
450389260
1516648350
571073201
51546252
793454714
262119838
1329284349
1150197629
595125682
1188385796
624216727
154106229
1314566275
1860223343
612951190
24998839
1635917979
457517340
1018645853
1912760711
1849356882
1910263164
360288268
998806740
38672960
1722089205
1133857368
435079301
1861862904
2024470280
241999760
108311048
482310433
636815835
1217291388
935346869
1293521548
842014009
2070466594
1024275215
376451160
723959829
2058318127
1602849603
2102628624
1623718852
791941093
356750017
343266846
337820230
1617595752
867234931
105557121
696486420
334792266
2031688780
59477177
151752970
1491063682
1186446289
2140416802
633521569
1091500684
1498674761
926300033
1461240810
582060813
105514516
1060416374
1523333978
1155398524
1027663252
2088104489
543466954
1262048735
2029007944
984472642
1865045132
2095962036
1098432682
2096078286
1180828983
1626909095
675114947
1838406954
754182642
716375658
1543115988
2072922950
1476871388
563803389
148938831
103463438
433213235
1767717230
1795443062
390489480
803155332
1135613125
1763254146
268154725
270233436
202488551
1226536090
435627947
1196690978
2018682163
1626614443
1042680938
1124936201
1705455834
176179034
2054008344
227161345
1393773088
413970112
1211014851
1631729753
1056939698
725938640
164221120
1175943176
1589818008
519985674
256798639
906422344
1440872135
1673140153
394118586
1771966952
1487551524
1731768527
449170259
71063860
109175173
291270620
900627256
1960528086
1196214029
125764662
1198687167
1662230145
688851624
1416557978
2145621440
92699869
1613214696
1866812554
257418776
1118421160
760504480
324164511
1143369979
405404358
1280283219
2116926165
2099375532
393639669
653217301
1184797932
1989379822
1428177380
871973818
1242940302
1439996288
812698960
1303315842
131966555
690748177
969698595
778554230
1553016380
1771704972
1372853128
146585336
1522201280
750926425
768477688
2025119091
2090086800
1708313244
2140746097
1813550552
518232683
1398663420
1133231970
235809596
245384633
1827558663
913894449
948764748
417786442
780130597
2120262760
2025488491
561924652
135971482
958663880
2112285415
1858679219
850571940
1859956289
1104246954
1925298759
400212424
994532899
183123389
394209978
560340693
1307767848
118207455
106741752
1500119651
968248084
1755843567
1065252300
942032629
362692231
626308433
1897443824
573190829
2045643354
278708891
2104525668
1540894617
1308643997
1613574573
67351180
37398183
1614220768
337651339
640135590
1433082852
927255790
1636643802
1291337546
27633125
1504684017
1790284106
33297652
1915534908
798825756
1997690582
717580552
1729146912
375051528
1740315224
2141088570
318341925
1137853290
104527426
1162697959
846066831
530749161
1453695099
1218760478
1785125679
806917583
571859138
632838319
1585423581
1053916120
833322610
2095727573
1067342963
264361058
305644294
2121713603
1692385038
982446288
919147372
2005334711
1035039242
275754178
1674465623
181214020
1096578800
861991995
2108671717
340173037
2126106339
36419666
1818311811
69354630
1187427285
280885867
525648405
2032673430
1562196638
1714729796
1117552369
1186245576
427224715
1368788143
163859047
160273189
135187795
1605511297
1435349892
1826792196
159898649
2028308278
72529263
68650834
1147496773
912358703
573688756
853320891
166194112
756476008
1318387577
886120791
328812649
122261280
280871912
1614487207
454437689
838994166
180451719
1027153400
1286640802
956729284
798224392
446743575
1499845917
1859937865
95509577
1504373286
35741031
1326719324
519855654
1194811012
1122477533
2041753090
1367942422
901471646
961865797
732272653
959162427
892802754
380319134
968578080
1201139417
1385909920
195808120
1074427403
515473190
1951982506
652147601
366023760
1507600981
300619320
482583593
850357442
2141147285
1668647398
2058293386
981532604
462406156
2025699647
1317365065
1234595136
1530953509
477765512
1180889581
597389557
318757232
1662491343
145026516
1490319089
1789652367
2052127893
1566512159
1499066293
414343045
445674780
218920900
2008470422
1895096033
1309381111
1463612322
1807160787
1599415675
576159673
670346267
1905787083
1693098186
188358191
345309037
1165905028
1216850473
1199692326
991861259
842430477
366033478
1343576902
1040653059
548442636
118810407
1581369916
1005072733
767171987
1875908598
1427530937
1033531991
1609103544
51033804
1445709301
555327854
1010334433
852010513
1682620369
288723455
491215626
785482391
2097380847
1590994510
948301113
465233986
1011996896
300414409
233151386
1635983914
1453913771
1936268605
1877870765
1318279673
722191067
39338436
194715629
916768050
1147026077
1262376025
466020836
227240996
1816103080
101157321
2088700843
2031002686
1853464802
1512839045
1949269971
1075803820
1187036202
579851832
970591928
1578877875
2087337795
365527230
1204437059
1637411232
1946278076
680486853
1579839675
781133248
719613289
971049953
1274862279
18898202
1512964593
965041715
1907561220
1045031135
468090637
1729982070
412520061
1928346877
2036696089
1606180016
967997894
2097212021
1888721839
1694169775
356286390
1046875819
1699469126
628686287
414726713
392037403
1390576611
4028542
2054039831
2077765097
1588681743
1060080976
374432925
52255817
1376954511
274369829
596278564
16353223
1294636814
893493488
158379390
1810838648
1249683270
1562733824
785607384
494516147
2105687810
947868997
745765984
1971017555
382744032
841071401
908437816
322728679
1875949262
1548739307
331691808
1031028120
596925833
771919900
2092680117
1757081992
401308698
1785645536
1765564004
874145254
872791967
866811018
186078777
1429701202
2081850767
1560485377
976276866
399053051
827850246
925314726
1031012599
484171665
2018005803
1615476835
209484123
1009376215
1579527824
1481378129
1677069250
806443103
344332596
740256455
1284289321
1350609336
2127972549
1605440905
881793066
490425701
785003035
853241407
246163398
68891955
1247517130
1956849132
591808498
387171172
1392975475
999701950
1736047205
743124131
478781705
1237162677
566499133
1392412029
1758779406
1039382090
309857190
867920994
1662040901
450603250
1003395619
1426292442
1168790806
536527073
91105502
1567131946
430200924
1550769335
1232569975
505519232
1903365901
408010043
2119112324
1572147259
4430050
1208027337
387884092
1985051552
1313363817
1866568965
1768751270
784403136
1260626021
1240628233
1258851145
845977509
1047386540
155389375
653834556
1998280400
1096319671
836356680
17376870
940623640
764303045
683839397
761598442
1023434950
1990962064
864932252
372680703
144306883
1904456635
865989150
863935738
1525822546
927524123
2144412926
375186313
4741572
927817773
223530405
9872088
1890212980
975121494
150982380
1793660791
1931426997
451938383
944874527
406900380
529813058
752630640
717050948
743693908
796643447
1862081223
1263641625
100360000
243086363
490074502
899505137
1937522968
550792798
2096864262
2044714825
398057789
1751332519
1511898301
887362161
1937801067
1724757484
347753007
586542324
2127210612
1085240371
1764152112
10346834
1951779359
784135498
603216821
1712018704
2108193132
328803278
490945395
1621572653
704129751
665509009
328166559
1853777977
69038710
2059279986
1603579406
161371609
596455654
372797632
1748741338
1925451367
1188123370
58697347
268811048
1174249285
905988052
203627339
572226994
867912207
664021267
1604089927
1336848852
101513038
1779176609
1353361948
1543103160
369823960
2133860522
1231380895
619153868
1255797054
2007167161
527164968
760049527
1923705083
103994750
2133278005
675940475
1376074695
1259014702
2052926247
740335311
2097838481
68167061
1596842320
1216823547
1799507789
983413633
1906998379
956616688
1403271734
2002354916
684564824
273430064
1656569826
880562712
1764977350
7982605
1142355487
1110446459
1279331074
380606472
500855645
307555913
393830178
46128252
1464724155
307131049
979912718
873988795
93018478
1246549331
1158668534
278413920
1267200948
1551692650
474591292
2035745099
1628560814
379188736
460834343
1014646559
1891018895
465542361
2127751064
756398748
1504018986
1332184880
1828428382
1869324531
1278809117
1065319855
1456201000
3967105
870121348
85530150
1721424485
1755729695
439285292
2040658401
2041830493
1645608735
912370963
630935369
817573088
1126532164
2029960823
646271658
779937055
1310807108
609354433
1264018111
525239277
1197576623
2019049130
194166596
1638470483
1131183426
522458687
1250458927
1503318376
160364080
1244910882
649445698
174502247
994112744
1303208987
894688976
478975753
1582114873
2072596064
170485704
16981691
1772770037
2142961501
1123933422
1651380354
84071997
152391536
1400779837
115390172
1345454033
1027413125
1109822062
95364533
645591577
1075276256
1321671294
1539272078
1980024970
1661293599
1936577260
498583854
1551289754
210774006
1249206957
1335422564
1024775235
1931840585
1206550970
424746668
1150918847
579546040
1385539467
191220109
39292416
1735297267
1617474663
963736791
1724855798
128277741
688718539
1782646147
1361971320
1412043616
1429081449
152312746
288104162
393685890
1161546930
408481785
378899559
1692043452
1937935819
1614027764
2014396282
2125988434
1775946945
243566771
130166693
174597056
453923749
1616410204
1272698804
955483636
1297681973
1534192461
1412302372
620157395
1696206623
1481709704
974044789
209594362
2010690113
717494529
1846468711
737809839
440549197
1013116454
654598149
2037046777
279170037
1829043061
1543077841
1941556988
1097765353
1152879739
1468437743
343367974
117204529
414841807
896123594
358067855
1675443912
1116053115
1637318833
1111284901
726614215
1407163329
1537797511
1066893724
1299126512
1113302299
857417822
142082393
77054057
746032748
1505740467
40235450
929912429
12285572
1175908845
1278372822
1780443862
1422879084
494879501
1619932741
1172445129
2042376043
939957422
898596003
686391113
286197181
235425461
2132129261
506608929
1604097766
854558846
160339799
385186363
1793148292
1258657129
2145590552
1636011963
504070890
408604879
2133629802
1790329410
1208949257
1606178533
1361158195
1870687301
1212648011
1463255736
1417052705
1563732731
347771054
1270738240
1240526276
107259736
606637638
1259865993
550463431
1792012080
1931301831
389763593
1494299578
855312966
150017585
954016334
1463578800
139760463
1263884860
1247086327
235594483
283656172
302572318
727116829
208269388
1001701003
550846066
1252975504
102466614
105412491
587567562
975637034
6786095
467258567
81183426
969639654
89330166
1225518709
1345284152
881808350
179693821
498690459
1696827472
1438390864
734326596
1457642601
1978002414
759111417
1440370640
399478551
299405669
1318901736
2099192746
657874372
2129245975
1601916196
714918545
2104226925
897554824
61930228
1460405516
511037722
1821540603
511010522
1656479623
2107063619
2050463313
433555746
764823595
4578489
699596759
760675496
638436229
314595288
1632549704
1836948770
1067453882
953892761
1820891944
2138568769
933547053
741606196
603804001
524163476
737848712
2119805614
1785147459
1410845225
449344748
1231233725
956163408
1091128087
561142691
787516907
866484458
1548759053
610682638
1247439059
1641475559
1092799643
1183759131
1955281396
1786427505
417302865
338623240
1274467609
405871838
537749000
1497696660
569733178
102321215
1307168136
1168738681
1034904440
1099668132
262579596
1168411743
2140555266
377689496
1490033381
8431682
811211991
1355939464
452774176
1163822081
288256790
1137823671
692746175
898493332
1353888367
1918403167
274553642
1513324375
845038273
519987297
153428958
1141619736
2041733382
2046118967
1650700199
1714709375
401809802
697440073
1496085352
843219497
1795688800
356834216
1060628090
1521992432
224007226
828919601
728395106
1816156316
1825619068
329244692
624052919
1961594551
283777913
327781145
1805375960
253979453
227460167
1789203522
398367292
276183479
335769037
456839023
949914692
1665914390
920829563
658703442
515030744
1110460188
1008652499
79300164
1392032552
495403335
1935745247
827020039
530130039
934248693
1145108829
946920728
663361594
699949579
712523393
1466550914
1680104008
117390570
823545273
878462519
1049869568
232234621
1044166811
1894819935
1629427308
1464888844
1816269870
701370474
1558485789
1846013872
1930864524
557239817
797615260
842905690
249013271
1489803900
787862008
682286107
136788938
729669907
1857530825
443343429
541657187
2124072383
316324337
1129298690
495221777
1928259685
221783661
1039813877
671109729
969835317
968711503
2025620598
146670155
1397797592
1979556042
1935824377
321672595
310592228
241835909
64804007
878899207
557180210
20616979
1097674671
1060604778
507273909
1253326993
346366207
1946522448
1637749971
958685735
2030341137
1321911000
554757936
46405264
107609508
228025922
274513460
807910459
1993057991
1884828146
1388156517
1364031697
2057116240
1857189446
816812302
213694577
1697398684
29843010
1479098006
422310285
770905553
1503970005
1363518447
1121633857
101456338
1551600196
299147588
817824807
1372772549
2037130108
622074298
927185474
1442648860
1840883977
390223435
1914026908
699740272
1910698420
1072325760
442294052
713240053
475733689
1633814067
470030727
298377531
602681667
71837790
1626614443
2058857595
238907726
1610447884
1792290463
319666997
571996462
1160635318
60480890
91932523
249205958
1616685255
1034447751
841602801
190154186
1438183936
1199825733
1461161802
1989497239
41433018
2106517628
1697908004
275443532
766934467
1449304713
672944516
28580265
607484549
531902280
249267485
1769705901
1911680679
315109514
1218411927
237035309
2123364154
1413080159
1591689223
1055398363
1613882487
575796487
1316340142
713986444
1457272848
1213319309
341926864
1305616452
1970109680
1701117427
607386929
1415683587
1008104778
2070755430
1948026724
1063570753
1535213779
2137150981
648153334
1475827089
558903379
1483605582
477753330
490306915
2077048713
1195517525
915833744
575173017
366207865
1818950790
1119830487
1316423102
1814650869
1778887246
1432664503
1140525233
342687572
1937518925
765197892
707896957
2121971692
282142189
1877343648
672243804
528725132
1743454094
1451361632
519956409
742915331
636383085
1803146574
153718836
1914340609
1075377250
1080388917
1092538455
1024147000
420220165
1754701279
67038713
1010648326
949475110
1570984267
737600281
1980418781
1614919901
595717331
1279119664
2102431241
1438961104
1454344124
944686688
187841808
309473162
950899130
1630375317
647558329
1037808390
1388416025
630704060
320367293
1305095499
849922370
1603079384
1188259002
1804647646
390315469
532919322
427448007
1367444475
819191262
394302783
1934830472
1954157629
1885067386
1286324044
1910146842
2140725372
1308755016
796086948
275443532
523673290
113660517
347601183
1741156152
576078291
1558858416
667142729
1657564845
1573577016
151988718
6990753
1752382181
1233576365
167019815
2083678818
1947257251
833454080
896611509
58365881
1247054520
181766761
1832237274
866834885
408108262
297908526
1375661200
1477180031
1226357977
1176283626
1480744693
1482311436
642029006
638616717
2016545701
1299270161
1802047696
278294711
2128763146
1531424374
1416590884
1896095393
1014062306
540513286
1015110840
1232198899
2102268731
966210427
332360973
540394078
1598248776
1434148799
1634724947
1965393108
1463836145
1100834599
2052339276
884170360
144020883
2026542050
1509318610
1829883131
1308034959
1541158469
2112876161
1111745897
1632075534
2077181999
1163184736
1500317823
1596614706
696430369
1567463377
633202060
1559043818
1322743771
752814866
2068893028
229419116
119784235
1847720146
328621072
383097039
1408086293
2009338867
165475234
561059021
1518706480
842375250
751542806
1196391076
511558813
289529497
1722335282
2112696564
1700654017
1525822546
1957316149
1547669989
278028125
831527835
284658043
241494970
1400205274
302006408
546775607
1413106311
1977924242
1214482827
399762393
927215961
675424156
1785484073
838263839
548940673
276522646
539259672
1704369292
316277387
1241514182
865760842
2119028465
1161090906
1735314920
790021600
1848888493
1179027873
1626951102
1175474223
1653806959
808208494
20752602
1103178625
780558498
2026430553
1237361903
1371748227
1202162079
1929588347
270507228
2113697029
1138098892
641629208
1350633344
2052493538
622621893
933655058
1065056626
1739465474
833611047
163335523
1902457261
777653797
1891623306
871965868
360578742
92171207
480896681
1092270206
642991380
929936418
2076720790
602503280
1511092348
1385885483
2120086210
711628051
1474462728
245498717
1556486160
1502427317
1303389623
1762379318
339147083
1643721102
450883520
1113598695
898451424
774387927
1470564820
221128508
973498635
1093251377
1833986851
1590681165
2059146787
65682702
2007565546
1170992726
1407788445
382160757
1029400313
1322565703
1979799061
338256648
963143084
847208363
2029770182
1970894376
27239207
1018335925
1645121120
347932952
977365843
2120206252
1413931397
1123965789
1909413492
616739931
1490433257
163155387
1118803983
1857557454
1594276188
2132018435
609329992
825297439
487538638
568951212
523368079
205112227
1690084500
430978918
2012143094
597910672
19210836
2042080653
282645590
1057540252
1611260726
960473080
202139316
1118316525
779324563
1997039978
979905625
1580255723
1740863855
408431581
759889125
1906871427
345478083
1816649211
574491254
1332899230
248296713
641724475
857891823
1965047861
597553101
1054035051
849908013
337371607
220531770
1436884013
81667531
52767348
1694823104
545986846
604960621
945649451
540829298
1378743947
1081818183
855488912
1136065599
873404109
1617110419
893243224
1201483299
604984651
1074961473
1955876428
1613126984
542328170
322597411
1317219496
280405878
8153156
895315101
818782920
955181119
1724275742
1911838947
1745618509
538966942
1452266672
185532179
965384507
398531195
16315128
1286826723
1623794571
1725683901
1577987332
388488659
394148528
685835212
1482047059
2097921236
2059197471
1961332215
797305959
553249484
1364815334
1777477070
1559243579
708572039
773352190
89557090
1968973978
932291494
2021828770
605567506
1683359414
1079338254
1990641845
807795001
2097571927
1966492189
1108664357
1117208440
609352214
170878748
707789310
1073195180
1935507104
576683518
704243839
1513825791
710157742
360479957
44760650
721587686
175160564
255924068
888741856
1513912573
1066166989
673945247
661711207
95759451
718233336
233513803
1386509883
1281494448
1974661530
1780185939
488961087
1665182715
1798107670
266902390
956347408
1770597591
738320541
616959118
1869248613
614913262
46712388
134139630
1550681999
161946391
1262162191
466309663
1565481824
1614214735
335338677
1875931466
1248225414
95393725
757530210
258351399
1533065735
137853844
1173237700
1527620982
1937760912
1367379210
1684485728
2080417462
1587793327
734920798
1776362967
1643953899
304383792
762213189
1263571122
1931237087
119531724
124137689
1620683562
532757509
2005354952
1082223321
1621882264
22107486
1552373225
1628635217
1322308683
933919549
176983059
1848519740
927581518
441141241
1584586661
1351863733
634888735
52911326
480562827
1291782599
378060970
286399814
1730071339
241292286
442962911
1798071539
1528350510
1717161481
1983409779
174622886
1231776831
437656057
21095414
1188052071
1655339849
1221974800
1144952860
1486615611
415704421
1416361216
246669111
1705069342
2096108304
961512622
279715193
2101065545
2144395133
1538278065
77821717
1273435873
593589268
420544294
1364746960
1222636079
1337938131
1193006035
99670383
130177364
1771736055
360458359
633303383
1490091753
1890286134
1682356068
1038610486
1107845694
633047407
558111737
35717621
2092861273
681837988
1056142426
2026008527
1792737767
2109218745
460926160
1387109665
348053506
1573953502
737916437
1706093566
990954901
1851175419
548958073
59259560
427850365
1460308241
1617600003
1199697194
1795634681
1911909883
1449653569
1804096577
253034375
2140964627
262471272
602167751
856596216
1533359792
351687345
16449556
2121260895
622640148
2071936105
1106278342
1495441665
223791282
1663749230
3543394
1865215605
31822376
1836716312
697501626
288060545
980354398
509115015
1561224339
1430304417
800253060
543900409
1871040923
1431392220
1335768904
779036168
1456924256
243425143
135503463
1537137416
2136485114
2021794456
414560241
1893823067
942571048
1011240312
950822776
1934370614
9069445
1658463178
601449434
130452963
1364365304
2069461951
1057829645
1150856935
1127754351
2118405642
443775057
192785909
1334869110
1072431712
1001338258
1534709318
623811242
825618285
233068688
1567642740
181835822
1261801570
1361757304
1964931849
877352602
599704053
2014477711
1708820087
823761663
154129770
1454240342
1325909899
930625009
978733267
2035196550
107793620
1189949092
1517778758
1232958589
899482737
1375756307
101004829
1009672996
1080833608
558376410
1591909216
1354028472
534152327
1995384949
2143758063
955038518
1625094355
917587870
39798213
1611760791
48906597
842014825
1898561421
1430416644
1633025556
1948043338
421017861
753901313
2013652291
1937884795
102120128
247867595
1961739518
1705094315
1618375202
258847901
1393508887
476069595
1038762443
518873436
1398411644
2058777887
1801466063
1637172897
2141718059
760597924
623590359
1361299913
1936695831
1404475522
461748105
1495097512
935269534
1057864268
1020636966
85586229
344551352
1194712644
2012054543
1094296143
168122425
1028881555
1152028226
20761537
1011130243
1230930843
845310945
1093730601
134011738
692244034
885871629
881288682
2079873019
1396880353
980643875
1086955379
1759325975
2024301061
1875797930
346455798
1421573946
990782743
344480976
236862777
1567748287
1581752
1805685845
724114869
424623215
830817984
613764056
1581608101
2142854272
1202180022
1624032806
1610119264
1416048635
2094054574
1444290135
135532490
512882111
1939995555
155035990
1282219503
1229873724
1895193095
1641356800
1924663929
508054125
263118250
1365517704
408201757
1715848079
1101167064
942166215
1293367734
551015630
1425034383
501809989
1065584405
257874799
1398835273
2044100900
1049305940
935344201
1928456924
2084352677
823923492
1618824887
1940494819
1035817744
948571428
550576169
2136652393
772776114
452605214
1029418573
1144951173
303695753
2040220241
712499949
1040134618
1874527891
1674520323
845832586
1131142585
1985264282
1133589524
352215738
1464536055
316342421
850970576
579087538
456389535
1568853830
2022391360
129210312
1573494600
162015811
134357037
1307730446
195873374
2032084851
196574467
1304656098
63257600
1926194256
1438582928
1259521641
560330339
496526676
453478791
26943589
516080693
1674296997
2040670400
1976240998
426193130
1481413504
463311844
1441571223
316533012
208803923
2039696261
25465171
831268601
841612260
102593786
9751787
937899728
340914303
1764025659
2047583853
2068877721
1898700484
1971887062
666279713
1334702695
446676413
956225781
1514724467
65261237
788883436
1924685448
2065311002
1216416556
664933734
377105961
1837458228
973483762
1791120175
2100850780
1435704110
1955308948
891680277
260881675
1150751566
42648667
1085061415
797723751
2130898159
405255849
714079390
1349789301
998534322
1540077833
1372888626
450251406
653969535
1620346270
768532190
1419888843
1652681905
1536297628
111930719
995080816
1688733586
1907921506
893121956
704062922
2127742996
1864534662
1050519523
607026221
1790506117
1849777817
1180346025
56265914
607499514
1576916713
1269974407
1152659212
1593645667
572037998
685384936
808883785
1396793534
713073450
226554980
940013336
2067740215
516574071
1624203779
782433597
697419494
1915340765
769152904
352843804
977005256
1140511640
1097211124
51369148
44599356
335398932
1851164827
112061890
322846995
551845822
1139620372
1465422645
2114950077
217082658
1442604311
606092734
814228922
800722369
1884213646
229053842
1042848755
101222766
954054302
1867622476
1140639865
961902664
1105514547
1156359742
1394985676
1399504601
1541404096
1938196438
1155045406
1367430109
2072870562
1299536538
495818855
1379118142
1517200541
1233646376
1715233507
2013158963
558912211
936181868
106220412
1637365172
956532135
692454744
168661886
779992261
1781145275
1230616482
1313357763
1883534991
241670265
1495165197
1829645619
1397183567
299324834
1857974873
1863831563
1883768899
2048254337
209215159
848621930
1921164288
303345072
2082504864
1048783897
809582853
43283711
1240804717
1006948824
1676370517
1058990790
172858896
793710210
406162658
394097248
1818829338
797778586
2013378595
844258081
92175241
459403881
255481851
1730872088
602093532
503106533
1074887373
193763743
1559042000
1895858488
2033754573
407637037
76030717
725123625
798296271
244664193
803982311
1550495113
574821328
617395192
1401478932
1957688999
161716309
1819123153
1371262186
743866726
411868188
989118196
1205819269
2062759657
1702794255
1893798246
1238831680
694288946
1795737041
879576836
304476850
1488032432
172841833
672351492
535178974
2026289637
203929848
1278414214
1437346192
2033295881
721125561
258791743
272501432
89918142
787647494
489777580
1713973179
968162252
1396172964
1185104542
1916791493
1172818030
1254621184
633562457
1420320799
1867078021
1839737951
269153955
1333762359
1097860716
388913319
623993360
2080785648
154971857
409301067
1065936850
2000007470
875583424
1517037862
1562033002
1371165918
1857589914
1293246390
1700041248
1467301645
2046181001
736225156
963895918
96113878
371146135
960991315
1406264055
700583638
627569368
1800785008
1708597439
2031267555
139691359
817034231
810598949
1637747534
1641600804
760010358
505462529
1605580777
578751703
1409339232
149800816
1257021029
161510511
1209040975
1630882714
854456759
1093480389
787830021
1029922132
2005390633
1380669985
1694349226
522366384
1865243373
1318901444
271124786
206175256
527684096
1520028201
37871990
908732368
478032775
233990682
1764717008
1344062396
1339257133
1792794426
309268171
1662556311
44147088
1828920193
376743813
835443202
235318460
1870194456
481116080
2133664552
1758445706
1122924361
2055370762
320818523
826456207
429349574
659879777
1199422857
332994552
1453343632
1134662526
573654250
767021113
1024400600
1641820868
728072453
917701290
113469201
1728909665
579377475
301791708
789297948
1692542959
1394723982
283578892
514900576
274525906
1513438814
1943007459
1460016653
1645892197
1392284369
215199345
598287626
1458938230
400029748
459562060
102514361
1475207912
666372912
2014053016
998333299
1595821246
890266813
1423763300
1522971832
1810024331
305564679
1163926684
933001235
696631692
519815437
1078673574
902661945
1508707753
989888723
1901460134
1343945408
791644441
239551285
761611639
1868697353
302388826
587098435
581250636
1691986882
1121305954
288917935
245578848
915706807
100444831
327449660
1364672564
1908596454
518283394
1400658982
1904070083
407308701
724180457
1359883189
1953016833
1489326192
1814685551
1825870030
1445306316
2033934561
27312973
119548844
543214005
348427200
899559501
367541481
1039241571
1167768377
65578412
1616733169
1095819589
2140189320
562912329
1861848761
1430231467
1487961816
1336142334
1759410887
640530858
1582816257
312809457
1082715513
440188139
1489726241
501776633
341002809
1293410038
1287353778
944611717
461374666
1603684158
1951805523
468784964
644918719
1633026672
1184929635
1969687110
1209384824
1380301830
1311028480
289115203
823420918
1406456306
1548658314
1060889893
1103212765
564806862
1053744155
760480579
2051317303
1109172225
1828650440
1266437187
1211865679
827048319
1276103279
1927549008
1614931439
1382239905
1652406672
2015842052
424392399
1394474864
2025847414
1305707860
2113566642
786713361
669480033
1807162687
792795340
2104039392
1142782918
2006517911
1254164237
1866618254
1793181880
2089876984
1957818046
538714867
160105933
457122212
914329844
1697935673
139518234
1133382539
911467821
2080213259
1520695775
760237523
563417138
984751390
1197568414
1703471350
1270079564
316475748
468756060
1720049945
957981272
1523473281
277103990
1754121352
1827543725
195695487
1496135690
1263861025
858593434
897443815
797303561
1921675917
107731240
1862308488
525180231
766199186
1068078938
1924728907
378829747
767477170
399727235
2090940372
8229284
865827850
530423473
1550469293
1700323173
161119936
1847221538
879728558
1372187948
355569341
487747652
1229220831
1810236763
807164552
114055635
686596721
1901432885
549758684
1148403795
631414620
601487405
632149272
1363364877
67488660
1422859235
971462745
1633826500
119679299
760545158
2019059328
518172268
1893390903
1157447079
643162438
1499055533
1390786844
1638856171
1002600922
724437678
1163694677
1651655839
724493372
86802169
1570491232
140028682
1369876297
2035994239
1647443475
890154028
1853527353
315284853
1714885711
1356085925
1416164566
1233038059
209927497
53051945
879849328
1433755469
482929339
1550429739
1258942512
2145005851
1185547703
1541074826
103103693
269349207
627378327
565736228
973069791
231357026
915033899
1315025845
1787416672
579386767
1439840703
2112832534
1058914128
781993104
687255494
2021789908
1107880461
19159368
511158643
1919996094
2025910109
1755898698
976079740
314686582
1451736522
955861177
1653607884
1794249592
1768209826
1308172438
85533507
452391
1240920103
2052549503
1833764885
227420174
1410270009
1397750799
509567823
998573182
222992061
1560997184
392915697
2011824999
1609996295
1384571749
1950245093
1178037763
624680840
1083589905
1090535820
306993566
969604310
1032294579
1025179510
1877501651
764165920
169602793
1014238970
771211857
829769260
1606082421
1595534843
2061982162
1829811545
129121935
1363712200
521596759
606666440
2040515371
1000372139
81170916
1887189468
1521824702
355440237
1824616971
1285174114
866955210
93600871
1256465825
613382391
383620805
136937391
2104183132
44720063
735822351
1806022038
951637504
1930191815
1329393670
1546714555
1219962327
476078000
1200659869
1952783336
372589222
805377573
1210568317
913588128
1943689363
1152366749
1681271551
153655735
460669214
1730973285
1367379480
1018743162
1068351561
286342477
1954341625
692842944
1645172587
731208739
250705373
1075223103
1665497155
2110576294
478449545
1297216708
520408022
475353767
4209630
157581462
921167228
1205795262
257472278
1485789815
630497227
1632242795
48167448
172742310
365026841
1688024305
1138650436
603730357
771332735
1549985896
1905607650
718065877
1990002165
1069098800
1810332795
79462598
1988950189
598230207
1493985182
486111104
1551905112
177079803
1393591815
985348573
744942542
383914791
889433126
2102532380
929622720
1693378069
1942254564
1755380496
525243528
107963802
890147646
811487808
730189676
138441828
468886938
1947896651
1084693294
878466889
63784794
28809492
1522246914
1999293452
952623525
769611818
1425108962
580608931
1166997132
114508095
1322968904
1176074605
1900833859
906265203
1468959345
714386300
409304084
1767400554
803945757
786558958
1262522974
1290071747
420682280
1515725013
853695681
1949692727
1211769531
421744415
1728284251
1060607700
800594737
86198935
1996707540
1657810458
1452095763
2000211443
2337512
357658439
421948088
307064425
1644688625
970037626
381211848
1241038625
2034991698
205516088
694681245
1873482871
1895088468
114321183
1944797910
1241178463
956600500
952081716
1835808418
235931248
1261903385
912537878
502959560
1169934242
257829604
1757403390
266925988
378012276
1763282882
1932041120
569416147
1007938908
498319900
435125388
1876837118
1621691894
1901854766
465760755
540582683
316611250
344019063
1149209681
18997067
316867049
1978604073
1604806119
1245066204
1042278501
1646582449
948387401
1106662068
344663300
2099567588
1204941129
1897996328
1615124805
1801038348
1053797526
2071064931
189294046
1268770148
1691938651
458298303
168313546
1945232631
1157875528
1747386030
1221330360
1800256236
1643710736
1102170153
1913477399
1681264929
594574287
2076465531
969721660
1859832160
494173506
1090507323
1797298730
358674350
1119196512
1077113348
1487913501
499330680
1527529592
1354383712
1362260538
486309947
1465910947
625680859
187344985
581385175
1161658806
642607456
756157330
1770932367
1650268361
2098610208
1170485845
1940227737
113653537
1672577778
257891795
337845646
870583585
69507210
1159056525
1244004083
672073342
951635186
1257808168
1113072998
1852031931
782315692
1346862121
1625850995
956695372
1921456057
61201932
623216645
1091879993
1202697073
1333372557
566043905
990161219
1169381931
1228274224
1248572501
315265747
1400265710
1623177377
251438846
597968320
93962334
1921775421
733349989
1754611954
1458762254
1483058780
149202618
654576881
1665926606
337446892
1548017611
990544528
1649370314
1934940171
713122883
2064761444
631333419
1533416110
1418720306
644728231
1873236664
1326775515
1505572293
1140527710
664341497
772949838
1554474573
1465497593
1823151530
1709842902
1968694903
1121577200
983146726
1279986804
274587211
2032953846
2118322711
1153377973
699405971
1963209289
1794034011
517063036
329591063
1008313589
350565480
53551249
613338525
1717273332
72038533
1089396423
945085096
1882172391
658251204
215812878
729260335
1802405813
831279847
249784712
144738000
168478949
1312075624
2104004317
1186310788
1030563738
1345866015
1046821984
1335421966
205781859
259929989
2008098064
443681595
2074133944
614862704
772897925
1929411846
229586869
1000620670
491894165
1667437557
1083494123
1578946850
141182935
764340401
413665468
589309431
887304158
1886521907
2059628560
964545738
1581599258
257443854
380632115
108205487
202496113
226766398
1313834908
1425518277
715816593
753851316
1321780003
1010693301
578455661
1229259946
2008725645
150070689
1848031078
2099900324
725892897
1087628806
363559910
1964802971
1604969891
1503369239
1372608952
1571961544
858487987
1134950358
844681100
739338414
1871321027
507453416
714565015
1952463625
1326080881
1316941415
1250884662
1863916966
1696122837
1844724236
1543810986
1401331548
1621211080
1563812767
996928672
733816528
1712294433
1338953829
977958569
592682484
1994614198
498311887
1109771240
207794411
383592195
1311719083
709883411
32479630
755244348
1541545353
1242886428
1511177635
592883856
1679844253
1335777234
1157577551
409682733
1851788863
736598748
27678777
11293555
395268566
1287554786
1442618713
524075847
272950789
1803258297
1362465268
1889561939
861434594
1844154517
1033345933
1043849731
658947571
1687188482
830080434
298763724
657198629
2062498165
1925631800
1438177018
851577052
1345256775
151522136
593767780
1874878084
933769911
1733420671
1165095326
1086751504
835662841
241817017
947464084
441679649
1334026052
706576843
505983531
365324568
1522251294
1611356103
159807633
485038748
1024294016
2060299642
2040291031
730321789
1827481660
2132201712
1231244655
1585583631
1132942435
694910602
1570905656
1713059161
1614092823
1833278226
917514481
315765143
2067112643
359927661
731811579
1352249142
1037926575
415190275
531088627
845774235
262162144
1942200636
741695287
1961582023
725640468
1521330944
997533698
1801568189
2057245943
1561795172
1789394146
1387242769
330873052
1890088526
1981151432
611301526
2093901564
452790954
222422453
993485222
362759304
863795978
1276225577
1359624269
103664810
1695092815
2125835325
687604610
2121136965
203231154
1679931354
2038435344
1661937072
2118585535
1815962612
940460446
507280718
999113954
773196637
1937031668
1539423542
1061368712
1372399473
1927827852
1389443109
101219974
1404584302
2120333355
62885383
1515207247
2107625442
1941360009
138906272
325072994
630305748
1925252458
41499531
1925417121
801302200
2086513332
186734556
187657936
1020876007
459230955
1723331282
2083331452
2111948363
1604645853
1432300776
2054118170
751452291
692208877
1191865530
821550525
2021320960
1187413934
243330267
1280519235
102415120
1354368280
1942492238
1009198237
147620485
1607054806
938542710
1968828107
188551501
993102533
2078260821
165974435
1036467226
1859083546
55038220
508521206
1809493158
1202741747
234114902
589925236
2019168868
1787456188
1283368645
802986228
503709774
671979353
825870242
1294417144
287978221
744991392
502410673
1939815551
1032165374
1076268147
2087796853
1082035304
2140297595
571152860
2120936958
1373392325
774041003
692533249
1706034509
1453710680
921657829
1051886199
2009466445
1534477627
929088512
1899307427
648132296
154908149
334651764
799504003
469301230
1391515949
770318909
1823523660
286213306
1782040294
149848825
626036120
2109140152
1598826308
287169434
512105280
1264531137
686905536
1147694792
409100658
1957888728
945272996
87940440
2134806366
1274166356
1276682314
638648532
179301346
450854107
892016454
972317520
2120175745
1154929257
275248717
1354676931
899077764
913216079
1319512220
1863334713
598578678
689004300
2016434591
722621806
1687226723
1640736859
308075053
857227536
1268636806
1306488173
1731164469
1527009878
1248309201
1280995669
1342759129
1190156649
717609788
1359966016
1323959001
220672826
1448758556
1282846519
316422505
1547975262
1570712287
1948278378
109887842
1145028945
97646619
1654727624
393740944
1819629581
1691698174
1711389111
454678195
1560268565
1935558651
1309989549
1543985752
1927157928
544555403
1981730528
685544873
1348719890
1033441862
545204852
66344164
1427533179
294435310
1918814140
913330910
544645043
54520387
1545606104
665217043
1485114730
202257521
2071076480
427655926
414923881
279860066
2122496074
1205801755
793841593
1520633383
1523560683
784677426
200654447
308004138
831017423
1811938144
1145313692
875639003
808808447
56798475
463434970
2051544980
2145959361
1619616601
1576790154
2023167476
1040188419
1578326938
641931534
1323915281
1439233968
914404704
1949280823
885442435
1905733014
109356880
719542458
2125164085
2116276853
1709285574
474498097
1638509622
2143354455
70936604
366865178
210498699
1185183862
1838025512
422315673
198074758
109303720
735929753
1204354369
877536223
1190741297
1737599379
322423942
1951528813
1475192902
223350262
1728255561
377780897
1919233814
1035725116
1402880498
1552752392
666458382
41478040
1463155074
1274313606
1782026981
1979214214
6086527
997189347
1330206397
793011833
1621703815
419282268
722382926
657377663
720773602
1174197195
85753602
1114056145
535223617
1869313593
714955205
429813084
556706864
906860494
1448758556
1834809485
780491472
1194131815
661227512
1260220775
636839730
449418352
103408550
75731045
2007837927
1765432352
720096809
649631786
139905986
1591058565
1298748718
1850974241
1838310393
1030236905
1167546004
3769693
1366822650
402605873
814751611
1037020056
587824184
1732414818
1660157792
1346488689
485791746
662326571
524357343
1413186042
1905978404
341723410
213573728
1823854699
456922691
510942985
1345056527
279088248
1999336440
1215740375
924218217
732561119
398806256
1723482254
1350441654
1162845714
831223916
1159536601
1084911409
1891062983
280013486
1933543897
1888820188
1538961864
1707536151
1943864101
67118193
1821950483
329706815
1210373827
1854119280
254156164
1934807856
620726158
1391863171
835013811
1414492788
394470209
134238979
1737560885
411437403
119770445
1471735930
856349226
474833532
971074005
293592535
867921496
256368813
1752436395
1540387148
288094465
1514540302
1679189850
765436568
1299147559
146380274
1400310136
914742177
1411196303
698071714
864916774
1114343184
201034362
1118186647
2044587811
261999212
1505876054
1865452859
995494336
1573492333
911560306
379033298
513660402
529331040
917066628
1920989027
807313626
2099759896
12770504
589269875
577512012
1872648123
1350262007
1844109049
112580969
1065574786
1957130402
1589318736
347254078
868088192
1431151642
847702069
303263634
536329789
754461327
1523087496
1841281401
1133201842
1743918227
161550154
454262232
806928899
1503609696
1263728266
1418039051
1965823184
1398051892
1471204202
673713752
549792482
1338620965
315058492
626663790
502188277
986383099
1903705096
2053974411
1094383988
1259658360
1974444493
1514741763
995775871
2050074352
1054976093
593141411
1165720341
1590401452
1503783095
2001623167
1596698897
1167411544
1004404539
827865477
552851022
1666713122
1005164909
430612747
597007221
218659428
20698326
1671027781
110408918
712262207
276227953
635348641
1043601158
30948570
951499539
785211147
929794933
1798748738
526357109
1652501057
1600609482
1912038048
2023819888
877299251
1184018527
247719303
217494875
795199323
161918255
1632512114
843863644
909771724
837355629
2022158407
106303720
125580105
2143169060
1326877082
772897125
1066579834
1815053279
1212491911
2115217121
1552994115
941500185
249157872
676783998
42381064
1557439287
1456260504
1412054793
1965494
1891286347
1915839013
1151529274
632217284
1543247781
832143527
1548002050
1535036692
95964358
891817920
227238982
2059048767
1397756330
44990439
1630482913
2139081956
1853070103
2138812944
1131589245
1330291739
701232062
1804250613
1859668663
355689389
1733489926
1905165371
760972929
145221803
1596963389
654495070
528733038
1049478695
665222733
941828931
986667677
258322445
1448624323
363644090
1755885878
1068714602
1765208232
454298231
2060453808
424323703
1649356557
840421595
527254065
1818654426
309144832
960844927
1372400769
1657458556
1204786703
1641393708
1610078654
1571158327
1767692199
1401277361
54943450
751874867
884759598
1168325237
387719269
1061020475
1184673461
854228458
1188463055
115133512
164088685
1514227049
913478710
297987945
1426328577
2107844567
875450216
1532877738
1477971621
1097758218
1421986396
1822752109
909985767
657907446
347003599
546129925
189972222
1728702417
1091979733
1151784470
443196071
1056640193
1525180542
1333385258
1844119605
1834078512
470980949
1386648861
1788549010
864186141
1685402640
1099426874
1900714520
648622157
1553987782
1417317927
802483145
322509831
1688102805
1911172232
1204587529
1631629179
813643620
704059278
1869349446
2130958931
2054207747
1508923219
457153425
1247356672
1560670315
1893172781
1528365781
1872578489
389124234
1159452619
2038899512
1276860131
1405374031
1601575423
434694953
1604835084
1310470800
497052596
315414042
1735310491
1082473330
1257776493
1062808494
551525813
418924616
937154970
1985554028
2140276192
2086701749
1133419353
1471806611
934581545
1275305683
1884708176
1484326685
107528474
1403332718
1459851055
1853841273
752658546
73875407
1635745653
480659424
459009210
702817209
1624987353
866847678
1793574097
1959797592
1169370790
350179058
136165516
828564588
639508880
811802975
46746756
1643536493
1180496396
280726353
1960981472
221866750
165160394
193782355
1103162333
280824662
1196260259
861821914
1693622095
2096999712
1543990847
180453494
494840711
910006101
1140519876
637269266
1989466619
1787722916
1344599075
396076874
2055574829
1414505773
1417091316
392447258
1116240152
276298491
1036956307
1234664238
1800458919
1296551464
1127452565
1160514423
1375426521
449416973
896137914
601566326
1761220088
2091937479
6382055
45504930
1211202255
982532081
364248078
1756525896
932583820
309605983
996357134
372667101
376826504
565435655
582364096
1829918882
1070462438
660926395
1438467154
802349308
1033075462
1286336616
1718983859
1614486401
870963354
947763221
1034258239
576584663
1476369103
706588461
1573085596
482460099
1715319475
372913692
766134650
1930275221
154436098
1734944528
2048378303
1782587137
1359664243
395328425
1544419085
415240886
1983285672
1257756774
775814069
1666879886
1989415930
259742214
1825681751
578491766
1792813672
375021286
87983004
741675702
1183953395
133487592
2091776265
1449511016
1869324531
1240458798
1396244134
1669808768
859119400
1760773772
1589092374
437692374
14732352
1595896018
431106333
199033418
1460373724
879476940
1074452043
684424557
70253829
686815546
612777785
1359708027
615185601
437088114
20031981
2132900208
777997655
655889102
1551979321
43539830
2034629695
532741082
1916640801
972238482
65305201
1463175489
1236285859
756876671
556825959
2026182920
751996159
2010617451
1370910151
2024594104
503297397
1251160993
846368629
723099130
306396088
791485009
1054985556
1781217276
1459430608
58340776
1575047924
969795371
348944949
2044984234
506794561
1254042999
406353994
1364534527
134440064
2137383870
11223798
272495203
392573866
1658454126
1297328035
1688918321
1563078550
1954590901
1615258146
843268767
837257670
24160122
1875525687
64974138
762814559
1235587210
1276436519
975120483
191344975
799320023
1528406490
778044209
881433
755108977
838242692
1731224832
186866241
966732941
830063360
1731141359
998005111
2047204643
1031034035
20599039
1370777133
995702554
2005712209
2001526822
807761875
485401065
608861840
993741097
1762615559
1497981816
799143136
1324060368
469022016
1925683003
969607529
728166338
502390699
1788145856
1270813341
410856805
1764977350
1531576895
414286588
487298573
1575956586
218323038
1252786541
34550172
1629039462
1483278018
96671538
2077468497
2050816858
124621109
1295783542
1783734007
470105849
1200652622
366031145
1990162804
1034148587
1374403560
1577602320
1402795470
1897972400
1997038063
1774496748
1163159962
61680421
866715750
986228839
1310622610
1591495246
1993333873
263672396
323093071
1658501048
1264290899
1191335828
1147128975
1449434782
1317804910
46744494
1572198095
354239993
1938816984
1903994224
1514264427
624842636
14362082
2005872081
461376561
673658151
419086098
1086385724
1347547777
2084454840
115406083
1866336977
342147205
171443800
1997879027
1730557716
1093128304
1454802388
1129810648
194485867
7512477
1957618712
1679454221
473407521
1012724946
394198602
1359789892
1512408376
1392593119
956819222
105050085
1228912173
1977025142
1387351482
1834988587
780534343
1324700642
2059529783
1734788092
821223787
1523338117
1943879639
939698852
1259978705
1293604719
1712879460
1414240516
1008649703
1762168383
1164971995
1287294416
392318337
174282423
254712961
2083177285
1333312027
1447598419
1443324008
148591574
1210121090
417937816
2088859597
1878279664
1527486424
152347579
87538333
457236119
1095596189
405266035
1284823807
1751194356
457189702
603107725
1538669796
926130852
206004321
1400761041
1676844124
1008310410
1562975797
992655506
808817636
681184670
1985561353
1113000254
471551025
1918345370
1771092093
1587008509
1522895824
1865396927
637974525
1894166729
230435624
362180056
339899652
1572071637
609333800
1550759949
1914811150
891731661
1929130816
1722574552
1859390155
184888217
1889021132
1815281107
1978710052
1578279717
1838353942
280570889
199459169
148591574
934448736
1150267547
85963462
1697464860
1891714541
1795934818
1556223054
285645104
1385941905
89023301
411709917
202931789
633729091
450751521
1309155224
988921040
605726608
466342489
1603579860
1788147935
1690577020
975665243
979399399
1221302538
1470483358
536774079
1609305203
2072516567
342335804
1913470892
1956066150
630371660
1960919901
2098845751
1338578438
385994923
125833370
1270001163
1982327454
1485098148
1803606128
1675738150
93534764
2074385550
1976658793
1225652024
1693492646
550872910
2091342595
488490665
340906837
768281124
1731966108
476718724
1736962865
1795955602
2121809201
353239153
672027803
1301795600
1961005523
1298939808
645999010
176209355
2111786903
1002846882
100221018
112968016
145633168
711702914
1793392205
753850019
637237537
451438019
736511775
268610628
1508561096
431025991
608945653
387100937
183501887
1574022621
1989465451
1263365831
1171138366
1659767238
1671362355
1045011211
1957306269
949936120
370995635
1646395515
587651838
1620826741
1411812442
1555379490
152844520
84752250
86211078
1464601413
2075508866
765016275
443224823
245184699
1051284040
1017974494
1960400154
1319245673
151011788
340395022
1355362496
1423678247
1728477657
278610475
1887399255
258914092
575305662
515101638
2028699801
1597507413
1082509006
1021933921
1609445784
1353593035
1258498887
1110586721
2134571638
1088369329
294224738
712559514
1009539452
1101871592
49721037
606787191
977496884
2092805743
1582680631
956069982
1859153904
1447305153
1561493569
45597372
1915154460
1919357561
1419541656
389664227
1658020022
1309971660
1776272581
735741781
1736166112
188523490
1047812130
587608549
1342425878
1924470355
1894515931
1793423530
1006293835
806926960
2050955558
1049855839
1812561161
1965971037
1355159952
917061686
1916094357
1822518992
554417808
1111190707
1114503006
1672437618
496256012
50723508
291838494
1631479109
460780158
1892956342
81222255
110769630
1649075248
1643832084
164855454
1541664361
594806649
908808349
768534498
240277251
1828905759
519752842
972521958
250972126
1441271710
166393766
1779646572
465710666
193496405
739782253
1366989642
92124229
882543862
840170472
1296081788
456230463
1544148995
2020367278
1959922976
1712974646
858198470
1915153199
1811968704
467741401
1885601452
956579886
94457147
807144944
2095240692
1569497530
1819621810
393854545
118630155
1003131510
825361337
1888870804
1269582454
1490137472
2100708721
1626876755
1116538862
2082575455
1159171899
1455613402
1111145337
1173555299
895698639
21340908
404555477
683386331
1444355434
2092335221
564965681
308234905
208691584
326691247
407777746
1246051976
2128382722
1915079896
1851320549
1430171392
887033974
768734486
1398038023
1986542600
192339855
1431857778
149430093
710341613
388935733
1760639077
624227597
1476027589
1850712836
2138665117
363077460
2070833474
1092859873
440818949
757787825
1353272995
910883198
1135830666
934817934
708617021
1326810383
837917958
213710373
1009543451
1831715787
341279321
1484706554
843492956
941441970
1450453484
1972157394
697618120
668869056
1492077428
2017754942
1444685479
210385353
778465297
1025303143
1454654407
1734304790
1662642606
2113308986
980157118
1886418808
872626434
266595332
897620315
241297263
446933191
402476284
1477392327
544608563
800735739
1407096337
325390158
2029601099
1852446873
185580451
462351104
723715687
1462338943
107033808
1767717230
1426782044
4639576
710812595
1752185011
538689190
819917826
1955573415
1216162959
1285387606
1699610543
737819277
806711259
1331868034
978951654
726258558
1709691267
2043549408
2075233809
1256405540
1916445281
948219269
405134248
485915476
1500113136
838656689
1355813107
1071834986
2084631046
392298332
1661068811
989239860
1797043110
269706584
1488237713
851933223
566704598
1201109061
308649653
1998582117
1149947266
1754617080
1529940691
2093421430
1573566758
1668713524
738729284
1272557621
736674616
298203750
367488208
1052523535
1568535273
1959526155
1431152428
126985378
219235851
2143118676
943029566
1354446977
2065525563
1014704697
950065170
50390554
275750232
6345209
1135104665
164949400
1190402596
2106985031
395625688
1526289345
967392448
2036694853
2139410525
651218555
895459976
1179807823
1493715365
951883412
1138925407
2097995167
1510891089
1248468429
1686600025
1766808354
1139872177
1692125130
888064986
1409042649
1716317346
2054848923
1446816669
1468685075
631841693
1112584425
1540555485
2025770524
1404619321
249343050
590394493
1839817321
1239115068
526017696
1734558504
888268140
1852972716
1503760408
140111526
1854309036
151155595
348001185
1699596345
319886962
1215185572
30400774
425829334
649053215
1483959985
55242681
117274658
509781711
474066913
391305041
1453943750
2119307435
217818515
370207875
1075774752
1907693057
1593908105
317516633
1392907970
627636774
219391166
1985984866
832190327
1761649014
599079141
431649286
340169519
657268502
1151455137
1715132779
1157366637
890589148
244218090
592358928
795905985
179779424
2118986515
1770810579
1817940512
1364191345
643140866
1489029281
1976947280
859630602
1806176149
457635022
40451378
354296486
351673511
1165996777
1692771861
1002655176
1808276233
1949313284
157617601
796159746
599881515
478691877
1580231283
1427446517
1274074335
83923567
1737452181
1468693305
1257893114
1954495272
980665905
1088058135
1744426124
205356058
14860448
549239017
1609426957
1654931354
1107557855
1592452451
740283004
1361984953
813777787
1260653418
1437858553
1534065890
1821101950
1152107327
1194855990
1411742013
1547488494
1335582706
1416456894
910440029
278101969
263512854
1526401138
471443526
77377481
1216947028
1836953195
1713766670
1576455975
1070909198
1549021127
1198943753
316742695
234799598
1339935116
1142318211
887672832
2031737335
836292512
1084522626
381846786
2044098878
374273901
871465803
668250737
10478877
122085130
518932470
71409230
1063173703
318033926
993194208
1651955942
1766292818
1806177585
2108745719
1139552240
1958873776
1605131116
873625086
318251521
701169136
1017910385
455887032
652698971
2100139919
1992450108
2110483724
1226114495
690931345
1018929632
435880641
1383796110
1187687843
121623285
1495429840
1250406780
2142334420
62766032
399488904
520920930
778822835
353333206
1860152066
1229322599
226753867
776057485
983933738
1055714754
587707837
1859930269
197385339
423246947
1770357431
1133803668
1301089819
693161568
469683177
969427698
955594888
2097393260
408285188
1911818736
1612288305
1327173010
716449564
547011256
1322807971
1962911415
621758199
480477207
1741808146
430796802
173464756
1814097377
402256849
2005111078
384046590
604706055
689887798
1480734543
807798512
2070937656
626738786
1608561320
189129312
233131534
919153848
371627345
944170573
767873411
2129133270
1750900201
1222378246
1675655660
1655134244
1629314791
180912894
73798989
1794695538
103017623
1674991620
2134735680
366287253
582000382
876042595
1185294290
1600854052
2132632507
1920447728
1200528566
1741575825
509178745
2044654555
2072584722
1301273979
1036593184
1378374675
631903047
17512806
373159105
1147804569
2054633472
2124177894
1883089106
1156804049
760008335
1748111541
1715481938
572868048
1571198860
1172167007
900400341
30774035
547273206
773414346
1495619656
914710413
2112446280
172537515
235344848
948926706
1782351052
1272404803
1931969724
1021763377
290730740
1182395807
1828849025
499593935
1752547932
1004999138
646595787
1664278433
257455522
677772446
2127651743
965553456
981944321
1929448745
417783071
1788772366
102741830
1500380393
171013533
2019857798
537012378
1996931902
2098322870
2110914922
70237516
1455585641
1058758347
1637298529
326101076
1011694533
319061662
492350229
1554793914
1996977672
770339466
611086476
1818103825
1851943331
1912587156
1393267900
862584154
228789251
25179520
191718246
201846696
246012020
1029712134
2009043608
1632477145
2144966898
583397379
367967115
1821697920
1770390513
346304124
608375249
741352939
1543176094
1839116418
1390826802
1703744275
163909835
1097557202
244143740
745413036
837362124
231830997
1522414087
720778067
585840902
531122881
2017701142
1049248122
330080861
2144410154
2113131347
153423681
151042755
1013747946
965623051
1000189612
485294725
1576672693
417387463
562466396
128954166
1535108762
1145277797
1912992426
1971301114
1270044370
1312251938
483498950
256299680
811666343
316055733
773984761
1592212307
1282026316
2055096302
656735870
1000732361
1018283254
519078759
611833708
1746735628
1635637409
1100057262
401019002
1476274211
1772686147
1798885057
525343921
1775518757
465214472
1272127483
1706015588
1461941653
99851036
2033159211
1858052507
1043371574
1315745028
1780317966
280902492
1337966725
1794192196
1302591836
779977206
1783345639
202764370
948997133
2057017726
871805579
1234129346
1393084912
1085738243
542667800
528532304
1303419272
1066733387
470727448
1737845311
196137349
293621535
1280590837
702000484
743339172
1811293049
2002030599
1327710961
1179738577
1064500178
1875736152
897154002
1597842626
1013571765
1126807109
1654900626
1182995910
1862308927
783718412
1162611695
1464680530
358308282
540142693
563896853
103886846
369023832
1575288215
676122459
320860183
1015495090
800206484
1242514181
21672132
1148348027
1907330889
868373561
1510693268
1619885391
1170174686
669874961
1216055484
1115846112
876766268
1212462826
327616714
990170886
409972138
1022243952
1279227675
762129052
2089516460
1986828775
1834591888
766755077
1836836757
949405096
1829682906
1960320499
1534450013
1514075968
779665276
335379003
1242980754
1741373107
1464159282
1695996382
411415892
55135264
90475267
1306345241
1501953127
1762451920
43955058
1430793373
1940705478
728680108
446274248
55090963
2093990147
39174448
600193827
1100014341
2101149645
336256727
521973240
2116052454
1861607736
662777605
880716035
43043049
615724410
974195923
1579794340
1947242798
912243065
1039652707
605257714
964450426
1101546681
302727888
530480052
97434106
1873221132
2132179672
1631899694
1313091908
749957891
906829648
1801403925
69444168
1035309802
865707237
494339522
145641589
247575568
175365912
277675554
517297668
1051735075
94714899
2000137137
853977440
494479021
656847702
1831060957
708818616
1891359848
831090302
1846566802
1075984360
135167748
905083573
1088779896
1935173772
646422557
280703834
1699367496
757167457
1720006753
232749101
2111528116
1942434866
387470579
1372771730
511792377
1988511346
1006383967
1665877890
2028618356
2098051009
1837855854
91403524
1805338560
1896499955
1292819196
1354641634
1849360996
307970044
1354139711
1434796039
1185785291
387521676
1909395559
778790563
455088421
332030687
1864430096
76871765
1925114989
1472663034
1006974585
1935566388
238390597
504311143
450359816
1372578610
1641436312
1479706977
1432753515
402261022
256019176
1912904186
1857176162
1931377775
378919773
1102870835
1791010119
2084090019
882000721
611128949
182634460
1580452166
1460644093
604591573
324986290
153658759
362622380
1647719719
278841541
16380774
899376405
352978036
1475668639
2031643455
1519199833
1529643502
1989600048
876361550
358248622
1579499063
425618105
2072587289
499803295
569354599
993284308
869387501
1475395808
183785371
1358843266
8099933
1354186927
1848381509
1376358012
1024677986
1532075156
515131844
1892672457
1007042790
710330385
84555855
888380273
969586476
1620548411
1285766708
863127945
404752424
51093410
817987049
1855556493
1506410771
1092326549
1864349324
1295309142
735667327
447316251
1646139545
2122030688
152306589
921389498
1785109385
1005604281
744986250
746584895
1886820530
276094391
1475884094
159439846
503086092
345136516
292487641
1034918419
674266798
1638513743
784209596
429902353
1329071799
2082573580
1831458567
429971383
1721375999
442447156
932359406
1643783021
637306544
1970372761
696721557
985670931
1981332670
2086596063
1233446951
940079330
1035401464
1350101678
478380008
1693924300
311038270
1500037169
1453365557
61696968
710806355
1104445440
882677946
1045405245
1236487648
1466047690
708673551
1817087534
1628579469
1816179806
2119810088
1306575840
127629829
1701738072
1684061473
1472116943
641499350
1844435591
1683200804
1510413139
784335610
4529868
1542909861
1046924049
148918487
2086896386
1683637911
317019623
620555263
1458333028
525652540
1172346594
59179016
1877415395
84894864
1295695413
1482591265
672702425
397364592
1899469206
1457061069
1204160854
781844152
913547454
801578770
1392869067
2136773150
720669463
1658399211
2038004863
1044771663
281680008
342094388
2108314214
2002934492
1502700722
636921703
1745399828
1382775547
306631226
1966509720
717454727
941827068
2099516735
92042613
81879144
1693924063
330943763
1850015781
406206584
331680901
1258938310
1688615115
1390462971
1851004140
670828300
952577786
106511900
711829504
1294777237
1679090453
585329561
2082839975
1584301220
915232852
2122889950
33442421
2085150985
1353548812
1893246722
191348099
1985690810
1878098269
2094798092
1093698426
1962269529
1454494866
89661312
518176400
1533745297
353159998
1014852085
1803827031
1357646736
610681631
406929074
2081224461
107419533
1736740787
1112989519
1213592959
1364098474
1946000908
1931396679
37099169
472880883
584178485
1397577600
1537010790
1572788279
653091949
1951692766
1111778535
553254978
1246615139
1671053639
930013888
1752539451
2115554140
154135607
1524501951
1615282682
1489900455
1514050599
1904747584
2053773080
1668644482
1948308862
1374292381
1589835662
257526135
1841500427
1905035592
1400328393
156403859
706020096
633374807
428115973
1884322550
1594905482
210389848
1067987940
1702342995
1403614624
754845158
1760757872
1140698475
710191684
1418895815
864142974
1139124949
868576043
276219566
993874758
798011504
1954048755
1729380078
174713752
485006817
789245674
2078206797
1709504692
70585042
1138099759
886331673
1553749150
26846274
1613274404
1077131915
1033310512
225912331
1551592647
605395764
543166608
1137728849
1088046132
1269455084
1640596353
257344029
1161383030
2044288323
1708496167
2134328429
1211570159
1940124140
228992790
1379330259
1532362842
1928740497
997718183
51564318
2022772082
973906398
1926849772
90697547
496726390
1765575195
1418625814
1664502664
1350054204
2124634048
57215756
1142014203
1547839834
1438896833
1369495480
459985285
412494810
551428771
1214410861
208059953
306635937
303662442
390357116
732813358
977364634
1706430014
340582337
292775089
1557580733
2075548050
1632619482
1576495559
1620856429
1904000378
1828400355
1334148397
2000931400
1005870699
1251333190
1883605787
106054662
516032180
1559146399
595933013
640900245
677850113
1781187219
584639789
1402750748
765814696
1305280425
1021608479
729022334
1194517645
1199434564
28047863
1742178765
206833163
1334043527
1574823349
1091172085
2043144242
432312780
845929910
20472879
286133194
269756910
1467940650
890374690
134531552
958907697
306956157
1271522358
2116406248
22193132
491513715
1076361118
1518589072
333878336
1400842050
1047649303
793931539
1697951358
1793951395
1719287189
2052937538
459334070
211070333
137264899
605100388
1716817084
875994577
272206182
489802008
134585802
1652427512
1049966230
1233975222
58109824
1873705801
1214153793
1612788181
978965766
2055231892
567315675
771219436
692501839
1779611856
1837452628
1553770715
1542426794
1268410922
781828294
1553702874
326118892
293215566
2117356388
383933442
1746818120
502249738
614555182
851195609
1946189474
1268770148
139449835
401870528
2043065669
332151403
861813414
2008921939
77104946
1542670416
211487114
191038129
664341308
988781836
847251321
1286121478
611685875
493954437
182863351
578482172
499139313
511703396
1830616308
1569157433
850778702
3637729
1067685624
636112514
846571780
629728035
1401911300
1771814819
169929644
1976839137
1855548124
796444502
1881380247
867419721
1117265077
1986524004
1093787455
703104794
1896893762
701819493
619994158
1270027525
297385500
1602428313
637609902
279541233
988679942
2020862185
58736413
973582076
921097974
9361762
470175945
1959793341
1052325815
273441877
397191992
283216677
1824845174
841195452
1632835098
400999992
1291390657
2054118170
1188173706
375465562
1589728464
575444188
508293610
1144816300
1904612891
1524452231
1351651003
2145287079
1037380168
1078002808
566244789
1941776523
1363253325
489059350
288136624
1558754935
789586687
506985711
574313054
436940185
2039900875
1376402053
1993476542
513731129
549076939
834715637
1865889451
155654689
1516173908
1024317699
1487129847
1335430385
637210999
1319869678
18004945
1637747534
961743310
135393379
58189635
1646827271
2000910920
745174602
1246401965
1433580548
1081215564
100556443
1818645234
1581175120
2063941839
289140305
2055986189
351533864
647685455
1232836299
619473640
1082993580
1270906627
1072467717
98538151
2040991252
1794749546
475002006
497357283
643692432
1027403966
1019141722
1914858914
225111458
1198936856
1135582629
1166341749
631224161
121417827
1744399906
1666133955
796904335
424455355
463671415
2146474438
593823250
1596115510
2096644339
1793469270
1399802436
416902552
1745777829
136684592
341838199
1229030003
1462955180
1207082510
2053559044
1054554666
1295832148
1066640104
1532865095
185583353
470293555
727258655
508126965
544990613
1095318340
1129826719
347972362
313009837
280611907
155954003
913547454
986392806
2063612299
1664945841
1165304613
768680016
258409189
747282589
307934174
949875042
842666028
206412423
952059127
419658513
2087129042
388397213
234491831
1509984649
1677318640
791283519
1980883445
1502365057
1608209841
1815064831
805480157
866507930
371478601
790144340
1344241327
2033062112
1244583653
1085534157
1348929634
2006392166
36547515
1009036391
404178186
1239102105
342455608
489346600
1149747037
1591892506
1042604642
295823670
1656544066
481582894
1039567736
1249165632
1404871673
1923656608
146049669
880331980
414422814
1757806733
2118175906
618306678
1999927214
252505957
336293644
720466164
1280527684
863398547
827707412
111308026
1699851346
194997948
707148319
1199771107
1305830687
1821495489
1112873647
1376885688
228995268
1178682319
1371024093
2050236269
944612910
545218800
1449823797
1040157866
991246618
740654316
483171320
712008839
764571580
785356680
1125850126
443593007
1880001448
372405576
1284175648
944227670
44201249
1989640590
885155978
478320620
1653610623
1698280267
1181238096
821550150
300835057
1469556401
1614031107
987983536
1183362555
1768472001
1592348313
242459121
1345282617
1521300231
1281010418
16361943
156421299
1072253062
1180233819
63567050
732464125
140411306
739914820
777569684
757582944
1098954448
65995617
1571505420
1630529002
1929303406
825320011
1612620094
1619110018
2059916955
991336978
1057008879
650098821
794656093
1229229485
570262431
497015151
740224997
21303845
1966467113
1956101143
1249722697
733569139
1735657288
543121989
2106558630
1086077773
1708275554
581365408
228816599
2092792521
285484340
1029680389
1612316523
1535476153
2093145879
909553847
775270763
416757640
432256287
1463545498
150039349
1660659078
1431598703
693228699
1444450137
560984413
1450742041
1531277523
1492709221
1416333295
61995712
911295185
1089416221
1812306792
1271295191
836002383
1144555583
29005605
531506073
1780308742
1805780149
603643871
955622895
71976797
180276111
613874494
1464308440
155430342
1158980374
557351372
2094749489
1302708939
351673179
932253316
828488992
1442831301
859318458
610671461
1845409416
2013605196
705919080
2119617305
1890212693
1679813976
461117635
2141907923
889269317
699895048
1189178410
659131210
746373168
1534137009
237749771
2003533718
642345440
2082529519
204492071
1352070705
1561548034
1833861506
1219925806
1791480001
317918066
2114918818
1591156682
376107836
2000444441
212536295
1487866503
1364109784
1368662749
2132399388
210924683
1236845439
640571193
864331832
1656965852
2008373900
2068717576
1761345281
1244562619
1651431132
1450538243
1389777732
1133972872
153557772
1784234459
701688951
980303551
948784153
610894763
1426657457
1431817995
164750946
1956261460
1372747936
645789228
14367259
533500136
345222582
184828688
363192807
1187609244
660206478
982537518
1874246504
1790156591
2019760489
1147480567
1424353735
596786365
903962256
1014427445
1180307722
1272789947
1133568111
99424301
1040526004
1645592198
175512916
769358725
1343539467
1516716632
1140031300
1016893828
471777681
1893567575
463511851
49102708
2078818635
388979509
1074293110
1995297095
90813228
1209275509
1248174469
1734593065
547481815
1875407151
1746145733
1829843442
1908076545
1913417804
201805917
246582804
1934358309
332864875
1658089436
309966451
2038468251
390438123
2010370759
1709370683
1040672772
816339361
1387685036
327934266
1012139841
176195549
1870503777
958392807
1235950863
1389869752
1634612951
817960429
1739744114
1370923162
6837338
992556743
294092781
2108177544
1244401208
1114512971
250295357
779786951
834217675
275500070
1958851246
980620340
1469324657
1693067209
1551976762
596345216
1629970946
1495059548
1101687623
472766753
2120333355
539709381
457831611
731494116
542257757
246985955
622466281
380382997
116505580
2068601631
1919875932
336132713
971840280
865077929
1233169247
1347713869
45341493
1901579426
1405204757
1783530856
1516164563
522627874
846477830
696147130
91874847
832699736
2132414609
1716270814
1149543571
476159572
1417835498
48338035
2095243545
1754248189
169820483
865738246
1623665940
1211800188
358280553
432403162
1055032345
564279834
270905075
2057202607
1254319480
146007702
488208681
28765056
1944363301
1456571428
704679900
2113543640
1897359750
768067745
1633291911
1412521684
2060498361
2123212291
2039912905
2005059736
39134529
631969113
836280155
524933758
839347670
1245814757
1031976992
1235483975
194771161
1385359493
1685666331
1613916349
288542010
1864345166
739593848
664206455
1285677770
761968597
879723628
834001379
75220903
2080296423
545923350
2025470989
1104009934
425793648
400417607
376338663
2035001780
1063575830
346002540
1364507661
1340446032
1924077038
1677103775
2067482022
229901544
819148251
180510214
452231157
583519176
1107021293
1059414284
1908098665
108358471
341876766
709841660
1536261200
859726733
17298213
892945306
912893550
1569406465
580779015
1479628967
1106476591
178066260
1793361126
1850644799
1142489293
1153554481
294133166
1688045700
1039711139
615534099
566356744
571711176
1950204586
1865029290
467506727
176429227
66086812
1941375579
1293583593
1665460793
1342150020
362894250
98237973
1550245948
85625817
970894260
1590890556
1267584006
1393968166
608265802
511692153
203183677
1779832555
319405080
635800338
626599362
31277860
1464595915
656185931
1693478119
1766446150
158880553
51139325
1044594855
118207604
469768253
1923966575
2005471264
1985384753
1515038917
584700420
169857988
423716780
1375427664
1014261373
1294140309
843994221
571873241
457830338
193451043
1274682994
1467400455
552913516
90845482
149244776
2044728164
1241652111
1117147077
1772256653
1994169727
4212067
819448233
1713542943
1369828817
1456155887
1116274746
483876219
983781806
1145361687
717871028
1216214210
1533923005
254265422
241129640
2082230308
1865889589
1632373918
846187934
1770703140
1682888661
713487242
593286552
1543729841
916598875
1538503908
346084488
1589605443
801807471
1275818679
2003122114
774318947
532937038
1453151599
1793185781
653487533
1295880614
1455025613
875725027
215184200
1352404562
1047176747
1219835109
1830691888
1894316993
2076469441
1928361871
693186387
782536150
164659804
1128807698
1434903217
1769646170
213698370
982114399
305452657
862667746
747650167
1206372805
2083482925
52640078
549629546
1781851703
1127575865
1004083697
1965708328
896103951
1162123561
673194473
27092217
1091357660
1850966651
1896173534
73560522
297872652
821972015
703055214
1235263509
972023359
2128257740
946360455
1586146228
74007032
366135303
478499768
2114102031
319431681
977194260
65350827
1965646066
1205650034
177819239
36227917
1840454810
844615632
1049697281
1080338604
120914207
273883134
2046400844
993435759
2059796454
1659346270
1504517164
1868674479
635190596
1177771490
614134408
1243818018
943506995
1041805147
212492120
1674387460
243937018
1661309741
571547795
379115874
1168993319
1672214612
723048794
1059692712
576079150
348743016
316713436
1751056236
264128497
1332405074
1065487924
171583654
1949100768
1182352019
369568887
355442121
1399632564
1957172012
1098456227
1314600358
168300577
306725650
593507627
1381376604
1774537737
1075872810
1513912573
72978270
23496032
466278202
2015769714
464860708
633534810
657835319
1861343769
855616264
1266859543
923620879
2068029873
1083040095
441447767
1589744918
198917698
1976938919
986162253
1280545754
1830904899
406855226
2081743701
916190742
1073640907
1496463145
1765806963
127245217
490130606
1695607983
327704593
160538833
1713893089
1622563981
1329367987
109136870
293318334
103499636
369229057
156613407
1453161330
232042222
1746063910
2048788538
201834693
25586151
1846889118
1894606944
1495517890
2090778478
298334584
571569855
1161016261
2105385127
297733527
1978054118
17969081
426341468
622806788
463856654
1243181895
1592101331
1295883513
464765254
1010901168
49730027
938655748
316356422
325593955
770425475
151384008
1445201526
579465693
1329168648
671854567
1063265641
326510373
1046996353
2015699232
211609400
725250856
1589475151
1204968873
1608432213
1463766857
1742111018
861085279
1946002472
1961840889
1579310795
362145537
953739488
1972859246
1805690886
1578922386
247622040
1346181303
2018582054
123451295
727786555
854922343
1422476637
1092233607
1236480323
217832904
1100033450
47925479
1264086950
1322405979
611826647
476790816
315118110
1206417728
1257557071
97321017
832482339
1427047314
1703453330
1987041515
615598415
1823893820
1293164321
1647485689
735262329
756899242
1907872803
1295318510
1023588122
406474277
370024877
499848854
831943565
903975261
734421690
1992007686
271777904
626969759
880644587
620803897
1389157564
1395091114
874334054
933053955
1410490052
1982821397
884482978
1228172300
1311108424
399561831
344438031
1521382388
1149019124
654756529
348327288
923219896
166647992
1581254616
1592570486
727054213
535253652
465091744
1474541996
1846330060
1967975037
1326822558
1026389842
764571580
1254268393
1429976781
1435844121
239678138
1906768337
1895756615
1907499838
511871432
629757180
209787454
287665173
2114226060
362075684
408896907
2030651778
204405090
1818665884
583452992
237962434
2109160102
931323873
318450643
1218146670
1356590760
1952296781
848942824
92702115
416413584
1065162376
1259790482
909827231
250547759
1465427054
632756920
1784037669
77355884
2087792716
1632660003
1436895070
1148407908
1844805577
819745083
1362992173
1224682671
576599162
1079162224
1893891763
1667081528
1247937065
96700252
246384302
1547684751
412142173
1430441476
2056292958
774824852
1294804821
1504495722
701455433
1745879222
2046546520
579563761
2046420174
1352998789
224518259
1330630038
341202387
543861088
1892926520
85279185
2056187804
1666175574
1677275506
1317978777
1438549640
895959030
1364863945
429820770
1598674944
1068192210
392251021
1278703972
1216507646
31434813
1128710273
631047599
645004889
742845000
1220526111
617982793
2146950578
624922818
1256274141
2068924147
468035856
1213415747
965075527
1469988915
1318943843
1769182272
1773538562
2125982586
1724876861
458601672
78008946
1645535114
320648127
1704946493
809425777
1530555962
1881032608
2025970644
913848565
719735290
2118771793
51361045
342749395
883193955
92369814
351906887
1505359517
2064582555
1012622317
1232071638
955726011
220856251
1055927911
1493064090
1578162183
824377252
258898873
724137562
1727514567
329821805
361403009
223215283
957167484
942132291
1565137692
775292987
1968550837
1288587344
1392604572
379628817
87327014
1830564477
618274775
492950771
1574724519
1561484327
298616933
261412911
1142909559
957485352
1598521011
1680485789
2002627270
889610394
892181312
1459227874
265532043
1831158921
776539086
1258191482
1332735218
697076879
501267243
469190510
1091091425
903281558
2012290145
1483861294
990529766
1724511334
1362209354
1992695775
354047408
1145061150
1137594102
755431606
45734033
1022769002
63158270
1443099242
1098749620
1241197400
1812504695
782821449
656156482
660467184
495011595
796367829
326694377
1445957155
1383938055
1544076708
757420097
1404775264
137979434
988283969
998333299
532544199
1237931334
656128603
132358957
44544716
139415728
1273207000
1156868800
1514143033
1289180543
1198398671
1493540425
945326735
1856721856
2081966222
1286061539
1572137585
239713012
963169929
1607292748
1410299010
1984499653
1358860317
952599911
1439596521
34319126
380097533
435228844
1900913095
1333504868
1803346864
1161330299
45221025
1621662603
969459137
1395775153
2112439059
1551151295
473973119
1612191767
319354775
1722547973
1713919988
468672510
432942597
1202250990
373214055
1584006975
1253403165
1935626695
2132102423
1640789619
217823756
2128537930
1677817259
862972422
1348983912
1256136461
1156112099
839214983
493131421
818930614
1282256603
94457147
966049440
49859490
1794521023
1980166908
1275280633
1462891718
940061479
490011312
1128491632
1899852690
1940765723
372012660
245878977
1543471972
2080813673
1830774408
1273076772
1017343074
1784001766
1673870907
2094962350
844991331
863857088
203115591
1356546400
479298853
526425107
725397310
1804196519
1338383663
239872965
773682029
1691085506
2044823554
99947509
1023619916
1475412993
253348922
582079469
919937723
1422314096
1288831920
1782866623
592475927
999386273
1137067054
561863438
1151331043
428529931
1522975963
2116001235
1162523727
639788346
332297154
104513869
187330863
544628809
971497059
159661552
1684121147
99225594
1915793830
1181861590
866765026
1703438592
1341036567
1669856607
491800406
1139790523
1707500765
1713864191
1440654129
1763983438
1317035271
500733582
1695185589
785042124
1459666033
499547311
1118121026
607548129
1673603951
1519094802
100862186
1443307773
840465888
435788453
1370695278
862544016
274986553
2077722311
172732844
1788977816
351334509
927937468
1373564715
788487999
2061553601
288441856
466446507
1753857639
1368582833
1831923016
748421225
1309109244
1706610643
710840436
56545648
304112691
2107660394
1730859741
1559410301
1157453122
1546338862
1201004335
1574624566
2016172950
1321441205
1130858076
1481246365
1891887284
1596202646
122018532
658988153
1930607142
1465668763
271012520
110036834
772922422
1659389943
1713614070
1766006794
405009660
255172447
667025187
1111164993
1978359145
770126521
1967328453
1647093619
327463362
1391313741
1217004368
1450842582
2062962253
1942508298
751085157
1272843727
1080748656
2140283690
520334425
489832061
159253873
1132339044
1222463518
687042426
938290344
1241553765
580188458
421673361
94363061
1127955063
1665009349
402211214
116735756
1121577170
1014759520
589306186
1023390951
959255981
1400917638
1658167923
1036211396
164059510
549104541
302360779
1569506308
711546095
1556403839
1586931400
1539637813
1274148952
1378753907
231681227
2015916244
514935706
860163019
150936064
2091080737
277481794
2015672365
1793850102
886834480
782248992
534216477
1332993494
1075869965
1233711910
783612096
820924858
165804256
1893085359
604292649
1194005475
1209981186
1865484790
2100650442
1418593194
121623285
250154023
582491517
1665698234
114255635
794025332
1157672573
266284841
285317511
1784223230
948090902
1711549471
848579535
1245073715
799567600
396639612
262584293
1583105771
262833416
689391175
1723420601
1498563949
607161341
1061291143
1969007753
708617220
1249046898
561136838
991839973
1108132859
759282789
696417843
879030970
434937409
48584812
1928838569
481212856
1323330394
693978905
1435379506
712988647
649307488
475376479
530946452
1050309680
928201161
1731155274
1605321360
560622534
1110480339
1547521859
1729478554
1250419330
893596905
1778533397
305787985
1715988344
434809396
269299294
278165516
2128496401
1181342715
889973191
1462457370
778837167
993954705
1520487761
695682364
1357186283
2023500056
1699980597
850644414
567380729
370699032
766090387
1649944283
379782926
213367752
1516206053
1649649684
811590562
77348889
1827513310
1823871895
566682535
1903946709
1514400294
390010460
1721056290
745688321
392578399
1702464575
1499546438
1804403490
405986296
1758079890
1889920631
1304604962
2051317931
1374295020
1477749856
1239871817
1356596249
1545960113
1194853753
2055587302
1139634880
733357785
355025295
788637591
1585393908
336101146
107462930
1450337311
349651382
1428597993
1818718129
976154936
433081413
1386092706
2022029261
110410796
944172350
2015815745
1381545242
310025882
1618460860
2018451198
325445586
1929395661
48652003
1830688683
1451599991
307516627
159603847
975017784
66628430
283390550
341759137
128028301
1809185375
644547220
1115212654
989037600
1874243687
1372278586
30006163
919572448
307423596
222126925
1479545418
233620189
1188008925
733578534
847731822
608959857
763785944
594009107
216121835
1189004317
1736384268
469853765
610126754
787655431
555665085
741254335
576838916
84730314
2062760527
547557535
2103574274
1724082876
44742054
1123480110
1205042422
1004848907
1829309716
1150208817
1840038003
1556179796
1291570010
1202822882
156110564
2099468921
1411814507
728463420
1187588060
1109433258
1115787739
1692293190
1471020553
2024812005
1068351561
755651574
730960678
122592804
481384280
69983715
576748607
1972004363
724504741
1313709864
632800267
767318627
1681585865
1226328595
1415123466
714484188
805249870
40433327
1374766547
1151618514
1817044105
492107568
1154622163
1944076293
1674267620
1305818893
937741486
976144550
715743554
2032651422
2121327596
1546458482
2028690764
1714704628
830820725
665455451
620002574
259403188
1697888910
1536402061
1477678883
1290711580
1123978640
919663098
1853170162
1982519422
98961693
1832936922
722328075
2065293972
1450631031
482579382
1798554094
365221606
58050095
927228990
1058412396
2083563632
817314681
1919433803
1968467133
1759472518
858745094
725250856
2025784256
2129260106
1117720604
1361223354
773454781
1432880100
1833033929
1557317845
1117049721
965875784
396796266
1829609394
319750801
1512511071
537385191
783421276
941386504
2054009408
10086624
413581673
506508320
492319799
853278025
520665534
377607713
348743778
31123493
2105908203
331173184
750580161
1766400629
932256598
158298543
1085214077
1713132200
557497653
1944368956
544301655
1474597880
1143335615
1835679968
853397450
51839449
1729435395
355807159
975876432
1567472777
101997447
1545933966
360831014
78623660
248908890
693866730
1856341778
1602322085
858247518
1764491438
2082440160
1320331186
912629934
1719932080
2091523856
1246874061
2129017736
546721671
1308303068
350621888
332505469
739427288
2134117305
656277198
1466870501
1379583590
1151326084
1540365982
322365400
763025146
585840902
749887881
2058588553
2100836312
1138937507
1890292702
525419648
1554862766
1303981859
1128761806
1411612946
1809191539
968301016
1745654530
989988853
767686461
485486093
2069416317
1106055208
1737292022
1416493030
168541883
85530150
41274409
551770249
192781788
876678212
640594648
1853612296
678186545
1113734993
856934720
980210490
871122218
444536140
681969295
1043692542
1211035256
633729091
1277819564
534248463
1726201788
339538291
1018216372
2113253124
153125
942500733
688971
200003990
1464182066
1083067774
559904447
1799370442
780756480
1976869544
941995353
1397604509
2002977490
1473126647
1569892801
637594017
424008028
210690326
1421547106
686745234
538432219
343350994
658433481
1884722771
1041493133
1622198629
504304907
854981250
2031482935
1742801068
11585302
1365936066
1805073523
333312683
1816179366
1994990253
1041092171
1423763300
351194596
733759532
800525824
1790317153
1290806791
1134933424
712444928
1016297092
1171369764
634266130
924142459
1220284638
2033895608
511210501
549953965
250627940
581217190
1042796234
249292874
382123855
47497512
660216110
1698309986
2118031556
1178511761
453419480
991865615
799510884
977655204
1575283279
1562059514
416164217
817592768
1850403563
341918781
254357433
721590359
972919315
594657052
537258020
1646871204
1790569628
1115240197
1956593090
442314659
1331889914
1653340780
1478763150
954026537
1469335021
742123209
598026649
1234075803
2103434796
1927315430
459106955
281845683
332632119
1093794870
573355033
1503460025
1107642276
998072136
992805280
1820820014
600068735
1823386012
48635602
662167272
802449055
1769779180
959326160
400003247
238108099
188917878
1762523772
1324047750
1951075227
79548544
1361896296
1544564357
2031480946
763028483
836338737
776898753
371985895
299194182
2058810797
327854785
2115602841
296777502
464250210
1639962874
1290309871
28614638
677688703
480702685
1265190984
1480886731
1279115546
889414608
1738478137
1534761211
1116058373
102431295
1643267379
1714052345
750908472
2090823869
753017227
273629731
91305542
955444654
1663409695
44629077
844067648
990083335
1094009968
111922043
149543062
491118317
1641675103
439974642
777543313
1883219286
714307426
1986617921
2090328437
1895419480
1257909423
2040097064
1805224015
225374643
530223090
1150435117
405117198
1194560507
1493191271
24301729
1228345213
2090926074
219637812
55536772
142463468
1113249141
708281097
1641411710
1095456516
2013627947
1271730375
736812769
580493307
1856428941
416780268
684951690
1686976828
1569589246
796843002
1497940939
1147953472
162475055
1438037244
1974443491
418419455
867117486
233756943
1345477972
1974107672
1699252801
408451962
1492085809
936942730
1828593488
1283546389
62757759
479725312
954518703
1688089770
187120828
1703840512
1803130849
1061705628
521485166
1481575598
337000722
625292701
777416971
77254239
608041236
1871774318
1583346903
1937060997
822447670
112060592
658921042
255633958
601818505
2030449095
42967544
1241481814
127793299
725077088
1010663480
713328932
1958656942
1229765653
1912282587
1536169614
2027977055
819770255
559580442
897384601
1297709252
1973339431
897658525
250679149
1695696641
1896611767
1255259899
875903228
707706627
1662286329
1565185951
1412451317
325589454
189774700
472267227
1668417974
2104344612
145619682
1560170168
1351537146
2073507254
1923944107
1950101518
1889636471
1918134606
1116106646
1938482764
1023973187
1493255475
1292303818
257729129
1375218371
1906153094
844874486
2021397413
2059979827
1309077664
605232323
1020248408
1491424041
65240145
1412304290
969279442
1023873293
860727305
1607983195
386894811
1117733355
144510722
641644663
2066651980
779311777
1974180948
699743790
1616276067
622034929
1590450864
1658988580
367440406
1168250021
954208175
1210128712
1330422839
895112134
92743676
1262734905
281554665
1303650565
712190604
1333631596
1310635985
1080555788
971823032
158621461
659001070
1468000952
265375164
844558175
499043919
1585654700
1851809627
1262905829
1465653769
1781700984
1024908318
981582398
1589339868
492545665
171469050
156561020
1710034440
918717469
1566668826
2093477530
1351358428
486652251
1376129800
559953746
1877514589
1944634952
2115825054
56021538
980679564
1462906568
789915897
1187817024
1916888454
915835930
1823961690
615542746
114271362
1769098357
91870261
1498988803
463963420
1524460661
1701641039
464581019
507197241
767663297
1842563483
2029446673
2001486104
1783091977
743099772
2061980693
354665050
621618813
1149087170
1969575500
585753620
1608988390
1415824554
1219383504
1086681571
2145286831
1706920424
522482544
593379376
1287245173
1766993498
623313117
542409716
1295427281
1373413655
1321256128
1760661626
1631280102
1304108632
776135919
1890528173
177536073
2052503086
921463829
1170409025
795647141
2001475561
302911735
888433861
1006206426
1013669642
188632976
1409647057
1154984804
1817367587
429386515
644212509
1337846764
185161325
334840729
1375522949
630798891
500748296
923724558
1322725424
1284574875
1978912729
1393615731
137527321
1657547275
1369412086
763292760
566390914
1249446540
1852611952
1912200388
1002016585
445170315
1794648764
1523464009
492880774
1498319103
2112464207
1898868243
348074361
1121295244
1399476755
96664745
602365306
437155221
845915299
1460360398
1426819848
1383947610
1638295876
1645371069
985243615
1889287526
1640147479
1696487839
1601070762
1036635895
530632590
564023875
1346451381
609229954
2091048840
671730981
336717720
1195414053
1611311983
2087952350
808429987
986814242
2010488015
1273896897
267929539
532057629
291780229
4838025
1052112079
1432675658
641135182
1553067732
145244752
1256051782
523090
616212069
1857376247
2120272271
2055471703
577123641
1756551065
1952106719
608951683
1255180400
2057336734
1186600726
571895454
654912648
960924966
1402165814
295732836
795413586
1551911641
232250928
614112573
831056395
454869642
1116500574
730185338
430240640
328623795
2139556974
1767963902
1126957528
1401022863
607692998
825836825
1185495279
272702582
1254113041
1537116071
2085319161
1125699559
1296447955
1369398529
517877733
1367268268
515429065
413898721
449902232
845308223
738966433
1407334213
1649512179
409694980
667694106
1927737552
722747586
201458595
203429288
2029811179
775424823
756526676
405055217
1820722835
676577714
853747719
1303189196
1335098816
1093902216
1375130006
863072055
1716163715
714244916
1252664498
1988892769
971796690
686175793
10769247
886570108
1252571837
1017099281
2070796526
2134008400
985157319
1149686229
934088049
11125180
159142770
1185504038
1226533960
2116871260
140355131
604304790
1992817785
199623395
1409560760
36147017
1811484182
1366768878
1803505174
8690686
1014716521
1048216753
592007656
525827426
346546515
1047923482
675883802
760439685
1090811896
885115057
641899709
607106305
869295299
1135063248
1606622859
494033277
1494915570
119416780
449740165
1952095474
333108314
2118174571
1164496936
285723312
700858846
1321397129
1601786977
291042915
1026761594
1732613695
1738124154
2143593914
1301646091
142872815
71264831
1705472787
1437926350
1855986403
1776106233
1006381229
455666962
388175832
1565651542
824779106
1642200295
1481890112
791431597
26774396
1573874218
1497831300
56052348
971735148
1503835988
1148002937
1767650163
977546052
2118533674
1830385239
861216504
1053557907
1225773987
774495077
1701710106
528787595
999446667
448014325
2132728317
397534437
1303493340
1637610880
1060284482
24461234
1574779292
1039647731
614887239
1013173550
831124435
554320328
1565592460
180859353
306021278
835299869
1881371531
1630971317
846696703
1992107833
1295607524
1467741693
928009131
442099148
2019466726
1274014226
1167419538
945868136
1833513846
802492730
319551164
606978636
677351667
1768473433
251949097
119808163
1954294186
1856576769
361557515
1915697796
771525301
1898732072
1271455066
1103245635
125593313
178812194
1158264321
1167837936
2049834663
1122745073
1351627743
648967285
295692733
266906929
1346266658
1220442726
16290174
1696017681
1222851551
1992586260
405179230
2054572843
253379681
689768594
326184068
1808781046
1693002472
1621279483
1026052820
857328686
2030630331
1746403631
286527237
1389105266
375379323
1630275489
1920514787
1048881747
699253636
1783240805
1667839471
2146811392
593305409
2043040502
1683501194
917389382
983629943
1738250204
1534307313
618520468
2136556682
530590978
1872156112
423127929
2021133473
646235481
1511518961
870006554
888392599
28593267
2106109685
672226243
7137636
1244268876
758762758
1192421150
1517133220
405255849
137573443
1774711113
2114942470
211395477
1445989524
2029883727
197524878
566557665
1326233500
1913101734
1373283865
750439053
908096815
263483546
658598442
590643942
2133392574
709363080
763145754
1349557071
361858347
1292989071
708860728
538794793
1556907129
1871576871
14328735
2128371746
447046833
1889690641
1736874117
700377012
1929997228
557637096
1219468653
340616780
1465429110
337649010
2050197904
1497939798
1205342742
2122943041
1489223991
1819357787
1398039384
404075339
1933290310
141625954
1712783752
1625603649
1323103522
1181736956
447966409
1687064120
2102093854
617627502
531840802
1686037154
869444969
2146637698
996801291
363791331
34144977
1251345922
220630387
1201171642
1305081083
1825991665
1457007942
1972563481
1861642951
1107611299
1054182843
481629116
2095610944
1539708922
1983695570
1796791311
608274786
395020083
367219915
18588362
1723533105
371295938
511529879
1376298772
2134960983
1593215178
866821281
1425648056
1510691106
257829236
895795665
2084689926
149811181
1360282531
186841210
747435765
1785391901
2069460018
1256707227
1189643523
416767162
1716931218
694568754
1416767720
131539462
92656383
188882549
783077743
1500777016
743223609
1549995248
172018003
1599139513
280573980
1525151673
615794889
1638822210
1031536893
1018635426
1447815934
1749528698
1061874671
1142567004
1365264840
948172619
691455004
1095600650
585001083
12044928
1545385635
303872976
1245270856
236099567
1792780000
1255275280
1464239467
1518347681
224902686
114492352
2051491631
1201979079
378197075
832058418
1440164523
1496403361
1134161918
1473971203
248233967
1190327117
1810850951
737874483
1115496367
948950540
2008311142
1658777306
403839486
1791281376
1745498993
937590501
1804886914
662263308
1447442811
1002922370
1755671374
1993258976
203447664
1635387557
930968000
2006732291
1645293606
126159018
275477227
1488334119
795973443
1895309837
872360831
1064828494
466488044
858455897
2049296203
1657787392
1572764257
138659091
1794614102
846445886
1449804402
1011410990
1565573653
1467137385
2138798289
1584201673
2100024000
1401626919
151817597
1277405310
1346149635
490190823
1882348622
1241208908
136273521
664706184
495964165
671423044
1051008921
928935995
1497505300
1608253966
426485482
236344703
820850786
1530096796
83311615
1867345227
38319409
1542719976
1207798357
379269986
1712166213
879437960
820059339
202237659
1892240363
2124326172
1719571454
288168457
1453458685
16653495
134346765
1269205291
1381616042
2069100082
139691359
626329704
2065249521
582190825
1258459830
564388036
1180103332
1927708083
127242499
1021730330
107481193
1963415182
1213748993
1537340107
1532865095
1410168341
1325938626
1457222404
90237678
1628092628
992612094
2125221639
1875264139
1585163721
190962376
2059790823
1237647217
704521961
337697839
1128137229
552684973
1270473680
1366495138
217669313
148898539
703082106
228935337
462530441
230292292
138828502
2134828035
1190324594
1077754522
797733065
2060263988
859366603
257929853
306398357
2070729199
1033473022
982584366
742389167
831530578
941362464
1552267886
1061413793
1350369122
1799040018
7818080
461895761
1237205065
140674045
1524021095
1049580889
1369347499
1545492320
625722255
844397516
262729048
753096633
1267150607
2091410288
222956868
677105183
1965542288
1003811853
1065161487
1383045545
584905351
452450363
220018276
2046845574
1962021163
292229499
2034803221
950776159
399414592
1554968367
1252298543
1210824567
1177561192
653299570
121662999
775934934
349667109
1619729541
417714482
1597995578
787449662
446769894
332642804
76259438
1091964756
1023102715
1596444649
1065506355
2091117260
727521640
737154007
1230802069
1158902786
1797324628
736079272
1647294575
2041145791
1133333690
1093497307
94897014
1613373532
1448417533
1777853829
1189098834
1370365230
621442272
1734249864
1243225019
815400
1221699862
733370455
1670193762
75160216
299818402
415225727
1491802667
329641461
175296836
1634137224
526153041
94077378
1266142718
1082593177
1380636212
1006744325
1169270208
799412726
487720601
1871615036
1276624800
2114760858
729544418
1561702364
1359714337
1028811430
873068855
1098933929
416602150
106983851
663422849
431682892
1859708513
1089902556
1427283186
1258853749
2103034584
882908493
539390485
1463698986
574566272
1405203250
2084657400
1893177134
664396778
500213273
1960079482
1740087181
540818154
1684512676
210591361
36479338
696077899
1139744908
444337989
1053347202
335908205
1669598394
153987750
394213423
1274840502
2083937967
2142962191
626778710
1503470523
1902546844
1837535386
1275363629
1863940290
826902972
371786552
60591983
1184379279
721911910
172992759
1849419502
608474021
1386619236
2067981935
2072536230
539483340
1560117008
1839430353
1460285333
757484502
245365615
1776995895
1380467494
1088750030
398617090
755848926
726548069
2048084907
315596972
1355926671
1364093090
1844419836
1002459315
693374795
2118817685
1624346041
2147308412
1788311870
1599620701
1125764289
232457771
1629023350
1763918102
1229892994
982596775
1055902804
782432487
968750910
1682224451
408529495
809296717
1247675626
1983220643
1262797493
482116886
661857492
1874734864
1682486114
229981758
1014664746
581628869
1928067934
588879593
1489573162
2109150082
1074867879
1296684213
463832579
1866434149
1637176259
431724422
160531825
1372731514
1289905851
1699897588
477828163
518128677
320089359
1460390718
285447832
1923377071
904270204
1596581215
133801024
2062271673
1832356381
725053167
877541669
1744360042
1823414803
1445380721
1576744755
1740873911
339957228
1387046956
868645119
1571865256
869292164
852511161
1140215421
1672311061
245766322
525388860
627798767
92809703
1538404031
990088764
1818101516
1828993907
922151561
692328115
222489928
1816708536
1483391432
8598830
1080382481
1324551485
2142192670
1946903891
254519584
1344067681
1538255376
488528482
2029703162
773695839
1926721484
1143622960
2110397683
1699580227
1806218297
317670890
1320060281
1625992199
302071427
13213647
727563629
2079019214
1670362802
434959914
2025838349
756807600
2089042364
948387469
1747528447
861967042
526114315
616766272
1621106349
913383065
2043869970
1421138747
169913076
1408610874
317052969
210911498
1462403651
1187239464
1747114725
48686361
1122160568
551730398
287986499
1189787557
1770356736
617507831
873275749
1098684158
148852554
1947506857
1146548278
839214608
500392131
548574280
612385198
1897576109
997666148
100413448
1108213062
1252173802
1274356628
1149703407
1532034859
1017177547
767956087
709481999
214596929
1349874097
56337849
1442747800
432438263
1210881632
1922297441
1353616692
758998729
324898096
113451803
1969994234
84994847
1931307099
1852719093
629699001
1065602273
1571892813
1700318975
5993450
1047168192
2082492915
308364348
165623454
1254330274
340413282
244640692
1948582976
1700362126
1063486337
767972635
1382575006
1068037475
437018718
461404052
1677194578
86168099
1285693296
347760871
2128352245
330839082
1465015955
1248586920
25801214
1971543779
1464808449
1399594176
435435917
640790697
82583098
1857257333
1054211734
888845549
771751640
1796706738
888866792
387120198
1960370671
2087651637
1814163268
595850651
448185994
892071950
394763902
1493178655
122035773
970706997
649561816
1005958928
1341980208
587536117
1707946600
1076715464
1394337379
1825850269
373023802
1664645297
1283208871
2045219980
1707260712
843643237
776503390
152573729
159545604
1352321688
843562961
932326655
253983604
1765740343
244443754
1563840038
1534254050
658262523
1945483578
500752955
162472907
485330624
1753453802
783922638
249038321
854192429
156951772
1398405500
799386726
157877077
225403687
169680583
1411709495
2080247876
781410082
449115163
458615169
207549417
2034919510
1568459430
221567693
784416028
1141441635
822501991
2088071533
712807134
1222040935
1474261606
1845792322
516457563
554936515
249591900
697964323
1368750475
711723567
910828676
219934425
501753965
2107809652
280281947
63137470
37043617
1250954131
2101935268
382346341
2067105610
1875304134
2013858200
968301016
2068419484
913275453
2002688248
619553601
1702952705
1214562107
1783861782
346266040
617595049
969826869
1128261785
255245585
677645880
1757808965
2141892408
1306440887
1750333214
1145753965
173819061
1825309123
1500355886
2063768911
1840498944
1730399727
212262415
1275181452
2123412687
271110325
1312610043
785045808
436661934
810435640
1349957953
1780734484
1186945613
573940226
1933551267
535183576
1999023159
351281504
1102560546
52693881
1838047478
2145273097
1686649268
326853862
743847364
1845400975
1837455105
1802951156
329659460
1880765858
1187091000
1762176798
1564811943
852958784
1041087822
246503127
1089952943
140185756
163617954
1607888745
38101757
1911047640
1343714547
765043011
1928204215
1521705294
1260475274
267579059
1009956800
1823111383
806675527
645320873
204747248
2078004537
574313058
1461687325
166038867
1839056661
401748370
1726026991
146554567
83788059
819466838
193722459
1751079535
1801044321
1968472688
827261450
902685819
774477202
579450703
1656229594
626126280
1246364515
1493144641
698258776
100819989
872772487
706701972
1457339565
98222096
1896799315
2112542093
180079749
6175618
158781708
1905488104
1569836881
1633101500
916589542
2056972426
1270553950
686425491
1839469645
201658080
1540250806
1114885751
1912594014
656541941
1315402782
220150768
1614350056
1977049843
631609959
1944528434
975847699
608305297
261576412
199736402
391884823
135017739
1287280888
200532613
1120881482
1939983157
1927742521
21100051
1780534595
287955034
763724644
1724282514
516368569
1320234807
206240982
1041708011
1351056122
1246077862
815548247
1784163687
1714855129
1565816014
1935431047
947293219
1051256805
160719886
993842295
1999248592
186323352
810712095
1573732303
84563340
415083175
2079315647
2050543279
1609504209
2003141680
1913733245
1016068761
864279477
705598026
912974799
2018289785
1828436421
1527987770
1569904506
1698678872
859988980
1766039815
986804931
1159124004
2062892895
1424795838
830968480
1161995486
1452787554
5963437
925801092
205018290
836357732
726685171
916891464
2016893604
857263065
1946266064
1281721172
705750671
2099818085
1046401689
26731939
312127503
1773582941
1768319334
1526004412
867655843
1253895617
553339632
1440284703
301076588
759786241
1257745861
1627132792
287629896
1883241752
2123685149
72187882
908607099
1322487192
1213962468
485528629
1703626718
1622909687
2079493277
1419074497
741674720
1411086535
1450147583
1302581623
1447319530
1167775620
1229452133
208132352
477895322
185820417
1659679987
1856864714
458676033
735593255
959592142
769582649
922240344
1305913352
1093612993
85171570
1558758082
553937953
1160614670
258849579
161810430
285679977
1531890331
1803721476
1049792224
1963576092
1206816286
118756263
1290502427
1744569375
510785059
702215607
1091864616
1431616440
718570499
624862151
979299546
742284061
1001263561
525734615
855005535
572745543
1812310341
467044545
269426877
329772526
1548110789
1637985084
1516534466
939366068
1549090432
1794428459
1091064024
1151629444
2021308520
1616993258
458417854
2109717358
1923238960
1187262759
624346401
1697876120
201103718
1419202158
1384667057
1766587829
1751177046
318664241
1038765149
1117878711
408014668
200623048
1696689327
422647643
1290809761
1195737391
1500580860
1487431944
564316512
237296532
2135498198
298833072
1634840682
304419772
846457420
1022007818
1896042413
390211882
367844736
277527900
1190506528
1468889197
1058305420
1042170471
893038477
1269214068
1153566885
1349873777
662652861
2116817030
1442051091
1917078257
521416456
538907706
1244996555
687413461
1435379506
1485201793
1236984183
1003562256
871068688
464396162
1461529611
1742901382
1836704991
1006238332
932338013
2142286961
2020743949
1236275822
212111603
770867043
1101057713
1803294309
1231943371
1816342833
757912333
1431808131
330078829
1101445206
1440856193
1840884472
999835328
1269320421
2138698848
316263892
1872673440
1045270423
1158433472
1531445515
96626682
991672271
650277745
1470898051
673814286
7091063
1058298232
1281980888
523649939
1325910465
2065535670
917257502
176817692
1901034004
1787072393
696190594
590974179
843340142
1143352567
650213093
1078646920
509601883
2056627975
1318582846
813942512
1759323335
697151602
406816266
1913786320
105266811
352510273
1994306712
1498625955
1703118855
973464394
1053918604
1542693028
544137094
375335481
1469120080
1746696831
1328403310
1544129521
579519325
1124948400
2043794915
598845777
1597876073
1084395218
707943611
1779589624
624928282
175566452
1334648725
1996905181
347305396
171645818
1005461364
1595793157
217411978
1286910324
675783114
1500637951
1609225272
1973108971
144403466
75756732
1982516486
439890958
1846877588
2128225253
1261660683
2009036088
233640664
843502052
521665258
2081404262
1983779476
1953759711
1519474722
1143369979
696965366
1218773353
976328934
684618089
1781792904
1165855704
1067796643
850231707
205701054
270567096
2062688580
583511511
811157068
66594115
1640261920
951658933
634237699
722120822
1111183378
2016680168
773250322
1235593661
662151509
1908951230
2039313394
1148119564
1684890959
1123954915
785637382
250809956
3583306
1997224953
1784929005
417022696
905702122
1053903588
1874287651
141223772
349864051
1441517624
2110244828
1201458835
196957447
1988388290
1405217348
1016701112
1803693144
242046911
1003862772
865847691
1825598245
1948871939
1563924724
414971141
144486455
1977923287
957674393
847623025
1763324794
788775528
131378496
1542151071
1204005210
110033614
806912501
1149187672
1139918614
147570521
328395522
1207233551
1425057158
875919140
833393291
893509740
1090776734
105339821
1531341063
887951055
300066924
845867358
1586187245
1875279734
975601326
1480760262
1061946057
1467814367
983730793
1110676386
1605588
586667944
1820978498
1338918874
1425287291
1998976947
914094305
1312114213
824373437
1227660413
1875436284
1946118893
743633731
776421813
1195456364
1772170251
2026483033
982861955
2020844115
1695316915
1067792120
1414450489
671301576
798038629
1541293161
2042822338
158813748
630131319
1907729059
633646426
828589695
1802019570
931611031
353495267
745854873
236571662
1806817664
914563266
1224221238
793321250
111097383
1480765312
1821420681
1999476300
1343239700
507616786
672103132
566719790
313775632
602296061
1994488357
194391099
346968940
783678208
1256138630
160739063
932320018
823993693
604763107
1391337770
49474345
1721735393
1260057574
1610119264
485418179
477875696
1168969199
1413219574
1190968221
1706255286
619382358
685113802
1403667653
1005051080
472149471
1516058766
850233517
373730053
2113863039
2054923726
457219778
1960572883
966523262
1558965738
265456249
1373400723
1482715729
652463120
455117699
1892036692
1044650934
1217267983
1861332724
349238906
1786961303
48676840
506153798
1352257724
1585895843
886577171
1462867572
590832792
730514680
965193670
324527717
1768042605
769029775
883963340
606409595
667021123
429050715
1964239006
1971311892
1486776864
548784761
902195936
483964832
388534985
1497604036
1544780084
1534561539
1570755992
1113414718
1896573366
34667374
1276922475
831541604
38268931
276779258
1563657481
1295558278
27529118
1543982650
1495142259
1344151694
783612615
1939640174
1163380243
1442358742
1767611735
1167521883
902559797
603449325
841420461
511668492
1699204709
1510633585
1332631502
1621829505
702720585
40020360
1671650803
1536053218
1278420364
1402057805
2140253094
2033314503
1583138654
1505568444
494408855
1674727152
77729032
1356576278
1542954212
520380461
1628626475
1582417549
1499743294
267328875
437834390
1357423647
311158837
1014422014
1695880174
1040712549
333018177
909421416
678367320
571999772
115570428
369667747
1640535208
579181425
893157352
180661786
720425989
1946101378
1373630699
1202716558
1075603188
1465329921
1654393772
642999668
992431577
561239424
1131576355
105319063
1015962440
1257771047
1269953370
32393393
979534826
770966821
1966107612
650608514
863662480
2051765691
1615946369
1102120308
1022754968
412535332
109829027
471857896
147845861
520161998
1409240827
1538390815
1823770764
2040950448
1402151774
1459323547
655503629
433674831
1206457048
468726391
1966374320
496298078
1763103916
1374556704
1378654576
181785033
371361889
45525452
885056228
289982662
410659490
93372225
30036943
1661834126
1102814421
1222968573
38247897
429071827
1394138987
1941717376
1214147606
200356908
142454558
1278887325
916273177
2039667136
1640120616
249418037
2022281297
1359202791
2091263896
1707449296
1729772306
296097595
634241271
1538219086
431061907
836151655
1630733996
25569874
1624959788
635034904
2049202246
524831836
932570599
81338847
830702553
1550140740
1019802154
295219625
1054362242
1698778900
183798246
1592627924
627248841
1656527161
267625087
374476736
21102847
946110900
2092870139
1389035242
709107433
1737431919
200074067
1056949017
1432901009
324081203
753135520
1113098257
34856057
965590008
695764797
2021158479
1305158070
416185483
575837051
501709473
199331916
1434367905
1663178896
1436046326
797267247
861970184
896910312
32397369
39022506
1534086079
1040272994
1956828549
1013699271
842183486
512291795
234931443
2111386714
1582938747
1056876214
2061095337
2112131538
298230855
303194277
1146840146
703767138
1708050674
673644509
1349597081
1064445524
2008639388
712386585
1866190576
1091536350
506991023
1653159934
489141886
970468422
909740496
193496405
686575925
896046616
416532303
1669987403
1193020330
1285685271
2056431303
960577342
137456570
942183252
1582746684
1839050759
733498420
833172681
1102160498
399054195
680284856
1688511773
1252396978
960212597
638596875
82659670
1191812058
288955662
1238342846
872738445
1343329116
56834596
411874481
222719977
1522318007
650714021
1008541855
926651047
1615119510
511165837
675653468
601362572
1144486600
2038872558
897754692
1038789652
2115605475
1823753408
638828687
228403842
1930372576
68277674
2018582054
998287511
2017806706
439245655
1039570531
109585803
557312984
1858239365
834253310
375908729
1693023693
1748234918
1643856258
1446690882
1715131227
1908588901
73186975
1876586203
70692803
30559066
1311880857
1678834394
493162307
641633623
1229067451
1884755690
1709726366
110996635
2038370903
1002998738
2104956551
616293203
435857478
1234243142
1216207055
377632439
1714430296
1017177785
1040788347
653132811
43896097
1337018803
631311504
1106693908
325709980
2100485007
420636099
1426320382
1853495680
1394678400
550082220
1626153873
1118513545
117390570
1394088820
1051176437
1841881435
1286277962
1822779591
1185087409
1231340266
1580236830
1951953881
251661534
934870055
1472576417
597181965
755318305
397165556
940392164
1489638078
1273618159
1478711247
2144536435
346217524
1296516037
42790129
1670455867
889212942
1753994346
285916782
907909709
384094744
1496120860
98827687
740736391
1894018591
1297723264
410518938
182182716
1066352547
2085810040
1603462652
1343683069
348502430
532157102
1107276469
659010763
1315578570
964517448
119060350
975367599
839141025
1544676302
2079717993
181399543
2011083938
316131859
1559197018
740803394
689810879
582624647
825421144
677090063
994461481
1184061000
1731970500
641692101
1452057700
1004988153
652827517
420796266
1980787897
245852392
1216593245
1355263686
1882838380
471861773
1645230048
630502778
194041288
1750245644
2098413862
723116393
1449729514
1117793509
986895516
526975469
1539695322
1058826925
1478433235
442076576
531701383
1072948107
628896071
1041934459
1366791158
1809953442
1982316623
652416329
1409544228
1469593325
1284493602
164936277
1491576174
2094065622
1876283906
551051222
1192099488
1523366345
1298775374
1475125290
1721777859
1811527561
1968157400
187981143
1334968821
1452077665
515116731
1918528870
1937483365
1105874695
985840619
1177811457
106432996
1513322060
969848187
1881435877
2103993352
885254672
1446504579
1592549929
124412228
552646839
1627831052
1027985646
440770678
317820414
1219171022
828468992
1122881940
1821339297
1196032504
1363579371
733228203
1701641039
1384759158
725657177
522925489
280869641
621046243
1674021193
544781269
1147643072
1469971165
1701919659
1095946033
1879949365
1775662078
619753736
1016855158
696274254
591843795
1582937884
175274319
299947992
1861497980
1695812141
186989717
1954140201
1629288035
1185870177
1008532962
1890545010
1571255981
832150601
1339677205
1188645224
268098063
1038189979
749213095
892666597
1979554870
59579556
315896889
142225732
2016411032
1400105820
1250962321
720481091
1868542821
634005138
599672439
654874499
976366534
2094307373
1979308520
1454938333
1337664319
282718912
1885039146
1385924483
2006722148
1214193920
2002900696
2049938962
470414399
165381560
1595396247
742677960
901567592
1209208995
787549397
907030950
1307127808
1008593707
1878663549
447588074
722791832
2104854974
695874191
1778253261
1912745808
1006824000
512429979
1780866894
176985526
688468711
1357592594
2113641492
580728595
1547498985
177377063
1416966461
880478540
1813408056
1355652623
1795391483
270064486
1487352126
171063068
607751554
2100871830
2103023604
1230090894
1785040699
1984896312
2068036171
1902863793
1626274569
147613281
1860454972
1096359901
958389393
339973222
681579922
1133001623
2026231801
702072413
64883628
1646321982
1375952307
568065165
1877794036
309725124
1641346559
899515355
541267313
1255486440
1256399625
337685104
164962287
1315033785
2002667052
1845957108
1874690968
580079788
1409062605
685528022
1856384931
2067509309
990644280
575967650
1862065740
1419848134
764042159
90121367
1376172225
277663245
60623748
1392338165
1813499463
899149978
805691395
1332779895
1283500964
1521916767
2118241383
702432608
299662462
354078550
1198345459
2030953101
1157828148
1381497961
177648272
2135872108
533096115
719707018
437297719
735699824
742010037
377950081
553541315
830073495
1782424248
1000532215
166970897
1210995877
1319253893
1851312410
1241545852
2086628977
1211652434
437923262
1220510767
62556412
1001957505
1825259503
1861393202
1367779542
1597258885
1822876832
149278758
711257243
308365593
1162357663
444117014
241110301
1057435920
1677974730
599210944
782019896
1369122431
1402580370
1650755899
629490530
518911100
1172092629
2115116310
2005806835
1890215359
912064310
2122020721
163938886
934973958
1868793101
129820435
2100554177
1290729817
2059545406
85763965
524437532
549518553
99968235
342765214
1048050584
526119461
566611662
1187651525
1172447261
171595117
1662177190
912930862
283819863
1586172838
1803001118
1707245967
856235180
1391861240
806085614
178392916
1841291356
1012527107
1357995743
446527250
326815755
720531167
246226977
2097128199
1914071385
741758947
1133853394
668516305
1889938265
1289109882
1652372584
531928241
728326697
1353105680
482365673
687301071
373261510
1770048024
1226512471
1275529643
1404991382
662490844
1703219612
1739477040
1903797355
1406497045
1130348039
1306782776
1999412712
1935037525
349657613
1221578583
696567677
674021316
123996280
1674762453
506966112
76262842
693468919
2129168183
1263218171
1350641487
854471575
2037251428
754085478
1882258959
406661447
1290280165
1275316864
696044865
2011860102
907976138
530443340
1056047472
382682406
1583318908
303841883
1419356572
356708625
67385270
893951820
1032230343
1391272172
883937665
811591675
315546190
649369524
1524990970
1917092154
378067574
780020020
26527591
998536419
947836544
1649644361
281765649
1136033357
694630872
1967213752
1078972678
1130240546
229072739
1416570472
794544848
605133236
432788027
296977738
5590688
1548236024
288722389
21473791
1135108073
305203989
1940807004
2138896997
739793747
915583885
66835064
266218755
1551579417
1927375318
1790017253
1359061598
1134859913
840406273
1809948725
1624202677
1804632915
63415177
2087284332
1775121218
1723032069
1575971646
1965409015
133272732
863129900
1373572311
1171705064
600647922
831048096
604359233
1260523294
2084433535
464433500
2084818788
1517652999
720521553
2005144556
1961444883
1741691124
1820698953
2014368347
1527285650
1096857078
583564409
465894608
678035725
2099750379
1162505780
419456945
1073309828
947213461
815626861
1600497156
315925058
39791593
1670726785
349482368
2088696431
1570162667
856826422
1718417859
1300154528
747534256
1901419895
127825888
575239189
1750797293
1638552918
938176061
741760685
1332591453
1978265255
101110396
135915985
1136510856
1963187575
1051972454
2033213304
1889058291
395066874
1540840200
420830345
608914902
2017456753
1725974671
392373649
1416322949
1348906155
180516132
922880842
1464781046
1590130230
1430716991
360514422
1831432352
732998826
591806905
345380978
1955502412
1866290501
604022316
1307700662
220015875
2059547105
1431795969
864044442
1315883230
1933304299
515976841
632251259
1338033541
105844306
340357192
1264656578
580680746
735468858
1944095862
1385211633
807589270
588344291
1207546914
829111272
844563439
1507180319
443412365
1148045377
506919697
697936879
1959002934
447236892
497214925
671384011
813119986
781975029
1350381760
1438726632
940734916
2010289263
944694109
1327724629
1209990635
1566975143
148417040
1782880287
116259588
81795563
432755337
1975210792
1280756231
2006962769
790745638
2095705935
1524454030
968932786
1295859381
2134477790
232930394
554269950
580370586
113536338
2072814708
1491126235
1731199418
195464118
1251459377
803550770
908621122
1619276488
881988311
1420377087
1099333395
276014381
1718603974
78499579
653506851
1697012003
357556583
838454880
1012057044
812558578
541140746
2142196105
1847765975
1840570725
966281522
249381313
1556225419
1165265725
255348759
145795484
979090229
503826437
651767546
384675738
1150294495
589531509
1394113119
253442523
813014553
1672220639
1762640810
1934024564
1153118030
2058340926
116218122
678280068
1312292099
784656882
1589321362
206386381
1439113403
53745535
1020427519
1319069626
609000309
1978095803
1275008454
409412599
579577421
983595450
1861205650
617033107
1416186557
1255133535
1873149078
1048680974
1435499219
1416192537
2128128030
86454633
1919761000
411526029
215315574
457048874
1472087087
2062967348
1677258082
1533304076
1590038184
1281375691
468125082
1623226722
352618452
1347375133
1660383527
2093246368
1860397604
2093909037
2007666678
486278669
1774568537
1397035831
1842198335
1170550400
1884677478
351459460
1338462247
1627416470
1572987883
1653144507
1710792444
1125170438
708500201
1862690063
927002929
2007833556
458000062
684226011
479913533
1320150138
970562540
993852446
1192574558
55968436
787358189
1902355257
1121804490
885938517
232869557
1230984459
1077595937
1343489964
1094938528
1668875265
848996650
834615053
849444189
316832205
1878733712
1311124948
104017175
2090626356
1481873394
389269018
1028811603
1934715756
813633312
1714687294
1366948633
959693147
1357202619
1799411791
66959148
483053308
1887971781
1299647337
360162599
1450574878
494037371
2068953839
451332282
478137981
1916846999
1005903658
1832892022
418270431
1598894628
618900515
1496882160
1677215790
879734801
1566173057
2027782510
1553754929
1633084239
1946318413
594642036
1105969095
206618010
1687229286
78417087
1634459157
1153603139
1677704642
1993162369
55626230
956457476
2105464613
314386413
1687630298
467768347
1571181911
862243852
917013229
778326593
1354074814
1935996152
547763758
113379012
1759526844
1800534891
1530203814
333587549
1555210580
275253596
1349107239
696468481
1533136654
964171759
1986168742
902864800
60614819
1413639620
473738052
7299066
1634138631
1978374183
972991861
684318045
1785566604
284217418
2060224918
2080970878
1724310352
2033002128
1656495409
1808202489
1320583515
1973499977
693789787
856217737
1077822202
897129465
43960300
2079065582
197886494
1077018061
787196646
218516558
595158116
1170128882
169499169
315927999
466464383
695587834
648556250
360555542
1757300148
909007542
1407742143
511270250
1922932393
2077800778
375236957
101674488
296599777
1745554863
1043473510
1429154466
696980397
1652197196
248311143
2117215772
1496723185
1529564821
603924601
895819346
237145523
1107355401
956764063
1155588423
618402009
2072674472
1628967419
969815585
1817620279
1005673655
1870841295
1309475273
351559612
976203372
141709597
1239612956
1443485099
177132013
160995055
939512883
534626132
651401958
312655524
2088597269
1783682048
1667117023
1160586454
1864927119
1234754234
1752577062
829653311
548055527
1238602911
647577221
1055397248
1763011204
885738459
14116381
1240891163
1548364093
1889915783
541370539
1155482814
771097157
745836064
2137535608
53293728
1798679285
212720329
1718773350
944025900
1610890515
1680028691
1430924419
573528342
164189021
1373371217
56034064
880334546
988648614
839705247
628701725
341097422
1001928873
82615106
849556648
1441134624
2045715275
608924136
1899042165
2147406968
407390641
1873358470
888674780
1968258365
2100247908
1357760595
1692832425
2050038179
72439483
1682978614
628342287
159633842
1484580065
1774976616
957368463
521762232
21573232
1643892991
1087488572
1925929942
1741136039
1962353149
847233551
1992178725
820473870
435171176
229725271
263789369
976030166
110891014
1198112244
1064117744
1358824477
291076508
1348252069
1602212908
1674423926
205174729
1405401060
1936725402
1134030969
1145908332
2018746931
589427375
6759967
1238092080
1970613912
1988263523
1382057466
963593588
472773810
1963681201
223371819
1469752753
894468758
1441930152
1685711966
174220702
566780366
1788724686
2039224437
570250200
1036192462
568759086
1740676480
68987091
649805872
946654066
1875333643
2033441541
1839037008
974006722
1717051178
774558302
2132943027
433503568
1880601918
1247788108
197730412
1464387669
219904361
1886221550
283959772
637893750
1235134289
1126514737
1863155375
1903559641
1867999457
1620003764
1791482557
959407354
1695423384
1142706480
1877764692
1943632526
85950787
1358836737
1471684063
1314139734
1415835220
1964265334
40363249
987030754
1764649246
543640254
336835353
1026748820
1648295846
964619485
1178665222
153144776
2004198432
659639924
1053489824
2116079566
1437550322
813226497
1642193900
636788906
692477508
1446445797
1746414764
633144346
957939010
1836168786
1092474799
1716833381
631570434
1725661690
1028559836
831583712
795147911
303849038
187077638
1995043210
1344744898
1335546546
574879049
1290634028
2110665767
1977779535
2143007524
1128413130
353406443
642247945
2035028985
1050793945
67475674
548763514
1910322299
924032429
715620611
407707084
1706079278
606961112
1179767447
2141290995
1247215532
2121250254
1013872665
745749574
520864698
128263788
1487215774
1651831558
1406264055
1375847200
1309281333
1386917626
1266071823
392811564
1327967908
1634772487
363491157
858923751
1066845592
718320698
2085555829
1495423141
1212841003
1212604565
165485727
342185736
964237796
1792374608
21453223
1390244611
1695658397
1508729051
1004321608
1259368981
628252599
1489158318
1135594032
550601710
931569075
46396633
1095860796
1678723013
1356913414
1046666947
729071635
587111507
393120252
939344686
1260388114
1582919040
6086527
1978571010
59963580
1382658911
2125488617
1002310687
1586557309
1718867962
118864096
2139438491
551768750
2092582123
379395909
1937838806
2027588541
1086484622
1552723697
1919682823
266063543
787995063
290151353
93992621
545337626
1988887622
2005812537
1413941221
1136770612
2142812954
2024607181
529660944
1118800667
300730668
953012527
1825131877
280312115
1623562965
943150288
735171442
1568949433
7272205
405204646
910235839
1891060026
2117094891
591553081
1181634920
401485224
1983694090
603848240
2143022488
670671799
757535849
1462302445
1905182184
853561705
670574682
704546884
531966987
665994218
609684847
320715530
630080599
1844867154
2081016771
575964579
1204381891
1480967027
804492832
1682996395
997600883
766719102
2085612312
929146062
1542803147
1011464751
1929339305
80264838
600012731
1596698897
1751736726
753224459
2062429596
168317970
2123584869
1193116663
332179429
880013399
1105250640
2098450378
392199447
1260994179
1660504784
274852443
419750565
2099181884
632696418
662810589
877964453
1289563075
986880219
963997854
359987891
1241586345
712308304
1593200477
1842619538
91620104
337652575
861232370
77221999
1956438491
2037907692
1257612203
1887342764
1102607886
639804673
1293003658
2059009307
760230760
997892522
1361258208
1717609646
362620075
597766920
612193240
1780514370
569039273
2040674972
1018691152
1611682661
1364110940
1659820439
1157461458
926003529
579815743
611430528
1667350842
1696743845
2060323628
775287438
1526377266
1595593654
730723387
528459722
815752177
513295609
2109561705
1672687002
1603396303
1957959877
817619136
1603206931
1941787082
788914148
437091415
1451812156
1063114811
616211754
1548940468
668950269
1667266793
834203088
71271373
170369892
1001089767
606073401
312771710
605376427
1532589683
821280465
1427062863
164833274
815698771
1026736794
1835944884
550441231
1830392217
1423563567
953646430
481580446
663028138
359520658
1316618989
1840850743
918079684
1625570706
1984640230
636383085
1333064909
1803078541
2045623084
253559664
582684776
1113938618
1747468282
739205394
1199117274
805325832
2079344080
1166544996
1424701908
456806505
791172764
1185582412
706734984
1839877472
248872984
1958965561
90015433
96576401
2116606344
263722503
936607756
1899757245
645269021
1220001465
1292622777
1548228494
1679756237
454852023
451954524
721983905
1448465590
355681926
1040416118
1703698333
290151353
958269448
842093968
375031439
865323942
437042849
773456070
40020360
1769582750
73530837
2944126
265599822
251216435
1444774926
1437843143
704844157
1399551724
2093666543
1614056317
70515319
258536955
1227884186
954019783
2118776946
180195146
257893083
1996316441
708390739
752118684
748676800
673687625
1433024259
1667183055
2107275047
204093234
1909161975
1685096398
1935007095
356674637
1991130064
281445999
1763834665
769103041
722076574
1593385579
910663612
998551214
259432227
610494281
69082913
1008068114
586347274
1650128770
562153353
764605795
170722419
1615833611
1486058149
851101343
1597668373
521126539
1939290852
1882979193
1746620534
624449450
348199140
1606180016
130668595
475712745
1302686404
1465236857
805615709
1337075784
663246701
693223562
1354360181
67389569
877180772
1859959148
37544176
1240366294
638927707
1721833533
345477720
2143978201
672168370
1570385426
1900107691
670265313
1510571440
1490195175
757749779
2054316542
761755269
557831158
1318057290
1880291121
677060768
285102625
1782074884
809125519
1313603583
627578329
183684976
760257113
1349774197
1517958757
838042914
418343102
1393727544
18052001
1184010099
1027144686
348049147
2089466962
439482412
919276838
695581617
330137310
1104642993
1455902744
130204717
244995202
1658590534
1196054584
1442614362
865821609
300021897
1772603134
994408044
565994486
545756068
1597940821
104396579
521378885
729941977
1764538907
1164196581
807292986
261629987
602564779
1644134465
1272292764
144349808
145383129
748170769
1053653503
984217722
1727525326
361444517
2055317246
346973759
652443336
1306473266
559858954
1262312377
373250091
1028462900
174736527
1146179990
755950046
2139744463
1561769107
1884086771
1435869508
622661228
1242698467
1260021753
2052906757
50128642
1627495653
741346212
148528468
2104776394
412745532
256707892
1983329268
1302725309
1376481789
325999231
1996329431
1431494798
1431516852
1106757955
847997986
1775913940
1710948632
1840465498
327948206
1448449998
135393379
1468543935
693196624
1496107579
796443218
1127881824
1581823694
1863712936
659961999
197261457
1169400832
790232633
1954124166
3085507
711197708
1490890143
327052056
761306998
1807184937
1719041117
190253562
268238830
1745961250
201762070
951516972
1703692321
1370474928
1843304554
1237021285
774596744
2060695819
1162480892
92189057
1051056783
2074764334
2045831398
1088222119
1952332031
333329022
1825044183
893728255
1260692051
516281334
91859297
1643220962
14531735
1388816800
11233189
1561266053
257008117
827095897
364313149
266805687
1481176905
906431847
1376753761
2019873894
1430627503
1120038015
1204344219
21934999
1921312060
272935430
929195570
887368494
690750096
1415415847
1970587342
1721472764
587105580
1377639442
1768201058
351069383
918628739
811764211
1304601842
446717133
1906163338
1919806194
109123185
1406337221
462981942
167876632
187183939
1573202611
1705606720
1306520555
554725229
1790707694
1569554818
57027685
1713397483
1861690316
427532631
1153864011
647085255
1643200172
913337102
361810907
1175245885
1619219022
631391748
1931187636
54163901
1960357534
2072267576
1934350849
2139459851
543616299
97564296
1103820596
1744608033
402461515
1605547943
531388595
742610114
1908784621
374695007
1225154010
1456453263
217483948
1820743403
1350855530
346726861
818447703
684833019
777324786
412205326
2019422701
491609595
1016422849
917977734
1094700243
1492990840
495947818
197832018
1932426954
1852285166
598117938
1324407715
1087222753
710708083
925265142
1604875822
638867122
395390091
225517131
903795224
1677909118
702254355
191098143
347818300
1306096301
912328409
1893657806
2126580650
1468936479
167976767
1396461616
1524306436
1977459281
1345986112
318903120
1589889938
634902682
2091838627
1701386966
281009828
313899946
340782203
1129272037
379412034
2013232005
620854755
1324054000
1437025227
698976960
1353077901
585849945
138514709
185458417
1047704163
1022121022
969212725
140245121
156509539
1826228372
1285266393
580307937
1429473383
450428518
1788567481
520385442
662117575
1000327528
955185131
1007457209
732043772
757698458
536490800
1011847005
1764880337
579562688
1133789060
775895436
2142393806
1613122315
1652779714
1143848582
310991974
1228757286
241141437
407977071
802513124
2064672944
1022799807
910618378
453227777
813584202
1300974012
978325402
64351336
930515406
1264665977
722434067
1537134491
1250641498
85601820
30084944
1126803047
942653789
550849441
1063710964
703194953
1791272672
1975318512
611634221
1324433505
23030625
1642392213
258459588
194572399
1436904782
592454184
1392755119
1177124255
112275721
219858977
1735994938
1629270139
1450304149
1571909261
1566305755
1224423061
1559254352
674249775
758397602
2100166499
1018818421
512767770
1480986520
357352662
886066487
1119744211
119026005
517241252
2100927047
770013720
283194535
2088500639
574816988
855870735
1345030837
960310986
1907074130
695426994
2107318156
346885588
635875769
1164110277
625142402
1709322822
1364779545
258107071
1755547191
1461544488
645690634
1390542296
1146003820
1416434292
1783289321
2041731449
714314161
1160125668
1903551163
792099862
1074257198
1514429089
1310437275
381614683
389464215
1082155825
628509765
1512881155
356046752
1298312740
1248338745
287008584
855409133
1592908750
1712016050
651594234
289381323
7377013
1589809872
366287253
409470596
1711722786
732929208
663458828
1793924313
348945075
1011551064
204573079
923487346
1003298525
1185807100
1822877882
721955381
1836137907
826538083
925063992
1771930754
797609726
2077745184
604052601
142996906
1575486825
765349500
1854037624
270057848
1549533273
520528680
1012841835
1354278514
167632721
1233147442
148322229
1645794734
1907717812
1000596640
77860555
1696868553
1422057446
2103379071
812156215
986793721
314225939
969402142
659320402
1720931145
1642863924
1528646654
1982444790
1512772423
176640081
1657794234
666434361
382743755
1510274517
1259654991
1881488780
2006179924
968643670
1169670880
1956188125
1377284222
1222074825
1083921639
404250766
221057150
1896495342
1613356548
1394854828
1655911593
548452435
678211019
332640888
1956465162
342147076
1728365251
2135348028
102152913
1526660416
1156786383
1644450473
119237636
814805564
1065179998
502828107
2050433963
417725167
1362389914
1871185660
1981022037
1776206645
2068534947
2001812988
993999598
1121873070
1958970084
1195365895
77959890
660367902
2035888981
482887077
1208698305
1277133499
1994570886
1037501700
1483973521
1968416167
525183155
1457608956
160045305
1606182509
1363074944
1083246936
1597994793
1518781798
822505097
993594768
1368272938
75644896
2081461636
1483511624
2080564713
1092469696
795920347
2027749271
502881099
1974826628
2076714898
481609857
1372241587
496069162
118653971
1499268857
1552963919
522818016
890773069
833164975
1569361851
1153828175
1494961127
332300325
1045780219
1970999592
1046271778
780572937
2000395753
859675855
137385989
1966078390
393443455
1582469004
679258519
707487990
1312289183
941580741
2063773465
977151620
945152252
675439124
2098755684
1837933450
1123645481
1781839595
799904739
269150695
505979115
905371060
756067056
1116546115
1693158068
773392120
548995281
52055530
412891473
1021683895
1737125153
2068925127
1952976214
185949883
640456702
727258655
29748549
2072848727
1373271331
1805483302
1024530284
686933503
1987257141
2137782213
1219845609
1842220784
1782703073
1077365136
993043133
462377026
304496803
528723262
1959914036
1154132566
319540186
1652798535
437883298
164370867
619043967
240431321
180603085
1219858047
414529846
1533111312
587922574
139653264
1298916739
1086569151
1059487859
102817782
1535877966
1603576156
1568393117
515200717
119838016
618006363
703206393
1538239659
1911181958
1027299563
1720224760
1139129850
365143292
1174921022
1126646409
604683889
851990594
1515347725
1395215644
1364774588
1968943611
592014070
893979761
483836421
826485620
15785279
2125572295
979011851
729348629
843511076
522755707
421507100
1136273040
706158993
1534414466
475022315
185419633
1084339167
1025721510
1981529830
506076916
1095231125
2084780327
596719126
692521713
24138139
1780804419
1711855337
1698418846
1953371657
1540302046
594511149
1126960895
2003090291
742382975
1129109995
1404351231
1850852827
1528801004
646030856
1261582911
472728768
369335221
1942210472
812199856
804367407
1715526473
1570686847
141279659
1128730279
2043004857
1623967980
23483406
1979823581
2052268115
1955540710
186905240
1483352335
340346456
1500036153
22165584
989239860
982161662
523200775
236496173
1193856841
1573515889
1090152566
2075113504
804118969
1749009995
704343957
1990463991
156537639
799261057
579578238
2058015546
873693742
1761400267
2093950685
327845313
2066314086
356534045
831094393
730129661
636253123
211309564
1549043328
975150679
1083621656
1497264922
2095843500
683861398
142110867
467381557
1756456130
207651409
1155619859
143800940
550489308
876286307
1745545307
136310745
812827816
1588002356
2060612732
1968852670
1486246847
9449135
846017589
1682996395
812588773
1440975929
1246483663
1579903525
830882357
369678686
2142804951
337706404
638371504
401176640
151698739
528021212
1674723924
23586935
1289478257
1710047536
2143805273
441916537
1510233251
1601450579
1716911788
862151378
342321743
436822623
495187567
1125676174
1762120290
307449425
21572806
1294764205
1572935526
767582080
1012064583
2081715634
4092815
978524498
872757644
1617266765
260175213
1767480272
677437170
113029037
1759704184
81246892
1938587871
335237741
1630762657
366303073
217637462
2146557946
1031174648
910080213
625833270
759976235
976659190
1217373028
152167264
1961401302
1220701837
399049004
1649106455
1176722945
274803585
1735401248
298553746
845914947
1208109157
1363459039
2012051902
660619606
82961263
1220391937
770112569
1764052743
1297453017
1506793124
309114321
157886696
239494633
1226981175
1244480111
2081039955
1373537910
629317623
1818904835
1784425923
1390169785
1898919635
260833997
2118283439
1964020963
1909161656
1110793466
1746970946
1426982595
1461014680
526192716
1599685731
1533794663
1163405726
1688054324
49108185
1499406589
782477470
1120819217
786759703
461336620
791853941
983972156
1902925484
497870474
1221908076
1717271434
1397881037
1453832372
1397146925
1826387437
1703240732
1418098518
1004655963
1699508331
893583518
863508803
1514154351
1176868258
1935551187
606608334
791500955
1387353498
1730657131
1465748359
1121707890
1177607451
39331596
1651410562
1731995672
700003562
1347450732
468024702
753044513
1372065908
1301794731
143297175
838473393
385013823
788035790
807740810
608289381
287255340
828159690
1996763558
51111646
1554674653
1447522743
213662047
2128292931
580992987
862178155
1997128451
1712191119
998223490
259891077
279628230
548207972
1405771509
1779288427
1596737148
1644150892
1232206898
261643363
788391797
2084288408
1507373440
459905392
634958496
747983515
1555631403
800684416
735702968
1684043979
234558036
580086967
280658289
2137506299
1254375041
1389413552
43556390
1742045155
84032631
687072351
913516796
848197016
315493443
1322791631
1235252271
1778786336
1396121090
2120248890
983580724
1729909899
1703757324
566407397
1091100017
2110936686
1719543174
1565077181
1916301202
1716796797
1769991882
262891561
851520717
1203980158
1664083390
1036358987
600930491
300876183
1579838934
911653226
1717233353
1091273170
440802219
1769209825
525474171
1660495451
950697015
1521463401
1921628431
1798549219
477096678
1619060508
1977177631
775365115
512993766
713877661
1715344327
625515038
1783851704
237032802
715907038
230018780
667016915
113097781
1857506077
751351785
1742912445
2097067471
1309755925
822163295
1394159567
1476743486
1248929981
779491668
1487952914
1042346205
154199254
1034264537
2117721871
1015427983
789375040
1882250102
208622292
440521917
309880591
680218376
1388022096
870223149
612044497
1617771897
2034486723
311666060
1062241854
772918242
2135665592
1506801515
892618428
1378235588
131966555
1562971636
1876892725
2068487965
351721464
2035473476
1553889282
191752878
329462137
656685318
970222774
1724248201
1315859093
2026430203
2120520970
17626200
576381883
1297121909
1883254085
3277774
97752343
969385100
1006870193
1561170005
1569525518
437797731
643639659
2010668738
884157277
965196862
1334269081
6658604
2024807760
1914138982
251352424
652539884
62245089
2057199045
1567874757
1130545242
1129113397
1600002448
2007733865
1696431751
1455191851
1147025181
2107157237
1888831415
660546728
1028240082
626340576
9416022
2030335480
1404311821
1504657305
1729410358
689461958
2086709430
1358500262
662758930
1487747722
132411611
1549324219
1682811327
401797163
1617014109
1919848218
1095217356
1214480407
933817263
955344874
392762852
181324730
1953052547
28565299
381485351
1409660313
37349112
1423019755
1227150880
582770945
150447075
19230260
1097894754
548221054
429149238
1065888945
1454797911
1261466722
1355706785
336264067
986834975
7673222
955033471
718572414
1637361717
873051
1222695339
1712777293
487283509
1196947791
181442426
640399398
1133426534
1088675313
100888152
352324062
677078340
1819692176
1156855965
329021329
794593867
2145875250
791410863
1943118233
1834359565
2018288017
139865266
1780278066
1191944963
679420305
196739905
566004589
555620642
1769985866
1600007026
1028585817
1234386952
904086305
572591412
123720909
1396331748
1354996208
2123713351
451550564
607160276
658731405
773235033
914926245
319049656
1628854724
411625145
95618489
1954422351
157891875
1971801420
988507165
931022280
1038180973
219393519
1512098554
1674584123
1293367162
268064450
1249512104
1658562217
1948988939
472241877
717486601
450107242
12510485
243567080
1993236875
116987664
1282113076
921121556
1925715868
695845685
852854660
1857708352
1912764853
597486620
2036300628
1775598071
412076734
2145860719
1105418420
716180472
893355771
494495339
1919506345
704985439
476663453
1221296915
1950973306
642645414
1203505709
1943772148
1369802830
1161545139
1940796721
1913374668
2108508827
1692800544
1773903601
116988542
1401265955
1502987012
211426869
842916916
1948265161
826745767
1064228363
1332179954
1140530979
1636232890
1380978145
1733025888
980844915
1041101886
821655995
1965949189
777429283
2036983881
1767885663
274377115
23670261
1537307321
240478399
929658924
794885141
1179143760
1444979534
1999560422
602703314
872002448
243778498
805252170
1227362033
1462056459
1532896076
685264266
147643783
1598594051
1160924161
1370010027
2020579775
754278879
1361556726
221400645
287324838
1548467278
1585258032
1311744444
592304870
216652777
1042830926
928725546
856841840
218791594
1815554022
1254494970
1424025096
1044815586
280888021
254589536
1979199703
84070957
1224346251
946316205
507299061
1246315182
594572763
1732012886
1293213488
1497685600
2084058942
1882340160
1043732874
1959106906
48627237
1314091092
1450338705
2081722941
441384153
1041619084
1663906745
2041908802
675307668
618746633
424405673
1222389626
2070696357
1928010245
852020687
1726282312
1147079175
2088496462
1189166869
1552162370
654017894
1330164884
270054861
1851824963
1921762140
604805785
1199171475
1981705316
717977612
2059400968
791189853
754218165
482465114
1796925377
386189249
1086001009
324778964
2095302977
2124494493
672990360
862253508
495589317
698110901
867227964
577469797
56041266
1688279375
2120672656
950133028
207197954
2110053325
1560404691
1825423640
1830219809
2024624779
1793679312
1221214721
366954421
271103998
425599307
846917426
748386529
507037334
408321006
1225816460
1833880066
784779710
562877346
1174094137
1619964372
738523862
1932532712
872299249
672489519
467422738
1088392137
849910303
1840809375
1856130387
1182805692
1434801879
1937271622
1477192154
1979819946
1714204577
973276657
1251934037
965816221
1750555868
1161383494
1337072213
2073229802
741583900
1021384124
2145808694
1131556269
1533939933
1026552991
327570979
1687113939
2015837017
1500287116
2385109
1865157755
1285783309
1446540239
1978504885
85872784
1159387670
1413219574
505803147
851304678
1907075811
1681320638
577287982
867482631
246226977
1301484774
2057578190
1061571348
83779836
1596369743
2016823897
1146375397
383792936
1228769409
1966213204
1294326184
265582740
844012486
203642552
402350400
1172954024
1841395456
1320374130
1888308728
1879660431
1275155749
721032286
933453625
890220470
1764583514
223868189
477804107
1831166959
773070765
1920004439
1425772390
586727002
1924072633
1266029692
418806602
1028812354
1773597799
1263931004
1790492730
119725974
1557417123
282133082
1912117933
1574121566
1574592859
575716784
944437694
605776031
1332032729
591394464
2019539550
1206610865
513293103
2016436759
1569456034
1451599991
163993252
1661388033
1126971375
131351708
1386474062
1967915742
1090295123
1538955555
1659851077
254854591
576989452
678922316
324318540
1794707597
1616447617
1825024492
1802754850
504230352
957545587
1971852855
1973835266
1003021902
1677627816
89103539
922872041
528383556
148682074
1578358435
532243855
1895032139
434640529
1164078512
550702411
1893091149
1605330565
1195700879
532985857
2146622291
838959655
116951190
1625755764
497650986
778478160
988385672
1788915059
527498041
816891720
906475021
1210176356
1335972660
846710898
581191121
1772369035
279180998
1522105907
1874597515
315722965
1200890685
504414854
1010269425
1273104507
509489605
1438968300
1496761652
588885651
1170869888
617472746
633735096
1914127661
826745785
2036823901
1498874385
131127941
168740352
1194227119
673914116
1209813578
233603247
2028448424
1458568516
872600341
955769278
587171759
861873337
842599677
1257308121
1175513668
735929753
374270748
1358212621
408121850
1471276473
1777903063
1010724774
1528603766
1128507856
380621913
781159950
1242388363
602554177
290272714
126683411
153555526
882796311
749563242
664710518
317715949
2055960981
1894004260
384931991
1067686485
73531847
1812512792
2108446
103105037
2013144909
1386484163
345911944
583070761
210033696
359290259
776319317
1027733221
2002432493
368492097
872465641
1758760846
1492179913
1339085509
191885877
1911252648
620988768
1058775901
9535853
1816308793
280208222
609319687
1681917979
1160817758
193112382
1111487620
1563201100
1056396295
303658956
214074439
334343116
941213426
731268407
1296783247
2005733495
847744832
1386406687
220195969
371093890
1346629655
275519310
1302734488
1383361030
1778245347
2062744412
663269656
1069259144
1784532582
1627924681
1520290901
2135028214
1795725912
2024843057
1581114847
272974737
1903665985
1216968044
889539789
362602840
1187140954
1457775893
1717354322
783394021
1561762681
455544016
234131952
1809441796
616585450
1931472377
667346228
1901505861
231001339
1144922624
2081438367
1451778127
1576157259
600727958
674916131
862826078
829961419
1855745402
65769617
1996021320
1280052141
1733933290
1913350269
1215875748
825971163
1443684818
1847877137
132170677
1471001735
1777824970
116872435
1749531776
612895661
608085592
1224670487
307070767
2063686103
865697067
628097559
1404236552
1541245048
1133305374
2083227476
637319017
690186087
897713753
779779109
1258638488
130187945
446335869
614320953
74508073
1635672206
1418795809
253796603
1378839351
752436636
1773990334
1630771300
1272239859
238814659
2029879215
680211458
98154737
1463578800
1701940332
794673014
736481150
36135505
1591344244
1292544405
1040715974
1548846015
138111140
677122646
1583082968
462346793
796203899
1699097572
1686150969
1950290723
1191000644
1070726176
775935220
366876014
84433837
1271818633
934094880
1814333710
185612639
1359109848
1178804015
529449388
1296166569
1510670597
827761426
734029200
1250133774
962137781
253215858
558533807
622526150
1686010282
250406752
1926819609
275772788
1307125249
1871178781
862515024
1138607782
1231134680
320006364
1076963827
1225251444
1162602800
611609302
1991495954
878704796
2112164348
1179611194
2123811994
866763728
1185656078
1773186298
719172062
34193621
5029185
1130372254
1148282951
1164216971
1565628324
644552628
1296022860
896049652
803308034
845989200
948993687
905045144
1480096462
383100212
1596014096
1722967452
622034929
1922749789
1046980791
208822396
235420121
1392187512
1824208362
559754936
1768490851
1327448016
742163979
1163261335
1858936919
951165317
161434262
1312224560
1246312281
1727241008
1896957528
1121842644
801006416
1047098078
789511115
851083578
569524999
1792846639
253395407
1769424456
1946182700
581105123
165880572
1309349969
1283407159
749999665
1498224780
982601603
3612891
191844437
1976956493
200792226
871658410
1682042812
1170483132
1275732042
2077970170
1134214588
963034090
1844891366
1493715365
1850468192
1829038701
1439845539
31461092
1312096185
330459204
1552184616
1948117118
1721293456
186480254
903962672
960408473
992216644
1080777395
2003689909
2040273629
2068510232
1978637877
2074902370
882326362
570910557
753465837
1123376094
462647348
1476602336
1940521121
973804138
1061793421
578049898
1573953502
161549498
233898939
1871304705
1359160027
110669422
49941230
1120907506
1149055335
410656983
44136210
644089247
593406493
1400120621
507082417
1558198849
1526319143
1229955968
1946255354
406023159
1566785171
968921746
1151020272
905041141
1074036641
1426886200
460901812
752452130
386068961
113438497
2067639720
644678069
1232748979
981176750
249526720
1688119546
1692468745
26144087
1725262848
988336436
1438072576
653058354
204884662
398207810
1135606285
1356607899
776917198
477401908
2076775591
351681373
1878172912
715966991
1372494872
380484201
1481990212
1409837194
1079526680
1485204423
612330330
1740361631
261372509
871982849
1741826375
41341512
685983164
1830294879
415800366
787139477
1928634666
1568780162
1830836549
1338960974
844142749
1740665036
230975201
1076855159
127566463
1251436309
207516163
1832104395
28970871
1591644380
1059805904
1360252695
243334573
1161227592
1936988622
1674707251
1787527575
208124011
294577134
1158949415
1416305908
589314300
1730016585
154417598
19685159
508684287
673849551
406869385
1053186718
2027602923
1511229094
666416599
685940004
1736064709
1231120052
1644856001
902068523
427787055
718785626
1302409794
1005901661
1256537657
1822629790
221613364
1518260919
1651292188
605772425
1271170746
1792126299
363611310
1302677585
70998678
1772681450
1869249391
610357391
1709466388
1597178963
1812905738
1186177562
1580317473
178644203
1286703239
9497614
1934927993
2006233321
1936271312
126126567
1107798237
377406315
289363274
1267948922
1215793544
2138124737
1457579621
1658375058
1660476846
2095290883
1242295809
2079292648
1061616775
653006683
633670255
80295504
1005875025
1675237724
1854469129
297388998
57060414
2099286194
1511687821
138854705
1954900440
472107866
1917877801
1869672837
1901442011
1582245822
779968835
694979231
2004769330
1866628680
1803581500
1397505781
1777552466
1835097056
211712320
1693870075
1717409089
418874462
1042769469
1369974581
1180887102
177955617
933205809
787612370
1235690424
509903965
693956742
1244120838
243145571
171687323
2055339668
1350584228
1930077579
783622533
707670764
521225059
2128382722
1356602716
1527897939
6175618
1958175542
369992707
114068044
1259046536
1132156888
103847106
872605247
453066606
1653390947
745359189
1685852666
1707518884
860195201
1163398544
1128616218
968082766
2101839898
1038782030
1327077857
2051385596
1253153300
630021742
634924341
269211951
667044871
284220759
767514717
262577340
1854377383
1117499449
221166428
1743022909
216029001
192699890
2060062903
1516888787
888775723
1753295762
1527932795
933854852
1197297548
1174656012
635164872
664042611
1901531212
167082918
1611445710
2033249649
1549694002
819623935
226944015
1040576033
1808884782
413475983
599344358
1754887752
607130241
686516701
1123434814
2052973349
375567413
1498860880
1244792835
1900300162
2111141362
1721333191
1947345062
1883894710
1840155446
1062335025
1037505142
219870595
1610748962
1057200071
730970345
329580301
1168351071
1555217394
642457748
409095850
472901433
1345221639
1755305598
867455828
519845762
1403211401
178022349
1329086754
609160904
3588812
2069464624
507095395
118624564
1704403314
334413267
24441983
529011821
1434493104
779678178
1402168929
1751889756
1911882600
1880064609
612312018
1653645881
612531859
1553664105
43271423
2052029901
1313429041
946085979
53960927
1226064492
1645278673
24962249
155375487
109794439
1173670404
2071144129
1693803932
1647303224
1638814615
1929842705
1679602660
875716174
1037933781
1823723285
407479825
1530999844
1826306200
1598811314
592130247
2057687775
1947713477
369256275
808671115
1437330496
1220190188
1024932625
1525331125
532019077
1066879602
1291556737
1202020910
686721070
141667572
467734871
318833003
226475459
1677550813
653714904
1754527003
281026856
1966857919
197137878
791991483
734851175
810100328
793204392
1099244990
823614933
436123793
993063444
912776354
1786389772
2142527847
1994159663
1529691146
531088852
1518846962
713123248
644724759
50001443
740990054
1680621079
706167092
1172391421
1752356236
721591908
264748844
1903173731
221570891
1853809167
393651566
529477344
369633936
1321205748
1039138581
1948557322
229679106
98960207
615769878
1636255553
1934347548
680637148
84836118
1379788961
1384266300
1693407983
1983649171
1833518486
604910747
714617067
1332591453
651914535
464785507
1096354126
389535567
405669412
912224764
652854043
726634089
130016490
2092238360
360752487
1389047477
1850795234
157959209
1924018120
728820338
201390959
2091736024
1730527073
1328693967
830113426
1393550132
24350444
340561662
1939040542
536256408
1873713514
1658920062
2046704722
546731778
291313858
1982376655
1525609803
469363037
2021580928
692273227
39156021
219136907
1699474208
1740872928
2009621112
1408211989
1807603029
593725381
137604289
1205843362
837596168
1347594882
1666021285
1954790214
338592494
1590907337
36463457
1682155007
1825876635
33591119
1525546767
381819589
1326549931
314077254
1750434100
1049813443
574587123
2117482531
2114174461
1378923770
1798762210
1907556140
495295496
1226298011
1819454867
1229252598
1344916383
1299597180
2128901861
1623959609
1992951411
974863806
410069436
689998728
1633002806
1666918160
2140215991
869474418
931095145
51619567
1611854974
1482530719
1516344146
993970151
1559988356
1306128469
714086688
1770777676
1033756767
1674423622
954044005
611552871
2123794966
830050569
1266072744
2079667794
483118913
2104462397
1759437729
521801362
945802684
1647921518
1945279728
85695667
1534509289
1396884454
1816438583
1601987564
1401895019
1212784895
959888131
1561430759
1914314839
1805240583
14633528
1510363093
400118489
435367178
1990793823
1914115507
1633962422
1540713669
506342316
277782241
248899192
941237665
167947775
1963808077
26269719
1752492984
969413341
776640032
1522052719
668435153
1852814540
120234367
1367112374
692822278
789280571
1602012990
883259767
1330560499
957598989
1538191327
2117996427
1412254069
1880167198
985046676
1187258513
1829260441
1445018425
755313265
507126178
68864880
2114563927
500148194
1211713942
1890833563
1515338662
2127337197
1276029034
1933722079
673869655
1093163716
1591881605
1666821270
979191873
621340376
488752850
1247482901
296368608
38159959
893777669
443268780
2104714766
341332450
551964213
806331593
527903203
2145603243
1021180592
62804575
1647278014
1870550456
1689320325
2125066414
1866228252
484309340
1043440776
2096649406
573898285
186819909
1698156868
184787842
332599700
698404999
100320285
756302476
1976319779
352704178
873384878
1098868828
1632265223
94513523
1504656729
175556092
1509141393
1374952881
1086309011
113083695
503107153
1415497958
2021844354
212624905
969949829
1655200776
1881654103
663636979
12355996
359969234
494849480
615660993
1641421426
1696471022
862767220
366047138
617117637
1355180105
1362244692
401170899
2122071528
1483492519
1812784695
551620192
1196018549
231439626
48624684
1007679677
1897529393
1930861374
1636636947
69863944
1764808377
2069040623
49724037
2128552181
1855111155
2137147128
1454017011
1586680482
1003371413
429980513
1574513871
1691828035
1925986351
1914888271
1479549946
1365250130
1210134957
2095528509
1432505188
466145343
1929184336
1634489712
1834815936
1607599505
317987198
175322786
596596485
1878679321
161563971
1342394717
2065486634
664728624
1872638031
1690210171
1760979185
978454809
1762446768
668820596
1156724481
1524125572
801457060
403051212
620099398
1255543827
22618950
1198367078
2097520999
26301054
921672523
259232493
1940000008
1278718179
1961064351
1095053654
1638134285
35582670
1466890316
421174799
191315332
1306738580
246461074
1919723464
1348753551
1091589751
622773516
1385110071
277236294
881482265
2020242845
68228610
1536071548
1588604296
984170148
225171164
1797677544
350615964
1664019399
1048877060
1375746632
1937207898
1613837536
633338303
468951893
1852945397
1229266650
1223043583
1294857838
646700380
1330596574
2115762524
1456754186
2037877835
1677233781
676787729
501742827
2007444348
1780446998
1625686616
50265835
2095374705
923372875
81819850
780735519
395353949
1216214210
1756456130
1205859823
1046932862
1162296389
1877544077
1832067281
492104042
895746085
345197814
1551482433
1015446965
1619634454
1698549175
2022969428
939555014
1949151899
390341455
617197863
1691151303
728757077
1345218758
560747715
1410326136
1555016553
308559977
1305884822
1769580849
1204913408
35976416
1061817565
1025958821
25984931
1724469184
6535646
1580383145
1303426147
953725964
1837740457
564411511
1951767534
39753587
1077080457
1624301400
1821344631
324407975
1534712490
698373465
1972480422
1134902546
331810834
439117027
424219395
451829046
187119753
84477230
193128805
552464450
1229014067
532083955
109553557
1494174716
125316096
1870117203
1001924532
1329791298
1112166455
915150126
630875526
776887559
543377867
1507430964
1647348485
854820166
492864366
655522476
1309913038
319976231
149775942
1158965155
20835747
179615772
678667401
1082739132
231357026
221542034
1603609229
1262260025
1099061100
1675426149
563001811
1195295966
876177646
1063655018
1884572716
1101561688
1000399336
1604238807
1940064938
2127924563
1297836846
1277413539
825794041
93706265
1121185470
1753901814
1773116649
953197599
893429914
1180325399
1222660644
740578157
1431060358
1112231146
2144706269
1701731896
1808293862
144557906
1463752739
356179961
1080265662
1071068285
1166667472
1367443127
1035878971
73347856
1289695610
1262595481
401118132
1157081679
363609964
1505038947
482912386
762590091
1030988891
1224767672
52167356
217004202
1936721999
1796258219
1988480123
859199200
2078102573
278898105
93888030
675160412
1565498538
1841308321
953093747
1017007974
1049790231
335144916
969130854
95752079
618484562
1632010361
850112823
1725773637
84221130
2107218733
980166132
482143222
791416966
583069751
1743434263
1391773713
248804480
1194108803
1097057833
1912222557
573728578
1216533858
1349589668
1687157816
1781775129
1293630048
1344676918
2106486376
1019224377
1017032103
1754441578
1223722392
298488392
1313779874
289611803
1657839563
183876505
1602727042
1176787782
1687128774
1434960249
1586035481
1246880772
1876510121
401011841
543417394
2061128026
504859331
1704600960
2009231469
1667961599
351460062
1991715528
592951241
1418286133
574531453
1670693574
903350206
133643319
1140689453
756170822
149473885
1957469082
1691696683
1520140138
944956944
1348897194
1519630252
366480497
1760429115
1877327796
575596408
1957917373
253780697
580366397
717996343
988711141
1382649054
680221191
1228827273
1743180595
644801352
654114274
518538080
2076782185
1181906922
1405740697
633442937
711706177
349204867
501545592
2117724004
1312748602
1981063623
1562865474
8261404
331173184
1842139353
1544026910
1426372734
301040332
199102353
1542172991
611945725
295146424
1267167982
942333277
1689356314
879770153
93874846
561971399
675966138
283579921
1574857325
864370029
1056629735
1251271909
1340729391
916288723
1297470623
1398234159
1046354009
1711099213
498051078
949235426
755634265
1148931636
2125307348
626987540
160534352
40239922
1829778942
120874290
1652917487
295366116
1219519123
178692498
1358498177
99512848
391252230
689932667
152819874
952866666
1636172435
833470911
1763306244
2039234349
163317645
26628122
722640128
1224267340
302584623
2120689069
520517877
138798502
1727378631
830062082
792521424
218701013
135047585
1237437519
1392252608
1269840608
1559860704
1617555480
227636791
1613817693
2086526079
300983202
1637120814
1214865697
1169642877
189272682
1283451127
1326135867
958995179
1145298179
781260425
1072649968
1473160032
971440854
1861899316
716072656
1538218410
2055731404
1545713406
1397465247
1092449972
1480102435
1546462757
1066212423
235049917
1060127560
1780525992
1840592569
617688324
2146362601
86586795
1088296168
2104754859
1629903018
938564095
760528661
262387575
475292686
2060209247
1431873571
1764028556
15505584
290507396
437614632
462390613
1221246556
671854567
756621342
693685844
403913858
950608172
1668916858
34355276
2026537201
731543196
1963577480
1239931412
1076339867
1326825094
74618589
834246367
748127853
276442079
1124358450
1510324025
1336346809
792800557
1244141623
1407906442
1755396634
651986921
575835054
451684458
1780738189
1303987927
1736495916
1972414710
812159524
545414078
1823637240
2086904310
861743898
1053381395
1955359505
1935231908
468448442
553605469
1466350124
2128225253
753123227
1649441344
304492709
2115639447
738162254
1950353066
288180793
1895549523
1822214959
1666560551
652149901
1206183340
1191654687
400630549
1957167373
1955721973
1522143874
1425939666
611251172
2006298042
117140754
297977091
1772170896
551423154
952099962
184309113
1429830768
1044512692
291093566
1633916581
1831603069
515677317
1439071149
317119169
300293677
1504386832
245460968
1094055113
1006027650
283461343
2008422401
1828997330
1584278715
2082575860
992179107
2011609032
626447806
691070144
800922747
1256681641
1181995171
862551388
594007559
1181387964
325273737
1589148159
1270064623
1804237858
149410538
1088512170
358577378
1343047562
1238663325
1426352933
1013198223
305824577
302600755
1545341740
884493279
491176183
1566320479
1339309861
2022863617
832721220
1030288489
383354123
1191984600
171939706
1174658584
1637770897
346557855
1991830132
162552868
1068470111
57731502
1893679252
151999974
1836002328
1313548648
1276373827
1904831511
1760390265
1837592261
643661831
1297309935
1445923481
824125680
1722868310
1397518168
491113898
1527040158
823937801
206386381
908808349
1972818203
808532494
779908189
54339857
1067118466
801438546
632212803
347041118
375599557
300983339
1670551559
858855417
2132694213
1992457604
1484663866
847409534
535697288
1081063777
2145064220
1243725357
1795571053
44332869
1484892734
365435068
561311539
322196987
133170577
458032898
1131858877
535282273
1195031076
1884943407
1666821270
1048151925
392687678
1294936271
1956330381
425589073
1127377754
582377644
2017588022
797135412
219002317
1677323132
1746165070
2093229300
1683170209
852958213
1487674984
550765091
1312259884
1500399576
674348131
1014435444
1667872719
435217877
1138931174
74894577
1172058707
710155995
1296937104
871241704
864127551
312475788
1935145689
1390613350
1056743526
651789920
387261045
392986899
129051807
1524619784
100680705
1996519648
1752925795
414053639
786393220
1136675961
1476179085
1899311091
212747905
852403522
1697093622
2053595735
699965941
542399281
482583998
1812065845
1756798480
1515416072
1984007522
233510220
486615346
236456565
1017166725
2146074772
1552507407
2010407226
1911267255
1105586989
69285016
1852023113
971774404
259723345
1831225558
975693266
1941524285
545194887
38598751
1785481903
1725526385
1733003775
970952865
1720700450
1585702929
1557658011
1663356716
2036490438
2008711443
2109457950
1076457911
582604356
694246628
2145631199
1978901378
463536421
1798338190
1776706753
2080637943
1816156316
934668915
1972608172
929591918
994663889
729119498
1515563787
95625831
1050565530
720956271
291565495
1711371058
435147980
2009801163
2033477886
694770643
2098198243
687859003
235800028
1941256122
1498418224
1556404183
274203371
537622978
184648847
319239818
1373681178
604966974
1724661599
127006608
645840836
821736414
46250290
56697663
847049029
1979213706
821093645
1453096257
472149471
1920039245
854125486
500902104
384886902
1182316224
2010216048
153639151
752967530
911004914
1482655745
1431572149
521996103
478991574
715879259
1103744161
124310917
1729913907
1218158998
1140756455
129951547
2023151642
1068321337
509337800
1046172881
1085102470
2013737195
1189275798
1862983299
437455039
1457617735
1439906759
234953820
1941383911
1533317741
762327551
718044963
65993820
1042659300
701922184
7178094
605223930
724209059
76706672
850408906
1747045027
545860633
103134300
361770965
1223185767
582522359
1284335815
895547783
653769723
881364635
683323772
547369535
856373347
1424799563
545143137
1466079869
120972281
681706535
993813173
1838067009
1583351109
364120075
769805471
993192759
1490180939
992485762
704703329
233151027
212853842
2006350306
843585899
1634750450
1383488808
44416712
1971376007
166591032
1827361991
747904298
675786401
999556722
1381749992
146175656
1791649081
935376296
300986250
1526025597
314403856
908825683
1074346007
904536383
2058957291
668190577
754683813
106457546
189852094
1286885915
88834022
973826316
1283612590
68476339
74685707
477627873
1166509347
1689417364
1663888887
72536382
1319537419
256317586
884529236
795319709
106821783
114740649
2076498930
84314738
1058895219
711250641
2089055661
1884079341
1069504213
1465206121
88354252
47638517
382390532
2049902727
984741450
2146078072
681526777
1879944367
827498184
2070149542
1480293000
714309746
1168315905
1512940450
446237725
1874239388
1281439978
139432791
1394926107
522275211
710694205
470991738
1636490860
326774907
991648477
1624529249
113877340
2143766133
2138231874
1324842523
950579897
982339384
1049836294
163131513
429227975
526394197
532830063
366245692
1030396690
531829324
684252261
791216328
109574100
779563024
130871827
433550891
204217692
544663128
578843735
837114330
1718610522
1992608718
304011676
2084302646
137848739
551324610
186119674
1926172511
527398083
1577196617
449605516
1833150917
972941462
403440092
807364027
1596032989
284787822
1019834002
620163577
1820530293
1099900054
803183353
505678991
227059661
1681045506
2128374406
1592598659
133691470
77894411
573750685
419771271
997904706
640816533
1748919240
971963500
506955037
712561598
93724472
872305468
2087073491
525778003
2028492752
95689247
740672001
1165373795
2110709795
551247087
2044545484
1313589121
1091352358
264604850
351777714
1325180617
1102524181
560064917
673058439
1203732629
1906477330
1059051450
899443783
443073795
505009451
914429844
1823395595
43977089
1207250123
1250451947
122731010
1645961748
253099492
1923610973
1137318611
790409631
222467020
1346571203
59103173
126689299
1993875291
1069771139
109887842
1376167822
810101030
1996265142
977964651
921759573
394755444
1709672902
637310189
1770158024
1069595135
802842977
1207703591
167043327
1397079898
1046518465
917749894
1569546596
1378482875
485724560
309144832
618024782
1131885309
1779518151
761788473
2017822523
476938128
1359843755
429615204
1175462199
2097380367
50893306
1297117833
1289626971
796371437
311849953
1911669219
1341618478
1613216803
933209885
651068216
966078811
737591786
983528055
353382276
412069404
1564795460
666565915
2026094429
530546222
1881030552
4932886
1512627951
1169945091
1484572931
1582674420
946442966
527742415
522172936
2071027024
1477269995
38152384
335478531
749108241
846616955
1842752570
1391262041
1939118817
487348699
952985608
751250629
1074263523
994066212
1650849616
1720209294
142902773
100490792
273426175
112752267
1243073455
144228101
973076860
474155904
556084409
1594562549
920900497
424768091
774698514
1732759170
1812642904
100683317
1918497533
1263948623
2044374127
42183383
2034011320
2067565294
2093353492
1870237164
867407227
181980114
997987583
332392007
2065434159
1354151387
1078133219
563525145
1172589336
50166670
612354108
1915700628
256334483
285328990
2136981004
657860338
194808903
589278590
1696792346
1882284569
1662199423
2041040112
443638435
1903256653
773030809
1185502427
1037283577
1570280983
1083801580
1508979116
1138330528
499282023
1832303019
1213006173
1733436663
1714120418
524753119
346070661
589968832
1400154131
1844039016
1904067686
1258333654
1345133192
41115954
829005140
130207429
979777316
1462851972
838020773
1967088146
740853341
1286089563
50150110
1789519137
1352360518
1488266051
2144025298
1157435924
479121076
2114294932
18080449
7859582
742362304
1039179154
970503002
969468307
348876697
556258918
1083032861
24010337
525978218
1792844847
1744399906
1736614339
1746317945
1946959449
327128276
1147859904
2047644143
407107141
1623498202
1044247242
788214069
1969795386
208762609
1943503067
1839215126
1410752370
2124997539
1771814819
282414891
71806389
1069551361
523366129
452671645
1362304424
105357403
1941042927
439155456
1485671182
1049060954
251518708
643190870
2139976197
1598643120
251636544
55487314
942807535
787082171
360578318
2100872001
1087653408
1471497781
2013951224
787015643
2098690542
1344934449
1910701583
876969286
1702478905
1762542174
1022798646
1538907487
1801149687
2057208481
1120256470
349253661
2024478369
1847946527
209934373
1326472265
1959624501
1535386834
730193082
2093813357
1945496690
139256450
1417421740
161544237
554695362
529351417
9269595
1206115715
1398839462
1251556636
1258459830
49969567
1177267289
1940728528
801315424
1470757683
236604276
947198839
990449165
1741835852
2107757188
579804852
900447899
413350424
14360184
827339858
393725184
2053697351
1387933701
632712629
1055160768
1647990171
1151388747
1547440817
478857571
1361051498
1399480906
568630355
28809492
1829747604
969996793
362493366
1103613394
1658315438
1414296006
1856733947
1470804259
1830223073
318236846
743173893
122757675
1527893128
1082261492
310451187
297989248
1641841541
416957354
2073612386
1206734242
316857194
368356606
1664501770
1424154899
455490384
705239341
1470442726
1889425852
1112679529
1160356759
1974520534
252731414
393122821
239739850
879747440
1095180471
1529339940
1909259041
76068171
1263633833
914738904
1949755847
1015939790
1430922702
287229803
1333503394
263927622
868948968
1295883513
1415920292
1690440780
54808625
1874149357
120384578
727728837
853092544
601501779
1006201188
771155582
1598241358
1702623338
2011388433
529211891
1278892437
839910949
980813580
1646505135
681035717
1071483698
63398721
1293013037
1588054897
435938721
1442866209
1733946019
66050948
1415589962
923268924
1265129019
1648593199
606914611
1806535243
424197495
802690087
522461582
1998858757
1342895123
1898306417
339240745
482886072
689753564
1730661943
1898655977
454270412
143268494
63021306
431209193
15402001
1861061188
2003840003
59295247
1263654041
1868926126
3214231
841508742
1846154417
448610891
706196930
2020747163
758378926
546035263
1298255497
1854171794
1160308015
1109301114
1633474519
2015879474
31647373
1519390535
627629383
1670798052
1336095943
1596067728
1974459530
2032865039
1670798461
1147609673
319001903
2026967656
90843877
1808827994
1957172549
817149275
1526542923
1300989510
675289587
754801538
254761087
463204867
940603027
106355803
1674789852
851708449
9798077
1331497587
748970296
660397658
1792160864
1038466133
933870295
1210536196
1985465104
1850347215
1358855470
1528963099
1466230230
1437063235
960274547
757132607
1283848984
1053193787
1154390020
578499507
515138477
892640279
1512123788
50735107
93237690
972418923
2042112525
65265101
1033945446
317708782
1149152782
1683562107
27115032
1256068751
1686427944
1246401965
2110774715
347486707
1969816478
194117573
675714682
1279304803
1885622324
702261045
384828355
1851930442
876151718
2104979713
924692154
1369478249
2057488445
1715809843
229606891
518259889
1113301386
411749378
1421530687
1184243434
1391429048
575047098
1747797547
1430015716
799444545
133525582
2034025600
138526091
1064153207
705280743
2034972972
1807005773
1850891892
1172221666
63773281
1140398878
136885227
627401438
908352868
527404760
1301088387
28505751
1437163825
531358020
1570163677
1917674114
869100013
905133559
757396828
1150818949
1500571390
2040830752
1498780051
1255647507
1303958197
955848024
923637147
1186235859
611912871
1771512448
786855536
1669634570
1054809085
1077781621
692831598
1877963899
2059229400
451882983
1430881633
1455021496
645844301
176188544
1581877399
979344018
1889995497
1476526775
2022313331
463438404
1612449938
1775206543
1827770926
1894774589
1818366869
1730787096
487882681
1735474240
780057286
18846459
1902759562
555225401
47902570
945733864
618283011
1476311962
847578115
867623366
1267880056
271903385
1267602593
1167995318
1591881605
817524617
2071079699
573688756
1938047051
1464009040
381966614
1876265154
1345342336
1120111285
167194695
1550680191
1637623894
504669124
1372296682
2147018896
869173340
797801262
1986643940
1201860565
882012791
898011259
416961941
426779741
352659621
717966288
349044036
248222448
909167965
355157712
496566595
2082436800
628872379
1295417091
1149047026
1925178025
1399459413
1729723958
1767847928
2036241482
713606909
1007869324
1404033385
2045226964
1699140705
2140198960
221655410
907657448
1425168468
65401050
996818938
502750899
59154001
502542782
1103880895
1911127915
649358125
1885084202
136548302
99367494
1351999469
1547329762
2020124080
230583016
257504252
1282643800
772302173
1355410096
744751030
1062810232
95452412
1870714325
1473871322
350687761
1935791756
1835315734
1728507033
413788486
1051788678
2046935958
247412623
370255184
1507438426
335237741
1706044383
572465273
4168852
136923344
579721179
399077515
1372397831
998545550
1637298529
2060535480
389121021
2001840070
144900556
657793568
1078832348
2128772153
1359176245
1332215366
1609748247
2100838897
775292987
692680765
1310412791
1481397365
1232543748
1791557202
1365361624
1522149533
1690675932
679245831
1626475667
791887945
1072097278
797196718
545728234
1390424505
683303341
886479133
1587170532
71046953
439935731
2017290882
401643637
349257430
1630108734
422617427
1338200369
38509822
1417812571
178344639
2105426398
521521323
1494485257
1816736824
846009412
952037575
1740386120
1274960867
611614150
67947197
1521160165
1496129775
288070651
795816783
1919975826
1401962189
171653288
1843780111
85660511
808789843
1963919791
757248255
1191927112
1144707429
92030552
1612010952
1369664285
1515578676
1325034087
1084190358
969233229
493473012
179636528
2031678575
802161705
418803342
1270568625
44693804
507735097
921092498
1072709288
165523588
285894587
939591376
1498018081
1745818251
1669224796
247352193
584208180
1019736106
1358684199
476833647
131484683
1618016026
1741881319
1005090925
131787975
747042351
1523189851
1511789777
544586373
1352766142
780868626
654962027
1060799787
1374305194
183918273
1750153326
1424069299
1867102541
1085961815
422370570
90330994
2129945093
1927301758
1561553534
1450887120
1141375165
678583020
781457409
1994632697
1954776294
1546725939
616293203
842444925
1190694543
214058413
646808696
1633364723
1718294859
1158639271
833658191
1702582101
330498010
2113131347
1458500669
624655071
1269434165
1856450252
2103471705
1409261794
241489878
1730120866
93854132
1911760259
2077551726
2091071698
890836907
1032533307
1475446641
2049814964
733063140
2034165934
26413822
1293017628
712423316
1534203363
1312291964
1912362179
2076263199
1955808164
129387913
1318633226
1598905052
671017360
866577527
938987803
1073679971
2089725180
862397799
1346620752
955872201
385641838
1764363429
1009796877
736640584
2021902593
656981277
154737840
1000711349
1303035747
531979301
690467782
1768099879
2002210029
1259504186
633458460
963154100
1248282213
337548957
1688197987
710500592
976236482
1691059480
234989561
450864740
1618881495
473997364
457187825
903502352
1305291748
737665826
1400408231
1327164573
1977755137
769585595
1347029484
1990638351
260628748
1931813754
1552577420
874307506
1234862378
67523158
275525836
190864903
1207738342
1476442098
703978287
899376301
1647290586
931414353
1589749041
339231629
1036523887
347590634
211769638
1072648131
95434038
371450262
1188547346
687610174
1462058243
885699120
1846336656
631205584
1218217152
1103105412
197104783
319258931
447420653
1533370108
1475816705
473558668
1868123736
1164239562
1552958093
1403258616
1297819425
892536566
797952781
3884390
1169236820
586585440
1640658051
246535272
1876510121
1680511285
820988529
1872526650
352330204
1936489570
787856562
1747659406
818721332
1745481042
2045399743
1368663567
812542045
2120395194
2081520304
106991966
525167158
166912490
353851293
1151046611
403307326
599386635
56813930
1958224928
414571808
374346335
17966959
1198574806
1188628978
520206304
97230361
199777805
805491468
630663181
1917962244
274910497
413736643
1624088423
322922930
1033787603
744497326
1518857538
1669319212
424347893
377603498
521013392
595670085
503414095
431801939
253283120
1583940372
1518127477
1757606087
888121800
990492067
1567573534
598017597
1186472994
838856610
145646001
17059959
87678477
1858749688
437911982
1350899044
781005627
1751989010
1971522214
1694924805
1963612739
2007973740
1424648750
1638446820
1020597393
1883923443
631883200
564968645
1650228623
310451001
2017049481
1632239293
736978732
873297240
700380226
1031228849
925377578
974511414
1542078769
285258903
2016812202
779123102
2005319163
608598228
1826619627
51705938
790365682
1895252507
93237690
2010000992
1032880166
1175205712
1389551360
696417755
2049891241
852346073
1214650511
1954374347
1064579202
376587268
810713923
1288829923
54090514
922242894
25275009
1562002921
1032963823
1535038907
378669838
2037338744
1893195569
704679900
2121294790
1670099336
278599824
617731224
1885425748
867641326
188259914
1290359353
85414163
1939824919
1700905878
2127763197
1447456263
813817904
361360855
1335680218
1648141620
1582453415
1016989808
700679453
1783849026
1252130036
1085599218
478433913
60146328
1442579311
787832844
930022051
1342742186
326828011
1198074546
507823914
1373555639
366130217
628369955
749086399
422027538
1708034211
721829697
242537901
735749994
1914486855
691118074
1350704319
1303049235
1385158259
1556370464
1075521405
1686633925
762023605
1067954082
524135633
1862329854
2078139051
724016511
1749338476
1872845687
1919098490
1151026486
1994930389
550583933
429640426
1753233434
1921582369
2050066473
810021238
1774463402
1995008031
1415013500
107638347
962247052
349188589
212178942
665483020
145469124
1736233358
363735472
790633345
1052169221
380329600
1184109305
2063355545
1298573562
415963100
1938425532
212201873
541990808
1082762723
1095746572
1781969538
559762649
1033293035
763739183
1807871814
1014876719
1260423704
1160057590
1329165096
1701540602
463618488
1710412100
415019889
1904101328
1843662598
1052769886
1969867678
738103784
225956481
1172964721
718741174
139027347
316989216
490978675
1069562999
746619711
793474709
1092030833
790814993
2064219994
1656867523
268997787
2029353896
1205985411
1374307654
36401272
1708844469
1273823557
556873087
131595136
53939653
1860789260
290047239
172566795
1415056215
43041161
1643901432
218081298
275541173
677662968
1694041202
717416502
2119105653
906168507
1278809117
1323177705
2081222679
542034181
1192922241
455615379
1024004151
880052020
1703321978
1933124506
531788988
453740911
1936361138
334387304
1380256310
410859278
665483020
274934205
1586187245
796777727
188328771
743171053
1942771661
1541786480
695265906
62607118
306529041
623715846
1647520828
2121888079
942558044
406855226
1980307554
647564369
1955483374
1331146943
205941922
1889384866
42145112
2040806819
865908226
1245285039
1694746234
776259819
1419475905
699393547
1164995937
1377830482
249667525
671294682
221861703
1915994244
1899330634
1705069503
102230526
1216939136
1394334038
760775426
582857283
1231480838
451871513
1179701171
1348273612
1460872869
2092802439
1934439309
799734729
1967980236
708514414
2026005770
746030140
509626691
619902928
1276587567
1923581006
819391037
2124665525
1213727846
1003122366
630882072
1624908792
1315041488
1300485373
1151249060
1538361765
1598504577
2042526362
277465923
1603307362
448306927
599479507
1006118442
2032804445
2074532505
1127786672
785682689
596123746
624448184
63975039
34331455
1649263477
799635084
735897399
231586465
676010157
1851550532
1586971616
1349438887
642468539
1748933158
155542927
1924489810
852134634
918159410
95777744
1364094742
61727760
1593568621
253099343
31162337
280096001
1349101548
376328296
215984983
1638490913
2102640536
884307777
1393267900
1426362059
149773796
1978119752
341439514
2142551394
2022432195
1197717075
1303826888
1781383590
1568755695
589946922
1728461752
1271037580
1714745642
1365709335
227845472
241864364
1973810566
1426082594
1282408434
880826370
1315257795
1945038844
1924709080
1722148674
1357517612
856875356
1234770469
1704359756
2136814133
521111095
1733786363
86234604
67477728
1285807467
1066524257
599136343
1062312613
816039325
218856939
282030183
402609030
930700342
555549046
1616452109
1518765349
961593793
1761400214
1909950837
237134809
1919207010
562350426
1085576392
770189580
1451049338
2134323284
138140015
1092602910
1810327525
989738637
1894159863
113960510
1956386117
1232635621
796049422
370692889
753690002
158711983
825352949
800262480
1842943883
1898660106
1549939401
550554286
994148187
857569519
270689750
1565968963
1699229967
1157177108
1992943599
75390976
2088913171
172033369
731296784
1277215652
654766347
581323327
1569651404
1891077811
41104317
1741246029
575437491
1977415615
2116871260
1719040129
558086010
717018230
115160806
1734132185
1185365920
466038908
444240356
1814194227
81836931
1971156853
1053581067
717803613
2025888674
275884394
1418904780
323847570
1390117307
1373227569
1416214935
1547692429
814125427
840361760
1559999532
9997435
836913069
112159485
1996571667
510499732
738219366
1676455802
463240452
622863958
1423052428
1096215874
1303686504
206215262
1082814870
1174435508
1722775886
868484454
216670616
1732945295
238000129
1208259152
189387742
535554721
83450699
564012541
1292479467
441008472
1209416305
1952572834
260295464
1254513675
169742075
305845752
840236507
737198106
1353983907
386375234
1040873429
1761874225
23275555
2142166971
1783851301
644662720
1699558366
739528940
554615829
2133719061
464739644
1105784591
1972724758
1752872834
1985351532
1910574787
116925610
638803425
2003853493
23878456
2083884004
433395889
1055090050
239469062
1675458089
1536385453
1394710368
503789298
1006709154
369165158
723483856
442065013
932811447
679867454
1556317974
259599458
1751031105
721734473
145804138
1356310021
1126770523
1284890379
554061675
1568366885
282448417
1483302014
2013542379
715041041
1651052919
715145728
788431830
238613532
84326506
492850282
27134196
1145994242
933792122
183054614
1859616777
297842988
1282982847
1809286602
913671235
1412480537
263857193
528897989
1298626417
678694595
287481486
1185178443
664589004
1075273024
1682496307
1579438112
213939951
776007021
636282340
699016876
661442607
1900864723
391512444
1776375327
1853046813
1559139303
1887042592
1085418832
702078474
1231065227
847012427
25851832
1146578755
209439204
1696882163
1149017692
769171149
1406092127
1149550059
2030335110
15064937
973351709
1571712148
765496940
466350036
348332844
223132382
1982437006
609867067
1324307761
464747889
1860617810
200429027
28593267
1403302868
45864441
745762728
779181874
693950418
1908076060
343846533
749091645
84386678
2061745698
1761283066
1233426912
826519266
158777807
378884040
147105714
1965635937
1841218670
1058586590
584062828
104100269
477511600
2041786781
1388397906
342131792
2025882944
1036171696
2071262665
813970619
855035656
1618306912
1660881827
1677053626
236692150
1447688436
1090961262
828420779
935214137
786483168
511230068
984223110
1300821056
212313484
1441044308
360883449
1868386094
800130737
1680802847
1871434146
220915560
100263813
768153206
2015276317
2139520808
918414790
75115571
1792766161
2145005097
684257909
336351964
104977221
1729856715
1981614491
561734351
1213601207
160593260
165806848
374568086
121754911
941685499
1714281839
1904239733
1340072195
1931212848
946807010
665218549
933636752
1405759054
945147547
249636047
100709960
1060523669
1665215138
1730949633
1739830648
200532613
1444150166
1534533277
1776345410
1436234963
1953728703
1089034201
701595
1129941006
974084463
79611040
1973458568
639270220
2037256265
1465470002
2097938504
439143039
2095451867
2065909907
555419965
1002295690
293968422
102230526
1990180747
77347497
1801692633
987896474
11086518
1457807738
960809415
1865659231
1260136896
1468182880
1990624687
1069003106
1994372662
1196544088
1301452430
481982803
1545828891
856293899
237433083
637568991
1699069063
2070258942
1624907159
615519440
1853369000
1854451943
595677433
1743075681
1028702623
397495202
707058085
1403458230
423998730
683224173
994976974
1334506548
1817134136
1204096101
1328338999
32468419
951317393
1056873617
1686045581
1182979135
1995998803
1445170038
1931445412
1979092104
1096960307
2079600831
1486059427
2143936071
1718655013
1424712896
1641470378
1850209521
447098914
419007970
1358995297
1955205640
1846033032
1612161180
974797701
606258155
605512735
708534089
1866710059
1242588413
2093760912
1540702926
14439278
1279846697
1447286666
998761928
1727946585
1534841984
591243848
210545365
282677531
596083417
1346451337
156497266
39088884
742525044
1550810956
1206905868
608737870
882100782
960408473
11253742
1228916676
353258196
74075080
505124935
878963748
1975743720
876467325
516755741
1626934630
1092841963
2121208439
1433737226
1871095651
2001702224
727315625
273050989
2147249886
1284254264
502463801
1357578140
1442619615
474576772
596508477
840989855
1548349460
1051486168
628028628
1150545340
1563186264
1989624967
1912622710
1443496310
2048957813
1304714475
1285848439
1504971187
367065196
1001343625
1197083386
1190610677
1658393375
1082450400
1112537217
1459479991
1181730525
978185811
792879938
797216717
1503537933
2138337281
203007937
1644295212
1116447859
1292735338
1029062399
527429142
1520689511
1236712094
2095865321
1747861217
204550079
1685084753
1876492823
758490264
616551525
1601381070
1462426241
1566488072
185325079
1929075233
518277714
271038355
1870341796
304041189
1484824141
1953683522
1738939659
1428323379
686817543
191359724
1781433501
276863495
853293340
590673049
1464992437
887333954
1731692812
1947135837
593463805
1514118898
1689709525
1262321820
93144000
788103197
800712789
645350136
1141700342
1434772780
461449030
38763144
1419400549
612689941
1592260405
973749027
1445418300
930436157
194582486
215603612
1487817219
1532974139
1007976102
984273176
374298070
1571862757
669729854
1636519819
543192617
1477899397
2013265076
2072350581
1774608598
636822511
922990840
1289170002
79118643
676121813
386949233
58343506
1889896373
311858133
1498666229
1611953548
846464690
394755444
450910797
219695946
356147393
957274055
476641257
1832975154
871268422
1907202627
2067682902
139710150
1861791480
909080338
1699452536
1383632021
730087625
1451951857
1389083351
1964466162
369203872
2119486746
851191351
315608900
1532689601
1053199132
1111474135
35057395
772566410
2143523608
1954260173
2133262964
1147249134
2038908283
798136455
655571649
1831332891
622673057
310751746
544851798
658407396
136615448
196125104
1842657375
1252139681
1107971776
1532948591
105136200
345923245
1557186743
1461073124
2000576436
1421593473
1834184772
520366486
676419329
1787803318
498067589
156533221
1008300313
653609489
1322633663
620368804
1543507667
896944642
542541612
1691191211
11635094
1824685251
1243745974
1398743487
516704224
2094028471
638034370
2093654228
1192764491
1755172442
247158720
479008320
1913876197
1120026536
330632381
302238588
412251940
1582938462
1515043526
1694332171
2100886876
814701824
305054960
1958462376
1504316504
678950257
1217259304
1374337367
1445170038
243834819
1435909098
798917547
832468788
1305624104
682662706
226672094
118961672
1004456048
983560727
546053135
221868363
649281139
847289754
949340593
1236653313
1591797229
1084085202
1900480821
1300001556
1314833266
1957304511
453586156
2042152715
2025281167
1546551287
394805934
945263985
648594968
1220992329
1315490946
1652069947
558254520
2047245467
2056349181
15757227
1503049040
2142631026
897192589
2108045905
1904469855
1809285521
1554166279
1715510235
81879519
801596892
875588336
74932103
1319126036
67621441
104413065
432881060
1300458200
1025234083
1686658030
1100525071
1644366756
86251041
1891914368
1884933715
258995599
619518631
945981552
298430491
116637541
1840633188
1854151130
1146527608
895870075
702961872
1932146108
1218869091
177602441
2115383672
1808464942
1794155419
1522169708
600505610
509977317
779031574
1580904561
80138168
1148082826
972731731
1222515753
92726522
118261758
358375549
935299523
1607758253
865821609
433027021
546571115
1920524354
1237690687
2034852184
1041270235
1901446564
562337692
153775472
507634404
2057838455
867647815
802999572
1089800384
864668148
851710380
1864928251
334478378
1806826907
450647368
111303596
1014972592
1607895597
1896600834
2125940786
355111705
1146630458
1263522886
210473901
1641434480
1489661911
1493683481
667729401
1128081163
265785791
1216492528
844307039
347617876
1459808255
166111233
770027511
810691267
522813001
304013012
1944768417
2133320569
2015827560
212840683
502128679
1886911067
2008766
987808554
452680215
841978035
158826982
1890025498
1029114013
827566962
1307207401
1300994650
663770479
1965839637
2130312784
1388848991
2043205486
111388715
1329815023
1877197539
1347421685
616648500
318275743
836046559
1511663387
244499886
850016624
1119919956
1341169148
538007380
244884188
372057588
424169659
1090620360
1179129139
1619320347
1943066769
1878254802
1832418493
215911892
738518192
1100329482
452042416
137388061
531514801
1111067094
1931464241
253347954
1121394288
519642878
1571591766
422547586
601075947
1925413313
1092755949
657142578
1331774620
1083639113
189596551
270827870
1653573769
282710703
522044990
181085237
2041786781
484760419
1548697790
975983528
737023791
1868072562
1916724765
97682058
46599352
568828728
927057924
452732428
1266892499
583551756
1047275517
1803136306
1589680138
1267501663
756627268
1293600188
2125363479
336466947
143985533
601165210
883720812
594633527
1022635664
1162956308
2117087725
2093700100
183115383
1439894847
1702730269
1898750454
418639373
2116424942
1380956305
686456981
1861880697
1555058170
1713992068
1662966210
162065334
1270410595
558377585
1568368624
1556983046
837686670
899201158
1648451994
910212096
355313683
1895113622
546610607
1931307099
1308655836
589796118
1769138655
469899095
94285669
1352791245
79456018
27009884
2069306878
1054526273
811568119
1495399801
1529925963
1592608150
904682215
1168969199
1521581643
1433909276
2040291031
2067788474
856535361
1221487666
398293798
1127214996
617124415
1639911476
836914867
1336593896
1185187962
1111462804
1789817108
1244939473
406119953
1449092737
249179427
1533209371
1599163573
181615773
385377416
1481280352
89271440
747898958
675243123
1097068302
844662347
1896405003
1151263233
411365446
316213694
1849738461
1506716100
254895848
635419704
1913886867
717046507
1540247613
1525581645
1013268471
1273011018
2005861624
190231622
1534404702
358147986
462978915
2056617050
1699136436
2072987879
751827473
1573983261
73105788
1614060946
1087259557
97135921
1128674059
1608952895
411148461
923869436
238466745
1947246468
1207798744
1049831919
1434796404
1739083518
751452317
1973524997
1938442321
257406881
1205878115
108928957
121373959
297525695
1282361869
199240418
1364046876
2084076417
423812021
1697120171
521761018
571473899
41959690
1907121330
1982594350
669172017
1457193820
605772425
225223311
1196225513
1724792150
228837475
475258996
1172019221
1409720802
524178041
431248020
623994835
319699904
1110063190
317518667
1577906122
813252085
1207387422
1990167424
1710992532
2019994518
1966006739
1780123844
78116533
1084271999
414320573
1570732175
1621499048
4424393
623649857
2141807973
1630198899
1856257082
226570621
1593774229
807113391
1260382138
78041640
40857692
582548561
1513436705
1981582599
1868923063
2098690542
845853762
581079433
1089510886
816692924
981766334
1730264410
1151064550
1167548752
2131906183
659449337
1979006722
1333897131
1559851977
1077171197
99007873
1017559726
847695094
2094518752
1235204598
1100908379
723138467
1995567061
1938184064
1545476299
754251537
1544282640
1308517602
794350256
1462810628
1156753023
1857312533
1332042
223758418
1030122410
372435585
37959577
1572292904
394898150
277858477
314667034
537439941
1262087284
1819062125
1980207738
651115499
1605715730
58697347
361837686
1739919439
358125560
192353690
2139760532
1809831032
458711722
674277133
1782694238
439852032
2069729923
1915529186
1289233202
15697942
1759693626
370999729
531788988
1594359386
1326131420
160776194
1721301387
1319713703
232047728
237083608
1002478480
1006824034
1954916281
1234885227
2096625070
1513213472
1620243672
1886660911
1746053676
1982669395
1973602743
421525877
257197287
1212044194
1952844787
801601530
1856287239
1522087860
1249565010
1652224083
594275901
1681615099
817997484
902972732
416402336
301981277
1965518557
641453961
98517501
1128391495
216706824
1290735137
1677215790
282997503
303881644
1676605265
440871801
1048854084
1254579803
1529462965
944027469
1910684877
1577551579
1647804022
900914710
1090395656
541246774
2045426647
1805836495
1849619811
2016180868
1372194863
940741565
1082081387
765798894
2099645943
402265184
190375485
744751030
2029289708
1151944317
280770986
463004319
1355849766
834398627
2045278040
340730972
2333087
1234884329
1696178117
341420066
1238920174
1812461038
423442113
1556976062
1786205078
1233646376
203790317
1641532195
116531972
1138653058
1364548762
152946377
1818654283
551390906
1398511038
1324672490
2126235461
1191475388
369728939
1456688587
1969031695
1082328466
14762436
280290035
930053118
2094340290
255300007
1497389903
555032751
721073656
1371769900
251489619
712281657
1203663805
214353531
1669404142
577722543
667012178
1619686967
1673041722
1362970828
372815373
1015612996
2027841246
138737163
1116086276
875711635
21943672
2046836374
117253124
2129912052
169630721
1166893305
337727315
50062741
1540825261
968054704
1054555415
1845292381
242734710
1904145327
1248604406
200003990
451365183
2129783773
786716493
592492339
539456749
1355851438
1125419116
1535681328
340304754
1597347632
1010058219
1351572060
1093851334
1949441855
142817021
1272975414
1941102755
2052024115
1294065215
729865871
1239103488
2089425300
227345324
587428896
39262546
853804166
1251593717
136962119
255740685
1132544715
950425146
1010059736
1814418605
1413293090
797777145
1086799976
883848155
195736153
58539861
468513513
1472009366
1622358555
569945292
84554201
1384962779
1598258927
552082259
932359406
404046740
1730375104
1205032262
2132988241
949298866
297088040
1586357095
1529644387
1436351258
78967997
1211433825
762455389
998306333
59183494
1995586012
1341684326
2024007574
1958468257
1639324929
447115659
111168253
1756339661
16773699
1875345032
1005686261
497715512
1940411550
1305321089
743501087
1977654927
1496069279
2138767171
1836554914
2099288110
1719085200
1032290653
290467442
972047300
1840926720
51284507
1255169993
1268501859
2018727500
1460245049
1086208570
1369350640
853980253
1455072668
722868363
541430796
922786493
1726726022
434151716
1316586413
754319304
1341220436
578609550
488603001
991096264
2035099557
2020564818
1596218648
1112345846
2029626589
185542174
1602559908
377103717
1474331878
1233682379
664184975
1663940576
1797908955
458598995
939313519
2019066022
1126027060
119329751
2025933751
2056318645
889214306
113826763
1557207075
2074705197
173520346
1840351352
1757938438
1036186021
112775891
415065453
76485080
1821218433
1928355539
1262028503
1978491244
543139414
1690022811
786768548
531300459
606782396
2015173653
512821860
842426346
1450122837
1826777409
1845067154
2063802227
1068596446
61353743
163090489
449245362
1946217075
1187176738
1483068595
730701228
1421862379
1352808610
2121487581
1757711062
1469237632
1364859623
1928310905
1885221239
1167616482
673276536
1925265744
556642541
27016127
1224660680
379582756
1521289495
1443479950
197381709
1459109871
752784301
1887990330
517435760
749042504
1119644203
1132204022
449704195
1458742961
1245467198
747869426
764645492
1323885623
375220948
1432664135
1727246078
1834697235
1510228115
178879121
532818101
1884013960
893226629
1884378263
30964024
2040236413
2110558958
158495384
1837999897
394084213
513604748
1939108840
1880679096
1330878138
1953970869
346316388
1486124792
482649738
2126149676
1810032834
1849530179
2030667063
1543487258
472952325
112473688
555180839
1011007852
1704041380
524762035
1341216070
1483964140
490680356
1684118214
82464453
341917232
1159064709
1195084112
667984426
1954663014
1171570485
1305261052
809405002
1389130829
884643013
1978045344
1844412558
565802327
1177698019
1638549175
1444903411
2015942849
798900943
282508947
1827146710
304377495
210574503
585721760
1609228491
1299230431
1163247009
33930982
1533950995
1719322563
1976166306
1986523346
718310124
808190711
1827207497
590561778
1932334750
1762201343
455969385
245983013
272149982
165491801
1007117688
556830780
1800156599
1753139135
1872600000
1405990506
80740558
639293836
1943009416
1508886623
1643759488
1333971468
1728323304
353581004
1456754589
386711060
1931004415
1214129033
1251535627
1596794085
2093571367
170366116
1023793417
1832835752
2091661938
1226117405
395840869
1771537552
1303127832
1345003344
1528010072
1173840558
1250567968
1173857676
1701827406
817060646
502606081
1907222289
1259690916
2103762521
928066990
1846927944
1036946255
1967451507
1281500473
1446595994
1174146960
1963929703
163619160
533445240
1806044348
1574506684
918242112
1231942325
603298133
1110041704
1663233198
1140929577
991654158
1533840549
449029469
1136955995
1899211164
1585919563
1619425742
1106613529
102904446
1580360786
139805705
1461477167
153217324
1429237230
354067763
1650810485
1182712679
716236784
464429811
334511602
7782572
696161643
1319757690
1440719660
407932139
1123668486
1289619621
1686306865
1650449430
133352560
517299419
1147301557
1911521929
1760429115
394569565
383072169
1779875257
317963264
458167997
1557948615
2054540088
1099982583
467836912
657872614
486199888
2018825186
1177852978
917548418
1147060264
860347270
545924519
806213597
532782289
1049422567
1286285879
1950191556
2027578040
297364932
1474993081
1090456204
6197139
346419482
873666465
1863635078
717934823
484091459
736742448
336318086
1543087550
553680408
1338058718
800453226
1512313463
372913692
774714949
1418183179
1862500894
1589384373
1300019512
124005301
166653688
1035708749
2031911679
1682450633
161600326
765972991
1344951827
1431840907
128877873
746066857
1696285816
342525172
713641893
500016166
1922029188
1288801862
1896016433
1388836929
1989523082
220353680
388522478
278866395
1466756625
1271091814
199053433
2028193148
10434655
368547201
1931413795
728360409
1564788575
1615653105
1914564421
918150294
57810479
877882292
2038253005
1449724068
13672138
628161097
1262583342
414618262
1639052648
1433441411
247074401
931816882
1997519714
518322190
442853929
475108074
1145874749
909895042
1231106615
784602823
471622557
639812441
2044378653
1491950013
838892021
874715465
822799889
829794821
268177089
1591480192
808054845
636702339
1263093835
1350853073
496256990
770024920
1518438987
1652517485
818527096
175998771
931616521
1122960087
1090963911
2117698635
1681786730
74964234
563691549
2058508549
832552070
42663446
1766797189
571641954
264214559
3945746
1636198059
849749674
630689947
1858475309
1049771113
1019314584
1890272963
377991111
2000478711
1703333043
1696638059
1397557161
914584301
1815828218
1440586792
996049290
86767899
1125984997
2134763022
1881172919
2058017347
1390823766
1458776185
1177017946
673323354
1275899694
902375115
1629517596
1576479627
1724555573
440107912
872865852
1244807159
2000679261
252813654
346622311
195425461
960464929
325857517
749775200
1475309743
500427087
775092574
846651539
723429233
262832535
1762567718
650661511
153331345
1260832296
1689961817
8659942
546071694
13180295
805571786
2047962721
61168322
103038505
964340488
1161521523
753116024
417005477
1341622689
1338591768
1022856047
1734022454
385048844
171858811
489400448
136200423
707419699
149246102
1310107446
1455745854
1582307374
1420621487
1975351195
1653626208
752417169
385260337
2099463782
1362699189
845274341
1183295800
662496828
165435389
2030975707
2003397730
1651614378
1349170741
158955621
1960803470
1974260191
1630314397
259746361
444358977
597096481
76568457
1509495951
657106311
1601085723
1011752405
1610115676
1178092085
549497180
891085714
797086374
1853368209
1841949176
1347368713
2029417276
1009351902
1002881485
1521496815
1280623830
1376721069
756066258
135918189
1581498271
287535980
1736539405
514478803
642059261
1395509769
262061514
1210350622
1172631783
1819335038
1987819126
2111031268
325232186
799269183
1713336309
864821877
1106015118
67427461
1091587361
1745758433
933210592
680438702
376989594
546003258
74075080
23715681
978335454
1074504178
762837844
1383463624
8297106
570872649
1248755551
1638399414
1152619748
1793027067
491507812
1398912794
955287523
1150336457
679502708
1820988948
2119803596
931658094
646956397
459248029
1930615711
1907101545
2029897290
707678189
1317239531
379527348
1045817571
199815061
1631207236
1429721606
66869150
1049461712
975167622
1694867579
1592495335
1118174857
1801951636
741832283
335577695
1419685757
731908131
2108372362
1343072629
1943513607
1558035631
2144082399
878056827
2125832897
713104659
447488748
384442920
1545081500
505408533
108150742
911454579
767413128
1727504610
1477243370
1901802286
2117478036
1740622382
1089105
273873624
450065467
1547893435
1980846794
1991755949
1859566629
1812957024
69507210
481940854
1018227032
1893618778
965298824
1616778562
1196170081
1319059737
1716055527
270958818
1627779768
1572040856
1802128935
1408365874
396069771
742323515
524277435
202583508
372690297
191659884
102731785
1624026465
1914957502
1483877870
1602300948
1664197498
1306695085
684721487
2134796402
403101675
1826255175
714660135
1069046332
498135807
1493191656
1461585514
290783930
459973118
951577238
1990005015
214579145
1836862313
74895008
950000719
1547474799
1989466975
542684333
1600544403
1731408925
1136202621
972187847
1558769173
1929474278
730984924
2027247638
965551297
1631726171
1958981492
575472484
1642584340
1306398938
1045031516
1348835038
1140976563
1584622334
2108481384
1221883013
804957406
1382641353
1231751749
161643718
1056671584
1963139386
187965886
2095575325
1836809378
395827902
515255831
1869093000
1251106995
318959695
244694076
1998625681
251870691
131732436
1481551673
1048887329
1815053279
23363152
2138628223
115625994
648910209
598119231
1539449155
1732467346
977749729
137931328
1372979340
1395445481
2134875857
538236487
1074687932
1404852123
883467673
893698708
1641254865
1811039367
1040793941
1476133297
93811867
1459367780
1396481211
469359542
1522334096
516628438
1629654001
583209100
71540176
956411336
337579306
1026044090
2033844776
2143584027
1825324236
845508334
1994979462
2050086469
188243336
706393437
848637771
1346564239
1256559607
1226800199
56785431
1375689283
179282992
309982164
1949104589
1917289295
752604492
640166242
547385214
271066628
1436549029
103326784
1093595479
1709542358
649446661
1620552125
10673619
1838111490
1400031794
1706723667
688585756
93237611
263430316
245256660
372076361
506102668
1522835265
561686447
1998314135
1678813078
545571537
367866545
871414166
197085400
614313863
1175256309
1027568535
357065199
1587440452
1987191893
687607939
1402277958
584400314
1637318988
1083023739
1916605244
429302054
692044157
1001912182
1958420848
1128411781
276930701
365045558
567212545
35013445
1384019891
1765852772
479111760
2032654242
350088999
948237766
1958832198
948933640
1079164661
388890853
469658913
1758388965
1591688674
524271803
614369290
657568475
285732976
1651614378
604157865
1421774061
627552084
806710707
221888173
1736580043
514763194
1684850619
1867126534
643845175
48358199
1807865469
481478985
1710670724
1212968813
916777483
829181302
1630388624
1916320732
36407152
935297238
750515835
97013008
586010218
1469138713
286610583
1450437245
1933672067
1714718943
1206147708
1718830417
1532280449
203730114
1155511598
573458680
60947165
1323218234
1265567016
21579084
1677909118
4764690
997758914
1476154752
780106795
1364895527
1348207892
646051736
1474751416
1829944408
1466645221
677320827
847457844
298591400
215549024
1810274533
511236569
1007406259
1124641077
804558386
1952223216
1703345091
465547630
1430760946
1281796011
1196835082
1234900689
1519579292
505756794
195358569
1754289167
1850468655
344701771
1391941547
1718549156
1061452308
1904466275
1791264004
2111572378
1037149411
306256343
1733275691
19939741
1949107234
1667043281
1501313036
534727708
171199431
2043127669
1579104757
758267014
1523044626
1389797421
1776409243
1951989610
453795404
696365762
2086387406
1072276428
937630252
1738508108
1313813535
1098104793
1479167487
1935138955
1327709938
1106247068
212703698
1178388616
558820788
1486393073
62115645
1688318905
526265955
804354146
1443826058
645676175
1668573141
793354701
1911059287
1771566468
371283437
1824757380
424489116
1626868966
2060037793
290515600
1764650599
1396606447
1850042559
1459109871
1794966171
1508695540
1512005233
1748234023
220969262
1228900698
1646461611
491373295
1890691154
744732088
1228000403
641998247
1724116900
192957162
1529868637
593284704
467618640
614705323
676478999
1068268197
858718284
900589123
649967671
1240248088
751392308
1547052502
391026799
51862001
1635968267
589009948
1177896807
1645039293
1911481576
600751479
161348002
2056162518
844433931
591460493
1533257411
100742514
2011171608
1296950209
1636934366
997356382
1031389229
269998664
1437802531
1565787531
2095834998
1803365143
1785965525
693228699
1409574981
1321496374
389443569
345803555
1061270435
624564413
1224262052
2068661080
855014249
703130138
288643565
1693015976
702271243
1335167039
455688379
577559264
1843719409
750190246
1556267735
1486243524
1012192224
1338012284
503953188
1395524319
1043608968
1298532186
1483097839
250731741
1784674746
1310190942
1472935946
211699798
1990420626
1014308940
219906347
1661977150
910374295
1672151194
647282112
1544811204
1512128881
162350710
880806997
1353434060
288870689
1354991199
2019629948
1808542958
1245298336
1605025149
552183575
1164101893
1504570213
1722646576
1716507437
236801167
341006690
949817907
1376341056
1263204489
807901661
342660027
303701579
225641893
2096264609
227610098
1223040349
1789642637
1870394831
2108999555
1240210061
1237684786
1519467128
1585721884
882098829
1695843264
1749989978
1382667908
1583366998
1171046981
2101177922
282735475
1452350656
610424408
483381299
2016363899
4739998
1164734438
373063646
1238384806
625959108
1976834175
696671836
729749016
1462124889
1294374972
1764072317
1644237741
289639711
593426222
751207998
1373745054
1146222990
625297726
699135468
1942146738
1199470368
1995965575
852166517
333882625
348398187
58076496
2100869502
210034268
755911896
1285680680
1553810066
1774326822
1726151374
1372847557
1351490528
539235832
510966870
1693199338
1800089945
2008410790
1740519046
584489994
345649246
1903496964
1391453568
692097389
1485423684
124896278
2065635379
2146908043
1109474978
253751598
446486490
1224419967
1211402555
688405605
1025517600
1347872993
675604879
29691019
1429006534
2090234901
1404635436
665801859
1339150983
1165389531
179501283
487228285
1739416658
1521284331
1111982019
73988078
1061718850
690321148
1625043830
487261134
553910987
1822369012
1017577430
611140292
656558550
1788314224
1299137829
961547826
1622565610
1299500283
1080748873
204152597
1262197183
363214181
1416605262
1226306285
1944688522
1725871351
1036796210
1845355995
144762372
1523296760
2037520692
2064821893
1657181626
971843197
1596005052
985412339
582508178
619100789
1806322760
549695946
645544089
464469987
831040360
2006853940
923607982
1698348295
1185277284
441438763
2135257214
1631834210
1708133986
1803762342
997611144
1375143858
70277882
631181569
418904422
686335384
2040034317
1007390247
638599809
2075310214
865732385
1392548757
2046979719
1130919572
223215022
758062438
361565118
1795631503
1603254948
1924812460
1853991908
787163690
781151493
562290985
711784221
1033222541
728135333
64333162
66907123
527933374
2007273271
1527002212
224294028
479881044
1369128403
135126334
1615819998
438143464
1948875010
848342555
502457891
657065133
241444000
111891815
2135061425
781813587
660292432
1019874548
62880687
1212748778
889539789
1517246513
320637262
343714995
289836858
1893365941
2068879116
953082029
1304436680
2136297843
517144847
1772540047
1303981859
1972698938
360515918
418487526
850016624
2016160988
502941370
1586341050
1050353566
441498981
1605164358
1609484944
489503461
343315631
220265534
373417077
1009908056
423818274
1015591849
1622049445
934951747
987023548
1047493707
1270411110
381115978
1237921009
649337201
1550562185
1478764492
1016536875
545386499
706704127
481484921
197856468
43064876
1843920693
354186687
648788350
1006752590
1987366588
1938669671
1414060363
1418306225
992495652
1930796884
324985583
2042520542
427605768
409184890
1142706480
254424652
1756583823
1775489916
1408411806
1916937077
249607249
452448685
1449389284
1218271353
1425532061
98196655
929306319
2059464480
1556054833
1410348287
945239502
1179026847
1980928562
63445313
891008766
1311144339
2072223585
1944757775
440699301
1599227063
1751393783
1580555707
2118182251
59173926
1511558789
599319054
569251873
1999706314
679424045
2029757649
1044992967
1742721907
740135497
829710670
51421340
972138176
993742154
1610220923
46275942
1299706156
307054138
340936185
1526644756
395055912
1135087195
2107856092
1732149523
2074659811
1691402606
548850811
1689927238
1830381253
70219258
325104739
900822718
125840297
972330147
204595035
1368078762
23245126
1099492094
575907289
1954603414
47140275
976392271
975716633
372136040
1185293661
616628557
1245960592
1021814623
496470849
1295404683
1818101516
1057937489
876018676
534239450
716367581
177586058
1121033550
1296331384
1920475154
2084667442
869325956
969607430
843844756
645284687
467186170
493990223
1450443689
1903985854
800444851
494587270
518082167
1701186845
584992078
406871625
528927200
715912011
120946840
597311384
1016364447
931786364
762134262
1850895481
1303234979
102841540
108261447
1026982367
835606747
1114806774
248109398
633543032
418427866
1746686399
2085284435
1220729297
12390955
2046095518
2112083318
756365801
1588777557
545234834
1202847241
473628895
1818709556
1310848162
1171814104
776323340
830587194
171856277
26986273
1751088693
996833463
1397682757
637651580
1678246929
1115602444
860880770
908239976
566933896
1195618917
371275958
425287520
1760852339
66226304
1372671382
314899794
519192555
1459025168
1123126195
579765521
1553561915
157931522
984387389
160555143
614514589
2063049981
1146976916
349188406
970894747
677012772
923428688
725590616
361864458
18458722
1966388942
1415308430
2146983521
460393988
515685605
1359863280
1564304362
953995800
897659803
1200593350
273429596
1186241834
1224342986
1670558656
22920888
1198381284
1878082866
230890401
1277869428
2113813021
1860956353
599268587
272383929
1781714454
1870919500
226693559
327472228
1907289923
1681014876
1302602376
1504009492
620150233
647809275
164061507
964171929
792025877
570973662
1083145037
1229155584
23264332
987195921
1256615355
1260954270
87499442
2022338601
1094321750
424402902
995200538
158138866
1851210688
761950705
920708756
607353184
1871148379
59526487
1783585221
1888218735
358035740
1219939069
717132655
1833316083
635730255
2074653818
1495033079
154875325
2029373927
1676491869
692400461
921150142
2037048618
872074155
66670371
1407298815
330171247
271254546
222792317
87427407
700378948
1578078491
1819255779
1560265259
1478790711
534229741
846209285
1398373160
613229465
1332734863
768439978
887401210
88631557
273580636
1850848133
474494114
1167162162
1359747975
742873096
420395333
878674704
449983118
342686751
1230575211
580945202
153604132
1137125295
383530089
1222742053
1304778540
1542953328
1250514519
868117001
1343373953
1050706546
1228700958
645803909
520929323
1805465167
1726774905
1917332953
585068129
323281766
398083644
263602544
2093235122
1267380117
1131661140
1420510322
1891138380
1101538984
1011896520
1770699592
1528505974
2051721620
85702120
1515010021
817125651
1866809524
132843217
61454319
1254213186
1566324289
698081171
1986168742
1709574630
1620179069
1835217089
2146350279
446402018
1392854973
1912017537
357814803
147893045
1199460381
2068869701
1090972940
1271108594
945775369
979396272
297118956
1399832906
931278609
88520556
816121662
998320120
1615732036
418927689
496410736
592271528
1032173063
1118834508
2052980976
808112468
2051019861
1676862901
1672509954
315916554
2003683725
855934874
1565400779
2125914667
1555459917
62274092
439800795
1544663142
505570780
1081112279
632988016
1446110592
488786346
464325282
1475964662
1423178209
608797275
2102921739
1695898355
1627122801
447336488
1670133780
338142121
1729934192
860484440
1436945242
199070015
1742442321
1329757401
1089893870
1748194796
902526539
2016421252
89017115
1936106998
1745092445
24319643
773847005
394882328
662672596
2070121961
1180182606
751437498
359881092
610318263
2015933920
1012696638
1160495406
359979093
285806050
98233265
1792034940
1220424265
1372375820
321497125
464599258
2034160592
1434895927
213716911
899914401
1592219121
933884280
930887615
2017236116
1773327312
1014825169
1761954721
2044236248
698086669
1134845475
1284191279
678776849
1178983396
397620889
2032295635
932381859
171070486
388445773
1446229422
1725591581
648709440
873528916
1965738244
391828726
1352004600
517442354
1643373913
1320935020
929251136
864388103
1178064094
378409941
1773199661
1509009991
1512794387
1321975971
2006979314
2045348722
328072804
394404660
1010226794
2054510071
285702175
1334776680
1578959476
1238818608
708393844
249428063
1453648845
770422923
448393465
1149550934
1361772688
1155032496
1341643270
444154567
335314675
1150818992
103291328
1314264534
1392434206
1725707270
206846610
494233066
568078858
1295667811
293912898
349822690
35318881
450300756
2122993051
100769878
1571473354
810589107
1332333022
1846252194
1386688228
178722934
1950997534
72916137
834333920
1335107541
511072744
934420974
2035126045
1495517905
1206742714
1098177226
375256880
442434449
1000511560
530224818
49890726
520727938
888916083
304897741
1024273321
1911382839
1658618317
1915829376
1853486955
1652867486
1034482354
2035994279
796080270
134791721
1617110547
813227009
151632840
142281340
1973640695
1130800102
883217788
166543184
887683432
1202583216
1339063600
882883475
2105845698
1511614755
2065508349
189197773
787036960
1683625641
182979825
2061192107
1890657219
844263333
251317349
414352312
1859793705
1914669982
2078933699
2006949749
1367532910
1834585658
283060837
2131384415
1395939075
776898561
484779981
147425612
913634168
115394517
1944142101
220505028
1889936434
514996981
600633403
2016621801
96385727
198545134
614766373
2004997531
130119403
1069590101
1512772761
1757582572
1057632969
1377254509
247285111
443679740
1436451138
1078968203
947859774
504793461
1974943629
268462635
1534037736
1888809158
1508227439
1148285701
607108884
877091105
738135292
508763566
833483574
2042961275
1561038724
1304817443
649086106
504450681
441044554
108279735
38543417
1393420175
490110920
835298791
516741135
1120423704
1065796766
1484988386
1259097753
178404682
1457359553
653519145
1615222539
2105017660
952298499
708393844
1069837331
1863655411
1699095138
972970604
1000343996
218659806
1961253743
1684701617
1183694378
1392266776
2127130937
420446418
825586964
267640151
2062199456
2098716258
169947780
1342088553
1650838808
1014693895
434667824
2129448598
1795457442
1135621370
1533716057
636487098
515917968
309690498
2109241782
629768212
582653930
254909599
1845272760
375633780
1434957077
1403630906
1194464334
1105428709
334794358
93829723
1439379421
93270906
1898039804
581455184
819919861
1412368481
1861230266
997917999
434525410
556781667
858787865
1194841682
823004092
1157020818
99064397
995144052
1363991971
743652731
306557398
1265282637
797369859
1920538325
361386405
1976938919
2044284623
2016293514
975808310
319012850
45511990
2042979161
186046969
749590206
1245112201
2092698213
1356882831
1075349795
1401354724
1938439529
1529561018
169003269
1377752051
1834337239
931193742
562829646
1977489794
547802500
1880114810
1213184348
1580479909
1584592051
729936202
1654499004
153293259
51564586
1631697863
664579472
444573675
1666374874
1103928842
1938972599
1365589435
259271533
1965530215
1318797533
2092406217
1956739426
111520535
433360585
2118650155
1241997527
1401625892
895773575
463809642
1582985099
559609922
121528404
499047958
1461660873
1078166658
1734228662
1591832241
2080550737
1885630499
581639917
1697951358
1428514205
1985280294
316153493
2114138965
304458260
524858205
938540457
928427815
188278550
60593015
651229560
1622248655
386766964
507164618
1478921048
1625100814
1840390582
534427947
698732526
789281828
18269090
229759279
860483609
958555311
1693104021
487597233
20565700
744392311
142517702
106779519
1223287764
1605371371
2112946469
856218514
224671328
1996012337
2062418042
1440743006
532710863
1124128304
1383971986
226708592
1876152233
1668887427
1089754578
988431522
747495613
1847714588
818754452
1019774041
800727781
1917010559
64835592
1210456321
2103333548
2105227436
1317465468
377509838
1032747947
564151297
1461883422
1155222197
1323673034
1263191474
629394432
195898214
999121609
806551246
1518368421
824894817
937842548
806749654
473282833
1401287195
2118872307
780516971
1165826501
1104210443
1689278964
1646217722
399359186
165515554
542969903
1087709767
698005586
352708377
211442834
841911053
325312585
244702330
1858203973
75949990
1496132265
1805751651
146689042
369559389
984668129
906780231
1537894909
1002390563
2144345975
9316674
1204325195
1265741403
677105241
1054346167
590974491
1087614671
164659227
906338424
1554477791
874308122
1690702754
649396488
1545951588
1313627348
563580995
1331324466
2131815358
1418989730
2055554435
1504344628
728370390
376115211
97282422
240430969
657770346
1730868418
1681073215
758720346
313619072
1314752401
1023749232
854887630
395056401
130686516
1946702925
1551662151
1151020272
456376964
1488465528
2081596965
1240743617
1837289503
1222819895
2031179710
412250318
130510937
320724730
394163537
1303487444
2080067355
504811930
118302115
729446802
498863262
907008237
9522815
594515414
803844114
1416715489
145587730
716011660
1546753845
1023326810
946307944
365944001
1803974554
554756039
1821983402
227773371
685823099
1453234192
1607998351
1019977767
136895994
211654244
1144501757
1897727698
491043505
1351361445
2029968754
14860374
179266921
1263417146
947013455
1098824908
517110478
520379899
914707695
396876625
168494765
1797180468
329070736
1215247808
1969195752
1379030570
1555516314
444758553
1216871535
1728399110
228315009
810517843
896380162
1850212133
1353885856
1741056518
2117559628
1720148370
340467271
2019036087
2122541960
1922638914
1413271857
998186227
1921285861
396453376
1764219323
1901585555
1173844132
29668969
821053883
1673058297
2065127046
230406877
60373658
267645696
167811709
1148355126
1734261680
1587783038
73982692
608798402
1912122363
579244963
1691337142
2036073062
337300451
2011700985
1736154633
951931221
1251622768
1170949202
393991706
1718957779
1714874250
1189554789
316553701
361193614
2030523598
81984691
1683172109
1105501910
1920701984
862933051
1229267342
403226317
1947155912
202340590
1090699569
1443764522
1065188877
1248615656
600894599
963672496
1369319135
1866151925
365515458
1342332476
707680937
1718035432
800596678
899356922
1219710187
1802971801
1961788220
435231213
712850340
659158471
924565637
884366687
222599989
44116724
505461384
1199216040
339853639
738154228
1700617514
215277162
690591830
264874916
1946137435
49126338
1325587284
174077903
2110897931
2015088372
719293160
1830554676
1277391934
1573951971
82985238
1981529830
1497581406
1874915110
330365150
1148026142
1824394971
25155137
1073123792
516356158
217149156
938820358
1861911834
292601536
1916485499
491166719
2102758369
198526968
318674052
121707637
2006479428
1306502961
484562137
1182174676
1486284034
1562991536
1118466037
2106372857
542588087
578669318
1259251091
457391996
1276320574
1260802615
176651481
407682515
789538522
1227125273
1989238348
1960519181
2066742398
1230639646
2080466056
370312031
309792622
836355030
1247430780
1291456546
2121904334
1228965542
1992326157
662314560
1195501667
1093314866
603891906
107786476
833115667
868515493
512267065
1456249190
1476133297
828437620
948547042
1429359161
1773316210
1326652988
1945744339
1595943276
127782703
450104691
358067855
437661043
1520350031
291262881
1456020386
411303413
1694572376
763843619
787831656
1131227916
114139225
44797552
996866002
186772620
686508854
646226576
625241477
619624116
1979844784
1402040973
1233977345
2113440955
97803742
258330516
23773834
857249558
1132057281
942841664
1801575455
1382668688
923255804
1228483689
581781202
1263683600
1514629170
1804299566
1883810059
1789498497
44482311
814898522
1105955116
1058038284
1170429752
845851597
438934062
1712303830
1262905829
1980011064
404877893
205508606
1409919360
2124134434
2082949929
361751178
1515649012
1924023889
1073468030
117258640
965817150
595261899
1336250922
1698765133
938007256
1914411697
1587961252
982915201
898657846
2036900120
113243141
1444726000
1090214063
1116024671
1351192341
481982803
1025348203
1270279134
298352917
809815137
1336189444
1224825605
1525748915
390573947
2114847238
1696217135
335097988
897119284
1376362118
665757719
593693568
1927080155
1196543376
1358420676
2013552750
1041033034
869945329
1381032252
55750122
1424689551
883975507
883194707
257670147
789470824
363001542
631293029
541485589
13321629
272055662
1158123539
741665467
2128343749
1055814861
1131851063
11977469
568401077
685650556
527858111
1495725211
1703188333
1406857096
897949210
627050484
1062341499
281154510
1142715262
1594121842
1069830320
963884152
168247454
1072706906
231488172
1215903552
1020680642
775237886
191353166
1014561491
576498745
1112264456
1459336644
1716646086
1970544314
179445499
1100022152
987474282
1510389443
78488426
1803017965
1475548446
1084241927
1189570316
1160081560
1341773039
189261894
100589151
528422812
704808789
114947376
120074291
984169378
429159012
1460214676
29072430
1373662818
1460969211
2118891364
276899294
987184434
968649540
65350827
1689060019
1682302325
162072547
1261997546
1238920124
1661133248
1367058485
1986993851
304178952
997538467
1727562323
1173126168
1839953721
319566533
938046530
2108127354
1956905267
1882172746
1268205625
522174657
874576690
182438503
178486840
462514039
1860069414
2034460708
1393355500
382676942
1063704214
1727211103
1125367028
236176907
1745247732
770194891
1476126099
2094522871
1101939785
872601531
178621537
1640205548
257766851
657366446
1377433814
1186061298
1135699444
1753025518
2141291150
899473413
1893599110
1737428987
354035759
1966989239
1553821503
2036584430
1044279558
1624321200
434157592
976724316
1862173382
1610290256
2079717993
1966502919
600587011
1266750798
2105265345
2055628718
1411633271
646030938
2033660643
201648543
1722101142
1559226431
254158421
1193149029
2082569707
1085616373
401440311
1343634239
1809748309
703381109
1541126524
1122245193
514144785
2006948946
1524923364
529564556
1545488298
446636599
869639832
1313530939
853879273
537757365
414731490
187125554
380814827
2022746154
2009744694
262856665
1462446064
757726280
1030377693
1809196079
70689128
1116613504
1874665468
958759462
1665125800
315250942
1930126986
2091889621
782110720
1547985374
1674280294
1371160609
921247596
1980915607
1267251115
1463170858
92318487
76163429
76145891
1406095387
161483048
1565408832
223402150
1505757084
327960651
938989275
1541742624
2128373293
1554108868
184118094
1431823557
1007044399
214410546
1049640006
458322424
887483025
2071585098
792610587
1102130838
1720240352
595397304
1339574163
1856330897
566940390
502294566
999114509
291018442
1126622192
1055705549
1430526686
1745615921
947843298
2056355669
1287222954
112647853
1692747059
618245327
2126507734
1594101540
1223759475
1650011250
509777496
965503033
2035519784
1294459495
878450763
1252639183
1004413376
2107142381
1386485429
179061700
1327096718
1525604754
561103886
1147402580
108278311
299695099
593509213
1072610895
1128034720
167515405
1804406618
149939314
1327103557
1207529360
1838310393
1443286765
1514928296
604062795
219143337
2035640305
114472677
2086669782
1587611333
1584839665
1994365258
192174865
1698298246
1768981592
439218236
980445121
1969461699
2044811597
1287032081
869291180
1009101818
2136054890
949382843
1697790282
698711313
1813228862
1835409082
68480192
232111214
744701874
1582014593
1630795227
790714373
2062160859
2020069111
104775276
223106048
1712181522
1064996295
934315890
1437827639
1228320448
327032371
688386278
698494196
1171022822
348663679
1100420276
975956356
708303762
2021484858
536911622
1451416587
397471175
11665372
1792634972
30944902
337017270
1514064667
156347092
1746502095
1020443686
911852454
70248847
740109506
912138154
1018869780
63672765
460988492
865291636
1307583843
199060865
242254007
1794292861
503816555
953306485
1638680599
135339764
1486126102
882451155
95136921
2049623825
1145664995
1141933946
1003506645
1642749711
1820295332
1858102121
1053209097
607848083
254653266
1604832095
793998085
730300457
2143348537
1638415419
1405204932
930170196
1744874253
564943847
781797144
716336085
1574147250
316526181
1986883300
989966627
224590954
133265805
1302607810
1664758710
485488786
302742205
1291064272
876135460
1195389079
1210684918
49440184
2097340876
704132497
884330386
194358532
1061539551
866864032
1708854270
735082068
1987662672
1285230972
130137555
448142240
1197864492
1850365805
1363010574
1073247004
856258916
427927174
2068416278
1878330692
1532604691
259229971
1501925711
934154022
1564680050
57323268
740451700
180095144
1218804272
688510604
1023101269
1911098723
1307101632
1247300155
910299163
1006240608
2071482788
1355173828
641887558
309052238
1532129591
554986306
798058451
1930182951
693765389
1710892622
1357728736
1620120146
1123731025
142367601
1424570479
793966825
1278362489
401277254
1307537988
2044204325
423178865
1528264920
1073512061
793861658
1947746054
705259337
90136518
257346195
557167429
1401706487
1286080227
960533305
2020006382
1288815680
513698347
140828680
89474556
409474555
1829471899
2140989678
1461489952
1346322530
661331848
1766864756
1667052392
1452928824
1760520987
1924428462
526968012
1438666536
34406194
212525481
622968722
783197091
686076686
1636378126
859721885
591256927
1789440585
1214028392
1925331822
1819002543
1829127405
354861689
1400481116
1471808632
1173348914
916282058
1874179204
1071984020
1120032215
2076398548
990195488
339101525
418045386
989072959
404276162
472724371
715873531
900445241
1845365792
1710199308
248117395
1288880112
349044036
2105044101
1544276995
1444861483
1095416686
2021098112
119987097
501759252
2110515383
1860456997
1454639096
562552944
95788010
1251983762
1959925416
800127464
761297086
75525523
1038886714
497821713
1975838621
1579091657
765066461
231567122
1255325168
43155073
146370774
476185773
1306965159
1700013249
1695085558
943291761
990949204
1645959754
1355518306
2041202183
47352530
903674819
2057848907
1378745967
58780405
1800587011
359463487
327937571
1333096754
1618173836
1992258162
60889596
623652995
1001776197
1927793709
712287214
1419456732
1627653741
1474925248
731898144
284642681
1330916704
1170714571
61817656
534630252
1595725229
345093888
650449988
1984343873
302054537
1087518988
1667314445
199666224
1037926529
877031152
220418636
785141107
494186815
1071481805
1434045075
1704890674
154852998
1138914445
854366064
1678355232
1223789967
572429108
1299580758
2145252414
1815264976
3208873
560984466
406207052
1893406225
1139371698
1949453110
174196720
1451784280
22830929
520820383
1649740050
1258838998
1796886990
1502505552
1602042479
1396994074
2115359391
1419221496
1436207344
1111737250
1584130154
1921412227
252190435
1150150375
1810166104
806845947
1829038819
687310183
1260885451
1065443284
727369256
543786671
433427750
26342068
992698578
1950794458
547819566
1787364148
1784492854
977024326
2002088353
1575480285
46187729
1827728517
1887511887
800446798
1382360084
1705538172
489661938
1863181187
577389874
488201912
1611157769
1992940546
1539371671
3321419
949875042
736245553
881693152
416152679
1333912280
738471611
493179827
2125060727
2053281133
2025492964
2072434185
1346223983
963817588
1732413836
744025890
1668886553
1441821191
1893062902
646724877
988524657
1894713313
1465014064
893085447
1739168233
801735131
1443078308
1004779607
561710878
2007288741
1456675275
1438474108
666582316
501174526
296377881
1117558588
1465515467
1825566694
2003954722
1847240295
225160852
141163889
1121763353
1008756387
1245064547
1049241162
1649268712
630798891
406863314
516540121
380927753
709608932
1590820446
1904838978
125446609
610097138
1991787960
735262329
1186895772
1778650335
1754998380
614488311
2089807798
851788710
1993788281
876569394
1120825548
2016513383
619773176
2091568374
484484211
337364961
1607672904
1855238509
2091739883
1918196775
1044380525
1477531429
366412668
1743852613
1719272223
964955175
1144895439
1735219099
840085621
2005248407
169910439
1580761724
870245535
838335880
2112909270
2043972874
767433084
1217486755
1068706013
633562457
1862257039
462299181
1482904362
33143062
389247282
1376987408
1325185582
1367233551
391296239
407292084
247009332
879995
1616529091
299844141
1364860269
135353585
1636784188
1124137692
493295818
721180169
447029979
1230042581
250313316
613996246
1765552300
467738059
2066974951
496496806
712197091
1588216167
545032280
869436777
62400797
1244549905
2059133563
859285620
603005572
558208445
1566273244
1542779722
1154814377
1477900188
1259047607
747787625
2063521753
1519296307
1882261827
452626571
145526908
2139210968
879514161
1194011656
445107224
604580643
52347837
836401923
1340533644
508970409
1033241365
2065250387
2113135530
349443968
2024853986
500564906
512728432
1100430738
1368404150
742489764
898479499
460322440
1947879587
384196190
1848862630
1151189009
1136459932
818894743
1696438215
704114175
768751338
1385416799
1286965906
1227104499
800827587
1019319943
471747260
394913769
573899039
958859821
1043282122
1572383747
240268996
113134322
778519009
1814258408
622584660
1523424233
2054788258
1635697705
1486042513
1982663225
34164138
1062452950
452743962
748559538
399983292
1928129540
306128201
1871186260
1881836108
907353236
708477050
141666651
787592427
310581575
1282858829
15254632
1773575036
1480354351
387643391
157551664
527236185
2142489492
1882088956
583782616
276590318
826693885
961747672
961658055
1266019532
1983999157
577986183
508293610
1729302915
1048284226
541792498
1251115754
402157333
1481326082
1226307551
1742230828
593203680
762082423
677305206
913912346
727262005
231218919
1722232539
194764975
1825705458
1935191997
2033936712
1221632959
1628649611
1923498392
1611614818
1724688415
686222510
1348655474
213042600
208074037
479229044
1436343772
1625828847
805370964
2093093640
1601711560
840133751
734966298
1673443697
933511585
478705412
148093213
445644303
694194416
1777180703
287529135
2016407301
2031578209
517742030
540162998
1084915796
838075911
485982105
138312298
1725787665
700379894
1929137362
1141646373
1560050100
819772264
724076721
1137040939
343753884
1111398579
802193653
618383410
2080572724
94740118
864979603
1850664414
665272673
1817328056
2069202089
1565892803
222453972
426564832
266917455
1697118060
1718808234
2052354327
330425009
762504812
1471428897
1418753276
282438644
494770807
1057977253
974107963
722810514
1138235140
2069932592
627695443
868612062
550378996
49039093
1577322207
403115434
1532895253
1730399107
1708945057
1582955104
490142984
493817508
1310284596
607888397
328188487
1517301706
1496121175
1841043313
1616993693
628184285
885027096
3134434
347014772
679460160
1141649261
1671636187
1658417975
1856609671
495039909
950761427
2049097227
1540521284
871199682
351863089
1334770763
873927007
2092265625
1333789752
1153655010
903402791
782350986
765622257
996739357
467693375
836750791
1712056573
1869239723
1769951827
1514045882
1235703623
1801757496
996921300
291365120
1024824479
2109878824
157339152
646785340
631387457
44787168
1260303018
249390829
1774670054
2080142703
2142884343
176116937
934477462
1505220374
1136574321
1083290434
1878491623
1906220657
1442169462
1082625469
1616942947
415150944
1118197271
1888831415
850755172
1465112748
947751484
1486654497
1900792744
1835718681
506436081
62790622
1006689976
1225508160
941292574
591460493
670413705
1561343638
31054394
1528944014
1303402517
292616895
1102714471
1998309348
857678313
2118374959
81816912
1233507908
1249046898
447115774
424309342
479865199
1399854565
1971921210
679841178
1128442971
71673250
1398744800
857454556
1990988469
471313455
576194326
926711729
635086590
819485171
1540619763
333506441
940762221
188627544
953210626
828836993
1838496321
1577379936
460448030
979304002
864764243
784874166
1104448237
1712408100
1073195793
218808738
1951928420
888313983
1211620068
957254739
1661304422
1883898241
1840731974
678074834
196552236
58734286
91563211
5736430
405440215
284045347
1150920507
2068756306
1471789731
1941908970
1022111089
203714652
1698982628
1877433629
2104649469
637213596
485033858
808896468
708972052
1937643902
986486012
1926362253
120370269
1102094595
1076214975
922755108
807832877
110998737
1426548399
693665331
386851000
1228715553
165627604
710405840
1524267892
877498156
1056296241
1815866832
244216149
289580149
1502665962
414162877
280370272
1122785074
1301625360
1824451695
1002120887
751576384
913718520
2004546618
534910091
1088998235
1904811735
377626681
982033492
1594926866
1215299138
352990433
1089279577
1226223866
258273124
1983491840
233615525
1033793192
789087321
716069456
1664993693
1399189160
49034867
1752519433
1345625867
788591418
1563164616
1830584527
505049650
403149218
1173580777
589288347
389458771
1768156392
335372363
691123847
349516020
1848787223
2003566070
486664881
733702662
40590803
32760535
1676944814
490738824
1258406618
2076090468
1959328621
439008211
2037617261
1016573143
332987678
1464218834
1840901005
1733364644
699071093
919038883
365530642
1910885120
120291613
288131041
1467522565
1807369936
927895413
1689258379
1580372559
178233011
674054824
2020931190
385512977
697136197
763298305
821391325
1673979718
1000360685
881281329
1450632926
1182127269
1470078845
862328097
557235068
789697242
463083763
1111074659
1880594896
1828551913
1909594196
550550415
1342728109
819953294
1947391068
645999896
1123033581
515442735
2109289873
891133991
41054601
839418267
1033230104
1077914344
475665542
134644739
647486368
934978126
543594999
1136312030
550955046
1310086950
1238459945
1713502722
2040559243
1045115450
773565268
992657883
447539181
1067510323
364042980
430038170
581444382
1939755921
887871685
1928103490
756079448
299614063
156239647
1067575423
1295823911
1629225527
1959726338
732737463
2466751
1717334511
2056821155
613746267
748412104
1529275075
794952404
9042452
2001564566
251483347
1304990660
883603951
1577691839
996537151
769229040
1114437726
1552317044
1490616147
1092923686
1843409207
2092004339
471162088
475597675
216301627
608900299
1741012438
209285754
1403202129
194025713
692881109
1504294151
344530718
740575790
1951369772
1936126881
422526229
751719446
1395554088
306419300
281885880
488882844
752768599
242561075
1649113742
1175032539
1232510425
105562662
668265977
1812778540
64969318
1543754626
1070741558
1937036258
49804783
873154970
1014211951
380962256
106339452
1984769065
1669289908
1859036337
1597485265
1299635138
2035279997
302915464
1646322747
7678084
936829540
1176791683
1614577859
5624316
1135090339
71589797
120409496
1894682690
1200637988
1762730035
679390503
1188115345
117887727
1429040208
1286357105
1452773921
656712792
1381946964
729313436
1438776610
18801152
369282657
280503862
59354037
271009068
1292418717
1706223538
1273467640
903181907
50257296
370705351
1569902043
1714602915
1228106581
1153260531
315231434
1732192428
1567849009
759470128
354813490
461196144
828080076
978536254
2053421005
1716450467
1777963420
1865710641
1177158963
418568504
1460738918
1361760285
527691476
1139669298
797812215
1725578303
647002651
1935646690
1593610632
2046613846
66202918
176101986
1611686339
1079721944
1594574877
1670289076
504319699
937019097
472011307
852879051
942023060
1046350426
1190543539
1345573438
1695475429
1990642872
449774610
395974693
2095151803
886375440
1894498395
719539063
1823746109
862979261
428092286
106582910
472778019
1103198703
1008219273
1170241959
598660890
120622394
492801148
708374083
1287370087
526320339
412713952
1712741209
1006260747
1790287766
1577929358
1078697717
1468824891
52385655
739544931
1762587784
1184691777
783767838
2113830229
645331314
1858823418
1856662530
713803503
1356287224
212089176
1658104249
1317473404
1326725892
1660315213
2033034234
940585846
1235863662
76846898
1452714281
679008720
1196482016
742998138
1970666602
1786311
1884775291
324889330
335155888
1884366677
1455308713
1524208077
1439544537
641213774
1667908281
1245044730
1000960861
1690384259
1140585713
110171512
721736448
470099795
1250993264
514849415
1719475791
1922615332
842931844
1445785836
936337202
235256817
645591577
216006685
1540007675
1290716857
716272704
2082589266
1606833704
1829287671
1595029714
1195335352
1698992729
133106461
1735371622
1807794468
1576955491
873990177
1611226616
1056036522
1710879307
1858697746
740844956
2002771931
112616681
1402309507
1342825730
1379542437
1954519083
1176611183
199300202
882874602
1704619295
173814911
1675666620
798157364
1330538234
525514624
1101943087
2125603741
215596808
410983962
759038629
752318527
2135496246
291067790
1288651956
337069290
225674843
231074586
180131387
507940692
915526819
1880558087
556926657
79942752
1444025233
2069478215
1972905539
1508415314
1361465345
1277777058
1526900168
1939899387
261429480
1086037632
1140736787
624920536
505693768
137431351
1005267593
1386203895
906347957
871301178
2120615054
667894781
1321800229
67176100
449190793
1708843610
950305416
1410466398
359586589
531695239
1206577447
1146067192
374789065
1596612293
823164193
876987249
1801271565
452286751
1133848447
1235645608
794677428
2047004260
1758533370
285437745
1132095831
1231696085
164523264
1288650881
830893599
1470983909
190397991
382934088
1908597090
1300910250
1243613863
1057540252
2004132235
585905640
396821647
673929894
1878886004
316549533
1032112772
424457711
334557082
65115914
34349716
577516589
671426616
126676855
1575731387
705141500
330297074
1801130294
2001401260
1372199005
377357613
627569657
281168523
308587651
174905999
1452574195
388545334
962126253
82428454
585284842
1018122393
1415542897
1641188829
779521041
1861848761
1342616670
2005589161
2002409409
610094780
893777446
681512213
1671496398
1554603855
474836108
1046282896
2082305931
1480863333
2108205223
424747924
53701432
1251110181
1294814621
125057409
372437568
1600782163
1845290504
2063269162
824990347
1941727543
927064335
2138061825
1107847178
1398787748
122722149
424794377
1233393797
2068439393
604650351
571483901
1528715759
452755445
1417910038
1321591990
653435338
150740032
710848882
416883038
1679253572
515131844
391145755
324460783
1402117130
2093580766
906630746
174827241
1982896571
1717379948
679423410
596914057
233909552
1924993847
1050633850
204941557
1239717269
436148778
393982513
5582614
1491229652
1496065369
65661147
1292859628
1183621086
1137019605
483321857
1908521366
856502179
546524620
1214529855
1558685874
870238646
520082841
859543399
590238282
1923866643
1336505712
2108554571
1255712037
1389245817
80095508
854272143
1453052369
59645469
663077050
1168514914
25269277
361897648
1517710696
2092187687
236668465
936971821
1788952361
526495832
1774082726
1267868206
292143638
1982309017
1985870684
385938856
988521388
1116869951
279170376
1160408295
1931392177
2082627559
1290040574
255640236
1983143067
37361683
1880738637
1744107511
356718603
483626156
1951773593
1317398389
631605354
953364039
436592036
1907598174
1640720510
199099149
357899263
1743658552
1971374728
1090307073
70115796
1267813404
862141765
643182621
1639560272
2015285990
1597652387
1643619959
1677995644
852489576
1862623171
1783062094
1295903595
1535825983
1770432739
1664064797
405058954
690391114
2080027140
19645849
503485126
849517808
454347886
2008864591
1514697998
656874256
36197555
1006430749
147185122
331599589
2007419070
964279989
174483598
169379511
1959192219
394722402
591640889
1746318559
1671703292
1409782387
993871673
1824661386
1076593153
2121973108
789607104
1785379638
1376027623
352699947
28864723
1657885049
2077069074
712327603
1197060818
1329601534
886364838
3479419
2090630013
391488126
470104194
849969433
2081035969
1762058494
1657016173
165617648
1518370510
1733890929
385899086
1377774444
1689967422
1664481797
227507859
1281835355
855484212
800854119
368854349
765790006
1500257179
2103902861
773042186
448400639
1322838568
1189775256
1343906030
1044472821
987229537
1801537142
40480267
53025560
426009223
892030725
369242103
308733394
2068949606
1383975271
592661195
97348170
1386328756
1459805143
838189345
1612657634
1433485776
265086765
1376626077
1833412285
46808917
87568568
1334492558
275827878
1315918718
724266480
907723091
33650252
1119468539
1588618822
133790727
572309021
698226761
594448901
1698190559
325586821
1063805184
2062574151
162589513
1440411524
1801432364
1738300982
2055893177
1059541199
441983526
1575197024
814278058
914661548
619502902
35176247
953199855
2135723564
988101406
1811297949
1199176536
1250654186
523150745
412167249
1939494107
976242896
1373912675
440391801
1778454091
1703937762
2082145109
669509625
781328593
578170104
1062017161
502476407
352189959
673487420
1269262252
1997527414
656360459
399651208
1402573568
2025119186
1301126797
664880251
862184349
1853818266
1066825787
222585915
278063975
726148008
1607092638
1344013327
2076877276
328466933
613864756
1769405438
2120488528
509727739
35427986
653731414
279186958
1435155903
547139139
1768945409
1086557725
933525883
580809228
727551624
1915905535
806893541
1590056720
595678111
285484340
701864755
1750153326
1803734369
2128514234
1173279775
1503427475
952969852
1677710914
559797685
1525146258
30711464
582254996
702933825
2132213733
766402512
1769008925
1105287684
2086632364
1576672693
673260261
1131776614
338557480
1421196691
1196965577
1201412928
1357633728
1236249357
1820494098
67840189
1467321177
353800839
20087561
1940257612
722692415
758082916
880206752
1804724254
336785687
366650476
1661434516
1553759313
67826781
895415467
346811843
1271665159
1806071522
1044231810
1465029777
1565503946
326944914
518050295
939456207
945207100
1589975695
555579592
1533029907
752698275
1152510016
2114774995
1073027012
1225855784
1844346515
196230858
118581669
1570881464
1611668682
86272434
1380458394
1407332443
2124050047
1107590238
135281776
971618513
835786953
445838118
716506731
475358784
676135594
1918276476
2094203176
1155850371
484459637
140130979
621504637
1975274842
907158149
1469606991
749724119
674223218
1759870412
1112147565
179983824
1070717765
524466231
840368174
693794491
991895320
583804911
1463955576
731993028
569607454
745711060
1563313256
2023002229
199970320
82510880
578306018
71535912
41689665
45264581
1149944402
2107249550
341611018
2013333881
733920725
657950551
772556186
1267005830
643567365
2009230429
261119014
295200609
976165710
1909596323
874357495
96189994
658648607
717682129
515563842
370510773
1359297773
1566537759
1176166430
1713317216
1384960952
22022891
1733720698
123079381
2004277551
1871148379
185577041
2062642688
1248382041
580003547
2076867997
1820028847
1131490497
749947352
1738473697
966642145
1534997878
1328599836
2052834507
580057856
768288506
1628912972
304011676
2111248627
877153746
1907168721
856726169
738193945
370239637
203284882
224794667
1580594022
2031639687
344601507
1885145898
1286549064
652921181
905619885
1834942267
372225183
2075225379
657956285
296716868
722158643
454762833
1564585546
862689319
1895619644
622162889
1829312491
2056050842
438697094
2027989679
1772559983
972320429
1891259652
297586086
1495395388
1227850108
1156408076
1607692479
1832436387
131931325
1853652028
799942454
518144615
2128352436
481940854
766230050
1987361274
1219018170
2073853890
1736679575
267126666
1179418121
1537705797
1474760672
92542276
1442949955
775686498
1983997
1089057998
1845517965
480204459
2132516357
1384296667
243568904
859632972
556069807
1954518501
276919078
1855050315
159571703
671836892
310752352
1027371060
829590570
703128441
1381002518
1496297467
2125770667
1991697811
1323894575
967131864
575449995
1595774489
1368089999
1160916165
1806130111
1975152938
471184377
1340195930
1734380329
423075848
449409023
1967648274
1206643154
1163402724
1595014689
300737949
1789681010
2008984479
2131261720
2113996494
1272019454
1140856496
2024098334
1152098058
1385768974
204110229
1144308914
971833687
2097960020
676349722
1481188118
1399145047
930588164
1517412198
1518118145
1425371369
2063833864
988997818
39046683
1306338703
1037903301
45767450
382532294
1748739811
1210214411
178126847
1812823905
882376917
602910631
995181311
127227584
1545181819
793794426
1893982983
1048151063
360848877
943838276
580408799
1491508433
171076567
2096397944
2039052550
1811076089
1498003298
1996336839
1101869101
2053029972
489287465
1305101227
858009102
224395265
1770996017
1896973549
1809167131
1274140194
1437839839
212352959
734401230
1941022081
884251650
1690375313
1594919229
59825311
1225195782
1250808576
1407226360
1206897235
350054830
779615170
791283216
1304254467
1978548479
1890173635
418242131
1371165918
926499264
2020082532
625919507
339585316
912360639
701016420
529190971
1672541313
1322857739
1105762382
476931746
318178705
106339452
947756012
1298157662
1510732710
2112749435
20424392
1309643903
748902217
311578077
403724556
326680154
398152979
999230118
1158498169
840764463
1089876202
1564086187
1719124033
1808626699
1859714947
481241852
1092373867
987254924
787804279
553364504
1279346203
1737976803
1755218139
834160667
461168514
251607230
1014257788
253582326
260295464
872913399
1821239984
353021345
457072221
965597989
1095956712
2076464009
1075546179
67047596
356150724
1245276388
768090932
1686094612
2094996875
1336578348
1419662540
1762032545
462216582
150175002
666773596
561330044
1377049901
321772517
874663396
2063179524
1143595463
1942773121
1167045150
24627776
1884712951
400286213
1013436797
1899374292
396366310
519336189
229382903
1016585226
1583217415
826531922
321483071
2040516402
2104618497
640307197
1131294351
47413014
50453780
739528473
725568619
1231707781
1361915302
1009095252
973270645
1644877770
1881140194
661139394
1088548002
1347856459
1753332616
104285256
213491775
1338960998
56759888
1585267767
299238783
1808769274
852470125
144279243
208525144
1855130123
652631804
435797766
1392118858
913376431
1250934365
625054570
1499627212
1519943565
2077426368
1465437436
915534865
691861570
141329847
1285522739
1214098049
124899956
1562803727
2978849
391501412
645110310
387583441
1448306127
1364602069
1884988187
296011162
1173780278
462545334
1624808205
832745093
1577908215
1855626040
1237313354
69607840
408929674
1046824355
641167489
541702391
61273094
1349364610
651097647
916972311
300275755
118686468
624192160
1867542937
389368246
1995637383
1926647028
1027329887
37201779
1620355926
836678583
860339671
134035880
1236711627
1926851064
97467161
1971832719
1571502272
654956475
386184465
1135730455
1625420575
2055127430
909659010
1409738529
2076358894
272408930
1436877608
1536910990
742041495
1463570936
797609726
1889022840
635756614
2067574812
686229051
1875029683
1289073887
843866200
1705650330
2084881721
1081108793
410562741
1111220336
421503084
646858595
1358487590
2020890637
1161341382
472526015
505135815
1335041876
1409512667
1305637109
1369332812
744955518
44207835
201342532
1632324907
212536222
1367827041
1792007259
1006702433
595418754
1343350083
1864236588
822132278
1034904440
1907401747
394166960
1369203365
1290967902
1488350048
795974217
1643504379
2006793714
1302907246
139785909
126374520
1294468744
981886057
1830939886
742400189
552792084
1491814041
64190650
1179883783
67888498
268117951
1438887092
729332056
1377851196
1822776740
1684668692
88227517
1077928581
959880647
1796204061
386082323
1823632067
904596280
1227036889
1553175391
235249171
1835786890
1088438613
1126384097
952508937
1258993422
1590654015
1324495675
637224297
1917003084
1556391104
1773170737
136321715
1758542288
886384062
1824472918
768438756
1204822170
470104714
845143955
2114074476
1293215589
823541725
2083090936
1566999301
252168384
1151982373
1237286249
176516655
1777567080
1162837765
653850919
350661681
919959652
857164868
362611172
1961812291
1166915174
1566063275
246362978
704834172
157542050
483658970
374868809
238544234
1936809825
837239966
74844971
1729931378
1758515914
1232737510
2064030779
2076882183
1617270829
626328228
750803988
1826515235
1808368600
2026468329
250493019
1081707508
1457242507
2074478956
515494948
1827594290
1393020057
213651835
1139403313
1501960510
984424106
1102394444
1207703766
1165117883
319696207
711487495
1316319897
383197497
837817249
2125631750
1592963002
2122609033
853483004
394713364
496659036
270656451
579503392
11157650
2041296789
1932554021
491077874
438357495
1333735100
966500760
1328126822
22466609
1491164449
1058743749
188329596
1289881557
142948695
956269626
1146963644
2044946963
1208555299
39591333
525412446
116483443
29555868
1924328504
1453160736
2501352
1866104784
201052405
429759598
53686223
1489197641
2141386601
959874085
305607332
1795690275
1244410849
805350563
1134377579
1196991760
792383877
1560902053
1652342446
1205044291
1631499847
66603625
214426589
464009579
352276414
1031607381
1302880988
2037295025
704526344
469606148
296703307
598982789
905816352
1526747639
613363697
645957102
446204140
1139144903
638492267
1667491669
1978442494
1571040174
1951552363
2044560696
2038545765
2114091062
461841994
103924688
1360634836
1793433866
1637142566
2089109831
441389736
817003031
245671749
1015174849
1511329059
1928466393
1850371590
1771620891
178343675
767043687
48023204
1753416007
822832986
620000659
828677552
1727392724
490412027
610869420
880800391
1772256582
1667589928
808278583
1822122703
1686291579
1758396054
809004518
875744695
388850126
1258885857
1600284249
96169921
1876778956
457350421
1090378066
411189842
1641136961
530793595
1996817483
1320979908
1351253373
713607982
693220318
825375786
2125658106
1428855625
1184323803
1881688560
98228230
407640416
1027430942
829959911
1116337378
56966026
1958122353
831306995
1106119328
642390647
746833847
800323086
238683412
363017547
980691337
811223552
1148635034
1871958293
451766091
2057694863
512699845
788420375
648640492
355199024
1542079694
434077367
484832363
432370309
1377628214
408853279
1426951427
16499324
1815922767
1384084279
316571424
1118860158
1782553424
2077791487
384894958
265667675
642024440
583929488
1813179449
994293070
517578704
1283192622
1472599664
220757313
1447928587
229882142
166200802
515884582
128244200
100900051
1471218775
857686424
1200942198
436702184
822081678
846691428
215362425
420798760
639673623
466211119
1838884529
803977945
1650781394
1252993999
1879295018
1285324027
669149325
2141403445
1471076780
1409595883
1270884088
2107686000
2101544732
479089819
1889371135
1742899489
620970379
765213846
1320159572
9325322
1019865288
1449468310
1773715524
328754421
782450266
1614815736
1437145970
246957276
1573467659
1072872008
2014437699
1957706103
1285539528
1152852205
9510632
66886621
1060861760
2125996475
1454554112
1957431441
1166608947
680106527
1140940773
1945284624
261275448
1468140999
1718625065
509063646
1783094888
581437786
1250337747
2102472618
1226565959
268334697
1986816678
194649714
1966810466
1751047804
1982586911
158824789
721401424
1132633152
778093192
721152075
1599012029
1998532439
545732159
333408962
1433425979
967603035
975938837
586041597
770006091
1466587590
1235412012
1760240270
689746674
1275876602
1431874514
1384813402
1373447949
1614580137
542803088
1664951927
1075644434
1231637726
1276218506
389185257
1372097638
350464139
1094070591
1051745787
1181477696
848072729
331500290
1982357119
1960977071
487671676
977122392
1808897509
2043586432
1553723887
796401550
421497100
2129031198
672997779
1165079622
402737456
496805588
1563801656
2130401881
205666887
514754846
1349106888
2131379092
2089393915
787365471
357074525
852250098
1822367084
635610941
997228988
322221425
784283862
539319782
2019465159
2126495869
852771563
2038195180
1973900452
58618754
62998573
413505009
1447826464
1791752415
1339086425
936830305
1081296442
1093558779
1443021157
1411608222
992625082
1292906118
323030999
906654286
713300370
456490675
2071780356
96653545
1714848697
781309184
1492057985
904752926
1178037763
1687030481
1456341988
1072418903
1551607613
1076601196
284731702
1457598675
810955011
1319734751
867734818
1376477169
1074018164
650644676
69824673
960383098
340394502
2044263765
1381419756
114008707
722489190
1105009341
258400255
527773576
1876934976
1947785447
1605701902
964788302
1332042
1122156204
947777831
2054790117
1445034679
131679969
1750484520
809756676
1823411102
993887426
34772085
487920498
778050387
1260440314
616916511
742658938
907119740
1449279572
785270201
711314663
1823753408
753383116
30183316
1123101433
1523370882
1564910639
741537971
1161650629
1146714187
1726828083
1533579261
631931783
235729318
67071677
960980811
2138096918
45172540
1068560059
1409356236
1343728269
1054136310
38466269
207870579
615102981
1505191639
1402795470
1252216578
957782973
1482274607
2139295739
377541455
1330533647
1453459873
661270735
2006133494
1188322396
754332505
576154950
1678496929
1374288562
641558720
361089491
396924007
423098626
1329631288
1265350805
1644865413
684157313
1081558790
1236296
1037276773
739342532
1866523361
1875343422
1259002115
720520985
1309403531
1481222500
121874078
164297237
1354926888
712845113
1048380603
2045873419
1872162496
1576577202
1351318962
82705125
1036955583
1207738527
1801027697
877100299
2058614568
706344462
1730563564
296163445
1213807834
607426059
1749402307
369603851
1137995633
1103941260
25088396
1650974239
52612090
119830031
192382609
1966659695
340189785
216917673
1605440047
164001168
1804978566
914487557
1759039518
37715665
498483509
313095924
1944694100
1813309647
1311959457
488406819
1784394336
2128823564
158540708
55360106
849940582
695721451
893913498
1172883256
1448911142
1167134826
509621490
1245245700
1726791000
605409024
2136302179
610424381
1690629174
1046497316
1139091878
1063951459
1868944994
171510412
1635911573
320961128
1839210018
314110177
792413476
683488176
1288056931
1241034951
2142907099
1007617920
338166521
1548195638
2074301022
741195330
422567276
810887735
2068658084
1487122341
1220891217
1917063840
1324060385
1956953973
597606358
584563332
346507625
47852078
955587980
557978820
1945855001
2135134295
469119140
1892874905
1835686705
255410308
145331232
2124782982
1967862160
79609139
1905562436
785649410
1352063111
865966610
330667134
775000010
812990344
1754710241
2103238725
174337653
1985813033
1078388924
163187988
765259491
1447293067
1252167039
1554585512
1204057154
265031783
989430950
531604572
1239713558
1518522026
332550709
1289151617
334969807
436419579
426470182
2146856227
1690899831
864985719
2089397871
800228200
483732270
1275200161
2093326703
771786042
1971434809
1258967569
1989235476
972009857
1075299110
384115761
856453680
745800493
1481538161
1290517981
517059846
275376791
1429490309
36974022
2101162013
1263095812
842415547
1701946814
345126900
1768614367
338919081
1067059168
1618624740
1987708160
1656534799
1253161721
735293376
1548203381
392311471
1742807531
481213582
1056249329
11278244
250567691
1201107075
318619534
946244845
1068630464
730293992
1288348839
532822706
129252382
338962553
1784602591
434455847
1840274269
134552244
1094513898
1856107531
1643698117
1267600672
714504969
908604058
1377240634
1343222604
309686010
1247987831
1852662756
836867305
663283406
716570257
105691533
1890397149
1142042846
1726580598
932916160
1734309980
2004516066
1831379027
22902306
1409058865
271688969
1709712672
426379576
1257335518
240140189
651589471
69077836
1303930827
479650679
261261657
915959385
329552079
1635992484
1640092473
1669333098
898297860
2072638741
1069197529
1916539291
810050195
749167402
683477361
609163782
469164961
1635924437
805159115
521261649
863655669
1240388710
413337729
1180670604
918313416
1947997859
823684440
1983971617
676010157
1236010771
2022256866
1079235671
498717035
1341679496
642640501
873553113
786769472
355209790
2147433601
2009033557
2127227790
1749577025
1580760098
1330694673
1686550401
1330281267
1496116167
1475334679
61783717
171461577
414551427
1842500729
1253765065
271366157
339856462
1104257637
640847988
1956491884
1007530546
1467756009
996893612
1960230873
1770704143
287494531
966710282
1515148094
1856865816
604050583
6222123
843560165
597724821
1446895913
2101174656
2090503317
1011461697
1891601200
1712294392
1167866799
1567068824
841661062
2024642279
640533172
2139199787
1661929202
595385230
2117748364
1061658016
52150902
880344745
466476764
1874877879
1367907167
418085397
683142367
74469600
351625390
149055724
1931394420
260461280
1768078638
2017373338
1333809324
542785134
149845028
471307504
1613259601
1616435321
935914356
207063390
501515900
835509000
769315768
260126513
678703470
892151046
1865851156
2083738486
1273387179
1516944401
1504293272
197165834
849495205
287876630
1862324964
1151035730
1868230977
1030047057
169315381
943722397
1220775106
580370586
300510829
2012287952
1728916859
474108661
2049564177
1561985822
1470109015
1804021553
1359111628
1715301738
115724678
1768210469
463241806
1161399658
1219925557
462525658
269837387
2001261581
610186838
356002414
241519298
1207288794
455138320
505107741
1006139242
1194660258
874446750
2051278326
62976758
1860994281
1219421155
734120814
124293462
1374666303
305944747
416687539
2060083286
996716105
2038131276
1870142762
996129002
1221300035
939694876
886698348
988882743
1373448419
487166492
510002744
863056343
628058289
2136691394
934154022
1477011667
1879784914
584119404
1126729952
726813872
1065071926
662310006
499481770
1135682962
1753348499
1982783389
1027574244
1010519740
2062422820
515518989
1637698972
1990929141
1747029214
1821819500
1075899530
300481889
896750549
2096569821
1511733544
2108993504
1429812720
644378802
1041798286
1578944535
885081410
1929119991
7829325
338455053
1488479074
654715712
1417016075
2099240917
1367189404
1806307309
1054144604
354926543
111252909
1258211259
165393237
1482477285
1246238389
416313578
2067618147
410970912
1283257210
225732908
1482875759
665247382
179953448
955506761
533577935
868322870
1118245728
1954375232
44909956
211556126
1470594277
1132556919
609704204
666923841
440914740
1265206641
1516125548
747037133
89661312
1915689826
1397401275
1871307364
1278036512
1195928779
378092365
1136187173
1180173790
1292457294
1761191181
1344364760
18399442
965506114
121146432
2002317273
583100476
168415530
1547705877
942865916
526856998
93309634
278914791
381263148
1136281437
352148771
1532600567
99889154
1937058176
527805271
1002402804
1898675594
1197234573
1674519123
599885248
1666486320
73329256
62880129
1502736773
1719325068
852152977
613041245
534917783
841270156
93561917
2115995643
1434262093
1046850500
583966265
1306880355
106507235
153042860
192213713
1543250423
953895262
247034166
1978398374
582569532
600305554
382303353
65055461
564634424
1323113550
1355347003
981382705
1013711503
301904750
615888199
626914237
249206629
711687003
602097024
2100397307
1915706017
433586452
865151191
1473931580
1694761341
1498054168
261648775
456369636
371211348
668913
2003338001
1587143035
730212485
1671616904
222295568
601895333
1100864146
883539989
58784988
1022363855
1269271223
894521141
65924512
156125487
2095346308
1527774344
748511979
727477968
1746258873
225334873
8305719
953263337
1056992087
1585454606
2083611117
707154775
677095195
36048286
331012078
807395135
481580446
20249307
1899484076
23845177
465323315
1020472362
442666748
571510524
445352249
40772563
612338519
1318206658
1320203238
1230156489
429401984
199756861
2080265596
973963093
1703106176
1124894170
709137660
874951223
1903654014
237147048
2100570022
1775633808
1794354204
1081153287
530322634
633143924
937607383
1028362862
664174977
1061002504
1076926110
1001270076
2099256134
1065214358
629744410
588676593
1208662068
1311910272
871327302
1835792390
1556271541
1745389384
2063543836
373010549
1908003008
59192257
1676142993
417647651
178515247
1764414662
827829798
1666893898
1757203944
2132222164
1569568273
1908085425
1208837780
184874850
750956425
2111517308
510078470
845453367
1652505334
317645890
1633413991
1474291932
692027448
903535663
1486637893
1678444002
1327639787
1405109452
690698038
886383019
461027415
1399485492
664372976
600444908
1018109823
1906835625
1407012585
748701380
1223648712
1231322361
254079939
589374205
1677847774
1356722734
1508482211
1628384049
1226412529
1006966014
1492778074
2138657433
1603183569
1162044851
264653154
27119456
283391068
111824462
989229012
1670029702
563965674
1085843832
1686950976
1382019591
1933830755
1444211178
1960513393
1214523784
2001830216
1901041860
180442668
1358144315
425981645
1683372143
1133204620
472182830
298095452
1722915673
1643550011
143434374
1182030279
720850749
1972900777
1540796166
1211255081
1599034733
1130069064
1011922887
1597061605
1297910133
1954192775
1347496443
2064399514
595512054
751996159
1599232473
1656423044
690032773
131881833
2054969322
103103693
1201979982
1155504206
1769261567
1422266698
56393799
394181973
9738032
1695377154
611609629
973240083
946100595
364991004
317560678
1392683557
1790119178
802183940
1543375100
1831625468
754347804
1277575568
1553324803
187536910
1374065916
1380355342
1678985845
173209919
160628730
1961161722
1498136551
1571568262
1556243316
2014939485
807320920
1569497538
1248539616
1306839467
955594888
157974934
692188031
92884957
749174155
1013328518
436761279
2127327263
1948110248
864312318
2127416729
88141270
581422016
1013086180
708074684
1684753616
2126010337
2028812505
562547173
1631389147
1961196285
671440493
226113179
1564110987
185816502
567503883
714817890
1798813479
1591487037
147621096
1720117860
1608924138
1643041812
1993783981
313024252
1237414382
830599376
591358988
2104746735
21312571
914522249
1485477187
1044126240
1851002356
1514539536
50743902
1793461130
917904805
1570000860
1895972934
361438890
1633509264
1999056649
1137216748
1075461654
1911639124
893850862
564040527
1721149288
711960327
441168021
714981584
2141042971
711189614
950322055
2058335130
1548981877
837650198
93492830
1934279361
726805398
394693296
1967532133
12891444
505717669
231083090
110652268
975501744
1869918349
399649140
601566326
49767315
530207101
1414505122
139175308
1213952565
381564755
1924462167
1572764257
2021711954
65570251
2015430959
1841426347
1471105940
683349203
60155925
1378621706
917557133
133869412
282606520
439871123
969850041
2037884167
1111167122
908136314
1717297646
572678187
1426904880
2036355661
2088154860
2142723806
483644901
847294652
989622958
71695092
1976283534
88764940
624832582
1446388828
1157408808
6018611
409658630
1104317057
612167633
1722845945
1222763357
99526991
1491834288
1555255617
422986249
2116990685
1496027849
1879784542
591962
1872649688
191735049
280790466
1003539222
1763797665
1174007574
1616865286
851835005
27314433
1633851355
284941286
1487132878
865665069
42384338
494998075
320025204
1865775605
271174040
1814504154
1132515162
1981358614
939877462
245603852
1940796515
648599554
456382419
36071528
1161541604
808597857
1512906736
1366197788
1266522932
1289108717
272025824
1156187602
1114435068
1273434831
418499696
1392080197
52928732
723874607
1248188433
22907322
243637884
1781771756
105668008
917469552
1199701115
1654669265
175401654
543543473
3178025
500974197
1301147394
692387879
30860211
360964295
546921108
1762352738
1816993632
179744780
371932868
2102658528
1482932976
84808890
1601531528
2065798365
993418618
1051299856
1355456630
570339652
1896580083
817408424
405144101
855115593
80387170
511583278
2056491162
1477417384
1950500498
579546249
922916490
111382389
380366813
1937556394
1178993606
39292257
1678998533
1950075560
1959907757
1136231713
545035562
518032401
1457598967
2041108888
720348021
701016918
1821962911
1266830866
913439935
1427536886
75080612
1685636711
1782096455
491010543
1004319621
1126759865
634444553
462321479
797180202
584150195
899694824
383685855
183933911
1828376583
1310398126
67230344
372476295
1291808810
297753350
2015708568
490057426
1377663357
1866954986
1750478775
1381313440
460314953
1013373787
448943397
683808484
1829593189
647340445
1932958120
585804335
633709635
911273255
5954252
1870146293
1198691004
915011313
719863055
1283536305
1953334367
1033554913
1027924488
176237290
1670684000
1035009013
1214210077
2080876050
870956293
510681954
559363406
1836137139
948531581
1838964222
219404519
497508436
1682605302
333104498
506751026
989839123
1692191059
1569309096
1231285101
2050839187
380749070
654644679
1461739588
1105232923
486551376
304433562
702457535
1088622503
1713486945
1195349830
1460684920
793860814
1929982987
153721602
194754758
988787969
507168331
1063507615
946192885
1672999919
74534475
1650623274
460032481
1237280268
1670564334
1247894313
1776123791
1388834000
780268125
657275062
1665324915
192833442
1840242333
194728669
966510228
124339005
160389957
883172716
1235189713
254661195
1441500462
573591968
1294161058
1629934330
2124034612
1992587520
992812807
1415442633
1663635747
1724688415
716137382
1796064463
1196137547
1635250523
1937435897
1162795966
1205090192
2121030962
1993446697
2004527439
2122534599
820057337
2039539906
1642752351
1870231698
2026690138
1640551839
651732030
1679965604
1982048746
1846966115
2048762757
1212562454
1520207439
680720263
921022126
1088267295
1970018450
1073341398
582412948
626902423
633109883
497613838
1329763629
2028145398
1753718082
782078937
1582631973
1011197727
331152325
1321385348
1995690545
1768156392
1301551516
892195056
1364252993
1579072183
2138776651
722938428
973578412
1551328226
1501271268
1499956455
273615560
693329523
92132981
1213369096
583349511
131034031
1272220416
1470442726
327649926
2050618405
1910214213
1187875507
992869937
1187654915
966861194
1189211732
1321395301
568544963
45486671
308836755
981740852
589965081
244925300
1001409484
954869184
1350652410
184381954
1568760890
259664569
1938149761
1277954698
2144292025
1562503264
1154766388
1520989550
1859338181
1483267582
1850377197
974738488
1837574827
1642408838
264624713
726622431
1749251995
1625072611
14732352
1735361144
1094664362
1968412854
1062565444
176554277
2126184637
2032665144
1703020212
2007661320
290610387
2127460819
1174031461
1300704503
242149339
1751556372
1031278978
1917877801
2099187013
1491366247
1902796449
971939987
92577153
1064741111
1326510135
988507165
1601106107
1801789094
859617682
930329244
1142859713
837661404
1611678156
836087625
1242771002
1625907138
234361691
272018630
856708014
133367292
1384024109
1102854333
1635604361
1960655427
769169469
1411885940
1757682958
1175061392
2106924576
1522520241
759136248
660726241
268694879
2106563298
2021481523
1829064941
1323331866
621274400
1399736047
1402036699
2024512771
1356430032
410903591
615525331
328623795
1524219834
1817621444
1949644227
667920328
1909245195
914531218
784944749
831634063
869955449
394460995
1836310121
1411096072
1602829715
1889849735
1309187693
1269031513
1468886433
882235569
1446007498
1708484735
67531920
1655211417
852051381
1946862253
1363952982
1064547618
1772599608
1334495665
914417606
430106360
106752643
2034472917
854025674
519635025
365609378
1555348217
1836562741
1215137366
569912354
638504138
436028551
1785502624
362444770
845140861
1941607781
1520864912
377276296
1042308969
964254176
126614378
2041733382
344665120
1728153241
1217886967
752274468
534292131
588691685
264128290
548310803
1228852002
1193514125
1223486521
1418573008
1562769106
79149124
1368076725
290262101
152722857
680229375
412607323
80543451
432448343
1661571394
1262154549
847169421
1135734319
775975381
2065611160
175871073
1491385373
1334441423
744008455
1120678894
1830531622
529585555
984108037
1922475749
212620470
1959230920
1261725264
81056907
1324100905
1653293908
595053975
190008973
703584626
1967595775
167878289
1922311951
7943180
413475062
708591990
2141527711
467432316
159018281
1312455247
367595872
768455229
1733435322
872263898
1779221585
289448857
1893124597
457443242
109292360
270346849
500911150
1212263463
387998193
2026435159
197561735
1948144151
631466659
844174435
1041721411
1006224713
540447549
1256404028
437245051
1859390155
944141176
828430077
45590710
527781986
1935256493
394236598
915368507
1511606165
1085780678
732255218
1369298921
666389834
1568426052
1555736527
1476143048
33920078
94642024
161312140
1926761913
929168157
277782709
1407871124
1213259413
884465605
1771343270
558973538
546285622
951894813
754901845
1575967258
1727246078
1301962046
1970650793
306554743
940270325
543861063
102274642
1883571021
2113863032
1109658180
705778310
567437996
859412903
89747605
2061174262
475768113
794554093
2009948258
1154492070
826632616
1936408633
66326152
753044513
1258737204
789283655
812762649
1999384218
1032301133
513937686
829944223
1309017865
1629996071
182215455
1884408788
1435070890
1681202253
1498223926
1139655022
1701018185
1154386788
1876488586
1339495691
201536937
377765234
1491358291
751062629
639930499
1749255763
1386006068
1090469702
1371062139
422121147
7748926
28986427
1937849792
458094144
443343429
1723942811
1333650594
570255662
93186642
647178370
1873251743
545839691
587005754
1005253832
1675267762
1303074654
325316510
2067621333
1248999103
1154156388
44213863
2130057413
132354835
51940489
1011067940
1614335975
1086649683
521972747
978799025
777493411
918253784
648721096
1862645932
1013929618
2055672220
2043635284
252963731
875744582
126369463
1408114298
1739665073
1558242285
884971914
1627788450
511948259
1084346146
1157729229
1711948889
646602268
581194523
1350347447
176660952
1435499219
903399477
2051721225
332228368
1884236296
1512301027
434591864
613474199
395321662
233569598
784209596
1579016965
1271439329
1555495844
34228129
1017676041
842690788
1396841454
440128005
1430832282
1692259325
1765345470
1968491994
212719558
141536986
1618035620
1595901175
1842846187
343463644
586573010
409026258
511861968
2046469788
1245973977
1556609092
488531383
682893371
975916059
1176160856
669984758
359751014
108527265
679082033
221207011
1374361911
723114146
984613046
1840899750
1209798883
1818765157
955285322
630547127
1672549727
1976918824
84992208
1884658255
466927485
730663056
1446276432
1782358979
462765957
830371269
1236951583
212691408
1096329156
1414713650
210484816
1567204336
815690257
473228712
2051076422
4925540
444432283
760367181
2136185818
1573230494
1438827693
788168793
1719425286
1764474461
88636292
295121996
2036899200
1555725908
207754011
263617567
1983471010
2065624129
912247929
17250986
1809309816
1576462920
1124359594
1419196205
1496388942
246870605
924477274
1884407244
1706938613
664512316
1749569168
17139533
760240348
2040523149
1358412071
1700994127
1095657578
526170734
1718225545
1719377936
312954993
1246549331
980425825
1613489383
495315287
527589085
291829307
1351606180
1318793134
435541990
1118051413
1985527459
360049842
1999688155
1182294519
465644925
1409625593
213859741
978229538
860074339
1124828984
1234175534
2029268000
1914913362
1812646788
59321396
1589904869
704849162
1984349226
1035743172
625594624
298613192
1369100144
1923730907
515943793
1223885490
505675142
412403821
1034577438
510448788
369608672
1335924712
1027792685
1291942585
99960896
200923606
1883445253
245639344
1758098368
590149066
1891869220
473512943
1164996982
296641325
1004150368
279968430
181918011
432616308
1691096424
59645469
644664444
1866182861
1933795056
2047843972
622850723
1272918599
1983829943
2073321607
573568310
296950284
1552458422
639817835
1976827885
1367684445
1526729085
276295290
931131321
2020982397
254353244
804408082
243463188
2092121739
2124386939
456122131
5150095
170781249
550306952
1419954384
865929152
1796937480
1656971604
1497854820
1248009654
976226880
2026210148
44496467
1744905038
1300744738
1906428227
1954688791
1104552376
871345444
59668266
900223482
1000287465
403865497
1207205448
1784581308
1216354296
187538240
1909214518
1794978595
180128389
1366885916
815584004
1993430042
1101544165
2120281730
1231349977
1754523283
767997998
821765326
1897335017
850834299
95232203
90071883
995463678
399198498
1811320203
899490139
1768881937
742319854
584059878
494398964
56994194
1865293844
1158727134
1179395816
206085381
360699629
1956875684
1859261934
1662202079
1402841219
1041059666
427813179
2082712754
2080853073
1742555882
1167933097
108911794
1119554995
1120981790
1565705968
1298059140
73667515
987042524
2016902535
360937737
1193700607
598390151
327285044
227540345
627693654
1194721759
1556712811
107631649
347311208
2015295728
172223515
746804670
1117635305
247205786
570765279
915629760
1024163584
1490337450
365614223
594386981
525971080
1099263583
312267286
1707999652
600952650
1890110929
2043317785
215388118
1115305398
1402103100
1932844745
1103751931
366956248
581062888
131466879
507066467
1384724951
977080087
1068640
1561555192
29658743
2076467352
1794224837
2108067034
917720203
466685517
465545262
1968877083
1089204204
577030337
750350748
1619910897
1678727884
1257969202
828737224
1159995142
152489692
1576548065
173361097
166430637
672801495
1212516578
1989411880
1118855452
520007663
1653499177
487579183
1581493128
54070355
2141018613
1504878589
1039121162
1576877908
1382989684
654092384
519280154
525661438
1895919415
119297551
1226084214
2087478212
179836937
1788289380
218402910
857430344
1408835223
4699871
575658177
1248342098
1052367556
1909779175
1057034303
27407037
1858326781
2027806526
773727643
188123808
65472786
1458904292
606014120
274394176
1205174546
529652619
1837679125
1432675658
9456391
143328654
128224355
455363725
1599230830
1386781383
594941907
1670694229
343275376
827258321
756849236
822896802
1136298046
1592160910
1639527116
1937103499
1886367594
851331992
1561957279
2123006994
2070267983
579221452
976012338
1522950410
821716016
2036721010
1421484251
1842484936
1170792136
202308894
259413750
60048710
1588486689
1635652311
1781189862
1238749633
78358790
1712741532
139132592
1084013267
1464321140
135494002
243543744
399851858
1880638499
611256537
590503947
1469379637
1415808482
1629262944
1226073160
1950818111
414257593
411992341
1428959771
329073357
855829557
1867319916
57699643
799758851
1567251935
1491691155
1764243477
405192354
648532765
1541114946
352765483
793545497
325099416
346777869
613291049
1791723067
852792772
1486603231
917759424
809228887
5194243
1071029005
2030610754
1700757367
2002150993
2026638880
1865139736
325798292
1961470542
1479751387
1831588630
741346866
157136604
143857577
1466901613
1863130796
503394660
39595974
988893996
1875058767
1538333322
197430963
1539907595
967173552
223135384
1218560865
614560514
777714447
2048645741
1394474864
239739850
1797131804
142043146
1724200045
2010876911
1908637696
308196866
373260492
1680320167
1557628396
1239370306
17081319
459278546
822503997
2021726757
759212253
570808087
1460374015
67455317
66788279
713975173
845203021
81660840
1336673171
659893173
1801864018
1162300973
1763955422
16401083
465245258
933120645
1473827661
2119028436
751775920
947504524
1596169991
688098402
263104679
444336007
689348198
1527860750
1551707604
2047077795
2036539746
1401276488
1578846158
835322663
2110349850
216627663
519874433
444219602
43291787
235150008
502449358
248652854
289558364
1465060158
1238361967
423824605
1935013680
480235650
1694616124
1727922313
1865590386
1713837665
1068167492
1770737278
1915301468
66436218
81931472
528459722
568049825
2046065964
943712694
343096231
454285188
2033392310
668066310
1227930182
1371460464
1900427608
1841248734
72334599
667567833
352584147
992793780
438307330
2107224858
323649782
2074539896
1616752453
1640698651
951753793
1333219842
477383397
1623465000
1288059467
827280544
1187483419
550081789
222704599
442383599
472625105
1356508368
1431427729
1113578729
764126724
1029786614
365175956
1639427527
278877872
1954653386
1143192007
390261710
447893276
1649581126
1562598889
741719506
150106977
367008212
1394075490
511399093
1704642543
1494040413
1049536933
1969278660
1878069766
1999328172
886710048
1667192635
1795786124
1019871865
39001961
668813248
727467653
69199356
1699099249
1375344873
35746846
699341928
1957476503
1466489312
958113241
1194438415
139915853
808069690
1251877226
2098577502
1864463451
1342374873
1848636159
2113607712
1472770814
2016776119
1265354955
956923242
2044447950
463262741
1876926884
2045816593
733212267
1661539240
1261760617
1726097890
132756423
156959310
313430328
295265701
1647752620
1074418794
795305410
662905332
268339417
1772907900
2089632759
1742417738
1707338404
193179786
2086612735
1594424375
1581851117
766236068
1670865723
1721627824
837045174
312025054
2042725314
631155057
1131762690
1963196810
1035429518
223914444
1570188075
1814849406
196811247
2122410468
1862307725
2084129036
200399969
460310412
88960647
215952919
791055359
1059200455
1896472036
708494070
1868362231
737736407
986000508
1714479459
306396088
1725329742
904280907
1599847156
1225129220
1606783838
1248060815
1432116215
1689995885
1436367184
357355252
985049101
286059720
2010115521
1931136721
1315506479
211060347
791712692
139863901
829464523
1679235095
469344938
857203757
765906632
218356400
1312639657
1303721858
1814615686
664627844
187451294
761976660
2047395161
569783038
1087898691
801339274
805442919
522581365
232164202
1866881966
2027776060
1717075207
1146552158
633417170
403051212
1579084615
644192120
279830496
1082449012
2111082056
984758596
420421332
296130232
2119621855
1429783739
2104487499
328151957
399767315
1288233375
1227710880
745635524
80436972
1049086707
1528365781
94786108
794366449
950756290
671557759
1362107182
1856216784
219095130
32513564
2122871490
586044585
1330232347
475127393
2091846162
420947292
502905925
1281139905
723283977
88724481
967214077
430646591
509349228
2119758513
1681081927
1081672207
8740694
113848220
229449522
1030551827
161951881
303658005
676106031
357659244
1391161768
1578378586
1751340512
336856788
338825984
2035688478
1685303789
659224264
484233010
1020398759
1467307852
1526729050
1520927727
586587512
1730057277
1072349505
2070022275
1047656671
1723455298
1993494075
1788552841
927614193
496943005
1948868058
176711329
1641284139
960051025
1672214612
1872149929
664932994
1369901543
1434706549
491113949
269957311
737235090
995320946
1670730542
2101456248
1142808147
101917733
2073098570
1694432717
1779652672
1560685463
632021853
52828394
268517873
2055209188
1388051938
716022095
1612835360
302779961
60115282
1076495
1248226113
637985107
314113
1615946747
492274086
740393245
1272331873
391420660
181392869
1570945811
1552905200
526577511
413999158
670677247
1454999465
900810777
756030239
702561338
784802478
1701481375
396191443
1764098669
95401801
2144079066
878730320
1886161768
472407051
1233274778
768090136
1537753318
1583318908
125542941
621029165
289220769
1908631951
241201713
193525662
1229769751
1398453534
1863600744
2036495777
2135085752
942026820
779034233
1408597355
132402116
1800080269
448747912
2054099438
732777438
1617015839
1094530488
1484768724
1790476679
1939604191
524974543
282111467
443765420
1833882366
502210570
1853890527
1826349840
767907480
196768772
616405854
1990644385
1743555370
439458998
1309146381
2055828278
422761250
712411393
1727267430
650433775
380534318
1525454199
1600893881
153775189
915205857
1481873394
839550100
322719856
1940257612
1027017206
182979046
967648622
1816576270
2089887476
1033416306
971748526
692239928
767861579
1599813727
23118570
219992833
1611219122
423859972
1564869838
45488924
1616227200
1108110216
1904240482
1864494134
379571858
262996185
1659597137
517048360
1351608434
691665928
151958528
1714188338
1767027445
264091583
1203315836
1808165233
610600425
1455599252
1981716598
599120487
1450016759
395315044
177158321
296084475
1374776585
975164033
612627639
1362613202
909012058
236570331
1269967857
779839321
990476734
1113967433
1925618622
1519385488
67764264
1938439529
1659199268
1825348418
1697259438
2080265594
647038096
1866573385
663388894
270622517
1345835707
1555207754
944616388
1057884167
796827631
312448954
1424100396
1987149438
1692284384
148080113
1963279334
511897564
595208432
1004565979
835218330
98049588
1926628344
1562861230
547453904
40345733
451930356
1975983028
1587479577
2370420
1433043526
1689280454
586478468
2006939585
1136339834
819181925
1885689482
1800730284
171199104
1136393240
1534429360
260622716
447458990
536252990
1109295616
1006943853
1924518183
2115146830
2042775143
1393364535
1278080149
1280170399
1559955530
1783865780
1716834300
397886809
1610611874
147347712
1878096908
220996031
876588615
1204295097
1342164302
1670583181
1431469697
69415675
489218599
75798383
1168980127
1023434604
438683233
1059805383
1332735365
571018250
1543430136
1595238250
216921727
1787615643
1644261484
2096920850
993570451
1123100561
1891790012
1612180072
881387089
335269291
570811890
1071865645
34625405
1338920208
676816960
1636483784
1299248555
1262169325
346457042
1694298461
1103504108
1549169635
1285759030
1007869586
1776306798
1061980279
1809215488
1425509676
414926419
1092557483
232164184
1254562269
1647347652
434829807
1471538913
320923906
985705113
2005992723
1421733966
2059662170
1307885135
929618577
1487861642
1722194603
1109856364
1326050425
681011352
863330296
1017313915
340045953
823672391
1046023985
261365383
755047454
890942504
1392090839
1602570923
1120596937
546178835
704879976
1949079334
1486831859
2072042713
1401141744
1681424145
942103542
929343684
785866223
421522978
505336134
493692584
780128049
537607517
124626778
1980991618
1711106494
766939381
600673188
1828849990
941375101
605294196
774422832
457735451
802596812
772436768
889435121
1326946522
1553985235
1299647
167252526
1154393216
1059930515
1553199248
2053136060
563742626
47274257
1426154803
470818578
257315470
706673246
1414641137
999549269
1460480374
861871899
755997323
1652271259
774678049
609182078
1846799424
890123442
543077787
632248438
1364756356
1639888019
1167383746
1117857266
218486120
1658148270
10806143
418274930
2073380714
1629318279
830122973
1924786841
1426729966
2028308275
1103797641
1388609314
644944116
1961384788
1268380777
2084479636
1450763972
2092917694
1250224397
1978222969
1840497979
1981802818
1322272764
2011895621
207997633
1148605675
783752112
1348223852
825167422
1695577283
1284951871
518804391
2002210653
1217696289
1719325726
886928325
2088886983
1433013053
55970393
1982108341
1577088877
870686951
837734333
1322463399
72407009
2005134918
1614556534
1989411880
1309131649
1512526105
914659574
13698013
1067811371
403286541
1788267049
1671063247
195725950
554095663
593686360
1200697280
1640358633
1889603357
631621336
552623480
1439436828
1122150165
1029823289
210519908
1640253077
1336410825
539417585
298796426
1858507108
851845342
529295361
257732602
200792965
1959368453
580338161
484785059
1135884512
312344438
69656881
1069256206
1519162954
64910126
713579928
1635017974
31120074
879174733
1585905727
669298733
1196353440
710209712
967692344
1431925931
1501809981
96256519
2139063542
551723529
1725501554
101600027
871123002
1205266556
1876642559
1742700295
1206098942
96712766
848630097
873318097
1209668183
163608069
43863764
96706246
545517284
1178945513
236413348
228804704
1114047032
209362768
2070519091
1221257385
2037481479
766575519
1670697950
67045411
993347941
874034851
369941534
2063901652
2086104266
266397097
737477286
223630659
1924112879
1381778501
1656664484
447572568
157344644
1297314399
2090505506
78187657
1743135104
179257926
997649666
1279162378
1808633272
41539093
538873997
1381863307
2005386721
235654021
1907864561
1760805008
1249878461
1203851972
2037924054
879023028
1546371338
2078082047
156271460
471913902
116405017
1132711645
140401003
541327426
1986751714
1859673552
1621572653
1130160166
281712932
140043833
515714798
707413879
498722998
1704358609
1204556443
1965013103
497947006
1217872785
1041876009
562062287
1608840753
831324332
1165381143
354410518
864499860
379106255
634786746
131717769
2018145824
224110119
1622328760
135609463
1258961289
591892565
1627823694
25427313
557124373
2112552386
523418787
2030096291
2078170851
820656637
476128301
2061241428
898094729
1661098385
838430358
23729986
2012334728
803353731
1343440137
47379282
524089856
82717071
178066578
39149333
1694466802
1178711690
1275391216
1298913225
1052560845
1169642863
258472124
1340426314
1595776036
1306373116
1002101704
569232818
1732687554
246744939
2051711641
169164810
1880919498
192677974
1341430272
977270765
1783232099
392760145
1214199625
243020563
113433897
1851184455
203054428
366090120
406312295
1198110767
987291956
950791817
1544564620
583430784
1985820780
1244736472
1099250321
1880446032
195647210
1519670437
1516279500
185663420
371037661
738049606
1074719340
1287114174
2110300280
1971786901
1723990874
1824504359
1335166841
1852241954
780997209
1588073976
108481870
3169846
1846510616
392791697
549792426
1527861389
1087091688
838044427
728297752
622566336
1610401459
236238483
327128442
386146744
611569308
1592640294
151306684
1027833767
1930835023
561478791
443737803
841614397
1382260812
1981194987
1373114608
152860757
350392115
1963676628
998900289
181662704
2146480040
282461790
1553574215
2133123578
1981245246
193373971
1848988007
1637576470
822324934
543737083
2075800489
1436337932
1914003129
217645999
2132332668
1201439019
1866466059
514841370
205496860
2032631472
1239104893
1097281738
1481049768
1190826851
596280642
1694078815
343093149
533892660
1755487703
585141495
1147464559
740985188
1681917979
1596102928
1943689363
1942879357
995571742
1763919242
407617703
216035441
735141051
711247060
1762201519
1502128260
1568070103
871994445
854025940
88541433
1507370684
923998049
1944698508
1814507696
1237949818
1420147014
1185669819
1109223907
1605329382
1592379276
1495313980
1984091192
1712504862
1941028189
138582314
1849341021
458281190
1772431396
1762637936
1527299367
1224720498
486547073
29939892
1814309886
741335434
187693678
970195367
95660839
2068391808
104272316
103219669
133385435
1281675010
418943760
2118738421
494961846
950268734
993389414
1161766217
786977080
488807401
1426964706
282979335
50843854
1844326646
248890852
343370083
1985369562
1549694002
1246469812
1269851675
961075484
1861751703
330771180
1792977436
1464375930
1158075734
2050290317
37869405
1250336172
1543781417
4431989
1541961277
763384889
1072296736
2094878679
1855488246
1084564814
993285493
873517364
173840779
721770156
1611276898
1645128054
1214042771
1881263452
1372173251
105815192
1135734319
1408404894
345289125
1948661184
354234779
268316186
1111826395
283373911
1827453892
879948677
1051290183
73251373
499311250
216833736
689824597
936292874
226018546
383856426
2125464975
1122403020
581025949
664776278
1589800594
553961333
1051056783
775527581
1048751006
1893777580
60738631
1494755814
722536755
952192328
1519447485
144691975
86739649
1732434898
411957302
362954254
130920850
2017493318
1583719206
765370687
1097577818
123554201
473294795
1730023027
2009255179
1377299285
14106790
2084444187
1771492323
778711469
22229603
12476002
1876616364
52555383
131332837
199888977
414952468
1249574868
1015093049
478811470
1218495821
1566483137
458023244
255495310
1019354866
625220350
2046029905
1699421606
618302836
2023430486
345612855
1528013255
1654322431
31798574
786446396
102282564
1706135671
1981779463
779998949
1671430116
447286468
1489584229
1325593812
1194168101
707661066
1204142842
1568435544
1706235597
1235009264
302421577
968408915
1675873202
1858289886
578356318
1315667104
845209893
935706986
1045225481
849678923
1528011180
254256445
783641937
672420439
255468393
1829844649
1500907899
1173875188
614353503
2088501410
1194480309
635236004
1083358073
1195640679
1434380941
1896341321
131624590
1047474526
1042738530
1742077848
944277766
479684999
627504754
1504565581
1011158816
1880915392
295495336
680581444
45822103
1991191486
360161041
565014575
937553434
215914571
417259943
1904763498
1316565394
2029756531
1258616440
1622056340
2117262837
1067868338
909945123
1839285386
286711364
1370139021
1023093423
785516218
421492665
1891954749
275012872
1207238302
905901405
1269105765
447287650
1789465722
1886808802
1510919010
1231983067
115507364
1207517670
1459501087
1081983354
646269230
847161844
496200852
757945688
1300458200
1710890780
1151902602
931331361
1178193177
1768992820
583738358
1143192007
544090729
908683966
301211639
1597770060
1785349365
956475580
815925601
1766330939
2095595559
1982494143
1286945638
1137450151
1588994690
517650410
496966780
39845565
1374586643
77636283
1948100552
247217301
297736016
928196022
566759265
1534896367
1544877432
577451068
524182213
25695603
2039635583
1607487014
2001951139
417298501
996691096
331753279
43837095
222952651
488685656
238555811
1308225754
810549270
1627230141
709680297
2107455806
1468156260
43857415
1075089924
105099736
1640026536
1331662046
583350479
1941362112
672225539
681408200
797078380
339179279
566090510
1935331509
690098679
1330829049
119269366
1722788787
65324918
988291131
1272245248
1660732050
2064010949
148824045
1019319943
410247010
1808280046
339182681
1383330729
264931150
1637522358
764059791
1591640866
1397001344
199893334
1903730052
370429858
1199359107
1704721725
149211394
1871304705
1490168121
1798701846
2021446747
791369225
498390267
930077058
182421878
181706958
1984453684
1820587771
1604967503
1152638622
896520125
717767208
1282048254
295422138
7819307
1151812470
1798782445
1300673584
2017893985
226000681
791119588
2073709251
1905782843
1065305009
1657259233
577849052
1411635244
826543420
562898561
780568384
717980130
716015731
824520246
875347701
1502784806
1054008350
355390535
430220544
524046700
44563154
1256895427
1410199507
1562886223
1712563114
750534885
634365749
1250444204
604225392
831906801
26813581
538541160
932485597
1368799117
2124773686
1268367496
1067481023
452821670
348270345
2096426371
2090188344
1561507207
2038173238
944643824
1536970677
922476629
207970308
1921921047
1834918769
188355213
1195168118
906663203
802522940
719565740
430548487
1955502354
1055130779
1524509671
1336549538
2135350052
717628655
1899018865
1280381798
1534841984
1467444539
846842930
98663803
1077548918
1610442041
1663660091
1271484960
1767631936
1038771586
96026140
1835666981
1157903784
1263568145
572185035
829457638
243508734
1214790645
1288272766
1570684575
567217961
858736652
1304866531
1283968365
93516118
767672442
1133035468
1126386308
2046364605
702966989
621761080
528088214
780200392
2074187714
290614412
1343671548
1963271158
1446100358
511462107
1061126354
310197114
184699883
672893496
1747543880
1266882981
1850468192
470956489
1853118914
2115766673
239497262
311156707
123332173
790048946
926197841
740155196
1620273703
424076754
309054933
1115925598
621108604
1763740782
1747275632
1003429376
926772281
1772403375
210155431
488347049
1568669904
460714799
942868042
927273586
187044216
1955668526
45257983
1527004962
1565871515
1132538876
1494397520
2095893586
411026292
1054116471
1966717350
971273891
1042670667
1182802045
1885433663
1641433110
687330996
2101328258
1701420711
2128142721
2132921946
1090093146
2056198198
614471736
1606195766
1148981244
730448342
164721282
2059184119
886305855
1983836182
1082847026
1141616313
692524504
606005100
210104633
1504093840
596188917
1895575250
1874368807
348681692
1030128065
1550346332
169200997
1394906619
1732615231
898662336
2092647694
1945839697
1947298773
1194371533
49895770
2108470789
1281084230
67010854
1317479629
753815568
441402763
380150169
1095886581
1554724419
1191173915
1478893651
179869142
1739742824
1890108294
472428047
1454224703
410218212
1539423542
2135257396
26466474
576215599
1474252458
68369903
1493880600
1860122318
642847154
120658030
1733420671
1955532592
1319518245
1910726540
1470339374
716878807
355848379
29274461
1668512429
499130467
2111635181
611447905
1842876136
1264190250
741574202
708277779
553988922
345239446
84988387
1933722360
1778024713
1666707240
1593513924
941157188
252411282
1123179391
2050271519
1948661709
1916887178
1939949116
1631149432
1259162404
698342361
1192588970
276112007
1104091699
2041544032
22674890
1537174288
857347190
1412712483
148872039
795998469
654465873
430963290
236187300
2065171227
1968248596
38985229
1807301366
271001401
660464845
1187338711
1043921735
103031096
1945181330
1738646977
289197391
209935996
1435519069
720515278
2140860836
34738141
1635408670
1700917902
350514372
941563835
1528258455
166925693
828464041
2051270251
1287162319
1430824299
407583721
729692929
278201312
844801693
2355373
994360351
16256241
1035116872
1448031723
1275060947
2049436447
1909516060
730014443
909553847
1156583922
1518642678
487518528
1307246047
1956703114
240092795
663407251
77865703
1089371495
890826947
1430057692
1908077052
1801850805
396013170
1783588372
1510702213
673867832
994467396
1902721833
1425408824
2095250134
1144319896
1573687564
58109824
193792298
1948556859
691729000
1904703078
680362405
51012589
1442884429
525566573
675377160
1253204944
295483083
1234968954
1189093113
732480548
547395638
1255248777
1759998508
1967895575
2121335791
2082218674
800896267
120552984
37795460
1888153684
1685725326
868394209
2088221395
1388099552
568351633
215263135
1934509048
1967782512
880371744
979296385
1287304918
429554787
1530888543
337995760
599358426
1474935794
794448166
1009899909
867116293
1850819253
1515547863
1050759438
1951060631
1409716191
1852100946
1473499844
729552328
1985884765
1740431162
91931996
875284642
833293057
478096350
144306868
562575660
1445829167
1998013215
1142952782
495313804
1854257926
1899041486
2084002048
1692051106
173730866
1972224167
838322956
183392884
1699519742
884520735
1840198457
881605410
698987524
201909628
1873376955
1993717871
725820533
1188424855
815112837
1383736667
1222753836
250849068
1116511108
766112556
791898980
1234963264
1455795214
1783213911
1906513993
382276762
1387231681
1743172477
1549111103
454636939
2095218604
246419646
1673870985
1028868693
1576089012
1855269894
1281407643
712082162
555867147
353530057
1189628723
133868461
1643204417
1505521219
9541558
608629362
1321881984
1219873063
291702398
742584775
1033119272
1894012605
1611895395
982521505
1513190267
1943348229
1129214111
1947474551
1717611343
684231617
1254787162
1143045093
198121258
954880747
931300923
1829325918
502234030
162797773
817641897
387118902
1199925612
1447995583
1556488884
1017063536
820780645
1476933298
43577147
890998224
252450137
1210440957
1728394770
1170823716
682870421
972424577
877078069
998416002
880775748
295944974
1688292930
363832979
245325002
689230014
2093184634
1915094382
1820284412
980682460
328052716
296466554
674809595
595287598
1462390028
1208887101
1734328057
732504525
1921580700
403236019
1683563280
780873550
1395716851
911560665
1054338482
407107384
646437309
1730084792
333890426
590856678
1284636428
2034439980
1412854923
544490498
1733092700
1886107598
979408341
1282695627
1012482531
1084475461
1478808229
481917851
441784754
547708939
1596801208
2094220245
362457081
242176880
919189327
1066893222
1721448100
1072412606
1473056256
1473541603
1984945740
901836103
1838096527
606105964
1486193633
1798067960
279718808
863560011
1104246954
1055259972
1654769961
286651279
1915705000
1161427732
2044300062
472497038
603902333
962248563
1102879472
669865423
1278269110
1914712763
2022373996
1250107590
304445330
260589509
336709820
467845610
1633275273
1273257989
1642677765
243000931
1663967092
755152600
1586208954
357912312
1308538883
792294633
495264807
303580779
574012377
2056077079
1559386170
1403506503
152953664
985767651
471045107
866991399
657464394
2091064356
2102162435
1897683587
820421204
1561546460
1593416470
190828423
1241334594
545789078
759838443
872348073
1110887964
1252280720
1070036569
1641892932
1893424412
1829482258
1447251447
417810067
1442875458
465509442
574495318
131734941
165093869
753533499
1920409304
2099695760
139579287
742791191
299719897
923333653
568342186
745497146
726074198
961904003
563997720
75436541
226018546
1546174401
2062059825
26905363
1578097342
1972347216
499504684
1491707687
1000087699
1112031591
911301302
1798998689
261301148
223857340
692744829
2071858368
491357479
1248417437
694850605
1336377932
1413323030
1229634040
960816164
1708528548
1591489448
1762755943
1829495318
2018698926
81740556
64157224
368893026
2029698787
1024237958
459064885
246662858
465747214
1540730339
1997002823
813892071
385067704
536424137
1250318037
288550558
1609014854
1296840982
72363656
169306252
159368027
769820177
1972196985
1551682754
917865441
1770156043
775047025
1102563569
422205578
1875468291
1914703041
1014924394
1637755343
1268940591
484101647
1014021457
1928491745
711428850
1208741362
205372663
809175198
705087344
1623429198
242216142
1501772955
249660484
1011847005
581853648
1887971781
1973237703
383512238
1257157953
111456091
1022546735
766154979
2115235946
941838757
1283501724
357426784
1537047819
829575620
1542816582
1972889001
361540275
316237980
938399387
166243343
151544853
1620548534
872606609
1325089929
2083649521
1931640348
2048683268
848557380
1664463740
1877160243
1734206519
1257454384
2120941422
2123718119
1677595964
712696420
362315301
710436227
476968134
214818
1967818611
1993341394
85983678
1597302764
1507986549
1317469851
1778644734
2119972038
790456233
1585647493
781563378
1644859533
446693954
1020308322
609735686
1065332501
2080385542
1155688975
221868591
1704805174
1775859091
1560360412
1296514669
1842973586
1999111049
1978997376
880401696
34339605
733294029
2050777488
518415621
234956406
1223400549
14775677
1397026654
1326092010
1854491346
999474568
329253070
320112048
1859462217
1440955162
1481396205
915150126
1508924298
1593840392
792242083
1581862862
2001121936
1309221408
583569432
428807629
1470969301
793555375
65317654
713638737
1582399939
1602989727
2071747822
462885823
407678468
1253809569
431632345
799738268
1778036362
4085794
1570664513
1246780947
546251848
424036619
572232744
2041327007
978632900
250767063
1200808822
1744761899
1044133940
1922098650
142340422
528646888
416608333
320200359
1600738910
243021104
1570246033
969930660
473791622
771629878
1500639127
1870391156
813677316
1296961750
193904930
1830827650
1551578821
2117608896
1837505108
1926759677
75957400
729069844
1686465777
596179835
730518688
718916541
34300933
120074544
297464513
817566674
778513808
1266519560
581131425
1428591527
897929439
2097986060
1545462806
1011378262
647013932
1731939311
406558692
340852434
100753599
1168177459
1724118469
1611163266
966230421
58656776
214005125
1949071299
1002641971
1471697638
788015949
1496773340
1791643302
2061686969
352019144
230950144
1144046032
609852754
265238524
389717268
428846787
913148211
1259271999
836911362
1925043336
1637985084
1895745099
1959657887
163234276
1638458855
2026554911
2098214127
658883152
1163632942
960064124
360119341
238762248
1006948824
1972582206
1902971921
455031136
442979346
863260573
2001611001
1177015163
1926442708
1493077092
1697478523
2037445859
2044968119
877097001
1188912691
207747416
436803918
351068689
1119471983
672915114
1031384565
1551373333
1608942868
1763391249
1885433663
5659926
1493314251
844198679
50234159
1470658839
506866712
1968838581
399585947
174258572
1470593669
15047414
1366460258
267479253
1154029554
691007188
1771411201
140036857
474792608
1451680754
1107302274
1754592057
1388940548
906138134
324106898
1370352589
1026660596
786118466
603393593
941851534
342986976
813784855
811910592
1304199779
447875980
214607524
305262263
1872236403
601550667
803018116
1485859013
1423615055
1115295181
622324490
1270245509
1067220140
1572918402
1694137477
584192541
340645091
880875011
2071837097
781217738
1703392992
571347126
88223251
1439262569
1994946371
1850444211
776822273
491380590
553820422
457194496
360201551
1929792295
2063688144
91458366
1499717234
1831401029
821438066
904501618
1868617991
1050323109
494781942
160680797
322737643
2101761860
1164530370
432620143
758817945
1784999687
1879055821
949511052
1296595774
1951035974
268776601
225022616
2038181836
383607842
588026105
182796891
1362781471
1283810020
785886421
1413537085
1776822191
1859877927
443255339
1213913609
2030355662
704221039
300099247
1712563715
1630721441
1020718997
1182345304
1052885765
63454127
871815866
1647953475
1221372531
2108931355
1241766435
365509887
1178847364
110248282
1885753412
1088296567
633986172
1434085681
595639682
873237308
1372102762
187125554
1499682071
555962238
513074347
1987720867
1864200188
2122609033
946327668
2006651529
580452966
604106651
611134757
1374049195
1901812127
858332096
2046249584
655439330
992362486
805114038
2096571499
129857498
363501160
151243464
1329033031
71905304
1595910394
1777708485
152767993
551044619
1801919826
1001927645
145228855
1078204294
597964996
103035377
555265845
1102079905
1258517689
140629900
1152629314
76011292
2116642539
1328325578
1093863048
750558403
1918983629
1134400619
771727140
1711883205
80303800
629470070
1321787052
1300312627
22318819
2137697055
393772034
1316157208
646377107
1663944906
603486742
94906344
437228515
1694522986
1242646292
1984244408
772680180
1560035566
1150122213
926753264
1375018666
1560800000
509734525
157817122
1620440458
22211529
1295263591
1947278331
1805893776
265364274
1861394023
563724319
1844841195
89269761
750691076
1129864190
1168790904
1324871268
805435413
1584850212
1223107400
1153449951
1920360893
448522278
92483735
555320047
2100244752
1170374175
1836222841
1384227082
1023423514
726746409
907627905
2071834069
139151259
1026299383
217628914
1461988208
1166298958
1514195867
1630658801
2132646147
105148933
825727032
391092166
2070073904
695280182
5541101
712567383
1027098777
151202331
2112604253
1303436396
129151176
78619797
1731987745
492582752
240938543
1146036348
1262928470
584452247
1511722948
365103295
249234488
392546372
865992939
1623459112
1247540857
1841754451
1258072605
1511041382
1768195467
620927176
68480192
101978998
1823060955
1324664371
1322882457
1562331146
1043409141
872448616
104161413
202250202
2025488242
1493276449
1471092857
586199993
278712368
1739722647
1014735708
594229258
1446044959
1358353731
243144937
230426428
1903809051
2077466122
479223162
829028238
339455108
608217513
2090171111
534203208
1543026020
1533170429
1509978854
1247420980
739825785
444343642
1459997102
1105779942
644538162
933430119
1711816112
2059627600
1118434869
1786410279
1971576314
2011405004
372471856
693585641
1533104902
578986860
117075070
1168856436
765113106
1277568906
1672307155
968338940
212704706
779776937
1013592942
1316765536
723426145
1114946006
1681386097
580076665
1944881557
415663552
1156932037
321026772
1295814009
453010566
209350212
1137508841
1499013809
1216632579
845136199
506089674
1751143619
1843996844
1557814872
1527461222
1455393432
267047972
1350866428
1649155972
602940946
36838386
97420551
1967108747
389335262
1176295033
1826586382
874091876
562881926
408544454
1976834175
1293091144
558576660
722758782
2100763016
828528826
880185051
857959089
157032702
1496302080
631738575
1345386713
1610534285
1733750130
1082881235
782480841
2141103496
1000529133
1730376717
1486992803
356405870
4313673
304126860
1814817375
43730266
504306693
314987531
1239974422
2085154584
826007146
1813362635
1933907163
152035638
1678428446
507408567
25781069
683931492
1173688217
13959367
1896083642
228033785
804811105
532829288
2025735628
1585926839
1001334639
1088705107
198172811
1640820706
577934416
1409708891
2073772440
2036424370
83647533
1987187167
246612354
901900841
479212976
717762898
1925671637
526449600
2100821669
997727940
1979543729
1843409207
712700963
1374383528
620860666
202120627
1154201374
964193477
1242252171
1656656724
1736459800
818924548
134680670
408644468
159358519
235212698
2141614371
892458447
1095287995
788315070
1941581890
2089972465
1739086575
439071917
1927892019
269669930
113687784
745437925
360216621
113895486
572262448
1305271323
1961665820
617595106
1234637995
1206180815
215208268
1342773360
1594622495
763003854
913115305
623027925
1945926840
1598745442
163496230
362266457
370367920
1702941009
1955710756
1632142657
957764435
1354284556
635197690
1920629396
459808349
218184380
349581985
401991020
129611904
500926825
1851624629
808920932
1455866270
2061976429
799661509
1620983791
1768367525
1358084385
588561939
1976277410
1706989207
2144931966
1245308353
720586577
1448400546
1716448829
332404778
1111582704
1248468429
740905021
3334409
872367268
271200975
1336033537
206327784
1947196832
1353639468
1722428842
1489470458
2025652410
1255556753
1468921911
896083925
662698165
1135357273
488448636
1932332575
336158023
1505855152
897756210
2067665735
278024019
74266252
1309806981
711705314
1225261039
2010913844
1420232164
1235275735
652601825
361945247
1457059620
35923115
1291799828
179017595
183266521
1672586178
733479299
931027466
1158016427
1724674842
2087970895
759713838
246155590
633018186
659737552
571375530
1867226518
815095862
1869712682
891163420
377252961
374149848
2093778026
1288750509
912956093
875573835
930402032
2004814062
2028568807
804702848
389480002
1007542489
1553153000
42924336
690764089
463740227
485327803
1487628870
272526710
236498951
2086880924
415240886
2008212974
1815870647
1438333538
819384512
1527496252
134907788
967732554
1625046979
524276800
461949343
1195084112
346296208
9767442
2144235664
1124185998
617750471
2108347620
101014558
1724590838
702853027
1467522565
1622678129
2017001545
762998555
1927461504
99782919
884659691
907618450
1843205186
86586795
1145529566
773618226
290077096
1901432885
1870137082
144140700
2080781732
845915649
2036905268
1003610447
1674023904
286160139
1988002786
53757151
1149966799
218164171
849856469
734470984
2081699938
200928438
1148258448
970950727
557436885
251983534
1306437075
889553129
1399290937
1879556422
1234069598
845815874
1823375452
1023720209
256290325
1570048608
458679716
719711850
484175496
1639059148
612911542
2072005822
1283105558
21210686
838106556
327985429
412415477
1985655160
898960265
2060885793
1494290222
1874385721
1171684317
869428318
2051072151
1109744857
802082982
1065267218
1137078991
207508636
1715943815
1030473019
714831568
762815093
1707145334
1248059454
1068979648
1661562997
1764382701
284628445
299401373
2089516460
51091759
205296841
1048939750
1037742117
1575965777
2021532271
1391150676
1060662398
3890202
568066432
626808671
430249477
1637095886
1240293419
2003090291
1764203895
6038502
2082589266
1284121990
1509138346
1844572872
1043523463
1641637508
2053724446
1515327634
2107929290
1857985414
1730753418
1851176386
1616246071
1679778039
378187757
2105227436
47882109
243885551
794261722
540508252
870573868
111331027
2104692103
1983474052
1906701695
365641208
538784827
69938130
307666640
1327329677
1855744023
1800226482
2035473476
549454426
917411753
408864350
904280144
1967014169
451901994
861239745
89078143
444261061
1408032643
2074278289
233079760
126189101
2080348335
1977776116
2085614116
1025836922
1709565271
1601623839
674089786
697581260
1388719303
318176901
2000089827
251435895
1733493241
72277193
1188758112
661816606
1738583094
2136267214
959445693
824188687
2039213069
1440638315
424083342
1892523478
125522837
688039712
1698242676
2114575911
2015140746
92422327
1573293284
2054379459
1244141623
58703103
784477170
1294055565
1905946199
62299888
801448242
1194011656
2138068604
1476133198
1319799977
241450462
108316522
1280814133
94233712
786785314
1722391664
840621438
1785536156
779387683
858254118
2134648101
1321689225
213124427
2059270877
952952505
666219179
744438303
1598270559
1522475792
277602353
146017597
287894483
168750337
1354715049
2056255544
2025277855
426560712
1638494948
1599133038
586663622
1720305557
1072815577
786049878
417486318
1167357843
2016923761
1274041317
542813901
1877982282
2066005028
391992689
1501886501
1582442205
951133329
2054628145
1257563268
178368991
1545642024
300035715
898016280
1241174561
209967684
1585258032
144190229
1940963519
627960872
896721955
114067385
790794484
136659594
1028019275
1377541475
677670092
334577322
1214991780
1373160351
353340784
902942494
1894783310
984159837
1151489804
752590949
1493129915
1319274681
865387397
497155242
87785939
475108509
1554504935
1065902347
1852121107
1411360227
1445684425
841581420
2103270655
1577764658
1372386836
84690955
1207206001
956838481
2025688780
1047955451
1687184472
2108209877
456421680
1104274266
1554901307
1571584124
65625593
1217896878
612028062
1406384345
1308983779
1339270619
2137599516
1407513184
892565557
1158563235
2002463845
76144840
960430992
882611032
207941973
447781755
417586035
949982080
2043964215
966942711
1294855507
1343765957
1186324334
1532243867
1435857632
905820245
986606528
995572963
1057991819
1549214223
217697677
1643930338
1479093881
1894827088
1846139227
1953114992
1849787350
1301302525
243793325
1626755624
588287794
1063420800
1409621428
992590756
1931291899
2109164218
756760103
799196658
1212039021
417242715
1400473334
34109483
1347379997
2097439262
742313641
1412848157
1359060390
1783887366
1401238017
506359155
1988140160
2081986122
1806037436
1175381051
895287460
1813634908
1307737243
1706424281
1036611535
1073667265
2062817938
981382922
2128508413
1988115573
1288207427
1203590118
139709441
1161612600
827625070
977719775
803054115
1658247194
1301712964
1765594099
991082019
210450089
1351304061
848751567
844935598
1322084319
1590974457
1051332661
1516644246
542966310
2094507906
259511487
2055188482
1831731490
2131084060
1897175554
1482010455
725165952
890095556
1387318393
681676464
140845554
134735146
210375052
188769402
2002915354
394916402
100539768
1652637793
410444394
1102159873
1224596623
1817527924
1660149553
95637841
83295458
1001635884
392949156
1744804057
1303259692
769547342
351760221
155673770
501091371
1590472520
1619028627
1097357172
2109484679
1394367841
557576270
310027631
1774384067
356510455
656039298
846912971
71587474
115472321
1058854470
178505952
175454713
1016983910
1945856157
1225655041
994970429
1592865279
1712951777
1141809380
1343599318
652272654
158382920
393235226
44740299
1043434161
913369
2141706901
933146597
1029684393
475845281
510374182
1874287628
1995488766
796215838
782538199
647967336
1957592755
810373428
216393671
1669732290
1271533141
863377269
1662448409
93589392
1311995159
1464439377
321687115
493745333
1518124009
739843069
338311864
769215994
1279574677
1888517950
804950606
1745742606
1384365271
384348759
1716287293
1306869500
1510507193
1147593125
1389980369
1600365686
53723305
1365450178
1267474905
921980800
1884671131
249292874
1671590487
1059530191
1453588658
1929231959
480588138
315204627
1822274226
2051562019
1507379631
456340107
1233914880
694701115
234783742
88435254
1204451362
1124666422
1132945789
929217390
195778857
1304887551
1069192618
7669032
254757450
1630397724
1119610917
1939313536
1865196347
1455585978
612718783
1823575860
1557098951
733885232
385316942
1830627491
2101289667
1515148094
1147669517
741885412
188721372
985647468
1777781857
996973480
384816164
1436808508
1746223101
967375193
1839868665
125616780
294047817
1087136177
544419108
2102007480
1578343026
957929977
282564960
2044948883
1179972162
756744071
1614186053
1790743828
1004931401
2083578718
2035001780
1764175493
725794694
476100372
1432512340
1887066359
1990644995
136313643
1874707689
823842023
1528646654
1075254144
1405725952
904445805
1592143893
28570241
1296875923
1901602381
945573454
1762058415
237858894
1787123222
1956386296
1798278856
970851487
545077590
671427376
634851798
824451660
1669376581
650217552
1149471312
156014211
1783263689
614836636
900250402
2025973786
2068983723
1839433867
134395674
1997787627
1758392735
654322615
1674295191
45575792
883040639
1499626544
483155679
1155135170
945520470
1549131080
2097410163
136972305
858073737
998721031
839044727
1483231863
1356804802
1094784195
1556396245
40369201
1335630985
442255018
280413276
1046518465
1982826098
1587817991
1157393292
493450604
994477999
1042225818
1728845209
1039304878
771773125
1576983447
619680988
1779824756
247799683
899373419
95848953
1261284785
390457681
1639960002
1686772531
2141227607
1075588303
1674135302
236203206
624065187
327868279
792953867
676890621
1224347708
1144639398
718068074
2003114165
826634594
1521090281
1321032543
412246286
1804683277
1117505118
1275793792
1894149418
1005466152
1476087260
296386364
1746280363
276738956
1085684115
1342554604
188156918
1708648132
1238418069
465050731
1864701196
1399537730
2041487004
1978776975
1508980586
91997897
108257997
917592610
1052893964
1273044340
213489183
2004687134
286520715
617863474
585968505
1486647053
291497042
709866527
1942766996
569624988
500456377
569495179
1724958972
233826842
1039199444
1279700608
621992057
1676795730
1184455373
1701942649
1571307093
714219643
189501509
1458411679
1119507292
411850036
316585074
1330244449
188055750
246050130
1665009717
202536157
712065481
870509245
859988392
2007905935
1764298307
923514492
1058623932
1777703503
1307098565
463663422
1837796793
1573716951
812765314
1056644875
1209194670
818444779
1106553722
630532248
1997730895
1126748518
824252483
2072296308
1943107786
310500512
1196547431
575265218
1311676494
1393742495
1928148891
34339239
1024349259
458529646
90717247
1200666003
1670229555
1533436940
27265196
76244870
97161821
2017391489
1683742860
876474574
1711341560
1008131918
789321286
741374304
129655843
661393980
589362661
1534044682
1403443611
1920706135
493961543
454039334
486021176
1837581748
1313886099
1852666192
1467775078
1959589692
413088848
1929638105
2117204018
157742010
1086609519
1088223848
1803269854
1718284497
266123172
1554317320
1148597049
222749586
400761418
667468888
653300417
1860289765
2143399164
516011927
1446249146
619702528
390112346
827459593
173047185
1886985500
771106348
1814783055
1064758975
1014522036
1613055987
178749906
1699052535
451206533
182309534
1284038839
1379523814
1055090779
233352659
438060994
1950348213
1354035190
1962593964
1620035946
239902124
1588861447
548007857
577194328
1218167461
1969650105
1960249458
1812084411
1142950203
1439446051
642092631
745577775
1356583826
154010217
143698521
2131393574
1060097027
1212581190
548281060
413234379
2125217170
1131098836
285786927
562333938
84492030
444668447
385809196
1413880302
1195870509
1714811964
1620665556
1196667322
477015602
461570665
111589120
279812525
1843633520
802411223
280142375
44851282
1584585914
942933985
973392986
1099648246
1500547006
1989607428
47644156
1408425822
1334642156
933854852
1307065073
1463253773
1941843751
186214142
1010524279
889536519
197942273
588644081
952662688
2044888232
1083673677
1715148887
962915672
913004171
1784668361
137827261
1024449714
734249342
1816438891
780179627
1349622651
1553969328
1721423900
1958430467
2135641689
1596679591
1113253771
483227003
216696931
809575439
1000681328
350829949
738296128
1557116844
342504518
589260499
96791919
779045973
358690620
1206918726
1002938930
899455709
627098440
526414925
1867651309
1137978657
1049705250
423144962
1324735124
845952152
1330701353
1071760856
1940374647
2116246504
1984813060
1786222771
1998090492
519314006
793791100
226720663
721659039
264631255
660483804
1266836240
1261113272
1422606766
892777865
646966792
1021761945
590781076
908300695
1653610623
277787458
951336780
1084435576
183369020
954644688
451709862
853905036
771081189
2065275340
109411936
1826133573
299670588
1456302063
1402833
776752550
664842788
695220620
1786475998
2145044067
698129086
485755981
575446461
2036072458
1410711413
179552429
2079231455
1952549654
1763140980
557893343
1466825956
2124215025
1018335925
1567080412
1666871686
1528059767
380354961
1296780717
1880847162
367478965
2105030239
306135061
1026690748
1269329101
1911281854
864322581
2035035682
413618359
166475522
518522259
3051446
688272611
1797872637
1688185970
1438942621
234349438
2058333854
411732494
927181987
912665270
1135600996
833454536
1074506541
444843337
293113613
247618170
268937181
2145053553
1224746801
575918106
1896403384
1803461430
2060208997
969602727
1284359064
732537299
257027786
1461622453
1433425489
1307691699
41299813
2006763590
144730247
677573689
1541921878
1247342903
2083304213
885749874
571837509
529158745
275228852
328711769
1022656483
1241994430
1447846365
1384880538
1032730110
1232001841
1474117675
17831050
74089418
1065296976
1328158363
397028203
604996663
1295293546
42931687
133404654
232728056
913009956
1923675514
1648072635
662938025
2083659818
829366151
1763079789
351347129
865084665
301417330
501141100
713818092
193153397
1897409181
1365869110
1683426924
1684763891
1044516863
203379231
1388989340
2074556882
1582602279
1991387291
534707217
179672037
1616665381
2083483376
2120921926
376260201
394102072
2072683791
2016348287
2006007503
425605507
425786141
832897282
428294039
2040175285
1631685240
466022024
887579553
132545054
971946860
1030597226
427605981
133636316
1364345980
519667799
392265041
1950754818
1386956637
529546803
1861051806
1054210159
732294864
13429982
1328314272
1439439680
837938727
1031154394
679964211
123568901
50265081
312808732
62629958
984925824
1948640355
1847925609
1957903237
248016400
252448523
474366901
1331816569
829658814
1502999626
2023749992
302401804
824843528
497555984
2132604489
1294855507
2134897073
1721388462
902153034
400659341
214287488
424312292
906428495
1230794413
697032321
1490721112
1846446126
895326005
547700488
1702803949
263622842
2018700158
1542850395
156705905
1015969300
933430741
444726814
1591827132
1837654179
2106508516
751269382
1022235332
637241292
122743534
900086347
567410154
1280606523
1142200351
656547690
620739060
2023320950
2086562925
1014269503
1125872971
1702376524
484382717
941116774
1073498425
1236618409
1326335660
1618325625
81545578
417050955
74103515
2049427692
393104074
176151124
2017247625
1828693603
875985365
914934910
1559588688
1723421792
1666056835
410204922
1017363219
1814245497
1363013974
1609504209
1065949470
420283494
432357621
465429928
961277081
1844629937
1922386429
1962044281
1238920815
1578816591
1944689374
1812377240
1338292091
668027454
794250984
461026485
689570724
1143472859
1284312295
575399450
963386603
1289363745
702415915
1016717424
744354703
197784620
1443794464
1127331383
859506009
1666760975
1052630939
2022056893
1162363229
1303795796
1090895604
1699916826
714413454
1843129506
105120202
110749222
1392716884
77842679
719806565
1504567782
843657803
1167700635
973496637
1014681065
1520989550
1582132718
34289090
1516346388
1659699595
1700189630
270126308
1533235643
1672592623
238439775
1089207998
832775287
162128466
1712216761
1393216456
1812758269
1309613593
1022377481
723196525
38562788
351734266
1259995992
1876160277
1472877124
1724537402
300496055
867479014
1668678208
355654098
1064337182
776503390
1137694983
496938153
177863118
74086451
1855445768
1798073309
1101199647
1207600054
369248673
1455823077
1529561222
1618949268
802107891
453331687
1896172664
176707599
1558962005
354917963
425405232
1447928587
189308865
199219550
1045631742
508019402
1847128299
633663646
868460825
1980412799
87927067
919688519
1176335626
2042861939
975247300
386078787
456468651
1981024395
1229397061
1840550642
1757702268
707614421
1250950754
263709740
1519023662
1873057910
1147854638
1118269951
217204483
1891362898
866762016
1464708511
861039960
1432047755
63310585
2046131893
1921107295
72810140
1091547826
1717723477
890468508
16605737
536847312
1600391054
190002154
630111321
410457518
862785345
1747865629
1502558749
1790414850
696730288
973757774
425104715
345388827
717093874
525720085
1742302499
1606892386
1715767862
1840659742
1819393919
676158559
1382614235
1075147520
196496979
1655829078
1651395892
113095323
1790279752
1391380786
223480004
1299331554
510907648
1879609902
2052217196
250289027
736095153
82829352
1328092005
1549411510
158992780
1603164273
1507345228
384891078
451899033
2062708856
1463522935
1493657461
904502438
77768207
177065034
1386712505
1346542283
730381626
821125496
1869288554
597290756
1927085937
1064553080
275532394
21804593
418538597
254015839
2135200448
364593140
212492120
1973617933
362660668
102089380
740645638
2085478442
78303528
667105238
1418603371
1588633689
2018882694
1867786832
926498917
1136313162
1766942225
1339327091
1391412805
631828326
2137546728
92197297
211276260
122660724
85707371
1830500815
494450696
890441500
632112922
2085291126
1647909578
1302040876
891673711
967051909
87998052
1455400281
1340232468
2077897299
496866898
929444257
2032819626
47303650
1309685594
1712580580
93801216
357659244
1589573757
1268160767
840222380
1995846831
1122764188
1882080085
512178068
1397371452
1508851675
189067941
279765806
513061697
863774094
1565227522
2001703077
1391634144
1759148537
679815262
937358330
1742737008
355786065
1616582411
1576402004
906498044
1652767190
1827508517
2077504122
1591213396
1680212772
1440747470
1336001685
251423583
1572858667
468132962
1026709108
861693057
1832922306
1592827946
1373087818
1352429095
1091427418
1904859580
228315009
224802312
1304816968
48724217
1441279749
72552945
1898262930
1507421705
1784128422
1067753551
426164147
1463573672
767907747
1744393615
2102103553
1012678851
710547717
1059220028
2039757591
54634555
57982464
1136353893
652551737
1352188434
331289966
1390862678
1877858210
1730288640
1242719183
1042918317
1777544262
1991239394
121138410
882375858
756017188
1469036774
1477411708
1937532303
1876516197
1285601822
1697284176
1566210898
1517490796
1764980983
1412451647
1411641650
666492734
2122162935
1186098682
1311060651
832821385
821261984
919110216
581670551
1134709925
2124295083
98555482
1156878366
1510638265
1810346853
1948017279
507171287
1376182466
1443946826
1101540020
449209301
422880275
1248534626
438681801
907858962
1854223834
266018027
1846495993
48177034
436492850
1290151619
772470385
688287233
1339858595
496496829
224542042
205983887
1645144555
1608730142
1200854493
20158341
432909158
407531207
22627584
1107560333
820393097
969161221
489070410
2029327355
1127312606
272799128
1651549044
137786736
2124236103
849214948
1659758537
877437113
77648364
1503425743
762074364
1866878755
463056222
397689535
685835212
385271188
581197121
1281759357
713964154
1561779974
1122250935
1798987215
1051503119
1024880456
139621957
1234917806
378083221
122447610
274492783
323126128
968818854
625713018
565687744
1858949755
2122039835
2002148963
108999254
1991356137
285394644
1617654820
466810666
2063722156
1941492679
2034431651
1317162694
83794675
1709003214
1191450689
930438407
704037760
280593876
186775449
673395616
871834543
149052653
2087787934
1032876402
943287052
513399954
1780678101
2089805280
1229601803
1993897466
695331851
1820213840
1253773820
1524111328
198845626
1806485087
1357777997
808187952
154072479
1751849683
363480921
922749924
31813869
528510326
1092899
932949364
566870244
262066780
551741969
1496833394
132956712
1011803383
937752787
42702182
474530305
447129485
283922426
1572963135
2007148440
1620616451
1208460780
1216155767
2095780313
41718213
1659180691
1297257390
2021929723
420080585
13381965
423165792
491806533
932096169
808237806
1207235249
715810065
280408490
434866174
947617606
427984208
852580623
1285665438
1685248594
1742028516
1368000466
495717386
2070550886
736261467
223129384
1573993664
1264046584
1831320310
119184858
572909696
530131685
975198645
1322130785
669247787
1887923198
1067150002
1568262535
19060277
2130744879
1058439591
1409381385
1935498104
322600456
1278124181
420349339
2008508062
945608073
584506007
765348193
1284120313
623637452
1432586093
1814200405
1509929598
1682435220
970740874
1437427135
926676826
1165608653
1393314300
245739751
536876970
527007569
1068377412
1403681625
1824656046
351098867
1327607183
1424687021
680548564
1477206944
41309542
1003781154
1756041855
1999181857
1577603877
1481821020
1154465909
1271411133
1344183181
1054718313
1915328232
1313494527
889883778
1595725895
1082766181
26722484
619286654
1543736534
877186412
488548092
1392261652
1253682389
1149332730
542935827
852768023
2096030428
334987107
956766827
349298396
1540235315
1502391300
980247152
972483104
620679925
1253474196
1853199443
123161144
1166289492
948127344
422138832
344139332
1834123875
316556042
1121846910
858846268
185900208
237948739
2024227551
564023875
567225277
319291453
1427212141
1510413139
1714227801
227820290
1948312074
1190958709
498748487
584848379
1985037560
1757907815
1655763305
1809446457
52606332
81140905
1305919630
1462715542
770194694
1736902581
1059764586
411647527
1399803809
261354142
1069494190
1579848142
2102348071
455627807
1268517822
957516411
1405858961
127009625
1129332277
2020774184
115955223
1667183055
963405095
1031533084
2024705081
176645266
198025296
675273820
949483460
173752919
690599793
985970603
927315804
361500924
1904847061
413251043
1029350879
35813621
1819568453
905751621
1954192413
543666987
1366839721
1677435840
197556340
342288754
1519871082
896609010
352931555
329193339
1545476299
436702184
1269771468
219699952
1229192006
1366294404
999497174
1452352433
398479559
1177463623
554901672
1455586812
1778903751
2095437385
543199882
1311257200
1871533948
1104657999
1628667144
1173681693
941695356
1796839526
1535014968
499513698
1166597722
508205187
712717614
1535494052
410056925
1758102575
1031936365
1572265097
2039441676
1845039235
362083960
1559696509
1469201430
980557977
627883591
1436455423
1312216071
330466825
310576491
1379465961
489697152
415864049
293971190
346677523
981532604
1099366016
935685485
78768861
265326177
1489399227
2103736034
1077258915
747249689
123271186
1341348871
2142973430
813722880
1197952028
1876729266
1268034541
1797428782
1135867346
422142487
1751804089
605568679
386467335
306397769
1321932903
1427525678
276773208
1301723292
1733432690
1393733914
1466626779
1250982781
1421928167
1895880396
1415187900
1952609397
260875474
1439172807
518692881
518060105
1204218229
1917354675
1117321511
2066468434
1658819266
839837841
1942905427
294461226
237954143
220765742
530943887
1583924173
1330781828
964779461
431302331
1857738118
1962113028
1292843518
1870085483
934983124
730423855
1380321844
419018317
884940351
840983981
1947824200
1523595683
629375547
2045594535
1701940131
2082230308
1474213545
1317762240
1686866461
1065506355
830053692
1007133300
1993327220
986804114
1495010285
1697292091
1026249199
1574040546
853867462
943834946
728883704
662145233
1809936690
1667527764
40916592
1908078706
1804502223
1715391556
593286552
879930801
1640506162
1079987337
408815547
800530372
1211625438
2069473294
2145246319
1523170023
383275894
1486111357
1144031240
612212266
2003472419
391054650
1629062424
1842639990
387611618
534947651
896438153
2079111023
2102609973
1432933410
586460351
259460401
1618846063
1926935725
1478144496
1466927255
1153322368
1881780429
516427376
301409526
1689357838
1784899788
366274980
715046248
1633172168
525767168
1761280411
416945986
465102467
1300435556
532343967
481761644
1934211644
874076191
1575423190
1832575690
1752774148
312354724
1793063136
413114448
440763473
1796588812
927841205
1406607911
1611119579
711753646
888310170
885724986
1319803455
916765292
777737214
723200562
472130338
127998603
1774646215
1486449062
733589018
1429176047
1884971238
1947236356
766136398
1001069873
2062466137
1066856448
813605445
1568340516
1457198506
163218063
1432976782
2070933404
2062502673
823023331
1652779714
435024872
1526172478
352512931
212145618
487868495
2092566384
155790374
410331718
332741698
253894049
1138550291
1591625091
394825999
890775882
1319115858
1676345694
1502317005
68993053
961901612
286949035
2145826011
1507487019
2113059489
230787996
955813879
2086136131
1897916485
1709498444
921617589
355787234
1770777795
660539986
488961446
33416044
1051079483
1402361391
1656779213
1992251386
1350938789
1948593954
1209583423
892640772
41752615
1401839509
586319144
1344099534
1363084908
180038087
352297483
1766458794
846959326
91698675
1709253006
958982710
957385668
647217878
557706483
1635050644
1509215993
1690169993
1258790821
1881739712
189778233
1302696193
1955628925
1786390756
279487472
2098488411
1852608222
1204790608
443704789
73798989
1453990432
619753736
1894634522
832175970
789658010
1998013215
58087781
1288851741
2012108035
1831068212
1486967482
1058419524
1878270332
2042010815
1921918765
1837938368
45747703
1107426840
88676533
804967156
104649282
457119360
233618225
1413052166
1693309447
1667031164
810777793
58631486
387897869
27783687
1280132148
952369369
446503720
1650695204
883862278
1375117968
926126214
370173422
632239670
372255567
1691261960
1519597322
87757055
2042795975
1380749850
231913067
883391825
765658507
1532192530
400479554
1503368792
197513127
2047549057
472714934
1821858484
494233149
99078127
569477004
1836421390
768936265
864346881
494707742
1889101707
1664049973
136352133
2142971478
1223272
553409450
1440023926
536450343
1588378527
847888970
1225513470
1717924490
115608127
18980897
1920839907
1647299793
1700716297
882715360
924264574
1669071031
829735416
162605071
2061500966
1452713373
1662901872
1913364351
664266260
320359799
1454763538
595894737
1073945763
838821199
539559952
1381421880
1522045678
962721423
1814165680
1821086386
86829234
1600013720
1289425960
825703942
1846819229
437560410
922558621
2038637198
2004597244
1472113310
246719297
1440811921
2112963345
1153202869
740206406
1112170168
1257716389
1218384901
1469602833
1919776536
136853865
756438152
352263968
177388195
1701890432
1731698411
2114102459
666422076
1063592465
2098616337
271464826
516790834
1060180738
1247907651
1941170813
904539815
1550699390
842138898
1093612993
1961205810
298259717
249790441
2030789143
735331916
864162394
1072779528
2101488683
1688604508
650451935
926310794
1052523535
54451260
1186423313
494041673
1641757953
152123356
1655596973
775909256
1246367505
1751591531
1678920109
599881550
127638689
1423997329
877231617
147014689
1573123642
433404965
874951223
205201087
1890260423
1528123532
522559555
1873631308
259915176
248312224
445618680
1423633296
804223211
2068132802
1748756351
1139356822
1369780187
1324116140
639105119
870066493
1104207568
1587860133
1107086518
1848970195
857310354
1860468725
61542408
1738748044
820842599
1674397103
816229094
1160601392
307085071
1798896187
796827631
136643553
178337334
1738662819
249998309
2069938693
1709929588
1437782474
1225587020
1447680233
811045631
2001733214
1887802352
1746082003
2112570920
635337156
2126781870
294090564
402878282
1341699461
1567187868
1902914668
1906611352
694913620
1549313991
1000362671
1635433087
1068582386
1670838445
712850344
660992234
1129297775
1796937480
2002927334
1541870085
934248693
469835602
1248155282
168508518
659828904
925352246
333877031
1471515494
1121324300
312749561
342302338
2084644576
600861600
779436439
1873043246
273295978
1293313324
896679715
10501683
1039811943
2097787268
1954814132
272622799
136474631
1049437921
2029904231
1031068618
752883683
2141413677
174647411
1899293249
716119346
307102881
1144350670
748322883
182626093
2010635912
1487909033
1404554466
1947667757
1175794472
531649690
580294186
1786406873
277215398
493287178
1176843876
22094228
1618971390
2030975707
623457253
144029545
1381840807
1332750364
1403245216
309724261
1805521106
445552871
569656466
1947252823
130729405
676344694
36188812
223751195
299932033
1092781164
565365730
1659965213
343008252
1705753707
1124627813
790730472
1622121213
463552316
132201389
593993686
1087959808
1819250652
222532637
1155544304
1122171535
1591200570
2024504236
1737779436
910338527
987288147
1858891171
1305142462
629757180
40381077
966791730
566039747
1428728683
1809662137
2113890265
458181826
110996635
1854057851
1796646347
265248465
543850308
1970426074
1638134285
629528866
569489399
2130296014
1144021546
81327087
1020835618
695318455
1977941044
994098631
1425207925
269207613
1174789613
1430018373
502739059
661726194
472615332
103364580
826952148
459690958
824640088
1813776542
457996268
1189106107
1479904099
396778709
1500812594
382398257
2026464139
2018168193
1795508160
1873149078
172299308
1741314834
221827449
140399989
1074719340
1811597090
53589837
256279376
1169705760
1258151096
1316222980
56061162
2057713124
1638123774
2013249321
934594958
830216830
1484183619
908691280
2122957456
700576391
2004414038
933332184
430571876
896600434
1040454161
123455056
1825165692
1017412978
1999682093
819009142
168923965
1249246585
1747830336
866532779
1584719679
1459697327
1050068880
1571048327
606552999
1991316945
663082466
1329737524
585218019
540395126
1422210343
1323823976
1118044004
483826646
365935823
1005173026
596353693
361403009
852879051
1006470391
1561853920
105341851
562518300
1187642579
1553345913
1625105776
1102621280
67074966
653431
1612386379
1367327569
1975323963
80313606
1717340939
443776261
849473573
1669088830
1176800380
1179797457
1417129173
1913500083
812283872
1743364099
1737096680
1660645777
1604435833
193783070
2025257546
1485423037
1257157953
1224669524
1411909685
1083288694
1391409267
773989341
1437489975
1164749883
849824701
624074052
1093378211
401556036
2007197325
674372268
1463803268
847775260
1249806227
114017560
1671828637
1842337739
2099676902
1330119824
374052052
1762967373
625330841
1966277543
930324452
1083807248
1133241158
893853244
1008695383
604487523
1054321275
1764948068
1333328344
1083699480
1442978146
493864481
54591939
1283974498
460555579
1721886678
803678832
1014266250
995498084
545746789
342700221
598377131
1205403604
918105421
889284821
1466725273
1134584339
2064255075
1513361142
296772825
828018665
1471800630
311810968
383281215
1941885219
841545012
1338733707
740799454
791230041
1943978905
2114261711
1619351721
315083597
526878934
1679210523
1135999980
1955144776
1579758161
748893684
84843673
1816025460
2028673366
482028602
1542266833
799741975
533151419
1970998329
25848491
1616917370
1357211141
1413906528
833567900
1675887573
894511933
35600632
1711372682
1390268269
1879180034
1596192745
1062267508
2080067062
235278660
1526536347
519225987
1588996204
2035119794
1484971856
283688539
802009128
1069192618
63512179
1751656371
449026412
1206811347
1860797501
752345805
1826830778
740114021
399222144
1928496144
920953663
1271292779
624598185
1006347949
1085577697
2007785110
1864817445
197186723
1559535013
964695832
681287946
1407623813
1439299932
124050671
824930368
682474555
1674998257
103908600
1450623281
1800346836
147064557
886602443
526169818
316945905
1592572360
1655599004
100606758
1766174456
1657574350
1060232348
861632964
421519658
1621879089
1289159073
1537059390
944253214
740113839
790541456
638494577
1906413266
995594107
1902459452
83647084
1661686476
1228000403
648933422
977433719
843720237
376351675
442265840
1129208298
1232003067
994679777
1972729350
309025608
962152153
1583653636
232791679
351920195
332587863
297120612
519390549
1227936656
110997633
2008519238
293839918
1519360283
279949473
580872216
1498158446
930788794
1196816159
531221428
1629005769
1587486855
2067970957
2099765368
1000496464
1458577179
1690742552
685878021
687634273
210423221
715320633
744342025
617809871
1359888405
2138062827
1750879214
2131618937
427629548
1935533701
1560402210
1473492618
1222107858
569773890
244885276
1447097336
777892614
1220083810
1969932555
142652715
1027183252
713865755
1393443193
676869928
239273653
2015252780
138658990
831176152
1866129699
524087597
1940342460
725316689
1762922478
2018939012
593193097
127938711
1381983
218210060
1994735399
2118374120
873351091
717669834
275768667
1307036774
916899543
141819563
206717461
223369373
690122826
1977950409
1285021176
1242951865
162028951
974069695
614298028
1272730505
1436804269
1817299326
1395526021
923878602
982393510
1573259849
2024088611
1209068114
1489857031
1664056204
116945710
1820650587
1902900418
378479720
1389127685
1392142722
478433929
1602286624
1087121796
2062552539
1926215247
1275072890
605688033
1183030430
2140912152
667937217
1274933523
1753498741
2072743674
1393209788
703065473
727670806
1863363717
33450207
990885348
1032492071
940586985
1861493217
1173844630
2004470628
783931135
1142294649
1862549069
2052291953
296061112
180076299
1032770947
1454701417
111371440
896934559
1549569205
1771569373
471770750
259924935
878420297
712700963
1681496034
462113877
252169119
486424132
1047230145
904884177
364139712
1779069607
2116503972
715800418
530452358
1788582857
1581147056
1291051013
1701103205
2121708916
1958951609
1436592659
2087355080
978966632
741509647
958929825
547425427
77322978
1403299786
2086146628
1534592578
1317697879
1116421733
1556435470
2087615690
1252660678
1630877797
79942604
591992038
1609331653
132336745
286200311
1168294517
1905024981
350442550
1721534992
2075457058
1184853951
176201464
1746008412
719819368
431293442
1941261098
1635960937
779787650
389584277
774533597
1554796043
2105492348
811487808
1454332946
659109303
194997948
72733299
207466140
1551218224
396733625
2042136514
1439535656
1556143425
696424261
427529485
1137518384
1534021447
794051748
1749877215
1451065706
1253671941
1878814152
2118261561
1323090404
2027765744
347440442
156558290
1462897510
1583785507
1809517880
711418745
97484979
1411262714
1806906601
517727968
174035120
681508494
1179002162
1802997750
1631706971
864743898
1764016481
1783660970
1654019250
1700211448
1224722937
1861081644
1403891937
1039656047
696370705
2015204395
240989418
1004350996
1963784233
1289962700
1793762880
1387279700
604637410
37450981
1265549948
1357240665
1901901417
1724015838
812342535
150391541
1526188012
9725702
277777752
1414368226
1630021375
1086841570
1162130992
1241185978
994946329
172413323
1961855674
63374231
374773244
1279731908
622125847
1914315755
124651382
385333435
536715080
1014444370
970716179
1691275261
92854262
683423683
1351576247
1836647450
722034305
1150504222
1273520393
2018013730
558531945
57202853
1281154247
1499692988
733222491
922535611
1816041222
246275873
181658081
285778540
42676506
161523263
2077706206
128538713
1356323503
521801362
336112464
898524710
494031058
1527019991
195722907
1499478072
725756869
2134292532
1014970340
1491913188
703921838
251195081
2083053333
1877163624
90269565
2121950164
288576463
367479872
809546957
1511242576
833433465
1362053101
434746966
159748512
996423705
1326824741
88433842
2076962089
1389754284
311945105
972112222
418419455
1899440017
1979992462
1298591633
850834299
763144106
444159293
407682114
227850771
1427198457
899014634
1267064388
2051710843
1521263
691969502
1705642112
59945031
786684645
576771996
949385989
1368462804
1533602571
1908956925
1005886707
976433857
1435430062
625731629
1908719382
2125014800
1534693324
1702637787
155767763
1993559314
1021095415
1595219311
1083518777
1765740343
1322819950
1214596809
621542152
1466025427
793493493
161871664
2053677855
379817461
281923747
1939126492
1622884509
1001491066
616487940
1685352316
2137602468
2030265727
901444482
1586043274
756890896
397129407
366370460
481905894
1581164268
1623882971
1443484915
894824636
2102363530
2067246063
1191002979
1961873709
1671703710
1808398263
1666954251
131422572
426164147
1956121860
824616205
831694706
1297622576
400768371
1106151648
900332489
195304088
573758651
1206286438
850778702
1165845319
168857518
967258348
1036723787
1887501541
853543095
571190752
1341740628
1116045552
538309023
238869892
1688522820
301687431
682652229
1877748331
1232558124
1776550050
428739749
926536696
234095306
1222546873
1118559595
748736924
2026435549
2040833898
760895954
102621648
1151826667
787514453
1326338235
308614821
1981798822
1567757725
880216584
178619762
1309230172
1597492231
1877135162
1702012354
1737121570
142731115
1219048559
2098057107
1190707452
1228134738
1993820739
163400308
1934071971
1840866939
964976397
1710801565
1146270340
1904335594
1545570027
1008566297
1799793283
1250814574
1634821177
144730247
1594610909
1883604350
1184908328
1068111594
357334953
98625797
1605818617
436337019
1460499486
174341885
915232852
964599279
963125216
106384278
1851298746
1336212177
2101189464
1486978366
1334984168
1605044914
2867057
1211810107
2123529994
1585404883
1584871847
1170879359
442345906
914103985
2136046830
1871349827
690081782
766909038
1763853614
1401514574
1000260817
1083128149
1358751894
1449666590
1000362728
882362998
1084559793
2111844841
1162123502
488584459
424200549
152190845
301972380
1578605319
1276244272
1972203298
316213050
438724403
715186159
1473959179
50006460
366007189
722365562
1784821465
1292619527
1354370490
1161198210
2004861793
1748992657
675272783
1375571273
403181389
679522393
1839550471
1433488176
279849111
159791833
1440257482
660374597
759789589
2074365026
1408824868
1351234473
44111376
573132909
1012304664
626125636
914789776
183371430
634645287
1694538266
931391910
1382160453
1715116358
1285731664
2113723495
1119486312
495545788
238889807
1629255347
1931146443
462325886
832088192
461336620
1824735035
1637426031
896941497
928496926
1857167960
1950550639
1975851801
599898923
563478849
1208621040
1951126312
1852460256
1960981472
368964494
1659523257
1189605425
1685251117
1178781939
828649963
1161230014
822829239
1931899499
1470486448
363785502
735134967
115256028
1888573978
261259206
1167136808
12242334
1041679860
753587583
1198978881
636394364
342106169
1733754655
561239424
665305471
524390722
1333244022
1483569518
886207103
1785341290
493103978
697010583
2118028409
693233389
717949447
967576299
1474529929
703819141
1287163597
41888835
941773930
1014673411
119028032
30817193
1277636516
1978224544
2091984977
367644530
1614690347
99049948
1493064596
538192310
1182969408
794287766
667398233
1972327451
1680799635
1112472031
1439452244
1646458399
1275822258
1186169054
2042828724
192017604
1753492608
1649191319
793679710
2005281148
51966038
1835913792
1914079249
1262351487
230134434
1225962483
285656237
1440915784
49919098
1048028866
1991687608
2015328503
1258211259
2054264614
1793356655
1599892422
405440332
1202241038
1540026680
45629064
1500115268
1085980971
170591829
1688785394
1973000863
1148489989
59780941
345421265
1995586165
847603781
867733599
343735615
802791804
122735719
1549765012
1200745156
1561430617
381356942
1175649989
663182512
1961362363
1735301918
1095502826
1695681746
90886578
1874430252
254628980
371397169
506611097
366016646
1913579487
1398714379
835059431
530562627
1080374562
1116154670
736298765
1862417528
1012019399
1996761505
1751104991
793878268
2129391637
144738000
669734045
702374684
476698481
603721100
1355083478
1904295047
1804268411
1339884004
441238624
1297881825
2070584157
1813869341
628190386
1903212793
682569709
1219911374
1164996982
1710407994
1351709119
2004380303
1543032037
926241917
1741963455
1527020248
1238791282
1992163295
2133157947
332329496
686950664
316217382
1758117324
564356469
304662569
1752333896
1511108473
355219420
1080269809
1317280952
1950681514
408045573
591263501
1987512564
36373197
1486777933
472928588
922291381
904033928
282392057
1044169675
1446500680
944310252
200926103
1966680230
929819638
2108139170
1395586021
478797272
63029392
1818478621
2111944872
519105663
1649608076
2143748603
1874130966
1163939834
580833659
165056969
528713865
1350790789
883008355
514680888
1404079971
1762680530
2063625796
1866852191
1098057643
256033459
632477227
1837511672
2139997527
1816659642
1742912661
1678800420
1160128157
1237853376
1716370726
905083573
1353636153
693762532
682464125
103488033
8390481
274325713
817198253
572451799
1899515546
1359851351
1162015557
1891290531
1164395167
519006441
1083459007
934097159
2086949053
194667133
1334419568
1450937140
1673562142
499130193
691148408
369255237
532340689
1208849389
1571667685
150139412
1805428596
1963151946
982585994
585594566
318520329
1050771671
1195921645
1873893472
761406787
1556862643
230115836
1840255594
337411792
501108712
260531105
694954354
868538616
1149504118
333672435
1220793160
920074439
1329156186
692859666
586110751
652471030
718033072
1977344438
1425026347
966168671
1990067291
12050882
237347728
1944117898
2076923535
906297454
958227972
837057507
2097270036
1895993257
617664826
958200525
338665322
154626222
1617007447
1090347102
25188077
188526754
1009245468
1143935122
1691275261
1505100537
841344353
818095833
462968136
490140825
285293696
983418940
1353945756
1588152085
969457351
163828505
766712597
966014976
454570962
384472224
872550064
1419041602
768661131
1197093792
228727779
588644687
1698301580
1430676348
103557149
1615520048
1833281497
964272154
1213795264
862949881
193842479
1643871265
1964088719
1412375006
1736772847
1852514969
1538821159
1775766111
1542220209
1558718840
498081151
2074765853
1386885518
599881515
930493132
1247682285
1402264651
180817323
395765735
614583987
583004372
1903228227
585884527
971413700
855363951
1966502919
1452819909
341906696
402814612
1401269775
2111895793
244507903
518671613
981476369
862003226
1115349368
2010544390
1496466063
1185628826
1927641657
1899213778
1532833425
1885605210
1548427081
2123538021
654576881
1047391016
828331934
721356032
1830249535
890433286
960834376
934842156
553921641
1751539679
1855559593
116916530
95540698
1487912838
1078865598
1963302186
1237068931
1544870322
692164412
571478176
1848148702
406354769
1843564079
626860957
2122520087
1467149795
198841736
1625822027
52557224
1181488569
2099129056
1352397011
1493053679
1117811150
1371673809
404466926
289406790
526969199
964787376
944210414
233560560
55281683
1753734503
14069516
1023084146
1889250988
342645720
1374495352
1801984318
880240313
1440306268
1296761583
823945668
111912038
1074175891
888798843
1797232520
1541904256
1676079629
951811074
819652619
513562957
517906496
1510794144
1313191093
1549623027
218356400
755878949
1848668150
1822997745
683602817
1735434146
1630556260
1809570779
1308697978
1531793778
87174157
1980392012
1770871103
1458890986
1774185756
635349548
763633401
584746036
673585955
1120366090
1911295391
1112474461
1929372272
1126344291
47994176
986699510
382023601
1751088144
1695086817
800745487
1164659950
2001822399
598748376
1797619064
760629571
1815293646
1384420256
842301799
1204050577
524436318
521920587
18309196
959684888
2102410283
1799150322
934926293
296332150
492660455
816295018
935077346
626963478
976433901
1407551464
592903662
364248202
1007194007
235218801
1806519855
1537083076
336132713
1285848439
1327697716
1897827689
1453834152
1250504940
572996139
2134899539
1529088680
677790847
619620142
1748551952
1905314842
2103594303
1193296746
2008389067
303606128
1331161156
1512933945
1196340890
892899521
301415871
1911935788
526599305
1104572160
1307237841
1923781249
1323139609
404979974
717808618
1104114256
1367408621
293310132
1439163221
409801863
861020760
405542728
1563152154
956427296
340621192
1847318682
862308173
1208344150
626047310
1589839851
1089763161
1943176687
286815004
905540780
1287887854
601551082
2058397477
405470135
1343468896
1402761302
1006905284
1764590416
1253982100
55485927
419498483
1023749232
718655531
1683555116
1798860043
187350931
1251957302
673595276
629025040
1557801380
1468560036
1949335674
1641112672
285540579
185595091
646296931
203596907
1698153200
456661573
1507676316
1851441756
192972141
316928423
999629191
1692259332
520165441
1107211289
276583185
897145887
766727905
1570697416
19305199
689871721
1984439712
254721595
1799267697
541966292
249697392
1108644748
225585248
644842493
33122771
2127570200
2076701065
849819927
891253635
840440286
1772884920
1538143681
754278879
1683929316
406871625
1454166457
1457425833
841642460
804083230
248936487
1671476223
1554722875
739275878
1261532047
193742518
852338662
1029044432
1452371049
857343526
790109484
471355867
1653895004
1213637050
94473720
796532349
998112655
917430730
1635437962
2014184964
1866213949
590144387
295689131
1110825812
2093891415
1057266255
191328315
1518498535
1879271325
1578338624
1148166621
1251684574
875774745
521531125
1156812738
1407128644
1867834197
1753901796
901121577
394592727
1546439210
1330325181
582742158
383425340
378343193
1215463947
1536155466
1335344766
1062599126
1063601940
701428249
492705169
10267912
1809613586
1344256751
624117713
903259565
206849419
691141994
1272423095
1893078120
2009129608
1125052915
296595686
923754507
26726442
591127307
433299119
715008326
737527692
1024605859
646309355
981557198
1905949226
1805489561
780985234
522484078
37988184
1338041161
360483030
333586409
1853803270
1379914038
502977993
782975794
1309288718
87054415
1061160769
1707276410
181118690
358166549
1723139367
1846432691
1863728325
1617185570
1306995726
1941005843
772739606
44228395
1453926938
1669534477
1074987039
471605297
1345460200
30061893
1969179727
1817951550
159466296
287791101
125234531
442476265
1392218177
793558816
1052325815
122622785
1649803577
888105096
2084209520
1095375125
1385428841
1741738421
2016378387
810313203
1909316612
1308286544
1006815397
1016193783
1834907690
604264686
1865045578
50390554
1942686438
830215213
1676456032
2097667590
2143589272
1260924469
2075410762
601064933
970059834
498758778
1002898031
526599305
1764740434
2074736372
1712362449
64364927
1899616268
1781138513
1152869570
1737740724
540213671
1959092550
1299656083
323610950
1926040492
236543146
1839059853
1579777030
178610988
1379425565
185286005
1840223454
2020407594
732569529
594376352
1668283341
241276775
329453547
1829564584
1945626474
985840619
1518327401
1028990137
539736596
1444418641
1302720139
1398879444
1139092782
812102639
1139249323
1701555154
665355544
1353622463
288074248
729442833
1155027573
650549094
2089990990
1161859309
2065494288
1458958091
1555556090
732338121
294698752
358094500
713734677
400260711
1872573398
1022612689
43290286
1780604647
2133356049
643042311
89828668
1432625930
350148968
1560146102
2050494196
1284426477
1209693488
859684346
233532032
427049394
584135205
350862092
434671782
790627463
1547357371
2029616954
1118265024
1850950506
595217487
613143516
653872495
1482799591
1071536390
2078906686
912706360
1245852061
863661668
1357938960
2086816513
256856033
1782923274
491592708
1821375436
474095122
1327494376
463834681
271000459
218910430
1160171810
1374329412
731898144
1958232974
39965762
1478177021
1785619932
265454662
790636939
55204089
1269664007
981739994
284100397
1457371579
1303820870
180317881
159614548
1934505624
584506905
253022460
1685853544
1660387854
1686164884
213487140
1150649505
1223332236
1543588686
1500481166
653361916
770979217
1614003649
894748821
1258128758
365478006
1231438301
645647405
832866220
1670712755
1784455324
748045538
1231458497
585620835
81257582
1281699932
708292384
131963991
936758645
960053750
153214980
408504034
1945635640
12751837
870590852
1535148447
2136816106
1859885899
25710775
1579921612
238865098
1698996937
407899503
1790228079
1584413696
1943475120
347590769
1515083586
655175874
2025093837
1430682574
1925192179
2070833474
709492491
332958021
1257563290
1524969047
878546340
57717832
2010341403
1271239383
759789589
1593953512
1692035602
1600854356
1651157596
501788954
87954101
1333003437
1337810158
283965285
429631186
2046484352
1084869291
1062297457
2074430613
1559234970
926404153
97011784
680618308
1151954831
1810384345
2065797249
1782358979
454379459
22768988
1928521592
1338730822
1054449095
383165684
1190228386
691743225
23403309
901778563
1239933069
1485688824
1607794541
56529785
868769571
1477068208
1282009409
1349417688
248936635
956801912
1668035131
374611663
909801527
2125158023
257168608
871577801
730054122
1004278598
1501760934
880406249
463169253
1596310080
476545131
571759691
307531593
956432991
1111069753
922609726
139155322
1954842327
1653611534
484639319
1192694766
768874694
1156847629
1403263490
152258990
1809463277
799547572
1181462596
958680247
503670829
899238718
1954028362
506787004
1186740493
844168150
861857889
2013512569
1722508299
1463205779
651394970
556053283
1594368338
107899249
419216590
1053737540
24957907
766589925
197221797
54271174
85399273
272899235
1084580758
750453289
107962905
1058313447
1511342762
1921020885
125254913
1613666197
518310939
340639581
1307297010
1484483328
844773672
1532243867
1650427273
1498647469
400068211
210962727
1965311992
2113306082
300751701
232963471
1330151926
798118322
21775620
878693059
2110910133
795362633
1688520600
777004953
1095275868
738069855
516759168
1233093656
1635730075
2029601790
184841709
1457431795
1865662506
2100481621
1387548184
1630306076
774317646
2049249064
1729535360
1384314981
953540932
1945860720
1007709918
1537070105
1244754218
1252197472
807365823
1724861286
80185252
175498465
805432875
312754691
1456723075
40163501
1304645974
633952160
2073648500
1265927830
1295476571
1240187533
1353848424
1182506589
1821892216
1972464577
379928465
1010876443
1306078889
789105920
1408557397
1515868023
2035028876
1329051977
833498519
37889057
1804315158
974974731
1469572861
1692293190
843880263
762432413
1406003151
21430195
367962477
763629885
1150328878
1339373953
2011947059
1241555826
881808308
1734098383
252331583
361270249
1105486767
447770695
485095815
209404165
1370122053
1277911347
1852525117
1659578784
705712092
2091262600
989726534
648704589
954597709
753968575
1864127830
171908019
402749621
203168812
87367834
480686266
1827361991
2061881490
816677174
1273788507
980733421
426424904
570566581
1701449599
935451942
804798240
1868909802
260763384
135865085
1383893533
1828582918
377379249
1297245471
1355083478
1077580423
1294956908
1839285386
1166698513
1728145251
1543876253
1471513158
1741563484
1122190629
1474364698
1376393373
2136918487
1749454988
1320657266
1982336058
176270322
918478903
1429490613
1412006076
212114081
163918588
1492430598
663916560
228100837
2096442142
859403469
1690719038
1063520207
253330047
934338358
981000285
1703699265
893857265
332774610
49156108
1989009315
1482043420
1895077673
328285721
454268163
1305896772
801895579
68061494
792705690
1858940376
1303258044
947694599
1665749622
1869022536
1091559789
1705455187
199220145
381036185
1482258453
104473752
1127022322
1757680619
878466882
732916032
1361119529
410236456
535790242
748060416
61630909
1839554163
1476423319
434872389
258557291
363841983
1659083110
915798682
264357267
634602564
1042738530
1107859104
217607060
2063928724
2003609599
1965150716
714394999
738901948
142708315
614663530
2130354725
804224517
1045446327
409060221
969602727
1164345824
743330630
237379318
451494019
1088555266
1979374538
1898378467
1553133787
682842121
741032321
75469117
1930167887
183559312
1162339280
96155554
1429899612
728841758
723944447
900115787
1801396116
275290216
198048139
1550113532
549343657
101074033
773204920
1498712783
673340731
1764445624
1873355907
2035257442
1994574908
2103312305
393506984
1250313326
237598065
1228637054
108398472
1597883829
1691725908
1697113673
721536042
165199418
1752509952
1016612234
738563781
1856694443
604738308
1700649690
1424860574
2113512779
1382600797
2114958671
982770700
583595104
894660451
28421100
1396792296
1397630924
872977945
1935308262
1995073103
1246314358
1394187763
846604468
291982018
2064390029
768159918
347885955
1035775944
764113730
74864767
1159746280
1574711525
1423889173
788421033
1336534905
1268037923
753004621
70053068
1140194082
269821486
1098061553
518423137
576792428
1599255614
78312572
1607872819
498000949
2106310911
797803807
1402673504
546862688
874034955
58852603
1218563076
1859070294
83818603
710956568
976517371
533741248
1063577077
1984100269
743714352
754640619
730189312
1613178404
1506162897
803399844
359441510
793872115
1529308903
1384332425
1784545563
305966923
1404485037
255225440
1296952327
1141001366
1199082335
1670346103
1769315679
20813320
2138985571
1899012504
952527124
148661167
1307743399
1807523016
1234004112
1181145356
1331336997
1316183726
1180063939
543737083
167768194
2004866112
1086107237
2019109661
712241574
1360942861
668503135
721730519
551267089
508019452
1194561780
1824966954
768053863
421802518
966575194
805172880
686513972
546926125
822238321
2146976859
2013952412
671563183
563936256
1332790095
680637148
958824216
77076742
1721355704
1828282258
2139459851
1663043274
222430561
1555136747
424977750
1999274430
1296880674
968121913
202453089
657613305
1565868386
673286900
1662752070
664421509
261794483
479703282
766972825
808190142
246064898
1393992415
878935771
826842619
622497320
293069886
495198718
2132689929
918061364
1296010163
1160685104
214954919
678783107
854470974
1752378805
2032923622
925078460
1031389500
379795189
958907839
165299339
545838879
423942987
1716707679
960916891
1971144916
1176019548
194530647
933322692
1647719719
1049540132
1726911273
1127242502
291357827
356875437
1606520111
2101320149
1442048866
1663117968
1449319716
1593563059
1143952467
1111621371
2109112657
1543333832
1316233685
1553997210
138399211
674547186
1319590759
1978285678
1512422508
2056720142
1152332363
1207099567
2077803645
669638470
1269258621
942865851
1681933147
1555581993
1339542293
1724461174
672149590
93867481
16221255
407238798
2085668847
483939194
1388680769
1679389130
546379202
420413784
515423324
2122885272
879261319
983113816
476465660
1999248592
816339361
1785668839
536502251
1029621955
1889078012
1472098934
218984973
642627286
2027515127
208208409
1363119742
986661362
1485646325
1288457744
2142160239
9230868
1967328001
952974969
170361916
1821718712
1870965902
1703030059
1615776626
749997925
1051035025
1360721904
95481548
2040835290
453572824
179761435
807991203
2012298544
856235284
1279386196
713318462
132165612
2057845988
878826560
1923874866
169899725
974253245
776782337
1173779017
1532692877
1933920879
1554243697
355360808
1972300605
2070289955
2109113721
1531396238
201821128
1703668514
2057657327
760443389
1897640096
350215731
872539921
2085692124
1884858387
152842300
641664526
902583233
1018140432
1789185990
941848189
1219171022
1716543892
286963612
896054876
714292042
1981066728
1209999319
685631793
1739222582
214859434
451349464
130743851
1394592616
1595583349
421479675
1132617050
2039605952
1949281590
1098517526
1679951709
558773238
1379788511
1993571759
1683668817
280465031
1219006646
1812830640
1179091676
156799730
261503097
343403759
483585897
1469589431
1612475220
1005431942
1528308148
1472199878
1799826127
1385458285
122529195
789198911
1339594841
1429527224
1303846364
609628928
801148846
759445509
1894397990
2129133000
271596732
782731734
1885754895
1420586947
1250286362
1551356284
1243228198
1369983909
11312802
1201010487
961079505
2041205384
554972756
2073763835
789886177
2086709013
77786924
1446789570
190348998
1752773366
14415339
497109530
586496613
1330796314
601542863
431204587
1710223328
1235548648
715802515
1874112392
227031869
691150511
875553130
1018134480
1764251831
1299792961
1597416353
2030958845
1064008782
1682825994
454737246
257122142
2083578718
2126149676
1967175324
647214657
1999265155
639393380
2017145891
1134185137
1376525732
956521300
1467336191
2109970403
1078762658
1038829457
1997110745
65113839
295754659
1229318158
1587478837
493732444
783607511
1147839295
1574059940
693210043
951240109
1709882630
1097038994
697402410
1227002655
259385099
49254887
392986899
281136090
2035637982
912367035
273190522
801088799
1537271785
763652827
4060411
1299735157
1560033423
713460460
933995410
2064720611
385941044
1118376689
428418984
1747410528
1588237323
1020319354
225122976
1155432882
2120052140
1574536671
827586907
1138221815
450243270
764483249
814330976
1767284181
1782633326
879307355
1147392933
1933147288
268828558
933342967
231706936
1287381572
2035498683
904202822
391347812
518163321
338898497
698162807
154753721
972490818
708957861
369115911
939047572
711997626
1520301858
455414220
1784462589
951325730
996746592
1008573423
824676892
576797641
209856768
1425624494
1807201741
1108121201
1948309299
1262171876
741196204
298865187
1923548410
1264566964
1107481435
1385718453
653519145
1904031521
752329226
2094887609
2044968119
1912227813
1605237026
661853819
219138396
1576451326
524637844
1056466380
1599391425
2038105394
1445667717
1814418605
1430047176
874178862
1685692045
1069776283
1332734863
1715344684
1462498764
73105788
1810629884
1589845733
32251107
966252829
803579692
1456597971
37050074
1662757047
1385254303
982028607
574590667
1661787201
118181485
774538532
778752172
1253172245
308461037
1485190249
1648457955
1891868444
128169310
252727427
753490717
1236845439
820001449
1142006791
1703559902
1419879815
915468406
1522642608
1386989164
1942926902
2008210370
1612625760
10103736
152522318
1230682899
553021793
961843912
853930310
819164261
1394138987
1216657496
1855646124
1400696160
133017133
1948995109
1160028070
742017884
615083763
1266735361
274852443
688318314
1839013805
632260058
359921956
1307404651
1930555119
1968478842
933415006
545509526
751206472
555944559
319954057
1461612958
1270846647
1952358302
898382162
1623444047
1554403141
378484985
1198469214
748121230
569305448
59277503
291514631
579395610
1253935345
1130078096
1008739711
1284354450
1928449385
331104610
437521412
1023077880
2074685152
93714144
1415578711
1340359870
1429693709
1511697300
983028232
1501617807
1767692199
1528633844
426201324
2060748576
1991109845
782514784
661155392
323238497
688291748
94451538
1449482587
880888968
1796859743
1016236807
746086239
1692856414
587811254
1529167123
2080144650
323005944
563555417
908788034
1652871245
458097997
858800239
1154456023
1507674069
263985599
1733095267
644285208
2114005080
878218846
1253854260
1899202127
581263925
1044634736
1678274075
1402050962
2092959759
1244051425
1664356890
1702361946
813324094
864625677
416992382
1371626699
1599047332
2123039005
880236688
444467841
526342760
755576145
247595321
615479886
2021767783
800446798
21001317
1066788381
981571999
1524418006
1106570020
1090722381
660493604
1536999568
2037940736
2108122512
1902170586
1012934856
657667466
444120257
556236068
1586288383
1625749713
45158134
1184247161
1885882445
534611533
1581060055
1361154036
1227125273
209210475
752336981
29549060
1369068475
928164289
843884444
1262964196
652251246
1284259973
1816787329
684967058
210077006
1722774531
1480152791
1486375989
182656285
1516915280
350444153
1569937253
88151514
1975921307
326477020
661034145
180993415
727844350
1913044783
105281189
1718585424
151897400
1378857927
593999694
568989796
625139140
1298974507
887217966
138403027
728091684
954273903
1678462167
2129704021
619727827
1963066419
1243926791
224431346
1532258958
486637830
233101526
1279386974
900833878
199240235
1719684108
451483536
1881839955
1585666193
2132093680
1706968169
1312847808
52301270
1732978793
326107340
429916243
1561219216
1244031738
1307561749
497839264
1263916486
596395296
2075397286
328144388
286548824
1847238276
1673847415
529646887
864526347
803716569
1391734369
208668964
1235114870
1705177150
1578326938
1741490779
153369062
1216985722
293689502
1067104735
1943588021
279995712
725987200
943051916
344241115
1468082802
576714186
1665349680
1495534859
88956004
935094776
1143849361
676046304
1859631919
137555283
1040274352
958013724
459937327
652940290
1474390345
942742926
1461998521
1576063853
405627790
584549465
2059149279
2020549348
1972005902
32835231
982771110
1301387287
917952726
482252947
164491685
189568246
1783927019
151830780
352757296
1110375436
233855836
206306434
888565414
1412817937
533218816
1110469346
1687666785
655983137
786870894
248280140
775837224
423455037
1876978364
1157619840
1785294114
1135275427
1824297827
524932352
996118195
1690671013
1312096512
1313167651
867527322
1175635139
1439555409
602974045
1299985446
434551803
413112298
1027653292
1719504474
2054527447
1864175385
1712306553
156975038
411916808
1138551973
402728144
901215763
1955574164
910235915
1452557147
1137850332
1669926587
1834893182
1040770849
1283732367
1844154517
58849488
259614289
2061110035
1079300493
1629915916
1647839743
544700671
826850121
1719413757
1336557704
1893155799
186383648
1323940256
1685294605
188281979
1511654499
1554763551
1907787914
1447530635
471108019
1123123230
50196510
85016373
714271707
190184635
1234588558
1535778984
86991830
177762838
967498304
1965105094
795799332
1858214491
937002776
82502669
136736147
832157538
1658234867
1446243222
347511132
714351535
1433771818
910189488
1222849111
184278182
1487118053
2085893133
1468658433
110943865
955874908
602417463
1223327789
1766095543
1331424023
352694368
271745213
839511173
1383427402
594388003
1253625894
140585710
1737810112
267359534
1041433174
1710851907
1869739125
133886335
2117800506
313420960
1993068007
1075596997
584022877
1267715270
1043339485
2062524803
1141994439
2097856584
1314096226
363713852
273498143
1291883995
1066967920
1012572827
1861418639
529817867
120147237
1966356574
787163690
867204882
988660310
475104715
1212826586
1918389773
97874716
2143512072
1826925039
2138320373
593978074
1837632581
526054185
176313260
433897018
104149944
2097705763
2004000675
1550641906
393223866
793618207
464094939
2110727862
462529180
1550316967
1245627192
1062906338
129806376
382732623
158902662
524839365
451389571
2076707133
303610131
1660034332
138375544
415261419
130687209
1037827099
1993291059
2122627396
1626879338
330349876
132254125
597308192
1850965888
296395239
188814499
65715487
2048189292
53565414
314464308
545254016
1587610028
1159804466
488474976
167529759
181747864
486158734
1618455498
54088570
37855393
1707393301
1127271079
1306787216
1100435697
1419888843
51459122
1950178595
39068457
578935899
1788559705
1566683790
2091281143
10151498
2032118673
1751929975
1665472095
1097937625
251423583
905781325
1658236826
1879039504
2016587214
575464776
2069546648
1996558053
1963796019
1087722760
151719217
340687245
1468023709
1907059824
1937785688
1466466626
1547899609
1225123045
726065396
448862150
1226971939
1913051447
2103592379
1227676487
748298681
1107571524
1581278541
1164259888
211995269
1228615465
739811922
1667081531
2127486017
802291127
1162222802
1980532436
1960224295
727759763
657316390
1429406416
1274061924
1186133922
1385572391
739558908
1387693952
834091765
409474555
1210811906
1628864211
993369112
1009179617
858700575
780611916
1741597296
93923898
355630428
916793665
508782272
1702243885
1791550827
154064302
1897459042
1573078399
906297740
1725087805
732380881
1516179576
2083384201
812966486
72831589
1284254264
747539298
1359543029
1875406995
1450292863
638907302
1499866361
339311368
1370030896
1966160117
1542547733
701211450
927389500
1374616736
597964996
5801332
1812344793
154961561
106816948
1622762595
1402648727
261089652
56033446
117543627
2142996421
494417669
1925112763
41076491
64152605
523131411
1608732476
1667277217
730292492
1005551703
2143169060
1340456230
53294474
1754626650
1030708273
764305721
553781646
1657355905
341682428
856076524
1022292576
1738989402
537885512
188025244
986964981
547692997
514775996
1284429277
1998501104
1249319051
930123654
1891186611
1384426103
486273926
1788696781
1761772743
888922418
390701307
1004180500
1635194865
98780118
724525755
1063367574
703829626
943181012
1732533829
204035066
2060814013
1159261197
497823766
1897445781
94362463
1329886518
880873487
1816300978
1518138288
1558306343
190226427
202686575
703491609
2040484232
369070668
975685390
485261419
1260519771
2026682699
1819556418
143250528
1854780803
524851319
729635170
2123864870
714972031
1719684083
2101419341
1432201639
1086789635
345694047
1250934365
1417450084
1481502545
624554758
494568016
1598859092
225417559
567922775
1513324375
1339946867
1820650587
955428894
551018553
1649558051
1110743604
941519296
1579084369
659467478
1563068258
153854853
2009818654
1906030729
1806850426
225137627
1388360633
2023929416
2085180411
2049285523
352394102
1584009498
703707764
2147384455
106833311
268046115
643498657
1358087742
857490007
764395995
1813852242
1390859691
29395897
1643206980
921432683
134094879
1605796232
714851076
58967001
1403243821
31769332
1208586915
1481615471
1004318072
1543494142
739770088
238821283
2002348502
117146039
1635556581
628737561
1735645830
1051824537
2133246645
132504039
370739301
921111207
677877558
296163445
118742807
1685854095
1016283423
283284615
985782623
1985057686
1436206052
1553543800
854430425
608671054
2014890993
519497991
515001291
598707458
325314921
658515073
537974419
1005614193
21002567
763523021
1285554054
1691612138
269964387
92824503
1995871797
1031295479
1649305176
1599405539
102004287
1236487834
255174249
1852554111
248819801
2003705672
258169831
2070625853
1104552376
31276335
1089155455
123820743
2076653510
859036228
1943900042
138376140
125913478
1769105165
1878215088
808613347
115209210
885883468
1578379888
319576663
96419421
1647102677
707783170
1497536236
1765172835
1887394018
323835025
1082060674
1279505102
277669428
763580958
1695146508
1948877492
1477755971
688593461
460803037
951397304
1680457062
206291314
1979532521
445551299
1058160370
438840393
1075314459
740335311
839489889
1781066257
217766819
446492156
1056645073
1313544571
663046950
467870708
2123047736
1979716568
613007788
346870627
1471396206
1409006832
1980139934
1659893642
1529086237
1229379272
1110924779
1774331178
873240524
1926149518
733281901
1844549656
494393524
1429318412
242433420
1396304534
408729346
1699980597
1952127412
87663569
803781874
235863683
672318405
79337236
1095275033
627889395
1518347500
1830843118
1454542980
123457020
299339362
562877598
711296556
1495496246
616516393
1093982027
1742263534
156612434
476193390
2142760291
1864004694
1727473593
403259573
262531040
1696292570
394193294
933278886
162906883
1044528850
371278708
1979006722
724547965
1823217849
376285858
1841875531
1911388218
1574121508
1618301612
1529775494
215166360
646100270
1342027262
787084440
293713286
337468917
1112576654
1756282606
842889937
548509739
1054361031
683847999
1475163600
727780450
389453268
1925006909
29410773
2010738038
679245831
2097483592
1376488061
1536507586
33989143
1097136602
809567275
612793600
142640041
1835910224
495805841
476618631
1873772119
575561828
713543653
1220415776
1364986835
318015896
460198142
228336319
1668035131
1745821947
727007896
379709997
483131206
952973653
346440991
230038640
700095305
2075951555
376586707
2005370305
955304619
868542473
248965191
643237277
1075656691
1724401452
194892849
1298689758
555719018
413605859
1742214940
1923626193
839309462
1942857842
824794609
1692370505
1709823012
158329907
2142933145
487879679
2073499775
1015523890
1455235926
391030458
213552365
146691870
978824669
1638123506
234191864
108971770
571625546
1754911020
789216317
145282038
572881222
1025074609
1542953104
2123827026
855274605
2111340658
364488344
1853510079
932068976
658695939
1593803643
553958845
1292248630
343145958
784675230
896194204
1018664457
992610055
996281842
299708469
1007467648
1844806272
556144725
617836541
1997325398
1194736899
1994303204
1186365451
1746976013
1986064522
1497972343
1669544722
785341470
712218185
209755097
961112613
2042685311
390355455
216300935
1596616678
1686673052
949907357
586768523
850901001
237763469
2049340679
1711186565
1769961054
1460642968
1895521238
1919135391
1783163379
1381876742
472601876
1366348617
930223670
80264841
1854747256
1385519115
1716548524
136298820
607699677
511626264
989517021
320361234
1001573973
2081226478
1669346890
1948464629
328683022
1493453375
1648944714
1336459865
869926231
2019213846
970059918
138061965
1316403105
1780804525
1720359481
1175615797
1106056658
609547884
825666696
2028391739
2135471956
2119899080
1821742013
307476837
1674559880
13906368
1162384613
2066741913
554233747
493858709
1534043551
105454310
1718909196
998534322
1801309610
1071463284
375122599
1600394579
1568163372
543735785
1114409488
769516717
449923469
2130574032
1326997747
2098485664
103228213
1085985512
560097817
1391023009
268038407
2093842395
1529105329
1482542907
1327324069
176974080
1226865981
1022049924
1830502467
30897543
807478769
1237464888
769491481
697549007
504067675
868719534
2050349748
369282709
1360238994
442767273
1804252227
1654265
1712369127
2026851835
1717586602
1422280460
2065863387
2029775058
1671021753
915102716
1657877948
1760570460
1003264337
1918827149
1103066491
1464265357
2106900208
1394450016
2009752120
1652238164
871157506
729512238
1928635877
774091063
37053981
182484158
1678189451
333780334
1997918872
158211489
2127676359
754483896
250418892
1419654031
2068926893
497167257
1950960393
937437477
268512065
1244294031
685534865
796386261
1955243103
1517863620
224086397
752146138
1901528470
1040351547
253501724
931909496
278891653
1291065647
1124441702
1930073748
591032953
1582289869
105217672
397154625
216463736
1242480651
1977465569
1535317149
1909544786
1056281396
682921441
618196714
1088109906
1532263539
229533436
1850232822
878786263
1033802358
318418897
1037312494
141849024
691799065
28594162
485754393
325270054
1689787386
272714830
1212951912
1906563603
1183383811
21176482
618647071
687439175
716069456
1700718860
1574720242
476003027
1071387221
517834596
2045565150
249038651
468566073
345224938
796965189
1262416187
1266198592
1206819425
849240667
1420408358
1281986466
1886683396
504195543
2024275814
478652381
1357242168
476680151
132005102
196122460
318608503
1154790905
39545394
1244828521
1966706913
326620814
781038107
762003760
1333832344
1311122624
1291456373
1659825354
1785382962
1892039252
1456025687
1993863742
612350686
1250996211
849423758
805362235
1188552495
2006008413
1780039515
557244602
558718841
1614872335
1975717803
178925704
1259672869
2143397162
1681286820
1607697347
1687529221
1468939138
1137949375
1606653191
967606948
1202205579
346477658
2134929741
1020175641
1316951929
637116675
1070275943
1710793625
314498327
1553071014
1151385364
1100558119
2037279847
971210603
233371600
1550458664
1747979322
1629526178
1817229212
1112182686
632946015
585231419
848696957
154233607
1408191174
102392744
1534258050
1371667109
1227789089
1557100281
949530
1735759082
1756636531
2123048791
2106195586
332432629
686245778
1344210432
1173832238
2007736640
1170135558
302241378
461151098
246220583
8422179
1786494578
518206736
1523496273
742365848
534626181
100011635
131952207
330749934
1727609348
1661892014
1278175726
686057523
701298555
353870651
554189272
1474287285
1229948221
1127023498
963488227
2037045735
1356798725
492076786
148407892
938481606
467802549
380503388
890183390
271915057
1060690994
1862361811
1575963477
970810640
1600585814
235354015
1053987126
288382981
1655231828
1986761400
1840000860
1481649407
987049098
1706004182
29416497
246662964
380006135
837408166
326645789
1706522045
1998409591
1044338357
541132796
926487314
970854310
1298464830
130552964
1271433453
416602150
858114545
1071702911
1259528911
1712380386
1990454045
1671869716
1372805045
713342794
979300453
839891540
1844347261
853638197
868115582
1789119143
961535506
1772761443
955866752
311156707
42276172
2102647169
1737655772
1958002156
1559410476
1030911287
2134335822
1487974204
1114488488
1301287230
354217653
1126058765
446028749
2037328720
1867548417
462456446
442979346
1448678746
1783685454
1141154630
787033249
61302360
1460098274
1201182180
1571421277
1237440857
206032216
2127916194
35851966
2145835413
1754606273
199280995
203762596
218415674
829390476
1650593097
293188118
147243018
1647164375
2119852965
425973103
1625805551
545105993
1669273525
2095640355
1604056514
188115898
750796156
808982303
34179536
1484706534
809489074
2058712850
1336516962
1900810489
158813748
1044373194
640488746
1834524762
1985141538
1972630995
2030462497
295764698
1884528398
1902183783
541600316
2015773632
633498449
779397363
76615673
1931445441
1365235777
1977233978
919866684
124263712
1565458845
1147293499
1697743481
551385278
191207558
1931422830
2037761538
2075763558
1948796848
1104585570
1129506344
288168640
1997719423
89737796
2092773551
1446230817
490086673
1968118151
1630908408
403444091
1144216530
1614989707
1760742082
254827002
38133504
2064312574
1826633544
1840436275
710217907
1697867494
1192900745
1539969573
471583348
618059100
1974827513
1984104763
358113863
1432803787
40881591
631567397
1175490885
1442267301
812338557
76476493
1719013739
1812852631
1294625561
1219411471
760381059
252929181
2017726876
882522458
455496598
1278609833
1553460659
564133633
792507978
1540007675
1465919742
1635718420
2108986296
1254561032
1042241050
1209585248
1605053721
1343805311
1808321282
66512772
283381754
1316194386
1062420744
356605599
1659816280
137727454
836143535
1266746211
2121144621
1611809282
847567234
2094275919
1830771904
1299044126
958526161
1586524067
1411313450
648498036
1283547708
846086156
2086990131
90678951
1508556725
1043846261
591195274
504994482
2017120147
670022037
764123951
958742091
870713631
1112497840
402775681
2109796761
1964180913
917463178
1531612748
975835481
1678125621
1769795586
363420306
673309129
1174572618
1926741228
1942386443
1407155006
230404988
1231953868
618352937
281702535
531998331
449898703
1380780627
829392425
818422456
1139902646
366559408
153027807
235645942
2047782775
691912797
724622432
1302854846
851399734
1277831373
236226443
1259122173
24204011
277266104
476435754
1563303382
42953269
1288590319
1031351534
1596421179
1859672628
877311070
1125727549
1123600189
460654279
1687362640
1574207810
845337131
384205221
1793733532
1554558876
25483140
336831414
1133626779
1617164519
1859124800
389212667
1965523050
336283087
2024105063
667415897
1905362538
1941137575
1598217634
1457255426
4163015
938292624
1268361237
200019304
1188140676
1258290274
1756550133
1123848059
364073561
2026942418
1228379593
458668223
920576473
1972597436
1617855730
523086024
2083926063
1791342338
632496142
1077689503
1358609821
1052986078
762845464
911451081
474062182
1843888290
813754054
679518695
1709734643
152080541
559126010
1833522291
554486663
876005126
2060113483
1778682063
73122606
1864005030
1702115126
259541878
534632055
1007469428
158500499
749887065
1468582118
2081466588
1677501809
1093377203
557950491
1484563038
1269872095
1143968667
561393174
748410034
17003972
367875137
165608608
285950160
611171014
624397395
3609949
1807647871
918285842
1943617049
1083700651
1626386587
2097948799
1828323586
1162376207
865963938
2110524366
1728807284
522143706
1447542716
2049340679
70955468
1291676871
1557434645
1598506920
379085962
1700519979
1278414113
339357323
1555450492
705587076
16458306
870695592
545876967
1707374974
1878913754
275942308
772230239
1067927277
1862517422
1329491559
1976626140
1642731470
1407089906
2130047664
1826125936
992877592
487432917
527716772
632312409
2025376785
1434220271
640919086
1508765481
1004243694
359412985
316006683
1765108796
1911409434
805365326
1452172866
1974811585
1118868058
1039151383
1346761693
25150836
554652743
904516073
284634354
112065651
1361231492
1960814641
1810913198
1905419297
951390792
1663209278
1753792620
928661877
100875053
2075794216
1243824666
1985676178
11609229
870051718
185769559
43748746
1186421805
1591299403
1523558620
1029559216
402170570
1475103042
97463599
337074023
1937804212
648865254
798138267
1230752514
1052692694
1075842586
2094322353
972140225
435908564
1359028906
52749794
1508826089
1109180169
470030038
133986807
364350615
1264122746
1468155355
17077133
1501411969
2045692482
1522217460
88166231
1858883459
81771678
529892772
1398402816
1621836080
1300784468
894048243
460737429
1408549114
867692636
1494561953
180752631
1056643318
609371810
1332965598
1200512290
1551422430
281281707
1219417996
906855512
1343306115
855827184
1557340992
543553582
678691555
1346979980
1963731010
1869679706
1589921796
786988201
376814871
774080479
594889831
1335833322
1147280499
419282268
1799226653
1603658877
815514798
308857812
1305262991
1099730586
1438916637
1193368917
1432504816
1393257467
1140580914
1357487957
526508089
1698619933
1770158024
1283742239
9316674
1674093802
202844736
816256981
434394972
1947286713
1224570306
1242530517
1504559045
2074449053
1775601396
831846130
1543667832
1207580160
38715033
1215909526
1506309899
406258756
1753074978
1880406466
1010395320
155748113
1088567861
1402639630
1546805243
1430130960
885313962
396101086
1307540119
1941421724
1313659729
1299557120
1080164558
1177172001
1762809289
625043685
973021478
1787510938
1649370399
758003192
104446861
1000357283
491542483
292794035
364773520
1420684807
1848213125
1136729188
1648246134
200971354
1537802504
1794508715
285442923
1568535474
839200995
1211610046
1672140679
1448020666
1719315101
1103820316
1829882465
180299723
292433053
1406677600
835385149
1263730393
735869878
1123250354
1389638326
1355247002
858073737
2016960022
1497981816
638897980
189129060
1811701384
1623967990
307014606
599850166
1988155078
363681186
910986493
1172927964
765086570
758693717
27422280
435924233
2088459634
224017287
1736539609
1420279080
352391312
747160340
1490284883
1156460216
1571611453
1199519247
1603218783
1978045893
1907503472
897608068
437483325
1357241465
253079019
477317768
1292961055
1262524387
309693876
1529392909
1526037110
355981071
607109207
467845610
1514366011
289823155
108470611
2024702120
206771552
179089298
713403866
296865764
2132833691
352711237
1208586915
1581569070
982348490
32615427
2051710843
1254805528
1339495691
882220729
94041533
1523558620
1706869285
936750265
794460497
1195313736
1163570774
596690532
351720027
505675142
162290872
1361646045
44009033
162603129
1229663030
1416895228
1058755238
415231696
834306933
259904374
1413178102
1080311420
810325741
1428054302
1072920180
391285617
1442030464
1685188823
935029580
1991307991
187964295
1511193666
256339525
1898699424
690363737
1563446234
269408414
1408151362
1937603601
1437535670
1587240805
564836799
1867460889
77110064
438549620
298853140
2049814564
55920163
636714394
1510064435
1081932103
1101208667
1240102944
1295747708
521450545
1209470612
1737039227
985958037
1877197539
1661753058
1901157500
2044513476
1615617277
357382340
1985583345
465800643
2135243699
1554557718
1155618381
100321910
659131210
1744450784
2116806105
704660749
1087504683
67385031
1253680390
1063980970
1193321921
2006840508
1510850022
312371155
1394796160
2115305735
803054573
938874222
1004339179
1979113857
1909028365
1729176497
273501002
1076691989
2065064988
498333171
1099237715
1179201441
1741693962
91131893
416606419
1107554667
1673087672
1370977724
1683114841
397949225
1126777000
955104410
2089688513
27198495
1985603344
1862743457
2000448071
1262494317
401897901
830982582
1303671279
440280568
1012891428
1019091133
300393969
1435086365
1051191950
458172757
611413513
2075415871
657563488
847657170
519330573
1536150533
1378543884
426245371
1586698341
547075583
1302560676
450726591
1714676777
618808286
14421655
22230190
1959260860
1469672926
752533922
724645935
557678315
957249012
582034708
1804408517
1676285974
171695573
285838301
1339846706
2028660846
181620367
1979506872
254310586
546885276
1098378508
1697694627
1568539603
409252207
2065704671
859921403
2000916666
1129062162
108806998
1318111238
945943726
1867990436
1127224896
54745996
1041995085
411058654
1304982736
1881741630
1823236190
1669380049
1201830263
1911457920
1263522886
1753655888
1972097932
967648622
1252080335
1463274552
1769628388
1379356116
920312283
1790704522
799367003
2135360585
1717814886
1098646877
205710686
1779161727
412966101
1280309474
48776344
912344481
1954011611
1428030124
924271753
1222337252
392402788
1523511785
312564250
1805346288
259134853
496348685
683200602
1969668097
152420334
180879960
36220447
1162130992
756226867
205345952
1311315449
738442166
1067677570
1812000268
1632626131
170179903
494686010
1439212998
913411470
264261700
28259236
743787113
649773279
679006581
432959682
737499902
1525503931
19273656
2064050686
1836318824
968435721
538864277
908982322
1764806291
150387931
1056906372
1988299235
824960194
2088429494
460210598
776864745
694744915
1930361634
1823031984
1649072005
2114163553
1689191348
2012133634
1092673658
1284909530
490098801
1369570158
1775954404
975218139
1572225922
1130243700
1787979407
915320470
1916571381
1490008321
1904308895
22429928
2132780488
329995206
756074633
1798978955
1914858914
209677966
819470190
268828358
671227426
1312879144
1558380649
2107321159
834018850
624657925
807416613
1310079319
1886722352
698110901
2025208390
2100974716
517600671
1663889511
1155011370
502822728
719588430
2143833316
496545733
306282367
1642182279
1065380575
1037813805
686993442
607835895
983074260
1797824131
54531844
587512865
342123901
375790410
1172327200
1321032543
1394459153
971339896
1973611574
1129672309
1828632050
336847572
95095981
957674806
330425009
1363328380
674886003
1782284043
1104654531
1866744424
932189269
237940980
1210613428
117486024
136170364
1459098683
1243287589
56785561
223478520
1816343814
1604091164
691386760
368725676
219735546
1814066867
318476332
704634107
1991340221
623372941
2109557109
508167911
118673248
1419221495
1824179781
84492030
1922789578
205380603
456837995
1038953647
937119666
1507371051
1122035683
70887923
978198510
808592656
443235018
1044669198
333025051
630398170
589244681
1552763883
297445752
1848255578
1561442318
2010851929
156243429
1323895178
1135132742
6827800
1411250110
1194089823
1897040052
2132914591
562415924
2046202084
204475731
1201924793
274926955
1700376588
3293896
2089678721
938244687
578629825
912853673
738146553
1597400813
1494973048
1434331550
1960492118
304340315
201339757
637951301
1684360294
456865153
2013281100
467101927
264198689
1648434721
104968025
1501563947
815903719
512719885
2116892732
2105356139
1577718737
150866834
1387945861
835118067
991857849
935203322
119210674
1492851064
1304913183
1775197038
2111370528
1085504001
697062892
776663400
1431640974
2036766579
1188265026
630572545
131964474
179079787
1682496929
1423921232
549239017
512480605
2053620176
1521132188
452806184
1461474628
1277427811
875191500
1719299093
1237595011
1739221958
965269569
1268711996
463105731
1995255320
1985681266
1369329166
608989931
663123581
1630492725
926666118
1090190416
279888408
1460627697
1514618097
1087582411
1916508804
1193686226
1758752807
1320158972
1442469314
1213460514
1092108988
747413383
549459323
379989583
847657156
677580689
976052240
410575863
520206304
504157726
1770585907
1992155901
902572053
1934171763
443838522
1999800148
500381333
180282622
78061733
567743374
1467510196
1423602978
1861799299
458373571
453378132
451289328
1653018838
1836249797
2044438625
1469472504
2000387764
356630772
1032750705
78317466
563785458
1720414883
1372433357
1695377154
1091338961
1767253554
1787373030
187582289
1730184549
681652427
354614119
1706415933
557593294
1244175347
476071061
958479583
410617056
2023201242
2030463627
776934501
1993656988
1663907940
1640629404
1327761011
702912178
736422354
1543899197
1713768648
1713961985
1817219712
1958992585
509982274
282654189
1599806132
664263353
241381559
126225477
2038990988
101773058
1653816314
1994384355
973448134
613821621
2127825514
897867646
696449697
924680251
1559087993
1689429066
2126974932
2068394200
211604344
108527806
1927945911
2129330867
1288487952
185754505
926559325
495931832
907452123
1835313887
1543222459
471170513
72109297
1428084928
2033575623
1569231181
1040208802
22727730
1510583396
359251932
2045558373
335852954
1980692054
518811409
600757866
1841379425
1693793625
1949269971
1923484155
1250349734
689489188
225097413
2138583280
2120163744
1281434081
1758219567
1928374906
1673963608
1249941739
2115940711
756577551
1443358560
48513290
1455986946
355492343
104930314
1348829792
1958039237
1608074955
2062935975
1688897710
211661757
709289579
725705184
1856599734
376726926
1338694028
1663742515
141553193
950548675
1660832073
2051359771
153497483
301205881
1805541740
1439938976
1899532946
1939334935
1722679656
1420992292
629184974
994478233
631303339
920475402
104070821
887798402
483360313
2070891418
201716886
147794957
1477983107
1345792858
1544018636
829827968
385614022
838261825
2093145879
976444065
352728852
1484098813
255394149
91450543
787543437
1986618448
808237806
1156660880
871760684
532884365
278952154
1456182523
328153907
1148143451
1332702208
1029530199
2104549312
1283188786
752954395
597532376
679525300
494947632
2054189908
446289303
1612551890
1889843835
1922719920
1259611622
1282846519
1077705830
2074153832
314324100
1324133679
928538890
385439376
1418205989
222652159
775617963
1033751921
863808740
71591264
1674084941
1650705371
190525983
1139775376
609737777
1798745031
208520206
1125495944
1629705107
349351536
1069815046
789280450
1067328762
1380702366
1841453741
2021950408
806300401
1833529616
1715382978
272379402
144711682
1449559706
251701538
726820580
2028978180
1727355301
1841941949
43487259
445928851
1854125113
1932422652
504827521
1331119664
617758708
1377499797
265069487
347865394
771606313
565823016
494232312
465820405
1269741716
926927992
666490162
2011358732
1114410245
1265256733
713686606
1439835389
1432925203
1779561875
1602721806
2074877460
1925110916
1334959026
1080426535
86459261
321666521
1206245411
1957508718
1643565552
119624143
1526417054
1078870966
2127430843
334844094
983103203
1228930681
1541129720
1383964661
765445611
1037149607
1171595337
1090437629
1780990456
2060338174
592192983
435618116
1045025115
1828432896
2055333072
576630886
1468047562
415683336
1313794249
1170656101
1046332873
1963519899
1082005082
2093107445
1728578154
1200421527
1500236689
356838270
692329617
322546776
960177353
2006164393
1905955619
1291162615
716401229
140233788
784925492
2146854276
1164893385
978269485
516790944
790509020
2037166825
1203740183
1398053884
1178067234
902687046
718732367
1816411575
185563751
116160636
155380445
433985487
330862964
218967230
660980255
1113820704
1270715151
524713229
1497868443
1774693675
465381369
1587245862
1273086554
1205685131
529418939
729662303
343479240
478098455
209343530
493821415
2006815602
1791928242
535366252
38802426
869335051
2037870874
1869125320
223357951
868038511
85351693
16518791
1730915356
1994105436
225316568
165006867
950969517
930427022
1186301857
1280521477
1774559726
505209886
1290168457
214516737
2071432545
319696207
1064213044
1962519740
1325525236
1700354427
234752758
827890373
1855444657
532233076
1795155702
1190691805
2136055558
108163290
1393981118
232143123
1598726540
339354607
769735026
1418514825
1753305922
1392209808
1386750753
401520103
638146998
1053834666
321143605
894942306
1299096221
1899508998
571256806
319330366
109433510
1829257680
170245528
1233231257
1988656691
1339566336
461876728
838679567
1533076131
1269908715
1987852766
1652462810
1519761757
2021834933
213366608
1817356863
1639965581
297591929
276090850
625527809
664713321
1477986785
1125425855
1424939920
1973431577
588205165
610720297
238380131
715230107
1953269876
1662604302
2084677758
350450710
1462733326
1070577543
247486990
400008676
1925972239
732785111
1892088165
976967042
471821419
2104476998
1061152017
2094500656
1571940953
880426600
1566586078
1464386412
431424073
433374915
861497099
1091810
235159441
1707375678
967621938
68130170
308102872
474612762
848821363
1320122219
611727393
1439954301
674899126
1751234830
719467477
1087257879
1530548428
1311207755
1248552896
640332166
119254845
174019050
1484966064
618941255
1914381406
1631812722
615678517
1224134659
869219374
1800705715
566284613
1551969725
2104256645
1101174117
1847218809
1399370445
956187949
85587317
321832214
305850407
1449652487
448653212
1821677900
985928053
350218571
2037258409
342429681
1141845167
949116884
1632517788
22479235
1129169194
80917037
78913842
924032841
1473827661
506750079
1233216228
636679162
1652177277
541443943
1536537841
1351318962
1141267027
77246185
1257101112
47975258
612197425
1836064046
1837997600
1831061339
1859411149
1194436315
2124386597
1920908733
1717747512
1433789424
2035594457
1323586629
283152367
871070455
1580865331
167573369
1948869209
108490348
1371718972
904988049
825154661
346683686
1589528672
1040047230
1429579278
1625002185
627108231
34653497
1277325439
1113155170
604503324
536192107
1274177904
1899253630
300379032
1245637126
395930208
794236765
1662182404
125788025
1927796281
403556932
1902026367
692437278
802029373
1021569475
252927638
712051532
778303684
309158470
823026838
799928638
1993187889
1295678374
1939485926
1511687798
550767274
1065320600
1770677695
1166834208
872929463
1217552711
1897750416
1835242512
1004614931
1811884797
2123191317
205133008
595972853
1021710305
333886388
1383900634
1821487679
1813899593
1776349670
224692720
1234802154
658507760
321595974
1010977154
1784127959
793676327
1806892456
593550674
42276172
1330893528
1501930988
1007650795
1137288735
57364902
1042724540
1183826527
1398122739
1988876902
1374524748
977132524
1495353012
1568316439
1252956650
136910711
1453879149
28790545
1835957330
90494435
1757654846
476159323
360108208
117166294
846187934
1257468787
2026103438
1354513770
1687765809
500609313
524235869
1219384036
1758605308
949888536
1207078351
1577847962
1739731808
2063997242
1199963194
1342882303
639754340
1272863907
480095674
179881675
134656763
1374484199
921938132
1967331373
605032533
1397998531
52133021
755827236
563928330
1247350070
800131987
1716969837
1707394622
44421117
122703826
1883271977
1193166187
458645780
1610090218
2077997204
168734172
1018826079
218356276
476069282
480783490
837553973
594263217
538042289
1869006331
941783384
1040525714
709026946
344998199
1774157421
1687345936
1105844824
200152414
2018021505
1915301548
349984742
963583836
1310133545
1179323807
1337907252
1128823402
287828137
1660606109
711941324
1259850141
1873846205
1458722559
1520627359
386094915
1618581564
1735219099
1409689794
1384831393
1433659986
1175524595
827451317
437220788
1921822549
449973213
187902313
829830541
614190428
626980673
1972815391
1978472793
1172623305
1156583922
1572062133
2025077669
1574034034
1979548480
1152443705
6056713
1196469239
212789226
1697538476
247520522
2140461869
792066248
1620077929
1018871136
1027104527
13188067
1082812724
1531725127
1299585361
890397330
744988512
2120469033
331654098
1677417079
1444600821
919457862
518238741
997188997
1420049567
1623393892
176846661
543052121
1565672060
1987040345
298590392
1693793192
1645888985
733847876
2099384990
1556002429
581280192
1215416980
1580838136
948035618
1503262492
1873365947
757824328
1586359389
1451353535
874796874
439807029
1041187480
1036517015
1375386941
511584190
1229153293
2102411153
1533711968
1241049893
1394252534
59422005
75572832
1885411270
964649841
920083876
2008502355
1294542133
1032436227
880764414
302082193
907513142
617223369
1462313413
645876689
110198299
907249731
914591423
1992007686
126827907
2114179409
916932807
1217384876
217356540
1492695639
1085027580
922104916
123868272
2023616610
1885319446
849092579
2002134148
1471214458
1271158900
1238844818
1505085449
1085162266
841735232
1360255912
179779424
718166951
1178346656
164738853
1594229611
902755698
1796114645
1805095200
25292579
1635454250
1369279659
488573050
1226692418
1505456084
717495675
1121350818
146819161
842155986
1966383068
441445407
756188927
1018071475
1523934658
2095225187
1499532210
276362956
2068270724
84319951
1992820385
1055954317
1663265183
2066192399
413559480
639647154
1302804715
2011398322
566073885
334702645
1093922620
1711737104
1278137322
1412134020
720504148
1433842998
1862642803
1144878943
789612900
1348817173
1636578609
1232431639
1677475416
1720258790
1580718522
1996289506
569675765
325475013
375438617
1734149315
888133007
1259860367
1381960845
952925359
227057350
1724157206
1295900371
1289415897
954430249
115014193
510152884
1555279479
1381429996
1546491832
945284490
802116228
301027913
1253404824
1286197929
191151028
363007926
279715405
66155242
1933607780
1002257547
431951426
1301465594
705032060
443207834
1292821545
966796729
907442398
1054030417
1984489491
2002030168
774851112
2120920002
1861904867
1317798749
1818938048
94337899
1003256522
1364405655
460917132
1449732451
1200805067
1612531212
2028733102
25063643
6406380
1662176797
1641082668
328768640
1659697294
157332429
1122891063
1143101423
1089611474
445630392
643184115
1249160891
989234440
639703283
827613697
489610145
1461025910
648540715
10544027
1174940302
714293888
2124899013
707881246
223210760
1393966676
1447680726
964247644
1623740410
2098738121
438182472
188202339
1823211818
1397369697
450836672
2122710418
1080849810
1204388882
1715898011
124300104
1831904675
869698977
1051378445
1780706280
1277533789
956743885
675755865
2041655280
895458249
1221334489
593181651
612951190
820948959
767463008
755910459
250155843
270519506
1667690756
549236738
749012203
1141204427
317916672
1369225970
416623600
384495306
1587741337
1601825437
724866888
768254761
2016996907
2144828528
396622445
1684561965
543039703
193832436
491263299
1676747642
1454537378
450484478
1044894206
1538243608
1598807540
217333751
1997795924
1879494199
361179493
1444542393
1217478359
2116160118
1316729170
1741777689
311233815
2019049130
619632931
1125862769
2013470783
717478683
976337841
728730831
1771034026
235199864
1427600882
815443380
145548138
483070247
1043152829
1242599967
1866745235
1097112650
1947609377
1589099276
1828826974
2052129929
1962180307
433511937
490840212
681604655
2093028334
1852741184
1818663536
1344855281
1566800852
1463758315
491426812
1650503699
1653884945
164994885
1238967275
1121922882
1569254131
1065571179
1560883799
1608134772
1004358605
1896882864
1929589508
645074390
2380452
1082206050
2058943510
676075776
486190732
257428604
734855329
235843997
2050818710
8055060
168845649
1549981225
13161114
1903971169
996627614
528024046
1587447639
2017701142
858281088
1140252570
1818701323
1919882535
1355578142
2123895554
580670911
373887485
1560701391
788641859
1081206924
741014115
780779286
916472681
433301263
635024487
530437812
322147662
2137421794
355676417
486154779
982905871
2043765901
1383562868
1463927954
1154690019
820808406
64927185
447081948
1263031813
1725297002
1341820621
654718615
125136534
829692635
979637443
1145328547
1245407272
1211282095
802199255
908464107
2116166829
1888575198
2005849109
449252835
1996183130
1910303773
817441673
1212516715
621135217
196324455
2076497295
1986809693
1281892161
1685195412
743256763
1274500185
18277615
837772286
1570112146
747107639
134348970
1193132147
1114411495
1998684566
2140994408
857404964
1404730775
13746236
255391463
351604040
1061957619
725197465
30981383
661496876
1955836918
2015384748
1183532980
430779253
1881061063
1444305558
122277223
116710433
1417194734
1169165338
919722951
1249249691
651259814
981459263
1298478532
183158473
1936031299
607733605
1652018455
1841930021
244290424
1636276645
154206978
738797003
526550034
408547057
568514600
143718463
1367504411
151708301
835442160
1614865881
393635373
1278970511
1661440204
609771602
1335578935
1262098129
173880504
3327860
1702447145
247503792
6381629
1333444606
479226372
1465088954
187675806
58843197
1619271769
1872192254
67011072
2006401580
370472348
1552893321
2131640499
2025582996
1301647597
612817717
256550894
1604479267
2094638352
1285409224
1317424590
1995187741
1692678964
241278153
299995653
534319696
1194033798
492069287
1161111203
684690047
1186822607
1059731458
140098558
1118682260
780595708
483285739
1583346903
136116157
456171942
853697583
666297854
420865818
332566048
488502296
560329415
926021095
541022266
1480354351
286195811
1010756320
1773163331
1324643945
1682889918
408106520
1000836392
224076803
1666702864
1366768878
265606796
880728627
825078178
1717677445
1709724726
1573221620
2062451228
346334568
1886199068
1972847244
1399832803
124484255
1353848277
1691078580
1127902239
1370839940
372729570
1892109747
1911028322
1942633135
219703610
785437321
1894858602
1393802288
1970987512
1374627840
281665150
359344050
2116801899
1394213488
1262730230
1173325327
1836027700
1807164447
1473803653
1432870076
656381335
956559834
1012945723
1777783491
677736472
1602474364
157713588
663358764
1566070742
683629728
1876492823
1081252259
368747104
670344559
448414999
1302854403
348709501
436822990
231676122
1519238735
502774595
273636732
377362514
720924680
1959522051
1573774412
1293429603
597575173
2119774345
762564613
1027703739
2073629109
915023467
712416973
689391127
820043111
809836384
1831156345
1838610037
1607578577
273463315
812481438
6466292
1140566112
392383707
2013744208
325140620
779087953
1476682048
673625455
1918243496
570565822
235547436
764080159
1816695747
125249860
1291894319
1354002516
1147193082
339397236
1099091842
650757770
503430063
569505352
542533152
2000241804
94017290
1601788197
460435942
1001291285
1214723468
36119709
215993486
1238322273
659708949
1633645643
485366521
164575978
1157908475
296046022
1358304841
824789665
950003344
1651177019
624892259
1892979881
1814938608
2114256490
1334923345
1052237224
213568319
1779326016
1343496350
1918649108
1776337711
228944753
1175297737
1376055577
2121078216
595191313
2079103409
992771281
775043353
432154535
1968521069
1029114440
572806336
932733321
473407521
312988068
1231473478
352884489
1613084487
941814439
1600998817
1355209965
546850838
1215699933
969765680
786859058
1479346043
1096167311
1684935712
547990877
1907137325
295798141
1895380506
1593973740
726729636
505640215
1451901414
1456829660
648032310
1403964871
1405846820
1158654538
1268801972
1303175460
859937547
620028417
326242987
760500900
1511170916
1948764231
145330720
1423131394
84588527
1385084880
1061688727
1861790499
1514240635
2131574846
1103357119
47757166
1454393301
71653736
2079326654
1626657460
1514712443
2109470486
2081589892
885954641
1770383317
593981558
406308689
330316721
924002491
1823375940
1621099607
1334436687
2082128478
2134116958
239152215
1351073160
1238822789
347622655
2076416448
1526908953
2020329308
264026938
1846421784
1690298030
720166307
1541521271
728502742
601614674
749926567
1336645634
1383988812
376185590
1076341883
341500372
227601155
1754227129
36073687
1382361632
574255992
778149269
963459632
1452666845
113139201
1126688821
1007904390
46939117
1256411332
1026270785
545729706
458749906
1075087537
1985453870
1181539162
381810232
1017899756
1447680726
420833441
1400123815
499119332
893879479
434937504
2047580004
1489110547
2115343197
1065399467
681738093
654716902
2138709447
912661406
1355470931
836821433
1782491954
32830447
1739909836
1338737405
154028066
119916488
117486942
652728854
133256630
214983775
473477591
686936229
95943921
1377875528
1345173847
617865682
1326844977
1035933516
1163461607
512047770
550295971
1782955291
1008650000
981413944
780083377
2025807711
1789117728
995575537
1970465143
240118464
714687345
392763221
859862320
576449388
399590493
1378711721
1944134388
761383247
1879294903
497128383
1984564288
2016346313
747210733
1088078783
709437791
1729625668
2058107559
1425985551
438796836
452642249
1335148658
711099066
326680154
1455566835
1400852494
1720446506
1185206648
1806829748
1194529749
887365880
285891406
1477164255
541554878
1836809378
779877726
655396358
1734637371
1132859264
1944498263
1346182191
1687378989
2033417715
876332572
213701545
1629720141
32202352
860792091
124430933
1782676701
61157199
887113114
1020689452
2118443701
213195493
62156567
1384448110
1270782880
865849900
317941028
1037701079
1629941323
1574759276
236603998
1708143333
1926667318
1955577808
179441475
1527611206
1086178377
409749424
44673577
150052648
1483339675
949408329
437926094
362307423
246916813
569701890
861132323
976342455
932783607
627666044
1530818524
641383759
776477033
687316131
2119539055
267416550
1475573938
1077750532
1013309976
1854383496
374580956
916993727
1549220265
756643934
1428587175
1952395116
1021957135
1431598396
1217774696
1268151538
1886244488
999026996
822857768
483644788
960115782
2134404051
1450041174
1902897208
847463856
1172077108
261950592
523279117
1764704676
465258523
2091266972
1854644219
101047465
1055920093
1146752571
481892149
713962666
1496775532
1868226035
1319886966
1567759713
887205144
2051079007
1922868455
1275000569
230726275
1489590603
1113934836
1813783878
1051348710
1441859272
1956037241
1242658173
1553640825
1764517935
706821990
1846564235
696110742
692046504
1438277086
1263123153
2123477341
1840883977
1010836149
1699865475
1440605422
1626120196
1518034812
1764248043
1916808792
1154370975
1969033379
2089158876
2040617790
155552889
291495434
1565977431
719613289
999269993
637306544
1857017736
1029327349
1926125924
906001960
743922834
1389719594
1042388962
1834727244
1298372331
1459698859
315916554
174572395
344409992
843016489
994381631
1860703028
1156375277
456277192
1134857038
1841800066
1580022107
595599387
355787982
1608212764
1584053686
994018098
889946231
395455800
1848050605
1316866442
1000452012
1088020902
425872870
153351716
1232770379
51504693
6388524
969409347
2104122260
114758500
1970750624
56221031
1370624599
2058007013
615053625
363173976
1973989812
772466664
671875146
1774255570
1151468930
1833404028
1122712019
335770756
519058095
1028653444
2074877216
537464243
1582631973
1441462354
1376316677
661907406
281832309
1355871877
1234520047
14821417
256478965
796561178
453276027
1757352027
813487864
1399707947
150004686
1329951935
1453486907
1407352665
878621603
47906949
39338436
1507539358
1819331143
28166689
1549926367
1684427162
1767128924
1783481652
361163252
1059494532
2136950230
337458292
1190610508
131537219
1011993103
1400718034
1376405214
224536257
1482955212
1408134060
1780744854
577721583
284863763
1267202091
1227966963
885081478
760363860
771616637
1987487843
1719639968
957353123
1354861608
541636062
272206182
715079435
1535143858
707322315
1409022153
1426482528
1975789764
1161408112
988893996
551489039
1693748045
1572071451
994352860
1770892029
346306102
570741815
1722113536
521263362
1888081373
2144315675
731769507
1314726083
205191073
1532881072
358160025
1559819670
459045730
1229632462
969250495
105341521
446063303
109263454
1224085713
2041671350
257001681
1660315772
87017553
1173586826
921441767
131913737
1460910224
645283679
173266093
501486657
1690497643
1083598328
506392927
1272075009
2142116930
377396814
1250421845
117125777
1809043431
1101752892
2140201478
1704838724
904466272
1646214970
359514505
480092824
1345602679
1227136944
1581093314
1270322992
1282884406
1969602247
570709167
1669905075
1982555695
1532646203
609523603
2127497020
854645882
870957803
13891868
1708939225
649920426
145236951
764743993
341274523
1323932445
1538035787
1858108260
877274671
1551594296
1773379339
803624821
1400574371
307004998
1083646560
543418474
1145838626
29274758
649151827
1115380133
1395250242
334539247
441361573
700582182
1141622499
1232572253
1658375784
879453795
2046271230
1137647188
127058798
928957702
1859173959
1528960180
919265594
1207874702
1890336875
1546714555
500178812
117140019
547556958
1707878194
2003255159
123900883
731031382
375025051
549236738
426508223
1178920072
1970794382
532157173
1434062097
21237011
473211101
1903026474
60838688
1294737152
943840534
416063695
672863361
1044338357
1167945025
1048734612
487554339
1525287422
1341728445
1439032782
725625378
5709538
849469092
1909502634
1289048320
464098626
1633160310
286162803
1768612135
179918356
1720278186
1118466037
1493995650
131432346
850762288
1076338855
2101352958
1945733884
1863379032
46351839
1393913341
1988938349
1311524056
1237936703
1067699525
200845240
33440406
285319207
1479328485
1948844736
1081901726
846767044
1664529401
1217594803
999601052
920154777
1525068942
1714764541
403780266
1085827567
1382321914
1772791818
594169071
372470152
1006882191
2091544501
2033543477
1304061015
1799016376
1187560774
590145107
1385977408
104812154
874942718
1509384144
1371714213
421622470
608734627
701730782
1949599318
669204738
720592413
1142516546
1931813754
1286728394
116338489
1273618159
608712795
1970346760
998438241
1011827077
335285883
303074021
1510791685
1049942880
1605366174
2011761700
305976277
399773075
781362081
1729889295
46805008
2005123198
1147822098
23262471
260364695
1932269461
1554141324
328171652
112279666
954711673
1980330322
1551508695
296150254
190345906
1545767464
670071233
1388779707
1689423388
1354698745
1767665379
688420172
1332551129
1139460615
399933850
1542851333
811915592
546515048
2063207914
1220212819
1222254443
1590191303
1924843460
145096756
1621289065
1099492094
1234890036
1821118041
1320620207
1242318334
2130753584
328088086
1428905650
680412853
1972486930
1848156287
1632872149
934042650
961875267
2141588165
231448093
949198952
303850808
354195453
521631696
1920198731
1309949809
1436046020
1768926949
765503467
1154094012
1625357341
1454369504
524470487
546552736
1569337661
58996632
1454114658
158193001
419508753
501062251
961374552
887361774
2046342580
2007847231
175155497
256692275
1300955855
1828025332
1896628863
1113007396
120684755
2029149311
2000573802
952810081
909917935
635538387
1333953430
445923564
1461716607
1546521393
829071313
408931878
1988331365
1048664466
1318780134
1617956015
1350477212
156957430
1190797369
944979363
282699605
247070798
1837420894
223885206
1988570547
11125180
1477943696
1175408881
453744020
1342413924
908350563
1985773568
2053538901
441187172
796974664
1502266725
1759148537
2082370163
1885191035
320466313
1849757230
1409419706
1076280407
617518317
835666468
2031664747
1556595799
2103343772
1143242142
794820435
2034840170
1219069482
400717889
529567895
294959053
361971029
1529278370
1056056662
1139405419
1576420073
1929494635
873174546
783283020
607571284
37439473
231561113
680887309
1883824069
872250592
76274834
1183674184
356604573
1585729334
2013568108
1200847905
763818895
1674071766
1306892304
93353436
577673658
577758197
433189372
565573040
1919235822
1882650686
1727882170
1177692699
571237293
1059634202
1911025952
434413198
951298137
1207703766
491031837
1643969029
2119634396
24760424
1612670482
862269046
846071289
216162540
1189170025
337193321
1627823216
404524693
1836651383
1058831563
1913731413
1988204734
1956859598
566262745
771362547
36880825
1278696115
253085812
148020860
259728431
2042122580
1606962882
2099560099
1505049327
900425699
1653529765
104061155
954662410
237929223
320614180
406443417
1319469613
477946816
561236743
317795184
1433639233
815546453
2084347225
640934573
299564681
1183026626
2138443184
379918218
1289158614
773174810
207858252
37739163
1337722759
201055433
1269031513
471608430
292230257
985079830
1504862371
2109730810
1330183980
1063352184
1942095935
2121348090
113044559
1624720175
1871708463
1927850923
839959119
1317323389
1039069450
1312732932
1384050991
918018829
1434741061
1409990511
1019072975
127405567
779331312
1825880744
1806395821
1836960847
1035933548
606530633
726795231
948789035
1632515056
2070024845
156918817
292824851
1408929049
1382218386
269128335
1955119490
1816571913
1407233401
246975503
360228395
640192961
1617266765
414048667
1190073405
1889680859
1112544432
1862701742
2031266433
1274666149
861033024
419301911
1062632910
1269460858
1205476611
1012755575
902623326
1788654964
1541809466
732019250
1530046580
1634875747
1744093193
164950276
1104151875
1712596446
921391516
1741484808
608875299
1256452124
1232678094
82440397
1793840120
945357913
995187907
561012011
1223536302
1783485077
1365624836
701342634
836232515
498240352
1889784973
715944991
1226484917
1996679434
1473312849
3303255
12346771
634842001
817003628
1844288221
1975527376
2091757457
1123808381
1093201685
2146864903
600889074
1601514131
1235928452
2042104006
83428803
885365758
873476540
2099231716
133442614
1459736369
1009813742
1002216228
1248944246
42318784
283645511
820975245
327411021
1814761369
1570912012
949801810
2043602126
1167148932
2143897868
945639079
40655688
1470833010
1827251695
898430631
1805191036
1877478565
1378178024
757249765
646719841
1831088015
1567871661
1617233721
883731313
1930764909
661800598
38094068
106816948
565075655
858859634
1805304047
1058396573
572597570
493834503
809617559
1208877261
898305198
461571291
1184025439
1966199877
1911489252
935693063
1961777152
757278488
914066306
1712236571
951360504
903356205
761898319
336522195
990271364
1281470389
2074191518
942532836
1351968820
1489161074
877705723
1767732955
1823462131
475628760
1420985939
62126687
491141676
753939311
1112835317
1859560633
492113882
652607173
578653313
1601797115
2008232575
676493903
1280627393
1443761715
1068922971
921001896
1760370721
1095479139
1132306987
1372213152
1258093833
625297739
1127523110
2066499780
1987487843
1513795033
343110523
912377374
286228943
1575823374
371230962
416094317
1219925806
2032877330
1823660705
284747026
274341192
122128073
1044866964
1080144917
948932689
1361953280
2141274473
402276099
2081569285
1390240907
636644240
1396928371
1390371996
2094144752
730041216
186676387
993594768
1841560449
345013432
352490750
978954450
1472812021
2089458189
1884645527
819835900
1486557110
974481548
386366179
1649951338
1677245411
1880302329
74734238
295518954
1410954030
654518732
302364071
1937222993
296466790
196140463
398808754
274765782
1822851880
215673412
1912085915
305097412
1765236110
534280477
185295680
134155423
2105265345
1555754628
276602414
1783901135
2140704691
1485869656
672708889
1040706632
1397123820
111114949
388058014
856932925
1010975502
1200034193
1583366891
192485701
271462604
703263625
6802125
736970323
1054869882
1776243747
539056339
116195139
1932102340
614362813
1552833169
1469263933
1141711840
324319623
1425163099
161544237
2062044427
948997133
1028569550
660934086
1642294863
1893412515
530134311
449651791
1696910809
1638046645
215803386
1187025450
409527327
432070986
1532443821
1481195554
433281019
568367102
254268580
1821699978
1873643101
141465693
914465962
1848637014
664268428
1171429216
894225708
956486724
762547165
1172118327
1081595956
390101506
2000188303
848313055
1799884855
334517052
913975423
1844410772
2124311577
491081359
1950313898
1978776014
1276224233
2025700909
782365220
1060326005
342413812
1125736027
1929327694
449544433
292759435
1521496815
1423600772
1069547266
1558657139
1580301427
196567044
1794753381
394430940
1844293173
1180978897
254772429
1648576201
847566410
509098636
1784638580
2007881540
357907902
1322097369
1953628654
670451165
1415314135
1981049154
543158428
1596077277
1463744848
1719669540
487874970
1172384330
1581391664
1803060053
837379785
2074301022
1278567164
216394117
1542275452
1103949527
1455254717
1219135024
1176417648
2063460815
1490433257
652563995
1319938466
771849534
1391223016
922049486
1611430340
2112787729
1569131176
1110744329
638705151
815889200
837040408
1261362243
1396091884
138602814
2013396510
1068512835
104190807
976730631
1919672300
245750714
633722830
389984425
970141513
1964354745
771736778
691172745
1873062540
1905542241
1331409875
283256618
1985953413
798054780
1928474652
1778019123
1661656040
1603940400
998051636
1641277204
1201984631
1095567983
1721290783
766236851
2077826529
441593879
1690228230
275384531
1811310031
382226127
1366793261
1489485654
1680735447
187304913
1476213171
1585247701
490201544
579690950
34461707
925400818
424907603
1182133019
1302777398
1274938756
1890691216
1358985435
1039872969
1258059207
544955824
1745728714
917758491
1731420190
144442490
337686139
1643624146
1560648286
1118924972
1369217010
2056862048
300174592
1492801808
830870497
2028483879
72944271
161523263
257037491
1493130084
1486651740
1666756867
207576462
1479253827
1781322573
831098624
1396106184
162010429
1338302696
1602555270
878718954
692053750
970719982
304491095
156857540
1308077978
805200407
1720557008
511606468
414929898
1284692092
968479408
1738138483
1903366812
718835398
1019259529
1485004549
1882181885
27295540
490778754
1140470431
917347877
1111650775
1644235462
1692244926
985963774
371959503
1345093004
142558364
515082103
1648132304
240341585
181062888
1919799674
467733968
1119501770
124483938
1079028433
1589532385
1311962085
1354886671
1343496350
1899930538
27800016
1459308099
1542815465
1692260797
1022664964
1650230559
1027535493
1324304620
349356217
1574864059
473480956
1565998935
1956516558
1849866927
270506154
52842403
2137640852
344157434
1198635939
769023385
714504610
2040400299
1581721057
1078968030
2029079347
1468401460
832411376
371701579
1748782618
941420902
127760082
103159550
499495972
1216733870
1292247088
2069322725
1227500753
668526897
1248552100
882406418
1110850359
909909658
976605260
344802656
1172574815
1665895388
2142196105
658175771
149218399
605136349
1475091927
755284135
782904542
1033322689
865417996
1946485962
948330223
1380339310
141390271
639663725
1373039837
115432516
2039883942
1898972365
116327020
155344549
1124241043
513242946
1079434072
1973552854
1290637086
1779017371
1848799896
1744929766
418792428
2116001783
744694234
1163381341
2090367236
620354513
895676128
1555193668
2111572378
154646778
93611339
449214990
1378009406
944877419
177647210
100073858
1621700110
1624134780
1662956477
277604967
1154427789
1563833286
609230054
1124207631
856203136
1853429418
342549315
2083252355
954644679
1719667212
675423709
279709993
511654446
1529317015
795614959
1389614410
1398351596
723648702
1309783775
885125255
2042698928
1437710016
1993339238
85889849
206160804
728309061
1686362808
83444029
545077417
2044872335
554700879
1492688031
1838066989
779588234
2067806511
1654772913
407635572
1843951444
1820246862
628662552
975198645
1870580092
849684152
1809857599
1361417522
223702968
941887248
1384958612
305126238
1082848660
1073157819
1665745418
1368991767
209993330
1468312446
329253070
440415305
184664034
321952380
1349435206
1452752742
1168072987
1496761652
797877889
877506698
914938332
652617486
384196190
482249757
326487808
37930494
1220782193
1378900003
698903221
583367925
870389095
784615844
580850389
489077385
88888338
2017757670
1925013666
2076966523
1699855629
1752685034
333809878
2125900554
1259770472
1384221318
1284466286
1769120886
1521522217
498693391
2050842573
1766694929
477693568
2101525331
451832973
403794330
1999380635
480668967
1182769986
2042734910
712910118
959127195
608044868
951715032
448157951
513561541
1837999897
918431749
1111930508
2053281133
716287014
890139237
1783988898
51534767
1485201793
2029349809
1417944217
1982039870
695575407
2028873119
1278610447
803773786
145679675
348130722
733097868
323140646
797113944
1898934648
1547674617
868575624
1897964100
1128404844
1635437306
53026935
747043427
379930266
2033043710
767907480
77646831
1052726849
1128494293
755911365
1442709433
977136889
1107387542
822549336
1076794043
1088322156
2055786737
656482719
448583113
987111339
1099887697
748676800
242202556
1576470976
805181665
1710523853
256241891
1263989359
921495195
1492951602
1308046237
5063738
1326278806
1783464236
1796674231
1048975325
673184694
403470740
825958970
617472408
370959413
1067813718
1607172947
139909842
1221109799
617833408
716705223
339323723
1764665687
1727685394
1244778990
1374379719
1467612488
62314775
1566313239
732244876
1124555688
948788403
1102441387
806679208
1215491160
1607545559
1709574219
301464559
1989253768
1260940849
900260092
1624214776
1011735545
2093760912
213231270
436314735
1524984007
40799862
1476172299
1448876362
2045501719
1796373402
779877050
1332936674
742364998
1313711666
2048516479
942563639
1495318402
1938735998
202518566
1589501729
2071368768
524290972
123961747
87050785
2027419121
243454418
405688799
1415359080
1152206149
490142984
1247911417
1142293174
619080558
992064734
836639231
2097258088
560853084
1922763295
178189765
1235478902
1790761898
641012160
2013577828
1068026704
226590153
1707869340
569198660
1581275802
1753105199
1793776765
154327758
666520333
493463524
383741552
157205834
559588686
760649941
1562544043
1941773024
382155745
134890839
958841694
441571736
1739746733
1672557917
116263477
834591270
210042894
2008948937
351024697
2098213424
262552888
414505294
858151049
980407233
804147175
1748569932
1036489974
1449453121
1520407711
1872143735
1996483147
1870705445
1293477053
360013632
671741566
1273223216
328333668
1110823081
2031458786
1390441210
521739702
1567826350
2069977860
1684274409
314783739
1426627896
1405155883
928676680
259793538
1058251219
144880094
467869374
691219641
1783864302
662919619
278028438
409187207
777775397
202396586
1692198963
1112570418
1841826887
1458318338
1897353847
2127617766
585531908
322187168
736624765
935519690
1184782353
388220102
1260536252
1535281217
1211035835
318579593
1013411653
859533685
1090522712
187810781
780607946
13413903
240331320
7061618
417981825
120476744
739453745
835957689
1278751160
683730653
82140080
758726784
476949070
853455854
1857356135
578767899
1933217808
777862558
1954950810
1042253390
969353256
1145178748
859988392
1299145644
2064226522
2050044542
1280466304
1717261536
1754617881
1142705491
1418696322
679430370
1542389478
1544234382
1550458664
1425934776
1113006527
414451197
278333259
765433878
723368400
1118312708
1110525595
1914711732
491778965
510586132
1813378436
1378052841
979241569
1165033553
5540017
1327208626
659988463
534779302
839704165
1070676802
17780165
188022833
1939091525
463240681
576740984
2137394639
740077966
1540108751
1834801406
666806858
1785406515
1999100862
1292576038
1742510201
1118476822
1336508967
1497926672
1051706653
1742390368
791420331
1594828128
175024650
1829227362
1839290166
226969263
557194470
252542985
1494297882
1121772506
728816303
1092146309
734562793
1726812960
322023322
1226211943
1832148718
2029069946
795405761
2073283154
221136620
1818515433
298559289
570311291
1063944557
296537463
611066864
28050199
1149226092
1210934782
1833872332
1360565844
1197419983
1619729509
197559769
1293105292
1695773758
2051191825
934150808
666929186
164873790
627671814
820653676
730968693
1603584571
1334794016
1574824914
391657185
1496202952
1985040371
1184497756
699868779
326991645
186026562
541803887
46123085
1110140990
452244006
2065699702
145106085
1125936933
1476711484
244870364
293104347
1542317177
1331410033
2050476222
1063079255
605726608
1325203341
1886319246
254325417
1363627024
1821851457
1357008630
851530621
1694404025
615005242
813649604
475372341
1110888547
427585962
1784426875
1228374902
127633521
1947515707
58580881
167081849
494724293
499034876
786177819
1636072941
1684474624
570261907
1000840452
1810396302
1582035720
1802789463
415131950
1652665857
1408677107
86177038
962206502
2056199917
22826954
707138392
1204352821
1626404843
1931313426
1979400183
590368260
647399477
1662746217
2007090578
162238263
1443522938
97920931
1090016564
929925675
2064130141
856259141
704549918
542831983
438380838
557747163
1123223144
787584786
1833270253
1961806784
477050381
314272527
595496341
1874082773
1874970321
1907833558
1638405054
25467956
1405508788
1870538230
1639384377
1902154259
1740595795
1952283711
384319899
587781720
1822225333
1313700433
1362196494
1650791554
1075880484
444599478
532198561
932038168
1414576680
1687295292
1534154521
318745151
1318433786
1898790759
1837826998
1448517082
1329209819
1464195803
871594826
1667371354
1455021496
832946900
3351186
1767601395
1710494762
467078440
203202983
1360164240
1777019808
1393898816
847921828
1860527271
194047386
1533408030
1249707066
1068412660
2077934695
465559110
1611671124
1486042670
1916747554
429932495
1792395949
292740560
74964234
29507547
130700209
60135530
62195811
691379609
903220506
1487746072
1713502722
2049765278
578082298
169653207
2091127956
1374267191
480170682
1149142002
631651850
577808748
468511024
1667266793
940363204
39312390
1613608261
1306462135
2089745372
1006554882
339700894
335416167
335829724
465839475
1206875711
139651997
1393696489
1309807682
1366987638
771133785
1569406465
1455188619
460271040
1175823380
1723360315
862708637
1119486593
62193949
1610008507
989996661
900545148
492729129
2085454296
1219510116
665181952
1291247081
370974983
1669157103
376838687
1791363220
1299271528
228986085
1786867537
854161601
2026046624
665862739
123042166
1120640343
1451792823
109910443
537121303
1303276173
19578665
1729932054
1060000287
1769928201
2097659233
1977898256
1222074361
1767699812
108378580
256035112
714475816
1483097839
1770451827
1441250558
2035279997
1154238140
809256030
1525210955
963948579
1983679453
1643417315
1854982138
1764639257
350576761
119608623
717297911
935325080
1463632055
679893368
1373372301
1692879911
184942123
442222507
1750292933
1458542528
332954909
590871148
1200876715
172922786
1237409573
434810170
799168075
267113311
1349705656
1536434846
723383118
2006088804
1281388187
953258312
401680304
1648090496
2017793291
1990874504
1344024452
430510902
1924738558
1399803081
1311659914
1088060946
463848716
275701302
123619147
335553987
693031883
990720497
1578847929
1705818119
180140882
353693789
87206271
1266464138
1716913059
1860314586
420997385
1224606099
304119064
126722161
128110936
1433954617
272005899
916176311
1042064248
893530610
1164958546
715083586
1188501031
943538471
686647257
855075290
1516018171
428632199
447575149
164703443
1862257663
478661010
1804152123
1174730512
713434812
1473523332
746315744
682215247
559534583
929600298
924379222
1878076488
171026781
1733910181
1433727075
734901512
387177668
1260088510
706388466
369425056
591139232
1307768479
1853219645
577523683
88011544
268422135
852003958
1674126976
1517476510
1770165340
1698993791
909610686
1815582928
1272982526
50993843
1176709953
682531339
1702896580
1853496973
947160025
1298115447
1278969875
1353265809
554134335
1905670402
1109144164
169144605
513947198
167055990
857455330
632540960
1998592724
1231976332
987180776
2104623177
96583041
1404613212
1506881161
868962529
435020024
693820136
998564068
1017915915
1572519715
1612657634
489130663
781229762
1881375290
1059299080
2134070483
192756833
277336828
134469232
1597122490
1289754838
1914097565
665187615
1290886763
2028782339
1781411966
539717675
1418618807
1737708005
561355725
1543540845
1904606084
1197953840
2055260965
467682083
1095581762
2134484686
628767328
1214028265
1180233819
1129932202
1364433478
1073323493
1388929233
2026635316
680554007
323839144
320502480
580395241
569418399
18786474
1252919194
1609999192
211081937
1154157937
136545593
1142001781
1507405913
2097281524
1706886658
2029626589
1737577137
1949525557
784657388
1080329395
1712582673
397663360
439647406
751282084
1984784856
1747037060
525937362
144949083
63543723
895670696
6054229
1161789203
1392064493
1086166521
1619462023
253501448
694577282
352367321
1854040209
2016211766
2000007470
1361153008
929482347
677786500
848364104
1932597307
941134332
1735050289
1117142809
2113463825
963217927
2078547811
218270190
1597631874
1868588519
1937831398
1780247459
706052003
862183635
532365157
1075796663
2102808065
841422933
38050663
1665933503
1142923767
590076925
226754360
708812973
604983295
1573990190
791262841
1404014632
1993072349
516206180
675373832
2082771841
1528642686
1149674283
492321368
1133561337
1604562427
1010576309
1244834329
876942812
453426291
410118569
1522800386
742634208
2063190242
1360803908
1883607311
927679612
1383054636
993144252
377046092
103889998
1834531572
143884658
592852873
1999751552
494594815
919297001
83993698
1015979215
1223866372
1732963954
149664087
1734404959
1592007161
334157763
1867943945
836572135
193422445
988223396
274839512
1987660345
1281032002
1824533660
98128125
1403936900
137866375
354055355
548174665
729448932
1239394307
880532400
1662530005
1095675129
484311658
1098971585
1931123160
757690428
828238597
889903222
650067937
89648718
2016680660
1160221022
856355658
947503843
2008165027
680023009
116416403
479981361
1835851562
2034143631
1097385426
29493202
429318035
427332221
257463159
1420387060
136488780
1978728020
1980063762
1593328217
1284997677
1663005321
339091662
488816938
349186405
619022414
277486980
2080216289
453181263
105193369
402454563
752171412
586022480
615253089
1783205906
825789321
174397610
2001803205
747090267
54121711
1613983213
1190774920
1227225111
196229908
2080603965
450383304
1376810324
765766947
482966333
931403482
296843863
900337840
872234782
1149723162
1683359414
291392260
16007686
1967335538
254711716
397087417
455619020
80110939
1080369175
979742007
1361532272
312266330
1165829145
1127635422
723946923
836695787
717730399
2135972228
887497299
983756019
654794190
1295384075
1288474395
276360490
373710213
1669183083
1897116655
86304765
432520768
1933715733
2085993159
1402857918
1606761791
911833489
311033496
592322577
2064850207
362394912
1438522845
1666200158
1210425185
1308593438
1145029946
1668573141
34539961
1811682089
281640354
655744833
1093185864
1141244855
355560456
1793005239
1710235868
983380806
1248631766
2108880725
1047752105
276047527
1173211629
258780893
613308753
1617581994
1804929745
1831583104
1967946933
1212125
1897848513
717973536
1213539801
1595649385
371599795
386141512
175835637
217316604
1428227699
833551706
112250270
461803769
121704559
815495429
124721061
126275624
1615383619
208644588
1114709695
147304990
509481391
552017745
1750230369
682550821
1024673904
486946189
1893795918
1639510316
927252296
188333355
179707357
1616389672
627052250
60085927
1174350994
1163695475
1813068346
1175177354
924749107
1767186333
203013834
685692534
19722482
1249768998
1380991555
713958784
499035301
931984726
1136153845
520331347
900415769
2038324759
2081525511
1805688450
1494111285
694600789
2120750223
2028188704
341015388
1431348262
1002898031
1254043880
1561424519
2071029915
1143228667
724600571
1032353240
1969255757
408904058
19450110
1811022836
736225156
545860633
905421598
2014154307
774929749
1650005223
2097483592
1345896508
1883803039
2129078491
865996004
855400033
401245883
790248239
265583577
779863276
1346228587
677995396
1278482811
1021049316
1917545685
1913242932
792517741
1863498397
263161816
462014909
400706788
582617176
334179402
1380091102
1761954231
256924438
303008587
232074365
127749646
1058507205
1599389121
1997104775
284934691
1774994705
743125112
650906527
419762293
1876403470
1165052957
2111340616
1061254827
863404323
1108077832
2056940604
453324268
1457396417
869100013
548260878
320628980
1800042374
2004305748
529467256
2010266278
539002440
1082826121
1088944975
814385572
828779880
1443681523
1052800518
1424516674
1408453974
1559690917
683866895
372793826
2058970910
474152921
2066283867
2072644227
792912368
1600615363
958567505
945527454
950859563
389602817
1596490452
562153353
967087907
495386008
432429157
333063158
288222789
1069055208
628000952
1130677213
2092994265
2029867484
1425827357
2130153852
998135849
1939908170
2020389612
1512286342
809068737
1785225585
562016138
1875004942
1270891457
1626027852
231634323
1684457062
1017534626
2083482925
1249688510
142124982
1697058670
1182206962
1470271544
1626423822
2058303898
880852
22298078
451217140
586288568
593028201
871036024
178623487
71244225
1198729254
980269313
1381937615
666182476
211248460
1429301786
1043929194
444814988
589621565
2126518827
152244602
1934635738
1003910365
560852140
1835337010
119336214
1003476579
625398412
1178776064
1792409896
963322202
814412794
1462003829
1688882528
806039116
632726991
972571763
1689278943
882702056
1254074070
1518299601
1692069886
228293798
729636478
427532631
577201739
1540735122
749547113
211024495
349474317
37485349
2094563262
652774902
1222683623
599331882
276477644
877573085
671959734
316515197
1071342694
1407471688
732857193
1069452100
2121547315
1680038432
974808741
1769984562
2062233185
1062282605
1233368787
1053068145
246085559
1763315478
1402409660
1985690810
1486760966
1845818354
2057569488
918679273
868752477
1475887289
2029079347
1652772690
920102084
1653824741
363072200
2014786921
1152497414
963922360
894073808
229341091
1015817336
287665521
392578399
1015647011
456082042
897023462
853076784
1617091361
1041730156
169777526
1549081448
732699947
1379888238
1841780933
760596369
1475723239
2082188356
1160761066
567841157
257384933
2059798462
2036490438
1299806349
1003034872
1193485709
42008388
954249320
301300286
2014105243
656706483
1576295566
436940185
1538379531
865040239
1191665199
1550155940
719840479
798976164
286407521
1936750494
1391856182
474715898
1807828094
225861195
2111911560
1790193525
620579064
1727716235
483495521
818916753
1720798087
1066076867
1763955422
885725886
2107587970
91343594
235704170
43389766
669152722
331303642
1813772998
1375147773
2127278052
1214082241
1903026474
830732443
1833299371
1613690956
1382460131
1153379916
1996533393
1017639548
1066353927
1100703926
187193980
1790927961
387331833
876814791
2041733447
278200499
249261831
482378808
1155900103
723296895
245546780
326512247
2002509217
224854341
1235355234
837801636
1304048986
559973327
654718615
1332385176
2088972124
326881152
30836643
382760587
1430288748
303640329
370143566
435686112
375085414
1387754029
20411318
1884965984
1106046503
1150839266
398397096
2021364743
1114355141
361039403
1374762992
1212370852
412752757
253616226
268509393
929150383
424737494
139466030
663222119
1745848645
1361186743
508462052
1752060644
1225047153
1975388609
802534127
926460945
34259414
1075126354
1254711088
604513434
647296567
727592940
2008465828
72392538
1682520861
855939900
895179635
864985719
195541977
1161166851
1130933488
446650311
1782353832
295876599
2118446397
1373331931
1242814598
255845186
1563804274
122238083
1136763549
1667497700
385402329
566602228
1017547808
1625428831
1122423434
1411763214
502408006
1701215366
424556968
1727928544
824094892
456857319
385074955
1685251117
360772463
1855259729
532570722
611630720
1634362668
1488323746
268262420
446531429
1855315518
2065630678
597690552
1398061735
87087950
1808603264
374020400
1060947259
1739526979
1094153369
980557977
731038897
1059286922
107444866
1323442513
309208830
722824894
398848021
16774481
1169419168
760692003
352877352
1078304565
1861332418
1151396952
1333736384
619348806
814525835
1619898501
394232460
84343153
1677989424
198637609
2135972110
569002942
57428251
126963308
1829025569
1003793828
1403917994
84845102
74632187
447320066
746549436
209779351
570814791
1353855056
1689883542
1502959538
306787309
413658644
963120578
1811383457
1939700079
746978947
1672311388
1090341875
1527534524
622171835
1402944411
69980105
295783717
1760051787
1174586574
1446403393
1884785011
825699552
1320150939
947330949
1050298973
1398405653
877490332
1188501109
1367659614
1255800537
513699299
110768577
112293150
1893292779
1706228159
1139733510
94468654
967263565
1478644867
1472259338
405867320
1704403314
828671223
1289699478
256694317
1208376924
307354739
1127866185
1710338314
232608695
883458779
1216985722
817930812
1662995181
2037706276
1982215009
1327831195
955163252
1046815086
70670895
860086906
1360077891
1127425191
1728853986
967133025
1911134217
1430301389
453200420
1707160705
1298517827
1439547669
1895019776
1429822975
1668085647
152979101
1788659882
321181761
1759336904
1267672447
1916776821
800697859
105090177
794394020
1094032156
395179260
660326234
678350115
475432847
2011891753
1683229209
911433436
369860136
829368707
1818169025
2047795120
1852690528
1848019798
1344255700
1546931549
2080592634
470326213
1099215739
101755640
818087883
1087522965
2067827114
1236049520
1209460009
767746618
1762418166
836903766
312644321
1985772064
1709929588
1052251824
1041221836
70820138
350684845
137570724
1256389229
2023168151
2129062462
429625745
153604008
52539371
194176111
1258817814
859816162
1319125203
508013746
1538416528
1013590506
1867951407
861089611
1734745551
1451307710
1208718749
1325520766
813182027
1834644854
314991772
87931283
1287201826
750529155
1098035628
1604106244
1912503946
1757756602
106585876
196582863
409455983
573930478
1612211016
2044621848
1475540720
1048115481
506363794
512060627
43793798
491737684
1062053004
1072606928
730909832
1512321675
521177164
726978085
1869356861
1525865873
1081022540
616317787
1641377919
316422328
1056380822
752457766
1238388452
1563055479
1483692243
1653319195
412289746
945834454
1103798506
2100644359
94907052
713021076
615856985
781498317
1445370149
1465449951
940787945
1530300767
1692949860
298313975
1593181293
142155616
1497402583
1445272319
932778297
1213177682
1047519281
765088527
759303639
436548445
13002917
816682550
1875750001
1010624951
109627166
321420743
1337607419
1280410214
2006876965
1344142400
667202558
1093831672
1627184278
2070251296
219856828
311867197
1132248732
529528083
915704875
707742765
1689711281
690150151
1214304379
586906343
2097336901
758614385
665533499
1420955433
802213943
228327825
135172600
2050092464
602078867
1381080919
1244571260
583228939
1889284514
1188541194
238185809
322444063
2075569486
1924433885
1187330234
1481940204
1789556831
727929247
1558757801
469930452
1922946435
196696938
1019025782
606093415
1928794874
1369354471
737492460
1440465694
834493866
58873500
1847304056
545386105
145877086
1525520922
2110591848
1898865336
1886221550
1670295370
1125095699
1047888061
1328007644
1114083783
1407327310
1548485541
1556453578
1137326331
446352504
1089986998
1477747586
400936744
439772891
2100385554
1221619833
1449902371
1914839762
1560401831
1898703534
1413585946
1269210901
566445027
185435786
492676814
59488635
1473963206
2005178191
1316092218
997018501
202436287
1486480838
506387090
1109014766
696998201
1660179477
534169109
1318056901
922535611
1929517668
1245813696
418228264
590100923
605876181
1323694671
2025834010
797220368
671058776
462988311
1188317705
1587424107
2035740301
2122353663
2080138394
802277857
156052718
316621206
1561505698
1577786614
804177580
197895910
1165780796
654630375
26214121
1817982460
1913908716
1351447357
363946443
1934366314
200070975
822828672
1208297947
1329056798
602880217
1227131625
339749480
31628288
2095019282
934535527
710047636
1671408309
704978731
207638750
639883121
1243831185
472857725
1417455226
110085206
1893527076
833198883
300862212
1457610981
110779502
84496238
1322695704
1659201067
1391314517
1025620658
602679030
178162025
1286906093
1714567209
400736000
1916390385
194932525
1777874596
1984894818
1576952442
908911044
2057394018
199591583
382981772
74462970
1755581852
1258356785
37310913
758203261
75874656
2070797044
787831656
1778477987
1845254403
1815054434
198046545
1683372849
1411262714
852905225
184309113
1377326364
692908580
392549682
1671461462
1606000209
1413834136
82342645
1755876264
2024526521
1521817815
1387945861
94756513
1630437321
1729093724
1327654422
1142542516
1115731026
984544614
1531990007
391842618
879891279
1726284760
1935640267
978813615
1669326066
2582913
400370661
1607632378
793699614
714809294
1443776666
296261075
587420119
709257973
1757804146
1937760912
1520069586
1106888267
206279775
790445153
208827227
1456062028
228360146
1086137694
243497505
1405728592
1839803310
1791745032
939068116
664654766
223120107
1665182878
1670073202
2109995035
1753547115
72138759
1985778556
1270261356
114124787
658934906
948262925
1084430532
1289113398
786655584
1899111994
1359771436
2040527730
1809883494
243545240
1286078861
1201384411
1327679929
946549877
1043145689
1348876655
275779332
1145108829
268968667
364632742
713775582
1292693338
1931184517
31655272
89188471
230857649
1019762427
1960643821
1503168339
905142165
1415405387
589734693
238886512
338816047
255180042
751604967
1794327598
218491352
873312603
387281995
228352286
2065151985
1230831273
567053454
157886696
1099263799
493097684
1955701520
2033438192
17937876
1658294718
1613359113
1282330070
13828117
1802953843
1437847018
580893747
771612519
1509456267
1946824753
1691478573
992826270
1789434826
194435303
1140879063
43252895
1966675484
1014617096
570046156
869899970
1630966807
1738044907
653451233
508793518
667589882
494034052
724911539
766058110
1748197133
1495566718
1933730409
613818822
2009820942
418172296
2071869339
569118638
1818870776
168732133
1454795713
1370565499
478577674
1012293699
1110228471
887463411
1812919112
2022679420
854583280
1211606037
1768983913
576071079
713568037
393791437
1726264802
2008042920
25984931
1266535181
755452465
463418735
1445657822
1766898130
129302978
1118688867
1765258376
1572397630
1683319992
1951166474
807761075
850015427
1725768423
994696697
1130319238
149199941
916862119
491585091
484364130
421376749
1424789756
678988417
1480330395
461738922
1294495163
1634231459
1580474110
794073856
1665044420
95947750
2071674676
1781611811
763871735
1131997862
1906435847
1590249827
1964021991
1961889961
857244152
1315494538
1474127148
1929993782
2082329427
278079462
1200629977
102503551
94321113
381042242
659809847
979864722
2083799108
917673733
966306404
662957407
1934497668
193622510
1288532377
3544423
1986176302
1443790697
666613561
1245264683
450409896
384580505
674577630
337092247
1864052158
313720475
1556907129
945842394
269007944
1254638535
579283205
908410506
1983742873
1253990769
1940378025
116160035
1527400627
225184613
184942123
1509655555
1500564242
682347494
1802810553
419540091
374144626
372904516
1808448966
893746094
694486466
1450576575
700133804
493277219
2001044885
1410360828
1167636041
363946443
1340962320
521572670
2144841245
1999518655
1273696096
618953866
1068614236
1108524440
1476236736
795624436
185420297
1810544886
1257984311
1825766001
157448707
638129755
1144152095
234254287
1149987782
1531236685
455651201
1428735383
1590204305
1521497554
1989694323
27003119
1533683892
1848810539
1722421330
190073328
1796969093
1285244748
1362335757
601354718
180500041
1743115862
587022994
2044992574
60614259
577261154
1630014073
1040221566
335119840
1609798141
511402350
1572023228
1509481870
958221129
1778260874
848428817
1185876239
57911341
139679948
1176416250
2136184406
43335114
1772192584
2143083723
1384812865
1839632934
159531018
69909414
77730145
1641168928
1494256751
1573609644
662394424
987502187
704860016
1185027156
1902452373
998099526
530009143
2077931217
1488059913
199554368
1235805537
590271518
2074092496
165172714
1346707287
1165317537
765665583
182463456
1392605395
2117982361
125012286
1448819017
865905421
1684252604
1963415182
1416934964
551267245
486866647
347407299
632331402
981740642
613437739
1130385748
721206547
1290923505
888996002
969632169
154654516
18735559
310243487
945968258
463732073
568417857
119622415
1463071493
1692843840
615032923
1774868254
493097684
1865506558
916862794
905886402
447341777
521069765
1108091192
900753059
1148698231
2072560312
532271629
2093701795
1658402935
1657547275
635577185
1502103130
238891625
1336064237
1742034153
1129892509
224128886
1948023827
101689086
668218572
731983113
423058132
438173745
1536567094
1023243292
1209368255
1631149387
753427770
227291996
2043252803
2103914222
289032791
1317627715
1712615608
1857836149
1688722759
1384082773
632184181
314729831
445368399
125877222
554657320
873734175
407137343
298892605
575857808
1244814062
519085118
460338226
1028808760
13737723
922577277
219390465
697336543
519937919
1517735809
711032706
529262181
744044211
413548705
985598919
616006865
138551824
1659945432
1077826757
1710847191
1960530817
645978755
1990251461
2040343391
511947788
2023048748
917774561
1138682402
1579701553
1442510788
1178252218
308139784
1617743177
763910413
2089600126
1506141211
77298192
1300947267
134230420
1663309662
1730732483
1403455256
1268080574
1594890198
1665986629
82373230
1289630010
1072647859
237149351
689594773
1883805499
1290660322
1425984211
732271450
2074575637
1693643695
1844032753
1137819010
1500120489
844658444
91049762
2057025767
1937677928
1666837556
979698155
1446165905
950650912
1007809593
2085757998
486058154
1988845412
1402228244
1415217312
187594562
316857194
2091093813
2004965406
1111838014
284705725
1886193952
1796587955
299127986
862367756
1531379432
1837045421
488432490
551825688
415294895
961034859
1361756636
2100124582
258805565
2095097716
676519312
1840888033
1252733167
1606191839
1621017875
1355386556
21992369
1523001214
1186682486
352699947
1503415701
1349491340
248890446
855075497
906417897
1829165783
1523971810
760409662
2062821970
905975146
939226970
680795335
454903357
73567804
1697001894
824378126
2067242529
1115183234
505599584
899389358
246131425
342128750
896523049
2067811144
467884387
1361330412
1660990685
590236144
884446439
771919900
1173141169
1567149015
890266813
632714280
1187412765
1577995015
28388956
1091835632
437306916
943721844
384398113
1218199566
353349449
1909387162
1456545864
1483374863
2126300113
660924943
1416069575
1890440743
541532137
303568495
2133778967
1215215015
322766440
1370314217
1110297380
1002540017
1588553724
1717305377
469931718
1976525397
2068931312
1067847838
37329967
1471821961
314158598
821001320
14223583
1690288507
1867154824
1823016742
1326933197
185772244
2005618554
1904041781
863738618
182938902
1689641751
1472308684
972531299
2050837075
177540012
1718332397
498630371
1951167544
839934258
1925192179
919772966
259014227
1720866938
552380219
2085084853
675894434
575249092
588593322
1217527682
311291327
1627072012
1223950131
1757626007
1623110266
1721973916
762556792
2086825907
2076082381
132307817
922627877
500762651
386358272
1668309170
1127742841
2132989233
328758246
249464572
199882186
977773063
1337898105
1138465150
1430047949
1461523257
1073883315
1703630956
434278185
2099717513
1762128189
777692049
1796110511
1659296788
2129598163
540476528
1604984822
1911269797
171619551
1608889412
35100373
87100693
1753608804
1639771286
1582741042
743421258
1395001434
1814788469
1109841850
313457737
369943496
2146623903
246283825
1699698250
658188901
1844609879
817555352
641271364
2132287044
1876304683
1114012191
908679777
1832501613
322786672
620153545
643326326
1566417407
1224477608
676994083
1623360310
2085757998
1106498059
789360065
2099944247
1398293255
1091430779
695528432
1140306404
1119723411
694958706
745649296
1967519749
37656139
1525160525
1654720874
237312207
292917389
2037947588
389275016
770063336
1570086959
1543740995
150131622
508533134
105758701
162255677
1724637869
1762716474
1724976955
69044946
880696790
1786456572
1425706879
1758697362
749059965
24101298
1469966238
1247490975
1166769308
1593864483
230336191
2016359091
904135417
2000524370
1240729681
617019937
851441641
96190457
113317848
426176598
380312868
1021343135
64634039
2127894578
2080624100
1131725052
174296507
803545744
1538283173
1088015936
2073119948
1612520242
1006705219
1686650118
1142169867
1751698832
351441705
2116505304
712135319
1881260427
1296335282
1762923763
2110592996
396768302
978215090
902107106
826747827
738433021
1436252478
1360213276
237999840
286906658
466446143
1228349842
717248347
1035160204
553102985
963736791
2056133116
164219925
1464562186
237940530
1142270796
1965686438
1648634308
1070220871
2013363926
2043729229
84259294
451128
1507347410
1241123327
356171706
103300097
1845190828
281450015
721887306
1420765329
315232048
1468773688
574499054
1170994262
1984823850
1503928899
2104273355
729050894
398983644
1920779744
2144612748
1891788138
1979376968
438715262
1771074094
882863885
1950547280
619965437
1451977439
695244347
684105315
603978054
193470884
970515734
1898843311
381495747
1638022017
743784695
1432592994
889108254
1062669888
781052161
2008649385
1838404302
591553577
782912352
1408499479
97475074
1029258970
275654321
772038511
1147633272
471625282
132174028
1406475439
1288656468
986880219
1194088876
885452458
164755457
475256006
763970842
1913070549
1730563421
1465848842
641631089
760352181
923774923
2113810160
152237752
1095515401
1979119768
1173326539
1472216451
332570312
1915755424
1752571885
1928352545
371549746
1739038099
415092115
2112711159
1696192639
815223518
537521454
1115384182
226257929
1998379546
267214442
712998864
874807076
273283773
1740391677
477164316
454760704
1430200600
1186152539
2069755834
2095624472
355932831
1957468312
298712343
1172471869
765610798
1990001446
1318069055
145457228
192442328
808614777
1744565942
733756217
308952703
18767679
758481102
1098368287
1891292444
997840200
2043341001
254046987
62928667
1890705178
742801028
1596355406
743524675
1672405311
1843690512
434247532
1227651573
2006273823
933597948
1994421095
202396586
1342679210
1267167713
566344140
478920985
1536667051
2071316668
1183720671
1198969189
776190353
178614978
2079210126
1765498773
351829130
394902734
1981408127
1000366119
521203888
656950939
1897727698
889662198
677857057
592868455
138785810
120317500
1092461455
703076719
1571578246
1112470950
1976972968
1833429692
891382090
1955368674
1250496075
1538284238
155395307
1781485140
1880560712
526989017
2145039966
1508459067
1625457876
1071916515
808280532
626581175
408134943
397945223
2074811088
1345717477
1538406295
1872734078
1527257008
1463341456
1048284226
696454562
1095069365
749503406
745718214
146107176
1918545879
2103646624
704231787
24709305
1897349587
608625539
427172163
838238484
539992884
1248512721
1817295898
375612219
1429451846
1366352231
1660935420
1479909915
1291109347
99476430
413762526
756646405
981867820
2040564126
1127844060
479595608
1186189986
250177209
281394527
572879496
1711563593
646819025
1830113251
1347304894
1133781982
1135004726
2016504000
880410330
1953143261
547838848
856131386
2034421986
1788559705
2023057796
1479908462
1556014685
1095566398
1291315556
550683495
1022563837
1938201465
1177811457
1687260637
701705522
873691125
1012570272
2042809445
1960947580
999647365
1573146616
864377021
1175482566
677857477
306144049
1694746234
427420140
629143855
1304438373
814238260
767157565
1044657908
1869875000
990115737
1635148344
737405015
1728099602
510715863
1267583900
1637282218
737496230
848041762
1592068152
909548299
1310487500
1624675902
1462318186
424551280
666822906
582399517
1101002031
66567919
1687006742
378192715
1674967915
855425612
1165929488
531776276
352448786
443951233
1390178923
1599828135
1606894924
1757705607
329609230
1221051374
1165310546
624954208
1150053834
677306509
1638744772
1615494303
32471181
1655958755
1633774563
900131450
1827678795
796151976
934787402
1259099324
1526037110
181752938
174713742
1273036612
14969463
1915786938
2052346246
1740161281
1065439483
926643496
1716653360
2026636278
1772905446
1104642993
720460376
1910981903
1199652860
1021326775
1104846482
1025093646
1102863335
175017279
682842121
848064889
135171052
437666096
1641093358
1691334615
1538151844
427406134
1122145189
2109829891
275369924
536936373
995563149
1694860958
1545317988
1631264101
1122678960
170599522
543344369
1343694017
1035239775
1634137224
310457532
1298700752
2064211409
117298528
2056774052
2057269051
1310898608
1813379939
292322468
2145167845
1096744693
792822420
626463725
1805515644
92516841
1651866787
1101802491
599747068
2122012893
1379638196
2115115149
1578642768
503487051
1256180487
986801588
1111709135
1846300714
1723375984
94913990
1403259008
783194740
1047126322
1844538777
1924177955
472562584
881331747
2122350990
883472246
42120395
328566128
488794632
199813892
1164470503
1375074103
379459182
1014505794
357877135
1626854519
1188632550
526543976
1538309804
1450098288
983978076
1815059697
1826435533
1936021684
19757625
415937433
232150473
1053346856
1407982506
703135716
1668634586
1753509304
935663752
1070962399
1101270790
2077190298
111102909
1404372409
1020000199
138861923
1285020271
532157173
117804424
605844258
776765188
1288810065
1094758380
1311789738
1157267859
825431723
1604504883
777493085
119353814
1467490310
499571206
1828684572
337411792
565090935
1440807772
1262563796
2058050960
1530181175
547160886
2145157549
306605705
701725785
394134162
744412655
487867624
1709814040
1928763219
605010922
721731913
442959486
454321584
1558106851
380047337
755317633
692254806
471108273
397270936
1391826259
2143425159
944113837
2048711580
1263103573
1168596941
165379027
970155503
1020764399
751420916
743935895
483038354
1606957810
550245271
737797915
1410594806
185623158
706092064
1683092172
299169002
78717895
1960561366
722371198
871124558
1312078804
1922655628
179874158
615031431
1450171496
873452834
2138437478
102829479
1060891152
1015457912
2010959625
611776174
1994235844
1329353397
929600298
121916127
430035396
1416841596
1276571764
1424174542
1962470119
92358659
1312446500
682208279
979857032
1773397379
277440139
2006603985
289219852
1523523663
1847920589
803234924
1430346886
99425330
1130262162
644338490
1969752738
1096893866
347410722
210067191
331955904
984055681
1194297141
1589392864
1469175407
486539819
1071497417
492122907
1858390092
947258353
857269769
60130518
1446274243
1619276488
902290757
116381306
1514645486
1658550685
1063782993
7322966
968158660
545123186
194195783
469300406
1996322393
1263907985
1639362691
664423596
388690983
2049493634
756454860
1061181498
588247404
1486582025
1009645642
1686785649
1284026479
903121275
760233031
530701395
1741196854
1890101900
1548395032
1283683294
245173126
2107171175
1011510612
866960638
405108459
879623438
2126854891
1470826265
1865818947
933660237
272492558
1376946200
853830938
170274740
877093834
908349762
1080919637
1125282054
904638810
402864314
448580161
333294129
1019043651
1331962714
634373850
1078133324
1373099585
527019396
1724097173
1648986834
935338382
188291999
305866446
673347589
82659670
1462156205
288128106
2141227607
622172405
1624764173
1925588776
171110354
377105961
963065438
1848177063
67494137
1109466662
1388178293
156157498
175159927
505525398
527465267
1275534451
839632086
186248538
1930496796
108245395
733479242
339203256
309750782
1116233977
1523793825
998317756
1570010382
1167856917
47379282
1718367187
63478729
776667859
508997291
516028488
704195165
207441813
204569439
248787389
727229607
519729407
985456284
1256661958
531338957
2078250960
201160742
1268523604
856101056
1680320643
1910173630
632079186
515473190
1337688782
248479578
1631362049
1318308550
260762587
999390530
524872120
2095265675
1495203789
900185367
1864842820
1968753356
772140403
2126858708
606214526
1325879641
672048349
2020817871
1894307611
1955814547
1309576984
1519321101
1371931288
577786563
1860204146
161530350
1127972204
497659713
1805346288
494708578
1925466068
727410503
457667728
780582687
1910605533
2005066518
1708216594
264986540
1429676649
351105611
791865005
132445129
1726244284
1049928775
1995854489
1349079240
899938662
750058687
1860163989
1156210783
370888083
1665337685
795217476
66933222
1179577865
108815668
15462844
381021347
1406409690
1101071161
558569146
437577829
1473657498
2050913996
1570516639
1768697957
1110663892
1155728763
1637548895
648489535
1500461675
2033623808
1248069388
1228537037
2075605339
1806102496
1712777384
893237329
742163979
1765044593
549097981
717202560
1540877301
1060293369
446338734
1463754325
709980308
289708036
260583709
1871594659
1692632330
1318496319
74278640
1094648701
275267359
59865536
1559243681
114145137
951777009
882721566
853598515
1396724592
2121849975
42541803
906453813
437658152
1161016261
1102766247
543936809
1086300602
860439116
1916990940
502903551
328237772
831587775
2032709106
495254751
396260007
318598918
1799032886
1842915974
1638961346
480946180
1885506256
1369269999
665673962
1902323309
156434149
1440847067
242420372
410518547
256165687
1298792755
851456248
794596097
741122589
61987088
2110094928
1628499147
950567147
325605011
430537970
256577286
280657732
938324042
200795412
1593672033
1237370805
76016306
71573303
1256051782
378883740
56245887
731101009
1600953808
1556204995
1640259509
1652069425
1899972394
1400574371
1732976373
1990939435
1862354992
1631401921
1738828754
406233336
638643234
1600900718
1791774929
2083755836
211715359
1176561490
1230724593
1047535119
524089856
2139457428
699819408
1386086912
909327888
325067532
1005223514
59421641
1571973015
1833185966
970557047
33532258
902596067
189602059
2037730404
399758440
2096262393
890557354
1087941747
2014960099
1825196021
287603792
116543496
209340504
426897633
444531551
2103106690
1860759553
1486829985
1713109897
1086069380
190113514
1439355241
1705478063
861586200
504383098
454466226
1826731490
125151594
1519543712
290751582
16184917
1105162165
334146173
244876224
759838587
791582850
926110945
581686376
1960812645
1560338340
1485445225
1074523055
124232144
1400907754
691136055
1655917984
1825681751
1924097058
1407145035
20018794
1193990481
108445757
1241023133
1809366242
1792544948
503793552
2077639675
977758858
1077785810
1493720198
594832923
1435417936
37197448
2094996875
30323982
1493439962
266972659
641512285
303883398
1696959565
1071757494
1132873820
1221789568
980009856
762757911
477118102
1193834862
627616586
1206410103
1112537217
1676084649
1645959754
1708348046
1762254037
1755297753
612381839
1943009416
660376414
922357455
787384498
333358476
2028260206
1769115743
1372829073
581969628
1212559410
689962461
1442732540
216751204
511580685
1013155971
1204349825
42186137
2141810487
1744213267
800009424
799123389
1883041896
1696880225
318257371
2140964161
519111220
239538796
6190157
1642634678
180976491
1011919034
1991707412
2032821035
1145856154
717137321
1454035756
822112007
853781105
1529105113
903247974
1153116495
475686762
155779590
1330063026
2118182251
1226816484
166962672
765914809
183222597
1032286561
535335785
160094843
1489724957
992764487
1246036961
1035976452
13178408
1904308228
1482724095
1560080654
2108261853
622198638
1189093805
1729637210
1741601402
1866786189
971419512
1509283748
1047897644
2129641633
1549759403
1426157556
1877809865
1415613817
145848013
1733580964
1984709992
1474830991
570812720
349630511
149522354
396511949
864457121
2010814744
869659867
794475512
1442872615
20913048
1598432080
1504565581
854284840
1576034769
1513925682
331993431
806588962
264507170
1872814417
741492966
538369015
1272246815
532664252
1823116626
2001156733
111944159
466944235
2110359833
1886442908
678983605
1107913317
748277603
1077065024
2063679031
1595290562
1778601231
426126768
323377524
1462814356
495446073
1958518746
1532884656
757472383
1363051570
538964860
132613416
1920744542
481393281
1178411693
1386879161
696458761
431791028
1772691217
204367406
1172248208
336752273
1679933528
1161575677
1595454880
1695829296
643251000
100679749
234243786
185690516
935308884
1104958339
773301030
793406537
975379181
917005482
100122583
325725078
9173239
222043231
126403255
1848818120
1649068207
1743271609
1378865317
1360998200
490321118
1003747682
1602474364
1441865060
1451087714
1330489627
1763185205
196723628
303030925
66686153
565464640
1495575692
1188136556
1877763502
2094440184
1481802319
1320003469
1788312096
673029337
654933416
1274223500
789568036
1094344153
1024566007
1067862047
438256341
1714769563
1584900084
1578222739
1593109848
1167808325
506352381
157847851
806760820
1790247252
1126417261
1698976403
1552055488
753371836
521996103
1193597352
561745568
1242606388
1108591589
464236222
1704022466
1874396857
369821139
109196397
339821595
1644477540
237751878
1231274527
383419927
2125613232
1975990412
1048577372
1530363482
1496717890
8441169
1394327721
827642624
1327153748
101557443
66058119
718506400
195900250
177582980
891100631
1596817367
1065786618
1031941352
1230713943
1160240509
121209318
405391651
993874758
1267952694
1395334212
1412011493
230079290
1933501916
492055438
1733003775
1259060196
1645868237
991042418
385713445
1282736889
642718502
239996194
385402143
364791043
453116093
733426434
595449569
139518083
2099537996
304025924
89979915
317808070
1888771960
1058460927
1188509887
940635764
1993176845
1091832565
1178657696
1928487176
163326032
1455113162
594400169
1574273545
2127902037
927418944
208275360
1432717516
1684607931
920735838
773260698
1422916564
2134263412
1268530227
1741108058
1978384039
1657218948
1672495513
311237201
1433129656
1167109194
429518972
1164597976
1682804449
681504306
2100399471
1857664180
1011369935
601157385
2065837310
1963552683
1454523433
1909057205
1378822159
2008933621
264693272
1662225127
1531558742
540988630
1119469872
1896654742
907855006
968555844
1991090870
567804526
1993013971
101707651
133020277
316261746
673664854
2004462310
609033236
269960701
742850075
1473800737
1233231257
633425726
1469940169
1404332973
79536981
1024084975
2043018841
936793886
1804929745
26806470
1189596821
611175763
405305010
362660668
1818597865
457724190
285179644
1368945140
294926375
1354632790
1472318213
626600387
1668682841
660376537
177520968
2091282396
2122223163
1160862147
787326610
604890974
1382057468
1024573317
1611169892
1999369988
321580150
510834047
2003471798
1333490928
1634068426
1579253092
424794377
801323649
1790397971
365516364
1024849087
152813697
1945274175
532884018
1394906619
1969801716
2075378738
697972966
668188305
165929062
760013106
942241073
1663139695
1729928537
187144206
351652603
1747353172
1030557227
1284612549
1792711465
2038750906
1453222731
716003429
1851302690
1045065927
514924380
1525970872
541846498
1719363656
1336414952
1979887728
1543339278
791337572
1498108229
1310512304
1307656718
680889831
2100872001
401748370
594561281
405179922
32935795
1518235746
1804618107
560668156
908061565
412070829
252266111
106242318
2117110806
796986232
925768331
352328206
1694777961
1613764692
764251165
468307326
1164167881
154460889
1233566228
234237936
1492452352
226763773
1797284886
1686845915
679108282
1961155842
724645935
1212979198
730084365
1886700971
358531757
552742106
1584837744
1175951625
878092654
1023525849
1567204105
1667726408
955151176
1278119043
1315082632
1380792054
30109117
482616536
1801321933
1316442132
1413009516
1759117354
1920460692
512409945
1625667349
435297799
819061327
363980681
829339607
321618864
272317057
1528427301
729125271
1893164160
1081866388
1631028924
1816121295
1626576064
1306682181
879783184
235707098
1078156704
1715073853
876514961
1204738244
117075070
1547678405
2132623153
1606512502
1594242650
941369082
1660573411
1753303681
403832399
1239420924
1320997787
354834539
636557342
2144220591
1472510208
1162240271
1236100265
1326616407
1678538332
1693355795
327800911
2131004712
619379441
927260467
1743429976
1741221160
2115099241
884238356
82703717
1743617557
976837518
768393615
56226397
520056884
317200682
1112383139
737820373
1498877862
1622561937
2033041557
415573122
122415017
546709785
1450276442
858777671
1316560179
801527677
28750768
1185230614
1340377164
942083617
1303667152
1965702090
13501460
480952092
1840253415
1454272560
209909549
824656005
1727002213
1518505008
2092063108
1190818549
676279965
164225854
1776162343
1391484837
1347502187
296498019
688417093
822819215
494237629
1571269070
112676913
1091666186
863222635
623043633
41554440
1820260242
46882510
717306559
1613084487
1629007880
30279679
801746399
1801633861
2139210155
1640500561
1260746337
92428868
769212172
1904679366
2102868760
1544200544
1521112846
89695442
2097663677
1742655746
972978247
1154217682
576327768
1152782037
1103943150
1908341107
1792285438
1931979550
1434037399
1633032426
89188179
822433287
207525257
18501445
1605641323
1817675385
1665222898
779278524
983915156
188546273
267035624
2128095450
451588145
246076818
1788053778
961970503
1844311869
379497963
669914929
638746523
835642918
897574683
1974157099
187755646
919525521
934426974
1726308524
2097616432
621873786
1962703339
1379517249
1918478204
2002531195
592703875
100321263
1256457891
1697700472
912526613
642927885
2147222187
161125285
1763185904
1873042753
131520503
1782803547
1018286048
202124384
857384726
1712398794
1672695570
750127839
1948661184
1536690697
1288481179
53711287
180059434
882460403
1322594229
939198619
874320563
50742595
966039193
955252316
273776543
1430872914
1603936357
641811150
1175239852
466443218
717228512
1782403578
1421510657
1653187047
1961306696
1600910878
2128019268
1384985131
1210656092
1743278591
1356263193
208598874
2014556220
176041735
1057515059
1007679677
994772022
1473948411
1663561002
1021267774
230291598
679520917
150176127
407971602
1101065085
54090514
1534137009
351901342
113703712
1802361734
2098296894
463288601
909678419
973658091
2085291126
908171477
1687771180
717489998
1465327265
72518294
784976522
501012046
346445667
90428322
314030966
295336987
1235769803
1189302932
69072528
2016838235
828604378
1399614159
541480199
275639606
172550136
186565928
1953181943
305487138
2073023891
929390201
866414573
1441460197
539493206
847312638
309693462
2020689622
1135645060
421564016
818669765
1433155518
1083926509
863953592
1029338635
1675207305
615800480
441355037
901254873
10585417
1014931525
270316348
968499754
218041042
946042122
1094323147
352279422
1397808441
716778802
1233591329
469064941
963292057
1739028530
1934983594
956801912
1637079190
25911244
1138991849
1017333825
283799260
213341311
2001036225
563161892
2125233597
1040570697
18427360
409396443
1742558555
1947233385
234450333
196952369
1458579905
950193985
331161822
1010931105
1480464427
713970568
1307567183
1254645749
224141314
1036641410
1270711103
1956663608
856674261
206091896
965779670
19198667
2066754285
56621779
1117131417
638458959
929151948
1087615811
219619869
857497856
1984252705
1287764124
816621555
628642729
2084400518
189644978
1529479432
1182833484
377786183
678065190
1744525131
121344971
547181398
962768087
1472075515
407731649
380701615
242819156
1833307783
612638762
251032876
1572988091
653150750
1144123810
1739038099
357708184
1641941619
229723237
2062298493
1741859697
1497122505
231033465
916524111
1740872928
331304329
855957320
1686570492
81495667
1112891518
730515352
751789232
381119719
547568528
452318704
906211736
1043908155
1475804013
279851725
1337617496
279882068
1741211727
1738604044
1798600195
1643752922
1314601689
1200116776
142612151
1400865216
2011278814
2095252365
1705284597
2133953438
1597471217
155203038
1069285793
1435264106
2110702593
2078038979
2008782688
619667929
1300257817
43821430
779873234
616042032
397329465
796589758
1170611604
1373411031
1637172897
1104893831
813467220
1337014941
1417422028
301400894
851283931
979535412
2029148333
1134100453
1825971673
111583418
1521571383
998137243
787546625
1547899536
2021585831
1324587202
805931372
644016940
1406305825
858284489
344218709
1389047477
853076784
1213351977
2076984307
1440119949
29189556
1260355966
1391406393
728038668
2072094660
1904843012
1902941325
1288635743
1375624968
1197939670
1013692833
1103795940
1837206107
2095936089
577824407
441034856
140058361
1700135532
82702273
1401230848
256509907
1412789223
411404527
830877359
1038490190
1074976949
355677233
740252373
933785162
432947156
652619414
1505030697
1215960597
453342550
1733272252
626884535
1004683222
1926606413
1485132881
128713057
1393481045
795994214
1796056854
1793954424
725606214
2076264589
337560006
2020457275
1388400527
470250795
11824011
903868910
866943952
2014504573
962207518
941094643
107924363
249826029
47019491
44179645
872985800
2081232478
441925828
1183088325
1312921654
685767347
1560676547
1272789947
1529272638
717550295
772245296
873676667
912380192
1654648010
1392866344
900564121
2074303720
715221195
1289160748
1547625205
1828744568
864230400
912640011
1532248794
1615480364
1192588970
1960890827
1849362682
264801802
162358949
1488012108
1073097857
1671287669
1369186900
1752347289
414522519
1567871661
310566029
1549490524
910650790
1194280156
727805956
691996024
833787076
935938306
821797505
437364501
1741239578
888871204
724403516
942775730
1117732429
1697843931
878078828
1948716676
1187190862
1964539635
109555387
1395168084
1720749807
2064596909
162648296
454231417
1754823584
1751375924
1461115694
8321019
1318392495
1530015133
1894868827
575216247
57456577
639725592
727739705
1777059891
1390836838
73357653
2008533111
1434906622
549505193
1459848374
65996104
2076101008
168845973
1682996711
908897215
656447031
484271602
1703086529
576946667
1300819060
1248490765
971054496
670445998
1552288348
210025929
1350917770
346270678
1157155231
1341606982
1819721674
1635402713
1970056257
923291469
478318951
1458236198
548944185
1839245864
1328425921
124353397
1827966247
767213087
622850453
1715874535
131502121
1397809871
1155573215
254035580
1974616175
2108747947
386250924
615102038
106619544
226918251
1701851423
768341534
547443191
1454376806
1797087534
90074943
1049297105
1872706889
1342784394
1305996518
899394857
190597421
223369926
1269702688
1803708544
1072523740
803716090
419405158
1076988798
727748877
1691089936
1826497062
754473413
1224766340
2087091876
451821522
1500203396
1222666504
281767326
1800568331
1891207301
88288706
1371917556
123988333
1304866531
1998869055
548894147
858509728
1187407922
2001267770
1416388527
665097510
1509017243
1452255698
1417295966
2117417067
1935657352
1202515723
207495823
7447272
372952006
869762703
1880773280
1485606765
168911996
739069198
706146470
1426837324
1800131807
618718899
463534793
1615022398
1275072890
2027280417
230858246
826212114
925447220
856188635
1247086028
1904954405
1709208768
807431864
1146747601
1700425704
2141789173
2053931769
1878365944
956797805
1623786087
1677049059
452259811
534996983
1070086772
731664202
1018691514
2058767054
1603815429
335295046
1306641557
1067096788
326430194
1670293422
1085137261
2075857244
134924765
294950712
252546877
564202676
1427382495
1382944134
151441161
1512266215
1858797001
1960363850
2018190530
1685415666
928053543
934382416
1859149024
446978322
751796861
323784179
361320996
1034201670
1096550147
835271543
505485905
1123589944
808361091
1134443515
574000140
365623847
135907309
1801028526
1868258733
177459008
340302860
1766118648
1185991945
1599293959
926228623
1930929973
874220022
1041029833
1867225368
336947924
1208837211
419924408
404710120
1086158387
574798056
1558367455
399456386
582866595
1883463572
1502687719
192130703
1726049308
1331006148
1369368706
1058453179
1393173168
1197731047
17044009
1864491144
475666269
373354186
1379587631
583942899
1093782095
1353365740
1612717640
1250032293
40213988
910433112
1988020248
289539283
1785004757
195417459
2116103482
316126039
1412325892
1327153748
1112083364
308201505
830698588
1533067675
1961676413
1798307011
451908943
266734480
632254965
824879807
1033643526
1247863526
323956444
628867027
1993729333
1358502340
1881711612
1037431252
2105464887
763763635
491080672
413368899
1157170033
222105890
17063764
1181990910
870923914
1105530180
504204378
592918080
68471282
871026491
995602902
1105609886
978348741
1686107491
641385522
1764127314
1011576063
1329934280
602463532
2113910094
768940223
459406299
550069420
945835473
2100397307
525108702
486661218
134745400
1697279505
467464522
619710092
287522742
1392298394
1378681082
1077011381
1952215676
398379632
400614145
82357687
20145649
910883198
1738707494
2031482788
1230601269
508876872
733030744
1023767448
1253620996
1307856775
941788492
186327957
373933744
1676575166
1755837908
1015436695
1028439831
625415757
652921181
1965572408
52496132
621279781
72580657
1632097284
1289885410
955535256
326301951
374428762
888791227
2138800940
958259686
35288642
843981563
1468312446
59764852
1925814601
1305134737
1514517626
31412226
1250999690
1179913934
1783597615
342209478
47978337
1241235781
1658970866
193786786
40264414
175687807
1381088440
1929126660
2062903924
789791518
941988959
1483224918
430004660
793467406
208226892
1452200261
359273670
1035703932
1142806033
952979091
1241443758
413834176
1485271816
1716686773
1513326586
745554698
2113003155
1391368454
1810393729
715642232
875973157
974253245
534925351
1445994355
2005276636
811308872
233485592
975165195
1251610155
539106139
542326710
339161960
1038380217
1843595436
1894138025
1890322342
556714962
2134737020
934481967
1117834014
1199241759
763728448
1428511351
1725603869
1357261111
1652784646
1799210733
1375845703
1084617782
620056635
1136820398
347707652
1345103373
1636405991
2143375157
1173334381
1547668519
572770068
678597093
449460832
786248462
855787954
987059332
1292958187
1366981304
1846185290
349507580
197390614
1199213410
1386522706
1399516731
1359288979
285535603
341578502
1978534643
96318823
301596662
77412829
647614363
1071184951
1219481018
2036766579
974951656
1577351666
1781304047
560263016
1196862481
167870063
1860396840
1700608277
658739633
1796426581
1397046041
330332873
663708635
1653889614
899182261
1186090920
1671096811
1027552291
1856737245
232530215
772881626
1155843008
648996688
823351754
1619638838
963616482
1985132489
1341515374
1887216141
1641026278
28474707
975537986
1295752263
505429762
5539221
1534310706
1117770201
1486914802
819530202
516005581
2089562164
667657182
166912490
426457200
1241322401
1054986959
1664523323
731272110
2006974275
591979080
186355797
2126643820
1196961006
229300899
551807455
1499586712
813099787
1584271364
1574016885
1395295835
418341836
2000737002
73755618
1700816696
1902010850
786271023
120352393
2008199916
271331613
2138093319
836248177
1611119723
228035422
913633496
893628376
1675900445
1444862212
655504533
1388050216
1306734244
423182909
1857827577
1318795127
1494690266
882832933
231984590
651059166
467194221
1778656991
926462615
133684679
195370792
1558474578
1454936496
1939502943
10392076
45043011
1043149527
580499059
470957812
1535610442
917598480
1002488657
1470643395
1270621303
631829401
2070874214
346282891
875183994
2036737640
628818645
1563691389
333793609
1215657793
965730498
513140197
1566858541
692259193
1776624622
1426639121
1577739845
1929292951
73029041
1093436690
658661011
1914462101
2133840799
199216914
252782335
2098000483
544792342
1965766403
809890528
44970554
997881584
1608513621
357102824
2058993117
1164756016
260050101
662376351
1033523013
128519105
220293580
1880406466
393864224
2048723141
132195263
422128597
610372127
1450782148
1113845393
1816008615
369310212
1355487387
1749810036
2128656149
818542444
199532094
2076503095
2113512779
494778463
137285531
1663587169
1019829263
556037613
47031593
897040174
1727682549
1382085306
1500313539
1398046425
1631831457
1487536895
2044096337
2142021550
643102843
1266836240
1116676198
718026857
2006539759
140070251
731008075
616729566
1864941361
378970064
1055235804
1750736330
2111506669
94650608
570539025
293924238
640598361
1965571163
2134125969
1400341384
2022698243
1625871793
936765276
2047589350
1561067951
99371765
233638648
159183666
492078700
1228229277
370085935
102168470
825308932
684937815
1038289073
1015087724
1398057631
551602703
1269641517
1508479080
778267407
1601936063
1848382929
1738391354
1044149300
1064619883
1240035855
1251667812
397926624
1014149085
90403199
855911586
1922225068
1669552807
1408089657
1511997187
502145157
737036467
505043319
270024227
1579364296
263448924
1507986549
361408668
1062252846
1655581598
1846397093
1270602247
1118594748
743353604
107077637
1972894451
1485445467
568813517
506139984
2143855087
1069861768
544580441
715265926
887261760
1696524187
1491434262
672578273
1755740119
1315679810
1695757426
1809615000
1517792967
523145314
643708160
515705531
415352744
1697118359
1943160373
338969590
799938885
1033631270
1572522002
1699891027
4113055
2133617036
744803319
1818669480
1421854161
1763994436
2068618533
994013606
584756371
356433715
1325920495
1946757986
1381775973
1724861549
583098494
1510815253
1047503101
1818791721
909972006
1286681122
2060547307
626886328
367810800
1262436579
112293672
957608028
1601106247
780994599
475380787
1830501046
1884326742
2004437609
1087498676
667019920
1199415079
1911259189
533511949
422598191
1582038988
2130105379
1131802353
1049670686
328708224
1170640882
1734583058
1892023497
1842900356
497947006
50946905
375891941
552344971
927244185
518014450
1949417693
1689657605
896936121
1180628303
1113785895
78509911
1909432612
1922242379
1726473052
757626108
1245889428
406914820
1246666660
2032132856
1270125976
1483131864
826821556
1596788934
539731926
1437772989
329951171
1663615258
135082107
1445439862
1573014581
1611359071
178821949
222937908
1007520875
824698085
1358697043
1958165309
379974799
99304173
301398436
1937807155
688488436
318792213
708776515
1459342034
1592114075
921113599
1722076340
1754288594
1904501652
841794169
1365406445
2049861714
452678603
1604352698
33557562
884040704
1309259805
1980682123
1870399994
1331655082
482993136
261836718
1127019659
1757398693
1084003149
1113844240
976025975
1513517282
1276051783
1442400317
298286771
2045497276
1594525031
2084680511
858686958
211027897
366919409
1985464542
717139522
1689018684
1207651309
299826870
308141163
133380467
1068973639
153780704
1782794466
1560389701
618897827
1205813347
1349233924
263943506
234723156
722326616
1446100358
1017936387
1417303019
887200364
966084547
1946445250
1158815610
1522357699
1485130168
1415940162
611242884
1993574002
357694252
1119082778
664169777
210580396
1908894689
1861014331
1485857609
211369822
1618922484
1682400589
1499712055
395669613
72284405
855661190
1940038785
1405106418
1435508843
1896828706
1692285494
972777102
523524474
405392799
1838370011
1670288740
29816521
2054830716
797113944
1013655100
1535306531
2145515096
2139774896
1624243191
719504937
855312594
203316250
199644728
1045403048
337993123
1559575923
1981006537
520497771
948898476
2025020122
21984332
402606402
219500623
691071352
167226806
1019033636
2073846421
415249009
612458776
1449733558
1832178460
1954498190
2012117587
1729123854
1576006404
1095494107
390794714
324868261
641492211
1664473766
1189478778
256534231
920413312
849031558
178558233
2033416205
1135801888
49598378
905802226
245796105
1252257814
207140592
1759003808
1751139085
581180812
68733351
1072753308
1516442480
1189437538
1038208794
646030630
842036765
1397897141
214075995
1433136160
1853674146
1263991720
1570038792
1922584569
1041228962
422095658
2136151244
1655994746
1873920828
1475900385
1543424401
2147434430
1667856710
200519331
2017621357
1928180351
882078388
1354211401
574804576
1137891880
760329578
1129510350
12269836
547807210
1689854769
857522898
1924350205
1599579850
1889706733
232037986
1847970159
583569432
320968646
1777016317
1685519844
741568010
896200692
2139031588
1328047551
196290695
30688564
1021682410
1051041515
1727368814
812578124
2044817567
223116943
529337528
1481014635
1293177423
2127621919
1414605151
240751536
817394157
55785349
2017873454
1028317633
993750435
290633490
161783650
643886174
231549421
1222654036
1408884804
1006645359
481638370
1007144034
1275254904
1619021846
1875356854
743159012
687727168
1101985215
1061772007
1449705208
1229475000
804560332
1074706430
2101414215
1854710090
1949606571
1838481047
2140399174
634452449
1157344954
1785984357
1121368991
53915909
1074500652
685461071
1134264360
430702852
1838609019
30086546
2117724779
615459988
1379392438
1808644364
519274218
389378643
2139903834
1812234755
1355453915
710326830
1374504906
476724955
1698966501
618359551
448012195
569133915
1224144984
1324687329
1694149660
868827199
1814155579
481860221
1090105510
1552980859
379115517
1535213333
1017108300
1096847770
1532316554
932780832
2879178
1497049450
151112298
417045841
1179883783
539863429
763200435
211779305
548251005
581456945
1353738277
474232175
1373023947
930841550
1897213587
135222886
1199939192
2095535395
1430826961
299560970
1130123257
1851697721
1494990326
1083919559
878538757
216614521
1656092890
2109670566
748756158
1691600136
1861520414
376178526
2056528061
464911163
2094886044
1524777206
1490083968
1176167243
103438024
1142736782
250922751
790223574
213163559
899183585
1619795172
1555873460
1159394715
1762501460
759568779
415858265
948249876
2039012685
640914232
249685890
1840589505
540770572
1032589397
81924433
11056729
1266746677
387922611
1517576769
1295615356
713073450
682548187
158055848
437103065
1517889508
1948224962
631371213
872704415
55762683
1236431331
181664638
791721939
1410832821
350878249
461165395
1377439085
1430303330
20107895
1878022874
1702883999
1885529304
1089771577
621315899
375408303
1244191807
1024746376
288827475
1511490571
632426313
1664227
338269291
115753836
523865271
382026106
453373986
1366919996
1422898046
397599463
1091085167
554770440
1087054846
59980268
887405717
2001573522
2089438109
1002904187
1264386142
1393640689
1470461888
760863843
78188208
781020254
1451104383
1670162035
1699140705
980956912
1614034403
1990429852
1971996195
1222128698
685631693
1428731113
420581146
1200746553
158913542
507948774
1685567505
1193521953
1579450507
781936151
230448968
1990638351
1357977400
2129360788
1271070490
549391956
1784513941
1696040743
1404295722
306553277
1200030256
1097566985
274864396
1845081487
1315195281
360572895
292403040
1174670558
283118591
952049834
335268587
1801494492
924399317
1711997140
804722134
1021159004
769745806
1960807265
236565792
1115763539
339123406
696149672
1845163097
1965596652
481724248
1504385243
1084935393
1469589881
1992368317
1833100737
1182441026
1419541656
501882038
1849974550
1598873740
1656140199
569503450
1103541897
677962534
1834940752
2107999731
138034850
57679139
333950912
1860623498
111442311
266422222
505700994
172169243
67087655
1311250301
101816817
1085506615
1986329469
1734447181
865913640
1960537449
1387407981
1703825714
375490445
572831739
1612697344
701732453
914612319
1680258171
1565325207
1938444664
1706461824
647387581
1393310595
723008144
2025770604
436657004
2089838544
815810741
410862217
1312758734
594367081
1217194253
1497290451
1065678556
376384307
724730731
142917495
1627623553
405404325
2068090713
735524969
1123598006
1273867781
630391978
254487850
1990966819
1380290526
2006650866
790856395
1821251225
1879003977
13032230
454628102
250092378
553411549
1545943571
2121626504
1568637857
1927082110
1449688284
1373104449
1922510376
1915009946
2064189842
1261956072
2100210165
667078858
574717033
1041196002
1316045471
1721432562
923457526
884783585
2118646293
1840323263
1055642109
1567499288
1485860965
1188267314
698129086
1422621294
766916497
75277569
26810688
749984198
579765521
369575896
423506422
2028793426
576991788
2050037865
2037606128
1038631586
1263244946
2028034065
1949883126
183925276
1685206800
1512125105
1053394456
733857238
825705109
475860451
590320231
2122200592
98536543
1108370390
1085026031
571711176
1443502839
83726644
1327558267
156072773
249313183
674633944
1737728354
808977413
1311524759
528758975
1022733417
591455280
1671721173
809182316
260329976
99078127
1474818306
1652360097
1876937995
1802572571
1407583999
1579663330
1892519721
448013330
1771763389
587190380
1738856698
15519755
296952547
25691610
1079818330
1050176507
1858141298
1157254194
861821914
1793637248
1618826222
1674912408
1466057319
822274280
617070433
2142511451
1364602069
1147806550
531397399
1381948867
604133922
1834835136
361393132
1890082129
2045909790
443255991
1808713029
1019563329
1092541762
1968609014
1388418348
977613175
1931413156
1634664524
1880035185
1942289151
212883308
1425992159
369188845
1791148198
1337782541
163016528
2044900704
1094643059
1712462251
1157004094
1942880609
1336920309
1627332913
998183269
792493905
1094908303
1688621686
1723854270
36961261
971578718
716248648
1489104691
480498526
890459780
1264918661
314324100
1764562774
2062851766
706101666
1803032108
55439864
1996179124
1129109247
252046671
772028157
576029425
2094673648
1105247847
518232780
164656537
1521973866
681381785
437951064
1388556296
1434573414
1841585763
932521605
729096093
1912527566
357715086
2021987543
1555030305
305653070
1185909024
732386802
679992297
1156933217
309857190
1535759191
2081252225
275376314
1987517807
975797514
1300329678
1745024185
459545843
347041118
653425492
1513078638
1447944100
1704882720
618868268
1406334894
1178082685
240291215
162064037
1965580567
362413772
1050022472
110966984
2020577662
1434608676
2043731664
1556432188
1816536826
1918789317
1613855416
1306112602
1935820268
565809339
1990330374
1850431434
18017885
1872595443
1845950021
778180659
1745758001
1577166832
453373986
154646778
169339943
1905373610
1410824937
1624632940
664471461
506511590
1839776322
177617812
780553153
2016867285
804457700
895298034
590172378
1317377240
1643390077
1806203009
2125900554
134399033
1759364019
741681449
1459703012
1980067688
270416347
202144410
1372096602
1503361901
2082053851
1500287587
1140381677
1279397723
65578663
1078092778
1252764414
2078036330
522115733
376559433
1123250354
341363454
668265135
490549710
1571593555
1790891560
717740073
1703232035
1866827927
4525828
617175928
1520612849
1918858349
1459973635
656908744
413298538
410413076
352142367
290872520
851799421
1047603184
2058848525
473829992
1464600921
2058261919
2026488354
2006003591
114693232
332477192
1972641019
1455198114
1970056446
1253910970
1450676363
804024903
478252771
886525974
1175370688
1356843806
1795318279
758527075
809559934
195550135
1568006795
109305408
1430338136
78363192
93306400
39831072
1785531577
970662361
1583835427
1498522683
1584757635
1547029706
1828662507
193040257
1421521791
1871237586
429229025
1193340751
1330992450
291859927
524176871
1249956508
813551244
1014716521
507121574
397336395
1477943696
1978874369
1801066541
971090875
335203268
974235551
1354489271
568202257
364116359
1880114302
584779359
1346544073
1162849852
1171387080
840578206
458027783
1764684672
1212850565
2054704653
673145634
165125400
1770791004
74868572
1577009502
680151311
1836516246
415676842
410172149
1978559989
1121053720
402203902
119549482
788708947
1175311015
1686466721
1504996065
375906774
1482239005
523311074
1043785819
396130074
752381153
807793834
1469598586
928567215
688382287
2106275289
1185724703
869755354
1190982172
467102133
717835303
1261104417
557128847
857649876
1397802714
1976960871
298361932
1037262324
1491670741
1002900498
1584805104
729669907
1904423857
743848142
1006381856
329711073
1724632295
501523863
676800535
1999062416
1542063637
2099991196
406007558
696520691
417599636
1467268603
743659682
1790238500
1618090219
1110605230
521532243
1250876574
2045206995
364861098
1174444293
497982685
1480004254
452473069
1233409077
552621313
844610707
2125459296
757588158
1215926005
2016156997
268187247
1251276629
1763572965
1756850706
955272638
607806413
1840515937
43395026
1453914135
620690304
249459222
337954078
283028305
1115680198
250184808
1935716984
147735600
862613144
727633271
2073178136
1291721615
349618470
814652104
884167860
490114940
8188147
204537120
1548855447
1014158457
813914995
1847532392
51603060
987831980
2079755300
150944542
1657339489
1513867039
944995656
1868018610
2118144544
261548346
1972875235
950588424
508876872
1728661343
981739994
1700485028
493333474
1214511345
1285005681
275602048
1322320831
1407596257
1958767399
1908549853
528510326
939180970
1911642564
1360210128
1250997569
359062724
1304110179
462545911
1943535927
327476639
145157742
598555973
1648451994
1756262532
1926672426
530739332
999094191
335751025
1220687939
2060807995
1028906287
926012219
6199489
857645742
47709446
953730646
2043228138
1240460625
82379881
1360786114
663409487
1952735014
707133681
1095894533
1263099321
182261874
543225544
338436310
536408454
1977428150
477122950
445227355
731067793
1531540686
703968159
291163128
1204064525
1203267772
75166897
1138222445
221766481
1069443296
1409644530
797587109
740133352
2092483647
324117265
267624783
1252785832
1564869838
2056598070
140098657
1043921735
1868841152
1112984497
594196417
865189369
722170984
212552847
1706916533
2014831522
661631972
809293254
1109245714
387873372
1963004170
1284273837
1179059834
1386863573
1956609445
247328789
1009125532
224719361
347453332
1775004758
206889080
1628314518
215670869
85560813
579814911
1868781801
1819484361
1886407650
1053790919
1512212031
1221671242
1611834089
1525485338
1772503057
17646204
1656271614
2014558218
1529742213
830216830
1686089334
384099733
842585186
446688532
1819314189
1416382449
1347237899
355027531
553387536
83331141
1959129169
1057102990
882564515
1150734714
1199403284
1096312907
1703754060
642640501
1615743589
1666268507
1088329079
976355715
114166971
129977417
766245336
1346544073
823653317
1607035649
1481341674
341649937
2100740947
1859098677
1367510706
356883277
1379484286
498113852
1084677269
2053709799
273856531
792455719
551742967
1239984851
256432169
1843809366
1022586410
376790554
76319851
1286357628
1635855327
1913380809
721807898
372109404
1627403890
1473177627
164461981
193602100
695106313
1304445579
1964424649
555251711
820587926
940097520
1586352243
1051292513
725606234
479955669
1132223384
406929074
93722439
1353288398
1837446855
1566253828
1658229210
1965992484
703576362
136618503
440146009
214362209
199642782
1936243663
1863652094
276112007
1178792192
633340452
2101372130
1845913448
564541531
157121980
514595541
105148471
878467523
38802426
507442504
290442468
1371363089
100227113
288505624
1972776929
1727132238
1647687676
50099364
1649338411
1977749839
151777059
943968618
1167046772
1042298792
2090499321
759813548
1556770787
2131105298
2130803275
1937190883
1330660502
737154007
347675425
1089469520
1368935421
1370141343
229955673
1514191799
1470852365
1978025315
1643324856
442087715
1893943580
1873363041
800501535
1865944477
687315094
592242100
191106417
1657886147
227113786
1617847240
1152497414
578978400
1511637548
1619809887
295524617
172405094
1110052166
1809744538
1632022496
34670492
1921782144
966443781
1955091499
1829708944
891921712
1512343401
2107226396
60809845
1240521616
1582004189
1135604906
413845053
1162284061
1265152668
840222424
1445128133
1022452134
598009448
571619090
220029133
1983067218
2046687656
1022369691
393987623
1600627907
1960100763
979649000
632790060
330804654
449121742
1883534972
650071718
35296008
145262805
568220980
660898214
109167344
1451984762
1615671951
365669098
1300720885
2109397213
1463943685
459561622
1680288854
847455569
1310256305
429737787
1757557946
77168121
839288802
1696348498
1776317220
2143542355
1816092672
1679912056
1815126450
844452853
231119514
608222448
807522399
963398946
1130581782
323034479
1210141669
340495955
1986781705
1577978943
1527395015
945553829
598058020
143919817
248661943
1075929117
1948187418
325938903
1308067852
2026090578
1950196534
1407401654
2015851197
1679964115
1192636264
535515405
1420558810
2051413775
383852238
1207701951
369571821
1820689524
1081328069
884717044
1711655365
113182525
2089414772
2005797483
738435738
410206898
775663235
1900968523
151112014
1427864763
1259791015
1255473034
850490245
298726028
248369887
232373066
880975574
1709094305
298446528
1436227981
1629271436
989147193
1340363746
43114724
160017254
515417759
1091806219
711807487
122264509
284609121
534947727
675597693
1593954948
308884642
1476797398
46827420
76996917
1868822381
1703343666
1658579513
124762710
196890963
1050041839
505409123
1978363432
259007527
439832207
1241577058
187387098
1139752495
373206299
1435261374
457438113
434213744
1762963498
806783011
961162997
2009445924
905990008
1192813595
769697907
206300361
188773216
15457097
189024498
1690280411
1940549860
302645137
65920283
94690819
1304787040
865644701
1152353384
525007724
1740842910
168253424
2041526558
1782460960
1459770975
533829906
859768081
771139805
1641998063
2134500287
529095991
547477316
1829040619
918230059
1124546665
1648178671
1359090311
587027861
168759349
23610051
1661022036
204927661
1042239073
1615022398
162732092
1865829423
148438128
1943697008
919156332
1793842789
2096146744
1837938472
963174300
1547896283
594978021
1818359443
1578942196
1632843406
1342402525
2056675073
1049617821
560120691
2014885064
1925616473
1392867264
1105744531
1579338826
1345538434
761590779
1301298934
2012036608
247048948
1841484605
1556336994
548424536
2085074357
431140207
1435327465
423703596
423025205
2036924226
63738803
973037090
1695658397
1640166933
819535932
2105862594
771815953
1965104192
418012518
1666957274
281535602
2072218932
1765110537
935685485
407220848
758621834
1233176200
1990422835
1906761929
1370213437
1265636609
108754414
1140562769
622951766
1771912379
1755374972
1621551384
19812146
1840140876
2077160233
1420570146
661958791
30685496
1360634890
43487931
349638735
826335897
1953257203
1399504333
2104723292
758481676
1315274518
1339083338
1499827394
1799634911
164782296
1200674863
925133881
1907795464
1553346791
526009412
770387455
587908855
1237893277
2017764861
1441641031
1466452998
680006792
800585665
1996688760
514172768
1711734001
1771695064
1841124375
1648057292
1597846232
434833222
638208989
1984907277
1240745386
1276538624
847042666
2023687469
745336414
718328290
668999415
1293483699
1222092115
1123615951
55047625
334343552
782113926
1238011443
688506959
733193956
1277519641
990506260
216371032
533326641
1324955296
1967081915
1247438964
807259363
1782889357
938068840
1961377998
701972337
1527013707
623214134
132528816
2007142174
1807098433
1032795782
1536401624
2137638254
832021319
1462290972
932918151
559404405
1872578489
12337649
660511649
403246306
1510581822
1563759391
23994192
429511039
580143384
1632274295
1550591040
716959972
652084123
859285620
2095258055
282401408
629644787
1485701382
345997161
1950615600
1260214243
744037758
186310048
965917706
942582379
1757321728
459158171
795959900
686571076
1546836195
1772409289
1855909742
175310352
772001532
25145595
324776032
609209296
175596191
777835592
2056891646
2144918212
70708540
243367838
458752516
36907841
1269360829
1331164793
1504709705
1560947571
705333519
270612580
770960810
764726680
1017018675
813871302
1171725523
1652401738
1449543635
884774612
772473514
987810151
1386510468
325421302
606615077
1699705973
222845187
1031714003
722725158
952525772
848458034
850391567
1010969425
180661786
572400284
885204893
1810878237
1956051678
1798310704
931616521
1858450022
1753889619
2069427848
1725508705
859889638
759854076
1213362762
1992571083
157136554
1701974456
1313203852
1977537737
962528966
366370325
1683075459
841114353
369507069
1260382044
1124458007
1289075674
2102145491
51962870
1443768302
1046300117
1443931454
599273840
1840411731
337877879
2042512533
1960537449
2062907186
1173090716
2059757829
235915144
1730190085
952593541
1706400402
1978391742
1985580021
2122743677
1124294543
241515469
367693777
1984146008
1880664594
1098666124
707695941
184165407
1730428763
1834170748
1560953391
1384697063
993886138
173819061
1902917932
336814634
1472631826
1894561682
1721333987
831444317
1179129139
154535294
1625554994
387919683
390849099
921662018
1706297469
304591087
1463807236
905938616
399249099
1203793844
1205467268
882274045
2135713922
242423828
1873389078
1255960337
647835609
1364051644
1606696151
2074692688
2033299749
1664851744
1820027250
113405084
356715533
643495824
1184984463
126225477
418238023
194218794
1559973957
97858138
1800663538
1238836193
811158792
1292191027
1148261940
464247570
176967863
447428914
2011809600
2024833220
1192575115
2422297
1772246364
13249683
162289190
1994603221
1892799728
121882659
1353590722
2123120899
799505246
164659146
1031402045
1287802252
183643655
46939117
706442243
979542669
1371644167
1012552690
144605041
114115433
1254453049
1678918428
1992931089
661216677
414298085
793691239
1576136174
864549055
751579936
1740328498
1488711173
1194110339
1354475545
2123750213
1426880329
172714896
1218508386
442429480
827023864
1965015882
1714824179
761279546
1399723814
802614522
61068003
1104953766
1471775477
629545756
2010991854
373996195
989017338
1720888847
923064263
1331705282
955521326
1962195450
1442851612
1361808683
2064437956
469873481
2015288188
460299913
822966850
1544330958
1448175006
1222257223
1528812138
2034410881
13048137
195439356
162010843
54551030
1914854640
491578515
1406513881
1367002374
91395224
1595335841
549353960
2098535813
1736418529
1386169856
2059223184
322766440
401286871
39795933
1898018901
2125377656
740663512
1850835176
1007532461
1935841663
1015908851
1879417823
856568741
1070186911
239827462
248229339
647542231
1843713466
123067803
1310072167
875999114
1045429431
1066353991
1572696554
939451266
1656405703
1729658861
1505517266
1693524581
2011791968
1142780600
245651789
228025922
1955371636
27263237
697814655
1259108253
1430760071
1751242286
288382981
550488269
994922376
151138012
1032039441
387758948
1362609653
102145681
1022199041
1368252181
1575554327
1401888305
235392837
833191922
510920356
2039005455
585168192
2056660253
27178476
762065450
655314324
2107432379
1777610559
1080440463
529704114
583680084
815568351
1137563639
1989787752
1398695443
1383592753
1759715668
389980200
1247127943
567130300
2137366879
479709371
1471431849
1983914096
664863639
1526792906
1503478326
795600432
371940902
235337157
686191347
1623185424
1155346440
465544084
831221510
420879423
1796129433
1677617508
575333171
1458272885
1695906689
1046959840
200790049
1843797800
906740346
2020416216
1920300113
1727392724
751269382
1035808915
1202035155
1641397146
600252140
1398331980
1852872759
1596968923
1502184057
16393410
664166305
1917904903
641569601
875669671
1817056215
1486383116
1802739432
1677669244
1161604336
1319818382
2042601048
170098736
1428219725
1901005263
163188571
1865989928
37053981
1389342505
1960841623
863889897
1905397181
844417246
726472813
684217622
2012273023
1362925428
556173895
138286759
757838115
1485092894
68831720
1470880263
1047774210
1717378758
569730024
844801693
1901528610
779054579
445859985
276514161
201669247
68167313
1713144627
1669217100
901054240
526920756
1851081076
1154326635
935982711
185443048
1992953869
1621430117
454401781
1279895913
401047247
139557013
714481119
1706837499
630935942
1338377352
1270048617
930368824
1276638329
1148087074
864312318
1276442826
1860543171
1923826665
1758785489
1210672037
1269807058
1563491859
1477466314
1186393357
659398184
1019091133
1791564556
396069783
1151639897
609143415
37164184
1238836605
1636966571
443841472
1569492669
1444705382
2049931608
1408664847
1833805732
2036263420
643947912
822714634
1273167489
1072825948
1779764146
1485264361
2132017650
2002096842
1400656368
1433235634
711038689
488946350
1609173247
308246816
155095923
1190700234
1385057013
1297255610
2088393559
1966698631
576838916
948103746
1227468443
640015672
675870944
160049514
1688143905
1758268951
1461864806
1456517071
361209720
412521957
1031380427
87940597
1292441635
203077696
724524129
210953624
1236618409
1573500457
1955396139
1566724831
376953667
743711887
506085385
1268978740
801258314
943291750
461376604
2026400240
324120729
951178112
1501906425
758510804
452117388
1303605903
1531426748
710743932
2124721890
1583137850
1797068621
1985784725
1061528024
1867101761
609508918
671013891
706106419
1638273886
401716334
1574149483
1005069447
2031185119
555470095
1245099827
1239899683
275359664
163915055
1745766293
1209908548
1807843200
1523191938
1065691296
875604389
429855004
117849232
1107719200
446128410
1864114445
279819271
1152702622
481568064
348232505
563447983
1652938256
1808932555
159393956
2002965658
1805022523
1401681454
464377824
9463177
684416504
1724745466
237225885
1704575530
597720334
1929782551
970070422
1868542821
101571922
288114544
781226086
626013860
49990354
837017454
535394351
751142688
2096030179
63633205
1827967514
2120128377
440547856
1722591095
1249989176
1413396436
728738112
1125359054
734213037
1465663770
893909624
488927662
969539985
1332357086
333259705
861524261
1374322165
1935485999
1240744863
1119089236
807085287
1487706596
1335603702
695135344
1368627734
1337315450
1308831719
2102913853
240231797
537307323
2040658401
390840957
807499436
51387469
1183844305
424954939
638746523
1811488753
2036531687
132302402
194647220
1290135251
472708346
297779864
783092044
1696694290
1129172719
647136287
845053913
781070649
298688796
975798818
170374270
2115400786
222933822
1564110806
1961628489
950979447
1177089133
1250590976
1262075881
90211114
406344195
1465156391
729099606
1758238975
50630238
658160070
2052706250
938113315
1996080912
310441370
1886579402
898941703
1955773873
1893008176
1803520683
2077720196
1427919442
883308612
938673774
98396215
968419960
673771022
730954332
230721506
1982313298
1467032026
2146595334
1582127619
293388230
844099628
405604432
1089426580
101567294
652741599
539498851
1869182234
304516749
60047134
161716309
116393554
508126452
360920058
384418727
1241782762
1625792820
189409434
1347156239
1052306661
757027095
1305251269
1339421251
1047205145
590049175
672664636
903235676
1194619542
275051056
1681456023
1591774248
1374687108
1891316987
1992449563
1557773359
1872160879
544156403
332573454
1099961115
1121559967
1781679938
35866703
261007689
1495964461
1222971451
699926274
740197516
1530757801
958124680
257448320
1247703370
1124177400
1362107921
1773869107
1431815796
347429246
2022494083
445922867
484745748
1511136695
311619271
1699342896
212263379
1541174731
2100161905
81616243
1269448083
1476725812
1586577628
1885919907
1000180107
579345680
499555081
1618093710
1131508758
1558068755
1605982157
2004649382
526811434
1930939402
1194387958
1025202920
423125220
1808460205
1007221011
426815411
1867499027
1613855459
1228184488
1755767083
1753476518
1048867475
1988190468
624747838
227997458
876800335
2147006835
834659076
175559353
938695529
1494866134
1010149158
2022887534
78103875
1304189120
1551743265
2115708514
296229793
2099489973
1871556898
458200335
1708359883
259912670
1024142876
1482921725
394090961
1596812722
1470092137
507693752
1204864516
1128918437
1986099950
1463942975
1439104171
963399074
637518478
1748702442
2066731544
2058942161
431581815
432979924
1922075372
995326749
934381569
1360301406
1250679893
631322742
2099019979
580751771
196442919
1246178230
109923419
1730953310
507886407
1707294662
1374593350
1797365308
568786799
771972131
42935299
1084167512
285293350
1197504965
1010370423
381722993
1593992612
1492099962
117969199
633697655
1625164423
1240120317
1709243466
1262282085
1243222412
249994986
877225124
1285480239
1665088742
1742931949
1848117346
2091410999
1489261371
1414416733
1083246768
172538878
1687123091
876064219
1701441163
717046507
921233710
627126126
670195809
810761417
106698592
278672572
277262347
1375206797
165437440
1171266406
1879194956
1235503021
1794634033
1474069629
1296139877
500762653
1130861622
1051358857
249013855
462793679
1162101966
209770296
31520241
236238483
2091822661
710176001
619488775
1181832465
69121931
867921496
2110909133
132220260
1623781691
1234861532
2112021120
1298850677
2095564428
1722501160
1764271807
338302897
918829023
1298942637
1161775231
1620730794
1698166400
11034153
847210596
159285382
136092288
220431097
868507305
1109093912
291206016
2077488063
627268844
780227796
661635002
609536008
972452260
684535894
1938011282
892327572
772161008
1372244085
462101992
1365339836
1501778023
216172391
648513485
2077344024
946635308
1451471767
403832890
2011456698
759517696
1510707029
1284811972
963996204
1942732386
700602051
99511387
1559013952
389565550
75447400
756182159
284598843
104958714
1637450975
377530889
573273202
1726028819
1277009268
347602504
1429737234
124656400
1392442204
217530957
1067376974
2091432884
941174637
620171132
175712177
22939686
1463240955
192928836
1630543277
1250054955
810939633
1589025632
859389975
1976839137
1201324123
671828105
1281962486
1636235953
1099909509
370705960
1941492218
2030371564
1137724342
1780364595
1959384167
526726286
2052043752
1845018778
366399798
113889245
909484555
1677227495
1222617379
1040254510
51124653
100440600
1291123772
433958170
1206818629
1659888537
275968803
125851727
51139325
2084440759
1658005070
625534915
1361639739
1957211306
458565852
1184805062
1299946688
2085557700
1931946848
1115798336
155213946
1444928911
766441273
680218376
689592367
262123505
1742569733
1975850532
1893826860
1858433356
424382666
230013611
41115954
686383383
338056270
1528335060
1209198542
1548194502
1291433370
194833642
218025584
949835078
1711280412
80835823
548742317
119739043
607380760
2121724916
1124202397
1916337259
1432790231
219352557
786988201
1885486570
969952667
209218077
556540003
935145557
1493193593
865785816
1285658670
130232447
2097820495
1115759861
67019809
1498227382
243597284
888452678
2096057067
762823204
1166313105
1670056120
225308759
845827826
1113985325
982696113
1117488789
719077240
1548849893
29244936
104740676
498739312
814291242
516704278
619125333
1095566233
2028618882
1375627784
1317258648
1313556540
848757155
1109994755
569730024
1707362101
1333348192
856818823
1635700374
550955046
1342742186
1043800275
739336853
1668685554
424789652
623979133
16564720
1942322276
1655815380
194649714
2067550565
1807207138
1292845766
1355443706
1088105744
765024441
1406820858
1921334078
1222924175
1646626629
545985825
1422616420
1839645605
1927800941
95845091
1212124344
1864471629
2001511619
1249088153
2066374841
350137415
1221735463
1960204290
29584401
1733976698
1591900705
2028865481
382406197
980875079
38531197
503614913
61883191
1607832102
756095229
1980739449
438668006
4900179
1682638404
2057866915
104662818
1714939613
42534507
642224347
1608938790
370539848
1812254242
1352869796
39762110
951619127
1213243522
1401441353
328811136
229826288
1193321921
295765668
585095870
1070271066
318462366
2078883781
1546170898
534564788
1521482786
1320986357
776516656
1180935712
852446843
1137972606
339742490
1739629680
1487093295
614708969
1950204456
351267202
1501686925
1460835926
488851562
29997309
1353056286
228799924
1651673619
14437248
2121135027
534490058
405111844
453977951
673806118
1871046351
344309647
817184096
857708645
1057968902
110586672
755046798
1586701322
1826959629
1137473941
419482300
76833050
1504293225
604382756
1218024848
660971276
527849936
1986598351
1458896972
1576154837
890479624
1397164774
2048157604
381584601
1369692076
1507466259
137397307
1390698341
1969566689
273590571
611539050
866195827
66234892
1333030573
889213979
850943696
1284906451
1322242037
1026497251
921196864
565152314
876064219
1785196228
2117999363
887189559
379822827
2068188586
708739129
2062918077
2139012502
799709481
565355013
1445275623
1678246368
487286851
1377978107
244478159
576268074
769652063
971339896
1265337398
1790298439
1877870765
37176370
650954729
2021213043
1050885092
660863774
1848636766
613992321
546486894
1748177345
1012937655
1288022780
1495975676
1210752550
718738678
81747114
1820997481
23672565
695757619
1028550737
517880329
115626013
804797293
2003638779
2020252667
2062307357
526016117
929621598
699983246
1302639021
2045392284
365482943
656068371
284843896
1096586232
1910100794
1479553418
1460303017
1973113944
1743544834
534217884
1068846851
265297547
2051913192
1541548594
367844921
1870301004
655445065
706965050
757814567
1050548340
1741562160
608594538
1787985690
230462419
685944136
480714700
1827818303
37729915
527124004
2081324582
659728656
868665010
2010788031
659955578
194933740
1018826060
344523481
741142972
134068980
1113213260
298502394
392859302
88375364
1830771904
1301791427
1080353954
855447874
1309854728
254038366
415436280
1631362049
1335241546
187701534
440674014
1993576367
1909666556
1154067651
2079021116
283678127
849807224
1272032812
1006270075
841196339
320981972
1898085049
1784612816
207382060
1373598433
2094067036
1251258660
902566757
754450937
2058939603
29504785
2072557637
879967286
257933642
1819405733
561275875
420842095
541424851
862293469
2038239821
341690571
92472502
2057652736
1495081025
1851371837
1803603982
1209976226
1721002135
575123760
1689712689
2027345089
1711728865
1793011662
1172072227
1622180345
2062092044
936583385
685809496
208668964
950056431
1311595940
514717337
816670005
1782414645
493921128
33196854
32389831
1085625124
1431993510
375666386
326994397
36948462
816305685
1180484628
852726097
2081958601
1513717649
265609052
2071801782
61122405
1348643439
912589966
1335323729
1555917963
1807067635
1947757892
366810563
1826696187
1998567005
1369495480
1481869670
1291622245
443698002
1287584154
626349998
1931292432
1260842339
1107314709
216040371
1756137376
1297778929
731964707
621766015
953951227
1208045961
1205855409
1770994681
1697722443
544689832
2047689192
848432402
2091656653
327934538
2024687785
1822564382
1010133661
506467132
1192735207
795474219
450157931
2021246496
958569294
427732190
1842372924
195707175
996114602
774140677
268539725
1298686356
1710323235
1843995258
2016863904
878697562
1707280474
2021161640
861314978
1886050512
539385757
1559226891
1081860507
67785297
341275727
725608235
807914915
1532017210
1761235193
1263204969
1420124229
191139514
1609309100
1209918409
1250926912
1242109738
1120652531
1735532854
1069056864
1069571984
1053507947
1874343055
452489712
1741643508
1409386495
920830480
1350783549
823603364
1160359232
1215609598
1164479264
1244754926
861988394
843173391
23323444
1975301054
357597315
1400205274
641886242
1463754325
104896281
2118540061
1120508700
50967446
2143525630
1530388045
2004935871
126898342
598372331
702025639
1562232640
638383322
1220909044
1828161237
1960110493
339692398
911230206
1165578321
737344704
2117402394
1041705640
1446357799
1902995186
474781276
585356042
426055878
410149368
871220612
1472295846
540940923
1876708410
1526628577
505507260
931913053
476106466
1018624504
883902757
1126983246
832408688
2021017972
482667733
1387313043
689932820
855686191
693088719
1552816908
752898510
821407223
768057554
1662966745
103285915
1416478589
659620702
709937159
448200657
2072596323
724057831
289942412
838223837
378663725
28205157
248605869
1812076752
769568980
1680884092
1173829512
1854373097
1254843475
530264750
1666131423
889534902
646727265
1635392993
427309636
2005234448
1158479404
786879043
43638646
1763943541
349179905
318995774
635372916
1209798883
178349793
1362181261
1544545841
1198669513
243937591
100749464
1868522784
1171047985
694004274
1777294969
366667524
841690067
1300868340
819054201
1524340770
1546744997
977697264
419301480
1096524156
1417754348
950215355
1762943185
2077873718
2019314045
1526545683
718542077
723952293
1536829433
921155175
380013569
1138577797
2040956639
16680857
1371665929
679637216
621046243
1840202435
697090514
986802122
1929234209
1541915348
1507559632
2069597357
1887121909
1217148972
1050651264
940695936
1813148020
1546750356
2053970300
1627739604
46342166
1226514627
1017067124
1569723395
783309921
1710205865
1317149085
152209820
1143537581
1398811796
449358481
904850378
288019595
1908969986
696226700
1711321073
1048910081
675127808
352019144
959539819
805946591
446850743
1288089865
466648624
132148985
624025344
1061223085
734126661
1188890755
1586645918
1832422840
1118722855
2035892841
917776674
1488870627
97412765
892352860
30606782
1286784062
713360177
135294396
320369583
380126596
2026932516
299297113
1330529045
1490712586
438576382
577868505
1947055526
1595213003
2043649727
1776357771
265097174
172849889
1188550274
1594217151
377669877
1328536956
1227794427
1133328181
1247377175
571526158
832946128
1631438919
1556188580
1919360166
1963187544
75833526
1324932647
1761889746
1195009602
919695619
427350731
127586606
1324214946
1076994611
721982008
1265703179
833288122
1050411091
1042145380
1302524689
1304989679
892892096
1070527404
670304122
850736851
969765680
1374770130
167258737
1650200973
1282446413
94653450
270654160
1200800669
1803973182
743321681
471961052
2133232554
947763582
344271504
416044582
1984116584
68132764
1141323067
787804552
1492687625
1160595033
225522728
2041737695
1628625507
755350600
1169632768
1263890726
1536327468
244757215
88942209
114728676
962550515
1325676909
792387691
893843594
337241475
2097251264
1431883145
1229606509
1740411816
106373966
2016936377
2086629854
1839584727
1929893670
1102822343
921830308
970838000
1572273107
797621568
309352251
1915179369
1931340352
1453743909
1641297028
1582968445
1885810095
1513879753
1039418508
845820588
943770596
1951327857
887866257
1121931694
1169844267
127255707
1956428346
1479417679
1395429231
160130602
1625680162
738639893
1885527228
1163634649
1363405042
961083170
1650228738
1539057712
1500966880
1938195370
332526466
1747502636
687850727
188628415
973464394
1306861068
664104190
2044945287
1021330099
265250312
392194209
691973561
2097710125
1889334919
449229995
1081066552
600686493
2063101969
1147269816
1178557804
1463776312
56565940
803683324
1571960546
374095094
1787403515
1879609902
1076885136
422224640
714079899
218452664
521638464
1746999286
1232509883
1923797011
2120810993
1192620838
1839114245
1679728531
153270385
51170204
1788133988
1271107951
1161951165
195473510
662956393
1809323807
912141875
2081488021
592127613
1535085843
1552793876
2756440
1752285351
2071577122
1840107145
1596715742
1282565985
1785661171
126419667
448103613
1087330047
1800446923
723003487
1804968455
1734129531
1719587917
1610227201
247481834
473195054
2093855602
2108238490
1458531986
1121873752
23936605
1809222440
538967115
1685666331
47747225
942420865
1328464740
271895990
1064672067
220328257
959825451
1159174450
255120827
1777823007
618416369
1714217493
1996236510
1453423869
526212565
1259777486
1919659326
781723780
1630164674
97267522
1128896210
2059400968
76496816
2104996828
1379718246
1446857620
1404700113
1799485204
1359706338
9739851
2138117234
1308267960
7410752
1737984570
1204183309
1567301408
1917125445
852700159
1736858914
1688966526
1719493627
455724673
5623026
975938837
845866700
820294219
93013849
658039661
2054593769
1161405778
524299163
553680408
444103047
1415923091
1520693397
948689642
1920357279
1404971621
1055297665
607128790
1279526529
1562653671
1531453919
585717328
988014057
541272100
838435886
1719134598
1014669614
685971529
418154763
1780088802
606170593
901140881
487685027
2109005480
1439485789
1828083159
1748577995
889933623
1741755150
751927253
973395931
1990909107
342388061
1398455725
800304312
2137251916
886998874
1576559923
1133113418
852230402
882430139
1210041183
912918882
626707266
1004920824
1853070015
1180890305
390730
1715342357
764888802
975187728
867048728
251163028
1014050737
571337391
496081827
2023042530
752887882
480573031
1195673292
847033106
1571589603
616438428
855348905
655601139
721499592
1905883658
1032343030
1508771090
1696487839
1054544777
687164462
1085787229
43823057
217285732
37126018
259329127
1828738412
834940692
242826682
161847620
953637910
1269232658
1495990811
481535714
668330040
1657530681
101932961
1660836678
330161730
1249776984
2048918290
1448573532
216300935
1788842994
850689412
1107090708
859120778
994316735
732826188
503673901
329079325
1089309099
1791319326
445319802
2144036266
1651882833
592945713
1021786860
583318447
2003346479
2073447029
1798197498
1407173027
622705591
1620352421
1794947070
981357345
1467256413
996211480
1440577782
24343130
1578532560
91979705
150642057
1882411671
450584390
201520802
844401906
962824865
318346641
1811597328
875672811
824433765
1300917441
1666918160
1784903546
1239344942
221543423
1381199598
1790131046
279572380
847761079
145798561
805334002
1406341865
619403686
267781947
156053156
1078555842
1707344703
2004768306
390815138
267390096
626877212
797485953
1228933515
2114952775
1545973883
414971461
1396165394
1250779059
172869497
1196367022
359560489
1924735658
1388523101
832135119
1706675483
2032722753
989241462
24338760
96571894
2060127761
838167558
1044268921
819991310
1922887101
1406357990
90777417
905471041
1543062154
2084726467
1389566798
1160002869
1844994379
1622334220
690409730
1015002396
1414727281
1196127014
516675208
1134730306
1753223149
233638648
2020340072
677723304
598817648
1375782734
1131891353
322110843
548837167
164953076
395286723
1608899250
1170321658
2103992883
1440745699
844831840
795788114
785341002
2756695
2055068937
1308826459
855288977
581147432
521364616
521023906
743490763
443764698
947273062
442426018
165071530
1640630250
1393797231
1906829912
738619481
375312783
800018605
793254564
24749059
1447586463
1723421792
1521263
751276390
1723009620
1592830531
407777856
77652879
227640642
1022047370
62500365
2012957136
1647520828
1600914718
1819132359
157434655
393782689
2147349287
1893908172
1568452281
662578359
1000362525
841803715
8647108
534917395
840185916
262439119
747760148
1891846575
1340499942
102121277
1229252598
943797176
1420002630
301735684
1211592684
2107849247
2059829041
170796906
2120925058
1567593569
245809187
450965100
1088565617
2037455224
1288211440
69822805
1493037869
865741093
1187011652
644184482
2111523837
1007518845
1582037956
683343813
1849248452
490250647
1822352129
730937833
935890334
1715860864
1571458521
1622729650
1612175695
584891368
384710071
342963700
1001075024
249939681
106706392
599614633
490064757
1279838124
159557671
773679698
367883963
77841269
996559463
1197280804
2014144270
67728515
1723786721
1436429481
1097994393
146283668
577710508
768987533
493099486
128872626
939580729
1080327596
2055276094
1773199661
686187835
1571927663
1891852313
103998073
1466181903
1447415574
412138594
1204822170
935857391
465539551
659403451
1415507877
2762053
2125001520
1063772128
1045817571
1989260383
1992019787
526560170
1557929761
797940996
454829665
1909356943
1353562073
1205902830
1174866364
262728593
1785633539
176673337
1068817440
1532098971
983235398
1293339602
573441981
1106137454
1010871247
1403226252
526734672
1632546226
97873126
12242488
1167506359
663648464
2137488908
96763082
57488354
1779635020
464599258
2053862928
1150880418
822830097
306400697
1177136338
1136440992
1251276330
536527186
137691179
844697260
1298644414
868963162
69206482
1792772585
1631731447
2012845200
766586057
785710063
1803243125
1261754995
645375722
1693007465
1870426732
1589320453
721466478
285391292
1657849047
2071555392
115200590
1501287507
275915514
1760391566
1974940093
998609008
390733384
1361634773
2104372950
1125087102
1136060181
1173342593
246819901
1631435473
1192523574
1508457750
1656347132
1665413186
1590674432
1125953169
182834596
348944949
1584805004
1790105431
903828323
1774896511
325312906
1430105281
273872166
431845681
90390427
1111712899
353629402
1780180951
1753906261
1207326040
1480404741
1097564395
2032035861
1144919868
980705101
11330177
98308455
810980307
673366544
545621982
302385543
778468866
1404718809
3769379
246876652
1386872097
319337845
80887178
1598297109
1170084510
1524522666
1187465494
161683804
1516891302
754245125
2125488617
1558698962
208019665
1293138374
1061378948
758879108
254019350
1183625261
1254242921
1039690753
169813776
181073451
963803908
290062688
826496837
1288784081
1621777808
1313046541
1025250261
1808154803
403544458
1512349110
1373662818
1425215755
745757006
1621922246
424826212
187769068
508815373
2025175929
1263285023
1125021594
1993601269
113099900
1008740666
1419909987
829685915
1159173683
1190748505
1969703441
1577810850
220301565
197603683
1642159539
1147393442
343020831
1570573758
170783501
762782545
1054008764
1216633461
474850316
1978231000
1601944372
1725222309
903974388
1075461654
36484141
1937580219
82691246
723010506
1633592088
1841443442
494468961
850349672
831039337
1963277715
490053147
1814885968
590521378
1535085220
2403532
672640876
1565378976
206327784
1322867026
1843389660
1763274710
2069497882
1434317053
1116821467
1790584506
759441665
1220142665
1390549235
1453982419
2112507959
1969228139
570997586
264405030
963591996
1443102097
77591151
877639290
30107518
88408547
110641195
878926613
447281031
1881156986
119468050
1371190018
135576570
396403744
397481669
100900051
2134516517
377572647
213785383
934713904
1485991437
414285619
1126610871
1667748173
1989028428
108355970
837230966
967709229
181768254
1583610987
116925467
1256899789
1656415569
568992894
109626677
1296308452
730723387
1344528954
708661034
1251452112
366268921
242004371
525427564
418938609
1063002545
340952503
1678005578
1654774730
1392125992
2057505256
1100198276
410361164
1781166911
1693826441
1994647641
1476828892
1343094430
767221419
1215969020
2080138394
1854658486
957196429
644382993
714929136
161951881
1967511004
765589048
1860653090
1787642854
159839873
1441463638
1051579662
1505463334
1189770378
1807415551
1987284168
790505134
1697341948
100996940
1085791361
904719178
1664475392
1771871706
1580050328
1107029405
799329610
1563389159
1964870244
249240472
702078474
1991320704
1817819015
511163414
1493593569
92407036
276811521
1543226710
1793381796
1725725599
102390902
993663392
780383578
1898471310
1557186792
536048056
1946814842
1285451128
1164240347
2037779230
979064797
1760476208
94735360
1313975099
858949516
835207194
306485516
267470022
1307472501
1005724261
2102202590
673658151
929207483
532887715
594511290
570721484
1810238735
515482863
640233869
798370751
277227567
125892980
1469348750
1679944877
1795207534
601367851
795335932
334793972
61120151
1881254716
2090592667
630941051
282133082
1021073497
2030335480
531810482
699122219
10678142
560089064
1331034483
416190915
1959727494
50742617
1231175135
659598466
1060466984
1774838024
1803801651
1520508727
688635500
444870783
540848552
442378189
1000477363
278276420
1174033676
856000258
218691979
1108600447
1642523750
198322971
342172885
275874652
1959884680
1431322081
735481800
105966794
1048194282
461489470
1192051935
734272721
1689067003
809952210
86174192
727957939
1802405813
105115148
889529194
370065813
2048587498
1339580676
882438518
299832565
1653422322
1254667965
608312985
629954794
258592450
2061057006
955128935
162071761
683519086
15849327
1483254630
917952735
1867607063
146269965
789391040
1620440458
1642182279
1683299348
1433499836
630432527
1521249670
1740055515
1741837482
83991816
738944313
696673357
637519504
1107953501
232596928
995254351
1274620798
906721848
1361171840
2020620605
622547614
217508138
699632450
1594989425
1539034249
678878334
576495243
1660277161
1174310733
2041741746
207177043
48629608
1756167275
825305310
326173110
706547316
434196054
1752830318
49205736
23210015
677237516
1456258693
274282185
2079048588
450801842
1511525044
1342830997
1338826224
234417871
1691430218
522257403
2071810523
1222547476
48845061
1120788274
555197445
2058054152
434514409
728569441
941211924
1563185360
1776661907
848013148
2023800725
3301985
1831935925
569284026
2063006460
1363857348
2064668325
1811555045
1905131779
1232125559
376458761
654192059
490928670
271610728
1062168999
2067642339
1866468577
1650273778
950177065
1299403814
1136579597
832843210
1113238201
199354332
324501225
1682747453
193854173
684507078
1012576578
604921032
321047271
398568836
1466326579
1860374848
731102477
1395392828
973173875
2091721149
1915283483
619710092
27535059
479369587
1967348336
376327947
787353842
1897672348
2002812495
1916213713
954627733
9612756
1826334512
1239555874
59944682
1069092788
584234279
1390502217
1198710310
862852381
1609312104
885353556
507352065
1420802318
1066448199
2008208209
700498306
1435921036
2116418058
660766896
2058761200
233789653
354837458
1833383478
970171206
152516991
1893075001
1018635426
1584567166
1405917821
891380506
1678339016
1526966297
1622085728
572519835
1882775414
1971610477
885144875
2097106653
1684315123
765940298
1370530248
1526922189
923146622
1797579502
1584783132
777309428
1072292928
209825169
227363463
1398599272
1730737898
265596289
1815485450
1992776806
1132526537
1269315558
859236823
1816203308
32717741
1647549499
741202571
1324829790
630135832
1678029948
141690194
1378220586
1766095543
1703677910
663417973
1947978733
1555221892
1708261535
1265799528
39934596
1118030372
912706360
217090990
1573770382
28726510
1439597700
2033159389
2084644576
121611102
501309249
94728928
1355391925
444943111
438642946
581312762
1125838299
1261621388
230805734
394001130
1936905243
174685100
271354817
1776306798
1893802023
676706638
1526596597
1897312705
1430010629
1814630343
1168656349
1494049012
429708201
198342762
919761040
1780755481
39167264
1232287226
164936321
2033412823
1080764882
356580085
590561498
909845984
306037210
250474178
1672467698
125190683
856412257
272734092
400507347
1824307603
1893610357
593902268
1983156040
1915768555
1132645205
229948543
1135041227
70253829
201045077
1000375748
722694097
1635534226
1572291229
1451693495
2101160323
1800955695
578219111
1217807212
133799195
782281658
251636896
1836452872
1159671152
823893613
2129206237
372531931
276680982
775839792
1655189498
660719979
1648224735
1151023328
295719935
818264750
710522388
397979572
252116063
930052671
218381916
10345759
1652552979
684588216
1268147842
1315425995
931605082
1316051848
1025454
1734443710
1861181505
1667425311
517662978
338555695
691185701
2130788768
481153420
541044458
853204697
633793658
536895800
1091654060
935597523
1912820954
443779924
85604078
989702615
57464942
625898125
1791903565
403193477
1048412547
979710197
1072405156
1897232137
833301905
1359331544
1431724899
830948866
1550638011
512720794
1898598087
1642156742
1831379027
991009476
1024576221
787295601
459936839
268751053
2039158511
867426681
1265025131
1586012868
1943938796
757420097
1311504905
1688800056
1409814196
1273124641
1155576734
741868017
1702070217
646099413
281613774
738140289
621712181
128644048
1360054768
1972339414
619782469
1205446815
1458532094
1485994180
642341420
381059766
552069576
1222570090
1091004499
326179510
2030196236
1609408390
865905330
595023685
671764335
1671069412
1790827488
1986205224
1287162319
1443973462
637513053
1538056142
1255352605
1587484457
389449674
283087592
652164269
1848446020
1366940284
2023111300
77080196
753224459
1085642731
1249171796
1942281375
1448915984
1895601439
1488854159
2092331066
73174207
1770638315
1461701267
252745304
341028723
757991913
55811902
47885823
1163254436
1514431130
1279436681
255705729
2112648597
267085917
123726079
878258735
2059300692
572375661
376799686
1421097157
1590670801
1649673615
529940271
1936716463
324124649
306592893
1357175183
431209193
456333249
539721889
577192051
2138519198
1473566880
98135342
854727067
1357707222
894195693
258811659
1792910194
433029913
535509810
1424708116
748930646
1343293078
350594454
71319405
840095588
1524372130
777470215
608037771
511568112
108359354
1153291275
945808538
1613156654
341264458
196808041
1489704073
1750542709
1731943997
2098079407
1646594332
928939419
904807707
996702428
1027792685
759721064
81664338
936066707
615031431
2059105700
1925276765
996968021
2080234346
1961167271
1758400085
270143421
692010739
801879945
112267709
1534997356
221539099
1327998894
1531608492
224302594
905204200
1028823726
111705203
510704833
626418639
828280122
333870991
690790440
545433131
302915464
943336153
20090823
8032431
1331167224
404131071
1806290428
846555359
1150527851
998788405
725253476
186270000
1225751692
437748735
646576925
1957469575
285740499
1805043149
1148359376
969082971
1737895623
1038578132
33987084
587934954
1274505577
266594827
1348432078
1712423142
803747332
1503149451
858856447
1107590238
126877439
1115275216
46004501
2050408537
35071104
1599355529
1638416489
913454043
1022630512
1717065475
2095269004
1155814182
464941969
337994650
1729135802
1798167558
1251868479
917261446
1542276865
116388626
177138081
1111508503
1375834862
25672991
1056992722
1665724691
541326200
1027520263
520035841
455088421
1019327873
1444404441
224781100
668919083
1945027168
1280382497
1241817975
1017638091
1648134010
428866605
1163049691
574582304
1414093483
1278337300
370534141
1067721620
2019427372
1231935848
108527806
747713280
447908925
2081590922
124070567
400772586
266030734
792389644
1266290113
1641707556
2009993237
1934703885
231902512
31254356
2088157727
1253164509
157916820
187244850
616301397
969510122
1716698867
6320348
1984789444
298573315
1461870949
392641883
1140566112
52021718
486154278
475978023
1175066828
270729700
802331538
800551522
559830885
1296811858
943632718
1723734166
327478096
1764625687
1633485405
1252520039
1133251464
1552020682
313418111
534417493
772783467
353008981
425150046
621525492
371614581
1740179469
544353795
1805745610
962662133
1818208345
1817821112
1104722063
1308718832
1341924176
1059034355
1815833299
1003353464
1783532134
15776574
1018813875
1008780
1707868559
774716749
1418388792
1058213182
661184354
1877371953
1257560079
742454327
803831103
1657614267
1632030199
1583437601
1628398325
1021844251
683049655
134639765
1396882615
1354719807
950032403
704913241
614009495
31152050
94876647
1072656942
2037973789
1266041864
1873198142
781935865
1478859570
330248387
1989273569
1568513782
1129962111
142774933
713538250
1070220536
305770470
1364950977
77412328
1428781549
1487980625
1846777359
202669409
1293336572
945220596
1603674164
1518786151
603062273
110426847
261937080
1464637868
1468780905
906745802
491330146
949323946
477946816
1144712849
1809366385
389869551
1183108269
68842997
1174516986
1236568733
1847886182
874330329
1461781773
1510513823
1646283432
51700698
983626709
236988528
1397350203
906632898
265910339
189288227
2054418587
1880285953
228608308
1690147138
478110613
995832746
305836281
1431186932
1237636226
1833097258
344371977
2119472278
1908043238
650049538
448753865
544609142
7528131
1969016083
589758218
615077067
603381567
1053365781
246096238
1082458442
685174144
121820055
1198101911
928991823
208022792
317967425
556399694
2026771988
530056099
1024977858
17949711
235612614
1580638547
455778879
1593264900
706181478
39265991
1365882402
791877570
289593226
1383157716
1474407717
1515647991
139932880
805628124
1982613198
1949333498
1411994048
245347418
1276705039
572174849
1611164479
1214198492
56499687
1516278251
1359464283
771736778
2102972585
1175885100
1912957207
273201592
974098321
704703329
338165325
508760665
483352994
1546896758
306663262
729829089
878109869
811313188
1779687914
893395268
661669934
1355546140
1893795739
1855353393
246933392
1059554153
7777756
2108472861
1305856547
217551462
965789893
84043192
1809809783
1877029639
2081506092
105570573
1849460652
504100482
1695714958
1307960350
741210786
778148906
623703707
309359642
551496204
1806306109
113696381
292671181
13334412
885020666
786097165
1353123279
823121665
1762746191
1056858465
2012919002
268030956
588231218
1831942568
155437491
1452765745
1149011815
1795342527
1972492042
81972242
1773456368
1187278593
328717952
958542235
1616731106
369908847
853089956
2054710406
356773602
1948557491
1186500277
613767781
622168469
1984081455
2102728956
1210593039
793972826
1602596434
1732782546
1915973075
1319964987
1914082555
1066306388
726372590
1183924926
1238452715
18736523
6713601
438479622
732888560
957015035
1178844175
1010119420
893097213
580348953
2040559243
1671890274
1119990389
1790065856
192713028
1502898616
1572157869
858504401
1434925239
1328388523
166014243
1646745854
1248792173
700628655
329615413
430283596
335773579
246989889
794032149
639757691
566443517
1778938392
2033782126
1914766454
1412164940
1178017635
1537856013
1862079713
825496662
2075592743
887288494
1524256498
241626830
663648362
1380380606
1059132488
1175922646
692034200
244954451
971383543
1687047641
2050492099
2032368415
1934352225
1150807199
1432274266
332785514
467510013
1857435901
1900811898
1956049460
838570412
1019003293
111178820
2660692
382346341
43111081
1222722339
911871861
1997437888
974636437
62166534
1073957549
440630645
1550459042
663537908
671617065
397363097
728926493
852598482
1831823355
1596847851
336429515
1172058707
1657063008
1594392561
2056317103
757357861
460710627
1721936487
1966556538
388103178
2097499136
148018
829292435
2089466783
1170923249
2115243988
59220959
303608243
464665689
1453112044
264057794
369261849
1485613765
779248557
1929702162
67388323
1243292095
2006350306
1114304411
1382019591
769175634
1709094305
127504875
1145173610
1998896299
138799973
820680077
2057407022
2104160355
1292303818
547960323
1567615498
991040087
1505307013
960038934
1543062093
1955887758
1887004848
533589618
375104755
960023342
1184839127
1949122616
444075039
332614332
1081186876
431799636
1966811580
9703733
1447088531
545509526
1186466935
1734657504
1256607442
54256238
464634744
1215294608
657046867
1341967368
555146427
1984968285
1091041580
1473796887
99711947
995670893
1571434775
1578703349
780943814
536447073
857911912
1478697551
105680299
1799875678
176892188
693752467
2108442758
310086061
1156468830
2021621174
1689342234
1153680401
623116205
671436512
1698842585
1103477102
280635336
24577328
1168815092
227754846
1313886099
1549761458
617471439
1436703355
1175411657
854943833
471601605
567528860
87805742
1898925569
1571968750
1420045774
444205269
594891011
334780154
50740264
21820822
12348252
956163432
1144234400
999832183
1354670078
1415033122
908940980
607550805
1819896171
1556097960
1910875632
407858150
462821930
2094476797
2090379135
1608395856
1403258616
1237900374
276153383
505650643
1670647891
373626265
387670987
811368002
199052927
903786788
2102795441
810421977
2030594996
477851673
1000175262
537728099
505552566
170306543
2125588213
620099398
785301579
1578186857
832606655
80494227
1836340398
1758199481
1282628880
2092632636
458309392
1076931600
1171055023
656278676
1990295304
741711992
57173772
1593941568
96012748
889726812
711322334
368413343
1801450548
1682703928
1275996373
705480386
955242731
58873500
1557330626
1635287762
1194721759
346063619
422063469
332954909
2051893314
969250495
919196292
822236066
1153736731
1213113243
323941972
1041761491
75194940
551696755
965928582
599470182
478262898
518861008
47349897
1278699011
1585822508
923573427
1061413793
1364333115
511612744
2184196
2046622931
139093013
1823309642
1411038448
806188925
1891702305
1823622329
497480533
1464158086
761345822
1058206880
601497453
1697416780
337449819
2009872652
1600071311
963753490
1079077707
745007288
751121020
1053337147
1422256851
1515110739
1662527016
1564566143
105548011
427611070
396167560
2034203350
1347631387
195516421
568992894
767697550
1063168361
1395889694
1239376450
271959114
640078039
868572573
990491276
2009668580
2134088095
189358436
1959922976
1480163138
1578259892
1042604683
1837688307
898623022
2064194847
863450739
1288109414
875543646
1940521659
1565698718
1400343031
1378592301
159753470
1280601516
829867212
1390499039
1900311255
503130297
1897455906
742790576
1459594613
314787529
837901341
968479408
1875404949
1323640516
1768595020
440289106
488964282
1970866426
584360407
67911351
906902981
175941467
1240963683
660207770
2111352244
550080001
200755330
337038017
442722981
462878251
1678339865
407551050
1608808405
1727722782
1135497537
1628879606
543994312
99512294
191051395
1378264800
106203060
336253265
1035042539
2118779391
858391996
1092183515
2063156620
365724227
925174562
1552464571
1198896762
1608179522
1961889961
646829233
1978699195
1903433712
1608187248
58879958
872111004
2065483332
1191085598
1827319276
1425533574
423040191
157322672
1315856837
1500067491
633844381
1717163772
1048762718
1265601376
1840776135
1775588226
1499005346
750297566
1710193337
363474384
2091665272
1462821503
1868570298
1052189667
643231023
1769603112
1548000973
1808809770
414156118
286129943
1138029068
839463295
1660578784
386713752
215094907
1880060224
285645104
1643947817
1468939675
412480183
328257360
2109315438
1962952954
1423390337
552500144
125917519
2108853036
1237205065
1582050049
1236014335
1298326284
913060134
1617126332
1772758027
1159560892
2044328114
1423527498
1320653722
2109192652
866682383
841895748
1367929871
1918531830
372184336
1054820622
384403087
1749916638
1537909406
615267029
1485570327
1457290357
5884063
1037988538
536806855
891722411
808751083
1359883189
1016308675
2005872912
2111980691
969510122
1644861321
1282469952
1721527344
650552217
2085604351
1800006907
1690534899
563591221
2010101722
354808809
1691094693
1830661754
740605752
1531198675
1205859498
564284987
33022598
1643556211
226435948
725228818
1349602236
985155577
2089955117
92687214
1352257724
1114295034
161259591
756540487
225341217
1919851761
155322037
2108375663
464429811
106965002
1080684117
994194483
370943947
1347273813
866928281
1257993124
914243711
146702316
507867522
1372295194
853303703
478836101
477230658
485893268
1707582855
281086660
1452350819
363556727
1087106949
1722772218
2104399512
2140777761
1942842865
1323246433
1557653503
1302731287
975369884
1752606987
92516410
1848548640
1430001441
1054896134
287082431
754272124
1384750347
1327892766
473443591
517053786
1369684546
1097668783
676425043
1093890715
1170007231
277068944
1470769370
1201429994
1778155558
2091794964
1473522356
1111446062
1033735169
983955959
92897277
830633385
1552961505
488860164
194932865
1874906678
1515597883
690171724
2101647914
1681394351
462872175
533083790
1001975214
1907664942
997949214
1503090657
966337621
869973940
1264349612
1974194969
2106515539
395066874
686384247
467218451
23834364
680183338
1477088433
373600043
1054325646
378352767
1672030743
636562813
924586892
896104422
1766923003
2061987551
1084789636
761259840
1127799297
1580267925
182511865
1405834610
1085508011
1295957065
2126359664
1503142671
66141393
1540732037
621831281
86061857
170232042
1987985032
1778367300
304379952
1149011054
1193526978
273406313
2114009478
1025416923
2024330867
769612039
1001310278
543199882
291693061
1802454933
824066045
1584778196
647560316
188182696
100161781
1732050129
1335381192
193672111
96131405
453056047
315094337
1995355473
1048733526
10962192
978495864
1069154510
1731479047
1801276730
165325905
1381951740
1609124642
1645584046
42741045
797709675
201592624
964870115
550062178
335350160
502925270
2068439393
2035924235
1789568914
798881441
1218053120
583439829
2121794856
559866030
2054204744
185070061
494020522
803039753
1351403244
1765016898
1544698874
1085056598
1576568746
915982515
1779148717
596442066
1426128524
1026388367
990149884
1213293163
1309906416
577559360
284515501
1249535813
1865864236
1905654158
2073758039
1646212868
823496180
950094914
1287012807
1060347574
1112636645
969827797
964296903
1576740135
569432491
42384056
574295653
156569686
1935398209
483296875
1526841628
1618209445
2095794974
165228723
1567399441
1203187665
807761105
651147800
2069294084
886834480
1061276823
1312684189
685979079
2070683845
1773947945
1433461982
1026962268
792953867
1411872116
751652704
468797097
546370414
2006604642
1179787534
1641464251
364353888
616381305
1936404049
1670010967
1527417710
1950755063
404750613
19024024
220531770
1848457532
1541681472
1676714944
2144595387
1370500543
875121571
691912797
181183454
349008133
1856732720
1723750923
16277176
727649077
1756855442
402719462
633913914
210536033
2044890166
915669790
765953446
743499321
1919741070
2070086195
521513385
148767222
1653644738
1679485173
963801140
1560340980
747301245
1959378712
1561089264
1022297884
1580995094
1763477275
1367287313
1377909523
519023240
1757506717
1214901448
726604692
1568960102
889491475
1890873432
547321855
960319905
1192461422
1931763907
568286956
1810780124
877949498
585952912
360336304
1213577827
2070432203
540205681
870974347
1034610738
924775589
1591751637
2076675264
1583426902
2094914329
399265976
2133261187
65143236
1663329491
75360167
831839239
1070108603
258683533
1472152598
381871711
1403970027
1086371700
1948213468
1977129884
1791309883
509492186
1517438607
1236433918
784874166
343706205
1527358315
140361901
89225271
944363275
1718264866
1245691016
1681035536
1881333868
1760745506
15581143
163121120
2091258553
797850812
765566064
1789626388
1906330660
1240966170
1549302943
1587868821
2028483879
910445733
1108649570
999758550
300398516
1537411729
2083563632
17978889
426710517
237676801
1210938555
170569396
1988988708
657308016
529185014
1672884321
2057440064
1386226011
160425313
615925984
569639291
320317715
2100320964
445910081
874422293
536028651
2049812027
99640105
1391052205
1117596408
1852651386
1314696495
346278427
1614737694
363724215
871335265
1541013462
271609169
1806511410
310236889
104989093
608070226
934457642
1677280798
304363022
1978316927
1234934336
724075094
179121965
1691516090
292242617
520689981
1019839988
2135611513
240584566
586670339
2093073240
1705730360
715075377
1287180017
1762341226
1562999416
911474846
353798853
763894720
164666308
270930120
1158078935
1474122130
2140160170
499445153
917198290
574307122
897930088
65576055
1794542076
1491962502
723036808
1488334329
1058933954
1928728401
337616897
735941255
2086710158
1558447271
220885223
1567501783
1931791405
998853125
41584333
497224342
51997351
1873574153
738882616
407712081
1576865694
2079659040
789453459
1644424320
64944208
1632532546
246951978
934259672
1374945839
1209448258
1422170616
927309090
571692070
1244299109
766710651
597375429
1950119736
1755841957
1664497186
361690304
1641614913
1673782932
237076435
1094177453
143011823
1257615307
1012175336
2073926330
89374137
499599415
1728072863
944637250
1786146108
665646353
1824081740
1687630324
1831948744
876174256
1409957616
2070341561
1387008343
1319201642
1690722724
49279525
581631727
803413354
38282945
874681126
289802250
1968999935
432162106
772587568
735134967
1018230379
471654179
703553710
1018284177
1374086771
1980884753
1323496054
341806590
1008944799
717045385
551620801
1477829739
644015279
230560123
1747323557
1571599468
277615065
813007353
213698370
1341050453
681310843
1357168416
1248869424
2101652887
1954941022
273453101
345996601
1472011274
1216132536
1665004468
1542522085
863263284
1406901668
1533036123
1661107079
2067217453
2143052137
694672531
1107151927
863197079
1566133532
1512621785
998463613
713654121
1827932338
952081716
703979100
10609693
481589519
2049895858
1045009902
339897878
1176736575
2114977575
1490592827
1350761089
1340682113
863303386
650395541
1009926358
1333986060
986101877
1116704216
1890118708
378043832
1277113578
374037770
1666008789
1929219991
744660979
60572495
1535739559
822388296
1738854864
18750772
1665340102
184445805
2135612044
1568381315
1453044247
416719335
1360176964
1456130049
1188269115
509567823
1246826097
1236050586
1515228863
1290994563
669114105
1361344915
1562593387
1538424477
1534254428
1792050259
412280847
1251353701
1717233353
2097853226
1287185842
469509337
356054730
1205637132
306316719
426107617
1985444898
535660028
381926002
1110222697
1172949322
1862968128
1265802092
1552174754
105507504
1522435453
84242595
899559418
614216478
512620719
1304932801
1967740264
7451876
1263832053
1956462551
1786346663
882053834
451598589
1886521694
952721870
126505877
647620523
2072363121
840038094
420668197
741212586
1970176925
1825727718
125665684
619702862
1993829511
1792016560
1605888377
1147706178
1039410086
1741931491
574259367
111932160
1629555256
458177423
1601990600
137659340
335834504
944602219
407283793
266063613
465806955
867773487
1787340722
344802656
635950052
1683148311
1419178226
543274897
1865167301
1651291697
888035229
1054782748
1459191290
1564993135
1018035586
1820224512
1674135302
1789693147
1605854391
310664087
1306689693
1260382138
679040648
665967335
1745704596
1929673792
166158671
1502177721
743799715
2025872850
529166561
1208909233
1676903928
397100561
195371558
908246657
1853369000
1660284759
1876166632
1179972759
212168204
1763882653
838368749
1032366078
1221372371
1078348412
1021769359
656802657
1651633531
1934984687
106361374
322969705
996691714
1757762259
992917307
307690710
149367248
1966673443
732255762
1971308698
1291065680
1239932340
853025980
1055666736
59068540
1337956972
1654642041
1227677005
906988673
1878945830
898244546
475965668
1882461858
1241148382
1480817871
755877626
1547248521
1573623005
1628511378
471685076
1548765300
202968946
1839651673
766260386
1966597727
1382155202
261211431
1062977277
844447552
614010680
1031150839
610102774
516261696
2061790580
60203070
683455276
735018237
1826044320
1276254070
247966382
1818055925
16647589
1513394129
1051907861
1604758781
958193350
5686877
1284255081
432749552
1608143658
1853879778
1534484117
907709939
208277771
1621736327
1266679334
604758071
1219844469
1189686716
1511604033
1328793534
1436626003
2089750466
1699529579
925848199
1799812099
825022815
71918147
1413931397
841889677
786923176
153901666
375810276
771715283
49077998
2029574760
1779129056
1402741827
351494647
1724718121
1477715753
615096093
749832198
1555568447
1109781377
1786997373
596534398
1626295212
858812772
142049534
673683823
871371619
1536979244
1403056586
601405397
1585113482
653451884
434290612
2071001019
1718544524
1015332314
935479943
45486671
1529738418
1985348413
1758174522
303440116
595067994
1297023099
2045934051
427706006
1461702438
378433811
639036762
1342402317
1466540842
1266728742
1041803397
1490015155
126622567
900865335
1456603343
180929069
2125843754
1396049931
1828013372
526970764
719146101
1131615044
809742674
1874813200
1313748609
1810481378
70289860
1928463248
807900427
1947477276
1895186880
225022616
1431900699
985046676
1486723809
458130021
866343930
2085953343
102872159
484777291
1794634033
807417585
1799826818
1898622834
1413530257
630941051
210216074
397642619
1037428169
422756038
231381110
1445802215
127366560
1336824285
334116508
905838222
1394076879
695650974
1715252203
1383489058
1465855518
1374506500
1833400916
1451633543
162941769
1592833636
1195957042
739643199
1967786929
1783379541
1731565706
616379928
496309133
1519403559
1603916907
411755186
1139863365
866732769
1260465486
104149944
1557907820
440614864
659189468
1741104214
1567822295
1227153066
1799588141
424520231
1226214594
298455384
1561520266
391382583
1238602911
773917583
817851172
189065909
218141934
1152010832
960630346
811135332
1398146405
823247859
812972979
1367802381
2090309306
889108593
1957957864
981814174
1567448946
1715229297
1420028683
2123068459
503214273
1110675450
1291676871
372036023
1923684735
782837955
239606283
1943606876
1810530125
654666338
1180342065
1579539780
1973637104
1232504218
680371557
1811878384
2130846416
585594566
1607788281
911467821
1092513516
2102347232
404561059
1254741052
1215320238
245876068
975593523
1178596408
1025346188
406281433
820123958
1679930119
277359076
2104784408
1784320402
82260708
606310326
370587023
705689901
2095003617
1314771610
1158361473
537532853
343819450
435468741
1429672264
1100403306
919986646
201350493
520380122
892486533
1956440868
3731929
354217653
502628963
768981780
1954920706
41255041
984329423
383336325
459350755
1023478969
1669971846
1262360309
209485211
1455535463
105519365
1220879573
417345000
1520227021
367993540
166822712
1939675148
183246170
748822504
1059577990
1858121826
1777968986
545233757
967006911
85198750
87816799
760340239
1187175119
1291489246
139625693
346067482
1923777041
1774177210
1764829433
803609187
423689908
1387550695
1988547284
1175789361
1289141108
1011159366
1499696516
1048445824
1710137905
734727487
2033858646
1522985998
1613336813
792209726
1587731307
1982489201
272356220
1373919424
1361891058
1889760796
1699870512
1246168464
1496944114
540353170
1623570600
240771182
1407567936
166486383
1058408591
144758737
569903539
1908949286
1498919069
1507534632
301147905
980012579
2073397045
1673198952
1923179474
278610308
835717255
1123815241
1744190508
659455822
63024529
330399473
306614215
1761672163
1752800687
160354236
924313135
256410011
1966670075
153338010
161456241
1384571122
205567419
470465303
843652363
2116484936
1162688920
1629113756
1194932601
1733292477
1065583097
1107576593
150816860
1417927540
788708947
1250125785
1293043450
422539083
828930190
237205125
604137324
1339646538
2144640162
429940147
314086800
59387444
1763095937
1327236829
999452674
504055599
229750347
196704233
766642892
333646067
1236588188
1803030812
94171990
895338636
1482115489
66839245
713454447
1299617947
1363518447
1184266155
548739608
840015471
302531730
1131680454
342467740
375798731
1975791855
2033036540
290587507
1890775209
484382717
963859965
1200143540
243840211
341006276
28742695
2141420368
1584922592
1728606353
1758139948
7423408
1111602642
1499597264
2029414763
905201697
1004243694
852282881
180597393
1096857481
1426419461
1019980602
1519805833
184994036
183943164
606071293
1766680993
435031983
993935732
1318466480
217553218
584983571
2120822544
294036456
1540785080
1803751257
1302816860
1374701138
916769930
1986789913
636867142
622158300
1255270579
2029992905
671799046
1079279779
2120234230
858886800
559297911
947373622
1194084702
732629694
1826759534
444996023
1846456843
442973542
2053172441
1168776985
489137159
693058869
1099914930
97331962
280173884
1044953980
1309722676
1987801799
2043950962
754775105
1120840274
1500490735
2059801851
1083483695
829923984
498220128
980309256
772453455
1339982690
1872909826
399285503
130516035
1735605736
804126718
1352901894
1391307085
1705491564
1452579972
161906836
1760826659
1334637208
1935572450
708003613
472428232
982933595
1335300893
5953149
523518076
1866988604
1370133039
1888144293
148318659
363137068
490626646
1984641477
780077995
250149361
1261978513
817222534
1308968812
1712992950
1311958699
2039758250
1104128264
605174437
298089713
571656577
353785383
341743904
971066688
650306129
1142679125
113888198
801403057
496744156
374004854
704939226
1438455669
257348885
260890174
497404964
1346129024
1760383078
1880210982
1344634118
968600921
155717584
773335309
1119286708
946233619
865279908
1438438310
2071796008
1272799321
1983915295
788277290
1035666500
986790778
1850281997
473920131
987271214
812763368
1438604047
1125837257
2007705070
1110222752
603003787
2104448200
975446562
1293610817
1953308410
1989166333
725152787
469676239
1614319275
913830306
2001504521
936290426
1950127072
1991144209
864381802
1777523156
1853477878
676299655
809378864
655800633
1218097826
1797802663
1818546757
1976021910
544295904
166148285
980939093
1722512778
1681405095
1704835076
151383248
1101911940
499887228
1008065305
776966409
129680689
274164715
1982302096
1840083635
872399916
2025581509
308665071
123050592
1637610088
194054824
1533416110
560857758
948972169
471014376
2138170124
594053647
1863761522
431360910
856617725
269198638
1979130856
316111102
853851746
1373937176
2044388394
332672460
1864559655
1461448555
1730866493
1309627340
762599891
44990358
732621101
531139522
844729072
1331893439
342147076
734846205
344400942
2046889010
2054901922
1525316365
1088745426
948557665
1938551082
91399060
272512301
1690987819
1145311189
1322826187
805412478
1403003504
2072325527
224397307
754367277
1021776168
549164341
2047034773
2036501550
979535412
1355306927
1237365170
1406649783
1572453095
1842184636
1662482132
1233950490
470276981
435027530
1422500550
2097137145
1278379179
1716036966
1265170010
1809773723
977111138
2049117895
1443953862
1295025283
879420791
2033999842
1851118510
997319664
586475445
1440577454
395883920
1912889208
991770764
1370938067
121714497
408830098
33668956
1466750342
655617258
1952721118
1339040540
1580349258
2034104166
1616550369
82735129
1452781693
738395626
546563435
426503525
1532599685
15365329
185359974
1447516599
384856892
1053337656
973438850
831076980
1160885417
1950481097
1642115145
1937037927
379258901
149678873
1379260126
1212299036
346015645
740055963
1415756754
1760215132
1633415424
351568145
1352123842
2070172070
1306933598
1205914585
1208792134
1456831029
1270062911
653109371
912608662
1663419668
1218545876
110359997
173485512
1656449481
888211103
1553997767
494446250
2145371588
1251287374
100217392
1278645214
2023186920
456905398
1049184861
1717338956
1557004151
469445598
1658990532
355503469
1058950668
664075542
2040162364
615847973
1840465009
1856330150
203887027
1687499584
1837136031
2001085833
2097857955
1761609357
1631776837
142750690
114779321
1744759611
2049885827
461121388
1437390163
1210233614
1579703454
519216466
1476797362
184724136
478436269
1027987290
1866993547
311910010
1230224665
962754108
1396575130
1523842283
39173868
568240182
1709775597
211354031
1949360629
856520190
1285310012
395614926
1004344492
1984237896
745145131
1602017894
1643550898
976547241
1669014514
1034778926
2045097515
1865064930
713817143
2103137251
534514257
850214825
1319016464
743053815
38983715
2062163315
1684583293
679052698
378799448
1132352430
1777271017
2039358333
287833977
1865667454
282518231
1955278633
2128880740
2110473196
2016292673
2048954625
222013227
2078841528
1617218941
1492445097
1888320037
230180057
1265578079
399997989
1117745142
374101283
1034168854
763728448
421110204
736367067
882658735
1786010835
1452690047
1656181664
1826904083
1747495585
1766904790
1350374957
1359755859
980683824
719434612
797228005
2147369847
555461387
1990253733
939203347
615278746
874419583
382249233
1083281783
538935673
332671307
1438563792
1094010311
1900729333
1617477846
243178179
1500258019
1594078323
640226533
139346611
23009515
1412711350
2083135627
2093144693
217993747
1437893083
2060921436
1504199769
1862798562
1097704562
2015894561
1684649723
1130028847
569721333
1480310299
1398338506
503474367
1170015440
609264879
1841254858
92260957
872028977
50529286
1868879622
127930595
648960028
720730305
1777132715
339021627
1668802742
1662331223
184018885
1293676927
623743037
1643317440
177138577
1537743644
1719970820
798276393
778995961
551807681
764466682
1160964721
132048480
1016282927
1399238907
989977931
1558904077
2039742950
320650797
2105074187
1507876342
1934551520
1863586279
716022521
1860363241
313561177
2050058872
905992464
43550100
1001166026
2025194255
139601495
1092707579
1119956922
1267130181
552116846
34122758
1648632417
1559260959
373767465
649113190
2067537468
1249897713
1805338668
891974567
634111473
869616215
1057134635
2013149683
270873326
1764127314
467879270
646434106
7041062
2062860926
392045892
1370346253
2062540031
1274580470
112030335
1968844927
149361916
1219871457
7844520
418292590
1013408181
14292270
998346999
1927234370
921330183
1505462857
1820689524
1109949265
1115907764
1849099618
849022465
1306287933
1922694920
1734563176
334260410
478911976
404348839
742413681
576540493
1451427856
2069642657
813442776
2128215377
291024418
452436100
1748231261
1074952801
1387399488
1861580815
1413980112
1699549832
1263312910
1342882303
351025741
1379877166
1301982912
87596517
1279612004
1288613681
346702040
57657679
108306493
975102046
1425132862
291658144
1362547163
1024538617
910599945
533198581
844077807
826289018
1933331047
1178210481
1966381806
1475201369
1913139471
774427757
721777220
1748234918
2086181772
262675161
1742587106
671060054
149757433
2116397002
1469801404
1090969179
1036275704
765239200
932102712
1099169087
31478967
1594739791
1313789550
1208505858
790844147
1996524988
683681559
1679363588
1629049486
622513362
250315174
281923747
1079185866
1280222899
1960101043
914820922
129645024
1831409184
1182229950
294317833
903493421
418069692
386368888
87814145
1832591885
132124651
1269993002
713396450
1237457232
206488308
1576492519
1141226925
1436046020
1866434149
1053790814
73788341
415696573
843638909
99510448
1200378027
2141511908
143965342
391339673
128020551
1276811154
2055995276
2126771815
235146119
2078148063
424629365
80633465
1961396305
648192107
1362445147
1810907985
1096721787
882650616
49441934
1969910833
250547759
1548652592
905484425
1659319052
1855087622
1963759960
559103221
1805160463
1315025845
218638173
1061534748
1640920325
249182374
420744501
1651132201
944184562
713103494
1246068281
1984779755
2073195158
698190262
1501402264
15727884
396209644
1909654127
212461678
2130045792
249543755
1744241346
1155756444
971043671
1928982467
1589685100
1119172012
1518706692
1740921107
1994805403
1872437584
1438819897
1197456562
1683105905
700202934
2080563832
2058788741
318515492
1961370625
1640579809
1893664389
350436402
2022593253
1428741212
748290198
929020766
1847664739
830528261
1712890781
1790782033
982629369
1538614848
1475923931
910524041
771122168
1569117766
561659436
627695443
1420172188
1634045120
1971730819
1016370987
1189715454
1851751779
1720002781
466167355
922493437
1771571633
1176965022
465525520
480582860
1987590262
393559392
515289803
2112887763
322897902
313902161
408623836
279822934
289330356
841978959
1981915368
352971119
356371876
1121062977
1683618465
1268471585
562272186
508109857
1202871271
529144463
617162903
97258167
509349035
148261995
794954328
2138308710
1450123363
1680425114
1807517537
1392818689
2092156256
1180771732
1632087547
225354495
1567717981
978238664
1820924396
1150630134
2100602102
749790451
1010079261
1736517531
1161258276
973173875
1139820971
627798767
2091016053
1960379389
509903965
726456416
1010028222
174022663
28224232
527344957
313758922
1903772009
429546558
1550161151
1724217991
29046993
108571877
1879397859
809423659
554596455
1781775129
412197368
698284066
230270776
772548906
1529380543
1263631705
1124902634
585859668
499184797
1472512289
1044269538
1453126531
1463419782
282842310
1700850574
1445794770
1848649022
888530324
447536431
292033591
1239106124
953321
592159980
994428906
1129199785
223816620
1751553646
53645200
1324857493
634726385
2092788748
702794904
1209590483
604948860
714061344
280741439
268517132
1314002334
1601167836
584984388
734690554
170902510
1838340579
1518612846
1833090580
385344708
1182087450
1767690004
1777523156
1996468478
2138117234
1741610934
146546672
1618992588
1313021615
1288385825
1387871942
1130801030
207924691
38555154
2112414462
2034491413
268278903
70137019
1268350762
1866577619
1423577399
1336311008
764503071
1603919999
504762019
912736605
853292132
1632530118
810627703
1704444914
138858176
1205385654
1168049426
693785265
157032161
905612114
809254789
595606696
1373937176
1512343401
2086603368
1962343682
1822658035
2073317440
769647627
1931313426
320376448
673062363
87092176
374394912
1553091808
1901782116
1926881019
929756990
360483133
1797574285
663668872
293671272
660746481
613335530
945351880
1918833682
1654687203
1774948283
2101520497
1349261544
1663930853
400512028
658335129
1662381042
2035448765
793879670
605832857
1280659554
437227539
336038081
1174896911
1106028425
637410713
1527487111
18496783
2074282140
1653967678
1744821900
740282530
1884911063
1264988185
1069160715
601075947
1629071321
1061798036
1806915128
740821555
777648991
521212710
1865572635
1380244366
1174169203
1262821650
1076558381
1131027790
104889284
1184078865
1882676092
478481301
1766212752
959434729
975138013
565462929
486964611
370049723
354881217
477118269
585114480
251195081
1226454499
113167317
240756280
980741935
30276777
1473627348
1800964259
603242543
1523183065
936977563
1367357261
42466646
600604294
804075173
1936747887
1928645969
45514445
1143272709
910561658
141088612
462498283
1510662683
470387856
893088240
175318144
519995557
1973122820
2140504045
2037462132
1538017519
159898649
223598422
63647879
1875534643
328057124
1087841197
1845877485
736687579
1905657670
1603302390
40814543
1281683170
122661752
165909792
2002847419
521216718
1647084076
2033022492
708812664
120571539
652325435
995946691
1808829731
754348632
673439839
557543399
2066756229
1883348358
1439633173
264812876
1606219349
125700853
1378772469
1911489008
422412790
658643530
1180024965
1933817056
805995828
39422677
1552721533
1915113608
1614859579
1911705156
467207319
1065242103
1763770007
1955465688
2095634042
1268111586
1437571613
781900713
1138710284
1210218489
335671375
1696886823
707468989
860393407
1670766792
1547496581
849089990
1223273818
34644341
1722593733
1699135344
2147003622
1179512881
943914752
333815724
1415481305
1521325779
699399031
2094341486
1055564548
958852961
200788691
1122960351
935607206
1435867912
920598842
535880671
1196668396
1993650807
1523130984
1984262100
1685748687
888268917
859075533
1490888754
499719596
68730010
578895750
69634006
1744664107
1207037387
125027804
1386522706
1250094840
196099116
536257997
1503925902
1514735386
1471818679
322326779
711411943
399292455
2012090795
82737386
37418459
749624528
1564267311
1320356180
647483924
1690905373
898653962
1146357691
385934920
125780509
1562419699
1317670692
406949449
1208276624
132187540
1893844133
1556510832
1246367505
600412763
751345726
649531610
225246291
945152736
497698306
537521454
1658487405
942752294
2073903562
1406613113
457102581
601358884
1275359743
1120133338
1439261628
1023617036
1353074667
142849824
1093121514
962667916
1264005919
70703244
2082979626
157198459
2069259765
666616580
896683740
497392289
2022069039
1162989582
632914042
853535389
303614868
338019149
534301870
759596162
1216104621
1493134808
1931034328
1268627350
1095082944
1858222551
425802796
1240795249
471777681
1169989090
1904660368
1723420601
1856784854
1150486539
1571951642
362395170
1613771802
579414576
259450990
1470303652
1733386470
1868793677
1103735335
1299228294
1403757323
1572819504
854757752
347465946
1759827527
1679800223
1269807040
1286185735
1779601021
1384843185
639243715
1657767514
1513139930
871547411
1904824720
2087082102
1381813670
653388291
803912944
1368679843
1646354058
1974942367
1901238453
397164023
866569984
683076142
1038356908
1885333028
1054726501
226408970
949485753
464916922
443305504
1615701457
562703655
993260635
36021095
771353577
106342308
613623053
378344505
529559474
477630933
24605826
685752641
1598468880
1264113133
722983952
570163746
1777894073
1022104061
533659876
160745908
745295954
622141651
1754667986
1718041978
1341813910
1610369976
1785591379
1971334154
1259447748
1640059480
881822188
1566147246
1153609751
1446240969
1837968272
125248715
720362573
1623834542
433214346
1379815053
696247930
162955441
1317051800
475971465
1371418724
1355666148
494896624
455169773
1549834668
1446880017
1166513411
640971586
2040365677
1624515030
1008088204
848544772
1179408126
254243233
495883981
2130582319
1768185511
756268029
229312105
80296403
1979753784
1458754441
495835593
1816598153
1870976957
1933359599
204827325
347570882
1980910879
1819708508
879840610
497170246
549530970
146105725
2079811085
45032875
353616440
760763356
1604793771
56376031
113251689
400873817
1782489173
598707458
1028467063
1419623264
341156766
2040934521
446854211
2077577746
636487098
1539248849
1758241163
774057163
974481548
1318367619
1805445816
1289298815
1731289194
757426772
25032656
885514071
826955054
1374322080
2002811473
1662054304
273348310
1620803320
461712197
1006486861
1724811064
1882729604
1514026810
481387703
238710599
777669129
808596000
500195301
1776498810
902057443
1686035523
497929679
352010594
1568432132
860686517
482705633
116944975
1043948759
318853756
489643323
1892644352
728362194
1953301495
1543810206
1554807813
2018848841
1362683915
1210105352
138441915
126961488
677695930
1419179861
99287620
582162914
1696992755
46685816
736741238
240303210
1464502785
284713363
712851155
1889855096
368073426
1871669722
1202427695
1931392177
854993489
1972761211
1274997204
193417233
1194135416
1072967843
820875185
499809609
1564711831
1982769039
586471838
1459217141
1697592898
1345831473
1779033095
725951371
253315714
2111762554
1513526692
276076837
850149487
1992887446
700884815
97670458
1631045148
1338498645
1996935028
1610447444
2045847876
1009889106
1905378283
191618951
1074604951
498807857
904563374
813354827
1007705633
2064978159
1414233133
2002854325
865381500
1740146282
764030731
171932268
1369020132
858238655
411399340
1582154558
711198059
1067228954
1194155060
595253207
281460839
603400729
1835182076
1667492333
196110662
31769332
323953830
1497503847
862963463
773775413
1555405439
1064822499
889596432
582107318
482788964
283576418
1192177742
1419502678
2008042920
652761162
835459528
530409365
1531493185
1042631084
1839979413
523608941
536261180
1457239491
855320475
1750323526
1231789034
369722412
184955387
775902343
1248705781
1141660968
1154608828
1859494872
1020759632
1675065918
1269825751
777430976
1534598203
605530216
983036142
742663337
1241115460
224060466
1050283144
1540571004
1256022698
1033140481
1552403727
479454365
77679622
912994574
2075877809
671678184
526863196
524263175
286786776
1141019886
1979579229
2097805689
357924816
1015946858
1858707035
2127301133
2058893454
1221632959
1469968304
1354699012
784066654
755244348
198599538
1093622652
1687058537
290220197
622462841
751811231
1482432967
862877987
1310914384
840592887
1158625302
1204704769
1004672245
1157622595
1764142404
672906450
969204654
1694363275
212143698
679301276
218663532
1005404561
612339908
1259662365
430343615
813623573
1572670305
1028575732
519865746
2116607173
1084499593
702350975
2037424188
1146959619
733941308
246946667
16564486
12419204
1062458766
402063986
1921289719
1764773180
508553978
905798291
2103732633
1925411458
1741051614
991185224
202908482
1657879065
1320644294
1483740650
1107265296
1333567697
1241766206
988841320
560354298
2030470061
908704055
1887703106
1118445313
4717413
1572213415
1660214716
313291082
50342895
1877209048
879192422
2005759841
710195749
94968798
1987479449
2037728410
2052094360
1119176143
1613403707
7621817
1081586226
1643275978
1568190071
74860596
89374434
667717568
926007364
1734476991
1095358981
789505947
1890936693
7237570
1395677850
612344910
548047375
420791799
771160583
1005224603
1198899861
991241777
974311185
131654714
254010958
462616644
1419900555
663352500
1067933486
213381564
75882557
61231385
2003511909
2087614167
152922796
1703324142
1529935166
472630101
141656545
1589631754
355817718
1625333801
1975136752
1375074584
1473719899
743429699
825401851
1004809316
66907123
1164490888
430262658
387928918
225462806
1770747603
1204213639
1333295324
1719825671
344860347
1619971932
459138627
1205052880
942335528
1223120118
873582044
236052524
303523789
1153078507
1176502203
1178507005
457715436
1470601878
833389036
1599053753
1784256589
2080105005
1310598761
1012456737
1806070912
652140772
1562752670
30264868
1672116811
1728438470
256671764
99094969
1862424144
715503044
5404829
1837386553
1240705643
43100896
306553277
1173479218
360997012
976205635
1653018107
574833422
979429780
150426080
828579114
1183518602
263104679
814578434
66259010
1953286663
950728357
62755393
1429711774
1806930052
321087629
1860450667
1902542284
941603451
1199321809
2021400114
367428976
910816663
1929275646
1278701293
506041249
1403382613
1387279416
1188092063
1891434674
2027220702
1530797600
1046851571
831146698
862963463
2065312855
14598201
552794055
1010314950
1711538912
538395366
1952685184
706542004
2138627169
829812052
1516092957
332574786
1222743015
1135473019
697007644
1469601274
977190224
2057722228
623695207
216286887
937107121
1864916723
1721460359
282011391
338582972
971803832
2020169090
631311504
1175852313
2036253783
1666809523
600052095
1178995811
787762602
1815068524
1817162978
1732700016
1916952050
134519362
1718658968
1980121122
1529249121
1958313634
511019054
537003727
958779739
1069113308
930978861
317576136
2062469123
671845078
1540547021
1205902966
1715450917
1994577309
25951317
1320997787
1629531979
378426211
1368190244
1661771159
169123893
1279133405
29435945
208804729
843649024
601399881
1724629047
1242574249
1309943143
540915461
1179120812
421463963
51521829
1468814862
1522135818
2141702148
1317279296
1080971410
355840193
1459056458
1609642049
1605188831
504701337
1356439058
946456205
326811550
52629864
1770887630
1405066717
480677384
1795193719
1969426138
897531997
859702567
345005173
454002067
701040280
777461439
139257254
489945115
1192947514
1321797689
564279769
1418841245
1161153095
1546987628
1409748317
1928291801
1525411310
154977500
1480573065
68616186
1754861855
1716210181
1063945007
1729673880
1620261309
1118429646
216443255
1985290720
1136818468
1803661345
955906716
1203896037
2020355621
1917456444
1463594208
1670225909
2048074785
1765630616
1373313881
804149416
1974863384
227809034
1864464186
597912027
1448762870
1310044109
278528261
2010462197
29566892
391602189
1667627016
524145532
1429492266
209908238
510149780
1389616321
1285111823
640958379
1156508947
159821828
1891279167
505481619
351862550
895419993
727450179
1159265776
557173857
86098805
1248905385
1316805766
464516347
1985035315
1496478434
626452621
629173865
1472107523
1992744533
1202469555
1200451483
32897253
1239501648
1530041367
1668697200
1774667432
1978099788
250432555
1706391668
1486533195
1083009147
640609704
668902258
401154262
307085071
316089267
1061291143
1188096640
857800155
1558799716
1863707604
1412053169
590097515
75458387
151050385
1548066155
1840723233
1131147394
582156220
1983488391
170035392
1963328458
1227042993
851842484
1823011025
1029382036
1917081958
651219995
1207247198
1193000647
1133018963
1715918155
220419938
1000237369
1113208527
945493815
167162714
1245410146
194720142
359886026
26187707
55789893
1234858725
1304718707
1778061310
1958176187
467095454
2096129879
217430382
1002168514
458825704
1037275216
2025515961
380382997
828357121
1915133883
323928044
579104317
1545091961
1786390943
2046616023
1563384592
1159160715
1580313370
2103283292
1859062041
1267299690
1752277183
47603013
1473995104
964117825
313291082
1467378358
197826533
1475016774
450257305
740253387
170505288
2084281175
1107766587
2091144024
1651878941
1548246891
2057331000
990571225
1246584351
924965078
1076954816
82869881
855729632
255109217
1353225173
1704008870
1516102498
1563772287
2145825720
2122593267
658834719
937412393
1121672899
1188467417
2127336640
1650591297
2138788041
202518712
415204007
515223489
549637150
940809027
662274551
1420524474
484862421
991102464
1958658850
1095364639
1602916253
1651050553
1350257374
1285456822
796687490
929884909
1547574456
1676188467
1982944423
1747855629
1694777961
49338247
278227688
1659004248
542932861
37685366
1787622154
834075542
180907955
68697746
89838846
1313509365
1611432130
2091652542
2087785799
651915075
579015602
96665262
2073732885
169283363
1195856038
1281558207
418204115
399808228
343067641
2012288029
2101778141
752711105
349025355
1026759282
1549585439
529250665
1445391797
72812098
579890385
270450525
811917570
1866412523
508436545
279921113
1436790861
2108812442
838969610
1534428780
2044414245
1201284068
1258507244
1598757397
1114443307
271069704
421470558
1386134573
1297153387
1459005206
682270258
1426778235
156406408
1656915051
781633082
1043155630
459361076
1117378964
992628521
2035011505
1980502818
1147512184
1517305874
2118020457
359517086
578381549
1442103230
342395115
231370512
1584183843
1321648916
1347510562
41822357
1887433684
103974826
1067647698
872758044
404895202
1984730997
1081785366
747705151
720781537
1983958694
1203385191
262805721
1437442060
1468398708
105904202
2013717204
598673349
171595746
1907109478
721574719
1996244442
1264621839
1634350063
1097766497
1146176561
336323916
1854038901
329729646
1502936882
1179868194
335566738
828919117
1485210154
560051323
414303640
1070586409
337132082
276199445
306239348
593981387
1523115019
568098081
84964131
795448606
343474385
920827921
987823264
600906439
742465768
595685523
819346104
1589593455
135664851
967705648
580487064
1717149996
713470361
819530202
204597527
1332151443
1646099573
1944239616
974459868
1563419344
129927980
1766031039
634500716
2046037385
2019273595
1520672314
1445754495
1540914856
654017894
877858616
927045221
964274156
715568309
1892246308
1867926705
1853348309
732206357
1857946290
1837614876
2090595509
953512224
1788254781
2013520279
538239650
1010356374
1469707245
1953086568
1564711831
1131394345
1239496848
526837362
777799016
1681249896
664851451
1970101514
1596863354
278754122
410011773
1197411830
2137095377
2065631725
984903147
894009945
1898837924
467282377
637616729
1764129976
1150950381
1297215125
1764098669
1377677848
198264219
1102870260
1325134449
670525599
413180374
1088044041
1565728380
1829547151
1385753644
1304219380
1885145898
586564745
163279303
1315929517
1432231933
119796821
561633770
1675336746
5131446
1242392651
1103495224
1708431234
2070973750
355770665
1855463389
208317100
140567104
1790767799
947591510
1826306011
719088641
278597674
683344477
1447044372
990928973
77328336
1451444156
834949538
1042895245
604570939
1280694515
1614141088
45347321
1544337069
500489827
1271368794
505958176
49675159
984271236
1338700676
1408576124
1968783774
745559578
359947775
1072946616
126360117
1342271588
875898219
576154487
2042924569
1733626552
259433045
1886216586
1522014533
1731494493
311603184
2042105216
1111219688
519896623
1948715481
158555620
447074258
655444898
564042503
1813071751
191464140
1064154310
662722314
911613145
702358234
1214910899
1038063117
849935542
777475771
1658862525
19669950
380515791
1444848209
472392104
637764101
120667608
2037198398
1982137075
1243689794
303802009
839320297
1082946298
868105427
904939486
318198095
773893279
203801603
1042342348
164130335
1633693403
65356816
300262718
128790144
1704865827
334171576
1094845311
1776298166
606409577
451932251
1136721404
1046827325
90282851
283356932
193540782
1444474704
1736919660
729301743
1840957175
111544003
616287518
614190428
1826250674
155816115
1055157878
270765751
1171101532
1123355160
1393273618
2051109405
2079600831
1458698044
1577268432
11173856
1213575790
1192334557
612993458
1084152024
618832209
1652742461
1385269768
2127035333
1223740146
692684114
161123257
321758242
1289880401
418690028
1568622556
1255847312
1218825288
1902641168
1229315732
176186199
713987568
1474425877
714732829
1393016952
2016138230
667123374
253641624
822493450
1615670550
1952941747
413013551
86928710
1804206835
802520149
276018899
568369335
2111036125
1813144420
210061653
1559416169
349985365
1680483692
245799469
239659106
1257430616
104184479
639108004
1645369276
606018542
573252972
1466122337
1999443325
278022018
7405624
962986593
1510368968
400919350
893114291
1769175740
479996947
77618592
1248065330
1478632406
133646457
1457714527
410607467
1489218668
933112248
595173605
1672971243
980246575
103625148
1952010773
1271355073
1238618488
1271923218
795164653
151878263
830177618
862788239
762481527
1241976509
944006216
1094880480
1481512549
270541751
542409782
1188947632
1053763537
45899879
1678405043
12512348
1470621970
319824589
1177745943
1449785829
1564625182
2066682711
1344671234
21380005
1475994464
1925784765
476574529
1763599408
1955775165
1208609957
295130047
857325090
1490214474
1292080051
2136329091
139005752
694635142
1487560759
1206982234
1895657857
1899206078
1064943420
864035991
99618423
1498775693
77384061
462555033
1315084388
210958369
579999300
1390789385
788717418
730409254
491108455
1714928956
19866704
1543364570
627550004
1724928336
1646467199
203184309
263672396
1604798449
147807103
852677305
3767601
1393420175
1260116854
252031677
1406469287
7472849
59874639
874005824
1175421461
434086098
104856117
664063057
992031624
1655990610
1863315326
1997115260
1883817379
2066716453
2130605162
1856644000
1576562401
1515368693
1895963997
1748428624
1274376820
1280561380
1581497981
139242165
578634259
262402388
131802105
149332109
1486068350
1913046818
236921285
2063543589
890409081
129329798
232902557
1135081043
1315604251
1831976558
1396551305
1883173600
1988286845
585765374
1430468435
241731563
1134944013
1783771995
1906200598
1748705113
983000092
436286526
669762583
1113587333
1616719958
1618335390
143455065
884200885
71719399
1920935348
1819071002
958759462
1511368417
1510266551
392778948
1113007390
1852860225
1438995731
346497131
18221738
1483429753
1076238161
1039791275
1482990620
1499504840
1218072217
1675055688
147786482
803313525
313860609
1037340432
1721869569
1628153256
733195157
1869747642
1858814262
439992976
2076120446
1187153887
484695477
65938978
851248111
584725873
951583938
2004535556
2088684206
1508770169
1774461131
229665544
857395773
1215385593
769050895
1472064304
1476057677
429531827
1777355386
851630466
387390143
998551214
1857189446
390831916
491240764
1137172644
1442089311
1147652909
424175786
700724881
2020145113
279179506
1541752322
314252594
2003471798
1882617811
2094513808
253455760
1526287476
1690498318
140929761
399170732
1357637327
1831947035
338762641
652799881
711599082
724929783
1263399713
1557101370
978086973
1136382296
439033430
1375536252
256798639
1032795431
1982063348
2101407057
1524592333
980924713
1062473953
406648423
43646691
2123823668
2061301487
940770115
717609788
115584522
173566701
2061931205
271865250
1510793264
1212875955
34013763
816418294
625800942
1187785255
150280959
951005120
803660163
2113712026
2093278379
133956681
1911887531
1897535951
2013088141
680593265
1708182872
1893201971
1322549133
900926012
107100798
1018940394
1745900916
659982793
333816636
160561211
1310962957
799302651
983986247
631172328
1812245655
1676305482
707409694
1689596681
2050686755
2097456557
686484018
290289813
2036499363
1719040129
1696976946
1525503931
2105751193
767566250
1438687991
1517883705
1132834782
1705173245
1459154233
1308314191
931780861
229593692
1753675434
1366981694
807208050
1478098587
746745212
709627054
1754904831
876353332
1008577787
352970758
1412399372
1010325656
435416275
69280054
2050888792
935385222
720084318
1647658238
1901164217
218620474
717244418
2027519145
1165786729
1116772140
151983413
420581146
1360873241
389988655
1434230855
1355616800
834568684
230539552
1479136321
1485733399
778447155
2052273328
8607747
1402413263
47697855
1417139295
1699720429
1957845810
244870364
83974622
260986314
419126795
841312611
1655990610
970973100
1686506727
310375004
110179272
2122739493
141691194
148906449
1313692577
368867067
1549913643
550024890
1956632539
1701638381
970087745
2057665941
278967110
1515685610
673327319
1953603046
896433960
1399496968
1756545318
1517098800
1275798650
1848248383
2013892352
942551030
979123093
851691474
1308250563
1496535439
1213823479
2075049693
273052422
1776982542
209444743
970928305
358419689
1858470103
432912919
1485045347
1731677190
1593782829
1378142072
1468573325
356381408
1205759370
1732844829
16166244
523371052
1111642666
819339127
433280142
545702950
1678169324
417375711
2066485124
524577265
1437237048
1701094914
1627608283
509677070
205726630
376577488
263666466
1670553668
1294930860
998575275
114218104
1983179481
2061163834
1555252443
1571852055
764122769
1914076805
817474545
2088641859
1895500206
200218087
1326550008
1868949063
1672790602
1272375728
758823620
32702912
334292018
1917597356
161503766
675881643
1239812347
311731810
497746250
1495423141
620945998
394315259
693897515
1504940568
1477687300
239619068
1746261136
1810419065
166245476
1989427581
2119376911
1622145171
1172632860
1269362359
1874148337
1141394925
489404737
912015978
1349854224
644745618
713253599
2055876667
645742119
1487156951
786594469
2097138356
2038482130
804869971
1659821947
1765306611
2081319137
1727415142
433280142
662929272
1718236830
2061272077
2040970190
1618689879
1119952097
467242898
1762577158
300789724
1890122383
1288415103
1413174708
649960891
1626700477
1134623663
1975346069
1766452560
305471973
951374546
326555675
1285287424
627301722
1604009258
351996915
1900798979
1096268046
1608504617
1293802529
432096846
1317414315
803429646
1863274510
838695378
346726568
1342748855
1133392940
1962277579
1704702026
80095508
1880510069
1886679300
1603367509
1683394651
142824389
1031490634
1397426233
1610107661
26852732
1160550427
309530557
128520696
1966381806
1317780604
1596144196
1451171501
553074342
380664177
966106628
1513865857
157710660
495491660
551399184
1045283591
498862444
262217172
1025702827
627294985
1931426558
1964867455
1103882342
2040269747
151300235
1184983961
1658513784
1005353045
1549586348
840656967
978563046
580092978
1820193914
317568681
1169285308
1306529733
1558966749
1067403487
161509731
1947591352
1679763820
1631264313
452672622
487110921
1960996801
53767673
1662746217
1877633622
1792521218
1836847499
1222856041
637912426
1156307447
487639693
207260414
1136471324
2077478841
547864612
2013101666
749280868
989214784
1711607006
348445385
492749742
802577574
234654364
494348964
1165277342
68640342
424623215
1290054124
1178576241
2099977891
1172933647
238675886
2099530760
1609200629
254640971
2135831108
2116779466
1446180737
237486522
1809407437
154118220
1020701990
961187087
731102070
892152153
478953053
825727032
1274214819
670647648
736297785
1276949342
980215775
1479333412
202173751
1438568861
408061493
896471234
1883215582
265778617
195063276
273237196
215247919
1003514246
1702536209
2126728958
467300434
1325699133
1582950397
2054314202
772868061
41451477
36008387
1852595341
390706133
1545887047
1105948209
183574804
1781411605
1893456054
914107407
2022101147
1394642985
216548699
1568754340
304106374
2044945287
589745910
2001874246
103902130
1503184394
105623231
1535668326
135651857
1989399482
365495564
1830554676
1379133821
419794298
2035424180
571445499
664163669
508911701
1517542570
1738788307
1353615978
1838788782
2109236000
2106550888
1798396217
122567458
436129039
1035426421
730570289
1582690001
1550283366
1872980312
342511193
23911496
565705586
39702799
412691727
198107786
1516606450
103842382
183688110
192901003
285224056
81386642
1660129581
476665680
1009086681
1230736136
144177651
678151920
1320082735
1336140684
736914900
2128786943
51035821
1126659267
1532821143
1933389446
1230411058
29500483
1847562660
294285278
170421724
1161369321
1173169136
996526105
1042434104
1756597052
96277673
754370875
1550829618
1276490861
975560428
78213888
2112572340
1433242599
1164872175
651995330
1017750582
1348474350
1438489710
1620027251
717490692
217688002
1021441620
615582922
1414146917
392949156
1185027050
1127597439
32366495
870575307
784249121
1059526942
1967178916
1382610385
1021122113
441331070
524037713
640448262
553021291
1362974540
651439701
1706680717
268611884
1171926128
700013607
1077035532
1544699555
1970522202
1909760347
1338660659
1842972139
927615183
166261385
104666102
771706658
1694335234
390312610
1674479712
950192523
147210589
628352566
1146635625
1164146689
753634150
1824429837
2006890542
691752666
1769915241
1832988278
1798147116
44612014
642159247
1542569957
1431263233
1352961045
833478191
961263604
2085857114
1968690262
443679603
1994239486
1580297437
680662862
1787647469
2036663675
828283779
1105603003
1086721062
1016616181
575501322
936783284
1016640655
1846862888
1649399876
340099459
1211726875
327379689
971792591
739145549
224201352
1862628228
1412037647
1023486444
1822729602
696761845
437472986
611529023
1456950424
1283315786
1857608184
770452850
179597582
1050202889
613717778
1183252377
340009332
2033685318
568098081
1880133844
536022018
376194699
136905312
956577474
1353584750
1237882382
1355786594
2067717089
732289278
581862460
2144164913
1335162562
1956355416
1880828838
1889788178
729294226
1462880496
56720696
894869259
415578209
450854107
899634297
1400329938
981607054
1643515518
77365863
1580198852
1285554054
1077317935
2009619706
111132321
1861540337
1709694771
903256855
340397999
920650689
1332037397
1192066797
238380942
125031985
733597331
1351627226
883128737
1672227469
500627691
432571155
212978814
168119934
35061226
1945528561
969587483
1329451264
1511555612
499268218
1951817560
790822416
1946284843
1775207183
534897099
158813479
1426088860
1696638326
264473727
602923190
1988403061
1142504176
477717171
250968294
2076314015
1402845711
348709501
1797670640
1889356146
696212343
1782327247
1318733912
972604470
1293245742
1372375820
1856161038
347283100
513868555
1335209107
1332993975
411860549
1157074608
1234900689
1448190979
1141816219
2100180185
1477656365
1209864720
1425034187
295212467
1607865102
867570434
1469485887
2102414540
791331955
1167308788
1170252064
96783482
1882682484
840624500
269993535
1493843043
882432310
610144877
965074251
714521951
73778010
637882446
274655533
1399164679
19086806
1299214788
1321697607
1117974092
2135847471
874157386
343231788
1234917806
1812697647
1858587304
2047776017
351940765
271031284
1557279847
17471826
1718071460
1365762305
1338544028
1377144356
525503314
167920026
399886564
217684820
166578572
1875420080
1295794556
60534296
1210634
399243309
1165802372
105598493
46701186
848213872
632880780
189304786
1367103791
446427273
2078488402
1926007931
1757187571
1780714093
304178390
1055048227
2079778730
938441653
996755966
17929183
1773061220
2078672344
819412726
65053100
1902222899
182645521
1519115897
1001063435
760336407
1724282514
1825981352
1402806005
99422041
1329596268
317252582
1341716531
752191051
117821407
867182684
1842846187
1924790296
709727792
1943070974
712387390
211084935
950582086
1189779242
1769335506
979558836
1961829219
1866377254
446754277
1841466486
1778645925
1725647476
686726701
1962286245
1112653393
1410756935
332367268
1490069347
1638236039
253844896
53761744
1765686134
269420135
284268565
1008809274
643518114
97037266
1461523257
609601084
1586647315
1096768898
1428681287
1383505328
558288293
2104184388
715447331
16009732
1399627534
2122428176
1177025566
1409850847
1865109723
2066492747
1194706221
550463431
860705860
357432307
334846300
637324868
1868588191
372097580
1916619841
1970031367
1484116080
2121156227
1266885926
1385135991
1595088700
1342226741
1025025952
1404922933
2036175490
1443736630
755827011
28580934
113147116
1639505189
794849699
1058523576
1921632777
1804168690
26878669
1302223331
746724743
72311154
1680523080
814666871
167338783
1364731280
1067328551
722506926
180016747
747196878
542716950
660027090
1245366044
455271164
298430855
1850042559
937816856
370418896
2059546278
122265338
1620008063
1782729304
385813649
1778887885
1529000606
536902935
12484985
1374271198
2089448016
676662736
888564342
1995006614
1832954725
1022914098
1132191086
2121391243
1906532948
636020003
892549368
2025072485
177623315
2029263372
1944544436
1069615812
1167093623
1996645435
1666301799
2141091023
1972489761
360831016
417343306
2102340100
963493184
569473680
1747621286
15324921
1209976172
131840132
281069146
247063615
193627876
1516517030
1322339918
714441010
1522766396
908598106
259450734
910101915
25283786
2015222663
1129606384
1064509930
1772069075
1308263408
59422876
239428843
769436512
593704684
649458304
226352118
138850768
1762198047
433674831
1159602238
506891856
1767474265
1604507426
492488253
250531984
536068940
1251405246
1960063718
141886488
2146635291
231530560
1436795873
1993512217
134735146
1675082277
70884390
53856716
767606876
633574277
1257324091
849958874
2056553132
390740211
154590526
932835820
657438041
1715450917
1806205090
723312532
236646229
1795118190
1367652151
1116442419
1437762663
83801795
666297854
1992596479
1475763532
1699096083
447924775
781863156
1729457391
1958348469
77410477
598789991
9854746
1885900865
761920689
270875066
683448851
1587824634
628264935
850629009
1128861064
122627277
1124429233
1492478704
1169399679
1519983769
224321146
1022944319
1444499628
841758668
1228732687
940329302
475462189
1811206121
1624459398
1550852255
1879633280
1487830978
1413644511
1640903707
419195868
1602953401
683946445
1352289871
864238353
570660381
594791109
248390631
1375341913
1180126212
766339195
1593407018
1480255631
1573378073
1083731337
1277449353
1551254523
1093046261
1076997217
2120361571
1504885904
626671055
23423398
915363808
1331284851
218389517
471007556
773759933
360539338
1006520234
119609503
118636075
1948352484
1400166279
1833187150
1979606497
1646643183
1506538767
1368333262
1454006011
2136547134
1047191324
2079449562
989455618
1540967194
665600872
1961770307
551455969
911327598
1326681248
157198373
370542772
1376637825
996021273
1236964111
278450426
2019106733
412846018
1425486055
244419092
1752370376
211885794
1897870210
2116443544
344086197
844729828
2070824690
252600316
669844215
1656307490
1996923759
1580030170
1408326722
973000260
1727125838
1575289256
1029067034
1731115074
1614756208
382108465
830996263
1369338553
598320893
1557137060
1355495435
1822941725
881237331
160803839
1579598654
60483156
491044250
1510348209
76904944
338453480
589231974
1324754017
1590222775
1998367957
825569689
1273011758
888794903
1969259381
77178346
1255736977
1946600294
1681175783
1015388523
452414725
102506253
291099733
1701403484
1578660220
1653251240
226165710
1713253735
1724436621
1200331696
198747037
2005585879
1136396170
1695371974
931928068
345853646
1341429110
1960868710
26610132
1741618859
1459615584
1341388171
1975888573
1652174463
833022328
10516902
970181466
1370677386
993125985
1723141473
1382323196
1365837366
1098272114
108905428
1630620060
73947250
500728952
671559888
413806641
1681825562
149762617
1385577353
1203922626
851607538
1550753970
2051811777
150396306
673905013
1322679793
1883779406
407397740
1213292645
201803066
1527339324
1114013595
680033370
1947915160
15026043
301092825
1256755851
1551106380
780268125
773480050
1615520782
1564726315
475850617
168282701
362604956
369723332
1998411529
1730976326
1269315558
62800157
2032889079
1252886031
1253132168
1326491656
1836188780
1381284388
1068388537
1882840118
1553872771
1941755727
1396886513
459652368
1321799231
755464864
2074128873
19935474
1879185271
599181732
1850070515
1879781146
1004074155
1088736185
378830010
606106558
2095209324
2025830888
227047549
1737412416
262735794
2042567658
68731469
51642392
2010078688
72100522
986968090
1475996781
1000629598
571988187
922511037
815153315
636147471
808060880
1405755145
1851452709
2110839305
551007062
2022733498
1362117335
673750695
940744760
677716420
1051930263
2023212528
1859370513
644122580
1092399350
106038477
815020312
1548859392
1899978750
472107459
470296513
1400134394
71877882
1965370067
1600605043
1196235525
1761753206
507689239
942362368
1337050015
1067292048
679211017
1123201992
761618478
1240160709
1830740214
507541672
1601524005
2018447262
1777603439
846783668
1446634842
1521392801
1897537509
336172093
1377620909
1510480321
838673992
2065467143
1128087840
600637042
1502548953
1201125458
404396346
99052426
681023183
1645830658
1980619418
229988607
1216719319
492975881
1512976457
91869051
1223378853
2130014123
1422735415
1391569144
1066698293
107110684
112373460
109739551
689558478
1996502661
289563916
383277855
1391650683
759313922
795972590
2098105897
1218210135
106127353
1637944035
1738464180
816276969
1235516231
156757480
1641885299
771093051
342521585
1963261746
1836809170
1534062898
2032824753
1986013110
1931922329
1734360520
553041215
289379490
2125812486
470276981
439358413
1021129695
1058935139
1419340384
972894064
195819289
1469744149
1724852091
101271115
1538619305
1578967942
768260637
229948543
2139610900
2143045182
513899598
170103762
584788046
779227159
585531446
1744782538
2093114441
1633827617
149145563
1040098414
1708712896
350123262
1327894010
2111379461
1126372216
506556610
940762403
1078278963
699343134
171460368
1009543451
888502522
505374523
2096974266
974380290
878621603
144408617
126949870
1787775186
678152412
1048696702
1496721620
589083465
1693711526
769561125
241021035
163354126
584439552
369610809
1229634040
1012708203
1177326389
15317586
1142811095
1569573411
1168464005
363910716
705522854
2106974446
1101713820
609263077
451016919
1929858209
1596005052
1688326647
1838548277
1167068795
961303422
28897751
1431241823
1739348837
628398650
760236898
813580650
1130914422
717087794
669249244
279264497
1784295243
94458495
1158639271
1862216430
674359390
1847592915
1426910016
393259402
1314144465
2065083218
1656043646
1079745283
141197120
596200701
910786856
544927455
482641084
1120814197
2122186988
2013645470
364551673
92879597
1969817204
1510960599
1800950786
369512573
1094568962
399352193
1004831607
1299441938
1108104428
1631864917
869928602
1311660260
1370161410
1338720535
1219507192
58169309
569066507
780191582
1394443942
432620143
1450580210
1746629068
300481889
1715720475
896611509
157265164
279920499
1886148373
875860658
620005133
926562610
1119476461
144389109
491742932
1149780813
395930708
1957460118
922351032
1322565965
1398719396
281698518
17209538
1785843802
768198166
1440422807
1444012918
941944854
2124808201
1892060392
579662337
1514352600
1224291187
2146908043
468748604
757756445
779712976
745656439
1987403111
1563184977
1923170631
1855211749
596288461
767396389
1992009240
394344724
883802720
778623911
84978873
329930616
1316686876
49629725
2104282614
1418739708
863671037
494603945
1253277805
2037038177
2052534363
1144818364
1896524106
503588527
1523234818
2037924798
950700866
1362974898
730686272
1413888346
568959091
643557600
1714790629
1053670252
385873365
1367962669
344835316
522674638
1332995598
751497627
1041111176
1590977192
344203666
1130245621
976105650
1279668563
1689583078
949203271
856758836
1435329690
1835978558
40082856
971575663
1681504611
247069090
1365892901
2050763423
948012473
1116945823
1823131749
1107788972
870547963
1191115503
2083755836
1448607988
1005974599
356216360
1329933495
188564238
320189440
476006881
231989803
1763684099
1577846378
2103033619
564339214
162290769
321846590
1584188206
518767370
593200132
1885303484
273846882
2137305061
307351733
25223090
665451281
1462968291
937345255
2146759686
1875893308
1926615935
640858460
1019457303
760509964
1296924874
767318627
1716821797
352519438
135013746
1617642779
124115736
1256326364
916909477
540990414
2080084962
1130858625
1473270458
87046943
640375712
1959526972
1895437287
833581783
805347265
1070862394
1322342402
1067673671
483626156
997558801
222486583
395626329
1676994040
1508399538
1713886852
548027944
231455095
2103453190
1082914934
1640716341
1625476794
824148544
382507008
617791691
422770259
553117265
445644303
409236435
159001589
1164589434
1727421372
564783709
1857745637
2089262097
852376808
234951548
1357406703
1442490786
1257882436
1009356009
748178105
583661346
1230272983
1395059764
2137056371
746647677
596688782
1948764231
1463984131
1285634263
888295430
1586846242
701171150
407380453
218516255
528278181
493386644
531792799
1058974718
559212473
1024877285
1482899740
587274498
1099980994
904899287
563431847
788645628
1548816141
1666316960
742530862
972186592
134374807
1740669880
1595754879
1424094398
483818827
819745549
734307704
1151706467
1473742320
1984272676
2114316148
385179182
95984835
15725083
370994055
1718348769
1896232429
1666652060
1203442619
1954938320
6651516
1902810919
550872927
1547406849
1784778482
2025367757
560792550
2045511147
2030348329
633053216
1865538288
1704132195
1307102736
853331822
1590667085
15484728
761167454
1530903173
1269005614
887343927
336025324
808597857
619955938
1189189177
1263769407
505109093
1465257081
371695015
323812142
360001139
230331575
589144196
265764496
1540260790
1688913852
290460593
874371834
1702172149
2038707726
596002530
1781331587
1060779365
2027161180
381876571
1186521999
272515065
529620299
2054646828
959626348
1648450706
1287935322
1470047412
1619483949
1557376290
1800755879
1891819578
1961602518
437867778
1599694096
1901500708
1140336623
2088279406
809715365
2069586517
148626577
463583282
1173719757
897874763
749228233
1952953404
1021164825
1330112083
523297488
1633255778
633839545
1639990717
1854986052
836016783
1233627552
1929876421
561709037
1612727273
935753352
973500324
645947711
1361547768
185286898
305754363
1461539143
263529076
452326821
500670474
1492356785
1761414513
862588151
633279803
154084566
306578470
2035152539
986724594
359598631
1861316778
311355729
920780053
836088370
1953940116
303902510
822586008
626849543
1171420890
431733828
373352267
1413655570
1406499121
669245619
548700529
273263311
1505546166
1131021544
1235603269
984332826
215865633
273003231
1519579292
443529890
1286488581
1854315270
1143575089
1349624134
1163588337
252501954
1458960301
1812692495
183054614
2073370381
1353427291
9535853
1744171680
43721691
576688258
844044587
804544340
2114441995
2016393575
1078998570
330312912
1760843004
2086206044
483918569
1821699139
1698622561
1360549412
455501184
1140912194
461353488
1613806160
2107895108
2120281730
1986047214
1188447754
791825285
1736458186
1834610195
973831850
458114249
445133013
179882419
901665576
1045858507
218471106
1816992288
2141012621
1652429966
912761232
1197155778
160631787
284101404
1256929117
1635765572
1089085101
2143573322
1915380749
324369578
1415565100
1329115989
2145130442
1209794951
538414428
646061631
1909346116
1443047131
603514135
698913857
1498121296
1840236873
1166222136
326525340
1286635846
1357167667
181176710
1387455952
328621995
2060588778
2004473301
1563982145
1790285520
122448503
299765583
1676097087
1511303531
566330948
631598921
543851235
548944185
969419059
2080244528
1234429345
159298987
169116311
1702943300
1589025632
1168966852
1687934468
628240891
1962800481
809351865
289770482
2013909509
57998231
895132519
118054802
918217491
950332799
1187170162
1139021591
2048759852
605148560
720747958
408284310
1859159601
824677817
1256446893
2090633687
1251048603
688241265
2129397514
366063380
195561123
1363689141
1798463185
457968663
1502687719
1574266068
320756628
1516748823
1709666970
368415329
741462641
453805093
1230985789
1664652460
538068638
598888166
54909844
2014562093
1665824207
2072338208
267086117
819755709
1412781501
515617026
411874009
2050436014
373420608
814817498
6515558
1223608932
1480069886
1764055972
695476024
163864551
506237722
1506717857
1819757590
1088786999
814214542
1627083471
1835354785
455008854
995288859
344756093
1352289871
985239556
1099893136
1162050385
1246010551
47552267
1365246781
906590733
1167154204
1248832577
351996915
258487058
1957199950
291730417
1945268789
218584383
1590667085
1241688762
1684250729
503593480
692176731
935028611
2085738263
1992386817
1823259342
1427416916
1544561034
200537485
1301258812
1458153967
1766834627
1754369688
1535000829
453542520
1688142393
1201279328
470769041
637949420
1327796174
1638238651
284389969
1029060611
1439631911
1964262794
1983238161
309731567
356536277
169642005
654427898
1029503608
1772637318
896416814
131943741
915162823
1205424853
1641493180
1586950608
209334619
1068640194
2016678433
2006069439
1668514648
977417791
619499761
2063103744
2103057801
1336686841
1231254438
1973288252
722624921
1541685489
237285202
2019290459
198932936
2031639687
609285651
1904959130
446463753
714224497
1150412536
17540246
1087600823
1896304839
1683835473
1947443486
1245819342
352719378
962790332
724588036
1756947683
1687249976
1778522390
523505744
1359520268
109028329
171461577
677862673
1472557205
1700878594
50974581
1382788716
328938718
898639867
1303038161
1905797093
1203754114
140522212
261025163
2142498145
1166024711
2085659904
878135512
1743092454
1893894772
1486405235
1392605395
657758513
6597388
1287648084
1363656641
1606076026
360611152
569833946
834539169
753527982
667734937
765934630
1906913554
1822787282
1459295959
1861371644
137893925
1605282947
991924830
1798799255
2002177134
1653182557
1321985131
1779897967
68697756
1531711351
812505198
662444368
1302038032
874107162
1112477759
374337031
347338150
1508166179
1617098297
1546774964
741129387
1687683815
879188269
207832505
1629021572
1116756640
1339500412
109718593
1499889395
849353481
1545830469
1887462268
125947770
951886571
1329951935
749442338
2079341807
1959192219
1301572087
1696706553
837850945
68987091
1534302519
1754050473
53000024
246851442
1515449509
351652603
1270190764
751998327
1984795783
1997201226
1042547982
570674754
1805482240
1958183585
1482258600
311683485
1351252044
2024270715
2021759088
2095205657
2073342782
1274604567
2139261290
1120399666
37392643
1102273728
853501522
1503233679
1008156792
1555411261
1855860169
521847450
1671782382
1173690226
662408236
199238803
1192207917
2104015941
1942170839
1381073285
786156642
215852017
1688878803
237671518
366633394
1433766410
1640474993
1693055909
2126823262
867902644
1816946768
69758690
605480686
1659873521
2097860856
1394434047
1336691400
833162434
16134633
1245069780
923746303
440530857
1009838539
1467648750
56072642
1731595702
406610588
1338400568
264262562
1175393548
734783809
944331065
668892176
144791686
1336030975
700946999
1428851244
1524773444
1836320080
1856428657
1671047890
2037937620
234441546
1389420491
1291648659
305567105
2088932190
802124216
128407279
1170094678
1275080104
2046756957
26813336
1580941922
1066552064
185164761
1360559154
1640453257
1482857149
670227371
109755576
1737090283
1042684948
883327024
1000396916
1448143656
2129333963
1431705730
472737624
682382390
1300120175
1435761482
1714221764
655420434
1213463321
1725556946
1308955095
1882766492
1222889744
57564215
1714621355
897822705
290963321
1988929968
505725452
1597410356
531358020
642538608
840344818
1611614818
2071043637
240659839
1185666102
1754016938
1864164915
1657320380
1170034977
2084293762
1388193384
679728933
846392738
1961571230
2067153432
1160080667
371651806
718830735
134763565
2131234965
390106747
1292074253
604826427
1372959215
587866289
2101722198
2036519943
1567860752
1813017780
1385833371
61653921
1898302305
758881728
1853227703
1554562085
2001071700
692232912
1812982408
1360670822
1107048650
1606823495
1031935899
1011700850
1854234420
445396943
1511542048
1102460151
523551682
510816202
661097817
1339541144
329505692
82351353
259261949
175438094
1782022955
696371619
1694995790
1786214461
380497018
1686451858
929728536
376120375
1351986366
1767465268
1397044310
444973460
928225141
1542030170
448523948
1524868827
504146473
645095456
1396802583
411508988
566351055
618649850
678993661
1023612978
2116378669
1609262245
1537646569
714707241
649615425
1548643604
564438446
1291589419
1247611359
1432520682
774558302
1911227671
637583189
1338573206
1297739228
22571302
697356966
1719629930
246689444
305523378
1270852027
896003202
930709734
324179609
1477147391
1838974832
1481994570
679966466
62862185
959201806
1187572663
1772492860
823870828
2091083583
754818527
826748105
1603143790
483702923
424074035
1051686796
975832028
1324083988
731280358
1669216888
195500822
725229868
1666051355
251354910
1469777496
1292943267
1522445916
1021058593
1975883765
2135726073
79242602
224194022
208040119
153148807
2086357472
1111967646
530870167
1394694610
2071969707
1676919278
3433725
1396606253
1575998214
1366415649
698519514
1812266825
1481525447
2095516424
1230535690
657378483
1380827410
1984053825
171760142
1038128525
1858404228
968792470
660983491
406186025
970817489
1796867405
522412499
1077392549
992992868
1087257879
1256788399
251690805
394819272
147829776
938069601
1842878961
1899819033
808419716
1634362668
2127210550
1188439219
895105126
519129867
591251383
1705637027
553000583
848093311
1138371100
1712733283
1673459246
25555286
968288468
991369315
1332241879
284363864
1353022830
686434864
21370267
1426318648
119112565
1170513139
1271687409
1606437275
2126615144
959143603
1941002709
174597056
1185007675
1337891568
962451592
674432760
445194963
1838298535
1275019308
378010455
38822476
1445389147
419374331
872997068
831483873
1262688409
1595151332
1655094462
1870588853
617697250
1641821104
275509579
1896047676
2012504366
1277993436
1155086816
883645463
1493639146
228957192
1404852901
165971704
115907179
985318520
1280699952
1635644763
1439458067
611843780
1144900235
1636718292
1575597271
303143257
460783989
2087026257
730973175
467157499
1473523424
518932105
1327827088
1746609037
1820066775
845524697
821975776
1527041722
962635452
409399939
2093081544
1692472218
1474680920
1696327221
774550106
1672329786
1857554734
1406423694
1875274539
567555615
971272448
1084210295
1152687743
1522196656
305918974
302679591
214920478
910548932
1425874831
623212691
1971013844
1172576666
1694130772
462733252
1141248892
1336036482
2133089869
1745627946
89110444
1323267697
657487499
1223903099
1681489444
1679962270
342579441
555014446
562348248
1462701633
1556728649
1564516333
1887307218
1574662542
1358280869
15193389
922545219
109620564
1758458830
565640117
900213125
1066825787
928812854
725901267
1216317708
623543132
714435907
560686224
1350937361
983773019
1989306801
1173336318
581385830
852282952
1737642854
1543410517
24461234
1585814160
1014024684
1530708168
829018519
1098881133
1041510170
1770622419
1285202157
808219043
1707562882
679431946
844729828
1346785848
2126142106
297754981
1239780052
207131453
968507654
400412068
1737861986
1027992345
97456564
743121296
1626539232
31933502
1120372801
1283763700
2042208224
224427824
1635032963
2058326291
166859474
1498159791
449969851
2078640377
439508190
1685193915
1811280331
1034361980
1736941445
77809750
1172813515
445197117
1590458273
2018956213
1060148217
1659492252
518996345
1360213905
1344927057
1071346227
750183913
2146777101
684721487
340308017
2146052822
2104152588
798147581
1022238876
1474393617
1446021314
336811020
30748699
1022911667
1520681921
58006871
535729992
826745785
388095001
1223734850
837289991
492967760
472630741
154877250
824517085
1539649432
547733419
740374578
848577964
1670429277
898932693
1045412739
1844291516
1204402857
2130025258
843222203
959569884
1239487111
165928395
450816828
396592360
1124499515
534700939
404193901
789944097
556455340
1934025830
1947210073
1373007832
563799386
885885832
1881082647
517406592
2096034686
2024549509
103939938
560649786
1808401910
1185501220
1299794520
469484149
691162653
649820095
2053678641
249191607
2035640305
1857760081
535006753
303151413
202705734
739089097
1600390790
978465933
1924686899
59422005
875719571
2060209247
1151803987
1544575425
720841849
1358375314
1267993378
268499601
1067727273
332720302
1403287852
616789729
50062741
1136171365
631202395
1235171551
1253626457
612415257
683417753
421900497
1873251743
1806714582
1537871782
648685001
855304164
312832403
944846610
1201430168
516955218
470668097
1933453699
1832983483
1837460772
1264994070
1611465335
247471114
653989189
1715622381
196206491
699364762
1422170071
704322574
1045945258
491502563
445903220
805172772
1975519723
17294460
1637355907
511193683
683121027
1650744490
505622305
846834538
40376528
1152245942
315810123
250798518
1889651633
241547304
1449823186
1125211122
1272947959
2095034559
1999070749
493339793
913469029
2089509432
174549550
2131369339
1275889649
1265830552
120389385
475713538
2103149420
516405027
860782047
1153910967
781288867
1265733457
1859939031
1253572613
1224916381
1182584810
1890379800
882248519
1728217003
378614115
469804197
2102516627
287514822
1307591384
301719841
874373414
1097944242
1353730298
1488196077
1707119511
1937676748
846847428
326825106
1575422937
1241385950
642569305
1960719478
1037455135
1234711791
1193875626
1418852687
1644484511
1332712229
681892622
1915524109
928483711
632685207
1184436865
803372721
515685639
514808338
791705301
360238026
1711922900
869890455
950038100
1072617138
1479271822
1542367995
641411400
232108549
586112629
1237124620
784509466
270720347
1961318719
1741883805
334388376
168018634
211058454
1942935529
9811373
444266799
1988303673
960442924
678209289
541290202
2018628598
1556709320
1637619491
1117690073
1115761518
800392157
16632721
495157227
1913947926
1904865179
2041195444
1643863551
813499339
645284690
1138768263
1574946088
1066758433
930611466
1463612322
2033555898
1677637867
997479619
2076116917
898773376
1767969576
1782789302
77319741
1422859235
1018105046
1200006285
778608052
1184436865
1231618938
838422015
728990844
275907377
8583099
931958042
264682790
940242787
1882581373
1937931091
877843409
950872802
613097438
274934927
523438196
729354631
1112440052
444807431
81309886
498402105
1158091254
369870970
569644889
215551674
2102478872
1628711791
187272200
335926608
1452416528
754209721
1935752554
1529633340
322422864
998237783
316419429
245114741
1359298521
1116019579
1810762506
31558377
306977297
1090773367
1136904544
2110862806
1516318177
1847787625
314184079
850671503
934328422
1822154219
94111328
2069662855
1258987768
1575102045
990400681
1017182698
1450877996
274688121
1948449759
2106089733
507784005
2029378643
603080824
969060630
1991055219
737664673
1052406666
1682624605
795600735
56531078
259820174
434732348
291297656
10005660
1588548915
1190684150
863096674
832073874
2008585184
1355538586
1500708601
862158592
35780809
76455338
1733845264
1233668356
1216110592
185235336
1898539350
1000548923
996978101
1622597413
1077434470
500806005
996932026
1270358706
488861133
1130486203
1130818606
1610350558
1728255849
1135899860
196791898
912287723
1445346452
737159488
92877060
1418895815
1992226854
1841699486
300493704
1752816865
997619120
2073963545
2109695595
724351802
715147748
1767661332
1023390579
1146858052
1710491730
1191421092
1757680619
1865634338
1260732183
1127388201
1194764505
1483501322
1838368579
1181100270
546363338
350449251
2143385379
255704754
1598455078
1021803706
478878049
1346435189
1678616243
100796650
2005158739
2112295034
50012765
232147074
1430826327
344440838
1089274344
377134318
329242957
1772389465
1050609666
1074219228
909674333
548985811
1930942106
910461881
1533670871
10072327
1901803803
1010217712
108387909
673910603
1093828113
1065866685
716705223
481288934
578954479
1466956954
353581956
191679941
92225711
1491514259
1827232626
811874915
1415862732
1043035780
2024405989
1110189574
878720407
1753135240
1233477718
552772114
1437519593
1663249454
2049952986
213186396
1894569004
233410087
1637549951
824987755
382844681
1938959482
1937651591
564361768
540320473
1150513106
217354601
1194599071
2108371746
1499564553
483840777
1947128760
1851000781
1579578818
1113207211
1738474801
321011282
1896865961
1879935709
829050541
1578238803
2093180937
555098151
2126565980
486837892
508893123
324349508
398337672
1325351261
311287050
257729855
1811978443
110375427
140408600
1799681455
438383580
1056892841
302063607
449366889
1761914155
1080500267
914145387
1470033763
333774855
1474921441
1544533312
1025489859
49447992
1053280595
961752281
1371016096
1710828839
1839392330
1764585655
632476114
503311313
322383113
1563949321
800698645
1911042104
300278910
1160218284
956396347
1130934794
1648485808
1120055015
1449232800
484898630
310545508
1386432114
1917907646
1600345983
635076401
1015245981
314951155
346012618
558478579
1047508574
566283723
1665605660
742217824
1866344895
1988792132
680649743
355514111
853660815
79817107
905836164
1607026469
1616096546
1886452602
1752057041
1847527831
816673085
1344337266
1670451581
1774436585
1837577055
850266958
882418795
346077877
90015433
635093794
992540091
1650861305
1578383891
771804604
817981951
1937838148
2014142177
1943288887
1956831473
2066336004
1234340135
1960705954
1780755481
709234507
900886863
1601888016
1434641928
1410780560
369997911
261486949
1910886121
117766461
1949441855
484345640
658670634
186668111
516518652
202163451
272002372
2060303263
293168638
789380328
677199801
1530372683
1402241654
2003933258
1404187767
1840784565
2104011023
795932430
1910772995
1150825266
71781010
1141977281
1435136180
1274469706
837343877
1677648687
338968128
1480955238
1767789052
1958384681
78737586
833166892
542849974
1628567721
1496039010
1227453239
1927080155
1289698187
867652188
1369494813
1978031229
286191444
1984262825
1607676059
600674248
1815211275
1147316097
1405396475
1859576568
95475890
12743043
550220685
38636078
160861647
2085433879
1727794954
1931922703
939490343
575660904
1021030749
1610838435
1853743986
637684326
1493841101
1387031988
968007250
25758172
934792558
2066385113
1565078758
342029075
591394464
1320306099
1896831867
992293767
685705073
195989016
1068423665
1618550812
1663486612
602551874
1858165218
1161194830
1781567698
623470490
2092752862
537687519
40320297
1068001427
463612291
1527324040
877647354
982874200
1358929849
1696352191
587251588
418848707
1848861816
359927661
1787155935
2035735888
524483445
1602665018
344605086
1629915916
1472317726
1962224507
1846794418
1743131004
1783115189
567297278
1294374885
1945143475
1491868551
1416569713
1469565529
1570029469
184496417
1491244805
998347969
364394578
909830423
747482769
1111675144
705522854
996067172
1506871444
897680186
586722797
336711208
1691746679
2115017980
705590698
780980900
837286538
915370057
377568328
1386006480
744467473
417168968
1636114346
1363575008
612010113
477120438
384034195
1570757418
1636934366
1083811185
1057693022
715889859
1577254623
1526737601
353307615
1099349627
2052523357
14558803
1358273260
1690245910
683368446
1453211991
676058638
348360314
1838393486
29652083
604706110
1776900815
404429050
234284359
1161284595
1267617605
1311828546
1120610867
10188413
215255871
1141208257
232734206
508621464
686574821
106135973
2084718779
642849477
329759343
47497512
996153637
777860204
823412028
472926042
774960976
948492769
28051085
1798259766
311509029
1284111925
756189667
775406630
2083252437
388782178
788223759
260453145
1311130268
282778157
590100923
342150262
740743103
89429205
1595492327
1521987019
1833246537
1234393611
707116309
1801543180
969483798
1140441024
1181322674
1333029102
583185181
1722941019
2075503747
844374307
1785177502
924793106
895436577
1393666629
1713980064
963270317
789809716
378479846
748384772
1249295675
798498452
1215835891
1376884291
221751520
1269262252
929398710
1491801244
2017615741
2098953616
1195438322
1648305530
826895085
756681159
2066152657
1536051998
1643821409
1055345976
561278607
189426824
1735088696
846126870
633700340
1318613047
15370508
824499767
299304740
2012257876
284197673
963532995
279165847
1170376536
1657282890
637115971
790542974
1811636307
1606896892
2002842802
1546700448
1651995049
1623428752
163308673
1527024935
630610861
1364163545
545923350
102837114
2103659105
887568511
1789274770
1257824776
898375330
1064163979
249662509
865643087
992431577
960216234
366427176
1387366085
1112518718
932456102
757501483
1070828147
834735249
2090840473
1859061836
1351246572
1990884740
2087051501
695274380
1785668363
1168105884
627846485
259566608
501887284
501601813
201250009
180693412
2115712408
829234819
7354754
37028998
1129581012
491363598
517035693
750040678
740970039
257209639
1319620935
1641820868
1050606299
1605706882
193654070
338818798
2114157608
646258559
1674014900
566784002
610397691
479655716
281165042
27185536
1095814117
200515642
1616215852
201808494
286180384
787073585
1796890699
288198054
2072173603
1470193013
1895116827
515642510
1575757099
300966094
309900356
72377293
1549897073
577978980
49350059
1722121697
1186069470
2097776309
1406682857
308252921
1185174339
17494493
224259329
76699051
50697341
165897202
1526064331
1941964765
1604943661
745536523
571094513
1826366040
1849597039
225111863
728716708
1961910746
1719027150
752365884
709155310
357080610
1792166627
2145465972
1112230605
905057204
958101660
700095305
195973202
1292748691
835037781
986249734
1482283718
908710293
1695475429
2125783712
730458772
1009848158
1661799210
1905865898
1163267104
1745576753
328811136
1852631784
6521274
1590230949
2108180400
1463169218
857433498
1420713640
927608936
222489928
240464018
113297201
1714155072
1634459157
1497080006
1066101218
1255642350
1435572138
1278735263
349707077
1497358356
920344394
719301149
1535759191
1659054629
807716158
1988429441
209917111
1512460816
1018283254
1400560693
253642597
1328798288
61642370
1374656886
1388322970
531652784
993181825
255085549
2047340698
577216343
195128611
1800761442
1567000343
1425606360
1679459198
1503779893
2129021053
92921365
1141977281
131307562
112726662
836035872
934044789
7206203
345516161
85227266
1593571240
1744706404
824647483
354324440
1560625544
1236329345
1225529270
2073560244
1869514136
317750248
2139174023
315950531
969391305
1904262414
883595850
275510848
263450237
2043385199
1169070515
1938508626
1889696230
150313788
694660363
1242417727
558195039
1493249110
327608845
111203125
1394056805
1151578837
1503527759
1852650018
901098838
55935711
2030667063
1317533837
1742186573
276076837
2134244835
1226403138
1270803457
1947371230
2077007963
246083077
1043417984
1194693932
753440563
1527086588
1385002851
506689124
1730460293
284634354
1268350241
371535026
1382806104
1545706356
1692891135
1637790011
1352144205
1704926649
1774966224
2138692397
323057576
255587213
603770345
310019536
1703245718
1623605200
2035381645
56195355
1446857620
1131345578
1075993389
176979535
1020292816
606381426
1819600147
1412435605
580474253
1884474366
1482000192
583451625
1841510452
1370762148
1029689484
1681068486
733194927
1053229962
624433282
2074717634
1037947820
969386987
1385475446
648663936
1340180989
1060038457
2060667565
1792476143
1298286211
1470261987
1730490762
1258748643
1357343197
1433062850
1465810134
236353734
1710144963
901034796
37803861
469553479
2130052363
124753081
765798894
1076589607
2052879440
1224724766
360623112
1761905207
1694250009
157756990
1001351932
961773519
1562181781
1245522657
1889433653
535796225
798788223
292718672
1851662221
991729686
355374541
1416053730
1332263599
1812370976
1983918737
1734372612
1308524109
1238944697
1609294197
834768563
233947405
1856907863
134192330
662305718
1922171894
820408340
512970615
1227892379
204028391
1724537387
1163713999
280298043
1426923555
363828189
1538628947
896609010
1012168037
13546628
1274342068
137524865
1699913351
1849344100
682815506
593582686
1386744566
1976724900
1250665017
1919207010
2097422766
853433808
1500914776
1907840415
385491422
776823506
968035788
448288532
1196443150
1481642716
2007761544
855330670
1263175554
209395090
459866670
307961205
738094217
2095014453
272913256
2127927563
1731082238
467777120
223912845
1493266821
1633827617
357101055
2143975624
167684614
1440809612
1183957333
1667248235
775246435
590355929
75279670
965692148
889066322
916681852
379553774
1214410861
1354454220
2052412968
180263030
1288924916
1485839821
386504084
1550411565
1678405819
1493899655
1047821176
1793464387
409501542
266421782
944740414
1054916216
1846874991
278982722
838657224
1195996029
756594098
968373629
1306193237
1972526820
95619019
1677885500
1622820306
434345237
1207852564
1142455438
1464103681
1804289505
583215027
1768707692
90995407
693562045
639234009
903783054
1423120539
846188477
1929259327
1363253118
1290342545
1350096534
954044422
1911895559
650954729
1012983994
1889830813
504412266
1472612488
1590249827
2078247469
314275601
1062413852
930070523
542353595
494345511
362513619
1005852586
1339915736
467270330
40087557
902689135
883423288
658200741
763145555
768159918
307779637
146545621
567150860
1189922811
1752089911
1713096666
111671318
1327819068
356192842
1767187121
778040234
1971548868
1580157075
207890498
896131294
605532887
1764593356
1626322992
1350631583
1666840411
1524278207
328865156
1250092891
187137657
1454644349
1892074565
1974589655
995781400
1471092857
1013411945
2037517721
751596346
933542778
100445874
1425909858
282017057
1763838648
75173098
1959110639
1590814297
25121043
1888951120
849886974
1988609854
5494010
1562936394
1054996645
141535043
1183929133
800688049
108651543
1215220381
120759678
651457184
905678201
865547312
129917312
1106970271
1756852357
465035271
1118129837
513310012
974856973
1749783563
1477219818
540218859
941752277
409783852
548922425
1799943361
1348355942
397749548
1471187693
280261873
2030091649
1400892357
25768599
186842062
718910696
1380803042
86426791
857515899
25171949
1451829341
733408546
619773176
485677024
1261546501
434237441
238538111
968149871
1637063916
647876905
1696587628
1749060206
515754957
580011559
1726527539
2069968451
160049342
479246446
1298225039
602872429
1781709234
491286373
291507775
1664615717
34435021
982114399
1125585489
1987566791
1231801421
1307573877
1806281101
1622717414
1657745102
284341909
1007625391
810643446
30926002
1274903858
2128690886
1745618509
1099918182
443432519
395781443
1707527882
1608625558
2034241493
1246637593
1938588316
1633491684
497391243
1887535788
180104633
224386800
1346140630
740126537
1376110701
1892501332
1436916985
2120384144
1557411843
159840046
373507440
245184335
914349356
1717715729
1322336887
1707414685
1176907433
1097282915
669727455
493717587
236553712
1915982884
1223486521
1595315504
1192796966
1689628155
737984377
1573820635
1433775653
1641371596
1201885782
1425840761
194284377
1234630406
1910258901
1261109082
452819317
2140755597
926738267
1796571964
380536138
522172936
634658881
164316118
1437926999
855331616
1380260767
167127824
73465508
213558975
669762611
213556358
1917188581
2094400847
129655843
1049792158
1388665330
1944827032
1918268627
1480870734
229863815
492581686
1138536490
933965585
922885795
2123701929
301158937
966077507
1265179557
1922027664
897849425
1819594060
2036287127
52902984
85954929
513721151
2103844972
1101101317
1582621060
1354967419
1149723162
579638435
1437141040
2126766150
1879330715
989492303
1977127150
737603807
1623782654
1271193423
1513996780
281631255
2115683080
2044007077
2097156885
168936411
872402688
2120735886
610490405
238822061
1081278429
1745201623
778646543
775000010
1816391174
97040926
1636592032
871321921
1563606378
2113566861
255165456
101797932
938080805
1414090390
897370591
741513318
1361626777
1162621356
1527426410
1350740730
1811622621
1187773873
954488716
1861938208
1139656553
77972921
951982394
1739369129
869106125
1013082716
1224668188
1855016477
2053178647
36984118
82402530
887583789
1661628485
1672586451
982646058
1888761427
1818962940
881035827
1029082637
614418843
1932386585
979943835
399223489
128220548
988972599
613947270
1828671516
1724169685
222581790
684146641
1984252705
1509544214
931086468
425536975
2049656114
309910222
599803139
1262417938
1502375083
195873424
392741253
1760487715
807160400
497166458
2062233251
2102886773
349337980
1833444605
534559929
1739987973
1381400953
650796266
1597341901
1683285948
960641248
1154456278
2113199870
994399719
15423426
1953107175
1487324003
559378392
1909359502
1063295116
1787577335
1261259262
742495958
1043785815
202314362
1137677530
757234118
1820914336
2104305406
1878640830
460301738
576834346
177836022
510413898
726155719
1953120969
20585545
338957628
105115148
228624667
681379595
1222045482
1561265176
1457262438
390053421
2314396
1102508338
437663303
1062623257
436535123
1386671287
87691077
2042997899
1363635175
280400630
1916403644
2066027850
175214873
144102310
1833572131
125623573
1407756430
483943214
1720925031
1894295139
681764779
350983489
1893021836
1417309153
1858193581
757286060
1725238347
614024414
176245698
1982260363
2058534445
502317102
1225377915
401568538
1521386852
1593212195
1451250490
1945117429
310716817
993556110
906540138
689301948
383074680
1722753968
163875921
526710045
700845575
309784458
808491432
999837773
686624391
405337768
1624019770
1716166614
1323321654
310879797
1491092932
387312056
1438918968
1581318216
464432379
1974553760
92810745
1442625007
324364131
355023081
400571298
982148836
1188225636
552250174
30890377
349082780
2107528341
369142829
1145805517
1572758844
1974061022
375019278
1880288427
1035807196
1682411843
922022481
1065456540
70203080
1721924799
1003769750
70352895
2140885901
707146934
1016696251
536533974
762075794
1865806403
1954590901
2087952350
1526403556
667735456
76262942
572492442
825187525
1942493819
2027782510
170690628
1371033049
394976705
698618256
1833996887
1121039334
1266966564
1641230405
1778704702
748864512
829928075
835010539
1059471300
2095896385
2024362186
532448021
1146028327
1038953647
1635831502
1670882066
1194242557
1283123864
1902800848
854268214
308598523
1299124041
1105160965
261680041
566192750
1501651142
1286352314
156131240
566576071
904029012
1668959760
855888791
1478013101
542421498
1911833956
487205967
2068770745
502429535
1853110436
1750966421
1955613694
117944832
1065759781
1900196268
1784960679
385512977
84006748
1098702280
1776529043
205945911
217536821
588331107
2030744223
946770999
1433578801
422198503
1021148563
1162772658
495694429
1492816127
690989974
119474781
1871332065
1203096246
1688798877
1086035416
323263079
1030196531
25667313
1364335670
2032575149
1004176188
211656317
1284419114
1888724857
938744383
1517037862
1480800860
603552118
1642096066
814093020
663565151
630437728
1435232853
1504954921
1180111653
1878417423
1537918092
633701660
1299490700
550736459
1383301225
985635901
819112647
1182822668
1018147418
973359053
651692745
55010728
855582325
343138088
1980386114
1723453896
153907162
1544370937
2003650376
393758802
355571000
2057201179
108989270
800777467
1668332749
1722920638
1718068197
882620391
141134012
188591847
1405484183
816430859
636002782
1332516800
1400566777
1649503784
1326932962
1970119581
847164899
1975312459
658342429
738148239
1293353058
632790079
1526359625
419567869
1754317694
1791794734
135825085
1068354088
1394810641
273179870
1670698202
60642333
893088947
1407151623
2058972047
2064505117
1518241420
1636566817
649584765
2077900568
899939111
1481653885
291174464
1755760663
2130744607
652983457
743325113
1490032353
1033632460
1559044628
965638488
194854167
1073119561
1226613899
543538316
1167378246
1422669955
769056023
498070721
1382222739
671355831
1232646881
1891534895
1956266146
978967843
1753211618
1894381966
2135385523
1861848215
2002513888
812883316
112405604
500364615
1696712294
1339858595
45297943
287016059
278773910
468624247
500375872
39797203
2041122717
464833297
2145099851
1264119624
172102444
982352487
533500004
2017544182
1812852726
592837837
558146026
752487366
1754801688
2073681345
1225371004
2027804285
1631831908
1771338804
133275857
883095022
1798200504
514955956
351567527
1533050083
496324495
1121191154
747107180
171584660
820101629
785377788
790803362
741217605
673914116
1769635496
1648624968
1608709769
87014718
1227655263
740239736
565837760
848880645
1750401102
360645488
597094409
13432546
1393924341
1277537349
818026455
1623658714
1339285581
1158656267
421317853
305858065
339730797
534340081
912218880
201694349
292666248
516537018
920708756
2083753531
542847895
1849823451
2092183026
1669121199
835525584
1114526066
1282907838
2128389697
294996256
1728632504
53081128
661577032
299930099
82167637
51375910
377297467
1261107494
1903896882
615172864
84883190
710311808
723782826
43841670
201488402
1342003906
26622788
298639352
1914458429
1117060530
1600853941
1660724154
1357836186
1515319256
258797793
1030079901
1764639257
2078850285
297414662
1926826287
807748037
842924347
807499436
1066158142
1752070816
352430950
1381496338
1952044362
1392836841
1446765896
81744919
177928731
1072037625
1501427262
6938005
836677580
65963911
1343369021
1262745961
2041745519
473578955
1942746370
1800971340
263014200
1108425927
16382114
1583920875
573846938
652101224
99523301
1971398380
79202752
1767618861
162713208
1605201396
564183250
224013034
1291715765
2120189889
42541803
3686530
2003440142
1865511544
1059634202
858536612
1496476621
1045533811
1341705420
645262517
371408184
2037645278
1922540688
1806707589
1483799091
654420158
141814828
883084446
593638424
1079672625
406226218
102805786
1198450294
1414663659
970146485
1750179375
1373182630
1504850706
653672563
1943061606
645683355
1090123860
1493890836
984255562
1413430916
1768458946
2095183217
1430672640
601681452
368584087
1484042672
340349781
78818728
1792378812
1429931542
193837430
1113880049
1339433760
253031132
2058565454
1112348716
560502060
1685799443
1283531435
396871961
572518999
1736235442
1056877081
1543822200
1973189832
1148611668
1764733233
171573588
420215353
1369502360
956336213
679018014
1193068959
808976977
372706561
754874139
841733119
1249758995
1604891297
1658481064
1671091507
864247405
1359942994
1436592659
1666952228
1613192739
1437139450
655629772
1256591227
1528541726
895760069
250995522
630411019
1079036706
1903667976
1863241796
172738834
1310608856
207248361
1586269016
30256919
1429449791
519197855
2081039955
1211642187
1284943511
1685303789
672171413
524638418
544812
1219915165
487353735
1184268868
1904202034
1164017832
2089737091
1328538611
292396829
583421117
1871010332
1105444061
939541151
217902115
613730715
1631521663
126991347
738193945
1952564486
1018795659
1627059885
1744168956
47305932
408639379
1683153865
98038651
956664377
1273760539
63167672
1931522
2018072504
1610118614
286313156
2127681373
724417977
451822763
281878680
155825007
679787243
937286597
1485738387
209695851
1722149121
705491646
825428416
1890090441
616859619
968847243
1110545067
1479856282
725820384
1153364599
639774650
374587174
396806574
1320796125
1486787297
1604847357
751484919
390366459
1884139117
904097693
1999511339
697833912
902097842
1900921303
1871453176
1109883175
1365282224
1079120216
52749794
590462460
1261560360
1879789333
696719858
1216264808
465050731
604781691
1165563055
1501096873
1935415533
1598284684
1076360692
1303711789
1513647493
1462820895
248432663
595636393
1646354046
1672354759
803180340
712165859
894225568
1670075701
1089138783
744205675
1937453203
2028729994
1490524251
420323671
903149556
2028150574
472168864
663475891
1625467386
1722327635
1952334061
1916894357
1153682812
1231307811
1858676740
2005036896
1611773979
166922567
2117851662
762276940
127395162
2116499041
224703800
1911940094
427876530
393747849
145287034
867570075
1254319370
2132462606
963672496
2027890651
726402218
1284003226
1899192021
1874255393
295079389
1712542902
291261638
617984688
1874793322
964800770
217170724
2003485098
979597094
614433672
795232361
1760883990
1019327427
890629787
1500625537
1038754861
298509438
1188467417
1620298827
1675721180
1560571802
363411444
614206858
1577629943
1106934013
1805238454
1888876597
882060253
1623580608
813701513
714218443
1360349243
1534227953
254695897
536909400
221004712
1599140378
1068165972
1599420093
1680298219
1389956789
1733092454
1135453058
791283216
803166606
1386922521
1393545122
1326732396
1206188873
1586897419
1249457249
743381126
996673257
827656095
728707171
1011031973
1978936007
2057863709
214949028
607346842
1922367232
314215068
8309343
1644001936
965079864
726684592
1111790589
509311013
45144738
1346531714
1593676043
420436894
574376891
1622118776
1549236271
602059633
1150446548
1254259744
456572052
701422268
771806892
419921168
1904287766
1233902529
359513205
801702998
333287611
1616125793
168275392
1955386756
846895499
1196691003
1048529303
291699825
1085429837
1534028913
2146889833
1798463185
72085710
1554395536
755597411
489683098
338728165
245592803
820098546
1888496150
983978202
1352864834
1193113015
1726197933
1428048462
1329587234
1332716372
1413840079
1890621369
158767682
964471709
1553224516
770106722
1405047443
335540596
1360197973
681208212
1797936956
177836022
450975523
1376802534
1986545422
584761322
1494927695
2033865310
1869295455
806682337
2083691821
1258347226
420249970
1650263973
1398636986
1183717764
622897218
1364837056
140957195
1266239831
2107413331
884182786
803821738
1553981867
18735360
643705139
991046517
881671419
1640606027
1023922296
1236870274
2123075583
705846129
1297482189
1260476063
1304327513
706457605
534852283
1620179069
1630767934
169723911
2133847922
1877008771
1826183840
911559897
248009082
2089564828
1492342404
977914783
1831873147
1614115471
52137695
507063922
536895800
890697168
1959529884
287004148
520417139
1280336525
403438897
752042007
374101975
1556324714
578407883
389106754
2018254283
816239073
368113274
1703641260
1912054762
1359527740
2077480416
98320608
1041406117
1168130359
1784193077
200286495
187405697
1617239359
252779831
661068594
872600828
728299238
1823526409
1516578111
40188219
135364819
39125386
515312406
792865664
342533962
1745782918
91538438
1856930110
595961717
499111866
1926500623
139430579
418387560
1412512587
1377793944
1276105577
365353526
1293841508
1825002807
942655021
1204914727
1491870806
1231268113
1206792893
258193832
500240296
118943854
337822379
1589375707
1405296428
1631952981
454971348
971489460
215015863
992709546
24468072
287063651
654311554
1218734505
773937798
286499324
98487463
1585454518
726549245
413165952
719148224
1115587526
825790291
876882268
722293203
206256142
993304467
1043961128
1853615369
872977393
14170326
698514402
1759985053
889697172
546011847
1039486373
1044992967
299639570
910661046
1906659277
412645543
2122938767
1580030166
892625790
1197343431
1610673069
1619582820
107553703
576584820
557314788
1710925881
1749390296
767172954
1160748233
286785617
1279383760
914558239
395709764
626803897
639702411
1147609207
1413793720
99339701
1883042103
1399958564
1418350798
1967304154
825317917
2052460919
671988698
1603673772
961308623
1896766709
646351481
1581019583
659793026
984914763
594241530
1141257864
1431990676
1482555804
575661904
575241836
515375261
597549050
92533950
823363508
1738200231
734508377
1908407701
359333383
763039900
1742518465
1315009432
1438934091
1330916704
1217225461
863977379
844737517
521956669
670827517
1423559650
1849150461
417085112
1100308389
1611821767
1233510896
736198060
1270988209
1038115412
1375602657
1840741131
1851000781
2037170183
659374637
959332204
1397026911
1829820177
1278445002
1602286624
288829910
1807838338
984159837
955181119
1052049242
1027990695
1071764567
1566471095
731891921
1861429019
932970094
132907450
375242253
1868667777
727485143
515084559
1097528041
816874387
282496408
1481890112
1573450189
550851180
2072703931
668453533
1773199839
1840789388
1909286375
284858234
780971198
1582361236
1822716357
2090683999
1032820664
706027229
1299147559
1331595426
983085151
52139895
112552239
92707652
1668634755
1381019874
1185798023
1567968907
1254864818
1966245802
563128999
535657414
1760866872
358835430
954073227
1552963094
1244696462
1488010688
1009252275
1053763319
1322811482
1894569004
1572896159
1844252241
1455852974
902691280
708537259
750911674
1470963198
1600943242
1569095901
805901154
517203366
512489503
1866133393
1410041504
1365394849
664948453
1208745786
605090254
1659322576
2083212898
828196802
299764031
179400328
2062231240
1490801115
779407098
273555987
302021160
189454852
1398469432
1988265524
1954218406
569745694
2030516716
376519219
1106999285
1611534447
2023475635
1539509006
1793711374
2026784370
87324868
1329208904
1699913260
1475822299
449717565
1611744593
211948528
1966416630
1469752753
1699154329
577246099
1207442483
688213050
1142529240
1627594533
1659888537
403236019
1492353087
1137437783
1956048027
1256899789
652929276
46059263
356470418
1628854976
1689441254
2004876250
1421830607
1809669416
1711782119
227388624
166475614
383711432
478937912
1369627393
245894642
433836643
1385023220
666124779
351411252
63783949
1445623748
1356732262
524454715
100454027
157498292
163329659
118297285
1768898905
951577238
69893036
144878206
1047704163
996481262
452010710
1229382206
1516888787
1226996947
1034709495
54691988
1694224304
490858721
1091273170
350028697
1102438123
172743496
1267997419
351582721
498312342
1677281812
1543381229
1341023665
1933385006
1274597327
1357566460
1143051745
1483424232
1080922004
1858230296
1407239444
1826186898
1347286734
1638590650
1569943912
244326692
1899045343
1637610880
1395705331
156015560
430990697
1713497117
1329779718
1874243687
1545178810
919693199
599465648
1090509535
1249008668
1066407308
1505272726
292415411
565218843
527124004
1493899655
239990470
266225042
1044290121
1659665009
1872936922
1077257573
742071079
1239935426
786493218
2061571134
1443387144
229712044
1059392520
879384133
600117444
1363374280
1441545221
1939607235
1923676708
531310037
351826806
826294982
792350421
50803156
1209450073
1090565812
1627861097
676757617
1927328900
1773732814
1525489630
2085615331
595228314
1088799565
519105663
1966087184
1848678001
360207401
322268023
360814823
2073707900
752456590
860326444
633124348
1712544648
1147014302
616032436
532800892
521582614
333432818
1080966759
954714497
264345555
419321850
1315564474
837528892
230154114
1965795124
908679851
1083095984
1499090414
2024755057
1713165777
1991676367
792717183
423457039
53097893
1320934247
338957628
85838946
1797009479
2020169038
2826385
1124866073
1967449319
1841872556
767078951
444739332
1124884153
2003227944
1848548321
436502486
1385083366
1364471966
948256227
2013970418
2001036225
424818635
352716193
533137100
118615673
350119554
600229766
11990565
1677375111
1783842588
1554981964
1283755441
66028875
508725535
1921071654
196354808
1329801344
252535141
676611048
112014503
16868978
1739446941
1892304467
836769752
1664583458
1456182523
1008190063
1978732032
853932723
77190730
292655775
519420525
1425900174
1061075643
1291016392
233504423
567469093
150296453
108001006
1241500019
1342737520
1192335066
776947514
110772649
1412581238
409162001
1063601940
904400574
1578183486
959531850
1914275336
1997638351
1604691859
712402360
833624162
1471322610
613288299
1626666963
1368551537
1581304681
1658426650
476210238
284475493
1060614146
1574224741
245750714
706552530
1877600780
1489464061
1197098024
889201323
77145737
1377283981
318471458
1943767983
551863972
1699702030
864521195
1794077204
1714759257
1058694406
1382784518
1772273431
1110705086
621671284
1008475121
1130799566
1124327108
1286731257
858146251
1562345099
273324899
1680765268
1151046611
835243192
76788721
979950169
643369962
1555950766
1363474262
520421086
308189772
13857613
1099733314
1228830765
722103943
1495410637
1241639450
1744916748
1886153421
564502700
753665591
1980209222
1082348596
123904735
250650144
65831695
292154234
1292605588
37795460
485736030
858186327
311264712
252748768
60236489
306145134
12080857
1683221717
1170824699
228705173
1052717239
817881615
1540477845
1657113704
308017600
960007944
436019638
745722287
180478849
1434457145
148236260
1033251833
562922522
1374597477
1783163379
1124595177
652920233
54714588
263234894
672429563
49537173
1713908395
171607511
1072292928
1105155250
1067716024
1554517850
287798175
1599239883
763651440
1832420804
2000408523
1827890687
1125202900
205537137
1228275033
1454401054
1743647807
467913559
95466759
500540430
1428236029
2142592346
1760982316
52224867
1657349534
405656663
1171367960
1132495110
370306893
1982206069
570632639
1317670692
1133494759
2127262147
820016622
1170585086
185363849
977527157
1021083983
1271612695
264142031
335203082
2062708856
757465301
552101252
1400585103
1763506632
55304498
1459060705
1088135650
1315290778
1201233847
255394149
577006486
572426367
78512312
2074128873
1716812548
1596997448
1969584346
897068395
354179150
201009653
558611623
5147229
589770310
1679813976
777272679
830105296
99379305
297579371
188995769
1343550805
580661004
450107845
1197931652
1788079688
1354361024
1673413002
1021255480
1573466651
348849131
2056004787
347576457
491327062
1714980342
2130622661
103760438
352685679
1634963845
1293154037
525572425
1427502584
1249006035
903391003
390407462
1572470783
104365580
1913266984
604060175
2108711914
1459880118
297610838
514175245
1684533844
1242732517
1892408573
1231162842
1797482557
1299117096
1598006726
1441084134
1899765805
1609100935
803429646
15468915
1565798221
1384314981
1105221645
2130245967
1189629187
1923242970
2042300043
128767411
1607434957
389311852
1876903647
1387575420
1881824293
866666962
1960225668
680095074
190828423
1366962204
634019662
499031346
1810673293
511898798
1436590036
1297543560
2137741893
843259488
1346375296
1782109695
406935154
871199682
2009807780
244930033
951758392
164782296
343017105
578529975
221350603
1067076521
76136733
1339035492
1482830761
1702069089
288942391
558652150
364889588
1608484339
12248894
55233560
64729474
794069322
2118665172
1353064519
876134869
639660271
940586553
9680550
1192861773
34494193
1310820581
1290037255
161505120
352157360
1322979409
129436469
946664785
811472361
575995619
881032459
613009681
612931779
1932247239
1179205103
172980852
135809331
1579762983
1024409133
909794259
1902596299
649715773
458534913
1192253426
134428847
278877872
2098650319
1224978042
1293308026
2016588566
449190107
1769448460
657414196
438704412
1670681763
1395040221
1637327509
1005599421
2053422939
233224717
614337939
740789423
1162647994
1980455025
13103363
2025330059
1660964834
611760970
1886107990
2050098544
1477632636
1656252067
1195956523
102294345
2045752676
9721189
1121054940
1443535156
353907930
1994408132
911904718
1972636818
653153370
891698691
1595563152
1834756313
735609449
663828257
159557290
1565221205
1522676057
57707038
9185670
1142531489
1732586412
761669604
613390116
480252789
1967068546
826069840
868426318
61432772
1508852247
788183493
1008190063
891099651
2079237976
1976436844
987959214
1427961734
1831556747
1408031878
1441825117
628010151
149317375
1884134134
1196422336
2022772082
730922229
1482778058
968660314
1299319464
370453965
1124334718
699649156
1161237923
1057411144
1615948254
436584397
1108597834
2029166960
1699400972
1906502822
180037363
768321512
320443239
1410023421
1944047821
197554734
1058084190
1660523988
1748648365
1441889342
1876846636
657404553
86284186
841603408
911595213
635694781
741116237
1112018552
2047889605
51938234
838702160
2030444033
674503597
1028027023
1443932524
1821162901
1440138918
1327472281
1843334007
1793264938
1870093838
2081471612
239470857
1476958779
1433824538
1094788598
260184283
1858121990
419860273
357879093
1061944018
1916020892
1166674951
1006930774
1235238176
1576518675
1424032402
416818710
1101803573
609411957
1707576610
1109115285
1710935227
1614031107
1405784651
859575819
520471540
164200771
1947923756
1584870169
1942533732
1900847024
762677396
737666497
819262275
818899316
1719874289
1877405401
1695713061
535200405
1926606413
623805988
1123773592
182747094
1586368189
1401740115
922314533
1012466751
694691407
2009154333
1807154721
1285702542
1944955468
941841535
478988525
497069903
1126776945
1537011538
1146122835
1207772827
2064998333
731844090
386824714
964237796
1372653004
1678419461
2120937427
1420090208
305211511
1440152952
1756047103
842486067
236528744
615846967
90848100
1869917567
1505982929
976983514
1666843204
1714410849
1039791275
398687431
1602745099
1091827896
127332629
904725355
1753750959
1847514392
244061098
174866316
1683889255
2120893263
284061194
1827337824
1868072562
781799189
521299575
486733586
495596119
1044891084
781996795
1457618344
1139092782
999230915
1902278451
1206286006
1029611598
1429866644
2138163363
1514075132
1919228316
1932476560
1535731324
433658872
1134481372
724330783
1223808369
1753634143
131048441
52696138
116327879
951189023
2029212305
2034657695
1752465087
1920169383
232155831
195532242
476618375
629332307
1030791943
1259457553
638340040
1074930606
1585433407
1727721200
700524146
37131271
1155145712
194119260
1649816016
814863185
559647870
1319758072
204294747
247648563
339978995
738528532
1371298316
1136842568
1082329034
1960491163
1498104422
1774331178
2075718358
1059520352
678625771
1992659788
1042925575
1946901778
1673637549
85258387
1141341349
385270701
1063506044
1636362680
1183382812
4782932
1169403048
333432818
137246263
405672302
2097096503
206254813
2090975050
160518762
1266480805
2086767932
1473690427
21785940
82739940
998756311
1974628725
1297919229
628384092
887083643
2145745427
2096361553
2028995024
874322156
1341235006
2035448516
705054445
333727818
836448748
2066134333
1649807192
798689811
111480812
361639716
1474923907
598979367
1402036699
179578722
125446609
700146498
1609279332
1602838549
1890462144
1143269881
2046091842
926302381
1030138749
1003444189
1639317134
1915398785
1998903348
865684685
180607750
745776391
762718927
404312385
734734432
1752969838
563971819
942447778
1010037649
1050527896
1172471869
2127417990
473311732
870102506
847912811
720139697
974006722
1792963156
1424959512
1079019863
608653965
924823064
2062785419
511896650
1168948832
1354544867
189918699
1056938235
150837598
841220474
2051736941
1595102582
601874556
178812194
1861691214
1630512395
212408430
1912229035
1955592217
812915780
886264070
1858587304
1052823680
897481753
1389839477
908484687
1631994496
1350334295
1920687104
2049363315
1585343313
431065757
682169536
800667318
1033468057
289026725
810581898
651053781
1547228973
614908459
2121683446
394861373
1800439897
1417742174
1293089542
1288271111
1318783364
252239836
159133950
1133009297
923594300
1065851175
1941041567
1511645155
83268774
1526081562
315803919
376716790
543077787
2066643500
555587566
1122826914
1275109895
1972787063
1728457277
182222078
428017745
728752172
743432869
1604079650
129486653
1205068443
159173731
73986771
1284498595
179864028
1421665053
1999603550
461348251
1335349298
46350189
1563027207
772827472
791361850
2019350088
945225039
85902137
835120106
688728811
801103628
815212390
1182183603
1803061339
767855072
2132246235
1609712868
1856225011
771643194
1588093146
1754023714
1468569949
903638922
272744791
697810510
777534563
1979972723
1943432019
374350978
1221554742
1271007845
1301737704
505658204
959440504
1280843175
370011340
1288650881
6197139
1247468216
550849441
104750586
37366467
1918561889
692123849
467186170
117789261
1479751387
1502184057
1825088763
1165606940
344820242
1777839817
2103208899
1970196780
869916263
39869252
501258331
108344515
1405505315
584600195
2060995182
732957045
1832882746
349576313
1256700652
1550030783
301718879
758713644
1220035632
504252770
387066417
138613361
1959073994
603538090
126110953
248374815
1736800361
471597793
1844171829
1152967151
1112177688
139882363
1920969320
1212963953
932078467
650885455
1926958713
1290187920
1509936664
1814363708
209799902
171451526
445272507
1413762136
1776228179
595220529
2076399578
209012251
908281853
1711337281
1922028670
1644394922
719369628
1562209108
763828680
1253081816
412101401
799770972
2085129633
1086780389
663647088
396938252
1192410904
1753251682
1043169888
1736956492
1862228014
85410397
984431722
1953451518
309664279
1890374449
693721992
1243305210
124138141
658308765
1965227608
1918130635
961353649
401055904
1431946175
1458134715
843767621
739921915
1980348448
1246801797
89189919
442210962
1539636427
911002804
119379605
1079585407
198005058
1141935180
1490665699
1938468930
424067211
1449466791
1225223524
1567041260
1533160438
1184781207
966475030
898932538
382544270
626380048
1402264651
825131544
378149527
189895684
870220566
245219968
1650829179
1561547677
1856053727
1799715323
1002298753
417276944
901710963
2017282971
1625552212
578272533
2028540469
1296945278
1803300389
1806692936
361588181
893833167
1241860161
465430583
207180194
1680826236
1656530876
710372178
1758570517
568080337
1475154943
1725158989
1049241162
219446641
755932564
224657970
1250595499
1731237994
2103988263
1043525079
1309685329
1225340699
1474973158
686480859
1671147575
1846972100
598106428
926625359
282123149
232033928
1380921328
1495994192
1459597344
760686182
1382210132
1731212314
673130737
985014735
451209568
1060221020
2137208763
1452000491
1648715221
1851868813
1328635475
1828650440
1854283361
1984426895
718172624
990228995
2108765049
344804137
1066443721
1228465563
1109365430
1077876357
1156293379
1271969717
1335731181
1301056695
1655668609
889323756
1937066484
860705329
30295828
1614112010
1166007054
1421793175
1346984813
539494179
948521129
164414753
1852518283
887486406
131839488
1063466229
1230649717
925283731
1858540335
446589995
46234623
1703861121
2087976619
405850625
232746901
1194053261
22484291
1204580430
631238024
1225543097
1650522820
2771325
1651903383
1634801280
994670439
1336359580
1301243192
2105470339
1018664383
70938156
493062166
1886609608
1054526273
132878729
339026521
2058291148
2031945377
853974898
1928803306
115306110
39333592
143799073
1212729697
836736155
1015843974
108379239
741932999
1580087900
2064965734
1889486215
406868348
681837959
1996709749
213334099
1521828310
1100121150
317172335
950190238
709250481
1168780223
993773507
2135249317
1990815003
1697251451
1739606682
656474507
1376204768
1243530427
116501187
500102660
1344239025
959729566
169002639
512603100
96626682
683376116
266117306
1834727244
1867021976
1796827669
2127276943
477642160
888979138
1387914694
1063771993
853516029
1533590309
1877343193
528726973
205043658
207291250
2072077182
63957486
823908826
1133944912
652527669
1828819126
1459700776
1784602591
1363884421
223030964
229929620
97077464
272607457
246402180
609215611
1848244539
1143189400
815219027
810461321
1412722135
1076345512
1626484446
694464861
1293419625
1682769997
1822792929
1140189326
1969697556
1477271136
388052172
115438864
2136785495
1588261428
689152836
781055023
1472033518
439288223
1253169643
1519963678
1782157096
1963320620
1390270858
872919037
361956676
46771979
383671020
1727422363
198485664
425425177
1289826033
370453307
942479369
2061804798
1706526148
1812976684
1045699879
947164316
1150066048
1075970137
1293867667
496364665
2051975185
1954713009
106442869
702244832
683866261
1788645481
2098317569
910596400
1696813692
1632468318
175341076
938316292
1217353309
250749935
124193044
284222646
2013269330
1093024448
966724120
1658093913
1778395130
1505236732
266430348
2029187634
1196086013
153753382
1821475307
784761492
1844856953
1714380311
2141982962
1674718784
471079066
618351724
905057204
917260716
472303632
727649077
1262659229
814291242
846327737
1300462294
980081720
578707509
142393619
2091662142
903244454
2002347965
100443389
343491143
892640279
2077354651
198971913
1319408196
309954978
2058045680
2095225187
231906401
936576033
1156882211
1331333083
2012134311
2122347724
1379326750
1882950440
35441740
1726663379
1795947903
276032169
2071919900
197712345
1146202537
590379522
201936991
1782293005
1508847285
798333928
500147795
1177667762
1535379371
1234578747
9792279
1288387645
514673299
942636449
472555013
1273406191
169873787
1811076089
2060101412
503521177
1372307331
591705895
1212807032
1886950409
701516405
2077742424
1197371842
2111351112
1236935654
1314883678
314759044
237803719
2003204646
1538212902
615807325
1596837382
891848914
175655080
695345309
1596362849
1947891258
1517898735
1938840377
1240134394
1808445079
1947810328
1858543749
1916872789
2035038772
1199331887
1824650305
840668250
630799646
357184838
516814619
1406266389
1700185989
2020658246
1967009551
1109980531
358163412
685125709
1357924131
998026308
1869598212
2131076744
815079247
630813965
351613514
1639653996
2102638521
2129738942
2133142038
1235839276
357720342
1240614948
1829967027
1547329762
147813211
1233181102
1560523290
1629514165
292729143
703928346
1607836731
921101992
1280393438
1032694284
1063404215
205381126
524256663
1803311169
1502871418
1591432037
1245160640
1502520165
1386684071
1699925296
1768957305
568130728
2076823309
1667527233
1339660217
612094275
1314595018
2013549107
1022811470
1667299257
1462327318
1828852374
1320912980
666309296
67932561
1712833225
2010291466
1519854882
262066164
1594519440
1154064796
1826335384
2097740300
2018344126
1739834987
262075705
2102812477
1338371180
321862344
1974720301
1904441636
1812232061
1153549010
1129930246
731983931
1492031696
1552715884
323985143
1412820025
2086652588
1516641027
2040886395
29372188
609806113
926559325
75577563
288631773
220651951
842184098
1148432959
1731804694
832708045
401782685
464372431
795826524
1189400830
1185205279
10383969
914544327
881516015
2066671299
180432746
483681611
1064315893
850049093
1708893841
161238851
2005842089
102275485
1164750459
1937683175
1122101688
1076057094
2057634376
777127667
942496643
1519005141
1115972688
362487228
1697212482
830684758
14943394
1946153693
555364998
1147149936
864458294
1531815580
1235533586
1383288441
1728572149
41482153
2001594804
26831303
323266495
469755887
1135013370
636293648
1829221187
1504648491
478113379
1215542918
247272737
849624220
933218529
1397797148
831091432
548221625
704469337
448524462
180125561
2089529882
16212788
1953453826
1924354754
1587343072
1529443593
2104528179
267683552
1090462147
1916440743
138434599
668025689
1906137922
1019890917
718798731
1811338832
2098470909
2111992755
2133980850
644254539
1521100781
1210463960
1011182887
1130622667
845002359
958489220
400301009
1050350494
555840504
1943271553
399468634
728122495
21507258
1837641599
2017148416
1585161405
903513335
1160131858
2052915003
198228162
1266324333
543180423
129396994
89246988
1105873748
1837190920
1492434355
1451434706
411990491
784123113
98236092
319131066
1449401531
644089382
245184738
650627078
552554735
2131807523
4871114
1249614640
806200580
2143825599
665370104
2107882754
1802062402
15828348
1101589970
1641026062
1732695533
518568637
1831090426
113508513
1703406880
775505760
1080976593
159234938
269171843
2126182
1623444047
300939748
1689426772
1272127459
1443596868
177905075
1989980413
1861972906
700407440
1457031145
1091074261
333542716
1222827216
201770055
855036500
92165919
912064310
999977210
702013690
1520458590
1316537421
686264449
890293587
2125333048
355062824
1612797950
465469009
920506552
135589380
950147151
1032770947
1785277064
2142897878
1104132189
1418644396
735984162
124235890
1719902538
1412707146
1885634813
138996405
365358847
77521787
1849460652
216180790
108343302
236755872
1751143811
756616034
58056652
602412009
1110745954
644959514
176299479
1039595356
1662637280
352027116
382340326
1947363044
1010328375
1957194551
1300618101
314962121
263737139
1598952143
1791193997
587456887
1236874180
1244084128
1556297294
1006594891
1145874925
199353006
2111517308
690871034
1976281571
1576495559
184123475
1429922986
1171908950
280130741
400921314
148484904
352007002
1369937724
1917208182
774950677
563659086
508291211
1599036717
1176077711
832787605
2126070226
1710776750
467510013
1476712087
889989045
1396063130
2026253790
1813092864
1613421714
1147703540
2075303390
329001408
1819183608
1866304872
145428196
89071098
609215333
416653796
34232889
719034186
601276157
426129079
1229272746
1321256469
1862089197
259262581
1261416956
926611998
1251276330
35033198
1939846356
1834131739
1955182106
1201421403
458862240
913764942
994635155
1444460373
1331766818
628041519
709647831
1221935584
775687168
1402239
835873056
116063962
1842521628
1509255305
1700399483
1258520836
934077216
640111236
599294996
1789132791
236851876
1036354557
659891864
1475387066
493713638
1395527386
518141577
1122455948
120710062
1071981916
1904434270
962889743
1245570448
32248796
1759350670
231177311
438974203
775285287
857169789
970810640
1551594154
166793861
197450321
1350936842
1678382038
1904573766
1460376276
1953204557
1746326823
1582274348
843532365
1141994439
1162484901
905573994
1301741092
88908346
550026186
1139669428
1957343641
1961701180
1703428145
595712326
1067871150
1313906581
1817425106
662398554
614505503
544174749
2003679502
1563757069
1072148596
232874523
592187761
791165922
1584377474
914328891
1853226115
811822
1366208444
1317453455
2117721721
647931597
549291321
296417216
87672980
2027268705
1738321671
538317609
508477256
1581926652
567738578
481562595
1559042587
883344526
1100279292
773963146
248369887
294611346
1362335156
241011862
1618138473
1052696651
1694090512
536865455
600984107
123199566
1374242315
1535520403
283013018
1493061986
506222370
457579114
910196182
1260156750
819058031
1954722645
680864869
827422521
2048966122
847120369
1569797648
871816668
1523989641
798583417
1167549360
1575076226
1184554319
199684722
1986083442
1196440928
1323077019
2102387952
1420413492
1483256577
763932023
59424413
500446140
271166151
1746967004
1530665623
1480639756
452214644
1831369150
2035747456
1376217352
268150453
225777724
737381120
1981722288
142243174
1231792704
2083942664
1933106469
896102256
1140610721
1186535912
110066954
2007864160
1666056835
613953725
1690210171
84637354
479990523
1892517279
1973720123
1733052287
928052501
827798874
1554778434
183158218
103806083
317690017
1050566586
1232569370
165858107
376745127
1075619361
2038181250
657868163
1766293694
958730760
181768254
123721367
1200280882
850731819
123900616
788884579
1426427529
1204801524
1966716734
192895896
2131298853
1618784371
1799366359
580714085
2031425058
1930054408
755776802
599017570
688241665
1882682484
268964151
25050874
997411763
467167682
703873896
778611487
571840953
663672063
169275532
1917484452
637207778
2084394586
431064741
268394474
268681849
1844138507
234407098
696273768
1527120931
1565075205
42976040
1843158295
745861836
788218794
1892748592
741853314
1708865913
1533208418
341584469
1114567362
322534060
1580032786
1269034323
1689041081
1773871048
1195868136
598334001
21058854
1783297258
1272525757
1777594251
1079944236
1276937424
809512026
1051560928
910230927
679239038
75080612
1173284899
2111638077
272039399
1870299508
1343281386
658717258
863166543
705102238
1731596807
198761625
1482046300
920215387
1828893208
1851113678
1902842423
822324365
1073942386
1770119793
184719662
1190272593
719557288
1016970694
1919935511
727585143
346596099
1599930805
566784002
1269227330
1350564952
2007706946
671375746
650337860
1428970051
1759694475
2064332564
607672552
704813968
1059664293
1998866450
333437199
1712659079
817770162
1458904292
984987223
1078779019
1733562255
1234646821
910479863
328531180
1526463111
2043162250
597265572
7250278
1253433596
604769103
508754818
560491397
1807611701
874966102
1664717846
1869713702
924177596
1584892327
750575443
1509319847
1228689078
407369818
1595380947
133823690
19081420
363205358
1577294949
824254416
772897925
1528914263
1688980249
1264094965
486280757
1166627958
122252009
1587306471
1123066581
1878383341
1501458832
919200269
348500360
534994343
1421289467
1207902384
680076753
960718864
401157318
915389678
1029181271
1853049756
1772373862
1873782298
694844699
879062037
297667401
560543980
609983441
1691919371
955041544
629789251
995485852
903769612
848658330
1998293553
55785340
2075399870
1544452119
286680532
1507706165
351849056
1344585881
1657831198
720535167
1978068333
1784269961
2103132122
1849391246
2130064714
1117946722
26787730
628673860
1398443015
1877207202
669638470
291390631
306336695
14027127
423178865
682139941
1789174766
105341851
1140783702
355848379
1682523484
402447990
1295123039
1249828655
1239980014
1034047278
1207632585
665452427
1337762994
1569857969
52871641
252850163
1867069642
255847855
1842498264
485688010
1923733885
1095625194
2108076519
647591685
1559437368
959319319
582649337
1877880713
1304581923
616239034
752147031
1893447234
1671256169
1131346193
1140553109
506133974
562536256
1694451860
940013336
461616214
407639559
2105041318
1502088885
835363573
365724258
2143090404
480268183
849295116
1725741644
38587057
284737023
2005829974
54290253
1572127159
721533299
1596261503
2045281732
2013965996
771896987
1625651957
2061486759
834446701
528471085
1851889141
1205164752
329065825
595667351
982276552
1314836299
1746599284
968720672
4495464
1288580289
1631457113
502932895
1615801513
1225017719
731966324
1004143892
1258258254
1590776858
371650729
1794717375
418984317
2082399115
1690504464
2140050406
1370674207
1852242978
262149618
158530821
1720701389
2146888636
333169153
775669322
263954329
1573782713
1019850526
1253725053
1279593150
775832052
787489778
239890442
572602464
660629593
1955566803
1004814112
1103199493
1613503601
1564699936
48347304
1734969309
68457967
1647258646
1300692339
1655666748
1103867244
1264775736
207633653
1786836907
1996889708
1831721745
639901280
1685294658
1989876210
1077535559
1982605890
1495739077
1878986765
1046807145
902184405
927467448
1408521458
1002204825
170922773
40627678
755123826
1234068489
1098679647
1982395677
660640186
1163261920
1605329705
1511634836
501403946
1646031816
1335599043
31762557
240273432
1060543288
1020959852
277016200
28240696
978044095
1611090934
776883166
1578478847
1415175198
393340433
1311566580
1461640082
1190381517
823950305
1040787862
1190927190
1852627733
1229758612
1492747236
456621121
2064248804
523031372
1469197026
1746009096
1621747712
414124221
1087866488
1082411893
1475109721
682863664
1151556039
1266211924
555072422
977837147
853647509
1191145256
37596957
878361869
1266758166
531502228
1916005897
395555907
1282241025
1633927021
2016859804
1133488849
1966332653
974465839
1369878306
1963413026
1021078714
324838600
223046947
1981743968
1601707555
1761649014
941156001
1135427704
965200711
1798554368
448091272
864214459
1235309975
1598098548
1430012279
841574076
680764222
1927436488
774504720
1363849405
489498794
1211404218
1639464360
545551928
1828325073
994976974
1657890468
126726300
502669268
598098243
1509124615
281362573
1882391185
395366566
853999770
1772517555
1229635619
2073742861
1373411116
92144959
1342463136
1270438804
1773694256
2113970842
1912632017
1628190982
2089669768
1379934869
211595153
1318507017
1467263253
1853468377
2142008327
1704174249
821217412
828044386
1596902292
1454477716
815100153
1591215555
52337740
1312935134
404712052
669197017
156993998
162535045
1560046735
295104558
369649875
360722675
1690568564
1682119373
1098284232
45868344
65147937
586346002
1229343049
1455534960
423554709
1260176272
1889368446
139334416
401102613
1898197251
697158559
557132474
70985086
1858380878
1036828836
1926104597
1695322715
183462980
502330067
1870201734
286313156
603086514
1461281121
560748001
485556229
391350151
409727433
1487369193
863066885
1575635848
1449801872
1244862832
1804734608
1727680673
882430986
112445671
1772385742
1732033846
1754335491
581831829
1720041311
2145787182
941760657
2100763016
1366224797
771565016
1652156717
1148745634
1108079686
88522637
1090841190
1810477354
1496495581
1526998184
86332309
1379871085
1720840170
1204775524
465605189
1887300638
355277494
1385221002
1483432158
2079565663
26886558
1586232473
1725721446
1897564062
577571460
1660585690
325232186
1183955752
1985037344
1165265693
2049640626
677481102
856527612
877561691
1920018174
1449508622
613026528
120561078
574232838
1157570268
772024291
886715169
170801309
1597035395
1973984359
652281650
787721721
586665307
1297874484
1073463118
311437810
1597588771
323235306
2072797773
58780631
681281906
26795803
452707658
1461093892
574056778
1363941766
1782251665
921942356
503029734
1392035462
166258115
1123577703
298671159
1078622781
1050437764
488816089
21534353
1518459536
1158620032
419559904
578565385
771501575
1201271850
153376163
1788743876
1283319616
1328898624
1445074299
1344672508
2144699035
893038477
460352898
856159157
2042485499
687380760
885210801
654963916
738395443
1213727420
1034660166
1881780429
1740037460
440783091
1496738775
1237765207
1940124140
95901981
716310168
691691016
2041105387
1578860215
775554997
1888709284
925104224
346802555
1003455990
693098790
1521364766
267795869
487060174
428797581
1747180418
223815508
1876055915
290959495
1753794741
473446582
344835316
87327014
1786324262
1603018267
1697545717
89663268
1258398223
767510532
31520034
1280218737
1320529475
243545240
1817726324
1860648323
1963279334
53736896
883977206
1813634444
1932100805
1637136298
1185658877
218204548
6371949
278830047
639631036
1407524386
270985350
918000731
563335644
1673422395
513295609
1900810489
421436230
1039460968
980613665
835632351
410960294
1107041963
887810222
2011222868
54269330
462762956
896818095
966307509
727862253
1813148020
543597514
1694683604
634014440
2128963392
1197148687
163731717
1623177865
1569712747
2054689739
246340079
1659252956
17917605
250061155
1827407571
1166235645
1784721742
2142295731
955128935
393490224
832610129
1417483005
218069881
2117305979
167047830
1092437939
1360373897
1285457688
79719265
722777837
1565206058
282274225
876844827
2021193053
940297031
400947163
430684778
1384717077
1789915271
1033744158
1683285948
1787971253
1358138352
63875204
761511164
1318337218
1870413917
264769861
174086217
509110627
1612370353
1880892989
2080951173
956590525
1001646040
606302977
635278248
123034407
546761835
2083900855
1313568740
811834212
1164278621
1825459480
608240540
1782941131
2093035877
1160323336
1281803407
1676158184
853085833
151901921
1903950295
1160191176
1793448562
1002115599
635961278
1854247731
825221754
426937038
782678031
145788463
1608195467
1965366444
1281305164
2050776616
2133850146
914710006
1474655235
937181142
1293185980
416185483
2031018663
852191925
1904652899
1325408325
1821169595
555813121
1065024113
1715784431
44565252
336514802
1997391963
619137516
1249869456
621849192
1081328069
1979875443
787681265
596702259
2057419187
1930978149
48923034
2090967531
1651142327
1841886739
1029635839
1084158123
740915088
2096730981
842219463
970447861
1934570213
1332189949
1516951574
1810157548
586042570
2014696668
1469320867
1669048661
44225593
44870488
9667563
721210892
1524751383
945859369
1594665314
675962369
1491286751
2121000238
1943232263
1664326999
1885037051
463418110
1633084811
1537898916
1657378936
342306637
65713566
420833441
1131790694
1589419335
856613437
1131447540
1282427840
207730
1689304235
364265850
1877542180
141288893
1137633518
1198581555
774103738
722249774
2131250228
1950843972
1612109778
135779170
754348632
2147000146
610199788
359438818
650418237
1238648699
2060241459
67121243
2058814335
1431651436
1401694984
1677706047
1900764189
422095658
2109477774
2139167863
874762502
602176038
367148336
381823888
1459733124
475206838
923440201
1110312762
195157517
1100687181
46246340
1379030570
94400349
1543117206
788939034
206375620
669550066
1558697301
479105471
1185441563
1642444016
1970954472
1739313554
505977915
190580176
1301685841
625766629
1400501462
538417328
846398586
531336441
491821039
1354134080
714689472
1717213200
1092275293
998673217
2059464058
1323009606
1436720412
1302658432
75960366
115026049
1476007880
106509330
1290814349
736691216
1640739223
1509742974
1409470534
52350005
600696481
132224670
2042974826
1396910590
1882177229
269957311
1147514213
1943112481
526253069
1520350031
1619814251
1860214657
1813445080
475738089
1743918227
1924106130
1133246901
366380877
892096201
1161072751
178594984
279233172
1755170808
1083546777
499920305
313037615
919184888
319359341
1970311181
1802538500
425196868
388738879
1381937074
823575862
546948271
255181973
75918807
1348525409
15446518
1415519408
983963486
749922946
309824612
1747351099
503080817
1777684194
72525689
442269535
33272556
1819555910
700700604
2073014328
2023600248
2037724109
519463524
602029560
85658669
519896200
1840572975
705263252
1875553513
2125176124
114412302
313837960
891150101
51815586
360841527
398164296
1335272789
307852913
2044378664
1584818005
1947516846
1469401042
401653475
1252262418
1381597920
1160684637
239403422
1129748764
1420688102
1845288208
860148417
1472397419
426790897
1393942636
938353208
1922402897
567152770
992919275
1698213866
853977690
687879855
1769570832
147275549
743647234
68791216
1491950266
1696655589
1658818752
899130957
953736620
111308026
2073397045
992113394
1126776861
823623518
487954902
1797908955
1732880862
1089514430
933560455
322915827
902442592
41480837
2135927948
1226808646
508829473
331387097
885855561
411533674
2125117644
1230563959
764340668
1238910404
851215968
377322570
2120512565
42628995
865705783
1003624565
1133931117
866045505
2020699816
1320438126
1163528471
758193665
804314735
1641861348
271705898
2115481481
613584694
2140220651
1877250628
1165087276
337805287
634687525
306833625
156642889
1716893149
1781114784
310318094
1488744826
2060856115
901948363
1748887774
1961432379
1359227419
906727039
1623134362
1206808311
1476096212
659809847
832960282
521093577
1546140388
1755107944
736987711
2073931120
715104410
1698485979
1700959579
658986636
2047883099
300751590
1923068402
1865629077
433817501
732102639
2083252857
1113049723
611590386
1553372357
1399645849
832000029
25187648
1094791190
1109605140
837336358
503304125
1297434006
2143567779
1509847986
2095759099
2033199355
200263002
1819726520
195438130
2045391700
2077650536
1690676375
121815471
2062091669
1863672021
969530304
1347310235
1688067692
415450984
1950075662
1615837929
1062869413
715512605
748831987
292923295
1102991250
1367525869
1089281058
1661431495
25993868
1751207908
1074260791
1229698965
1401349135
1341725663
2116251489
1121150524
1008187542
446614129
651147800
302495167
2113883251
331993431
236990738
1038635741
646839873
160911201
1965734885
953506808
664381751
1225201699
96949874
1294784839
165928431
1123240068
823630195
590041534
324393951
1402989185
1424160618
169695521
1381019874
275589935
45889609
260774125
1930479851
837712880
1381186074
1412931217
1224261291
573669008
2134835983
1300036047
1862893126
649509488
1696249996
1924685052
616421242
1970180675
201188000
1158797632
953550960
1734045796
357251307
1357463714
1517153850
112402878
176456725
1306566990
949653120
817611931
1902686339
2049708086
1302671539
1616039066
1283974679
1063707687
1786178348
874323313
599366362
433032875
45609025
1505190980
11677842
85696544
1456954427
44352669
934803430
196549734
894299381
1313678697
1719126968
244850480
240235971
2039837894
2062689571
1009841854
429394794
844289886
1047134272
538960239
1140199476
904604062
1377064833
604304790
1280428506
319187517
2025622550
1294015103
841179069
1457600991
1699711069
2142304078
279795648
1138609942
1108943120
474724036
788483118
656983488
1259981755
1570471342
1094250445
1373661224
1645074986
1288304426
1093641612
58755734
565941371
387318501
842741760
377055499
1759684343
1630041942
1666001693
1464857427
1597001601
305927088
1637176178
2103183086
1990846730
875925418
172469274
131920397
1150974204
316122079
153198630
822164366
641293294
1049983960
736192186
2044428797
1201593685
738800818
711041743
151915212
1803727124
161466450
393573203
1355388715
494651979
1459534100
1680645922
788518034
1978764382
2085468789
22630142
445437741
1359525558
1193378313
1211100445
1655099615
1919954054
207222175
1793776765
1607574333
1087557950
1277216548
1522735326
1692569375
2031263985
2078856387
209532678
210563396
1678698547
687464771
90936327
1252656283
1101174468
641456846
1564618253
832508054
411650891
903055797
2054553763
2061198312
852905225
701359777
869688308
1011384984
670772071
1756611162
1598581160
2144716868
249410239
942362368
829961671
829818523
294844499
144325955
1145771813
1839753511
1975868917
1313430948
1977107880
495639341
117222519
816632733
2143129655
684328251
656335527
515362355
488626563
1603990163
1129638869
1462955180
1726329474
1971540984
2124179824
1080772782
399402796
1474060492
553172464
281356786
818965187
1182619383
458608674
2077057477
1959817155
395435663
1827883082
1901237008
1945125438
564483168
37452707
1629778817
345048255
1253458439
991323122
1371508442
894219219
1360608651
1318707034
892529422
359541582
1266101069
269855129
1962109054
2099231716
1351012059
1987833062
747847059
1470716292
430646591
1910929636
599035155
1319211813
434642717
2140292277
1792013077
1343967386
793301315
149021739
1757178212
1833107078
2060599475
1542361565
1392638817
2063019616
1424835304
75396150
1122552661
299147735
830715813
942929126
1182313644
2091662797
686840836
2074577874
378332445
2119729763
893083262
666028699
235843997
2051721620
859632972
1119171345
1278804746
1416312657
1063405553
1150112755
194832219
2040387501
1630584383
1521608046
580092978
1917240770
1959097819
853784570
1673606608
1570111387
635953917
239810817
799970647
1262264187
1423349134
167330246
1968945669
1709096038
338807072
154872810
1717018868
1143658889
470394969
1294968479
1031353021
586022480
2079113574
77576177
965875784
164298722
1563858916
450323266
420158948
1146281521
2123961940
2002885479
1861162794
558638673
1061255345
1678336984
1714218378
1731098998
591866389
1065758851
1841987182
1841381394
667628395
1920058553
165035859
1498927732
390940637
863185527
527549639
598377131
1901625962
1225367692
605046899
58153071
409040228
1085961815
1361649895
1865188559
832291991
697064296
537115710
313074370
1539122568
411490835
2115148675
671258761
498328155
1016882968
974500271
707631187
539171678
1363646209
1558849348
1922283718
380820242
744979739
384424851
859019465
962477950
232526516
2032214373
1614120640
857507456
88933662
316289857
2128455582
488010927
1379368902
499282023
699218222
1528630982
673696636
1415962152
409205562
2040377366
1232660280
1994317162
1247011332
1578846158
1053037120
1922283718
1578901502
402163618
2118918733
618288984
1745395056
1185559559
1491607462
1424095523
1148135635
724463415
742431581
344288416
463699910
1941655820
201847927
1483623995
1576085895
933243612
64909969
517401827
1112557048
810829185
1319663716
1597600154
249497096
1441787595
814695368
1292218953
862171952
195054399
1692903737
265867917
458263647
566049233
863531171
1292246286
1171102830
1773118224
1155565798
597040614
1590412842
1246868101
869522840
717976168
933974111
360825102
1192388229
477639402
691405475
363377994
1920663759
635640706
1504713255
1533467058
1638052061
48671706
1306105793
1482199594
618784050
777189185
384686753
137013440
1935161097
1100588377
840154647
1893282391
1569531737
1368536977
1368104610
2027549802
1924226468
569063824
1261663519
1737502543
506322275
1741130688
572818289
1881022219
765900517
1963597535
2135373292
1619588781
1447225338
23587759
1084263262
95943921
359540216
1693846914
1326100830
1618158232
1351860547
1785177502
1313793742
1656913496
302329027
1806439451
850616610
536748679
1641551310
402211325
806483853
134188662
949507816
1999757280
1809365406
26822447
667584024
184244449
697088814
349251808
1862392280
1677446998
680113330
592514039
1330819455
1631351542
1496642855
590197508
1105716701
614404155
503847811
2111824248
1110373093
348743778
1861424277
1776742957
427675072
688274470
385305749
607018433
921199912
1886272552
1430953965
1465449134
777537770
476749881
1051621296
679795763
1831954001
987162067
2045004558
1484261559
1542758555
707837457
1490940665
1528328116
1363555526
576553668
1930971212
71357335
1511422899
381660004
1787976701
1039031959
1960717309
729114322
1246304368
801526852
1003840626
742170239
747365021
973084939
1532958261
978914343
926115230
350617369
886249124
1690099745
311651573
74277910
657095576
226025406
1831792881
2108382155
932785113
1345033568
889818403
846188477
547987619
440171140
1790317153
808263015
1569619534
620218556
1565452012
2035811208
1971327479
381556151
1867661896
67981531
1504411265
933713982
2093219495
1502234921
1481026141
459512617
672541373
1393431593
110633634
409891024
2013164766
1826610999
790451937
835345100
219105877
383948119
1066228454
2063950926
234025020
1864628676
1197086048
778272538
1015398208
1508765481
1245965879
33924304
1749438845
262102901
1687827329
1052251093
1822630172
203704522
1951319097
252115071
671568792
357342385
712191288
1069066311
1886686695
49375562
406041530
1078380288
688263554
1347897642
1271011256
1863468580
714585748
1268308928
1843159074
1783967638
1441734397
1680185874
1488177382
1811228795
1022860293
1929328811
1105742375
420596845
2082321599
370544199
53773987
1767123167
1391938948
1692542959
1212881238
1366260983
1764593044
1601367744
1219316862
630986212
1759621005
2130171706
313967882
37749655
916093745
2047469326
534276940
2030833677
249141061
371219053
758667693
566522144
68078178
518307976
943618382
358670759
1316837717
1830877519
1813981280
1157414230
1821584250
2140779739
1917624188
558330445
1685464784
1659456604
1284177436
2138421351
71902401
717212608
736646183
1679538675
673278985
1546006786
2125582817
748297234
369312694
45836446
1957690552
2077427287
652977432
1734259719
590374021
1649897451
608574568
16382114
634300767
736422700
1491385624
1858612912
1300961094
204133567
311169733
7666694
715057120
310910863
792122349
515783668
1241276273
778702595
648623270
1987709015
1921722035
84285213
1317816622
379144690
604306192
305790999
669947877
1511835908
1744731370
132174028
245890052
256456957
919813339
610410446
445234312
1153204841
741313927
226655667
891191616
24903525
52843842
902428911
2030799450
2043026250
653601786
316987400
1225161142
1947466163
1122516396
657831860
1690464900
37395526
1527300580
1177686880
49893791
1049469327
513659895
773044320
223710911
1812455830
1183704083
1135489123
241881951
594201874
1431781599
992502595
2144950056
1161049258
786978282
482566061
941110618
56134340
1855463441
1343611357
982045882
1371471393
1708349635
1374695185
820661485
1675663062
169346289
1744525131
808121748
1891316969
1126952287
2095144577
1729660645
1620489476
1838210925
934139031
2052326015
600104981
181706958
409608212
1963841973
1045234188
904892932
55403089
556086348
1107671170
1188133969
2059228080
191184375
1371247493
637491015
838311471
1857983613
1058941688
1079279835
870722136
1029566472
1015636775
72397042
1543416192
729790328
1806256490
1669696047
1850410057
1208570035
1512552574
1255980974
1412266123
804489300
546920777
73899737
2086542496
1479902704
84407289
1876428163
1893711005
1894977514
1733761780
1834433257
1551665
1182212545
1921739262
1705315370
407669715
116617810
846696911
1277032667
190679498
1598549003
632605937
1650236209
281699637
2069830218
2044744407
1313851411
276383963
514529122
1125298810
293912069
371413808
417151995
1324454666
1365264840
1233794973
1848729019
277453385
293069886
1852671088
983100077
1702336120
995373665
55095243
346557855
1820348161
1396412612
431778027
662748690
1684328287
74797527
1671341659
252362518
645609667
552897319
174879208
1148884742
519628516
1264972506
429433268
1872997223
615504684
1265727458
1374200212
530100099
898204528
139530040
1211125297
1230953618
219395522
1508494953
765549995
977645354
1706410654
348806104
13605793
1127065414
1430689903
1222903180
1112885209
1657315853
2055460398
1768025585
228017110
748306650
277282545
1917204974
615865353
1653785227
1223052373
1622695243
912234685
1606116449
2077388411
845437863
805818329
149428321
638422073
1414632937
1691776258
1610208408
1936745859
14943394
1209987069
96664745
1969461699
576691519
1929296405
722821672
2039290345
2056148779
243117113
731653698
793406537
157682584
954297773
638600749
16976459
1014364887
249038651
952642773
2014508067
1618080942
954992897
1139795321
1101845294
1407678235
1200992102
31409725
133815362
690565356
871328050
1611865595
1179531038
1836211017
1387501762
177639975
1321767444
1704439023
574837839
1889190919
293971275
931719424
62418594
665308851
979325081
1841493581
1527614781
1622360867
1841141337
896016059
1664544575
2073772440
1980371542
489484736
410326391
1504847806
1493172128
670565077
415717432
730163024
1230600633
446164876
1462068693
1614094023
2103097885
2057556667
424181079
81754024
207189300
1069138090
1106868582
284099445
1244160280
1096702244
1653285856
350887418
1294474374
271513005
1212724303
627385572
1711781143
1150839266
1961958488
2124637138
103473033
966367192
723604895
1465909571
1105808154
231759654
721503535
22148472
993842295
2061473174
1945204631
1323573357
1729511225
408942189
1876225456
1352011042
440992746
854549341
1635503980
981678307
831462055
292040740
737971070
23670261
492088820
1856391877
1044687765
318843293
1516153093
498639822
105941766
2038618991
727283494
624626453
1247749617
1293508169
1567451835
1731753709
1567953336
66067723
1487434737
2001284264
208054205
1372333669
2068572535
1639347142
87258648
851640692
1625127716
496937752
1705240532
308419726
1880701868
241835909
1723528045
584444579
1126128110
989283415
1487204445
503798427
1930973105
727726400
10796721
212647942
225010295
71460407
534726745
1248448952
198634606
1108920452
340775537
1532191502
1615588834
282624870
1703345091
612433237
1571375413
1042802542
1651282302
1290433174
334705362
369590739
1302987929
1012428963
2111044791
1237506504
967682068
561037953
1434563998
699244164
532771033
247325718
294967599
452200341
1485434535
397983967
1249375905
205238055
2099618079
2112925212
887530862
1092541727
2063742229
1490601274
1109608118
1692468745
714818716
14481361
1891078536
270341364
639181818
1129596132
808228472
829464523
113627704
167501708
1004103620
596315818
1050931529
1674167835
2070430787
1894775030
722142226
1287006350
1175262408
1941912184
913751265
320576122
438005259
1655236198
1894398795
1917446239
1809775499
468795452
289758146
1611895426
730791773
856291018
791544526
1899623724
543774561
227073438
39173308
501119234
1681469322
884312531
1170750252
479742557
450824463
12374617
1277345061
1361264354
175557082
196442626
660206478
1610578271
1955096790
423327034
817589441
581135584
1124116477
1969533426
313156802
2103791947
1227362822
1310884480
1677336862
912318442
1606607532
716629316
793755148
975406800
1758604194
365059430
1623448566
1648650552
1865513140
1709505843
396098182
307263886
154502581
673708853
1556601592
1791140801
175737958
1401721638
329615413
844155904
91215368
725673533
332245125
707220591
72235330
991226738
1729272961
159686098
744815266
958358417
147823755
508363888
10697298
2032903651
2016139901
1254493612
1616622940
216609817
1840749745
1118734059
1281660795
1852320251
407971602
1225360816
1014926459
1613848659
1511913308
898991056
1534349826
106481016
724002644
603979960
499772918
299690329
1780171989
1196906813
873954699
1519397739
1184263726
701037458
1807298389
322861291
106186278
232899055
986486346
1732684931
2000321359
827155646
2108222495
1517416681
1359154504
1386264940
1340782926
1392337227
1397888837
181385861
837194412
964656592
941919634
465777628
70374897
1094530918
881060368
1590552307
1339369895
119980597
1575442017
1951685997
61854141
479234851
1469348750
377043597
762013236
189358755
1953173018
570060739
910359356
1695644577
789650624
376794640
2142301876
32012917
1036963505
1183032805
1678282515
2018783864
380516385
1661379339
176545013
1564420503
92388839
442284673
224329875
523891653
1727197
1386736984
1821971531
2056707691
481400158
1733395841
1225305908
599453624
2064043648
1026816598
219947233
941791904
1163477856
1217463953
908124469
842188900
480178659
1373312840
185155043
225309480
1370934352
668548865
1892725505
677703331
1715367305
575913792
1028434838
44026125
1782671302
1931407426
1953437285
635831692
934711761
851793543
1437048606
40916295
2021223584
372647500
1972295222
1607396611
1636626642
991078503
445051075
437174119
2070603036
518286454
1962591671
1942543658
1113028603
1542695747
1836329893
74507778
162160851
495488766
2077425514
747625001
845273823
1195803771
1224127528
1312567781
1789199294
48062335
1842620596
1960766102
418959720
521864802
1954477825
327498119
827403206
133300347
174164580
897453832
1901674251
1681175783
341160149
453245057
735141497
2048650231
1486579313
1599732083
536138744
1749817434
92204984
811074204
772312312
433310713
621717181
435857478
664552245
1142159608
1787062843
879707197
437731431
802846053
754891829
2056561952
468218549
667711746
478142384
2032889079
1948941438
2125919150
1700425704
237440625
266165122
1828867167
240899822
1827394961
1106046503
1029736362
438572944
1988933562
818930851
508692292
325754732
1495910683
903357516
398106826
1147587935
1646933456
1259981755
910840969
292278653
268813018
1889148873
363098870
461162771
1102352762
8184778
1541544790
1181051025
1259261874
416653997
660392268
837286538
1474199831
149664087
1721342558
23423398
1454877568
907019942
1886127253
748386529
1805105662
697431983
1090014555
1662810032
1805842907
49509064
998291325
451444609
1808245203
401114257
1407025004
1145402265
991361350
373242865
70629639
1256968130
1330104009
1812979602
1673160047
123497099
2072321567
146064422
1752125742
794451235
871485853
572230292
1406444758
319372269
1072908499
2125636239
1619198421
639409467
300612661
1917712267
2032906150
908955583
1005591964
1884491712
79173038
1883824450
2122012691
3627863
1115197712
1636522958
768179129
1601941309
460007528
1902300930
1767750377
938374127
1922361528
2104286219
214668446
518915991
1800663083
557387023
1710064641
814385572
554843022
691801
771392752
1217840800
1536401624
579349536
1643241677
1118676127
420632544
676102309
1627405067
450726591
382532294
2082330959
757825264
1649635125
378779025
1309315222
1418935462
2005821573
1936590688
1702582020
206845990
1682399257
208687148
913216491
1083215452
1136073015
531599185
596244657
1918258847
1346952311
1607516830
1484029523
140613463
216972431
78278359
1573750309
261790883
401301948
1044973065
598245615
1000375312
1316731304
1805524704
285611320
532697638
1354144556
4360394
1928278527
1698773065
616728375
1858494589
876834438
314003635
572916446
1040853668
958405088
161362513
8508287
1060158184
1165939270
794349002
203272572
1331677393
2073629773
775515030
1048307612
314212629
545464326
1241755974
676659824
860824272
221212922
528155554
184980465
904987383
1585259465
1559596075
1111657460
713064062
1427040494
848236461
687943100
607581098
893514083
1091998955
711794527
1018871382
1900747515
1734670933
1450169999
1718014697
674247012
20949645
505715425
956802030
1290333887
1300996588
8510081
555971036
1868446760
1236640424
1895042410
1810557706
662797830
860591904
1580850489
2085945231
285146309
121827378
40965834
828162054
981362093
1319299421
453215494
911315216
630041201
125899962
1378538927
648115653
120660193
1392977698
456183510
14059317
435992049
1089628556
444266799
1912701652
1971176435
1293758946
761579649
1504612068
738934789
1120156702
1580817667
789143735
763402259
551714753
2043871200
655253741
2134504317
997637116
1940525274
594633527
656560710
423871946
25907635
2114059355
2132616697
287647458
65557529
57416995
1405205252
210404688
505329710
1766884850
446558450
1696315178
475492612
279226131
522491360
2017518830
382512097
971634117
749297758
1478640979
1360588711
786447705
1372110785
1418398442
1686584238
494700549
728631969
1665749675
929733854
1278179350
561609171
1731680361
937350794
1659743835
425722594
293422243
1498247186
1161533975
1971285224
1461933630
204869540
1419379028
2131333752
738167257
1996984063
1737422381
971858235
1382545527
1811313840
562472459
225941783
1824869190
690336084
53572401
1890261718
326302809
1605038063
1254171908
5890086
2061823849
79769008
243709191
1617380657
1341259264
1914279069
1932772340
22906455
136027278
773843628
167743940
948012417
1370600536
665655867
1157153087
1154924903
1344622520
1025487535
174662599
789555607
1955524544
1866704917
2049772750
2070732068
680593265
1837662921
29515278
1490280273
1208479500
2125197465
1384584633
40053274
103933608
859967234
1190409260
1899238170
214218931
103124650
1401432871
1061718179
1401048119
810258887
1762528921
1355978653
524459455
1969662566
688315575
612295142
1329419525
1143691058
1229906885
592572726
786529308
1741498903
1469763459
22656123
1500578153
2062205413
959104653
2135231490
2073983293
1274762787
1738083951
194906275
2014804548
814004617
1947824200
1908034098
1599549110
1027315617
531154829
1914620044
1942690730
1653713897
656617010
559088370
99436
1271295191
852230402
75320399
1319026530
1375140267
1567835001
1351155149
343482142
1311533599
647318394
984217722
642075965
551125052
1988507930
1497120654
1288389396
1918699056
513031270
1393603511
1615461790
457723756
476563677
1455686440
1620460245
2014001756
1368498930
1341381714
750747281
282989566
1167515309
858468415
1802451796
1219592748
1274528613
755462360
1544213431
1261714196
815100153
1749710251
854381948
1510514140
33259382
1515288716
1844046317
1810493101
550128084
1944808286
1834114083
618341910
1540352946
1864809242
163450964
1054210159
2109460486
365743520
457939244
1453222994
227599071
1861568817
1361432626
58628680
2128659082
2006033580
715546505
1832595426
755089792
923421747
1421096771
1661970988
142661798
211707949
1414071036
350899700
1048379708
1397833202
871239804
1624118925
1434494178
580432586
944894615
459389569
1501563947
58322399
1950042516
1155819907
505100354
600059257
1019377449
1898275642
1897703094
1778494346
1604322725
1037804040
1231924123
620169411
1851646151
999607791
41768438
1265009588
525266920
473852877
1769756673
1738803545
2041484735
841992952
846727378
1008415951
1745281016
782485771
1795255370
1121624151
1536118648
1090593156
1078918412
118819863
377217758
188709013
1645261573
108406225
477202405
548997502
1518611923
1682339704
659603363
1853363332
1859570641
1361939476
723251492
434111914
814168848
114061921
319258931
1599535765
773943683
1944157381
1589288351
298299315
331197336
964979971
1815357063
998972402
1829843442
1963216451
451116686
32557683
1964013834
2100390445
801938540
360245299
870616664
380654754
1768598326
1632164151
2034878382
314729628
642990217
893811621
1403440169
1011510427
1615056665
1354305207
1460551814
542161083
1955254042
587380191
1044417640
1452546341
969765240
1532268635
1762883698
382143048
353736947
1396951589
1638139178
1030193646
2024515152
322423942
1239516593
1828030769
1340405267
1720561970
132413859
1072813027
1365624836
691759600
1556722305
879154857
1105267753
213254713
1440224921
967844078
1123842578
1479079062
199164972
1289945226
1681049291
259433045
573165591
2039774725
1580116424
761691741
1204122410
1296990774
1482693515
285375851
529310786
675254941
143416240
1242803179
1834374807
984999279
1322321346
245809931
1227363119
1526670234
1406469587
1862453691
1487782260
1197757992
299886759
2143156089
1718847408
1113870315
1183610092
407448175
2111207300
1834512919
1629685671
868755350
1751445053
1511308802
531567125
886552773
1537118329
469942310
546878902
518549348
363830759
644814976
597868255
1823958993
615370319
1782955291
706996785
740803394
1715232284
765069483
158815369
845965758
952467895
596116793
2034319074
2020922237
701006226
1271411133
1430628702
1708595195
457715706
1843608137
810537592
337686049
87303130
668452850
939240312
2045460475
553324921
1802930332
130301497
1867143658
1306314351
1037475383
1939506743
608769177
1607082805
1517807376
214843312
1091369564
1396837518
1238414342
1284191279
129378541
1104455844
1509490967
1510408367
1772599802
896178078
1143956378
773439094
463824977
770905831
1566207590
899710965
1105416494
1134923233
1369847906
919192814
1743522309
938039045
764015539
387780827
605973566
1153322368
1970814157
1922360122
404345875
2072608765
27121292
606070253
727602986
213464016
1905281875
1650492018
775941086
233356048
1310414751
1322709826
1610175504
373197613
703343669
875721464
781829306
276602414
632444129
836609034
1305692929
1921769516
1190480056
1093558526
658476935
115657962
2111762865
534205444
515257624
1722228722
1014196505
610772400
1179132780
1298397710
1851818933
2032296821
1875531046
1131680604
980351039
1837381723
208292034
1949152935
1431584077
1421596973
1273472596
962885689
98138490
657228497
1595330409
1317565748
613822587
1155482649
1453561489
423637689
1076525590
1041803801
780667117
1695622155
313756232
877100299
1440577782
471937539
1648314178
1859568420
193760759
756119034
1097819011
2071406370
1412563063
1224490715
1116284656
1738667157
1055385411
171678141
1778798737
739833418
2049296203
1498762078
1435836273
341672322
1393300323
1323578977
562262555
1612275672
232136739
1277238277
356084134
2026174445
854879982
440453865
206295349
2066074880
1530348130
1725238347
494406415
614305158
588064160
381948194
31844972
1987330352
1512009244
378091171
1428524800
1908544193
72953450
216026761
737712674
1788837892
566411557
721977958
1302038032
177400481
1226533960
1802991922
2089144969
1958319394
1064762359
855672447
1711099213
1062198842
597605649
123962485
1294118410
967680450
112212999
1689150544
621880514
108814101
974728592
2081732687
1956743398
900396203
1821536099
1021193045
323190852
1177892755
785145484
1132636476
1625529916
1576876057
2052316202
1573068905
248836880
1186357847
848950796
984026947
316116060
1245920551
769527468
957777342
1427443428
1698469061
100612440
1394859839
19482122
180978146
2124238006
4340736
147368540
505005938
1731792085
372922146
870056062
546191897
603730357
1006027785
52871451
1310903811
561916413
786412727
122909517
182562137
221512563
1316385128
1028452975
98902308
1917314560
1549916602
901628056
1563966753
940272821
351965696
1706016635
738978045
764185684
398910645
504954639
732923191
303668720
761968597
1097441183
569624988
1715660666
1113901947
1651840277
1819568453
631079391
139446332
899640170
1246676608
1649282944
2080368347
1247662855
1914827324
544520657
1085269861
380894904
1295025283
1575442422
1390252748
1076823759
1260718541
2145111121
911082432
503441443
1861316778
1903518616
534200841
1383398765
1612992110
1754317694
1511673599
225357928
285473556
1751855585
598746542
1627478460
1428501225
706650645
1942990042
170486141
1843858587
1558920357
823843507
1837634518
2018556653
1069148581
1615198357
351488424
1787456046
350039284
1750372000
422504787
1394998688
553821371
139794573
1860941615
152622523
998432100
530592059
1667623183
450251406
1406671404
1313924370
2010197708
918994993
1378764291
996202401
156691118
818002431
561968866
664003425
928740979
852281864
48321093
49685827
592941473
679012255
1499853289
1161879405
800048689
1061177873
1634168964
798784195
1505123620
1124890185
2055765240
1677472941
1507051421
334471515
1360993052
1776986987
525141431
1436757354
1812805470
1852965112
1428944113
272320790
431068602
89068809
1646971163
1881493995
1102239002
843149592
1623836516
1807334922
1088842671
268733826
1183419356
1888743658
1037819375
285702239
2137602369
709599871
1857049036
298957036
1832648984
1203881261
2032227313
1743828283
1853091028
428465038
14244539
448567877
2105509921
931969807
1953362116
1869706948
677682354
1339314217
885321734
1703140130
89334049
712381351
1112980099
1636354002
632333572
1766032792
887751137
771130863
1296780717
574747282
390161382
424155636
1236682098
1477079426
129391148
1177984544
838393023
1354580158
1728726474
1362896773
2086299480
1965255904
959633947
1236099276
1003108219
993506004
859967234
426277323
210104576
746669718
474724689
2129494339
1641588617
585794467
1860820123
1993159582
1342385380
649121960
897961103
1948543882
182930924
523545407
1365538529
632949971
1818842695
1899985450
1591628692
1487416384
1680595646
1198415453
2071431881
1169482057
1337067257
535768661
1411769821
1782557465
211151386
684966636
1868972496
1471301920
504786335
699089936
854707087
747084909
639357110
1691929378
500539205
2001208065
447745578
527440562
2117816713
1958118873
343753884
1495868347
2002965658
557852520
1058829953
1958046692
1301139145
532599835
786719279
1036953975
1958789662
244804390
206168998
1573450189
423597007
530161317
2104219812
727637690
189032878
497128356
1137416952
1704674632
1103946686
766104775
150595272
1274103692
1027717067
1035271825
1077709328
600562241
227226191
494955814
832537560
2065311002
1655921336
1374376563
718532801
590582223
1940803438
1941174874
464999162
551363857
1375089229
1516006096
1256512045
1783620195
29384890
960184457
1140046639
254906869
1938432999
1034332855
87469668
565021245
68109485
1856239650
1080637403
572758509
802151574
250319526
220645558
1607603393
478533730
674101356
1533389777
458893236
1639984522
472745635
597241018
719511283
1939802395
2023145091
712659095
385552128
1651125319
440560670
958180404
576174391
1725571713
1912285039
1084703861
2139293597
578585591
1960147973
250433958
194508472
460603956
742002119
511707175
793012503
1138628283
282719926
1489533409
369032752
1739535005
444895516
772240699
599532160
166498986
1418597534
262675161
901723720
654945795
1634913233
895530879
1711351355
632305374
723474861
258425919
1629697003
1869265466
1648843006
1822629611
2133199575
1039880964
685927015
377021323
1121850205
769893050
213634747
365944001
367775351
490083395
800228200
713641150
716990783
764134350
1842909137
47871027
1526118448
1845272675
1249622216
1270882157
1372928621
891232623
1979193001
1878187337
1920759148
68328754
912491790
1343088401
1821750854
1880253937
890924227
1559039068
1081155946
1648026227
1474107655
459081110
540222833
903331733
999843436
142481912
1864829102
1526402810
1486600452
55095243
899548342
222302148
660014321
1338005807
1755537185
1955682001
193344236
1312573910
291686470
1806820628
5773784
1124415577
1907142426
778513438
1720278900
647936303
1423272493
396167635
1304424663
2114639287
2113528119
1749174241
1089838125
2087548175
1635637289
428338442
384954335
1014535717
1442273579
144658130
888603144
1223446494
1661539799
437478627
2127345269
664507436
870367891
805881259
465162333
1459664981
749228974
1657816745
1802164592
1476787808
2045955635
1160746640
233039198
376643977
1058698586
205943457
2087818182
322083536
1355768373
559351771
971114493
1544926552
288515015
1354278784
1323296700
1194697739
442495339
1901064443
1814286190
2061359076
24589405
992152456
1373008155
455376380
2104357833
1921369172
1292167621
265690153
1534953234
1725183182
1375769504
108832477
1241534336
1820371793
342796514
1706319295
1717408420
1775892240
1072672969
645921831
1890108260
1996556617
1972618817
832538746
728161744
1686252016
535879403
236854438
259575272
2007004422
1375238832
709660171
1365864513
1735132392
1673606608
865263408
621464695
930233574
264109926
60396427
2141721992
937727867
1546112272
574640803
974092877
2085586043
869577959
1224902219
923068278
650148597
284761360
1563594918
861344970
869450978
463112646
512427293
1368685247
102219664
1231161538
877795797
101277541
1496432982
1026753989
2105974692
266523030
1281535052
1945144878
1465215339
1975343628
272170820
835416526
749102865
1334291715
1780481611
1333986060
1624301400
1739048807
1612360419
2110154481
646695851
865053606
863920696
455777296
634262422
881536413
789670182
1136122832
1911528127
782563586
1785279119
1379510372
71695662
1459132936
141021330
1332853856
771106609
1721831359
2021379459
1824696416
1727673545
1716477338
119471842
2035831155
1823891470
1819456186
1192627689
767352292
730189676
116764207
31462793
903794594
844768656
2142795674
1863023723
1646176460
1913579487
1737969537
907000669
2072758035
1784346830
31393188
167521290
1913733452
2014227986
53879005
746537855
732165810
128486185
29786624
185239194
590421535
1747199149
1268786508
1886589201
250220183
687053617
1884559299
1011087515
1246718258
827983691
329740353
717887215
2032369255
2074424596
1622705975
1257523104
1484056149
1526542973
2112960282
277045732
1317562533
610153004
533947977
736637233
57645207
1007729496
1534546332
194930202
39793311
357665398
505203958
1284492229
326490212
13423807
1928952111
592196804
683843362
772634489
1287482362
358426505
1534808267
1418253763
1293832358
113919823
1262983623
45268826
2023871679
195339443
651746379
86507298
2107353706
2632557
1850742803
88677312
667961114
37796258
365222331
478778189
1914462786
480959358
692894799
625610687
802008304
1184697433
262854541
333958557
2092788582
946473058
1464931362
424297141
371257990
1726245930
328829580
2062558049
1897003678
790249851
1112974502
454262232
1577199483
1488267711
882522458
911983420
281343976
670999850
1078386216
1811848168
59639214
1734531896
1865744124
178881884
1459005039
1742296686
1594658113
362717640
997441926
445368399
1974926478
922722470
448103613
1177197481
855484212
168259375
108730363
436038249
386324381
498665347
1102795217
1262233795
12926858
1950505012
1022287771
1853420456
461724232
2043411248
905361149
1450177855
1285915935
1937027449
316831112
148359948
572467206
60562615
1541887888
891899326
30711104
1301296243
963851113
798190440
1024270375
480303180
2054336400
445776116
1526087675
680434428
189538769
206979326
1860736149
702398139
1804992902
1226892326
17170178
1821912236
1695726971
1918666809
1207014681
1548850782
868140362
1993875291
1000462645
657654931
1932830824
1008829496
90110188
1204434393
1878104801
1971596561
1011930804
4999617
647314469
225552255
1345540387
405703668
1429621979
644707240
92809372
148784815
550760458
1104174743
17265837
1452420138
1729374274
360136765
466565258
1840506789
1197888537
18119926
63315187
2010402634
1382372479
668162059
1783437530
905529260
1991822191
97928795
1498434097
1396266797
1914758968
754519227
310340689
45472792
30220528
2054190613
1963556318
214490118
1047769933
603212163
1833362075
170603468
2100002118
1110134881
514235827
1727540613
868285070
977598561
675960157
231241710
30665810
268828358
1832187671
2006271275
569377630
337416930
1346835026
1328793534
1935403070
1819176247
1770366152
420249065
658580908
1770565325
490880586
1814884706
876714753
488044294
1333537342
1562457451
1345030126
182123515
950854211
218988614
487228972
1120975330
536205637
1677124464
923664546
575216130
916212439
1374518257
38504891
785389159
2093604540
808682150
578900219
1190311651
1465162225
75944831
1150289880
400301202
1670695906
1538428034
1808589948
1540989817
214850186
2028955183
397669330
939094931
443894859
1940919768
2053887737
1247871534
1133643684
1940980508
1690685583
1147843867
1240451290
1428043244
150466676
1623744353
1666768829
1645281630
1323903611
1993797127
2028150574
1717587458
1758321578
2016152044
514545882
1136496038
1097099916
1749959536
184024006
510917746
27356946
1305160959
2093294847
1013929618
1385187876
267825435
716556391
1107772147
957282740
547523443
912376772
2935364
1047205145
1269211324
1516925767
361490393
1639334148
83327932
1024442106
779478909
1219208031
1477046592
1372549173
33338845
1968112313
1907492965
1218051350
804251074
617829289
1829936443
1077382811
1579751319
153819066
484247464
1509210346
842579151
973648490
1003107995
337303779
1961873164
826569615
1060961170
2107248957
442564044
916540418
1770312778
585155780
413689390
802522164
1444743319
944858501
78704236
374293402
371081726
805214039
1346129024
552154163
1679868456
492958208
464194608
1551735025
1021705405
292607082
1517467024
1829205841
782750312
2083220240
1665145230
1504715715
961031468
2072609145
991525156
816865536
1207832257
2128236214
1481944913
565454761
1731321617
804239921
431853247
505384977
837551691
1575026838
800660746
1446561452
474296100
2062909456
1789452412
627975696
1559113314
1473739014
1806791019
97415265
388755764
901586096
2053386980
1693358592
1118601231
567442702
1464619245
1252024537
387009182
252250215
643442446
379900992
1312977685
2062271669
1207352477
156061912
2016626720
1890375761
252288452
1044055609
1032206299
2066557477
1388070845
890879461
1112380333
938569759
27949377
1927857716
279325800
3277774
91906862
965562693
367038869
623735419
5704692
478244963
1222532626
989634991
167010665
1062753311
1602644723
481903357
1011378262
415790879
1156207117
1538628947
582357446
589288157
740599498
1548710694
1659240414
1995134519
1717910397
151548903
779566580
1062229921
1603225367
1054256847
545916400
294478600
1696986604
46109882
798136455
433555746
1254192207
1559246460
1504434882
1508195375
614478562
1115180830
980012966
1852741184
354019040
915175081
286206917
2063298506
2084946937
2044308187
1884380129
2009579053
1732281789
1252283367
773400143
780083531
1535227299
431437295
609268023
701222199
1858716461
458579539
1086780692
913612170
1880335745
2073272058
52260625
1133758187
1727727913
552297699
1825845831
472951801
416321025
1319852824
1651030012
1419535510
322432800
1366878776
1721333987
141477154
1659281784
748694756
1918571239
247884740
1796733034
380035099
1312765427
1617017188
1177089133
577623680
1117706878
1267847009
1884719815
1301115946
438335004
1815012571
230004197
1568660547
820917995
1330092111
21720707
845089283
774544019
768946492
1301217285
185071566
1820102481
539344762
1480202578
1969198173
494700549
571526158
376529818
363346283
1141845167
915001952
1739524141
251425442
1498937048
1722886356
1935947099
478395321
1964672049
1637481120
688302462
1299723139
994528846
1921258670
250982247
1678126943
1354087824
1886582637
665371875
1642391302
1027958898
1910723686
441816411
320503363
609002926
1690368308
1319720110
1257401705
714390138
290502136
1493015995
427287640
1101092232
918909630
984053336
1867608602
547774041
1154421394
1974761999
1369543605
916500193
1099329733
1965364938
1594151415
1281792592
67684889
2039406500
1095912022
1103467807
1442298796
200512488
1743307313
599122735
1804319256
669638517
382934088
1139951776
2080654056
1326043260
1413451157
1316121781
1782317062
191582624
1584680115
192218756
109872641
388484832
2077507848
98589796
944458373
1204035750
1000299854
1112555009
2032709106
2042987297
1707486000
340170781
389678104
1742186573
846097890
1480610181
306426357
127555666
1015767261
448042326
410438658
1937886381
1277509962
33612374
1123621929
691969502
432625422
91002294
2115514240
2093820039
283207209
2019540938
197816146
1957267786
914963339
16217321
229533436
454045992
1611336038
240678704
458822434
2130616829
1200310907
1642512974
824494511
1961963226
2102103553
579699966
2039399024
761661230
1707259541
343643102
1961898877
1311576283
1758709115
322036715
358305099
1185134404
398022263
193498370
1537073751
218866334
1751737878
1409330204
2145506332
1126961358
1146534347
716234450
550841820
1756350190
1349441376
1045717774
316624889
329285374
246900485
138405546
351192191
1647663707
1266005477
1778187443
1635583786
2059052171
648054075
1417951597
752395176
2029021539
2041370492
657541632
1572330078
1694261335
526647862
490879668
1310480431
532979501
827210981
30919597
1794581614
205143772
126772001
1117497771
704202174
863806378
1088444665
340845566
1813658435
1529509563
1266005477
645957115
68344302
2099611800
887155708
1964340808
1767574196
1932650096
1670006708
285986654
100602373
1711014520
1987169026
1990233282
841333268
2017646318
89215359
592364123
1132951152
1174474475
234910324
1426736519
396925745
964271515
1844754596
1800581907
649440471
1047227446
1139787661
550614645
1292571162
1828439355
2043839499
1859474224
47424223
1081949401
230362242
1010935664
1089034201
1633158098
1124147176
1052060492
899330337
263389769
1068510224
2005908423
841216048
1486731192
2041497096
1306338995
1025658896
1483933630
1729364223
974912831
858065238
1196689076
1796788497
1792492213
2001620070
1778125484
601442158
2024523251
447808818
1948704925
851951159
500843446
1396492785
2043056978
285524275
390048522
1972249478
1790719596
1652816315
904956460
841034447
915511674
2111011846
648528276
81761849
2030827222
1753052372
1754000605
1342252921
33659502
1265992269
2069512733
1358791545
2144640162
1286581559
1965602739
2057545627
186579972
2060997140
571560588
953847238
731455498
103104903
380789264
1005438470
1010447063
2052390337
1049335133
1319260609
329505692
1619558322
558874684
955403013
1157526475
961111763
1254906119
386630793
91249812
1596032989
686730089
381470163
1588742459
816936475
608633220
1914996573
1849959512
2025407722
498328155
1702698298
1392428252
869489832
1468246879
502885741
1604806278
250425504
1388929233
223856385
1257950704
380856294
1928110097
2026435159
1619069760
312618313
1582766422
1151103231
134164707
494406516
769365287
875902490
534977971
2087440923
2119880022
1235567912
1010765131
1577039837
1022333698
2099772022
933592406
446587990
1837841715
1898918071
519317638
569577221
100843651
2137332589
1204727445
1652314257
1699156628
1082619107
1298333772
1473203240
2041439164
1684654712
530947646
2039855226
896564351
306861056
2094719685
824904140
1480308907
1590586047
1949176798
1293996645
1319711203
1499634654
1703882679
1328123573
1081514377
630563943
226673820
1264353574
850353849
1260749824
418815465
31626457
1467870597
1008407798
452860735
1614443430
461663240
304335053
1503498587
2060871241
1592378598
107154237
1702793734
1455146722
614046307
87087950
1588044134
1186602998
765140740
912723872
919461335
1948875761
1943759563
1428917863
358879968
1072453684
19813681
245611750
1772873736
628455087
2089652648
1522467476
804131370
340747121
856257418
250315301
1504416438
1242414773
365189225
844758852
1068706447
81576438
2134852195
1462205606
316488042
670360872
368545372
1915697796
561967992
2062659214
1484128072
519444094
640040191
1390789385
570242717
653271778
380435085
1537340404
1316364204
1132000441
1374633850
20400643
1211537441
1620623181
1218053120
1131081070
941222211
1713412843
1186259994
1388848991
459383698
1439299932
695582001
1432399777
534230962
46124982
947281743
456123731
1818701323
1209646988
1600709593
1411791615
1950186293
1147060809
1819158277
1751024902
1920693737
890220470
503363449
771821842
604658903
1061449279
1764773180
582138756
410009594
1312207692
354632271
1110277553
1557968943
753533499
5445366
1302644778
872240545
397454472
1540707759
166881557
1581575287
669357706
1241743127
2112740761
1640330049
1160472786
925253057
329398503
87691077
1022969925
1921595106
2017953284
1960320499
2046474360
1101748783
818559603
1275584973
2141829599
1353502081
1347092593
164107585
1436709319
2011112839
1542078121
107517989
1465015955
2079375411
1045027078
1035236131
129045675
895112073
190650377
799356001
1203285384
1796946479
1457639107
193521916
310892436
1468224243
1555140934
1158617298
1847838382
397647349
2113697029
1111393144
336418294
536163000
367352552
1345689467
1079526680
214933534
1586245995
61522495
1355225006
756020682
254783841
1974384480
1902253516
1528592425
1403153697
955787600
1520156315
1660635255
934839864
1247032694
1643439583
875014910
1431750285
1189861925
1962839817
1814552139
1543281020
703494600
1161003982
174624105
975501288
1883794040
635730255
1120224374
676839360
916512491
132976560
1807636978
896596137
359635999
2122301670
1887110672
1548440153
599576016
962896389
376031626
875963269
1821189391
1263534499
1613899717
1276585442
941591771
483157150
2114485836
1461164185
1707318871
1759197689
712262764
1380657798
1588464475
1484721305
139750310
1304876026
1879727602
455284295
1185786418
1668141936
1311531254
1852244229
1119545827
673318653
1838136645
347337436
250067130
1618364371
402055839
411173116
749702834
509035782
634172673
814613079
821467194
1363913036
1459820410
1636670826
202081931
1426248040
1536885497
1490341320
1631608064
1317767104
1524764424
1452700012
1596054036
346660251
1401385725
1922546142
1699455999
89198025
298952723
1490463410
488711883
170219112
8030705
290305550
1933063645
1597630797
2007410284
2130142920
867218282
1017129795
1773648399
71037456
1017510524
56333849
2007763269
2069726270
1256837272
1254046807
1833758932
522698397
309138122
932995203
1912285039
49840964
449985879
271011
1506733880
2144985682
1819246416
1990652757
1256156844
1816962289
1426701580
954644688
1151258089
435155054
2020692970
636096574
1975833362
2064151700
2053709799
734040334
419954572
93977034
638661271
78125462
1229700319
1947785502
584286561
1051683253
555140704
1034190127
433489298
2012410402
1184766965
802997422
1606279963
893056140
150829619
1130818606
431760499
661977387
1163663364
1048752543
1817934531
757410900
1632086707
543360308
1240185842
1543501805
596024004
221294730
783988197
2058250203
178654876
2096954185
1392329455
2008940535
1624109909
1961628738
832746591
1647114665
1099206095
1893294580
1099847184
1644300871
633308355
764362856
13677539
207693019
1522593216
1533942775
1158821403
1545007249
1854074407
795694492
1873240639
1969248121
1767237361
1532382040
1862126597
1410892776
676588160
1543237440
927056289
979245431
804604065
1535166598
1030225539
352606060
1922298136
379725608
1973270006
321942242
1153030691
1274384609
1880460853
2015186595
1465503242
962687422
950610015
1607648118
658516756
1530466809
1013374337
1147094945
301046232
347729886
1135995463
1521208455
92855815
212534646
910571095
1514585393
867506099
1906714960
1108140400
1807162085
1310562203
518751537
321245875
1780777148
1383971986
1126481512
890311131
1809910689
1271016085
2012292636
98447693
909875423
1163736744
1523353111
1055326773
1840639882
1921598715
1192920018
1051155914
1796402277
831223916
1225984864
1220296473
52314841
2077739330
2132450593
2137841966
1467023481
2089820012
964193508
835792883
1050939197
466988829
1915659312
928332417
1044628693
1918450976
43341628
2059339399
732427481
593789342
144824983
826456583
1517996003
1518997232
401038101
815088135
1929317212
1699086557
941384038
1560405342
78619797
424894061
1090596950
1058814816
382712434
1079344663
1432659305
1394097694
824438676
719114168
2127477530
358466676
1009007329
1126245335
389679876
777642715
645179315
811733267
635958924
641408987
1261000298
1176302918
1279020070
1345821003
758694573
1408605458
101497183
527399063
10103736
226028084
389183873
1352200864
521811917
2099985893
861115498
1392371998
1279636517
1969016083
1951903914
1191872703
460874071
2124346856
1189496115
1788824763
400645533
2010211998
132752643
354658572
883143000
1783689725
1039069789
1208067389
1861159545
1170285868
758551964
1057330334
620679260
1975931873
1827169997
393926787
1011417399
1923212074
57094031
1437935385
200502299
1669238764
1609305203
720004613
1244166949
1642518014
1164049333
1679353494
1523888841
667256146
1367041766
484297923
1345930228
1069907768
1648608458
763023941
1305585573
1082780601
1828321092
96171851
995651308
1499761788
1592428386
31357067
2020279139
1738094787
767217788
1591914182
560909226
911520004
686628394
187036711
921137495
1221610961
1962101693
707187092
511893264
890543302
980264754
316249602
281027841
1895326637
571435921
1575533854
1045791559
1547959084
1372325244
264335513
1421740470
1564937428
1219217331
175181088
1244970984
929278676
1609685102
537590584
367934711
542265921
1338449792
25713179
824373437
610819783
971832485
543755451
1104572128
1154150452
1807132841
563608106
530999661
293568698
1064253367
250811184
2047470607
1141781663
685437555
255861788
1552551991
689892253
1016534807
1088992589
558873094
416365079
799109614
1727850434
2026235987
249470133
257961627
1676907726
1070945388
287393656
512361645
1262738987
1387474672
1888672508
1535605154
505866161
1976326711
1136217128
44538035
561340196
716828596
2137737579
1408796692
1081684588
808889800
569909698
274857308
1101806898
1272149044
1172230553
1879056315
10488794
2032228661
1264193491
1060571548
464155836
1146628329
1215459477
1482705972
1469603194
1812860802
2010646031
476261446
632796701
816836242
1675327035
1917699892
1932270556
1678496929
1812593230
1641213031
660746481
992072644
830404970
249325648
1676306108
1149288795
1740746229
287786357
1614775744
89229218
239538104
1405503019
829051039
629804378
1891371196
953383439
1301324766
696898798
1819184610
1519199833
2053198937
2001127406
1715192886
728207851
1104128264
1092256933
129501959
1755575584
331595620
1510233251
293618297
692401413
1465267690
214231872
1894545939
1499467042
497082514
1628077126
1606562526
1035025378
867542264
1981145636
1152534934
416147472
1284154827
1366360191
1110766926
1635284602
293771388
2140383460
1848175140
840956409
1454040249
1166856394
161644906
1032764297
1435365874
1233174592
320994547
113474595
1040252172
2078212144
1176484957
39851889
769199295
1297148600
1421746783
1124699836
247268234
2138668673
153331345
1206199763
97698056
91250668
1004313315
1709680814
1443140275
1793838092
121467166
1416373157
94650608
1062055576
181546471
476845136
1523845027
2075959112
1903105009
1160669982
506471860
83441616
667471009
898766379
173291999
1212384245
471954294
456773612
1844649151
2107781758
1103607460
2122641158
105567117
1484050940
354285992
84662186
1577908215
66612967
119598087
725701132
949695394
1868860227
2037075833
1812927940
179736746
1409334271
1539005572
2049944017
500176876
615726703
440429948
2074280190
1635629503
1316688459
1603762105
63494875
1131139864
746631509
670182525
2033026847
275312305
2029786596
1777392127
659395131
32970619
587021406
1778639441
783557300
1323940549
741374979
1943474912
1194871415
864507772
800452304
375459490
1114033775
224567228
375079890
1634592312
1621979705
1927399989
752484137
138522989
1137990419
1281344587
1804924259
689995006
1437831419
212635755
2036842034
730193082
536533660
1513645227
531906761
789105920
240593314
267116338
1257378130
1349206887
448098220
1355651121
1427315843
653739432
1179461742
1096964511
1572320657
560329581
178537254
264112799
201960520
1756412001
1076663389
2095175055
1976159396
1751768714
1983482442
870142797
2112387405
16177196
1268656544
916571616
958139130
1323807082
984948256
1018579157
506579850
1651096892
1950782497
957912875
380060510
1202951546
1314389414
795453058
847377860
1381834915
820863080
474270398
167790717
941112651
8397181
1932112769
1123193550
1522996339
1939940971
2102179424
660796659
171341172
8760526
1652401243
203359777
80378853
312845444
11700033
371985895
324227880
525396461
171156477
1673911337
766435171
590877384
1562223394
1027744683
471904505
646700380
776573968
621650257
1570213232
540922568
1054727989
1122671215
1726982602
382136232
862714224
1747831892
388213121
271437086
468318217
1172112603
122862844
2031246479
915913357
2021574670
1807818974
2010520884
808089205
1382509475
1251804066
1093295480
290092480
1859724848
1930034020
2095564164
586766628
16718637
347773186
2057746899
1163209315
296348746
859014271
1713847487
1848148702
668246454
1928371042
2042040236
2039442754
1154290471
569326729
1488250185
604086342
700107580
322041547
637032202
1699499379
1491663999
567969824
958150148
1568084551
553977158
1599750128
19337957
964193461
577505704
354843441
1906185573
1097916537
1976096568
1679371450
254178161
1236946283
845458022
942102591
1482028426
1583295238
1840248711
186225004
337135693
965551297
2038339851
1039761548
1700251740
300549161
1372893415
1278745900
1280607034
1580125408
1528487536
389482116
360722675
367926585
1373226483
1617866026
1045454601
642002197
1438538571
1043364917
409143976
516346529
127321423
797513994
1724056074
1270601618
711106233
761984272
651165197
1427634313
1936701572
1170305851
140486304
1895349700
153684593
705242844
455560460
15463154
270590304
1566148859
544008763
269751998
1795458032
1761919997
759212253
968724359
1236693787
503768097
1487084139
1685683727
1125587244
999126779
135190430
1078420888
72593478
1157193129
1504570265
2030974539
1018880485
574762189
885543917
1870431530
236602623
1069114330
1441161885
1762597452
562276216
449979174
290224456
1177444323
1810124342
2127662963
1505146244
1074074339
677736472
1254453049
82535617
1546956040
366646473
1358512717
1889779339
441446840
1805291114
1244763882
1847514392
446659771
1008867540
1234884132
1364352540
1425382559
1415236320
1531368862
328213075
713543260
587819649
1944255111
588594720
662132296
1522573921
1928856073
879011360
674115124
1573499376
67059534
181910390
973554270
2065043299
1933251205
163570548
269729408
279978100
998453539
436619164
399197304
401806710
1743638479
894112762
230725192
2132986591
1492985401
4349594
76861724
400274894
1595198064
46299902
55908914
458943635
1395406662
1243754702
628805807
1966107612
1680984402
1792351668
1662563025
201044070
592736889
1057956573
1797896648
428155066
2140462801
2011169250
1575306169
2076540538
852102336
852118672
1946254611
1862209522
1228466484
1418524009
344857770
1499147423
1566785664
1364441498
1602300948
599654354
511192498
1513456991
1313729543
1532094595
1949883126
183688763
1733280242
133698219
1459365709
1840016834
129857498
1840835214
1923951366
163154504
1105443853
1840838456
1807728176
1650744490
1484763027
1178566906
557300716
742336710
1948689155
1759393586
1397931140
1712331686
2033726082
827060004
525393282
610473518
1244779859
940778550
976864868
867254723
1368792993
139567436
2024446493
1464155003
399157644
1691275356
1423105953
581512588
1205186309
779030955
53692503
346478407
1947416693
1291261705
336357993
169309461
543759314
426099290
1707255014
408684809
490399244
1136590996
2130350626
690113866
1129081557
1743650526
1359968754
1590056720
2095976234
2058516695
1189579739
698730981
1254832157
818657608
739833418
102551255
868904760
1237252205
286137698
156697421
401612299
1690100732
1836166373
905315624
1258059729
1224337622
594381001
475963600
877198658
616700050
1575284675
8174579
2070323320
1028315680
352630502
1622226275
2119726554
869411172
488123192
321998915
2134009933
771622091
1459863302
927215247
845023748
619467822
1412577402
811321974
690588318
525327616
767194287
1662361467
2102247764
1589287425
624211260
1726343545
1913070659
1664789577
2142792570
302820328
1167898692
1275546491
1928596919
1440413420
163270694
1365456276
1940394172
1695300243
1652375846
66294011
634117969
1617743177
1988276303
356123269
22995098
1098467554
141397668
735127954
341617734
899655889
1958671374
2058464306
506779064
512811162
1062469842
2054733038
818532541
1044433865
1478151245
1647387512
2129082357
993998531
391778909
59158179
1184235257
1547361538
191598708
29834113
920926285
1966984387
1792693371
233698581
1134967299
1472534476
767210383
1386704086
341179534
1027541919
1253603525
1201319908
527164688
1538085043
1185025497
1471200816
701588327
87466405
1619060508
1972505788
196279643
361177864
1661287066
714009083
391336216
516035838
110458028
493826376
315526447
1942452992
773996611
141528252
1116943999
1866797509
1680802847
1128492254
838176918
1465209486
721911910
1415298038
205866992
1467005479
1650755452
1229798243
1088230739
1266588353
473868340
361175394
1265593079
1928387171
1921636182
1446653564
855492327
433047845
1515901398
1717137423
1085653722
1474760672
98214856
1308595294
754059329
904702273
133728588
1727641754
800697040
291333035
141080530
426184752
1847337541
1870335814
1485215661
1009352784
1643416833
806082587
671113561
623316391
2009371344
520938416
696025755
1256144297
722682777
1066486752
1803354592
475702137
1573769924
241156105
827056298
2074716997
2112154310
87976617
731237265
110667218
710311808
1060307031
969968045
556169928
870469836
1506130444
491945989
1602978372
1574247775
332761105
229910019
1703035616
176071569
1235345767
1115847904
889790144
2115527046
1824861526
333374735
2071364550
28459099
1856657039
1831815934
1986566537
932983077
1678943241
1319400227
1195895118
1953677209
732047290
401506432
261794101
1692918751
336665430
705980946
106431088
1560558709
480376231
1988912935
633034210
2110861015
108918261
309833476
466485332
728896629
1932851663
1936474494
1668379459
422499329
766444966
1722315299
717086699
358003128
301673228
1004373363
2068415981
868712950
1820952612
186307497
1278081319
770777520
808968380
194927659
1364407644
235609369
941703763
1682808928
2011485947
1896967742
718832630
973769272
870220323
1028313272
2017806055
1045696677
249813774
771121551
872586168
495534274
1124100519
2016107380
1823985915
230202082
227429275
1731156092
1674965235
1185087749
1663389039
298616418
995940435
729854308
586774400
1621415213
1028116924
1175085610
558341029
965102122
878699056
2077089239
2100644359
1272734156
481022071
1621454149
1312635536
2079901957
716435635
1782666911
763272776
1707435506
157410497
826658537
1797132932
926527006
448318417
1554782149
1927379164
277498028
1191851292
1090149924
629782141
1508340365
1622074460
1699083591
1185650299
830865339
1872337585
1420067559
1172802107
50858475
462015783
1115930332
1468045679
1641649081
347940784
1999984292
1712552036
1369948808
1806209331
1717716937
242463430
1382639333
1600678654
1723392177
2145210205
1448068071
547715615
1691050954
1684785815
765398772
1317188951
406432219
184611523
975070634
686301678
276357116
2039345214
1039993629
600446830
1024628557
966910596
1924232673
506086738
1627969431
127133195
175265248
173325645
1968374891
365998878
1500882696
1404709794
764125148
931413942
1602018274
281171494
1550466307
908865568
366775599
1337975137
664409445
1867077296
369199198
436928585
1732691312
390415213
306277393
71102762
908833390
833517158
616704771
1506822242
1602459642
204063446
1569953319
354722375
1655442065
1388741326
897977982
507533603
642405494
1421173351
1833440307
2013968360
223130828
452729696
1158426103
685076409
484363081
1557356986
703788808
462824915
2075706020
243609624
722122355
1282931540
575068664
1667837279
322581062
1257791488
1220751632
876009823
1829391997
487353267
1144639398
1695745270
1318364984
737086175
1920787629
1735170284
1341687254
597970171
565461760
23541298
766706822
1846213244
714169532
2107709716
2012158180
497440299
436108938
400994862
1740856866
1847264715
1734174574
1136653603
1289505622
1017154776
1696642243
1938563429
2145274329
396986561
823376209
809962684
69019027
1093547515
1847784063
1606546016
790260109
1724078789
638463137
91997897
1817219712
966634938
1846236075
1989053813
701552481
1756283561
1279351245
308478643
435546845
1619415738
168740346
1921299050
776946904
1914059887
102587367
328865156
785680322
1837988754
955981590
1009899909
1930937005
269625656
1089067124
852049985
1117116539
1136101210
850026843
1884458079
2028312134
226823147
649383207
901749328
1323545246
1506366201
614067015
1792128590
168866302
1024854790
1721535853
2074696406
319660395
581780272
2028584693
1740304043
136890827
1960336699
71336403
1460275343
1348302776
1197462833
39397047
1073527531
1109145663
557766912
1217336834
1374972546
20392336
1419875148
2057138188
1284962131
911618844
1212124344
202046002
834708596
111155982
529797474
2014665482
685272069
1238851863
626254963
640140806
1837513467
1090021758
1721629199
1555869361
80070557
1442910689
349473552
1642512148
1023427361
1773977623
113337194
1616730689
1322191917
1242126753
1622101880
224930404
2040206320
1736940956
3155104
848723657
1990786390
320342963
1040478440
307616118
1775886670
1590438848
849939250
1085064671
277360145
1445398853
1019762427
1490619142
1706657542
142113203
157521066
2006888524
116983848
482972112
1103525065
217724681
806626554
546467311
2073413198
1518376751
39422369
558313588
987546540
1226485765
1101821730
1240299270
1337831408
782495992
1066696730
66257271
2084580121
633394553
1172873775
613248984
1451186617
772307736
2068673055
1926595286
338599154
550676019
349967099
722781365
1505908767
1322055943
1000222183
1617447655
1240453306
1006998102
870801504
777585299
651935543
113669117
1314458790
1133713467
1529044045
1467263202
594355225
749045088
886584436
1756513867
110450345
266511189
632250023
1680349403
551682719
729201818
302407691
1792298259
774265050
232179610
1816775229
2074968514
1934611122
1904775290
1194089289
1725198044
702404644
1547870550
627168945
355839891
1847736916
1476747172
756141146
2049814964
660636593
577064177
816039325
1156388007
352140794
1694240681
1969346825
998495225
1090238677
435425267
270630005
32914622
608875299
310892727
1913722620
1020493319
1647482137
1214450810
382512097
262489517
1126777982
298871747
468424604
1437333775
1613210359
488816938
753585038
510320513
289445424
646544693
426190955
1543101962
730729933
1183466807
357303932
1472541071
287550026
448198808
114751492
2085210634
1585986153
417362691
217280793
201954834
687872281
1610147980
1275486024
629875880
340482937
713623483
879515795
1525589749
198849885
918965401
711948434
1821641553
1292657861
1903412754
362841263
361003229
24875419
916024794
2051403008
633499401
310017934
477081527
352115042
676688527
764578510
1975072030
1280760525
745739957
1836333627
551340427
90082052
801089402
986355734
2070846079
2071125803
1453037662
1403368006
1771337674
295823670
1842993553
1807288531
719794122
301956737
978799025
1995006415
151735649
334976776
1019323104
1431075677
624358174
1254638811
325951556
754088344
164156896
847758509
153434619
1699309946
1305897543
1300686518
895978735
827594188
801264350
483583816
2024453778
1784460355
1960985797
478762382
1944376654
1911089269
941295809
29820796
1905523655
538077128
1835482224
1985260748
907219425
1334503925
172482658
1967791247
2143012983
483360313
713260188
1729205496
1718319730
1422672973
1044960681
1025595507
1826613849
1561438280
1925457
1125587002
513482022
975501288
1134101683
56253193
362981088
1288076648
1230100438
1298788698
1638923527
731147761
464153997
411548170
2035419611
679342713
863319512
1921639665
835940612
644966790
597606358
1210623510
1583010571
628301286
834625629
1009572668
1630032788
1442080277
1339562990
2092752862
1449003599
1122618171
654856734
444348863
1530573884
2122769120
48566647
869731646
1426762286
430166622
1547585319
963818724
851171298
1582385203
651411065
1241613190
1752655281
313762295
682348207
403802105
745353319
310274079
1132285410
1452562750
1061793421
988976694
315405062
1712528741
1708555109
639258373
2001043675
217501702
284548141
1777023265
652625179
1615755491
1736166351
1738479663
19498075
1963227907
1302364922
667778043
815468108
440429536
1669673119
433920509
100744895
1986879364
980445121
1960254574
944423287
1029232961
117089816
1647641196
1686886114
1248344691
1386442861
188156918
873056686
1522535142
1445597375
1175324259
1966605541
95360929
907351034
1587695390
2120656389
2126434169
1900884873
1010819619
1620351944
1342890069
1649139219
277938302
459033827
1559541882
1833194283
399772358
1674482420
775173711
1183629075
1238074122
1742189374
243387690
1595186485
864272829
2104259245
816215420
977952138
2099606941
599315023
249220573
808301523
1616627288
1856413262
1824393487
656064913
1076515069
1408050016
813831930
451187265
1313177586
1756139540
263386250
1387114071
2126541796
147030204
1510866100
970264698
1925474976
2054770384
630259458
836137773
297305416
350636771
1856565754
1481477081
740302013
1946340134
10374652
1171555378
1889167621
198475263
1939842686
924781376
213931190
304685177
599719630
2057941091
1139375057
1419137612
1154433006
240456952
1876864027
1773712162
907182208
850780154
287702552
1856998828
1336155731
430389147
444944495
179050868
1410767107
922731305
1164733387
416994729
649726493
2065379216
423465454
1679239705
1351204818
1346855566
122567458
392892060
40011445
1563730273
322715360
383113227
1551362637
1765326116
587559044
1018317882
536452963
46204455
228295491
284863763
1436506034
566309782
1007409526
1902787669
1614073691
1505005599
561345833
1729284939
2097255456
1554997431
803579692
1503485562
450313161
648943292
1039584606
1108560744
268522375
148968739
1474201240
428387955
186632844
1770806393
553727228
1323782018
960483089
579995518
122755116
945183010
567071540
1602142438
1935502079
310410391
2039956291
1520237738
936371764
1395463226
1420766877
1535443865
377670265
1967595362
165026290
428702250
1317634613
1098105802
1850561948
2139652
1488017390
1282684355
819645614
635928425
1786369532
1922729835
1682690009
92318487
430868144
515479051
1548857808
266895612
1684853174
1083640073
1234022143
625726978
141906217
147584421
277760048
722065146
590621816
481720290
1401638891
811976775
959242892
1902127517
1355067291
776559961
1056841422
620171547
1628695483
591797032
2112397578
386739305
548207972
1563969528
1050677293
266575839
129462626
954418121
586334667
157517745
1706177711
898947102
1620939115
857089020
1963065857
106622781
2093467915
1319932326
1895596584
1398405500
690573138
1835480168
1941026186
1337964099
1277599479
1218113485
193059985
1596418307
1211620068
1058364103
304231560
1318392907
1676722013
1922347087
825507346
1355795353
1183393453
1561679295
2056431934
798096290
236691584
1006118442
661554860
699989543
160068843
116617830
1559891868
952488295
1324580948
1697880736
1982064054
329609230
1406325261
1625379631
4102656
1101865965
1393437416
383723052
1353726547
1308255829
32061416
2043660134
1935651813
458266212
1274289177
2139791945
1396131101
1124216230
212008333
803755209
1475138109
1750449700
1297738436
314278567
1604511431
273686870
1704610541
944053717
701226169
1250214990
1793448562
1948347479
1341533218
776082278
767200423
911135049
991815016
199253105
1135866268
683907725
2146105382
1792676833
708499372
169692880
2130953647
389828516
1611078757
1415690382
1295087181
2098367630
2045265527
2027399435
360665884
569866390
1680505368
217850931
365729359
1948423458
295917002
1030664446
1390470494
647483071
41539093
619264531
713652230
205233199
562881404
1776244036
791181088
1227831255
840637634
544336983
383294972
375952511
757145085
708946524
1640870617
461877243
1844903827
458251429
1016701810
1967962358
611271108
395666799
1503469917
225072036
1105095423
1372488869
93033498
1035377783
2143292229
1937217807
107243922
1346662723
794368953
388520117
245293711
1848693025
679634106
1452222741
1873747925
1687356194
887729512
1408062035
114063677
2028258310
59337824
1843688396
442477347
2055894806
316242821
227367141
254134782
115849507
1770861423
589506038
546107646
845715441
283623048
157649091
1943735488
615138213
1609749582
1583767821
605330929
2105908203
824630809
1102199884
972209568
698206661
352201154
910796217
1440703609
34497985
239218779
1662745634
1224731317
1790557156
1386356939
1491641014
1361886124
1448539416
714805177
1393326054
1417008536
2079526389
1430203855
488572858
34029952
1616183241
2142999872
1713710292
337537518
1624476237
608335804
570687433
2053651931
2132525546
1171178081
514363762
89706838
1428932203
167712995
1435491649
808153645
1613437000
824142106
804123154
1063327587
623476358
1038598581
75086575
1326413178
446322052
783260866
1835670483
1313084551
1602548175
114792407
1476534536
1055583990
410396708
243503054
1112592681
911995312
1244576991
1412897837
134399108
1221453501
961308623
1405171093
1786363543
152440735
843525822
1273017645
179973336
959637107
1204584107
211764570
1083553339
1067330852
1465575161
1027061526
1321608949
1873442495
1589328805
684745307
930412372
1280053160
728862406
1675976174
58192223
468553674
148262874
1623924893
2115583139
1266339765
1454644349
2113865137
1945253916
1381584169
1224971097
1653708762
162152033
1046679571
385454940
736289874
312526166
1561544733
328853590
784792986
827785855
1163663364
856209874
1133792289
467913559
533332963
563853845
2034363665
879849328
1347932868
1879949365
239429499
1937843212
1563195539
513604748
150856131
979151341
1068146109
2049576415
994647812
77780058
866152700
100092720
539171678
1167756287
1366821797
1004735111
615301435
1471702253
1899502182
1444813171
1123189885
1227914754
1925241011
1844932057
957845623
1753328995
551417612
1950152470
1281065450
1813953232
619137516
58306303
1897607916
974107382
1722800444
1514031913
617262608
1539929135
506000142
1758400105
1611610829
1684817572
1275466004
1275020343
1345175347
1378070205
1459526479
438402011
750695626
1636643802
1451117535
904810489
1123347642
552619182
992521902
1050474879
1621398967
494226869
1905956416
1004704298
1576491960
1976490960
1376683303
2105372056
221305877
727056048
350885370
548433048
1205571490
416585771
1680214790
105977820
1361904290
739544931
1548875724
176562204
202010273
681007465
414529055
1002731119
69216629
687115655
1978871347
1412021427
1888647111
400533776
1347255435
1850542699
340611792
2016799991
207812267
1672104770
303880027
451382355
1680332607
941815668
2049079770
1942485700
1369147791
226763607
317913280
1762172700
948707033
1771171886
803591231
145927813
444138101
1788443563
104104178
942166215
1336542809
1968725740
549629546
1119424361
1594383740
532697486
165700765
32514767
1357549086
2048012822
716917081
1683127185
2096847757
620925412
177860318
56614831
830086868
2144630022
656216172
1717236164
743850894
1721477637
1919612027
610877320
1101600836
1456274304
402776793
334609400
150215512
1377203483
1741783220
1005977439
1943884740
145554329
1690556815
1574316963
695039443
1729935812
1247517130
1083536529
380915555
1192662810
1551885819
37032064
817197321
2141099879
403309471
278595931
384099733
1123333268
592803800
220757313
415658884
236243511
1909518720
1456861573
1605641502
823078481
652158920
2014064917
2011555038
1948603132
773650713
708669918
539787729
191452789
1405454739
1556974811
1430327761
666483810
976407485
523123148
2113659230
1179877579
12029589
546456101
2018516960
1639690559
1115369354
735372468
1890162268
823302432
1447382665
1079381687
1035014924
1752832873
1672061137
2079848099
1305482998
293573004
550441580
2108508029
337824782
2011975728
1924770300
1134048411
1714583546
1005319711
329967535
2099599130
1326726861
1830413708
939873834
811596571
206980107
1118038173
399447951
420854977
807077817
1914198200
491445914
1632699487
1593480282
58473906
1288915491
837163500
1193005170
1244001644
349467939
868701854
127931566
194800225
2096207933
468638784
2094032380
1338033541
312579596
376493047
1076804008
372370762
1268387398
2103713072
1050830553
7165414
1840835097
968740019
433002210
1338727002
405540588
1176621110
1342793093
1137980145
210876615
1888838188
499102053
469304814
1608997497
1093109790
940312852
2010209887
876270682
1980472669
720723922
863880362
1362203871
1563784713
1145815133
693209062
752264593
580051401
86157185
1850977121
1715832573
1661308192
1141057214
599761394
518756610
846181207
1610794107
1565977431
1601283888
675144780
1552289391
1093298968
1749352264
2144616740
2096716536
1941375649
784084058
1821201034
197419410
149957922
325169487
1852241036
1251610639
1953250980
1217414201
2147061514
606720484
933608725
443517964
881693152
2083462726
204299127
1577018812
383868459
1729632946
2093328622
1668418437
2016877344
1420832006
212414549
1717006905
1527941982
666645622
1803799561
488535678
526475502
298274001
1010684266
784479357
1846777359
890775966
482143050
270820737
431665660
2143019809
1396001982
37198353
1037081395
2020897373
415092478
1447402782
1413216601
1266892156
1983829881
1093423040
98752144
955707015
2112178299
139760463
857777653
416344832
977504578
1876112875
524129287
1773701922
537287288
2084500758
2011731710
1543460405
728160168
1423131394
188973012
689154510
1277275438
1196454394
371598503
1477162356
1890181657
983174892
733750078
1511626700
1520317739
669440646
1733932743
1251075280
1484780191
52051275
421146865
193945869
440460972
1305810539
495611472
1768185511
1107188867
1587486855
354606607
415901928
473165195
1125282054
638770149
1056018272
72029387
612118488
11962092
1725766709
1015012396
6829262
1118474087
444741091
1575047122
1608542408
619767871
415760285
1187965534
1175802808
1692541027
13828117
1135492120
16776240
1273044630
2104975964
2056957148
505857353
2016118561
1382840763
147779096
571015595
1892944188
1347639935
1597363040
29890459
1046465535
1827383342
21277460
1676254843
69623075
634511363
1783359324
878619936
1654172285
603310062
898186138
160648805
634028445
186932635
222503197
1137681032
1101406353
1311862422
595141373
30392896
1060094215
2017402936
1874668215
162044214
576636404
684470969
906857160
618794993
1360684633
1986085460
547231402
502982765
2026328438
1376190599
1395093563
797603723
847285175
851101343
1723026319
2081071977
1545319344
34118384
415457121
1206513186
707945587
1201819296
411958270
476982218
1190218355
1131916914
1267318767
1362880035
1075385892
437298460
467284268
486024258
294486322
706874299
299331045
644858294
1462622294
112249366
1693058316
1633130739
1362644557
1674371344
1090032211
2077527802
1546126320
355285063
309276984
666083738
131424247
475358784
1909777811
1432512340
1046326637
1940378820
36536854
1823355064
1898579307
1903612508
1618601905
1575088078
809348346
1656449481
1571764686
346545787
746596501
1722956234
1553054242
1704081860
1919647387
1247031508
762855923
1877318222
406142213
1698933063
1979479669
1924563611
1450094537
1113991567
996755966
1381937615
970691820
795920347
1604655153
137416245
1307335618
315465109
745769637
1123425321
289588450
949035501
921581233
2100405709
577230542
880797675
1060475950
768391697
1519630324
1685696878
1408617642
1812477070
1306157259
2039895054
1617111605
293696180
1660344146
1634457995
1634363401
773784840
1364521946
2081588655
24977857
249926523
277085690
574006216
1692051106
1198160798
1788624514
1241711398
197606321
479630623
1054615546
1258411478
1254574962
84840829
1255528790
176661372
707043577
941072212
1364476510
1937723727
857213984
777584997
1147363965
975071764
482971021
252245873
1916287411
926420123
1976983216
1516928769
1427514854
324436592
858095482
1214092095
2039818651
843945244
1770638456
607854379
342645812
1116105163
1796114645
533741902
793781103
967213527
1216664848
708739129
1394503987
1794858636
676544936
1281315180
561226640
1553614002
24658960
51348444
1712704358
1767616194
409294645
261059520
1070508255
461104288
97412364
660960972
536233458
1245870743
334481504
1206463829
783612615
1922314192
1295783542
248434573
637703437
1677502133
1769635496
1724265730
106596600
1821803991
664319452
528272868
886726506
1747758583
717683952
1591783066
1258505990
982998638
57255299
413743408
1333423245
2036597517
256627210
1426523486
236439824
1684805316
1887644213
1363777390
1578219276
64260056
2135214812
1684427008
1869765117
1755267650
1449298948
882451155
1389035242
1189984506
2046171319
1113012841
1301897930
1454643705
370447888
1827215109
1909632225
902237434
1963021090
850746789
732735334
1970115007
68487172
1627186600
1592941776
268458754
1036037864
1582750764
1722806105
1898881190
1618480289
1884086771
1053551402
821501321
1533254102
103379870
550252070
1394617689
1497187298
229889182
2084713042
1094244965
1175856516
44092596
1951416132
1598444182
1243545092
1742089385
891887004
1463465807
1505882787
494121351
1189914743
1038016059
197721067
27121460
996404285
234842638
1001762606
1227960668
1439581751
841289035
1329722764
890355076
2097212076
1113951727
341052746
1177996759
928816501
1238354838
1705064046
1314670598
1223722392
1586030280
461788600
1207025984
142305006
1414776132
1854693195
662463693
848877864
1059760083
1915680699
613454470
418432209
1651542905
850048616
941947648
492007173
601045488
1159118408
442096789
1213681680
1930115927
1052951112
1171218806
79293784
1699914438
970366033
1457807738
1887830342
1393638517
1218410672
820379763
810904858
1471367398
1279319500
327595567
1358967602
833858062
30430493
1981703420
917499235
1090364578
117253126
115401896
427796033
1986189657
173971433
823304551
1483228862
122264509
1095162465
1631400624
211496268
1031056379
551353873
1798739606
1385246093
1790047882
620805603
1257003762
2104222565
955766150
1596462356
2069523923
344365338
2069156317
1485791334
2099355905
1748950321
1418110950
370620126
1193313361
1823717274
1321378227
1853027687
1453062244
163930766
1081886893
2018405033
355896672
1534177446
620046492
2073069380
307237264
1173591124
1695423384
1258585446
144861184
1096029799
51965085
1382744813
1318314967
14591272
1563719674
1571716901
1720804901
1822106750
1235917863
1177615900
432333438
1570620146
42903773
483560920
457675545
501622578
1436104926
233330840
355941921
1588841727
1428455278
1314537215
2022473258
1181068813
346528800
1487838590
94438265
1880933943
1335155377
1585818283
1180072871
222055240
1918357582
582306302
2033552947
1939036042
1026087746
753862680
271092789
1113352235
1145950244
1106633253
1262180305
231802514
1824073371
688851624
493941142
435252660
1162951630
718995457
675476382
917078134
329907061
1709065328
62317422
1944318890
1139617101
2069569071
1943173356
1952060019
1192504568
1845146924
496969382
1892351327
21793090
1722722586
1603211919
1232450271
978847139
1312419408
845731895
2083827543
532953691
706330979
1150570356
406459181
1198499231
1393371641
1426569246
1998443750
95783501
1968849177
1919260758
1971535083
408319927
510399952
913886020
2077118230
1888443682
1288001912
1994365258
2037278071
1964725045
1074809343
621163260
836329889
232653452
1342111463
2087321873
1307476777
1452730529
1251437712
1467526317
1973552854
547477316
1273461831
1073033249
1129953018
951900543
1656479623
1232282707
703680457
824893091
1538771320
689307521
546448935
1856139656
272789262
337185110
1134930209
657025632
1686144659
71008764
738980536
1735249606
248872984
2074739179
2038424880
1936587105
709405740
1264212345
2135620679
1370750144
2133356049
1355645775
1540109745
2020848380
1829254596
1847455865
808641793
2115741326
1851205745
1775385725
1843878459
1847269399
1055581039
1618835233
1028605651
121041027
1875050548
1446874977
981755231
1598083930
280889597
2050135839
1385744595
666721367
833219933
1244696485
34701558
1247073539
1213398563
294833334
455258830
221486525
1529242198
1500549079
1008317771
159019079
1294731319
1151689914
1671815340
904987383
1424205840
1927574712
724703163
373036471
852184362
1728056923
2141387946
520370839
982859293
1288587344
2675360
1663099758
2125299488
263501911
808596000
819441068
1807637326
83719621
294144328
1661209185
150065327
1044221561
1189772458
1035957537
916293276
107691473
1651644987
2098684147
955693374
717667238
612261559
838094989
1480199036
1742175388
2042203277
338499145
299258735
146393472
369267293
1458646494
1798985614
341020438
1304063052
173376271
213399743
560630487
1616006042
499999993
218198201
1079898074
619092406
1365303557
1233828210
774982730
1679465262
604015831
1665959268
1849009752
2033898123
1835580989
1646942420
1646531971
892974684
287453887
1371618062
384449225
557276103
884012983
1850852907
1555062775
1847341149
452747373
724449216
1162926979
541006961
292050625
233604407
1937255176
1499034309
130988831
2024007574
2089889239
455794927
1673155265
579726834
474556707
1054136903
1361066270
1043473811
1868465502
2132694618
259165625
1728050276
1577962399
154001868
1648468963
151073891
1493335467
680607721
1173943781
1146024460
1180702962
2097652621
1772658903
1169399679
1434026082
847946042
1285936738
1173114168
172205958
1362683223
243835474
1596133084
1095344481
240998282
905180283
1666443633
1383522043
1028643679
1473452111
785141107
535366252
754319304
752348720
1886253331
1732451486
1317074915
556153467
1490378469
299574317
281146524
1166284943
1543022586
1418225096
661453063
219778980
1189270872
1161497855
959306644
298228774
1259998177
1717786134
898200850
1980926167
474239687
1575592551
1218765423
149663187
1255054884
1244786847
307803351
1089054392
1704840608
1986779858
729437243
1379363009
1170789622
951468980
1400534707
1742565119
1104705103
1703947386
427986274
1675842661
1722594839
1849826956
856498167
1164263364
1110909983
1922487351
1176425523
731770302
1455906631
54208063
1813349468
1701789908
253028370
388711381
2057412613
657841776
1159835664
133783715
234089627
1251712987
419884786
451763637
2072875298
1947790570
1806592762
899054707
517950319
1343089474
577157816
661662438
1996611215
1071240163
434959914
1007156887
2069308333
1099909509
920609007
2059717725
1451785169
925706049
1332169302
531755839
1062065234
960090743
277858477
1110382817
388874150
1652782742
250578946
1401067433
1850060698
2083189259
388792730
1645609814
1358670229
1748586267
1697949257
1608885669
1938169550
1282210689
1903101204
1573786947
832225634
1425055943
493844155
1429563811
1184171877
1124237177
1268583864
440119784
821054666
74065211
2101249693
1985981518
637839467
1127637353
1207591819
2106652311
1187472036
1188150947
1325894957
322414818
1829021538
981245102
177181419
1962005468
1169213408
1001626920
251186750
15229807
548043737
1110825923
2005014094
1847169014
1250687042
1053419441
7718350
1382023560
16272514
1448726976
2024226112
506176470
295625211
611477033
1913687481
1486488109
796837933
1686710336
137619796
82160083
2048757732
835915364
1386625806
1621935146
144688386
1186979116
703949960
530257176
344474867
1296849691
399371464
2127501517
1106015901
1910105947
989393742
1878669204
1054035051
2142835549
1781493503
950168621
7665804
375922172
163840247
122620211
1553554239
1532802329
2037533845
1084805153
860208954
204665131
2043127679
438820964
854685935
1270515242
885263868
691478314
1755710590
1153386865
1627474535
27626195
1800098719
1863020302
1962163501
1092514397
451739493
2000266420
1047613821
87867028
1178837260
1230775580
917433243
475582434
914262557
171089033
839765934
1429406785
791009757
1346028439
1968309771
251032447
949696273
1222615024
864164220
1771421908
168460687
1805016576
336871669
127824237
61630529
333982820
743991458
441469325
234105089
72972963
1645702835
1695646695
2017433823
1946793951
350859460
1426211957
1170782224
1065082602
1368681414
1397285530
599468152
1077087869
10071812
302679591
767159944
2049371252
678905789
1231887331
507659649
388303300
295238916
1004409432
1694840267
410127980
1684399806
1158522020
1275150456
2063454193
915823168
393437404
1003604030
2085556263
240658112
476605662
943340559
817591755
755157486
1377819820
1280018762
1426067066
189342782
1233362316
1110685575
1764717008
1022145870
1520509745
464066128
2045671961
549836581
1008819013
1392280350
1001209672
1106491274
1592627924
1263410234
75063528
1271090338
1345863037
119827682
1073772915
1939302894
202058338
1064414813
508911046
347283100
83456527
784912236
744143679
1784289984
2057483855
1020637286
472300559
1736024744
790865645
1822505815
705238160
1644415766
821798003
164798646
2011869849
677727053
1616633387
1582093418
983084195
1627477658
436598501
1789976178
1191022349
603640867
1464458598
1928744084
670391227
1532647991
137027073
883936908
254206416
1840673717
1354947210
913890728
270706543
459384745
1423214424
1355426810
779087953
92196770
1472752174
509140829
607582217
1764210286
1217549532
2143658836
1648123176
347795421
738211343
112660869
1332412167
1277698564
890223687
1579973595
282508226
136748031
754005849
772155706
806029354
1391525957
19355132
237220766
955088455
1916004745
966110649
455870138
449407184
997903623
289608003
1733562255
1781379816
1770391767
266206176
1963527186
1016304088
1293220859
1673847415
408837816
305261134
1871794710
1993468075
1330636637
343540209
169347696
289879819
1250057199
920092943
732059396
113721184
163939192
1574533575
1903037694
806665904
1427028298
751076354
2038105394
1181608204
770523030
1094578311
1503462236
1860772847
1851586477
2096460927
2011833825
721689020
1887822214
583689916
1832367206
743261233
1299037583
2021965100
1308755076
1048279738
2012033473
736884010
1218808776
119117559
1595211098
1030933306
1517044858
189627707
1767051750
255902030
549044626
402163644
836837928
1840592992
429674648
123049729
1607443303
102089380
422865901
338231447
1455388961
259976694
223947952
1500687978
1345529046
672494642
1526058763
352484242
324989232
575529964
94019338
1784715640
654805895
466294539
1818103191
1151144879
1218117791
2069157504
611543402
1341133573
1291961819
1778978315
465032804
1854629821
157164193
1157595569
1631251700
215966458
230319591
990560679
801874851
306263248
1392298697
188632523
158047466
1435521853
1861494398
987283453
1458285575
2006140233
1516375579
1644237509
1519603192
1442933035
31918893
505988260
1876268949
2007077879
378133680
1263319914
1973190630
1238308165
932949364
988485092
1120320971
1239264392
259271533
419437100
742450528
855364301
363785087
1415852989
1950081324
1440306436
1754344735
149815214
1130924177
1405037037
1303946780
1128076052
740985188
545383729
31881384
1752471129
190239121
1785848491
1668998728
1413143617
540975003
68733351
850644414
752765060
711544466
1130277443
1779290829
1486148608
1382842567
218315049
1389456580
823063780
1668567575
1826212572
1598419988
278317328
1352194217
552049152
206818757
731664202
772213229
951436873
1010096512
2108556806
1792016526
1266528537
1277490471
573019170
769095642
1669472586
1817333090
325045037
944176742
1948827249
567654600
1527631397
1814072985
407643875
1296906436
2132002481
429098091
904554125
1113290438
1265444672
626185724
2067805134
497004680
1608554669
1612172938
1753855745
2053609808
2079436180
1686419556
864701741
1457335069
430586917
122438526
1252837793
1978045893
2101342730
799989535
708192627
1704131631
1419132885
1917989742
676787729
751426136
374460750
1014981214
1079982561
295392595
146727112
2054193578
1351572060
35888292
1926917168
214034392
1163690458
1031429250
24451491
837202853
559744188
517507427
1163954327
1059021481
426160041
91460616
4241957
1505922389
1121931759
721591504
1773317409
2049656945
807793834
690080797
406929623
1939528844
471706089
1717757558
372491279
1269227097
1401692296
1239611472
1935286062
2041622843
250968294
1180166669
2063521426
284469375
1466735928
2030180479
412814805
597181965
1864583308
895959030
321497125
1714724628
1997491562
1712877689
136174815
1310512317
796455521
1668176341
247709259
752604492
276408535
411273826
2120679160
1492418407
1470647150
1482788603
733803463
1304961987
67678897
1065013065
1218134949
271415744
854220558
384131702
954988806
1040884994
86797259
2060527329
367701882
950681825
435530342
491325552
1864671547
977719663
1900688325
739979600
15656217
1879351715
1985163116
2070002482
1192302780
41237228
2082696117
600547509
1637913626
2085534419
1718453739
574353562
529002608
228408147
326043427
1267711020
1504057078
647586007
1898973060
1143628096
1151046761
2103404882
956721061
1960292821
393093232
817695016
1142244822
2146296686
1603823442
539292471
505717669
644285208
1430304417
63538429
128743730
1948896124
1418492133
1533024451
897051692
1047221728
676895795
1594096213
657980684
1402546179
911814063
44940399
609813467
2121890427
782963443
1901629468
1393819501
1195432795
1692469495
87113479
342231118
1398469432
1729129845
243698603
556023885
524993159
684703555
2143881585
1383374147
1480488804
960620034
1604519195
1208395001
1546579675
593882968
1504122167
1721240471
346627575
2098018845
882231410
127022392
2125901414
29944377
438384747
1404785637
299498014
878804503
180507426
354614119
1676760160
580736344
602156186
1165304748
1337780608
146166443
2030392356
934787402
827443730
293260559
261799936
1381295702
1521170732
2045938092
51922422
107554014
1593156470
2008652802
74375587
211265861
1797929799
341040891
84231706
820520390
866209954
1461567923
1374086771
1029969840
995388262
1696617881
772514037
1495971135
1905572545
1582242887
1049646230
1858991819
739919384
1651999147
453549375
1777536889
2064472504
1775308210
1394986794
1375634025
1530580455
1598446634
271408721
2111225023
2009548097
3276460
470175945
207654475
1395554088
1199524573
1285693296
1082452876
1536815597
992061900
948604472
781521294
2063412132
1299095876
6857147
963851495
2127616093
182501868
1234316436
1513634429
254455070
1008252503
1210923280
411151935
333882625
439867611
480400297
572791469
490806869
2087004740
605138080
1710924930
1915277583
509724302
1542002832
830876608
788316159
469933146
1834785940
14330153
397748735
424761148
1160177716
2076093343
1279179915
1200446761
143209352
792849304
956732785
203815182
1424340061
2031560325
1404651872
1564741649
1714717086
1197187333
1455485565
644766062
183882472
846799012
1835996343
1044333489
1387503012
438266691
214711471
233007352
1996120702
935652715
647872896
1759764476
195645308
637987127
2031687169
1125815330
587410531
673075826
1255065220
1125636652
468975710
751519490
2137285448
1348590776
2030345794
1358139222
807424568
2129269409
410960294
1221261225
1599161228
1202518520
1098930724
634767587
1111298525
1278617866
673881450
600590353
1994396042
821538288
1973108237
500906472
895409800
834475694
2055528702
1030086535
1796765875
816748458
1596251431
1700530161
1045892194
650418237
356425995
691329191
178638242
590424706
865329852
1644506933
38557590
728410945
1852407585
1596559601
2104932740
571260816
1712891303
949859437
1161438023
77735243
929248540
1664102168
1182835064
382417069
1855796425
1239021111
796901635
168167744
976126013
780536895
440404541
975108336
547160886
1783394732
207311483
1224433945
685404799
636424818
1963004252
1621592563
565959067
1157610786
1856445802
1717531036
1012530626
1337098670
623313117
1443725958
605567506
703066675
2001617374
1270900955
1575505057
897221860
893186697
1795243931
1438050986
1179500840
623674089
862209200
778017921
642927914
1683134489
1103960519
872823091
7167034
23561003
459081110
997840200
476638436
397854804
200338024
660467597
543900951
596118168
778126122
30600816
202173243
1930419654
768742638
1090093857
1027264086
966420122
1751118594
995633897
1304110179
1156633887
2143716798
108673782
828749901
1556366329
1138087373
1143594470
1715171607
394748577
48282853
645313154
178302753
1978837067
1818396006
1688043530
324937380
1658173983
1166359876
416439159
755194475
54400091
1654734939
1635194865
858542561
1660548801
1640726605
39100586
636806072
502403259
831893850
1158458562
403600898
603765292
449041295
98355967
1791588739
1813975428
1432645709
1107117257
1424205563
1776560247
1662617583
1875304681
1283259001
778222123
1070586954
911425704
299961676
1017355152
589437974
1577671849
1405773550
1576743393
590889710
519578694
1688028105
1753297784
365297732
336308926
775374638
1801677069
85729281
562433014
42797075
1493559126
1394374215
915200744
469438234
710176001
1194855990
48643184
564699653
922363898
1466792129
156854679
435723256
387953406
610492613
1051491304
244922616
859818477
1861513937
68948211
1774450608
849719009
22620215
1990581117
1145078953
1173737278
54691988
885739098
1002238917
1975406018
1542991965
742620515
35157223
1864301884
117969942
441865423
1248523070
98787237
303023843
1162342165
106164572
1547353105
744042471
1031494856
39460847
1276850975
466949339
1390593756
1444204777
368249907
638069270
988426179
704285312
1990585469
1070382783
659826963
221276804
1128988305
39851124
1178519932
1624782335
13672138
1744469120
1290054124
243459363
113225529
1876709902
1162552248
303408882
1503090674
1530706926
630177550
1813310098
186323005
1673026449
941491420
1519470906
2030310745
145107333
1433992696
1980502818
1926677488
1086609825
205683507
426771120
323287531
1633913374
658967162
140120958
807989353
952777467
2012640540
589716505
471261056
933230527
614487936
609196060
830698588
135114015
208587919
132720914
1974344919
266764996
669673911
1660963582
1160381368
1234664238
281283561
456813632
608685574
1973263885
636426247
1327544239
1090218306
2028410728
898634493
1766458794
1333128358
1635365192
1147275644
1280819558
2040788531
2046025037
361301802
1509015213
433935140
1969390447
1103367317
1031449854
1496877990
386824714
765947561
1608550644
879628790
1164098145
600713946
1055039564
1901322383
1779085528
780155130
517621786
1705328331
1239538722
1203705232
472206421
1960080878
287430318
1738047761
1050548340
1698401637
1372146616
1185113645
1448793585
353292737
96874502
162125807
349765101
109743426
850867698
715099152
10910749
976823343
1744061038
1300279827
265842255
545551266
954224821
753843908
1971013844
15834288
344046664
848717748
2110518099
570682025
14853506
1650547568
669780940
1776282615
66297917
989199315
1505480231
1327795311
120938557
1570769950
510135416
657721601
1776495196
1535359392
2060817714
1633055840
1619526296
204703772
1897395032
592977267
444612284
438477101
1492594226
1071259043
1644620338
1204096101
1613362242
1030785295
2071702726
116051787
22814021
439281025
745653681
2063597856
2113127285
1458843907
1715124402
317754653
876167063
245646210
816483111
800686372
457519092
60198049
1879850020
1852946570
1829083484
1151906972
1560117918
1560761643
2037085652
732569771
255866053
2084158230
857659226
1395987836
283401653
586070855
1244503496
497303521
892551324
1402504134
1096651012
1807136265
884066855
1179259835
612111963
473535894
2018449844
1797505291
989350751
563234001
1133606091
1455956226
831620898
1882511291
1884322550
56680949
1528250096
1786420873
444488974
1521220552
597295101
56680949
2036845140
389432937
839267626
955622711
1077180547
315573289
1353826471
843592030
1620142004
679258519
1046425698
1803928579
1085649376
1771864820
374293075
43901363
2077740796
881892370
1801111052
227049614
1849503698
299292499
1332937488
2048987655
1756509287
583501310
623161051
950843162
1377080118
429775830
753057010
796610466
445496297
115984949
792222360
1682550004
705952398
1692592811
1160684637
1792400408
815701599
8813450
295292279
427041095
1125977299
2140401335
1880751286
76067809
829147772
1507531841
1014092085
150506768
1699293677
711805603
1953932983
552772786
1266821699
245780535
1032336612
1204841155
1735659629
1073120563
1527467686
2039473070
727521876
1613978986
228766425
313215534
1909980352
1883264553
2131056114
1928627374
144219350
1752660518
873575592
1515154902
416260382
901339894
44673577
1382383933
1399524560
970017094
2065728940
256494000
1981707117
1983857938
145518929
1163000087
838783795
1321294384
1357406703
704157675
895570833
533171851
2063804451
241190492
1478685423
1966101977
928857242
1480504722
2137864356
2139467844
317576136
212572737
1613880217
724262122
636291722
1208311276
2137256503
484016612
1547759179
902167287
649614646
1698853949
1204006384
374381315
1839452662
998273919
1626343738
1895193095
83527268
2008891723
167792060
28804932
483310719
768534217
1833720250
1125389539
1640166933
1675030108
1731016533
299996441
2025089879
1926159886
1620153057
1710211919
149278480
882879383
1308105915
872658084
2079614597
124369477
1884456909
360210043
978491771
1872367997
1233329745
1826585012
1564240012
1244566704
1963542735
1243554730
1646396827
1102216835
335989474
637523422
2005956898
162337540
186535104
1340405403
1239516029
1864614866
538499938
1084203022
2106583277
1575191287
2008964634
1797719706
1106841421
133308685
865762667
1285000490
73724321
2012138469
1630256691
2088118900
343303230
1401115382
485398766
1591231154
1140655194
1928220441
2146019637
1200918319
1419196182
409921559
1492828759
1928273618
982742858
285874479
1409924152
1883522455
954861557
146214560
2122431573
1009590798
1846083768
441768836
310489915
1970490678
663007119
2096062825
2093380645
290622
1078300720
1832429001
1846721963
491548712
795415705
1586274261
2101646766
374637574
687600033
447723368
117187203
1576673760
776287997
169260777
94744114
505177370
134242035
273333464
459903520
2016691589
1983635965
463695205
88002575
846389660
1913829758
1998071848
870687082
1997978551
1685087357
658402952
1848796044
1578661719
239614332
491834557
180445335
124169502
761940013
546191897
290383927
246339272
840080629
1313714383
1891954749
547157619
1829022818
2108541009
1114140630
117764650
883095102
614913262
171597984
128460170
384480329
93249176
388040091
1391330893
1211465140
1996360378
699290895
1018443550
436135063
109727214
1202692874
920921063
2079953474
1007342889
622568629
201624749
327225178
921330756
1183749917
1095042678
942574114
595130061
1991076302
897307362
754360819
975108336
1956712050
114047586
1691842557
373390448
448187282
268180417
1539398193
957696340
212922220
450995103
1525423467
164551038
861689501
1516163760
934042245
1493586849
1168843312
970354222
1638023097
271823950
534348815
2063355545
1902467023
475513705
1730504063
217044027
1968647460
1386354784
64484954
1852579160
2060484907
446072478
798067015
1577085214
2090769311
777656061
636021672
131100129
241817632
1476889757
83564681
731916084
1247057633
1280532621
448238117
155703397
85102581
727860334
1284913776
1072564974
2014205533
718846668
382867368
967284197
505426619
1840155446
521893295
1753827743
72377293
1337696979
401661698
317089156
766513162
629543200
395265356
1050304328
567499416
609436321
309930632
1580587331
1323150123
727262005
18444443
260851003
1200027404
1414546989
1492020952
475943448
1832409048
1448002249
1540791874
823435683
1752435756
19700593
1931855698
225088499
1585302143
1756637932
12367796
214381453
1477973727
406895009
1847707056
434807231
1615672666
1691385773
368896211
1482975759
1818726034
1036960636
107477749
925983490
534464800
1366019924
249238227
1574157076
868366088
1265789248
451718988
149755361
328152993
860455156
1091270741
1952533583
499590614
105553001
1956565445
1241224774
39982864
1042816371
150038985
177231024
416235637
1850388996
1964820648
923657676
2079105004
843734549
1572761851
943211500
375613413
1839243218
265765613
777113812
804213000
132642167
332523671
1146371811
1404338203
1790747337
419272682
390408463
496707858
1099068621
1410459666
1120341758
1097490575
367851589
459152890
799371431
1039471129
1555637325
786225449
1187226979
863133256
978400555
1476757969
1270442911
329413542
322954533
1033985634
20100007
227424378
359269663
1369749396
1745027077
1571804227
1301663228
28245453
136731486
1259624986
1208507804
657837986
1012203302
869072353
788489241
1962134102
1665992699
656896158
1857494088
667873225
1691951089
1275190013
884961735
1651282302
323183623
255487599
418306014
247236659
1697201500
1745341810
883803874
536972467
261295086
1085969751
899588867
783163909
866168078
1006926353
710454819
1632382580
344068438
813150426
1850303088
142327909
1988494369
1229889510
1509648311
686698191
749577873
1474924636
1410466398
206133822
568154928
417801607
1083785650
1972977983
1765498885
1647277807
376898348
1306461950
426321385
1656179058
1207346124
540911543
153030236
801489286
1193990929
453825557
1561853920
100630082
742638924
839696632
777707194
476413883
1755662502
1385435973
949874060
1255993223
1070577543
83429632
448972507
350504828
152938003
1945245422
1568865511
864261048
1001175981
1706440343
470961360
64066357
1428197626
867098216
555276475
98914494
1502686541
1982593763
619941717
2134495003
890439247
15012139
1649355321
40292279
1882316204
817661991
1413762136
935393852
1258005023
661530364
244328659
1311916604
1446859932
1124595177
1695825187
1547171024
1947791179
1920082699
178716787
290020739
715767865
741142972
1673144522
2102595338
1935198756
727882705
328121887
568232951
943693075
50014851
1664364948
1283909924
925999661
727406042
1529752341
420630994
207941973
425514068
1538435937
343517782
1871060192
671203224
300681731
1142590732
110847643
635079581
308108597
1354440757
1969228139
343213909
1083466669
676692528
643159441
2031223506
1489071701
1155346267
412215549
739157570
542919276
111488107
705093927
1342095606
1175283696
158310452
1258046942
350620968
741621841
216743311
1591987581
852051381
1555287702
1842783300
813919123
59083804
2117823242
597725386
1394083312
1866563879
1504247356
849831851
917166289
355014801
2058531116
924986055
337499594
967665914
741885987
1990753355
589803233
839791391
1503112641
1050861507
1413190031
270910373
1014875166
145937335
917727724
1076930565
1385602227
861314978
1764657748
847657170
194530914
644076964
949769369
531742330
1057738228
1587665457
531951244
910954568
275362055
1410771450
2083603623
315749630
1671739650
1139228273
575307228
540043057
1293235261
499276879
707157547
1185532653
1454444751
1706087661
743927628
229778300
1620787052
1256540001
1719926699
610341100
679100551
121304174
299356439
149939024
1382893785
1203363289
812418050
257888922
1139111161
458312957
85996970
125645762
1990795489
117108755
81032027
1081190760
358771399
1656666236
1291775583
1476488575
1333201664
1712572792
1156443469
698206429
1168522895
202470000
2146712137
1124887252
1779859928
213667064
618013095
23683206
2068048698
56131138
1576914492
1321257953
1174372714
1557141626
937065316
1497523348
786472302
1907129564
792735077
134120444
379893000
1572438096
178338827
1437771329
2134807174
1138189975
269128335
1699135344
1311866342
1147223510
751274372
1795522725
880708882
1755473889
1279035530
561340196
103496161
1137711607
862561582
599554128
679284128
564656952
1628774593
1346158673
128633384
99955703
879327527
650097593
1160747706
1505510871
1157366637
201542874
266210540
1160234785
561304899
1041759691
282336094
1078534627
1046798372
1284815233
1550570325
237390674
722538648
287603792
529864251
1572997312
313304784
465702523
1358534702
1549934739
141908702
913453617
692895872
1234354268
523824014
83645177
832395628
1236407780
1891222664
905704147
406875492
1378568797
1595029126
374275651
1033060300
1408690534
167958323
1556966786
1150630007
1604411880
1862212940
1395571679
1733793817
170676116
1108883640
1471179923
2087683930
1475798604
1048780203
1253832121
1832969851
1155121887
846380933
714612484
1613203160
1186816044
1266570502
1547791040
1208741362
943986160
1647561622
1272474637
1949979180
1518479346
855141043
1576169096
1017500335
1805278612
588262300
105709881
1132399490
2124879527
1196321575
917658654
1578307337
995740434
831877765
1198112244
1173818105
565752062
1121305615
1007684736
920228556
794523242
333820429
1014472390
2121144714
246535960
1314157190
715353711
1446010569
618841443
1371926425
1385619477
146705770
1500635554
1362309800
934366448
360266275
1043608968
956838481
1562963337
1852881098
238720070
501282567
1925284563
1795931639
1053668662
13960676
1897563590
1887753332
1031266712
212065985
1083506450
525413280
1704467894
308585220
824561036
1441859272
1192183513
21287390
1401849943
1745305565
1618480289
1700588660
1729725636
777579492
1750704228
391531560
490656551
479956161
1031048380
1336507308
16670203
1524775468
1736246647
43189122
1938764196
984614309
854411343
1657586384
1934395163
1932351744
738706142
720594202
1842281385
147748275
1303784010
2040217588
530518192
1335480994
2005793009
258557291
201356316
431969746
167576657
1242063496
787335240
697252772
2058970910
890639961
519376407
628642729
640774686
402317212
1879596688
443201546
1060606092
199255673
1249531622
1788028018
1755167240
1398502611
397601338
254286088
1745311182
573781578
755723477
2101390394
102142002
1702299550
1414936670
857737538
1361956271
54704307
1863373584
566667912
418067306
1187012155
2066389569
1191529843
1376741010
566168218
1810967676
2071212169
310875142
662528262
1703182540
45267210
386573155
1147706178
18545982
1025309753
379079979
764703299
384790307
2146576
1916506679
431532488
346765508
1865571327
854222256
92532414
1919873850
1854441569
1859208930
2025027630
769608626
13753435
2054218318
879032103
1945237945
1176304798
1489388824
1837682258
1920846444
375299861
748930515
1431263233
1449812882
266646945
543444189
763957045
1858831984
2079450902
578197609
1728980338
264804555
562279068
1306430150
1557916468
1910666528
1030194586
1175560796
1370010049
2040976465
1445462434
6136358
1570037064
1216414329
1045586005
783079582
1893033121
631165365
680449828
1887862573
1132031399
1279180124
473041979
1967733748
710482946
1493026483
1345655513
335917992
441187975
101199706
2076723689
1910559646
1258046039
1241329305
892335679
1149345281
1003347736
380734757
1248967854
754154678
954758058
741575219
971879010
1575565922
597733047
710204993
1977346189
1352321688
1373765195
1603120204
1545408203
1099401372
1943775188
128291872
527612018
80202095
733255889
247250054
1035920782
131072004
131269499
901105427
1018552530
1130290060
1581000804
198530023
127245006
871138333
2025688780
291297199
153124489
209417579
1374844583
786033932
447543664
66427384
398464081
1286156764
456735626
513674120
867341231
1616523998
1668965225
640671577
1755479474
1838657871
378280434
1227240773
2117631376
2134971188
28849928
330356758
2131125644
1884841228
863919865
1881750404
1596975277
1004810591
1693092825
1810641290
1333395738
1513656652
832404675
959174679
220770741
2106506110
1032214894
826948010
1508749820
1894360431
1677051200
176055392
1748309496
1152420816
1682891152
1794007480
590540272
1981254748
712341619
352714838
1572983795
460383906
1693357197
791300880
623743002
1864688840
1851900155
1234176960
1591712717
341010505
1112613789
1233980138
1575012828
422386007
1484020763
1714739651
458212415
218908722
1312486095
1192520822
664729487
661038479
223940723
1155497784
1267078920
471619736
1118770082
319001903
1339860934
195438130
583051647
2050145972
1488817078
2046697680
483937433
1972332629
883494982
371327285
188236094
1957674624
901280292
773799231
944960612
1603679978
1115627000
1295534432
1126339327
1949307202
851057046
73662934
1491087270
691544635
1870833546
1135882680
1765219374
1265345308
1026960098
1992386577
935506015
1259126641
699293403
339019573
715617383
1568435838
1511780123
1954916839
109852154
1305688989
1576720366
1730611712
760008335
1763786004
1132953580
803506286
1474261780
1303226096
816433236
1832193352
378421813
290172190
1657312528
2098530635
1434176352
756308085
1909764763
163897156
191260355
1689707800
124392064
359256478
577832156
1555733211
1103100268
1888214335
1046022552
718711854
2106838844
536187283
396709681
524936721
1485314011
1018938083
1149734781
1159297892
1900214812
625428640
1390659057
445034271
2094582083
1695727176
1319897433
1838649653
1184659594
1354967127
1773781332
1847990481
1451127290
341457623
1085026031
724912972
538188078
1296386889
1887754008
1415322327
1906264404
426313897
275111546
443836827
195632798
1520420321
154846998
1629065353
566597190
1865611151
220749112
596560559
493747913
550665605
1683866713
241596414
349730780
682123838
781137439
1517219804
244046235
532835029
715096
143896737
1814095651
1233879991
1187542508
1486678736
2046075542
892607996
844004969
1068272425
989974747
1890388282
1065727622
1704721725
275190230
1957109102
1150567466
59053526
1449205382
1041712
859755744
1316972368
2044916130
1883008432
1626873971
1024451093
897932532
1945762572
452212430
501831872
1150854374
1997538216
172849889
1424485285
1297167421
1312330442
100404808
1720094791
1081310619
977022154
673595276
1000972969
218507652
970455766
1035739387
285682260
1792448932
171946661
2045917761
1876534505
12119978
1825482330
827457035
1795156709
668907096
1523821189
897862158
2076892668
1272267269
703595334
967606948
1768764246
332681184
107125347
779556933
1253240166
1712376577
345046117
249737745
11228002
806176157
546486894
908124469
2133865921
264529171
768473940
1353012038
1325341648
1768563009
1673980450
627820229
1866063507
629255
1714243621
2111787557
492352722
3830918
1257686432
1159526417
1943852648
82731804
569552854
1198252221
1543545319
692471203
923607844
1348602237
80485495
1860361972
1260923776
121582677
19576616
1357681788
1877367055
612843308
397861889
321900651
1481083796
846188485
439005013
395034238
295480432
101024464
1039966507
1531964791
1018035586
741803035
125493405
1411322121
1175063376
859644102
784581149
2078883673
19869262
133050434
941853127
875349549
1049946639
712715485
788881745
766610259
754163101
529534068
1583822452
2082559026
1968129784
1767211221
1663398753
1124121313
724362535
43107781
2076596381
348841229
1138070247
1900232953
1738941347
1176907978
1886996740
93323057
781087507
1022546735
1108571284
148810929
64074057
1262300268
1426523925
217861581
873675003
239758506
1733441073
25463300
1283610902
543412641
838388477
252756446
2085349543
413559480
1456934427
1794802733
201292962
1978688554
1834821801
297513297
1161985805
39259528
1333967158
1038223777
1393198673
577763209
1182146256
644880754
437695996
1226885470
2114138965
1112977233
192983262
1437221372
355337548
488644108
997473274
1615344264
625905173
2024346684
1776572576
2090633593
244120741
1828493838
138359555
1681534894
709538489
1579253550
580227318
1098500560
1549936396
1191740229
870558874
601811506
59084299
1135394307
420733123
811470480
1928765288
1100795039
1710497497
1975191971
891458976
1492565626
836268727
2074133274
349179905
692085955
1145628100
1151959559
2047669321
2049905791
1996988617
765643445
926188778
2010649802
331528451
1308542955
992164986
1045074967
1154483654
461803769
1354645942
953355284
1159039270
1758479430
150743773
1127062113
2100191938
753248418
1456937605
1376312377
1370823481
793792503
1179072874
2068295155
1198592109
1356722346
730543192
1381147457
1967134164
442204366
132456087
788809722
445772121
494757886
1763140980
490901916
2005685768
1334485525
1099215739
695715714
413806641
1570771558
1462575987
1868800211
1071068574
651174488
1786909024
1233970247
948880911
1378406904
834016407
142293456
2006695737
819168895
618248646
402025873
701953716
1580796554
2003488681
207983032
1285390386
842828429
566807245
1135799920
565346981
2104358806
1425149230
2099778696
531316971
577393811
670142630
396336305
597185753
181207349
817614042
1415336233
1934078888
1641553631
1104582103
782530019
1237278150
349893758
378938144
1680906837
1252545979
95964982
496915636
1926898964
1540026680
32824801
148543980
678832743
1208807818
2049382324
550116142
2005618993
1851947246
2068682853
21197354
1592263144
1894294922
1760662930
1887356688
275054384
474570473
1689232748
432592208
995069569
1329454910
1583518134
141930286
1823187527
814386661
1096237543
89168655
215203086
2084133869
1904528854
234974184
746181565
1622057973
1583045537
539237120
1797809079
513984356
799334065
802574414
1672963542
649877757
1210736009
1104640643
1960605
1896481640
1851353925
1009990145
1288679730
1802383878
499928018
1993159100
1264959264
1530019721
1501312709
2085932077
1533774448
1037724115
960650584
501296613
459118122
1306093569
1855918540
1192390846
1164297062
485974317
544484882
539160682
1756188013
1382582038
1537827893
1404294423
846747281
903166752
964214305
776019141
1183661546
485376625
1790251392
1963047125
487295804
426432684
2129541711
1784105308
689304324
1064850070
2142844700
45637642
932979686
1423166762
1255473034
692846027
1933091470
1125146078
1256036455
1984570484
1828579591
1990806199
610927044
1733067625
496764022
1189810991
262114
1028060179
1139423428
1283610902
1163654684
607160102
1201833458
1312911666
1785188907
303861021
882929528
1456613153
185519890
328496798
756582701
2063578185
1458894930
107126143
1946483513
1401172478
405348738
603220219
1294420383
1622949302
1565458845
803847379
848729312
1785409863
273759593
2072976813
922199553
1482488141
813360587
1122371247
2113977948
366911101
1904521980
1186182542
49660294
479391821
2044629753
2035725649
1620026225
1989518496
1590004092
1411114227
1729245263
2072569951
1519095792
1345605722
355569058
38273917
286614366
867651688
20938189
2145127030
1689316596
920063013
1921165003
1623169755
471344706
1438430149
166956325
291764707
2052478063
551617167
388621014
1365896701
2069105194
1580976287
984634359
133138657
1942780576
1006281925
1572822737
59541595
1615749720
1104921848
444831671
1257066580
1354084588
2126061678
317196902
1587563705
1378499306
477074283
2124381898
1222654036
540558763
41342129
1367359859
831637364
107296151
1316789228
1278858009
2019983955
971018327
1772343810
201350493
252870972
1930071362
1639540940
1703652558
158023804
627747069
393746891
1062356052
582378745
172168384
298419772
208074235
608693590
1819367592
1557317845
857074804
881920140
1720862452
1199816812
122275929
1572039723
286703577
1223818141
1199691223
1752569208
6753316
328788966
2117306598
2127156335
1631277776
2029250788
834040876
1588860756
1332642797
476106031
434966335
1873209027
2084444187
703912497
1176063474
1507403690
1874527180
1990005964
1817218074
1734377671
689923727
141308182
99075601
19992266
1279457040
2121549543
127009625
369094064
523096890
2046118967
153363800
1946903891
1814484001
1480360730
1809119344
922237663
485689703
1591483344
363981421
1669211404
423425891
1349120265
298071980
673613903
782883333
1254514254
1307784089
1323797582
1680223280
1916010484
1501198473
1861393909
1554687095
1723903956
1487011120
1391516521
757838115
1031984991
1248767940
785037109
1962822265
1188556026
1516325154
1482566943
136182925
1558407261
767445637
385442014
2058564764
1513461875
1323769194
1047290112
102122416
1555733211
360790910
1575827156
1789727545
1059379843
1225699236
1041485025
307011875
1311473497
335448809
40674403
1797466356
1422922793
1857938580
1229239408
426751994
1711586947
130570614
1986403435
1831704369
161545979
544635157
1951036002
1720488540
1417528569
1164216971
2138539097
134013190
241601326
682744105
520023358
1556894164
1084916684
1168610632
1410504941
1559984886
693564821
1677275506
901211886
1295909243
21846971
1099096288
2114617261
707215089
1661593892
1773674265
1180828707
616831415
88904814
766407996
96036473
1075737456
981980574
289068619
446342701
1273376623
1573182033
100181917
1164178802
68579189
1280503268
1274960867
1826210665
460195090
1279839870
91330418
1969871188
2131768182
2043448106
870489866
1177496310
1594640011
1574073781
2144434884
211042094
471532283
1815057740
692054669
1935710685
714995634
1074221401
1245842193
672954243
991405949
450023968
1892655402
2055063881
1770069696
227093492
903418667
296830107
1763533852
460614630
445026013
1631170920
550985416
1578839269
1957095577
21234859
194083851
1400075790
742833803
1905851763
524712279
1016299024
2884989
526769818
569416147
325389697
931876332
2003609301
796559270
197698365
458645780
978818815
1808115676
1555534999
2143562959
484345640
1737152829
1413235229
772815749
1183967678
737771330
667376769
2027058304
2110557446
871339467
39497527
1584062709
1545097559
1194919183
1165395501
633790592
1060414346
311609295
1399529744
633086593
783479598
1729875326
380323923
1218065686
1019574695
1984322955
2029576909
602461729
470412362
1937658891
1857442748
1121366568
1485516183
1713149063
1874659557
572075945
242996653
1579553115
1694537874
597736467
975900347
2126883117
1066983781
1447812206
1658735962
77166753
956328316
1970451573
752308018
2077487755
1235376464
2059741224
507576308
1539848632
1470692978
965371249
1053450358
456371131
2075042524
1946423469
1519804072
1121959367
1441705955
1130246610
2048515931
1721147523
291417133
577167840
1368433160
1059180856
654922398
1433051077
690653094
716325268
655346121
527787883
1217095848
132851319
592137543
1970264650
798631703
771192787
775410932
176170805
1964849255
642995079
1766116180
1785389463
2005605548
140929761
1633020335
588593154
894048397
331650067
1815582696
830844177
1119005537
1096647648
225753512
1992368573
1542773207
862160091
1256178755
815276742
896495605
1737371101
748192092
1008751470
657192642
631118170
2095774670
551413310
2055638743
1038552228
1703325691
1461037182
1219330822
1528755707
439397706
1868304757
866502094
2072505478
286724758
983597396
384982373
1560521234
119235150
435339438
1573422849
1100471063
1824755060
180821401
2039585954
38106749
51564318
136432724
1180565342
2116145285
1848988007
1043794250
1968144987
2119300508
230743924
89062066
2077954169
1366675749
385179302
599441826
1014217910
282081182
844049947
294198071
1384505161
10562875
276790862
47567753
1078013402
1377989482
518410837
124655984
952603430
852262132
246627525
504060990
359483185
1733137965
2037163833
1132708422
799802990
1013334460
1054543347
867246753
1093046261
1166971747
1138756667
145039855
1233838395
867453558
1681271224
393510916
1779168774
1325565183
691725480
889957620
1918491017
1036482517
1742321232
429867501
1753453802
1558933899
654314736
471274137
1933730410
1975600361
1949314927
158533110
747766051
1645024673
394641382
1171507136
1319671730
1424894845
529720579
1671096811
2080864799
1108498358
643117989
858380216
1920302507
212712635
775970190
1971203659
664833734
655086249
1361190125
1128509288
399071025
1705715741
1004806879
1065010409
98209218
1895310216
1560972213
1995296055
618106151
945155216
817064686
1271017079
1854751371
274521128
739675040
226278257
1497149421
1038992436
151083136
1886000795
944212407
484108810
1637031803
2015544501
513443250
574533182
1958310639
1722042126
1813607489
137204320
418806602
1864080464
1964823280
1319508151
2005125615
158164520
661906008
1031978749
654189794
1641970074
529417337
1416295890
2126969426
2007933619
47242916
1118227957
1774233300
749563242
1369543806
503369124
1243633576
1366702067
2079442323
2100477493
459997911
1781572134
1742459082
628697765
120884518
920281355
559429913
1473952948
1776721825
1280071670
1843423224
1467091001
1088083052
1631264313
839270248
1095601749
1225864457
713692956
1036846355
2038587843
496731527
1700173617
594150050
1968862099
217469660
1187879113
1183755496
1041903302
1410241488
1745014194
900669783
1552488217
1596580484
105073130
1596876148
370413992
1062969504
771928105
1284196618
1870194456
1783091977
1433638746
440345234
1438091174
1814263071
259918387
685579342
1281916047
1463753959
1766309007
1724087522
365834605
390065932
1163009410
1492777623
1972182538
1423648029
2042400594
1250292522
100680705
986283872
1484779872
1332158758
1092023103
121746570
1791861039
2086551852
321879988
1618825754
620302635
1462047091
120133349
200126821
1310831571
483458108
1498426137
210553379
765998909
1732539832
1639251732
905778632
260650106
1424493976
1545713289
1164708993
1005042624
700569084
384683323
965638055
23024399
1162674359
1795073619
1903991195
785844449
24924517
435474682
331123322
287494531
1519682543
1000243937
717423090
1254509323
829365563
1593353480
1770637100
94992641
3287020
1361216359
1278924907
2140677013
553849222
1780503918
369003258
744348148
128689234
1663352031
1189320936
847430097
1962865050
483610275
1432838681
914391100
828066663
715876531
1036631985
321200450
1414914432
581441052
257366324
614519503
472003781
1715889115
1114764780
1304117402
572889854
1251238003
1536878163
782528703
750264305
1798025134
1946218689
539636992
1240592352
1501692425
327783389
1132242443
2078883893
356630772
1050265988
1880903492
621816905
919201194
529412473
1401189277
1487054206
758501235
502133644
1601816389
1638446820
1443458318
193077556
1360458710
1240359671
1570577719
154045322
1601285778
1247737690
2098838537
1647834583
983689825
1951771487
1940510380
1302812068
576371705
1008878817
1430355025
1727278364
643246174
1478928053
1299274141
1507231600
702118128
2098355534
1110035310
2011147577
864519344
2124639898
612778103
1371109497
1155418071
1499916096
1049836294
5590133
20770911
407545720
2060015405
1098405227
680548564
251470189
1257006096
1256712656
694334882
1130505398
1538967765
449374343
1420578439
1745911928
1099796941
1175211087
779184974
549375517
581260844
974911594
643343459
1926417374
383914791
479246446
1358309051
345323044
133313696
1482907107
1766668329
1123040860
851875234
2108372763
1276792340
1175361288
1493110522
2028209592
978525650
1741552539
1684881794
463319674
1178191540
943523707
1001776197
883318785
1879958336
1910588424
1311949094
548938535
215019368
1943286723
994769820
1938316533
1032943946
1279265116
574687550
1330191734
191497082
1199101104
1454468937
2147321594
2122023160
1639508877
462776868
1245887102
574532564
326941587
289965168
369193522
1718320498
1871365356
802813572
299609273
290632663
2108697121
671077214
1922417762
79749513
1143715982
1173250708
53765204
1742484624
1871289893
1913349414
608326621
1949839807
172678149
905170081
317827961
77722017
79775008
628183962
2099117048
1791962426
566167916
14910340
1082007429
857014445
1634366208
1242113392
1992701612
1249539380
122574978
1689317581
1334579123
340170710
1267188072
1964412961
832264958
919754650
66551743
1796680840
1753970175
535053300
60335505
1479970258
1685203002
1351543299
297469595
1585928521
516420470
384919875
1904105711
572852769
1272983378
1712157252
1953587819
995390742
1085025835
1955800511
2059656885
655540030
757203157
1789284935
113259244
1913501662
1286459679
75422984
1250072704
1002338110
520463462
608838684
2139018903
435228844
645673811
280396232
882537139
1690017049
1854883460
283202340
2067379994
478011392
1947626285
112087456
28060504
1123201992
1953358568
2006086968
683909031
346292760
1485237696
2069266709
1573733827
1604072422
142189061
2114800559
1976669734
281136691
1736804456
1283051848
531388595
216031461
1258480651
30034122
2137608240
287568557
737545209
2067805134
837349813
383135387
461003382
399910423
904213385
1144998066
1070762211
1295487426
1578460272
1631170920
208449608
269258554
1094103522
1548290460
526543976
1449236475
1099185330
196950224
1683557240
90136184
459168873
452743962
766103422
154295830
19715617
2144586430
1182785683
1822214853
1257985167
978053605
1492329961
473732441
246690604
791985674
1772556478
1046150092
820833990
1799154158
405712428
1977494108
723872385
1614538098
351618719
132124160
2059187481
1923427876
774126910
625807407
990296869
1583674417
1827018935
1080080742
909005541
1052416674
1932749186
2130381862
708812664
570992317
507156710
1522980379
229056437
1319995812
12570417
1823469102
22454575
1193576844
1267938339
148520538
2095454476
687821364
753864202
553533071
865153181
2140383460
1390690117
1906911975
286148975
1232206692
1331227879
1446709297
1435444054
769852962
1160378994
513699606
1785086173
653663408
1025984064
646827685
1316355235
1237565216
1136431673
1074000667
1333585573
700202156
1027180220
1688589976
1447732839
2082193507
1435950622
737556329
472929529
1160754111
327459075
1903817004
696300792
601953869
654778160
96566178
1529751364
1035370455
1099742287
2127269689
1385547734
537924821
1459203199
632212962
1958023757
724866882
601292501
1644862040
105945309
68598442
1847539996
1711827899
2138451097
1999844949
600816284
2024845029
1449828981
1339621090
1941821546
1195528911
377217758
1518713090
365145607
696726503
1889959958
305089044
189363623
683127311
402889270
1603839711
389866379
238087326
1616071290
915697514
1705539368
2136841189
153685612
751058692
1113369219
1070872529
66199595
24754920
400329296
2101804523
2014355731
1669447878
380648590
154375215
1409798626
1282330736
1831159999
604549473
969676944
1823296042
1527125707
937559308
1296671419
1697147032
1547498985
2018935998
57120526
1808601722
1253123669
357981472
193951936
1662569262
518320384
673426121
1003812311
359749506
606868687
1461928077
938971269
2008257422
1030051303
1753783393
525011061
798722643
1965498745
74454965
1876951513
1215800092
2058919984
898103657
35756777
1255136855
560356163
1531063441
487835408
1781354364
120682413
837686670
1979159752
409937136
1493509496
442575314
300546217
24564350
808754972
544552253
703419712
1298646760
861330601
388825149
692168540
193513510
2053068982
380619007
115019637
1116427430
431005195
1891761668
1562436659
1338683135
698361288
348317090
1070034127
1196912924
501454515
1698120706
386724232
1942711215
100884128
2000022823
1468500976
1475887830
1049729302
2061022162
1824224023
1566923238
331724417
1727941340
1528350914
536015972
878523748
803909803
1586315396
49252287
1345911805
877563515
394414147
965701917
313312058
654852214
2029398793
1061416291
1479871920
766610352
1911500144
2002434016
1056005009
693209062
1473431968
1376980612
1914748285
360428011
1768680767
366130125
96512986
2047237424
1449000801
1396492785
665600601
88176382
1667656253
1423189556
1388206347
1028257731
709159535
1933342583
651278899
1594771617
559534538
1963187575
662145150
680789016
1638905213
53645200
565726437
290206359
1525774238
1689365208
1081723232
1645883144
42188413
1528242551
1930984262
200712052
2070233257
489632898
1790452427
744698241
1988183198
1031943061
1528814502
1971181071
1978274110
608439278
222958504
1951099080
1798538012
1278732061
1456298828
1457400607
1889532319
450713873
1303242160
928424347
833269007
61445672
135635952
2122291566
713585323
118616489
1631292500
415439247
1273969678
1947469438
1711041353
1058293160
1418678333
1295457633
308588683
2036657392
1796679994
1953887236
1569340719
844770803
1334931698
546192728
1125019130
366845144
450412030
1478312885
38284333
1455040240
1314398955
2124270307
1023678902
440844773
82008824
1540732037
1084137035
176828365
716019003
1048364685
1666957002
128065598
792550942
1507337904
757285554
351318494
638061988
2045888719
1866734036
900457629
1951779359
1583354811
707718596
244902480
741119425
445490880
1908479317
1814369110
276245474
668808078
1942686438
1236937524
379067880
647224245
679265174
1291121019
1613653406
1401454372
1262110437
994192696
609394734
139882363
436427742
452597529
1193655099
1342984009
857535024
2034923000
1788600822
1598108393
551247137
1601949946
2039012611
298217164
1930930984
1050779110
1948410842
209444743
96920799
367850881
221393693
588833537
509613508
1986969232
1604952629
1138383924
363267668
441676296
610824943
60236143
601311316
24151910
212675190
1569928645
1003472493
1708059683
874306067
1257060310
1781334062
462019965
1138591426
1121397280
1131546733
2134783818
222943169
509828095
1121903548
351118707
1640255191
601544380
130655582
274350070
1917519014
78459867
609999650
72109297
510579936
2135898383
1440001733
1887847555
1970522863
938456042
1335338516
276979040
1905291812
1315465144
893074379
199671287
275370396
1044837311
918774181
179226262
1552391113
566167916
1324617749
1326681248
2115279740
1036271163
600550415
34562929
781725727
502914794
983745533
1638450835
2044537810
877190043
1976899359
2077935383
2077528744
551621212
343629995
1178010269
1197991058
970110909
1227818472
720035916
1885950847
933177704
375102846
27249088
1983624017
1229105367
734338900
1018048805
636516579
1158125730
1294303602
422280506
575209758
1993431364
1158869376
1380177567
261564186
876263149
356733298
1774857240
1606904624
514334002
1925351095
1532684944
851329658
1623133698
498855419
1024763924
1033026633
112505742
1245258535
690348440
1452018019
1868408607
1845425845
1573062633
211846826
67875316
437674446
746300995
1625467386
1503251627
1333714996
1017990226
1583494307
1920930048
1508358948
1881277743
1776071889
108144538
1463628357
1680734308
134460265
552857717
1920980097
5667822
2034198612
1981222868
832956811
1720117376
895422974
1441946255
1226108494
1450615761
878368649
478958849
1257707485
1785330766
682637626
651507129
1138036804
195765412
241033253
137173188
767484573
223763607
1946177858
1653876213
1393408466
1613161770
1040197975
1755307385
108747481
191588767
1713728306
1185908224
1658236826
1513477431
1130502370
1360532534
686609942
1202716558
838167558
704115082
2048599091
1244447437
2077828878
46951102
929488444
570516678
413479859
2087539530
388918111
246309592
1958728688
119583299
1101194146
60049367
1021593486
1365243431
989334885
1432736719
237265367
879774778
856209683
6190452
1863953371
1933395535
1700376588
459186585
139607290
640463969
931479584
1247183163
592263582
2141831400
1768169986
291316339
1676496431
1344277495
1625982093
2016092675
1998589544
162273689
60531913
208100672
381259031
2122657285
1318814579
698099475
2021160572
1981753091
637762262
829018519
713190180
132359987
2132714361
1213196424
1234768019
1133471919
739586790
192837988
1285380488
129298866
1737383730
20253904
460517166
493632999
1399968022
460780158
1178459503
1473203428
1110018747
464516347
720463305
553728057
1867966057
166332753
1100168506
1999139928
1181210189
988954110
441860902
1056388903
1181089039
1976283534
135865482
511666712
1193328577
2126248572
351768565
474264875
179126848
897087358
284235291
1604166932
919129464
1526532738
1578162183
1499887039
318149864
1085522467
1641270988
1395515246
579246786
1438996161
193425585
1638726290
1435687883
2037901284
195328027
1047748764
1036209538
225560740
1407730048
272414741
918168601
1642581732
1289441817
1575399077
345091290
546472311
2094772740
1595186969
459997911
1687119709
478161241
719709750
982640143
137098109
170478913
1763604379
1265621380
1984896312
2019463272
1811921958
1715224448
1729094110
1774566100
1451414005
440157816
343197554
1592392829
383653325
358678774
778726156
1325264543
1798555023
1500646605
1248068093
1282607418
833393291
2104430184
255677544
1247343564
1895103092
2019380398
493194920
886824623
912991679
1094290471
1405957159
1585272536
103039255
477611533
662329394
1791550827
135405022
1540005659
1697201500
1667724802
791516082
1903770054
1834233240
430308630
1703370207
1623718852
1386652222
254677828
999351994
584380036
806020003
56221031
1202849438
168246202
696183559
87841944
457373539
1811966471
1202951546
669189788
1969418723
1149987446
856656042
1043966632
1067327286
1586145202
1502615048
1834826608
1412856691
1224714313
46628195
629733354
1811684830
110935665
1699398955
1466941634
1655258841
755226421
538979754
2086756272
14060010
1081892793
1376482981
108525315
115177728
26363203
2024592824
2029650952
1917995601
851305953
1069889335
2092097339
198737868
1663802036
1700377974
963194905
80609432
621706612
1946860154
1994596495
23943322
1647063597
1613435502
1143056025
1295297427
990750713
552232397
528131524
31058326
1612774002
745781690
1086585224
974798421
170386777
1205031079
930306830
2085024004
2138401676
1136812361
1029126439
657231926
1741502589
495687617
2031921200
68200525
1588805643
1925169361
361653890
1476228543
801413760
1233532731
1496609499
592926743
387260531
1065054960
329530970
956518522
1793697331
228985069
1378633242
1506411435
1358240718
137333181
1899892644
167439635
5031102
807776394
547955040
226505058
740088174
679236199
1298484561
1047927389
1601068314
1635637409
33323592
640801982
1684739574
22964475
513574164
1260158295
465084590
513871650
679273221
1350091197
547037343
1864490611
1363220782
778729638
1075742983
643250662
2044335211
1144942667
2080638936
1020753823
488552239
1204368021
569099322
888282043
2037142076
78699858
483953233
1054642676
721093810
814358400
1620190529
360689767
1940029059
244925300
453513806
1385673238
499445374
1980412799
1738354287
704034725
1814731851
1330789903
1058389411
287127794
682464125
238603503
143422906
1670366777
1831826592
1034373124
1749349127
1028486664
741683066
1285855905
1928183862
1667449486
233639901
154287699
807925469
52054926
640787408
1185659469
488659163
1238562576
1457508962
1201405906
72811120
1513269013
1430581327
1943629377
1748101818
1102673309
876467325
752855046
1229102769
1089162230
576896451
1005925524
819470465
616919976
1073359083
72844043
1488218695
1367102269
938578159
374901048
880040309
2002139349
1586522560
1489910549
1590190935
900779532
94078860
1674765085
1157289011
1267072081
1835744929
182595417
1429662213
529106650
2058002261
1497362296
1601736321
1793660791
1596284211
1801791592
1083494123
1998737238
560394878
1376058775
587191767
1850328256
1158862026
766438023
1030520062
495705298
1208014031
549584504
454506756
800357410
407147475
2141852404
2117687139
2144637828
2018650606
727769442
423140141
681396403
71653653
1667595902
1878816130
944888634
1439241457
1444988247
1876870478
1145777126
1072968372
319556906
980318392
131803517
1441748362
309423465
401520339
1679125129
585859749
1200746553
1436754310
1547691466
534832329
961103527
518951809
1465769160
1103490250
1183507816
308334997
1887753332
368762663
216648380
173747348
471095093
330333352
759164644
1654341509
17597291
850015427
888843382
1057347230
1518334622
1363312385
370085321
1247988151
1295706771
565823980
1969752248
1325502057
1676487996
1450178458
1559531625
526740141
585223935
1425568550
1718988921
373350045
1290526481
1535715306
1784426529
2126108250
1894855949
1300681644
1039756698
1679024120
1342078047
1711781143
863815403
216299131
1535329305
508934991
2057016188
1927272378
1999735952
945197675
585890453
1413702404
242867718
255115800
866579277
975565899
1238612317
1668792593
1493057062
2072331871
801992309
779900077
1522454784
870573868
2031151018
1798058245
636764070
1425094309
75787016
596451495
1675032433
693960479
156539164
1031581270
1543220277
1584727050
1500456304
1219226911
141053316
778094702
232480158
346447482
1079988459
1676911069
1733470841
1111871092
1993480712
2099671422
1894701138
766965406
2084123619
1830621492
413398380
549982116
1735958456
148921141
1692136870
460669214
2143904288
601449099
1971945146
1439590906
1332502494
1498295265
1741755626
1459921818
765928967
1794922378
217459094
582393504
492458491
795347375
151198703
655812220
1582120538
896809668
894805434
1564216728
2113490803
1500193342
2124264235
1662103130
1007600766
1002913179
161643729
126211599
195667036
1359848658
2118553519
1919508500
1691604465
946939953
1727917858
1189679003
2112373136
1087564371
229691588
758325906
2031978288
1719272159
2143101539
892358185
64704568
1574013701
1936644828
1203865223
1253854260
891927204
432278735
1425906264
2074945227
108318000
1385639154
1264908080
887698483
242091888
97066100
278122454
608598228
1605706161
678882615
1974081177
611492066
1999147877
800145215
545644983
1262853869
1375980762
1213505164
1565802481
519044388
1139456093
807431864
1119353851
1952783336
858695790
1485294002
1664824575
1361232875
333787963
916614759
1598585482
969059896
382969008
1549765012
184566323
2048349763
1185097959
1104257637
151476710
2002877110
1958876444
423141464
804072476
1584000946
87639577
1972392256
790838328
1683602602
905330626
1817821269
158539013
664512238
51691627
704600211
2126144561
741714194
2024639810
1908563982
376221285
870602448
750580161
796945667
1024531341
662660210
475206091
219201499
2082164004
1349430810
497910471
8055758
1853236297
474345668
1247892740
391093098
1064828494
1297117833
1272127483
1915220557
124395811
2120963128
1546171376
1944360334
1079180563
530630556
259149773
1556932679
365298121
1043473811
1614410243
1840511063
1372860741
817615302
551969562
1661531709
72878108
154450926
490282888
1142787436
1373168925
49815236
1226609795
1750295944
1866566047
1962071161
1336494250
1514271733
1954612696
1761384341
1359081015
2111424023
1029486104
1477725764
1566980696
892099104
1904498673
59193
221324490
1940807004
56545285
818918728
1614344785
1462092461
626231418
213530618
1907945784
1809832180
2101579380
1922502489
1118119954
537054189
916212439
146542229
1479297772
507755300
502406294
439991624
1301618826
1010066803
1650126068
591592502
725590757
1145271228
121106954
1803195624
1200446761
2057801000
996595363
1781905710
351762246
1182584810
1253068501
529195896
1424246175
63031850
1867242975
1159561485
1464713802
602116650
730797624
321575352
2119714958
750988276
140376348
1209470612
1639258941
142953716
39890944
460779745
2135933870
878867165
638846425
429992320
648008096
512749701
1764942495
1261014687
2132360910
1016835995
672898757
1627455427
1106438485
1223714425
1438382347
1939861820
720231358
1140553422
1878766287
2089936631
211498250
430758247
1466026674
1552647767
1986051133
638709728
1595723638
101706185
322855134
1063008958
1620219892
1601414826
1022835197
796051759
1124227950
841582851
1153291275
116165283
1381722941
812611831
1917712267
905642925
1350247266
409069266
871636872
225049482
1263033821
676356011
264931150
311792114
652349929
1008594277
1482432884
21199085
87319521
563420406
315102686
1474435446
1372443151
166872104
1895047387
1105130206
1637545904
1485173707
1307746438
1107546201
1915290484
858331465
1372998763
2011375617
1475723871
403452559
1219067618
1016982980
748135392
164670225
2111890521
1504131365
1260944891
756308017
1733101458
1080535416
378658409
666808491
430238139
1812450924
480099060
2098535813
353143427
804572847
155434447
39873089
155253506
1417274926
1243832537
1883117127
1579603487
1122026284
838567444
357358610
1281670301
1716610053
943031847
234953820
1371293754
1516892728
89565047
1047718922
955097605
278033886
1214910114
482286953
729257159
71720457
757822675
1934924308
238683161
1996504025
77496098
930529845
1187916428
1734761360
1040394004
1808088390
215048887
234235143
403791110
1352832952
1497224490
827752077
1873644570
2063180105
459681058
1147244943
391792827
181364506
261450779
725612674
511943641
947001530
1817092702
476299133
281570990
1228964380
1947546844
2011873479
1988263523
558950391
433654465
986750154
327324233
1156522478
747593754
1678399957
947712060
454471458
1954782868
846626979
272616014
967627357
1605279871
356779108
398256926
383182101
349501061
1890695730
359669333
683509579
1160391885
969764098
1579948452
607924061
315633270
678823369
1499170557
1110833284
1003320819
1208742014
1902239656
297062649
334485979
1796518512
251284458
365909967
1728860139
1965255804
1502696872
1794920211
1727108239
2094366186
368896211
1980552611
752712908
2018017022
1808536880
1808836707
1792912841
819739741
329618289
1800033541
1710949900
760641055
121393293
1281980654
249797113
656031681
1906271414
1984073807
1594395581
1524903939
919139767
2097664834
450843222
1708058201
1014786720
793511167
1422622755
958056340
1750863007
2031097776
298091002
147343315
1899743444
1809007927
1679746599
1473184929
629624067
1588999353
1574729541
1423965647
20969201
2005162823
1990102938
1306599814
1886454836
1145303208
274120152
2067794717
670893862
2146349733
829771099
184184524
992738101
1064415533
1349143706
463695205
1400012434
1933037744
375643349
1810600260
774389028
1261481704
1162408092
30769926
1628854724
465073019
742061555
1581286020
590652910
533471422
450413413
1553261147
1400690667
284356568
1509347305
1729019485
1134430560
737324095
705278668
1436458869
2095869953
1346145474
1563079552
1016641427
1259239547
1710947785
1469986578
394745793
1428506038
1987146343
2133004326
1349945478
2033743615
497993131
1463885031
924979459
307784084
477122950
205494674
215123604
435958299
376861125
1163730949
1083013777
247501801
1391498991
1616039066
1975295407
1755205096
992958445
270040440
931057384
317500616
472493135
1971603616
1694991488
720147858
1938693074
606776164
1228175528
2122608711
238121257
237131935
335147976
1041073979
217213634
714955205
813059077
2134852195
1075341999
753147376
572861535
1427467155
780322557
1226649011
1212268245
1927583752
1399548836
285667221
351687345
100891286
1937631761
1113846224
72264638
574040235
126047196
1853165030
1764854756
802236868
1758095494
1234900341
727531278
1097776737
747189597
895337730
1064223700
234465559
106372097
1032584090
528932604
1127563223
1786763158
1655935233
504051061
1412471708
745384569
965829142
2048756445
581799443
1108409423
1709788652
1808979385
994881426
700421208
974068110
1616089102
1841215232
211282158
296774070
1561405257
222758165
1923270749
518287023
268465728
200686196
1353853091
1033839281
2008731541
434018368
385138671
1520252591
307702670
728309218
793663945
1910851325
686291572
181158616
2071236707
1133678596
632044551
464735038
1945707183
1974994701
1675485393
2008077881
890259370
1870753128
1940904877
1320864978
1411769148
1438049384
662191030
911735960
342338290
561625926
32374015
1660320824
332881755
1345825032
1730281293
1843632129
925015746
1513048741
186196162
562448782
1015219434
1081010206
9185004
2097986060
814486468
1221880196
1261906843
1913350501
1073077935
620757253
473724070
171625199
1009681618
1222580261
2021364743
453823560
661115238
270094770
964334291
1150734714
372159616
1319496594
256406661
869086773
2097280032
1568743795
1255323434
169138455
1841076424
1756778156
1830614614
1083973353
1853185709
11280524
803685088
895059305
1510453063
584043107
953372230
582634270
707683087
443032522
1963320735
1222543868
895174549
756230973
1049753591
1932318515
512116248
732516368
1990018837
1413895311
2066629433
1455117996
1723208345
753087482
1978196813
126048757
1279245996
642965834
709139344
1340563417
1781819874
99803178
1611481820
2023230480
1320194982
653079080
647435895
191058248
433923214
1275305683
551338713
1826220459
450142371
701304330
1774866872
1289764015
280516013
523085984
1665872011
944814608
1276496814
1895607521
327294684
72834376
562219969
1401519308
1409957616
7818080
1521712040
1760788779
201508592
1531512483
1787482664
1025432386
1397024236
1382186888
267014014
2095594659
595860636
1474295232
1069233109
2128451473
1346588147
106905606
290195715
1658212649
1557754213
41632695
981306820
1356179133
1659322576
1438091174
1231751749
267923475
1222266958
1324278555
859588014
1839479256
711329919
80728480
306467700
2060719046
1871350699
2042355182
394654679
51277484
1325395240
831483221
549542301
1272460502
1949500183
507980920
156475047
389604944
1123362438
1003942234
731534253
794193728
812768679
54353204
437152184
973290156
1135511463
824786953
1138759709
1754704798
904709250
343466943
583303610
1714518677
778552055
1651959592
781975029
513186872
734713079
739780523
1848733698
1134923977
2119524113
590702437
215342528
476556757
1450142217
619456412
1918490738
207231424
1228893092
614051192
105224790
1984737462
1879297269
1351194839
562416115
1986935963
566225089
804577229
417994363
1693334705
162475886
730681725
1493009266
1205794773
810056554
1476924066
708525912
1999884957
391594183
1383303017
1235755412
190900901
429517307
388115434
1099908491
1817058640
1299317866
1096992399
1941362223
158230119
297892614
2010650181
1328382204
491411391
286126465
331007505
1710810598
1580645251
1596914811
1313040389
1722169902
102200122
537261513
560570754
298148552
1337173702
683180656
373458893
357668327
1596339573
722189545
1484357447
1331598984
672463633
3236581
316765799
814739938
1380164922
1568338925
1293274808
289252198
135281210
687565158
343457354
349920835
509559012
1249146817
1779672039
1275464612
1503073415
322467977
154858538
51035821
482192839
1117355500
734289763
1795789914
2134687073
2106893222
919639487
1112355847
360640390
2137632683
225490456
8755677
223901537
286184119
207386803
1417890898
100888152
1633051461
1133091644
386117229
1859350424
1348752082
1933535864
922774020
845626292
1739374900
611995930
733690102
1965343887
388280213
863917041
1195034328
1996189056
1330240981
1788583696
1567218578
1917176755
1579313870
97676778
1355410577
1782167625
1044767977
468989515
1945699065
1511437159
1978776975
1806244244
1086648601
1266856016
1857674167
848181122
942748747
368498531
1811315966
1412078095
1332742603
1244748856
1946768776
491605151
247826638
15532485
27270298
1493290385
135601202
1326998498
1873270669
1100558119
425847325
2027063959
798442131
1461450299
1597089685
636967993
489753460
674515463
2127374794
2053917207
836131306
147725561
312025352
734212908
953377049
27103478
1825756274
1251645137
935543746
1742637827
1159804466
1302268007
275716175
1872632018
717722820
58258552
1053008794
1071846352
901925265
1306867486
174897683
2113483200
1543972090
868122975
2210541
301119845
346915873
536731725
1870037848
1526655634
1224360216
435200146
1341787228
1306126240
1676226224
1377858041
710760783
622122311
1670433232
1297228146
1117601552
851457780
863056156
1630546227
1141671564
1056712471
765359628
500900555
168237036
1976436844
2037679964
540650856
58525911
526563663
942086829
234989561
1395050585
509464853
1502906662
1984362150
1642432527
744705387
1129065133
1383893533
975154650
101625237
481305614
164454251
1504924020
1131431432
1251156019
65452152
1640268696
1028110025
1960572458
578707509
778827954
1036088398
583726924
605908074
1046594732
1898998007
1211855745
961838292
1390521513
237247379
1413211504
640153063
1549194785
1650466624
1256177776
1710158419
1110500977
1170606473
464916922
1460207567
512882111
1870073398
2118949785
1380431529
1667155357
728188125
1862505397
68661882
856648593
588046080
789490576
1076648448
729696831
2036007106
306101536
1599751869
2120982417
179810523
294252069
427831709
1663477475
1744742026
1590837686
1743478031
1999328401
1738296042
582808741
1597394678
438949177
113776884
230350281
2094703682
677300011
1927710859
1372501044
1816651071
758033431
1343967517
887266371
369599955
935557990
1697423154
1918066524
452622642
983330139
1435704860
495964165
350549567
1291650028
1261873080
30006391
823739960
567298079
464014270
1963754919
1345924681
1551104898
366322790
338472145
288879503
2037920978
227007569
1625164423
140093759
676474965
2000235490
2023172420
600298579
1994162135
126105920
1522998937
105056309
1925517061
519877316
1501235851
1292178949
556947554
667892047
1687301971
1626831535
1037746006
1764970459
883400038
1242509308
767622123
463152760
913504331
419324912
415793048
2036191101
1193189633
1840113912
1474293912
436221816
1720320050
1385147724
2075483767
245894721
594769540
1356106543
2038331698
1285716917
1390163008
160497031
679199800
1466230230
2091017786
1239025798
1777419846
2109779397
1495355213
1960375719
2104370734
311833762
644987056
581331611
229219866
164373348
60115638
1025759049
48712215
1081872474
1715532358
1750098539
574711054
1198456150
84319677
418026021
935779322
926272668
1449170292
440004106
891329671
1068527781
1475109780
769282447
1648331039
999130291
1522734945
962663871
514002947
1484302288
1598070158
1986703215
1372906401
731545205
1478644867
1279303941
1516148644
1630422431
463619987
1340717167
1122215525
1185594569
742416222
2143462599
1387008980
573787767
1776619924
1783685423
738493133
1852845541
749248673
166430637
2029327080
995959612
779565382
563297795
1049045720
1790112885
705029062
1703932625
1094764921
97662388
1950178595
2078245755
1456683247
196573132
1753670442
1153440957
888874954
1277524042
1382028398
810354600
464964507
1845811349
808066695
183905408
1495963088
2040446670
1363024979
495367420
973750941
1728052146
1319083000
1216648245
752769578
179855046
1008283135
1707144734
1103431473
150296453
377007206
1757132716
615303751
467982127
378604032
1302692041
501616919
1358978163
395088147
1969513433
239692849
220409781
792007479
1331782071
1245519845
1414291214
256690913
1593217357
1368213033
645422533
1274156883
256392788
1842452986
1415901724
324326326
1013345329
1656003205
792306484
292967659
187523926
887770800
949060862
1498377776
215087717
672322432
1709250296
940339512
760386921
203737605
179610809
250138889
1638477567
1574834487
866600911
1008188923
671187143
1705384003
1499630303
335841796
1788597967
1029288018
972899426
330375380
1865786183
636819310
1575024486
1949709465
1782558904
1511943937
725811696
1903072617
2062429544
1766198893
2136115517
1826584485
2090348264
580452966
995439277
1864208226
1126679725
516336836
1206526884
431728266
1423992114
41002693
1861436982
447953057
2139566250
1376715134
1392939281
1354972954
2075049693
296892953
976075099
1616340609
931954192
2090851768
901626140
1640650396
1083580811
1559948050
2133034805
2033305291
883573971
734257628
431501571
550010459
85884123
1849777147
277844879
385884108
2128211074
1807698322
781047884
1656694275
1787385439
1713792373
1413561177
1669165572
1875975798
1940108222
1569558093
1266319925
29009259
1117227763
1667139375
1832840862
1897033074
419428353
1297362199
1548936061
1606009341
1860073963
649236164
162476486
135301740
1494574335
368996184
198944561
2081658334
1576865694
439458998
1990251652
1429865674
75500389
1859484253
1100590864
811231696
1453084033
623384463
747285863
2049517030
1091723091
968884491
1510933126
1501932491
861856268
2124808481
1166916836
169599859
1248981489
559029203
1415433042
1020782375
667264471
2006890542
756341544
871839340
2082991510
926815536
115138169
99727035
1952254217
1089700945
2129983235
2037539762
379681049
1081725226
1747704619
1234473895
2002614827
1728835804
328345393
1357465314
1070506852
179792670
157901723
134172923
788680703
1459203199
1230757007
830741831
910292651
139545952
849719367
658785238
1401904660
1277668713
540802349
1453584276
151581048
1079650535
645334331
1504754721
860315437
719434612
1765137617
1804633651
1607381376
1240451740
295626661
1606179239
39541579
1630650316
93533671
841404245
1573906287
55376566
400009876
227502642
1237313354
994390575
95720874
410790475
1642590522
2039677272
1176665926
1910376674
1019621258
795556282
1208985540
1494069091
550281431
1410309418
291032861
1173986517
1681271882
512964729
1092822123
1333794957
1690568564
173806911
1105816184
746316253
1642329039
1156549143
1154330464
2144294888
1460473239
812496062
241275949
1651465274
960319531
2053314405
1441383661
318285734
1094847117
1859738653
1020569104
194173760
1936044402
1074025095
632645499
6208735
1369444307
224344701
1390401162
439722609
1305232696
1408050560
733526797
638708195
45209410
921588939
1161116205
1499314293
1597163591
1553576204
1585983624
1328458998
703812164
1395417640
1968594751
960139109
789672944
1846352143
2079326654
2101967097
1157319507
1053071938
411317011
2093173028
1262430441
931699254
1880211667
721012619
1141713646
552783440
1631349359
913122705
1366286153
367088053
599967129
115035649
847036989
170902510
882018465
1883356975
1187121194
1552254561
599061184
1042328906
488732277
1723396278
1193349090
500932407
1383330729
1082359422
1438862580
1550350034
1479769601
936375947
1233675144
1003209064
1713303549
314239389
982295895
946945063
73029041
1164560361
745826081
699596913
1803856526
1567236448
551500567
803397602
257691168
1022392084
1370840001
251027428
482075335
1092009748
938542710
120829409
975758787
1083680959
1677789775
92482878
511975024
1341904786
1383321103
156777799
963632317
342229327
1292374502
2004398435
996250976
1137869506
1773445837
701249591
938419332
2116103482
530004182
1072066805
689190870
1962944741
918980484
293671359
897368550
840103946
2111998094
1495362295
605845607
529746733
1210324797
385466273
2113445246
1271070358
1857835445
150986110
330801777
157196915
1359542122
1065811149
1343182122
1764338595
1998619789
1855556821
1014262226
1321187310
975857232
1928605415
1634866765
55872030
917070895
1703641804
46701701
1508774179
1063855620
988037590
763791863
1304715161
1080556863
1044941248
1049136360
1454202056
1602745099
791882620
1294968735
7177552
1488707301
1124961838
213166168
566855867
45013605
1154068546
1650394970
968149725
2097114284
722142226
2117115714
186099514
1922213555
116559527
1031317002
1872271812
210044738
97691566
741020406
25093393
776083682
1097547034
799093311
1691239933
309982214
474314938
1078883056
1250740500
1716182199
1971016710
28342632
310134635
1920486233
267968831
2032734464
534871283
1433334733
25151392
701446033
2012232857
797095859
292896769
156799730
621252193
1805400251
680677256
936903018
583130027
1776354961
1531402619
18093018
241006205
911799594
805536650
978002344
1386857702
1448372332
1007397749
1835260633
1853841273
1003595590
169899725
1130042842
678252329
558606212
1610259835
450640088
276891809
170602703
1507720572
1986331816
219546600
639112920
1583531324
876688429
2071355315
48140317
1308594937
125203484
442895025
1722763089
368075058
1120965121
862625714
548262401
2114452619
690693882
687723940
2063522515
593902268
945114929
29994953
985796545
481701359
812268415
1821145921
1098683977
358487021
586211656
437348923
179482993
377173558
1630762525
1132854616
954741915
1700147472
1145440648
1618332261
1139356577
53708509
901853697
694132542
1983138929
219727384
1765150940
993437595
98116175
815628513
1953725331
947282413
1424005604
2091757457
1421574355
1702423760
1996146840
2124639905
1188456159
327837831
1643911305
518999792
1407965819
2002494061
934943536
757665047
1774588528
989174458
1413215160
823394442
1609201586
60807873
1862853592
1103171939
742997332
1884046109
1382507617
88762338
959267629
1318645366
285461303
1428998047
811326530
235965261
282790450
1260652127
299830511
1386101665
57651886
1368744744
803353731
666215820
1277792726
1618332989
1765118102
301037798
846117653
354631445
464010042
868342587
1994408132
899178860
1250635690
780880775
1467999838
816640561
1266211924
1939086261
623963841
1872025642
1069901588
1585376082
116451337
1390883112
673010382
1996566262
360431277
1107927280
1671916789
788327922
295471366
1793781694
774929749
1522215832
1887410600
1198923238
542967473
196694427
2030656147
1613725323
1641901106
961008427
484158908
110718709
1651949229
354930017
1498060917
1970363815
811136295
1248237664
493573947
877124402
1197393444
249435626
748345924
606805146
1408361853
1459313140
381470163
883449192
1509116546
1198271873
942334016
51103025
2038005655
200440796
858784376
570841393
1340549722
1805901713
1464063774
686624391
87225265
1355356394
1553000252
421948303
2051649440
342859892
793874983
221793561
1094025143
313611077
1029811828
409071912
632617821
1638912502
772351921
12014973
45100873
77784249
402775681
1806018290
1267352949
444518632
1445828307
620471011
1468202983
2142804951
1028211387
552619182
1640579340
620522270
872150741
681483488
493721657
99612140
1998097209
1673251
552110214
264563926
1882464392
1076979431
1745899584
1551508695
2126615144
2128146327
2060234559
29715029
1887444491
1351122102
1819117935
1718353701
58167226
1419937653
636471019
1356161934
70230233
1436836963
1603269974
723236342
1855686175
1618510783
1073817977
1424622761
256339525
1568105522
1479825218
1842431101
1727325923
1925044100
363785087
730319425
11389135
1468628060
1658726526
125947770
1481723406
86492278
1349623030
243381827
594756450
1599171112
807114074
792659009
1668908798
516368504
1835395626
372514559
976287829
1908985841
1488972882
132833433
956615264
1834705904
627755127
1169076274
482001468
1047994438
157330316
1147259329
1992098945
385014313
445812082
1154299279
1030938171
1887750637
438971471
1867995411
623242892
610750694
1696268266
864267395
618848495
1905526523
1923071212
1684324944
2048738719
1299710100
35071870
352421791
1522822562
351902870
439276611
915238023
2092349314
1502646497
2034446228
1402761302
465239261
1735889305
436896622
1435862890
2134060070
1952275607
532170595
545320829
1483796326
459409598
1116432058
1943200885
489247060
1602280371
963254719
1207842408
1115140299
708672237
845715441
413100028
1292074253
2075765412
933240605
908522716
1353619434
128532186
1370169930
1262112458
96806338
334638736
2037056821
1763405517
1768873995
1085333657
656234573
2021973617
996031353
1324393787
1560821389
721326355
837466532
1288911411
1755112342
864795514
890780335
1178013061
1961568984
1110734951
176533293
1953149538
1288756994
1448533218
588421465
1845000406
1444804116
1355740486
1889167621
863415867
1907013493
1004908705
1493086649
923505382
1131481557
1193496822
1760439839
978107166
262854757
1263158147
1701008801
944022314
459977817
1402981150
1148910072
1797050192
1590510861
681704837
806981357
477187736
587886267
1524827010
1367324677
952979318
1893396650
869699405
1568128523
2029595049
416714752
669722947
219365752
2075700667
1816859746
2123583371
1149131581
355642296
395950124
733595353
187470779
42702182
2026293
1161955735
286956470
1459521303
777004095
611844031
1647768226
1314079028
1060606858
256819753
1897544952
1405456944
415117284
269472680
71273487
1296515821
1917609422
87952784
1132798405
388940115
108913931
1294188268
1698408542
1680015796
1803503178
1700902902
156160072
654028567
164926803
1434082254
220089870
7506765
315730069
617994562
387888548
670023567
886275889
2023382118
1331233296
185780065
157716333
916484351
416788856
757749858
1016039953
308737363
1877123877
1958789662
1384644894
1646202307
764064696
72990199
1674162879
798428842
864540494
1120841627
1786843833
1277509962
1800992234
32066073
1238147068
820212588
1128488710
627712209
1909833033
479795184
1046223231
1331225408
1192314639
561220484
1002748014
1094638524
1156895281
1012817278
609215611
1430760071
1416724355
1549636349
690831493
1067692997
277898296
1509757775
355542669
330309624
60611883
1626414896
1589348553
610182933
1132518915
1818889707
1257056684
1180188196
441080056
728193670
1033605241
850121917
287655178
1713124790
360649654
2132219674
664592081
22156284
848343344
1485128769
1401633446
734497393
2082223693
1803946084
33238799
738804127
1458782875
3094869
661598865
647397235
23011934
1745483428
2116623291
448083094
952133787
1257275387
1566092366
278868685
1403095278
1980495851
797699381
656061498
1781187219
457757329
787594006
1174473707
1595612039
978009801
622279400
149045049
2059374838
1576163555
535911215
1849393503
681663040
1534295617
901880888
976031423
1487060201
1316599942
1508935588
2024854282
496505750
1408474341
314766472
142049832
1791867054
1234559977
351150567
1306112602
624696339
891422456
76171039
2102912237
712213438
1017499678
119308442
1517434152
1481187575
1756135980
1645289955
359957477
862646763
934489325
2089342598
1316464544
1319557620
1638742295
756566264
39080884
388178323
492971435
581135584
1333721548
1785820900
1206513120
1614840806
557450448
280175029
1772451111
1503802346
523102699
1191236778
1171844347
960424853
1253276667
657855713
1124642306
509261635
98041163
1417840189
1342464159
704320143
1593552612
575638902
667395085
1633963052
1357088395
1742390368
390312125
296823476
305432284
586414091
511072600
1575384603
1535365857
1138142616
1295276028
1461255741
865063953
558163997
2085859717
1739911329
1423312183
1429449791
1974862235
1442277321
1850909820
1938723599
2079943666
305952461
460012850
2006452353
14702303
27190565
1789019653
2041718104
1447568981
630803269
685802947
1418225096
1477961611
1762340290
1355590199
1299126512
1554497809
798910923
59672778
1389491725
1395173410
957880636
1896826595
2012383239
585011984
1472075515
291702398
488143863
1530025889
527194667
157760399
704646226
1606811358
917068550
1657997060
1591410296
488152119
10052694
65340650
243950158
1519733045
1853285357
2035480427
1063076993
1316205089
69657278
1418892083
511501613
710483637
1734967781
2049960817
757460257
1622479927
644613510
1533323626
878064420
2039146870
1587310839
1459385367
1758914791
1983682503
1753134863
395218242
700747195
557382064
691671825
1616934473
890341196
2036804129
646649840
712332199
209175347
998200802
96640032
1143285131
576041265
604916969
4012972
1411569471
1368063188
415938928
389880662
740489086
423165792
1911225793
1737000849
1082522578
898623662
802605941
1337509545
1870528690
103685413
1438337971
129030329
1359587325
201975874
2016514231
1710468919
589021410
593669322
1634049754
1694785554
767494743
404665815
931083452
1957849914
263182708
262269676
827095897
1357573757
785318531
407877995
1183817154
345986539
611255712
698630671
1527109157
951374546
706874299
2070755430
1394957835
219433930
1685955758
1749042499
185068771
1138184939
576589799
1538020348
345756415
524503528
690449874
1272767421
496118951
162556574
1996887915
2020144936
209268145
1851935551
893904972
858146251
1644806956
2029456428
99434392
1935224025
1228387456
445991038
26562737
1106085329
775219362
1115268036
2103391342
1267344747
208624215
791061483
391992689
950167577
136754502
145038541
58126591
1124814730
826479388
1027862166
1542462390
879006825
1745052985
1909272986
2104913505
673487730
959267629
721829110
119842967
804662851
1779018979
2017271972
2010530301
1157859716
1485378891
905989598
839276122
25064208
18902887
127913605
80353073
600682611
1253540211
1939836496
2036218833
1559690821
678837769
504687116
260329094
1618904795
1645743325
1041266000
2010098435
1822442409
320754885
1138621965
451215855
1033920398
576564589
1694607731
1460054412
1020829458
208092710
1543436867
2144650459
104472847
2056684539
656342099
1253319551
1216526792
223730305
1933120462
486991637
614380761
1771872099
1986255965
2045670064
72470665
1171105388
320156899
904022429
1342378505
1204974515
2064880856
1632626265
1304025269
1330224
1397474165
63449122
1099712321
865202133
1302210058
822853288
551912431
1551105229
1764972177
997430070
1799140676
2010462197
1777279477
2033979284
1338588566
1702216820
724940512
1136312030
2003808280
1636198243
1065818904
230791233
1853135413
2049130304
1308858668
683583327
11746829
2126970496
1183322519
867311527
2128333808
1956180616
601021701
823891634
1765108796
1041385553
1344593934
1289051041
1489465938
1248840461
1379111928
468343603
1335036529
970904657
2036221340
1387757359
1512325192
615226457
1577206701
1425661276
699343538
887927575
1425053395
1813741934
99006703
1067272623
1310201686
1157056535
251262152
495441561
578647514
425426936
1330469180
1365166299
1921045803
831587501
108902582
501178165
1398991273
726102654
1775298726
867212791
1307633147
1635782793
1516651676
1821435028
2005405884
29610859
867640157
518807370
1530331428
2102758369
1794639672
1459688911
672149590
987470791
1914288537
1381777322
381781667
1743669880
1779225354
479974078
1574622518
1864007350
933123319
653440439
977022154
2036197002
1866419411
1456744075
548396056
122257917
1627955206
1464065541
187018308
1332932270
46700533
1851616404
1985180780
886615137
1038489863
99425368
144487386
1262427599
391714451
979064563
1576624743
1486603694
1287005502
1623028917
1338297985
1582033809
445990141
1495373992
2117653423
49481928
1222129403
1314027411
1923679625
1947465741
1483162505
399924992
1206365471
714139243
741555672
434716060
1117679050
254166215
813555611
486561017
785285957
1140844522
1473078525
106308655
461867250
979699818
1993723790
30975750
2031022780
834983577
1292753039
1279978856
362861689
1283839011
1253934550
1331324438
1184747965
586065031
760074617
1522754233
1200194103
1660938965
1572699487
1011969126
51163623
415749743
851229790
915402549
190150075
687536187
2110021139
516104423
605339896
2121637053
1446590697
972335897
574582304
728781611
1015226129
990474373
390285314
625064147
2002029171
764591084
683524368
1526935587
902634650
762938935
654767183
417477505
1653858312
304930452
1312860080
587153958
830149790
403573628
137104728
1147158410
1027251865
1536204600
1193153151
290265824
725045708
1718933847
152711919
1996330852
1479147640
670548863
1483319300
330762091
2012915399
1203216285
2078206797
1040497268
526529551
796051774
1119383134
1730574337
802900432
1886503603
176477835
1496097456
663799520
1374897507
1060842995
2021330695
1871689762
515909701
26789063
1253601578
984457034
105189188
1929492512
1715547972
1074402014
567523963
499659776
20538495
89822494
1932873580
1312108798
408797254
2001669049
1855463389
952307549
921089231
1734662296
291331269
404024795
534395415
1433713852
1183122629
341399438
713878144
2022804622
143836578
1722886356
1812377292
1008105502
1576916557
365781683
512670998
1954779675
1449118879
786910990
773545576
377716995
2006568636
822378797
709671064
1830298057
102217447
281007211
822111301
1081824179
1755244369
1647951495
1465096718
953374762
297125570
1210646118
54624900
1124074984
2026452451
56630507
763845435
464475740
2022543670
112700892
1422881201
516819904
1859514273
309923610
1257570148
1195583133
1251676929
1090057791
1798993527
153394003
1326700503
316182271
351336336
969485120
1327402292
851773469
958599142
1188944868
1409195263
198035850
837730025
683312362
560957996
1426685335
817396146
2058182427
827052733
910457091
1878915022
1550505785
739868573
992880907
1362795695
526958765
1401826276
402692369
1397534070
807045296
1403055309
2086471351
685231093
579592030
1222184296
408030383
1249537167
1193881831
1149858781
1648963688
1439192463
1190962448
1872250298
1996376433
850612635
701218648
1495894813
605239901
710610776
1546072235
1025439934
1268345783
271730495
1293972564
170455525
1727055447
673525938
1519711245
1458552277
519874980
1200856529
1387152045
910709987
1632538982
1122701567
362300236
307669428
1230152377
1378955354
291147540
1338912997
1736921863
414439905
255569173
287122270
1657514632
283861578
519362656
828774301
1043106957
1214219471
550664479
331593172
905023579
613283096
1930571565
1149205958
796143505
257822260
367745368
1529242802
1588921528
497894439
294855752
1659786895
45979428
933892915
997685159
666573786
2080168932
1931968698
1216701631
283995614
1592552158
853203893
87371667
1618691148
885372111
1852913465
98763861
2130451860
140701177
723812228
920105616
1876375478
29450590
1154713941
100493820
1389267674
1346230796
1009007589
8065617
1001301166
1997881089
1253050473
975464597
1819511171
1048208855
524662863
933123319
1269242739
1855722269
947651191
1458336445
1876934922
987867883
494158580
1564448663
805236145
989280262
1593581116
1383338739
2021734809
1634532876
1040428420
1443744163
1524586741
257685101
2032802775
1674961352
1144174214
1606142155
1949582732
1160461655
1988317332
932821541
500850362
1634167963
1270121936
2142724832
1434008682
1938729980
1602061210
1645788086
2129878788
2042962264
424188989
660238851
29558920
1351073160
2026287058
659233780
423021638
2145933218
1245085920
547007966
606163092
462079674
112649501
2030215646
554756956
1361559953
792413926
1883478922
1139292702
957623114
293835641
918042508
1503672988
785995110
93302510
1069393815
2127634537
165906229
1976910289
1538531630
88166231
892933263
911476474
1906458312
566599535
564726740
807735468
1767811473
934241147
1778122500
884235176
313898148
1031136906
1770772820
400719467
162620694
331584608
1166556796
225059588
572544929
349253879
700562853
1375291056
1463296175
2023435444
728811533
469195793
1085519073
90271722
640770508
456175189
1699751108
1504866309
1913249700
1209561855
2031741407
1375703405
2105721910
218943054
1186241612
1857704298
23405083
1636973743
281731974
1585417111
1866769658
1883457730
649110780
315248866
1131909412
1846508540
211674948
1562862250
964021504
1655123700
270468945
1560016510
1264709554
649005438
577846391
1857084610
773481118
399751674
2005429818
1529538344
147174485
820836249
1573121256
507721543
1513658930
1929467485
1213389041
1126283863
1251659582
1757801274
907129291
1821226669
721264589
1529748477
1157804453
830763059
1266982391
944548939
645923644
1207647958
1381598927
745612181
1040747315
715636973
1647647567
271401836
1974548817
1345956880
520223612
909825207
1972684768
981086027
1247468216
365480168
1336569911
1456831029
1705669753
850693069
661415455
476577397
1920958027
1096125845
1488062453
1881520689
276753026
1734980810
1687357197
789869750
1713690094
907356667
1791969321
704743122
202525972
130794593
1916605244
332479111
558573274
1519831483
411196506
1572138192
697581989
1700870874
1029537767
1959237437
1681725807
1808824466
1628042944
1323328842
352098658
1507087144
929709229
1728225019
1318305918
503960658
320970531
1373727589
1157609574
947755159
681647273
2134344269
8043223
1421708789
970672093
613045436
658121793
1434109501
1498567516
889696370
780667117
1451433531
2000744326
1275342729
1161728695
1937217807
325655419
1138627048
1342553953
1387061650
1264021112
258734077
1347068043
1699082693
2023842701
1925636893
2139144131
673038017
2108337909
244357618
4838223
565406568
1448640295
4703261
2012727998
1264611674
702591488
1157461458
1748986704
1123058623
932982984
510961361
1115168885
1074481158
1262797929
1511997971
200467002
1355006446
711251473
201668387
375559785
1302283126
207670704
247590991
1897883478
1672596999
371651187
1192117697
659362585
1537310242
872773315
253031981
985962829
1075956872
168096441
2085083377
2100975686
1042229150
1854446051
2097005604
505036106
1367090334
1688366401
1853798303
1681121406
1378450263
274112121
281606829
1689598864
46521965
873133296
764427543
2006463930
1915689986
1074379753
1641680089
51174343
1900977356
2110010941
1266145699
2141472084
909594541
1021125347
1048883086
246158336
2063925783
1158523290
1706940542
512780749
399023738
1415102492
1561575173
608319663
1640469832
1053099748
1899533218
1789435248
1992465875
965500218
979589467
647267886
492688156
150414682
435208671
13258625
2083446652
1789465933
416991763
676783998
650836953
946170515
1543635450
1357390894
1455080689
1605067175
2008264643
1596933010
1063021639
1354053891
55549207
1013350569
871778171
1858370643
1672734201
964698572
1698527600
2031713327
1311394402
426002238
1160581758
118115151
1876816483
1184516950
292927502
579539326
1678604191
1611226616
1547110002
134821832
2113866220
1157523125
200073111
98411985
344589399
1519776689
39726887
451106515
1125611475
863340940
1385231380
1358581310
1814897833
1439801023
897241792
1340515322
158426067
659008260
332213545
317677995
1651515156
9368177
528151213
1117523799
1416146729
592815841
254838676
887361774
1331700709
1142488428
1473522021
995341956
877492102
357715086
425188877
1096702244
1536405586
1614090838
1936821772
887100626
1796692555
196655424
1557573161
751058692
1372695768
1947357258
1066068014
43129963
1766274082
709620433
474163069
577603027
924678195
1769724528
1238844818
1217240301
225443891
1788973372
1940111021
2122201114
682853150
824914063
1161325032
350327785
682402913
1459707769
1749182222
45703562
1104921514
1313564150
566728199
656018674
1623351728
549976427
58214635
1880184512
779294482
831054899
502329912
2114521448
1437109068
937456960
1576268736
2021359297
469937528
1053371696
1116416961
1181004195
557299565
1918738515
377409536
1726292040
606620868
1970652035
274168687
1154249425
668369189
1956265954
22764351
1233227675
1085859927
220767618
1642575612
106866524
1364895621
1503644327
2041871178
863617695
990154750
294767931
1461422330
1793256091
628767328
2042572359
706087066
1154548697
859873235
1472135350
1018272095
321690690
411573699
409417870
13290708
673472259
1954325553
139530040
2116775882
1855596972
2124114755
1392154835
1136890435
99869919
859682618
583846159
678768729
957714870
1503290066
1538487793
31397979
288466907
659727160
1209116308
438126034
945785121
335316171
548844738
1143865378
1585128642
1750563266
2114927868
601205324
392007171
754352264
300857252
383048959
1281731722
2056670430
667423170
543485270
1623466423
1310078771
1392668415
804028436
2143748603
1789775912
430813359
1387262398
133681848
297125570
347207048
802068034
2036500138
1025428869
2043777962
947695232
1204372603
42496061
1413980112
1569323623
2111170642
460506848
1890718196
1107316127
163802431
604974849
1446942320
40570139
1722512502
2016247826
1211053125
573082390
1850532279
2011865771
1634634102
1668792593
1563195539
435769949
623514096
1090370157
1596234023
1425950569
750803005
1322389660
1188116689
1917477183
993683194
1660422544
362003915
1159614256
367133199
898191309
244135324
1101033902
36163054
318374082
1131690120
1991737592
1322778201
354055355
827738493
2030040428
617080917
921585459
954462028
2116148582
1644861321
1576005436
1549328146
1286861822
981917359
1961920023
1273684668
1029639637
1583986013
1941005843
1617371734
837122329
946215950
86496588
1102952165
1495388839
1885769024
793123227
1040602105
1031937470
256317586
1754999486
285867048
475473935
756547601
452221953
288169013
1747133335
2004768807
512423632
152330979
1110243462
1561967471
758853876
1178234524
1477749856
2003543768
674410107
759842035
1821712601
1400820013
1711377441
1413871374
1778601002
1399153351
1371745698
331124882
1695783866
1711991231
2094511
770151012
66955240
951356069
1896759498
1857137763
381881186
626417728
1962517867
2110611390
241259122
1276638782
1036884543
344375685
2087474223
1717984175
249387242
1181832465
292750278
1560800825
284220759
193162637
1415351179
1168449964
311211445
1522365938
84715613
13831451
1466813756
252213525
1753027093
662715346
1692960812
1556339909
134522490
295328090
1810002892
1552741618
1801120306
1204867227
203267301
1339461084
290962743
553485872
6497369
1305632264
1272646934
876697887
1538069919
1093585636
655500320
2114059118
144737571
1660687118
1148929027
540294840
283869254
86587296
1397280440
2010723656
97817850
504341567
390000111
1080729679
754786077
1586481106
1083946436
652322748
617266718
266662633
1337641921
457772244
251108847
1452546822
545792092
402124962
841199806
1708915965
721074028
1393279784
1242936318
135193638
1146876503
761981790
2016782218
991768692
44285244
1205287458
1716721352
1894099075
1878904492
1040347373
1515163852
1327666307
85568781
440338819
1749292105
105964096
1211911365
1055382133
685832132
238542033
153815802
868654857
1279055117
1612024653
1093728332
1674367761
530661533
978575550
1801161565
427291979
691868066
475018316
441322146
1415374674
359185046
2098017193
989607677
435997756
733884588
1522508462
1878275699
2035397513
450895081
548755245
2065628593
1571460589
423389436
981567572
729008970
1555353806
420942901
1442382451
965831936
261548346
739738626
396063319
1263289488
93319113
670957904
636140998
747322774
752725479
1471325072
978272104
1714532174
981359737
2137422208
1871727079
854956456
1401637781
254443481
1768251762
2055471258
1093942801
1281783604
1232692219
1659517447
405248106
965112745
1435616437
378346594
2145823497
126445426
728266166
512558644
66758454
2081722941
1179738577
346346382
769363795
1297271961
1167682746
1132675499
947336190
1361295811
126023259
1692903377
1845736045
1545529554
492747946
1125233267
875356672
265959765
1192255296
1418038934
630626778
893311985
680399215
1684101182
971090875
540109856
1361816572
454732986
1543766251
538297893
54067682
437961533
1220702535
749104730
1417132308
1853441882
2138967410
1539176326
775280879
1457302030
1256081623
95428553
2083675544
599017570
173971433
40841694
1153498756
820301464
530976530
515726501
1608484339
717106690
1712890856
539827781
1350021179
1363140735
484043590
2130954160
1947079012
2104072259
262090878
1862240402
37706532
375959306
641499350
696180645
1256970395
1461561994
1432803701
1837953106
1447597971
1677408615
368996489
39259940
619188439
78574012
1304767811
1892016107
1814985445
1980012232
467214798
1787599495
1842877853
1514074733
1613846242
1242886881
1412302270
540271990
1307504877
1069571742
1288109414
1342440129
176542661
1323527961
2105773506
230512985
1464262752
1048415766
299387707
730842832
228866083
1358133658
1296992807
739949958
1985626381
1535432249
1189628201
2080814668
2013506228
257040974
703281929
103529822
1891048568
855145236
1287003480
840286755
1712106497
1428551906
787858278
2112711159
1718342134
1741187810
1340446032
1629466609
809430985
716487258
314376345
1047927389
1596522685
2027717105
83961484
910609518
2038549872
1397281572
241808692
235459002
717141795
1960713429
281997920
1178704010
906209674
1560866121
2042416875
1171536272
1838859432
1603759828
672645880
1382321914
677060768
1483839386
801198427
243554120
1472947658
1619839936
1676780572
1592157019
1683563280
1666119266
1517897201
600573344
1159822764
1478629681
764918566
1474204224
1313817600
64422756
1542028913
591512295
1924237785
1295786308
1283376385
618041582
842591574
665503279
1647657744
591345749
471526492
794671422
265365109
613105573
1807326460
1155690642
784694320
1442084707
1349146752
406211849
2060779284
1985749020
332570329
804807502
1546903413
429862933
1438042061
30107390
391567226
1986729849
1362222460
1206797679
1754676451
1289524566
748233321
1792682127
930427022
248281228
288227439
697134432
711337377
1051284040
2001085391
1359237194
623730924
821507949
242704814
2083804471
484322224
1846315709
1639169090
1405171647
638321151
1628810332
729114969
2096116118
2016777750
1645994987
1993965224
1352011042
1135133823
312348714
153984856
147623251
191586332
484887272
2122869536
1402849155
1782253421
2115554140
899790814
1929025140
1806592845
1572206736
456451163
1091392283
1247899168
312050664
87887279
1116338600
82910037
320159647
1044853236
120006611
845724484
2033321016
404732033
984209355
698478675
1803636598
1309006863
1301206765
100426180
1089180095
64353839
933195799
187741913
763347912
1838404709
52322261
999230118
1085823919
1391544377
734901737
415723732
1717437804
972738330
1440533100
134389085
1991548112
2049205058
619868188
534427947
195889861
1388181080
61690474
1334092979
1396773996
471955990
1579995542
2053329018
1674919002
1329703277
1152241800
1806908343
952622594
728161744
1337763759
1996921695
1737782910
1072375326
1569354099
748060416
1250521189
584701091
1471814933
563685758
1163172175
1771214048
1937669563
462835473
1834277345
1118015465
907328846
637955277
741510466
1647294917
1399496697
591943181
1001359188
1627103501
431759435
283719064
1411495633
1412053487
958078674
2040833898
1994094979
2094814368
223297958
512874750
528040020
994094841
103192433
1198675455
1874602792
122216411
1714861270
1258560270
937838751
1014882370
142824302
728926488
300237284
1864972884
2014185132
1403852479
1006503204
1569397455
1827594290
1312684836
2079349711
886513566
1289424859
1986289234
737788620
928973854
120290294
2053420640
2020744234
806777135
594815039
1906362695
300065647
2125242579
206922327
1158565382
2137840146
1895548873
168939338
1494234571
798774075
545502933
1229399195
472228804
1491135762
647121096
790294320
513330317
1610701229
1697990305
465710777
2123182289
5657349
1273389285
749780220
1640269711
138589789
659803283
1606546016
1318953191
2145663753
1430652621
2083635212
649259016
286170290
1027789333
1762036911
1053263735
1682377470
1566038882
1078555842
1161050638
166014356
1259736136
161673267
2135917702
1037337433
851737658
1087804059
1445522850
96704687
1506829338
159944562
1013880835
742677960
738452423
416863216
178515577
1313391320
385513853
1922833684
1370904942
570572005
507249468
1370334922
570565822
1438611981
1967949323
375722786
1924807353
1459063123
1768611151
1986406387
1955219549
533016713
1157072388
1235264078
1694515675
1397751753
1059581677
1398426508
297094109
281704940
1294140309
889062332
768251485
722485160
2143006389
1846103747
688595644
201024929
1009790398
1497403706
1154751504
1249974564
985103379
7549609
935098475
1206359280
2004272935
65122217
1713943138
111457731
1390386249
791739870
1065985630
378514674
1171739611
2039505920
1699762571
1146858052
93992621
1416462711
522277255
554483645
1604972927
1321144142
13444682
514775936
1945302473
1889250379
1480966800
2093701795
30942882
656185708
884672870
1758194027
2023189652
159512678
389664227
1776585850
368144395
18680659
781914419
2136082607
1158853320
2071012878
1523900051
553049575
994850309
290637646
1192516899
1853520531
267810888
1359843755
1517041660
1299168190
1331402515
339809352
296761831
815949932
2003795854
1085429837
498949162
592562712
867474076
1400371078
435453829
1331741798
340277035
312659425
2119773753
1611510506
2142324538
121107782
2134064118
1373937503
8305719
612942854
1089492716
1149845415
947127278
2110905304
1911704423
2131102526
2037652870
2109647759
1088447598
962350255
591101896
970353805
150524351
1913444075
596232192
898667936
1264135088
177578122
1626596625
742737140
297731031
685716246
526327008
1311044110
587615003
691996424
211198029
1835368120
1387455562
1100550322
897791462
1277237177
572536487
832418221
54189810
1346014505
202093130
109589941
1614616400
1829325918
2050661998
345656377
1963121239
1310723491
528660766
1148470282
1820007547
2138258488
114824925
373408970
1404549349
212442347
172839789
1166752908
1139569696
1731098998
1823877494
12422480
1949462261
599239155
219138396
766153627
2037081808
1413505976
1231598569
1547144649
2026942418
1119869016
1948605414
1267065110
571092262
1263465064
594780416
342030853
1155573215
1675051736
1555318635
1308140723
366265479
1166608947
1972208800
450513701
456890150
1400232156
860223751
550002113
1039811943
527757441
1414008566
623180017
614562609
1615745479
1613373733
1462457218
84588527
1576485756
2073906224
1613760216
2137337578
1778366017
910530339
710320122
600696903
1939373385
473957895
1722329895
1139796172
1443998037
1180147226
100313251
1858273816
2010440673
335936154
1936649874
1033107258
2022368235
1103555644
1268786508
629778197
943209566
578962069
203899857
1360644697
1101838046
470596246
1872597157
507605002
1522895746
550878384
558217014
1198473930
1065611467
748984698
1482967222
386045316
355633173
1486557186
1686721024
1294153346
1388629945
1886384199
1841082668
1725572283
1644281771
1523514523
1592104864
521152711
741612109
674432760
285412121
868142177
814261717
1286638019
227413240
1593794774
1349774261
1101044020
112498211
1287791422
1502933187
156868868
686930754
1012703455
454172085
1808603264
1196011139
1222830989
1379925219
875967945
456050362
1235917863
1311799777
398458885
834572950
452706245
1617857327
593571728
1569233932
809245898
583904789
1369292353
2025288101
1493125693
1432695069
1440021904
858237795
2028071732
1563377968
838370091
364794747
270291898
1621080478
772919289
81917243
1833305505
1855934483
1035592591
1584304370
1496347889
752734282
512317760
1288071132
886603412
1020387820
610285569
1010662603
1271910807
1672417031
1066350621
565004456
1693185919
1575996808
345430755
760981690
200744807
1978189477
1993115602
1052972243
10692707
739205394
98295007
657977728
1143242142
618853415
1175642709
345061242
1407622393
1892512843
758804387
1832947404
300209540
1986479071
1456995292
2112034106
678717899
3433597
779763211
562599277
1333574623
1276755188
1400906099
465615630
650805233
491408650
345694047
1922034031
1386871225
2112699299
234180483
459598358
587647781
786280074
1915351118
918129181
759205532
217211843
2070486546
146835099
696862508
1570815421
1111416428
564028943
301158937
1133027842
743071539
1774857728
2110109391
468662256
135601202
743455020
1569645431
58996953
338968872
737646018
704332765
1505435879
926140871
988253089
1671723478
1989838543
1542666202
771057794
2074254619
906873282
1148732751
217669313
181885751
1668809562
1895008320
383097897
2132233084
57442037
1476404358
833838152
1446415443
2058241158
1496463145
1714243621
506328671
1917807913
623628545
533129002
624356436
700231028
677771237
1631329288
1025899215
1665259015
18598776
1002710186
1196961006
1599020959
1400403731
302891707
1063345702
338366790
2004244697
859291025
737718995
1061080444
1930427149
899101484
1179718632
747831478
1706381211
22610124
2003948388
1221926747
1490999477
847623025
2101797258
415416845
485893268
1770643080
1694565895
1971669331
392430596
1144694234
234528908
801454757
1835598032
1960677809
1679777095
550851180
720812130
258779139
1737251315
1044589244
1895014187
1573131819
589316633
1760130831
833950569
517254786
557888956
430638316
1497871835
1593987354
1386442963
887957287
1147448940
208837540
2067752802
1284429277
751881650
1586170444
1112082999
1422368795
2093834107
1487787546
2095722372
1186137701
261257593
1306036336
143760312
1005522002
1570667430
1493817420
1930004331
559810881
1366696587
1241293169
515021185
1675824002
1084696381
91276358
1591645393
817619136
2116049407
960812585
94233712
1515193345
285730514
1615941568
997635183
685343791
2029139160
1116935114
7133191
137163098
86305808
639387772
549456500
856403436
326306229
1875589147
1983274792
1560259678
1113454690
1707831203
2108365110
132921539
590977042
69443996
1304125352
890023496
1974746800
1862499148
1568288437
763067319
1923586740
139559508
772377376
236896665
757626108
785775790
455572999
1147805426
503123497
2110529540
1856989307
1641782545
576327768
1729813840
261641071
1805748306
466253820
1392625914
388912072
1288413392
478865145
833946278
398470999
948759231
1212577054
1510952175
247657678
951043234
1474881689
1036271793
1611324156
189322097
692824034
1501492939
150786468
642468539
413294942
1382454744
771044620
174929724
1100253893
1464381671
1272831291
618634213
1249012083
1271700096
1170944110
1199171060
853665502
2025441308
946757491
1928466393
539058127
935295469
1119368648
2068671237
1523751949
1863491476
61743323
1859362509
867230953
740546315
2095781440
1754470940
564671292
1867553688
1834623833
1520081843
1009794849
686550108
184737946
716194755
1518182243
705734596
2104735740
2112273747
766197712
539421110
1430129964
1874710118
1017525150
1205132221
1690940312
1866908746
285970445
992049074
1740166570
203645824
216008087
1696964085
1427170841
1072065528
1886210658
1828454634
900698537
1899286615
295798602
834464476
489310192
1542656060
1465613714
530310648
2067873196
931374638
1736874288
1348357390
133294496
1743060110
1853525369
1527331210
49666529
870457372
960850308
590330174
1150877449
716966631
897535032
584290578
1202596036
1223215102
1242463723
1498699500
1582313112
931361337
736402189
2133617036
1718453739
2022948020
573279974
865617059
1273650867
1361228824
828374442
1856931745
659358418
821042698
372955259
797423385
1600868900
1413394542
835363573
1608074955
1761595577
1822442409
1493761157
1787900836
1181013092
764380767
1075662595
206443570
1313721227
702591488
1553418311
237858996
1390443800
1693178097
1959525185
1852988605
2109593519
742326872
2077671837
662218643
1886131886
538552211
1327923707
1478302647
1871119442
486729315
1994499178
114382335
1736002360
1264889269
1270099340
1769377805
1270053653
252250215
1747624821
745250052
2000267716
1409487104
431791605
757256378
1851114376
1463477453
680078265
1721963329
1925962674
1371440790
657594494
923730350
1147720527
2041301778
455233680
899280465
1272569405
1672717882
310799553
299134054
1041528390
1853073214
658323530
1842496218
190425565
911921244
2014669776
1064943838
167643812
578193156
682828682
1110277553
1966087184
1665040387
521265666
697376865
199893334
1743670831
907723091
1649555802
507585126
1091637559
148759763
954607907
1063933394
1040421961
296690088
1743961296
2046709527
1009256395
48194563
872871448
225886477
668430896
1799406114
184049605
1330000376
1365728939
1184372001
1157327090
2105238675
762968141
780570245
1824595568
1915962256
1616369911
534162349
1580616568
1456233701
725357361
326029313
1341466550
9132280
680253143
1891683137
1653987250
1518797281
1378511044
1658462531
444856262
1341432651
372981685
1945771976
1395735552
622602326
1132042104
2016807167
431798191
2000752781
1075396342
1538053288
196764737
887194987
493040623
366901971
1826808885
1168894411
2098627432
85145724
187857736
435644866
1993952786
529615504
407608282
54799757
1483839386
1264426054
394370013
472657860
1836175763
495342155
1438451718
1426828931
384994594
2025870859
1767056884
425749269
741678453
1244939473
1601215446
897341171
1347837196
1882217190
705214203
1037639180
1991398908
12631626
2016411160
274497356
2091630709
959702947
978163170
616863628
1112403004
1579721620
598098528
766610352
1478828403
1022247253
233495608
364525783
169711183
751133103
1168891101
1296854010
1630206253
1753028579
1179112188
160846592
435948773
1911870514
1864254653
405356156
927412556
361348823
1597685615
1782076630
1112659850
1603234252
60136086
1034286825
1051277472
1786796518
553363690
1215490244
319212927
2132120458
135953741
799426858
1609699129
1296139334
568323904
892605171
317939768
8600626
1898469336
517659670
582107318
1790284106
1612536279
363518569
1978803296
988021927
603074638
865961419
284905900
128885784
4897454
135253635
668302887
1313509365
1800579404
1335785475
579192584
59579592
821443083
936438375
1524222506
236622770
1709021326
1363052623
1067922089
1752817601
906374755
907502538
1186261128
1551866336
826395731
1270735321
1797994059
2109103850
38664990
1362582270
288434810
690961726
1082549673
35346764
1433584176
1985465104
620566601
1281848038
1562184594
1064439018
1161138471
1803914324
887511348
241420292
10321190
1097743376
544000459
715575615
1805322381
82995521
1117133881
970322891
707004621
91518435
1681825562
1753082140
1018642824
1285354446
784265127
613049812
611108361
138390663
749257547
458947767
1680191362
2031050887
1305108314
935663752
1173585374
655744945
1613983103
1686999268
1536007405
1869233702
421403594
1830009374
327285049
2122790977
760872576
1365244058
814045355
399548806
2092257064
822426536
1020457650
1359497039
1051808710
1247127943
1200113029
669875877
1298691267
26165731
1869104901
766396043
1540150349
1684706
178947629
1506754132
1443067475
1383071998
1858004623
955823369
832131176
1024908318
388052502
826488409
1491412982
411067215
1978180806
818706532
72278720
2024593396
1102327423
527768512
772622899
949799716
2017391287
579562688
1833199140
1778854982
1696902345
83252880
1830837946
216966505
1694591775
87007239
1989985037
1649073539
1720557008
879136411
395604991
2014336839
1668569094
2053887737
4527726
1442346645
1257112709
762040859
118029262
46514985
1094358955
2145880631
888873391
400235015
1988041354
28172418
251063386
1282246816
1294090950
1649761283
1279091424
1939157453
2043627751
294754512
1719010955
1757885696
1066499328
853265765
2022944619
835556125
1263440096
302687190
367418517
1801677069
148785502
1827682812
479370918
1369216862
598269029
557597619
779894096
348985826
700043859
1052706950
184888550
179126848
2048074785
1016672695
225075553
1649514035
1475717526
1384716347
38069038
862127217
212808972
498463920
1185878411
1892072334
1719788710
1427033429
1065914325
2124629175
1604029199
88051715
2077794854
1640618743
1445255811
224053302
1525098698
1639048789
1374102900
880414093
912287723
1295344926
1875476077
608181455
61781134
757857516
768670159
1704824415
1295221721
2116392656
1174702876
2069564764
2145445784
2040956639
28609539
806096990
415193569
1843000572
1621103150
2090900456
983771035
1101622212
1435765546
260472741
1420017147
1810952911
1688501761
619297385
330525770
228288476
811602179
1827296727
873477907
1197584990
2083877024
1969685847
503787582
1140167356
1364525190
241125983
731889378
1130303947
1017467990
346311928
2061466292
1183741288
332735979
1341958402
851838389
944692945
713685638
783122860
1908554544
611019806
1437810948
621022467
1384879871
1950816127
221882294
861024935
1723591011
235609762
319110511
393517430
1669684279
372798615
48412019
167706732
1398068033
841514279
1847542340
2087663250
1929131529
724564338
1858052507
1519509839
1445472189
52942622
1730580095
926147370
1723914344
1655655504
829827968
224569266
527523247
1193763916
574549204
472345696
2005874991
1234382432
703060201
1114767371
2031565665
948925699
1850680217
627874937
1450108237
1535945209
50319941
1634572773
464687089
1613248060
57008195
1239472049
1153524683
1577203115
1453834152
102872159
1635065253
1715555313
347055630
385305749
1059243828
716997591
337801380
794063949
1025437687
1749940291
1324217488
1281780328
1465865985
744863250
1830940794
241614271
1943015691
1075684869
1221017006
997163113
1213625051
1454168292
2097835575
1382430439
361729160
1009944113
1150960173
1301211546
2064819532
2144969349
1189168797
1419523059
1152797227
409800574
2032532176
973321127
1751591531
723745669
239841221
643032432
1646566558
959916293
713782890
1136176622
86126328
1842156382
1861720357
580922695
1116757401
1627743634
170685801
1929478720
877991604
2081798978
390393884
1601956163
2146622291
1173055187
2049446526
1263012576
1317469870
139129529
160490245
1540967639
2123829943
1411799202
1326342034
1312428208
1760189716
143375701
298926098
832507546
1052142309
1875809317
36209623
105783979
1242451908
1240765821
153431114
17040311
992217842
1320581453
855794068
1962975360
1395827913
896714543
1689866141
2131703750
1227861386
1526795427
1482700024
763906335
493264347
1948145291
649204878
744593879
384276216
943717708
425788524
1065229511
189529140
1229412104
876555898
1291780242
137158297
1167127648
2136021105
1834221146
123908095
664088722
1813240176
681108304
920796332
1151785305
2045539110
700930018
1836737397
601115941
791908438
128166635
589109867
1199064387
1207501718
326052990
1565076713
205018466
1418172932
886501110
511480313
1449604659
47200527
2098744919
926981105
289410013
57643821
2017783663
123279209
429438111
1702077773
681512213
2117703704
1084411275
608963557
1631444247
55890244
536445326
467485210
1060290152
489334657
1405453766
703997051
1752095827
75019065
45984344
1997140082
1569931048
1447099000
871292358
312924690
1663209278
413963165
463494615
1375952307
1227401826
707994920
1828305857
1459490033
161615493
1018917219
601420657
256636517
368364126
495538069
2037044966
59423677
680836270
1057134635
1172447830
394177892
1267334938
143086626
1838106597
2043144242
970328060
2072457060
640743182
1095543047
2012353588
930522461
1905481793
1920962799
1177421700
156816098
684394269
1934966103
1647921518
745550979
1860417834
1907182946
1340116433
888547874
376554145
768320446
23146285
782328899
2083167497
503663496
1137216289
1015169390
1980231762
1775967811
809210710
910446353
1858172648
505808910
358631465
189312148
984565698
1428008146
898841946
905219403
203884409
891747318
2020576390
631792800
1973510910
437459103
227762627
2009243323
451723002
1516952449
662035267
365216803
764147706
775356308
1135099162
1842194106
605829908
1628423271
2084239753
1515828455
621979233
129379100
1153184635
991426790
1718416769
1701550146
330336677
894533436
2038465945
1528858248
1692059552
1728000287
656460017
1827488313
384592096
964326271
1847169014
85303274
663638298
319547583
985701295
1498921001
1544503730
1659565606
178775535
1484140082
949188260
1169434510
239944948
1285432181
1783514383
1580527075
1355519724
721484818
1466184908
2017739552
1265396418
880683917
1450042960
2003946865
1613137758
1454642180
1847214747
759729201
32382179
15423426
937453294
940656461
1582796577
1419167089
517294572
869615444
1622476425
2144998807
1164401145
1915257222
1233487970
1961432379
502945452
761797472
1729518019
355932761
1895758589
410368092
1372746740
1458216539
64552908
921468305
1157524509
1307666697
742663337
1455900209
1836524518
1744664107
2032398532
1421252102
6399955
651624029
784119850
1809173351
516537018
1404754932
932192426
538141672
1694406062
1268580923
368599576
896932427
548646896
2047263790
905886402
147528929
1629993182
2036939906
1220501449
1372765111
2075780713
1446910132
451878698
4162814
2068867783
1013321284
916157860
512870366
1942174103
1830621492
1148421869
73106902
1399174212
1927711280
261530415
238099485
1271833996
1689184901
1574562244
650778577
581212340
1779431209
736755791
986622926
78629038
666036699
1522461411
1388354480
645457289
1933755594
1301217141
1836310121
548806255
687884475
1221245408
419575292
1434793201
2080649792
1195379444
686683593
1676125873
1969060580
1130623427
2116340524
976818616
1400650472
365660561
48176484
727043589
1912053207
1888028956
1049381386
1322218631
456602037
355346295
611504046
635134422
1850040179
815369079
665359422
511778634
1277190540
338846470
1858255356
833806797
1471073054
377238493
622846959
1453354176
169507335
563303867
1846064950
2035732369
1822740737
1593878891
893159141
1665616323
872319371
2042583704
1204689682
780099412
78032457
1928409447
1396580252
222937908
1448269073
1677335452
1490756382
1420602700
1093821392
952912505
879914562
1870972274
1479688271
350501975
1623294471
251347124
2077631505
324318540
809635605
662732132
1380238160
260985737
1655080486
1641379803
1442579310
1454720941
524403199
336648712
1285451128
1780891848
179797639
810571316
158244020
598114682
1865074705
1260585940
852023444
900115787
322391368
132890806
2088262069
1577979677
1906149109
608365238
916594912
576954566
1050068880
1919595112
959480579
1121437218
1208515075
1504654480
1581377541
1825583094
1222254443
1601972717
1015717649
1151909433
213476069
1363578582
1473728353
436323913
311156301
1998341341
1796673388
1807236075
1106487245
749213095
1184000935
221714562
1179939996
585577457
1998096112
668406724
1680907346
2113987992
1790889752
1137437783
605489757
1785700274
529247628
1741599384
1354741266
1088466852
603393925
233151386
1089766417
382652017
813796970
1164876973
436409951
1812678551
1547039120
866901929
1520290901
1296937104
324749417
818952969
968972044
1149489971
1072346491
1151440063
552540500
1464198296
1493072111
405716921
811567132
1957188125
1262557765
1777503809
208132015
1764657748
355308351
1802365676
1763180757
180453494
1686593674
894649602
371002826
416490350
516872231
1123222932
46536952
1037899331
1440420208
601515810
1257144158
1232103462
257464522
1945873545
683597615
936793691
1681219138
48946887
521992082
958782118
672298041
1665228637
951336780
2067470760
1633961839
137168317
2110566991
1706201759
349516020
1401615446
1767910126
1636452639
1355022094
808364043
18715211
1212283660
1884098415
1142127305
1053213927
1050648638
1968216981
832939739
823852541
158677904
2116178295
579031147
1340910406
1591902499
453053227
816359585
560879454
491122348
686582344
1067409427
2089522806
1566362783
628304733
1797161255
83384003
1795077902
2136386054
1597184818
1509661864
60458422
783928385
1149581509
805979618
1144077576
123989512
73399491
963850782
2007952209
1422663603
1999997484
1071472777
990472860
191250271
464967809
1445345931
1514578250
1375197122
1142343
2127155226
2118792018
1580301205
264981963
1758910113
786008362
878313813
1128563476
2064569057
1708002529
779232240
923423887
1754369688
889620593
724121572
1060813450
714907337
1993863742
1037574982
2061457373
1416450435
2114923333
1283490853
1106209182
2097777351
655802514
2106352371
67314030
1457908197
957435955
1864759830
748801022
2013673097
1544944806
329611044
2134178319
479077843
119541452
607142371
114195543
1102263621
1973660719
349967099
1755525276
132233676
1531339384
505634991
2112832902
533816104
118768592
1146622088
1962478074
1126450704
900181514
1682377470
675768312
674793568
1590581352
715204388
395751503
664415556
1393597527
1776364124
576977159
955150130
1884190171
1848510534
628161991
976803823
1793519908
1715467876
1141366492
1998319275
55115291
72350519
1115629920
2112488314
1626200257
296828037
631414982
329198328
1209413766
1655850041
857587288
1352901894
427946445
697202471
606492560
759717405
258205871
1473616619
652484901
1116285133
1044600358
1987311196
1487893310
34322061
124943783
1240176016
1577655804
1448387586
1431537833
1218782390
1315891629
276835003
435552605
1112608338
1068122183
748115828
555048287
1020358662
1070853040
179077038
660783575
976013063
1240257836
5354334
1914746117
457204343
1626806142
1610212135
526395990
449972589
1913502381
1287540832
829912423
624673366
199811809
1856429039
1257677886
233151027
1819616391
1404379833
1811598806
180778436
365293271
2132791378
17294460
1159527250
949144110
1906825422
652233415
1231707781
1770162456
924100749
1884193463
1027141357
616218356
465569541
778683666
1668778584
2105995854
77695242
1564954633
473170763
1412643789
50903571
1583382560
347718896
1083183920
758752273
693154939
1251191061
991849583
833975502
445973586
234086159
186078035
203157558
890752638
496645362
641311280
1579898378
1007874187
1172808791
823302258
646244464
1844989037
1303144578
345617380
282898505
1877447582
73465508
76438739
2146922411
1450310703
529029775
1977465569
1484818301
121779713
2053056884
386857106
1635898027
2118814641
516236242
560199037
1251152131
1023479272
417822770
1366329924
1628857469
2046764102
988983216
396135690
854471575
644263372
1935398506
52904755
1521825436
1011622486
1920204504
2096379313
1039347601
1333469079
1666138909
184792622
1688675424
871489065
601144208
1194536536
756411226
1013965612
377705935
120629319
827808443
1907628830
120291613
647175222
1690021164
1375974785
2089791878
1516221565
1432627516
137324735
688047411
2135926108
328588082
776015122
294365721
1635035636
893329387
312414041
570943402
226922799
1619992409
1434560657
1211706841
1484454685
1192046636
1987202289
181989885
84772149
450476923
1882389477
2108332375
1357193745
1582574435
118896451
1714177228
2041548767
1639005829
939324257
2015695371
1032036251
1062539893
1128588754
546211928
627961545
532518037
33251280
1168671504
1262389567
1993479998
1034832006
919759467
2080548975
743934763
1725922339
1805411543
828540102
2072407832
953569970
1931057634
1789227225
1415583668
376827162
273821546
1618135346
1886722352
1431216428
1154779948
1338552389
910064057
1055199993
459035797
2025567578
1357190913
1655934866
876948982
1385495273
1714532174
1400680931
1663104569
1363425958
2089128507
436227053
1521314547
1260123290
974407493
1265962080
3360384
729022334
865453843
1507783904
1520656059
68090959
885516089
212962867
76913736
1431348262
1141134593
1205854983
2067293001
7707690
1044361439
638255020
622170582
252691893
1965108263
1365107228
1312236108
1341299189
1523183065
1972421187
608530576
1899444650
1170305851
5420594
1876432942
114050670
1216580882
1145995606
45172540
1438584322
328760844
1145327040
626886186
757512692
1826852583
1242133256
861632358
1088032233
34591307
1872073292
889345073
63791767
1658352757
1999154057
315077033
2010837287
859222408
211635217
1334721203
1167791541
1236250156
1616037649
535909538
849601992
148537751
1832406166
770500177
237622337
1842031100
89562598
1085102363
1309244101
1270308690
1198198539
628539070
606161756
359846339
1810332841
2020386904
531705160
659949654
1533257080
892784271
1902083630
327891584
978235631
572763840
1890831179
1778083654
1004557084
481616061
662917404
2140054931
92016001
1439446287
502239155
1058426539
877231360
1967390532
644803949
1168703862
1253188569
1521874424
419197851
751067398
1951191502
1786080403
644416096
1871368012
1161389774
1899407851
1498085325
1262006477
1348192200
1986583548
1684362029
169437498
2097132127
1910717991
514097285
1544020650
41988682
131626186
374402413
105562436
1948071762
840745200
653221086
1964951536
1553893970
1061664007
557785558
168465142
2093407520
412149749
191458643
2063293043
1146711410
387183882
1041125562
175925501
1986471736
188722902
1499608069
278966874
1217180281
242556062
1249326622
1153488685
1740318735
880230671
1237192148
135323545
1341615682
2027223171
873740146
1682387768
1720067449
146033850
180087169
754450445
929483568
2072173966
612666751
909248761
406027935
180884086
740930884
1103897102
1053670252
1273638911
1465495454
824647667
19423742
1737752247
658559717
156946957
542571910
1363991971
1632161770
921211013
160111321
1552191205
143416329
1048341720
1156399393
129832986
604738308
877293224
518325925
1223691578
546003945
302466868
802981107
160994935
23343640
1219671286
1065786895
1224188662
2133715591
566568978
638463528
1976504195
1239086706
1557385705
534182538
1257612095
700684355
1525791763
1798441184
362111432
389466488
1739821340
871938238
2116407523
1380546711
1798846687
283876320
436583574
1565761358
735552084
105656639
417329598
1701481719
1965546111
521068028
733823939
1207171178
1474483327
1994741626
1087743740
2018714318
609717973
1896525355
681385670
1947818610
914728712
162295241
666871442
1075152652
1298240069
2118817500
1890331500
462765916
1852832365
121650670
841835113
173293290
1582238414
481758567
1517535974
1919447645
1436945414
1109115285
1169130995
967759933
3016449
1909400917
1909791504
554392807
320522717
2126425298
132712517
1468554520
1768534765
1462019252
1140234888
2094875739
2077578355
1056015559
298267839
208923590
1931955805
1005135446
42443049
1289665487
246859759
1824267800
1739570721
626553806
1054773095
901918528
22820918
2037615134
1131628503
1219688076
371257990
1712008387
1298353782
531355978
167867781
58633231
484036138
1723381270
516151905
2138974708
34956759
1244112978
485525065
798058158
421297642
1822841487
1581051833
2055304928
736443583
801413689
1406311447
838574426
1360268300
634020858
1276148469
1541283301
1139495881
1612264254
266892897
1089413789
1749953297
1735088696
2060859
2050091068
2012839394
1382307877
1432962677
1628744921
501107892
203399748
2060925971
948872310
551161450
53153959
976354988
1421777474
1866466059
636661078
1925820675
65628659
1693153456
981398004
412311838
851953096
907583698
1450817981
1485646325
1400182810
1006929302
464346790
1577786010
1657222533
1607364129
1177373569
476902993
2065887590
41978756
1263562422
106972163
1405656565
106954566
1884270737
2026231785
331046354
576825861
373562532
71540176
1876823885
1122084769
793331363
1829293914
419665849
1192219164
906828700
1217103171
1604376543
1367970868
221493202
1660837427
696583299
1264029861
119178882
347208459
1493528192
750290452
328659981
1265593079
622333250
890398977
1190355001
678232546
2083445030
1948534709
865810366
1592312534
284664928
550005598
1850660586
539354931
1260001059
1697728723
2095168620
919541268
1655416256
1018794073
518571024
1082071600
1550081997
165262060
1591757685
2044007268
783968682
1414285318
1122580092
1834972093
174335599
1277441836
51819482
2013741906
35690935
794179402
390791896
782054787
1444332296
1169892394
1402120290
405810347
1867486458
1929984708
2064440814
992864503
503035367
1030188527
821143970
1242462903
1056220494
2133009909
210823522
1933617211
2117393216
1324201651
14956451
1272323477
1574910827
551430097
1044758134
629357579
59953705
915422392
1167866799
1333136810
962754108
1614016278
1011086046
302295623
390524861
1964625118
187480432
1574569246
615579299
1492689861
645617873
388828610
1496605256
263210200
2008445631
1470195105
2085091342
673308918
2072652738
840255281
405437154
1044708639
239052282
1572918355
2083117934
259838658
1974358831
261715177
1850819885
578979524
584117703
1094162084
1782936190
1324695701
1425218877
570845210
72365482
180672430
667894781
442697346
93884134
975739482
640350090
413762526
542915647
324855765
200105858
1451983744
1257982839
101062210
973135760
528420630
2080894239
279885981
1192012464
97704319
1221789896
489020503
1130946195
106802815
915046231
1914411740
641364200
1458283699
1028942591
1571956788
495919767
1546016057
904859179
229870097
1363275788
1265781181
1696724964
1453832372
1609571657
1472360393
1429134022
2037688587
186922305
2080461817
342103332
2000224856
52945096
952469835
1758134514
1277672976
1340401571
1996404326
461759141
261035758
1651187688
1815301190
1643567747
554279647
526742862
1702577881
1861755701
1286089205
336299402
652204216
44760612
1413486561
1195147981
1173550886
1762904331
1117573156
762377002
100521478
1621682755
1110833284
1546974205
21434919
501088003
1879010809
59957501
1087863211
1581035063
392754410
420225127
33712883
989821234
2108388722
1977336380
344218709
1065748576
491321289
536851270
790881913
1794873964
1032533169
756095229
488846319
1399524560
1931561421
56370495
553951214
344700818
1100057308
425322082
23717652
1889480045
406593841
696867011
364089493
23978783
1705117468
1960736671
1499478072
1387500965
1417055038
868022372
1683125940
429208316
1194759809
1609559946
2064651645
1636045
1366682505
622122311
570411504
612979290
1742128526
1119670691
1739569473
1569344996
1858391387
1554935193
74019836
1650022523
2016772433
685153931
2110977832
640381315
1583103598
619266442
520189974
1529748013
386674096
1609097105
1604858555
1396475786
2909531
1615790786
2090327478
1319860285
1072617637
1166312423
1091802338
305338665
817948625
852854660
1846007021
1254667965
772055920
1370667473
580760618
1149610893
799894168
172197803
1407049415
340009231
857439481
111265144
1454797985
697485094
1158994449
312227570
1558508983
260556893
539131748
1259691338
336847058
966214518
554881363
1607661381
687826733
1147305429
1430468435
1778323044
1163100799
116326369
626280334
1884571388
1428936490
1526341450
1471009835
397096973
1884525352
1772238245
1173657241
1134584850
885229771
1131792341
497736586
730620238
720922237
1363984557
195209390
1152074358
1679722104
351386030
1240891163
631109084
1514267751
1104389291
1471805136
1619697666
885003077
1694936666
1309995751
1890312065
643664861
2136685097
244531649
1137567384
759909381
313159608
653145157
998615630
1100541561
1914320902
1110410195
445559220
1696878899
1157636351
1012787230
1413120515
1866290501
1398996447
1775515123
1640746038
1874126924
689348198
877462152
783197091
2029037955
298021975
1228450265
676295655
1695814105
1198756604
345373812
196723628
513676012
2008524571
1583161977
699740272
1054192094
1799962450
424312639
89998235
915926492
1230465214
684788122
1113805668
772833950
26653201
1412086896
595093558
1430986381
664745448
1088276069
1822489605
668086373
2056431934
1589041732
412511274
1101157857
1567736512
271813549
2109460990
1156501774
267601036
1688089733
2014123527
316466484
704419564
1105705120
1495119920
75097718
1229397335
1539122594
826144429
49512183
729428380
1406862850
1878306762
354131453
1028294674
141925663
1386481785
263159634
469057396
1832589913
359926711
2054588571
1972569144
1209243989
702384008
1546789896
1737598191
2079441292
36889116
43334421
985812480
2022347547
1791549981
276027064
374532952
1486166364
1869443218
1628393294
1086043096
1245056015
169054662
154756295
1711484009
1792093718
1455532820
707102131
50275150
1878808006
574652852
517993117
1024505506
1657732996
952590225
1362426044
834356013
1993612353
1066881219
806447502
1496607839
1905505545
629079740
1425134145
645937250
427621025
1176251165
534630082
263919794
1546015320
1674058756
1997282023
1594905267
508582131
71373651
250683544
1835844734
1030807218
1285224554
1673871311
1375033407
936220985
1333013989
671375746
1635532827
678193262
75123362
1356354188
527858111
2070065340
2137988100
656233051
1998309348
1911675696
477483207
1052281140
1338152775
1525789493
1274506897
546859036
1228127698
620269104
536019498
1294815489
905910173
1344288030
1895476049
1386744566
1773170737
2101964518
2022916423
118173888
1801804602
1636098083
789153318
154235987
71257376
1845280013
302847572
205983887
1925648161
962314183
1084826470
1859761441
1874921857
860765862
1439438653
47146011
109817706
271175639
2123929355
1735504868
485582666
2022935849
737580470
706324550
222509101
1096446177
111938401
1204843830
504976608
1886878397
186830549
1230315817
603795280
1110530596
1609790226
1580865331
2107109662
568514600
1614071092
313365638
426749069
752891989
1936563632
74771264
24565418
1535394560
2141304858
967158149
1554861086
816313573
1618268057
1797845696
573557393
1490033586
775126762
1860965805
1766406203
1934610913
1817614292
1610348258
268380125
307533379
1118200393
1382924213
995254351
1430543844
1450841357
1025865904
1753049439
1403821338
2083379473
601460642
2065060574
798505107
1968126781
1099884067
1089021401
1579449741
315935275
433401893
603344494
1662603181
774161453
1244373309
1648987112
1526124977
1894721200
1503520271
1621506026
1986232602
1807985084
1084337742
756323447
108848273
1489911548
1693688594
1385309500
35548280
132668577
819328657
585010060
172939750
161843160
127678554
1756192795
760741585
1872711992
1765839832
533096115
1594216960
1898097258
2138605603
993980758
272843728
1040357908
1706964280
1198965326
258914264
1415637158
1275466675
444799470
1923213455
1290083487
711231520
1845503245
1646330253
354315015
340277549
767484573
1286323417
1328244486
151638895
1921932644
21802193
510900438
1072662179
30991882
761030481
1681111311
727072384
2116725146
1120723801
1972226260
901471646
111232891
969832020
1098047505
1226699478
1036507665
1793826945
1850101568
393037737
1149786402
464855031
2111063994
535732325
523706072
2115768563
1333542242
1592175349
2018882694
695175060
1327087706
629112276
612934693
67052627
1143260212
708690862
1770684639
1010593731
2133190059
1624209486
1087954338
1135756058
1052331309
1097671641
1869211554
1541736887
1387268451
20296308
1985111737
870493539
1981174183
1112614240
1944365540
985996011
1763672728
786213986
1293838214
1927291128
1952957844
572329084
1103224891
520010784
530025086
1288135544
249465389
986795446
1251222747
356443324
1309883785
1659244360
349475701
1448372605
1816711529
115313280
898825051
1970488046
894697544
640437038
1783662061
1367147867
2035080480
1111915314
959134588
570605676
934573555
301289297
318541439
634888735
1567899324
1347974713
1668683826
1231067743
534249832
1024781413
2000893710
708829904
1019197429
1242549622
539615955
1962510439
1586498587
893950293
455817129
1472216647
759064014
1194693932
255862738
793754650
144774700
1935275202
330502938
860268192
977329431
385259737
1515772672
490243496
1403473685
784210816
1541271606
484655714
1988244202
1208150701
2097014246
819434264
1011379467
2002583952
1095004221
70410056
1087944878
1278498679
67856613
162542025
1113514806
1417161405
1206009910
628241791
1816870806
821913980
122436240
782826407
1126578689
1073338981
1236482607
768706239
1381147457
297691173
584850274
1663498453
1678531506
1710517079
109963386
1821081222
457229299
367648685
1112285355
1085807984
1100534068
1684154855
497490779
1412206004
371063851
740859100
1377984675
2009556643
1434838332
1125938680
935364568
2138422076
913342411
629812456
243979687
902202571
1700699975
646638420
1521809072
2024703091
1274007667
629548631
1365738110
1351002365
1819108672
535359980
9788346
737538610
413175450
13713605
1929377250
979685269
575784621
1619197603
2095439196
865905421
193224975
1227950962
1240902250
182942651
1399457874
1122403020
1515218087
1071454039
81948222
1318159164
23155408
356431785
1524070936
591039374
434122995
1094821319
1662861987
1176167243
1767688378
109334853
827457035
1348844642
1859783396
1817827668
1088530957
2007266551
966480792
1920042566
1943516964
1296539014
1221714668
961435008
921149474
165616148
442961432
439684718
1004237693
184207729
1371280817
1735753713
978242800
514541604
605367411
2080866767
1948497206
1865308171
1477009730
1495928345
1489440561
1329883834
1346557902
2081431373
1698923919
55919323
336698370
2057729587
1534362983
932852531
186663326
125400157
1315919387
1357551222
1311974852
1072045092
555625155
710083844
1413208894
2011875547
2088555222
586485459
729323166
578272211
41050534
880393045
560146920
863421081
2049633359
759926470
880041876
454963884
1904646168
1432833666
540684066
1764171384
1572318715
1578254175
719050785
600905504
1318855512
1644237509
682541676
1634967079
1298763566
673198964
539301980
587149989
1081480176
1956650860
2132652301
1495607507
408137038
781701723
200524209
1692572267
1591552270
929609073
2114656771
250220183
762213836
625952233
378426969
757260387
2103973881
188843170
895010959
262612189
1407483991
639904903
1674721762
1514385238
1187933477
1515466841
56941876
1011026952
48068712
1647866149
363179296
692512181
832779174
1754845135
1701491350
1621412816
1248167632
166562416
848864199
1582474321
118592954
1359498666
1543538598
1118925892
1975725491
1697602664
884709863
1661683783
533471422
1599852705
1846213714
2059934247
1587801474
914868166
1865167301
391924179
757956650
1143433550
372703026
1448184081
1350210157
1993537875
2109498455
1237280056
2098554669
1647870963
391438056
2109196891
530562594
934816154
1922496044
509642795
79438289
388009509
901726704
459545843
82613244
1590733072
1638440917
856934720
1529862408
1576499563
1910161716
1031487566
52495100
509121976
1856794960
223593933
1003120945
1767299349
1406536371
1027371320
1458819190
1353687201
61745994
1433937149
338132091
391036211
999008569
45576886
1509576566
650031590
308281438
1405808468
1838176947
1191664565
137722051
1245269074
994029338
1164154076
1080009735
1000360685
1705622396
876297389
1450499230
701140625
303811906
17562897
504252770
1182760783
1585358531
1576471478
1214042771
1504370913
1598395023
1473035957
1240570817
1189730200
1341253244
1239306516
1590507607
1295600768
792042769
1872380379
1518438679
273303454
1253201468
139428978
351970555
322099003
719045848
519405831
514476481
1367473663
1993654510
333274611
1726104535
405410618
424721262
1810790052
1623546600
1108284118
496672340
1793988319
1901946521
478575737
893272139
1589066801
1637409922
2063923074
1632551145
811256831
1710251914
897802854
1223396800
1202243037
1410909680
451335724
586112518
1546195877
271865020
1579325182
676138307
22728011
1555388596
2002667052
1329918162
706490579
831034407
1771123047
1826402309
1421750043
970390892
462753243
1994455479
258277048
1023088851
2143161371
1245254803
631296448
1760843394
1814108343
154545616
663438403
1849481716
645422218
1468252506
1455044955
1825165853
1389360050
2111526981
1869246188
1977579803
1297244489
1076051508
252045629
552542938
582859436
2144743734
1913417336
1042586143
1805005619
713607982
1348052358
1056743526
757689464
696455746
1865742536
579009453
19601445
439949835
257380829
1402295902
1449818459
543557215
434178418
2082564791
860951064
995300123
176202882
237104269
666340553
1250426549
1949018387
327378413
1837078610
892641069
1300512251
285914157
1725755450
393295795
976679657
156632930
460979727
111022095
1019772363
2051122570
1579122863
101795204
942333277
1049551240
1577765848
255473967
1342479780
1537813882
1412565751
75535122
213874807
1752936726
1158769078
662783483
2064459104
602675672
1928518110
847069390
1261122811
696083839
496826324
564728600
28459099
1541249692
1324661304
11158575
323881538
1947818610
1283429037
658016816
430691276
378906376
984769883
1256557713
1141195670
813542437
1051957322
755620089
1745895035
1510032615
1052880355
868607926
1478049406
1640240423
1834859084
263619731
143858227
1147285597
1039756954
119523280
1734997104
1384688789
119925731
461243219
134207684
1815360256
156496090
769000253
1194143754
1324196536
1833225709
819328202
1116142389
1906161543
1910105087
958308224
394517478
150991007
1774605192
1858029331
1162332402
1634250768
1593904518
852053451
259295999
1325649708
199954889
125764610
400599540
1743581528
2043403696
1878364298
796792904
918684765
32100738
1922365344
420805069
648790028
1038861555
1909529460
700330636
978198859
769046536
2143185221
1729698107
1580389076
915129496
1617555480
926230701
330072679
1486377002
634237699
334310099
1792954253
1385637662
1054079395
291705258
1832252534
658807525
730487498
1885007234
24064009
503659302
60212135
160642196
475207897
1714363891
1988557460
2033159658
229493844
1607601465
511703560
233104906
186589268
2065434159
1527133109
1456687972
1730983123
601356883
1780342678
823211882
148139638
8573931
1837763555
1764069795
1972067574
698970099
1130148487
345799311
1510738516
1742897101
1448064823
1402191890
1001071705
197199547
1710057358
1273061313
248356367
1456318644
249439441
1219133550
1306295743
963416130
1568953085
2139379238
294404249
724864469
1778436714
1887287464
1016704208
43696855
1432669633
818991707
1439854793
608051568
711897789
1261356493
1003722246
211055144
845884872
1918910807
1433051077
1383252535
1954813549
1406068136
1166137288
594600604
1305851637
1123242499
747941154
620926347
2058843805
1970481364
1794604926
1493872022
601183545
414989218
1674707251
1816289667
1181186912
1476193992
400156968
1047204070
1988420597
47667703
968069708
365614223
2117143648
1380311324
479921672
1412508341
873265379
1000458959
1272855114
372656771
1743715208
949801815
2133210407
1415067852
14705769
1715825687
860642300
573680282
579164095
1127659122
775961158
1970957043
1058097888
1274243115
1805942767
811708565
633621513
1502330138
956680150
1252030991
1376507144
542902562
908725544
1952812313
1951260616
519046324
1611511382
707557940
877126075
1807199989
1642893620
1706034509
247014972
1853733148
1777398625
1800282816
1273908887
1603181717
688689377
538588073
797217909
1145910149
13730073
1209796088
1256870808
1494498851
1319554720
477471883
1237219977
1486190672
1955356195
1847416178
1722682567
1633809371
1837505108
938995815
615420006
1964612211
683313490
1458963224
1709790119
680442395
995808588
1150814954
585101965
87165969
1849153541
942633648
1115732119
1611140757
1755328198
599836223
485948923
1925853406
426775696
1365100457
455316397
1214048560
1288521548
302022595
447632156
1416089426
1522975963
754882679
1666877836
1014237864
1656801518
1909383600
319185321
258929077
1782434577
2125449143
788932058
683542134
1348044519
442963843
1552195753
1783178320
856418558
1787915443
869486229
1707986499
130356743
493484399
510682816
1209167333
1791865171
463954815
1714946139
849311757
1350363858
1260482593
1578288150
1983505832
373140301
910798902
1404330337
1687202331
1397426233
279264497
1506497625
351903625
137970304
1196611304
382377484
1212086411
1855463441
372187647
461353221
858879454
1596348389
925853341
1152312191
1159375362
1991756439
301768279
1681575054
2004186231
1999794949
614622836
1935598199
304345057
1615849258
239515815
50740264
2010441748
665091518
1768541625
1702099893
829881250
1127878966
1795652809
307568788
2051925343
1773289501
1370206935
1560811650
1755172665
2013702823
689823840
1106964978
343161812
2124471429
922152366
243979687
1973556562
637593149
374358594
791993026
1922163940
854338193
209290871
2051407243
278621477
31717690
352519151
472753610
55880177
1569824361
595870581
1304048986
1915153199
1884832190
865819054
297208651
1552879409
434716060
1540894617
181828708
1618685408
1369305878
250991899
991106738
1686635957
925824572
2126547726
1410434397
1856767103
451264526
1246475881
1174610512
2123636952
725535155
1715314363
146491467
430721413
570243190
639648329
1404075996
1590432570
1684785067
64369714
684850019
1221404125
625410418
1139238866
77330855
1367568848
1211476779
852594708
465278720
1895485667
2059741224
399470068
932733321
589728133
989193892
396481533
589643345
443284217
216466770
324386858
221129952
863678251
1555175627
2014045924
1416340920
1530558976
662295216
116256403
343314690
2047182385
835685382
50032005
2102214856
1945155713
811788123
673747020
1057622821
2089703754
54195019
1485534616
780042138
1482007282
318163734
182098931
1090291193
1569945589
1276317984
396186620
1974700515
1361753941
885969389
961180864
710719173
128090416
1228710221
1425148507
1855855091
1455677248
1757761035
1541169634
1583310108
181302655
1368462022
2054205741
1343477421
758150542
932939664
1330087364
594389522
1646389757
873997291
135535615
677873532
1302435077
36824741
356913376
464923987
1783177784
1031349006
1883846975
9798077
1592781884
1046118726
2106594348
2038658377
1187354836
1353312443
284662437
2111046821
1631975362
1478457156
271933377
1258060943
1663467700
1258585446
873190978
1739612090
90698003
905513227
1008945895
709123762
829123796
153438995
1250378940
910071592
310396874
919218394
1951142373
647792889
437129683
173697707
1908956675
748724415
1980481745
332002891
362745935
1172081959
154093287
1023612978
620170212
1087402518
906379114
1673443697
2086214332
1710792283
208918229
867870552
1814154162
818267517
1015213983
656630895
140029866
2139234134
82246614
1447618085
915871128
1005114461
1250761576
1044965675
1869851028
1112946403
866750993
1913617805
567478436
1145728983
458378872
533902486
1181856655
618377856
1774192533
1255113107
216666287
1822726042
1467146007
1654847696
612772417
1360365986
1945919570
23495529
604905827
1842062574
753011082
1933105337
177957457
908771401
540186264
1240801215
921022200
1673544236
1643953899
706004516
2049170745
2146833258
1382248965
407829143
2097787268
447193986
1155441949
1114791200
1529413308
779229098
1988806123
1358792486
1644832484
1441422194
934941264
253730402
570928335
1795826639
1453932074
489343142
10441725
463893798
462354538
1077629484
1575599500
1816633782
987491637
1948686766
1794248830
2124475832
1604919125
890828723
1212209308
1880445404
1847083959
398024604
783523074
107425542
949889249
227592457
605289408
853151057
774849244
1531624435
185448954
2096380158
1261837229
446420423
1597460288
1478430441
772883000
206364593
296375288
960880750
154026901
57821492
1118445313
1823932322
624306571
1566210898
1918534382
1261068282
1117840998
311684539
824161482
1063903872
343122985
242149339
113018651
1618304455
1903911219
1622842044
418568504
1946024486
728486676
1527478059
57148210
689041721
1564125682
1397845024
242499202
1052722247
1637685242
1743218164
632873020
210063120
723146398
927408076
1729237181
584082701
490213630
333392322
359096564
1807230786
1797325475
1463573972
1709457747
349827699
1804584899
1322640167
352986103
816254360
1981870731
2007370312
1048404058
1962833181
1436450081
591398586
1903583696
1537585699
1860301467
284290244
1860686532
1814246817
210759220
77800212
902863016
1774775681
1257993124
64798161
705896925
1156583137
104076427
1647092410
751608037
1731330470
2032300928
881474240
688266866
1510924228
515135545
700596907
1615228946
1632626933
609256768
1234796136
338019149
1279176060
936574985
1984694224
1506822242
376274619
1173484508
135589617
1040838455
1634978616
1961373490
550373164
1665623862
1821882179
670673760
1162639922
281131001
1302091660
144362875
2143467642
1140342351
25450584
148571641
1097539175
1976878872
914899553
33899135
1926707844
982256680
510755045
714497243
1443706531
60332987
1645813384
15185703
1478626806
529887036
381501108
2030111017
1707620111
1483882997
740457526
1028209905
94095557
1032988991
309784458
851489284
878314606
861902577
1764261142
432505090
1727641889
441768886
2146367053
1712448289
1899574854
1243637888
581937138
1782079266
454664549
837697451
927599742
1165031762
1127362756
726395927
979730394
1650079634
1179368035
1274697551
481758567
11841526
1151766869
1625366490
655459605
1499267274
79673017
1925631800
2145337569
652715791
1278541763
65164231
322090342
1692299805
2146399134
2119568681
1771817114
1939955816
915873529
30874143
1562595667
1745418767
274879674
940219127
12445641
37997715
918856486
1855067631
424051320
830170793
1392075238
914059826
738699861
1705410163
707249461
1578190919
191380289
1376698738
1664781841
1907048389
597233220
987958436
415040201
1032590471
1616772057
2029436139
154279528
1652451007
2008881604
1442732540
461779198
1430396425
1518141366
1839736050
1121869104
478035179
784349703
765065011
502909059
2002736259
324704532
691769001
1867518075
858678349
1325498376
102152017
1130532955
841362623
445345342
1664114016
676003072
589758218
1868738721
1146792945
1589407243
131263837
2042988766
1471010665
1215824889
1145032845
1631922421
1395479999
1568669219
1533887052
1661947120
1541895860
1746931273
1361291787
918852567
1369684546
729576273
355118133
1507156848
1434037399
1068795771
321603653
384182376
292863741
506735598
1429798364
268118513
535266936
1953797136
623350182
230015346
2038672290
210042894
1983077533
227046504
707609663
1513928638
1538624517
1593185389
1988469490
897660693
1274155391
1902052526
1400610885
508024575
146691045
533471008
2072786962
650627873
1660587827
1400607852
615865353
1095907627
1334429126
746025716
2029095280
1032872003
2089644492
1538204575
531737382
1904217199
502420066
1065938916
1964491533
1501983343
1302104344
1634570922
1613348481
8945898
1298223467
1330425728
343122985
33641926
151890465
568220980
1187492005
948289744
975289529
1329843801
851394572
696154022
1383499924
889212942
1094884795
1061546532
1833476595
570776170
1256487771
207005023
708693956
1217106365
1228085852
1193612225
1863227195
1055067955
1348354484
954711939
1699074188
818229966
2064429690
1171985887
827786029
2027845513
1152510016
1492235366
284457832
702492689
1843023627
400156968
323992473
597071418
1271904708
640070873
558715112
302982630
1633915840
208679083
1457213362
1757824641
1172413867
609536496
369571821
2143137798
9788346
571761851
2000054048
1835075759
167826935
43821688
2120325275
1153249215
1437737134
1011278456
673785114
1175968380
519465195
1641911035
149361274
1376073543
1901255995
1310832771
575472790
1574996108
1015105747
976029928
694573156
1545443016
320214861
309213424
446111636
960397686
638112479
1413329802
1984643825
1923539036
1291489246
77832031
1253038655
458533637
930085114
252907056
440116193
287371821
2110200899
1585172904
69724838
207557514
969994222
2112107397
2078558598
1666285748
1921880870
1433149515
1799514035
1549369999
1793117968
1859454887
1103156829
804074125
2132789946
973422965
759027271
1047988255
260605914
644049573
1743278103
1930070603
1047985435
562372662
2146564224
700197630
962141098
1897692946
2128734886
574913053
746255525
235341475
2133512817
1455705275
2080233795
1804315158
306164532
343360864
1157835989
90284022
1689692469
118294382
1344363738
1074525328
1870061479
967376942
583439829
1308252842
497486707
838759372
1752093076
357465208
1031728631
1119181252
728695568
1611696106
678264575
141608201
2014584225
1595386220
2023161483
1261830712
1964641770
1548792879
1496888105
775350571
1240208261
537880013
1159142057
12742841
1785395269
850508465
189363623
772514037
250478650
1408157774
1178364516
893095345
786808739
399882468
2046084809
1957978345
46588838
2072900286
931786378
1581277505
1365451407
1665271278
208250977
1230758328
90140292
970055813
118306391
1717437804
519928658
1099678894
1597839189
1800445245
701754179
372119490
546850241
1557657025
1333579353
1366229166
1970962184
1804958539
831799226
2059991098
820784125
221493434
2028014470
1720542891
27806755
1963103790
1591083645
1283525370
2071770302
1350637209
771073220
2141913895
1067222438
487547671
1001847399
413884680
2115678720
1834398802
770084534
1454480485
1657575403
944328870
1948838918
716887906
802504299
1668116934
1458230263
1873012977
727285236
1070688729
925705191
292426842
1294773949
1737051839
267011340
1826109367
1688906241
133227505
1227362033
996593013
101462738
1801620883
2107703573
671372918
1264015172
2109490392
1714710370
1360360914
1876903868
765177931
1686634369
1741999498
1841805585
1079781185
262945492
2117768762
405003388
727976768
1266701159
1856758475
782340612
1221906150
52696011
139862435
68168039
1801118735
988765683
1893393743
1207002276
223358332
1957561206
397954184
1274054814
1419224218
809177709
1466532578
1090204243
1433969144
1978341435
1921734082
635298668
706711786
934664175
1088461992
1435889657
1636998265
204629547
994248189
1228098054
819908805
1642787118
1407070348
59050753
420232100
1064284257
940709418
257115745
1381596283
179172254
1994586713
130889288
1635966812
717777940
835805509
1098249766
933652195
1538934735
1791271812
1678544661
532755253
860601944
1669217100
227086265
42174289
666124779
1963516000
1322060316
1506162897
619521182
2127166220
1660659078
1034778926
220818896
1866363645
1702081224
21387596
1806631230
1078320615
1701417819
1938832598
1042896607
1994829276
129017223
1688076729
491509663
1941303801
292820247
1197606195
576915962
238945212
1760344514
1586973041
270633076
863007121
1569311265
1866014278
1269527074
1359060390
1577984986
403705358
1634005619
1695098786
2139767486
1875572557
1734533181
477049652
1811658524
1577466614
1715936718
1015284429
282044549
1811367183
1489858998
1632626131
1122550965
483522997
251594612
1628085857
1358061140
223362982
1479854927
422312974
803198861
415749357
961979606
1179157915
435081827
877662509
42231643
1714751788
37554912
7854684
654548493
608119064
2132739827
257418776
114990413
1999142569
1618208737
210833771
892054923
1469826967
2075503747
1590911568
1278615298
379582756
663320841
2091788887
2135095663
307809615
1322371589
790888056
1499586712
779200099
1245589179
1367958303
493185424
2018145824
317512820
24235747
1386256887
127488156
1977093411
1979091005
642397624
833265778
449806864
967217217
1675832109
433130558
1670735648
600913827
1528494226
425741837
622028482
1150922289
517775533
845441738
1989470310
74664123
1898966504
1505770350
279131979
565555901
1621689679
1738746931
1024906515
631991517
1761074135
1209659922
1420204509
1488584730
579754525
943400591
417859687
48317393
1753906216
1387351601
1354634862
1724200045
1612463665
1772647334
68044659
315901845
2043212492
744651773
1965000411
132078833
239452887
646700100
311364350
1248069899
1307148111
1469488555
1878496703
2082804405
1169822840
1530621700
1985588420
631502707
1890971247
843652363
1119790324
1276927077
2117108939
134284775
690701225
814319959
1071146959
1125837933
1926144663
957229055
1218705844
1322734707
481542529
1037270761
1103733491
1611305695
435881408
1474844630
721236026
1925505045
1485399152
193742518
638493137
1558708061
947983342
951031345
29019039
1230383426
1738094787
660865789
1249936626
1032126825
1409883535
1465096718
1627144558
278452274
1021390118
507936213
1320727126
1414487109
1149550059
705389662
789314741
2582485
1623081215
1169840188
6766265
397610218
557009049
1500139825
1308476784
147699215
132024561
976369887
464551768
721206547
465398910
1022225374
1516984054
1974141205
129480818
745588260
62620246
1228184488
1819141739
460881666
432076868
1887760035
486477939
2118057464
678173287
1022885593
743075140
1077121538
1374787278
1434497697
1568065035
451165456
1566139196
1609330063
661100320
774883614
1149204349
1058408726
1735678699
1149377778
649042879
332663138
2114063899
364796864
1873735893
761593380
988813827
1046777179
1000417145
105055160
2141293839
2146073990
824803373
203247816
1901491254
919708114
1918567995
575192773
591932722
1904251821
1741186203
25998951
278288297
1415754795
248576912
479274832
2110708036
1775097205
568335117
849860139
1257899390
1670242623
1302986980
313427272
2022543670
776574468
1730058872
1290835230
274325713
1920211815
780670089
2123792830
1604511431
653041607
1946205188
1283483048
2115789098
930565334
1065854209
1263361078
216288801
2140086426
556224965
551629495
1775076957
1722202474
997677404
738853715
750794460
690265295
564903412
1551860869
422356840
54634555
1883579597
632607795
284968164
148280046
1982849722
1747321184
1974793033
672709371
1384242712
1877723193
1683900463
10563364
441036666
506393650
1445128282
662975230
78626393
527490008
2002878073
1772298312
1843426940
107082534
616733904
874666472
1901648582
1942519128
1236585899
1606609303
260309343
2108537423
1286231959
662758812
1903029688
1136045302
1703506232
1928695495
1332395350
712910118
336505397
405279362
367263699
2091682582
1943684017
2007445005
1912603403
698362333
935950262
477437742
264444470
234480072
1673857242
326584867
1123530549
1820702570
1064988144
1197862113
486159359
1043535365
965397184
887368433
1068112552
661115238
492186284
1656919276
962191059
848168654
306356191
1633963052
1474992357
1257601237
1295854904
285499128
1255358199
1524491116
2048173850
1766552509
1803002005
859037660
1826224426
1263504127
1199926573
207873932
170277592
45083720
1028223384
635010286
1448565387
1028394533
1299083461
620921711
1548051088
1076440021
1983542746
175269648
81890819
1781354504
1276755054
1749136870
1987033990
337853619
628912698
1841607555
2002288603
1016318608
1553997210
829295440
2065218311
1939139838
661644691
1169061889
1410375998
1290418479
1848162143
2074644850
1415834724
1395670451
1047590111
769505734
1555166466
1430502150
2009993237
940578388
445987826
965710712
1520801818
120329228
811297434
434733832
1923130887
1412554069
157881350
1426730103
988997818
1059412516
147189806
419121469
1926393053
483702109
22677626
549491670
1475620825
1506413690
2076982817
1756863379
1412576753
128139184
1527015784
896577655
1102952022
1711414262
821271424
817913813
482951810
1975744198
1126891244
1795657579
1310738169
409504289
181274961
1836170718
1907897184
387712095
102930339
555098374
862908682
1126796651
714732407
956800688
1288805941
1751863421
1500279763
595089543
1989243543
1920779349
1460397135
973360180
1153238230
323954509
93407613
10943055
60087682
178404791
1961102208
557273813
1638295999
851982598
2004504002
1874008328
1403937298
258890752
145416737
592734497
810501397
1376725979
1596096353
921177100
1966217782
357051916
440656841
1251984454
1470432864
1451455637
1877668793
1163334981
367989037
1272638718
1104828248
1554855542
1012303049
861679885
1596994932
697618120
810261468
729134161
1936678544
256153213
926231778
685868480
425974836
1105972530
1368789591
732029390
948271235
1609021173
1255520831
1142356298
2032075026
2087207417
974857159
510351366
1109644640
1088338028
538467464
1544875163
2142423129
1124434892
1509380626
670655481
326892361
323545958
1209614317
1268242449
19555839
1783132789
942756686
1477637231
977480775
548703817
1879116473
1787005904
379819542
818549145
1994438936
1509027545
1458161804
773081423
1293067325
1597026672
1747427618
1225136156
1886243965
857140150
1109852031
234007479
789629650
711715908
580199467
217503411
1297244627
1481126418
1642437139
725054419
320605211
598384312
2084747076
1621947827
703485759
370869114
988915561
1946781725
152288890
2071338010
3327102
940768797
1613257718
1378554396
1993207794
784662876
1651132201
2074761553
49629548
1376226349
1469298679
452860735
411872999
914864945
863891136
745820546
1997440585
1191343494
156113590
1077538705
329466395
139686892
1429587141
315680149
994627701
300136342
1332499102
3525805
621891218
1125800864
2010595792
852482244
296240
651534315
1894546444
1195975909
1246756513
79354351
455829257
687046541
1159799307
1159620021
1499916451
755301731
469845359
118328808
488930476
621749602
848354186
856003736
1329991269
173421035
2031898531
352541794
1332693808
180381877
19657962
1338255221
1872643795
662167493
1791878627
1889733627
894986022
960902788
1213818454
1220855836
1855014247
1875868097
850891625
816441860
1866540000
1950506458
1920323637
404131071
876183570
1895564991
1489261371
1054419728
1725868081
1099678894
960552664
1109306571
699372947
575280611
1858958527
1858174261
1041431549
25646749
370860965
1990918398
746198817
1228793310
603845819
937437477
1635742368
921030098
253863391
680632570
366143201
2132710384
2059725842
1256098625
95366383
830168679
940317485
1895031700
165445407
437042892
1425899361
705240499
1414419697
426320058
87301040
1047778587
1871743476
592643481
1517402112
1079224940
1212880117
526311665
725829082
1976651290
1400374974
123175901
451488210
1494497289
1274599370
1628560814
880401136
1785372734
1189264808
1103273293
358902325
1499721371
771244189
1468996596
1237949818
1259003391
1849717340
1247329515
1290416742
1728078994
984494288
1398610962
18045231
663837008
1672276223
1519125634
539080342
89852888
2077854762
243449151
417991548
1138641555
1032984515
1062808283
893831434
742980344
1864943463
1671170169
15529289
1468780905
2090945466
1053318333
1044851690
211026051
20351744
535133643
1951138069
450121674
2004378274
1502827218
785046469
950460097
1362621809
115387314
2019066022
1225657024
1313774659
1138499557
641112098
1543411663
280453334
1143408935
1601635266
285334202
706251574
2095834998
505180126
1506333218
1675647056
1893982696
2097026061
1774326526
538509043
744241063
669516821
732141189
1285359685
506817581
949108380
845744098
1727496359
1322389660
1947427310
513975242
594399802
1346881793
975907858
602766203
1731142120
438060950
46965487
1091064024
1878785983
1634963845
155253506
39540917
1689967422
1821015666
313473080
624109170
797319390
1743048424
1779100752
925372333
386477419
734195101
234564369
1477372812
406426327
394764001
288057066
1430276129
1149968241
207305103
1423526422
1209462468
120362615
1255850795
741858152
1593829889
1292623900
1933290310
826612317
607416313
294178846
434584883
518865256
369877675
232888423
1711503550
123718923
1329102769
1977662595
346086826
391505558
2034214418
1519556751
1273416663
421930468
1610771321
2101145456
1382944134
1494233708
818865871
742168615
1138511075
524773727
327929314
1424124382
1123539486
1758812596
96729317
1900376919
153164888
1539858430
1554638695
1826686843
2142249340
764971443
1029223661
876427586
1418115106
1537739601
919214347
1403053557
292223414
1934570424
2052834373
382674245
210370700
124415780
1082832847
518999792
1520955477
1857830803
2087358718
88775567
775044562
2004546266
1692629417
2054367688
1013651872
521740567
1087941747
320214861
1830857117
2049653020
338802707
820391768
381762449
806068781
560287724
860363354
1733236769
1132621162
467378230
995969078
401334611
968553085
681499756
1532229652
1679195155
669796318
1714260974
993825758
409675780
1625276359
695235708
399953635
480274973
199459169
1853622077
2079891895
638549535
1355958581
1697754485
1715686751
978420668
1272722665
228536204
1824208200
175232118
479253842
571878506
18410226
855380144
1842797052
824832578
1260708602
796468550
1456806889
525322155
975519877
571324278
432101530
369539851
1752654240
769624161
611823890
892097715
897936240
469639233
1283050262
386653345
1506387314
39354254
651366789
598244056
1151237166
627549343
405980690
2037029534
1873198142
49534074
134095081
461718645
625877790
378546864
582996974
1376697732
233745398
1520382279
1384206954
870107176
1246000742
1280962851
2108213702
1996416389
1784935620
448328445
1878067957
462572500
1453965007
753109418
645883181
1709534375
128371048
1893046868
2102843001
1202636339
688188483
1741522326
1330001286
1118569172
1911971537
461726463
881398161
1500834689
1794074451
173325645
125450295
819185452
137068132
464477581
932570317
1528378214
1285870184
1631486674
382812334
1199204117
1458452300
1225872322
1035864205
74244926
882653994
1024484272
1249228847
989021321
833537692
125464803
1761334599
913076341
309374317
1743429603
1050357113
500733385
1034278714
78463933
1362687172
577096022
550272249
1493643400
543499973
1372995783
963378586
203355382
1639036050
1238711572
1205053991
578882938
1821462066
1994843031
917663193
1026703295
239276654
1857706414
1521202232
2002703442
549372155
824897063
604647764
2139876657
1131845436
1313774659
883786516
86576875
560491189
1742648426
1090892857
859872765
922094748
1810998740
771817675
1735965531
1708555109
345180392
276027064
1611865764
937186909
40215263
1434439919
80348201
563105849
214085465
1997315287
1823895372
413670046
1643390077
1862173145
1495648757
95104613
1323529762
1194135416
1457611402
1194889074
1983706828
1684586075
1006527955
288939507
1807428720
2005062829
1645322886
1502432707
369504609
1172092629
730406852
1253204944
1379063036
1479003278
593389302
507478074
1890144977
333905291
179370420
1789260875
328345393
1044417963
571643413
2107943068
807457350
647631145
1745727930
715609500
1923641070
960484431
1872839836
6309336
434872389
1489148281
563703682
490952525
1092799643
923641827
622168469
186038953
1659651029
144417042
1287272668
309978865
1084899398
1101001010
1697161532
1997606655
165155815
1399513967
1586516692
1146071889
1679927991
1267875933
390210198
91894506
748511573
1235204598
436072686
1455113162
1748317338
1179776091
44310226
1025445810
142986068
2140930912
1678389159
1917559534
799555682
1279572508
2127114100
1347892957
141835942
943867410
2133939521
289660559
1994466944
172871607
1888342931
367445855
1064850126
299069644
891011793
1410572966
1294776231
235788396
943687187
1750373171
937300901
493185424
1280008425
1347492476
2004903186
1994548702
645179559
1258021566
1062455708
1615357197
1727849379
1773703257
713505463
22770372
812617959
2139655662
1259504186
1589358643
1174234032
811255342
1171487601
173359117
1105908268
847500945
1072066099
2123669560
937253933
1151385364
76136733
1516878011
533410654
542578695
977647953
217387483
47239820
1658863550
191910266
126350063
1746736646
1870668380
1803346864
1167307811
1422723055
185563751
942570529
1137725607
302653229
536309837
923106028
1332151683
831291659
21190762
573382040
562108913
1453120657
2005985311
289174268
330914048
1861183480
107714563
773450828
844807119
992734289
2070890411
782847491
425810218
1519736921
1919423419
800073662
886430304
1991364458
784101435
241855745
1900729166
519786107
503910163
951882385
732207129
1197085542
960614451
1261029517
803376734
1043444005
867316383
1376544340
1907023833
2092802250
736266408
1521980059
333952657
331371336
1227362092
772854245
2127883032
1051991638
1333794957
347882387
1303787915
1410236203
1037140710
1476808554
1629733451
2027695974
536890423
1235143398
2146745419
1792025819
396233466
342361218
310007390
1688564752
490574619
536416268
293025839
789010794
1595039977
1617093026
1256181374
1159985154
1038288393
1972928740
1542028913
1261416956
2061239145
1059346389
807735380
392856635
806119262
560457588
661453063
2077438407
1429233812
553003896
592070356
805503856
458739201
1101174468
2046083473
1348535615
239985613
422463620
418125955
1395886159
1845303730
2108479943
1054183724
1589049105
1754828036
653951041
43794179
772333131
1173090716
595919883
936278817
262805786
429930537
366803303
857513459
2093283638
1356759131
432493841
291184589
21594798
769773116
2031803425
1252269568
174278985
1551257200
367695595
616950221
1241878529
793146736
1991975209
1537589550
1390203813
264300621
589445299
371230962
2003517087
1983790729
1199297671
1814080043
588516009
2128908897
1045898544
351356881
1866403549
225423490
1716392535
78854139
970726453
829031029
1532235577
1491901894
2068885196
1136345106
1003986770
1790733287
1421991467
1092893496
1490881520
2125928111
2072182737
1883134032
198560180
1990652296
943202528
990903268
2065862340
1080223707
659087872
1986110041
1303504695
742660327
1591127457
1606551126
367824155
877279670
1921386557
1963038876
1489687648
728432365
826691737
1442532200
1793429294
143819343
94942661
1786542433
1630400544
239119338
1877847403
636722407
381049906
75874656
2113514505
1203237869
181664638
492075977
155477833
2044557186
1347866781
1850414930
1587476181
2012050244
797557830
263802601
436731544
793936726
1281444770
1144480382
265575069
53416883
1693940126
1057430597
2051873318
1719338662
805530933
110124183
424917830
1486182992
1745302584
1754553272
335582549
1577385141
1312539912
1331075442
521631052
1145622759
997914940
2085699219
1697534475
370854183
649884614
623026271
944924165
1982236363
882729202
302885053
1857786910
1421537344
1559929791
1623133563
476003674
1141212187
1226942552
1345235356
1317487246
1937942543
25350864
1824944495
1049708641
1200637906
440413925
2051074264
852939877
1634662739
1556498809
393768059
1627407345
423370862
959915095
468218712
1432956263
1876314803
96274800
339568062
350724930
997614974
1625677975
1175575319
1236012477
1273847694
997702911
1724662264
507973992
1952941564
435044400
1794426206
1706520639
770540682
790275760
1605092159
224801143
1824086128
609639287
726587380
941278146
1544709318
949338630
1051485608
307456502
138418403
535256113
476505177
785957186
1969972097
109501544
1518823619
608838618
204808674
961103527
429706328
767982384
1117787115
602859094
582273295
842970581
1368730392
1390912520
1768320093
1660304903
905706766
1431946175
1039853620
2118898741
1353578028
894308200
13825207
98164942
1494979403
1929594704
652788544
2000477706
746756049
1704882720
1429130389
1013050575
1926519661
1726809368
232738288
1003032945
1519353289
34502765
1366042236
1420373201
1628327730
184496417
1379648718
29521275
1413694987
552478603
1616131728
1655813601
1983538659
1709057681
405255078
1517698998
2068800916
1998042144
2029380583
1196482016
326271291
1488695329
2019681479
2034400990
1223561715
1301387287
438024307
1706727215
1887198787
1679678283
654303555
1335206126
2019638828
521231085
910045795
1789080237
55757620
1651944053
1182244249
1339544509
1804545165
404219902
1669436923
66158405
599426717
1790120445
1147026839
532705992
1504847936
393415851
874140732
135915436
93699437
1820156213
1206867060
1275269958
737360051
1034350038
1590118718
1527010016
1924142603
786288953
1657678562
1720414883
1216978887
194901652
374549021
684799543
542880961
1006160241
1918015379
325499549
1403528863
1907391179
1253513769
1988984267
1913669811
1574714135
483741583
287833440
520530678
1276343529
1581529318
145040120
1120894241
120434664
1144183080
1911564344
2081177483
1490258580
497906802
634821902
331726546
2056702511
667809073
721630524
1255094190
1005487934
733906491
125235465
1099832075
924871173
1150884379
1163153515
815225231
633731808
530219202
226925743
1196287545
1133505541
1465136709
1257807824
1052205001
988134876
1931542307
360025556
365111593
1664113952
811080162
876102478
227522134
476898567
222837238
1897330904
250176459
1276700224
431061876
674966346
1738206666
797788745
1338122515
1541570010
1450723127
279456066
139651104
721429749
1203504449
1303812285
1254822141
383450471
184092694
560299229
1514259844
1770512218
1079401320
294229127
995252401
252686496
1067856198
1151312222
1844910961
1532079204
1784503802
348622003
1518047410
1323401121
813307061
55147553
350317100
1425039596
518292622
723374474
842378727
2015249927
810060194
473585047
726711458
67317802
325480204
541589532
1589514011
739422718
707738531
1294825262
2108914339
1033855589
1513543490
1834049096
729407159
1866716581
2051978041
1975893627
1969084089
287388688
776786999
2135948320
892601746
1482543493
718977122
914106586
1930956945
2109353579
612330330
1962484000
1987131848
1285572078
2126334835
1612816971
1767260388
1822999694
304774447
264040379
985879283
836314562
852311894
34109483
1201620281
1786826147
448559231
937149119
62720948
389599211
1188907351
1842595261
1734777050
1634706477
183934747
1336472257
767613693
1573179240
269837387
96943070
2060517344
1483924419
1424238972
1249618897
811924486
92847704
1436857349
1193066947
1589654382
440635468
1336136842
1168582409
1847360473
181019031
1233147442
1146040951
993461802
650500678
1062902621
2032995676
1043106957
1421864262
565305251
734797728
567145476
747989454
1474737650
2090260730
1695357528
1364060262
2135055469
1028507597
1219150290
1733656310
1309573699
293777274
1939055168
507635908
223120302
1505442913
2038545765
1169718631
832925571
1368448900
65089231
1919264484
366930905
1142116992
512575697
10662795
1503238797
1013221034
301429995
757912333
704419598
686557352
576907683
1632104076
762745739
420258620
584167298
1577523851
1151784470
1748116803
660707844
1464536055
2117900177
1724594467
1989741452
1495713643
2125031222
19896914
1606969515
1274697551
2108921629
1837401416
1029509513
444415764
60700644
1976000723
241292286
1813462000
572319795
760978812
1392154267
1983681895
2066438083
1599009939
301245377
1691608503
221735165
1450841357
1659909112
1844147869
1239227743
441518111
1741559312
1741035182
528404560
1171239697
273798921
1169913784
1392603150
892904195
617057203
1694522986
1485981863
997069953
427884226
1282945580
1281529866
1973185245
1764549519
1263275672
1841530602
811481422
1714593913
1027271254
780959578
110467795
1099882352
1595771579
606661506
595140390
971185601
1407136650
1877493241
664074683
950914050
298228774
972604470
347954157
1781867856
894931294
1394611327
475446445
1630764864
1074219208
1369347497
1521424749
777982190
552793925
584663570
1464034492
400809283
324616905
1237773140
1907369234
962966829
38555412
1507195814
1868424732
1334505907
1236249357
953203226
762414454
38757201
887800168
718016200
601422267
2110805871
1943984755
1584638373
1688949731
42558250
462424548
1272875971
2059633541
2074047507
369126522
950768479
1022077225
1415254856
1903014082
1300938354
931268445
472332476
1535176660
1269739255
1395026946
1053120065
410354714
1458751311
1683371572
188770827
181151084
759712814
1920456436
865151191
1204490205
1162511976
344585708
1693771018
1986581840
1939048570
646198341
1336828380
1822515948
162604905
1002328158
1800196712
2063228228
1354302996
203737559
1052996208
1748147670
1445791378
2101149645
1674611415
1696344644
1865191509
1370451675
2147223687
1211793067
310106654
399470732
2032420145
65662302
851182715
1353721799
1999308433
2017475632
1469069959
1966154629
720511351
285365492
2107885729
1180801644
34851719
2102588113
1108564739
1848301333
1465208613
139094250
1972383420
216094420
2034862851
534689613
1390931664
1137183258
1293377062
1389717782
130845442
1568157779
1910280513
2005893368
2019287574
1743161273
1737728235
1926169755
1504874959
603778994
1443866038
791954280
465805234
540082604
1849781781
637241742
857611237
1471345210
1430774876
1827131267
1317851536
1356984961
194222017
1271232144
877962221
1394982474
2113887635
223479148
403230667
394384635
1877525614
2086198520
939923305
2017557083
8191738
482812556
1304147317
86194294
1846090818
652453317
1197276865
932124992
1349137612
1001986668
713843249
2089346032
260067272
924558954
354954292
886396803
627416689
193077556
295118801
2111690947
1040924585
999669595
1784871976
1144390955
1821565928
1039722420
1141572020
1025932694
385364633
550372092
1579962100
1037391743
265203852
1699013826
926862079
1601636108
1413873033
1110030533
1845798271
1961747128
1771794985
1716210181
321738721
1162603811
941516764
1328883937
1538787672
1117959354
583675551
393873244
863357972
1851611438
2065838932
1535719790
769301285
558434885
1034286825
1469485887
872346033
69672772
1047535189
351334509
139824091
2043180279
72275755
1995879952
1083040095
110699871
1704791793
613051530
1474419038
1573002053
1387427855
423674394
787130378
277505654
2067313988
363353684
2094334090
785826530
1118884162
1434756572
1600915388
997749269
885254569
1304568646
1950393984
1711191987
1554317194
1694392936
1777568787
1909261620
124222850
766536773
1308281139
1325898182
1676636366
485858168
1533020133
713097121
1304710397
2071503133
462299181
79530831
968927197
311023034
946093116
429339185
411151379
141805812
1364035153
758363345
865175396
1956222238
675356310
345258117
871627366
49609320
200039124
267166261
1939213775
1237486488
1585057016
914472750
775700461
1841026070
1675617383
703390530
1055253507
1386978360
1262133484
774091364
1384929353
216819107
772933847
685194787
1505499536
1196206960
150157533
2131728805
1193469386
462663036
875583381
577141773
1531602714
1053989891
495076928
1505294857
1439595652
1186919341
1077857675
544032642
1388934925
337906054
1837667627
761832639
551695849
1413580387
703203271
1582071107
1609798141
550755188
578129252
1240247343
779063765
923294247
2080657030
195540484
1181251678
789641179
743085148
722713891
1973026889
1212677832
521127240
1627677664
1026501655
1269339232
961875267
425357500
1565185951
884364633
869915494
415970292
1533118521
1649103670
2023300983
76701343
1473985369
369411580
481319567
1371626921
285349053
1403150215
484241582
870939060
2115688101
795829437
1143947633
1283234193
969149815
2061198312
104160608
2069105194
506931713
1484301194
791524777
1052077832
972413878
2081249330
1394387820
181975382
1448483969
110541771
233352563
757276924
774975174
1419145940
151840262
1631150176
1732638728
1287304918
845883738
1967745256
1657499251
1459924740
814278058
450804821
147607781
303045640
1463849872
129600101
962175802
2053095923
878927177
92655891
751513118
534919899
41602184
219676387
1078916673
1034404530
341599330
2141883305
1699754641
1441989983
524348039
1588638638
287719967
638936815
1110682071
1960396717
2114420674
1187368624
1396600053
1879781146
698067516
30046721
698651471
958968451
1014672970
925052918
1839681265
423838124
381813594
1005513998
1302070596
305354858
603908901
1134237014
371544137
1780338079
1192986986
246233807
935599655
1299650843
1747346332
342077549
974790963
548894147
1833618723
259832624
41518744
1628959196
1536473146
1965468466
1050706126
1416374293
1373836134
109831893
777738384
1193869769
1766563221
1081664279
450342771
1277126829
1189485301
1643636797
1726757514
576137164
1787629676
1740457046
809006304
1652153377
330479486
672647515
171664022
1340657141
1662306272
1231926859
595698397
1594958523
1440230288
1188863733
2076723689
697453736
1181634920
346764391
4220047
1593464164
1335510870
1780128586
602916030
1319074305
1826183840
588672841
458741472
455374827
362072472
1014999423
92191838
163794831
109736420
1215464342
1255284445
1104711395
1225752826
1216537240
879283736
1866026601
650124651
1088562918
1265588907
1839197253
607026221
1658201270
2083799694
201402465
1391427117
2139436750
631556531
1800927218
70578114
1603515211
457296594
2021332136
1030314872
374700749
1502189870
1432344031
1217795652
1601594328
1579676252
453720433
1996610757
350589415
1713333514
1084117183
346088857
443914623
330182883
1205529766
1179676471
702900079
400996393
769444047
766795329
275728811
1958439300
1235420809
1245906663
1334504325
1468689820
277967200
1355792889
1780308742
66028791
1826808885
904849023
1077945377
1896246032
1252289645
672034808
1479234742
1794101503
1695053608
705361098
762906627
1136104797
383326311
1791448372
1020549244
1581310176
154028848
1911231381
1049869785
1174996180
1299658038
20397382
114716735
1623858413
1685410490
713369230
1221659480
1506601485
1733677618
118646975
1849933761
1241586345
1845880245
218352415
2067118099
488383994
1664618678
4724643
189762122
1128862380
1617769662
1238044852
2075966066
1899765805
393176172
720068120
1679394821
1177341913
454465780
907752918
1812163125
895370054
1504416438
300348529
1838365639
1909753098
1608614859
323832695
1483682678
1399766091
448819536
520696386
1232128596
1010248257
708460254
186069000
1739725793
1179776595
696164920
948063257
157048114
1204748611
214856114
1760247371
1569506308
416463159
843546691
3133809
1243553976
1685844738
952787626
1220298690
1994685645
1285369872
950965722
1030695486
1092441511
19996247
1842385774
490404387
1486953650
1716442118
1089905096
1911021551
1262879798
1300455649
1923793840
1943608256
1020207844
1215384044
894097467
1284394395
315992312
132052425
638418253
980968547
972869121
1554818295
594194376
1444607095
1126456042
2047297242
1183620207
242139985
1434795822
330365320
1092653443
1884242011
1128686439
1124507065
1257957959
1495658397
73019807
811490555
1649257292
656188671
744958220
1659722118
840521866
367746488
1838496258
621611653
2022371235
714401228
1362749093
1901510986
719220078
49474815
984559581
313772728
708409732
2028414918
432271082
1216124063
726881185
2058213573
1457094631
1712158627
927303987
2109249241
227552443
1607930760
666285965
2073115529
1844471365
1997229572
758877199
1366010490
1068522006
1691412732
810510262
1006992154
1829844649
2032300928
1109610591
769527468
36753280
2099263444
11224702
23324392
196615094
1022317277
1161316115
396623117
1716078869
1056530633
1749788129
244400198
1687056864
1507695008
761345213
808825253
843593231
2147426579
1210778185
914184023
584997721
1810258420
1382811351
1526900634
1537563843
796298872
1232970384
1010095888
1130695917
1267167982
65042102
931060416
438764433
1658958283
944047589
1518125675
1175308145
1116926214
19288075
1327028669
1746979619
743966826
1325106764
1393345488
374036024
1654811076
1011844994
559840919
47977216
139973843
1825977276
901184054
1069573295
1421155133
2061887279
1778827734
426121417
2031497087
1248967854
1709564083
1780820684
591708960
784960171
488818965
1863039869
1621017875
1456233701
295126019
763483105
398175323
1062330273
1787463115
480305393
949588659
16845234
361102185
1026751744
1348660352
1602077976
1620535808
1382288796
2145307567
1591574854
2124757014
1934573755
2024357721
935950262
556459977
856579943
404727220
400770356
810513213
1643455691
386650075
1280132082
1709975272
564281450
1256292677
1318000554
28057496
978563874
1030578591
531658758
1872698914
221864636
2070537150
113007867
1213967053
1273397323
1560533044
1705642112
710307156
1384061780
741021298
404352219
915151650
389678104
1722709209
1477710366
445989675
728066722
1936896065
1627389684
1483374863
116767059
774281460
1255802505
1615238723
1875085481
5387707
1334948198
762237668
324081505
273572747
1047897972
256735860
1375735717
1406041193
161981551
471417515
183201627
951729538
367060463
132285845
658403842
1191371328
218638048
1085067630
1792491707
1525647175
1183813144
2074287216
527923690
1763875699
358578938
231026267
1452322741
699348078
1168397082
472991871
1653645881
233661174
2145368350
921083896
262949919
397652761
1331833603
613283068
1671978638
631911149
1061734695
1821875239
214410546
1428011647
531397399
875548011
840106546
1531475324
878066318
903641793
1893836183
523624963
2005775124
281198507
1637408026
1271059458
1758056617
1658287373
300510305
1393666629
1349337647
954828574
1142617414
1234547005
742801028
259697806
623131091
669177344
1745618462
1889706912
1631173500
778474693
585170031
957876647
551660515
1472563980
447469260
1251652932
1690458788
867172164
720197953
328944345
2132378753
1701850071
1210675557
558973737
292016839
730412548
1950746264
1406142967
951852414
639649009
1783333607
1039718663
579282487
35703378
1961003838
424083342
313901647
1374264171
497910471
683757480
2071980829
1794292861
559959166
1894784150
1590969960
754455894
767865646
1128937352
719510617
1855397711
527421901
1676208278
14012389
639394854
2026676019
364138277
95274960
82696359
2001429567
1259480857
1709074375
1051249274
1294728251
1687527863
1751537441
1149320814
2020033420
1664758064
2045956471
2142170042
1623588657
1513058809
1816157048
677574718
1171837216
1086166616
557695473
21903586
1255304691
1786843833
845700687
1248064143
900594851
441502932
2110725019
34643010
858377967
2035328378
543856273
1602654694
323580980
2042088261
111652985
1144247961
294266846
841801554
1909775200
232652083
927630953
1678925542
2026431707
836574004
224142567
1389000175
804360437
539387231
955818996
1604732109
1856078128
1531441355
1809035060
1631475713
1572379956
1069339277
1612346351
1661227902
932227056
775579864
1022547772
1947065666
1990230444
880917504
572491780
1712109536
1664606751
1055572495
1468838737
1201578189
1220454079
1104638612
749158135
832772657
1156250551
555312949
471927067
567232203
180111715
1552115408
31469342
1129088515
448306263
719557288
1397714265
808808893
1304693886
2048504281
288607466
1566431761
1612678762
696810846
1198219943
1372159722
1364254882
708164491
870090307
498220128
2091166499
18548151
442314659
866986327
1672564568
1298713074
342653999
79310633
563714799
688859444
365194806
184385791
127565036
1248379542
1944224787
1985797540
1325095301
999998911
1070913434
1707431318
1427947048
672802082
149205753
1705293310
1239054097
393318939
53043112
1218661155
965020865
1233002824
28647425
1947462573
1200829045
154648985
1072128472
1436558080
1717828281
931719013
66010865
2036286145
1554213820
1581263898
1409614854
23724399
204220417
1752483579
693377207
1581375984
352381607
983097862
664500159
226432345
206794787
510445879
232951727
1654874582
2052427537
1483763574
1787660289
1427367635
1419546248
2105196569
1358955836
8646412
1509222935
1726761760
1539001901
704623994
1157577551
575521832
294332002
1457603976
1846187723
1956101091
1173690226
1331585344
630024744
1913800988
1827248926
610508444
1118497924
1002453443
601156154
1480317492
955079466
1789368699
200991702
60811886
1519934069
2116144808
659415084
1851827522
358467908
1231573724
1008808717
2025888674
469053592
478009900
719597377
1520458248
1578750372
40147169
1937082474
1419297165
550669909
443667513
491717373
510366169
1741954350
583974710
1756712951
1059811269
593576917
1113259414
1861438155
1300351652
1735523038
1288620025
820310143
834240200
1463006979
1147710697
588879593
233854183
1840648641
1193378313
1095841267
1769665210
896364865
859386754
946582875
1113998364
2094814565
857232929
1276489032
1060711239
1622125349
997454980
163400308
804386588
1811189143
1409535865
751687919
1805525440
317710111
1392619390
880128764
924044231
55443883
1844076872
1772664232
721448556
1426704317
577933656
1190073388
1789324936
291341567
884158731
1733171521
1697866298
1230606044
1152687743
1051203791
173547042
1297834567
2139403640
1259845075
83464087
333793958
1831117881
623876209
10302001
1056964832
1192964561
5857764
276404364
1232234219
1655772666
2123300700
431244291
429661721
1269303719
1980706435
925571023
1896882707
1771534151
379114832
2005341332
1121510405
1262209805
1911202437
2049144933
1250828118
1124540532
1896938678
707908552
1621159837
1186150024
1911486846
308568005
1142651545
720241045
1317343992
764626789
2072084675
680170072
533040711
977841695
792354633
1210480869
1312546144
1298944329
1765985730
1128676269
801551735
1965276659
244342692
503950794
1429737959
941387942
1564500175
1502400548
1671027647
1384086581
2132829617
292678569
545662343
1510374333
1858193017
151182539
115966743
177171990
1840409746
430310665
2086053215
68609080
1090249078
1408825390
1203271825
1579844338
585271792
802645424
1358075960
868196623
2081320815
1045269236
776634228
594815912
2068137711
634121180
897067686
261060724
2126301849
235632470
395513620
431757009
1442617432
7256244
919882269
269775303
826122
1491077508
1467403703
680950277
1214064649
1443458102
1636657437
1017522640
312434831
1142561291
461575772
1701117427
1725301450
1473522356
1385570997
619992852
1247057633
1006309256
1060779475
593233128
958346500
1954722645
1399004973
1115263396
1867035749
1627729912
494647960
1658772547
1559364564
405466155
1136680186
1767027445
1911202437
1265112720
1712363300
195368163
788721113
1197496837
1999549149
1305348089
1872577447
1040217857
628958862
981873352
1176680394
1676206349
1757839572
1862327234
1333625511
680686434
1488185063
437859226
702324319
1159560044
333312683
1954042033
710154049
399282264
94897930
1291792623
495911738
646971890
648998571
638402744
508930009
1923136816
1614855973
1891522833
489219194
536339736
1372072543
1275901433
18043584
1252030991
67250732
815263413
1561328923
643287266
2074842860
1400473334
2065450468
1018628700
1054205043
1086494629
2082891459
1761098924
1867734277
1783164254
132002238
651772451
1059178476
305559712
469326812
1012568535
1123694207
1926628344
888519313
93462065
1016982980
1942793873
1315105687
1175422662
2067049702
620963282
1715117297
1161537854
67592388
493360117
1307236890
1783518760
306940184
1463443983
1991325988
991412511
645991233
1000511560
922611636
429369870
1521619701
1104307424
1928019918
50746952
946862081
8646457
1745427558
1835756931
473899660
1652662557
1830743513
257007682
7618941
1920116230
1915591980
338597928
1025088252
334015741
1214631081
66378552
607255577
1437449436
1144612400
821010484
811830287
619055892
336600490
1107131225
1320426700
973276421
463940916
919577329
2080434707
1224956506
1279559716
1625702186
1341715350
1130425082
497906802
2030792055
707681583
1832076922
156857540
1651030882
339357667
522959193
1406944962
1710193057
147100814
1908006276
1609090263
1682988068
1773735850
1651041618
919201194
407155566
1299026404
1067911053
1368311560
1841369840
1746798266
1429232528
824252483
1016706252
1362186075
1036148467
341249212
1911789864
223669243
1847576603
154238648
409535273
1610868043
1830515160
1865300483
1535733070
2040476964
702953897
1685327261
1435129081
477731950
223443500
1621087534
1260792748
2032044439
139146012
2130376141
1488576000
146608628
1930361634
1126575159
781806511
1526750590
2035994006
899750165
2007379125
1237280056
1675343273
1358253152
1972046739
1374129769
1872523798
1564914968
536492898
2047632766
2130426918
1570467156
2076628167
57704937
609834526
81953406
385402143
2143161371
554708727
552060134
1328022499
925473695
1860194753
1171395095
216033523
781026013
1820059895
877027631
608032239
1186379465
1222352917
1151489924
825962972
1402126641
1089989805
334289190
929090805
286144373
567497825
1949823812
186040569
1501594513
437256959
1420118322
192972141
1838833605
1742499580
1806211505
1529538704
1590881915
582701247
1493682772
1989420993
677251177
1431637478
480679331
1512644564
234625417
796468470
805011458
46926785
1153554481
1768583029
874467895
1575917863
1284195706
1155791697
646165624
1483633677
849961996
551843053
1851211111
1267654005
883554362
1768023306
379449451
1730600955
20903727
17086196
1997218233
489647479
1196747182
1156735634
1644571051
1929101201
1482661750
2039483354
393665296
1859493289
217474364
544415382
675066638
547246841
1558869086
2031164859
372263483
770200062
1025984064
1548230997
2086357016
1071259134
1104649508
556356557
1990500982
1734557841
435942122
869824186
1430138189
1986816678
1136371972
637920946
1642391169
201945905
450844161
1793478724
1489494012
1322795749
866465531
409525479
1463226025
883344526
877199769
654164682
468443050
1553639573
502503324
945159024
130442524
387793072
376649259
822466968
953925861
2003379694
1589615352
1383246692
831808719
832747094
38430435
1461437565
731108659
1116943439
279221753
986442145
86793736
714916702
670474338
308008166
863648506
72045751
288165192
2021389462
202436491
844648924
1204637491
931378775
352273897
1899863197
767796423
998225693
915423625
1142841442
865226880
967016862
1262792257
368563948
782212709
643373879
2079633931
715781404
402755270
975508006
108700058
2109484619
2052363505
388049339
2089433465
1330207417
1926849772
1540688437
736824443
1396598008
2122498077
1586274888
728445763
243454418
1391336626
272219658
1135027646
612867263
1637521603
666695915
829878478
231729624
797694083
1539695056
10512563
2104412429
1143735619
1349597081
1909566283
1577160111
1231982342
1351901437
319582743
1476050613
994058016
1015842168
194053588
1325635189
1172271282
1196078118
598443960
361436989
1428692053
1714860827
1161539710
823845794
119743731
198915555
97267522
1776871108
327316872
1841745825
1899732526
1766562936
1546927354
773086822
509547429
1120965121
710268263
131339428
1134006754
1997153995
664712164
957744819
1025241913
498731289
912751050
1949490370
173300185
1058312344
960271630
308801979
1058348024
173505998
1003418772
1061302332
1277053202
1308935128
1662325546
785768044
669694545
159809140
511386461
1109491685
2008422401
179570461
743743748
861775835
905173061
1556604693
713360177
550311991
1112945839
1533366476
810981783
253084993
2037890003
1372199005
952746995
1710483092
1235546660
855656382
853162280
356485718
2117086667
1473148567
1604532742
1479202494
1714142945
951725998
1555757315
296601748
1856346222
97235445
662143204
934816547
208552455
1414283472
1833640872
380332442
1805043416
1062293300
1427925422
70641413
1711683590
127095364
1832771164
1610133979
922717908
1129394299
1790757379
2023305431
349192084
1284974632
1205386388
940130544
881196647
679573341
682062972
253743496
37870057
851743917
810173042
77258006
405173764
1137823671
1304116515
1263204663
1817397263
912499730
1547887087
1903860335
1161347048
961823929
2075966066
1594750930
1802426393
1421213808
2035923991
328227829
1812631154
1386083036
706294490
1234190247
1226514247
1166382832
1751939943
2263116
769574209
393754531
2099681137
944451593
268239624
117417450
1943498417
2091260286
2015173667
563963743
288943830
2047793449
215442690
524405123
1026518136
632966351
369351251
1976996930
184971905
1862293860
1891575738
515253859
502376714
408936665
1216011066
307935321
2066698821
1098712026
1785533305
422560225
1044953980
1065296976
303166132
963901595
401688340
444298640
1465311156
1907829245
767768429
1013683225
1820608939
1399720984
1995696776
374437286
748917223
900195755
49336680
209273384
712752371
761478971
896295743
2067265420
304985970
1286173828
2033097532
847012427
1887690057
613951674
123064869
1217976063
850359204
1069389501
978952001
2032436418
893399405
1550659894
1245391410
68583242
65880201
1763182431
197011808
78632777
2103956560
1113454690
109848803
1222372640
5020270
292278340
1991218139
1136204660
1175652753
1919136255
524164058
1510656256
260546122
1177017946
122235245
2043482121
2081505916
726107098
1630997323
539576644
1965013103
320965553
353927266
629461591
1457432880
1576891286
46307534
1984659781
765214408
236324800
963705659
841133320
1031805757
1565791446
46251147
636389491
776144407
1334492558
1191102613
262234984
960854287
538036928
1737544648
1491479068
574235616
574075920
531493573
1598892706
202430170
580566525
1744514049
1500749103
2063867848
1162615980
1514023573
21326577
28766789
950407028
578148238
153775520
12802420
1321946807
702402195
1231755167
1613802882
1334530114
1021714999
2130513025
312465961
1525359495
81994416
686394974
1239290486
1083326143
1169097767
95260580
1449745707
1163924376
255011525
2070365813
372841490
13394010
501499092
830199263
1631948168
1301329712
1800042374
897972026
1584049736
1185794723
961170501
1720990160
969501263
153055464
508126452
1055038499
1302316410
1250501168
1981279566
875749035
1953683522
1243364771
395533864
1138769065
1185893193
478994930
656030466
1665633615
1505616450
2143687900
80972751
876438464
244499886
11492401
1207431627
128263193
1067693878
1512413185
1860667670
1742718514
510789219
2095990102
164414753
233410087
1842465227
64961184
1435664355
794113935
1089775394
129108283
790378911
406151329
816812302
19764754
294995728
1280300246
1047204070
234340880
997970876
1168909014
2119932228
1648096969
1172786194
1941774605
667926850
1526415444
1524330255
817877391
1239299379
891391936
1886256897
1816891378
978409346
2145792618
145238953
659482302
452576054
456777036
1536893121
449447077
154960059
624304920
966457096
654487202
341723881
365939877
1633681526
1255512055
1919744828
966572988
1109486247
1729410358
208354698
620901256
240249740
555855069
890093122
1568215862
305408338
1466083701
603153957
1563384274
1431275444
1325265536
721214992
436783267
1322649312
1648178049
1555648059
41470167
1917415655
1955378679
926989575
660104089
505616261
341126323
472758913
1013173550
564230026
1324149288
1754271609
1460997129
1077680767
797137116
751062777
769851565
1612368203
329740353
239352691
1747242016
214120380
179018333
2083770942
878523748
1843233895
322053630
155582523
2083399170
2147384455
580264684
167318754
660091185
1152238999
1269284369
1504842385
776114238
764269577
1515439880
1751523259
157748760
998133418
1896127515
1725996017
350986283
1429693709
527904889
1557492036
1305988869
1061293133
373447853
1423782156
335977743
833103623
1549357251
1780493165
1595583349
1770465792
1234447625
2128690886
1603211919
913046636
1917789594
2068301713
978503046
1599234114
23066806
220210468
237602895
1757460807
96293239
894894436
1048733526
609343726
592087151
247294454
174419509
1521365849
1305611031
1194413645
1349347832
1365893987
677427248
214875231
1058806808
1961313848
928547342
1307929720
1597605026
1261463815
917416128
732114337
1493651583
909140901
166758453
302872862
141150520
815037248
767157565
1658264080
840942701
365852797
1630392570
1723914344
1130934794
249192598
2105644031
1925725256
349122062
549292135
2073995223
2092935946
325906519
596444729
1634501554
392473954
736352697
766948518
1717157248
233075763
1720196638
1120938045
654458846
1127613103
1904065042
78613065
209142155
407153625
1588164936
10900959
1846152120
543052956
855800300
742520740
862641738
165686839
1780189845
309578352
1163159962
732964952
1427376320
116842060
1682170260
1208297947
863516739
1549889830
1428944113
1318918911
273865560
918253528
1686337870
2058743569
587171759
185379592
243939720
1904920043
1489269629
1562232436
146306273
592936690
933902946
1607289796
1603614961
1301779258
1064824997
659726936
140988312
1514982658
1704490923
920647438
1332112556
1394061010
771249212
825661203
818617545
1874012843
797354119
159506409
983609744
1193966035
743873118
2089791611
1504505993
1479504985
2125488798
2030202164
376590239
1385818728
1237737385
334532781
1327394831
916175576
819971791
832935097
837057507
1631916614
708813426
1344661033
2042705355
933545446
1077917537
1433119888
1227490793
309853154
268025550
779609475
1881182371
1469228549
1820268802
1836890405
823308343
1780304801
1234295974
194697680
1638954221
1836987212
1039976143
732312524
885112668
1532939126
1078783205
1902086644
1884862480
1029061673
502021805
42528063
99142738
544460524
1083508577
1111193953
1025085410
1601982831
857304607
555178811
105005092
658534085
913307051
982521505
57213851
2046157276
798512809
629234187
2079902334
817545101
1001147072
1189824079
1528966164
2028759556
1478798010
1834008396
1197044443
706839589
649531610
286453487
1805861035
526781834
247293056
1375838998
620565244
884034616
1327377425
1654255297
98555482
1365953297
1285260461
493114655
730484008
1086052148
773376476
620153545
146957067
2080391815
952091539
1817824714
1544682136
632497760
1125450108
699337245
1525130552
1765283737
554326064
81484623
2037295053
1126223197
946205461
906504278
1089604414
1054751209
1523139892
94959123
361819719
1519157732
1225936808
600636640
1204058212
374834397
2141487645
570836184
493960669
236107938
942968598
1170671304
553722288
1223136757
871880416
1002232057
239743908
1559298382
285068483
1020157553
432278420
517610656
1836249619
1113633394
620087631
1338551945
1217304180
1453967149
531221030
64974802
1249605357
1300660043
360163824
108531675
326367886
292552508
1670310157
2066786255
608766311
1358070707
1504030694
1227907189
532599996
815621742
509910045
794627888
415347370
1245273097
390505780
1557430717
525919960
777145605
842568434
354730990
462923674
1776765759
1951982473
264127953
651815525
912504996
316883242
512383704
1760239058
365178060
1853390647
631485892
1561602651
490200375
1152173839
1198936081
1130032183
1477642611
1007671787
886703428
409050443
631127512
356097155
171846611
800581535
791025135
1980374379
1578845917
1768519253
2010518042
1956790179
1514468104
5570299
1526539612
1414962681
662383975
708499667
1190685805
1747590236
648256730
2125206325
42877609
212639753
306829051
116194863
2000677747
1787816247
600595200
1728794744
1300317565
723359777
605186228
1922413487
1832065808
1602452334
736999596
1202299330
1547390898
909182264
1919096294
807396204
1030356394
938330934
1065308039
733633249
1917004640
1882585575
2087960440
1695225923
1425014749
422665855
1575793473
1995187741
188275201
1458179139
475388396
1254428616
2085738263
822236066
751270461
825894683
427997857
476021516
303125603
299088828
1811983582
900948733
1096346273
1923961901
1414531943
1084863394
71086193
192663681
1709220155
1383736667
1194092246
1611999533
1980276724
382674171
997209505
1441022596
711740397
425609907
1472848069
1285070485
966849040
1246334873
1776559709
1094990252
507305221
2122123503
1758156919
177819182
1944993513
653080942
1802059698
1246728089
520896109
1821946447
936856444
1148946585
2137882636
285587744
60931638
562114682
2101390394
1503128243
870139255
1242116327
816673085
2026328438
2068034364
449701322
1620891988
1294120663
1083635073
2026620071
181846636
830244769
405902355
2038280387
30670277
58821902
146290697
134639765
1817146347
1396687921
1131184512
1204476013
358173974
467601087
1299423508
1342276414
2014670435
1012051563
679277978
2024486525
869073716
1523341100
1106664649
570424008
2090851768
91918663
996536747
1340684873
1105914799
500620831
797487737
879496909
2001171805
1977354805
1711584344
1780716426
553984264
1529526287
1704174076
959576639
1418457051
936830305
647895243
888977180
1264730690
297275526
1197448053
1968430879
677264979
1530427644
1768517779
746893222
287487762
576965570
1371434373
303750175
2021074384
2081478644
213628055
751020425
1017187606
2073487521
976757795
2001784667
1152816476
1173300057
2005396609
33779782
1944844361
298501104
429370732
1272528288
1091262761
977065054
827162287
18401141
733334574
704867328
432831519
1217840818
1124568545
1256108689
1028744181
613775184
759746498
1625072611
279914808
156434725
1659667719
41873417
854942846
284281026
2057001557
658648607
1194149418
1061302332
152646314
389403729
387485946
432612574
1405651739
1287129058
1108938120
1526239705
3770128
1863623703
859353506
131621897
497847612
991875701
409861528
983642838
384046590
1252696738
1085144599
1229981672
872555955
1792047735
1672872396
1910733555
271835464
1083891297
447416610
62672348
651943386
1022368699
370739301
640205916
207430555
1898070112
180688663
1704793548
1415962742
892682831
743530640
1859057136
510444614
112678888
402298811
1224780751
1697098502
287230068
429141734
2145288686
1701940131
1678113665
196651298
1820693736
949910649
1911404443
670989967
117337184
647160155
1421190417
1312160262
986199907
1920570771
751836815
1313509261
1314336346
800267172
1980831527
824062928
1556351546
290756981
1267390510
76731456
197051320
183495639
203295608
1394448829
1777577117
260484494
1829023470
1264795367
885148199
49005202
1087482214
366484525
847509559
1930883024
1049059022
1796730131
1386873390
1231636030
426477541
1491237013
2067862699
81871831
1558679277
1099315157
1396510777
624536457
2070817195
787553371
147620485
1466045969
544121061
1425391054
2088919141
1286089563
703723063
1527426045
15657487
129871492
1539629248
1599452102
562316188
426932607
1204762144
1603799772
1720279970
909446988
1019914562
1332174037
158300665
1912798174
384506948
1513423474
457311176
692519890
969386987
699014343
593226824
1272319667
1743999092
924599972
861170806
1672559869
1089525191
1443498433
2142491290
619454996
401148314
492517703
1345406303
1235759820
931391919
303720063
1531679594
1864364760
3441512
2122266484
1582920573
1488250185
1522518537
940132870
53485443
1135797490
1888865848
1614962504
1721439401
2044225747
583029293
1488041044
187593515
2100552149
2094591616
1902459452
113644748
936229816
1337432016
386225772
1041237185
1671986681
2039965061
14554834
1108914549
1920634920
1076606950
521969890
893882105
1263871359
537618430
1806906458
407858088
2141999830
834212574
1964015393
1139264802
2107649752
475001367
575093638
1380959290
1157595777
2049754619
1911689143
994159280
2107819268
1291672911
1330241524
1170377176
1998911335
857777444
1998576302
2040473314
1337782841
1435749222
595592143
2031562369
1377331310
243963269
1281634247
760609171
209132899
102241646
1085286813
1565750507
774972824
411864591
1143047039
1585238408
112673653
986015438
662473012
1619914232
1090136354
1824427413
260440985
1820754
1873967318
318449527
1526855925
1072920472
1669437694
837877167
931872334
774376551
2011368446
556515384
1085902297
511251707
1409667051
1154403391
609948364
1394691583
105436270
1760857078
1794839419
1889476542
1976098725
1127695501
857541994
408077943
228223152
705618663
1244898909
615678517
1358998284
403766238
1903452568
1870023576
1479322596
175660809
1397648710
1798514727
414678349
913671235
2077844727
818898355
360639312
856002406
1461848751
624376968
475654952
2016065724
1673750780
711157770
279717585
1780263457
421479099
1021517281
1019277233
1392448609
1544014239
1134705682
2032552310
2028357629
1377836293
74236536
296097959
698357703
732414056
134636733
1734903628
1150380563
1709497403
1771264392
410460727
1308937609
1344637976
805534050
1789770599
680450830
2134828035
955652771
874202727
1839781975
1664557163
270488523
940627486
830574190
815962369
1116647221
1052736837
2118419341
1864197621
1651192693
273578577
569097498
1816598457
672544716
484435913
518910043
494898836
772637212
1801815093
1180192785
971225692
871541944
1511474292
110625737
2614903
1437203115
2103149420
889125615
866181924
2086166551
584518857
401407288
1365628701
39340636
1574353501
410154865
967174828
2029110099
642488547
1566493141
272675012
668516254
2145833332
186716362
1650659261
1061910648
1192997505
1512584624
2141102096
1719976577
654884410
467471914
1351980417
2028023227
1452511402
1656938806
858694960
103902130
372896586
1675808657
575233336
1678869048
919702902
814198871
950958944
1824384069
1295023222
1782822115
370711058
814412794
100392520
1832185005
284640582
1290452838
982079690
1153100476
1184336399
52629087
1751151512
1008999656
542167944
444651634
2072466288
1878022874
1234598276
616188599
747810198
488995736
1138850670
707018086
429460813
648259554
1071317823
1661994833
1407983760
588619621
1404804614
429659006
1831384477
351033264
1117911858
1448340509
922523912
481185688
1119401781
1401638665
851532166
807398614
950892168
1850400575
967580033
1041493367
1210400892
691693527
1880576111
2043475169
69672533
751444192
784971073
925068456
370273310
1161830141
1370695278
1707634855
1416636793
1055891401
2063108123
1116531575
1844096297
177957605
189954616
1618516163
1446461278
1270900955
588542311
1271666018
941554771
2140200285
2074528267
2138985498
835308669
1624773396
163070744
86025289
1469377787
372180387
35169404
1570323594
1758625730
1835012896
1391832586
522815354
235677091
193447170
1512257853
491164038
1732082906
2100144569
1927351621
1644044469
564372275
1268681123
965245880
974907388
1245629994
2116765281
370273310
1688708512
1511403623
815270521
1515368693
874716776
1707137807
1286234503
1426647499
1768198826
76149235
444452019
134086458
309373750
1053547473
519006571
285698633
1732391084
2102855073
1424459691
411523785
1480111587
688486468
1847612383
421728684
1169173217
1626999856
1080665142
99231502
1654134072
1984492182
1559010679
709980308
1950921106
1224477904
1729438691
85303274
622335144
1747826777
306431794
943350768
579432370
320290247
1210474052
1400764289
2130828410
405004491
1899213127
2136556682
151892467
1542117055
223545945
1626607625
136972279
63020738
764447200
144737571
639757691
2030868106
465702523
1631872613
190239121
1897932430
1335083391
1495785242
544794013
140223377
968399845
808476608
365032305
841737140
932478452
657489030
2075570625
2105297131
1045211614
1215541139
1004660526
653091949
1297550782
688376663
1193371748
1336622447
1108350249
437534476
444060596
1089471020
754157691
773002028
1118468607
1606019649
1010438284
629157543
1399690143
1231221740
99286046
59473129
1072370970
1987960193
1324002062
1764122462
2077538350
8426251
239458029
1083139172
16824038
2049700373
1366510676
1098291187
1679069550
299848463
420855508
33047287
174089012
1839446183
1612310889
1178521528
1142996949
2026488354
186674452
505207085
1487843179
531959718
256609890
584151975
2012731659
1156588091
1626250208
1856557295
704592370
701583962
591562065
863953960
1669313610
2093158839
139850753
37425849
1821890041
2107711761
638867122
1475795590
1605834388
370623219
545541981
1288687377
826196239
1448967664
847108686
2042886137
1861981852
403774590
1377501692
1239343822
1270256947
1015906906
478681213
167534835
134824285
534622732
743557201
2130873023
1088274529
1778767375
1436001268
1963409859
1677085440
1967728960
676994083
450350132
967314798
343706205
1556909890
733734441
277111707
1825486888
1257678923
1766501358
877801240
221348137
1156054423
1761316192
177334579
278408524
1043267936
689429001
441736173
982735982
613560891
70704606
34732513
1103215315
893616784
1989239181
1938197977
2059991909
951042954
536209587
825858531
1856105406
228978851
280462795
1725787665
397747422
1976689778
1166713972
1690835245
1825227084
1947829657
464136872
964694614
2013815382
1366717356
1320360371
1618475260
2136724840
2051939711
2123581534
845777198
789734196
2030974539
263079178
1392464262
1841041538
1971576314
667994295
1788769928
1928163328
1138279991
192270698
999873770
465136738
11473879
1806445853
257313238
428069929
506145003
1333170555
984910917
1136394774
1625042833
534907551
1898395136
1740194015
1667961599
815832537
597874400
1131766616
1808640130
1793264938
479371765
643361007
1527983541
1930953682
1142365825
1686665141
1671019697
1877694222
1627781193
1168260258
113038316
792395317
817676311
1233836907
2081892888
1397841760
2013048293
795123242
1826825367
48764140
22572989
939519116
202490781
1427176407
463386058
2044850874
1674637032
1613835147
738413428
1679302219
796495054
1796430579
703677014
2044339081
2142720353
1285868835
784107163
409694824
1840513802
1012475652
1395153405
827941410
273646669
201651948
1686068600
2037053257
327863834
902399455
1299263630
717617790
1117780196
2051579164
1942387666
25470296
1939914280
1795151690
838078000
846876560
1100596216
63508294
1745073322
1514294683
349341345
1264451336
53125729
498410346
1473691628
1957658244
1853155869
1454877568
243521906
869927593
1060021602
1505154915
1782100134
1542418708
581844570
1691407521
174491533
683639775
231709350
1986617921
767103064
1779850617
1697684555
374123984
1824182121
939296324
190942633
281597428
1261108258
281373910
1557764640
2136951554
45994750
16106354
69808652
322844540
56278531
1421989813
1336425272
1479617513
1860631751
367310000
923673193
1155033432
1080676447
1955332980
229399079
484309340
694587522
567848695
1717853757
1364912162
857249850
1544523296
244208503
385850639
675289587
950629624
1929845539
835975044
1765135231
134129720
1945909636
215878797
138893914
2067789376
1337270657
561275875
179557418
299964982
1427985454
531881206
1198591783
2079476523
1087161382
921179811
179301094
1936543965
1359375915
2033486453
1581169906
1718428177
1692021244
939637409
475500743
249049461
1297475884
172391097
901772202
2019915080
1023488048
2087439510
463964389
712205181
107565504
843859904
136395975
210103205
1533209371
1597753311
1157950300
1465257081
1637340419
241082382
1332476448
1527026837
1770534308
724279992
398726752
952928086
268466669
2096251607
1810781008
591371593
87733295
1766171444
1750761068
1154792941
130340034
543317289
1265381603
1348130349
112405009
1416490843
1167783218
1336761631
2004290577
1285103545
1858373375
691534149
837088495
1308613307
288026696
1259894580
724862143
528840873
2021771385
293365861
1801864602
895177183
458670921
1416371429
2126559606
1497034429
1779558555
1794129372
23163886
371059981
434541439
1558462034
2086370742
30738903
333053446
706092064
1116107349
40738469
1103766974
318239290
1736390917
1237236465
425466108
2146111706
115976262
2034904228
1836186765
650112121
869558334
2040371415
935175881
384671684
215047996
778889237
907008603
1085627139
245424428
1208583647
1325448280
416862226
2098246710
1617014109
1568467793
185123660
839588895
10165148
1678165975
1621318012
2047755332
808054112
1662176493
1679083345
750783295
706482302
1789346946
1192780796
1864695246
1058757005
1153517181
1792115885
675069979
456363150
498736575
1759394783
726932396
1345232723
698581081
1397188969
955758586
1979789479
309350499
1758590729
2076180795
279089557
1918002367
1909656364
73798733
479044523
1712768046
1290894085
534869725
1373295548
266644051
1963428532
82930979
393836414
466225649
1294702409
1064286727
151724734
1222738464
2143640663
1429914847
710719173
1578900636
1206226351
743486118
1605761287
1297632310
1404025130
276904402
1210272933
852436287
450459715
421948303
1339627936
1588325245
723880531
602233499
213212539
840358892
1157730153
2127839229
1025544574
1429683068
267133931
2119018511
249109666
484623908
1619930906
1739575778
1543433788
1625469698
1356223513
1627557209
326854628
782180948
377124458
2045000320
825925659
843948187
1537339690
2008333432
1035783132
413802856
1572947680
1814879691
1446014268
2036471215
658863066
2008760883
1774598123
626560878
299393061
307237264
918758073
284079367
784337872
1796139223
927493326
1240176323
1691526002
139794573
1556922308
179750692
2000387733
1996396307
1078556781
897168474
843699109
1053240114
1650037554
1840638357
21681080
1184028978
817264450
1625093845
1512516154
2027014300
1651016728
1443031031
2120776055
1340889953
1337722759
140199186
1829260441
1125571209
1942452992
213614602
879981262
1028622967
1179289985
1079131772
1523298285
989334048
160679691
1475165324
1290671160
361367743
1148264251
1764155197
329925306
849305460
83538647
925512348
1275268569
410890005
858801957
839808746
26098173
1610801096
1151843930
991487776
809625760
1150858939
1229698345
1179057554
1925881115
1223873887
1900617290
411444614
441965950
149424736
324647009
1797266985
1783394954
738404211
156927788
1804369675
1079618348
1874697325
27587541
1012809505
1071015646
2042524872
1256592360
1729031682
1935013260
2044478467
815145196
854098889
1352817635
1080477652
290236785
904387629
81174349
1060981164
1185004748
2094732396
66013134
1872346898
1650847917
1700085092
1126637666
151629242
765367408
1182748029
1610664387
2140850651
2050398318
1947478233
277058048
969944305
400009876
505678991
1138117734
1396459032
2015431471
453506898
301950049
1832989598
435966953
920887657
1521781090
1930446991
1737629536
330827466
1990918398
67317802
644599191
660664598
33350131
29548133
1037979421
1783655710
541544387
1814210124
1125702712
1197350225
1435095622
2087740156
600667961
1221839406
634341010
153135725
1412492423
1384081696
207522849
1705429378
1918457631
241632895
636730161
1141409745
760371525
1441127444
384773397
117428801
1325558608
1138739331
1228673093
2083703885
1620841133
950436728
2055276436
1370230465
1336886636
561743789
1613019686
1010912660
1004947323
64674698
355352600
1300933844
402217549
1519158086
755344513
1101540020
1491017576
1417100770
626241264
2142186948
1741289373
683681559
72355121
867007796
1536775866
1912781730
753314895
682076903
320781024
1222018098
2003814319
1268450983
1573039620
1523399527
903902955
1567207779
1005565837
1081663371
1309949809
1057920724
1380199204
402935195
1791345625
187774302
324578943
821920270
1811514899
952176804
1002509139
1588093408
1593618739
1266959946
1182189391
1952248359
1997888906
1908554544
1620262695
408055249
269920882
102828952
1131916348
250638750
1029546808
964327333
234482053
1436141315
74748245
284853332
623033812
2075220471
533131781
863085708
2074787059
2059130506
967947322
150858401
843869810
485438269
1581605649
1349190944
757161089
1414521690
797566194
1726174346
1934378809
153683207
1212911810
568589080
123054336
1208813481
333788230
1740083945
30770378
1062709094
1417901288
339360914
2104171351
1394973523
681409699
509453205
455762713
245953479
686143620
976041791
222808061
554884147
1481763096
829512011
557605024
2060444300
141502562
1835681938
173749225
41435562
1771880975
313947398
722883028
208716629
1658530936
1438714302
1064253367
971463643
1756775516
903360562
131901280
1944498263
1847979698
263217963
23668220
382046592
43741903
646637422
2041912701
1901205275
1710211919
619434
2003359850
1976218080
2097508213
609852754
1440175274
1729940656
87109834
2101118646
365312013
2076082381
1158351181
491255780
383648948
797359831
2047619588
1817077399
999312999
1075435514
840170472
2109750388
1512647831
598948745
893514665
675988965
1909787587
2092199110
1799209627
1712867129
1061638142
1442043470
1653775260
433817315
1734033187
126975399
246410650
2024215443
743656563
1727339537
34521908
1533121877
1428974502
376918117
1965976433
1017387750
953049623
63439815
933030852
1430074464
1510395698
225788757
684611525
1143006335
846977568
1825555562
1716894381
1412312288
1893565638
569227593
483065521
704438871
1599106396
198845626
58568064
917867575
195801913
571012704
1789044984
1267639590
1623607299
1970378988
79613241
1125284416
761651912
1475398271
841105839
622935453
2066571708
743544358
1734367351
407445129
1315052016
1486619764
1965108263
828344023
1608774650
1886756607
101310222
1085135572
118511099
1428763685
855519069
2131822636
1700745916
1340255048
491828694
399751674
703060039
1363848526
1199622248
1877691102
1228992015
1431651822
1688708008
1381882966
575030115
1316676316
1890032288
2096561653
1840946808
1269983219
1779688760
1668039573
1880305397
457559768
1133550190
1050263999
21981522
1861512769
270662625
1357367001
1119643196
1305714556
1152303942
670943568
1962502975
2097354460
642922433
1042390740
915918242
1038079079
194096996
742270721
1046210259
702388575
1550889473
1181046292
121495855
464665689
135634039
1003615846
1453158531
1335471011
633324019
208041255
2018615219
309298049
420655729
436889544
1988311777
105400762
234704268
598617565
279013124
2141419760
268244961
1509733225
87604702
1615416374
787113880
149332109
702482660
1811017616
337400781
601984512
701492381
545407413
1905419297
364337519
2108658281
1647232001
2037795648
71952244
182027264
1651610247
750031701
1650302594
1548807260
802191401
1009386156
193337472
1247580518
630443043
921199912
1571764360
1617545001
2020215454
1445222132
547354564
865575078
1614619127
508457640
2092891406
955049102
1133500984
1472845821
290445359
1917415655
373460384
769182117
219140288
1869930587
912166267
522212039
1970363636
976421348
311297834
675367394
2067217875
1334623134
844459796
1999482947
1952059736
1895057962
1458423408
1520215605
1527726556
97673573
58512070
416081565
688031685
310518261
1748845474
1324173209
613189197
509695108
910516948
1136797549
1923261700
1445552898
1529178967
371685383
755590094
127395254
267653970
214909353
1816856195
1792544948
817408163
1563692043
187980864
207995136
667590282
1712300883
1092659327
715405633
886361789
1459871309
42780031
1805942767
558755322
1015646595
1932748386
883065974
1189305841
927859035
2124010412
512749701
757545613
807909399
1308283996
2012828843
1488620100
1118551868
1186643939
1740044385
1117681637
810521353
1618826934
1992138430
1495141810
1541206226
289493493
158781708
1255645680
944546105
840249370
1943145207
1364913792
582289352
327550858
159097797
2139516817
137385989
322158768
1441979481
1357960263
161123044
1239633001
1056979192
1838038392
1493485180
102653991
117237538
695801199
1446491262
1832065808
492645804
1835458602
1913858419
1631458721
1322491918
281535602
249926523
1196646906
135764908
1691930142
27166973
675637837
100826112
647334597
203942082
1205261357
1633002806
80389270
1039028172
659888489
64290198
63025402
435326959
592383025
1331023391
1625494767
1794772498
665217902
910268005
1838720877
847630593
139519734
213916993
1907586071
31442089
1114252506
453598305
1576426076
1623529868
485946154
1650349195
1584941014
513675876
1857892739
674832093
2115039288
286512119
2076880508
1733946019
1199015165
307107153
1991218139
943179097
1467908994
1960854613
1225301073
381325169
1808079
1281903305
1991007124
198742636
1018071673
725030907
1182679504
204187437
1606716076
998273919
149218399
618043235
970345841
390987662
458938666
9691805
1433263218
995844111
1938036491
1000642484
307001951
1356655168
398740642
1184089654
830958102
1642071087
2067666659
451369735
188893389
677717081
1395655610
365000301
1337757196
1703204617
1270410595
1352305318
1236255089
684028540
384658928
1442490786
1165922355
35486661
1325219383
1226142990
1793175344
663140082
1804301104
1024198320
1246450559
1835461792
396634878
1197953840
929867603
188670771
891687221
1874768320
2109897102
652323495
1695731705
287146525
963845532
1690242460
1068340409
12222112
882490787
1286411920
1121708216
1705161374
1268979087
1589190459
1891467611
1200308196
579800046
1042950120
491401383
1944088344
2041257573
2027623940
814059194
1022088788
1597286538
823913851
1831973490
497989959
369424200
1573801667
838698410
603329097
1169992102
2005721644
549880676
1705889953
668493919
608537030
2119791061
1309576984
837072994
2010541843
876425200
692138280
125249860
340834633
2080968044
2004635468
1442993837
1816785924
46349308
1848436029
40553647
599599944
817739168
1624645584
856677855
420104954
1490516822
1631102505
1931947111
654598149
779063765
1547660908
605587357
1854604363
1501883762
618624396
1599453708
829246101
1383536381
334073728
1024837693
503036239
962393954
534835884
2092658077
1773317916
2012725900
186247762
2042730125
1733459597
2112525095
583607483
310197704
181867033
1312931075
1882906187
421985785
223798241
1574657429
721401424
110899270
1287907760
394676721
230274689
1590491416
676565652
875360847
307579414
2012061180
1822220804
860171547
851835005
1161506365
1315371496
206837151
1451977439
720677561
381633423
1548961607
1153419317
445374599
699944016
948414679
1836481704
1724229987
114341999
1270503063
801635284
356255889
797216004
411399340
962915450
1707747676
2139520808
1249428339
985616039
925442093
1786819396
1239964184
411776694
1153496570
588516009
1987200962
1176575940
282611505
257428163
1729053231
2075613614
171761207
682388937
1457330430
1909458893
1626471574
52509911
135563963
1345579258
1616696260
1079426813
341474426
507976203
435511925
1430041750
1814017191
992676628
470864506
1550647899
382597328
926264359
390260277
1182608295
1012915407
276474185
1451566456
1823559541
673537279
1669814797
86315149
1733181160
1481572359
956248790
2120322685
1492196475
1969466138
1553269144
905866981
1551503261
752456127
1367561332
84437258
387891887
1370976107
2001949306
1624551669
2084618921
380490263
1510149550
702678147
1735775244
1734819232
1213386063
121369647
932965151
1409927470
1752185462
258991468
1172019221
77884967
1698151801
1453106837
1061567935
1872891706
707904781
1599795394
869147005
978021229
1418329714
1548995254
1168496095
1494030815
1193403394
477252892
530971569
394165500
1427746233
759587088
1735512436
1331855015
1881840746
745891318
1357087538
521322585
79144087
214523999
1682849036
347700337
1383206660
462558550
1127304731
1140055481
1901255995
617430287
1359364543
283954178
156097019
446750982
467206939
1562765931
2112854826
897921607
1659403755
1047611001
1988900931
2080645543
991862657
359762865
775289391
1463324969
680205474
248222448
467255542
1918353296
766791545
911171850
311491103
437640571
1612053516
2072351665
1656724477
2117852978
372688509
1624303840
1355912621
933604993
77170657
1918368567
961097659
960410853
521773086
1621176214
857007407
870232576
1104657039
593946777
715058368
1443046908
1658514683
1107375027
41125830
1613347927
506537536
400488771
677458375
1742671008
1130891929
1867043500
1876193039
2064200553
163563856
395310462
1417714214
2122788136
318850046
945613338
1770704143
1733467959
951919943
93630849
1925579474
767647077
150560658
183124012
1279632874
808460386
2096521050
1616596164
552621791
148651229
845642649
240806868
51799646
2070164555
1122187467
971745996
943954251
1679705794
1112977233
111628203
239699173
986046831
1538127888
1705199432
451853813
871953634
1079988126
306130631
310441370
1824569959
1951155567
1244417115
630330442
1060323254
9024428
695792289
565336938
992312496
1281935185
1854404527
1263507240
433291635
1968360793
1882314971
2053405015
934678940
1468043331
1687648669
1929332436
230554547
1167269374
1968752668
1881641376
1526648459
667874932
625213228
1892874905
121722576
1534084544
1278578729
1473906847
209200952
2034878382
9023735
1824622157
1381235088
1802019570
1328668315
1769183205
68410380
2136071335
801044857
1524876800
1038213443
649814335
1479950406
1988124862
2104864501
1559766921
1497336369
1042564512
1343583933
534171604
197752078
1500090160
317715949
618617913
123141096
450432158
917791081
1705111400
109334853
974194392
1146701070
966736731
226816512
1127573667
1208917297
2073707900
738965914
1934397594
367247525
2082001007
105529511
1826936843
1276689362
56260984
1895148909
284947965
2050567073
781530776
958079662
1912730683
1485881784
61369310
1669358549
1604231126
644598098
1290069808
1606314300
974231766
742014168
1328749097
1222148093
1797142339
444549168
747491615
994368261
1115077533
1022491901
487176120
697439615
1073938136
291148637
186905509
52337740
927185067
557664472
231624576
461186708
782667141
395844247
1155909529
1458608074
1856814253
1990440537
2117060593
1436787932
1269571749
924842889
1130858064
11073946
1549408232
88663423
1991419653
1347482068
1757297439
1797434791
553189656
169289109
2092699609
345048678
830866838
1689305007
202367745
1155309004
503279420
1884394479
1140248009
504776760
1129920524
860889369
219136502
1717290662
1147487272
2053822632
938220802
1811079106
1692100376
1423459665
1187524310
538642225
1852906197
145878166
1855220956
52927434
394141665
1984860108
795930927
36960583
314377423
1181985292
1634553911
1948406842
1680974679
2025786839
878469274
2126867273
378409941
1072333498
990229835
727951361
327070793
1193693522
730989964
1504604049
1224006066
452452341
925049520
1270988135
1187343528
673676237
1850676689
1448267797
907140883
798526142
1869229389
2023057761
488448636
452281031
1634612825
945707682
836710704
1670988248
1672908003
176354827
1696673242
1188416465
992957720
1033206948
1200562117
74806314
1162441571
1273886399
2096756638
406965498
1096692430
477779363
975798350
616521318
1923340810
592589869
405348738
394689862
1266823443
854757752
1710017302
550489308
1291348671
1406232650
397481215
447045512
1513361142
1538790308
1309676065
330527654
845064304
2120608488
2104124593
1521734475
744237809
1800647520
920548952
478923417
1522518537
1619986195
1582172905
104216984
1020432506
15307889
1460958110
6797335
1784932148
675453508
219485639
1235687243
2007038914
530547017
1742980399
656960444
618264269
1667917492
474939851
900044948
364872126
1736254719
828506719
1296087880
1789235893
693850741
1126891244
2099119134
760568274
229082666
1703230208
1968972878
675442775
784416028
752960509
939510885
979853280
94062120
1397773752
799492901
46194778
2076760510
1591488201
1304054367
87542482
1314249661
837381532
1831276271
1246400189
720265112
1743018609
159135661
1963606224
1967046548
1737278980
959767137
1922832525
1180364091
1114399396
527919963
1818758858
403205804
1896465143
837560667
772155706
912344481
1422032567
1278206804
624852643
566883075
1293018438
1985953631
1104692677
2039923156
407409778
550560744
1019958
1098338494
864126365
1076259418
1928033000
380845611
1932308387
1292656112
1072586212
390316262
1924692357
1351136608
1637209931
258977158
456186411
1748034741
1107265296
1568866950
81419906
641359453
592410522
1950750601
264005649
1035708749
343964395
2121652390
1514259646
1468535420
1977416869
1804442548
249737745
1643257775
1421679162
216410260
1188608112
1019136850
339267451
1425750933
797947611
1697191259
1294626936
1964269335
1325694501
1219814476
350675978
1408516340
1682965221
1223477921
1204493561
2094239132
1918231360
300623798
1739307033
1577626937
962986593
1552105772
1550063147
1960230196
1182857663
1605263566
1125058840
1057659862
1987882207
1662180162
956090949
2052784476
265787295
1872412759
1682125214
1342291257
246176895
572818289
1774112168
1036171696
1678556683
733843351
1021294904
1458991063
849377649
222160497
538028566
1136794889
1673243998
1376741939
1983964378
1796252627
1533237955
1818141235
776864745
1873847102
1771004905
1528623192
1791218050
1157974883
1939041624
810576984
1655587264
1981861710
859809238
1651794267
145167218
1898848395
1446721470
1379902544
232835934
895085281
27231676
135913475
215743724
1667868389
1681115241
1829451232
113581430
827670882
2058743326
809436092
451395198
1486629723
50462005
199563039
1319963246
1910296324
1450866600
914795398
1796539750
667652983
169796947
1664952581
1032474343
1830904432
356004419
1534597612
56177878
644707240
569322672
2044909287
810579223
347218742
1340284628
143223670
1742052887
1208918903
492224396
1102505581
559811928
911845857
1660938371
233179012
1693397157
1212357619
902184739
1023093423
216541221
2144507576
1274773962
356816152
9732829
128963467
431745108
278577799
1054056955
1293804909
333977571
194525818
610726958
861060159
1834937608
417604599
1908266851
1321368187
971433226
1130562771
239959048
1982354863
1297660264
192461302
1040950793
265825983
650805233
1561728002
1766730349
1314884402
462514039
144742089
1615265023
2038601077
591592510
1614358478
1878326222
1717106005
2146858525
26299763
1581004530
755441507
373709628
1413554491
1607317687
368996184
2023186920
2108165850
345547833
337816494
1853077315
870392053
972582395
1320270001
36043103
684362015
1816286337
1197061599
1510881277
1842720857
1122623305
878986642
883359188
1716264130
1845788408
1205543185
821885950
1162619330
1157040218
634116351
2066539522
1798253040
2143318588
183390992
1965185281
667366982
808889036
263537165
198932935
349638744
1941402740
1512014981
1782923274
427471697
1891131687
59264566
118193930
987162067
1679083419
1360679497
1348243233
850879521
1155946689
2000721433
2082248317
436555462
945791506
600823654
1823410240
1385027370
1205378052
223914444
313758155
2114670154
50038571
1146625221
776018199
359717049
500285124
1274827142
1700330866
1889661459
1916480478
1568165462
1509422826
719965057
102354904
1811902302
1227001588
1312646890
933719856
1020107868
774609528
1670698202
1363274696
671932041
236731121
984123110
425279561
1040302386
534247255
692040150
1081339354
144043843
2111367670
1604599499
87402017
531167764
1789027673
129706711
1277292523
1093839845
1052800329
1481028486
240246944
1048443883
459053053
1693859074
2060505062
482650184
1240380688
983906277
1618644319
1902702216
994962388
638560044
1400909349
1340363970
756926071
1855013819
814304893
668059943
1998911335
1961699203
1048226180
2014133459
2117153045
312664531
864644885
1654806564
674768659
16182547
1788749286
2008639388
28191540
623514096
1919621985
1143786938
1464711984
2073877586
2043486810
1127147616
779887766
728786193
1641911656
1962767993
560253468
270643599
1013517288
1438489710
369237564
1953318439
659340016
1337566093
280719952
802534655
1192176163
754557249
2104198870
122921580
1761424478
576520728
407403197
1903512439
1371500054
811976775
1888605918
18187473
207556183
63856214
455327839
1840929355
834371070
2116546144
797510208
1464644755
1235420769
1551321743
1654730607
924031218
2046061412
948796903
643444042
200039124
1815231009
2092033776
715198092
862558272
914691831
417359025
254912716
185708787
704174093
4154553
1924399928
142665570
1311866342
1710385841
57545854
1959216779
1267737682
216031286
571260816
207995214
1866852191
1774029072
1222430012
1294840831
1075801293
483847232
888295430
1755495671
1027394744
1949490370
1905777741
1468348790
1297725440
1337605532
406424726
739095208
1883794578
850995408
2073778639
455596671
1346660906
901507042
696989095
1174376801
2102688537
1865890650
2106988467
2052440976
424713040
321483614
1114460669
1665199361
1127158230
1904043503
1061153172
1719023764
516246175
571859138
764063227
1523475462
869585107
1574506100
1710734692
1211149428
257188150
1828054577
110277801
2073622241
1702709461
1991882749
1022404917
2072137861
929533032
1399208774
1932740925
1424770781
943121682
1768323833
455754904
1286659669
572857276
1110146717
1699327224
1159838974
1883670650
1141994693
729041398
1438439647
817297750
1692049533
1480978097
1355439620
380537213
1208146973
2116590082
96674715
567317990
400091756
695596321
1202765226
2024442776
442461794
98935651
512213284
49629056
828089860
1290539850
489401503
545799053
143238753
412752117
1375820102
1509067032
1838925333
1818257068
313403380
1024396815
425404057
729699616
36502009
1652319694
164406733
1081045994
848669840
452615557
1711138845
1638169783
1566696749
688073829
1502673666
1671546118
1137804975
886145041
1432457078
824383034
1896959035
1980295983
1400767999
1329516416
205174625
374129958
1077842324
1614758785
1493365121
1308835986
67848338
295021231
1932409701
65517506
1746557881
197236915
1892543071
245846840
794841829
50893689
1914005579
645387518
1245213644
1213419175
553792386
1491637830
1677713758
102434531
1426067282
1275177832
322680873
816919643
178645504
972247199
893323692
592069088
279625201
1240616330
1466092860
2132518804
957570208
1191576550
1154536856
1953587819
728451009
1018683051
522684427
594769540
1972746876
700444262
1522738981
7405624
798005844
223274800
615753755
742732424
1988707921
849923950
1548906582
225239646
1263600105
413594345
998145230
399837425
2039313255
1833882366
341791162
1464877623
198819387
1571278585
991050778
425860882
1846719872
57563052
274896692
681241150
385873385
1639961902
244764603
1657300230
1914223458
696249180
1397989064
566736577
719826959
136197797
361454907
160489281
2045415745
550601710
83772504
585960132
1727018019
335394804
15815092
1278379179
440790582
1307444234
1914218969
884812963
1700028923
1141043846
109554620
781353389
905402974
1184306858
1938023056
35591140
2098476041
1447553703
1871089184
1395807257
1762735426
1471161366
2130203994
927259743
425443468
432979924
663726213
1186216608
523307284
66853709
269947171
1766101256
1016892093
1004765695
1878594292
1488374352
53325959
1701685222
482217518
2119661136
308588683
1860207492
1328843759
322786412
231316728
1464734945
1176416250
1763031465
1558298229
230441679
286059720
2102404355
871526427
1441425274
1330226835
260164851
78922053
7471919
30544610
103264439
799635084
2144682794
650277745
646740411
588928290
957780150
1654323811
1028675725
198178252
439794710
715353711
1036670559
717318173
2134125969
2026673526
18212981
1915829760
1047716060
1872997905
1689429066
1557623843
1577792336
2024069411
259476604
82548354
639193331
1845413434
1204165853
961093261
537520760
1226822065
379772816
949183731
2091848559
1559972635
1400980639
798548065
1067183476
1645689694
747418141
1124389543
1617230835
449091947
1061385571
1471744727
1803286883
2145131171
212043529
1119435339
1244418883
1280513933
39973037
922134539
2088706409
903791445
367880188
1214725210
798276331
1619078469
1344576989
1192402319
492419821
1889076766
2114099577
1861765171
1871878954
606498547
677472920
2074465817
1279465381
1017121236
1845582047
1919376578
1807301366
777994819
926928941
1658998594
1443368693
1752866304
1964013327
955285322
453151519
439486539
1297124810
30180460
721382938
1434789739
1857130187
650868531
1370610552
22346828
882898018
572480212
2121930955
2125620048
593482776
909387044
1801384354
1095926075
1391170220
682508087
996114023
2023721655
1485697603
1019694568
1675090377
763255975
397034592
1268874067
246266378
1400552428
802775012
1494840306
1629266187
183684669
709677242
1737891931
1057685385
1754260551
1201139417
101945217
1341758253
881091169
357306869
153403050
994881426
1341461820
1041809994
1161819567
1726485425
84135714
1661205265
718133777
228540760
628250620
889726268
1776892887
1087030499
773359232
337092247
1506530204
334293820
2038980566
1574544532
412668338
1361376257
507834568
953030490
1805810646
1268503743
77159496
305247674
888954125
1383822307
1540596767
118773712
1766355195
496753855
216150839
124094555
418524437
918013508
1578444851
1983840992
230310182
687797104
483581715
2121135027
49857269
52195099
1047176747
109715034
518147705
1648180872
203345485
66798639
126391090
222585915
1449705208
1101360207
702910438
215020649
667077214
512653924
1399005328
321258612
1281751154
67728515
889082261
502817683
1067940288
790223574
18567720
1977272525
2112365753
732127911
214489389
1926513857
1437398683
1202861702
191224825
957758254
1036548997
224334430
1111330803
1557995123
2089746180
1586040487
39694219
14315159
1419482351
1085464028
1883430725
201880050
1117153287
943031822
988069912
123079381
179587745
1074897886
1497224490
366637419
1824631153
124593954
1063015419
869575087
2114513600
646435447
682890164
2015869353
1529756573
1894326611
1998054063
826057685
1679196313
1687149993
1204692011
50904387
856342425
131106259
234724186
1855767686
1185979520
1276700224
1815372257
1197545431
839218986
574895093
1760583277
597346890
2009831641
455781615
656256398
1375209710
676195606
878093297
1241492848
304280728
1971998579
2096003891
1537034789
1261449496
1939406922
835496396
847281364
2025271427
1689374493
1113144428
114919802
781520976
2024302563
1009328955
794843903
143946365
1572470783
1700243584
435885848
891266919
1119751211
1594199737
1078567678
1348232638
1334459937
1588928682
1146005977
1500565944
907909709
1520773216
1332878660
683623423
1735150870
965040299
295179299
2038872804
2083014281
648374008
1213914801
322614292
344640871
1079828454
737797326
1748673889
1530270441
179161114
1901604384
953574600
1893456624
174931432
1770087391
2024631702
1282874717
663956182
294124162
1309563747
1303949868
744615050
1386126020
104896281
1374627840
557273398
2115762524
176885119
1522045678
1748966540
970863122
756258649
816797483
1538628714
149377576
885581407
968366566
282273789
311452205
617950374
95658801
1169097361
20794331
722370499
1036266876
1593250433
2071554290
1683955735
1608796532
1101717820
569439563
1645423953
2024753805
469541179
1013775955
1710626585
254032369
1374479631
1804500741
878393310
739246465
1926137012
1605477093
1573939594
153133939
2094737565
1800680676
508291211
1690938256
1401812786
208622292
746598433
1212479374
929771508
580441578
389311852
560734026
1333842083
1754753832
365088522
640597007
2047264605
836615849
107272470
269763715
1901465011
1406779671
1434179612
591122449
1591720165
670799775
1714764189
1037453959
1949969973
2034288663
1298128102
699127410
1578624441
1038689351
286306581
105198546
1917446239
1206120944
628584508
1288677831
1945469635
439422578
922377272
1902748680
63771288
881711451
1349608765
128170014
1989495612
879028651
1086765087
400459002
837267873
1710676481
1188101446
1482223360
1850054337
483918692
1789400083
2115304992
2007647949
1472890006
749346747
820630332
1671315964
464372431
907412652
1598424774
1466829403
2065631725
646577243
377034951
91182341
101932484
290732068
1203165940
227492754
615800480
1169026593
656461934
2064783148
962615605
45193866
1208429169
178724931
557907950
1122310142
616041542
113741521
39588824
1693985490
102716500
720859796
1590246451
129675147
784778743
2094390357
1875089560
1174079039
1737215634
158605209
579185696
1931967980
503895568
1714439853
1097314481
869275592
161564559
581463244
684645470
589835447
1385482528
1990730939
799407042
304901961
1081826527
360883449
948983381
1878438020
56621779
986738818
96576401
596857877
2113211351
410849281
949618404
769095642
90967687
1434952247
1754895785
695588505
1849989417
1490414338
1539711974
1589194956
719782677
1537994196
1326042670
1171144397
2010347664
2138274236
376996640
141931876
1975191971
1381712789
1162429267
902748119
885079237
632554437
1960369129
1503361901
1951683712
631832558
1560165245
282152156
1908898012
1089402540
1861884231
1737843161
1399507020
1151866166
1508512651
1950078125
157085271
1755418814
442495339
532704490
460377672
873936916
840415468
2116111708
960123044
2118149724
1049923623
889540565
217433431
1093988778
577519209
1382288935
1103180034
2124335402
512638913
1374496367
2054850472
848682788
347065550
1343906030
1349508495
1222706869
108954579
2072779653
2124915638
325419633
810435640
302351479
200383285
129863653
1929230555
805396178
354440895
26348287
1763789844
233901481
1319069626
1232006023
1968926290
431221003
538500741
697631374
1062934070
1503065993
397645170
472457478
1381786218
1566391838
1799326537
2024150460
1584262568
1343060018
603290858
2142393687
1224242651
755036424
1456371242
416177633
985141760
68116111
741301615
200763029
589728133
1485000521
1820093508
592302075
258452844
1038016059
1767675620
1986211456
1281441866
179715574
1249923291
30062567
127043030
864707577
1192539076
1180035251
582464473
1786639804
628480477
716939963
521495918
195609648
452269391
754163101
1312482819
411392614
1949205171
737300090
1941137575
1040478440
26036022
2106225207
84115291
2145865237
1432692562
1967057921
1771966952
1188223364
522413828
301724685
1274980861
1733144814
652415776
1851478725
319680069
197796709
1970476250
630048124
2039800781
606137840
1285176273
1874813200
2055557665
2069568753
1344908096
67992318
1555549364
2113830229
420375484
36104854
1326418439
1466093206
336715689
2108223624
696366925
952518191
1648944333
309679578
1764482681
1903566819
1053883963
68979280
444348863
2056865287
1348152910
1564602964
216933654
58623464
911800501
1794136323
105633994
940780818
1438868381
380883660
767348468
133993641
1502610939
410487729
109806712
1968105800
2031343283
611393130
592925548
96479882
1739434909
1411528563
1036440728
762884765
1569899108
1928112646
581516953
308319021
2122551252
370775185
1846443892
830603364
28501098
468889923
807972837
619632283
1747667309
1993962114
1812050019
438399341
392230796
141634248
1285432181
1550701096
403071583
1577832878
258872970
664648196
1296489985
672615108
1412798961
382688647
1821145921
50169030
1767093318
37670630
546117409
1684706
2073891420
30314797
1124530025
2071911452
1529278370
1228166531
862910774
580857586
1543852019
1584117924
278816013
1259671736
750932088
537562039
1957141842
329354012
1543110973
2103084938
281702774
373499964
408471639
642325243
749045643
898844951
1348878494
1075572644
1169391464
1621819759
141875323
1402205116
1688321233
1772425054
1377869192
769180319
1824405849
780555949
1574711525
1514576640
1525127342
992154922
170451676
1055276427
1015939790
574940307
1419474260
1097780276
1469203210
928066990
955802244
1022213073
869183808
163270090
865339744
503107153
165702857
1865045578
1610732278
29170991
1769985866
929579629
1291739196
1966706063
570053446
2121811174
18830362
1310289641
782875031
1735295412
386417396
660289403
653731480
1272189789
658882779
875074302
218896901
275602048
184184524
1601043169
1517353215
35256806
2136098894
691749470
647363481
290866207
709145688
1960692251
2124526720
1185144650
74425292
1320703314
1748126916
1660715184
2136792288
1505493171
2024427886
1108023328
1866749868
2032348487
328333668
2054581276
213868095
1527010251
1513086427
1180471868
1440241371
319857252
1050086968
830848450
1244905945
1549178371
1165729954
80697693
420391428
305748173
2001013378
19149784
530884632
276103075
512139965
778454416
1079280033
1954621885
809559168
1121360986
345407274
1051986155
878500315
1086091257
301640761
1201448831
85811105
127590072
496817424
794884520
1203742259
1780719587
1237240717
58996953
1926652983
579339815
1190406465
242175973
27446597
1288741809
2085370782
366845040
165292781
1965047906
1961358894
1227559354
1268068040
7599220
2006759885
25643139
1049637185
236303124
972576079
799901793
1794304085
1846038637
39772082
1111826395
698939915
314934619
724381084
765197892
792106187
205853797
1708538067
1687427158
1197540693
1015532300
597256573
1951762555
133732106
2099296712
1401338669
1482700024
884781120
30554380
343775145
1272595471
451102083
347829909
763575425
1513384050
1394220920
1121885711
1173454725
1472139007
501143357
1860967823
985702344
1979804992
1671484771
292046701
214493409
459050270
374303653
1937070125
895528020
880694842
1733607598
1663530865
1236167610
344795468
1778620037
18288034
1479273703
2139325803
1889840552
208931620
2122218077
1333740397
627236424
1209714947
1206233466
257729129
1867020904
411134041
1495788599
1086988384
1656718122
75160216
1152094438
1087425001
1226341265
339834611
1796986963
2136359261
656523638
694443498
1865426789
1452234174
614247746
1715091467
1737940540
946256473
1640485698
166991530
1093082638
2132939024
1945433822
1639928615
1765930558
725096798
778513245
910323290
755433420
1894931666
1391599787
2026438082
1787075204
1393274816
2060109295
1521635342
1409512667
1246759871
944570295
1802441972
34751359
1105827611
1143938406
1457411925
1950256579
1950906975
2134755941
2001632181
786147435
601234463
471104442
1116290268
1565768054
509658754
831694310
462235946
1557453530
371318308
1795931639
1155349473
1400198517
982788730
1088686045
2048945617
1419921952
1359019295
1438934091
1066699242
1870556029
656755927
155562561
1852502543
2142450240
513187910
1702379150
107583134
598937841
342390402
325511581
862808673
1743063172
1190927883
1499610271
1621511587
1761394425
1621203840
1617909007
251969013
921824065
184032185
466956422
822773556
260447766
137225158
1646337995
1941986381
2037041886
800223678
1467204271
1094937401
1084752623
659274893
1872503718
492281003
798255585
1857433543
1835042115
1554144869
1828950398
297195867
1774075442
1945965905
1402119677
1412761073
750622405
1365306123
955130681
1227842148
2127634190
1393497291
51114211
1040742550
687182786
45777702
1971703764
138120571
708182135
850429596
172761284
1417859594
1140241420
1817098612
1041045025
1393700607
373133864
468468629
933615886
1940092363
1727839656
1892600935
933853682
1787953036
1492804093
8242768
374153386
319750801
1853699286
1769308946
1923133065
1828468305
1106026824
1947820721
1171231042
426239015
438715262
1095033820
349139658
1433325819
1509004503
1240881934
880184523
1490173723
292415411
331260743
40685587
975555028
1555055476
1313457773
849087835
9644748
288865647
359016548
1520532619
351677374
851969219
1691829339
1969860686
1967080097
2115498043
1782335607
2012414520
633955260
624259320
1177700052
556496586
85695667
1013576885
573677426
1939692764
1826261992
2018047344
1809843145
2061043928
1677042773
955113545
999363287
1250835794
363938327
692451279
1786862608
813580650
1101804496
773140900
1447255415
1019722890
505979115
848490806
1060264568
1461341857
739853071
51253866
1052419459
877958160
1860867109
342642924
737463960
1023317948
663291941
1167519830
1791650612
169956845
1703021348
1107156446
1579890168
2090285718
1999244239
1842110743
1648631095
354391609
1285062661
1070844270
1133204620
952859626
1196547050
1662132971
1215610686
1154100769
1275665237
2047343212
955504505
1240386773
769498193
891381552
2032255470
312175929
1104791287
62474721
142776701
1626607625
2061778033
159949012
1100170218
72160470
1670798052
865719083
1718422029
1206245411
1000552815
334962564
373248470
494457727
1928056045
1603809055
32297721
1881470682
885438834
604683889
1457790086
1024085332
1556478339
615854500
1293417967
1564086187
1144282754
199584229
1444323098
430861082
1474146985
2016132539
988689229
1872534406
1376741939
94704439
408391996
836516193
1104353564
1980744721
2119768369
261030283
19692987
379076757
1482518713
1569128396
1915832662
1316700692
921382131
1068551982
903870804
280777418
1921866124
1134352759
979542884
753415401
1639384214
1803316153
677231204
931992899
1130141541
1351736820
450342725
580085678
264387977
915461346
750034147
238046190
1217737552
1064982641
717136326
517187380
738578611
17974057
773106436
1175648110
1686169527
1204678131
827601537
1523463590
1734474556
1978846285
1912021941
1281482951
364148681
251513841
1391708209
3689124
1311147097
1642372414
1791028800
959152102
1400363582
1610305289
348549691
336526022
1717740378
569690707
1316660237
1188207672
765055131
1588111378
723345650
1059527865
1158072381
1673373762
507285482
32289396
1871250795
182332918
1365234789
942527079
260293854
1893177134
86353746
1029082866
1027206970
1825691671
782817309
372553744
66466926
484723375
966399070
147991353
923935914
822089404
1410125102
663370243
552669188
1796178130
1707713237
1283180025
1340622275
1590617560
467464647
1524755765
1556841303
730518688
1888061656
141742348
339795617
1019095842
1839348734
1931863671
2046937785
497285833
473657304
1930134120
2823175
1137392501
628560581
610261444
873894395
1037037832
899028923
7512477
1730216985
1150575846
1993213760
1084839325
751692345
1549756834
170896577
1986064284
2034675524
1031936745
513911193
1555150310
813526731
1396704513
377530889
335767004
1291778309
593527795
2138784798
213144091
1810730005
1213201070
1877122713
900198138
540571594
1736704147
549250530
162923132
763719286
1193972955
842345985
19024264
1954192413
105646487
1769321818
494312743
832255493
603092664
1629827417
422329244
1152866339
148097183
267601447
2023864188
486336305
1641825782
921672859
2036924226
1248517007
1007224895
403940934
1326498914
1145574876
1402731553
1531906293
824895017
369050480
1475674515
44498689
320311479
585481476
63987809
454293425
88692077
1430311185
656256526
1177486558
171468438
683869908
1212051597
1587156649
1687525718
1833188053
211914539
967948092
1850570730
969369625
1271036806
1313598774
1803670262
1269899769
710801310
526603684
2020997855
842909881
1680754718
1001127317
1882257267
817754584
839239757
519468263
1361532272
1033457418
929501169
2135609004
440630645
83368139
867525540
1108881011
1529160725
1267832652
1040433435
1437029020
1403674973
1818340808
613855829
1233734941
1125885471
627324088
423650380
326909733
1766492383
389300908
235271057
1904662339
1933260435
35953329
1264278598
890578725
345024011
1784677460
1812456480
1099520456
1426374653
559762649
2047372945
1323057264
542827549
435193810
743137085
425319304
88632397
1930939402
596832608
2003357972
1450653790
70753325
1860490053
754563976
1509341608
1725553048
500265226
435081827
1800685093
1435294725
1334895655
1345712255
1084806120
710862276
1305874093
1029141768
1629207245
882333904
1316784077
1968163876
607364205
214959326
1210312990
1996035351
1250259187
1724898627
2012265374
1244373309
2115392208
921532630
621716870
50725009
208946732
611413513
2003168670
238591694
542680040
555983497
400379328
408319979
1879881998
2025855218
1445366945
780145137
1764861473
1338464853
1965040352
401022358
1894008003
138427712
880292442
1136903179
633398418
2108394592
98005886
542047067
484414310
127289883
1919562967
2078526405
1704389827
423307380
1214198492
2076648932
1195365895
1650173727
1288805941
223120302
1070613716
678338188
1006225187
1508556079
1289108372
708000172
998978963
1857105832
1516138546
1859474224
1065351281
585713421
407246600
1085956891
117326622
441330769
1277687715
335428715
1007691476
157963248
740917661
542333442
1338145185
1882260039
1416790748
636485765
1772848581
106436637
595050384
770234506
867826648
806459937
726596571
854019863
420441798
362586809
411976892
637128591
740803719
1915573374
1896282039
1604163587
2120883455
1996691199
898505080
1192568299
673472259
1222510013
2095251533
221567693
1296394439
346728164
1923722758
1849132175
856443971
1157266361
1853627844
1882439341
174341885
1522326144
662381820
1876432698
1643499186
1450984084
1004138663
1447306562
1877876139
654511364
192410105
551795411
333152214
305541336
405583243
1994500032
864851900
195815419
673487420
937898315
1619979321
57485585
1153549010
623836405
409723901
792737053
336617450
589436992
743902527
1533720589
653884051
530779793
317233431
1175020131
1530992003
181917159
569787843
1819866340
1678319477
1858352193
514152596
1743971903
1585454972
243369937
2114768094
85650700
1746004074
1303829350
171293833
286010425
1703785367
1329315043
1203812874
1052376344
2121290133
1082079244
851391940
989166899
1215351442
1827340410
1708159728
713771334
1525423044
1715224194
839077570
446016335
1245172226
1250772881
1911753474
397413314
835308792
600111613
1082824600
124310917
707963015
1650813959
50742595
1363275452
1945168092
98311286
1304063340
1054174560
1932492769
100476793
1831966872
387824878
1640318120
2095932128
1258082142
365655581
602123330
1920733736
1899406387
710256457
149972987
543238120
1372483724
2032454557
2040680695
1931402546
1331918320
442432358
124409745
1830364543
855018568
2089200249
1068268197
2120516076
230135703
1215337121
1897901638
1729193570
273229640
1647189722
1152306914
1132879455
2072771074
824581809
1648320674
1019481844
2068782064
719778824
365960073
486285747
1651732959
784284701
978396200
1043406704
1066357257
1694628125
732195376
1477389597
1482687565
686689172
1721297821
2104004317
181071407
1820945488
864087464
1628174954
549019550
2054411193
1187350298
799930140
274297455
1156851633
1459423904
1004211871
50043035
696675859
125010199
1764497675
1339099954
440955897
563135221
860577098
1443375782
631370442
554901560
20480320
1049395198
1784475865
1002231826
1849248424
1200200193
1508729051
1867339053
1968501376
1267339035
865019335
254795546
823468881
363815924
1831432352
674610567
2083447849
815818754
135158523
868752477
1472449258
1182939691
240122115
516058440
1037661964
886702529
1430729264
1550827130
218571770
1579696782
689035309
1794361525
564579002
1490791827
941787829
727717788
213700599
1623456999
1724919773
2026244012
1223085374
1377143317
1960632735
56874387
2031584466
900062698
2054695412
866430523
936410316
1944369837
287332158
264477255
1304522409
264277600
215491606
1702376524
274627390
255132662
455996756
1729877800
1863586279
1204826305
1605985406
471981721
1757865206
1382239905
1317487165
468959362
760198356
1378794806
1616618358
105718115
72124483
940372388
661332741
1183338820
604966974
1198282466
2139325803
1392297127
893317921
1287936459
1993606699
1060745407
63729931
1215889728
5322510
1369106338
1584755115
2085138257
1470017005
1102910429
288107782
1514531481
188593573
834260597
1666369634
10231074
153555526
1506848101
849449658
67356767
934073733
2042230317
1593010615
1965730745
1953158823
1485107836
1930198177
667960559
1046587970
1375126654
1063534588
32051816
2141965464
1811550421
994148187
2134737020
1593946782
2013903890
709771351
1742644118
1623009301
338282624
6772231
954592209
2001502491
200514297
2014278100
413013551
1132096103
189989699
895655899
969600301
761179547
1866372049
1366214899
1603093268
1097240730
590192943
217892895
239003225
645065150
1339757248
1738699922
737087354
418254984
333874484
859144121
2030485676
1238570590
319880048
228501428
1784138391
350485984
902986091
897680186
1312179738
475585955
1776443316
1731799505
1347882068
2023645608
1277128840
260141702
1304216475
1251150105
510694599
143223670
220037040
1979270957
1319059957
2141324802
1012336067
142746342
979030621
917341325
2010851929
928593938
97840383
667283135
2013829532
527930681
1841603943
50716025
237735660
163816870
51397870
1308033188
2017624141
1693868800
606589529
278562555
534028714
277068944
1515727418
1504574906
1700863545
1245903639
1416506437
1172986456
1096335650
1551633676
1528059767
1933703777
93288571
1206115715
1459226976
333010725
1310256305
307671155
1491905938
1660755163
2130953647
310226194
336893055
1964256441
1199963573
261132038
1967926801
118229712
1989651960
1081731661
588573629
102613798
461151098
1988259480
1805842884
1495988975
1139484265
334602198
1625349851
97282989
12196420
1241256840
1651227581
1388111737
459438529
1850706956
1010307176
1483417851
130060804
2042542479
879299695
110383157
2130408257
2068520069
1558670899
2037251428
1742363955
625313471
1530024581
442874359
1362096366
1063166621
649349747
1448316582
561268310
1813391802
2000709876
1918669461
1317291569
99987048
799867140
1825998958
1589944260
1678221928
1279340858
776964339
724811570
369197124
1947620340
438281789
1487844622
1455257875
1377975934
201621390
245227074
1835426887
748945228
779309323
1211699322
839256982
1216528800
1734157692
1602348821
270036872
1954856855
1865516862
1039500353
1178057052
1644929026
1537868093
735278646
1639323466
966494034
786931887
953238669
1071316754
802033391
154545616
593775556
1009986971
2017070041
1098526195
119049267
2051229333
454521882
783095334
1379377781
1600010237
1193069957
209377075
1929034950
751655363
58721890
1764140287
252699088
820988032
1871401461
1462028074
458716905
1199589381
1581063841
1969824382
1347150740
412540841
499212332
1089033362
193489468
524559815
2068536236
1566307458
820932470
1934214232
1813641009
1231495682
375996680
2025367757
2141867492
781419063
467677414
680995836
1959754606
1987298087
928695945
1099788385
2080502595
160059184
1710385279
1642795815
1293730474
2046955807
1108394917
1951251749
318601046
1062928001
1756355067
2022961722
22522980
1626638670
1726271670
1800946855
116483241
1024609376
1442352371
4587137
807307998
1354518021
194974207
1768718007
1992988448
1772337998
1494070205
724890429
773309536
125932499
1734135242
709839083
1198301732
2100205002
133247570
756407436
844044587
2121724916
1030613204
7280387
1808121185
700718625
1228199463
1416397984
682878949
1016646346
262418301
9428189
1276720129
1623885384
1618541859
574077632
1491863336
1457081223
881365324
177803119
907189193
711609059
1584007190
161623204
1282697651
1174947020
132141468
141541568
1177673500
657964497
1529548846
1943162504
280412927
1483363126
516184878
1231850782
1194743824
1428228957
1226402026
480672206
677695930
1553680449
690159682
986895516
1161128328
1299359708
1789283362
324631910
1527466586
1516523558
1895913185
966140181
630760388
945808041
411767971
567943473
366298077
1354183919
951129280
1071139932
1266699922
2086514263
647685455
1804819621
1053022979
1279352861
2107779871
544968998
249911380
1119344724
251139412
38400820
101868137
428037259
384432995
185740402
724694341
1819393919
735108151
1508382497
895804019
1384891348
804520774
1150206181
538699567
786014402
1646203698
142778761
1068266111
55839398
941513598
974154617
893627305
1831524134
1896447084
1360287172
1389795082
1083381441
159839873
1974587201
493500081
1787850672
1281547536
1882102911
1157491868
851359206
1833712866
292541745
993329731
2136569560
915564105
1371024260
2026066906
649280501
2097637408
1337941972
865124600
1474135462
1937210322
2029875306
1985916039
1176698318
491101730
1620262695
1411771364
235189360
1375566011
1835777348
975710414
1105088697
1500437543
1587727804
21631241
25313995
50419410
338816047
489649299
1057394989
1793954424
1061458755
1816610930
1879494106
2120625603
1082038968
132519515
1312915630
1823382798
1044599001
1387583774
157847355
424766955
841913793
1534304506
1852895029
1895358812
1887762804
875470449
1476008222
569964425
2084289991
1544653770
469425203
1070594634
1072960526
2139396784
1329783303
1684850619
826960900
1567186550
60069192
1100126941
1322100677
1165114592
1032794535
2084438252
1099315157
1275080104
1659409255
821361950
617520341
469795937
1619381553
1426849948
12054110
495482843
648967285
1922730114
2142290086
758048865
898121721
1568225886
814560263
1782637731
482826432
438048642
1943107245
467380368
1354974406
1777822619
1693092825
745617257
1736193174
346334659
1797282500
826833437
1318063922
1453918795
2098840828
1582665847
1137894024
1964524635
1244340446
637861726
418222177
1975591305
1506401633
1653835296
887334505
943786649
210201543
508328835
2029799029
751558828
356859802
930277696
226789825
194170949
938290344
207748639
2017145962
2045840265
1012629293
353663312
842943128
1251652932
2010763056
1777773910
362512735
1853718831
1276017820
347417757
203589936
1968980392
1033053745
1520521379
814374300
409859739
1819922809
1291142322
663294323
1717869080
809129403
418624531
807716158
1735564290
1120592175
1034718732
698444037
985996142
1431444151
354670921
1126479414
77322974
1956860915
488109193
115148814
1944870861
1928552213
601529354
689974541
1758045946
721899096
1736533814
1312533078
1380617442
4072027
1296087880
388656842
928235371
830195466
10229633
955071850
1721533566
1357749765
1822879529
1351416494
65406523
499449196
641968761
1723475364
1745794019
1355125111
1629089648
1783538052
364135764
1911153498
412251940
1748663908
2100828451
1638918625
64401766
889260114
1243810484
1871986660
1343940579
658313792
1388521239
392802331
1911336725
46948131
1264668630
2023687469
1051713950
1162303000
554589059
1828192326
1132921527
683308223
1012993399
459351689
1235863571
1773286333
1096202099
1152831960
1462565388
1641719949
848675088
1347889367
728845107
1674009756
1542479061
273006562
1008056646
2020775275
1112569741
1700633316
566002405
1546176357
130518613
1541245799
1453385180
1221706569
1464841170
1568621173
511326393
425721838
387922611
1895245565
1967695294
629211772
1675098003
220231158
716823209
462697461
590066537
1232319281
884571363
644105631
629268743
1946245936
461008945
546391464
110919367
394778286
835493097
939909973
2056744605
639221720
902023213
1429850021
2021600730
1886367594
1027871463
773778969
2052340000
458893236
1458695016
1875644945
460064447
1495684270
742806010
1106852939
507986488
553884039
1411147366
1895326637
1025128699
929519380
307025134
350531130
1402536455
130064033
412492035
16713924
1095767625
744912152
656973304
694671206
1958139218
543386128
408391996
2862995
1081426514
978638077
17071571
220629673
1489864474
593072507
1274411602
1953875524
818298431
2048441712
207053209
1215608592
964134403
1959252253
261868562
1256200422
926506847
1753493398
2067716755
154473945
1753701452
1457809827
1674526389
747806991
204071242
1488827126
1376168167
50006823
985523661
2088874860
1864718881
674327175
1108337036
175624147
1466954784
1518697980
1675099369
1620749632
327801981
198849885
1789553371
408055249
128942104
171475658
1207144460
404884565
1199538735
780309407
1421178040
359268982
725149051
1984532880
734962391
525062476
2072709360
2035980763
2015707565
67469698
707797252
1466838240
688244606
2146383061
788853093
1831334077
985515649
637125990
582626837
812445628
2033062947
510186757
1602637035
1101687240
114947376
239224963
998286076
843177675
352053130
1784836660
277134436
1603208616
272420520
1708321370
1635137959
632023829
1718074343
1487370691
530244729
1340882566
2003124362
1795167497
1801494492
1963630895
298617972
865381500
1302804715
2027092827
1684944280
1903897606
1164232412
839887584
1373039179
881863929
1371250756
1262659229
1074064380
1903757175
350112572
567197258
810713861
1013335189
1411362402
2109193173
1825035839
1403117237
1946821870
328621880
1572616996
623075170
1863051697
1154887320
1285693564
399960076
2134884105
96196213
659207836
1942662892
1743349913
248927459
791887945
1343312806
181754783
650756255
2118366523
1605043750
935047763
1106681001
1627309219
660446711
2113657458
1776742957
1493859334
1472760327
629529529
1025128352
1129572402
1905428410
668913952
1314398955
878651886
216535659
767845508
1949676612
666487430
1823308449
1707137807
2123087337
1972872157
1678193406
2051396957
797769873
1754679285
1138937288
964942860
137998674
234239191
1183533466
1882354242
695447376
56899112
488131564
1301078035
399292963
1317560242
1925970927
1323088034
1835244015
246684511
2064556639
795840332
1665445196
1036549154
749350518
1739408553
1608676136
1337762994
283228364
1314021595
134724141
794024860
373684420
1721997827
1434077911
1834055308
744634280
1784754062
1393257467
1536562006
941622215
2062916785
257787892
647717944
351362626
843374621
1553554239
2084717555
995146916
967467374
218461939
1966679469
1898861781
484451256
1131002114
597790484
992425965
2090103472
1786424144
154180731
1638519495
1746493435
1884464384
936406679
420236878
892076301
402139110
1681141677
1620565409
1133152707
1768698998
883429752
2127399919
2093233355
1720826461
1498016904
658628983
609527992
1458134486
1088196341
849296458
1000995221
2062979992
1776071889
1581677384
449500080
8553443
1087548466
836878109
797663253
1305259782
1107626155
1598227086
1609871340
1145411873
1158296302
1638156133
389222800
3155104
222892578
1275091424
1712978313
1518978680
1151745928
1341031270
1415542897
36131344
668247428
2064899353
228288476
1185730187
343655537
1774039284
1615061647
917455682
1259878474
1695055215
1891846148
688000663
1237131795
1911151388
2106033828
1865992703
384403087
958210324
587364418
1218610852
439960302
1343635295
1405139071
1676786914
1203296965
817491420
2093544330
139909842
1035857985
1458815156
1386217485
1550320659
1728503311
626993416
1333086803
714008454
167456342
95183204
1797760391
1555514474
2097604682
1503870497
1430481061
1692297180
2061879647
2104932740
1822003039
795234624
1617204374
1975988673
527128617
1441348302
2061485859
1593981921
976128116
1305101227
1366260293
1253909869
1375204928
429169
2082096210
571895029
1511570305
1940309336
1429226248
982131473
332467499
1436089254
2122941882
369423472
1990620198
1687130919
1577091463
1209919819
1928585048
1173379764
78492158
1431179750
876467411
895644086
175941467
272194488
1046815206
1778435331
1152107327
1720350444
1499958798
850058582
1742971270
1278692627
1872131475
671608934
437233307
1787380618
70197615
1587975521
1484073550
319404134
1456739065
294739233
1462062628
984964269
310961784
371175136
955699505
898584503
977306661
1945405061
1132527357
155654689
184758771
1767441799
1453954947
1138566037
1096982728
626540077
1698190559
278671345
308352116
721032286
536397240
1706381270
1644618650
1848949787
762872002
1075909405
918264879
1352967590
1780051396
865251178
559449756
1457492497
1350937361
1424495996
639578150
1958548618
874509579
1570251317
688367601
1124854360
489263153
920533358
370266714
264257386
728458557
772587259
840007842
728972411
220766641
126549701
590706514
849048515
1197022603
1611597940
165820286
738699861
1476667061
596851391
776260478
640061189
120237839
1125151390
1437967780
459726529
1638482668
435555948
276391279
1756094321
516988944
1155296445
618660171
737191553
804466959
613656219
821742396
693116569
73707407
2080760036
2065305674
1929894343
25258705
776456837
435326959
429574676
785118846
965723199
620823909
570529059
2020605668
1531045748
671530628
1348122165
1876631401
1356553613
888490033
1555411437
1712577239
676177864
1194571664
1370479968
511018967
615072394
1178415405
915250183
597449020
868955069
1065414599
361494273
1097208528
1927074067
819584454
103606945
2081836842
469051332
1117057304
1929269568
1808990918
855982899
813388204
1830623903
2048925528
1049446274
753754969
913381194
708664432
132214347
1784339183
1784483024
1808936962
450649079
900258582
1727562323
1608947673
492900677
1790833766
1230243230
1885041581
725486447
1260154755
1505426211
1763830384
2028260206
533125151
1860640040
1164891659
1858139244
858967260
1314661452
14365395
328984517
655945863
2013702823
303398858
264629522
497554003
1041759691
479212621
2078381175
117232436
242969695
404180245
1737311235
2131881016
1363895943
17492336
1840127327
168454034
1551886944
1496490114
1977543667
293466095
761115986
1998725145
770194694
682581858
703452516
1621397167
863031834
498535124
721553480
897572749
929304553
1074864345
1151029184
272793826
860417827
1720413802
1372015394
558912026
1216323986
1862812026
567570947
1206210218
1157585569
468782519
589580473
76077470
1702235720
469918461
2096390439
534911983
365013313
1907121330
1660001308
1403449862
1324417620
852164015
1500498463
722743967
301364531
1259736136
710880652
914005511
1076607121
1237950383
2004582531
1416616680
390090271
1103357119
1242757720
709262812
1062212036
1063618836
817406698
115527
1325285254
1829894567
1051705723
293132639
293618297
1921506031
591914726
1834351308
1249794053
1526855925
12733128
2024958172
645264241
1035552888
219114927
126903571
331392013
1944388135
2056023648
1474889320
844880786
1608743327
564406347
1536297456
727561395
1981802115
1772958176
926047853
2055429517
395067406
1702137605
60982174
342088575
1296122095
454800780
1065865084
1307431476
1291663683
374952429
1500680710
789734196
1439901078
2093093943
1360481944
1562396491
1341483322
1527854559
1436947749
958073908
535643731
737084869
423298771
564063864
613198585
1291330576
439537512
442103053
47824794
1595486610
887152380
1508643009
771230890
1288760794
1907421506
804315033
931726339
1956775412
2060980344
1218889612
323016559
1179341301
2052782351
730989964
1177109090
204468392
2116676425
960916625
1597853810
655506143
542843441
134977813
531454413
183574793
1363469732
2081923380
1915516911
24586696
1324681499
2058229048
1360048693
634326507
252633531
1290631969
59371668
1961628738
1747036176
2073383258
184509677
35494571
1050179430
1131131165
1327142382
1458646494
641152876
296272172
415601339
1490608970
1133233924
936776036
505610380
473317253
327831946
7737637
1462049689
1824143558
1023046134
1465018775
1625790960
1801066603
1280864773
757732465
378418903
1778307675
1920588581
928012926
1482457727
2071315961
196865523
1259298719
732882748
487876389
562998811
640025604
1643194884
327217628
528010235
876678212
1075952509
2572883
139861120
923757475
76904944
1008691443
166562816
152929422
201619777
123895256
1493422172
927972912
1842995410
927483244
1507693514
2051773838
1093410800
1472114539
12618345
362067024
533732398
1922213555
42384338
2046601458
2064382161
1728033550
1445638849
1438265603
1716169338
254186030
940828471
486157076
1735226355
512555936
527942785
497892581
1228277750
1961440759
932825760
1815076044
1357208593
63990536
1028507027
1163942947
1901505071
1307770735
1560972978
563218382
1188941545
1785603595
809349851
678036936
2036061665
268066289
875891622
1490855454
2094376011
866047064
171128942
523982106
1679680351
1346538018
976539068
1615769877
1317321333
1679498274
1802382294
252661297
1711267557
876800335
727469115
2057054963
1600645769
2048475451
579478305
964347192
576472891
1832977039
1088533692
1264305979
1574285991
600010805
1314227654
682165208
1201488435
95119082
1513428382
305296790
2099291212
1028684786
319506594
1230990764
596274321
2135423029
1583702696
1390799387
735081330
2007008689
1120707930
856506062
1891142832
145697604
1347725121
1101590340
1881680674
604664139
2131620831
1871010784
1835017337
1507425107
1263987435
404392328
440483141
789484792
460094790
395483204
348923770
2087255730
1622398283
1588202177
333660845
1182364362
1205053991
595290556
847872517
730790154
54120973
593779502
1398143556
1788011946
1119173442
14724840
1957911191
756894985
114610586
378634512
1906567863
1517308973
782670139
1643146582
681612304
644352345
993297804
983185112
1969982593
903284349
564932658
958845604
115783244
264652978
2024967305
279047246
461610368
54214295
1003914140
1272946074
2000551789
399587574
1641117390
2093668332
1883665416
1828733513
1946952726
154793095
1867331033
510821909
991185224
1882840830
1873592394
389090036
61157199
1395330566
708182632
1225642502
854333092
849777034
1223656665
244896987
1545599547
227927690
1482185976
234871258
1602563911
1579129178
1707553778
187509305
121122153
1694863184
708689867
1667864023
836769752
840415654
1097859601
382764733
1180758647
479123512
2021965087
1613069397
1444484258
822265864
1387515875
1111427493
1153335797
1750351888
453514824
676487568
343238967
267002979
854338565
149842552
458597939
1564240012
306396100
1937874387
909232371
236305750
1265802132
7019349
372503120
2141363871
549882987
1837908669
1608819317
214109593
343756454
1353515493
1689473955
976630321
2041918922
2100138903
2076747159
903840956
1347392943
362040944
2006848081
672212075
41438920
439343345
1818271870
1277437713
47205844
1279978286
1249522127
1110447019
302626515
970418777
1381672222
1028004549
2081232478
1947181274
981602843
356354530
312846365
1377771606
996927561
1205619506
15276662
1129552617
501580333
419673314
518410837
68311476
1777703112
1399702978
547072869
1549156259
1504134812
1410483698
127682105
1216695897
1882859096
1854643672
103801392
1745516611
730663056
1157348003
209850834
1120112974
1134844760
602642921
694654761
385006761
1616426943
1228261239
280699867
66173015
1228680295
1120078761
315008041
1125989829
1654443391
360305584
656947300
221023369
1882332118
164594913
774743371
1636068716
236959904
1269356891
789814479
1782164484
1808359421
250581556
502201732
1288293089
2146459250
1471525138
561263673
1172639253
674207054
505760222
803111823
749305668
1979863151
1015870503
200262563
1901761539
722382926
1449569393
1602767379
796070344
1908725822
320525939
720320128
1584955534
30532238
1603817734
1359840151
1843345428
92922809
1822401471
238895952
1931350028
2073768946
763387181
887530862
1006930398
1379632944
1156437967
915461346
1919582801
1031178730
1409519716
726205938
958017264
1665410258
1831168551
711032706
234770858
54839643
914007908
248808598
494006885
40272255
950223555
97933901
728275537
1276441205
1834164303
135205490
847315428
1678772940
989682378
1905249532
957159067
1295772212
416182828
172294600
1998310387
962589514
1890195637
141844678
1711017048
64230728
1483179597
650549094
932378699
118266175
1594429554
1986766043
1235203871
1836892448
849882104
906998350
32038117
164050298
1423002296
714402605
2074036630
938565970
1610216146
1146159493
1874126877
1106969879
611105912
1885053399
2048186411
584496499
1896493301
1891756217
2100274120
415592385
1676530616
1986833231
1136153845
2140172247
574752497
910735698
793786302
1652223223
434854602
1155463967
117139000
1570249471
822794253
265795188
1590160938
1672023802
888575147
1173287287
1773879127
1923636864
271990636
1353624518
239323285
177015469
1728234413
860239955
1360320281
234109255
355865593
743269476
1590950307
1086945083
1961123387
950761108
794458056
1397276146
967556480
1645950081
841957281
716247541
1147311608
825289722
1821803991
1244489686
191465885
518777047
1532225288
786423003
508734966
40231997
987291045
1491832674
320732136
511321933
963584236
1456202904
1280609007
751052678
1842936748
375947525
1406505601
769568980
1561856140
641053192
2049517030
1622693296
1710197505
228451497
1499561970
1151553676
1175820468
1952811993
113665338
1970977817
397966222
1259060196
577682444
207001843
1721337090
1464738631
507934479
1012570399
1618339867
2042074960
1951527465
490399244
201336368
1769973735
1631397484
172108451
1984644657
1204701043
1251371415
13108130
228138655
944935223
653782116
163108508
1616761274
625344212
781998350
193040257
1127615500
774443715
959924166
1053148545
1989149875
883433758
2130138226
122710843
772059596
1076418951
2059294206
319675160
1624386207
1518014742
2046873879
247391301
1943659470
1628139448
850117197
1482224428
1866415624
1253832121
1372746236
1491135762
175212196
227391340
962436139
620927671
2018372334
1223853617
521447465
1933247025
1895910008
980166291
2018143184
1766871755
1256598417
836680226
515528468
1099960308
1694956773
499099749
1330925048
921527911
1721426614
1148077335
700100470
1928772984
887979945
528272232
2070164144
1339070957
655188888
1795829452
997529929
911921611
287303319
1119866954
415317054
537544855
667635360
272575409
1584685698
841612260
295570257
880999423
1844640123
193684153
52541518
1659083110
1531658846
1508124924
838349899
102832035
1160531779
959233899
611375917
594352230
1470168089
1078330634
1455459566
983963486
276667451
1529659534
1629863581
1858289886
2021770960
1773397793
931641107
360678631
904873314
255559552
919884003
84606502
435164278
1728150035
341501859
1913753842
976172408
445172305
932024355
1560503353
1424248478
1687070989
409005112
344854492
325748952
865390421
1122396713
1544345246
161764119
1502325624
1645354583
216588859
1088766422
1505721922
171198739
173416826
1384879871
620020304
2028121573
581365408
719430315
929216049
1439610015
728726671
283491584
2086477476
556726832
778947592
1799845344
86483721
919162453
1904460598
614308737
628912459
1955487455
232122738
604112288
2097494811
1274580470
934214533
771568109
97244220
1656967059
388776995
225229538
1496968084
192775355
2079953474
1450229489
944447020
1807096652
2020830179
1943127698
888224865
1168818766
1863280570
1293243003
1680738623
663181422
106372097
1824698862
1105200268
1827787735
1848321894
1636207248
565354841
1377906374
470304691
1773517261
1216203339
918180379
845107853
1354296466
1342354226
1964083279
600065707
1376540642
96046588
915525976
964484700
1517353807
211687630
265440228
1607365375
1426184487
1654601277
112968016
1330007184
1695243808
634178916
2120113213
1005757718
625640005
1971479830
2020894621
371633142
438994658
1092702688
180896297
1431518124
845544653
1034068655
1135807573
381082219
1344512367
1315976964
43546374
1259578053
449845468
1533719670
1773199839
1013334460
1285348534
99913317
1267710310
1776701211
855646511
1952332375
1596238
1284667956
1712528741
2000583390
1262872378
794997816
946840612
1742486547
1120471795
1005942092
1561217581
1502349004
563592109
287415902
105092976
268800404
1692098575
1587284324
1030993869
1700621677
127435316
1122722692
1282352137
1737254557
1541740972
332371452
1271802710
686302134
161177673
1797171469
2042117561
777947216
1648566755
1182696867
1365646899
1534372463
1755667613
2041117065
1014921816
198913963
1477117678
1985676178
1295171773
1781845110
526910466
1848196899
1727196344
813176033
1989439678
679666871
1940307684
1187361475
1014617096
2112141603
639151860
1730030356
165125400
683550374
1069752058
168022469
1286071284
744579168
1250482471
2134576653
1142837112
1242640779
590517208
1892867535
393289089
538579621
842173536
1367029002
1837641599
1329533473
1137354619
557802230
495379857
810751433
727919575
896499765
147189806
155444262
458060042
187783253
451150738
49242928
371437295
1950450937
1524457095
118035953
862009474
1953321609
738486295
2071590327
4467533
1572403039
1269558310
1445557698
1747861390
960923888
715549222
687893759
195566792
1278060786
1207267122
704145798
1874200115
1970490275
520011114
1084191493
579117780
49162589
841722520
1097346351
241999267
535667810
1011117388
688503456
286991932
2093968698
1577148426
628029513
249559157
398699631
537714581
2095370767
820040356
709320064
1448944692
1759857463
1908536232
1164063221
1606408207
440497152
1124805063
1374638279
844317644
966863292
309819908
1689280317
2051501836
1212243938
123961747
1312915209
1521288356
170075487
2112603213
720707686
1640678408
856219998
1887820877
44332057
1062243770
992551147
451760285
530633582
946338420
1768250530
616204453
790619500
1804266472
75335063
319996910
622397761
1539273532
1960702108
539343410
1599738862
1445944385
1423670387
131932011
2070629087
607372555
2092211993
953280457
1798580105
423908158
1340091712
2044142862
847761108
1439844785
1746814818
333202309
594975522
1089490644
347208335
1136945998
1019224175
1454805331
1852389895
625022265
144129145
1142952782
1720128492
841849766
309220338
887428929
489050118
1988449891
620171132
2119270452
488295048
888119304
741033576
1818206692
75360167
301625293
78803222
1545625186
685903989
1964481163
1159459893
728838536
1984581955
1696661820
890197236
1661221650
677114515
2052901151
1537322213
2007763269
1662290944
168776440
476866597
3935320
605539801
1560497581
2050191751
902813150
641830981
566629304
2019831487
2059767485
2013043676
259808451
868386577
408947076
1304723682
841286281
1831744835
1808301949
1677850752
1777812317
1875789518
1653919968
1863012472
220722729
895326727
82961263
1454874471
2058430706
481610348
104121300
1071003900
1707436773
135388330
1010131056
1764406686
1749068205
1950194680
426959512
209905998
998346630
578529998
1631113293
1633379943
1256816255
1452528775
584411159
1549382478
1867532916
1791945402
1862716959
1258779338
1253483340
1995245814
407479423
2122490826
977034323
128399649
254623280
1198162747
1853204793
2133935525
691793601
1144135713
1295437277
915792533
1433710740
1223703603
801520764
1553374699
1597535919
613423256
1072891356
705853759
398431690
1251458450
1926997475
549820478
508935008
1813599458
1179554303
1754817264
335833537
1185331323
1852047521
1733889026
1923384820
1650769594
139480111
1739582079
1677127257
1876181650
516159309
859777384
1278475741
1719272223
257353668
1379744937
823744730
969521647
1523531620
605148514
1446202786
377497484
633821792
321942242
1266474731
2012456904
360133947
347309341
46836616
2079537484
1799635066
1999833136
2094928529
1913293438
2041656522
2115630773
1021799982
1124942027
1366911560
253753983
760505972
1118696287
1097206923
754387526
487799011
985674519
1594684924
281540065
966515779
188491272
1439245836
1462667231
280743476
411374728
778383013
501081237
2073991349
500503731
1243434857
1425460445
1869782081
1417742174
1374506500
823262985
208275360
179912278
248551332
994379296
1913500083
1894105533
189594469
1670674930
1503839765
1745689221
209105435
1132593239
1906361308
1135867455
2007561986
616766272
1086327789
340046290
525682949
912221619
339726119
2121053330
164554778
1154996042
179993139
1673663472
24439661
174273443
1155310303
1216559902
1361804388
81567153
755571256
274029066
524037713
1432912385
15941733
1762433009
1893490094
977555497
431295935
98769142
1267885741
1412241093
897952890
395000627
517818194
1242931012
1857772134
1568388886
487284002
1100588959
1313034330
2012700598
836844270
54247839
919827717
1514750786
656348984
1387698515
925976364
268668359
1391239466
24079560
1728465372
228935337
1832983636
1341030974
146118833
2031917
140458512
1369627393
1843055242
86140073
1260688305
1251923899
1948557273
581092980
2100202226
1269082888
302469782
324313866
969906881
706321807
310666613
2105025089
783163909
1380163680
1635066623
2119023562
1764408025
1968935613
2145039966
1430716991
811182430
1483661091
1251740351
1582961763
983050088
1951002927
1880184512
157700107
1564730297
1776398296
644468123
1742587106
1685788653
248016400
1911156828
901172254
2145210873
2071101101
1571984434
163747904
383843331
653381002
1285918881
14630747
305276744
1405969103
1980164281
2111134164
2054144106
1588076507
807439152
483337643
90418033
611717458
397701529
767910711
1773701922
1080976593
94054316
1393105601
672831271
806672776
1722334773
1549323348
205775212
1179601713
2124162019
1068375051
2088000201
259478998
1585929770
666272309
282343036
1289348938
1463667450
1915409277
965986129
1476668870
589067687
254024351
1848164502
952009181
1588161778
295791815
2130729584
29392879
1804104838
2106821855
58997246
2024461916
345043098
637177851
2003932347
137345820
992953376
1831831453
454896352
507796333
1451170737
1720366640
2128733599
2117841006
222387304
632447938
137786736
1636767211
1362756180
59205341
1724383262
2029380583
1058460515
1307283947
1827519648
2108749204
238094953
97328679
69454121
1659095549
1478229750
799604198
1377200480
2084983253
635435277
1418324133
701208552
1782291511
606263213
1574094516
827036956
1018165731
1690213005
726402218
359382543
1991970907
1105242349
362189748
747296985
1069485066
155822374
847970080
1628247940
877196923
999208790
1665725757
1146789019
262623159
805537106
387967871
351871324
1166542674
1183743145
183286659
1740390627
725515983
1549683981
1674507696
149288885
317860483
185376286
1153766124
1149034109
1924700410
1945473289
1785647010
345811009
1724116046
1173130472
272247228
153879979
1980911518
262405371
880715643
1188442722
1152475226
409049739
677607912
264054814
1438789985
839778520
2112353412
1732424450
903149531
799605307
1477246384
187439784
2096300367
1735965531
1650876534
222349567
652363857
1180778950
939111694
346309521
777669129
1036566112
750777539
1288287721
95335746
831320025
1253761182
1067480457
884505887
1840041663
464600554
1584401231
380371050
2100850261
299028632
1766757427
1585403884
1276479472
1315859390
878815869
1447378811
979804054
1365863181
494979069
748614420
780785075
1890100175
1772338329
6818991
255453646
1233957969
920021587
504727541
1716237213
1542084269
1958287422
615960324
1719304266
733892388
747349415
1925413100
1774378603
357039396
39987379
146040725
970338238
78864483
1923575324
421085915
331836716
176661765
2002117714
533372848
1597463021
1032455066
139941875
1444568825
1258741092
1785732678
507280718
817750995
204068896
48893674
1119810579
1338940796
1041840676
569439563
1856048244
1793530629
1716502762
1159265730
1760710461
2032348854
323396295
1885544056
440400475
1293034467
1899900909
963540810
104724691
1528109077
798891439
147845861
449488934
898509633
138770153
1008146266
719877304
332047287
1941400036
258163173
1263952545
49998874
442353900
1281814627
236927774
1646105130
1800222050
765814696
2133897564
1444675349
889267295
920684220
1922897782
239846357
207604554
178254841
1593379762
112607759
33956452
1096845066
1185341326
1695958226
1729836009
190739239
283120754
931956992
946288256
149936488
201549850
651178285
260398292
704770837
959926902
1474840941
191863434
1394658511
1344746237
744398499
1405297043
1504898662
378647490
2001209307
1283520383
1705525732
1051220870
1935209876
252661755
667075602
1473756955
743250110
344666678
1081366677
1629077335
114768303
2026682947
2118617998
1473335515
1009832524
1189791874
349306216
665283801
92268627
455479829
2058897279
1889321611
64009052
8132925
2070986949
621594438
1159641290
237594680
529195896
303612185
1607439774
495087569
1234031178
1249539380
1267524279
975287354
4159867
1415734152
830413424
2130323446
736261247
1885578370
1990617806
839783197
1018545318
1376333481
886572365
326512247
596645754
469858594
2014185876
437765789
900589123
43665146
779471783
1163632821
758837453
2123839474
1686635957
1783143441
19015181
1941847594
1095645449
1453119831
662074475
373882109
1095258679
1294010565
972810396
842772094
1327945542
1150547760
588619621
867647815
1423083664
509386356
999968364
352040588
62441451
2064453009
1367087512
550637869
1470005026
1109497249
157068301
354847801
254160541
876679248
1962464930
591538098
2019387738
189308865
1062886940
934481967
1640435052
1847521691
2063522515
1336408516
1286438038
1840799809
853958462
1186615702
825667230
1190110972
1433639233
399448509
785405816
1706211107
1423812397
1989440059
598905068
994886457
721939608
82210973
973817014
194748704
332758614
1949396205
1337938131
112049173
489072985
1604239126
921802235
1601290373
1434741061
1773373396
1357519666
1300674961
37483918
1167308788
280290035
133265805
811646309
1019982655
766478649
139371742
2045918480
1610116973
1324549802
1261375559
446574531
710205495
477753080
941461032
1032229352
1615839026
1671183915
1362826454
761708602
231878089
216624656
193198547
273602656
212690292
438397348
2118780052
1754757934
1646662890
1464754095
979750548
1919360166
935008952
1836831339
1191028244
164276497
243605995
50681663
174379087
81726771
527194667
1921147775
324537264
754085685
99174945
1832013154
1120930783
1186482592
1426906260
534694293
2070143662
1927756698
1897032564
1394341509
1732325683
275468932
1603623853
1958066982
439103616
1450621105
1325692758
1652345511
2136964863
187936219
1625533902
846514175
1357681788
1319999317
439956858
526650005
165673299
2059882286
1298272878
994946924
1849914215
1111487620
282809162
6413282
2141541066
1125941780
1938708483
756303027
1990740602
1414604395
1131637490
1075684869
1356198766
970014956
1625467685
1194030265
153885163
313757706
187809631
1600836991
1064564346
224569255
1229632462
436595322
821799346
431350470
241557949
459613152
2035356565
1457956199
2111356948
126676855
735303290
816279126
745916564
1346946973
252416395
1317732711
2066389569
775432152
2103124956
431349052
195723297
1138262672
369747539
691035825
1646055503
1304016071
489508314
787457918
1601174892
411266652
150837598
170191798
1047143570
435310771
1503506489
2090763371
1302449765
2079813625
607442907
338770831
875032874
1653275064
1211840452
288082393
1022368699
17601929
2084151954
1509536585
694169308
1718734305
1470757683
610186838
919425175
1795612302
729127411
2066642427
2002148738
624862151
810518620
400329296
2140779739
875223377
177595502
1333978463
424730222
1041846480
1306058902
1734489534
759961448
377935998
276494621
1593566035
1169800240
1599486599
1735811682
2051820154
1950876093
271057874
852765990
1450090212
846718868
904920345
390293162
1040351547
1822649266
133285774
1656359612
1987343774
1338960974
1269563997
1117445504
471833960
341611018
1864014969
1718945617
2101667888
236841297
376663453
1099363984
2057971669
1112227904
452915677
1879540424
1403117237
555627849
1187965534
1650921895
739481608
652410312
571337391
852768023
471108019
387978467
1056603542
644529680
902399455
2078584278
2082336948
1990560587
634134040
814661922
722201744
1015808967
498452664
415778150
112289259
1918353296
580774968
107233021
328275008
1400134607
1399736047
1739164109
1977838552
1911231788
1217336834
859935852
1382708533
1307125292
1735071170
1164270235
2096057067
1343428627
1015892997
427042459
1509017243
472663004
519140680
1583756000
1810220429
1917454799
1779327905
1809086929
362300969
126629754
1003835974
1783177784
2093234039
170729433
606678704
284213228
657489030
1352734543
1525288815
398117752
1114109024
723472883
716784501
820377427
2048374018
178716494
828560097
1782803918
1235918957
1978164894
577393185
2106773375
1629073189
2106919270
1937174871
436344984
1968642821
1848196709
1633960270
343084659
1591916461
264020917
1560717696
1649916394
753549556
2016456086
42643229
1334235915
1869610550
1894154546
554343492
1649213816
1785240113
201194370
1887829145
2061448862
1180059307
844991331
1171246067
1206569102
904202822
199806969
1371311200
1632677986
242169658
1781074038
1197509324
286323070
880910765
1853542904
1389162784
2007871802
2002420354
553507461
590020744
177640509
1283495245
1144616840
967437567
602001939
1794447948
435883889
3226183
1225783686
1205804415
116113385
394716761
559938708
526942196
1718878782
1058036536
83883762
1485693648
2007256120
1733563173
1680356126
443542954
1552044098
707990297
173022329
1890154680
495967450
387845331
1050660493
1818124360
1153923410
799208234
148246568
1427583947
162975228
1291391458
694194800
1346545503
1757404224
1585462619
407635572
1739765704
731211837
568345986
1196156935
1601418989
1965044780
1063566591
1930161153
390348091
1061153172
1289080218
210264842
1642266334
305250546
443436364
752512827
251352424
910025338
1777070501
1570676737
1257235375
27497807
605422344
276389032
86776269
895176724
931674866
1372713274
1228957622
1631299902
338841760
1000925654
1322588006
1406631348
1896928867
1427072949
829841619
1519065973
388157867
1894939480
1524075344
1022120308
872468232
2036685463
2116269619
219138536
166514835
1444854067
1519358961
1975388859
45411774
1349412936
2064057540
411547054
2090962991
1899514978
904459942
1913202513
1026723095
1869161792
492187374
1735785289
1384890717
908207943
1059220028
635199481
1239038447
1588865013
887976511
40143503
1732591964
507834941
2076966252
168634037
717719634
732359125
517932277
1360906226
84507228
958932526
326326829
1676465258
1331922845
585013733
1583822193
1384050004
1804207896
1585039148
1492394184
469701247
1571168153
796538790
734247195
304921086
482973537
1480369777
1272326524
378191880
1413003310
1453151599
1585256700
1839261590
479519275
1809569480
1856264316
1739039237
1699913854
217855026
583312146
428625041
831809113
611239451
542662208
1470252798
849776783
689187307
389393141
1739744114
991044461
1156794926
891125138
1567757725
1600939500
265815996
127589874
1504464787
1843689009
387891887
398865070
2045834069
432408064
1969787690
405128995
1459670063
1608139914
2047838690
1302050663
892768778
1457840164
699833196
42129677
673759458
1444613057
683462241
1198515672
1548434091
1848820229
1062485865
1538191327
667851442
130314106
2043950878
1519747560
433035598
885886114
809681638
1110822917
1568397765
8659314
1097766603
701774673
479291770
1029698373
372470152
445180981
1144201783
481074057
1455541569
1805117389
2146557134
340394512
401103047
1257828383
396735539
932003431
1507481169
1238112700
1053911613
1495059548
1958417514
278154100
1304843905
1474949472
1334292070
1217429450
1364092490
1329988919
2029620638
889370108
1765057085
1605121236
2061655880
695827344
2098539534
1538662765
497031249
1788949854
174190638
364960848
173687806
424250802
1468257752
451727906
236201636
2102160881
608921927
1923570540
1549193331
1489333228
685910992
225963251
1753620642
1902439913
1093185177
815218234
399447951
1361213432
1565927981
233713797
1983136427
1952949394
42443049
1906302712
1288333265
1306019451
789162126
1916448376
346642821
70500738
277059925
1097303673
1445974190
1572723121
1826111305
1134682197
491463144
2002816799
1652544726
824633415
1169437713
715526704
559586401
529402760
643062386
1861976876
1530399891
834183291
366856162
171513379
508726023
989217263
283214657
1408027677
749170751
1306431271
473454317
945614132
32781427
1858932786
2114160684
2009779534
495365564
1574271394
478713516
1281135882
418641014
1139497686
1719906827
919195494
297374067
1403752019
1542516443
1992626232
959624590
982674523
855323188
1779149440
1964079946
286885794
592954585
1332848671
2028993930
832689613
72578781
1763297203
1028359568
2029664963
1215704240
2040068296
13939748
920558229
1512992623
1053166128
340399741
525292898
210129296
1398592015
1196171346
983528055
1807465193
1122802212
300069192
1401895167
1503138784
328586711
1336545800
1067093285
1553177987
1315983193
1292460795
735092676
468503360
397484038
429498472
28620053
1773228492
1621444155
94342383
767474882
37869405
1760832789
1277128840
1854700261
753265817
349452880
2030242429
1862752114
1674812186
2026542050
2031312803
783415844
1685022741
1263634770
9308118
546862688
711016641
850571621
1988246242
506176731
586050731
195040052
2046478708
737018226
899556290
401277254
1700317252
269257260
1834709125
1880227169
154572933
811626601
1694956323
553762256
646765211
1820138128
1091427186
883455532
1358965853
1383878378
729635170
506199076
94360560
408504034
1482213511
258600066
1156010120
989359151
44200306
723007415
726682402
585169988
1692950526
1494037687
1665683860
592803800
410794690
1276543743
258247190
212800729
1514463587
864874000
1473851095
1726246062
1501948338
1689568012
49420442
654794287
12430760
1017158561
927871231
1339876585
2121785400
113148795
2103797726
1718674379
1705416667
257037104
750092215
555010029
677729112
76717291
1030953275
758094940
569420617
1658969688
1542257404
1273681533
433243628
1640678961
1674912408
2039932308
235945608
540569439
1707934448
1824182121
370319701
140296467
903342484
1178094037
130917850
1975431881
1836778863
1454917481
455125922
524814311
39489240
1675703268
1521209012
436345252
2075706349
628892718
1814923057
30094226
1335615896
1401293284
555525056
1385180894
1659324926
553005591
1077876583
2097717998
528190373
274972084
240293071
92747122
236680055
596129145
453755626
1765199822
437645607
207730543
455286271
144422951
700221762
1924183901
1341757990
928268848
827167652
595925408
1440659288
1820958980
1147703028
1552179469
190741733
691497543
302746577
243252408
1286098249
724002644
392900852
59097259
178805860
722572241
1830096835
707558495
531654114
421390024
1039780993
691281390
262068578
1492927948
553270714
972698768
106548416
1180673643
651721770
94527732
719030499
1996026035
1119571782
1190685944
485787245
142974203
701821595
1764591896
849769411
637366851
111758571
444593043
1085175803
1422099079
1855883767
1799614335
890983288
1605690328
431909329
326396197
1715232284
1687511951
1428089051
1057161142
873831585
1920544338
1189346019
1633516454
258495850
1555383810
223166781
550454933
71194694
1925672623
164987990
1542945559
2005726575
645854055
424118300
796333684
176713100
1295809497
1522240273
1095885206
552458548
1691620518
2033681864
360606628
673258407
1483740127
1734485310
1230467227
727648775
894081820
1799176769
1306797909
223885224
843503661
804220299
2085418536
103670472
1604231126
590541340
1011923004
1897252497
1369118026
618672322
1899218121
1901525809
1636122688
1296033176
1989349444
1516738547
1788255064
692060767
570449070
1144725255
1517567436
167894628
270830640
1746938963
665782691
220722729
1946170095
1079367482
1112608770
1125984396
876920267
2088765546
1979004459
1254312502
1872211841
645421574
1063381980
19723752
1294336347
2086850689
1632573334
32725282
584078654
517712273
511970644
858220579
958180510
1805833653
845082903
882153159
1347174440
1829984171
656582308
678583020
1593892561
1300297851
1263504614
1092241838
620452272
192120698
1387716929
534017067
1242772979
2077254421
1207255859
1424997663
620965892
727929247
1933385731
1087017090
1733049069
1346577202
1526658576
1582610487
1765758151
658897644
1888494972
1306161791
1242969579
1535047103
1213598381
2016754338
184700808
426916281
258453486
967716845
1129084863
1116154670
1525849660
262987909
606117471
981216126
860423534
770161930
1937901290
119082831
1295297353
1370240723
328115910
2122022627
581819148
1778805229
240437575
962152153
103815215
2061623030
1445711404
691578365
43239444
19813681
411612086
1003970406
1012871910
631341508
1509191627
482263294
616581880
61262334
141967338
401550300
861766415
2038646762
2044557186
1865325515
1465313658
1425760206
610322273
190069935
1475763423
1507884251
1336650824
196778432
1745404531
2023269840
834933132
409025554
1576162445
920119378
1294062326
141684843
1614015892
416423205
306838334
478681652
1164806207
1284540050
1251013420
217514948
1248059454
522237473
1892995993
859544113
1325080698
1047656394
1271307724
1025652763
2077417164
736335825
1777932519
1640635974
716964776
879132986
249056609
762697572
274889487
1891370407
1484750106
1782014264
958473281
1269857037
939890627
759225127
448063624
3007843
138472870
1058890928
1416193247
92318427
1985772064
864562354
1140261450
2114255401
243942654
887369071
1234624914
1648238698
498772915
28152301
2019209531
373154847
1585294746
1421779632
2032733643
921252781
97540423
1298529725
429221341
1079566577
530249385
850995408
967277362
579659686
774381637
368013117
1817790093
603939818
560269557
54037160
1769984730
1716553854
1276395480
1979004864
1419637883
902262177
1345745863
1891208008
1459744683
1500113401
2091035276
2071325061
1155570015
704089840
1067420819
565964649
45346286
295189547
2007229466
184471309
142340422
1420017782
2145513371
945393628
952323235
143195962
1670321724
1387641728
1081577652
1603457381
847961880
370841678
166564019
593993686
177425837
526305944
119151131
1468636965
2067745775
390316262
1143173031
2107591283
1421686289
1705764250
1344729912
2022753172
1615817878
902158483
498520065
534128063
455565752
1612357424
811575027
1987628325
1363128733
846213273
253442805
190900901
1595101025
173763892
1150714703
1608418637
670391227
1861881098
408853590
1842757563
1937197696
437393652
324503553
1782010570
1595372581
992217404
1365608823
800563612
945097657
2126530758
427303994
1108932028
1569558093
1488658802
357443465
1843757343
1932806360
860529512
804816446
540242650
1300265563
1273158054
1574206987
402259069
1393016952
578362672
67366158
8980302
2034525134
250594591
195502896
2091205428
1947440342
1033806768
623096423
1291221168
1442810926
951943826
2039043956
516659568
621594747
1969618683
525121706
3654882
1219765749
333100887
1336376663
1769029315
1046272181
1938718491
1718064582
866286451
1362620420
317790506
1840642232
1689280385
521754004
592104125
513803092
1038746641
1719919901
1375434555
522453130
2089454999
877191128
689049327
1512325192
1326664087
1518015300
1577343959
392993399
34249392
2012808881
807275104
1743669737
708950438
680482154
826522616
118436083
1186535912
985795938
1068180263
566288717
810637567
1946171562
1546907549
460383906
774260252
1318032019
1516520231
474400198
877798054
1638227558
2076175507
1958390595
1449104171
39262534
1256874041
1414156878
1848549145
1646113649
411849030
514442520
1507330160
1323257252
560143896
1276632939
1155482814
2032679392
1165026658
2096569081
407639896
1792308659
1255848078
221731549
716506731
232480158
1673174932
1554947391
1792333400
1390384238
663374131
1073710631
296788974
1696874191
2080553848
665040531
1974767943
1969801481
1084337908
900405372
1841429521
164241780
1501407190
1151103231
1334675871
1526893307
1406046692
289433956
1966537225
1053083117
395890330
1192136772
883922705
845815874
1068455816
784070000
1970594929
416751455
514257245
1491279231
2062483461
543612017
457706891
1369719663
371836628
1580545290
948414826
844175061
276123797
1536377530
1637675858
1370073462
1935134841
1197022603
875822322
1778069620
47136848
979964316
1206202329
1812021567
668644908
1368551684
965597989
527706558
830232104
193783691
1656460625
955903860
1381394472
122648100
1554728246
1117841609
291036018
801719079
1153145188
1978658847
1367322347
301952722
30030808
636967993
182976274
1279512349
1888215872
434077500
472230563
170702046
530913402
691950021
521814483
1142478381
1639329218
1598462762
1849903583
1789186237
985575844
710094753
818239648
228425594
1354528323
1283457615
286715805
360848877
1628811467
1531587489
528436693
2013907100
1288847299
694304436
1658350195
2084551457
1112195521
1111281193
50720388
1125136179
12001111
1321148567
533585470
1036091106
450782385
1284660158
1031189791
1940432618
1478266900
1616545909
1016562217
1758606249
488591231
431106000
199861439
1600642335
1720877020
844267671
2013426184
1547222430
133983537
578025133
1000361243
47904032
1773017724
792048049
997695329
1200242329
1880385219
1049244306
876714753
662253679
1897554821
680033370
1801518651
1968782224
1136368292
1547428805
1156218817
535441676
1981443089
1615780570
1472308684
497649392
951973737
1908922313
1786918491
648522145
933267961
1007586312
2022807314
1239028225
17782883
971487594
2041063067
221701943
1908321102
681632262
1783257234
466336148
1023547956
185559511
1185191170
965395577
2139878550
17859827
715431550
67581088
1454997051
1179630066
508116732
1408050434
1583081702
784923978
539963596
1124470602
498950502
1894917650
1173457473
1398869118
1688903837
1490325830
415836621
817840886
618513178
1716201113
887483437
1684406165
1029582837
1037488163
414877782
1458993315
670811925
1778454091
8486056
1230055410
472850184
1567425536
499997406
1609206435
1990708711
1076353820
964627253
516505354
1622027621
180494127
1931082800
173326694
1542293988
1230884680
1541326455
871891990
510136365
355881160
872929701
1903467250
1303607307
165646726
788525219
97444829
1439060638
145878166
1265875123
1142338839
1108631487
1072617138
1235198292
1245484250
624069296
837350492
1237021285
2131413757
869194676
497365244
1990251269
669704908
694538686
43711408
55275916
477649955
1615822461
145112850
358173974
593496919
279266996
909825207
1189708975
1167698069
601401466
968381382
2141630260
909443940
752727971
1100238966
1993388857
124818078
229957108
1558847277
1421322981
1908822366
709867873
410783637
931797803
42228404
1153678945
1712467073
97589212
1421685572
1032840234
711705314
758238080
381142840
61165163
117598723
562100060
9284473
394108249
2126346745
1570866344
712059732
1439212780
1140620815
934275259
1267667267
1177298603
1781710875
1610643442
50795050
164180920
357654701
1306213257
1867237801
808581560
1290679432
1938510714
1673845120
1934058975
280064977
1964785458
844522657
415535571
416010859
2135509135
1025782463
2043848809
1347815345
939969824
1340705180
252699088
1730713929
1621837459
1952289886
2058752797
1415104747
976564291
287658431
1473877689
425793648
1126564437
1619502756
1227946670
1380616873
1241198101
2021987543
1708463142
1357277908
266561410
1339979474
2053705377
271645752
199576308
516778566
159938850
1135435490
1889341670
1252012012
1604799292
1400450988
1676629987
1593844465
1773988236
1043211958
779511764
1387073089
645197385
791205172
1088997191
1527578476
691346660
134187741
1748231261
534863449
1441749004
338743134
1769202746
97819754
422289215
1606795972
1572096889
1684740662
149369905
1650285989
1275005246
920962878
900774155
1871137927
1488273441
1272354124
7612320
2048599091
1065988680
1615473600
2084442315
267103006
377406464
2134449926
1057027013
823790111
273246557
39212749
1014772978
325451387
1077953645
1388717577
1405732100
2039268537
771237273
124371950
599407679
1861747279
1761901837
1522381098
1306209193
1840061886
185265907
869826705
1620041837
1063412320
733542745
2106653293
1313075428
348479788
1877343648
161929336
1327094902
429137510
1538428281
2012318192
471310568
383046622
1294605024
586519289
1289072895
557674116
544220074
2068278108
914096068
1111215903
1850987361
1025558873
1702829445
1482512245
126479941
1784776574
712779006
1104847525
446444339
760236898
1599473495
2031891729
893518904
272212646
535491923
224982030
1336309765
1037831622
867572231
279387003
259917042
2075576743
122170468
1416472706
1728634887
1086955379
1162384849
1825459896
830658708
1447770051
255679266
1388617048
464232903
728884253
1841600974
1513139930
2146032181
1754035388
1509444573
131278507
1814222012
2064219994
699670870
224831966
1889205948
95844093
1900519632
698886651
587775540
80824936
514399416
2063019545
1310354073
110973266
21862512
1848403967
1309968720
1269580064
987257411
2063444913
1777087572
15382958
769294671
804185158
1344547317
9280356
1935052578
1374489933
1040812776
2137405074
1326723515
276893413
1422439310
1987150460
1836168786
707880706
1925527620
929088376
677967507
594573292
1959508280
451325252
1085547396
897453832
108835618
57239335
972920289
1667890599
1869732900
789607104
311549355
609933040
1382603670
1351154820
138381360
306060255
251920319
26248275
408173927
1814149286
1092929960
193830214
1616955112
746939263
149498835
1775479398
1818123569
340308706
2103960078
741393200
233516793
1587875152
420612772
237577695
1753322578
1671569170
1682143291
1804321119
986584390
1457399679
1626820233
246325828
1416937963
962659646
396103732
1430310984
2020278623
1272300947
1873043746
511230068
101414449
352431762
958384043
1130955128
1577139455
1000324180
1583857961
1026574035
214730614
1287692997
1086255310
1063388957
1115432757
275236239
878921255
894189800
1805100283
81193860
1067813718
520630253
348629403
1073982878
1070079411
1191145977
978248300
1635749714
606747636
1843319727
453947026
1754179383
15138679
158004794
1704091815
1602876392
1213263267
777198612
216181166
1559776397
69466373
741205601
6450574
1518797281
663787235
1085456043
1171302042
137295613
454144902
1863967029
606942022
655591462
836496988
1373270139
257525026
472401302
568346272
568434597
893665108
1713425548
448071377
91626050
1725319861
1412901122
1975183888
1613669149
1155966209
607791129
268048017
1919250783
1759627325
185305645
1753069870
1021508919
935341688
1159174608
1600423731
1352688788
2075807989
650408050
1560670315
1940928110
2027833094
768654743
363401433
982035961
76632541
844159024
909175169
619914853
187076993
1517877423
1554527473
421539810
84807643
225391918
750343215
868385692
608099122
385899958
1495449026
559747847
128363706
1351130405
429344271
213251965
1723512134
1596817755
681919125
806821478
1679033509
830019873
1259542925
2122823478
1024967981
1202849438
1620408045
910011032
1796491545
1927466838
449765129
2043194176
1634223325
669251139
659049128
2103514172
756695006
441117445
1499755527
1630262355
868093454
239768664
1120864937
1794863313
182722590
81104495
747303803
910445542
416911883
1544962163
1564170871
706363699
549368366
69140106
522899031
1009270708
714759273
1351092426
1066718962
77652879
941378719
393722061
1441400582
900096532
702157847
1138178526
1984972239
1395148954
2056052997
2021021987
1044373356
841375388
1171148063
576622292
1171546881
625609615
954233895
786110444
357210518
1925588776
1942504959
474297940
948540093
1819970304
845511257
1076199343
69656078
1417805672
447574559
185640777
1585578979
26418351
1353866104
199243067
1812868995
1672063999
1600079945
1391877123
1548716266
683424253
745387320
441073839
1644810803
1703008054
1106458321
1180747493
1892941743
808029045
170843633
830731566
2031737823
524394428
1481983418
993055340
1230974014
1497872213
634142892
114546715
1405597820
1649553931
751832450
46805008
453346982
1074254993
1717156060
1463329596
666005342
1506042103
1078114343
699606384
2005052407
222503197
1889084744
1271225541
1457832802
187628981
2045477332
792704093
1074563078
921940598
477074997
1127263773
1295414099
355695406
173808336
647835712
1958866687
181782434
1171872395
484338136
1904201596
1497841178
134131128
1548942212
2021216232
541620067
994132249
897710434
1767688760
1524563745
1129099374
1352861247
1281454158
271745959
96644648
1505477553
1763054340
85119917
1851283127
1367319692
1019814991
1106580274
2002818045
1519399013
953049219
1127409252
295971487
310086061
211432194
1255951444
108591951
599803159
1795797940
104870035
1007531227
681701119
1043637112
318631235
300684529
1259261874
923957396
879832663
492516410
1767511470
1077582830
682958509
124823488
1550639589
401204178
767513896
1443776666
417129449
1073802437
1153601546
1169872128
173832782
939259292
1362156445
1561179097
1011553107
16315128
1706886658
8296987
1264479723
2050283455
1313798483
628158487
609797617
658088938
287015253
1674215261
299908816
584915026
2004550293
146547556
538053052
832532164
1074315568
1027557847
484695842
1823770764
1070546171
1451497518
438083276
1651669336
2125007157
1275789983
1538559510
1838410717
351266972
851732428
876305740
1856358202
865225920
235698580
445286544
1517096387
1147464779
1244317435
798742266
422364012
1997862189
1741341872
537973725
949613583
1588023879
1567410472
381419397
153656523
1674394722
1083905932
1881497952
278756811
284086555
1987906822
2107778203
2090682683
840661599
86798406
2014545671
1440696707
417141788
1149581062
1290913706
1352409501
933850636
2089006551
1561376166
1217913613
753116024
701065588
468831729
1447340922
1457499045
1678675603
1183723470
2058777720
1117373374
380741052
1882745846
1226889391
200722410
1186890921
424894061
1779013728
646162178
595374889
1352661952
1281580423
1548397174
847745468
650026198
1177359114
1587618577
2058857595
251355462
1749250111
845523457
1909204724
270513579
1803510320
123477995
792798876
1375218371
769666228
1194615911
1775656529
1804075390
555252242
1827028188
1762552949
2045416547
738247419
818975347
160111321
1960865638
1263953523
822347182
963085727
2057435263
1156468734
2046390984
903773465
1285139049
1434352633
318749241
1988661495
63941707
272832913
777871793
410190978
1660619332
741202571
1593882564
784407981
1684927625
452200341
21987497
1356269430
187886958
840672490
1467941024
1479297856
664683976
1159276916
45820390
564435686
516962232
30055219
1171546881
1843376047
1472427609
374801105
56235938
1254755406
1140826806
1229566307
353872753
1065868881
889105058
1215517595
128502652
373107984
1923679427
1003122366
1719169418
303813115
1438789985
2124540774
1745812775
1384578788
768634303
1072053494
1718840034
1997423542
602630659
421231429
224668637
1510060994
1366799018
618842591
703479974
989936041
590909582
1749025729
1246976729
341671994
516865415
893186697
474523001
1015709553
1555360362
1357063253
1971245894
1676068256
2143016073
1181684207
1542320072
1980043480
1415144453
221896951
195770133
1350419611
1008117857
903442218
1990483342
1025065769
1092606146
470160292
1984753910
1261177586
1867483274
831057522
1221662966
1454185182
963076959
1147491511
1052820974
1090848556
1051078067
1230781748
166607540
1559674319
252561990
1566662697
360916708
550685233
963386907
588222473
1162727596
1828847319
2067722179
261485591
969773922
941854596
1675772994
1437018812
201325004
1771220808
694128871
1341934211
2124977770
1043093826
228696593
713781621
304364574
980397689
556342764
1426492146
483822056
1497174659
1261110059
210375052
1189714758
433417592
94907052
768302253
407260820
710338268
72587636
1502846870
2114998804
2090293127
2092715488
5220823
258590645
1995459732
1567700621
1370082292
885587742
539266405
2020807923
1423630612
1593532392
1439213217
2100622582
918428247
1283599516
1473830962
1472024118
1996048560
1089721065
1127844060
1583968461
1490665699
539145959
235685698
1172253312
1900663945
1167055290
1778045606
70972198
1850529366
728616260
22466763
811820578
613214403
293866794
1200880134
157628067
908380674
1095786669
607918480
1468094395
1050082970
1551846038
870619592
1417769155
340629482
1196079347
189059092
1968400743
296814295
1940158728
732381551
450608263
58140141
1019853587
1368953676
580040105
79553312
720751693
1234903534
914934877
2079799872
483339688
2067379994
510790169
158649980
480378853
1959204298
729501045
901524724
375583731
980464986
1864928251
626861103
766734438
1311606408
564101844
587909886
1329939917
998014382
1671217492
816493494
824708521
2066700228
1739986566
1628358635
1420528716
1498390882
175929894
936616073
1714867105
180208807
545937508
1075927558
1748692453
538545638
4610167
304008659
314272527
1908370828
1392297127
1419334088
1204490205
847827906
1522725339
366669167
990117867
661835975
2118148411
485319412
1375026698
1028189863
1237133972
1272312217
607716769
2001767927
691924624
1470600330
495886660
1118768226
1438568423
937517528
1528710847
1809283908
783468107
1854589528
69180828
1063149905
1028571413
1559701073
1476852367
1398667267
1765692784
1976132954
1576717812
2070788201
1244989110
1503676207
2144698204
832855369
354142353
1121469413
15780333
233474333
1885462780
1014342627
1276500317
384594627
1768378198
2073867592
2063997009
282944271
31711844
1063533874
1120179746
1407899917
1350247266
288944898
1468772024
1005083069
1051886199
663985752
1005702643
1391326484
1568164272
20096749
1044169675
1986351735
1854622105
1235694464
488470759
680732033
1206808311
1477314228
662374776
233349873
428402599
1372663501
1812871732
316523
1833066220
94590615
426362282
788735411
1388903412
451220026
332962961
1822171948
1502006516
1351608574
447291915
1836441938
602859320
1399886799
1699672792
44379780
1010187149
957655168
1379111928
322730696
1494382950
72561970
1191139881
851464334
376756133
735180957
1162010783
15096535
161112761
524517884
1521256201
683393222
2035990361
1824895947
1600676369
2088732781
1573951971
1502886361
1864101908
1725844768
1080424959
893286822
1016032282
1194283973
1320362259
219093379
1932985081
1719622780
1004790900
1787158285
662928192
621022467
1723703874
1010749019
379922755
721742078
504008780
30014640
894194075
2146550879
1896133868
1221243576
1069660072
431499558
1184176645
1060363558
2127878696
1428728683
2116830290
545553955
755007454
190754505
1561319783
1229211944
417054957
2116274218
927614193
1233749229
60929008
1339637954
1473756955
108088552
1356812384
1138277569
9532334
125897117
2140700980
1784274165
752360441
1094377622
1558348014
611030702
1297362030
1251148947
507756606
1864533690
403918405
329947341
1726343704
248118650
766966410
522750764
2103122604
1882755689
902388922
1694391606
1973515024
478747220
1587405137
1626240528
193927701
243496636
1625718051
1040596042
1887331477
1618967599
1044890676
9947674
260044798
1465999512
332523671
154344966
639994396
1403650967
2079028080
343291940
931430054
213491775
380546992
23475582
1048783897
838784411
74674408
1838653728
2131968691
54594175
941430801
799743094
688277265
401038101
1279336921
1240257622
820701753
612793119
822760800
1802128935
1302515130
34022112
15051755
1267782634
92034098
1390148014
980442478
1119298504
324250814
1207359503
960771038
1117048425
399403134
75522900
243529656
1546008876
765909199
998046321
1897570234
1486787297
1085329402
848723030
867584237
366730247
116327879
1972057294
2114191339
1477614171
760269857
1379039084
1135799430
1343932942
141027351
1674877526
912893550
1766116481
952671296
1220016816
660397362
2030414120
878670110
566102230
1394926107
1166130675
967428331
776519030
465633300
2140517051
595174226
2014185132
944443899
642353324
877404202
371483226
2004781994
478451315
2096638857
868544058
264691898
176564726
1207869702
519974329
2096694802
519089752
161483048
98748078
1412312288
677132474
1688679342
2108213702
1906361913
1573431837
1220351279
1588540313
1061812463
363694983
1045616409
2120956386
1363263719
910953860
559761808
1122016487
1751537441
1325437860
790714373
1299679572
812385815
936266385
1387399488
1759075538
495270011
679205157
464195553
2089155240
417178840
1984356107
1830287211
398330233
874097114
2092839110
123434311
1996571334
1672035963
628194815
865479614
1828790644
1868338738
138851570
1968286342
1667527560
105974515
1476292477
523087445
921022200
504936113
109941565
138721880
778798925
1926351782
650797614
189882580
734205647
2026988034
777894454
414124221
996450754
1510434143
1253994496
443633320
1415351179
1462849589
1965802922
1082606190
1574392250
1194853753
422642264
656489833
1583941793
373466246
1792311735
1586549482
1687021965
520782566
571910878
606949707
776764770
1929220353
861852432
1920629502
486693782
1409313364
253131187
1547796048
250163583
975617643
224843284
744154972
1570225567
2044244945
2122568275
186674634
1898287847
1052187510
181517184
1912202848
2108038628
1379760157
1447649621
1561884764
1473133803
895677577
1668785894
1874847952
1813497120
1188201208
1732217509
2077673226
225307688
60840830
664349928
1168512163
569624232
185448954
378332445
588342654
1915676565
1101713820
892639902
428807686
1063894944
459311003
1160070334
1583259187
1423658464
175701133
1580817909
1566460038
961841721
181434745
65952619
490670106
1995439482
784459786
1717004081
1089867268
2065835565
897881635
1183470486
1713486945
773176489
1244062795
156218679
2141835465
1603622859
1978661282
327540674
1973596667
869453444
514887809
1037557115
1171097411
2544877
698201848
1402632520
374228807
1558157199
1454225345
20031615
930540262
913025779
666573109
823485156
834311113
1441251778
1845176900
1546716649
1600923400
1672867116
571443481
2040220545
528599308
1021730868
13782997
1819631832
809105529
1398535842
256235874
234030187
1799309119
501838551
553402923
2126246101
149936488
1921125899
88468125
185629612
1756285906
147044817
2010955550
1991553371
40248409
212350028
1656047037
54025071
1966235428
1924332756
2078444257
1798520933
1774559928
1531212669
1459977735
397112825
1913652716
2132224231
2103680527
521046461
1862274708
245047601
36911675
426533717
1805690886
1530125759
1938133088
552965367
1700323173
1443030973
428856420
1029662968
1701729000
1423547331
114851244
1086180205
183364821
1416035915
1845809576
238186428
17265837
654513368
29839338
1983769433
598761911
431994770
625600729
2098747689
1854733575
1316182626
808399087
237322923
706693969
701768983
1638224847
445146925
614503822
1252111737
644598200
1502562913
676772266
329557461
1677321597
2085542509
1148682135
803284108
909804567
1685087357
811783790
1483391432
1224696238
706101006
1368345976
1887321500
2074939582
1978936339
1660541164
121397488
1372935806
1802978477
288892619
1382651783
651333906
1076879193
1485848261
1923554693
1641305612
1581662642
395756306
822899772
835915364
1857118874
327799869
1078666512
1562629243
853316130
148651229
670122457
1072693259
260749185
177961645
1615280004
260877089
757278883
1866976151
2142354298
1449310336
693655986
62706765
94799641
116313720
268530267
717652037
528970356
493714590
736090618
225111266
2029653286
409548597
808882240
1042629176
797128718
291219621
1885744098
560314872
899395448
21700831
1806176811
298794427
701204091
1889942102
1265435797
335091422
923732947
1735062099
248051044
1563125863
345185310
1253103654
1232859660
1389115226
932192426
1849838271
1296033176
1265667143
1021402283
483498097
1858230296
1869249391
1285038844
1123571121
1644865944
485576765
217684130
986601999
1040416121
707829678
2101942379
1249171796
524773117
1255632307
168237917
585279288
547525800
1220426571
731704549
2087223645
1254856354
1903942993
1799058638
7412206
1787014249
1775342115
949172102
2093738920
564888250
1723544947
589138536
1649916394
610909483
1946373600
1477081880
1176182944
365394162
187166653
1736901739
680246534
1816374300
920279242
112623529
1207024962
1216414329
647890166
616516515
1165917866
623343362
359852945
731512715
972129811
1549533273
657320609
1950268716
859414874
471080579
2056131196
165452166
339523806
1305908878
1515933087
1221316806
230997471
1581414881
62577626
905107543
301857225
891729781
1687898798
1285526172
2106859662
699179285
1009368982
2099093507
1573698472
316069861
1455248697
1673111455
1423128069
1179598736
1499866848
27857514
1430261180
910428416
1099863153
2065627044
502763155
1825172712
796426049
1390777696
848529309
491946912
2020995149
1768060851
1323829763
444946363
1223098859
1193530284
1385885483
1873049018
1748840469
778818238
1376611584
632924171
1032177542
476553392
1078658856
1755991167
1581477994
1803623067
1293259757
1585811268
870969611
2033855649
1052939189
1939746302
389466488
470509564
1305367515
129201498
1431674642
305539710
660683588
1409139444
1862598867
1053804984
1402024158
164989359
1244922969
292485123
770147653
1656752709
880832302
1132251087
853239374
826862690
429984570
2026564799
1717748828
1833912739
861586872
770044331
1125171425
1924529217
1993526760
1899239969
1042321643
1358204518
1029185033
234532173
1793144584
189188202
158533824
930222954
1249934005
669234972
340248207
2073926940
1164799069
1240092531
1492790229
870970079
832941792
1769085447
912589966
1156350919
236554541
1994576339
1348794814
1364744175
1830289557
2052878650
872628656
384009202
607753723
1508145447
1019309065
442670608
1543837498
1816679406
1295713864
1596952146
1974623860
487270891
1644140268
563028314
580763113
496411392
1722283015
702713758
1115664618
1452063081
2039513419
2017536771
1916716929
1933499585
1141765429
1977964882
250889152
414910425
1633258315
1263058113
1298365643
552666424
435814018
555705470
404317454
1682203064
1419140267
709210411
846348498
1032778878
351924092
258118500
90129043
1099740120
1826526793
302775762
941068371
1971216765
1769136230
1914546053
725129908
474641422
688094855
304192456
457189229
1935672568
1548709259
1354442971
2107842369
1614230397
1632530118
1428510130
2104669349
1095989929
1899533218
1017937417
1658628742
545375946
1517295664
1119854051
498095510
1938559228
977820171
751452317
1489489766
1185025510
99652110
710689756
1233857235
841787270
1795888672
1407470059
1455204928
1521486926
1270241903
88339352
1737218150
1669387499
1094344153
451985075
177437392
923871787
1617651936
1967941988
799112903
596550310
1502443739
1547332046
882737710
424596365
1909900161
1054661348
1492316403
1566493141
655160268
750656501
1355587681
769743408
406522724
419351881
1159481381
591346288
259431580
1670572559
2038303694
1582436143
1616625209
1194365443
121278476
1350902200
248233057
1243708605
826690810
1313211574
1139283531
1683438553
1784595967
235965261
1916887178
1229435619
113303341
1649159085
1481285734
2008333432
1915161662
1039920971
229716064
1603644078
1231318428
1668794918
356343974
369642488
186769035
1173325478
4968163
617530969
760669371
541562824
1372212120
374514335
187560717
131265196
1743267125
2104160431
1724447494
56685252
41820423
775177662
878367119
1301897736
2143348195
890627063
575091877
1050476758
1586686456
641127464
1790740595
1158259016
87487679
1693518588
129099319
1248045176
477113410
305748173
938154620
345221939
552680075
1762069068
885081410
1660901611
1501369603
2104372950
1072552450
1999282284
1504910417
325400916
1520856232
1115182949
489197245
878109869
17826469
521448024
639368834
1668431581
2049481494
381323679
667471160
1898918006
643112653
1341688222
1768812707
1763325312
1564425589
297192329
1845352130
1217658342
1786796518
621110153
502176945
2035948806
813349283
1395601754
1432438157
1161552929
823419639
1878089368
1331433969
722825021
1332059658
1921776766
1283883283
1947440342
72275755
1353929700
1868915865
1521075522
1514244915
583969731
1715147371
1517067069
90933000
465977826
1812914179
818028345
1254484813
1362999590
552321600
1959177849
719544683
764564238
1761312376
919845238
828435955
1373184977
1984115607
913133616
307079501
1600936959
1701240662
1455139233
687204448
2016045849
1801585421
1150523908
1766974677
632900410
1618347584
557534384
1187036202
964813647
1024890116
1335078685
552687967
107895271
1144211441
338593327
1534841311
1973416044
1952248359
1906603838
1232824871
54123476
40309522
1907451543
1042534880
323263079
1576562759
2134144259
976986449
1851283127
1996868078
927425027
1095344481
2083635212
1691286177
28836053
138573668
1675825120
94056418
1542991965
40690572
1628254248
1203874473
577723503
677145782
11159194
676597570
690899007
605080632
1647114819
1147060264
1478861648
459020302
2128473120
1850035012
182711955
1229487654
671796454
1515179072
771648830
2108232642
1240718844
1169695006
1497962226
1823906690
1108231540
1332654901
1690937945
1474002317
1313491546
591870516
1119223283
1432185071
395304415
1985692961
123419147
765525009
1734549919
1037988572
601548366
664829455
85925539
584971193
1548995022
1305267031
890230399
1288998844
1142622625
24526802
1388312606
799193556
901625690
65460562
1012866618
781995214
889842374
960763814
132169038
1832152992
1442090138
1652853787
932851518
1733493412
2029919888
1754542590
832941792
1199069366
1107963648
107746384
1116447859
1371498189
1466001044
1927639853
938604872
1890895282
40408214
1461935019
1415468754
668848845
1533004844
1280105448
204516607
2086764940
132162797
203303726
1192983678
1439837007
1737179944
94163468
1643680745
1758340972
721528855
1302496250
1971091463
726443704
1447416934
542257452
1166438992
1491051461
1072307877
1786123466
863856396
922362470
1156109523
1609090589
1624767342
1137916292
1892139240
1387296281
1178383158
180778436
1578387219
1721776113
93729783
1856502317
695357156
1192253426
644516571
807177421
1446943834
333795393
1201537646
939541151
1386849470
703454268
2146938371
1265326759
186923151
448100884
1473713263
1713236554
922823350
1849553202
92246510
1074984722
477001850
168368774
1793112028
856708014
570534555
1259436662
110347214
164121066
39084865
1590764975
424799503
1579802485
2087406987
57058601
506714430
541833179
1873074291
861470603
757234694
586702181
2066776826
1830957212
509699549
43662219
168886986
1340479892
1184417279
1380180654
991929668
296817352
1672763088
582488074
1822926481
562455911
1002690100
233264512
1934952438
1517421468
1490016626
1993278918
1280529344
1630670049
303635744
10394888
608101287
1467748603
1237803275
1330147161
409990507
1087411559
1178139367
250170155
670846395
2009355114
239386646
1663947565
610265102
2036500138
1656714969
1260844663
1064665313
1965272219
1990354606
2041492336
1807003512
884483843
157949338
788202480
1195901727
1956309934
1036368768
1016502530
1477513247
1068147716
1074376006
63044236
627974477
1263573193
1859939031
1834597744
808762797
2005206240
1297223579
1938376698
388955575
392623990
1257097595
321782582
116716268
804009365
62030347
1422436339
1706414259
1403606740
2004380303
606672952
1526299124
1934580992
1848154095
1044377452
229256757
1484595978
944875604
827771314
1337287187
597256573
306879913
858456471
533233712
1084047571
1792737767
1762474864
1286919041
443627328
667021123
1240158484
566906758
1362034748
1085426507
1799050685
1032182071
942434042
1839017752
1127696052
1633478108
324903906
1721085461
1672622186
993019535
444999921
1410743808
543421328
1016893828
1050184253
324910384
178805529
1716180558
1759830148
1383600593
1070495872
1947925779
1005001764
35010713
26745670
180480209
583146772
131328391
1603725503
1912608678
1335503512
1010273350
673609912
1670884977
2136991885
1816898647
480766735
416765123
1610088881
458948670
934820917
416581738
1966836312
1272213637
666178503
527660585
921413296
137036548
1465488142
177459546
606598083
918992638
1991331075
1192421150
824294610
781734536
156816934
566263909
421644150
806580294
446324917
212958947
162296683
1691120602
1536376505
469953354
400780602
1274535312
1699463198
546040721
760486176
117029006
345656377
170464429
1673232253
377597866
1798249917
2022954296
813805546
1900057118
343882529
940878062
1724213713
1561593602
989876236
62256020
509707030
889397542
1207351557
2036983881
588940610
5481411
489283151
300435948
881259735
1679082683
1332120582
723720064
24233290
1998673649
1504371300
2057616032
566260416
625872770
676112105
196722302
1091802879
1721328777
735709984
1560180915
494651979
1660049884
1930143284
102742811
759405795
2036023027
2124512162
1409821252
1217922779
861533472
926882595
134269985
1362863067
717269607
528458142
943160290
983779872
1494521177
1363048616
1544613701
1475576199
2045210693
1739897828
1742481782
622778453
517608747
1850657614
444029949
889209834
1588958309
1974367228
2022692564
179452948
211324028
145648649
1032420787
550381136
1953318439
1609000580
1177318267
1252284020
653762054
912832946
677202129
1358902749
1483034448
1297363169
248264779
1673260706
799362101
313679617
967102473
23977925
621752172
881798006
1357573506
1375612810
1965290942
1729844218
1132142744
416086676
1995882084
1167227256
1555753169
1648138167
580643482
706187341
1757595780
2126889569
1224763399
2101513169
28754571
1196487632
691690038
614632177
1334609406
871440046
1666379857
310514215
393295151
1898325741
1341461820
1369314044
563987815
564212648
871117919
2039384522
242116835
378148114
1734499246
1958206503
1367900694
1836325607
673038255
1553511868
1195043163
1396351798
1681877379
927817751
218104919
1083254094
4287166
1862217274
347788601
1379883670
211459147
865645103
346917697
408190697
50413585
1637863723
1468958847
226497023
797336805
918790576
271751704
284430730
168517657
1601058676
873654988
1560559670
1664056425
912224764
1656265884
705857702
16586101
1861394215
950863557
589088248
1904892574
890471537
1563152919
1636822609
1383106344
592453069
363461900
1600897127
1052421003
1763712284
444676856
1576770769
1739317042
2008282156
1638406475
192322567
1004840721
1958992125
509557886
1629658466
763589692
968399845
800387794
767517890
932931296
721336587
2103401297
1678971383
2055149036
1381301078
728516123
1438216146
1747558869
1128016896
402032660
320437155
1693391200
1665452465
101212436
967207966
397496708
1480675987
423483050
180873902
922139803
1086495667
251789725
1369416299
514201855
1060114720
88192136
1674213029
1632227163
532345210
1695054942
1487942824
1852908579
2100707696
1544397875
883607121
16492301
1640888823
1888570465
1912923140
1173871708
1516722075
2113111026
1184518421
51396252
1511399641
548566608
1943302492
1656472599
1302616478
258741644
556161503
624813690
972910105
2038299804
1150714622
127241949
404578143
1622695866
836635791
432842458
2137445549
618274775
1456241467
164218492
1729778278
675751783
1288681232
312488813
440477248
553875859
690762977
617112139
1173866495
1815092927
2031810583
860338707
1503147730
153783063
959839153
1802676661
1551179315
24891281
1466899054
1125580990
455367029
680838890
1008283135
566118426
415052964
1014150494
1837494817
271491402
619367919
1440382701
446683153
1778854982
1047138377
1794171722
513398634
1277926776
797565110
1024634585
1128724552
1292630671
126128212
1690146790
971843197
488685656
1041139389
1058960737
158068290
538906565
1199403284
1276659249
1845526018
414705100
182264266
1411674081
1448006564
1540552834
943395805
1879455522
357885864
918299855
611947594
614735111
1911302998
1719529881
737543593
62068194
666761310
1223913755
1575271213
1999436697
1296470909
363099484
1602475341
2010446667
1951451703
1634231459
452690379
1584245682
86692109
1082903916
250061636
662762714
1699840563
342303122
2092711417
98027331
568060916
743969113
1064530843
405516631
661564194
1899022853
1388352706
208243551
154302884
2121933
1930116026
1670981021
190262479
486501258
1458684625
304769886
1269250102
2058734808
1710012208
1857388427
819618299
839654067
299522858
668650903
150822371
1835851194
2145748951
844932808
1578819628
317867414
2086942902
167428531
236475638
1853587840
405237065
1060780738
801122460
579286481
145761314
1953401463
1042738437
508265473
1384561580
1221664848
301929581
1410041504
10513883
222822769
587456887
1817029857
1614041688
924956430
529281033
128684214
1032492071
1937683175
1399316390
1123805511
1713097344
102152913
599761394
1706216293
1300473859
99098296
148036714
1808115676
1045097812
1148317219
581253660
1424327221
1634029244
679293993
1007112190
794004606
1578767787
1666392392
1939886803
1213946326
1254436742
1928084943
1128225213
186587105
112399492
1998229214
176690964
352733918
1976681920
2015816162
848908992
1644242157
2049474929
442592415
1583496674
1151736510
268022589
1321991690
1842484975
1514834579
402039145
620532464
1220884957
939914352
1505041221
789762161
1948403274
1126736144
797433283
1380273537
185843486
1188266086
1655094999
1475446632
2099449413
1410029846
335540235
741169232
689101765
1157878936
1750985004
1086186103
125024825
1353341747
801537930
1504256217
1020824006
406216145
349205885
1432293569
387958517
242186051
2121301196
1486157162
1958055186
2038884664
56635782
290272714
2023981419
237530041
1815478865
1323359314
870654635
517186073
726494185
338257256
169618888
1842887014
495340469
785244089
1452308268
1752987018
1470744293
169747802
352397858
182612425
1022233364
305633048
1742367243
1834782151
1081147772
1378159169
2029358693
690104911
828216703
1839784497
1558555447
844320099
1743959607
1876598335
507591610
631118299
1971155494
195006964
1716958211
745693137
1602838920
1433294395
1544236803
828999162
1494199821
137045776
1186360463
1961910065
1039382835
654858099
344332596
683086289
1042434956
1817348382
1720117755
176979535
694085896
520878406
1717886398
1629115194
2132478030
1444758
1042230347
892184438
754957810
2121543405
279950825
929386829
2112665531
72066217
2074562515
1269653735
525764400
1642306124
1287749747
710185720
2100319175
686114353
453472982
801415527
1183323037
832721220
1775350887
1767525318
55739587
789138931
1073477369
23333068
1777741867
1390138549
386550997
1867452205
1401678993
521231790
1551659252
1857644859
1367029002
56096871
784349509
124573296
515374942
41632695
721204024
1643161680
1887557581
511864184
665838380
242108770
1804145143
1770594494
1782182843
722975935
701679836
2090621513
1529333487
1552217707
1347895709
759822253
654556239
1165309464
408897129
2139826615
1829741957
2100636865
707498888
1252262629
919942320
308551231
1586906976
54410656
366230935
335803433
835957414
225402138
672637145
320097116
893820971
552720541
538042619
1893714208
1667169352
392214560
1536952760
868679348
2087177704
203205871
616654851
1654314415
1657322971
389144266
752848732
1048014822
2069434129
1699150224
1360296265
1193747309
2127738698
1658815643
992449587
11117330
1562256546
1998485496
1750891476
56523764
1816341872
1270735321
729147766
1448235594
222168409
1558266135
1919880264
462861016
431532488
1042004017
975347452
887411094
1156085050
1902888841
584860627
1726441742
1484241313
648545675
1449397726
218276669
1924430405
1115356365
1390765951
1717954770
434981034
1865056766
58382497
759440284
1099352279
818593638
1270886071
1940308665
1486923527
791991708
1445405001
570253669
29119078
2110515904
881570563
916659963
1916854136
555360277
1180956795
1250063236
1691714389
1856656334
393869854
1401020667
212690292
1892333303
1607341539
619180656
1233943479
1648768762
1466746121
1383421990
1862951999
989335450
814974039
66798561
1738838637
1491231030
1255418940
1925574557
456230463
2054995956
250394449
635636787
1553109476
1608755101
2084250042
1076367486
974029181
491946974
2109215675
647645905
1569852335
836592791
2139541273
635131368
1769607443
443710474
1339366253
1263197680
816699082
1818995768
306738501
1770361712
1099349115
311715506
253806388
2023797987
2126236017
2015496510
483566268
405881640
1452985924
2046747571
1452534615
1611196993
223647737
584671580
1787334502
107371285
116790476
1834918769
1257952088
106311663
1765996551
1211096028
217315593
1943652280
426759976
853017467
479636454
839642185
1761975755
1274642469
1671727946
250145237
263134461
2139549780
1183477945
2084948992
779937055
1109833395
601197315
934265897
219933486
725866985
2036939906
533744473
1123012316
2062583246
429405499
1861342894
26563058
1611929206
173628446
669782388
137059269
651597057
53163743
231572866
486509576
1117573276
1360610175
793754650
285866207
250527947
932563629
1328169851
1393866454
1415297960
476640293
12346661
1586519456
400874108
1468579171
1933612489
399147302
1129153269
1339028575
1025432386
5627676
1309901946
1164371781
1588818004
21095414
1674839028
286372428
197297968
833254830
384636142
1061876781
1048293785
1573698402
964279989
40218837
348725477
628753689
1752991163
94119371
341684508
1730891174
1168430648
150009650
1138379349
360324115
533841364
1958533546
183659222
1650484965
1722619171
249086607
1848043176
454277086
959278537
594106499
438843572
321873045
1258595749
1508092809
721461719
751073432
1698596333
948707033
945606411
1044944967
36044462
1335878725
1879662740
464281621
514189304
1188370340
2094524287
1881198438
523735927
992625316
1782364263
1954810483
1123904758
1816996810
317175319
2135017488
58263859
262519114
1980240538
1574271766
602590325
144579455
454786303
1446167333
554707326
97028032
1285692949
1479247423
1563732650
1875669370
1662676657
1308709073
2044263765
703239198
2138427425
1761156051
1240361321
909660010
725767446
65054927
1676396018
2145651131
869523754
1431350611
2099288110
111097997
669369846
329980936
1542810052
214480002
2004541347
998687311
225430612
1289092419
17562676
536679252
1319352144
465424179
1084908033
1003104796
1757641218
745865246
320006364
1767299349
179008925
1517412236
1339873338
1207775521
1538753166
1068570327
916068105
1059420167
269006880
1229241168
1367412540
1118895885
437560304
2052425010
1408930344
2058811998
618244764
573015511
271165539
1200712507
1655796844
149327772
1166544996
1798983947
1988994174
1509987382
1114401393
1223962942
1389675625
283322485
680318224
1759039518
342150262
380238595
1079182414
285930689
611440698
1523842283
1657260814
1333247167
169545220
442088073
792189011
1564861653
259188046
1998174459
1054869067
2015579668
290087882
1866061324
142548697
1672337790
333823214
1032934189
1353270775
1645057556
1693612520
1174492070
426542148
1109879066
988432598
1399831455
2103922903
1996252136
1461425690
1878937642
1705008467
895684105
220818896
1361118122
1492276549
570674754
1145553182
1626055495
330286351
2012520095
1795061170
7990510
145990793
444287006
1633747907
1989176375
256364088
1609117907
683643630
354695594
1282643800
340176526
1270988135
1952292048
1203839323
2003896785
1789582510
1809285521
1212598648
127899073
1300910250
693802616
1792710233
1133525384
1538639366
438459938
888029279
490261338
1893881160
1074224431
820814198
2112021120
2112045844
108559617
2105241545
1243933813
1297776528
1286646352
1628649239
1014006426
2061414622
945708460
1463203277
1845849251
241644745
871925761
442284673
2080732167
1646954721
1982879656
1818557859
2090849679
1175917504
628896488
1646075791
87651341
1741226316
538313211
1871697967
1440076902
352406135
2113750784
1235966527
1930785768
657448919
1911117558
1248063260
600674248
768940223
1838432224
913092545
734354546
145531399
993780794
745299460
356460054
175827017
843829046
421041256
1036997183
1703785804
170111536
1907921506
584214171
44267785
2064128175
963781640
1306382137
461328839
1855050315
217897265
452979299
1631596114
1850501493
1989598159
1359281235
910416641
2035029693
725550360
439338573
1129462734
485209057
1182734322
1427028062
245714077
1427502584
1546872533
398738796
411108931
683583327
813703419
2143335961
675664484
1589212751
1663066672
717916764
93949888
241465010
1870812744
508895319
1390106607
652905432
1105144018
874693373
1473811966
2078790955
879539662
755054652
1084849478
1503257742
1893678448
1452299643
262189929
1292494170
2140688247
108145623
1307323410
438387879
655227424
680524824
588098708
893462592
723023747
79134941
1440713740
970643211
2126144561
390766896
1179454130
1895554504
1501198408
965598939
390740754
451561270
2115278853
313647944
706385757
895731014
217549896
496397312
710791911
204930208
731739249
367992683
561442217
268923972
2052626845
1545134137
679670316
915610832
318875729
1407125425
177105871
1296276939
159956943
1403544881
1633174930
56944718
85506566
338494885
1067727273
252042281
1062159522
245482887
25143944
1229065293
1178794994
558205535
32460442
616933897
1752021542
1535695503
663133911
250567691
1414173404
1590852776
298638289
1496796548
461292562
821679780
1237443859
1212390174
1240102944
1640280334
1140011139
1943015691
140511390
396420759
495074561
1551633676
222905082
1588434407
1759556598
1980545897
1546215109
408080136
1360600922
1943068154
1069019256
185913403
1334696742
1224579116
327679902
523844130
1653860254
1768890270
18586159
698335815
925785356
1606433468
184596938
2039348011
1451996638
1837524918
403826476
585705501
1771026693
1523854132
728543506
28417485
1502665544
1543740995
1299934514
1283118039
1223988737
1875132967
1609679361
2015566335
902602878
1875915925
1638688949
2076484629
332663764
2063878893
1279253829
1468224243
1003060132
1173494357
1400770367
1944510218
1237960128
1746029698
1334581573
1403791581
881276671
1928693516
846184186
1559421399
73470401
649528650
759108758
143869102
2081588655
2030651778
366690711
452615557
55750122
271025928
1642222083
764126229
1690577900
1553506517
10163636
1056761450
1388427974
652391781
1609618114
1114005424
1661543305
1327653697
755511865
1253153300
1603183569
712317261
1601524005
209357600
405311611
122500703
1055474057
1112418880
948552894
125432750
462568703
1692919789
157244047
1410167254
1006348966
93821192
1825330796
778442453
1622670443
1910779905
401955406
1018169041
1199433258
1857574578
2096605382
160668523
434250802
207970308
672928407
1990693261
856469817
1948477277
652545925
783114403
894816100
1425909858
597450209
2147304341
587105580
866532779
53087876
1973502134
1275358015
786150238
568412986
1530685514
1536483447
1433431906
500455664
258482878
913999011
1644413523
575499742
855537790
1575651731
1009291127
1436279300
518058493
992761003
2077838980
1937973160
776136434
351901342
1764660499
446897188
1263823819
417440702
507109801
198826593
485528629
1337275931
856795724
1828741785
1288926124
739915140
427010048
12202111
1808442633
2090049153
883445257
92180202
949807905
1378712559
1536486636
1490980049
1393355500
647418950
831081449
1371385960
1444469024
911648995
1597321059
1684987261
1355525710
1640026536
981727032
1322170201
340964426
657401892
1195285033
1785844284
1551624648
277612767
1108893093
1186883179
588482824
925549991
121026021
1184393244
690649866
1316673231
753730119
1369227947
1941166158
1941026951
1895846237
61157366
1069439052
1857655684
450030196
818321293
1936865053
236474780
2058384551
876412427
1783323801
1746009096
191414892
1868960891
1787160619
1182348010
940603688
1996418559
1981155468
1544608372
1480012963
332034477
1237913654
1621868407
1227097852
204356982
843986876
627212170
34413948
1066148751
605339896
521043065
1469448140
633564086
100394090
814731948
199949907
1367884309
1151684553
1227007591
65755179
1181301599
1812635377
692146576
210843267
1424373866
1188905946
1788965269
1991804315
1809567604
1635708991
798056995
1382477379
549881325
1259099324
643575574
1123773592
1945743741
1795784321
1111799913
1039630441
789725920
254830585
519376407
1115736650
395345341
179094492
447556490
1276680308
1317151172
1270738240
1587613336
1579272857
258052994
1970405420
1681022479
2056811343
1121597782
1854848779
362111432
123290158
2017948946
1792842950
1412323134
480534831
2110743441
1213053877
127715617
1278732061
1015477834
729199763
1657693323
247009914
2116957643
566071191
1307156838
589482424
1183728911
282450471
1732690986
1171998533
2078096522
1040434380
1476079208
657568475
1835145240
1659611656
1444600821
737685283
1973357080
798056995
992818080
64135605
1834253252
2132174042
1586701484
967923061
277910099
1648652989
361499454
905697235
440503473
1737104917
114774030
445040877
439788009
1030206515
472880728
41908534
87135729
1731194179
632668617
1295115358
306793722
784855240
27240416
1308550636
328156921
1878603059
278497310
1998628557
282145379
459442875
1632814179
1347733839
1673779669
10534618
227386542
1955087142
530097184
1111916590
261013285
1969825130
1835474385
177137900
2099113105
1978382045
862368469
1047158830
2044163560
1059367738
132613416
1653340307
1331203311
460489783
1303349036
919584281
971936294
354586267
2087908340
693333182
283272435
1155852094
1030367595
1899660294
1737108955
1471547477
870560773
228659087
370773721
1965683689
935607206
1872885778
1421262889
566387806
1149706821
179554556
757423010
1442020354
572925731
1960704841
96559296
1526585244
1673271253
1451492353
1928392162
1515452779
391958375
355743868
1316102796
1737431919
1600998817
192470981
1461419622
1877167172
1343706097
1387724118
1317170014
1440399244
492970461
1474944108
716784501
262912474
1502339088
1279841178
652383836
770361008
1840100449
1859817469
2114006385
2049807299
1242217506
382776244
1517037237
1124546665
403261132
22165584
29483693
398303456
262445493
39226045
1113919995
1298965287
178615204
1271259280
922831064
1563333355
769026599
1449443091
1189765223
1948758977
1682787014
681462894
1223700016
1479353046
1239014438
1017856048
1084370469
903033277
319158057
785311889
1705505698
1219217331
766785060
760045200
535978463
1506688145
1090596950
305471973
598374407
1265784892
783908129
1497629920
1615965005
1482169965
535157374
1975717803
314183477
261954254
2132904556
876109987
1324596017
1588188596
1662011377
2140815821
587027885
2125554194
1128297652
1886546062
1001995693
2039515137
102756186
212603674
1593223771
516837186
1355409686
1080355177
710172979
1229313686
999400469
231996284
673966757
1383453733
673730941
1253433596
380347646
264994682
59500559
356942952
1579876282
178724931
1915316446
2022950473
599885370
1820539002
861808389
1304199779
1285239719
1884277835
142428063
130255737
1389482989
1532237911
1736275882
956890719
1730975177
2110689114
1898899616
1684785119
1587129811
1286426933
1908518043
1266938063
789312863
810382145
739444364
59191819
1371385925
915534387
249999949
1474512397
379223813
614790395
361219342
2071723520
247958120
60667358
1129948774
1874370868
1156550174
1985873348
1467392598
1906334921
773055843
2091495324
90918255
321708486
1274166356
6821214
1212829412
213075391
1558000325
356146687
489407086
1846514603
161684870
620949551
2047484238
1748951562
728079114
1459245003
1134527819
461625294
1717961306
924905789
2085239365
1868664796
271171830
640670401
1143680241
823969081
789944643
1459588874
101922990
1435601079
1840465498
225112248
1325551837
1557871789
1449484939
1576825319
1537220025
510140679
1478819802
980274842
2116353554
1975295719
525617641
1698806560
1908669192
1990805430
873172665
38458968
1337222924
1102624299
191923590
254542778
1264015172
252416187
730814315
170196207
1189211732
1579821630
8043775
511808900
1729210670
1314264119
1768330847
633640918
2033456311
348416647
1004409432
767866043
691770805
1581002987
1420354494
1156965856
1871067210
928831187
1535594626
1801846633
975207776
843070313
1854733575
890258835
1948845522
748367029
657827334
174054182
273327101
214578840
584271085
1001342503
366175709
1195258495
423370862
478380639
1176782237
1786814389
1612625760
1202741558
1721208948
651516445
1762604177
1157001503
105504224
949514640
582306302
2122769120
162234737
59677990
433761097
1259130239
1238370078
61273094
1497006115
508213265
252826879
147669755
614872691
1680258387
172706025
1156442773
1264536444
1008450546
1867053036
2051564669
478638054
945781547
888941152
1368284774
1788517562
1337879761
175985801
235433031
61451379
750166964
1125390363
1618605878
607788228
1358365653
2093985545
1290633433
1837460772
1602980863
1913575300
1654133000
1558087997
1728721171
2076091474
1380952805
1794887497
1563355465
467032593
62399337
2038330529
31787534
1544171264
653551211
1025495137
933427083
719961949
471886044
763815624
798592177
1841493581
1658447424
2110219437
351488421
542758761
121730405
1746073510
237737051
442895691
411903005
940221615
952880818
79672396
1972646588
1004191896
560603756
1659403755
223730652
1566110329
821112669
1114710403
1063974316
715759123
456750425
1378709217
1806988002
2142772894
391160786
121061113
1569687136
212381411
1677323132
1769585461
801067124
535869984
783017453
1870219342
1276682146
948479188
1170690029
1015415854
1995854489
4780868
1887025453
159874219
438682641
1864852200
257691168
863573992
1937580219
857942697
1081067477
1899017442
581278843
1834473946
1245412038
1254836353
823363494
1561225903
1134958897
1731981840
1267874454
194351964
269741425
704417252
1128869269
911703442
2027965019
240847108
1283998430
242178855
613979739
148950664
950780274
591004290
1174076411
1855906094
60042347
1919614514
1763493707
823326351
1133975656
1527769395
327540674
1820984576
780351108
937147119
324128586
1510538965
630100661
329526781
333178551
1927072430
858599724
900562996
1188550274
770123441
628164855
2007157718
1830371689
125280842
578263503
778409807
1492430598
135925208
1527837038
2138784798
1225406661
1572752979
289194135
1814116892
171416423
226955597
837287389
1493178655
2060762944
191272970
1949010726
1932611159
306129347
985521392
1140381296
1669157967
805334002
725830065
1174852191
515442735
752960977
1577690584
33305764
1030318081
1787367274
1710951634
1225254275
871569563
2078023624
1557672018
94607571
1065244233
300206770
1262794832
440957592
712930031
1396575130
1325483052
1736192890
1385452410
1463647152
1877767893
1409260219
484018335
1872675074
66534144
409680281
2109372824
960372838
281398949
1712677611
429460813
175356982
1252080335
1324932647
1855457521
489982334
451694450
1754675339
236762352
2107458176
738208905
648394263
319187517
287788830
1928291801
1576023395
1084047571
752382031
1475138109
1517600039
580621722
2003784144
1745315521
617449674
1539188217
82829352
1940690255
429353047
805375783
136905312
1741469980
1096151603
1393481045
83801623
1891466142
47792270
1995018666
903744501
1771506316
673704772
1030488960
177205267
671423392
1502152116
1684847901
1778273987
170701515
538840280
868959563
29623972
243993463
725402581
151690179
1589333114
528033007
917070839
926794894
1460814157
1302004189
2007169138
757056184
1730661943
878353216
538812751
941441970
2075316764
1052356908
583061530
680912830
1267966763
704860016
1587644983
1466706958
200897385
1709240850
1769461204
1185421745
2102108420
558144448
273535022
1077053595
516168076
355976809
1596144196
1745557073
909167965
784123824
696288387
1955875476
95668694
129825368
1249709983
1893983001
877036742
270436825
374509598
1033122589
1493129915
1112293652
611613192
981643219
1566489210
738881966
1392328426
968616575
1229623368
564398085
487283381
975539958
1090032211
2002510753
1913641343
817275105
294719088
892252682
907685414
114327113
1716878333
1125142846
436086857
625531026
30067813
355575206
1105939383
758551964
597735424
819206769
1064335801
1339786028
1559758589
1842709755
595665833
2062032496
6054229
2130798034
26426807
359895961
314042262
212775879
1093631386
1797970318
1415415847
989425248
859554695
324898096
1238439400
358202133
1504601402
2120021565
1831196487
1306828333
1319862563
397154625
252067325
2046548782
528397964
1312616185
196753646
925139669
321218439
1705595910
1861382107
178354387
2120358522
382048575
1114913082
1764170801
118269143
1774449023
975084583
793705976
1766066085
1046809483
1506578608
347748146
1575812882
1337767913
1181341125
306606567
1470793121
2069134509
1842718115
343663571
537245113
1115909062
1968305316
1135795443
267932068
1507768310
1663905713
2025401355
581071315
721685554
1307149526
1216915690
520710315
738783708
1977772210
326807589
2035156431
1597977442
1286978979
2080145355
966656069
21779581
1748359448
470128422
503150484
10517173
610000749
1980386114
682456962
221287116
1272330826
1928450249
1245064547
1497080006
1242071492
623757831
967719967
820611588
407132273
746149806
1629973405
106716899
465365425
960558008
2083768091
390119316
299214194
378026491
1601848496
519875996
2077669842
62204462
1808869410
2056048480
1638264684
834364489
732319242
1551752115
1316319897
783818422
2143188427
346472453
121910222
1611683338
887046822
326277372
802173459
1172785048
1841448816
84355342
1396343706
891345422
1561203238
957450502
1440577454
10365200
971085033
57242708
921020648
1754796450
1596357512
2025351138
1178458524
736052873
221784168
69886072
594046642
603717311
317181674
1811144282
1262087327
1566512159
223352192
1097318775
614862704
66088281
704321822
1533079699
644178238
1604668416
1982272533
465566458
34869451
116700985
946458721
956681983
1427379277
895650075
567323403
826791678
386941352
80303270
1964834331
871569563
500869940
1668546966
1639952447
90762807
1259948436
1146328353
2127734274
2004970734
1384942743
357204325
102026664
1328341635
1116419726
1966252612
635786016
1683560864
577788070
1999396144
1166834351
818792938
1882658404
1195769260
657110617
504991765
1456373460
930926353
2089222771
1137445458
866281830
1456502611
1313897954
909232186
375075168
576913842
1407115751
1303428716
891361001
2118117072
1708715830
586536039
1878563361
1843512831
1940071718
323692832
1660327673
1479205844
1436857000
239490402
1485738707
693220318
1304134805
2011796458
301802792
1876519736
2125677841
90207306
1014172628
640422985
842345985
1680657150
1667613811
323693666
1490375717
228854119
881702785
2015821614
1092039209
1432934407
800745249
801323649
1950156523
1111915134
872803369
1717271480
1119338849
1109296437
378019189
2102457513
1370302255
1358854146
847816350
422947070
839412437
1412054793
1749871317
592958636
708862102
734890178
571666878
1391516521
1473040954
1182134077
524776350
1253014159
5912967
1679324647
1115773886
928434778
1390115606
1745678630
2015553259
2107072015
1891992490
1714482365
1182571703
385942220
202200274
324767514
859248899
1293215589
2040751626
868469988
1890329991
729679366
1559667027
1781397929
1664606751
1522304576
1726997839
1750518791
404459561
728442371
957331091
2046299277
1576803009
490466626
1305684
1084099048
988278091
1723757872
999946597
523319954
500064310
991887831
671397586
884907267
1268384716
1773580683
775490635
1404041201
1866827406
1006543095
463732338
1356826932
204309870
69496776
1277164204
1935713249
72983553
373491783
1216099154
1857719913
1476578381
793910395
694146442
1442410688
1996312301
1643933677
1338579256
586510204
1562458593
1411200837
1683472283
1260387049
801791854
781045711
498547313
1910499226
1478337127
1685671292
1553179774
324588382
1054953807
552075125
868398919
1253118120
168303479
260799888
811585477
1004987577
2086665613
1790832896
1786280728
1625989349
1990235281
297524987
56852094
87391429
539356465
1411489794
739727776
1828537351
1452006932
1154012741
100353996
1848221936
41299944
2093607207
329017797
594692311
154039359
923007248
1248792173
1984475585
92326244
238658361
1597087314
1454241469
801199183
1591155117
873517071
1272692358
591897905
871837524
1551523098
138618695
1359871333
545946028
1734485705
426270572
1426939244
623470490
1354356445
1892837045
1024984613
1883440872
216667858
2140904326
209228182
1364860269
909535581
1652583594
1393223814
625170608
165289646
129378541
1019701719
386582475
457760604
623652995
1154937995
29913992
958054699
1820099306
1823645118
1539303142
1125959628
1371643663
805299601
1750114862
517222446
1409883062
1297633221
2080247876
884656574
950711327
2026363692
913752155
1025558873
1516686151
231253344
2095218688
301300286
414350879
767122430
854224306
296979001
1848097568
1159830487
29929103
527615147
857670214
86562404
1808305835
16595833
78512548
1763273617
1037349421
867303149
690403531
503316979
1179519043
24598200
597171666
1630542511
86144623
1702508978
844317089
485993578
1681376950
2016922629
1051171649
527159507
1881488780
1067065556
1117139354
1740729963
1380794421
1714444576
76403944
865377943
1421653876
1890272963
1727110757
26071867
1167871288
9418702
427095698
1099718586
421891905
1980517429
245807418
510444614
586853833
569400840
685442034
1491208615
315844760
1780886670
2017762583
2083770942
1862318069
961862922
18589489
1465091792
1474769239
99903430
177901014
644311137
1955890914
1482545760
172413323
49676526
1882226058
1429311810
302663881
1856660002
461326307
1931027747
1532466819
1747641297
1360746476
833674366
503294037
1658173983
546604877
2242890
494856167
1056388903
571993773
948838019
486013823
149869025
1102532011
994628835
1830707625
1363426094
1811067777
1107447395
580882534
333276081
1024276395
1309503570
318743005
1444298142
1823063801
412699039
586774400
1689258379
1468935406
1303250406
1605897204
1990454441
1125135800
1113753537
978676737
788693145
1454118309
1882944415
671775803
1210621177
2144471148
2090339256
1170302508
944270318
1248268036
2048733926
1388142483
1203797069
1297128284
377965310
1860675006
771238745
949527006
1773600390
1485502076
1656209735
1400559369
312238416
1316108635
351309566
1192184978
384488822
1438990229
753000294
1353506066
874597756
1779445632
196418595
1707828146
237073988
1868991160
1715597015
423831587
249515302
1428585271
92936601
400704976
827615188
578190363
1204916189
1911304954
1116121800
1588463915
887140781
2131533549
564114432
1793912127
1972731943
240598812
90161273
107736025
1427584877
50241607
979628079
519414422
1651794267
2033871931
882142699
1617246832
493733551
582832405
1008187542
491375856
222859945
880735037
1353183013
1947911984
1214056596
1363777176
1077434170
278595931
1424396965
1361753941
1289234482
1465249530
1483470858
1584716281
469942310
1670757626
596807412
1368636644
1164272521
622681486
929457228
1213359835
299264488
1128161953
187434014
551660515
357334953
381517641
1687178885
2102678259
442100949
1815565853
488587334
709328994
513927
1280381798
568838063
1155982132
984935667
1930978149
2114038469
1873005539
546730662
1771257810
1027921863
1629524988
1588301529
1683031223
1030148779
816096580
1314332668
1399264719
1017986805
332824498
1335453012
1399950650
2025400848
55605250
502317555
89363871
1928957155
1492321615
2099579724
18567720
785925903
1131483504
727136375
787539944
261848281
936570425
1157049376
236424761
989334048
2035773622
195194244
374465957
1655392206
754645139
1317244429
83989716
615717775
1337346948
733687467
1983564805
1573991774
1122093760
1710186746
755048761
310535252
397426262
1852728811
1495362295
1703471371
1367725399
351117093
1571325186
1829474690
1285302222
587165686
520267825
801958037
1208351919
1321333111
1324266426
1710336136
1680318941
273983875
540614995
2046969341
1386562880
1060466984
1467558554
192013146
296265109
938433192
9106224
1200511959
499429508
895657380
1552174111
1960872667
157212693
1239747977
88083800
811634126
1939377984
699290895
1267988331
755352374
768562386
325225173
1471550387
16409853
155351432
238534563
968577118
1918670778
1788975920
1486306600
1165984549
529435477
1018660765
1225220814
506915893
284787763
183939798
1831297857
884483843
530723613
1022486834
446565147
1264140419
843757497
1157941382
666712383
396940368
761934830
1572619055
270553467
251776215
1662201005
195395307
1797319826
2100407839
107620745
393370458
858383330
969773922
652610386
820876532
938743574
1783518760
1467732085
539343410
632435451
1106911019
700285549
2047064095
351028723
1125146338
1012485166
1860902407
1950737931
2103646922
618311109
251471296
1535840627
1045217757
1769289910
1046837352
953953502
560932012
82809195
1236946283
946580072
375164366
1729295018
1864865957
1786442723
689505805
1109378311
525927686
1271091814
1387622194
1294484802
1622951451
1078798697
1239556418
1127360081
1142053065
396771461
999604860
1754244046
1489096826
1733626447
381435106
1476356005
551554533
2101936019
1323551077
2119397181
406675988
2069859625
953933928
813752553
41333460
1807503870
149665928
1558857771
1144260906
1198556266
323502416
296705374
1933336226
237185697
1368848661
437855432
421213200
1141090600
413371830
482011847
441958094
1940760500
1697292712
273237063
783607413
1832298840
162254694
512622174
227949578
632836168
1183749917
1922813578
1054787616
256625837
1857993564
1051041515
1026266052
1142077860
1474944108
312317116
1194887688
569987444
229383029
747825277
453233665
30050069
2108059258
856342425
781853759
451934909
591066902
236249772
990118274
338225643
481018322
1110450405
384686539
1456504061
719961949
902531977
1996336839
1717121048
1752685034
1410082957
954930255
823893613
1669818531
110174691
1653573029
1914434942
1056877081
1429692677
500932993
782197898
529559474
2127201262
308913002
1644150892
1303826888
572971486
953030522
1481940204
1289648778
1645521296
340039046
1615751627
1399698802
11025006
486154987
1910296324
865546124
946270313
299829555
766813358
723872554
506954414
193333542
211077528
388605661
298779784
1175060556
1843902030
1264330373
1493290385
1387647660
1556558184
663033695
1215385593
937261221
1496520833
891407173
2105721910
1971504465
1056053916
1526175267
681156965
239794325
1383934890
885783947
768936158
1501721979
286561535
1058440584
730279297
1122364255
1346133529
1325537804
862893140
903347968
1872530127
1937302831
1671387488
829163311
1589867970
1579729598
1917235643
2030696941
1391206410
2050555305
555304800
88609281
1082682761
1772918672
427699594
724436507
1618400769
1816104250
1173646317
1199556530
963407867
156378235
1030362162
514490811
1371756559
64970063
1665594919
1120387923
2069461423
1630580654
882564830
1979558402
835004043
987764002
2061606446
239746378
312405204
199971380
409296946
989409895
1165303488
708374083
829571331
399866523
1774493335
1662139334
1563772287
1487158411
935495342
2010985317
1227329444
1318364984
82684065
1780525992
928383343
1280925530
71619725
1520050435
452038236
1290131595
898548069
1205902966
90118982
1651397038
335325296
1619610916
1033295951
439387484
166219096
1106295754
1102508636
550197046
1426523036
1363549847
1981268660
2028027590
1476839733
327149524
1843502787
1002743978
1935698927
791454347
1986628829
980598770
2090450539
268068538
2029593611
229838186
656615463
623216645
1894992649
1251547232
1802016811
140148779
73392171
762800003
1252149439
1215731596
739297994
1814226078
889714848
664863639
496619495
2073262872
678381723
391316505
1393146978
438800713
1738745337
1717088254
539099016
1563416631
1227484931
1661764465
903109924
1160959663
195527716
2137268637
1052005371
1671566594
1305076280
976118670
1290863146
1125312338
1167419314
218052829
1906582553
694883412
551391519
1878473813
2072080588
51903878
1110003992
1043199114
860350300
2013080755
955371105
917136195
1479061718
742599516
1942964247
2132861526
874190810
1802296039
381477661
737410472
1490167355
73249384
762778007
1199249876
1440425727
1266341500
1714933527
104663439
1964409718
658908269
1328574251
2122961526
326873998
1698802748
925232420
1776774806
1254339414
711205414
2047584061
802460520
327684513
1088764382
1722329665
921883128
1461258748
1506779419
1042201074
1600322988
3699821
47477096
8124829
2077516086
1464176195
1468874387
1754377592
1998993057
455443450
628056506
1412693363
508290849
406511308
1353294035
1692585147
1619573262
1622085728
224640631
1065645180
292094237
2070898016
956316522
1625020794
223400661
1888144293
135273615
87574508
1778069620
1605330416
591817279
828301583
322880383
473806042
737335055
590802533
450564040
1113898240
712385235
1152866243
1948595061
403670764
143861488
2049415331
473010176
492350229
1563500182
1522368190
713517851
2009845074
1981006217
285793494
2066905670
1608095012
757041394
1018664457
474566744
1215752808
1480987532
265134561
35208424
1362680982
956518297
2101234991
1021526046
772868061
1567313986
1043793534
1349256282
272476622
673694727
962609295
645329477
1247058046
1435556671
1913178453
1599230830
59386991
1688931224
228115825
2126469835
2028480153
1987480589
1950125438
481528164
325056413
502489402
817877391
658265697
1119383134
449701977
793376358
646883854
2138451300
1298201630
449991770
976444065
1869261672
1676938250
1475519032
72731950
2023542400
1733772770
1903470422
805738713
907767899
213205118
366773024
137685314
1137074756
1569519979
1301791875
1846495910
140196055
1065179998
1826580259
1407951820
122706196
345259629
240241061
1464764086
1310363869
1176187719
1210213601
985479656
1436433288
540396984
2086254144
1892427678
871934892
2046938336
699350593
933427083
1702002645
683132073
321790405
1095318340
776681311
1695706019
542581115
747713804
1512304795
1869917567
1364516068
2092221112
577350285
960194930
1034082352
878562556
2059422432
833452232
1373960937
678693435
1678551272
604754506
1104327834
80030214
1890754217
1250559486
137061423
1740137760
421381504
1665788151
1186141699
713635097
1402110699
1404241320
428337020
1219927877
1331891882
2122561184
1542836631
788476475
23800856
659534149
1866477412
1346638009
192269847
476457793
2001528372
2145554365
675148474
1164575166
2073017574
573103272
714019570
34070851
180049312
1435067427
14027127
1557171386
300394624
1235007524
1485775991
1072412606
647716374
1943900121
345071579
245154925
149868518
1658677328
837162575
842345454
849708576
242398744
723268664
661300760
1558291703
1994716758
151901921
577085057
508701752
634674277
120792206
43189122
188641792
1659275567
1091108230
2024635285
1544021393
265386381
1493622791
37228270
1702891352
1501890778
1019620582
952214507
338395478
11985353
1163495790
457866030
1804795559
2016334623
1763838507
1724128840
31183447
744583526
1825926427
421110486
64798213
362016023
819205898
1739411425
518734625
437061753
1294321089
255983140
333263406
1050393667
973199372
1309564077
472734231
472987482
133589913
1156177293
254865027
1952879707
1740435368
829588622
1747405440
2000182059
2043321210
65183419
1454388225
816691495
193276396
1975534016
47129180
34187259
468628753
928669349
1014723140
889859313
1580596091
1780734484
408907417
200399860
1503581106
2039945921
1701001689
1112508773
1346786546
112034437
1904350277
120561078
834684613
1950244352
634563390
1661575499
1365785822
829907305
1321812681
1227621612
2011714781
705688666
745353624
1290069808
595972853
1924548816
1234999165
1222759542
1581002987
92928821
792265514
486527513
615042303
2041417102
1470476993
1176505967
1576390267
632944252
1401708175
290614412
682828471
95186805
661278492
134437113
755073990
995783569
761949813
480394376
1197373534
203237202
1580350775
1716634803
695365472
750618766
580898103
51634407
1446465499
1150756094
881090696
469832744
15575425
1981971351
1187652658
1458633885
1050796486
1016958264
1816386715
98683914
1527942575
766264127
798224128
1605531211
586463367
1347943816
569023902
808876409
1364140469
1383113604
1529968494
798800666
1455753949
2023024966
2008512582
8071716
1562198046
404530144
547993948
271865227
1556493151
538149649
2014144322
803889653
2145893766
1934224108
1170946230
1626604671
1492057487
2050610777
1226937882
2045633515
639431591
1685464784
456830021
1129436649
1990135344
204998374
1094588331
974812710
1656530788
93184737
1086997822
2114958671
1916059445
429723783
904491882
738134148
975367599
7496797
56277130
1058294400
1676723365
1931165649
1501846712
2475836
1207966831
1821297471
9689099
1927852164
497557677
1870148955
813312119
1739343433
467244829
1090878591
796777033
1770817242
1299321733
824731911
437341042
1959098038
460833907
1541411069
1500112449
696156889
468426943
1264012722
1840208590
796792054
377584332
1282977832
1411100948
260088642
477552365
1447384178
830121626
1350227243
340457945
1324682518
656438058
26304387
341723881
694246749
462569438
1779589624
498044618
2118218719
1893602719
1381434928
435805628
1697093622
1768545370
1062548356
3507195
1466959587
1752837950
47884699
2105177566
894004257
779824297
1382767734
1052349294
649607916
1955756096
221674748
533937633
1537835325
119206465
178824436
1949898683
245662650
225661455
2063663232
1173007897
1765025668
211422018
1882527540
1932501210
1025974409
1910779905
587321909
1499247422
788296659
2131376026
281212877
393874508
216723736
1518018260
1423944985
2090135912
1689854945
1422301736
1440542809
971977106
905045144
54586239
1899073089
1734119298
685594801
1323545246
1796898505
546451909
2046693421
198148644
1052200807
948588801
1672808765
1271893381
1908543398
1165190751
1732483338
310428582
733943520
1916349945
1802800
2119903390
856457705
1892914760
1156708448
125939583
901508870
228805633
1255144547
112794181
266873588
957405641
1364294301
2133386658
1787619588
1578010951
27767215
1493958930
1373098496
813361952
1510865931
522049339
1828201348
969280655
2062136579
1072766051
2046255948
1011093983
20721887
907865204
412148844
1363495646
848572984
1069129823
1303716293
919448152
2108623288
1977989051
67504294
1582764174
91653121
1974056051
1481274548
352901362
1498437219
1153992790
899272689
305875470
1960369129
1896485521
1136669745
415345984
1979993425
499385774
1136207450
885550761
1933622931
1810951499
1751918329
1016069653
948508538
421105778
1592971434
1724965682
780041993
496173151
348430421
2041667583
1445140157
2077691461
2043134692
1532467295
581464246
1006707665
1406807334
131437651
1906797123
332615241
265535732
1526425574
1466205139
1270541325
2017203055
1697545627
1884064248
1554731199
332990406
1286295459
1622129566
817920295
1168165166
483732307
1922543609
1011969801
235113385
560971218
68044964
1561214789
733176194
437144482
956975952
647156333
529940271
49767315
1417676141
2065396705
1653320165
365543265
1751581055
1594708454
486764032
1911972244
1175218063
1553516521
793983086
943192524
303567588
2051216737
1387650503
138188592
1582579252
392995860
1507091602
1794922378
1507635315
1272008492
1865099538
1238720936
505573989
1105317707
957040029
567788631
588220753
676064158
1311909686
2139618304
1486473219
1585239755
1046340649
84251414
1039130602
126561282
1962633518
501044131
1684274291
1723155460
1200942198
2017288707
594278342
1439017308
309528434
1666803523
697013387
1664565734
1045953669
579962391
1100240753
1405728592
332463038
221066276
770429292
1198919759
1733295573
2026664461
560708333
783728400
928093512
1017441823
67488875
1672210313
373841088
1139541054
1931859916
758047728
323527253
733109962
2044831523
844411153
581528635
108485975
322218916
1885723972
518513161
1753388046
238774724
2031739316
540686030
258543545
285333985
793047761
1532045088
138552881
2100375004
816986949
393580925
192016417
435520441
1220812174
1575288300
1438784990
1795659936
967739008
1080201937
1056441965
1871181989
1628894626
380268564
1019310235
232524909
362524885
1920602867
893211605
564027059
1316391035
1939610506
1750218687
550943875
632821677
965215885
1714026542
511350964
1227924342
1131154740
1576186828
322396484
2009792152
43942259
1131877334
863642105
1142784405
1553200167
1529653994
1116829379
1344963040
362098687
320112048
681183541
488664783
759517140
1197282842
114834615
498264952
2045226615
223550631
1673459246
133232713
1398492951
1646085716
479333223
2072613967
982907842
1838659747
1535206227
4210721
757447126
1354863314
1837231318
338828731
2007256252
1696000907
1912221154
680231647
843108832
669189069
271564608
1801905500
558077545
2031212940
1437831419
958151457
197401782
223602180
1806028348
470960658
395332326
1695445330
3461943
2024433265
36142136
1433417283
1878986869
323549083
242249179
1205042422
165877102
1800191600
1457637791
28177047
1359388838
1585911242
1457985458
1756082994
146658694
2040580709
2077003608
1314820847
1719978440
584356498
1272445686
606945535
1879590879
1303081004
1569456743
1260512016
444953591
1451427856
957696928
1115893810
1599931176
1256278160
524560615
722150058
602564659
705929569
1261891779
1204961548
20560871
1670048525
580019301
1864661608
164081142
203357880
390494502
1704413653
1852131261
1343383715
630535264
1182670544
1555942283
1731995000
491999021
171716099
1628136782
623811249
1029569005
388389694
2081920167
673986075
1130849080
772826319
176116937
1544014239
1056015917
422289215
366693403
675200728
2028618537
283219177
86325061
319126311
64503038
1278196846
474390551
1133393267
1800915058
907012258
73922111
1006446968
1437397235
1117719561
1704254756
1303758589
1501298911
105192213
2079453090
1718484994
1490245862
1215407068
552755839
394781685
1137493327
135149677
877434556
186841633
568663505
803248540
555575516
1631531511
2020905987
455223051
1333030573
569957066
111722832
2011165610
2103480771
1748306245
1330496636
828286915
464261959
627126759
1053822978
932638653
725924766
1074881555
1959093658
1509161662
883172716
1748451286
621062808
1959905084
1714015003
1004731185
1794171722
1434643887
986269110
1102095865
39961600
662183487
1150548180
1748790657
2077803645
1296255194
718069732
1639248764
1986095083
1738554273
1028456866
443117617
818920818
75160436
1921569980
1507289852
1567145132
1888261605
1439077715
1051447251
564048813
3801797
237324452
5080905
514462876
980229173
744970696
680146804
237011930
846403924
321334544
320411787
418466364
532543420
671335888
305303128
837665216
1543466483
284415141
946458721
2088425840
1117271029
959951477
1326840881
239662707
542972553
2087759419
736051350
1557470440
450008238
1425004638
1510343850
1810858776
865687777
1594051222
1431922583
217412217
1478621678
646543196
1240341868
1670699287
1188865638
879591892
459536334
940680579
795392874
1651708204
1545248409
611670524
1039998141
1097147861
1543375100
1619192159
1420966249
1544475060
831339176
1097694309
168018634
657214670
996644160
239841762
1022762194
1572071637
89922805
1559661112
438412982
1725791755
674120100
1012801207
1929650127
1298877315
1798157523
654643788
838411161
706870578
1922963824
1822247710
1701850071
750414422
1921522017
1131899675
400004883
584308578
1546219921
362556968
1321835357
1060118968
262294401
369800920
511991537
1358592866
1489979014
501312617
465000174
276452195
546624949
1908817005
821736414
18198634
858021062
958014267
1249910830
1183838396
837692691
1345045101
399942449
1766969684
1402458195
1081834922
352676342
1244038908
725971573
1400522300
1760868083
953497057
2056727906
1941306641
1173166807
1113926224
2128164009
502268891
1440826831
168924657
144422951
822485068
1762841564
1219499294
1791959678
997578928
1426803666
586259018
1824895947
1612571323
1735241973
957292269
1293690761
2146232960
467540072
395970913
1189053902
1805620612
909825993
613261608
721336078
403192491
586732281
1177594487
1885554185
400254030
1347348272
1290206330
753130609
2128464991
259469840
481966043
725796966
1420494033
896373664
183951243
22093562
386109400
1778278464
738647808
1034843881
632121378
1351354513
811703642
227656414
958126231
247768942
690376317
661675064
1591658230
300298233
1500926705
793455374
1659095615
943407797
598715601
1086920315
397010387
1156262194
37658796
672320875
1464389352
332564314
269754118
410989740
700013588
1544603209
1054485477
975369726
267677761
1665560576
1152298145
1911357029
1661613761
722652519
1734919044
2064722300
1033383942
1126268999
2021008657
117420675
1550072492
857511999
1023624644
52269723
262317374
2083323214
470926147
1010006384
142606271
1703219612
419798858
343457354
1906821660
185996977
950954909
1711646977
538165181
516872297
77518802
570822043
2108152098
1694869685
1620842760
1275783137
1722501160
1504131281
1454222865
1771512448
13173817
2017648611
131912959
607936229
151509080
1876151422
1406142967
1350650136
1091179592
565303220
2015168959
176847988
2102043891
1487991975
468779036
1799646401
580659340
129007956
249502223
1559230026
906977231
413771757
1187507452
838356820
683590114
1247860827
384531483
1236692984
1097768888
572550338
73351957
1521327295
197721872
1649746527
1925740415
242587428
392180748
510324898
1530758469
1987766854
1838024252
1222018781
250516904
1734468069
386689164
1611806924
1052253600
1155593783
1225363787
544586782
1056792989
1264638842
1616919918
1256949235
1136435614
650554124
1001507708
1306093569
694939099
1726030116
2014675242
2140108597
978662726
1237963009
779607490
1539403710
1648551648
1911414833
1391669062
1502972271
594266707
1969176693
99556851
384247860
1720808947
402795339
2130509562
2144618869
324305923
788391322
1978195174
409301069
1827725342
1904868943
193443219
451916223
186331503
1555462138
287702240
956458590
1587335253
832772657
175306897
539046044
1558919548
990917134
549367698
120389469
1429857035
538076766
241305565
2089073318
1910173630
1556339909
893149615
1839252785
893016463
1444304558
703689704
1731323898
1365668063
1704434863
1006057010
35761164
391758508
691309592
1774899967
2084880536
1278246737
1108585281
738582529
1046271778
664636634
790555593
165071530
490559607
619136337
1260862085
29883662
48389737
526434617
655270134
60438087
1012323246
1912138780
249994204
1098939296
125262200
685579916
831306995
1401555090
17748904
1388207307
1104336051
1859992764
954237848
2119314579
306720234
765177267
677887445
641922779
613733512
904827806
1808683286
1955946268
189754482
1790085365
1072638386
1003840869
2016485768
822209738
1100450797
1451558631
280026330
828720897
1002144872
338787002
1411391203
1686197308
299361125
1444135035
1960507169
2026022245
910894423
577259427
905069254
1547493203
341292417
1080104543
33259442
290112771
1330561170
512699845
1150626236
1296778963
1397266228
275917251
1361161209
1431883008
36405607
1649340551
434282095
2007547607
809669155
993195853
596300331
539058127
1971105326
1790569628
351769058
1886512181
1244754926
476464899
2118649803
1206873012
497724852
1334090097
1211149428
397705950
2135243864
383097039
1798193711
1390963256
1150069618
1481916023
1731652482
1660520605
1904750357
205488169
606409279
1908934636
1287003480
1810478060
538473042
662970620
1864029763
12111913
23709673
1891318661
342236720
370904100
1098684158
409420208
459396567
928639095
969477390
1540570592
432229431
1148441024
292827211
2053594737
1397339812
578588124
1378752067
116269937
982213129
688220143
752857278
107822702
2047297242
1154662760
1149645732
1979656947
1728198456
123985513
1592160910
116006221
850224300
263785405
1088349447
608379788
388845782
1158644719
104834093
643664861
494703171
2132520736
1416330503
1616037649
296535272
210765692
35536296
893107231
1941098068
49292220
1281466820
1771338025
1533350291
1299248555
1024994150
2010199636
5694429
832083396
2028793142
411648517
9306470
1144045791
255345315
515943793
200429027
234884205
1467614217
529426290
1246212152
1393793223
2037103518
1380204131
485436926
1343633823
1657707002
653841444
1582247582
384944728
2078034296
77248404
1208485835
388606959
1561565561
1848308238
799654066
128762994
1243010284
608701176
183503120
781365207
1234861645
2137740914
2018017113
1705364777
1783775014
1402301425
1146255124
1725165352
993087602
1377114451
1298451211
95308300
126436750
663383285
1594581394
1486637893
2024129181
1136876615
1166733871
364030679
782826209
798289314
269211951
1389326639
1022628351
679139153
1844604110
869137690
626129742
2028527319
952842578
1740480397
1853582403
766572461
1747772850
232725500
757218956
906031635
906282854
1664645322
1137465966
1746464358
762580116
152465583
825450114
354971758
1834969479
1688409627
962979667
18393653
2106465644
668791356
113991429
79074942
2010830186
362892660
563367135
840532749
1977772269
2066097729
1532856283
1958966803
1776790281
347054628
1429759965
1974061022
1648495914
252275167
903712097
1305222939
501885254
292839304
1365321346
385557096
538387280
872876221
1298916739
1833330777
845913272
865043884
59912875
1405043832
1551732155
1823860859
549287505
1147461663
100136268
795980422
1114165235
1538322886
493187556
537971983
1814875156
601285929
1766563933
325888290
729158593
1501207768
1130435652
1918796175
2106509289
236122598
594854765
924465315
881072890
334469286
1653451501
514316470
1828794302
34192747
888502522
1899512115
935830622
160940321
87136818
1704205271
164896460
1682658535
1437609155
761039264
406164027
1243478536
1834015099
476039454
1231846926
632163594
469008399
207113472
514637622
170485261
2008076445
2090214766
1932584816
300172464
103403589
226351530
1699724324
293498125
6475062
1849306979
268806095
1100076679
1783486801
894846250
553088210
1307939659
185363849
1367903030
1017648372
1117319223
612244348
444863902
47746792
1894329463
1257678923
252944779
113977421
1932648563
1527571904
1847318807
2012311601
1437683636
225775538
661947671
176568200
1782102381
1802694210
1464309835
201662189
1299104070
418828169
1322611778
1934078888
1550610914
238848917
1063165952
648060949
318941114
758867371
1377287321
918253124
1767215483
676533225
774734462
25313995
205142897
1531445515
1240718844
1103099591
1381284388
1170818727
696912426
491866766
1758501439
2087502768
650582793
1083290434
1169024557
1180897548
1204784685
32397821
29175907
1770612655
1365193136
1035799709
354834372
1429062453
2023164138
670834396
374605108
1851905787
87957542
1785354728
332047287
87911873
1770110438
817852278
281545383
1109194251
79417857
1205674644
428863363
1482466693
1562108353
776517475
656530784
1247148176
1931283569
1349472608
1393569047
1294176838
2017302481
212938408
1650403813
1186189986
736015756
508116732
305777369
940762221
1042521524
1451880207
597389474
1991890427
1767650602
1075254144
330266970
636815784
1348276967
772246585
551777273
718188340
292335483
1104424438
2057783407
507317161
1314611708
1145608873
104311488
1162769682
864093757
1381226227
698938372
762659651
1001653173
667652545
31586616
45643589
1092183153
1819313301
791265091
1498630138
1433796402
375948066
661386038
619062581
2123991557
922556119
1664798864
1262053718
1651527479
62159005
1701586028
813467220
1455444261
1064340313
902834639
1706936692
494210182
845238346
971577703
2109681411
897736666
599542429
933153623
981283253
329387574
273619452
1939178295
706360137
1352547792
527690061
148757998
1479576737
2091927003
471887971
1790380218
1244300043
149376813
434509721
1046384071
393209154
1889265539
240544020
778707807
809766556
1641261415
857033963
517484761
1575974966
97661629
712365376
572738309
943118782
797586456
271708915
1860876920
1956010294
760680857
1690055367
1262551077
2027806526
561725024
216651113
464842881
115220116
574510955
349460101
165773035
1741651792
944691116
685748341
917433243
387026547
1428397478
1521265736
263233053
443595042
917542209
503485922
1521707564
1528471224
1222496976
43872167
1732062320
1769854851
1914334778
1485344944
152000756
2004962975
1572538294
892661933
1290256126
307300893
1896889159
1842129312
1216520766
1626010992
1219329329
336835353
1628397956
1100461446
1317911668
869452347
345389424
1391483144
1580987742
1311744390
139882137
748256210
545662343
313288515
1519228010
443852487
234669274
675957641
1675233214
855060367
1373999633
627345984
1296034959
1644995881
1756572174
1690193029
225656796
1490343734
567681643
245358111
855303740
1527414597
1954081713
969255605
978129221
713339773
356840855
1851006057
193314817
82760272
355970125
1561953720
1029008108
376271641
795016005
1498205204
285156964
16507881
1259418438
1660325588
1740047889
1684874395
1019653317
2140428357
635831702
2053735337
813259373
2120445884
1711732383
1045616250
1733173050
2120960228
299985821
1633766187
514506641
1282055769
605919134
870627624
830670301
1968186058
1665375844
488302082
74215639
2118781113
1828020844
1972812268
1727750662
1009138818
873968731
1933832133
1438227045
329804108
1929979973
37911732
2043126021
1139964226
79075206
321516255
2039451830
1831166959
1665386101
1808343004
984371108
2098091789
1958686665
1778405832
79247095
481595191
2135572191
1237836129
56069648
1877386592
1469131907
841463444
1427710748
551204457
1902189307
513183451
1025389320
144050420
759732020
1982165578
1248473450
1056673020
596741925
236070158
1697736069
1572275833
1460625240
1699891027
1011845993
1638733623
660259931
2052906579
480808826
515957305
1892708846
1679384143
350663255
158570692
31762557
467447904
1872814417
1928016062
2001596969
1657555859
972931583
590671395
788198204
1456301001
1313033864
100721135
405293453
1634644966
900788792
1188733316
1900729333
1830819748
1240616373
1033891726
1092923686
766902461
1676332011
1619722206
375777785
948638553
64199756
107495549
1672143303
522840945
1349903180
259323580
14416847
1531492624
37356825
1585449309
613853626
1898305765
2087555288
2056967256
311526000
1484183619
63494696
170646630
986120380
1182856729
998132678
244037139
942704968
1149318591
213818292
289513108
105038189
1267236122
1983162542
1831605267
1727015752
410148740
750776423
713253599
673221277
1415291176
1959447505
1564169624
1432785451
724914814
686902774
1656498394
1405673225
932863656
1638770220
1453400868
1299302066
1006888983
831981166
1721808478
28003557
1010230336
386964089
568061341
2103988861
1540997110
1943091300
1494442370
632909725
1667576257
1335302049
739043262
1637722552
676270210
1093106753
1496070214
574640803
994746237
1842292143
613004307
416199538
540744147
1992353138
476151902
1659259888
512063594
441894671
933450531
2132167441
532093762
1739023213
973021119
1461895928
1563677929
1708048576
1163101655
1260154755
1377293259
161608812
406872189
1329225230
114166971
327746650
2013028622
1342980707
1680576356
1867987622
1835202034
679409335
1041769330
1400566777
597868255
678033635
115849507
868828773
783438442
1194044076
1867040693
500036474
894118749
1853820111
1697584014
1221664848
1107992416
739828479
1994988399
464149082
1656243706
1902166109
419903317
502758595
1194030265
931583865
1552962215
840605825
819858298
1944618518
579254351
864550051
1005658440
1084319138
2082145109
1114265316
1811248538
1601930544
42676506
462206463
243651309
1547674617
491240028
855871904
862725138
659702004
1994203939
1552014097
396966931
1493652470
1098127742
1329433769
545392779
1360634836
1259790482
82296259
1493098666
2034587464
1829893520
2146331296
1073925702
1081430566
2120805667
1452008296
1873199803
455763885
745789965
816064798
832774178
96294402
1098856818
1282546626
1403506503
1314593134
993116719
1841577381
290670051
1503128397
456125597
1429520252
1003508165
1247380364
1845280194
1706702609
1860464546
355970125
1759769632
528795152
389580724
598432518
1493793243
560969374
735876356
2844354
220886873
1330772934
1175645673
1528348996
1923311096
439223858
763107440
951831468
879429063
168770047
1908358915
2070521127
1117760258
863375519
77328446
880602197
1673169451
972110856
891738867
1604837604
1872452735
44271990
1254892563
1543667832
34534582
1886056848
611459775
625957670
2000133924
453859469
1160425902
247067887
975180871
80948160
2007992543
1932854332
391305041
1327034986
1963447566
375893218
1317054055
507242819
1201549386
93899595
1329243322
1756966956
445532980
2064202029
340689687
229318738
211754678
2146151348
493845912
106475947
2132034897
986390029
2088111949
577335045
1883492950
602997488
965357128
944457069
1728028572
980737242
885677742
1574106890
980085811
1120639513
419051153
1469356145
38657658
855577132
2114083463
722821637
346350514
46204299
706490579
412469453
997623096
134002516
732929399
893150040
867755803
525058430
185293853
1522128082
1860566496
799932391
968739652
1639837739
748494422
1204682848
1278017547
1368172046
658421760
1333742668
1564782657
790427456
165970728
412221630
312412920
162997077
1589114778
753044518
139467154
562477577
162071663
1586961381
1326295098
660886575
1289072895
379791805
849234893
1825847114
2068118922
1547155595
706757119
827642545
774623177
1716057993
165205889
457258049
1540038371
924461208
2047040846
1029814695
1102462081
1777022541
1065405000
1297288456
1668156129
1782314663
334333339
866252990
1393745044
583197205
34264492
280301690
2058236820
1333872198
785079170
325488042
1953875524
1427512034
989150139
763050932
415252466
1495333813
871827150
534848295
605485266
1180556155
1124421560
559219961
999194256
1552236574
1748119542
1565212728
938332112
1789588910
1134430765
546475189
1952320573
146511219
1044699376
343977569
248419074
947770150
801445645
219603928
1580590632
1758500727
132811390
288572571
945281866
943584380
1463510547
350370165
915027498
248210320
2122811526
878449510
317840098
664035736
1287155445
1362121332
87932182
247958921
1984805484
858437144
1937717238
1328344453
1237185174
614732215
2082907167
160791141
1658634906
1883612771
1199773457
1862090694
1612583987
1450610490
876663351
1080076723
517311489
2127559619
372125670
83375805
1381897999
1937603601
1675525773
119608623
1896768745
1387279416
340415237
1045420779
1572284981
796494428
1658211607
1840589728
1789403952
1459891112
969318205
668959380
213685717
1575883609
1957842331
405963423
816066349
1988631177
670072358
1332558431
1648069376
477094790
673366894
1118440827
818314803
572501228
494028801
1237944271
470981572
1923254842
521710682
1577588171
466905397
527269998
1580604769
803986250
1738656387
1462760925
1927050765
718250928
1429163624
248571353
1529880003
1509326606
2055456023
1897098202
346714287
1412198063
116896356
1008022683
450254168
1443361238
1614167904
771247459
544548322
1491168869
1352283677
1177989679
946424508
1272029559
439344100
891546525
1569946200
374774647
1854584394
836317160
514904398
345897858
192647885
700649242
407008207
347900457
1471098914
1871086669
2116607173
1916227825
2047076704
416160230
855323188
1012011627
1591647043
1797284022
926856261
1952250068
883549937
1257910001
1460000225
2112263115
1620651303
1499640802
738326152
737051477
2080433228
2115814455
623019354
1023094180
777997655
991002090
312041084
352356845
541229828
716793438
773614076
713964547
1627247664
1396525168
1477375326
768683179
1256837272
258312931
47824794
843856878
367900018
1783555084
1733940535
267451225
1785602063
1688486315
408520284
7524839
647572343
2072210471
1692900777
233998803
982679506
400367677
2060404201
1679998307
211661757
1536646830
1900316547
1693918618
582469954
1729108207
248583783
892616293
882597881
986429145
1039554793
1355739102
1950016036
473515465
1600864014
1388102981
1323255319
1127112322
860934217
1873115642
1318658551
496188048
155163737
1566625592
1082382088
1179016153
1399803809
71247916
2084433301
1039280949
714468566
1675705518
2107832448
1495899015
532055511
1461033961
11110581
225458112
458504260
1004987742
2105721663
2017377762
1447728762
1175891565
236619151
566024177
668042713
1959076437
672229679
486259704
1907161054
1493059571
31825492
1765033400
1414713549
677095195
1645186407
785325280
2038606354
377396494
448138175
1731036189
1601467506
1768425949
1472216451
209704577
705924841
1024262808
470451383
285090170
238395739
69764029
774464929
2005787250
1878785176
1313082530
375472137
92022275
1351359633
188431528
1369367898
663865138
261660232
1950598122
223877198
433045788
891836805
1689582180
203287481
1522034208
1481011270
1144407500
2066261397
1059610515
1485190249
1885038022
459618218
1116880355
852952365
2092437398
551374299
1340099517
427213840
1934680033
587337834
407676515
612844792
425923107
1537888708
271029125
140644964
1269948191
919448775
208565012
698813041
1060186784
721214992
85605988
1039641187
205576400
2124448697
1690555681
991888908
1887866534
545941966
740444953
790050366
746400909
1260665920
2005691487
1159628667
767459560
1596927143
1800600895
1106108216
552482790
123918503
1270814605
1045784884
1930478426
14209957
272649537
1213672437
364097350
1820480977
1236340937
1162858438
2032665144
1696374625
689954653
304437920
647610862
390733384
1173715875
212536295
2013669379
921098384
391876157
1984845537
1683657110
975525036
889584509
1307509798
1646685862
449439299
2034684107
989920222
1960606795
1823226063
1528289385
563855670
327848110
516759160
2078193673
407107353
1074349906
1780567072
1220409757
699963010
462378311
1995811777
892703447
1149513386
476903611
538859776
459249130
1428238546
1090890238
1601408396
541110533
1191090215
1125420649
2134326182
173220429
1143080656
1639364585
2040366179
1455192174
358824404
1862967601
1060573680
182343856
1716536576
317850941
1167271903
776666705
1204084852
1944431416
1008566297
737183824
1395767947
751224354
1549959862
1818351909
237163180
209390322
792487982
2087431478
716435635
1074192875
1813499769
1143244655
934717181
393091104
1382094959
1097468020
428673889
720756665
436221816
945981112
1958319394
1176505967
2100864649
1829450071
714218443
1347079394
1924129245
2055944631
1742229759
1458845758
2136223469
388882054
1803415703
218726785
297215872
1496895861
651970140
1005394787
1035519427
832786188
2084483752
1720540342
1702478905
275853750
703311249
775811505
545711776
2131927206
523923128
1480399077
1070174613
1253780964
90711089
1051066782
119660777
840455083
1568247028
89979915
413349341
1629402556
1943381064
1111586047
838941123
714568338
435014639
1676707184
1410082242
1157011527
1398531092
1283071621
1653508816
1621763194
1719747643
173005817
1944020673
1923042500
489708461
423352100
382829923
860901577
1320264433
282362834
559565151
645152126
920967310
1252692112
10432966
389689620
1341732887
461652446
1797116305
1946268532
647572343
1614702534
793480368
1162681129
758909007
1595194451
1444817777
1615562287
1688303638
87917566
1253628585
1732604500
116832855
724837460
1089371495
1200829511
1350210605
1309898225
673082547
286540675
1468886433
2114084926
1771272124
640460748
1799300862
1436130863
924809669
944444439
1761650454
65858639
1989461847
40454211
310293158
827187172
1700519979
2003268235
346545787
552774021
1120844689
179010072
1382783867
1626807730
495828346
1850684245
1030383392
83710618
1457062026
1555310837
1646434067
1754251813
36145878
1345213188
1399809096
1158404372
2030180479
270336468
194788680
546804413
2004473703
1714168458
1488824124
738271268
102416540
323416104
1466604766
1281130160
719527265
36674680
815385345
2137908568
285367774
708995180
1135339393
816586952
1894583711
701838570
2038781614
1977307435
1169173453
10573956
560285882
259941130
566316454
611918758
1658458379
1366584067
2091499012
740308260
1275697017
1889640917
758785216
172738834
435298857
659697472
1832004806
722000046
944479149
2014990006
1578444325
815178131
1965543526
1021752621
369799606
252468215
239309705
619546123
1247243697
1973997164
843222049
1229432274
225584296
1228594329
2044249160
351783523
1664392385
811846942
683246926
835532270
1904563661
794676590
1184083803
2038708142
2118120841
742850075
393059024
1394047025
341546552
1541275978
265834844
2096632817
701174461
1168790904
621594542
2019847636
1831669262
352690134
1041335750
781457451
1928749725
902165644
607266584
189628796
1403287852
2046836374
1799301450
1947857285
2053303941
1684158705
1250773208
1660616590
311998812
45729293
1828375028
794051140
2104522958
1566865963
1868667777
355100305
1741710545
245702408
519194697
713767220
1813238523
1127288757
1432444537
1916305646
1999005114
43328136
68344302
1374926154
1161897824
1140138054
1153893207
585543984
1715541326
562222705
1083159256
331860395
550367229
1865832869
418621268
316242821
1397000771
403241861
1885250912
1762228702
91713614
1701991669
1938311659
1116978284
524320866
1213825754
1610006389
406525283
2030733941
2135141331
259855307
855058466
465515224
742454327
2037761538
514368500
1990213476
1254330274
393818694
841489509
1654612122
1594222586
765162891
1698794870
1784671977
899924925
1544107680
551027350
288055055
1074644600
716359258
1580392938
1020635041
212587358
1465877006
1969956575
250127267
698577034
1998077552
449863157
1315107451
1581985429
1416859081
1689533950
1683410633
215620876
1720864057
1380038253
1987372077
915545
478002802
1025561452
788545277
1628963694
372588870
1597178963
1893737064
249341580
415256441
274513460
803736591
1475032437
961955995
29318097
2095259398
785785309
70917595
1755035506
1869569900
1169380439
1802968891
1128175367
1415146657
1617188485
101066314
261051904
876254248
1663232585
986412143
251498810
776919398
166614431
1906137922
340077392
270394359
878333590
2065470617
678699693
2079245340
1169184188
679629399
2038603249
682392652
1778395233
1520041458
1413444866
1537170032
1305132097
663596170
974945426
520444901
846152582
2139973451
626847287
980698935
1701214575
487902781
814136174
105976951
1145656239
919619149
1936425988
425662084
1845256159
629409109
838506851
158589317
1898066847
998615630
721768019
28781066
14925962
195048837
126629754
1441474151
2130637866
696852262
721048493
1655230307
2036165377
1323744308
306993566
2092201609
921713028
1658246802
1389594625
1990762185
52165486
391133295
1949302194
874182741
47224086
916589552
1971667608
291148637
131620874
9081697
943363058
909439037
465889184
1313355231
1624781674
1813325934
158209674
1945284624
1192938058
1595573898
1038646900
388716097
348160539
1113593261
1857291176
618589282
810216011
535803029
1000006641
1573915522
1553224516
120807458
363872526
1885960370
1764980757
695934056
85119917
729759061
703609682
978634551
1026780929
115382021
705998883
221379217
1012771317
1052591300
87711728
1759364896
910142522
1083532667
167237276
1544742028
1303042874
882950472
776171977
617057203
388561917
403872543
815269847
960455580
691686285
423740253
1918068465
429973307
2063070595
938234917
1393408466
1279243890
991027954
599694679
1427584877
397550388
1337685418
1975417007
974187357
1342739387
980403873
877035680
188302893
561373114
1185120889
868055765
503677161
1109821684
748817946
1880950449
1221668371
1271781188
1181776161
583100476
1614842892
2128183725
1888878451
93781917
709905949
1783834379
591612882
14573132
268378984
144790914
1265324671
2101272270
625432635
355139535
556567162
841718875
1467162012
173192140
646316018
1706355899
431785136
1720914604
2044528789
364102391
969615980
1559489553
652176925
1291265929
60226188
1147389921
1819040249
891659901
465197811
281570990
298643982
345795338
1374632972
1391599787
224980004
960453750
226774690
851100119
927448847
1214822916
1367483570
1286236231
513254421
1952229773
1969473018
556288836
1103649078
1313509205
831638202
31787534
1164126224
908866338
1305922411
2007248479
1205680747
1217552711
1122774874
1916517700
171275662
1857216141
439846958
1733672199
1514936920
649349743
20885538
897259966
130473074
1423255278
433916575
81479042
277013206
1396236264
325782511
1207548570
530145986
296952547
1766643757
628309616
2031925806
30177527
1232036471
664841437
632607309
682761726
908065565
1331847761
2099471338
1454923150
831099220
1226765203
1846806384
887577011
1834437606
1004608537
1908863343
77831412
232673974
2056231713
531063496
694939001
852321052
1571365987
152230067
1938592046
1787173143
55108528
1506743891
1309544932
1652229456
1009130765
1864554353
678910843
1874766607
377014561
1253161721
356444580
464342353
160702360
668190362
1006985206
1691867764
722148209
883581359
455773982
200833973
1700485028
2132318501
531336047
1081420046
2110541098
606913001
697044004
703607301
1031829656
933695275
571849954
431158018
794420648
290784445
286772784
89276193
1768093494
258829819
1105829795
1699304160
1460303880
1762530769
509429286
909696608
1397475358
1631556998
183244557
307280752
2016014891
1814013441
1043406989
588646353
696624622
2050158735
1523802792
1377585704
1511771417
2056505628
112391399
1314040128
2078774297
1965265205
275989186
221307929
1095033820
1062910128
438176997
1795636133
2121001429
1738168132
312535048
1296365439
4370749
1741903048
949854993
1892267035
789672944
684633970
1850651293
247156477
1733237976
292106676
9071987
1668858749
1023114493
1850060007
1639651526
2098450111
199472764
1588356387
626493754
1453254950
181158953
1497665917
789967819
386229544
648633652
368512195
1048170005
1202633315
659707741
1515318003
196467036
954851619
1762244421
1486519578
1262244915
1099842915
1824245208
1702582480
619043967
128752407
883437621
1345529046
28187890
470970546
864709957
1388515585
889753813
1630366459
374499522
1471555091
1091466398
403888601
1930664088
1397457721
480988598
28069366
1882792388
298505676
955533150
328054265
9293335
1845675599
379446600
727570465
1063643346
871111676
1197751452
837202762
1773278034
1527801526
1908041841
1209695798
614854607
52298616
804519163
611644923
802853162
1331833603
578473990
2057801774
578512014
1273397323
1543344877
1278611572
1748824379
497964114
1854808676
1394159773
1067811507
1280572695
1518327401
931527481
817840969
1833354286
54271174
155200245
130225641
26614090
1776204941
1009213443
1434036281
1266200207
258782702
1693617739
832442907
1158909392
674949998
1580841442
1913316937
2036111298
197051320
1906693008
1315298174
503946585
2008276519
138306838
1039219682
1716681037
226649816
492539110
914551424
1840709167
1488477060
843159335
1585940911
1047976783
1002216228
1782454959
784378338
2028423341
722082240
653124543
1844503095
322926959
225976098
1452508540
581886802
657682003
1973883851
256488750
280750279
1689374493
1647658238
679071978
1002769557
2063553349
312974795
192951716
1506478955
500628209
1080552668
837355374
239309080
514158406
2007503446
1072037373
1815778595
455968858
1799757543
2123444189
1848017725
836270773
332929141
642096379
1675772994
2090012581
1062372025
656381251
832406860
1444733268
324452842
361736125
265161486
2083796204
1787523462
640594648
997234251
662823222
483016368
1341510347
41260601
1320782529
4926671
593600142
407022963
554754216
1200578914
686412215
1804010217
353493730
1241215442
2051972991
570804053
433528626
366516804
1026648756
550105548
198944187
613785610
1897083678
1959595331
1224956495
839959119
93732782
1855708401
1716808525
1125773298
22562075
96336773
1904848085
1287119895
1809383448
624356436
1486589710
257320420
1435377569
1836206595
2128556629
1746356916
1940892715
1087385393
1238419507
891241675
1275123863
546761448
749645564
1376020440
2132892984
1252113877
1633408270
1171214956
1342923555
1864697686
402480344
995211358
1625095517
1200143540
373992476
1983665097
1297663877
2114693471
188768946
2048034711
1023545702
174578637
1848132206
1791839794
511709128
1527738654
47352530
278880627
1859370772
518729688
1869009015
1920864709
1356544124
1782260115
284501076
175592316
1479852740
1841244108
247447066
1811294636
1825835876
1492764012
2073681345
1951553356
590156255
511512164
1066020935
812177551
2059255268
2131738620
417265958
125207336
870487996
673482983
710257743
1179141193
595930941
7429371
202555370
120922308
772496599
1440382701
908330059
135265789
1987580732
1940308994
450963453
647156333
2030719329
870958478
1483836127
616651365
1788149992
176570347
1347880913
1879556422
763894075
412806348
1110616453
1033782889
1426145828
173520001
520359539
351478998
382729058
1625594639
1358037077
845139157
562809329
1648134010
1404406981
1446323910
1988536347
817428227
1581514511
1055310228
1898429265
702228553
2143801650
1763830043
299514795
401195957
1140199809
327343018
831371129
1306664558
1821353924
980174766
1908156083
1244298593
2010318054
1833980709
1901287575
1723070929
1916858865
1337159545
274356772
1120296882
860594696
488779557
1845018102
523597404
1790246544
291074203
1127113883
14267881
743671956
1965368755
827810112
622945883
1123565682
1624949751
2056854908
832881870
455389904
37117196
2096565567
1554536823
425566832
132266298
1022540124
1632415346
1542830645
530462450
2115479248
1787036854
1308093911
247225839
160603784
1080535366
171357142
1060693584
1164918449
1978688554
674368101
662551502
87798079
953512224
2112220074
71764821
1276854383
695648457
1292388900
793340289
1691847699
2130420799
1520452182
2062995915
527773576
1662231550
1800319758
1568318017
635372916
1296557857
1250453884
762311955
678023891
359611773
1504868675
783709919
1802938329
1842085349
471792450
1433482638
504480981
1761559529
1844748303
1324632887
1184895104
592264831
667721047
1519395995
1306624352
1829996591
212962867
1790660140
379189864
1261825900
1540256489
962874378
182447310
2143015474
2097915948
297034849
1386626903
350742091
1077367907
73953323
692611488
1761269086
365796889
497875749
1531953922
1684457968
400113522
2067767202
1594086263
1715744851
1809458023
286640919
545895462
115838145
847442454
1092755341
1991570331
199881981
1752882157
1363010574
1493995650
325700290
1278372822
840921849
1519844722
716035833
843460889
208111140
762763683
462754962
1426156249
714985204
1039614571
1572107912
2138711064
413674101
105830647
1860921332
1273389285
1107912315
914849188
701964287
1988628568
1385702812
1559170459
1072797352
1310938103
1233224022
1167223002
1802271931
1519501078
144486455
855512186
81771678
1712741209
1372047698
1256490375
2063567071
1067706525
1596657817
1825131877
1878715664
409426410
1444144509
791227061
1857305814
871625762
1121076421
1023814671
1943725750
475364586
1522515777
377043746
835440710
1707202131
1041753713
1406327475
1263750544
617727639
1350284941
671076838
1877863777
603863538
345758286
369167043
1982603071
1361185725
1894774331
1399580295
1413085193
678358267
415797541
526356726
609341234
1854486073
1096737095
2124251661
1307237841
542620732
1758196489
1247199772
339037947
668896132
1175581495
462325886
239578060
681642518
364254616
2063536528
102244397
1403868151
966657654
556527307
849679481
599930659
351472926
1515276216
727606485
1662520714
1896601824
1124266049
532944398
652463120
2045100222
666217375
305925376
1098947162
98713779
1283121469
458035316
306989494
1998550483
1181818466
473820622
2055230890
1656373653
1884435274
809207134
1860546225
1302763156
2068724869
306802703
75396150
1859597884
644890886
2002643437
190552824
189407924
388371366
2067358137
1663555685
1825594115
1871151141
1641018829
1970284842
1001397607
29425077
1805930124
1173847909
1556299829
473710463
1710405378
729166519
1084327083
713734677
44915387
1505721426
241114922
1298387770
461373597
1137896916
693629879
980886944
1565756231
437521021
1098000040
1752781621
1367750404
1829563652
161788743
337014979
326792880
334692437
2086743209
1373402658
1618347584
44583000
573576479
1163537410
1025489832
1357696796
1082725642
70734682
1066437075
1097205497
649739363
911634419
832223754
1248599695
781969759
1778528309
943743338
1791867054
1872353909
660147805
225054844
551363857
1623745661
2111167092
1030608406
1574493204
47082967
1518766523
1325042845
1279384833
48092771
1680331621
751867877
39507058
435947053
1854155990
66489385
380948448
85029569
865180318
644330341
1315356213
508094077
1245090994
2132405196
1568025576
1429081449
1295378954
797461590
1474507228
1970401191
1574072520
427544464
230014280
1847949121
44101484
1632419532
1512065158
1881335789
110905784
937186909
1821421121
1224590526
2075805530
1432642500
423319527
425540325
1145465528
29396145
189924844
1509131199
679436916
729474167
477727316
462873708
785453615
272561169
238687659
1055207864
1596926166
1058870482
1406953965
1766852985
1268663073
1692513738
2065863387
800530372
1100092320
928558816
1495943140
1254524390
789534231
1784626247
1034711415
1141509052
571493437
1827283048
643256534
1652093215
1992363841
546108477
674814364
1157609827
1122705030
2030890873
267523868
812419537
665139516
711780320
970412911
664585482
893160920
805259622
1817821112
2018747804
319364063
801017249
1291365128
73397202
1741784734
1966517638
249754043
863935468
76338211
2116437831
669955472
1128507468
759291991
981669597
1816659642
246047140
1525370368
591053768
1755851844
38922396
1322657790
829788282
274412280
96249529
1953876364
1094433933
438568746
1582200744
1335603702
651023200
343532164
1884293212
253691234
2068548269
846570006
127719482
1091645334
1289847080
164690471
612174089
310011269
674567136
359931299
1499234575
885586261
1307759141
2018628598
816071008
1946669943
1653468733
1295913120
2042865603
1401293476
2123229651
1226968674
1866606361
1784055095
356810023
1134992141
991509870
62658735
475034452
1481994929
282144630
873763616
957000170
245142829
180744492
1681059437
99450730
1147699170
1400404399
1856992720
405400623
1867165610
120818378
1978818539
1718001764
1887430704
201338365
2125079405
1685415593
1337833215
1615015716
2050314096
1678719235
460724707
1270498989
2107733567
2128723682
829170478
2028794042
79320645
499280872
68973539
2081331075
1474116614
2060720714
1872689027
87916159
2081663376
645659280
1050921154
2108136683
2040681455
280033635
191492959
655244808
1660133024
1446252473
724380068
890402550
1362978303
901361331
720908261
42982262
631276746
2096555361
2105459423
1116319110
1612172938
377443773
1113196802
1086577237
2080739529
1128507856
233616040
550299964
401120067
455546081
103128927
1733603860
214140051
1520633978
1480777289
850822219
796203715
133494449
1959701998
1279305859
923917706
330119588
1404005137
1643141212
1237411406
1589970198
910551711
1577183591
1790488184
71036895
991802204
820306414
1619587814
1145197285
175014982
1720474864
853248271
1016795184
1578473779
1536576356
81763942
1911453767
359401573
1465464541
1836842568
585097046
1620784254
1695094817
70458828
768874694
1151217296
229271882
84118710
138605493
1787335550
539982883
969506499
680424429
2079306129
1673387130
1175891207
978271162
781631404
324635320
1891146419
219628972
1154671917
1010802822
508870310
1452332414
824365312
2110870829
1689102122
556908522
1824921255
705968816
21754358
1407591148
1668210033
1719400412
484838089
1766718865
2013393947
1367009025
1545795519
1280128769
1373302089
2045201726
2102019659
717984202
1011867012
2114106593
1001034864
1432359810
871223344
152804536
1884161404
44735406
1811056665
121359802
1263910207
1412519071
1262100094
977073877
1131829123
1875611542
1592520268
426325245
1245651937
2049592287
1375938432
1392030383
1321392903
142453265
386715060
1614737694
1683344546
1104811451
1431875856
564429585
1679389130
649051255
1694688687
74344539
610143463
24111464
2064078147
1599552011
1566556089
227371914
356975544
373825225
2142897056
1306507902
872200846
1014145182
897896648
1339922596
1588044233
1527729450
1341892762
61987088
2057407517
2132690282
1872710309
910374295
80095452
1030182432
1923659330
371084976
572683085
1198334008
1620959671
949722688
1102345849
1971090578
1321397566
1876544895
1752120624
808003318
533525334
320677119
462514971
690072692
1515083586
1500836970
1887450875
1080925306
2059968461
66146470
338582972
1658789394
2002301359
1362034879
205319156
942302371
466083848
532065816
980702309
1852355026
1635589189
1537729280
258439365
1622058797
769100254
1539859636
955250052
1706066321
1159280043
1265491933
1844754596
362717287
1397222634
111912038
203355775
473466622
1311415641
360001
2101060975
920378991
2075685740
1924418808
556841573
579281294
2048690824
1709995424
1125403406
209708797
563436784
475631231
1649062091
879147717
447924755
421787176
1202571154
1163425135
618099358
702413830
353185779
2033275478
466377089
924173959
819820038
2682855
123804166
1031382631
1045298032
362889050
1794960657
766138823
1233446951
1838256511
1888114364
1410293289
1332256827
1886256897
308364348
1792402796
462397080
1297405999
1784578612
1859048047
2107117165
444810379
1365900910
880854942
1156396617
574857363
359625216
1012695672
721858734
525617964
1451624635
425322082
2112251355
375905007
795349837
788344658
1288615425
83425253
651478139
778705420
1182662252
34583161
1950430104
1214313538
1464151136
294159296
1533765697
1869265466
1217074434
1293201666
1589299621
638974989
116007892
144774700
53572401
710597073
286018478
2060233569
759052587
530852330
438203168
1683445477
1915739343
1365138411
356956361
373312762
1083747365
1853690590
1611220318
1794717333
911579078
1187073834
1109476210
1122597235
910451671
471294986
560807835
367662262
1484979393
980542324
6171728
63722735
1485207226
711938502
1402725971
773607018
33361470
1995497481
1077120956
2073481404
524880326
28487752
115222033
1134549934
536612091
720376487
1789174525
2073707561
553534963
1476668870
370477489
1636169122
796185379
642941649
17511289
942862450
1588336754
1567252608
1089095991
775873968
1539784175
1516346388
1976315676
978663805
1626425289
1530590598
1814427040
796151976
1805013335
318646735
2139718741
2035953782
1883737586
1361475044
241648318
45546223
478837235
1288136004
813030608
1864545208
1006085251
389310212
448030699
966447374
629097336
1460278628
1238904355
59115423
1371175938
499777547
1825958285
219562528
263126516
778162987
2067305847
1568003360
2004652733
1935961982
39648221
1786763158
1427764406
311654222
1830765807
1736430997
89389862
2030566725
1810796691
111064134
1095423417
1066497391
2028807663
137603068
2057886025
1001458661
559812211
1136113253
401723229
245915803
1918985571
1287813418
2018331342
549261448
1657656021
554634515
210937237
1285031175
326848691
1018412336
1578571201
2038227760
1056206036
1112186703
281799868
305109849
1393411156
1341501662
444810379
140550994
1355092924
1839388217
1118060444
1354009905
243703170
1774075427
246805484
1936293423
1971532683
1746212487
1674991617
614515565
703624160
948825288
1717437949
14185
1299004183
1111319932
504999379
1555942283
2007110477
1192922241
1344367064
1103371188
2081793483
992157613
888717522
1789941412
520525716
2096976608
231597136
2103095718
928327650
868494163
1375248931
25958804
573082232
932025146
1524182738
1703364588
178941368
728889123
175363334
193684153
1414812858
572252815
1900518751
503048943
284451414
1311544024
798050696
1814683728
208962225
323647437
668927313
939834768
1378620901
1340264159
14778650
870988495
955442606
1202000237
2005471264
133790727
1492881490
1241060008
1563441774
1014495576
1622314739
555400253
1457469883
1752975638
974066566
931625451
353498526
668156954
489124818
448378827
1324473641
1141226574
1819616391
1974636806
96313079
352987670
971800051
116888398
1918505649
501278768
1619413700
978984776
830745539
282568541
934683588
706588461
147313092
1800900301
1212682320
869311872
2027856512
758824467
111710231
1144714932
1744945899
1065989791
1967764545
2070175170
1459951143
709224485
998473578
2084957717
1236276963
1597258885
482209508
1076721993
292328792
617546771
850982178
1317085665
64780577
810960977
595639312
1877914946
572009237
83555192
366311326
307654387
1810982361
597691675
2120782900
423050566
30666526
132227797
637769759
1225815981
1094830235
1205512013
1286667540
651618816
1507301240
251615834
1998611811
968288771
424228549
673815570
620679260
221986966
806555396
1721485966
27278723
543430587
1964289368
611234332
514570196
1369799597
288827475
373176922
2075760773
292389393
1449324053
454821386
1578995146
456451163
1450742041
1842869411
1161030666
203254126
66512994
1517799580
1255244272
831473702
137738162
2145640037
1732553875
1667982822
95054574
704885013
725625378
1378821210
2140607021
1533759912
197238167
365140501
871062400
1732627731
297137039
325423894
167637426
1579657707
368505518
737268540
731206091
388791752
1446311690
1781478298
816185202
1331977210
360623112
2060871241
744551979
613790330
599116594
1643036186
467464522
1784794397
280546075
2113453390
1918320728
929896635
883008355
2130272806
1327207529
1824199602
762607962
18787773
797032938
1162146110
485569907
582353952
1522158396
1353931741
1025408762
1094476133
237019538
2025182677
1149640375
1147828708
1539429317
881368194
747534256
531110182
2138808588
1402714926
761803167
2026771988
1749989978
647558281
2121204909
219090367
905102742
857812786
602323857
601792193
15176850
2058723962
1013531248
1917461892
2049812027
1178434381
1713425150
774820519
2099281073
386027316
946391481
938018021
29183976
1866377790
26376273
1323929563
1283049985
1154953311
511077197
364655482
1299800431
336705373
1585902371
682662457
712066148
256689882
313017423
1600260281
1793428181
414983395
1464743358
2038072484
1399758286
1010791803
1779963340
1392668415
837287952
909220171
965488677
1637296193
561683140
2028782516
1645919336
1854937928
846747281
466309585
1240961338
1644673853
76192047
750558403
1425076890
765432298
1949771343
1696902345
1757495816
1599351080
971202007
670516550
1170381918
1079634899
788489241
901494491
36825074
1853312543
1824307603
827049448
174030703
2071095024
104097688
531497383
82716544
471244576
259968055
2024728986
1155754161
297866043
2040451615
336982963
161482070
252149103
1228439340
298590392
705581458
970734179
1411542716
1136476130
1689798447
1117647215
1248858891
1115213866
1531876496
1763254146
535609837
299292522
1726285595
1004506908
1909461568
8101123
127601544
1370088863
1403856681
958033091
1242497678
94077378
1865206805
432432951
1266639927
1338281066
499687772
752880073
1757956044
296219502
1096338346
617027336
1835404812
787999557
1101219944
1232890774
1697920829
1081683891
1160162794
648167477
1415035055
1925063443
1628968112
1362465897
43950019
893985490
383891827
1730229997
525723494
1626350335
1284396135
2078483520
264531309
1119057303
399427323
300426777
1974509033
1297731684
53695890
2130522475
21075946
1480705949
1812958670
488841782
168343638
1061288216
492055438
1689802251
518696860
2092528835
109492199
909627584
482949796
472257655
1231193705
1584896834
981137784
4467533
60547888
1617651936
1739612090
877896701
1808887037
632808302
79918127
67764978
1365306123
1630721441
1746536725
1299575871
1672808370
808673987
644450869
1252615725
1977642832
1754421698
545194887
1608729055
275855169
1488692001
1600827686
213232056
510963479
2087609524
896377327
857926854
33016434
961271839
263767063
32063651
1411130658
1688267074
247756862
714918545
300748542
237781121
138461661
936583385
916777780
1786353473
1641440576
1572004179
15518080
1867696203
2126534510
694763300
878064420
98803976
220008151
1834494327
846066831
1504602341
1163158748
925206543
763516148
1533075986
413051940
470051043
891661422
587832545
208851859
1379666193
23034784
2068089160
121484541
881933669
1452107402
360209127
1995729332
875607438
550522012
1505284847
1594051065
541328548
1280105448
1969518378
2067817134
708281373
1918743884
1114826480
864052772
777715535
710152720
838439491
1808460205
564541884
1671811973
1180934896
916219008
641699672
1089414301
814284368
1789656807
1687840354
1594383105
1976000723
1532033734
1678805670
756635928
578464263
1354416092
453519416
59821257
467575389
1948588845
1654517985
457856065
2121608637
610321308
35269763
1005424028
1401847350
1021654819
795222338
2016523091
2128598730
104488963
697281101
1390548677
692711125
1902010876
444780811
403696451
1064948679
1637627572
465083123
363501160
348976782
652761162
292433053
2060047200
844559121
804221027
856106069
75310274
1220666277
120485915
222147095
1039872969
509833265
707591200
1347889229
1550513513
104643485
2025441308
1386108316
140472494
921349065
884941468
2054495551
113622860
746745212
1853199443
1735464875
809962466
1079928372
11244782
813813354
200351974
160225287
1040357524
671964324
337838850
748104154
2095679439
1349962088
1470445250
54522221
339477489
1511272292
1838927983
1491166518
1730895412
1927397311
277293804
262394353
1004672090
1230754698
188001680
1793208805
535525159
1320531088
528754623
293444370
1563055479
198945144
1853397639
1469726105
691888973
920534930
19930537
2069276851
1189117150
851215968
2090626356
1467218816
988418514
1323092369
208613564
85292900
222563321
618718899
973740248
1381875631
1816410054
1262137884
566183043
1473924863
2146903102
1378949368
1196159481
633450467
73940279
1870586630
1499763890
1590626871
602703314
234301085
1645145971
1408939895
1520899644
566230224
505703319
252880439
1528517780
177454479
2091911552
408458132
1248781683
987899546
1099251133
4867458
847561349
1239573053
1959765883
5084432
820347732
763607414
1971923396
1707695857
2089914721
1808280589
2067172293
321909573
1172249975
1253272962
931445107
1419388275
1101985087
128556970
2078326884
1870237139
55370749
1265530372
795994280
759579484
1496399516
2106291566
909140901
1539546151
755640733
2071001019
2126854891
1465865985
2089887476
35809204
1502030124
1751230958
510804288
62666590
1676940202
429759598
1881272565
1399563584
1361866231
1535928967
1780318363
48500945
1643182615
1828628156
863640324
1816589563
591329827
392812917
1810789148
1121539719
1887102567
1421364132
676292556
131141970
2130061090
1212863824
1108098311
549462563
376572549
1094105527
1119461163
1150276718
172125508
1752450754
496484372
375012024
632558697
234930236
1635992061
437877605
1777143493
2114975562
1382544199
1633208150
44701975
1845620955
1003635951
1289482524
65053100
1752747131
1891609161
1532704210
549269319
269625656
2056335813
671881956
666253984
935026310
308622054
2114611627
240329673
1151436174
629483401
2107399027
2113357225
1188784818
717802179
1613505354
376641623
525240609
1311800576
1228274224
1140319375
462892566
708353653
1002163939
966457257
2122233417
1968203510
760929353
1582739958
684859516
2113017826
1588974247
1306100797
1344599075
1510484159
1070504080
1533612540
876290253
1906936104
1762183692
2080809747
1444914217
1564236869
1760932458
1006196098
1359950258
599877334
1081198610
1096495800
1423232606
719692703
1989938907
1886503603
938774980
1210147151
111630210
593708185
845616910
423281500
317106983
1086794789
1479243686
1607539184
856360502
1226978626
780492206
289932969
1400955144
1118805484
1923670260
955330501
1382690242
1146277269
926996436
1237966223
1012456737
478040867
1435762564
414691685
1230513663
465707645
91906537
8930314
1400664541
771485024
599763555
1838686529
421231347
1273683322
631277234
41595734
1959340374
374899108
600481039
1018348227
154488361
1793005239
1945025842
360627737
1156133511
1478185069
1136336448
1523009900
1351856251
1729369457
1436321470
971577703
1664353306
1568890256
763792880
1683536500
239001283
858344278
2141858692
747858441
794523536
1980888238
916787048
820095026
1129617549
642568596
447115589
709429939
1578464653
1266554142
1894071247
1268114252
522932709
1774035369
229587156
438251060
832702612
1311256490
195731289
1995644949
1365100457
259176411
1800802518
533754005
1813615522
558972039
1334395066
1633364723
1355340009
1931724992
2135195666
1475201369
290205564
987030267
205571530
815468273
986111571
700360900
1825898974
794261185
931484539
759546833
1758241163
1690137208
1483642041
14514874
1079579724
1552267706
565421863
1410213221
440404170
217173293
1309010008
2000633450
1183130354
1248588528
1257004941
1309475273
940797072
367123418
1750609644
147930561
1446662756
1324486166
760238986
1348646458
2043452229
228321536
1026037950
1471582
1024011569
226255051
614481361
340521809
387177276
654399957
287111755
893226629
2079891895
1060612138
1594466011
1946734082
241155537
74794878
1377111572
18117352
1330963853
832746591
547066534
10327558
1709630560
1080728014
613097438
89545654
1553652578
555254114
993877286
1866344895
1155024847
1574778419
333874410
503621451
1354289682
711322334
894932206
1569418782
1546292963
72581939
1948666403
216601199
1286691952
1059080665
846677839
163039118
87728681
1920479203
449074860
786651603
1499593689
768870138
312527103
1777719583
2370434
1404900546
3488128
1527011252
489679098
1454286842
614836636
314072504
828478521
757589540
45109266
1406056877
1867577309
991440730
290300404
1801582872
2132051983
1127193702
1432388445
1765308261
1246181820
536205637
1256584325
1367883300
1165327189
209862539
1995961595
2086617517
24019501
1046350892
9922551
1740520311
1835714311
1419661383
2040781351
573296855
1086119731
433510661
1026296623
1417914074
248806144
1747161416
1686612268
1246053680
1892602210
1992388559
1721628793
3327860
1771303737
1551254456
828720726
1667471576
1554572474
1559979251
1365910099
1478014392
766727367
417448774
301647743
1976788655
2028853904
1102147673
20995225
2043321210
524436318
396590045
417050634
946679899
1920331058
2121707736
2045081305
774742795
1108884141
41908534
1323397219
1362611013
961209626
925804084
1409232900
1778403506
1555040448
318140737
1667530799
560311379
2034841914
414657254
1317190326
891426868
1316511008
543740956
190609784
750695626
1059442055
1890076227
186557914
1308177578
1905467025
957949809
843007869
1946595067
502217507
1661282957
1907139317
1251163020
2034314309
1268801972
2104244222
791840452
544195441
1542747389
1626090101
276006263
2051913192
1290899008
1884809227
1644420413
479229149
732538685
975404617
22978679
1310969597
1832954725
1878053792
55183223
554623543
1701940332
446927508
1412480709
344485594
270237793
1377021653
2111386313
24269878
1645139657
521346266
1432464300
2059598650
1943697352
947703451
1899020627
1750019165
193969135
2010374450
48742370
358966157
101186534
1640873778
1259351824
204528850
1722738889
1891016297
383308399
111764001
1099297181
2740053
786112767
1670873491
1380280406
1073556310
420767438
549383691
641736883
1609989055
1820754
903409802
1416772565
1285274478
1866697500
708854871
52063229
1132568892
943945081
1837000392
1618762
93572070
393346996
1017278389
1379039084
1030340122
969090077
1680104008
1364342655
1445927491
292345922
1415311461
1772034633
770927720
375376020
679010203
1251191061
133095551
1377323411
76487319
493642838
1244355560
570650137
2086662129
430262175
2119353421
1250655738
827821447
1926636318
1067843683
351273558
998711012
248369766
2086519005
1099183665
157719945
408521197
36614610
379841606
1539176326
782349122
268474671
1116539166
1183817877
758603850
806790788
1023252118
50215824
1752012321
49651694
363970427
153959701
130602442
611684249
1212474173
1314944817
1524415567
1045950445
1889121575
559380110
276544238
512060627
508152195
2010693665
567365652
1478333639
567709020
1084151769
2079743180
1426943445
1094457523
1604554789
2070177533
430958683
1114293529
1466258525
1265443087
1055466764
117115262
384692157
952301410
512397941
1522598164
1360344837
1492922930
1856603103
1650557029
151135760
1258713187
1360454098
1642879547
2010249537
55128308
453200420
1560947571
952822558
1914590457
11072808
1218146670
19725374
205906066
766265741
1626974893
1124855926
641848298
283011934
217478770
255091741
598595928
1133036298
1861484917
49460775
896711673
810695940
1694659176
1679185278
871934178
626380048
323618368
1107266331
44730967
220139142
2109207274
197050095
542255138
538293659
1066485287
283733362
2014332092
438195668
2060911508
2144744388
988597904
1252503844
825522323
87646682
1800060637
1654758925
1671232539
21732514
1145170970
734497393
1597461369
1800194602
1016333328
1101698341
1887453719
1236354450
874089817
1524386700
535567307
1042275426
2028157666
1913826692
552148413
1665299876
1747250163
1715865458
231270175
49524369
381892151
1515891923
414745665
1941926775
790127179
1442760781
856416279
1420540175
1954109358
1505500698
963701907
366007189
79230770
1194666632
1019914084
489514730
1468397497
1526361299
319506594
114084579
413216940
295570959
160675102
379498085
425434164
23196882
1427147312
290648173
625224589
426749069
301170985
732838766
455745134
352031706
668665032
599040257
474072994
847002097
760243682
2025484667
420334256
273720829
563976849
723475891
1834597625
2057122095
1004720107
2081456561
305322117
1056911320
194995863
1434369221
1607641589
1218163919
1235687243
691183328
679970182
1577968251
1158364250
1809816364
293066218
114329129
82639761
1495195574
682691816
1041607516
1743305336
2049782594
1522690391
423618709
179019400
1213201070
1806528353
968432822
1088235208
919464331
1995939135
2086990274
606608334
1589426377
742753454
1311744444
765274610
971865746
504703086
970579908
1114270032
651902089
40143038
351003907
1501637527
1548448752
1377480058
560484113
2013578553
1994096185
1507640284
328129946
1762020203
673851771
831379973
1331909136
1426257034
1270549487
423259505
452789333
480187425
452022339
1945358335
2043397227
1821831622
977472575
1397279492
1850258059
1655982165
1874651559
757974531
473690693
297751861
341965668
955320340
1745873779
1859024919
996084589
595067250
245095104
138987255
1005679108
437763073
1510499185
607733605
237789116
843303094
677952097
1387500965
1409867279
511439761
745541540
958837561
1044902003
207961242
1982146517
173623388
1470778490
1889416411
281673563
382345615
2004088159
320860183
44772974
992043118
866268588
146143918
1980413649
8178398
112974151
564186127
1014315986
1824953998
1813780288
137238522
1500863592
1939933249
207419503
1055539827
160347835
1211910016
892056388
1959254803
403760056
892407966
990156498
1896817445
973257004
1233555074
768330538
228422197
623138645
686141625
2018001383
935971799
1937925661
312027932
791991708
702609179
1818427068
1559593129
180283732
1427564337
436748162
1730025425
179593009
1019855700
1437885310
468929298
1720165499
1008183431
15560262
1348884667
424876257
236441789
1320392283
1532884656
1478759617
1943777010
1663212131
2083611361
41045257
833869638
1900994431
1522118040
1715031885
246532845
834600706
1793252841
961451936
1950727250
434971236
320757783
352701722
1409574611
325825174
1734405696
1605749461
1095404893
1909057205
1597970437
1054061754
199295901
1561607929
972003682
686482777
930540262
776142389
1441335356
1043025738
92308901
1244496715
30888850
518242844
702599294
1766331044
135806468
1036045209
260333584
1875905942
141342062
606201174
385753445
572630149
492737492
1319935839
1836215590
1029848333
1114846953
102854824
488051042
1483011631
134211186
798459583
227245653
726751765
1796587955
1971289438
1865551018
1859019583
273677302
428771866
1933961845
1245915827
1608451922
791960626
1495284041
1642381967
1854762917
661669934
879151524
823061942
1092546042
1899421139
254124022
751123093
221348137
834183291
198107786
438805301
669637329
1910759619
1135914256
875944813
30407109
1793602494
1589594119
1979817428
1003636068
1151180652
591053768
37210577
488044499
1431285077
1917139160
662905735
79780804
524615117
2110200899
1991094556
1311283875
1674466836
1670597181
1749271557
2117019965
184138098
674456195
518430780
583493355
1338450634
1828160332
933715410
1330207417
1397246877
947459418
933784362
1494642460
1137982539
855310895
945370504
201912106
695202017
1388277662
1872553998
1283125640
584983571
423393527
236877737
850968878
1076599626
501959991
1914295710
1997459283
159018455
668014105
1381200479
1157448516
669480033
1951840182
909842214
1940980508
341609825
1441729831
1127060026
2127259906
1506632636
1662701563
380012976
1063688977
40124382
1674675604
1656814275
1059199187
2036074432
739441578
1798591935
1710597774
1320945613
1514683037
1623797674
1062491195
528780602
1872729540
1416240178
91808123
1436838969
533391399
1956062025
974945712
9258502
568630355
442318749
1373965258
318447313
347608226
1344492870
692681894
1030203934
841734505
730170438
1862124745
1973264928
413439568
561833402
1598859092
1853826333
904112134
933327149
1497005758
1083756024
473833611
790991830
1244169736
611090297
1427463420
1109935430
485316380
1555012202
814337808
1789047129
1387951167
2095670325
1753051787
143168176
640458937
49507437
851304700
1272043061
559855750
1872647611
1441500462
1149691034
802373971
1076099839
1891134410
1721549943
1186656697
275760244
1388277662
425162806
412781264
163837923
1837674966
1080571277
606932033
77923864
908846043
146945023
1074463718
1103876287
308123929
1721302847
999265099
240364412
1570042455
2055684800
1070518875
1229116456
1696927855
964736293
1686101428
824929868
1233148469
1068006073
2065627582
217285273
218879710
524065839
1352401335
1841152276
1482283718
1163261859
497592578
1021083555
140181990
1464838267
1527631372
257120880
1548397987
769538392
1352739491
1512174314
650591989
98076893
121609877
1396774666
1496613236
1185474379
892208854
1327748707
1528895253
664293129
40167259
1329879578
1694178277
949083577
2146627509
1766174456
1406889494
481831348
692541668
1242368032
1440425727
255174660
883843447
1984540976
1507694952
321094672
361347945
1526675
1932218140
1993025099
1975317680
14024745
1343310437
127202579
1825304180
1527950272
1444831498
1432840879
2050947569
2030165217
1195975909
951951141
330995490
166748988
954432749
364512525
873821732
2069057413
484669232
166748988
862827438
80536050
1249238362
2140634379
631750155
493154103
717767208
59967446
1123823643
1104323815
158324702
494595139
1615024495
1094664362
1089359115
1415652352
830553009
1429930907
602468339
877882126
492587307
115313280
11679109
855951133
2017891341
1457211455
1699885836
2100523505
1328170224
2126050177
1967578889
347837544
1054239179
1667606189
1975969162
1877432834
1365625178
611442562
1069852933
292967680
1486322312
1970172895
1828797772
1301667207
29306346
46299902
572538041
920475402
110123673
1110735953
1210671328
23799366
714534328
817720757
1887400654
1162716426
882674748
2128840353
1223721479
1469197026
1946659555
1794588188
1029605306
829876292
1640949186
1837786669
1980295584
671853705
1933937104
608815573
1066093556
1312599174
4840808
50444648
904204638
942275782
667467737
1114130712
1494561901
1300189451
2009780462
454716800
1652198976
1367777526
1310893030
624466314
2006420803
217539560
1982667477
539366205
1428399221
1344208768
1119399964
157558534
660839409
347374909
1878511020
1113144428
1957180861
320198035
1817407059
479027970
1440001783
678211019
1138975568
1371209834
868854900
1340958526
495385035
1851452709
1380066480
421399645
120757361
1860318396
1310549157
1733799506
877489958
1890161092
1954610469
764703299
593428536
2050462308
116263477
1129664959
334773838
2006596634
909586725
1432520405
1792720649
25247157
1759420222
1157869246
2018716190
32790136
1722370674
1398556643
747913817
2043336495
2015428925
1703348301
1817974087
1131715639
464879818
1721730856
212747905
722229190
1005706721
1626810629
921610574
773641796
376051994
770795857
906605760
1263801599
1475412993
9677925
1953992211
1629260005
1105533631
395056401
1713371007
1629109361
281997132
565861064
80198564
574628256
602681667
1206544132
363043142
1035268258
1564551691
1995800872
1437349246
545650273
1953967929
1706112089
1877430820
1967093978
301037798
1799898757
596265682
1851381149
1177678911
92237369
1970051136
1814144130
1002237536
1160111510
1248870606
1161903905
335621698
444870783
1979826428
1008815451
2100894081
362354376
676238130
492106371
663727045
526395990
1896249076
1392133295
2029842270
1606828820
1920192123
515400042
1629087222
1796580406
740489086
655456902
1622528068
1944901380
487692342
314282427
1473172177
592563516
2022937497
686704966
427024087
295008366
901597917
1802577819
1910901954
1571593256
311341895
485274988
2034584586
214330040
1279509344
1619800300
266757555
1834496767
1282877778
2046164119
1910843394
1192395683
1724443997
1596179753
199016119
1140101512
770836290
5162641
2003602797
1388762262
1715795895
478398080
167310855
1532263105
592065784
2074329466
1394201713
1383454418
604398991
752036475
385798667
1916417324
815947932
929124299
910529088
144228101
334996018
540327632
1678466122
1545784073
776581232
962727109
55993958
123786974
1805316226
452298930
63459777
1446033728
1753058488
1459615584
2013573957
828127049
93887715
1695124421
1911795606
1296891586
1061288216
1310869881
1162339280
913133616
706171592
326527908
2112926533
604328452
2032260043
2061338407
499503989
1793757528
353397783
1635462662
871751596
1853465190
1579339345
813144636
681540960
446025564
1777140890
442385253
550173719
484287911
1788724036
1586043274
466687998
2089445681
507063382
1402712501
914639854
1957454671
1665443078
1353201804
222094333
828858506
897869054
916507827
545418349
2117737366
1021797985
828838273
1574804025
1713310238
1315068431
1525440453
1285675259
2118494059
1684856393
1691226879
315498797
2107026881
1091754530
1782935446
1324945671
155844988
1742437341
1946587861
1951862266
1100926857
2122313578
2088738799
1106863598
2099452498
1621833397
221103838
1211686418
1311888243
1084190542
2115231437
1953122197
1785049036
1198670547
174608697
1162485910
281162894
1245649670
643563651
1384640002
472367757
617012715
1663888887
986081029
227656141
959165433
1855072807
109828125
566651005
2044145340
1393666395
1641909410
232702795
723836420
1873015333
1598471016
1750341589
233923438
346124393
163776851
375952511
333072585
29328404
519368123
2098442703
369195074
965149269
1231480838
980647483
1169309827
2055842640
39633186
1757793092
930433887
2086701138
924867370
1914818071
1469705082
1812890736
1840304333
1188014862
343388205
940953882
592674392
321261176
252493574
1387229781
8954614
664376066
1498654846
1557081887
895881431
1622797781
308421906
80472482
1058323741
920156610
2045816958
1788094382
1510702843
960442924
474430782
1487627188
1045465674
601580351
2085681027
903099646
328332976
1071061119
1772470256
804245056
511749427
1615534061
1681587737
2117522031
307525076
299823719
517338705
919090910
456777036
793438006
1064865487
1689989428
1674801185
1848050605
316942916
950384238
476968748
320189440
854895610
409956034
535221278
1131406147
1455541569
1907630854
1248816425
786511120
697196143
44345427
1865304209
700653197
1918984275
2034503201
788166260
506502881
406025115
953518942
219775513
354346275
1926145413
974361156
402093767
1076799623
474622816
824713219
1674736592
715671150
1755214429
1016026429
1916511393
308437599
692802298
1601414826
808656883
1475765370
1661628769
1597416147
890778387
1190331196
2142371339
1262745961
635549396
618040702
783575359
283398173
89348851
1167934880
893931416
190396007
920815847
1039281961
87646235
624433075
1740661260
1883198598
1367284756
865107648
141112081
1543043708
1851167710
800273561
829137061
590563225
595037871
1425140197
1049396345
756923760
1327097884
1663099758
1192067011
1386457100
1948503595
812213155
1301512502
1379166949
642024440
1437375153
2146179867
1558114813
1539462932
1498551049
37551824
667713071
853858793
503300840
1976433098
1620946887
1404775264
727348602
1058699255
450193637
1564485834
1429305029
341782314
298467223
1022132941
1580690300
1481167976
717264316
85484475
556688810
143025826
1268308765
1692738345
1137391012
450787140
835769196
156505717
989716103
1912357816
729898104
1762731049
1759316048
1534405643
1860816369
1671287002
1687713338
1677784716
1218875698
68395852
839387662
734721119
1370537543
339409833
501247519
2608303
1418061315
1034430095
519185654
187237322
132772186
952489133
1655934866
1384689272
897504701
1413050707
1857773932
180104633
1026599270
1435685616
1651803121
972003953
1541521271
1605281256
1061161066
1569185101
1808035200
40249377
1643368283
814294710
2075806065
1850247392
1492472617
1480743040
1907945784
1937622218
906643720
1652610314
680610160
439230212
702804654
1782152031
1153500098
1915459448
875562846
1673366236
1937645301
991130085
229452725
1128267378
1924098267
33766542
666467259
1985729781
1847643045
126082682
590597192
693716311
1753274941
1888226618
88433842
1394715944
402652472
1762983872
1881411167
1148240557
1048321534
452919725
1114601132
1724828960
83500926
1272895247
622739757
1357010517
2091544501
492881039
1854481480
132187540
1720558239
1726564295
1823337776
1452787588
1947065666
769444918
1184574007
1676909268
852441180
665380085
1967979259
102284741
1364059140
1455112870
510098103
830717235
1836533146
1507766780
1792966626
717101148
1409701380
2077724057
689110664
1844938682
1040851648
257384933
1475872416
1734997042
1262743070
1087653469
54996430
581897916
1632052740
1430932944
1488643093
1862587431
1410684051
1791086573
2090967531
1042659603
1495241065
1243424580
1393829377
1656799196
1200391338
2031322899
1115153049
1758277745
559923430
114220537
615837316
2046256614
613701624
2065539856
98984032
343426633
1291856947
36942615
1762370962
447104777
640406512
163418338
1849193657
394550954
83659309
1900917215
59417711
1705350199
502248405
1821822212
1069287487
1618116160
1896765485
1000378483
12778078
747062743
1019266054
686689979
1694629036
1402386162
1938177462
1757510196
1450319612
2050128752
1506475451
1379203140
1902024975
1515860953
102132927
346760260
1462133408
1724631849
1091466393
1330529651
1104572128
969632169
92234066
1735401786
1760601734
1182411332
1718269775
1770120795
2090855971
46106613
1006361813
754824503
564431857
923939723
1785011040
1656299905
896227079
1374454684
1553763035
1862711598
72490521
1173167517
1992104836
373170211
288683128
758804387
542112929
547250371
412622965
1547775577
1432136933
2023072816
1902280272
746885773
561961389
1711619815
343847711
551562486
1167810201
1623872086
247512190
1443811315
1111200738
1897593351
517640954
1617484355
1921048393
1862799335
1991100843
1870047119
1403999047
1969533426
750074904
275367124
1800819614
64794525
1175531151
1703493879
543317818
60074017
182239097
1161744280
400103798
1555106840
1813176386
453344973
844211142
960601867
965149269
814012092
1336598082
448112230
1520035635
456575613
1325221493
1870801299
1335499604
2099366224
533693136
901567592
1039831776
1842215955
1301709348
872398987
1331591615
183414941
369162211
852856506
1788358051
417419098
2117024060
1564494790
1233246726
2028788380
2137049451
1368528303
794347839
1327136265
49331897
437687633
1389333208
1210923559
1232394710
696111574
1699598832
1371805962
1036232239
714177565
1439993212
406965687
1022139209
1096774069
1032142584
1059155156
503208343
1803957066
538086402
1845792322
45480537
733669417
1882338897
902629396
801818903
1079272673
739156850
1975330430
1497518712
1671327741
595021547
882939197
1075455910
1529257411
112967711
2039345214
1558418019
99291868
1730152836
1327254372
1744706664
526281524
751279955
229555108
1022684536
825297439
1730238445
728793035
531406249
1145840300
1391830918
1263799139
982944012
1428482156
819306210
1557437642
1302745062
2104996828
536227954
1280107255
1745219578
999350507
1239664417
1860313664
1944723412
1313395714
1198857908
1720810070
1110030533
1317682024
2007175030
112523785
1773024430
505846448
1943549563
1014110951
1533983875
1607223421
1331315407
1135591243
73135013
811841962
1209073374
402780533
1615677663
1397531543
1042278935
1971592184
34375345
1396891631
238040258
1828920193
461019647
1222020727
263943506
1996316234
717078151
385232147
2008227698
1125108297
1523133200
1771508814
1825091259
28191540
524855956
1384724695
1374864131
222311344
603726461
1237676295
1697591613
1946055093
1359592726
1971245894
2059474305
1229712552
2023022683
1865221538
2031832692
1820896024
389197586
30779528
136423227
37176370
539781277
1813331595
1849907564
1355703264
1237423606
763050932
50532531
1662133803
482614264
326143086
692958940
1417995851
160303465
1891866000
303755646
1495415907
458458434
1558511945
1409621428
2122080038
103924312
348049132
420932566
329969901
552739295
1371461269
2041859503
430803035
1060641898
454705680
1868794280
1406497045
514838138
577211469
251023301
1979010510
550684965
1121074058
502170512
2041466777
170935478
446488456
1688043170
193258050
1617141853
423930327
356407369
1839983785
359500702
773289728
1526353825
1395993324
654630375
571448733
1809657977
2070603036
101924248
1021094890
69113855
722064916
1210486690
566806117
16374309
1564331255
479063420
1475630776
102880637
2089334269
1323373759
914019743
925475767
254621171
1911477191
251422797
1325679481
1738709547
700967907
2024271268
329898171
89326992
321072656
1461217687
1037081395
701276745
1482011897
365998878
1626021018
676747579
1743850109
1236385860
926383166
428659308
888026570
1817732638
1926851373
620311461
1944303715
1971155494
1801668794
2033941672
2096032292
1327352804
166404446
1295695413
1771409249
1048639103
1210425843
1414017927
1725840398
17602500
2102350339
1588068544
1463954820
850634815
823891634
1822415289
215178253
896046660
74125937
808219943
973957254
1920524354
1763242878
2033294570
1120879550
1104126755
862237746
1740696400
885689067
737421995
2079028479
1361337926
1136402665
1013163650
1365796562
584037169
1604949764
1713854832
2111096664
620868582
657692909
1293377062
877848432
1213769231
1289365398
448598029
1539096386
1705072125
379033298
230705263
634774907
1539939110
1806638745
463056222
1738952546
2076441234
1871878954
1831481544
1539021884
838688553
347179862
339707067
731484734
715090659
216574683
920434080
607627131
1325463733
1625720510
1712329281
542222390
1682138065
1705453989
1598268291
353657944
1212539614
905185790
2115162253
1865060037
1833715921
2092145721
1524198496
1051081586
1964111265
807985222
1391668851
307891908
886121920
2135037451
1767364717
1826826812
812502230
2064480042
657526054
1883488037
855928181
1037169231
421345790
1843719228
245311837
167441799
960463839
1237414424
1343700660
175457443
411734741
757671744
1411280987
168409476
1211623228
979055079
1057258349
956236439
2059299437
973775845
2067217453
1993276244
1507732162
1316515287
1460029216
2101917616
265735166
1073826016
2137383766
49375791
1680313352
1262672
1343820548
258181719
1092629223
1660905029
137389285
1026867987
1151652070
770085873
1522187631
1598480650
690800389
1002539994
1421258349
2126943602
247647958
1108012136
1734652192
388060086
1269280644
1314874173
1817219091
995361920
1038829835
1844682956
664239800
683311352
468639171
1036553470
1255602851
1544329190
909842214
766532727
1058970911
31748512
516399365
846852195
81936730
1183717413
1653609000
225588675
1767892070
179032820
1835829681
1817115313
1287263070
9616440
1772527388
1833616935
932078624
1177081808
1886699235
1726473052
981797859
852440474
1467315454
1693091797
625444040
1695712923
1358103034
417371980
299859264
1457703916
676772089
1257728694
1597323575
1442901322
407199121
799975430
1428612979
567542916
1303119046
275393805
1648397120
1838601365
571560621
800220736
1588033089
508674652
780365388
565489900
210784556
1244626200
1319477693
1429401282
973944226
1335873528
1800980095
23880042
1507219174
1075538820
779115393
996445143
72197087
197527615
1140339566
1686672112
377973504
953335806
218826640
744791763
543964805
1768660981
660605674
1283640217
1690989841
1490536716
2062568855
558816268
1277771800
2000169289
708891526
1304119766
829368707
747145096
1782239499
1022520203
1729769409
1364487889
1974520677
679743815
874979725
1280924287
1685854424
1315002159
211056493
17567494
286715032
1030688281
575045957
502514460
1406159928
44592519
2022363893
1571282972
327794909
342395115
1051156073
299378285
1134642723
745124999
541757221
1706590940
433625921
1588124491
793794317
1930307468
17244308
2109083268
1105784628
7350165
1028145965
1664760621
678340643
1748085523
1941026186
1398136134
765000506
1071510274
1460721607
646026681
454896352
2016530034
684453740
875128202
214031920
434203217
1899507861
903537101
898182238
208786324
1129754597
897836440
88289620
1546058038
1086723380
408909405
2005988274
1265224411
326075335
1062439019
931269111
2037890552
1022693970
1006658026
1742508174
1584353730
1820162979
955865261
861852432
1049221868
309854318
870071079
1383554293
1022799012
1834890292
1258779650
1447815990
1213663830
1772343132
293432249
1341773919
120264073
1273124641
1373537249
1854883460
1764238691
1756124105
1764353858
885075444
1883737586
1958903705
2131343885
797993358
349864051
728191366
2054310349
1991094480
101774594
8346491
1913169054
1220052435
1140661025
310197757
48592563
772228700
1669264625
1919535726
544547878
1534803389
104607130
1218893434
1654972047
261955371
1906994787
870279998
602077421
755827011
427166624
478530128
1510319490
540537110
1590249761
1982331263
49844267
557398056
1495824184
665124423
929717220
607319988
2106702437
617668195
1887775406
1284308394
623854048
1125615253
1535722231
311609295
852390498
660576188
1500236988
82225465
1712974646
225816567
284030273
450690516
1323670191
890989241
322280191
913216491
1990147428
426377410
341729943
1213164003
278288297
1344031487
1707899698
831565302
746671782
759116056
1791297935
443258982
276186254
714838648
1740633582
265496526
505475363
255711922
2074015330
1219196184
1829583587
546563596
1197634330
1358495423
652892463
728077550
13784758
1778573198
1068543029
963708688
1890577320
1542961293
1616641423
252135497
1838760996
60060692
636764070
2031584466
2134006687
1583496674
867641872
1130496352
1318974028
1674969409
1350289273
2010350329
183918273
1643620430
1182049583
357711731
1224390951
208624215
1994027280
1407438034
1524545892
79322728
456731040
38773635
50265081
773603711
420385057
1230485102
1294889130
169123788
1489767359
1938710676
1009190351
2104222659
215658196
882487447
1087318650
837170258
759621733
1196689076
1460477145
460537908
1841588888
1085399262
955018322
2076220293
1559849323
834847974
1411042418
303322240
1771194511
2099091552
1321622971
836926551
299637361
851735065
1261136040
1859548581
461340414
1198321484
451304631
790838328
2008351759
915323325
913678905
941735148
1735611959
703017784
1167462753
868932121
153306173
1849959512
1236183268
116179516
438511140
1737179944
657642243
679659036
466183711
1255847312
2026586613
1999547461
1960671533
1763163883
1215572025
50976445
2054654665
923641180
1796430579
613879678
891624116
268485195
1743735636
263320075
674707417
2040222383
180896297
1953653895
1598435425
177985601
815096156
2105215058
34034234
1638519495
1191864568
1553074516
794501933
1499272606
1471632487
911938413
371877242
2051037264
73754941
1297500505
445546180
1789767686
952815046
1125203880
1831262692
663234051
341855351
1824958050
1461902280
286092191
1781212375
1751249592
533468232
1825408902
311595128
80014889
100782532
2058301265
1948043338
402154037
74201123
340671431
1871471451
1375141236
684002821
1689460079
1244538456
2135919998
697221007
557625135
930399444
1520718550
1525285298
1556010969
1007129384
493648530
491533481
931478481
48566647
1440399284
2088547481
2123477341
301035251
768522977
1923360848
150024090
1459306420
798304625
1023573858
189735564
1011771616
14263471
388953885
1030285174
211885645
1247594272
1804135211
448739428
2081663376
909594541
320779911
322305602
1502369093
184485728
1476258881
1100553548
2057688112
867006073
319135114
1451797234
1170356134
1241978005
794674363
675116707
1156848503
860730902
2021961661
1302243401
376518902
1710435046
1705099104
1467910837
419224175
1057208335
1409541171
1104397939
951551106
348393703
157353098
1521041303
1934181064
1135128568
825221991
1793108366
686848004
279033497
828260565
2007987120
1671832484
1502698852
333820429
2003286510
1698128679
481693506
1203825829
389326278
1836193742
973758017
1366880394
321041669
766804406
1622989581
635884591
1520409585
696198569
2111953989
130218286
410775568
635059483
1017123119
1025960445
178106546
77449037
1449017322
476879062
455889025
1352227074
985718893
917987227
875685038
1690792144
466536246
605581161
1332184880
1800755425
149261922
172760442
642876516
1742357852
462976347
1583827524
500172740
1832831430
2135486902
1564067379
1038888977
2131202296
202380607
1072493035
471920122
1316937533
1945206911
744307344
222802687
973245099
1515925922
160572458
1080394929
1290941242
1158968364
2134359537
1129878519
625582639
328870437
199188859
1582409319
309528434
1271357746
1807576920
1315647651
1832558432
1629502000
2048716380
727017153
610318814
1741516747
1857194969
1967346888
483337987
1877664192
801797581
728324471
899625018
1771185167
69112109
739336853
1818164337
759429950
290454798
1860260297
1443188120
936641428
2013320137
2001581980
589547263
427565105
1789859327
270938246
572536824
199738782
2105772649
971321906
566154806
36394373
1467401783
740397351
952925359
1573510048
1737867028
763729510
255433049
696564268
492748197
1788282598
1672047169
254992338
344440789
341569950
9228223
1600086115
507831948
980075470
1379713872
184875478
476502438
1147905964
655674655
1341615682
1646012662
1007467648
2006116212
1966325972
1932802800
1641540284
953196820
2002025150
1148248096
1371269408
1258475493
959284739
379638502
708074026
1039500353
488131853
171718754
57395714
1207904544
1676666767
1702245176
1798725536
301848927
1115452800
1134825501
669009347
1044576352
1871192630
1027942760
1718797157
1569540377
2097970171
1754178840
1076938944
1187080705
1088796687
108237996
148030736
1519829986
1941493393
1559379717
606603772
147171066
575337964
955052439
335292219
1658797545
2088625920
1408035806
1502096103
523981818
1484837808
1785724935
1382721044
110342217
1083892927
1547166274
1204556443
1885191035
876682480
148430746
1891565894
107777819
1976546711
730894682
175799277
967777333
1461141982
1166932096
1711303332
2147251367
704924949
910340315
925197486
1228004064
1843406542
1231878510
1791581483
1640985512
1826498376
470041080
834253942
66094883
169891009
1780514370
31908055
1341259025
1086777637
1982253825
135963543
1159522635
1527129911
1088464532
904112559
147726584
739960766
1314557297
970701533
686763655
1668753841
468793259
1579702216
418440875
241868152
970878981
248557226
914718155
190933838
1087205070
1724178909
1642943835
148294820
89680528
334825546
1347716357
273146065
1242066734
2050477733
800885472
698057803
107502497
2013346962
1117382832
1607539437
1693343737
750325882
81221916
2020563408
914330807
915070594
561607810
1840463198
2026808793
535517705
1329957837
1882512783
1899039590
759084794
613923636
1227790722
1891958832
19902292
806383855
2074038407
222215937
1490103286
221568099
90858336
835793774
1285742093
1619460128
1851587060
1769618273
1584104836
1691637231
1271039292
529662685
1595435302
188424177
295826081
141331323
1684705208
791986376
1366582204
1535382283
496799324
1409226062
1691239638
1058460515
1282215457
510560870
2106866413
555252355
1269626563
488193246
717858471
1662793164
204663224
322660645
2103613199
712029707
1930826651
1292585689
2057615969
625592704
696531648
284268292
70721575
1684189213
1841482663
454207014
1708756877
781630767
1663525508
314649160
208209308
1676544829
206846610
1477143593
1617236494
906055887
343975917
508543233
1560826113
1896313900
1179630066
1126532164
1040992307
1704077162
214488549
1330727040
2120931775
1346022877
994193771
281125297
1934196629
810680266
2133788037
475472848
174441724
866421044
1094928481
231726557
2089317241
1085475996
1125643264
376449580
853543095
791831241
1454566181
1052462663
886428358
1868583376
1318331491
1087304688
1397799980
1336117468
534867471
1637913626
1813241898
879175980
856212704
1736775065
369935848
1738594963
1169097767
917400590
63349167
2117520966
1102562452
735765184
322819092
1591474283
991744025
334780437
230857712
1227812843
1098894031
348883095
125670692
259628820
2067294577
1200553413
1778556090
1879455522
1290441410
1199295544
1790826194
106622781
1246126329
1403389916
390059152
589827109
502324286
2070027935
1917107214
1541114006
2073499775
2095815913
1485098277
1440896027
1623559064
1018997740
232610592
297753239
378257223
662097108
797697432
684346249
1841041213
458807395
265959498
37370183
1112356871
409468264
2100660650
1990373525
479808206
354781130
356968752
1289463643
1861893367
103138917
1707313399
803514848
218916265
1455919900
1926677336
1547172474
1157524509
189853173
698708070
1316340142
1200267904
1945573320
701430819
1738387835
2101392504
1693023729
942756650
196042984
1956290655
689266972
1316015001
1450507863
129355429
1299327090
877159974
328394935
1224878022
1182581925
502808
1122938928
650994240
512887337
467919444
228208311
1017201432
547340076
1453855175
992584061
1474161054
922630485
1499019433
1314410159
734849253
1874361560
58045178
2130534755
148269648
762460912
1900699357
444975182
154533991
1296238411
696340400
1983770119
1859258047
1183441300
1893427410
1260847875
841676134
846706553
1954710065
526857206
1546076463
1136377860
1979223682
1851376776
226927994
937121280
252646348
410989165
1458976219
907429603
786104346
1998512221
57668791
1079126245
813605445
98686968
1960039987
1073821221
260822799
857637297
447671482
1116087146
1536857413
435343368
82995521
524417173
1856132756
64734606
1450140248
484821369
108469327
858331465
1173268489
1059957946
690475301
1077928947
526987119
1855135324
1905968993
2050844058
1814137394
622798636
1728757063
1561833931
1486744506
1813369079
415152169
464317833
675013337
80140692
173408097
417241864
793722041
144700481
95995244
789396653
2048434440
1686575100
2098813283
876598213
830238488
488645006
644536718
1139010248
1167462753
1462191672
707004621
1031178730
243533816
1388003084
216810290
12312289
1000711101
790838325
261603708
839674261
773469874
168563827
407716131
50012765
469553159
1021251773
1937552456
281065689
922717908
679916720
434077500
739030758
1389428448
1681697348
44114288
1688252631
724066407
490271275
233081787
1135446542
1619462023
134673069
720877688
1687150419
1649961406
293689502
425024455
2051999886
860790328
428154141
46919739
154869178
1465859092
92298922
1862274708
1479294554
1947905263
1459744683
768734486
227460167
1870865700
1670811548
840605981
1066896444
1987842248
427496124
496955475
114556091
974576948
882623950
327704463
639934655
1686561060
1772788440
793780169
360622855
1504706617
1307707822
1101742596
1760674320
2000535350
461552676
354286598
582411101
9878998
1982533016
609001137
1791773494
923209381
417335941
1702909549
1155565798
568655532
704948516
546116650
559777232
790670617
425162806
80229759
1580753297
1444571243
1252900180
1268799010
678174953
1935820268
352694368
342549773
1750923773
1590169002
1098741354
191187541
551267860
1497715718
1174702876
649805872
2066425023
1901184535
306105194
842180698
538499377
238310533
1839566754
1121187643
1950667367
915372220
1775563493
25970987
1361906685
1052707860
1183824912
283670998
870738063
1006379469
994172737
1587226325
581506640
1191851918
275045227
983377929
431319911
833622346
1179572256
49268871
1110719902
1102740107
547406222
312142623
1262490997
1994775854
1147232288
1027311177
1421415253
31567633
166209872
876174256
204767803
300626265
751947061
562248392
1923694972
362117724
1947466163
1167750458
1281106056
840039779
451643868
1796387252
1029546362
595958114
1578991230
1238351061
1010162070
1347636508
1164940475
485657864
1485208301
904379713
1913570623
1250802752
1678471971
1838506645
685385512
725976918
1813612741
1599242861
1154826378
1033488736
1159486311
211497966
455316008
327613679
624117713
585458574
1539588771
1940960596
1570458975
1900809601
471461945
1416830263
1673592362
847410083
737648174
1534532451
1559874671
1430641822
706381386
586274413
1177867490
1751121580
1417967729
731211837
49979166
258909574
175046844
875893305
512154241
769294671
1892883186
1042658185
2013179933
2121373059
2014430672
852016777
769471221
1092790227
1131340544
2078175113
745268285
660758528
2114244420
513263033
2065542754
1113778653
1889706912
1444842814
934816836
1831270645
456145055
133331383
259575272
587419322
991260850
972820470
828018674
964932549
1914841959
214295840
1678038002
1435154771
394170530
87680356
1870837453
700668146
793327824
1959057942
812308632
1417253557
346569253
1959331022
593647392
1036154278
2140428357
345215838
1441553833
1007914719
1575947561
2140748720
992105904
1796008307
18048147
702409503
804277086
274025271
534485593
1338934148
480149785
2116622075
1741057249
100930548
108490348
311306197
506480088
467899134
222615774
1123711275
799331602
346509615
2082739743
1616189930
1669556125
105239659
335273199
1265135697
1094628189
2029003872
1492865892
60597775
371207029
399495918
382583419
393904583
1189241857
333482386
704467399
464659690
965938292
784267034
427891336
315271121
434677686
902498002
2034495642
1674762453
577464011
476403076
1657640372
1922200266
1932984632
1865802855
65196745
935961758
1050579772
1833355634
1051188908
727462587
58202584
1885087097
1797186855
324029978
1072881387
2066446559
852815311
464447797
1936692421
777790914
1063588976
1732925995
1115209592
493334325
889357902
870959116
1605690653
1010464321
1831289060
1592889310
1966629556
1960453370
2066000031
1857043691
851777295
1887703871
1294336347
1903303640
1773878043
837677372
863030641
257829236
1072755108
1429913840
1952685184
2034877760
1552449428
1985957236
1567460612
951043234
8292230
408023852
467104504
1560077462
838212203
840280728
218760280
1310479502
1028465714
1300464720
7586721
1233490763
1105741879
816711418
1542721957
1996538004
1088429845
824638551
1174602399
1915144091
553473110
658784413
223751195
1072663951
1764445624
1758151577
434793265
443570884
98671474
1207644714
1995787436
1400154131
2052414692
2015842052
1657707283
970566746
132529032
223714191
1988975723
435618470
1895103092
1580469595
1206811347
569260922
1335777234
1549477418
199523541
1865452859
1574513408
1656554814
170986755
563250277
940484794
358344652
436018646
631294591
860764769
1244254605
788599611
1693748045
259484402
5980136
2112791514
968004428
760017482
1626212894
1329617398
1620780021
489657925
625432539
1342215049
1812375122
1413873033
1360282271
1607697347
709346947
1180506649
1871774318
355467219
1537834251
865261900
868603148
166793797
788650409
847725609
1120782512
222236615
649250259
1473541656
786415913
1816407228
1086962491
1654641265
362734323
1825185705
66417721
234408719
256165582
591479233
474541113
2133616170
99298511
760336407
1846581359
836622269
899727415
802950366
1412336108
751743446
1467731348
1526707165
113101753
20490726
1465143608
844670223
523959446
1552332340
1499393339
1697619664
696627474
1944403422
216531445
1893115909
494397887
851101924
1015505194
1037778414
494824920
1543300676
354845332
102275483
1458569512
1803235351
1432412836
413139940
1356310021
1301840531
200293111
879713806
1746709925
657032418
327318079
159137170
1851056813
1504726780
920312283
2115353060
1848403330
2090635433
650906146
780064218
999146080
655578805
637886798
67587363
1805076581
60489805
1329386731
14045951
435875534
1802611943
1090895604
254923952
1871093638
20962217
168706735
2085128136
2144826205
955639500
14103110
558329681
250720842
1047730282
311460211
1510577634
1840480534
1872303734
379666781
331412547
1513644363
2013091504
1652208707
714367677
2098737964
138312237
484224292
952893339
191309832
1849228146
739921819
1213312705
1320997962
1520992428
1655251382
693424798
1797636758
2107064638
909347125
836961796
1557116844
295304921
521857043
290251512
1238792605
1651558579
2037858181
161253460
365606188
1791020075
1315694830
1472830585
641934554
1063700311
1513229585
1146792945
578740913
168263570
1944116924
732153056
939961945
22919983
821946119
822810463
530711647
777216796
1777025583
1693766393
1097764659
2036292128
149987509
862269046
1519940326
879980535
1618880761
598957346
222403275
176135047
311459081
797436229
69670275
526573965
1804681709
1020493447
1513995679
2031248980
1688882528
2114249644
1838079978
434809396
1153527139
1436175004
1828105454
1021593486
1283249159
1868531078
2007986814
18782644
1303546002
785115368
607436884
755895674
1709570025
2069897204
1335985026
1676425612
262154747
855462383
1277139681
1468303450
853993605
41432874
1544607825
1295283262
1462189093
1522163763
1351298715
1820958649
1525840818
62460961
1253102016
1320528348
72656302
1763697842
2078085360
523497826
383564284
1851824963
1015933778
701391746
1067782867
1476307421
43050082
502739086
1465431583
528007221
1549030843
615830444
549598304
926030942
563547161
752563683
575221747
275420953
1237684320
259106775
1960383004
1102563569
372937733
815411608
1899900909
1082044430
1706366325
1775158306
288855787
1236434483
960900181
694109462
1658619332
1631070538
1394547113
1233509378
414039871
513600105
554288381
849174255
834091126
617786675
1329518275
1191710701
434665634
1235171293
1608109361
1582791488
568327264
602683784
1001107258
825190034
2118452775
1788704422
1364916632
178071004
514316470
1206518630
1604895694
1982789217
922147025
1339368863
1438505018
1052886010
280841746
677239131
506589771
2108813243
14517578
1986705765
435590427
715671150
2095396734
1955437357
1876510503
315765975
1148506224
1656056688
755853014
237495090
346816794
863195896
1684826351
888996241
646476001
375980531
1749794422
520704731
1740835187
2103918732
675774761
302440556
1575406318
1181964251
1128601443
1795813608
1387109974
1859935510
638231104
187131320
1837577055
2098276027
45163719
124172615
90981221
599179699
340734048
1171562499
716239197
130197637
1647912863
85171570
1323790946
1362603417
1880341215
1201981914
1535919914
1431148676
29978800
2039391232
67171798
101456132
663540368
127269817
855209459
1577678080
60634945
1245058255
1633203408
646842533
1983336431
1497715718
249113183
321061059
509349035
1504117862
623649857
1817875930
1773301757
1942365533
1205465165
1008974815
1341100395
2072716545
1578287366
849732710
1484717180
469641849
1817336327
802768393
1188433485
730890832
242258999
846169727
16709594
1743972271
1282451573
1940864359
914886268
966457096
941394488
887597346
1475245758
1596251431
943858045
218457835
1949863742
791743969
1796275080
1252113634
797523611
210431110
192834186
2109562126
2071560318
1452643615
539600231
260279913
769745806
1797622729
1219762485
65895308
437140232
575775299
1097046537
1249776984
1034179160
447855137
986937534
209850834
1380241187
1118426285
861564759
56373947
222803219
353150865
1187607076
2125020059
364503828
546380712
2086608336
1688984247
1976922892
686466032
1085481501
754603492
1710350051
1679744585
1034380992
1793872008
1708092866
1734630189
1295311581
359846339
312132228
1440496872
1789708593
1201310442
1611437227
215032616
953408475
1719012393
1967195184
565306198
1901975382
1353316686
1658137416
1146446885
75138498
1488657354
1581203565
1452603899
1714769563
1325369992
1124065042
1303175460
712329577
2065539856
2032098415
1947899053
989886516
206053436
1043320172
1092799392
1451847826
2090284832
1722691822
1196926558
550940870
1031760133
1571615768
1943538648
810112519
1362850426
1424906686
2087114466
608770169
1010946851
1883123051
1062827435
813046134
1357477544
990616633
866803206
2097770369
1633853722
175367865
1972365777
2123444189
2034488363
1312801349
83966775
668688989
2039741628
628299171
1145519702
823405542
363353684
1256081072
256772015
421811759
2135576525
1077171197
1688072204
1116061822
648911197
220102031
941083202
640690519
1228942002
1445100472
297001466
732390680
535499473
974039433
1521766057
640189152
1182524010
1263634014
742106126
1336458249
1427920867
499455879
1455412774
319626843
1360768697
958764849
1232017410
1029055620
148378844
902813917
1721134005
72816069
1058925679
399773504
1550644670
1493215564
599259761
1364321049
1593558676
1304897318
1871016370
900030140
1678363946
434793222
2027738221
667258162
540205020
378122036
2105467011
957996028
1374134597
1468565857
755454565
1815405213
645586843
1597333461
1101622212
551862302
1828025332
1306159166
1949049417
1395559105
1938693074
482185526
278668575
487340120
428154141
627069094
1342443051
572861535
1793383114
754259492
1152056167
2074279336
170069407
1084198616
1531284652
1511785759
1538558226
666806276
1235441678
1024527703
942410909
1403006398
1294315186
154754651
789780020
1939588803
1202551966
1603360201
751079408
1053038064
249918208
1327159026
1363336595
1010064211
446573872
248836897
1863459554
1009252275
918490312
1625630152
1749686479
233226578
2111637900
994635016
675014241
909086457
210177111
1650925526
353289389
531021228
1890401744
550275740
220354187
1680649067
983895896
1123430004
1921898008
2039618339
366879130
1572423898
571465815
1868038533
1054316877
1220567512
1083483591
844483874
2010589770
475883991
151633928
481500363
698976490
1106080646
554521167
1596910543
1204497421
53415210
166866912
370027595
1197633402
1121864811
1660486377
1116108275
2139261269
703106916
925780304
1984659072
1905911592
410398858
1156115357
1469561155
1634381625
1722973269
443239274
144513484
1573872201
1243569813
2064522903
199577630
888979138
1934959303
2003347103
1682357318
1360809012
822064119
468698518
224014450
902865886
698044196
1555514474
429891163
2119137139
344742061
277350133
1690081280
1477653532
1320161581
1943595519
2043731445
65879862
2061341094
1059109354
1332365496
1856445802
1609067558
1443193228
772264210
1461342075
447042748
58411518
1783163696
1426778256
1576041954
1300155626
419872764
815021473
1000287465
63099305
1730230801
1271172658
192723372
353553152
825067715
857327926
1330925048
1540446091
1141103973
1984091192
1779455253
1499250122
1822510013
1087851937
1893875607
756249517
2064790155
1180898040
1347039838
1405203450
1245213644
38397320
1835335429
787655960
516540526
1161709480
339180209
1692446758
836702427
883973657
2067732072
224003195
1738328694
58685242
55652058
1048119680
114125002
854306115
1271996114
395091577
2112823878
1296114864
1563419344
1606491713
1388514273
1749141795
1610355389
1930470209
477933970
1042712961
2140062674
1661774439
253670355
384420656
1768615227
1811935776
101424342
479614263
336897891
981899699
1614195781
448383458
2127993950
1885240844
220875836
506094381
852013424
760025263
977083903
1428864211
1026009970
1372353368
1120154836
1343159808
1592113888
47594318
969558226
1937794843
1209948533
1676862371
475721232
468955139
2126183583
1678772940
1750575282
269901309
1027537821
354813490
120570448
1558546627
1678551272
88092375
1542410032
2100432380
2146130987
667142576
1785225585
1056730157
930050690
72644077
768688475
828291649
1779874282
120746551
1577832878
1010381225
281828807
730884787
835515628
1224090432
1050053985
639993564
591790048
362970074
1464059505
719299577
2095655999
527581601
1749227991
18907678
1439480267
1228081408
1831335818
1090036156
1042920585
1737574184
1577945176
1784251114
1645216607
1549328146
795997157
163410472
913546361
203231452
255389453
2010375969
1691070350
659351618
1673697718
550746133
1364608043
822731562
127468915
493952629
147416553
1329691765
1494739797
1797745935
1445521365
1511213157
1590808599
1888295182
1452221586
784409443
1312358724
1805267153
762182437
2061284742
529077487
1073915332
1385270303
1271225541
1964486658
1023769542
609476243
729240999
1062952060
118736657
1950101441
564339153
1079146988
703266148
594181290
1548655158
356695756
156423659
796372331
337342758
1230920560
731512206
1592608333
1427836287
927513558
32012279
1310848162
484178368
1449313728
27693631
830250797
723840286
1156362322
1484279276
61263406
58257874
1590373446
558169331
236326024
1326856912
1656034905
1980213828
1897874222
787439375
2068698487
707794852
1407137228
1847288858
2094662373
609335349
2095855729
446332009
1786701462
798914609
1893332927
1104342244
1848999543
398024604
1968501392
1471498808
770006091
1518418612
1368812855
625758929
625609982
1953945488
909468973
608485103
2010895495
1932942137
832276546
1608406190
1961510140
1861358229
1797657408
1000730897
1236137450
1060224591
42016395
990280945
1280573784
967787535
497619235
336280981
602355883
2056884395
205724107
1070137619
2002418195
401525179
1558401202
1380539020
807995540
1469138713
1076356711
1562527285
1433312384
772839150
228740916
1289992520
104666915
1143326171
560116908
584869503
1562085673
79864538
1228133735
348396273
663545761
1942971225
435582826
951345179
1877869866
1739509527
239659932
1462186973
114848231
769864386
1607093736
225702853
320540632
249585171
1450876849
1879066184
1438038892
238956662
855787761
884348203
1690251220
1227152455
1243107498
877934141
1891133901
1307105379
630989746
807010952
274397566
1549543208
1562653594
1621551384
1495347888
1701736072
92599434
510352833
953716035
580981802
889201528
1217797295
2089346032
1389729534
684611292
1854353565
2100851256
1889110841
967703158
1138352142
1724097585
469709024
820154958
1627693548
45504930
1286489019
1290432833
287251193
285278437
986546020
1381236799
1538771320
1485924195
886383148
1148403795
462972980
421409299
1773426299
1894656210
1978742299
1637722552
100694772
1398014772
1934038218
1249569077
1891329821
521727440
541548787
58694813
452325965
2033215047
779131490
1466485012
1435330825
1128361099
1163114997
907745870
628759118
623803738
892119604
602039096
268236948
2029553319
1669816649
1542203622
607114964
2045111067
1558196776
1240480370
1175937335
1598165856
1863224671
215247919
2009419125
2050832005
630055797
1297145676
1593418006
1322718625
1191414831
269528996
1794352146
997198948
39998746
957025444
148874325
40760531
1615119510
737806025
1588762407
1428154248
1804896672
1906423765
747920072
2130245967
486441148
1956132252
923186415
1707788419
943497070
1015743859
758734319
7927154
1176338404
835731870
1512249275
1407005922
1775293487
1492166324
1016051661
96342202
79057186
170704157
1364248670
153518376
398382285
749496098
1162363229
9722461
1430967674
305955602
754062625
1640873778
819888599
571868454
1096905516
2082217273
1727342172
46859946
281194247
1697542456
1556682044
431427467
157942934
268213184
1021735821
1855992127
1248647330
883376197
1308424676
1512605748
1073071243
1382206148
450943147
1729218418
414771749
641417872
1237465370
169102998
646593543
378005241
1524106957
837745486
1585159362
2121637995
1272413511
1658577415
60628853
1065446517
898634493
653435338
1377763830
1954248068
1103537531
1808330474
221357332
2083494006
42410539
1576947302
1262393892
1111102630
1149423619
984948256
1276748701
1923126465
2124607872
327946635
1361247154
374198006
313048296
1361886124
1469870816
790874945
1830079537
1635139111
1080326019
560042247
977991210
325074461
882832933
1153797113
2085447631
598117938
49821196
626516933
1323132231
513460036
1112217982
1224034645
218238014
1794885234
675749945
1922780390
1908555785
105075245
352657474
899925671
1382437468
1455836184
797824237
1001840638
1522923522
2085898042
1989518616
1942289151
1337782841
850690295
652368774
1797371925
830642674
519932054
396976719
1054428888
1468882145
1820446743
1079537567
1174354468
1282675586
326318152
168218405
1967717619
1288631822
1727729108
29601416
1404451614
1718913098
743575415
1696388579
1112105793
2051940846
320156849
1265458171
623107614
1110828173
592674351
2095991364
499413833
1206871843
843565764
1748756176
949576580
598193687
1298151385
1875196890
1678047697
104635828
948858128
36831997
557240117
274188768
777801904
1556888597
141181986
522452675
319973255
1488835088
180069555
984248945
501982116
1137518001
2003685718
1859200476
1713301254
458359588
276870056
2045478355
1561701555
306732974
2061629065
926274013
1093775132
946828633
647100020
1807099507
799193556
1342293803
933324956
1873214703
965387479
351845270
1589738335
1909262962
1854422999
546384429
2011895621
1508718438
672395535
473137307
346232551
491398715
1154496964
919334167
1910316488
629398482
1112407839
1288763975
1152357839
1237103103
404818163
2114701570
1595394445
697536722
782091297
566135770
2068179592
1949275563
1296329709
108897663
919722212
392996198
1511403382
1225123045
746509697
1996560519
1543039086
1715076990
1700233372
1510776366
570411504
454597467
1072638344
1970766246
2116545244
674178882
2042091391
380803962
331824569
408230854
166541978
361065400
1070795957
453290562
1378341381
867998972
329145346
1769538361
659152483
1047768650
1988816035
756280455
879769797
465221072
1556376589
133655154
46787260
912824990
643924607
1406720474
369874818
85572504
1211854269
141638589
2102026419
1396937282
1305358695
1595808334
1497885273
2004984042
1820525398
336861540
242796534
1426263150
2020501160
1065846424
901161137
630131319
1104773135
802419874
669639025
926300033
581801618
400454583
1847865361
1238443096
1165518416
1456340632
889547714
1402297904
1179408126
1795167497
1017872017
72785724
764719535
629877233
233867502
754204731
1213658943
1293694440
1052761032
1231833746
1835523395
863450739
905158737
1366937679
57859759
207246840
312760159
33193722
755558079
152021260
756467075
1227104499
346203921
1173661588
42256965
1791298765
326538284
1852264977
2007903901
523673290
246647948
1645066689
1812333775
1606770138
1134799424
159447134
642696688
555688089
1730868418
548989353
1821342996
1340808001
1407714727
1324016753
1530160123
2070662799
517105533
1322740396
103546856
200066996
990340701
1286149634
1438112373
2079419692
489181911
678082550
1174521868
1263508554
152558757
1065005897
221097337
305731377
391501412
1940879059
769170709
1313165887
1653937731
656452653
82476879
1234468510
1851744484
1522304965
640378756
1146674266
1078198043
1349600212
1517251916
2134636279
1011185907
1335986933
1625684041
64444013
739344018
1691735238
1934904560
1231634866
160561211
929339316
379543426
875206598
1156330189
1925753159
1227274403
648994947
1422237937
2123081820
1985823092
1884251487
1287601201
1266228847
1420123336
847729963
1423388668
734781092
1939374679
921060937
1802105939
1278559238
1748654972
194530758
1911934874
1058944552
1113312000
1050192135
693210073
1753491097
1194795506
1820281481
111514595
797019425
1654179803
575692672
712965741
742423298
1501325163
96032609
464109986
1361968273
848808628
1218802050
228985352
361994819
1417451581
1754179383
1791588450
1787338657
423281500
225892497
1266635165
891351251
1927596163
1559909603
1903213734
838057842
986183881
518883981
566567652
970506241
2018156683
1167173221
899828352
1038663455
96278517
1751121580
1445718522
2078300090
1561816180
1762575678
632241497
630837163
2117848279
1325538729
976903304
1306572333
1094135288
659732717
772924953
1913202506
560000725
1018653898
1910393558
517804473
687046489
1212907921
254827175
1665138646
1168003252
2106511509
1139501356
1967705161
1175566572
1067886639
492139588
788401764
557222620
527755578
1828167574
2143155150
1128338184
1118531198
1107556056
1137195639
102356303
1727972769
721794691
1823395595
2052236211
547430937
1303137734
1224867393
228341219
724381084
1527329333
2088424574
927764268
311200977
1980430762
107261518
736028105
708281097
1310137249
1897566506
1670674096
943344095
792303690
1162830570
1598218909
151509080
231181761
1224880833
25328145
529509960
744341730
1461309224
1376731034
1123623757
799269183
1061054901
1897173114
1438798167
901424106
744482256
6136276
1982820392
760253623
1819768624
834917612
1195730083
1154127075
1148639968
1834422807
1356632742
1329301186
2094719685
1491725013
1874516419
793663945
59687522
1964604023
448501600
460603956
353090203
601945251
404976824
2000861513
49930275
182027697
197525558
1174831527
1188008196
1120555514
1953658957
914213640
1898237190
491467262
62702932
1006569440
1881755947
505519232
23126876
329735431
599160023
897295408
1208316700
1823024405
1665650137
2046542814
1754069719
1741896052
2000459095
1233513951
170271844
417936996
845751286
318877188
1008005249
1363693547
364557565
408916312
18735559
1137374061
1170377176
1346353477
1181876232
2132158827
450719835
553820422
1353083469
1607634874
1785507280
663905532
840680777
1063584491
1776458135
616134685
2098072591
796530526
1826218588
1784115111
1809727309
1959542688
755350209
1536822378
455447816
856937739
663133323
857628344
841765289
148106561
81821191
822882612
504480579
752913585
1159835384
1947184237
512871418
362546557
802869887
1359541514
1497424508
1723533105
1729280073
1795263631
945703125
1777326864
1192434865
1112586795
64166232
1741537038
1203707500
1115068576
1802719595
581714907
1547225048
151172767
1792322276
334937969
830250797
1467698857
25389092
1451358099
1387715572
1609849010
775270763
1535275819
1245692110
1626393237
1032729570
1932760917
757959096
1407601418
684411733
2014885731
886627433
753797222
504649471
1599309845
32477849
942914425
226219823
1071111919
756057989
757874269
1946632480
1369844121
249373851
1513175602
971440854
1263876188
1978661681
716912296
487790919
1350398808
511335589
224281628
313740012
389375679
62868357
11722392
878650263
1980890560
1144331888
1381646023
1144593350
1468338522
409220645
2106789433
1723386901
614235171
2087276367
965331093
2119105653
1103311723
1891794704
70726404
665034062
550484728
1993149990
633515148
1799447993
1009265689
1161929066
637585979
2072983997
1618419766
1503323952
169663466
346790408
1448445633
527050401
1838955051
2060984272
532246033
911367093
1703868907
1658049787
988158020
1590202523
1289804947
158418269
1910884735
807164552
910071592
1772313379
1251533863
930281125
113787019
893875061
1157148162
545003526
261928289
1942159175
1920570771
1520392722
1065030040
491941387
1412056258
1174427891
677857057
1447357754
1590958931
1407280708
1465608421
341852172
609937835
1747999373
393937117
1338660659
1404371573
1025555488
1828115485
1756395897
346318026
893676845
158419283
1809909731
550370938
1223120118
1707188583
1124492700
1079913103
1085534157
374509598
83453049
908000871
637232915
1391852579
1754829058
2024208166
954297062
1440145843
1246344174
158831085
366369318
1278420364
1015666517
1040205693
784695994
1835093972
256704010
136466788
1170358818
1452367488
330548563
102822189
635232713
780199906
28801009
1780395253
1432419005
1531722482
538280271
1067946827
1702373113
1854795676
1408816959
1589310430
328815699
226875621
344142487
421386998
1782146685
1491533951
1714551965
1104044604
1497486370
247209866
1945408732
920378672
1475793168
758260416
412185425
787492170
822474733
772934954
608222926
1302725309
192302881
1779501777
989610764
1658806910
1522279295
717204754
675934622
912419821
812198744
863278774
1309626295
1723999791
1833040248
190846695
637973821
1340406613
1398132435
835875085
1166382832
1465710876
1973924809
186495263
422083515
175097587
1442968660
1079190290
2060973540
322105745
223667371
1218675980
1620674336
1670207235
690591666
2045058163
1355650027
1553223957
1771228174
163841020
1449012372
1061218940
628289182
581916613
765426203
1870532446
704762895
782284448
1111950243
604580643
1992408705
517219212
910987191
1688464423
1969485367
1851940571
56052098
1500873456
819463936
1144166248
1615872474
2143969545
160532404
2131658984
1864590785
617926921
1054479595
692981495
2130305473
351004669
964844064
1091895644
765737153
1067331995
909917935
80210412
379096581
749955518
511617023
2026343047
2089466962
279870949
1122247684
1012983994
795124869
1672989414
1987819248
1301074346
1327783687
796547691
243924556
1060600849
1237067153
1302206551
1873311696
859553290
1472394549
239957569
1469213799
106927834
1854829854
1006408117
766928180
1036325466
1128874283
742878476
1161744308
2120746953
2095665290
1841920829
792309772
1472684712
2115639447
2131448774
824954101
1322242876
1018238175
1938928849
2081267939
547662513
403917550
2135999225
530443340
310074097
1941285831
2104799133
552928530
1488962800
607349602
723507760
209079987
1978765916
1297136021
563201618
104442867
1317448606
1959552844
500986220
467394459
350933472
607955653
1312395713
1143441602
403544458
1861100157
1579393595
890150400
1372038933
2037192681
1447522743
766867435
991320245
331943398
400645533
1034102538
2021238407
2028898796
296513205
877925601
1248145091
268487869
1737636541
122252009
1409376279
982999235
967610414
1075599397
1033312872
1364315405
559703966
359987242
1971552813
445496297
1584095960
489537755
394203952
1734101342
1633264471
1289508229
95532128
1234145409
623971597
611685014
167379454
1923911557
1508832357
1737497918
213402325
234250547
1664724209
1366884072
1675232370
346677523
31177327
888791227
1355932594
2069052254
1523038390
1686011956
521152711
790126694
1918861963
768761814
691377133
742224655
833047825
370610976
1866381485
822112007
1555327622
106216507
1934729215
957536353
942082831
902596754
49655355
327203962
1869817250
1653477662
84996045
443120434
1953972384
1885381640
173168973
1058655606
531310963
165897202
1193709779
85783013
2032667563
1433506294
797776020
152799519
14295893
34828667
945605328
891279428
894291278
975409213
1328178827
922511037
142084674
1583191804
1541079134
617872741
429487166
650872883
2049772750
1379235283
1803619427
693360767
223804389
1125034754
967498304
804731976
774857856
1900071798
1844930835
1487027176
2016292673
1379945866
404248214
98184526
1127399144
1626018719
1237698195
1606050182
2098566005
1063168798
1689998148
969307224
661244252
428648947
770994281
827081920
1693023729
1396234427
53078363
362265590
1706933070
1955748263
409284424
1788980999
66919920
565919530
774138341
991117050
792795378
989684505
1343484133
1982091427
973916289
425741837
293505203
153555571
384449225
1328843798
1790104964
1393424315
968233694
2060433078
1098875066
243101078
772938813
414229716
1503896489
812228705
1889994515
1155498810
9267045
1300704056
748547846
280198660
408176412
569197344
2014797692
279171850
991508260
1598305353
1156754500
716807288
729621423
768969269
1310523865
270407062
1467648714
1640027888
1127903198
1890208273
1525870615
134046698
544495585
2131110568
381191186
1215674583
802619245
20074445
646589115
1070759313
63356280
1761753093
1404773125
1969138652
1820457569
1490203952
324129062
575749139
1302381064
1646139545
1494883852
1942630620
2109233125
1030862347
1805561339
1436450912
948544590
1022500184
643562890
1109669430
1961344531
1587095387
1537180471
1794753381
1391510000
1278706793
727081653
1213037375
1559224418
1296055148
462030716
1873966323
824825057
504703086
297682466
1211125297
17731294
436152312
1483383322
481830340
2081656698
2035247666
1288106674
60403692
1607150186
560535959
634956340
1568387716
208848383
857620681
1494811627
1499095925
1770486423
900223482
209561653
2091585039
1470599070
1962478247
1314896995
1956846606
1122630345
723753575
411512750
624575208
1353261359
1162791007
408077943
1278966759
1006432909
1148256781
853929305
660027090
702600481
635813995
1208885761
218904037
1211526693
58898800
1587206420
158650854
1716610053
1615591497
2030833358
1110382817
1660355972
869740374
587698665
56823490
985281286
1352248802
853977690
362523597
1487763172
275259588
1071503462
2142471325
174105491
1537834251
2131935945
993901217
1237346822
109439590
568313796
1571301194
22198002
131716397
1875868097
229392592
1828927143
1473896406
356347080
627868510
1560597166
394015453
1514324314
1956209138
505043579
1210282756
2073577638
1799949656
201950885
280123248
756602896
2073114509
1505682922
871560981
379944788
1304345653
1096841299
1497375026
1754286420
2041467432
488331985
951610339
1060199751
1176588637
1829110963
1564923383
596914057
1273296239
1150336618
1486474380
110206416
1699196377
598469550
1816593103
765383826
958368249
1297518976
1202723674
1367628743
665418243
217319266
895703121
639778375
1908017013
2050196072
1444297030
2145235230
2044891388
652729331
58653014
145759300
1269037422
636730461
1393331505
306031360
2007694601
1428187414
1205341470
1183914595
37825298
933615886
654472360
1090029418
1000100806
1843219181
837738634
1206362115
321066353
1821858484
731105644
199733243
1573578753
314362208
1711720556
2032198290
1463780563
1443768302
823672391
2039490933
789746844
720521937
1395692758
563581803
1127826601
1896707728
1719120707
432326850
913403782
459091951
1387390276
165896941
1228538636
656880749
782555476
950578296
222417186
1648220576
420778950
1092481960
111675633
779181874
35585128
338184620
1866140270
1876587419
276357116
1799809194
2126609082
2126745288
352641288
1209449438
913752155
1955309858
1029783684
1432584757
705458039
1067170938
176576340
1683171296
659702004
33546536
1442084707
545337626
544178988
1398329447
1801668660
1209379096
514756910
1073033249
2093943244
1415139122
1276189489
2133007143
1184351641
493877910
1791786866
877122512
983218106
278467109
908368065
1109026734
1160179287
1431194646
639237902
1790188932
664878493
374144626
1584630952
292819301
1808413946
752939218
4831220
25029135
673810650
239121987
293145637
899780958
2085951139
154813790
1998193362
587874546
2040384295
1714556400
1423827949
1966044534
122643059
1515172853
103649606
1717824552
2051061697
609879550
1981942843
2112065599
52921056
705750301
1394927424
1389343972
995144052
482225097
1454513228
1357158870
904375284
471861773
1286351680
900198066
278533609
137431351
35285547
2141736992
1292085383
1615125544
746345500
980331850
1626112017
1191378418
1928836169
218368677
564883035
1642753407
81243220
1194931149
1226462193
510241114
1932106270
859007923
865457392
876502549
14459433
2010117433
267707225
423374242
1106099695
1405993459
2065862340
2083620449
1880263198
683616991
1621194430
767598512
133261661
94731664
100321910
949386893
1736872615
58833790
2130731883
2083489662
148230374
1317234678
468930434
2012960812
774782882
1517145493
1966673965
528351238
1652208707
192301531
485571920
1246425321
439886220
1720171074
1563549534
1842717851
551750260
375463598
528150049
2013622522
301768334
1575112158
2010505316
1077842287
994577808
1896724006
885739738
545607293
572934477
1936787458
7358491
1242520455
674855089
1275429059
1512912179
2056191824
2118530707
1119372032
681648207
1135144573
1040808499
757142938
620761338
869194676
2022607230
2073014328
1290594890
272432197
663481654
1587012790
234349438
1534238598
483995103
1325437281
2076782185
2039559122
570811808
262103313
1509056581
314159665
1899423587
492493604
403128736
438257295
1981192152
201840993
39578729
1150521193
766138823
1178889628
1950581208
257055364
1344413730
2048704348
1440841520
419319102
1500450134
1327465455
1537938233
1086271956
2018714318
458426369
1265708522
1256084367
144701369
1003771967
1375787713
1496997825
133897874
430563645
749125536
1786181722
308611294
940507428
1461159526
1017513624
1695325231
1935572608
372322651
916765524
1887287464
876328993
373519287
600506436
1659192886
629400061
513059941
144198177
445986291
1763191296
1367125066
637584938
394696075
2075220471
414860204
732574428
2059422432
580680746
503528792
1084970217
198978046
436129039
985775816
1161664217
204457063
811530897
829293567
841791697
1559561792
758895690
1312732932
934711761
1579053389
488383507
787027668
1778194341
1451255858
332487921
2116937033
810946161
1279978461
334885568
1304655704
1792935868
1206889161
1142342711
2029919541
1966539890
1818652366
686058926
685953411
862431350
1627118155
413980047
585219351
1760355339
517413744
658389641
324980927
1668877138
1853715049
138292835
331926503
431723261
1011351337
891574629
534395415
184669840
953478201
1177968346
2130085793
366902719
420800562
452862413
1237767373
1874532703
764501342
1481371686
858608450
1635035636
478235033
401996739
1619536762
1177341861
1897635166
1769741713
973743999
1586647315
1917643497
1941243926
1098295830
1689456055
105303522
885600847
1257573239
378439400
1440316740
594335452
809678251
1825387388
334303474
2050225456
422292695
1979080750
1347286734
70469314
1260815080
1004249986
1250551892
630034402
1980461370
597400982
138573903
1183252962
590944836
497036964
201459000
1721056906
129339208
1093647052
534067242
922409444
1551076529
244992089
245696903
826165168
350772139
1760450450
508309826
438722856
1243316798
1803200398
1976223887
1462599664
803719676
342700540
1885445012
712596548
1478671476
98029930
486640850
1811688504
336846858
801622568
470070345
1064514094
756663287
351685481
1807587546
2081139757
348815672
1503700662
461099890
128833434
1348524346
1975158478
661122477
1725311071
1069597751
1229070002
1458723871
1298086407
906282854
1597221004
1056892841
607752218
1731088958
235846108
1353696829
219081117
1105985855
2105387365
1145144602
591797032
1429958128
1555848157
1818049116
1841422305
1975447423
18371802
1216196859
242249000
1905866073
624506270
1568673141
1072554194
543557968
85850589
2068188586
1219108675
751846090
3561003
609451662
1094046058
603047816
2138930634
842223185
1599552327
1102624203
1823287441
1285654433
753696097
1231999462
2006655665
2093043230
1614421197
1736800258
1893046868
1149896902
971195347
1102505822
476664146
1144524729
1147348082
382280946
119827218
1412723227
573178989
1327104916
542096596
2113321558
1812160248
1543735819
323168295
1577418232
1887300638
1890208823
1259672813
92482878
2025400546
900463493
432863264
1250556352
1102345849
1388146359
1846145078
1579576112
973730287
524855739
1863684801
1196660581
1968342637
893316577
1421729865
1258626048
1192930575
33908718
288166031
532326901
1872428438
377724442
1008112741
2096061824
121077411
184292135
2120484482
405221314
1456720773
2072768038
1919146126
2133313463
1339981994
483243304
1583059372
974384307
1370868949
2081088561
521835433
1352977050
1066009551
82613668
138433555
1198221905
1503792586
67543900
406290537
1449981126
351623325
1123405827
845424899
1096071860
699004057
1976063965
1620473179
1728105338
1893593583
708364914
764247551
886329115
10708471
685156210
1635720196
1215868716
1298703753
1120480779
601662094
1514495846
185859166
258118500
697648710
1559039068
72304862
1476540665
428606849
766564555
1965214247
23946920
528721544
1364149786
152195580
1336060318
1847946527
1275140362
92794897
776808139
181251850
732860475
514929992
633145709
568284160
1678931705
1497578706
1940411848
120508924
1518598602
403743668
80252732
391723521
10884507
345141028
1155032496
1062460882
1118511406
84566764
1708664889
836642658
2136722072
1576256139
943950838
364961272
1023646244
1393417180
339099044
1473726097
239218779
1341557108
698987595
1281482632
953840796
195493227
1311356384
1296511449
378924385
1170670770
1373122877
923583868
1381421880
1873140802
1837289503
826716793
414444599
1014680590
11728530
417293805
1222685913
721945349
1043083574
742336710
714335915
2033499029
1213328892
867045946
212847975
204128121
1616703603
900780841
77156597
1882348622
1371192554
1825276394
568587736
2093087864
1721019388
1883794507
58096268
102641
441925828
2083737568
157701827
566651005
2014534984
1518438679
669094885
97682058
1856677789
776477033
1900123319
379507801
733212267
225243678
1809955571
518145628
64230728
2141098121
25058280
1739428184
1704598849
331768015
1549140968
1498762078
1476529054
473399790
190077566
502613844
408399189
721160232
1635372452
55341253
1166894626
532283969
547108413
916920568
751991481
1872646820
641487833
1980208928
1241581875
1875339351
232964961
1367590991
148544496
610852742
2009591203
1501616099
43495983
304265346
1365893987
1679347243
1353018493
919206512
707630028
259523434
537185297
434500712
1502009722
1131504386
877536223
1007224895
703749782
1768199194
1516790821
555461387
1288390619
653849603
1010603935
800843305
914565103
1004796779
2033892033
869927593
1145021271
1388022077
1169380439
1198807559
22018625
2061568578
848011708
1317801767
298453132
1157948164
1865401240
1813534710
1656269309
216505704
198456658
1919146358
105918821
1188162783
1222091222
515991307
698177917
2128962052
1963812959
1661842520
1606550156
431086353
231118324
10666252
1367788218
2050223057
2110884306
359944484
1965542035
317535134
388608400
2114332757
1680683693
1872081923
733034470
1986625421
1685919807
1320553739
1635198818
1087385393
227238982
943652799
542282177
625820386
645918822
429698330
1643486670
713173994
900382915
1514952430
634196171
380398235
1380171412
1881146314
1269619532
903975261
827860169
748302299
1291353579
272851019
1532422700
1048117581
1417140048
538689190
694480953
348664273
1628331632
918414790
1994757789
662880118
18574128
1705448136
775348564
1542151071
1551824143
625258444
566929737
286851561
742664427
716371162
1716766746
1092062355
1777955886
1201024930
772679683
945550000
668471913
1266228011
552971973
42761371
13108836
120113231
1413938758
1425465877
878415866
1097450206
1432701794
1525841702
1994178465
1257254523
632646716
1381106299
1980697246
1871321289
1325792536
100025560
828437014
1685016307
678609632
250108915
213231403
818220580
453939116
502893832
1448199641
656624519
806081904
1780129925
1516053578
810898202
1380093111
1034843881
84398725
1251957302
1705966213
2065912824
1058974718
2060262079
924047785
430565954
1311577427
1904201959
1297860761
1312402694
1993661347
1677633190
1300015385
1614198720
1127645463
957286472
1350133834
1898852161
361984459
575366315
1166013684
1246582204
2025818650
998350992
1604858555
66307636
1186843865
1760302553
1101402188
1198236471
563232808
37971797
1776027860
1618846063
1777783491
1791927999
335663850
2112985206
1522274435
1428625044
73411841
432544538
243137154
393492928
443241550
820907603
1931673107
1394918473
1922420531
1615952047
220541946
1056637664
429375164
1227264470
2111454183
850913039
2106292806
1182275604
1976997248
1309306448
626596421
367544174
742851545
2088645
2071773224
391892321
1860464347
1890981961
1199536845
2140931332
820669789
583940691
887527960
1615907404
1066893222
1849283600
1985331069
1483352118
1144988839
1554063879
1220081044
1273196738
578462906
315663725
240034178
316367938
1955069132
843697774
1594765557
1674157284
1369056558
223224821
1264406910
1814606463
1007304036
52037352
1230757030
150835069
2066156195
1611491515
351713844
114977150
437921616
221324490
339261546
937893800
537669420
945526487
1761530102
1762712049
380300721
1331597036
1502467639
1676923730
422386007
1939526152
715816593
1587355923
1851592189
1894371737
1888982761
364343692
1967414410
1073025883
129610684
1439373829
956255206
1338550784
829346877
1304567399
1212849174
1699653880
1065021110
244794557
1441096312
1866140737
1886053577
733091636
601205324
821716016
746481317
307747104
1941946825
1377498356
342503191
1813333884
1189682162
55658231
1746206038
720139697
1377839131
636815568
1958983459
1053609680
591446454
1260543621
1646354058
1030488960
1852806313
602495175
1315579591
1285013311
677472920
1554983634
692932372
2029680906
269885641
1293017987
42451070
1775621790
133103449
1460700577
54839643
2075222787
1733689595
885276499
65963556
1480834506
890621139
1990013436
1147841745
618136921
423398257
1410741015
1682710812
39507324
289254500
312940511
2000239247
1566778469
2089319784
754537050
1740048342
468893724
1109805773
1646369249
2117842050
157288342
427424493
1329874903
759924134
181763751
1177439623
424310473
883359188
767159944
1788342209
2117765002
37006770
34080186
295061902
1300681644
1509664723
956891852
237482240
1062829984
139959636
659682707
1911420339
1809493158
806523892
842857986
821737528
557504404
1443955463
1586288383
151956021
1017412978
1875937562
79808757
1255607312
1672393488
124674144
1979898665
1849721142
914875980
723058714
2052236218
1986412232
644406319
14185
1811337622
1962064308
392243766
1684366241
206842730
757889711
1270418538
1746999286
1777649144
1520432953
446907184
944549220
66617407
2083242098
2029118677
431814196
1196420317
1685503818
553823995
1821340141
1697391827
1081950364
329968456
1041809994
64522688
567178173
625089242
818388006
1337898287
998614205
1725749321
267199074
381414773
1958303241
973330154
1253809525
1446500680
1658970866
621672853
1505677351
1065729184
529490274
1666285748
974876136
128696915
586346132
1098249766
2127054916
608840332
1189048183
852152977
2140855746
372135824
1884291766
1728208384
973758017
1372174563
978059797
232392381
2052129929
723590708
1166816856
808398601
1494288509
1708604889
862581267
612355968
1377432725
1724510937
437926094
1521533576
667005848
692632225
262970424
317761743
490644175
1995518138
227374477
97631310
157738571
761626214
1099725580
1822879529
653231319
367390382
275518993
367572929
526562475
324300241
1851149633
1236903544
682335026
563332863
1862286656
189142993
1552808600
1275583864
765021452
850353849
1587555862
326946904
2140724391
1149477798
39701188
1997396613
1160555583
370832162
144004638
1903249323
637886798
1389514035
2057958800
1127094886
1084857225
629225746
1134094204
155299506
705797169
1162280925
1572472259
78669695
1944243407
1373596826
1808252439
42434131
1628792614
213243273
519537403
1222117966
829061693
1520584055
156355777
1713459480
1387183776
1573807895
876882679
411939761
917294049
1695509761
1444653300
714585748
1158242185
2054688699
1676562282
801428389
487564715
1034699002
256688758
1226548661
104234819
1527185785
2028634577
1687050139
445614525
344440789
59847161
1237546203
736014808
474889071
1035759934
1313199290
1805013206
1634396826
1349608765
67796496
569967237
471923625
1600032178
1001539099
978929053
56277130
683201441
610722187
1378057698
956623951
118568083
1781760969
1401240011
982414175
1029388048
1223302763
1645635548
52720330
1807570335
901331569
1926417374
823639319
1378437010
1527010251
453329350
972955680
229383029
1537873709
1409190101
143937170
239260529
620633881
1692757959
1181700161
898292902
1513691256
382645999
1416549247
862767220
1358304151
1843406162
2026664461
1607368282
148180361
1328239973
102493362
98657490
622964841
610187957
206573609
876871564
83152389
1252929719
1616041666
1961277752
1939356165
1649134131
1315871117
1196741891
833672936
574255992
219701139
1208556709
1318552397
446511604
547481815
61340486
496014879
890786481
1530822731
484342434
412161251
1987335584
177303393
183504581
639482232
1979681748
1870765718
1836447582
1549140968
2097008431
568405787
164221120
551719165
667186513
366040282
409020803
875412721
659058213
803162872
627205743
388245043
1287649377
288201040
952165441
74598508
366588515
1207932918
761759522
1126364382
1803434826
1706995734
1705396483
1493390118
181589641
1839261833
1977023401
868923385
782136832
637155873
14851062
346325911
1021660090
254881503
1517506257
173609622
420602952
472160482
806510175
1294446201
1050136628
288406659
1486256198
783948891
821443083
874587718
1668033818
2112772740
875290990
962476253
1245034132
1041135485
927382366
1629703353
602919196
153923167
893153848
1453440253
2010782064
1387118479
1719629165
1313626277
2089910220
297765673
1655482273
1550323710
1974251336
127646799
307694187
1677817297
329016921
620746830
1588337032
115018179
541437118
1310527572
2115194098
1825357976
777113812
757560034
285534724
1013983299
1954642803
992230567
315078683
167062179
1293609905
62181318
1215933520
1116673902
556748560
1337169730
1748348939
1635812686
1679682884
1409858272
693518333
1214816536
2022275450
2012744737
16372794
856573727
61595946
536890423
902972732
859601445
297820502
411228484
367917304
1229738516
743036797
774987959
419817894
103959729
1605212836
1638567242
1597609195
698066616
362439737
25636732
1771134337
1456883309
1970704676
53249243
1966192403
1416097047
1214128338
633470828
1818497310
1459102496
141269308
1964710110
2031748969
2114872058
1611445030
771195133
1480474892
320124052
560181564
701577370
335855379
1598561819
121784531
306058054
1643756540
1628843997
1660693197
1509481870
934998665
1985277423
803740573
948355685
1663231223
294500650
1262176077
899136581
247910118
1594323034
1781296347
827366846
2134080681
985430530
1994725339
217658156
1004761678
139328947
803063951
485455483
836225083
1839753511
317251689
1922832525
1741593358
391753087
1880650783
1978548711
2096420902
1148836864
1829980987
1095258305
252450787
559725367
1699874240
1488229340
1091059580
516328100
592611427
1621269933
1231318428
868754477
619248313
1877367430
227538905
658587971
1743168196
540355646
350808027
839968384
741782779
1068575012
191226697
1498628384
481006721
924229720
863164593
302295623
1589954496
250319526
254758832
1651944053
1187427285
2009051320
1452303417
1007289586
27531403
1719727423
783025027
819239686
1850264359
764760985
161831251
560287166
327154886
1034838058
632576276
1635048298
483081782
809603933
1998824615
603067645
595680307
2147242102
2017644484
782091297
1558698962
92791518
1854535289
863453221
90200653
284886399
1165202995
607399529
2110627951
1187128963
2039630529
1111517816
1874737376
688916147
169347696
616521934
862107261
644035014
1825097387
1637092880
702504808
501486657
1060870921
268490844
543129700
87520139
1802791297
1314717054
335566738
1738587153
1212007563
1157975167
238310533
1622752195
646548994
1393891368
2027868402
1584055739
1661687097
1899910815
1062969504
1020595935
692243344
1850309506
862503519
706135134
2093808412
315302008
244887263
657024307
534458116
1789073253
1282684697
1887111291
1945096896
1672061739
1718229251
701466629
176381498
1182428989
957595754
771398388
1538074628
1971331653
437746463
1549981225
1134081177
395218331
1641723632
1770470392
1847966898
145556925
375915373
1807839210
1343274340
106682624
734756545
2032927532
327688218
598672837
1067455072
1389930774
1131250725
1109078800
1627310032
1062609184
1029776261
1259762394
2095112485
939283004
640041640
2055155783
1042227007
653898845
1794728628
834766565
400974644
980329286
413736108
625372161
279520429
1639629412
1632210284
1152434671
1321667343
102989251
316793367
666268817
1183753983
725014187
1343524391
1897554601
1504079853
1886976351
2124314687
2037627283
707195003
1203517719
489388615
110344161
730397801
620623508
1429274678
1246290336
1605556362
2020507737
2025531209
647852024
577458068
2131664691
851573628
1077167551
1095975302
1907322391
232756592
377375715
1062586969
1555112835
1234541223
841954186
1138567508
1055859283
868586513
1549472687
2036541448
1956930243
714128928
904784853
1982809906
1648534634
857438024
720851749
336685682
1609090263
2114963810
391309710
113095323
184546388
417337907
1210337516
900325936
553992973
660757238
1185446372
2132560621
71947255
404157443
1641238818
125551695
1223129059
1670502853
1148235972
1253828668
710931571
2056643426
287813733
1064400757
2035062548
684938890
1552420929
32547378
1243731468
1098435433
130753637
945425349
483967834
1962547198
1271954840
1077450478
1444447453
1038146313
1286096433
234873314
598611307
684000883
2000243138
278098824
203334993
1760595852
252398841
1689022321
1009493516
726445741
1158145176
995808
305097413
1257073186
1634602854
1013025601
108409410
2038130098
2127173162
1774917328
1020844219
1077047886
1047483202
2134868158
1744319132
962567914
995951979
403627783
109476383
492960763
1422019601
1734059881
1351376399
1475119251
475635474
575400009
1409702510
299904219
1619624144
619568950
375306478
360496008
1191268303
1070077509
826538083
74403207
85197606
634982532
1539179870
11387006
785103664
1577754313
6574162
2078489575
1828507334
211000097
274786339
1808655049
656468416
998379548
493179018
274330376
726107783
1946089509
1958197053
1936935187
858005111
1982152386
674150270
819505233
241736743
1464843936
776399336
1952325560
876863999
468335420
356643027
485808394
237502470
718559662
2144415372
1293466916
1738115610
1998082923
579326207
568052627
1452878852
53492647
820358684
1084306056
848675088
1515945085
1922570468
1626142900
1428514205
1290661224
2064924709
794122034
1320284120
1044531567
374218697
624123072
955456256
1370162808
347821965
1254344488
1216049244
11754885
1501303166
113862489
2050095790
635388582
2021766034
1406311248
1517193284
652899388
1413133905
1058357270
1766834079
1150842573
802296556
1805138870
972516422
862595190
616558623
656772221
1238485875
956930370
22563524
279398441
751149322
82497472
1991389163
283122889
1642355300
17910420
1799845344
1155982687
1614786136
1893943580
1611800704
520154942
1354719807
1603277336
2134437690
663851414
1260788747
344250986
386885080
753523689
672135596
274259009
897690429
410346387
1579832626
20181922
919805741
277370242
471831067
1489769573
1167633381
1100142944
483766229
158418835
247209633
1224716124
608561204
1431659831
1038527811
646493568
1346350212
2100737874
156003914
1392643122
490448490
1493660096
1911180021
775856071
759477872
2059633671
1797104183
54202801
776861302
1697895828
300876929
356794158
1699948628
2016969129
1747386030
1119735464
350884122
242528836
1863169128
213628217
890633570
1976724900
1484123408
1924304867
118770786
1414894837
310558617
1933540816
169308472
1347592658
380023162
1543355523
204309395
1126107204
1032900191
1040988193
533584397
1471313447
179725614
365568335
1707219658
493990839
706362603
296341157
827268142
1629752391
1514658561
1301994489
1177757028
1421732245
89557090
233250053
1279058825
577740033
1257347058
2143118676
1590728303
558925366
1385065756
502606081
2005092980
1137284335
1446585011
76689474
676105524
407686037
725370509
1849343629
873086267
95723044
683464606
998331033
2047906556
1225210424
89030340
2037890003
2008706560
1483702164
1390912728
1464906246
872839057
790109484
1707653901
1231550417
707139039
307715734
399098443
2001438663
2074077561
1194698596
649348303
1972108350
2050562653
1404560863
915512245
1182447872
1975337418
1883655365
2018803633
927057192
504297619
383836816
1936846005
2043325011
707193917
1906739774
558062157
1119535302
100485935
1377203483
661671467
1588073976
191387349
470075337
1128639615
1168904022
322728679
1243246777
603693132
1387717420
717289164
1025322948
352491348
160692033
726889133
56525826
1632814294
537764120
1718504853
353809894
1135359769
1519938184
554039219
1761117274
248233057
1985787039
1210486690
623060913
1948410842
1511011531
572864388
651133451
498494579
591249841
88551785
942034467
801997418
317005224
753220750
998978530
477617505
1531137285
602284344
160474768
1608768115
255271993
432630706
127867855
1149017867
860088093
1348320924
152729634
1401625892
1029718351
2065447097
1732178980
1523487602
1277396297
524140228
439012454
1734732637
744332875
619292680
380531603
838230096
702177400
1386209899
1405492214
860133752
373978321
1715288911
790834484
1772503247
454610126
1508647870
1149799192
699992111
783820431
186823462
1245026539
1054047758
1783312170
799266496
760565264
741510466
1738508108
1980772757
207565228
1270861958
35992627
898040429
775666379
879515163
1365968915
138274429
2009039470
1127298662
1332998649
1204957018
1011560736
798642330
111378928
851950998
1151502512
1019062616
1222619539
1078257210
725614806
163804588
1950532311
1794295645
1222315179
373430509
1473819568
1715808598
1479138251
26089219
1875406406
996774132
266659309
1231457851
612273615
417361860
286635541
1652587540
1389187097
1797220166
1744941367
288451001
694879439
1121501726
787086563
1871407623
635681651
1465543293
2010217353
931453272
986480909
2106877522
318659865
896414431
1572219489
547868848
748875079
1802893731
787196646
2109601868
1697080805
459153145
510820004
1584184699
977432664
635034904
1062722262
684813577
1630189209
67802181
1676068256
37055893
311598342
278967110
1808368600
446717133
423187701
614830525
1729889571
1896780303
2024744924
1553074137
1579813309
1229915795
276477754
533851858
228586911
180530496
1185293661
2146728372
816882436
411932424
1567045217
1494886669
675472046
1971663715
1069147589
477622809
899523644
217116086
1849024847
1230005522
135268595
409072463
14039961
1369141548
361827320
260705852
1135927370
1060582961
1523951152
1249295675
1987453651
1925132009
1223793238
1030541883
1721589862
1538802418
320954682
2140743549
252679897
689416482
424323791
359008106
2010844609
1624986951
838606469
1803344753
1092296903
1118030628
1956049846
1389733607
1632626265
2025428947
194492051
587325023
261490620
1752869694
237540957
1676775853
1565836542
526387607
191368611
470793192
1421179262
2084597266
1484745864
208608771
1249265019
1290999136
705979832
1168475982
1158645116
1982045089
172896199
35202194
122866900
1503258057
982346141
492767191
1355709665
294976711
486447683
1700655859
1465814304
1620694608
1592348198
1709067559
990394016
1897215509
2015459217
787954465
1994968158
874076191
1042095841
323243000
1768191116
23361448
1048208855
1148479779
749410873
1950889494
501363924
1027125270
587046166
257902585
980721129
1050142802
2098510050
234361691
1554648827
393204935
1225311550
207888408
301067005
918085914
1862134416
1644819976
1581995684
1115067859
291443917
1018710353
1515880670
1351416494
1666272222
828701629
2086773012
474544968
307431994
1716548524
1291431932
306060255
662444958
2090960761
304559673
163816762
1141170803
1848086018
1752128180
858706392
1668098008
1600230775
1068834083
573517241
1566270143
898251476
762330243
1433185308
782913798
81597513
826262241
1980187514
289874489
2051277050
2048532389
1296700484
859636165
1733088557
1038265842
720781537
2036625058
1903633921
582527688
183690649
843410453
265134561
1352166382
1173770201
559285286
205280543
1333911412
1807358539
1568204545
1968187573
1095645449
1562727933
88795630
1931875491
800129547
181850317
1051526995
2002519385
2078537401
1068770818
877765802
725975157
1682218173
256470964
2083617164
1788566552
336412100
372729570
248619019
997201680
814692073
1270713231
221256585
1541815696
1195073317
1736376858
1896280839
1555501160
1768467384
1703140284
1322734707
285157813
1085240660
444599478
1797878090
1095494107
1459924740
1630569811
1869668474
907335813
717023144
236417641
1436683311
682068173
292100956
1372124566
18844181
55451991
320451094
986652244
244291512
703297069
303030925
343159050
647459140
2059628560
627800370
1351594193
571192577
1526058763
1892061350
1631050137
315588463
1232915339
810128874
1898940594
944748587
460499857
1387215087
1974431326
1937467051
263501911
964251356
725082
1727197
1733707430
1059738880
183178860
450749047
1027405932
751977792
986182145
2026344717
435896068
492030329
1622488376
896046068
1513829011
956237692
1057829645
1975667475
605148376
819806189
2081862293
477657814
735949853
1195543321
545788263
875750547
2138869057
326886591
1762723564
1377193392
673114342
1651276692
1895116827
1403139561
1762347581
1921525572
1521763189
577992240
1273542971
1438019829
1268868788
2035028534
133701609
1643376699
1664652170
957950837
2057864335
1574239630
2010845590
515121950
1310994506
775810057
71488075
226738921
1619868082
381876571
1383882121
1263996965
822104919
1400830706
1781945333
1085211735
790873603
593066658
775304056
860445817
161121636
1411526199
896099897
1037490917
385534750
1130207345
406589784
1931552648
1336145600
745592140
949370020
1258542241
888569556
2010842041
136725150
1109569797
450018996
779741958
429546558
2038769496
1599313154
1859806333
980500032
388080852
2079059467
2067764022
575954106
2122447303
1686341560
480937118
1301229724
408840947
921860242
1322294369
2012827910
1558110365
958087606
958837561
1158466221
1631546671
543914831
767715420
1503184394
1360169568
872698016
861585112
344371177
1587793327
978231011
663648093
1432388365
806835658
637357843
587059859
1488523062
906737563
1089546746
486874326
755951038
458952230
228451507
1126646387
467777120
1962547198
587267607
1411709510
716196657
783187021
1082274690
811291528
1515631784
1413728788
1510870609
812814452
1458615571
2048934333
720775708
1559871733
508003091
1477381275
1239708818
2012533079
503530414
1422162192
1867685092
879055233
218315049
6602835
1396492030
139668753
969483798
19101875
1336314839
658560952
1252408016
1494001514
1823086486
1462987837
1061061234
1195981238
597185753
2041049463
987862230
1372918571
1286369237
1703829589
1732379902
1461884987
32334236
1470736162
953270172
1007827207
529412690
115062801
1629426522
794479809
1445934548
995187907
2118877038
1711186456
1230463654
1527807669
1543293012
1901642700
1714231836
793503602
449417783
204971329
145526908
1267524279
1953756696
1689033081
2104716175
2072171084
1457424311
1068619998
1511796783
190827799
1316224453
246664734
543188626
580522169
58097465
1997890971
1930479525
1909639445
364831090
1354006467
753500323
1146287959
1344413730
579793164
1264023989
1291336417
2018536001
1085727522
1957573564
1631808923
1073348775
1596515680
225984132
2142550111
1945744339
1001700236
41890279
1689379136
767460686
2040561358
490980107
1312028252
68073069
993959516
1324163505
184698935
907469931
1040252172
1076053674
1639484841
1185337133
1497764420
79173038
1643748602
227339360
1149636145
1938442321
1422340672
1345596518
390739402
1358878480
1826325611
2137410773
707785913
892140129
850524986
1703424829
1674928477
67227049
2041074188
498051078
2054842676
643371380
1411310603
926427059
240987101
1667770128
2085616842
353779425
247548780
1319277533
1002287459
1371837287
170091083
1335849774
130536868
81763271
1518573984
1938628822
823363508
1637420523
326419114
966268759
2065321828
1720695326
2030764817
1002067110
561740236
2066553329
1587441650
1198575763
942403308
667307345
779573670
931824700
974951656
1553910464
2018271839
797731360
100871835
683475918
1925088596
1959042571
1565543794
372512402
223726698
276028773
370022352
2024696888
1253851032
746817975
185359974
1354834367
76285471
1849452645
975208642
748505031
126524766
419397903
590854925
1863117866
1488133682
155803382
1754470131
1690942457
1759197689
312472047
384692157
1153740295
438800713
351794209
1864261678
1093379938
982482074
1316543227
939779385
1408013887
619123408
1896563502
1894740310
499560486
1213358115
1284065769
1660335095
1613526195
1535920099
1727179785
189357495
1409916486
1040418882
695458106
853834329
586172404
1666502165
304418160
217175861
422497298
1501115459
497049066
530736614
174926024
1572686433
242631302
895644086
545901049
538129042
849068917
464477581
845162630
1055160768
1913877737
2037620707
1347406504
539672584
194932525
7366575
1066696730
1547974311
1803123189
158566242
2082305931
1095737892
1656958320
951443479
1257935088
713121118
1872745982
248372652
2073826913
371069314
884158731
812571544
479362265
1243296478
496380771
1107974280
165830785
1477598996
1486016025
478705223
392071051
746739467
2052938244
1746387539
990385051
644599146
1225616961
1921426454
640425181
1868542200
1860541863
1361357689
7029923
1822539031
1758779406
1242939423
887683432
3028831
2142429901
570901506
1173228748
1002489948
1939241281
1477036774
1409018097
827138136
963688802
1584589009
159912090
820503376
847369991
1192461422
1071061119
585962025
939062941
1319416876
1804301104
417522366
968387130
572534985
1041187027
500794170
1394872465
417094756
1519324227
1292969539
598165443
1146519601
1644538991
909813559
379219127
1381636598
610728356
1732129919
1325727809
145761511
1093891971
772079099
812821393
933020378
787065488
1816612735
1951417128
1906918182
1701207259
1618928257
321724657
90976585
1602489994
740320393
785357713
327266907
203595136
1388632204
712366662
200230816
2046115373
1818016309
1921084123
1364766828
1088263211
675804782
1618109832
390422623
1628579068
1609225272
1323306997
733622627
82009636
1744117527
1608498583
190666055
1557941179
952445168
724075177
1490173028
1174224153
1737655576
235674432
136145448
849714610
416899340
1192587123
773727669
257755804
922269974
1751246147
854097443
875973328
2018873534
2107700605
1655146594
2079391724
464742431
2079603962
347819782
619001859
262501524
1089820970
378890185
133343259
1433006708
1047460690
861030820
1658451112
858337409
1117537416
2132327091
800243939
665704591
480029319
781528801
560051323
1997779338
741040357
1260905525
1360239573
40204961
1980171224
1124162846
1787335391
680903857
180319977
520896109
1831665949
1477153273
111894482
1234574992
401383383
2069608461
70302348
204007453
1524531873
1443698939
201912106
589043276
407984221
1008412585
176408338
4411467
227771538
2093246368
165516072
1302910299
1944956994
2020955471
2072728594
248889653
928351556
68065116
1495853345
1195558844
1552738720
1547812494
1756324811
1157038324
1756085634
320165862
1818556419
2146151591
1045121433
1038104530
7423408
700799280
1289588563
1315170518
717435072
899480918
37201779
829345825
415853087
516249909
1623234899
1425437986
1132339044
832408688
351995931
1201735435
1090446533
1288784081
352714838
627374588
1528281437
1351465182
938429243
1590648938
483710856
1505495744
1094620512
1684609018
1675801776
1477382700
1026985959
1860347484
100303761
2027681684
559253579
1647665313
1839016950
200761738
933373682
1089206996
1514882433
519331515
1509965891
1443188120
1724058122
372190871
741803986
784179531
1766046199
1921074330
997793348
2118993003
2116619837
202699
435200437
645269021
561145520
1188532360
559196784
194524548
1036412055
1091562522
409922257
396788197
139165808
1229397662
404345464
282337484
1338849670
606658618
1440485507
1256070728
1533177778
384663144
205477347
477892617
661880111
1653870293
688068133
994620056
1102933695
977669128
383934782
1750609022
383564628
227582000
1001452391
1041347646
1966192403
2039942600
804550917
67796496
923738443
1409669658
896391269
2144285611
1613233195
1453394696
1607353013
1390441846
44043944
1361985261
1860374848
961359305
1147754009
2011750513
452044648
434385950
1630151225
252149103
23877439
2105349297
1673487270
375438987
2099937093
1073644457
173012015
73470401
926050647
1397369685
1849866927
1396125674
705437199
1827124012
1309164964
200973336
101301199
1516055015
660316564
1840820453
1939515556
530920061
268465728
242378479
1618488210
1604134584
1411643773
1546097254
684631199
1425014387
1783271744
826072649
1508959465
1190496301
44854099
1036593184
691014032
594515414
450342123
2141538159
1978362684
2036489344
1387820702
1070361746
1292748807
455876464
935510830
1994654283
1922720502
1766929684
1130875014
1974302202
3839522
1714714192
884357976
1033523013
1570516639
1289860842
1086143993
1972667056
137915009
1306561315
576434952
1169573557
461815248
1461177633
184220678
1173531045
781741326
341587048
750654220
1648050382
1399095271
1460421210
1237581756
1245171916
2048851254
1194538968
2020093442
763209674
1285348534
828465629
234469565
28661758
1744380601
1724009859
48403358
14266422
1149319458
1123819034
1918328000
1876778956
1075242198
2057262398
150660419
1515379255
513285344
1768988354
1034486664
1297283498
724100997
301224777
1635512180
1454519702
906016729
287005441
1795538665
2122075734
955504505
2147133524
320317715
698425957
599356948
1294226975
421442368
423926408
850891625
1294694066
56524280
1715038171
216022700
1367029602
1787280349
1537491892
2081752991
1282293406
274471371
713841447
254891127
396198145
555490228
1120897343
949907357
1761444822
973706124
1976276112
2081743701
432651429
2124879527
1974733390
1150022759
1924034203
1925351095
1675341648
781480661
1723896476
2098541657
1187835451
2141178672
1491352843
1454309523
899939302
1648274738
490017182
1332013885
2039734056
1671021753
283722373
852785366
517040287
411937615
295717897
920764165
215654695
70964290
391629536
1395353655
1640313051
28844531
958089009
2091294759
2055005440
82327793
2137918864
567824119
522283982
354459213
374409965
44103358
2030035099
112334884
59565056
687421974
1162926979
1733707430
1240877454
1183252962
325566258
1364689803
481418769
448990216
1637952362
757110984
1363159669
1376199614
234310866
54031310
1661088673
612805083
842573223
1656346209
1485096700
154880968
998137243
817200159
612872002
1414171254
1210701628
1593179204
2043658878
1903986075
258402323
679853793
793328235
698369719
1521736259
382906118
1124576311
40916253
574532564
836026690
549474603
1885537519
562725967
1313167651
1837933450
1499824983
752434373
872189502
456657481
1477076591
1339651763
832451405
659979892
996492786
1222825126
570760834
688755990
158320191
910279545
404351112
1909851862
193868505
765833217
1329259990
1742192272
658098812
1772548812
1702358746
834146971
485385943
1349517128
1117405174
1612119022
213630929
206586813
1469516877
741940055
758945678
1189935914
1498926855
376663320
932831526
698935607
1827922736
1203070059
1491357786
2111921361
144650837
213493724
1214879831
1009611038
1505331874
2068096053
1935426194
2048031715
785657833
1680946385
1716521843
1331005709
1289239363
1693593698
1796519156
170122226
378860282
1570194016
1868871188
9875267
2052363505
266214502
2097462711
1163403049
137305229
1855666197
1876665909
377457362
911313868
1796509349
883394945
61105722
426544536
1911540368
1174650767
1345855509
1074135336
980502739
1672079594
797541100
1517476510
785984199
2147190446
1377779721
2073803528
1415297710
566522144
767413565
1551413417
1716544365
128224815
298328316
1077121538
1452829529
432163417
2067920218
435558312
2021265073
462353088
1348203190
986611675
399779982
820717463
634735885
376276901
1306921557
1174366357
318630465
1313544571
1669512330
847456275
719771219
134968348
1390476342
785899675
1632218996
719806857
1675443106
443746323
994248036
1262662953
447505967
1293819371
1719026771
1502615048
949335363
2101602257
1068739606
355371290
956891852
321318480
447934111
1328759913
1528982637
1206937009
1309398594
587812771
1433877566
192820804
1238221654
2016775804
1746979619
1999770228
199968002
1051911962
646722778
1730952085
492606833
28305166
1564586280
254294323
1865806403
704042302
982587953
1443048062
1716952972
421510067
1102418159
733639809
1994394203
1890641667
2017284240
763370164
1012991616
1914995200
1920140499
668845560
1363204561
232821958
1064276900
486867933
425659363
1613362936
1860700720
2032144946
1129976712
2027041682
1805660592
1029903863
1363234375
321785681
508981009
337977119
1525432776
433127867
531610477
414139172
1428735940
489325367
963213032
821527330
818896445
1844039941
1073088848
16139196
832131176
1764208563
965927988
1098405142
1563204243
248245626
512126334
1511187128
730446348
318541439
1865918542
326187173
117769890
807908737
689684457
81350746
1625891071
1564100496
1590945298
105094007
1048236713
1190507952
1455577006
2041336917
1333299403
337707109
95702621
685586930
261943646
534207131
932309532
594928051
285960792
252535141
1788342239
1625251600
1761576334
549273741
906428087
1855760066
1631712269
2041859503
2137495186
1460395047
1960657605
980819725
955442606
1485860520
1722868310
736289250
932274358
475140793
2032509961
949967845
1369021481
1620759538
549923419
1315006318
1248279447
99009357
518040111
1081672488
827195284
685083590
785404806
1885973619
325394790
423912378
1270809213
1048320757
320485753
821651756
302765620
1232995513
1539775312
1878089368
386407501
1495002718
1809054669
23290205
639917171
992989021
448335806
1720110618
848421576
90862596
619868872
1460958110
540277132
517240762
1608717796
725858401
1343974603
1745035379
1373572311
18516458
752085172
2085868096
612979290
205821732
128560359
1544032960
770343134
354071639
1226647525
1828648799
1948550667
382322636
1100256926
955108726
1603116118
1543173499
1066856240
1458230263
2001818411
1164172465
1358995887
734508594
1345838898
997773266
300016007
1462144286
1945225
969448425
1786245516
53773987
856850919
1051710555
116465617
674223218
1538693572
599815646
301390327
348551091
1246160343
346349520
751465526
1208243716
104015294
1058693076
1166320444
2110576294
1751300143
1787832209
1192295979
2029632264
1602411951
1478066775
1209904145
814731512
131830015
1195251242
267002979
748701288
1021050553
105404060
2039951922
50371518
1468323168
409436360
1069290360
1119297167
1082126080
392591496
621374525
26395320
1863083203
1019894766
934897973
1187214120
1512940146
776193481
597972594
1982706059
516215320
1350817098
2134865758
303745388
87032399
208578985
1330635562
1634969379
1503926520
1279572508
2068496608
1670697067
1934363240
535667810
1369245449
2145307567
671818849
2142133522
1396385402
695147105
1176965022
1450751678
697089642
2020008357
2052634849
396679831
1595218390
1252964714
534438152
794676895
921567111
408273214
459277026
1546198124
1859682298
1226400649
375988204
554143325
1054612311
470171204
1543897233
2141512132
676294979
281569015
221832577
1865900751
275004619
1314554023
2118028409
66920861
1294649104
1552372576
372580286
1366397652
1951775531
1623657839
869450978
923538529
1984611039
468346494
1425096246
1896439688
9784980
1994489721
1211359316
1281329939
1482146542
1846448114
1638506235
1260427420
1510592681
1948021083
1698055000
809825162
2124537827
1085994682
942433227
491903404
666994239
34446553
778352797
1919947349
1344546468
1935844372
1762292645
1493812443
1331167199
1286891671
760074279
1671823039
1268374784
875312525
702404644
421113968
689662307
2008771020
1489695871
1867689696
1617678527
1273672102
2028149218
776597109
1535955504
2092050570
1842210894
245812951
1740429721
870402532
161408513
1691573292
159376303
1256200422
1177265296
1611339857
1986274255
1646382590
498067589
260034436
395175867
122861673
77790598
1006512519
130582120
1446094232
2068519060
1403097203
1100921709
2110465348
2101197907
692295658
456962489
703617918
684403244
795574485
887903163
5592414
856617725
975301294
110752820
1012621727
559990046
236379110
1237129517
59174952
216878818
1112731593
1048873582
1628832269
603960265
237339287
2126260547
344444187
262734017
1206005424
865644701
2146702404
973240880
493199599
83619073
1656607133
834364489
277736141
1587997812
461361412
1232775321
642349869
1421556389
1993655338
157234779
1826483551
474543127
1390324691
1425615097
2071941855
306067104
978037182
1134410752
1093098919
638447024
1413554960
1296544621
1530240440
1812377292
56010600
1961447752
1169583557
48143508
196082683
429694042
1403951923
674305369
814151945
1402151774
64190029
2047427446
1328865755
1271080366
1928975269
470989603
1667618448
682491068
832234569
386227420
1805493595
755290563
119451438
496945436
1276012406
2031677730
1909969514
771588152
1379079449
449018008
22930677
2099432721
194222391
88925113
1726920211
1320055252
945949806
1193728377
965958013
1518152077
208998047
1690158734
1589081254
98921991
2049918144
2041752927
1920731312
330398835
2105046408
93097901
495864878
1467156284
1347513473
295610388
1655392040
1652688525
708642730
831855939
316511325
698062906
665589091
447385979
1250377237
1404670438
1276313471
2011571146
1605750606
749577873
839516570
1723467502
1266214593
1086300602
1456457857
1388120043
327478096
1583818567
1129239867
1364464403
972779188
1481867320
845506290
262646255
1623226722
937396395
746740798
1439493112
1399214759
1055724070
1530103544
1208565897
1132053072
1796617163
1136628218
8272357
906125244
1731513311
1485191512
195359634
695764094
1689137695
342373124
1054282857
542278268
1068846296
301119415
786859058
1412450371
1032286895
1575027532
54551808
1553927117
1008475121
2132016519
1094672636
1826275040
1333258696
1446570946
1049500179
1439892436
854260396
1555016553
15685975
702533176
621412913
1301754663
407734789
1354369378
870611519
1090408212
492849216
1656018628
997668985
1240108658
75616536
441461393
472951801
1393032677
1944967873
1280356011
424430012
601505392
455463145
1203504449
458155480
301457567
1168390322
800684937
530999661
574849988
658438065
1488411431
921984158
778226785
1016550380
928608801
455521299
624360362
1656005062
1092764916
1781633178
2052347352
1946608467
379467793
708894849
1911010738
760368775
1552349213
197484730
1852546225
1204987661
1707675354
444950253
1720710592
503679425
619091317
1453951414
1486705628
1425670236
2104518916
2064160342
425316730
660950927
1948108061
1440150751
509435758
2025222776
697698177
2098376375
1819158277
1373146368
1698902149
360636014
1370268903
12827609
1829434822
1173909454
1339759939
1780889823
1921493829
642086434
3085270
577099427
149761005
1290177249
1400737124
831342109
806534727
1492014957
1180091864
2076101008
2113211351
756848421
1736526187
320612506
295755309
577665640
1107189084
880259863
388430352
961652264
433536761
246063742
636822511
1805496504
1014413916
1029225469
1649349507
1238823689
1194303154
257722056
906224509
1179225332
514835330
1110629440
767671523
1681271123
589314300
326440513
323214832
1013965082
1510419549
715962844
1225562788
748202900
1700637987
1796173011
1507021358
1880591754
2069186147
745506030
1336385541
1734118388
2071504626
718763505
522280482
1216661353
1963757461
1745308078
273019154
1300768757
535519953
819768443
1129637453
2072212826
2078104396
1026594772
1797337177
928194463
1590892610
1924197148
61474885
2031503783
824088918
84962193
1112468691
620413402
1690396873
5621750
1146750189
10887755
1709401294
247080655
1101798853
552323098
1111803599
279824196
1479351843
1298035364
2091725155
729360535
1281612266
418673875
651675685
448951429
917514481
865417395
893676845
1299060199
1650435712
1543222459
1224405620
1280057251
1585718379
1948841681
1989207352
908429045
1216736770
245110815
1935134841
635145470
1471494061
1911222110
1648391385
1223789967
377357613
1807005773
1698502802
1846007139
497590614
970617335
329412985
670443649
898701336
1267351460
1976088876
1123179713
1080648033
1839749745
1524945467
823494108
326101855
1172287804
2139377910
1121970900
498649035
1519039514
565822725
221780505
1187353882
732202201
2058680724
240777491
199453564
1301087491
361999156
1963864591
1541608874
524484580
1735355263
594249052
1843291300
1766868141
280410148
97153113
1168622615
1395742378
36202795
1938510714
2044249610
819856768
1771071529
1371199870
177620822
980762200
352692920
453117242
950524344
2045067543
1617501875
1604264983
398817684
1296498757
1001235407
977982874
884678822
2021242910
812276371
1658585541
432494093
1079718069
838368749
1113101685
1812970653
269880019
376108422
64203328
954135205
1994847513
1359940712
2065249521
554815566
1036583
296993357
1548073743
35911362
304964306
630585744
861175985
93965634
870192924
1575275582
1154598511
714597681
1893020138
447497476
639794502
1019222281
1937061242
312140187
2078698564
854219022
462173004
1121140625
1284509486
126692269
265474617
1144176694
1791821527
1809081930
1506353542
1226012184
840061303
1383355452
973091764
687424467
12779603
1415300960
577761114
1866477536
1726809368
804177580
1040144479
329659554
479577960
1571893961
422968217
104574653
936662156
673905013
2093440883
2046842900
1366229166
2071012425
1303201699
974514514
541093799
412543280
1562681607
455508304
28647425
899536446
1519575713
489647479
370247467
2113263694
504761891
354472425
265225980
344230362
267681785
134947087
1477108399
1561381831
1407493030
1170450325
1149858781
1411807925
1303144578
82459785
60368831
1105317707
1811817784
705624066
1130210568
112074911
593891891
514095605
452709870
2044558643
1176057433
1126067578
1871079902
1559204860
50428153
1586103995
918445329
128833434
1163542045
881894115
2122413342
1086900752
1507634289
1916628267
91023596
901344322
1482720353
229538584
382461596
188270584
264980994
1516111237
2013872633
533704868
527501720
145848308
1602151286
1708008889
403383929
256143558
1537376570
983303592
1533596255
2100355293
1344073482
1703223639
59596300
1761401573
1791610428
351086884
2146974528
976664888
639243956
1987474311
986079500
448379024
1996405424
1988420807
237920236
1751183852
116293699
371752419
2145874561
1647069323
1324299072
752631418
1066678000
1617859846
1180710779
1578979449
1481596184
1718532845
920171857
67336774
205900059
782330798
872136329
1022101958
597756533
1318124744
805130588
1672424744
1876944062
1677308634
1089522332
78464772
2096282343
791840444
881200392
1847089360
1367519737
2086916408
2021120393
1729054489
768403720
461812945
946856515
2042205218
916424541
1312390902
888706217
444466748
756692098
1989921279
536051345
1359939268
1545649127
1154493961
1028103295
451755532
616323456
1721915312
1169847496
1110296640
577184963
1707864374
1991860753
330812989
1111626923
1143919098
528512296
2021370504
107131587
1064357095
297320562
2005995764
1480179372
329565167
1221818672
1148509863
2063103393
656386735
764353308
18292280
1911295391
78881924
1546843180
378681599
1608294754
504640073
1688449180
1764163317
2104056587
808708551
1127920766
680397084
1529815212
1702464575
1890390720
2016892744
515084559
1382072133
1074198321
1243205114
639479121
1842748503
1370846116
822015552
151227782
1445418741
457798020
1133905611
1294183572
1071387221
93525145
772184466
728129366
109279581
363462602
902395637
352672863
573827671
56022718
1483143188
1202400868
768618899
1138373344
631300904
1468150778
1180888588
1989578831
378159424
1660391764
219260613
1112387450
509747369
1958212594
1191734445
1210634
1575473276
1650404204
606903921
968355458
2057686532
503519584
1157528912
568028917
80820304
447568073
1248894202
1578612624
282240330
1697155627
248703702
728105576
1947256402
816020103
1957552107
277513590
1131401929
376438085
302205661
1546265024
1741630823
841915061
1044240674
2057951564
217438073
580367563
257073291
620339104
161347417
310155021
50910824
315659220
46229920
1971251812
706483313
1589085259
1402786529
1204917962
1495150917
953084282
195550135
2010637318
1386107644
697023704
467313515
155548766
155363480
795543709
1878711456
2076379976
702999400
1102975966
1558484894
600389829
958968451
273669588
1103256270
374761135
1387424865
531637702
136958631
1326606200
1908954431
2001399160
1935656806
25216163
839823100
2075260480
814025598
1765895158
1532804490
902973766
559855750
2053781816
1321879625
1707292055
614076238
1011811811
406192609
7748855
646428611
1569674832
1464590905
983876539
867858995
50028241
1908904118
1636103852
1881943244
1060064492
930561800
1900490899
1099680522
977544664
1490225684
1162782497
1862968091
1808137616
1185264036
59272859
942376746
697517252
900495168
1046974545
2059981698
589109219
203912529
77648689
1140408314
1602097689
1401316751
581868785
1185878411
639178381
1644662945
1254141056
1994990253
540520443
1865013012
414522519
1624027493
1878762000
401470719
499885011
601449099
1710102690
1500890245
706761998
1276944040
1744505353
1988922123
1011380535
1952587630
454547729
1346971630
419459562
1253547062
1373898982
834723987
776227019
1198827102
1684669202
339026521
1189043358
1107900880
1653892131
875877621
130332519
1195055425
1984659072
1593072878
2005370305
592505047
184813537
1593968175
443457855
951093828
1086463848
2140104311
1133984224
1088412028
2019119707
1282275994
1397196813
1329730094
226099875
39389113
1055705332
1648987112
1993334528
1929134762
976857143
1425176875
695736796
1960605
703199697
884098203
654620522
836552922
1106481619
834271564
1172266892
1314630391
328214074
91766452
1865141460
444772612
585383128
680107387
1524711657
65486244
957492528
774407408
1042417522
999628921
1953761108
1847539996
1145746495
2080035931
617028575
149281135
1577862811
749940933
1168709260
1837281466
512033161
1199746275
1005704650
1105109123
121932921
187902262
1029073313
530493056
58540553
1946960498
1461129542
1296340993
1635267292
1728721171
956509955
1608394654
540250264
1060159648
816631802
1830139290
1431836178
1828267438
1996256531
629153122
1551232855
379410344
84912699
1030688281
726409294
1358428849
23904020
1998114215
383340594
1798846687
1316730538
1221584103
778630405
1359583322
314829770
1086478190
1729112211
250798979
1335338117
337037323
1742014619
264128829
1029271370
1072424110
80039613
351658971
1365832296
956372815
689959264
896322941
524807400
282875558
1884013960
1160768117
2065042644
401826238
158903560
487572374
156569686
574219356
1825584321
1316145768
1442866209
1455184510
1416885190
1723917213
1065452614
1139843920
690315510
328151080
177494563
1770363496
599648378
386681353
222161279
1386878061
812979355
2142881151
1810274157
1489120830
1367480354
138631673
828413762
2124455061
993692104
1618532345
1823928460
1831894473
651329744
2078789589
1984292428
1321214702
455596814
1814363708
1290315174
585490443
1398731269
783610471
604399671
568466942
799738776
1958228282
89563279
1097587050
2050562558
1035336928
1243146099
917435979
50102181
54503711
1781212375
1537535919
942323554
1439703161
1276710370
618533140
1575026838
2077799922
494274360
1987619055
1516816269
1650694456
369705548
1855698870
1887513895
945424302
1185417758
1296284334
1819168747
452371136
1450705424
1372872637
1499866848
389795912
1481802889
2042483213
1617486946
1463021419
1698561829
847759595
2093245918
1595621202
1027992345
1885498229
1460800824
124860281
413726075
600670394
49629725
1314918737
1546329520
1147384051
1979812186
500959256
1205085904
2096904812
741254795
1594945715
658848188
891525768
291493718
2002958280
302553247
1190561200
1117722539
594003385
410222175
934363303
1802409998
1285049951
1178623131
1764190857
847331659
1269065020
1183690319
271391945
208088084
1086718448
665399049
2114767406
115678402
772990325
727817802
2110413579
73959153
1077224498
1750844018
54531844
205476049
299930099
639020779
1805808782
902931739
1107690235
324776032
509263032
1357968729
583437185
1187127847
1051958552
511684522
726746409
1118287249
313215534
192081497
1139552599
136865262
692195182
2032434625
1052666679
894597427
1619163171
128378161
1808738711
1775523086
1455503800
1295578198
416799464
201428190
407805513
996336934
998208283
1516523558
1615682284
2062100305
814411702
1064103373
2125385392
1975499428
1873203782
1384154866
1963320735
789689048
2126298398
1404389884
1121580222
834104389
1285042697
155810348
2026614876
1266892156
1338934148
413394721
1581164268
1788881000
1869628466
260653448
1128120664
85586229
1048467239
727994057
1566382196
1099534814
1967107078
1208410312
2042657407
410499514
2059460264
1735542488
863409475
161918255
2037139880
522747581
1016571769
698614172
1254546574
567403202
307116145
859090158
1705100759
1548131287
486787905
1451046671
472966456
588826212
486052027
1783370681
907520441
2097328311
804271454
62822739
1314655478
1712380390
1344859528
1845232790
1528052239
647845527
1175294532
2038934914
367800722
1342917927
706919199
1584181906
1290931799
1549814051
586421973
1210704588
1329230346
1076361118
510740101
810589321
1316226611
1771236397
2115035415
1867251893
188248060
260031286
988856601
1430016558
526917063
649633454
196188325
1146527871
1694781075
758785091
610578448
951918531
260498358
1166613915
792050011
2111330504
1408305110
42052931
54136562
159035427
614024757
976380727
1938632066
282961861
654643788
657161924
61929603
521469901
1752556025
1183126332
956062500
1852568246
884645811
558147736
998872164
410143101
604520225
1078968743
1658773829
1860110432
947570873
965639915
94257447
1771887849
1652763025
1952085246
10585417
1568234338
71629173
43295062
1150007759
496870238
711607507
698071556
1487090240
942024367
299493160
994902863
894823688
557636586
1722590635
34007158
428404729
292226979
383367078
1808190229
2081784701
1416399972
704539123
1285485016
2088521776
1719919901
1259436683
276522605
815121433
1921177757
1339114145
881515734
1938398273
1691896635
1030894520
1289425146
1308584550
402768245
130536868
916690334
1361723044
815227454
619117427
882016178
1458713643
389795912
1126370035
680184291
2000265893
95589652
1418897237
1482894195
1366194917
1312191663
754481363
732082534
1207752513
1970979100
1975178648
1865757867
199528186
1449687497
578379474
734552135
1514728820
1935967963
253660055
1002605175
1909513572
460299913
1463072744
2113712026
1283850870
1498571147
694464861
848132879
921086224
1813492095
1691235913
1006187860
756598501
1798876849
1968189962
810364117
587165686
736001699
27170091
223877651
1700940841
561490299
1507810357
1616913588
1005143395
439278839
151992459
10654587
329443106
1367151543
7982694
1443174063
397092853
1494575985
95785317
1201753659
6800217
2120042252
1634357773
1888718031
1191236778
131138278
1604934784
325987003
46818257
1695064490
233962495
916437252
1676866423
933415006
2133834908
937958085
1412441979
577851526
1169847496
278513519
1076418376
376478396
1556114323
862625562
496488326
1969669524
2009810013
2024078203
786544661
1085661124
516824208
695670648
1924714767
300481843
1283195615
833497886
1713741132
1106119249
717204754
360493225
1573202611
1895380705
1522837006
582459180
162585464
1605320010
519996464
123650689
959104551
1570701259
300749816
1092523850
710409258
2087103909
789827549
1705067331
1371925278
223046947
1109105506
826131127
88419089
454444326
665128614
789163740
726596396
1892939560
2100206099
1082351005
2129257413
1951704440
294641260
194123999
1737898274
308810548
1258186582
1512440970
42509351
297195867
2005804081
1334171214
655253741
1284906451
1997534515
1429683068
978961480
287658431
902931739
1840963537
448283082
2021486506
487426272
614487936
648571870
1549073016
1694421547
1940407314
579110765
56416014
504063754
1758422745
434801475
641731228
1194870890
1064008910
1319300533
494971379
1578779115
1361539045
1252533921
2099252276
732008038
662250568
1815780353
1747298313
1360967961
329198328
125174293
1487642552
1942240122
729609820
1894946921
2121250254
1693860577
1075603008
1742430909
1994030744
493456675
474400180
1795591664
1593599940
1673710846
2132557484
1283820129
1116514362
379029318
1308437994
1656927922
1228555773
755711485
594204131
459858634
2005780075
1146867152
1551244176
1351201831
2101534588
778088884
718914904
869226936
1807249438
1803384037
748955803
136079023
1120778261
1844097799
9933369
466691167
881373985
288027711
209019142
856253655
1368128794
1775753098
1517055137
872293053
1367545378
620565244
1775393176
535035359
1398369238
411183279
828439705
759955101
603177741
1759353772
983453445
957080343
1723046209
584923925
1402655461
1695542644
1835123680
1841896234
1597003357
1957722011
964944834
1083958830
731927873
370092607
1987921205
597321486
1031111416
1696046618
1886616856
2072821895
454951012
361408668
1261633175
352122608
855208635
1974826628
19686663
141150520
701819493
937485673
1626579470
272499892
1528498249
2045419468
119734327
1604431367
1455736514
1802216745
1176535623
857242732
347264189
1885061457
1371640440
1905249532
696050736
146306273
504171287
2067665735
1474507228
1586893664
2143302101
582153917
441724253
454159949
906673007
1713469320
833152090
1048846686
1634380057
1687796238
2003237812
2044621848
689126436
22482036
379966184
446342391
546960191
1335092549
678469849
204757008
903184296
58662433
365028514
255701466
989021321
177239706
776624783
2107098293
36416874
691035825
688896338
1608332719
900967837
74342109
1630417602
1365806429
986335885
1114749441
2076440971
618043862
1339319469
36648982
2097352532
1821450883
1769097086
2024812521
887512830
1010369225
784684446
340734048
1102690498
953952395
2108774952
2045285830
1390789517
1633352798
358506440
2015904330
1457876013
1207872434
543892146
1589175105
1902217667
774393870
1217180724
2144110546
1945352282
1826255175
1575779458
46614397
1432997201
580659725
1761112516
2062417685
1733603860
2034085620
1893570769
496002113
850816236
658672296
889870292
1506030018
101157661
2142122258
712746718
544794013
651778469
1457309687
1091646582
1182409434
97876783
1612223669
1905191837
1886295772
918752587
1797247997
688377005
377622463
188914086
1748906322
1958809712
1896179081
1620082648
1331047856
413447981
699492344
1341331169
323737431
2015171094
1369817998
760318953
1849284168
675648392
2085344863
959185686
1715109550
79552850
1140538001
1012810682
224295755
1549873984
1034762514
1535769286
2005893368
1828385423
1486600452
303108247
5483685
2084171929
1917542084
911680001
772587259
337980658
1063517717
1499634654
1332033109
637703064
1039545263
1262416187
1867766142
1309010008
342807111
1368122696
13038823
1366612335
521155560
210193575
1334587923
719609832
365250052
33274580
880853574
352848042
189965714
1131283118
1579635470
48259081
960556342
837778894
1642723319
715099152
220627649
1998686155
557470342
35993769
2125488798
1690983348
1623668507
1517123867
2117717478
303388287
528987398
705103250
652886429
736681677
1969933097
780230260
1455857453
1367802381
1355167355
27456213
75175078
61409685
1702977357
16045183
1524149012
1642675853
113694378
1379035908
984152511
1655002650
1359498760
1023945563
1602044994
2107292593
2116488710
734573977
125292874
1317732204
1950689846
543292235
1233558766
898794355
1023609262
296958055
1590535172
769140264
262648214
339979047
614410140
570358600
159357457
1654487300
1806335387
1011027022
1544425588
1613923048
1438647319
1158236439
1076810148
1368833031
57398435
622157958
714486720
1130937881
2090299493
152531174
471723978
462663883
855853935
941361936
1168931121
658020139
950460097
1994878226
554313012
573477588
527236185
2123669560
224200551
1601729410
175000457
72236803
1792050259
617623736
1345312525
1733163732
23921696
1077598628
1585895843
228396845
1029213862
2074927616
1010136343
884451096
384081267
1300620753
380191623
195046746
2081459262
303850808
563119940
57655219
1238400402
595963955
359251932
2079063364
1215735180
134011738
1156981024
201188000
1806228691
1198278827
175840620
1783817943
1991506979
1956659735
406838181
13755402
428735592
531896363
2140848942
1091011050
531559400
450332542
865929152
1172288454
917385832
1786897404
1804109621
2081625987
623575378
568202504
308141273
677646961
1160179230
646427028
1676345694
133127010
763721930
90131992
1274585187
1489347313
1658645759
1215840440
1949755847
1971483971
1882112744
313506692
117551633
524507144
458474216
1447736805
223723323
1751393783
667060588
1913718796
1470139215
1519747560
2042943530
1312694087
580122829
2030815576
1404208613
187237322
1594060910
45620959
2078988983
1737520406
1263464549
430672546
1818301670
1464587384
166961653
1592991081
17624175
1073555115
195088514
364282841
1304265294
375889125
1284738954
1527602514
1283568705
244463518
1948406469
1855807528
1641282715
343811653
1134732733
2004369808
2055648575
703499063
195312605
1168013896
158594926
384539306
815088561
1864207462
458279507
1427382787
1233099829
306627057
1432872799
1177267289
928274723
820399560
1813151240
1491966801
179616287
2064411244
672393392
535359935
1489999765
76938654
450915732
1864956687
940884568
1505499536
960328528
1513594047
798450345
39855368
1833199140
900252678
1114006011
574030382
440188139
489786733
1108894606
276058951
1437696050
1504994806
830462161
1438895012
326300903
657483494
676249701
1262643272
375760956
251403881
324709961
1043683746
1699363316
1918781921
1313651472
321903053
1398731
1355487387
1544954509
1703083459
190454272
933885891
306126745
545077417
1978794685
658220840
2085369380
1679933289
601889401
654574676
1658019104
1642560784
1762459101
1635418630
2015602149
886293729
67321868
1377224913
1570082892
906742668
166907835
247637937
1009913086
1027672103
1775744986
975901610
1151712760
1365219242
451643359
1596926166
1201820365
1283394836
1742202176
1176809206
1103733491
1028875136
1121580008
769319607
214737019
1218244818
1305261052
1513866313
69369640
1003528449
503996252
358209784
596117381
1563910595
1600389839
2057282535
1575223742
2000786120
1337246571
1453330292
1820881916
898956194
2034029199
11609248
1445493162
1332121828
326277372
1107820702
699366455
1825358015
860749405
2030934198
852795244
1489136920
1449302678
1831728111
756088274
363114595
426556142
660609182
150873679
227828072
289932969
1386892531
282761805
611761395
384884525
388825459
230319949
1585045196
1267257804
534199537
2058442516
1217355515
1895203688
1088531613
1699181954
308369439
1004146946
539612118
341025301
1330188030
1140023451
111761894
33117433
1897183829
519093770
280955219
890690005
1552464571
168953073
1572509340
674403155
1841344135
1768211258
1364942183
1403039852
1297678922
709593329
1836917165
574196665
692263926
274808811
579670658
613790917
2056355669
551238262
148524222
992131947
1058281039
1856027373
985667468
1256696837
1822389732
1155850371
1016224228
1841927564
1154841795
447542076
1510999147
228160572
631549592
583341616
690747704
367476208
969752543
1180384348
1886310121
737526269
1871671815
1606037823
2013449919
1381329048
1771722554
575305662
390300951
594126346
1007542489
579503303
1747534793
216283809
1078166732
1171897582
1832180559
2101352958
675417466
880654135
2041700595
256702768
1263573007
1719872177
383151979
2135650072
1928486472
135870748
1375344873
187528347
1769974761
1836659066
733524191
571854193
1596987060
1608206851
285776251
29934097
2068692908
1302372342
1865458019
510941391
296890355
1315657935
622292567
749945465
1280012087
497100905
1558242285
749280868
720423224
880120739
918053337
645849628
917233003
355189005
738373836
1326245194
1963533537
264142031
734539992
278436023
587687405
1134296075
584901120
525008420
25346124
2071607672
552507593
582557894
1999109476
1300863671
919541268
748127853
347528545
2080253976
987002764
2104017597
524309898
95572499
1857101099
862003947
660157185
1459063123
450342123
214587297
388406011
767664568
1436362137
1729273639
1336997165
499199610
720410469
1693166285
313160414
973270645
1189557139
62214295
542551146
1156121401
1565982818
1798226540
471084712
1828545267
1206522405
1687537143
1717893176
1061874671
607921695
1785075284
1962202143
1039326229
146455241
1084032415
1867927637
287195879
1017658728
250273537
1514431130
563903175
1496796179
878467523
13275052
880924052
123357202
706058075
967443501
99765322
370727815
222570909
885540474
2034791620
1304669842
475755531
1443353540
1787555786
509849853
2073452690
803889653
1490028714
1901321542
2044462100
1089129519
448404092
498095655
702869661
1765327943
2051501836
261917672
2112405916
1312854969
1127879667
469698802
1486116674
88936007
1287789878
328449659
1010095607
570009808
835120106
690563552
141930286
1368063188
928467312
1227151826
2117466428
1962044104
1363946513
941957267
1299894521
222657984
845968640
895228592
88960647
991486867
465663530
2099695139
899856736
1965265205
1875572557
1017937417
625859499
1009228937
1164399035
227538355
1990211665
803795386
1092537485
1900502780
502561380
442250313
460460773
20109005
350467727
185036188
1202265635
1178283225
1138859549
1553361752
529675734
2083921908
1091811808
672308769
965327088
1330489907
278636097
1138451096
1650072438
282366283
234795663
151517582
341813034
1933342583
660688455
2025149985
571573980
963448957
627217
48161642
137241927
768421455
938510274
1196248519
271368172
1205294549
489722634
1201860565
1878319604
90128706
1352170849
1463670588
63983713
710410674
1926961915
1145119864
1772369035
329283460
488140401
479740494
204832581
1007420849
976904855
559661093
111991733
1979864766
2145209978
1058100623
1801936182
1810319507
11102272
992374978
1962138440
1354384408
394315259
546845746
429963472
117551740
398247319
1398153417
1671333410
127580799
1407680415
924624958
1665282057
913433394
194353326
1828794724
1196600535
1526376482
82856519
1608089211
361395439
827126703
429796015
1520663138
293725687
237020976
1055782412
1647936497
1748411856
770091086
861828118
881121988
2059000777
68530906
1530091572
1599612408
638865431
1459382811
407993788
190981492
1544501322
871482341
1648948804
1036767810
807669931
1853053100
766848468
2096107829
2037695338
1820305264
179606072
417512735
1577506255
2038957400
524665833
1039190158
1320620672
2124295663
1423376485
1852105717
1059879796
1127082871
2109512301
1285121022
435188602
769446813
90416656
1901461938
1527864996
1056343613
1942761729
209950961
688430358
434804031
245061433
1394307508
179606141
350212830
1815067886
734164337
205519815
612987743
1207166574
1900879129
824088404
973702897
1330577616
1248703875
1134289182
487114401
1623744353
1582333741
1847203396
1389821466
367504853
42781419
1269131550
1007289586
1157883163
2117396616
564414736
1566299979
1977624253
1571789113
396481533
431639222
1396140848
349919540
157104557
1292313883
616396883
1351149928
361599551
13794109
952449113
1235641070
634025087
736875418
637357843
734338900
1716846867
1889174115
553904167
1142360765
23948960
91572507
1556219758
473923774
766349151
621042618
35362160
1238427564
693544939
1046921019
1425352040
1971451142
1603190661
226744278
1253155958
897242031
1852224297
1018884462
407219083
1614397687
2112372126
750580918
1325143673
879775573
1675280679
360952316
461376726
1150874913
598202270
1212320417
1159662375
1953570517
1810226532
992415676
1893439784
862338028
1703898178
631486027
70036977
2105406411
1847765975
174622907
492570473
2074787059
413427522
1205691116
328553595
1194278445
969703175
1856130387
437592499
669474824
1703074094
1672872240
1748227107
1620070404
989873651
10468039
902997406
900208067
1963577480
2133038059
267370893
1783149250
1362405648
694184588
255773653
604441031
775453274
1068647970
1065574786
272300313
1352452159
436739107
1827107958
41855809
1045217757
1606988078
807740810
441678299
1576031566
1074736463
1385753644
2059858170
747880419
973842672
1125203802
1874396857
12160209
763550039
655444898
1706109587
1665844000
1111015070
780536688
755476826
19639084
507693261
1346674441
77035058
282236848
703194953
1824233067
307171713
1383669025
237557958
828080542
2033861896
1813630226
1175341031
1803543675
711480593
86696489
1136434620
1995608444
2135994386
1173515688
545826367
1119005537
321613950
1601026221
377893723
301163065
692715026
142043948
698520533
152764173
1237062428
829005604
2032340061
48413294
1197718253
815142477
412565686
994742358
1444316689
1825906670
123497295
1926608535
1862531831
453213238
987457522
2066532302
1749271557
1963103790
1860699716
1765184040
511352415
1212968357
1894246055
309740481
1529692883
1935437849
1783269447
882460403
12615762
1495737357
462591390
1068299572
627807719
387088288
113688864
824225543
869688308
1844435662
1792674054
902497532
1964439966
827776005
1052160703
142130053
288887774
1529654783
161452673
1970272528
594531150
1475309743
1977459281
1561188896
2130849206
1362547931
1984516592
232322275
294805661
1366351738
1113905566
821629842
302995096
693607253
539162117
1437396340
1687150740
557453598
1852457976
1346561094
1382857223
1700065767
1634744309
1326050425
510475641
1611837415
2122222465
713469921
1205005106
592376391
648960028
1627269610
1911601795
119825443
1279909654
1503180577
255177560
397267804
1898987242
811153316
746105375
676711362
1196237671
221040952
697083947
32316306
166834145
1225570341
1118996086
417305402
523024540
917756706
305353861
1661737371
838755969
1114255475
1208606530
1321663018
951183581
286644182
1396226083
731931206
1084249694
1246442780
1208663590
1115808781
686885446
231934691
804767583
2119800360
834717888
159840046
82809120
1146758167
1044143653
168858550
1301506941
310584955
1116167152
713119924
1174840094
532642598
549996600
1098334923
773958173
975822434
919695619
2147290953
1000068004
144904125
1168282566
843824159
1180620124
2067048803
1295310705
578537776
1658545835
499868617
346944946
1590239614
582688868
1467865665
241671800
891253897
128104659
1160803129
1493880403
782133125
1590540340
337130210
229381368
321610948
100041202
1798630978
1150694047
151053658
1997499210
1653746547
148061121
1327653697
371627124
2136856076
1688323944
488771275
1957861740
1949010976
237995793
783441039
254803367
96961783
518836770
809144268
1570121875
1591071706
286144794
306773598
1296685774
1091705951
1077627978
78468399
1591551838
1283055987
817977818
1113528510
2081617127
1240430894
1863241195
967843865
1748139847
1779891717
1928623275
1040455116
222962227
1576560747
241405254
893646072
432594721
1717943742
21127683
314791988
2012282288
969534450
931350822
1107690616
1179196562
2037136211
425220579
340698544
1916651723
188495782
1267568872
1236639176
1739707118
317328177
404683111
1845335660
187750305
64635221
2086404413
1870071459
568989796
705209547
961314125
797921135
1521390393
490335239
1008026060
1663304573
913290936
387452779
419471708
1519879798
2027297762
1267255609
312475010
1848001334
264708546
1178540937
1841291874
533329447
1589320453
311325406
540487433
698681631
961556940
1817466067
1681464521
734840361
2048164872
59745897
1180202129
298758489
508268557
1382292214
1831992275
1546671665
378712995
716198983
1896232429
1100489183
662480466
1865846075
1335206126
846782692
963624745
1339117576
972087232
1812149811
1759282534
1698140210
367643852
1920930048
215057683
1338255221
1468192373
1025299172
868217113
1269995434
1558458630
438031868
603969688
276558390
1959351708
202171177
994530976
1530725815
1781574658
744701874
1838665143
1760052491
1507104714
1207871445
1298634457
1992397986
162545547
1806195578
1868954134
1932931453
1844720945
908176689
2088816284
1804791314
837602297
739396299
1177314305
2002012387
1417272721
417872924
1867170947
1483079467
352155682
1955456210
1337039948
1275774142
155256395
1434408182
1946825888
447571356
951153670
1307079649
150327199
688512996
711974115
1101071161
566400927
953460065
736958268
1308784128
1209108949
2144372465
1615780515
1353563094
2136612087
2047549171
179771617
1691806776
975449340
1870494730
498300068
1638523896
235811163
875730789
611545915
1431651436
21355346
202004158
1258465457
777619179
1992482629
942557494
1812327265
2107692555
1141757818
1914354637
1793924889
13612882
652084123
1097053730
1331771356
1432318602
385186636
1024931302
1560259678
931671932
201828648
444381621
833122993
1174031887
2119636987
782939864
1767952237
1498217580
1897883432
316160905
892388940
1117444944
925323209
1680094011
531228050
92862894
207627725
48331064
124701856
2054598245
1249686158
982028607
1012961445
547903274
1580015298
2038002999
298042127
600902039
864334487
711248057
1873314082
1180639373
1491802667
637303752
1839248413
47934027
1680162728
2146244528
944096267
262013281
851201867
2033979573
2015798593
1690172991
1106509908
196215326
539018113
1095156135
1992059295
2002365065
251638204
385915587
1670812749
24851273
182396841
656474507
2134306506
407593493
1108866976
851025053
655971921
1165544205
1430321094
790980388
897295163
1337561340
1058929925
49940851
54928430
593268562
643935628
221727182
762218444
794784395
1056180430
1931900119
1554918900
344227910
7338959
1469520021
1921798531
166996687
584219896
723028906
1183415521
367081043
1232642869
596467376
2069460846
205545430
1680852160
126128214
134412402
838842892
671329948
1259351118
1876025808
1342790153
1962967163
1510266551
1535732742
1985411134
268518951
1536435363
1963879215
633053935
1051904907
638172555
1085539879
546853150
1595804005
1670973790
1867392777
1253920992
1007514795
1733475337
441895839
1143257012
148925003
1815374846
1997076428
1180889581
92191914
1964663368
364945995
2062057963
915368507
781365207
630652081
792069261
814464859
423528888
40930299
1580240549
957150590
654785036
459477892
2061379447
1846669274
867941651
1067928496
1728904236
1741710545
129102484
1951499534
1237172255
1030843608
2093701610
1821607772
919114405
1936504827
2019128915
974974731
1246142369
1022549152
1794775987
1152348006
2140716059
1116562220
656109760
600889943
761174565
546642546
1522145381
545767622
718948385
1663958314
940630531
1858814262
1555474250
1931994702
1346681297
1859233696
1237820757
1869530351
1427157476
1743671
1435220722
30804504
1512174634
310427339
1244743734
543739852
1848157093
1229092921
203328319
2057916410
111404833
1777913587
326430743
654325308
704621769
700443987
1423335313
1298527309
689892253
1838788782
772276182
770537475
133611593
1075728460
399483058
1383705383
1626047647
173134811
1999737729
1771231990
161217396
584326430
1914059946
524520857
1794394712
1162945875
2145990713
1510534383
260199458
1111938185
314512227
1128103017
1307610557
185390868
1431289774
1431896519
849013990
141320796
767440525
1257879284
459652368
807568430
1833827551
50102181
1053049649
164461981
1896697437
929779563
965170983
896614044
529542705
709040183
247183038
1108894513
137129187
1362034879
613716912
1175649324
551079470
1547108858
1702166790
228797923
1230080636
2067929386
1251457721
1339686831
739954600
76923390
863723749
43626399
433401649
584932156
2117369574
431250355
1021320351
930483582
533043175
879610893
1377097437
503183498
284130487
266215828
399329867
1528696279
428237140
1774062401
2143715703
680205474
1570728068
1327208586
1518341718
1992633124
1159177078
120213388
2118352484
78800587
439184186
2090579269
1995266719
712388315
1234658011
806790970
556616932
1939169949
1389637939
1711020849
1476329827
1082360106
1244444592
575006587
1162318913
1203130248
639480973
2070459511
701333058
207861679
748297234
1247944993
272031141
372964954
38562788
1684803423
496540095
775190844
1134902546
604916969
1018093126
2004499025
1778821410
324712063
690541415
972747058
148549806
1448434014
1090087077
1606607532
868343527
1747835289
1206368671
303938360
782584739
817346833
1694796867
1327075389
1683509582
1973775990
1304816968
274478370
1075840638
335466041
875081315
2125497557
751322331
476571628
463811788
1122678960
1970842188
2068278071
2057313840
580113253
84821114
1471667081
70512055
1638901073
1629355799
109829797
134445362
1805841976
654097664
321895111
164067829
3205009
314787529
985946033
934307067
929573639
1701000241
1735713950
674423307
1910701583
366127323
1218904260
11400049
516786624
1212301156
1976364794
2108653200
1163683269
1599574432
34958312
257822260
269877824
1650755899
539150990
1758143992
1844148482
1402941322
598373239
1096960307
1329749958
1904654345
294743153
1490915399
542026922
1862879061
1143726158
134076559
524239682
1253818231
714402605
328744430
114541533
950494979
1474714113
728838536
999894999
1327574073
1041056826
184736091
433991110
162937724
1669076404
1947856557
1428965458
2099416366
140723562
360788041
46839565
1715876502
1896286034
695070545
720765717
1114208060
582874454
1999867207
575001196
2114513039
956732777
1687452710
1202366958
1462320966
832782047
1623390384
219312631
2099231155
1478462395
1064618513
1286542534
1822699597
1267584236
1368678847
1574261171
462105116
1568113007
213369129
1883793779
639820484
1939222838
781611539
173687703
1516957674
1769939903
2125176124
2090142647
2073204508
612787216
1432675662
263973982
2032624782
988813940
1599854399
1581296333
1201309653
623676825
626922724
164905524
1590682501
1833162252
805881821
475643083
2104108307
2134827341
2080865561
1971315592
489134855
355976809
838490117
1982214744
858979410
1983337459
1102971222
1641226876
12426020
1581144875
115421111
1826578932
501674435
1145952870
1799248744
1465714958
487561173
2035524129
619171918
17523106
413132784
911690917
142867586
1901461938
313242990
657118393
785163207
1566785661
1014155934
1399194603
1599823494
1116387725
1326166600
1416474904
1222033396
1750505862
1116096878
2076180795
1433986708
521902704
565786665
2091444139
1725821765
322666595
1199972919
1027773579
1866312090
1701330534
73012681
2043375770
1450587572
435435917
637070503
1330843175
437716771
115669433
1772688928
1861742777
1603904226
1290612931
1397754356
726352445
66431185
540671087
908422614
1817304061
229901544
194871213
1654009448
1159877159
478587355
2000289169
1070508255
1861744308
769420097
101477572
80858855
1927065128
1562529268
1875892671
1382649258
1662658283
1480464745
1775797787
1203154004
1977796426
1446874015
252224000
1615793204
713901135
1137829893
1537435976
100239953
1167073435
1323940549
1014495576
785419005
632917027
1530013424
219782187
1491401171
2007833556
1301669510
1745830862
76187587
178877242
1023587274
1174513625
1464212470
2069840391
944106694
1496767495
818762340
1564538609
1208648865
2054170699
499964631
2025731974
459658600
57620996
600500821
1530192455
955497355
1964094091
337462087
466543476
267570841
1934620662
2088118900
1023641262
1374377796
1351079342
1174185236
790263436
1268343501
2118916617
2139436822
1599148002
1039818030
1913014066
1375890203
456241966
172719991
2111841530
1378935118
743318445
1288271111
461821268
286331801
1412930937
381686438
1711234384
842319792
1658836061
2052548857
125418852
837624975
1675821440
1891222664
721516551
2042328484
319198826
1357019707
178865964
656525431
1283068115
27972787
1563545665
1396294637
332486541
293992812
227188547
1885049105
322876141
501911803
1141507876
700668196
993957448
1881518773
380012976
832164140
1843672768
2129989724
1757847790
538696497
1498969740
1985873348
492298318
999812230
568264397
1220884471
321648921
2030332371
1277037834
1894668243
235156718
369658205
2034596328
1358799784
1574403208
1056628876
353852568
1931998047
285145370
2030696941
1100056874
1619832368
593863492
1993008142
64019756
701142497
807739711
1900107691
1746198487
699730640
1836206595
1882492345
1005578365
1838387357
1912800458
535030984
916361423
1944939318
116448329
1993868709
1939767673
649471083
1500144606
1861741696
727289918
1286302215
1359205125
370455428
1444937538
462449932
929550902
743473717
1127952960
1869126455
1614421197
2081265059
1006139242
1483843269
158532778
2014725273
1841160041
151357142
80246472
649205716
807544475
1179456394
1907514886
84233598
844745302
1063342112
1181102853
95191734
1802200603
820221437
2020477238
2023469366
1706239390
379832415
2137943319
60821733
1618127127
1519526022
407443439
1157622509
459211235
951189023
926354009
740213069
1970426802
497008917
3161885
675113604
921449147
1254985086
1514006611
1466939716
992058466
707454875
1585543569
1869992667
1683807227
373608174
861056790
732767244
593190555
600896544
1471475100
22756745
1974039254
77714360
469795937
313012165
1084029799
148475656
396894148
562438377
1038375824
98696863
1891314974
1069808239
86334690
1352651409
1128289604
1200462753
1253752514
1366422971
1750720443
1302996620
1333732710
655562690
2084897222
641740463
1815255701
449625915
487163117
1212058336
1354089667
1395404511
1865516862
321958550
770806252
728777789
1142466156
1551294378
469787003
1026925710
1724305011
535637669
1001922818
1364092490
432878604
990154750
687527789
425820931
18588360
563491617
395191686
749618613
623131004
1964717809
1617771897
1797455605
1823730239
506449734
1679752124
957430017
1679850932
442946279
483108145
356270043
1549158785
1941051626
546165864
469265196
141390856
828802363
1936161499
1581440562
284222840
294847694
894816100
909648979
716695159
167811709
159283357
72104569
942802027
1653050525
171965786
1134058223
2131222190
1082282321
223129384
1152088032
1712030959
1242687056
505498090
922463769
512175057
3512174
1446615368
616779340
1826127531
100674686
719860358
1621297190
1758241565
1791794588
1779700927
801333952
231976194
1206343276
505507260
316245990
1961982263
1880414300
601492859
1558632251
1343547082
828917502
792911308
2112769654
1357437988
1801788420
404081788
106916973
592661195
101110624
673776424
1622689716
1326973083
1680493359
2027116032
1563518760
1310054858
1548345515
762109949
901021931
466692815
1144880229
1415068057
969097688
2065747377
612191923
1955235116
1570362875
1525744363
775239393
865807122
149428555
1383093363
623038909
937466607
359367544
1328158363
1298700752
1478377430
898244546
36547672
1836987974
1134828253
637564692
1147395939
1552862918
1678781182
620281277
499072509
1768794141
889190286
1383859736
1943650299
1396869654
410992134
1059069173
630975494
1148480823
428808343
885607076
1097358322
1586236252
1954608458
2061526851
1581962292
784470557
591568485
226885146
1646258266
1401287334
400888624
367291706
287012415
1435223951
1739901906
1889549893
960954956
1470429209
840153114
1400513374
1427925422
750572702
521384777
1756240540
1956083068
833575774
1121922031
861122662
929255379
1648504257
136918291
303700558
1366988787
1847725039
782023247
1000960861
603272035
586959171
2131103816
1217205354
573295729
1863198670
19190548
1131075777
1020265385
1410624396
1420116183
195462564
2140592340
1469570806
1487957818
795124697
2068011715
1467757819
189277931
1780273969
1715191534
917894338
363454523
1522326144
374370311
545010016
421943900
226431930
69846931
2076467080
2070140515
2097123942
1392034207
1205029489
80893626
119762317
528821144
1052023793
132904558
1349337647
1021614404
635839747
1303535096
388176832
327722077
1193673998
697604721
1377614761
876880714
603798951
1502938291
988786631
114167034
566697023
1420927769
1922483322
2006771452
1696168421
1803918682
364390299
1014973834
271001846
265179607
1906298206
1341608886
494523173
611116514
1771463519
803417220
1262408882
1573532932
1043449421
2121652390
423875037
1979407452
152230297
953321263
1720291391
20820299
412864651
881523845
279875820
1164196006
956072388
896810546
1714277351
1893158492
1029010485
854177445
1503872042
1322458478
639257329
161600326
365127657
868182031
2127831116
66395556
2044063201
1545691090
440466421
1050517556
1405245028
14565099
1757018990
744577779
839498395
1967853999
763073820
1585647493
255912251
20322237
336031582
1529514856
151528846
1283179472
1552933010
1229490119
20296308
668826905
443958439
121812690
561039298
1903157431
1827965947
1771841492
1824716535
948157143
500974197
412643397
1816799109
1924548816
1318736619
1129168441
1972132619
475670863
970928305
1819734785
1032052025
663297878
1904271193
927578174
530453276
686904239
483508624
2074282410
1767313750
1571372475
1601094016
1820268802
1960628867
2005043617
691766680
27082949
150121373
1438087386
510585911
381187783
230114565
2099715860
879667011
1875451147
1068906335
23014624
22372232
1429414888
739481608
541339789
428150423
224569266
332225749
567512166
1432682562
1081053327
402454563
621609744
197202447
1101756476
1976058257
227935720
1228886516
282510607
2092434510
1876019714
835381172
967340853
288790811
1703224772
1763864905
1824022693
1538827045
2050350453
1724566877
688954582
1489412845
624231134
222139200
897884641
1753841797
704537053
596024004
1765733596
1198818992
842303120
28926574
1917678086
1116086276
584015525
699853538
259272637
587542610
1648495914
1228430384
988722213
1705421892
1089021401
325030321
1968572054
2140853123
1736466736
1503376564
1259183687
1596342515
282796704
2003096678
1195288579
1545132231
2096095878
1344161123
1105293776
1727967858
1744559313
1452407931
647257734
518659725
1137146779
201477527
835864373
614095991
1576026792
862148707
1590909232
1317054113
1749042112
1798957900
1056400001
600854307
1265345308
2125339974
733934729
1184930517
227979106
1608924138
1897820918
1584344119
1000837511
1299470793
871294818
845682365
836898091
829090597
1242606388
746803915
827806595
733044771
88092501
1746326402
1566594709
792136120
918252154
28341584
1372985957
1716840979
1705296904
2144320326
1934682930
1435634293
2025394358
1866309063
806140795
1841163077
2118914260
104440760
1122710613
1441598327
52757689
1672922300
596700584
1707989813
273712150
1455496391
1293757287
1291730519
1014508780
2050914579
451504857
1529922731
759464258
1192166692
1642053320
641629208
503859688
1667982822
1381046784
1957358245
1112978088
5162641
486332287
837857200
667649128
931034321
1282237740
1093936826
2077211253
508992124
876485310
223960492
696210540
75572832
868717808
97234782
1377710899
227796781
1948195992
880853574
1764863177
625428745
1718585424
116929114
820642672
2022193713
834733764
1456506418
2073136114
1507035864
1565246206
332876861
1830827316
1886679300
2077030762
1414014038
1600042627
257425244
528173307
1542020269
156917575
37160397
864331617
1882258959
1415333044
198869022
255894673
841185825
917297908
1689999834
1200674009
835147883
1151500098
631994492
2048010044
914666864
267825435
1263949639
835146553
1476938294
1062347213
263725273
391695076
417168968
1347861184
1141759913
1230591747
1202106694
1863143065
576237035
1443189729
1199708313
353035248
83839510
2005643734
1916541967
1283475798
51109740
1119263529
1671750487
439318488
1297729110
1471922465
888815386
1836952284
523771488
1338625844
1391744319
1771697069
2134477790
1651903383
1482062988
2043421332
671955580
1352971366
746703395
1707747155
960132569
1341545845
1296130926
178966531
156354935
1438277938
2110591848
800618882
507705869
223594628
8600482
1799213112
1604668416
1005963552
318752606
316973391
1197389126
201257045
1975990412
465402851
1193024662
827830036
1924174721
1109756362
827489024
1250427159
1350510668
45475797
165573602
1696104006
1288711549
1943862387
327015152
1687678246
582222694
762540196
705941397
358891550
1287107605
8015643
704691951
1200852587
226835261
1492889535
873188342
2046618381
1906382971
796916540
1106757463
492457199
651832259
415225727
1672858340
285458030
1654942369
1644000308
1824623481
1814093061
886686883
1740716086
24812065
1247749039
1559819670
2026306919
523284031
1872027137
1474714113
38725125
1739947524
993754219
1947036874
1390303228
550936597
652539884
486627462
1529851395
660932744
2042940975
579553090
1711541025
538856664
1238895620
1444961481
1738604044
980085811
48160809
1558292693
2026673526
1455842231
2095425556
617891323
1389803223
1274576857
1440578901
1505548077
266694587
1826087188
1511771417
1586847452
2015160870
1130105932
45064190
108196403
631485968
572942583
433120673
1574638209
1777088560
1534860087
1343310437
1925604461
672925481
464124432
961553587
2004350947
1489864145
326274054
15294291
1432674127
1524312742
1484462828
1713459072
642009865
2028079349
2123006994
1172799058
202303147
834119216
1673405836
1878316029
942241073
1105097254
200695014
1149270620
1752204143
1661115826
754927081
1608251106
681638873
33986101
684290693
1548306798
1446452607
1347247717
375983446
1547261978
1430257477
1919997775
451050023
619047249
761196764
608653398
641185554
1275466675
1702036174
216867498
16851674
2041910286
1909257013
1267804872
1516163509
1966640132
130212912
1612346351
529204980
1653096548
711333816
190015587
119117559
1377244531
305986293
727360275
430218800
47148207
1936747887
42064740
2015436939
1069780555
483954628
1128206552
1972258236
1026340983
586485208
1799621937
1937472886
552554735
795394572
1976900436
892892584
1011131890
972354784
1006024798
112377385
1667320708
1422581135
742223029
1528084059
1862805441
1820306967
872013607
840975203
566223521
237163180
1726752931
1453322157
758708928
842939554
1445649213
384778381
1964096271
1178804015
1890118708
567998058
1813819734
1141631483
1646017144
119703686
1377095268
21372069
1909011270
753272595
1920943106
353196127
116815340
1913641343
735163894
780718225
1380122225
1348912517
1840879530
369764315
1569019081
299335806
1806387656
1210902735
1746947014
1142038355
2091773692
195886431
1156888691
2086610235
951449565
2012950540
1759172814
1866461497
1611340160
1445055644
1966988266
2109490392
1081373291
1452797018
1565113671
1147700772
1425035340
1594957710
400635359
1519868279
928473833
1656362698
1360358922
1780885390
1353830088
73875407
2062528201
751991586
757108043
2079730977
1074025308
1511684590
1314026967
1707621624
2083404092
1260037474
677573689
1236768329
633992353
557588746
379166165
1833476595
1787868028
157916820
1109460002
664432293
1927299091
1771993976
1434187376
530796054
164599322
1251348265
1171315206
1618209174
698526389
1366823890
2053807240
905426323
1376726155
2129217467
585276830
1118051413
2105674662
1532373122
683766532
862439957
450367175
1091244338
83217935
2099916484
297208651
997806730
1798132804
1650836557
1469045817
764670241
1689626787
810853489
1484639082
1577508882
1805417240
1625829561
271459979
667713071
2125773736
1512495309
500511708
1780916937
1280954208
1895597737
1413395260
508603634
1267396793
132157159
1950202294
815984911
1323412438
157736905
1642156181
446880967
1725193715
679290160
1248128759
1093005267
1828334438
873989156
1322736150
1403756937
1048148212
1900232953
1924228072
1913255909
574331152
1457097843
257588006
1578504903
912861317
1365346173
1217675839
325866567
1124273376
745475120
109300381
1617185570
115236644
1808135039
826194868
1162698049
1716052036
2065249214
120316417
980329286
148101312
1298057377
1672695570
1367358046
1323434882
34023947
1649903193
376250001
1254026815
837166903
848910644
14270033
1601057606
1630314397
1877430820
1403137625
1492881490
1005925524
1132705847
1573879843
382205665
1047700649
757890485
1793843242
561412516
1420157809
766576304
16251206
812068366
1130240546
640558652
2117948766
2073988313
162782831
97801795
142526163
174993168
368905640
193491014
1370171888
1269473448
850507690
1233409657
140352623
831468775
1585725991
1720210575
929265318
150560658
2141718059
2036519943
651129380
1516733362
388864348
660673085
1383094947
1107572917
417778017
1440676832
1309400113
1681937068
1346878016
1172708804
1902160651
874726763
1603977682
1850289757
1547005465
66028479
1535669026
308283124
133921627
1611301929
407567753
1207110646
1332364140
2112717544
1331530759
769520522
291511228
1247193553
847377860
3689124
542810642
421562366
1433501287
229055
849173811
1652502149
1422498881
1554994754
1963283350
379235251
1673429584
1679979206
944480046
1573045601
945009174
2061522229
634161541
1774141150
1938507334
1258071378
1129781629
469067648
943257792
1647119204
2072434185
163344466
346257826
396604351
1234741821
418193645
610089386
591461189
162337695
1053647702
148169869
1933116536
2132515092
1099141626
1869765117
1977675756
1735891126
290798836
2137070797
585952912
1756172925
865313132
1966228863
2098296894
2107821706
649633454
1569126496
724968682
1110992440
320201660
1196239803
2006137847
578587290
1230984459
349862139
383151979
1293932910
147359857
1142908029
1772527388
67371262
1323799695
728572629
7143988
807141754
789479716
1895436658
460597281
1095995950
1813541108
1453747618
679269442
1473240853
1819628284
2003096678
630549740
1095710185
1420397439
854679348
731208739
1189922811
1605563384
1844293994
537655059
2021687334
588379780
485713105
1582646051
1454751575
202997547
607743536
1373532612
1861022900
1200068370
1120789707
418348693
55201616
578806730
1453744961
441701903
1341030974
1370509829
1530855261
296019225
1334650814
1920473436
1629036281
166017160
836679323
1701967701
157645884
579876927
377738525
653675665
2137160191
1885651848
1946029347
219354468
173411294
1026742007
1413561177
986361624
917605306
855375559
682381558
1296956208
1367439757
1521679277
1543012333
549098781
1570931460
1926111354
527187883
967739008
1295479744
534671365
1922643497
593571728
966463779
1334213697
1266416009
933611576
1505964029
1416209611
521374681
1111586770
265006648
1955160608
1387267758
1791529125
1847780936
1486433234
1883744530
462037170
792416015
461668130
1758105017
1059084945
1294883506
1836271894
120591837
2087663985
1038527811
990385051
49518745
2068337906
693396220
803490443
1724262556
1585107383
341943084
1000630418
1927170977
1407095856
1635812883
866812714
1534359489
441607948
1293035910
1764107594
766303551
2039277093
1513475962
671950570
66555459
1943508611
1397748333
1606514489
1876994408
1139007619
1745900916
715223519
1750329900
332554531
2097354460
1519189622
824700759
1787031657
1490225684
356710653
1027017206
209269059
1656578928
804111429
1274181463
87397458
1678494925
856899847
541062405
1606498240
1426531518
2142370881
238448193
647809275
1689969274
106284912
2041212068
1573993664
1489073712
1915662712
28711695
1575208892
1014149663
989138264
2144650646
344255777
1230827633
383709258
1945570542
1349612124
1621691894
196735510
12811387
1136357439
1644268395
270063423
905397564
516090626
26550153
918156160
1126181397
2140868731
1838345485
2107688687
890377706
1062071782
1136094656
952973653
1222699316
2005527030
730083176
246643327
2069709698
176263482
1959093658
1766925167
214735880
77093178
985265395
630642305
1144920509
818998765
1529008596
1128044802
1353189858
1691747448
410209982
1698930465
258015496
143464424
1264453272
645926784
1228134738
1018146410
230932300
1117968382
1745309775
2062647269
1800819614
310038209
1467354069
1802253078
1949917556
987772344
1821288092
1655755503
173196910
2036271448
268283701
903697867
505817871
873066867
1293105217
58567705
380393340
1285262362
1739126598
1275641443
569386200
1631612052
1360627273
1996265142
1755934313
74337320
1280071670
35449586
1046898507
1510220649
1144973235
1560363682
143521687
1231558281
767678569
2889581
1716984232
1394159567
1941854813
886505380
663467445
1622677759
562290985
1902928276
1566674882
1761405845
2130004848
630801716
975306493
814526012
69842347
1411967420
117050375
330763688
531330771
1779315192
1941581555
2067375747
1649226430
1966087124
278336607
1517207438
822206490
1408667773
1958008921
60485712
2119690799
95300180
1507945735
799643877
1994654949
1126246487
1187976035
1307527605
715930528
1739703631
1999547461
936884809
1847228672
1921630565
1582952176
1176347368
653182349
566778446
428350873
1602423087
40620433
1063041170
705333519
1054390365
527183124
1399464784
738546837
988519912
590129469
453255805
1797515769
1044624100
808732987
1903609867
305586957
1514923042
280799983
1352588109
1711069425
195243474
1856542958
1282938512
699626812
1280224617
1341856768
1956629160
1984471803
388346764
311282668
398076136
369271082
190992407
288137628
1242544185
303108247
218621582
1730117
1592412587
963818282
79557758
1282978029
512501156
2108090242
435506771
1300887011
792275254
1463405061
1743636221
1473411720
80933094
304948665
1330407741
1277481631
230355846
1277430920
294805661
2143492557
439752041
1520457527
199555953
1732457184
436743348
543047975
1383815950
748894678
464304961
1714222288
828447491
1739481679
850203734
592996541
1161257893
1610357100
2040668392
1715756185
1900669809
1168010367
1245899204
758984433
786522277
1173878296
2108986330
236788581
331459935
168834891
1555195580
1365155594
1694584165
1851662221
1772824149
206185315
1700649690
1172550890
1090644548
410802045
752368108
1645247184
82497472
622681032
1310342104
1231953447
1473827577
109602074
949386893
727557525
1213354757
867652188
948777246
1625399938
1965316494
2055646947
1156827983
1847463933
1584277161
296972547
149690784
101252024
1695681746
1065403314
1594223024
1754183956
1767317119
57326424
565296329
423842158
879294072
367295331
297630533
1952106719
1408741363
1928864507
87693008
142497086
1923015544
556288836
307893482
1325154433
1019756001
395530902
746493647
1397695531
858315247
747028330
489138587
2104876490
48284540
1819878595
840845926
507831386
1220374779
1831321505
1331706802
1160263650
976058038
353759831
1580165358
789168186
1899774824
1605684727
2127063200
870758
1801145244
1078347472
653275009
104538179
1828753546
840559776
1349630428
1597913733
1115088763
1584228895
781277226
1773498426
291846077
1836926315
793168322
998691937
1975036797
1703523501
1354821760
1355449805
870621909
1667875504
265581551
315682109
80900573
1386021244
1993851099
1681591018
600112223
310318094
564279769
183022561
1941523695
30666387
1245335698
2146245198
1858958710
1527602732
1980140327
1508760412
1281488733
1567379643
788245393
1136533836
517288404
290966087
534076850
1310200054
326430194
1152232025
1708348976
1925891214
53025560
1375587227
627549285
1423733105
199433582
1492268263
1359686417
1600838225
1925588081
1731350512
291322674
513572694
1425553007
1317367008
605107668
1472164750
1187162537
1775946716
1092586097
2008165720
1883537138
1398008673
1801577935
1572947680
1589744232
78082908
1439403358
887984845
473560460
1916552460
282667154
542782337
1977139408
2108984288
859399722
1298562752
792698262
564926967
441088850
652760508
301744085
50331308
1436548632
75330980
1786858838
1362547931
2098997325
1704627448
1352492150
644387728
1256070722
1852991274
1106587059
398421001
1960831739
2065095858
1583685482
1745793779
1468216348
1401193614
1841678920
858722216
1951854484
157451640
359746725
1620572133
454134628
1690303598
1847929985
415335760
1591285886
1460072397
506964623
861023223
1311626700
1496877990
1543618927
1416267160
1711025680
1755667613
56303173
788912673
198666122
391238601
890879950
1814819296
1372146616
1930991045
947695232
214866811
1617470313
1914847237
1828899911
1341011243
943429985
643424677
405649335
1580225350
709101455
1627049396
1466547718
1735521504
513058877
1854405553
563608106
131575883
1936126963
741094039
1228755540
481659652
1286259716
1878141920
360679321
25759241
1860581097
231963350
925015746
635963548
1195014134
65727346
1572680860
2120032468
1910743049
871015501
34087985
1794865173
1515374164
1584495194
262016872
101013705
17591025
185492026
961050101
1767888792
1418795809
793966825
439573001
1748530527
2087577671
475669726
1178755357
1295706771
338228490
1229397659
1454823520
1201770521
856174542
1178088699
618972210
855188347
408128391
1955881593
495218719
2097770998
399737861
1471140427
116756447
574358118
1458216539
544445342
1430696458
1620180154
281913123
159898679
2047955934
1043653294
1131569516
2105044101
1398800622
1311721037
1112584428
1872460388
1922160342
1803505174
1271043001
454379843
376018594
1039735448
598069651
1796370480
1763462796
1714488648
464504281
2134828709
1665140302
445482742
1076940772
810474173
515138570
333815948
552559453
564673824
784503451
1540810402
629121161
338936234
1395150625
900489709
1554084274
40786484
1125823006
482407741
1393733810
780771792
1699631674
1808951321
730042297
1246666755
1364986411
169155457
465807248
853999770
1030022569
1560247701
979496076
1803838862
537331106
384009202
1015007608
2016262656
1393082771
1991493412
1068376654
829965942
897443202
1912236405
1812137230
1863287299
8731035
435248296
2077888689
477551556
1631827829
394855945
1233394555
1008172782
767518100
1502972271
1335934561
983595667
1343735133
1191707255
463236737
435318124
1153205008
1952127537
589965320
1570398746
505105967
1781279166
125622002
69857630
1961306696
620285041
1174820231
348318852
2117079335
898355871
1164542408
263772062
1171476924
590547302
1014208495
2077955453
330438477
629416350
289597338
1096053692
1432370359
118793920
1422289293
1398369114
1133135134
1395368789
480351753
57165226
1114179333
2129147487
1461735509
1173903451
1842312506
538192310
2040174179
1206030730
500016166
1229926536
1936491234
11249651
1152234736
410127980
1662781459
667044871
1886961654
2078320901
1668801264
1339846706
1111774681
440961982
222093163
258600066
1912715415
1575125629
932368207
1970617627
446769894
522062921
1852362649
361402475
1186602998
993357463
1029032679
324052823
912510559
1774832191
316153491
1504543412
1353687201
1469133868
1174477855
502210570
486220662
1819706463
357556229
440625597
2130429827
1660775166
438831201
695753783
1586463896
390013916
1532230040
516847019
976118562
1110151002
742201330
89542076
1170158469
143832053
1158481032
1599073450
451161889
89480820
1765201643
654162499
1207302918
1764759750
356305042
1137867905
195464630
2022167503
2021728127
1509157219
1125264883
63497653
1748531787
415657284
434591864
1398508509
826779056
725046521
486391701
967027082
1854915877
1300928726
1686036703
298069907
146496265
153088014
653067247
2111014644
354757294
881065914
1519327007
1554803678
580578420
189516358
133691546
1259104978
449247885
1536569097
889727736
1445738287
747409340
1874387761
796386261
185909587
1190196357
791005302
1212503844
1146952921
1864380469
441330769
442363685
1785231440
550416779
2122763210
835278193
1545163216
486962396
822583735
679975444
901012011
1551248781
64067258
1511429562
864427284
276709174
1953257203
1068103203
1213844956
2139272416
1081096700
582648626
598793766
1164570578
1484208776
104202412
1178985826
618024782
1163977027
1542495815
622657821
1507990019
40308582
2111928486
2092019239
186769762
1954375279
248713740
1377875528
1716986295
1970081262
934147898
997378968
1566418645
1938796857
260264139
1793597496
978839601
754008557
1028613510
123796912
304188508
646422557
1419357378
1014973069
1392796363
560413760
1635408670
123436943
1745872729
1978701427
651165197
601153042
314676089
1502234150
105858376
1042324971
1075051646
861431670
1492513176
562432685
1083356896
1530500328
643168375
89747605
1160626165
41952244
888907679
1271204954
731008075
1742115250
1082734562
691072478
1632549263
1210854016
1866769398
1897845352
2044024110
30047521
312017314
934314373
447672094
2067729409
350510146
1050197172
1748930010
2000364760
661607151
701816117
548830421
127760082
341346440
1470865884
1005704650
1823496747
820441739
372211111
1380801906
1393029881
808535077
627127795
1830724872
122478215
1935579165
1507540105
1419204659
2066120994
924979092
1699040193
1844194839
503828086
1671643418
434456347
1157427176
442537911
1416520987
1387592462
1583927478
587534289
1785507280
56578374
1583314267
143971270
278185578
710843303
1958451792
394469335
86965462
179388189
1533408030
1934309736
669507721
1374468021
1019866914
1497331469
1065403314
1679638769
1641656132
2135407157
1299067287
1599444343
776860848
529557703
574113789
1316259660
381711498
11685224
549044987
2006498138
1197463601
380549624
1200447986
2095490883
1901142526
449366889
1526315743
2143757498
2078627415
123554201
528520254
225067022
95487822
2011315600
1470609089
1949668606
1745228458
1758831848
695752211
1254043880
777361142
920509953
1100022589
1726317740
769126846
16978940
1364503667
143568114
1453468162
1145924970
169075419
1989655808
411336163
1715171607
1105983898
440541451
1525753685
235405745
15940944
1336169424
747080445
1179893049
1259978986
1431488165
1254974491
1482895027
2033292153
1404727547
1021150207
997714688
348332844
1173090610
1333590578
134298627
1253978381
324180906
916125740
468807846
601986291
1840168115
1107314709
1415093826
494773764
1502270323
542159465
1929278195
1195582431
1646109053
2105566808
154382237
827959353
1305332704
1525050739
1358569176
1726563165
1530808118
1381856403
1220411524
177175666
1939169596
459288337
310027631
1229910952
1380227311
427515567
1279333681
1427845862
1561623568
1335008138
1066887255
1189914743
111932160
480824663
1173657241
1587288331
2044811597
675108393
1447447847
672894587
997469590
1605715730
1794539989
1051258327
1088642262
43771649
991109090
232483075
102119878
1546504680
1344073482
1944108191
840102358
1817111530
684590699
2110788021
1574613810
167214798
286340058
1972774889
1220128331
1248604406
1670059486
1587995116
183444843
703233434
1338498419
1982867782
1854808519
1403541671
812396845
109934335
433946426
1532475461
2025603215
997939015
413635462
1607762756
180327555
1014183375
1840498964
1617840233
1155992619
1087613188
1031633401
496047275
1229236291
1360746476
1334642156
406662441
1605890194
525176965
968951238
1011996125
377784003
319825928
538824160
604924566
71194694
73961661
1762299814
319557001
1329017088
819055995
1885197834
1904552598
1802543809
2118667651
60483156
986079500
2044634849
1336225477
1542030170
194313879
479994265
2025010444
658920316
1438468699
124105134
891283840
1098130698
1645328029
738918346
1706768224
263316848
1673365293
836038934
897999402
132051087
1491689185
1430224348
31660170
1351388185
1877863777
516444643
1903962889
940850683
933279967
754744901
989106849
163624016
1603337407
618126057
1124971081
1631434992
637785079
675956579
2047132410
1682561661
2080942518
1239443249
1198859822
1314644663
1723713656
2091568174
475993214
751969744
1106097706
1095374292
197525283
1260923200
394803560
71920431
297033972
825004550
1518871777
441969920
2065093460
1565244566
767433084
1726761760
9242080
11774761
1993730889
1372290988
241964174
224624123
77321932
1303538309
2055706904
590101464
1015892997
132265353
757370411
1959633452
1403078728
625084189
248805195
1717623824
1670068693
290456229
1262636280
718849210
1752656817
2048148076
1387290007
657240776
1385425217
1992270297
1590377902
356372142
1692678124
828865580
141798684
844196159
860038223
1772047557
1284059357
582031647
1280705258
1286459199
1896199123
1649285935
1890144977
1630280738
501034284
861126544
342211395
740465542
1300462294
2080401316
1690690031
241673377
1406407567
1717214412
543052920
1965526618
2139357861
984151803
990037288
78139776
573165591
414553033
1524540079
160687879
301868075
1190223468
1498435920
1007861629
1855762610
1566718746
1417185160
532390719
88296368
2076232883
1513311988
5692088
2104846319
1783001693
1843147975
678865782
543350262
1657804599
1142782918
671843087
1709567508
1110107660
521016808
1245585734
1604417151
901071987
800602659
1398306678
421571858
757313197
1570073173
1453912100
10302001
379594797
1129941638
2036319503
630394579
1188029633
1760596297
117969942
1522290027
1226409226
249174762
325670533
1461438474
371100287
1437103188
237105632
281430817
2002417290
1839672099
688851482
1653764764
1037300820
2629731
2053303496
1530348130
1932346583
1590295078
1737594957
1235769803
603377858
2026836026
327397829
435973089
85008080
1972746876
2084405522
1834331188
567547682
1289600037
143478553
1195365158
641445899
1166870123
394697621
157713588
380110166
367736715
1049494208
641423900
252190435
66949889
447009842
1114980013
554863150
851381648
816544311
993440308
1688886104
202186446
2029960823
1748841088
1911255288
145026516
595991713
971321906
434345097
585651466
1610436317
1775425126
453627310
1391385093
2024215443
544501954
382280946
145684251
31628288
1851871301
1745544614
1242549622
1056263239
49778392
2050727777
6236930
747152698
1733081747
1052044514
631649032
1920316112
1713519947
124371950
1909017818
948110618
1406451613
991648477
1088775071
2087284332
885005199
191732301
2004394448
1382269862
2100473502
796137601
521606440
1744905799
792487787
1872909085
943596240
651004154
610833108
341991185
2061663600
1720047718
663153191
341835863
1393349111
926463321
1256696837
1101192323
585487280
1338266942
1059878139
101612991
813511664
981425728
1402390952
1984449577
1213901659
323329508
772442874
1890341835
1508415438
731513710
1764475634
592725617
1749054451
92642532
1571365987
329121628
1137764902
58687386
1978318461
988107700
151590215
1852101112
513752711
1654894993
667368462
1635436942
728121546
1593557730
205733808
92517116
1627746777
697874467
943981636
622465551
1115974451
1181750171
1565466883
653844048
1064249207
347351001
2133350012
684631199
697459834
864012494
1394545633
300795253
949297800
1396860627
1953726827
46391162
2090302721
46644084
1347483198
1767631936
51935226
1103376599
1031002524
543734236
848529309
1973591385
434489156
1824586161
2107431204
774736774
481343409
1511968992
1184159444
2112177112
1492545393
1279333562
1636934851
1088908985
460906642
402694736
218423743
810140389
129756736
2086324735
1639854818
1705244399
958484783
1615330988
377519327
519521523
895275106
1254161773
623979133
465710908
1722174141
940289593
796809496
1813995109
353526818
1160194070
1613858741
902819116
1470168089
1900057225
139210958
913009956
490786978
2059472465
129206124
1950278048
469910526
1553476262
1375502849
1802125966
1345492007
512973668
1402244499
1309154065
1378975630
674048347
1382419633
1299491449
1521763581
184842537
183836363
718272421
1015282763
149028799
1076364163
1074952801
1278184833
212787106
1035146688
2052298033
695249923
1961722229
1975244718
1969752248
391742767
783204635
1012699965
41192134
824218416
703579821
2138584336
912206323
1416737782
68405561
583829633
1444711796
1603212578
912282342
775211599
1054310411
1485177179
1020720462
636656074
1944471225
595474686
1117026736
708421405
935142828
509449228
9983396
1906029799
1556246415
1093083099
1744992111
535450026
2131167340
532287487
1534697178
1741833065
1594746555
1198634108
588777830
805130588
1888432181
1516344146
425742601
216027934
241331728
943651399
649096630
330943763
798970727
1284799247
642369266
242339568
2072922950
1549806690
393886967
1015290548
1284294678
847242201
1183910879
2093282629
891257385
1258863390
2146765025
1636631097
48467896
1864324638
1475415167
1035387803
1597024274
1906595124
999655918
1696140748
2001951883
845135150
1249182070
1470047358
1036446848
289955144
580901147
494950198
1450540084
1982526418
1193383385
1183676372
2086809754
183500136
1049720941
1422406275
1528333646
266334898
611843780
1302933829
2075015200
1694786008
1188044981
647304960
614562609
552335897
1264679134
1125817589
506157820
1858696273
1996036782
1473822605
142209212
720332658
1765533214
2017389920
634135017
22060094
45165130
267823882
1463072112
131028463
751579274
137217459
2041695326
375475463
804945783
984579615
1609682511
2049832933
1759694475
1230122949
724026064
601780728
1554318762
1201023608
206818709
450721896
1002864605
1072930432
1006068435
508134544
1414287475
1112076521
1925363773
113761057
132752939
266790550
1726837161
167546418
1017261981
1183111746
1159554643
837448934
1206355128
1707599565
2019313780
899391634
1613804008
683909031
1433852651
1738367713
1000459421
1038871500
682112278
1005866504
1436666234
2143641154
524877061
77076742
1572438096
1324433505
1471913609
824980011
903795224
687892609
1837960757
413733611
1246555493
608967665
781498317
323016559
525030219
617392720
1124529086
111813000
642356251
2008905796
1511673599
377881432
1837891587
1109461670
961986524
291518685
891505894
207063390
1860082853
2110452618
1861645129
2147247320
370683994
1081375882
388681656
1148701405
332281641
1453841428
12559324
631572930
126400678
1682974777
254555091
429186499
1385193551
2115667393
1257663671
607507737
2104015941
442592415
646505157
1789058281
25661078
108420016
652368774
1368710450
1846344991
1464199548
91413837
1373326730
639249762
643490397
1417149334
1061107544
1597035395
50735543
1136097998
148218665
1819766861
1767750377
1947559758
923935914
32672507
647638264
626009003
1669107652
355728912
514643987
1195745070
1624265830
546607913
997546370
1987295174
1331473388
644613510
791897084
236787502
2098819648
490309620
315792220
1375324892
485209057
1490205223
1487013153
1832195508
338583119
546933497
707760960
494947542
545142158
1637700675
954891442
1337697112
820897044
1733052321
1630193956
1742204079
398958772
2044619135
2056511412
1160300126
1885379043
1872598752
967006036
210892155
1651727846
192301401
1018900801
739131169
454934065
1707307596
561441664
554649230
796002681
1709339236
1969573011
1217272757
1992982622
1081602148
971529350
793110509
2046429653
1445000440
1992755555
1696961683
548383644
2116105272
694056159
1427308679
387686585
1509544214
1625930353
1535561028
1591955492
1968202380
1643836316
591756053
2101952414
393966427
1608612147
62456377
1646524146
1284271376
1014008345
574218130
1834767210
993244361
72678891
891365495
1160064505
167139855
796653782
932886914
452578338
183455922
1925479457
2054950655
1627173122
2080148427
1442587502
997085553
1564075200
1845089477
386221944
1155695802
948488939
264574621
1154800599
1533413157
2056593033
697252644
2876325
325746857
1767282596
1947636931
672802319
934077216
1410197365
96363349
748926251
1017942008
1136472244
2087793000
1623278110
1273454496
385316942
500005451
1014307848
604956381
1004571619
255691616
1872864568
846325997
68958479
968073615
1630278877
1333265361
1812351917
1441131469
488380051
161795268
2028051702
1063459418
1861903649
132386680
357023243
1416128518
520857352
326762173
2039151862
1433722643
1631846601
1461901971
549231741
1738374258
2107497694
1276736102
9508027
1904145004
634271321
263717698
834482952
645365099
1435449119
347928862
587664883
2087810480
430172340
162521568
1465206750
1807555970
336310022
1003144780
333942302
1718557187
1768378198
1221419048
62195811
345357414
267390152
1097684728
1673959492
129267870
341017789
585377384
172789726
1326290799
1524325513
1140284027
753227100
927018491
792863804
1847607835
1794374966
502427815
476917495
2086551852
2038547711
1811419620
821537388
871831965
830863354
1090727590
995575537
1548439276
1897595188
1739382739
1067938039
1474581454
31185863
153767904
644308817
1710561216
1769136640
1296177089
784716549
996113213
759490388
632442991
355026820
1355289800
1706513778
1650464945
1625966461
1862214672
484429244
1387890868
2125590817
1069993700
1494618076
2002103746
1358993361
1863621113
159322476
1099699427
278973354
1428282932
1598046812
1153958666
1857507053
122021539
862654082
1428841350
758639436
461653485
80313606
709490886
427783346
254143024
944614164
1965930381
1242399802
715790080
164915466
1472744456
1509222935
1723438995
692564613
800323086
1449674469
1111850174
1079384388
1148064632
681361560
964295565
1156137787
467076253
336484058
986782202
2020830751
1833444636
1771228420
1068083569
1115462715
2127477530
1174342738
801775513
1911678683
1972401523
2126111249
1653634849
1446410361
1470380151
366714913
1871474115
604402664
864168202
2110655561
2013956877
1207948340
537464349
666043640
878497501
1413395490
1095690460
2110336462
828873489
1911838794
189407924
982778366
712097476
719195111
1325961122
1501942983
410584251
587605735
1507440386
1504992681
1224223241
1863773058
294844499
816080825
1621585767
1640850330
2123408656
707786460
1251213882
387709457
815106882
1059420967
505155983
2039820904
272275618
1629475401
106417624
707122180
1774161983
1466948167
16906667
411807861
1631534034
196319023
1660472513
2127439566
585450201
1330904640
1088799565
1067705878
1314066089
647315059
1761403633
675878613
13399611
1786998755
474450211
1724636148
1264817514
511967400
338367620
1185300852
1679442657
1052962229
885028055
281825269
1456068426
459829867
591449908
27041401
1525520168
494644379
248656274
1855014219
2090188344
989481319
119157596
697062892
1298357512
1116023588
937102806
71216716
1350728820
296804598
220451985
1879491065
1635170442
2018009804
1871525611
1871043576
1632673082
381654566
1026971062
1542735823
1389985815
997235996
1347176708
2003940873
1387318393
131160492
55387976
1794708988
1928404211
1915180995
1920586352
293968422
1265072384
1099574833
1377521693
380668269
871297012
1199659674
1541768163
778955315
1229889510
1205307658
1089060998
1218945968
586468127
410719062
900040935
20523953
1049147605
96665080
2114647313
1371389664
154524758
642502759
445479951
1871660980
925238657
1073986891
2121672327
1957348167
841213824
949002772
251987836
1816503959
1192460982
523754743
731841155
1826355498
1726026991
1216401095
1712286229
428771171
1425120336
1156779963
28155121
358234568
1812048781
593095188
1701286847
199881981
1320791066
1170133945
894869259
1929746511
1207782447
759863862
467568459
846076768
1440039291
1473054968
100482381
1335581314
1654916090
1434674138
1169846104
207561248
154904331
433324946
1982584808
1537558026
1092983012
1542194145
856761522
455565246
773553694
1634267640
1301646091
220820417
1602865838
204434099
242075257
523325371
319826865
1528095462
1792954703
2140199276
1762603613
1989028428
1324123038
1462522158
1912017537
245467988
972807079
2076822072
1821157976
1299854485
984685564
1087627674
2139710486
849321877
1346419345
890217757
846863732
1310274531
1488132211
121788104
1685962794
1126002364
732349410
709545864
1162485910
167524614
1074824427
1882070886
1615129958
488281207
555590810
119556314
1702600603
1915649753
1897560593
1446577427
326348031
2091578838
1768006155
2000133403
2126256942
1119299085
413353365
112648146
844337494
2044763125
732126308
1752052729
2136616779
1711855047
1407254737
320086823
1626911238
1765283737
272900641
1041880069
277477875
1606340892
1644717532
372588870
1525100172
1903151840
198021975
1353828859
1739044412
1438176316
1828955237
1170532371
801035022
898412787
1075579848
962732807
98074742
1832220548
1804701507
1721978061
1455130827
627673254
74194492
573898297
1614963178
1708883728
1522159410
1414770279
1976613974
75413904
643708015
1693696692
120617482
5771807
1326495488
1993010790
521219412
923285734
1242939300
920645411
1133098543
1315383030
23689903
1116645187
1944916224
977432664
498536177
376369448
185335863
1290886933
1053796094
923275410
73206944
1717125421
1724763854
1805442004
547210547
1551002764
1189681359
214398872
1001123163
1321263237
1729094110
1041700401
1860374867
1411959730
1361997833
1724126000
421437735
817989184
1643550898
1492177060
1758933876
403930146
1666374874
1836858498
606982487
1721762104
1859484253
1384952887
2009498958
1631218509
6519378
1116281397
1811687592
2124424000
1834347093
1007852312
1050382617
1292461905
203512149
1774276639
1437750633
226718239
1738252453
324424893
173493971
286711270
660925927
1594568444
2035605601
627227302
1506036125
1143889022
1426205307
2130199033
1841162531
125176784
2086850689
1265497512
841126549
449016115
1877493241
1705677633
1432722906
202960464
1670106985
193084846
1204878397
1799001261
2102580979
1713715001
1257716519
1260088744
91343594
526256380
25555286
55876046
2104361216
143986671
1851771674
1859557843
1306450129
1294809107
125667539
630421996
477895322
1180924230
859495220
1599495895
1982629127
736950355
1135174220
886916058
345538694
1712481268
129172817
1570800676
1246666755
1658542398
1125480490
762975951
2036905932
1493132950
1672795080
1526942741
1809608443
629397949
613430622
1140379608
607900956
981011424
2010729004
831847895
1124559348
586724366
1206584111
305782528
1955910668
502060860
742900702
1551638657
1119445650
1909089443
965325765
2082983174
898310505
1443243254
1985139321
1381613355
1857399962
1454736926
1296491718
979111173
1414763845
1519577968
1754580238
1495045480
38361807
2128018003
658806806
1454903835
292054395
1063884150
619792970
1679812908
367262093
50262036
1141261848
1291739196
1811866589
292091468
1950973940
951571008
870376758
790542974
1972790370
2119575531
766592524
21639963
1251643655
1460656701
375887419
1308615795
756964849
1334752628
950899130
2126455633
612148141
1575324673
122593195
1482400269
239612809
69943068
1381901376
1215999863
171482953
1550906841
2085641142
35602448
840789373
611740617
1583834874
1894525127
1540516689
1232129490
774802146
1169440013
1648132304
570776170
2087064061
223489570
563387535
290756113
2121887151
1875129914
1714551965
1465661567
1886615141
871937063
405453931
703903110
495503107
10698980
430166622
1947357258
1098861357
58074137
842962821
359267488
1581115445
377329810
607966293
902981526
642707308
595510710
1168847628
924376737
1579010845
1629078753
1613731776
1861564502
1901860604
1927844359
781148145
926540447
591129207
1029872960
1597053775
2107597997
2071564361
2102508408
278878278
2092331396
1703431116
39911664
1641449537
1882881292
1398123373
1242413776
1241533324
208419497
865323942
861037254
138879498
1991690545
494683058
29121600
1019844425
1400107131
1130158011
1392713853
914355012
1160482478
1010081406
492392578
1304329111
145749456
437395496
1218610372
623930852
486653222
1880186476
171330728
1215820841
1737867743
614943123
1148771055
1933264408
1674141151
118185888
1144244504
1554703145
1972054093
156232574
747000104
639803237
842070874
325803893
158934446
481753585
586819911
1415228377
548806255
2087031292
1190718640
1181785170
1032988991
1680410514
170770969
131165810
427218626
1690055393
1289967888
516670869
1002859897
1210598659
1378955354
350485984
1418258616
2013477347
249899546
585543984
2139046252
290466469
1137633013
554548282
948398556
926384622
157635404
915363808
1584101074
1858558614
567216969
703281929
322786672
1894342077
1666671930
904229201
1767591912
2077374983
456171967
1521991724
518591763
509634262
1400314564
1125318112
648433308
2140422370
801895473
379682306
977176299
1475904995
701065248
1697827717
1509428845
370500606
1696406697
522800447
2020439581
125661341
115608785
1448352585
1658391347
2117510035
1495736466
7152372
1154601810
1009983617
1432890164
689182845
1587126757
55634041
1285369057
1241174270
1211850986
575094727
1830466382
424544523
955392862
1564186012
1714444091
1724416776
976044773
778240471
624275481
2047344103
961953234
1862899084
287392842
763638143
1581499602
1188546266
1344795198
1987228717
2013545869
1455785787
22731340
1140993509
1432040304
549722206
164650244
640649797
1986291716
1841751270
1297018680
652964812
43588895
8431682
1136899692
683423473
1602661943
1255817705
268597300
34570
752081345
584485855
669011621
1800881651
146159988
849912
1190411770
747780851
33267410
1800229162
1297326477
183231946
728498016
559570900
726160700
573193345
1492527171
1370348624
1672767768
1303940980
1832171810
1451397279
1105795430
1956394032
1908354653
424465928
1779043886
2007048197
550320655
1980278328
1832148450
2094292227
586966448
985801701
1318280842
1626773028
1198016069
793040305
859555585
597043709
499520970
1914593583
693295199
513140523
1295448226
536382561
899762567
1698685208
62658735
950445765
2079757750
1831709144
647604039
281472263
1473728353
1113863670
615536481
64595402
465707363
414436233
130155309
1160129161
1409283431
232654744
1982407887
2102806682
1809525071
269776372
639683590
1191438832
1390299772
278812411
425504040
980495505
1059080665
1900582845
1048226180
2136813701
1513869086
234199548
1883033193
481622182
204491432
1037667310
1915758624
1285565013
1621291217
1616721041
614771562
2068763443
1110663892
1591929996
957338524
10379718
1379109681
1817093484
1980717505
995383615
1277816699
873744234
2064364109
521177744
1794998104
586718718
764994117
448149790
673221277
1705456098
946056290
1531505160
322668630
1797208582
1842322258
1643708441
974382252
887266288
345793828
2111748471
333864362
40620433
1606172318
858584136
1239860396
388099202
2047674438
1054861427
1735870264
2069133088
1973535770
906701025
1164407809
495266300
610832815
766376904
576699821
1685885145
848012439
903895553
1071183742
63883323
2125829652
1247643469
2058241158
773597958
1576301634
1700086189
1759738846
450476923
747937843
688896338
691729437
2115069762
1593379762
1373564366
1528441741
2041822515
1990389973
304691021
1700923246
1780706280
552894992
1821618431
921496350
532715114
2022196486
1520283448
606533526
1350236523
1588818004
786078965
1608544991
1798554871
94484456
836102442
711599082
561188638
1532680712
109705574
916647717
1421559777
1237440927
2017546705
348950280
129828026
1582073784
1624190996
1167877241
1993089526
1490745351
845511102
130448438
130576030
485915476
878437261
1534429360
1687725561
1136471324
554882706
1166286392
1639322809
2038477685
717710449
1264180087
521622208
1092003941
272497094
1818123569
1736037491
1659907340
806683505
207685131
609482923
1974697665
1599145239
616728375
1570931263
7136853
1634373045
1427264679
1264070145
868226209
1091227829
34855983
658177105
904329275
944319455
1461934093
1360951767
1050174881
625610658
444249865
1036371400
1664251563
1178430879
166013390
1158170856
119225588
1739436022
1113592796
529390037
546939159
1309549000
700113851
50451088
517304618
22438436
758647402
1379314056
1947339030
943120943
839153208
208743596
1488228197
795446359
858901741
2064140661
440456662
2026078363
1419566331
1235795624
432070986
1951701929
1439390021
967734127
195243474
1438308096
178182025
981879528
2000152040
1765197229
364632742
1410363665
1399012620
1716775573
619538863
422986249
329930405
703737344
65173746
1603894332
280797967
1857575972
1463925704
1758351626
1079894446
1943469472
939797950
1632684438
792407886
1177715147
2109612271
932995203
657528496
166426263
786974486
239185175
641475035
134584837
496259110
426126827
363371109
1668318183
1484384473
2003985689
661785299
739241128
74457529
669366457
11181914
1855785399
1803930154
1401812786
1585718379
1861512769
814702209
1145642971
178004638
989913938
1328069584
186470432
1016236807
1282678227
1156223531
98382928
1546725939
1574382062
1895653079
1754251813
2030013101
1407074645
409385729
1223120454
882344342
1067685595
778218734
1808433314
793273456
1701594682
754559414
1762022780
518126284
989920222
1051057993
590448295
812003591
91697294
300649069
686062417
1707320192
506710795
778554478
1117282316
662609641
266448038
2146560012
166448745
1600108137
1075234721
1654921143
1574547896
748319202
1041045025
430832334
277954921
1603219239
2140627126
1929487478
651038616
611294322
1521049398
1928600382
1656552909
106555575
349598606
1989350577
1665973765
1461286771
250452678
341943084
912968570
562549807
1652397106
336082632
1032810355
143094042
1013454688
1027836211
988651839
1279680923
2122716039
289502797
1533612540
755150201
960938869
1131649454
1397917805
101872434
2099484210
110293106
1231043938
1968368958
1819552911
1359028862
1245540189
1640680961
883281338
69836476
394794805
161387253
1563806248
1418572511
873990177
1507688891
6442303
1639888619
1789315450
2073538931
1665009717
1818185905
1484691660
1425622196
2058707035
625955777
1031899085
451559430
639012938
747899915
1805462541
227806001
834439919
740282530
1889124636
1121922992
1932648563
1857114331
1322027075
829529513
1416649744
369777211
2123273596
380092959
982727222
1342207790
1467558554
153296660
338039698
669344404
860227792
1909907696
1439144026
1601779642
1782795370
392778948
1121846752
483919947
660144426
1267718698
647987943
1922636994
936282843
1900259976
1257524190
1453311470
2001338441
1218176221
114514363
600961759
322925967
695827344
856458197
828566935
1601883936
503602347
371560547
385579958
964812328
1831552700
310907399
1468948862
1829055350
1724762630
549824937
2084411367
491321289
1515224682
1611432130
664072484
1857324496
1105097254
1601040050
1552798559
848240705
1408062035
760576768
969582209
2072815995
2087399482
1951228718
1773748118
1000997134
360143801
1140054935
1036192996
1360945913
1935852601
1933064424
1683200804
1045002831
1530231106
2021379459
1510664588
1489496271
1882088956
691423702
1246656055
1946114220
122815844
1984209044
342303510
272948236
1521551000
945842877
500365984
505590205
853741265
1563970372
960320479
1262850620
1757123822
646436183
1226156247
1662738061
776540704
1647747212
589470291
1593153135
700961181
1099952403
1076040697
1265992269
1882581373
1345652164
388233532
531389065
604870516
1140137080
1960858864
1895077673
1804206779
2086173463
2026187018
1351767723
1625414690
2064097372
1019180406
1711294707
978698798
39400545
534355880
295211521
1424968400
2014499073
1429766978
1561283736
1402367714
576295247
1388124767
1025933691
156841288
2140588889
1366866299
1921486521
1082233546
1111400728
1169830787
1682986405
1022047370
1500715886
183501058
1224613551
569474053
261980097
515578161
1305734926
1397108897
26768712
470894795
1681247480
2091464038
2095839967
333076216
577147051
1779795025
1330606323
1319570157
1155176136
1260475227
995473593
1920401241
1355024148
279452466
970352797
154272899
1396820637
1955943722
2000615942
1907411123
1628488449
703390530
1400858695
338467605
601827786
1672971887
1222636079
1450653550
1054459380
1452919157
325326305
183115383
2102712578
1007195023
1125164675
1177830166
355577092
604483731
1868224292
1954832855
283660551
1804872239
1470101800
1516298491
790640237
1631214935
1890431662
2011013987
139348019
1210357728
384101445
784420824
1512125281
845576123
1752128180
1576913392
614962101
524391374
100191110
1290960504
843460889
1117004694
1838258295
1075705908
1782489173
795934701
671617065
442549261
983169973
1843474653
161778346
1573814583
591755360
1158949415
280942228
1893916715
636426247
496630797
462048159
1788107730
404352252
883946604
713284470
1903736414
393104074
1880300346
1964494919
54031310
2111282397
1006966689
585286431
594420223
384629072
2053535263
59640285
487461521
1066569103
102154572
597463072
1569243773
1981523566
650995954
73548789
371549746
510180608
1664645297
462778786
2000885018
1325392058
165266496
832102474
1930785424
343014234
870017341
1711320477
767493520
1893439664
280390236
538452049
305633144
805346752
650219176
1552177686
2144220591
542356994
315076265
77577507
608293448
2102600052
1232776324
21158775
1957064198
811130152
340686334
823072178
113243141
1607933026
1986143240
323392580
378520673
1751685397
1036440728
1829866452
2135038857
167746194
1415321397
254036119
1316780223
549637150
2116583316
1346936480
1654759113
303127943
330848957
727603059
512571360
2130610465
1391129434
348264340
984580261
660041516
541561934
718417901
832041001
1848011085
1549400248
1344981260
1651387220
604014624
1694166851
668881960
810235908
526304025
948767711
1844648025
1409587866
1049534722
985531246
853522231
1237307495
1690530276
1979858405
792207044
1996252136
517379512
1753857993
1389871747
2136756272
1086860160
890812636
270477710
1320023440
1567152108
486733586
1867630851
1166751134
241405254
1761220088
748670672
1363432648
1168343145
669941010
313070870
1561169711
1521794109
1850758160
1137725607
131568639
1033032518
1962695524
1580704209
589968832
1447444991
132485196
47705728
115602755
2050679415
409328677
1798733183
859778258
1569885318
814524511
1446230817
799802990
1985332882
142024970
1608701468
1476404617
620973338
1148192255
81220277
1184113841
1422232299
852016777
1554766571
1698972183
554257656
565035661
1967298465
2059249980
980269494
1509693009
58962550
1514257324
2045758026
68977318
1776134299
685194787
1729665248
954114930
1432604085
1638052061
1219026690
1955773652
1598392248
1378882004
406592596
1570439485
772999411
289071732
532370920
365088522
315630453
2010583474
1521266443
2035985614
366419389
326055948
960675197
1577415891
1258625621
1799312711
359372905
848000730
553913960
1474810277
920772556
81547484
1515457048
983353567
1029069333
1997253713
2084076417
165177323
1352404562
674362443
1218167686
772060870
1666585340
1047861447
476057728
571922548
839585159
673192761
2128543058
2087255455
1304892120
2006019209
1220063144
1975282698
2066633917
1399043615
873627532
655181122
1589893162
829790709
843087129
1259673199
1275237611
942391327
1815945133
1145952870
962907400
1962280917
625333054
1001782185
491924407
1440803265
1206100781
1640594401
1240985063
481907999
1350572784
395189252
90798900
957570208
1684430475
834091414
29160773
880524683
871762042
131816996
1197749839
1303698600
1173869620
1717278839
982437144
1924413481
1398381603
1424194966
708526449
1258708775
541529425
53936046
1136322599
890301001
35177221
1700690668
2012461745
1596793786
780751702
247058756
2001078492
1527365361
786529308
1744400599
909211991
1266411054
2064753316
905850325
1253432639
1898324211
1879841600
1546833171
1230336960
1542167539
1034458617
40478805
1740793571
43237237
1264593457
685071708
1815449480
292458658
1646934
1452955466
1748766626
937931824
842146580
686125127
1690848971
726513482
1093015451
307319944
1055438285
776746080
1611823458
97110721
1889704302
861172800
1957663646
1497424038
1793831671
1987278558
1805755118
1063342307
336226505
1601431459
326762061
1607806109
352436088
242414707
975435626
1428041699
103167629
82049214
1213059694
53202889
236719073
1664478531
139083463
1968417110
1973339663
386988182
498475852
821074314
931128599
101537614
125643764
2057753857
2040077328
133991482
1447865859
1658669216
1620474415
1188394941
748460628
1272041736
371873933
260720998
579498533
748376237
102590341
896238008
1702199454
1048875623
692273227
370293336
1912625814
447268985
866715131
936530329
1869695179
1380358135
1485621435
176306793
1897052590
1465785169
1856067729
779006132
1909123921
332729948
1432360271
2082990283
161799554
2036428653
383834202
250419992
1971690849
1031198457
1290134842
2129018291
1720877487
471383039
284969855
1191082097
1798763280
2050669126
1992734587
2118830309
951478553
1706357543
689815555
1043350395
1351084551
1436895471
175730187
264653602
333784101
457286691
338034684
1041228962
1921616644
2051169549
1043785819
1281639132
2098128953
744859435
2128849603
170919451
266674836
1576301119
1334937419
2000415353
1481087675
526447274
496285501
1507012062
1792182358
1964053917
1761357253
766358419
1538122666
2050448445
1574662205
129387223
172418872
397146249
488725362
1115371376
1328880249
498632327
651950333
1588615149
43838576
1990696080
1328492828
644925085
396954772
303686788
671168981
807398501
1905072960
1438216146
1908638085
692722213
201237980
208863316
1496657248
47225203
1697283835
935721108
752118684
1486557110
252455480
1660522596
254265576
981368493
1601154970
1934212425
1443755224
1133782511
1379174748
2063767679
1254596320
1794633673
1725410395
1087530417
34020785
1091309056
1879993823
2099282771
1776461903
481004083
993565601
610695823
2083921908
1435406697
974368812
1117390102
1276790241
328550703
441637217
572090389
1484806850
1306785668
67831297
617366695
1214986476
1015876017
804477310
1597210812
746918126
318782590
1612317488
1405156659
611393592
261357919
1887343595
1348208092
1129692013
1137279597
608959480
1782469462
1670066473
1386226613
273266316
1824906647
334975964
1324479777
19725830
380666516
1062240450
310215781
2066721359
162536385
1973900016
499918254
1993227960
1010104666
459938626
1319570773
693099213
915931617
1964052565
648290339
1545650063
2137020655
568046969
1561186593
23340020
2037992754
605980964
1032589397
1136322855
1859877874
1583082968
2035417091
1850692762
1311973526
31681755
1982120446
1989622348
1208407280
1510931265
2064021109
2007617756
1314256502
922212970
240095506
1091416092
495758036
204684353
1771247736
1369004489
1158187135
1941211462
1004695266
510447244
1047772234
1015579546
448939813
370263868
1317305357
1913934769
1825969760
853791803
213618080
1449688139
71114652
1255504542
1213844956
1836786716
371375107
2062479905
1702641080
1460662325
393025945
584457325
227502024
316622911
1769703030
777177673
1326819673
1240336515
976996415
1575549
1230289894
207797797
606265710
864266718
1953995934
1741454193
541547542
13042184
1905342707
1149401914
1444730111
1553668375
1953103552
1996164883
58266027
631612291
1718087097
1260456323
1884770869
1838147699
1652374632
692323942
1230625845
120897611
1177430121
1978928672
1880410041
1933722321
1033339914
1727117950
1425848618
1140527866
2076930791
532780177
2086891724
1037786696
1396439627
1751845096
1108244005
114355364
478910197
164883296
1363140735
1835666981
1997406752
1085938973
853225635
868166906
1575294973
1266886808
936675912
1255249159
492016252
1299520665
50681663
2026760359
1238508823
475371529
385660656
300185174
192721821
1369829867
657894402
562859418
634422512
901496071
1709065005
392159588
219940171
1709084048
1442110140
1395183298
999228192
1733676053
979585854
583301946
1185736467
706064323
160728924
419000035
727206701
161142744
1541873205
352472053
162938964
924142459
317491901
621486238
1306951026
1120905139
193233016
693944142
1880926087
260820686
1995369431
283826926
1589416806
760480988
1366586559
389480050
355027531
1570719569
1820587556
1757455758
2118118869
898677796
1837341799
791384426
313704321
352917227
1748989300
1272722665
1776027860
1217515826
1036565994
1379755742
1312092812
632458777
951337143
938168271
203397626
304081429
1015035441
91789313
202705734
82465655
1889757942
1796373899
941303553
2096042762
1988460034
1029651509
820126013
185293684
250728379
760440591
553821371
1542131956
1466474567
1879058592
1041816133
100653515
1302042115
563192039
494021822
2018703704
1136408967
1058522640
991306520
980227188
615635978
244095045
1714254243
917948142
2097439262
1120082115
558972039
78260907
2082696490
761759522
1128813093
411234473
1044694087
550085538
1511140862
885771574
1177991133
827085950
1325146921
1253291072
239623557
706192846
1401598094
882650616
562071511
1668365003
1276951193
1438268153
966472895
911471752
411101849
1294059192
402985753
538822625
1866744424
218111411
1799875678
837938727
238615156
1748423897
1383606661
722735021
672392946
604982149
1176959096
1680186341
598672837
673343350
474873530
666190797
363645844
1683345841
1257231493
1999403062
1978289864
118183317
1967742120
1192017619
573177690
2117770426
1293995673
1540154874
732657704
475253848
1258305240
1654806564
76018665
691219613
1385463558
1713109192
450176822
1283011189
1021094346
1969516711
479746844
1301618826
2043190201
1400320233
1386558647
1752682505
951324
1480157968
521289060
1996065382
826819365
1294131300
2073112042
422261614
1401894258
659625700
14361810
892264495
1770816680
714656738
282800848
1746394320
363968150
121410018
1717252122
425835452
721356508
384441431
1904535215
817895727
1386484163
500869877
714500779
1848224403
1676298120
775274345
550146438
1988871214
2037454810
163019018
1956591999
268081007
1824861195
1132181457
194263026
1391058432
1159838974
594340005
51478761
539367659
1958503192
539110751
757169281
2075129849
363830759
683842927
1046840818
334250832
842381385
359967620
1706832108
2130584245
756120612
880390578
929296825
918455694
1900342371
70541422
157946883
424831923
1245023869
49181542
1155265012
370579010
990260029
1167175103
842166876
132098267
600199466
349238906
938470390
687267284
1139887478
644214319
886503453
1672941093
1740297297
1148343627
1117254056
196825031
380811474
1778218374
1523424233
187709308
1529090559
1074218684
1158849327
1964776658
1092568445
1319558747
1078170597
1340263559
401599513
1818567936
1600447057
1316894596
993443540
343180027
1577231985
1751335923
1115847904
1340992993
1365424073
2068924147
466709398
899799440
257350229
297802634
1152473111
1556512897
1349233924
1821183607
923068278
1193803523
786001144
1171936984
696083839
1742533881
483512528
1569852335
1857859148
1166279216
1290219067
19576616
2112410342
1861209316
1827187404
627626535
1360923768
15349298
957378758
82875249
1191438832
678699693
2033328031
1802253573
2014555252
998200802
518405603
62589345
1255322938
490300184
393639193
1034099072
2092100204
795647488
1081459508
1985057686
488683292
1660315772
752980353
512545099
405059801
1387687621
467963043
687892902
643818910
199502381
475104176
584312159
1991763558
1944688902
1860466640
435189506
590856678
1094729161
71382502
1089822251
304382034
1766175753
1186610190
614811364
1241901465
1921029101
227118086
1800487033
532381627
777143994
1682520861
91028682
430046788
1873657813
757988847
1027901796
72160470
1168539001
452781602
303906236
813188892
1385928517
249674661
1221589177
878841408
393351551
2029075470
1001790519
610793616
1550165646
248094584
253259321
669130142
818290609
1433044553
497720303
785272293
1902617574
2140161654
460653312
312595800
909781602
1451530708
1409756960
507525687
669228282
1439916898
34446553
1773875410
830913610
2128281488
271820182
1141063247
1510707849
1256795337
546398739
2129272149
1601456057
1998823619
1695022103
2114266344
1924469210
1787365129
1222546873
895533530
1235179298
2006778456
665399384
37632069
1932702685
559622177
180365974
1851260620
252929181
2044451937
1536708163
1747912950
948246416
1709646814
593078438
639097702
2116929833
969212725
315853155
1550331491
2041454137
866473494
1172883958
880117909
82829291
344544123
1742445106
680565826
618701687
1875221077
399834366
1310543684
279840711
91064339
6357319
1713490133
354586267
1982150093
2119182180
1020308322
115683351
2011609032
1374492254
1311338655
201431926
1708920924
1720485008
966294674
316215076
1576705022
1945649894
390553750
923594300
992516358
1504919801
1480955238
1654752908
1955460601
2012445259
745401029
347905442
668875374
966078811
675320815
545445389
1839077652
610545946
917668762
1373150289
1585648696
1689382372
1937915599
1194278445
465348493
377513469
316096318
496883313
1009497596
521417228
486761185
810272398
267951374
945660645
1009318472
278497977
16883836
581829820
339108642
890909709
763619513
499021392
1702178676
1687529059
1182068069
54584895
641358903
1596148442
1371107640
131739722
226667581
992113394
188763066
900421902
682327438
1676635759
631303339
301534883
1691306480
1513464336
1349363531
1760932458
533130811
1149839894
1067317180
1050185301
1098173136
799944298
1779880053
2109717459
1254633410
1425928158
224583510
418850009
643336809
229953545
556777775
2105055156
1142494495
758094940
1792128590
389117859
834598311
1004079282
1997632314
1749608218
2096694802
953280457
830127993
1157243230
487432904
313899946
1000939945
776028120
459751661
720385509
1418880390
1314009254
1353828859
1480305778
1500313539
2091789384
1835488077
1558063234
1462403527
460757085
820291236
416994342
783132927
1169981096
687441911
2072058778
851947940
1901890970
306638566
1258003932
1198691004
572283931
1287404289
499763586
1130799566
1443635011
1894398795
1934999246
1561616529
105824187
1707038695
338194278
528448236
1893052025
1195998048
1284024758
1378868406
2061457373
1110791323
217394338
543412921
1752849293
55620222
1936606029
343351250
100710118
550140078
1409973154
597908869
1346302403
1984845537
1794386965
304622215
2040784866
1685732136
1610011892
428375850
14386649
163071559
1460070794
760539731
2130537062
181931677
4780868
689954241
767389128
966907388
47512719
1881288652
79195873
1194915081
986108936
681016520
1333732710
852445673
621938500
1729041264
2104160355
1813749096
1553380359
737036467
1814702690
1285490581
1389510478
1100366200
1910849170
968270279
1863340969
226606589
465362851
358045750
1724379415
1387291643
1336019548
1863714172
713516666
113508513
78401441
550760458
1902403273
1770447615
1905723062
2041867420
1933570251
527142188
337436404
1924573943
299258735
636697864
1596778711
1075663343
335711174
403537712
384008635
1271975393
1701259981
942690992
1085376775
1164884973
2142170042
777524767
518251405
1886218620
623581902
2099095372
100467086
1557087790
1471698044
396632458
869506808
272652542
1601846313
1785730703
101547809
1516105574
953222624
146254079
1839771589
835992201
62443945
497147332
126673903
1654223533
2051999886
364968831
1329124933
1592107785
3045603
894749858
1181845364
210958369
1282669625
233250053
427834529
1179651213
883982026
1517778758
930878593
283718639
1103367317
939939269
1497893633
1868462746
619831534
1520587634
221154545
877097900
1626521713
1133312925
347644576
137346581
1415481305
1012896429
1116811656
778643389
1748353104
570790832
1632609213
1567446986
1549569822
1761364622
1541876255
877740131
729178064
1814064732
883398108
1798554368
1285685271
1955784944
1778241570
2007548141
395039492
1560631591
1764185243
1489232426
459649638
1853709225
1591180505
2021039416
828521889
1759316325
1266322292
1631151142
392119147
1741553291
113720148
94502650
1047534667
1218255601
1916346104
1667195272
1002142775
962325638
976244831
5408210
586272007
698706277
2131078892
697576826
318806061
882978751
351764637
746866716
49263395
1913290057
372894570
1425107417
1611854974
1975514983
1957247143
1798424301
1337898287
1576756348
796785727
2112179465
921293927
222348712
849604755
1030465205
1720328483
92875897
1769912487
30681766
853771293
1933371413
2003604969
1281110631
1705499216
203531870
1249179240
1234075803
38046212
159320833
1887655773
203108033
1505299057
1866624659
607426059
334004998
2099054801
917926305
183488401
1872625991
488593156
832150601
1335280456
1525359495
294213485
2056042982
642965278
1939894370
1487001356
1549456906
1387272599
1966018074
908506942
524974543
664374100
787968258
26610186
564726997
1928163328
244162240
1232719000
1600237338
858096208
1596483351
896011650
878672366
815313892
211616464
1714717086
316771671
1573165632
1927588487
1833327723
1736350096
360885558
561214160
61303363
1312951218
352773413
1969106934
1625342917
1641532195
223574840
852941707
80732373
38659244
1927744334
687111168
519039534
1735474240
527152974
1465431583
847791911
413418722
1580282321
1867541145
1052988180
1281155291
342741966
770079651
39058434
336180392
1285055017
881085943
765885889
1746536725
1618128379
242957368
307497014
1197149959
13087191
464576381
1877010279
1512359920
1673901665
1650937320
452161721
1304733416
572978346
1823147123
1979369528
867689559
1533866652
1371192719
471805592
380040616
1135492735
1971634639
1857880321
829248549
596567941
1053901331
1393417180
1303127832
1206685605
1444348027
1467232659
988781836
276367092
558428226
407304008
1987517807
103093154
346346382
851975452
963453523
1471127175
1061420005
1628513904
203437885
562056920
318792998
369798933
1063413837
1626382888
795619779
1340389830
975549529
118025791
186484402
1608990858
945583273
714343338
442950503
1716412083
1518771029
1002848720
2016204057
432790876
1264050163
1812245655
20964374
807699582
2019963570
290062688
453839303
36354866
1087391742
364476299
467028981
1861150579
195245954
642155932
1386856655
1197964245
336543069
480274973
289860735
706893242
1949522486
1473163745
1449600717
576769081
828193515
665985730
1280725617
756948933
316538543
240549463
2126183583
1442509413
179200156
1490054747
620946825
2108842719
1147557591
801082458
1417242179
661374102
1880108590
1037870969
1640941035
633187965
941279486
524145119
1821977201
1606447003
995390742
207112694
1603893178
1330286443
2142890266
222924414
2123737582
1471609743
1091244192
880004279
830143778
1837920997
1457500558
1447161072
565193043
554247021
2070751404
40178880
797444467
1147522977
1818286545
440395948
848324630
221977825
671165562
599185634
1396226083
958291508
1156407577
804550917
1335380274
1051974246
1235340100
1087240961
2072123748
1116674075
1888588669
1108134881
2073237899
1367209629
1974811613
1943481012
547424528
241048394
1087504683
1515744235
1960485086
972982482
1660560567
47240347
298833072
1337225854
1989912306
960274547
2050722908
45311541
835975044
1736825176
86893476
2038662453
1150112755
537488908
896431013
1994019017
1068059390
1957223096
1928904295
694955358
1527325676
1714336317
2016986139
1005509355
1111452540
805116679
1155690642
349365580
845827704
915616452
376016703
1574126970
81193860
132050245
1388890822
692741850
1002062372
1318680166
157419087
856526436
143894832
204803512
1207716312
1131537907
584171395
1598166303
1543967737
1301551516
1164737181
1517412198
400381677
985157221
952824413
1012064583
2082345601
821211317
832428825
12038218
1639508595
2075476110
1073288129
754197176
1762400098
1337285493
164463855
1342871472
1744414191
208395443
980507123
1838170064
1224975186
2005742458
201241773
1138502494
814492330
1036079868
638519393
1640739664
913409000
2020826108
471280807
1532757385
1318161196
1585908806
807549335
697640993
968253511
1622402954
1459598705
664852188
617152866
966647997
1997775815
1641415930
66086812
1212448851
662605084
1160326778
889433126
875747502
76089429
23545559
1463242714
1156864054
1014172628
329161884
1070688708
1572074223
937119421
805428180
2111524603
582786087
1468571261
634554557
153560009
257002975
1132916980
216172391
1198718251
1991851028
289207743
75695982
396632718
1217840818
317756938
1899387214
1463370119
1444809612
1375324117
428056767
2030799019
294865985
1906283389
376207305
1238743870
2005356308
1714369115
117930164
1281763129
1245483674
963273452
1270677928
501499123
961717811
458776138
1643914814
924537552
251203483
1832810
1232569370
1882832178
1190206762
2052938244
1837777159
826429622
1675019010
1505499796
1198669513
1619052869
2001091698
1106371204
488023748
1135858187
1115104105
1829515582
1324074037
2116372362
163765959
843499084
424789832
482481671
193168932
1203358369
890004140
637955133
1763328227
953321390
1231237104
1517786571
1303080955
169215696
137742483
1988928070
810815175
109335843
677254025
122261280
135323545
507794697
828368030
1154704798
212955881
933154284
193609348
2112291384
366289713
1175161386
1444927788
1722904317
1144620973
1616380334
1098924916
527141601
1410953950
772406037
377363067
431061907
2053503232
382193725
1530463062
430737908
1698562322
1166641423
490624704
1065852179
2101382830
2055062293
888407669
1256336543
1495330258
869035869
649764654
1607830404
1855638375
1222968573
1378500118
413996983
1659903857
2065844076
172152533
669012731
34657792
1994132200
1076250393
2068352244
1602400408
1475920676
187961932
1300179895
474936860
1005432483
398190376
2137099029
646036609
741751692
858633244
1050559571
490537161
197434070
1874976612
392027355
223671344
1483750107
1508480721
171549376
1858615981
59243991
12001111
721092703
1505737031
1595242816
156093470
456762506
256719813
1591781380
876297717
1975984769
1667108108
280637669
1107859707
1333169929
2091737083
478704062
595130061
5506221
1092921723
1224663632
863267777
904307728
537867224
2045351465
183929837
2017388027
1596831416
1904323312
53307823
919374896
1923795443
1116002876
261428482
1795326002
658604122
600144357
1802441972
849019931
31319315
879905783
850673171
1016021323
1092913743
173881390
302303053
1204084852
159154950
1169320655
578415401
1724594467
926667802
858199042
275652912
1229127155
1422830345
1482504179
166527693
974998967
1911502240
1718753422
117152338
2112944280
1611850318
420152370
269584764
1764760446
1291622890
2111017055
1032769816
850153693
1113008101
215239668
1309892302
892170029
939776101
396871961
1163500357
505857353
203844995
1698226604
1855695203
1638960508
1958234596
269368194
1281804179
553162730
1613387723
1800429019
1042517553
905720991
1824874816
1382360084
1946102038
1147982265
1098173136
461026485
1005190611
1611939345
442701433
1290073337
653899286
1551175224
1840430791
184866017
1350812455
1263289488
1472845821
954564310
2097975948
672807314
1568324604
922625151
1372002669
141930431
771776053
367045457
991252353
262500729
1049703574
105619230
727421182
271402680
1077668935
561138745
1200919657
1258907003
1515338184
362752179
1956428346
1115762847
1979508584
54678247
1689310425
970754468
1505286819
572516171
1598807768
1221434857
443060208
1885783340
1086527052
1580769860
312786665
985181748
992339737
1001932557
69522746
1576807821
215511943
1060612138
1228250521
1390131792
1427860160
928365993
2042931666
1069443296
267417109
1932776097
1879601711
625672714
11531987
1985282867
1679864251
459317798
360458841
1008292459
2063765257
1643725786
1368367926
1014950676
283757002
729710514
485162233
1282633560
1325193215
1880407174
756286202
2127255019
892228915
1286005500
143781238
84932091
628214071
1966501897
725715142
1671986681
256345540
197657434
1034618648
261248009
1749825558
1036227113
475402040
594248374
1478513521
1574809776
532962572
863067590
393662322
871211942
1371630965
294718324
307649526
1428222490
932759000
408770512
433703464
913589896
1264282175
1335088512
1282104351
1617790922
1280128369
1411919598
391497543
1544947541
1758127450
2006745225
696652354
324399534
278233095
1898184305
361890992
1730191677
963207271
1837984186
1070761168
1606627579
75063899
1759865828
1048349234
1832755339
910874323
899982757
1283921549
501920944
537091375
487668124
1902529858
1967153787
1601412339
977119770
998044664
631486027
1705976124
362422377
859672090
808145182
1933818986
1824698862
2057877237
806426545
1539181491
1789888802
1464192477
1954294407
449655210
1619737812
938556772
530409365
1219623580
1847679127
1510863699
1656269309
2094609552
979192346
1016277532
172650022
1426107175
632262984
598566227
859437326
156043174
1418894687
2111218527
1321105445
410394656
1973701072
1753970329
1748501227
2119282804
1459231377
464395588
213732291
1131386677
1776585850
601022734
504452178
890189138
1078748566
401376655
855141043
179410055
1785639247
1956950111
128098163
985581312
394453736
1428134421
860275041
33503190
1597724787
922075859
300179206
545722254
2106810883
143698420
1932942137
1429587643
87394271
33519000
1623380008
1494256751
1473963289
1889988655
109404211
1179491631
1544104203
1821404650
1133399128
232033928
1415808018
1370245687
37524673
1970028696
204599393
1436084736
799813585
1081684997
1331802847
1783361896
1640429088
1865506558
124756922
1951375496
705801869
806213597
1341282415
2143665984
504290244
1654863586
1219343238
1781659000
1422923857
1172646801
835532270
1997044570
315684763
38295598
1637057588
2022183693
1551659252
2124539137
974077223
1995504947
1647109968
472390205
1494246594
84089241
1064128953
2033774247
1261443207
416808507
1110092683
1856934730
1463573672
1669446058
919114405
1841526210
13826959
274768057
1245697374
1666301507
135498637
2008416812
949239922
662198279
1459736234
1200140653
1042870306
1989904365
444277640
1754573434
206705200
878376811
377163397
1582766422
229077850
1343526102
1185341326
627498784
1227429464
1072882677
1312256758
1122673376
1570641163
1248244807
1806631805
2128542004
1037780643
787719273
18042521
1909361255
943000480
2062006663
1932146108
213267995
1973273421
1130859958
1481628903
32234273
2010716730
921706244
176571798
475238537
1828746300
823082134
459825555
676189863
320103468
282192031
19219737
98498734
2130739233
1311235153
1199591687
1370453350
900833808
682076903
1392833620
1054635545
1914003321
198761625
1160550990
1423699193
1240221282
2127769963
2037737513
1220399067
295257541
1804102602
827387799
745117705
657265529
655471628
1438666536
1901596867
43795773
2243702
525105060
1695362196
1834047362
531959446
1724372533
49067575
104808138
1020239783
1357976580
626839185
661415455
1429696205
604969053
1447963178
1905273827
1582287246
433551119
2134344449
721180169
1812488090
774430065
2096449927
1159935972
90880341
41198287
713219907
2090589461
115647540
741771316
969845398
114983426
1753623119
484338136
1674834144
871393447
1886253331
60377856
1058570997
1596167698
1430206901
1025476795
493615088
773699548
10805803
386194790
1632512336
35755169
1854840087
392411452
593190079
1766404755
1489285491
1450507863
1137518001
357245596
140550994
1811357429
2039620589
1021669409
2029929300
1731304417
573332894
1246874061
133681848
837945925
1962751855
2030696634
1466850194
281228530
240947326
288373800
1372662603
1743950019
1064386480
1067359283
1390384238
95616574
1423161125
1440244374
1102638195
1163305979
1177939358
1485096700
1781000150
2030475455
2082703640
659246496
1071925204
1050510699
936507722
336094936
2094497936
1943032683
348266502
1259059051
1550151957
309459240
169749159
1810670766
1642673975
1955226122
262030874
1573774412
1404295371
570002289
584326430
2027359171
1812862585
722348475
490146666
780134566
1389733607
623835618
675809931
666007913
381402568
50628173
763930664
681487095
2028770651
1532765639
1780903328
1988717248
1597583563
725278754
1216626803
328313826
1321259648
1042816371
245196532
471189201
419328959
1008811530
65667893
998471748
1215858484
2082137125
1788310041
357493428
1193883603
1265187343
1162926540
404937611
44287003
1358676926
1662148009
618761605
702157847
1437461873
825899813
1414456612
1581914803
1697612947
2121462816
852229885
1746942788
528660766
1972692865
1271616386
80568585
715844533
1431187098
766371827
582674136
1223864894
457560824
2066481634
114978636
1814080043
214082700
1429188133
1437454010
1908661191
151476710
1863729251
196955621
410377495
188628978
9440038
1065313356
1136862748
1285158543
1819826585
1312504596
1106072062
1283286370
1321705811
472952325
1507435408
788950260
1614059778
1136212661
530693266
1726973481
1648434721
143355818
1173199371
490764976
605626463
1115113766
1795781835
277059925
1434294889
931578660
1945455556
1161881602
1950870775
1614146756
1450358652
638648532
1872526650
924508960
534249832
209105435
1290334627
507902425
1020314119
2081657002
31524329
266751452
325046295
705218771
948228218
153431213
1824208928
797093408
1482194470
1290475592
1496226952
301817252
2118687157
467722054
1649428135
2021797503
1520282190
78626393
1170635711
1391933950
440085681
38010426
374413749
402203902
1420126654
1007782125
1063980970
755012450
2080704586
979749621
1106713575
2047883099
2028291845
1949927544
1432508737
1868119805
1147092650
67967536
720642104
557870597
526649519
609539742
1617153126
1830806113
1337509545
1984227785
613456708
1541690526
1639082069
1080711546
1411633134
1146035078
419330159
1758798988
1214691217
1630431933
1375143858
1430236157
632476114
1268499763
921226597
788121549
698149618
1589464901
1983840992
1000681185
1464993251
1360296872
1091850975
1601776036
590832116
793484317
1268173780
1653148432
925251396
1887093216
1519838433
358609222
2013960339
1014203859
1531973800
877997879
252156288
495034465
1424675507
1951577242
1917726922
1053626939
2105555129
676295655
264976677
344922730
1604647430
752273115
1110637790
870650674
1273891176
1142081735
2072323676
1894047231
911508438
1668829990
1564836130
585212805
770179030
1715124402
1411960491
12483132
1750875785
1022833443
926192782
301947993
866031505
1939020761
1347065329
455143446
2079594026
235682060
2019100017
39087077
1796526191
217100942
326517198
619885793
1622628671
804816446
505929961
206569060
274394176
1270338933
1609048918
2121523583
1147318900
1164973090
1749660627
1633829870
1431735357
1717455906
1746187563
1972884147
1162611695
1071053247
1279889400
196911496
285478798
1627340432
443282902
1392056931
696703960
819991310
2102842544
233855836
407987033
1180655127
353522469
1569559081
1514458504
1216219883
1982441468
821798003
600900528
1291890271
1530771029
673361503
576451458
2014144630
950918511
215565084
520521851
1179742735
702142578
1613540686
790656467
1394035201
1363712200
1264623746
238356568
449722271
1540832519
1897978888
1484513332
949619152
229770003
3645441
179289481
2096271971
1991890427
1106552336
1329046412
1812286042
651744487
503795439
210359714
9605481
1770637205
812322403
301697412
757966863
122685329
1202011820
1976997554
1274199630
791712692
1921922474
733109328
433610336
1840255594
1557737502
893559913
1297455834
1863687615
398789128
891991900
315210798
1995058725
1849062759
1063819230
54394062
2062335312
1996431723
2080392605
1026114709
1603606991
609342937
433817680
291510195
191855602
1356531939
232818535
2041312183
1412037647
897226868
360387678
2029021539
1852379198
2137095034
505382110
1199461672
1086581035
2054367367
1974949172
354851629
1740232805
1514311026
1327796375
1381898365
387397904
1148992542
687484839
1588024985
270924438
1249567346
327509199
1964153580
1430613497
860509451
854132826
1686553530
137574838
1601843802
1481486466
161801097
1384384708
1888575940
1028267673
1198548793
984397434
53506955
1762669049
1885342939
741844841
48408323
1677010946
753283479
2138131228
672419388
1986222307
793146204
288734335
509072503
249162104
1988695207
1058149596
882006951
1138184939
1383620349
719173006
384460269
106271458
1912200388
243724106
83328383
393093232
394311435
1638290038
1653683204
219013672
214359736
1442089504
296751111
1200697280
1383113901
1805177311
2084712244
112260439
111364081
222540727
149342296
1672984415
1352174137
1813241063
91133960
952859626
1843272454
1027949458
817725517
493925469
1240669409
532857879
1801553294
1013995663
462686692
2063729283
1169421996
1647323282
767883141
1910375963
777337734
192427575
1620461146
1031825952
637610807
468521411
1191174236
2034676693
678964940
446411608
1131702072
1078650109
807416151
114749935
1779370383
539575520
1372832618
1755844401
1226458995
1666509594
1097629904
874807076
368743219
1119044795
895401498
297871994
1009776024
977275601
1512106502
2133927943
38799745
1612260249
1044141344
122339713
1576034769
1400782878
1724018113
798986660
607945438
1106677492
738634512
465162573
1462056459
2086461195
553722953
636114830
188637740
1547733437
1764435428
742798871
2139593484
1043658191
1330638884
857618738
1311908093
1178000710
622707139
1307484813
1576301119
57935635
1466580061
941163762
1017184906
118843762
820303651
577605447
1683608435
1072467717
773273794
1981569168
549438142
1785687603
1896169367
2144847835
1314188346
308710393
1305900953
869448251
154246198
458929894
2032020557
411793264
283766087
2126338086
1701188672
1509166396
26466474
1189447383
1278815669
778569429
249366722
533013272
1090779105
1624519163
2081796160
531747374
853424625
1840700212
1118281164
1255232093
1783338490
321126631
1782642821
468317551
499579055
867351819
1986374121
1625895079
1443007863
1248512721
496274423
610143463
1799614659
1640985811
1839487658
1199641652
1617514038
1949514157
1355375566
404806467
574230035
2061984768
1712823667
1490401615
256172940
504185419
1162904873
1187819213
1961851644
1906778080
1454585864
119882180
2105089859
645854055
767710179
1464120474
605292553
1233548514
404863447
214075381
1451955726
711574175
132461807
643545594
2010375969
1714015551
1356217366
331430708
1804431196
1967695294
157851979
237023417
111318470
340117887
164390410
1812048254
85815479
1906087096
658713091
1061698285
1338033580
351281504
1114029114
1561985557
962337586
347083088
1174386120
1338230416
799288638
610126754
1920831060
1115510795
457881478
385672121
2121089623
1506479196
377416736
272129875
1995735676
1300322669
1411733138
101808745
1407281331
113071548
1897487583
992085705
873789752
885158057
777826315
1442643543
366458428
1097834439
25609812
573088390
318346313
923450937
1985820178
1904221585
1877285548
1853319436
192050940
1371739158
444717675
1920192194
1834524762
758198724
26362964
955049053
1225810729
172020642
824656005
529195916
1987390033
546362012
938993322
2096270459
418582362
1156501951
1555183633
1869236872
2012384469
1323983337
1680867754
846370775
1646386299
1218012738
1498531762
1944526493
896239314
1553877080
90512911
1613320392
697997778
2105095653
1491603284
629354713
1904358546
1954758695
270544613
354393925
383007635
2060667565
939254518
1359911410
2101011686
19225433
1084271999
521806096
1604919125
1870684540
420526230
1084673884
2106361977
713332757
873075183
537473352
244862140
673038017
2006378937
846232812
546877135
650898930
1859638458
330202433
926282917
1509931665
1287394522
524276800
232601217
1056584798
769304871
153047607
1567492034
2015641882
1805953182
65437494
1651762503
1907074034
808255876
2075961729
812824553
861061263
2052271741
2105689006
1974904103
705021191
322931120
2031017111
1996045063
1864295883
870685783
868305961
559547002
1840813125
248311143
1454388495
181971719
238515692
1866032090
541952048
1502090794
367384213
1274285125
1137378390
1387147764
591719352
633754323
494263359
217910914
622401861
1679617538
1473068786
734970357
2062688228
257930478
1796679994
294282793
1486845759
461802663
1578475572
571484573
1851320856
304901961
211062199
1127159974
1674181284
122772727
525613820
214949441
1158776085
911346700
1969856843
2140713923
637773156
1081993072
590961110
594806649
1191689992
912152946
2124818476
880093553
2060859386
1340554430
455669649
2063948007
699856739
563583293
713674539
175296836
324644713
873517364
476907416
1579757092
2123912849
1421393109
174001371
2064472302
71000190
811791149
1576038885
197861599
974627437
625029359
383814306
117123782
2033717743
1286862127
1562660345
177021500
2096904022
690688101
155240973
1426769300
1817821269
693864283
2042600723
870440890
955544961
499354946
36924865
1233779911
1023823865
1947521332
472270134
1757975241
652634800
1635745653
1476893982
1576562759
1828369855
1829758540
695088174
110081202
961687602
89070390
734336668
555610086
1661351691
1308766257
1415022826
2061246053
772551419
359967620
155633137
35476535
2036327168
1443441606
1632166898
37502135
1927397311
404877965
603134230
1988507930
945791506
419925918
627895918
654449239
1042769915
781611774
2022949043
1714394001
1117230321
491821937
2113390888
1673137728
1436721409
777127667
937449647
1729989956
2025716070
1551313180
812050052
1392984076
348325559
369123336
1040678231
369068807
288204005
1170367212
980114144
2090306674
2066371896
946194002
926928941
622250796
2060191625
949726864
1723040508
150013409
33849238
136408852
1946318055
1261289247
1590205685
1514152559
940070099
502940299
1882838380
869680226
303099066
1471915187
1606139443
586419343
2049705682
622675682
1440224921
465367080
1843362214
671291431
161057375
1254843475
1898633773
935993694
1533931540
106957290
1893531542
1282159256
1770449839
142842640
1069033334
1641743677
2107152463
1979420404
137454997
98333140
2055655342
1371612114
1531460991
2004521259
2102588299
1533496396
2061222545
1521760991
1103707471
1559763325
1437571351
1077960811
1525678991
2086835910
1118117567
1364100870
932002537
396385428
1710185998
1340931959
531106843
35146846
1972297645
2017921493
2004788850
1896859324
1713148182
721936964
1769181387
658823687
1924240694
1187029992
1440423610
1971300323
452085286
1932277877
468187249
1540177223
1591817108
933210753
1774825629
1717081782
892430998
296099545
137114532
1328668315
843671142
968352918
1796437065
253172546
1958723286
702434436
391138734
2048405380
373084731
1431507202
440521652
1181028567
1484406154
1676032515
564830764
698976960
1922726039
1021968312
14152003
839407440
993329731
1355530339
1313084618
1817563848
1569700898
1405260085
356894106
630180403
1677828803
1358405933
423890141
478499768
353029098
1977299951
1833188053
1996221150
1681368330
859995968
1582583242
2010022166
421696351
936326679
961119240
935318274
1673927384
1395050758
184494573
182544760
641867115
181662704
1460063514
2055466161
1628581544
2122070222
2125496085
1209175626
983748745
308001651
816796708
708818247
1345449018
1600640137
153698307
122852764
862280953
558077947
1586006351
1433797626
951975095
2014624769
1824995845
790792247
1938482764
733569139
1007363664
767566681
280297396
1442043470
660707844
1702150106
882275872
428086388
270933720
938446356
1966345310
1205984333
355555945
1160803623
2124308566
916541224
203577302
2126615366
2039858385
1352509017
1824625325
1446664269
1971215954
791680156
1052789104
1875230831
1043389873
1960232856
662732132
945571123
1667852299
916651139
1908833863
81097808
853960670
1181337950
577505704
1174043187
718513274
1044521812
1311482314
2040994263
930354727
1253437424
390840804
1504595562
568068436
314468557
1087338359
1103345558
1633095693
410405273
1140783702
304959397
1027520263
1603254948
663614577
684788914
1843972012
1655752631
2062616412
1077949174
1246000018
612976455
1040622865
1900747515
474074581
734808362
2068772803
65678171
1791699788
1869537673
1906325199
652762883
920480659
1216956271
912997044
109830083
1704535938
389415606
476055821
2096390439
979322160
548674771
1571875739
334993761
1284350148
51067890
1423046010
1184274608
1874680625
642477163
547611072
1514918895
798485759
356355281
1511630928
2065949949
2871579
1646739481
1466377100
1343610222
1657586808
1511634952
1405156659
780661803
1481972193
1583177189
1484705669
513183451
150844683
886232488
1808178667
345632562
131987034
475279805
1397359613
1663114595
1447698631
823865961
120193289
1791329512
941689549
1273681938
1414233133
1970248177
305982065
936302390
788075174
1812091973
1586040487
159357457
760540023
1706360449
347395081
1400195279
1592263144
1639701898
468553674
1974220270
1631344862
639262554
2020937057
1446912799
430682787
1844987817
1353626534
1622217748
220594629
1766548754
741849925
540615068
2028027066
1487866503
577434989
395066446
910025338
1389839477
1576406087
202538059
1031445416
1772062037
223407519
2057303253
109244501
1937717238
1943582159
702442543
821274467
296502551
270225167
1456490452
1297833774
484217152
1017864521
2090791289
1437599605
1523009900
1844798367
1548644746
310180167
1566337568
1206013343
1189727207
1957654980
642989967
1822822254
790724947
918077764
1885855906
566344755
1080944915
1982138014
1301184387
222237824
1576251623
1596466587
1553776183
37790850
516236875
1567406253
295840790
2048349763
1602158919
1593480282
84141222
1866636413
530952974
1107040319
1710525739
1151997101
677855696
1209893960
683248995
400481498
1901900225
336580787
1219934829
1027782921
1877076539
34922471
94178194
717260339
1490015155
1798170306
838752692
2055158026
480647238
373325488
804251074
1579494650
1290181894
947795245
2117953905
395045933
452051271
1061569696
2018132179
1582525827
651902089
1580059634
2050502776
664099699
1841482120
1505904255
1378182148
1127664917
1030247033
1745998760
1995771227
1081042091
1964096271
1217025199
1218077508
1392673791
891429389
75157722
784670976
550343217
1134842834
258801695
1880722749
439855252
2066781394
1246478296
1018145088
514924380
1323015059
1896755840
421797999
578099113
916149937
272864360
2111391893
684006101
1094962363
510235852
1470575468
2102532091
1742250735
386587567
89695059
1373046977
710821559
1817898980
1142536730
985436225
1854362551
1811373537
694763300
601302564
977790805
736052873
1425739124
1726836103
1000588189
295193075
787704715
1695303132
303934202
458827503
409954407
892539535
1835122219
1007040185
676292922
121219655
1633427484
534004554
1768758328
1433237818
951951141
243100753
270690226
318939680
909700037
255846093
1199616874
569476908
198252979
1562358582
159659618
17793362
1086588709
1338244282
1463748737
332622530
650941260
1362354644
1199633632
1344105043
1731930606
1553074137
519836228
1998123942
956965540
1349502787
585874907
1631209329
1702371594
1515706586
168429160
2137786523
1014670075
1667631172
993439273
1266032538
1667997927
682240915
1848548321
2050299404
284910133
1006637585
1461835279
224464512
773196494
473696185
908525030
945705460
857111340
982640143
787719273
1821218433
1680094011
1012112524
1317524073
1989969294
1624762223
2059325887
766011886
426092065
434621369
745247050
316496101
1621071066
1112519741
927185067
1705166752
278564494
792849704
1365315852
34103485
1199489167
1298359284
1718337896
514867343
248522181
1969575113
844731277
1108174789
1744009158
424614314
142490921
2140400131
1869636856
1508953866
1064215057
1532139729
716129802
1232261045
1313871159
855974090
246985955
1712925630
770851152
796412660
1478771243
508878532
393801648
1866629675
731484115
148165436
638191820
1564513314
289723247
2112684615
414218410
566262745
551417612
1794226893
1688118470
444265290
150937141
447325311
1623409734
499613337
1573663886
2115058210
401691252
1054539424
1539744091
749835168
1337318030
645240752
255035034
1395533649
759248501
772934954
1310151917
123344233
1995891103
1482355435
45536604
1198077675
1726741925
1422733856
943558676
347738567
115274479
659418002
1641873809
516678203
765587861
1977188523
977558459
364689164
1906130456
459360862
301139341
427761564
1875077527
2110276784
1681431124
2093666543
1958442188
805895718
1694165946
1296916704
1601189378
1085823772
716876366
1207757548
801337489
1926841261
426948469
1501578368
416734744
1257329890
1091239726
759323135
219107875
20804
2008864591
785428628
2025276060
2127159185
477749784
125997076
296567674
791984778
1229781364
538759336
1966098414
758102797
1285367172
355897916
522241122
1908666135
627793326
837556987
239516913
675472020
1252359246
290312415
1575341778
3707375
369906117
562283865
775570988
1575506407
1845160449
607468534
833815470
1840135562
1765843344
2135729494
686519966
1892119581
1969867501
189385955
463893798
683956962
2024913372
1237347091
1841958894
807641847
710371678
785912598
1722654462
1527797541
25406003
325288393
379927752
1592315238
224717555
573906344
1042434104
936202323
1052373804
191417655
381485546
2123309103
1173905892
1769338495
42146107
378864144
277262347
1029269053
1013085783
208663961
382556416
2019258687
1830529988
661785289
1073560950
1237980285
688196765
485421431
431752212
244200972
93355203
865785816
1498683433
1556324113
1436804269
2120906645
1897082346
1085522866
1392056694
684648642
1261110059
731538259
1389014217
1264225706
392741443
894477626
2102837633
116117107
1288808674
838088474
1599838875
1472518934
1289348493
1939842686
853526148
704103419
118271322
832084160
1926002091
1620474415
1573123642
2076668554
1747876507
553571917
2074626956
529816704
1539887297
216286326
26843470
1411977204
1757601753
767461451
1856980794
1365650426
1001323230
1182146256
772371418
481393281
170082507
1208680101
686646090
1022745661
833762659
2076752139
1603855834
177800339
309118645
662284487
1829591537
19570290
2056954170
19481501
406296513
1844375458
1859495187
982351462
139396081
628563346
1344269751
459090801
1675280679
1936883435
1811342797
2140726253
586894816
1942083220
900192208
1544860499
1200149955
1907939142
1660721867
2129952471
1517028450
1054527994
1749825558
888067261
1877590202
2069068134
756547601
2006378937
1014830746
1478780519
110080170
2054390810
661244252
1826582990
599957587
1774967010
963249220
9889804
885404209
921093106
1209250637
1146211423
1675763261
1092222364
607330192
2008500975
1218413513
986228839
415344816
271774999
1036258381
1542580675
1765432352
1108884141
2122012893
583122209
543670330
68056183
1428630639
1425208594
1926237071
1506121715
305728020
1073235989
1838176947
1298143749
553428768
1387113968
1512496657
1865829423
107717243
1507881298
953732330
836410374
1636747388
1638871426
890683026
1712547090
1123809215
2008255869
1118143104
658078620
670845577
958685735
1509049979
927054933
1827887971
109742310
588074448
157483430
432100744
1317170014
1614223462
886384062
999873207
263649945
1169270971
1469884747
685707949
383354123
1031878147
662525063
2133675106
1088508117
1012240440
567198037
628675660
1840090147
1478179862
1468542012
1033920459
774674060
2084480360
222599989
1682607735
2070725522
1438388558
833365486
1793533065
651391333
502918480
865880897
2093947326
699369276
444590684
82189612
1029662968
216066063
215876344
200044665
2091082335
658935753
11372095
22762886
838106273
1359598713
1866363645
1697928139
431410938
1735132392
2074969677
1416997212
361411945
1363319750
252720218
1578944535
904078642
1216458321
857387311
1791702752
12826547
1416277453
583519215
107333122
1944003379
746263410
1181591553
1258902065
879452963
605987694
1454779268
1326919717
864291779
732951033
2134884105
1708683108
1244789875
1701735495
1024150957
1307709386
1939251809
1192303432
1343010870
1107288828
1571389286
783044321
1361777969
2020773084
139230352
1682962186
1868010470
1187868717
237914835
45114751
85314419
1604695936
924040190
9191639
800961235
1219739879
1960751799
1199591556
1364298331
1738235696
1265759356
1825731400
137015236
871735428
1006404922
1730664455
1285736410
98432426
2055606524
698772263
1577327694
1902696195
1537522565
1397248922
1042255490
694635142
1416157392
154246198
685701149
62389892
281328376
279802566
506624453
1581308600
818388138
1161404616
1544238371
516104423
783194740
297381169
1453052363
1498957946
1942201
1813944334
1770695619
1083223052
1126861056
289908072
421158136
1309928228
2103866678
1044312058
430809482
1662838787
2047794125
1647947915
776919602
79791293
1457403197
388878178
434487249
2084115416
1923149796
1752435756
1928157975
201247463
1883378949
233507471
1002112257
42968687
288247723
1434822391
1005686776
433164721
1782516549
1571114696
1596887823
1066537383
417695001
553811274
1807219642
307789155
1360580834
1452416528
1072433227
1612764180
1825368945
802066137
652538247
1600993614
1922498307
1808246463
1985805066
1459123010
1237613662
1395694429
503552705
1245082912
1155515619
1100296771
982241942
476856148
1980673242
1073088848
165342632
644133960
688213050
609686074
778668346
1574700845
1363554691
905013414
1013053708
1580974832
1522577669
873768924
1235225622
717743828
1625501644
1497419405
1085404312
828483869
378028201
1270621303
1950654136
964821185
908222073
777589545
1613859580
790918980
527539546
173475177
215984787
2012101403
2009962428
510910038
101787425
802395141
1321521671
1586993581
934161573
1493986887
1301566268
679576386
530117952
1800509962
49366144
810974124
1736128869
1122607595
700002656
1346675074
560872496
2124977787
1324143502
1683834829
14330153
2053982871
1854273905
1038462945
1364786280
590125540
2051881532
66364175
757073967
1738213682
359884928
266086522
1084258411
84437441
1755350401
141206487
238325873
1105852270
1944449089
1887097321
684638457
1974299693
1187151716
1058758347
8140016
722684832
749108894
740464610
1192962949
1906932819
1552029645
828381565
717343196
1409247846
758800853
725072873
1096335650
944383542
407576727
1727132238
1185403487
1668678651
1371922196
973804032
446047230
511682973
504227991
130824043
569383211
265785791
401846699
1428082918
819651967
912240608
322482988
1329117316
303953076
152690225
586364657
758726784
1300693694
1572999789
1085917868
436498452
404243249
1147595681
1568568418
585599393
1576154837
205970392
1455391046
1098130698
431272944
1517279473
572733597
1623007194
1534753585
1375253635
66644520
251105077
1506358031
1203071253
203534248
698831281
180327555
66631186
1430334949
366484443
1949223008
620026365
1357849292
348319703
424222911
256773880
641105986
718518313
1836150961
1684954799
421399275
1398890890
674544423
1502071634
684638457
509976057
834715637
1945887643
1548657865
612359538
143047649
448461305
2092081463
1639206774
268512065
325713205
1298203531
2075607961
1489023467
1303371176
1687125758
1334771671
1377384461
1880499136
469227587
1473283208
464089028
2068011715
210546638
1810282554
66770819
879493646
1926026194
2060859386
542341951
346362308
1584279583
117398959
1445218023
279040051
1034638303
1728363698
240142038
1552373225
1745259683
1683511823
560901807
1030954485
598050571
352432606
1236017325
638135991
357048606
2071065258
1391136539
1676046628
445923201
483137285
1875799097
1237465487
264511685
481055709
1236631330
581612206
538168647
320105917
1457169035
756393587
333206109
1362911904
3446051
544693911
891191616
1581875014
1119044482
313866164
1317017714
2081929065
64595402
656094246
2062117195
267028425
1917962314
400674618
1998229608
1441695333
271837066
1867927637
1182436148
1303487759
2134073024
544871148
163651301
1345192080
176364463
2075527675
1185953849
1868419642
1875188735
1668675977
1500687978
1471775640
1162224781
1160477836
1066073487
517616925
1289138654
666216204
946194447
737797915
76315834
814225078
1219643939
1574368100
449517592
575991341
1653118149
1057412301
1409682429
675096422
782328834
473099479
770090293
1060083397
1906280279
660147202
1405594868
1206096827
1641320629
93777538
684048300
925049520
1403976456
1187955835
1799411791
710600234
1558902700
186135599
466779321
1980293761
962790155
517442354
1145622759
39471956
1539974144
441725157
1107029405
1290642795
579975071
416944151
28544859
775880636
207623382
1991309332
1237684786
735993533
516103080
932387478
72921088
467171295
1373348569
1390284129
1882769412
1337570715
70302039
1950750509
1646673138
236491885
947434347
923379729
1109953391
31150338
1787834033
1623456059
932827573
1920042566
1219575187
251180824
65386910
1588353687
1124995233
1657063008
1639492706
1071029005
1176073864
82754703
939777588
439956236
1949904261
522790520
1142982362
1169178053
217634466
1334674014
1852971425
1507035311
156537639
1857750902
94984318
1987545610
1700486494
1821349666
599634293
2086670527
466047574
713869346
543903471
1982620837
1043887694
1651032927
382835516
1927294475
514607819
294392531
1133985200
32097889
976011872
1812933699
2091754514
1621719350
385248910
1642436080
1529455084
1550834607
1284203661
445045999
11216399
1465461875
310586283
1549187067
1763670202
214885498
838615620
621926547
71072647
1906153575
1504527680
1542954896
1240085817
1372636367
1757926744
1202551966
135713248
1294703787
1534671709
2008808810
1119861271
248865390
909221254
601451268
1673866160
882468165
87924762
821632321
628654744
193241367
2009260970
1808436668
610617066
708055460
763835873
1642811353
694813472
555939136
1460750306
909870143
674229226
2141521493
851134313
1407556423
409188607
2004265238
987931448
1290071768
1105408816
111899199
439005955
763880748
1964410790
1161736982
1396352760
759977487
1939415536
58447010
180621772
1079302697
1249586912
261857335
2079094441
189658167
959928887
941803909
1771650581
16112380
170163897
2098267880
1190610508
2043605513
14229093
551092477
131876081
311666060
990973131
433944416
1403821338
1416122858
761032694
1797382457
40224936
738322228
595870581
935487309
1175900255
171040276
543715802
774326224
1281874952
622157225
1255209253
628892718
1692031188
1870737360
1863246034
2015782832
1592976391
1585423581
105626833
1998646556
702442770
397615931
1603120079
1291377955
1071267516
947833765
1908168969
2061337839
1600385981
1616229563
1539170333
525456791
621194437
1234870983
1840546563
1899377004
132227797
2091185229
202915735
1488855195
181093672
267954679
1481732732
546138573
2001418647
215178275
1248369304
928922881
1141650427
1165151709
2080361262
442153679
1835315734
556374162
1570854656
2109618328
91854066
1992456771
1635748587
1087909078
2008704581
778703421
400115772
1699554877
886484450
1476037909
800745484
1230389672
1640355301
1646391983
968257503
1899794731
1632161770
509650141
1030329311
2079743180
1549536459
1452576746
1934053173
138166302
1531748514
1271525734
1491419
763334026
140541325
2090214766
1786106660
1945673704
244360843
36357488
688881638
895516773
965194849
2031312803
105192995
1164290415
2135515408
1130277443
928554280
1445538182
2032855736
1122409892
498517786
1523370882
651813907
39990376
1905035592
959760760
15658369
371993128
1663982682
1269877143
960978941
300996481
94899948
515343718
789905451
2010555378
1470368717
930215863
577519209
1443236066
1266322292
844836618
1804232102
32199840
649088552
563178772
343893722
1352508431
1594011024
1029266868
277823614
1697319593
293118109
915629760
974691256
1546887666
307947541
864945954
124710442
2146411292
45296364
373137586
1289022352
1147580065
487651587
1389014217
1702544809
178644256
1355743820
8116208
1597843175
141399020
782719306
325902723
237360264
1620934383
493834503
1740669880
1411827414
1635193375
1363907948
1490447253
492806471
527461313
1803198031
1157757510
1182509352
2017059945
288463974
766636874
1185059858
2002028981
643260452
1624902875
1536743004
1413814901
2146536737
2093127751
1392349995
1285464994
1551215090
1421969190
189488728
689221868
1694566745
1148698231
1833120495
638736741
802144205
1165796074
824576706
533641058
990139401
1349263547
370873623
717680780
393155628
849346704
526058348
1131986283
1922360122
329951609
1972146221
2136211012
927896876
349167686
1690048337
408105548
1025264684
1192787382
1981614945
1034661385
1116732559
1900714520
1142967414
831755597
1476893050
581780272
1152966593
1920781010
2056366118
718040058
1654037379
504822534
835024252
145870703
606502870
1822843589
963467554
808257118
1491639199
1615015716
1450305896
1457404759
1140609428
525071510
1758939574
1346698070
927887598
1844930015
403988293
1066593377
1235683733
1038531914
287499741
92476039
1242412302
1815042510
291883276
2140643547
463744190
389485380
1582473896
2039423339
689073741
230613723
1417795727
757813854
1186944985
1569836652
883784703
709384204
1349956094
294883277
974796021
682888910
695004283
1015035441
870612916
726414614
1119502137
581807694
1189715454
2079037792
1097564819
1291835112
761387362
122586860
2143205790
1063535914
999114594
631040025
1194694824
698400836
778222123
1712588062
359955097
101914266
1002330427
323021949
1078073329
901290529
1023481382
911552951
1385784882
528072121
1896526053
321901239
1332303009
1174400985
996039235
1103679579
1324655052
504978787
1200394362
1156187602
852725862
1005633929
286715620
1277866887
1707628873
467066601
1071570356
1425694352
50061767
1353994695
864138886
807565750
704526808
1527142404
2109422108
853093482
1175779164
59393326
560922494
433212008
1803372477
1144423026
281171469
1733483772
1951862451
729448749
527615182
605601886
951680415
1063672276
1925153747
923288173
2006126681
1226796619
1721092784
903220908
1405533336
1924598841
564411511
1413603942
119305315
546198174
2037907692
236502419
1514779429
363768679
1808585282
579416610
703203705
1872706889
759829659
1838626587
1016784918
1419340338
992651483
1149107198
1305256604
952696785
124671511
2065834557
1372622646
650782288
445122090
1933105920
543157508
2049887560
1680865582
472003781
1375906806
1788949019
180831539
957906230
1881737009
121698971
1240330157
248349935
361288202
14470608
604036889
1430195691
789039800
1072802316
1416037894
92680294
1147703894
768638019
289089881
1346432609
1605878550
220875836
1047376339
391167836
1350394155
2132457987
714343781
1473989693
799052820
221318888
655081726
92699965
1065926596
2027712203
2120386702
2065165227
1148492577
1434479945
1180558665
670427106
83892369
227384098
806224757
1244164822
177758035
1004483760
1151553676
2077712877
790847627
1090579455
758525614
713061486
872764733
1851167710
1378426028
1584411587
742444737
197099187
698755752
1342825730
1265969257
536357710
1995879952
1316632659
183447065
1709339236
425947597
1346015896
1131733502
1123495304
193663822
1570187547
1133948466
265043972
1224210293
1892960292
1420890000
746003672
2114759452
1032298682
2032199557
1190637141
2037786375
2100181188
1896411715
1049211515
902285812
615089027
686714183
1772333762
457712576
1248387541
152237224
2101754578
1793038361
167584215
1486432731
465027637
163348640
930996632
973496681
71016730
1174186200
2075746958
784577087
1726359215
386534606
2125346847
931207110
930242140
143470330
740349856
31966629
1605456880
1197690805
1264854347
2121373573
2060080734
615605328
319353765
1907211566
1720586419
1362468409
480920172
1058143949
1365184145
1839876935
1531303207
697069376
350802334
1296518671
702569264
1946168594
1263363776
53560440
21064183
1352358039
108180735
356637133
55652726
1486490235
174094014
55833807
427891336
2041482630
1945484600
1709236530
490460641
747312263
2052800006
1325040988
2067209257
1222903335
2093774234
1540434225
1126976029
1650651346
611928081
503649969
274780563
765676134
1746162621
1969525813
1544129727
1862646431
387331833
1218501591
1282345654
1548630603
2117717478
1990061948
1229345446
484099312
1638517466
2066230568
640838164
1005824204
496212426
93829723
1291897774
804791891
1714692333
1256781881
2097196921
35171058
1594025931
833984316
1164727811
1891398357
2059755122
479851025
1072593529
2086397073
1543650432
69283361
1760720885
1419015196
1202581788
1748735578
1436520770
1612483165
1450113464
1969195752
1024412204
907811789
324028885
1195826792
1276197725
375096817
502860471
1005336538
337954078
1048607433
611256537
2002359394
1060648820
1459825638
1793060133
2015304994
743980249
1920445368
849530959
2045962355
1745363052
942133309
1715678956
1805387835
1490870392
1202812948
311482512
1554520426
493350017
807810783
625016534
551130745
1790458732
1467899395
1018849741
975083745
1392271419
1978938450
1646322676
624462939
704385218
983488071
1871277434
325743173
1525055007
674668633
1060244826
1477162356
979098104
970318492
1633448025
1628329878
1890817958
1434391473
1367969060
1535085250
1978104817
1255201814
515173937
1131642669
2040232482
378381301
1374155541
1951207018
1857704225
1328026878
996891767
899490553
1136640606
460124396
1022919487
991510640
504418329
361775854
82666755
1716427360
1117331619
1728839974
673868554
259165873
1320523315
105055000
822627740
875158988
973702572
1668165796
696572743
1218505992
2136684422
23623125
2054633472
275008948
1938890461
290132263
1100258601
1460014742
2002804544
1254812104
322166836
1849587001
1857986058
1650739164
447466464
174451513
805448749
1141911666
651639664
1320798489
608456018
463282944
364620755
1385132778
571912661
1444930840
867768851
83823791
2109049327
1060563389
1216087090
517016863
813031884
109050668
1715228298
319023707
261975101
66022241
1484789074
585859668
1693612646
1739185677
1126597501
1318214962
972857525
2054854079
1624148806
912545653
990767502
1424294304
29852624
1516694013
843048145
1358165871
1756790202
442930873
464014465
73573239
807876781
1855014247
1252069859
630250681
1242834068
1061837509
653327563
1281272275
818768453
802167155
791865005
188300744
1183844305
686405619
912455526
685354340
1817178166
1280623054
1604317377
1192812778
1287594284
745258487
355320941
1006878287
1758019882
101267622
1586779769
1790891560
591346288
1832739658
1234629556
1263560879
961064261
427605981
740497998
1188214494
1931048907
427920048
189901718
678195737
1379410325
621029165
1189245730
515667950
169591560
736054175
972296827
1257315120
1894336453
1119436590
1564503776
1228992015
171482463
1876631960
1482075629
1235362466
524732633
19049443
296928506
1691795375
478293786
2094074261
2091109529
1817068468
45088221
1343369977
252716275
1100262266
1418168300
1704314528
315544804
1096772717
547626041
651254083
1926369229
1284206876
29765422
1154991686
189329381
1864918152
1061567001
1310588070
125522837
1988711560
342878742
1823015124
1860670090
56502018
685157824
937456960
498425271
761347066
1663391211
750757579
1252854756
638335623
1513087224
265274992
1807235749
529365578
1597678069
1426562087
1401675328
1928261535
2055841850
1295667811
1233090452
470142129
1490714793
1508672516
350166433
172577281
116355074
289931799
1121245450
1272827220
898601476
434317026
1073922234
1072059790
551221754
2139683083
429829841
2142608766
1307402105
1173435665
1778005800
118587838
2102926784
1775306621
328920119
1891992814
806350563
769304871
453669035
2062006663
482252597
196124627
100687493
919305239
1512625722
2111365369
1423690170
38822476
1671537840
811197039
1667053118
1211089342
584548442
1291889521
296884422
20204525
715914090
244249465
1709452685
1491914190
1745106569
272994424
1450223376
149102374
277360145
170549042
530356692
904308853
1245605027
2065042644
1845588027
685263297
8155974
916190742
1335877510
2140070577
270329462
271872703
1821715623
629755418
1408895018
147297734
1321616532
227391340
912818082
1551772365
1896690227
1046779410
1191579778
23541298
2118385811
1587734655
405850625
314120970
1559091485
1724027159
1565024956
1696900016
176330645
1128749612
1600125001
648004751
163322993
1086725709
2125124653
580610405
740422271
298963048
1150251857
748364799
1091707699
2122790977
231018110
1446302282
1168270573
696996367
174472446
606034353
818290609
889554346
1771253407
757543962
1375766489
1994746934
1742678765
904152495
1678549741
1108175793
830561135
2060544304
1519556751
1423390611
1924693755
1338931665
1500268235
267837073
434725415
623494142
256625443
449097735
1092996510
1764474461
362197264
2048898480
2058516752
973972075
1369497982
1339500412
1604197634
1037143185
983406599
1678827379
2104363551
845576123
2128181628
21755489
343409131
1981727293
1510446885
915953775
1236259676
300598823
1126276338
929396350
126698049
909112405
2108210894
274805778
2135867615
424203534
1245506772
513996102
298717064
1719890598
623721070
1544011332
1728243246
951951068
1186769026
2092683039
641546618
1800970119
1097604091
2102216153
2102729286
1543840854
1953488754
241517079
829890159
856893729
801521182
1471687963
1683782053
218324076
1301610521
1612653806
1890727219
2003448464
892607444
1865290547
1983661206
1103083936
146911362
847621006
1410786801
448396623
375341297
56251477
753130888
1248184910
1415590783
1140585713
1003647050
567539749
224167534
1667803267
2012464503
257985793
66603625
660487135
1034903284
1600475853
1499272163
557290560
1675883128
1002062372
564669545
376813833
127334028
811065741
318054436
1067829115
1774868687
1339887239
1135932999
584205110
122056166
524409119
840719004
580280457
94425091
1300744738
2133738059
1056097280
303155939
968727424
1083162168
435673279
1516037861
1344359323
846034095
1522109165
1023046205
1857710893
908846372
552141359
6442303
159021471
1593452054
617690804
54940123
1238928613
1754542921
1967649602
1905239248
1081068421
1897175024
2014868305
1808427910
38709784
278668047
882513220
234285739
1653883140
1869289629
821881999
1515493592
1209217636
276823258
592810848
818228909
747888058
1626665002
215199786
1335166234
2041929628
117486076
1650477216
1758117324
1255137246
265474605
1336917759
1366510676
1770806424
830462161
361258927
82739654
1658156855
759610559
1632814294
1558025021
1014753654
1822387255
1096773638
1615282682
1569208635
743003760
1749688552
416439057
310779878
1344397317
2059934243
1594321194
1336385541
1553787897
1600897325
1245137594
1912220650
887712399
2086082013
974134692
176624582
861579624
1615477656
993789337
1264349612
1932841720
934443001
1965230776
378496632
650659881
2081681078
1593601528
1300806154
355316183
1673780269
93883552
663098510
1212209557
1412886732
2083011767
2093125723
421834850
176803855
930170196
1280561603
662082746
643184115
889056592
1589527793
1387892943
633518602
1533065735
605875493
1475108072
771422663
1363899882
831871638
1701552312
1132483819
1830083039
1493232737
1310589053
2091172595
1327748707
722894200
476152712
791564604
40755944
548282980
1002460231
943314595
1994400718
2113106172
613270881
117314512
2143148091
944066294
1097795510
1093797411
551490152
2072157287
2075580726
526060585
1148061624
825645227
275332561
1539507947
1758447116
847977286
582548561
1186012028
1379928871
1074741520
140461113
1862148030
376559433
1324514796
1026622900
660698540
16458306
453680112
1101461691
15817683
97593632
1751663320
982311593
989862057
418392624
299061469
382533784
1085089578
28291150
98311286
1152935221
1871552219
1356038623
446327172
1398405653
697459834
2089622360
659436920
122789452
807701440
981176063
1579674789
16733583
1503706527
1245361566
818838302
1623053085
2130269058
1375250941
588342790
1713789881
1752343283
1179739630
1396399429
1333169929
1614911486
1891977487
1115586585
938252307
1717197949
2140055721
771495872
958293328
665818877
1921668396
598803024
116616164
249418878
1215628822
1802888228
42579802
154790486
1872538735
129723049
1961461969
52156801
619133080
1116290268
1679331914
1462067585
77431421
1160518567
282104957
1547314091
1907351778
377564882
974150516
296050493
1498172002
1140531615
2051738125
713190180
3805654
1000848713
1094159322
1847698555
517414957
1113726898
33183483
2071497879
574581615
1397529405
2042900487
435181803
1333153842
1832885975
887982401
431477202
936773677
1572773799
2072709468
1409840440
1660541164
477401908
1849552429
999504523
1451381699
308904754
2080716823
1061329895
1563783791
520230225
548637025
882313543
188846385
1155747414
573910655
873590848
638262845
1493841105
1895597297
942551030
2061679760
1459316962
375597490
1416598985
580750537
1127533917
161208870
1973143288
1630562562
1029209429
750035508
346364096
431901220
1141932172
1762228702
1644452029
593874516
452170565
1949983851
1143686504
965082695
1306093521
1068350969
868225223
20505083
1970987512
1712215106
1349492737
2032337518
396512014
568782823
809797042
1257457039
2077522100
1036723787
46517542
1943852648
47747225
46436830
1423668827
996774132
1010387443
369218275
1556590504
1303904107
1281878642
472586689
1711314023
1942109176
1751814259
37835651
2143247963
1687631400
1535682362
291588200
1552979746
37998807
787475040
814767894
1721943398
2020823774
1223700016
449606411
1219661711
1724632295
1726320758
1094810683
1701070418
1882647845
368156395
1550071430
1601707555
446025564
902305880
2100261657
1595931280
2043324339
1409613481
1760486234
251957208
1746609489
1019806757
1904695301
1012882728
1186322762
1101706678
1845288208
1162794143
1621482039
1276806125
684476016
877045003
2095685489
1125243773
1905803259
56210115
675472635
2021802356
157954133
458113916
147084977
341607012
19764754
1473487942
587079119
1549008154
511411797
158386429
1746630398
1023529856
428160271
630668463
130900710
791743396
674849173
591996761
39431692
1131170380
1547733437
2021856252
1429689104
1758991405
221103838
461925364
2039544838
1082541153
822155095
809182856
298553641
187208351
1847153620
1611141781
1243849713
2095063840
999150578
1007003396
2096984271
333352914
805480157
992403959
1095226302
1005982512
351883610
345795338
678429158
181492309
2040915938
1996275441
562920952
1297309935
1502139080
346550033
1314186158
392073308
709460402
813544154
1518408789
1586081931
2081096222
258761690
1530224165
541100562
1716650671
1369042209
251711231
1118423025
1111145168
1225167542
1040239545
988024552
652572958
101142595
2135401094
1143354415
1207531150
875146106
1300729682
2108481619
708183974
327127967
1909954978
353130192
1371996491
1057645662
590534818
726690604
50456900
1054904426
770701416
598899039
716040122
1013592942
2094367901
2074547441
949068111
1655566167
1219709868
1704469831
717843291
1961708485
1330862627
1747912088
1282762105
1205608812
572715310
1239604699
1511199759
787587327
838724864
584649805
767773519
1181939629
801633776
1902090538
1464510823
1906874731
824488889
1137313931
517882299
160921504
1336926585
2087896523
1360491298
98493487
1393593001
1850938062
783632168
1457579621
801524047
1845465581
1899311324
437313463
1545830469
85830549
812149648
1834186604
509818130
65196039
1717898644
1858584950
1285532392
2131655779
754791845
564037712
516056856
1309006017
941237077
1105443853
2147260543
50371518
317666387
1328840507
306783218
211879270
1621902995
1331850222
515244486
1134011154
49874341
778666911
1035770401
539097635
1616980202
898310505
1490282805
1104827575
877750073
1402302443
221440010
1800348816
1042651760
1567818175
1616740356
1850840978
1048518229
1659099305
769233093
452433695
542110554
1656089440
1422007273
1457121945
1443121686
524389
1023152693
1261978513
1079099645
1642943835
2126087936
645628164
1186357847
932670248
874878872
962824865
2094314718
152696094
997222555
1578852958
1669495180
1204389260
1478147840
157630689
18731192
2107292593
1656929463
1380806226
1339148368
2058114778
612164625
1686009379
70142840
1630650316
569793996
587109745
1317853403
1624645584
470995448
342249124
960906309
211093405
1285271283
1911496397
1208404516
1955119832
2058767257
1214974556
1000608482
1273033088
1349261260
394919969
1361633140
179847629
311834114
1174114084
87828319
215968389
539593777
574571363
158640204
1980962220
483687348
1801226345
1012032994
993176826
916113274
1623717158
447868600
2019312681
204063446
1795439397
1875848772
103763345
274012491
341832759
964164653
1513460696
804575607
1794683378
1535945209
1971287140
1532920998
664070789
1240515208
1911040138
188495782
438619250
1455854261
1064350537
1852240898
1859966484
1364458088
24142331
264299516
1215110354
623597469
554420185
2094113775
250763305
869986666
376837893
1328390001
1307590446
491847894
996387715
1996385906
1446721470
492642956
299245242
1881582830
139082015
755714780
515307031
770466399
534076850
316180541
2114725417
488586290
1583296466
1931447942
1661083218
718854587
1091915768
410143204
541493048
250431009
1223634027
1854748084
1550025185
2003397730
411616822
1372600993
1677386583
1483212923
3553586
2012960812
1727886075
1925153164
976300322
1743570584
1918814140
627545466
1367706334
191045917
276389032
1947947607
1753639312
919476445
1265681589
1002659649
1762858455
2070259936
774381637
538298086
321202428
1422417404
1411954141
1280674245
111713855
135253904
1365296074
80989202
804008605
1255297639
1183943685
1305173365
1720527807
567322870
1115462253
1071603602
1567606601
1380747602
2136180845
1219343776
1446690882
2009990983
1758699901
218484756
447978033
627612544
1997863057
1505564043
365322272
696311322
1732952562
1242155395
1183861001
104441050
2132747956
2142759261
1009782893
1774671205
1075517179
388775713
1406949388
1774050853
1596730268
1525764543
273079885
598545693
350882248
1191777743
440432326
1393049632
580494901
1283188083
1792829817
1006489849
1358232950
1563890747
286072575
800416629
1204864655
254171379
188227123
1665617600
2019315524
1121781932
1476247904
2027097066
549734724
1513020275
1066824327
1115578995
1986894950
1759609061
402261022
1136818468
599383778
1128011767
1027406398
1519039573
1222937014
1784819530
25165402
92071820
1555989871
624312249
1980240623
2040969674
1266977325
2052771007
1429163624
556455340
1733711621
2122954941
1541479274
332067298
1323295487
355312669
550777523
126846865
809081475
1449745707
250333637
1871896084
1909062789
1880840406
1626677447
272068412
133300347
945885240
1497336127
709749713
381614683
1936944527
1156453926
696035008
113920516
1357607207
1347761917
45620736
680239318
2034864748
2140833253
1441482026
421485640
731279245
1156864054
105257208
1523600839
1188625070
671478865
2012577899
467883973
141559565
1543535900
791301504
1107556056
308309182
1362596029
433067359
1881191565
1312619874
1305691264
1192226222
187902262
711621397
1992644612
1471976478
1528070533
1027682615
1871428705
21772169
22710467
1366102058
959500293
902426631
2046569522
2126383551
905352173
1401635523
1219688426
1231804345
1810528097
1677121755
1352914835
1603070466
2005071957
1988392896
2097601156
622968722
539301765
1755554077
249145835
1428465843
1729411428
1222996846
1618691148
1771403133
2022996346
1458465328
1019829263
1237426060
1124443798
869707721
997837009
1183264963
1822317666
302583338
225430790
1564939785
49632668
1000295608
1700794363
1723232262
2122095955
1881016185
1914228442
285482893
1972290447
756332421
1126311906
2082749419
2032303481
456711837
918383179
2116792796
1316152327
1925911780
1675533932
1727403294
1155037086
1513215670
1360197849
364552636
1472905159
1104853569
822049776
1277774086
2125940786
959178132
1369918505
1715073853
1274505635
87558708
2033006762
264451990
336403464
1148762217
790184863
705305892
331120427
71072647
1244076349
1881929218
1440673859
1214980783
1504169192
318127146
28576388
2081648902
928057705
1485204890
218881070
144842356
669197017
1552763883
808133482
12529419
2000561627
146235657
1065697648
1628562013
2143220957
213827209
2018545684
1143628096
406893288
1383365011
1012398923
1929722607
949374808
1363433954
633411418
1676236598
381972949
2093513861
712130711
720957938
63398721
975925983
657584330
642414732
2004239330
801823156
454529065
666749583
2032294568
613691262
416241866
929584143
1965802534
1724032394
328801328
443695706
2111479542
1892425787
1032451962
674165933
135156948
1446243222
1735991410
993937811
1547411818
1196043550
913495342
136554584
26471242
393353930
751405909
836198116
1232366671
1161289777
1944079991
139495505
1122369602
1382107431
1859626644
2096121965
95495199
1631225164
190166896
467292147
1418617156
616805225
1393694690
875626965
2094726000
1726031106
1671131428
1588687317
515081200
1889146822
33742891
48830745
125892498
634306438
1951909554
1848576324
1935933778
1878791004
975369726
890089013
2050003214
1466258525
498107533
1752935341
483836421
1518151984
1004083697
1789561402
1771575306
1258042660
619926034
214233836
1274967
1987278008
1204737070
1872065891
892068117
1689616115
712398799
1030414942
1737258672
437714555
1571875739
1136183935
771442445
1912911014
1673940020
79550217
586086787
339398422
1902994198
1073059069
276463843
571280212
1522090493
1263598273
1894464255
711223008
1508897206
467471975
401305878
1049760025
855709700
1267299690
1003243776
1797834065
634445858
1774726052
1063479855
496296809
1263033387
394097248
136359696
623135134
1863140209
2094666770
262176590
857132056
1380359687
35222391
393050954
410610712
1450251833
1047528077
164247442
2012475899
1351528256
1118895423
223125749
1160457341
523497246
1955759359
922864911
1066920781
1235228306
1701173512
470198742
522038861
78023899
1347432389
994637868
1461477683
126449379
823681656
1141785491
1935357706
1602214493
1270106495
661276765
1420002630
210263151
346916658
456837995
2021385540
1535826328
542808143
839602535
1270438804
255288869
1836447728
1390786173
1859548780
187961932
1105636206
1021132728
1562769797
190698632
784420777
976118562
67390296
331484626
1580456683
121209489
1086719754
777644194
1663848807
227043957
255428136
182499111
155587406
949374808
1133426534
989880183
960567326
1869068584
1060053074
333861345
275645653
1521350956
827780152
860458306
1006172646
1295752263
951203439
1549912431
914923889
1585294746
1306548085
412581672
1953601142
91413837
1061147824
1507481169
2045623084
689066581
1549605509
1286248436
1870341796
782904542
1860946888
2130250484
1814317987
1645642148
394017641
1319829073
1510448466
1729581610
1930764909
1998147128
662894918
431911509
608587061
2064453009
1130607322
244892858
626365487
1971983981
1603364925
1770769765
1309440807
903683129
1711359892
1758969450
449564101
2125580874
2095504904
1952489103
1039949574
1723671915
645993188
1884251487
136778715
2067372385
1942424525
517002048
841690067
241773707
1299432968
1653369393
1231493980
1934422334
2011227353
772190850
1452255561
1041054235
2077381478
1592247594
1079382757
1566405497
284869232
1447241636
260391333
948297437
1335049728
1439317820
2035279935
12225549
267690152
1122221677
855191632
1049108130
1930686787
1508897206
1940304423
4470824
352357580
1395477444
46033080
819556794
385036890
564155626
1653390321
1026676379
1502925683
299641552
815743125
1629188233
1489694872
1512298465
1814213820
1267138554
1035198275
499469525
1904801539
1664907025
2131749502
519747471
617835919
1837494547
1586721191
1597136538
1021149761
1763174805
1067617069
172752582
873952274
2015642555
1841639042
1488679271
1877118145
2033087441
1033658577
1843655537
469624975
468616731
407649797
25798682
583758557
655430019
1185888982
1912587156
1929517498
932635797
817522633
1213787379
1649401303
738550015
1017806955
161383550
655773231
1901959449
565637712
1753822751
683559376
1238815168
2061358139
1102565530
880980121
1053819694
831017423
675321288
345490730
1866140387
1814493781
1042702095
588029709
1042242650
1218375493
1081386417
1906165798
578264016
512476971
1051079483
613486612
1516827475
439345207
732651955
1885668931
440809135
217127851
666964403
350733873
397425739
1495287396
236274232
1249969358
301327519
1088873109
1117126184
619873933
1977736175
1690423217
415097669
171886719
684648359
964870421
1654049724
371867826
326397971
210004452
487698372
19896914
1922339042
259829481
1855330535
1202505137
1510622360
73468534
539864656
560984466
353339348
220366730
1541554286
1644758433
2135297800
1237778759
1649469374
471365101
1662807409
458112583
2073162200
396813015
1903576297
1870950362
992478568
49218595
895681650
1654523030
528122563
1053782318
654193431
689951560
1999682788
218073710
441597793
1741392478
762423917
1705499216
175052551
1766797189
224968886
865984610
659979892
1220841733
448247860
1844712725
966435834
1031068618
108512974
535549720
1728746093
2025741271
1978363432
954224821
2097984250
1259776456
18075846
2038293055
1568228347
98074012
1084696850
274663096
721190217
1596240913
968994640
1716765052
84878082
1676008039
1696712294
394815969
299828385
1286633487
222506213
579377475
573011878
1415444415
502280662
1095043916
1460586125
1567944967
1365651722
283604125
1545744453
1826113694
1568632478
1023904932
2023278410
97551686
1480993973
1242231072
1941420820
526014266
1292899561
2021789335
1514231297
584401475
1366598699
597371988
1504937293
958706797
1213546944
911942157
1317924827
645078821
1790414850
2051232363
1981358017
1474264298
456413376
419055633
1210366721
823304570
855306053
1577588171
1596620137
988164249
1356697209
836879169
257420267
331307573
875198933
1995518277
59953316
1537402593
1172224302
927411731
2070778994
338991285
1029762188
1323334271
814666871
1353269394
1300629899
1968501376
1568900606
1798959996
1424651664
1210885732
1396579866
469975232
916550058
154661863
1893373437
1259170886
1378722128
1309554072
643011766
1966064849
173268091
303409367
1230955411
1384352146
1769025410
611535549
1795989452
2142052191
513401867
730078477
642947124
1063514112
1640972398
544693275
1896799315
86099002
1799435044
167841207
1776443316
467118732
1515025635
1245066202
423275089
260918271
2090086800
1134090152
1922223399
1208809464
684212502
22716
510121634
235915144
1776514461
2130244006
1404938593
1037080168
763445376
1057080387
674330108
1306036214
799439642
41054816
1153258267
359137705
1766639748
374931822
437157673
411244342
1775553391
1042604683
1192651861
987020088
1037704648
1378897626
1000079790
1413475304
686926979
738249656
1985729781
407844091
981926304
161759014
1822212973
1690678965
1793897318
113532471
71731410
953318219
931193986
1136072885
882992388
1200541344
612595962
1047268862
23647632
411183279
570845793
1728162306
353469679
491896723
273553698
1465683672
1410197365
1300232190
772071507
1397483648
2065914471
1515368351
2000949266
1841458632
2059022922
1097947197
1494386640
537440159
906141119
1120938045
390074730
1478582217
1511949322
870158767
1283697402
1631906812
225891689
1204494404
681276964
1251562261
1989232014
1329457149
385755530
668642332
1986097007
159675898
965395577
1731858765
1088945965
1729329242
1509800754
1588809488
1640348659
2065139422
300939212
1633474519
122264001
288948228
1722865386
215568961
1514400294
1798347318
1664077115
1792646148
1803965603
1993291059
78662207
557695143
1146720810
1694165038
1418015931
1090307073
716098143
3801797
1200342134
1433710349
1756946164
905528746
941911908
343129395
1691562774
1690950531
487945511
348362305
30030808
1815515063
1380878716
1495238297
2032986660
1424216848
1215791174
786455274
603348178
1497510823
645867945
1660624182
397967467
1803070999
821037014
902925099
780790298
591247986
1902330488
1469467531
1252526903
1368078762
118844904
322993425
1702343180
1370285975
462082930
1561881612
1039708517
1098356876
1414791960
336641636
1082246735
722103860
1864207462
233150501
1643437388
1348970376
1275560636
760838632
1862314008
2052766749
542570081
453618717
1180195500
1142045300
391556728
1189444619
1597274225
1925940423
900482034
48393895
508847803
707551518
1501198408
546610871
1554427535
1100880861
1755743305
1086981239
1002901969
945417220
556417624
1650420978
427909020
1823153042
1735196610
1922741157
602789789
1904134430
1561312315
1927570976
743407811
597266319
1919872468
212135410
1122913269
1956513163
2042016816
1106085782
1971466786
1192080391
1014030907
1306612441
642127398
1797698494
1896180440
481509008
1848610360
1996123497
2138156855
760685715
603848744
1707748153
1698014784
1086305594
2081534315
217728974
425627183
1393219489
1980712754
839101599
425552142
130543917
74635474
2024016174
1230726194
1929907973
1336039741
1090565812
1832290360
1918835888
2127038888
2110890858
1422737179
1430490322
1101490387
1117186085
1673346098
2001734426
625701421
1805138250
1030400274
974626718
1229820844
1122575380
917583044
357433025
1470157236
451409339
960896567
2027056523
106558367
180263770
740833099
1253311741
2015916244
271296145
1170532511
205360386
1650339339
1985473513
318698020
1856997576
1382203911
2080606648
1146815817
690669004
303304296
772715869
292820131
1426988377
835685382
13178981
1769786880
749348499
573706292
1225617574
1835873810
1203541308
1120130040
1739415952
1826946002
1071271364
1144666269
2102287435
403949577
1594925773
1151358299
881576748
1375765001
422906171
1811266813
1399408828
1682160803
446292821
943642263
483213381
1865301450
1638133992
1421739024
365281363
537056440
292884463
1549676014
1300302047
1950168273
1270697241
1143290386
1830196739
1200593509
823411073
2131546769
1351634930
2037125791
1163673268
1835644296
427435141
1208442327
67142513
1326824741
916032725
756515737
418967723
351675774
151460593
544436674
806595059
245227074
1906272488
1317365747
656733218
1266086534
1844558253
504450103
40044072
863601175
1194197626
868715106
1927543890
1833892035
1575190991
1668355564
1358936454
986736121
2104825572
701613456
1796042233
695994639
678883199
1969061385
1841523105
1452219303
335713794
1532871409
914553534
1680738971
1297302228
3369566
1452108003
2095166508
692246634
1919675279
1148565254
2047631647
1044594855
1514526664
582042
339514144
1967186303
1276830286
678273716
1547380766
775532544
890071606
1934614731
1655939648
492946243
141761200
1082935861
623332235
1325401647
73256066
2000872173
2034236976
1647038453
1612751579
826072649
641605729
936035846
1978787934
66961530
295480432
1770678096
1607092638
1660747585
2012946137
53906922
1543215161
2102600851
1275904375
2144820857
1608761556
145088211
1934490168
627636035
1277723816
1732328849
2112699299
1330179370
173191712
750890137
865317027
2080734215
1106217858
135480641
1562844319
548108482
1938763672
1133504450
1724149081
430730402
1401450435
1077690038
14427494
190812747
124105134
957923546
863889451
1310209849
549611808
2040304296
1213511490
1013290908
1299983453
982767763
183927722
1910639358
296330528
2134336253
1281054511
1667527764
1803720767
2108514544
827482305
2136861341
1836539028
272433235
1131901793
1323161677
1422536668
601953426
274514729
1185191170
461079703
355401968
1585635563
1851933624
2020214502
337586831
1329703277
2015100935
1358404
1923674057
590140437
576282821
1921165037
884797572
1805077254
1017793572
37081624
1670639359
1149126657
1577849828
21871546
1183770987
306355300
1877111192
925417288
941911908
740136706
1061541553
1857216141
1678489635
1396907874
1142555079
793418749
783672788
1296698084
775016983
257716298
642747184
1754611954
2131197563
536592705
222047424
538552211
814968569
1885911948
681527425
1773942905
1756143284
436768603
1454272560
686528401
1825854326
45165281
491999021
742552899
415072071
301674006
1481994929
1237205394
819425081
1303123135
1516661588
1348942475
1697106444
1723848139
1664496213
555610714
1607061888
628558114
402839996
970354637
1510620304
1148275468
2145616858
807259363
863409410
1888261358
851787708
277772771
1883284219
1634675673
2042625784
692473339
323455871
1262689891
1716743382
434566826
903837676
1097099916
208553129
487674466
1682974520
1081323384
1971178183
2105028706
1431781669
1018579157
484751194
520629417
1029982444
761269346
493789269
2030498325
82253156
1435492674
1360789809
1871734818
827273238
1985391966
478095184
2037634664
187593515
668357738
738963763
898871497
1732996972
504393725
1215328837
1393160641
1186429878
709231140
296935505
764110306
537593544
694317843
1813532167
368078110
392489332
1063191875
1003198885
1167450884
51924393
1450879471
1512426434
561911430
286490977
1322007815
1410376140
958785863
1708153987
141210964
1485860520
588758022
1982501949
1535603138
1503704432
1492445097
676518689
2022992527
484181222
559770576
1412984024
841844856
268377460
171791349
43586633
1114961207
2138746496
1623356974
1866442277
1114422630
299649403
160087806
1575767517
2045665637
1418828095
822794253
2036812093
1598730860
1444255572
251195182
411895955
790509020
1191756780
1525591201
1826763653
884745235
1591927587
337497891
566052658
604315431
1147074222
961810667
437883120
166441577
420209577
375075168
405997845
1549260877
1090248554
1724431577
517019385
1816198075
740704464
1059341641
968688407
870424660
1271725185
792679718
1774778500
822705256
2010930705
527211616
577349869
524301781
1737966678
380639626
1083132875
1942934580
1610859403
2132572158
197394362
127929384
650669180
146545621
1763995867
922275709
481285452
647933281
340318579
1111386341
133854457
1463722958
1991080497
1473018344
1493064090
245741529
212489562
1194448151
1200847905
1355776009
1365334437
1033761434
1931980516
999777747
1969860847
1891273629
2108166037
2119752431
177307047
784899494
1529761606
1433665119
494781942
1619084417
979035604
1986421152
813376550
1124476330
106533925
140342138
897589074
1383618810
202684342
611811171
1966081491
1995226978
228391235
347109110
1928445928
1788091816
985595730
665711948
1719468310
1578638974
1657851844
83229393
1883437516
528718833
1683966630
1679617538
1481591134
1122535524
1979136768
1155754161
512660139
341800750
1873320479
928053543
2068847944
85514561
2144232034
1964356619
1389907198
474356600
1277171417
1258327208
1587749361
1768102039
162231541
1074819473
1738715452
1198490117
660539188
1611557496
1736516893
818225205
710426032
76195634
865420866
959078638
1874156368
1213947401
1919977811
410284796
1686121634
775241440
8736255
790914580
1789780253
197707896
1633672663
1983446759
705285203
212772653
22763233
862857435
1707946600
1201979079
1005360386
922251480
1216892360
568589932
1683582574
756120587
1409741892
484655714
1423546242
1163605156
1858273816
1768931721
1718972287
2111665552
585296460
343729316
973068091
906054358
47690731
1256591227
1974850683
1812316572
604444986
345795457
1485395254
1984977721
1246096181
2012688302
1694424610
888623326
423352100
378537647
1269605989
462783636
150099214
91264788
1923525103
444067331
1520555166
731826431
110945167
676609900
626526229
849129924
211624571
696873853
331371336
783198569
2052640669
619680142
336646937
1226549063
225738402
1912481110
2015090392
1577213157
1898685330
1632780941
268471292
312249875
2070643698
945769913
108145512
1653764938
2044444326
1852141502
274322498
431727526
1256761814
212849253
1781061626
1623378430
2000624535
1234900341
1535538837
2045423361
136221996
2085653114
1254723534
1815411817
1510650609
1124764940
483315028
219022867
806022422
335980150
1503263933
1763273087
1852066973
1702025272
2131245211
472262676
585050178
16648814
1977085936
1416309651
205821732
1900130459
774581322
624512983
1568669219
682078285
476605662
176248106
241381559
1782032074
1581444557
278878278
465760755
1206866690
1913632106
981778142
317218567
1596299054
1878749760
2054568755
1909656364
924112304
243020265
1478848501
1207124664
938621232
831872824
1243179082
1526264837
734662395
103301282
805004984
1662995767
1551660060
897343703
1159023582
516191762
471092346
168818499
1962066198
1352608799
238105709
815702022
1467916230
456689784
2015168959
1053600729
609615001
882823063
1055253507
50120301
2146528989
1996146965
427424493
1420269567
2048717800
457405220
1177771490
677646971
1938883405
1533683196
191691675
184320411
1414991241
189381668
422489764
1371270081
1047742804
800843305
1126536972
1896588340
1730384486
599173648
2077828903
1120260825
1800607629
231065714
800953024
1533551357
1442421451
294631921
1886985642
1001101955
1717854347
1775448254
1129498104
1900997110
1979622600
1538249922
420139493
311418997
952928086
598409868
1626714945
1195046056
175615705
1910714523
1089918023
1406017036
1559920650
439167089
1733176043
1455264616
960875080
275656777
906471207
125096328
745505679
1060240754
73359636
831883712
76559234
1908949286
23729986
1006826946
1266680329
2130858512
83672874
313228872
810653402
131240345
1922488770
1751804089
1324050849
1442271307
2040540756
1355518306
1037734711
622496786
365135337
1709383296
360982927
638030503
493201873
1167422996
1865583884
373564167
216736477
1054019353
1952881185
1756660737
1520587714
1064802713
1864830374
1400075790
492850223
1405400503
247468647
1499251880
457152065
1795299893
1990919106
786483690
593095188
2010068434
2101151900
1838854760
1445662374
1789919448
1764693076
794151265
1484133225
755467374
564220540
589997829
1927796276
1487234437
1035529965
307341885
897658525
1508460322
912959205
1118510079
2025161893
172550136
984070859
105451788
201257529
954552901
971170680
1259593145
618284355
1440493728
1849836283
2093967359
408335203
1316420008
2017309835
460416622
735435396
521969890
1424485296
212133518
1967456069
475520846
945162197
1132990343
953073597
1043899
1875256790
1219541769
40714197
630008353
921658817
752135428
318843293
284063214
619842911
374270748
328311116
664329507
1277194939
761103210
11822265
1618204293
324520075
1948238956
1607699560
1418770248
1585133198
1909860587
1536398474
140358597
247966338
234513118
940490463
1541576354
672130370
2064679196
50466870
901725536
1321039359
1105345174
881491346
1723011590
186761583
96554256
878465853
1101901075
927942237
418594533
638992255
1044958437
289000382
1569988780
161595196
230128587
2056965104
602017260
524933989
279424664
365597426
907760152
1987316085
787229626
1461633550
684764342
773914218
1936237326
692892557
497234941
966383776
2121804633
914407730
791271234
1659612832
782295704
1171533097
959830811
702602950
864718994
609474737
1520755756
1246271782
978450073
895268392
1582778275
1988196519
1646265331
1472877565
1663128860
1500983167
1254787698
2047512594
1530030687
771833445
2038863355
200538488
1654952381
224781385
547586068
170260463
172820263
1678869048
1482434115
991768692
70803329
158557587
138034850
1369884717
694883412
792948661
943867695
15347121
1638789360
1724852091
1647292890
564878294
1449620097
1453685757
318750004
343740425
2141432841
1555964619
1279336921
1837654049
1050967742
216223214
329899248
1738417619
11389135
1077666460
1288503573
1562464454
768174047
837728533
1392703066
2021081739
307068860
2034009193
131468792
2029593611
1455037135
33608953
819298281
481426869
88764972
1258516929
1797167142
385614022
1514045882
1700996088
2062615427
478179312
1008658888
1244032068
1414806775
1600910220
2051317303
1796724296
1133031623
408991579
914719175
567596022
977363814
1721473648
1353219221
1359369322
245020448
57706906
103716097
1962710076
1730916652
300996045
129916533
854268214
641647897
535525860
1748252183
1663538904
98742322
577745581
1371129108
1362245376
688698826
374185270
583633611
900644926
32700634
106116761
1791445507
1716949632
591527677
821374193
1497821367
216508282
2075527675
1510103445
782201175
1556076102
957098194
1309698157
1991174254
823453215
1383384820
1067549436
1333015234
1782099486
1190385114
1470997557
1993589656
1164116243
178976903
358072731
1099317284
1269208492
559353008
415411225
831643637
1603299042
1618251438
879769797
1193176879
48617293
1313906285
637168311
1601609480
1951590906
258112120
2055370762
106042314
429152544
502706868
142476903
1422999226
1830852155
1641678199
662152670
1790832896
1210941529
1180166669
380867378
230323362
29444602
1838117461
1373153394
766939381
409551311
1133550455
1649340551
2129217821
913577517
1679122068
1488472423
517769987
1113446085
571176564
582997693
1914798694
126893305
2012412261
1833223153
1599751869
853219111
8687043
1843595436
738169374
801840013
1516270900
1212044194
101773058
1656528733
1193313473
1051545394
1731514540
1845317355
1441386534
1032932387
1862880815
1061640979
397620020
1686480106
1804031808
714672277
1154151571
861054449
1111775116
1374858623
489251515
1517868648
1793353223
816660881
1351807904
165157718
1325770224
1328875969
155716725
57365437
2107703573
1881794724
556424311
1850761765
438638103
1911156828
1555375560
191911583
1926872416
49148209
300857252
1246712382
2013511600
2069608461
1167091495
213112284
1231811539
1852584176
2100869502
1174233950
530264658
1107560333
918891363
1939818542
260700396
1789915271
999619478
477025279
1854203481
584796648
312417181
648137260
1923637020
839470581
1975382110
1684898967
899059845
873126870
835244542
1278468468
1355706785
755533489
1144120059
1282117890
578787640
463927661
1961933725
426997208
1207359503
1470372374
1284411947
1015375042
1123962108
850681653
347503478
1584056419
1801429345
1452018525
1197282707
2147095718
422026796
1214987579
1598446634
2097062639
1082293523
1522864890
518729688
525368988
1258369215
1340682586
105541423
859947740
916321434
2107012301
538005252
700030123
2134916809
2028414304
263704212
863091737
526188072
1930245434
2137832056
1942720050
512862010
516363070
2032371805
443300727
2031616463
248954390
284935817
1563900867
893961082
871592004
1375993540
1596494456
199809371
1042039541
295821443
1263266457
663545761
619029474
1379713872
945283046
842818857
1220950490
1140101800
692625970
251049497
1751538555
335689374
1457859579
695382631
1654997178
1127924564
14319305
1127429890
1842009441
249383821
1872184782
924030398
179027631
618068371
1558298388
1792166627
121539881
901772202
635488538
450841986
438367933
1954616511
1633866685
1357303051
2065261398
489200958
68831720
979542884
97072610
435228775
1729604966
149377576
15546820
1013356648
1685502328
322461477
670188093
1593856383
411434996
142824389
1956364475
665260279
2112636559
1266742014
1065235541
132843217
668265977
1267321185
917266328
1481502545
817079418
1512304795
1115074032
871216113
1579338802
743608980
243080263
1390490467
567739221
383929884
903638922
508446967
1011872955
929980764
408253859
330142156
1416407390
1546710432
1070287505
1792767396
622827391
383608663
1916184927
1991110951
487827803
1962683253
1979457849
1663711318
497392360
369860136
16062335
2101096827
676477478
830140026
1268929168
303858195
283161899
1965535187
706919742
1911420321
122631653
1743626588
638587506
1602962730
1294326184
343035538
661038479
2028237810
509252888
1675025346
181176854
1975338729
701568428
1129447818
484166885
2143271574
323283447
1175102963
1281449894
973957254
1228640488
1717145053
25435076
1652406776
1620078712
239478859
1474606630
1884976842
405034749
298081056
2034938680
2039239100
246372531
2108863494
1810606745
102147288
812228705
349651392
71146861
1187962237
1290734348
1305366592
1468140999
487579142
676533364
1296950515
450497269
1530532807
1813472231
191569592
1413873320
1332197843
1562457451
633346257
1111672022
1612675850
1322624992
1489314329
201746197
994283369
691919025
1614599345
1058716016
2094128632
2056191824
1735035820
2125652921
1060607677
1606487450
1404999771
2077416039
5732758
444354808
709442507
117432670
135002472
360790055
1964027302
615611652
755099049
658243105
959809851
1011548643
1825084780
1577535858
1429006534
492186284
1983818410
520199541
1585261041
238915408
1073592001
1079364874
791468059
330067713
1963089677
66096334
1938075476
136897135
1412473041
2033202924
719419872
525542183
1735311274
673589019
40932695
806580294
1878723436
1191370082
1527822775
831578590
1362804078
1195055425
900111278
1886161768
1795095387
258503640
164980006
145978279
928935478
857926081
536719487
2142498145
337665601
774138341
1484420794
239748344
935476541
956192456
2140113945
886543052
821022626
99960153
1062460395
1103021371
1696926930
1940807703
939620469
1243070199
676811030
870923914
1899086293
649408421
987846655
762112731
2085924167
95755017
420432211
1491119618
204422896
439500363
35690935
1653107027
803912213
761785362
163160393
1188214313
748186025
585765374
1781977166
2115488037
2142780740
1614264287
61381374
1484451764
1811965745
811611046
1501778023
2037758779
398901076
1540368647
875890056
2049723157
736697576
194312991
1369245449
325767051
581943679
269546347
1593004431
1584944314
1111602642
458708601
100974685
1397217546
763384889
810489815
1457382350
552570425
470530617
1684230601
363521018
510039768
2039279726
89312841
2003269819
1040309498
1848043176
1674999346
951429375
361451682
251177226
1961205810
987891924
1945339383
62455266
1223442507
1365450178
472980861
1311773671
601996177
1021640892
639914374
1748150911
1770976949
1902025307
117077241
122485260
1935082349
654553636
42779160
1881188963
1067997131
471837092
672694336
1234621280
1934171763
751474364
398299078
1511124358
630308493
1446801000
1049142239
1577163183
1987096162
1328940737
1914426256
615857439
1763574008
1581706802
927331455
1745847355
1877440671
268427682
1186207037
1836993617
1164790334
151322443
554271212
427416519
790989536
161643799
812966835
418686118
242237698
1844968397
626251850
520254065
777473037
1337576182
854201635
1876405388
2072324187
2000448071
2104198870
840287213
1512193896
1406834388
1097156646
1478425108
552918252
1133109531
314894823
494194284
1876624040
579982232
906830448
191281723
1394316545
1868021304
1397223489
681297854
1746326402
1668481247
212816576
1507234778
57293053
1358779927
139188673
742379932
1746460501
1835924251
470835344
477752576
1397045337
499901386
203157914
23991905
774140150
1284094077
689386712
2190928
5661402
884258013
1701159751
1827994562
1949107026
883459759
2086569739
780372057
912530639
721959380
888198989
2140432026
143773266
129298866
1185666640
215376114
306369166
1662101184
1411433358
1715943815
1982846852
1928433400
176669002
1360647183
1726827047
1980914638
462279936
794344499
169366309
1681142330
2032060008
114604236
672307121
1170607662
20596263
616290238
481302817
394244348
1498146395
1973143288
1638318978
742030276
339750585
333784101
1081651710
974118745
79707366
1375528332
1346090761
1158498169
885890022
1589688640
1795317851
685328235
2023111300
993948062
189229116
1903308635
803391648
505109093
1213254179
403745472
1421721442
974105481
1641232356
141914842
526618789
2010962377
1135813286
856520992
188665375
436745986
644743715
560831418
1799080817
1558268118
736141670
1375694457
1068498688
631779731
1941273011
496741931
640932204
635437236
974905779
1959008699
1598589497
927734276
589693535
1409975402
1392192813
960181935
837448130
106326001
1620629786
300831509
2142818309
1677329112
977202188
201767924
1125002768
61630909
1897315873
862166930
470209420
1112365446
328754421
1409110405
804398027
1175767225
1040157153
1286699206
1997851893
663386042
919586238
441008472
1616760849
1151809989
926015956
2115629633
1827792290
890939690
2032270602
2061768153
1367046035
1387844302
1224137329
14169379
553428285
1095541314
1989905364
712174081
1686873090
947212954
1613424100
1379866547
636492628
1468996653
910770779
1440661512
1320553143
1386195727
1562858669
2091261176
1365607675
75869707
592941473
2044679080
1553186102
1628605337
649867099
1703420868
1136149071
2131508137
953082806
1096504057
684315498
426332018
359562914
1107439874
1524822793
744894697
1008873019
361137273
1630181784
746545346
1426010173
337644445
1334541276
610462692
688606775
1792903314
1019425242
1298576042
837282206
1547696116
2052857439
1339539165
613960795
2066655133
1597207005
1351663286
1589892020
1755505143
912859040
336645926
2126655405
622742824
1611571055
1049548300
1143019022
1027323767
6639528
758288235
913868611
1957551527
893215443
644560091
1303316508
475152465
1143802111
1770644865
902384105
1476137093
595945680
1117547261
2082307938
43027380
34566842
38864115
214614848
2120998190
577172072
1306283273
1731216531
1368851476
1375011486
320379358
1717906450
157684037
795225285
880580683
1030314872
1142553808
1942172012
2033816687
2122897758
43918563
684997053
1229436294
582842463
1728351126
70943858
468999808
1082557889
92509281
1437932232
1694557550
1616211707
653633361
1289514335
901721712
292892106
1266946243
1683163092
2059941425
1724286113
1888192003
183206137
1372063967
836467722
1570711297
1479931352
1446590697
39011733
834353649
1118722855
1546396830
1214318722
1668051130
699937852
1677611339
2143925694
1841405422
830115208
1353104659
1176904318
1463769448
1087053467
316195985
45261530
1018228895
873536550
2137103718
1589480573
391101666
976497145
629420324
801349400
387685668
1652078432
357772303
1537070194
1545749887
2123057790
1955598426
2071355667
1770792593
1855828212
470679882
740194270
51391383
1687032529
1590914300
948403356
164397343
563845246
1044186312
1179200696
624225121
22338492
687206845
1486148140
329503690
258750116
585099627
2052933734
20753612
1442138729
1755002058
1450362767
2112210185
951608622
806781743
1969269497
1971017555
528840624
1688807878
1786836453
2067472809
1486216941
805968102
631167347
1805493595
1454224703
1934749428
929293462
1252139783
707370823
1019610128
1608251106
462531015
2007270660
380071622
80378408
168857197
2083655463
130178511
774246099
1089207739
525613022
897655831
999816369
1317135271
62438993
131225761
331201980
1419851226
219386949
1875362091
14145530
423867878
1008714033
1723259184
367060463
1772019303
1926348726
1041491763
273135494
245662833
1650400680
2055783452
1888337509
2011925369
1034103248
2031836970
1950113596
1931619371
132924628
586986458
2546535
1917571269
155793245
1160751741
384959092
3616923
446520837
225227697
1056091587
1311567678
324516387
1762036911
1721562925
335597598
1798997505
136815155
976104569
956708019
1755392238
840580921
1628137354
2101398764
935353633
671764335
1365459102
1679841680
1538148218
1311367072
1975503886
1067448268
1291719619
855827045
1411031944
45996726
1819640242
1847966636
769290605
417801244
600778827
1415604414
1982459375
24300130
351472926
403458461
205818292
432714944
2015612411
1519983170
1713901521
380337691
1365707271
2110082840
860153826
1780083222
106067924
1231203585
1161929066
1824798847
196705725
318711525
454547729
1064461148
1870483163
1771307433
1328180801
1730033836
726164621
511193683
630046698
1659188697
2092858113
349921492
1975734704
660013318
1748823833
748053063
1424124616
1965576670
2003582035
1419315264
556417624
43633124
243836182
10676039
1946242389
4934618
519880533
1685947301
1585814160
2098510050
1023614720
377188836
1526246716
50682069
1251156019
2111010960
1077705830
1165941916
1530343753
1226283466
81669269
2138320373
1639302342
802504299
57202618
552632192
499217728
847257669
100046272
2025883363
1412298742
918472284
941516764
1646468724
194629151
456246723
1527048479
1445266517
1002405784
1225936808
1100353254
1097639093
1177124762
2092517670
2123342986
1787982133
479625276
734725228
237725249
708339737
2016497706
40590379
1677708584
377615987
1874839377
654362948
157223412
921617867
1875565770
701226169
977441829
1830032432
372119490
1958544336
1749289673
1389516154
1911430430
335978999
1110989073
347228129
1174211982
1534229106
118820760
1712780706
1369797385
738626911
1289937715
1794637137
1428325328
1441748362
665982010
851952025
1278217059
92100912
1611214907
1585398840
253891634
235993545
727421182
112190897
262448192
360370472
1049426614
2075938014
1950341263
24426552
1517384693
651415904
362881904
915083085
1588378527
334844336
1857560162
1425386243
570847354
206200447
1076411161
1643686546
1550701288
846688790
807346693
704129186
2100523505
206885919
539245368
1672283230
958486168
698433095
171514525
1624742159
30133299
1699146207
1691621733
1812421217
1473163745
1992081984
1365714626
1854248932
1140248009
1597691108
1091736398
1018201371
1760490100
1413774780
1565460985
918308382
267765579
383026149
1539768758
1601815412
504142494
627243476
91792092
1553911990
106157193
1628071812
398351548
1758186137
377226597
1600260281
1659965213
905595198
1469728431
1452352433
662436316
29252268
17098291
606113885
1909013667
2014222950
1740297774
756506882
1478009606
1275570534
200597495
844066878
2014564569
2101722198
1651950904
1791529125
670103779
825509887
693861984
1050303774
266338602
639386240
1908391122
1738662819
1267010896
1153729942
304529519
1341285566
674441278
579498533
1726396698
1893702871
1088306556
331585986
1838955004
181536502
484951508
1503848887
765566064
80747709
2080440003
551742967
426320608
1873922166
1323727982
1295322166
834376642
1801406021
756333546
1567406565
156141045
1390783284
54965945
1533417789
1653262409
619685318
900508280
1398241601
1352136495
57210798
514617313
224967840
1258135944
24096190
1084491686
286112658
1999652607
300072162
1718048386
1569487457
204656963
1345681959
1013665639
1176609910
1864519699
1500890245
1084532289
1648652989
2075211530
799574232
1263312833
1370511019
1737629698
1323116079
1983408545
357507692
1827179094
2112410051
1146385378
711579455
1339260507
1761344064
402306459
361995425
1453402269
141448298
1810200192
727059443
1429599700
904502438
255753224
451259559
1972547560
2019181191
647742757
958347747
85338484
1835826308
1762676491
262083669
85604598
789573870
1571862757
2021880473
515539077
2104878139
1528332684
1466879716
1768981670
1772543292
1979111748
1974009127
1253131178
1894159863
274002619
1703762611
863617695
646083812
784420243
17189788
219020262
912591542
599946876
1632310601
2036657392
932144537
93236638
436781943
288824153
73861242
625108399
680113330
604690527
319434553
191715455
13533630
1416399972
1072007594
908993365
1524817181
59300741
501161979
373815977
1166353790
612492064
159287416
99387435
1448442521
1181468617
1692427166
1244975037
352504910
1426219200
2093188388
847153401
380272536
1892716822
1837878303
163439694
1078435528
887953528
1387780641
283876377
1199006217
1812440760
1128111141
146609503
1022423372
359501173
1055475520
1523650357
325725078
1144912287
2072795933
1602378559
1373875039
1396728441
659526970
1954257087
655564107
2118436193
2096734380
1934896242
789723317
170024096
1264804363
1093691530
562688623
1399900603
665561548
593979735
1366124609
130472696
2121456705
2046330866
947651191
1159465815
1412976924
1809578657
2001985475
1540482641
740465542
154084148
443845098
1653400826
1004735111
1252113877
914989866
13454766
648888206
653360256
1786542433
665968107
691996751
1750927512
1247502552
1020557847
1792574119
1883897738
1314696495
1404453455
460549053
1659920795
389950392
1570057784
1477511134
233046855
1088878779
1801864602
1140552519
538906565
1446360715
420683205
669324153
908766138
107576847
1688749952
2098152389
164821549
2065982112
136953846
1977205646
1763685203
887668665
231183887
1468679840
371787823
1675876136
1617481462
199126964
1929430402
1446821239
1267064388
2052782968
339180999
1501872955
1756705986
2012534393
2013829532
1876708410
1410794990
366443002
545788263
1374031575
152504095
861006479
694744915
1280826981
871685595
110786967
744365387
1457235892
1367676056
365922926
206487335
542204895
958721066
1966422343
789824653
861352066
1369107680
1589442137
242438501
1877816749
1111440992
391404610
906488923
1818987424
535935371
199743632
209334619
1289173455
1361158195
530264015
2042376247
914007908
1907129564
847423060
1637406631
1376884291
615797935
992105904
615866248
593200296
1799772512
560254825
1866141890
2055225176
1439856123
686046849
350783836
793786302
1005866430
1352829468
465195896
1758351626
1634286295
611740617
1116944342
2016469837
1181965899
1070144722
1405075298
2094350127
1148859063
1697930943
1259715140
987548772
1287054485
64777892
1714642587
869448683
1603610909
1852223252
1793287903
1859325433
1646956559
1843467178
355090504
1722181997
1362684470
715430736
294442334
1627859524
1441655416
1784970998
1609294197
1131330891
786527335
394460274
48505265
1341809323
712663666
479023256
1424687021
1507605254
258797642
594373709
541727679
317374512
956729284
634175232
1494298274
374775597
731327594
916697176
648402779
2083603623
440018241
1166450080
1217427402
434653085
1978542790
2003957021
1519120084
1873644168
892079026
1844931927
920935567
519199948
1747068002
1540030012
1160141705
331715112
530809577
1746801001
1626187996
1126650924
2025694574
274743647
230865813
660858735
906094223
1889832253
477545478
1757707221
32348924
1901078923
1317144482
913216079
87355152
996481787
1226082230
209896665
366500918
1707430965
1810796568
1745775369
177207978
298299757
1904323312
1168734675
841545672
1579710896
355633049
466037031
340371617
2025281167
145548138
979483647
1508446859
379655347
804976488
1489201408
292838396
408692523
808969988
1540769412
621950132
1756216036
658365869
1710216161
1964931940
1893284720
678611629
1484917784
1132778487
1237208102
236473074
506704952
1580199174
1774346385
757278488
1757584731
1372653004
2115069762
335174193
12869596
1144501757
574125174
626255211
413544985
1163406602
1258039431
1314870575
109857532
392015304
1038314175
868374488
1075501604
993913347
1259184065
65476638
889691510
635450502
660660952
1565432068
679195514
1900915522
583376204
1632295017
2056318645
69313112
348743016
236259971
2063367112
1533590517
1495420503
1462847950
906471279
1298110908
1559074191
2129154434
384264448
1560446132
385147373
363257763
1571441968
2146276712
2133710803
628441962
1294824687
137825783
203089354
2003822820
416788637
1111794947
1098551865
34303963
217505385
1063789232
574551258
98396215
202494270
808574832
1967635665
1581771684
1911651665
467388312
248810878
195358569
496516445
1393278216
1685867934
251587415
553012443
1304956382
38980964
1706360449
1259241408
1031332950
2098512877
4029329
207260597
769650555
685499783
1118098450
1332807377
1711960545
920986841
1471351096
1607109248
2046073755
384307043
272116389
1971589761
1728769176
754745436
2004386124
1762597162
78142855
1711996473
825617271
604603132
1303099985
1631036927
571518988
1845625726
1993745184
269960701
1054910834
2070784588
561654322
1870460047
1386859442
862768630
26036022
1542134929
932102712
870263657
1311098281
608015035
1309862124
1005269730
43029720
1922171894
543046632
378765933
866481790
1287828226
1602365943
1300723923
159969701
1854739627
1119673440
974255796
1195761353
1488105038
1716944843
1978659484
828021241
1579772317
582388480
1174818079
728518478
808363702
198558722
347924588
1809839716
1611745466
1557376607
1888506918
1338786868
336293490
1972411209
606737540
359809185
1030505759
440470433
1281432490
1298561699
1819640242
138880870
1540570174
1268239374
1715694415
792843355
942618910
1751097136
1524809488
65872015
915085432
1213216797
979123570
27515053
548680468
2131814449
96920799
691219641
754672360
844939226
244291269
920052426
1450574878
471143011
142906772
1195076456
1915684047
635294078
1929014674
2019762732
2111524603
1740693163
963775485
1103528070
913396177
779116108
1656415510
1795125159
1652068258
1267750109
1884400992
1120894967
1153337749
1963183125
1333562779
359962293
696775491
633317670
1788258992
1475424065
1681892075
1056888362
48948789
295387662
2041601736
1079603213
1446850026
1018821941
44332869
696408983
2047285518
1443084121
805832224
1413314231
1068440120
2143765341
1415817848
392447258
1892124161
1064767070
1388459329
1675183044
967916579
2036842140
168554183
549720184
895969706
2003602797
1501311511
1154564446
659315377
614134510
134686078
650057630
53282952
169090304
1746710065
1417917834
1162690882
1702419490
1952869901
1363731100
1252757472
1355025829
1614217919
650353890
1398798273
423313903
1406981483
46196900
2143172921
1263578555
159439846
893041795
428600149
5387707
1274103720
1107116732
1149684630
1260572837
2066734665
1045877582
1989457533
187280365
1962005468
144419292
489144903
1193286555
1433351421
1746485547
989038438
70402953
941576327
1005336538
753861164
78246982
411726949
520252604
1972584737
1716631062
615034372
1398385406
1333393298
70469725
2066476352
1827412586
1965568035
2025038712
869700977
558995022
423977584
1114270452
720223755
2040829981
1862493142
1140680865
294984257
46461802
1636018220
2117198997
1602362963
1899616268
789874839
1149286159
866466062
1676516217
592709854
221936214
2129016665
517959876
832786188
840444704
1049047480
471497580
918044313
802265282
1122400603
1959570797
362266469
1761676551
2018918070
1495727678
1519189622
1058123903
408331860
1098546349
1533051648
1013613450
1251508678
170481143
1446200382
1186944985
1968871370
919995362
1227702199
35176247
496972397
1257877147
648839786
494942315
221101003
1726950382
293148304
469747182
925265142
1847061906
1660826490
1051737397
1133323100
1514658561
1157442626
1421558074
1771503370
512942179
619315909
1928223387
1421549551
1718706576
1984017095
213413646
2057107701
1903213734
1163584258
1098749318
380337691
1805216658
1851254677
1189682162
1053594738
497977443
1336652367
2077507595
1359217065
499557269
980788466
1628759606
1985944113
252802934
409781696
64085416
647401638
1525756258
1213561456
1828224928
419795796
1514423683
1783220433
1181759575
799194670
1675450365
646242341
2045144960
1845799884
731450423
869675436
1767884222
1643098284
1516113035
1676475613
463920456
1692505618
853010125
746780535
1588914344
142778972
1780528638
1324185685
558111737
1893309895
1996751449
2014965726
1077081191
686420655
33707746
86110508
336323168
444737392
148150890
1173903451
2124752565
2090597122
2008294319
876026838
696796823
1066735676
920885365
1849668811
647978224
283028305
1156529703
295509408
694571475
86592353
1724886535
2074716997
1462109932
175097587
1252408016
926428304
2123692126
236087060
1810260674
1122798352
142600244
134032313
531868863
684398074
770179030
711223008
1867436486
358787091
385102107
1529463939
325422038
1244566560
1414475571
621675235
839801404
498323268
645323239
82373230
1208801605
1213032952
885031812
606760922
1563755976
1516335446
1205883989
1367962662
229606891
604875153
230650982
949782435
633497667
731964707
1794528552
476039454
1837718569
1672610933
187603955
772551201
1601864781
300408193
917060736
1189749629
1210225712
613894663
1846461435
574886162
1301296243
1688494296
1434031407
1824500187
471433651
809532732
1761663354
890687878
1938469694
1276169483
1945259440
632610098
1241646681
1314286530
83750458
81583908
2054748589
141259035
734747229
1252929178
1037704648
662289991
361440082
1697942863
1042395912
1600696023
1522062941
1805987458
886020618
892187879
1065953974
95425493
242462956
778124932
1142152199
133944798
785386935
1456741583
1628146627
505642127
935958406
1250594966
1827557815
1192047176
1769840999
220982449
115839845
1628408808
1555629808
2145291828
178711783
1662470580
1938838336
973283683
965553456
315028886
2021684029
844761090
36065854
1108124252
1584051623
674165933
428802301
1232169219
425929017
1826890607
1805802698
810561089
1263118711
1746735628
453151519
2051884393
1082824600
706697177
1434397374
835864203
224365741
670022037
2125197205
724630053
1510041374
1489023467
1000372666
833755104
784940897
635476997
40295223
272898936
312535048
1280297313
1987869484
664075542
930917265
748454645
1654771633
727906979
1855116560
2069303956
1221454007
264637913
580058935
1699361873
1572372642
1274611065
1529424728
82248975
850023958
999563957
1460583358
158617998
1839882219
1128794713
376184362
560831615
1025730362
226452955
1606620444
1211845509
629859772
804180780
1519348906
2108007141
152123485
280325751
243383687
1684320886
94137866
427913240
1370245687
2144678732
413884547
271885231
1463787604
1684847901
2055103981
937154032
1256052633
1831929841
1191644343
525446463
543430587
114068044
531927796
1070051874
2015487135
238305354
259855515
2114679086
286910479
736477858
17799449
1116829379
951805062
1882497528
1269155892
782129135
673837673
1759794005
884210516
2101804611
602295256
710455061
45488924
1680396573
1184086847
33482575
267167779
1183588140
1814822205
1948243402
1111963063
999708926
598552780
1839781975
1885946635
1592058041
844596867
1943895104
928886573
603372747
2036162596
1485575091
639599994
1884013008
1817002073
701649697
1380926220
1518893466
411835496
434472684
1070958790
424327383
130144917
1251315675
701221945
241818307
1546152565
1428325556
1694331215
294032339
812426295
872923879
1658566134
1202832278
1897808744
988724176
1679269612
1769637798
376895709
1582179579
1546747707
469890961
28567119
1392085420
1589700098
1570927300
1555255617
1742278285
220864942
1878574681
1768814853
929269001
1139712189
2049084420
1502782422
52154500
1538514806
1541818797
846097890
697994141
820808406
2108965182
975501744
293558750
1861908263
1001087790
819596532
1537937494
857686424
1810962048
1653575362
1509021986
194411973
524271802
1410068396
28593937
530368453
552505778
1110096033
2011147643
314064159
354884512
2117713307
608697942
1568253439
46712749
753707944
1905880014
1706741243
650659881
132924504
1741157929
1183427486
1458348049
1822042054
777593529
542746060
1252994521
1174347982
1445020602
895398252
1293111033
1481371686
439864902
532948914
1692744603
1500545140
1814483819
806300401
906664951
164076154
729266011
990536794
1024509425
1357501864
1314204159
875659231
1634197223
1275155749
1305248696
186815974
883778160
302795986
1179198664
1075513536
95971128
1095935995
580664185
1050042749
779974503
1037557115
1534639339
2012052562
1382973067
1896470453
87846640
1031573949
2085247081
255679612
1752026658
2019914954
995513123
1600849051
893301303
182521278
735502696
355807159
1450642358
683587027
1323866844
941756244
1407957453
361623124
844610707
496817421
667131928
1971991139
1748844179
1739520852
1907293396
1960276229
749342541
1500555763
1240299471
923445846
1489993360
1655021566
1164094226
2042427022
1901951036
444354808
1881572
1345220251
718011847
611775062
1209748385
1404891718
1947249858
2016635025
300483545
804791744
1092252967
130588612
1187933477
1456693056
1450914177
1871622948
1704049402
606214526
1310172592
257289456
1675749879
1844109049
1186863657
1665875357
1788563742
1636408309
1061370147
1043317786
218562330
962392273
453283356
670578441
1150224384
1093928036
879881434
1717981222
564778248
691541794
532534037
1914196226
1905462788
308343860
428425102
1503336490
62016642
858563993
717658910
1545174458
2052600168
1953321609
2049836353
1776901725
1693273434
1746245192
1615868332
2101831166
82383034
253637195
340751233
31114632
871875312
1892467832
1498026345
1346870983
1117014244
785097392
2062550426
1329074069
515894617
507957756
435536623
706856229
1974745179
1903018729
465593532
1247749490
530537955
106394987
845033243
394707342
1107278166
517288404
1139869103
557842885
446520837
556314737
1743905227
97188050
602554011
1369466850
1825981908
244921643
1606277615
1915368439
1655167773
1060185870
1595067319
381654566
1625856290
343833035
1156276968
613536800
1097268999
1252172540
1683536500
1714102854
1797916304
1751649952
192708063
1641550409
446725556
716297454
1010435155
1346638387
1018877038
757080052
257309349
1283925713
1302017071
181763751
371375107
2056458980
1995516020
551038725
489648878
1043363213
74641487
724440830
961387633
1186186360
495790338
1777700
1954205776
2052673887
1151651085
807051342
814694248
824446268
363126390
1507180319
15668447
1056753974
1012982086
1817633636
836046004
1713651503
954458946
960330010
542454964
1243849790
1817812507
1033355664
348002195
749911197
1856056055
1785029495
658370764
1338882485
122025889
651749926
2119496226
859629408
1793427462
1894508672
935597523
89836398
1660953817
974080873
1810419065
14098193
635628848
1399182791
1051785847
1504301636
1959149213
86470313
988844173
2045449245
44563363
2006187646
246916813
1223040095
1104273064
2128675343
1077201974
1522757483
1707507245
1006905284
686155153
823560229
532167851
959479303
1700752296
1694082312
2101045780
44818021
336646380
1850822043
2108915046
442340813
998385194
1686555674
2057878236
1026126807
620887967
803233230
611718628
1045180807
852531514
876525914
1663538021
1874740612
753516318
1674611550
18462624
799928995
451691011
2020155318
665645198
146058576
1433323764
1633301743
1527428943
18158656
1253845664
257551525
337578727
789690585
935377325
264318545
1240222699
448311323
958082812
191625828
231860823
1663376799
1960767713
1547348261
605409024
1526707165
461847650
1883232341
2054445012
1442229002
180266689
1601451065
1931050237
89327858
1664927123
208947991
820249516
780670373
1042070969
30300521
1298719603
751192438
1261544414
784447404
144394502
652013605
1030733038
1096002926
1434503559
285739177
1750449700
1716698153
644400519
1337641921
176957157
717298562
975021796
508350912
342359210
1285375052
586043075
978175945
591668418
432449403
975484331
1433756183
304996654
1484727064
1325578530
1656065798
680712657
895700645
719924815
643336809
551237544
883876425
1748915474
369024625
1590153086
1495853743
2025862188
520018983
1236929800
464842516
1921510958
110687905
1455304985
982988264
1488404516
1318419515
276055989
492152021
1479570463
216276872
1614853993
255796263
723689308
1679032651
1092423450
255494907
699791045
468327533
709651134
2063226640
1484907403
1585552163
1597280450
1321497556
1136604609
459447286
972436347
1186778437
122420735
1888373429
749339520
1070890304
1019736127
1759644202
1112391031
1041347246
632684818
1871107059
1989538539
1259534306
1728412140
664646703
153872286
974693392
271979184
1885577804
1190047138
1391345593
1696556142
1626629066
814527452
595763737
734239039
924034419
1073159496
247734819
985404925
2143024570
369352856
1941408363
325814278
646589115
250270220
2020298431
390350735
914364816
940633038
1924804769
609509897
1868636467
332115385
897150677
1782379609
1294540676
554543312
1965511138
21700831
1130933488
341009116
215178893
2105461643
1091069240
144394459
43061742
1664919971
1287403566
589699770
1374266375
652952749
267498455
932544581
134558933
1802299314
112341235
166826910
1345010832
101988503
1877889303
1892503383
1494520015
467378230
2093280361
633831617
556666334
1222669022
560943698
83933088
229012325
56179218
995167741
239885867
1328703981
582031647
415722608
1259750635
819918614
1537482919
748666045
1363119742
1098432325
1569085201
769382360
699926771
862835444
169400007
1291969654
1014360818
1151326084
28687986
2096780460
1272179130
395513620
325842196
1823775133
601563117
653376968
1821687813
1116128625
1482151974
1460638517
2130652882
1349961555
828767310
1032795782
294828318
590569041
1617309868
489756503
854032102
1598900081
797232381
1676149975
665137188
926841376
147015956
1612196317
1114205695
942597883
98518184
672416178
252420659
865815905
336417707
1551230155
1366674677
97490363
23976888
1120303641
1030401536
1551557738
2112867945
272396931
429752194
1812228040
1086327789
148875221
1840791223
1499467042
1131248469
623376664
352092730
2081217639
1553957499
1836140037
632239670
1679465262
1254558278
302745802
1213509217
41689665
1115001989
213201264
1762407158
1345243114
1438516798
2085331958
1915082296
1659785791
226262368
1552504047
750997748
1473584009
1040492765
645238022
1834496767
1471232916
409269951
311662037
1894900656
1221176747
1264271113
1384146828
1592306427
157461513
1567841902
1742798802
658942634
1264037602
1787512208
1942424525
685249053
231872080
1974746800
410053800
303679379
745870467
1930493049
358500352
1378166208
1521756107
1487807030
1614521860
1254075303
889252140
1626382888
1808224915
1297516419
1293420250
68996510
45109266
1567073890
1473542309
1875543323
1233042870
1890559633
733280490
554712659
1455835500
436053079
1919399684
1177950089
1670205650
1460157483
1257326716
1253773820
1578039892
1619225043
263796702
1527810111
410906116
381758005
271515772
1218012980
883007658
418667337
1398023083
1836284075
1339015060
1754431827
1318045339
571216487
1814739513
1236603374
1656845950
443593007
1798369395
156459439
1092755794
1957815325
1607163425
1447892295
1426767060
1761672163
576255936
863921383
673885822
491714907
796725942
1892880006
111256347
1496831501
642359797
1709115714
1055588919
1517792967
1189877072
1369269414
1850328560
870750938
610814118
995955475
423762605
1055628540
663800067
781969214
439988686
2104122280
535843237
1139964602
1380778780
724524129
2101012536
1973046632
1712032986
1831406890
1353071612
1835824188
1143608035
1056523904
2395670
696568332
1653800090
875151385
1231399259
1566247584
1186365727
541665518
749795046
78124513
1536013819
2080038751
1463488533
998676160
1515319843
815285199
416056704
1036900734
1962245110
2125376849
1646371252
311191209
773115349
1773143942
1507908451
1308725846
916006261
392060788
1930180286
1501560337
1062862351
456890464
541806064
159718117
1555250202
1295615356
231593256
621672853
589174417
956681129
360790910
421409029
1893422222
1812336564
824226053
608747164
295992532
2028945789
1453254950
1574101625
1015504426
896714543
1050670843
1104602669
1400599161
757712939
1868718053
485691293
241645339
99019123
130075547
1308829019
1542428139
964634578
1999971210
175912194
1437642344
754629827
2124881679
2048668297
931634394
2141775550
953381727
1403053629
1244310797
1963205348
1731843847
1133441672
898094729
1748759785
1464439358
161854655
927609718
127306288
515824981
2127902609
1808495955
909239584
1762063115
439424540
1698773065
111360705
2072772632
1961055958
641506521
1456995267
721522603
98029297
1109523085
1448564234
1869166809
1499814148
1643961989
3514323
1760495910
107942153
620816677
989461288
651415904
506150675
612321339
423089754
219968857
661756831
482337986
1456990828
724680206
237622337
1289714657
1082209771
146739116
686922688
2066724869
1960752823
130543917
112402878
200935622
602123330
1426614720
252175943
1910050268
514863140
1882650686
959663023
1369518975
2120732246
1680001952
1184843521
358789478
1929896256
614766373
99959256
486782300
1471837761
1169441326
252874268
1035118756
2007426298
227713316
246558196
550644085
2081126672
611105290
1681185738
572057701
2123350596
721012619
39483618
2045682551
1426301378
814347592
1757188273
918441200
1159164585
1994283782
784827519
1470914224
463613178
145818262
837411061
2002004492
1190502552
1788011946
942001177
1712999685
83120693
1650913042
1223608932
536349950
124814929
1395846245
1011380535
56158737
1311050701
1178075804
1786265233
1577054796
1195824567
1706355899
711512314
1608024639
1532760784
535539052
1527057716
911883257
1326418530
476879062
780106617
1041340901
636432953
656683223
771751094
1705064046
579830129
458540791
885165761
1835116327
1597421135
852589908
66687362
1854353657
406711517
1822397049
190464665
650111895
783446829
262339113
123403985
313826822
163172039
978997898
1410517699
2123899309
1859740354
1856047200
775827702
992485762
104792204
1538352965
1774497518
691635803
1716341566
31845883
2048622443
447064928
1877397121
54577783
2114174461
2056344076
1677020232
1800964538
783232354
1408642990
713125300
1787609851
659827220
1632546201
630803269
562760638
436499933
1674386830
1221431059
957765543
633481851
1955698460
149249037
1171286861
1189983817
1701642909
2010292043
915526819
525498236
1394956017
1070863631
621656474
2132199988
1269804888
881087892
1336312691
1689182038
807441095
265549740
63539529
1932794853
1552255953
2128146327
1077602314
818834512
1345510634
541096641
1657467271
1502796688
1925819428
919515490
1527021701
996045819
564315817
235304398
1943682242
109002071
386892621
835333596
101088766
856391208
324155802
813367392
372032851
1509456267
992000849
1972674526
2127681762
400566539
185854837
853228393
1853520531
2080150049
494710420
1981140734
1869872454
1973997240
112011435
255785732
1201170036
170773596
448917201
1149015431
1363252042
1802832573
1217737552
1671287002
735352842
1835728290
1513222185
2045472924
1309072687
877284223
2044060769
1232256051
1130909311
652709853
149847432
947570873
639331937
1369807608
703413162
1395113565
323307793
1812579680
1396584495
736764329
169700433
87733295
1159029677
1898552103
608789429
309096910
556111772
1537047819
808902223
737549175
526960220
27525049
361751499
301290560
515908208
163220640
484836915
175162513
1919931220
534971960
1795447727
984397536
375948066
2049129926
2091408572
317609515
698094781
16212834
900289414
1983868242
927392276
38129823
721841720
707853026
858367833
1518087357
1357871876
1155613529
2110427101
369522526
1861708679
756177748
1911262262
1987617064
1388981637
653163887
1406428247
419770504
152127823
1827829844
234853366
213627746
182648948
89356025
98623129
1274787338
1591118402
1217754212
701809503
1905057475
354952291
861189002
2060540004
1741542456
1281558207
473099479
1794831688
36785893
439771785
397533715
1626438388
1878668032
1173984725
815464384
1866583196
1228447739
1017155023
743608980
291028189
936652160
68972092
48140317
1899056747
1514474721
990001633
1685114070
182275475
1437705914
1270894977
1201421070
1047423243
1947573805
1081635691
1433597153
725453346
996028852
84141222
427913027
225169560
1119964624
853831867
1966368188
1934643613
93700732
1485115529
1009305106
1487204445
1546039723
804188567
569165072
1139895703
2028623564
539221730
1215734331
982474140
1117205029
531221428
1327080072
1952072855
968954662
1732752429
2082293359
1886440918
343551571
180208807
260743510
278524356
1009323539
1442133032
1133660449
430226843
1941256122
1022256806
1511325598
1388138160
36715561
359225435
1298694009
995636438
720539380
1417809863
1032710374
381483262
714589413
295252077
1394630412
1585399672
651534315
1575076539
733550843
1704550504
1008621072
39420383
234064359
1101433250
86026590
1313182136
1719107962
1116538862
202237659
1250996305
117354768
1004731185
1722205836
124656544
1227546521
2025107386
1870187558
1229454004
293287077
955616440
67496236
1323418100
94116815
2128472763
704129900
978853945
1418341906
1757278991
1357549086
570863207
309771584
20523953
1171590695
1998792622
1615903814
986550594
1572785302
1042023436
1160416091
1889295993
673348592
2132457414
1449732451
2020553287
1271199661
258865673
446614991
297200689
696772927
1067584158
921504514
1125223216
953529669
1944762095
1635260190
2062529257
2086634804
1811180641
1829447413
1401097672
1027636263
1888716649
510241114
623997161
1065962115
1518746210
84758861
938940486
1975881976
1610636675
1960313771
1957526928
1445163705
784360366
1133023450
1723976297
898500859
125385921
1363477559
1024611367
1554168782
1659517447
15634859
511068986
63700445
990929338
328031739
1777132715
809389289
2106067418
1395039639
1229993562
1413401337
182588520
965558518
2027206930
1174568064
491240764
1541532976
1945276640
871846080
1451888516
2761696
1240459333
121330331
798526142
1471933304
277550983
1912723651
1724855267
503508543
977135003
17523106
513485347
1175239512
1703966261
1020107868
970079032
303533767
9063179
403694713
714424289
1280170556
353190630
863129900
913168939
1163741740
1641475523
617009826
772584904
1581599258
1292059720
204199160
1156974121
1184390919
198719420
618018071
1167100773
1622111266
1874115555
201377501
1075924189
211097477
1464809170
1943525754
1187955140
350341090
1425190682
1324321097
1635916424
67308247
693306797
1383667483
1689220648
480552806
734203750
739074211
1618317673
1019369076
1671245473
1649702999
2032519612
262723224
415415371
1340325351
1816092672
1447286666
1364957584
1872893916
1911883156
37661637
1986586784
1198070565
610615585
1801105562
661534088
267261474
1950531698
1216815825
512607891
312677264
2120677925
1078254366
464476839
321202375
955945786
2027446471
721992236
2123291179
627506940
1750897886
982960631
1366658599
1761604937
86394757
2069012701
844205057
1252376793
2004451290
894839075
223730552
261267864
1239991948
855158811
371483943
1254923849
275620585
114839003
265425760
266042563
1166510584
1768528731
880854942
1184805729
472313604
2099095372
220169364
1933315433
1652640868
872734365
1400764289
1626108935
697874982
1529135674
1422517442
167497223
571232215
890500287
1274754290
2128772153
412424043
506799957
945659924
1885666946
1499205972
568376812
403809039
1127903198
60748933
1668020090
1822244053
1478970868
353663312
1971132674
1135998047
1115272225
1180453751
268427896
470872525
1656584710
1382087251
434671782
522704226
68630030
1188779815
1396538148
346086826
852407647
2098906972
1335259763
914661401
550370018
1982733127
1856559300
224384936
401369458
627325311
1202882508
2004325111
1103104064
109843371
1194658719
1030194586
2055318101
963102880
599333264
125665749
555751494
1326244932
120432661
528707332
1471275523
233670722
1703021348
737304907
84105508
1790040990
1457700477
1538705159
1238648699
870496345
261164735
1518558656
1624433682
1173154950
1802998879
1038827303
1688779485
1759573694
2057206943
1077539442
1208787067
209967684
483065488
1818294771
2102142765
1478913567
1605726331
797057940
1011457565
1647154700
1171329560
25496665
776412256
64835592
1082269937
1008407338
1016586769
259566556
758818822
482849485
373284912
1305037324
1712142155
842665023
959596084
1696566339
405860560
1266002452
1845375129
962493091
16106354
521010882
369535575
1749068205
774738358
1059036101
958817645
1956167424
1594158755
1461101743
108817309
121504889
1820469742
1108564297
1689438177
225460450
555652920
1004781860
545445389
1445267410
651592213
516422319
649300252
1134958897
328288007
461919952
1130101968
689748625
957241455
704250361
1186951296
700611711
1488465528
1473487942
2083358574
504011063
906720969
209409858
816513761
986873620
1772173390
1068353961
1096780421
1874921123
912410201
2144561257
700765972
1654676417
679863481
1787228448
931023825
603081244
1618806708
1154709461
1028434092
1586960955
44969870
1375943162
853220665
1063862106
1483290330
1054174560
257025607
1103054222
1543153371
952585329
1924091847
1712259590
1037368810
4033932
694459606
1617161939
247958120
1369851710
258441711
316117450
1358083970
1184697467
286831133
1758945582
713305176
1664260771
1650897277
318197770
1538151679
2098970875
1031458248
507561436
1337049443
1404311821
1842164705
722692415
1857498055
570583349
1128397108
536478566
1225966412
426048995
1623070993
1421650846
10779501
1141010262
667888224
1383730917
1523687196
187164276
1572258527
1347727505
961756277
1351204818
984381432
1002331042
545891687
711347608
400959109
474857265
667375584
1640690363
442655658
1159035483
886183097
2111724294
1941773815
1357089537
504221563
287467602
1606491713
1078436083
817320488
1319719325
1276270358
1003181861
2078920215
2106669828
584447670
1412559496
757296543
1048749618
1079352611
2070057694
137865152
1266698674
1872864081
820608019
1476249596
904135417
994307141
695508275
66314381
1126289601
1364031697
1112100679
1382714612
1551104265
29049062
858143814
1382253617
1679508303
1223362216
155933217
938671598
963350432
24937585
1042218125
854549341
1054062406
1165920772
86294059
1569010599
632830399
283933074
1080189952
56392745
748404747
307741068
2038662795
283505091
2141789173
1625855058
2112320502
1535679899
1621472716
656495168
2076444799
450546321
1238994354
646735596
2133710803
513288540
399106270
766134132
1444460675
1982023416
492018067
1169816730
270205208
1159788791
2092697320
354935028
2143034882
220969045
1247613151
25071662
1447071952
813122694
265713751
862219180
1714287185
1290981391
547585221
181514674
1772388832
185664766
1487028663
863426255
1219528109
842992681
2133949638
1453871944
470091979
222627375
1873860526
866252990
1741401077
789748128
424818635
672067177
1027138674
1481902150
1963630059
1634366208
899752289
1702860749
974345605
904521060
1092273609
881699807
1861092856
1934365528
1872172866
480378724
1859499288
387918881
1403271734
936091453
114342912
878827160
40062472
1408248353
1925741798
386803111
1702243885
1368408357
1491667147
1405014382
871129056
1518118145
155574477
1133492096
359023165
1654707223
983921559
331937487
515391981
193276384
390428452
1130276391
472887009
624464564
367255590
1065097944
211775097
690658988
2147198003
1837340414
11225893
925614039
1246445249
2030846406
1549295697
430726757
438304958
1765537484
1153670763
1721490471
1058621040
2093854263
306588693
1644955939
1817427327
1962522146
1695684987
192087336
1709452685
1339535780
1217679879
2091596676
128143665
888334083
2033105221
494315004
1908076545
258053026
143500128
1025321884
658069242
1995335708
602140236
2048212353
1501271268
667978498
645683355
1168415455
957797932
1908991560
400134463
754519227
371486792
1584378387
1999694550
1159294468
78116533
2033575623
1367552482
557063894
800275042
1415713951
1882577340
274877501
279021688
1069082060
921934789
102293934
369384604
149788477
1023446557
1972073243
1944169793
877290185
710059168
812013167
960589530
997885690
1539970036
664066552
1379916517
836283423
297622652
1059370991
1850282945
1814349703
1264433660
1091317533
1263539046
332987678
1031297871
1494996067
2009344346
387997365
1116813468
724831292
62776086
751302084
723578535
1448862879
2103838310
2022689087
1208530807
282606753
1901668041
710197758
804714773
1797397167
1271760764
1138368822
2129562762
644337481
1938934135
1123141741
1509210346
1615384717
1283607150
2030714439
1515115699
528047738
299672947
342917002
402438656
525549363
521857043
1325478591
267329871
2099348840
453889886
1159429418
1880959505
1087079116
170252908
40278341
2064022850
827788653
476885211
704933584
1223653077
331277608
1519303390
820084142
1348581429
84457554
1727159707
1736734682
1870231208
1257292155
1046472315
354161950
1524496047
1619583956
432804814
97319959
1171507136
1012762043
1154181128
634585327
758415817
1656217792
635344625
1326143138
650395541
634948866
1076122874
1978875154
361715035
860723296
547607113
921817853
908412513
1663858444
353124860
60035492
1156054251
1856202932
918652151
863571827
1656676434
896542363
1836495492
2084703711
790112307
908232934
1463424564
993905755
1550934774
716096265
503554993
102841610
1352471661
455557670
543323434
1007621023
1862424227
1564003202
547040624
527181752
984800009
261793927
790066613
1127995448
505529313
1143877692
574463868
119773117
1241067288
1801896055
845941798
2054455773
1361734462
572092022
1319512220
877029158
1056461766
1346590858
508327065
1125472607
1999896190
1674533392
1061805514
971376501
716248397
732732804
2025665675
688089043
1094987698
2072486357
3569554
2123578531
835609581
662619146
71049562
488187694
1244022794
382340326
514658812
455585490
922583783
613478028
151850951
1802801945
1881251171
2020242403
652255478
2087129042
2124899138
1185159998
165307618
1044435438
432338290
1914293893
44322373
696926056
1728182928
779108084
687891375
1894018591
1962316193
1862769108
733557958
1019337026
1245291529
1897596320
1673831021
148655347
269218809
1811055230
1112984497
870157074
1569983754
1677907660
1323370509
385746804
1109769604
799590272
849121311
1317853909
1946952547
1718210687
234575699
300420081
977610748
2059160971
626636496
1249939732
1830874932
1609022482
1513175712
573187941
1043362767
1242493272
755454565
2132057376
1691156390
1862614500
132744071
1943615764
1720035847
801267482
507337327
1838106597
355416724
366574325
513909884
564587052
1187197510
2101063521
1744250456
1741322847
1785264078
1725262848
746740827
77174162
146138064
1284682929
1801842344
1669100208
239620058
1099414401
633512012
369138076
1258927379
551755530
559586401
1323113550
1805062965
1931413244
1703829589
124263712
527457836
694739629
1433530817
1633446507
603636185
904091086
1497597964
107542274
1653069616
1120560363
1452804297
497151848
860095591
1586438326
2048148074
964394512
533597840
1910611588
202865363
1314571662
1376741606
810885595
196213184
657019150
1645311279
1763244069
322789242
1103349385
867014512
1488643240
1290294122
1517279473
1925102624
180306833
1962921116
2008981435
988974514
1021044135
1302367431
140525114
346419482
768313789
1357902633
311718236
475112262
5715477
1398229106
839649059
1856325208
2063760806
372240318
310594321
1500359856
1025085410
840927717
798108088
2142010007
1707972876
2063293043
1722765518
57053454
2045796924
2005320166
37469695
792138765
1842916021
1695231980
153493323
52539371
1871683427
1685660342
1148651913
1166304318
1681635273
1167205625
1721517069
1983570600
595389657
1747594632
979123570
1471653241
1017067550
1027618355
1904831511
1962243308
646715946
264294817
450895081
2074294038
72579437
905585138
764992707
945472705
686272885
238337502
101174367
686172723
715841557
1080448830
1580515435
755864982
1402455054
550000167
679963720
1698225645
997346058
1362694811
1716758783
169955959
1508326907
1313227600
1021165885
709170827
1136903179
1802720245
1643810591
1608819317
1316995096
449088931
978450963
217860675
155653914
1161068109
1732478072
771624860
1262683
1976464199
1680300416
917148702
305150543
467949063
2132034897
272945888
282272367
1252934119
453072780
1967836603
1711487670
1314587685
1975473702
1191427946
2131364734
1371420292
488644108
1997708214
61406797
1496899391
2059229158
1838713403
1496833394
115228937
1026476370
1797213061
2116103204
1315980524
1929374435
802750873
702166954
1558653229
32777024
1740680411
1542441132
404938493
165366735
1960919901
2126299230
1946877267
1125676174
1258986203
13533630
2031959302
195814278
937569453
1355301714
1959207475
1518786208
1205259075
415377043
832711476
992169476
1715832573
1337582878
1376763354
295748495
154159190
1857624869
1113540019
597280234
1775351874
834025112
154978019
1840830419
1336665233
1688672352
1830021303
579566733
1617884120
302222628
1324543615
1108404576
813858921
1607260976
1978245025
315036216
658504941
1306273550
269795625
932876736
214807223
513767027
1909762878
1206884746
446894041
1319593201
1910174112
2147442181
910393396
263538959
1929260750
1682700613
224363064
18103038
1534824290
1998605364
427674803
2076984307
1812407796
959026710
564734283
1903135139
477649952
1831253249
637553448
1367310955
1057685385
2048641756
1602203997
225735763
583853486
789886177
2068889298
1176799931
1798554871
934418148
748508331
1653536513
1259666319
1844774698
221966126
949732876
1346140630
903750888
1343418240
77920652
291368173
1178360873
1539154151
1381667751
445491540
830525423
2022835243
2118646293
1855037803
1995959332
157461848
1535237666
1279897119
841664375
1858059720
1979600761
122586860
561688628
904344275
142582739
141848208
383930952
1812377240
1831060025
1626852136
1625263274
136142871
2011295626
360855876
362310815
1293376294
1595951862
975504616
996810644
875963882
1445484372
1156878366
2051782438
1065741523
1642401432
1818869018
123931062
309939559
690750952
763691665
782310787
1782561180
8434438
620511098
1231270223
583341616
1381986836
2024126293
1109237888
722758712
280528071
1346580460
1159869221
450577997
1593493478
1131554026
1705839662
687526939
528809935
1308447625
272933746
688394041
586626945
1990314152
607234136
2001933912
710372178
1726680483
312026056
1267596971
725299881
936942730
716923847
1022580415
2038542179
15070047
1177262460
1036184129
790913829
1778858310
661630739
1325107670
1980031478
1915390762
78700924
499798566
448328488
1255009805
1593691747
1558531483
1536372084
558973538
1197948897
1989804550
2132870882
1924415517
904498982
149522354
1669591099
466666443
1582770822
257368268
1449462393
933785153
1983587702
815000392
475755531
278149266
1314167395
1075322439
173386011
536971195
1695227847
1337731793
332587766
426883316
226447566
218940038
488846804
1468074809
1863280570
2015005399
1032408617
2004869406
1307607159
1639420986
2065245477
356071724
1449332076
532395113
852682271
2104760526
867172164
1698069115
68167061
1775882564
140225262
410536749
130982423
1908919428
1588969994
1709225507
2104547152
752416160
471771276
823243615
1490431412
308637207
1981876142
1926235293
2039580446
987590392
514439658
176959278
305344174
1895704636
994824379
170157333
1619875890
376409695
1199942424
266640755
41654662
1256136461
134716110
1851609751
1017857920
837515438
40188219
383216853
507961484
1762069676
1657728763
1549331515
740507356
870793380
1552209920
588354976
194162483
1358305873
1959242001
1800854474
23364389
738319668
594398144
279147979
998218928
1577313377
825363369
1729731746
1440811647
1935612413
1956151642
1179361615
322711526
503132869
1285222081
1846975868
1147871721
256112351
2137834067
853392895
248419074
541976479
36627378
1560423314
1459311617
840661171
1269446448
2049812299
348519775
1210039109
1516998689
1580484444
1425163099
1418105630
1295895088
1888111512
79681970
1076599626
696702091
228806023
1757232751
767277176
1129223658
423697859
1893851207
205682481
601438512
1517831933
962587721
1312947116
1648593513
101007424
1761413915
557982353
464965040
1994768876
1755311525
1638854187
771810254
1632345295
717486601
2016046455
1940100995
1626666963
1525783336
911117997
1915294269
2040320183
1588506770
1484668140
708870060
210958208
116063962
679036854
1054038551
104968430
751062629
1517286614
1514823139
1937015472
533421151
85447529
871112705
2009663425
2140732409
1558305022
1824682740
459963906
1330345973
1608243209
1420561222
1960051660
1451567011
1577088740
383784356
878448394
1139538177
1747979896
1631011327
797034725
1697561361
1963283518
858109019
1813171870
851072552
720808107
565588616
1473021310
676694381
205434576
410646059
958328710
1235138093
2142741369
1303216371
69893788
1082424318
719990897
655439876
696084425
1239604699
1171325976
788164166
51364910
1458071080
472884754
69147879
1629077335
61468560
1726201343
787389180
1619065284
845448634
1653289657
1480816956
1104081694
1673285889
2117639360
1050434072
253395407
2106724199
1459226976
394424060
1711782119
1032188943
1975335294
234019654
1142293174
674126364
1026733526
2139301013
401686567
1680966213
1363784641
1909051607
909792113
449459231
1416735251
1647463988
1914695166
953033867
1475573101
606166831
186093686
1042931758
392579621
751878141
1359276772
2037037431
1509881507
2120738788
670798338
787452618
1029268717
424846607
15320446
83642208
824739893
22693636
691640677
440788391
1278735263
230266733
512885759
494370824
628829000
1873146035
652921325
1669376581
440697045
1834299203
582996435
232994951
999601052
1705281972
1748034741
2056308939
2001146964
1689639606
800264306
1805450809
1619807104
987696813
475493195
1498247949
1248112284
1308020037
1326318052
1557251183
456037152
996186641
980351039
1165286956
887958806
1557837780
1292720225
140352328
689767239
163118314
206441839
605051414
577020527
424853386
651356573
460125129
648648127
582874454
888250523
663190684
1614397940
1871855771
467840781
898448635
1840456391
931563532
1418747876
801004273
1033269796
271064501
878073353
1042329310
1379336207
1613831723
943068917
577622550
1980340025
2106106177
1621415286
1746466003
216528123
1184417279
1690094954
1243589157
1823470300
850105569
1301116101
678644441
1949435765
707664165
378085137
10391295
1076320214
1377297767
60410493
1505774293
226033031
808106860
256719813
1604006610
388683999
1976260132
1911113834
566989798
792682732
1594362889
180138411
1563926280
1134082386
1988288074
468325617
1803172874
1439422691
1375329472
248709418
108499844
424817962
724837325
501846595
1083995603
1595273861
2052045177
2071830774
1585770657
432637107
331954590
294899838
468318320
776615426
1844986909
195451258
542328170
1873772119
26846622
1484678155
1071035131
879238283
305761371
1355427646
811229720
612006407
480370803
1951321608
1940500478
315302008
1410991310
462726015
1318290550
674274645
813043848
1827031862
1991312111
77566076
1409798626
2112693850
2104878139
650541653
1923558474
1240819302
1729723958
943165723
454662903
602057267
416827626
1110477963
865389186
180249896
812751687
2053027071
214126280
1386137882
605010922
448091272
1961027066
602957187
1992261462
1288701495
788985209
260518370
662099711
1047664970
179201513
1815550261
1429796309
1378380419
2050184002
1322831561
1642404297
505337513
581984365
1052302374
1725645561
25102995
1076051778
205761086
926725408
701185331
801413689
447046579
1705315370
649293388
1277032667
1717050811
743239081
149922525
1233271012
652805331
1649741483
457024363
1003384892
899409331
1013769410
233639901
1577862811
1750970062
307171713
222986849
907627905
706389701
868802000
1103400523
1662014814
344854492
667399945
1751777437
2067433681
1530049433
578208940
699094524
1882878112
718587735
1412721794
1027850010
1297363169
1886012650
310053902
1057635957
1326798168
985668109
450856302
1624931548
1800450436
1528332684
46377032
822501654
1324988374
818435261
2093808348
1700086075
1810530125
1126445113
1757326569
895947870
1977537737
1494916387
82549628
1666868650
147918559
14624410
1041985541
119750178
922460282
274961355
760117297
1390344470
1651281511
355047299
1157672863
223554686
1296352019
1551772365
1388395267
790182844
710762698
311451691
320818651
844709065
130861605
229799535
164941867
166618420
1050008396
439912402
1670715133
289982662
775050619
790980388
1317587287
2087014458
1929003972
2124438213
561012594
1132994062
1853869899
1113734993
878085379
731226745
484974258
1445495076
543030040
439194372
1184597070
1364756332
1716364074
1974066380
616167134
619171303
792154466
1975704265
1686688672
1190457594
2128691592
867802848
1137856480
1067662322
731863468
1318653770
1270678492
1002459236
2043756440
1502339598
1939268072
1002408129
788167579
1050927975
685031728
1454536586
286424108
1529044909
1660885410
221054606
947662940
662390585
395484713
2039072898
532001881
327738346
251163468
2025982948
1076931600
551906696
343650471
1806723802
920269512
845285272
54776321
1374455024
1377820199
1641382753
583546418
1856384250
881192470
1507758572
1527129911
1328968568
1260320103
483830549
1172386022
649472085
849186152
393423256
1095074686
1606520111
1366227086
2075714845
239963034
1729715087
1212687296
932720681
462059893
104745772
1716969837
2136297843
1520850021
981906759
792480400
1649632005
1243709409
2115655615
1669761641
1801565197
350967997
1750387311
587618311
2049517963
356956459
571335271
1588505327
777738062
1156163268
2097730697
1853299343
716484945
1180089452
2027856440
2135557938
385703405
217874739
1997218233
339569588
1363739981
117930164
2063867810
1304897318
40389805
499765487
1273031926
820725526
1559507542
1601553826
448498049
1598532220
402811841
1860772847
1872856055
557667107
111452195
401857825
1313618580
2064031538
1577962399
1945267709
171967099
1041582489
1204782703
424539991
561461591
868745053
1666084297
1319283043
418883108
915013734
1619462179
77206502
1961733728
1669677084
370302911
1791241427
1172933798
1094982033
611776057
1952826490
1356445149
250655041
1907149244
502434227
551264669
735396868
596698301
1826380234
1305145716
71019167
644870150
1370323072
1700468149
1572788279
1365992485
1984095234
1011404171
1671921817
1974918139
1118329347
157045281
283257240
796374323
475970604
347418682
1688265782
1480787441
372894570
571878506
22770799
610252367
1074407800
319467685
1742140050
13861571
1326413178
1035786525
1785736065
1531358193
449242152
1400082837
1678576397
387293147
47551328
768413837
1260569790
799262240
1797490055
1207235249
769171149
12500390
505988120
1877470358
1376358012
1174854039
1745979690
541313169
1817821978
1196705650
1434915629
1665244755
383908861
668119228
1955780865
1632781163
1024356897
1945589004
548440060
68957819
1283103384
1075739918
1068193530
1490879611
1232041118
715423589
1173825823
1382551725
1265256733
558960898
1533034284
1749274912
745741547
2054350878
649826764
2140127374
1244552649
466813529
799586145
1504785984
264336514
1731056037
1422208468
84264991
1277029779
155369081
1448794950
1542270414
229247148
289395449
1199471589
710393580
810547275
606694099
1024454034
2127703840
1365703647
2022056194
1491733070
99727035
932745518
31809824
424708012
579999300
2100776380
969261439
1895025208
2037245085
695222030
367258282
237379318
571626788
1478946714
1777100296
1212837870
1722981159
555900596
268742529
1322694347
1807122789
1823235755
319911304
684515696
1687150740
573137646
579280514
311076489
2033286345
556756060
1256476829
1028697169
1498238273
599588294
939556762
1591629041
12242334
1827066284
744041100
53724744
2084710666
828928968
1587122626
78838380
193599416
57217661
1354951496
988495103
1987131251
711079759
534059996
1465721720
2125593125
1890892821
992516358
161396861
1450576527
1310282585
2129164320
835937025
132190852
963025017
1738042061
792190903
56834596
1236947304
1843023627
921076271
172175535
378436068
413544985
1054639770
1504121535
1013544177
1245839198
1152691831
119140036
1448009140
587788395
1246732692
1826310246
798289314
1151868638
292532347
472008745
639225053
845631766
1859244183
1108529894
1939906805
295212351
243832243
964889377
861957907
1859742132
896663407
1751931647
1324692614
1433347320
1903366812
1333851069
1844756947
1331830258
1925804712
1196141632
507992951
1954783540
307288473
1709431041
1520941471
392158390
1744193067
186581167
1834393810
802158379
342565551
191975408
861044639
1865398605
1724549641
1818110074
1620557064
148482546
1494589796
1619004124
203007937
2092097339
1390061872
1336991232
1486192446
1315530338
630651828
57725253
1025783922
1833851009
1852730200
1440164523
217420976
513268121
1722767966
1327179360
1016825086
590928717
579461714
1954367470
1813682140
1556904896
362701075
1199295544
1413865615
1153202869
864441903
179582256
1764712398
13338660
607695746
817592413
1560174729
1768149872
572072223
1869229846
926802686
1175469695
1153422280
1775598758
709511823
68745595
1692163095
1182712679
522207882
1620166681
673456969
713985747
1002308024
2100016428
781309184
1994920238
1680093048
407391187
370092607
357371663
1044866964
1912623280
868722973
337752468
1561377328
52757689
1070349935
288881910
328015198
1383453733
467102133
621238311
336879570
2041377954
1719976505
283837385
318299807
1444613057
396075085
1748939198
1886717477
305506513
825377680
1165804391
2024139656
2053908394
760603698
534332021
2145769102
812158691
1783161651
1958719453
1545817116
1195122948
2142647460
556359807
1247594272
1867475770
1314897449
1622530184
731158427
1269717998
2081194514
436048609
430266436
148969674
318309331
1906129114
659481651
1724288118
112591409
1940459299
450457915
732998826
343893722
621143397
706795390
464613746
1095811628
690174067
698008552
1743160553
1954269922
569377630
318791529
95879172
915884157
533447201
1123390714
868120205
1170892831
406677531
16213796
1669721873
513859050
922673706
613065326
473008429
9164494
667285215
1188501109
611072532
481070469
1534487106
9758367
397505849
1532403144
682907669
2026024606
669970539
154361133
1225475384
1832552332
759337991
611183516
1403462887
1550996301
348423777
1468797021
82424228
517388034
1062162134
650829511
1176791683
1552926795
338928888
2021734809
1892865649
258793440
1240219165
2075982570
137831309
956999531
1176549110
1645540180
1204108823
140757805
1880710999
2016682755
102721956
811121725
838097111
981285372
1886963824
2059197275
401067910
2015433515
43424840
2041026700
1773788624
1645164844
611754036
1476236736
1214393631
934820917
1327709938
503184161
1717425701
853169290
1707999652
1443076312
818211188
1461929089
1035391839
972247199
196297416
1980717151
1271080366
576154487
223215022
56605414
1286916128
1350095934
1517362840
464316347
1675333992
1581790392
539316128
517428362
677948137
722066117
1021450997
249961465
360721535
970588963
1460928305
696212597
762396543
1523455452
2062403709
1837594204
304069574
677341273
1717900330
441593034
47567753
1339987359
130337291
489801519
1505376345
1910156360
124112693
1058166897
1010248023
568044826
36119919
1600811946
1562189415
1010887184
1656426360
556635173
502320765
1710967268
993106362
2028482544
281471256
669241055
1009925703
1160272918
117926215
12793359
409278439
530827435
1154804578
456625110
1471468320
1627606455
1155328191
1813610423
1859204781
1187850170
1725658321
1380475816
2026354463
405437154
1136503369
25811764
1998032000
974187209
980032162
1473050352
322278232
419386575
1855130123
823552634
296984138
1398070839
1434276885
2068474830
842903899
1163357384
1061738391
574738270
1282331369
1859542653
418257008
1546540045
1737398129
978988100
2093876558
1689850021
294245128
1993183895
658402856
1225983224
1767104593
1435982517
2092385148
1264478792
1134520140
1482827633
784645515
1462266557
113269467
1132777749
1867608447
79612987
1472094719
551783919
1354978159
1089359812
430459008
1276934789
908804425
847520631
489108955
2055326025
1542850395
887116408
587071821
972121296
1237451851
721922748
1298352514
1298151319
288187209
1206587431
166597395
1191987961
1071532416
1660845181
1134142472
128020551
344861619
1124790804
1682946088
1108485987
1875886417
746615458
1350584930
1596939665
1341976925
60726385
568049189
1600435983
746391523
1917308327
958296052
1550766470
1752191290
1473578036
417466806
746144121
1828003361
1214782662
1968472688
1778737560
853834329
463865822
1797524318
1303622080
210813596
271702078
2104592920
1804921358
1599397598
955176384
1757085762
141163889
1464084268
1933035343
1808266833
1048494477
1200151309
363936418
2027835393
80558908
446568973
1920976068
231205466
1416632401
1432213154
1587109958
1808433273
1506531152
305531130
1990986448
1983265277
1470816338
1730323141
476557029
1777355386
848266191
1660495451
51122921
233712483
1190679226
1626691095
1430577723
286945207
155089373
2091717187
1480360730
228834614
476388333
2130616829
1901716049
2106778290
1466019816
936147566
2127714812
461835696
2097542837
1150787456
25162292
1055550164
318737345
2045805896
244010102
1789068036
1933314121
210851004
1348453972
572575109
1226332256
65087365
824218906
1234731509
128755295
1882797157
1049977208
305564679
1043571967
1111748589
998319562
1826371683
812428535
599757725
1864133603
899982757
1826380801
932580137
1610450101
672231407
187170282
1071847203
1274126672
91550423
1701812809
2006504236
1987518393
695716584
1059958595
1656150090
865637037
1141046694
130756064
430108934
2126061678
2083134921
407715413
1711447116
845632143
1964513749
1783263076
352644062
800922009
320621106
659051002
802474433
2015839782
614337107
1333255333
287525350
1376349134
1793840120
1876618312
1604401024
1321868043
802558471
1925938614
2098559580
960076005
393371959
1315428085
1297894525
915928677
1926403547
388825459
298031676
1368508929
2060612732
732064306
1541741839
565764498
1916847362
712026471
1469133868
1255471422
1828323586
359979093
1209337165
1892370381
1743490199
749228233
1675828464
438031868
1643539467
1018272095
941783384
855236186
1695993393
1364627568
162960595
817495276
1829409793
461249649
1411951864
1932267976
470646802
533349688
1746105212
250778586
610835793
1280420116
1597316014
209176414
1258432951
1310070264
1038096420
1350740848
198849908
686113366
1240536581
1958512399
132558491
1792074103
101087729
1530376879
1432353149
2081929065
1280972311
1122159968
1214682778
1050510814
1274880549
2111895213
1876012134
1745633177
66271200
1827568083
1178088941
1326300454
1685288977
178979982
1503504559
908776283
2110578830
735741789
1160714310
1774451444
426747279
20023026
509793885
1113512034
2123872017
490890811
909502248
347062386
364701853
670716896
694012772
1308955095
2070673701
57202618
1071304555
1562683781
877328732
794029379
2011129831
1605443427
1088593605
973775845
419864444
805090464
1551161889
1829208811
253772534
1261600433
944764133
913993749
1085349218
573850689
1556565622
1567639781
1027752556
633002547
269641162
407669715
788862278
1365726209
575261466
1414711244
1502139080
1457238845
584138569
1190774920
1675125278
241517333
1431796203
1741217446
1272741508
1989572933
1209622983
650754320
647178153
1069407286
1229908005
291569382
1393424315
33409533
1574676989
1064186359
1362392740
1966205724
1814696177
357251307
1467184652
229112072
1371492392
776423379
36071251
486820963
399309839
826058993
1928846016
1941583508
1773539490
794261185
1727197328
707187385
1244361476
194061330
1247338480
1132238568
1877793049
183652608
443418089
2131518270
229936310
319085962
538020971
1513690417
1324911758
752614393
1896689523
1224055861
831566562
1122808708
1531424612
1207782166
1257338688
489003110
1835756931
832442907
1599053753
1715310296
2064402275
187483757
301058064
1369079583
2126165477
621107885
77699444
260182820
745765984
239463885
1864816266
1201004335
1960763521
663304818
1515550766
1108855995
1913456128
1680382158
79129976
703352547
1714589557
16904939
1876747965
1960394017
1174326385
1435650380
921686827
288228344
824570553
1567125608
1810004267
423095089
1203631405
349975995
943423063
1038196959
435016896
1152898770
1157613752
431580929
77990282
1208294847
882682894
512298601
1260749824
613419027
14897091
131095476
2144120012
2608876
1213789103
1730162623
1659719134
1208680718
751547950
451570009
2024424913
585745885
1964769515
2123509723
1258321824
1310747047
1113604588
1734059881
273040010
759160405
1135861083
1538671059
223973637
360207401
97280949
2098964554
208209790
652207283
2096930871
2031157592
1211128574
901212245
1564494705
1832546427
2116627800
1192717502
696128441
109826909
2081326342
797340911
780035780
1729015251
990445558
199335052
1333881142
1379889479
545435983
698512948
236233790
1255112162
123203531
1934807856
1680081724
1391526293
643060175
1884959179
1887760554
2040052663
724221407
1435326263
502912452
188483640
1303569069
1040357908
1781548584
1045783681
426874685
1387369443
1734988245
1367447481
367641469
1077789250
708813426
2010498915
934197121
1082717608
1417634088
1104230786
45717908
168450336
1681418570
2138638854
1123935739
141632344
1290886813
1592338524
1393482546
376200592
509332490
505831166
868661204
2023836894
1590184978
175755347
987958436
1481760507
1160338607
801752258
317866507
1660632933
807591452
1756525140
1119783206
424832605
1346669587
1245231364
248391025
1384206954
354502272
14671580
57488012
167678673
1230145732
175150605
1610715243
90399467
1619725570
771192787
390226489
347819998
1587480206
15991690
1459716207
948965247
55851044
1881193184
356368178
314090601
1108424901
298965875
688421191
1581911233
897558681
1357839331
474422605
2147169620
1948906648
489209635
2049004202
2061837152
1836138
809694098
932923432
1160261610
2046796507
262380790
1501090523
1877687536
136023625
488743617
1777991420
1148732751
208793258
871496959
428017745
353929626
1987237627
1354909523
723408467
1945076619
421243677
1616614021
956775465
642127398
1363204561
237971620
511442400
1484624951
2147395207
333296681
433528626
861752669
887022137
2060463656
1014804920
944604542
1399935686
114762095
1311864978
1385464375
1372615944
1249030920
663840834
873225301
290397123
1531313630
1492411060
30543950
884443401
1918239929
528678663
1316905456
170616315
1791084700
871417970
522554492
1561008283
230401112
849903863
511831900
1633178676
610058693
1461448555
187981143
975773289
605158381
1709003214
1906296662
1428458257
479967248
1932607421
1057783490
910242854
429106150
118615675
798147581
467886230
58814895
611995930
1595784093
1507802435
1857460324
1061379485
109820414
630072202
820734226
1959221577
1532264567
2003028158
1614829104
1866651001
1258355447
1051910715
1672194632
1361380570
186552416
424713834
2096338585
1473811966
1962080518
1238259356
224504417
489665953
1889985160
1613924047
799334589
862198555
1793736569
1764240152
1848194336
1984554997
568244476
2059053521
792725292
1945265588
254877487
655539958
1799072124
1974423024
576702746
1351938608
1615801513
772708598
1008771430
857311993
1003795328
985340693
1586139129
1498816782
1195490350
1648910656
1779429531
1575626633
1074583655
1041523182
1710036118
595205242
1633523346
1776491655
1329383192
1408649511
290054011
317774525
889701199
2054988300
1865887860
1072342319
2140387927
295363169
1520157855
2137712647
364135521
347222730
339123406
288721978
632069734
381523466
2138281955
1771662755
734284628
1807927258
325770062
109455840
52662472
106349379
1724181582
702760333
1349289171
1162479443
738986512
197727556
8980302
967449027
1608276422
81077467
312036965
1597375140
1561090464
1510807840
1439420016
842903899
1978936468
206439657
1197568414
555351741
1760188347
1660675092
2094399224
608159412
1947667849
1761462745
151867646
304536300
1203382725
335842368
1049746279
1627110598
2001572714
1967946933
1867154110
775144899
1794311642
1147591201
301850281
1347395480
1172959119
943651399
1814406763
644726528
153691725
277353766
309412595
604782555
1634269849
356487039
1444096811
687600033
1220896370
446458638
999138329
313019170
170202037
672583085
467868428
1478155384
316153491
63984618
59546376
1714899163
2091352366
1265899090
1303863113
1185944686
794572916
1859117789
1183823905
1404043512
1958782654
2078512803
1356150202
1504436067
1807995336
1350473035
1620121116
1608655262
1029866428
1093936826
1841143320
610789663
1794426571
2523939
1541372126
1107369318
1451512493
1859192290
2054418587
1594206849
1795125159
1420514261
2121707736
261736880
1515184621
1186672762
1888084272
2084547434
1217103171
1066366109
1031745427
220409781
1172182899
628265566
1061718179
1689024690
727725103
200538488
1859805083
825621485
731019471
2120863482
1104876804
2140422497
1124492546
1796927563
1751072607
610151518
565669499
1858665209
1720536848
1517941504
1889846577
139276796
8484404
16372794
1315629100
51083532
1213758
2120465767
1166227905
98981942
1086216589
1021762056
1943870974
259610860
1710663943
1705077819
951149167
265004821
611260892
2118483228
387221601
977689838
663164876
397918278
1978143483
235061212
1811116372
1758448317
564256895
1697081328
1039388609
2094956293
1557654519
995258444
676134459
718542052
2014098320
2045228893
1434890826
1973937323
1646535163
674458587
896763665
305974977
693556451
1917997109
1452569254
1496323009
2005968807
1516626196
678832743
1261418792
118009355
1852986349
1308588667
1159408267
518505103
1511792649
105984354
267663194
73165191
287719967
613449667
667652545
1094659171
1713323407
1815498638
2112105340
263853000
1399535215
772526964
1268347783
1179479639
99803178
943780926
2017329706
1607950431
1358697043
294920764
1233085617
524841813
443392918
1244062795
1577735674
501987482
1223469875
948626827
1993534971
1122265775
1940798581
296210344
832903120
1682099199
1950234661
345254728
667864286
1879194956
1297098504
1618968984
235035899
344663658
1257374967
246124617
1089504153
1257145829
248652854
1685343990
822479330
1567840056
1256446893
488067172
2087890470
1595808334
397894385
966758939
486533812
1463083484
1981371398
99007873
580192169
1351720425
236351064
1557315912
669865423
1945153478
637310189
479918460
1760531094
954672993
1398330797
491411473
1477226625
1501336298
432610699
1120684643
951802033
1416786478
1184161536
475493195
936292874
250631869
2003519787
877021322
277462112
1509742974
334588587
1840430940
18874266
1213066043
1123733092
171190815
102407091
707498888
521394471
1147745099
1652640868
846445001
1972558466
518267127
408875130
636647797
692471647
904373083
1852463231
1997833262
391763885
71695662
532451413
1681974252
1058507205
1552280417
2058979041
549797300
571284444
1691289010
162545547
544031377
731416550
594347573
1386191409
660611397
1003384892
127485374
695455590
702257946
2023797414
519624670
824719667
310753265
265583854
521022172
523092812
564285423
196673804
786557285
533816315
1002054357
2046696671
1589307653
485321136
966355526
334210054
939427846
1090341169
156570149
270007823
1795393220
781833016
1208033327
1519066977
1021015173
1894165136
1496396228
1380472687
849850787
773832224
85360748
131943741
350774651
855881559
833334431
1517692722
264165034
1524318610
675610165
496182162
932979375
1726714114
1298174021
2081727142
283925946
1460012965
931146717
22107486
649458304
769903835
273865585
157123533
1097833898
1358663975
112014503
2124088883
1477537713
2050910334
1262432619
2144861713
1574127296
1355046433
1918491089
1680182552
1421860548
1417056699
738559896
606171349
1243588326
1557430717
1144664318
1519967671
519465515
1785376272
1182100773
348402300
15067352
641338809
196099116
150379933
582718720
176765793
149626482
1494895248
1677854798
601138107
1483272489
1602580733
715699845
1859169628
924045587
324217522
1829355882
573132909
982585909
1677546301
355100305
1233916228
1126399621
67214949
757787825
1575307567
171261579
522267587
2046255948
956939529
2056288323
1421224259
1561675636
2140037672
1464439971
659150524
1822227749
2040431625
1776219654
1230207804
1309199254
1765625102
1409000939
796265647
2100881440
1596704047
38167652
977136889
1697842591
2045452544
1936466353
1123935739
785583179
141831513
245594692
205101280
1141674628
1209183943
1890996239
1655080486
681340830
133369053
1188439219
1440903691
178298592
27631368
424602071
1575401812
1148436455
1636781652
231538249
656726062
1560137429
1546388131
211914539
231484193
437560304
1965089284
2025365820
3259939
2096755798
1948311080
1077759919
1901692475
862979959
1991530775
818026455
2077740796
561484367
375562340
1385495273
525051392
1639302342
1860758206
344564836
761583650
1344066335
16737783
216346669
2004244168
1486651740
525561040
1341361703
274998568
965404479
1864120144
1044150575
1804812051
1946485075
484321055
1101179057
827109384
1898048324
1949091775
1715908224
1526645575
1323329310
1355420484
1576336122
121028935
613316127
1630922527
760476009
1051304109
723894996
418128873
1919402806
1974962728
1505255762
41627990
1704944779
610150302
1246235574
152420545
2020875387
1442284535
940808363
2042969303
1020494408
705956567
612606958
1395707089
1789976933
1195259068
834634473
943020595
695734240
1659275567
633974515
511127881
1751664821
1048803235
79549976
1212215806
1327211574
259164475
2140454349
2098200898
893950293
157262272
464474932
1998240224
1327403042
897690429
8742897
2079560827
201749803
305470015
1972877122
765590433
1526707532
118198135
1637902293
287227311
138770153
132839407
1445230352
1499628221
966252829
1729031503
2140624346
1037191849
1047784057
593932507
853963988
1903077634
1816284184
1216034698
746789350
1975569558
626116116
1445601639
1619538561
390568398
1781421034
1731461379
76720363
2140611593
2073405046
834507761
2007038914
1914913362
460470616
861807772
2077529210
1648368107
1471888357
1003411350
90226270
578537776
1880550697
1474074253
422466634
2009235630
487070539
1556385423
1085430256
1135337545
1375213913
91979705
494778463
1060952358
717055579
1691169866
1575031038
1044249467
1784904437
1390313972
1445680192
1454813902
176507955
362414750
1703725496
437418661
327352238
1143261657
685879174
540956427
1360144661
1008630653
288713986
1435982517
1159059096
1758320380
1896872370
1880258857
1502045421
702055821
642139856
477875921
1935752554
1746664783
974368570
1874912147
2033948350
1127214996
1413873320
195952787
287519239
457840917
2073139328
1343896177
2113111026
1967178916
875682140
2010093348
1195768389
1890939670
1146772508
1421114225
1244112356
562114160
1682867990
1937198592
1034313138
1632609213
2045595210
1401864165
139846911
278651978
753323527
1044826036
313217983
1521949805
1760977031
110533046
84900940
461391158
1865754628
1293722527
293673810
1614598098
1810527510
1511190607
753613162
1377726129
1964813415
662186671
1546675676
816493494
641047800
1089101950
1091659155
1818810812
1110876386
987899546
242963741
84588369
616976592
317929831
771970658
1645239294
218924751
1834309864
1370512792
229550864
1097794515
1484200827
475296048
468436814
568116242
94819298
768184741
424935731
1867183963
719521724
61218014
1258520163
932690996
1418443443
1581837759
1010185179
1343950015
38093977
1989495070
1844584708
124093304
1595836670
1890456948
729482740
286475369
1620264939
1512117175
1402670624
1920905898
1859862037
704460510
63107291
1830880400
1647998967
1208615690
1648658411
2032375762
1843693286
1626576064
1616847440
778272227
1527201509
1765930403
1977373871
737971070
1328379782
1551139660
1082256138
241439566
1083908886
988877191
1142679125
297784297
1318611355
2036694608
147516505
341048425
696451370
2099013462
68913197
68792970
1692643872
708745271
589686409
1879345471
7517380
1891345661
1341291350
339103151
648734803
909684562
1165387676
1734593065
1481054084
1606813278
1690846774
645331314
955107276
1017750582
713693025
412493166
1738518661
1283745665
1436361189
1688619970
659356577
523418787
581999930
2109822468
628183962
549213638
1783214050
15118894
236273613
393387692
1828499931
1624847807
357630651
1558998503
628500277
1912233835
418197921
1920132628
1882903926
1853725731
968174599
343388393
1344223756
1800571002
1276438711
1746092589
1632490239
1069743779
935970638
2094758214
13013382
1769001864
1348687625
1183370959
1318431385
188046168
1231607986
1119906975
2048272495
336536406
1336209105
2000931400
1188618965
438231594
2058580197
564903412
2059983575
517310589
924724044
1793146003
13747970
2113321558
513623491
757750397
1468635376
1251664709
2051982732
433242170
834253310
1674667902
1218383303
1163761807
1153769788
938854234
2110551209
1672816142
1582958816
83598808
1070597973
1380663992
26789308
1040656062
722926076
908183811
1084370722
197959804
859243345
1535955583
1264470292
2053512621
1476078596
1894831773
261311548
2048005857
441098817
1589737692
1726907668
158381589
1187601351
1325862349
654472360
1623985354
527571481
88734704
2082955865
1875142039
1668412033
1617986655
1855393933
172080699
472146529
1566473965
2064369745
1464550298
1200030256
452127154
1606606348
1770199496
110556973
1492812968
743750001
768997175
1279638917
108008019
1390326863
1639381123
1911826575
1674012338
1760702524
694066768
1820819570
1295175120
1415918478
1249352499
1900768606
1858628822
1752690344
1034662971
775220632
1750923356
1553377018
250250801
1283161877
1034898980
2115018897
489455050
1976830512
1838253426
164657095
425593795
997936969
1144151944
1089206578
1065408485
696544665
3548648
903733495
1984659781
1123762793
712986177
676143308
1544322578
2122622258
828282035
293971275
454326481
547708939
229614963
388178987
1458011267
244506030
1558725156
2016150921
1582910608
1744950709
875420241
514139312
1369751831
1501465554
1646883179
1764103963
2056335732
836004650
1703751444
1332019467
838362940
1353583551
1331996096
1456531455
855818157
1462903047
272186604
1833212285
1491741730
1762834384
1842981161
595763737
709828428
1208469895
1098816931
812725809
1076855159
1442298796
1804414460
1365265492
194083826
332826318
190336135
1422801942
1702598901
1962880277
1848811139
1367998652
447696955
85437484
659867112
1237465487
944169047
2102802018
1701992822
1213382094
583940881
1628425412
527182006
497254780
867420288
563446383
1341193779
2025292871
818637169
1353296372
286510743
147540459
1259241408
1032187595
186390918
502736517
1013285416
950037754
985037070
1176505396
1393591815
974870493
1915532729
1618233237
1711737619
145595958
2045519824
1918160653
2101881599
1511933636
1666768829
1003777889
2059702013
461126806
350899700
1810444255
150881480
121671343
1944056829
1117497771
1602043589
159058184
853384053
2034981360
70892649
1485210154
1667468728
1952405229
183369020
822967644
1701627639
229709533
1074107293
140077598
372958761
1765564004
1684430475
894633940
201257025
615895780
521543743
1859968800
1899045781
402592500
302657470
315642196
1405602415
1065571541
199731207
1507462084
860429910
1445397014
1820876628
858225989
1791984945
727610606
1278526149
2136042212
1625306158
731106151
1492135199
1154056506
2101941238
987197478
1857493364
1014409469
363704118
309274829
1713574615
874352606
1794058457
1456397523
888004676
13176060
220498269
647395579
1546514163
71433445
155552579
1579058100
1261433699
1779905312
928737042
781318694
701772616
923012296
1665799602
1444705132
1339384053
809894606
1977379520
187334060
1918284718
937619946
1661445971
45072985
1822437726
1627102995
1264097706
553224198
722489190
1640127186
269202806
585636122
507804390
815739715
828559603
646811966
492879311
471954406
1913259999
167947669
1732119040
2036031282
1908477768
1627239219
1172963524
949824091
657450055
848767402
2081235513
1743868732
1324785886
898815931
269505803
987211896
1953206651
850604659
2003994378
430474301
154250871
1469629958
1850269220
1722682567
1479255741
1699709494
304345057
1826759534
109846623
89549474
911720422
1363381171
1943231434
1455628027
346590346
2022136027
873605904
2093884289
614857370
733783057
1242233131
2120707958
882564830
1409107482
148990618
266139867
1686985825
967912179
383142906
878661042
1151712197
1466627391
48901884
520579300
1691867764
1242889558
4053834
2098408753
1478872552
93318598
1957327759
2020526945
1213356561
1510623065
1089566626
642142313
471743155
249653434
1365400574
323870364
1859763576
1405166859
415776855
254788417
434045685
824048684
1051812062
1847420236
233502652
317903935
1379825979
1816598457
512284684
514467605
1821375436
427829477
1137996753
529597979
1980685563
713343922
696291614
2122291566
809559116
1251587454
1675109426
118812886
113858371
302872489
550076750
588194771
1483133206
293323826
71591264
1957855056
153265654
534349669
933112248
13418706
1449605800
393317568
1954605748
1409981075
1763394583
1672029531
193417233
306703111
252753635
269250297
1961576136
576295254
950849530
1136350216
1265354406
1860576183
1623286390
1961248204
1308870365
3344511
1009226242
286382959
1079735556
1580160731
1463046651
118451783
469105847
2070808431
1105622864
1727863366
624539701
607877092
955587980
1811622621
2018028841
804843633
516008758
630259647
1878104801
184524219
651943386
172557103
2093714408
1964500831
1835727306
1515313663
1426582797
2136928884
66048592
1655318474
1129601214
2126053471
1147647154
1734920348
1186421805
516383902
602767099
696627474
1248387432
69107108
1790859452
382313608
1262365635
5818869
1904416245
1374049195
2072375451
543497390
681919940
960847722
579414512
158440621
626329704
460582646
468654962
1967683856
896984538
491811700
1752120624
1455262583
1223798294
1341702770
7884397
910694644
92725619
1479211874
898397200
791583852
2020332867
1204715224
1166866901
430216677
351284234
1693885492
858923751
1655221580
133828312
2085115356
1466607097
425995178
151192809
212379659
1117521473
668867076
1188124567
711501057
388070472
385020033
674272905
897131535
1052580644
392762852
681474828
2092216083
112392139
38458662
1052245488
1225415186
1502365057
1846397093
1408832033
1144413815
1775937166
819069683
2126269871
1013080017
1132983679
156779093
70928045
675555405
1287321751
946058148
1230860770
1697031276
255653670
8367324
2082771841
2130299873
254690422
1532316554
1478462395
233503940
2036549197
527860100
1864585694
371592741
1319889195
152846222
2042016816
1677719896
1316768605
1754898762
488152497
2043928819
2117322378
336811871
2147145201
1036379148
35007195
1664344276
774396103
1661327938
740827571
173655702
2032260322
1822604929
2140021035
99555265
630780827
1973459054
788933108
1256546253
1792136074
1009725376
1285996226
853335244
2139553095
1002149802
1787286796
1793546747
450489016
1911546781
1233154301
1030094766
829242412
1520635743
368235342
1988367632
1618676641
1205456706
1762779542
1837718009
1951251749
1074616987
1335516804
1278416966
1477911234
1738934306
1884947902
324804159
2061556301
1018294912
1813990250
29469683
1463093892
968176847
1165915433
1124636928
823413814
720535566
7552300
2015512506
1594383381
1146635137
891738239
1970873388
1016168995
185080172
1972796304
146141424
1076546710
735396868
1817951368
1716256126
541489553
1287097332
1364916406
1514236271
502959560
996910950
1017060092
668057258
1362055988
1783578989
589506158
2037758779
1170878836
569615219
1285988707
158443061
1209819986
1898689469
1226651497
1225931646
1067443053
1516694013
1795151690
1692286262
382674245
391852447
113823272
2131780804
431819954
528481230
1720972433
1294375205
1920935348
1680053505
176590312
1064022986
1115874242
248320541
2064120105
1014066061
1515690081
1639827200
259818497
206097790
672403011
1484820001
753567569
753779943
1372362590
1422499769
771790521
1131524883
1729540961
1412841835
637035777
2039500933
1000408156
550401501
891741615
1927038556
709931516
644834727
359940033
215795250
1508674367
1914334778
802128086
2016890051
928979227
482994096
617837312
384156831
891635648
583971063
1455265043
549105852
659949654
1367054712
272616014
1733510462
1564428764
1290714149
344310728
1642163641
950567147
124529722
119329987
1347732964
2095910184
1142897211
889035128
1985360613
721465003
1398648779
1645295147
1462568753
97180119
1136309052
493717165
964185261
413885490
1058890048
737022631
1024790557
1244933124
1639028752
910295201
1770225369
295689131
481420128
213868499
1711130457
680987039
1029264824
1108457741
1569901471
550840732
1046243934
2066080272
186940329
1344621065
727705741
1845073102
36556846
348109470
1621162149
1569352660
1899125903
354312083
158621461
1227253748
688557251
619751479
145056217
461508904
1464194424
200712052
1409238552
2004390542
850302557
656956000
1701612280
599910129
344540291
2018783868
503861923
1906356440
2027072445
1252126159
196933937
1387899563
343394246
571393226
1118299167
969732325
1828515914
789874839
1574163005
1104928151
479005942
37067274
1886772492
848795924
1261085805
637482112
1468891102
722705257
277847952
1833490331
1928383535
1257311410
844399121
694697252
687676911
801044857
1292685777
1916086340
1010754393
1602180893
158047466
463028664
695588505
79902745
1593734531
808623506
698145814
1199336417
1543850955
2018097064
1476143048
639868992
847094602
534605581
1974589655
2111959653
1486526129
1735005844
372907693
18342079
664295184
1061402247
111750112
1896528454
627836426
342907082
182516429
1752901436
1385970335
1059457817
148751889
1904857683
717893148
703798289
1190982173
432396190
1218791748
1982552362
832570802
1463315470
1827115631
523248360
1798020071
1902575905
1990614938
937135695
835396067
490961056
1645879759
1048289843
1062848706
1276678024
1939892172
942213994
105266811
1736953310
520283407
529400874
1872728838
488085101
463215549
1649938302
672437962
1557267336
879506879
711061085
54465444
575340253
302786082
619972020
459480054
2074527856
1017512643
10183073
570348467
723998763
1489078548
331758189
221616614
1908739179
2093159467
1974292540
1100021068
1677220183
117504829
1198415453
122606116
1411811911
878101578
1754955565
266086658
441890369
1390371996
1831824174
1129479136
543514790
499422782
1573791450
1547233557
1490548600
383050025
595347838
935025807
51796089
951908367
284632238
1085333426
1251650062
1202805843
649609757
1497387351
344732506
1024440987
609255941
1828132437
648746399
650924366
1038239063
943911060
1397411897
1806619215
1961108571
1060347171
1525596418
988558728
1189417682
1493535089
2033335248
1598281289
714235382
1337737574
22173394
250819086
993866719
1735776935
1139305789
1108863972
292880424
1914405626
1364248770
1793264545
1683558162
1745570517
1612638534
1902453386
1481352790
82066497
481644237
1500882696
641823722
581092351
1699269572
901951509
634825218
1632011370
904749084
1165415043
1275368910
1613020090
1911098830
1452464415
556956300
867289861
954398163
325681703
1225799788
616808613
1444080149
1029783097
1704384092
2108984196
2130351060
1146555228
2045815628
1124236590
639570716
578448358
2013232005
117203107
248642253
806039854
492602630
531164676
366691886
1418572286
745175898
605976393
1062366371
37728329
997440020
1690946533
783735488
1393811977
560164991
1309638134
1276203475
1937036415
805629519
1139412352
1727395530
600159518
1302131859
348557302
379648341
618735178
9915443
711197708
109016051
460996342
113604106
1644876020
585142517
303110763
1420765329
1925043336
1405087161
630431102
48070329
232472171
329902704
1114880616
1878288393
1071298986
1156055573
1882123292
1917780524
2098680828
979687075
1139476532
636075438
190089199
2089854194
2041445791
1831366613
1669963104
2104851961
1518028531
735934328
28786099
1373229500
1805309766
914556060
2134073017
1448865195
1869302532
455471520
240441287
1383790105
587191767
822149722
367068812
843167454
872156271
620867710
1462746295
560309794
1379587631
677616411
1512814577
1169716061
1033953465
1312646426
110721865
733665602
280221357
499586312
500331277
1156442773
344985392
1611978278
1975339142
826944408
1056431873
886787647
2047087438
1076776592
1607093736
999013289
28106517
186517268
1568567249
1541359638
1443303092
354037139
1319722278
2020101249
1118532745
771536503
111155982
1925555448
1812771094
148998849
936080622
696316953
1902925740
945697774
2110392855
339810128
913850338
1376747309
1954101599
445221092
1342452844
1758827235
1171007703
1562320437
827987543
946955580
286733322
1593429833
126836479
1129579876
1124012417
651587480
2036023609
1422931855
72989761
605009570
1101134289
1250980550
1241014178
1240165142
141031288
1978494796
245631775
1614989707
1564214139
1988177605
1469483289
1090464892
1070958791
1412826602
2104143470
27767215
693975561
1489349402
2013121585
1104051025
1479076695
235278617
1035705512
795681847
957556031
2032228128
1263966335
599532731
721968870
1761947684
1129279141
386906619
997611144
282836398
2000334561
836177800
2098325045
443695706
685441005
1191594266
359483776
634447568
1702421458
1687164686
709803968
174038788
867466055
1953471927
1826698498
113379012
451280108
728472308
1886632103
1594959304
155106225
697644328
299292499
1084602019
1524764184
822126249
639703283
158548535
1527335540
884487760
333848094
1932575383
848448896
1922073724
872088367
408964640
1038934188
734193458
1483361444
2031238419
1220207015
1340880206
1355623321
1198209688
1729184358
1335670700
1811006951
1922950550
1916883217
1188040876
16759164
1823261375
1814040724
1491890061
1852525117
795474219
679354930
1009084033
607500778
1423396169
1440139407
1720329272
832517579
1724324006
1707103264
1742095520
712385235
534618230
187849179
1117403358
804411742
2041608663
1628329659
1274325035
1706150775
1698042951
240480573
1241825682
469617310
791842876
968222258
544226431
1830989884
940385577
209019450
2071794470
1054607901
301231896
1752276492
1799704284
770507133
671534688
313756776
799533388
1237673164
170449579
1300862919
94420511
281390221
2072363676
363480921
55201616
1899502692
388869673
1157800687
306725209
6975982
111348782
972760640
1661328642
108472575
1505885927
42146107
1446166904
1116430336
1118795060
789384071
211243137
452385204
1973786508
1053665515
579889021
1077471219
61332096
524466003
1316311963
1631166910
442017337
454556043
1283501724
1304798164
1640834732
1591394632
1721734781
2146617517
1578937652
1640562919
206426679
854853030
479655716
1398498361
1047748764
854237122
1784061191
494318686
474718394
623412928
678252641
2040269747
1238211092
979009917
890025792
1666099335
267916616
303256947
1518831080
1731108505
1040078194
583366759
1203756716
1743906281
1048637351
1353163988
719599276
1363578582
37014674
579465693
1000637367
1480398334
157548050
196051964
887106519
1104985578
690510235
1803165532
1494905946
2132076800
352567858
1056530633
350621115
1955324543
276755032
645566165
1580025864
1832868315
262326042
2043995849
1357696796
1213127767
873969322
1728231830
725109104
1356327426
1936638011
741099206
584153904
638720859
1857575958
1154666905
463046597
1577787089
15254632
948205802
627490052
169297290
816430859
200170257
905476857
1343130105
21299129
543515759
782384736
532427735
813766800
612910314
1612143084
1830857117
1560254504
1798520933
872758541
945481751
1403472678
479403919
1493076206
1938349
1584413696
1085296710
197932940
1429386760
2118204420
190755203
165303614
1301895582
1402359434
2065989862
852753256
359763531
1935656806
1919618942
1442026813
707232222
160946828
933115635
1676135902
1982523386
2033994751
303585493
499898707
454854137
1712659079
863889451
1628503919
967213527
1350133834
1523162237
1463463800
1303137734
1526635763
2064922965
691799065
1202303848
1336994989
1029364485
616104445
762696626
1138517404
1123080149
1131933806
169286417
396698204
1201405669
303973502
1150185873
511542550
500795113
456031683
633125017
1609282697
815325552
1752333896
635441685
618454609
733213197
279317508
2052225972
1809658794
1697470602
2099091627
1424622202
2120813502
1787392876
63057671
1930402442
218366170
1229776293
1397373398
1959875783
558942791
1806260806
1635512295
1740719582
980624484
1162951796
1065284331
1064616438
99425330
305571711
1911547479
1465649723
630824970
1733400209
1598561819
856574883
866270850
140921060
1598080065
428006323
1972472512
71450872
2084684268
737219796
2057893976
2035989482
1252867531
2053079792
1675105454
258486468
945103351
503232211
1028752976
685483594
1816119059
871535724
1694291882
1507158651
1464338109
396391366
1348044519
505564838
2044546286
1751889756
731759017
1995762373
1125540656
1645811392
1331399544
1779057919
1581629263
598803790
154029432
1821734896
670554541
659031309
855792923
2114044453
252327331
1987859498
1542141080
242461279
1204139965
154797329
40892782
1985227816
1489970244
1881493334
362211890
793587586
547585221
1110335092
1282110114
965155415
615594617
86222111
2063170671
406473098
1642078662
136479919
1463817861
1231604061
1623447792
1316165412
86382451
1651977245
1548263581
1577997201
72448113
1665173102
411762718
1409109558
351780691
1868652854
1035241549
249203716
749821328
1621798073
2012950540
1474863239
1493574879
970189274
375797867
542581115
856539818
1580981847
1720350115
979233000
1153500098
1401078043
1789543833
583955490
1480074187
1815541621
100872334
1034178941
1026704936
1022319448
1109481865
550351784
1260323988
1991319935
1095221706
914501621
1638983268
1288449123
85399273
509093160
1151711760
684520219
1812758269
1502929293
1221054056
122203745
323385041
1949175862
2024139426
1145074548
1123103273
68952092
1728458996
1899825955
907512599
467399925
265189990
493947466
1786153510
78139776
935628925
616789729
1396050854
1484920241
277359076
204144157
614168581
1902625015
858100826
1649740395
1724981733
1471465783
55207562
1783423668
846451619
551885257
1017282893
1998210970
1493913030
2042572620
131308229
157810501
491001264
372082688
517168841
443332782
451210878
1110486130
1652545437
1872798705
1515176868
1335002397
1185556425
1359942994
926112105
832903120
2014804548
1532053456
294232887
1760351415
825929123
636037752
1146482321
575472484
1907739823
1579438685
1000836938
1308329307
1470316798
2101100888
1233026948
808078668
409097747
1008156102
1752578027
1516450303
1948458326
1862386966
1710385279
1797158520
2000751834
1679944877
249161545
1860572875
419199051
1160795619
1019769596
426112616
188649497
340277035
1120085406
1264748446
922537398
765551430
1742756085
1339314217
663551856
1293591113
818120664
1882461666
969059896
563592109
717949654
385003918
1978972445
1549524703
1569892549
154884535
517516258
1525048659
1578212809
1168397082
209957850
2033729091
723322975
53842640
2106235805
288685576
1879490331
864576730
515072587
61948524
1093846632
1744384387
1231134680
2140137273
471167108
92907486
572492442
1103066674
1842528543
772048852
1247910627
758296028
804183977
2143137865
1511943937
322002520
1838072850
778515269
1723762153
1196416101
606694099
1167283251
954450083
1763320958
1033543847
1459968024
888866662
1259531589
1098861357
1505363558
585552434
2061135595
2020066741
1133559426
2086345349
1743731668
65387698
703293390
223615830
546099504
794230240
431155987
78116471
888522220
1091378268
643371380
1805836495
183495817
1290155502
706446208
803641953
390959869
682808630
1744405181
384629072
1548820738
878403841
1521924984
15044781
162733432
1492149405
542818787
1667613811
438532516
1305220990
1957818046
708953408
532057517
2042752718
1096587610
1206544132
558973737
1564049509
1290927051
1212635545
863648506
1304381672
1716743382
444054047
2082193507
584036740
306430774
613599245
623334311
1538039350
650284236
875831870
886404930
272903259
2115851699
1739206842
271962266
1853707697
1925482358
758022005
1608524705
61929603
1967628283
1164511055
411099835
1477435753
1250687042
1281511379
1197202882
368994414
2073283154
1579766862
256709839
1375522949
1372725806
1575628870
1756569794
1440018829
460432579
2061903424
329316752
1186863213
1868570298
2067032459
1400496419
957377939
1558954287
1936274722
1671026393
1758722098
522642508
605601886
726611747
1525801506
315200192
612276423
873091304
873123276
1170905977
612656888
2067774788
2088595615
1925301326
1992196500
1655924618
1465745110
97780140
708923636
464445741
2119759747
366114437
1252494848
1312477300
230252441
1402413263
392856635
104520882
265979511
2016961266
76608277
1879647976
826007146
1245665743
1026098832
552977360
86692109
1468001490
376905403
1766924186
1364957584
169945035
400466763
865603184
393010676
1351437049
276460931
1173648879
469502666
1154926300
1261926404
1640458369
2098617615
972009857
1785080960
1060630782
800811822
2024882849
1832491378
441181781
1381337644
1325395240
2140688247
55015004
860002885
365826168
1283118039
1690222137
2005754891
1764625218
1384357222
789737164
1894522663
1798591956
1532267755
1958167544
1882165045
449631302
37622527
799164010
430723903
387259119
93321667
1037922713
1077073274
101275555
10307113
443473016
1943602206
1408452383
1287514043
915030767
1172505545
1523934658
1940470030
482792159
156069224
1978863115
1297830208
1087474325
455871030
2090802590
116313720
1028416021
647755752
64765299
563384444
332752147
142369968
1686229381
755732017
181871281
2125296812
141149392
814034449
2052563452
517802023
1773263732
1930173357
1403129111
1889097484
68814293
128743730
597262789
1156695640
1118110717
893272247
1326454116
765931618
1566680117
1459051051
845061964
1053435785
1802954007
2099420963
1408592521
2029585286
1319831939
979129179
845399923
1037804040
2009905921
870127204
1015326860
89536587
456785469
166924545
134063968
1857964463
551994665
1126650924
1946826472
457672382
1948156882
947046466
2054781978
578545455
1963559551
292750278
2011834771
1459641862
1982217795
450179515
316061670
1095558290
1781855125
1550413076
2111499998
1058963246
1214147431
1601057606
387823991
316723246
741674895
1830955089
1887832252
1250628403
1135889393
1544514219
1026755040
937899728
450557413
674682905
128028301
472376307
2087348471
705818073
2008219789
1875553254
447526461
2122856674
96404477
128982678
622755899
1923209343
874832541
1576402004
763340482
300964488
2050614297
551223439
1472307359
1493913828
1116515345
956272936
280650941
1635644763
543037519
2126643639
701276745
1150267547
630639882
1641187125
1343744626
216603488
1971346329
456098750
373013090
1339117010
449425539
1468667475
2098639763
1339721541
1721140799
1679404298
1043350246
1569158053
1765797700
1378288329
435005771
761934830
567002505
479768661
635662267
2040949458
423282330
769126846
134932907
453513806
630189496
2008362158
811414635
1446988188
565339760
917280938
527301278
1562884958
1681749771
928916364
1128132197
1559790372
1424848446
1612622421
22020667
546553707
1470692978
277228016
1906936655
1372279994
802926523
1893008410
1810468644
806241916
1404643293
1945305086
1291711701
1903249323
1284992848
60300114
675426014
551238262
1646250419
577129042
611296811
240926756
2128183725
876456163
921545050
1775505498
1905844947
1024084975
1107958575
1817332859
822792111
1135983707
597170453
1542271795
891228236
1656222227
1952016583
756899242
2057127842
1362417889
72840505
1045146536
1904377432
996181494
918758073
1423901308
1374504906
1636963020
1253353343
1771228174
2079772586
1612527447
1342887606
516741301
524053421
963937007
1342885079
847305534
1576916557
1364419154
610048590
1836671909
300604444
736259818
376789133
2118286302
361646165
1653766171
274307570
1167281195
1632882116
586557517
1334554732
1614223386
326838937
1257857809
1950787311
1448620444
2008505955
122713442
995211945
404446419
13112471
1291290298
1768091420
952850820
1819613242
1164719206
1858860521
360038109
1253869668
1399345636
583805295
426464319
816060415
105092976
1440886608
2009844252
112499642
1931502534
1778406410
2120354921
809817780
2092858113
1775200108
547743821
1499170557
1098445713
1068334796
1067595385
988389451
1647511076
1013995663
1877600780
313785933
672869358
301976510
764425990
1280465646
1250279669
1438016142
704903278
1205951363
184269801
1495014307
726398442
1823680445
871700838
1590759596
1825989405
492910364
111912513
69629958
745845416
1777552466
1233941847
577650329
1358818535
2106608576
666406251
410491932
1589469590
103431307
1371240309
1884285672
592302075
2011097351
1324725900
1614637948
602880217
496411392
576872424
1643340229
80865867
191844437
463754833
1845578286
943939295
805453233
723268664
1933860996
31863792
1768236688
1154987120
2145434253
1121125901
1691913110
785584682
272515065
121116519
1191654687
1968385485
1979420404
1036346840
693670587
1298961710
2138035120
1099581284
1837734839
1389855731
46723474
1953949408
796364273
48170413
1140090943
1402787424
568093160
1610379643
1168648317
228270821
670862132
1623816273
935785928
45003881
978875505
1439637399
773983654
1990988469
301167239
638587506
1765106823
1222150886
1089761859
219585641
1995616324
893924995
1485110781
1129394451
395683699
1878215088
60280430
1991889077
705365500
1767241184
751357749
556989909
961373685
73239519
1845116362
1376427950
1958702481
88746963
977095857
1726770209
173865337
930716779
208462580
1803990356
1359107037
1011755941
1526071242
1355644553
276837487
1733767301
1234364358
1658571196
1146889533
812279995
535453400
1086844579
1300781509
957756385
540603381
1942427612
1921107683
2008366625
1157182741
440451778
1538182499
1161594648
993153588
1721521461
548264080
182446507
1509521970
69220898
831889595
2027883471
1082072462
1603815429
2006910076
1682722480
1864359013
35326408
1952742704
1733074001
193591759
1102368345
160518762
764373264
968438533
1195745622
1965648824
1825346222
1388398246
1925672623
1330469647
1536999568
1506552984
1502971136
1762175791
1762382171
1354967127
348374488
1356262166
852085134
953626702
944342915
951452699
851800272
1922927932
843656183
1178642044
1827507381
899260335
707440811
129893770
1064560267
2143688939
1895507130
224320231
783136573
689119487
485889250
191899254
1708824823
365555263
478024553
1920070105
645320873
909754566
1565577579
1197317949
734517671
1735994938
1763441015
1093428631
1179728720
1904831780
1437926350
583456899
897028672
344790838
1834216663
2001043675
445542303
1874464257
1653697098
1446576858
537370069
2030674574
1128030279
1297607841
187571223
259358470
129826852
1692114568
835096653
1830199971
275369924
1815510465
1686221969
1477238455
248095909
373117513
1096440904
558112270
673771022
608335113
207646906
1155888383
1416536539
368409149
785292772
1610205068
115007996
1023767448
1364758779
1236454263
736110766
235717322
1803305775
777724207
1898236088
2131752377
242145706
1420336337
2075973635
2128123656
1246494330
2065973432
736933807
166277614
1497581406
1382311663
2057971393
852189964
838691129
1892287276
878057217
1763631126
359591130
1135940616
95619019
742197982
1439108707
973483762
1861528823
374499749
57770590
343366521
429073560
54418758
71231086
45463446
1000605905
49380537
1840075148
574226824
1859533830
1220215410
1755360307
554863608
988972052
271160532
597666877
1748860743
1293597817
1721831334
1427676895
1331762067
1576530128
790656467
201736999
114586475
1496139284
1167992735
842772737
1590192172
1093283913
130204717
174280331
1957296103
79594166
1837051135
622631050
1203540067
1975587027
349410607
1564206728
1890217067
778928238
803909803
1376100742
1925331822
769278510
391026682
2116181426
1672746192
886253717
1941403344
585632898
279573892
460343271
585639343
1534971562
120102098
1455089109
1875844084
883241488
1391463256
808465632
267892020
593203680
255463265
1389341956
1586636886
1594846388
857330046
2089422532
2045841286
1223984300
1509381494
1187276964
540081699
917442294
1928135114
1064012200
902825385
62410706
993161861
1447710021
1382324824
640688994
1647453266
1903079579
2080388473
1402847797
1525612850
461806344
560698829
1129534318
1786111683
1530551250
2097861815
171634887
61351400
176374730
2038083634
456351344
1459634451
1973431052
976142217
579541389
1721459681
1734405696
1225885719
687888837
1049699653
239295807
1736083131
1260908222
217979909
1115893810
1312794989
313525688
338691440
2080545285
760963892
1046683169
1635514224
1408912989
1027635355
153754555
2095979228
900958147
954845943
741205934
1786892445
1410165097
176542157
998566022
1922526822
5622733
422733968
2038515807
1340472135
1575045655
332106163
1310482231
353532667
1081484888
633358559
63823041
190621307
1964931849
1893795918
425222881
1645001905
2057050957
2146409615
1908719382
16835085
1179946715
367101953
1185592171
1970089310
1624845085
838887315
1926760941
1530879375
1872527152
1096514847
1645175744
45241802
765125156
1062737028
1647086650
2050315165
942010736
1998193362
1821259885
240651859
237225885
260014537
1099699427
562562996
1515458399
379835740
1800956868
128199307
1270951253
1464528867
1264040797
126691321
1168847527
310291545
365102525
58681622
1743607809
2100592471
1545684250
760208118
138767394
190730164
710957025
612931779
2049543660
2017670133
1488087091
640398325
1265889452
1023861233
1989771347
81645071
1300087849
96647134
192155559
708617021
1160703299
61502161
962566713
202451999
1157585569
1482661560
343022888
513414681
1127277465
1606215907
882959520
2062540511
406330985
1605298608
660196221
1471718130
1126332778
1462771276
1832887738
928150029
881528800
795458554
1534863779
2068692908
1241186880
1828955237
2124490046
157877403
1929168099
1223483559
875227723
1739389556
1381795847
1445770489
58064269
1806928126
1520009486
1369829867
1135989072
522871637
2016977295
1572738647
908937207
995364337
2103740749
567367131
739441380
250956520
473609889
729787447
435955359
1033830861
791148394
366957979
1778795259
998555779
933076012
1773180807
1785283985
292521915
638393883
1171093767
1848913550
1188242552
1174354468
2140693562
2048839804
76462341
1341523933
354843203
820700227
197431487
1668785095
1321166658
1441584986
2009821833
142970272
1878944510
322763793
1060068397
762775927
1032378971
1950181024
268046115
123613686
845094545
679344937
1065818323
376079753
840925145
1197878578
1342972546
1762876525
793173593
1836691359
824390241
1536259129
1340162441
1808716482
1905352488
1124555669
1102400630
801592449
1932112769
1510025357
825645034
1816038673
1850587754
1201646665
567050976
576301564
240995399
209273384
407256031
699639094
620785230
140529084
589035552
1356246955
273928610
1743117194
2099488882
1252714056
1839494492
1157074290
386873804
828751657
1120647871
279619630
88297559
1776930376
800935882
364581774
1722845945
75063528
1405665396
2000510106
477779401
1694263337
1825256293
1135225908
85953015
988939011
1027758884
1231020130
1466293310
2015523923
763902203
2133065606
1361317565
1515095554
336048912
67923279
722058616
109575730
1771378916
291699825
790036491
555621864
1137784203
1567844478
959150533
1642585457
89825785
314755498
1398369908
304639064
1986794140
1090401195
1872663564
965639915
2086858040
585283038
450779616
1572133369
136680405
809496003
1470697117
668580898
1375732902
1269325433
207441040
637868150
176110677
1503537933
920374328
316246106
2137905887
1104928151
416675565
1607154407
1144074163
520279400
1599574434
1874293765
1189065879
349692944
605644396
1400544338
2053045948
1551078963
1861841446
1034068655
697108537
1751636023
2018651257
2025019709
1050192443
1760176742
1271157302
10925621
2015342272
1578485348
652115067
172255177
146073222
1981475519
1622530184
1125872618
297150062
617629773
1872695704
1737172526
1650560261
246872817
336829424
1354248996
1074318024
1793378147
21360952
856710790
986215097
1402004266
1514435929
720671148
1543511921
974644374
1507237052
300943270
111486076
1313989221
15233297
1942039101
1233290966
219256210
1350748771
24385357
1419875148
735560403
33570508
521188068
1911499845
1605098979
1612130594
1202629404
1799159239
2043847093
449055902
1715362818
1713824662
1129397883
1099131755
230875802
681539958
1619055134
1955067565
1170738283
1723129022
1623702769
1466922491
1929735583
719808950
503069772
1879066184
599122735
1470606965
1378693030
1796387252
61470411
800397628
232147074
838375356
246500600
1521100781
1252872191
1844460472
873288668
666458940
1687297865
1821232381
482939676
1727578940
1173983002
1286319685
733755638
1815253103
1257378462
2071108600
410133642
1106505745
990002053
952879727
332746826
1111734393
1849806425
438046430
1555443879
1919421350
418289810
279460388
1647093619
2001466538
1448307715
1803481571
1640470760
2053132668
1339464290
412337707
550763772
2000807331
647411980
201669639
629089482
893818153
972392630
1102987134
696596494
382634756
1026787589
260440985
1957648364
1361631393
626442061
620727518
1390468866
1394160843
703836924
1660737541
1262925233
1377623975
2123669235
1270814605
1576678425
166585273
1854175475
572759399
1799835426
1950098359
1310236536
328882198
1508063602
705709902
1492866930
1917049177
907126916
308091407
1195678567
1778647879
449911114
919297001
539340834
148207539
483533725
242100225
1314790558
1374369013
1611569936
342972146
1728295278
1027538430
780159418
67163469
1100498589
669918461
2000805484
1244426493
1506290655
431726950
1407230515
853570187
1850912488
2110898841
704655042
1367399147
1499682363
1791177753
329619037
1979153901
1982499850
810603939
1457072216
409365113
1434973919
2107350599
845914947
1111433493
1623913762
1128660111
1297535555
617233011
39213077
2128618403
826361327
1261606817
682246422
1114934954
1852369226
995677280
822123687
755564528
1302146353
309133642
1419788690
75952373
1390307252
703829467
2089166238
1352743359
1736885204
490890127
1111443664
1284294678
1724616557
669433060
853572717
1698398817
790772977
501994901
629098119
1226284195
1001923167
129017463
1593339752
181734149
1524019917
1225651697
488014534
282712357
855159792
201559192
1718722936
1452724642
1911097714
1441154705
909659010
932282370
442571853
2086891054
1796774871
491834557
462069405
612893531
981247400
2069568753
1030128104
2074597244
400921314
48951022
1593311454
1181623956
645574730
845340139
1185128264
1932627718
1840546563
377705908
1259267616
1450403900
1511992289
1834700750
493965611
537063414
903471421
683071182
1070818619
153035083
1652664393
1805936963
1789817108
1446504579
1959142874
1061827007
1888577998
620368366
1900124953
2001827838
1050385422
1384669455
1894319030
1877967678
1520908869
542592225
1978283995
274497356
1213192239
745453288
231108324
542645700
1534498333
275761300
1035845146
2050605861
25210769
491508671
684162151
1154896118
1892322498
880397191
1848004107
1297152606
873729662
800727993
1606500168
151607994
1346924041
111098466
305135683
1532309108
1257298282
1547196328
1390516522
507330320
404065697
443847300
1106868410
1038096420
47510094
1833980709
76815535
1120331959
1781724281
341671424
1701037017
1533642640
1000842799
1556763810
787579621
1448133578
1315407989
1309780802
169910439
1270137019
1420881095
1436236544
1790862527
418078275
939969824
762660807
9703733
530749161
1194447301
743576139
2127603283
878351737
2107108546
618663922
516288092
1959658569
600866225
1932032979
1826455585
473552825
375744402
502601015
1068793693
442162589
545892480
636783783
242012215
1046968018
461340241
1275815091
1113697530
1204556423
732612684
2083146495
2021850924
840956220
80460754
165160021
1547642210
1465644338
2124082244
1664458572
241942786
847864837
448888517
494058606
2032532176
1045851624
1018289800
1084775315
1388867343
1745545297
742208128
1870964307
772091371
1176648866
1203740183
1368338883
301934118
881860782
1222785090
599216323
347861220
108034276
1367806167
1649961406
1042813272
1997832006
1195933153
90270183
1327716157
1861055905
655164310
270346849
4552611
121520087
1472162951
1114703360
1685375712
1569110633
948206337
1742756085
1479004553
2109082944
2014240890
172102444
297037939
695785996
1259667995
1955205640
2091936821
1861428652
1016457086
343169183
402063986
1090098365
167205120
1157672573
2081251030
110662583
1470828637
359389720
2049654895
2092384227
1856319992
1716457062
717638902
1623793693
1265895207
1302986980
73497290
457774434
305322117
1960522623
330425754
1117850248
1831753641
231620211
1085334291
247841112
2069143224
563877865
2027729832
1765345470
1960441467
1392797239
1789132791
1329587608
2020880773
1428464351
391997563
1918250103
922638427
667278886
546847996
243233352
1603095316
1459136873
1831107600
127038090
104750586
629884281
227045339
1070023662
534065641
884439525
2013449685
1892305611
2045878157
258865673
2104348292
650218975
1585087633
617197863
1265497512
827736080
1300059776
1871708463
237820746
1742807295
734314201
2048589312
331029296
58329786
1270166112
1577377061
1507462084
783826278
217778788
397638371
1174989591
326700378
257026404
437099733
1395926754
1552439764
1232120526
287320301
1694236658
585985765
85988402
1419732623
227670818
216401696
1464294396
7733196
739619605
430562059
1868889876
18924445
791792901
221202805
898113956
952259908
2139985436
1114131887
1377935326
2122269635
2067222810
1828087000
654896917
679660950
497484321
1077035813
1095742479
926512043
1040500297
425217453
741339117
1597933755
1016600546
155703635
885521744
189216339
1530437551
1278039444
1790507812
1435676352
907515389
2111827351
1416582847
264283876
1723581446
1004166331
2106264163
1621214734
241536174
35871334
1211416011
1591604302
1645194904
1656438281
1917009282
1551608999
552488875
899238718
1116210742
1239813288
1410924697
827953981
694337485
2023420723
897598366
1984836962
654314736
970305692
262104518
566740355
584260913
1883605805
1768527161
788387234
283589530
830770118
884465605
1485134689
705972471
2007149884
1088805600
246398919
794529622
1901896841
36997090
821926081
1507462686
1475346948
110963941
1676747642
1300330861
454417149
1024716725
1827743073
643201256
973028853
680836270
751624477
1388107201
1604917609
22014443
1387994676
258988049
1431593216
719261389
1111834247
1259381242
1821290124
869602538
1557408903
212759894
866277626
834939084
547917428
1182357493
1757484515
2144639634
1826806714
844897848
1901505071
1083465698
342569302
84769143
1514747865
40627026
354581160
406745350
654893957
1212007894
1858739168
1825958609
1339080482
1095356903
1834890292
1525972570
1238533780
1252832338
281825378
504368705
1478915510
220604532
366269382
464825827
1715450240
976313536
764275059
664739573
2020092724
1374498494
1800703817
1211850608
7495229
1275964400
247275894
1470676654
1338919889
1273320982
2123081124
441590689
12390955
713374850
2014626800
1391173495
898596003
380541003
934622896
224353148
1379039439
1396488594
366602633
1537404842
1316731777
1946482382
101486083
1712571041
1813906419
1854561861
1474331878
1931599201
879474054
1969178661
1802293296
2118731566
583069751
1803378961
1522014533
56785561
896661679
1149411796
1964224392
1726141327
2005678157
1999865532
1515449509
1703864874
627827260
1437929447
1686841555
1937876022
1864582798
1446553068
1335208481
668891985
770339159
1615987591
1241052558
2113293768
418101194
1375045160
231641896
218056316
1878420971
2001382205
462572500
696101690
73075461
1841787050
1556279594
1546754180
337686270
43474498
605767958
121159570
415838040
1949773981
668892176
1819364320
2034776718
724072817
1915738533
641957076
214197444
586638360
1843899152
1263775388
399206330
1426552761
322228459
136780786
970617335
1135939950
2084479636
854920845
928020829
1050061221
1701067902
707557940
523536425
293413628
170310577
27439357
325380714
57250268
979576515
973068091
1969609976
601032927
617851982
575760391
953735172
1364498368
1661528088
2085169203
905742994
1830298800
1947047502
76187587
305711288
1411900684
773612614
1705730382
892963315
1967914484
1308755588
969049001
1787406132
60332987
700364833
798560458
1111473430
792843355
605134383
181689344
369212236
798482785
263369356
389610532
1032519372
675962850
1592549520
1245480996
1483566984
234892429
884091327
1804540343
206002683
435310771
1404677393
978956312
535024801
1182881115
585261509
315408044
131160492
240897443
2101492663
746841917
1782626540
969240520
951811074
1348463442
55125726
1271848875
1946869553
561412516
399306216
253174431
1654175285
222486583
1817369632
613945804
337368373
1859133933
1704721488
1577602320
1123933422
1674520323
1738010971
1074983727
1507200055
729428380
13552085
672230248
1184109728
1255495945
199255673
389829900
1257987484
176779935
727497939
2074727529
730149019
2132123991
1692358669
400343600
1065741523
2079409808
5822959
147196789
796495932
591590673
1978599863
1639121888
1216407971
1572803369
1812085585
458503994
1570192516
904746642
1022622
1905165910
2061129117
2095287849
912344371
1137614709
1390829397
1302699853
259282826
1166574126
589222101
83901854
1503956194
509172960
984255915
1088164264
349025355
1902844327
566327805
710405840
1659258104
1287015726
127449912
915107438
162260611
561414336
2088042305
441376025
1974452165
1236568733
186474224
2072898487
124789884
371657288
1057922802
1124264733
1217664742
835043134
935167198
1274267934
101154308
1206685605
1678221230
176055730
1946559091
853448516
1523031419
1460241761
633579949
1604246252
723565466
301542494
1044708479
485628243
2000561627
686951042
2123574299
792622074
1700674579
1944430496
992265820
2040550571
123197685
1868191432
762855027
290751582
851675854
1234396005
1932448991
1400072178
1539411442
1811871735
335980150
1342728490
1683207760
1682966879
1874447545
1525747117
1732669908
758817931
387124076
1333259080
1833758510
2001799487
2089006745
2085647140
291174736
1107937186
977340303
550280410
785658153
1554092770
240194749
1658110781
1463208913
667714765
1698876776
284950266
351059136
854485812
418777819
1061467106
746341560
1710623614
845334683
1895458775
575124378
612763385
697819444
1916725495
1740346064
592744372
485569907
662175752
1152279214
1983125846
1306645308
2106725280
310246071
67071677
253394933
1724082354
1010944552
224968886
867891514
901686695
1732734073
1868014567
1242877213
124476939
1588790871
1843699076
949450447
904246479
2097805154
1960985797
57576777
345136516
765339694
666942771
613036030
441322146
436979709
1330837417
685019253
1663253086
1392907970
1096833921
1542793042
450214633
1661136740
1492671166
1337705429
50655588
1257700078
1700195304
1776706753
1386266743
2019751648
1321231655
2060790396
427340268
1443705215
1137907273
868778803
971751695
16564606
1644535104
927718541
83619073
1163405726
1132193622
1257893114
1479261850
1990221454
1568150803
1995848126
2072460193
484428148
804981157
693573143
1521022722
1856771327
1189128666
1734512890
663369643
150998323
717803613
1602158324
1575708335
1071558583
974065600
970073847
1359096917
1870864647
226366547
443140366
1350354942
1859275170
1519876469
2101564427
773025471
444691651
1214455895
1606856034
1705564076
1835547293
1231050806
482608528
2101504607
1662493219
1585554290
242366650
766489517
938820943
1349017730
1842155942
1134921480
93408840
616337701
1259612491
534826736
1172691941
2015007947
1326720465
1178032211
1644690254
287924652
592643580
1948081820
1257168082
1445284131
2082597169
877958160
337505685
1818308429
1023291076
404959719
1378852413
243590960
1547677848
233481333
1448429461
1752265498
1858676616
49127948
1582492133
1285810799
464268075
1076270664
1028392029
375666924
939890686
777117249
1853573708
1272318524
1842980822
2007242378
1912696066
385035171
1883768813
100444655
754128191
1637163873
733432837
1349208168
693795788
784944237
113981231
1639362374
488626563
1578895142
1762612954
322900649
664153883
1468218470
471988215
1698250811
1201644492
1041401487
875861319
1524106694
431556657
643725579
429554907
1617694420
1511205293
584452247
159263448
1267831420
2043506555
1050179430
935863523
1314989416
625718102
709127678
677855988
180567277
117450543
930021156
4096832
245219968
1618569770
1320725802
584863092
1931454366
1283137414
1214807709
1240193772
465321838
1995926463
732678240
383399890
1116511108
1701538071
333366875
1257250584
2100699785
27398743
1727862185
54987291
1836659247
1552098941
31647373
2136937125
8067653
2128705557
354898023
1734442646
1267504549
1242365014
371678764
1634524825
1730675010
71734693
1739834987
457944059
2085053988
1957538053
1928659676
864339716
2050191053
744757135
796574950
407770759
1951688213
591381990
1521784985
24681502
152990331
247845438
174352828
1904498973
1159110236
1534883494
1067163601
1788490545
142708315
1109794862
1999814463
928409238
1872291949
831482550
1288659064
1264926582
931566365
1664402827
2029147916
254830585
724403516
1430565025
834999709
242358002
1270523211
371150013
2098134255
1594872720
190747801
663334777
1300734129
1982512904
1885870293
542640260
796738713
1886965894
1164843792
1765424135
391560025
1826932970
1841054192
708094921
1637239518
205237697
6233869
184649745
308993636
2143856347
583118734
624569813
148180361
509873328
975710414
1074013544
471973988
1325569440
1467183184
1225494291
1120462945
1226355721
2030566725
613985317
2133225632
362667560
1361622085
2071268579
621670919
1683168592
723653412
2020124080
319330366
1875764972
1987590262
106737254
647491886
409420208
2112436164
1707053000
2136973954
776238861
1551255035
1460368135
785805464
1374297999
2029423981
1505077290
1285207034
208038137
1980553756
673160302
1654298290
1169012982
2001216325
2075925373
2040196068
1603285656
1836508849
718910019
829334669
1868497392
836646845
636702827
761488767
297873789
549329691
1816041967
1292814083
1233957704
12084789
1323700259
1864960388
1525039633
612491097
269512310
402558790
1548853070
1166645299
964725230
1215968918
2113987293
736968565
1956880411
429577570
1230640410
1990653982
2086989463
1781126871
880889594
1566603721
619896780
250479494
1988276303
1666987699
256796249
1528656402
2041771737
1738608383
42951317
1492832465
1962106936
1664666607
1191245497
369165153
529750489
1342176057
1605348513
853370960
261624190
1083468322
1465753711
1635506984
1692519816
183070243
1653932093
246867731
1416549247
1994972321
1574778419
1571521299
1176863197
258750116
1888812862
630696280
2045029374
224447212
450719835
835391092
1194517617
1647364269
1573397987
1944605006
299429572
261422018
1301163090
86984007
348715667
528828891
579385955
1993453336
319002665
39489240
1509256610
1914845227
348596033
1761612601
202819833
985682117
694057867
649822039
2103867432
153592119
454596690
1105985855
320211963
1019183222
660357564
2068293810
1676659098
1749852592
668153453
1447382665
1220872955
1903817438
1489571624
1069453333
1701455322
1607681960
103096602
2075981496
1102288524
1646688791
2133774880
1185815612
285932699
2136938162
1336836351
1183356662
445287352
318524065
116944887
735084028
1418467335
1604554789
2056870796
744803319
1082606190
779006132
2144534334
545074632
373006386
1347005523
1436146727
1886071805
741739812
1589190459
294067860
1482477348
1894905022
1812860802
557980277
705730947
593669322
1888217308
1305521165
80177017
445829834
1402177996
2006434310
1648272382
1749518557
1974688057
215706232
1938732578
1641308027
163102308
1580825089
2098531330
1461998235
326479989
1742366258
358608517
1607147848
1052279828
1276203475
559737586
1797576362
1074206375
1632440202
1607260672
1957632569
1790740588
578639450
1751556347
2061062622
1322019820
1078204294
1285457367
1411255411
268927573
390296007
1037424179
1086491315
604238733
1468691558
1366102279
1559988356
1642414494
1070175828
1703204617
903868910
1870747006
1993789226
924918692
334878217
524325990
904028970
604854326
1034197237
944910352
98358745
415305014
930208324
2005408281
385223374
1073288129
461571291
270077208
1582309435
2062137243
1963772191
841791697
1525200071
2068153654
1292794076
1442005022
1271707030
79211378
1051272302
1558530584
2088519476
383256465
1994571088
1600953808
1948543882
2146674029
1413496329
1076973344
1682352883
996141079
799655703
1574073449
2041851889
1259764904
2131137727
497141379
1553959227
1751065807
1390907457
270312645
761567386
1751004347
1628212712
1057804422
1329455858
1767289600
458183147
328919579
935121874
1043258529
708308491
1204408608
1353855515
1052630939
1133279687
2050533512
1654741851
456739709
1736897467
466374223
2041733213
1609749820
696486275
371522457
1782311788
2111637172
939425607
1243163487
382673571
321146805
1908704784
1035546307
89027055
1019131257
1794839419
437761275
988161669
1995198741
394299712
2043929088
154061457
1775310952
727280619
1926781477
2041515325
1703677772
108023534
374306200
1184214814
1959074319
719829322
1497637518
454390333
1748411856
2026838774
1144618876
1872293212
191777108
1151579815
1333480210
566840001
1433544144
312107268
1926642197
1813812891
153872286
1644953759
2078647968
759021909
2012962240
66952289
1595786636
781891408
1212914924
221874092
2074110879
1224219145
400187966
950167577
249203070
1022080495
883114867
1933697313
447071360
386221128
1695929259
1669931777
1373017967
1829127920
2143435859
1853591436
1028197539
1499129508
441538608
382602597
863459140
815759637
1040592116
1321819630
946240323
167278397
749588707
992869937
192132081
1459219790
557471025
422353811
640447673
662478148
1375914093
633646778
1725377260
1514774231
1491173898
26469635
2142126846
425278676
1876289788
774641162
1418970573
275402899
1777201307
299214194
1282101213
1569233826
1154679559
178538337
1647756149
22512848
649306915
2012998374
1740649123
331107020
1512894241
567331416
1733363853
1798722636
1002781830
1012073068
1479640295
611136795
1645766290
1074911925
1092893275
1339832214
1728427936
152585947
1106212025
51452517
506385070
1843478145
758100873
1650680659
1847597951
2095703477
1270237447
964588678
1704140559
302828589
1414289486
1031172978
1827794015
1023776735
35400624
831399330
1977170292
1225251444
187341485
1643730905
2140797355
1827735041
1090362297
853765119
940453810
364371467
577276747
258877226
279917609
362439737
672196342
1741024486
1992251386
323129987
1223396800
790259694
383741522
283330665
1823743537
28161940
557275796
1224900852
1774851887
215064088
1865983178
1906349641
1072523740
1994807460
393677249
1624898963
90356116
1013697140
266295765
1981493186
1403557059
1199972700
1803918288
603535891
637068654
697593337
1781404614
1913780411
62491162
1017089370
1391087704
161523138
1690727767
270040461
657515342
612820178
456646145
863134400
1995897599
360305584
1397730018
2011856502
1340206174
536349950
1059645462
731779797
1901260164
244131681
360143207
1180671364
149448904
1227382142
1478981300
870290613
872250592
56636398
1627040235
1561474851
590276485
114605361
1799366884
251785131
403978342
190482226
883226423
1086543328
255769582
1444553281
1222615731
992950238
1564368899
1980989332
1296660486
163958279
2074031791
885655228
1606063363
418179005
908546013
331289966
649121197
341192051
1459622564
1634806686
1343017037
487011082
1417268286
1087223586
1852079539
1734585291
1255778689
1845358183
751632565
1936573065
1831882080
875501842
1540515581
1385333904
257029468
2095332316
1853784165
583411127
777126109
1306576951
628736217
833341966
1111882966
1057909855
1455436311
1077953823
256610666
491470605
1313722770
2019456356
231084277
1641636829
1302083836
1116655760
903202638
1332817478
301296536
581817679
904912459
1253578773
1622584191
1203255111
542317518
823560094
818794802
660858977
1497226305
872319371
1933568336
1829341844
875919140
1801898149
1693505813
9505886
1568942480
1649149693
1835523395
798379096
612394299
850552714
1519660735
1705900852
1591285589
627003233
1396579866
1289966095
1483799091
1269618093
337997205
479072402
1891680641
2007979357
384990731
393986327
988286870
444813501
1941127510
228223152
1619875890
801983287
1422550136
1993327220
1029632937
607059796
1544445162
1545044978
1330171463
1955541743
735947098
601413048
634837812
1356175691
854907709
534893947
2042034050
178126847
442432358
485345295
1549591321
698119359
1283020232
599160023
1290985620
172764795
848771158
161542691
396267987
384420551
181822558
237444161
28676988
464871182
477150516
100894010
143844644
1705551954
1316853383
131962019
492688694
1057465007
477113410
1505665427
1529969499
1235367723
2123413627
1902810919
1441701107
1915762224
1213463796
1643219769
604237584
1492385331
857074804
1001950186
169923744
1432706231
1227468443
894341847
1896351723
362105402
36475757
1469452274
2145100151
1374846416
1412043133
384141369
1746239480
1838117461
1266330343
761526382
1275014690
1615656853
1360551357
1709722008
1656408707
834711031
850787003
1807236075
1534630807
1632326354
1198838946
1371807832
288466034
997632157
564114432
1819331143
1770159256
88891568
1190661739
104115600
2085375244
1831440140
185845319
2000779829
225883272
732540749
1377491594
386460634
1177667762
2083672846
349786527
635276041
1803195624
644753002
1338280298
1663983842
1639009177
1994020573
632063346
1350118719
26722484
397861185
1637147067
1865028973
1562706983
100438049
364699944
946624934
45001032
77199318
1880160756
2079667794
192487844
1600611484
496450409
1416208408
1492198215
1919514947
1395865822
1686570492
1204644139
1044407989
1387470530
1503583997
258923711
922533789
1870250032
1607378578
933234632
853303672
1623664353
659463837
405072920
1598272674
1349857586
949340593
1183039113
260847228
1603977890
48607626
682897912
1207417291
511352415
1567541256
60212119
239427418
193334996
426093686
1780448236
1320782529
1557106018
726483292
145600553
2116333397
1731423714
744904665
288883678
666118123
1107406161
1745059454
806558425
103291328
727160316
2070597313
1655952911
1918726412
128867976
1520253304
27640041
1388997527
921083896
275583749
1797432235
412588479
783396228
1559385631
1148337229
609711029
806459647
2089137332
1212751906
695103631
2019717706
1338523341
1763000807
1211140989
248066517
959188262
1014943775
52427701
191733407
670947247
812153517
901303034
1350313876
1545617036
1481203716
1746392748
1951650480
1370180862
1304894669
2044569593
990975947
891313719
1615491171
93214866
1171572143
689265405
1736243301
1559443434
2107203841
859646380
832700996
1918914595
895488886
494604155
546827800
1863137325
1111657460
129069708
700875243
950970778
1107894776
627515407
421047879
1176169598
683933797
2019760489
2052088704
1180496396
1645186622
1843601215
628851589
1653167612
57342518
411374728
1321027290
1730267025
402736905
867611466
1532589683
1390527196
327136381
532257127
1093375354
1270235244
562805827
1308110603
1832960732
514556886
2108446
1800018359
1742088214
138236343
627547505
1858391010
1952753319
1472231386
174709263
1600015978
2009929623
1102081992
1287473524
340968164
1546304486
1171693649
513778444
297824149
459363444
760567784
1402432558
862224944
2114672011
593092828
190133514
573630580
1319573341
2036428653
392944858
712675040
1378880089
974340746
76529315
131626186
1252983515
927178403
1100612606
2025648772
1042253390
929715175
1746524874
1088296168
1933918760
1363820126
1071536634
733199215
1543764488
1914336346
346582710
53053994
159178256
1606606566
708192466
1382547894
240303210
117814257
762284804
1802749162
1329170458
577572844
184266936
1624301920
335871824
170398164
1333631747
2146273890
698162257
1206024681
1955181127
927335237
462309683
1457083400
827192852
1603964526
1305029297
2106692503
705995966
1722832869
1244663158
169129534
72695248
1024905032
398589854
1522930086
950226328
1982367805
1295309715
270184881
1493159664
647063580
379081050
1794508715
1121432872
293648432
1413395260
923133491
1795545399
1043528330
766440998
1756561405
279468758
27160708
1881401492
515282663
1736683315
807761875
1896702316
1302314153
226423992
1913387684
146953822
652770567
1431138388
218266049
1681020087
325584990
1690960184
1879244255
2027677228
863917995
1468740467
1296775006
349151350
1321524870
1057322392
1641479772
625074257
381243279
329662038
1569703437
1173140508
1747957449
693373070
1038109611
1204759484
1674992181
1225625682
788645727
2003919686
1828539326
1897253507
1327996077
35520187
376224584
213493596
864491692
711037258
609624810
16005670
649501972
2124885294
815668016
1409564809
842361080
1656111385
542484991
91759955
1871103618
1162407772
514355358
463978073
1116750442
280530581
1485060285
1112497840
491881163
1787414839
708228601
1211812165
1033491741
893629217
1518124013
2118862870
2121169520
381128159
1850035012
1672306121
1552961505
840000733
1508084283
843360795
1334554732
1008062036
1046932862
523844130
286345370
924778895
1038252109
689995006
746345500
282624870
150561149
1448725997
565641053
687576376
2038920110
2035716394
643094845
2143100703
525561050
542927469
408545820
810742525
1204331263
2124903948
2115027547
761499760
1130302138
1353259193
1005266736
1966271630
137164458
1456167800
1488106811
577942334
1936662673
326818606
1155972599
40352685
2061066499
237070997
421668935
796529239
1782309942
822678248
203798689
975797514
336922259
422733559
1504139855
93669710
761379516
323308333
369740673
1322302792
2027759770
2089537236
46701608
941544427
396360496
1258814804
949027472
968133185
1906681385
364664866
1016168995
1751038690
1737449382
379951805
1589443356
775702058
1397401474
1218709066
979525344
270416347
266719165
362180056
586325663
1361297614
873016471
523413529
1282351320
1608417232
52137695
797574487
204817366
625758929
1378626725
901323663
1638114251
152137701
1589954496
137573443
1813018267
495154837
1146744540
1758945684
1559506025
1635229728
356095671
54918127
1262271087
1800930575
1993159100
780766306
1941644463
1012585992
248486709
1603634356
1490149933
1310218549
493156631
76660909
1653886687
1005217584
1265962961
983371981
1355289800
1610829534
1493023317
1200629977
1879680458
54034951
1432410661
1587837505
1491820775
1853556136
1116899165
955622895
1982395677
699959676
2105255584
577154028
570616385
59596300
979043422
532264064
936406679
217343289
612665557
376376542
905779213
1927613628
424123934
1127231737
680486853
1431723532
224455820
551045441
1924450867
1921895856
515997314
345585979
1134058223
1128044802
762730390
1301030577
1931899499
860139475
1596902332
1570443706
489024509
2084782621
1532308368
1042827303
275514019
1204069388
799236735
275751313
231624556
239207233
1987018987
2019907157
262219964
1364244144
344054419
83729023
909159002
279712310
805400252
1435169898
1322050175
215890607
950517240
685260705
993034779
491623426
941461238
875815293
2040701234
1360775632
855851846
1441167581
655989905
1776777534
1649151857
1629829241
154571131
1981336016
969694826
1529140238
109164654
1437965445
1466850856
196220964
565613173
739348425
1881276880
2049269940
658458126
2081769994
1072111029
472195052
962555677
1299140014
715486006
1666697599
807909399
106754470
1076234032
1109764362
97650179
1275149217
468453644
54127440
1704314528
471552997
519961
1205613340
1570980892
370909101
1653281461
1107400837
1007240266
759423468
1674789838
649090405
130647310
1255033246
1872873503
1855037803
587373761
413259430
738732402
1860067613
671160316
2103789985
829604767
1796925176
1192511432
997148594
136112730
1406978031
564995774
641830981
48241094
740859100
1596115132
2047697045
2077085147
631493530
481293520
1267669311
1584978915
1658375784
497958893
1348873727
1744745586
1933574908
759709833
28078373
476513010
648745494
2060762944
1478188111
1798841465
1833493847
1242397855
251321553
587026563
177132241
1061796853
1330347374
1828630039
383051954
1604331971
6762792
1536656914
1004441532
1564759390
869127446
283542531
28639722
626493754
1383187407
2115693132
1803132749
1259933870
1603904226
250760070
242898672
1158238027
1009901437
2065786102
1737124081
438710605
324993207
2114236782
66078713
1811550861
1876693335
1599987498
58265528
1155429681
2126960702
1477402024
482381659
45527212
220672176
184584995
797485500
833045033
1356396561
1565186378
1634444896
1971216287
269327476
336767093
1325238663
46111590
1889978022
1809570779
1443706531
1410975103
1529860089
1118316670
2101796598
1427128301
2011129831
685011097
1009994670
348458726
1163404801
293603242
1144472278
780873550
205706650
278634354
1608715936
1878891627
945107485
2048081081
2130052363
936591215
785296303
1133174799
515792691
41994133
61816001
764560556
89883697
1213821739
1801954247
2013145266
1178764047
855161665
1184393244
1801788420
1063567762
1354428034
835551584
1354664624
1274723912
362487228
488835686
454093962
912883712
317939768
1248897955
1608132604
703656627
1867278094
1236285068
1145121053
962773005
1890979656
696509718
1645292369
866910132
2088931035
276462387
1299238895
1348400567
794402077
1068627637
1842839035
1163353289
1027252710
1519154781
1148357402
806790379
1890711819
1450931175
1951697208
1296968900
1146677273
840819143
1387800278
1320467372
417921144
1772762739
125250287
778619278
2084266536
1998874126
2119363525
1705297174
1559086901
1363635175
1824139173
1952141678
862282563
1832959006
1713439914
1232256051
58998490
899850599
1153494989
1433351575
1179965045
1386009753
247698
1128185274
650861618
1022320354
141779084
1976850096
179109726
187150714
181808928
949973027
139877690
948540093
1258113877
413759711
1753101330
306189993
1380422874
1719519690
881028489
2142605709
804368786
742037190
971832485
574041953
861809904
483078125
1567145585
583061530
1484907403
1494544681
863058136
1264858752
1597830404
801489286
902978658
906130939
490243496
243393392
705215281
1674436921
84824903
1869759814
173678068
237005197
146630023
1298271930
1216896697
1562898209
1661974737
644560229
1378382932
213486351
250334354
1533474963
2071803926
1902453386
527646641
286194022
922977095
1594340772
297762282
1631823755
822873324
1958704635
1310172219
1248987835
1264357667
1641294077
920286581
477000573
440982602
533659689
1378802163
2047950578
1190958491
636113361
603465966
520380122
760350082
536233458
2075013945
96554256
1664326610
1355681169
1479346043
1027974945
1578964167
1190089586
358596630
623611734
437722237
553049854
230663534
1272112503
1021776168
2126403966
235611510
1515863664
1205607029
747643290
704621769
1652873857
1762924741
1782477109
944715622
1186565749
1454169941
1548948583
1962349565
256460306
1641909410
1309626295
573149135
685364852
2092839110
364592220
859759571
1961684061
369420585
1326185401
1529357715
770265539
1153729942
154685342
1431968999
959112481
1881879417
1999527358
774582615
426099464
689432086
1588506308
88056395
188815003
134346709
1317630159
852008030
1668803785
1655770828
305683956
169710958
2121500817
2044191029
583922600
1355940064
1667367209
396885169
1537981276
1377505251
1741997732
842617616
15876739
952396664
502739086
115108269
1210907891
500441545
1437892574
628442913
40576264
1575993104
647890716
1017135408
1837021890
1170290967
1946000908
1734097855
652569223
106373966
86160434
269232649
628675660
1617195289
766018226
1506840531
932103480
696466828
989409895
1783673765
711863721
703624769
838770605
1142884694
1549929007
660115543
18190483
731426417
1819305803
1026758461
1842199708
457339366
778667891
1419763500
2053352670
1428053949
1591447369
861469737
1702772902
338174649
2027229832
1679379774
781964662
1177965064
332681184
1841941949
47384350
1219404619
285470073
1335051039
2138175881
1261697
1353396174
1517237724
1812285449
1892190788
898947087
1866561593
806678571
1519277851
1178773331
1684129363
59277503
1070454399
1986471736
800559249
1580445738
1944788926
37202033
585405365
34270142
578923695
500966432
1250633951
448003843
37108110
1439789253
2137285448
1929906960
1212969380
294870199
62800157
128415853
311741598
1758126789
1417576528
1819295959
754455894
1725460049
2129213069
458882028
1572762592
94934754
292855309
461704138
881611966
433654025
1203237286
1910327210
1253897021
1731142120
1430742820
1122624623
1391316680
385135606
71693206
132273751
1426987342
738123611
2084707047
1172607738
1387137731
1393416621
1596477915
510384617
1647604897
828198006
1595526082
912646017
1742235453
1236627160
1844894796
1318529523
1382180177
1134708729
1246462975
142462797
480597681
1064153207
125950224
1173322830
1571445133
1025093646
1159102534
882857202
1400009268
2139509229
1266641735
2091408572
1558054817
1333655650
1998489556
1414744065
1743412069
1502941464
1370721447
1952353587
258079479
911334594
217842497
1387647508
1344908096
989872937
836679323
842859431
1840122071
46082784
1435652114
980813580
1000600120
1376284992
471601556
1238319566
1042586143
1571436996
1568383123
1469561279
1718244396
1916896056
1086564434
1404379833
1453199252
1938302656
877743145
23599133
2025983917
278225060
980141488
97790597
620670035
2071531625
1965135322
1446144239
1736228309
708259948
1028413880
175664035
1278970511
475245851
1370200066
1155007536
315322649
2139985436
2058039050
1976503476
779676931
2128820654
251810110
479443404
1593459277
207156037
1239604446
207021087
1999012145
846940929
876130840
2034243684
1379128187
24292401
1590983059
1581027333
1931983698
1064343313
1632088497
1138373427
1275091424
1348110953
799386726
2143019782
1704229183
1589780255
1718001571
106615121
597688811
1373112152
1997005061
1834188510
106602484
1092891035
885834416
877724143
1061824379
718661762
1545721973
1009588744
625717393
1139305251
1164892233
1739913213
1202255203
131450693
484655930
597219431
506053081
503820606
687933495
739770088
1595108489
1673201164
1655982165
663752756
1807963033
1351815289
1543455506
627735221
89737796
873159331
1495620512
2039218937
1987993957
253231369
755590094
624797453
602608120
985731043
916626310
214208614
1247987188
835807053
1102857089
1696238084
1246615139
2043159721
604666861
1371435430
579387320
549955267
1438507840
1888320037
623803206
1065452614
589872377
769041446
1017857920
464237251
474912717
727198700
1981260631
1874499906
1856772768
1579447382
728568703
348149368
1484261559
830165661
52677091
1701223195
102520848
761871033
1444218263
149277667
1277819564
1979333198
1147640257
485689703
693355194
2143897393
1699172380
591272177
1777571551
1838175619
1678604191
1474162988
414636478
575165847
1669862115
540887859
163888236
1573984140
1649510482
1385291648
240879482
169934967
1449474161
6647198
1082036770
1252571837
894840524
1972674526
1582653302
1764475734
979229959
8153850
1363264416
80816959
1459598705
1511606165
940896167
1317565748
2077978710
237307031
301712607
1264605156
1976950461
899618984
1104580274
2132594440
683171376
922146196
1311029604
216548333
1517952073
1682423832
1804034006
1158667004
2088223561
452874056
1386124647
1434025750
1569403922
1391442263
825662396
1691377931
338473822
667655471
1495425752
362320237
1597652387
1301799179
1441322902
1149681280
43651103
592697281
1696285816
274082524
859373811
677406478
1265836840
2038885770
2102029337
1781283809
1457759488
1761945783
1340549722
2136252281
1711748526
82186838
1428298689
73275237
1623821260
1597300806
394195419
1812561216
1392007068
1188944533
61881124
1310543959
1919965578
1271246440
1757146641
930691180
1871721594
490903648
930215863
893811621
11682302
2057425150
454922558
761190408
2117909967
983870591
285419194
1151316098
1833363166
864205310
898069888
1121898606
2081042897
21107555
529196052
1575658249
1351192341
624668079
1394364788
2064389495
1471354953
1983964445
996891767
1887697813
1746580576
971759049
167850164
547322032
870395904
1579392268
542542406
1117806489
1345616826
1018603192
189769873
1714238590
706280222
916382967
110745706
2141091211
849672669
1279461784
617605919
1976893819
1749570855
681306470
562266793
1544026910
754860534
2071616876
254523440
1039625934
1073177091
1225405044
837343877
873394406
1276614723
1763875699
1019232667
1474942475
740746518
1735428003
1452336474
1083027003
2104785792
1781712858
2138608029
2104012909
1590829241
966700639
1019192632
1926338489
18528985
1797821993
395143488
242086115
2136464838
1329033031
784827519
1369352315
1730538155
1210535704
396432353
321935446
454708290
990045156
2051881532
1535204328
1052939189
503573279
1184268580
1366861048
1736130390
1606884487
1967678243
862105551
1185572707
1305441223
406756326
1513948976
510540033
2104939367
251032447
630740340
1326827926
1189656224
1824656046
932175542
634307759
18830362
883295231
941674345
579879271
2037694846
1857508184
2056464138
1420567377
2102312798
1657144757
415073172
88365982
999453721
110591649
1341691393
1952978200
139953382
433244237
1868691570
520833577
298813993
739932043
227063605
2042116855
822817476
1719957526
1199850696
6018611
1918142917
1558458630
1534929716
580312830
959653216
417570324
1366215693
319824574
1757956044
72727391
1283062923
47847778
1069685828
1552325395
156365059
432467004
1532280449
1532564872
1858964225
238663110
447194126
209374603
615542363
985478501
291454689
1778676050
1710951489
1068353049
647755269
1989414263
1246971987
2068190863
1272750900
726749673
698388904
1001195716
2098279011
195722321
1012781930
601581658
1219688076
864365506
1615042943
1410059076
237754782
1606741066
892410796
262281711
382774121
1032860035
822406834
1789698592
1177519802
1862675660
401364539
113216055
1226047712
1449269005
1564869465
1653656343
1228849209
1901789624
1074306460
1888733675
417895162
1309793204
258323056
832657807
1653339874
728147534
1296669222
627552084
2126106350
355589663
2044833273
1385773722
2004220630
444441809
80200238
313649330
1014418329
79541596
1302886925
690158043
851314049
676943136
339658582
1595037455
503530414
889258390
4304384
397713305
2033200999
1441957322
2013587382
1085962944
337714010
1650983715
1498253051
1649156291
1827312406
689926892
1830878479
1731166973
631266625
1226184265
597410953
339684098
220903979
1806516177
1499371201
1601873905
403951512
406018220
904306462
1429830768
125769657
1853768703
1920221826
830554395
1264983528
61128585
2138105700
1944808286
1891608259
1030008322
934626850
1744400599
645809163
1501880595
439500363
1978502021
751642603
1963265659
908460336
1593743708
2100274120
1648193065
1415578019
2118798428
1102870260
1327692138
461707329
1225349965
763491401
1900182053
448953219
1609115142
314851225
578788061
528813392
269308650
1968746701
312846191
673586387
2007524587
609175985
1604031170
48621704
761138623
644227425
551624102
781872005
720099138
1380204541
123885732
1300699816
510462909
2049427692
1000764509
297835191
2096777958
1114503006
2103791947
670418399
1680917880
1720909240
1630433995
1953570517
1557409316
1609079752
1774562193
114244799
193035902
900763997
465647499
534082858
1933521941
688506959
1876471131
523581864
482122088
239490035
1197496837
1910453009
302598162
2137274353
452741712
961193503
1208201912
1452026608
634740830
1391532983
1694015457
731152444
699793068
130369783
546040354
942026392
1739050687
737092073
4442284
303696701
1329967256
402752383
1870345364
1412787798
380627918
1766175753
1743253192
2095417643
862433491
1259047607
2090602002
423179073
911904718
486871972
198801475
111016035
83756959
1250799198
1210456321
1197747759
1522399220
543897349
435258738
1295086972
1296907277
2099695742
118084486
1129344431
309530557
356231492
1808190229
2093897423
496720081
112918845
1919100239
1296891587
387159982
528362761
1789853396
397082639
186424168
1876072551
570465028
1599838875
1578073270
868259684
259832510
1898579307
69216629
638172555
1727554500
1483301729
95101814
1101085477
1801028139
149516662
1408304044
1589904869
1903237720
253020241
540907653
335962408
1143480175
410121257
1566239369
2138066533
410102805
91460616
189110102
1986430541
225504309
558855907
1738282610
1004377822
1750078761
582425919
1071992993
1918603284
1151556039
707160335
346622285
566475100
1750234850
1870812529
1750699363
1375754102
385513863
1460555183
1575972144
1371827192
1404955223
1495399801
543344369
2000036006
1804621267
59002755
1255903269
1638080278
172249388
876582028
1152759155
374453541
228352286
876213869
2047211940
946288256
1317400475
1913564062
1651049336
2124799217
1062807264
1402692792
823684498
1141409431
1266882981
1973034131
1307743316
916871381
1741785098
1452708296
536483720
1549998381
1866637995
127916925
252882435
823276352
2001771130
890355270
1447333547
1217947162
354657119
620368366
1130460706
1682498007
346529821
1204332350
559555587
602643717
2007251375
1845301082
261435897
1557935452
468495910
234848510
1104968861
2096880218
898801340
1978119752
1024369633
464202804
875734359
1075889351
1236366114
1259292405
1781040501
585906056
50038571
1434644355
360777828
1503184754
1199346192
938035826
461597813
8754305
1075791205
1968665365
1910893917
123619147
1855623761
771674174
281079561
1875593034
1032866966
366012008
1718650573
1155848314
1084921457
611255712
1317351927
2043891411
1650355474
101471737
1015440977
1043078973
164131763
667599737
844724401
1261947301
1698532653
1951685997
1016026429
1842955306
235715313
1036328665
1025551682
2021827119
1101740531
1871471451
1576189324
1566600087
1354873568
812564280
1726231105
1782157096
1484370409
1581378088
1486629723
184905074
661675012
506624453
1587822252
2031294190
1579225756
439033430
2063704280
1013019147
495637566
272740983
1279671745
1241535362
1013065341
115612181
1815417260
1528725
695660904
2106939021
445240608
1118652672
1072830351
592302774
307002860
239564163
157988481
382417069
1230566849
1307041483
479640081
297139930
1640798197
2015260518
1377591732
835342867
465525520
1303921990
2024377845
300656910
1551584825
308589359
2079024782
1629354069
935202623
1832285959
2066679136
491418053
1095272007
1733889426
1718790955
13525718
1409564522
2083180577
2137841966
1464911816
2011551586
1509257551
1151011954
1671643367
1623895983
563125395
183105089
912544490
1122739125
416598151
1672516541
1004244305
1505936386
1741684991
2105660610
69656881
1298280786
1214332054
1402689979
685486563
738239540
720340836
1360481944
1871938568
2102373626
414512733
371940135
1341056266
1034214585
2032672332
493968949
1457401888
1967930328
870152889
1683995434
1454201319
34080402
1274358624
1582938462
196116394
1883846701
936751679
240847108
382892227
1994256577
1383280180
2044966886
1722324244
1805836260
620125752
1145575206
590021727
1628920274
413362427
879351458
706965903
1394796692
313330951
1770298029
899722239
725880690
1431452556
1806291561
230234532
1467322365
367443577
119565143
515328549
1792047735
1714060509
184927197
768924418
424405673
973331358
650441871
667837899
55726732
878530401
962985379
1277314803
1432736719
122801615
638413441
1030636056
167343906
1965646066
597615760
315659595
1239692031
292454223
1205711491
646986376
1958977614
1099774710
536535816
261085326
1880797179
325488018
1552667562
370780065
1323792700
1673467212
752564936
190348187
1829371877
38839897
1707931988
991654630
371521492
373641310
1389257387
469015142
1439202949
1970570241
1159205409
1284931554
1262010585
1898672801
1873545518
351894023
1173745605
776319317
20480142
1294118410
1602172252
451755532
1414673305
1760796536
1041101886
2037675072
1710553542
120862618
326781360
989081477
118509503
950434367
180964297
1615974415
1095012993
962039154
1823795597
315790942
886857434
319166974
1135915313
43196323
1948406469
661477256
1929977395
1844073363
1787221903
188593920
1905941415
1972467657
69260547
657877232
227180556
1398804136
59860496
114623180
1949318646
1361539045
1609944063
169119321
1739688141
191885862
387089263
595015251
691459436
1051346689
307208412
67816042
1522508462
1578582777
1427550832
647464820
1594131038
844735407
1998091426
869292164
1907997724
667747389
1705367537
166614431
782237833
227084261
1224014
512954993
835415578
511330964
883257800
795171111
1885862983
82282635
880727612
1265871472
1532039162
543033018
555179838
161684121
1989138709
1627511181
574039390
838707346
311138358
9254379
1289563627
1695814861
84883051
842377355
322502656
732277225
1949516646
76990654
1913924248
969694709
1912975099
1440254446
1207869998
1162554066
626975082
84143946
505713807
1783083411
643962485
320582417
1467691830
612504023
1522690391
333339359
589534251
508150283
468942184
1056512462
743615210
1442747926
591587354
418863078
1375577822
55224518
1120738020
714713143
452776163
1081522993
696319073
992544178
899252606
284351460
1760828176
1803931653
970711577
1408815033
584541174
373407215
1848095224
756496214
2102266539
722269699
1283020232
1980340025
1277973901
378043283
1182368030
852105414
1272616960
1045656931
1694354478
1915380201
1566483619
585074690
1917895939
364476299
2121618260
955686596
216864835
421958096
849285324
28978737
509520572
998904289
557947508
1329726826
1596378996
552778433
1257409486
446520088
582977298
1689711474
1346939419
2055548743
656732606
917226310
598746542
879321673
1956060280
590998198
1200222415
122584704
265503476
1564899032
1268219596
42513461
636180157
957150262
1276342264
2052749882
1122828442
657061624
77234335
132346974
1508084283
45051319
311405461
66528476
21365710
207413090
410588778
430239848
820818716
949188260
1737893986
1758910113
2133808525
2019789899
437944739
176954589
2077120426
898965908
862725151
195189269
311072683
831877765
473546850
1774955597
1082361271
230787996
2007273271
1333749651
476392666
462688840
806163159
730635152
594676176
1164728408
156608950
1068186526
1389178255
1343154247
344485747
1175367871
1874066274
1279180124
1818803577
226892893
263679699
619647809
114206481
1019606143
1729129485
496745750
1118766994
882202411
1987237053
117229743
2097123942
2079210816
1977287589
233485736
608426400
1435405839
1778045608
1002112257
82910330
424713834
1617862475
1731250016
1683026628
394296097
1175510017
2079315051
804907857
376329175
1580670745
1291493299
755433420
741502074
897713168
2122200162
1907615804
512839875
37406213
1944894524
2073317440
112965309
1927289439
922257125
45667735
1990666382
2000401153
1771411201
318650771
1377313229
2100666461
1882165045
372427604
1939439713
981892791
1239628204
467094368
254482424
1621793756
526313789
1409411978
895412551
821240409
515282663
287026598
303545872
793255242
2092467276
408426210
1065013065
1619863841
359941454
1077691859
1456022964
1063655273
1833247093
688639987
1863635418
1393597527
1361184727
425090332
2107266631
1524604973
962808354
1589501478
1114934117
1571578246
980821539
392424598
1325601144
653073726
94527732
458184029
1671780065
1776174085
815464228
205637989
390146400
2040087193
1132707873
1904796701
1063610728
2058135098
2053578389
1664470703
190742847
270930181
1980995416
1746075241
542888220
429339185
1355388715
328713728
1352241841
709209743
1965623297
1574094285
795769100
375414173
235649259
786866870
1616443382
431600937
1661142783
1976820008
1625828847
24027044
1540686057
1929784542
91949213
324558033
1132995259
1727795574
1291325376
682653836
2117934407
74775510
580627467
1648939281
1459716207
2119491865
481010718
1525524643
1216974364
72317934
479577714
1405911990
1631295420
664263353
904748063
835682315
554482363
509991359
1898304780
1053338133
1976857635
1364815891
607195385
185744469
915749446
871827145
1675082277
747795639
832081478
1589946912
1175891997
913171868
666312937
1908394323
1962221546
652958623
186932953
1605236140
23834594
754062625
1629506473
2054737692
1493024984
619120085
1556747851
1187492005
1006615577
1039259001
230495947
1128807698
1236173116
638619602
1311124948
1280139106
1377054840
235645647
1193671068
995112751
1158466221
2063174242
989677021
201263444
844131282
1143291615
1240490293
1518070969
713273924
1215603169
1876634288
784863767
1857870944
1156034859
1388418348
536566854
1496370638
53375918
2059105700
1724130199
799444545
555979641
889261980
1087564371
812743463
1146277269
1682131742
592980020
1720378669
677394707
29012088
597941083
1787203489
1197984335
2142891886
1547971104
1052351351
1705572219
1815912376
2050411921
875223556
1268104315
1736674646
1791928242
1040365244
1395857102
527262926
483579897
36753280
2137006441
87836866
31269235
962915672
113690709
1232660280
100504570
922787911
260472455
55599474
1637339867
1309173611
578611507
604384440
602997488
321914054
1271314431
318664538
105588513
921475784
2117735953
1226008043
429076969
1099505327
1481423651
278677799
1670781990
1084959365
2135491310
712174081
1205143451
565684978
2115071521
200631322
1079054364
1246149144
1024856787
1763506632
2049757393
549044626
374560948
1889905894
1064716591
1039630441
971261622
462372848
1807993826
1140747546
57060414
1772343110
2014377456
438911341
1331261401
1723312365
248583783
653072698
1136932878
989000380
1547331655
566541589
594082080
1049862190
39134525
1301468325
719570601
988743567
449465170
422279750
290713050
1156514102
1983380244
1669682325
1710189549
238511257
1372016815
1038356908
1777646998
1097883835
1484378786
517596764
394446423
295011143
1036224953
1036820667
1323826370
1594344788
1151319289
76030717
1895503440
596449365
235539071
915781219
1529990657
1681948052
1243651074
503629784
1436838969
1098526195
1968417966
1806979607
1343013856
43872054
94687680
816586952
1578495035
1899652182
1403947252
1271840518
938602280
618356897
1515080018
542078038
1432049926
1337617857
34013057
1644504930
1597508997
99694462
2114248514
1551732449
1249575973
1125329219
261084937
513965707
862485038
627095913
801847454
1121691001
1341517303
494552287
970205427
876366644
712003870
366850988
228974570
2065232502
1246434273
2114243595
47557384
454039334
24819574
419129560
829844664
1689322151
1435951359
1519987454
591263501
2059788639
356893822
1381213004
1376775330
332109085
573632079
255054390
1956146203
1505702586
1070909198
1358123782
509976113
1594882943
146936225
700241747
527008224
17365961
1852594843
1513308460
731734578
1220156010
389326278
392538117
1729889571
722565700
882729541
630357654
1809279795
262501744
1655566167
436018646
291736574
441038107
767844820
914338704
970458163
332953233
1565219873
1849347926
1828354093
602986038
651999848
1560340980
2024364663
305044630
49940709
56465690
885127686
1051608834
1526866028
1672294583
175284161
678669983
781430630
1198719197
403453724
1366150445
1526289550
573517845
1000608482
717165187
267707485
1925729168
1361318521
326442321
437883120
1101181290
62584784
211472623
619696824
1574564313
1506761003
1600500684
1456861586
1631108290
1541449603
771347146
1871200610
269156072
986643321
1518006767
1694209675
1276270358
1097947197
1840809554
2005508082
996069673
2027419121
161437535
2004481785
1700238436
1083174324
448200657
340958929
1464808449
1024914010
156658005
862857435
1501426271
1946817778
810354718
1569798909
1584660984
1425580065
1810472755
937493642
969587758
158803623
1566521115
1931610128
1129607552
2024446493
2006334189
867378482
805434881
2080404404
952969852
392324089
484694647
1258546114
1909824904
793816433
118568083
2137426604
1281551394
2079839614
1119528698
564833708
858947407
485603954
1262665227
1762833234
106708668
1861697299
1157259528
1086720142
1993147075
2144586430
1748351080
2047166243
2098523985
581820588
594608201
1711711734
992341949
1338463957
1297643831
249777759
2134409106
1157644832
1575453407
997024273
1745917163
1472919002
306620615
2020577662
1530757738
607955653
1455850298
857677089
1108922903
986442306
729006527
2096335893
52435151
294077534
2062628225
1227033014
113706958
45409534
1176917619
1430470873
360271898
487041811
29276414
2065354690
680303817
27662846
174092919
398896645
992113558
1635613623
866411256
194981427
1754344735
1266698674
1510497550
130170329
1395282116
554862561
1513706200
1249617853
2102195862
346876506
1224389399
1073538638
855631552
1337438197
1151263678
995824067
2026464079
1927168513
1963237412
875129215
530605224
664087659
101654273
738884763
1754205029
2133332097
1431064425
890575677
1028092129
1899072534
2123566228
91025815
1583426902
381465188
245510133
1175766103
113772415
2035464461
604050583
983883190
1497071203
2025816522
644509023
260987129
331000298
497625821
861016753
1997577634
409308318
1751703880
771763851
549995972
2052535095
658352163
1952992828
2089271227
1867504658
730823359
386813903
1703964971
1014851031
749579583
1104417068
223225521
1953569176
247443652
1650412648
445436823
1830780829
1211998543
1439370910
1258260971
992634336
1705525732
1146340592
900809609
1660222093
173594086
1161900230
211982544
2129496709
2033482370
2014399937
544628809
65224420
616104331
1972913441
1709570025
1833323752
455033645
1221623815
610217922
2083207007
355620927
1605671209
213011910
2047285555
635246038
732762043
380344079
2120744269
1300812475
1447058094
521363345
827969175
658177399
1740673826
1341221924
1281423541
795575751
1466735755
466770020
453868404
259577819
74146459
705798313
1683720314
542343043
138818262
466539500
147737193
435517622
2064912245
1186761679
1804335900
1007291931
1917446638
1427648212
464010322
219602178
973038049
470924687
864897486
2124623439
241181492
1644383716
1934440795
557343319
64894147
1694818903
1730157941
419132744
22492012
814198566
239692413
2022049427
610097138
9735911
161320294
754198126
1140381677
1969197974
1094578311
1937207898
1898619236
240711180
296760414
1099597638
1831236138
1144468124
180331485
640865558
614690859
2018489770
1456245972
44896063
1812445956
1684488831
1424617586
1088482991
1043131071
653917917
1662965716
706091025
966057715
1281779787
691240583
1178898682
871215762
507992951
1396977306
693322888
1166454200
1601603976
769549460
156173883
327799869
1646734448
1771834507
1164738164
827191947
1949846250
53238692
1328228325
396969090
2097468979
2017468518
886600628
613252076
1106461800
742444737
1034513036
1416213882
1266487771
1341600166
1220950954
87811811
1506676686
1894505999
2034526697
1569522719
2037603919
1077657289
1327544239
2071792426
466368317
1814640680
57057492
210629400
1897192523
760329873
1986573168
1197185782
1163459852
1373226332
1713105525
1403714531
1178597340
658731405
222945699
2109106094
1134584523
299809642
1422553596
746375932
461824662
1614060946
565821614
926393862
1815545543
78377087
895415459
173831871
1096867793
197006622
783221169
45100870
1047720323
181348126
511725559
1127963660
632600957
1695379235
1502815055
1395263389
1708717530
1826230779
443853938
1122124543
1947487436
566442892
2030444033
109268088
1327585778
38491584
1168304470
2069312418
998828820
893678743
1820325044
1494875233
1048388364
482299542
1025933691
1783890249
1079876060
1623313901
477090102
2077459697
1196171138
2003033290
958199479
134656763
1144832515
1501723804
1272678574
1186149112
427336288
960084133
1644689811
1933699482
199711592
1561067915
2069854421
868701854
1112763776
803758311
1494520015
1885439488
750535902
844952077
491122348
739368272
165084526
1333593907
1073530889
324627126
283089953
294296328
901189004
426116376
917052880
1506872995
1553224168
1781227419
325426008
1900053242
454556043
329414622
802033391
478598798
1312104016
975545341
748073876
584593286
1246307431
242004760
339180209
1514324085
997125985
928157124
1783140288
1603133593
393593839
1800730978
352913041
1738042061
1339120572
2027264044
269027184
2045850198
798396049
118188872
924701087
1863518821
1815565853
2136917360
130541648
145317636
971480049
1020949674
530088015
1450660528
1541051412
783039908
476165590
854468500
2036124960
821355640
65522821
472931644
1070565866
955071850
1135133823
364189671
1094150676
2079945044
2102206863
470209689
1717241897
1179102657
1465970168
1891345661
1599970175
1167138483
834605001
202007931
502246809
815559901
1390757053
619363965
1028475690
1021894644
6315474
270281921
1115235546
1302251808
1713300681
110174691
444780811
1377993017
900893054
1854481480
1856041611
1976553131
29805164
554138589
32831954
452549207
119057310
99468189
1992880550
2019709910
2088582481
1153854401
886768254
1531183301
297872669
330889280
1136072885
1648893120
1205345381
1873524688
235831410
1903851801
1657008756
737648174
384234220
1093014005
546046834
716559659
183421153
1279619970
1784135212
2146482665
2120504763
50242942
1880149996
244246926
921670475
1386497935
662034140
1632523610
1083472233
768342410
757031537
1949786277
549016010
1732496555
352430507
1561752771
868270595
9548670
948073986
2006270054
1960664123
1912229035
265158445
203144899
1272593829
1587288331
1382201830
869901674
1603452049
1408558631
1891623306
182729281
1067856718
119474644
1147457042
232786854
811567800
1206520598
939282953
1266158153
1492816127
1717218903
677557940
686158397
1440399284
1737937288
1734135242
778377454
768254318
1011757024
21766334
1608521417
1940063830
1953071356
1328925073
639267199
56592727
12623280
737187218
125808155
34224757
2027984722
1315469911
2125421780
2101809438
145251208
226502201
1395091214
1886533411
1382642446
667399945
564659449
1293422388
1554097425
217511740
863617530
1569444833
1773947945
54513102
697454984
1097070757
1392239115
999846330
1473123812
1231450916
554040037
746932862
1115276000
389972675
164336083
1603406167
588485673
1105947273
1933554482
804241640
1363726759
38613432
1072896400
411793264
467162605
1739623976
67592388
1008183303
1900168545
1962610762
586251109
1410592215
1168779410
452211251
771756315
737522449
1025101074
896934695
1755594583
1032778878
380698480
2125346847
1823127711
2016014876
1159139110
1013776142
1459848374
1940573792
622621893
1404208613
1507211198
2109192652
1221447218
1559438392
1100538233
1662533799
802921437
856209683
1103458703
1317373174
1669726070
2063549744
1534623884
446321638
989103748
1998296112
1304479376
1964221626
2011544950
808457501
944204649
444364141
1084636755
138589789
680979720
934819345
1847744673
2044165309
280405878
1327168487
1352194152
67619954
1581387393
1543116641
2128300064
1442358742
1442749482
1993305153
1150656426
1965102565
2141516617
1252785058
2049605870
1805005681
1753052372
1140421828
53159239
1200751616
1876037848
1417944217
411426392
1340341977
957377939
800130737
1401867668
1740289241
1819502928
626607997
729099606
55686810
386542394
1229446605
463013778
1076474055
1186385373
1596606604
1739947524
1770391767
640337542
1113663790
265123712
577765204
1948506469
297611924
1868691331
1041803319
476868270
751033206
1094707567
357740848
811639292
536575211
1097950589
1782132675
374761135
1690375313
276245474
1198115415
247945291
1580381347
471607197
2021048793
705241229
572161601
524933758
2004330198
1593808441
537973725
1019192632
1598272674
1549127176
1700531947
489383705
794491668
1331551453
1919675951
1884163999
2050183783
1056415430
1945302473
2146442142
95873994
918909630
851283310
1681519987
77510252
1444660330
273881411
1604995448
409105708
1412375006
537731755
384350495
260739125
1792977436
262044032
857761270
881579260
1150614628
942606023
351905692
375781474
1000070298
1252186561
1738275509
1525260935
179604313
1412140138
1238088799
259399830
1838952308
1246144309
1146502100
145243050
2007001348
311770792
545925175
684909627
1972667056
2048281315
1887942132
1440253146
1954904164
1543203030
1682584414
1984066145
1985154841
1382561971
1164561256
1573993194
821468844
1331168294
1359654515
282085742
990511255
946113266
500446307
1095918649
1923318650
1114276806
1740689158
1018536377
1619252633
1588437761
911255934
837624975
197816146
70563865
1672303002
290176675
929484104
434703268
562993475
361314740
1935844372
960313137
85102581
1751500520
141058706
665222786
2142120541
1206483055
1532588097
1975600361
2123074250
482176604
216938790
867631865
411698696
862810245
528937841
2021891752
1059195599
1905274003
1269739255
728715234
483741658
74580777
963154536
1376021642
420458936
1727415206
793103748
696123483
1804470205
791902990
85480808
2072042713
1301236816
299555688
301107058
1458553929
1594192261
1710623452
1284390423
579777158
838755969
1163300340
2103373654
2109154006
1505769319
859395633
1298010795
1862889093
769006646
1244691287
1660172225
1516422225
794345853
1393786030
1441868964
1403250894
1409975402
2101815345
851782432
1607129661
1148512656
1955773873
2141080251
825391297
504586766
983112389
490952460
176429181
1457067563
1222256013
172244779
191382151
1416031406
1866666456
1117710429
39132735
411323882
1008649703
1815148176
2093487063
854698558
316469349
1930946638
901541183
2126338891
152893202
146301205
161136524
1037345148
30298455
1799348506
746611964
1375221468
1721490666
1035177789
1324480842
1073821221
970164524
1504458153
146017597
1553548738
515096378
456609104
1954734173
192111702
1317321333
1748004578
476235273
1799216355
1153972810
815113288
1095566233
726746313
1762605682
863935468
1937576878
730735667
643374969
949541935
279213872
428582546
2045050843
1080043295
1937992083
1849553011
76689003
384805694
752152465
1016633482
1707857856
1851541591
1165927623
1228689663
1359316412
714656738
1476451881
257450629
538847385
2112020947
433932893
1997497836
776216799
89729402
421409299
1122913081
87561254
1612653062
76841669
529336122
1257516480
1952503181
368254798
760343105
133856219
1832575690
1807865605
191287920
1487508832
1993439089
179261970
800457871
421041256
186166700
1919258717
589833495
1381859341
2128334084
2014349575
1910333401
1477672263
1250796290
312954993
1624675902
777974851
695055149
1159439368
1927336902
1984945740
539807791
1101999950
555298872
1148258448
844595888
555098151
1431585476
1522971368
1537471381
721419340
280299858
320809332
1899602882
24973857
1925006909
200292120
1047979451
1674162879
855367381
630705644
2046306875
1036868763
2017485450
1802123467
1230431755
1601311808
16795689
1533693902
591337924
378357252
1539391842
515961741
924521774
81646820
661872330
401364936
140218714
1626006071
727668513
691644111
1793073398
1958034944
325696845
27605458
1877707532
585860588
723150016
838318605
94145480
620960463
1712840816
387526948
1930893015
464197460
123821907
846544404
1523007165
1823392084
1339285581
104740676
547710578
882628652
830849562
1453427591
772471644
1542567776
940605583
1534177446
924404262
417932781
2039387919
1633603435
1838789143
1857861156
386672955
1782367843
1823914684
1860895721
1267082429
1956202719
323469829
88392680
257011869
15893843
1981765684
279981343
111683176
221364700
1028992818
1631436773
590252970
961028569
1422456767
1446880017
222855448
181899474
1553799324
1749176157
742826486
369692259
1006262499
77705415
1340236129
535855239
1477800332
1934682930
1197166213
428885655
361193614
656806160
1589950211
1580426401
1683564702
1988323163
1595063977
1745162760
1100833903
324411925
1160624626
2129397514
1782302892
1491243815
395168419
2134410707
1809945372
1631647607
1487081293
1741693977
43433563
124701856
715603178
598506784
699714614
1414961703
273111170
1390023696
1876892907
1545273640
2082440160
548274046
1632923947
1931486699
753109418
1086966332
2146766864
494862683
896855174
689347656
1144753062
585916885
44172488
898973128
1339381943
1600612592
216356667
1018707270
699262024
2101104841
308368911
266233088
411174025
181179414
1750714059
2026161599
1129365289
398612667
937412506
23527375
1833439975
1403599165
199726438
1246673765
757272789
770967124
1289012408
1894219163
26443697
1573112767
241463155
437475923
1059774161
1261601703
1091434732
279017787
250948388
401751724
605544056
2025875131
406907794
1142347313
896666205
395272746
698086920
1638168131
1683858281
1522431607
1991525209
58962550
351781175
1660768976
71781010
1764491438
284270916
235599676
740704105
613083441
865484468
1081407956
1255750606
571437219
143950100
344889107
1385131285
315187332
415717432
717472562
96625239
1699162690
1300720885
947669050
25609487
543263811
629857037
1429333681
2120502467
1455999499
846078850
1856667517
87477803
386650075
91196833
1292989934
1975187328
1348273136
294743153
301092900
677631237
1983012716
1102736191
4795182
1241430336
1003591859
1658763667
1175665829
1263234641
1206440115
1967621672
1909689676
144083592
1473828475
1884976842
115614476
1805024034
912787613
1214147606
1863002438
809774959
1691160776
335671437
1725883009
1822306079
955217405
1307011169
119594672
1462747824
1956494773
508752285
2065314513
1163605156
443793615
947652390
2144285611
1756341675
120905781
1018603192
1625060742
1140903309
1085906087
1816734187
381212148
2129370397
2065648476
1278153093
664745448
477936576
415126635
630626793
669247964
2145380717
286906658
1192479677
798831210
1592514834
1977736590
1058145599
1355276184
220629673
1262522577
2015920265
483509863
1836307541
1867165610
490008269
904066199
1676036782
1711176965
513940493
202408999
1964959952
436082305
1416068877
1294192516
1360091502
327525004
582092609
44863496
1893329241
1325814606
484987806
1232067684
696575352
351343371
1261783245
962919443
1100676219
878491388
62260584
765608035
1691847699
1409310873
2042122580
102077126
917039406
1364826211
2147376643
590643942
2117948615
1146292155
2036124304
5821847
2080603243
511326638
417982525
1350099707
967051909
1706827402
1437740107
1259406210
1668689521
509969037
1653474898
2091518114
1080825166
1738896085
310609102
134005801
1830560195
1619971707
1250293655
65320524
1073906888
357972683
783459435
2550350
393424572
1269899769
1465077195
1908626068
595338821
1149980487
975714383
274192220
374198644
950186451
539908466
1613976228
2101212307
936514963
168246865
522451218
1086323937
1939676233
1957690552
1160825590
1378786229
89686471
128011069
1912813562
1917941361
771048004
176180565
1135315635
755515973
2067287468
1640595794
1083353967
1783502727
1765394057
281098185
939420988
1762905821
1103391309
1015923834
1737926618
1241026922
57655219
1635395695
2020114877
731114913
1482152243
1347539337
908204603
2034478793
1247605821
555085400
1313817600
458291091
750062246
1878089281
1683274854
533891109
1946269688
1604281486
401000254
1803111304
778218734
1192539076
444194670
944654527
1602111767
1352627633
1217230744
1936125937
695185875
161764119
1661624196
670995006
674495925
79858728
1267459001
555127000
2058272925
1831433101
2089947490
343714995
952987075
405680984
1569492669
570680646
48987664
85928933
1922800096
633618347
1451762333
50649458
1171463293
449632762
939759334
1106306691
1609015138
144942841
1027982837
1152684218
513330317
752194841
164890656
1619475454
781968206
1770612655
903957650
101144216
1737664568
826208537
1575241645
1766969291
1392526168
1593317383
1576869316
552056223
1434301287
442133436
2132900565
882541346
1285100354
1256096423
1784225836
1562421014
435612077
2006797270
1203114907
1349672379
1908634984
153295027
228765019
39756401
1938085821
344792082
2064026499
1536404264
1453967565
111244704
1151046035
86762428
238675886
1488392734
1724555573
610622351
1880499913
748274538
77804834
2115356654
1891904511
1469729890
482513270
315109514
2091246312
1320006378
308423245
314062173
1489271056
793365480
1210468118
2088427867
725454903
736523664
335619825
1668904260
589612850
542357801
1442383240
1319161983
1994584296
1694060717
1264336094
1614307849
1938218191
846468935
955502748
1481285734
1986545849
317161442
1283046374
296950214
1999851406
925426797
1902724002
928489186
1562960237
206419036
1019339251
1050619957
315069911
511701878
375556471
1025548866
1452194970
405506114
803802229
128728473
706084555
1308075180
310348368
1928652393
198218126
1877209048
1280463173
1737097677
688149928
1614840806
766156847
1077863017
1105530220
1041189982
1925306220
377408257
85025820
254371858
2089011120
50880763
865245937
1109606299
2010020290
699623651
1250779417
286483598
1445601537
1127557366
1103829907
1697977829
877663782
1688349414
327736955
302291338
1938832293
311383502
1390794997
520767041
1922840122
1681262436
1951982473
1957443287
1346426877
1461176646
814998900
1601953358
1614501714
512867523
1639964939
2031286465
1153164351
1122256818
1365593417
111169690
171987709
25471586
1279491622
1089285983
25578589
2097299793
898211837
1816205724
1352930378
165860192
174873810
1741243773
1716892562
426845839
368336735
302005244
1251511757
1126120371
900377086
559079925
1344739252
1126177511
1808447866
1308806856
1662768806
1099433127
1257195677
625365868
947851635
1447630726
1820260242
897841206
1895310216
157543727
884238356
1627557044
956910071
722497864
1470005026
1106508977
430283596
777159578
428119517
1971091901
82838019
692483087
1964867455
1233570593
1296003493
1478343755
299072220
1160744468
611698419
1686649268
1912952542
2084303533
944143844
1298368201
1828961162
687756989
765898465
87567818
512924150
1599018885
2003014079
1475481897
1264144822
1791903565
640120023
979109143
574580531
932815854
876948982
1802280674
175726992
418323367
1272229240
117070631
735046729
1360040892
443305504
1600723568
2089947007
9749760
1630923684
523951861
487300877
69479173
1829437617
18070397
2110735241
1588019453
489209635
2103145258
1817444102
1221438628
1014080572
1820516860
1244983750
1535490336
392549682
208208151
1528974440
703546054
769570002
943122234
29512106
905929396
1669357589
1283011759
2101189638
812821393
746937998
33153844
1798643424
1126166903
1223935454
1836720951
1664761565
753455854
1111709138
1299727235
1176621193
1412746068
1988001620
98432426
1055902437
1973169680
2075273586
1298515555
1691130715
345154939
70266799
1786811185
1926507067
1905820146
1162176501
1389433529
956991896
1313125932
144217511
278886178
123586309
1235664587
1941752449
1216851783
1205426494
896564075
1520582818
1939418156
1382366082
1653298218
551864039
1615254863
1146649698
2085593061
615448904
1179272605
1898972365
1645371069
1793217758
480744492
1567362417
161032892
1200451854
133392609
1617924128
162455028
83140445
790237634
2130051045
55577046
1714336317
146796904
1616526749
1129113397
158213062
547622813
613203962
331423335
1901964366
1613183077
2072496375
1526069504
555024419
1398425172
1490220267
865048887
1109731474
1045352600
1595705249
1196940321
2094817728
953972775
1303339967
1997137909
540589384
245476672
750082487
1416762361
1753383969
1585171539
642510538
134745138
225056428
627626535
1623119448
1598282363
1898556820
837551691
911279884
2052225503
633630084
1658120758
981559363
183866711
1444235448
713661566
1152546050
1026554466
1989174351
1309898963
1191618944
331045908
1253740149
1433579986
419299511
109577674
1154861844
1291664481
795869856
1396647401
1643789840
1072622097
1888288904
1995496839
1601713035
1037453682
784827606
407229491
492966167
940974562
1640122086
520217697
4880715
372198978
595712326
1456894772
1928053389
2135085752
1918341256
1368642395
1497377474
1823726937
1795623355
1944059262
1476576046
1076998081
611957641
1225457296
2051441742
90766745
1118104882
869901674
181019031
419443546
1193751116
160141327
1205410417
1223461859
285419194
1233329299
28282196
761127209
508501722
292491641
103210473
1620782843
1711977473
1028662445
2009738743
694781537
1385272884
2035486031
796986232
740374578
1522368190
1991740659
655508429
407019666
1936944355
891480716
1336477047
1577394597
2047719912
1563137079
1897820812
1123529385
1081123700
1385991428
1675012712
851236719
276215533
1746052683
15810549
175543608
1651949229
164688125
923219896
1269127291
251371704
1035082363
1694922574
228916262
94501143
1505967753
1506549973
248296713
187835605
1314322413
1766847959
1106938337
901712724
171413341
1680470258
1388013482
180853402
1820378307
732737463
1249076810
947198839
777456193
1364805031
634026477
736285046
359743611
1817615860
566419263
340781523
1295747708
400266264
1511350193
1747265890
1001840638
1826949559
896498080
641058328
1593655660
1832705757
521895714
920021587
907411273
272200635
1012074409
236822502
1776958282
2109880401
661933564
1801871268
145936218
1206082557
734833332
704474265
1969636826
1462006647
273325865
1854166402
1980461507
1531407382
435290058
18508732
1908668370
1546220322
564718054
617451958
1905430474
1863429117
2035421904
1238688066
1002902693
2123970544
275574483
1600857370
66401293
294363807
1545529554
524116123
1234583542
684953628
2085463278
647195584
536069186
1282351320
1672872240
41141325
434094281
991010985
793955555
289138275
1803964365
1740885481
555875109
1724674842
276391505
1192828078
1146576354
408348931
1218536650
158586301
1459904256
1018816993
319666499
1794203952
547128634
1260969102
2062892773
1216538347
1440822580
727050318
64431470
460002693
1944738944
567322735
2055974173
1603061422
1725219571
1691275598
1427367635
1813844120
327316461
404429050
401918746
863536530
1241829237
1544315116
547887159
1106789940
887781220
1789272718
983459526
199126914
222627146
492649551
492247929
1767699812
776581232
1544084137
1687547027
1338494667
584748436
938644021
347878724
830944830
182753427
153318294
1751040773
944261030
120751146
2097211123
1278836307
1390836838
1708874298
1644754340
205931910
1931194507
664540743
247940278
430779202
1575552234
1734339088
1049866006
778634726
1865491092
1274792513
298096771
425888443
1990325264
1613413224
1805110981
1499459088
317834477
1302658495
798282142
462778786
608174767
296987272
1040647015
861414755
80986121
1420813913
1332222863
1773021200
947271993
1997535393
183196304
1806459798
1047536955
911563007
129757175
54393396
1901642189
77920
85831134
746328706
1518919632
1286143139
2104754726
1532186422
91767545
338451889
382312608
1977372265
436115804
668577469
2095711552
59574953
611924857
1808936962
796234524
1230587582
1797959139
877514073
1269409877
1867547018
429544341
1554451400
644560229
1242960230
703278452
471927067
1867225368
1173753760
271168767
35752870
966451467
785446970
1489158318
1345793127
772222283
1580247526
820403988
189236326
206375620
1601560881
332141458
973993358
1802617402
1132620757
1096139217
1835218710
677597832
683459371
316491666
640836643
142796893
1595521496
1137830778
1514318732
1150598046
155666542
1022675756
373365089
1200923732
1585147225
1986307841
1604745968
1300995477
148577005
615153413
1862081223
783408016
2002842802
983674182
1038476749
1959708673
74053479
1333503272
1398397980
2113021735
942891662
1184971546
1761638497
1019383310
1305503601
2105177566
1890754217
1572345238
762621686
505956550
442294052
1294768173
1613829708
1686658998
1592299142
1022934060
2109476700
123732262
331118592
1136884631
1345703901
1658773829
2127566406
1378790717
359965892
1086389631
1960111446
913762896
1028112579
1846882021
867127096
1790362267
1210697090
1635382554
1562730450
1166880441
1338847225
706736105
107596651
1431790343
457816735
1583460745
1565481824
1346382094
603008907
1754670921
641631089
257327212
670217047
1715580192
497824435
1479490593
1359672393
1212503844
50043035
1295298056
2083927205
1396449046
1920794816
413510397
1728962639
823919029
358928619
673751433
1719498361
1210353091
916980495
1197392103
1259487843
1698799799
1323309443
1900715486
279495845
1822436693
813055571
1842208160
895373376
1206914038
1049391697
1403517654
687149482
2054062243
876697887
1083386845
745170209
928500286
715631274
100836356
912806293
1435530030
13782997
1895126702
131875730
1930923662
1112391031
2088162328
1415287210
783637211
273152459
390439402
141362638
1831405695
1808803069
253964028
1728290573
1835126166
1617769662
556097697
1189417682
1522866099
483176825
2014073541
328813415
628923989
667714765
1522793874
1798505410
258062854
950770168
28328909
1951143199
1181033566
1819685169
2006681437
1245545083
716040122
64176121
1232984466
124913807
970659224
2139237063
864498563
750854306
344793086
1764200517
241041401
1667478128
525938516
264934588
1184676330
1461194914
751854640
1152362727
1797364905
1397035831
1209426207
2030734691
1106664043
596315822
1010974661
742058853
2078406936
2040437392
718312624
776650199
1172912621
1728596168
325389723
1782553424
663592400
1928371336
639641279
791117174
37004872
55359982
1161234943
1574383945
1629214175
1373138905
45899879
1493364692
1795359661
1012428919
1297828535
1782449049
532400333
679251013
1399958564
190304078
1704967411
972739814
647544384
933785153
886668802
1203876389
1203391787
152152443
1501373740
119086835
2077716034
1811279515
511499130
333910387
246636809
1709026629
1531498117
1421097157
493685828
1491869219
1351739282
23954363
665287268
1826666124
1562619619
1499370643
1604656699
1630239242
2099419467
2036575285
309445895
1142681200
693839367
1441488319
783144622
1356746835
292791818
1836112353
248605869
1503094536
959863589
174930693
470018820
1134549905
183085930
582072197
907605654
788697313
615635978
1532594956
188819209
227519056
1794873964
86160080
1813650215
1968540394
607540829
684328291
1321308971
1950196706
166880083
1878261709
405972843
1489337043
624255573
1986713114
38687617
875042887
1146389344
593392953
1710534050
1508068265
1775244207
1484800866
1556525708
1416717777
1639226635
723499079
1473261192
178998274
1105351751
568345986
83879340
379975091
1002952646
1553681006
1549314295
242128841
81754024
109352138
856351004
797983010
1612587594
975821800
1825744285
852262132
141994241
1265085080
1725981075
1147098609
1635902234
207042365
1138624110
1529010216
2112281473
1160272918
456672824
1624907159
1928604320
32916099
1359871795
824019665
1917484452
2065238650
1241796892
523130459
892516156
1771837249
1174458529
1651212785
1380259153
761970125
638960894
960319905
670027470
1266949223
2051625257
420655729
617833919
1168128774
1656111385
1610631774
1606495940
868544058
853879273
1193010320
908691280
40752244
14925962
713213303
1013752768
775487686
328497804
164953076
2036349487
1686891874
2106497025
1642575612
2081803439
1603848824
1097770563
648923687
613253650
2092609566
1971069653
2022709742
2007127574
1898212903
2112330763
1237676295
899545202
1632437030
1512165541
343905518
666388483
1089065550
846451276
391788427
72198228
544188690
512240394
1715295047
4394952
1839187779
1662274782
55987115
721226560
165337773
1627394700
52107171
1912746018
2092883994
1890025498
571490414
1818261892
240752737
795849231
593802858
1160026121
584932367
1119223283
1600994325
1125077855
1918731266
1086782224
995000568
1137342956
307114039
685147823
1631793996
1514514458
426728270
2050479049
994771884
401380349
67993550
123095809
1859711520
1973415568
1093390880
546858336
630072202
615138213
400291763
1114286996
1392306461
971356194
600117444
1487658462
153710053
1763588736
498077611
904004279
1224758002
1774886610
1840926720
2138652942
1453227545
451935390
1804901106
840695541
977306661
903750252
32671234
881132907
1582762233
1910602159
1114015746
1707829994
460922044
144434031
717072050
1449178924
275255816
560521038
1882608729
353150865
1963245809
1578646613
1256024824
749584099
266859212
524394741
1641309640
414525430
1703698333
2017805487
497886595
7093039
600321254
1520693397
1355348115
503359660
862044216
1541816681
29932169
28243786
893728003
1509704203
1872548571
1609426957
1804946713
1468520098
129054117
1033239877
1693846168
1543102459
1831135552
1464403951
1344824426
1550873736
788793825
1023000176
1574550226
902583233
1489392948
1550198426
1245900448
280188645
2074739019
1611825859
296069611
696180645
294435412
1603030682
187297149
435896068
871945698
1039518823
144814838
1953397492
1293289358
755904603
535659389
2140061162
131466879
1795545399
1044829448
783175718
1018374827
410758999
935562131
1473985168
1652977740
1186315924
597256492
1796268348
1347473833
380732880
1718360188
367508932
193958434
889083859
467156436
441865423
1028579667
175748312
1189760393
1213690631
636730161
893439444
1563871383
1141834208
319017926
1823370731
1931566140
1030702614
579416610
1210138430
247112228
1738354287
194431494
1458615571
1312922335
1544642702
1827215340
343926115
712821484
1493232013
1122990263
994074067
1992262166
827187407
1862418775
69137470
396888683
1873934928
611453418
1799419933
1249173964
816489073
1502260434
591227133
1624185215
2014892024
1113537005
2101370719
1529084365
1447680233
538693311
880755561
1261431861
64967418
25508447
186423486
1841658355
2040994263
1482462845
1874246504
1928112287
2057119415
646987103
2056578216
1214332054
2050076659
34533980
1132399490
1526596597
1533066043
2043995849
229001988
183506889
665599664
1225398083
985707943
1137485928
1825055132
348264340
982508129
1679939615
666507460
1179602244
349049555
605497516
458754132
1413088410
914531218
203794093
2052563240
1519676833
1947650905
1592119550
1142635606
257526016
1150693913
1805833067
1102991152
470423627
1303442581
2106963790
1557098951
736629583
690530796
467976596
181626539
2128315379
1345331758
1269065020
259766032
346969766
1514164566
2035051895
1043835874
2058361315
109112682
597923017
204532815
481334954
1785928539
2084642129
378816501
1315786707
1791876281
2088662767
1803974554
2111496150
1651048152
207047492
1814150778
254532511
891859335
287922013
1621927671
1294338930
481042437
131476158
1398545640
1635485502
103210585
47945349
370086627
257830062
1113762384
461434353
1897459042
814770420
2122178711
1803046066
1162767371
2136188042
340761172
343003966
71690343
1696251091
1772168019
582464473
1670270965
3016645
1350475110
1967966799
1363051785
1138350438
436717239
1395679335
1069216376
1615801961
843088917
62775730
1808328950
1717744891
2097495777
839265327
573616564
1764380060
134329100
1722605156
1216734248
917444391
725989670
1114866505
598820356
163091109
882229346
968639882
240646633
966013275
1899020627
1296482445
1684890959
1383624663
1838657094
201863436
76967049
663190526
1949765621
1744915167
1152288089
1866662909
1325953262
1107053014
596187533
1359490940
1273198443
339934894
1803294304
1397000571
342090420
786984368
1559121691
1893497081
400712322
1519096088
2071311091
1318434078
688907563
1529261412
379383034
1895303146
945030825
1576677757
1392438495
1474099731
2034995360
1362179900
773579370
1786291447
970740544
644320546
1500629644
1548695184
8728627
244249078
335039840
949306499
33196854
1397345837
1007142898
235692274
1858981746
1419496022
779220357
1307844718
922119418
255456529
144612929
964703793
502632405
1749149677
1300878290
1586698341
991452469
1101181290
1484264244
1794398439
1963565763
493833611
283741356
471344706
1629823850
408137038
1335363354
144325955
566118426
681479006
734827611
854698558
515858343
631994086
2076283519
1223407695
219484727
2021400114
1095820436
377511018
753158237
1372326180
177626300
1374226197
793857010
1959732692
1932356760
1072493035
1450142284
306463173
481134204
443243933
1591598421
1508826089
126412106
1222550876
516422319
315924481
1882943859
1774337089
862054109
441639926
1995559341
457560066
31131638
855170795
1098603127
1493020000
918573807
1096631621
633051165
28988760
99026461
1666058978
2054856584
708525091
1998980962
147682247
725935353
1195618917
1695057787
1831932265
148927997
875296249
384552332
237589952
1829998845
524938459
2062558049
1577510477
1027871463
64359514
1996044335
504237364
1873158558
330827466
488082625
408819543
1229159864
91362069
179017880
1800910853
734738985
1434874369
1945805036
303049658
1039270449
1880191295
408642412
995200342
369509685
899843445
502330067
260471435
1510749272
828519730
1658073540
512666179
1330714301
435894355
1943705940
555562167
1691565299
1838996062
2065743035
944619992
105683985
1495654848
1724810465
405598873
226637001
1882068267
60428064
303004974
986383099
1985777311
1516938171
2121470010
1968112313
1286140738
153348133
573203736
933203157
340071660
1555662045
2069026304
1461638566
456140917
265824183
568185761
521046461
2093946191
1719470848
695933675
591739375
1932629930
1179861356
2024802613
2074532505
386675964
21524373
1680242493
1425931236
1695814861
580349224
913652136
769610049
189765929
15040621
1439768446
1569438080
1325079464
677820955
1098338494
1804149559
1636302840
450600844
1422941327
742071062
1629232434
906990132
1334117166
218907658
883973657
1296547166
1124073226
1113708052
1922217768
1457135275
162600119
455285373
2080244528
970410310
1283172802
2143292229
773065226
929693695
1257104717
1869165879
652250859
583130255
715116046
1414310090
524748873
221469612
1531059608
1641765079
335142655
808611680
1247527446
1306031135
885248623
1301562494
458258321
454268801
2062220391
551069131
1386031132
364734977
1386158724
1137934788
1419338992
25299620
677938
1019224377
1395837095
1704081860
701009865
1499002678
204434099
517818194
1716948731
375217683
949340625
2116825035
1995193127
1027461139
10307057
465243902
467282377
1713826496
2042525955
732066177
658330982
503907281
2140309971
2012578625
775152913
237386938
1866482381
353562710
1219962327
963138358
403805278
237022924
508943552
589776631
1824639120
940362776
677211448
1625782166
575452800
1732126371
91907330
1423573753
898040995
1388910376
516790637
1087961239
271046136
965172218
563499930
1186195271
1141346571
1130249624
2121975087
1084833936
1335172342
2067887137
1964281861
1521927473
803738329
1758656140
1439585686
1318461727
2080022084
654362381
1949966843
1091624330
1593779670
1877320575
1476863955
1527204856
1403097203
51539036
1854896161
973026287
1113179847
166832811
342155826
689145970
696437616
1513577891
526503775
45000589
1381451409
1876924387
110028356
657401233
1510000515
240296868
1930800491
1591682725
725563506
1923291187
1044479521
510812389
406870701
6938005
965478413
1517306311
35269111
1588012905
180479827
1550467689
1030091388
165035329
289089881
2025882944
1073866992
358297299
1939092559
172110719
254128852
2077680631
1338428113
1958323526
1485280613
941887248
2017987521
779403589
299826429
2077551164
1528335621
186504960
2121007427
49077998
351678131
199032041
492802506
193750814
1563859830
1186183341
992653621
50951700
1652990856
198127312
1608135149
1575099020
197102132
1087460549
1026954869
2034472482
598573761
1668056031
1362654302
1717350837
785382230
1786972177
592315073
1832985845
456339325
491204497
1794455585
1471858731
1263276442
1922386429
2079745902
1519951660
2117900081
138762963
598553258
1689842960
112024447
811708565
1211119212
1323409012
1437310163
1158395447
1360659018
1692628239
386612843
947885175
1242669374
708283984
2112569496
1936625666
301972380
1075197475
1059878139
1034534821
1533680646
1100817184
982705119
1283912229
212708047
1962976284
324010771
1082247232
405007776
1828203136
2025467611
1343529397
1614510003
1543728616
1253241776
1212901246
898112697
117615916
65117025
1847393600
1671835063
1551788891
237609636
2118557856
1434771820
212793311
53858485
605236858
273632479
1099914427
839494702
1135078398
943371586
781323666
1910376674
1525048659
927821767
1501402727
1472830584
1080063644
1214908759
1376389221
1864558579
477900392
615623867
464765857
460441880
672875714
1939377496
684922972
1316531746
930932262
1606978215
1401363201
690827089
1893631998
260887198
513140499
185954465
1463184385
2014086526
343605472
260309343
1594344788
1071564678
1869344260
75993146
548270085
1337371655
1065940621
403593666
212727466
712350710
1891561816
1806660479
312139372
1569963813
2126495869
1690899831
278918258
1331069680
17056564
1936690527
2098241039
519255149
2039632328
1489636277
565403647
620257241
376456619
725284177
1316732709
165858107
1496039432
1344600821
2129031198
26309443
696406193
354898266
1637412334
1009901437
403537360
813251613
1087882283
1797956695
712745707
82537007
281525895
968982139
1542581081
322045033
1714384541
1026769366
389437993
97869660
506594758
1932485401
557469939
767908348
161140668
1260730281
1376894981
1932483283
821761222
59541595
751725337
594618909
755542645
214949665
1566114335
934824759
218967230
1623053349
416735891
491914303
1042208571
880334546
990321477
871976196
1392526372
1650497043
45393265
289879819
645431590
658147210
592530780
198011644
1402856115
983031577
1271817073
942735095
1210287870
893138074
29521275
1039812435
1750307915
1672278947
2094804826
807395152
602821833
1607023471
939445217
1953009516
2057768637
1060334678
1314264119
766336776
1264085120
982803303
621583188
1725213973
1251515
829121822
1324201185
1913950619
1570067771
1525524643
327024861
518809306
1357828721
1933092282
808301523
1041845254
598799286
1335105475
1059430098
1796442245
662345829
468811530
1234554359
357370822
1446944646
15353535
413469404
411577295
454197778
962442424
1416146729
438071640
46978926
1211823362
1284275337
1709457965
1072808331
1433822047
1619272630
1914955551
690133146
851427905
1326507831
1845209381
677118311
918067384
3830918
1782522425
980733682
1638872246
1198729254
170072573
1940821278
1303193038
173645176
779217457
305147645
1703980397
907371634
1727952900
469877688
1483655377
2045973436
1727083661
572923561
539580393
1881215061
492417210
2074913164
671217668
1710789148
1242810084
1994236942
722896400
1311257200
1590191303
1248912094
1998903348
384237455
216378847
1638332442
139274327
1091584939
674491699
582366824
2085725922
1473630256
586502407
1275710248
949655506
159456778
124923091
1535073374
74843512
1024791424
1467967050
1771818721
831443257
1504920706
1178365133
1936019713
896152514
1619481095
31424036
1427698687
1300352757
900978941
1110851226
582733378
2119702165
905218752
60782368
2046504088
965877333
147294151
2049731038
1199849128
483407225
1827491762
735465173
1047545096
163004693
146800008
2012138469
2113934649
2124823015
400514136
627692192
1722800444
911957375
1709921357
1284678215
1597441385
62984468
23565785
719264343
190179121
1093975954
1638658199
930199483
1407957453
2017597560
967826058
89698642
329581515
178692498
1452854037
1703613827
1137495637
1976047547
1327383927
1405112040
2095936089
1783937956
909535581
1525773095
1567204336
426653921
1465050739
252323140
1207617754
1226361300
1916346104
2022832908
1999870345
1305554401
1470630774
1152359613
583303694
1529757327
421266163
717548095
574707673
332534652
357306049
929196577
379061087
1388022077
692812796
111936316
1998643659
1485552591
1892986023
1929849599
998795026
1863615611
1389343972
409709122
835100971
1818074216
2033543477
1811433633
886185512
1322962934
796812453
1119691784
710316993
1270529227
456695982
848496282
1426071300
589109219
1248342098
1025804752
1100858465
741459229
1329783303
819262275
1262972529
2031441791
1681932475
1090580264
1344573496
594201874
788570277
1022115777
315457327
769365983
67835899
841449998
106729969
936640600
393530521
664950047
468786706
1057412301
448069656
389026109
559666285
618793480
423123086
1095074686
102142074
1286563065
2004647741
496905250
508533134
729259775
346569734
1813297887
657219646
629193852
1233310571
712863142
1595892933
805339917
346805030
1569968914
509985323
1254113041
1372645446
2080368347
994635016
43450684
1871096541
2042299941
304241423
1266591497
1880444000
1575610198
908852122
883780614
538516473
1366885916
2112684615
292220836
1598481370
602911024
608298407
1724683753
1891591080
79968117
1863402285
1147683650
430341696
1999304485
1291244454
621266920
468271738
1392308187
30275255
585626404
1668305642
1345434361
1756466816
1521991244
2064843083
1070650085
1014798616
1266083698
1766843066
821413688
1273329245
482803236
1049144222
1156872418
388224656
1057457268
966786346
669517667
958479583
272346223
1814148609
8598830
1741284090
309534548
607669824
1308504340
1372861288
1614519106
952685343
1672188731
2127509261
992931776
943044111
5383920
1833359556
1138516501
1257604874
1861404941
1735351399
806350020
724728214
681468552
660419152
930245559
139519096
224771593
974871800
1817011233
178825706
1705675454
49921653
840624500
1261169684
1194257822
940612702
682370461
61804667
1123450332
926342473
1479626715
797697865
192179598
1373467127
10172596
1842283822
1686593674
1651644987
1960383004
1386446132
1075576442
2141515077
20177499
890003459
1972226402
431547687
180507062
1614403710
2021759088
1642727171
452776163
1233372257
381377275
729423374
1115500847
1851658464
497555984
307791869
1286091657
1086193466
441701903
801751815
1376794565
1035381312
1112089725
1435169898
1373825737
44785024
113178532
947179756
589975133
1273517700
1408959655
473445050
1496351996
116602509
1361861495
826862666
379552906
799614682
2088398487
609933040
1836754105
1274562786
1622751003
1080296958
353985501
1575446787
1363398899
472439724
402136568
1256614589
1387669549
340947469
2130948914
1336582384
2093356675
331403185
1866635723
1737007258
1195026140
1979820739
2001815420
1969801481
26088066
1749554238
1627581121
1445720936
1838851357
1391287591
1643752922
2015257682
1186638125
1280058292
1416471912
1597377237
1573492712
2048860783
1632566883
1881907369
598659439
2065113940
1537458011
2015850120
1128847139
804021595
1441946089
1481017199
1642558395
98322494
1048024520
30623581
1904763498
637001589
963606426
1777803026
964114244
1671848562
1649055102
647889664
803042896
1526521533
1026465149
1795947802
654845278
1667129810
1583238388
1104827575
1764390400
12476002
743137085
1285008396
299162027
743996994
432438925
907116468
1092809796
395941095
669682704
1625607050
1213283568
1171950265
2079474575
261161519
922302271
826952148
1122313280
20714982
625344212
1847634241
1646975438
1963374484
2093494962
1290306446
743663244
1614750772
134357149
468622306
230970493
1242097240
704230887
522760213
735857415
936368945
1265318890
440701653
995277402
134979752
1826762960
1356592812
2026006692
478959012
631103606
2057800210
2018929134
2090711656
880785673
1615024714
148926432
2056612842
1383069203
1554557718
1926026194
177905075
1025024680
1129455119
71756672
978071970
1527806364
1305289855
438595466
18395061
1209517118
264241471
287258648
684965760
891303996
2130261790
104229444
256407052
1836139045
2090001684
684134402
1153123457
1460343133
1387353094
1676288715
482519237
1388617198
1593361344
870513927
1604603563
1058614700
1985076034
1624538578
1551615692
588399957
12439588
1753963067
1213624426
451950302
1427411025
306471106
600399286
626621089
601821772
949408768
2145681515
799480690
536774186
550209521
1119896984
1519670437
1897918612
1991099084
410853913
122170982
1096568983
1392786662
1429376019
1666776374
943407797
407849781
1387017240
1256504806
1757264096
632386682
607553656
2012753284
1172124574
1037651768
2053700998
1722618721
1774857728
2027898289
711883992
1847885881
56752287
303104852
1819231646
35970723
669082961
425340617
1930784761
884823310
1758414118
2118149409
1236825071
377226597
1517584493
1549569205
105588513
29188837
1674320736
640608367
1519938184
1686262214
1556871621
1258379778
1876693335
940787945
1042000277
554386170
1773322859
796676231
940512258
1744391167
112405009
1866807128
669122245
2078035378
152490683
2061655880
680035868
2022247265
820948315
1163613739
1673090811
1335592968
1370088863
1766034933
392776225
1839369832
300849268
1618754128
764259224
709040183
1678809295
51692915
1681329862
797369426
1801208768
1884163999
384438763
749024013
540611722
1467683178
1883241752
1347968426
1442687322
1317028725
392729248
543813453
24907534
2126302877
1613948598
1423240197
1910777813
1076477857
869171927
356374866
917198290
184492109
379973067
1413871374
1145477791
2118436857
1465144722
145239357
158256571
593647943
127179984
423400030
824793912
1543736534
1503794370
1951816476
1441018443
1956915903
1093825232
1998923317
725250290
126387552
1317692550
406568270
20272898
1268719958
908644839
1004172855
1181055192
1177819202
1925728208
268340950
1801206885
175583915
1192997505
123184307
78704693
1981625245
1653690406
757284116
1331385456
1853589497
652803708
760680857
1752975638
444911782
1990635481
110017230
1635801331
93771988
1104486815
1536822378
973304430
1370635100
781013995
705713183
1405296893
1774260061
213097474
1719883851
355056338
401745385
1176782237
970734746
1009029817
509539643
92095729
1347311746
1039283611
459670844
1581767864
1193174059
762138560
1810085243
149132861
19839040
1826586382
1661602595
1390756985
1732641496
673482983
1306599814
367049253
1157805625
961659434
236459583
528486140
2030989084
568553447
1022999703
323539461
128170783
1181684207
293952738
989324878
2001076587
1825555617
2055786737
500267367
1778887246
380201907
1131308329
1194712770
505499520
1516981233
2054029292
1342104850
2072265595
88751997
565423894
1041475232
1406210855
892966549
524094230
1769108766
1125764289
257145675
2022609939
1888746493
1833229953
813626870
629394432
1538154703
1038072493
1743017387
1361254119
1967037493
489190040
967677869
679645494
1333567697
1812421217
293772070
321875403
2042906111
376664274
221731549
1535476253
1928284439
1691078580
654884383
2080849730
165000565
2080076272
1930705394
1035191606
736139256
570791879
1439214011
1774349737
1536222342
803841400
103625475
976735791
414690971
1319546402
2066381717
800499524
798735143
316907185
1757449087
1907894157
345017480
397967467
2102267268
1230287048
2107623379
1329925835
2111988099
2112960282
163706178
309770166
2110272465
1897077214
1523867036
495010200
1929385794
259681037
378778322
1742600982
23124159
921078329
880001901
1368333262
402907954
2033757885
859521442
1819498833
1188858081
242400157
1517836935
1451328115
1243090072
1461830349
1406015226
651658735
1955264607
1358530877
1752158842
85006826
1260276887
423898711
718297659
1897115127
898529730
1570563714
825022815
548260868
627491680
883519054
1376235615
1733405020
543394039
240229329
1535826057
1341831064
1899600817
1193234359
1882237456
525319848
189337301
902262177
1354545763
2038195180
1784522482
711096392
1772198051
2071908566
366562193
1661185808
209753873
106509330
1320268819
1572252344
1615602307
1798993527
1176562385
1782685425
1577385555
589321344
806724064
803410857
757773862
541699690
548011163
496928362
306027853
1083104047
1268587976
1923816560
171942
1863033378
1324106089
1967125223
1538390815
2002755133
293074215
1606159238
1626701669
1924592010
1322170444
1833467639
401542726
343533091
114616768
1845347905
120366155
1789396567
1022544325
937325045
362245121
1511983468
1092928167
1526841359
1238369202
999474229
1890522845
1852579160
1485857609
436414854
35815701
1954479967
74286979
1539535860
1680313352
467571503
1045003556
99446913
83750458
620522543
835780096
1278001304
1594830324
1195569851
1845643206
562316188
419268425
1432616506
530713679
832905340
343741999
921706929
1653536680
2115220495
1936209717
1528653947
734590651
2085063618
839510305
1029934510
297287233
419208755
682198877
184133586
1643230858
1202368543
1393763731
1478976433
1670125392
197684673
1427178582
494394251
1355417634
1802366741
1752485854
551864039
1775502467
1092494995
1839162388
1888441169
375719328
1043041035
1221470951
1970196780
818388138
1426518916
767523934
1511083867
390197708
1281332371
307320313
1159927695
622336592
1039445991
306731694
1720840170
133593072
1428826847
1721321990
121808857
1309006863
775574861
973064438
623825312
1864984926
912418488
976135635
175718409
1465310667
289339353
1311308255
359022734
79411852
1998172049
920440107
1250456310
1128094269
189424929
584224263
114139225
828400449
551225511
747224896
851033820
1132271497
1776860434
898911119
242970708
1151024701
1954479967
1593533298
1211140989
983739311
140070617
786464653
2103844972
1598106490
486020291
396092424
312595800
53284719
338225643
618703842
2118397469
858061636
738214489
37531604
1812440760
773061814
1832027255
1739405170
1636747172
930421594
1958235792
712843920
1517010445
171516145
1952353587
207770345
643374969
2086202288
1494930119
1142902201
1039078866
802751844
1879272905
1806915128
1064754088
218726785
1680682590
1849476817
108940136
733421029
467348170
746893222
240741
361561800
455444697
890735569
627876203
1487290891
716252681
323978728
775619705
213620926
929969581
2138913790
1889250379
1690074889
937763728
696240385
546981819
2108682516
1850023008
1116969266
566409981
2040971043
384553481
1125426233
1883847207
1961755941
1448121152
183752423
1541913171
1112957334
730238629
40252302
52260625
832108859
1389309601
721469057
462055087
1466823640
170185734
1311082584
1211440912
1351984911
779219310
1615776626
668448209
888422097
67447827
869551728
1088464532
1314408025
695744456
1696133001
392459122
460140449
301424495
1054648541
534697167
1864229943
1873816309
987000901
1776193403
1484028042
1679002638
1774494534
1185755668
1069502963
1873091017
1236639176
1884034206
1144774576
1578507447
245819632
1273093450
1696678597
31442089
132952253
454869298
67681091
493052366
856070270
1762099784
271402680
1424339341
1174592730
1176334117
526230327
383795682
1141336072
560211999
1068616132
1820332806
2020315116
551816855
86421661
1084871215
999286124
983004544
450851878
284878966
263303473
525493675
1167103131
1991193608
1113365718
216829126
1321179023
1243808058
258147434
1951660790
1753738243
1872638031
704388976
14647237
786531536
644271934
663325293
2136842342
1949507326
26264299
745790542
629220607
1828096364
941875671
676908586
1010572703
450647368
2116306239
1769204310
632279555
807243696
1086537269
1533673004
49065811
1703143378
1538618528
749535289
1702021151
122154267
220876513
66058119
772351921
253858960
853010125
1648719270
1716456365
346766534
1639814067
1253828668
1167282566
449858653
1336507308
1763196041
333959516
2039366539
2087648236
1316958695
1541270553
1273820366
2110219437
2020633749
1845322512
285656237
726023866
1624656172
198263805
2007833142
1468115242
1607380244
426972659
1713618485
295311852
600925036
2089222244
1888879449
1385282663
1379429997
1604348457
974179260
551469300
1930571565
279825914
724808576
517808860
1718960992
2114601711
326449125
1502516905
1300831560
316665401
1431231042
139684004
281192070
1089426580
1195767190
1167971928
563203617
479880593
1878177371
315005270
354206190
373539024
1580180142
1632164158
1892899421
961768611
1478850132
1548543572
1114632792
1342989202
875621561
247796752
140023050
319235486
445660731
567547580
2003448003
767198274
345287102
2014641206
1739005263
1929658587
1295050907
656217619
2028473809
1039689957
72824197
1875445379
1082710324
865403192
1157049376
1152866745
911840115
395704141
1692636206
2077594390
1128637955
248726376
1172071326
1951087278
409187207
358546103
546035263
1292762478
1521958213
1789593204
2024250773
1145322764
1213900461
891313719
632235886
735159403
849418729
1549870651
1998316069
419068068
190255087
630903161
1546268476
585954430
1466271957
1007993273
1113093309
1430821598
2009948024
1252533454
1041262430
445697162
1684755207
295409865
1930307548
1713866476
6061660
804425479
1630929815
1118384868
612285803
2137449414
882219816
1713298447
544911241
1863730033
1536486311
2184100
942492936
651295543
1649856204
800712789
1553224438
240857208
1123246754
1735875723
918846849
1390516198
546799238
1959211254
860763179
163009499
1937116295
746174759
669104672
407288455
237115757
989496958
738729284
569380624
806769779
1813918318
650481618
1132193622
243635653
969967421
2016108938
993408766
984668129
1853846327
1832675980
705512137
1762633239
1918029861
2068715596
1413931414
425860736
813726223
83963580
2069562038
1074357309
458195920
279849111
1598160370
2011092771
1991430581
2138195514
762630602
1168506555
1332234953
979992145
1848279746
1670519233
1564398453
1290698472
1266750115
31107498
473126865
1975244718
1735527715
846857325
610182933
1302845155
1702913351
1782834526
1402550953
834691145
1514297846
1169564038
570874229
1295842364
1024091285
919688909
234068094
1169714262
875861319
2058197455
95965740
517578704
1632549263
2103282909
1248051525
321018307
1883637833
316903365
243579054
801682670
1694366451
2142724467
1921466024
813043848
736612288
1205450988
1776560023
2098917235
1998982648
46121902
1101316087
34090016
604790376
1767922893
569284026
1571350678
166219096
108224140
595644920
211070333
796789694
1480879596
2081695328
1087457688
1232355510
392116794
1543766251
163730484
554715084
1520129200
516795865
2097895200
874883144
121120599
1001125225
1818204668
2087947437
1005711625
350261814
1623327700
326237305
1604470740
2052954551
458681597
454865397
322792858
577195716
2086912959
1558848820
1382135226
1312781656
224547646
1325589881
56104152
731054281
368770493
179765509
1554572474
508325236
83710618
754903474
1323172336
1329811209
971549170
221579317
113575341
1759595070
100289415
1620029379
1211680655
350115900
1783141607
1043399130
166312748
1881119529
801016695
192469251
1383366513
1650700199
345686510
397452256
1361803895
2100262022
1409022153
2075859749
910350636
1751157178
1973415568
500411270
122340951
295338117
354315226
492600777
2056759561
23444006
1256117726
601145302
1268023080
1092674695
1041965423
553738799
580990495
2096943978
1963697463
769501767
1643933512
952017122
373270890
606669282
864650947
312771766
1664157883
2099010122
1285565013
537383042
518533815
1309438463
1481886093
1424651939
2115892328
1593212046
226326092
1571325186
484441531
1758707399
626160555
1751004347
677580689
1322619687
2031249946
467592566
90422303
676837020
514355358
428015956
1883978901
29209105
2133748583
447554090
606541337
1872909085
2019427812
1980770891
1736187533
856313429
147626969
29781928
1352625546
428050489
1487473279
579357062
1326296675
121517658
1551542849
360539099
327803803
1180878450
755454929
1109907492
1445754495
172167065
1758774210
342346771
562722460
2117314363
1839859248
457138156
521093577
1788808315
823219993
1914818071
1665565605
1665762860
1701043450
102999319
339553488
1299922349
2133720702
411785396
756589598
581990541
1362293374
305731377
2038472284
450167926
1566020961
200145755
182525127
550553867
1515329204
341420066
1350210605
203569656
1673405207
1298656678
1014699229
2106578635
1840061523
2102431241
1472169740
336429234
1958029708
2134150275
426485482
1127625114
1209707231
1245897892
1920907677
1747416481
1119044795
1693185234
2015182411
1554135463
299006465
1289298815
1771771739
2074702018
2067147573
287082431
895655899
2108008518
876796041
15529393
1590715398
654494558
759205615
415092478
1831040358
1068343723
1726246502
625543351
409061239
621024332
1533257411
1327329362
192276396
822599927
887910752
843558524
2067585185
275844326
1465660272
1031228286
1332705087
844773672
1748497898
1963606224
679876690
27316804
921835618
1417935714
1301977804
35507056
218973243
1752210304
2021148398
2084199946
1332753224
1430616115
184721475
1712486220
902689135
880406753
649535214
1356241876
2026930388
275284165
230930830
194014555
691064119
287864483
1637213111
1385321343
291501467
1830224003
1759899201
1023718934
1523316700
2034292919
458974112
1628157681
1082515873
1467705401
410862217
2129466179
1465156663
1202402164
1270147512
442485534
2062596338
1506107221
548211981
1463276751
1687828317
717466176
576687165
208682823
1883972410
1621228955
203587785
1898374036
61693973
1908189549
1354693628
64047800
1805098801
1106837202
426116196
1857791762
926045854
967053395
1818525456
1522322453
1641321211
1304730853
1926214349
881546796
989271636
602970095
1659180380
1906399752
2060810471
1448584056
1069385562
1081415832
1162606145
1866831663
911255934
368717187
1691063187
994685674
1974443491
1480111925
1854782957
669948705
364144267
1162716426
993219394
1828231722
1174169203
22334021
1947049385
1775633808
299301405
570059765
488991119
1259391
1064139587
1009770044
553408321
1670470078
498536177
1043549595
1175391746
1113142526
421840120
887652492
365140501
1049711038
1091311193
102121776
1205765195
589658971
1133668584
595260105
223965559
475321969
584555666
610910096
1218137900
859981460
1783674542
1537008947
437415178
1946296082
632440677
1076378262
1015990493
1641587888
485948542
60246592
1988388290
551034745
495353289
522115733
11438890
2087529493
1957663646
1958977625
485369690
853274571
938675448
1197160996
1370463783
1806432185
1390103875
1343000545
357742499
1284538790
1791457036
600413679
1196167579
1393563493
2056939439
996839080
202164273
832033268
22548086
363192807
1203070059
1469590312
1983664147
1910329690
1402453153
1754941046
1781764580
717478683
601833457
1075580967
1651431135
1630257178
494904399
430601614
1741660354
886422556
2084597266
684631542
483393798
575952563
1258561526
1924397556
1051726692
297960917
1574284510
1302391590
1194345900
1283831305
1334230143
58623900
866175954
1556304464
2147228126
1204429554
1163625123
408546767
1396077733
1414462077
954981772
1975540968
1938126053
1897307405
574887444
1914229057
189122954
1380912983
1462543171
433689945
829224897
634942328
1425300481
1944569420
1329389668
1447321361
1186088251
1487220605
544612221
777539878
90343940
1022405053
387958752
853127222
50715274
260862149
1586793695
1649611646
1553214685
1257902004
1478013269
1951561841
1751246147
1704162895
1840552548
1008433193
1446527515
1970735145
1390679261
258118391
1574345663
1785944914
418077524
1826696187
1749887230
744504794
657821497
614367164
196737933
68292489
1686371055
1892139240
1436954912
326113395
107476945
331680901
1167961171
399014039
770734176
590178915
713379465
339346396
2122089535
1537746904
2030703062
1059317594
158793803
548112622
1743153328
2125928691
1262480007
1706173423
295357334
1207272277
364135521
1806343890
572470131
1678640075
1281619603
2041120216
50033873
446376969
235525053
1152967151
2021565479
207059873
856425576
565771077
349844703
1874879387
824708521
2054392033
1540096237
403294068
1772217047
953241094
1535394560
1836141265
459219857
291910549
1066086935
1346401096
1633870751
886768254
2130013393
526072407
927745443
485859234
647230273
1518621048
1859572473
33303568
1882386105
1862767261
377416736
248703702
658407396
1639559649
1466217548
717251950
1922514016
218493705
952928617
2084583381
105016991
192048432
704724449
1497805293
1657442357
873234299
1186065070
1386402714
226713271
1026138959
750988239
1253793424
428331442
1579264465
1623392381
1386567231
2084530364
1958801097
758048583
70310538
343540209
388823611
899737690
1391744319
1426119410
711028950
416818710
164534827
1756699077
1356753186
1224821705
502686500
381393035
1304060518
374774316
1572197194
1717159524
1837628780
1788315377
1206038068
387643391
936475285
1804424911
861631297
64748470
243317255
944516825
1847784063
1123029030
338898878
909466017
1287403566
1625136445
2089684739
525148801
1562673405
1565802338
800976692
1642522834
858773255
1110948445
1434307143
920670667
1136872365
979946155
1890431978
1154135592
673348047
665027567
200343054
54116148
1887745905
1010123006
331454743
1916733559
1796829014
489778770
570969152
682120045
648668920
1823392084
1564668999
2048173417
332011357
532938317
1918346827
1391472958
1268320885
1977635033
666131006
1821419932
87929866
1533707785
119425981
122969265
1908505435
100422108
1504174199
1322612416
682945727
99512097
182393873
1840936435
2077384231
2088269428
1133866761
1959495094
2145961027
1465423335
85918800
1199845717
348664273
1722582857
1974772265
1810654479
1620421482
1472360106
1764614431
1888575760
247631201
941257444
763200480
1849059916
1798173112
2039683435
1670936171
791808870
607679595
1537476848
937969466
1566847562
82270319
204152440
726820580
2004843367
1141810522
2102030515
905500773
2089876984
480739600
1926327413
989398801
1632273929
797471871
813662699
1815894071
588257082
1854480588
1353633913
1183901953
68978713
1741387985
649822421
766972825
1523041320
16299607
1530963185
91888342
391504501
926637750
777795159
425015520
811754230
1742014619
668914019
527294345
185850852
877142705
1201242836
1950167374
2130394686
1173080432
2111124488
747538932
79090821
1654220265
398300878
193099733
227456166
1015466488
658960951
293756331
776946904
1585224268
1693506677
1151701210
26071867
1785661171
1874832136
392621327
1417100606
633470828
2103790605
775599486
733899360
239290418
1628773475
666374263
1570961576
252501482
1408745852
608396932
650782150
61735938
2092371946
302678289
1337356614
1578313106
412277431
31798028
1714710370
1759365032
957933433
1230438780
1743572945
1277331547
1615795072
1670452550
842180669
870859499
2101736588
846152341
352801090
2047317125
375175657
438354167
1589403064
990458266
505222231
254300028
968964738
455882157
2147085516
158932856
994968730
1766552509
339656452
921761006
307390535
175824239
1384519952
2101705964
504457916
1206387394
1599176074
2031739316
901609335
1319300114
1136242720
144817203
1034991712
1040859718
214580687
34427363
817405772
1222896342
1436051527
358071818
481394606
900056012
962227843
2025736449
1419063707
2121812088
314785099
1394104155
708738658
351573641
1097348879
151993187
1700233372
1206401980
1725953565
591770589
1601786977
1587377134
2120784555
1291641700
136128960
716878387
1234142650
1353838579
895947870
1991901451
1339375798
732826188
1010890102
1978760908
1377455700
851553606
968114465
1610527733
414296547
1184041698
2055645730
758391920
106475947
644309529
807128777
686637968
478969824
1419498394
1259255854
1108121743
1654672249
1058488958
1985763910
252964302
1775990188
956738317
2063355053
1329919728
486907311
1263512106
862423939
44551126
1684881596
1583685482
788547174
2118035970
1915740528
1987236233
1478878732
1803130849
338413968
1628868092
1915151908
1156592418
166585144
1840668988
1940129857
1394448829
1902965169
125657516
1773767677
911384177
1579566630
381874505
701422402
2082094413
765999051
1606803332
270184881
165140677
996237767
1475452415
1445944385
323050173
523137841
465480096
447583489
1391953172
1999488627
165942357
524114720
229340864
1592379125
1070754831
1887904248
533243080
1983990567
1269763514
1397094173
378437553
973474770
1117860953
2128517326
1496423102
618611476
1279553704
1135817120
515544746
982969678
134086458
723689148
928836931
513432237
76011292
926357618
1151978297
208111749
1871127385
1590785957
1325842891
1563678715
1139866416
680040664
1196786012
2037984334
1726859613
234045341
1593349473
1616628133
815621742
179082330
1544417566
1539271088
1563644256
373700624
768573525
1236603374
855189068
1130014187
1648459290
805869502
62842071
1878179928
293340949
64533164
616343433
954868320
1904004695
1948699333
1072031578
1780177363
492352593
584150822
1317443090
230640985
547356093
236648840
1327741248
224253050
2010552437
722819240
1903394961
1820615262
922269974
1630126720
1484862325
2136317889
1455785994
1422539360
1630894172
56319341
724622929
307050492
2092501978
286698731
2042841576
426225667
1876365855
1244908532
1207690449
1843234682
1938581377
559666285
728633589
1294596837
1406889494
1923213629
1999097388
241643588
1728536124
29871172
1436010009
1438568861
1171352581
1430208116
848290079
511512495
1160605573
150017197
1787158285
923514492
586348906
71628351
1834546248
2070975886
1602159063
572562926
979878861
1975778504
1229073764
879009469
1587017513
1963568378
946426892
284103957
876063172
1849629643
343479240
600161548
1810274533
1447964233
413298658
1147056669
1077517385
1419647903
511606121
1291588178
772877528
1200962570
186323140
1493206155
863116128
1026368506
1848683138
926637750
1164479861
901854258
608080570
52003808
1887650262
1399079198
605161224
1657559513
651756775
541968478
1741162217
1304551591
1114401985
208627648
2046500012
488429814
913912346
1637607747
10231074
108704414
1670366777
632248438
340556483
1700223679
160617812
2028618537
917987227
1680720582
1527312029
2002009304
2000795982
309624801
581816270
617895719
1901622432
1274172488
1988244202
357618288
96099478
1291608949
961626996
1605351744
1726542753
719682688
1564656960
2009154333
452959642
991887949
1874692336
98140949
1143061953
2119472968
117712469
908576555
1824084133
1006276303
395413179
780737211
1919329718
208106457
697833912
2011700985
794783631
782762182
402533235
615650180
105682410
1240428491
1975857744
725167657
1013275586
1216646302
1444355823
1015401409
501195029
1871306110
1139147266
871876968
1037976137
336147149
222493331
1679393554
107920026
607047329
760675496
2113379513
2063728507
1201189291
1843564079
144116031
1279432712
1969167229
811155158
590428407
1282786331
1243266985
350547301
242853321
278900585
2107887372
1294225242
503150744
1993572685
608174767
2013193727
260812678
129723921
437961533
1474993081
1383637546
810846444
1736874117
51789623
2144630217
1689735080
1450815367
1758651665
1557108781
2126589512
152240241
1075998726
1444875567
119067341
1954897256
778972738
647729731
854902870
169117422
321810014
1552517022
1346252647
945103351
735856641
742116104
1171194536
1337972883
1407128098
1760438867
939494981
694913550
1885113939
614060859
1015058944
1233819186
1679106740
197211976
1268617234
2000159479
163461338
1287165652
669672425
1059821957
110819042
603750453
739944713
302190477
180685026
679507986
1557464451
2140833696
99713169
2016466016
13363290
637841927
742247961
1856168002
1562766778
187060602
1621929671
638446435
1088830586
1596744071
737473963
392015304
490774169
1161675634
827174661
1867085590
1967966799
488193246
96366789
713219907
1792036323
1429625886
1651324887
729852919
1981015740
251379529
254739671
742767073
534796523
1321786408
124456390
1336848852
820166859
2133879751
1231276745
1452989749
254167969
1556522438
1729355472
1012436103
1698088352
1130640807
2020388534
975347353
1744324191
601320612
1530938207
1048615055
1920728071
2066223405
1450140248
762136106
1664565734
23246778
992491343
685625602
1834721341
204855257
1276537641
29315069
2093243882
115230987
1350882294
1818051398
1506842290
133197547
5818869
32261437
939710978
1978222969
1050042379
1494065726
1720227441
2129861160
1728234421
1784794278
1883544508
492232437
513829728
993663392
1245770404
831031771
1990147428
2116372362
1488723617
675727813
914451476
1319766560
606945535
1197475427
1380602292
732207129
1419550428
648167461
1756523353
1882399700
1895876971
1138607782
919906464
580167142
519144461
1424122212
1833022164
1442163917
376686839
2055100971
1541144237
1326947700
880052439
1465576696
208838608
1486681420
6249046
1593696002
550540410
125311293
189710459
355393402
2140586522
1788185376
824112565
342449225
933720007
1398149810
791204055
1732435106
645571809
944342915
1837760853
1690205119
1389245817
1284629312
2049538638
1931574434
1319566304
1854229756
676106354
403773060
2132357598
128635971
1403141373
1494049635
482877626
1095132056
819089419
305810350
484900883
334897569
1789550856
817676311
908846372
1546394722
1778865161
1709460405
942082831
153997611
1032252199
571519981
1404674539
431791698
559972798
1133346049
943290318
420016175
866734454
996336053
810265650
1809170244
419042050
1396234427
986882712
134908085
1206285442
677915090
1849132175
995428161
2138111735
205853797
1187632993
1299529596
445084069
1714736695
32343085
1388032293
721712529
1558110795
1030230315
1118578085
559889082
1323497323
362361717
1827352812
863708510
97288678
667345686
1741727360
5805008
2116178295
1122313280
481483935
1463609845
1175344504
1073188311
833591076
1824242863
558720429
9878998
247069090
1932809082
1455906767
1052205001
840790790
347148926
1166262501
888996002
765259491
1975702519
1694172994
1616708337
765051619
8152597
1977116498
1124472145
352399837
107701729
1366794821
829788282
564171224
1702862408
126175488
1413372835
102621648
1147138032
434667464
50602558
1821927798
782136146
1995958483
1099912586
670373104
1647199722
1857676423
1007637321
1550045998
269689866
1914354637
877293224
1984260910
998225693
1434201350
717039738
202371453
788699938
551639119
303052057
1448510472
1260932504
1087741059
1065457591
306160651
716813357
760375641
1923193585
1595247096
1302463809
348701819
524295301
1356642290
770403995
809707280
773984523
2045065972
1865907549
1445255811
2049455341
1602169740
1896906532
380373580
858946918
701455579
1334063109
1744380601
2007210963
174854263
1005472601
1415272570
1685925380
622194872
1877548119
650870988
529211979
1880738697
971413595
1768726175
1641558183
270957553
2076217533
1162412108
1648121819
1428794109
431718162
682242476
1557449916
364105668
823702665
681919125
1746777814
1283928372
1461933209
1471805136
1621297190
1134102238
60838688
379917910
799340191
309915895
101972744
487890543
1263754216
911862943
1220723768
220840719
233010719
1756341675
950572851
2066716453
952841167
1294950318
1742840174
1308550636
977625179
806404876
863335654
1014315761
1404109698
1263181491
1726547617
523621251
2063854041
395272746
1274219318
1684570279
1348667800
1797434791
926687580
1289802552
1351122227
2125837559
1570981579
17176495
1463894467
2078790955
734590249
759468974
1876503072
1107705779
683457387
2621047
321357832
1454818955
665172628
1530447262
297634576
1120372272
868522187
2069591319
1967708561
1655065463
1458121304
1417244216
1818102056
186229634
1368739064
1147434399
135615631
1489850788
160673898
1562307215
2016566321
1270079340
77796901
1539853949
781495889
1168052424
176509981
1165711335
708499667
601542797
1986950692
1373931820
934114542
1097207308
1562309414
73619749
1340251257
562266793
1189760393
362814987
529167681
405643331
1282556393
1259128025
1981621526
1182741168
245702685
335697807
766361325
1256184625
1019503326
1907897673
1986986342
709978526
410377152
1768254325
1881419125
965560452
227303719
2016725995
2020194104
1402126641
966056751
1278212711
53361058
376518199
947539613
155827290
1714300512
739279969
1192705253
35670004
13857613
1178815493
175625339
1765324741
1208714392
1239326383
714983865
1583305674
460835079
45546223
722571252
1241492848
1879281486
1326104353
1928587791
443078550
1491639199
2078803919
1762093214
552871620
314126160
2091695249
1702445071
817543412
1792599748
1606894002
1263909401
520761861
204776192
212803488
1910514456
1232402054
1679055283
821814964
1069528757
1551404930
1899217869
104635828
224606633
959906929
9120262
463076359
1552254561
994097241
1488749203
2031787407
1023106746
1823864149
1500160801
1421010734
1924360865
860842111
1625247585
1032140635
410173715
1482571516
1002218366
445963048
1004660053
1077034573
1128323648
2048683268
969589833
87828920
1796037966
890376007
425402555
470454482
718216363
297448874
226835261
757675726
1437657446
1551841620
1779416268
1466552349
576636404
1638013280
791331955
1152100908
1206610865
1078748624
1154565579
759948632
1204738474
1585410483
984649942
386544780
279172263
508379679
2032388022
2039628676
1893648134
1312204723
879930801
1494968200
1504024002
617953747
885739098
1752643031
96687133
2084379629
213710373
195723297
1591676979
2010923396
1102696841
1519987554
966237814
913433394
469106985
916482674
1827713911
2060713267
877999480
1014761418
1196282847
1428959771
226774690
668126606
456719993
729239607
1402597940
1330375733
139134047
1943816524
1686241205
1018829742
2017900020
1075550310
977097960
593766389
1441648434
643476173
1430225833
1755654785
634821902
1214149040
936350823
846569196
981669597
614298206
1643743176
1683235050
2096814727
4089538
1085544180
115839845
312475010
644536108
1410347542
653850919
379169715
1276309616
2116351838
862145232
1718897318
2139385301
218431932
290484898
1841260072
1997833262
1998642064
702004931
945457393
938893085
1730916164
216337621
114937803
195770444
1804267841
184215085
1744992588
2139738912
441257522
218963368
676513040
1174095925
1504713431
1848283609
1016687932
1753154883
1351201831
1271570550
977922183
486867476
342302694
647090348
68211521
1445278912
168812932
705913926
505490596
1904597663
1781398311
1832661559
1335624928
1915283638
414839903
200971354
2097540996
1519854882
577682444
756633060
1360115434
1349030248
1278079702
1263331869
1807429678
284469375
1564193712
1146764701
259906460
1279752328
134060054
1719273519
2116062930
605088096
582490552
613118465
324364131
1753800598
1237969914
550905541
564885424
1379524960
1659046907
1503030127
1348600505
711674803
2045351465
1923874840
999028621
960515086
707903550
785117540
1566591251
1251071742
64104817
2103644356
870498473
1597347632
1276899291
1859905719
1887657379
1261849073
636689307
6706661
446818031
392682666
108474083
1976092847
999441798
1529033451
278891653
1480372931
1094880480
2097652175
65216807
296002626
655175874
608263553
1281397551
529356537
451175128
2049777225
1537558026
315767618
1024682422
954672993
1174392890
804999294
1963884309
710994900
1945055712
1992166799
410758707
1561052870
857443779
1290514976
130286401
936222807
1959654120
344797565
1464698321
647731998
1080490048
493782546
928933059
1073467701
857714895
41563866
553927416
1677667253
1097659755
628142912
246044192
2019003944
1907628830
1890212117
1822319790
1455300105
555494645
1208311276
118854922
198177022
1015505194
46859946
1181628283
719423348
978750397
685218949
1175638109
1756138693
1377297359
530477757
2143828868
887682938
1832594686
1233088081
216574683
1657996467
309210146
274366786
424260416
4293156
1802043303
622504863
377961956
1238737627
1040677981
374587900
1682792220
700170392
1280795670
213731408
1744587761
968447318
2076613161
1938313300
1954286300
1249527067
1388977097
907645675
1996952912
1754968744
512368160
391194523
441469293
1105972824
555088753
715534508
1864960121
1275975545
1094929290
470522759
1945324403
1381668230
1589467434
1791939469
1597170440
140917097
507049022
471793654
932289963
194525818
2071056273
1859124218
336260980
485135449
1478234037
438897891
1749413716
1688989869
853500174
1537491892
792650761
2029690656
462248863
593468559
1993263100
1470461353
377089965
1076394739
962254990
519567920
1637726757
1115099351
987857841
1282541085
205039462
324987987
416149927
1545297033
178781751
1684892986
1973330554
1690892362
1414741868
1518319097
1695489841
2059662170
1677003591
217955762
715407902
1085246016
729410959
1130832130
777371990
1599007185
521280764
2116249002
1612119232
667142576
35221510
2059314972
271853261
1826222276
116097000
812159394
1505994283
2003100510
1539744091
711851003
771804604
77992529
519027770
471727704
404536449
1887385356
1581709948
698445036
1453580703
1131584008
1293473259
342384487
641698434
995636438
1024291365
2085761637
1682543851
773055638
1093298720
1916293001
45773248
346457361
1433906658
2090107540
911265893
203017806
1987342873
488848699
1563428053
628466212
626385210
985634552
568170336
453488564
1334484032
1630673178
823492292
1687255570
1806638745
1220436147
1414511364
100913438
1801946778
1390974714
206993671
680951787
1683716627
1393025473
533840519
577193787
1488453516
1123460096
1781011737
517024907
603167242
1581760546
201698448
732147746
1225356705
1850912488
1578286887
833598177
1008640541
1893231527
1570103768
596874260
1047219284
1888888406
13418706
430561490
167591334
1013285382
1141105808
1593652197
1912478261
1498735529
734006601
2114970792
62818648
1045733358
1035146688
702978299
1264330373
1199179425
88159013
1086308085
133648019
1306919846
509289386
1397750680
6658604
1757820751
7682299
404411631
798662270
1107305363
723915549
1693965526
1855567513
1411362075
859004722
1954699439
542536791
300120165
2099449413
221807720
1891811543
1250350962
787303420
379483266
1004313315
1928486592
507744652
595341340
1692815530
1063466229
1125804193
983237430
291074302
1913225341
1360062731
232801759
1440726618
1165456728
1339330572
464263340
4147002
436499933
847876656
1098997312
645617873
1646269512
1406452723
472871604
413413898
1574655205
1654950929
524517884
597161355
938509551
890452726
1514491753
635876566
397593055
2054071522
1331707486
2087537711
1882938565
751028162
575527790
234869445
1001880396
1311567678
872360260
1448659133
766078086
739976383
416833264
517317328
1916680883
1762001070
1374430069
1202492246
1214222400
1053618783
233403414
1065258079
1657832550
1461452149
1373407681
1319934866
1704378041
1905964761
266745685
1094861326
939890686
1130675494
300121247
1879058592
385402283
987904000
1709233323
30534777
638969483
211683425
196125104
1460320277
1501879289
133293714
666479464
1268899020
145410643
751031446
781353389
1424405794
377750844
1550533132
1021626461
710581978
2006688977
1992258162
1359755859
2033977728
1109037577
298610830
1621713447
1337994127
852648428
1167552360
2070644945
2112652539
304891438
72262488
1318419303
1523055189
1271157514
896355558
2051456322
755152698
1360746199
1662932308
1987561931
1906401001
1492828759
549781736
1622830837
1563609030
122839776
1888642341
2132412641
1332032729
427289925
272241365
500508244
1971464876
681196873
293678018
1853118914
1845199103
219036726
1250698005
1156603486
869809209
74861613
1471696889
646258559
866998939
9062064
1223374886
494823115
867663024
2064988937
164242744
1937740615
802441890
566371585
596223050
1340760898
315587933
226875621
1911704122
1837271207
520650135
1188290197
112943425
1884544966
1281187652
1466410524
105519935
729116968
165687648
482971581
1919465835
1605150387
1935746496
1353065657
2117672652
821754479
644262589
1818773929
567203778
1320646488
938044992
701006049
1158170459
1644306056
1357226764
699023063
1279114596
2057893930
1600222809
1683704201
722814307
1436801047
2117847718
2026992009
1963900660
1070271066
1995073103
10562875
2139099742
1285856743
1133376169
333553969
368457148
1931865598
1950286098
1775621790
1996380873
2046190464
544078109
471861580
831453608
1551324619
1604959083
59030468
1477522176
1705334951
1407834492
1606844844
1800910040
1737259274
942027093
957995502
806060050
1881501091
1914655785
1155134024
681245710
1066552908
167838931
1288830633
1206096827
642253339
475267116
524504864
740253387
146230795
496671412
965470951
880180301
2045691016
113895486
1081688060
24662622
1116591739
2052432181
1401036537
1490984330
1825541280
1070593461
138584904
1750331926
1586659341
154876663
175682298
568367957
1302526563
518411724
241403969
1977473017
1293588700
885219309
2051956595
1885717881
852170938
1878446901
1391973416
1090694701
1603070462
956665233
1613423537
2077782119
1185248016
1493410866
1893248364
275606525
1057712491
1946909702
571606454
670696667
1607029841
1753224451
1666488278
286219249
1720602194
2003100510
810534871
289599289
738541126
1055887511
1166543848
1536348996
1166113546
719442467
1714607217
1825060502
450673303
655834947
1895848032
1837911916
1164280632
437988137
1990509346
1493594192
1173024045
518297391
293266850
1936970385
214250880
1959092550
450311771
924540013
1280357109
1554803129
1823587369
13508506
83482522
953918901
236174290
1531860380
2095834857
378177373
307259351
1092268918
677130517
1166964910
299662799
78508604
2047031000
1392329904
351327558
1037503190
704367467
1184621508
1746703154
1672314798
185999320
434998299
1407358646
1828704703
1279702334
984841010
1709512431
1530686343
1193815920
943020595
1141674628
1710815952
170939739
2042966823
204629547
652667052
220968593
607769489
743041751
1503522024
548633427
1924077038
1720949464
1041139389
105727813
1268476998
896689062
931662767
1685224971
1512447873
2011511362
147263560
1666431295
1562494003
448072721
1604715879
1117804689
1511561685
209893523
196421157
2106924576
613486295
1896794320
1714402240
1852860329
322143124
712089001
473126865
585476362
368582206
798738897
2077127718
56943962
348652631
366307570
1143067249
439669046
1989242119
1504520030
1617759822
378213303
280844072
1604114700
2049347048
129003784
455843192
1691227802
466763988
2012232857
1688231371
730239031
1375499802
1681006660
2100756676
368184826
2045006851
2126634075
1326118595
965757584
3599084
678480383
1102238444
831268464
718572729
993005675
1310484878
1799186092
103272899
1555041918
290118521
667142895
950308908
1063456439
1096159020
1042232676
785260030
2022421506
1039785195
210186282
165608608
243199272
721022411
2028489456
801857456
1984737807
1588511027
1255032002
1993025420
834208500
303296300
133589913
1739285612
1480482729
1272288720
1011112318
263066297
1041270235
524774074
1585986153
784258960
1639451421
1915168417
333059239
1854039795
1353233525
883078939
291447775
501088356
1723482853
684503578
2141771223
1480653376
2055842640
63884988
795773866
1387137731
676286505
187598654
2088233940
1415528267
1388822954
1526806858
1100421059
472633098
363841983
1070737054
911581787
48589332
1425892472
2061133071
1208364642
1943721263
42931687
475006697
2096311417
1611143197
388498486
1014217910
287474015
1909716023
1682779348
186323833
1689619082
583711011
284358120
761851824
885924466
585276830
1320672558
1557193247
1021203787
2140504045
1536401952
122377438
327475014
331039260
1870531425
118149363
1594448053
867768611
730248722
659044023
616592839
848253493
1369877523
1982899949
1157693837
1123384576
434745598
1256299289
1874158789
1064373150
636385242
13419017
572630149
1513207062
1199050950
1263503843
414499221
1695665167
1190351188
1427103859
116406974
1751014248
1340894832
381821876
858506496
1219069585
1067811371
271954368
104736048
1493646255
458585733
2122939502
835021989
1350585350
177870413
1137671175
1022739325
894222807
502139452
1403023282
315246948
1027031889
1943684017
1760153499
1671209356
1850468589
580048554
859386754
1691216537
852771563
1835890955
1866848065
1133541176
1835234214
1178238906
1677053950
768226184
1235820863
69168300
1457207036
711475973
1831917353
1333295850
1009211276
636962909
810474691
993154846
2111178578
529767971
896514382
1270792015
1730830449
1332853619
1059260529
17793362
1351437146
2069562038
322178175
1883705956
1693154206
1245102528
1318516581
1255166890
374482493
1635366919
1090100097
1020841169
504596293
1938796557
2041003758
799631919
827971005
125149311
538604401
1754508719
29549566
2095669336
2119213810
465219117
1693506677
1629495958
115948812
1990776988
1111081334
298850392
247827998
98154737
401563267
891737751
214840675
1239731991
511165532
76526450
519634309
2031361388
720921898
1801826139
184506987
124864089
165384832
1527309282
1332900544
957343950
1359233712
1400364578
1737176782
70130248
503177930
1219115224
1862586693
1676446787
1263359196
1340197795
1750066809
1825970684
236662615
2009858046
1909397434
578074783
1141121254
1487556872
219614131
1958827355
2040912480
1941159507
1045943548
1641865936
1149283301
1233622600
512495241
945533539
736285046
1179174380
462835473
1935297837
1501132699
293801774
158993668
128473605
1542572149
575225053
9950392
268474671
552296969
794408086
272405849
1197535526
1117796680
673093088
352206469
74868572
1999539389
1832236674
1035649466
145478454
312378336
2128173010
903400745
1987498725
1187532712
1815172589
637805699
1255107879
422098464
197529361
586427456
884656574
1213615558
380245194
554864817
1244344050
979723816
1215761099
221599778
1394625998
1617642779
1495047824
2017209384
1491099224
1005964318
2047483696
610173389
824984964
923725372
2006358733
198504304
2036531687
191977142
1916004889
933512376
1578104693
1745935154
1943395400
1441526576
1457179673
232365250
1986832878
1513199435
1340045453
1083098820
828437427
638679111
2090911064
1080698787
1264012722
1511939170
622988854
836642658
1756220950
80765045
1492568748
1791095012
2005637663
226941169
1086537269
2006395780
229806255
326473296
1867788513
671887930
67300238
970931418
2050688061
1804663695
530698814
614026801
725465288
668720161
1636210673
869183808
1299317090
1392637949
1091976458
1193020330
1832695532
961791136
1084200922
578455310
543338042
1121800290
1264305979
677195201
928620064
545375946
2021500149
141635468
1411570509
1354781997
82394671
1186081011
539706785
509195887
1116732559
575639655
1647818353
1602861793
1978804084
1300800462
1312852318
678490520
841069275
827490469
1121519863
2105245023
1468183221
729832966
1057738039
2029398793
919864879
826290491
1891111937
1403170502
1250879612
827545725
902210413
1682718603
38740494
407748769
193168932
131127060
1850542699
998294106
311544630
1204607007
483584649
1809396317
661700651
488805105
1259536824
1169642877
1694063819
437819785
973769272
216697252
1753212397
1982237020
796417791
1217398307
423154390
576459367
298133102
93107315
1026138959
89043495
26729834
45199305
1839563362
996653248
959838575
810722963
30773134
872524629
1139065077
993034779
1746536334
977429322
1161984147
2144681045
719057912
1507526699
329775796
66720569
918832228
1680775398
903016080
1225327257
1572930589
1940896065
1143400739
1040173262
774045254
522439429
1782248505
41709567
1542266382
2070252160
1383482052
908647262
1964114764
1297613967
317161026
2055074318
1538189505
81706059
1400274847
631809605
407163956
1351433000
330178210
1781233023
1752680849
228345643
1875469012
1830593284
883175090
1790853764
2092795964
2087492040
800779342
2109516654
217137967
1504935179
1882322808
6257786
1598533782
1709068736
995131268
776135346
1562378575
2091669811
934938648
537822005
120415740
786324907
1183741288
1593996484
435382637
126512853
2126970496
386130875
409504676
1806489322
1475522260
626115495
84240511
251375917
695401374
568976605
1316607599
915835930
1594107027
634372967
1521493841
1653201903
2019965345
166380760
1871767705
642972047
847566250
1058713661
882368741
675975519
2034909525
1565784877
801205552
965494589
2123545524
1654992831
131734941
1848596093
1515154902
621991393
1292574177
1114874014
635098290
689106987
74576415
1906230033
464316347
586386975
680091924
1679796479
1988912124
493813806
1109952308
488565788
675341764
175815818
42265646
347525655
1885112710
1443156979
920092943
1560837914
512984727
1786225378
1917338231
832944204
201335748
999446196
1357662801
1584802820
1345716413
2056158892
1423002296
363080627
31279466
1397074962
2010520884
1433669788
2051920562
656309007
436657247
1508931966
1942665043
926883359
1775944630
89253893
991088895
1878558844
1283495245
2057134849
437415178
1147813407
1579200838
1488106026
1216498616
433917997
154884355
1954917668
1672592578
1590751501
617532443
295037651
1214511633
1327375656
803567774
2060330563
1486723809
1181979492
236072772
250889152
350136678
1532591601
724380068
1130232336
1040091032
229045773
1055322514
487495210
381929608
596806625
1869706948
2122400640
755958735
878022157
1620651996
1118196020
205661931
441184960
645875516
415478732
1386562880
234421725
1301367379
1955651012
1497750710
887314395
2056051233
815420752
901899704
1567741350
142603248
27988808
1277575249
1020074067
1198949485
461616039
727018432
379685584
1771108135
1489687648
1562707500
972103664
1405309960
1067898786
1231292380
204342196
1080288549
268721815
746644938
1150945293
1264224829
539008454
263626214
1121773812
1002109
1480530637
1837156218
2128320369
2019265691
264837263
584697232
375288115
557182259
1983831429
1647380023
799765017
1444179511
1082626119
14110339
1238144773
410494511
591496479
1550982395
1482659081
1936975038
1711907072
123120593
164883296
2044594120
723729301
1870648152
209340035
1325350463
1921384301
221143672
1005359999
1520621110
720260946
164689899
784825844
25792260
1581781439
1763712286
1004011588
1081169247
419954665
918569455
155653914
887781992
42465642
1161744984
697241641
1678507830
741984715
1319195162
1195785896
784914543
701153421
709934085
671645245
1906595927
868439627
558037488
1420830149
566835254
368368489
1571934221
115018801
1444849688
393808051
37759656
1364531957
383159209
1449547206
815074454
645229096
2026430553
1929846934
2044428268
124476939
598803961
1117048425
833567900
646981736
720097577
1630607743
757954355
1053600729
1820094548
2054633456
654656811
1619117633
286033130
997336151
1780493008
1419682298
2101371145
1355768373
1053150521
344964588
868240828
104209034
682166941
1799053109
2124602071
93875213
1727955389
1435197825
348065683
674109417
1109154787
147105410
1442030293
179163535
1199459811
2069261962
264970008
1652229456
1940064938
1611022652
564119895
1052245488
2110330593
1897627492
2045157414
539397057
46114881
1266730179
1300279827
1271772954
1505240550
1051396189
315232048
2122123503
1805523003
855600675
1672642522
1866769398
899722928
1253652457
1738085106
1047861724
1954416718
1907074130
2088561550
103594623
903324932
814413928
2064880856
781501668
1977494108
1552094418
854531156
745869219
1214485653
1467629851
1535592155
228318068
405069064
1293806193
703058537
2038053331
93102462
1982898581
1083747365
748606121
1617308057
1116281074
1325606307
1749940291
745726020
1229332427
690104090
1663585427
589593340
1060598675
689933552
620969768
1827164808
9929937
307136466
696524248
628648329
687773348
912268703
2140002278
342229327
646514382
1770244114
904314666
1657589779
1230548869
1206299833
986460206
1175015105
1376845871
302042459
371301943
1036983424
439934782
19479469
1852719093
961446584
1260620891
1424965710
810845754
333809265
1416575110
1526782732
329023190
581897916
840922432
450036955
487248731
944257355
877292176
1406325261
395209569
1196206960
417109708
1436934352
842029404
1862598867
914140808
2029522343
1023398955
1800968958
167795755
1839092696
1543654300
1891189196
1696650198
1938723599
2005378244
2126029453
400589926
1097156150
458137488
221456447
781709313
1739520989
1813749377
1724653039
1075145040
1723951750
1156048163
1446643246
1526313578
252354895
1428216753
994588215
1508774179
627374974
1907745745
613354965
1766610899
2040745480
676597720
695952180
1922218107
2110243243
1513737906
2133649156
52254792
941537334
1434218945
521905296
1839405635
966307509
526747435
1109606299
1716049807
1292735809
1599145239
1218039302
399327807
1647417839
334351343
1612128658
1465903998
519368511
1379491583
2095314059
1635560578
211554808
1856239650
1179779707
40215263
2071482788
1803185266
1699899875
1393072330
918938673
1213192283
1950464442
1522104390
855235571
1130452662
1186061541
741271206
907581803
1657787392
1896837396
1359379647
1110682071
1059672608
1479375461
1000090085
1902344012
252577165
231020869
1080448830
249345796
1240718425
1936393588
391134849
1657215483
1434947508
1166129186
1816773613
299971954
1357739055
540291755
1977581764
1104098313
295304921
1692125628
782027155
818772927
861443268
1048890361
871124065
1341636524
1607995295
1415139122
562657333
1573258250
370711058
517923587
334919197
1462587264
1722244757
711427226
1237742239
1925884627
1177700643
774427757
1757463128
1537665456
755499585
72129468
37825053
552174073
498543248
2111911560
521649106
1064240705
1975413240
1155792704
454817406
2083262547
286107058
815877858
311645064
1221624651
1348671622
407160351
998206942
1414623203
219472796
1902687985
499249085
240105371
995726479
1576510610
2001414351
2063052340
1623937156
809187819
85164297
1437371671
1738018773
1931860355
1386641903
1760234272
1516591299
995169981
262284690
227560862
679593414
542866420
903286734
555591846
189935539
2038658377
436654768
1880099550
1358569794
157975471
655249999
1600071236
1281930234
654541057
1880431389
1228311168
712693305
161982098
1188841569
1896427877
796874066
420668887
123309023
1290825216
1530215648
1652311125
819026069
350752763
889635353
1936914129
221075294
1360794997
690765998
563311461
359872892
1872563082
1212751906
348889850
867355889
689023325
642139994
455569814
2136093429
700876660
1765325445
556947554
604797851
1592289043
619883289
962407051
1322501709
1124289359
175357241
1395460691
1397650115
1505442671
91117784
507481599
1920106986
1006466169
1032770577
1007124383
969090077
1362817439
2097096503
1772650491
475075916
1233545012
258140462
1885894882
1438500098
1613204976
597163438
338557480
2034327261
976846964
1518493037
513963469
1534549920
877887845
21130600
1450155207
1703810460
233160515
212052378
2068712025
1098372868
510493555
74884694
1747738091
1828120494
187095847
1760975094
501306087
1731562612
423797779
1770731276
1589259373
951165792
698203667
1921291644
970455766
869687715
149138798
1703229567
1146815943
1165270237
73925175
923508835
631790196
977563060
119516888
586475136
414386939
446641302
598231569
1191848538
152328078
368900039
535995081
831237147
184929006
2101738837
1399653985
944564276
773603711
797097265
1976355694
121922267
1657050223
1339606724
921761006
1023769542
13790897
1139132299
1933607461
1528478349
1136227157
311867432
1250214990
1017421894
2104338765
2107929290
912142005
544493514
627963223
1871915037
46204299
203784892
1721461207
2037622775
695258436
27484883
1231561127
1747755009
1837652571
1988215603
1155018983
856028798
893677492
235940471
387196863
403572811
604449161
1289814185
1018625807
1375726833
196680363
1530845539
803824522
452979299
328432307
67723313
168384183
760265948
1777686867
1355382884
1394796874
699472965
249470987
1108546633
739385322
485889597
31114632
1065231027
231859621
1821797747
765055289
723011438
1977886734
2069293177
1103903506
506210166
1177341913
970952163
728442623
116845249
1010314315
795789037
2037969822
89342689
1665741323
985304466
730530757
187796039
759125081
2130272806
361390378
699102983
2024614957
1013445694
1107368543
1934299634
1599383756
748322883
666133973
1234243142
397914471
1259428288
720642259
1684449195
2069901589
1026249199
1890571177
777155513
720269352
1654894993
871812455
85369091
1525899113
1805117389
1494425442
2135143312
569985543
239572087
2110256089
659403451
1470507640
364190637
2073498536
1229211944
1092952371
716984603
1960376717
2046546281
325986198
949475600
399492217
1129623520
1075443544
138831397
1688845470
1488266051
1826498376
1054865070
929706552
1464096695
685373416
1336085200
2048197026
1580202655
1054120878
377244901
1376921411
132616479
1536225765
1224722937
2126115479
1129572402
1122806950
992651483
1849281559
1644450473
319207832
1626521713
195154199
1175648110
129436695
1129372652
1068532084
999728811
2127856954
597005008
564202676
758621834
956184129
1419664101
161880228
1001376449
929936418
1814143470
909816130
654023804
394050237
181142590
1129209489
868630933
539397057
746065468
228451507
1406309918
1713044145
113380743
662818776
1106823366
751565992
1062822799
2043917878
2100381245
46298134
1831212360
1102216835
1858183921
1108206736
1386821741
1898573585
901266134
304354348
1758939574
1498798887
58258407
2130930529
385027281
13605167
434274257
72972769
1326047017
125084205
436505959
1917904903
1734197393
316491666
1895343541
742761867
1998463239
1330658636
1487001356
1172914926
1628889151
863267777
195458809
1378062140
190209161
1317378910
1415123466
1031228286
867686323
893698708
1772361462
2077699384
565930189
912250208
1531906498
1171734980
1774149866
1408439779
1952884690
1024706757
2134903462
1303135708
965699327
583317919
1447944100
747332863
654597285
1574273816
761938268
816896493
585772028
1160300538
1785092607
1673061338
156548133
2022490139
697992010
1420989836
983303592
904769845
1562253358
1070759313
538298086
1530339673
2113591470
669035086
404140559
1160384110
678262374
373677769
287874947
584642970
1824865090
39428323
666454192
646954108
401170348
1479456794
1302871905
932725537
468015210
1162269731
1287852420
703265946
2037294280
1012966033
118149363
1889787923
15422662
474772536
1754883040
541967625
179165457
656804769
944666320
837979246
1313335077
184146756
2016344643
1222755160
154754651
475794844
142434197
598598367
585056915
1813641009
1107633554
1183939445
717888799
1607866795
1176907978
1379646036
70408251
171089913
647891299
296809038
1497179589
407680540
1596153156
416922765
2094149924
833900190
1954390619
18284266
1141168862
1890380601
882669156
410217407
1042597433
1246418143
1365282224
954486169
1326123103
117802219
1992303769
737718995
794766669
83820200
1294670318
1306700858
2107940954
1708470393
946842439
880039994
969977531
383304428
970472658
542370940
1820812747
575886092
1705886631
483418887
1074489978
1950065198
666146685
1519294414
1395635244
1848769352
1686075810
762477028
1437283505
656762685
1670022663
1591161659
979860889
116867397
190808615
1369615228
1994800767
1313071436
1360169384
915209190
1668443460
1500797949
2130898159
1143387555
442773939
2039980675
1055039225
240194749
1885890777
1020714782
1484252263
230984567
468280605
464272066
1247749433
74936591
1220812174
342359210
602478465
714673562
515634486
1212959656
83820200
1434302269
1650404204
1270719406
390498673
1667083245
401985243
485728796
986194180
218224740
77668039
1263612518
1169561575
1884159470
374464350
1040618918
29170991
652008108
666843329
161710520
1646196052
1466979519
1586241481
194312794
2147394422
1953581579
1310806957
359102972
489929301
1364571651
2092041009
36647821
2079681144
732728198
1055451582
996141079
2045463638
917755878
1161368218
648910209
1768377134
1352711311
1584029703
1115244636
224449213
1617218683
628233577
1949735324
1720578826
118996636
1202722920
781001878
1795655865
385856380
519815437
708983271
1217731955
155411020
357145805
694412382
432621734
1627132709
1411660760
1018874876
145010839
571931804
1861567555
372670967
1647943990
1983208387
466200192
1448758391
1087736765
705320771
335165196
1438572404
791651628
1412828499
764399307
357077332
1538879403
1038876693
1658980581
235074853
899999
1980103857
570339652
82728998
1329917999
1821947644
1426154803
1811213658
33790837
1542190011
104237594
569306413
1646474670
1225137144
1195706280
1067848566
22138270
1452184765
1823060955
1896895078
2007932220
593299779
1901477376
208850120
3110853
1117118859
207508636
1358818535
82783693
734330895
1793800313
292908548
1783967638
1928748079
348070133
147049525
792079009
1739022770
1348578479
1965767680
505980176
770994281
79791350
1314282772
1179303645
1511416308
1222636601
1275502456
1168783959
1257891345
1192574558
1632773293
613638818
2142485863
980071902
1200559998
321724657
2081635974
640288630
872868335
1142841442
1166137288
181620367
1104126755
1675294328
1535219957
979789366
1244066764
2071424898
488234798
415098936
566522890
1237343454
1975408663
1589240137
2098003393
954400181
1096719907
292016839
2066502528
1067576814
1953553751
220927341
2008050701
1870038364
1730997400
1198575763
1061590512
928684891
432111379
53803666
957311473
841555109
563221813
1481852292
591138250
619954372
1553199248
1978376700
917083803
1866786699
194607018
468742597
1042376583
1788582857
96230845
1666039636
1323963519
73949283
1401977173
1446873923
572976468
488474717
827534219
950777191
1058854470
196772553
426320608
432055414
520459855
1321039359
1370565499
597560475
260351220
1461164185
1420937050
656858655
1278644209
1459819786
504356385
158259052
161661254
443649536
592583650
292157561
389223347
1368738727
996846936
2112531836
1131920128
129066015
1110212543
863374250
263098066
263802601
387600865
1818144693
283553154
676662736
1636644875
163004693
786576651
175123161
57039376
2107670330
759790301
1876404522
1890570599
217688002
1639020757
1637278471
1492452352
285944650
1495140694
1833438747
790698435
993636865
2146964054
108499844
1466567340
1940086699
1797656667
1512127009
1411725955
1762480734
776222908
1173558189
1967504589
1213491183
1482647996
1584563297
460932921
1585534905
1507977932
1457265864
1599053729
259820174
1229747281
672807314
1125356849
1327080072
1127440200
2037291879
1486586320
1292913096
634919062
87059503
1766365395
1635160222
870627624
2107847585
253996847
1478159435
1681826980
2093913925
799928995
534508829
79981106
1138537054
1735008095
1837689151
2081059407
1198626484
212276844
1360544552
1854962727
1975398009
998679364
923765759
1088042522
1818672273
2093167511
104880763
852715521
1259845442
1164101893
402553874
1597422771
17932582
228767049
802057563
505105118
1860733110
1668768251
1625582817
381575499
1762770162
94906344
2118086199
1427334331
1967254075
2067316982
1875276153
1586539189
659967323
699965847
631917199
989946376
1674342165
2047743848
900489709
130100046
543903736
364216763
227382943
737624480
1353296971
318634364
1923909907
1528978010
926648107
786839066
687484839
1754247545
2081042897
1778295717
1768720258
1864012297
115036667
2026317765
306640413
501128533
116112633
429402358
104440163
788453932
1008506272
130338961
809827011
2016133247
1274877948
441603340
1069928542
1865626117
1982023471
1054308115
1861197501
1782804662
1752018536
602118039
932263226
887637742
747160340
813719484
926868036
434701996
776028030
763156160
1980037327
604273238
347244768
1279422429
1708406297
1063104009
2070418821
2077752926
1954699439
1733263735
1503016319
106043705
186352815
968157345
322657363
740930884
582279991
493568604
1465795163
1789362855
284147080
1462701633
1468109154
328718339
2077016998
962750924
843734549
1679372803
1708847179
2047896159
360804470
1363573641
493328458
699583463
207794106
773456070
22221939
1605866324
407403197
1594934017
1349623056
1200325791
1095234453
102811104
476409529
1971331653
1771231830
2019610600
1968827637
1824605844
958131812
649599288
833658191
1207450256
1877419816
1050512800
1728207303
1804992480
1172673054
238104704
736254465
211807448
2108163879
399004073
1311540023
1496660887
29923693
470386096
1840328357
1372620495
101984291
1417223056
1086723380
931969807
2011251488
553102985
251800360
560257568
648882720
357020396
1906918338
1923057991
503571439
615347014
718492734
1586696178
1953001057
1625132532
1789200351
930608325
1791178727
1934959266
1668024914
288943830
1335506864
1766478057
501789298
955583658
1598194738
1619743509
1194295280
1416011508
1950234053
1596494698
1575383008
208299568
645752478
225411831
2092000960
1033266987
1589743914
312241687
2081659422
959472533
382178453
382754651
720507202
935727241
407678468
10512563
997473147
1923976805
1770772198
433540090
769516189
929129853
1798403804
978845472
208170605
1671030519
587281898
384720128
628818645
2070474189
2127902609
922728047
141605191
1839040738
437784177
1229076117
1280452708
484245793
1459855846
69140106
528024547
911174364
2112950896
1751274180
1123587975
1695120683
1896437335
296179618
1851438506
1854806148
1567476671
1041713188
1020415364
1675525773
972736464
2072786962
1682772694
348578034
65511569
1992851106
701586772
2052031601
994979386
1858186428
757825264
1971251812
467064732
961851221
871702141
616516393
432916579
1293972262
1740356824
2134932197
1054435301
1758267679
444354926
571560621
2062254780
408872435
548753648
1131530448
587378194
24419305
2047981499
262179236
1991838692
1592375297
1480289983
407338731
1185056964
913963145
488559235
1455338194
2021904234
1312158862
675021720
1994384355
781983105
376144223
2031818786
1011581543
1862913236
301198384
1154450124
313189176
1709250556
117773363
1212850565
1146151984
1943643567
2079902224
421263528
1547812859
2103721033
1221261388
752898174
347123040
1898589131
162345598
1644039880
1835628354
1081203414
1525836719
153318979
1003722642
89476121
127428694
1800543159
1542248366
1419015361
1705425104
635289443
585367494
1267284393
244080216
1817257506
2126933387
1935848979
342060826
1805124469
1191756780
1250205091
614545676
1430715721
1197928865
256962239
925426797
1325434161
559469905
605544218
1072008451
2016316209
615987480
1969179727
1519644070
88869051
1232457085
989071457
1544206671
868196623
548113654
265996626
1845963892
46028421
1452203006
177290597
723855729
294884253
136413011
749195932
266168167
336805841
360826063
1124948400
567992005
692688406
764532804
1857719644
1259654991
973456969
1638033058
454344004
2120699468
773323416
2128565108
2016334955
1928994671
2069880481
2007645838
268173040
1591364033
972554369
864818517
176668518
1832358290
313707080
1415162097
1143935122
701879825
342586773
557381077
661396997
1111412097
2028793426
894621751
888043317
2104356757
1797432457
1087374234
956053977
63245876
1597778723
577824407
196116320
1286584097
1535530393
333292350
473732441
1323108127
178627959
1093260876
1184712534
1186429878
19144930
1311696291
618743373
205997091
1450122837
364116359
1163728645
106382559
1646045915
2108858364
2035038337
1543078048
1343329317
125459742
1101901075
1524219195
970305692
234938900
1308123163
749168540
86679630
234417871
1086186103
1638563441
1479167264
110109947
196211374
1898661136
1945735989
563714799
1756642392
948861039
145234429
1805518765
1398026845
1973096809
327128276
401000116
1815975603
988762266
2048738917
1877752258
1154085180
1502978807
857248000
1307102736
1854620976
401174048
566246776
1992748369
141942777
1543939970
1172049626
222191711
708226300
2062373880
1677312778
726803770
999641384
62842838
305766982
2038102907
519964400
748694291
445618680
495137565
1581328956
1981122225
62616975
2064297951
1444693966
586240306
1981986378
874386267
206097790
959187120
531366390
1721475095
1374350984
1788964506
1673405836
1550717621
1339443713
885507365
1064498659
1156367934
1782439923
1030732064
73914065
279156678
835303076
1717914384
1351208055
517121579
1028219967
438477101
763852279
1630614295
1763054658
265595064
2127435671
839081682
171614208
137304359
160049514
1265337398
770988232
1374937587
831410254
1150413219
591652202
1930134120
2136390660
1308406779
413240945
1688199355
1902467023
712903178
645262517
1774642704
1605082556
1167632310
1483575252
1635777694
1530169701
1588294645
1867905794
1348264137
1905017678
1160481144
1591970566
487693567
792622898
1315359546
2073443811
1950196534
1793814790
981188181
91569928
1385666506
493787458
1067549909
61495643
1950896764
949711432
420236120
726894586
362454846
18071110
1901532282
1849503698
1701330534
1845625726
767577323
577223769
2120537502
1220874262
445040173
754965761
696458761
911130047
1273494628
1746202941
1376531990
70588606
931667578
1792544738
1738867789
1860946888
857902200
751719382
1349246664
2006858608
721385089
962412189
520772038
1185534607
95880230
187973771
955162282
307980396
1184442228
659210792
104241456
926922653
643889158
1291957785
1108998658
1884134134
231241710
392375467
1633687439
343838825
1346252647
584527595
1186181900
1970144853
1032060034
904532576
1638716618
1659258747
235704584
484478631
587396355
1282096301
484824133
2008636382
1415778130
408840347
2085490193
1348085887
1522990072
1288449991
1334894027
673604353
1519195101
243834819
275525836
1610183257
1710535846
1223759475
585583444
1671314492
2087394712
175946203
2079832149
327732398
1934274297
1972582200
177026166
1184485553
1310745311
1897864026
1510324819
1871279849
1110843028
679972186
95108314
387039180
773301925
1656618721
814125427
1711714550
1204102746
849777034
1565510632
1350957905
144297449
1281142025
1174810720
843893556
203559762
1753199481
1080988539
1882148341
995844111
1002623832
142961756
379067880
1346451224
417350866
554984765
1469589881
2000115717
2114272687
67185740
1641519744
1278516578
452342537
1058088137
1377623052
1366049066
418877781
307784084
1545192365
1063974316
1933474692
1010818161
1010381225
249141061
1676783626
1698348295
875887013
263941149
1389554229
2087633431
1045242649
1659969894
1789003389
1046748625
784161155
367999580
212308882
124793543
473599975
2096062825
1513722083
1849391246
954143832
1369816935
1725050205
1916517700
111526429
1980003492
1485289358
2031644210
1535609538
893837576
1194037479
776366844
1750368330
1552736724
133944798
195704042
1773361643
1527773191
1727989362
1800603415
1257457817
1040807463
1788514932
1728044248
1760137025
214973335
19619432
1002095476
1150222922
559994194
2141118406
765988653
655653863
737410472
1774920122
817771266
1312905644
576459367
436850592
775792169
2030676048
1363180273
1994592458
1163812323
1261546501
954140199
758969073
1809517880
977623428
1987259654
2039497658
1642987529
2039093067
1651001771
824213126
1750485463
407294701
1591383486
1848810539
603268818
275599770
230264107
1754542921
1511687798
484981537
139487098
287581523
558026319
1448269859
887411094
530478159
1743452807
2102220535
1723805339
1480342220
2039061892
294159296
1081710930
1703154371
1832143604
1799747725
717681269
1848951857
1024506097
1776570292
52724519
1493422297
740631508
737792557
541388924
2117668568
1641555215
1825847114
1234301643
1538941683
1339430173
771785251
916448356
1888143387
671835648
1376243757
417057715
1253769284
1187907762
724096458
1634010709
673133962
417372355
171056976
1694862221
1173573101
546680874
1547796436
1885513532
1142246688
1836618239
248551332
1366838051
1077222598
799227217
1017805161
136999136
37732480
835568857
1480040926
1750956049
1050606465
1444858062
2053524980
435351738
2021950408
796453306
1272109093
900746553
300718536
1548630603
268962895
365065576
85343089
1867684222
1797628960
488667350
644066598
1760608851
981985050
1237967160
49184356
1860688503
893496025
1838164842
443731735
136927938
27235974
918424701
984575321
406090324
536422488
756362914
108539668
1508360797
3436709
2011824999
1586757717
1459423904
713626931
387052322
65849033
251413708
1744624528
1201263921
1070316925
944274560
1100121150
255760367
1764047037
349664901
1315017778
1694704992
1687386824
759526868
2121121289
1175802808
945527545
716236332
302121072
570255189
707018086
749992066
1805856385
550733189
2079447385
1990437256
2147242102
1681479512
95645083
432668961
1482732994
367484719
1481847215
845152453
2012478668
1855569499
1324023742
1012161602
1526087675
1259394173
509194063
881787246
1705130009
557361174
1597502857
2110870390
1627730027
1680978927
873713210
154121090
2053315956
2067040996
1310491762
579806974
487974028
2072849369
1143608035
1833620061
1133968240
659133952
788083051
993774904
1550731753
1763328227
1300794913
1419232329
562916757
795755807
816002868
150852324
526633962
977769303
1644758433
1776856700
286822872
555888805
499094157
334080908
905988052
2139364757
1663694916
515107551
1333631596
1800323202
233729721
1429006628
978558518
613389930
1803703459
1577892652
643087550
1906220976
1761568170
49279525
1976751714
1001080429
1674202444
154045322
1358603909
749646723
1956987133
213732938
318497178
1878074049
418215116
756196869
1742551416
1232047333
1689438177
893153848
1119855371
2014681578
1685888697
1898210951
692421939
18881331
284785125
2083294257
1346272753
2112164992
1248765207
342960582
1190154548
1792395312
1217594999
1745831092
1526648014
1065279319
581714881
252892460
1774850234
2134050410
600336054
2023482809
358278542
2088799244
1783359324
1810008980
1451607161
172716941
2047785156
1108445120
24899892
1562118908
2143599125
270782806
1824799666
1343970296
1100964649
2025571108
984524896
421975073
52467793
600169545
1703404739
878783220
1581525446
346283120
563235057
668510961
1651620346
754097705
633960448
1195912314
723436626
867383621
1695029362
644615290
113224173
1939760344
986410710
2009400266
1140294645
849295438
1428615919
2129180279
2047022771
2053958487
1873522598
1990562613
1089525178
288173732
1399091724
361322361
126412106
1633258465
1642839075
1464385758
269585774
808990889
1318650377
1180463371
195973202
610750694
1308969774
1624101041
25975058
54084615
1657007366
1841997543
226423992
717894182
1916858865
678550071
528712333
134453497
655543429
1275403350
474854586
1747039666
453214464
114323705
1279161788
37963181
1076663792
10253968
1729293548
1718401061
1715932833
24496994
1671644466
1840804452
224165688
132287165
287674660
299529644
746894865
539572583
249543755
1991137700
340851352
850354587
746253603
581830701
484741461
997551308
538380576
492606833
1486720727
1505976956
1591355826
1814317987
941505471
1457503148
1341744748
814623791
943243967
808271074
668999415
2046987916
1588660339
219991733
655278817
824159448
2018515319
1799666023
916175576
591845349
300781530
1496154999
1781267333
2119226268
1665211406
562939677
319306503
1771193798
2106062692
2139626597
495368368
1802570323
896565037
525769291
1952361814
604446786
1656768651
364010476
82705078
364488344
1028424129
146989547
481832228
1553803637
1510483053
1835601651
2053783965
1070050696
131399738
1467347962
998141923
1271249541
491069089
234392523
1308084542
1752481637
1007772634
1578046844
1135738283
414749356
606994029
1558103451
2063842425
1173555665
933109187
470746173
1774788465
1147464559
1415198638
99007024
538067375
1404602823
1493744762
1236352268
193728714
1611050209
1838101740
1919676871
1095197512
1657023118
1571894213
465430583
1239501648
523505744
1145991770
1410508464
56635941
1127813163
919718554
255379004
1216682548
795418881
1093877552
1641567835
1950658953
1219383504
1807712953
76004733
1952656910
1093801954
902599868
1072396795
1375393558
787612588
1612704903
1191194736
1980213828
1998820340
1271555886
2042725087
1335414678
1633524693
2082911596
1123483399
691005828
83632187
1804895298
1850031377
2118208951
2022916423
419380308
208093233
1745309486
1359141503
886248096
672462282
1810896773
451311553
2054026397
1793000657
1983172909
389508835
1243542491
65850223
1289788611
1979010510
696583299
681232547
1365932126
775419481
2014814176
917681692
482294459
478015604
1556587691
22221939
283983209
1319022349
1984312601
1492697297
782779361
154813790
1951636087
1478794521
783871858
1046338834
1668787138
1301188899
272500390
1303758413
846393398
508227303
592793114
1879549629
808494068
590962940
2117009096
1242869993
1421149052
973228388
905438885
191330778
1756144295
747332112
1110063190
1253022088
1359460710
221678568
236144065
325593079
199462992
1721920940
526212030
1176463754
1451048376
801247556
964754599
1166298958
289637475
2143152093
644966825
1248006060
1084320538
408797211
1958882046
920652031
2120277009
1834978312
2032418962
2035768434
1497686104
734725228
338910013
1179139241
1554002858
1909123921
1853154294
221242644
151220488
806711116
1974382250
463618221
2088519282
765422953
603725620
184151362
640367235
1141762440
374311240
1444167912
1783677444
1760105660
922820076
1711576012
932323602
330840221
1602048985
1150983058
757642370
1533642154
834393046
461053663
1051306118
381094572
1411662222
1211440441
1480510914
1340135115
1381541201
1146456145
1404297178
1094785790
2110551209
1024943253
419925517
943987342
476933905
953646430
731383760
1626473269
817461531
132186967
1570518752
1651248915
1737310450
1135820451
1880517799
400279605
1539962414
392611088
993756241
1163522178
1790788008
105660584
1737293032
941826723
111555430
59847161
1390584392
1633291911
372820266
920068723
2137712027
1482876882
1255382153
677095437
2030152338
1561727765
303540029
1048592703
933625015
2143544287
1195575495
2091032721
275027353
22557570
208222247
615297997
1571442453
1550986763
1584199879
349901098
1432310694
692365061
1052107287
1594249334
43265120
886876858
1086796670
1457995324
650252577
1598809176
412630789
2071154626
447759460
1282146951
938105920
1670811113
1568841702
1524516299
2142045416
95549590
1812587076
636161162
868215500
1078865598
4201855
1233461272
32038117
1354989264
101399685
1389580822
2072802820
722785490
864597040
547437647
1687686058
94967245
1587424107
1460506943
841809318
1319744572
557600320
245259794
509677070
2026775353
1912831896
238781076
97504816
1926442708
1099998551
1431932976
1657021045
570002289
1838274212
939361215
58191632
1808627695
390866822
665372016
1224105482
878084263
297138950
181335267
182247061
846335052
1203032296
294779452
519243149
1773514481
668552727
1139118327
1519310559
476814096
636071838
951990262
1968068737
1423141126
775492186
1477964052
13557071
702461081
1217554647
486687127
1469996091
1556873404
1992581934
1530318390
1955931207
1958244378
1636660886
1087416582
658135631
1046027670
376958888
68958479
1218462891
270581958
1320062242
753792471
901682057
1485444741
1796487571
1237212363
1316711351
303216210
1963107337
1003312945
1500716975
1805295956
739340783
1817184
982597391
277445600
1368375321
546244754
2047099209
1089771577
177432282
1375027731
1369530030
2078633117
1917924316
1327986459
896134438
781982522
1735434146
765340200
1035717468
1837981813
572428406
802339224
1994633211
808966407
971503396
1283208871
2067873196
1343945408
2098683483
1571642500
458361610
208688073
1261565144
380403827
1362207283
2090215372
2144740058
1631492142
1150836816
2071288161
860170301
684217622
1828224233
544471683
469246212
967152226
1774546702
206577929
137851813
1775366128
722913607
1133318735
1738837679
192422053
1051622320
1152238999
1550600580
1268166096
1054313126
2005685768
1006014281
1322152643
1393351791
1788019896
595322292
718472112
104819927
192562183
2104875176
455816332
1298353782
1795625518
1521253794
1219018170
1649390971
1461936739
1347011675
313502046
130805948
619452921
941240403
382084936
691621727
200046093
234193728
2141336608
1539748508
80947452
1068692378
1934003378
1266797313
1685230093
1069528469
1106491274
1696570381
1616688357
2060194883
193263987
1518077984
834231281
100174758
10374521
2097340876
1633706862
156935859
745787310
957315928
288696728
1943159239
443190142
1473283208
127233846
1072725556
2132017397
1995643720
2021081211
1432727534
1182054536
1222077450
480708015
299196433
932863656
1606447749
1359333527
529485754
755684853
540874690
402721318
807906098
1491130915
1352701624
1466326579
364328402
1066524257
1611960745
1593441391
1083803713
1391459283
2018347003
586631404
2088144604
323182242
2096822349
1461601660
674886226
1640680961
1051402131
1043388169
1420201203
919819388
1773222347
2137026427
156844695
220354187
952009181
2125522331
122131247
775268834
641494110
1796421745
1230540095
1903270169
1389314385
16610004
948521129
144982961
743141221
1838780811
59565056
1706249876
2005144920
132402116
1536756068
575111555
1144024269
932814234
513220962
477618156
877501806
15661257
1160859833
1872699143
762093132
502103010
175559353
164762462
657639972
887818298
1368033369
1934659450
408305204
1425272009
1289635402
1832058235
1639586037
2147353471
310388191
1282085004
76149825
61214050
41099397
1372861808
2024973294
450344543
8629203
1079085325
1923631114
1320686386
2042700417
1672012807
643262632
414128078
2033502013
1712252077
1907870415
495916010
1068335098
896568305
617019665
54410656
1629718665
533033294
1814281648
1217106365
190571787
1523971412
1378809406
904584684
1067525304
928104019
1507732093
701920891
640332166
640881214
2119234687
485894671
1009782453
520023358
461707329
1976326401
566627817
231056051
2044191381
1105448973
171967099
1038809108
189129763
1284118369
845868856
1806108919
2051448074
625891384
1059872070
1781740185
1416656614
961697759
151855133
2070963445
403380048
1281801292
1634258088
1428588524
1618280671
734437065
306939531
1416207846
574420884
1014625810
2098559580
528818065
2076444613
2000224283
1234261260
874509579
979498917
185924864
1100067384
2100124582
269856255
1868067450
1622948310
1335463815
748402151
1681863742
369056617
1171513954
987931925
1152828666
1103946287
369115911
33827297
477828163
1572514668
1355581173
2144595387
1563361644
1137864290
1565109353
1645719087
713067264
1438932423
1459323253
392816568
1678470681
235702979
1315542577
601679822
124264862
927394747
1003069163
460333094
1442617432
1119846119
1739601743
796713083
1205525648
1014639768
109071994
248622165
1961466381
2098128953
2002035177
791311425
1162948127
1187640188
1239241554
580061597
2101833664
1028178194
1004947053
1898538650
991744704
584451476
37135334
1255556407
642138145
1081053327
509729820
861871899
446775685
1018549870
433244237
1549272838
1761780941
1054913561
806696724
663571944
885826288
2006566678
306057963
1293046766
688574112
253657157
38570802
1528582790
2037372343
1047693524
834499877
1930220860
966077507
436246312
853195896
185178829
1960690850
1864839647
2015111480
1527339324
1160768580
1139638400
634705704
385486795
1293099192
1802530733
1874561991
1248244308
1119672226
318251709
583162669
587266750
1048937829
881032629
523540717
114700260
1641711418
1147532461
1347793727
327964786
759746498
582682486
834051861
1574681508
1548091633
86797269
337231071
232121120
1137283079
1115528659
1692535067
1065559879
1205341470
1253661730
959345620
1632031330
671181911
1367455266
1979558908
735350549
1721174246
1814248953
2083432060
1075080294
1521643577
251333475
1281059518
1393962410
878353216
452964101
549017479
877889879
3982905
1786575747
75808182
1624603715
220885223
98663706
107767597
918794418
713801473
1789934781
1836522409
1942085003
1521798790
648456273
1398520601
1283144346
1667865159
448959036
1279461784
943428389
1609979168
1772419648
242370851
158506187
535311778
1811047614
998278513
11770116
176212058
867076132
915246071
1595081047
2048554837
238779967
657778543
796697171
853769488
1055498946
1240159435
1554279156
1205356388
2112618145
655387053
1737996621
583462408
689230367
1238586118
1423135039
1243627299
1743281626
2042924569
1045606489
1965333765
1832790762
235541915
15851251
1484236374
1129398677
2112274361
866960638
1604258885
2025334255
348789172
111324104
150062379
77972921
1876525572
2138921498
187741913
12514040
635135970
952955651
42082341
1356855664
383492440
664993228
1611858007
452704178
1765776502
924035806
1729982436
308461037
4624253
1583006293
976466597
305982768
500389456
1048096942
1812354856
817227779
1677209302
951510299
1793914583
778792610
668093336
354641270
1512361500
1125019130
2015140746
1995642724
699097298
487255246
1887728250
1352627633
929293493
357116321
13049545
988880646
1075156069
2069187827
1806130176
1382547380
214197959
51560153
411067215
2144077160
2129152534
633798208
1590114833
1342226706
1289802552
555532525
1204978946
1466998384
893556515
1983946344
775701962
1973280781
1388713398
100359752
2067008031
1292843307
1843474653
1923044370
1043570932
2119461842
1005928574
489014234
2077154639
858147168
1895309341
471841286
1330740143
2144662539
1259553855
894840524
1788648254
109199838
243474979
1342360086
1171580457
918491203
1771473555
686454544
748694563
892130855
401886536
2069927884
1692062005
1773580683
37617398
1928982467
996921051
1264753659
79979502
1177084931
991234599
334809427
15278379
1021690426
977492331
1934881677
120186214
283542531
686119173
378260030
1715483658
14114180
1953617157
571851603
73868231
753376810
634364209
501519415
320954682
2103453190
1015512711
1591854245
1155079905
822914914
472258743
1493203010
1479255703
343180027
599975205
2023708814
120674265
1174222758
1789692138
1819833203
1397911807
568658741
1689369527
662222066
1802903655
966514491
1710679081
449722632
976210426
128737902
1673811350
1797784944
873580880
1723250695
1481182998
1585795242
1802743803
821139077
1052107231
641151801
1193070461
454005601
436536315
937029437
912434732
1152212212
1963163415
1740406746
1524667462
2142142261
1799717432
916804874
1715538190
1575399791
843884444
915308988
1502880953
866862919
120820818
1533035850
1996773419
110122175
734340561
434010931
1799590440
898968385
1188269115
2109516231
918570816
798975433
463579365
726612932
1052057312
1733845312
809327873
1327465558
566139269
1208802108
549167428
2005886050
305088555
1060216821
1375098993
378247239
564880042
229936310
761738776
906664951
1961770307
1682444353
809264892
972187522
1744469972
1760290288
438853796
612842341
940810388
786629542
1494905946
1947777625
159306304
832946128
528047926
827146794
592713735
1001484874
1407312698
2068522383
395182560
347570882
1254864818
907507738
1863761522
1103085290
346747555
858289151
1545056085
979387885
556282783
1578642768
587967368
2044931630
513187910
1541852449
1479963733
443244492
1110036576
1677149476
1496347562
1471187693
1076707409
404857634
1585695857
254028363
328566371
1844275952
1080688541
834960771
726000527
2110381307
400173174
1387476896
1183089634
1565414268
1645560432
583904789
1452055774
1833606999
1665640875
515825444
1966150566
2137288242
1821410448
177206321
1916872244
424246580
427629548
843767621
722953752
148463784
900132990
1197704446
240686555
1555210580
944400340
1805937008
1711207604
806957462
697342622
732849105
1025770460
1430858442
1008430369
348073527
1305500750
2116612092
538760009
1749811305
1666431295
512056674
1439678284
840734695
1102624203
1282476251
1997763271
1735840560
1730796592
1717681559
160781844
1314661423
1268880691
983804474
1916155822
2008039877
9722167
2041463370
841182547
963416130
826030645
474263311
1879446996
1557510423
665082610
2130214237
590022522
1103002848
1720921147
1668928124
1517614799
759596162
1908600661
1838971611
330439952
1874413308
110800207
1821121448
1603969394
1133115324
225023958
1456491431
1872918680
40318235
298047541
1284309404
1848545975
747860448
1684223799
2101274717
1989927491
1039279851
312364668
1839961331
145806557
1270579774
449704195
1341606982
113766742
1633675436
1456599395
392823467
13304666
111323976
704954012
309294682
1292692027
126967577
519131694
95566578
2101007220
1371223202
69977424
1157072388
1408716026
1244317435
1302575987
239573572
878413897
990489785
884812963
1104237243
551709003
1511683431
172869497
1326703737
941023837
1647261463
683503771
1513276613
1839261833
1992125710
485545018
487608754
978348319
139556882
1932977315
416940314
2025747922
689652511
623144020
627280083
120287165
1969023989
1584083344
757765271
709162974
591409050
1738782082
1364980160
1657340336
757325356
108594807
1103418487
1740994536
1637263868
1327335359
1923619018
917850883
637609175
1021527688
1258533671
1103350769
103670339
578630635
749382000
328784176
869918304
488479707
1161493507
1337777003
1585753748
1471431849
1020811217
2116486080
149652242
1249558317
2081971969
858571277
1531386982
1549625742
1777424419
2010617330
999704397
679223407
62154227
1729101522
1881632001
1019787031
1296422502
745812597
810955011
416891477
794342625
1643766964
90202221
1585279717
1328635660
498699288
418026021
1165030003
1653090874
932573511
889782424
726295410
2112088457
426074452
562157270
586194465
1552301191
47771312
449659032
1140871677
358506440
416972163
310822413
1671915383
241663977
574911337
2049206928
658586673
290933189
1851744484
1621407924
1824730455
251093950
1281274980
740081845
1009684569
574844552
1157901070
1616683893
1069860439
966147521
553913960
1641188829
1167600519
1411412365
1350820496
19809640
1317607691
1485816982
791695618
623968912
165039487
2042340215
1889097484
900069106
1469408329
1162141881
1007613928
2055434739
1299317090
1216217225
1441784964
1059412717
2001954898
655589512
1274754625
1903500850
1165415043
303026214
1360197849
2011192080
1111095943
860843370
405640025
1372368322
10626941
839565362
1766285081
11508484
1533707677
1250179080
367317161
777524831
1537137416
932687714
1662609759
916494831
177734651
249612590
613769930
1315910803
1832558432
888448711
2043138339
1372362590
490133194
11279222
778560124
1960068966
1652676370
398195711
574346257
1580983499
2077605569
336321462
1753498575
594988002
235237139
819746321
1756034486
1853369511
1413939541
379152989
1446892426
333838855
1591529463
428942856
754166696
2105576831
2128556629
1439097217
2136650976
776096201
766611430
959429881
614625772
11382233
167831451
107777819
1143173776
1429879416
743601935
1921151933
2021561144
741264549
527896354
1011838518
1461441178
146905387
2082179589
907656488
1601135041
523559855
895063870
1589837325
1050439756
829354596
708039687
982469467
1814674275
723689963
1594335304
1385897934
1768050768
1001844864
474948648
171999000
1321260562
194758307
575183679
1130314197
251692329
35675407
209019450
237196435
485622544
77455566
1570191098
1951484334
155841356
982446288
1998982648
605579932
1129218444
343862900
240096452
943093567
2069294479
1698383099
559336426
1053049649
137206193
1085164702
771821151
239320937
774341478
1030995431
1830810656
1685203002
1402548401
1613041702
613742594
1766868396
1157243230
609015327
645894239
2088882078
1507104714
1631804675
1057468660
1145733415
1346633129
1241354464
766193824
574852739
1540769412
68013081
420016175
1386847317
644314624
1821961565
1992063768
1655171088
391672544
1133494166
1146101838
37339897
1497346821
2079583041
1943985667
943420186
529930816
985536705
1211281519
1320467146
2088015176
110253798
22162337
2019722670
583111620
1240867349
1271583971
103473777
7465445
1861569586
212415826
1074970483
463038836
1276978241
1551198716
1539190414
398514153
238765540
1771360001
1971440684
2102057518
1917310182
2113259635
1184395234
155858105
1248585446
1794933899
2066864460
1235601330
437900441
698067516
1440473753
822190518
1860294427
1740648454
1687333677
1006230309
1568475877
2119113120
273020362
1620063383
1873729036
327822717
1642248331
176509981
1925819428
1413260009
769231091
16247072
176850414
379025961
475130145
1013222395
1541740673
92903063
2123231742
1786023260
1371321909
1508215539
1918146769
687358630
147456578
117642173
412004999
2017098986
317241916
452391078
247885752
1980572502
719906654
255291120
39100586
1041910296
2099095200
1782321445
443614902
801446779
1543823038
727112071
20856996
745709004
1812636233
1982907395
1571389286
127902844
1705849382
203868366
1843662279
2131884903
1339722235
1157691890
503993812
66674199
294036456
215589564
1470432917
1866334806
38613432
1968017171
1567764350
1148917048
2133346334
1792650295
60941869
1012371331
1309057776
1457974165
1185790609
1232855574
806851568
909286794
899854778
1343611172
385188890
718711513
1617721556
557504056
1713976446
1161633330
1641302027
686745376
1930937005
1713287708
777286102
1965821701
1132427110
536447073
1524215476
1936772666
552928864
145639338
1289598875
357243320
2124423942
1192759816
1196691138
1984935276
271005595
1647216672
1839790561
333654423
1769222041
1671971873
1795615108
954235365
2072803411
1107598723
353645398
1544282640
956352622
2004602270
1567553349
943291439
460873029
51994692
414268714
649275143
445460507
589321344
1615629289
472698709
1148892024
27375220
1039174088
1883147294
416190584
244656350
1217462982
1938036405
1469356145
337496581
67379187
304576426
14962082
819497439
838573717
2111043671
425872663
4631422
1110227002
447032904
728387281
322890963
523414340
907302845
1000010473
1557460588
790604886
1381868782
673834666
1944873037
2085474508
1585103569
2008366625
1162605555
1512399067
1887173471
119547834
21062876
927873734
1047034280
1673476814
479465056
146318969
979857032
2126100883
754828184
765992597
1387557108
497300546
9404996
1973760352
519521523
200761738
441856602
52021424
1196039478
1164255498
93344950
236858836
1800139438
1860782603
17356586
328674917
902738199
203841875
1846257218
1862514681
1692815871
1379153511
2122068226
1876934074
1694848763
737666442
1974842759
291953938
1716341566
2142736947
286519319
1969602247
2104352026
1436924623
242700296
948065823
1602475341
1718144726
1592830531
640119427
1513381310
993413520
337391525
673394293
1075377250
2005367216
2089699241
1540840200
490945395
688318314
745562158
106519157
1402850395
83372319
258672674
2139210968
108443738
2012265162
736519096
1917221181
444170484
1056212534
1793571315
143430441
444547232
1170635711
1176381032
1354182235
709705040
265193835
2030212925
1343896177
739453745
67204903
1256751901
1111134373
191909557
218071326
2086508208
1499652861
1229221485
171625863
884301956
484835379
721689885
1410878615
1499235804
174787545
1196543376
1783921912
1115130410
1583105771
1542002832
1259158864
1057193636
106515248
1561579845
1816456467
1776559709
1086249768
300178707
1321689225
1636175894
756313532
1358403650
2000576436
1703013
1269455905
1269926626
996713943
252431688
900417341
1947017238
543057573
138075849
1603561213
779119191
121445434
1894286834
1955076672
1420531863
1045018479
907030095
154323529
1074930606
77947736
1195909050
1005915862
1096520217
662423885
1475978687
1994135127
1605953651
811216946
1211035835
1028198413
684492234
1068324945
854819002
1645631382
620020083
1207275698
782233533
264572726
12495424
1464539825
1428593061
1290276950
1572937492
1047022699
762169796
621347970
1311263986
878856206
46526779
1089736564
1124362456
363403359
55908914
353585826
2145863032
1101426509
943587547
1213849490
1418276134
1618317673
708780295
265887025
1243880267
256430463
57499117
1550651139
1030752963
1363336595
1938893839
353171014
2037895930
1627408364
1505226541
307123432
1307937837
1857363938
608228310
1365203690
1151331043
207805658
76558943
1872380579
81812301
1958241269
856187638
1161452221
907156152
375027412
1888111504
1250251983
883427090
1398927080
623224136
1868002976
766648938
42327677
578537850
1001805472
405583243
1228852002
301285845
740194270
1692039161
463780980
276861335
596462709
2140844860
589103780
1685100196
966381263
1249809346
1669391334
375463598
499733172
342273788
879995
27134720
1492275357
2035003513
539404037
79301708
483260245
652804437
597003445
920720016
1734978397
1880523504
1302254023
2072966374
156696525
645023640
1988299759
1658109063
1126079049
1853529928
1686691257
151554596
1663022888
123884458
1785886812
1750297082
3631450
1746253548
644500090
1302976930
308565073
1691883815
604775760
1981006217
1859195204
267901755
1243792545
1152429128
1667626991
414268714
308030311
20178455
1446990261
213121126
1201311381
1094932861
1110948599
2079777120
1395593740
1966275737
1241015312
2138595010
924904264
1354923078
889782424
603235738
2145705861
1783394732
1284691301
763300078
2055215849
592031292
649999550
2128255207
1270932374
2058537001
1558009630
1567764937
716213918
85038099
969261439
928280865
1768536465
1914775619
397877677
1283453887
1780429628
2052095388
845100119
82904677
1511158209
1599004664
1090194969
1680197299
1756178405
40636565
1173250110
1819259215
159937975
2068016074
1752270978
1118403838
1768600469
243730201
1928107531
1541723159
719500250
368266293
1369168811
1130372254
348599375
892700185
510933918
2056349181
1826043439
891174918
1520522876
1581985429
1659986876
2107633861
1025054099
1598735764
273802615
1576301634
1250329605
1024589634
1492337996
583271757
55532243
1025012306
1449652284
2041282291
980220994
128203470
647542399
182070824
293910990
1996016452
2026524378
1614214735
902844311
1266902257
1060450245
1802094625
2054244605
2002326922
1111208313
591719913
1735215090
1121350818
415130629
1335833000
1951552363
802799716
546528361
1470490640
104174278
1354975426
1694588794
1643182615
1553983889
283069613
1741860128
1100014341
864167642
1037115229
1836743534
1727707106
959874151
1053960924
1820056067
308131245
117915516
1063582228
1591359617
1747113841
648065412
1030826696
541510771
1147485426
2121669305
1546391878
2002271433
1381987724
1812443428
1738715860
995719554
1883499713
1221742690
1402421408
1207484653
1429419137
454537869
1943684972
1142896417
613942410
1333784887
1382353741
1460108792
1409875051
536887102
1864511255
1487149831
413975284
41368160
436519456
1501473665
403255904
1149487282
1019090440
465073019
129093965
756577551
1213987413
398808267
637584304
69021985
467916092
1091716521
553727602
747906999
2122357682
2030884745
584263193
1578310334
816849367
970226628
1526037553
405986651
740302691
175075345
751158469
2010566406
550909442
32560617
1803894912
1601288445
162548546
1923186139
17444797
846075461
806814137
1801119470
1650738084
257943589
1397670245
1784858818
1038663455
361423633
1594145350
1632668178
1916363349
101590964
1808293298
1925383920
1567229644
787231236
117852622
1352509017
237190238
931158638
220751394
1789810829
982941324
1653552546
1580594735
557556985
2056571837
259015514
50448612
1718698765
1920227335
1359350689
1912680183
762040859
564320794
700190010
186323005
1181742492
966610234
1610389059
1277896798
677333003
1564200381
1352411729
2078218214
794996124
427990624
572961990
557284437
379179761
168571686
1199420088
1560691422
1836539175
1401145854
400709277
836002383
980118508
1216046279
475180701
491445577
362962722
145454618
984244455
2124475365
492739706
1153609751
1695158260
1004180500
1535493839
1477841583
2087720881
1238002624
2057342320
1935283453
1038441047
156910119
566132079
1515602251
298960666
790300753
1223569053
1340455133
213990196
789362419
1037501700
117400633
555236564
1770966320
184895945
1550052366
491691701
628736217
277866639
1001636615
1789372699
919490083
1672468238
1119421637
1686709977
1530771744
882955641
328058389
1514503641
1683855954
799744896
1261548320
2144951737
1131241719
35532183
1460982059
863083815
1502397306
537956118
1193856909
1089005121
215677014
1271259150
824032322
1719120707
88326841
1783784697
2005081850
1323295487
1222176734
1653872220
1659330186
1410789972
735032791
2001865855
551208757
1680899177
1748286893
2062051090
2033911776
431148459
371585203
459495828
568834053
158621084
1209175626
1981413543
1408284395
1455259035
695251989
1965960418
2006262406
396183219
1635049625
1222851551
177230101
529224204
1651227581
1982423585
1677817259
825299513
497732726
1146151984
2075027759
276705560
1305835720
62976758
641858279
955307952
1352956160
1156397942
893104271
822922195
1068627292
1131680454
2112448571
949406510
1412209624
1984150530
646666178
1967307196
1193470887
865175396
703203271
497022469
391461510
603184330
1187567806
2060849129
521447465
1284368687
1412880599
1789428923
1366325029
1172585675
645748921
1760538098
1640127425
2083887306
523923240
1249595904
119204043
1130925887
92130599
838686233
1266597753
1549454615
245823840
746796230
682120257
49820440
2136875216
2012986282
735028616
117827431
220240249
968832381
410183296
1238273146
1822490207
1316669982
507373639
1591984416
940355704
1571796545
406012106
1760143799
37055893
1306272636
1594591016
1860123323
626720825
1650899528
762787738
957643181
1321785698
1035070177
1866538278
915530474
2096082062
201748652
262903624
1441664299
540831936
1218695684
2118486556
83338024
961365740
1289866943
1945173898
553802149
44996998
1672886272
105075245
452342537
2029534201
1802372488
2017100111
573980732
1700778250
1111483138
655890940
865279908
647343926
983771035
2123906367
684976463
441487163
171756730
1392240606
958479377
807908778
1788366175
967694489
806355431
1506798182
1590583273
1893698545
1090994732
1450100093
876651867
1828730754
483719199
1414581220
1472546171
98599842
1999328327
1675745133
1023526739
1135210536
1729656111
82318979
1372749830
1026415796
1842322258
173739250
1529875078
775410306
1928306051
1878480503
1343600532
1484691660
1767114824
1628490231
223154786
1144729726
1772230261
2030954262
2100026233
956472211
461490754
741177586
1175374404
907829254
1082814870
649899043
839837841
624172743
1788929349
126067208
540268748
153296660
859900045
446192618
769259438
579183250
595799156
1783420978
1046702728
490961622
378007863
836556790
1890258463
1973697049
137350497
986686996
1241147963
1673820022
945514790
1555283022
1056654418
120385944
1374195914
2002834249
1475605012
272375650
1982605558
858803669
598043628
1877071701
645716595
587296727
618771596
2019638828
1135333721
878891550
2014301365
1109541580
1346505262
1675272266
919931828
532827759
473777629
1940573792
1803106360
71019167
740541363
902414085
2077989754
492868173
1663883565
1612599007
1203933541
21772169
1382063979
335509850
2125243170
276905895
493190485
176448377
1462759431
1497678781
531933248
145773501
1099255291
1703230208
1890023404
1061982001
1316470459
1050501797
303190540
2012422926
311937086
1440611228
1386977361
237859231
725504940
732553669
731595709
1231010006
125198247
2107496522
1592767784
855003582
2014908279
446937035
1366306928
797866619
1416387556
217934048
1611476963
237286968
990604734
579004065
408326765
2025986355
876841964
434661275
1966857678
1168236331
279165847
2122170361
1840742179
2032255470
208121923
653624050
460905647
406486881
546513992
351899649
1952152832
34029952
1142454947
515539953
1569945589
1636513942
2084728941
1647863474
1847528173
936965434
992544226
189495310
1740268731
305796999
2055731130
1630941587
1048426771
656769813
1596217670
1526820185
717753130
662347012
1501305241
2039391232
1971988946
1016545490
1066599887
356061361
1186621918
1575963477
1194821640
1109071526
1400000918
600067914
767902610
842943113
286697627
1210603647
821046641
1557439485
1370888866
1303851300
1874916357
1192523574
196016330
516029531
998191779
461431443
1203843004
815859545
1578665220
640277901
1538719353
1811730251
1149201785
1368314157
1209998844
1267360980
531377577
876941894
657602660
323235923
1685558573
660981614
256043255
279187122
1636530239
354501884
145619082
1967014169
1211628153
1489007306
1473453802
1505054340
868436634
1773740005
1175391646
646977852
699230158
271381294
681988043
1592134469
10934221
1735518543
728162191
1594958961
674130974
967084471
412869093
123281601
1249512104
767221419
2679520
2112767478
471035534
1466510863
1494925403
2058301265
1209426015
1806492597
960577454
1027144686
2127253905
1903866090
1925616473
600669380
1543433788
1765559763
118331829
1968775225
1638395630
1642726641
1768814853
1431742307
2141432841
1504034928
222594524
2012895520
573864446
999628921
775481065
1293179943
1224264771
2122906268
1328683362
205689947
1394221939
1816773613
1615241094
2132387671
1249101990
711834975
1020914708
55485927
215087717
1960343605
1970805501
1535805018
1918865695
1850208783
1435355073
1805266285
203738793
1038798085
1444926587
1732698895
298851901
718887822
204342196
2098755684
445345342
600716120
1446315165
1557209260
250278804
1603386509
1389034605
377895426
392097894
1126783794
209050248
2067666659
1963424138
1609325210
1072786564
302468655
855369580
1781831573
1283974498
1686465778
986588261
437729616
891301704
1117593366
673088788
817662964
310687437
1330959868
728340467
387869160
1312135228
456333249
2127470717
1277391997
1128083738
1671177559
1118618165
330862235
1629792086
1210593039
1801600292
1317630206
964261662
1066788087
2138861532
1968769720
752601673
236489538
1222405845
26521410
553043866
644986555
1839625441
572984738
997444480
1972190266
1645146882
1257760208
339353798
618772940
888980624
445238150
1268631824
686516701
2115920450
2101231824
1647484792
299846258
1076369038
397717127
1545290444
553267962
1999642788
1993940496
312682472
688141925
2068867783
921467348
631293029
443500031
726497578
1347777226
206277617
739771014
1373460546
796450370
1012345266
1018949121
725090873
1044905419
873383012
592065784
1012386084
1011609564
130300815
1912332894
1310269014
431219578
1559829358
1273865335
801797379
626592840
473938615
814692872
648309675
1130065036
1012418539
1709137665
477593750
944417583
1969853328
160438002
106326001
787706515
323929231
663425367
108934018
1009624596
250590095
2075761305
434673924
1194489747
1969775263
1986994135
1984935170
1686746076
130700928
1753401055
1110503731
590417661
766275324
1883319172
1574647814
1178847452
117171421
417362878
1880365639
378019189
574408315
809816383
1677070873
1783836191
1048492367
1873430892
251739770
412393814
1049866215
785201076
445389515
1286141314
411219179
1812665598
271799663
1794073433
1895599476
989015471
2101011686
1939538500
1841924024
61827872
1122724112
1650514222
349267346
2087144662
399792188
1519004070
2117237319
1578550236
783094218
205381186
1160506630
372903196
1286759031
172203334
1657539476
2064377525
773469874
67470779
1063696303
465779081
82011162
869991434
1539235161
1728507033
2103334832
302205661
1099784021
1908999450
1530378179
1266866631
2084742795
684463259
359247019
2071529294
509844678
1898524115
401619093
1987971648
844529858
491715215
1236173116
1517067069
927412556
1456075830
106164315
37749655
247640151
2041006635
993412213
682364371
1145327957
92885195
1971510391
649909999
1595658604
1040048498
1246745651
1984509971
578324605
536583624
897347876
1890329433
1348039246
947223544
1746320200
58956843
1185504038
1115901106
1021860383
375518403
713155223
1168208028
786415913
303509080
80271481
176208824
226505058
658063734
634181938
344083831
1561210390
56914714
777374973
1356277125
2008612186
947529660
971850118
2041085839
1538449280
1437784929
1459095941
1814709333
804002998
212056144
1597119055
721461719
1836224007
1260842198
2098402721
750023520
683280428
710128814
1792384921
768046771
612597904
1339707237
732119228
1283939075
150635594
2129654439
1333362388
1990305743
1820093508
745528308
1176251498
1184089998
1796016572
1388082296
1260418414
107110684
336182951
2092000960
621849951
1210112361
1631080996
102644217
405733257
1617454310
375040091
405024078
1279364120
820928052
837432470
1334465988
447254113
1528522702
53196944
206561954
707067789
2117799514
1876045563
1713591866
388135374
160390495
594479177
634938629
1378535026
1960438148
1170105152
365804210
1963447566
234543108
329025678
1388105989
1398819417
1710898447
751740942
256317150
76338211
877706677
748701863
639113791
1254078353
1512407560
288876315
231708518
1058913712
1074382850
1477339116
388750733
1652076347
359016548
472581850
1307430306
438974033
922372419
1822144271
201356316
667113181
693514914
533539134
528137709
547943315
572362864
288569153
1101421720
537386038
224949470
1921388857
67440712
659897978
119916382
879623438
340735735
801687433
950384238
1993180888
1948634304
1999503572
1161761161
1543621415
1453867233
548581389
1652201630
1350241669
1965119418
175871073
1328316563
1128802648
1117845422
207404107
532233076
1892605364
1422534472
1253164509
592013045
1014910166
822378797
652128384
15974003
1005409259
1490831229
902430153
278425254
1899326643
562805827
48721278
1802066828
191622995
479005942
1802365676
1640081573
947089848
1882811130
1999973466
1953284906
1055395645
2116743709
1726391807
449415225
475215614
1667717233
1435872015
438526992
584500268
590438272
1688978820
1338387268
1302444550
1427359364
1826667722
1208573482
730414458
97631861
1174409620
1391117226
6043999
1741702013
1998605378
250095446
721323029
382684620
468072936
1205823493
2093050703
876709424
494417669
1589367360
1388088498
2028690531
140614325
1918849504
401510501
1682090849
1316055510
100647995
491234222
1072261976
677003765
1461005766
1899574571
1935955133
1137880067
1065125260
504189038
1452141832
1062249877
1972327451
2096190531
1412667296
1469477439
1669680535
1109055127
1511052420
1131171489
1083352218
2123969001
126778601
992600348
1292827106
1534033243
750810829
1081804790
1655529327
443436762
2017658586
866323231
117789261
2049605133
149126383
138216076
1132221834
1834809485
689182845
2112586035
675914580
1916887058
1038055265
60022889
1198246802
334992813
787391305
690800389
1957018759
747979223
191203338
1736007710
1586840227
1550316967
1734028751
2136960301
908504985
312428497
396520507
41354016
1591697376
2110373996
1460090630
1657955537
1826737229
2128986980
299340909
1895471912
993523877
653708289
1703929990
789093136
302653229
1661725049
721704268
212572737
643238738
1247475902
205604943
54265666
417079425
1564999009
1989130508
2006293211
1777686867
1709056340
1305390424
1154624156
106013716
2011837685
1843308299
776898568
995086758
40113370
492879311
1674759938
958658743
1456512817
1327457637
2113722854
1547094236
1096686439
1372211689
160544049
1783927019
1815200976
859862238
1929263873
1866664238
649599288
812548723
614606861
956224366
493794609
59810746
1666856155
570723030
888559048
1293604719
1637451118
1199753307
1404493739
439318488
141651658
1377287321
1905076900
781797050
2072248556
1806695596
1751830881
1805296798
1600709593
531314278
2031613078
772726305
247081032
134298627
1172808791
765426203
921757486
1061092022
1215906486
718766175
1504552664
1515096195
499932612
203463258
1242772979
1754027340
1080772782
350581886
1491011771
1040690191
1256697287
293194036
814021422
1189875050
1359665576
1096033408
1067667797
297751861
1195928646
582968592
1151332717
165001005
679593414
723221778
1211351351
729696831
858984959
644525057
1077914344
1427366185
1051461102
1366393090
1863817231
2031438545
1242203892
587615666
1964054858
1003747682
915076867
1005722768
1609146634
1434982191
1637897378
892149041
1108292751
363494419
1259773914
1696912062
2113342431
1286276628
1720351125
318273457
2129570238
1807274722
957608028
1168388188
1139923284
791276674
1939020761
1472369832
1358402229
562443652
2080433670
1268349780
908604058
1726264017
1388675819
1933937234
524088753
434007339
113726561
1370541113
394102072
1929866986
1538155303
1727496359
1940235889
225498862
713520849
1994202957
1552277515
1532945597
237678538
4948695
1384746281
371668103
900682401
1923408506
1886153421
1867392777
488052625
21204943
1004022798
1368791970
1182244249
819992837
984912737
454179112
1806923116
9917313
1752327749
780094949
1135983707
1683650799
1943344290
321601746
9691272
357311493
1769816210
599181732
923934745
810853489
2140594308
1355410577
1682557481
156873428
1494428859
995179565
262831118
1248082909
275939127
1645830658
796424327
1089525191
877191128
1366861048
1598188022
1087889409
1788088211
151093443
2018364614
1749867865
240348514
1136231713
799276146
662082746
811164415
1044290986
201509258
1149640598
1257334673
1690574257
882921697
594122206
1708964894
1629065267
2147065550
1329310707
1229454247
1058531606
342093186
646116322
565718950
1672159670
1154651800
17182279
893891173
1792928000
1094338234
1882607430
2078968139
1897461598
590477551
1218133118
891761255
561650769
1295830063
980627636
2024695260
946624934
2001658719
104190108
1294572401
1288812339
1665306711
635447186
566252681
1639464868
1964173903
71873371
1095778437
1571040174
1868863892
1220083810
44027760
1760340660
1017084538
333959516
1448219893
642648317
84565164
1332786518
862503519
976823563
532886707
1564446799
1863121458
1754183315
2090514658
126827907
2038702949
1947451800
1141919221
69728042
833249155
577858077
62456377
724193049
2034417243
1425228294
913439935
1590653044
669019426
1652276623
180475868
1008969855
934894279
1390014203
1420749824
939511192
190596224
2021010256
662284176
1570945811
87663541
805625902
451141664
1618940048
1860174682
1694678765
1249482828
270699343
115451233
254977613
498109065
1895694569
397447200
1491384511
937923790
1214198033
373814990
336360049
927612854
573940226
1531847023
1962666112
1997543882
1882577604
1130928652
1158238225
1503378305
334994997
779614968
1105729013
1811487643
1997682434
1238400402
1637969585
1322112210
282508947
1301086119
2121330018
421833143
1856287239
446459888
59736728
1537955016
1226264554
1824114943
1552864235
1824316269
564566871
2098608706
1460552351
502628963
569793996
572225842
227031869
35645164
919473079
731614797
1706894043
806031140
2077059945
809136879
1438720930
958738872
938101943
1064720586
1062613657
285972675
1471812322
807291723
202054621
750945997
1466213353
1785243276
1769124038
1376264681
1057766912
539677846
388318544
316055733
444302186
874339620
1577418077
544509269
1406775869
444828725
896420234
1892914760
152860757
262993111
1024773776
1556620491
1629205770
502713915
717789410
1177370178
410127271
633421134
2055362840
493685828
622633537
1288590319
639530067
1608445506
220685895
508237918
691245588
1465118036
106507917
2067703572
91639910
696303225
1093586174
824390241
256400259
1836648167
21189597
916219261
1901547272
848282058
329110787
1573118652
760221607
2011865771
22048765
1006625138
1734351213
1648047879
10078878
1084701023
47323933
1070588682
1888657277
1685494725
1992141328
1556092848
317500616
181353604
1493984821
1008136509
662810824
1889150151
1194974095
1144630548
2027881511
1443982320
94477960
562415924
572426941
525921868
1935523208
129149359
1224577517
464377824
788632744
335311384
1231365229
1737752929
887443540
766010478
579040253
728525821
554089709
1054866007
1701991922
1522439780
1429053031
243743784
2126150474
465523269
1823291271
1713764505
982643190
186559572
999977210
1512989327
279065698
1634986740
970871618
1002460286
282545174
598863001
2116497348
344651084
104445506
2132936440
492355613
233180723
862105484
653322336
1288293089
703669472
1023740818
558268033
16112106
489628564
550269131
849871610
268107296
1206659353
595871791
991670381
556071925
1335454785
1135047516
949539399
1258082281
1967475473
862414246
1807632547
85740483
806396825
1846236075
1750011571
1129606795
688516069
1636963638
55780200
745421575
1146962067
668580898
895853691
1525047695
1919216983
75952005
567207597
2135261369
1048575007
1554866941
1971216287
21901341
753192839
943517333
1850131108
1284085163
591189907
632556091
625517241
1735239949
1010314950
622279123
1684880686
2122004018
1783735871
441231283
1515048002
666219179
1046815086
648623929
241826983
404306594
94557624
64005646
1796486782
168772855
795328987
1449573230
1328622946
1400136908
874726763
1739939861
2141402521
1864032693
1235972748
633618243
1853908148
1715430969
1233701437
522765713
882198524
651202721
81070728
648876232
292441705
1836597930
366602633
1091150991
1858719034
309827431
35974716
135364514
2144427025
1531803748
1972107135
1608761556
519787083
1000840452
2012299511
536033771
254927839
1137910696
252523923
1424536191
812076181
1489554000
593017119
1913572014
222822769
1799071406
1614395027
921663989
2010259409
2094562014
548026700
2023951784
923800482
692744829
104509573
1097561616
1896334455
1842987805
1677262273
447042151
2098794795
727549523
354658200
200720028
1554720789
1188898397
209390011
1159769480
2056336257
1772883542
1684530056
1479006611
335103071
79970793
666225207
1198555553
45773290
829530808
253325366
1748871495
635692762
203518329
1492545393
1651267140
1159725933
921469220
1204286113
1395447211
216609817
1895025721
210447927
384756401
1109967638
1411207550
432336510
991839440
1549182242
240957469
2053231350
1052401403
507231693
644308095
1389326101
183406701
882709462
39100998
1490282324
413118508
2078647968
845565660
1601069839
893931416
693760474
175184274
1969467634
44282837
1610379643
1178507689
673512966
1782502394
1989147717
348815672
1898020883
1059888813
604987043
811544781
1252173888
426413503
1820293396
369061658
1923525103
208450875
56440589
75435180
280397683
1218744029
1783819709
1623256140
1589429449
1278827521
400935897
1827041802
443450461
547100398
1257364556
1964015255
1195294170
1322007815
1356532011
1456576797
19528555
1209194670
1115151256
1625832335
1093440919
1490290031
566680923
1740584744
420102410
1013842133
1096180471
1977399936
594451187
294125059
1803923282
69632863
867527663
327759270
981411775
1975881832
111966905
1153290829
1078882525
1339564195
1191234256
2082520039
948303919
274465986
1511092348
145372900
1912146187
1192349237
34863439
1368772181
613891008
2065018151
419042050
1570280468
1584514892
1355097318
2070842287
391633588
1971799638
1957901820
932683493
2036175490
2107598471
1668787138
252500914
362204303
1945473397
992261051
270555532
2015519962
1356810516
291935897
96217454
16997281
1976838584
700459821
1242255147
267432629
1424796859
1549314348
646676864
388986487
537328932
2144450267
1794491093
649396488
2036432730
1783588636
252779831
1105070641
188397466
95178326
2088253774
774955116
1091452904
2141047419
68499701
998928747
80136669
1564825263
1899701138
1077552068
1605162230
997598773
1379689020
1378344981
1671076301
682260875
1656953928
1923121008
1878740970
1978448427
1531375326
103488072
745802501
568429370
360769341
639280612
120147237
297015712
176920551
209650318
241895212
1078347718
1144416229
1197523499
1358526984
503520564
470596696
1296347997
675768312
1290681600
1616696669
1684927625
469484149
1901827199
600559702
1885093683
1068423665
1147589929
831067582
834605924
261766692
536045421
1936446385
470019249
1059289347
280450827
1842273343
329075733
1269218191
1348564890
1566766734
465944980
175879547
352675669
457428068
798650213
454688214
1623903007
558645434
828506719
1822154219
1965644743
1656972511
2047439470
1124119571
477522484
835997440
1344828785
1543149858
1311410167
598276390
1631974399
1613964139
2068081056
709405740
530150303
313011593
1849454933
1825950244
33554828
238638773
908763863
608993656
271206972
1301229073
2117753484
1463976870
770727177
897802602
907749959
297907045
762110484
488522639
1916973051
885890022
642911519
3657322
1237759230
1271840518
1548203381
153497483
970569653
197191198
2123229651
1334706349
1167213273
1625463689
1537118329
1627155364
1292208955
1093183712
1445862558
954509264
703433041
178942381
1824120879
1453896119
592905369
542417733
1163632821
362924716
1457968081
705446674
1663223913
1672981484
354620191
110314754
1909461568
643179323
1775245042
1727798058
1927060145
1980293761
1864851468
491668629
871421164
964680257
181200387
345475454
141368973
646801504
264192529
647587854
471421876
7605635
253431557
1355870908
2065768230
1511700461
1723498117
968471319
1246955513
1791669089
850536724
1018366549
232309859
1056962325
1915123216
2024860552
1535309989
1736242421
1941890938
1723445785
1284349573
1106863598
213631649
77657268
1146827219
1408813758
614771562
501594420
333203642
2143045182
749409529
1507695008
1095637252
1517580114
1711954874
448777235
105207260
337275734
559761306
1271037580
1334292070
1168197948
730810131
881502326
1124728607
847635561
278351042
1629791636
1685206800
1755363868
1188596781
1213748993
340917131
985764086
939004550
455243754
1651429576
32351155
2121049960
1737039752
140164826
52942528
639063385
229835714
679995220
37008947
1643026401
1985794452
14814524
912953672
4003864
2030357027
1150473056
1368131438
147324726
1431818419
973636567
931863152
1154367970
1499292208
657370749
736453830
479812309
1256070722
1817250295
771817648
370740850
76172499
2130566557
1526740659
1412268504
1408031975
915648477
250948388
1411236821
846745555
814573902
744498075
140951220
776713084
1820382405
25463996
1268878385
287953937
724519146
172499071
13112471
487114401
1487777262
1831014266
1954892642
1669509891
1445116782
2140345823
2457891
600780453
1819947018
1757505083
223456205
926713708
1065382974
1457431795
236689140
30948570
667117580
261306106
713431781
39706475
1056422725
876609310
1373342882
1742352398
991010985
1534950380
1666954251
558581561
1991650467
341670734
816692558
1896168281
2008715308
44311613
46350414
1666652645
1311246833
1505006130
238183859
1812559813
1790695711
822365700
1975207301
132706815
1785027762
336800217
1281612266
2106773666
1322589425
1714474101
614298206
1026338721
1337145729
77672281
1197086503
403218680
1303883718
127602103
890482448
692387879
512043103
1219576947
849990234
1654003345
1067262249
510953482
227035254
1198198539
453651531
1161122433
1561591546
2076047390
2136834425
244839247
754247398
1057104959
860889369
1823876876
280123282
1891512948
2099270430
2049710850
1853158637
627367968
889889664
741852595
1531848668
1386846568
1657014428
226051365
690698413
88928384
1569928645
815048869
296296105
2013758091
1333367498
166051601
1667139375
894532059
407983305
1405907884
1838722479
726560122
1939418156
1048742216
1775939817
488601419
1765000696
733795728
1822827203
318321498
1832962054
1102391226
1760958289
1121703025
426263456
1887681449
184792590
1691890597
1600014717
139341403
396872634
1291291203
1871978221
836140082
1269342619
395218289
532944498
854090013
1730813712
256406661
1786436109
494905164
1560281876
991512919
2061567343
510706702
249221711
1359597192
1524645429
1997133428
499770730
1902580724
365509155
566721969
1484567004
949039781
27877493
1448442521
1355732389
1139476532
842665023
1578104763
535888626
770089875
1263154425
1569131655
534778654
735092676
89569472
2103555387
2130071420
1483948013
26395320
809264892
70410056
889029664
1346577202
594180971
1358624686
120666377
1939681700
1523398535
24419305
1782791826
1359916103
693224466
1834364087
698516725
623180017
338015240
968441484
1786852410
1023632126
1157451463
1517784818
2064144542
1365319977
1104091413
1040927146
499803295
1291973239
1971479521
782049885
424941746
1632262427
461478081
1754638016
1692444285
296514453
44496480
1869783893
1123847814
2100184406
1227926925
305471344
951275583
573306264
477736369
1434350402
269390746
742357713
1351627226
527944201
336255369
298426475
466001701
1771665299
1209630697
1455497193
1258160640
2081295091
661644691
655998590
1779403171
977367906
1692173231
249998309
1075486670
1618771869
780044392
2100352068
468668825
1435597588
1123842064
1673818644
1103911856
649901803
1052122715
408800949
836733576
361177864
1996023611
844768961
2094481208
562803777
461508481
977270765
675444992
1517591870
716006121
794708308
1286451326
1596829673
388212297
396396842
297698392
800618882
1268313947
521125143
1941110634
1637129085
606724144
1157778353
938124402
1897184522
1013206428
371066041
2140380576
1930382760
941401881
946003606
1718370476
2104154744
1814221066
1125289430
886007116
2058407823
769312125
1762938598
1265049693
1872266716
705429923
539736613
1430548882
833567492
594201373
1711975798
1072920472
285480681
1173373247
1891770555
2144271928
1032126825
594899990
1744775848
1981142324
1001302751
1499392072
741254795
927440944
555960042
900240136
773731685
1320526524
1459501087
1975291013
1018639044
572125191
2023158741
521555
1641859990
41930940
1070313728
1528121986
739851740
2060669386
322677795
1794091960
896455581
1468070868
1749568149
580172460
1136301290
1763163883
156158582
412557404
688165384
478564636
758527075
19939884
1117514164
571769359
1964509142
2041522263
1938105304
1789051494
1161810276
294111605
1721939260
1270792015
878826870
775278214
2137251916
1659142652
1592866757
1307994122
591294814
1748507840
1715882774
1639883171
629466962
72395392
1819687515
1573735404
1436310298
1349448072
583402041
28656819
4822130
1727572240
48399871
718231782
475049853
353496841
367849275
1388633416
709678160
1204114127
1715551842
177602884
391996758
529778728
414638615
283517881
1422259772
638997950
64021901
1369035266
1425382559
1276034515
913543416
626175190
1048205662
2096402132
569845497
632605937
427060045
2090909744
1277312216
1745618462
1438412593
72177244
1563678715
1130749534
1261231881
1303086233
994018098
461394915
1758199802
861170806
581891543
970789726
99242853
2043665246
299454696
2055826728
464090794
1487377859
1536733196
2037245996
1939065105
1053302730
498569673
998127675
2020083985
790874515
26850239
111358645
1888754574
1490960255
1974564993
1306055947
1857660474
1312395713
1994885919
36339886
1982874112
819969987
945498663
1712080874
1656859952
986704665
2036864086
1711170918
1543382352
1969856320
1985833276
1558432564
139787489
588635252
1434505884
1786379506
1287096120
1825035057
1241223545
1185485414
718037773
1484448018
1016257589
1825015892
876215877
2058834538
22849074
1406192562
643016733
2027612531
2060448544
393562183
400400181
1904558575
2053091918
1181378159
1588681443
1087507115
871363263
232936196
240340815
782215745
1873081820
1991037189
227532755
1478893651
375286184
1278368596
1455035693
747285863
2039911851
1622311175
1152279345
319140028
591197808
276930701
950761116
1813919851
1577578185
2138346284
1791696961
210968144
2045331795
575383858
733350842
2120436580
363051076
1055939615
76123842
294010803
1207113906
1340559908
2055680542
577075184
1269221051
1350746668
1514951233
709874015
791884938
586172563
1385218920
768668595
1158764065
1682482146
246338561
525156973
1400210028
518816288
486925027
1930507562
689273461
408285188
1273886399
1246425199
1920192123
629533858
393571937
931292615
189855713
1403310351
901930011
1098934722
1474317707
1923665680
1015802792
1097581237
711919772
2114102031
185217203
634121180
1590671883
79101875
823809267
994197522
1920642518
113100847
1320302702
197312264
954586399
1133945299
636758003
1074413844
124561878
1082360187
961406203
116746142
920770441
1267005735
94015715
217253012
245995563
264886353
815223518
306098079
328550703
1389645380
1850129246
243635653
2086082993
2093443182
399548806
350784507
1983021438
1757764277
1266349022
1471857809
388570237
156844459
181208329
529183592
615124173
807162928
1581122473
1665749622
56082695
606225378
1024418034
1270384903
1587749361
104746652
1627353402
1583756921
1470120515
85462235
449152428
653581950
1123326723
1513657543
1561040414
782278411
1333691033
1402779629
2025501792
1134935700
115804855
1688993641
552658855
1760506564
1567650955
1601815412
606256242
450898823
1641600804
1892819893
193204833
1875608398
1804010435
174562240
366181793
647274419
98195521
2027216549
2019141164
1431771542
531371726
965402624
254625182
598563018
614134887
880133975
1149978546
427064299
1923908511
487799011
198031382
493183090
2123102564
1857118874
73652254
1772467911
982675748
1588586569
288128106
1932790606
394014962
2092050425
889807407
696251213
868090351
1640083099
72066477
189489501
1308776577
1851486900
669323107
808889129
2131178955
279718808
155836603
544333135
1328450284
1379394258
502297620
1265832605
792814422
2076512094
646677825
1928804523
826535728
1075083931
1012585992
965125858
2090704685
690343781
176623089
1546350539
1852175125
632843441
1248146230
744354703
1982903485
189129060
265886479
1491989414
828178837
546082723
38592207
1695131061
571536420
683602455
1135180585
1360054768
2132900740
498362271
2000188303
998024555
463995136
454316039
1127564594
51452772
1924228202
1497971931
649259337
157071293
1419868441
1290624271
504961746
1587228108
393906793
1284927190
954128163
1533718236
603532011
1028768351
1263698917
1447493799
1697995451
2089297576
870050154
1741467458
1104341333
258163224
303519070
982602047
781016709
606269056
427316292
1121282103
1532179991
911311344
367883963
1123639316
1118212731
100098140
1528722611
974214518
707414643
1638056948
2114656133
1019418161
2017999891
482135942
1376763354
431581815
772336840
1540800776
2141585909
464052208
1840737803
2072774423
1305321737
305081901
1397019175
493889471
182009319
462356880
87762187
1382165739
525334853
1886244421
122420026
2021347359
522652623
1481538161
72239112
724347833
1288079977
19772456
724107525
188301148
11875282
1143981048
1413447214
1019135193
815291301
2065755724
1747407733
1328727463
2003431678
662416406
820363487
1349976299
1799883814
1310055467
241925923
458938666
1435130309
615653853
226467578
753857665
668472558
2033875157
1769708704
581312762
1620674336
476640293
783319053
818525472
363764064
1296363807
840085904
502895143
1755011793
758952289
789889321
775127590
2054719953
264588846
517938653
398927086
2039818409
1158723720
1601711823
961099556
544524021
1248854181
2124655480
1184775112
1267586316
16984905
944247336
1337104161
1256559431
89391920
265532043
682107574
2098068841
293818816
483219171
1433812721
766056488
943395805
1792408811
1158198233
1065792425
82216450
684788122
232885449
1536946327
1548044844
2045168962
964800770
1639508877
938446356
782960335
1725050205
821857407
1797817662
1855381591
250717319
159681595
1465206962
918254504
178518870
153377479
455657977
1708767233
2030463627
2038227760
1848596093
707465020
70775944
332705070
1029172131
339665689
2036778691
1274285125
773757962
151354462
1318524457
276730176
1964042542
896083925
1141239351
1950393570
1023106746
1223166637
1097834439
569488018
1297810548
572849285
2076376844
1703591812
944419884
1733160326
768224683
935203322
509362274
1437202026
820439354
175748809
1670665162
1395567229
107695921
1880151867
840532749
1955415143
251941231
41335744
603542276
1369828664
474532866
281796651
1584161721
232135092
1635836373
20521126
1070283633
355025295
242369265
138798502
1481531710
1008421199
13224720
1835443776
2055894806
1753646032
1518995349
178938188
1259845429
1859124866
230616708
951142203
794568742
998319562
2040072960
1327671235
769535712
40916295
164304556
1626831202
867998240
1114423012
900902575
1214607272
536886437
223106048
303446194
1394323052
1386293533
1400063649
1417968313
583119130
2117819199
1094864389
187929278
2031007401
2014694390
1844728165
414196722
876685243
2073200660
1052178167
87525623
802916500
1239912433
29953075
1086008135
1994372662
1005028363
2053559681
1547879425
1200717534
1240575060
394900678
880221922
2019492522
2010647843
1436201737
1594060910
816219117
237971620
847835659
1791563502
1464151136
1282950171
1602446423
1818902882
1138735969
634558451
508453305
1976868681
1953821143
2025615288
1420839547
921762776
1554935193
967704117
1019971388
886912474
152516541
58074137
322851580
1213738539
1921374608
1586128996
100856831
1982215009
494074004
163090489
1937218133
2117592962
701076572
1430543946
1067258538
1608988412
698145814
829579445
782963443
12398604
46129156
1846240115
910449570
129233284
18801066
1169706054
1136972738
1350375501
1005783705
1115907764
284457733
212070005
1467775078
1384754872
2131158747
822318633
665604485
533949769
846935596
997311742
13627978
268021707
50285742
658496493
885364972
406816332
18494043
601652906
1361224541
1595436375
1160438087
1804901106
1278022377
1636468917
685567821
1117336174
1509855576
1319146296
1912364790
362145537
1382702705
582684776
1639668024
1249029718
72979026
1671788477
25765462
1214286780
996129002
1807092501
527504215
844103242
1969222333
931474350
780264412
1280002024
1258278843
1477666802
972025824
860153874
1624134780
901084877
314222533
1794633673
1525612850
328994969
758770926
438189459
1603895218
651481356
350921338
579545669
696307333
1156763169
2028204829
909916205
1786752336
1096074229
929013525
1408092080
1486876922
1217914714
1510515875
661666876
2041601736
2034518769
1200413528
1620286117
1102916580
547400333
310325296
1972348618
1509639055
1591773465
1910807315
1528710847
1481782668
888824309
818038245
2108532944
783387908
295518954
694403753
468507368
1249779184
2080483129
690280490
544826857
1162222802
528910354
1116061822
583337459
666424392
2047740663
1720003560
140358513
63725505
840925341
1686237394
1195609051
1613233195
2098679022
1262202605
823162555
104158938
210496976
1342241581
164255077
1347849680
1771640973
732393473
716407904
1707553778
281328376
1622971526
774674680
1298876626
1881969072
1217865672
1732748735
1869302532
1710268317
32713559
877236623
1259905765
1401957806
911597117
2007702527
128481112
1543682293
1784651783
183534667
602386224
1891439996
1804940343
129445485
1978396454
779330801
744668308
7946618
1310908377
648050997
522203503
753065562
1597124081
33349002
224660130
579677397
795533188
879145699
897419128
185845248
163236195
2008838109
762448808
68051233
1077534949
1118976415
1181553709
1860294955
1845175791
1241370753
475071099
237062283
1289099969
119995683
1746013125
68078735
330266855
600743785
548679827
854334475
1036359333
2027446471
1833131693
1901692901
1236326515
1248188371
2068850875
2107317262
705000262
194788680
1233737505
1078700389
1412878904
1966409820
759571813
1876528027
1923403031
583261365
206175724
1981187379
1372545690
35237499
637820141
2036618465
1255323434
1101213772
1431729184
158112985
1021690426
1984642389
1922863181
731531561
462200560
756911841
113954018
1949452444
490437860
1731426979
13584410
459122977
1983278095
1516599219
1033058506
104715910
1475307733
1738438003
865741093
955847909
208243551
594184016
1835796888
2123794966
1916628811
382489864
1362683223
1130271973
1038720190
169431093
1829420392
1663200154
86468265
1025422610
1977237684
1849419502
135044651
545517284
678883142
526517074
112627754
2115698447
807105197
1444355434
775410467
1517634768
898785830
1732946566
581420099
172979316
1235021345
143853295
1647727871
274694867
81702702
2113135342
1662653841
485900384
1941408551
1281013351
227830876
269764575
964821185
932981453
178846756
2065069864
122338476
622017465
449655788
826456207
2111791631
1265443934
415412547
1954920030
1708513147
1572735007
827905150
120080621
1649490664
1099217596
1292597544
1234671581
1544564357
1327244062
53708509
641722852
1909690247
71873942
1170098300
1828989647
575520472
926384468
1648503359
126730501
1793334198
923106319
149261922
847919986
359574827
1639469142
1230866692
615004761
410576443
646436183
685577126
1544015985
429862933
1232609648
1504133504
1283683294
2121063687
697699446
426143754
1415308430
1544675123
1580491796
1601552565
1989138709
993034027
1156044883
1675964324
1325755968
1702427662
1694067509
2135002946
1380745358
245414119
997698121
326191465
1910133960
1618710912
1388361110
1924247608
60577551
1530548281
239606235
1678179402
225522728
1901850073
1371232183
1839361543
1945034023
1950636539
476361089
495332621
2005126576
12068239
463852827
422291711
632121378
1102617565
366493590
1123158837
1389631396
2067498717
1560635174
1951654177
267615253
1025738314
1785493556
1521337216
850895144
1252111106
1391230580
1706509284
1328029040
289069382
1549936396
388846478
626636496
2013023714
192088401
1403920226
1650479573
465942864
920386759
844161829
191069528
173195516
190816276
1743171339
1669591907
1567485620
367648233
2008306358
1565261739
62810639
2050502066
2123327692
692796649
865333130
1728692624
595252927
1735828244
2094909561
1972146221
701779642
620932630
16868978
1107548371
1129375486
139701290
1733837362
86869947
2064792609
757709685
611562446
1716624225
401170717
1066360825
1261960755
2002418195
22016003
1558348006
1073939913
918625645
643576377
188440607
569773890
1937597362
1198235372
1005608862
258612029
1235679504
1362926711
838262619
1146003820
699028828
1449142377
677908171
1618016026
696149088
169138455
1831110943
885000349
1194068231
1798643424
803928426
1114286996
1315793810
921559667
1533274797
1215882254
847463856
954510396
841099460
835494074
771756048
1985904336
109196397
1603745485
750139798
352805046
21908961
1708696384
857838589
392629849
1910325409
1573601368
2088993082
1722009083
39805313
1851960292
1857900986
1266302106
1878049907
639846470
523495502
414428200
8386829
1525624053
536210823
122504872
15916521
608729932
537471526
619740137
1000072730
456806505
1870943262
1876952403
136067516
1120083354
1576804754
1931076831
408174590
60042347
1120137854
1148780102
1920972913
2041266887
344452142
1110403802
1519879798
1755025655
1848896135
1082336188
1959852914
793128601
278446239
2142469770
153605689
655720619
374700828
582885131
1414799195
1562239733
1707985817
1142233991
980245402
663506885
70548253
1555822003
1305630061
1983542746
1909950837
2086471573
1687034915
278599824
556010760
2130661690
901124401
1897688962
1769791094
1511002491
223941065
664330404
342766182
1583270781
2099743672
1085290626
580132871
2047067196
671863962
2050172267
77723742
1592168785
690833899
1105870303
910551711
1528392032
1077073972
1721520335
1424587998
443461018
257806721
858248419
1083697287
985640653
765214408
1869229389
1916725495
2103019480
1129181013
210012076
257696508
990954724
126042998
1408050434
1717022198
829893278
1223189453
320232502
92989864
1859936195
1098824904
64920912
132737566
1367984533
452025282
1266816105
1736577264
1214867039
1010874695
437661043
649429213
2099091627
660476173
1046529136
448056173
1970599913
76466208
1804360571
315347113
330520263
927371534
1017850552
398810530
393140321
1110292484
1055183041
1445153728
162044775
1413967794
1985339997
13583516
1036251959
1057511371
1565261739
697597930
1045636846
1993263100
363597810
440201414
1271641118
527223664
242215927
1465977669
2072763172
490269050
991060444
502885741
1539596990
1696423644
1315585879
68238607
1323881935
765019462
193615325
1553680701
63423069
1580007704
1434967377
1021044983
1241306165
2001931425
1974994701
298742295
114347926
1399410140
604015831
565051153
754850773
2063683649
689101765
1727596809
893173030
306558122
300560784
1894282105
1139255898
141970997
1309180386
1742425154
891909778
1559768934
882849161
525667146
1590200904
173404329
347652297
2129463364
2027058304
1773869107
2117019904
1715053995
782779361
1987057117
1818553905
637726066
1683920247
811613128
335697807
864411897
498348562
383125179
102345800
866343930
1279363865
44449391
2054630170
1036691136
479064050
1482150396
909486183
1807636701
1782820258
1643912233
1213202792
1251014604
1612081619
1113633394
1644571802
1542739782
1657656021
1450293372
1795944367
60022889
1038279516
1424652397
1563647950
1053008453
870665454
2132725921
433632515
860047983
2085257602
423783761
1872733675
1279120130
1658007814
322208371
115211441
2135327879
1339569881
428789303
643238738
373984202
2028156411
1603052634
1895539765
834153695
394404660
1171814104
684109357
1038958051
1366260983
1507074020
477958824
315383085
1611117786
1048316552
1285871821
2064746795
645729448
971320699
1543366299
1918565279
1111408082
1035086961
1198051577
324939472
1675248106
1971247375
465034047
1475462839
711893140
4928967
964847184
1909743872
53101448
220331403
965553476
402029831
399619583
1586554306
1607137847
482784709
35566744
1467138016
947753799
1430449737
313060368
513606773
273106360
740932346
1295015988
1725156197
1802251848
1746738721
1284016829
1730325672
1966803776
1227980409
766062201
323724789
957274706
1259965047
1317800573
12181707
1800368390
1856977538
268625294
508457640
1969477641
1358460875
118432321
670333718
868550109
404548665
874121170
366446530
2013853961
853230101
1205271963
1640890654
649246279
520173978
678337261
1803356278
516035838
1881299322
2091146102
1871021643
654457661
1582725469
926910948
1814516839
1613666348
1783434436
867585494
488169740
398747913
1538406154
1600547774
1410187150
21155051
1358670229
1298565919
1860509158
1864687310
1009377349
616775891
1880959877
761390836
921440645
991515020
653150750
988945597
631771849
583927387
335373214
365538910
362076541
503190031
785967958
725901267
820695728
574482328
1698154786
1084239267
77151885
1368837540
68287346
1261700695
695107817
368914559
705752132
1349484322
2032932605
2145918212
1023982277
1553369313
914792982
1602729504
1379147442
507082335
1585633374
1703282663
823918466
1386952750
11960865
223656126
1752540396
997702929
137163098
1802810586
938404844
1725009229
872396491
1278890054
1560220542
109429704
655086858
1555608283
2058627785
1326725892
372293608
1828602253
670343990
1154925631
627838271
1647858749
446259135
679457350
508959217
1006151915
1188694600
391752479
925569314
748257029
2079977128
1842675591
1036877531
1628948394
1451109236
1664333421
1125871827
886692610
562822342
1178469816
1380999948
1535394271
1611588539
1032232521
2118163536
913800082
1148613236
213203972
1179848872
1838498999
1045476008
85662414
947595846
2103008811
1907478208
243101143
315488063
1534677691
1620365513
976389229
1356822356
240176913
1182506589
1042995497
1057529329
66612155
1440344082
198416968
572072223
227632702
1101363749
1126689667
91436831
143319989
1337680131
474328315
155213946
1894442454
75646531
715894076
698654446
544612239
531092011
1672873635
398915326
925450119
723306794
621689799
67767310
373695018
1759404984
2070474189
1147084412
526513014
1431070740
1133880374
602133097
780789573
853601351
117422353
363161024
1820022051
2102805864
107477749
1532729132
738134148
264777863
1963527059
1351597384
675085646
206261592
923555232
1459307712
728737852
189434178
384194014
1216219883
1370599270
1992797310
867527663
1684887584
829028556
1166963054
339798591
664159080
1524325340
2010254681
1521480393
1815957112
1587681049
183244840
1298789600
1618222430
1923619018
557591897
569362606
781981764
100377352
471434069
685964117
1990787942
607673188
198797029
1140912194
932312501
2095026322
1714161017
246962144
1607823859
317761743
339998083
1256063981
942041624
1830647372
837972057
1371659294
183310272
705353870
370725960
99595644
1845850468
717084719
2112626435
817632530
1968931026
435064703
1334751735
580219079
1450455595
680697256
32776747
983379136
857140042
1169651491
1036744051
874330117
349990568
45451476
1328315770
335872357
1242881303
773032676
85634682
266333817
1957917572
1732615202
810576984
1608125430
867858074
2086852454
1286489327
844066107
1751728726
1625595615
153844335
1770237817
1313395714
108296087
1136060181
1002298982
902057443
1144612400
1386021244
1881498685
429323144
950242504
122052605
1673115509
1227130762
720385509
850277400
323499068
1839520248
972338022
1360669461
910578546
90790973
60379680
872367268
554700879
778306697
661516193
293778131
1189709463
1858284684
724813692
354397845
384502187
794454000
1122895867
1722578932
1420748255
1452407454
919096605
195960134
1793490405
581415977
570098247
871796107
2031748969
1165642899
2090501004
1406821046
1417191385
436343156
1617476661
1601453104
1613118188
835951771
1183749978
330302508
1221973513
1985883579
1556932679
2141149128
1356707528
1694327081
115032845
721971649
1511316462
1488613655
863757091
734582656
1248417437
1340547406
2048569596
602970095
2087558331
1225103097
1030739963
2082903911
1344114524
677494402
370031047
1435314427
230473347
1736985935
95509187
2102090020
539744676
14039387
1103897102
289856327
1970064673
911520230
2120778397
239411298
986767838
750913542
1247131048
1500356775
916448356
684714837
531397623
1023829506
1743136846
674617847
344922730
1328456081
1771182116
1941030734
994245864
577622442
1115719258
1590245525
893791557
457270668
1762671187
763054405
591794606
1091076584
334731788
224839385
491600251
910517717
1381842083
1589284141
1404767915
2093490689
2010249120
717675938
1928361447
110678024
1327756135
837613755
1739214560
1596364272
111580959
2106716519
260472477
1798789609
425808788
1939112264
1164519845
715036832
163083281
1613831723
456750425
764466682
1467720779
660649539
135013746
1971165792
1059643684
842617594
1734056119
1842987944
1664505757
1505440955
666680982
1511618229
340158009
557303917
1419378615
1211706709
1811988999
608301719
873091072
1778600668
555861485
1701057933
1693395038
1916952387
1152302385
1277861657
82615106
1239414461
639996496
1330678645
1155313774
313295345
49212385
2142028532
123545392
406745761
1017383974
74546552
2042391826
691021498
2106286706
628423368
1128894
1367255259
1050197172
1530944348
1051291363
33330037
229728105
858337304
917706620
1803914374
941977467
1585540526
1704285701
808054845
1674383629
1309193628
509654584
329230680
1286082424
291848701
778690196
1293635853
995942995
1856044991
1801202961
728403179
978018522
1257573239
747581442
490866471
1028390072
785300001
1734969309
1505945813
1762259052
869453444
1808296662
561399130
948906114
1701362507
711108791
24466081
585752605
213810258
2045878467
2056850674
1601651878
1712273583
1388397906
1969973706
1478333450
394485588
1675061875
1095125597
985730073
498377475
1017278389
871875741
223536001
2032266586
1781393132
1961323779
1491783250
1394293224
29892799
764815511
271872703
2051625257
380621443
1094670882
1781210462
332038849
1784384607
198138110
1986454591
1649156291
1829571907
1804538162
1331591497
78497579
261339207
2095448322
380340689
1241766206
1456895196
1474749246
201053000
310710702
372903666
232744195
1152232025
1762417609
1980215476
2049174146
1066435924
1008914543
1085211735
559336426
491216852
376125759
1123600189
120096253
315595482
198325773
2075123078
1499345140
794325107
1939435492
1807256275
2034785889
119193967
574678647
1189775256
1878757285
1488257124
1372160367
884387857
562309870
799443957
4903086
740121422
1427742191
1784401516
1207738342
847539805
189482056
1562342419
1195056764
544265270
1844435559
924822934
772496029
997326705
1794728178
1125936933
1884512887
2131514933
466225276
748037271
730952093
765043043
1294820194
1156298001
567271457
2114417111
867762594
912950743
1241110641
1310517802
9039285
994595565
582528293
284845782
86522866
1335471877
1202736134
1007929019
1151399635
206976976
790569155
558325516
2095290240
712221714
157618092
1345902564
1848700261
1053492072
866017544
1096691461
1010509809
564682234
1129606384
1792231607
509712475
1621621014
1066282039
1288211440
1154624156
648288710
421533382
1978320899
1360802842
849565866
1281036553
1740083351
1085348019
849825698
602816412
516844961
1128873477
2139110492
157862231
1438194428
1125945428
797906821
13996977
1105497609
76344987
2046037385
1400703281
725513877
1568136956
126685337
1321580874
328435812
206368095
815056759
2091998383
921784259
1257757294
73740687
1946491936
630770862
23877439
1899627019
1765868934
1997112445
1737216603
446366550
824017917
180327300
1613748841
619502902
1672369892
1347156627
645902907
1465880294
123339831
1467402551
784999552
1044322647
244366851
1382378664
593342796
987432293
95788010
1951164055
1613114747
98049922
944992979
1668650530
28490887
498971350
856116938
811788123
1572372642
1895629910
308237883
1976975026
690762977
965384272
481172785
691643201
1618965146
676303840
851721011
411688515
2104179798
2135396392
642546840
451828087
1576069905
1214486089
168228608
803367639
592883856
354681785
815626758
1581537967
1170322464
1707469999
1588418838
664593933
844991308
1510344746
603693132
14731790
1738864113
1730916652
526296960
392261285
1322153794
591225700
1414699300
626825585
233087652
159224987
304930452
878006630
845781619
726538007
527463595
159993339
1054047461
1859961097
1221855151
446402104
1026225755
435883085
1130446461
4253920
1456094773
1196547050
1297890364
388451731
1316605018
605779746
1287263070
49373978
1383938055
605724926
1987476329
318881846
866362566
713877678
136976097
888931920
1982482739
1232102304
667039212
1878349853
457879429
2025990581
1259405428
1937607892
1162209784
1732965514
21148299
1222256013
604637410
57730206
603278587
316590228
77055305
1094149809
705713183
603160529
1823343702
2120465767
1099823182
2045483682
1322499572
503632011
1188049510
972657953
2144289145
539992884
656979476
1704045616
2013520554
1672639536
1269560810
345728409
97691754
2055294762
182948484
1492756889
1646222319
1340807070
1295561015
162691883
157434655
1235285629
1180882572
612724920
1012703438
974951975
1822401471
752146721
1202354937
1866878755
533859234
1182029042
647905162
744983556
71963913
917226751
486684481
271673904
185354034
26770801
213682155
1018984014
1899328140
286902624
950336776
1974520138
271656333
805233704
163773802
1404083121
611015213
1315535903
1858237024
2125209493
567707280
1563380216
1619424707
1962269529
1756731539
750243410
32448031
1953546965
1850371590
1586190701
1761185621
750733792
1706627767
143761996
2033148961
830850969
1893294580
1765425009
1087239646
186831561
35337379
171533765
1853265936
1540573865
1638885706
1108818630
1494521383
1813167192
30809112
1575725470
607038262
1202324684
1455427453
1722815098
1151076051
42924336
1345640593
1002098745
65362028
601492859
1282089604
153086452
2139108304
361356890
216079244
989754433
1885408741
21683083
1801214408
67434417
475334282
470724855
1602019946
692822593
357608336
280040232
1313893678
390161382
122870248
723949348
551865893
749735776
206368095
1263526313
837745782
663249845
2112507959
1919931096
77830089
2030048019
1630260937
879275270
504846306
640808877
2140309652
1508022560
1148232837
910745339
2129667156
1005531675
1103502622
1628886135
961106092
675674495
1707381352
1013590255
1982008087
675127645
1238828961
256541878
278309430
1636829945
311089913
345978747
112532595
1959320157
1700398818
1941701829
350355722
246746661
478064010
1850735051
571033890
2010826584
943495985
683036218
479038856
1592455934
1289562533
1023493869
1439711372
1287592654
1133176112
137502297
1351131838
384367566
801971718
2138989401
527463595
1599430355
1973975527
750257477
1429461924
367330215
2123962818
1108894606
778094702
400438127
603124464
1140177653
121176779
836331053
1339160910
1395847220
1186008148
1236181867
1760344514
997684131
879336247
1049760848
1493446984
1500444019
613331926
944875604
1870275168
1799278379
870615813
740853341
843347592
194014346
1109379697
594516648
1155156762
1647200560
1673720103
1696613320
125794281
1089028300
1490180874
987878260
379948207
937750446
1116711152
594670545
303031100
1629270484
1868230977
766445118
1585898581
1701155239
630575428
260890132
757392946
970997826
2129209107
293522739
1091523443
908606389
1437080161
47802645
1368793114
1777503928
743257240
1962559850
2083438978
1987349175
417539650
663837008
134286179
431081708
735756986
1270211735
128728473
889536519
1809577810
1185636377
1869066239
424184589
1895524381
1242368122
258699264
141198312
460394388
217952022
686647783
541541290
1413013770
88886125
763200480
1476348074
692104434
1803860217
347206281
13113206
333631132
1025240942
428950299
1711445595
1171977460
662756424
837134814
1685320885
292543848
1705151000
1392659678
938149468
565602476
793701342
575747480
190552824
336893055
1735151558
1457840976
2018740045
135100188
54394062
113814626
862525983
1720249621
577332975
386940568
1534775796
2035847883
33915140
103625475
97930843
1126391592
1377007588
1376294912
683632054
331840666
853416000
1080280665
351059136
599210737
750691076
296812350
391820304
878717367
1482535115
1542234433
1748996626
58447010
1222578315
1492353087
1790665122
1803122392
863874118
1812522805
726037159
2054033203
376184072
289876356
1966368188
1083067774
1002335644
250760967
1505416306
892768590
1163132204
950757306
567715305
1525900020
921615042
792237301
310443717
279473965
696729195
2064594400
148351851
540336905
1389410103
1571257590
1870766296
257411132
125233048
1577427929
862319605
201264560
1395433739
467444366
1037701079
1221908076
1883792064
1120840511
575927836
571394516
2130027577
1596644307
1859245861
1421105121
1399400043
450910269
508582131
37458628
1297525924
1287818470
1339982054
152052408
1302405932
1314571231
303217597
1032925756
480835771
967700317
2111975501
1021761575
1142795777
1630679242
1800200775
1476195759
243409836
638754299
1456621422
1533913730
1237005494
1817554341
225524938
1267173973
1737371101
589196434
1648820828
649211695
171551848
271528780
177728817
1333682773
604559746
598165411
2141191598
892610588
1120678894
1412863185
1305336101
345056011
316113800
2035173925
1909735182
1828374411
2002536768
1979484946
917749894
2091531596
1728169483
224658627
898638116
1984935276
1399105715
1030730578
415748064
529663628
167322607
684338513
1675458089
1815150009
797740982
401475837
1840236083
533217718
505639554
1909675267
733529643
583392114
531916308
288455186
953552997
115297159
1764607448
1571801781
1540365982
459731750
927023230
854539256
1418313952
292404507
325390158
705141500
1159355009
610215290
1957201593
1895564991
902017268
2026140698
1229466050
290574511
631251305
2113029319
169466757
1254740429
580694177
782568560
717050014
953323315
804512043
1386498256
2131730332
1909044038
2044268148
1602731191
1008961812
2120120379
1576136390
1363241912
727919575
517233748
155666542
324893064
898943264
117200646
1427349323
1702103832
1184554319
593066216
1534083592
1633909102
1610580679
21288075
1360813073
1572331596
1026174099
592157711
206827458
866650193
353131122
1788436766
2084502615
510531373
489450164
395756306
1233263229
722552946
1974991918
162278398
505566197
1526003946
816323529
1541692551
2015281275
1286560562
1361783287
1556881359
1581250514
1788427126
732347060
280916265
2084182355
2132697661
297587674
1811868681
2066127042
914301400
1932501829
572283732
1702764243
457453633
819755709
1912763101
167769135
296409468
1257157226
2055857088
1265312390
497247657
1182925995
1663387105
151482208
1407333255
368964442
2038565555
1694697537
168790370
1740470944
1623097390
2062615427
1917577530
936669287
323345747
1207474071
883258105
1717542415
1387668211
1815900721
1823800736
1754608872
1327096979
1211343061
691931544
1329939284
23355207
1762352738
1491052794
1205506167
401494208
1550431099
1328379782
252003705
1093935263
885954641
1759169629
870659636
1790871013
1338976728
1285359523
1656257820
500248519
1995369431
1944198000
1761185621
744124576
1958034698
1081407956
1748077397
43101150
1623676346
1033683418
1455784436
1360358922
829223051
1014067650
2039561867
1708346087
779631698
785408949
2013119235
1280117210
1222876438
93523674
1964940088
1646890014
1745955779
1880622436
356560024
1230665087
778755681
1103371239
1037759140
215046853
1510451680
1424546248
638008506
1642580680
986477600
502706868
1162056135
1966958266
851565445
242314537
419796891
166161104
1085873793
291684889
1256646053
1767844972
1089289493
134377941
344591891
924382154
2036747349
668071013
934612717
950349844
1252648034
2054616933
464450834
64767138
2134673518
1724638285
1872222322
1667564162
1558847740
285822748
1153217636
1427062348
986963457
587366338
1643554557
1126722261
1384607972
944857473
443276641
1259867917
1750888890
1580203399
1686509867
1355767839
390068394
1720278900
1235211683
1933960389
1761117169
547863311
97377258
995719554
350709602
1929692210
1555660944
1332991010
256446537
1156258829
945338912
1357220949
1026940845
210380332
1979633238
726160046
207434844
462481919
324751225
1886491634
456375352
1862394503
763324431
723500663
1766882620
489711528
1005391897
1395289804
763549456
1015582206
1147020473
2069934576
787268553
705936416
1762260485
1856552923
1772343132
1785111563
2021956247
102981880
963737507
630893937
1377726549
1548408759
2082080809
1101064911
432890103
1478524769
113858371
92650591
1159387670
910152859
1102635914
1147947129
516690324
2080325450
1069324283
360439500
454912477
214156719
521555
571778437
78507127
661699588
2001569030
1135017249
1299058337
1105988298
1548787589
372931956
7581524
1618341785
1959658569
2130153087
422444913
789501044
2073443602
1380331964
1699884041
948352930
1752287293
1110891037
705259337
1754588264
2133021032
540488062
385934920
36218239
763359804
745348309
1145433911
210374073
1125872348
1339135043
683590114
1511295874
514245340
698124133
293375399
418280966
27361016
1743209881
66478174
1025964941
1327120439
1694279989
1201111026
2145316305
1398102965
1987846951
1851847326
1359384853
1506610293
843635891
2131888789
56143622
1239603688
836989637
1782284043
544520657
2122650370
168627756
691202270
176296204
1388273588
1731366638
1190272019
417486318
1432567367
477825889
157612740
1659296578
1183765000
719573359
268800093
310855770
1498978609
78632777
1732308263
733973767
283891087
1613119497
1606681374
819587508
1452469756
450104059
1476087464
1708128276
693148645
1388290801
648661609
172560163
1522641337
947175998
1087577955
1183115026
1706522045
1153322933
2005413968
1084190358
1503157763
75335301
469672877
1026992908
1749785170
1885307931
491624724
980501206
2017917287
360202002
1560161992
282102210
1246833879
1188446279
58032219
355669151
1676010075
2087720547
1015986407
32323585
1841551761
1709311100
1646351836
815986809
453823560
1688626527
54925605
588758007
1866041664
1343142561
417987196
18436608
925458077
1895411
778450249
1050883623
1311237760
128480915
151660731
1397917601
1404313012
1558576702
173544071
1562080739
1864620320
1101865965
8270204
278357074
1276638974
1786856690
1691377931
2145996281
2071588582
1815672979
604888448
1570781705
1151971114
626838039
1652353566
1577259074
1152679742
88472791
896856917
1914781449
2056336257
1336266326
1995901525
488984318
1189647866
2069834
1761357315
1777442452
1859867392
1292909287
579444559
397624380
310555550
1170337867
1820811752
935968549
979229959
497711106
1050250513
1912117933
1060205894
1948041032
770269235
1053923460
643495043
1374929728
2116394853
1515610873
394861502
2058569597
253616226
1137111294
1830153891
51407465
1089310574
1908137738
1787268082
1078303512
1420791373
1619746968
1315816249
4246131
1004080871
953196820
1314908343
432249199
419178043
604858154
255633155
1753143353
873572741
1824147215
1332469089
1415312347
936858335
1210442623
902325184
1274599370
171730147
298712122
400237999
1646835550
407923234
888439316
1131589245
80601121
597900754
1267583900
17502398
2021869318
1313125625
848404970
1816406331
1689269100
953028004
846857672
1721097886
1383815950
931098351
3296982
2051169334
101148373
1374989704
1901532282
946521726
1836486575
1479689107
1036301560
292130278
806264335
944452486
1473075365
1871088897
1726025624
1326020051
636091522
2115421741
357975027
2013248001
82957264
736656747
71057979
2012982301
1361208936
80479708
1914197382
992482792
1342820818
249463554
889549450
1144500006
183142868
1093379212
2122277051
1385147724
1097873524
626919217
689969000
985062963
14897668
1880266275
245709589
65789524
789192975
209514262
1461505447
1024019622
1534677691
471836244
1714349834
1121754643
1916408322
36757251
853839360
1761154064
1599650187
1199516765
1105794751
1370610552
1830761301
1416058316
508993629
161282894
321914054
552527614
2044197012
1980005150
1560618881
928312071
717154258
385837275
434094281
670618131
1522076062
351561461
1647276725
627029246
1615811998
50918682
128316985
1456103507
850736851
1045674174
1517212045
701075280
46221242
129433717
872006461
1578666942
131611628
115228937
1739801442
1316325008
1512105979
686547805
2098509486
2057639813
1051256805
409694215
1596654702
1525777660
1938501371
2006566678
13048137
1514583497
1373791590
829656317
1322533823
1357767533
67006196
240493869
1913753262
532756905
1879872864
588768372
1280930632
1855860169
2115785947
1775244207
289955144
1452810706
1687250731
1998271357
741931793
959240788
662480466
1388609314
1529888228
512943373
1588347039
1016597550
491884763
438396045
1929450737
1526845630
1167791
163441267
841062179
650906146
1441385913
927872544
325051867
557629732
1431007104
1166128968
1525372
771285346
1319469721
1058206880
1635081655
1076679485
429454610
43633124
1884054171
1570073941
1369272750
624888969
184837679
903767609
1928095864
567069643
1031516194
103205140
1848658258
1463120145
1358528369
1514925649
72816069
1777853252
260228794
930357544
934632731
1209945462
1396003324
125315864
1590752827
13918377
1207980968
1304371587
820043111
700732935
171334120
920393373
1285799638
551217891
695874928
174662599
265178820
716511850
171017078
1912765346
1053821978
489995596
1577707165
1923453666
1592081718
344110195
889011159
548072530
1452720604
1116633749
2059161460
391461510
891988800
1382308314
1870557323
1051656205
1736661754
176648857
1385078402
1912360810
1405567601
305795068
1688756235
727683168
285753897
1644652559
1722849850
1232211610
696190594
769813652
847660823
789382527
799196658
1911858619
727054213
1306602719
594516648
1565957455
970298902
2127151193
1343097121
2125240281
1206261268
1930756997
598431766
919552786
2101841385
698490419
1777033611
872397238
463306255
469314512
1128561023
653207318
856987938
1042299498
2135684421
77178346
837573796
1835441555
910451671
561435571
1082204159
1234886605
1361740023
1459921075
1907575931
527439307
1960282530
784807229
1793048514
2043448106
1669438906
725869559
326081319
1454564597
1730138492
1454136797
2012667498
1304644991
743173893
1630437078
1448177644
1798554094
1457305689
466991662
1636544409
37452707
603112950
346903057
1167593666
1312470934
652591918
543685092
296835791
722406006
1521071065
1235450566
1079325822
1060221020
1691319425
352493113
334139360
1779652672
104718388
1168189578
980628341
1017671252
5698500
533747588
1234911538
1978002414
465420462
2025905960
223422123
1851575216
993173342
1148453300
144289233
1309995751
501774912
294448264
127332629
605210348
343246998
1668143249
1788703020
1937294515
1526966868
552014251
1196888630
886163456
1434282610
1202192103
1364471950
2076060288
725493527
1496204793
1477381754
1998030674
1586898765
704956480
1720833432
2002291818
1043722986
1089928310
349485419
725477707
926723791
2013074978
2082574392
421625925
1261643620
236070042
725465288
408275890
80005338
423927192
2117582048
1022580415
1289902544
634965390
780143511
27164484
729813409
1486297335
1790544300
173134811
495438423
499903027
408433416
347158526
947243237
1552535049
1341301957
912581557
711431160
984555566
1317977734
970726396
282510607
1093841808
2028618389
1345899964
1099884067
1903311958
352526376
256959823
915986721
78458445
511141020
1920654167
1960761928
503629784
1081532502
584789822
1095941051
97837389
377745594
96712204
596825837
1593603400
2061136210
1265439760
1399410140
1981890178
510985204
1620384296
2032548132
1136280958
570962464
1474658122
1718994507
1512337993
542914746
882811995
1017307907
187994167
190777734
482722176
1132351463
52056023
642851355
330218605
1546651082
1379675872
1373411116
1682328014
1535107459
936814459
1423654064
993225554
736633997
1047508574
416316012
1887450875
232284400
1515668818
1919514947
1084913223
434226888
315544807
978910593
983879209
2077004963
324828277
1479420577
960593923
731361131
1394715944
2045328823
1056420670
1054476481
907422631
36357318
1122489044
1389838220
1789029373
109656116
1027572748
552833189
68071657
294438731
25979666
95659562
1426180542
1072516593
1868544484
124745728
874740994
241208345
1784624570
1755135275
1640846200
10902569
1274937494
1251069812
485394005
1960153314
463382884
86468472
696901429
1955876428
142836417
69215342
1076763175
1166337992
1171302042
686714183
641871970
1379999821
991073644
1911882600
1661857792
1780973535
344405657
1700745301
997607350
1390908785
1122711447
932902848
109498218
672946742
451731302
798645656
1823991138
1248662012
498968105
713650186
1775867796
1477753904
1556724149
1495099813
1745408870
537052699
125343918
390180509
1796542656
1895394535
1861475300
1417066678
468775973
718784338
1738808329
608355559
831889064
407820508
725041603
940975079
1074228084
1794456544
343094926
1325929051
1565395576
1627615107
721733339
1353462464
219523612
550085538
1553254750
235465145
1429875023
739357263
2109498455
1762065313
1356414784
1438174681
1472079692
1352644890
659794129
504452384
1192506240
473478239
608619093
887939488
469942281
2062041747
335563324
1911090141
1732692826
1127747015
1713249069
262475733
1275526541
1967982568
1171400581
66460248
746728168
746672661
1652370577
4423925
812806503
122062777
33717569
580360821
17203718
1091581002
977258858
1537057086
925334346
538753455
292180537
774488737
457478416
1130400229
2101551788
1647443475
1057426390
1594997243
2029987536
551757117
1760327717
1259059445
889892201
504524055
1497864532
759205607
614118625
1381367835
1024386122
777940577
1745852133
1738343664
2125243170
2101435288
1058546384
181624841
647020324
1560757046
1959872718
727239721
829580751
1283319021
754481363
2117735953
2075779411
415076770
187671012
1435640241
1179868194
1583848282
321575227
1738457917
623679312
1707653901
1586608649
1590306061
1035986982
1516827475
873573920
2081704454
801259777
44778087
831549010
1563606378
1706961893
1702199467
1914837242
1879365296
30292332
772235381
1643655119
640533172
932095283
1793298137
1418310453
119629606
270155797
288032248
61186700
366079626
1893966050
852525273
542788177
1591748830
1407245672
860275041
1711595861
1865938571
628187235
2086533611
1226286996
130169892
1127170221
1903770059
1811954665
637321249
1758356516
961298996
915627833
1567260070
1741288741
958793990
1594039487
1803339263
830664263
1653245053
2031361388
1216968044
315662484
194471121
1507297766
1512777895
1353795321
1835118620
1175532763
40098084
783006802
1761757336
342607143
651198269
379620670
362004815
72036571
617502549
1243002569
1482170658
435496507
1528402475
44250699
1090767673
1071029302
2126399594
1644051156
389706658
1071111919
330252427
1259391
1651762503
2116816730
860068063
1478935788
588443731
593769919
40086590
1183399317
1957765628
1113076130
355492343
1423881273
233000601
1475308878
1234694900
123337741
1988249724
768641514
1203398098
2035332732
1343789678
1260633636
9955121
1988788676
1040169687
587440410
975229170
2091294188
1169120504
1818063700
1517847396
1047677325
858772579
1982836074
358635616
1896131739
1120350561
1774428836
825432623
1654785638
643757326
91440739
1777850409
1042041582
96206336
1796667685
819431229
1165374376
478588091
1553843862
496029692
1744741088
911274581
653992630
1999157729
1985851928
1758060928
482479166
912588487
18791092
1335573136
1144842264
286808801
753819945
1220535039
1369847749
2022773620
1871570996
943979116
1281124505
1647139475
197314557
2026755174
1124293610
1878433882
1819483731
2017990488
1106153538
1531783464
2138604078
176473174
1899393239
1143657095
411521591
1018107920
1524715672
276267889
1941687347
651930961
344142662
1085503995
2042271992
1535366454
906497086
1546551287
310535252
899443859
869551728
713329093
1275367001
1320986357
1288644545
2105958791
1042165574
1848396118
890328205
195400370
1660913146
236180035
1655432377
1566198257
1515126200
1342696129
848210933
831260792
646235481
1353331638
2015020636
1301657238
2122670549
1805713218
939035057
1830597167
1842720857
1112539942
1739802650
294334437
1772845212
634181938
1124047265
1133617214
1283848984
895438589
827048319
296370120
937261221
209660141
148369591
472924224
324460733
505806285
408258546
55341253
1035999691
666348559
1415635452
1110280940
24229554
624091324
2118342360
11808220
141261305
983641869
1591927587
1252929719
480394376
1678325973
1581838528
1384600162
831841142
1333611093
1282210689
697220654
728815666
103654465
1842615831
1203002028
909549162
764107663
730230714
346217062
779928156
356889847
805327009
301962533
1231267763
29816393
1778187443
1780673595
1223101810
270533390
1973200505
1999017305
185522581
2077905814
340662070
475375206
1671504163
1429435064
134242813
529948311
752663079
172167065
1481081263
1824672431
1231281227
671289066
1250575827
268783169
1947523363
1444811262
483997447
409296505
659236183
1884512887
448135861
636418247
1416647386
1955562607
547950117
1586737855
1787408346
1763227766
1939658902
791439751
399082881
1989365341
488010927
1962306632
1374026514
574148978
1022953918
2582485
612212176
2075706020
1259563819
1819036173
513340177
958947079
1995041166
1254565926
1041865034
1201559590
785395845
2054603218
1889013904
1576027927
1561112788
518128103
1162999910
1110189574
1505836615
812915780
1268625503
1874597515
218630059
94236764
1074379753
383856426
1256046669
1157694742
1122178502
1979989078
1964502291
1233454990
272433235
491317980
1055039039
1376039461
212768905
1089449039
1571284883
487616746
1132096103
897383923
1570727556
1762398845
128507847
1896524106
1910983364
179032820
281150687
2003377974
786435359
249832455
1457742742
626986839
1557202340
1680911073
483557406
1828758734
1788838547
604098662
861039960
1268366636
713650186
2050127182
354373951
1795688800
911199312
1165407427
1267452851
1764272203
663133323
14815154
109922376
557796655
649485872
78783609
1332526949
553776750
555631130
146954792
1577368553
1826210665
1643732428
821279138
1919268477
1779540771
1603753339
1853354537
737768968
443440910
2092238171
1505435879
2070297037
1891665458
1904774366
304485029
2050808
1252024537
684470969
1354704690
541049857
575478826
1583578395
1107902019
260762587
137295613
303952094
1870884766
633734074
156296192
798702772
863083815
1093270215
1882283792
1809512176
1696592200
1038716836
972087232
1478389627
740079737
925200480
629215840
360752487
73051051
358413292
1456368642
1280091177
1894468219
351298225
742786763
657032536
201070079
1957405151
746959507
858248465
282954917
916644541
1661787398
1534843088
1243685865
523978055
1697847571
389821262
1625588003
721874496
266034575
1315403991
1534026081
492587996
1275629362
618109950
247949924
1627780957
1353038290
1088477791
234771326
1198929576
1064303706
1979889449
199433213
2141103496
933502869
1717853757
1376574936
648764956
2040704180
262431433
1104930674
1957800525
2018131643
238246252
1997425281
1584516556
826729646
2122030402
1857216846
2049377423
311588519
1412956585
783901614
1599898956
279860066
1928142031
152676983
1816210338
1075617015
1488453516
448888335
266468732
821551112
543213269
632880780
1024206921
1562390039
1246780073
1477874690
61287304
367449847
1324560490
434745830
1672908003
799188284
261311865
1460218139
1839657729
540091405
781226086
233839455
574230035
543529026
832510844
53060670
1492392702
1231330581
1548710069
1227892379
1881709194
353629402
1073527345
1485824579
1766559456
890981668
951964769
829657843
1239065934
438863918
1168905117
2114141579
228150446
690292302
1257000381
532577059
288846191
606261155
724509798
1239104893
1378661689
1783115189
1145021527
964844798
841696607
1294801536
239529932
1681421955
1959999781
1249009570
1112508654
334754946
2108238490
231715708
307524964
194343351
614536163
145335474
601581797
132346974
1734391418
358713350
2013067943
579268098
806783011
616974662
2092311192
59575436
1113192263
2102803968
1573541004
138610372
1142100482
1311799777
25768940
446495156
1719936873
2028443045
698475727
877918204
1129677590
908727565
1696925622
1146021759
246992897
1868290373
1683834829
1084791795
459734640
1177867490
421244911
1006273927
936166350
1815738945
842509839
1407285463
18167521
858662202
528599308
71493274
1567437891
600219789
1559648985
147533425
998711367
1819408563
202686792
1473008631
409232535
1562503328
1092563507
1991543915
38825111
1496816071
2095463925
1114925845
80246218
2047580554
332994552
1620372116
214840675
305514996
1963521081
930380855
519085100
2139771885
122435
1789469482
888600091
1015497499
1360255728
274755925
303358673
195686169
708653015
4800017
256946672
60202727
490834163
739293731
110974580
244257879
1090979630
1407965892
589300290
1513788495
1306115207
1123880348
1222615024
926282266
1749545614
505337467
1817855656
816250628
1371240016
1962876766
125357072
2001850297
1705836897
767048954
1594392561
1284799247
1469116661
1594482492
1221021384
554863150
2083910754
137923255
101755640
1628392242
1405017752
2088737488
2018347003
1157262315
959075961
1968347355
465230326
1747682595
1633682915
2084211008
1553799624
1412840709
1616539118
1749466611
1594173516
1601361758
1594236719
247884740
797904335
1351158250
1248002989
1159940427
2047591882
1252867731
189883079
1832751142
1421865241
1842229514
901416123
987282986
124331587
1577774767
1237798841
504805561
1835092185
1449101325
721427775
1155106527
1748465400
1249407386
717606422
1904825344
1287735222
553069270
609783235
377595351
1029310828
1842560208
460858625
882337543
804314735
1704609876
1496785867
154903931
492268675
1419685757
653126265
228624667
1697719012
1280198372
6835281
1850844729
790238038
2063019545
1248651501
506594265
1342175600
691193400
1277298882
195382048
1309671472
104088312
270040440
820938072
800074237
451753532
161224189
1658140208
149550312
1512903572
1416966031
1890408612
227028199
740022896
428890126
600182908
1046960744
866645317
807252013
1001891370
1544783787
306311978
20055434
250267986
1191995274
1942367357
1566333468
1055694837
60334751
1941592653
970218854
2070874214
809923392
2049330202
2042964914
510393174
1688600185
1184618295
1595869765
2056874381
1742671008
1087491393
748795075
1979528856
2079347953
787475112
1043836222
160436321
551825688
1431033671
332462115
1307020819
10492448
1841351669
664512316
1071370535
1262936913
1696910809
1192555652
1804967055
506148427
1096074229
2031394267
448218331
1961106991
1938990764
1909372332
1219929652
851722822
1014594399
1655371453
226057032
373474471
1967498775
239789225
451887368
1476669469
1900844686
67230454
1519802928
1668837762
1413003310
1324213659
175700052
5208726
1573267725
863168749
376725952
1753284983
878999040
1257184986
273786813
3155665
709614424
2121040933
926408884
1862224602
1800992426
931391919
1854321616
1564824443
573390130
871644518
1435378742
1776162795
697218311
1787339794
28327955
934606414
600059669
377071368
1766731452
192659579
144246648
1061323619
1482160335
2011937464
216099985
187517359
537534672
432167382
1036925857
1500127121
813261295
1735502019
371135124
668080281
742496714
884738880
957615238
1285409224
1231446576
1715532358
987474282
662928192
2112570920
932905983
1312688715
607120470
2104716175
1214079026
267941622
843130219
810811097
1209540727
2101309732
836233391
1066036340
229047650
1022405117
1302583502
385893690
1217432069
1275779428
1943240240
858034729
124195356
532363629
1159970289
1850657614
1512981786
41213339
294571227
1899421139
1338575243
483739297
574937670
1100306656
610351806
1145867945
982239037
1848674207
1625711324
868351747
198108189
232086212
2022678932
1381139218
1817985676
191485468
388725585
1516809211
473212182
1685327261
28552813
1198901854
227328688
1642122741
2071172145
511807681
1342434574
1355271110
492963973
1133545400
2087437982
1194002753
1758894135
1041003077
1716017431
98910744
1481897390
499775043
1696854070
1419498073
1037480041
1820061026
1900452764
2093374408
2004090924
491631932
1907186837
546635948
397305921
444022492
699839008
1647347652
1018308434
1519246666
1052707444
1744533535
1746042974
747000104
336246700
795413552
25765462
532067962
717221609
1745827443
1996776093
1703023296
1656906874
251402820
823718191
1899328140
652342090
998133832
1950651501
676881647
406373132
1921748598
863808740
1932405505
471487103
1147699170
1460880621
1738753374
438336571
1317073889
2128786404
652709243
666223572
1893264276
779027721
1346122560
1642435926
2054500434
636587424
40425763
1791763791
468419000
585678773
1917963333
1968750466
911174627
1149011815
805778097
1071740668
34017677
2021833665
1057536827
1329763629
1497334524
127273604
1102263621
1250279096
646776638
974778024
567766024
1071218642
1865132886
1278745991
1634343272
1107951861
607917402
311777014
2137454875
839378408
1167110222
322851878
332808646
1030367798
1889892772
915182162
525174955
1773639636
325104739
1493705149
1014262226
2107566587
2019187296
1153171687
316540096
1699957119
1042631084
1967595362
1711739460
939135019
442527372
1871941214
601037537
1358387553
1521135400
1043084125
293833540
538319750
29382323
610602290
1804789192
1806254954
264455622
397528220
1580349258
1395013492
365604956
1299871706
695748867
98419345
1461845920
1547113313
1961086411
659733308
382463249
1627397074
489188704
899280602
965384507
1794983538
360521940
1776166796
901288735
1462856382
614141971
1243558711
205290001
462080932
1374550614
1218366187
1177910869
255027846
2019036464
973688477
39895906
228466349
1491226556
1014067650
1611418418
648621105
1563209492
759280567
747886991
274863145
1592014752
1574408897
1363461320
686926979
774487360
935141325
299033299
2112164385
1923893638
1848346991
688216247
2787982
1095988838
1988306699
1948827249
234457831
1288745065
1857036717
139239298
913273232
1959254395
9906881
828865580
14940541
851974237
83548648
1898184305
631556531
987020188
1951996106
977866215
1349142976
466912417
1063729632
979710197
1843417150
1890018623
895183414
323330639
1234437765
680789016
1404780861
744435029
1314647706
1585323764
1291727610
1397373398
809916106
1669329481
1223405283
939858928
2082996998
1838573428
391067307
315608900
1942409080
2125639048
201993325
1412693841
1485170736
142032399
2072353421
437054176
1278490710
1587198667
1943309088
1509187495
834915224
1050818328
360804470
1431241465
808581560
396319248
2030302443
1823232375
610206334
954857167
2028577073
1397584400
452414725
1189977474
1230600633
1543251425
525358007
1929634678
759735852
2056409196
1353048081
1543356210
1743561768
1087928955
1552180699
845055580
2045463638
468748604
1141248892
931398114
131208427
1725079000
1701331308
1188290197
1880940119
789851208
953057067
1267255609
568038266
1368993231
1335471011
766566146
1227618547
1780367194
774136203
1401722921
1706683458
1630027478
1433902701
775236626
2112717544
2057862222
1446925723
2043627169
1442082844
589207893
386215961
1543220277
1587750671
1145279304
179657807
1731121363
28548811
1210419947
1473121944
1144922624
694979231
1707205980
725161121
462749809
2134219891
393999820
1627082442
1382804516
877239297
837378438
1064372294
1231525982
501492494
1913751423
1812531595
2115720198
1759782719
1486869225
760345556
878477286
815905410
1166461500
1780180951
1753135200
1358643866
502246414
2066607045
1458543942
892189654
37369779
1129445760
1551645445
721753564
1495618537
1313870531
1789676727
876882679
440259538
660060687
384666194
696437616
439996778
1000435191
2033123549
2049340302
1370283346
644113793
361322950
1828648799
1217248268
1771630814
495720139
1261906843
1626667918
1123993869
583243329
1362604637
1713205369
36059739
1083255273
736533535
918711626
1573134768
269062450
703135716
477446055
1332565210
1628647388
1376158789
1804532975
303766968
1461183087
1090666822
1178413817
816440350
811790008
845820588
1743618622
1595078597
1745742606
1201940640
1808922860
1842249022
1995488766
1396932758
1744212982
1108301742
2105249185
1849451889
1145400576
1800637981
187854371
1315969730
150396437
2077612767
1497645050
118106679
1236677408
298569676
1755387970
962033938
1712777293
375585007
394261923
2068851670
1421670807
585554781
1783202544
1479490593
1241816468
333278793
1489773686
946027092
2141096190
861426684
358630029
137661925
369992707
472035893
226954210
1132440264
1429341367
980934688
107642445
1125280965
1183121246
2013074969
481262649
1853002609
827566191
1885858559
866253864
1397107737
893073225
633716286
233332017
527347938
753855989
1035666031
1135861925
856026775
1568204199
140099075
1060072247
624386503
572424235
168395722
598277712
2038583585
2013800535
288907408
1697131657
99185360
935703680
332170102
504638938
1718477706
1808308667
916293276
375679501
1703420300
761732478
4394952
1307444234
700660985
136823940
13704946
946279260
366369137
1762688398
728765274
1990863935
1252964714
276077129
121600429
268207986
1601938684
479136739
991856143
1798679889
1298360589
1340106276
1537827964
1720840958
863315458
1556069546
344966963
2107024883
1963148480
1459384825
370047926
1682456748
1012592699
1089278907
1027192588
909880646
1716833381
417298214
305498219
1284811972
1749507982
1915187736
390243316
1701479802
501902619
977470883
1062838301
76706672
119502131
585780715
2026363692
1406750815
842666028
1828263688
875710317
49886007
171315292
2036841358
1172422272
1760261063
1879369962
1231558035
347345149
1743664472
1167576192
1343691618
2049119717
735132508
2052974769
739508525
825962972
1162606501
1205529766
919702448
1776825344
1171789557
1788552841
1993962179
856120336
73357653
23363914
160198234
1716049807
1585302143
788612
2090006092
2123414045
141939084
496915636
671216824
182237510
290235148
1834830674
331274326
1898925569
1158916067
1605920353
1419504479
1226550510
502556248
1024673904
794069422
1870735242
1995808181
126241054
633025505
71502156
1073578726
1922392117
1142738498
1419855762
64532626
1040869209
1520328609
151871205
92474017
1892407174
1117808141
1206086603
437824215
1347671020
436070729
170535668
1364241444
567822262
556133400
2067129471
745537316
76496816
1445887719
2000185515
1243569813
220755245
30481260
1854874565
2044374127
948017892
217414324
1029546362
1762466008
1669629451
36415254
832428825
810669419
1760302431
499495787
950830506
1472923461
1336030975
345756231
1974302202
2123386827
684502205
594141276
714854645
1348432078
402626468
548548228
921827999
204888973
823170497
691159097
1545471460
161505706
76286376
122304001
971467865
302593316
1073097857
2005480766
1115785632
1461617912
1016358694
943344924
1340841166
1298989037
1875356854
1552278656
33914980
40834205
234482116
509014306
1198420607
1808252439
939686493
1409440376
392129949
2143592846
774215372
1914879598
861683450
485319218
749310167
1031564994
1467470916
1465090743
954740141
339175201
864855460
1632284378
640318709
1828448647
1985991681
1064519430
188273437
1451408279
890652326
1188169590
1841727926
368351069
1375850257
715777959
1186639686
824620049
1464636589
1880948862
2052673887
242354757
1759230506
1174009474
424953748
1109983421
1905423767
1938579964
647013932
1063065802
1757175309
1343583691
898965908
1086326499
1809086929
408604114
652946251
750809203
947094381
1211762708
269526638
1515165070
969181987
1531131090
362445754
1104499348
827643104
467928474
535525860
1223234750
1183794836
37790850
51729596
1580532189
552784931
1634524825
1651030012
856158790
54444407
1926362253
1845256159
146125740
1303925503
1150334244
1123502496
267615253
2072214110
480998816
2004397846
658297986
2054017503
1443013324
595417642
2022224175
1677715722
458757015
685313006
1321254029
279010835
20064508
480471181
2010967100
1090734061
220799712
523262660
1790682126
32112318
1580478746
450987950
2051405260
1064461148
330564249
1952735014
20110551
2076241464
1155108567
1705511493
397006790
690160716
666122468
294419117
1055408876
876540572
1832936036
759252270
1017135408
1476699577
1076913
682989660
1514872821
1147963621
505415999
771921449
1623836516
740261076
1233812003
912903636
2044219
1089396423
1605477093
905622952
1955907106
1653405827
1599334629
1026386241
16577723
112008616
356922370
365353526
1584040249
1755505143
1339052830
754525582
516908234
1472682178
1594215103
1043362767
1286992550
1551671767
1504436067
562306806
486356219
812600246
1768015800
1097720732
993013435
779015264
1333103980
1773636355
413844269
772144416
1421514842
1825643030
1965303162
1266029785
815187268
299908816
1145071833
689599934
472303632
1923242970
1083483695
299222836
1490687515
1103051961
1492209456
734038105
2001702310
1898314721
84921066
1707435736
1606820525
888253638
1581820432
750252274
99973431
640138770
1381135176
1393830947
426347857
1953086568
1786318850
1920389376
1825338310
1594158755
1989151732
376849369
737041073
788013600
1240592352
530222094
1398498361
81014036
1881493334
1751320094
1901662973
211174105
1986963692
713501607
418025797
600716120
531232909
1790216233
1378264800
1091244192
626053500
769907546
698939915
2036395505
1894876802
769199295
1782367843
1665689136
644155340
261165709
1550676535
50816764
1455164915
13606614
1257889197
104446861
1232367913
1663967846
98371310
1922878728
1972581218
54573440
1088247308
1022797690
553722288
1487156328
1611341288
1873845006
289433702
1870106259
2004535556
350226627
540744147
789872024
339957796
739708126
629532095
2061062622
768300546
538894102
1834018249
2121637995
1207078496
1241903604
1950151452
600686493
1965187727
1707307264
1502634838
701208552
174341492
1182398178
393830178
303017096
584051336
553996310
1378142072
736507552
1526658950
1058573667
1949475495
1989451885
653017174
686413286
1392757810
241722757
2031711775
1681069429
983599492
1928232542
1507069108
307227363
1988681223
887270354
1054498419
745124561
2082804405
1658917674
2019667162
1431991564
1600936959
1435944995
1787075204
171096846
239913956
419171900
1206299833
697064296
1361845088
280648384
1517193284
560311379
471727704
563394539
58437982
1656043984
1835992236
2088481174
371256955
2143168561
1402567287
666863153
635793599
67074732
751454547
1922535869
2016256917
1475107582
218146035
378816501
2002127824
192750085
1036755847
827946530
1555564752
632692544
310842481
313473470
1782115055
134374582
454753697
1626999856
743827226
789360065
1709790743
1131011694
562315493
1312730440
1388524471
706140488
1444283508
827751478
807770339
2040915938
1740215837
461982377
184039790
1298159388
1570471027
861789598
1622208745
318631666
1812770211
405505266
1287123176
1900864307
1398213287
1746864939
740209284
505897947
1430794329
293254919
2045943043
1956302969
1043567690
2112611455
1261169146
446032370
1659767094
1767334971
356947837
1273088814
923247120
1677335452
410993534
1898989124
1769408188
137793303
1254623954
1973691293
500808969
567789523
1196771295
801277379
1461771191
2116643948
1877434934
1098462400
1172590203
1164879309
1850060823
1572953356
1401782453
107275078
418706681
2122591037
1452675431
1149258083
2078574216
637009721
511747112
1085425414
588536939
949319704
740778622
854429495
2021120765
1277240593
1827878104
2011790959
338231033
491220137
336982963
672590510
310369869
656146105
1902476322
1508195375
128792801
610115138
466194174
912382897
2037564239
84486994
203184430
568028981
617323102
2081947253
1385679742
758102797
922018949
1858346352
559830897
1327228445
1972880058
1774303261
1806299447
1034587522
1164035777
405197406
858411871
1682048873
1023061543
194328730
150009650
578141474
1609097105
1783701002
337983092
1463259593
226118849
22299940
609982731
666355455
106876732
1659066414
1763760361
95974071
1917833565
1004746894
1848058248
109606097
1364639138
342991026
1412377826
1531597618
806872188
1650891311
1957374931
1890623522
1874820005
1740649123
1790512278
2001934825
978641999
1250577788
550038746
1315029927
523303241
325782511
1966854155
1229712626
1705768625
1473924863
1333913104
1785377945
1171066000
348663679
1758268951
382597328
930092518
947931688
906465805
401022910
2147237447
668422831
924902358
1899020416
2129609673
1952556708
684788914
1732991747
1396726626
226834492
1444238187
1255695231
1567132992
977573965
1790506117
1329560175
1511551349
1013626441
1960497891
1814115233
109926756
114430514
825816188
1059040056
439450489
777171988
349786527
2104140402
1777587911
922240344
1639059488
1012163458
672802082
1674157284
1910387022
1466180287
1417256496
1454941499
77156062
1413335600
275924695
229490525
418585089
1815079280
1000372666
1008346778
156434149
918009265
1489787962
1799374919
1308036346
1453317658
661517880
1333963354
1526302872
516752783
642296562
1282085072
476355299
549866420
1169501734
61032932
654265724
1384237814
70116005
1392082039
1053995872
1525508754
897606125
1191993530
359570809
1243896531
1030442306
281274872
1480954057
1190417846
1678630005
1879051939
928409238
1248671623
1703998562
445021989
1960626402
731514925
302619794
739509741
1694877206
533238679
380430467
1426504261
1614244854
1063128373
857592445
1194990798
1910908321
820417683
1521788163
1957922422
450745316
157984862
150292039
1591777187
2025970644
1827573208
46739023
108927804
1567796272
2094414862
1102565530
1430203855
1455158225
1912242730
670304009
1747199149
905588615
849649132
1228649985
615976491
6917007
1907896127
1919758957
2138656016
1272213612
2030749902
1504199276
1750583711
2065276016
1706522867
4799100
949460285
419152723
1135565789
1731578772
249968462
295530063
885826288
1900418647
1235081815
2050494076
348571401
789744449
1715588398
1489521615
423836668
7233324
668527772
100797463
440891631
793254280
1082957600
896157151
2108538099
1773516910
472356228
1581772872
1552098941
1115714775
938146079
773958173
665590626
320007367
780122038
2012005139
604893675
473189717
409026258
188728556
439155345
138496300
75356274
726083518
213157846
691103041
1751581162
291667577
599337113
680840906
181982846
737993309
919913322
1761436142
1940708677
1763987796
634666881
532881342
1724457533
956166054
1599734942
217501751
540208253
659744743
1249522127
1004116862
1301055556
1481167354
1698022825
1396543779
308131245
2124332740
1179272605
1821546893
1450840027
2064413976
685568190
105948177
615878126
1565466883
1557494317
1717337961
1561553683
2111911451
1328268485
213732938
1478304340
1493959502
128694991
352815403
322096680
494184375
1216946412
1882619760
574527640
1926595286
47017322
1520655511
16533186
1662807785
1113726898
1372184742
534086216
1688992221
886791095
812320370
1129083121
1759292535
445343470
1919127530
1734265837
608393540
1276667302
1264415836
1660242920
394417042
629420324
722530163
1055947389
1069436614
401500464
1346792629
1965926233
762283907
2120133125
627112988
1501041059
1274999054
1894004260
313371636
1781416672
1056469147
269536471
1525487748
403718346
357302654
1355428303
661002413
1617434244
840755658
1264905619
679036854
1950244352
1583531324
119212491
44413680
471211111
384307085
95281441
725318297
1915379431
2054388343
302616261
555960042
1723296894
1655694968
248086595
340271980
1201596337
380835983
225559258
1055121486
488534895
1216664848
1788604916
1825408902
639865622
1679868456
1622880330
36148258
1040512753
55005426
418641734
1788263916
1881492166
941172414
618072528
563098001
1719102678
1086001009
1404101869
1493890817
1500670599
908846043
1556094035
1463841985
1183345896
587657801
1830757285
1513995703
1051508152
1285840768
1996560519
1630128293
1877616456
1284027111
345069565
1538517347
482685610
1810372070
818988839
2144085161
110045814
1910072380
835129228
151383248
715820017
493160303
849491721
931116343
1746284773
1531990007
875426207
240986755
161629899
1871333208
514250554
411218174
1455554965
1851586265
1624175733
1403666790
312970673
1357344997
91055063
2042876737
716637147
190789677
409544135
1744633137
501951058
1773636525
212120251
1751758612
1857494088
1173366846
311446979
1800007769
1965562134
52693881
145162468
1211014851
201459805
1493880403
2012565129
76045958
1348929221
1290708014
1603698946
327324180
199684722
321577876
1196912252
1285018450
897819551
1135219715
1210234000
1056750336
1840275405
1009872215
532700859
1905075115
2081324331
1459651165
961743310
962020429
158089489
1714709003
1529775494
312465397
1921252545
1151764457
1262750247
1087523413
827106037
1356417360
728411938
454740907
979410712
1857486744
1925001615
1437633092
1602973388
1190101655
355580865
1935307876
1205475353
1201050691
297195576
153527635
627385572
951388545
41296584
921441767
482278081
1373541956
515030744
716806798
1250074657
1290432833
1255773199
344023540
1263993169
1138907925
640592734
2073656636
542307097
1077011381
575469479
1322201146
1680432068
986781667
1072105246
416922765
1719092437
1211193641
592681726
1686494499
699339698
1231919716
691759600
1107739721
1337643371
390990100
1008948874
1125495156
218924751
1820325044
210685511
1249617924
2133785858
1155220132
1834667013
1028341351
1927717542
1906469911
884456606
1283711059
1431672804
1834136476
1084745962
1016616181
576979643
1300692339
1248071807
1785724935
2147365612
1367510706
1382726679
1878844118
1946613456
1343021295
631494859
776536115
1828039308
1250759388
1806943016
956610896
1799438783
1808932555
1790646550
1587451211
573150846
1092058735
416861729
17315368
1384239390
347349124
1843737874
11724181
1378816379
273587142
2002691813
654923379
1960385250
405239185
722101240
1174409419
1228998028
1138244912
1202871397
768361534
1942159175
1850186997
1476604155
922146196
109692902
46998684
1231770629
2092821613
612549798
2028426772
940355704
1982393453
827888668
641628007
223021485
1960869700
1191537762
1597660003
307037595
1168237879
1205812237
1955186679
2140107421
1106608476
574331152
47466078
1452622584
1652823367
841749948
827683936
94054316
827451317
323244145
83436177
945500887
569705865
851692009
1014977108
107704208
1963281250
315662484
2119260432
1974794952
427420773
658559123
961270164
1659873464
756232580
1975451066
901254873
1786153510
1224242651
1326514283
38340495
855792923
602986038
512828053
2073783103
716039976
1136566352
1533794663
741092837
226976593
467467825
389828516
1058440584
419815450
1802508216
1438266487
894068268
123316257
389124406
366364889
1168022138
1288769445
576320389
1220737259
406789916
1246540694
1867416535
435343368
644254539
808824447
642553679
2114964121
853863817
1140979832
552273065
1919125667
1204834125
881886948
1292321347
379339888
807308464
1926783347
1918221184
1625340213
1214173981
49091153
1627053686
2070788201
1370777133
2146522676
671562102
1899757245
1148404342
2063067868
1069971212
1094589371
712836999
1518693698
1351898422
330598183
273218228
1029064669
1569554285
37596957
1873996855
706635975
1592638330
2019887959
1832820884
478864002
775258206
329098678
1054007186
1800771883
1101935156
1058286555
1945911827
1818261892
470106459
2019306886
99984573
643554646
955411301
1451760242
1689027151
67977891
131821956
49680968
1454132501
2030092348
1104986263
983933738
723915361
1988317332
659580700
359898842
730986874
1940195840
315198921
444332053
575598477
1385242696
411058654
54087388
923368420
1781289842
399834366
673534852
189775316
1172628518
1684613482
1351018693
1718864679
541376933
518387923
866528353
2126234374
374347395
1417010461
1155012446
33296430
162152863
1337180515
1284062709
2124980506
1601925594
1562345099
172743496
113951896
1050470722
1800405612
335980074
1501793680
2143194280
67564318
1328260629
677188663
2011354902
1683034426
1302042054
556581378
1137303321
157127071
371512887
584271085
447413341
1578864507
531249640
547030107
297756399
1791863888
1096143594
240707144
333078483
975009396
436423000
175868561
1995235671
1617121810
273627246
1281287809
2052264036
2109514015
743222269
1340030174
1404297932
415653907
1607070789
415171150
1078519215
1293325830
1885370677
607056403
2028903563
34277204
42133025
1130978008
118003748
214613479
922070171
2136732885
1463477453
126981307
1154219252
207241327
1450474979
1755015120
312543149
1294764205
341135298
489402200
356436684
1834973936
721252721
1780042981
1180523050
203982230
377888184
1209948533
241737743
363461917
1117769333
856395561
282423749
935532284
1136658426
1378106642
1229750246
1496344886
348351434
749517290
1435349147
1879850294
869463261
540662981
607699306
1966217782
1985009978
1453022749
175930792
1036028565
819644
1870218998
1979910568
832083396
8512735
775427274
1302002146
151828728
285844658
787464419
1032872003
1243709409
13923206
772471368
1339632332
1867439233
563353708
397937964
1627781193
1320780630
1218995792
942635718
1559999532
908231570
1523969504
517256774
1401590291
1706945568
493952768
276791936
1669323426
959789077
1322019071
123121451
2116543304
1437059411
669411237
1673811105
755502627
1499001448
559328897
1124162846
320797549
1041851814
413371830
1774269007
1236885421
1405338886
262418781
2112827478
538397603
240657270
121979224
1279735793
961664245
854559699
31893113
1620783338
1572423683
2101504301
228693878
1904904839
1052828210
849356627
1319049412
858022134
1103986030
1858454655
50965127
718728757
1882185019
767493468
522954848
1709934875
687229921
714061344
1588884119
1174572618
2132387755
76528564
316710581
1861209316
285084566
173985291
1664863552
536928078
730509650
1812221479
844940990
406012106
1219765749
1180841263
700393439
227309886
1715531980
833034456
1169928728
1738451312
1950609984
976517371
2022309073
452641216
1683733163
370829521
435938721
1210740636
787451505
431918258
1641646542
31160325
1729075636
1768860788
1508898706
668127951
1008286796
560360680
646810298
907192946
1954258376
1087523974
731291522
397943000
357819966
1470399849
77169822
552643639
1005179473
1621367510
1179114327
867006073
1609116495
2108140454
1925513671
1689489699
1555352495
102653731
1080768197
1891342733
671367925
441822052
662177649
1949275671
1910389809
1389675625
1282183544
220698635
1601052732
489433677
2009632706
1765609086
1486165244
2003322038
1262559592
1071339408
301730917
1033767700
1870235612
905561405
1853459875
1926403547
1639154841
899411839
1478937800
144897169
278651978
2072254064
1964630659
493341003
215597157
72277193
994203694
1444523072
1576842709
1781580414
1890599203
1613339087
2042031856
1970918775
387608995
2080610339
469551556
733898477
20871646
1562738279
804978845
46943427
537474025
1307020284
587642787
736582239
332761105
172518397
1926387255
565628068
1740089262
1009120563
963566159
235920533
452323438
627932442
931393559
472517669
136143413
86025289
1723404968
628367564
1934238506
114153197
1210964206
773154308
1859303011
1011600914
278581621
252839892
1953281481
565074140
1500226667
215265457
326996188
258408204
1557983461
369943496
2050784092
211774249
650896214
359980035
831704877
446529527
658922583
37883415
872402409
1798416221
652363857
723014401
1989797576
936170391
901208534
1469899610
744498075
311071476
483752200
1124245978
772875402
1787922228
657098278
1356110116
2028902126
174426697
18043584
506128460
1793047249
1959258077
370427063
23589352
1918612106
1464845964
1193199437
2089669768
1978759169
44695176
70122132
2037125791
659507607
1250025671
1351028058
1143680241
878321709
2049231321
362047924
723539981
1339641073
1839532881
39819925
1309762633
338763145
1528497408
750284115
940329302
246083077
327454332
2041442841
490450227
428035673
1447920253
962964282
1553767129
519595348
2110310629
1757074542
2094184797
1668044120
304086289
582073370
999723393
591695446
887085004
1850468655
757933349
1907261408
653665440
1927376305
178832784
1612802395
1271421262
737252519
430883354
1546746302
107113469
1606702735
1693364971
481753585
1677537955
2018825186
1247545423
815047339
1060829576
1062058819
1466830369
1505331874
545395552
360126179
634536027
2041102560
2127184541
649529185
866745724
1621849908
866354468
1393532550
1433852651
1140475551
566283723
1984758012
2145846605
911129647
1016855820
771531577
2046644586
989610764
1639701898
321780479
148548614
1252077893
2043897979
715730488
1753838750
1938206041
2014556220
48403358
1309673222
324220108
1590207759
1744531917
1395610768
1400486567
293478786
1016052240
717842846
494028801
1955621463
1992008037
681332807
1581311271
1865696479
1810402283
1201025944
1122333834
1716812944
376641623
300138070
2121836065
417440702
363609964
1481037339
1109630825
1813783878
1101624362
973128293
1464781456
1526419918
55789893
1515446726
798415183
1732655670
349384176
1432413890
903925809
338946510
1025107797
771727997
706628293
985536705
2069968869
1763853614
39993302
1310659959
1650989658
1117513164
1172703963
592220657
1125002988
973073965
303130743
238821283
1516991373
360174392
1485991827
214586635
265287117
361495841
1358467094
272036283
592611427
1420017782
996213749
492837462
854683221
87875662
1625992943
1358318108
304520015
414145471
994634013
566083587
26327550
889510080
445025668
880419475
983997863
2046291493
146300305
933691423
1916956382
1672369082
718552819
1925542763
690473181
1216572274
2096753029
1473616619
213878323
1086399629
2079556008
2060625134
557747798
1579813309
1360549102
2029764180
1889230607
1442119754
676275518
2142428955
866579277
1965861747
1979887728
1912681773
1021588761
186874305
789705668
243848761
1476205547
1354024163
991558433
1010266221
919872915
337841562
986566668
390521970
1396435417
1939169081
1736575241
354799748
563686159
1684547261
1723295041
334577322
1441911741
1854179995
762904784
706487997
1248828387
633065851
795400615
315020046
635662267
648003684
355111705
907466531
247765513
276965452
84899975
1741149164
527103761
1454856590
1038137222
626968926
5795446
1805244828
330373565
399773075
1116648952
1158933936
1691738857
286777856
1599623189
1985687853
2118483518
760161904
1832324198
1227590041
1672294583
1114878365
1411633134
1321643174
951650269
1071930509
717135787
1742700295
1795291925
1711240794
1005670374
1550581743
394467020
1312190563
1269783830
1273146973
892875256
758584744
1336717406
1725552993
1766423109
282672934
733679856
1997452800
752763638
920799683
1562280361
435197419
996172218
1573737990
1385739196
1368317084
1361778337
2100661335
63328692
1993113519
1485740540
1021834860
1936584481
1920642533
1350700465
9718394
458601073
1632005194
1937209366
962179148
1512361783
1867995098
1446239351
17874966
604831596
1863589676
291580695
36047486
1793787022
1017726709
666314398
1579333428
1450596058
1073945572
100413996
75602897
429534363
1547428808
1456655168
593743666
2137555021
1502257193
1605495210
199195791
1507317785
90628166
1385143907
1997544209
809578609
1306808942
582913274
2145277352
1051622320
202171620
1057849733
1139498345
319666402
1904004459
1401354724
2105133615
888435984
1123777297
1509622906
1067421874
1388846932
1577148426
1439094772
1730277317
660210816
899526145
1114874134
2002828582
948416078
966653965
972937472
1759811944
153305618
795795130
1573675014
53358498
1635670944
362513611
1391173947
1349115876
1433950574
960126282
118071751
346058408
943912014
770525632
1528291547
164198486
46948131
221908128
2108056253
1843673823
354373951
1834413776
2127166059
169368235
1628380222
1638918625
64100658
448712915
70334921
1005583708
1181326947
524466231
1081609597
182044184
1098758019
548868017
1095249078
2065749212
1740277466
1437906608
288005249
966213817
1472852327
265234576
117744930
484430272
833454080
1998737329
1747480270
1647866590
1880524747
997132246
520244469
1997282023
1488807202
922152366
716730458
1769803751
1881574960
1180973300
1473911787
2117950387
2043934940
680152338
1558447751
100320285
1148013114
1955009754
1698122533
683268461
755131440
1235355234
164122284
1211808506
703825946
770454882
1840648717
841994858
144535663
419750565
1554029517
763093049
1461477167
911990266
219270583
1563328532
1559444762
592146185
654410732
1536805294
648745494
154136730
891291824
366532474
1838498999
1165107930
321589858
170248565
1421117822
1704528164
937666045
1284560075
1073323493
1785931571
1333634795
291596054
1115263396
364697338
247796752
1978231568
1977219020
1675012712
1093042972
205304449
1390423642
781891691
221590413
219289951
961275019
1053994180
922010089
746631975
482050626
2074880450
402719462
1322643606
109475084
917295227
1931677734
1120458295
25809667
1438398514
1755125336
533193218
1999215409
1359057027
209206612
1584387494
1459651165
768438756
1960959770
1985989231
1217285618
1143392864
1213080460
1254611155
340200445
1776588177
1511651914
911795579
1942842865
1117688921
686065421
342069433
250260999
1923661640
1305363776
658003147
1588152085
297972257
2068888068
73912727
358436128
1361190125
1141606135
1491023972
1190802781
1092503621
851299880
276669318
1047576894
804228789
860960502
1623214669
1401678988
1585894939
1966417241
289491817
777198612
137476410
1816081316
2111010332
324458783
1108876677
1013703877
230209544
1294167832
77993861
785516240
1940038235
192363290
1234885120
360558244
1817214081
696903821
118148901
351747985
1636011699
1423906204
116813106
140816761
1903468811
470328326
983914626
1664694421
1426719298
906996526
925196660
1999738286
676563748
1600811428
1501505503
1064977135
739444364
518996179
1555980057
1459096640
1220928911
188491729
1786274937
2068609207
898986866
5720795
474079465
543647928
267844602
255748044
1002169771
1583138038
1227946670
363648326
877666970
75288207
1119346543
1236585143
1677802155
822302419
104113074
1502447442
1167905983
6648785
1248379542
533029021
1186015831
888004676
383362281
930653826
1432744151
14432073
472743216
398911359
1280770545
1857529727
29379210
60471656
174343498
1089146722
1427371438
1595089956
291009701
604459935
505083532
1949291483
1747061223
1182034830
927454257
1492368662
87895776
435354249
128419210
1598979203
912313641
776915833
878693059
1680693317
532604922
531471982
2056336257
2056066676
65272467
133880679
270621523
73933606
1589743952
183258357
759439622
1417919651
1049547712
1310526583
570290640
1885209083
648683575
56093350
374608623
348396273
1255716043
282239037
1496006881
1677501108
1342799021
499371561
307387849
3819267
1095894533
428452939
1275878422
700406538
1864318995
1390548677
1262827406
1166797226
847873031
738648958
1946421111
1140990135
1365102676
689758390
176764929
2042081615
1008844918
1555405439
387729773
1170558371
1228744499
694896125
1995815530
13457698
1638647400
751020515
1509341608
1469477439
1095234072
422738619
871178857
1382102982
1146743870
139093013
1458122232
1033199888
1683758248
122666701
515680938
1074853658
592297561
1224899427
1655123987
16052842
1185242932
379747240
208553397
1001210182
489366280
931219857
582910223
885031812
815621993
630642305
1317400475
960162847
917354760
229393449
238871092
1100205158
2119979832
753472591
485791941
1101776097
1274223500
1571280958
1874487545
926725408
815911964
865413622
1974056051
456399980
59084299
1899167025
1289788611
1963822675
383648334
1936068901
825853496
1449886371
1982559065
1297999793
1594041451
2139385301
528720162
1807134076
1761122447
1092726168
1035705512
605804498
129451146
572806336
441816411
388506615
1228508829
215126415
1364482782
291587795
249377169
235767853
1724925344
267459192
2042041353
751050865
1901590345
774891785
648740701
1776163592
1066006701
1106643002
1480929918
390871196
34385098
1168936512
489759272
231973306
1998316069
627226392
1673739087
1437093508
1886340535
834713205
75147783
1344621065
1002098745
734045442
1611156491
538467464
1792593134
1725910286
1980309685
365606188
2051339800
777011782
797006278
423586261
728323949
2116201586
1426982595
1877564329
1840901005
1774520500
980358092
821014187
917148702
2052298335
1904907390
113828363
689220756
1176736575
1480710443
1303397878
1973900554
1499679189
1682064154
109062155
1716251597
1004890891
1050844599
33632307
221313434
341690571
315665639
369578174
301290933
25123052
366369318
1496019860
1278738143
1037103494
1247478026
387079699
267677856
416822320
1112518879
1398693503
1436534594
1103778969
1763648643
418653154
339302433
1222543868
1005873059
1112816403
1780263583
1106161782
1561229639
1850246500
817216337
2045193985
2126538239
1054037529
2113921199
24414467
870199446
293738005
333633770
1277042384
1049254324
1638863667
996569047
670261141
674062773
984702805
808602105
1388048636
167211042
998186227
1217046785
226541828
930881558
876483945
993061395
2026920932
223524569
430797818
692942352
1199926573
633895854
556137014
371574553
497615710
1708184916
895817278
1626046356
1898199453
1533227712
1090135880
1353593611
1354851517
1868055801
550685233
184182524
925432926
1341481598
1870442695
391421835
405949357
1607381944
1165078411
263289366
708963288
12149189
2122833010
1598409945
1594086263
1664115783
207703241
65418916
993048054
930692469
1785766614
1496628816
2072821895
591782050
1735571332
649784758
263453091
1711328804
1026563541
1758258014
1106853039
862985128
766666489
1211744804
1199628739
1778612958
1162821430
806265275
89970001
580087918
1126569332
186570904
1135375686
803248506
90844056
1471347776
1731905439
1476686190
1985443003
546157426
1875076131
1854627401
1951243863
714983865
1710193337
626123185
931865863
493801536
721249374
1174990406
952463183
1717885940
1435951359
2137420081
144682545
1651977245
1229229485
59781360
401470045
799699526
1893092521
613777641
325256912
973628349
729372887
1206489121
2114333692
1706196316
819704897
1980422694
1368492715
710381800
858027930
537266642
2143644714
242958420
774075817
1051142715
1475548446
1499651512
1173706860
2121313236
501940401
1191715204
19086806
1039166732
923113879
188550713
1959977130
81121987
1257206622
1418900750
1603857201
1961572541
1635395695
830221535
875726699
46610185
428302722
567802474
1395837095
1622406912
584447670
1827896266
2140693562
707099578
255180042
1228320225
1236268941
321875281
924282371
1770578713
1768969003
516420470
1549355193
1442477466
199965343
1082171425
297872669
1251000348
862100314
705643671
187799621
1714976590
1844667608
1041212740
991199750
519523579
134265829
1668855207
1128811398
655891831
1296727807
660156861
701800553
739541729
1146437595
645239768
1801960115
985327858
1073475516
1041628472
90376168
648044562
1857185462
1112776392
994929183
1822760000
1381822632
906067556
1162000347
2129580216
290738584
1773094933
417609068
1191392445
329552079
269466432
943918986
1706841386
1987833062
2018456583
827246472
1272712226
1762223312
980715779
1011961230
1801582872
902630144
1888140315
1394730803
474791626
1397688999
751122250
447192852
1957272241
1787097724
1323911701
1476839733
1080598521
896415187
149800816
202960288
378167870
111588463
1595307512
271878648
595260105
304495695
2072460215
1470729773
277800400
536553191
2137882137
921222252
984543120
348679011
700718625
534468338
1214062135
714690979
539721465
278424069
66421189
247287031
1161128256
936568507
809766556
357478988
2032608178
1604415856
1310058831
169286903
1662904860
784145822
1418035146
841718381
440312782
2089155240
355121013
691064119
2116799296
1460395047
476708020
1944723412
78614181
1420123336
1092300177
666057118
354632271
1215945838
390582187
1543924359
2143536529
632252307
553201583
771527931
1788514932
1228176949
1242949477
1105531194
1451422917
1780737101
209409858
814426798
1966182995
1290957798
83534270
472836214
1701331193
1340643858
2012240982
1104209951
1933481691
2083680666
232401236
1505006130
1765498773
1862613399
439278287
2130209518
1739375970
1428385715
821189299
873050618
1390478202
154143626
1398453534
1713191797
204046951
1696498025
330115932
1089043882
1039344794
1544843011
1851489377
709385774
292322755
1124724752
140413087
152137701
60791495
1446500941
1963148310
758530319
696520746
1528270425
2009159390
1044600672
1087391934
139700480
1502460100
494994611
1929882978
185200517
932337871
1525370368
1404001104
1208941705
181434990
1998280430
982911382
540535100
922360231
129339208
1574837150
1031959800
974835849
1162926140
1757445903
1003784300
1875132990
237564198
39412425
1646353454
880675120
633753983
1140757166
203705810
1344863280
1876951404
1055393668
830522768
1881179573
393886537
706106917
1817735347
1529838953
2076401345
1971327479
1076035078
1988819610
389413324
1760139878
1382740158
517999313
1718788650
141113937
485307322
1464472301
875592175
1588843674
1286597835
278186103
325852880
366038040
185512045
1658264080
837055734
685697648
659500188
212779675
405986
1967427788
1419068412
726182789
1328936007
2132568222
1788201914
814667655
1098614306
1043469178
1629502000
814725482
1693888096
1253302355
205043658
651263151
1421415253
1069812236
228179037
1008190886
1867153647
1864118418
629819552
389802497
972531677
494011538
367234881
374982102
1275827962
448090765
1383230243
1538408633
1229306095
937028414
691201146
1199647532
1888301096
1243436760
12104583
1895014124
1876631960
185239338
829050541
2011711223
674042489
751221802
2029786533
784780029
1831979592
915553270
916190131
220431097
300983202
325667977
970117989
500871953
1753548060
958655366
1923713995
649155782
589077357
465913720
995327581
1532844761
1714436403
684735026
822494867
1627729912
376306749
730204744
169820869
953165623
602751259
1377774444
991581641
667923842
1024527703
2074616205
682507035
1267877047
37286896
446067893
1710352949
1113029824
232522119
679516030
728838077
322414593
614913578
1912695878
1841759054
1560220542
2079870139
338712061
748379732
1778366873
845038273
745820546
1128889310
373083439
1572704019
481133124
144523905
1578760774
307481611
1217296690
1244970984
147617086
210352233
925720276
670538643
588415620
1960315829
2066613668
967503963
1340252759
933270536
52854081
1450930998
112937364
259894528
375050034
722894200
1520163689
2126553791
998588540
1242402436
1153361870
1251049774
1179053568
1929145267
869707311
1819187389
482705633
1702669535
1814955716
1789004450
2059266895
845260388
1370236738
221956737
2065571385
2035897216
17856612
1712473717
1192047176
168384613
479141431
1033097675
955764938
1387097756
1788565723
240801358
1908638313
1273823557
1836288446
348180850
460825508
995890614
1410951246
996841838
1908083286
95079574
1151237396
1450741455
1620794153
2049056499
1523228494
1438051198
1011600914
1048166781
1197149959
1955868596
585453776
610472590
880319509
536771709
1951147203
1913453437
1997162090
1003200022
611196830
1279166969
1967837482
100617768
1036545284
1256659832
826725183
106519878
1879340191
2003998941
1696609717
1739175839
1440715525
354354135
2109603643
857848428
479991176
161627992
456314447
2067639261
1349673507
417242715
1361502052
1609363954
972492195
2142343907
50566535
1557419760
765200093
767144994
782762804
794906870
944772322
229343035
1006531882
468304569
1747161416
942541460
678340643
2049032503
243225325
454870255
1151509016
1751151476
1411826149
1456837064
2092240005
470451383
1201156982
1860812083
803998873
1589644960
1962032522
1849539937
995473593
1325185582
1211143573
901637970
11935408
1329634085
1882654651
1882992900
1449076268
1813634908
2020315531
251762816
1065255093
261721604
1768848686
803399856
155586497
733292411
572390973
1616078524
176429181
303777276
821270774
215578560
782667077
1299635484
504833676
398562958
840039459
1782025954
1788434626
257989569
1985365655
2107862727
1188171566
1755337342
1104848571
1289276264
1671699487
24104329
1868810511
2100979247
520367269
1945265297
563635308
1278700524
1077201925
1602439500
1056091587
939864926
91925031
2137502932
1505084074
159065642
434075880
1941613280
1849365850
175529902
998306877
428585734
1583201173
810829185
2080961948
642790248
510507631
1294533438
1708998072
2105691733
1293339045
249966977
894468758
624303868
1165438367
766990440
1412863811
772007878
2125376479
1215609598
815109079
1268275131
13438768
1774758242
1473877689
1526665160
1784927356
1203670739
366349009
1814547163
1828891159
735705877
877577956
1816350393
184371907
1268599065
1169598243
760057952
1300862102
1859273807
653135359
785365758
541073355
208612038
2131810745
1482344834
1440192181
1615477817
376234200
1782788356
1203148128
1454219453
330090639
551964213
25898813
726557196
981649926
1987960193
1635305776
316775460
1544107782
1897743341
728788373
661231319
1657011081
948803206
1986424167
2134893439
511551712
9296346
2112273501
1403365356
1824082141
1381048853
705129494
1104572160
1359154504
250728379
1655747159
666293060
1144620973
261613852
1979208895
148194840
725739042
1215641024
1648658411
947307341
761440309
1856937373
1005513067
1161393715
637845250
1512349110
571161870
1199959842
404488653
1937273617
116582869
1495345603
400795921
1374263838
324406268
1247213533
2019150651
1101905469
1068864484
2060739215
436540757
1712741532
1721584217
1332673805
2091849377
912711349
1284234529
638293070
78011066
989130308
1543301854
1904604876
1795514665
1769465626
461630963
1182605497
274366786
377116554
105619668
58601115
451146866
1928016062
523223154
580216195
505170522
884169239
1783409512
1573782168
494200867
1217626269
2028668230
67041816
1902930888
680892228
1492446363
760426349
633655776
1410817196
2122873838
488129428
433547641
1850187313
340402913
1600518832
655696980
1780573288
1112857721
225953983
31239293
486469142
455361396
1206654566
1324403267
591220410
867882743
1842155942
1361921119
1142983256
822557596
2009256176
1923607469
532120243
118681791
249140914
1474971870
1674645925
943131636
1722951264
19000798
1941576066
716932656
1558034216
1646366376
276402256
1571028637
1762134971
1077554481
1479669472
453927915
1851406993
981000834
1061390321
1063128315
75704634
360336304
1061279097
481885160
1667747187
724622496
1301261050
1638994916
630903743
939732401
1309219953
1463873405
1722814539
1038958390
1352735789
106815837
129557691
1537125691
379704976
548196090
1094707567
1657294010
1876323962
510151763
223038277
827681794
1653835221
1937623915
860866882
1467299899
1957890395
585746594
1375475949
1749528698
1497522884
444844770
1213633336
2101100888
1596644307
1023094926
69441618
452462659
735051431
941776790
1350373679
2068896678
103756490
1291529120
299223984
2104658033
42215976
1376225274
270009570
260605914
1299506150
1023567993
1049962532
879049366
1033953465
1660908012
1092216024
777859962
646082437
14839658
2026424804
156419566
2130718631
120173065
2119292739
719193032
1412803120
70122670
853951446
140598683
1015748303
38673974
1884606558
856201519
1013535757
590344449
1596191711
431406941
1321276016
1842582203
117171867
716006835
1883090773
975387229
1399899581
704114175
1126679845
1706554777
1596201601
99755299
18626214
319994157
259113394
1994425666
514572569
278426414
836129501
1761310684
383193596
141947751
1968676916
1803881004
676606932
332243183
1087650331
1408113362
1907289923
571230007
575072981
636990982
1382094959
1362911904
362474389
692220846
1089281058
1918193488
131192694
732972742
807091601
1129486756
2028408365
473676622
27680948
258056246
768653553
1455964525
132914076
440751113
1517691675
769081913
825552540
290855758
187115814
1376334232
1295913029
37391889
1777716520
142391475
1009074391
903682967
447022458
825367064
1211855449
151408557
1931574241
293624886
1365386119
718703143
2125695838
1174689565
1680914686
1182492122
214398872
1210408039
2092001521
2054053201
807163456
569626277
1171036601
228689536
1238677975
1968160323
244954451
1781189273
118642802
1013290908
1779130513
355954179
372343943
1041361558
1426719298
1231289072
306349118
829231971
1041196328
63937994
1832972826
1937190883
1012724149
1258671013
169021906
756088612
1177412151
1293915631
904797478
1597796103
724771744
356834216
1782047213
1646228495
2008649385
422499329
1647211291
1072177268
1013308805
1598809176
2118732455
1480800
1658677038
261878780
1884315286
1060003177
1776084558
1251025986
1749141795
212617668
1576776374
1065064610
859058261
318678959
1309263298
675427063
732734580
566356744
627825783
2133930620
1141010262
1320811424
795219637
1284137282
315433396
1544523296
1521712040
1387668478
224082433
1833445375
1114208782
1899094872
378027084
1685094120
1836651383
538125408
811136295
1965578063
1398171950
576218734
173668333
1408642921
968580997
1725535483
672111560
448567877
704437290
1790411693
387096426
1307709443
996428452
1224806194
1844389568
1799749791
1341118763
639501823
549430521
2078212676
390134690
1022922626
614018567
1029206417
393482194
362962722
1620003115
362779350
845858957
541880222
1879805245
1768856073
1463468285
1609243238
1423391033
390706133
823213365
438769086
1925411712
1988266478
900252666
130651373
600981384
847033106
1699690203
917385832
961261449
2078080766
97022992
1136798547
1098816140
2074847217
1526841628
1634418971
1467376596
2063477590
781133852
705963233
519066444
1268641668
236856998
243018229
402637747
1694114220
1127995454
824010029
569956731
197435087
1514052065
823556268
1531197133
590363133
1210984997
812093326
1070185455
2047288515
1303900943
1905505846
1347285571
2065047406
828878537
143108695
1499389744
960053750
1082416197
989433036
1761176984
1512829018
201856799
1692748287
166644387
1983202781
880738221
433675285
728379836
1817279968
241129640
1262313339
872696156
661770212
187689715
2014237643
1280808788
667467115
455535225
776966409
1076206287
745039256
860002885
1171289280
42475957
1483054901
2141983672
1064116451
962789459
1712351895
407920962
113841114
336291593
368152781
521582950
2122958456
1883203116
938803403
619578366
814610719
1750889452
2053233182
2119008465
1042738621
1603644078
1061318626
1729053231
1750387311
317104536
1762076685
1101742265
46770315
673636962
558000700
1823084337
1151745928
670237057
678437659
1409452943
429960022
500808354
311451691
1713177738
603177103
1437420985
1548459392
284270916
1818869018
1060152361
1867059297
1538142968
1348082815
13746305
256379255
2035731354
783362031
110830675
1986768039
247667645
415901992
582805239
1066422257
48173246
412664875
2082700798
1804325742
1408348902
1918509365
1541205019
189533870
488777040
238069340
1145253488
2043752771
1367006994
1283146030
2037344411
1757756577
2049543996
996342249
1859233196
1660057888
250542458
984787718
2025612059
2121521464
280074170
855109563
1613793850
1485759363
1483861294
2019680825
1965698119
604323487
542061910
539271640
1021837637
683550374
1360891277
1332255333
604988229
2022280279
654422843
1388180135
1592084055
1287276020
186624488
460133941
1342768137
249781348
760194413
1767611735
979137921
2124334722
1105836367
864457121
840622570
622229745
453785310
851202470
1612004514
883507410
1095048051
616640463
300421976
1019585958
191495774
1575099020
1401503053
507973070
677292337
334158188
517784488
1207524286
1779190634
1904133952
578139749
1974908769
1660321708
1427668727
1924083773
631957192
917185981
214140051
2048006209
2040015443
525895521
1687345936
1611384616
614411739
261064436
1483906758
1275223591
878612255
202782587
206232782
884048339
276618417
536397240
1821570972
407782008
2088501639
550792798
2093337903
764401140
1917047061
867044877
190280496
374544401
1898585977
432096846
573617335
1658037733
196800354
152063497
1402278222
720728398
2123086109
865124600
522554492
369871673
326644380
1326354048
193062527
381154451
681378894
826989446
90596969
870655582
882938236
377244901
749577918
791064811
371495463
1158979839
511045967
1173513324
1031132347
105283052
1253878204
1437061462
1950207054
1300771487
2031267555
1747424428
1208014923
1650575760
394442426
1395846245
721216906
1841824527
1406144163
194797917
912021822
1618627014
411901634
1352492150
1910539767
14096812
325045037
1160507653
2084246322
333292716
1222932327
188107782
629127921
1981861359
1295215533
2028199206
1830862158
1978655863
125502436
1480573317
1201371874
2416772
526670922
467129859
562990908
626251850
613686869
1427016789
966496448
269984516
1845707978
452127154
806627369
1266518462
38764544
1545346300
261146197
1025648441
926713708
529170791
1704550504
1614504033
2021770960
1913044783
1802666616
1994940867
507591610
1897896639
552076147
14666692
764976157
1983598015
727620866
619937850
383032396
1889697177
2121038771
601269422
1914719103
604735366
1320474582
674758071
1764693910
704805020
142867586
155495184
1404452603
689592367
109994683
1320903677
1281601260
623182780
2020278406
2133502827
358200283
65829365
1180146371
1326990091
1674954588
780379797
287601230
1052029670
320691717
194365585
633769597
781969924
600068735
123666817
1603087203
1271538185
1641821104
544175779
477455421
1398043416
1448729308
2006989055
552632192
1832947404
773765705
489266348
1988233900
275941459
87050044
1771832002
1051741572
1407903849
129886158
836020069
926502627
476774737
880358677
1676650702
712253661
749709749
123996170
848064889
682244974
1066378229
239252723
1862097263
403785615
1208814007
1631185773
986990736
1900779657
1951218238
461748981
63396252
868784422
1799988352
1150677966
1922836462
1076713457
1968822294
1211686600
557321662
442565467
1758315813
1051400607
880867515
837655324
1589114778
142612151
1854976635
472402603
296548859
950684553
1211703356
883996856
1044785355
900206794
75775963
1343976905
590886045
1972892558
1383756806
1294748715
2075333315
813028168
1701805346
1761416644
1830153891
1749149677
1488400366
671910166
750436794
304834841
1988594432
316678531
317855659
2142328303
608124115
242447521
411780232
310558617
1903975497
342911709
1855865865
180761615
277072558
2054770384
1852356150
90971060
1381493368
111214927
631906554
194792590
855431211
1527499361
47235221
1378525668
588671542
951070094
1350881673
1635867600
2061070570
107309576
781438234
994293070
746378251
2055997034
1182953338
1442826459
101129910
1435806732
687439175
1911170347
278564494
849906352
50985828
15217709
900389920
843234760
1066229547
2063485210
1852272969
446111636
1990509346
1239666232
93788375
27134770
607091952
1120075771
1984097259
57721473
1780939914
292282348
93768045
1736469984
154057941
602460855
273250645
543242769
179531502
1897487433
2088696632
1068435318
1886977849
429607003
113438497
271437086
2070039816
543846659
1254934836
1115099351
924182939
847651920
389969529
137146923
2108597499
1559159020
2070981690
2061338407
1255352331
737269527
1791486519
236276702
1976583179
435942122
1783739683
988771746
885070584
2047584061
917354760
593726096
2107621157
1702675738
1523230700
443610001
951065367
1892716822
78751598
1008021708
988363894
2113892877
1001920776
350860875
2070597313
322210201
1089959983
1623409734
109246735
700427851
2106265487
1747952692
208128696
1148416865
1442079802
15282208
1020151569
431713191
981757544
828921374
1414367645
1949280823
787240075
1183332024
924603686
1258085225
1433891409
8885510
1394553215
801856399
1783128194
1443559660
827867731
1420211463
1847031397
732487320
725398137
1495303123
375170710
841062923
836533631
757217929
539220318
430245072
154979939
1656835649
894036748
2117992175
116455976
354926543
1200370173
1259372289
691501794
296365441
15571270
319255693
687395943
445228500
1983921859
505152360
443850478
2025536131
820045509
306357007
1490185652
1361073490
1096893866
1559975032
1465654927
998183310
2119304039
782402587
1174095702
873631981
641395837
728769578
1877167172
822618298
837670441
1922198595
472791049
259490364
484940642
1980264152
1832585389
277589518
1727673545
1560637814
296784560
1884152468
2014001756
604443024
92274283
798276084
1279880824
563970426
1355501356
1145477791
1707162351
1730442397
28251939
159868260
314720800
1567193136
1426212583
2136440944
2079060335
1017346002
73712538
503376216
2138237943
1505616450
146388790
899914401
1349749134
1060968773
1782777673
323854547
1523826904
673604251
678421242
1003982377
1397735755
300050510
1298646760
59441189
1751340512
1868121157
193533102
1645669772
1762842917
1402074364
1777207005
2001991413
135898304
741849925
1779616395
1067189417
104279626
157810405
1119152854
1642473680
176562204
1873006188
174143555
1811218684
649673041
1286451269
368547982
2008826437
1149645732
1991090870
1198711997
611210804
758325819
575595610
419859825
100228529
1606687679
580846396
1551732327
1155736486
66511932
1761849098
1642523750
1729961946
1916662154
321878290
1637274778
437617877
884155995
1937740615
1314820340
914531644
2028489
1481873659
272828665
2025212428
2126122634
1092869238
1689684506
491712836
452824492
1504873282
203316250
121209318
243026530
909885861
1101128757
1091848545
256001886
2117426232
1954904164
1969711070
1377026535
346889535
129532926
1013503773
1235021345
147939818
610136305
575592780
1226466939
1994658333
141919930
888455149
1686112652
1453322161
2144758444
1862144654
1636598011
10269326
815335646
508903331
217501751
1407684448
1393642564
898180378
2086723861
616424947
1705659655
1293627077
869229112
2080041045
871155531
791094794
1128882216
1321297594
1888301700
824842426
1894408603
96421886
1419149308
375326277
109554620
1754082731
77412829
1141074741
1270449696
915672948
1167735643
514058345
2071503133
1780820090
1358755584
1525877701
289550170
1005006497
2074098968
720388172
1730005478
1638414047
1279571391
1438885844
98832273
1525010173
159982868
1615956961
2051817699
1524293436
1298317253
390480049
701719128
1770123946
753779943
594938660
1879549214
1967382048
89029222
855206054
884828623
158360004
432052693
960886577
2044988377
1839666291
74424982
128065598
646810298
1078671890
441104683
208732360
592251903
1296363243
271244156
186259990
1262055435
355891097
1222659986
121424344
229715128
1003840167
1790071916
2147342206
1033792595
1399717299
1572782694
968408915
371634832
1501449537
63016871
731590257
1783361896
2007774935
1691637815
1646709536
1695290321
699674495
1771037513
1676867013
1259798746
1626744264
401643637
850135200
1616287258
1053677296
1393904835
697405360
1044998511
361137047
545361568
2025619154
473636256
1694786008
124576169
1364269011
1153586693
153140952
1786775606
1242042803
183712884
1971000411
514878716
1558998503
1648919793
2104353048
103921579
640461740
1914088241
1047884012
303321472
1151902602
1123435997
154872810
651173912
1158007908
1209671422
819167961
1176495207
188688763
1245650857
173822325
191752277
1892940885
1904898908
1711728865
1475027905
581491453
616430938
1718187844
1618401707
1629729519
1975512042
1658894073
830571585
127848104
168848560
1304275691
1753776977
1832079820
1299711852
1807424951
1890404399
1947732872
2028448528
713318462
1918310354
1512058110
2085013644
1736758273
1992737036
1774679211
1675323025
537743919
154707827
1020586851
825481126
100011635
974630517
121276033
989723542
1369710797
119519066
30665162
2080603965
1444927538
1076215322
306738345
1499194531
1222243561
984602712
583043855
298213747
886664511
735669186
1687069604
499496075
1278354400
2100424583
1216342154
789967080
1735490974
1600169065
1332637295
1794920211
1734737863
444533929
939966209
1073985709
1149656311
1441418393
715740784
1198816906
647443184
185617366
2072718403
1818735096
197489841
365006623
49226142
2112025217
1130872721
1731368782
1734110829
783312928
1617414377
750764517
1767279109
1014446869
309937566
1141205899
170706839
490907500
1737508414
1732413661
308952985
1640075836
1002907499
302889573
1809732345
45132696
606580402
1393797231
1344812903
579225910
1753660086
1437519593
1506787290
1312579766
813028168
759592394
1659142151
561896194
1256052633
1897030263
965067893
813279942
918392220
960353213
803005380
305799231
1659011777
327525004
1871444233
727220374
465559110
2073229616
569264816
58161155
987211896
130519888
1512625722
251033270
1390783284
1594028582
2002614827
1881517730
313285655
1396138696
1582474321
411823225
1030392202
939679604
1654968012
1512408774
1744469972
977568312
2112549002
1877936535
472794554
649458510
880518863
1600508152
278924738
817692557
1460139485
57821492
2126359968
2071053525
452400488
1733345998
175305492
1704174113
231955137
1681671533
483245828
575601692
331237248
1258347226
1475631853
845026430
1980108078
223814951
1742093241
811351095
822174468
448507086
2039915496
2118544734
1135427428
998615106
1668205349
1252570958
161100566
1541815678
1143172965
691432106
470682155
723669689
1092166445
1765122012
729535106
1049524597
1936394512
1793043796
1224695696
1515130595
1661908200
1032980251
550752502
467939783
1811861406
1931249435
1623575363
845539595
1549501150
915400156
668092506
1200656032
722712912
1213129576
38855453
1064583129
110171143
351459460
696517657
1651492026
1390450915
1159714083
1923822616
1772941901
604890974
400370064
1669196563
543935095
1552754255
297123535
103462679
1642250630
1716351042
261138082
1663498453
1147754188
739979600
488102413
1329874523
741670515
1271581775
2062040820
611849210
1575076226
1723040755
1393753479
1389990254
1844805577
1749540295
1574081845
2106527079
1973362124
126458818
1926626506
1936203457
296829191
1471464861
1055899994
776555133
1588854029
132141601
684785052
1901064443
624250290
1483650020
274082191
1825079705
1442140555
1809915933
1457766313
1496731751
1034880040
920684220
1496181966
1205464722
1778893902
620721301
1743641464
8488998
862123376
5936856
1655255797
2029513062
461557235
392834473
1676447962
380715488
1404790950
255072231
21945399
31008906
1424105262
1287454475
1161733345
286647536
1115688893
1604321507
1248130877
35498668
424559782
423054241
1130083538
1811156094
1040485723
33779782
1117913684
769763922
1340341977
1709925588
1831904675
336189281
1290825598
489341774
1096996901
200646631
1425599332
841618175
1025603669
2027644708
112505607
353339746
1534822753
1036612528
1990258668
317569734
215984674
350368150
112165495
2043961273
775366587
281886315
1395726544
1568323473
1165948122
469700143
368723601
1295576620
820890065
1223804727
253270441
1060468827
1720443075
1336613975
1436114691
1356438207
1747647456
1767046792
1858416214
819727114
1731607515
1966857678
887033974
702437781
2041273994
495471910
934412181
78721914
1348400405
862235443
1525025372
172295076
372354667
919279535
1229918321
1990966720
1382078409
1893172781
1475862347
2005492698
370882990
1617849448
1989499851
1160411635
935183301
1296255219
302728616
313024252
304864715
1872087843
1244357328
1830483094
1996385906
1979606019
1911565868
363330435
1095404420
789876151
568709470
900438045
862735685
543801404
1431211582
94064882
815908485
1355912621
2003292125
547608995
1830972242
1966024960
798825756
1022654464
1309055482
1303086266
2130263321
933356734
713207840
1168376586
1606805011
613949186
2056067396
864645375
1016582088
1294010565
1411720230
197521194
1399054316
751242098
398109255
770343699
609038408
1319829073
1229713821
1602964677
1222855496
534278177
258519067
1828935864
919613392
1241239807
1308787759
1968783774
1574963802
1314903181
135693398
1114170799
1099639723
359079785
429978214
543485270
1566391838
1776876708
318173290
2076864970
2139060851
2069836871
104367701
12300052
1173665092
194166596
1473168017
894327200
566602416
379497963
579340864
791465302
568592877
1689033081
2064736213
345031149
2093001880
606465684
1511057617
826303688
321782028
641249526
1840279540
360465296
2044459812
764730693
1227072274
1259464440
314173791
1283860394
1937942543
1892645047
1239916472
496825270
795125610
728952726
1732079372
1454680202
1471227376
593702102
114419933
1584012785
746498152
431406481
1909764763
967750120
1071001743
329070736
189927206
364180878
1966425391
678417665
1284272796
1566003486
1321105164
1199439818
1969509392
1949120948
1407415195
520808762
1055956127
1451812156
1516546712
411463543
140288044
2104436832
1929545526
1372357204
115872221
2024965230
1644616015
171787789
1485017454
698622356
1976115984
207122420
118193930
537121549
838010263
1658571622
48570744
112082183
1322807971
1562239733
1419049314
234698024
1848830901
820695137
446616206
185614384
1527314487
1254078275
974066566
265486390
422378886
936124650
1095847288
1157813760
329856051
2120820274
1110444610
1475932059
709701555
347340362
1914554263
1345689467
1921770046
465480894
1052978858
892949338
1186315977
128186871
643650027
1768236495
1847487083
108543612
400244117
424582886
750518122
1702329445
831026755
1668103632
923629066
162421339
1674151969
238153517
558013848
241414137
827375417
700433113
823356669
1520462876
222204042
644046190
1913293438
1344642809
1917664819
1719348250
472226954
1037317905
1594592766
1925132009
1623739014
808574630
597139646
1606695732
807829900
1418826451
581415977
1381413251
1913136249
980269313
1337275931
1953789414
1380322937
2017499370
2019277050
405996032
1408764877
1487746072
2103495817
1753723620
1861175803
575430791
1382155202
1450625639
1459536254
1104876804
1333499448
1474752378
1659554188
1365289141
596672736
1771038535
953981689
229352121
1247810257
50227096
1912769626
2131942026
846390450
315460823
420943902
1037861216
1055105222
892259669
344302614
1470060850
1809828210
1202566177
1839426590
154547886
1076856524
1525941730
1472519699
892802532
1537863283
273837856
21316498
1746119936
973952922
1323956521
171906429
583280225
1815777524
475230987
2143645018
1198596788
1690201363
1321201943
478978391
851184014
259183259
623644267
1393993857
1628455334
80789414
1868592590
1934267758
804095135
110748711
931235935
1084111910
1371864357
1174022558
145538192
1192081455
637308
1101092232
1743139508
527628415
319783560
572763561
1994308969
65008248
1590304818
1687631400
661538335
1230505600
1927506563
244410192
311534471
623772481
1192646334
1418320610
344798126
327493366
183352169
1821510184
277121265
631472129
516910672
1276775754
585257696
788121549
703797911
1809774412
1433172472
77642751
400721227
545015973
932001926
2094080997
1996386114
1676290815
1533575919
780889891
1550765510
862675319
1745058676
585215902
1250140977
67389559
710322702
1292295571
1233099717
89640697
2119479929
777190545
1591531102
1013207963
1512972208
480747304
1484873235
1568044265
1639367642
1329840273
352740321
234938795
1644370673
93832404
955906716
1342708164
1472460761
878655708
80048614
1657016173
1078666155
288663816
753162416
1033920398
1270678825
1888746493
624790371
962446118
378503565
426674960
1886815564
307682916
736221724
818005445
991585281
1749781472
1544876011
67634239
624053094
1086378388
380784014
2108140387
1427906251
1884215721
1539892627
1344235406
1023099231
2081233365
937253933
1612727273
1091111791
1551104898
1086985553
271776933
1326579649
1279289121
710256838
1968731757
1489228494
1689639606
2099910907
715074534
644586396
2018877749
1255265504
1435045330
705076757
390663755
2126437174
255729440
1378094776
821090958
914754575
1004576915
2131162171
1474061639
1683270834
1089989269
186566703
944235356
2145704513
163131513
2032403129
140150392
1807435865
1000772932
488271908
335450925
318163734
172446241
1406555587
1947369932
1320143125
682482366
1522796290
508148728
1467705401
430588540
1711290401
738976468
959352022
1917786737
406035598
2045167248
416888738
836454601
1239918416
1292195654
457873642
430849221
814770420
1931089495
532040041
771444214
1919270629
1252258123
504228479
1344522533
169306505
551894549
1884191357
2128440632
24229554
2133748897
1420522920
916654925
1277668713
2040741014
1235206254
1439655289
371702114
580656775
1128617704
1573745267
1660714345
688077307
1414220096
1737661611
656432910
1379825979
842368649
1094853761
50973292
708645074
848574062
186662444
216952438
1624463846
1398775957
1339945769
1928132103
364151086
84588209
2097303136
1289808439
684009555
1083273299
184985281
748946908
1218860398
525402516
1814318166
988729344
686738373
1795245907
1026751744
1025024808
1994443013
145345382
736336375
1616463605
1710545433
82090118
172785851
1732238483
1260641957
1109976598
1652318885
28325679
1359709685
203859210
2032264093
1728255561
1262872922
1026293521
31053262
526481411
1385909920
1883134032
65085436
777350205
304589421
247211319
951560844
1784149357
580439004
446028749
2138371093
171145909
2091065219
1347344752
637958550
972765925
139729529
336684898
1452243941
1735273131
728340383
649805073
318601885
1097789492
1255851034
311080645
1483405552
258498989
1784239145
1859547818
262176061
1997419231
328457470
83941125
1474617456
1248268596
380137734
530361110
1434330105
2024755057
1377021653
1830897896
965085117
740882127
419925918
205014175
1138294843
864918193
1914481548
428138334
579370200
1015810501
1305900953
1178271953
1848867388
1428881863
354183821
1726496266
1178229555
309605983
1600062127
2121732351
259714628
282504621
448765403
1578760774
489793030
36913026
1017346002
1346006917
1544280327
668619348
1601154970
1011209127
2022379487
1521364766
1355294280
1318620068
1911743379
1688629826
2022986091
1962539751
1352209631
2039630679
478390011
1262601668
1470483358
1577557043
1946041262
2034120124
1195582795
1741049859
1590057067
493177388
2016890051
895541559
1631122623
379974799
661938950
1929086606
2128372478
40119683
1069483770
1345335935
661388749
164236873
1693007958
1585471408
85193288
235940806
229352146
101044189
1492931666
645160814
972410247
442362990
1000848713
1527982396
156818945
1300651322
411760135
1913743085
1459670063
1371076476
208868360
1368411539
1744801373
1585049015
1996059099
871910135
1096593352
774655774
580882534
861005593
182801927
630979660
1854880763
1382798584
1054768252
229135332
1877440075
544928765
1312866495
231060386
1865576423
141204727
555019418
530752593
1257548422
1402303530
1680472085
1193077039
358502615
241764750
2028273275
670865918
1032125405
1979691664
1146666172
1203959053
263280454
886539015
1855309148
74253008
2025526389
898677796
896113782
198537200
2034295626
1649026242
804983280
744740539
473563909
2096956926
1569094104
1933057515
1809365018
532543438
981010346
1324481436
1909947348
374329065
203531870
159028454
1946772243
567095842
607559648
1453188740
1889595161
1731206506
520694447
892178129
429857012
2064159321
1873044304
1169214194
1526414928
1532629034
909609152
99744234
50511498
1116349759
858930572
1701799741
1820167102
24513832
2012998374
161986857
1787663882
948301113
1793126057
501119234
549400380
501879506
1508289261
642664100
1079611496
1221423485
261186446
1394057019
234200449
840867393
2029700971
1127352599
474088740
773378857
414120198
515346623
31391498
1600078817
213558975
809242601
1877921858
942029501
1844709493
1522143874
637420090
1757060118
397712884
1648089128
392517072
816109754
841582851
2142551987
1710753271
404729789
350138545
1536450014
853736964
1548356703
393255999
258716261
1565432068
155416687
1659927851
826131510
1630975309
586484242
1725018605
112914408
571097109
305900502
1440445632
1347491794
821000856
1252431304
1559349920
332471443
1809415014
538583850
1252924868
614887588
1228524660
1081384986
880279578
1822322478
530605224
1822362290
605274076
133174393
76630922
242594434
2067675775
210430082
1657694024
105544960
1169246879
715535057
695274380
310330966
1446369581
1151314376
1073143989
976856965
107916092
1654599644
1306261737
1925882371
1930251272
1470567048
1389457682
1977728030
1233149928
2141782170
1650149766
1604866556
1353124560
1512823683
1186609820
1808154803
1551990229
1892708091
2061520037
1314526394
426112616
1718852851
1364060403
1294130167
2127133317
40855686
1087869460
605376497
1419196205
1420797190
914082366
1377113469
640086497
758833984
700327936
892892584
525623118
2042350012
1405466963
539107163
1378313287
1605562524
791175445
2081808947
1944079839
1847288858
271541684
1226371193
2023069243
632923147
2077381478
1921027244
456939200
730939673
1160240509
153354438
892417010
1445397014
1023227785
1973454330
607397140
184859617
189146861
1828013372
2125666408
914176285
1777491977
1497071203
3235830
39167443
21859637
1584703058
1697473797
1787344674
338824963
1471820285
1720041050
479772105
1160568063
189178212
649053091
1317479629
2055795425
943285481
568430790
1121569139
267239453
1785412224
445507430
1394288211
1244981174
1065029771
980850665
2012392113
2021423047
1492988733
1795335520
22905186
1436187532
998715033
1566922715
1263240561
973154292
425404057
596582421
1580491796
234045341
430860084
1117389759
107946667
793279441
902261884
613301305
1717031970
113646088
1445625466
1883190149
453576397
1404750596
1660024968
577376826
184304872
2134846605
875412721
117952583
1642043743
1592982531
1700241015
405263215
448944254
1206941715
106462223
155035990
1701678002
1290714491
1871907416
1669246804
366624477
2112772740
153723237
323559533
1603195790
2127813664
1719894766
1454145602
151767682
1108605156
431100827
166875446
1064591663
1160544257
1173156589
377665116
1543978437
1295052736
789105241
338920742
1015696151
1870024159
594293995
920525404
599218149
881671419
1655754002
78659238
1691661517
44202633
808066695
1690433693
704054756
1396059511
1177691825
548149266
1503147136
954175484
2081648902
398355492
2138164986
1819533113
1713361801
1893220602
1683957080
1654658693
172678970
1630762525
508429711
1944458036
670694975
435554474
1096890881
275864678
1885472258
756909909
1785374110
1607255162
2100282049
1688142256
69259724
420411329
989492303
1247992581
25347744
652438298
439745283
1130514642
957750097
1188587344
1693300494
1347061281
210285750
444388581
1461366609
1352998403
143536404
1147301557
2120540578
982709653
959951477
361504582
1017580954
733357785
817571597
1426119767
83645407
1617119990
1564336683
1999222578
90419405
1278185018
1226031346
1156851633
1671373825
1252121245
1400994153
744129335
642044588
853974898
44254552
94401781
322879828
1027990945
2057519662
501883647
1187969414
1787087425
996968021
1379614488
583770809
1780329148
638607695
1583539031
1345154711
913166302
72486376
1598594051
1486629707
1039711139
634692392
723605686
2026717197
1469096836
1266221295
1435927730
101757744
1759346959
2017891669
1598344222
653445227
821225318
1402242631
1788192367
299389912
2020160840
761400103
1420185139
1073208779
1030875937
942712920
1778589787
457095724
497705844
617358364
1669311237
1446614622
2119279498
248859612
768249941
195824063
1269126616
1772100869
875893305
10462074
629411173
1318603176
598045590
211376341
117535616
1614439265
524726872
456681946
732648885
310765208
121850792
592992369
1577426751
396717672
1607169424
2143603090
257122142
1374307556
158445204
1552584600
1785436495
990674950
1705040453
956431467
1959208105
1470990489
224250395
1056055631
434261583
542788177
16722453
1994427954
1686119199
1466313908
1746393994
991575725
483502851
1061175616
585457639
155253179
1910066662
1064975494
1951167665
2006400987
1047323424
1407046134
298227150
1824190771
1403650392
982384037
539575520
464827386
92388839
1288022780
994372461
893503700
988016303
638903990
1233458415
218680962
1386779020
1594132306
238496474
1746148521
890339348
14483295
189653274
988687846
425114205
1875274523
330413329
1107362680
545504412
1729886614
1581304287
1507559350
1593976667
2109710281
1118678687
1093289968
208849223
1376055401
1324304620
611903861
116452286
1996533466
1945500103
2060060624
1336646777
1932835400
689888840
773679698
1575834148
1434760367
1930343414
1248331696
641823075
884710483
148254741
1647354571
1108050888
64029222
1361300916
591469484
1665442389
1532003532
784638293
462361379
62637508
438597522
679819819
1475424065
323354457
1274586023
436017645
38715033
931292615
1951262537
1589833069
1860212851
118021873
332426308
1240490248
560936232
1558881754
680879028
270772808
644346677
1353810537
2027858622
279280677
483499864
1570093438
478804099
495734827
1928003984
1640481326
1834949871
1782740040
254801403
966124918
1230792024
346352144
579061349
165342632
1967508601
131468792
848103388
1849504757
1685185224
1120864937
947942699
114679992
1927157928
401191572
1611546416
1694602464
742131684
1593224209
591473131
2112748071
70154781
2029398330
190282959
1457638348
1761311659
1392600510
754445585
30217683
435422485
2040331125
982211139
1648893400
236983016
1013138799
460288810
2032381686
465768525
57068948
1159345842
1478075958
194586789
1540807959
2135401094
1879431043
1651308909
1672781657
1049655067
1243708605
727233463
1387636458
2028632135
2057617185
98736166
147307069
1603759828
964995580
1022152845
2082588374
79275238
885365645
1243090134
1111591946
1379462413
437125574
1761603217
1443115972
1319245673
2128707429
680271043
858934362
905471041
336414942
1278312774
1136972738
1275947277
1910749019
1008129383
1241257415
2049665295
1907983061
2102807681
661167616
1336207883
919206775
858668832
1156520639
531256615
274184230
1425899361
1780008530
859916956
407502936
79954471
1216789912
108864584
67364147
553891365
1929974993
832235006
2044958853
1207732839
1938133088
716653789
1441999583
460254133
338495345
96123631
404178186
1729811525
2001865793
1405906514
986194180
1207169931
1764902423
1600513015
1191888601
1029630690
1547759179
740789423
1075861287
697023067
489649299
626340576
1352754527
1245388615
374611597
131243432
1918214934
2085494672
1032751059
275336344
362779203
284086283
1302694368
279864086
239060599
320299470
455233680
1083268016
15969365
1617308057
105989399
1526145508
1946636676
54472510
1979583854
1572772289
2054923479
1276539747
2006733266
453593393
945114929
300241858
267520851
1739045299
1421186352
298947641
868212058
1540069916
91522263
1260781436
1350100563
1130279604
916018006
279276935
524157961
1265526194
1758408726
1354852292
1501858905
694342299
521847450
1183071669
678364887
1049866215
1626386199
1626841673
1471518908
793067669
1197468650
158642614
1505471424
655173071
1909080953
822522246
139684304
1412450371
1884885323
1570789474
566665267
788055181
639127338
535529594
274192220
1669769799
1240326771
68963490
1716115255
2004992315
1078970550
65841177
793096776
1787489780
2143543958
1990292809
866188097
1614410243
1587644983
2090194735
1681354650
1451218522
2106240234
1812823905
826780490
698207295
1012664449
1482732622
1844450619
868244145
589683410
1116821467
989524533
358940924
835731652
451088392
277666193
280399341
540489206
272002372
509998718
300070066
1962783093
46607713
1195724835
270098168
721521922
1315237656
661120852
2410131
860337235
993179026
607587210
1491172021
1865158014
1106137454
459122394
1609100935
2115646039
2002127289
1265381103
825114335
46377032
1351105382
2020152693
1241443758
2097923949
537094342
1054852419
591453150
1744895023
1265033187
1550679856
1859351874
1962733631
664239207
1701056456
840944026
2118335808
2004350947
1506217693
1504476638
484731811
1833455637
742851545
1183597943
388715682
83647084
243720072
1821082397
259345062
1499255723
1204199993
1446909906
878945504
402598155
507831386
1814353290
1375697957
1162086858
191837674
1130210939
358555167
320232502
937030243
1186985172
212332210
349729254
1860069782
709360368
1286049415
61833731
1729702664
1844189104
1435867888
885855561
906507070
1566886601
1994196983
1764197218
668597837
1084591019
2034375725
78956076
1571025543
631808353
1000551190
1322796799
1281892161
1481589791
1942040373
1104576940
594292095
2104430314
42511515
620615587
153700813
1170850380
1915773188
778938314
1124212323
350578623
548660132
768198433
1385333904
436619164
572498005
698870038
675354079
1282945037
1572532140
1114772032
913244123
952884558
1109917037
879045333
2095492153
826550622
566052027
1707386028
476513010
1497066308
1876361609
399466563
90167477
480600256
1831253249
185893802
1335032300
1687143410
1848248383
306817504
2010404345
1855919783
65275517
649644791
1109639670
1755646177
1426074348
1683161105
1851973013
561088418
264540094
2102275590
697900584
1951095322
521658837
1146067192
1949602609
1107773172
1609932252
1833872597
1577060910
636297486
480335913
30706057
164949179
1386193873
40108297
434978526
1434853800
876930552
1123703702
25617181
805770404
507075157
1993178729
305748705
205026478
1841851373
1509015897
891005316
452641216
489463097
707027005
20936597
632979673
1187197666
1145461030
1853489479
1146505965
1865308171
600845754
809578609
328993005
1836664151
11419291
1532058196
571575946
1329270178
1628868092
1824625325
1612037536
565668522
1809658794
425143643
2042440906
1202855154
1203573416
1492325325
1481881578
825772475
373278942
1391405950
1954341625
1571296725
1581806827
491644821
617768494
1300284833
1612881151
1147423670
407203461
456228739
1259077210
543932899
2017323267
544164102
259409427
815026981
92132981
856920104
1989387938
1113247997
1918597858
428569284
1207306671
1156467539
2129994513
577598404
2028970222
2005947108
1812109104
1227253552
851772413
30888850
42413862
970222774
740697013
1958809712
1124000280
2029353896
505932863
760243682
1822780225
1885680321
528913214
602834509
35679389
855273392
134550498
1857925660
962796923
1660682130
2115168333
652288806
1534043308
1651479066
550505829
209410990
1636232724
1664518944
1719543675
215180232
2074880450
1366539557
1224199883
1030047057
2031034868
1368700816
2129463364
277164800
1322367600
1137567384
121685090
1206750214
1167063276
1003848690
1229787807
526813265
1393241481
338701127
1706070282
1785137784
2059184233
830153203
867014512
1874462293
596473975
1724437169
1501951959
1034208597
2118598823
1152437345
1521001423
851885491
1162052383
1928404211
802817546
1802214153
994756125
1573862433
386515804
1596239278
364204552
1755244081
1732360593
2005708020
2128947567
1997713916
1749517920
2124291844
1959033734
2109228192
1034983386
943215351
1082383520
1214130652
380422109
1282741331
868324061
287157252
1691566360
753017794
1930085568
1105554886
913271172
1086509577
1694841743
1720921025
805540090
2047389536
1258210975
1879602299
1547828977
2045508925
446071668
1281954949
1814240384
2051481064
1686642403
1673198952
1857034327
1540750947
1536325807
1359815953
1167326009
2125862806
1494310379
1065854852
1510388239
983094144
1506824393
1641625734
1300050032
823253909
250778586
855872140
1731474210
480365963
1701014000
15402001
1665844000
174857905
1997863685
508216261
333274611
1821140914
390659213
1240217730
1491498840
1827198279
198447831
314936545
1605290115
124398054
119289438
1424124616
749999665
423373966
1675676361
1766039471
521348376
660629593
1403206126
1636566156
1169330550
533353561
1824467944
1952067127
834099711
907477151
1458736222
313750016
1071368836
155689187
1464901776
640386927
842943113
353574244
1399180354
607070874
61675490
1841886739
784645515
1579962100
1312802654
665253627
91215101
2056870796
374735088
148740613
334318619
573445466
1234835932
1390614082
1777477070
526382733
1861929264
1493987018
745635524
1310643010
1972909329
1094658930
1621710769
476039096
94924341
1316508491
1266207009
1423277071
1060571548
391037644
487301137
865087343
1139798750
1530339673
1259670173
778238498
676138354
1734776563
1722687823
696449128
525724828
549463924
324682623
944926610
786093079
1116106474
626559695
1637762129
1098818386
1967423407
1903691807
55357270
94969535
1041921820
1667889857
1206412966
167774200
932514806
580512831
1676629987
611543006
80335812
385586514
1579104225
1505824744
1552433527
2019275368
252062314
477009376
1779243168
1076760569
137345242
1441181997
1261024691
121006216
667120810
577000186
1682997206
1889474001
1521812436
859403469
242002137
2006637488
1280585823
93789586
211120879
1641475559
1692188252
1152375427
1492042684
130207429
2146791874
1128381210
1282355543
977193762
1412176679
1955554907
1177965064
1137910444
2139830872
986534337
410236456
1477314228
1511377993
656342526
1842518364
1021019925
1487126615
1351223795
1366520019
1501115459
1685340494
912155949
1330693844
505829726
1958679709
1348260393
58800972
896948775
151205771
227599071
1974104203
254548517
1752340902
1037786696
140208596
88389573
357619525
1055413474
1604317377
2075022689
1309401037
653982100
1986532821
2111024400
1175066828
525514624
1092854531
2106895655
1681059322
160374796
1989667928
1233745640
968010524
372364257
151567789
903385907
1858926370
537636096
510197160
386851000
824228012
1024291388
1743912774
326781360
1623596693
1611999533
97131702
123221441
1188433469
1224498678
826802662
1339436758
856645037
1796521441
1559851977
1219659424
1394236628
48952083
1982795213
2047549057
1863033054
790249851
544586782
1002512369
1265530136
1027110494
1870554333
1329451856
105460424
940162318
1692187514
1226205887
1193368917
1489160999
1501795015
2004725669
865947093
1698799903
13113366
483579897
985174140
625549268
467244127
1765677250
1840630831
573025360
27779177
1264659902
103347212
1910878057
2026949702
1283354853
1223226509
644718258
746647616
1723485776
1830907307
1235170778
372310847
579248101
1923533724
1683554907
2052265320
1435379349
2071292318
1945547761
1506508760
1246247140
1657308014
1261691683
1329457149
845970140
1825080359
2127662963
1235266505
1869368008
1715470144
1622777015
1691147
1375225342
1501245620
2078351380
2139016955
567356855
419771271
1709414591
1785465162
850366687
1803191
272638595
1785401265
331500745
444865001
2045476662
1568083117
786215530
1021552634
1464694226
348049132
1280704407
700822898
143847598
18284305
1540093712
1729597032
991450287
1742775562
437421997
988656745
1072105401
850508163
1288765071
1142408308
212217351
715927746
101774594
2104243993
1594146143
407887190
561148658
379917652
861805991
1904984387
202200559
1901214799
1317349981
672681027
795658783
805443079
1757718589
992876511
284476232
1879214804
1737626165
1527251770
1039520178
1936943357
1688755929
1702935580
978086625
422205000
272253155
305908805
1408884701
573902828
1042564512
599854866
994395577
1006574273
1345988853
1005494419
2014263278
1318270129
1324661304
1877926669
1753329789
1135179128
2032533084
1471336007
563814378
1117964747
776354905
1005037864
1966201014
983253721
1528334660
1574403208
69415675
1441722219
1245171916
1846925822
349879212
370009997
623269575
486352574
2053593229
169656196
274317586
1457416740
726752043
447246039
1132169127
634693490
1730025425
1239058838
347231935
1010387443
1620282067
1155732908
1412298742
116326369
1867252225
87256771
1452068692
775190844
1330604203
1614720712
1200231099
669586476
1297871727
1701713484
1930940204
1991665477
1329173104
572715033
622891038
583450577
1739304143
783446629
1506890666
236364520
1558557039
400507347
1929074198
330644291
962679883
1118921193
995663499
1584678847
1776908909
144677438
1176609493
1932547633
1028219871
262772702
1625067117
1373675737
1863162455
110363810
1236933167
1392271419
528772940
527886945
1917997109
32839223
452456334
759480916
45554103
890640270
1904215857
273864230
113500342
321635950
135858861
1532920998
1790795445
618678644
1671319140
1452003777
708576095
1354770517
1288263511
798790470
300940260
2028584693
2126630319
1767608178
385885679
778326592
867399700
1928284376
1257807824
2041513046
1135344959
998286301
1166731073
210913389
693583846
1064560611
47328098
120345578
498294409
2145502748
1343418276
1570980764
1084539721
1617352374
1418459888
1451635550
125825276
1599958041
1981986222
130743851
1155925680
1228391191
188189317
503889056
2139396363
1083753792
1340871898
80345933
566214311
52061589
1248746628
1560953391
964766666
223313913
1414818918
56545648
32008445
1388918870
584761699
1535939484
67617691
1493402094
1714238836
1022414949
210261292
641684664
1757074542
213683220
171443513
1757264096
1871044197
298937297
27348016
708497726
1083470173
1863446492
1127147542
1754277547
1749506811
486033088
87736998
630094458
2110611515
1108477517
775331866
50628173
260251710
453172247
48195830
1668283341
2076132377
1121982009
1727558249
654684898
506672745
1850103763
404477510
1339677529
1618295526
412588479
1883749830
1494354123
1989009315
2035503372
858701710
610822655
1477292357
2015617967
181090346
1433589322
1664410270
1179017950
1083344211
1403473685
1916439149
1642288621
1769475731
1445027724
1793538913
1111168185
1031195593
2093591502
1854053479
1380780627
961979606
506037375
173140856
1097770563
970751911
635052368
907752918
1698225645
2043315439
1689049882
735028546
597302750
181840014
676547254
2002082684
969634567
1002843821
962490473
2077745081
756972921
89202445
1347213072
1988317344
1503871645
98554662
1904443052
451661739
765497389
505409123
1847031930
2000927190
500318215
963511545
362280863
2068143759
1353838579
1589565376
489915897
1233451669
977268870
1050057222
1303462389
1322352192
75223682
1375425724
638028063
1743504992
1060490688
1382690669
2082307938
1102129550
456981450
1055293969
904749745
1901100859
765777519
510741216
720031120
1913743234
1446779154
1859932453
1911078979
406439307
1243097148
735191687
143990437
75756709
163346369
1374783520
13173392
1602464014
592259209
1178864520
938237958
1565540509
1131998677
748252545
1465752411
1546032974
666516557
1359331544
1639062941
1751289252
1101531600
1795508878
176713100
1193763916
679558235
1315618224
1241525063
954458946
1280696876
1065280336
1069389501
9830860
1624535561
1717191133
1767465268
2136481814
1581569070
2018202061
1026526446
1734984221
585245092
622173561
1347073832
909111895
2032821035
544670312
905994998
1560536231
171231812
1856278941
862804991
1321243738
1737212776
1667141968
1477018684
1209976172
83903458
4450108
2014986791
402690452
1682718317
1138628086
111845680
1313610445
1075576303
2075354236
1459273612
1449313728
291621951
1826904083
1174633521
139934260
786249487
29923606
1865098416
1232421666
307747515
470320873
418686118
447999314
1437706794
1332278863
1195707374
1017505990
55832938
130564239
2050586368
332692375
370120657
2065226445
610566816
1587194140
1156021186
858277224
741092837
500628209
1934497668
2118723983
568786799
110367117
104599334
226953568
38008
1110658187
1156053250
1116980242
1594905380
1744060758
973687347
1240192495
55519436
595243215
1738869764
1231749336
1917131340
482371702
528110734
609604095
1620799154
1158984007
2095872804
726808570
294767931
365482189
322225484
2100708721
1891557552
26238119
1786600280
1268758153
1748887774
1113642394
1403520803
603518676
1177138059
88529982
967665914
1109390794
1458987216
1642832443
657182886
1685038331
1394183861
1037676151
1279833765
1306414301
1607527021
1099386128
185931373
1787939723
824398855
979657060
1783249281
2130105412
1508418087
653645344
1201254607
1569180497
927322608
781568234
963832112
204971329
253634002
116735756
357508194
570096244
1094777111
591469458
1861530428
1659360542
2084167959
555219320
1667905941
360290427
1095907627
91117784
1725807368
1669336404
1452106665
758899851
1219929524
877689913
1874725606
883770124
1933999902
1286153636
942655021
323359523
164261802
568382998
1673249136
25298676
1009347227
866901929
537911678
1122980422
192219849
1828332528
749304155
2147033967
274840323
506539294
2018545684
167894628
827443730
196323550
912041526
1433849443
590486242
516965319
918609671
1181310202
873948802
486492307
115425988
307423596
548633947
2059845142
1023399825
1104930203
36721719
1770947017
1955577831
944539733
473915120
1227687739
1434352381
403192491
2042889590
55279338
1276139071
610299907
1929634678
1115793744
1256265768
2020131235
1954571826
367690136
1028596844
2092662006
2036323615
1092809720
739603248
160000755
1923225595
1270292655
972048982
32674267
1769933315
1169269692
1659739514
586805498
448404092
1101395397
368133438
1049982758
1480320612
1189027449
798510752
1983432831
593005406
729194763
592734578
1506635506
1336224189
1312527334
2014253024
2042746783
1322807635
1612612995
244970174
1478931297
522368881
1628832269
1504929473
141326153
612174937
267189111
516631863
1156696158
67683063
1722121697
1292677920
154064302
50797095
1683302914
1043472378
907314234
1201723536
533751360
1110297380
1141653580
1736187897
1981745120
994203694
1923019691
546305631
1441014970
1214836925
959781999
1276155479
351316504
1050476510
971222297
1669691705
461816880
489841003
198445311
2063626528
2044558643
1962527052
1859132254
2025082287
1784881534
1695100471
1929843206
894378945
403673094
1988628568
492065846
386189249
886766302
383575069
1852429284
1595486610
1562530586
995898077
11599224
756989659
755008230
1642248122
425734388
940926865
719219127
665561548
2081195760
431100827
5694429
2031394392
1869215458
1915210537
420208688
1157573578
1499232367
1740898164
827607075
1659907689
708619743
1567218551
1901711140
1778010902
1011163980
1653159934
1367612904
2116207395
327343018
1775674833
1565185570
844814328
764414457
1876483196
360346059
641417872
489836079
1111932985
1691526002
888421163
1805078036
11394428
988186764
802291127
1795968875
1701566523
51194702
156023990
382972874
1570171166
682691542
140684100
526130569
1831135552
1909945625
1561706471
1033003117
669262292
1195522816
1514080469
2081239857
206225138
688086422
1111165457
157324916
580380429
77344069
1650631459
1319579258
1901154299
720760882
1575580031
1233912523
496786316
905936996
1749419237
161249810
746476783
1862503060
1619400141
533586461
762813493
1405210887
313696801
1509365190
392719858
1745215461
1690898259
1681876071
911174627
1085010276
2109456342
1033117774
1430618591
1796039131
1189884463
311868947
915171047
842196998
498220903
1052513468
1040835338
909972006
193068757
1327614807
1430872914
235029568
1620794153
2062907186
952017122
1433799251
827000310
1565178871
1850347215
693800312
2029764180
1676088209
512696312
921271293
2070227111
968918261
1558157435
1421213904
1955867694
999681370
290185430
196218165
1354503793
950676345
807178530
584893758
1374479096
1517489037
1543745825
1998293553
257033959
1279157521
465420234
1298977542
954124878
1683904465
901159636
1356054202
2036074432
544648446
1556928931
1381975139
1688880277
1190975314
1671374927
1818612553
1220313507
2134765471
1043424801
1956736663
1309985403
1620559256
759267779
1225978966
1939270194
1863029578
403548690
735913108
2134879115
2099363591
1642514246
1551210323
1812561862
1443452456
1175482566
1313248463
823396204
87235856
1441133266
1766696365
493789269
463543865
826396495
1552713563
692680765
1413567575
703858004
1020370889
724745862
2018848841
1424656836
664514453
1203165837
1380547310
865779823
280185916
1148327917
677336251
1316580655
1732281789
2096315888
1353325161
1757569022
439579637
929909164
365894027
2021961661
32200560
411388404
2039027764
526310809
587603945
1348945542
1011581543
1297877479
377521409
1676810454
1376266830
2066933049
1589272848
852666646
677854528
710581978
955925557
134745138
620550445
988407001
198303500
1021798405
68697746
2119892425
333007446
749732770
1453080804
1932300322
1432300776
1732357471
289487133
900971786
1396063130
1610189457
1873995637
232837770
865522219
1387774144
589761818
1010766884
1206541653
1066012187
1679090907
644920919
1329433168
719088842
1571381357
2142822622
629474034
2127568731
966681924
1701973818
595830998
878443385
1087391085
402017154
1764980757
1304892447
288639230
1982508152
1747764918
1210845524
998900289
1526899470
1157326470
712673875
740214998
1174066868
1503255930
1318218590
382581877
1821085185
940372388
1543231976
15381452
1281807461
2020683022
1737144526
1497987865
230564642
2142630969
1618993127
1343247333
623479116
1871979632
2077102745
51945398
884953354
820189123
1641049254
2086601461
1955586320
277806949
136280664
697463821
722255697
383056323
1986449437
319268645
833411808
2053578389
1418394630
693556594
1883472999
1992484543
140186772
1312256758
1690604587
1249425900
975008963
1600515419
1114409488
72452790
1084009578
537205271
1959845735
1867102208
357985630
1496158542
569555077
2072087239
1477610716
577759764
219081025
1244752559
835780275
1698116570
241936120
329520909
175598997
1284552974
1333807937
293018898
1375698023
780057672
871778171
755074911
1664839980
317840098
2110588352
1032149850
2044106944
1827338785
485057543
522749965
1830939871
197674921
94492977
1719667212
1293138123
1115923093
1306473266
1123853873
747905311
991558471
1502369093
1808793273
1382600797
456218847
1877593351
933574231
1866660688
1598844722
1946802631
1884291766
213260910
1250190151
1675951078
2069640909
2004957150
613485714
1627581534
96194049
1518453959
205314771
402687408
297682991
505564838
1333333856
1802804685
827340854
1551733914
1824026116
1055581663
792303690
1424385829
1185801501
605869197
1206867060
93318598
867507958
736091927
160287957
1805864873
973910331
1037978453
2031148722
107475208
1032503510
1898622834
1346103057
48883320
507843047
923187582
539280303
524008910
1859631919
1582658705
1000124864
778812470
1935575442
274166844
511682973
515279291
458655055
422046903
804694718
966701523
1763545881
1200372210
707503059
1211722077
155029670
105531123
603818690
2106537650
1151740459
1212506328
1796996132
236324800
2065418853
2044162542
1817135687
618320442
1838156875
1811128810
1163928146
875608728
376080124
2020595596
1778944266
1087787218
1138461618
469442586
216491047
102004014
275172526
937718352
181814961
1705544088
346048246
490221913
2013015077
1413042561
291996591
1390439676
165954109
135103286
1024517531
1515371225
1128921574
1942655777
302989160
2102803968
151233372
1540946520
943373059
1041051528
661641767
823718191
592886838
1764271807
137776953
1291672061
79042886
1919067322
1339346749
917386645
1456693056
537786267
154366618
742095150
28295504
1197909518
973603319
1530685514
360955687
364843756
1438409836
690553356
741952884
193353361
811583323
1723624216
461695258
1442171067
1422019601
1057738039
1536203515
1224472184
1483652421
1356269430
790334665
1572677187
304188508
1745133160
2144592339
317651168
1096658656
1269277608
1900740426
293610026
220272067
221370028
354850419
1532191502
2101089792
205366484
1142053571
1659611656
1682690403
1736968715
308884642
942941503
1399848175
765680997
1497958700
1159772196
1905245574
1779148511
893335761
1974941297
833268920
831200083
1835135213
2057579197
2073225537
2111798812
1366326760
789898956
194935007
523420781
1775401623
318432353
1534919956
1637977396
797020913
1770015172
109523937
1650464945
189119518
606758410
159288408
1470912868
92277877
1842160844
1259380226
1295037365
1721257876
207953241
2138344429
59850463
899101484
1982303959
949167305
1714067589
2126543706
1394009388
2012079269
1722457844
1969430071
1163950477
1067908467
364237
1009584732
1598085251
560672143
589427582
879082288
2111711289
359341976
1872343421
1139663613
1109014766
109739551
1595751398
2111112065
1226471541
60343697
1707094324
2103612487
1120832813
1467007944
1574352365
2092578695
200473634
1093050776
790546326
2021844559
802552961
480376231
297356518
840912778
1925206697
1635388858
973082772
1230749043
2092906735
1209067851
1287927690
931204216
941789624
1112197371
1993554717
404172130
1063518281
839104703
2072804761
915544563
302950681
969398312
986698278
2067243585
95360272
338807072
1547512540
1792624589
111598610
1171084829
1742229934
1639135519
2062645685
445597126
2025280991
1179483656
12963383
655979165
16195816
942922252
1242170123
1744590842
1723445459
1661136044
1333956810
1897719968
1148170732
1046505222
1445739639
1317878027
150991007
2094502202
1575917863
682714941
1888036567
1757235809
453850353
1005111604
1835226636
289909018
1638596798
371555575
609158007
1613100443
593389302
1423693258
1688142393
1226431041
1336800710
877614927
1095690460
1212213600
970091108
1689541970
1387856686
1407507287
1336848064
1536501693
719746702
655780836
280790466
294843814
836188950
223507778
1125878092
874960726
1212753925
1970742207
1472679042
1046859605
130177364
1598326776
1849541612
211498124
180656125
1471968705
885057984
1690165832
1200566466
1874261114
1110637790
1355685756
2020606025
1668318870
1013750488
278369012
2132580591
831541604
1248980969
1512571865
1366981957
257764675
1223916124
182429591
1061889028
1233422018
2036733438
1547283095
1301465101
1091126763
2073614910
660743863
34227641
1806156653
751854130
1757297874
494468961
2026554911
870658240
1856229443
1618577886
1344031487
927280896
1127469659
136125924
873068855
2003693016
21282091
1676117858
288050154
828663891
994568617
1972264535
385083683
1143726158
2038039827
1279383220
1062919786
528783756
321197142
1862440439
253781711
1326042670
1785675872
2118312218
846498927
1974197875
1255697376
991046517
2143517877
1982444790
2036346490
145345382
1132437998
1973151945
478613480
1580744000
1413151419
1023907488
1217272757
1098083014
1909863818
222756960
1728277384
337127467
1536667051
200045878
1716185355
1442031070
74635474
792568029
1274246585
1504759554
153171977
930461799
782776872
787616152
401472454
1563781902
2006427325
586503621
119979352
118269143
842269703
632116507
1255285431
818457811
1315407989
1750471911
2078221180
1938365647
1506387314
1853309774
1795281451
2022149405
1303926648
589471342
1315158446
220091239
1160689610
124500149
936805875
188548490
121524703
888866875
2118477634
482011152
1511137299
1411004296
993470260
1240029561
471348441
354250191
1253292952
529715951
2130060054
1042168281
1873904412
1526310328
1991199329
1116292307
170745878
839982762
654763311
136092288
787504764
194045210
322323828
671496384
2009959423
398962214
520677335
1677324307
503161312
2110927279
1130505716
494499791
1184703715
1970213705
660244501
1678844109
1210050438
1712282782
95948617
512474125
2134063203
378910757
289511346
1116991481
1489947986
818871021
935634891
354874583
1600283654
385077578
1957179808
1380552160
73949122
1251262565
1570532467
1329406579
174900438
573483455
95515671
749767979
898204528
165939282
1819197911
704718044
1062504593
1467855683
2078849756
1749806878
462750844
1226145330
61589415
1396841454
7989334
493020884
600059469
1449671106
360861106
1123523090
1250136171
2042440906
2014299417
2074720396
1945945483
1252235787
470534863
1835316119
2070608336
2087036132
1573372692
1995175662
2052514373
1347804509
1443861010
1931647812
664104190
1654754954
669668455
56869890
1989475356
1650283466
1996905181
435238530
310063672
1618669736
905850325
43606246
1355276624
1668256770
1200963704
2015145290
411893461
444641910
582044324
1240203307
1133994249
440422708
817668804
7483046
2037543816
241636991
1861122134
1075347379
558215105
2121035376
587804278
1694008578
885688379
1314301079
320651376
345590329
2082938968
806675695
556703336
1113290353
1873128947
1758903305
850371033
1582299340
575051368
72119892
744764096
1271153780
20764375
1644821327
984447803
46787226
257426835
994252578
1629313749
1627269610
1579683046
1861966517
1731034638
231906183
496587456
1547690220
1962981376
692879727
1943652280
1229073764
2006248636
211807448
760800362
1791010119
354408901
1554603062
938183199
1473544684
549296834
1508929566
1078166732
1989495612
1850609780
702215318
995641599
2122027337
1281792592
1069065876
1821977216
2084229797
524065839
1751048746
1117260981
1984662478
2057698083
481069288
1586930939
1340574880
1820156023
701166696
1042763872
1767547008
1719863194
689700781
1775052639
1849186730
1201427366
1788524082
2029549579
459014633
1310172219
252398841
1010921685
1511871943
1728816423
1889511671
1436998779
184596144
1488876941
606436485
1967543469
72572375
2101329157
604711510
1230095945
734226137
1163928146
555355817
1565772023
628367564
274074443
1746811760
1127952960
713600774
2011488112
523144391
1610724801
1354903565
177327231
1964442941
1919800191
2093229300
672655054
1259703279
591425998
365680842
2091137529
1792624589
2129830650
309484250
987508460
2083799108
163058273
1718650936
525213552
1741697952
1040230725
194411973
1551755006
1874890200
1675326092
1838751804
258410443
320147546
64612852
1393585565
1252005040
295603645
787672323
689696354
1957765384
511918169
1029651509
1898774693
679410123
2013455005
6673593
364634198
1220007299
1337173702
1940591553
2015499659
826600224
2015524357
297622187
598193687
1611231358
931612689
940600468
876438464
308500092
106737254
253286083
268094963
2052584592
43837246
801961198
953374762
1266029785
652528883
275532394
993641276
1045288142
1831914895
450934491
1308755588
497192400
1604843469
356489027
1996418559
830973324
1101716025
1781949801
2038265642
2097777351
668080629
1133420633
895873650
1559512940
1351456723
911998479
906074082
1765661794
999848393
112505916
565771616
359532704
857701523
1950776161
1961162730
816070629
183244924
551871680
129680689
756894892
1807358379
647586007
1008679462
1400727043
766939171
1018985245
1353553770
634721149
1427818747
1910964750
315356757
887204984
869457858
79537258
1915884163
2035227392
855131754
794480386
1300325240
366304529
229337346
631118299
1902583497
1492081177
1659081884
1125299737
1657703304
1197964245
323034479
854534271
1112961526
1289517758
2142037529
1822152834
1264810622
1139217970
1957270679
801388368
242284101
384175291
1046771329
1895223725
652787686
1707369456
355276183
1913285698
1367536870
935982700
2103992883
1771797990
1599595196
2125653365
1619553375
34232889
552263888
772408212
714887370
169507335
429908871
20927440
431398548
589935215
1940143119
1630668563
423289648
1455248697
272262167
1403775069
1245284353
1168205587
149922437
1686508940
173383130
2045681967
1933254662
237632752
1389388976
68494456
2006495229
620348845
663399294
961953577
2109543737
1461101910
775615615
869419742
802796068
264901566
648262117
1985681721
1141793084
1912797138
99452130
1646517097
1122582911
1367134725
2140338058
330241750
1788443563
1957212239
1549169635
1952830465
942384169
1195971315
722031544
999158037
144814885
573326718
477035433
947148313
466043452
1381394472
7955603
1300636684
1548923938
944517885
806446645
65802863
1915633388
1191610402
884783585
285426474
586752010
1393439203
1046275158
763212592
1007209540
1294307129
11458725
1937510408
449036574
941838757
260523577
1691111074
995883950
766037658
2123934027
1220887717
1933526926
1565641089
1862500894
1927231803
1044146799
176770046
1876269119
2122954263
1056418182
417069334
970399180
743124131
102175794
757159798
1555357883
1498486717
1700256429
965916235
532123369
1975272853
1765005261
417646582
267357909
1890250870
622346744
384471495
1902160651
594368696
410011773
398117752
740532849
2096728191
141502990
885473336
1741691124
700360900
1853239990
1082727986
1772246364
444718130
458655055
2089563903
188844274
2021608088
1913583938
1596595464
1447475383
271813549
787164068
1119921802
1614230269
1921165003
1323673034
1959971536
57919100
1122982166
1670343094
261619214
2059170126
1465579106
185415461
802191401
1568774633
1889680859
341260902
128171541
458584982
1932547633
929587355
544060797
363685209
1974636806
467532845
831503795
193292781
359744423
488522031
1981679576
499180325
845055964
187297362
1555730815
1803779338
1854644219
1698668482
1667690756
57214783
302745997
248470710
1363781488
1914239822
505931921
198010526
1831677285
384475389
388086107
1932730603
635432972
1858470103
1769824978
1762458935
1731330632
1865553725
1523226770
895546923
1067833418
780252524
1665860461
1267456487
32422705
1390287307
2043175888
801564589
1642192724
1320365766
937461015
1943585717
660115543
761119324
1998582605
2029929300
446688532
73809660
1532866592
1452445175
1358345580
1529424448
1718386056
687092597
1059530191
752780485
1141140009
439853880
2118454281
2142393687
2053254126
1209209174
1003284590
1966102268
1743630693
713033398
1556112972
214239628
1377771606
1300355977
595994100
655336702
1646349174
1120829002
315568954
1594383381
362708424
229977832
619188439
1989350577
714661480
139091496
727042637
249049826
1577821397
1410191646
245343948
1266428497
79157452
165627604
1116592030
773430924
1479517319
1909303946
1147754009
1938315000
1481902150
1992900553
603702967
418951246
1526141989
359315355
1816105039
1313834427
380948121
1571659167
1081933775
1535247024
1698153200
2007321778
1135098230
1975879863
1685115414
125667539
5886816
1580262842
497553266
1863448259
1970371930
317829465
2096022748
1184026361
2136073826
1484535048
1424175732
1200595297
597204466
337956963
345141028
1114940990
1953942986
1155321230
917280938
630114401
456053837
1402559282
149510591
1484924729
892366893
1075114126
2144547157
1455908441
375020424
510533149
1481012771
359303934
366856683
1380702366
942172735
136197797
644011234
1578166681
1337782541
731241832
522663697
383671020
1650084894
232250316
224106260
1536260002
1125044918
860120104
532780177
1323956375
921958863
2038711803
859177753
472931797
492442345
1256786823
1087769016
601459736
390874269
1319923777
170027224
1399505186
1625102391
990571225
2060967637
511403175
928828257
950334748
1102047835
1711907072
1841112119
931201067
130110734
1288728298
1595980376
1345144445
359022734
343349338
234572153
1972034055
1518622851
1972823511
1871095686
617794346
466278202
148049741
950352183
947401741
185934315
1690005275
506249660
1128091326
1247498173
737820373
695312517
1245366597
1816705376
83078638
1178972383
1393834596
1154060122
1323657541
990476560
1114614218
138631673
1504624024
1725729156
1608257896
588342790
97711192
1059605885
1959726338
1308135096
861499508
1716904574
70116005
1021577515
982232374
1740004962
219352557
787767546
1485838505
1214877820
170406560
2145745427
1391483773
210867621
2135966758
1833895736
2120364751
771634369
932511292
64125030
465683992
1034348443
1942766933
515610875
1581188963
1463993381
1536102046
359413505
2071923592
131863680
1722378082
737371303
1175974351
515138477
1725200026
1560592740
1581072263
1202451422
1176488686
261983370
1127611300
1879125456
663023067
685895982
1656160709
1234332970
593376522
1845357917
920402927
1964334111
855225389
1040733214
1839225265
57078821
984897572
145851848
2038580715
1469886647
2119500554
1243571556
1161411206
1167752366
2006355224
334897277
1243068484
188436190
1084272479
1325215612
679111565
871670938
39942445
1297027840
2013346962
1229447329
220360255
2057846394
1760376197
338543543
708946524
491020621
1629063357
164722206
1113061878
1706198127
1266126704
50620401
1754198662
341852212
513589599
785352482
509088485
628944601
761140835
514371009
105496548
664826072
2071945616
543818838
245224098
1491378265
32681402
271873272
1251669149
608963557
1779043886
1252758457
414094622
2060008524
988597812
1549131697
1404041489
1382410609
1970691130
916323366
295624452
4709687
496289611
530268275
666118123
1754482431
1200098760
865077929
1602984298
1178967589
1718264866
1549701986
24182766
1357968729
1751033352
157941424
1973567553
477028851
1154788002
1592164345
1440225991
2108109722
1641991644
1159323091
1746533101
1350101678
609781366
1297525924
755063106
787795008
2078346895
1683440151
154949003
760716729
1811725294
1648546555
1115143266
219019259
15185703
2013071789
1905027534
1509256610
2096176845
1464680530
961086480
2070238142
238483253
1232549821
1220495272
1619922870
1093634726
2076288177
287894483
1503618113
352743269
1539769970
1089723041
1247613151
1353771180
822066462
2117992175
1090523032
1195817629
901051907
650475795
174379127
45501577
911239406
523088012
1830991227
1180780038
279699503
1706887236
731034443
1701586028
1207269392
504822534
1316511008
1266776884
1244079265
1277533157
102061356
1877398739
1371563394
725510174
3236868
1625884831
1135801791
1187253674
1919109221
962720065
1361646083
1453216190
685338697
1953393447
1200138241
1977655996
1369549949
1246395930
2005664298
1580800713
769759395
2118608394
527534910
490364615
1731326747
1015035076
1918622693
235849988
840499700
1375653825
440760961
572429108
1151837503
880875218
335612246
2029417973
421794679
612394046
1267758652
1000846050
1979178895
1868618783
1762267629
846466122
903385907
311586272
279090895
822164290
111333372
2059211981
1235612736
670682759
919336418
1255109831
1065767720
1081426514
603702967
1294816303
1838789521
1545443016
2012348312
1626478359
685872137
868825524
171226905
759052587
229427120
1741785098
1753350240
163260134
1345850764
1996566253
1090952438
1941860635
767644589
729710159
370945993
1812365808
645611369
636728420
463476826
78353172
820898092
927324482
202540725
1657885049
205317835
976963634
259565846
1105710699
541571724
840020435
1040566539
450615085
48063393
963772453
846163637
710667254
1207431627
223049167
1745933397
1936950475
827187407
1783949292
1144296758
1250695480
1921981132
648641788
957817677
38697130
800357980
1887825602
516719844
130749187
50699317
1427612422
234286885
2041298376
388393520
1036264990
2067032950
1118344181
1499849360
10836585
211678517
821949607
2111780865
1812160248
1333504400
23082852
1542437453
1700722565
2046351459
251629925
174054582
1150136398
1169705760
1178897160
950793116
1775071359
813012739
871482341
1080279502
234449095
2107214607
1071100203
431152417
770576886
468731587
103513313
1987657366
2028426160
185912988
1456376115
622202133
1597818240
1849930361
1732183923
297508626
312970870
843232198
1178611666
1978716575
940283339
1865348971
49233856
715231143
1898577756
462377341
783441736
2120920002
1207307334
90383049
112213021
1725158635
1809608443
1840572769
1687463036
1145516418
1538288271
414113833
581793813
1017189200
2098310517
1282829954
2124202692
1492410031
404372588
121511016
1949678877
926732738
1449300721
1793906966
681766544
903593191
755719063
88713030
1510620304
1091882618
1730538975
442466405
1187157769
927603082
382969008
1755678689
436019638
1852463231
741276738
1177004476
1177889010
1681939665
369478333
813870414
165489792
495111738
1934060320
1089809097
716080474
1489420143
1086574399
783971446
1603692647
1421350165
1596565044
1548360075
210177204
1170302508
1343880186
593357212
1446468595
299916531
678232546
1330875476
1842831010
308628741
1602900914
71098955
689482045
302032668
916567331
432486492
2088002085
2019017044
1852023113
994381728
962191544
118617482
2006432479
140824571
161260186
1324082027
1714608511
1139347626
1379096020
2001606600
1644707507
1302851897
104313417
1722883248
847224844
1173226919
1844544786
1875607680
1076900178
1989198631
1439381723
205112227
753440563
1612157222
1633487680
1177564761
413966480
491399146
1237388896
1550898888
2071933863
1049838202
445590535
1455388961
464857035
2076370313
129037593
16784187
746011019
1890231183
2060668320
551496652
1512526105
1920148997
1308844691
742721801
210510211
818132353
88057806
553626699
1455200514
84295620
1995083834
507967562
1197325872
2013062717
1670067401
841549796
406615121
478299501
1925375505
817690443
407977071
438916554
128920472
442234282
411932424
961438334
937549403
1680346614
905645124
1283379947
842471569
274575585
1730935600
865954339
2122227909
1238710421
1774304241
1706028370
319517655
1552203535
1386637643
1846117376
494744976
2121546512
1926605187
951248693
1131985045
217253012
782820716
1091971225
1753593218
81442418
957076221
339011876
501966046
355386368
1241373669
346658705
142485862
908992825
1197418325
854185870
1101036870
1014884333
885415045
2017417041
933919549
1493622791
950461919
659427287
1334578397
1549454615
1417576037
1034419325
617354358
298095452
163201433
1627186600
1081039339
847154159
43704613
503288013
2077878420
380740725
2104691282
1045524895
1357735756
684648642
1890275501
1097024849
300156619
1828210820
1164172775
432323360
726221267
1918221184
273065684
778024075
1002155356
1192110457
1492413395
1244536985
493814705
878266884
918094945
581912215
9915443
98832701
1953968877
471565145
489726780
2086617273
502948171
38138371
2070568505
1768891330
1143797260
984271236
435843305
461586054
245741606
806435009
969333357
36629920
273837856
921981555
489731333
1235516231
882162000
92691197
1117538320
1150925044
1787215885
41978826
1167644435
888307349
1977655442
562916356
65770907
628735916
138737163
549766144
1740276269
927417466
1577261307
865389600
538562316
1656065798
255233771
1184702881
591285463
330035666
1697413501
311728142
540924069
1859466750
968634865
1165793295
1578849047
331496569
1583876865
787895918
916573321
1702275810
1700377974
1934791268
422207896
628865718
1316247002
1622720340
1548045439
1729273514
1610239004
1673984331
339322887
1092332785
1393377532
1507065793
791084619
1082204159
435947914
205688802
560921367
1290518363
586025999
731458965
1420839547
974344659
451160807
880388463
803125963
2060340703
251695867
491232811
81233735
498102602
1716057527
547530150
1010780169
1152293577
1651065474
3351186
1162050616
1114719772
353597720
633458460
417964975
1262123462
2124665525
1072672547
1146412784
492626064
1359042552
366606680
1479902704
1358676926
872697368
993495822
230471637
1222722339
961621368
1036848667
309123731
1153422280
1705193082
1060614146
12247610
1523990530
158303077
1748108879
1175553652
1975565917
2021540578
940813599
407094743
632006148
2055648575
376663320
957210118
457153254
1043290470
806012382
749942639
1400000918
458195920
1634620339
619918539
1634840732
1343868770
1030658709
14509985
1854147101
1947317477
1190956623
1572071451
857075376
2087201592
957696340
986834194
1183422558
352421503
1100849082
777275288
118044351
1536670352
1069533232
563311461
2103612487
1936007540
1802204106
1560481886
174520996
1440037695
110006640
6118822
1032074042
1439076416
343238826
195023688
24388577
55220572
2091363608
477467043
1852356150
513691858
1568494251
2083832820
1547671161
1234869640
1290550517
1045917194
1907735517
876232634
418378966
1490917371
1882184590
1589704171
1282443262
1306647970
1550888959
1577801181
779756702
1148479287
884701009
1209251477
1132990503
1819108672
1961102208
4814486
860891719
1270212407
193413642
1430774718
1760497700
984607202
6922075
1969994234
735171409
1154068546
307715734
1865439889
1856644000
773778969
407174860
116423427
1937593474
1929818378
1956745167
1364573634
2045197538
1854583372
2005691487
1339170180
1200373474
1713494547
1612634564
1027012086
2060759678
402225201
1795107185
375780482
2137801651
1849967344
613682230
1330188341
2086537075
426390102
1221109046
453676864
471706081
104834093
1251749921
123786974
246516671
1661863055
1684866253
1430774876
732045667
1386513135
269518318
817524966
449722632
1652462810
2044486390
1545782751
1153419317
320395520
138778633
407134794
1217763475
1964981408
1914196496
1675057190
1541460385
1218534376
1218282906
1681958889
542343723
1262245002
33122599
1783339128
1399399184
1028783431
1483829914
690421560
607391804
463075025
740592113
129485448
2076627648
1113444385
2084933521
391388392
226107308
1086569151
520867537
1003457462
289333057
448238117
117582444
1995752230
148809010
1317208850
1420196716
1368058547
148155174
423748793
2146619344
716841516
1576795158
1666032679
1179543688
543916555
2123074589
1429849671
1348873137
1628864211
139808353
702869661
368608110
2058567264
1423207278
11155671
1003001051
953929322
1105705354
1092744576
1471655424
976275521
303336793
627433926
147269781
796808695
261581113
758495611
2081069835
1955343011
213267032
1324251006
1907400820
1970441696
680253430
1036967633
1410029642
1157035113
1262232166
1750989206
275975093
1021632957
1551480748
1299536021
631098193
200383285
715698936
1617589747
479219718
250503507
285809382
1583845579
885419600
1839059853
691552333
578454400
1351144621
408388437
1107169312
1044894102
1579362647
1121660072
520211231
2131887552
119801133
830525423
320640472
786117885
1778274127
571573980
1130158516
1998042144
124270031
2007787390
529356621
288449369
207518563
1699170904
540839652
1265802092
1240303707
1292039091
1579195563
1532729132
1756429397
855427157
658679403
1575390165
1945820776
852387842
344181094
380933946
1394406832
1656162158
186701900
892596115
2032679392
1272344353
2065584836
2010284249
1592164827
727656324
377121633
520280995
1908537771
1697720253
163008844
372664659
1163524585
1254578057
578585591
126827931
269420135
19676606
1426674703
2024584168
702703143
1248412340
1606569320
363885507
665147402
1047450787
218329139
615816752
1288712086
853668639
1947022562
472948468
2135191470
258851919
256068963
295815374
474689686
1391670999
1339313821
1266938063
1656886845
1109186921
1921710348
1783205673
1282026316
2017976271
84063571
272495203
389623367
1280175509
398428377
195665867
292488751
830268948
320070001
832667437
291684889
900421785
1483306536
2091392489
516508941
352811679
899373433
332574786
1428386917
1222940333
850762734
1648466091
1007051945
2061651628
1355824641
454776432
61243592
239452466
1341348871
523792836
1069474822
1326997747
2028778331
1658271263
510197160
1012943188
637801250
493733551
1784555214
1095096321
696239776
2049118278
352560928
534797539
328793043
1927168513
763992168
1510442385
1931931225
566819215
604853958
1361208550
185239338
797626674
1358240718
1337114971
1911290747
882744962
566703336
820340742
1427117299
1130353481
812949707
954603276
358239010
852913912
500658292
852003958
1517233470
1745450843
254160541
1690504464
223008735
1705069503
942196743
318579593
588170643
935175881
236833115
1119050723
1075407930
1620344350
633663089
931021051
1590392105
1186786077
1788563742
2134274142
404729454
1826804615
757545613
860111541
812301264
1367297435
1930810992
989300337
1451494568
1312820551
1610801047
1060861760
404195251
1094875047
658747538
1790245899
852311894
1723651559
824361663
1299319464
1413006399
211966794
1666118887
1215016720
911973962
2116799296
1098376405
1983997737
210759220
1932068559
186633722
1503856077
569547862
1222511693
1152319346
950757306
1146760043
1167511859
797180636
32772776
2133518541
104497922
947328768
428429453
1243613380
122485260
1462854090
2050324149
330783432
45151385
2098038032
7060547
918392220
1983299869
1097537780
753999731
1631238785
953802680
22155703
1367907459
703969832
944400791
1588986013
560662090
1758438607
531068896
1398385697
30299748
1567368702
644677101
1359072542
1672908498
218059527
875071930
1441064388
1778724597
1049350103
1479984901
1004056667
849019931
813006184
2147151801
1719704919
464674232
445587536
1578586974
1343088437
492524702
137055434
1497695879
456892444
1441266133
1978392276
2127796276
930063019
714218715
1788866678
348669235
432408064
1410163292
1833667218
238781076
776279875
378975179
1657819511
1324130499
1770563849
1554263417
34489880
1085961158
180131387
1273124504
1855087005
1563861610
585215279
1903986075
2079053671
1054037529
911590838
2070903863
2049858010
483459363
1962600722
2044730827
564049845
1868814414
2004523145
1792017117
351760221
2040461847
1738243742
318452682
92287084
958368249
1687748212
282489308
1709408435
1983909105
809004518
316715934
718932300
1759026335
1964360253
230641956
710646931
193561634
1816208768
2056685489
1511155960
2061155954
1539339356
1409935829
1142946834
1297328035
234161823
1100792578
1588056026
1759988667
78207217
1304043246
2042298968
2084000044
192781165
2025772259
1476149189
1800878152
1424294304
1129199785
1782286918
1807365706
410349102
979496076
511602528
1528433726
969846308
127535199
1027012086
1465047496
1395254272
1063600996
1928346029
642824194
1102929376
958389393
2055833259
377103718
1574295364
591732239
1340095176
1481009358
1744809192
1819629581
680899748
1176414447
2014090082
2133768219
752492145
123054929
1302873341
990339758
1388301868
307985824
1753559970
134895580
2093711552
1370356834
334258063
509753912
1225881506
386084092
676748934
1302047829
1575352777
2073108378
821881999
1322019820
1924788242
18868192
1035964061
747804695
275631639
684046683
310959365
1249421833
133935148
861253197
1525536021
1793951395
2036714028
903178612
1875142790
1597075727
43327851
1709240850
1103426490
1103555644
1223561715
1889921011
294008606
1887848333
1885060699
1948706085
1309793204
1227642354
1965730596
1439609086
1021398513
1805880304
584577512
1080983987
1949203627
709151671
981745294
1582766384
872188637
1882395655
129948602
281205841
779805718
2010923396
1348355937
1068731702
1783660970
836770817
171755030
425693751
618444318
662169975
1878507200
1317798397
438576382
2017943138
256587270
766063189
792788116
2052466057
332659988
460659715
398895977
444663774
71645679
1545468559
1856701754
1060080264
1895747862
1516689879
1657230295
1671170169
1808121185
1291771657
401293459
1563804274
1581383472
615456361
192954354
1461676706
1369754910
950770168
660824024
1030754987
1120824978
1069830082
891874744
1544746885
1902332632
2075478528
1063645525
1330172155
256843364
566806843
1131643755
1280207778
1670211960
1617491801
1111899835
36732940
1867329720
359882775
893262978
1423139872
1639421255
1910086424
1750434100
1423178209
2143423796
1746785292
78969252
1903331728
1549043328
798720999
572857276
1676818551
1580228235
1288042097
1919830786
380559962
1353922353
156848692
1106055227
2146532549
921285454
288317958
2085295795
2002806621
1686524959
494031289
295793652
411463618
1862531831
353333279
897995595
1501749618
1962574799
2122117793
719996935
132972597
1523686020
1686612268
2002294178
2116830290
1697720253
1700810286
221181392
23754236
2114204051
1053010155
1848464025
600930491
1925442182
1407101283
2087784903
1130138260
1339779038
556341502
1140364746
1767861409
30498658
501308253
1119990389
437102148
1707126932
1988504174
1219734856
1551187514
1029792559
1178173244
646667830
1028039569
2128727127
644633546
169004463
181803806
467007848
1321737213
414218825
2085721674
1272326524
381760089
30006391
1583838616
392468593
1269578258
1516364533
1455761262
322724976
208176036
97821238
939551707
569220821
1836123089
150189410
1433682846
168096441
1628992835
1110460188
2053533168
501703756
1141946424
1852360897
1887979948
721631364
676046304
435985073
828601622
515284015
223248393
1709047290
591868426
1798531387
748617121
929527745
754660146
321403195
1457964296
2081226837
1156055573
460064920
975379181
892700752
667364512
1907756325
632950711
1764411145
1550191844
872363698
929579145
131912959
1019731151
312345747
1489823670
1293838214
2056487715
803591231
544100660
393651566
1420616915
1797378133
1227565372
2112379045
556781667
680219977
1866653024
920259935
329572193
2139050002
59322386
322373493
474278109
541380391
694224331
2041059170
1810990753
22361987
1473305511
1382331304
1793072546
251218138
789649692
1320714622
1283371495
147699215
39983810
542889142
986751900
1989271353
175413528
232982011
1013085175
718856598
201083662
1212577247
815169135
1919227073
1805099679
648181151
823601190
2078034795
132800188
169374741
431596436
1851002356
1047611001
1186692198
575242566
133781385
1967546375
512133788
148534005
2044022614
50025299
1558399692
814203553
593644648
2084631217
1723246596
543914831
1761006423
1100443097
1718358339
1691832097
575455158
503481121
1711977157
572085962
336529152
1147016368
1295342363
473840849
1764641710
1575310135
730479905
652991404
758947911
81416498
1356834695
387175828
1365844908
1907290717
450844161
936056955
1836096141
802519555
544389678
1610313519
870778786
1141276811
343288141
1056177048
1139307254
2071849485
896391269
432942031
1941993979
1990358872
50006823
450804821
1121872581
787702819
1914520816
1740847336
2038150729
1829840535
2101232685
1800368390
1123599694
1262184832
1304376453
66462893
1993366323
1474944928
1422917811
1465144722
1369537893
1627340432
1045058983
1218402573
46243303
941299972
2145919987
556910592
101310804
354884512
1581415678
1487787546
449080140
456750886
901391184
1289971938
106160508
1771082088
732922163
354271404
1482751387
496051301
2138327666
1482732622
168543977
1610656972
1624728220
870165905
921151134
2105862594
943959579
598213800
417344391
440752683
1551257074
1618413141
342401794
1814013441
217940721
1659095549
1083174324
1743609390
1347283565
1356414784
291297646
575736947
1561983728
39989862
2077995653
1018170908
326708089
1891654318
588149869
1186921843
1943801759
261971165
1450381946
1411861899
935543746
2118040380
1834514285
208629550
1276861761
1858283246
1418920371
2032876167
1323139609
1679739665
1739201574
2047327116
1793473079
552678437
1390214314
1634075269
1856985557
53504916
258626567
303799123
326759431
1818307386
807482669
2134708045
1326506901
779761234
2098768725
646360659
142949928
1073871801
664921956
435962709
202112728
1645202922
1738185605
482977077
1531748514
197134925
996511399
385528906
51423404
205878453
1121358288
726472813
110847643
968809051
949698216
1104783827
689376784
2118687157
457343392
648734845
1927609386
1389257411
215663890
666658245
710205495
62609781
1117264305
1228490905
587004119
1370793697
1395375161
113029614
607806413
155810348
75588055
1242724894
1910230482
2143741903
1932629930
1398015397
979836304
1974050751
893258568
1328436618
491584102
1567644735
2131004965
434528311
321334544
1294167832
1906886980
1642527539
1839930950
301285845
2061486759
376115211
65265210
2120189889
1318003198
1519951038
1011527981
470701190
1445007124
1010162058
1990822167
1717319314
1879975937
1179739413
1456491086
867643798
1908120453
342837521
163972681
935050495
944957854
1097157552
2123839703
520083287
1837442189
139307948
626944718
1406682750
1721144255
1415949970
762396543
941295336
2106007553
234870819
298702459
1106602068
2065898748
1410624396
998568023
1344673244
551871401
1153148382
531092011
1641889835
1449708322
1050507919
408726640
1454457779
847232333
820538445
364189068
555591096
1239124723
1239918338
396827297
1593231264
1394363958
722506065
1806940367
292046273
980310022
699122584
1864484356
462762956
93003202
804006132
1389633226
1093339568
573548526
803157142
689152220
465955487
375438987
810772291
1569332051
8612501
1164087451
1225869995
1321295408
1673077435
1218065686
812824553
1425800050
964556949
250977610
2056996646
722624921
1072931440
740529877
1515946312
1245712511
51935226
533654627
1428313822
554428801
1494543158
576421526
527577420
344269209
1950661628
1208691054
735026975
1927885143
207495334
148832482
180645794
879687330
346917230
915915910
1444348662
177955617
1830780829
984030738
618089300
1666806114
788062321
1759439581
1249818240
1625690285
1509690290
273263311
836607506
766612165
2128049109
698526111
582008340
1708844469
509223579
927487351
637269266
1143694922
1625105314
145423481
253856272
897938297
216912260
185490309
979797470
1340500866
440812507
1629923287
536500289
1555962811
803469602
1035532018
1238358909
432565839
2061966375
208948738
1483568365
1470161952
490186621
1540702926
970338238
333547751
2104039392
1489000138
1793038718
616813425
1197378825
1282404023
664795581
296015033
1847663284
692123849
1561886379
829646393
20631915
220186178
1809831175
171691965
282496408
1306798645
1175675489
1622338356
1585702805
820311970
2109102804
977163045
1306983623
1905239248
1657929659
74559249
1970264650
1962650485
2132984677
1413043708
1335010304
993573963
1227329444
740221435
296210344
1580242353
722586534
846393398
72873153
816640561
1287751294
700708382
990118274
125810639
848678010
428727132
643573971
1039199571
397988969
805832275
1876104059
1851187519
795587471
970991598
1742982193
93547049
253036390
1292990239
1115972688
1109226138
644506945
581421346
65496824
2139286552
1054587535
597546061
900780528
1842225830
1608497895
905543078
366007166
2044916496
1551582540
1658980581
970566746
1496790818
221516582
30204946
968977571
1157683862
366728606
167515705
615204575
1215423673
138229560
374740768
1671263099
1605494687
1354921133
356433715
1765693875
1015881247
373141810
872074155
410143101
1147982265
209924942
913499037
281787327
54503461
1051672752
559350434
61005274
2005111373
360855876
825864416
1596442341
1480012283
1233599747
1214650511
2087710234
1036257865
1398661898
2108701821
616869107
162440969
1143963627
1485797417
1828968800
693738039
836268727
811935943
269608964
183563345
674118361
470334405
1192461178
277568313
925484758
191465885
2076192028
1476358267
1059582473
406773016
193587679
1144961395
1588489614
1449017015
532091865
1844397472
1504322221
1319877314
222958099
1593183256
932704599
316586566
372914308
1399701628
15189287
1890887324
1035241549
154583287
187267878
1752016911
657190770
1997199570
1377914856
744281755
831869733
1127607498
1940957678
489768807
808072978
382291742
1816456467
158219883
910825419
1966014706
1862457929
2001156733
950697015
1981670626
1675481226
1126021925
11969899
1410655826
837962567
918284627
688189208
907964661
1207091584
576224985
963564595
943442383
1448831517
1214906160
1293359612
2035186430
1007920199
1277698564
341248327
1873937003
1894799375
1623823728
2131207281
251660181
1343893187
26541749
856060488
969751474
1948601120
1161824919
347821777
1719051007
2058611207
1241673461
952618220
86085107
1126166949
256161771
1999875620
1492220187
1805651878
1397719450
765536293
452135678
1066503190
997541398
1268588104
1211225666
931447689
1239095445
748039402
2104108307
115088751
1272771761
1227247241
1656814275
1247567900
1158129464
775370385
1012692520
1891199027
2123470664
367876350
1058518258
1769274756
1958590889
1927494738
1374870334
1529442501
2074927616
1820161797
537220332
1776133292
1293393407
993232254
1061641706
1595334134
758467356
1769289910
256135160
1089380979
548530066
1335516804
1910239564
1878131153
957373435
2060500269
635874992
1580634433
2075822095
975016416
359661235
1762130720
1576078975
1311803712
1842869411
1108346919
695956017
36048286
2041584702
600768299
821158869
409439620
394661477
2026381186
489768989
1419105008
1188285147
1650412648
1296500685
436863056
544311457
1118572581
732407452
856939150
240127324
2039527700
349281578
2081276556
342115135
1749119911
1467983775
2052523357
962024845
1383866517
344251610
161618490
1414502655
1181681706
747292545
494808835
1886713122
2039437054
1004810591
1829612202
1765491174
1468730915
483542496
1057635957
1695857670
388101542
2146123408
806595949
1595827994
1095745272
2108671619
1480011795
856225336
1732685292
72035585
2037772165
441179635
179097197
1001637423
1192976942
338451889
1302007668
1063107297
998335649
533712680
815322901
1775655353
519296655
1319051087
1260424100
1903718859
1417351752
367949383
1817895271
1150838680
1483149731
585761340
263028116
493909201
1412486387
82573051
509302861
1563447196
1050034855
378818014
922867785
1036925857
331341409
1307320285
1071304555
1354098709
1274169554
263282512
1592671930
749477431
261530384
1680260579
1830022725
888836189
1069309533
385494296
1944646611
429640426
2019469520
1276525142
2111918395
366835112
172058124
293852924
1993461892
308584932
1868412707
1579701641
242133181
1212820042
1765725562
1839077446
1319688886
452113102
1833893164
1142337178
799288638
641933119
1512205030
802288856
232721041
2054218318
1307080902
1867322461
1708253903
360708454
1067204193
42924881
2078938695
1723514045
747902187
921973086
88519907
1221986027
630278406
1011457034
423560526
2002303706
963765318
1291926996
2049383011
929241408
365575849
290530483
870648875
661954181
944257231
194095095
910221085
819806189
144300730
1088207323
1369605478
99347635
709882340
1141384580
1652385429
1258688497
2066149485
1869923638
1667636985
1957530179
1507557277
485173117
682186110
1878279664
1757569022
1318807161
1721611496
1577200129
981069584
639982758
848696544
402714035
1067699561
2095673623
1363913036
200627284
1728675070
1713651503
2134488159
75721585
962633086
388851187
565354579
224546334
353020758
1494729853
1750458032
810134547
930222954
1928659676
1396874924
1427410755
150798348
1828086584
867190502
1345075360
1713984500
1071764567
14110089
471670107
2019844964
640914232
453440025
1925764089
1894933914
1577066101
964196541
2121653526
1718913098
989424488
2072460193
626047310
1756483499
511157688
1794812095
286062414
149336783
811517922
1076846673
624513140
2060156289
1388481082
381252111
180924876
133899040
1072162945
819271404
1355591861
301802433
1620034100
2145199696
690461692
413805140
46408129
1792280653
39892130
2059158431
685667001
1553469931
1586932770
315544807
368451028
364478901
1486659715
1815598667
1576749952
2051973832
2133362655
1025563584
318309331
1537985138
695474593
1488629076
368377625
585969857
2120250896
133365869
1014266250
898380814
1511667725
536355462
905612387
596529535
1731233951
130971652
1720401895
62191362
1501734717
1916978000
1156137787
594938660
697578825
957641038
420053197
385808914
1556692523
1082542035
772551419
1057466601
46588838
1607193352
425102622
774430587
2072023890
20520293
1182580898
949308130
1918989129
530580869
2132657733
2058257220
1698189052
378550918
1787615643
1975985411
110334501
278319943
816091633
280700744
1611094134
960289938
1166934883
189436587
1222746898
1062877260
554536985
242146863
731972935
1182721961
1172949249
1738914649
1257283778
1299724778
1978130105
1836212147
1117067276
1859245010
569068847
1179202576
873719970
1997651793
16278983
620949049
2117820933
481411634
1830533430
1614041688
135307233
1222479080
201561831
1678525296
1282420588
861178473
1350784051
280335015
253379681
1332169701
80582979
621574335
587942547
468729524
2141546493
581234450
1620789279
873039501
501682830
443002637
535656939
468707536
988696094
1041556344
331255617
1241969398
905650126
1427018058
793214693
871557849
1795158866
381094572
2108736694
465107564
1280103395
1374290045
390857070
1615805924
218515080
615778599
1998460512
1862250528
291940352
415456766
761710694
482054399
1366919056
1660504784
728703049
1400577147
1833208339
1764378684
402672397
925652997
1138145462
1254080922
1422688237
774960976
1246320153
544644065
1221295749
51075714
2089109831
24520061
586817460
1707738375
851838389
441452548
917157964
1823188309
248470710
1491607279
2134527403
808268172
973962096
360959771
1848180788
32060952
2120282463
1983794760
1945502393
453815047
901107763
913449757
1540848170
1866402501
1948605414
1683292912
1650090943
1382524872
745416433
1366099925
1692387677
1014204723
781142597
987497072
1315526013
1884925049
1604381356
1294097200
748605345
1916420321
1265738811
406491958
1921552338
277736852
556146162
874279612
1974313207
874875368
1270044370
2071560318
1057039739
410660792
444494064
386497561
733657774
1037278387
1867200102
765583909
1897408023
847724821
1372492265
352898726
884317311
1210120054
522108149
699028828
435676215
969420017
1237661035
565196809
1634459289
826780490
1179780380
1905852542
2048781394
440208880
1632614050
1502392065
1140613633
1240973208
1069138090
1099895156
1093680281
1563812767
1902310210
946067861
762718469
1463714154
1151595045
1678781417
168195274
1785218973
1191421092
1299907901
598873692
1243563388
2086075645
1672337790
928075389
965325765
1983580610
1700867427
2003243919
461820211
113687784
1593545245
2117798358
2110703164
142478724
1172499989
1240521616
248679402
123272873
1019808261
1838358279
1924178586
1816430700
1385270303
1356856287
1553226471
1376406655
2095783287
1363646434
990580244
769094702
1498406289
1578824995
707030227
2065339077
1847644558
1289606318
164340520
78997355
458265857
2080503984
973257004
1485693019
1662905015
1940497078
226417127
847183983
784417523
2067788076
2007821126
1185952331
1673242372
506593436
1453884793
660699821
1149046945
525401137
1762577158
1775091637
1559122719
1377326364
596110753
1412834018
1254858383
686876253
258595521
1376555059
2119443143
1064062254
2083967237
259984587
347703924
1344601175
1088508117
372814940
1235004967
793684684
1589307083
681542911
2074722615
559124809
928226760
1298548535
1068560059
1958204057
836397098
1833854721
293865473
1686972199
981781640
948147661
1208971305
275912840
1053726449
1463431488
1074917240
276002675
2112266195
1017692828
1547166274
1709255182
1138590921
1649182470
1298882987
1182067520
1714848985
1538657617
1799180139
302682174
2002730304
179418901
1955340282
533590026
2006948946
1835670886
91436831
556786572
1407597463
468803437
497285833
476249620
2129829885
314471956
430280219
1465227278
1458372684
443751387
991129588
748115828
1752567493
837857200
1699672792
1535088163
776607072
1101467524
686780814
101914266
1350171056
1506819786
892945149
981837534
1347708498
1483549718
91434512
109602074
1582033933
924935429
311470328
131527771
464940579
1599898747
1317045867
1896666488
1572616925
816551495
906886656
1407339180
1737161522
580250040
645577234
1801512890
756106116
285955031
1001184826
1019084893
62074363
1747798084
99600578
1148006925
455960115
1402096304
41559113
1173230861
1762478326
1597969167
996406999
1040284901
1123660739
71119105
735053171
1875093991
62734233
347760871
1919612027
23907531
280147462
295201847
256392788
1270934736
1385115654
1893594308
1921795020
1686618407
954852
964802696
1832558619
596425340
1365255846
265864665
1710661992
2064893639
1372652688
2069952218
323090757
383383414
594055832
1242889558
46327059
1467177268
1667958951
196153363
1048509294
2120445884
2134605122
1033980576
1193931178
103625148
171036389
1657776452
1878054249
1281404104
1829248058
1886903009
1521619701
1728328503
390190342
1080059816
1720652069
1747266672
1200214394
1975812663
649455884
904879769
1961501285
235532463
805877859
805992500
869944634
1256291784
127055980
917759424
1769862538
434175922
1826035988
1241638852
1856457861
376114735
1892513146
808885566
1153319077
892459499
1712698461
242540717
656283605
978072809
1826199016
1301709348
798038666
1293945644
513958521
1998644627
970683538
1169844267
381502390
1749879446
1029895904
167533131
1741288741
408694597
1939944842
1409771290
413734778
162189282
787803745
1931861609
1973384558
462827119
247232910
1659640122
344139215
810533016
1480828860
539369512
1669509891
419759173
1340425006
1350219025
1418456151
716570299
1358658105
1510606678
1827599412
114244227
75711733
414225145
893104509
828465364
1487299465
1150985712
1309716115
1863985106
30958736
1895066817
16864746
1805937008
102314952
1504187287
1298792167
1078357296
7503686
1559087993
1966682029
2037627222
1258195832
391601854
685970755
912453469
43098065
1427510473
1796783927
939445042
290456886
655673838
1451109236
1348933985
791665992
126683411
2073664457
1107513939
867736834
481357359
1053000117
413617916
77018944
621252800
858150212
701870224
311841108
784180037
30518630
701258190
243058309
1638119770
482759092
1907977408
342384487
113919823
502410673
999036886
2070783019
1801768383
1300831560
1685494725
1182744045
1318565470
1903810171
975601992
360447254
1360185460
1931111060
2060972059
1803234500
122545182
987028386
229586468
208932167
425824469
662428244
699747768
1320414179
1889307332
1534969746
1039870270
2131164956
2031438545
785658153
1578687966
447908681
1338318150
1144665291
661770996
2140516050
697411357
1457464966
2092971768
1732481660
273023343
917091672
695582735
1800263273
213565487
663492403
1877909738
847141812
1839687337
1777978337
1381274654
1336038786
2082739743
1633767712
1090811896
1934854103
988433059
1847420236
448823274
1388082773
374989921
474435814
277596502
1140524997
1245213513
356625054
1018612650
569928817
2143591435
1959098038
2044513476
1322407624
2110436790
866096007
1047700649
1461075409
475654952
1748260336
534828809
580734734
1600924561
2130846416
956544065
1004722015
396069783
527111360
1113217027
860207248
1788012117
194950281
1635142769
2046541515
966273425
152306589
1873815775
1080581035
1861124777
982446647
1820599098
1000303556
244896987
1277606365
1056950828
1766924186
1949342648
963778197
965465074
411365446
848438302
774507013
418654211
618612596
333321941
1129022512
627183272
1095383825
1597080439
1377682778
1000588189
1550969620
67496236
2109535450
193148198
201655527
1233835082
161940563
862925317
1592514834
1462818947
1144923287
449067685
1017615222
1651182619
229513560
50685704
678829543
567021643
1712408100
1242155395
1249399217
1180346451
844558175
1402960604
1656016481
1133428514
1671410127
805883921
2022574228
215485079
1687032529
1119801097
1048976392
1924129245
1142586583
2106334182
1828630039
1372330132
812362377
1584476736
1162618442
1140122102
2081689089
217681661
405970430
1317028725
1278466194
498756747
370696214
290311388
1296399994
1120390959
1550097524
848451866
772743542
2128819234
1503186589
677602317
14930282
1911003597
1258254084
814155228
867190822
866873703
271853983
71766919
654999614
1029120231
314134618
1735801784
1480716577
1373326730
128652375
667274002
538065525
2143122163
1594828575
690694932
775069747
703549960
1490917371
401125993
1115625062
622838302
2024344360
1362362556
738647808
650645867
1280278895
268391755
1909010369
2045228893
1449478875
291105786
615107869
126784091
906185312
2134615634
2114541627
1411286272
343354625
824997035
1644659821
1398914151
60614259
1437112378
671868736
1585674037
342861001
558298333
863634054
43879073
633151210
169078977
1696111219
2465701
1818525456
719615983
1992744002
1067280476
398150636
1603262879
846451171
595027652
1106881843
14428197
1542418708
1792425443
1530197140
2115405120
1611168576
190408541
737474952
1095927488
285871402
1757457681
690570989
889588228
350329528
773262754
256844580
570640902
1254561032
1504115589
174651415
1787537596
1105396242
716268075
1486453777
1751410188
1651988685
85938486
1880755635
933844131
1696899301
73301331
535963040
1255225955
1072925188
1055803762
415416373
984852145
269406042
1688657800
1364767695
1001923167
1151263678
1409844118
1916697637
1949122616
301914388
1921097217
1324048245
1967879749
196649015
2109131896
2036526365
726544959
364039783
608615189
500242886
1954825023
284928161
1210218726
437702363
566854773
529483244
1087470681
503373100
1071558383
1685234700
1196035747
1709175144
1743055610
764281899
1846683384
1200093166
394185223
1901932098
1910280513
1015015960
1043057653
1224918191
258112276
988016079
48901884
304469096
2029007944
1380359132
220354861
61407478
203557281
648819512
1021957286
642428480
1655432407
574476631
1370190675
1956693902
1036909916
101807685
433249708
219031620
1129503546
780159752
1953960727
1525378870
2090381064
472869154
516398916
1398023946
1299520665
1518622851
389722673
534011652
1406907017
69628544
691237643
1437283505
1021225691
1090663232
2053889364
1198815010
503971276
1626108935
1813873257
1532684944
205881691
359376253
1522734613
817623551
232564434
2052584592
1271155564
1619564825
1809279795
747989454
1626245972
1140323726
1082155825
740424283
890169175
26032603
40636599
278772333
1120980035
63380974
1087718651
1881294168
227261389
1925377057
1711821505
1299079377
155926934
419559904
435491730
19657309
130280236
939355012
186603870
746168094
1888725387
1445035448
1713999647
370335570
2031718395
2055446350
519985772
1749999687
1209890834
1956256219
984316384
1537106194
1623469532
1513493591
1348204062
437560385
1465047496
156322449
815612291
956256914
1026921518
883434072
2082472001
431603697
859864485
1292736940
81455410
1955711147
1439892436
1826906888
1870228578
1017241519
858701334
318634364
1555983301
1133895221
1512509190
1157083856
1932673928
2118667651
954398163
1139528087
1396542740
977163682
245045179
813322714
1968619257
1988117079
45576886
1420262
1833606383
1798686235
1953503958
253366136
807498048
2030599682
2055805845
944232678
1734698442
1002909762
1821234028
430016565
1369537893
1501452171
639875477
1419338992
1935307115
236413348
1584967655
1340721614
272318427
1284772314
2080339737
1225757031
1101487405
348842830
972463062
1052026289
1139223128
2077038549
2038389412
608090283
789778300
648876232
1318971835
458772787
1163814422
1799058863
1386083036
1630591358
1198016069
71049562
2074074222
1983378267
1125621784
1406045186
441895839
1858669282
1477213152
948210974
1922386115
2101342730
1826654322
799617793
1571653931
1766612154
978684345
596839790
246717171
25793678
1915457671
1790088785
849621398
1394863417
1927469607
177919219
531887743
22749155
252950628
1053465294
670108419
316007651
853886405
52890039
75261342
1868793101
847938464
2014589239
1291003656
747593754
1410864814
1797945034
104178372
1958416142
862646763
318980036
2107527212
751180002
1289155472
1245701716
622708500
712843920
430852288
1344833489
846838324
1136450977
1239538722
1674126513
1567549854
254523440
1799789333
47303650
1588858856
1334045754
1607540490
2039857378
536299196
374860155
1348537839
1721999102
1557990127
2133846905
773964876
1708696101
932078736
1848322926
564230026
644040895
499732315
149575015
940203640
1961434966
719539804
2047550230
210515455
841264513
70985086
1907098953
1552743096
1171313459
1788782094
1377284016
544471683
2075178286
1512666932
619957205
1548635473
863297130
1970863648
1653806959
2045391700
458666121
1161830141
308498422
1950673901
1916125064
523771488
105506921
1922561048
1033071260
1387032291
634028445
1383752569
694104456
1238383517
1910200423
1942440986
1763128914
336875651
1810345984
1980800172
911826358
782854915
1008203748
623503690
376013039
1413040028
410142300
580268317
2119106302
1874781011
2066416767
989995543
778889237
6797335
1006664846
903400745
629542349
1075221681
1214522954
170135616
1101684102
2123191317
279885981
1100560883
347354274
683866895
878676809
800697859
393937086
189527573
123608757
1255160340
328111152
472584998
981567572
407008513
87296405
1416978878
26556561
1227379407
1724092129
1209796313
179597157
1532688104
759484751
1026491005
795716220
1274967366
1545459324
460163916
2135735955
1659569639
1823911738
656856714
1230375619
144028040
1188710401
70661464
1920913291
190105481
696385376
644015279
1332777516
1014550836
1233294034
1206867120
1252497785
1167138483
1415652352
1573188428
1988420807
1444167840
850944800
2077453935
1728569230
501052084
1260784986
1223884866
1691498178
848607136
294384496
1780491664
1095818531
1627549204
1290604166
1364503667
1468874093
385298600
1738844201
366833213
107284515
1218888270
1533195496
96723897
712860241
780889891
1769574017
789641878
983374742
263176166
854442935
1835024835
387977660
89661333
1565134008
861050879
744037219
404935377
1910880460
373936286
942933985
216535659
1555318535
1410389938
1512404096
835053567
799277198
562984583
1817957584
1356563301
586488304
511682312
1895583684
920356360
1941761318
371112914
1324197446
1554558407
603692615
284293862
1236497325
1902260224
1724771001
351641654
1827625387
1720190647
1281301914
1497028405
217175861
263324310
1077384455
1411195709
553717637
363212959
633193194
61430971
1864776802
1034282616
1407588259
581260844
285419459
842303852
1427463420
1636942153
951322302
2129447157
1453686298
1496515902
910188381
1727211103
1568921637
447095260
451155851
152812686
745503424
624216872
420629292
1063258374
212668021
565769020
2126716134
127156530
590790845
1068292569
109431049
776387407
445094772
636161162
850967637
297008732
1387032291
45729041
705396808
401622152
2044940015
1230238497
1308766329
650674206
1622640500
1364672564
574151905
674832684
1282283433
1011554503
1495574286
1274936118
492568529
14065033
936815179
86337419
1110159799
349831408
686505035
341247816
1259673199
600880706
1997158704
1548493386
787139477
656128614
596653195
1399100512
1593717479
608987091
1056777180
122324372
999639882
1363839628
1807164447
1944118676
125018977
2030792055
752542592
964343599
1228645886
698996090
1359778163
1186081011
687482630
796580059
1578035787
1674320361
1893137433
381994345
2108858364
1449310704
2035016017
740060307
1101073184
1525269354
913015071
767946546
598189850
1638765265
544148481
1846330976
978662726
772834743
143646483
138087518
375792637
1680401097
596379592
870936756
2034676964
2139457877
1622217748
518560019
1161733345
1937158511
564453335
2080337064
513578736
617850680
429902353
792981741
1323173668
969332990
1003096384
1552134095
1916155822
157275611
11160909
117735258
228805633
357600
1519745940
2048620890
2131240969
818181860
1850553098
1108554444
771302858
2080545285
1389899021
1856750248
1236859528
930034460
2123437468
59194903
1082513884
1409518048
1019334988
520259071
896355977
980499224
261076290
1753072091
931062387
223217386
1489421817
1421027580
928538523
83181917
503906064
337262226
901158424
1164653111
1066322711
1033145292
1711623545
1792007382
1886989184
1169535088
50241607
736116400
1152672697
1852908837
478627884
1960313771
900926012
1577953971
1794324987
932915626
1836949495
546565517
712484813
320200359
650188703
1738864243
1633055840
2100701473
1201084061
2083368856
475884401
2019734422
1939129580
106804232
868720904
131347166
284644439
126597467
283657898
1846354920
1566376863
250806608
133135210
1036458117
1119257066
1307795720
127884214
1337254213
803917944
1130840497
2073430076
2022180711
374912517
1494233708
1177922869
1035526285
1116961500
2008262333
116210940
2094539441
1062634660
253298446
1816843788
918748072
657052952
1196695484
737132642
3967840
279211732
775225929
1045203999
1503747344
57682560
137012789
1074103086
1746503304
1290859297
520063705
2019335109
828251366
1893338830
67398649
949475600
1179055848
1822238307
1678138999
461466924
1188148117
760609171
332392007
1853152613
2054245284
1736495916
529736226
589674839
511881760
57428737
1795727622
994847970
1442540201
465000174
853292132
1954658667
601590280
168617158
708907620
615743477
597900703
184931942
1601713662
367726538
1263068377
519178955
1880009212
383100713
37395853
139299875
710150305
112375939
1780999786
1191923677
978842003
1391356153
1091628502
2130327338
666858910
1113169057
2116569380
1781475357
1967756098
403839486
1320529538
22818683
1616369911
1235452909
179058217
576402638
925801092
531632588
2081918625
546599380
317761597
511431828
1422615925
1030383392
1330185762
449569263
997904931
942686356
1064268584
371681908
1133643969
516381481
107494547
989771885
2063485210
1154196586
1587961252
56684216
2001686910
65363361
1646197614
152891427
1007853110
608265802
1530565829
567345754
491279687
1146126375
1881448887
1589226190
164276497
397547680
756492732
232416224
1036279002
582082328
621670919
493114733
976236482
2145181309
375799986
665619554
837872189
338819830
240219994
13198067
1438183936
2052273328
435390005
845511861
1119294941
1173231862
1295087815
1629090519
389987224
1192157419
630055797
1576874460
2145253045
338556850
93438549
1370427637
1264144261
1126064653
1729281599
1658710391
912238776
1578907770
1085405623
1013337335
1026042782
2037045735
607401198
305966923
1355538586
1978955767
603339528
1578763625
541490935
1515892654
388422631
1895199728
604469548
606048542
847566250
1950099254
1892058964
1048386419
726712405
718480373
1447071952
1865330686
495881670
1599366046
463215549
931835651
401182865
1773102418
291813021
1317063342
1571195372
605814183
937687468
577464011
2010426656
1132859560
438309725
349510004
641784841
373737427
298088168
2144990487
1373149543
632264222
1017777240
1922379613
1143298076
1521407048
1184462404
1798040326
1306084501
850425023
1041242799
1296973241
1135315635
720775708
787136748
1045002831
1591490080
239001406
67769482
33724515
445335543
234962017
266050783
611995729
465710406
529864251
295272286
1547589739
1220587221
2012828843
939759338
1049211515
379734482
807010584
927388357
1100360721
1829142785
1108056456
38450918
2139905255
865115899
1928793566
16473965
1185964502
502534468
1875623866
1998796470
323607663
2069577791
1640488581
40923272
2035573418
1288586334
427941203
709519294
606216327
1752843866
527725759
1786530344
260807756
792418599
2053206720
1625067117
646213947
891507656
288722389
616232515
807729478
1321575695
621829629
1731420290
956580924
264311496
2021101462
1885310134
1494265810
1867548417
1382829503
602223642
1554675950
2055010596
1282381500
173012015
593697980
971903071
2063381328
930077616
474785522
1011306556
1122878701
1448434014
588107266
868589906
620049237
1730472463
1552115750
1890528173
818355028
568351633
871726392
54032753
825557605
1016432043
1861352416
1971207109
1911601411
393294350
1107798237
664393885
203700594
1771299336
230857538
1009028180
2012853897
2143786123
2011920617
64883628
942607293
1615929025
1450353702
735187765
1684527825
360714692
1218127218
185709908
1794802733
1189600988
1174155419
35600632
44178989
924819583
206375195
993056846
1587009068
41732959
1253324484
18617710
1405340111
1347558068
1540780978
756867393
1443954759
841844762
485932153
298074492
1028137394
580441578
160383014
320945645
126136869
663520633
1066584197
820907603
1798392594
393071235
992771157
2025695280
77690492
329060617
1437781442
695352748
1600178951
1260924469
873265660
1119933404
2000176129
1059664293
1844609879
105488404
2045675125
572703398
497720303
1232448710
472857954
1707662389
1074219208
2115304992
1310869881
1259750635
1452287358
1586071047
1788948906
130668595
1784320904
1088569822
257359707
1495037625
1728955704
853195896
1264005918
1317913121
1185027156
59523489
661327207
473141888
1459042929
1641475925
472807079
2020697244
744642601
1182412690
666853706
1708643349
1646834734
2120229130
640683668
1896214951
247512732
500496542
988679146
417148293
1828695519
1188097526
1361794103
1573746351
2091769762
3435242
513963469
1293972974
774452826
160331909
1304249931
687643406
1648499859
78798973
1810485245
1626741122
1505740467
1080072642
261064436
1921675917
2005524100
1786467933
2038695781
2104764851
1004209384
382684620
33011034
991450833
1470722786
1055155446
345779896
2028426577
2045470668
684920392
1624029603
604358765
440517739
454806064
678842534
1003255133
847375024
851553606
1126223197
1124925976
1435355073
2102409315
1180610904
2035166823
874360095
769183810
588129690
736775793
1082265806
871357408
2029150683
1380295239
1612756852
549270541
1882825071
1339268668
973398663
1347491794
1797939147
114039481
1230689193
1921197461
936286207
1502025586
1800600895
46126205
1816022647
1651705741
1864211651
546858863
998438241
608767433
1576394827
905068334
1548456172
1334105136
444327310
1044628693
497431300
430639523
750747281
1174310733
381570562
834642873
615923084
1994730983
427008563
1074914255
1294666698
887091434
342739126
942523557
605091117
704970001
1180549664
851751458
231681051
331999355
2129059838
70855100
1445568132
1260288994
608408756
2014569404
436871283
1059232847
1348459869
1033593590
266017798
277916406
1814675072
961514255
1813106635
1524717229
1414947243
223215711
1200098760
701151384
143959137
1507079182
457584674
2020339931
1851028817
518886030
985764803
1944910319
881900610
850207466
851888031
923361191
1199723357
1226642465
323230244
108474665
1139729090
1706965561
100494718
421669783
328129286
868167146
994684859
1381301687
1395617112
212084237
2086162680
520661686
1628010145
653389616
159103865
1571454259
1584643796
1677731484
81419906
1658724373
1119066340
1868501500
1090564291
995870755
1920379024
253041365
902950929
1396040773
290312415
1835550665
18975885
1550516154
1768907825
712524161
603722814
1868531078
1796519156
721458250
670304122
1872733675
921693735
269157765
1686599999
1824589299
954801542
430717499
595455539
1145330335
663409487
1450066367
456257460
1738874378
671780886
1582776684
959390797
1774476286
709252935
201630758
510620777
1342724073
655580813
685338084
1109522169
1858416214
1585139536
1681754877
452653732
1759588897
1413143898
2062607635
1408479523
2053518494
1735513046
1735443252
8427259
414592305
1254005644
2086467910
1000375312
2014133803
2041546191
1775228995
1592625292
614255913
1158575870
1434741359
1878013385
123465844
2010814354
1851371927
897877398
1509981187
1847232924
2145371108
1189761644
1274635120
688545868
1898093599
917278416
476258445
740444130
917952735
1995787918
923396102
998181878
1995735998
1137581001
267134413
873403527
679599714
1606657360
1615824000
1382105874
1405927818
379223214
798756417
1828860664
657947627
1894671049
152770613
1934516996
624790371
639212387
1192814339
792548639
1258665135
245580325
1364487889
1905537872
606945546
326341268
640687483
2141311823
781151493
2064966215
43266656
1130067736
1482145719
1005530645
1704886624
1493766856
275632436
821075900
522974695
951443479
1792381502
365214699
1184971546
1977172674
1868909802
1853021192
907273640
347158526
1628744921
624375532
37014674
85501749
830587194
451067352
304273825
44490119
1564662950
972925639
2092314433
1513500587
983459526
1707562959
57949817
124442277
89166608
1504582294
345068529
827262363
1777889486
195803991
1581378088
2059121612
1992324407
403242643
268203918
1206635054
958323397
385035262
1343350083
1562051006
413135552
776539554
1138117247
11427381
1255284001
32138226
1692227096
1792325606
688389013
40850061
1852456664
2109615949
806808232
776833094
864802229
1864064843
1700483438
215911518
1686934219
649820095
1159441750
979609699
588010290
987843536
54247839
2039163776
1192786763
544289573
34859541
776674019
1219680775
991222840
186331503
1008313589
198904918
241825402
1825751190
437123982
1956333755
2082699922
1880912655
362762561
87219086
2025361028
70576709
896658541
2089873350
1615485133
399639318
773241796
1527814065
1065254053
1455360358
1215566242
358839288
1339708414
1938050460
1050928941
827101246
774477202
1251096611
1100573162
1059876784
878231688
406857697
1370381376
149727357
1697534475
16107479
1701005167
1378975630
1303659360
1789186645
142529050
1583819561
1241907683
992610055
1091011050
1076206287
1731778601
2141147285
890661595
1730021505
579134974
2142021550
1981817777
843977926
34903901
827959353
245614818
453080618
1118652672
872497319
1167142456
565921296
1125912467
1374094719
160728924
1888742471
165421070
1801989228
347375775
175599937
1364996327
492488253
1463072955
961955385
1576443491
1443114054
1675962601
1621382414
1243849790
1378039721
889697597
354916701
375593603
565391232
1274240284
812318566
656993241
1028352536
1029189031
1972341426
711972688
577663111
148249689
575292941
1835059462
1726406369
1084327083
1036458117
421119903
675652561
2079629125
1864999180
691570402
224647463
695860680
619781880
1829382417
1892607514
2123895554
1731401821
1527268998
468843007
1466893488
1594697780
2061575865
1501392947
722123586
1420957998
1286063830
296812350
1468713129
1331554922
837323422
1702313048
908322191
759189647
557705385
1771512014
1137273456
1683682218
2069271017
1680288995
982976011
1932174462
784009355
1970613912
1913153874
1816036011
341500372
656948683
2036383918
486880379
39263851
803336972
346263164
1819052658
158003945
888550214
777195271
314725472
1386195692
1171367960
2063724255
1502772256
496432272
1563107182
954056462
587910935
1368989261
1795270221
512431698
1501649837
1758702306
33453143
1017247621
1719223087
766790460
1918046717
120043773
1084327524
571015595
926923960
1557207075
430676288
1482105733
142163829
450651280
817442222
780200392
493389824
1803918682
1942361011
77884967
506917987
1955569486
419979200
1314012032
1270612369
1327352804
420716299
716041923
1888107843
1285457340
358839288
2101289590
983277192
1608214699
50084506
138219829
274793425
2089358318
1066005504
76991237
2070897845
1755760663
1326623244
70754159
417683235
473656233
909406438
1901205275
1358972507
1914302359
756343840
1672071063
753847832
1443235523
639027522
683643951
567893677
331340615
87053651
1836663527
997906072
183665214
402405098
754097705
1786263854
2121789666
1357038056
1319708532
1161768965
82736881
1424323039
1871900217
1053073974
277918971
1365433318
633732591
333476004
1366950190
631832534
93660457
2084688830
1831926308
1456259736
897000083
1088323260
519177406
460831678
1830826169
724612999
328135638
382869287
1505967753
2071739247
576180946
2065714432
1660726117
513027016
57144595
1467731026
1158780820
1960027376
842804105
1533878118
461932664
599751501
572189841
149147642
1169104298
1480683343
1923144455
162782831
2128166189
1248456392
1087968566
541104692
459697493
1588993628
1414692516
300414409
1569457778
895990163
723003487
1857996461
1298719600
1576268736
1688831077
873355937
47568658
778242857
1857462547
724511511
223068331
497156483
734733691
865093756
1054048765
618974061
572861302
1496996443
1579566630
497914410
1992146181
1770043751
1285287424
1739623976
1290556676
26612577
1570082628
1421278686
1395181721
1998177933
1791034382
303734142
370553436
567009126
2042707113
569039273
1853529779
788019058
1105844165
1319351238
1826580592
844694818
270540792
1889919145
834542489
357374158
1403316933
1053154491
401980916
1597753311
1843392202
463260049
518199099
1492325428
757455636
593539457
77095640
1214879831
618693545
374949105
422387946
566806117
1045003052
1434960683
554397434
1788801818
1903921595
615893386
207999690
644263372
1089199841
1741073028
1554064480
1286988750
1549542720
273943000
812725972
2084280364
1110924168
173139015
1261996495
536797447
1042800624
1974143435
583004372
73552738
2042901039
528641784
765846760
2090194735
775358714
138959990
173612318
1869851028
2046817575
1975069258
154483971
936440034
849514796
1953188535
745475749
913427212
2112993109
1317381248
1183960697
508956289
1032543
1039786962
2072301213
1836235929
1060950983
1375679956
507527213
2087726067
1219221668
399038003
1135609877
1132338170
674580882
272263132
1474581863
1906443304
1585330711
377504425
1685456685
1365219242
36758156
645547843
1862967601
978495864
1628764738
867692636
842653610
483953656
272232196
482650053
1232180552
2055589880
285141271
136658962
2063090656
1333450058
1402001103
1009378532
50774696
1030336703
411810247
347024952
738906018
1011723968
1797522589
1676901374
96145989
967416277
1491090846
219047370
1637247416
1376327891
113705940
73745172
1259528911
1696572117
1983208387
1584638373
1380695179
1695517467
787797749
106021406
2092331066
928108437
1427843694
200491691
694962362
819764351
1955631890
2104690781
730885951
892822684
624339252
55048740
1483820684
938068840
2021340165
1767346453
1416508634
1315739139
203386387
583543553
685925789
788840009
294889017
499474708
1287134575
1904316307
1959667788
381040613
1839636599
1147142545
1165217534
640889489
550269131
265148735
203055904
1682208102
1239711017
2089523569
580973946
1137732302
963463196
116642896
1399330594
775721209
1194548031
334879585
1909010369
121952768
1089700945
658578312
131941352
583816659
1046243127
1867931121
1472811524
507029209
1964183241
384547219
700776758
1721362532
1196199599
1067544013
141243322
1612373167
1599551467
1093206487
125450958
506484888
127040312
2124219626
1285519232
51140498
1464387669
962635580
790314180
1198247838
682424250
1650689029
200391241
506523735
2096526031
309421080
1015476633
921926380
575065934
1665009666
2090327865
1717145053
512302044
640456702
1861262237
1219310811
1378344981
1835131598
730888088
454864183
488664783
1240832878
360034761
1770369346
96726474
24964358
284546217
893776027
1646327491
615692865
580809042
1734884666
683077337
1260328019
594326119
12468136
559938708
832863117
239621077
1181555877
444774533
1653984763
2021690874
1650400430
436314376
1433982958
773439094
182930821
398962214
686885366
286115223
1246565244
1198132839
99070812
1119667050
1913492468
705001949
1124424055
1567533573
2015840880
1266516794
1798531891
1054385677
69071068
1768558807
266694587
1182741168
1849539937
1707269876
1027174497
1181805793
20802265
1015707029
264871898
1254858383
1600230775
29980013
597461283
1924850074
1826625011
1098746295
776114238
1250279397
1242721020
560520206
1468911347
1122695768
1590653044
1894704479
1909598226
1663834843
1322307114
1086098557
1424517558
2079681775
691666638
1791675993
1984077290
1578894197
1700173617
1068407376
1118868058
1372935806
864694523
26314502
1057523140
1868635865
1052410015
603845975
1703525670
1256973926
1189570316
2084420105
1590876847
1512140801
228943648
1546124498
1824856276
182884737
913667499
363138877
1250951114
1048875623
1746138389
660362298
172410525
597228010
1229209942
111363129
67912844
906675085
184167928
1361255897
749496098
803195074
868804000
126845190
660928919
669509625
383355762
60175445
210000202
720500666
85026021
278905637
84478262
1840266600
90092250
1998584139
1210921082
809599493
1212564580
713846598
1761654839
113315830
1661839963
1994594903
1696431751
1748740392
255284152
834608896
2125689790
1794350825
1178469425
350968900
1482011897
1415428326
1740512644
1743869346
512031688
361356890
1216580341
807771127
1630773560
226454968
34611172
1850688919
1335440147
618291212
668915688
2011950068
520069967
283098552
939052782
1694658201
1109429764
1380221538
1723401217
1991279305
1167328737
1927888901
1851681210
210355621
1978955767
1769941783
1304376011
207206997
373276778
226110664
1282672917
477890753
351129694
829098288
1078247343
1755678689
254854591
1983585208
1356166762
8133811
686663510
1797098027
203841843
1295132507
373327260
1722350647
1290368511
1306947655
1295546244
180432746
475021576
494152158
581768671
1535894412
627848754
1960473761
2036288852
75655479
79099505
161249810
1896179081
932433108
305632823
335617060
250869908
1090059496
148850563
883238316
1914424167
367391999
950559393
2097972617
598532975
1992491633
693347290
1356223513
733234643
1244195050
2103042184
482959352
1144210324
560970168
1200174916
299454696
1723891474
1424039667
1518123833
1410704556
661820241
981223306
254396829
561126716
1701635483
219325860
313168231
1347061281
249826007
597551368
1480804915
363258456
666379045
1303809614
361605238
314664387
1669505072
1709438962
725198037
47692591
768413837
694643867
2114821008
1648170765
2145277352
1304679113
1775363255
1183071669
1339189463
200421143
1540807959
2094322353
794732917
657425529
1611022042
82519830
365918226
295352673
1257194237
1231424585
1363956332
286347051
1101884218
1272302240
1324877152
2134846605
1802806963
412667195
1687722378
771257351
2126483917
1665179208
1309804530
342666326
2022349553
907364949
982724023
1358904425
1429841619
1851043520
90113575
832107391
2030257057
878477286
881106932
1332333769
967120043
228985352
1079649669
1070858077
1862990421
9997483
1132258908
1704555226
1446406684
689204110
1547278565
1711127467
1781121331
1819908810
1246482230
297615462
587728119
156976365
469053592
742643566
1329509136
227550055
344168889
1711122222
1041037308
1250098905
1556666801
1352479837
2072717301
1211128791
123372222
1385078402
290046872
685189619
239063264
855576734
23610852
1899613456
126597467
320403611
1286875412
980861831
300612679
677244443
1358165591
1986380407
1867875892
707774763
307524964
1273332133
776696909
1866930103
1431001460
81818275
992662863
2052295729
1624986951
599263769
595107936
471363939
1564516559
1681023207
1458724961
1202848443
1602795118
790990142
902244724
1359354953
1720451844
1870356419
482747314
1140768965
1203139425
1700504706
362067024
1988887622
1026912584
80331638
928684891
1082219472
1170061928
1769480511
1812208408
602472740
135514640
1307393709
863163170
1302188911
637531942
1167759591
1124414571
1412334002
855708813
459564116
1109668245
1813333666
649295137
337746999
369552310
807465625
1109802900
1032389568
949411914
1467934175
482762905
734164132
358633774
1896044220
1020694322
1405043344
295703154
895112134
1263070332
965410180
2049035744
1542295838
1803553271
2000962509
1745797356
1391152532
516785541
757613857
293802896
766715011
1587789130
1132090753
233663829
1399036864
287727328
887703737
1567675637
72017501
1011582208
717545043
287180543
1693097386
1290172453
1236770747
248374815
669123663
1066919436
1072375497
1065617819
2089380236
1530442731
1226486021
751756168
576673127
123568901
2131064877
608015035
736220775
267019175
1787663882
1909943880
2077716817
650360900
2069994468
712399455
2137164872
803774830
954191207
1998016464
1816261471
1323491919
164696414
962227843
1326143138
759447589
757974281
153079326
1194143754
853972668
1225386161
2100040741
2138259438
1391153692
1638267339
1079917625
859898306
825523514
1812967170
412554309
849908013
422313890
557993459
543851235
1084673884
1760179607
1839737951
598409868
1698665366
1878798277
1254920203
351536869
171833063
535627815
970572144
614132739
1553096852
997571166
1347816879
928327751
459712359
56072920
609871210
196599938
62492745
1311886878
851780699
1272825812
1129989108
1682105042
1777504794
1364642688
1874169205
1100691562
559683245
1551706888
497709555
440624814
1054057486
2120114803
839315993
471433651
498264775
1841837182
349139658
123363817
410906094
1234931886
1311437696
583632217
1092583463
1506457455
820172406
672250047
437104073
1598106490
1149762570
1704711160
495231628
873459940
166388969
191885862
606340818
703038158
523420781
1626803656
252450137
751001391
514797500
1718351589
301894838
381661985
715603178
1591945901
1851478725
765421498
1404022347
2141233081
268120342
459076365
1181756678
951507127
1794044231
410210653
1046921837
354212940
1824698209
1940435110
866601446
535015871
1913232572
1190927190
569200101
671426616
1003311480
486492061
466145250
766447505
317271832
250486454
1735033816
993358447
1200506504
1876622384
540066517
706711966
335673420
1465525428
1757339076
978086779
1209840283
1307977825
195928326
2113643729
1806588990
898043066
1858645512
1162403190
296088773
1336558907
918044313
1238352354
443569334
729043651
648857782
374931901
728516123
1018813875
1892760790
940125993
504523217
858298149
2114551068
364738209
1486659715
1559193262
8853384
384551290
1277141360
391307732
1388622925
419209450
1978855081
1703515657
1495120268
967880490
1599740019
947833917
492152021
2077769862
1937104249
1597022760
810366535
1372980536
398966518
1363590203
1599945808
1200561875
1351513024
1428084400
936048248
317186385
1000711079
1782943141
1503745976
385934664
1120298036
835423776
1820956018
1032312383
930511670
2083575977
1785354728
766383069
1393394364
1377052773
1710337873
873666465
1367804211
1707494819
1214699384
257030160
2137099599
438489651
575827831
654043043
1987852016
10666365
261279691
1619927839
1285456822
565597747
1801579502
896625234
1671628168
1894125796
402672796
116088318
751479655
1257963090
1338092493
1153995057
1448170280
1157842606
1217577345
518405603
158411275
2122064463
629045966
899386725
1449658091
431570267
1909364274
1268409269
1020873250
602382223
63461909
1702077913
521483586
646287751
1785668363
1458092927
48188114
464834934
959992568
1840643879
1869415802
861732678
287164966
1487676770
2102938539
918768926
1156288418
1752281902
811256082
568589080
835053778
1964975532
1869474584
853363694
801920214
1504482867
1432909739
1763353435
1071386142
1471535795
429524020
750529155
648923687
378371675
455669908
609779585
233533802
658533583
2041119791
695179468
1526046531
332700412
1360872243
390906244
926080785
791544526
1979691534
814599139
1612219290
1640303763
2048688139
341102454
1459790166
968639882
288373800
1833458059
523834075
203186854
111148564
48646536
175215029
428856420
38054085
1833449912
841718381
1907189369
1976349980
644874399
346998913
1219277721
99643278
647718258
1163150578
1714205322
1762013677
1969793761
550872910
2089158876
1152722803
892598710
694498634
272395339
360177742
256327110
1071391941
367435386
1723398036
868523370
1610654262
627744054
716630540
322704410
1450237071
1892246308
1070186911
172947839
1662995189
1763635927
1550585913
114382335
1999218820
1036122942
693795788
48245739
1577739845
1402957448
1631282982
197151322
1249714296
1545300550
1829786141
1201465362
1384263100
1858687477
662955293
1298900295
612701351
670563086
931201390
977704482
124159749
1282790890
1007775075
1350329201
836091709
1771978147
1662503157
1824443071
1298807297
1910012298
970668413
602525519
1184763450
306349291
1362939099
94702067
2094189823
1927010963
1801634145
1585216778
1538753910
451703963
1571161405
1876895284
1094476281
915514797
1606287599
1674976082
285143272
1886397273
296324540
944151323
1574308871
1963105442
1327783687
847585834
1652604643
56784671
2064583012
1293717552
1106040234
1672860167
457661390
1253816037
2022093073
1741335262
533266723
1839189735
541833179
1058332367
1687428680
597696443
1886255248
1706250393
1918432236
92407036
499775043
977462864
1506871444
494910629
1469674321
1496276066
1119401781
77920652
243614537
831281993
1407829257
1792981174
413175450
768628739
510740101
799209093
1337193221
274369533
1503122008
1998094644
1183817877
2087596885
1007986322
1018100712
1729373442
1209557756
1897881301
1966846823
97363015
290224456
1605510735
1142734470
648325630
1335078685
1791235971
1831693699
404593435
1411567235
1811378865
1082390971
1409067961
606653154
151970120
2052076718
428505383
2059984258
1418456151
1655862758
1922166038
841765340
849749674
664211059
469897474
2104330502
1712563715
1853441882
680448042
1913889572
2139218378
1582266355
609201465
1533043166
904612516
960661856
1416118667
353857160
584523323
782892261
1736018674
1175712670
837471302
1762887643
1818153309
1118174857
484678674
1590074260
1108248733
1208364642
1657439044
32819519
656808507
1381738385
706757119
1426894167
1549716469
1356843806
861537953
810677209
1335852733
1392890456
1029952453
1278640125
149408659
802991726
792752208
477823831
782272349
498452695
1575088936
1377504177
1231192384
875511208
972802319
164189617
1580086015
1367901265
2092190491
1764394124
526878542
306287146
1454333170
1239008195
1593150523
37894923
859717146
1642393551
1277099498
279585069
220583588
1002651243
796113566
398101674
98503158
604164789
576418578
216102347
262639580
723919578
1828795988
982182268
1537300183
1638445089
795426762
1788590143
1384966671
1200431608
1351481261
1834396628
18771714
1487303976
1680225227
1673495730
296298369
1370205137
479546809
1172403957
675940475
156079847
1041491695
1099976254
1985638676
1398241109
1545277040
1094291386
1441133266
1381279350
2543974
140169028
1986017316
275236239
632257879
717564199
1372249443
817896470
1221796800
1110276183
793054638
89635159
1008858448
1666714165
1477263935
1663940941
538110071
1308735346
67164729
1114095381
468938253
1334966026
118481840
1741318934
1155391437
1354415136
960503731
641525818
458734103
348306868
179500694
1468185459
377898933
597718021
164971696
2105099172
1396514313
65540841
890511837
984786247
934890327
1402386643
33115393
1622856422
1650419139
1948510064
382765911
316550395
622587766
907356667
1000840776
1932624864
604029568
71480036
97120455
1535300752
858355826
822920012
341894596
1287117630
553819297
708435453
1639711433
1925007410
118003436
426862271
232147516
1977127150
723716125
347091334
2106311904
4831220
932841274
1363667860
396140067
882014417
1865689073
1346369062
236732882
426099177
1096885405
1975472062
2063871257
653236145
1053063684
2016471362
1388829769
1990581117
735797825
578403706
1262664740
893159141
1174988259
1652958820
977666668
1636497521
461074883
1083013844
1390003283
1014559750
872931639
1657682897
1240228605
1462218779
1611131913
153543110
943867410
1346231200
430921953
1714749957
198514271
1608541461
1789361853
1431333731
2066296991
1441957322
290406803
282646020
1198324479
850982178
701849511
1572319003
1978304277
1239870523
1509689593
571472306
1618436236
1783830812
679977162
215730744
1090818071
150781108
1739143758
1245018815
1374323097
187640905
1477755971
1657165430
126379355
168899585
1915563732
2114231387
1032668951
108237996
1293568635
1268918249
2028412810
1595852903
1219170627
1184430351
1580355375
1341523286
1504039971
1889761947
1932006970
230252441
905823061
443690713
1850544708
730839537
1867987622
830531943
1282862854
295198922
1781466833
541857736
724444267
977040484
1302442630
621814444
377695748
951344221
1877219309
887233637
1699700052
241190492
1359010179
944350700
544821647
64036853
870407028
1949704083
1678261610
42513461
1180146371
551768750
1225379759
789699452
1032206051
1127122858
483146320
1505567384
1755717665
899068480
74801943
86177038
479900019
941813106
1213690631
1503345857
2084776175
1146183708
265798168
2133745018
557004603
767296729
989336782
69382361
1266900843
1125827364
2054417097
2095376828
576179257
772599928
23619377
1743098934
469530397
908787403
446518125
558778886
1742061976
1049637731
388220102
1967669333
1614097099
1510829102
1896172664
1002814230
555446035
1239801845
1300512251
1675259763
302608126
1874200434
799788025
2067279991
937842357
1967143170
1352539692
767768429
1646628790
861717751
392692168
691970322
25396176
259564516
976717016
806420752
556200729
1490790202
1289637381
2035183456
1526795427
180819234
1540535538
1353189858
1470860043
815902738
515996174
793727439
1875397264
278580827
1791126720
1336622452
211578767
1278912498
1224105482
325712695
1793546747
1383047979
937583876
390139187
1659952311
428339201
1876160277
1674280294
305676735
313918016
454136103
1372036121
924532397
2061356868
1241094482
1487777262
491364277
1766817574
637112673
14215424
851802812
681882065
382467090
676320516
1726045117
333780798
918978973
1040618918
599568649
2094269752
1536753870
1854507571
1176887110
2073072564
2015382139
1156956496
1033686143
435353831
835555111
254110279
1489068643
1781517144
695607201
1057637684
656622505
734431227
1721871941
600177414
1271641055
1149856757
427512612
1520793561
1849102836
107700817
501390784
253990710
483871536
1237421615
650499785
1547941533
1673160047
2029651900
99225594
1103264740
1973584259
1346451224
1483874909
872768996
1799058863
1344592109
103560139
1711786982
2046179963
1408100548
1309711506
1260478564
263726841
1276397539
58058765
203267301
1647189722
404579763
1700774011
1333055952
329174460
1737099003
320893393
765106550
1908922452
990145137
2115608457
2114700672
58228534
785281466
1922174477
1781297733
942171048
771357738
1052462323
1023433662
706561760
433037827
434505658
1836108028
144946928
2022176242
2097112224
763278866
161012343
1854371253
982158235
781549008
2070808431
540517508
1805512441
1292665150
1714680322
1211371484
691752290
525723220
1466018286
58591838
1816577479
203550099
1895864365
102547089
226883659
1514382281
1102203064
911764650
378040679
1820330398
1361967573
1334805132
1727031409
1047567798
1609090152
397289327
493794143
607936486
1937742966
547313182
1593171800
1520390555
260980869
769855760
1505610014
1664012206
2012998435
1559355216
1625296463
80199041
1141257864
1082797351
1839637994
1763426691
356150667
1462740847
649349747
1856786620
93582351
139884997
1011592778
672216033
201258530
1324460588
718135899
377776033
2019214103
1583669195
1744645094
1596802773
790772977
612271016
1365098827
517024927
402066555
155325686
403837849
2012170595
1644497436
643373879
2073457799
1857668714
1914654931
1551418220
1458528353
1721273459
1873360464
104038905
2086536121
615212523
254814231
507114981
802251215
1083344465
1194890134
741138582
1764015393
2059266895
1895539765
93656090
1906178717
1409193751
1311101099
1054756283
1938525356
1130293534
2105306109
138188907
166061128
182711955
1895148909
15463154
1277661817
1581723752
394130204
1377192921
1408775159
501780410
1551442313
1503558235
209188034
2141651920
1738250204
839983480
58500249
1346090313
220979313
858882294
238315553
715877979
332991751
1939767673
1231716064
1492624051
2009876361
96402026
1105423011
275675012
502656985
311860854
1933293600
1803804316
1441035481
654184896
1172422819
406357446
113552810
251398465
1814433063
494594815
716682521
1553408203
1241519240
1158393599
437996
2139437689
201291956
1450426859
1771865424
276431487
681352499
916919360
84752729
1801378825
562970763
1948959085
2046542135
1306795477
1896343829
143378648
1028424159
586156798
1326157007
1969578368
1672751635
442394124
475599324
1079033354
43750741
159403657
158946471
2135297800
340680516
227639717
899553872
876908391
467898232
1052725688
683114513
164630218
1877793049
275823796
1617486946
1075993381
1912556065
188135049
863568147
219201786
168250814
1220729297
2057544569
274224362
1761881735
1063454331
111313314
1969448594
120368371
1218584732
1366503869
618345280
324191839
1097199110
1941773815
1805816165
837718944
375528677
1776131162
1108625041
1585886082
1190887190
927923310
101000863
2029584029
1421755127
44150100
821669933
514064793
1830582546
965672379
831401000
1322761796
1903650229
52818062
417859687
824996513
1529491998
1424093092
1761391906
1547230064
653294265
1760992095
2077936151
669237292
2101626832
872985800
1545068501
1356642730
1122989610
1979729135
1200546952
1872666431
930405194
655571649
1654940753
222787212
617832746
882586412
1969138584
216369241
655523508
790684412
602239090
933935868
96464046
1903783601
1060435455
663665877
914751934
1509708369
1975756484
1757541084
24520012
1969041449
616227360
189942872
225812081
1769390377
1902068132
1568921637
1850924772
1315748377
713278048
1157352162
1962542551
1734619149
1299563778
1073826016
1084826470
1838796996
1688001239
1255358246
1856132756
1226699478
1953483544
227124562
2125277934
2021547152
1216946621
491040348
662868494
481885160
235788396
129451146
631959712
608195858
481156990
453130538
997434197
1332070357
490465339
1437168016
1134593665
1624698695
1327990169
587494128
1810337055
1510773003
366118936
1350075007
2060292502
1240457441
838262619
1088860290
703814575
404649700
294650263
1227080434
2122896927
1820620495
792137270
2132305498
1463441995
821910211
1101485092
2127184651
2064070732
1287971296
1863336518
2116794461
561277269
813163863
1836783441
1243882670
225444333
921081390
2079491759
43872167
930070603
1223596779
2007342814
1974305469
1373009340
1019768006
1957563212
329474244
1392911623
854698044
619795269
1359441889
798922485
320514893
1203275312
1609042163
552561652
392944779
1819574240
814840199
633029904
1302067252
306142932
1686164781
849747197
1267195569
1394484832
1710348877
307735987
2082866058
737833268
1364373010
1599823494
1523015486
1289339332
1436289965
1400773730
1445690138
1795243931
1142466701
556492119
852869102
741348440
1709438933
2099659829
2061500966
2096985189
1950770437
1404871369
1986368818
1078773420
628565883
2032328360
440821061
1511771645
783231880
1588548994
1065716760
1881487265
1875364627
2032044830
168994656
558902671
1088856854
123679446
1334597807
1899676825
1392331541
1720072724
968423694
1085465646
373999273
1770952740
608616050
1549117591
1330029795
803627336
1246991974
851248111
1005593680
760339213
326906714
1034818410
207465744
242417691
1319629528
1118335380
1560804423
1585218645
246458806
105452495
290274240
578348798
1742863868
1194687902
100054502
2120255222
1744751658
344719049
1323411251
2003674515
376986762
1550098431
1297477378
1698059134
1815495206
50439421
1601542192
725692706
1361715481
1917562377
1318824109
989058154
1220238138
728106094
1144643072
780492206
670835583
1828925784
2015397064
407229564
315121312
666339467
196696938
1092218165
1985378008
1961468687
381556929
1241654384
9132767
1348678888
2054308599
1156963949
2070009373
374774851
2094231430
1746518018
1699909548
166843970
1826019724
1194887688
901706114
1426582217
771400031
1323556186
1631698568
287256944
1908078706
1816041967
1850638398
1846860210
1215118199
1363139408
1973435980
696320804
1588902354
189201335
1110870036
412876303
553439644
1306474607
971456931
2125735510
717991515
1897683587
552495828
528377416
1247933986
169460797
424594515
1516519248
1077186472
108224140
167385393
598189850
366714913
1540681978
1955473635
1898797012
1048592049
818764762
1278716162
1823408652
1295403389
1632896832
450910269
880425749
1269804888
5043345
110099412
869501990
1976329342
1400197289
1218158998
1222486487
464815377
1018051155
1865320632
1694924044
1475212773
11124022
19676262
749834989
629752543
1926628179
628383399
521265666
711357511
287735998
1740715512
1794512499
769770271
2064189842
1024145077
1000346486
1307465530
656904266
1409940034
574300783
1167110222
1660193844
542677726
1042829452
1541668646
1504896348
2122985233
1125034448
1101487405
139686929
2033861896
1819369040
256924395
815447889
608979488
793394056
1040376761
1491033896
1439086270
752644504
2116800531
325528916
2133508679
1940342460
242668740
1663878261
549124291
1442079802
488510553
2001052723
213387049
702829801
253460779
809246444
387670987
2138327666
225756611
217265666
727529520
1782726514
1460115591
1649647528
1039174088
1566281906
1657375212
579988711
295102661
1829678445
1254802873
2059184119
427340268
1646160996
580057856
34225849
1347880115
636615165
1674619060
56949625
1296718818
1351130405
552273065
676295432
401557291
1720742182
127697860
163940331
1184796370
1791150029
1597207005
220390340
729464760
538633528
1877763502
598802673
1177228112
1190267275
174166189
1648713119
369282351
1137990419
33987079
940399898
393382226
1271547662
670477895
317583339
657751794
1417744730
1657772260
812277668
1168957756
536355462
68005263
756553387
1850377424
703684885
1600237593
62773857
1595153293
2114565150
494174704
344214354
427267110
1010998638
93832404
1664455555
243000931
1285852162
1548930540
1745377058
1706696086
839918475
940875048
1313034330
1347639935
1991676367
25450584
1837685511
897103498
284707912
431168535
635101972
1279903018
495726769
746364283
1644810891
1795224327
2025321783
1752610551
22963310
226692882
1520747540
242881557
1279887860
802088941
835389547
1455685565
1812232061
1120599470
990464093
668518154
1561653555
1166693042
1024018215
1811675199
1104373485
1601575423
804896216
34019901
495947374
1111567758
1930970389
1294065215
2003709040
1384561580
442991247
1288679730
1351411706
1815533031
1535152427
1982148086
1381493320
1608625558
1795111752
834538443
1542630004
72614172
558033275
1046890311
1592978048
1716394502
941114114
1545936634
59188555
892901640
777892492
1081197942
919940534
1160923687
225798499
1804230972
904578513
1072574942
567191853
1624332170
712908751
1309862124
792003733
248349935
381950352
987249685
871428469
199554212
551633386
423768542
786048729
1169751716
2031840768
1167359873
1845765787
135875728
1150750956
1609675648
1685153034
327085402
159660126
189619032
398576387
1657910131
561672322
85665985
1386878842
374194954
179475487
104948475
953487879
513374766
994994619
2065890825
866034503
406338711
1099343811
1220139419
246321361
1305251269
758707722
1050749214
606310326
54593279
2051234485
336665430
2026014858
1710348877
498164137
171939706
1186098682
2144869092
1412925524
28931552
516518652
2004586144
13627978
1630361221
441036666
1060157214
1976483815
2051711955
1770237817
1225529270
1468329027
2077642172
757203200
1125216376
870623861
1319695858
1464076547
677130517
1913637795
1636663766
2131834778
1402846178
1326733047
345287565
1850532575
57998231
1452677540
1165125966
2024588545
428422345
1640796830
373885162
1546260749
92486189
794579551
1251372108
1372327458
303449898
1616130617
891577663
1826580592
2023562330
1074153866
1430508316
109648363
200218087
995648117
755280750
260552089
497829122
784174133
1829678445
997617913
1601934462
879561227
671759158
1049264227
103301701
1692214222
1965644277
94939630
1604161218
1709257370
2066182286
726176793
979487996
1386033181
104700751
752361560
1329832345
642143939
87849153
1712783291
1442729154
797984382
144203753
103537248
1268059077
1636009206
126395462
1232949624
1656698022
720898146
1260162808
1644273333
1770390513
1470416443
1033120050
1922052992
394459889
325488018
312759360
2025893146
1380358135
2099214544
212114666
784694828
1177832547
1955754897
610801905
1043948474
2015405985
1358301748
615225301
2084370582
812198235
1965853891
105845638
1715237198
1828980415
1752016637
814198566
2008180729
1490769898
148947555
811072466
1190010660
1475553638
1710205865
1788523377
1654336106
1342491112
824354756
1866950244
189056558
714828591
1632622134
370922193
661564194
791808870
624483874
1313190030
759898928
1142901590
1640179618
454326005
1619347923
1668386439
622112861
790250900
1734992806
2004074760
1280917237
1749008652
876949061
747903577
784833003
1365882590
1778773915
933047711
2051614474
2079337348
2124550890
1901825711
390831648
278841541
143190482
1562100852
1356914271
148763278
1940504230
618219557
587155843
463478673
784349703
865212923
1233655083
1290335231
1244449357
2016890656
2080135000
1956967691
1573620444
1189272809
1558033648
933470389
1816064754
201567104
562920952
1538740949
910422637
1172056791
730235101
1147794214
886791876
1642200295
424853415
984583065
2110174877
7831721
1809407437
1598499134
1400664541
287175945
1450582406
1693214655
1243745974
1665146527
1420822036
1753010223
51033804
1547761343
1281020319
1464533126
322879828
635817638
1142351708
676526809
201201487
1700269185
1574720242
1153385602
1104611434
1243545552
1132948977
364550496
1026301560
96116658
633136488
1391104398
984800009
1095783084
337159863
1307173128
410921683
2120972131
501306087
1312192772
1876660693
1792689296
123861805
260823539
397215502
498948888
971072841
1825330402
152732641
2071858368
950510486
349735371
55474537
2077799551
1800113768
601142810
428056000
958818678
993869734
726548069
2021365298
604893362
1849764034
556202230
1479801845
1582266355
177121580
668349321
1865507836
826453214
517871060
352692920
495881670
584082701
1339731571
1287447386
1236855727
927068978
251133977
1075095480
1724919773
1891167063
1842785329
1671265193
923813027
522439276
1775988061
2132390781
635113873
1467050309
601571920
1444283152
1317528832
615559755
1531399346
205943457
1817433649
621815145
1257930200
1313299410
405026656
199846868
1537137814
973984327
1071239285
1311134974
1240866295
190036157
41825844
590998537
1064128953
1289735251
1615836749
275254090
639911906
226726684
282272367
899482078
1603839711
165011536
83250991
350467727
1429962159
480073684
1967578889
220885958
159629580
2002249535
1931378264
50355739
758273723
680564870
1343375691
1420180657
1546040373
994373201
718906331
321249215
2071590327
1055422611
1672405311
864979603
755558079
2140871908
691503857
1919214181
1210536194
426241856
847313229
2142559690
950076486
1951470171
654955766
1440916699
307755714
78854401
1736369374
493423841
1714865616
1872616230
1177382686
1029094725
245493710
1845582094
2083404092
480737199
576841259
2116878819
544035244
383722078
1327225262
1307033048
407941369
1965920501
493622783
1205245512
394116057
1665660708
504833676
908832462
283579921
604536539
1406363008
1000991579
1769384813
245524832
1514631381
441676254
1835716166
787875970
1605812876
1861084533
1237018290
1407674722
971848124
1266139518
368605843
2132655509
2106863479
331403973
1219835109
976659190
1148069085
1685796674
1063506044
524766791
1635681204
606758410
529504572
1663566310
1968103898
152876764
207703241
927576291
2114111769
513013749
567410323
183650897
737227165
911647792
290488775
1588303795
2043736255
418348693
1924234421
1594413859
490450227
1348902369
2101566721
1592278035
890223687
464564730
535189686
390767390
312554756
1869115517
406235367
1239633001
299218034
1061574495
943224942
967466024
86097074
1300222908
35070290
466896341
431632345
497564945
1502769957
1458127580
775803609
471443526
966742913
1123405827
1081933775
1293497122
1231933040
1375209710
250944465
554188358
2078448567
95731740
1620716220
414980589
862637499
808145182
1269261286
100111075
1711484009
1658466315
112571521
1586217629
1788267049
312354803
1431740099
113693614
292829801
1518290614
573734797
854057401
1415590783
1483058780
1126404819
156854797
1812715225
1589371676
1975603714
1831420387
1530694876
1402412386
1668650130
1482637253
30114895
1779566899
1451621909
704734491
1616115434
1005390245
158951699
867273704
1850017319
496601473
1086365357
217909627
277175964
240308968
1035944538
749959750
643152140
343247584
874033101
1047973159
959610890
387419594
899750165
1585674037
273089268
639668140
1822558301
1860808904
83818603
1567030382
902250250
748875164
118537305
953093747
1615760122
980322773
222540727
1873974469
1510677142
271702669
1397449048
310389552
858088020
1671385293
1877152293
356641206
558241516
806123506
1413434844
1397376844
227714664
210912380
1012278134
1911322364
414775265
1264775398
1342870465
859120078
872929701
96744834
7062164
467113123
121753416
1108473675
525700617
40292511
502964244
1745775369
1160735483
584328638
2136313519
398342022
128821765
445202252
415870677
1467722332
762567383
1958834467
1197795739
1634666054
1633303932
873542329
954883547
1817611424
958747772
1364693918
2018943293
968344452
680456297
1354218096
150168405
1825564131
1287273894
863085708
602563369
440789876
1929401958
1154008735
107642469
2024403901
1741498903
1678924845
2058278910
9577041
1607562623
1478862393
1644391527
1366742093
1373962106
1743544783
1840446518
158533824
1405048613
1065308039
2116166829
855739005
1985273989
1698603477
1240158484
761599165
451913674
1670735390
1255038948
1130692129
1762976021
1127112199
484464858
1859710635
617314167
1675816723
1236846685
614663530
2022100095
143746414
1389230353
1813087860
801320202
1339065873
1619503573
1467409419
779087535
64021901
753336173
49158929
855641039
14918609
1249007404
114951034
1044905595
100036676
1336049885
710581615
1456122441
2067874243
1553749377
576599162
1083194857
48434067
1371952877
1268014488
116654466
2133955972
792053410
531173987
481830340
807849229
136030553
183303345
841535968
1445176783
1398881282
652517120
2120098776
1678475529
394259431
774487196
1533439779
1074315568
1941981796
1804857598
1630181798
817249863
333025941
1432772631
1984957296
962247052
1408675783
1887730066
1395254205
1838657871
302103933
748170769
840249275
566409361
732124338
1649649684
1270782880
1709887729
1737550108
617000708
486440961
1465263671
54250993
1749822601
424799503
1574698859
1078534627
1101486023
1662217406
1268065817
1482477281
20223520
667724992
1806415838
409442056
2125924265
245743387
1114807142
69991667
1461396606
504714376
1708589722
1991385708
1267139927
1321495022
736633997
1624896990
1204822433
929019596
148557991
1501030641
1649638109
699125785
878069604
1110581214
1057048627
1503871645
980336384
723716125
247250054
338507055
1448564234
1087499104
1208814912
322208371
89278159
1712333274
240756402
1785060317
809589669
1768734997
557921206
1026478120
1050022472
1575186333
544664656
16152515
1807900805
158860012
732633243
1080396264
21672132
1324070064
868137002
1486244475
488044499
1260883985
320330304
1046965781
1990132252
1436833467
1071281589
1074092220
863528642
1201279569
209273797
344025270
270924438
1409798690
1093497307
1849996643
641057753
1554146082
190203262
401229046
1246231695
737389074
551742079
1814856672
753585922
1027036440
55929663
1251178262
2118619056
1060093113
1069185209
1879991942
1565811794
1054385677
688465803
687108762
1295403389
946604649
183052140
495136069
1380613246
1573344821
69260094
539658074
1986486668
162591114
379499827
622554326
605875493
1135660242
2112639505
437722855
1893295477
1096725683
1706283559
637698687
696011209
577211106
1332828491
1456616682
738243154
495427794
2022184337
1338023557
1305114900
1472980751
465217393
1497716400
1957047680
297357806
1934854103
125234531
200510277
514341225
402466814
40732199
14781499
1398229106
136823940
1712992866
711718926
1483127458
1901250829
2058274982
1441859095
1787042282
1527983541
57888737
257718846
713789110
188248060
1177183084
638439978
201193022
392025483
601487405
874193756
1170818727
1685976040
1437691050
1424552314
117421737
830273472
1795800627
1905433337
2095957389
78913635
262584873
813778474
1102555573
952824413
447287806
1289169217
1059073880
747766051
675580286
89589273
688200421
1143753877
1550737994
2006917746
1891528956
1101399459
708445805
153476677
144276255
1002351787
1094992865
1509356094
270319245
1972874886
1072680733
249331550
1879490605
331847213
1065560733
1166999782
913114633
265888641
2117562157
368297566
584988352
414028821
1994394203
1964956771
2116732771
1512801515
347712553
1780661460
1103614599
1295604058
1324785886
1028405474
1524190963
1733594523
958458810
1579451386
400279266
1864214890
1225446623
1305063628
1647706161
1688129373
1678184622
448247860
1850116384
2085612312
1487513700
1028948611
569737600
1989694323
1403786495
1281773749
423936112
1661832359
1231698374
1197655498
52076115
75400397
368298541
647103758
1099607665
143873457
2082125814
948227329
291422896
261214835
1771261382
1129467760
2007635495
1352317014
1392441046
1572722245
1789400083
1842383364
1570495496
1183873437
2070009373
1638843827
1060162675
837819471
1142455438
543124069
1454881183
141939084
670180290
110187192
492673233
1094763121
2061573563
2046083473
1575565922
1806357583
1263988411
1533319891
1624136712
420470594
770949504
703082106
1154651012
47034366
773090390
286577682
2015459217
1392638817
122781539
2066589612
1484993703
934617932
1426361752
2019738181
371974812
1026225755
1686323066
1027990695
1373486685
1202093320
1055848771
2142805924
667222595
383739793
389041000
2145578896
1035740178
1237495917
2055044134
1589465241
1669976519
873502777
948250510
681796969
1672520385
1832367702
1002264254
176103541
1080388917
555919447
1244164531
556515912
1841500427
1353089685
521710682
1246514866
1120690784
1084393541
1748842340
1796113407
993022286
1613263523
1917586272
271745959
1565149646
1799276037
1085334802
1548647115
686193575
2146674029
1456140121
1142135856
472210170
122445328
66596575
828701629
919455648
1045826769
585921198
671472363
1370278784
1806661918
1685427778
1434370792
1542848773
1014838195
533715656
146802454
333865928
128353580
1421265144
1506531939
1723108766
1984796236
959928887
1547883596
780989537
254167465
546956346
408382900
1276012406
104501417
1146563726
1623811691
1360160109
103222673
2066842063
315843792
1977050142
1541717484
912600991
1639937848
1589287643
857661796
1613363531
504313460
71876032
1443509690
1212490965
1647947104
2131491508
1378152825
897277520
342558015
2128983743
152267701
395286237
1109105052
1124764940
937614449
1368746658
159912090
1153798927
1421374030
1691883056
1858847062
1907741178
1323502988
1740584744
1673605530
683018169
901150412
650351105
427898582
293646319
1640253077
2144140736
475537405
1278050750
939516044
1627098559
1667526705
1421993699
80203501
703870699
1700319136
1754419334
102809561
1805526912
1967197498
299417014
1079190290
345254460
1278464410
1028868192
2051232219
1362407754
1475358348
1649541453
1937959451
16710216
1227283254
1185730187
855026079
787855706
494903102
860549663
1966376761
172761890
1249992123
255766284
1531658846
2126070226
390289916
21387596
1891075195
1470643395
1247078948
1543733868
263175510
1177990028
1710924853
776793746
118135496
848269910
748475946
960726161
473683826
1824114385
2038164718
967071565
2079805096
980309256
1771541445
1528325223
252044832
1535840193
1120252306
1863332827
1047536955
952620000
1631472571
782236997
1349962723
2889581
362295555
1139830302
1646589931
1588044469
965617296
277967200
1398280437
2090018291
899201158
1897596879
1568820448
1362019575
1985931306
1877367055
821296390
1204470885
1755785424
2008939447
992876511
1473713263
722716467
1046526421
1586269016
345799136
774942777
784190434
736995271
1793076944
808185805
18208282
672443936
1115343857
553631181
964114244
2056965469
1829038819
648954611
176588470
407193594
1284587979
302143472
759289494
2031839944
672063336
1862044564
248296320
568436229
534722542
1415852989
1922134461
1161848008
21545342
1240982818
815325552
1475178968
305020860
507968709
1790914160
1706144869
1408321565
631721676
67679942
392564678
1765172021
1889554588
1236846685
1121407039
1224046049
1969141156
912023186
1573378073
988966382
1191941661
1259068718
559391838
768543825
1251849374
104507764
442058058
309408477
249317002
1580141564
996186641
1570106564
1454926081
912813403
1863328321
405178652
918450391
1522294300
1518036550
1930634654
1637021402
1417835498
1447508328
1419867246
1357908280
1457100641
1528762709
1938972599
1854507211
2078917987
990028321
979969070
196155359
762779295
401506432
1128197098
425215423
1116212360
1777294969
1243711593
284554475
1413886053
1443013440
124094555
219633957
925483914
280171982
27746891
961662646
17220854
767613973
135002472
2052909250
708939061
288249144
1691788180
498188986
1023344527
1923149796
1590719957
1623204784
1915821178
717363870
423952775
502406294
1628311106
282290654
1013905102
1884293212
311259968
2135139669
977250083
1571602152
1672586178
262099729
885516089
2140336519
1824947071
1566081471
699220779
1645781436
674785056
93871888
436673718
370737315
214667586
1604265218
1025849517
2099328086
1326215455
257119538
1067525304
955436042
1117995429
767398471
1921403107
349095134
642990429
2140906703
287772032
876497545
991735190
1196887470
406027545
2079775115
2090388773
147926798
1573745267
1504033273
1299459115
1410314003
1507830703
1666118887
384362800
1914577642
1993868709
212307811
1029245794
366913582
1048492367
554077469
657962202
2135525386
176186199
259405648
1241935853
439563062
1439623269
667879846
1013657675
1002365875
2051690897
1112957334
1824715842
688823753
260860670
1081554904
53289274
431536218
971021847
651783153
1601886218
1842368360
1082919640
367977980
740803037
1457424311
2078619988
1870428563
131613289
586768332
1007578942
1376644992
1563692043
1798251337
1262866732
9917073
1962583058
884539381
796718305
1597320365
148718328
966247901
1474269866
1236110161
1928829212
1625680636
1283530789
1704997610
922372419
109282939
1112956646
2105089859
875284642
1760497566
609245344
1964448554
1576147367
520590375
1252742141
1663059073
1464390992
958272873
56257670
225047422
59661981
1725078328
465259706
1230423571
1532366723
418536829
1271681210
544498994
1380504205
114412696
718722867
1618109086
56473296
120025487
743729727
640766436
520033338
1781088701
1967491104
1834278872
798177829
1097015402
1158738437
382374425
693262976
1410581249
193928616
949711432
1358603909
1718548019
1259819552
1967050748
28962100
1771871140
220156567
1399809468
1694158904
1123119315
1564037131
903638493
1431906133
1763959884
207259705
1027677799
1516187341
696600496
1269503906
26879125
1248770648
841637352
1175698830
1605295087
1984177649
1419070174
524325990
1101685941
153724232
2048249150
1754980797
1151638053
855127510
1261152024
1299344484
1217127730
825837791
390349767
952863054
547001541
1192707276
100819989
1439993269
305370915
459895047
1568153650
39448570
199865802
898165978
528442454
697816821
873573941
1559946710
614668615
1072430057
337578727
1222010566
2145776642
27024759
125235465
1760782762
1647549499
1023136933
1682700613
1359196724
2120094411
107568037
1344320616
1157887071
176792005
272337243
2100689467
449606450
1569411282
2070125957
601882061
2100493080
911006758
1640936756
218687203
479236979
1013752768
1059444183
1069379865
896862110
2125490362
1369030627
880574819
252963731
1160898881
321601746
2005351260
44571196
1328813568
2082229121
765645610
1965266124
1140268661
2115552100
97903590
1408549129
1326024268
1426067066
589770310
1927347711
1756165347
113097159
1860092017
194235984
1083987021
2107072015
2034110094
1594632416
542905220
715418054
389646400
1922360299
1753125161
1045076263
2140926417
483930269
1077437812
747181020
2099119134
2088435115
146064422
759618376
528622433
1533927103
826938932
2281718
1146323986
1200283421
1967119311
37174230
2083180577
510995543
1724082340
828636075
2005173087
1648282787
707307151
1389820637
421716651
865575060
906339473
313604738
24095073
1265811826
414920079
605655964
576173706
1206800830
1592460768
1431254691
373406827
1998275858
69540848
253350906
1129492087
522827291
1443262608
1238342846
1426790128
1079912844
1062634276
480319534
926426667
1392730952
2002124641
1779540055
1964502291
20339470
2133086097
418524437
1283021363
664001223
259670857
917430617
1028771328
1288753377
1517698998
170661596
1872270004
893522515
1999688155
1122479265
1974647696
635543841
168131420
723684099
1992797736
2023326602
159614548
130300815
1168294080
985922767
471960597
1796888647
797316114
521368928
940798556
464731546
1273370844
1963089505
1393023634
315240545
158411275
585633381
1425755688
589673016
1919260758
639914054
215011157
531013764
1903908420
1266560164
1895966104
316341828
1856043715
1351682472
1065319855
1237606080
1388891939
667962423
1271802710
1973176876
1218345480
339730797
314548487
90294729
2035397655
868050776
1290619446
1284369357
223681534
639879347
1249495513
676773593
520046243
457343940
1382194301
1726729973
1209174372
1884459227
554966632
1170935705
1496130936
2100852690
981339587
767301963
607372555
2094463424
1659603265
1198369257
287940194
236237566
492869408
615940546
1198356396
550201728
1656907977
225013548
546229994
1241876659
415891865
783381882
646725467
247449270
1608744932
1037474494
270496350
868088310
1618278444
933570102
1102463196
645684231
406935154
1933020576
1390109977
981297120
353390937
323981
781597967
919342109
2146854772
1871605079
2112605100
1080691123
1319722281
373505897
388863025
1898255192
795775166
7381075
2074860049
1294647064
495862885
1682551326
1340450000
48948789
971629778
1729035294
1947337152
827681794
1799486056
370407803
393055691
366536885
1354633868
1794666539
304244256
1778186427
654662302
1110689547
107751190
129046831
1555956195
1030475363
1033303947
1186457244
1616236498
337387023
1594476762
62792080
282098855
633398418
580446526
460832413
807043646
282993185
1520035132
877225124
641025706
2014844536
1979458308
163566723
474916753
2137108861
551691549
531962652
1693649952
84452443
1553762459
1140359128
856455922
1342285673
1576066251
1166145148
676919683
2027845125
1010874157
1481261909
478288154
1666693671
1361757304
150352416
690904395
1258327208
1359066423
829575620
1564573608
728451009
309444283
83308706
1808542958
1904980679
507968883
276689062
1966191055
1089251192
127481244
2075621026
1919998186
876386104
2143185648
877639693
571460399
331069872
690461026
196063474
14402150
1033798686
1994743816
419053931
1491807874
1025461108
22770372
2040630616
1287999755
1489046582
946818994
1797851359
594201373
1897153631
1030805702
444634244
1104732140
502967071
546674928
1807941151
111042255
1321846816
1866826260
807748037
746176242
508591198
1278834176
185482121
571965276
1893713490
1451364052
1784691300
1731127372
1068270667
1849822547
2146714974
1335007497
731364086
655732070
937263873
917734667
373850992
610332138
1073330631
1606962882
1589582431
1010962241
1509510883
2103641041
473266795
412177270
637420090
1082826121
1087226313
364412109
1849105887
296865764
1214562107
651354288
325784540
2079375157
1636059182
307124637
1288042097
841199806
1051746336
59878968
1673639891
1404691939
1145769007
1124728607
1625556449
1846291762
1995471687
1056106879
1643182293
2002155229
2025531209
1145630862
1223481888
250363232
2038259923
2113017698
821679780
1870250032
1705895671
1338241675
1652681595
929393843
1168010367
1817965450
70303632
1229385055
1627581951
768365269
1449045272
1116306335
1728919691
1249398254
1786085717
1736756175
1031559799
926981447
870912266
450821009
912934069
625558552
149271116
67863055
536796268
114015623
558771006
86308028
741335434
756478195
547240809
737049271
660686906
709755173
1156545616
326029313
169694813
250057105
618278412
1879316457
701393483
1936137698
787840041
610284332
1340159198
423264129
1473738528
1933218422
1780285754
1366348617
1035995163
1906685195
889027590
959354229
935788399
1265025676
1362892430
284532684
1863578482
624539701
1719831260
1639749684
642636126
758678533
628101653
1993192721
1844841195
554972756
652741599
460772408
857377903
1410400181
1770693023
774623177
404248214
1797432235
777873830
245863799
1371555778
635982757
1157215686
423472670
960930264
1858687477
1325001962
770461482
1976574130
991149887
1688900256
1679317388
796744406
246065828
329242957
1097039760
244531649
279647165
767264004
428003583
2115994358
869277891
2022196968
927610118
57985606
1011823034
750525608
1841737713
955409783
1386073204
1755107944
2135861866
1449724068
1863850276
126921585
574775317
779322502
1092503621
1270445520
965074251
49328474
1220751632
123381154
195625085
2120865918
1941242377
1280139106
1390411665
1126255747
1482277432
969128408
1428473269
93706265
1891899940
1012676066
16837878
1188385796
111454016
92296346
941960832
2049436447
764125577
1086397821
1056395418
741014115
966415556
420367505
1483254185
1604050960
1541983743
2095426982
1346328482
1065705906
748121230
1525877701
95034338
1650295867
226776400
661807482
2016210741
1929383767
557697524
150282900
1088247308
1445802830
1211534981
881209613
967341229
721722155
1360492109
2036939273
1596469931
1718419654
2091441131
51997858
12680644
282414509
628312602
51284507
1194560507
512176605
457148374
168787865
600848060
1802985716
43897668
593379376
559297046
1275916984
1657324049
174873456
1592369539
553797432
942410704
1290421609
1550311181
1854774206
1463615937
321280265
264629522
2036260363
144620202
852929352
288136180
1309235037
927371850
643851916
1408544278
1317295346
1895527276
129816160
1261867360
1274161296
1321603020
1559969497
1339028575
1889850441
198322971
1854321039
1421989387
1156588091
1103345558
982295895
2002513888
1984070966
1330283804
872238690
592135565
1786294343
1470787806
993954705
1847780936
220615836
1007100760
2127907630
1264087138
719877266
604677144
1295521766
1088796687
376201598
1114364403
211874767
1248535188
665211025
738477057
1429920008
1399391097
1163857725
935010653
1104908690
1382764063
2141900917
1342217640
586954660
1028032736
1102088917
1639360673
338589186
1717437663
430377967
670574801
469625228
17508547
1697727346
568589792
964340488
124651468
1627577583
724998810
1247933986
473752453
1334749597
1986558797
1666652060
1881750650
833010983
2077826529
1577611293
516112001
510942323
247739303
74690604
120594629
379260652
1495141810
257551525
1882458128
1095507948
2131840617
214677422
623297829
632934927
1984717273
1397762084
1926821459
1682612624
280619987
570718370
1318744284
1141461173
1805880304
632385134
1442347956
407201978
2086298258
434105770
166924545
418673875
982440144
1196984739
918985094
1484484272
1931066655
445836790
58666507
1698049224
516299957
1364955057
57758722
74629200
1318634188
339095936
2063099809
1264789240
1591394612
1473612201
565748378
857517995
370440425
2087499517
1425937957
1753802177
1232807964
1424205563
85047840
1951790443
665393644
1459210944
1983374980
1405542242
148342950
1810280863
1438330336
392571644
210023779
1678534213
1932077918
1890819720
25104444
1549021127
953926828
421943900
534778699
453830234
1786584768
1003710501
482428017
1572163815
1364897538
1583670217
787720225
43369500
722240213
1738307910
1218089149
733823711
326751129
1435426141
1434023015
670861453
999296386
1531670993
1166061541
1062565444
1910781700
201772054
943727395
1892588114
330146909
857464702
666636960
214959326
1940245366
1238267732
688728811
1617778068
2061556301
1070924519
857462365
202241041
1644209622
444996385
671152824
1348400909
1111756341
1901644403
575215164
1966341132
1021810271
1769283035
190612511
1057115695
1776855727
1979561074
1049407119
1883350993
1027479607
321659649
1647916150
364216763
888327912
1616820965
1122182543
918490312
1752038036
1657416572
181355097
561732898
1885618645
723674023
2041355125
1678189
417028777
1625686616
972976363
792207044
2073926940
1615690755
2140860662
1663351601
1748958485
1326311443
2080385542
690979513
970226738
492112398
1362582270
911380727
1253479107
435571969
1770612653
1792767396
1136166414
234619764
1268583249
50928540
390012628
243563078
1215838271
1607159897
1428943592
2049999533
1373799922
848799224
691752290
913800082
1965389297
1667955322
406458819
175973793
721828288
1026630914
1579266629
250648108
481254286
951426600
1427068647
990499998
742820973
1803745209
1094544011
1793595370
1915792380
634361293
1773917962
687553983
511022622
1342332476
1563510476
1758120114
1323255319
1811520962
397841121
1178323040
1766846101
236531335
2081187165
2001647239
1899892644
270735146
1291758390
1167896731
406046559
1549218614
1827770926
2142616430
1214499225
1875442595
129369860
1997673981
1396910590
94015950
1797659557
189853173
155865712
2127560927
2140205621
1738403668
923260659
74737070
1561319474
251745121
961212123
1929374435
1667598493
1808339131
1560370846
236510862
25538952
143924398
384200827
1675438433
2034243684
887626477
1800194602
1364611860
1083733048
606960624
1919447645
1410907243
914076500
134187741
246108735
2115075281
1908499558
2144106707
1902410754
468558735
1071122837
918830662
1704735632
2146480893
2030811164
506392927
1474809834
2048379493
2032803455
1836726210
1138043163
2016572035
136986020
951793572
1518250693
277340454
788019058
1958200303
1472939579
1814914974
758472899
575741822
2013948560
772255414
345367944
1346963089
1079167032
317686194
928231568
1531949984
684736639
1632546226
630577775
669474824
1451417783
1740215837
1338133236
991071356
1203473735
1566814074
2075310214
685818710
161114135
1943261706
456739709
19184896
437437514
1323437214
619902928
327571770
122018532
2065470326
653070883
1825870175
1951789989
375883629
387063001
874972533
1205242248
1297283251
1874251145
1923961901
1743895230
40669421
1468420232
1532609101
1041537045
2080838505
1710064414
780747203
1780342492
862923018
922022481
522062921
1330241071
833151280
160847948
1994301603
413346941
539643418
828547996
946852159
285204036
1146391016
1749421081
1963638053
185375884
717043304
2045595673
2073449060
915457280
707357990
537103530
847946565
1876464874
1747219707
729000288
1386496244
1112699878
1927534926
463478900
303009342
29867487
898245431
1222031690
1933080210
870066493
1801538640
1670468148
528047738
1618311883
744342025
1022200558
1827182408
1989783029
1733646057
2112139384
1230235128
1401138596
859139043
1341016655
1082227984
766380289
2143257177
1236755045
1303739925
1168597260
1601733390
960376584
1361461653
34849737
1624543944
2020783499
1296519156
393681399
1914873354
1699940599
922869760
1686623062
1934178072
383510658
493328458
1757261491
470490974
1459343753
567331416
1345593006
717409956
2071807707
1355420484
237220766
1824891174
716234868
97859968
927781733
910944368
886248022
1879461280
1821734896
1150946172
1148547191
855830132
425500244
456140824
1440443163
1656627473
438916554
39457742
522264526
1121994005
98984032
476790816
198356739
93582351
60860293
576143955
1509669
175547506
1854020314
884758398
798848770
1228794611
1002041068
963688802
287651086
257932289
333753656
1618756284
125459713
815312344
733310720
1135025532
1564420503
299119594
1793757927
222035159
1803138544
867764101
600802737
307533379
954462028
761297525
364842709
1882277523
162443924
934904738
1402407756
2071355667
1760501128
1226989414
2042057074
697219456
1445120782
1049248122
914193623
1830775363
894559603
762882565
2088986575
1066503190
1023042002
1488199698
763833710
1139807805
1614632220
1266982391
1586636886
1107977465
667597046
75525523
1820558267
310348368
1506321826
1857517652
634975152
1294936271
903114798
1098711347
351478102
1365577714
824425993
159230917
2072582516
606516716
2088181324
644147772
1551280342
1337565167
1687440067
524146021
134618905
1879467692
555280082
468975710
1404673028
845736466
225772628
921701842
1333451416
1535869360
428249058
516831746
81139085
678033635
1467737691
112739306
2074098968
685217883
688846717
1377194949
838693736
2127548249
1569778942
1747766166
138926108
1581698222
1984223208
2100673705
969904436
1007030765
1907939142
1700113933
1488072379
340075078
728512501
2088154860
1043615745
1398329447
1310650544
488271908
763209674
728637838
531558494
1757344044
1227674518
626586047
1224612267
784140547
1256202357
1557554912
415550057
72030978
886650729
2054411193
1209567477
737894477
1848786609
1506600037
1268668605
1992744002
79832691
1868931248
996371515
1587424398
379258986
859419234
1661798323
207013037
983835514
1292636845
1300111587
1187588649
1857683106
1941286325
1837989751
1516177942
2043566434
1879637889
1190139834
747790788
1315785922
498667667
242212643
895090728
1534293890
1318540087
67790160
622965944
2019410439
1975574841
403452559
2042865603
598913227
1032813307
302396671
454417149
137002433
1732966162
1868307635
1637627654
70339263
1508662967
1487461603
1979445058
955080305
1683953267
1803886335
1305624345
704850501
155391835
2057566931
1893917777
2073638623
77428400
254865027
816848652
761233365
1882889902
1023436912
932824631
485781077
108011164
387686585
1709738059
1428266294
1353311202
1086223231
1790305947
1730048660
1668693703
1324050482
1049133806
1838740846
82896430
1455515161
2029170939
1470619550
525952444
897620171
1630240539
2075402987
1973301395
527996402
360065694
798220494
1542195383
35503226
45033677
894469926
995230013
1706066687
1153121683
225883272
651423664
75711733
1995984980
799980725
2093903039
759958471
1838874595
1117974092
1773479430
1796387554
254683981
1598722077
1925034728
502634957
740297912
1474766933
1713504964
558819624
1397938809
368721210
1131959497
877357357
1701612415
772921373
893837014
1737154359
112856676
1296103482
361810158
1330846784
1055003702
680662862
641550621
1535677027
590709848
807164209
1526893307
2106135978
1795839834
1798281419
614000336
821885510
1902398168
438638103
2126067871
519954422
802187529
1148587996
1983285486
498880950
941982432
1688759794
1454654407
555990286
144503925
301006592
59040442
1614466002
1794233326
1783542618
1116446628
2008585184
1972533721
866406936
1292272342
2037488649
1953855788
1778293103
2043123224
328214074
1681663568
506687123
1951787530
1895874940
647969633
1806565400
1146248086
641692590
933916458
1001227160
159300805
868063167
296088773
2034819726
1672103308
492491478
1469116109
750161593
1109480407
330601048
1776298166
1666782128
845994111
1502558749
2034247399
1323129726
153198630
1106469283
1053649856
1958167544
557028747
1131151547
979520970
2055577156
1350049020
1935028276
806643333
587026909
898452984
2095641184
420550270
890575624
615500262
1530196187
1886841972
494815323
75005337
2111323652
197231944
198875262
967685802
18137827
1276038643
1275141929
1053594738
453512903
1275944726
457443766
1755841957
1676919278
1952002816
1229535121
1195635394
1224766750
989264926
812809351
1428578166
1243602959
1038969816
112647853
1599118961
538127034
2047479586
425030517
318610617
679200554
1420990634
1796824362
267430951
1095300348
1659950847
1137442260
1976973305
1823837974
1402458911
442065013
585787724
1862077442
1359884236
1588007099
1535317149
169764797
1486063089
1454556354
1721872485
1804406618
510793560
1346064778
225555608
2100243826
141895618
873030533
1257325894
2076398548
1925349913
82777234
1624547964
115601648
1839252785
305908805
1047057974
1575501922
960210098
715949467
313423484
2017494712
1073175474
554386170
83138653
724490013
2063882133
2070253530
754615093
254349957
2042710394
338583119
570583349
1915755424
107549782
1804922905
210045974
271878557
1672700409
1267722802
1666985345
602977836
1756481954
1371833325
645648455
807405485
1726248956
1511877838
237841757
945904620
173838015
347867768
1173381171
1681683722
1520444259
269472680
1132554556
1539206059
791485009
1451996638
1731062788
483085359
1394629875
1154926300
434238000
183030735
1926170347
456625110
939364047
804540865
1904423857
1964911351
1780085530
206916594
591429922
680576997
1623342408
2096567825
277321055
999382878
606068252
1427334331
479187360
1661857495
177956604
1806543527
593863657
1045837918
382516355
319810016
148245790
769040020
776452599
160379375
673807569
253235890
1284411947
2034119578
708032706
1487982419
990357947
52558438
588543004
570032903
777229001
1799442957
2017255672
2012004706
1874896528
1765927980
796331066
1409501038
273800891
163604519
438002811
944265818
2046933019
1640971953
1267145482
1494480531
637325570
2049356828
1279965043
1155697067
1639062941
335582549
1488286467
1129479399
200716545
358222931
473939652
127871545
1531735187
1400572391
1383488808
1284388600
424366998
639015258
2009779803
328089025
1576471478
332140906
2141159146
1307931366
655682552
1000860187
1319690391
1956044802
1808174203
412919056
2044239456
1987984240
873197989
2100621996
1442138729
1321427339
1320416781
416632961
2017384369
15607627
1929592681
1323577489
421460476
1064921717
1758903305
111927474
1855871102
245352163
906365884
2029184026
670416454
148201845
958748660
1703118855
246365604
98121054
395146068
771837537
2020201564
627125774
1413329802
152868728
133799195
1056725405
160628730
914213960
1656507253
684371120
1132844412
1545507215
1381795309
684255268
1831735587
10806143
723137409
1474860076
586805813
1561643636
518127959
1263292160
1507224711
738506696
1078302231
1129846113
90894485
1342354226
777350205
1233806774
1146424792
931807016
1950896764
3812151
635232209
1317290981
1318619063
998120732
908507779
1327182787
934318157
144746439
1413394542
1489528968
389081825
154507197
2109120747
219287922
1087752357
2103776079
1457693823
1170989012
1598367467
223400661
1354299081
1702108020
2119550291
107867538
1676703812
879214855
1718742595
2036636660
189762688
239536648
1448009177
796716079
1339566336
1627659991
208565012
1200130541
346285477
1398178061
1912222799
1826806121
1185401817
961747672
1586395076
392153748
1025357252
818991170
77950314
1711522507
906319337
563340936
231889827
1098868828
801035022
1090617366
311483915
1202394291
52342646
12225589
477315925
1415979493
344413400
1915500238
298600013
1626117983
1180091960
1044240674
816522116
1275005246
1855646124
593002140
44035354
846236085
866189043
2143036627
2080380180
836342311
1414533809
719912317
2004288613
1477602894
709086363
1574967094
364966307
315037200
326560783
1935441248
794469925
1866161823
1173345474
1620464890
1268044469
1719338976
441836105
204531125
619237080
1991196971
1124636954
1839400717
885920114
1052237727
1311916604
543178260
1443794464
681430456
730733282
1443974337
80554599
1634404987
1273909468
1959042125
189195595
246340416
1930478773
1604914282
1363443225
438297592
302036133
2026699677
1261426869
1386029627
1164864321
1392270274
2093920975
621838175
704844956
1640198381
1990959154
342859892
1122256818
463460957
1105885459
1291177658
1271011256
1262019448
740610825
2138550550
2145657454
630577408
1899673775
1666058454
1238043887
837366672
660539986
627943839
2113079715
784328920
1047902334
915412388
1661865488
211820015
1658737341
2131530507
1366728514
2138311300
499224537
269932072
1151606021
1781324283
985073058
1487192243
278185578
633781340
1517214744
838650810
689061154
977913495
1595315086
1301024021
436597043
824815895
391309710
652986494
747184217
1178979053
354798924
270612580
1607227306
1400240393
584739805
306808563
1396105402
549297220
1958423195
645708791
1458599484
1646061509
1324293077
870090307
527461313
381998605
479205559
588154996
827005489
733255258
1228874416
1725725599
2104913505
927860109
834212574
607194784
808540816
1110975566
1967804623
41385581
1683391854
674638323
896495155
1303847672
2083489421
2096745027
1612291961
1668453605
1318833063
1913847706
2097171115
999708926
1475589643
1310054858
1461356214
1267986816
620466137
1039524596
1224563823
156170868
734330674
934291071
383809548
1559845780
1355029416
1150662841
1173956967
225331155
1810517835
1621197254
602333829
1952743759
1420104500
1562355542
1049758686
736335825
593917833
1865976132
1338901850
1074965652
1286542463
993375542
361348823
1718587894
1812309974
1678637363
157118718
1694212413
34454031
219192094
1706402031
823022823
256828056
1356623562
564732212
1507830556
1031754970
249488450
1532341568
860689377
787175161
700165059
1956992431
916635836
384149213
1281901033
1147074684
417491485
2047650633
592367680
964517448
471599340
722536755
224965588
1614430495
974164784
318533388
1627055958
1621618779
95449944
1329988919
245266071
1667078091
1016966286
1567501783
2098303728
1635326455
1949446360
219235851
2144514317
1598991748
934143535
1472490506
1368953676
700857816
1521762633
1398266382
572638788
733739181
596165191
918556247
372742874
1861889312
155209722
674882935
1981147073
929688441
2118882040
623975670
1519039628
1233739141
798914609
1931675158
933827886
670122457
1151959559
2105811100
1378662871
1123119315
1977161362
1151465870
1305463810
1759867066
1109803030
1534034842
1971506009
143693984
1017874089
969877232
634883
1148622164
871593686
567891018
579400624
144598936
770071411
855445492
32041380
842976124
1174074694
1041920352
1237651647
280955219
252681802
1702654315
1381005179
789502577
515345769
533782709
1505855152
1690671013
2109704833
910772940
750185710
1656034381
388482034
764404165
1723139445
836276438
696670688
1294772098
1832325452
149275015
1779124764
1818491632
1923694972
425627032
660907828
278805176
356776322
623494374
986963457
1908882386
1527638124
127630175
942027093
2095148262
1911833956
39080997
2066600293
1519252453
745574710
1712395997
82342645
599239155
1015640861
1292208113
1362819869
961918503
1676324880
2036042334
1035352133
443496332
172801914
1306815111
1540396993
114446332
969485120
388052172
2108357607
647931597
765359628
636136616
1222343188
514555780
542091904
420335352
2137552167
1009510311
544530800
2070261933
575507088
551681547
299696321
103472335
1208407280
526145248
1997681555
868942962
642005026
249340832
413786937
1424238972
1653831534
1528971976
741395598
766353417
1309294842
240933976
758762758
679107961
1591604248
936625628
441380982
505240988
1643009884
1779781311
1217655213
1035874684
1645287820
1946983915
1746701538
2013477347
108474083
1229000174
213030509
436083641
2118392092
912385204
1825161401
991118751
749946093
1857603695
1883382105
1874629669
1354740802
449643875
1040722221
143942370
1348457737
1099386689
1027684284
2010525016
1162733142
1653339777
1025938614
1456229134
75092132
572121259
414553033
1259272922
779890502
1196176011
583725600
650026499
503663496
1196397581
88596252
956234836
1188623410
2135581589
1561885925
327881089
1352385574
260599556
2069293177
148699552
694399894
1192815017
854457118
1457806775
192219849
45884992
1942791775
790559189
1999714483
487386210
1905441134
1003467669
1196660845
1398770314
1594866212
1700056974
2129865734
1067875507
1118310716
1556531768
1810321832
389063703
1972563481
2048886523
396979285
1857723915
1456805066
267972584
336158023
1125142846
1680620635
675436325
1590037527
1234870846
862636151
1463900794
1482084889
739962293
641756078
869987505
720705927
1637853120
2120460426
1267711020
187281607
1501402800
1746145918
1111180991
461008945
1652261771
935663272
135232883
11102127
2085591166
537951412
1904504179
1963358062
160275859
1261112992
1982222884
463578150
850550926
1751506676
929197940
702633207
263269815
2128377556
471886044
1920378994
560033934
1240265787
1717801193
910641332
1752751317
72445938
778413652
196348296
1550147571
645148114
505299775
551933032
580469601
99744262
482324604
2128166189
1446715837
1689849442
1179065244
227270650
515991307
1900336143
1398378264
2049162160
1852960267
678390063
829631073
1477899397
2114005080
1881178753
1654697944
316415044
2012291696
304745681
1156435627
1834496258
2021770338
544698466
1274778264
1679927319
1753317002
1965523050
1279410821
290914515
1070508715
2118073406
196170610
1462458932
2122178543
550752502
1624357558
1891641732
574683472
553265501
1129109995
1488735489
89245511
1792723584
1022468988
399787649
789831969
1532965527
2031569640
744278980
1906375742
515931003
1926786209
688491741
1891615873
1990490376
1961970546
2031179710
1389173421
2022493296
1710494150
86468265
1926933624
2095601462
1058188231
998305900
541561934
633858675
58169309
219965529
77535688
306058054
1530797600
1820798176
1466144907
1704860867
136179969
1045471847
2074098430
1742007870
1488396317
659150250
44409573
1156826127
1074951231
181916321
1883405708
1504479228
90143126
675755844
760597924
252407064
841924382
1175559806
1350793125
1220407454
1269834761
1381240595
521266749
643262632
1344553921
960444429
316740624
1348358432
1267300210
879519756
503912349
212331657
479577960
978426696
1814778280
1471587791
1197483540
2106578038
947062573
1474906606
827366846
1930161153
1562797875
844027021
2039584359
949861879
706900110
1102749668
1493972733
797628362
1462752941
691141994
478452480
1002826999
1470897823
306320332
279423658
624202462
805536752
1730887115
58007033
1685184968
806529133
1738941347
1295216765
1283161836
1912984167
1677205171
2092848386
258842210
1398693172
800219679
1645172170
1174643495
1986079168
968472706
1520402319
465185390
214013851
1679036741
1432674127
818357876
502600729
2090428018
1907351329
803582726
749735776
1143786105
1274001599
520116677
284620943
1572954177
813212828
13600269
973400589
547958969
226461513
1791265185
1534938493
487262192
1713313984
15785279
290456229
252500914
1577244445
1175380415
797429648
774852495
1451594169
447368065
860624036
858541881
1334476605
1964111265
776003933
1117904502
1292623900
1803036523
1151833091
981440423
1153379916
1368325582
263839750
1338621865
1399863794
1674927529
1957164048
1723831852
1782632585
941055634
401749567
430899965
1379483171
1946600232
1106098048
92995353
1047235426
1785900352
1045024108
1360978455
1653516329
829537000
737614180
829728695
639830969
436762309
1191203872
1864711943
966766724
439733418
593481514
138170647
244172030
1943355882
1296182712
2013162818
1247100125
304760128
1893153945
653188585
1768867931
795029910
1279182744
2085351684
2029151384
1143898268
2117693591
1370333525
1273787529
353387528
397164256
366998885
369568199
2086499727
114626127
1684149821
608759701
1789153248
327996
1104840879
253923179
769697907
577297648
2034770825
2010779894
1367027336
827741790
1135855397
2034436332
66920861
1357023446
115487840
1906994492
1593313278
45722345
1167161538
871776320
1911016674
927130278
1127189182
641939482
1425797326
245247143
1654127604
356933403
580256061
770905553
1089105
672874758
662658389
995258444
765468396
1230272771
292152068
1645060044
1173558962
1380376734
247758891
360204462
61947214
1188858776
413726075
897295408
1631741070
99312748
74140533
1101868247
956265149
1309760811
1582172905
1479776436
455547677
1080419630
1996933751
1737457557
1072670158
15193224
2081740709
814752637
1963480485
1983978256
239362835
1007914719
876776158
4808811
1002755377
615132815
932135682
1332383569
1937367483
1223943549
432691817
1009318472
1680367549
1073392091
1376928104
1202528876
1505833972
1612624819
235985937
279468776
103559865
408115557
1575745359
1420453653
995790601
397614295
1760566928
269584741
614637574
1941678549
1219359442
426903775
2030446795
1610335494
2128591453
1982437006
1581028269
619695246
864227663
2078728983
1716081831
1568517036
1513706933
2021722376
1877423057
1077163261
452662233
1267584236
1441589496
1534359489
576879537
160616988
648518055
401680304
1167807291
922594644
1222068829
204813365
151408661
2085005258
1818670685
1795967593
967025228
287810976
1675025346
1492014957
535006050
987753820
36631311
1515145283
1998378871
46603482
1185747487
1818453792
254023263
1010263661
1779703779
2012445259
1233427413
525338314
1345388269
503015814
1594330160
1498729474
1343361532
1060546970
1665397337
1450754103
2030638742
1239999800
2061583886
1589378050
1441894888
157551778
490534861
1183167697
2045699541
492607326
152867953
1902170674
1349009641
1025276405
472736068
162948596
1665102135
441034856
937101943
245364145
367172069
1094970551
1466113901
366612774
2097064318
2018696073
467684918
610996226
520564775
1049289099
2011893287
1403169047
70642932
964260856
960313137
827762362
2118352265
1187955140
476227741
365282930
2114473690
1600498037
2032547094
1314280281
913795814
1922370913
1476486725
677905659
939914948
1332774570
205535709
1643539496
109852154
1811315171
1910146288
1103403656
1798369671
912556476
1421469507
1139428600
13666296
824913826
1147642099
1248862092
99189080
1153291878
1784547814
800542250
1086281373
303902510
441093256
357059248
384898771
1604837029
795716220
1721256661
1986950692
1331110777
1832148013
1518276824
1556555777
63499494
478431618
757449090
575355237
1302104792
2140860604
553189300
2036528301
407783277
1631982975
2021126913
1947131848
2142297440
1448546587
1479646254
1595767387
748738857
2034912661
1209442357
21935090
1393394364
495910201
394015453
116913454
793243069
135860317
147592660
854078325
828205130
284311246
1099912734
964146749
2060966879
573123387
562870843
1025075597
1503979844
1935401783
1739185677
948557619
1292746505
1295678374
588357207
25023033
1807249438
1076804008
2107726834
1787124327
459289717
286614366
684338513
1235058171
986124552
1411791847
1522534062
1424658721
1373492004
1084613057
1684812895
621430749
1909790931
1850553098
2029044078
1621490179
2063294743
2011996523
1742051720
1428952409
973648668
654952441
1757910043
957044648
2140716059
1830128386
1895874428
1664607372
1962293485
809276623
365962596
1861100157
599789807
2097444984
1135730718
150339995
758972591
655778887
1670785446
1146355967
1383975450
96685281
1308762794
2146865231
2054201723
1135080307
14762436
323874164
220026243
694170838
2080535437
1983579983
1969031806
802410955
787279484
1126782311
47599749
1935311357
1299101233
1863160289
1333109778
814121470
1985865994
1742045155
132147687
352295047
1148308604
1455929605
947637512
435571592
664291432
2111129026
145841784
1180581131
1184297442
35618522
2095142718
5318828
294388336
1061112716
2083414057
528979794
90449949
1340415044
774768433
184135804
1567982399
47746792
297517407
1368316793
480766735
500809466
1632570526
1786856690
1903559641
2033721374
1057416404
1475384402
96116880
1796947550
1480044213
528675031
1607026469
1369670278
300111150
312571759
749227364
137915009
153488897
1028796045
1692426604
2028308275
19288075
458660163
274943834
11010748
1242776996
1667646952
603859130
1104036326
1621849908
2098882085
532137220
931090607
1567487733
238723683
1476406550
1547723187
1119112262
633528321
72153982
1180869792
1215566242
1848499094
733378645
1769641771
779285536
1740430166
1541333806
1849514576
2079627806
96906277
26795005
1785547254
759937877
1487186229
287322085
1061217467
1252312924
692405158
1205635761
127992056
700689526
2091342595
1784850723
1930022098
187885708
2078062188
627960872
1556350391
1706308791
1928065785
1863775536
1181647796
313925028
1456368642
894338405
866396447
2062426079
1685683644
326888532
753983114
847609356
1202585494
1404956053
994972464
926623250
101515695
836288400
605973566
2076718481
1806303336
603473694
1740286528
412191543
1278776716
271069826
1976758241
708806562
382238865
583682163
600547291
1333884651
1825740382
1335958393
1167472779
142582739
2106529337
1526317708
1413237233
2098753512
471687080
961034859
919985595
650942347
551812655
189229431
1131154294
2118633646
2019418946
293366241
738652386
1493351890
322068198
586558181
903970945
391567226
350756069
2070115841
1288701161
1195965853
1695211679
1134825501
73170491
676395448
1532974139
739229286
1605752644
251801234
1637314201
1865659231
40343005
68879390
1919824117
1553459056
1468687651
51497301
2107002129
2024592824
38077658
2143907540
1176053788
1343371544
1556492168
961147790
1329600675
2080519267
1011068027
708030679
1508135043
214614848
1452042271
423334316
2049560222
808290273
1400270832
115448085
1081810550
529887036
1299581191
190128757
1894444711
1022514167
1236768329
1930561544
1795223781
31502838
97691754
1640680443
661305504
817851614
1886345269
1788491108
1281106056
110120992
1837403349
292092155
985540038
1707769166
1753304106
1169645323
1565317936
1014761187
731744730
679588008
590503947
1737603610
2012607416
1608877412
398092897
293648362
503780257
41961642
1562687186
98736166
1523320618
140446986
186484056
1450454858
226621341
1288671147
797971206
581702455
1699801788
1305711858
2134638549
1104200505
2144548973
1150742587
1621474127
901680843
679595713
747094687
1749076770
850218348
1860420766
1952725859
1975183486
903280649
275067147
567578202
266059869
1288959022
207298087
854750907
1673249136
1518176063
711922820
1370078446
1865566671
364597099
721303090
1091665459
475303778
438024380
749087203
159511233
2065896229
479590116
1580323565
1184445340
326921801
1317030840
67185740
503134939
678165298
1424031563
1111366051
1842408132
2009534789
932338306
385513863
1911979431
680825189
712219020
609215333
522726024
2033883364
1411554176
1923222016
937484647
1669231615
1306324908
477392519
1170314554
1360942861
807319361
1660768976
985708696
1483118547
1151187589
359401573
2079074344
786253455
832978606
219376561
598723408
1906727850
1057251605
1216310939
1753317002
731391804
433601812
1764994281
34925789
558396625
560279851
323989543
1408365623
935063276
613938787
711002440
243380299
308865821
106170471
557835823
2011714706
285209065
258234913
740984132
1967456566
408986689
1226346385
1965264663
618304348
1592668474
92865086
74133726
2030272320
785785744
697880881
509299675
706310899
983573308
382342281
2062315549
1953731279
2079496570
1985838846
684009555
1976508934
192324218
1830426868
526669447
1201139341
585819004
1822907594
751500434
1985628197
649185796
1202297139
1975870573
568114566
1355125603
457520673
1984729230
78798285
2045797796
589810264
186181206
2126480841
1302624297
179400328
1993560255
99019123
9930382
1485909589
338932504
1371076476
1599149891
1724537528
1661570834
1194920889
1999716323
1956835401
242456646
1904884944
127152690
12156604
1281520162
1606060207
660901586
1307493084
509489605
568029228
1332127501
645443474
920158220
87150433
507804211
1195107122
1376644992
27877493
1596403281
1874121822
213780373
1264664463
429063219
2031749902
1266518462
437530245
757802936
832509354
1647833912
1266557212
425591515
320384997
715509899
755315745
1962436802
52396649
1504270550
1668377424
1428762909
642082969
488884215
1783306352
2041971293
392971119
622190608
317554905
1830591490
1147491511
1191370082
1870237164
426160041
1400376071
856924934
1793865153
591954090
1472334249
136895866
146701214
1940535854
2078587
1802061171
1303819068
639129189
283404962
980077093
170117750
849649132
1302574911
1709842581
1721455994
318802800
253049875
1902773621
1199079895
2112388174
1227437367
578195707
1672092306
1612365704
1818033047
780787400
1277202163
1553565754
259229971
308587083
1278137322
378621992
1647482137
1779145443
375862604
743246418
1054367287
2036073062
1991649164
1076521078
167344040
811057326
1405906514
1497824067
1985232238
1439831563
232825105
882560609
1819402223
797480805
1810321832
1297979052
186123193
1365608652
1590643942
1398971766
274754704
878806150
1287713979
1506381682
654548493
1628215774
539538032
884280547
2007565290
2074445867
151832354
1013433425
1660178537
1741925593
477208630
743659571
1440894610
409149958
1479905066
741895097
408533378
583725600
1782481949
984152511
2070576803
1796788497
1791095012
676013355
408856878
957735467
747509236
710668354
1268297241
432840541
2114074476
1896738562
1556971717
1518147036
637997928
2088329984
2041929628
756823862
198134676
493889478
1627757839
1600498001
1365158346
1481365279
1776802184
2097140327
419155086
611952425
2115676555
1269857037
1019086871
1205190570
880388546
2102342094
378663412
2133562468
974209806
1840592170
978592347
658490215
281622444
1455698855
1275196581
1198945383
1906380773
347226487
1394775329
50797095
1115153013
1326025411
2006404090
176773936
356850666
376167123
2081536014
344760199
518984791
1892742854
136539848
661155392
891218842
620566489
388158231
1919165509
989018486
1268662885
1766734207
1735088727
1269232965
211289166
914987716
1257306931
365383669
771806760
800499524
851352804
1767151212
27602598
1729255068
1948403355
704846225
1435409292
837460090
2079904621
93245913
194467318
1046605856
259488137
113758152
1325959275
130683747
278228883
1053159469
677646961
1317883452
1918858252
539260144
1820636581
262250881
1883773591
1539564828
416681437
1392628832
2131039265
1374734259
762739936
703810977
951805062
1566820679
1433431906
846936092
1520704500
451671953
396454508
1423923253
856225182
1361837521
1071508991
1852063131
757218723
683132378
115131986
645847399
845396080
573543240
928137016
1668874959
905226284
864363667
1143938244
1833302073
1904088966
1309127421
1567400612
574065455
1119601964
1473245155
1521571383
1141334101
2056107609
13805532
529714431
176331453
817851172
100901707
1993741553
1617534908
1359874057
493592421
153355392
1347045431
1819449487
1701414624
1754802243
1867907038
487381873
1185145232
397718766
1988766893
1882724375
839109324
535245094
2098912771
669977304
2108000610
488522031
589482424
1546856860
2108218979
666090536
1483904823
473266795
1246445249
100121946
11298868
707680772
1214712867
130660909
270868165
864111455
1814402091
1758550583
784192291
54383449
275392301
128008424
541701558
538094200
169680583
1360901410
460831678
801122024
1571864838
1615356560
1513948976
1963858615
2080869853
450961721
1253302355
770939304
1656700759
656630895
856842715
1174730598
315025306
762567670
963608428
242716873
1589891568
512401490
863840349
1372643500
115880520
11746318
1256859344
1892194863
2107025296
30747628
1356782959
695241987
1582538389
1090672289
916032988
1281331946
562225616
1360567951
1903975497
1757552711
985193024
1317179307
1949770670
8654937
1995179661
1516325154
653363215
1899414040
621995806
2093678405
115561714
956746957
1472841558
2092081463
1920469621
1371492392
848340591
1732190987
1035444087
1340088112
303966501
783233501
1665605126
146810735
1485752456
1313426049
200986849
584756371
96463369
369618342
1205778720
337856854
1776468893
1213090755
1548362569
1832663056
1324948540
1739356624
1324986926
1288687377
952590129
802536008
319712766
827912607
963087352
61381374
894848564
979865451
1323932445
1306335708
1176773479
1072568675
173490732
741085804
2124973538
1881852160
187623214
1605704852
1107405550
220727640
324980943
1740081448
671239101
143238753
702020660
1644735978
1849988844
1078118496
54354598
147357261
1017462892
2129910538
2098296586
1494704491
1535285895
1410934415
823842130
1300425952
774553838
443173309
697738449
1793890636
56502018
267681785
304150129
125084205
642328474
392085616
1130815274
1824879988
769189700
2104989311
104883907
420662060
1139902646
712486833
983703225
2039274386
1255745673
1089716713
1383890636
1460063514
302273578
1175507906
1831066401
924382154
711141732
593357212
2042203277
710976871
236799939
534072892
39818110
506268342
2007852712
734219671
1735538086
1970993808
1875196890
2126940902
1260197368
647465015
30890377
1392957496
1076707409
1233038195
369944749
837757107
2017895720
838358687
1291657651
174036046
504257766
1458168421
484599762
2032924429
501147834
393323967
584094765
2107470747
1962438951
1520702491
1811379619
1265475865
265463364
1838848767
1106241498
443695857
1127971431
1144028969
229296402
1424316739
1667651559
274175353
860039910
240443201
1317625103
1122364255
2045708389
271726612
589553037
1613362242
600356686
511583278
744294898
1592219121
1016052516
139210305
699155901
963624625
981914911
1057462252
204156281
1065050166
1665526521
2022040117
453121800
1594131038
163846761
27164484
1800205126
1072946616
574741160
1957067973
394033913
152783205
636863659
511077197
1497494134
947328768
2138156855
1976530591
187425960
1667172063
1653009289
494042045
1464587601
1853927063
1703864699
1247296881
25990313
1795976284
560116082
219429569
1902883505
1362229948
1559251640
1934715715
640384829
2057031162
312006000
1085244353
610503987
66799846
1437118792
29410635
164395522
33131857
1029268717
708995180
1904123934
1507633165
59404497
1930747312
1728627465
1090033540
1526532738
798024310
1347970055
816156227
160281321
542598481
509556448
293081
1713639436
939989736
80154303
346557285
1706239639
2082262779
1973522198
991959740
1813883045
1047184779
1289765723
1343299458
1071432547
1957985702
672067000
1320019176
1534592088
2122212865
358442439
51867836
642564046
788277290
1173402232
1408373668
1430670704
2067316982
1519206865
308422612
1296106957
1351920150
997909363
1460852640
518112904
977654349
1068956515
1200807555
1114302918
70546191
1687525748
253879409
860142381
903957650
283756135
583673431
484974657
1330810856
1146752183
122275929
352067823
399418908
1513506707
1190829515
632442991
920207506
1401693198
94207372
1591172972
2113466045
1833854721
74585284
2069429092
2107994919
18478399
1390062621
355129994
86674813
686689979
76033270
20086901
1509807708
574544827
246789370
1852457126
1965069356
1280468150
2128171621
1760176956
579439264
551523640
777139010
466214677
783516566
1493611261
655911848
2119236502
1383666253
1203035482
1208506168
2047196922
1495413779
1315679810
1918079872
2036268625
1278220120
1611344767
717984202
1272482110
188663611
1630417602
1271981895
867773487
552232710
1288504204
226073348
86767899
1747672040
600450632
1398855430
877648054
1743157117
1493631912
501644250
29963842
563615867
1198946223
1964778590
964679273
2048012822
171336885
1654485544
1349258578
1995911430
763770081
1607527996
1604880044
1081677745
718784595
669729426
1289954518
1332935666
1135853722
1560340697
1448642679
406415379
214183333
210785366
1201073405
1113970538
922433455
1526624832
1882912156
635734714
1791032183
542575449
1928067862
1038468011
609864027
501481223
556110968
1236580379
396097068
1727152372
537667748
586714069
1426943445
1678138955
1757517304
66146050
1955327704
2098099200
1844316593
1245343605
984789802
270602693
103249931
2030067116
1782659529
1515747694
809006304
1192211163
780986869
1175813642
2025628257
1588330329
1079256297
889434823
710151680
1581741763
1794147808
1492115154
2047825123
1038977426
1334909659
471166838
752550820
64800369
1012486611
1492855200
752866860
281674806
646482969
1202041561
593514166
2096893301
592069088
1124082415
1526064331
1766563933
1694979679
935139440
1642923412
1676142993
89369502
246393316
1587478837
1985367534
1956378268
462170380
1532734240
1315482309
598522067
1506421440
1011379467
1094791190
1931916140
678166674
294928431
2050759707
1334495665
653485735
1845335660
1247017724
615132815
1692354490
648943976
785866223
64396216
178202854
1647069323
1866612330
1969736143
1744554597
388787860
1015195551
961199761
212538996
409787192
1937572560
2022066628
1289508327
1081689617
1197831890
344127831
664848104
1519295753
95845091
1327531876
155890616
2056466244
482428017
1108494445
684732394
1729314711
1698794870
611136795
936308644
1387328283
2096574878
1202213474
1006625981
572296864
370716128
370771860
1028644523
406385165
403538164
26644350
2083600120
101740945
1299037583
857583068
1863340969
203346160
630336051
1140656624
562647978
683610745
883521337
809700598
1374864131
1196761146
810960151
1603929017
256712186
621340376
673898773
665481346
687435735
1726522476
1970366389
612356672
94219261
674642570
1634542038
1895723121
1925361527
1817971620
519903742
893121956
967578213
1812302778
1966413057
923864289
527848086
1562766778
2129175720
1688342275
1955309314
716982383
657473777
905410753
612098947
127441583
790724947
1886649038
1745639828
431254922
1813276838
921864492
2085499934
276249260
125340164
1327117333
191947276
1732539832
1280028096
1287177779
1136107632
1432605020
1519415819
379549609
777391913
1016586769
1723485724
1221621789
311701110
1186647031
1332083485
1771920947
1590967471
722694097
552831697
1992065479
1930172231
1311898013
756295711
2115449463
16524505
1124547786
981424134
807547043
375236091
1504910417
1222678824
627973217
1197124063
2118239626
1210058576
403042941
1810918844
506379126
1995128041
444473196
890907293
316549533
945034294
1214934830
1741890985
1432744151
1165052957
1314517616
1697567982
1346824354
1615948254
1236869842
1021183280
164467854
135093731
999106617
892140347
355489393
80748716
1183991200
91945433
106632878
826270644
1156884083
1789598332
996148776
1381182507
1125232197
926745500
539830469
2067071593
295803916
480707332
1287699991
1613183077
2079725400
268271367
648739638
166046309
364977926
856818823
1523142157
1491193793
472553821
108034276
946800425
460434900
574375791
434778370
95734943
528975317
227590342
1111483138
501224898
1263204969
1292949936
1496217922
1826709567
1311985179
384840207
2139834833
1543356556
738489755
840406273
337571008
751204565
1897994044
1833963543
113024855
307782357
1812593529
380432162
1254050154
1581278541
1079405659
1361580868
1774183234
1236493326
866951598
1558276975
273765934
1776388531
1797147373
1490576120
662251741
974963726
1994203939
654186951
1674402031
166608178
2007852136
1918020768
1576328278
2002836458
280775414
1240020532
84809426
753690886
654321539
512363843
818185280
752621558
773754497
166276466
526841857
1291111664
827934281
941410113
1058154505
1399030121
1230970002
1407062572
1974449325
1427510473
1660530143
884946759
1275684413
1845491008
707316452
4253920
1552974166
1138740272
2017477438
432751071
1050265988
1359701853
1763987796
90571470
449664638
883529017
756981766
1295448226
446920724
1104834266
1720456419
756635928
954861105
123037043
1400886980
396555681
1440137822
729006527
773192828
1107679603
1243388426
720534632
1532422935
554482363
125300991
410058201
401326377
1917756365
686737459
321245875
726369457
1930747312
518369504
1407821304
293343134
1799168147
316170864
1738107229
1276423087
1397809871
2002212180
1629816405
1519186063
1538972792
769402419
1956860541
1647872810
931598497
816579885
1275047719
316922224
1699879405
466752299
1472047668
246646675
668744158
1563384029
1005056439
137383750
454702434
162923854
2120861682
654942792
1574414612
892299749
1852457976
2091529162
378260030
1849299617
758186945
601604692
1981542539
681654225
1077874850
2124237088
678035725
820760815
1897062174
1699351551
1538760626
1845805879
1366094237
1484159482
152078687
2080391815
1859265065
1210364369
898167925
1250806641
1319513507
1068025765
1906051220
2122162170
1812933699
1144963044
567039331
1946439579
1946573768
1569872462
819966982
1536743233
1887761173
1971963567
1816665994
1751762882
683234404
1785512578
211927243
424788780
1781543098
1296588197
931658094
1197133691
41280406
157924025
73596506
920676447
771731542
12149370
326150655
825299513
310907399
1448770773
543189830
112033198
2055380512
986187637
532747239
840156819
1095972831
446121662
443365476
269689866
1592324017
1424882454
1195582795
1571291866
1318299439
1800509962
201758380
246237733
698288397
1810945286
1157503750
537364590
121343255
1162409709
590470953
1218409116
2115798192
1301807203
1641973344
249468348
1483464427
2025847414
610627286
1738237119
1777445480
2092480916
456063816
1015940403
610957254
972724036
1344662264
843108832
1299187066
1675777634
524388870
164954222
420880266
363166499
1358791545
1730556325
835986026
2100660650
1252418047
2035720052
785996754
1197266131
1472104492
682558587
1446511519
791288631
108866513
1243405857
364673069
1164690716
1584670631
1589512277
1274294944
894681256
1931057487
108693191
687476030
67549291
1458119746
1184379951
1352998403
872178253
377435705
1915809775
1364189322
319771170
1664344596
160684278
1961094073
1954253169
994299381
392719858
305350285
217634284
765448872
1492668588
1135155297
667599792
331746770
1741419789
808876292
1189325985
1767455349
979966668
1882492464
939691128
257064204
399777756
1445345931
203527071
638903031
1901950849
84142343
2089285680
1450577636
251251308
1778829503
769754476
1538281807
1031007299
80136595
1431723532
1119396180
1054653240
1948321722
308516016
231974657
1489984291
487675720
1855600920
1842718411
1313835710
1632165203
847352683
185934315
555994368
1364024788
1073400319
1476012649
1344127760
1944660520
736000574
1458480972
553577903
1056167570
1598344222
396381121
1059492752
473921509
1973749279
668469819
837002106
67977891
1037733111
858334162
450864740
1512654654
2125812486
1590102835
1714818408
818032416
824241269
1191106792
1491826930
504786335
691758191
1423550741
140804234
973686419
734070356
232037986
1088020902
938470390
1906711771
867431651
2120487069
1849336550
137893925
760329578
160036342
438858144
1641587888
1462651516
206518174
1861424277
492395463
1327232943
854316342
1623447216
370832162
1375316070
1680273739
917815335
2133969665
1156739540
1461175858
1668173413
1309844399
870265
1015337863
642086434
240273432
1898898970
624623724
1106476748
2132954925
1473169512
1352642428
1605051958
1157148111
676877463
325482113
182656285
525262645
155020058
1604524852
1617032952
1959766552
1101188573
231562355
1690288146
1829888711
1279671745
1856425289
751740942
1530212207
1734511745
1828215593
1400109210
1732702371
760750757
412188731
922776183
295623167
1673785790
2060239647
2096226296
1368169082
720470160
752700387
903106771
144830882
1651734583
54373897
379603251
2124176204
1975999355
1102740504
465159122
1905265563
1621231290
140879296
293692655
1440192181
461580730
1009345001
2057800210
382187272
681232547
323765681
1796361188
360270606
93378709
549655816
2118574803
1401172083
156365059
1403226252
1190389219
41536922
984328807
463891262
835230147
1865171954
1354416153
676059288
542169338
1762058494
1738680061
1010717823
1551896240
1157238910
32646616
1395242795
364687153
616429029
134014985
1933086252
1686029373
9518891
1519387682
530834447
1363266282
1423684113
1757506593
1140225373
721680719
1609639583
643907478
964306604
1187284524
2108984288
1360461979
2090242208
689484129
1234049020
1556598583
1667304518
1932958120
451544657
1178060958
277378226
638723339
2093272433
1308559487
1705729698
20999673
1277405310
788882031
1667985953
84247548
1709823012
1803600579
203976258
1749587483
2127449114
1342433524
1707947223
1837062639
707556787
1796485391
1801676636
679507986
9145106
98858684
2062066221
604015502
702484291
1266260768
1190063308
1027473364
1751101545
1984362150
1035624375
1282020584
879208075
1365511243
1030900333
1097347603
232361969
2029454840
1853029644
502102810
1462241397
2036296324
1301527458
840335103
1112548237
155963204
1398719396
1440605460
205683848
1269153180
159001589
1117099402
1060363558
41786970
146196875
1928601569
1016655190
2127028539
448740369
106677711
1241546741
656896158
276006263
177138081
473205097
1490872587
1267923634
427269778
2132840084
2073386943
1621964666
983615108
144943122
7298774
2000720161
1124709995
776586691
746259746
1244678966
731025176
715158627
1055765822
28278459
2013146857
525180022
1206885153
1259671736
1793547733
956518902
1150309730
108693191
1794237836
980250972
2041802074
565365730
1532234790
1038068037
727356459
365826556
1873795794
1270699257
1744968809
146876772
1029820991
556987416
897192589
308915729
1040026536
21227524
688228530
1634403506
1451102072
1356540565
1038079079
170435548
548392784
100874285
1581326847
326049503
585481476
184506987
381637847
937666045
1411764899
573848823
1222676367
1697562310
1536963166
963637305
753899807
1948969860
1669195485
320451137
203401248
751029652
425275518
305631416
1063809166
995534921
1800101837
1142312518
629501364
288571697
1924378698
294274824
1968934365
663942003
1050058808
2066933049
905772882
1339076350
1531258722
1621006707
753819945
1405692571
497079116
882543862
261360883
310477243
1516979828
1707986499
131625420
713216603
1154551028
554743786
786526608
1121253329
1254494629
923196226
455009444
1094355892
94959453
1061221560
92175294
1718797200
406304388
2141379487
1452063802
1303829350
437577829
647672374
1470460741
1569643348
1806871578
1962608904
824513735
588875796
1639977205
322811103
820460520
209762518
23202822
37275463
1740756736
238661672
2134472538
444446370
1702358612
2130924678
1092590025
940356936
462465430
192770844
959740714
1124101156
355074267
1239836507
773561786
708537259
507299061
2022258480
1002427904
1192861773
672714611
1856820200
387496393
1391324136
1423249783
319295959
1374264703
1482556637
390451020
2047989998
610650809
2044052534
1757298089
989797682
625557173
566827483
1343851513
1335248639
306958294
804669651
922776183
1169954941
861252415
808089633
411998025
503260557
448013330
1846849395
1390380208
16163035
703680376
306503905
2132985817
1289785581
1290979998
888581968
365224415
1882701318
1942653992
1368062617
791634998
1658042012
1799954502
734309045
1902266051
1848494184
131490418
16434239
556371387
1095768936
502422344
1428084400
1023141632
122009674
958151457
801420045
1595458510
1169016761
1596379209
809485068
483157550
1749103652
1128404844
973267107
220996417
1618358909
869253085
1146669410
520006739
1485534616
1970103018
1717163233
906286852
1387028996
713727464
2018692842
969351381
1799468316
504575170
1278542024
1492127826
1367695113
1904201959
957746698
290556668
843642668
901819060
604221087
2123243863
418594533
1537125691
774870239
594294964
2128022908
737571841
856324148
1659421124
1368784541
1833247093
1484226571
1957207318
756587262
86880931
678760698
602743685
1120390959
1960745991
313915082
735122758
215964037
555582369
928259922
1777968959
356701235
800147494
652122663
618749330
1131467606
1203397566
1569087774
1560497581
1187862297
1994399457
232259913
2048690557
993464946
1554146082
349838913
1936444776
1139726899
700782851
1536776870
1561889357
101453067
1002987681
390226489
539862079
149421431
2094074519
1974569419
1452872421
1981855763
678557461
1393593001
540326951
979327702
1879949145
496182162
442326044
764047615
1765326116
475281172
1032772186
973379306
1657165059
61425738
1022018287
2048153123
1918491017
1214528524
841258009
2071780356
1490192449
1374100509
1415670400
480838171
1519051572
338522540
232257196
429781343
1253800474
821418491
1817731711
255822151
1751034513
1326549384
759035138
595143385
971129825
813042594
1324022823
1090131108
2084302646
1290787951
1137408608
1537190735
1440672540
1243571556
1971905713
968789855
1820087954
779030955
569335604
1526638098
1521850979
925006357
1724736803
633701660
933901724
897951951
787602126
1872369312
503709774
334284319
2000816343
529256731
320285216
192846710
1472308989
1098617156
234545661
1554414121
319244692
146554567
1111334220
251397879
534890542
196941271
1887866534
999267578
1161587364
1719853470
332622530
1151076105
300766478
1434638609
1355124251
28931552
19164496
1617607355
1368989848
1947447525
164198319
990537910
289875400
2036099100
1489483934
1204670207
1967711409
941524215
2085501453
1980820202
245776562
1668131815
1085901150
1445432239
10765989
1245702016
418533208
1021650394
1000005138
1105543749
340804735
1573953384
318803287
588313400
512175763
1617502488
1672046823
1816097845
607449917
1112677266
718602898
1529484389
700813780
32768613
445221639
1832536036
393181689
685727150
648698704
710051430
87652380
1113430636
318949268
224970396
1530507567
1268352209
1169800240
1835460115
2036514185
1992601467
301079216
1864491144
418541270
1766695247
855562505
662577556
113626815
489588974
1502863879
1522398424
1910886121
2075530018
1032639992
636260210
847204121
1327066218
1511433290
728801055
1366262034
2072304116
1062076489
999563957
1550765510
602466486
1974900674
1416923341
16542050
629186790
867557934
1131483264
1501698580
1856530749
1311237892
734817220
115962550
274646755
271038833
23305841
1014969483
1429984924
224014224
243494301
1587958191
1620280793
1869636596
496520209
1453448470
673895577
601165210
331535967
1971741578
640295821
1543271286
1629093766
1642623160
934017803
923366611
1056722066
434591341
970570128
1160737445
1900601627
534994343
2055234865
291200574
337478220
1954244196
2016684164
1752860483
1452477333
894965807
1231114913
256081379
235852831
368865585
943527641
1860553267
2051785617
219190477
329193339
1011982943
1265336836
611196830
858517645
1629288347
300493775
2109063645
103430277
1966199877
1253736930
801837756
437258691
1479059804
1720701389
2027931614
1765390337
1669663480
141892722
2119182180
1012917380
199110096
1797672607
1035208768
1129749279
400787347
1694412568
702531173
1633008185
669721804
1470355833
909469031
926110945
1126255747
932608419
1751929052
1437761453
1187622900
648216752
340437398
1044845496
1050185449
2129128493
1047670685
1032234436
2078756200
321516904
699635721
860079090
179031605
1188772037
2054779383
1595460685
956910293
2054800385
43602723
1710338462
1984843461
814760953
1644106113
1807195796
1056142426
2130765734
889239472
951159076
878386780
1973934552
309355471
276570083
1735309101
462436708
103488521
740295857
2087138306
1193565288
2109395810
583656243
239796191
1985865994
1988074025
143754791
35566744
2066394890
1991409046
1090269168
1329411479
926778285
16030014
705274807
1324462904
1482772910
813131878
1645315532
1871564266
461535707
87549502
318654153
802407479
520914301
996404285
173700163
165647184
225069621
1116945823
594039486
1529616141
1417131711
106449351
2053645287
348000742
2108445948
1631532117
1629329402
21163969
210129296
606166831
320535682
108942545
109904178
1377353666
745760203
997556585
1506332662
2032291921
2117513440
92517116
190770106
1824650305
1136628218
375669742
1912455046
1270285540
149819648
266575839
1453919212
349104959
346089063
1590093641
1863602765
1544603209
2051708310
1433031436
1927613628
443324090
2014967857
1962768801
1540165809
1106472256
1634655693
56050111
851305953
1641470378
1053884416
406858812
10501683
177086481
741581300
910848376
949933198
75891383
1586258657
585612251
1087222753
15657487
184874850
569944122
1876421810
2096851434
646726363
1742383538
1358786240
1424249598
1977092491
979216529
466618227
26921449
854499354
4096832
1111432381
1679045178
468293557
1867159948
1128921840
606660083
2034472432
1137111294
1707164146
1349230482
96930396
2056647273
1726150901
2132616718
867833834
824528196
1571814292
185041628
1761980179
528991565
886720694
1489965062
1113360559
1307116413
1875142790
1940690255
1078700389
1733066624
1737264218
469200078
1658164219
120835241
524008910
816397373
552780786
715349675
2050083561
1692964166
1970780500
520172931
55063793
728992372
1492086664
1245823712
1494554708
288356556
771285089
480018368
1118117567
451030855
1450750262
648018752
385914846
1625171875
1806641734
1707866994
1011641387
1116662087
1285955742
595787705
2086608677
1163330352
513790370
1818491632
1812672612
1878388730
1907561220
327392878
458883759
1660228424
43057689
1346842497
1826686843
435678178
1919844150
2086204581
446461848
91473481
967227866
101734404
264478934
609501517
1149016284
3297766
1453320096
494049667
2101155335
2079796112
1505995592
2069729923
1242686026
760978812
1672482393
1949737323
813656789
1374393546
875421156
1585470736
666567866
277180108
1528295825
1546458482
950893763
3199439
1599389121
851805063
1224351215
836447973
1024152735
1889240108
801472662
235779917
2014890089
1267188869
1987549836
1666776374
993335276
1347547777
274393100
1199562329
1133470145
298216400
1335557534
486414233
163580250
1323511528
27472230
247666519
1891396064
694722312
1483402438
463065461
374774851
262686337
1016717424
801489686
1546615260
1251162026
186327957
381617208
2138005627
601794782
1350740848
1154119847
672489519
1791637060
371101125
1187760450
993664657
34824450
1403778989
863258670
73051051
769752152
1870726752
837462883
265413851
2020352877
517518248
1339036376
1324156069
1688801340
42847504
54427768
2024050227
608023587
376954220
1167199925
1291958338
917176513
123032472
771559284
757425825
1809693537
2122367670
1018473969
1490033697
215534876
605570606
617164097
1442828971
4342245
356637133
223021485
1383249146
2009603022
707926116
1007801149
438870374
86945091
1231014461
1045816096
1550059424
588252627
1632218740
1277053900
356856374
1963691207
75030576
1396612783
2099097325
367559042
218493705
1993534971
486955063
354597654
1616246841
1428310876
201257529
1749403776
1835728692
1836629027
66371589
1490222643
691816513
959269805
1397123820
1358993628
1566282173
1204091763
677889054
1563911487
963131089
1700179273
421306162
491747445
1103225888
1517777860
383792936
1301245720
1338018754
679562331
897891531
1643870017
936080622
1381573311
827969175
2082605205
96328728
1859349925
663332098
1128962021
936359672
924987763
1507592238
1202890242
2032111231
1294261508
1270629575
1306535932
1466183179
1640305743
1850338721
1674943974
1872063894
643472079
718616606
859458868
1604761091
774934890
1808177838
1558722661
1262679760
1012024196
1629539601
93474188
1585402814
674728052
362776956
1458049456
1088265247
125830991
255492989
2080433670
1418060004
1572930589
570976340
303344956
1643412919
1528817766
1025060337
1501568510
37536890
1533194572
268149527
669460827
1361884
377079166
1658901315
1678946563
1343207341
206545382
1195072268
491830454
1549595316
569937081
1586734398
1967733748
1348378402
919490618
321278320
453875480
1681309667
101192419
1162958265
1279514144
1135218358
897070194
141511486
824362279
1702775162
622834265
873318033
1639511103
1191652245
128517580
1261512430
208030995
1418950982
1681045506
1492994185
1100457436
201130092
1002439516
105020550
2092271880
346161263
1816422616
2119312772
676279965
1516736404
65749677
1708375097
1965154636
891944307
1365322014
383412254
638732319
823177666
1246211391
214002667
1940051418
1562885215
130250494
1259594879
506242196
1365785007
1925926557
1842278290
236706675
2072870562
1931133058
121378449
800653803
1346174037
414369208
1373289871
472492893
1799540554
1804502223
1512164154
1719997829
148621484
1306969510
897567031
858720706
956840618
1174662123
329985211
726573062
1025795320
2013043676
1146720920
2026449421
1603258058
1281619196
1497514323
1279436950
223194969
650026499
164726096
763172996
547101770
2103574662
310623963
1284426477
1642118186
2106294211
1946870579
927371534
2140939832
1783031940
1684384914
1324400828
191038426
1516626196
187368898
1164412999
755421361
1255881737
1333086803
821074367
1817673654
1120278224
878901140
1754203601
871126821
17877085
1350545566
1356901340
242122049
1224720081
1306474607
186589268
1413743201
670076080
1520734773
747357238
1520637048
33930982
2118420988
270629014
2085401121
1022405053
985203999
549397609
33168982
1657944530
1703703712
2075990612
349651382
1148061630
682192016
1838301369
149161825
967507315
607785593
708390739
679851901
1139432920
441826692
1565595500
1553231502
530489331
1487022986
1106149998
1805007932
760648166
741294626
718162097
996532677
1913231062
461484478
2026170626
1677851598
1194561720
561161543
1778761064
1654656397
1380812710
1848252809
1622074460
2047622967
1923238960
1070462863
1494234571
667957887
204784096
1261748645
1097133928
1203682137
398717037
2097753219
1673374655
1917019066
110178007
1025956707
2029731977
740071744
308952703
333865928
1544199544
1393018911
792805604
765559165
1515489415
574996330
647421621
1609493698
1189570583
1317762240
582972335
1554003369
1588725084
1139205832
1182434603
207550558
1000300437
550985416
1718717378
413548705
319073576
1715588398
641516858
1552808037
33584308
1235132095
1683961306
195528676
1528801004
12248894
1389000009
815445798
1724390417
731735196
698118847
1143657095
1412173539
1403997495
1783226387
879992728
839959018
1215700768
1261758195
2054527447
318744557
1405087771
65213469
1054792485
2024251017
1594511734
1792023834
1666354955
935964337
394967359
1433882120
1070185723
1322929096
1039442360
411927565
1938774126
1665838081
838230096
672053758
2001603358
1652708483
1008858654
1465431323
235468132
1743893830
659579435
361377420
1686648694
484108401
3431100
1999737729
51924393
846385355
2008410636
911833489
762166339
1961982263
1700384334
1843605860
1941383682
1327377425
1213319303
703321524
1671963269
1228328148
1368443124
1183605818
1826450142
152904521
1806930417
2095757731
2118940033
1683813959
1366102314
1178390456
176159065
1397775668
1324776136
1451278018
688728108
533883675
2048054523
787809323
1769412664
1218885663
783686606
1191495284
255392162
607955895
1805842705
857276127
1219523527
343145800
37641898
1835972791
1581771744
12327057
1166870228
195529143
1249095070
964194804
1383398421
1904546169
1754638016
1515938954
705236659
2092334301
626401075
386608772
168935151
1198626922
64857988
1274052614
900195755
206124957
1026974698
1394790808
1314215313
1795125812
1218927796
887192028
1611016787
1485666443
323020023
1585914213
1834382390
470808837
1313490368
1618826934
269336053
1600688952
1930663106
2001989732
976013690
777391913
283684064
1239533169
92428868
2030173268
1111453037
2134437690
586817553
1738590148
1650950260
708802820
1641586205
1508449626
465859610
2007658621
20752602
363013531
1896150620
579466490
152124245
439698451
1472181899
1218882548
2086721902
2041468101
267561643
80457114
1682987413
1439436828
1495341368
1781213001
1328842826
907638738
1288449991
624280641
1003347736
1569809264
2067075953
1138853127
1243412856
1616093106
335980074
436124535
1621189925
1437671407
896008574
2022363385
46694148
1685296081
944354012
1817001381
531155785
1563083658
1538288271
1622441102
870908295
362455660
625223085
460910987
30371710
998673217
1301273480
1903060201
789564064
1683558910
290346691
6921450
1707765307
1650428649
1626753700
2002301359
1471267801
1939018704
2005727365
387727357
1773981730
1868990696
1492916279
1072605044
238851107
484865231
102829953
823530098
554808632
1964285528
1761345943
1339257133
549500211
1478548436
1045978096
2044172487
14462548
242437093
1034447045
751204565
1991494242
764131865
1106227166
1690629620
1907732199
1415322327
2076362483
772471644
2109122581
183538765
1148860955
1241688762
761462760
1403061849
1491389601
1498162435
1408157774
1040009356
1135040388
689432086
1213236981
1571866495
645220738
26500883
1708099413
80021857
1036960291
1685953939
153602217
1185991945
1507116033
1027993523
503288541
1041014242
903798403
1213319309
1666665883
216924005
1772393046
965026891
663181058
61150398
140094821
1091534875
61896019
1071116162
2146704910
611924857
839686106
1755667340
1822489605
1323448044
1659780406
1325386173
188767077
1455714994
1720756949
617203379
992425319
910180187
871346466
1289309932
1718375909
544985069
1497508524
122390398
1768116484
177479893
1052999887
1414545094
906341613
846758720
1203554032
472263949
2059159767
228695188
328054265
152175573
239553575
1223914396
790156204
1481684835
568479090
1270109064
11694603
37436014
613609295
1243563388
886275889
212080061
2064472073
836237472
1323619125
896113903
192753003
1853702960
1637464106
900378104
844776780
875140784
821614079
1898173501
137099331
211614131
422412790
1238819037
1060479500
73552738
2083821693
1097000956
2123488877
715556519
1011212558
179392506
313418357
1373631698
58180628
538260409
1203515545
1566900736
888359627
1336561048
1377007588
2119571235
1750900201
1792912308
954356598
227108826
1627086902
1481531404
1284290084
1663200463
1757756602
963970357
784811926
363965300
583043422
1282887910
1852494669
1423573753
1637299911
82516809
1285722534
2120901684
153079326
545514956
1749118457
1773096915
1924236779
1958793065
1951370963
1723027922
985041300
1040601189
970087745
986617151
1246490638
1795125812
303192490
375003273
799877972
890008528
1826052145
938766758
176849582
106292536
1028004183
435096074
147623251
351899649
1744633137
1175917504
2004482954
2109208228
1997040935
1412489164
542847895
623423264
293772550
464307996
496303110
124086139
1805138250
1492379830
2045877108
1389021731
1793382852
416190584
661974563
1054224962
1911626435
1307738732
818762340
1916488626
1979636716
2141775550
976264238
1229698678
667276836
1136581303
98530278
1936076041
922134539
923947258
1697787393
1254589805
1079227484
1500594442
1241286113
71472019
204719107
602572390
1842660243
1940684187
265882092
1744423553
744699500
817850608
1389246669
917631224
913307051
689798514
1126738664
2146595697
1640429088
40451378
838738969
436275210
1842768729
1909363674
14269310
1523104614
716932153
1357621847
789207367
1837422753
1227966827
1062717584
974483346
518530904
1150494425
1827798126
1495954521
1225658507
1996853338
1448010947
412193264
27570125
756849236
1768441473
1086512469
973586902
157792700
1423590837
1926725678
2133178434
1828477483
1150679100
1140706374
785932934
309907910
852715521
210201543
2145857801
359062724
1329389668
1819929891
697380881
455781615
234967308
682153662
801507053
1192874721
362957519
570926027
487145731
327689570
1089112520
1736297057
1233558766
1614188940
1454735445
1298281054
710482946
1068693473
1903681509
783004903
1662164271
1810814919
2113216190
1310746178
1026076565
1992258022
484638933
1769072403
2053270743
69351064
1257995553
571289301
1052567307
416788637
898501055
437171204
1888865797
679180456
2052476709
564833864
451384023
1737274664
391720905
890599681
1561835632
1349447577
1137641608
1075638379
1535358555
905052711
2140672970
949529175
470253240
1325730534
497751637
669110814
843312571
1391861240
1487547270
801490802
1210840360
1375248931
823602939
869117579
120762324
423273296
159480606
996066279
1487183009
1967320802
1556971687
277190256
1816208768
563030550
770234143
1761137796
2091294188
154949003
2142346169
946778874
1385689897
1712688904
620357060
1381002700
1610908840
1066374935
252668901
102007611
880388463
894014588
983440357
606105964
1694869871
1940798433
2076707966
11859348
752490436
1228053567
1054869882
1950395839
1657324049
896098955
477320447
1662177190
1741738783
228739917
744637357
338445024
1655070328
397088940
603787991
877298396
859617682
769778268
1450879471
1145965157
1255618381
861261629
2027847603
473195054
1495986807
1597053775
596863001
1902223826
1897002996
1597552984
1098194321
570876104
1246516345
68966405
2129307509
1445027232
1751044892
334531797
613887914
945891785
679572321
1252914827
896837053
267266585
2017888890
914114281
249746204
1763862727
717929732
100021647
2065618049
1855676448
1851703207
1549501150
572857449
1843134225
497996161
974616011
1427753316
1057599410
1804777481
229883835
1869758657
116306286
900225731
681379595
1126272569
1840528215
400947163
1471853496
11380531
470084587
1430198373
20990601
1663770107
1790871013
658983942
963778197
1949093291
172698234
1476292477
1890067722
1485304077
294057550
141703884
443105807
1748950792
1138641342
1510276446
1776065524
1381266123
822603924
683325382
1789789538
295300902
1106055227
1785052862
1051633134
1378538927
439417150
447868600
20598107
611621532
863012905
890027583
1905592226
1542378245
855149576
829392425
514313042
354171439
1511598988
1174828040
463449632
574358118
1512979832
7581524
363496023
948882932
1771725638
1130150819
609908199
333059239
1744435812
1039175679
340466713
312448954
578077722
129979268
1418929010
2004658190
1606947753
468141269
2126024787
216155295
1199914633
902345156
1032132893
834583807
345091290
1752142136
346161779
1920623968
254218699
1000893771
1933247025
1071270777
1576522924
60961521
262695847
1291904094
2082588081
245184335
389453812
1595930284
747405112
235964922
261997160
1014461043
2038980400
1493288202
500407521
1641287888
1746082702
344903430
1380664153
1609197213
1146456145
1906008430
2101705964
374236232
1939502943
2025470989
380221852
1552904225
267772860
640468747
1481356676
1342496840
1254197487
950671892
533721326
764994920
1866140188
1851211111
561683140
281392698
773540673
617462808
1369115287
2074405655
831560881
2114924679
1977987893
1434352633
415311341
1897803843
1379028200
2071030230
478066266
1601936965
2028226448
1550731798
1538853396
1471558885
1223416991
465084604
1247357812
43468424
718961459
1999013592
1989666995
198826620
1225491405
1735939543
1181523879
9840519
1620427473
1948646557
1294974069
1204468915
995206618
1916673549
2072418081
503566264
687756989
1509635556
2071726032
1085553242
686967052
936858335
1291460502
1016195345
1869806660
653196717
1189171928
752569028
1690843762
317236339
90285190
1760106485
964009725
1986815321
301169917
687202224
1091614251
1920675242
649093100
1827221872
1925123872
65557193
2101830621
372742874
1205094625
2011601906
1041168381
2146759686
1592210124
351520171
1652736771
624061772
1120009095
1554558876
2098878109
436416727
1049855852
1046994753
468387053
284921351
115326996
1888597783
1109689311
931766377
49228277
887655532
1235118146
986445573
495136069
112937527
122173356
1950713919
1786047459
2094097910
784353732
1247898988
611133217
204287929
305972399
1285807933
829301782
1172759334
1114946754
165258554
2123108903
1986221690
1783909968
580058624
1076723768
530017907
856783562
404877893
1287129058
1788709544
1719381469
1639004762
740578157
1411695482
808480390
439278692
848911862
1014211951
232762595
1079279779
219187164
1494866352
554361068
1409829433
170459574
1162522805
628958862
1397990629
69824957
1073420448
1701127144
2024178102
944900068
1156073777
873028478
230003610
149249745
1705013912
1514059222
877596340
94052291
1915842714
611137239
578557479
1368799117
1526663497
271057874
2051625530
1595146132
515957305
767103064
815859545
1900151194
2100609952
2116422454
1115280762
1787018136
1794073433
1970702603
1287735222
315371598
1682121747
1240165142
18293548
1279263089
1558235081
1558592513
107609768
2146466970
1741695359
685211501
1856939850
785809611
1237103103
653006683
1786880193
272936226
661591909
694752287
1968370362
1792384921
1474809834
1054555415
107131587
2113921199
53631860
1017399298
393968263
1648172852
743237324
1734000591
242746904
274240683
539298165
1754350511
2039665794
219347376
1247989976
1286209886
116770334
2008408433
1790862527
1343274340
299275193
749530726
1280109527
83811411
54489165
1743817341
429363008
602847067
817079418
1727108345
2130715952
131479982
933204253
812870096
1731794271
115189613
879395937
470229086
923611127
1211950365
1583309867
336756513
1959852914
617206270
658858363
1958793065
378948918
340880175
1698736187
579181487
2034762855
1457072216
736119310
1094852224
100082721
1860013816
864184054
1745732893
1908713312
1902619580
1875680274
941468731
325330416
1499878046
2098043726
826241578
1406165253
1060268227
1010299623
1046843730
1845322765
1615359706
20420650
1432412836
92341661
863163170
226673820
508433499
1571912719
1038067368
1895419442
654311239
734905518
560774280
1946891389
1900627177
1792760280
2045403366
207670704
877971750
1633914136
1373705184
728166499
757545353
566691532
1912513648
1006109844
2031063827
168704591
1256047583
708977084
1930530799
1066600498
1555815194
1039190389
117258640
270868165
1994034612
917287938
1365754183
469496640
221472571
28604664
1138755228
1190933830
1566731405
1992008267
1914622586
1898018009
241021710
805748213
1490861489
1660386893
779309323
1182482981
333211616
1691442638
1901233514
585686667
1982843114
1388759920
31026474
1993178729
1154708614
2007623224
1276153920
1524896022
1817850648
1261835327
128271487
784796463
1022077225
1375079474
572743089
1225569113
1517995336
488812039
829168622
389692650
1436047540
1358460875
512010277
507716824
857140108
209064939
1342098971
2056533634
831483001
300464388
85180587
1019917346
1984242315
1061887779
1837521593
940021070
1290494396
1677981446
431601749
1004876806
2055646947
387757503
860389481
855641039
1748601124
1523772819
195459351
3253469
590556088
2142802003
787189183
659682483
263923391
1731994892
197995314
2036842140
1350637209
1242475416
22106712
759984247
191824575
980550523
1577533868
1683915511
1148345669
972941403
1957808780
1382399916
1651814162
1901965687
36854239
921897238
1892061350
1610728294
558776561
663087702
598925422
2104111801
751448173
445991755
1237476017
255866053
2102237758
304667150
111575078
653105176
636232634
1649863320
30295484
731158427
1295322456
720325488
293166220
2039924270
2074524118
838776079
922875447
892524275
118098572
1113109282
1941858029
658460651
1654349025
247212553
1794728802
628690114
360639312
1923144305
1613663880
1891846148
1531987881
1058408657
2044110923
995160023
1727483080
2038145293
1076533731
1907273590
384985736
440213420
147987141
1876471873
1156033649
1004002618
1067282458
1698130402
473170763
1420377334
1406706945
306240343
723244858
2088478897
588281882
1806585399
1267360980
1239786255
673776424
892891296
327169003
172972601
1281238025
437104073
1988227737
212835533
1664652460
64424764
1734128058
865346209
1362712093
2008873567
504362356
476443556
741822325
1611408362
1654212155
1548968572
2001439728
863860980
1462838719
1226870870
930248204
235646004
555180839
162887935
234857978
328612829
1400688436
2024764539
717012121
1082857029
592960939
1383826633
111119510
656079848
1046035588
305462005
487594965
1145975064
854338193
1429232419
1548309599
1517324108
1223128090
1147700772
394300725
706660606
1734335420
547707330
1327409350
712862923
1662742311
702241823
1023554832
1144472223
1717533359
2120928754
1992081695
2011021910
1341134984
420646017
131508248
393621150
1689438517
96704227
629817484
16363541
638178923
1851060360
1110584153
2124238006
1490096638
214186989
1381977436
1990631390
322166836
1326338702
860378707
962285814
767548138
1604430967
102390718
232825918
336641594
1637069344
2103015609
1740042340
726147015
886406737
1621669893
767710362
304536300
603663116
14752974
523399685
1220567978
257695612
969177064
352481391
1633916879
1884022738
364401177
931583776
4530567
1606291286
1623821274
1860075473
933263186
1258162526
999617000
1152904713
54147306
87073377
338237051
1823705667
44669610
589639728
632252307
497802620
37938322
2060420923
602903996
1442271307
130939972
969330373
431202193
2085422009
1396448941
1072419134
2103517553
852344935
1312797315
260141702
997973908
316945551
853831867
701643280
180489835
1994427954
1473651981
783394021
696829444
1016364447
1900447557
1876759333
1400947260
1607528730
1913065914
159170655
1780583212
360103633
124512009
1187143971
1070980656
1931688600
885528751
2059987806
777479488
2062569726
1871836465
1887784298
1632430769
1009401837
1929717459
2057977785
323271520
1829180035
371062287
1093272412
1807771217
42731726
203399748
2072797773
267793313
225329524
1710631456
1896375185
835146363
55269577
1853686345
1252253786
941541140
570739527
1301129815
870031223
679320890
616719388
413071296
1554054378
420540286
580058935
423369329
719863055
1107977604
1330397453
764423650
1954257087
321143605
1467748603
1188994027
1991799673
1352746019
1300829198
2048423566
1992714859
1571321739
1535935367
1165929225
1648180869
1989569482
1541778648
1594815562
448092249
784324400
363980960
1635027495
128766578
606454883
1644928441
1479792354
1677004486
1289637968
713375800
1516430274
913330924
1326796430
1796795938
923579998
103553647
409680281
1838731318
789712573
1322995754
2027855539
1498565002
1558988734
2072343726
33695022
2103937099
1429593054
779584767
773033980
1453093424
1107837061
1899370886
1064223680
1405376967
1181467950
171821189
2014087438
1236859528
461231341
756087599
1598651890
1684741445
1150145352
434065231
1958739744
572011080
240781113
793666929
324846747
877458180
102556494
61902974
572647585
599545815
568348428
603285470
1763562015
2080343429
1215659898
1634588102
1798110902
889790964
1293621716
727855805
689897598
1835316119
801456186
535327871
997119391
380785788
1485308593
505222231
1345703901
1953535344
16030051
1853556722
1490769898
330392260
2087432738
423710132
153167887
1455539185
1438595372
459647084
62634499
1441252539
105966794
520552231
1308699530
1546843180
187735827
105430432
471105684
1598200706
316047531
190666822
990751366
799469576
167540312
96723897
378481216
18898202
1522105907
730237673
408124611
355836704
523026794
998711012
2075627080
1679193643
905930338
1090567381
1630510239
93128751
1588861447
1260415627
1776822191
1816520123
981246856
1824473126
1330064830
1663117301
894439201
1362244692
1021781077
2089883058
221590665
423206468
1288624437
1572999789
1454091390
1902403317
304899233
558703554
1042201449
557847554
332808186
817905039
1892551459
441010134
575995619
2137424072
640673323
810858138
502829153
2005572135
2023782214
364966837
838900815
322377997
1209989592
943838276
1431705730
1522752827
1960367281
410295765
2119959087
832637506
1715954376
1306143216
57543361
1196374531
592082210
198677900
2113323652
3388548
1370044941
545071045
1808075777
1084085202
905036315
1551476805
840354932
46568266
489727623
1574324052
2132681596
780569654
1794336572
145108006
1904953960
1079678326
386456444
194767455
1395521475
857140042
1271818622
1212055728
1646031527
90357262
796697171
620240271
73063876
2125057482
125807305
737740242
596180714
187246489
286338520
1874490646
1265327306
1667337761
1043535365
1692744603
1324370444
261475223
2096753029
515468712
154908149
19563357
540015124
2051935424
896272644
1840176835
156076813
894752667
1065021110
177405663
981582398
14914294
1001920195
875197240
425461776
903037768
588412913
524154823
118004831
1644531268
1260046755
1214822916
510270625
432714944
1029241824
1789394146
697485159
1343109109
1011875302
1004428478
1435519069
1050174881
322653559
2076016657
537642875
989575142
1146552158
1285031977
1753227257
1166973576
1991897463
2076095012
8338886
1356339720
1116765435
318288486
470601032
1948070921
123332173
1050745728
937668642
1217083098
669012731
1890034561
1007515192
1232800401
371739834
393419004
1493419627
549261448
944666320
798876445
1295418485
455560460
938881397
1405129676
400621171
825034117
449552409
1820974300
568452209
1521650792
1994466944
789086858
229813868
1215739773
856316330
799314143
1502754995
682418725
191915958
2069271017
1628962409
126264426
499884278
1957491700
856412257
1424856912
1959182742
854698603
2058028026
392814192
2037982047
1820614026
1454959288
1384120727
451922197
369282657
686885366
1769015574
1586596430
1465593876
652555264
1333468029
1563639641
922212970
44307207
1302176173
1423597875
618984028
971031697
212509898
118148901
1624831298
1303905079
1547891617
1957654980
1515800157
1261164927
1791151058
463490016
1767718188
324154688
265832670
1075755983
331711256
747053065
1671610369
1024517531
208874819
543383044
994795822
296370120
780299620
721836650
1626162726
1231909640
334056358
1198261643
1809280774
23878456
1589731483
1394704499
1793478781
624800988
1640423706
469879165
1022706408
289513108
1655695238
946722199
8419684
2031781657
1326137171
1706917118
557697524
113438292
2078795299
1947255168
329926815
806790788
1589496794
1597159946
1429735286
1392241606
797082003
336381215
9840519
1486603231
549434807
1350783549
1889554588
1815778595
1099163869
321672448
1230718280
1665888026
1896718200
1126630249
1605628534
240156785
986553395
51837911
287677493
1735295412
1194896167
911820849
117178808
189899822
2102726619
458234204
1872646820
601181966
126290053
174165351
1031257079
693305159
638969483
1341872679
1556622594
201477893
499249396
1870484606
2069083128
368052669
35459458
1234412715
1385618115
1650130581
137801281
72928418
1306447269
1223014311
1395829986
458749906
1963890623
908538612
1867776908
698036462
773061814
166796183
690349406
901357280
854041072
81236879
1353388667
1872115960
697485181
1409934573
1011705719
999967388
2127921431
1497770185
282907446
1601736362
1992400452
28711695
1585732838
772808018
1762279272
505426619
1724878680
101536742
1752323412
823141451
2114495069
5568257
30711230
1283639388
1653863807
1749517920
1462249224
1526633797
317829465
2039665794
1484407317
800373306
295876596
555176961
1176532311
1739221958
2099257325
1893631998
1030473202
1037032322
905251331
184388535
48970827
1989490577
2137968832
188270610
1978136112
898078367
2062038114
1530096796
2081175677
1579159764
102896695
1295128126
408514231
2118072713
1863500057
55015004
1325546389
1257453166
1966624958
1482724794
590669272
360216621
1715742238
1684366241
418033605
1220724036
636474692
1860197088
1928510689
182027264
1540709843
1893221031
1073055223
1472152598
1257522989
1522021982
164976734
1069510759
1563591157
1483353985
461730625
2005102759
1184254159
1563600053
901482057
796808695
981413944
1991382034
1085983372
653161966
243973683
182979046
798152242
1127564594
1438597286
1773942427
2038768344
456082042
912237820
489675828
1925513671
1849131929
1591651371
1599004664
1885365942
1969708283
603686510
110194856
336695940
2087836683
1214012144
1866713142
1001401941
1537148606
2146903102
161289644
749444202
2037194316
1224929230
1889085310
842060707
144640761
97676268
2047674438
239185175
568751769
2014039255
2002027463
997281562
1365495386
556011917
1902786005
987634147
1346351179
1662038653
1115772264
1076651275
1228624748
1568017258
1546052347
1128137229
508241773
2073430076
493561010
1423058773
726074814
951102124
1392690154
1104692677
512922887
1702060883
1592509036
2058885017
1095534898
871827150
196847078
971700097
1251532744
1172880867
1559800036
1492687427
1273909468
135809514
565671093
1737047560
1346329570
1868289275
715431550
392289098
536876970
464494089
310317358
1052996208
494516147
647245659
2145119062
591914726
507541672
286030990
1388556296
270608576
827922480
2120707175
891725223
1445662374
1982006002
1934659659
1462275945
837002418
1873872114
1440802746
342464469
1649460674
1989920241
83356846
467138264
1278114130
1835928605
570404353
601329449
180198748
1370785931
1524107638
491077874
858741814
1598499134
749992553
585943441
1277647235
509850852
1239212991
942086055
29931877
1028546176
1908072169
1036030211
97209510
931163126
1665992699
827363210
1860075473
792294633
1247256241
437074129
1613572344
951810910
1317299998
1383256259
1547909505
67859448
338623240
1971945718
471954406
1686795547
82454617
1252874678
1810037287
389041000
2022263523
638960894
927595354
1712780458
1310556117
55670282
589174417
668951228
306092828
1286125082
911816766
237425440
1009491164
1474569001
2016683945
922895822
1379681852
1438968300
2010585394
1763201387
728809476
1805453527
427300285
652152551
1618413141
270411697
2020716463
1489698483
1728299462
416847929
1180908110
763631251
1230443046
1874769621
85698912
388224837
1404206643
925394420
932705350
1620027251
1681676729
1941854813
808762797
307036431
473186151
375192085
1795522725
1593292695
835554786
896679715
706291279
1283318218
1624411157
736130945
1036173132
99332155
177115194
443681595
694413970
2013617472
141459183
1478951427
556825959
974893492
1371223202
845616910
1984377566
889983330
28033899
95433054
217701455
487295804
1056192949
1125587244
1986177739
1978863115
1832554745
732208210
2002606095
1228405013
833233187
1551357139
1589794867
1272074711
1462120849
113124018
34225849
405404325
1394927116
1879983553
749067388
875194986
1839653344
309751564
1388206247
1335319668
1812323593
938696676
339700894
260382859
155049680
1901547272
789153318
1688316779
1373708413
1566663389
1432378981
873380025
932513629
24598200
434102700
1620770262
290414780
482059444
378197075
1023132158
887319580
1934007880
1796376134
247109008
992928707
209926296
68708019
1827576947
1804618107
115960355
194565820
144919942
30242001
1775442125
726798808
716138431
1750408149
648616965
739926450
557076264
237906179
1001235407
270153426
1345140346
74702109
662773320
1481582129
421698990
699127410
1110430490
58289824
1232293733
410093721
380567887
1141599213
1287407354
1315153909
1185050151
979636267
995350085
1778477987
1890013822
813861688
2139563843
2008445631
1137546289
1683779200
231752535
358633774
451585408
1681519987
1487094085
1590950307
384543860
1177349264
1806987660
1551337268
1220790906
951747746
1503397911
2079222667
1297253309
1717450791
1777398636
688736702
574521011
279947220
881626327
553501046
1442289404
853415145
1746446677
1822803714
1257123509
2137754034
1931062676
1523633757
88336591
1631450548
975344296
1827024269
1507949354
1859947792
1579746442
1581857951
1910982537
326543084
522991284
238193783
957461105
1724107185
26170863
1400000250
1864956687
148030736
1488942476
376680338
1541106373
246105925
1240165452
2068041934
861686302
688108499
372644865
1220215879
1138262672
1225098163
1687450917
1044522057
799320023
1627563732
1626778039
1476397170
1329718442
1412469063
2037325914
208489969
2065496166
1054067017
128319503
1058698994
1534299095
855024656
948545317
583814464
401721748
1771639191
2129167489
557395178
586053781
1594151415
1748766626
1154495728
294995229
1312038013
185592358
1805581565
389274110
2092265824
1039138581
187218278
821452995
1476732215
153124489
1219740243
1815484600
1269106013
750618766
2076113501
445089961
1626738305
1491555921
2143172921
88186924
1801119470
2061813164
921614313
873818459
970843787
1492478704
1323843706
1047083789
1133377374
1527698978
597081347
499039757
1005855256
722044466
1668092566
2021766034
1422311335
308299777
483282089
362708424
480197293
1258464344
1192989706
844201284
1904141661
474140404
397971862
725779584
1287404289
527382856
239329516
2001947863
123317834
746247843
795876131
1196361701
1159185843
2105385127
545067550
200842440
1402714926
933888418
1239418315
1240871233
1399857658
1889809399
1578550035
77767030
1380227012
109370308
1417039995
1858947734
521104021
779837968
577439345
297079498
1464770011
838847237
1808180048
1445601639
1478778262
1733101653
470490168
1080755916
1806957648
2114089241
187980865
2131061944
143514030
766391807
1878611980
1330432298
1508251502
534024985
959094083
693022224
1628997640
1551578142
318828932
753192249
1272528288
601976458
349799108
246783719
1886597468
1235388092
778969934
1266535781
2057529295
1923229579
699944016
875669671
310518261
1990789671
2131430948
1085076512
711718926
1413655570
117227682
1104917217
1122270973
2038586517
1737282374
843516894
1414703945
2112576377
1471397770
1426829037
1419998486
278425579
1388214076
693025102
336130619
35430779
903295916
557424298
12496287
863375519
1262583342
2068841769
1800239821
1659762524
2033979573
454053186
1800006012
348351990
1952412137
1987723119
2024683502
566087648
1850508954
2007025421
1824661386
1217664413
1354306386
388488659
373658225
1038295005
391802479
331747707
397506111
622796508
1257332529
1634711287
360837398
1407805441
194425466
1985954543
987241526
280879058
1185675748
1679415249
1130241849
2121168763
519053899
556202230
962243917
29817876
336374252
1736470522
459074008
1052297746
1144085561
257396211
1007648178
413245562
1945150102
159528812
1566607811
886755520
1964183585
389531183
529096541
958365734
1583344893
579830129
1789588910
1922412878
2072987879
871061170
1094757927
646801089
500808354
748788476
92528038
945478712
566538666
942010736
1836040443
1032408629
180668774
1127122858
1118219853
249994986
1376671538
945271080
431804017
653669200
537026315
790698186
187726277
1134730301
879164697
1602451677
1007947867
808386694
1988715119
978503046
534806344
1707056386
407365605
1590174201
1986079168
2049555594
614150293
494300021
655416799
188223844
633850269
701598930
1542954896
1507717958
44358200
718511154
1222372640
1075607507
987770966
402524324
1677350838
1164775620
1148496108
433019945
1057678919
1466650096
1833481120
223525415
1024181795
1785920085
1964340808
1035252605
683854497
1626702392
83865210
1632051575
3851505
45804767
1619564825
1883042754
905482340
1161650173
1424973295
1850000240
1901211123
1625569423
1389240634
150920924
1487426034
1954899274
528631496
402679775
433768317
817604753
1677291228
372426773
1096143594
806974066
364130857
1064324681
911234638
1501075649
1063520207
708237665
49252908
1508707781
1755028740
1178113063
815662544
1906829988
1591521841
1746738531
773392243
1685171591
808197286
1205044967
402989533
294884034
680764454
1411655248
130756064
1258721639
442831799
176955183
475943850
46961295
1076286549
247422580
221202805
381881186
141541492
2118117072
1859349925
29514493
1806209331
737071569
1264274426
1008946276
1719970820
1804510574
1293090503
1495385232
904313783
2086192049
923595933
635499214
774658327
1063327211
597400692
2086675120
165519821
451096017
283236119
609540553
69361039
310027773
1060148652
1270882157
285374792
1754036573
2080247703
307612309
2045058823
98683914
1188014862
1204582238
1553058638
184893365
747791659
909310021
1972847921
1488327340
1109571810
1108404803
353296116
1183828813
1833052357
1154299279
554900618
2039982311
686187835
122643059
1928208117
1571084885
2035397655
1953478989
995543940
295521871
334948170
45590710
528521196
634829195
1803429207
2068740153
549825026
861809904
1015195551
801458386
675819987
590362814
903093373
959372527
530084645
404492540
345221939
28360673
846019145
1828481834
393209154
1016320174
1884925049
72092638
1452865941
29264788
919611822
446555501
1167995318
1606803332
1731167619
885800967
22159446
1385169660
731004388
1236141704
1046061336
515021923
1471941447
1454811836
2002440871
1190509174
2093486176
1359688070
2120005046
1166334384
2028151866
470103665
2019670500
586470542
241873107
1984956091
1969278856
515659177
1761400380
19157801
1503415701
2126356501
1469368403
2108502313
541062903
278945671
1408255227
965872425
1037185228
45337085
411985316
1853321181
1149656311
1730922634
1803671292
1896933101
1624611384
1001622095
1306487827
297145245
1294347747
1739871143
318052920
1470028797
1001546675
1984052831
403516329
1057645662
1104051499
1509876915
1097745643
1573165929
431580766
223722334
538006983
1017175591
1724554283
875480533
581462606
1758171886
1826581369
1819297658
889435568
689095615
1507148620
1103974529
1923751963
871076636
1928377945
1812755291
2132486311
739525165
2118021342
2137219777
2001836245
1649837277
325497817
993251882
848733217
45402848
997738322
1229671693
170644038
427515567
1123848059
1709088351
1394460874
2067947874
1202276014
1322351339
695791326
969620062
1293997401
1084184090
1600332320
914581122
2036912040
1851077221
1363666443
1634946053
1031489562
1946788094
1283943065
92123427
1562892017
1839787159
1959750232
48620625
959740714
805437180
961571746
808071482
2061133071
785115901
1898676300
722784515
709145688
142961756
1591117244
1674325605
1372835896
1007259741
818401566
1484143163
680542855
674422632
1003655295
1202318951
1414137852
435220043
1990871561
1176621110
1180201087
605770981
606583099
739692044
481357359
1751853279
805682747
2008567458
1766928964
1551178847
1924657327
509849726
54573440
520533837
626326675
558081695
1817731711
1416157945
1174326385
369532627
138153358
1360665560
658039011
890511773
289465559
745016842
2136230951
14886837
1027291269
2067176099
1046209096
1521131567
672158566
2041094556
975390064
1885549869
1098646877
1929383767
2034642775
1536120405
1819929891
191759954
1975608933
184963533
985402820
424457287
689392973
1789449374
1474309721
1559552377
1902126006
914381670
1029064669
551741969
938477969
823789793
775767927
1762090056
207546188
2020240404
709469072
721872567
1543538246
892263767
735984246
1157155231
1747582051
999606988
2049152469
1555106716
1385074793
1734535841
1213118865
675171295
2106394436
1771865313
2106517619
138445973
1644346456
212291935
2056671283
1789199294
618423300
364198938
1188415518
1017042275
1440994313
295277019
2033839372
1708411916
1093155747
1419023322
1331364488
1943811688
933174999
1474289025
1554871148
1676434367
1192111617
839361403
150253950
953487255
1870315383
1953748927
412150512
238785512
127647940
1154065503
688189111
2017790978
1167222593
322647663
907331033
457339339
694822313
458401148
176579876
1074585599
320941822
171070486
606308393
2010241333
1213006173
1356534121
545192325
1973799488
1247612643
864185222
778802836
1504612856
637743329
526177975
935510830
566734230
379108747
1361930592
1313823703
686287797
743125997
1510215030
1333577878
217229290
858676924
892462665
653167542
871478817
715054898
115593079
1496433456
1108701709
694129129
64613043
49923190
24660484
461987557
1442183772
1919519181
1347856704
365914815
512453097
1905693305
1907413364
1003357083
992932212
1111017771
1661934527
1039740765
1214725210
1197584739
757793721
1788760424
1812055949
1962377004
566714955
310944299
376986762
191655858
568046969
619774880
1868663955
115570428
336950458
1421033887
1242696921
2116965040
1749336975
200519331
1318144208
1902796449
1902803087
740007977
1091403979
471494268
1038453007
1434639650
914689013
1683131470
753275918
1482735377
1092145867
1083206687
1895562152
308629653
995922175
1199125428
1516356719
332574813
1422591677
880868531
419798467
1902137066
1989921279
1009481496
1524786825
39420383
1964180913
672886835
1335673241
1414171254
98364517
1420196716
1292320740
2074404869
1703949630
866547151
1830205365
792496751
1653483999
955320283
965607738
1406653685
1641943703
612674712
862383493
705714863
2047250716
742833803
1435314427
1011087362
1532509708
1482135305
2046740685
1114026582
2006996508
1053844779
1990018837
1373460546
540803151
1119931163
30808458
1398046425
2090730683
1853477878
2064912835
1797861327
438171830
1677891302
1283850870
212168204
2101741067
73797696
895717501
1415715488
1860509158
1114240192
1003072336
705549803
613551385
1820544192
1943563827
2011600116
1291879692
1587755662
833240062
1262831172
42967544
1533878118
1512325132
1686089334
1827508435
1557210786
741504545
803678832
779628614
1645766290
216003925
636083162
309867976
82375456
821006982
996794419
1268250213
1466026674
633310452
1824909409
657640875
903818037
847906594
1912425698
819415633
380446987
755771722
191777760
377046092
529564556
627170570
1789983357
1656607133
1704791848
266698782
1047268862
1705839662
1459230540
1862041578
798662270
1258353099
356931669
410086336
1235286211
1253878204
1785818609
794250984
1683805632
1987560274
2086663779
1930310779
1553925466
2139137982
195310280
2022970461
1008434126
75957400
102702702
1499150807
338444432
123001226
744890424
404425211
1279547753
175074899
1986700615
2093714408
1195870509
1156710877
1369902684
141883000
1517123744
957032116
1758442356
1241294171
2017373338
318972602
874330329
919814239
12826547
1592675125
1412469063
287300334
969046647
848539599
539524019
778343441
1213026491
710071420
1781513005
1353242652
1392064260
1101881722
1563657481
1444896869
2038692246
1021940683
720536972
1862496589
1137561094
1069906582
689947207
590294502
1138497011
413584898
1716235559
1601158112
1572879264
521177744
1026677356
1018022097
1291835112
1198380553
1275272261
1504929581
1282020584
724509798
41342129
1842500729
1858720788
542146052
772091371
2063026703
1473599130
862045073
653231319
489786733
1048737453
1758175313
956224028
681447521
1188227434
649757907
1463178804
347374909
301567514
2127395233
969642502
1739067084
1189992402
866793000
837677372
305593170
143773952
1695321998
358465198
1643262751
968634523
148747977
1877219627
273887984
1511854070
1757674962
1348885005
1394460874
1029245610
1272109093
1589336456
1128015172
1669289908
1636787280
1112963473
2003112329
2062795283
1977496123
55334413
686797674
84060946
844256964
1577137513
1353825001
346186760
1750232334
265138369
1089526593
1812643040
7410752
1955961951
1607082967
1480399077
1904285429
151314276
418028117
1195014843
1907234866
168552429
2126713080
1821288092
912222096
503685896
1825165853
1334709117
704134833
645860869
1636139124
838155754
2077104945
1417664365
1436720412
170958534
1012809505
484190723
1590437006
664841437
362030209
184452364
1052251093
794144495
1534276855
1990083515
201391799
958358417
1316241839
193596846
1049187022
1384812865
2106078810
1437829154
928508814
393230689
1407128774
895875233
1284157749
1952632910
808740445
1549193551
182393873
556351546
667816509
1917597356
1038808888
286301402
1542476004
2087171294
146033138
877627559
1548412877
711829504
1797609511
433788184
1542275452
1789914887
883789106
768408473
1323129726
1615018875
144470916
915934696
713962302
219485639
1114321045
770668315
725715142
1888530492
582013362
1561028922
121190428
1156691889
1211590395
1444604295
737411749
678806143
1248911596
320451137
1851658464
676659042
2091694772
722857898
550791131
1254110396
1379280934
2068259393
1355697348
1221538253
1216354144
1125627753
618677583
1587051896
1430089556
1844874394
1424760841
741084792
849167648
1168607903
1753624141
1722023780
1249590994
642934328
227493073
13831236
35521921
1452833984
1532098275
399427323
78074175
1582599444
1605088929
2133468971
1486469003
1636086286
534134644
1531065945
1812918219
892056388
753346657
571999772
1456036498
1263419708
1687057354
362168023
1300993598
442953812
967797843
2131355934
985602764
1460382745
327323929
683561413
1381778501
762854150
20860978
179101600
2103779228
1468338522
1851677180
651028322
824698085
875247726
990097473
309850259
438599167
600934861
301364531
37476472
1061376977
653166212
142235120
1056984551
876879302
103046319
1448484200
1438782188
713114012
558397508
35565039
1104674717
1195864047
1840243164
911256729
1342116501
878348894
951583215
1250617794
1373084716
666696536
636509407
1624529617
2027993762
1915731702
303791009
79851391
741900474
2073251056
959899993
685742604
234473720
782225746
785160054
252868863
180265512
2020029841
1040081815
1446763574
122297110
1399528788
1899756208
89885254
520786700
1214910114
1579704459
34238046
696471963
1044479521
707445414
1314373930
1711875899
1025363767
909211508
1275896059
1827440381
986758439
1954136227
117218800
594743470
928235371
855965597
967087907
541339879
390939082
1314595018
212106212
1342422508
1827481660
1021849179
95904231
490387139
335921180
1219916905
563030233
1185378519
1880158271
569100629
1070766386
973194862
665672474
12871399
1121691001
1306426381
757991913
2038620203
313340804
1628738534
890571702
753690002
1829882465
1146563100
2017791678
1343991301
267518085
605936327
1080803547
1125920540
521271890
1324161295
363697900
583815942
438980022
1398969989
2108917276
1185087749
1581980518
1878420971
1460054412
1232071395
1470505014
396922432
33458345
395113205
47388544
2049543238
865036023
1114015453
1292257281
1810919153
272771657
1770686765
1667753950
1734587703
1983824787
980361206
322521884
2052171646
1687627834
1865859932
1563083658
1173978716
616930700
2064967374
1620088814
821465330
925413468
774189183
166228831
1114972198
966421063
565641053
2126966060
85438087
534040298
863671037
461674662
1219243274
369755524
474358294
1651070557
1320385627
1099804467
1631740513
589969974
1625699237
1579023685
2086696147
1124523298
980815089
1710623452
1677405321
1122462069
1895549523
770173742
1200793390
1556899145
1199508427
1561643636
407253731
1490722927
1775110829
1571463198
1107341250
2077406119
849451720
1989049268
1017110806
807046756
2038962375
141848208
568355869
38352033
632105530
1761007969
1601840583
148937022
2029503103
49508689
733745122
452542947
215372924
45250778
798348055
26936507
1922063909
139292400
131957115
377665748
1046117537
1599058307
1568594755
849817073
1851035097
1927400894
1326327546
97317614
955242731
1432515
1990574434
1211541558
1566986333
2144970721
1157380789
1189392804
115500616
725657177
1831505282
1932451683
891393115
2108027283
532341104
526137452
679356650
1874917906
505827901
741483432
1967062253
1819614754
1923494546
674164381
1484623575
1513674166
296704998
340130268
1120438634
10050496
428595592
1808231430
918243436
1124636928
554089709
455496464
637234206
14068756
72032734
1138379960
1141050125
811296963
453989785
1529311339
1167063276
1360032033
952884932
317866359
1761419081
106570229
1805632469
2090795951
1339209514
1931082800
580398160
1271204954
1827557815
679524129
1579178294
54149513
1967215097
1945718152
241527305
1578368850
50234159
1377914118
570402693
1701003762
1098510773
1906789356
1206524201
1537140910
384564518
985736376
1322514405
1064412582
1779871893
694314231
1662056483
923002684
17588526
668492672
645926076
1103214090
1282211346
1537425340
1465906015
465734967
739517843
158418835
614638868
2057126048
1463714315
2099873467
2067563718
1325599034
157417255
394460595
1956829091
723394513
31231352
1930241221
1586463896
1289345109
505960136
1533738054
1792012080
1039141134
284120815
208424626
288876238
1555179282
1095989929
636126700
298665647
1535307662
1580874263
1880293326
2000673053
1059478350
2142276300
608572284
35352318
486183725
2050591539
1597187817
281162894
506071497
2025544500
1517483588
160351098
295443665
858001032
1728253442
1241001101
1124915515
1497164320
1723976474
1840706668
340291391
830374807
721472102
1962006244
747730019
1960031066
1567316802
1195471831
1251938936
59208333
180313319
1369442691
513911193
1164825075
1364794995
423296521
611795898
635966331
823846025
1992619227
1870122250
1031009506
506148427
1753958449
828565455
1476154084
1855828212
1876132102
2130934173
1995925655
820703916
510907014
2042568534
1207770316
1173279775
1537665456
553330574
1353693570
939550076
1746117232
219858977
2021879033
1915399255
1444655417
1888618084
1013683225
883114589
1561887299
1848252809
232943241
510340462
1969836502
1988749036
1185505845
1311922183
911836046
800994289
1247919521
61961701
2031294190
291705808
1112316792
937656844
1178506147
757163176
280530716
1727555821
864386359
1662506967
1893774561
819829958
1013865434
946495686
642655069
657939591
503142893
381709484
163147362
1828631669
672190748
1393610746
1179444392
81695191
350891618
216360340
1490270438
78413422
474354798
2059127650
950791817
384692962
1592438417
1755095413
1710361819
489600786
886703428
646755106
924129418
1054539424
229825070
1015277970
2117348628
971942526
2115780776
1469703122
774355021
504213070
2026559441
1984082737
1352791245
2139765935
1787097103
1222016117
1131646565
810677209
1080503411
389793411
1757170922
351410017
522627874
1831230258
1517053782
1162998150
483418887
607151257
2086361289
724032415
1539550836
602285039
1307855707
88393979
1819153583
2101264497
545158104
502132914
1116836058
2042587210
870490855
1244766614
548221625
11751324
225941783
1652283991
907502775
1663392985
6124061
689711461
136235676
377759879
1252321187
500728952
1147393442
740412517
645471835
935465990
1567608543
1545976048
1922168016
1453065180
2118335808
654984838
596988500
905209941
1365376774
656904174
94337899
166309892
434343750
2079113574
593428096
1644279811
760167858
1631115578
1084042480
1654360060
819495533
1477955187
2135198468
1791547999
972440131
246365604
2000927609
6940942
423712682
1327609975
759615184
1552889060
1921932340
1081513383
1242646292
570092960
1253915166
380362454
1332705456
1820528789
311212842
1573372636
35304503
851274578
1670608350
34189354
591227004
316907185
304406592
822770524
285549819
778943555
1752773366
1441256541
1513213472
1098163674
681026889
1425596910
1686472625
1813617334
883953570
1693701435
1286766245
1264117051
458332183
196150843
918699299
1417032162
1128291216
1139200176
946906365
718262643
92517911
1974036210
885263686
1410072749
972051056
1922296517
862096978
425425177
790098608
581993874
673269253
1509689593
263666466
1868405533
41461848
84892981
146514946
2098973392
1367707477
1754732589
2022072373
1456027692
906833548
1496594175
1237241665
2140422497
2106878049
893707302
1276579252
501906299
1882464131
2044167414
954169139
970913552
955792772
276210597
718001960
1704809059
683213934
88827520
864005912
1701602252
1555066663
1419177296
729065123
939435059
638430863
484122424
786557880
629742332
1950530695
315110311
362334018
1652428661
863536530
98221148
1131748982
2085932077
1672389875
1062715458
49440184
1871880540
1585019634
423355046
200210252
1374301611
1962756475
269198638
2042207139
672453455
1322742696
1474210697
1304116965
44570749
1857786910
2090473602
1991279514
185306089
1943697352
967442564
536360696
1755691347
2073061668
178975228
729986859
541721561
1554022852
1536997005
1497694619
409408642
587155843
731963066
376490767
859099041
1188416465
393025945
664915877
1261434898
851477267
2124364195
1365187554
1200133105
867942622
1120826202
1579896133
1701199783
1395164841
290966583
948650729
91276358
1812188550
522047004
1106781593
1971800434
2092061091
714062243
845558017
1722636461
268923972
1174612397
2000441262
1956841712
1317204494
1852285679
1038400267
1361391497
1843265901
1734959429
510942102
1080043295
427876530
1555556090
1702695322
236806715
1294274782
1214658320
859493656
1096971395
670641415
1248524278
153190212
1538631998
1138944065
473993580
2059977227
2011622089
1039778548
599139731
1349172053
525892124
165990011
1618752287
521613876
1142148904
514532536
288280066
781708708
251317349
1234431226
1329270600
910994574
2076780708
1065982697
1195995430
75484313
1654128554
1718794850
738486020
486043030
1623285222
1157866579
1970259613
1009949212
1927625200
1780304801
1944231506
597625942
1623664439
1071808350
522495909
1644047493
2031329412
1964745313
149310280
237937364
281212536
985973342
1755812926
1145732389
560893991
1114811614
1211754673
537270222
592995745
902422890
322084475
2144066864
760023963
1999525286
443301892
1832664841
721553139
1383778128
1779715097
2003186184
1190173945
1119275139
1389148177
1345506952
867242472
1611850318
1111263141
827934281
20616979
2055608922
1584590154
262625836
1881259676
841402222
1162948491
1240428491
1161721984
1851197800
823486770
1172905135
580610405
970264857
1085266720
564889201
2094268592
1987434616
328268065
1875214546
1816351742
431732421
1521235754
2096328439
1554837970
1776562193
324007519
744337744
758758898
1202029365
1243792661
1997038063
1792872297
1322695704
1377919518
875136483
110036834
606429677
2092795964
614062699
1684753616
68090258
1647433247
1968691121
760462653
1587970670
481254286
789328707
1999122564
1683221088
1594568120
492820803
996200670
558757777
161449817
222952651
1116338600
1283288057
190804395
405412402
218233594
1694137477
629364368
611519006
1361580868
472260969
1102150503
2136959801
1474394161
1818980446
67549291
1001124653
1270832450
1783828688
1657534464
498424703
203377646
1041493133
2052631970
1161179111
1243141815
448524462
854525091
232866163
1423769975
960052044
1398869118
1791245795
585772396
1062535450
1067005110
1923266691
1364104563
2047833007
1899396733
1134958617
401394801
385166077
621486238
1507021939
1794662496
1565010629
116754821
382103514
1467113791
571089664
1493359809
1376443331
1590328980
2077416039
1404074945
1718951346
858734170
1692678124
198077789
880571775
749818670
766127915
340506881
1616533679
1401635523
1648483474
1110918191
489441222
2109138831
970894747
1204071743
1771522630
700117453
1498016904
1256474408
342358460
611242388
218630059
1261748037
758038013
1075728460
443365686
1226297734
284332359
1418945731
1582144594
1414385716
1502685677
92016001
578407883
1320217170
268048017
652233415
155257492
1954943713
995439277
1605465301
1994881639
1704031778
845469799
1408011585
1494075432
71933709
2014904695
540769437
321376820
2117956408
1471035551
988050245
1213313038
1207872156
364901631
1693935188
1406862850
1439433586
1796453847
893940548
1338257448
1946488122
1112941110
357529365
688569066
517766270
1861099379
864662783
1435244027
18427360
1880166172
1268899937
1618962618
2075451605
1072983461
2009312713
2093694303
1734281436
780424078
353838424
766177176
821904713
1015135089
1365664547
519006441
1014238970
837755873
1959811528
497821713
1157987879
2079072046
1031775741
1479902712
1529576489
1436372472
782189067
622655603
1686675572
180603322
662671205
455129407
646755530
1496822476
1865412392
35813621
352394102
803432079
1177016534
1402207599
1984562327
1113768008
813620880
1690427292
1043423069
1991859666
1260149570
1064630361
2010738300
961971158
1666225368
1624661110
1626170074
1645949428
708190282
624406770
1085711776
549588714
346412712
1840111406
1204880430
1882997559
1172749804
1543776271
139351740
1562975797
1937127310
1054316542
2014494482
1676989394
1505352391
885705320
1091191986
1940211513
2045745299
1133561337
1612581075
335005030
1522214306
1628078137
677124406
1125130034
382315507
544339859
293952738
1717878947
494773604
1592455934
1270358706
1476404358
570629457
150141157
306580245
183162979
736368306
1585344719
2128565108
2088762676
904474393
388246677
2073347807
886650729
138510866
799841436
749485660
484790735
84019394
859294916
931511935
820655876
694177846
220452584
425141876
432179433
1708680995
152391161
559402383
69184453
1006427641
1777880032
346141659
841411586
103270439
1386358425
1732872624
1693315573
1897062174
765928967
1546576008
1149114448
1170198390
1419118212
2063486523
742715335
808916564
448968123
683157277
987407986
1123155181
142686445
1245714116
1707246670
1773636525
534611533
1051486168
1386160096
518310424
602734881
1901990506
713356521
1467942736
1508479080
1176742759
812144114
2039223533
2068184505
450578203
833148055
2039757591
29893762
1353388129
1016664796
1554683723
621463401
533080552
128389532
793426498
1086290460
1950463981
2115760488
406735586
1390434314
1904857683
633559885
2044150935
1230269240
1803738810
84517774
1404351231
2101219323
1817332859
279003807
1578563833
2134552453
1910805630
1999472512
1388710358
1693309447
1195921645
1474575833
912779471
1854546904
447385795
762718582
1288595228
715319904
2048525319
1912276833
1128646460
1717168824
536367289
748609631
1623371318
922994952
245995563
1126204000
1350994552
965916235
1512174314
690204313
1558446713
1117216048
1791027305
192013393
1554680397
1745014169
1315419079
2062323301
132952445
275924695
1605411963
705754727
879683220
752607090
673663410
1703251648
703954384
40006507
199542663
445547351
1629302115
1531683964
2137531289
1853907497
864432583
1744947104
1829691961
1328029040
1211945418
700475891
440343874
926906252
1146767753
273536913
1548015410
1250706952
247931315
1970091775
1741525728
126066256
1789934144
728562614
460759969
1061358586
599540140
1385641413
234338009
1731279195
901513161
1520287081
1070416962
1505460173
363365405
480736448
2115730777
1406837177
946118358
1474061639
468495910
1747369911
1339453478
2120896355
122852292
300812238
1883338849
995145149
2026006388
1988924759
1219101195
338029328
33122564
262831118
1483282632
385466445
1287246773
201964557
125739119
1996312301
1251961527
958265221
695117838
1097208528
373115322
727010170
1564727590
2022256656
626992525
925847575
1335247526
1035081852
1082451353
1835045685
1516839241
496267888
790112307
61107219
2010366803
585375168
458698180
649330077
544854168
1934078127
764711303
2121680235
487879679
640571193
377307905
402533235
1982142103
1339740665
533306172
428641639
1214945989
668486900
1363777834
1744856323
356621206
905880475
799659377
818324460
932738186
439270869
2005931678
1600672726
744590884
27814574
1023726579
81015960
297847392
1251913023
880242851
439207887
1421029046
1396521190
734693509
1122671826
1557994212
282348937
700187397
1471638340
2056788598
1188497357
1380399959
741925322
83062683
1353815738
775969657
439055057
1455620842
518951809
854170387
1381302272
752206946
427049394
157792700
413581673
1948987631
1983165549
2004977886
262192921
1727874468
1507103159
1340108139
1036904487
1405766261
1126759865
353521730
483665289
1153082287
1260842198
787429955
337686139
1431908437
2117934407
138878762
1194881895
1461987068
778028865
2012340178
1026445848
710239533
1864197621
1262241742
959372527
108967288
1664578316
1993479368
188962446
269606261
521790004
638540203
334512565
258039097
1633102084
1711875562
893109112
2030725976
324543553
2045290418
1445147186
1492279119
1507511040
1526845630
1243062048
582349256
164459110
1008030994
1565628324
1231749336
2121804633
1992836744
1674238850
1814789085
1540114307
82931770
1238352354
1213779562
34722591
133933137
782114
442884310
1204862347
1812772605
1700100049
2107224617
52847201
1084472006
461259800
571003475
96276469
2113866075
727718225
1283688148
5403400
661217174
1986682868
1677871511
1531210826
1679009715
609943743
424159577
800601692
438047249
640765550
1210351599
1572693147
1126578689
44665142
1463444195
651419938
617027336
1820852923
838919242
1631367295
1832187671
1242346343
1277391491
574128406
1573868127
927612017
495043105
1962511639
1434341753
1968459799
1575852945
663727045
760539873
849742821
2038064659
500468061
2002519385
1139472404
62181833
2113817489
702918241
433528571
39204974
1100688849
295126019
1601094016
1947185905
160691656
1001453982
401503753
1567732629
1611240140
1220532670
500951372
1055310228
1024355118
795426762
1040187684
1722447090
479746844
303535680
2086387406
2119497441
1042375264
645547843
1533859760
572879496
1271819896
1498733651
559728014
373009630
1708346087
215344658
1094048033
814694074
649465219
1584606984
1375073850
2007705070
385094806
1939494107
485006817
795956
355217816
1576134987
1343705949
499643492
789275162
725958411
1429663668
155226863
272425069
394275877
1189411447
1415713951
947870128
1727821907
71409230
1212958624
1813630226
180282622
1946373278
1481167276
1792981334
1285441722
2108596700
1422541618
163058273
752246072
729098814
898182709
417982147
1285868835
2008782830
530782047
949511052
2075891332
4081623
165602910
206683952
155256395
1150750956
1414104842
1757936290
40773188
117250275
691868643
1617896201
1083565640
2107254813
1329249821
113854223
2075018829
1556492168
1487215774
489119216
544067572
41513755
1870011917
1356241287
1789085172
1785891431
797188916
1800047470
2102394275
1358613947
399384160
480396567
1958695545
786674179
866574250
321226500
985949533
1091259333
1159072351
2084286259
2079676367
858162257
1003496293
2110677427
1463845784
769164011
1564940507
178117387
1444182144
1577375399
1870123823
1888154320
1727931986
2143152434
2112955175
455031827
1332402753
1307669841
481629116
1554636606
1442495674
177280223
766609128
1922967838
94221872
1752932979
346747555
1274013210
6943127
835138570
8631365
645591128
2009720558
1401544905
1874459523
2130787721
667738679
483938070
1345923486
94633816
1900342206
62082750
1326491760
31420086
752233701
549070705
661837220
2084234077
685663872
1132434824
1806867549
1017881462
1889978587
953172145
426312292
767836368
1113132558
16564720
2016539571
360948342
866663270
1288805164
783610471
180199414
1990997840
1924137561
2106820477
1489643118
492801148
1136390867
1826233467
12752083
890792785
136927938
63776329
1174569113
1260771725
1923669853
1681309430
2009007027
1642883561
585872861
1888718031
1028852094
1392089858
1378361167
1026013935
1913112293
628374826
1218195124
1949111671
519783999
1372811436
824796736
488838145
1789521847
176960549
41950419
1530179088
183414941
467996946
1282773324
1082663768
1985268430
652394861
936288354
1924400520
2094229089
470812545
1335398956
1098040836
1558141116
338120227
259135217
1561974267
127506072
969193348
1718170506
377971917
401085208
737738331
1874671952
798812881
236493446
1921747490
684134402
1971299536
2146777101
7281118
1274537011
1217569701
1914364454
1220526596
34770353
1039820142
1495061880
895090728
437987671
1037834668
440638683
949893138
1888801859
1738383936
385856004
566550114
1316014571
727840562
1187218342
58450881
587219913
1708043973
1557706227
1149052042
239913956
1033383942
337573990
961212382
1386470954
1821715623
1791927515
2145660576
1321503781
235199864
2018669403
482390527
1856971702
821469416
2089811024
795174570
959806498
1561753301
1875648180
664166491
1850834362
1563258945
2003856672
1215341921
1024317699
1783537165
487745353
2121637053
148155174
747504029
948745706
332605153
1367041169
1175645673
1318991360
2075961285
2011021730
21196320
809426848
1215605178
959892464
1905990930
1401419676
1829062693
1033007317
1003373112
1420544491
1696655589
563742158
1065093257
187342117
1087024220
1145741224
1864316637
618701687
150753290
1237637403
731998332
2135496246
584988352
555259755
287070953
1276793932
838155531
658028708
720260946
336282792
82552697
1956841712
1733689595
260066690
1007160127
1774486841
2038920110
1343041909
217175146
1399786896
1988988708
581057586
294468150
270828222
1624536169
1862073641
351439856
578379474
964834880
193658523
1995930558
1376573160
310392971
1752843866
1725902523
1874092493
1642071311
1031362982
212449492
1532707024
693004612
273582142
1147746948
1521343637
1318367420
84552792
575333628
285851714
229944825
185897124
1967093978
180330797
705178538
1855310027
1260154174
825154008
779484009
1315158446
686442392
1521981165
46468717
37930494
749336968
866218701
2133020572
523884287
773692493
290728560
429344271
776746080
559655658
1816396543
1311673328
1373023169
1315843246
1553749988
564091705
587306254
394887149
1979353458
1979136768
1863985950
1269455905
1917009408
234783742
434625441
1181268159
1628979740
1561209819
333407402
1139211062
660794328
557722625
624852643
302026240
1364213917
135848570
1978182338
1322118837
175888219
118525200
1773988236
1825821181
1816185920
1115926496
1933741200
1939733837
1060072675
1790389450
1566004525
1531160912
1574619209
1950583735
1169086228
1730611578
921069090
1753270358
1620929774
1594560796
31821804
729715501
1071514024
830705760
2008055193
115287881
26415572
1671494901
222669355
818230445
2019366590
360608528
2105467011
181470409
1521408995
1801755885
977958649
816883031
1612829132
2009581806
2095981369
37397906
1878030609
1736537225
48096978
1626310166
361094100
17336800
1970488046
962496602
111492055
704696345
1827217561
1309731756
1728949989
191224939
1124945208
2140477478
1976806918
875783839
106349379
1671988326
1320053139
1379805004
1381310505
1566276442
2121546805
1476725812
675883089
115389234
1387305771
1371632575
1139629532
1362255255
642055493
1105177185
227299927
1671257825
1581286161
643983731
513562957
1938670058
596317422
255849150
2137468763
250022046
1313710341
951869687
2139979922
521880748
1055361034
933986700
2133429436
2017210416
1269437590
1917865851
1753729152
260251710
416974175
1031317002
1638764897
1714450910
998724025
1146988635
1831036451
1529298514
475215614
2063625796
1177404805
1075306547
1445063211
545880917
462463518
1352682888
320877991
676063228
1401773457
2108007141
2072000557
1556556138
717656720
864913917
371940902
261495778
1524982275
62240699
65389681
2063428964
359168899
1974043333
610738606
334057304
1931586488
1758215879
191219250
269401895
1271170467
710066428
1630553218
1508838474
2036973949
330235827
141666651
1596198538
948639704
314288748
1263565558
1540941465
1977922606
1857603695
882164785
1893800722
692675873
85507298
1845527284
1466719396
965075527
1624441964
856919526
1623580608
2079777910
1380539055
1337112574
1056431873
813778474
283542350
1807927258
854223167
1017330794
1704086884
463188644
1856009427
107450944
1143157572
532614766
1216217127
1773749494
829777099
1137313931
397621866
527434171
1197486157
1649575436
1746086036
1009211191
1471821961
708671120
238416106
389097548
681865134
881787246
1260924276
1347319657
1077312361
696864708
382299752
1859072821
2142417079
570703916
472685498
480420742
1722951631
1180484628
1850397497
1571951642
1953330353
446658293
152092674
1409818942
278775438
2146035245
2053075576
1260082144
576203626
1575047122
445040173
532549300
2015155542
1541778648
392249983
2049738653
1661947337
786556122
692605308
1765596693
580872216
91059501
2007741663
1795208454
635366938
1198814713
1589980606
308234675
1889162854
1870391156
833295269
1263109306
791122408
1386323395
405110244
1247027951
415321050
637601080
1999998931
1331681069
19980708
824750650
38170412
1692960230
560146920
119510565
264313338
1200522595
1193291973
740614146
1444515693
1094874833
280946914
1539858430
37259439
1441796606
757756445
958175254
652154713
1816260685
1803814463
1184048100
2105236987
1266917659
2017736082
1649958747
1034420329
1696512063
897808450
328333380
1200919058
1808969809
931714151
1923211049
1686414851
659172339
1914218764
471260831
129293558
896729893
402851017
13942746
2071785441
1842676299
1307198316
485872366
1743879427
813700132
1677774196
1937950506
2145096161
654766347
1564922070
473130831
1382227907
1509120530
838604251
2109121474
610835793
1521057590
627285030
1896494442
735484925
766105201
1364299301
907135759
3097108
1897549943
1969462493
1939536400
369130383
1912326240
783252820
97905685
1753201344
741530413
1415389206
1254231406
152979101
458349839
1143794409
333492245
1178841190
327975364
1635796867
296549476
295604148
2069517310
1058774421
628568542
457735451
2139926115
1600078817
494879501
1272408463
777766075
1193113561
2134272763
988716663
544916393
634088618
47830805
1655257404
1672509954
636586386
2015581590
390059740
1759776552
1253622235
1270053653
1960490871
1416637421
1437407016
271534897
458106410
1987900492
812875565
1876516994
402029125
70763171
1372027198
1493285766
1378179103
2041100859
1409293768
1919667594
1568384514
1652672214
1100856795
1431407587
1192080342
781280545
1275247552
124125402
2027220218
1486195580
1760321468
7773591
681976567
1282189584
1904752302
225503473
114477632
228499881
243080104
157319862
1292331897
458691453
207327317
803053073
163889148
1933622931
936212769
969179433
1200081789
1147977605
1061796623
819847995
966770711
469373431
1157660660
1274949036
495581133
398003226
1364531957
987628065
533498287
1700655658
153433657
1711565872
462930484
894813287
257148433
1001658663
573934585
1729844218
1009422896
1255845495
745856451
1725138257
1372494872
486926161
1999677035
910658761
1737738803
214829975
65157870
1764607064
200083406
426982246
1578495386
897226868
1711150512
48913393
1579924992
261799936
1415002168
1279667558
1146750189
128165720
1590933631
1576638143
1095547142
1613227715
1230757030
455316397
1188338270
1626018719
483816994
2052487305
2013751115
221818674
1836645472
730078477
1683358506
331220313
321618864
52038078
678828779
607694550
1441367162
1026811023
356723260
595648614
500414091
791368378
1595456187
467897522
209310869
827200710
147329864
1829391997
2122269635
1551034604
115474809
1832344209
31434813
1369035266
1635193375
582286433
172098879
948993687
957250731
1290198232
1982534621
402503176
400123504
1639002210
1080184952
1477395342
2095978216
249393151
632368554
315122043
237809576
516322542
1616015819
242284101
1168410792
1615241094
142155616
142650119
975446562
1294757611
99026461
466511934
1433268476
7261587
1668949557
1502516905
1120408636
117678430
1150352310
1530217907
1013285382
2073212617
782500127
1964778590
1290642795
1668210700
1216892360
1793128105
272297917
198101393
1221052586
1547974539
1628254717
1724002027
15459298
127179984
193356792
911703442
1956418511
1077681713
709229816
322142375
241924254
451120195
1235048449
1598903731
790188250
1131913453
944092374
784181862
543301359
262394353
1301774296
777707194
1540716931
312172194
1532119204
1188364364
880224001
1695756398
804487140
765570211
334977884
187815977
975997372
112508822
583416730
278886178
1660423510
404590506
939051556
1217485115
955769278
989059562
666923168
957571634
1303234455
1897173821
1048951191
859473992
774471515
545263952
2125028345
57983688
155090093
669182335
238043848
1104624279
1021332739
1409119238
1093035145
1603468478
1441129338
988958508
1036097082
1393466413
1704707279
1965993802
664658388
698996204
747969370
407925683
683444295
119392388
873240524
1912712783
857742084
1581470381
1591911670
266170086
389408075
690952960
1974602012
1974088840
302967411
1923340810
2078628237
1821746995
109918893
1749174241
1229298807
61750429
287374422
1246673765
496150364
1285188218
1615089878
1135079175
1606829403
1919339676
1555736974
646244464
268721640
805682747
239861006
1621228790
387875470
1505771302
620519471
352975630
339230122
160708613
923368420
662504666
1568138906
2072807824
1596996099
618869025
1046206618
2047194947
1280973401
336648712
1296672514
1665393575
455129536
597552181
1595181599
2057806631
1892779735
674873757
652161953
1974571593
1504404464
1946586517
1336991232
1902211162
856984762
1999978657
383111263
2144671794
175326580
1277065603
282240330
842053046
48805576
1223941640
592459896
1329690245
411672818
509392603
41744419
2038911894
1463637372
1534585151
1782561647
1492790229
1037745061
1816852743
1312601986
1706776705
720537441
432647408
36068857
1817495163
611687586
1884940695
2060751559
2052155160
1454528320
846277659
255894946
2126643639
2058352921
400577677
1570042455
1998940208
1911148605
1100190636
484721858
1710558208
1354275652
2100342726
1683664322
745688321
2082876931
608788005
710599206
1298713074
73602389
427337539
560123924
2023004116
2018905639
421872314
1487751054
1958239775
1647335418
1561264289
1395599569
576145755
1103560816
1254179983
1794995035
2121737040
520367046
441478241
611685014
1292533120
952892407
390149127
1854101866
1026113391
910982162
1242200297
1293081757
1291537682
1167271903
242237698
1104018653
1114300496
2068756306
690872554
432089870
1015446573
1093343841
580809312
1302575987
1371118299
898013138
35425570
98738274
336479980
508893123
543747318
653641927
1439535656
1382047851
1501229195
1611610702
801770308
1455299457
518392276
934819362
789807079
1937925278
1737747953
749268794
385095323
2039580446
1441935898
1998263230
1323881935
1725246244
546104172
193609715
1009083411
787657476
2027989679
956573061
1073299457
469789096
1568007510
481444312
762693304
1450129146
921934992
1972033133
54232520
1431179750
1493348175
1040503374
809477607
1803380104
279345516
618980826
137402900
889255223
9566560
2117352773
1653118149
1293785112
121650270
1286248436
1596560364
31761315
570791879
11047894
1374819386
1429047258
1626931834
495828346
1445391797
639681394
649154298
2073912310
2000157141
1414042105
973894624
1805620612
858608450
776238861
975998992
2144365787
125859677
2115920450
907855006
1948264526
1168354108
1005795786
1815130296
662657489
1602474303
945200021
997426859
1333711483
312627161
539876980
802791442
1196327692
768030543
2081411045
512664578
1616955112
720872601
552082259
84768295
1541203159
342057642
601203542
2072125559
1985126863
815002823
949828160
1531326918
650009684
1031389500
1342385065
21198004
1972411262
1611081354
1475403596
679863446
85552183
407886931
1208723987
154235522
799712856
25846091
1562950753
1981909229
573430097
557398056
1927508868
1441540901
846737882
1389272040
1449585904
1908898012
733155908
1447657336
1608943640
448966015
22137748
1658957471
1392711623
997840141
1386621923
1978768282
1164005098
465818987
1907691309
413167608
2070190009
1475180566
1976380663
227429085
9053693
1138859549
457912480
1609190670
1910529999
586861954
787466358
909500812
1399896822
1786467933
1982422967
1099480225
1302564337
1430155169
1225843862
1644832227
1652026945
613394590
900963167
1146756590
1066298944
1024004796
1018518532
1900380955
1273618531
1493654362
1381003569
589304596
1523819483
1646369249
806595949
713260409
388266534
702763277
639425421
1392828247
31993342
1325311054
1361444643
1974842759
1838758237
1360660336
143698521
1852834607
1350076561
250474178
379814472
1833719557
1361950324
1505318991
386679426
1321457458
1117080064
1991419653
1151217296
1203396547
1728169032
476504044
130363579
419017404
6540658
847042666
487641265
1903677735
1745250710
1370094490
891513816
232859786
354642538
1868002976
639971582
663146282
619369433
1401620703
1333359317
1941125409
902194691
154536228
801545781
728849703
1948898915
1216894130
1272824882
1081917877
97139099
765479736
908079473
2009070487
2094173237
1257984109
263603937
1474229388
1289841829
774523838
1584112786
2123569134
1731321469
531257591
119982881
1641892158
1245353054
16535794
1344860277
1678494510
975209994
1605876400
430824762
1532308368
1657225528
1659296578
652557798
1170045037
1558500838
1961854484
1041014092
1331707869
1189208476
1450580210
1580150082
1283801724
336374072
1175075476
511921775
491656825
240140189
1972785846
1838884328
585836636
7621817
790660794
1259995518
1942098216
1317757004
503629952
1246963194
409282444
1144143993
1373911325
668383716
664776278
523316288
1714031123
1628876241
130823075
242798757
846870030
1520309411
628972501
258452844
2036942030
1695036826
1399933296
1240828278
10829488
2087715839
752725479
1714604111
1923104406
540071127
1032376001
1330921709
1179780380
265872352
317893375
1938810687
956932944
777671362
1801466664
907243256
176974080
1565498760
1026870358
1292762478
1458792998
1509219910
840431166
1148119564
1179776855
1566911152
1452525133
294432686
2116670084
429753492
767542034
451582500
824678245
1935182558
412946330
2119137139
1083600522
1151701210
1316014665
1759743807
814889408
753836665
2117956847
1722667178
763064295
143007260
590730424
661032850
193925533
1933099879
255740685
1857245150
1600295500
170368842
2027844074
1472490631
1265185043
17413467
767457690
1805241875
1464427143
1696579608
737109572
571713098
1176120851
2143396540
223554686
555089698
1615520048
1791370388
1963648290
2030202827
1223082990
1914064783
127096889
2140283690
402692369
1276927077
267597761
979285046
1318231664
552206550
1210245559
1956840758
51500767
1661781049
284277947
2122022177
2030929201
12102844
1078738709
340228302
1724629789
1971936375
1001033337
903487920
1523298285
462405233
455966640
1270616432
521259361
1928225470
1110125086
786459129
1887233358
1897310776
1823628371
813487941
1078007323
1594634661
1824735536
1565221205
871105628
1628363430
1805588424
647532274
158499885
1743118407
370610976
2044709645
690128757
1487337342
1972619556
564505535
565094806
1291903557
1965151734
751147399
1861775593
1641759277
925887992
458113916
124619091
1633552530
1254893990
987399165
2082179589
1830905675
776514926
49465394
367888988
1893556085
693195965
920955821
417735778
1334912271
837820006
2141952142
1193132147
748088452
145730471
376918117
726785583
1608762806
1862959503
1178212970
2125387298
605960090
357612205
1229988843
1129606054
1995975670
641227447
1942213813
930853617
414438822
761276456
556838831
480042120
1850828183
28337340
1249291714
1583794530
2093278379
1300451363
126609317
1630575897
803400857
1862648724
1179249571
157138706
131104232
759344414
943331821
52446412
1268551420
257685101
2051390683
1406631384
1129393249
1412819538
664108534
2064670038
1433637177
408245562
285981489
2116686761
23116511
1692047568
1907207113
2081921831
1614405730
1683869545
1028627685
1592240610
1090580976
43038533
889526714
1629372901
93288571
1174563247
62056234
1373538095
1334029874
366563952
1586635715
1332972450
1086880621
1278925927
1815041240
1254965903
1646311690
1255854698
265854715
1818823579
720830250
538859776
1147818886
94598880
1806806759
152346528
1777321964
219116406
869099076
681131858
1182776252
839897614
1058562196
2060868222
928629898
170205611
78718270
584531323
1956320455
2138021869
1688231371
419584538
694761452
517252163
335325296
564732721
216558313
576146773
8580376
711467524
791635138
2094766645
2014726286
1671463474
791483818
1269620322
1445606368
1652206123
613469736
1761622252
554983123
1524418006
1317801767
2074059068
856912510
1938855170
2012902642
1228109864
884628824
544690554
333853070
896763665
553108382
1041633787
1657086090
1366733143
1709529850
767440525
218608113
1458071709
1451147143
1078637883
2076803156
1437606962
201764201
1377054344
1945926840
1430525508
1659521171
1759574915
566930137
2070950816
999599191
1947137786
130179275
649093100
2013898636
871590532
1028270807
1887684508
962853156
2137292355
808859784
247758891
1576492519
1298950749
926116045
1587174655
2045030328
2050393919
1979603603
2111227009
706692169
1963107562
1638768181
913791120
1355009864
452680215
1567042036
171395250
1013806077
1815303560
1820107636
16699011
1618099204
496187922
747065817
680980580
1495425752
484221146
1992036103
1744825287
531977622
2012581386
697867755
491427920
1609032318
558522826
403388278
1034071985
1204441892
2056148779
569983270
570092960
1533172383
1863815205
2021259820
1631207236
972604099
56608886
1362978953
1005287186
687838967
28483085
1538160091
1640289215
1791434214
910969337
1848476873
1027066842
1271061466
958867161
254373143
1632676184
1383573125
1187967251
22619056
2015237548
399004910
140751647
855970850
474664946
718830735
180020389
1027281446
279485529
1296934810
454918066
1919178538
351611842
1088027801
114055311
128486185
951740794
990367495
1151098212
1297985663
1968725740
250271591
1761601652
2086771057
1674502708
180659569
443774657
783570901
651830980
1955927562
788882031
2003415947
2116489967
105910084
574940037
1548637567
1953569379
2127185611
1503232506
1051222717
245376513
1735322607
2074847217
1599610409
1789113360
1818145011
676618186
15413750
1869612657
48886338
5898010
355786065
651044303
108177128
1923936433
767458131
1253277478
182558692
1279266962
2133132308
407880320
1854038901
1451999612
1127855600
1676889145
1340830431
1367537690
2064597681
1648302669
1800930575
1343072629
73941317
293931500
226535939
187139271
952874884
1247516160
815500233
1630426231
1803793512
429064877
1967508601
114510462
1960188497
377682723
916708243
1058993034
1883042754
297860778
580790993
1662478340
2080678982
77063010
378599649
495777756
641401691
101901095
1790611802
1261960402
420544294
595478321
1513368950
121919518
974099930
1576406108
524822694
1702311040
2063899215
266472597
1621604789
1605374024
1333035448
135609976
1024809151
33482575
1659173727
2097801599
382668265
919406626
1957306112
864127444
1966996564
693119998
415710627
425654779
1678477082
1990661300
922108725
1692070567
368366761
117654583
950769404
1044657349
515437794
935564704
987329759
1681334623
98707136
2075513896
2102303079
1614475064
668075766
1777685424
682674582
638687726
1111811822
457153254
1370244837
556217058
886866557
1532986460
439167461
1683330337
1921577856
1418019296
980033786
578191272
653179768
1934312769
2022723648
399898387
837453125
269795625
1346533854
1260923200
846875710
563689752
1318075505
2074015330
1572755955
324137951
1036894022
405949357
415710627
853493836
1140201987
952508937
75867585
1689243131
1014176699
1230429639
2114219480
1326946285
912861408
147017403
662461834
1720787365
1029520725
391842618
1792230660
909169941
1879408193
1663401041
354405163
964074931
510257077
172208741
525526003
59035846
2109887026
1000784360
1751040017
439932634
1177335968
2825343
454721543
1155615493
2060995182
1351155474
1300216797
1446489359
163287776
1907585734
848614888
1180124231
1648774983
378542574
1973366366
1640299557
527377757
1637000520
1111750610
663911837
378684660
1073611137
661228587
2088212356
1351363945
1985069616
831809997
420033552
2139387402
96404221
1934622556
393730992
508857394
727986139
1988766893
387109769
208679083
1713992867
996736804
416391317
359756353
25808030
938165512
217889150
434497007
1925648161
1262725828
1945007848
45351664
1425715076
1816081205
1806101562
1809880661
1121087889
1089487822
1944254479
165001005
773989341
1473389589
756876671
1133155512
425376908
1080971410
1819965004
800274868
1182833484
1929297732
705941027
833996799
695441277
226495080
486792280
1456076763
1244867648
904987672
1574779292
233834988
611914994
905873499
1025145742
990315224
692250693
932526321
499035301
717642862
1560569264
1438375812
1036685895
1300267183
538206136
1131073238
473531658
1031426745
1368708199
201942960
1451278018
422669643
287515580
671891711
1720542891
9284473
377862406
582491509
1775786612
1097809475
296092767
225715258
600255337
101581991
860938761
1562415537
2118425396
743657763
1762676491
934025043
629852455
1448481058
18317208
1260815080
1713916318
381299997
947788445
62822550
55746660
985846408
37995020
884919514
1503966715
2060167500
1923642835
1610917952
72733299
1951659864
1455794552
2098799562
1444043261
1935227019
592581202
414192985
943678088
554203757
328814054
28594234
853389388
2127900199
1760676064
617981017
29127764
2113347855
131095476
1898726864
51500767
274064963
1035928702
949459133
1744875497
441303229
207082204
453594428
306398127
1520503948
414869561
1697929520
1582437362
1309016380
1313906285
206065125
153024551
1904213127
1936491234
393106099
70450185
1600848690
288554385
1521739384
1696674426
1059830575
645235991
1870036608
217092403
2102303079
1168879772
133417505
165428332
1879708138
1128091772
847288307
2000298206
759806696
2079170018
1920731312
145050644
1469938046
1720741482
1598089055
1383372957
540037304
532193554
636602367
1860144360
1386377347
535633376
309358307
1693590118
557248907
233068936
1572156905
124655264
797548254
2028305951
1596549950
1984988334
419490462
865724598
1369817998
473168830
1166312423
63415455
583113123
1423943273
1192251651
570999200
286243648
612793119
1825068298
104303029
855636670
1742956535
916106345
1843972012
2146201261
1621105416
1749427213
1538836762
1464246462
1909557828
871851248
327894518
1251233169
1515031358
663677406
814321950
1193522050
1570647139
139974495
1488853410
758912264
2103712453
1207414463
961730458
357977595
1777820810
1360940098
1723616692
1339065009
1941636362
1237484882
481957555
2035666031
1603323559
561207567
679102623
1455191851
150163880
1171450280
1279963986
733138307
537670630
1165808025
397358714
1499785214
930645381
1347300709
1653509251
220412147
2131742903
1012091617
288824163
1905967437
1449666590
568131262
203787692
574711790
1636690026
753682265
744222604
1745935154
300658318
1265269238
2032148715
846154021
886040891
1730459281
289174338
561142981
1365441624
1056839948
693363229
1654596420
58571254
707165183
440966546
243993463
2089232964
1780339201
306108891
1174690068
1283634638
1327060473
611237588
666297400
142569086
262310688
515805625
701018481
1212927895
2089452605
408876266
2077707621
1677694288
255985705
1866397388
446501050
241627383
741868215
859726733
1606927429
2039253767
733985148
1540520528
1129019496
2051774074
519229903
1365346222
115138169
325500122
1016422849
416202295
1000310141
1692404906
2130625963
666312937
778895678
1552249967
1739123967
1850711190
1321474577
167245095
1285704882
1049111520
678183261
969334172
1706665681
1772996598
210906214
1111390809
335875693
100606231
710342954
1092730213
670716896
1133838723
742156445
1057660376
164385789
1802326934
1965128687
710284688
1147656123
263726849
2047697045
507290143
1510437935
1951368292
668186313
1310399720
1544506736
2097367656
334425570
748034535
1146674266
1194142611
1051756354
171596069
1046534577
1806372694
952206878
1897564062
1928175482
117410756
1478538715
2146969828
74826192
274659344
1345835707
455136788
767861549
325527281
1171280177
2142232112
1921685768
1142654598
862877987
1457212303
917411753
1584225198
736400304
1304759765
1721113366
2041156187
1128797124
1032763830
870881656
296587585
129834749
1024880456
1856571004
69599306
1613575766
185986204
780080027
1504135665
1473632291
1252999206
849448021
833170373
1623657839
2140217210
737059160
1134731471
1857763044
75320399
1662143850
396891860
1641432078
1579839675
1262238511
1391292607
483136026
984239840
716535894
355988339
535208086
1709932009
1315969730
1315532647
386776258
1691338357
2021804277
1538379531
80568794
1524786825
654631278
1680895880
151565573
165092088
57144595
271861892
2138327513
267900313
581920622
269772831
136630334
1535229813
1329602384
1682552438
1125425855
1098653219
190666055
2087904165
958110343
689211995
2007430492
1104932386
525608629
1407516344
2140086426
1465075212
2063520087
221845041
2013401346
1805049447
1783981667
585943028
734371963
375051528
309428004
530674113
1199259025
1101806898
1302044096
396092424
450159669
1967685612
40995127
1034172784
1377782508
918299855
119657696
687821364
624841084
1636367517
175265248
781050270
1278700524
1077596331
1518916102
366242187
768948639
831073540
256247749
1609057096
1644403447
2081091927
122586111
226684802
535076677
323425185
1440735898
2118483228
146394632
1258889790
1849293507
567403413
25694397
1346248812
1070308912
1017678722
2147223687
2066919889
1465098217
185082252
1455899809
973975762
372984225
459853481
713064924
1715975976
1095377550
313604246
1086882613
890817887
1020729064
1852105717
555731611
1859837875
1432535344
258011297
2085729282
275571224
545783497
2000929279
949475982
1050094947
973834381
841977671
437704632
1355029416
1044958742
1539740671
1478951427
1632104076
1264313174
1120829772
1878593190
2017821643
991639128
917101894
950903152
1755006108
468349583
1748236933
1604595129
2101466230
886739973
918486905
722416123
1694332171
813425959
2023995347
51046568
1277459934
1535748125
172320991
203715062
722585126
2015033182
85549654
534494605
933427692
1934904332
566916885
1379516187
59053526
273686870
1057549930
519584025
1749833642
244407412
620755933
844201284
962801110
1221480280
699475169
550028566
1069566907
1787565986
906302623
1292622777
321659649
16428122
2095592089
2060594252
1403666790
1548756924
2117356388
1422204356
494276866
913546694
1957637912
279526719
536260906
996612605
1153293649
1291420954
90418033
176688250
867391723
1645669662
641766583
1736740787
923510993
621475537
883466190
1421104256
155510960
420235161
712322793
1365994030
1822843589
1446182210
1960870920
971397049
1410277101
1409157211
101452617
363660257
526856190
2013665504
981781640
1439309553
737540718
2052721423
1791653799
218866334
1400607348
120369439
1847568063
1490525265
1788602378
1080124824
386830371
420288607
130575377
245978435
104172526
226713271
1240457958
644840479
1659066336
1890238556
1550827624
1225210424
1348766215
1010954621
2055744027
439697386
2097444765
2138763697
468485451
851597402
1945894190
1554923336
783679074
1526432205
4032721
441035539
2050275350
744555556
1644818069
1617119990
877068831
1308451708
1208376310
1642274806
1141619736
1501093970
536034355
1072744879
1825946490
2118557856
449612751
1406173832
556337501
155954003
282111467
1839690319
808944361
1261301538
266519949
1217777728
1821189615
998318005
1816269374
11665372
1713157712
1679715022
268065121
1086732984
885265856
1986617049
1303912726
2022993191
558650189
886279550
1095533327
466049420
579793171
517588445
2075370061
1889566679
474504848
967600561
983375466
490722214
1721011257
1121898270
1634791133
639468908
488474717
231842225
2060509214
1202855154
1532050132
1336139356
100083795
1415455242
1202556845
598647626
553093569
1939588803
637757760
1376243253
104611477
671709539
1844994449
567784293
494072808
682541676
124706310
1393233931
1570701259
1379911244
523112430
87188513
1053960081
1655572427
2018516960
424882320
1386211413
1150625308
969188544
371633709
1251990219
1435629046
1141751182
667658429
1036774662
1185330633
907188266
247123645
1705013705
1651701493
1631663636
1359125862
883437621
2001985475
1777839817
538940314
661986904
507385212
1875067280
957798122
1958995052
2137716560
1639906130
20721887
73760769
221579288
1121909098
203626280
1304974593
1727323849
2001673982
1537396162
353532667
1044183993
850762288
1174019456
882395591
841042127
510585911
899035372
444773789
1908994092
1963240659
1540587938
1856020010
1584552386
1416330506
1403626492
629605357
147359857
1716543892
531217542
1701479189
1091416381
1172468245
1406806790
660086177
1972240469
1709800620
2076707133
2076962089
964303721
1413506317
1871540742
517718118
348610689
1297362199
735163462
1405112891
1831744835
176608848
1753963067
594246019
1570146314
388295547
1118783632
491063567
1004247391
877784434
1401665129
751956712
564879055
1406160863
1681994014
44564469
1253727136
546567427
590985543
1188240006
425443468
1587128474
1849324617
2147227449
1516651960
140246716
376959362
221031428
551713309
2074736372
1698233650
873227910
205920810
649847260
1719043946
1611008964
2005564535
362953237
1860653090
641459147
136067851
1886095765
1493509143
1632092979
140312546
339414171
893459926
1258111999
1404144176
1979786491
1581274761
269108341
1483180784
1022451325
368916208
1619961137
35090279
340170038
558210471
986072368
120316417
1480808515
2009326592
1190733552
933891848
379364657
1017625923
865128479
876583197
223070713
435528740
1647858053
55690155
1501908351
359771271
1903327730
548982196
1917334699
217192644
1280401914
1023132158
404114860
453377625
947629190
850135200
845831520
476761884
1332354665
2134773759
861525882
1407789929
1451501061
18305167
225249952
621620073
1275449412
402201718
962920578
1658726670
1334328803
561005009
943534928
950434150
1507828129
1731306107
726945029
2115034134
439831874
1564127569
177390250
848717748
1377240634
1843483668
967916579
450566116
6178844
1274624978
1325264162
801301939
55723912
1373777431
691485448
1932841922
1986406411
306441678
1279313855
1222282896
251188068
1305756720
628509765
1242714033
259141940
411272917
984681850
443379824
905624479
208941443
1267904536
921594150
1857345945
422184313
2039329230
1459314895
1098984166
1212232992
1310377995
675883624
1720234530
901482790
1804524400
690516517
1968225407
928149346
2135013836
1378382932
1830759212
396075713
707677235
525890604
1930387264
288494652
1083973353
1650702399
980561883
180595116
918183306
150997720
1644504930
484695779
443051686
369776451
336644279
963740946
524476661
404096981
673475386
1800062055
841214060
253279401
1678925542
891159082
137531055
12311002
513380388
2125837559
1276169483
1094952794
845631845
2135193014
1849784991
261158532
61956630
629052988
14337217
1549975021
1021552634
1313863975
953940363
270942652
1368290678
289605011
556973879
1190203378
321596826
819450621
70141996
1358057821
2058940476
1439591190
592484604
888807625
498712855
1815565080
291297199
476898617
1603108778
798904127
536510244
683086240
1156012411
595582783
361850152
760515982
1532510363
468959362
286785778
1160335687
1503988313
398051170
1429299522
1092270206
981887014
1426904880
511865711
1784776574
1040804665
1370272833
737930168
1538865346
1655021566
123144637
676690584
745821401
542001216
2040940950
1860190072
830080434
1979380590
1533556821
1600307106
415709771
2015876963
940419558
1568435544
236907280
2011948199
29830040
1743910561
180909293
1872775536
1849200530
507490186
487257474
204915701
76010448
447759460
1310747047
1208864307
555620642
2060507872
1417894829
742225108
1756333839
167751391
1002505259
1567658523
403023059
1758328000
1667192635
352560382
128058335
1772062037
1249394508
386072611
845039782
1197557773
647988292
2059968461
1508521270
1527768908
457899277
1439854793
1457330430
1035874962
2110053325
1624250907
9967346
1495204405
1373791057
1395581594
707240753
1123269530
512347622
1841441634
304728901
1319425954
628018174
1223651337
84496238
343685767
576985210
405964843
555277950
874784030
1173799083
221907654
1637051160
674858502
1564726806
747528330
757636289
1382308779
1454840288
1056139641
1552365340
598257014
30372136
2090137738
662894918
1943273577
1651886279
988729928
795383014
1794641074
471220283
662552069
663677579
1789225789
602197308
400281336
506729830
787289138
1648208856
1068846851
1399900603
1773234284
1927794255
996509352
1324351247
1806056299
2093113772
1967742120
1548079676
605385562
816246041
936431625
751456799
1789695023
1756660281
2062950535
124632570
133563660
1548018995
2053740090
205541283
1520792942
767229746
970830766
906475951
1643459234
1765712280
1136304465
1882756528
1058216798
988322068
1591112200
1505460173
173844156
387215904
795568304
57789829
1631847255
212458447
1194297141
1394093446
1852068675
2047480559
1445502848
46461802
498756530
625866328
1378826899
133532544
1024420139
1074404528
576591828
388123927
1494351808
1562419699
866492348
1794256060
1148253101
1749118457
5871896
1584785816
1502452126
80033415
1025312302
394396128
302225684
1558096531
1044926322
743799715
136433420
290003821
540041820
292548385
663388894
1224319373
1239274030
642453264
556188083
1566489935
678286734
1966071226
649748060
838961007
636594815
625462255
128139184
477004484
230397973
434409747
1463557917
643844794
210830973
606773315
1368017063
404328206
1677611411
1860263067
1496627568
1887750528
1381283705
731777889
1970586052
1888282505
2034472482
1128546686
1385627382
2106156576
980906154
978632941
341408587
2086489015
1428433740
1988124880
773153540
1373175292
333108314
154840395
1075724516
515457774
1975938315
1507470726
661909712
1186992995
1766974677
224967469
325341563
57148437
39338276
908460560
132909404
337819412
131650623
1863886921
1410901998
1603792391
1981024395
626755255
776983067
1587977848
1884878446
1608927558
2033862559
21564808
137187012
978395727
462287247
305661196
1235118146
2096399113
347940784
1044012721
65534440
431603697
1632006498
954202447
1491388373
309173519
1311007093
1542416816
311961132
463377978
867802249
1521881173
289608003
1500904018
868664247
569547916
565266875
1483282632
734237083
1446020457
1567575559
350660044
472191771
1607156065
1720593761
628442913
904172512
1887150941
820862500
1888458784
903976196
1798727347
1917246333
800834354
528432446
1971530740
996267432
448421633
2055095632
506229448
885110247
328750444
582265050
26857571
482520004
1912943019
792801574
579266494
603848240
655250165
192858683
333548467
332457103
1420735359
1570516199
838353234
2023192400
1236567355
2029262126
1244905393
411769366
1746868088
897053634
582109020
845119436
1848747509
1274344829
499428242
392348436
1960666741
1624503751
1639438666
201880050
239810982
1405521075
126571527
120622621
1312007737
1077218563
1681300840
507834568
1197126382
322376328
1516205256
2048071310
1690653867
1584965743
1765982139
928925605
941645658
16343137
589561385
105835739
1622478099
58326484
543861063
1564843381
1023648410
1649111814
252270115
1155728763
929751707
1640404275
676985131
1427177045
576157885
1718576726
893373430
842190047
82392960
1011592778
1453600178
12641408
94256504
2142482043
560175593
945285786
34772085
1777701578
1764406237
2019537911
1050468207
712203097
964627253
598432518
132949865
723872804
838054384
1339283152
600288362
2104312641
1774635276
903529301
789565629
693546756
650722355
765295548
257756857
156402778
440129627
465027637
1553285829
1420232164
324347531
1502164903
988776295
719762953
232693929
486981828
2144593882
1535284887
1981494594
1181202838
139262103
93832628
2060018450
1336171809
898158272
1957454671
388977622
427920048
832372638
1078655981
2086356333
692962649
61515998
935679852
2114746698
1421450722
1712212461
1562144318
1221287411
80511516
1732152529
430570522
516246498
47746235
1659969894
2129155567
2034114559
67794929
47884891
568463159
1388387564
279177941
999128333
1666759399
1704002028
1741522326
2038730465
1968068737
1318170456
598913227
2074992821
1043240648
1232856286
1108731229
1580394444
1811687473
1069324660
598175095
262880909
1701240662
1081048668
1408521458
1344492870
506611097
1901285622
869167331
1145967982
1101445206
1454999465
2007786802
1042597716
1533928009
1506381664
1371029963
892784957
18208282
1330278297
1307202067
1725788116
1178850745
347429297
1417556644
1885445997
1212403780
1464194424
654245348
1650760174
512768425
473587796
519932439
362085981
1560871253
2143271574
2041014444
941353088
489779551
833523137
1889918829
832939739
1303741549
1180834923
1187197666
953058724
1395126662
1805345215
346160256
1916719448
1326796430
288005249
1106929277
800976692
271069371
57592025
1651319214
1477992206
1619112932
625485418
1763223139
1974825994
2055044303
927635793
1101023293
261514036
665019661
432641757
1878887412
498818203
1550323710
1170105152
173985748
2031744819
1906480389
1267505286
1246093026
261168617
2091030046
649857519
620257241
872849046
541110646
462986061
1917807913
922225154
691639053
1837641904
1931621634
534134644
1019180042
782191524
1820476541
75390409
23665238
794603260
1013409078
836492425
1407233787
1772324523
946508024
799291051
1239356024
887772891
2061975116
1872745692
1515028797
1590200833
1753184642
290827386
206638623
1329828204
954632726
2246902
1707364279
1407009769
732795519
635985213
535441676
1231515047
878356396
1699174520
947525956
1446293189
774013306
442425747
392951635
1170014143
1711680611
1775429237
461764093
1856871107
829790424
1211758270
56961295
1083171701
863346512
1113007390
82237633
1124656530
606118983
990208102
1876225361
1828985222
113887918
29610230
942183252
286357849
1400215874
1660767371
1850980032
68638035
935722505
1588316317
844366299
726611747
189478347
964955175
1288470285
513268121
1054696430
285775790
821507349
1482145719
753125920
1472053427
1378619913
1403450286
796591627
1049536933
1051941503
1742537484
378123102
595947233
583149590
33515820
817807806
2133365843
1549241681
1610829742
412303137
1129169575
1580371419
839805240
1143043258
1482452694
687310183
2041142695
1710634982
854177445
1732386669
1925748880
2133206495
234489519
751578359
83870920
1112209561
1224548689
1718023194
499466428
2060956871
728455291
481906862
1760499515
401398534
1538456719
2015551288
1918582983
478142575
915907938
1539201794
830494486
1267583845
216315198
515391981
578045206
805200407
2075007618
1934351293
687065600
25393750
542457350
1603004836
1180217744
817135681
1007352360
1884660715
580394047
2019289705
1106761358
1311951137
572976355
1971080287
464305217
972155691
864864624
456104556
1647705119
979209312
2111577595
85333152
1665076674
404117062
755817467
2123332794
1355713669
212883308
1956221494
963799886
1178892268
1516237757
80809442
1047788081
1289624734
1834621461
2091620494
1592440041
1372260552
1601444893
1011875962
264242014
605713240
896845354
1834989837
1534174830
269847104
1363626609
856447946
1821746596
751932190
708560665
1507583773
772497430
618185528
826980696
680230026
1941701829
1908116071
1341094361
100826305
590379522
641640924
1128840653
892849352
904660720
690518542
1532029305
1372461301
1726502968
585101965
128098163
392471791
1023638356
859200468
1843136358
1470567483
830309372
315070966
124529722
2063191858
1517348768
1599293959
1300609129
334122079
948690232
2034812656
350236399
1018325914
1691623103
689135426
963468393
370045051
637891310
273498309
1064462709
885951908
1714950116
1330968156
535075408
1454444245
305883087
1846496204
332345847
1225746471
372909291
488099360
1965689275
2050905622
199694631
234973768
218660747
1552392697
1683474027
1011681165
1592157949
1324010173
944445610
786156768
1604288306
53807006
1215207022
940222951
1137960622
599723593
1881551500
1164610868
2010976677
1687721908
753719211
22701214
631655293
414920079
1136876615
759622510
1846922610
1733320188
1056748884
1226277668
1852242978
1519855226
162026908
805469627
865436391
660071050
720754469
1359507064
1176426693
331544562
1696178361
666663006
784930133
182682500
1191992438
1692635224
802167155
1874177627
814179942
1850375640
106364777
968977593
1003381484
72669441
872156271
410454677
852611580
14897447
1915578731
1214356551
699972114
35695102
634761282
1332258032
161044844
1644538991
292922459
1636368399
1677701259
1863590630
840998369
1240650785
938306418
1138467870
1699558366
1438446202
1542097924
856390588
529097963
1649857502
428361635
440953018
813662699
739756182
1006527955
498651328
1584382731
466542112
216652777
22466763
1849286957
12369689
279448162
1187702806
47781945
389572470
504545134
1736873668
1337552487
388216332
1688261786
2097928757
409436360
389009085
518745092
372410043
1920701984
1198383826
450001100
1697783454
993794302
1738237119
505430464
1325773985
1017553299
2084503107
994188553
1416781664
1551583015
494277057
1891810586
1473506430
741506559
1868091832
124495340
1221882717
1748673889
986758439
490761424
472146651
155723602
864350058
791673078
1426024960
42867264
1451660664
870898723
408809853
473632834
1002447883
703165721
88779597
1556374175
990444367
1091675518
667003267
456513450
1328178827
1994959809
456570901
708805417
1662295806
1236840291
294245128
1217355515
2066252531
1872409897
971010245
1783949292
558876423
762327291
1723888827
1926990233
1740386120
835787006
1403721617
683920728
114578329
1734501606
210518070
1361024992
2044762463
1751093058
475419757
382726055
1087522109
1340679872
970886629
1994683269
2067332492
550792507
1214987579
1298159388
1353727496
1974037852
1950133218
1174043187
831918674
2132278190
351383443
23105300
1785085786
472150039
1998389962
1993108238
1779501777
1486270613
1229659056
899467261
276667451
415725077
1661065850
1631365182
492979711
1822587849
1688982888
743458102
2097932737
1232838560
608099490
1547908261
2006190285
1679444287
609458005
151674583
1120211122
599983733
246506602
2094555165
318618294
585717017
502322777
1148115061
448197950
1997921903
308052111
682540019
2096442319
1672439022
902128032
763324431
1595122426
597171666
1834633425
716555238
797436390
1803931653
1972004363
1711503550
1092340077
931958042
1684442034
69858455
931447689
29486166
1581343299
1207393215
908067383
329551211
1138385999
171489858
264241471
649859153
1815413233
947629190
1344963487
451352708
318792911
264686134
1320325796
1813006622
1980390577
189543558
1545662825
1057752701
924678749
1225199327
346394358
338390289
2025228679
1958587492
1135561467
1981311084
111103182
219454979
1450863058
1314381585
290654841
161200303
15440623
967511123
991456680
1163112860
1950041619
2143284696
1239065934
807246826
240241061
1293841041
444584502
1582674420
1732936299
1231037605
688788260
1856119152
1551396746
887071643
1869541639
483260245
2081244624
2048885565
1987766884
1829459820
385713418
1370062723
888435984
1222817829
2102969354
1900146099
2022675673
911942157
1883832091
2111329541
2009601831
1600486372
323506142
270634449
680262509
1219575828
1867880867
1802538393
1946632480
1296807038
572097098
1464445572
118509503
2001376869
645179315
298984837
1115267961
190751001
552803465
772046082
1553790580
1883242388
935092047
772994595
99140824
856841840
427238165
932782467
111737820
1711785257
234375735
246907897
712003870
1221096801
1596459580
453576707
1740848981
1477269995
1218156084
700997207
1644261224
168903545
1577702316
601626963
700622498
526202496
1031160306
926085295
444634244
1916022577
1064519180
719293160
177251760
642112560
296335418
220811677
913675305
1437128682
611624071
2145846605
824898345
1268071618
1714107087
472949710
650057630
956765621
928849511
678101472
1568015880
1208907328
1605228487
1953460225
1508104932
114336067
736551173
1258092570
1455554965
1854837755
875428678
1863739298
194163178
2079655761
159456778
577507606
1494141123
1549418798
1782541203
1121623228
1669639551
545571537
881482265
1072314341
1132999453
1296702359
395131111
1095192490
1505316692
1783404301
1136024101
109431049
1323394993
405325238
260203444
1762131975
1887394402
923754507
392452244
525933352
302532992
2047196922
129864252
2089510357
1497831300
2063055758
112578269
1281134373
1982574611
1913959562
1807914233
374454407
2079282152
366892325
307452254
1218079632
2124219626
1192951236
1139618391
401174048
778165352
1916222608
1983594852
1716096287
1319684988
1429798364
1915380201
923811210
355707525
1500161868
649437428
183419287
1313878122
1122750811
30955470
279347277
1216734248
872573731
1432810018
1203834709
130415543
1843398794
821021609
1167004508
1356925356
2110974576
1649086646
436323518
1252166802
1231014791
1789510809
1680094110
2141927771
128192060
2097529065
626746912
792849304
294090564
432326850
528824898
343494629
1569233826
469151339
52858718
433966346
165231639
277652247
1096330057
1620868578
1675296635
1649092539
1899704641
1559774838
1140413122
1372608952
64372915
1769865763
568541047
311248949
440760961
1980374379
465790406
1767683552
1106611543
754329363
1690270646
203480841
952065656
1693325591
1046041905
1553003
1957461031
2007531893
694687220
1410421514
798322279
1727659197
1629468865
1240865283
403255904
233267475
1723288096
794728786
60828555
507007144
1505325116
639767207
2108593054
1297015108
1201073405
321505345
732849105
1561564896
2114687810
953747992
251659704
1376052725
1809415910
641724475
1753083440
630812046
636222344
1924164863
40011781
860338707
1322785419
1008440700
1926922171
1035009013
2097915448
1903944124
98364517
423584556
961295142
1606758735
761328092
265086865
1107317120
1013514852
1130976251
105709080
342626996
2142469770
1018872759
1763426691
882395604
1440003546
106506230
1280199124
604893675
668166241
419807623
1645769390
912577380
764107663
2059121612
370959172
1666815037
1083285975
1737046246
700366446
596071699
416715650
870851244
1019341596
815730202
1282672917
1293609401
951620984
183334063
166930122
399878820
105213647
1213148464
1944874400
1353969211
2059103471
1181926245
229852399
162351653
1670892053
602913562
827200380
1434966031
404195251
839350101
733033889
1492306045
701142497
1961020563
232208741
649787975
1264689164
1919688344
1925555227
1334852913
825294441
1195379345
817800276
189918699
1678367877
634829195
1510538906
1887577574
1221848058
1851671484
87433268
712262764
308197995
166943208
1378216482
1795122707
1910545455
1983564464
1674563441
1499270522
1089850706
2008765803
1819657830
529147478
773847005
1671567321
1878506904
1344866403
1131593592
46728946
1608333513
953564398
1841280820
551492186
470553582
1308838568
97021138
148208751
747368580
711816798
1654110240
528675031
688712997
694235114
276234395
1618360337
2092969338
1347422849
1667728943
714317858
370788098
302786261
1894236721
2027029438
1517508099
1860015575
1757536522
1898591423
237383220
636945151
1856302929
480363774
1011007852
946054728
2024705081
541238550
410277960
1383301225
658054964
1841149327
320045980
1140229839
49039574
996717229
709864102
1471548867
1530391425
802559052
2104549403
353803209
759189647
320525939
1794870125
556967380
1809171667
460314313
1956048027
35778534
163185920
1736019957
1612642295
1120392822
1995140061
997669992
870778172
1427843694
81348060
507796333
103489157
1278231503
1054639770
361951789
1485991437
1379283307
259788560
727043589
531191816
177709783
1664681970
2140080876
1185599107
1569238785
1341644365
382437204
1168883981
1468583921
1744587417
616264614
181523372
952896348
1886334518
611663712
1960628867
1216951704
1448645428
1953728703
390200409
1863947528
1521400698
1993486002
929107497
1178677183
314627307
1488003220
755421361
1301563615
1546615260
1119285145
990152889
1419218092
1148320072
2097140358
1856613174
918404881
1066790913
125181596
523711299
690701393
1990059775
582467831
1728169483
864267395
471381918
1923682627
864257983
488909903
794193728
1879565484
607195385
1224203772
1020315417
2010519420
831900623
482641084
1218049443
1130400229
1419636781
592060716
331526855
2021532271
2105989429
1810972000
116602509
1448897682
214882385
1845883188
1673780269
1717350830
1118596431
1269291480
1508036874
389284213
905152278
1993474908
937675957
593692483
115237690
822566858
388040091
1565186770
1276765045
527199643
635884627
1883293654
2126012848
1304198437
419250822
1637196872
1247963803
1644995881
1330837417
885330004
1990347442
1666052216
757296543
1167633540
1856557973
1236329345
845500763
19635780
1574163005
2017309835
321483197
1446508562
828930190
2141022124
1444179511
1076268147
802571139
661231319
1718088245
406277485
1731950961
1719245111
1210227720
994611032
844001589
1320312225
978925919
1456538752
1953230337
2128326198
315099130
24844608
2117564954
1497675431
712827426
1419789980
1989159301
1985344365
20772520
2097029583
1825670759
289199057
1879819737
1906112645
1714923678
1744055273
1703762160
1087469815
652534263
1172856272
1343140732
721214398
537052699
39440482
421697781
1636284345
624833890
23588208
928144013
1478255016
384703150
1272083475
1817025377
1463910487
69520281
226475459
1322237466
2045226964
638259346
1933367393
1315524531
1698515042
193593172
1197265184
1535100168
2124727452
79095324
1996671199
1016867418
350797003
641895399
460133813
1935767530
2079514505
1305264576
332050706
1675255487
1907911388
561165241
1444450137
670625202
123917980
2099657389
339304798
1087406331
677779314
1710940420
888475909
772664242
1801155040
1044892628
422736644
1599847156
66384390
434382483
1810200192
1037578251
354117516
902877595
1952580292
1746122183
369006428
1098223293
1042350247
1711404448
629895729
1147087424
460992657
1508773716
1161480277
491582319
1910962738
1705403861
72674093
1775651369
1159249943
1896044220
727561395
1801286849
1614510003
479894910
1516878327
1237059607
763340889
1023562662
984776735
2145368749
236854438
1237071146
1008524647
767965283
2038579550
287320301
339436756
699151672
1748175540
1434903217
1884940695
710588220
378591881
1480698862
1913730189
540106406
32459441
2029439735
1246417087
296154055
949045046
1223584501
1476537177
1734474844
86404753
518125470
390997182
252718887
1196171346
352143127
1304715161
317186385
1609705808
1534218435
445477639
413713133
245040091
1040778707
878148223
163225761
1248265711
1160434657
254325328
576091569
251776215
1572519437
1567627478
223141736
1673286116
18596425
914737781
527885939
1587213044
734787764
1655458077
280318690
1718935296
202576445
657554989
2113745237
1221055856
920198154
1060986055
551898490
1739939861
11519928
1653693059
1894178038
1658671010
913029092
1470932069
1640731928
1538422736
863228649
448079721
476889147
539746079
558758454
860764769
1646282975
1773999367
100576990
735163894
420998787
1592520268
2062526063
1736455358
1681811472
1827052016
105641735
54736769
968101482
975286930
1463093513
1540415626
615929909
454770353
2130058405
1793076944
1394658511
1749390296
1063710702
301528271
1576677757
816270146
435125388
1258116855
1971564883
1867102541
261949208
170091083
1067910983
1165079699
2078053714
1597352661
1723942811
1410200987
1010834862
1477381754
588142678
1858969928
1715234975
336715689
1112022508
577646247
741143568
1150510713
75595980
1321978875
995726361
288634255
286896568
1217145605
1264385297
591546151
598410860
1232754749
1306962260
172218351
465603688
1268503712
547539383
556573866
2141309059
1771299336
2074617768
930637902
1685939127
2043042445
727420913
671178249
2060187129
410915246
1420067559
1257857809
1803294304
1692097228
1188860554
1666442515
2030869843
1612087460
1372106408
1784685791
293250468
1692417797
844055456
156911050
2087890470
1280357859
2079716173
298301846
1432099986
990152889
435596617
925831729
362643081
1614123511
745124561
1050762059
85465862
1451068345
1501454332
318407342
1051034931
499243628
1487022062
1123364336
31834139
1486076303
1772768913
2998871
987515391
428048376
907512599
1859378988
1616578584
1558774284
955770002
1078221853
1058407433
1812385053
706643818
761440309
1752430837
1100070055
542196841
1276963830
615609770
1706613509
1964542781
263147478
653217886
1245918847
785275509
1701606618
1614508077
639160601
1693727745
751831425
1720600260
1952653475
1366163928
956666141
445239795
1419403125
1322940071
655412400
124268229
762120277
1752637681
805986456
1066215876
872782722
171514525
1809948725
1438257745
427157281
887686445
1546744997
169908103
964698572
576364311
1872296006
987688051
1938638154
1712631918
846219035
1683655115
2083212898
46831074
323718880
1347319134
901416123
1974124323
595692943
1737265596
1614272208
1520804394
1961501285
1775027709
996181086
1893475197
1961982086
1112070176
1963820738
178461967
868105661
1258180780
1072045092
547616510
1918786689
749778875
496659036
26049485
2059175490
1155698354
1069243132
1936178784
1674554108
760196882
512867523
2139331303
429022511
193837430
1515089471
100409230
1300912821
1871096541
1462266246
377303176
812361919
1105485861
1730127841
1844579185
451179135
1357095172
1337453464
841041306
944549859
1722387363
1343995765
1663231223
990506278
2017748096
1785294114
343191847
1033859567
402785083
1911940862
51981953
465253852
1444013928
911357
1638720977
1735614884
715272422
340430746
1203146105
262564710
1140580621
11241249
165335877
215877428
2032256677
595658538
648658410
842488297
2141665880
2146596524
1052206023
2067503242
1563687778
1305709425
1539904245
730617694
1959024105
2050781319
1148788970
1569401183
2091834493
1198805262
1184930517
1414359968
1060093113
1188850261
1340175051
1245365347
1198846423
172211072
1645692315
911126516
1385123345
2086990410
1641797160
1517281462
573955931
1442353534
1199832001
327868569
836485328
920195766
1588878281
1186013473
816096580
63623037
690336084
28203346
900010526
1970891372
730725696
1120111285
587939756
446607647
460425541
98371310
1563771961
360016833
300249858
1705836579
1878650343
1949480074
2018248285
1824465095
1796139223
342446490
1920959970
540932329
1342093110
1497406336
2051787083
92957181
926520942
2040325487
1530741794
10246843
72977782
1989539669
1757558184
653313082
520943257
1062717584
567700622
182199647
362130888
66574235
1609399263
1025431768
1014204336
203373458
1008033949
1041092171
134858910
146258990
1192890739
568536955
561047389
60735127
550548579
1933015387
1588390780
1389143564
122128539
1851069181
2067160876
964839593
1685742392
2046718146
1120205776
867755933
1883008432
1445625083
1779390283
698142266
646608820
615764272
82337817
812131599
774630020
1390276633
1374285579
1425732186
1428138260
1494702935
1660479123
566172457
515685639
367518968
1827735041
2121938448
1038555531
1223789045
1363216439
1499794971
1853482943
102458892
836288400
291443506
715769933
1398200968
1900787484
1928030853
1180946749
1237011638
73412928
1268020715
1736758273
465253027
1872613016
267326525
2131175780
1242886881
2110413579
1927376305
1650592464
1082556687
1778241570
2087696533
2091936438
2060705960
12981202
177604753
79045214
691555719
272300381
786768548
1895309837
295479204
763345970
317538644
1551608927
1381635326
1580766199
1633584308
905358156
397821570
1345133192
785236986
805247063
1111125228
1436945718
490335890
18565957
586804665
622650336
1154119847
2032067010
1641649149
735699824
2130822296
1057429838
832040868
1475345960
1367600050
2111067863
1930359131
1762982067
1014380323
1222800197
1854566186
1172574815
1523832970
802825478
1199448779
1869598114
295888870
2083350501
261289420
2097615276
1267543669
440341023
1055371876
1949345609
1509999258
1816839165
1417191385
2136466781
1984708632
1507371760
1322818165
310049539
2133410892
894681269
1210424332
1214923692
416434102
1971969537
547788482
1561079034
847335276
990061659
1377776527
227579388
1521847294
1216243627
38173979
38074282
913765793
438840393
588911482
993484560
276103075
1464641701
878352857
664660201
2041674538
1532843120
1135158183
656148156
382149127
200196531
10677046
1549379018
583820049
1278067949
1563747882
62795765
1974899991
1794521023
466898510
1888765173
2090927816
1618051209
1987764635
545053066
557173857
1238339797
1110830122
1417195557
1638744573
873849675
1616096371
1745805123
1543012469
24754920
1511859900
937198464
1575300542
1365012899
1823184396
323651480
152438897
765776125
1097646365
16290174
1582803643
1024722000
1570811936
2138735204
1912975099
68939253
1827312362
406131953
1110940966
1831275148
2012012077
1201251698
817762464
662953942
1408597355
1606495992
1799871830
566028431
654465873
941286328
1914218620
1839544817
1039728538
1779470834
1869289629
128303934
1430522799
1084580758
359980323
1642166505
1477306944
502938198
43320500
243197878
367219915
408881487
1016779767
1972864863
1624529617
550640255
336811020
411633363
811566541
1925328794
144946928
1862342618
756716873
1705372936
9863089
1636066966
1996200539
465547203
553710822
616279333
2101135587
415818182
848218686
762178896
596697647
505001331
825245821
716496445
1277954312
2121245965
2045675125
1026533635
484373549
894346042
560211999
1561428876
1700808861
2044445727
2030631941
2131968691
1948266458
1968511151
100313251
851145392
1266700138
1159174608
2128538399
1252705642
743844341
891195250
1209819986
1335643490
1688710707
695143511
2022028341
1721895937
335245894
48829459
927370464
1180344992
1731035017
1433912961
1588535409
1067784190
1342281677
1058511786
1174123172
1244172941
701084888
1012011938
1422122086
56494739
649093845
1831238896
965456219
1000010473
1031994578
1910444658
1611761275
1146712280
758829566
1126041461
1947995310
1324137754
1649951338
375611326
94938010
1928887755
874373414
1358995297
873122048
799547711
1790110321
1564575626
1899957511
2126113947
506638116
1995296932
544735311
1546184207
1582697351
1948693696
542231526
1128820468
1448000237
1363141441
1167991102
1831544142
1467466237
1941583508
2069614470
2126884632
1971736834
231210590
1279564710
1578800481
1802602151
964787035
1695599597
1021697102
7618941
304758710
2084898646
1631831466
672558287
1225028370
2063638773
735048917
1638573458
1229296726
958013724
162482860
885875030
174802802
1551689814
687917444
138888252
45949170
1682330371
876729651
820792593
1932343240
1762876525
2067771635
1675967960
967250914
465395109
1898274591
965177648
356894482
367782817
396032595
265747465
1608732476
1368865932
781998350
1522381098
972582007
934511327
501197361
576966235
957076600
1969382200
513775868
371073931
259149709
1160130386
1955618668
386017600
1862902654
1972806483
1830339218
608101287
1906125890
1891441237
1483879514
1664954118
1237389784
1303986507
693556594
23044968
1445077338
4601728
1655027699
251589902
1098729472
2035736897
1808291510
737330410
144763081
2076422588
1189631422
478864986
1604434190
1843832654
588251845
827959804
2144783160
1888192003
2117512933
740953454
427383610
1075713034
2045815628
904277861
1794472791
1061416612
213328372
1752538193
1195489485
2098691248
785583805
400254030
617382570
2075598232
1257442408
1077831362
769109907
1478522839
540866280
959906929
474104189
491569006
149204033
1284042171
977640657
2011852168
1569902043
1714393717
1167600519
15427624
1884291073
583380270
2093181236
1156062525
233830827
1763579558
552218039
494065868
1955949083
846497401
589930849
1012844007
259516047
1139778860
1258469348
592615270
1125517827
1191592588
1609479324
4832310
923540661
502992758
584314369
1492028125
733704148
1791806663
1383684312
174133786
1466014837
388080852
1155361232
1903372235
715934547
1558576294
278565906
1679475295
880818418
713475569
1651119622
472291795
597718021
1940456685
941004891
1352914835
1262195331
1473672147
180909293
339961804
1658109063
1114730154
1268068077
1256867812
98733869
1706965561
723124196
1156515527
1054820955
1017343074
175404771
894072437
1722525549
2101700148
1272421003
6531376
1660654645
443316880
2136189185
973329342
1765182462
1749258343
757163125
898424552
1661628485
1951770808
207794106
182235489
1573572734
1207105799
797325972
1005028299
982370917
895806189
1467629120
463966485
943336153
1931050398
816176248
1075053296
2079073194
1657504002
742728073
2018908604
1069246552
958878177
853769488
1525590395
1291161916
1912104506
403255073
736906741
451359876
645159318
464261959
1669419622
1219696501
1648259699
553625572
1146376383
1467457101
1186365451
1960507294
1162597219
766634790
47969875
1302850283
584914287
1255343660
846646462
1848928104
289566299
764992803
1968018805
1120140931
117274658
1952119920
488988614
654371339
755602856
1699327224
1366354918
1964760066
1594826653
904080857
360369840
950069495
2139856894
860876866
373002642
1328839156
741663503
1574962422
1596742655
1710308081
659083737
2020017256
844711669
548140597
1211057952
301673228
190819065
1376085473
38129662
1932460056
733740371
758040183
1206454137
1589081408
1511890307
1769618273
1620082648
1445224941
879351458
1263120251
2068418128
283355740
1481874811
862643555
960177300
1075355986
283684064
1201343878
872674198
803210562
312928493
1748717346
1856971702
458099560
1523777251
2041079027
1681574247
1786045964
1949662920
50134168
214928641
897929440
737435804
1339569881
967025228
619062694
858266315
369818617
1688114378
1537196880
2134788280
1057045994
1928491745
1935620592
1683519567
849357968
337093587
12770066
537587083
1523826323
2083189259
284981307
911239406
452214644
1723277789
1316511467
323680289
929252877
30703308
505186916
1535381165
1334949133
34741081
1003057149
1717675779
177533281
194815485
788641859
1435317218
1843789956
1089320245
64243651
988010537
666484184
631443215
1490363321
1546041495
902492798
1193557147
622139777
1388499936
1359972898
1746078575
2021021987
1551232855
1385862026
1424246523
396350533
553336094
723780194
1764653843
1985006806
794017691
1831230258
502873162
787301527
1666019215
1360078376
540801990
385856017
916531425
847587772
1322612416
2111072429
1272954124
1299870015
1065031986
1867555519
2140215991
1501613210
316225422
376128817
1631596114
1044866849
347495253
165307618
208601235
529522476
1547918331
52918164
1435946204
1658020022
995776092
1128373403
488866715
1045352744
847047798
1127580083
658243471
745805540
315322126
606018426
489364524
272292827
1755435135
1135273341
1935713078
1401977173
1577861223
100722457
1086319803
1836593806
1157360840
166393766
1995867140
173749225
1532459694
1733199646
434738130
1250504581
1530379949
1804584923
1341523286
1678111283
2016736967
154714416
975597502
1168335563
67496508
159290720
1560665091
1102560546
756882482
771243566
433599696
1796135526
177619078
1852720031
1214362867
1194823756
1795171308
1692610763
1091409886
848234557
466179414
1234576725
586804458
944548939
1178404972
1389663339
157529295
70169434
1019924226
1055579522
1211596150
682970803
671384011
1285855905
1845000406
582082328
1797134739
1087739682
1125453993
1927161208
217505900
20548797
861805991
2094169786
1609657108
1738981709
2062755332
607559648
1149444187
117872799
1147920541
639880404
1767810247
278188908
1192340792
1406122283
1736483143
1296496932
1023720032
763450229
658672296
1844435591
1002067110
956509078
237479719
46474028
1279933816
11944218
285703084
1967215097
1925103814
261442646
1778532920
1083331656
695430540
286353911
957098194
779149497
1809587788
961317489
58784465
1617893875
988770707
468252774
1325916196
692207444
196645997
1721824070
1529631046
865587232
1602721806
1872031219
806983928
949218440
184435500
1080922004
442699609
1412624767
1920351291
1258509416
1078927748
514933703
1214708851
914375211
1463318669
1455085077
1713684525
797316617
264027921
1493333803
621571756
617041040
621656474
1710044685
1020736426
887627633
1846658247
270712598
2030996025
1141213691
989874959
1598686955
646827685
682587411
1506024938
1176203695
1283125640
1608180853
867995083
568376812
1719232135
490428855
1396688687
1182010903
682257750
605946255
626577722
1427947048
1635423177
752266618
63072563
1934359877
1205378138
428721515
1088893666
1832833481
256817029
84648218
981625844
835381394
88172727
938509476
1301759895
588530630
1138853127
199743956
523619477
6924601
546365040
1570146314
1838558301
131363558
699071093
87208110
1212339989
1278544054
1044259060
1220296473
30036943
1749512689
1327609975
1993851099
1676271481
1279591868
444523167
1573525184
1096992917
316673182
1378394074
2135348028
2092567452
2120812214
1948084651
1678984680
2075299562
511572623
1827726335
1608341375
2137552167
769910549
757611864
191360607
1119068806
189153770
1632734113
866055114
1656119936
240277251
1615138722
2073887214
1107523952
750690524
2081397967
819860030
1983812815
1534256954
1811555538
1205904660
675211133
794943801
1872313811
1117671273
168554137
2092106073
1854738525
2103999735
1306475949
518833904
1620565409
1420973026
1490041109
2054913404
1047058624
1375974785
1502650069
1676314904
1831269734
835100971
1155891283
995890614
1997282056
2017119861
1245023869
704250815
156780774
1432196604
367926306
26261683
2109930872
2112283326
170490593
546118381
1035621048
1750889452
876734361
1608664745
1394611327
653458936
802086745
1556665616
1961151313
76699356
447792843
727660118
1160572157
2109817994
2125850171
1182782414
1276642311
1426571594
655338844
1536110893
325501799
2013956877
790258515
676511926
868719178
940719924
1265251302
54629869
1268628340
1328606987
434640546
129841765
518043690
1284272796
1310112188
1925206697
313429715
769892294
791383534
755620089
918467878
1304420171
2059771081
1055115178
1093909967
524446730
620805603
1284643942
1992658003
419360732
1019819322
1180756518
514368500
1351896443
724837508
620749817
668605186
1817092702
618520640
1884317812
45016394
2085875070
2101804611
24786924
276643034
909576959
1540946683
2124437401
958821294
706919742
1948555945
221318958
807771127
1418772166
945619436
428611396
99655866
77824838
1732129782
1205784258
724282988
2021828770
837792791
1509257733
433625921
1041583984
1586854490
1529520961
299675179
1635992061
1554991890
746489503
1967649602
974814633
1758102575
821949607
1411008101
1683505095
204058489
1857494822
1396241237
43899606
1202223243
1937258560
1294647064
1508129023
14664295
1810215173
1853071018
1380457714
1068336408
1577018343
1114987618
2066393564
218534121
1696990253
1624908276
1129942595
1015055383
1137938438
528618836
1234832610
1980379366
1880600516
898191309
1571177984
1332664616
1787530870
541774275
1888692689
2146217758
2003679502
898848830
956711098
255360728
697025844
1940064387
894527718
1881371531
1819818068
1395083069
21869104
57032944
627449265
1676804478
1572934973
1507753138
423109077
691628231
980552382
1920253033
373430509
705619331
225331155
501374872
258499630
1735767771
608078341
2063198291
918235703
1192768001
817234900
280652924
1458498495
1019151725
176779935
108474554
444237920
915874844
972047300
2106514889
1890411135
459000165
1682750081
60031435
672999268
821084141
684203094
1560081774
391758508
860693086
1407570366
1767553192
722927783
583211196
2046564073
1724661033
447354328
1624152416
1248364023
282809668
1701074315
1849050054
1707397643
518547115
304957672
1129637453
512795634
1663712856
1302296641
1347025099
142670843
6957667
1082169996
1116067709
1701171891
651642575
521599991
973269725
2142630071
1756904420
1005218190
1103614599
1987660615
1032415455
334654318
283876320
1332768999
1338996357
11323312
1798485396
1996576615
1751828811
1655161713
622880702
1836085318
2030171953
2054796820
912089898
1840167406
1350905484
1985609728
476802386
938651046
373392089
1955036846
558920749
2105427571
1693738812
686158275
744656295
2063768911
1346505262
1405376833
830202840
461571784
421563219
263286398
395990875
342846781
846341461
1825276394
2004707176
683382529
912894469
2097444765
143075699
754170641
117609232
1449541972
2109881536
2048618048
1503468597
2132803950
608893860
848919018
850569182
1525672106
1276438533
2119177067
797418250
24971028
1068260538
520541149
46515913
1304463293
1580734338
574587123
1356166762
956806978
803195417
1069274550
249161114
1571320720
1986591914
1535827424
1468636925
431254715
1727754119
1008561463
358118114
1802580058
396855658
497451186
72242812
1089811676
957906944
1766823209
884267252
1847926217
1610312003
1917385942
1941906724
1517680606
1393578321
961049676
1697953985
48820863
872152372
156720149
893297444
1152418640
1122829525
1846042359
643816055
442429970
1550042030
1500286017
255177560
1790464683
408010578
377055568
709755173
1033143229
1294108862
975798818
1771898645
1354006587
468201312
203763114
522218473
2130631522
443250962
912315742
1375179301
970726396
1963630895
1472508637
1494171449
191330778
1089910725
315198941
1104396578
1963139836
2052280189
303803154
1917520861
214796745
549305402
160871573
1542012169
330399473
714789077
1739523820
445436823
2008793785
908035227
115615413
1577996804
1265099878
1613123044
873322254
1732081867
651039774
311021005
338341180
905229659
594211412
1286388558
1644153194
1569963813
419267913
1523096757
1183325596
1737275455
1383988812
780327354
41718213
2118530707
609825453
43838282
816798508
727657427
1892220763
380894904
1865962126
2109060015
458676033
655423961
292593903
192873215
1425549635
155434447
1550562185
704468791
1057115695
621328367
1909124503
1007817721
566057612
279726995
462298594
609525781
1614842892
423098626
1950362103
1465137330
558671953
1948757478
375472596
1301986550
419994968
130939972
138961721
235730890
979111173
514716953
1236766278
1095634121
2083885525
1467194580
2039399024
431781656
377322801
1539766235
552997493
1498181216
1670027136
276822045
2077123044
999453721
1590930076
2036463865
1615713530
466454038
659612427
1111261254
347783299
1695364271
796844108
1364524005
657836263
1057440092
1441002059
134357037
604742590
317543446
43111081
1742297249
266553286
364962093
1331160003
1119374484
839408951
1205947976
1321437533
562345681
1432503752
154348729
116684599
912497250
1101550927
1656913496
1254616842
935140423
143575760
1026742826
1935289590
1187214120
968403190
1140549330
1257369481
612679629
1650381309
176585155
951478553
173880414
1074326167
223974416
590394493
1211775044
84070957
1036583007
1557859631
312540190
1236010771
1351309082
525399223
1856044991
1495365480
947795858
1739575778
171787789
647136287
1440315921
46739023
241344990
206645783
1352588934
907642827
1507426093
946690370
445281141
736742052
1441432492
1577109952
1571865256
134189426
239312384
14459433
429653812
1151837503
1345723272
1727605978
493156398
1521834092
2138260932
601738149
1747994368
1700959579
1664075879
1550484164
940359467
496837056
2133680336
619158669
521417228
148156392
1350581812
245828413
13149626
1474677765
1648076591
1142318211
1576560710
1451385579
892287158
795033165
343195978
136060017
416763252
1109499637
774428748
1007591157
1696244581
580487713
1637897378
1041840676
348341606
155541841
2044168545
6334112
401305878
1979819867
1960006884
1897115127
432709173
1891873552
451947071
1593212046
1627263449
2037790618
364943026
1359793472
1944625644
700438800
682514137
284247443
2079387484
644055424
840780811
495092241
1118626011
1670178085
1218914700
208827227
597683193
270692856
654311554
1396359434
1249642168
1732527599
576521404
1682789187
1346419345
1709825440
956571499
1828267438
1284924576
170378683
1515144630
1023492418
1821631220
2065927939
1355014247
708626574
1784114026
1956049055
1191186023
1180827123
1997384081
1606179083
565973220
1217613889
1977084138
1506524263
1152075140
749624528
972146540
109362907
291287671
1163080648
1277323149
1700044
86834370
290875905
1104602669
1110808208
1629671549
1937331850
543686914
1368894525
598734089
990973131
94844758
643716374
1942161291
2078124826
396267123
583595104
1384469354
835709642
1691858054
1501591488
1161974726
735593729
195323106
522828041
217430560
317986283
2133159623
1666362815
21523961
1768874021
483350316
6623157
952349407
1437219418
317610630
1264063998
62623395
2099931688
231028978
1667210590
1855704965
1094801295
1115802482
697137466
278378594
258491112
2093096920
385560816
1792821938
888444650
575962409
1413188911
1012060049
2099163640
658347440
1750279902
394036231
977647928
649250319
20708181
1856141385
1785200694
12245741
1164759299
1852224263
1231177484
216213191
1468933495
1801755885
1145692304
1355340399
1985183622
1121833740
797871219
1929827665
1507783279
617163778
736361239
1373051885
1191320492
586690048
250570854
253489253
1711290401
1241029322
262047487
1927458245
1807119569
1388984654
854008250
1640379327
219848837
1793442166
1649638467
252417980
176851052
1911487491
2093855602
161409682
1012290534
1369003565
489954397
1539683572
1042208604
385843936
1248570774
1556139727
1563978328
519070120
1585732101
512923891
1152806803
472323028
1480928491
1804470325
614786308
638841276
418081532
197352436
738350359
1411861899
1813250640
2115257999
1489962866
280994873
832720163
565288124
1886553398
1273256997
1658392896
1808958733
761776428
1454136797
792360494
1442648935
831930036
917787186
1978370752
393419004
1235309507
842391134
126515339
1605315188
360124890
423942094
718332624
83240605
1660994548
337757056
10966007
1535936367
777944959
1877122713
2004371916
237473006
329075733
874539662
968982705
784092227
1331203311
2024896787
1545909568
380396270
753665163
256477388
1748198762
1717617720
506831072
440429948
1698128679
869761915
1236465548
477689539
2135556389
28325679
830249706
1708175977
624097682
1942335647
2109731055
1937212550
1108404576
1296960998
1843807940
269805745
403766238
434268949
2057843189
304210088
1169428234
78240165
2021046969
1596304247
268927290
1711904424
286766834
467673257
391843156
1944210416
1966933758
461052060
774634852
1283936175
1518797262
593257570
1366662967
1017293593
1332699243
148655502
827905838
832825118
529715951
543254428
1045473986
1916404248
1710806448
1093779494
299690329
875086821
612935630
683570381
768658833
86875002
807992382
858538726
1281479720
858550299
1096697579
992001508
321272048
1156367603
2074133318
869760143
919986646
1814721536
624021689
1593246553
949761590
320583800
1466517636
1134457660
1391288488
2056358893
75151975
497735856
705621086
952519530
2138932551
2082819952
705161603
1391098905
631995987
1826658727
1630239898
2013409509
381624044
1648613523
167588691
1503676299
621668527
1119200421
627009457
2069083128
589040146
1216071145
1394913840
1863523290
1860331762
380859196
544214551
1823733760
1321793040
901064691
423786036
857616227
1494037687
18017885
807296573
920836260
1693323068
1186603454
1278286633
981285615
1053494055
1451028031
708721459
2135987973
1266078046
2031741407
210280717
1126930605
1427221071
1508875909
2021935212
884247047
885879724
433468427
549495479
1125675416
861023165
499593547
1662653919
2008131222
489859980
1254105638
1324871268
2072703931
2026585826
77204223
454556105
460583418
1424974099
402505307
1188761188
1902945348
280292916
563737276
134570027
1255437515
117486942
1881524732
784516099
1675327035
922673706
470674291
541223687
584001630
158570692
1595145408
922508478
1490189005
1277361464
778499084
1047043745
1276602256
308988938
1298012673
706310899
1350483531
845357650
1075743459
1025082923
1374573708
350308797
1950245093
557294880
1500695073
759861256
1185984470
1544552784
427289925
396701781
296982806
655490508
281787032
1781870590
1290134842
1302148042
1475452415
1192646334
850279916
293914536
836194792
1938596484
1102088917
353122847
2025743134
733421255
171917465
1517966449
693873817
1651229016
227026394
25314573
1755455097
926831037
1759867066
1085629864
171228643
302484943
159183666
36815467
107628437
1943949845
741419737
830295813
117551633
1235486426
644512780
350886200
841648686
2131394878
1851895707
370489559
945450163
908576509
4450262
527404760
1695777540
577667329
436314376
1525244281
310489865
179122060
249270353
1248234054
2070089402
1177945138
506316126
579815743
309260314
2020643690
954164418
1974270256
2102453282
174737599
1337083652
817543805
1586515404
583017658
2042376247
139817290
235852831
728301730
1111213351
112736887
1557533139
7996101
1397369697
1213032350
1801939379
868386505
768001698
1535281217
313485914
1607379814
1435806732
186277209
1936623493
2033207526
2109357883
79681154
1909989004
72258834
1074454265
1833295130
836976353
13109148
1746597892
834149126
1217668027
1073655272
1261521963
1018390760
409489615
1079279533
808321107
1854074407
1868763727
1809008465
1471929923
1977008818
929776011
1733498436
1541190496
74824336
373193043
1975153038
1111611584
45579763
602256301
514802075
493326769
1898318022
1044194720
28205376
863043486
296932586
1285657679
1902039184
43551728
1035955920
900415769
514409040
146287922
862413626
219044268
1272155963
671969302
262811493
585968505
1411406061
1042942555
1970640781
23754236
561617496
1721297821
707755477
2070643698
1461735730
2008135237
927048709
449152428
1576650571
1185483950
867089155
707207895
515521825
323359003
1240768437
1768418905
950511102
719718943
839895634
2027056523
741658044
337634268
366228189
614893686
791708674
658699997
1092071914
1190216065
2065217747
338713968
1901871808
538514323
792487787
1441679864
2126807210
1168749369
1047191324
587405443
785115368
792265514
2102638949
1777343793
532642598
190565566
1032341063
552896850
491487613
301900970
156023990
718236795
1360835435
334519632
1498082512
1766499865
765255615
222380713
1692577409
1143096206
202550445
424076405
2049905791
1715314643
1510417703
1237808523
1338749104
330511128
1334492307
576183550
1900342523
1519547974
194914941
1976147736
1957507887
1209507808
1458879239
224395265
1173424034
1374773915
627138895
215257717
162552868
844258081
1340891339
1459485272
321094672
1144472197
1815308644
2039862705
472323028
1557511066
1730425647
694014486
231478199
554095361
685796067
1254484202
1123746422
1197673703
1755743305
1967018193
729815545
1520156315
18608504
2113267321
350034303
1549778106
354529912
614610403
154942371
1269783091
81435674
577732240
279355454
1295051019
1447661239
1430624042
7718350
1527122092
223146132
1977446134
1664674286
610939442
1260755156
1123202002
1899917540
1036905433
196472107
1695078890
433836798
1669354457
518574193
1641544629
1533655695
1822772088
1146669410
339894687
1859480043
1647659021
1536003907
89822494
1051250188
1640533718
1107362680
1386880244
899446553
1960151227
27410423
205244089
2022168253
867473636
1141669274
2132175432
117942691
135859702
865758541
388992310
2101018261
1480486990
32012917
656827806
867506411
1281073448
446492298
2048279398
247121253
1754864181
1203156873
1716280909
136257064
887148212
791640386
748175172
1977473017
1603008345
1754450657
1247670916
999024006
950849530
462873708
2018024376
1787561904
898278752
732943520
455615379
2084454840
952039712
1366950190
1383907885
45373285
2069152253
923837181
1492714015
478064758
44326640
1418853914
268088381
1612805143
1697236296
2014648068
1972125276
393491338
343234527
414682330
368614511
1397748333
1936144652
306369166
1839650328
1195203330
1058101368
1983172909
1666272926
197011820
2010828345
298370692
967590215
1543992622
873919343
1303708516
1174422613
1836287726
972901070
844543540
935563416
1312003363
1153187945
150788552
996481431
569480622
785493819
2050243667
1349171634
1959697860
738333000
1948631600
2141890596
2025745118
605193824
1918543455
2049317179
1222423022
699833196
1496437687
871851747
515448989
723330240
1051621296
885473336
222492511
1157995075
1263858662
1495978722
1628571772
733359078
2078588601
952156897
1691266307
289945367
1566070742
1425715076
893847447
321519345
257144422
374951888
1780184057
355706292
1136454982
1114709695
1199940018
1592767784
1977406438
923800482
1510371983
1527814116
1974068571
1049401186
1210209212
955134308
1436695185
1842292143
1337002636
2032782994
2010013856
2024239168
1632734891
1187545530
1300733510
1824478770
118601895
1740326954
777802728
689521761
1246454391
1681761340
822122975
1167214776
792429384
1653818726
1329786943
959398339
975866050
268098063
1746095818
1301052632
1532597390
2111919328
713936421
1317351113
1754655600
624668048
126719701
1561616895
1894855949
517304618
572582553
1103383814
1798623971
678803344
200467601
325639616
68311476
1928203304
1127533917
1661196649
540068393
618053558
1712637608
1367903030
2120820439
359635462
194978285
478974661
1572995166
1762716889
616796730
1461835279
981914911
916999674
1879850020
125078495
42466989
1175233857
1821699139
673487730
710367843
30946288
127320515
997686257
108388310
707756182
994935214
260280389
1871961914
1799425818
525561050
1157639157
2024070733
1792064635
1477125084
836767138
2113676438
784143181
303956126
1635305776
1937502867
59441189
757132907
1393910977
1696880225
1232752985
1336431352
1936267803
519370363
1055184704
1369133822
151629242
1098457488
333513595
951620246
1750098075
1777292610
2118543335
1657006962
2068788660
1611968581
897592166
1358553893
105534595
1105577685
1299238895
495983483
90774253
496668226
416115328
1346760796
831384538
1425719155
154189875
1894629305
346870627
525037493
862001720
810847303
1864499217
1068479488
502693872
791732692
384149594
779821923
538893581
1683736644
1210655420
693372341
1152935221
320327676
463004530
1274789251
209496949
1634373045
244359432
1174406318
1505492768
333547751
1782263262
553486039
588491126
1633120643
1930170814
310185638
1941222569
577183887
1295421394
1792812309
981222517
1271409758
1963422848
1286199300
688595644
1643507791
222849151
1702366783
1539577704
1493932456
46114881
1438325144
1461417157
855443123
562167522
2061556955
267436578
383399770
329787402
412052980
1619079047
262259032
1655669580
2125215961
778945596
675441175
2127342255
714788926
742387068
1391128850
104465582
691621727
1933192994
2139089348
652770507
1568115256
1663846923
1188731010
2053609808
230424428
610481937
2061978070
143951092
727750601
2033625393
1937751329
7814854
1037118670
77471950
1929529242
2040889560
46111590
1557801380
1819498833
623584126
1626789841
1324012987
1890154680
2014908279
490969441
1616863978
1799681471
1343514733
746664227
988404873
1325757573
1075374838
1891362690
1916324229
1815894071
694036205
1641477127
101210949
193027099
1343428518
1044806825
1808799337
673537279
1775220856
523472138
1554621766
1119265498
1191753119
583083794
1928568516
1146876503
912166267
627951229
1358576086
1654046941
161000682
1200186476
1372483537
1218708883
1009525669
1639060607
1669100208
121116519
1207434682
1492879320
1511617239
1633459073
750997940
1910999708
1148437308
1532082607
1555519095
1714642583
1879717059
880363565
2080636394
1835830860
2111510871
308614821
1124162296
575194491
1743171962
1564987004
341023966
541830357
1247639202
968781556
2078847361
1630927354
931873456
906198991
1564292535
318785219
1448524756
1069806350
249852805
857530950
630327941
656769813
1259815862
96242231
202238072
87547547
69693114
2066093384
1398382232
114759475
1096952212
1847803549
1255607312
1370294800
2018467900
1098153080
625865624
1894633663
337051413
1671988326
178781751
628037883
558195532
527721572
1523259189
543154990
2120129753
557847658
821742396
276359450
866549391
1961420606
580395241
653520653
1077180547
970434513
1992147568
1033463619
1913652495
218933515
373443005
1364138764
903593191
1631908500
1501305241
1316490288
635963548
1692535067
1177038078
1997674363
682655641
1342634367
1172109385
685562963
2070272656
666848383
74817991
1015085368
1239699826
1895285737
1969627943
1968747352
947859733
396001561
2043385096
329129198
1259758104
1692370505
1488961712
962927914
1349619567
2096411899
1270062911
1560649263
490537161
139219972
1825919207
1944050653
432651010
1926259293
2045493970
241706694
281660349
2096346370
1146177060
617996002
903275312
1034505561
183245790
2134209464
526017696
1086920315
839853073
1533590309
1800465257
126522204
645258497
1321819630
921210008
1019329870
2098884512
1235918957
2017007907
1236210224
376865148
1041180104
2018051135
1077066975
755630673
226867735
2785525
830180459
387720122
216788548
873670466
2137481787
2100256211
1466360859
1034704101
2124244970
418456685
280104618
1885570392
443377596
2040784866
291079281
1339848190
2014023181
249104595
1314556264
1507698266
339877206
775312024
1350288404
1613988792
1460577342
719694095
952896622
256449451
1057695307
1668948243
413142079
2039290345
457093986
1264590730
1784582918
743787261
56635782
970830747
31791121
1529088786
1056013075
234180483
2005365869
1720283002
2004779568
1464455069
1379815126
744626921
107880676
1692328065
1277101554
890947276
1723166382
456743758
359381623
1765437733
4314545
281194247
2025725523
1827546485
2100609330
813053130
1721121603
108753832
1513504929
1742119841
1573759800
1342085569
1710494150
769436421
707829678
181779076
345347273
985284948
222601302
1337672091
2100933402
1566971701
47729832
545435983
2117721721
552635058
62418594
1450468061
1527245156
1018706506
918141314
1480835981
961397691
543889795
1103857439
236120668
312665107
532680909
256376383
1758073517
1379356234
1134007384
131686225
1108953424
1162082321
2013151895
1004500510
462815742
1336915504
583010765
916525675
1337472106
1091004964
1215315339
957129523
519058095
440588409
1969205943
1103162242
781293056
828176991
366994251
1783013804
16835085
389378643
1926607959
1924560024
45011093
1477484447
571969946
1650005223
326996188
704280066
1527195874
870423422
1485226433
1094112235
1686042658
840748607
518944585
710207733
1932902267
1610106005
1650922739
1941586376
1547466771
1057253867
1872760607
494113680
947564032
454001242
601008992
1019514674
999254377
1054659922
2125162456
1550585609
1780983072
1396344334
2043209898
797220368
1180729788
1264830068
1125342206
1006389429
1369922233
1590977192
1735837000
1034625327
797262094
1968463361
161906836
1779735418
106792654
1384962779
73959316
1993209044
1403279419
592781025
1820457206
910008688
1384889262
1510628679
591808758
518215035
207231424
1359743848
1106062040
35682815
160084682
1234464134
1436819690
630051589
1305335903
9624366
1588845908
160176175
183057110
1280799080
155518091
66684242
1989133061
739919384
1652877731
1387924410
1942748435
2027424245
1146473414
875845241
215668286
1661689886
1545617036
1562012500
2128708486
1595965437
1708248717
1125969149
1656141289
710723905
1456522370
508427634
784854485
1904634591
9250377
1871019642
1067705383
914421704
1486330842
1472558495
454217935
1077525955
365896717
19869262
248533194
1930592494
575747480
1761677168
514353988
1482705972
1686791510
2127044296
2086032740
1969416903
1942319966
1974749097
1472779526
1947411963
1660279006
1375694457
2141191598
804942604
1084038625
1195202582
163672740
760694496
969158456
326544297
1771898605
817435248
1380221538
1930636295
522588709
1815201715
227711439
1369128403
578621879
433836798
2138813628
892768720
1695135913
937798957
47464785
568763572
643974754
151799965
1507481033
851108030
2025579359
689319039
1275444900
1293572133
927324556
551975703
1879990320
531690198
691620751
940321556
2025582601
1968501545
41371001
929884909
1239874028
1858422427
423054241
1400048766
1746406815
176723479
1119861271
1949431415
1072139610
2105797346
1543195842
294021072
1306770658
1968974570
1922682358
736453830
107854780
582610229
203319390
963480592
1748165085
255771525
918252154
2143904219
640929953
12225589
594842976
162139796
594207144
1071552116
796348382
743827226
1198905016
1385670881
1950182337
2115596994
1545887662
862819568
675377160
781775718
497718931
830716486
534869725
293545978
1242835375
1175649989
1924830133
1739838980
831764908
1306609128
593727988
1129535698
1604995448
300019148
1185376812
80198875
1154828966
832920432
1951506997
1236903681
2126718141
2001911909
657096580
2012458696
317328406
72972769
445001299
1481234498
1185330073
1244044255
1675169049
1699324446
1727870158
123524798
1559633093
1001033337
1775449207
1549433125
1446492856
1779158769
914918971
2001144797
1442231383
54681115
1079243966
589045691
1333842349
728815666
2121094378
671444951
1150193794
1605281358
587507048
405958993
1135276389
1532254610
2039552177
1888561791
1424160618
1456874210
166752599
183236701
2003755053
133864036
1788299347
2005254173
704101840
3461948
369270875
657123552
519714979
1493239266
1083536606
1683724335
349135845
588460103
219513427
775847463
436597098
672542173
1833867367
1940880768
1488792988
292091468
159709500
1767625994
974825801
572141896
1439842042
176661765
596245217
1826380234
1722278149
819194508
1960254574
558174346
1379970236
1426213260
1696268869
377043746
410575863
1934716789
990610473
1977260617
1790719596
989913788
1910461609
927635793
2144727004
1967503154
231381110
582038360
1053207838
740612432
1839126455
805612193
5161454
1535057820
540946994
188294857
2108660828
691364684
487057980
1850660189
1531475324
650660875
1344321158
1741542456
627770174
878790922
366427891
501786141
774157964
1141372630
1599219167
122122057
1086194231
1187874673
1363736106
306772780
1188008196
1277210360
830957412
1393442542
749350569
1583317217
1002288618
1911551395
1523216672
1938664648
1081028566
1908961838
1664193045
586133153
118124658
2103085927
943029566
1022999703
590953013
528885414
822803474
726600127
468565399
1688513088
294396033
1199325384
1515454818
68734922
1573587273
830954705
1089449039
1245285039
2021678729
15715529
1258560270
595732390
586703038
344980076
1461738890
952099580
996275225
1393026315
634148801
423677769
1606783374
1750254440
46818007
881107663
1314534849
1107526899
897067686
1621130555
1641376878
274810797
887993596
404958300
625777897
1274860967
1289452513
1906867264
1077868365
1979270710
1246784265
1617171141
1664467437
1605351744
1221378626
1643996016
250935551
247044773
837090503
1863589676
170510121
477756872
1671019757
1053996789
948600003
530602955
1001994287
32397821
1489869450
430333203
1946912781
2001607633
510204400
1630714285
1540005659
1181123444
1403667653
1802187932
614754581
1390609296
254452593
889491475
38085426
522153316
1534254428
218805274
1830751910
1873002304
1308067852
1312166332
2009228106
1043972586
1943466374
1662580711
163059934
1028074101
1242142358
1736956492
836689888
785353147
2026026889
1053083117
207574273
860220943
740584344
402959299
1738937048
1396174667
1251457721
979771883
1176635274
7638520
1749697938
231507625
345756475
13175227
510710857
670095412
154979939
549837999
1571472945
962022813
750708397
1300187494
1332858166
172752582
673889046
1939349952
127618623
796060374
1867709287
183902556
1462281229
1383334585
650791919
2056462293
914539008
1056294715
266574164
1260525129
384019714
81265930
831212270
564356772
1216454144
1878705498
1050170458
603327495
2062438980
1533655695
389216738
931227654
2068508053
1541609948
1166662939
984223110
653845095
711866143
920814436
152521882
906713347
1751033352
1490669547
1280774977
1502401880
575730538
1986809693
1652470018
2000608764
1803915623
245720359
1696271909
946591859
1346975838
1524294114
1766639748
875121571
1888226347
959531107
248213316
599498901
1378670666
378864144
36451053
1459325084
1276275594
38432827
731112045
2133109526
532262252
894128035
1501551140
572254048
1988853174
893213062
1970704676
1234004112
2102873251
1135693645
1201937688
1682789187
1076781937
1645733136
1464748344
1410930453
1883001895
1603340744
1602199628
850242131
236803144
1908065169
1701071453
1655132151
2121783923
1285383493
528855083
1387647508
1976788655
1313926542
3773734
989974747
1088920861
1476669469
2005706857
2095401367
1272038842
1824938757
1077073328
1270918365
1816257561
780800444
2073826913
1112584428
170845100
2107181932
388999577
644780597
1953654259
1916425685
1219170627
1890166350
142650119
2108576151
1028805138
1756433099
1849806744
1646998097
750268956
858149037
536734475
561143244
29939284
1294940079
1929220513
1650397968
1931696818
23561003
1092114316
646637422
338188554
35791385
65435246
2119293474
569845497
1406180024
245151830
177554564
439415664
873847879
328327208
79627014
1199842983
538933189
1558478878
1079381687
39450616
305383656
1563362399
1829139910
1591177760
650705908
2001894018
1758438607
914107407
297802634
490967548
604124957
1107616465
805733452
1471957973
1313187923
1849489770
1847300403
322915827
1470393516
1290083487
1282308110
1861018772
370922193
2007532346
1707675527
1350298802
230793387
624862408
47148207
140113775
325756834
905415023
509152540
1158432916
1039934868
1861663611
120003282
640926049
1739932332
1705982695
523675182
1350032552
865354971
1282570749
525512043
252400144
871001785
1218543491
1862261919
1509197798
324902175
270950279
2079604324
813895864
94127051
878227844
479421724
1740726974
809182856
352485625
292103110
1819692176
1972867046
1142243102
2105072831
453627310
129393002
1265669059
1121508096
733281901
1755170808
814454370
1309561896
114549172
941592544
1185974846
1938583219
48999053
670825714
1604000965
2014271975
1798373770
1870958523
1527393746
1756631194
985819487
592386486
119725506
1441118651
2136313519
825688990
133420607
1076125164
38138875
706870578
698450383
1321132438
93971780
825041327
2139174023
136092017
788845722
1299983730
1904748489
1567547760
1748270967
1248524278
1975050335
469804197
328405642
1690119292
1995007306
1793230874
1097809475
257819954
472930187
84858183
242210528
455022014
841382288
617768494
1093498768
576139884
1746209522
1154127075
1362454667
1769268899
419345528
313152464
1629555778
1521981165
1351980417
1614685881
613669457
1090121207
1612345940
772004699
1423255997
1551749978
694066768
618833720
1642832443
1928846765
1116785103
956494189
1976937180
178558233
1774030767
2143560670
818232266
1564929576
1564840289
1126120371
90774889
614431633
1223346346
17896204
739144306
833101441
1583868641
1279509344
443547066
716458558
1970877994
1236435578
1709336849
542265921
1356721009
2115846703
1153965535
1149932230
421830614
461569461
414262248
729354413
827798874
1172691941
1782496307
734572315
683953526
1860077298
440521652
459014633
108942226
1254440523
1915137483
1602452059
452190689
1358206433
1361765313
1208530154
260018239
1726122295
345258117
38129662
89777161
865839450
1855492856
1486879076
1861122857
1003887232
265283491
1453867233
896424235
1631000003
1225292981
1499712055
717960775
266585052
982833340
406593841
1735031207
187398514
1382348458
38517762
1365633091
435449185
1128255972
691373075
29815699
2066408348
2070557680
1884792799
1556279594
498926596
938288035
801592449
152540738
1229755336
569310663
2146851814
175827079
1485265876
1493097305
1650394293
2077167589
616162814
232135025
1063901309
1697270063
577822398
2035663179
1535793414
435985094
1036042657
1033665496
1724494784
1594243532
1778501245
360875052
471035534
124819317
1320434470
2138139116
200469272
547295854
1392726636
436380602
954845489
198708556
1813333666
1115363657
1806948493
1180490785
2007644857
743914731
1147837887
439471184
1341679368
1208184756
860995859
520912779
1446504260
1952821264
1771534151
2086063182
1967217604
2145381794
1042642270
1582299340
2104734325
540531267
245248495
95861987
1281931815
544033269
1157393292
1094606154
1236709059
1476435512
2129581180
2100651082
1367391421
679864272
1127886852
1972001557
1607628127
1242000280
1089015807
387063001
1168564149
519129867
1816068219
1600876824
1139629532
691190174
149992909
583189782
72313551
485112853
1498376849
1114839984
1322533823
1479783009
397536730
1616530476
1634456002
1992170636
2100077658
1073705357
1147299661
1551732155
1641979195
1991314358
485656632
245856190
1330337087
1875105031
389379988
262758897
230623382
1930043202
1165373893
847117831
1615099411
1309519463
1146194764
123336626
6302952
1189798454
282185071
1844171606
1957871241
336096343
356743085
1827792290
242999725
450281304
1729505772
440431610
232552983
1854836529
2106103530
1186919341
1744207383
1562781327
1871928691
1148045377
1134378743
741173337
247086517
231039651
1840654932
966764882
524585640
430446193
1359004445
1408700841
415098936
1054626882
2043704309
1732845973
1607015882
1576454629
1656666236
879984220
1228496105
2092499709
1142728981
1453443900
1903921804
58293269
1812517664
1929695714
308991112
585383535
414635861
1028352536
716546538
1370933762
1187213272
1828509609
280913638
432980211
1214430310
60878054
1597155238
630003731
1023056455
1955302049
861717284
1671339581
106720548
1035663716
1238301237
454652182
129014607
696101244
532753560
20339470
1313231309
479393134
2118436193
1743161273
134818502
101013217
708124662
226469822
852847101
1350182895
1052611865
679238213
1043961531
1095829951
1641287888
2086116195
228466349
1900341760
490471353
307517786
2019291256
1133383425
1521040769
1368946922
482161626
676905227
798172095
586468127
1108963355
511112572
2073868484
436519456
2028380273
905860181
188812825
196684844
1496042667
1474111159
282761805
390909848
1874832136
985574934
1060474276
1022339053
134005801
738616773
235123426
1106934013
542810065
311721677
1926283641
1358644539
1486900671
960199459
1165748464
510401469
1877399402
1079848307
86903787
1687249976
1664959355
1933758157
1781567904
1079007905
162348406
1105983898
1052886817
1281031597
787181005
451830810
1393755182
666519560
949673394
521910176
492238616
308699120
49416887
880463766
524504102
110868134
1385269352
1046636670
742284592
1314638331
55930549
1298693947
1100882430
286948583
360099790
1579590071
147861549
235948075
1826705014
1598700882
82637595
1527384359
1937295793
1161769705
1092424697
238879781
892422103
63617194
1067586664
1808864057
1306199814
1550712273
220173816
1224410887
727483680
175147649
602642710
590785192
750329246
1585299520
773461325
2012115523
152923856
935220893
1521090281
327512628
1385013459
2139054460
2089324207
862141765
288542010
140802258
1313205969
1794780249
581338509
99413355
1597681976
1461524461
1575980174
97950553
715596595
67519891
245012835
1483836127
691099855
553165746
1187939985
1188370340
70295446
4439714
1888301700
340120220
1601278605
2104525668
2107937376
1355551901
1529001722
1535289131
552912199
1297886950
1220980809
1002185228
1906361308
1875987272
2002070874
1186244454
1388457505
2001648623
667928471
730514623
1434587009
1622324725
975861691
119627671
332211048
521709151
1452219303
330268832
1582797458
262880909
1687759051
1047814585
195452034
473216289
1149379478
677981643
1014238904
1117384651
939652591
279068330
1454296015
1472373874
459020302
1836943658
852537813
1004035665
1185936418
1464837154
205143772
1901711140
1853382761
1733578297
924864637
1583146358
2144006484
1458960301
2025125998
122812373
354834539
1520556086
1152534934
594420296
1813899593
1900627177
48730951
1959135926
832032962
1881741630
675671785
1292738734
1023337488
600648375
1890841442
1778236192
1112739414
1591854245
1122543743
944146895
180020389
733347316
1276689362
830616431
803241379
1847555140
383115426
6815259
838242692
876292464
1105497609
215002718
1763176675
773091955
670110476
646232868
1257336766
142625792
1011838518
1134930319
1678168670
1609034404
423082734
493171511
911053442
1810573843
1768754059
31321000
461663682
1418565164
437461311
677120953
1342230363
1826974178
555123676
1589856420
237725249
504328983
522871637
335111464
2060443354
295876596
334258641
108848389
923849793
1040189294
1370910023
1337472106
711305123
1969611220
299515167
703836924
677149837
900177753
405281555
1326694085
1064707953
2102902162
599130659
122529195
2002130374
899226927
1056445161
65390673
752566914
552624238
1905439326
1888130735
942024078
494616389
913868214
1378740126
1536944760
1203035482
372276149
921381305
263222671
1826593936
1857434119
680104247
707880478
922295173
930999125
881044874
343799000
761763759
2055827445
936031931
848451866
149699496
1586163213
1208288518
415877244
1301815690
26367163
645547751
1851932894
1468889444
927996865
1368546605
129462626
1831040379
1807175734
867085438
1634269849
374949105
99796656
579839716
247223150
1506853418
451401404
2119004807
384264448
1466885394
1105129420
2133111902
1653556441
1467618406
753908767
472586689
584820404
1060253505
1565427476
583294332
1632521250
466431513
389453812
1736983218
2089537194
1930387059
1730347572
1215443889
193124649
677173934
1803484717
1261270121
1680880061
2037002442
292509484
1357095197
1801889215
916955164
47813912
542232753
1148593939
1307180478
564298825
1122807304
1658376127
612695148
1474923907
1203494722
1303841562
113690709
1185033887
697494110
71373651
2106147255
339050110
988778574
160745908
99009765
893344029
1141311198
1350773678
1550425045
645860617
1487851041
2051390665
141939713
547808219
334993834
971634560
818562284
1030446597
236522706
1335962070
2136746823
1460517378
1669978305
1458992123
2078421353
720269352
984765097
1984629804
2143172806
1292758438
805582206
804594908
2012386286
2104244222
359869149
1272313820
1528147598
802136807
1557651319
903633951
1709500840
581988672
1646085716
1142563842
2049653020
1720028571
1985239483
1911928370
1046414565
240595713
756362914
1929818378
401662656
510789632
1798010036
709817481
763820718
794228670
623594490
1987185163
602960949
1628200743
1682157693
232118103
1887499747
850884605
389950392
1116142389
1749607334
1169920091
708411362
596881585
1660913146
2006923684
2015612411
1009681618
76920928
2046668893
668800271
304464395
1952177174
1574769007
1690616354
1000883302
1204705390
1264713817
24776292
649259337
1542421431
525827130
1245007765
1714333442
2002288603
87208110
754335843
1926362642
84602442
836718870
1161824919
1554603855
14692267
454295923
1356583826
150215973
1757378799
1272585036
1517346730
811611046
22976855
267967685
641730980
1332788826
1866131265
242718029
1578750372
1340728753
438151102
1840997924
384198210
539999868
102345800
973026287
1316527469
84062402
1259198991
413594345
1157476032
242419779
1720866938
1562766740
1499774244
395461421
1435044630
1569657107
1880691076
1627646766
57019670
731592240
1707031350
188496987
384362800
373505900
205848555
1493049614
1483182265
1298768335
589011098
585759892
1387093447
1418492690
2020979535
1889350680
1818592831
101087101
380198439
1975592237
908057052
1364484477
1920905407
344998199
672460016
1544750769
923197237
1576147367
564902328
920580318
697225121
714895224
1681646098
1159875475
28924360
130593884
1973827308
605860930
1548523434
495854004
903840956
1976939261
2139818387
1568070103
224386800
1168171266
1198051577
1881799360
1038388844
139237932
1844200162
1796625943
950254399
1960791996
1840341073
247202015
737991485
250227937
2126159223
1200311886
425178911
19431185
1976115984
1425739124
1276492243
553951214
1806445853
1083584180
1412391674
282888149
1004435937
858105966
939258858
354675093
1380617724
1471027213
143713436
1961003838
1125206738
1986800905
795392874
553086056
966910068
1113819116
497531488
1575388836
1353295511
757676036
1544501322
615977146
740562677
308518095
1966437354
2126426241
514490811
856147048
1357458684
686698945
603972455
1356856438
1157955538
1524819164
1626508662
643704855
1387657922
1522964417
886846380
243204470
1132035872
1752018536
1482108168
1181454874
1853728124
756924145
768442897
2048874369
1651674745
1568439222
1307202268
1180978897
626516182
1841308321
1173157711
350146822
1580323565
783859414
147784677
656576430
41594331
1883349209
1979965264
1551189185
2131229570
1579137418
1409110405
93060030
515625998
1427688278
736292581
29514493
1382627150
2019072247
1609635070
2095246245
181442743
1973147541
1264812353
1766696365
1822406598
1259488739
2115257999
711960687
350999312
476593261
2078966295
1462019252
650617653
1550635726
1527433969
1626820233
1885877167
814907149
389961279
1620988445
168682642
1773264744
291283633
1840090890
369004444
1047640182
303734142
36674257
1640232992
405602548
566536967
1860923126
1812052875
1939005781
1382544199
487544700
473585047
1342923354
1815960320
2078061788
1854492403
1229225346
640842626
1358786140
863998985
706487997
938346133
300759246
668625483
1242311636
334154958
626922724
1082760152
214353229
1083279430
651602654
101403533
52847883
1912859076
180929069
260376408
1817846137
1775955741
785772603
1184870765
267987831
1850145497
396409286
816180168
1044573146
1339228053
2052404339
1298831515
521893295
644306644
1390625479
79768737
332366932
217735144
1646846705
720651966
1366151097
159973093
2026564799
806064543
724489601
359017456
430702852
288788179
1770193364
1497924975
331539061
625914615
767696109
419966705
415231696
1749203988
161921868
1193296746
2028189682
1023376059
332564314
1729540010
1134901082
145761511
1515338184
265250312
268071589
2129124633
1397692039
1006038596
1670109048
573512319
1544063128
1194071627
557269896
1419314033
645394307
818926950
1807860432
424361873
1991007644
1846753540
1326205387
422696765
1283601348
1109790674
2014115230
572398313
1331336997
462481451
652493885
1909378093
1926706284
793067874
2046095518
1063479366
2144434884
1699579261
373295440
216240411
193186967
1849028516
217414718
208044360
108044343
1154699379
683491195
1043896694
221579596
1617540096
85824959
1627107567
1002769557
512948027
1637030075
1484812890
791805669
2123024897
1666320586
963154100
603433143
1564982440
1501510303
1114759346
103121586
1209419373
276341756
1644482905
1700572090
1126777567
99653195
702531173
1728762561
589593340
945218009
539541866
550709661
1639463514
364736792
246178546
887320947
500988477
1455774905
1746224108
741359033
188173624
1378102416
1724038560
2032958078
1720924549
1829962832
2102190441
348302202
684682320
245661761
932382707
1138737432
1790312367
285880698
61539355
1532743619
53540605
298075128
1142845053
513915572
624062698
1865161949
733226480
941387366
1022028898
260256661
894821202
1893158492
1628780141
1099910913
720091954
2066642544
809820988
1349437062
119305315
1558672344
979070523
1043498549
841195452
1239231757
26056163
1068104524
281637917
1145140070
659006331
899964087
1826581369
188328771
41928247
159385128
803670735
912343485
1744877529
1822487386
21898986
1693926360
1909016911
1123742320
384264998
436695132
976464650
1423206257
1752988626
961890064
1426704317
306037313
928369872
1396580252
1357642173
51887695
612797385
328073138
818229398
1011082655
477316747
1923713995
749144109
1059346389
554117583
2058832264
1483347727
687181287
1272650059
34930584
462866997
1427972540
1612519983
1377633565
1293336572
1256653186
884170360
943032023
376708665
728976047
1854422999
2111895793
963748416
1307684877
1084365458
549371879
45517392
1419122332
131375159
876009823
197561735
2042057074
1675401016
1213165100
389093412
261674020
2096638857
1236161074
168435617
1638477567
305769555
912293355
334574763
123401704
1898357321
1692797388
831279847
1225906550
378829747
1812543552
94633816
1824921255
1262430441
2066229135
2136731820
2012624240
802037803
93180815
86626339
220947079
1945707183
1789197092
112924454
928334766
152714745
1321608949
947678602
1029423697
2062016026
1234711791
2029456035
1695500386
1100698888
1777782501
1420841537
1608664048
164913168
539522795
366938872
1901166832
1497442603
1547374992
1172896725
136547987
290632663
2073285017
160857320
238133304
240756280
809708287
1043436615
502613844
498778968
1945236147
133090117
1806792517
1626035488
16072680
1005037134
174099277
332587388
266561410
744597829
588642970
379251197
210521114
860551987
197696319
2067186641
1152216785
48072217
117192576
389936979
351844573
2012609759
116983251
1067895864
1778062214
444302186
880041531
1355276023
1780659548
2092807716
589946922
1648488845
1550990866
1516067297
178974833
504136669
276375487
1759039340
1849541186
463885123
87340641
1600741546
1893785005
985794922
271206972
460803037
1913546769
211322323
1620604033
2037306291
1164367069
340747038
1349493181
696225575
1273941713
1973603828
1794122688
753449816
427381001
1848219366
315742464
1288186879
356474818
29336664
1632764549
1322250819
1761463766
605641163
1434217042
219128428
940023416
1892220590
1513362824
650188734
1161801335
189935539
1732083325
579259916
903042372
193870330
518792563
1296981714
1720764200
1936423155
1931048615
850414660
1658788653
247050132
1516138546
1880447546
700292428
1115182949
855233138
1181591890
1504496144
1607801863
294812043
1604659881
1366555409
678437659
1924993847
333960824
726459150
403744821
1217543848
1922488770
522713352
176016007
523959718
1856428941
254869216
2029038257
1792143360
1823804247
1292744620
736190108
1222071062
831036869
498508950
895301969
1552045486
355213205
871886322
513824485
1622391467
1983703888
247512506
1936864582
32768613
642795973
1144707429
1103179987
1845400975
46282580
1986609429
1965302988
1956534889
1489906683
338040170
1056380822
80240306
481520414
676443017
2088371995
1782297900
859168088
1026356977
1341503629
1196879534
2123588678
913299915
19526620
1828921886
1948258853
901356921
1231622739
785564877
208100672
872546882
763475310
525827426
467836912
476099746
404278068
471149640
167260151
399567427
527504487
1430319946
885287292
897943674
1410860194
1285414813
1361028661
1190071648
466610208
749721070
717141795
1889805076
202239070
1794484895
1632574715
1807818840
127443351
172315901
420442664
910892012
2007881433
552110214
1647210464
668593025
295644288
1720665818
522122850
909564166
813292741
903791280
1074683756
965282755
709887279
1769136230
657858711
2103077001
1812981457
69153408
710719561
469435393
1084491686
1468809413
210300979
873349347
665109398
90400700
429626619
397888214
763814201
1173478715
1618975470
756391826
296641354
1398550619
1370062723
2069314208
1176198959
364044008
1419786231
2065719186
1408299260
745127785
287931730
91217696
129329798
213715693
1322239250
47874416
1971756623
357485279
1994770881
36710746
1266628427
1921252234
1020986105
1333669575
2045756087
286521821
868402957
1723356410
1503219690
1718962293
1811367183
288528799
504344426
60584119
669104448
1989713197
2145415270
342358478
2068724869
783543543
1144470687
686604012
1929134726
138488825
1181238096
1672776837
1580456683
1833601411
584222745
770079333
789420611
484078243
475794844
283277625
740704464
437601421
2026183426
2006888524
3409295
1046989202
1437212983
1311769118
755466801
1302691664
67136836
912621076
1214966254
1461165097
420612751
213258845
2023945307
316290052
791919381
2063765313
467242898
1571498122
752589574
1802049329
1205567838
512643157
85476872
1638678972
618625587
2036864567
957005056
323710046
800332164
1990819037
876715413
1315322121
315482103
1068917126
1280679797
1354061680
1273174439
1516089961
376677124
344479530
176759322
1956561906
698058530
1805381129
12501935
1245770404
1074592390
1452989614
1678522306
569072697
192029197
1137589094
857764290
237191049
627848754
501749210
404229556
2098618504
414763957
1072932687
909703357
741546845
1346659303
1730381800
550546981
2109010795
1403628355
610540515
1869660575
1529308251
1799020582
348664244
1135621370
1308414015
2050339133
1788934080
1269529905
1156406824
358357450
1947513451
2066097729
442123615
1969550080
571930301
358291214
175240116
1006925297
2119270452
1041059162
535833739
306556714
260878543
599457530
501843992
1209804317
629745268
1023907061
1612865279
1437461873
1506333492
292139038
964995580
1474670118
1124389543
738732529
1179301251
2087036877
1932889451
1773116649
1273922292
76660909
941328339
2076218896
709699628
867747799
202609395
1217013374
52157690
814195258
1098793799
404881469
722604820
557211347
1602464526
23232930
178615204
1898039804
1403753641
2089054052
501236883
2064155738
95762168
1087694761
281732939
40811107
431685729
1796723801
2029741346
1321536715
351062213
1242040461
459046080
573772727
1053428562
1265310596
104522760
138260229
1553664315
909611797
1266560741
328674917
605967881
1297914064
2012145859
378485697
1851039883
1190734465
740260989
1829226702
2066642544
1837524918
403723758
1528295825
1730048660
692491291
1837652571
1178868585
208804729
343454136
1326336581
38479549
386930659
947245646
20677758
1765394057
330129219
532664252
2024576722
2130714225
659634117
985898532
849882104
224007226
591552870
1428958371
1107522816
233520838
1657671238
1373940521
1286200791
15112033
700926683
623459105
863832606
1668098008
1858797987
303608243
991793361
1546314061
281283561
769864386
527848086
749940933
1583392334
1584029703
1952216025
1183121222
638186695
618822168
1781227267
356782897
894844627
2129494339
1282872220
62056824
1737393357
1456742329
1498998572
207213385
889572397
311708837
1305105005
1507657318
2073167821
508017748
1918486201
1699910009
322911008
1048897067
2141726570
201708464
495803782
1362737312
1396281005
1832311722
2067045127
979738851
1940652455
1934575341
1558645183
107012312
25419808
1704924933
678654669
1824678370
1607145020
949528657
615218624
1036139464
1451450482
805450745
1040293717
1652636257
1209122846
601219076
1149641924
1706961118
1351903696
1825819840
675700422
176728857
1346676882
474062182
1998461291
1356966008
2011929857
1629868959
1471780979
674900885
488223712
1894644957
1582672515
1093989779
517710693
1220360970
742599516
1847877504
432919408
1649877084
470863182
1080746580
1890116619
128262533
66197343
419365549
2137912435
1393626809
1200290598
710518695
996747377
739557911
962679883
1588473394
1218786984
958802559
970336346
460570833
1784133826
1132218120
624376968
1978255999
515079382
860619507
680554733
438791466
1000382582
1169470237
1542234433
970425523
2039495586
428220096
139487636
1023930082
1564179566
2057024673
1284270034
1931006930
121369647
2038456874
632191411
1870372996
1799522945
194754758
1445785836
240276424
1191869583
291649938
2043204571
773829315
395318715
1184914424
1703489556
2002216573
184872202
1521517221
1313190030
682880936
674490262
1414289655
591139498
444331943
631209466
1559137694
1948676101
238683412
653687215
1415920689
123140812
1403060690
557198429
2049830068
434579480
790634554
523861550
1021330045
1302334858
345072549
174604169
1775050197
1962202831
2052987587
1711865258
2021050065
523197400
583771657
1806869705
1951709898
57614255
957044075
1275384576
324151412
309207005
219839105
2094417857
650458272
565038397
724432798
1044790277
1952090743
1370211086
467918361
16605990
1617038698
2124199823
2130774265
1444954654
1498970838
727979434
1587475553
643820772
1687429673
1494960225
766802665
854827810
1390428709
830274574
389163887
876520062
267599706
1936442862
1393066632
2082250555
1385285570
1470490640
1621332412
787924009
5873579
2139554522
1434784294
1105028165
444477348
1461884059
436284091
1220436147
431728266
215497231
616853410
129474554
802035100
1439060638
1341817919
1506928480
1818212610
193119682
1712996519
137679779
364760585
1533104902
189881991
1948731494
1934729215
564513830
1685611494
1028229760
980622514
1074600971
320159647
730042297
639744285
1885326292
2923579
830220202
1956854675
318323978
783773824
1424708723
617050045
57039251
18429788
1997734661
176768554
1686601508
1119614817
836035872
765367551
1949448831
543368637
1314916848
1172959525
1839370244
687965753
188275482
285541275
1358234996
1230238497
1600568699
1637532963
8686007
1739178121
1958678103
1269754008
219769388
920365095
514651772
1889447890
741221442
2002926796
434368350
1660637879
527669074
1160981565
2060630411
1842794205
2045732013
1665044361
1838211088
283771418
2133055927
1550136889
133286977
415257005
1528865354
83281420
1690137208
1497565807
1189072094
1392498036
135021467
1011065876
572848151
1836173356
1993735838
2095978291
1758021893
981543600
211419222
883519054
583742606
2057229781
290556528
1138577655
1848038686
796223680
610369733
1499267274
1678854776
337156214
2037599712
100901707
2035669419
819019132
1000545249
1469344929
1421469083
1190082257
1230739371
1858501813
1094932861
63525276
1644601574
1040725198
828143041
1677891302
1805191780
260774125
1994344022
1537389774
1588538294
1652641243
149987024
1910023366
2055440810
221469141
493474943
215255050
799057043
1947997952
879551160
952035617
2102584084
222792317
1062699214
1327087274
925824572
367992683
1012161601
614051372
1842295792
642046822
1484920241
180466593
152144642
1648896002
276899294
107813830
58231029
304604822
986961764
218665582
1709077120
845591835
694280008
1682665690
743685101
1903329648
1968017256
997752710
844987719
2028606318
1018915062
143195469
818455568
1535176689
168368990
1603277336
1530560208
119492039
2142775980
964427861
102784561
651710510
1507207222
2133760568
1407382718
221999003
772410182
591163871
1231858235
750809203
1497486370
688808361
1352950214
2130339476
1305950820
1215550222
1816272040
1600054567
266949169
871914653
1302664864
118271826
1084252402
1082095603
1249291714
809902474
1613182174
888795574
302398524
213168497
1608214699
209836447
1667359047
211022044
756674469
882254470
919781307
485455489
1017230133
1030423827
2083937449
1925364749
744159667
742470507
1454938160
2013285392
1294846799
1203688962
669698012
1645480387
578598572
175901600
36587868
818408791
1979811051
1017296530
1590784070
1648705327
998073377
725571978
1460278628
1226514627
1364448500
1452046835
344664676
1497324896
772556280
1025763707
414211038
2065639580
320042571
1211659273
2133194859
1139347626
1103411556
1257875777
984602938
775546999
1986196546
396934639
1481723406
52855769
1437174415
420451219
507401077
1810789436
1546071762
1967117740
1918823256
1004655963
832539362
1408571498
714665833
825177149
1642602024
1061495158
519847350
1445431733
279307939
2130127510
720568762
1397754781
1887119307
29385860
442080052
854051551
446497785
723406753
76521738
1140452095
2049735457
952985589
885213304
307772713
1061182313
1387407365
1965811239
1489123090
367821723
1775590153
2021607568
1217663799
1057969262
732935446
1149929899
1667818357
1432807878
1981456489
123279209
1766606079
857784183
1752578671
80998679
1388597820
1790035021
1686450817
2001802552
1446410595
747985134
1462428195
84564099
1339103069
150573912
953820307
509263032
1748402701
1234586522
1826995152
18905944
1894067232
1006460053
1956833623
1328202944
642282913
1601029204
630443043
978950344
1464757377
157504416
679648428
1069738424
189769873
116218122
2116696309
1649800011
557323402
574109950
1197938411
124159959
30965757
74299895
1603001030
1448190979
340809124
2055367307
1534679840
928302280
1084254346
1846791418
448306263
687211519
587364418
1232663796
1974121607
1791997033
1510117957
278051786
544548322
1199628739
558077742
250490507
425076500
1823557178
309216914
104873327
2119939401
1520909945
345833467
721457933
1946327011
1411684340
674106044
621620073
830092480
831276933
1195335352
1087222143
178238979
800988963
397624668
2088496462
1032115017
1956869812
1140624559
1352995263
1125245373
769938708
1240902250
1294946241
122208602
988032828
202551467
746796687
1104215169
1165449556
887340511
401238031
176640081
1683751065
1013792404
1836938074
799447963
1749103652
253785203
1190530825
376153666
924673777
969774938
2054294159
218570102
549693870
1934983149
1902176714
85061284
379685584
411392889
39776263
1291801469
38769389
1632768268
1578136427
81194791
1401222301
80534972
364943026
1588802045
1191293636
709557012
814629860
116175203
480072343
1656633936
884221712
817816694
578944866
1899441636
626727581
1883747868
705963233
1809794271
573514032
855627228
725197089
849578429
1959543561
2074335771
844754596
1629330868
1542259625
1837667627
245345370
1587407405
1533973785
8970368
438091215
1905303103
787638435
940786290
789809726
1113610363
2093407520
207017201
1830584527
25881982
817264628
373929028
941962421
1523254693
1829534446
908371366
1608313286
1991910181
744376583
1872319427
1381219757
1494144885
1459545724
1893113445
694544907
1987843211
1829946276
419231833
1737394893
689543201
97239511
385751534
719883458
652578445
953048958
1062997919
1073793798
742873453
1649376640
445326621
930337992
2030875464
953626702
1332856687
1951061843
200813920
546749498
1604492225
2119527903
420499330
1978955545
185331598
205269048
35383215
1003451996
783024077
208876192
505601128
96248181
1834348417
465720564
298835955
193912718
468953689
1903200442
1448381300
1625434526
422201312
897460961
586156798
891546525
638010877
2099609047
1946619859
1877538622
647761236
635916320
866081916
746214910
1712374493
973503595
332215586
1365269210
963884152
1715109550
1228606994
1274177897
429442777
25013490
301429995
265912505
674419106
1479707406
449006332
165271961
229586505
1010944552
1327902404
818659974
1946825888
811388395
1352409947
1012083254
1740304043
442631598
639374859
658917825
125732744
126657297
533994534
1730441619
1812912483
109831777
1919024878
718508825
263543445
1257765866
42679772
2091787906
1786961303
2054179611
549615691
1124880014
646270217
1381585961
1526531713
673111264
1316334622
193721504
1951697208
1520905932
1839980145
984551085
1015307915
1732494508
1313211574
164808266
519008025
903859929
136483643
980686365
806181929
1064862818
704254404
419584538
1057278711
606783394
214983460
254347727
1974021633
2026064385
1228963514
571435921
1869995573
1842966598
1680401717
520512974
756259228
720153305
1528620907
1101736598
1093016582
1740873911
1657125746
234103459
803951128
1093245024
57892044
78250964
920357447
2147042933
16331054
656582308
1754240325
1540023756
2103345865
1553969328
1001766931
396388186
1781433501
1806467583
308319021
2027006080
2003371253
1437489916
1945570542
253614603
1407907738
1698849342
1657719162
2112827199
2037533845
907587905
1050134474
957178749
1254663431
1847069418
778613052
644260441
238932739
969423064
1760675246
464541887
1546433969
45722345
1080278008
1769450398
1194364406
1799578727
2114379153
1692835108
1121478160
375117276
532435696
265312276
765792804
1418030520
2087321873
191351699
1875604906
311715506
178749979
1657552387
2052388149
412907532
1716516022
1140443825
5100316
1904996802
1375333855
1916651480
2099627327
1572479101
1439142298
295423000
1401959739
915703857
459057251
1899487960
893776076
1542378245
1839839970
478979838
1952050674
451561270
852825686
943289994
1917279557
1507974769
644236335
326756833
981877975
1246889598
776187140
2023491720
115948812
579336058
644788771
1789770052
1975012535
1960709379
1775010446
243580279
2036597343
667734937
156332630
1907482483
964220728
2132748896
1873688393
1862603288
1605919437
858447630
327785411
168818499
1547484697
1987107143
509662457
1112392140
1687681933
1373544955
1764338595
554772755
1561033365
1158986489
1734900780
1375810418
1015755907
878258735
1605488677
1014016951
1945630357
1550946875
710774654
641968761
1304216475
795350010
1996165136
106942714
755196132
588768372
2137384628
1548846015
1382691687
1020437653
676224979
1851865809
103017419
1533452366
1092815061
1303923753
1989281539
1058516174
2007706897
358479269
130599205
440101595
211621482
673313758
1855182793
713102625
1129467199
898186138
645200210
1496347889
482906254
155087260
175483658
1964090992
107217018
803331397
1525645468
1536080611
593634011
1031002459
688193230
1361032584
235605846
154546021
1829998410
1846890776
863646775
1684846505
1798819714
1625910083
916114715
1482110614
843977304
1334850357
583566505
352321022
754768268
61105722
1917571287
375492267
1561960720
193080882
173789294
1023491982
308002890
1660540583
392259686
254299908
1923043135
624748250
1769848666
162647246
860551498
1496185131
2034835694
802703636
1333367498
1864704680
849275160
1714495603
1752736427
927283534
1030630591
2087633431
393004805
856747019
1923340814
484289182
889066695
26656319
732277067
516145277
191697287
685597766
671135697
1802855121
1949668652
352487286
1033522608
2095915568
442003191
1306269795
51699335
921616224
379284824
653984913
911841878
714946242
171088924
1292949936
1582715978
1397285530
771377625
281880942
1612140487
1435329690
2091087217
1907759015
1700772035
777820551
589611540
802526317
879797215
896786506
112303592
1579407975
1495537151
1716889139
635508684
1201960558
1144331888
1985585837
1642203240
1898416503
1819878595
436065145
602465227
1277526292
1828284597
1160495406
1513793303
715063148
1191051530
647978224
549816843
339492081
1696968513
142236086
470625113
1670630073
525888348
235829008
2070554512
1037698994
910172227
1739317432
823491185
484043590
1490435955
1228406203
1301862190
1180139721
1662679783
1152352450
1717354322
2091514264
87256771
1662349304
1427443428
214939280
842190047
956597517
1083409389
888718449
124967895
1701212218
73692557
28676988
1786752861
912849598
2143169409
1707374974
1906572187
1251967358
86218704
1806738429
1399991278
1996106741
967507315
2022849241
174696398
441648995
1420621487
1864857749
1871894819
1458755743
39786468
619513148
622490278
1975406221
1009002609
393312816
169185395
2042767655
503508543
309271723
340909263
1350934657
975049250
596062462
1288684119
2090898417
18223576
1933477154
1434872056
1881004633
992275132
586471838
608399850
127015219
1227361518
2025684286
1588028756
669365696
1306288481
1490997770
62623395
1690644943
449210065
57698660
2145620871
1280128769
56649534
126415488
714427039
620921804
1663652798
2136662809
564001414
181006189
1197490618
793820608
29549060
852537152
1574670711
1057080387
1039001684
1143551936
1852954340
235444926
1868774014
800994646
1620595595
636503077
741768861
1130469934
670818232
1246317213
1791153540
1619709586
1924790296
1209552003
1654375638
168634037
910197403
1362970828
1804682030
1596183300
16851674
257977487
163018974
399343770
489786143
591993122
2136432766
2085827078
1369054041
984182946
511524486
1155196355
1566063275
1406259080
1290293763
197079284
2140005301
1561224339
1255873145
1054869067
70524569
830309831
1840083635
1848918302
1819179779
95951031
1853322748
46872737
1174691918
848602674
1187218492
556720709
1853839283
355030938
1509215993
2139370461
532648420
707252820
239092286
1678361196
328230828
1847499843
2059951415
1472124765
1549566700
1044460375
1758686134
919284456
176374175
1366165896
1911971537
1747323557
715616717
1034826978
1760674320
1241175968
1292619527
1372064003
1802409789
1224983425
376802767
872532231
901196527
1750095491
1447935759
224515364
1210631786
71589460
406673157
2054316089
1121931694
819434264
268733826
1699404429
2099615703
1863000279
896089068
1006444065
1476046683
655940199
1926958713
237612542
203957468
1445331217
1413427075
1819365383
2122544482
732169001
1780121640
2129598163
133603681
1513355832
458688244
77560066
1736978296
757771125
788960360
645344705
1342592783
1310736531
1743864759
1757157500
456575613
81528681
431056820
424976258
2051909697
1405299920
398391460
1337051546
8092520
1823357130
1401777905
359130899
1759870930
568454703
2043003239
1339937827
431553324
2046466478
1434009752
1097659755
1451340018
621870610
1012844907
1306263954
1047307088
1650163179
1058800769
426143754
1223506154
1561202068
839722489
572048880
1969548893
37310913
1372483537
1791763270
812713803
529351797
532566242
6038088
1736344522
1598718171
712746718
1006210730
1556555957
910441327
1818084724
1948288550
120023744
2112444688
388351075
532721883
146989547
64777892
340776021
1715886109
2119362223
1705118280
1682966879
1362904383
1996810382
1240047493
895989192
1656906677
588180376
2037981852
1095623693
1991022296
2074659811
25463300
2056675073
628732609
202036973
543965343
219145010
1886727226
1717119225
730678291
676248399
500702471
1082531842
1877511388
1630586169
914946168
1657687994
955107736
1049720941
25435351
1244792091
679943376
1681078475
233692224
830092480
1494037110
146709827
291219621
1427669535
1381852760
925929516
383818100
1012839345
1504393527
1672061739
1707579258
2037245996
1960694303
72085808
1405655197
1897241632
319893813
1068547336
871611250
1080584177
448987181
555510751
857649876
1174658584
1010334433
213818292
332491058
328749164
1843366302
2012012077
1098971585
648690151
1093143516
1174853046
1963487285
132237405
1530558865
878300215
851571242
541466948
196215326
868609202
934706773
724398502
1415154964
595842159
1193999106
439966711
779916020
710164347
2083262547
366705928
1685988560
1588435017
97055848
1932242623
619546123
137691377
1466296212
183583525
1923246425
1104082945
1723421387
57682560
482966333
1557435216
493639226
1030835391
93667689
755093069
1034747203
1677067121
1167633540
588777830
230121976
1967526622
1691317146
23343640
1134982497
195325813
2141005160
552917624
1806661918
1582647259
264709308
1038651404
1226039099
1745316614
1489228029
746764328
1106127082
634658130
1204086308
1825576285
1067816379
1797382457
2040044010
600295249
1855948713
1225021425
726929887
573755966
965562693
132543224
1362799501
747528330
1253669891
174960335
1150393107
2021140270
1354493082
353505077
2028033588
1728661343
637476027
2146950578
530118974
2104013790
1374207107
547857255
1536675392
385854337
733265284
886279550
1486871044
1970118970
733825726
98165358
1156466666
824545632
1117513880
1039165787
804213000
942057385
328873669
644745603
1964648532
1034978789
643357643
1056104955
1178438547
1710330927
1822713963
286967010
249623566
2093993281
1239458228
1651689353
1579934925
1699567223
1859536015
156927788
35507056
590933397
651054268
419951210
1724157772
1276742591
235310917
498593202
630176596
140276304
1512628312
1975087006
1764605970
495262278
121322782
1678959756
1372340336
935946696
1852628019
1662339288
2055118018
1921502643
693601540
1524982275
4743309
1313084618
2035630767
2071661592
855629708
1024693093
995131268
1141779094
1465012675
170514295
283421576
1331069680
112886102
1586629269
1604434190
1886110437
2031291578
1915362497
35762188
97985719
961681247
330459778
1264602242
1700520286
1780189449
1831068287
1486360198
669638517
761866059
975681448
927435895
1807940041
676706025
1521599010
161294751
266028989
223825192
1636021307
1946285315
2006065278
1967489341
2028203199
907302845
1751034113
1767404962
443451461
318264920
1693431242
724205352
1373900429
1426231401
143341305
891786094
793039472
811789383
2093814843
125873843
1588602595
1865912817
1730526520
1079401585
566768689
450707009
477587464
861873551
506059955
2142808715
1305253917
1332817478
557496242
1600605043
1031478974
1102409361
658316149
1112837702
1684874425
787725118
652709853
738534751
1025171256
169374741
1197419983
1976773339
841214060
1790690146
2021158479
660387415
1048127254
2065864128
1361114327
1514473077
649603296
545397307
242892943
1039757338
1774957759
46509504
883398223
1276925327
1836938741
123884458
178422279
152176826
1744933488
828604378
699902924
549355914
824143851
196687926
2016002561
1809092413
1170679893
1447056045
707178785
676924186
1708826674
837088758
1930572150
1956255477
1524568073
1842318788
1401436346
1714831257
1611821767
1371475308
1059550595
1824790603
861623130
2099465204
1673121771
534310731
2023227882
57231796
650607758
1919508564
1886546644
170255924
81069446
2032871875
402133785
1632010442
829790593
195095940
1275295595
269910459
968939318
1416369308
1196279620
1314690922
1900605364
746928974
301629418
1362294715
1167387387
206511145
46960202
3699821
1124116477
995794660
9372416
1527652191
1235216163
2073971527
1691769041
526126455
102514361
264704583
140068898
766385374
1851968969
1158180846
829100342
318877188
531047317
949037380
1764992063
397472675
449472375
1860391862
2058415890
873467850
1693649952
1420977188
446220250
330498888
209282397
922788061
419077330
802396683
41353786
898548069
1969413213
1337718998
220698635
1525305619
2009136918
1583835855
746011019
1715584661
1337683532
442658281
324204110
402469860
1943913394
310451001
1685597059
67208663
1504937293
1545122818
310719673
485656109
1812788536
884263876
34604257
1413774780
886548212
571554864
1263440096
1414933548
965770045
979591300
85694525
1180873724
1736539840
60495935
1143560494
1487513320
796587760
2083076090
1570712287
352450251
48634827
934917572
84731971
556457452
562848047
350638436
647766771
299760361
1620489476
586044585
967650740
887975160
603956064
1677536855
1548403486
2072988836
1369961377
189122954
958009624
721704268
831821238
369336498
91365391
197921705
299641454
1494703319
439693835
1401122858
1248789708
2079748798
543194137
835937025
1036695651
2089846501
1880995128
783037567
865041391
300836235
427815710
281223190
1750714059
998874931
839463295
969921428
19769171
1982420992
460812865
1332370488
482888070
1353125508
1111386341
529863672
621693977
1681276001
1304062608
1671194555
131109321
1034196089
1535972809
1737096680
247879472
548492435
1950690932
1434795822
1261366206
1038034423
1040669077
329525065
614969599
1422012167
28409334
792044665
1473512053
15860301
1743465097
433466063
1684569638
1391432971
1736187533
1323161345
1408191174
719338713
845246329
60895370
450841988
1375879758
1648262006
429371876
938689649
290866207
1826092171
1358309051
1821000053
350190000
7017855
422699633
42648923
685662183
205637163
1404560863
2126143183
414733043
703012062
224614237
1033337857
1555777319
1207916924
1418111442
334838427
1273658503
676446082
386708524
524333468
1823349683
1630773560
1305208529
1224918520
1882080085
1864524250
1180949549
1221683487
1256404507
1077471219
512673921
170239484
355942706
555971036
1563541396
1760244341
184009766
2139469128
334661033
978215540
266384446
1822246304
979174122
1568325172
1630678857
1438186871
1828847319
1880253937
964316137
984332826
1285152503
144884340
1336377932
46901542
1608631260
730937833
1809607321
1633355034
1645981971
1491878546
324560360
1038769973
843198256
1820350752
1174891810
2008573577
913148211
1512155319
1085983372
1131864270
361174458
1777810384
959669976
339601386
1656746818
1982869842
447071360
2099545247
1845583929
556982660
1623590238
779916020
1017910385
488637731
992499160
62612702
640502957
383701274
1850644799
83015160
1527086805
1862114150
1463198998
1754542590
1366375434
1293392013
763545273
1530024581
382266139
1279527969
1060889893
711226000
2109576385
2111998054
1954914144
393290034
808106084
703446020
529830846
957489835
261397844
865713030
672684954
83270493
156762600
1103421631
2093408739
1328887241
808152566
1297884861
725020112
1199652451
638388543
1178879133
2139153965
1375571273
478954114
896641640
341971533
1591193495
153331115
113144167
1768130060
2036055729
2108471268
666245638
858898481
1032939238
2115686195
304587884
134341207
340809124
959819535
1735563351
253081165
1016821712
785997770
95683167
809784353
883214506
38963265
1665228470
1801197973
1700523017
545143137
1825835876
1765506987
1521579212
1306576951
229216419
1546655443
2031148722
1982156236
549957667
445077440
1451859330
143603155
989411478
1689079791
1260907565
538414625
1244391749
359086553
644758636
1854520369
1657050223
1108701709
1615285217
1064996973
484487524
692605445
430083133
1009860675
167255539
1724286113
459070555
1007351427
240165518
348362805
969839645
1219877724
214983460
522306408
451498745
608852404
1886838864
138762681
1644976071
694271265
1290550517
1095425181
1560523290
97930843
318839569
1496616232
1846817311
2146969551
718744919
802937726
1275088858
104068894
886272145
1519631675
232213485
2123961207
1764863788
722236361
1503142329
557375373
1546560659
1059132488
2062588935
1848656472
1654771633
1127578676
2063197805
1040920022
238334103
752008178
1712438765
404094217
2066752073
1016855820
77278963
919244037
1446764061
292378478
1988439181
2060556713
1602731191
453927915
1630392610
1323718415
1539120053
1532213603
1296470909
95734943
1973282075
1043872610
1457265864
2006248636
1781227267
819474343
1548605586
1342394717
614689474
2144733276
829155823
1238570590
714890939
55512752
1093845038
801395339
1360013475
193908224
1665611433
369914889
482784709
674478848
1590460303
1057766912
255572070
1403894712
635258251
2093556380
1144367195
1184013011
1243472408
1928392162
336058932
1364916753
25062989
666267841
2006685147
2122277030
1939853252
1564904467
1177464173
378603114
1313521971
219778980
1956146203
1207900563
368134422
1720169036
493088152
1138688006
1161588929
768844953
1289667935
335374996
1522687205
1488349573
1922218107
874886699
1251261411
728680108
2036921335
656156141
1799551066
130263220
648288710
832022056
987939824
1733799058
1866013363
1721268747
2035111156
1411125079
21102847
1470069537
1994294843
973430768
1151429516
166662246
1718788650
1111943722
1164902031
1224758002
1919564055
1761427766
377602443
2043250569
1331500791
44485414
628197402
576770795
930242834
1406598160
1423552528
23317950
1364288237
1324655052
720168490
231056051
75623450
2113059834
1149947266
1864875593
1324292156
580026528
171166546
1512219082
2125522751
1208281463
1137973345
1879451683
795052028
812160967
171969296
1878364298
1021180073
227040108
44194505
1225810729
1320150741
940172931
1622426751
880556681
1115986746
1431009419
1735811682
1319559513
1299283711
63478573
1201981914
653431
1904882802
794595373
1992913931
1344213055
437197971
716892234
1401027836
1917670052
1420124309
1112105457
1481644806
1700098230
1819642677
993493122
594347390
1133935994
356116231
342302338
1627931120
270938246
1565510705
596683211
860541931
699187861
136105969
1790946896
1771898605
1898318738
115982571
1107967424
135794685
1351583661
871926601
1095841373
602327054
815426027
2033069535
172140392
1952284637
1847063722
1626657832
259016117
317669509
613211598
1013313106
1209166372
1146685250
1962470119
199952385
1560666114
1204354369
1616055327
1865644488
1596560364
872924454
1314878260
1595714547
1115627000
1421095807
1550833152
1595769670
28629576
1974263610
1337466032
1089441375
1018545318
1014704697
1248647531
1105983150
2091576375
2111539512
673287135
265104296
1096672592
1127403565
1758099455
1900131670
1099785560
1559466088
57198174
290181210
1522670872
722862638
2091444139
307156146
871104955
1873873265
651824889
601977678
1234142650
1678274690
514356572
1294672836
133828312
1700926861
883771521
1837299844
1952708933
1390938776
1009685510
1556651798
2037515366
69837781
1680665385
1770926398
2116872311
1819058830
1596878898
1520985991
398144301
569477004
2000429957
1941150229
1614757843
1066131427
385577563
205356058
474680740
1201268456
1323001788
311099164
1666074403
958004004
955507696
1186467898
793227823
850801222
644262589
1145766374
1825555562
1828043474
1022332197
739909689
228462998
635829555
1774055849
1883746917
938263666
1067939043
52051275
862935032
461234113
1458372043
1799772512
425263140
20096053
1140879063
673986075
888204724
1505255762
1384244745
1797089105
706003282
439150007
648452990
1338040525
1475638573
870596710
849961996
1409746169
67208663
549672663
728183654
219206519
846259601
1585317199
553040678
386151234
21562757
98626907
612288222
35464664
665655867
970654460
1011185159
570927799
1589433246
2095997541
392797386
351712242
461140201
1617257184
1866200640
45729293
122128832
1963691207
2066793079
1685868465
916991793
1772637695
737060557
216047998
1378083838
675049526
1141398602
1126033640
2082700109
1038490190
1863940290
1279831424
1360248628
1864538468
1081321716
1984029943
808673427
456278729
107640051
966147785
793136728
429517307
1381937074
170224796
434978526
423072092
519272395
1237172255
932876736
1707599224
508152195
1418125596
588204900
2080233757
413104131
1073663873
507407890
1315956321
526765186
1942493819
94759621
550629370
395203154
69175652
1878204972
2140439760
1245467984
446327172
1675995109
1707705421
2024339670
705260971
2098234187
1895879605
803855785
1492020952
211595153
687891375
592771699
1284138626
1351984583
431516162
160154199
1131595769
122608045
992269409
1448676415
1190770187
1966828959
235380652
702173029
641553573
1745639575
1818215908
1742971105
1156051752
1212531376
559050226
18462624
2107336460
1871368960
569617430
1824208362
1589891661
2043276184
828640909
951842615
442394124
1176187719
1058831699
1729576246
1499396532
2114642486
731218371
1539600452
1680879080
973750941
746173140
2107152463
1188696967
1883326715
1253725053
544551882
1767224806
787612588
1854886024
34496675
1063201684
2036249935
317161442
1233154301
634203724
214231771
136731486
1985849108
1155008296
399905927
174237432
97903590
1808067328
1400843153
2090641519
1641753113
1839046943
219892728
393186854
1286982958
455700315
573517592
791576575
1200465892
573657562
239796191
502423548
572561336
1764202557
1661539799
545711328
1449478875
1819026538
493423841
1496874679
890629787
589723064
344131387
806349578
400385085
1322839037
2003520270
1457519796
1083898997
284705725
2077362669
1797901582
1395939328
405659879
853227649
1156593687
1103305316
1678123235
496813692
1637778314
1831667091
358904926
676884014
840788593
1848904835
1262160918
256704010
1458792998
39521300
1269155892
1111762887
2134971188
1315149804
934315890
1262169325
898237359
149783597
1480069886
1941892632
708464880
1265741403
1394084454
1371065713
1297953778
490074502
1920319853
513984356
438643382
2038130406
578512014
1418303176
1995549559
448404025
170941968
1670766792
1701475597
1193403394
1808224915
1347872993
1105850636
1993037719
407232790
502481376
1940455481
34114610
1562176941
1552542192
1840430791
1550335662
1493629839
1591712717
862922549
1117644889
1967275975
1474585528
621574335
1858946455
318609111
1008411969
608613509
944392271
1366055206
671862405
1867162794
1018098610
188264539
1500015377
1905105740
2075278902
1728166472
394386236
343763555
1791019116
1537011538
1967156033
1032876402
250747613
904946852
1628302190
938225464
1046093956
2018030850
1916430196
919698117
2024192071
433109705
1044432011
1185528903
1343586190
2011622089
1316282919
150979389
1793255610
478022468
1364503630
141484646
1174076313
1463110527
757824328
408972166
1999872484
186508628
49178637
1581971522
213869865
2009637199
1985994097
1017512643
707837905
1579856173
2134329762
1476540108
1209185975
523242444
657303683
782088647
1385637662
269602264
1345803695
1495657366
1252123018
246652706
396573941
1426183510
1589087319
337586763
244997771
253065186
1493249705
51093050
923529501
1412378065
2126705462
1250779417
768635554
1646708239
217959198
117963617
471147914
1841307035
1085757972
2141892408
576879537
2005221103
1462035843
956207777
586086095
1677945816
1515538051
1538498862
485014104
1789832553
1684214054
1194638111
1863399704
1812187983
541993623
1004098469
1958533546
807748390
62785000
1753150346
1611911423
303646197
591457960
361203845
531324975
970070422
870680484
359488308
1180616218
1493875502
816239418
994078319
1311170640
403191596
827051345
1527809969
1038798240
1392433540
1894484721
1555530512
887626477
139504171
405266035
1667135176
643159456
1829578248
1322710110
2041022942
889348634
2145987260
1911878602
486656064
593391146
473689384
741210581
2094080988
1645961748
76113644
943879037
253614218
1226946079
1299147137
1743795288
680440261
1975206986
981111250
1167397649
544188690
1654212155
1788368634
194531797
753233437
2034158521
998618694
264174401
40738469
1163009410
48406848
2147344096
920550315
1500243849
2036647616
292979008
1485913385
1664627871
164274717
1102911497
454221153
353612163
1424088535
1998398592
394899008
11298868
146833554
221138717
1399172398
20054785
277555925
554965865
1364974193
267211095
1005095861
486867933
1556555777
1138930239
875404166
1296510362
928956264
474037616
193231487
170113969
1193217980
703920915
238679197
172602406
1725753504
1242391480
159230363
893218053
1045533811
1310243444
1925951454
1644663166
961201218
282218180
2116628075
1058670731
916066865
730037240
1876580855
756651223
297301480
508422135
1919195476
795810446
1361291787
1523721631
2014266630
1230422623
2046969341
1840789388
1238141148
1939678391
151960547
1580148052
2061778033
1034583572
165489256
2108239574
1444012379
1374102781
1806005183
2008399131
1251452112
121383002
114256618
1011457565
10599673
54216312
998664779
854715112
450755586
1774134908
1434890826
700494116
1596645004
1034448907
1631998376
1527375200
1162973985
42654908
1914543778
1860369171
1771713410
176465401
1039162653
484224661
961016300
832889315
1764704676
824525701
2080769441
447254113
1611445188
1899330634
283170977
1781074679
2115453423
763127843
1304238618
730015786
1472876564
994176018
483240481
366072097
825481126
1684927758
162112038
189619032
226129961
1879484106
614427765
397450001
136958004
1627655119
1274473000
969322505
1879539221
1271494798
2105769044
667249890
1438672062
16544941
1064790200
484812383
963160162
237070178
2107649752
416623399
2136818382
1462459562
960318395
118328808
937467612
258150354
514950545
749564051
826585426
632060281
1267821953
88895083
1879186274
1574722001
100692139
1143891125
89473962
1909490689
442318749
2115078278
2062422179
2050456784
348907559
151008962
1255388002
549170057
407219409
99562600
1829255622
1777963420
393773878
121714497
431272360
1919233814
573906373
1242757720
1310216309
653306442
1902894311
1060742696
927905993
1436007925
870556521
305602866
1687231140
274658238
232946556
394578773
20802996
1869713702
697846694
719510617
1257187888
2136843960
617994562
685859937
1810277714
884920370
1041098260
1486914802
1660751566
85400148
1665295175
1904521893
1963671947
1221421210
1085227247
2065171939
1120895104
2079772973
1169063591
980507123
937019459
1218029387
379398917
573190225
968454855
1176052946
639050682
583758383
641657868
1958736491
1492943373
39845565
1110047914
1437154096
1119727497
1566967454
809178967
743219327
115844368
828683024
1337941938
1901286605
2022140332
1449045272
1157588204
1122188463
1609235294
1538669796
204310345
519978751
410674416
116354046
1726735359
565609793
2083902693
1654998353
974743135
825539953
442724298
971252544
917418509
1675851545
1828476364
491722245
1468554520
862518153
275663752
272207157
1481502999
1149145844
127313377
535467216
1758578364
194850592
1998294170
290654841
384543316
245709589
533450910
358768763
1452003777
1178833799
1667243085
1902227712
615604878
1558459301
173147977
256587270
875573116
1999378620
1278221108
1328660714
1970198921
789534231
1217143365
2133788037
1510471569
355644322
45459766
1421573946
1466677089
1938236254
839677288
1080120702
500586734
1837286986
459970593
921362212
754122209
1423040829
607307993
1965451231
1224831852
1989078192
347898978
326213599
1425481099
1576859889
2005009359
225557936
1734720500
356022288
444894945
1417576037
659660054
421751436
2092776876
386517447
786093510
1362189501
2037203187
1334437980
128642675
1007537214
969976607
68643674
1684522105
193078370
1832349895
1582346562
1768467384
718122244
869286236
359539179
1641774742
1528258455
82379881
219345778
1039850152
1902152582
1216110592
780375578
107078129
700867404
33616680
1049869568
409521150
189621144
206162697
1315647223
1822117132
173453466
110375427
1792269563
1711756769
1354078437
666723021
511679456
776474768
532169984
1876701161
378647490
1202096719
196173634
126299679
973632779
1712631918
568158577
801852958
516058042
1711836056
756308391
1323670083
1192090631
2144732135
1361424438
1794112643
1918507001
488961935
834976745
807167393
765760635
1982843114
1947548653
1751404727
394775999
1626532118
492389161
1715430969
180120091
1600027342
1206893226
1046235849
1345248514
1986368818
1647114819
1542436655
1902871147
324110343
861044639
2084162647
70985235
1182524010
970732791
1260436784
630034402
585570172
457699922
1181591890
1785818609
1720011879
268948791
1946619859
781968601
1667288096
1846552260
382395385
1937597090
687475800
608563894
415520960
315852417
1444325258
1049974724
217778332
1854293223
1996524113
1464580451
553034265
1385713219
469632998
1064419815
1718149239
516272794
543022920
595676210
647305361
1683755774
1647912232
1292515919
382451055
1127539231
2077016536
291258112
673842659
644176818
1372345264
433476764
680215963
1934126002
1527400627
1186436283
1787660289
1165904661
1425091315
1060221508
1446103577
861261659
957134334
952879727
821701769
2116170051
1090571158
146288416
107724481
426553815
1170125733
2105310848
1039811726
1571405518
1696204334
324490724
661523195
2052139799
551845247
1901661126
2092537375
134802631
1358618762
1063357253
521626752
499821361
831466682
1730366352
432315702
1079656598
1619308169
1927612749
1968385485
1190441004
1304222348
391026682
3429402
1669724789
311158837
1687047080
1688468053
743963717
1790248552
1886751335
1358684199
2080715371
1855101750
446350812
1004163978
243610610
802964547
1571198860
2032260043
1884574834
364078315
1242717335
2022103134
904140044
1424316675
159580023
482396566
489156129
834119836
118673836
1866161823
248616970
1524847460
1386774382
18943286
621779120
1913756330
325504590
1466722128
1800807470
1025820214
550299487
1948060237
49739942
1209614775
629409109
2071873624
1735289301
1603840395
1313798483
388371276
1951723598
1856980794
780106617
296297991
1534193596
960194495
1194216360
960529934
637666412
1171022939
1772333728
475915990
152352496
1024584162
1367538891
618220094
2088414273
530919394
1598058448
1000088753
1321971557
14094460
143536491
574745967
1857462547
1029838672
166877136
826783905
2091956048
710631845
296774070
976748838
561724406
2146139967
1077416124
471684252
955745230
1234857707
1285605848
362578776
531846572
738853715
295448954
669409570
2029963086
2002947124
1537391774
146033850
2092818038
1207578050
774119259
1259508643
1542464521
974079306
75680817
1264435008
508291072
1701341468
1421073409
990321477
222403275
987166501
106985748
1195023838
1400546407
1157188118
139787489
966084547
228155866
1743673868
1020439364
994973146
2100202226
1541995692
1141969494
1225571442
1687065872
1887227917
1134935700
1926125048
853495558
313505685
26519286
124159749
849852439
1263289504
981610997
1575828063
897551466
1005801421
531610477
400623261
114121615
2009402544
378867902
2010549561
152953664
843597619
587026262
1110821791
1724332899
1663795469
979091560
346133485
803656107
1217893945
237266074
1788532733
1995061428
1150769825
1238877824
105704575
263143090
387125298
2109760601
851904536
609432319
1670069750
585535796
25797513
909324397
1119158556
843867980
197040764
333187482
1973451567
1777874218
1822387032
2114723111
1907549875
1744471482
950327370
1522245994
1845294417
1748290901
803148068
999741299
1454823827
1150756463
1807820813
1479056402
1323833860
30069881
1000890157
1193438430
1556158101
1890194593
310457534
1577202655
1035959333
846531771
1962421651
1815155743
1849951553
2092582123
1103559591
842109326
611146591
1016687932
1774986848
1798674375
108409591
620573611
1137424463
1645854851
1537846721
221661423
1010614339
820965719
794563086
1401699569
1383246692
737944426
1307508926
1277268425
1567791708
325175603
1571425362
1477545788
1232128503
1871351326
681918298
582790211
2019814629
692474766
1031389229
762595983
906741140
2127281026
1225363787
350070903
460210430
132808313
843207922
1582478525
789011070
789712573
1687372326
1896953635
594605382
1991104260
688413800
1149301187
351280500
872677194
233133366
895740415
1942847701
1614643293
2086561540
1356302695
1857194969
1569163274
444772612
803084548
1595725229
85713251
158648655
535252597
636486332
1312328345
878867165
1068601118
22979154
857058308
914834885
1735098665
1226637939
1030765942
267196605
81295378
1010447063
2070234941
2092193941
171085353
473803519
1526713758
81530245
1164112064
1517123867
1870035002
1607843949
684489050
303615863
772556179
1207939557
955535256
681132004
947608710
1541133154
1292073322
1633095693
1914694615
986005901
1578495035
453952108
906594974
1122535524
1370352163
1527866663
1318992597
727935536
679300328
1339870045
1041060410
723883404
91345811
381580309
587927014
145980897
1756551065
768166177
2095473025
849807224
1540984757
744763651
769029825
876639250
1178032058
1761281168
1876797201
760387368
895812281
1390311838
252763539
2023273276
2083200703
902950929
1821430778
1760671034
1071046285
711893154
123497099
527726782
350434089
392660872
2043303245
473866187
1854976635
1449630586
91700909
618093595
1486989132
1847017782
354707552
1228347058
1204139965
1031511774
1114011024
65297223
1939723062
333055776
9395024
994581677
1496137941
1424195027
701393916
515043636
787504194
569643864
1206856096
1774883611
2092661413
1578467044
372586706
1195740182
1832599337
1875388511
1839547653
1117632223
847229353
937880854
277364896
737448691
811113946
1490861320
1622778346
1171533097
1561285841
1907258712
1901531212
1024598865
1093046702
1418689175
381624342
1943932908
1625988926
898372910
1574966253
107217018
2076809295
1226923336
1346558355
1340989455
525600867
1309017865
405457187
1241733275
1211703008
922891332
1661417364
735138964
2029496281
1275884748
916812369
717203334
1100419235
1185039424
1293308436
1350573413
1400571278
1846109986
2051275210
1946693548
391594183
866991399
78946173
1346181303
1964456755
393198506
1097812762
485970159
1043444005
2127391009
724771744
803782843
1676561106
704682216
919731326
1266150156
2001836245
694724611
509267141
106127896
599993957
1913851732
1261264950
868421617
1846059977
1111380487
1045968491
1354615685
1238604487
1668914124
490511133
1662359837
1875625123
533495099
2144822612
1759823165
1901193221
880675120
1092068844
1416287157
1033673000
1213405316
855115593
2052449960
1645855350
313903928
1287425133
2092701879
2076794701
1277607952
1426987342
826627323
158457419
1249651018
1598241358
300647681
1070304927
635728177
209096093
995543940
751275605
74370971
300421187
1996801072
834993707
1787542502
1186849123
960876938
752994037
536774079
1372464725
1274231284
474273338
1648429945
1077357012
1614230397
976967042
1066658399
170603754
1936768737
1867329720
1961970546
1705933917
1075378849
1544054829
1577431916
1083963361
2072856477
374889892
705967832
1727978985
1954331738
1706173423
1906234121
2097185754
318546030
134692311
902458740
1447596007
1946675092
1328036161
580251054
804612124
285973625
846326215
1765739085
1558629766
1473685697
362742446
209033712
447489819
819764351
323973155
1967334849
88254879
1056248482
923485708
1547801574
1866524151
1614937131
1293005934
1798165008
790742178
223254846
1716070801
153940479
1945875332
919932377
993035238
244131947
702104227
1640506162
106324380
1746260014
775277097
525177769
919813339
2124579731
519577193
1916753880
1323634273
197431147
1453508523
532599835
372787944
2017795033
1755842990
1831613341
1935089233
1186930038
651005933
123966797
1655522952
1028941645
1178582659
363862897
234279440
1733687859
465421881
1224674088
1956552030
1176229579
60504772
40558394
935385222
453743459
1549472915
35165800
21935002
1577235768
169584323
1783829674
253006919
1816946768
692777002
1465855518
2093107445
1751468375
1441251778
878934518
877166821
41070884
1791581483
282915477
1550110427
2044634849
224427824
738943574
2108951711
555376879
721189847
421168936
243404027
1630520789
1985962220
492232437
1916851780
765811905
1639464019
913933556
1889699246
470706001
1053676655
1268258097
850671503
1636266024
2044250664
241898219
1654003773
882018465
671071530
1589230470
1831277348
1313043293
2009557231
723546733
1846299304
780646417
915466695
1750323115
1765926697
523077566
176829173
611375917
58086943
444432283
1395347003
1105038493
1357684365
1118465312
1824561902
1118920181
1526899470
1752418508
1338064986
1087642183
797462482
1788878320
2081096375
332141458
1242545367
1513585998
816254393
558947582
1024241568
1140629989
1493958930
1972601141
725330632
1241791989
2025990581
2013088948
1714214290
1854277690
679032318
1286817583
85181563
2100410549
586853292
1373101686
1927348509
1922375861
153502506
970997444
388893784
1069474106
1262178851
675350374
593727129
145253307
248885492
1193108794
1229611943
195699559
1047040749
787892465
1987335584
577373289
647118128
575203882
2058387515
818017800
1786045305
597439162
1425019651
512315638
777975972
1218652747
1528560052
1809067781
907365805
2029558318
470118972
1287882706
1951713650
531979301
930559654
1643098758
1404708021
35925531
1467460369
1201621392
307568788
1495468498
889533134
957969206
1704443787
200107006
1850955828
2038512511
429564847
2041506240
1475364534
1350013140
1577079393
2004794
1767602063
62214295
16361943
1482186136
1107514739
288733428
2056282325
481041891
1979219728
1899959652
895124686
458681597
382409070
1701552275
1816552378
192891775
406396064
1581442207
53044762
1676079709
524128106
268203918
1710399261
897397437
1885308172
1019412823
934468938
827867731
1029916359
1409116468
1600215897
1203541308
1119210026
268878100
2142477041
2002885479
1897542832
1134295503
254827002
1891045594
1235412012
1662299307
1428960750
1293445948
277134436
1854719393
1531072549
672380151
1498899833
1826472592
1059766377
676790255
855644249
54451814
1792634972
896084455
1965380228
683193858
1976302850
89349050
2115355123
1637541767
1426468652
1184494984
2124361797
1259241171
360333244
1648579815
1290004500
80909373
1550313803
2002535493
115270735
886040956
1886580510
133104240
639872991
435667627
121417827
427312866
1484456919
2033753765
2136377500
183635994
1997148258
1388539162
665576111
1102881622
575950346
323238497
1623097977
1939520641
1080363790
2090866976
284733367
885078037
1960304937
1730715469
1045506219
1025118477
121442594
1998406001
2099503028
771296855
1972836512
602590325
974283430
1569889014
2039214849
1655499198
643153851
1184707208
308278277
1128820468
121603766
1209975503
1672977760
98399834
489014234
1001729689
1427024675
157177487
486687127
1908072169
2025907710
354548010
583081207
1418485118
1230971504
371097975
1186600726
252954271
824378132
31279466
1040224898
1435446615
295015191
1419528242
640453042
1522684833
1939477534
197610624
1675774742
332179429
1006545043
1648475226
53830129
238848042
949563259
69217119
1101264820
1583359097
851026467
2136246818
1272413511
1283400000
1405216221
2122398010
1490706818
305310812
994755985
1002952618
1400909349
1876382295
760945577
35993769
1097303673
162549297
1561428876
1174474405
1253313105
743636034
1037465254
907874458
1797034583
1361391497
572009237
565412234
820773362
459516477
864637170
1896435394
1156177293
1102947953
60140511
1716686759
650670401
175638496
749601452
1714865616
339301197
6037002
1201225646
420503679
325251829
1513105853
1743026792
756087599
2134952063
408046771
2055307123
1842220784
926410459
15686793
1448009177
20350343
1269872095
1578087554
666940627
1937785080
564597859
1586925869
779685569
1255054961
1513144821
1043785815
156669086
170344697
165491801
917941357
707154775
539158104
721230591
1673651913
2046985214
1012804019
1147292031
385970064
435354249
1507379631
1154766388
1087380905
1574535736
1817692281
518292171
1903992756
82850089
1601012039
199689571
1923904086
2127397036
857492807
234705350
642370894
911829447
876837179
1225664663
541966795
68985930
538316207
1193985360
543383044
670507599
2061522074
816166091
405075150
411659475
1972315795
1422052546
410464751
377078272
831028290
1728659889
37641148
140152309
380790555
1854518098
1791760610
594112277
441732998
1062078345
1907075811
2142090972
541766389
81281830
526647217
1557024079
640617937
1945699065
120074544
1202530562
975473642
453577647
551122550
2037706276
1715854503
579635213
2014211424
1313507693
1285490581
1500169593
1170653334
1657295606
1655986625
706722345
493156631
101199706
1566647293
1750359466
1304513555
902153034
601776026
2064211009
997684609
959198530
1957631015
3866680
2115063620
1369325272
960559255
1269221051
2063983924
1369401258
777944852
1023311987
1120055015
1477319128
1454710334
101414449
528874115
267932068
684560973
860668575
1661631681
1250662831
1099632434
112761013
1993339692
1610491683
129946316
593059094
1446638389
296683942
272842254
682933964
595374714
381587847
1498345810
201714978
140918086
2047749642
1860997976
893709789
2114461116
395452179
553160553
1092933893
1902960663
1334412848
515331655
91976257
1665967153
244602990
1236863848
705517252
222236025
29796086
2014258122
636260210
869862598
1542662777
1804296379
1749344777
491325552
1296241582
752187687
1834227188
1488536429
1422347744
582546199
2123882761
1902052526
320821771
249264302
4646932
36418344
2104853867
1169542530
1978285678
951882385
222549776
794669059
57017633
1714143923
1104722233
616491451
774407408
1935713481
1262866558
1291583439
1823705667
444028084
1644708086
639481068
532118278
846420669
1117738924
1323128362
1813005488
107517989
1737919135
321596768
1321839628
651490918
144081123
643307607
1421832322
1108223317
51633776
1991240747
133334378
119359470
1437778932
563226494
1387441519
1078662108
1774223247
353440157
1290539233
1963700964
714123189
1533516283
2014761090
1874008328
1003224182
826138
334048953
1082953444
814989908
705797234
1198586380
109990413
2060343011
1053687144
917801185
1718592538
861053268
1469309303
2036042996
1686036703
1323794136
1966599916
362680233
1149774006
151655756
529890256
1629287363
878630549
1456772219
508944293
1122826914
857074563
947589247
1101264373
1523059153
469953865
61332096
924972396
889220849
2021537503
1524504794
1217491027
56195355
1634223325
1453282205
972008435
1105287269
1853077315
323398059
2027724918
237224487
779139349
1265990948
677294866
1791702723
1729834191
1470929653
665394153
943093567
678776315
303962441
1676659016
160406794
1851184455
731188994
42408611
1384081604
1447802340
846857325
1563400486
1244237852
1230625845
727545398
1393601977
87627997
1791078855
2051888465
1403729187
577823307
1907531700
1583018714
1391787473
71655113
1615167052
442734743
966998404
775192601
446948958
1997432472
1515610318
963272603
773502242
448698235
1168926924
1857043691
420617474
807379982
775701348
1467061534
1614558936
163322993
650410886
871627589
599532178
624511365
1310610713
1096277095
1610546218
744387106
673852766
2118894667
1045902023
377288724
1279005196
1485738106
1385869258
1395558957
76046621
805687013
572522233
1890445153
1578408395
1382456929
1320665129
931077010
161615057
803981496
1660855427
765298102
882438932
633330900
1548617468
830654074
126371369
1529272638
119100161
927738869
1547121125
86849178
924979605
996082239
1017121236
888873391
2100378733
1499649362
1380759949
659455878
284016776
980964726
1599286897
1852307163
844784525
559580442
2078197548
537692846
427916637
343323879
850839882
1613848659
1351041841
1167632310
1523538965
1777940002
2027393493
1128921718
111837710
1023662210
215952919
1632760790
1941625668
914336181
1919541110
383019199
433536761
16563565
1969667843
1262925233
1786629530
1638904594
1995401535
1790482914
591931291
1817419007
1082209771
1080658874
1910834562
1226347071
1939328069
129397494
829825202
162327896
294129962
1890574331
182695513
1662106167
875720428
1867707672
1972443847
2125536313
524755612
650903600
1469709997
376225607
195558879
1437887648
535045116
2043252803
215667882
727407948
894905344
1071495560
2146802557
1129133871
528184373
1240373620
2013353321
1615956358
1683330337
290056948
749173104
2077577746
1216982114
2008131222
709844128
1617014627
1162928638
1677364814
9532334
827945811
467007848
1782918872
1986497010
189682872
747081229
1644235462
1114299887
865697067
750818740
779100349
1535637604
1815591440
2026090578
1614541564
409407916
2035358159
417375711
711660075
2057212095
2060230883
1814630019
592386486
494276866
1057378415
1374441421
2022141308
1096650450
1089850706
1674478865
718000348
2106820477
1665633119
1700569822
1318896669
2138964811
1161582036
1462424526
667936612
1186153085
1973614331
931673405
848856823
751286925
2121184638
1309389035
1433734882
74070290
45773248
918799118
1565623917
2055807977
643692322
1356547917
370829521
1945339383
653593351
591892565
709298615
1743851904
353860332
33145093
503079611
1464009040
1758783171
917044435
1800055207
525174955
1673429891
650315576
479141283
644314624
1826413863
715677098
1839745414
586363603
1718480165
417174056
636177340
116151929
526507325
1371875913
139411623
2002759591
1995676446
1469068706
2056438735
242383129
1060601430
2098378375
1109743228
240705541
1740752780
1920972467
39793311
307481462
2044835305
1309099636
1098526952
1985064081
33022598
1324533145
901138461
990014842
1311428206
576342110
127535199
619439044
1798514674
1457083737
2025276426
972905937
784851683
185900208
1335873528
1295601940
1641235003
1077720441
537084508
1758207864
1848056885
63576167
1069922312
421485640
307158032
660486429
1113570741
277824622
1595664745
577216244
54355915
165725275
2127763197
1608395856
2112466049
1526134008
1346824354
1231984664
1096732413
556116874
295762936
1571947111
1683637911
933321694
1987748957
557026740
1964554366
419965552
2139539647
908179438
394967359
501423051
381843615
1850529366
1927067782
2047716527
551665039
1917540521
837462151
1302112451
673145634
122565790
259329127
944637250
329655610
279921108
1437299532
54145892
267483013
23171530
860316170
1608929246
840932358
1617518030
721412549
316091085
1941408363
221456447
876641186
827566191
513711159
646942371
53679752
1471313447
1088874106
1564958631
70488802
1800971
186540486
2031238419
1690193029
1908137185
382178453
144413541
312288653
1964802971
542722357
889035128
1327240688
391912766
1661360686
1284568033
1735447492
1681461663
130361972
1490069958
2022726708
900019367
1650695204
1659186906
1733363853
41471999
141675253
809175172
381242719
326621360
1230780447
393359150
1899961033
1053115273
1942312888
711743663
388778122
1812103709
1428451663
1453119965
344997846
478066414
2127374794
2094329648
908396947
1882188257
1138803993
1165780248
479390424
1909869535
1110639730
1713066595
918197218
1343332477
1177489773
941172414
360760663
1100747135
1077853631
1198719197
1445116782
1598999143
566242459
1674375878
44361336
2034014362
697138285
1723275281
299920679
860682114
1352370439
571461378
1079390640
1704297778
727239721
2076296180
1033012448
1476351941
1214631235
1772471902
944624053
1854036584
1334772890
801457060
1536031447
2132364018
1151854789
2001530355
519140711
1725158292
168316219
2058879545
2110596667
275902384
1136024101
1057462252
443734345
762755756
1267915704
847946565
897696606
1142680326
1451117535
1227520947
504801991
744763651
1645755590
1392629565
183189479
1907150308
1040118370
20517433
240610350
1676390857
1012325941
782796099
1184890588
720036593
986140071
905235505
904818827
1900111576
2041058683
166161104
1544863558
1102948948
1170810275
2013016825
1787646652
1071922280
1948983205
756280495
276941788
1357250617
292792595
657717417
1006481428
988931070
1126659267
1464650916
1822512451
637490806
233970076
460855015
900413867
37536890
924594382
171870594
696046709
987787907
1074274159
814386405
19579150
861686302
221766185
1385074793
1476893050
1547593819
1774768209
1200716515
21411850
1706334449
816915154
422203682
374344764
1756142986
716325268
164589661
226257929
2014121306
429375164
1837798603
56240969
1896327665
1705831741
1491658973
14805717
143340155
921092401
1885501157
1971793985
490648425
83679997
1142504176
1067850510
1843780956
442220176
1971194983
1943828529
264538206
1348633083
485200682
1029709001
1671065455
468716483
77413300
696754152
1035584992
1223823116
15532513
501231386
1822183964
362968062
1322793421
1068753339
754775105
618247963
1639906130
2069296984
992646295
716402048
295618958
495247977
479049601
2051279722
340292706
872337033
511807047
867385463
1088495271
214248388
1764040589
44723786
111869628
339331241
950950014
354985122
98575614
1650831440
979207325
1879072466
856933404
1618198832
1290315993
1930182951
191715468
1456103934
741172021
739378286
1434667511
885265856
2027929678
1299233892
1851019037
2079210126
1874426481
95713440
509985244
1345879182
473560219
11860798
1068032693
1217691540
1910245505
517240694
250227375
544438490
2077551164
1101145557
647667635
550958930
1208586205
1007101091
367864332
314282427
1381259337
790735900
605688171
200476850
827711918
1091657601
1673238875
764879564
1280354571
359450406
1157963295
720956973
870109611
1448620685
2060662010
761365534
516519721
1103118830
166888342
1353219221
847661057
1811962292
1474432855
920486789
191977142
943000480
416375106
349082780
877662509
528266648
386646763
1081799845
597677979
526941857
298899440
1817132612
317387091
1493288202
1141461173
615087859
1100102805
979100191
2137221342
678724578
1304997065
977671112
941739421
586954736
358261287
2103749096
508106262
306701584
1218817532
681955783
2060798358
1291799828
51681404
1574786692
204475731
140445026
395334606
483340953
875959544
892345544
1182439266
2036538005
225223311
1089276183
2102832278
1511766185
10555101
1677280798
1470314851
1541351574
879535436
1632375181
20218356
1883313728
163637548
997430571
1780135516
1980154036
639831769
1015997335
810192029
1838301369
1990635481
756056069
128453162
1411178072
313370687
1459425166
261103535
2030623025
962148359
1492844608
1607082805
76084646
1659398896
1156504471
1989764468
1075892652
371588847
634390697
2088932109
1871995234
499613337
2134765471
1278639121
1863204044
1041724987
1727062033
1203982812
481518907
641208888
1583704820
1227014340
1757308289
2133774695
793182312
241708071
483194788
718157503
1331586880
502804888
871388898
750145104
45884992
1443861223
1294188031
305478446
489194468
420435635
289984943
1471065573
1443546531
675068471
821699195
1378388594
787767516
1576064076
936614226
15980365
1308492374
461513900
1513554538
334285407
1492227331
1774672762
460326389
1939302343
945433302
1156381764
456321004
867940211
128123456
711131870
1065530368
169546117
975416394
949323946
1608669809
1374939135
223041356
1441558399
1823803530
368426234
2125516018
262909661
679911658
1368779581
886665145
918183306
2142438706
711394087
331730393
1825760811
1107728970
2085531219
1555109428
35278459
233324564
1172757238
1365676492
1631868581
1378965222
1381786069
1640861348
616085932
149753255
2085362322
560592539
22610234
1175953421
1769475690
682954502
891122176
889794991
1109172225
1296499216
603485536
203261961
640772003
1543785353
1357305571
1279457040
1051369892
529991557
304959397
1089347215
1687098522
835308669
761958689
643301994
127014273
1833372147
347063204
1129060323
1745179538
890514229
1097646801
491603408
1915544151
1346630307
1666011106
1684035934
1781250525
1747113841
1030589710
2066147841
1204490165
1504146184
261152644
805901154
1654493820
814164265
1354953491
74806314
341109634
235499869
361005371
933439591
2136014779
942136237
578615979
1826904412
1755476369
711563019
845136199
1544613661
926910232
1145700776
1558511945
1782079266
232921224
1136541906
2081358317
1825989571
1094346188
764085884
1026750337
1792886800
1067376974
293586157
550406569
207290346
1562034796
14169226
236364520
266378361
1722015163
1927196916
2084775600
1522985286
1639851107
1888542718
801385582
1260276284
318166648
787645706
815484066
570765279
1771954935
1554258528
987502456
872252398
1255650371
1747590627
358386904
717740073
1580995094
614950611
45042239
1320191138
1102528567
448187182
1893924163
1533531518
1653018838
1337740334
1189748183
1395423404
55514553
1842967814
2106214337
1478970868
2134220994
46517542
386048836
1639154909
1753768998
2028341302
1463474828
479926790
1306324808
1694360835
965834050
1050651631
2146130987
656133679
201982706
1853890527
1639093116
1995709615
2020699060
518879118
2066427912
1382909472
1345082448
402709789
1186932234
258875596
1125286662
1370405743
1735230627
1218735928
128507847
2094283149
1218497452
1732649846
1977345545
246707354
2008694791
715756708
1788200314
1701043450
202565511
1860092017
682870203
1304820633
130361972
649471083
2118505610
1594890198
161244355
25782081
2010811552
662651492
1725068609
255151464
1439373829
926102298
497749265
513077906
512660550
2129145457
1699536837
1987588128
1961606337
1972940336
495984184
309066249
1768853008
929953740
761800850
412674282
1545551065
1913947926
1727499182
216006685
452539742
1249870465
701054308
1337893114
521384777
2109043610
557637096
43155073
1293358126
553611744
681848471
1584322076
2103004713
2120318877
91766452
1017027812
825985220
570231868
1381212491
1055583990
195239159
1662266107
143961531
1533359520
813338862
809104552
854327091
1684820319
1368240887
746672189
965000114
1294103715
937181142
355633049
885505914
1427802012
1469827945
2119888765
215753804
869802104
1390968493
2075127210
764038909
1620840643
1466408990
1532234790
783739543
2036407169
316816768
586719876
639357056
689399849
924239615
874274441
1010445011
957356372
1114302918
817840886
64516331
671575474
2000547295
972570028
981667775
430973127
56325921
1278718179
1930794836
1661884154
6580500
1195162275
309044344
1742884241
801715315
865689632
2122290291
1004441532
2005463255
1780285754
572758509
1306420333
931643291
1983857938
382013090
671213798
2039800168
1880050468
202561183
685687513
1975295994
2040930500
1864435501
6301314
1714512551
1342204127
1692098356
995475380
1967276223
316180617
1366252256
1312583880
1683949963
794828948
1912401450
1389521339
714901099
1040081984
1181785976
1611445710
1261169684
1843213685
1029524992
397365234
873580368
507734753
1508801936
1776425203
1504764743
669793734
1954571826
1992005044
1504293225
577122078
188569988
947258353
756354444
900325936
1310256304
1005091029
404571241
1370098431
796020288
335149972
769925897
1545480056
2058397477
1033707028
1917131340
1301897736
29703805
143411921
1636663766
1219394059
271554030
561096102
1214118173
1375505713
226543726
2135284254
1873425257
1615700858
600481039
956280854
1005456187
1455502525
1217302291
1329925835
1659140818
1601762970
22757134
1581162087
254330948
2069381657
1138122374
1675408081
1516314347
525516718
1965715926
1697783454
943987920
1903415763
1576899466
538238604
1109109142
132124651
1411581199
417813027
93737661
1215443889
1226512471
98960095
783112745
309331193
1160800757
1587630822
400659341
8120642
982668080
94476488
923351829
1896826595
965165655
1600944004
1938741204
2037956626
169356009
1729103160
1864535469
1821219171
1811820014
1239961026
1851720584
808017142
2110628709
533469624
1647917917
585107725
26139993
2118122021
1232274274
63339769
1154631182
1597490927
1440402924
951621461
1261085805
184826217
1410417096
616945533
475232369
60033686
781622488
64106668
17346838
870801504
1490332895
270541751
1122922343
1210328853
1898165684
1256178755
539997040
954026022
1727643323
94940598
1459323253
86628810
854534888
1448939891
2121142394
1884109657
169653109
1390519004
1695690936
1022866456
1683867966
2020509218
806690469
254863076
1815255701
872986446
555515833
1285457688
1617286452
318770766
1938154189
1404695522
1434641341
1166126232
145727828
1810644302
1174980873
657675432
1041713188
1234771877
1246880593
2032761416
957067184
2063272211
117833716
1533840549
669592400
1365325598
1991357781
1301325595
2104459826
736612288
1037139807
1808719601
277560075
1327654422
750846601
328768600
1693004677
1096190825
725987200
1280503268
98609367
1617976073
1269762624
519546757
1451810193
2039965588
812703327
2139027967
447434846
349521582
154657089
375328073
355969580
332086383
83946194
491697502
801977303
552939645
102120128
1397290912
1415583668
2038565278
531328749
680436845
1158911543
775701962
1619465985
1859618276
253418348
203801259
406431060
1263197680
1149418218
1498409251
96636292
711895057
672356776
662381820
1651307302
1369617901
468015923
462107433
1535148447
1778786443
606727889
180187570
1842717681
484242564
960763311
1744751658
1260917218
1466855625
7854195
592227449
1500063583
1771892271
979299424
160804480
648301568
43845975
944063254
1064002487
767514696
1854260198
1824731643
1602957331
1555665246
698628801
1673686609
931872334
87803603
226608635
2125401550
1329148478
1593483158
1523589107
1406677600
651192048
1388979545
232744195
840519747
194193524
1662798207
1893062902
2136960337
468906869
33164058
1586245995
1150980531
1584591594
149385841
498453444
1287222954
58796457
203774921
2054583488
1599586731
573666150
1161146886
523569654
968387654
1662586890
1907962753
1995954275
2049891241
118367448
1122157190
1483316200
1095981573
731233830
1265354673
1422139928
453319397
1002863597
1984714947
604610645
436481243
1262979915
1904955498
1163590209
1089673793
778655233
295774152
1547155727
192885236
647330146
621451198
2041889461
43674495
1017448192
743329768
1831955548
559678157
1653996716
40813997
272516373
1323195740
1352074897
647127432
1515706586
608924136
386319837
107104290
611311462
433000290
1921739262
87270365
45373285
1354895262
1561930692
346063619
2062832549
512126774
974934098
1959224199
1303084315
1940591553
328721738
1402955882
455863895
51036259
558025828
736935360
744728459
473700545
860668575
1053117937
580446550
1732352944
137268443
933071193
2120729527
807485661
1836712619
937988604
1507732162
791702231
1357065818
1297983678
1116579531
526181192
1111398579
1995023395
1497101339
1819855738
1013705364
495434217
1696112044
1269980515
86473308
290875905
2075003638
1508058945
716887906
993252555
2041263905
1224089428
736165114
32129304
1776897398
1356511751
1817528300
2100027592
53118241
1064829512
1677107287
650985270
1599898747
288824163
2029575522
1537223020
748800601
883595850
73817068
1467675822
1973172377
138257785
1835334519
288407856
465504212
2058032815
1271583578
514185689
1304456165
2018669591
927721925
1568838953
380135032
1016530285
1962884702
663916560
1618291404
1776766223
229745868
199932326
1933553814
494647979
67475674
1297360501
1638666494
1788564673
1586672259
366669167
1213344191
1885707855
559474456
244485899
1241620896
236913035
1019224175
1238716009
299783989
122543581
1729883627
1452689614
2037306291
1233770259
83029014
1901657898
79277793
150110282
1533264890
2026398560
866698701
158553968
1251945661
1027618435
84085062
900768354
10523927
633059111
429130032
42781234
797456175
1831315270
115946568
1279674342
1281721172
863783518
2059824523
1495939137
857129559
681378894
2144002116
1521483521
608239994
850007548
775231773
999155027
191979554
256043255
1966693690
491078788
1286853629
1030337098
970821533
1611328941
2120053126
1864367796
2145728192
1420397439
1683345841
2021075193
2028898796
757694984
1691781643
1988465797
498956957
286749178
1953842449
848411618
174734505
386155318
557815879
176122933
1920435868
1617326264
1083785650
779293051
1777823007
1323209881
1567924808
629045966
1051048625
1031357128
1271935396
1308249159
1066535741
1102929376
931314849
1954600148
1240071302
1469994055
1502947622
224739456
1293676927
1700786056
301969311
325030514
767293177
149425154
265840034
1827394414
244305931
1621376960
1001669754
847629099
1487755384
1402586265
1990320607
1423454422
722946687
140793178
1976071975
1390229307
25205628
198816113
1112701396
56349434
1792900346
1230490783
1330379024
1539165479
849677305
1379603006
641969391
1097731758
560908337
2011377208
826973490
607442907
668448209
220544813
1632837165
682767161
132373037
880447691
974035708
927761010
1200031233
449836706
1836034749
572121259
1200911468
1033475366
2011864770
760352802
1448283845
1985398023
1540266275
2054414825
1553090944
1182931412
314574952
1864127830
1778322009
986157842
762136106
762433041
1630818725
1425125911
183288198
855312214
180157808
694978659
1351729858
2004768306
1243613194
1256653186
589835447
1634481925
376460563
115282468
1133088177
1016016608
497698075
57431370
969795005
1708363562
2026977808
1271397026
1306363171
1314367966
306263267
1140263826
405361912
298022782
1589287472
882480553
263200105
1680413777
1799110146
1119852387
1366919996
581757796
1608927356
843521476
99436755
1063405991
171789603
591685799
1779429531
1659328334
457343940
1309552798
1728213923
1378677750
2002219794
760870378
1200389644
1391526570
1514562279
1181288549
1524444159
961371898
1805258
1301451025
1742630194
1844804576
1684069969
1983285789
604820704
1987050062
200213415
197919865
1857627309
12319196
777983995
1409605231
1153328381
2007193108
1887730066
147823755
986028381
1996071652
479111760
1885023609
81046572
252953622
867044877
730969658
1446705535
750249509
159432204
2065218311
647352946
1886472352
1955925204
2078955552
113055709
1759026335
578344039
2092310408
1283988133
664035736
2061350513
43144274
1116698173
1331725656
1630399537
1990693261
187240877
529773901
1189020008
756078636
1965978867
1103191026
1338304413
2109838923
954197351
1935440352
1834688062
1933597266
1486890101
836933950
190635294
160068786
1642962130
1247904695
643564106
1161508114
1944926691
886766302
238307668
932263226
1831805296
53273517
1685395010
477121883
1999351086
31484365
1577636979
414266315
489744747
401884711
1271479603
631252650
1183457229
641261125
773712878
1158835915
165167720
1855397823
281314891
499279082
1520989250
1979299266
1218465620
1110246288
1442596756
383523549
1288714103
314100795
1588902354
2048818865
716807288
1403193972
1762078282
797374318
853073609
515525269
851536290
371809015
1863188159
273659121
1214345334
1366529222
1083995423
1207897951
327229321
1543703046
780203190
1531169048
324333138
1566166502
1328502558
1602850326
531554822
444229797
1386789236
978189612
1651549044
595479231
1830610324
1020264518
932435441
1514693628
1429696597
298740507
1699804007
1605404902
957436516
2139869008
1580968839
1282447803
1693235479
362419994
1669818531
827877589
145808399
37406276
238183859
457088432
1705610740
1210578795
41796321
256115427
9575136
1600643809
612741381
655802514
1527809781
191196104
2137743784
350246486
1493985689
1544243054
650460504
1966024188
1813972225
1457261514
1050619941
1182835064
1807969599
1707260712
822602989
1524351190
1991395493
696449128
1676638804
1341051263
904814324
1638057025
912770894
1307013212
2020145026
1281238025
419750840
2093443182
1040267770
741429125
944329036
1275930617
2108056253
2118181122
1205790678
916158009
263302379
503116192
1785240113
54231466
1149467697
1210778185
185714712
126846977
985667221
1887116616
1894208116
769444047
383307512
1943882254
640475259
133096785
867310989
1946781725
1871989009
1928699900
1993344192
756927223
1559951630
1504479209
555125069
1906572187
1674370691
28766789
861902577
1876649979
194462935
642949960
518944585
2020226108
501448815
822558936
448587686
1064080492
647688061
1522842827
1916603574
1605145542
802349308
1507664744
428105102
580295472
1542441722
20308768
462974564
1483375069
713168755
1990869510
1803540735
1608436750
1695745395
1236625211
621707076
2120702263
446139559
2117507340
430548487
1703961526
2037324554
610832815
43750741
934951747
2094203004
671719962
1728150035
1624554460
136532985
1206206928
1763569925
904556088
1664139003
43755741
764933857
636180157
19223607
61063044
1777806042
1486909088
1020537618
1094797946
1826215488
1034907889
180040054
767433492
1667955322
416570960
1253760482
1663550409
1802060759
2112818105
851198736
1960290891
1085956342
851145392
1848577521
1841484605
224614237
914084425
271660886
1840059426
1390859733
76023256
294839552
957744819
230477974
111813509
1905410902
1580015298
1282668305
33904834
2006432066
1377564251
1249324752
1455407495
1566114335
1390707082
180161073
85120725
1730181931
1266617126
815883360
568346272
209575887
1318187713
1569553
127969351
2093114441
515862720
32478996
1310807108
338814991
2097951360
1812177544
615325937
191812411
1451962131
1548735535
38180702
366839910
576769170
1233099717
491419485
385512117
1609797154
1918879070
1260248180
1662655336
1127148354
1511872723
1848393644
1234604926
1504019200
1931108189
1675342668
1737166164
2031233379
682555212
965886909
540888825
1297819425
2049973336
1225065692
1858590302
1212390029
929530495
524287545
1877264745
1388908124
461620575
19625157
20520941
2134440921
962877682
446934694
470204533
44541105
1525793508
976063036
1438081803
181306097
1677316230
92399020
2019814629
420068764
605489844
773070133
2123731569
123028976
222780576
1185308773
1254031124
1295699431
1907803748
1344016483
396213124
625397523
589187211
867557934
384758099
463099992
355540493
413173154
795139979
390701307
1738455066
1253776625
2117582048
2101072410
1352294188
58804723
1472784913
2104358806
801473437
1829354276
451186765
1674760819
821924772
1358444684
548433048
1701414624
1789186645
443127836
1804523760
1473910508
175825276
1124905693
1376269036
1725078328
40296924
255279221
850007548
1125913011
353907930
1723569116
813194532
781131217
1601338116
1962770394
138061968
555014446
1696236228
202705173
509576529
932116614
882408029
1786739323
534773204
1056640319
542347961
2006361544
38317558
466211044
325112738
1544283842
1589713103
1386719819
1191427946
983887538
275663752
1730391325
545668285
1479888592
474022971
253394227
889720125
708019695
922833890
1696484051
2070659302
641185554
826596894
835053778
196874700
1205444722
1677324307
1837051853
866288
1336303931
221128508
1520143119
390495515
466539500
2136037168
99664368
118253500
700937970
1018592182
2032713592
492482857
428043066
368510256
1476513863
263147478
2006568636
1936225878
1039991689
1610498807
384963354
1176422158
1787976701
39161665
1830426868
1511121675
896422973
1792207632
1504781474
1919258717
151280370
1409335755
169854624
974349717
1825617992
1192206785
1976878486
1110642029
208059953
1519641079
686484018
924782411
1122046721
1162232690
1244867648
2040271641
1934783355
1156148092
654544346
243536515
1535870577
896304065
1716852791
83975514
655126116
1355786005
1169229545
1774026300
1977322836
986353709
138316368
303970991
342268837
1408616312
492203905
1872674081
1232500542
629505699
535609113
519250803
2116351838
1033333333
1355796594
815120488
925246013
1779581319
1942296815
2006098970
1355951828
1314350010
240115380
926890596
1297069331
689452502
904451590
194803112
1602201429
567968255
494633897
2076003173
1033050246
1137402314
1277746647
2050833694
1220790906
350677977
180051647
410333418
2066126220
1289562533
1612477690
1170858452
1677585286
1056186134
1278982350
542981687
1343287428
916876632
60736924
628954324
202363822
1530257927
1593714824
1259086046
319012850
760482108
1803928579
486230900
849687261
816565896
1639673905
1426326819
367477048
1509553310
146954567
414214701
463672129
664247676
193218657
1043171275
104223695
2111928486
951538280
1850476298
1209946380
37550099
1563835408
625454972
596587246
1326851626
404123991
627127101
1375243327
420161989
594111617
1586380451
1019120616
1370600536
167000722
218502563
44629931
1977911219
1199113439
78122896
815796533
1055037021
718480373
1008499921
159242062
1543168151
1202166498
1344851154
1952350044
869518121
938544870
194485867
835804843
1177899831
539600231
442126503
822765015
197921282
1373728607
2018057626
937923542
551465592
1322216728
314968062
982102128
1295319690
681297077
1126314219
1946740232
2079401998
978750397
1702980788
450745242
1411330052
581556829
1113528510
1918080210
988322068
118554604
721979724
340425825
617699366
561124363
2012989904
585823791
2103164637
881795508
1482586459
2055717073
941680759
1073790044
1600898500
1160713910
1150055459
143565123
892899521
573405825
1865328672
160918374
1298687749
1216158708
1903101204
1104122939
307895883
855544947
997137471
1565878246
657058657
1439914120
578207877
636096574
18103373
1028200259
1679975131
521016808
319299953
1149674283
792874278
936205740
474930942
965929001
1122747484
1103118458
631352874
391460096
774193994
1515490535
1675576579
120946840
1339149347
424601292
1954249856
1713730965
2012156796
106716899
92441025
38008
790660794
1568567949
338781149
969938756
1367952909
774136203
790633345
1141195670
741654935
653530276
1192395683
933914029
512252547
794892459
1750064458
1609718457
992325839
1571773193
611636500
1858413778
350691013
547956133
1179965045
1861755701
593740749
1951811105
1415581136
2086378924
1922266840
668616838
68966271
1405774546
1496039010
1493428708
1749852592
1772517555
1816411738
1042154363
1621050178
1060976009
718318617
1160550262
393289089
562186046
1037814761
2110799263
1959550554
1838655310
473593087
1516812278
1653069843
1424978123
699061725
1053056874
1240935446
2117800506
666732972
28205629
1801542798
1561897967
299122835
2027220218
840749159
1869513509
857649745
11452358
86755015
945876517
162348693
2054522185
1222937014
634262422
2036847215
1305326135
630431102
2045279411
295213082
291723741
1554502162
340799603
823405542
1135924707
216770513
2019613629
1572867060
1308125330
1280294936
29022710
211754822
738719029
197003970
669995246
1318165220
2033007466
1691085225
2139785537
1311170625
299366553
1219969734
243462821
138365913
1461304833
1846355988
236182297
1751519692
92948904
474414174
637728595
780042008
809240978
938904420
1003769750
1142728981
1450274381
2144008699
1370724884
1215381531
1784541116
1859964243
1658395846
552152755
1096720277
610923835
1246458528
1513009982
46933423
480424129
114521348
830058322
153779085
135132768
901950356
183590284
1047483202
1384191252
1788105779
828115847
197381709
1780567843
1298377702
946506769
575846896
965491855
1651620346
665885342
1864019947
650681549
1557266898
120664312
340780985
1124247815
1004035665
2105540247
1982477444
1200482978
1822057481
1506557487
1538223421
1565331785
857270792
1084731168
324369578
1953314492
701875341
1318951430
511371246
1760576159
1437414987
1597961158
138280618
1253814949
1005020483
729854308
714658988
14388900
1923679692
1668141936
639205559
308057663
1580045887
120874426
981905519
1365567767
395493702
1345059265
291450540
1430619319
663064044
1342208316
2019421333
318684217
1991830132
1629266187
326254129
701028759
2114700584
682615189
16714865
747196665
542922110
209276790
1862977856
408010043
1004308927
585470583
1826898072
1308632857
270633076
701605892
117658735
1205853837
2012177412
299206822
992227208
12713831
2072291731
1023481780
108485975
167588691
1125527957
569974767
937836521
422370570
389629036
7989334
2049575536
1662482132
124665173
1535112860
170302853
1657554022
1619763977
58633231
2134681081
848988581
1714086856
2024578729
377509838
1377259635
918418274
1323517985
1608287529
1517053189
1521988126
1876876942
778253523
1355159892
2106156576
1250769254
1150428878
1633924370
862774071
967158722
1831311233
1234576365
1862743457
1800934277
1994234658
1188829146
608368988
431439149
462100786
109755576
1835052788
1428793203
1713165753
1469598850
2018433571
413734778
2120766993
1906298206
1743226812
953446194
1261395411
1751136539
1911887678
832993560
1151809700
754823922
1051007366
1085857105
1210495012
374329065
1245085214
686704966
1935925249
953409461
460283721
547092733
1889697177
929776011
606440353
800674117
1793377109
253724890
1663977184
386879949
343780741
1140669070
763059956
1302970358
911850943
980108293
1567570111
773466965
1578006831
778947060
982117291
679652270
1832227606
1847302454
1673089759
1355289922
123342963
278034911
602530794
132952253
2014267444
897713860
1854455076
1232840819
1937015472
68933950
1573304147
1077163261
2129454531
1401363182
7222880
1208220184
2033426916
300111150
1995588960
645365099
132443321
2128918864
669406508
1683120547
1992881374
1640927744
1148547055
445234312
1414348316
428589721
11561483
1354681847
1450662202
492850223
764708735
1237399251
409069266
1811902302
1967761561
1734653545
1376499944
1981029666
1157869291
475979972
820044117
1266807090
327384402
526523427
1803207196
1952729606
905506456
488886563
1400130136
83908936
898817943
1263928386
1055726818
1653708762
1325408893
3247743
1086786107
648140717
758343549
1280794034
425134829
1784923034
81854093
380217959
155690627
1092923688
1146134512
451139017
480885246
1714969169
2108822277
1940777940
406517955
558377585
284794878
960273715
1367972595
782461014
142189061
2065591206
452122980
1001898820
1487444508
469392524
617716975
1609559946
978950295
1017473868
69979268
2039959899
1232225452
1779894966
1647930410
1430559942
2077673226
96649845
707393291
917090074
1431674195
1110372818
836523615
1437795236
1908613428
245429782
529460993
1872582455
708831463
1854520369
949183731
628580778
972802319
923889452
443307701
1957867347
1766501358
1262435982
167416346
1714977644
1860442873
1363977851
1158987697
523384704
1616472145
1548513627
2002453115
416292766
394224642
1956374696
2101398764
262176590
360627737
938070719
1680432068
591541307
374733309
2093688232
165860192
326051713
933946834
1765482700
498796590
772722605
1720007811
101414640
1645324597
1993978379
1451833256
1273393077
982572578
110937526
741758947
1503759505
621545139
1123617706
1128863739
1516839241
694260939
929426093
85861091
559781214
1136903751
553987037
1626089697
1317420569
150881480
1324602457
1135410659
1629402556
1909413374
995859221
1806111460
1010100723
2025611659
2087892261
108464870
818768453
1684484397
990825504
1249490048
1223109702
2114485836
1293578291
482668313
1012022617
288733428
521111095
873905919
993156193
928506748
243203864
2110153994
1934233395
1488120958
1422184210
1700578219
177031470
345029403
1618604627
346757523
11689865
1013100626
762984480
1216575328
1373606076
914107590
527484565
835113034
702756799
257156356
165175175
1921047678
715819928
705245925
1566083686
1699447322
913928238
1724229512
1444603698
1945347900
1210178949
1210585727
1911971062
1350579578
177326627
1924828903
484683741
1876673201
793198989
1840002578
1580859301
1507363282
152498111
1810258453
1988592564
267820648
2106508519
1559448674
1016893321
1694565640
2034143534
1765959101
664319452
1758434116
998715033
61829103
1131625580
1683621013
1994646602
853909952
1918997685
962720065
826881402
787475497
1013618237
175763806
2051285891
1393141889
298710937
48322984
542078038
100136268
1569112389
1270283125
138433555
1853267078
114025809
193102331
1045447292
1394028230
1614923662
850292715
1064618724
1001636912
2070024845
932822367
813511664
1648479688
782965791
890650575
1942540705
1622885846
1568820428
805350563
2115977082
1830522585
1970667723
139230882
1116423343
1207773846
395494237
1061986252
102629812
805058783
590814994
1132802255
46396714
2022599820
1325792536
853689122
1152797245
844774757
194884957
1078125707
834923145
1356523203
1727768847
1892263885
522852468
959097949
365943667
2140385630
2006938809
1211367753
539985055
1465579106
1294276085
2126188789
703105758
1439849658
1831506823
228842023
456015626
938941627
857347190
834186403
302399385
609871210
629683491
2008285490
745544985
679031003
179363601
1886039285
973391991
1391427117
1417454443
1811440213
816483137
1277223966
192667548
1338918874
654562782
1069474822
1891430335
581670055
811811103
651599580
589342037
1491930410
1015295528
1559766921
1920066533
2127300601
1157778730
595937955
2126763489
289537137
1446454520
1599181564
629476116
1344941517
1169370790
940961731
834104180
2091350463
1265907746
1257188240
1089134756
2042250912
914080687
605237734
1789615904
1457919953
1340728753
291935270
373594560
1456201399
1299344428
718986172
648210166
360873209
1609347813
1615808508
596116793
1993078871
1792472966
777543313
1286976978
907305480
890944270
1904224839
543323434
931911168
1061724266
2065360359
274062504
401175880
1648349981
890769891
1166825181
810111703
610329282
1551661489
343100386
2057468741
1640458599
1631541955
1842710847
1883282358
1458007202
1089761859
2138392139
390933277
525141431
1883382105
1156236323
1873743307
1117651193
478215822
1474912063
717101148
661463711
1319696275
971129971
568888935
1514432533
180449732
1046940400
1445505200
237176382
1570458474
466907158
555761277
1836412388
1447058987
88153270
1210690192
522433645
1551004072
1021952661
727047871
492178850
1053991423
1652451007
329062023
605082424
620861824
1422252708
838111650
1148508204
2015448764
1948158175
377253277
999751478
1621566166
1988074886
1097490575
473318257
1225889209
1019026677
770552643
1457396423
464364051
1548110789
831081217
1733107561
1510122019
1816593103
721365532
2130876491
1209579871
1073638875
1570719653
728480297
391931286
1270876144
2065068671
518587448
2056347579
1447504079
692528311
839717447
1941844803
474165781
1539472886
132854445
1970272528
1174878998
706070983
1982407887
2119262459
1940919768
768392610
1250516629
96674715
2120317608
807942281
560943698
929491977
508725535
1837632581
184990786
572104063
1413695335
1514708964
701305676
1684578727
1115226054
390947850
1126056389
30391017
81826414
371847432
1008119960
751649049
1891948038
56326923
622293765
856245467
294779452
1572659488
1085351329
1581845784
2104617737
1148041329
1956828549
654927043
575570519
1058021621
936690694
370687969
1513175712
360948021
1259850141
1983078615
810020867
708923636
1309060721
1690970534
1145552960
1109638361
1995728861
787230157
1081744830
1804391043
697202471
1143880530
1057397644
580280457
1247389026
1039708517
1535149334
1455164915
1166070853
771770580
283267640
1673779669
1604610116
114553831
1934904560
1746256527
51522519
283255731
1603695801
509520256
526991084
397847122
1528982637
624808347
226508020
520425481
1616733169
1080688760
113021907
197135093
781961027
920731588
1858190087
586682993
1983706544
1939535735
1442302557
1821599399
515560692
1196220687
148391414
570617831
1052890344
1708696384
2084184642
1971713029
955933499
1235597294
634987692
1794678215
1689755613
428000193
1196340563
323710523
275519310
1603767283
1464527202
773347039
689001355
206883461
396767684
1020531691
1687215352
1060787974
1275019308
1675380190
1389903031
1655401080
1836304042
391421402
1751699347
2055833938
968660576
1342615454
1682286572
1682648419
22479651
1907621396
1327962984
49872674
943135766
1403279419
15224967
1025548866
236107938
1631891237
127550920
2035127627
1334027911
56671751
1227907189
1284106741
580453201
1753882941
1913882298
128579781
1539367063
1945212099
484655930
286687485
527275529
940689026
866620773
707300667
1399659153
278060634
788386631
1107543282
520696132
2045537586
1369913620
832194104
1348101309
4838223
302375622
1547893764
544240692
163548186
208612821
358715262
570797641
672254500
542210603
741808055
181769560
1988612213
1995119613
1348590470
1039353445
8309343
1839341351
1126673796
697675118
9918493
925453962
1594107027
1019238722
2146739120
1360197973
501508072
1749825570
1642126109
1921982201
762433041
1212223024
824953319
1269007891
2140854300
2144233336
479728985
1435420107
257250951
1976476450
1190273781
1853587840
1311705933
1638141249
513439459
1606745992
929727931
1149791426
1958098268
12187238
507255115
1513554538
1477739875
1024454034
2041962555
1083145037
1648036942
389418249
893097682
1662990782
1594737837
29461354
1147311608
1379330259
1829770486
119408782
1620203098
1850450158
431621708
1246664271
791857051
195209650
960330935
967376942
1585139536
545963366
385619100
1449439706
1967941988
257318578
575464733
123794311
667842452
24442362
522437543
1939607680
864055101
512119662
1397735755
939317804
1402252296
695393033
1172575362
2102341229
1501700416
971075105
928779860
1560880847
1047002514
417267952
2105166476
1617480615
83219935
689211995
1120228421
468751062
1222728042
1812981457
1012396159
686501070
1959884680
1860996962
158776032
2016611321
574420884
1118062630
1749594058
189387742
1655675523
690344817
1948974110
1853992643
1623739014
1804508859
130408813
1147665428
1280642196
2099681137
1261356229
1467423388
1701001689
69714786
2080998683
1787994481
824494511
789375703
661154830
1155046609
272644014
1062718082
1807070363
299647621
172599561
1380926602
1954398301
522640274
199533436
1130464857
569639016
1613964139
1122046004
1926108481
1854741399
1769848666
1313086536
1132169127
518578998
1367316137
518835935
383418697
213675707
947657470
1151245695
375207218
1836435015
570417629
52150902
1468419501
1713764505
1153952778
1157969546
537205998
1155033432
1389580822
1222708699
1918080210
129146012
1229106988
2031848822
1989834459
98217740
991320830
515059795
70004503
1891120732
475148595
616865060
227706860
381604351
295610393
57586906
1005486214
76996184
488462176
212349234
1664349596
1360870913
1388379829
2056561470
1369432225
491553849
560464444
2122934275
260638962
1714389332
1038442896
201616498
609477891
83163670
1566945632
1396694636
1027023339
1165141459
335126262
1289362358
1818016309
367779009
1291079710
1137867905
1964458604
163397755
136092017
1847825791
2027116884
395353949
1679451045
1607162765
1092642469
292152737
517878641
1829523759
1541849435
313353867
29827432
1892240363
1390756985
231127951
821602811
876563405
612491844
1590764975
1017868684
1920855695
888907679
1764195418
420836457
1230335630
794699127
1906601934
617235504
897982786
1706939132
1037284550
432740079
1803190812
988829817
337551769
1744895023
1497650914
1725744549
1782450072
701323766
49324704
1898799546
109346381
272854362
539970572
1491514860
1097121018
250092378
1122869138
1403400479
788594394
1745577166
1003342478
2107704063
201878400
937479325
402878305
2084445031
975434384
361208014
519585406
1197178006
872345104
576672285
1716590994
338523827
356407215
899514797
352317896
2007142174
1679485173
627330180
476789013
818713668
236543146
1219220183
1805976637
1993240686
813959336
1517616272
1484779190
2110475370
1717188369
993652165
384199771
1392729396
289962147
1868827429
389899573
1386390087
1164806207
763975964
1065786895
110997633
1794779694
1848466014
1062243770
617582228
6555347
940600468
1771894831
1341169200
16450270
423050595
105233400
995787618
845999661
1436733663
1110940966
1773501642
317454685
985962829
1713249069
643845656
424959643
926097947
416798288
1607846803
1620709699
1823312000
1521487763
1480235984
972592451
1806955868
382388260
958850346
1660336130
1520076757
1710986771
1735005939
14196152
32105967
466551008
722953752
1220833893
369591709
190238062
990514399
1649286720
2002457466
1334387509
1088454159
471233651
1984175279
1853456104
739638411
2110268555
982052432
1616188749
327419078
947638475
1779684804
1976281571
36447721
1106956615
421428145
865038227
1830031183
562620278
1859448460
1789907985
1527931011
535628962
461294775
1151297658
581697503
31446232
1197387364
1150304667
1895597448
1291138888
1149239243
391282014
1228287472
770984153
1016321655
1471999980
344484587
180445335
641968785
896055712
588133271
1701365642
174539121
501842221
1786045940
1934673081
1030063639
1700242281
1881667952
1065001547
310964913
1366965611
434626248
1506417971
773688325
1713432276
694581850
1893642914
1986237308
2113406595
1790458546
397990896
2024262363
613810627
1329698975
2118296059
18286319
1828390322
398102811
110990920
1677060449
1431597765
1839023772
1293087214
2116749597
1550354857
333776437
905145505
139780747
1066579834
1878594292
989268109
242733915
1643145975
45760002
1210923280
1709445844
322016345
1295186276
1359028906
688872680
1005243564
974255796
512428
195070947
1594940867
1670950075
576316924
1870428563
1212834081
898145201
76990654
148821050
1207184090
721695031
615202401
2132886415
1185795994
1719469525
762696626
1558399863
1625080731
1687512543
985565658
1938307186
743396900
1219987545
416931881
913237768
1211945158
1916978000
2104152588
2088321020
921887309
237053344
735653995
1198569362
104979071
516955218
982146995
1915878260
419531177
1707579258
1073560950
153100419
1408094615
195170625
406774566
1454440200
1249786827
501010884
825400935
1344586365
348812243
1407503402
1544263277
1577097541
1198354963
1563721
589878206
275974476
247070139
247997572
922635283
1371501025
1320310558
1414030388
880009730
2000387764
1135228863
940434038
2063432873
956450824
1299048078
1393411156
1283658177
372032005
1675526849
1032073124
609432319
332388118
1597922424
260172780
568042691
751813821
880842299
2068782064
257528096
895459976
153384891
1362822658
1645601175
1395001560
848324630
1677060449
1999068079
1440578507
97874716
615736270
1296576192
1704426405
1518356630
1589558115
176044412
589719472
1227361096
1692356879
693218450
1123416121
166958812
1823186940
195615067
1045650997
138126565
1485932372
468339945
1790554236
1991253531
2067771635
1731191033
647360476
1284206876
1699568441
518200541
1781295710
1301394231
1268597475
562884212
1365952127
1961097128
381290751
665869992
1172403957
1217998517
1069259929
1011832755
662975586
269158507
336833159
1993582745
1742093715
1730972356
48310919
806531954
1182875142
1660782290
1253919763
1824504359
1572900723
2032521412
572724218
30266396
1157356310
359450406
774589660
165958492
861203687
1209614317
275678755
1410577660
322305602
1533642154
1088531613
13963944
1199101372
1376159557
1647614484
1114976246
1438533041
1745613230
148758123
1223417862
276100477
1111882966
23213796
1422112754
1806891419
192218756
635437370
1133431502
208040119
638577553
1792035458
164881746
537501523
2001772198
1175194810
1082875664
433224274
1805316226
1695292077
209215159
604695375
1518404835
102217447
765636620
800253060
951964769
1618557509
1058021621
992051658
464433500
1404200852
497362328
318822110
1668006667
786751358
201133181
1838425503
430749278
573868038
2086286870
604149771
71497559
1726159552
1476688379
2060461930
175326684
1832892022
1267750109
146108384
1704490744
1196313203
2094133199
1557249603
1671256597
468614940
1183206382
769122004
1440547103
116195139
1025404910
2022991972
2028489
310536075
303409607
940915130
269076056
1214228944
1656530142
1751112208
171471375
358413292
73392171
1076736350
974189739
702841848
473214393
1979528171
584225950
1310563603
1938085821
553003896
1785751036
1347000943
667978498
1062132711
178469931
1894546444
1531417698
111480114
1174391162
1412487813
1047595837
920953663
1194056099
698774696
259385208
59772897
1905351588
1978252622
444584605
1057948705
1799404329
1546596604
1069554518
1778288407
872330425
529513320
1406772933
2077995653
1370415694
1071543019
1911507314
259463877
2033026847
1626522428
1854063551
739852155
596939813
1634763891
181885751
1224234322
1595689191
2033986090
108107451
1461309224
1405037037
312432749
37168011
694035000
1020689452
1375253635
989697301
38357400
812419586
1568048396
819172386
545515560
125315864
1411077688
1652213408
32971405
1715381787
1172616738
9481517
1693441493
1253883245
94628454
1139454912
253651066
769223764
2092447234
208393577
1567608543
2030308648
589907894
707717403
1958962485
396984265
1474769239
1228681216
1166908650
1851137967
859039992
467972503
313796705
288639230
583764022
356353840
652809020
2072895099
359017456
1694602464
1728916304
671578027
1884637848
1868792635
921127528
589257479
365180033
1668280020
1711434899
714370125
1474713197
381538156
88233064
1934056128
346969898
52942622
551682719
854423449
821399706
630502891
1425021341
2127228187
1455017573
2134449870
1046308926
2019247106
1382505031
355995589
589895307
632158864
1682482078
40358807
1991176185
555941527
200390233
1650669232
847201912
39147089
314580665
1507315277
1259823381
1552075986
1675525135
2001258052
585118965
56839355
239477652
269239227
1362702792
1001339606
965906565
1942324443
2093901564
408996737
1857934957
1614929628
986529606
887340875
851101924
1487124695
64898926
840577802
1031211854
476333364
370618365
1149794962
1410281741
1791218050
2074528267
274534224
1089279350
1034082352
164875745
1635824665
412447703
865404323
78456877
226260752
383017234
964801459
996940562
2044819207
1748358869
1598634279
2050078776
939836451
1238358324
287074877
1972965873
599824301
1338884256
1415836343
1051548942
704873051
1891002999
296165259
561172967
1572519715
993233534
851842484
866803206
2134488159
819136116
1254499754
1652762579
983465954
950928198
714997646
1863140209
1517095676
1476178926
1445329533
299886759
1919312806
664108257
817944327
1262019448
1505393645
1747036972
1681614044
1727473593
698290690
1974576997
676855140
1255572744
816064798
30417745
1369457449
1138537054
638848817
2004810965
1043271737
728072080
1231661329
519317119
1310153479
51777021
2110114620
316051451
2006590586
993508542
1377883679
1445673139
522829234
1559216883
1716530622
969330465
1666387954
1182258623
927787942
489498794
2018057167
2094399851
1912587424
1703328327
326940043
1200218460
952459550
2062443289
670066127
1843460246
342618097
439217720
811022801
504651765
1717045334
504489948
1445693939
142816518
845367777
1388572880
728160168
894200559
184594823
1853315022
1611814820
368474790
555524297
227164076
1315058755
1698549175
1859712541
1841458632
1953352645
1666442062
1974416817
1718502787
2013845022
725386023
1155145712
774625419
766438023
802040524
1437333775
613167585
485259338
813022668
1102986282
605001114
1000898217
1037810098
347338150
815148262
1113201925
931461642
249999949
1789916922
253178865
106982651
1301061088
1755882316
1078448163
461197481
189774461
733981312
984853435
2117612085
618018071
2125862806
2041546191
1970636031
1901003870
448099030
1223810452
1674949425
1499547724
1767056884
756616034
480286893
1768219347
1834061393
174877286
154884164
1625168022
1440958965
84899975
1578991726
1900795565
1148792614
1803478410
1206067715
2053567101
1954642803
858265371
733366232
835564451
2123425413
2016002561
284699179
1966807324
1942594792
208624302
2127086527
1212704942
1313391360
2116504471
282757817
362667568
875509302
560090561
1184631856
1707933348
901299849
1236725945
920609007
123679446
71601437
64970785
2102894184
114747327
1636168193
717720778
1613575766
9051170
1559944960
1726532285
84540942
1608434768
1341195084
1859213934
1641356800
1020733785
1425248725
1857085128
1244867592
768253944
1008230004
1704291116
130075547
1841189355
1736349364
671617114
871615288
1324521090
989232254
727355318
776142922
587795157
1934522434
468766981
84753558
1839947232
1582819216
450351680
983288291
1671731038
1687262481
959879598
928259922
2051441742
1188290130
531463139
437714555
1816847456
70948908
228736886
1308578039
1741633857
905209941
258069095
1228597399
601283964
54569512
1550719221
569739901
162254694
2130258062
1160124108
1890775977
1603139498
279817272
1948485673
1267504020
1394956017
1445320487
179292269
1629116413
2091121136
553771115
1335421966
556311850
840887556
1388524471
493517316
202108229
439344100
1256874041
385227088
433101329
144758737
1369976089
425605935
1878177470
359305184
1386016555
672605025
56901504
196360075
481061830
2081186733
929252565
1372712222
1853874218
1987413951
2076412180
843085955
476761884
636114830
1043282122
1085467867
1303881778
1000648227
1295895531
1898406299
1195511267
886307920
1611613446
59550053
13456471
1285167441
1765808819
1211426299
1299092061
1119817144
1823182221
523293880
419538736
430548085
812532007
949332074
1625680456
1806245729
124400795
1353396673
1673592017
437003498
512231322
981453781
1643645264
1083789538
1769813608
391891300
1119315423
1785627922
1705669753
285436523
1799033177
13796691
359306660
1640163647
1850225306
1623015231
50577107
321591410
685687636
663030168
989872937
1587611333
195547198
322936311
1140689536
796643447
856560389
404958300
174732139
560827396
1731284789
1668370905
517737228
851134313
1372451929
322714012
723952510
1192796966
1298666769
162568649
540377233
859597474
460518751
1586103178
1291120361
322377997
2033002128
1190289238
1870948432
204767803
1606273617
938774980
681726028
74312959
700736785
1520402319
713011138
1143391703
2022047247
1458978064
1707779663
647182302
1755687496
1734522837
687200869
382563265
1052824611
1593130107
1916651480
1129638246
1720455188
517240762
2109859725
1298120164
2110411419
1564878567
617113941
1241185607
329600677
1103266053
1764208934
309721653
1095269435
856114933
2097763660
526007913
32757216
469735456
1944997651
1955769971
338341180
1421272087
583150319
2066034514
1131919786
702273699
477025279
61827543
1923311096
2126307884
2016481179
731077140
1330789387
1533571436
362579072
916929784
1770952740
627848700
772724961
306003304
1342152784
1680571294
431276058
515072587
1420052898
1548711391
194054824
35458949
1748362756
742649170
523318437
1456346613
1177744595
243398565
324007884
1113467283
1887410600
208752209
700674725
1868760573
562224166
357612205
106634679
332214056
1809218490
1911487491
2073469107
1711650601
191509481
890998224
137908824
412923009
1341523933
801399649
978271162
307666477
1707754055
78584053
1608163660
1807810796
1522909413
1478513521
1099614939
1492261702
49210801
2124162019
489329526
167021706
237879771
292871306
533554434
1488169310
1071294165
1942567464
791687414
797513994
281990191
1556680064
1914342210
410711299
130849356
1814451427
1987761437
1198800866
1505097896
461885171
1487122341
1950746860
1055372699
1161995486
1643139556
45493316
156047421
997709561
1947604390
1968352782
1942403117
532597978
1354195735
808483344
1426886039
1580484444
1248200028
1115023740
1000429767
1429743383
1260806357
356376843
1550063799
1571025543
1699417281
446591
988083126
664154149
2018299014
544295904
318623108
192055537
1607629148
1776636147
464533802
1549199650
1695531141
479019982
1457127261
54067682
1187119683
863421555
955555981
1724347279
489745412
1185737261
361824732
1174233914
1321671294
115344375
74430493
298502485
1631920884
229699393
1580797201
2120832812
1687701195
942902654
601206109
666248377
1976533935
1287858274
1011620865
2056121805
1815413233
419126795
1684172495
1269343553
1650713515
1952928434
1251062156
1273953833
2141271583
2107405821
514136950
1781674294
198834385
93836922
914315915
412183890
2095505247
623150094
1701470583
291258112
2041915025
1101027997
1316855709
653496989
1467926491
2143516674
1966599916
484489826
312422933
536430582
538824160
1583767821
1591642793
1768522023
1598638704
1255366695
826396495
828197045
940810064
527246716
1246579581
622868740
1306208360
1661732206
573848823
75170474
742059018
357536242
1777658907
477693514
1135450419
715911570
749840749
424889234
1377931398
905019938
1319992395
1037974925
1142041746
1888849508
787082171
633961798
674253011
977814908
844758852
1714764541
879215540
1800465106
901492047
2064014620
1675949661
1523721631
1721270324
257674315
1699207062
1151263233
1346652585
2081061505
432493841
1536321040
1641437643
648999278
2021530640
606685227
636886370
141852404
1962542551
1453400368
1326543685
2113752957
1126594219
1017099281
778130782
1582309435
530280822
415308722
1759803093
936686175
1466181903
765821628
1276788304
715934547
1473453802
1746179021
333174601
453082805
1435069685
1237715171
1204451362
2135760785
1023326810
230724898
1356549589
1364185628
1240616764
910384523
1618887053
2116255366
1703420868
953907335
1437335128
490452108
224827077
919681300
1144372454
1675462093
2085217912
1277131730
627348186
1256364572
763739183
361194508
1266963074
2141051367
457028354
1319978495
1969176457
1721995243
1835569586
1883469075
744165410
915677553
1058883743
46092410
1343940579
192009996
1463431417
1787994481
2106186709
450948167
1478428085
428604257
887504706
508642143
1470422676
1211904153
1487897784
854995044
1238439727
1491576174
1527374328
548464750
1337861599
256649837
1135209073
1662807785
1493553566
1357737729
1011764670
120027173
254701925
759561271
117519896
511911326
954845489
982064163
704059018
1115953446
2068820890
1646202307
1274224678
818188451
966782333
335119834
742991830
1037698994
1380241472
1259392598
1218847569
711651305
656862930
1382244015
2027060875
1773023936
167665811
1386513340
1297493321
1435418452
1161931346
1736481288
992083214
1467706803
1844994379
594325799
651466673
1281264626
746436243
1784720223
1137241743
1133241158
1841011539
1136226413
2101917516
753620762
620034838
82304724
1377983467
512188628
1256256091
1128087840
2123080860
1809674141
917581230
433961275
1390936807
1546610163
812941480
77974740
1695741972
311999508
235413148
1184660112
320507587
1985336090
504912313
995084837
1875982071
863921383
408720237
737925317
1888004917
1614257200
693453245
449028141
65224420
827005489
1751043536
1804257176
1359977443
422411858
1854898619
435258309
268925587
3133231
369638134
772188808
1379638196
361511766
1236307518
418493363
2038036313
132867985
1401529905
1548240581
50077341
1997424894
419314043
481846268
1675248106
1013329197
170391144
1204816469
2107258497
1465348348
89363125
157080231
447250093
1211737540
1556715061
563232808
2055435411
1552754553
194356325
881793066
1191790790
828568590
1366617585
1593566867
358695838
1896364903
186172933
1285040256
914243961
1163755436
1335376995
1290518363
200749563
1147641797
1112181858
1044073640
673286900
1216354144
1160435963
176218907
287374422
295826217
822615435
1928748079
162411420
1295486513
236605799
1113015665
333379376
1012205044
1772343810
2056846098
841692707
67864118
184776050
777656061
619918539
457942354
1904223151
1087229823
109656116
1182901385
593576917
291035860
24009752
143673943
1399815027
98058136
1825521803
803098187
1697709092
616000530
343029990
1308116608
1748862141
1338541990
406844302
850242131
1334419898
955052374
1051396189
1098173291
27551627
1987131848
608301798
1180697893
409966263
1593898880
1201143945
1807434002
2005704382
379861742
1689261314
1908338576
1497504611
67407588
2115963780
1507498254
1960962854
1959773048
464935780
158105573
14229093
1911468730
871105516
902378769
755366514
2120491285
308780739
951282481
497765360
9819545
1205390422
927331337
324509418
1857382826
1663811502
1661129323
1567887793
2071121824
1428782187
2081753888
467422202
2094269752
244061098
1034052137
1844116311
978556454
924404262
745859390
776051334
100269917
1508693697
1812122187
1488193138
1507052481
988966382
1756417459
794056219
816959982
512121223
401418739
885057984
912355969
410474574
812308632
12202639
563887226
499028661
464664158
817800003
1167046137
783751715
737600956
1625560202
89411683
961953577
2089062863
926313540
1955357409
426025578
940221936
34476899
1005269214
1007574532
1121030089
506049604
1237521861
1153665195
1268863003
1637084025
525136163
933974111
1719895707
1207238500
611183854
1551081275
1376845871
1303760755
2133040122
1469255148
1149205958
3309689
1737517705
1422472976
155730354
1964171797
252219536
558130778
999628599
450589509
624144204
547139139
2139586246
277736141
1849486866
1273046210
1781181665
182109071
212531862
1995159301
1398121084
1631554538
1223893943
1519947986
1980030665
1261193922
1459597344
1522909711
1353321634
1511488589
1728622464
595803021
233433450
894764079
1871326153
1499900605
869137185
496841445
1417477400
1544497460
119443711
1313776471
482610652
4642524
1592940099
182191251
913701944
877496388
46606936
753358019
564163272
1486593756
1803743838
307940907
628459021
1806679205
732849607
53345552
1598444182
1342773360
876905219
1500086097
2104573948
1787556384
42682052
26576348
1379014440
2072942274
1924644488
1568129511
475934570
645172529
1180305970
906090427
43328136
1522443350
1346344953
534814303
713686433
1571716901
1839648937
647327944
1018506216
796001041
1745197404
585902463
1687833678
298479969
1263649438
52606332
2142306685
1286377078
8346491
1371264100
623608485
1427462538
1115984896
705689831
829707875
897363128
83971273
2093934751
275979630
1427083202
601983076
692000759
577339490
1353936730
308284540
912031085
1087990447
1065611467
1936052289
1188832730
2042819289
610417004
693843355
408024844
1648240966
294830482
1687529221
1499730026
1561088371
535422948
1042144432
1008334525
1097723907
1127008118
572448938
1702289041
1796946937
1296917372
1207624226
546373918
1390807221
793587586
392803392
1481683158
365298515
163865051
906835877
1060940882
2007807876
406075419
668540404
1823175486
681950531
270940106
1040311186
1366391015
725608235
1612946724
1509257733
58423087
68682190
1734287115
1451322454
1975529268
1176276436
810868929
438601740
193104095
1804187159
253602222
1621660337
1941526181
372708745
935109523
1147781376
1929236224
652473071
869843717
657316628
2035948806
444842492
915498413
1265025131
401062671
1460727302
2022265595
1375256550
1304881395
54750087
76396621
332707650
1943114387
2049105358
140663889
2028448216
1147857289
162028429
2146197497
346349520
2143997044
1866759063
1339601591
1884152468
1456420361
907011277
283203341
45453716
1132923055
1697470570
1385376039
1491302107
1563466117
338989553
1029319056
1120270680
1743375243
1107557855
734323847
2026287144
95984022
1469623347
584884089
2112195541
911181597
734396895
1915273871
526153041
748598209
1879201861
1136875819
1428711295
789841978
1828088629
1400581226
52171427
1881191565
1096858480
1385669900
1435249715
1905854059
350193904
1567038650
403590976
600193544
10524507
991104512
105517824
111254766
225938014
706360519
2080027140
782244951
1577852826
1961412287
1201269880
17795734
1622129820
1738700001
1744302850
757732465
641051223
600028971
2086143154
1523464063
701019616
386062988
1347897642
1745927327
835908789
579478305
609375360
337489437
42308934
970139056
417805624
2033809158
1435144942
1314470854
570118938
1729838020
997891493
1133334979
769109352
1552713595
1775295819
702729443
1193840249
17871916
260175213
152343940
642254844
1331069536
289489019
459709633
1239806550
2121604595
1534662574
977398074
220407218
264981963
25646749
1426998173
1936520962
186547343
493456675
2020901116
1324532081
1689045995
1684824870
880230924
894948108
1135525043
969419059
1242537377
206608009
246684511
1743161107
1637560067
1501674468
1065936850
2074874538
759835168
1760843004
1870919500
370579010
1655826119
1296139334
427944837
805778716
95667047
166637613
1497301440
2061275389
90965877
891911866
1864773535
870199446
1979525268
67846135
394453736
77571501
686908328
947982709
387077820
690834295
1102271987
1814070900
1531950223
411462423
374858620
1239308355
1117762700
974204237
1032197082
421900375
2114157608
799757332
571304718
1815209509
1020401185
963421208
1942161291
644105037
566216155
999596743
1038141189
74828892
580349224
1035212561
1438951165
1883666089
43953926
1445063211
1501382316
811697843
1321591798
2092734191
723475891
1017076842
1937856002
104381415
1931770394
1499968688
49811586
1962377408
375996065
37993837
1695745395
1787186095
225168898
629885770
1890621217
1087595913
2133657136
2021722376
190614919
160924287
541430796
1670048525
1061415739
1982840736
1338886877
211268033
425342755
368585538
2096032401
1426429476
1248309059
154876663
1271346535
36598009
1567043312
24376034
1601414616
973035355
216939700
6172409
110434830
1650974239
242514139
28018411
300828884
1766989613
893790406
1323516823
918861712
1361919668
1676095901
1204494404
1166606687
579731446
136240082
1890994563
265182749
1478401217
1169229545
1695813542
366047672
492530653
1998128949
1147885502
225248699
1148064632
492048902
1205638597
98733869
1602167160
695068818
1409285431
1957370869
1314819015
93935828
716008264
1670846132
1985268430
556044841
343154394
1716833005
779628614
127982765
1456694387
892692861
948127344
979723816
1951953364
1279612004
312857928
1266223285
238879781
1125108297
1780275657
511348325
2023882609
1759270170
711207637
764429901
1150630007
693185830
560984413
1417425777
2069331348
944230503
295930092
1444291270
1493896021
502903551
1374242315
1685486470
720669073
1688807878
1614395291
1431683045
1691530617
622392601
2047912095
1878911959
476717313
2083676396
853830938
1456650350
1161331484
533983928
1161651475
390157779
1289547430
1949570423
2032449020
1675419132
82506677
1264340107
1157914872
1975282698
137079944
1902555347
1780026219
935902067
1354641490
1008263717
883651248
227732424
631228884
680318224
791925236
1500834689
1669826405
1990966819
1196391076
537925127
1540665981
1698055000
649280501
217114925
2070234941
635921972
1898236088
2065321828
1657011081
1664733102
2105004988
882703085
1507485896
327321596
2001865519
482718263
590516304
363161201
500480986
1544411291
2122895999
34543322
1583980364
1623573089
2047941852
1198332977
845039782
2055935193
361588181
1653303839
2127130937
1995557612
1686920949
1209197768
1700059477
1822808292
792206060
981366244
539534297
2060539122
904987672
1624478078
1016169028
722628025
1107571560
546099012
640490343
738755281
1689935093
824304063
1878424897
1416408583
553805788
1423909800
2023853435
1983032674
963225846
1554457688
364085763
146841959
2012402070
940332886
1162001946
174114397
1699014620
354813241
646803691
1320150939
1666182367
1629175680
1398788670
1631458721
1044546209
253885363
1757080563
1375117968
1565612055
1359127712
64706319
1314383915
1996504025
348661022
608858575
1845728920
1291342134
230573933
2024246070
891854442
974690146
1575896031
1888478467
1060039262
1608057312
1444944307
338729855
1573527589
842106708
37759060
1063819230
2009317765
2027995278
840696713
241650433
2141824880
1189496115
1838511302
2107814544
1384574370
1363100192
1772383621
172807158
203492402
110262848
1107670770
1132612146
1772826278
1031248201
1673327263
1190075176
1106819617
79171929
1267874883
980721129
1710411973
1636428565
1144516843
384690538
1345468039
1864515889
885123639
285132476
200356908
1512007943
1175944549
526130569
635800338
1532220339
329187038
845519616
1132648409
1845980451
312635702
1764785132
526370109
1563484930
1583259287
1050111940
1641795657
1730685673
1192845920
1413322682
2114091062
1023255855
881145183
63916959
282224087
1791120175
286195811
1700572845
410617727
528607204
101514231
430911996
980272517
1061293713
1864136245
333669980
2051037264
901847299
2015043366
2029836815
919629166
165423246
291601735
1749559741
744873203
1094612713
705549803
1418923712
1702419490
2085372689
1148845494
190976076
1306480265
1897873714
623144020
1152992993
324254675
1972765226
317293599
1286862127
674423307
1384648893
406328142
1668216282
405505266
1098873300
719012759
1460786275
1894442293
1901298210
1317964521
458373977
197457926
1145438366
771651895
1186905057
762042070
1118731142
1541527326
1872391901
611335737
608729932
1552893321
2052784905
912149893
835657841
1472164750
229513084
930506166
364100549
1940116508
735195761
1374074287
257829294
384059495
1666974222
1307177383
753908767
563543578
1447625285
2078498623
1116045552
1512321675
1060132031
1030711448
55675413
1020123256
1138168192
567305793
197389954
2016378387
1303111452
1470455418
1372826301
985428241
83813835
1004822229
1413874395
991644535
2016599541
554300882
841902943
1048078160
1961595380
1708106649
2027717105
1196435504
1402378974
516914502
1144213032
69467957
1731069903
61330507
1570309612
762031499
2003736544
1792067462
1762019857
1275298135
1388816800
1995109689
334109149
520847531
800493880
1272331301
72888747
2011279742
1568897474
89188471
241618933
1112182725
155713120
1887635767
1645638364
1557922329
835506795
517084635
1089476788
1543650432
690392740
1539082918
1100992297
905234231
2052575297
1995356935
1120070194
449791647
1414753118
898381796
1186376647
1456025764
1648222733
61594151
372828434
1078297820
547006651
1407116570
217551064
1263625761
310422841
768569643
335794217
2095297562
1242980754
1556807187
375490445
1392008825
1115234355
1626461574
1265294589
1905438164
1032847546
1817412528
958934575
862288593
1625044283
141538110
1558650894
534197862
1423750493
656862930
305677036
1515403954
788761532
1090850042
1315304887
1598911452
1827901086
1160921648
486299416
821338921
1055382133
1848309001
510704833
1049066927
663157328
176314016
1275594322
1159871674
608677934
1998116556
1213716366
633374807
1275063335
1522410395
277215441
2105986904
1241373669
2088001300
732892012
900721057
1768485638
2002571990
1690147287
828774410
277087828
1913665103
2098362364
2089448895
1544642702
1356546400
285789485
1263269673
16563574
275204017
1954217086
1373224028
1498063560
92363487
460488936
1164309700
791332972
2050253776
1997554739
80370754
1085460678
2140207001
1797990468
1993662248
1522581826
25236250
1905137254
1845018778
1337622708
1006629085
557130214
265836731
1063233968
629957381
2129420368
357584030
1737451373
205903519
55890951
1239628585
2048340709
672366038
14724052
522754271
1071386762
298455384
81231563
1924555060
1235357725
1785526686
1317953971
1665349680
802139258
961266751
1210408039
1754202723
1371297891
1532061564
642707058
1742569733
1219858047
1299707569
1119576750
297212574
1635378009
1020312215
100972349
1968849186
235240184
1643401121
239542986
1760024729
327888859
526805249
247544809
1900071577
278672904
546363338
372026723
697126364
1379979528
825176270
210185268
1534956832
1570297502
388389694
2098802123
1897744076
15647696
697189459
39766934
505126648
373993390
2111020082
467875057
1734215062
1722837922
548574969
378074558
948735716
508826500
784204485
1120519641
1871536756
1381457395
1869469902
1533777043
1993567116
1409971769
1690017049
1454791675
1753472735
1269556396
1332213360
192834945
553380205
495264807
1472069939
917074143
286430600
1048887329
1724742954
1260263850
1888805349
881837130
1871450208
1187640686
1628075406
592192543
215702856
1350236115
585785679
1195971315
1460122396
481349138
1595131320
1140718303
105257208
1425460445
348208598
1363168312
1294067186
425187341
1032967351
436514952
512476672
781655525
1811650137
1263954982
65504595
821434685
2056967256
978640376
410758707
1335893151
1582316032
1104621157
761955941
654659009
686647257
1737128611
1999387073
1708400065
223521721
1289917220
889196948
2068903732
2111560314
1761063589
1461810205
30640550
1134273511
202254739
2099183987
97812345
1187612033
1646724692
1497697923
1474067908
1473507471
86096153
1266529340
620508604
1554478412
474830558
203899857
1594523709
1528811870
1600624623
1101943049
1524170313
1554029517
954792465
1300034423
1467378358
1762172534
713973293
509260454
1954423480
1659686432
1787203866
1113039374
1604435833
1971947243
191711435
416524601
1586970118
414769164
2138932599
1639880495
693839367
1758248933
471767972
710780173
1129064482
1866854344
1395868058
1307440727
385040084
596543550
52068497
494424203
1414716334
1608114708
83486774
1039227748
931093711
964185261
1253980221
236034015
1142466701
1507130758
296683846
207539812
32316586
1377870093
1718829119
1524461352
235984643
1619880971
794336460
1793080050
232097077
2037485982
336649416
534628097
2028448424
1666610494
1401460206
321414297
1211430751
558551433
1121368248
935755510
464193988
437286232
1088368765
1248727952
204424511
381366003
1158185086
1105720021
1752987018
941622215
1938958691
1866372543
465288719
516612567
757455636
1898676300
808159500
1347041718
149577065
366878663
1372539810
406872189
2046652327
966214518
734545154
1068558911
1372992865
494983166
475142991
603352356
1899950597
1130527215
1737575697
605489844
203438431
1763540477
1260446362
1417888874
1749104722
909929605
1966954832
1211318317
1010095607
163846761
2076444799
768796636
1154171831
246445307
1836694136
746410500
291184589
925772636
1428937764
1917047941
443165326
1652474550
794530961
608085592
585634957
2146489837
476023769
2076181281
394272177
499040022
2031685524
406563283
798456339
2015843971
2104379756
1255554132
892939868
1234621280
761076224
735897399
19685159
523923128
656994991
2095681374
587905493
1538617482
933525883
1858155151
981667775
2072574859
540895214
132568794
1656953928
1665266516
384464546
1114029995
1842893550
1309894460
1314381610
1153133342
1349909799
1286781348
477457147
119533071
740113839
557030705
934283792
1169970945
1997036194
1876618654
1812657950
661893029
759048436
923425188
1384452954
1075777379
1404004023
1051171013
2068442994
479096576
1524825580
232723827
21087206
391540775
1593442835
2008251519
1290115849
754941934
494702136
1839536599
1105973570
592987111
1798139
1198824205
922569275
1768106179
1684797450
1489304112
1310921245
864062927
1197928288
539522378
1327208099
1926649666
565186027
2114084926
2102327642
871566630
998275790
2013888463
1421010734
2076396594
1083074007
444132436
97492696
1166167276
378761401
1460392127
844698531
1672555992
2099635447
1675589598
988188652
583655080
156918817
1442190476
219778969
1592043103
1457707113
864068373
160702360
1550589606
1165032235
1997229344
1411944657
1644538305
1070586409
1410799798
418077270
1201611128
1135769164
65774156
45402007
1169874793
1921061670
2006917746
1763242878
91808123
1873521546
290251308
1065043826
144362875
218424122
106972963
305900502
1071749176
1433163550
1665090415
1546634791
1183009176
1526050432
1470121455
1584985981
1876644107
878231688
292379770
1433878831
1244778990
1999925247
1090016564
1327647117
1298813197
1478230056
1883898334
1533645201
49764315
231409091
1725777124
164941867
1248079548
1494111285
1343048616
70651580
577871589
1864301884
1956833473
910002010
1283926099
80166192
479027970
935121874
916460815
1241205765
1159657199
2015422219
129069708
1543761943
1453555432
2104367816
890239297
1298308878
1471988664
1223432787
1855588460
1569401183
1859906805
1923307620
2114453966
7584684
272428587
1454054688
150742965
1314400288
37914110
1259443242
70686505
1276866662
722242831
20683525
1304223624
1917547653
451929521
42131162
195694644
588010796
1164811700
1028665074
334183150
193818887
404410579
1683400069
2086773066
1637630101
1949947979
279826747
1832061088
754388492
1830650612
76146669
1035176615
1725777124
436564406
1817518940
1756300176
185856651
322558586
994101766
182747094
1739104506
639288249
9528563
902855391
1895723121
277257519
21935090
507646911
442982359
1577047290
229796923
266856289
144300730
1408392989
94638027
1269643229
1511110055
372494526
1362894129
2094449460
1798496828
1729684775
1495039886
984101604
673721958
1043449421
886446003
434621369
870083219
392846610
490692999
298195540
516426849
461955430
1399161771
577507606
973966451
1246913154
579890385
1886636189
813352733
2033013642
1906776147
2023671959
1356920133
952746112
823236246
845034088
554430277
1971913183
418377936
249568155
573492684
588625049
144140700
130712564
263623928
1348572635
1490282805
1689560319
1606266164
439755649
1361690339
750961955
804241348
565464640
977189773
52629443
1968988822
1604401386
349844703
199328349
2065820452
1727930141
786431216
716565710
323020167
1785161288
1540022450
1980691653
53323546
1175372637
575732386
2134186257
1961221962
2047276159
649490393
257536356
1745878085
1398986970
1941846405
775880636
92501160
511335589
1633193382
1312271958
315776696
392535566
608403098
1423607384
1767571292
251698815
166894687
144458081
1853708348
1678237857
2033975861
898122752
147426008
1358494687
434644036
853132298
1779621216
1502839890
394430940
1432966971
1722261670
920182047
186262336
2091804379
34742996
1623119258
1057842072
214489389
717111882
34755055
1045488697
271784843
408971411
539451687
808305098
1887828570
1660838551
671303835
737968468
1683532531
991665828
176347313
763831438
190496831
448050455
705265124
585427523
338819830
831909497
411766489
1862819445
819594075
865951539
148026034
935594615
1274318700
255847468
637155873
829778936
578196762
204839921
505805107
333792816
1685265763
711441755
662316660
730157889
352643024
1850540051
1682551326
487813132
1154896947
970487833
1345266808
1389028061
1879653394
1823101061
1950709191
157285752
1213102234
2070276813
2125613232
118173507
1088820491
1474686195
323455871
1238720936
1252271056
1392526249
1398492951
2031643455
71177383
2134251855
1133116735
1899657116
1121950577
72897234
1897085895
2003731799
1111284901
120031392
51483636
1453205110
733360487
1598502545
1332427541
1095416686
1667390184
2082436800
1534908852
1544059587
1209127959
208082581
464134719
1122802212
17650960
2032066570
1229812042
940076944
1807048971
1427252039
734923783
200660251
1470461353
595925408
927172489
1037422027
518961144
985808152
1512927311
1757804146
767176836
1517412236
583544051
49524369
235432362
1595954999
653157334
1185284449
1326024268
263098066
751762526
216939700
843251710
1089187780
811080162
1819291691
221915594
421193934
1657641465
1148206999
526069409
311912866
247348968
1527797541
636149732
671868305
2029637443
119100393
2019055526
222500775
386045474
280013707
851577064
1811800210
621637507
1247934373
2050071660
2023865938
1063511069
2055005440
1394348794
261944943
2106436727
245237850
797821400
1799864969
2060372410
1142157824
1005578365
786355857
2132457987
375801430
790277610
231890425
884484544
10089386
1329727691
98724649
899689598
1530121927
1494556124
439276611
592658064
1781904036
2091629439
659102832
328058389
458280161
1496168648
1428153494
318744055
1989125025
147742415
762907207
917090074
1879293081
484190183
427062376
316989096
1577364573
933174107
2002673700
2108389283
1027299563
482833349
1210083165
792493905
1026423020
46546313
342018760
1018660765
1983672007
1563874318
1749279
1869781955
1000550403
1393845728
1073667265
501295363
1071899379
179016401
1614715986
142383399
733574045
121718962
105354296
570622267
744555556
1863746342
538032366
1747248822
1043549595
1456878486
1184184349
1289117321
642709959
789284472
2112326669
563740776
798821621
156393431
1400954910
1107749977
2064345295
707862687
260538898
880001901
472774319
2106984232
1949552575
527878111
740291528
661972869
78365697
1296694523
194551254
1361798884
1570948201
306817666
1905079206
770544672
846842930
102496286
483066078
1739775758
325193310
367330215
1344562298
966764620
96774546
1208403216
914827960
1000755594
506501384
33296096
1795066484
755958503
287916135
249122507
573285389
1125203370
318783816
763763627
677115513
374975121
1798534222
726481062
310523985
1369027033
600635105
1378499434
383938820
1399387444
748074174
1174748450
2000469979
306237176
1773232112
1153635608
1502634838
117367075
190349225
2082238979
767262397
1769011953
1990090581
1198398671
828265723
572531404
242748740
153684106
446267913
656822836
62108816
1711953498
1059787524
2073786731
1038952864
837869762
1205356474
405500650
1627666946
573252972
911841867
786611819
1634133977
687447894
1994917264
164050671
1565131442
1804599733
594422966
1126715543
1407602297
1239058244
1448388342
191799392
214470092
1526746560
1648125440
961953234
2101173125
1376337237
1953215489
1171722706
929315874
1009242772
1349346883
261964425
603344154
97553590
212176259
1673368986
1079834300
1810260674
355316183
460932812
1749370912
1902836667
1230438780
1812646828
1920962855
1228581625
1928377945
238431058
860957484
1244566560
851708668
1113026732
436579161
998318190
260191297
772229260
862039340
2005281148
1534366446
1408675783
112733560
1453907626
249932052
770450060
1762988663
985039556
1922193875
767901063
803989026
1443171500
572934477
1078188096
581488289
911287703
531138675
1727571501
1055317291
230414094
46448584
1719622780
130299320
432256287
1340858558
1361909646
429518721
1636578860
870965747
1235394562
1613986600
1995383035
704550652
529720878
1410612948
1600023460
1254352069
1784674930
1524965427
1123031998
1922761312
500681388
1082476254
27058486
1083731337
403670599
1528615884
707783170
190855435
653199132
1521137703
760677836
1569041717
1975012535
1935685403
2006947978
776193212
384409732
358454267
1851121206
591244036
715847194
111148564
441756434
83255171
1293420250
303503106
1239794560
493220374
1583769044
1566471132
1071777802
1067393556
2140332400
488321059
467315944
885544209
1589473682
965869497
1491834288
2084810597
1063816235
2060127339
1371908069
560829654
1139686997
1547768201
1993809860
562345681
503921181
1878648589
1370253711
164589223
791407366
1934279361
52659183
1978728395
1003232987
1002909762
1645796830
644271366
1423564573
1314340203
450578203
1672264641
1071699551
1129069540
1490603387
126628826
2144507576
2109062054
1847045733
878783220
1760773772
1895935953
460062579
1251181778
898240856
1406441112
1954292943
472417596
1443741297
518441013
1316212464
191250271
1865147825
1040989422
216742884
623066001
2075145000
595593223
237104269
757522189
323786641
130873487
464940579
1445265674
451437279
1003564102
1452788508
860055890
978421737
577273741
1789125673
1476267631
19808272
547562519
761609954
2135146143
1131247224
662074194
218891115
1338992959
2026241789
546680289
1166825063
2023804929
264920253
912000439
1802427493
1924898678
1911850943
1880022056
1136309368
116890554
1699036439
118469817
1190240846
98698006
1705586355
445266385
486570852
1466940682
539693568
1414241140
1841855529
913461707
620514510
1797403317
1184087849
1975035435
1431001100
103463438
229309815
1355720997
454123353
337661758
2058653131
1032486633
823778522
1744217938
1804253854
350865271
2015876963
408960477
38340121
1969563429
721710313
954356800
906788978
710703375
744360444
352244527
1481526155
270271363
838442012
787974265
1462241397
733396066
1016060547
1655581598
1683048425
449659979
1030910656
845212689
115836270
1065988680
195696724
1472167180
1800563448
722619006
1458058061
2090231813
1373346637
1634467355
1580635367
739567887
629614011
676812060
1043009212
306725209
1364254882
96793163
1675160143
650312878
698171587
1052991092
1290863146
1472499555
1742962538
2013038001
345432951
361971029
321268567
164448822
1708220944
335449142
1464199918
81500188
139829933
1471390928
593871492
769468298
1108165940
918415771
1657041170
2097144727
660193531
549800855
145937633
328419752
1576933404
2008867864
574772205
1653690406
754525582
1614508322
1115601360
1699663313
1535666902
1325685721
1472589290
1268489139
772158424
863089477
1231318022
1885428745
402642122
1607527996
1142811095
123007490
1224000237
715050795
1309853865
1694177875
619827529
1898117721
1821707987
1793548278
1231747551
571692070
1644524684
12423918
121812668
249813774
1435065258
823170497
885794846
2092032265
851272849
1398142661
1317760433
1383936877
1971019692
233987135
1243303998
232644353
1811315171
1747723062
985282893
1041616240
326302628
1334759122
825151710
77961222
1552251384
1218616371
976179644
1222481155
441798665
1078586839
839144935
81879519
1534909770
770790007
1086314468
693535493
1615648506
689753606
66722114
137528646
1539666614
1852627672
227661711
520860951
456465727
134865233
140093759
637114009
727607902
1772052703
1534250787
948593191
411215627
2088870693
1856578518
537362854
613428365
557152582
1810876674
1827423600
1658926554
37770151
1634520999
649631786
907364949
1088067803
1302861
1878705498
1948081792
112943425
1236280178
192388690
1521648714
573543669
541737195
1331260334
10374652
550467029
405133296
204515660
342981294
719769315
2062170677
612605257
1623891315
1975823534
106789343
1628517757
391944599
1589930525
116312608
820303651
593213719
1655335989
531968582
612638646
1660070131
1255285431
1705519412
998005111
17490170
162337540
241325146
1413756642
1497994925
402229482
1369186900
1328562541
540919033
864051241
456309496
1148701889
1082660218
295804593
955572656
1747171373
384748006
551975703
2052215950
747482769
115770016
1711266453
1966225606
720495721
1429847114
672027803
395706151
1865002732
1979807539
253310979
1087683131
1871168511
756272895
593193495
2085367580
73345777
1362149791
555315832
834414639
2026572480
1070290262
1314831873
998973908
1618330429
865389600
840126728
2054470152
931619117
192966589
395988974
2113490803
503849340
29997309
1170870689
1275749221
1372671304
479212976
1343647211
1228003325
1826371683
356082169
329854287
1940467689
1482538277
1993235752
120121592
1960645930
149162725
213767892
901451047
221850032
452333868
35293681
1595461346
377212593
40558394
943350844
2029081523
1077689503
691554245
1756945994
1732726669
177920917
1082823326
846719265
876527556
853264957
1823461722
1903570747
1125249222
1307739145
1953940116
810607871
110868134
1914775159
961209301
1607660054
1710201530
537537871
1168171266
711074934
455829257
1255122664
803549070
1469332517
990782743
871246286
1867832646
1144679319
113420050
2127987128
1965553508
618279173
1520909963
1385470678
2032345279
1756061571
1105663029
1934659893
913268254
1542011636
1228068400
1310821088
97682229
322978561
1112945839
290505786
1347250266
1267059864
1914917983
901139936
1453434760
421262439
1900731745
1244716962
1218192931
1758649661
709250265
1375272593
1376809192
546653108
1477864839
619184719
671599387
1212581190
554743786
492301972
1917270279
922205542
1024527240
2020775154
402176996
215984619
841506104
524504102
1172325519
312139372
367640158
1515131208
1142845053
2024447685
939134360
1708840928
51031762
84864191
1641434480
320314321
394749792
667935281
1979105615
1106514627
85696081
1903929668
942926304
582650346
1862780250
192770844
1210934939
189288227
1775944630
1875256423
1985116316
1382414773
99565400
464273065
1882870376
1448456243
1320959151
1681271224
268695987
1409759003
816359736
1101357212
1864270620
2053065146
1073874581
452253508
1329590719
866928281
1998406001
1848301935
8191738
1817629761
2090431570
652156655
158034073
1142944293
552883179
904906585
1513997693
1696365499
1196835082
1324944110
895292843
1999187530
549420221
570474116
1283456765
329920180
544530199
2138260441
610912139
1458627052
1563454654
284886996
701916998
2067805784
948935675
430589225
439345904
1741405804
1046672020
156102749
1811313840
740121422
1717305377
518873436
788147019
1719205722
1320258644
1095001233
1892703311
922849144
1970359645
1742712643
1918014768
1857920970
715713565
545180666
509123243
2066506363
2132595986
935352248
145132537
745912136
801145069
549512130
1553516521
1275944794
1036378785
2111591303
687988963
1201348706
1271835933
1021257251
1060331826
991846882
1910149157
1500692240
1061905263
1795122216
736368978
1337469748
368819802
314413438
872295638
604443024
8359340
1804697668
1216329153
2010650181
1509314867
556312481
1258699936
120550116
411470083
1953182304
125148408
659482634
925674621
1713603023
802256488
1076779984
1543290132
1737326550
1438901853
299962086
195793123
1101679393
315247362
1923593161
751775920
1917451615
835883243
1762090056
1023561086
54320323
878452976
202532648
392448318
1785647010
1449401531
436559972
1710169188
1580299129
1728247804
1445862558
1420684824
586070855
294554553
520590673
584303764
1064863479
1523388922
2014500443
1438010264
2013626083
2003094674
1931588073
1636408309
94150117
779890502
2037496916
36103731
1385475446
444240356
498340619
1431602572
649737428
1699220913
1105617786
420944709
393236246
1669107652
121538494
921157905
1653016004
1426806109
517176566
453225086
1182641954
236647558
1484214458
188400642
1436062563
429295164
88473455
1253191913
1789650841
1682428716
1661887932
1036348904
510413098
1439414780
1045534686
868044265
128572150
1002760382
1977877620
1361435228
1386880244
1362670957
910422427
740815329
1373313739
2052180441
1299402635
203574961
1767629798
1657158079
1976036294
1707576610
1392010318
541701558
1791505587
292274923
1042500968
2123276286
1769646170
451748182
1055594521
189515926
866995254
930223670
1195017776
954402015
580097630
1400891091
1452578015
1659137412
805200231
759693688
1675687960
753245544
52002498
862576712
581527511
1229179298
1812761427
539019854
1816089564
710889400
996089331
2010874095
98295100
4294190
1446796106
539731926
1128873477
790444006
2059013066
1988997998
1324585696
1633591978
190811563
1997406752
2115468826
1996329431
505173393
2047812992
613461975
795410057
2000216212
1107292940
1681096830
242657491
840456037
1595067127
1218465202
1233607476
1691050229
1140065669
135598871
1880385219
317006609
1189673026
935195999
68783486
141164074
2090039690
1994033969
1989087653
2026077078
180157808
1328640060
474588820
737248954
96511895
325670533
983804547
1324502796
120331961
1248770648
1236050586
1807781593
1497959991
1589930525
1530563404
1021044135
1896403768
219093379
1806892456
254383827
764515208
1306848971
338085836
2064211009
1314138843
580997264
1468242390
673466838
60524597
1272766460
1753441719
1189288365
2109659888
1999403929
1660447112
1178229316
669115441
418368985
782890944
2068823704
1281667023
127902176
1864000089
1085736004
1236368955
935795966
162705780
1121256806
1013177726
1714881037
400245567
154884355
1670013765
838365604
1990826223
840130268
998045672
2007888106
1924090288
400834265
327624654
228847853
1760109918
350764970
911434324
955109584
124693686
2112651984
1628444833
2010650947
1594465055
1605115718
103893972
1777641411
525212066
1194381562
1964088719
456490675
961245703
1226787600
933559242
865612655
2045524052
1971353874
1567233782
1308035811
1742137235
2139640550
184384645
1666509594
1425836625
953490508
1727624719
1259244537
1456201399
353544375
641228889
688198211
1938832293
534331538
659498205
1201887915
1241427691
1827176109
569164731
1545017907
728478929
2056719566
1521366301
436921602
1322242736
692018559
2072039129
44863496
1196399545
1281062207
1772256653
2121473711
472763952
1022986602
768114116
111722517
1835148103
1640817558
2020183414
1360586143
1969699439
1385582944
148485527
290065427
1848164502
1181964696
664954626
1432833666
224188399
1524170313
1219297086
1991681869
1307224284
1867943945
1260015915
942929126
415133099
1667812143
1716537199
2077614427
1219514654
984273714
2087392477
1753155516
1186250978
1816878491
260376408
95999422
1633446507
2141264066
1896397076
566441571
310683000
1435524955
350120567
38364985
2095283988
2063107654
1373240706
1630493670
2111573006
2023097775
149233478
58694813
759916705
820508576
415609461
1034447751
774190519
342920933
1868231950
183348661
367477048
573997964
643661831
1559792335
1460826397
1566843053
2110189521
1474488296
851212412
1162843855
1974712607
543457464
128791762
434376736
1588360899
1827444185
1730044090
322414593
1412247605
452603899
2061647553
325288530
2145699478
1003506645
782248992
375512386
1958638905
1430177000
2126249325
876021986
1631780595
638561250
734580991
725632908
1179320607
1147422950
1814017961
1108547
1240738032
1582499496
1609242309
1083283093
1244623826
795904941
277889928
835133250
331554884
1203638099
905052105
1212888719
773357517
621707076
471368711
257949752
236131655
665305763
864185222
143876998
1497258568
694271280
357449188
612820178
958013182
417063152
557977280
1308717450
407251227
1545873910
1061949540
1631981234
93327403
614779692
433480844
1029890497
991831853
1225856983
1980978274
1251147747
2090431570
962966829
2040297898
875912489
220533279
1043027507
1737886383
2028084101
1938257209
1540408927
331395904
945405959
454706538
225255562
427866816
17076338
122418120
1071580905
740614013
1678854455
329944238
1677285552
1343476970
1719890598
789382527
1288518047
1650098269
1117719536
1068859269
1252576218
1393411819
461165257
459790174
1176425523
1654950929
1545765918
492699310
219550757
1017899693
1181216796
1420492004
1680443500
843829046
2016256917
914868166
94251123
642595117
1991133336
839118161
136811726
1677468435
1887923198
1662758932
306739039
1343531344
1779745821
797941593
759067398
357193115
1617715572
1446492856
816724130
125055220
1927892725
436752332
1710859576
1537206627
1214508171
1382418111
1765625102
426894505
1471512801
631920657
1261758195
784001919
1250058627
679050966
128806425
899123797
386860648
1708435894
1983956977
103594293
76996917
201800769
1325718889
505703319
396018715
761952301
1998250995
1759174366
1953685172
397442198
1158602554
2049574000
1806592458
10270959
734040334
1906620928
1106265654
1068795771
1318074423
288076749
108355753
940739295
1608158981
477649955
360981524
1944333694
715036832
1403098115
793611718
1973163588
431521164
1948021083
515787526
987492775
96865640
473942495
801264350
321076835
965518361
1902389149
1064154821
423762276
1688297070
2124314687
274309663
1755631836
585583718
2081575729
1135341285
1150714622
1011552346
1818870776
1643477675
736362816
1983819703
1914970550
885661627
1145140070
1594428983
2073115529
1962952954
1226331584
84837581
1032341063
1994096185
1556149433
2074359904
1781491833
483017610
169636375
88724481
1132834639
1788190508
2021853050
228886537
847500945
72731950
1544821868
294420324
216651113
1874340750
645421574
1740589323
1464657565
1901662054
1937625516
132065470
365459153
571838770
1891711282
1500851357
1729012874
1388322970
71156970
631969702
1646257591
2051698771
967630415
1837379606
1323500395
890513406
1638721874
1352422610
1882369139
457861763
1693444298
572375442
122498249
183590060
306209916
1302692041
584998166
277010294
344271504
1150841299
1390362051
327120539
1073257812
1492920705
735070521
1272850744
382379873
549787150
1428935161
261314208
189882580
1739157930
1456084462
1784489288
1133399128
782978967
1905240
1238636317
1178535695
1147658268
824843528
1532956425
1828682658
671759158
1636018220
462813137
221826350
2117784369
1844835938
435749653
52344172
664832297
431206797
502840115
746601820
693760613
1511057617
1462237404
547031394
1162380427
988363894
1273384125
372128782
1809202973
1248424544
269890069
423587619
1928863822
708657219
711245178
173120075
1286609582
1915018402
715607462
250242857
917003214
1259995992
443365686
1134480630
208705510
175718082
242899952
30303015
1569976670
179205674
1935897913
2051503460
360173489
558173312
673898368
170676109
265923523
1579569442
775683330
106609474
2111310374
1541908695
1240860957
361947173
1352703612
1245433049
822053427
1178556498
2133928063
1561404670
241561054
691463970
1836508849
657787347
109002421
2055752035
1382704277
1822628885
1316905302
267164637
2041351398
46805407
1804458410
1025830274
1414500665
473622912
1323095713
684633954
719259162
1008811530
1892905724
944846020
1294002862
935173475
1769256434
1520142273
1191397539
1350645349
1610865944
1283567558
746408694
1284484320
55645223
806940287
87371667
672253989
1387652949
812316977
1157841800
1885711513
1132258908
1435676132
265456249
1717854347
725150401
470084587
1882213391
2010477018
2011924971
1280452638
1853520901
1610587035
359747050
844790727
19082523
1158520515
1660209612
1605795450
241968274
291998291
4087883
317980787
768443807
560597775
693129622
380477428
1271153921
1062135887
659788617
1810274079
553190902
2009198664
51191041
2005712197
1008466812
533858183
2042157220
1073768250
1634106386
1529072745
251402820
841545672
1300025814
2037895903
1542573556
1678180597
282107922
386552349
524232461
1598355332
202166148
203510675
2143963795
1977072201
2087969892
21006368
428407927
1893711765
131138278
1385380519
933853671
1374220775
748017166
927695928
1118864968
411674597
521789969
1024697529
1360327609
219105877
59208333
876955543
891678541
1539096386
940401272
1734465637
1746127714
1918822294
1713239446
640231259
1860382657
1292636845
889053791
863402284
911239172
1457940954
103894000
724857416
378635544
916145511
880259863
280456908
1675721258
568974259
1627157368
458791343
439537485
2125571370
1035218356
1345338577
1299423838
327683734
1475994762
923351617
67584127
1892965890
1625033685
1334114719
1295344926
1824841689
1433096732
1923503621
882815170
1561330570
1314597562
1207548570
1012878704
423170469
1021648112
1222815016
833694146
634487734
216031260
1735215090
139546018
999355048
1732586412
800546354
607060101
1398955910
1489116301
916273177
1906091073
132302402
354277657
1599623202
1021813809
585573815
256792074
344530718
1537108692
2110955426
1673811105
11145552
1520382279
1885919577
807805217
1345369135
255826302
1080442056
898932693
1546330539
1816904111
1142240498
1376170995
2034981360
1154012845
647667635
169368235
995641599
1954653386
573147346
119695977
1011815116
2042378491
1451784235
458960592
1126782311
1285736493
1657113394
1028985885
1560194951
1392272412
1389171757
1938218062
1055372029
2000271048
1110743604
665996748
644082038
1835569586
879671859
2087009039
387997508
2112832266
229955673
17014467
532933222
1373147598
1861008032
1519329803
955104410
820896405
2023865938
1813111694
344903465
240518534
94732919
1597277781
1972153186
1492900355
902716979
1543904744
2116269619
275704683
1125458444
214861089
1355642237
709862521
1496148332
1712781927
456402406
1516170762
401662656
492569646
97220128
1915381588
1728130862
1676716317
1006897079
2128260410
1690222137
1724881079
209611672
935498565
585413693
1651866728
1105200860
752477727
744356897
1631154849
1170809862
1806812171
1337262139
884973075
1326465957
1950542618
512558644
963333931
26165004
57123717
840844180
205119111
763686664
1796332222
910318745
571724478
1132838138
2144775265
108457173
558855030
895256735
525758153
2030772902
592460055
545392779
1519856516
1242318962
1943658048
54928430
1020973462
268291262
1984502814
1002084931
773565268
1873461657
1897835372
208179565
373006386
1788881000
714752976
1128264512
982603128
1694823104
478781705
1146125406
839890957
1803615343
609406918
1858969928
1986291664
894184992
1130836539
1398941101
1319351238
1289478257
135417276
366335177
326537462
2092187156
699329430
1561711082
1193310252
1526077145
1892270937
1413728788
1938051012
28534047
929814185
140888940
1580102607
359863864
1176667668
865253896
661169644
222603837
1336250922
1865742536
1143487834
1315222345
699743355
333442180
2089958353
589283011
275543769
1964799224
1260029872
629162851
37894923
735429100
228059433
1775122662
249449284
151009044
476616548
1655795729
75104170
830045963
638075232
1347358246
474801116
1618896234
249678560
2126534510
1576005547
1544849514
1173075495
982667617
946633298
827410717
73720075
558513466
1007052186
872772487
1843552881
164499353
978482553
1799663697
645484823
608571228
956291778
1758676085
2102091219
475206117
2095054865
903661484
263129613
755730675
13795984
2053528021
173142656
460992286
564328219
536864012
208230732
1654239655
1994681664
1199332629
175245271
353870651
1268524101
1289694653
1067173550
2018405787
884382770
1071157934
2123912849
924749107
914405673
115032845
1440720406
360472468
495665319
204512791
67754864
583335099
1857357141
1333501931
829017817
1602748118
2075742857
1199074114
1084777066
531226793
218778083
282477665
1724315181
1235081815
1875685503
2071723520
496055412
1811918403
854863604
1779958402
1569920317
35726779
553146004
1708737534
457179726
373115322
976245643
613283096
41330320
1684550018
800910700
1598877809
1893637797
27823040
1595111337
796561178
105687507
2009078195
2032938301
880125094
1022941402
1740570923
921025064
1520977146
367531874
1373334574
1612883500
1833576143
1895973101
952106923
933986700
1138378362
1646711203
576230811
2083447849
590160291
1157481594
805591353
474919502
691413196
809369331
2020392719
1012389319
1432225721
1113280196
428460095
59321396
696667554
1726371541
1563389159
483194788
1761533016
1184811759
1085214077
271366157
1098745151
901984206
727236508
1799194608
1096060509
39527904
1592456102
688020303
1910810802
1407678235
677237516
589555394
653380331
1034556767
1537281525
105619668
973844940
1917089142
556337501
1737308032
1110388616
1552856669
2032426472
1632462252
397841667
330134114
1971461500
1472944355
1004752669
1873616525
209781380
374700044
415853337
480400297
1945535049
954248826
153075618
1521813326
1929415069
585504593
968001045
1351541697
1891189541
2051169334
2144927785
732543645
530145986
722919193
2103836220
1211256043
1736383660
1184224557
1402471989
107678429
1730609713
1995374640
1203431231
1198365049
1093803907
1601038088
897753363
1010754342
846530607
1574486583
518730194
1815484370
561397874
846595769
187935318
172979316
930392318
619745791
2103573950
1689838602
1437893083
275531662
1655656587
1823470300
924924975
1905773911
307842828
1657810458
547811435
1556604693
265585462
728838206
1322446804
2021826621
67531920
1217834891
284604724
2111698410
441350739
195376500
58993771
1598679399
1400236285
2050904445
1617039692
564183250
1719673903
1859176310
719918464
1966342788
840039459
1600458926
661207950
1055954640
1877475885
949338630
389194048
1192671625
1350081781
2095810640
709525487
1937235150
925357641
28713533
1289723123
150463489
36063870
949999768
1598227086
1520619163
12733128
606686412
45221025
359493941
1137174580
338241067
760076829
1700449821
1956629160
1881844015
1940328859
865671243
996165564
688491741
1506149047
1078811124
1916419970
575805950
1595604915
475242259
1406873269
664603386
1590617560
1565893789
1203137831
653802027
1915911536
1428936490
885580812
1626273089
1090726108
507964977
905219403
880474262
1761095550
584915712
672699023
1782742928
1148820891
1499566337
159092316
48928012
1743972271
675644943
114037819
435821608
1292920675
1536628261
226165775
520512974
553780612
2134681081
570078904
483918221
1865605695
601836563
1194757543
312078036
485095815
1791014654
780098021
467362245
1355101488
753940942
1567169803
2081341111
1402917956
75019065
541655956
1713052452
1050073103
1116058373
545374960
781105006
400317373
2043222463
438780541
1992471488
165909792
1364767695
1103634993
1763987758
639831769
1106085782
2054623357
1588974247
562874252
677497414
1583740966
1358084385
178349793
9886217
276573452
1361303883
1028990735
968489560
774839193
1210277297
391023917
1945998800
140474167
919244214
1004527570
515440937
1389365999
771631466
1159954035
2116887898
1827377263
596567941
2093584275
1015285669
2065457310
962860934
1296308452
791081314
883386299
1907903186
216186933
1935752722
1690702190
1714719205
1725250981
1052291730
1088967340
444873303
507825804
1645173426
1064421500
832111373
352761849
1580580999
1812431750
1384313314
602718858
9496347
1434016585
1285062661
325906590
983250829
540341710
1156386960
1281477100
490402557
39713358
1178088941
1832564792
1853648042
530097184
64299443
1011832755
1730190794
602167751
1876156445
1508439463
751386095
17756280
902242553
121906180
1409968835
1551077243
784059255
2038480490
916898782
33273321
1078672264
76521738
1139321710
316548967
613818822
951654794
456866648
2128801005
103496161
450201426
341491275
673157261
142402911
1494501597
1632103594
1075535565
516384519
1862044564
343538232
890048813
50953834
258368011
407495491
2028904115
579134974
1454585864
699534523
203726369
1628850488
1252502281
2026552810
461927034
1875611542
351143652
197086363
2098725842
1106476748
172998355
1714798344
645791988
984457034
234930236
489040573
1679309779
1434861176
452265632
210835668
1255665384
1236371801
1514075968
1880798713
530284633
1244125030
2088108468
365178060
933245102
1247057548
51278806
1821322600
218213400
819881591
722979891
122217818
1118569799
1367771730
1858890082
678245970
1597796103
442698140
174190029
824450696
606876835
1406378855
127404860
1763027632
432553012
1770123946
668914019
63936440
1885067386
1544010689
1626135316
573750685
826300842
603743976
243637884
582411101
1514987817
729034556
936902090
1643145054
1644425709
848234557
149988559
895823950
1847413162
1951059213
1725589304
1978562543
1578687966
1922065864
1459965953
1418061315
1936670676
889356425
185475229
2026489197
1272695231
1968351430
1965467562
53440724
1474668696
1182425504
1447830000
161419429
637523422
2109541079
1992028664
1757823438
617223404
830382243
201716886
618523798
328326536
2030988889
1987447851
1926283641
1894843953
1062977340
544614603
469951292
462625570
558480717
1332196896
816367567
376126723
1399100778
2102248849
1071741086
572465228
451694450
1084127691
367754767
377436177
1008767043
1862648724
2002393199
856790227
2023817083
460997744
1772146319
635703562
1920962799
1822174357
2050196072
1620370070
1135973213
1069837389
609126150
527036524
1046728768
1898675594
1774912169
1457010882
1125734820
1709415072
1670462086
432026068
929863131
39856313
375749261
246214834
89085792
2051171845
1176826641
2094617658
333333451
979650800
1999812003
1858927081
1972768411
179238516
742002421
1387268451
460453078
623253879
2090560941
1098527736
403064671
1345144445
1498735032
1613442741
59055562
669073318
1308250563
221727182
1714955364
1800332367
1457508962
1493519096
1028394533
1549912431
1322366666
258163173
960197078
1996967891
2025098665
694467215
1970486668
52390203
2087293034
91820728
1334240243
773463640
1279018096
1228668607
1600642867
1965474261
14069594
1550701096
1394165070
1123730789
1191847230
1380640891
601768428
128067836
571303291
1535979955
1371769815
517365142
1257509123
1701650064
1748601008
2078176118
1598702939
674603688
377353451
82639761
491956652
2006944531
816569806
1452625871
702765395
496638762
250315201
59816996
1662359837
1677070873
1159492392
1847326744
1876299688
691666638
1605121236
1447036597
1139023560
2021058655
522675189
1320163432
548127088
1802389828
943778932
1583966128
1560521234
677189945
1791982916
705908471
1834409819
2053538901
156776915
648668920
695659171
1407100494
2009639547
325179226
805443079
1527253860
1104952892
2065996695
687603615
180080644
1720993921
296019225
2045261112
1293010815
2077416955
979672997
769471168
1989575260
633550482
1005352983
2138489527
1316174367
2053635368
885823199
1445426946
1225302774
1501698204
1794728628
228065372
1609057096
1970863648
1533306301
459615104
1779853413
489625369
910170295
1063459418
768615080
268550012
1945697621
741584080
652653105
450079527
1064210702
716221083
622449600
2912110
65397407
1990163463
1738715225
1368316793
1438544993
1865730350
1523417277
1494977222
2008249305
979742007
1151184525
1041848120
1654368016
1700187676
247524822
1183037590
1973924809
995324342
1910920752
916557031
710424998
916307751
650709392
1020507697
549464184
179639384
1129383434
494196830
2002138526
1602015815
938747736
2050962926
598260401
134629210
2114053970
821985570
1129055812
2004451537
1006963421
1179255658
408778283
1800587011
1896590224
374192812
1488291114
121491268
941237665
203460931
456197454
1260777719
1825718059
1245007584
1954248068
2288940
291966256
1164889360
1717391333
1231814618
1807630763
511348951
884530933
525368142
387684686
1274337554
129557691
1280769991
485913930
1305599460
1281215465
481321634
1682240979
1418140180
1001359188
1771154067
1090829548
1842770611
1995641625
109846623
100744895
1305290184
1963233270
1106559035
410617056
2003553629
1778253385
1224956361
595792390
989118672
1876105248
1894545939
941065183
1262072920
667447959
714620896
111628203
1839938212
356431785
415191908
799505522
1085468688
1190566251
1472053427
949983854
190264550
1998975306
110035585
1877438699
929676079
1336625229
22138751
830955359
151305683
195339443
272580394
1953302824
864630152
465547079
1598045373
192280419
899895314
1632229547
1258626048
1187145215
1691201430
1022637861
297966337
2094266170
1560364528
134933795
1169524929
2143851984
1410929760
787358189
424960042
64693835
1809800065
782236997
1587985782
1314433840
1652864128
197723244
579639056
1589071891
523705119
1382265068
309175275
510022055
1979458308
632423697
1805845666
85141461
1992069951
714772776
621333054
209728338
509974690
1600403437
264168106
1936866888
887597346
2053031338
1747776554
1901416614
1004947479
1573097946
164542897
944000846
1148408083
932254953
1431900699
1760708236
2139993781
1628365667
1710335474
166837899
1982591412
1031202024
2100040012
1388491742
948808427
828186252
936080161
1284169939
1318296419
782100306
1571502272
2098946720
1616745461
1383860282
858974440
1938865346
892099104
274972787
1324537441
783940844
152343559
1923186494
576660846
1935551187
634735885
230179427
1979234203
864212021
526620581
1707123107
1159020053
1477844757
6817137
1883377416
1941667416
1819763101
1090909710
1305326135
523510718
443623836
336636142
1582289091
364761546
1589524226
856567707
1521241405
706047298
1158112307
496670214
1451705213
380632115
810197704
1176869586
1351863321
748817946
585230580
518615474
28440346
903768482
1440892118
618349571
1441034397
720705895
1006211053
1983192732
1890275501
1129758372
1922918037
1001654664
1163831231
68457004
1972488498
1692921920
1289091352
2050677808
1834815936
161441123
635440339
308599867
1597830408
2011811986
934255933
1499448129
1460162646
1641340340
2032077571
370943947
103894430
531135511
28894926
1222254800
898673941
1828810291
1084666236
492055358
302846187
699627195
445069155
809423659
479789613
1516383327
1038359449
2022196719
1091002998
1254547135
1000665959
1772147112
1901110478
1397688984
197454027
534873602
1667969090
686513972
1825257011
286122649
1003120359
876291274
1958129305
1165755318
807167510
1764971294
1365390736
247174412
779974503
1923678207
1782919201
923713849
736129063
643280345
1198419046
1098591635
120519309
525410476
1254948019
984697483
937093188
786587746
197626530
922047303
429534363
7123185
753502558
1167073435
1038950178
1307380397
281064669
129834749
1692832319
1105201001
955912250
472270632
2044007268
998128322
483918569
436083766
350791321
2014353810
788691083
346823326
1692198963
738545728
198902124
1094981352
2095981581
121866020
137773777
987278775
1358309980
1553997767
736177112
221529197
976947889
687733768
848408509
2072407832
605966905
1263148926
45165401
81015960
1003840869
364794747
224719525
1932023887
1809463277
1078345895
49338677
1483135617
2085747214
938962733
922768909
155456736
2111197281
1455037135
1542130234
305469002
1752530083
378801197
1806704750
210252447
2065056687
1787287827
687272298
158977617
1374880879
1088556769
1200186476
808977211
402381151
1838453808
1611408362
1945362628
497423739
31176216
74736544
1738394705
1289488336
1187605352
1391380786
2058156843
1018792324
1041036962
1375037982
657816294
77659047
1601858594
834627525
130126332
1507732261
1239766326
952841167
769927032
759806545
2002915354
1253290135
638510866
1835454231
2125417860
1929422392
1040351545
2029429901
1675022906
1495779255
133961938
1725307376
1666135058
1754289167
824067259
1473220241
927780899
563943278
1409605231
202248611
635542206
1386330251
1762769211
1979965264
2029242690
1690998383
1708676642
2070466594
2091996885
1025969865
2072541834
603637326
1484351749
2145653509
866330109
1407563677
2052461875
299366553
1087786107
760325695
1874292152
1030525891
697080898
1703034864
1785983181
1014654134
1793392205
9668411
444524680
1818930562
559891075
795042685
199992881
784027758
463218784
730261524
165271961
700260093
779887497
1334163128
2121936094
1485830574
1313213418
1916176451
1600972019
686946371
374138338
429097199
1003321983
830325370
1414042105
1509363047
2092720606
1427329168
1451012586
1577537093
2087590780
474080498
1109315159
1255200807
1701921050
1903638309
1738944548
1473405214
1051438680
594484168
396942472
334506996
631916647
2108376375
1620120146
1235407550
746881283
1871611006
190911418
671071530
192363618
737452439
1866151925
1998944233
1704066502
564816462
379628817
144013117
656033265
552294718
1125771835
1110375482
1680797711
1749365699
568743711
1310393012
307020148
321862344
1722296641
827326759
1653958400
1740376642
580887407
788293110
548054141
1873931210
1060148217
1097800440
1947936523
1358234996
1139589002
833708187
335905502
1234128309
1824190840
1938957659
917614123
2096362041
101020862
1009813742
1452221586
2085870948
54219983
925944798
967672864
1221183547
1703203380
1099807943
1343028304
243521906
710848773
1332394114
1824833052
680420563
1814685551
1511080122
1408275981
1664603327
1829409767
2073262872
1200653425
1072021677
652870052
738768865
1866481634
1455657443
4243546
1401812372
448546671
610454638
220391888
1765341604
96725245
479857934
827629172
1777087278
1994454801
362442160
1588256768
222519061
1844166239
70813070
43826406
1459608347
631963675
107166870
2073236530
1229456154
1270710465
870637348
1860379604
308287648
1025392329
1948671600
779258859
755784724
2046813344
997528988
691132187
29782185
1371439053
1467019930
1520771871
1730090225
514686361
1258005839
1009952584
736412669
827233663
664910143
1335606413
672748074
1733796115
1670838445
636132361
98295100
848687496
1384267420
86354854
1604370808
1552317044
528571977
1387769978
750259380
1902756926
1964654434
89838846
90175733
1676988697
11382233
176966565
212370621
1481147577
253660899
782347369
57273983
498405445
251429562
1818563423
1015805130
892845628
1472503019
1254053060
849506141
646319444
1654873179
1569351712
1734671828
1077317935
2026235987
1371625930
757088320
1667103850
614149236
770768775
1553576204
479482324
1476017549
213098640
218637152
567110724
2025639380
1162184966
1031174190
1132949617
1046428501
505491333
1422672201
931213464
1321138399
990192583
1805981397
1934635741
1151024701
165939400
2047612043
119492615
1182551599
1480238776
1921115880
241544404
542846824
1979835406
1041464860
280734007
206592364
743841353
1610813119
480920172
1583446126
244143740
529300013
49557586
722601305
194353808
1540137652
1798538012
286653118
1992886908
770399896
2019985536
1796722763
534514254
354452892
1646290538
1063145208
761133678
2098547402
1328954162
1679264840
1137673102
509053029
924777395
1738814980
1632741946
593392560
1138784314
1358090982
274170970
165935261
911053442
1957026937
1717865892
183340677
2044601630
1512660276
700706557
1215234455
58347129
1397664974
1078714717
1318250256
1419430901
196142615
69616130
185931572
2099119541
401175880
1102584653
747545680
385302530
873854633
1266788547
2035793472
578272655
81166388
1971683807
1290266479
1506368685
2060019619
387183039
143568562
1876988379
1651046663
1486354841
1782532053
1901225945
1950705883
321810014
576370012
1515610873
84862075
1487897640
1404458124
775359909
923557577
773886145
563490830
854154711
1145178748
703795773
1860048628
1441979481
1795368248
866630812
479105897
517119763
1848553018
38424266
1179530486
1039553768
390492339
1299914357
446253176
566637289
1914563210
2123194242
197452964
1083171071
1050929237
1662038653
391528326
202228321
959038426
840646589
557556985
448012195
1347498060
760188560
1179112188
297969083
366613451
954901303
214929857
393888835
985420
55986507
879758209
1877453044
1067963836
309160675
1248497365
526416501
1567803324
217531247
1867912784
1448399632
1185235205
1921703297
1303149269
394763902
1284091581
596764832
2144263646
2138310015
76228263
1522673609
1148397410
326818606
1610110822
1708974941
1592742146
196436836
1387528925
825306269
1463546488
395265175
1015564489
725831390
41357966
1438743281
372938211
8896427
1061201112
154154790
899625018
311156301
741785315
366956248
1784330719
1927034144
998587349
1734818234
1838340579
1142742982
1829260044
1217589178
2027940992
305494250
20199952
415970292
2085923317
1520472541
2139193878
1109044746
1741278077
135339172
854949096
642896185
1734917664
650791919
41237489
1282091120
1859330725
1592455328
1311370249
608222926
1648093711
105383249
341805172
953822390
1840562750
604684379
79989168
1666704205
1572030271
758912264
1977747929
955927276
321542074
494495339
1852222418
285802865
725113582
1688691018
606566829
1112425879
1322499572
61820637
302555801
1499389540
133236856
1209829028
1948041032
2106395327
1642468090
1074686832
2076003173
770311176
1089490533
483992678
1938919945
1409593183
1804915304
2062404664
1315414859
1011659110
1317915529
1322761812
62503322
1968898326
413118508
1847899552
1431300730
1624611183
1284494653
1662446737
410679938
1557941179
2001823827
279365660
513867015
1372558931
1956862166
372330964
1604603994
600880443
1418972755
2093801946
1925644501
2093474957
1513045646
39966035
1456916158
661201278
1480307958
1333092822
419236018
1501414994
1106898655
1737360586
580043962
1121960945
725188933
1507828129
559552502
1432837533
1539546469
205707328
154724758
597295502
941256065
1446245893
1412123434
639528845
1982586727
708960403
57586906
1738593075
1601058676
2034657695
635098290
1811311539
2122954941
1633261187
857129559
1022426580
987015146
1362313869
2088872954
800535602
1480122233
1030674914
15808395
1730264144
626955616
4716374
1354493082
520623559
930827378
1924560024
758076590
142336616
1987018987
342370594
285335826
1223929380
92464222
2071315437
1893164297
1092548559
837767035
976846964
1582166363
32693382
898646519
1203402500
290535241
524355924
1193480026
679712736
1962287757
70740474
1709980984
4153938
2086835910
232800571
1860347928
1040278219
116442955
900205706
1815745273
1890017398
464687849
80987794
674834906
1232837509
1553459069
1580887477
1763274710
1335667810
1370839940
1614346345
1170880720
1736298854
541849637
395197257
2063028058
1608712247
1848154095
951426857
1196759060
1236391148
373004610
1556225419
1877744693
918522772
853431145
1976486030
136819202
1217963098
994024868
960800588
655104490
1280619247
1878603866
783233227
610858894
601232216
383326311
680764454
659499229
1484901315
174932768
380319406
349051072
1118322876
274560716
924184617
962620306
1488543068
2022754851
697170255
637408906
844910049
54088570
178990060
1681866649
1537972895
1047758088
1344048111
1731062788
1841207483
1352523188
935142828
720134237
1566751923
1265435797
917436537
1871265633
572729263
1194216360
2089985239
1948686766
1043449342
366846051
1423143480
1434268749
2142280598
1245798670
1005623604
1447055220
576318632
1610574937
1501903447
984739709
364402382
284309272
442511056
119056732
541046422
1609168123
1102969688
1889012952
671964701
745406812
1993080679
468307326
1714062863
1716453833
1470155355
416764940
1542181818
475046822
510869600
1417567684
880997288
690114689
726295410
1855851931
1153477349
1442639027
800126637
256642510
1518905053
897139848
1965892839
777909072
1006989792
1074728321
2061312850
1579165751
262571678
683773251
725520340
370654964
1533759586
208762566
1508031192
8646412
1979807539
1934959266
1310532872
108828453
128010227
543210317
1806850426
1924183320
998376817
1707553963
1371264835
993182512
1228073211
1750312577
11473879
623836405
669095331
1070221083
1608196560
1394026496
1960962854
718488244
1412409637
208738118
1947595337
740595943
231518259
1757635877
1953217686
1901648139
446927508
905728465
803460738
1557330626
1790704603
1815547777
629894906
857073784
789580281
2120739406
406629788
476861026
1637264285
1841338192
1675698084
855951133
939236384
1092430265
798594531
303939881
226118085
1949429145
729911302
1868530478
2100873393
1285551462
953197599
1287315458
2064867975
128162648
1955805571
629746188
2038111259
1076031505
1657291569
1790217127
787083773
1278776362
2113384622
1794110939
1475481897
1797728096
766203068
54085621
653601786
1507299302
2008289012
604020628
655204152
811910197
640173521
1966742301
993519350
360243882
1511389840
1652552979
67381353
1771537099
862253288
559242407
2117159370
750441863
1202800514
1386157791
2069557456
257624295
1283960599
902579849
619458041
1713889314
1583295238
1755354579
2066601048
1663905807
1136605840
1308105915
1251177313
1960903195
843062445
1339067721
910837065
271794169
1024636239
1592631283
1436997512
2031978288
696146841
49824047
2034089675
1807994906
801083409
1887226415
1748569932
534059795
560267454
1086153359
701285405
1142358196
1225225161
497351515
973436572
620644013
1960244583
1036036909
1102102102
106149098
58662487
428422345
592264831
273111170
2100828451
773432070
786942860
174604317
299405669
690237706
152691154
546096690
329433107
485833908
135013758
1009519474
755452570
954191467
264329688
987661037
1849655833
245964621
1767790485
1919115437
1780068552
285059930
2073698848
1623904049
1007024303
1962653124
1266086193
1544452227
1125965851
1996861724
173391551
1438847626
408357637
125190683
707196008
1559017301
2067840979
1264729599
309393564
1863748718
1422970766
812910029
499759072
100660072
44428956
769235183
483136026
1759683327
1813186359
1091047073
456335733
116615622
1303307928
238802559
704360815
936271631
367953001
1885685001
940257170
43838576
650966777
2063350186
81347442
563978182
804388542
791665992
689245325
1614272208
1683064353
1045524895
1858110230
1965911758
1744242465
2047215706
64059790
68801846
1887808818
385122798
1076561080
1792472163
1614913926
1416572195
621326154
1154020555
1884631845
235449209
278680832
165393033
16818851
1353506066
1148836864
1874692336
53342431
1128918437
713149396
960701638
1521049398
1351528256
1808372452
165452897
47020438
1370944681
527831255
775895436
566028431
1641340340
2004427903
480734725
1862158934
130722292
1010810062
1436266185
1010890746
764809639
708797145
164696802
352589928
886447070
1407465121
624187957
1355434932
733209280
1012322072
1689412504
496675404
1661675261
429193268
171156477
1311502694
408849081
1464993251
239133649
1969131354
685939462
1563980336
346540186
2113865941
703518715
1114826480
297557860
158008827
1969462493
1745725376
1109135094
1592328241
1233490763
1255596020
1020672358
2031924547
1918515436
331232679
2142408972
1988341967
1240627944
817437648
310369953
1055939938
1930798121
1156294709
1678216662
488916214
693827067
1079294336
104643209
439330979
874270532
2049826540
1237430303
1705085659
1949947979
1980142683
510889935
273023504
1045990690
299867442
648191105
1133492634
779547624
1232060912
283762101
395773815
269616894
134510393
51654312
2029353496
261277889
441530231
1255259899
1129071953
1960224295
1442064282
1561543906
327950760
1256789796
1068787581
2131075909
810902164
598780709
557514890
296513205
1812530125
2009205522
929031789
1789138071
2044191381
1330419014
264631153
1941421724
1489692971
1080631431
750861508
467179959
1720064920
1188290130
38315797
211098293
882999068
1490393054
627831965
2016125081
216586921
780367886
457029106
706152512
1333106757
773118189
250801876
631195831
794259888
213744012
698723085
1709495491
1457500558
165587851
288793841
944861120
1082926174
1055372029
1475520816
1780791864
1422182993
393352368
435279803
936026859
468332859
2019869580
130893859
1072392513
1202772206
1958555497
1738277307
1811725346
1558026634
918115607
832422294
1447503660
591046986
2129378584
980955452
1521813672
963756377
1645337068
1303310231
523212131
760608499
1291734291
2073498536
788083051
982337581
1446161370
1032154093
1786180106
1241883425
1512178106
667625307
535748212
1837295583
994850309
1032404699
733234643
45907405
191673493
762234855
140554552
435302253
1766187690
444448312
78459107
821705101
2035390913
1842428060
1667222146
932983077
1166320444
1971063127
1643469529
404300881
1115923093
318479264
883371704
1249586912
974235551
842138898
1367868352
1589272848
17071571
1387540706
19133283
2139912021
378014908
1328272322
685476652
1231221740
225462806
1828343504
1662652111
1043882682
2130953749
1239606850
1167493606
1682763411
1738903
2052013861
1913655960
2142512980
41380558
806255160
611158127
1884323455
369479240
1334416456
1736262626
1363933593
1376582861
688321280
1060779382
1829775774
247875776
1568831067
1680320767
2046654738
1351999469
576923547
527810350
442236145
1017112246
2142628361
1737456126
1761137605
1484678155
1965991150
1709974659
951649996
2086942902
1978837067
741250872
921485432
35206276
660886575
738507448
596824625
180560323
705530642
1703867471
1622873231
147627879
1498581684
105281189
1497147230
805764008
1213099860
500481810
227194382
646272900
1588435017
1448154120
1440277515
1010081064
1112946403
842805000
1061050007
1652938256
1704306699
400488510
2117728435
12128906
732739907
1159571828
894948108
1964399268
1668851016
296086577
2050481403
1024873602
113996467
981464441
734471428
1842675591
652008429
1688475864
576434595
979646480
456025080
296156718
804689059
726143122
456783331
2139832133
1610589004
947463356
492372047
252960227
1095940513
694669761
1574414612
1834520366
1010885678
666992216
730568099
958494579
1883509165
1973607313
1226072863
2061526851
1310442615
1649203270
368254798
121680438
274907775
1141208257
517054579
297137039
159184338
1211438135
1538196129
2128966422
477135927
2033757807
554397434
422178739
647337584
352031706
1210670063
1090470926
1394884437
86248617
1205456706
1772923986
376092511
442823734
2145792618
1898799423
162132022
1635574238
1556771649
217068087
1733607598
1165159493
1356374376
1185010509
1010664867
990910498
957955306
857388394
468822672
1309082482
1216761417
148375408
555976723
75938961
6309543
1911233465
1466224678
1136542638
482762905
42476792
1164156347
2010811552
777814394
1234798771
1837736195
56518967
2074655321
1586925869
1987191893
830100884
1393326337
1125470089
1699674456
1741959221
266057020
80825216
74476446
1486262951
1566803146
551092768
199433919
1969755374
1998452445
1784578612
1369504233
122248812
152995388
2075283289
1456425230
1592629815
1723596991
1965820885
477302873
50701238
147346787
58524349
548558378
1219951209
1368436701
1061909890
112196228
1019031877
48350558
1984910871
1593423634
254398016
658850263
1435816227
691423702
974881523
501327971
508653261
820035644
749526507
264437280
233344164
1069653216
271134364
613269870
1199300669
25735348
1762957813
384976001
22155703
1445521365
738603591
819727114
1256641687
1986929877
1184403900
1976450511
1481181394
1359133639
2133132651
1088063036
60412751
664921648
481907999
1771865798
252326248
185273404
1151640972
737530610
1268737018
580166274
1296447955
571567038
1553303460
1708447832
1811903041
856761309
579398695
964492475
888268140
1240900829
868708907
750386186
883259767
979520970
1777114843
1852175262
1338569504
388686250
747687963
474720830
1821972245
1308516122
815353850
129054385
1116084167
1891938678
763932861
1532730558
1833572131
1226163699
1778620037
798178563
1410790565
1697696900
186261855
940021070
694972597
1691191211
1069610037
472008281
1178057239
749457705
2054356707
1425009683
1974054112
1748610621
1108841102
1318575258
91395224
1509799183
257624295
73922111
1148077335
1925201258
1239894408
1237470262
750154415
2130882132
1344315518
511490488
891164766
532125234
556751085
286123603
992685191
1261593851
795701679
632631486
1984710359
1990152695
2112674834
716892234
1073815735
865347748
1142086704
1759011355
2070837316
47323933
978142925
1938810373
1535071516
129375953
356079329
151230177
1964660314
1424587998
998862956
540989989
601682205
1756099934
941834990
819226032
1069280628
320956184
2110127155
2029216827
237478327
334623817
21545342
959491920
1061134755
189934767
420210110
1131395029
584380036
1553382335
93519477
2010243121
2395249
1165471136
737312290
1351061007
2005780075
1483926643
1755208193
1281470389
1357746522
273279523
1740793571
1205954319
332570312
24287555
1447791821
2135034865
796533138
1703634470
1883633294
2063883195
2067126682
731513710
2112093217
1608908863
972551247
2069443758
1906532948
831751446
1321450758
1612424381
1626061881
1945911565
1903061394
578736546
665529658
2015188278
531096959
1216098785
1359777270
513013622
425086001
792742421
116383218
1615095463
654816274
71062228
662380859
1270883766
2102174976
1938916942
1117411189
1811089593
1204596541
1982332548
2081048738
1785640860
762484598
528523210
1009519474
711466221
605482094
1528142975
1166450080
2010007744
1578966730
769561125
1476278982
1349412345
1308564529
862873480
2102053002
1199129480
346222528
2101647437
2112991187
1872259531
819190818
376349524
1768441473
858186327
541099819
435814018
110023319
1447725910
1218873231
1720583853
1066592172
1067335022
1595018606
943834946
860089847
538432219
484790735
2119419231
2028155688
1558848824
1588259772
360755277
2134274142
1867242535
510966022
1955241564
1759439216
194992571
220820417
904074906
709825196
937395172
968035788
1622685061
1058732737
1842653550
275738155
606175305
110293106
29876577
1484345635
497362328
1546657242
463694234
283841907
298331608
1662402793
1124053134
973984327
1764459311
334609400
1333658273
626241264
851374985
490041163
1992899728
931362130
677239131
1780579935
749356381
201437712
2078296928
1066809185
750118220
198438932
1718017497
1684874425
1001599586
1435936101
781144910
126350373
541511300
163078489
1056654758
314234438
1189267445
1543732400
507151130
445267035
855706444
738224148
1703672789
1071418869
708966518
637382214
1259046536
1382100811
1436467079
1200827846
445733548
1568376480
1637997543
1331628489
1704774361
1637761789
569336158
1629999005
794458056
1267447028
1797523252
1573715308
2099696277
1328536106
571939005
539161669
1782632533
57597191
1306105793
1899575524
301921016
682886742
628179425
350232578
833933196
1707119850
1097905185
77048194
1267923644
1142054576
2055210650
1569157415
975297077
169556119
1587958191
781287369
1183458306
1428346530
914723364
1408434651
302324251
458432791
1643145054
183169227
1527092025
1004773224
1688608461
1153525209
905642925
179163194
1531521050
396325114
636599989
1375773808
1533306482
412937506
384027324
1160384110
1240022198
782082649
2087430605
1353446281
610717604
484583790
1904055658
144903217
308055239
961357059
1635437306
1878421993
1295531778
1128990752
1723793570
1968514458
1253601446
1109307503
1129933922
1612771978
722326036
653543331
1038458343
1978289864
1507794019
1079185936
2052831983
521437626
629505699
1568486994
1359145452
753829820
188287489
917235890
1646893117
1992295245
988937875
1743924672
1108825276
1899200862
1840521646
1209167333
1439162979
683342798
1256076493
1604638680
656447031
1207156649
741470810
719731402
2132616697
1353074667
490190823
646259871
245927110
1622943940
144286804
154940665
617719795
224528210
622191604
1229671693
155142369
277313623
1956198693
218555865
789318646
1392609238
2021385540
449198955
1032071321
832781050
2100650442
1825401860
1787733649
1810372070
1860657514
103723865
88277346
7306350
1195259068
590763239
1280211191
1287895452
685847338
1100647212
1471953741
907713496
1377916631
1746683654
317240977
1049657131
1843223596
493817355
966117752
1286836139
700640972
230078441
1060604778
1749615922
1188542972
1108904923
2051854238
1773073446
1509633360
2125384518
597191272
896783186
72002859
1873340075
1243794215
894072523
1841236689
1398351865
407796431
1680100087
1383521521
1563242103
1104709857
319970898
67499247
1857923979
95252462
1893293445
226767788
1177373569
1706923875
927071725
877239297
660796659
1030151431
768354277
983386395
671047540
2027727053
1404804614
615326790
1225912872
1547157818
1394775456
745501873
267876680
703568971
461336114
1555988793
67581088
1441381509
1398640393
331039260
527791988
1429195990
973165237
432592208
894005461
1218836946
743017894
266468732
689527560
146031871
1212555365
287654691
2120558536
1978113210
1228312169
1312632532
1108386866
757737798
923355390
825560663
1538599782
1383071768
492723959
1095665106
101641996
1700076188
1145309992
1377813047
966025838
1883207256
706547316
1736340867
251314361
1176016299
673541391
1922763295
126178109
1498162802
1073404661
1810003627
1822699597
820947653
1837736195
164813032
1817617563
866963599
1291826150
489065771
1023232192
1259949989
1412366012
1065229511
217745445
1436608296
378694009
987768557
443942313
433584844
878517303
2033457183
1279874700
1215659898
1670457025
1248644262
167601733
1043320172
1617286452
1013554051
299947992
342181672
990222920
1684740850
924428659
1367443127
923733715
891615987
1226884658
1738751614
2064521571
2114655059
914546589
739737919
2114293249
843761403
513526454
1788411573
885232358
177659000
1689473955
255515609
933896918
801180480
1061135654
1614273709
1462582873
1147779871
811526597
1475300403
556291602
1737683872
2124797205
1296549559
1852542852
1771563310
515279291
2022110504
1757976900
542127524
2106822596
465374144
1706567266
1591432037
1407367090
683486289
1720078230
1853202768
1033385713
1389317682
255327771
1007040185
277655365
73063876
1266081541
244836941
673409845
373878286
1008062036
1247497259
1396502331
1646645947
1922957122
964935530
1579370214
1738835955
189794214
993085373
1168294251
1259803166
1567716081
1423151785
109153591
1208351919
814314348
1410370961
1460823251
566414367
1315609262
1874802584
750987695
860960502
548554917
376335132
757045806
116023270
179859117
1407431273
1876389704
1598154589
1265841699
714997646
1674545759
1976362857
1294334976
1821112247
693180082
1590935244
818366930
1349907854
1553147924
1740291877
11363674
1396219379
1501281366
64549101
1624538578
323974401
754406093
1344072122
1882097243
411459116
524106898
903766238
932692965
1148920225
204530277
1107174827
1859436806
1767884222
665217043
2053343199
2044002545
1738261344
795836775
675213564
616047810
387147000
471702504
149996065
2098273123
553876491
378103486
458757015
17742139
723336935
367587211
1501267983
1953330353
1010671635
887475422
1614255331
1044366892
55089458
302390836
564835662
446220250
739349167
1269298842
1630646440
225309480
855370333
847793409
366369024
740296067
2002976740
678001005
1501376989
408230854
1392072428
62243208
1611945333
586642569
375475530
997734889
962759831
1374102781
1812384212
949540331
966515079
1711858206
981081901
684746366
774970861
1938522233
1509202594
1296665031
972279518
391684322
1762149205
383741552
1082352281
432698154
2078917987
590335081
1532521369
1497351032
1060589250
219256210
2024316069
206833163
831377220
2029380144
2039558242
1353887064
1440080112
1930541808
1103092706
789690585
1881166602
1124108576
1025295528
16648849
1111558766
1116650363
1914003129
1581226410
741210786
1891540562
617990283
1124321587
2097014130
298379536
1568827643
967625805
1420644893
1811156094
1172616738
911998479
1235068574
237015819
1059755111
364383413
304212615
955877723
1054071344
1948503448
934565398
1288822260
1901774807
600499442
1857985414
1787443702
1395360227
635572864
8015816
272753455
1260215844
998844908
86085107
2095834857
17918889
72529263
867183450
1129612213
1748470061
1996846402
1723129116
810482444
1603674001
1443028721
1948367906
555994000
102029336
1767171279
1340575959
986492735
1948934465
1181926245
731982235
842456297
554293864
1848825175
243203864
850507989
1649370314
700477867
2040882561
901606196
1111346092
578128401
1166551930
1400496419
1823670048
477117306
1098749620
719038843
756708797
29786624
1491807874
1058781290
1948164159
956331496
1719369600
795123309
252523046
324026791
274541632
800992565
576864450
1634397255
686117539
388487956
1575102045
1309278353
1257806417
419740352
2057212968
611877869
80895483
765033901
927335066
842514118
667097791
700684355
1142347313
2095204872
1199320950
1326626972
1083951183
407320991
730844877
373190607
1119700562
1881350260
1236826270
1429098628
610274765
1536144263
644879254
43896097
479550643
75268034
729710284
295793652
567360299
726000041
1959676058
956542800
1357989315
113415120
1628077126
1378009568
1208131596
195815419
1397797148
2019734422
854277020
602350083
1217900404
415031380
565785507
916558602
802069153
1866258869
1815389545
415769561
663671539
48686134
2144616492
1946062574
768439978
1856992720
225753140
1266187875
588222473
1937572624
777331091
1144150802
857661796
1430906781
1310922524
1231980235
85977608
1770631348
859387660
563224196
1943948093
1248200028
1769621660
2068461428
1913083665
1795387763
1201066708
1615293165
1214581086
1380654406
1052253199
1330533928
2102170088
1760788861
1024291365
969415254
1079217442
1322050175
200110112
677132474
824445426
1734068108
318995774
2108660828
1208149037
410131117
837119220
1417696478
113686886
1468157357
547863311
937923656
1532765639
279637442
251073541
1198134323
1904299098
2085063618
1324968312
482649738
61029409
159927423
592520212
1154534575
1535517440
1181584960
1721869492
1653400826
287809034
1602588653
1146596033
996083568
1591388080
1471820285
143777340
191799392
11113487
2125928111
631266619
1264063632
258816252
25561006
344121192
1274537011
326174824
559974217
1840341073
1697393255
1428309208
975476663
418858087
1317234306
1068973639
1595415445
556756060
1400578722
927581518
1386101665
1742758109
375502799
1087027995
510303526
1017799940
407218658
1211383892
1386679488
1310894061
1274620105
2122934275
1547108858
1640635412
381605345
1723512134
1053119898
2523939
15697857
1280387524
674834906
95896067
430705410
385733417
1006404922
1807357931
1602374244
1185168995
1411906962
1861008032
6252620
1245669117
1876660693
490691072
146491467
1891279167
557820918
2145536101
1975579046
438998722
136885993
949378742
1670348296
1361193601
1849180839
521103194
1974121493
116966042
391524100
1376513601
1301982912
224478621
826670739
602859320
1865965482
848424913
212356088
1117090145
735949853
1453460250
1572345238
1830518667
98452839
69259724
1125580906
1780214282
1598416532
1888190926
691637209
1991690545
1049155519
1636292983
814210318
215026443
421145121
598591606
237409211
1219254675
1643930137
999925593
447748866
923539264
235271057
1489911548
919261514
258734334
1044141344
1140626659
2019752900
1745568488
2135917702
865028094
1453188730
1995762682
29045154
1700485770
1442796691
1244004766
1852012245
1652459175
2129378584
2064030779
166307847
896049652
1812936636
1721104372
909271613
1694936594
982039353
579029871
1394183861
59386991
770483918
116231225
427088143
700960763
1253215608
21833385
2092381023
1154703462
152619945
1161949799
658399236
1434077095
2060740474
85194617
530250303
1699357762
1362620420
1746919106
848763921
520109322
470781321
2106270349
216670177
1916913198
1326647815
487340557
1044055609
221384588
2074630535
1004578967
1742442321
663530084
622805447
1508431913
128157777
1334305568
1365032583
1262401229
1445317138
527946212
846889244
1013005888
1903551163
683882903
1439879774
655465465
733857238
342266139
501277493
1089072318
1512265045
297234637
331161290
1072600756
1863815048
925442575
543400240
802517754
2110533415
72046993
876828714
329266901
1086552381
2006766300
833884798
1714450910
89048618
1972785846
372765314
308055239
1337911410
329121744
2065983309
698735458
727033988
1182006108
1837292040
2117658042
367365256
45999924
266888040
1107717884
263585939
1002387640
1662237675
166376506
1895790368
417359025
379025961
704635145
1049697848
130629897
1468792724
1077093293
1191740229
1775100279
2138101704
439022052
1549602536
1213585614
913381194
1609962003
980716221
986619747
164260454
1723224726
181801593
2080586091
1408589808
507905910
2063776548
615895780
1396430818
1781380130
344836028
1410483729
1999154057
2118020457
1209814468
717257348
1880450733
1583402947
357891107
1081907707
1290364407
747248799
1886699194
1724296267
323302664
1937109014
1965321354
1989490577
1660624182
120846710
540384833
1005833331
1117445504
1019342759
1887108322
980342352
1322697117
487910419
2125924265
65115228
329062737
241110301
1594812813
419041478
697124001
1681070995
1366222185
1245913871
2025027405
1114127537
1524953066
1187884132
1019055340
1451260758
621776258
1894423346
368994414
1175441357
1713897449
116872435
1180937968
297241405
1007855888
42368570
2106988336
1307563253
168320606
951581787
1324473641
1646495133
2010067838
1428527666
1492447008
1413650896
1771858895
1226155742
1548045404
1386215906
502887969
522762046
944397738
835223641
1248924153
1190774689
1522278294
1869050872
509946721
1899786352
262542244
518452124
1722034652
1631616780
360454459
997904706
891798538
920033640
1293280904
1297491030
55392852
1601235532
687382344
975085917
1871655426
1805674215
1051370349
821603499
587115795
711647543
1016585226
1169712657
2135002946
990144577
986485120
295845583
1131677193
2083595066
588852635
801948486
1579129178
725157280
1992983965
432983448
615528870
1967440998
931138737
1314587685
1460000225
591588264
2105140103
190816276
1531144939
96444398
824417103
1304257588
2026568255
1142540211
1826315569
1996124597
268516723
502964721
1415478235
682788516
346058408
1257668663
1237421523
1158137680
1208556709
1629096094
104068894
1054729203
1829775247
217605379
449519110
147138667
1905393730
717258906
1049920222
1172120219
52835742
1406353866
672546625
1739926493
540355646
1962739380
96338931
67415151
589941493
900119167
1448840293
1471132081
1707739678
1647506145
897313703
510078470
1018782573
803105464
1889327796
1861858852
1689514855
1213381487
1260755156
446676734
357362447
2070905397
1318402060
839956850
379075127
213375305
1104760038
87173027
589558940
225587408
28667934
771267673
871065904
1369482398
70522321
855007060
1520958396
1947039400
1114040733
783842873
27626195
1526466303
2003342259
1810168853
1872551855
2105861807
789241365
1038642326
454600050
981295364
1640063715
364500381
791210108
425015520
319648261
1905131779
1066600501
1664919136
953646713
688979864
1165852546
1084069059
1836546601
491034182
1905820146
200098652
1903151025
148415473
843062445
1999907504
425086172
847023599
905513746
1841639216
933258052
772586117
1638964865
560645314
1070863631
2117956847
1975032814
967467374
1288207427
423560331
1212243938
1517395729
882417341
780613066
896697194
446310064
2129617862
120170643
1254266407
1293544251
1247085337
669844005
1421189662
1250867484
1554421002
1779009300
1383777648
1176235148
346968507
1570911802
641230093
1958661009
1749835048
1130000125
1315152109
498406517
404227619
2097980833
1785148287
960927081
1184823336
1603838453
1763674318
1205594059
241312481
2057001557
315526447
544174495
931556901
959748852
1043832028
6655302
1669313610
1348161412
1786480492
2120022994
2023534576
1247599813
156423429
1871089184
1830113565
1819680885
1829722060
501569121
68435328
1437347386
614274582
470803552
368722623
1284701928
10958194
506211475
149618871
276085477
550818984
364822386
726340417
831357108
1780486527
58371015
1295215952
892080751
1555744945
1694766812
431485432
1818255232
1015640482
1345067851
2082360471
2041083785
89680528
1110644265
901013850
290343409
397095186
299927330
2079065518
2043917878
1914454009
1533497915
1157451566
846972943
621882506
1646860964
1112883789
234135024
821817781
786308466
1880949801
300012573
1487697546
1889093405
526295084
1864463324
2001292127
637479497
395339647
99637639
2063826126
1648171104
980794004
1040164761
613368680
240118464
1655982235
487442176
994408044
738639893
1789644519
2077838980
429930990
1661853241
870290613
2078887032
1430356020
1658898516
1250290742
1455434374
1333652798
744448808
1083902721
116904699
454390878
650286134
1173373370
1444941394
856703937
1755454954
813665716
2086504858
1492487003
336832705
2130682999
371355501
1996870972
1370938067
1883998088
855751785
2010617451
1634656724
1998411529
1071633268
154413465
1230951773
1936747166
891834162
1009599812
1171137294
990244712
1444565334
217713974
922460447
1051161534
1758750073
1683620023
765541312
734869492
1619619673
1388941066
388564376
593794545
2131745492
430505221
2129330464
1447976905
1907512476
151796549
103074236
1744781626
619868188
224722295
312304283
43996825
1123621084
1118381720
1919506970
1239428874
721104053
322730696
835093991
988337366
1239925668
1386452203
954079124
1500437543
2108007350
861372051
896626276
582335272
417500389
1483438522
1987675781
780312821
1366904305
952730211
1560367877
1672479440
706176021
683517663
1908505277
341685499
635232713
1782867981
917945061
258172482
325094478
620181367
291099733
1385331125
1475578693
957449147
812542333
1117540018
795708470
46251147
1168952170
1125256788
1791337918
1437407016
1341216070
956347408
1851389284
178747666
991078503
1082206050
272693941
1407254737
1403765730
2030701062
688795135
1379496119
1774487192
1828701734
1759159331
1448897682
103393453
632717362
1786337483
1681412001
1061595950
1957985702
1803642855
1890003846
1526421533
1466031144
1130826538
744955518
1501584321
387512764
1967504589
16875787
2084454327
1713301254
1009809379
2087259506
248766554
720481252
219904272
1548470699
492802643
828783448
806202775
304112560
1649856204
1035137318
1564606720
238956377
1446161773
1656429913
929616832
246916314
1813791076
30287734
661072172
85963200
762533529
2124279806
1834394523
413758688
1749107149
638430019
1497597964
1627604454
1460162646
919538063
1791345625
1341255749
1911850943
1615002576
736767468
1088274554
1578473779
576405926
1422342743
612453544
1974363372
686038972
1253075788
742563667
1867368924
1245464647
442160813
67469698
100671586
1075177204
1360344674
61304993
562399701
75880080
1243781040
457095064
1409006176
1201439019
1681407724
911267948
225532823
91079628
1013939416
1316014665
1389267674
58816962
1272468709
1773620948
97282422
1883846701
1299025840
114037819
1792146550
1751193722
657487186
759068621
1411309081
296900483
1080631431
1020679528
1091673990
395622481
3633925
613939209
1547100430
1119750129
1655549475
813282464
1393907019
2030986146
1566578265
1401625928
310771537
1345634620
1209637727
1365436182
670825714
350887418
407320991
1663401140
292868080
782219008
1141542966
1396665042
1656829682
1917047401
1265065974
1164031726
1331467948
1070958790
1142450480
295995110
511290281
252959642
2060387050
55577046
536718038
1680865303
896711673
1190502552
606614788
1929141139
1761117169
92673753
1423733702
1590456738
1144173265
1964617187
1585564995
10637940
82366051
1060321270
684913614
1037478403
1725158939
1364768915
194391873
1920595546
143025886
1255016748
248650129
184941091
474093818
1022367837
1100282441
122014045
1411398973
2103008811
2052325265
1385308860
2135161402
1280669297
1921839595
2071824317
1840592170
1593221285
821196706
1720912475
2136088884
1113555161
1670789921
1496554289
1690201363
793578158
1392260425
900640779
908020204
1552780149
1654671954
1271641055
1063983831
451932517
73818791
524718468
1163708683
1980566422
633082861
606545093
1409724682
1399033042
1097828415
2126065338
1989136706
677818293
502020796
1927547090
1846563536
247870098
660640186
801605275
784127393
565628068
384288862
987502187
1172085808
1948245382
1130069296
522696398
3182410
775736914
1958867857
1945944298
21960089
1280198372
172785064
980007558
2046065964
1627831829
83334813
824304063
126569999
1401428900
768759676
1416962215
1969982593
1889282609
1226688970
152944084
1548800118
1714277351
1419453648
1684274425
1708351651
1538751986
95597049
842787651
1469860009
844271793
141053316
290731233
587837317
1982297259
1445608852
1529231132
83617173
1822311386
423169348
278535327
2135759714
1324149602
1378178087
962927914
266809168
900711904
1827175478
910448373
2147242219
1031007299
622231383
800091143
73054563
1604876082
1776181004
867016468
942102591
51109740
1429504821
522185267
1968979378
482650184
886199069
2098819612
1985085219
1001210182
1554453863
477150199
1065280507
503238614
1620471921
1945297479
129063168
746330219
469628300
540406770
1313643815
2019942649
292573194
119747390
2064912835
765311919
126987489
1317616085
1324062044
1633361748
1833022164
1634643460
190109535
679058073
1078958040
270025478
2026998124
761615956
856831511
2077923754
1725645855
1970637326
1876048439
281165130
329471385
1938105304
1289080218
510252268
239227770
1316131088
524740967
642641563
335905502
1339565924
1546487869
815455070
1326623881
1221616475
1442801328
1207016258
216623536
1373162758
1628311106
1311415641
842689734
895976719
1555033106
1832323910
174424691
1860198828
1791445507
344227900
101449100
1540110609
1806592458
129216785
365010463
712110278
938109498
2135922891
456085852
1773039425
1632021655
517692756
473704569
763298305
1558093105
774345011
1824755060
1698651601
917623779
1419740279
1335573136
89268924
249374642
618796778
1778352465
62594601
1470939921
677827644
1336649445
394554191
1404587717
1485113727
419143091
730769133
1547820674
1871776356
1880509731
1585349573
1282668266
1196423569
1226463402
247948846
1173766265
1410581498
238966983
1802066550
534631051
1714831257
883624387
852340528
682826152
62016642
1548716266
1766420814
2053349455
160120686
713113315
1173147562
686769303
1715077219
2051354148
666730585
2085817748
915521704
511375277
1856585642
475956398
1144543265
2001531164
402911707
1197405253
1450796181
260021921
1317214754
2039772525
1785146738
1893153945
1690843048
1067044383
375192085
2140868731
1486831388
1655368892
1989856191
1000288971
1905234566
1811568295
373140301
391784681
773699927
204322896
574990415
369201143
1454513228
1642570883
2050718077
1333589528
1572649999
357703635
553217020
122021685
1314131234
1456025687
865296903
1558780944
722438900
1489179933
1876062896
974892171
754053249
363514549
1537329637
648182528
1940644029
821234256
1013271210
909822694
1124467581
1138484102
95607294
1226190526
708939061
533789823
1504850828
657733789
524573548
1578485348
1453219259
2117109300
2139926115
1376027666
1529956478
755477167
510912303
1727911350
1591317552
16449569
439891932
1621004462
954815626
775488794
2080812908
1174873997
1065666039
36075942
1585753863
223458963
849283970
1025989264
587804493
375069779
473331985
846325244
1881302089
1439399593
2049020238
2034077012
2144371017
1212125
1170407137
1450920497
581438680
1350039326
1174498612
1363693582
1034762970
1306088135
1648370307
1517769227
1524144552
983476936
577194328
1197026688
177735033
1745134842
1970486668
1764880337
1676388667
1491572062
1448847442
1645304314
1619402271
103646162
906055887
509382119
1419989115
471931272
12490740
1725183182
1047589499
1711267950
261357512
1773769054
1472793528
1886700012
1434895927
467306673
1860120210
691843334
747924236
1714386564
2059356779
158349999
1803710797
521670315
936829540
1115260780
564726740
1222666904
979930990
875672202
1530701250
2102386429
1006676509
1764637012
1535337758
1545170782
996801291
176237290
764789268
884504323
1108218855
1545194075
1154558477
104364711
1150775193
1563160973
1695052393
932611010
2075554132
1507396618
86521306
509341924
1580670745
83217935
1751260053
71719399
1433735776
648776690
100744753
1125499015
1505979674
299697728
453071215
1776944487
199323233
316945551
1561869004
1691007580
1335320857
450734498
119679299
1321440489
1464917602
1778337946
1306606030
1769120145
1437290416
78910352
734317585
15658540
438942897
1241907683
828265723
1473992340
583108071
1908951230
678828040
1180623473
692387763
797295086
968875574
1282446413
235616625
1644491633
927336023
1493845291
1182850829
584385441
1445018425
2060721717
989530821
56823490
1358976366
724831292
466854878
1227042860
319261877
926380555
1946203208
308531714
757366091
2039630529
1131143881
1649105400
1455836184
1335518810
1159682927
473676622
499583855
663911837
312298439
356840713
1039321231
1687379045
1717439391
2070731156
1387765544
2135726073
792701287
1814677971
2120972472
687056310
1199681621
1638879137
1161761031
1120454938
1839377440
2125569982
1346849277
1833530737
1826014424
575240238
1308973649
71355167
1301289886
1780786705
193865041
1644604941
608498617
2062993823
928091793
1181102853
183118702
1187949643
286473098
1616482443
648549921
906138134
1562589942
879725974
1926919181
1204050577
1762462715
504449862
483920366
1819423716
1791563502
1035230375
1791613350
1499583175
1534710594
1342015466
1433516707
1522059971
169955959
1137996753
1797461400
1671272486
1991102375
2007157630
1943576922
1720057339
1164293453
119547834
2104833303
347479065
1598556939
1799877009
1704813120
460992657
667071123
127449912
2134773759
594863025
701544197
1411728328
578456174
365227255
1768420660
341492954
59371668
1294946241
975065439
142499346
543105063
821072820
304711165
848411618
1422182993
1403765730
371106568
1937209366
1654811328
1183379105
2087226594
1721899209
1064548351
1734695975
468005926
825813211
1608497895
165294956
520737211
202679576
823081847
548868017
906063676
1469331143
1517308967
1254558345
808421077
919807673
1269864035
156493955
1538475850
152255390
1245429078
159194054
267315833
2023097421
2031179301
738296128
1195803304
1836001164
323080795
308838716
1994843031
1688409911
21103308
746486150
368552105
988622369
2123265400
702946238
1220898429
1902302897
692024333
663757458
978477375
956731426
754596787
375288115
1760892803
1488329943
1606302609
962344622
1991490521
1284144625
572782223
325798833
2027347010
1713380937
166956360
1253058390
13957835
1626444942
2144946259
440345548
1539705881
666859275
1117576888
253077981
2049765278
1485932372
2144723142
495801807
1739560018
1524086613
525176965
1378450263
1333614405
2017942704
2119234687
1431327344
1369560068
696248459
192844546
1260541
357754334
92175294
1390361780
1823802934
293930657
1123146924
152622913
713432937
2027123074
141197727
137116101
114037
1041484345
1903874262
861523498
126436230
1394385558
116543496
727865437
1622367265
193868505
1783077746
1689829673
232673974
2081016771
1648988266
1193729801
554126902
1813013899
1970379929
1111691777
736315301
148898539
1558945940
79172149
1173704349
1198929576
1361295531
438762100
678977321
605482201
1145399301
1313875640
1332370488
754349480
560538088
726944316
214920478
1517776492
1918729402
1618384769
1128177206
1242751945
1121519863
1409207209
1068564812
19052671
511847776
859514406
1859089295
347528545
673179897
1711437029
1799173148
2041067730
53560440
600776630
1162056135
2072999600
1394689916
184944957
682531339
1647831422
1290361111
98775337
1765307463
310637845
713489446
32528189
597473045
1922725988
1962033437
1498993312
727618527
1562232640
797439800
1019549193
628804285
1087464016
612046415
2020148648
52801231
1612931918
402103467
600860393
1648752891
1819943889
1556872627
943968618
853899879
1075089686
333816636
1661351691
1940127301
250058928
949743257
22640765
1065671099
1499890849
640402976
1156724481
503405860
1444712889
1815939616
1761111712
204954665
157419087
2112071874
383960002
1370250034
1877398956
1283547158
1142812129
57015798
2094604053
1823267398
932251058
39171340
45209410
1987954127
1900759511
1705673380
1243094852
2074447565
110404392
1223153614
311860854
524357170
1219944245
1151779314
221836705
2004326647
193464391
59436981
1556819764
1307470759
1393286680
584340168
61479686
354966664
1621607541
233793364
795387238
1433661708
431171540
1507087144
1026703246
1206693775
77428400
655843290
216892593
115463618
1339899895
1651070557
962126253
992966547
1964671147
185546733
1362523608
453644194
711974113
684819822
1304857522
734538573
504554005
1111817641
1638560493
458882028
1414061122
979837262
976371859
1637310622
13181444
91748536
1143101064
1330563432
496259110
323210851
1338925804
721508272
324351643
117146039
1464938420
1805658592
2096822349
882453108
2053869036
1588505327
82156783
76990655
1662295806
853920360
1907620283
1350960423
1656906365
1761407417
683539511
5468105
1026805278
1433909214
657300359
1916483367
535762847
781570308
1485779070
1094544260
1197780289
1698596333
1503674957
814425766
1887395435
532463865
819434540
587710967
1239347276
2128823564
31439688
1592822146
1492034252
1110052479
1872025642
1679073836
1789967840
437469833
1817125952
1420786135
2099560099
1087857220
1520035635
1658280006
1247342903
114557450
2139553095
161849159
439781985
74048075
639847143
938898082
1247931785
214059131
2112821712
537971261
1052309495
1755584411
1686883994
708782454
1117319188
298250641
1083504171
1368710450
2123425493
1242254930
766390469
900308070
2067792215
942277043
2091689184
1378396731
1852219186
569307806
1291717793
1746082702
1303632484
2119726707
1672197702
94531156
69838877
1335092549
2026045407
1752553389
585277844
1938482956
1858172648
658497202
108389226
1855895850
119921021
1755172665
1635425701
1318725051
660358923
1688980249
1192804596
681635119
771051481
228524341
105333584
1467516217
1737920043
182812720
797418250
878901036
1884267837
993742154
1130623427
747558467
419498483
1825359063
1964979578
1331261401
1626789841
995050988
560791111
562869154
433161854
539734151
804653102
494743139
1773604712
451344462
1980264221
1311486815
132368202
375300697
293044058
1986406088
1393742964
384254503
759004840
1232468092
927983984
1976651733
1339951133
608492246
44279102
513584187
1098039578
698989537
548820268
1807528444
2082609634
739793747
599626978
772192927
1604346072
61352018
1321489073
1872632209
53177367
1404167077
895533530
500020673
1931538909
483986047
1363297711
1972190243
131102080
376744777
1496249827
391225546
2080188596
289378732
1015124502
686564773
182162712
1633565543
2006568152
637686596
724060157
728120707
47085958
2018791792
1633131359
937014578
279817272
373363397
514966983
962615605
1361615069
1435695309
163840247
2112238721
168470485
1259233740
125340164
1777185603
1686285006
1998468760
833729243
1027066842
1224613551
113554583
464046403
1926871486
2065973432
903727413
1784105386
707679503
1763627256
454053186
1424770970
984130081
1424565633
350246626
1702060883
824916926
1341963254
802991726
484714502
721546288
1843996844
1388846932
705964856
807573691
2017038720
579099804
1867563263
1094643964
1119353437
944694109
475902423
2102276479
167289129
784004892
1062649023
1839356455
1999790613
480738116
1190216942
1929385794
963374160
1390550807
1727034017
1542966881
1940051418
1262409954
290574756
1199548077
60840872
563560683
1152195754
1456672002
1420841537
1576040649
150647414
815479616
1809918666
1484789164
1944766697
705686483
1566546336
1524767910
329428624
1317492032
157026999
1927001958
1028534569
2122388700
1899673988
1560599797
532118278
909794259
642630373
1576950673
54427270
1398330797
1469541797
569018095
125106062
513724075
799448071
233721543
1041587892
774452120
1209977649
676726829
81121987
2016878844
2144062237
544285748
256529870
1290423515
66084965
306733664
1333809324
1945168092
42015193
1469778372
972294991
265399258
1808035529
1324332070
873598636
1580996365
1727030007
668014105
811500958
285527963
975458729
1247584912
688008750
1944470167
478720477
1480791332
1481626220
1287812254
106671082
650947371
346009963
1073267083
616930700
18698609
29385860
1725427912
1411347940
1494536646
848309395
96774546
325798031
1765994402
1103813265
1763270841
2000792169
129800610
1018074852
1156142977
190303959
202494270
686745376
864652819
1862209522
200263950
249878998
1732085273
403960361
647466414
489795566
1772503247
137971164
2095756480
1856250415
1926562
280400630
1585344719
427565105
1561683139
159781657
2089806433
1145893153
1581672715
366867761
451673464
38032283
1758248933
329936327
1781955008
933761940
1005374476
1710912388
614742141
175726875
593061366
1559933007
1202990069
1320507526
1639569310
1730325060
435582084
458761238
1644712738
1257808283
1924464894
1184396795
1668125498
2063744383
2045321442
1451893908
752814285
976589816
893427288
1146936007
427335722
1396229847
1134183049
67951854
1165050211
1390743414
1910852192
1538466891
2025100747
187192304
795972590
471533216
1670215696
530613355
36496059
1705216115
1019451568
408208053
46405264
1412385437
1212008969
1018645853
691103041
2080305066
546321318
382732945
608900299
1312211069
1885261317
1957463051
1744783263
864604945
840280728
374761411
834311113
746817680
663090767
1711488739
1635490925
1402004266
1569155781
346908314
1860611626
1879795673
1021286233
1044591025
568073087
2013713034
1596054036
143718463
930504167
2080659282
1493347934
372863413
1049795378
471592306
1325161848
1055597804
724052044
468175962
549141617
1167781970
1291437874
100589542
1600425058
2012290145
1904332287
1974668569
2044504065
1728321904
853635722
1584196944
1704570295
974804496
1813509714
733996185
998835630
860601944
285995346
224557356
1524948570
675037546
801879376
1228114367
726433270
621849951
1013032075
797927642
1409377761
847142677
464732216
1604654186
2543396
1299791035
158218265
576896451
1491783901
149158420
2046711536
706700874
504429678
616722537
1465752912
789390273
107462930
127441583
1062712302
1868396204
371231124
1216028256
1057031282
842957569
2010504338
1592579988
2135467393
992000849
1698778195
1134593585
973697803
2057323681
2145634173
1554753296
1230763905
1507753515
1323958179
945572617
1854454391
406397789
505337467
296907501
1144213032
439212907
2094463424
1999578426
1648277433
1422769407
870591311
37065925
654935526
735992718
777004095
1108780710
502317866
1848320705
2074005338
116687333
2034727067
1380181037
612777785
1837021182
1784193077
1152748074
1532704064
1444160078
388042372
450577997
1488812649
493657315
1632234459
901280292
1108110903
1549536459
402558899
1181036904
2012564097
624971602
78866967
303756131
924395851
194674132
1654890455
420682280
1185146039
1705555458
1907771651
1521339199
1616277574
915904779
1951805244
1986335127
693828630
569632508
790619500
537349143
1151465870
492882961
1489136920
53120513
917553900
1235574376
73012681
273605646
327714857
759983425
637303752
643567365
261714087
1674749813
1660285917
1283658177
135930534
1975178648
1283431340
1398882780
1146662595
1448224453
347698737
599885370
958928360
1777854883
330052140
1913364351
935857303
889045037
884006338
2049286817
914475350
631147704
1214521978
1893424412
1316065348
286429820
249368540
689586364
508532324
594915488
1999757280
626961432
849576020
1296110967
1914721775
1669183083
249564362
157156382
1812121740
1364197682
5763110
766612165
973556972
1644604941
1331729201
158767637
997507872
552580085
2146818939
293560804
1944793841
2007790395
247829759
587246926
1062003951
2020839878
902285510
220454191
548320351
621558975
1764933132
1945556881
800247032
395516248
1660513824
88779597
1883746210
1168410438
673721958
2099568201
545719630
287324838
1960696403
1580435493
361317977
740724991
1206997114
385037474
2107433416
112432838
1669598394
862287832
655994080
484984104
1711938711
1447863909
66768969
231292986
1749328136
1388719303
1396253748
68146922
930881558
16765708
24173142
967214077
2040156271
1850964462
38151684
1603710874
1824898071
1020538654
621354452
240781202
1921819636
1408873620
1175734340
396866652
2090898417
2093351810
237428167
1009070103
383175073
297342005
1304030046
1327793604
2104534542
1964617609
1551679293
1231377457
1818943383
1554141450
438401904
471582723
1059280652
1624360165
1386209454
1243378080
1969283419
93442715
672339538
290034491
704739609
716191576
1082403165
356116231
627979081
98487421
641208888
1977441456
1775867796
326959590
1487824022
876473719
2061920813
770067079
479406283
239394787
591649832
1262069490
480668967
1501307342
1033044214
1377283981
1192343490
830019873
1099033879
1454549420
1355666148
257235592
823917457
1443165559
2008356286
1893212868
1592955415
761455162
557496242
911467951
1955866794
145943759
1878451393
198691583
186323833
1177565398
1496705153
1989262451
32764458
341821550
15045676
446522422
1060003683
46182554
412138792
253778221
1166074399
469601062
747700450
192434639
625531026
130938304
1705141497
1908720751
2109112930
534684467
844597764
2049456593
1207319454
1557106018
2104163946
342006506
1072965668
894675064
725229868
182193093
2057826443
1522910946
190231622
204234380
1493077338
891875157
1872383394
1184396795
1187296473
1866394215
1413603942
2029101771
798271204
1194534875
1637878236
412520329
893556515
454128419
567542916
90887802
925687031
85391222
19451087
273337632
749444202
762992399
322939877
879172211
399383797
642618112
1272727624
1483376882
155866624
1078896503
1783972789
1145975064
49651847
1638577261
1656306612
686836771
1446929205
129607613
1954943713
2021468186
1835489273
710293155
916644541
1085389496
1333836684
210946981
1118805484
242927390
1159511780
2078984280
479140567
1737925068
1499097746
1798298056
77830089
1715411121
1846370722
1308213081
976027406
616047810
919012730
314450671
1786769953
1713861319
170459292
1749825071
1754654170
1358626568
463636609
2132399388
1017683153
2052865370
837843348
1075299110
1560278915
799667588
2025986934
360425330
754690596
224777079
1129622580
1743845767
1948478679
656803913
298965557
1408352081
827056298
858699467
660936976
691281390
156570442
1203019133
723540237
2030414393
1577914797
227268335
571630747
1904684677
628942707
1081247899
646181947
1321750678
1319712486
1494523633
1956418863
2128866991
980145807
1816663269
1130165441
1182238733
104791823
1516210062
2009139507
1198467334
934026171
2084281175
2036395505
1672499609
1645001905
236720152
740905493
1650125534
1661110515
1323262566
2038236912
1960791996
527242024
754804502
494900395
1798211990
1679580568
788942438
1852962644
769100254
520568419
825252146
760946579
1193469310
1238170098
1890735666
1973946477
1747699997
1026095444
2110455169
1799319164
1126841589
1242664374
913249141
553478633
1151450231
809275740
267590380
774282345
318623108
467879270
1158382051
1050945773
601383734
1122479265
810526288
151484411
1002444814
1423371462
1612732958
744285239
581421367
242991418
191474585
1807591464
140674045
1591760554
374130804
1157605635
1415832677
1265703270
751910218
953647290
1840999850
242787622
496750007
920804872
132922025
1764558137
1094327212
2089083252
718940881
896426143
769851565
906171888
757155755
1269626804
543102540
198319108
1859411149
1428349009
1602177312
2122470794
851749466
1895548873
566879761
1205704106
2114392463
1164892233
1474749246
298509438
199651550
251419592
1650110472
2029075470
562929200
1806530670
877269703
2051493523
377863438
2060669386
2112334298
1461356602
1825346222
1878057497
1781401930
1965698939
1197194745
1465054216
477754292
213144091
321914132
431291491
1096824221
1090759917
652920730
193905725
774736011
2131287140
1323079385
1412707146
1349747896
2098388616
1784850723
311072683
1087580722
1289854521
1460873391
2128900784
1652791161
98807840
905371060
33122073
205462601
855271899
1362075917
1700629155
915804522
2008991668
131441879
1492684290
1077876583
2063146831
379027991
791384426
1917177277
2121234813
33299126
1759992209
75547657
356001264
2080586636
149811722
1005028989
1839405635
202217616
713847408
725518088
1630066408
2084184642
1946278076
764710039
369855762
732953059
2138504164
1589672494
769169469
2101066247
188727923
1855828741
1298039675
1138130987
1889356365
2131524094
629382432
333478317
1057100771
561723178
344824021
1189356048
1769915241
492958208
1248324984
711775592
274367300
1145172640
219422343
19664705
1395895138
1909828634
1051427589
1356538257
1606875983
1280623766
910528247
2050663207
858412145
371326522
2085957522
1441648434
356170207
453072828
1764591309
474045149
1761997728
907486210
627045707
91767545
1781557499
241632895
974926311
132878729
74053479
1409140678
1706561602
1814861009
1834288517
1587930166
1026403151
1110248617
1762598973
120056928
1902934562
1316047818
1931971190
1120888279
122334251
1559222699
1785634353
118776846
361089491
1767191482
281163673
312046286
317239102
1439573047
2103343808
1707409200
1887452824
1036017992
885759456
1582785519
1599430355
2128379060
1110834673
1064948526
1226902554
296704998
294164472
1854282846
896791954
1503284780
1777240333
1030571254
973329342
1303415168
830080586
327262704
258075885
487481406
1076715422
1594225524
99449471
439960302
284038284
397016534
1909204530
1271003951
1614100349
742132279
1118774802
64591018
311248949
714713143
131041109
314992386
2019826750
641283351
1249396896
1098788095
1383496819
1834879118
1827961121
1504434882
755198548
681831221
279423658
544732164
185961242
758903024
917283672
185139744
2072915059
662212997
1966467876
911256742
38085955
586324822
284190939
1466919417
577612472
965087998
1060507883
2074854727
711452404
863981060
15776574
2013315871
1753435650
1062763959
1024952361
1486831859
1953001057
2027671490
85543790
557371707
1536815597
165561242
1498618356
108806772
2115901832
465460657
710576880
1136708767
231987645
1886471748
98663706
474519882
1244894120
1251386128
395047015
525771116
2141204731
817265943
1466459586
1771473107
750908472
1675318276
740917193
135730898
125960932
1112899945
84765223
874048727
92144067
425086201
1228671312
145041535
1148296703
1889373398
85235505
1038380159
1095517852
198737172
825912069
1861079542
1777005159
1429831588
2126858708
1751220447
154122483
1014867754
374983881
540254480
2080929845
1080824327
1665237593
63396252
361324188
1657241493
2003549820
1141247357
1677446998
163798372
632644215
242241994
487911808
495434217
1050452468
20704480
492870753
1479543084
1212495283
1155918616
1591981722
692356603
1838247834
1453222994
1890021133
1615562287
1369187233
447850338
762540196
919039251
2111243989
417581312
792950985
945230870
1667765391
1558009404
2019132038
1660383158
879607094
565139320
1174862847
1615562468
534996983
1201870004
876374942
1942603512
1241678767
1891683137
283301673
615579299
671485475
690899007
1374430069
1530120496
1942039101
1505452265
1135225908
411038606
453737280
2130412478
574581615
991522930
1275610718
2072892419
963292984
1649273752
881733874
1106548893
1267402841
436597043
92713114
199114859
876668253
1587975521
1947739869
795382930
324190556
1305174182
1883319172
308981531
2032404025
454296404
588232176
383011438
370265981
1144924383
1501132775
1111967646
367175182
1719245111
1713693475
1752547907
1417991826
168291918
1001728754
1957687274
147386932
1527489028
1564767810
1722788787
816370011
213084279
2053882602
583854824
934161188
227012324
1213411733
1046898507
1140336636
643630890
399713724
1968690262
1073501688
1574542895
913085977
507489820
631189058
172538878
1550252154
1039069789
987241526
806504419
972346385
1040798705
970662632
637349278
767321354
1700004486
721224559
1005582539
662568207
642683316
299033672
353829944
1454424262
1145699778
1454934816
1026697092
958164689
902998851
927761010
271927476
1622961440
1815545543
843430834
1067465862
1145119864
1376047267
1527602732
350573818
1001923719
2038154194
1914363817
195080003
1663550622
908260284
86284186
18418007
1020433803
1906218169
1164193801
1248321615
1666484103
1727469233
1932683224
1823407467
2011600116
1622979517
2017403147
1432803630
743817351
628584508
671461404
751711775
915858051
2117062065
1275709581
1004301643
1292678862
2072587289
796333684
1718259142
1295765470
994818163
1837005742
1836027700
100149650
1701100913
725413029
1024707742
1946995358
1949735324
19542422
442904357
1488111916
393402925
238886641
1088403000
132475839
1755972798
1747059834
1553178708
877760987
1364567864
53813026
658430462
1986226824
1381200479
1936571805
1734174050
656772221
208778647
1867583607
1994319721
1483720126
339692305
269198205
312832403
1841442500
2127063200
1482757286
528487960
1165163161
937616415
1795224327
1619951868
162534799
1062924760
861771920
1466149047
966861194
1679954563
739720107
1516297163
1844141846
563224196
550579772
417148293
211576008
1394376987
1128066065
1186241834
1550435300
1530657868
106788429
2019558869
577123347
1445902209
141326153
162931348
475551700
256678323
311523274
1907032648
1540161322
1401665129
1133952348
634417409
602916030
640488746
2015384748
1912044750
882012791
1521895130
1025394069
1153545959
1738300890
48544537
525473190
1311046551
318037334
1340091712
527149932
1667141968
1207156649
107598564
2054026397
646686009
499443517
641396229
746803915
1294507257
1175187660
311080645
984691741
417174056
611303278
1981625052
462981942
426896405
1100778518
1686245745
732667897
486154987
579289445
894400835
1024951291
1984934316
1492539524
922409397
1419185547
99734802
1380084419
1290243556
45577947
1551593890
928859139
2042186927
27846749
500672025
1882832178
1465569632
1720636605
729072252
1858252939
934114336
375072407
477425089
775697398
542652266
1307982181
1946500108
707443208
86268967
1520773804
102995856
602666620
1461642917
1966443392
3483000
1385095399
1888307333
750129789
351438782
2099920017
112162484
2095454476
841676366
898531264
637392341
1778405747
1638555698
684801930
1867464756
1210105352
1526171610
2041327375
443819268
116790476
10613216
482775034
906299151
951635186
144223549
1251380563
1971755110
854279990
1857304658
158689159
215473799
1045038134
974007418
1584726817
1390373857
1893722399
1538821184
1962146964
1774957759
1224997949
288552822
212905255
1646734448
1084009236
1545506009
59421641
1160380778
1619811790
175644185
1171843136
418761513
1843744914
13197427
346085097
1680518475
1579648562
1958670393
1137594102
1172674512
876136714
93466169
600028971
2057073838
552984287
1401595851
636846160
250179461
1260764377
1902599845
1913743234
1701308059
976223210
1940200950
2130257371
133128305
1874659767
847302528
1997188290
1838736875
1634168964
544246280
1098830432
1878887412
1241593997
1127976447
1179014088
1111688115
119762488
798999979
696888919
480642646
1257102395
2082544903
1193212605
38626377
1064829512
41115339
233101526
461676301
476381855
906260804
1633385527
1219348846
2000708219
1527675625
346809936
118035953
1506097973
1971686605
1497805293
1175114202
1740825103
1427965421
607417820
391866949
533708269
405735583
1053524659
1526604771
602551874
1201742779
1377759949
1731631359
460226668
730830963
1295214880
1028781390
129690708
1648880275
874118244
176385696
658070783
1616479397
2064378385
1760835151
413893030
1598998862
739270865
624329113
1789227225
1558508983
209180602
1552599992
1038678986
2090056292
173850976
415838768
1171077047
34580376
868355517
583329686
64101228
1415979493
1972840048
1213797537
1191521300
1885675883
1459571042
566131592
399630650
1981372475
1858492579
1329546628
415477577
127712719
968195025
1584101099
375996680
1437168016
1948552146
735014814
709298679
349815078
1941983435
1341976264
833757766
1835625076
1501578368
1225966573
1975015834
629851140
1074876064
254310586
909724729
1871829957
1474047253
907637133
1822877882
779852674
242913719
62724051
1201114075
1206606660
1786921274
773336343
743305124
2107700605
1176812504
1561985822
967286105
1236238609
107887126
953394469
1818106336
771701405
2058352071
713923967
2102530233
1289702899
275468932
928070700
1737813562
1794215405
1563215821
144662445
1640714829
1834760030
1881893538
253295020
1680001952
1534229106
712253661
720579622
269062932
195294650
1040936507
133774644
313558345
1824879988
1186011350
595644920
838512669
558201188
824446268
469015142
240227604
318166382
1770056651
1734947845
1140969553
2123896592
1829803163
1753347128
1356051091
1589287643
642406286
1773186298
986529854
1998596299
1224836193
63637603
280498353
732668717
1576518675
612853638
1688392131
609610705
452480333
241350387
2018094057
78498726
1329305450
508604689
906484247
665492687
906202168
1522078889
1429570389
576449300
594842401
1270023793
1072528063
2089071234
834035373
190115739
519507144
2073003420
506579850
1245663121
399312021
1289263632
189016483
1338271648
1755570019
752124892
1886391077
1968529304
1737354937
674631451
1545747560
1337032572
1901954673
1838933777
1967636998
1489087549
577870992
1965952533
1139865433
1990477097
1589103218
1359006143
487044746
1176760491
1112309890
1663232227
658947571
597941083
2090097288
991495822
851608412
448181352
1807955429
1975176826
614246112
1834250423
956291778
780976642
1881243442
1689315917
2029118677
906862222
232607004
175927209
1955024716
129876020
870937689
275095199
1356722734
1689280454
1409734604
1398952817
926047853
1128556636
677184690
1279297822
666003641
824433765
1627543116
938052250
1573845979
1233021500
901279806
1096649579
166006737
1251880054
661490476
102219664
258470972
1629108056
1194661697
1579470664
683291400
1223944520
1339196044
1995739479
355879379
505976571
1302100706
707051604
935969399
14526174
1682878520
288894715
1012911692
258680087
484384016
1902037829
274879674
1367875492
1935112577
1948542622
800374417
1437781442
1551112865
1267094095
61407301
1384110015
2132240820
143979720
1715310296
1203169429
1651565347
692030585
700445871
355471851
879614538
98240689
402780533
1266206569
1646362422
1081061827
463204867
866073770
185743135
46839565
1687673471
550403892
741807661
1406044406
952730211
1555371840
1248907994
78139318
1603781550
1238247764
1296978745
2120545949
1041096632
197209080
2049199091
1503868165
573568617
1934714239
586313020
1526588986
1886206457
610713039
1263103573
505517278
1612143305
224104605
89545030
1534456015
2117396462
1372594522
1806222604
2078803919
1096151425
929831598
1767167559
2135212263
220084328
126524766
1299402233
1721014579
1959182258
329692330
1568362557
1614389727
192498268
1590519860
12429184
1830996237
904040148
1589273218
922656254
745311529
890126980
1203134748
721469057
2012199672
674789428
1280532621
1197773807
184442133
1230568818
675796479
1995393070
675937907
939204285
1783811424
52996264
2058483453
50695523
388758283
75928214
176558207
253528110
438126034
1841262780
1918858185
1386625642
1370638788
786997195
1875987272
93174441
284293862
1170842974
1360301523
405534223
1734165453
449937051
1181545642
663976684
1497466030
734610482
622615319
1621161294
422756038
174522726
473822965
943202528
557912383
1801373931
231916301
2093035877
672848493
1111331834
227441689
1011852727
1520656059
451570009
1965337040
1746456661
770261004
571025105
1006689976
443847300
996123207
980356654
264777030
211925562
524748819
324116521
1224053093
1350584228
2091037749
2089546377
952746995
1442120345
192888047
1213947000
584949634
727264371
2067157282
1315900174
856573727
1341489740
1348349000
763584143
2116229095
465561864
931582792
210089896
735931915
1182240660
1353317227
1337172435
1153615932
525250665
864005912
1469999770
1062560147
1547926667
1811058295
1203398098
369906444
1007860719
1858741480
545834730
1568065901
1794892760
1122046321
939034738
1359793472
123833016
823620076
1679426879
93780052
1477725764
34902405
1834068881
1517412065
1606894924
2136028411
16747006
1913144185
2072710368
298199950
1305182466
407783277
432681500
8679540
1734305274
1999836625
1489314329
1298065476
1742580787
218146035
500365070
1497536457
431996051
842946480
1890890757
621259598
675395545
1462955283
1636740656
641818492
1559660161
2100871830
921830308
679354930
139290651
408210683
1743522309
658990998
496518927
293032904
630918570
804467657
1996996359
416559403
1162089877
527628415
1233156709
1382696636
624949281
17895996
2041073186
1312995746
2129133270
2103219476
869606561
1827724524
992847814
1780854969
1149730770
1674470670
99794539
1696057218
1891077811
1598326776
1873221132
1159657533
1277515834
689271558
1630131089
1229944961
914716624
768618899
1356014720
540092723
1426337659
268187247
1570660772
1126468871
106788549
1357763442
1129659343
1758567396
1852789856
1125630742
610473518
628235214
2121753222
458249739
1390470494
319125355
594859782
410435532
1957751587
405026656
859673742
584457693
361410154
911313706
1839165657
258348850
364597086
1336337906
145252978
1234085247
1262676811
1776790281
1694848088
1476907302
147991886
1119722458
1247896388
1338795309
1864505098
1505666057
550548579
1205080378
735172483
797544753
2043357696
1875273043
1655986825
242837095
1144148279
729985076
1554329771
474470660
1519227243
1916743666
1678474026
1743095842
549474603
2088429494
3154482
1075076516
1879444942
931240266
1779468867
1773426484
1177198144
1718083446
1246490638
1119691117
270788518
695606039
449237415
315273399
382764733
706614715
1117945535
1971573258
1090878591
784471971
827757702
403101838
573991627
1541995696
1790558369
1856727232
1332359794
762434068
807522399
134887031
2141508611
1543237440
1236472547
695809972
874577006
411633476
2077892160
559344840
2040241126
882372845
187789340
1673607553
332513639
1071886790
238256086
1097666899
502822234
383349546
1794947070
14709472
1211920182
1634049175
642985070
293273127
1771575306
623687103
1362096366
719086676
143632022
623717817
837448130
1846330976
398845248
490511436
1663316535
1191766509
1069483770
840499700
106563781
1669753421
1068272425
287751345
767416151
579900844
584850274
147889036
1443278306
1898716942
574701037
1144098089
1277442461
1512945372
728575288
1976596899
145301436
736546307
739964098
692305549
1241889066
1693383851
1523402100
640210364
1716398552
1768294631
1276081055
1170015440
909907715
499798566
2111882422
1054258014
1488008782
2065949949
2045578014
866480194
942480697
552050823
4662639
939864953
75513141
199732458
843700688
47641017
98518184
1145176379
838973340
898817908
222355476
2025473698
1681645086
143521968
448536563
348128157
1893428037
2070177533
1013166348
1106650419
1554991890
1661128624
1050164779
2039915984
16672782
462788930
594618909
1590931090
998928747
554694538
85394505
983244579
962778516
1692821557
1696838065
793474739
1671890274
1514330759
609685234
1603306813
451461520
749083813
2017420774
296260342
1831566641
436831144
2085456510
1423658354
1778758285
1072119061
465018539
941532615
64862891
596164271
34479854
1601106107
1747763142
1627173122
1149408104
918885552
2060997140
126789336
509496441
176218436
1633550664
59447807
1428763178
2074363368
1129673920
544028337
1268650128
1058259849
17279928
1463909885
755440425
606398859
526658636
2125057482
1884358528
1790019310
1101212969
981488575
567974690
387614771
1115973064
2136366524
38260092
219111624
1817249478
820795832
1777308901
629026290
1905227254
1284689820
1253987192
459819110
346723363
1520544746
1754741113
717320473
1784545857
372325031
487067508
1523856031
427904505
445318200
33316669
1236749496
1159717418
1776417305
1415814375
263501301
836077003
1872863623
1583835855
1058622616
1799559895
514907888
909430524
1355214484
1953335970
77428012
1332805071
1011992983
1880131765
275022068
1246938008
982787100
1652641243
2100407839
1536779876
24346286
1533443874
583017658
1523774706
1485686625
989339851
1622542751
1739005468
1890023278
394554191
1107288828
959592194
63128121
1880613320
307200123
126241802
707601759
1123474495
1719322563
208801315
209042549
1047248971
740465210
155951882
111264420
18578546
2080091644
830012202
567907801
1926269805
537536862
364959226
696180272
858541817
571813824
1525925292
1967326689
530602292
2042957523
1575037994
1707297168
573403667
866910132
317529620
24868295
505180236
1460191747
1772315340
249317318
204847966
616975500
1401036537
2126034357
1683207121
636633078
457229299
770437620
1915678444
1317357602
794714301
1313438536
2105725796
2109514392
1061099882
471975311
1874218044
280814598
1243759375
1770426210
842503870
1225902421
1987576976
26255063
1086444860
1502518979
1614755760
1710948669
1006354039
919712579
56779941
1175075476
454871131
155496585
1114772875
306330341
369236331
1167148932
471750405
748958537
618336790
1864286536
656342099
1885348355
2133778967
1264245388
625513119
1977354305
709678160
67646305
343792662
2016035914
706519066
1788409976
567215190
1754753832
1270805457
575641957
1565808427
618970552
652899388
1440225991
412508974
700517540
699849901
229963452
266896147
374926498
1968037830
1306861116
2115760488
519484026
470510609
1311622535
1644315790
1525515879
2021299590
855055421
1667925900
1287940258
1019084893
291351321
1882042021
179343509
1445181625
1332072822
1934915275
959346139
833755549
1806553782
486513813
1130712143
513603486
860565975
790878417
756257747
1182528416
506176739
163316631
1543768698
496080552
1515867523
986444568
1803612283
1796112402
1037169231
1969788573
1894219163
1443559660
131995902
8874875
1502912375
2130496064
919509438
1359405229
19015181
1218452357
880554007
1288318351
294948085
1047806048
1383930410
1892905724
672380086
1328810799
191051395
1701811865
447575149
850535273
1791615745
1470475878
297149915
752308018
1847967385
1934068885
29781375
1423286632
1837685400
705699460
1729756289
288537018
1658686275
543748616
368409149
1126006427
956529430
759900490
1965980230
103151707
1961391536
1558659510
1674392954
1504287125
575652800
1171633836
839041230
1266506086
1629903192
1997830122
515736338
138954586
1572220398
831128503
2019379291
258635352
1109554274
990533261
734245233
212889470
303008417
397671489
1019025782
242239410
1284775335
1593250588
1927377320
359452571
115026049
273830514
520440266
1095470608
199815061
53968107
2055185778
531695239
1022078010
1520586125
1642246990
1397001947
156349807
1599484140
1105054698
352065197
244241318
740811586
994312013
568052627
2014528686
109095221
2008007570
457631497
1502293672
85743463
1286661899
1058922344
2137297519
111522784
989973842
56288175
646451487
951749505
104006739
143654413
1779958426
1351149928
1218888270
320818523
1368902513
781169314
21265228
544916787
466059375
1331119664
1822521594
309899238
99803234
887791409
517855504
1026258031
1829619031
523876872
303818573
1521758898
552600045
1102219403
1425307644
1852132855
963713269
822851934
1628024324
1016655190
1011757024
1976501106
1444013928
224786659
623167396
789476634
1905435706
2107129134
1697163794
1768874531
1131520263
384119227
1730116766
587829545
1730847151
158966538
1059685679
553088673
1653120570
327120199
1482607530
1961410531
463435424
857038788
643798074
833885470
1653918145
1781774224
604029568
1129581012
450718578
965483026
131297560
1263156183
1581712739
2094268592
1670058581
279881045
925525030
1620121116
723474861
1694122617
241461341
1514488447
2033882881
656615985
295524617
1985799461
1472769638
548365543
41410813
40825709
2046040029
701514406
1732511250
936634279
781580928
1278858728
136896102
1946698483
122010615
228783128
85288658
300398484
313279965
250776571
716750878
1242448486
1997585366
597999516
849790850
1082352281
316437600
1509816089
1701084448
329264270
873788444
219192606
1906125890
1819350668
765927798
1183500673
1308767458
731337450
409789874
494607034
127347616
1057537096
130021494
1766458284
261035758
866019431
1581552735
972814759
79930030
2081299884
580533987
1227514021
1600564682
406813266
1258613979
1747423203
488733161
1769851898
213208007
337876210
1181329790
139346435
1771877338
1212339989
2087732623
1072445725
924766797
1093671000
1288058075
482294087
289605811
577274342
1754792286
1037780490
1868257736
1711982017
1385500516
1538210664
35800733
1938277582
1115807943
553598465
1424487599
1043957160
1835685454
37819200
1462681204
372225183
1804176939
1254259744
1305599460
304498867
1401106983
1493859334
359095425
1580536906
2053593229
2023322160
1193540761
1235174613
578740117
19866704
738112201
1679912056
1423896249
1629323913
1216742361
360154921
36164333
2081953065
1556567894
1990256602
1316511467
559812328
1743047605
1035668428
388836503
104171088
227851845
247234821
1574069637
1730434408
990952475
152432149
517283607
1679393554
1971514218
623438878
1251505570
1113897888
2078978058
662642336
70428934
1391586971
2043006866
1300360039
920242660
123171173
1613259037
955601464
1491298882
397368296
1261589931
1832103830
239339571
215178253
2054858597
693905695
745215003
1763688845
937842548
354196536
2136408024
877912329
1205164752
666549459
1303391600
2101077039
431979938
664930059
1627015574
591066902
1662572339
321935446
1218828778
547107645
806359015
922543301
1455259035
2034010703
919031151
1002594975
865734947
758076447
1101776097
908211854
915528073
2133649156
4834250
1751038690
636394188
2057897020
1413375184
1484154459
1189814693
666477141
32947029
863872972
144029545
1692404906
1951807342
1741027940
159262000
2068293810
881923178
426674960
595161802
1924591145
1608110166
651337440
61304126
1669480504
239537886
1409775294
1335253264
930522762
643716374
2115073363
547030107
1614509314
1848394782
1618852446
279014125
1397231439
1918638217
1633385527
1807475596
152402284
1876774653
245125528
263058595
382814699
1534603656
550116142
1805180214
289011150
74754836
1085466600
170197378
82892007
1609639583
514556716
1534999793
832379538
950915840
1019559337
2015006647
1399190324
1859574733
645325455
807585032
1341213721
557570029
1924069658
64195986
1524483652
43991882
1737997976
1137905430
930269181
1077196118
1629315002
622012727
322726739
1049177703
996810644
219990380
1029816764
1151240895
1911718658
503831525
734248854
1386749751
739965623
1338186815
559972023
1440676832
1834039761
222240575
1195596056
375891941
347783299
1072098561
1028938518
2079714431
74522870
1954340658
1196667322
1840132920
926248842
164637576
1666328083
954225683
321837138
1830502467
318508708
1672914926
172759420
1365345897
475442992
792218486
294646190
1990114134
142037897
1059018397
19732980
157520506
166468595
1174987089
1511324525
710760783
677327845
685090062
1898880346
2142905144
524192893
1902742451
337747479
2037866855
1536523950
263000877
2043720387
1103148053
1281656022
2119821108
471778450
196818962
1200312673
1536606169
1138189975
1162620709
1552458617
113803872
1364377937
55275916
455046847
339674785
540970028
1801223818
726982354
480229850
1209617501
731251566
1917963520
475686762
261680041
900194501
1036722774
2018383545
1906635796
1743954876
673653245
317525856
1127568728
308255523
710528511
1636378126
85442972
425249378
832665379
1760853231
1094833369
369058634
1886349275
2053301807
1624211173
316449179
1586598783
1002363691
438860352
671863085
1735983570
244328659
355950529
690547105
1259667652
1760359518
1087790277
1919087031
1456671736
1798323947
176350016
1784383228
2123168635
115281282
838569955
1641924010
1075251247
1248775258
637964725
758700852
1093677480
1786001837
1261128908
1185411918
1447415574
1090453471
1395202963
1782456524
1796818901
1068558911
1476247904
950582086
2034702894
1013049607
1079403288
3052555
1344421231
532440649
318432353
1793876774
1609864220
2098013155
58526684
1364597180
916337812
134435268
1614401372
845053913
1973303078
453756540
2103950421
203040502
1477306944
639817835
793974819
2104518411
659828904
606859421
1915020956
813268302
97941622
917380728
901288735
500905464
614321005
1710592209
1797482557
1232614271
1132890791
1262753872
2045510386
1148130008
1528384065
1298451211
936931814
573480502
486951672
464511182
1821340755
1389476040
238390597
1032145045
741341842
100269535
832782047
1234316436
1875989039
189794214
1297171705
1109465496
313195656
795535139
1488577977
1790131046
38715495
1769776490
1471521293
1946423457
335105741
681659410
1528709520
330250920
1339476645
16557467
1435184124
159214578
1351363186
1721932449
670932910
1317686532
1255788207
1231456654
121538494
23138324
711608516
197610624
516693684
380391279
1280008424
1608161279
963371233
788914148
1796118222
1450593135
2116837103
637388577
1817293404
1459757951
1490879611
1022057836
1039645029
358950752
1987231320
1301919088
1602888593
807109344
1224633343
1001556826
1818297250
1998965789
1553004133
375612219
1422575158
2093950685
1786138944
1648758681
27166053
1024369633
180982412
42783309
1122599563
819057355
262892380
985106527
445142949
1392746989
1182840220
496955931
293939793
1920086517
1401564433
1709443360
1720505856
659378938
1230013392
1421000518
352011562
1515563597
2033397794
1120858579
1231436402
1511179772
166352542
1695770448
1812494107
1814386589
1022016296
699730640
1897366779
708213130
582190317
1942002276
847179746
1408991055
65630527
840265333
1325774179
1222617379
1518461705
2027272141
1433037447
124484255
681962840
334215986
532125279
41047494
491349811
577279032
1999844077
1658873694
1346794838
1866164677
1207636087
773301030
1932653387
581830701
231639777
1701652963
1481655040
2011404162
1672577778
2101063881
515381794
502750317
644666035
168465142
940409387
102561586
1602228436
1994931143
817824807
606961112
2093701610
1709319863
45949170
836844270
110458028
201338988
1310453975
1421852908
849328826
894380853
1290487522
1186128008
203885231
428057066
1069823891
85410397
1242270933
759286716
1871662685
1549426377
1131608278
48627237
1444271198
140719695
1011609715
1375654987
540478377
901656865
553773810
440754795
688021758
445380400
136615037
900436958
954956609
1784532657
351295959
547280938
1451955726
1829811545
203219209
21360952
1140342825
1336134611
1097962901
2102650292
176757494
1391326484
1396012802
408245562
1672034704
572409545
878935213
1646308636
1331004027
1811203085
1014849223
2067693700
962321966
439143039
111691681
1541040992
485751737
1084318075
413595684
1137575312
767737082
1338224793
377349055
707560055
438758623
2050087895
1349867738
610289791
808599202
739690936
1800910853
1637344168
1606988078
1248580976
980688513
1538531041
338666841
1937233801
2113710338
1362970479
1460061167
2123267355
658310412
676458061
754950512
1524717229
275907377
909757486
1816330594
871710845
2037372343
465118943
619116433
1197864492
1702077913
1102273128
285405090
1558720269
1171520279
2106864013
315690859
1779140356
587773883
216438006
1112647771
795228322
403888761
1728399110
351230927
1842070121
1355980040
533658967
616000530
685052807
162773646
1493298698
676502324
1460045301
1862342618
1701171891
1915649798
356776888
1868484462
1881052836
817476026
1511778144
2127185611
366606356
1071138935
1742447275
289381639
326336371
1961044326
1968490852
367383347
1635235923
653004053
1696211570
715614539
604474319
1959909061
22705057
593889088
880495576
1260957432
1622207343
768911247
2002955293
1912434548
114400394
817614517
949946650
949886999
2119136865
194085801
632356246
513676012
423728945
2034207927
1875182949
227270915
1493477418
1898513084
936287976
365629586
1728847865
741863749
2130681149
1791880870
2052094360
520696132
1871669722
1246718878
171679907
647306028
876965552
2093990260
2010627425
395693819
1069858082
423177554
1489083050
1325090668
1764957045
764994920
207510660
20456134
131632692
1601128292
1308603125
1675057039
1071481817
1281997455
1539661829
74372543
2100850368
1037640856
1395365054
589441969
1060054873
716260871
946353026
2136451221
1961444883
1806375438
1478798010
1901664139
28362165
1613020752
297849318
1837357143
1862446473
347354274
901735204
1385666746
293696276
1498372276
1931947111
1803783223
485081390
1820059895
686673689
1242918069
1007484233
1448175006
1857215243
613743502
1470042794
1007031548
50574763
617523349
1165110674
579051573
1845725080
800486902
165048109
91735460
108464971
1663267221
1689768918
1078194368
1093351180
74861480
903114438
507769355
2062558992
1522539383
2039913912
1115953446
2038504641
1536260002
807373887
1921075425
1761664238
316470588
2091003878
1631145101
798533351
106918678
1440815788
1932973906
1917495323
1886974956
1373528286
1454374499
391115622
179403476
999704397
439580756
771637137
1036610335
113271594
2041882449
1644237741
78791124
1372066801
288902499
885300602
1040833390
1459903106
1351773513
297325312
1976164478
1481486466
500586734
155702438
1985432633
1806833786
671683379
1996992351
49185350
1853755622
1376313148
1898740296
702224346
787544982
139556882
1291837730
1231491755
1269673
1225186271
685079760
2021408417
344142487
1273494628
1274232584
929250611
291224342
290212433
635323624
432307861
864160213
1095470871
581878824
2103197718
403767785
1825601404
1128702438
181514363
1148341981
2110743068
338762641
146358832
1775802195
172892791
404577531
2001876067
1626006203
1053579809
2101602257
1678470681
1864035801
574196665
1935472691
271401836
1852394004
1859882592
133236856
1983953289
1085592277
2128870350
1402409660
2004540662
1202188366
797328078
1786379376
1540522383
2052151115
1841639169
684938086
1339065009
786380395
79738102
614142878
549183093
2010493077
12720013
1632688878
1976224889
526893402
343038471
484815623
964089774
1092891891
1840384626
953890774
1417745516
1442152392
987432946
1095716310
1568684285
1183156485
1078214121
701118950
2115209764
1759308991
1277894252
372692752
563818351
684670093
1621928890
596492135
1366986699
2003444044
862127217
1028995569
2084952839
21617646
427448007
43629707
1220143096
556678612
301989267
177713535
1834395549
588374630
615011640
1080254238
81194791
802999572
1531894700
516979100
2103486711
578235763
1931987118
39118613
1706901109
279442410
548857746
1608800290
244859187
1392492893
1310749332
370329099
90921521
2051446860
1275878422
2033416205
129356591
567984949
646971890
23287311
166525218
496160730
1578703061
1869416171
1839228759
1007747421
2016844253
53230863
1988150470
668821616
2113701388
853695363
11990820
1571077495
60531665
1470346846
1158083314
2015566665
324157137
423484635
1354670542
1964622448
1377898099
2145945546
993664063
1554778434
525085275
659705906
1414641137
868373561
1561176784
310642229
2021840111
1200270927
1782591926
1365346222
1173094837
1177160819
296092765
1496642763
2519584
780902353
1408592521
1474291932
1275470576
456101269
390521970
1698983110
336857365
1253202774
1043229290
512565019
1144239462
515419803
1415510178
914179333
607882529
1854956712
2070018680
1562877694
1242417604
2111139091
690424480
377591003
1591101682
466929614
1674073036
1308545139
2088896908
795691927
661770996
512414103
227970308
1615511813
263725273
2141913895
1825571885
1023665100
1684223155
2061316111
761588426
304369973
1399123121
165161351
2027038837
1873264000
961315047
1912552884
538387280
1698010393
55938731
1114558074
65438147
1998967878
2118228663
263579694
1431422723
1674817446
200170257
821915109
501813322
632655279
1973734738
702763277
2064205157
653166212
734314241
11138017
1279179915
1247440178
734514100
528225936
458357374
2042883137
1610623086
1316770385
1558422789
146554249
235860375
1250196889
291055728
936065796
1003995030
2140213211
958354578
905741242
1638609501
505330586
261293269
481488872
701862573
1305691264
1952916850
2012407741
1286024246
631965831
872605247
339194979
700370855
1612339230
1052256497
2133049686
85957685
1204563155
1537944872
299933748
1366282837
1368865932
2069187827
789862039
2126769090
1501622572
2144328646
1144506825
950712847
1744409358
1603561213
997916376
926119932
1585914938
1896293551
2136195152
1345140346
1230783542
253492048
909291917
1999381573
2005915008
1750476370
1602464526
572319795
140555139
798869238
1315812814
204531125
1861570481
865738819
1488736866
99596926
1066921615
1635465678
1110550417
605952333
1105668189
1434062394
1356241287
1122640461
455170456
1290442375
326477958
723542599
820988032
123988791
407389779
1939797197
843618593
850557885
1874882133
447089803
1862823765
574280128
888240336
1088638156
1919682526
813227009
1543334262
907513074
217912572
350400860
1335978771
1219831455
639184821
859440761
1757344044
449477284
28593937
127906323
399608284
727419021
641871592
376764852
1279721998
1853508498
505536983
1227161607
531990086
41935878
2128364260
98936403
50307175
2102946295
1348875411
311058067
1757793092
1382047851
1669654771
277101896
1361845811
1677003397
422603529
1424327221
1163438790
1508692804
1947679877
589071708
915903568
396021752
791198096
530824881
2120266124
923247562
2112823767
1536744996
81301545
681977014
651615859
213675707
1108848965
2060120689
810365145
1909293280
2083979731
910743054
357835168
1506923272
1780516413
1514638902
464108713
1210795137
689549877
1474888385
281813868
926512043
2050185547
1371118955
1188584173
10836585
1313339346
614280222
1148357394
965652885
496188001
1269153180
506546509
1238233373
234516863
1317259453
1557764640
529559421
112030335
1680159742
1345538434
1810916
1315377242
339445719
455170384
329925306
503904283
960191059
154904331
129559370
2051062697
1395967281
478254088
29160773
1330396451
742303161
179451227
1471554276
1242699275
1739828212
447977894
1799969417
1380926397
753914384
2029138382
1733526755
1346847333
1109639798
95190956
470226956
1153001371
1382437468
1226205887
270349485
2004098566
1749577025
1128104531
2097164358
1936590688
264572726
77372766
1989199657
386446473
925836621
836061587
86337419
1203980158
2107025296
1962164427
1501382316
1838360710
1518721832
1679021039
974857137
1209507808
1849254752
336045351
785996898
1124298450
108916011
717327137
1661133382
2050771262
1915649753
867667953
596171404
1011743148
460549053
2021511358
1296041902
1019705171
975769616
2075366270
717010717
2054732679
232297424
942449324
171110697
190538864
2015352650
1448438895
2095148265
1027675773
1683132782
525238669
262485678
342714196
1843148816
1402603623
1588405731
1266998664
1554930341
757623384
304984830
569697740
871589201
287738488
1179882878
1741221160
1769442818
1402103100
1467174102
1570429987
1019662611
1210212776
770399896
2106963790
1890949250
1886139956
2123285117
254665638
1670344092
674281529
1129320422
1267621129
131339149
1057097661
1499443723
280814598
71638611
1302552478
1664739573
1907202708
1705872989
5985533
1122275300
299786207
518860358
1575325719
552540500
611294399
1607722867
746065468
519877142
923928120
2014570270
1559930938
1500324549
744403164
923969715
1924147771
1257459867
657133919
786641004
186495263
416208174
1497354265
1718417812
1128995640
582357589
227308092
60119178
52334094
968499754
492077587
826021354
1580139445
382616300
1316016136
2095869953
1414460448
822706337
1392187528
1675261146
1817784373
2115890510
1230932649
361989584
1092452535
1325639495
391715725
236166541
512800520
686431123
860782972
593702571
1363664290
2134806683
1305674551
1459675551
533794232
417362878
814244320
2025149985
131584140
1493093532
1112355847
1845039235
1312622787
1224009505
1742051147
1365921723
1262195331
596760769
871459820
2051623677
512643157
1659848502
1849887103
1656175787
464941464
1642193570
2099815613
866262013
603958021
829876292
293145140
1802926733
1732271970
887655532
1604676316
345729828
1252583380
803402744
1374727070
1913050652
405450660
1500546200
2057194296
1065993916
1294432993
475476402
1164820567
2118994723
1951588305
1501970172
1474069247
162373869
1590958789
996630234
979538820
1859768514
855219663
1943978673
455962401
1033538005
979555264
1141704353
913590254
1960320203
1266537985
1999534067
1981609424
1407320000
1993061712
670009263
544446323
715972200
1469102958
1490001324
555475420
1408148067
1174118931
2013038030
717105741
581158449
1063420800
1548820738
587546906
790819114
1563258945
2088972124
2001686656
1389554425
1832901095
1273552863
1534004762
676326815
2109904610
167912389
30382165
576301871
474852922
1226884244
539120452
949565936
1618812321
1671836431
262775582
280205718
703049112
1925692514
831792255
1936355135
1738206373
354908225
468672026
841484388
1364956527
607695746
382110897
992642912
1610426716
2118427136
1132166275
1055343036
2033615744
86528632
1199963194
764605795
642394630
1808607162
349348560
1622652726
791051485
2027228853
952777409
587340872
1874709666
75307104
853526148
1693210787
2051648974
1500977184
1794244900
629966738
1750757033
323209775
19345084
1564843381
1023986577
1188552157
1045527092
63332604
178115390
992265820
1221851623
1439392013
66070921
1878178389
1265256714
1431416523
1624915179
1293731079
1680603325
257619885
1714139036
1802994826
1269284369
903046910
1671624226
246248272
892148318
1333905504
1304147317
1758207864
564783209
172519084
839309462
2001746542
1915867249
2080425025
1141078888
1639761382
1556968172
319737888
1461676639
1908479935
559626209
1704500132
863690830
729342869
1353242652
71911989
529189992
1156642852
1844715004
411523785
22235216
865761727
202495326
254186030
1916227825
1997632314
625889429
476719019
1714929807
1700075580
1455384332
1342776281
947512706
183583227
2133752431
2116767798
110358124
1056329874
702923693
159294110
1703684613
175802764
1250451947
1397383776
1569154039
757636289
537844235
1292739204
2107117947
1200267904
1176335626
928408090
988762342
1017073921
951630067
603733664
1016393467
622375835
2032614836
50903571
91462669
2072342852
909406842
1250184298
1203645026
1925008262
945372532
883254667
1786341554
1809488981
586948635
884096909
538248770
646843637
989130636
628739990
1091575039
1323993366
949804978
59700879
1039957581
312935431
1837285571
1798183246
1969296998
360288268
1601099957
1984781160
1893305563
1619625508
1656495409
1063168361
1387485114
522167666
1611030747
1017027338
510186451
1601179386
854917399
2141091023
54285439
244690154
465652628
2068028952
485691548
1203348384
1553977705
1522532746
1103828025
1209264278
1629331371
712468735
998365159
1136250166
334568903
1947867883
1456012733
1185395580
127265661
858255466
1670600751
1714615823
1010307049
1946114220
1354532497
687732159
1322073575
67356767
178392916
1726280972
723430832
885885832
352917631
1603378326
766615536
35483244
936095883
757189879
538215807
1286061539
136640026
1058977299
2010700514
811282757
1892080440
833991825
1854108588
2030996025
725768016
677791064
620030559
1071292128
1408913524
90121367
426936912
439236333
915566066
1379939190
280522577
995502502
1874410742
182254325
1949385670
324020694
1727973861
1586484955
29878917
1180028937
1179359938
1812773622
605023136
1906714960
859250533
398190376
167515405
392509023
1474850584
982683693
1509645416
285216269
1990315
1570708045
595592077
74083470
1108077832
1815734562
4764018
2078739259
1001719826
1338062818
555700362
897802854
722241798
1770888496
848005677
1344768603
1964368471
280611907
1848343263
804826544
42780844
2145133251
628231130
1858113163
1760156859
789065368
1668874715
2120924527
1035135506
780039280
69197378
1422236574
1099653382
2123853291
1359511106
592255453
613313091
1135014417
1718459840
1018587073
1164836020
580259334
469523355
679043727
1966098655
854031730
1875729464
109399136
1641030927
28559248
813282454
750369425
2086221313
486677818
2070937594
563248239
808591143
1707097791
1520790444
299977539
1254155379
1179587052
853246130
1927659391
2062452096
1927741486
1297471552
1171821626
353582611
1986208200
571912661
592224649
1463586038
490348451
833589891
1533094981
1391338787
1055669979
2010472656
2074686431
853969388
849651594
133669549
1931451823
1935388307
756620946
1096997001
16861752
1281686371
164169808
855531304
818259205
1700195304
1194002753
1554536823
682056567
492301499
2035629168
1587711232
1114906555
1189424401
1796977514
2025485382
503217733
1912931033
712525029
2048025018
319268645
1435889657
532123369
2082956382
1003795328
1916567710
261338236
1620798050
955853633
198573919
1308152038
886592213
1346585141
155723544
1473317275
1898837518
1849768975
1100035052
2139681064
2103969241
1427310492
645248844
1813610423
1283055987
942451342
2053233182
470511420
1358126141
293129735
1358420676
135902991
948840368
424752136
1914430481
1709386372
360955687
133935148
860402090
573210874
1831672379
1546590405
725012829
321223941
1790872678
166302832
992821964
1312142350
219876793
1611898006
430124751
1464769049
1355103088
1687212861
718016739
309461958
968363193
92000248
1511108125
2916943
1042348756
915243151
773873726
1447231722
668824455
970492125
697295248
1696133001
484623908
1407320000
137848739
2026559441
1795173080
525976072
409502926
324286728
715205397
993316935
1469480730
1291291822
591273970
816091633
1887684508
490945669
2122624588
1716507713
1966360547
1460816831
431130759
477378290
1230334499
2127557007
1942409080
27342419
1903759987
700428997
309716473
993837125
334509299
688086422
543238120
384799743
60986628
1786708316
588142100
1899017442
2103054785
221325775
1648967155
1099607665
1678892188
645844301
1074666218
1619003901
699122219
1824164707
1571551253
830557230
1030557227
248913402
1386679488
596724558
2085430249
732340889
1368626371
1639048789
582700886
1992400814
177866960
1366543323
1560557907
614574642
199085921
363679364
1180836214
1815633380
993041087
1355424873
151355352
1764150360
1581790392
389177092
476416686
2009352289
2057735836
1649112234
1440400452
665497128
1002022354
771170744
509494555
1994421095
1024663350
182579153
1480932251
17769432
1582361075
132785230
1928958877
919218733
1686795547
1255633388
1169990119
118756263
1211318370
1707699084
395082993
432283094
1117093118
1989015031
876870284
1737693879
901800839
1322283154
68146922
1075111914
66549725
350171342
851430801
86680053
803310037
30156272
497901885
688227140
2017485450
1062393247
1937905386
1174700642
639998689
1101502513
1380202301
1689068067
1273572321
322661614
1457229598
1956021182
150292039
1622673749
193186967
2125376849
967730426
861047776
716296595
1564074637
2065275340
219407657
1229208665
2068081056
1808589948
1282308110
739165995
920667154
1966903105
751386095
1909011270
1875496320
1906030012
1600955444
920674140
184358438
497615261
1114581591
1770921560
701975869
2049170745
1821178867
1952184480
2142592346
1124947274
1829692354
503937890
77071973
2011742323
1001091932
224614648
983419512
479913817
283686376
1170557144
428302620
505180236
1157027127
1802457042
176055730
410643108
427905497
1772452671
1061428339
2082663550
522229689
326876204
1051589347
1186588357
1504479209
1619702006
793214689
1124779725
1472317726
1326588256
400862868
1014495707
776172388
745149278
1480734543
256890310
2104077355
2027244425
812725972
1687833678
1158860427
1236937524
1795268078
436886561
431140207
319218014
1685248594
724771237
1470269072
1253571199
1543475607
396778709
2105473458
568799774
1019798310
588677259
1678713888
1807782982
1483096282
619202663
893572739
1242393749
122781539
1737396196
401072442
1366626936
1358610249
282016232
1108695368
1103248359
2068642928
2147386017
1207291881
2078627021
1040483433
1357757523
1226667578
446129992
1463461568
1346014505
800493563
2088470193
136703431
169651458
580184008
1875910388
1088876383
1432478719
1459177889
317457125
2021826621
1860370050
258849579
1611996989
106116028
2135115280
1102394444
137674688
700677921
1024141506
541030149
898404741
1935582754
105907825
1006359124
452075283
1651334061
507483164
1735157129
1837090603
260460221
1518573984
930399779
875337196
1474488296
1660894449
1137815050
869355341
456293645
415916930
1039993488
472107459
916725550
300759694
1059297305
1323458149
1030875937
1299910301
1613020752
534544627
1195621877
1994895916
1056613226
1290405793
1899962796
1827693584
683920987
943810440
99076185
329155896
1304961872
863872972
1320259900
1047158830
2120384144
1156584318
625077381
1791245795
1347877650
1805734747
735081304
1338421110
317632224
2072630739
107726113
166111233
1034780735
845260388
714907337
586450234
443659979
1959766552
535849812
2019215192
549569691
961155391
1412649353
718291182
1850396430
1695309809
1597201996
1117918532
922561394
1757166981
562673629
1117717237
1512940571
1502070526
1763370482
758149220
1649737568
1186405613
437716444
210673434
621127707
1571078636
1848744132
606525956
731039393
691285695
970830747
305161142
1354852292
131108132
50453780
1005237557
814148879
1678152489
6390891
8892013
94551786
190349225
1437414987
2073192118
133313057
539247301
1852160771
1430455013
747702161
1214240384
2075144758
1253410746
976301973
458034628
1414156878
331724417
2114918800
78613827
1390549235
695011159
921824496
128398397
2087283596
1607353013
548946673
1491066888
550505829
1235143398
719430315
1598661164
261563539
20905424
173640769
1186143274
716122635
2012295564
1158145176
1702796910
343528148
915108690
2024934781
1450857531
894844627
133882540
1699404648
1947950965
1178591870
806829630
1054069105
767902480
683573692
297316566
785905820
1107308092
1570395218
640233869
1809641985
1544175241
866678147
713598016
1514064667
1088940342
1166117632
949742963
1938070420
1100196264
783503256
676428161
1737501172
1086534816
1630259316
22895776
2039498922
1051327490
656384635
661755156
1380202301
1132295227
1479761001
752217776
1031854577
183630513
945365609
1468702088
1697788894
501972643
2136180845
262650262
386651307
721334434
1772843891
1432271663
892622990
241450400
426647023
1160477836
1244277739
530189795
1029426418
628943015
1011182127
1873442495
1710655960
1167994226
331957241
1537729648
1229867280
95896067
216404035
2005388599
1489421817
491503947
893627305
1281753171
1865149126
684689673
196202973
670622463
56537604
1576983447
404520146
550688250
116111259
573837255
1352278976
53947690
2003036992
706084555
599751501
1502136201
1210062887
236832604
1548229293
625398412
357765035
128752972
1319274681
1516610343
1226816457
697684301
1306611974
985377221
2113702216
1648906098
513252977
1587008509
861674953
869762703
1822358365
962243841
854083656
257964288
495974417
1274996541
852077609
1322673383
714806535
1072421933
1603815286
1257601237
1446462589
199007801
1948972766
1263889894
742997332
382989178
1963087869
259179067
197788900
1031822211
1093585636
1504940568
46162351
874894105
1876917933
1254435909
1071029412
806966627
1152074358
1736121176
525113002
1092758422
1097953362
1177911137
2122049215
2056065315
1244342357
1705686435
2132544492
814712209
1141063257
181154236
403737480
1869343455
1446072416
399683715
525136392
1862355467
1869780789
111189721
349866759
1617403106
92080222
1768144103
956035679
582197489
1317709477
1085998756
647557265
1700834316
755452570
591029042
1761115901
1101166944
1525775002
851100596
382533784
1438272054
144155129
776088133
1571601973
1168856436
839196200
933340285
303703523
313403380
1862127398
1475798604
1009185799
994831584
786070218
1341370932
578167881
964684579
783731513
1944650471
1551041609
17846875
1480251729
1459348459
920712592
255576921
268325352
1383135728
859297193
2120653331
514218263
936519738
1972707149
865984610
458684735
1947679877
498358508
953611231
1877711787
1072608980
1924770838
386673195
2043179664
1859756465
3446051
1339954271
697003613
1012519932
958300841
588622554
192587957
769386968
1819262776
1315465187
1901473728
1360184769
893442555
332550709
55277619
1810782582
842702353
18735360
465966218
1724143324
1716375981
14698518
89916186
2060251448
2077153369
46314851
1437368251
1678221928
1856729282
896369863
700385643
1045791054
2062547974
1124455801
1211823606
288086575
1611396130
32377477
193843651
1700588660
1886107990
127043030
159265916
1542947679
1899316687
1870101175
234572153
1097964742
2071819006
212915642
988516696
98128125
1785520384
1777707486
70721575
1934313161
1486588384
1248676720
1696867288
1000531835
1415687954
639100560
1618124180
1322693209
211050793
2084596252
1627378800
805309165
880227931
53581267
219304060
836842872
1962109054
56610209
27217417
1265187343
850035093
1400813674
235906944
241594353
1698322780
219348135
507732583
2075549653
1949180676
287993795
1343471370
1148980510
1031756178
910993681
917678866
1551178403
98551759
1486697106
1146886645
435271269
327492335
621055283
1050142850
840273509
312901447
152152443
1870868552
1626702682
1663461948
1436162523
1937189798
865268517
1163159837
789526926
234451552
1116690657
619795269
1421554881
147724921
1453977826
1549704004
458112583
422028964
903532388
543731235
1666126676
1132807413
1994188926
1534530058
120121170
331584608
659616705
369177148
866362566
1330051883
1445866488
609728384
1458304117
227369606
720856550
471115727
490847828
2046311783
1291048643
441091180
1677208637
1799173810
1571864838
1512810786
1279299232
2132501776
1911362297
1318848233
809477607
963292057
484441674
742762508
1740542379
1112913819
998369885
2128892525
1080369111
691172745
1860967823
5138925
1737391191
2062583246
1840434133
1312579766
1434350402
603527010
1102409361
382158490
1370183807
908525875
2045046182
153277014
1223348366
971894376
1362963227
403907195
194780216
1094342025
692209712
1450683637
2126628581
33222231
418583400
1357778458
602445676
1441592453
1743797467
1622842044
614155526
1157884476
898183272
472268193
454865397
358121363
128938219
1761055022
1578389784
2094474541
1542218758
1102558490
1767851441
399325609
1236151498
21833385
606450974
1857963775
2119099087
2092942305
1921250418
1075059892
330929847
1829747604
305669047
1575988678
630043365
1052708198
1089754578
1921757140
1558533048
511318507
401929545
102401953
414931679
587671447
2052990412
716039976
78478865
417727770
1391150268
1741530783
1285244748
918891153
556581378
792682732
73515426
1940036911
1383745514
1601875176
1854187870
133365869
2056831993
82724710
1415592411
217285594
1745100626
2067864077
371571496
1979991621
1779190634
2122510765
1293972262
1211236826
1538610530
6149320
2134459502
1473015563
1930742253
1929606973
486981392
1788848714
352990433
908533887
1209637727
741816768
217687881
750031499
1884441206
853945726
799076731
1623204784
578383194
93378372
271873272
1589593606
243323453
48715287
305599371
969377397
28283090
66047016
1269403900
1757123822
529886317
914151329
1157001503
1774216524
982213728
1331999345
1699252108
1411507564
1890948223
1704620899
1896766474
2055140709
1260272644
567851886
62408140
1965234370
1969575500
909257639
2119701168
1844166239
98902308
510694886
1227948146
541629832
391576976
1319738193
148637755
393731007
1467506346
1180686091
1734036818
1074865121
1791617111
654162072
1796968084
637884134
1463849872
1167697613
1720563133
392511813
53044838
1871607339
1942575810
844285839
1494227317
1782619622
1398684795
1418394110
211934409
1954152376
114295199
270246557
2108660730
283301540
2002633395
1525454199
606176263
1756077934
643545613
251547847
161488410
2086516572
1669049501
1927301758
778065378
980815089
508439842
1294572665
1065601870
723978347
2138806434
1789281897
1713985068
1947787977
1294975070
830518580
251556991
781701723
1192575115
1744527718
1178946842
1779601021
1449392692
1362388445
1230920560
174204206
1956455417
359376704
564662060
1188870707
736641758
404797068
460976798
1533264890
791210751
1394216894
307196013
1780596415
1314277989
771721837
86104783
518124829
1427091892
1772848581
1796724263
907524446
1358773244
423415762
2143556369
1103061059
599119943
1134672658
384548943
1991901451
2095193389
1608906844
696495930
1462162369
964089081
1350544741
1233278216
254065457
370266714
643051294
44538035
524527076
1585839271
804771082
1635116932
2046553559
96330973
2106852634
1032579822
1025529509
333722453
405014482
1669239458
224105771
1022866456
512427365
1139359680
876150887
1913261147
2033466500
789445549
1916794437
928456792
654189794
979248379
1401081383
980093794
1787324329
2073562895
2085435888
1037435913
2066022685
1532833425
171329718
2045947718
577047814
387231334
21721700
1233977345
47897704
581087752
1570517069
866030015
371319531
1079634899
24190708
1884003481
2079362469
158034250
408045573
207418285
1923804256
586761439
413635462
644683827
1037417459
550459310
1295942149
50410026
445987427
2025144037
259968055
1968078019
1362917631
1998727705
2015148758
569047879
749878493
1354699012
1110263716
1770540272
1409411978
1516009147
1840479965
1988411385
368113274
502950829
2036072373
271245037
1238159454
1634194586
378605184
2143965905
1982555695
1057909855
1295309330
665645198
1496107972
554061675
2000761978
336532232
658359081
1350033151
821077376
1115497904
1120186421
494647960
633129539
1655180948
35454675
272736152
932428696
1560033249
1881615284
647758502
2126053471
1763112787
1700405171
1252941164
188541259
1080983679
1814530799
1975339142
576952511
1468407170
1111950243
120988453
582027714
970419911
738266873
1043680072
366794404
781813803
1519224824
443547066
554379771
1448025023
704662422
774698322
831196394
1666108296
1560408557
2133198303
661313714
1709883662
220307512
579162567
1050775913
975902963
2071743731
2143573322
248922287
1699383078
201250009
398086255
920123458
817812661
1287104386
720563150
1513283650
659891652
1127845203
337951019
1907075422
1940843559
2068819808
737146480
1717596416
687002643
754246244
495480667
1278250260
1546679690
1908822366
2064088922
1498775871
413502557
41018913
926611998
610215290
700241089
2111327070
1977984857
830848450
953497480
348948750
214857602
1155269516
1109608118
807624072
195785885
1196959288
1277889159
1663198583
1545459324
791993441
1205559805
2146320766
1928691494
1988248444
665254095
1261323354
1155065781
568104490
2000907343
612415842
275828823
1643127089
361670353
1100345066
1992996568
1732540382
230111469
728524674
1856439915
1159815772
1061378948
1625348152
673135489
481701359
1873495627
854309762
2065519447
440320669
1552674053
1549073810
1717981544
431005195
920024238
786878071
267361248
1726076582
188838642
401215669
30675574
957648332
117286868
1353050940
34876142
1173920695
1524718804
746357579
1215229061
289852660
1508489992
1354289550
260042744
2036959517
1287536804
1162389964
363814072
515021185
1720543472
294673361
1613858943
1992732325
2083159542
1467722332
1769781145
962900868
1053593341
453319397
844901405
588806577
583461206
1950893068
1554992981
1129163689
812338557
416959319
1646831615
1222118692
2078381175
1059957946
1724045319
1997124277
900756234
1237194922
1023907135
59181490
309819908
659761656
1599349863
2138367524
1514264427
1615348027
1181050083
1990120034
1795107185
221140333
416532303
789599516
586537421
1185667191
1849877761
2011336609
1153168595
463076817
1304344512
402505307
1594406361
1691018145
1478614039
1046968424
1474212446
2082145667
1772849679
2100437285
37747429
1713881993
806724238
266176135
1747031813
356582238
569607454
742872796
1992619227
2138230340
1168372461
2037485077
718725288
1694489052
1006729994
462361379
1061032045
557225426
1516015523
914182668
261310193
1908423135
172858422
1621322421
1905164788
1256380153
1708534178
174311638
1472913179
1631495146
1157693837
792965328
370067024
936387118
1388034999
122628830
1501170353
941270654
2069573956
599342754
1495797824
749952002
215503301
1511898301
1845081487
244210876
271437246
445835277
1845675599
101401186
1767552210
772598525
1301438140
1131733502
960916229
923597
1007764050
1764877334
628101653
1832672206
1391278569
1047723620
2004742927
22932246
2135262936
359311762
88255250
458085188
970162335
2110961805
405680984
578954479
1338659291
169280020
2008573012
984931674
1826237452
172554842
396592360
357999859
448497539
1688589949
1118456631
309096160
976562589
1988399816
1145449725
437091666
1878695299
1347697386
793337388
1250054271
1200679460
404074524
1590249459
1305212552
1490155821
1088455458
1319460721
1976325398
1757639518
394071487
684554023
667779337
1459369773
1769070980
752815159
686491880
36234706
1788360114
689673906
1738300982
872603092
786796428
2053391892
682662706
902818248
1052575346
1505221374
1023919642
685945931
705000262
2116902012
711676437
1915212178
1039155259
645670690
823106244
1451484700
1415981102
1698666639
1953166393
772416730
1182875142
2019984046
1281899165
183610863
1580367527
718613746
685395411
1743654062
1547429441
2115306714
1344592109
480189651
1195927876
169801498
1521765122
1730261213
364139712
1596991569
467972016
1696118583
1638519328
1758770715
123523892
271383241
1868868874
2039859686
2094853848
2140422370
86607416
359947775
802086993
1794877918
989872014
398597858
1931796743
159322476
710642928
2101038467
803634460
1155703972
800444851
950042620
237769569
744380182
303224461
937391031
134019084
305895674
1392902258
955475819
1411994048
297197618
103393453
1295857082
392119147
196467036
1803154964
169771962
2006451942
327459075
1319476235
1056719545
534782781
1452776922
1229812042
37583253
1099832901
219354468
998434874
1496370454
1528248872
1107600053
597236070
435002542
994688566
101709317
944506441
1433031436
1987970936
361690304
1102543290
698106867
1857322399
1410763741
1151670568
2042929003
1314096517
1198034204
1922064727
444053042
882518688
1985332882
2066842686
1552775140
985157221
1174522491
1808293298
66141393
802158504
1118828379
2127722570
1429183050
2034596328
1785806997
1728420733
1720476552
1818188743
13479115
2143231205
182476595
932885609
1406858785
838713034
1331114633
873518452
40075636
1100553548
125090814
1949692727
614772127
1851441756
1637229132
1315177481
910994574
1362570003
856043925
1242291306
199733720
1800450436
225256451
1907897184
286726547
290484178
928186960
1880722076
1283467994
1292320740
1000858637
743994152
2144763383
1870226384
819528912
992921627
311636941
1147798696
956711410
1247272469
1598435155
837267873
605338024
1499269904
473255169
366624477
1463545100
1481107464
513436050
505367502
816115276
1686196861
2020986953
743602801
1711017048
1615374110
343248510
502998034
1221356112
1784851599
1900456725
1563956683
991670555
1318532878
877337694
571066445
1562390039
1929395661
874511313
858034894
837706829
989214784
2010422363
1338448274
1621437167
334146412
1501402264
275254572
919845238
975012334
1653305488
1231039772
1247317180
925622536
310056382
1273047966
718267533
633897967
455406048
284144142
2020201564
1647909541
960592959
333326045
993241575
244468867
783438442
1293542059
1480348848
2100472617
1392641616
1058895219
821654637
1257902342
1514330014
1595300745
1308725478
1156786861
530470623
1821706625
1959905084
879204318
1617291770
1325720980
613760463
1674716035
1399856439
1440639491
786654955
775784586
1252633133
331925913
673223844
1695504802
1718640494
961428981
1872322480
965533401
90647273
734900389
1003429376
2135759526
142414208
923959027
1179750699
387779255
1510260050
1073938663
80154326
2023859215
1533128185
969381479
369504609
1498861992
554395212
1046277651
318697441
1871200610
507052270
1068082051
1303340299
1266217391
660748900
22820918
2126817981
841120860
1533519983
531741758
1945603888
381426675
416611154
1824561902
2120601675
2039625553
647694307
611427764
1971632245
547913277
1728919377
426897633
313073920
948134477
1910333401
1123191399
369058634
1732834111
14614483
1156625423
132303586
1863482488
810944572
744070340
1844420939
1385676053
53506955
571032867
1436175907
271419683
979030621
1423254613
1771503370
1844050615
1746484221
2000519092
1571745595
1787543129
1924086314
605015404
1392855200
1717103034
1594732194
1823197043
1861497487
1703051664
1726968327
1453205978
750019539
1317136025
1915860209
436643363
1439536909
293860105
1409738529
1374307654
1467462741
502565699
1442855591
1020068477
2014040090
2055294001
645512017
1140642062
1818985477
1018334339
34520713
1038379251
1720105285
1836561560
1062558863
580978717
1564696661
937733064
940075409
1438772891
796051759
372903083
1692193420
385184389
2113868105
1611677217
1083988345
2062590060
1266081425
323078004
1275654524
20772520
1990516046
625375970
1656962615
1964513749
1093772547
1114263087
1269805208
1259305534
1054294088
1429922986
1288218672
757616572
32988587
1304339224
581123098
1245140357
798993757
521239646
1444532153
1957849914
1263312833
1154150452
31974576
126072733
1163101655
1471354185
2011973409
1884848397
510286409
1040259234
1173140508
1503043153
1889830813
69065000
554367851
1753589918
2014115610
369740673
123706831
658574271
719574911
899950653
1222107858
612763385
1421105121
1828699939
1309862336
303314207
207079165
203263563
290262687
2132232215
948965184
291625314
1451718257
357879458
1729030992
1534207311
555733838
2063866395
1214641735
1649148525
2048723141
1103758777
1154907975
1599468641
2074461646
421463251
476533137
1123907827
958945395
374813395
1616772791
1412797339
915071458
2108811286
1510403565
186037970
760987185
853615363
481832228
150869429
1044410562
1625629339
647100020
1421565664
1507475020
762426673
1757889868
1334084921
1973863801
1411654062
1410302500
2105052656
1416978878
2124781076
1881649488
780815470
1079084975
1694075556
240801358
1687618825
111220342
865039014
1931903612
680075395
218041042
1877020550
319627181
2051133183
1691867842
791918243
1846293770
665776330
336220080
907050141
1169989090
571869540
1800767646
379746843
75355750
898844951
252843547
1442808484
1341244366
1412871853
1339814004
2072039129
2036647616
1637521909
1320630542
2049887829
1133039925
1720099400
1894667797
1155644621
2054140159
452439449
2146854772
1311919155
1201938974
181669571
2060985935
1708281092
1879047751
132110965
1246612276
80587793
1730391879
1617158899
1406200933
1022735078
409587099
1876926973
1937354858
185529667
938660173
2056152754
847263878
1735168224
1862543186
160262623
2078344347
786884772
1102370641
925780604
351779634
828774410
441508237
804999112
2004741529
894158463
1163336189
264064935
113294258
1076079735
1686522455
30402112
1862890760
1778205145
1212642181
2017546412
1783132841
997961009
564682686
1030280646
924446113
2076376844
1556587691
492715147
1016098688
436375840
139135470
480534838
1894494134
925582857
562111196
754686894
1672253099
1024933816
1882801505
2011405004
770910443
2055118051
1687333677
756553594
362621570
531788242
61599873
631773986
1551004439
2000779284
2075702968
476252825
635437236
1748588551
1354632790
1809093592
44489803
799677386
930951801
1998424006
846211476
1826640619
1892140582
9106224
2069776967
237027853
2102312857
1077991200
1295431874
1556471280
1302968466
1066027510
1039776007
1387574006
89944571
1731040810
1952152832
974616703
1828880724
492587307
753315950
146094043
1889112408
281168523
303772487
742219800
1903056944
656786580
1682697582
1527816693
53788730
437070671
942474527
588787910
734781092
979401674
1054354342
7284166
1568202629
583444936
1567998165
2083670570
1077167551
187306979
146536359
496366794
1430932174
603564791
899783603
1265740616
1781080827
332769799
877027631
1884338555
1451736522
804981181
2053868676
646007341
1294466762
245504529
1049686137
728926493
1445098743
502562225
600838707
1673810886
657061895
472789430
1453044664
676356011
197095513
1810780124
1413372835
1062535493
643242990
1831716283
1094493846
1754825939
64692070
1544476338
1892714233
35416120
1263294395
1699765509
261116803
1128607910
988921040
31282929
453163157
1346287841
963021449
874900236
238069412
728359141
61519470
615594617
937345255
2016236153
647890716
183463796
969945761
1691654408
1413004567
1823709585
782462063
504915059
535090171
1479781429
150616375
1711549471
1377441127
1044908427
1990081883
1703411251
1550782996
1586974134
1138206159
1992885112
554479984
1136930738
1357305571
164744865
246258859
1909454504
149241683
609982788
2108346808
2072336912
1673254525
1083754284
892851792
1957172549
1806268475
934042619
2009937484
445953393
307735987
1213415747
934042619
1157986117
1514359528
1498100510
2132958024
1217433820
1030182432
180603322
1502803607
1648291141
180585164
706980223
708468833
1999907504
43628624
1742327351
1427297233
1312169185
1787627217
98606583
1837125026
2063191858
330008630
1932366417
784567132
1641841242
2126625106
5586067
406628340
1606711793
1689697912
54625028
538594387
105212979
201185395
175326504
1022735078
1244524178
685720151
747741031
1251238003
1566100012
1012986355
1243860070
955532949
2143167364
1166074399
182699169
1249717489
1450963106
479808758
1903531365
733339690
1057709827
1277780602
1714326383
64406423
69220031
1614079178
1050682541
644918690
1298670183
1563889078
1035553423
1176167517
2066621552
1653148432
1996739398
539449241
1345736933
217297368
1323929250
1566036721
59253512
668182044
229199021
518977127
423408646
1934518901
95912688
752780377
867738065
478918727
1904833271
1096078502
537544855
1732784079
202061290
659499171
1620440783
1704595655
1090540644
514136060
1804886588
1539171302
1417139786
1966077947
184297906
854548654
1171420890
1082925304
818854576
1629978865
1365387762
974516242
972945627
375682533
1274853022
2071601780
1647599044
906844390
600604294
976030166
247205786
1157854189
1579638834
1991295234
989252774
405893832
638162558
179616287
499761038
439429002
1663983842
1848184397
1073824561
215556987
943912647
1907562581
1781181528
604202827
1227946502
46430037
2099121057
1755831345
1495517248
1922133861
1286613793
1581098309
1358340972
1668928220
1403529090
240803112
2026608347
1265253344
917110052
468337231
1410373096
1324595838
1879637406
1531884668
673378049
592839619
124477658
1780847022
1484617892
614134887
1074751391
1714992614
302423339
804596601
1770744274
41181555
1110269316
548781755
736189959
921617589
1762652898
1286271019
1401777995
1409820406
896285132
2071633129
1716907093
1655852215
1019283244
2020897162
741895097
1065376609
2027143749
407557705
63439714
1332673965
679209936
912887509
652255393
1673800264
1494416821
1225015391
174189641
563821056
595922907
1151922159
1945149219
2009370031
963952471
787058649
739649323
1862744497
624472781
1632101053
1737862486
1583072760
1696082929
1528777935
294299771
1293717552
351441603
827191947
350291113
1457775608
1299784648
1172190478
2032026705
1989214195
178736864
1093808492
1145250079
1830761301
1802792519
1551188768
494615701
1414964358
257172521
1079793118
1882565621
1917796068
181103477
972351076
928111511
392375467
1909256665
415117284
678747645
709213874
1457320145
850016688
1286702282
836355438
437561737
1502967352
866675731
555314998
1910034880
2120038882
793922189
188440607
1598332646
1779626599
1985135553
1629475191
1524613206
1312335255
1950275627
1385935504
890779606
176660012
2013717204
668974238
1871634243
2138081676
186908620
968281664
2060279408
1458679455
496733211
1307900775
1950572288
1260028568
1561050214
1047927903
291070090
1616915058
766783259
344226596
594046642
1838543724
1412743433
1482895027
722137380
458298303
1593098928
485602448
192406271
647469003
1939166939
1624202677
552598212
1983921802
595571775
330714474
1243926791
1779894966
1237967160
1942655777
1885539145
476680617
1715979577
355153989
2032560990
853461942
1848951857
1148734518
790332716
194312991
911805830
2035617769
1374929706
687141678
2011734336
1923872406
2126522881
1645060649
64616255
909599142
77333658
181188097
850826984
1076001572
1314393774
1057279163
562283622
762481657
1238418069
1915489470
1014984581
961865934
1240782394
1041501139
1865557432
1803939910
512148417
1949245619
538082221
679841178
2007952209
1781421034
2127547720
631572930
1695566951
956519069
1651573323
264106862
458608674
1028257819
397838000
971040807
1653582672
711426977
1097133928
1696544236
1608520308
1039162661
222743089
199354332
1021524418
1160516168
1390957590
906441008
2071794470
73891417
640157080
1429871027
1020392786
179254216
1544546051
315795567
2139319030
458952828
743925763
1412208209
1174076411
46011668
9285681
997085553
1333598164
1485848261
948958391
1390786173
1786438338
294417570
1726877030
760323096
1543196188
1050290166
283112338
1463950360
1564825263
1151254453
311264756
1473261296
1081159263
1310263060
1977390206
1292402348
848967759
1592867042
897241778
179266921
2050061518
886952896
1698069115
280270289
771524818
1406080215
2146322605
1579899793
718006305
2043511227
1434080689
1171498911
1933588732
1644803957
1144937925
2036560281
1639721323
2141858692
1898919847
1263526313
1254576642
525496639
145896153
2035964745
3289681
954753384
1422561681
968055811
2021252145
621880514
956066310
1330407647
2115454181
90818938
419630574
220815679
1277123448
1687177841
451380136
1925255541
2120649128
830528763
1290627054
503338295
775225929
358465102
133103449
232564434
1131460829
1542278476
2022016314
1139234457
308187112
1011507317
199286056
1101154059
1745182266
1684705208
769992774
184863843
1276697170
981911604
967968067
1358855346
1186656112
1277989059
1059766363
430704490
1739005668
1452815917
2091166499
497578375
1813005368
1240545127
1827763133
245293123
1921630565
1252021682
817311046
1692577409
1174924594
1897529276
958127621
324318379
376333348
713693843
1817540125
2053436855
2015769355
391052049
314518427
79123644
403366963
958357118
880449077
626647093
1601150953
592293614
1074115096
623311703
1875501439
67764978
1325758929
84494353
1078254366
1889507556
1919163406
340271082
1061018279
1414625158
1133504450
1116894067
1773929078
372721055
1433037447
2080586113
2119808157
63861921
1865972010
684771081
533413711
161718889
352419478
564896797
536423230
1358548266
1768633563
137243557
1935899197
445322792
2034570467
1613026449
920795430
452669567
670343741
1791600943
1745058676
426670695
541514161
1914877817
1026811023
1533168560
1361100719
294992625
2076882052
24966341
342273788
829613480
456526819
1935100285
1008644878
304581215
1633420858
989335450
1114415489
1565868505
1939990236
467233594
1532987565
226586570
2100142703
1497696660
1481354877
1094551367
474957772
1049902096
891334352
332300409
1073056284
1843662977
595205242
1051638823
18865119
637128964
1214694796
350216190
1084788169
1101205533
1539382922
1317398040
939203347
2059644081
289772303
865160014
41783078
32719358
729482740
1754503043
1640434697
1861953821
1623339803
1852844376
411539571
140936785
134864159
415463951
201856799
260121923
1187853754
2011834012
151777531
1146753816
721303176
1169939571
1414949481
808184963
816138462
1396077733
891640467
1415659533
19482122
1276026517
1521834092
439803643
750794460
178347984
712408857
1129570706
1842768407
1075271474
1813179449
1090218299
1529105050
1401462932
2137089781
1992993963
677969280
199290939
1684030281
789096321
1364835015
561452455
1270388274
1902726816
1240218450
1701947940
1741047512
1736418714
1158933955
1577093031
446043292
1191543197
392071783
1440750197
1720645193
1844537202
814411702
2076572154
1325667786
1465225301
511664720
211979654
615025125
1636368230
1091405846
1586895727
1940964209
1447952820
1394873176
592146185
1003465069
349424213
1213419108
506917907
457084402
1543101962
555532525
901886291
2131939833
341742723
291477579
1335656290
323910632
1414114016
1069994381
490327428
1427527866
2021522217
1953897503
1476358267
314422644
1544908512
27092545
67932561
817095474
580552024
1028848046
1344192331
1092378369
497878809
1013365247
483746768
1499333751
488254227
1876300237
1670861001
384677122
1486500397
651541755
654688192
659707741
777730988
1884640787
762190812
937356790
1185716715
1789497546
1249535813
1042002292
481384280
745193451
2030352025
200054016
778309144
1351064835
1564865254
1253131178
1051912433
2036440799
1865508999
1335112599
780845726
2002755133
585807946
2124847641
910271316
187517359
956675257
1445288992
528486140
2019727972
1597810372
1205700905
1089295054
1911291921
2081023303
1710842157
1416057497
572513910
107913239
2127967680
1110275562
1953603046
2011160710
68490853
474749635
115473144
533507761
1823232375
1087459544
1762129140
1039619881
2100016428
1106693395
507110659
1275340718
1956277035
485904302
770027244
1650400680
1132637934
554015175
1498670825
1051092998
1593548976
1697323384
1059733881
1842470223
365610321
1796506655
845167356
1757728596
1438799940
1389257387
1482551324
1986599217
884228764
524456005
1158068131
115131986
1667003026
1439420117
1137008276
1220759074
884883086
458446295
2041783410
1022441336
1029200564
1439071040
5146738
1472417679
1501273563
1707615633
1091111129
976174347
1596382862
1774463402
859292714
242937649
1642822543
1461933123
685476652
1933806321
2021570212
195342754
526657784
716775888
1676412689
801113426
217778332
926527006
647192628
1844579185
123796910
1353734864
355102872
1186819065
1080382481
1537989150
578316813
2049366055
1032948522
2007939280
32300091
634565056
284912922
166514835
279792983
801700102
1131332675
480038459
1191972715
777842939
117872571
1479375461
1558296353
1194212025
1960862456
1400650472
2130774265
239934413
358083551
713186102
1268426404
537925127
873580880
417657569
32734298
1961447752
1422417404
1352806685
702928765
1968694903
1048052589
891686566
710422343
332529682
628637804
1361122043
138471476
878572121
1227011373
1646992834
2137999109
1239738342
1291837730
922984313
1610640488
91841717
1942209113
1197007615
515050053
486659969
801443393
1612207223
1641989216
202833315
2047083887
565935530
264579361
408357637
796039382
1341223027
1748522897
701819584
573375133
1215104825
597436460
216027312
940023416
554947588
1255848078
1372097638
369504731
75787016
1105629999
1494990687
1961318246
1825845831
1371428446
102513340
333882166
1735082674
24370749
562898561
2033794834
1163996947
1554635963
1941309110
259957368
831384134
743874855
1409192968
409120067
1325535991
233566182
339665644
89159076
1774143603
1554429654
529168627
1595462401
599671178
2019581151
1747126863
2039340265
1689764311
221757480
1951047718
996686004
1099689707
1630650142
1550623126
1946628025
1140945249
882442037
1106487900
1055276040
72430366
364299430
1362819742
1761869181
524686589
1480704536
1252195435
1728950820
1826790301
1906286651
1546674095
996420499
1718665424
606932697
366154180
1165456728
695233823
880779493
433510661
608520288
2032510228
770559221
1456341988
1788311870
104200340
283661943
116255186
1899643213
1724761796
2016278230
1857500803
1367327569
272288986
559953746
1065027822
101977461
663300218
416056704
1599923317
303001411
317812082
1140448034
1231833483
38050354
698813990
1807807193
1995988018
1216996566
57425729
9470014
1480068228
597965406
718895748
1780416383
379705577
186940329
1843788140
1733702649
2016981082
1026071102
950918511
163367308
1634431286
1269255436
948506941
1963157644
962192976
439489091
1289291078
622073759
1208921061
1452407931
1243693442
1734531424
1879705739
425599307
344210990
2104514062
1730633456
1100857201
1953945488
1440742752
2043663830
1586463543
369897818
741867804
888219853
810569238
504887437
1704761621
2136294221
631056755
591316887
1756526610
321331713
408558506
2139370461
854389194
1769445760
2020323487
1701159638
1845022803
1668240003
602420292
1078548139
284983421
1922139289
1093915233
1354507412
1096159020
1189644289
87109834
1435450588
1260655817
584789822
1258848797
1276585957
261395673
872013212
475003646
1628425040
828127049
490709100
1116465328
1857827577
619499761
897218676
1084393541
180091514
1196223802
867940211
824713219
1637062444
729269153
746472708
705680205
1733404110
1323404056
619403268
879258730
1368646449
1926743591
1162470393
176381458
104257732
1393889300
1715808598
677180561
1375834862
1447869468
1267135417
985736381
479594192
1110859747
56973670
38792829
568445042
268283701
700976715
1491187333
1038416260
887706067
1059274203
22976855
1638181442
1947599186
894477626
853886736
2090135912
158685271
171075832
601622483
1136495347
1946775820
1903166239
1469091392
1316263420
1242751217
779852815
1052141820
1346853252
404117062
555134247
1815582928
2042997899
1693772736
710071394
348849131
1333967158
1923053014
139348019
28645661
1321473258
1604056514
1361876446
1056204234
1033673000
646264376
923968154
2047942578
1029743230
575665931
1897194161
100752656
65132910
998838426
2028036553
616816416
1031688938
465595074
2000905815
1467996209
1503617979
1790062377
1977434524
1195389462
1094321344
569539580
1431098066
1314781160
1773271127
2055296177
566499048
186228910
3731129
1705819703
1571745595
919555935
2090384912
1757624382
71083770
214800921
18598776
548830421
217460727
1579653572
2072069564
1949688488
1180827123
1933834094
523536425
293692655
247299474
1972956616
1984426698
1279089616
2065607497
1405765335
1104189059
1443833759
1585706518
1085785019
2105899409
1277315508
1443777069
1705506151
801518279
1805140441
151911356
2004166995
1493566551
2073156541
665095464
1159012376
985762305
1114065417
491411473
1066689071
725833578
1900303579
129009279
725123299
1469735392
2040178613
1201835117
903412516
1631532527
1278944253
1213526726
1383842417
1154719236
1799938234
1559304427
2047162072
788774955
1720455685
1585064357
382739231
179765509
986731835
902577791
209079987
1112751360
1548717467
1306242962
995183736
1538116593
1892843791
347865394
1433180373
1589872522
65984207
1038739211
1671119085
50138411
248922287
1302957839
2002651973
1597323101
2030824301
676425043
195153228
1143034651
18042521
1869746338
195895569
1493936260
935897706
1958342177
1282444190
868195878
1127514620
507490186
74545558
1182563073
591553577
369548671
1655705268
1773688736
882515705
642851355
1856571004
1056560748
1477920531
1839288036
1952978200
764578510
1829033862
2024699629
1529831528
1813234345
201341450
1479176512
540814518
1907954957
1908746030
861346442
1325111499
843824159
234668380
1416334168
13228296
120452619
402985753
513263517
870349679
1843888714
1993981414
1982885763
1514073190
184667923
196763924
1699203293
1529872822
214900426
1749543787
160757952
1795628670
1058497118
589931689
312429989
820373554
489158063
1083691358
1154505596
1499350690
1825570591
551818697
1727804556
1990679650
1818010750
546555179
1352430548
892501749
1817094500
1101123150
1316552327
1905013034
1960744394
1386421917
835313254
2012959388
1066264677
991858901
76482254
636363761
2135471794
1734611867
2039587024
2043038469
255499775
1696206762
962350364
955514691
1713110830
1867689702
1010560064
1703965400
472850155
1430129964
1257802146
869359636
1416434706
213343278
77411391
177458856
25102748
1123179713
1825970684
751119349
2079791305
968171055
2083071922
230547970
868678046
1334820438
307594182
1204689682
1642313951
1847555880
1970391996
910770779
673653245
1081143815
456731040
463769210
681004492
1048680974
1828753546
249215086
1128722539
1094785790
86222211
110229565
2081283411
847772700
1571291866
151444509
1319779443
2093805095
848544772
53411650
1694015287
1626217170
356542810
1857099524
1068167492
68556369
601720355
1576416919
91567669
753534173
1386816741
562399701
273610379
544648446
1771034026
1611660512
2132127983
258545932
1610574937
1267376243
1869331423
63813579
865269180
825056678
450709092
1246777755
32273616
2059453484
1647436033
1669126923
1676855071
118702291
999914877
860685845
674255043
27745509
2120973411
376052325
1623764919
1547787936
792222360
1657115842
767114214
194218403
415152046
600835083
1537868093
1997614022
763282930
178756395
586230329
1938078037
1105596426
859250533
714241231
1040488686
1482821090
548216429
1767645254
398580090
801039596
144695942
1878057497
559671552
571334450
711756503
1511711196
498754098
769928201
1344668964
1201269047
319504270
1543922057
555781912
1591064316
1180063659
949400883
1576482462
1890393967
1794515407
1096780459
1456529616
1463652294
1147683901
1783743648
400002321
1978683473
1792089176
690593000
238827517
1977890776
1629506596
1241891833
2116598602
172000902
567484387
446897188
894718543
490237489
787731838
1398811796
1280910259
1644976468
596370922
1820393808
26403244
115983588
1806056299
1167688179
1963368192
1658489489
1229121991
1479721641
205606229
663362490
119040018
1255572744
660894392
1138461618
761903212
970719828
1797010047
1582226559
1471352215
1122380847
1224137329
804794808
472464349
1462214134
500159695
430369758
1582230192
1174140584
1252020500
314960379
399614953
709345263
432821343
634558451
1469807102
185454284
1123078394
324300241
132074094
2059483294
1977005534
1249476563
147879052
681205545
656094246
1109979104
874696314
657936913
910340772
1887078774
894047682
1128217056
1943091300
1653987250
1849150361
1979859028
1839302279
1831566653
340845867
616885121
1898918595
1946293105
799519521
607272666
962336746
646676998
1812302225
1911838794
1364333115
370124611
949319704
1378554396
1444271292
409901817
737014841
1962268378
1945408728
1697847571
1974151953
1950721442
1217466577
1681014342
55487314
158433900
1282437548
1594750930
899278371
249402452
773481118
399216203
1349213115
1855466827
1535811152
339605429
1596704047
1318483215
2008793785
1647734634
493612844
2061823441
1858741480
1033075249
1667696451
1929499630
890849868
856645657
1475464887
401062878
1321304138
1996953486
891056993
1175817004
889553129
67960566
655550814
1532580926
1967213178
1367652151
2127860887
712821484
1364024659
1626495471
1593199524
730915276
400649031
947873044
396013170
1464590905
718370827
1566627613
1469276626
930211827
1640692752
532257881
1544890456
161994764
819153177
2102285173
675143984
1119891345
305163721
318674052
843562961
1365334437
788424351
1050568003
95401487
545225860
2137575360
1667716335
1329777072
1195952646
1036953975
756165901
965966127
1297260581
453551747
641230079
851690442
907563998
1946888710
214953293
1803740105
401453881
13180754
118748304
561671185
1355311164
103773613
1107216059
500381742
1564764483
1006922214
697146977
167160480
310017076
240354806
623405884
567376219
558412926
139411098
1418923712
1798799255
1810644302
1779818797
596492483
1536013819
327881089
47764747
541756759
1988571197
1984445838
1454002343
268225917
48670370
1535380029
1489514369
1399267873
955282898
85954929
1372473317
1216398728
39798770
618269572
683933797
867340530
363013531
1831393978
1056036522
1721993014
91963067
762310571
598363862
1558557039
1669658378
930625862
526305944
1006778997
793361107
1895027020
1387331178
991045985
1669122077
730109753
1174563247
1693575409
503193161
1259702541
1747109872
970960338
864869799
1391000540
586463862
1208205412
1168009142
334760978
1516824670
337603346
1312154854
1248051165
532118227
1176938384
620220034
1235966151
1420133665
108229265
1147397373
857353418
954574533
358466545
1216105703
815165646
2036058600
934822685
624849272
1070150778
2064351587
755404149
482826432
1037029090
443773321
1495816683
1366626936
144806099
1250104840
810314318
1720830945
208875122
1187883375
140567772
1182445290
2074679964
1726956783
1564794132
1785969794
1175344504
161963690
1950131120
500339850
1657582975
1386951281
320174683
1245791382
1713154082
1743090466
1168934921
1005854672
2125115534
271160532
1900925482
1350580746
194560833
862183635
30175765
1429673593
1820457206
1012955816
1870586630
581633934
343782376
1043465540
1383442969
1128788558
1083015123
1375573213
196642725
1934716789
1007023874
1074610331
853950807
1336085200
590282365
1595191458
1380864325
2048064751
658098812
1088454159
1182785683
769311772
1331346869
2582913
1448214635
1754100471
1426022598
1350979792
2074995984
74709529
49484004
2052313976
862271468
1781423206
122189449
113139201
782491759
1926040933
499787322
1262725828
1591929996
1259595980
2012458696
1052044514
414238175
1070223131
79492794
2083715771
2074251016
1972894451
1662750036
1743180595
1953207317
628396779
1083532667
1553207243
470238025
760437297
678393271
1959214328
367736483
579289445
1759519361
1730437927
1062469842
1139789538
2088922714
103010228
1200704027
21990736
1420660160
1032520938
606274633
451613595
730487578
1216534972
459698838
682514137
642154691
1935970759
563672335
2073575598
655830981
1976831212
1770018438
1325700588
1632796821
92838279
1155318508
1862543571
419047985
1500715886
1066099676
1424233558
1500038779
1954249727
178796751
842000149
1238263422
954169139
1038800727
267038418
1749547529
937065606
954225683
1309832605
391267581
1887748923
1131704245
1113619037
1624083444
340728966
1774264434
1780026219
1249188298
126838480
532064570
1848834423
207052486
1348808550
507559627
980346724
862688401
560513795
930398588
203251333
2097495777
33168982
1440081233
346992640
1155226465
1129939164
433296480
690440424
1473312849
1714437039
1357778458
1195412015
1509148556
1131243252
426417174
27057267
497138067
1623839899
1771696953
1423658354
1037004249
1187412765
127686376
383187750
831687188
764281899
1556928931
885513167
1773365742
90200503
1059143842
1215172186
1931922329
505101800
492408150
1907120320
31969817
779271663
985429328
1497049450
2144616740
928587522
1400501462
790178553
1270096010
22656123
713755164
396437821
143227097
2069381339
401018871
1401571633
1733931860
1187672310
1280012792
995257123
485781012
946528764
501140263
362805721
140609587
2041082764
1867053036
1024645126
996560681
1823278369
87866199
99735584
515419803
1238625997
2104614112
1387593894
790833396
1143044289
1385894563
2085471596
1027785603
790003418
1184457553
285913812
1207025108
692046504
819621240
458359588
406319365
1193780348
1200310431
915928957
1124698126
114323610
777280149
1070661840
358079502
1510725218
553246589
1007984623
1337893114
1374597480
1583578395
493074903
1048601973
359037215
1624887063
225844826
485607290
842159816
1359475092
1887605057
1908546636
1438097118
346420962
1383275556
1443470648
219995708
1463918442
582607959
762567383
90130076
340860278
197982300
134900528
1665433862
519337481
1771543380
1166007054
906164325
762667882
127073911
1998425529
1340666263
1680049742
87333096
1977881220
365281363
1844245341
595936663
1178569950
1546489729
525401137
808044473
132503091
1552899604
73900833
1603913617
2096754883
296232743
1238627817
619402573
324710709
344864062
951686208
1566067876
1336660053
1773240357
88473654
339595740
568982504
866019431
1664364387
822271970
1996439960
1303760755
1794885234
1808607162
1078461201
939888771
3465694
1186077977
1485954115
1037777556
1336064237
320007467
2104380639
228746123
1027141503
1359851802
1543077438
1031190363
1748844179
100301305
1300642467
935414040
1178784757
2050254304
693449160
1043742374
1572513501
1980093299
1940969258
321484201
455596671
706008871
1373821303
1870873909
1741695837
2032801129
1499094512
805892340
811164415
520154942
584216928
1983661564
1727743521
1793416893
1115505393
1375246845
2073384525
2008752574
1276219491
677616411
419501633
1358719164
600474168
681527425
1424353735
868182031
1218051635
1468301442
2130261790
504821645
125028596
2037504135
1108711870
1440206593
1432477956
833501588
1427951156
1516383327
2113825372
1126233010
2116801899
251948584
1572580005
1991491605
1825000834
1940405885
721672030
1377797013
1323213562
1002807088
578200478
272880265
405966126
1843637951
1371471393
1569036915
228065112
49991467
1503725052
127881609
623414859
1533160438
1476681886
648542253
1806399036
1022414949
1093035145
799469667
354849336
591719352
169581156
68410380
844317089
837211902
1217025195
228758992
809622230
508462052
2065338970
138922682
408514231
1072251877
1393466413
258907085
1466184908
891760197
1204174841
197401322
635705465
1361249211
224169651
314586009
1566684625
1974078366
844118984
325188023
178715728
973686471
441385481
928379508
769510410
1637591654
760509574
1246036961
1531391214
266256650
618772338
1909161585
961974822
1148740864
1352644679
1795651400
1811021461
571304452
1669937894
1992233501
460764736
1635989202
1075122417
1527896558
963586745
1612336247
90858336
778296232
924546443
803111376
2011272880
1212952156
106078252
416635668
312190188
598728199
1404244706
1872779368
2002722983
1609536129
407157330
1749248644
929945301
917431600
1620293582
879575339
383818100
959762392
407061382
1912210943
1943322665
1852627672
565055942
967210729
263189969
1961885459
58539914
1113134891
2119932228
413486006
425254955
1437105576
1904716117
569088806
1233428391
1526140760
60212135
798929396
1110791323
982919934
729805335
594594244
1159275347
1940317724
1947487436
1256646053
219419271
1588261296
386875108
793722041
714784040
424483083
1068367871
236274232
1097742060
2094702148
701231354
1597418337
230418694
524454715
1175316666
1504988075
214310837
1650454887
604220785
1913569808
1487156328
20560871
251037424
1370648667
68973539
749125536
1458402448
303875340
1870235410
1214362787
579066454
1125699559
1993080679
906122184
1638114251
1314715257
652304363
600250004
480572982
1025199990
534995609
693938258
1701924229
533040315
1864846693
1965366444
371483943
1497200514
1273048051
1277866447
679167595
2083789406
513249186
1338412561
358866735
603406717
982162221
1558962005
1172092971
304394288
851103490
631372344
1135906162
1858708826
1671145783
1109772668
8651202
1919747673
30356689
1946639503
540075111
1580147089
1862457305
375803958
351106234
173127186
2126713080
633086843
1616571654
743472703
800095878
897750740
1566481342
674372268
789037794
301604932
2136761152
1768988311
1542881492
938570880
1851037119
93845756
1737067318
1679639793
929953740
296575369
904061067
1563204243
1763493959
1443955463
296786830
1230759725
435379729
644894564
1340772459
1309074902
1260240673
868212058
352048712
138782226
564892287
1074667979
774246099
1786068154
1156571499
1079927321
90696951
1531606631
488211645
395084517
201606229
1423668827
861099879
80841295
2061519489
153614392
1683318686
1759292535
1111678349
812150411
258972818
792106187
309982214
2087060223
1770638315
2004433644
953477900
705966201
1625884831
276641733
1125678601
2071043637
1771700962
1445746786
1855729854
574652309
415040201
647781342
2115853594
829061693
385117653
363153574
1373321120
625223085
252667292
1169243089
821338921
779581870
1803627662
524347381
333119589
1330843175
671250028
7351503
559066312
1441671212
1931650002
1015608015
1380995857
584721589
906872214
1964232693
587022140
147786482
1061658016
2119081321
1671915383
1276390231
664509243
1776374298
35157223
90276110
567085965
1895716693
793037697
1953569176
1144294209
765726832
633301945
2060947192
1308038363
51414778
717579098
1251366762
874369042
1461631232
572533045
2026341435
1361553697
1047174339
2107046741
1209041581
363100343
1969102109
735541183
2092291037
1451747329
1198510767
1931978521
488429814
920945677
882344342
304860839
95003043
966780320
1054569247
1282575704
53341234
1573078916
1552928940
1400499028
789616816
1969265159
1671222112
778294573
973395499
813569684
1437737134
1656958320
1619737812
497997752
344553163
1344858449
1933293600
1630066408
1594494103
206124893
898820562
20963674
1876924387
2016667465
2088283897
1467954327
484645003
1513867276
734944375
1614865881
241351069
1713285474
1588993191
1237691189
874604416
1284272348
491225804
1758048592
586484242
398464081
943241920
1588425726
434163738
138899853
833582279
401317451
649051255
1585233256
403181272
402524324
918679890
264121376
125996213
1151413138
723638834
1038580645
1264707446
262066614
1615922755
233706085
917557133
1696255189
1809806156
141903792
1510700945
1891248168
1428510130
51362207
550867267
1273623532
1143797260
1303134632
993978786
1764477645
332244920
1629993293
305490582
1273017976
1357708081
1667133410
1706126237
121642142
1498612960
999579558
1766900994
112767427
1727406623
2090655203
159312495
1855032197
994648125
759957315
1090718247
1106106949
1184720449
1038065513
2027217428
2040637263
1781425419
55541521
322432136
557033918
1468298424
1927399301
876709424
65115228
1589939932
1085539879
1901234094
1523079632
1996668107
1798103532
394731158
2100405709
1487170203
8612836
1329068016
1618807520
254572967
1657336963
701716840
730168283
362300236
111926083
1924661271
1196913615
2129496709
386562462
1980192351
1765927980
1825302944
553376346
1161272195
1216664132
1636456624
514556716
1526990298
211510511
514652981
2118862310
445003523
1483239432
1850415559
2055571262
940377859
1015379237
1321577476
724513747
1517943715
805249219
1661844444
681541794
416423205
1849692976
185075104
1204776336
183885482
1001570380
257119874
122524062
1841684222
1076648021
482285364
1525168972
1462544539
1477761495
1980333270
782512124
1729789069
44047960
758772314
227508361
1525347872
1950147221
1659304357
1423397985
1970265763
201893459
2031065407
1793828282
1510277507
159109534
1932547315
167101582
2023333305
478586007
47384350
366613451
871811853
1543588686
696296478
169460797
661913305
1374532879
322530235
442774092
282256775
1919374060
274139695
1652449638
530727401
257366131
116312908
986199907
1516346442
1779799198
905502136
1739523820
698786414
1991570331
2121949009
1319347912
1093190973
1226424251
2142616430
1761780941
1582559568
695744456
338321376
1201848015
475319759
1852791355
1521268633
956827496
1814402038
1836847499
1521149255
1317299998
416208174
1479785335
733439694
1811973577
1795567003
387936598
2063576696
1763187056
581686608
870747433
327405041
475899255
1716848348
247185440
1438930751
1314918737
1178265928
1591488201
2091121543
74706180
1084789636
116099155
1867005245
363851143
269077368
1608134772
1046329577
1879169528
1518903904
2052336222
1704251144
326305484
546513992
488054391
2014584225
1625668744
371736941
258641237
1816391142
2025074622
1367951343
477989965
1383575139
77004597
1827987217
1741572994
1547302000
1176605902
625517241
754482125
1086609781
2021001398
166174176
2139371023
218307335
1182605497
494771747
1747049332
711668100
1277242396
1355780246
525769748
238403635
1915301326
1279706283
1796767931
1936196132
1164689861
585900829
276434371
931474350
1442810926
108673779
1554495573
1608523012
1376718559
1738368980
205814263
1992633124
988880646
2009704916
1546124498
831727054
647980483
165197086
1365966780
655542139
1287221451
44599356
653381100
307492064
918726816
1032425
1623119609
2045221661
1024994150
600385859
468741994
113505746
694654761
1332753224
506361539
1663940941
301800798
1877542180
998345206
2110170625
1903241848
445110086
1580791595
1195135192
2026699418
583064209
406671402
1214631778
117146906
266959461
1184273094
978756515
2038789230
2016523091
1188282787
133358671
1570185912
806556477
874107162
1817216310
1072188282
1570274332
180472793
131714228
264104913
721471020
28561758
858446835
1804876770
402680782
1771198960
1865410333
1838152547
1897105502
1884904688
330036813
1602232239
1383628863
391766458
1867114188
568573775
1578635838
1285094393
456726063
333764632
960397075
1238694494
1795612446
1087479849
355090504
693806118
49801222
249324813
393708882
1747607839
1928192831
462066533
319861670
1759011355
1513552681
486620659
135193638
1326596775
1055880561
2033323025
417240400
134009829
2018972213
123084513
1664012206
308410852
901537243
1975551194
229764486
315838330
978071970
827518484
1343000036
204076988
1462006647
205519183
366100758
750384284
897092914
1993571759
1090448097
1642539005
1392300387
972390148
349117215
2101399572
1642611812
1133875877
1757068623
1646725946
2046507297
546708896
875312525
2060605671
1372536806
658717258
230807496
1716619568
1408671864
1107188983
816622164
292846104
1274044696
1417019339
1324924369
389009085
1028586814
1764936909
971689983
1102664167
61700466
573793019
1548069119
796444502
1980293709
1484601643
1670611640
367391999
1265132309
1228242849
180005671
78478865
98713612
1963564567
270832326
1729510500
1166056458
2135609004
1115621779
1946163226
372027434
516341134
134764259
485526038
1439233297
247334651
1957444567
1827251695
1755056612
136011941
428522524
2039225640
976963634
1719846866
1066180691
816454769
1007675715
1537962052
681663902
2054940529
1061047093
1862857368
1904657745
85078529
32669687
1317274089
1477980875
1102513054
74729023
1951248479
1522125178
1446927596
249123611
381055375
977507288
1376151065
1483278009
1361460058
902441083
1254334594
1491733618
575500391
2049023863
623594024
14066920
1629260372
1939706538
930734872
1195275625
686157552
1493914102
23007402
2052825800
440708529
1981063623
1932877063
1972501424
1403557059
727972501
1643317685
1249782025
1910271061
579907376
825280844
581438515
358738453
1947020938
1200373474
1854455076
520806835
78361812
377513469
202312718
931252500
404245149
1124448233
1168674663
2040425841
154216824
429434036
1518336295
1224983425
370786929
491718351
1306113460
2063867810
2013720051
1994933737
37801549
674300142
87855455
1011013423
830091162
1162449199
312565942
83342539
1877544077
1677021937
1140144737
1923903436
137642391
630810398
65248709
1639542376
1179982870
274196839
358254044
1627858475
1175786728
36941761
1946101126
217542809
326510373
1183536677
1717687368
1244410849
482578730
216282400
922969018
965420820
954574533
523300450
190013619
1190672516
1120544105
1892061706
895269788
722922727
130593884
206293055
23085551
1464176195
796129078
857036851
1529257411
639684968
1229993420
973779700
1159522635
1849925619
1996131872
1051320918
1782086062
15024085
1977793287
648385518
1974121493
863043486
1647889531
387781280
109218908
1599219235
1769991348
39620262
579839716
1433820315
1970265291
250680004
1778293007
1482347820
192241100
445995334
421598571
1430801424
992822154
1674277539
1285116921
1018986175
1431300730
85693798
234071840
825797343
1388665330
1490315115
851361129
66758454
503543147
57881464
884946759
1880467402
1056683288
1637133131
733531069
1404858825
1538961864
591431421
490127597
1045242541
284418070
321119624
667565399
1988592405
528733038
399262638
1260023429
470171204
1998676888
470374743
732100641
1315348876
1710633336
445483072
1379837662
476539375
257323616
1478498623
112409116
905805900
790987136
1100138174
329637815
144872583
625690506
382898014
1337856518
1230388621
2058402372
1837399926
1633272796
1316942568
685956316
396585659
18112834
338243513
831613850
2131893878
964018475
780977017
1741915336
695107817
1508494059
961229702
638666069
19910978
1100295931
2034089675
1122831594
1380240002
2139816357
1839148092
1582154558
555325017
677964270
27076863
834039588
44781958
2004965406
1694261936
918839049
844131282
780606094
2131109549
1609118634
713320521
1909223063
1702525089
1481501981
1067724292
2115428339
1069534618
328918967
1967751343
1641025637
2147148583
1335078786
1263625761
617288004
1516064483
173792493
1365250154
1801576711
1245803247
375725737
1646023865
191082412
1466879716
622158300
849557887
2057557340
793748622
2037330274
387139568
1979852204
2043554856
1647323282
1216485397
459407069
1790909264
158771330
1102562452
742393938
645547751
338024463
1105216447
867083773
498902018
2014412624
261683936
692314038
882365504
890937014
639286973
770262661
825211818
118446767
2015149771
1107372670
1134520663
1049309030
139117226
1242783744
1468794602
2102123037
1790060663
354196536
791583852
1827678571
875784300
206941588
383382811
915957020
378255160
724402507
1047348342
911115245
155785967
1634002371
1256400998
60695887
1616026357
409220645
829880265
1827966247
911616146
1736407622
615866278
2136813639
385122798
1191629379
1969879652
2137338092
843707234
159860176
1920520238
1397407017
267673478
783133124
919270126
335578265
1881691692
1576636494
677701810
641701611
1142946834
1806439451
2071357105
1654775087
1401028378
770837291
984928582
740482990
1327078855
23896266
1534505047
1261548819
1670753766
611776174
1650836695
1615743778
1288058075
95235123
208907387
74919716
1501235851
873184333
628741345
1170767786
215072294
1693102896
1493890817
1649924490
166054675
1293846655
1537852962
1282619181
1439472261
1821488646
1621334206
1517102291
163507600
81697289
1428862883
1735487328
805798342
133993641
1914537797
226287113
653262775
1447910392
1591459721
1445043964
1582600869
1484599030
1676403716
1779722535
2106883798
1455483671
135800299
684491007
1645383144
278564386
982438201
1251911974
1941964144
1187761367
1039645738
606512914
904452909
404554112
1458780739
131217890
514082133
1249220450
1990096819
440404541
1293975439
326428396
891011793
1221220852
1471545667
1978002369
963468393
842412167
327149524
238610832
1506623717
683130980
1769214351
1837154084
539018113
780330833
2141627459
407046587
1333470923
2069793920
718091781
178877242
473831765
1846902773
539703884
461825437
1454658233
893668095
596447974
425444631
1421337754
72516606
1287003896
330332873
1465703476
756055225
2065354690
2054950655
742530613
2122068928
549528769
1728321298
91425189
1912151957
1169182230
1148656181
1240341868
2145022390
1805105662
71189853
170591829
981807420
1727033037
1014590806
1961872379
1267876756
1509347305
116774674
1562603891
1723246596
680931370
883647939
1303940980
575854124
1104708488
129343021
207623028
557304287
1469915723
491488871
1382105874
797018349
196256953
1854068527
1161773277
1053875132
1455931546
1798115145
1377772718
1596032868
53208696
1650173727
1065965259
1104844707
1259292405
343413241
309679578
1637623894
974917669
2090088804
484473192
1167186395
328655237
2019275640
1816954186
1942544564
567442702
1375228505
303610131
1547893764
1066909953
363998266
1724111264
727698405
341121331
1724880138
208917120
294023577
1375475388
855560000
1516230790
682255116
975049250
494194284
90408350
1639829440
760352918
277494877
997421052
748958537
421201487
1749547432
675474790
641349313
499920305
1562100852
299640829
1886699141
1651531285
943810440
549145168
352675125
1370756718
1632965634
468732477
200830900
856744635
1664752331
988379236
1087781338
772553050
673644509
372437568
1504733200
1242949477
779007576
1051841578
2042433112
902638982
1811502528
1796525311
1982609800
518320388
1603564982
1898666783
358112429
1722206053
1831862601
824769765
787382866
707926116
176284587
979713008
1401487967
844939514
1428107900
784671076
1370098431
66543586
1843365695
1290728633
2099850395
654788011
213341311
204752278
1012676066
280813745
427852031
1256519276
182583489
655979165
1017766472
854424788
1707125537
1084207478
744164918
1177477193
685669270
2038873293
1117158964
492564531
1955662393
447967878
784861121
1128613383
269233230
1726304315
508170490
83177890
1026926449
1387984941
1662493219
1355417630
801888288
1269103294
359266148
1760273738
73878797
1575957110
308397465
1677774314
1973336501
650504491
1259473705
1483486365
2138537301
385721504
1149217263
607509272
1130858625
298674272
1874174319
1388150341
1599981895
791832626
1738667157
1462067585
727662876
54603999
1535921991
649703227
1355786005
770726380
1740490810
68787141
1596387835
576025400
1332952829
52277424
1442722339
1551576193
1266799400
1770647017
1214296084
1977455737
379357832
1756402301
1268945601
779793334
979210889
1621355845
1657482567
1175269217
1105216447
42182578
1434306995
791991219
1160850458
1623754759
828641173
982871412
1421724914
614085427
1755080988
1075956872
1697692026
31621901
869322498
1013604980
1468743394
714497243
1714062863
1952238521
1426669760
870501218
1989084204
1419740637
661604402
1955130615
661635002
1934899893
1314317181
1095781183
1074986179
1880668041
501776478
1369605532
76859294
2058540593
369797525
192153169
798480701
651313341
810021238
1537778122
2116169563
450074106
1131462024
700327936
1438166023
1019372947
1889064420
533825023
1623286390
1507239914
1458171801
1941401252
1755825864
416290323
651202721
1751040773
1145070238
521488210
1301955344
703239198
1997748910
2014348690
1255953133
601601227
2135701495
139774521
172114028
1520268316
125284577
1109167586
1761559529
1086288754
510361931
668467784
756653006
1026953584
246178974
1140052409
75251064
269195062
1696315178
240116173
1278175726
389315223
1828160332
837090503
622768605
145149682
113082801
100459289
113841114
1177832657
1311917368
425786141
955955873
506341034
1912729799
121569453
708449838
1840364755
870788916
1867483274
2041675751
1941574075
700553179
29594829
325584990
1355364587
114473356
501527152
805132077
177175504
1711663749
1068869357
1165468695
2010158595
916066284
1032008290
1849281371
95744659
1608414656
1066932767
274092123
1206540065
626099254
706992633
2147361759
1077473562
1500825260
975132964
711213156
206470900
1117538320
1482907309
121146903
2131474666
1719498361
955382674
912236838
336130619
1871022865
580822721
160099857
1259587635
216872826
1245585734
2025493202
1605772318
1607722877
769648001
569637456
799994228
881448856
555787245
464207706
585453776
2028780753
1411084677
727676786
435263879
741277130
1399058165
1810320479
558144882
417298214
1773317409
1995669518
785657949
852407647
986360699
972122043
1971049495
15959775
1307674106
843643237
288362
913507452
686883076
192403250
2012764074
1754361331
231486642
974284779
1435259423
890311131
275215261
1033673703
749987121
1205140726
1426911720
24068172
1887183255
1271727815
1340087110
678935894
321735581
307798044
292683562
1552420929
239155802
1060732447
1704773622
172621629
1860082853
1231141186
2123444983
1095071899
836015142
420210110
763098588
1383671069
452620139
249804498
2145358745
2056868026
1411083805
1674876073
58473906
551557712
855983381
1279351714
1788227132
1884439775
1012305855
1208842033
316142156
662698165
1501265740
1887497734
1929494635
2116636732
864012494
894378945
1244387979
597735424
1415399963
1764979252
279608603
1448755202
246011587
163089830
1947516846
1093586174
2118030724
1003878542
1555499289
1989185660
1301211211
1834642986
1151703538
1268334488
1444203449
445077440
1470762648
173978286
1827602011
1465662845
510235055
1673244565
345405757
942575638
1123483399
1374127212
315587933
1867114591
2132527955
1408541789
982719388
585392596
2099994584
1642045754
1445701366
742203184
286508305
1960520112
1208080838
719287106
1231513822
749199834
1418684827
2054127881
518168410
476158013
533978366
1031453848
298045799
713131768
1448826631
1414986999
1677051834
1831633480
879374449
906780979
2029287962
2053677617
1169578516
1532679023
704536360
1028096040
2045409306
1942838911
1242845229
247969886
436860077
114470174
590802533
1771252423
1031681770
52334094
639225720
6598575
1254698804
2136022950
1983680424
1648838326
1231770352
1972738106
1989978788
862092085
1954378994
1188126940
912610557
1604982474
2106015461
1331504243
459717219
1652251881
245794205
407987174
1538503908
611596904
402936300
68957819
401118132
389110485
1869719731
1220584515
964920085
1800212287
1151149216
1580857203
231125052
1722408279
951777009
226265647
804333920
2003876960
1128818875
962423984
804301661
1632314031
617947276
2041866092
2034829271
409039532
64350943
547109597
1915328321
1240831293
1834824994
2076725694
1230759067
1766817574
2119760368
1476964446
1427369260
743893048
29882712
482892883
967105703
1373530134
1644157848
296683942
452784301
469086333
769491197
209038736
1187980215
466063711
330110520
1129975998
15377577
1853000813
583597489
879955043
1212171206
1537403368
36415510
1809985066
1735327726
1036354557
1193243379
1888348003
1431874229
617725073
143475467
434593781
1344824426
1345318169
687285932
1705456353
98322720
547970077
181901854
1723203327
1327823796
419233484
473294369
315650014
1784125316
1715181964
569555166
749674265
628049663
510685252
227308092
17139533
90126270
1395974092
736891801
300966682
80122754
1938615739
424882320
2032319251
256792453
1374437580
594360072
999817831
328210104
132957466
395475069
1275032916
648309675
842853148
854216082
980597116
758910808
475784721
7109215
356254105
1598779409
17552146
671752696
288373014
279568176
1083380283
972729121
277469674
1440031557
438685414
1192085795
2098079409
847177900
1830307651
669779777
1063761122
152903353
736237635
850217094
486603399
1339952876
138425799
1643036186
1968219306
796597203
1852364210
1562719796
286934536
372689231
225679746
200201720
1831824458
1188390280
436863056
1054435301
473124148
402198966
234581355
1110243462
1284809858
1036913867
1561328923
194886223
310213337
59982111
1713221631
541826049
315536956
1423631347
560589236
162225573
1693897992
475883850
1650026000
1209997956
319468088
1278971187
44144095
1929932720
1312007737
1774636653
1817845742
1347709334
1870450530
139917051
1962499829
1724496682
645739158
1293310735
1869628466
574384719
156815457
887705196
1285371114
2017182383
1577639114
1160448825
650062189
1458251101
811379683
1852662756
1762860444
640854629
626213090
87492216
1979186504
1802204106
516164878
1453588658
1497512632
127130424
1125203802
955004741
149111152
1386560993
641003233
227575401
754184507
842593065
1683165573
71335073
1964905097
334163181
343657766
1869422913
1900447557
1141295497
915709181
709027397
1585036851
1998932253
1957476232
1603947122
1378442205
1500182311
1480612127
1702836716
1234637995
1307863819
1206161036
60929008
351981560
1498813479
1382790376
1577772990
341332450
1116617076
1115229726
1594075042
1206570069
664571354
2006602663
515681982
478564636
207516163
1002895154
57990553
255443111
2086990410
1974480907
856235434
659054000
1629226607
558868726
1802981497
123235719
1451225896
488267973
1754538534
638562229
20017026
1805039418
746703395
23363152
864826029
1890638200
1871576488
862960392
1487026231
2132554817
2146659574
2108462
1863540000
116452286
1761729688
947024756
829377806
1958992585
1938177462
246089064
931536594
1879958336
702430131
398692646
1541614398
1048704935
1779778897
2023477657
1284112289
746860267
1278909667
542162182
1625690285
1578104763
1331818913
1005083069
1997597905
2036143014
1480901507
528474467
1745492319
1903222685
193276396
1142053065
56782322
771051626
1555203299
704231787
530330303
2004742709
798416950
143097542
195872425
1563356423
1320979601
418281019
134042633
1317658857
1715344327
426821152
1744538432
2052233972
1491645405
786243975
241074801
1669526548
982982747
1283307880
1368528303
998453141
855734389
124393812
1179797457
377897594
405211918
1215906095
1316279724
332161412
1862448629
677668294
192945244
2038791168
1004450018
1663846131
2099559442
615640852
1749068437
447384967
1064465677
1912673849
1613329695
242455698
888825216
1585746965
523416690
203393081
1332936756
138450413
534413162
660239876
1593599940
1316732709
2003875723
1514646976
36561919
1059910706
950694997
455028081
1741244577
898559979
1358644539
1911274293
969366311
148365036
69444168
685963088
1054308937
1976783146
974797701
1044563579
1955873863
665022961
530270511
78611356
1908423135
1696997763
2091834493
420203630
2044444326
593405202
171664022
481513561
442363559
2120805218
613235669
1676008039
621207726
881151862
587113036
517351322
760669371
1567202936
1006467182
1705013674
1419573776
937718352
640746596
1746148521
1186853209
1370010049
1959035119
1157135956
1865294177
586805813
1609561178
1599008798
131340823
2011408521
873944786
1858405175
347826371
273997550
972110856
370071221
1139958871
1204947312
1702206228
1502520165
505083900
1059995792
589231099
1613111780
1094099227
1512446416
1813190823
206060226
1834175704
1010810062
39497527
926831037
1567661207
777754243
1316150093
463438948
60735099
1980615424
358062030
1570439485
1161939905
1617164692
1669371339
1569705443
1585272138
321253010
1956562675
1899403626
1586850552
1680683693
883977239
1207380338
1929974665
1245710498
794575538
1629378068
696035008
869619698
335509016
1939676462
716137665
1444404441
1197445253
862468783
356477735
1260418414
38364985
1205566767
798832507
370259390
2096535548
1035134716
1483028475
200806383
1749633608
245525721
356997933
1439945963
996853528
1797518169
826789846
292348066
1711722786
1906574557
298910105
362790753
250798979
414702992
460809734
1667747756
320608663
1447088531
1004987875
2069199800
1442089215
1256117726
270654160
644982427
1145659535
1604993595
1986916109
1145924970
1720263120
1891512538
330373565
1746341500
1462095320
846638413
1388908124
1043972586
636931315
1537581499
655693897
1680358262
1799095362
782860706
185828122
185901396
1424340061
484785059
660016784
1641468992
617829901
1361552055
1813531049
178781021
151131480
1994346184
1197902078
1957761505
66121470
5306150
1189636377
280666408
201660081
1959551728
892184438
698775930
1201263921
1066048144
1716516022
1719298529
1584012648
453166237
436643409
2021436559
1586758430
369532567
1034614480
98935651
939721124
2058711366
1780329148
994192696
361747393
1690830510
1805642450
481676838
22306307
1523802792
1053792799
1407366395
2123969001
1807739189
1176892446
1650719856
646462760
167132933
1345335935
1982820392
1629746474
1044129649
1929529242
429289603
911850803
824524652
801992309
1254199226
1733903475
318928559
1852886761
1036642488
466094955
1107048650
695645448
1423060606
1893336167
343093149
952668131
1441222963
1071339408
2069590378
944533151
1983109811
163171732
1242936318
1871567299
1059834966
1678268062
529018734
331994716
882709483
1424405794
520192903
996892125
640022757
1529685780
504193497
1896526053
1224618477
732729850
2009139410
624878008
1979178895
696562220
1918992341
1883430299
2126211526
1517739811
1344349271
1807529429
2047316587
1791044193
1807154721
1207063550
386675964
504857595
1749886307
72463128
712437932
1058263383
180244630
1855424596
506425183
1782309942
769578849
407219875
1000001847
866141179
208074037
1823307418
1031014466
440667595
1131356233
1491315316
389903373
1206771030
842081555
1530966700
2106058772
480945272
2006413932
714690979
162906963
1973656083
486459635
173554253
911520230
1523115897
2027232212
32783468
1278682028
1731725797
949437290
93632024
518543727
1185908224
2087212578
587794522
1070837604
1301951055
1244300043
1119563378
238453113
1919261122
2088621029
1587902820
212316100
1170436992
1125912467
476612256
1000755594
1588028756
1674221031
1992950935
730821287
979831228
1488190354
1169428234
217849864
2050319568
1046730658
1747018898
1765781137
1975134023
1275138646
1053990601
1156062525
1819253637
1533137255
1205635761
1495894813
1589636697
1797655405
1364794057
278975764
810836048
1767370597
2022484624
473137307
10415433
793594951
1787586756
134264089
1796258219
1107571560
1872112059
1429274091
1981566634
957210996
633663646
758921460
1119912187
960854923
426558128
638377492
791375888
2145161078
1121967059
660089181
452371136
739608331
479023256
701881951
88113922
1914414046
321251434
515548693
222348712
2143920663
309693899
1562622138
1811612333
2082195288
1770018438
774411604
1034697199
47731174
133231617
2042422197
2065378224
1746692108
1937498307
691479688
1603872255
74678378
1462928054
162033209
502012228
1818311465
1719444177
791181088
788156171
198371782
1278408460
875924343
1060998332
286693073
1451085841
772993418
837598149
377592248
995645261
1205135623
76607752
122597462
591117566
1943250809
1916801544
469070334
422713082
1504367504
1900792498
341685499
1389099929
1753560068
1470500390
1155194737
2000196968
80765003
724856607
1016206790
535444328
277866885
1461574128
941554771
2120874236
380152351
1048784297
1972913343
1951362286
226925497
226208459
1982156236
574927547
74260195
1273896897
1987194701
1266035366
642893852
368613755
882939197
1658572552
2029536672
720237316
39567960
72276859
382789089
399172673
2008099597
2102336213
822720013
1525235284
1507207222
1401520097
634852135
1008204483
1674458649
1902259487
701870224
2116724190
2117401810
90693589
1180834923
1377216915
934569840
1560953225
1854686998
319854071
1240629073
398251604
1829677638
1022635664
1866415146
428954495
1966534584
1757228842
1085276525
925197486
820922834
1231418654
2118085606
1108648646
2105610047
608485103
2038566213
1616234724
538389319
1866394215
529079851
379874858
1781026128
1776840413
72104597
506729054
2077873718
1312534641
649674009
1443730486
1867323681
278698477
68782771
1568042781
169203986
1227676487
165962218
994974654
1862335340
1274204844
653213419
115255014
1834014051
906047529
2003985689
1295713673
1637461708
391723638
1029338635
1911496397
1196980075
250819086
1489217768
803331397
1224766340
1956049846
382283079
249766744
183040807
1746781000
1021816174
753629621
505923906
1687048617
2032916709
856781646
1137879982
987824008
1846812315
1630547362
1876990710
548755564
1483735568
900068374
1501112059
1597418337
1943224356
652922685
1323299788
982219158
1691002248
1700854243
641100387
1274105998
128853958
1173104858
1705581657
944616388
2040626439
839084444
875522092
729033609
717665955
1582080869
68166845
850410474
604935506
1032212422
1541694735
923398236
1513706200
726898435
1011699454
1488738308
523389958
1698214051
1292673685
386723629
903360562
1845167248
1899643213
804801205
1134601116
279346445
823128220
1228379416
432926915
2014868305
1675605261
14267881
815671785
1809137887
1761868252
839735572
2084425816
481268704
1926403603
1978865303
2003919686
828740174
1900060633
1246180366
1893063647
1662233821
1227404927
337565701
1779765426
1294393156
221579961
718907827
283408941
332571746
148135317
1157466351
796982769
926282266
842398631
1707749390
1552924794
1427583947
1706228880
2144662491
335621698
254847264
77340392
2047969990
1887124780
666851349
1556498809
157938972
2086504858
944329036
1242664374
99661010
1437544381
927662986
2057687705
1267837520
1100583917
2129886659
2042009797
1344589761
1332248236
1810918844
271518171
206930553
1122913269
838125659
1290796175
867585494
2091917888
2039966397
1828750045
1623355420
2084135870
1058166897
1602026044
353044653
1304388548
161500396
2008946414
1509856646
772459978
196589842
1911966087
1082813288
1828026050
354834372
841207761
924617775
720629293
179007439
1423340359
1165112997
1829316700
65308200
779738329
1450292863
354674615
803813017
2054536246
2090015283
795754166
1178441105
1219100062
1208612792
2059472465
1272021987
1780432788
2032252702
1148466730
1792453568
496609777
198792788
366492342
268820355
803504927
730663065
2133804462
34347801
46354319
1889818455
796868497
1912999234
1764076942
1114760836
958980613
35725653
745152558
427699594
1096153410
1148316720
2120973572
25939285
1028032736
522941731
173664599
1734034306
793857010
1576863987
907729927
617444971
299922781
1114056145
1455744977
1951458373
1016769264
460240168
1030996888
119195991
1683069908
1364160575
610210356
265322428
1951598978
1485580887
1526414928
2061738618
1153637607
622457643
597765865
621780876
1700403236
676059288
168394878
1902617574
404432858
1584012785
1782178695
2079565200
1225423929
1638672144
1799101372
346804170
1909919948
1395492300
588010290
295591464
1799835109
655322079
1019059479
1393944895
1721326196
520049806
869327760
1302427748
383842426
1262419462
261196210
1096503595
1239997950
2084708346
1400344619
1518608638
1799421449
1261356229
1537739601
1928483232
388479929
30977731
775558169
2088279406
1703203380
1120787964
1987660345
716346441
1903792977
121371118
779995947
1375393586
1000118471
776397274
1792762980
1281093743
1850800891
703298357
905486724
23009515
47497940
1199545232
333727818
2143663299
1443018677
1416546306
653719699
1246178498
66996510
2086187101
1034102538
1856977538
683606752
909312013
2144850930
152264649
1449836538
1055042258
945025046
1615394008
1860811651
2105077985
609035338
208802616
1969379859
1712528801
108288365
556181520
1021415611
1158712441
1634913233
1338797438
871464260
2052902230
248515013
494348062
1523255765
628325336
154086341
1892248079
2134798467
989782704
1521300030
1696891336
1976301502
454371186
1668158189
1456433345
159355328
1929442382
1700935895
860688960
1424891983
1323568892
1599471570
1250193766
24786722
1229881159
809833857
477173100
531989015
2097851776
1461341136
797565110
133985102
227955297
1461542469
1472489272
811362690
1929792295
452214111
47839012
337436514
2064722203
152133548
1701340621
1211957312
1541497649
328555880
119824250
533656269
845904535
650942347
865339744
1297983678
1023910734
269602264
437160087
520359539
946777387
64821018
504018120
1421853148
1406301268
1973768591
694605320
839887724
1712292647
1181025972
2008847581
916757699
2138992357
1392120701
1239568128
1688043510
716025625
1232366671
1594466134
61454276
1042944907
594824903
1195162636
1162866406
1957229920
956488983
679986516
1789508222
2013611640
53970688
348861548
1020246659
1236359100
1490529686
501829248
1408377111
290907797
741438650
2059056623
1662066407
78290090
1966617816
1026777086
464389850
2038798107
428638538
2040025058
660133483
32408597
696471963
1446372796
750306525
1784376549
1195801972
1194150561
1196365244
246228342
837849286
1540837780
1132991357
607093682
522951196
1853357453
2145097490
1453508523
1346620752
61217874
2027216549
1100716044
2074302154
2081131845
1028130829
3347338
1064722562
601319232
1081794359
525617964
241589184
2121373629
2039313255
82881670
210355586
376884287
1290765457
1613837553
1944000479
1665228470
391126466
554410631
2134289851
1199845717
603546831
1471201915
1199692824
738621887
1480673277
226512172
1475329308
2026488122
1891528956
513263517
38104042
1776436990
1122445928
881259735
1926600240
99079163
983198921
377647488
311391305
1059214718
527389095
1697627630
660958079
1595335841
789953717
885541499
1023032504
1848896599
55491494
1309376516
1368504794
962438814
550719542
959969278
1409419706
1161907067
1258312778
450996754
18093018
483697585
171186732
1553316726
1957825219
1654258879
2074534052
1846138891
339897878
343137258
2008009962
1363305721
500923716
292680306
2030428380
1851472012
1077839908
1376648131
771133512
151161980
1719669540
1466786537
122061506
242136395
449483155
1841178094
1244347407
996621462
236496173
782934860
1944502359
1305778713
820850786
1180005477
49618271
86820281
82593692
438942897
1924360865
306277393
1033677802
237524163
1090439382
1773622284
57533722
708250606
1327284996
171654532
621683639
633670229
934284680
670691696
1109546700
522084933
1622092446
345610895
1127193750
1039638594
36533872
1390203813
1906826238
1258319153
743967702
1209665039
1297565693
1437784929
882242256
603160529
2006274068
131212821
2102532380
1214918160
613943495
2025891439
971549844
2070470902
1991215760
124490385
273123182
934398833
2086732689
1752659519
1366224565
870828910
156022940
1385937111
585911924
1636784188
654491568
1791992345
1889199728
132888156
1471601643
2106417598
90515148
1130813128
1962479853
188825122
1671540658
980110206
474919502
410705436
1644086662
1983739163
472230563
763571087
1589611757
1794444399
1701473891
237904095
564042503
666780591
2141796189
1963612739
1157353025
1578112052
2050914579
691240378
1232281114
397030351
170670821
1103401615
615256382
306398127
1212548096
897776674
532094400
882208285
283660551
691453124
1296953489
1954646374
1972175851
1436608968
500848606
65297884
1221187239
1168372461
1365892901
1856429039
96984350
1523616530
98416022
2030913018
1039563467
1943858957
1343558160
182416151
363743593
392971119
382437650
936839006
1902090532
513841100
644299685
540268637
1432185071
659289124
1921080447
1479772297
557037093
1892796424
1491535110
1258386757
686247456
1005970798
1848343569
164373348
2009823761
997890749
1788524082
278959332
763436728
1430404940
940619733
233784084
1894871958
1742173075
474700970
885103282
1920129091
1995073056
1691138812
1669682325
1958555497
1049646230
622076707
1007830658
32940261
526983639
662374776
1370242920
813930637
1108039693
992636072
1194005475
596472644
1256421775
119207845
378616879
1295331233
1856423709
1888771960
1414009749
595680307
1090236062
1137749524
1165323420
1995261523
160059184
1634612951
958779739
2130965706
953306485
1098581965
463298284
757709685
1092782433
1558173176
327929155
920620520
893853810
60322458
1594903201
1506733880
1252292411
1368657204
224029758
1792303062
1319400227
997885690
623334311
1858559838
877196923
1974335584
1179022637
142433020
195596062
2094786595
669421847
1825342986
148327188
490136673
1350409306
873158210
1400209485
91768024
1019834319
2096065303
256963411
1121894750
1873756648
882037675
1108091192
125241607
287409509
372689692
1233309283
192054233
1961623259
1115660374
679295951
1176625068
1531121883
1135820451
1887615960
1153997991
1919931220
1233158550
552543597
1017538386
378529123
1093583364
813017148
831289587
290148474
1851876516
877761239
1940660810
525004860
1558458691
1220876194
1269041904
1109292283
1656674446
2078100503
874114543
1771070570
486171809
532966126
1266325295
894909699
1760237515
798904619
1106652785
1863716094
1790492730
287667504
1626755624
173649037
1896403283
1491211820
1347392943
1980614504
873713210
323314922
1210942352
1941411090
1099554143
1163049691
1056231538
512090578
1164622636
1546220041
1765686727
359741300
2089476924
271868358
1632457700
2133319917
49003065
726347934
1354457441
974273360
630978543
336266477
294752948
729534514
1565467270
496887119
110355665
729694698
612049374
636777430
1523469045
1286183941
83089048
2091934555
1796774871
1500750689
82644639
1184956359
92455638
24831045
1767902899
755853014
1141370505
1209852123
1928136306
1072198430
621026508
934874048
825773504
1903367174
1168681683
255418844
501044630
917012348
1736351943
781123191
1737301105
544709769
1419656316
1299616512
1518737865
526734672
1680998458
489622015
1497624082
709775474
1660375055
1138268197
535241039
356630708
340371617
1525643556
529855608
1098359701
1478568530
1892011156
372643721
1624551669
611668051
259723345
1557299015
1556939319
1329690245
1785025031
1304067772
983746753
1914138982
750997748
1839323968
847177900
725271924
537968731
962382616
2090768310
19715617
1185795994
985625972
1875143115
2066468709
374525795
115390172
1783097317
751576
2084433535
155197001
1326325172
1550611900
2139336154
1459809397
819196972
259610501
1009527623
1646495133
772763627
1599692928
666615477
799659356
1491520772
1798525126
283294814
446342701
655439593
52076115
1683882592
960077253
1979987814
194716971
1744450784
1226527199
1776375327
257615530
751357749
1939048570
1144236779
1964541457
767342019
1197048968
1537073395
1543661077
2055225176
1813243719
1675066213
165970728
64301203
1045778736
2101822234
213017562
738009585
964614086
615113230
596681288
719072055
1988478855
401558695
486348902
714494953
247709259
1678734985
805582206
823601190
1972211018
1871118785
1978724929
1933969098
656757335
350419663
2032084314
935299795
450982203
934523623
1993616153
978935420
849077550
240915319
577926438
632558697
879016117
780274238
96482700
1875160533
1620851721
1515221460
1054158244
1328430124
404649700
1598367467
1785910082
1249984244
994932062
622116308
1646117629
1062816862
76776235
691005828
1583424630
1443932524
1452882383
1094454482
2132880729
1384120727
1633964745
1773483645
283805579
1933950852
1916913550
1230513743
1730375851
701456142
144037219
1567346106
29339825
499658486
41962997
79386886
150679391
1990750623
1980695221
1416575110
1683440151
628931620
1334224995
1623664670
636367978
65076334
1103385152
236158176
154382237
849464150
606789362
1903370757
963616482
1072247316
803248506
2025146371
295740624
787186516
1990792167
776642583
894656811
1120086644
206261618
1324962078
1941946825
472883158
601632541
1599662664
406006852
849860973
378827624
920927230
1310221002
781729882
600318851
995169981
819210341
291297646
1339601013
1867172330
2108812442
720648605
1233052472
563135221
1334356388
906180513
1578470929
1514190649
1111672022
1371996491
398421001
1207107015
827146794
1624699135
336369452
1855037353
801772008
953279280
279430909
2104516353
674140011
824660984
2045830238
1095928615
2142110142
1365590584
998826788
566716966
1984067725
1085450564
1098954817
183105089
477863513
788719171
141023748
1224955392
768157049
373025165
1182928683
2088334980
1664849443
481533034
972629529
231065714
734477025
1251749921
2036319641
1772138522
1951561134
234272672
86157185
667293111
1077725956
1837979666
103210623
140073987
888924595
1803743838
537698050
1700859579
1845737300
408276085
2029507352
1421777474
46609626
633754352
178234847
1189875110
3314167
1493170099
807010584
37407898
2063660070
1164839794
1216070745
859532263
587465295
1211104083
255333763
890418668
995603216
138731802
1655591036
1858282096
1293339459
548543538
314540375
1136756933
1256118014
1689492073
1839087649
693761696
1383120600
138166227
1861132711
1378150493
1018739547
1058631796
1934294351
1859992764
1762751670
1837942437
2120318877
936234183
2086567883
1244481038
115068109
1456472959
1687487298
1259952395
918470093
225340706
628252599
2069111929
1872057082
1892605364
940372033
344598856
162565168
1422891475
1868248138
1612824186
1285088713
1682863577
2010937954
2137265718
8197972
1636960211
132254125
499566311
141812171
48245624
735032791
671157837
1272899236
2053304733
213933271
759813668
1744488801
1625789209
212555433
569200775
626192601
1122669002
1942626189
895776137
1553090944
175796910
368964442
344327426
769877393
687541340
1339142502
184388053
510886329
1549272838
608530318
1895732848
1308401964
2117653166
1610800124
354158128
544830314
1883091
383756285
1553682030
1454789284
1783921912
1486364037
373884495
945480525
869113058
381661938
489292364
184979278
120653418
799990780
906475951
1079931896
1065571179
1820009611
561622521
1317794240
1076784568
81511752
63199221
784544434
820464345
243348482
1370519734
843369800
2057894671
1808106377
2038152483
1163970768
745469544
255494907
2011020474
1517131438
1546656009
162081845
1959506631
1890025100
144762372
1564670369
722444544
928811859
634883967
635050380
1672354201
1233266674
1533946875
1740505123
214179450
991322372
1616163381
1989475356
977907527
1057350317
1397426726
2022695009
1595020771
552658625
596588845
1199905607
560840252
2021081739
703161397
441231183
729392831
2100319373
1764627645
449724721
1580646923
1436303153
1423221881
540168471
306558287
402461515
1709472025
2131731478
1518404835
221884899
1353460881
786954505
53000286
1554621062
1659696747
763238075
908316099
1128726374
1595966919
590022290
1724566877
750511139
1041924928
28656819
1970326
1436146727
1791288721
1293998841
1673988060
1128277166
1338530262
1925240323
2004278104
1508040617
2078367531
778611487
49558394
898232264
1390880530
1534731173
1244235442
1053279813
1108540896
1654232737
1162174015
1845521788
408500550
193006165
551494989
337489437
516274705
807229855
1032872655
1654007332
1015456402
594671522
1288536015
953870417
1843138709
1942595981
1463758315
738103464
557672898
1726164254
561717913
795087795
1667862549
1399496215
1202726552
831097555
2058767257
1998532311
365408219
878148223
151128824
2014057683
329967535
614095051
888025585
314906092
128216338
2104254424
1543897324
184498246
1106409408
2043980433
494552978
420577005
1288248387
499276879
1800678605
501974084
1347288202
510953482
834484604
1841040960
1274170827
836904421
1060048664
1068117117
1660401513
1508745088
736892257
1132858597
1789367907
2105064437
87463518
607971458
352911280
484470681
161324334
216860765
633263750
1602305414
330562845
1528879555
1313675999
1108653351
127733816
1948368591
1999944611
367850881
703434701
2082539891
1796023599
817400789
1052525465
534573799
1346147575
137055281
269209960
2014874264
751715709
1063484767
575332919
1653590665
1789832553
1200550646
1698045214
1001386005
1929863798
740175504
1429050618
734326786
1445479148
602370397
1370405833
55961331
539466398
20430511
4128645
334855560
1992673795
1254281751
1600436452
2113286650
1939930727
1283767836
122467186
1246050592
1240801215
213824430
1830216272
1034638303
1763228890
1956593090
1040573362
536145615
754264173
1130927362
1070243062
467028981
2016015379
1740433144
861202575
2018433938
779229209
222628526
965922346
1041468627
1513604528
882424960
908833390
1608708809
2082284846
1720762617
486469142
653301752
372600850
667687933
2084688830
1312730440
65790216
1924746750
1902917124
962467500
1368179799
1995911753
2068315267
1657006962
542925616
651307565
505383839
625856413
1178105529
726150043
1955289862
1325107670
1319389168
2124602635
932844010
902865886
1221616599
58595317
360399694
2026392943
1419922924
1609671719
74955639
845862001
691492104
1765011901
643320125
314397455
1772383621
493965611
859816162
1214158661
1315588271
2018252520
1283639388
283542350
586665307
282196993
1010480978
1983382456
1854274947
233403442
1301558079
385102868
276077129
629441516
2128338636
1249446540
1805954439
1556882189
665142060
175926019
451809199
1890443228
1345719586
552844298
1485830574
1388481533
2004043462
582275189
579816040
268949699
777521056
297842988
752842664
34177977
1145802725
112695450
3287753
1462230622
256035112
980071010
1427462538
2026997548
629941090
933258052
994121434
1957456070
1185067711
2068179055
93861692
1887106062
16956034
1640921824
879992728
1987837315
808673987
2087225581
313737778
479324891
1463786399
1548520438
508458336
1598457997
611733514
1381772101
19230260
783971446
48898245
1859965082
536622544
1748080598
779631698
1917483974
1451051845
733394479
112178837
1034970407
553889752
1994881639
303082372
1961655523
1787784091
1628853788
2076611142
2052804014
196875636
512148762
430569299
1433155518
2038734885
1847376481
433496667
1960684914
887790577
422063469
1056110688
466493131
1268142469
1883544508
1259683328
132648469
89108377
258348850
429208558
945218766
1559564050
2044271690
80436972
1390605362
698124260
337906230
2124123983
1367929871
1405699093
623930852
1928357788
66960921
1742940849
877520165
1174860874
1229944296
846799012
376918341
1633814067
109829797
302119055
1731845551
564728600
1384765955
935770236
1858203973
1110553216
1267870148
1918456629
1168957756
414174180
1767042986
733691400
1401599028
298197002
615304578
29224423
1180709697
31748512
516860301
2080258732
957959042
16708354
378067797
974746142
1661604446
861241264
1030855784
768797289
517106363
1354242760
1048751917
1322436306
1432703077
2065528033
1481522282
264825487
48820863
67444526
1907948468
1183704433
794812923
1251181778
1815054434
1034499852
636634470
256658945
1036008208
349095134
1493615565
1146230426
1615314148
533968081
1681248457
1004883852
1289904940
1991274179
1791038390
1814507696
2084983384
203873090
1122150165
2001470780
127620586
536012551
601887415
1100149173
873221628
100318099
1347328071
1172248261
513852874
386196160
190357782
497707945
65007087
797612511
1494194012
1969646090
274233080
1128132197
1825550269
1274597173
394325936
254023263
431308960
45479946
294380485
2126722312
142520815
315630453
1017280979
1876460161
579907376
542902099
2092598290
237019538
51706023
1989532925
1051176437
321606
1192592562
1886149665
1027647298
94476488
123929979
987755389
1669758625
2043463853
2105301340
736214879
616132597
2041363707
1620857968
1906948347
1444737594
1042833810
1366884384
955806801
1046030261
841781055
74401430
2143828868
1031937170
963462730
614164917
1343418792
853186660
47939117
224828277
204663427
587671447
2097237796
1955425247
880391583
1535894814
1531769044
1394890293
243963269
86310106
1083836739
1679234614
1256185134
286445918
663254017
1947009355
968657194
1819408391
1383756806
1888753321
1256901268
663982908
613383091
1480379237
485739183
1663795635
1023121536
1012540448
1438536126
1197648701
1029087699
174248490
293210362
349561072
1082248568
586916508
566665267
642693093
1974798589
1414612182
1347932868
1117405174
458952828
1118899378
1652204588
870722080
1082937516
1651297769
1977675541
615568077
2053429441
1852036695
1299611426
375722786
231181761
738411488
1158306380
218052189
1732683653
850325414
1273964647
1574967094
674308880
1935011586
770480476
376528134
466485332
2046084809
2010843602
1232390780
1501924428
1875036700
1715784431
1806459798
817349944
1948172131
1961965855
1148702432
817591755
2079450902
1722139477
320145448
2085456510
1558068755
2024101964
1524865603
875992390
706491729
2051610486
472931644
1465614567
2091297776
1932999175
1238445751
1226967691
1876574214
2101231853
827832049
1586738316
42707608
641685246
1155976379
1383878484
12818932
46109882
1799852904
1707606198
218643117
151521586
1576323303
1279349708
377089041
2067032186
832096509
1348359472
1561393004
1495564439
776177257
964635303
212697935
249968462
905144729
1243042984
784382631
208882996
125911616
1797959343
2021610643
1459711684
623654244
486525816
1837704784
904887324
1408776700
1003621590
1334451588
497677545
631710028
1904058868
254013333
1443499465
649747475
1130977830
1211897324
2010197589
1181441910
1192021687
1952379061
2127779764
1346329570
1561148456
584804713
714730934
1070260537
918618516
604781691
193922430
1911074706
16063096
965059971
1317838589
19939884
137160933
2123897745
461652446
2128879221
2128893559
806873387
1517962987
1891876471
2093037256
1597514869
1373162648
1365006824
311209029
1429413930
349593530
333024740
1425512186
715000900
665437048
1688087650
423710132
354728885
1434229854
1643825181
1929281012
638982259
126058346
379029318
2044908401
2105220113
533619756
1942633135
325179226
2098577278
1629222826
1153651769
1437717995
1965862325
1339316114
613678658
27480018
1936175847
1731531332
176137388
360965379
1922842302
726544959
1477099513
791760157
702014634
273718423
1375386142
1639510316
985238158
938565970
2147226656
923813027
80337427
1251537924
973175450
994694457
1553372357
1436307357
149762617
1424767205
863857088
2008289
1469263933
588256948
585849945
1558064609
1990258668
1783857677
1477827664
522484541
1143390686
695752211
1649282944
60956008
215241130
1021011568
1186583790
579141904
888717522
2096803139
328436096
1280486187
558077742
1280601516
1165528493
834694430
1693986808
2074960490
651658735
1235836952
688104920
403974872
794794194
878495397
671894135
474532866
923805277
121952768
424554382
818374522
2062611443
1263995684
392310025
1453054561
75120403
634757589
367260986
372632809
45028363
1184954333
1782522250
1224002391
845643471
973728929
871230162
350392115
845781619
2010845590
1773110724
1303118951
279713521
1087737741
565233482
1308211946
2103023604
2097110364
1489856869
1888754574
193068757
440282985
1720153868
1174933682
957242638
126422724
503295847
134147475
1842492749
1221514005
9518257
114352690
961910993
787673947
302051949
1898038310
1627073314
1229704609
988703905
1226244477
1598399211
431082980
936804977
135530362
1156325174
537217514
152073165
1876315048
169267996
1060639699
1072128472
325324789
952303186
1534205707
2113865137
1036053192
659543930
1684764277
89423028
2142490996
1168832710
845664606
596791924
975320663
986990750
322135849
1400371078
1121609336
2047512377
919214347
2064498715
2089142674
531511113
1896654742
1956534889
53984507
1736388844
1727248366
922894018
1069610074
67764932
333770641
948057887
616723342
833462684
1318573211
923421066
191425345
454129237
7772741
729185957
1295886973
959875547
1637817032
1930877340
812473339
1169287539
570977533
681263254
1373971310
629607417
1096255088
362604956
105819230
1522161265
1058410349
1994922329
1525732062
27215924
1063342307
1202581347
1156987199
1157347910
87081999
1513913989
1622491732
2131151012
297613563
2031803425
669251139
318572263
1680887843
1161905393
403064671
1236252478
1413335600
1224700381
2025532496
1729579993
1845037578
1903086387
995916865
716912296
91137035
1097336293
505998851
669275391
1088085802
815239216
2056418658
1909006131
1166269477
1324161619
1332443183
863584045
1469750261
1548697790
950854211
1099008887
446347359
1115604153
313921629
1324175854
1052306661
322644325
1233271771
1464378536
102383332
828287020
1767378026
1889752098
1051191950
1139895703
1095226302
953319763
940082366
128488651
1550682197
26032603
55056871
1721513940
1506673256
1941572966
650948298
1484301194
1342261524
1204482895
186823308
788145497
1830031393
882233346
619371126
770994400
2038193148
1764316360
1027198298
529776942
1774623857
2057025950
255561430
1279895913
722792323
906490473
383032206
2106272685
1338439105
90706853
1861118600
950363274
27414420
474987416
316214494
910929603
1656905193
2128282531
1859966572
954872387
972656279
870402532
734260142
7530592
1663521961
1800425847
302327456
1353003602
354691850
49069146
1576151357
326867858
1142703155
389058096
1465162225
1139243719
86933444
249636047
1318170420
571689632
1404887570
795619339
1354019323
402480344
1120954762
812505198
884720514
807876781
446728077
1175282541
1693096595
311082387
1413308915
727487290
882506371
842829026
906269856
1547141710
2136726806
1885741125
1760993976
804978845
603337253
984921749
929296825
1345283571
915896263
410426964
1067065556
2043175888
609424662
19988553
2105740257
1719107900
1067183476
810354600
1584838500
1414658592
1484363761
743998427
1107285042
1090711129
698790171
1885780463
242194784
1836175763
455843874
870877415
654075211
1876072802
1242029659
747626131
303130743
1860714312
802785516
1697602660
1403836370
401317895
16024829
123392762
1516123731
354542775
1242524928
699618131
1523235841
2053875114
1731354580
190154169
1117429379
1947249858
1982179896
1994926970
94756089
1589867970
1076155363
1439458758
1429137429
734990055
965310632
651394192
1372988239
198878834
2071765812
223186712
757320877
1450477707
1582615981
1611510403
451945783
1922829724
2016868469
475656642
785776130
118545206
1667896132
2127470717
163423178
1249433395
1264450113
1799070977
1480068999
787670258
1335272031
1540584783
1188507707
1139081746
298545403
1290884388
777715535
447964053
577277049
16821439
1445438944
360570696
1448085075
1292517557
1875467935
1072640564
1829690264
1126922408
1210636727
854895895
1992990485
1688494296
1964641613
393705557
1447255415
1110713454
89836398
1416982977
1802123467
986601999
156048372
883116431
1664621032
1202648341
1424417612
1345899964
730558432
1984896695
154592270
282752729
668545515
412076712
1120646803
1732331130
1362057841
193477264
361858017
474165781
128246449
1729440750
1966615333
1414554822
735806555
243225167
1870130754
1870082153
2104382576
1389841417
41528993
1115068576
678129059
1098226620
1133467090
1481884281
299610192
1364103099
1008346149
342536991
380794358
1260011523
697992979
29929103
1384705103
1844847053
1219084910
1372362289
899764081
1729457391
1761338479
1121336884
820886482
1772664928
443775057
729402855
68921007
552820252
1981889336
970528022
1026793186
1157013061
1692729439
1246412657
886257249
1923442268
247387573
1814534322
316483954
892826806
520736130
901126449
1560178277
1393067694
1884343038
1184133826
1658204192
206645783
895328014
2072719898
1564844532
669784574
379780418
1009101560
1724799079
1128448608
385333435
98390491
1534085240
1260939388
2038606354
1388363936
1599317212
1085177476
1185859522
126874172
307933067
1066990845
2064641145
1332462612
2010599030
181446670
1768217808
972484173
949102386
1071181473
328920331
1186614541
1073797117
330290585
319810016
1482046300
1748656440
205214722
471423756
364824076
1283611390
944952940
457897772
1562734774
788846571
161503766
1765808819
797495621
1904138767
548072209
1845787150
1938650076
985109340
1490260271
1941450974
1826590109
1962346040
1441071373
1138777100
916202711
97047453
1435344690
845769278
2076726443
1489635848
1978938898
520315766
834153695
1586401729
1821878147
244939115
685661671
1841405422
1550491604
1081122702
1756915750
183180834
94425091
54466949
2095402094
1125843938
2077194028
1721183401
2091334092
1528542280
361858017
665771742
292859755
1239145151
1267905902
1551783217
2000185662
1612284219
1506364690
73717523
9174584
1598399211
415108307
1956419145
215879922
196340542
1403991689
1521245770
58014216
561697594
1308615795
906855512
710886079
940272341
1662033240
1151954831
2116331428
1673879419
555458261
2024828511
1786607813
293244382
945022618
619677569
591993122
453324947
1692966854
306546682
470046144
1934361286
1511416308
870050154
799519331
141608102
58636141
2143162024
164228167
347622655
728278727
153893212
1017647980
1048972652
1085543846
174422545
1561928072
757616572
2140411888
1650435353
1033565695
1718089315
1842216049
2059300563
1436316999
53823413
36736077
1136268936
1022113723
1806943805
1995690634
1639868925
1191560707
1124145132
640436555
305954208
1289253387
508510749
1741974639
1136431726
498650740
1839039068
170020274
118074346
194400053
821263052
705302249
489893372
1096002926
681668841
320684693
48715287
1226214594
861922888
1016910873
442096789
865413588
1149731211
1544813900
1445568132
237550791
20510669
1323066046
2049612202
1964712005
1110111332
855190310
83824625
916881285
1459519254
753462833
1869747642
1222784544
486360781
1254996840
1916719448
1167831448
1818305822
1850327246
1862027285
411695756
1495977826
1193081111
858953572
1991190801
1783947579
1051855568
1626819340
737815774
2113312196
2133886886
793381029
1466106181
1404256156
147765767
1285636991
733230717
1149744340
185879709
2050364840
72960833
1156296622
602647575
1592076861
1048708330
1874735326
1606161343
1266315963
308857009
493568460
274694867
492497675
1123575459
1670929061
451690669
849028238
169101382
920752972
1199987851
894201704
1648384383
412314480
1855445768
1259196768
1384147715
71527492
1151989914
198703290
512721507
1215240771
1617100433
1700694734
647676897
2080263855
741855005
1535560228
921057612
1461064926
1109821177
134578095
1195081482
1743078397
1930228633
1229277353
2135265860
226431100
1383541987
1477337922
853833278
676837020
2038759749
1972578488
1048114624
1737979689
1726399826
296596912
2013001183
1056888362
311208450
1017538386
2117084505
1208814881
1052586400
299242754
1656959998
1846266555
582622905
555442565
706655681
1162835122
1761658637
965537645
1870063200
723296895
65149928
1914481548
1841639042
563877865
1086438115
1422598847
1114020030
1864718881
437472986
963096016
988050245
948221484
2013416546
135413656
1607636662
1296400805
2133518959
2127934495
1598080065
394379434
559061184
1785520063
179227035
716253619
1439098593
1652638639
782812307
427841169
1447866090
547559427
1177773061
239783326
1275249935
2056602952
1353363364
33583064
1855100791
201851198
1943862387
811519132
1528283271
116565009
2069394387
1165112821
274599295
698321375
2125956293
1122016963
1573006564
1958951595
1392347045
344446276
98111403
923410549
1789592977
2020160334
1404308277
779204020
1410258575
620922283
360712230
704970001
230139856
126653430
496860317
694539726
932193232
2057783870
2079018944
535887688
2049798962
1610424261
1550313803
1157526475
633708572
1025277132
626786011
404962616
78669695
617794346
512970615
119084192
614973378
878149570
626783822
654462051
1133419353
402387095
1193595700
1285563966
1402550953
2037594377
144513484
1700533331
1092651891
1959585238
518199099
1113460108
1633960270
2123708199
1311759312
30804504
839936234
1378824186
1427365138
670927729
1884100261
1783795445
949682216
850801222
715097189
1497554629
91285847
1136560456
1973072658
829747523
1812872708
1460984149
599881365
1112911301
798896846
1938718491
1995050548
549105852
506423763
487693769
1914356227
2080553848
780868858
1071798768
1335616065
1318332137
764126229
312055180
1819784535
1376988165
173899359
1703567143
125423795
921708211
236484640
469124264
1506493872
1672738042
269943596
1120061809
295690515
2094729569
1834982188
1204193106
337129698
596648729
1801414333
1477747613
1240860644
1128642501
1238232752
1394999737
158087746
314704298
87817360
1265079130
636656524
670468221
974814633
1427044487
1345221730
660367902
517386080
840015471
1622647208
1291214258
580930757
81281830
1259089349
625743726
1885923963
1571078636
1727849379
303649383
402032440
1756680761
558055915
921164309
1640903707
528092147
1492493166
149120371
178638242
286331638
1558499671
1707868559
868074917
26783727
1441873690
976025975
1990373525
1119315423
422966800
1897443014
820983503
534141379
1520009109
1384619201
235209449
1039776007
626320871
1664197498
482368159
2007881433
162120584
82157791
2030815584
651862672
1607844051
466620073
856663018
1102071680
1009495412
1224055861
1607381376
5993281
1619804893
2089583209
2097975948
132429126
31813869
1303484783
1603190661
1572838289
1791613350
1891315608
468929298
201545273
364254472
2136218184
1984356107
2007956812
1828154652
2029397715
1680983272
321651387
1556722305
565604423
265980870
43046216
821112669
1044444797
1250117998
1525094821
1277945914
833409931
1157707223
2051640251
1051425379
784675740
1770102680
1090567753
1038968375
33766542
1601448122
601003318
1467263145
1268219596
874916115
668701119
1091199098
1131498129
1197355292
1549984683
1786987217
965275468
1645783156
1725649402
424556968
780630161
1269921366
94951562
176013981
656577782
2121890427
1750166039
1642206073
1869330351
1650220890
476413767
770062036
100978650
1963039161
918129714
1489066284
835478976
504545909
1875887614
1790971974
1884675922
1547990295
1588546484
326602013
1181776161
1135562715
1415683587
1287426698
1318026063
533151419
177493034
1815309723
495992321
861430732
475285237
957944981
375539081
10442562
757543962
810616831
1463185569
1833333653
264631364
1229318158
957165424
555108137
1725656183
371646994
1954300214
1917027748
1028868192
1469533543
212165939
224281989
1915561426
545102153
2034203062
1507975338
1090292387
1559556236
1254923849
1338184538
2040007494
1128811398
2098737869
1775990188
945249371
2109468048
1771084761
651827229
1342237362
1902812274
1358960775
2134262217
1790843737
1199055493
2037811541
2051435230
1883254085
616341105
658568742
1781932703
2034611851
119872060
1751003250
622292567
484862421
590132516
1421473829
1496259355
1005262347
138963934
1333577878
1912858682
2122149487
629989603
1230974029
1263948623
417508846
906515830
167513159
59431790
862290892
1384724951
1443851662
610657014
404875328
1610647050
1271770415
1241873192
590144387
1056188357
1182294934
692768783
926429166
851072216
579435784
1816843788
1234069598
900772948
799930140
1493098666
1116484678
520893218
1295831418
807704156
1785598982
1168797197
1856463302
1348070078
1358215267
1609974379
1402523298
1242865990
1127113883
410207818
1872647611
274409176
1119833416
32100738
106942714
866367054
116926080
954966336
1452160720
301335543
611830770
1949593383
1526935064
727493555
354285605
433841199
1758774210
1866481634
1564656145
551525781
959206381
1313490686
1836320169
1674387460
925732674
816366142
1604405274
786096988
1942886771
1230497750
839123275
759184717
1084491610
2054401918
193069642
675559820
334897403
1746220280
1735428003
1004818445
1956588383
1880594517
748283689
872960021
670180290
1686277976
207215969
89233957
672892114
84234883
369945031
343321417
1292256543
525686944
2094037070
59033499
125113275
1191397539
1455187226
1547113313
1390048680
1697893678
1790532523
1348264137
232630941
998997950
1515625614
1378258552
322127987
1328651063
259298285
228554704
805832507
72090575
224436071
1278250353
1141272370
687622001
567063133
694667457
1933531213
1742484624
229433438
1671601760
455043263
832473156
1701945640
1821406674
2047962617
1569631896
1028575732
854634720
560090561
396956229
950460400
2067145748
13612549
933620443
1198447797
1054636748
325044066
1239237887
1221548030
1078322593
1620915940
1969849971
1294140826
374225571
448498681
135628782
1482448693
220920826
1587172256
809123065
247438207
1945027168
887951055
852677080
269158507
408520284
887475422
1948671600
2013433333
399666087
1978157802
852099637
2018619979
1990394209
1256336543
1955129764
193828595
39386145
2080912920
1377199550
364824076
556645704
1780115909
217458042
302291799
2028151885
1608135149
1355415149
315473850
838238999
1893221031
1081421327
753451950
1981064034
1376610560
1571927663
313890074
346811994
908067383
1474210697
1568657482
722788284
141260431
886469333
564285423
1743863952
1161408112
2084279485
1389187793
93700732
2046124610
1727449257
747311216
263236577
1293150338
405007776
1501320182
383012265
1185272393
1871303766
1199300669
1428181226
431549736
765086488
1407748999
745328411
1076622988
1360190525
1443444168
750154360
1945366154
1149820477
246500600
1657859099
862100871
434671169
1044859471
1686912621
1476471825
961410667
446429424
700494068
1654500684
931115695
1743879427
1531986075
605945036
939947792
270009546
1695908666
2069374472
93596983
249883965
83929313
1746171918
120041004
1158083687
46280440
639862779
952627002
1240468742
96909456
559496663
369898747
1471929189
242776687
1077299656
387436044
541493048
324953842
1184554593
1269137068
1474204224
269938338
2139255452
802520815
574588527
1615805209
1007206990
677091609
1285628463
1685266594
444173332
1281282887
1840731974
1044095746
1451035661
1484639055
1446996955
274696187
1744319080
619774286
2134571638
1882569361
1888868108
548740425
568373771
2059922944
1237505247
841061371
498948888
1905733014
446210042
356840779
1601470680
126264189
391995383
547770583
775496504
1066445122
2099929488
1517051697
705365396
1840936435
1876153234
1828937384
1892837470
644213620
470156742
917927232
2125964028
1491808503
1609944063
1513142547
338609987
2010914193
858034894
1433922657
1452563838
1250814574
461879749
1599578544
260107050
1964022067
458729969
611602247
533860470
1505719869
1227263874
154407675
1349040777
505929961
2092106416
1873354255
5995481
1675883577
1077370797
342317010
1866947025
937504507
1651793336
250141499
638410570
1086861591
1188259002
1911535594
783077237
977524715
673534852
1463046314
1179869466
1631191797
483354086
1537606165
1761693255
1927352238
1604837029
953890774
1026139000
621639262
28177047
1529658023
1707130903
1930948323
1981705316
800896267
1405129087
1022634314
305825030
475242259
675553726
1631179421
1052532235
1538412792
2062532432
1627666084
1172911526
954621811
1587757980
1758193462
298955493
1594091684
444388581
1972900777
1857900986
1704394085
1739782026
710255925
341723308
2007859373
311076951
768164369
488563309
632050228
1595449602
1787785639
1612000208
1942661647
1304887446
1152700561
155213369
406530096
82248975
912734505
1459877824
2090755825
1828463623
253154759
1249738821
1756466007
1963879215
994132249
1955289862
299997635
1462046360
1346375731
2072981628
1145155993
736568874
1053254538
1880328095
1364035153
879661021
347435730
293356880
943345359
665317574
194981238
52862238
1077010317
1828028665
8033723
573189575
1731518879
1205335246
247476738
262533430
2001965790
2143927014
1233959426
647238155
608408756
747615542
1966587649
1651566711
408608450
608457327
385738055
1891068752
1973937163
1152507843
1204854649
1502604405
1609305477
1023337488
1886017084
608905691
1469389551
219081025
1490282131
490146666
1303369187
409251574
537632799
443927163
725828112
1072237715
1991785818
669584006
504704139
460470616
438757085
443405777
495852946
991889958
2111598911
1343478649
1576573285
1171566102
683995474
873178007
1550977364
560395321
1442155708
1814155579
1753906652
376201598
1507368443
836245480
1465813017
433254300
1421912545
1799987360
1266399794
1042702095
1009073819
43930891
506679129
1202347446
1211352623
577300529
885425685
747503393
1882226058
973688226
581335108
1658221584
1459294251
376781361
284623868
650653202
331910366
1413886053
1659380438
755919534
395452179
939853210
638022012
1473478591
1596774373
1737102562
491185371
1423346034
822934375
1595652264
1822291122
1215093795
1393684592
1500137335
348846466
1050476510
1862797683
905837867
1757923176
1421048478
1204332350
1136052672
757838521
227687470
1005253832
1638273886
556182957
1941829457
2045062943
1889014575
151324915
1052042857
1512660276
484435913
1749190094
1867479861
240323495
1481161614
715586761
884725391
929413855
245741529
535709659
100142599
1255272594
1137050587
694669761
911153083
1680635251
1263099321
1181919303
480092824
1856344193
623811087
2059327138
1489660699
1494872966
439503088
280413615
2117848279
1616570942
429272934
25100451
1925746774
620884964
709347343
1616330251
2033934022
264886353
444999183
1671154495
140550720
1719567302
1079323950
729849568
1765356266
450963852
731992756
1369323626
1459776042
2047514549
215777017
902665323
396773892
289421661
2128903080
556402679
1928486085
910377834
1052854572
1917210786
49195068
56784671
99814730
1364203075
2119057177
1500884672
1924465016
307111115
1438798167
2017347331
782328834
1138080442
992357564
226651548
389969200
142841415
511679456
571713098
1675821227
717221609
1393268380
1999362447
1210665331
1133601380
97662388
1851550532
648649522
1189078881
807752699
774820519
929794467
693525939
301738579
246391602
578243739
68216824
1435601959
588007149
790113098
476797716
747795848
884958277
1785045350
1452031611
1323108180
1282291892
2087120144
1077272675
1210337516
556606621
1790865741
1149543882
1939652694
1495595
607194784
218801029
1743824464
484285486
1118483610
1761945783
545857584
1730901544
1350622932
827051345
1004702338
3653896
1501940528
804443461
1342570502
1896961452
820773362
293342418
752417169
281123452
2004064969
1344073283
1747587941
371507293
137682592
786709914
190883332
1936549629
2009365991
2127483952
2146031293
1175448053
2000121234
651498134
1016704208
1383715119
1378040304
697170255
441384290
1064698147
1244696485
1379360279
603306667
1139234457
258397721
807823911
564370435
1107548568
2000470185
2048347054
2057674635
704377171
254380103
753904786
213965292
259918537
1669663766
764800801
1359058394
310950130
1851192478
1139498857
296654980
831026755
1165650626
662465327
190378275
662288045
699501972
1635824665
1551886944
1436932334
410026192
125207336
1729866221
613822638
349313676
1996120569
738266873
493281968
766258317
296764564
1330000376
1620125388
2005515634
2084338689
1692905289
1361247973
1766427739
1796453981
2052339276
310415336
740811586
580713668
759662846
994655554
1020296929
366672324
969020054
727817802
1032829298
1788894395
597090196
105343320
84747686
678560202
921897238
2080862986
1320620207
1194170919
642108871
926394729
1308014732
942929801
543185339
1490173028
973638528
378194170
1162173581
856719862
562881926
1781586473
1884267041
6583504
2011601906
1014509531
1003342478
44391008
1281783873
1330720704
1377506803
1252290548
987836135
176759322
293339704
1580974832
1005038968
1212552314
1245575225
739949040
1510945490
2128699235
247429037
5427080
1066135180
12946578
1728045837
1461477683
726079155
924254359
285489411
276242161
328143870
714619443
1521244008
1083933586
12298776
315714851
222355224
721508272
10075828
1260497200
1203378643
1839130378
185198090
1478316051
574512692
604200787
1844285912
554383682
908098806
594224711
2093172205
1211021487
1160859833
222680937
1378612107
430152539
126776212
1993641528
1653892131
329882989
1411388208
1215636153
1422690110
443419715
1459814492
2043235720
1185309620
130432084
2000280333
981520934
1007652164
1117090145
1928271595
610091455
1835182076
2043777962
728871135
983476936
1459385367
861434454
2095910184
1819877561
1859933796
1959809677
1318491769
1271681210
1062473953
1666718075
116244901
1052256996
561621833
1027484497
1252867531
934782645
747525745
1432844878
1980617498
1245732870
2093409662
1682913153
881107663
384987617
714660135
640976918
541673685
1446233168
1147765643
711491068
1306520555
1495078096
1504731404
1597682039
1948837319
456465727
1395359194
295978438
2075164939
441774832
99228671
1149016284
1534342671
1689960060
296843863
903949718
763300078
1393970639
504669124
1894541863
262782551
211200752
2061767629
1130042864
1149554467
1921313943
1312815194
1152746841
15114910
399979528
1197234573
411582699
992089709
1332083485
1633875435
1936955869
1602081037
293027392
1623299105
1625494767
113470629
1238877824
1566214869
2024186669
1253727826
456140824
1618665929
29178699
1702623338
2066922854
2004064969
1938129535
2126769090
451383428
1430461089
1324669059
212020966
1507250661
2078454111
1704008870
1488894622
1962284291
1512813117
1335972660
573338508
876185486
614881066
2033598597
1248579723
1109008002
2131002643
253579028
794270498
1342541497
1036463981
1331677393
1329248040
357744028
485736064
1956996712
1677634277
2074043320
1268976055
1709284348
1108570540
429634277
1000634371
2106898908
690089047
1928901471
1199026052
1952293151
750671230
968629216
1786085102
34873633
1608438536
1301471415
418863078
271897650
1338813667
881777527
359566310
1044564301
732957045
1802195363
269053636
1474966644
758456813
1140959648
429624556
1642779758
1862698920
1118708618
1583792042
941694049
1973162298
2094793449
823722503
341952207
194884957
1513436855
1629293879
1985665509
413444193
2016550337
65198999
100411011
678060397
756308017
541885639
285587002
317212178
1385435973
1407155006
104407602
790845612
1703695875
655303959
1273655632
1881545948
1090326695
1588920901
1785987301
720817135
1706869740
2128106538
1022842077
925424984
378782013
1762575678
1750520937
2104016123
296882980
1320764422
1705103127
900486866
1520766917
1355228033
70993841
1005069447
821811433
768582613
1243549562
1092656680
2056702511
1547261978
1534666517
1693383851
1975592237
648683809
994637868
1230911535
859294916
835103074
1227846035
164584898
528422812
1073023065
2029545658
965071632
108163859
1436673157
1910283274
2068075670
954868320
822917017
1724400609
460905647
1645087411
847761079
1887432493
1552316346
2018253121
1520911159
101757000
1098922301
1402229911
1877693579
61007669
1517792931
1064079458
842040100
218367718
960720987
1837255631
301441747
1065426294
729441789
1092297112
1654173515
1222515753
1946543191
985341512
1219251985
141370825
63381280
329381718
775901427
521045564
1114029995
409056907
1619764987
465884100
367686541
683573750
969639654
627498665
1064584813
776738515
1808333533
1658806910
484289182
452135907
1194372444
1097152987
163349068
350435943
1106049474
444500323
1258095257
175362929
164490133
737354655
1191872703
472992680
64298500
325852469
207627725
147499625
1357105725
1091466398
16962513
730296698
1725645561
253925585
968507654
796806328
1595691727
135610452
1331081367
1783226536
353672046
1590601062
773534135
1688043530
1038589930
2114176360
283435720
1980277452
1322730073
1597471217
166646614
223838212
12709320
1248810409
727536240
1745732064
1667383429
2057385299
2090286855
1437087518
160351098
534118627
1798250184
1912425916
1113512522
604365060
1668322164
1790111441
1226768823
537066344
1314007903
1123258737
1034260269
1199533426
1507731847
1081860507
1591216653
230739149
1698688671
772299216
353582611
296876414
991540823
924169564
1559161684
1609940705
1396578134
2109228473
702003440
1799954507
59727156
1165804391
25236986
170368842
1390073617
639977547
2046809265
726083518
201882109
1608534057
1315402782
581180812
645334326
1825977276
1111395315
1204783442
10977811
347403253
127677843
1624363064
230269429
1144803001
428779559
780984166
1275641443
1159705180
210182954
290587726
52423585
1302131641
2019679402
85375355
603804464
838450365
809296717
21855947
748161481
1320581453
940394156
1274794537
1233274976
1077984291
1850881894
898037061
244156128
1071314498
163076535
1503142671
228071521
759579484
2008577741
273617692
1285953413
2093801357
1574576867
1399054316
1004859782
610685720
1078839289
765660735
578994781
768231712
470835344
1808592093
507422741
1182316224
32041579
777465039
372187441
1653054814
1200890685
1852121125
1150807199
525126484
338678128
2018889796
725380107
1814432248
456820334
121565873
1231010006
465058879
1162109467
559185849
370388251
1531088856
1360746199
2041241608
1726397524
1654892906
1714627790
1832892205
9230868
904008252
1694185338
2064459104
1088999465
607871822
1995540669
1895180891
1683900463
1117320542
1343735133
1648829508
2043863714
2004912602
1602856875
1323830523
1373535567
1388204873
420746650
1560843535
1701512179
544983176
146475923
778309212
1790085365
1607539738
344697879
216131158
252061815
1059881041
786637986
629817484
545151041
716925481
1424337729
1681868961
1264429307
2026187018
57292721
1312289183
1879829092
1863122258
739926450
133027840
380531603
1724491994
1715255061
1727810873
1521023188
808040510
1315279028
1082303120
391017967
1130429061
41647027
280863754
528780602
1749571979
131516345
998997950
1648276108
1481872793
30976350
2118102337
1439354557
1237647217
1207385885
235390293
987133839
1591044984
1565167383
1742453304
1566150134
313492522
409570365
760010358
1655198167
868215930
225938014
1580371419
1138344174
1431464947
1060546970
1495617120
680023009
792008798
1396845841
129493
320409745
453988099
823057050
132686633
377254218
1183345896
183534667
1135573897
121679929
1881099729
1157746115
1889530134
1328201357
5569511
178713411
375992094
949982400
752178638
504056452
1597873644
1447838566
94644367
262418838
857313182
283511724
503682988
871124780
126072849
2143160986
1247892870
820535416
110576508
1848811618
912326924
893689038
1238247715
163489433
761961965
1282541085
1894305266
400527951
299076684
1097922036
1473733123
2114321945
380197519
1060569455
1265815207
780293264
1749882936
2059929391
951978415
25299959
163313213
1899042483
18185874
1360270236
520776878
10838423
873869989
693544939
2019563449
1157506482
361989584
677689511
293654467
985822572
639977547
1306108434
745860521
1672311061
1060854672
1634381625
478384572
575743751
1408923420
1466352074
69021607
1081244100
816697745
67003994
1820845136
890571416
1287022601
750288314
1199956942
244121301
504427347
1836617553
54989333
63065922
1361131225
1209666670
1388444657
2002393199
898893552
1370756342
447808818
1594367781
2053179395
1618354447
1467954382
1640877709
1047081714
419271823
1360985531
691912997
225878013
1387777976
541857736
1507823653
133487592
1922751090
435043653
291818397
2105501872
2028709531
803964078
308531714
1356109148
754751895
1354649656
1942290713
1771515517
955714084
984470876
261696316
1961587086
1085341698
1010819619
921242443
1053535448
997950718
474873530
1715540469
1211056096
196284611
1923689139
60114742
1746244333
160779194
1491145415
1861440911
1759530564
1439715466
2005367216
196886173
1792109414
1514470239
736362816
545442223
2121131490
828902927
201535476
2101087201
1338499281
1096894808
1266335786
1169873578
55506373
912041451
274591858
911416164
163888236
800357410
179248031
352925266
1733025888
1729640325
1201044961
1123443077
69433961
1238676204
1797692220
1055842769
459076365
1387217592
1163964117
189226748
1347066080
873108833
1809375707
988737502
1344806237
1540365474
803234075
267312229
1479149762
887698129
822668184
1154423701
2002098373
1585779392
881622091
1592830762
363991891
1486810538
654825483
461823815
2097263775
649615425
227607251
476736229
672316208
1813873257
1446953025
85870151
936283551
223098833
841711652
1084487070
484477743
1500034501
1307535297
1306177185
1991579639
96268443
1305344707
1819803829
911477933
483108145
1960148283
1735802660
786823358
1727717490
1597527906
1807133378
1126079759
2067265420
2032963695
1860486022
1007126711
261397844
1110879642
372449011
984526098
260205417
658203263
933484663
1581701700
959502102
533243080
2020526945
1234892412
189762597
463095470
1597257930
1658961267
598770571
496249297
1150520755
1718096326
2132592685
380263260
865574611
1427061214
1152229684
454744911
1663688841
1546452257
1546003559
1293326183
1024988682
295455395
647524327
33024765
1955523420
742338851
425249634
1005090158
295143671
21920941
1209706200
1722970278
916792575
1743976252
779104160
1234806781
2146415300
1220036909
1466191636
508286285
2146628439
2049026848
1582449923
622951766
1949641016
73406430
944389055
1750666710
1827057932
505196236
1430016558
874894105
1023701774
1984380598
448499765
546070890
1589872522
1167318809
1772460324
455143446
41775357
1035145163
775562435
339961014
2134842130
787024837
1182375412
164245691
1700695797
941741958
1945834555
753577698
1094076803
468782519
1635891420
1883710167
44915387
1369570158
1026104816
959438108
1234050929
688689377
516674060
360458232
147001362
1238899969
1879652773
1685217592
40441152
1216177826
1830046286
309040874
1828648188
532056986
1864511727
1167502660
681181043
681131858
2139172936
1894459007
1606588034
1619476213
65212676
1180554691
433541844
1835343116
1015457502
293926729
803906415
1409288791
348043953
1868960891
1741536248
1383230387
380093494
1486340861
1286956557
823679447
142078350
149425154
1184601988
1154201374
780831054
741569057
239896230
590490936
717014258
1424202492
284767926
1633670236
653079080
1348178793
1361950999
1375336192
462064366
132078585
1778747074
508750916
1303947321
860217470
2096964434
948536732
1070312317
1914172493
1675821517
1923958516
718059645
460984301
580945974
1400313183
1361104955
162106400
252343354
1585477602
1014838994
701275129
852569702
1665457931
376789432
1795679733
434209552
945196067
970358189
2051189492
1820370256
1053083017
180444133
1796715447
2045594535
917972111
1190673881
227175554
1580420422
819194508
1007070854
704470179
638438716
1509760983
779542473
1973988611
434011125
431304924
1551169857
1276880301
1714221764
2034676693
100360997
636071838
1569131176
46514985
2141657615
1529818008
2075679162
1244610236
2084493729
1743398284
1714595254
1862268391
1213565607
1996035351
2132900740
1663483101
677568781
773460413
1596459632
2077821727
1279282284
1531848668
1469467139
273131463
252707260
664950342
88088407
1886282888
1053908721
921196864
1771257938
1734259639
80153133
1459379163
1296054950
1721002689
1981790944
1068105955
971746645
1417225497
1389498867
1496205272
519703943
1676907726
66899361
1396502331
782219320
1487329609
445579752
2018030891
107100798
1080931511
1278053444
1368525396
835171669
1434400159
987859127
1588954505
1879910876
1424627592
1970230484
1105506685
1247588891
1455736514
385020550
1554755809
2086742460
1432910399
746424108
1358858743
1755851844
1211296775
2136564747
437258820
586042570
1438623608
1476746627
393415851
1293557368
590605270
609033536
2091858482
1668039573
368035293
1374127357
1191578310
698519514
1616885950
982243786
1500834504
865849900
1033265844
1693315573
1692956992
653140979
1485093671
1376443587
1546596773
769623172
167959448
1740661260
399686567
999282946
1178962789
147924029
1737172448
320540632
1027894720
1114579262
548354693
64289510
1401445728
1990970836
2046476339
17423394
1999434009
437947684
2039610088
1022109686
1188888426
570271676
855176576
1619061485
1238860309
828778867
1578109365
2115043249
1224992666
1357022170
1947155912
481262123
985381831
1571082887
1062924097
2009557231
1357425177
635768560
1992713993
1377388459
635348105
743472703
1027675773
1167472779
1448249276
1681292586
923914951
165243542
399038756
1347358371
1280920412
735231872
1429125485
375777785
1172230405
1358788725
511830127
1939545083
5460920
1021320421
1918868767
253183194
382744979
1371255636
1469084156
899351197
782505727
162272370
188879377
1809910689
264801802
919774975
2017097615
673357262
249503687
525198550
1415314135
1948755128
1487636745
1441559164
922849144
52930350
123936345
1755906224
312997953
551615313
2120851614
605739682
94173184
1858551079
483550600
1948552146
252224000
51551442
503433810
1640172023
2009467265
505766287
1202805843
2016477494
1322317303
349441470
1938155773
2032812567
1710392008
845965758
39508540
2024162600
835642148
324957626
749905073
706064127
1679492
300939212
1840961706
1434846532
1190838560
1701112087
2023151642
919731333
642434879
1705703406
1116116145
1470804259
1724550910
1809545827
1861928585
795162142
1751445053
1366327334
486414233
1933358971
1681212986
268409895
972996047
961441403
1785324120
246190901
362979990
82595503
1536245256
1799511965
315963745
402020449
540519852
1670362802
176999113
1400538221
756991954
1675265193
612550104
1367900694
740982450
1099627138
1243085614
701642040
1368348266
1176835399
327679902
1149275731
599790302
717105741
648541884
1079600031
1889337688
864350495
106216507
1104840879
1015650151
1686417918
849685627
327475851
1018136148
1916902566
225470339
207417985
1083449671
1769127650
1352596858
1365845712
1298134024
1967157934
1959242001
841601521
717144940
1768060851
1160720814
927235057
276875497
2125438244
1987237053
292709590
273550523
1358788343
1361627253
452131364
476985467
1998002812
1744178175
387612565
603589678
1217101461
1402990454
1733877600
491820238
1325601751
1187457744
1872789982
1523880339
1480322651
989781698
367396842
524537103
500263647
1247974178
1360365986
685449470
1705754397
926302381
738800818
1599507105
293648362
3633925
1508840944
658920268
1605912247
1550566752
1259375369
1560999121
1537478727
1016706252
610390966
565732276
230642397
882073630
263214747
1042272887
616287518
1545758503
238334352
425168616
220457416
1290442375
190772093
1370933401
895744707
2012114239
1156295370
2030738908
104920863
159562599
2031070843
1328639273
1694483424
1031278012
1344571205
77842679
1982858954
1569807229
51437133
1484868718
1775298331
1644689811
111514757
260895747
366167601
1143240515
813766800
358937195
1926791113
2040148766
536315890
776792100
414586681
1622828527
356170207
943026311
540497362
1777323952
556956300
1224419112
571563120
748729617
1608806150
1133409191
625719452
617725073
433682082
2121467047
1181632657
1448667
473309859
301851353
362543207
502734550
1284518911
1734434708
918075009
1261548320
1126042917
380812184
2073893037
476957460
1156952542
1997810508
23864999
1502378936
719438927
1309998485
1258417253
248340400
1663859087
182762641
1266086866
194299200
1780076441
1425559854
1460106191
1473950833
1107036943
970073541
1671483772
1999476408
1373555068
279169976
1951402727
459397652
784598207
489622015
305039067
1010576829
120178545
764362000
1446133960
136554584
209437977
997517700
1999347102
1914302632
2099355905
862757245
458740850
1712806819
189447545
34974698
589712210
463324220
1725200026
947231419
779852185
1883119596
688218139
486317798
309083229
39911664
1840450950
370680187
1788409976
1056711693
686895857
1516113035
300508368
1171291162
215852017
931241775
1206030933
64288569
762213836
1276309616
2036792588
1949302194
714181587
978984776
876837179
25992624
1596701271
2058115343
877984114
797057940
369076001
1903540251
314072603
988452888
2117108939
486567627
1784295243
886330067
32971405
1521662467
720816757
1913177604
1955311711
1524398441
114185939
670291122
29952946
1346801050
198071713
1036924639
869809209
979908005
553958290
105322453
2138742425
852440638
995437970
827130140
1612627488
1700072707
22943321
1476312327
1922464660
32202048
1995942551
944271487
1809777433
1919028473
2026824410
441342454
1412350428
301150963
1788299347
1780916937
1451410207
1255736651
1618902209
1732724989
2065317552
166270276
1933823814
542302304
428532617
1006931899
2015674301
1552284478
1384144271
1170783931
328714816
1773768735
901937756
1882889902
457899277
486280757
1002592776
967730302
539053544
1059105732
1255650371
854366064
1184749734
1873062545
186570904
845739108
125277833
221354841
650998531
657841247
1945725193
973578403
420020836
1203056516
1269513843
980850495
2147365210
165074441
157773119
1493410990
1439739077
187869811
1630179376
1882056233
1441540901
2105206036
1088750753
944269417
519002011
1709659048
1547322911
516864632
1711207306
1869532038
162013757
1199861556
1533859760
258510839
529087928
347137321
438148576
1508915725
1557006295
510739699
647845527
786866276
606589058
967145856
1862001852
1841893051
458966767
117533434
998925952
1398427226
1752339464
1721521461
406629690
2008889401
1352440337
1435897414
742560127
58098758
904794442
1660820328
129094399
1159351918
1295224669
1337794423
1876760546
2059562329
2075460283
204114340
1636193783
1745389304
1145685905
1745438038
684424487
1083946935
884252428
403682275
857444374
237351863
1903164035
2108793252
1210704588
701400140
1964928676
1333250961
760814623
1339025520
1841302118
443607861
1845756748
1504942707
1598481408
2092733417
1875444073
1136877996
860985763
54126451
1631401292
1394775329
174514394
1965058934
1999060512
386841272
1568163372
634991355
794058440
1251318916
1737898274
367524654
1894156673
2004399119
1447896017
1565948639
2063133903
1639449767
2045392284
547956133
637845250
1742313804
869908134
1342861454
1333035448
1522233864
126261146
1541577518
867007455
661396221
193628029
2052992346
1787483698
2117038132
641396229
1241170289
82178147
45045919
19049688
259750607
302301575
1176791230
927275559
1979987519
1178250680
638172573
535539052
1464328275
1904210580
583189782
1979753724
754500669
872567029
2048042772
625539804
1911719082
241249607
1824306696
1084941254
950578669
2126188050
2094719279
1493393656
624474072
970243514
836177800
2097508213
301000809
1238229551
1968769616
166159797
1184083062
476383623
553473466
1188791419
1586745038
1689599140
374453861
719374760
830544736
819966982
1445379902
116978595
390002008
17813344
1254521034
1419315925
918075177
1777436416
940721229
2069667457
607694956
907729927
567547580
890340665
1954289938
865943655
1563160844
2106832810
596174244
1078556781
786947788
170485763
2973099
752747729
421944261
532292103
913627176
425377711
1120738020
1648193065
221715297
632218088
1500821748
1916575924
637395755
1525264882
584038932
1673109094
515766804
349878117
1842552078
714663113
1837066133
658360699
294586046
1491734479
436469981
1826798521
149585804
787130378
332592306
1725536280
743963512
236913035
174359927
1857666572
1600582409
1556004020
1553219997
1935331717
1871201685
149134381
2012341223
1751236786
1270813341
1477323172
1384036958
1118422823
1423518648
579249593
1601273264
1241901465
1743568191
960519114
1447878377
199703667
687473926
1970032775
1070820048
455715576
975631961
1871520200
1455674549
2105025230
733682283
1421981499
1449124410
220962089
1229534863
1160741426
2027924737
1861955723
810106838
705779587
983771609
606139697
111213359
300237284
1867903728
1639497624
392681984
1132776582
311127033
731069688
194068360
1798959996
339912852
583771477
636103699
1487369193
1474120131
1694869889
1839228292
234771095
622384343
1928958883
1135473019
1710057358
67185779
212343729
48074204
222642206
2124395938
219961553
846567206
1668020090
495203948
1888994077
1618460860
939510885
1106252213
1269929191
697023704
1809749493
1632166614
2009008034
1881559598
1854552961
1495923555
546198174
811588199
1952047176
1867119629
168651616
1574588990
1261008347
238825954
819767097
1200306359
1351089832
1738543831
1765169628
259738906
70846245
583435939
666949802
741890023
1844649151
708464555
265987876
1983819535
266889946
863754388
1781169501
1517470442
60109865
1266019532
590952120
990776362
994800331
1720320050
476045550
1303332667
763445376
2004707176
29781375
1264005918
645197328
1046140915
169327481
87932182
1986824204
75925669
2017343164
938755411
1439728729
1798072917
934161188
1474888385
1434002994
980629893
1359541921
1700781258
1225831116
690166110
1272683076
2019773219
1266030493
14621811
307263886
1160234785
588796186
664804378
888866792
1298678859
713301270
2087828140
378483524
1845242213
396768590
1946584003
563922261
990768513
539179145
734611397
1153612541
1104280844
70527710
469592141
740018083
1163725914
825492823
398544318
403655770
2130127510
1717518310
727883511
39459162
689347622
1886854902
193859708
163683934
797242976
200831242
1398307459
1840991006
728966837
2105184524
1739123967
1478435472
1495349578
1732581494
1648086825
1989479681
217446563
649894572
1309276475
158987071
783198245
513300859
1314623059
1129790518
1421516569
912633184
375401648
1996622132
1048451592
2133873115
1719355013
1327863937
913224470
134188662
1432861911
1917338231
230178933
88001120
390843676
850410474
850446909
1792664785
1033724358
952427701
1280068673
1032747947
629950942
884264684
1483106323
1942272587
420288607
82196483
34329265
1197688975
1706152006
686046849
385388265
1544498905
1332562127
880754789
443649536
1709587408
738955238
1887488693
415763184
1691504960
1323144157
668604873
2121223196
897224318
935461921
715746065
579383810
183123389
1764687252
1757861521
1345532757
1151266219
2105678074
1285291572
1917152197
306335728
691041631
622401177
2105986904
763545273
1058752320
903023995
1672676582
1533928167
199967995
986711993
1562733824
1880576111
1395053665
1789956848
623422211
1546664712
869591882
176792005
1993468976
1283536305
1368386525
2061588270
444193516
1053006062
91709716
1147653901
2084090019
994830265
2017558785
2029545690
1062250127
1264037072
1423919744
1634831948
1967465091
1259627428
1452822268
1178401890
2014887579
1806780494
1928221700
280181237
1735280596
1444719662
223601562
1257571161
1207795791
1655123700
995870752
937177998
1909313508
970974729
121858398
283602242
416327358
891589322
589457961
1365444654
1388383545
620419652
1137754186
2129821064
760550378
1225602424
1911803213
101030071
115300660
498511299
1243752935
2109160102
1396944782
421423587
934840397
711245178
1808587072
572668916
861325570
904266887
44041541
1168873588
1762989382
1752882157
1808718992
583474860
428734763
671405173
162857998
108031415
1765362246
1066352547
699757014
577487422
1108625041
1210822188
1428570123
1208105274
442485534
500011270
1682407446
65564466
904311220
2102942559
214976845
1829722060
1841335247
195455407
748781281
849176561
1707377121
103704448
529273614
979028643
1133357095
913702593
885019934
65256941
1638610918
1304309800
157261427
372782119
87667549
1196916529
557530754
1335862212
15991690
1099480901
942619326
2038069419
299242554
2083205602
166938172
1026838557
1407121365
1398640393
681796969
1968970668
429291628
439485573
1354578724
1541717244
2052011317
171411657
37868568
1498712783
1754903390
1338654192
1037694684
294114539
1622458414
665691218
481964706
1174245321
1349649263
228336001
1021812368
2021614774
440992746
693142021
1180907774
286653589
1122343748
1415774709
1626533509
1930716200
341383214
1003255451
1676145618
1654676417
1122499947
459934538
554333980
1852932044
836807586
121265601
1150073
582753989
1770043951
1361722473
452360541
1100830819
2073796022
1042004017
378321783
597101638
808778937
613743806
2140158707
341743321
413362427
265530185
1620637879
445128535
195368163
1515222589
352964288
905367507
2102619876
1170938609
97817850
169260239
1644697065
943365145
1427784223
1422881201
763619513
1821467818
962633432
1600906899
1305188851
249439332
789809860
521236656
1117069091
278135674
1209857652
280712518
1802642532
1971495129
648435171
1108039693
1642126109
297692140
286724875
952851597
1396319301
1433641314
857089020
1014092536
532304946
1800901499
899609007
825186586
80683276
842412167
1077554481
1877590202
1463305483
408334733
943982521
880029774
1746610330
174651158
769229040
821240409
387054921
697636771
2020449444
1735645830
1957056492
545549342
691360847
1025412923
1728999707
609872148
1898482285
234488246
419143091
326111745
1634763891
1840134362
1595020771
1961476120
743141221
193258273
1073993881
1283453857
2040005109
1583350648
1596726730
440916495
2115447849
812909326
363478548
1608544991
396986561
1857253503
1429931840
1387503012
2068145046
1863332827
1503864970
1929474278
1321738210
315372226
202408999
1295943402
808027531
2076898272
477316894
204387180
1131934294
1070430411
1180606539
823063780
1876574636
1025985431
889970171
561471495
190977636
1619700178
420652459
1936272819
379611796
2016468976
258870259
1582553144
1057386636
757508041
1864505098
1346738167
675960157
444173332
508823702
1093995851
1208246207
875921622
99848914
944158477
355112501
901970211
1860792564
759534384
1035406857
1976369239
171085353
1402702790
1510891652
679993968
1694867579
305981907
1324059964
567778737
334522998
1493518727
207290505
828268877
16152515
587899887
1973161479
869389889
2046994539
1786551568
1394553215
866569586
1096370847
82962620
500032029
813321060
846336865
203097542
617621077
1707928461
1219808080
507814186
1480967027
1713728306
538998791
1049811351
312414213
1398393368
1275317302
803432267
526230327
1152841874
1948078862
1509887042
1442579310
1399412559
941288421
1194778110
1394703429
282424647
972380536
494233066
1393666395
1361216359
1466831151
2081824812
2063875385
1482345246
1877198635
607997153
1037275216
1158497398
2009749064
455406048
638611011
1355382884
935035899
334968991
839278570
1773017724
1278632252
1808799337
1571054912
269726223
606833558
34019901
1471824089
1354797025
1702859498
2054468926
2113535037
558462829
1681928955
1813486483
1479491713
164374498
1837404020
1459958381
1051982676
2127303002
1182124627
1204460175
1231776574
653007649
1886549184
1916321915
271491402
192334890
1727643070
1907446224
553685534
1333523923
1874573363
1235901528
122738987
1231177808
1961120157
1531679607
310489593
1295649914
1833253535
386078787
1778875695
1646699604
1001654985
967016862
1885233916
325201132
2110760830
310896633
1193212605
573867665
656902331
1520237731
1995219474
251383674
1920808443
670039148
375541610
362621594
579771180
257353668
1590731530
699844140
2126050979
1393989035
14923369
1672879218
1511851543
1590225933
555422216
1917022861
1802161583
231670540
2055618740
1523078456
1974304317
352535026
2122936262
1642749711
1579419305
192272317
873947315
145795484
331592366
1327204754
551667614
1361829923
1782989859
249829326
32823494
773943683
1392192483
922717235
1328823067
1205192980
416679537
986034863
1675213137
1836754105
136003592
1356082307
1644279321
734240422
1231093203
783897575
18429788
1170780410
1730067335
1881333868
843546691
599426717
499140854
519309278
567528634
494809173
1334862834
1866803891
2026771502
990847726
843654936
415416373
2147116562
1264731870
253433145
830983766
2052240063
1493970512
1262444590
1433370712
437177574
1142069660
1429145172
227656226
21642826
2024173711
740330629
1830273103
1107067550
265691399
32217033
169149299
1616613118
199981950
1054843449
1345580785
889888654
1166614060
601450076
1165032235
1365994030
1251587229
477084145
495696123
582972675
1365487493
118748846
806513225
56439539
588485002
1401261408
1712600517
915381024
1755790684
81436752
56700093
1911584624
440346934
1561675407
1626096815
104339767
362150819
1970404482
22459776
1418673888
53739360
1691705288
376571238
2014632884
1712791488
1718239878
1884286700
897464064
989300968
1936058982
2071699277
809717882
73633399
1664795822
1247831612
68708019
571863940
1522640423
1531296546
1687759051
2018559507
610454638
2138475865
1777387986
454805385
68792970
1009579796
1666113215
689613765
663955153
2022590812
2051488585
752570695
1529044399
1605270114
1920923494
1079934225
1982679414
808254182
2072174698
1668814067
943665342
1407052985
33767109
247059983
498869123
641660711
1706388338
1388929760
1253042058
1757556164
102593561
1251024076
770329486
895415467
182117481
782574564
1706415933
2027923863
288237548
659336203
1320921558
889742393
245270326
1251332444
1705595124
315145351
1454567347
1275744287
973398663
1402073500
627698067
265575671
1379171865
1140410449
1275454205
1980952744
328882966
1529999838
1264897347
2046498615
1428672521
707687620
1230394743
1956860541
736553152
1608778533
112309404
2048610660
930433887
358020449
1632349471
1605539713
1398083398
289229188
1853073214
1580412580
1911578095
1820971111
161938900
1539297657
1043567586
512861851
1904340621
1690905103
1936126881
2017389920
2076172386
1643184034
1556342477
2088987351
967390835
1901896841
1424970472
1366656765
1615362363
1725840398
2018211272
654615715
1256991652
212199469
546680289
117732717
830249798
1379850088
830325370
212505748
684486170
1947575153
997691997
625333263
285698633
1985883579
753550189
2111787432
20211353
232223151
1869270685
1288781009
1517966619
2125089608
956674500
119744532
801112786
757656392
363360413
763727073
1535203448
711715908
660231246
818899316
13891868
993572328
1016511408
1994714748
1817104046
303455445
653313082
994034791
124277178
718668970
587839362
2036881576
781904617
1439541138
175470859
2113552557
1163739748
1393930618
2019941994
213808216
173354409
481567858
1239612956
1579576116
461053663
1888090671
2094031062
1619390916
1990619843
1213967053
949847837
1631003328
1179988998
906545650
719359112
1095148514
480824663
285039277
1298251940
778592123
445836790
1810984920
1580594735
1691478573
102841592
328030160
1117612771
1391922560
1455431347
465204917
1608505651
2138125556
92319672
591195274
647311727
25594471
1638119543
1402104790
993769673
943911855
1009737839
1184754623
1572785792
2120895282
1697240104
875685038
445047734
1386885518
883474786
1541626941
450067065
1529443633
1737728354
1674772695
1783537165
720798850
1807551601
1168958767
1547466771
1493823048
284010512
711708781
614935714
1341679496
1343942423
1410732136
1772146319
782058064
1831342570
1893664053
1441558399
57474604
396888683
1650327991
1215343462
1113952759
840814441
1503206312
1397316141
308215122
1132897866
2145753155
1257409419
608042969
217111274
562906580
627161292
1136330142
1861187440
112702955
555829060
405003388
2147194097
1105602834
1759116010
2063715240
1035808567
417865277
612084168
493602843
1572590893
1851489320
1844347261
1215076428
1736710258
2084642508
2113713931
681005471
1930497534
1240997269
1579950569
1270387460
1289779686
1483091235
1331535750
569891737
1922625903
1802296039
773422764
1029438514
2138710734
728512501
1787726865
1852924345
475003646
1592882049
1787200565
484019434
1899591510
1642781582
1306565938
1052035336
1316456654
125487139
30729127
1865380121
656366445
1764464230
71257376
298528860
1526009770
1304541109
487449758
459103507
1392259246
909958117
25093393
2063683642
1314080617
193990478
2027980160
129269156
471007556
330734849
631284449
631299060
1473971203
875716174
1318600647
1684246883
1901027631
1387097011
1184747965
162961903
1419545358
205859917
1228071718
151912586
321853958
115442350
1730689304
1233491349
1781381536
1919496758
833551706
1662225127
1150045825
1802789463
1207982573
1212329672
1114076346
1678438202
1392469067
1330941844
698581081
913950985
149690784
401290994
1989002932
307107760
957759306
1814127485
41426665
992135876
784090804
395084866
1094116421
1972002939
108481849
1148659612
1891217005
921913923
439226090
1901739082
748440533
156365598
1807344074
2064514420
1184484645
1376264681
441937432
342358071
1754283276
1643978941
735692232
328943400
1866456492
1702331701
1631720413
1809535295
1759989497
825036892
1965795115
704751222
157957696
4258793
1151673334
1403542002
148484904
769289361
492779941
513026710
937642236
968994394
20944217
1593044519
101615834
1230435170
981457688
284349581
471821419
1185330633
788114125
13979137
14353274
1184691777
1289649479
1021460086
609758358
105930125
1471599294
502559098
1676048345
204215468
1046434100
965361418
1147218419
395642048
577843572
1622511705
1284971205
527077826
1729651368
549660697
989242885
1658957471
1262621736
1331786604
1349649263
1516741045
909671222
246362978
1840738494
1494039536
3317472
2028156686
2072798186
1734907433
1921949745
876274943
847045407
2133049451
1831095479
1603235100
901200533
20706224
1932094446
701581881
538913950
550481033
996575785
659150282
1959491960
263796116
1227688733
1872538735
1807330554
1585322439
2145889671
1431721861
256075080
1921257906
1167336055
1267097404
1460947195
1774789492
1328860147
345484583
713613049
516977448
1832481507
1360692817
1136916793
898849151
2024188575
1317587287
1007705633
810170506
1017058178
1901493222
1883576758
1977390610
2051782438
1546107004
1749959536
1092069270
941563969
1883157985
1282009409
486575354
1516733264
672989616
1898811823
1761098924
2130799232
1458193931
1716152754
241970500
934885791
1251544579
243008502
33320200
1332672118
722792323
458739201
1363194526
1125418011
1311576217
1695194978
247320359
1514747099
563802252
1881630692
443195185
593387743
1021706614
1912919921
1823259033
946786187
2033786760
979263722
790577664
1953652541
1139729914
2145502748
466613582
1884466119
463223891
522908316
177547255
134242035
453983072
737411775
713367588
1630069190
2098555021
1632854223
1527730486
351197269
908111006
1826607829
1633069431
1138735969
339711064
1469870816
1918617040
16166244
1163292402
1188151182
407319181
2092628421
1668911668
483167528
1963555136
100974685
826610544
1560033249
650049538
1202893803
227180556
1572735953
1719957526
1747888290
337464969
1926393053
775475375
872095759
148255279
1587436466
851952025
402397006
688662818
1730346402
568522994
180436533
1128822874
1301842999
618235558
153324002
1579854966
2041047273
2026255673
2059851479
1808462520
749767979
767685504
792139300
1890556269
1487727570
767796423
48589332
242344434
976993825
1113299058
2059139629
552859512
1135517915
350949553
1509906619
1003628160
1212708705
280213282
652325380
922184243
784062694
1268980890
1016179866
1470731275
1624535561
1192129540
1644047992
1883509165
440021158
1943107738
1292848977
434875612
234090311
1075091009
1803642855
1972133712
308344349
1365240223
168158672
411521756
1980126648
1393331505
1375693627
1322406293
1756247452
103285915
1013793043
754863562
457994792
147813196
1570820412
342050325
783122860
1715483253
1970363815
1135715563
651843540
1170028328
489821144
1537318240
1044894206
592618374
1035676854
1649862061
183681712
1494581321
1893962402
32855786
1594323462
1853458614
1694258801
1390689487
1167287777
1518608448
1886191828
948687118
1283483048
374541328
1231251849
1728683296
1435785850
1130232652
1293451885
1368106269
871973818
868166906
2107885282
562700897
317267935
872865800
1163748285
1279265345
505177370
1736437413
158350246
1310844390
1075356731
674634437
1946521310
1776588177
1305152793
1326337793
1531986075
216926218
526313789
979035604
1935345686
423621844
1875546469
1082473330
988956384
1646837143
1893715979
1753329789
1696434184
613645451
932835820
689240985
1289254093
65122217
1818731309
2099568574
1168879772
1543097826
820045509
1877040675
1114973344
1168496095
1089149205
1641270323
1611204197
1856195829
328294356
1211610046
1567759713
1206365471
2122323418
462631276
1858599717
876015161
915023129
1615743778
1270792635
315790645
432252612
1283579646
1225028583
1026080458
1206657408
1489440691
487066931
1644276652
1193371814
714278015
241512522
1304669842
405391569
713460772
221606917
2125335063
839036517
1091371221
308959857
635705465
1363896580
1243304543
2092048610
1498665982
642834370
1794488835
2005518746
386972861
1281916505
478931257
500299616
1973162298
413127901
665177661
1117304146
763267937
579777158
1413334945
1763948404
97077921
1532673555
1554468465
955485964
1416090215
799340191
443397202
722717087
964329295
777311763
1450604027
1584803630
707944308
1929569664
1416408583
2130986395
935878142
736025423
2136812447
1986384719
866437387
1768901446
1544673067
1469508178
502428397
509210824
964277377
1281844406
855229277
1161155192
412324519
803239238
1236724462
1700943461
1689297594
1760892803
2109125186
2093759381
468199610
1614551139
301136434
137482427
1905076311
505184053
709135398
176076510
152295177
2144019277
116824131
1473154782
2106704130
66506306
1096270100
2062950535
1614130208
1274466843
623603219
1105757116
1297909259
861184535
398312200
1404614501
864659911
988604147
943443506
1667903830
1298472564
134265829
33961191
264201000
710586420
321618352
1448304430
993422742
395066964
698507996
1010199362
1219727631
1956237589
1474451336
1610854596
2087953296
1264021112
1476138250
781847899
1876517530
1653075084
800126637
149207789
956182879
1977581764
1476521038
588913
690480905
1571222841
660249818
299274528
603660179
563338720
48696746
1099077243
943936305
2110722972
755651574
516742667
1801271294
1615758046
969920582
747745152
194828749
1117382563
441836105
1885979780
969733724
2094932786
753209077
190342721
349686638
1192751592
1572995166
181836746
375055054
256396534
385466445
1651581073
810917674
179328589
734715236
81674771
1806987660
136636677
1891347871
1029950306
1153089845
1847596818
1932124231
1830367235
1775023473
2012855545
1807620196
967210729
967081922
1574942944
263249402
1068086276
910567024
912646017
15447902
784670976
80160146
1766569026
496977942
769989762
1302377838
389938197
672451771
553175687
594851353
311356144
1571589603
1355746830
1203023405
1526395667
1368190244
785851481
1189214454
67646292
1108478522
433095709
1198209688
1414088920
2114649987
19243821
2050138663
1667445754
707529226
937369366
617438191
443071657
938673774
1689461365
1607364305
985094970
1977256633
955982382
2083097568
1994985578
834191413
1623360334
1735113365
2016043717
780314433
1423527498
2134018936
1596094470
1510746396
947255220
1084210295
387197346
1124216407
1975348935
655439593
1985378008
666254887
1810384345
1708525946
1347371983
1764745263
187428856
2147086161
974919668
1227870340
1039519317
57802372
665620622
2052131068
1239854959
1259765993
1563233467
357740933
1816193921
1470793121
1382851177
179316251
1369983909
2073102225
1072288719
1424816509
1796878319
1251999691
1560579182
699313587
788701594
1452937544
199422739
1121833740
500289155
871640064
1497566456
1238564927
694369686
1033859567
651455713
1197155778
2050722908
1315617069
1347009308
1794310896
1429652054
1165866191
1409125583
1909779175
1616781458
876614265
825806182
73515426
1301465594
1861795835
1655141273
1135364820
1763894788
1547918331
395656411
442608651
1906677725
922589082
1698275239
193269312
1669174572
730991968
308523055
908527995
1065177743
344187644
796725942
2056547935
1780034368
906503135
2071140078
154769252
1539497362
981621212
1327182787
1791570211
1302658432
467051746
432382442
1746756569
2086691022
844433931
1062938333
483725846
1975585213
156550112
1173836790
2124602071
1306398938
410173715
222749566
605140532
1997442928
1506407656
1419129544
1326415957
85286130
1551160605
1498886666
1724880085
438410481
1170566556
1889971056
358610025
91432960
731620638
1403000259
579185503
1258649499
1633390979
58065192
2127133317
969047460
909740496
77226727
1203168602
525498236
297910296
2101532914
1712134743
1251826582
2069435245
1720676608
1990040634
946678615
674287784
96503817
1450430065
1407742143
1308033241
1375198126
865408019
1449441005
1014910166
1480379237
498294409
652558764
1361758417
12474558
1339878005
1341515957
844993233
1442147946
1284560075
1608990858
1689354765
403539682
1291394532
1049372437
697485181
1647023389
886464077
568128122
2070711799
1611202141
985265395
1424339341
1016257370
1676601099
1448681577
1311594471
23560659
545007353
1896622498
1005341597
1110136642
2065465590
210811878
1922168016
705282157
430243965
1797614872
325623804
1024599232
1476377658
537060601
1763297203
207512413
1567216477
857173151
609699897
1048267501
830513671
1649222258
1743411609
1582267809
261883294
1887642242
433982746
1062202863
1242553152
1306615566
247088254
2031611463
5822819
1576378779
724972150
1200003787
922204095
278446031
1639666358
2097314840
2064043648
1715209976
1037741469
994795822
1384238232
435215789
207418715
1534034842
1946099939
4342245
1729879120
667525783
570516678
2087459491
1643310232
243304720
1346293495
1330948731
1279835628
1428997055
2100091545
1511608901
571237293
1472308989
1508718438
1018826079
529559421
1635315734
2102642051
856257418
1810962124
1458071080
1298841467
353649232
65408704
230677546
165289646
1836574418
811502883
224144380
834528222
1369429668
381669816
2020385052
51362207
530643330
1977579803
1978816070
1061528024
1979033589
1444687301
385388029
1876323389
1815783219
634558751
533641058
104229256
1033785369
1885176726
310188912
1899996443
1861000150
1444947786
228059433
750034147
2003597972
1349115876
1298195307
1592659791
997673102
443611223
1814115622
318037530
391268616
601529354
2107853658
849819585
1286494694
770506740
1693403734
41248179
1475952976
1049175808
1358171476
1971312854
1856792649
570318236
2070020712
1984383761
1795945652
1444992978
6970306
1802294360
300178707
838029906
191089565
1841636965
1005811213
1783678788
572048880
269942386
1009572344
1592322056
805948982
1301907538
688514692
1491719406
1197145324
1026643488
771397836
1539278271
1511575484
1021860383
1843660609
1062709094
723145630
164059510
643677208
1012033300
1598895576
1916990940
289201046
1547211716
487320204
1543648236
1855623761
1966106568
1294907699
7495283
1306190779
967607182
141780441
867278245
1477617232
1730434408
454721842
890107911
627671251
727571512
628631289
190461307
290473237
1214837918
870192924
206617294
2101328258
2122233520
562609763
2037981852
1539549239
1615584820
1183867184
1082349548
1451769889
27874311
662658389
1552639
1280331593
1696474262
1828416596
625779626
1502610424
826478477
1155732908
1142793699
397995456
255955663
209170052
1260061955
953162269
1464838267
652616096
964527035
171622945
1525565839
868848670
591897905
1438772891
1448921368
1610783051
1099676980
597379155
2129988293
2134620069
1152332363
1719786538
284599311
2108947725
253394927
1675376038
1586267343
1358991480
1275237611
852348922
1182528931
1006334395
1973190435
2117811784
1003601568
1489546063
264653154
71035071
741259861
859242038
1001240829
1322090879
1747244270
756781273
1700495170
342204199
1123737639
1430718751
447536431
403868937
315532267
1229289610
1151157208
8864261
686166233
75355750
1330485200
802855825
360874735
629312865
13269735
577234788
1983695570
947104982
439145811
1415654838
886548212
588913187
124252306
321182681
450666772
413082244
944713691
403930146
1795395818
1994328677
634626109
1228971254
1894523216
1298650099
618185528
1236259676
1113004765
812257600
1598158292
1982202199
1851900374
1676916512
132656414
1369000874
1800158483
2040191062
1932791387
1845637363
624971602
1572423683
1183457403
1998188449
1721903839
351546550
1231197366
558192822
1552376555
1207563937
781037286
1973132058
769998661
851198736
1213635015
831891067
1715737320
317680966
557074203
1393445855
1235759549
1383777648
1887516415
25749678
232936196
185780065
738230559
373466240
356293918
670404028
1560677805
1309289238
1427864763
722791832
1785820900
273636732
561688628
931751356
990957504
763355111
1344162853
1698428435
587824308
464197058
1901130846
981040612
1734203824
82517719
1263070634
381480211
1338591398
1134949526
955495458
1507664744
94427130
166353250
2136746823
1183027286
407664860
1727726402
799156706
1251127389
1399725833
2133506305
212529518
454977037
1944950436
1387383743
796007357
368208880
1399580295
424237782
1571462558
72265339
1238333384
1889805076
937069747
2102811560
1918284718
1681647720
864525653
170034461
17953163
1582985825
1976715580
915339023
1118194041
2089995522
1405170655
1804074665
2056462278
1722862055
70395800
151505244
1161241181
217508564
344809614
683620579
858592288
994090415
2103200383
578961798
871556657
489893372
2090250075
1520009109
176445769
985780780
679273221
244249078
566067154
757513615
517769987
579287181
79432622
159317907
832024082
943647965
1238620933
712013883
516962232
288903189
1288992720
1466695424
1354738696
225272469
1174125123
1042462022
544880994
1767827599
473346836
112195920
612931042
10478877
876063172
1056834311
1883140812
774709601
710284604
1325685721
1006128697
1003385412
485120860
1055311958
788441652
446690111
1358975038
1540552834
1797426025
1866822040
1760359518
127069404
1888604582
1142761341
835482491
1371270081
1563987487
1662756516
898539878
1937870333
1855014986
1267764179
2097314217
876934000
584761322
302021389
539612118
890794275
241021710
2039190058
1714848584
1505149828
1227510316
1335963090
1380915122
1945324403
587320064
1752151854
665926832
1657665773
1027311874
440150268
215967239
1239771826
1126063370
1084378139
1145809156
390552257
551139536
1120810939
764327398
1486270613
659875260
1664919971
1722888580
1538234565
1745294534
1767461212
1716868914
1500603470
1252447607
537493831
1237778759
1797916304
1665092348
287637699
1672357522
728354495
800050517
485218011
2095156852
685665378
1453323701
742750070
356014359
1984989641
816319267
171070153
774849244
1401662491
611193231
2041355125
1300642751
867394538
1149300071
1691779149
1418951718
412561023
1627026909
1987507211
583752914
208171769
1696000907
213228496
1395366480
1220724971
545941966
267583485
1433697154
1480837559
2051645577
779058405
1370644077
2059141607
1361817455
672710852
1569956829
1140425638
1756441537
1267378435
1174444293
93533671
576046593
1795075383
1668171495
1663764483
1523710308
1995126670
1628489674
865825352
1974891108
1427028062
1810763270
1318276996
651537871
1072644490
1965257699
311776487
1165148038
905758356
59253512
671495173
1533484516
1534602153
1821186016
149641971
158979764
807115531
1284139316
1073911124
928383343
1102741834
1360854545
1992249565
1341784865
1741848061
1040322018
22449161
1577204774
1545006542
291953585
1717482360
768186224
1728147885
502824850
967537148
1200873602
525767168
2137175252
1410299770
1114650032
1242986255
1645189783
236226860
603028378
415162594
975562976
2037088285
579147911
1703404739
998301346
997558624
1323858427
1502773337
83070900
605881962
117771162
766514971
397647349
2095865321
1013645026
103578130
1500565944
937682255
1876470437
961263225
553019527
1040122305
218877991
1929784542
1383223340
1170629499
2111755171
1719480147
1252166802
1681046400
123035111
2084350679
488834216
129095813
1748218853
1033966265
213208304
601176461
1349145553
479060553
1764716660
1611891209
1216028256
547518406
542189373
1051232197
1168209416
965266994
1056738962
56791630
1795789914
1906107622
1534932494
990828099
1620319773
1452912773
1395898496
523720207
1814157577
659889652
326128935
2095415995
1315864708
1288474395
1206910418
1800498489
331441598
1227028461
349861146
1745364272
293592535
1343171171
273341682
1232431639
213227001
2107787622
812419586
1906250620
392338047
845336058
1329790467
1320179478
1834046534
1957864472
1318786178
939532181
113457589
1914616990
1701340621
382187329
688141925
344037502
980084045
1823407209
426132894
1934228504
341052746
1630002700
517412995
1687044365
891978026
1740971730
1667595963
1351154820
1893490094
1465415864
608438029
792521181
1281759999
2129097212
460901812
1309166933
382295915
311257756
1894697959
286789831
2001960363
825309569
2134074498
1398276565
118748304
2109725752
2033222246
11308271
206797905
679434726
1619163683
1732784079
1056464206
546178835
1124470173
1278189650
1714338712
1217864354
1011495462
1194548031
1559138136
1458684625
953080786
1548164927
232029672
1023408326
1902583497
1860518054
1773676068
1617305432
533377795
1935340312
1434236405
1497286951
376425176
294198071
203118043
958291535
646676864
893523355
692491291
1044710798
186771293
1473537791
1070239764
2137908
23084154
2145477175
1611472159
1305692929
469786447
429460795
859373811
522980447
451437279
792835291
2122303214
1501113555
1048288154
673811126
486184453
1063146839
895925442
5215755
900768248
1323687341
1306298725
494504259
100797463
2055960981
1434036281
35585128
1941830400
1882794082
1122605929
1656965712
965514166
219021013
945773225
1418453688
1265529043
379051282
344966963
196279171
471670476
1569779609
1514426779
1216648208
266661049
1722516934
319235486
951234675
1662936925
849450826
684416504
1773942905
157839297
1250446076
506010657
1897027232
358125560
1381869408
571975100
755360333
748636910
581474367
41218389
1908455558
459956699
600231406
126127695
1581904706
2002812783
798836286
628915224
949120891
196297416
92049595
1197222791
750690795
1889599215
1187687843
1090509535
291204728
1400653814
1264668630
296842378
1753901796
172055106
1835435339
834762216
915934696
1959192201
2082213486
1102766247
1040697816
59868972
1298625130
1291291822
1879428016
1787242231
1199250322
1448808370
1025620658
644672355
1466233744
858012541
1261900107
382029765
507061172
1802133813
2099695139
1986604306
210774006
1981020873
170679255
1508907387
403204026
45108781
878661042
1792800784
1816624231
1885047264
551196102
877409779
1447100123
1453422415
1032523165
1667781142
1711991231
1847111681
1193235947
1567088
852493045
795417379
1160969053
337747479
358546103
69930088
321074687
1451746808
1664612171
907659655
1940099757
1308765925
368370361
1288567980
1419860005
1689607028
1286568097
1436234963
327070793
1332187289
261063038
1094832556
1319234653
1587539555
729210877
997707543
305043171
465130908
1079666704
1546171376
397131810
832129350
26035886
741944755
1101911940
1641244333
543134046
514060971
1978680822
1952867903
258761690
1167616482
437964616
1178535695
261030933
38592207
577204204
1727197686
368495501
352786954
1924443218
313679617
1594286493
529422079
905820245
1549651764
1053159469
256972604
1231351754
1455791747
1350228552
1874337131
1679065644
1281030726
901119607
482951004
867454589
1796163959
1330673751
1686703976
2070739843
32977910
1840825280
315714537
34534325
1737685560
1362497873
1153257161
1322740396
2080892383
352448786
1074542971
70404051
975448333
1146011833
1443106043
2096606269
1724496879
508068083
1402108144
227363463
1251239083
2063977010
1392484035
1018993238
724815558
1408033958
790087627
299347378
1235439418
1577109952
271242588
1795873560
204334581
343118246
1425627224
382739231
766168100
1763201848
1723204993
495365385
1207632585
2075024577
1413817892
1269440754
1249775917
713618756
2019741850
1113836202
1913843808
1222726055
382982457
853376856
1425585703
1911430459
1216651284
1853861177
2072768038
173261164
366529989
1574667853
145574424
439403630
1119353851
382098390
401886536
1617501688
1229806750
597970208
491514217
137086960
1336014455
982246094
1949055099
1246601393
1002414954
346828073
39064804
1489697827
703467146
538623026
1592043103
570274689
319194224
803050637
1388412988
1953301495
232352590
1753841411
1412899135
287593040
540299863
507843047
1504488697
1514747865
818366795
986549908
1837090603
1329874523
1938711116
1026486083
658504540
2100873208
34722591
996627590
491891515
780230539
240980274
701169501
246145435
2025544831
1123297974
1578894197
1371897199
1784040908
1127757015
778827954
273568420
129003526
1277457529
1107610167
1572252344
1473367582
634646375
595215579
211943866
205622591
127983251
986548351
418399425
1067706525
629090428
966330217
1801461922
195944668
1168566001
706821990
1139049470
1744153773
96458100
550561723
1826763653
1998489556
741726796
265178182
327264572
1224406187
1368780470
148075150
164918388
840656967
215939141
1979950320
2062213426
487916965
318633555
1741913946
1091673192
388686682
143339076
1780088802
1481321299
1322436306
239548258
309351296
257323206
1361921119
1030249786
569011143
264831547
1183720671
1077208366
1241197400
1239263139
542409782
1385456584
1573973159
1265319202
656656308
16446054
979180903
555348024
273617463
1037780490
334654318
21447457
354485137
998185970
953077238
1182612917
1185926484
117570641
386392849
940860892
107160496
997760031
1042729931
2005803428
46966806
906875351
1627130853
1649030043
1739462754
1966602712
1545669293
1669172332
439113629
1285693564
138038762
1154654402
1756576288
681547205
420424036
1365668063
84242290
1832887777
909735901
1105152373
1860120776
1105885606
1576069989
1701286484
1580148130
1131367412
1395581594
447354328
1781338784
1649226430
1096626787
1159405502
1546230984
1098445713
194930202
1358804904
571791488
244780985
1382636339
1565246951
1747137145
471670107
2131420734
463112675
600490813
1077183682
1776467278
170305240
187362922
390007062
643297956
1882766492
78720838
1344056411
744307599
189903789
2031423379
1131556689
834099711
773496927
1588408878
1303659360
782514784
1406965586
1917443263
53468953
6805072
220627649
1099422649
1348704306
465207858
1547797883
1441715043
1776457091
1798025134
110344161
88665026
147474594
454716800
1527843096
1024084882
1318899116
1898950092
1810468644
1074756528
540636900
1404445685
1114853281
816418294
50257793
1592308455
1094383988
1943259215
178091008
628847238
1229892994
1622595381
1115356365
1490770834
1177632056
751029991
2036025161
784856573
198923225
347864183
86716567
1803610120
1692338242
1154548697
1852862870
307913209
599151139
11316491
1795778859
404895202
1492985401
1606191150
1689995885
998980965
779887766
1800047325
652235582
2126875413
1772849679
1255764406
1196340883
545230249
893308220
1247442075
1056259178
804106373
1184067155
1770502420
836275621
1183250022
398037870
1491509783
1193371748
855905933
272858441
1235198292
1581306184
965163525
2140836661
791103262
157686033
768494673
660509307
432755337
916321434
1170826604
1119454480
242764308
1282767412
2116533156
309693752
1270958767
1240045781
1608881948
1807045557
1334463462
195032357
1848830901
1644376969
921119642
119886548
970055813
1243078775
1168995425
1034882706
426312292
1394460983
450370442
1698489990
211830140
1729192205
1306822267
604979059
1465048481
1560537396
1886004227
659077738
1916093174
292593903
1751419487
1401988636
2050211582
1005963552
299069644
884591640
875198933
664066127
1692417055
83077815
1334539773
1839997528
874604416
1332779254
409032173
2104673989
516778566
1416644634
524145119
1091659243
1461255405
1429283044
1902010876
1755296620
2024074494
1893339358
1823909128
217923689
2134856601
127449144
41935878
2013237319
644435600
55803398
185980053
1346210876
420545630
1005245638
1999859197
1665705236
1385083328
169534633
1731820231
1549059386
855219663
1109747871
378251902
650777318
1023727453
1480305778
1236114686
786579457
621130017
193387848
586976033
918804378
1424588202
172096582
122793894
704769400
52179684
1251069812
1346681297
1118501294
411850036
282151111
1694605821
647459140
927334421
650025587
622489692
475782356
190139765
2049172779
755817381
1720992251
173072478
1642741626
2058556484
1308264200
1667832848
1904612918
1027872217
945723954
1274904663
670507687
233043525
1757994903
1713186626
567079210
740269396
2131900197
772195135
742793213
457492085
315281726
1385198136
2140710171
1332642797
245080002
1077647694
1091304104
1868081561
403070871
1774223247
741725860
149336055
1364850610
709124018
957186773
886892426
1175198842
1794003375
73925175
1172357217
699733374
639564295
1946002472
987828089
921541875
1263873941
1293794507
119084192
266577255
608964532
1114947823
1415321397
1553287254
269723174
188719678
2064833763
2036268625
84611779
1871502548
468249251
1567717981
503140635
1789676727
818267689
642016844
194905282
413736643
1582390983
1215917291
1057014794
427280649
406241573
534043802
707820004
2064493970
1619504645
1847134456
1804625559
384473468
1775371542
1016601371
1952774189
328835724
1793913953
1414022436
1253907756
857761270
185900118
1146850063
1171949989
1054913331
1364997873
1417851153
1928454415
2010354156
642334000
1978931251
171828039
1892865649
154421338
1776432157
965241728
1743347054
2141285720
1099071721
557973290
725863525
723656279
405144101
1416856379
651356959
754164425
1487513700
302923506
1932972118
122636024
1039885174
1684003010
1163812323
1569094778
1027222655
244663636
2055559700
984694671
1628906430
1699305962
1347513473
1871611006
17598965
51002689
2052681988
826410024
374568164
506559933
247067887
2134724623
1001838921
423189093
732624491
571619545
351641654
1740706983
1043210850
1088935923
340545587
1487601363
1399632564
1438942621
1419403926
1392363585
1347233589
1307833273
1140400259
998347969
430238396
1837167931
76068171
59154001
992470427
231475405
1962820610
1190124363
2060622812
819145609
715637042
943625973
526423290
1377802638
846451619
1116023588
1340726427
170661596
1119991006
374195569
1360699037
650779609
1892708091
733492113
1092365481
733500707
454033380
458432791
485227090
389118829
1128118062
1657687994
1896765485
77518802
189563249
1599886406
10985997
1289253387
1298656678
284942657
2006283111
299308219
2035194684
1944950436
1481864835
1978042290
871526558
662529177
1289222436
256513221
2129950431
1683656354
2101615354
1359688070
928070700
1548036656
1152164319
1110470367
1306475949
577468656
329138992
578829337
1578194305
611612367
1125460839
1530117039
472567276
1214896690
433599696
275567806
2042464869
1908507248
2087682512
31166826
170403453
732411000
1187949643
2080760036
1719986542
598188657
657548514
228654414
1738588348
1802900587
462521131
684255653
843381205
726794810
304210088
125716708
221218250
12326828
159178256
814624595
163928114
1102450984
37405857
1351099981
201023913
117286779
422003690
408987815
1939756496
64985103
2011307589
1218756341
1121370419
1776468893
965177648
2109693861
1390238098
1349348842
1435592651
816416870
103395309
335137665
1728112248
211733676
2103123086
1187239464
828198006
963459632
212639180
511967602
720857244
1030781772
1549605693
1207046619
998890066
1252119595
784062100
788641281
213967500
1983564464
1009713826
1431275444
302557173
195247018
1786302576
892361648
1767810247
86762428
912836110
1969650105
587898974
654979
754450445
2094513098
1475349071
2005853030
1478014502
57924377
1062669640
1462260255
855483192
2071287085
328411449
696711157
710695352
1158187135
1728521294
1401592483
1372861288
883059683
1997974502
379135936
549923169
101013705
252719629
1712925630
1800027573
728934790
559567659
1565873775
454821950
1249350420
1649032535
966902947
1398938241
154942371
793147641
753550189
631515997
1111145877
1603086809
170957226
1886071805
171434055
578986860
1930470352
1178898776
1156954855
1757653561
1194223049
951560844
1355565265
1019200103
176600015
1675622242
1572156905
1469960803
251028557
796738063
184465423
1895032562
498212202
426949196
1724094520
2102587039
1315122037
1289948264
2145527654
2053421005
878597222
1833958821
1786967620
2118342360
79222681
1804850834
1321038437
945361552
763601200
1639214315
1281020100
1155622900
298443117
616187550
1857980107
1084345297
204739477
137726557
481793075
937892124
1309119581
504937576
10089386
1653329497
963165439
1823308449
1720665836
322127987
1646100350
864636320
508911701
803143527
1717891821
752239561
1522734945
769131008
1177289718
389401508
1475532376
1328314272
874653683
71060350
1299291102
1551316045
529660944
1605849023
1425189969
1971730819
217265666
1254766261
30424986
2059297862
442164410
97357078
1657410853
1066772391
711881829
35908319
1619055134
1690638725
1259949989
1658005070
1381644788
992275175
1702637194
1659240414
827450808
1166875574
1354673503
365433650
325421302
413197295
134407273
977691172
1397695531
770439042
11679109
1010404563
1579452422
506138682
769438430
1605096526
1622428604
1561233046
2015897921
785614127
1949395571
470071704
2083147591
1712361648
1334909659
2105326883
1248461183
264167368
1158359010
1658863629
994968730
330345932
663620767
1251519012
1677473240
1038727071
310118514
709224485
179341748
1673267353
177672413
197602165
1429931132
1279135036
2110588352
2039402787
2146466970
1559691127
1159952354
555146427
708626081
541491535
2020765626
840757498
539829128
449806864
1781432475
1773954839
1964105073
65809251
1556334643
1213468487
877853225
1292377584
67003994
2062827175
1258885857
1093331190
84413807
260770041
411413930
414235595
958195090
190238741
545881730
1577912212
1597631562
1203328009
2073638623
1717893176
1598572330
2092376395
696852611
1217260115
1706151633
1159529651
1357348682
1908588901
1838799543
1621021841
1021435383
967145856
2017539459
1850920532
1967688980
1450451426
1942297248
286467731
2059098283
637199823
2093460387
920115282
1500973633
776320318
1020315417
148621920
1762878913
321146805
135686339
1153585588
1990795489
1150838680
784839814
1588993080
1666295251
337522326
592216396
1252243584
289153445
493659819
30357127
1107422751
993495822
567340718
1901950849
992418503
638957918
584690328
1287437163
223790787
1820843557
1269617149
989052124
21794046
116261842
1460155734
1754655600
1902115416
139110763
1230781748
41402860
361763394
1973360553
1019590087
1495165197
1738590412
1523878437
977658385
1706890849
1393443193
840368638
484686160
655231600
1355205554
365129553
934095979
1002349156
926553368
1062191591
571904386
1653169896
902862084
510202122
1771871300
8564896
618830442
691272476
1893719619
4509460
1371643554
1383297785
2146703455
43045684
1352644508
45747578
1068076872
2085454296
239581942
960575551
791806285
502069436
100556443
396339963
1303879426
1024538617
466558808
916823636
1076478331
2092163553
180161073
1050978435
702884182
365473169
2100375004
252631952
366795707
541924423
1813453160
1375893182
1048284796
1431101689
1377982067
936970864
1778529885
1158040269
924362242
1455917906
1710127793
969470971
881361380
631994086
832413794
921093434
904219354
948759231
1984404737
203822276
465987827
1355941262
1496997825
537246040
19732686
598811317
970662632
1112502340
1635875290
347207157
1317626152
1099901689
597359614
1884719815
1621973971
1148402212
1468047562
134695835
573821830
902728785
983198921
45401973
352626346
519221064
662420896
1517980786
2055748410
324344407
1759343914
1470042951
504831170
1069157357
1778333183
359327061
1860148986
2046622931
1226923336
755314723
699932201
1967508275
823684498
10075828
723803514
756977939
1069018943
1025277132
1667561142
1867126534
1774812379
1164912770
178126788
537339348
1946840303
835454711
1854293223
1162498162
2064630181
957305888
592041835
706810627
1091662611
2014648421
1315209107
1418830367
1590171766
1425944372
1898552103
1506408495
1319708943
1854485530
953176634
2112017642
1029426436
542836045
1990992070
147120401
690424819
1845809576
1024763924
471079066
288222789
603248865
1778615955
166239918
1248402487
616300467
1718154955
609809013
1535562810
43855013
1555676685
538651789
2009180159
1808012955
842006832
919311284
1927789426
1338494667
1856737349
1020840106
1549005488
987836135
1219254675
992529849
1405666788
1057930948
331723333
1650611280
261261683
1530352486
2044654034
1382614235
12462447
1639344757
292079605
989957179
1204722724
2043725656
671578027
180635948
2125388695
636893416
437348923
1199701115
770459781
1716398107
1927567118
1304135928
1756349574
1547831783
2052724005
659194825
2104449290
2093438077
1655902316
991689732
1486155261
1585275282
333685647
132029580
974728592
977524352
1463189198
1379763327
882737710
1807201741
1707720167
1444853031
2009423667
1545572895
2012585845
555590506
1793545604
1021558924
1095691839
1384321588
722877639
723114481
231188499
2143495162
99686223
429490379
887818758
1387532437
1847196834
1421322720
1086399629
658938654
1399731294
1662606277
1009296133
1180372273
565078402
357977595
487628090
1855796425
1396213061
1879536417
819466838
892616293
637731460
2021725251
1570708566
381672289
604061097
1423760637
678768729
738934971
450963453
397996366
1651038272
803954950
338840610
1858101818
130958318
775206978
2006688977
461252390
1002519871
2050304841
1705618768
216658015
200307689
1376477169
1469175407
1922365821
736533535
546465943
937358330
1459952981
1960873950
2043593992
522645359
160339817
927790076
629483401
177368981
1037778564
620246460
1769317234
2049546872
333211616
1924850297
887638168
335540596
1824483119
1795554626
1060599606
92232607
288356556
1096230471
527395560
1657203834
24447888
1091278943
270245641
298412570
1066235323
981500177
889890622
101236040
20399400
1150775193
1769465626
1972937417
2141106742
1384267420
2047989998
263941426
1840132920
1971043717
1521538726
1961686356
598258727
982888381
1664921423
1773940981
2090304195
602081064
575933757
789309483
621862432
472086126
612674712
721814949
512511608
125103783
1221380170
1837282246
1131321905
318335375
2095929298
2121698739
2053583914
571462680
1979541607
1423325916
1086093324
618126057
41216495
635286008
1355099114
1584202018
2129654439
538352138
1408091813
2082871687
2081575729
501655434
1165425671
1439683004
474444975
1470106741
1265588907
2009933422
742380830
450119985
605091117
1601106247
1170262849
344227910
857585324
887819162
200120185
1047778587
1903823224
363885507
438570072
1177980042
2079466260
598876355
167720648
1546329983
1073537310
1014240412
1636273280
1811480903
1215589137
493798811
1771247703
262494854
496462282
480120240
282772141
1434842249
877498156
1525618304
1207555030
811256082
1734093480
681075755
812169690
1251291575
1970725190
2125431552
876458210
1542017622
1097502475
131616626
768411887
1747229443
1889712478
1732329189
1619259609
1786029239
1933014539
1135345702
1000001847
695001573
1763882653
917251143
1653340780
284516009
332741698
2041582044
2065178727
1999047354
1203671094
1034743467
864645375
618082962
2025134392
1658143598
858534079
1189400830
692093910
1577662149
569150076
434953320
145255967
406112178
685448319
1157859669
1319499564
149659846
890373252
1710350696
436357269
288721978
1029865227
949863844
1211500841
1209251477
217285273
1275719472
1171232101
1027814998
177568062
1449442098
1767327189
982064552
2030617291
1319812835
2103097885
808974378
1604516075
1989238348
1408991505
596900203
335748374
1422938059
1956730667
2072779798
1360437401
1351800720
1561671808
693935181
1581051907
1014782396
1220050206
2094449460
1821592494
1384369179
1107413713
2005988228
1378423577
93652988
731214770
1863222418
769558355
555594599
2089790020
189139386
1882000651
1856790701
1015834568
284713363
637897761
2088463594
288228344
913209939
1216488075
688017691
1720312933
1320127997
462397080
161000430
674419513
2041946707
727472724
522939357
743413307
551894549
391421835
2080757366
601833473
1477595231
385534750
875780183
1279292732
1649931132
2012318964
1473801110
1609015500
1843363733
272787527
1893483739
1768201446
2136350903
222175436
1283357760
2036006211
654498746
469753363
1277175569
1716449348
1012659563
652408974
274907070
1966686659
2121933533
5918827
1374299719
638936585
755476826
1213599395
1724649617
1917058123
61445889
703966169
1197483540
1696013839
625215858
398696350
1342759129
1710079729
2101261022
855110192
2033440894
1510424746
555110610
1343678240
611815393
315192740
67811972
443804942
547775194
231913067
2017665025
391636454
1742580852
452341205
1754573665
1893239367
1592671930
849506141
811189999
390688635
152624852
1513810847
1022028898
1573152883
344873552
284576920
661154602
97215212
385282940
1983491840
981036788
2143354280
1428495665
1972619556
1663248065
725224531
1914411697
1438571623
1690245910
955178148
341704735
2013934145
837734333
1274544054
1690293870
1301257448
1380908769
263731565
403844035
692895155
1332188344
1726917122
1313865701
934525258
1344441835
370049273
1443681089
664391842
587321909
1595340169
1045118345
1795193386
1954814132
1848107322
1460266776
529329708
294676783
1491645405
1444583290
585015076
1367877802
1345060877
69789460
485795264
270672498
887376788
1220775959
380268564
825299699
1290872890
990846118
73933606
1113368836
362518228
1145115595
7289013
1276922475
1186186360
1238193935
330663719
814687050
1214104211
1814116892
119921021
1527158121
1191851117
2112802721
530069631
1188460514
1846293770
358415685
1543822200
703499063
730422060
2113261031
1367561791
1850639493
1958177313
583080753
1159950180
1230166191
863512492
157657909
1658454126
867554722
17508547
1840426671
371145333
676433373
1378097181
1632397352
2124348311
906973092
130920850
295023973
1203906371
29054557
22848707
38284333
288810527
1266746677
1115901614
2019723600
1593551450
634054511
749663220
45616657
1289673699
428041104
833694146
1954802670
1286517497
1520407711
1114378838
1576922342
707441794
429888424
1909900989
2121462727
2122949055
70928162
1176607834
565175805
586239231
1695129930
895079717
1151729070
1659521171
1586537737
1628333633
447697495
275426188
463823549
651390262
33296096
360123938
460189802
1249520991
1561203238
395004392
847943715
1417617821
818225205
1764639154
828082013
1935120595
189555980
66371589
542758761
2078504719
1088198204
1117002047
1229041575
4466418
241490487
1691651262
1523882517
1747062280
1014171660
862490109
1205912699
1174792233
674375156
1890876729
1084088385
1351217744
1625758715
327801451
223377964
262641352
1496653199
995234408
194304260
738392179
483082484
1982805640
953750604
638480693
627704664
1002488657
655755427
1504830302
1361608830
1460151633
608856021
818970513
961090169
1083936219
2046054561
1632527364
758939225
58296866
2015431471
1071236789
46735714
99990926
1308264200
672033183
863097794
945052260
2010266278
1275237097
1616520584
635161252
1569139721
398592447
860335766
704764202
1195988190
1120393848
170305202
714637663
93828221
1364712109
565453723
2018369253
1185265202
993573963
1134442168
371183330
1899056747
392948937
1037569713
1934178072
41883028
1002298753
1608298055
1509911804
1234855249
1487278916
1223422251
1856694443
97801795
775403403
1861562488
1152240981
551978841
603528058
266008772
900705352
397376062
1839304994
123205399
373325156
1435154771
1317340944
2114054123
1188525357
876684454
660054097
921535779
1248490928
1810059642
1838168635
1641092444
1825447073
1182048115
721890243
552610654
448241093
233588242
1406268617
307887680
639856074
88551785
1789313413
1137596567
1294490313
989272059
1454948809
2138774797
472877635
466280689
856653992
1838772255
1334269560
62932395
1224234198
1599002213
725564220
780930593
118864096
734946441
1894682690
936935859
118288285
148588976
1723870815
449593734
41237228
638430019
1783067537
1755433390
2088588152
1643640294
1811629314
1611640489
1593992727
571572490
6651612
398977052
674500367
148935589
28261317
1629534386
1322034948
222176281
672614545
831365110
1897399633
857122069
1550846002
1625836455
367206268
183404239
1085477851
124960410
1516288618
102690980
291195408
1858745181
1188918313
1689921551
973295963
576413462
1432141875
1511260262
2038692246
134865233
391864920
1563864582
1832546427
176785645
1259764904
254882258
444505329
1447863909
967411583
1737420420
1896014814
922544446
587864678
2054190556
1778349567
270186277
1237673164
1459068339
118436122
1290402384
1992872923
1977016046
1764035279
213480864
155709510
1931998047
1572679117
2082639230
1187776678
2049084929
304652151
1715825179
459936839
858706392
1685748687
1930864524
1181763450
2041160429
1451492353
2069881581
779659032
1777694826
1842707935
1746063724
1391129434
1294871507
455871030
1342126062
669662249
368526859
1221179824
529663224
969347954
541944886
1417219525
1312089589
1039130602
1624523051
477626838
797315923
2101065545
528288675
659706385
1656664928
1990846730
1055426847
265474617
7571228
1395492806
785886421
133414662
1234028208
1519256438
1058519427
1735946050
1291719619
718969921
2019882801
246478649
498649197
173616017
804822155
723706090
1974646407
1835080954
244185064
305055864
2002912814
1669505432
1596969897
1121162990
1920305032
568630783
931480278
2036902875
839178547
964812328
892800639
630791276
1629331371
1038706726
1882756101
173611080
804328618
2011299159
1423068595
915036452
1883377416
933440772
754407890
48556898
600866225
1248841052
1720978350
1004947888
491859570
454200768
947493030
555863827
971266717
1466270165
780999828
120848091
1302589438
934176379
1780890782
917907992
1012678851
1461192968
1997003855
896143146
196736667
510746821
575486892
1782293040
645382646
663829010
65498539
965187767
1785581841
787684626
449317449
1485681049
1859716561
198402004
1396606253
1480727092
980138782
169701589
1636781652
508102657
1089024701
1734900780
399462908
960906309
893523472
1908991560
1142421686
222345676
11685224
1685717970
912299761
143668478
480109464
1994211308
937579140
447895673
353674454
699919914
1980461889
955344874
1307251230
584820404
1753548580
228180
699879063
192035671
481769852
1480543037
892001502
109370308
647464820
165296774
1700643061
156509539
1941106535
1615913531
1871900217
974912831
1011563695
1158195580
676769134
1163008231
858499697
1456101897
1565109513
12359245
1250496075
1272690081
2027054213
2045040628
838523019
1155873706
1516812188
1038002646
388258444
352390088
1238688066
657172052
458152063
229778300
1735571332
805832224
1602293014
1516075347
577549514
1184810705
334898641
1088230739
2061751563
1675698863
449918826
1758535041
1788782094
2050315165
865738819
1729766089
529818438
1983943168
832009751
1277414834
2135467700
2112419850
560730472
60988029
669733608
388187297
1349610404
133638015
1858387749
1685181931
1253233885
1960645967
1544830688
1382624842
570250311
1034711415
1184068594
1618232229
397398940
2109381548
976539068
1542954212
1330379024
1182208835
6656474
1042931687
1555551662
1500660762
1417097596
1485953756
330318880
570997586
581643628
507149461
1389803223
991677224
841404245
698756851
660974858
833401211
1144105447
1098415668
1711584668
1058710304
1951343059
1818731563
267879293
1780239095
844504145
1658305853
1136693868
1101857067
680524473
1247775038
604535920
129423786
2003125773
326067913
476462903
1142189665
455354484
1365626544
295071898
738929747
1913296485
1115265512
1927949874
891266303
965834050
1243602168
1948679876
1951698828
2016552826
225091791
1559377425
1947973950
1739708472
1978985321
1049090715
328495037
1318741474
714062073
1514485766
2085167704
1476763838
34588110
1999980054
1687992391
1911547433
2009045876
426344806
290020739
1110142090
1927232627
2068809957
755359791
1602588653
184024006
1616516390
1655840697
1100675137
1360105833
2013898636
1504298916
344086197
1701629486
1503227143
1560691422
925416549
1080145337
871024223
1523325945
77113356
1303650565
764903199
937998394
219647004
1266829271
1392290545
452320841
1190471314
136664745
161261354
373611442
873800281
1538013086
481326382
834545707
2001046452
256741088
1737972216
1876385809
1299531298
1810965979
489898399
104011693
1995762373
9046664
1622703386
863388456
1126664515
1566693687
1183317170
1129984275
1110284885
1313040389
1986880967
715083586
298320485
1938765841
570062594
1107626155
807589767
1882058502
795234624
368234727
383216853
1700539026
1981724657
1952479831
86222211
2115058210
32776747
59706381
1287736091
1526601748
102724476
63203877
1293101797
562369216
1032031067
763828940
1441190890
358850094
881630875
40403593
1096506434
1904417264
458586808
1278141821
789050131
94394970
455829550
590857414
19301199
412975012
218969927
1787755711
1277996671
1860654174
1719634613
609003187
1802207483
1127958390
1814857230
1182912893
420458936
539859785
1574171954
755898807
1403046445
1542773207
755400980
451781479
560192117
111986923
2024935763
256320999
854418056
1931626922
2091854583
678112448
1472289945
1630847501
663828257
729951060
12406326
864853024
307281872
55739587
1487337792
1879357041
1790372207
448194426
179715485
960048129
2009343789
116764822
1062369873
873978919
1956529137
280787179
804604065
1595769670
677423461
1655322935
1997422943
1931909940
2057949623
1960247858
55045663
2115911074
1073419773
2108537423
986067627
2134515619
629743976
368184826
68312544
1502093495
820089644
1483785086
203241430
497839264
1310296413
1275779428
516279131
271333730
406035939
1687156314
165650514
2045293357
569661699
252712173
941335307
373461193
1730128171
281042031
1848406437
1010954080
516346529
1351318545
1016868712
1867540433
2080546370
2006637488
1857363938
1234903534
283517881
1160793886
1174487270
1274308495
1960745336
435478247
981305324
1858834304
1378103712
1055892305
2127337197
562260274
1563518760
1730900507
2043922701
1961901036
1993726081
87170003
1493351890
298965875
917568314
1151307112
247469315
1539360590
1277635573
1423404297
346033231
1454240342
380968211
336382744
1454519702
1642171402
221305877
1778366873
151356436
1315824746
446883284
1713055080
533200795
285654588
264269587
561837220
237296607
126062813
131176560
1322639901
1625470284
1178752863
269258798
858500593
424524296
2098235605
305149902
182740513
1659216328
1728823120
589119292
2121223196
1548763425
174214360
76180976
528372281
1564565918
43250246
63723296
1608625330
1414467792
2046014502
791230041
578439095
1379087221
1656854533
1748770735
310858561
1845963791
1513274084
1506547405
2097086054
381727689
519339678
605862716
887652492
833885470
2028907773
527750517
339313609
602556996
1237973374
1072653687
1359727079
1170388365
1732768246
1540599000
1597519974
836088370
1154029554
307589992
616286299
194894131
332873878
181536502
558424643
806855842
30347255
625421513
488383900
1220989215
867004156
1010567454
835391031
1852319602
91462669
1380241472
151420123
1897826840
174054182
2139984854
2105637750
998724025
1360299690
697245173
1204803899
1744176907
1151010316
1549826911
312880247
782780139
1381710175
1573085908
913337804
2005541760
40102173
275357216
816126556
1608317867
1154916222
968676272
688516069
924195203
1544995222
582155221
761898319
430305750
36073687
638038920
1767591488
1319996218
2109670566
855194299
595328594
866885167
1994140288
1188714715
1168979282
349793696
1664077115
1776009620
1860366896
1259822783
375713626
491524131
339644925
915387386
405075150
674352604
1595386952
603177741
1216531332
588625049
254780817
1419149646
45620736
603704643
1373074954
1261031113
552270191
458736652
556237093
113006972
1252040872
1708314982
523093141
2029475680
1588888819
1300468014
289619932
244736935
279704684
576314840
167178207
1341664123
437011861
2016276507
985106527
335316870
1259254849
1653772240
1717014125
779615170
950122970
39353141
1003805942
1343991301
895772549
1286149634
2137405074
880425749
558496188
2120460426
463228781
279536228
921889412
1035639351
780325943
1355298591
1896667868
1760570455
458099560
2122608839
2138228366
735610668
1271292779
220321123
486592904
1726697533
1074566411
30266396
448318417
1029196841
174166943
1300975880
971113655
1065443284
1139661359
1059430098
1552093020
1818203749
1390059127
863162076
1813345154
212723762
1491195749
136888739
973197308
1473636405
1149513386
2019381620
1519269802
2042110614
1024276395
2074404869
1349326362
1525555529
1991200040
505116881
90349672
468681977
777492263
539470990
13924180
1767892026
1322771798
2032311543
1093435682
163639877
401244566
339784442
512323204
220498269
774721502
242084138
806596313
1272408463
647183920
1403342672
1865267111
2045840101
2113466045
584431344
283983209
1368239060
1598779409
1884850885
1789268505
462312413
947394734
874890378
1913733452
1444022783
1312400602
1855416962
305199176
744932506
1165287008
818337193
1005072733
1740633582
1544918852
2043552258
1746245192
1922289033
1345696457
2029429901
1988719668
918289973
1255914796
1419987439
22580519
1115898992
1924652702
2042173715
980978862
1693647511
2062831096
1425150381
887280126
222908883
1816682584
1502695038
973050445
360609660
1910797829
1662413543
273770391
1058954439
128635971
1643180731
1146826279
654984838
1094805712
492105781
752456240
2078612360
2128256114
1238035321
1036673667
149037393
1111333838
643620743
858713632
970369752
563361985
767678603
25903159
504035496
847699346
11678353
1156744397
785907945
221714562
1677389724
1196073609
698401404
360572895
485728796
1180088106
1244280634
782997197
741235581
1646798388
1068385593
96350692
808189182
705595333
2106150549
972226384
1951862266
390495515
1842938525
1743891745
78658664
121542212
339006867
739898373
1393805092
214032682
2084492880
737342551
744959986
352807234
558901882
2108380772
1215092470
1781720222
106238476
1168344246
235862010
774517757
541647554
216484442
735728099
1473010266
1375854319
1757517615
679965822
649268831
1990397880
332881267
267923446
2135823390
768465723
589961706
444441809
1061279432
1705605947
1596750372
833057821
2011790959
324728587
1554421002
1965106876
1529922731
385087805
2075273313
719444105
1365249038
2088774874
1014829428
173951278
59701636
310479041
1555757315
1492230608
1632036480
94954872
144068984
2114293249
674037132
576526576
326120570
318214433
1936531851
27870828
525031208
448852699
1429184083
1133409191
1238333384
653221086
757869268
1652583594
1050911344
1576522924
595374889
2004776234
512342381
817389394
792705690
2050597217
336270005
1535520403
351756338
1863103837
291413488
607822072
1735582510
1180207803
1036326053
1656712555
496899811
2076557437
2048335182
1946673260
171140834
2062016026
1557039461
1214085867
932328741
1955142200
177312716
1157807872
1083630716
1889984070
243078394
1804125968
911799594
1311859326
475461970
1908272228
1832899585
2144844969
1576320101
1506467695
127102372
1430664932
1972645844
743377275
1928232542
1677472832
408864445
1577950288
30104768
659373265
2063369139
1709284632
1272842791
647521356
497036964
947346282
1489450853
1861795835
16001205
1436699059
774959016
1993737265
613887353
754203197
1312614903
378213303
1828128583
440783091
1962089223
1701605175
432487718
348495074
199320684
1573941225
641060232
77954031
1327928171
611945725
725370509
1232726726
221372906
662227525
1548374788
1703710610
1377619055
1217531104
339021627
1825095467
131009877
1232988667
1631744913
1497338407
884794792
1696349945
82676889
1157618960
513830279
722787988
1526328824
1390801534
2056195735
1638159276
1820736158
2027433036
1733167758
93033955
887510702
410516403
1068082676
89838054
1946741139
1405016320
1935913745
942136237
1032563193
1579449230
931558115
1666882221
667370309
23475582
435123343
53561009
2086587409
1173471577
1735559002
458385585
1471528360
1742892171
320803241
1158911543
958347955
227610098
754461726
45543694
862962416
55600660
2022975179
1958391370
1964492581
173689499
776764770
1800781006
114705630
1963501958
1718557187
1014695476
213161072
1324028548
1373152463
140111369
401107029
139560606
656577782
1875571351
761901133
1209868454
174770263
336665959
345757641
1967473680
1259802137
265981836
189527573
1317086061
2055715747
1825665870
1730395803
1900529233
1200992102
1025186774
18089417
1151076051
10550200
1842343941
171906429
1502230456
168667155
1873101559
193597312
285692514
1587076406
355283800
864926324
672493483
384006307
459396567
2019210392
96293582
170670821
1486283780
34494193
82390814
948654733
299971047
830981800
1390033739
1309545074
1695489547
2133058904
1362917631
1632362935
88329432
1977414372
1255679762
1124876799
409213105
1365821073
1133970417
1819826585
14923369
1687239204
1048487777
989961830
749713683
1184626028
847260547
1579452422
1589469590
1821588303
1585848405
1174007593
179531086
1651065474
630421996
1337028533
911999988
788888043
2027661840
1203723466
656791018
2027446718
577152627
1058164586
823721338
723313446
234657709
2135701495
2123704898
2070335536
863942980
48724540
1756700188
302810721
617750787
1140167356
460083138
96157370
623842311
1773327500
1527324454
1952300198
1803380039
1459616821
1653644738
791938222
2007812452
1694995752
409735738
1282091903
276232408
1815253103
2105536228
1142100482
1166491345
1809015746
1314903940
782440263
374982788
670024705
811436528
176226724
882119297
1959100626
1373098567
1897634455
364353399
1204930459
1332623553
1855810932
1091718145
879520368
195328027
1587736474
351918353
1790736037
1828758734
1620142829
1013189373
681760330
752472654
1269741716
31367156
1147448606
961625876
1680851554
417589478
1758649661
1576495139
132621196
1931361497
328382551
40785427
766037658
1876393512
289580317
568810490
565239358
2116042579
1027428406
1408502314
321849005
433037537
449358481
610321308
572745543
32261437
1834462871
428925731
1807912824
1259429184
563246136
2066805831
454293935
433751513
1299185699
539174111
1936475003
1739956839
970884388
883095163
1273006419
172644356
2134312032
2054370195
1884660715
517358558
1259314143
60740350
1349071640
934952652
2059997194
1637449555
2131555434
1955641796
1527572763
1526711828
1290027747
542600817
1949984129
1495983688
783781808
399670520
1433928677
2070684968
1782522250
1884263450
1939276156
780878498
492988542
958176090
1997855249
726337178
193599416
96970933
880782451
866717859
885451609
68016928
907151714
1699082693
1691292781
468468629
668976905
760013352
1676459876
1054459380
44637588
1579237125
509110386
823574867
599989405
855359912
1543090513
1962306632
884837220
930193101
240219994
1400027886
1249809346
95958346
1447535685
281150687
1214092095
1330336837
874921216
1936910421
984522247
1821339297
2048369950
1830566958
1937158153
295826217
1844649084
450195039
1410283492
1425012993
155243131
38745515
1910490550
629476966
1370432115
1902069274
952725673
951564118
1300325779
2044309937
385550954
1251795976
1532939126
1394097694
1454641461
1659431353
1099136804
101668164
757874269
2062032680
586485208
2099640781
1773809941
650082355
2145623944
1642539005
1207917773
1979550876
1035081603
1339216350
1402137211
1630348114
1326175707
1055656647
1423978243
836330096
1460817760
1774244094
345398983
1965546111
590250847
1712152553
88128897
1309310408
1132705847
981283253
1640133545
410464751
1043867199
1176585273
883133171
707250247
601329449
546412113
1448762305
1058189257
1406108915
527641740
1871289893
2020159518
1767433105
1288697585
1775939817
1027222015
1357592453
616602571
1155183560
1836249143
1544699555
348431688
515575144
1086184801
395030826
1757741171
1872085864
645141683
919613392
1824095244
822661302
639886495
915592117
1584320338
840390066
1346139312
1106436567
1778969070
673072904
1646202329
1178439386
1351098015
263919794
543132758
719394873
886664511
785706334
369914889
619748505
799360873
603409401
1583845579
742500013
1809537536
1325774596
922402491
1365193829
2069259015
1069004999
35576508
418652950
1732397267
1220835951
1137598415
1426358419
945571123
1400395129
1695400061
976688992
201339757
1321555359
778756332
1009759861
1340083138
2144718753
1331030335
1709113909
1902971921
562307448
718634006
1153800652
178552083
2035497844
1764150839
1227963281
945525782
1299346141
510742742
2071311091
761028070
460577060
1950202294
2130516122
104291265
1150033486
1928331075
1327344430
187753159
1310910225
1768595020
1978535209
1315577955
1440899242
758477864
185893802
1331368911
1240160125
1896663483
578488110
294792012
510244683
1015551135
1264171647
864703377
1905839711
1405090415
644874399
1060898362
1251543277
2119525394
480376231
891213525
526657784
571697186
366115756
261154756
1015331904
688017691
782858330
698463353
1263132570
896172715
1233453220
505349329
1288921883
2098453166
300639368
90085339
337072955
1150731976
203190330
416477137
1310659959
171653288
389610532
191483662
869721349
1037901500
640923922
1540901703
1691717489
1421830726
714806535
989794222
536558040
1286609732
751614165
385953643
2128817362
1420503825
658591962
1561207417
1538068945
1125127501
2015252780
1019760503
439665474
997551658
21244886
946549877
2069026304
31354493
534884217
1032125457
2043310557
338835004
1632924498
156276468
1909897778
635142170
2143850209
309707542
1011607541
1328681701
2385109
1892553010
1586701322
1249973876
94290303
1274958387
589761818
911709586
1810087174
918410231
646902490
1784844769
846854734
1681109067
1507712728
1046779410
1017767784
1321692654
1011752343
1802598533
85898295
311126586
65188431
2098923704
1038163912
959241293
957619881
158408344
284503734
1643341381
2025872850
258902889
540463421
1678399957
1795720886
881593600
1799011182
963066253
236906745
587913434
1530941815
1151994316
228781255
491893034
485513641
1663660091
1277927992
1142183735
1007152932
1462348133
1429556057
645457289
277450890
1588795300
1297478944
985830471
239276654
144415809
514613119
1610479875
1339705393
1256001372
1353584750
1373060530
26652279
636931447
1479456794
472453489
1418592878
475069000
1029582837
1433237818
455119492
823667141
1863540150
1027759396
1435333199
1598644675
2105584742
1094790724
740764325
383718152
727757089
2081876251
1685160743
1509999258
906404724
544293771
2086370108
2084238616
1819265425
1718892897
1361156403
1992600441
1009185520
1144856331
1709420503
2073289527
1129613998
474882316
584356498
1604384917
386949233
799533388
355537279
1740535543
189489501
1626577381
418161070
854731616
1315010682
1298273388
141603972
1680463860
1231955015
1522578139
1020844219
1709726366
1438801855
2097955757
988171337
819451478
1664287778
2089786879
1339360760
409890938
1294335772
2066057117
1580335931
447209349
1003159779
652057052
1833850586
377357928
1482720353
1833397616
248156669
2098302217
646619316
983386642
126624989
206793111
68574965
1623192284
2111340658
881506740
1853784165
432624463
899543034
1953107961
2113238000
1532198994
1244816295
1267423055
1185176015
2085690634
1964886418
750891081
870912266
45994750
1591459721
131565894
1537714719
1338617440
731019078
1683904465
227404263
2100529792
2098385311
1281142025
1898660106
547494961
583829633
1196235525
1979943706
1072644490
1790060663
1747652514
444728597
1896616217
794858224
339091662
736054175
1611308802
755214408
129816160
427059477
1083553554
1151557279
1280874945
333433514
1848752537
829155384
655860222
112008616
1637738096
1668512429
81656030
1920057828
1074834471
622007014
1440811647
1060448907
1140661618
444403600
655087042
487057562
1539640984
1234009209
46604043
1142318778
1256400668
1128308750
1417056699
1414601630
263743606
1790692955
1421699797
1152206149
250774353
1394959329
387224633
1066671344
373673280
320902850
1196220923
1640121116
1901985747
1018899483
824630809
906209674
288221673
2039462724
1614476950
753862680
767388860
2143235524
1207999005
1927270251
909991618
1485816973
711111389
1403289524
1032763175
2082503499
386001173
1293877908
1948238956
773579744
723854693
909213249
716247541
2036911326
469347925
1448782203
525461340
164551360
1100458642
215121201
1680816982
216508282
1385015855
1018386178
2137632192
292409614
1286268411
146528447
216051509
346727259
2045229329
1457274789
768361534
1255465276
320803241
776273435
595615428
1237691800
436444819
88947836
984899084
1712257536
1830113251
988856601
747581097
1998645229
1786379506
1777827290
1139113594
508368612
1450177855
406250823
972354784
1746553523
1561088524
498209516
2105211871
733402403
68916469
840095891
1802118640
246192421
1840242333
2139423221
472017973
1508483543
1508207704
1899556285
483619400
279993183
2117984978
1070220934
637769327
1527809318
1858615981
1285265881
1325279202
1578632132
1118292453
473316847
2025865208
118737565
1972306040
493870376
1014804920
2093990960
2055128477
575095065
359180813
2131653807
219715198
1985527281
562964866
1208176941
2144465718
892957775
1061445953
1975789764
1294941331
2109182834
117878661
622121701
1645834909
1319812835
944566713
78303355
1943606135
237015950
656884449
1241177851
627230408
1771219449
1674768296
1823971516
2096532769
597618780
15755445
1500077924
75246223
1174350866
1527898916
1585200123
1135212854
587989498
205471165
1271955991
180824759
847132008
931126951
1185103208
1618992588
985979200
268339417
972019074
237037034
1410004114
2120264554
296156718
262746991
1932539582
1449160896
1443787893
44242158
1490543544
1624952978
1121554810
1080549654
851350570
648239188
318082858
1493159664
2089735089
772072616
305149902
1006306903
1926493440
1778545517
45527212
83612190
2138249352
620270221
893874586
1623311002
82560900
850529594
1282928722
1574897781
57258044
1797449329
1716145192
2056917032
325692991
600716759
1606929972
124103965
2004582531
213118675
1185236734
54285690
1918663707
459562461
1610587035
227685141
866378731
2140735635
405252666
1240167323
1055038499
1612802395
306419585
1823043842
1477331394
291029726
967647335
1192920018
390112346
1015997317
1004498068
287460708
56007506
316767591
936376589
1750738275
829090597
1485850849
56542742
791527217
68428035
2018203545
144550982
618061311
273629731
505315328
167852126
552720541
548601
1643112024
2040886395
734126661
2025622550
2068654316
545087897
980253227
572104063
1157556384
1719465812
1461738890
850806026
1779905312
1796299562
2065512381
1748539117
764692375
1027206844
1275278656
2060831210
1499151301
905170081
693945557
906557256
1910739212
1990367891
727060436
741832283
1257451142
709556699
821533859
789043028
534334795
2069323324
1796716044
1095088021
452899583
372883262
1958041518
691593039
505838531
83896993
820898092
354992154
789043818
1213894398
222019569
658978128
1549288787
252494515
1945739870
900198979
206527886
943558849
307904248
2088980181
1874236952
1457775577
8281790
1815171312
170739343
2068864703
883845003
632931178
1895178439
1063065802
2025759309
1599558181
1528330431
1715306904
234862237
1210091243
103019241
1025117212
595199083
1300985375
936044336
1945169944
1385260626
661607151
2085241982
1592299142
1812730239
1213032184
422625488
413758688
1628077905
1071295698
1460521114
1034021022
166566211
1715673179
717719634
521069765
1589599109
1015748944
2128066710
2084325661
1644727983
1146676328
1133192406
701811160
415257005
942196743
255594695
536450961
350361336
808699099
1252545979
14929378
1634328509
1211497016
845864762
244503621
675411527
1695094388
390963393
1018861289
1180310059
123308003
1972729761
1027579035
1024500301
1646085958
1397676737
103500995
583633611
48665743
1196892603
151400312
505299775
188649497
1558715672
780909534
2128981036
1899213127
1939784402
876717799
691479688
184365774
1577533868
654356800
1820004711
1689201634
358970845
1191787900
241327257
1586421798
1305939678
1155294755
1622675847
950776159
1774113343
62684224
1293448717
1047649521
1146327789
234294161
995272628
1669319212
769536842
1170662945
85957685
831532045
1405148366
269383167
439038738
388623358
1110735953
1903631199
476071106
1021415611
1414498889
1218760478
1063165952
1400080254
793691239
835105266
1096520217
1004339179
378155649
1068722023
851239288
81989025
1450037527
1001701003
1028582744
76195073
14288346
1310456729
548922425
1994449863
159776378
293922306
223914545
1676616545
1733565526
1305485382
100711329
597606667
1139940907
1835315390
639400117
1209810508
1195128724
364776170
979650800
2060015405
792354633
573375133
559648128
2116481816
531779389
496478806
957703856
1443499465
761127598
569735166
514064793
1028249726
984544614
1133551769
1928907749
893172587
1968407029
834922022
1046050260
1995542461
528040020
645565167
830238488
1949010726
673607652
297994670
2085971105
2141031919
1725615904
2008200941
1193537383
1775645169
1033814571
732899357
1088212754
22404871
105753578
120468205
2005905367
122823044
1746476370
644352648
372811538
720773602
1281427933
514663950
776422459
1272996795
1800565730
1791170211
632949971
1751292514
1964690478
1893075001
1073939956
1102767508
1122575380
536779973
1466053379
460605986
1890255101
901540335
1359055578
182407418
669503674
1408900912
2110170100
1505077290
811059564
1879658426
768528825
712939216
1339677529
1046848622
1509746257
1475180566
845827704
2034911700
1852595276
488095701
793986453
768478479
730432523
371912982
1710488584
639367690
1704766441
1840474821
1518771029
456513450
751984554
1482912327
786261179
2114004346
1104960199
442526997
1834407739
1875718744
201802034
693302198
715740433
2099809280
1424316675
1288009455
384188232
918760670
310595898
469438069
171852803
994709885
369068475
1530076327
529472312
1943666830
1823837974
1770515150
532620039
1640204286
1503037727
1331906522
105304315
1733445266
1490793879
1734197729
509941407
1263213156
1610786975
300458437
611121772
791165922
1930521025
95963282
776883166
1181084530
23874689
1772492678
188502854
2139599753
1375399369
936052249
1019316123
1663662085
1046453700
1897635791
99428910
993420782
740532641
1767283872
170314161
79660618
993328254
2128274665
1104968445
2055396172
2006947978
1002185783
688102713
1543240494
1225026211
1790707694
536186914
1782969734
712434664
1199450540
440348351
67835899
1622459856
1759395721
31743997
1589573757
1775189175
220846208
597669454
458318384
64377128
1438638412
1540856119
2036751802
1308249328
1603678099
1061675515
1407897099
2011849728
1016269415
1690826482
968740019
1566607811
1977072225
941339723
1128519856
1681763469
1752669045
2032763188
1709061984
2147063171
554965027
1527061460
1557056842
1566565239
2004676762
1744744904
183301280
19961233
660250838
1584125108
702689784
33104854
512334695
51683174
643242990
1087971676
1261759331
805979153
937412506
745228618
884966789
1331173222
80382776
1598932954
1780995938
1595587598
1592731339
1676157217
267552287
217351648
539557779
1457994099
1146351787
854708980
1451922904
1496054181
1106183675
1445295996
1608119331
668929981
1341080000
609604538
961272745
387213737
1993737265
1426489685
55560481
1195345181
275601038
917803718
1759718373
292322105
608222508
452320945
1616658446
1075355986
29723535
687167984
1887897778
919031151
1443522236
1170438445
1917118749
1825320805
114857477
2013738707
1399193911
399424162
8055060
717185422
1667439359
708237171
663005003
1534536518
1040292386
1160291215
1903684038
1579721620
1722214680
2077841817
1480071798
1022008637
1733031166
2065360359
171683801
495607608
126473399
776902200
940221615
610126955
1221271373
79954471
1982838164
505439955
799478841
792190882
963180272
32816337
504846541
346645982
469850479
1136122832
442963843
1781645854
646773481
1798176628
207565228
1476221434
1634907249
1933359599
1797289422
1550354564
893213062
532394859
1950931473
1971046318
1805816165
1252105075
1409206853
764754266
980190177
428701285
1337702940
496276355
607818283
1276123385
2131517966
269269255
688092896
808254182
95401487
1516875812
1104603835
1592168785
2093280361
681175513
1827057952
1844756947
357785804
912837717
954621811
1028990137
2035831155
1575252252
540162455
1110989073
1100834195
1598609546
329322655
1251283301
1214210604
160513583
1882176201
1244125030
1246712865
503703586
1624019770
1595258040
1471033025
636935379
1271191549
1787392876
493222003
903316306
185041508
57730182
1560839852
1434277881
1823483481
533329447
314765248
917607379
383072169
1775894706
644307099
95171741
1902083630
2079399959
1114536225
25304768
635558625
1000105739
1662496618
594342493
371896355
1231897529
1912731634
1479746010
1245366220
875209061
100692139
173916555
1841328423
1006702373
381574823
356184922
454876739
293347211
1562355542
1222141497
2009451635
2078223446
1304059943
283424601
113074904
2017721242
1854396504
943936280
2031394392
1603919999
1033506591
760611294
767570044
1476037567
670102892
1255881737
39965762
1454526257
767260000
1514235276
1577703238
75424515
1308524109
1781595653
1572333243
1394987097
800557995
1108264368
924847046
1457868467
893498346
360421436
1865140383
106792654
2094417857
988502473
1118821733
25370779
1028531198
1516599219
1451666104
1564223172
1487084139
884904340
1799441172
1866790309
213774752
1705369667
717481342
2077507848
1458411562
1469113715
1147694544
1896350048
60982174
656909044
934384196
1488553578
1028502277
2136006417
352002369
2086181772
686763655
2020659871
211984107
1117396948
1279341813
1036761312
695478005
1723080757
1620549595
2101435288
1031926461
183355593
130032966
642861256
1912449001
470955264
318786658
1585305193
253298446
1510289587
325589345
1525287422
1251102830
965557945
371697531
304382034
12935442
1194799652
338729064
1172963524
1410604004
610736115
895298034
511852400
1184249942
1041898831
1742571586
1802793008
1331952864
619402573
1440058856
976110927
845738754
1152362727
312323856
1264178165
390541288
815947932
4022601
1388080415
825084105
1586519456
1144871926
1202136975
2081131845
698091847
1589191016
1693007465
1181278843
654782692
1783981667
889934904
702432608
1912889208
2042504400
1971905121
276377408
1216029883
1635663983
216614945
737747299
2113049278
350242521
1805406920
713645955
691007188
1532895253
490108908
774970861
631577991
669123913
1179821731
655157305
1977585492
1176380462
2012248359
759958471
1974220680
1815838047
2112296225
364353888
1398955243
581666393
1019124730
684688935
1550071430
1409180574
858846268
621855152
627777523
56944812
508216261
1731798223
2068058929
284509803
1340858558
1931449170
647959851
1669102790
1663567104
1551206736
27912158
1704177499
1481753763
1647131723
615856270
106199274
238386664
272638595
68042713
94555005
405449783
1408093781
595475119
378884040
243467237
1535155609
720379329
2763324
910921809
1370427637
1384559486
443160904
143903749
2033020892
1773684974
1718264399
773425057
1271062438
1527015784
1536418892
1050761984
1169261238
1362149791
1306408447
1587681049
1545003731
1596989867
2010933441
1824283435
1142202610
1345916841
1351535755
1054067017
897495856
738632007
1864484356
77723665
1275412479
826500382
677786500
1507038165
816373568
1969429122
32498541
2087007429
1062851854
1744297988
619055436
117051814
479141431
749691873
881243058
1710598231
886123051
810361753
844645047
1454395159
2102454887
1738854864
1561319474
1810136105
1658618044
1147077627
1392270274
1574883524
2146404348
874354776
1208920910
1236178541
522325994
903016080
230081017
1157197575
837977996
27520367
754616993
1652315795
1392603555
1620423972
1859173959
925848586
1907400820
350014118
598044986
298102610
934808708
1757056212
512092167
1008681250
754071757
1261931953
1877627947
1535647015
1567902846
1136660925
2119062543
1459189365
688305857
1131386677
1886392335
1304116965
194748704
447169554
1115985083
1812092656
2088583398
1561537487
1146840146
1857159302
1458136166
1973133538
620543151
1505416461
1966180623
1833194458
2103072044
549108382
2037203718
868374758
206688059
1095404893
782701965
1267302441
1281667023
528391989
1834885962
791533902
415928031
73467300
310833776
287785653
2090733062
1785137239
328285721
1210554566
1393930618
423484967
1744036337
21366198
529483244
2085975031
1734904918
122273213
1940326258
583371397
217269949
592265493
317888078
274623517
2134552730
244894153
2057652489
719279226
462570886
749199649
48981217
1657823872
1152422765
72211001
2074039911
1569036953
1627107567
1385789834
1797358913
1814762962
1362978953
1110107660
1689441254
1055777171
1508122135
1710875811
2075230871
103737740
1478781592
119160817
210509826
1380240002
1432819281
925194720
1959890177
2134609237
709346947
256624463
897124113
2063779870
113551132
605547248
317217769
1482516499
656095742
1987549616
2090767506
1396941555
937196750
148308290
915281850
1334758358
1071864579
1214037385
381621682
719543621
1074175891
1009150554
762673604
537641891
2036191058
1036028565
586917257
312995279
863680356
2002326922
1042476942
2040913946
1569207759
119031200
660048488
500503731
954276012
1617944357
1932833356
576498745
1944993513
312377375
1830149280
277087828
1088328446
304996654
42884385
2037411084
49158929
1022178852
261506862
1422008438
72550743
1606173421
74254749
1486568873
1043597396
1124107095
1020724146
1335002927
376546056
1006562711
22848707
15120723
109648363
972939831
252038071
1829416510
1279176577
437949348
729531906
1770898604
194826619
72123284
1494425442
1252890061
918410231
1549379018
775496504
599334917
1915994631
52490556
882488799
1666916648
1846964478
463812992
592088468
796597445
838032764
1977181525
1635684456
2091629439
190250237
1707234120
882438932
1179274283
1600609813
1425492473
1899674380
204719107
541884767
265502243
1799834937
379931578
2128982992
434460934
1365480281
1753724460
1092566387
1927741073
1306962271
1515397840
148221288
28836053
981853947
2071203238
5698500
1800878152
2136378619
957981272
1254164237
297308164
598430837
1823909128
1252991588
1277598829
910574895
1776152451
2102076185
960037838
388620619
780815731
238922171
1471558739
432673845
1842622400
1911581747
315639814
341388032
170370458
46607713
1280972762
1067997848
160580465
1750712826
1926952148
139303636
264249985
1246300991
293244382
1411791847
1579022226
1929702162
536005896
262099729
622530294
29372876
1407351822
1845610091
1840466624
634299015
1500147302
1889591549
1702083619
847000098
713771334
533681139
1112718801
220704333
2016805027
935630527
248080291
478711686
714805177
1272704869
1910645041
1101176759
1729815856
338848052
801528838
810960151
1544829077
2064822536
1456307234
703564702
1738648599
1936905111
1788973599
1397552162
803064221
1240859308
631494859
1176140102
518888943
474163069
1503290066
655002753
1898125020
489388615
1602525190
399683715
1647738591
1660408608
64091199
863432188
1087202900
2008548055
519611039
2038232309
1407339770
2042634612
1349634259
81496386
1246994100
814715265
132693818
329748894
594904086
42834775
119547208
265819796
1942707971
653845659
1829570476
775919446
1383788038
544030467
1069807866
757898582
1430769876
1965474261
118263321
1469514605
2144694084
1117819717
545756068
406620472
1964542323
1698474132
1591410296
984844186
759730652
1300956235
1173250708
1326335660
266197001
22419800
1373748455
179178820
638778156
1487710227
678320915
345521964
1486840325
613731799
580782295
56850538
567818497
533666422
1867251893
1996228138
979993138
900747521
144658130
870686951
1984260910
906596563
1760247371
1899011588
2127192852
277179245
1337522621
568469809
407460684
80720801
256362664
1541816151
1099433127
997364775
587151367
2083577986
738632217
691591819
373592739
1501235734
1694646628
653498568
2017067493
983561629
1950879768
306142932
1496844308
977699721
335663850
761467978
1846721963
278464002
1299101233
1554930800
141393685
377613378
1426620286
932219414
1525738951
126934912
994466419
93531313
919999879
1517808446
1846554034
76570211
1296643963
1607665289
1554418858
1934790925
969751474
722656516
1596576843
1287828226
1855535400
492362790
180627086
697844062
1001914325
1034186762
211254857
643639161
422177929
337586360
517608409
1942438333
1415613817
1429514879
323060271
1809752765
1172493254
1687016805
745071954
1093950313
830337096
543399951
1487638179
687917381
1577066101
1451026914
1010894321
1304145863
229200179
1819106173
1258093833
942136318
571204187
529145336
449193097
1902842423
817024312
1429613495
382949053
543188626
2005105996
1112769817
1315084388
489825668
1915060664
1049724028
63023222
1259097753
661295452
784033884
274250545
674512985
1623745262
721212780
175661389
1496293918
1059317594
1816731576
245319844
644385131
994336307
1745721360
464684325
241028031
1937897714
773292569
1808133779
1257116490
1157375545
2046326310
248771583
511106791
1499706247
581016323
481711775
1098368287
808810297
386651307
335915150
400126892
20501725
1042783048
1218039302
776391400
1385612588
1974545407
721230591
1442596756
1088196440
1434349426
121653410
1072143224
213310408
1998581954
1873650111
1944689374
61313501
477875921
667105465
151655756
722365562
471968258
1891465948
28767822
1097827845
914096725
1432957306
738636065
250527947
1252907648
1185353514
3289681
347410165
1083246768
1190507372
1526990298
2072063453
1964940938
889661337
805970251
194619008
593866022
1123787298
1152959337
2031306988
2140733253
1893642914
1568739988
1539713786
836526690
423699490
1002674989
1091252388
479260138
911434130
2050424580
807019612
1318343481
1795949436
515388160
264775355
96277673
1946447591
2065743173
480321150
1612117886
571473899
1178419709
2031153622
973361931
768018891
15508046
1808990161
1610801047
958116198
415347716
1157237448
1000712473
280658940
2038881651
623795127
1454461985
539976436
1712272653
206057873
2103251110
2079513957
1091592294
219299252
164906510
725863784
203185528
2113830882
1242965779
964496553
1092828393
1064144786
1768172806
1320872802
402365539
1338425893
127506072
1358324302
910775693
2018331342
1180344147
1669932005
1366403974
247059983
2093635807
1685712287
1064497600
1977115160
405263857
556573866
1354077266
115025370
1743135104
711578227
1930513898
1598321964
1655339849
396187511
248196348
927461499
529458051
21163229
1014540160
1534808184
138920032
1188489142
967577794
409950027
1084009236
119783541
1767614666
1877399402
340391673
705966685
831539840
859292714
1088686045
2060399564
398211190
139005752
519707848
1637388413
139620231
1333682616
676066758
1399565258
746815551
1122768840
1232265238
825486738
940388191
1709761642
817901188
234670590
271329022
1991144209
2124398710
1359190740
1604520344
1865644488
865587232
1114939860
1118190193
1655763305
288709588
352201154
1966717642
1121305954
967824862
622383260
730027389
1720157383
1497286951
711621397
1122639186
1784595967
63145487
240562722
501508072
742762508
1998379718
347446083
430826035
1370591185
1093988778
1564395133
1932547632
131613289
937579140
1966044534
850296862
1694485653
838393023
676216276
653617002
283234322
547258691
672708889
2054967367
756527882
194275875
1270915690
1497635060
331018237
838864702
1809731145
1945158496
772971223
1667423837
2141087656
1636354002
111911757
1367400424
1648631095
1894079331
590517208
1798686235
964950713
642326007
2120129549
2097963999
2139298893
1153646193
1304148259
1506371138
910005785
778492766
1196605317
1392479931
1883368240
1253884127
1662491343
1488374352
1108853920
488097976
684965760
1588050630
690125408
560736845
493619707
781894478
2062857657
1483429753
893397895
1843983990
95741931
2021907280
1719968755
893649886
1520687739
836774677
1118768226
874465794
2105955149
1878104810
494823450
885776710
749471783
1403616662
1347480500
790469838
169956028
438894048
1373414361
1448751213
1964370198
212235359
793344263
816619804
1295913029
744308880
256796351
1923970348
1538357188
2073058993
2009101951
85005336
1320531371
922231736
1204008918
1389255605
1818586579
1038092348
906173013
1423244248
1896438622
2002567587
35474611
717963497
668202407
2123237150
1692640704
1993241052
249574313
1532001007
1295747337
1949662517
1497906716
1710258917
1526013398
717821157
1748764717
814974839
1571175537
1107719048
501375973
955708498
647180455
123364385
965988511
134604068
904316229
1894056334
1953391187
901723720
1179498124
773996611
658223127
1971331981
976257395
76510295
1465340705
309608988
1682990744
138582035
2130656340
327033124
2110723655
819167348
284103957
1658448978
1054915337
1138473484
1399486305
1624752684
1609018259
993884441
311316421
1262797493
1319059737
1724636148
1489818698
292093610
1645810257
1633496466
1193520195
2094513808
1824819758
547216911
661387092
1499265863
26931632
1542197685
1749546763
1282796060
1842515161
108585618
1159921069
574172777
574566272
1673309341
63831175
223747
2076911450
732785111
1274369239
1625382315
1152255837
1817135816
1965900369
1196193691
490011312
1251897851
545472406
1839544817
2093343375
1180465675
1494570420
1420492626
1131845436
1434982191
663672401
1066166989
1987374391
720584558
1216173241
1940403408
1697663010
1301860038
1619298185
208222247
1466366386
1864432356
1165864658
1425950422
687387786
185663420
1842742837
1888120465
494729988
931229111
1085421379
671141240
1527047026
1595250785
483838179
1472384000
467642206
1771297330
1143106580
1806482896
1216049832
1333433017
1892295320
1112189465
578787578
513659697
445900351
1524085079
521043499
1884048521
214031920
577721583
1534260837
390693930
1903697791
1550061853
2037017463
1604742805
540944087
307918524
852020687
923510993
1836070463
1280627393
1229746278
86503994
251716567
1867880867
42918371
1280794187
1844913919
628942482
158522666
1966207943
793583611
49581825
1386445845
1019314584
1845438067
1539763618
1486648668
1083221723
402203524
38765467
863260573
526562157
1370709204
1967279594
1571555209
1195231635
738545728
1114762501
308264404
358263156
729008220
2089600470
475686331
1627811349
625308994
1704144295
906067556
302728616
625672141
1455652273
774448109
1579283172
1064252590
270294737
2107654730
813261647
1493144092
2036156408
1740830355
47875300
1443338879
259436117
605239500
1916521525
1608073092
2036444152
893038943
1841301491
155831055
2075548050
209442405
265911246
614188816
1058152768
2122769512
2106067418
1452008296
1569412064
2073469107
1289360781
200787625
2117777223
2039097811
1420250163
929940974
197660543
1827338785
761330954
1957984188
1000728886
2131128344
1595857819
127970906
1114422516
1890802800
453965403
422128597
2100267217
971768218
618045551
1333103980
324901886
684662569
1330635562
1381444154
917424412
306145085
640645081
1726264802
1023481780
495851912
1135025113
452325854
606628052
1310279629
2133840799
290830310
752964755
2115035415
769863136
1056871978
264280712
717898750
375256880
401382649
463119845
1138816100
402399495
2068110771
802139258
1266518098
2133026210
398210201
221470241
1225880250
1844371474
1688763604
213953041
1874625787
1739871787
240323406
94192709
257115905
1614131642
976948346
604801189
1565010629
1217257303
595648614
229820611
632917027
70849146
1697562310
178877414
670400032
1045017137
2768284
1606745992
1833460958
1348835796
1821401705
908489040
2058389873
1664531816
1495818809
80143345
971918476
1849228819
2042148750
610199788
411497576
751220569
1642102241
1344128185
2054395412
1972190266
650082051
123771387
1835447964
876631251
1424403624
256583724
455969385
53360633
1830926928
775703644
717591
996481431
66947910
671920233
1441705668
922057509
1940859298
1338252558
744106005
1795992926
1570317088
1026596392
1815797710
1690577900
147468831
1781655179
1925090564
1488385148
1560928369
495190418
2122012691
2126220904
727825264
1865766574
193942564
913543416
1944530803
2082384824
1951101055
1286489019
1915212655
2064583946
434318863
1727615106
1521850993
64083238
270506154
26368706
347055630
1473778399
491737684
1628984854
633193012
99811190
370847873
2096482335
73383891
1535648341
632464771
1527967741
1933525063
850390274
1926697560
1667216490
603081244
1969748946
675050684
836496988
2136756272
1516939621
1535553948
1399984840
2018615219
1843159074
1890014234
728533377
358684262
1247105922
1076193494
975121449
170070809
1990283556
809493266
1870597478
487053137
1346073630
226793765
1542172938
115679410
419400221
1508179596
1200492465
1998549118
937383245
250167399
1954704708
417677763
113041413
401494208
1354979230
1809944666
1020988547
1109580395
767494618
355978798
2127349101
1630883369
929616832
1539725214
1996914501
1443483621
2022493296
1545658561
1969698199
712841964
965151618
783105577
177207978
974956302
1599799587
268844223
754760447
1133113418
1748285486
1943949845
235366626
1945811340
1529631205
1615190465
1746844564
1226867090
983523627
104660614
1311089368
1271706457
670876819
2070347839
1516939620
1325727397
779599696
1973488304
1467716644
799015057
1063098765
973084939
58917211
644388056
1739683959
1851307157
1724391005
186772081
817760614
1610037583
825926976
1563264582
152258990
1351245070
657820812
762272661
1666813316
1491546572
1376255113
1403212160
225912255
1846552260
352704178
863200353
1066556096
1944750709
1120349446
191053452
452428317
1744102881
1187218342
1783102498
1994863934
553914300
1182814847
354948226
2068189172
1972108430
1580571538
2093499096
492156170
619415467
1701802753
799659356
106013104
1777633027
1038067368
468756060
975520746
1926149714
751786994
909725406
738789290
1470729655
1449827814
984186489
2106038921
380794358
1433687837
758693717
1700631525
698956535
1459128618
223774205
2033729838
1769098275
1137925252
117509578
1401143453
543486034
218776370
421231269
1204199993
1628768614
41901864
2060320607
878450763
496619495
1990183475
1931670748
892842244
1729589868
359516180
1756282201
1260035861
636548263
182868332
414771749
1220603344
617704692
1035049429
1195647137
1567309682
815763185
1347843899
236530419
409314709
754880047
1421583184
1179098469
779614968
1857879368
1880935417
1554807813
1604691859
1258902065
1876892907
831345852
1227679175
406893288
2142475587
1564100496
766570615
877257331
1122305255
2075320191
767910711
1860513385
1143108549
1894495503
791399252
681016520
663757458
1010839065
1276320574
550136628
212787106
917587289
455829266
239979828
933582281
1991158547
1942296815
911478608
39752638
702003440
1952570287
188312474
2004960505
314587946
760870378
1340166886
180501236
1337362228
1174380864
1190214017
1775857994
1001376664
1445988958
1608276054
219273857
288781717
2102436627
525176790
1775279686
768234124
834328394
642058177
2124091885
1270960561
1685115905
314733117
1682905415
443423838
152175746
911800501
902193076
98671474
1624415776
63619793
143387766
1825159829
1664914193
771249251
1428511285
2036367301
943571584
628474403
1423647387
267106327
608773694
1627132792
696851954
672541373
141477154
1866496710
41051450
110626622
913629694
1026293164
815327923
914624610
2145863314
496216039
1390729961
1990054498
1039258635
370495003
1722329895
1250809599
1863044142
862533343
648173898
216144094
188294857
208177796
1459365709
815359623
1299640967
1903294838
1597789665
807394993
280247477
1909540556
98395096
2093968698
301161480
1628262086
786656232
1089805609
1210579066
848848211
1297707554
1161728501
796895985
502819056
1614123511
649835279
1571320395
475298675
1712430897
1824437576
353142246
2016834356
1232158033
1546924681
215155630
1223632401
732309827
2127882449
299147691
1218832122
668042713
1422923249
1587122626
1004924366
1802583727
796208344
1918688144
1894656210
107480021
147423647
24040141
1439480267
599400363
245791384
1879096261
175945842
707355084
236862777
625155902
714590494
1061523573
2083552180
837678597
478410241
371976339
1927538658
637177851
13679921
1768505968
725164095
1459432949
1242143271
2056419159
223667371
1440634374
139508603
1563890747
237623314
1586950198
709347343
1188405892
735697166
704958748
1907901389
401418805
566366399
1196988232
78526246
49291936
1861046412
649169972
685018828
507536219
512737156
600811664
1167236726
1074116964
309075021
819812120
204220810
1838659833
991462366
337977119
1871807046
143645242
2068285767
1332333642
510936635
1382079699
632726754
894815682
1260652127
6188613
519649806
1409640074
1213567083
867641575
812895804
1959311992
266013515
1857916719
1110194794
1698613368
651053781
408844711
1950290723
1282002304
1474748121
340281366
1724986520
705510624
835276253
449459231
274390461
65333470
605239339
1799710835
335826082
212864980
947668053
1209868454
1005134056
1559552393
1315435014
577656719
1708974941
990052210
1452325823
1006724193
1763430986
127121064
1068844099
258114262
293143127
889807159
1430212746
818817476
1860872852
175200235
1572785302
1281123762
481004083
972382664
824612227
2090371101
690754286
62959408
907002994
899583975
2020699217
1155065781
1063959715
990466207
289599289
1964434554
1640127386
1292887349
1680139249
955380601
682011174
331711256
1657739817
121651599
1441586224
2075657894
1490602466
1597264939
533115827
447998832
1699764729
1260465486
837408166
134315008
266892897
550440374
951973352
1882055286
1676529364
592293614
566868627
478360419
1949413813
416938663
1599167224
633053216
1282934262
71069840
1457752958
79684686
194393880
1782253825
1833413825
1618703312
847229876
1751656983
1116770255
1520190619
661755156
642047447
426049129
1874179966
1637120814
1152120192
1509825874
56324287
1132584235
1511488589
2049943872
1391453568
849290147
948006664
2094596789
1173734779
1633279164
1208112977
1710776750
196451874
787002852
1752009022
1324287699
106563175
983513239
2075007618
1224968620
1469800747
1720653859
1407407661
2083188753
1391329971
856859395
1135110642
2031318241
1207927299
1987374391
1755030860
699994105
7752397
1261905374
371821246
487790919
842556710
727052549
1153990430
1652505250
1208178765
1664680507
1118042928
1495828156
201203221
1206068344
617679942
710475620
733897136
397770493
618050414
1657368797
114334124
248763298
1329441400
826944659
1273619107
1389264551
1880154927
1697098502
93438549
1645837713
256005324
1323267971
1638022353
1340579816
1721629199
1038362652
233497258
1135562856
1652599137
1527710739
4633880
1464516406
435121144
1077854412
590636173
2011456038
725963281
1745659840
216896912
523088012
677129778
1459576680
895933121
1932190661
1823130438
1577859176
1681674607
879551160
1649417372
1595664973
140196055
980962997
1550259810
273458386
2119411227
1052746420
303366541
1390186531
1856975544
1963885237
1268863003
817001988
1453454210
2121038929
601687578
1427656133
2061110035
1024064912
1230081673
1685363490
35925699
1534351410
504714376
2146781715
593944169
1452102176
1026113391
1803639477
806140768
2062163519
694891892
448178197
960643934
1105247847
931293167
1001784455
830717690
1201496968
1100289894
1545733488
1209752682
851193621
1738730572
1294491183
1518198602
19799524
1772575898
210075938
745814098
779609475
1074572911
1976683294
154420294
1398679080
898817501
2117986318
2046271230
1814976935
2089697560
451121051
1678796946
375665999
165548738
935834114
436931967
1024584162
888375520
79507406
1625919362
566239359
1059522762
1731011726
1177973036
966129217
308457687
1835802126
1373253842
225504309
1425067785
501772553
1271841584
1460323968
303700558
1715568894
556238144
109639120
577054794
1286099730
999813374
1259682036
266461347
904138815
1740430587
1173744953
734179360
2116684956
150820722
1746260014
849021742
1300553618
471054435
783562338
1143148737
2063785975
2024263074
997735165
1027034307
1301034619
1071976962
1355351244
1833569535
815787930
669997339
1356691062
1750857866
239876709
896353552
1561187843
1749472196
470181206
1268614933
449774811
850719419
1293319923
1164579220
1604598013
1630686242
854150485
1974697141
104607130
1156633887
616591707
117568669
137784987
494060154
531336441
827134430
1045139924
1566488448
842772737
691693527
1976269081
1462454559
299649403
1564214139
610672074
323400909
1259075014
930127064
1148027044
921043652
412110540
1784094145
1589217801
423379828
2034121135
656241964
1059486426
675782513
1985052550
1552363537
238485948
1663859912
762212669
2010559342
2053945610
1203832607
149682190
949722688
992625316
1622002088
1778605431
1111180991
900609159
668702403
384222223
1666865132
584994745
2125548268
65822271
1294071300
2102621647
2127760069
338908651
184400995
370132167
627030072
790745469
26738310
1279752328
1096363252
1486104080
1201960558
1534951888
1317766393
1076182249
431319911
69994221
948020704
1222625508
444573675
937628344
1704805174
15834288
657449506
819692772
1332708211
1447969024
955892865
871354154
455846086
1372461301
91239703
1165140859
1401991155
894814430
673893318
806444771
1401078043
815378735
835795635
830453962
94246809
743379833
647131150
496150364
856538852
1287335454
1082973756
1844967103
2082520039
1589618506
732413120
1527535385
111871772
432085149
1738440442
850542557
1366968814
1038317257
1487170203
1687909036
286614028
1839519147
1467755602
215089846
220577288
600309584
1703972324
616571448
256875357
1878791004
429957908
1988661612
2076034401
972319554
1866477536
223948532
1922045097
1088825435
1609379674
668494449
1517867170
415912472
1339446353
1590381186
1143361844
1661082949
973050445
317274650
1848215800
665044323
2020544335
1819115394
1980371542
881192470
880842935
408715542
1449482587
1021533595
966254649
312784466
1064517287
1997120410
1113175694
422100993
2129238079
400113468
966586956
462770237
1019493849
1125981502
541105275
1291177658
1888498537
1294335837
1596202913
1509552421
2011053341
1075111874
814661637
1912447434
1382608621
1959613716
1368960638
1591965983
1994765648
1102743068
1440713740
1816130703
2104625735
1751075838
158216613
1620084215
714893511
459390864
680080530
1323091486
941520765
1766599518
24397796
1633763871
705750373
1021730939
2016923761
45546673
569390785
1808006653
1066278881
1756600761
1087925508
517719625
1015700898
833688490
567891018
1774741595
818704389
1065540701
662813218
1393934190
1296013853
1765160228
853024617
678644441
2058530015
2107436218
1785619932
2075177346
325597563
1643088273
1356222268
1006707665
404627953
1164307590
274247999
211985955
759464258
705002896
375466865
64927185
75827251
1063506870
1206968439
450734498
1874279935
474272048
2141132381
1706537670
2055937798
2116133246
1875099632
858298149
945459489
1501510467
1373900429
909548809
767197173
1874251145
1657213409
453263623
741767169
1512019075
1989905617
781257202
715054898
526906762
1922027664
1764103018
2050035756
8165374
242899348
969300967
652288451
1510636614
1822889760
89080948
1377814051
1864725241
489064434
403763850
289036821
801807471
1907793334
116984692
1049315628
1113340202
1957199950
1286658565
409431750
1057604974
476468779
387318322
1962166628
333780179
128484018
52292500
698945300
910307279
59556775
642861767
1466054022
1259618731
1227294865
2044583006
1707158756
358813611
1380725023
262479199
2125854859
1725910630
342698785
1975871475
1815847220
1554563961
810917674
1839560925
702262916
1279047616
433848345
677839492
1617157803
955189126
1168740277
1489925874
937548383
926192782
2055943855
2059849491
780232021
242572614
842889937
1807858740
1473270458
2078123292
1246949864
332365495
591420792
686895857
1605177116
1694178696
1017812390
2057406264
785569419
68192199
1806994624
1045701514
1926302480
1519277505
1061790422
1052446876
1439544410
2113641492
1183058692
537406725
1500401989
1449223581
610793616
80789414
73019888
559449527
956396347
211498250
943584380
1873901976
1422494077
908728375
903908842
1874012091
1618416551
904368503
1418075807
944832632
1713693475
1917357038
2018556528
1588657793
147191322
764085884
160518805
1522288233
1770588267
14164788
880946628
884221567
1071976977
738218271
1435296411
860712875
1249981251
924278420
1788608131
1996410423
146721550
1868270288
639178381
628069497
485042389
863226738
1281611505
1951558752
514740825
782837955
806572291
177639975
1954944134
497164229
901760764
2028044948
227017153
362376433
158627184
717389577
1261299139
1999100158
1354858668
1783173791
156844201
633380520
1982349408
1187864979
1809790276
292888872
640900245
1645501833
208985848
1068195127
2099006148
1466798846
759209979
1624460386
1629700628
491245013
1024108094
152172810
1924812460
1953183578
177759568
1049705250
1329390732
1819824982
318244357
1125602510
2007443648
710211491
970366978
183266521
546219670
267317016
1108818630
303533767
1450450030
1903717911
1260904404
662864727
1912233530
1684042770
550538331
587936057
608449235
19252293
2035389245
449456751
1366409193
636054139
899334021
1766202798
1477206927
268641076
1637810822
1348578479
647469003
570908635
1961893673
886249621
291488038
362101953
1852319888
1394211613
1004047107
1146129429
185000872
1990499990
196869934
480275539
1452243941
674936457
285466813
856843731
1076612526
660240631
192539089
1629434883
1683834512
781144627
1260196420
1781941871
41887246
550299487
2038881008
1373691998
801091319
850799538
1647234395
2012318075
1094873130
1324289053
2058052429
224105771
1094276281
598808321
2043509802
913907345
279924928
1015392506
179880480
1740149572
1085366632
69754439
1381093302
2064736213
1681123205
596832608
389626161
908219446
1735511928
1526437314
542849974
2013716184
1167022513
1661554833
2040143806
998987114
1416078899
518631697
479251739
1431050588
49968597
1979232799
445803791
197521194
1016168041
472194475
11880573
446871426
712121645
709497116
1142496275
784181862
902825093
1120684643
2136959801
1135626657
675153309
1978799103
1700543936
597930444
837446591
742077230
1388677503
1613348481
1200044762
172696885
1472599664
1447482540
294025498
1486256198
2120772185
752814285
1720742182
13533124
415603049
1754675339
2008797839
336264067
856796271
1148792614
184690854
1464804556
752494076
1094932660
1198883305
265365109
1903886861
1721056290
593861415
1566086999
546155679
1406656179
1639888803
395953654
1082335182
2045868961
1036445446
1042105931
1622180345
464896068
1556009626
1860695000
570770557
48620983
1660405752
1379056236
1897346715
104407602
679312234
254396829
1899482980
1662036428
237318731
736674616
392983921
1399990646
2102795441
1079931896
202488551
1098575524
214425819
1615740492
163023980
1928456719
724264684
1709574219
2142186948
169364310
475237716
1505393394
1759247810
889150148
267695457
354477368
218929090
795536676
1210811906
464633320
828382725
556841573
492021714
1010524169
480059916
1825932059
728007728
1088221751
1112592723
1826676331
2019950157
434500567
1857020050
175140040
1114407781
516295699
1668320037
1757359832
1726702015
1544890737
1940246847
1676450201
1794105576
588681709
1355417630
1435214094
831469921
2125969055
1664019399
1939601654
777970133
1219484992
1905685351
1829224200
2006144111
1885807711
294696952
56420706
1762075892
1597677329
1943682700
1679493978
1037485193
1340252759
477756872
437115480
733411215
808783695
1916838874
1893673033
2028207437
1305714767
166897374
442926460
1565815394
453132589
664252679
995721905
1031409346
811907416
1824247808
975132964
1967044832
1474139306
215894144
297963014
1267762619
302626407
1113015665
90546303
1161641520
1007943885
101031265
1179042784
60992563
2000754425
2021312358
169151169
430876734
1092394417
1474975204
132552880
558858081
274676793
816288298
1120253348
1807298389
134619012
1409193901
1245270856
89497471
585545409
592322577
176104096
536993609
66468922
761179547
1196856457
868851198
323146479
1822139013
108763826
564464899
1053846659
154573426
1843734511
213849694
1623043463
1811533451
1094991925
1223931427
1113192583
88468878
709367089
135396559
1098875066
469086416
1840537071
1852262193
82823184
2102748304
171443409
1117593366
444563573
1916487580
1993501620
1933195321
1788207058
376991723
737176305
1018407011
660147246
895652166
1852814540
254042469
1665391219
376180978
991231194
1172623989
1960302750
370023511
1152476660
501236883
1409105636
581361702
1374174135
916577868
186676387
739521764
1154320852
1677472941
429347260
1299426621
949405096
1906971222
1164957454
420917242
2044838223
1598705921
1864416573
1668552196
2004884940
403384345
1037850248
1892880006
2079252211
2038205496
873769159
634004253
1213279212
1179750784
1352057272
1687562347
517252163
1231955015
96274800
201724338
1026793613
723145583
1047659351
2064429690
1073487616
1079462822
1404567392
913395540
209077601
344553163
249429442
1973832339
860268192
1197258273
954459939
1108769910
987458384
1296610239
1089480950
1129799525
177830213
180461435
1996745809
133232713
332243560
371998941
910378404
789778300
798026650
2033829846
82287482
1534205970
679908770
1794117735
1080587603
303190075
570538606
593351875
246851121
1908014225
1407079244
550828379
502838703
2051862206
760409662
2007295851
1896587084
1505037264
971109328
672825588
1225759449
1666587411
224313605
1105244607
552232972
305744131
403372675
1326543685
1092723271
1529236782
1691662182
965079171
1857022760
918976941
393259402
1436863737
68598442
680411336
883038026
1000860187
18578546
1941556988
158742224
476071061
1653005547
47210276
931758605
547175203
708785003
1215625547
153931367
1497680566
578740913
1267045725
2146530370
762071340
1405234840
699122987
2026817847
1981843699
319849319
966444779
2003920277
1230041115
1011379218
120267923
653196717
1760854098
277930488
689995983
767283521
1973963446
748189179
1820697789
917224136
1486390854
230682288
1771622282
258660463
1824830262
653525099
479564226
1771763050
1544031053
718276700
1927090324
1807292024
1492432930
2076793940
314929727
2146719029
880626521
1445363483
1685338396
62241031
910223788
953057067
182420965
1604043112
968371893
1476624790
1040274336
633012686
1450536139
2117313255
234169060
846376640
2078358078
2130196670
1480441327
1851759670
267615854
951631697
693752467
99535555
1353921326
1931840763
2063567876
815801477
2048727967
1472812021
1729349069
733284559
1509364489
189881991
664782257
1306161791
1416208816
1711829004
415563512
111706377
1039813877
1689949520
106866524
540769015
1450187901
2005208666
148349096
483001514
129030329
173865337
435459794
338294340
40085953
1420112296
1443324008
1968472292
691957017
1260932504
1434230584
485385270
1318144208
749368024
783136399
2023506300
772637212
144049232
456154144
1919800191
934667116
1808188692
419384262
582851869
596356694
2009814539
165092088
82303339
1971016710
289877022
1121869571
1920410991
1003435240
1145037807
1819768624
565874801
1728806876
767091053
1387709429
489945048
1503830325
1241257123
221155061
1933250895
1681645086
244956085
1036126082
1884790998
577473965
2118661902
1075245421
223244519
1082211529
1176283626
2138472229
780106622
1861630718
2021658775
869162193
92696826
1784979493
1002409712
1048379708
170673191
807254252
726130685
993598646
336543069
335330504
609962434
725232404
1344445693
190617845
636123467
1970516248
1220805380
1440335614
1823240740
1804027952
1086871293
287369815
403775923
926902030
1419039308
2058712789
186320286
447507188
1289357974
2025807711
1463276751
883555899
29526763
1028673971
442644058
579418946
1836155422
1767211221
522663697
340251586
96008346
642510463
1002605450
2027031032
980881328
1615471549
543735785
1881300112
1296978745
1381778460
139946011
1820680715
308480157
953884509
297257332
78477217
959440504
73573749
1442277290
497116758
1685782761
1914681081
1316313857
855310347
1274676039
1775279686
245009115
1929097092
1353633913
480885615
743772586
1930761649
2081751020
233909528
1765953649
987352560
601700519
1556271541
604969443
2081913601
2079943837
1547777373
1292018872
1883239977
269201738
1428547774
582038360
1824588830
1952064724
1996984822
1732183923
316243005
716559659
359750239
440696991
1451590727
936662644
570796464
1521413308
1767804995
377254218
359570809
703720523
1243438757
1384225763
1562365408
1132490736
614063433
536248917
1673373762
1723381270
213683220
408797211
1384456420
237901445
1890919111
1862354711
26589643
1516644246
895466038
7240864
1239645844
836900656
1365623194
1150662841
1501407190
340317512
1933741200
1771700392
1406075911
1934378809
717653315
690787585
1653169768
2140517051
27173461
1337673569
202768591
1387630796
1618378710
950074856
397268218
2143523372
943656206
804147175
435393741
1297359745
1599255598
1297995210
1574987664
1988662394
504487361
440404170
1621952969
258273124
827752077
1544663142
1700889275
1165327185
1456730172
950467202
493487831
1237626391
1322257692
1297179965
178498155
1027885715
471810309
2096714276
1349044914
1039616644
1738608383
243949143
1317766781
1903255849
406885213
618709043
700934756
977577125
1161859309
1631745169
1085187054
1323333376
1281830
628364450
2113127285
1661613761
1015857131
2038149870
950454256
759201239
1948354681
125502643
342655823
930611466
366298528
2111253283
1701635483
121304715
697977122
636245286
519330573
1438918956
715322287
1005854629
1665757593
1307837285
734802494
1053834666
1180898040
808398601
1066298944
1989813795
530950222
1465412590
1558306301
473963936
1945970762
465716019
1257608271
764318572
1214019320
1558612591
1053240512
780582687
664556532
866323231
1907076301
1688090763
1021392899
595015251
1917080144
1137980145
1507440386
321946324
1910714987
761340711
1185926161
262112796
194909190
984437996
153218808
1123160546
1113344079
1816087110
1644390807
1232603604
739534232
71355167
269155936
472201167
1837646436
229718482
676456220
2075082692
1633914136
1161585427
1654593639
1394909391
793070297
400941876
151832354
497480533
1899156179
1010203225
2117716532
190248210
1452980411
126065490
1365899237
1454332946
2087588840
584422683
1949132035
712475607
1802059698
1396646961
1723375984
291873275
303626549
385940550
218620474
2126739626
1654187321
261714087
1839801573
1812257031
1002223724
769235183
717213066
1752060644
98028019
1068807455
1109996874
1539126925
207597686
1751104991
1766218305
838650810
639190832
1946022713
647377130
1994354421
1378304642
1684630631
1920661589
1094674207
1370062792
124172615
1697561361
1321745241
1887102567
825842894
2073546200
937734705
1644708086
1660736551
359712218
2126083488
2052116997
1798373770
586710865
660262317
458891017
1107992416
143399920
1132907186
2134596949
1705652537
1598880048
182670596
831589627
115394517
609717846
36303501
1138479415
1850851708
134925780
1453348826
1220183195
1985954591
1038811762
1499337718
346567012
2012267688
1431988757
2109240784
1016787833
836523615
1330393854
2027579098
1115373925
916547416
2124733745
1434471672
912132956
17659647
2083034099
1509107753
1268448663
169792809
818991707
1192594317
1656029039
892699508
318438845
823739960
1387665132
825417301
750622010
1178525297
1210960569
1212370106
1855190273
1530824506
2023512012
1708969379
1537431441
1755008521
53043839
579758574
1926556636
2126120694
1005203538
910694319
1681096743
1525203306
192246944
1765439668
1005791386
658690733
1609276884
381735718
1088113519
1517540535
86256057
1178014928
34339239
797746647
1423655073
1101985215
931167286
217396491
1208178765
1831677285
1467830153
1118911190
707747128
1734812585
1624503751
102243683
851821656
405256070
250031078
557640221
2058680724
609997612
719783315
255235209
1035106159
169684960
385546375
1944248396
1629475191
363657234
918459465
941510353
1055141713
221613799
1473775244
916693012
772839855
1253180262
1994484044
921647565
114656205
111654010
1315233516
1031171017
388451305
1905794687
797254095
1492821021
172915778
1944432572
1930669342
1214596809
1095423417
1007530546
1774598794
1003805210
1086818389
296730271
528109142
1404718521
1086150744
1934811946
1497666981
1814443713
458334505
649490505
137732821
1500642030
1013467134
680211458
1117270268
245719375
345762819
1690131891
1823129063
131197888
131536973
496805588
1879680458
1078622572
1248828387
1070308912
491470062
1165410006
1736801568
1062586501
1837968272
163334392
1329220751
2099429463
1814087665
1513516069
1853496973
652324284
1866160918
91000131
691053403
994894404
1925668952
1947513693
1560475789
838780218
2007361074
319588608
1012985011
2037540191
492011196
1492549512
1772829786
30665162
850056967
1635426111
808209540
1803966326
962994249
1796584636
7028823
564300132
417258290
381094083
1954639312
1708925101
264920253
1369292353
1883412214
363092370
909365003
977221103
395002226
1022447638
358363289
167364338
1452153540
1599287819
800015285
81743602
1083124500
1396891631
1510483053
1867466325
1450098744
1950427339
2100653643
203559762
79340646
425107108
1490234227
1805652861
2073069858
118257727
924219502
1748536374
1624431814
953091141
261339207
227571348
1809951688
977464983
1887119814
1546503240
1946205011
1225214468
221287075
2033779353
816541171
1336247261
333321941
943570418
934034725
1890889913
1739977808
1056343753
265786702
1158563235
862173221
274794045
844988111
302748538
670416773
901253541
21716554
1910768583
656879439
1960621371
216277849
181785646
1007003396
121632179
1344586365
2090103472
779588234
800271909
157911170
1394644492
559839239
1302616183
440844537
387109899
988960485
1200233237
1545363369
2005288680
2117632549
1474095654
147245467
872687977
843866200
717170723
65029170
234454375
1612806136
158689159
844239732
708355196
790721126
968766622
1946577579
87066171
1113368321
1967360660
579281294
1326251528
1621840449
1502548953
878565822
1279869457
896386213
2038679384
901266134
1777491977
1550600580
1210196469
338840610
778145913
727073957
634558751
1439559956
1816822560
13770800
1525180542
106160508
1067829115
693686302
2113167786
1490770834
2103420274
1217507007
919377809
351300380
1187907762
656970449
1435640359
1746934406
2096993941
2094550594
38224717
16563565
1184323803
2133637574
1784120942
1674481916
1209341962
138106930
689871721
1898919847
1139693655
2121522784
317080696
1105789561
2005080647
2067373879
738977226
821877133
201410019
47369498
1474655235
1363180273
1338486358
268955727
1006034900
1328210309
799636117
996703757
376918341
320153507
170603754
2146432424
856859395
875028490
1323043396
1343839874
214822361
417887384
329653227
1221660845
1992487406
2066717236
1695402724
869984847
1198456150
1850987361
894989073
177018743
1292866821
1856606539
885127686
1239681357
1184756513
1240075098
535335785
1981109214
907235481
2143897393
147594290
1829381628
498319900
330975800
1134197344
398707602
986515564
964485773
353099231
1327120439
1330069385
140098657
1348565703
1305874093
732469295
1144443642
1659251872
1991039861
146372398
618167089
972738330
865239301
324880261
99238528
128263193
2005043617
2049075818
32008721
33958639
2058015097
1899604817
1670196749
23763244
2095411909
923001247
1587534216
1704536492
1148096178
2030887436
1187932873
875219801
577061091
302334851
1663581255
324490724
1482268400
847274004
566112891
345477720
158993668
1641113611
137173238
404590506
898445257
985906731
1417272721
1949496382
670248625
275695328
1155607886
671388221
1314854767
955847909
440307429
139836359
16986517
892754387
1287350622
1419403926
1807130153
183798036
765624384
2083552180
101357767
1159992689
1421473431
749913354
490276852
1092551682
2048047024
169346289
1172745345
899895314
279366876
1076732295
1796037302
488847012
792054005
61825878
1600642280
245610948
802183976
12974683
1053257068
127527050
245609268
1447915094
1313101530
1283631763
1055654561
165325255
1103679579
223367863
541495795
115474892
1406117293
1526534933
1395406254
1169362135
1970464264
520406609
842909881
1635234532
1044495918
1711633918
1111908907
863152507
710716089
820896405
1155993952
767079586
1134225797
814383112
531887743
299752207
1747281070
2056134911
1607912150
2141801064
811694989
170093149
1515015475
1432895229
1463459966
2002332946
1489593137
514651672
1722679413
994018727
930233574
1786344256
349206754
1836159884
941035580
1143568084
330167277
748719449
638460710
1811722587
479827392
1734837718
1237130696
394096909
668381718
1965609430
270715942
1811556150
409792421
1368596120
2140354309
874930453
1805386577
1735228727
402688562
265553875
1098090842
41971347
1062300565
1111350378
433872571
1144629292
1331095524
684801930
413700120
594110928
1183238270
1815419401
47870602
1464318828
986407995
405909778
16401083
627208767
1302030151
75001702
143050768
119419952
39436492
532410003
648879019
914525613
1196678536
1893709581
991707847
780370566
763653394
145651531
1355375998
15940944
91206888
1484186073
1482026820
1314227654
1268173780
1010373539
1801081873
1897477131
1357533351
948869315
1314925010
81602053
1480179495
823923492
32322732
981942530
1889770044
964674707
1841294722
778903967
705766567
703143453
1959202704
1266032538
905430985
1567798360
1470027552
1748404176
265561363
1180623473
1148439464
2118101066
713504750
902639266
763516148
1360461979
473009373
1576744755
254047549
1723404968
344468861
1773853668
1374059818
644343700
1715450240
687354282
715398036
1069027065
899418007
407834417
1205704106
303212862
1974032764
732223651
1186661790
1565728380
2091987981
1011563773
1655894087
537257347
445532980
1716753897
571296403
2071907103
490596537
1348704474
67018532
1597735974
104283455
1336244268
336147149
940162318
1774868254
484818394
616802425
1395751804
1578238803
375240612
704997832
248510471
403234226
662011168
1836975247
63543723
1299487437
186042165
1378424446
1446937056
1206867120
1264077142
122528299
1144224790
2053548154
785365758
1396974608
179521271
1755808890
623272380
672624067
76227459
867183450
1612026854
461603559
577114819
2083039625
692287198
1903621231
1472421627
1692303448
646300493
1877442159
592968533
1555539863
1440790762
327937811
1802580878
1258216355
347054628
1922151536
659441001
957174369
993641500
148201845
1139608338
690790052
753960175
1748241472
759661594
612873036
1140929577
1885726187
1359346985
87577776
1251787623
124111521
1942877819
95119082
770121120
333586409
446726760
982102128
1570562560
1767771518
76661450
1264406910
909077513
1948541993
476235273
1987698278
346903057
1825628735
2000260790
1542731114
1691340185
1889045628
1251287447
352073094
1215380093
2026025162
1535013665
286939884
303232632
506838144
370721819
1905218853
754024946
1611564497
674232850
1852548044
1653120753
22194715
277922665
168075134
109669556
775395150
33794057
981256161
1173226919
1701696806
696721557
392045277
1988929968
658977065
350400860
1575565234
671464981
405508269
1444121096
147287202
3995198
751550257
1627263449
2012124339
1109842140
1034698663
1958934349
275360380
1453343644
1825091404
2122830517
1541544232
2103827344
948741016
1203703120
367830005
1117070021
2108055511
48920922
992000984
849180771
805377573
55780200
1154279565
971833687
914112178
1803772772
618925531
1770136326
392421590
1265265712
791960626
460816423
1250215791
723925262
1056325297
916037480
1223215102
1418696910
762420556
1275966263
1211470058
302521337
1898422857
728266166
2113160482
526847833
2012007595
1393182105
1198569709
726151403
637822863
149592775
511705057
984117431
780867441
1076019603
89581576
180451499
350807323
1143121964
1419924462
1874757133
1513467712
1362803425
422578138
1825252090
94503427
474802726
1658618317
866139362
1727821907
1949475495
1704666413
2030725976
960615819
125066438
404729381
1692922286
1186199689
1326847585
574510616
1073400847
1704570295
1578048647
1337756844
1095854390
2069490642
965849465
458203254
568785805
220864942
1191711015
458016610
279672981
1624328541
378828986
1554810572
182783462
592952243
1297276976
56187555
832732566
1490586573
2101480942
1746942788
875837570
1612599007
1796427778
401512293
550360734
1370642377
1503457743
638178923
820695728
1825444245
529272647
949890380
1293827509
468017183
273161038
1304541109
595000657
462656609
1256337350
292187579
947801143
170035392
2056162518
1047718085
1699981345
221588752
1211942295
1977486467
1496249608
480117953
81050068
1286800900
1721311412
1580945620
1606134417
1209588888
1758782324
1069216554
1751024902
706919226
35742081
2144951737
751227781
1521992432
1483605023
821317103
1716115410
2121228860
1302902193
1095088375
639847143
38659244
137579747
1371523327
731676595
1540877301
817548927
737865655
1392420974
2060619844
1474002317
1216981698
1081135670
1717029706
764369799
720957869
1433611855
1040283938
945059660
1386081326
2108903743
978634551
1604307480
15999250
1651784532
529452113
37757444
1488788862
598863001
761583949
1414496313
338680136
265160831
1582643878
1845916909
260472477
252821544
2137311911
1944360334
304924419
1647877853
2087895795
391401809
1392056694
2007083512
1586819367
1961440759
360413749
1545716725
1171959668
1519245178
1734799493
1583911467
1337964099
631824215
840987491
474870287
950416330
1468006236
549164778
483668994
2067168738
1935326587
617690804
1909351801
1585719069
253485154
57109310
1553345913
1023065532
1999987294
162202204
865269180
635916320
402386473
1065716030
4703261
122722149
1594744498
1919519989
970042351
2024292411
51846418
1870331886
947821382
834404798
26625335
525501110
1555252443
1488664650
438013180
1734192227
602276960
756783154
2347660
1435156038
1465071350
546123034
558241516
112172001
551717475
1522552812
1306250363
1090593156
728697507
1974536562
835381556
1643313232
2035070797
855560546
1302636390
14831190
186119674
326078393
2091943580
1308548799
544245835
1076641054
992263432
1393246996
393101034
1093089443
1943286723
746253849
1408305110
1639103382
1082200707
735087927
1530318390
1743075681
1448797529
119566682
238250426
32757216
1817131742
848880792
1429124286
315751939
684292357
1786205078
24115064
843334355
183590470
665597886
1464290073
1747884591
765055131
822827936
1215861207
845099298
789442159
1407918667
1168328364
1825628735
547023560
149066965
525123472
1419555239
1871045048
1651706440
1986833389
1697772187
294442334
557007534
1237365779
598822874
1951755644
164906592
1832860500
2064559305
345046117
484189378
1482169641
1171451559
249177027
1472975061
1184091124
926484902
470335282
2134950927
93166007
709938972
834589229
338835427
661216146
1039882380
1311012107
904577771
973962096
1083287440
791262841
2135604086
894228118
1879428016
635296647
1377677944
1623481005
1558161898
336811927
1388124767
810583018
391635778
1802676661
1460834002
1980060312
269865155
438077571
1700859579
890171339
1396117971
583955490
2091920798
2103514856
1554981624
380648590
463657665
1119181252
1988766291
927573498
1574271766
1900292088
1910891175
745406812
316065400
714648131
714492336
2101182584
1312752554
473474810
631499244
800629952
547124083
769608671
165344705
1413056477
1884672224
957340982
2017028825
2118040240
1001240829
1548759882
1879805245
1680320515
289502797
1403630014
809194599
139332652
281761739
1851646435
1057821368
1240718617
991113662
2105665370
561551719
1483352118
1804281364
877090587
2146919853
882597881
695877081
521927065
2061316242
1065201374
931254076
1454407554
148178933
634851798
1965283419
423539420
1372857587
1867832646
1634459289
1839334319
1916004745
2013665504
1754964971
503588956
2073285017
1454785090
128867976
2049613434
1064472764
1264299796
1656250733
2137107005
1361375197
303080870
414238175
534281421
1513642604
644382528
1795699358
397164023
948967736
1260324612
1116442584
1267236681
898818093
1390550136
346648431
766156847
309986286
892761378
512924150
480015258
119744532
1212733215
507525629
2041608080
1526245322
1918534643
1025392329
2029638150
20884590
414053628
1845590383
945698176
1949331931
1480201609
269492736
1324841322
873915191
470511420
1797878090
1753763644
1577250702
1373938744
347304176
1804205522
965592035
1957158630
1567409440
282199291
795164653
1050637521
1583744923
2090174247
767152401
227570659
2026002724
1282125928
1028000535
1806529252
1459154233
2073003203
977282795
836180259
134359980
721725095
916088858
2090347078
168801001
485243604
608042969
1394482621
1162843855
299081432
1662551440
599614633
1420163002
1834846013
1401353596
184330918
1157334196
655246136
860430747
715509899
1683835035
1193706370
427407521
10522058
1024696558
1183265195
1996614995
471210409
171289194
1081294531
720838433
1007963612
1811518657
1761398137
1628768297
573923631
1287594284
2136816106
357362447
469563821
1032264869
251318410
1181670484
1254245695
1865267111
1322983049
467485210
184794833
619529951
914429844
1600027342
983905135
238104883
1008481249
553727602
361572926
110063871
131238602
647735799
284280078
54263914
22636487
409252207
615447134
2123334059
1893836571
427023482
1043105323
1110830122
169006675
789665012
1560367643
1266723071
745857340
1575904294
1745837712
411421228
1048292844
240243671
1439251964
1389638326
580309979
1325837570
1820201767
1456322989
569418400
2041674538
180494127
1067118466
2098653526
725301389
1284618244
1733425784
1780155151
1421448158
139461091
759712814
1395642247
617298005
84398725
983477632
1464199918
842698358
633413946
842075252
1930347804
304951648
1115460642
1543070898
404055125
1614251090
526353019
409541674
1067848566
415348690
1976027854
1594490597
1355991767
1815791959
1161926165
135810093
636337334
1742412090
1435854635
1420134698
835381394
1566668098
1603896899
1490532325
2073627899
1882083724
855190310
1470262760
1159530477
722653435
1421314754
1936139589
879679748
217460002
1547017138
1155963529
1395756326
84101337
1362097246
1166476424
98865226
34137735
1102701264
678044908
2066613236
13228839
147016451
405356156
1557878410
1091595890
403181272
540764033
825291393
1518377824
291840759
362781631
765904523
1391734369
1893596800
1281002078
1499837899
2136111420
1584013231
1117838153
222477558
476745746
1155293045
1410187540
1972986639
887078669
929236616
1194421781
1035960003
2103691681
621525847
1166542674
900206794
312830775
339331437
1629641680
369004718
2045970088
900245529
156639935
1972850999
28544859
1830715680
1486492837
95169262
763460112
737685283
1936879825
875774745
1422876669
303313068
702260636
1109720234
438789092
1659376426
562790431
300019641
1200719763
44027893
615288158
1470012103
624911256
25306603
1579683046
1475149891
2143556369
1963563635
634189628
604872157
960017556
418151320
1773333752
1347066080
1324161181
1421312428
668891350
1048694988
1602096888
209273797
26072114
1528584515
1658200893
1720064920
1739375970
213820515
1749042112
1399435354
1168027658
803906481
124764023
889531381
1882264479
320785389
1271590617
1699801788
1872530882
1632622134
1874931014
2041859483
1038493650
521683666
730689530
768220604
291998291
1259003391
1915970248
376635535
2021120393
1650994653
1956745167
1061590512
876988175
1438547311
494009308
1151955090
2106555212
641969517
1119100689
427113790
982064552
1325687816
535497436
1079395032
165806848
1439988790
986291843
2075981496
336752273
1884336217
128156692
563919503
602803929
1190420988
64059790
871721298
1953757830
1033282632
1255814011
1481753763
1535176660
865311626
1160805609
744675005
2130138226
1025887984
494586376
1519625962
59427260
2003828345
432755762
568990
332575877
879695738
436758312
2028570567
1126850565
1707610434
788020651
785045808
1755041223
1110483998
2093193113
227666642
1318307882
185853354
918779636
1768833983
1594174057
96271613
480557517
1233125585
733342944
145364839
1292948179
116883701
243298555
9512210
951510299
397232855
1818548549
644041124
2133378958
51534767
220518617
471399194
2046093997
1527759074
342545246
2112315153
95255195
1362347945
16892828
1778705431
976252280
1064020113
1680340919
582996435
1046337899
1562974292
133240909
893738336
330433078
275975093
1195231635
396492395
283134898
1957739507
671016073
978965766
1868405533
1090705409
2057492805
328989944
1186350197
910606679
891570522
1513636190
623435092
675063366
949243608
1693365320
74320926
977695489
805979820
2006177090
1271781861
961874006
1883669217
1302321560
601732330
1402342963
1107230223
2073310250
1617161041
1177736951
1002980886
1665515417
1944469860
466075888
399706372
425249378
1935087195
881846527
123041319
1074951231
1064564783
1783685454
121823754
394459349
529526198
1409999662
777773234
622110957
1245759595
1363297711
1440696830
1900971518
807443091
772779159
906800957
1384401420
176132696
767312073
40573030
1513897108
408292744
1062858754
1942485529
702627066
715114805
890376141
2133075023
500822902
1312067475
663747694
1695495952
649895860
1121427274
1038759362
896194204
426320547
1050367796
1456827452
2076626345
379543426
657866772
1714928956
632979095
1703201681
624590028
1485292700
186785118
1581582790
344576070
1148593939
1667865159
81903869
1332456818
976542918
1266714778
245860629
1641995204
1653159170
1863953371
617374746
1447964233
1759087400
1871457215
1511107942
1971380455
702284394
367200329
1784404655
108210145
754929238
1074556236
1800938875
1707516127
2015356480
384700940
28762680
1587120197
1142193889
1352597081
223009121
1653731893
2004397929
546164379
1253628585
1510274523
570392365
1305192903
1096225825
1851437124
1294726046
479599097
89251648
239195783
829345825
1163261920
1186073981
2058148001
1738471163
1186177562
1209373266
157102623
238662018
1286078861
1951269746
1138686668
545076260
854396479
2097138356
1883118510
1620317455
120384578
742127348
1374250995
239821488
1370785931
206607061
733059134
1079004847
754816400
956242200
650009684
794700082
1724157772
501404589
534726745
177878902
917005258
936238634
1981254748
715670377
725698047
559903816
1683363268
801582333
1045237172
1284484320
89277229
1227164971
410277960
359836562
510890280
1204209671
1933755594
633278322
460700868
1208713417
1805386577
1072653687
1290259746
1855068442
160515787
1528394806
1645739403
1678376698
1930354725
137603054
1334279121
1230535690
559328897
1922145018
1546277662
139902374
926753602
456079596
2006342803
1107200206
305431961
1065197545
2021226232
240988965
753510528
1417576491
108571877
1297454087
1161519816
2125007157
408547057
1416431824
921984522
1655287750
549976427
766645292
2141928936
1381884034
1618904110
896006703
1337265188
423930327
1316958695
1297401412
216701732
1866180460
714821210
538514323
1988031472
279058265
52979619
1709887729
879975513
1260442855
1818768546
1537601034
234070281
1886769135
125897206
561270382
81271759
1930198177
173222117
1933303353
1491467201
1568673484
1581266653
848090968
619047249
1384614997
1638284506
1583292920
1134612964
1284389619
1599752139
1810732021
1375299445
1369844121
25192981
403118053
1415901613
1338201364
470162973
479847132
1762239524
1284376723
1675473036
772234753
1024634900
2140975100
1645338632
1243102940
1561029556
1465787729
910828138
1416477171
930764312
322623142
361004289
1424869197
584915597
889463805
2103993352
1648891915
778465297
1148944703
491502496
1100765524
1085906087
2045113039
1384081604
1788549010
664368292
1337994846
1949659288
1296845539
631483740
1431075573
749645686
547520294
713475852
761202886
1401872906
947045835
2072517446
197647101
277748529
78704866
638261336
1813918485
17631786
141959315
333023090
2027759618
1125654621
716876366
882245435
987158029
1946237309
536973071
120666223
169781919
43250246
529944493
1457372256
2117671998
1525657207
79611040
793575962
469252525
2098686059
539746079
1810652822
1951316322
70226753
1252277917
445172305
1051254653
1143317371
1294135041
1829775774
1434906622
1013574846
841734505
1598717743
804643840
927255790
526475502
94611219
583121608
2062119387
1187199470
396463818
1103804930
587507048
538792166
1247666344
149867139
1898325741
371527877
1742142996
1536040809
1208300534
2024559903
1005841739
28761631
998778760
413238804
548370680
1286053943
624837322
150665806
2079722980
791042380
1392149218
455358417
218479972
2147353471
481919215
475692995
290436586
555738920
1900940141
1182005247
1070956180
794356019
1756599116
2009180159
1499350243
896099897
448517338
681075755
1232939216
292828130
1889891310
1772373023
603470598
1132602183
1167855431
453990677
239510320
2060083286
1663771362
608654461
1135884512
244988022
851672252
1425009683
1633353933
656461934
581270907
243626967
193428412
517253649
301068109
1286052493
792703077
1022533887
1368060171
546281938
899628904
332341376
1488823678
1023458136
1603911211
464527625
1967321666
554866989
531788313
432429157
1862767261
1748567121
2050561979
1140309310
827064078
604605407
423826418
182071055
1242053222
513235137
997515858
1602686149
555159860
155126193
600339378
1892456655
1591299403
641424196
990592502
948001340
699347984
1992491633
1580267925
895180267
1444460373
477575173
1396201160
1125024666
1401669832
1113496419
927461499
173451609
543464892
564275260
1992732022
979041520
1757175941
1981015740
965536787
1290909254
1438037740
1937652660
1511406505
2110537634
1006905466
252701391
701076572
715377305
1593328345
1888295653
1197553340
1378057940
258522601
930759790
1506311069
1624051803
640628218
842993593
661674294
23440167
620161818
1128774614
1698663323
1888305618
335673977
485511831
1584067596
1134070526
1610498807
367903902
997759601
662035208
993372931
219849945
1455613408
227927690
1142200351
1699997420
303048866
1081614688
1138188547
1316046954
600019531
1831168551
113538377
1389930798
2017323940
1258203376
1920567608
818962317
499380226
471176471
2011146925
276363465
1401499980
1192898679
1328300050
1445002092
428071019
181766305
710230731
986714761
52979619
1761314328
826072475
863646775
481869285
1525425101
1330443394
1287931315
624536457
431834372
1153038700
717422590
302553247
1172392557
385103930
1692193420
971286554
1148170732
2041219622
2107658883
1615056665
1587193237
240464701
420528633
1136794889
265667675
2008784214
60708861
1461489707
2006986003
1271524498
1799990382
1214910899
56645763
784045057
1611681907
1948021850
88056395
986724594
104631834
1459270943
2020924917
709538489
1561711082
1782490445
315750935
2035297994
3224856
1711878307
1715194351
1427168646
93313609
70334921
721325605
838974908
1673818583
1066010251
214993947
270526986
708519337
609316896
779593062
1594299452
1041159992
1502423906
464448458
1410592725
1502369321
1537562424
97874168
1379553495
2096525267
1912893167
2015388270
1307727896
389437993
1984790947
1903343921
117952583
1744590305
941944577
1068878895
1323383198
1660998638
1879642323
458589289
1234746507
2110362535
854199855
791671279
2097119509
815385261
475528542
1974924181
980207027
1418329714
1010775412
730909832
1221224
113868284
965739999
1762700271
711002440
12189525
578952414
1849123753
968655611
1031805757
1089488042
8436330
1682965221
868249992
1489839323
876940931
2017736082
235968389
1502668230
1712200798
1727887276
1815135627
60714327
1910958523
2113716864
1682209066
606161756
1862182197
1244537244
2141095699
781980851
838892021
1473267888
87988628
172223515
1659094556
959040529
218689404
1734887243
747893833
1387540706
1670888410
2102336464
806254958
673650903
455426506
289081371
1632131661
1210266336
571243630
718981600
629167598
1513530138
1731452224
577490218
1393020091
1861889312
923434131
1335105475
1663947565
945152252
625927173
1593600131
205917063
1404802623
723653412
785242414
576449388
463493584
1286530020
1898817924
692916331
794591075
1564789021
1460490886
1988464741
1635326187
1918349388
205700213
1680409467
580440020
2138525636
1442473082
106618266
1153355041
1051097164
1707321676
2023844040
35577440
104375822
439182374
1218901117
1115802482
1680173786
923122793
835317227
687046489
1172368433
1532053006
667484622
949925039
1310034106
556391914
790874285
88827520
1159563233
868385692
1661569309
1016434769
230993884
645214341
612949641
2065729655
1760160299
1959226045
1137460726
75655479
1999652567
1953895807
1857321784
404476889
772333131
466908954
2126702134
96762996
2021420142
1649389683
1906963966
1961713133
1451869770
2039334480
721247181
1034053730
490911295
67860316
1907059607
1687144299
679312234
861464805
705747502
669844215
820411969
1334873957
205984671
777121694
775237292
1570086959
906583156
1934104379
1662081594
976096881
641355655
896367440
165548738
1574292872
689590625
856704142
819881591
347553575
154282266
1251645927
1702025568
1638138992
1928412784
1613156319
71616691
1973263773
689558478
1353055061
846960680
479411121
983969223
124975844
584170031
659265528
353562710
524377923
1167163932
1499868848
786244696
1432359810
320331134
4486093
1322314139
2061324400
927983253
1711628685
308710940
679444849
2109884003
1953657418
366353181
787942502
677413477
2022183693
374408109
330588937
292072983
2144068599
2137190977
1807108138
277687886
1205289903
1731921095
415736541
679502152
1475580817
884369463
905122027
735423698
84679616
1679045178
1250996305
1384833851
141960110
692521713
356356290
943013040
1776277315
802202357
1001577520
229051317
958429645
1509076820
747210341
916907010
1638465790
481788020
241884437
1942656803
986884379
1018359453
126572868
490327428
260391333
877674495
1485816973
151857573
986092939
614486435
549985105
1285031977
242192359
291651811
1067555979
1845167248
15414875
1713558560
846451276
822696641
975314528
809246444
1206540065
510391025
1709229380
270743329
1807949230
948536732
863377269
1067980588
1800991823
232573726
1231562764
1358324302
311544204
1416450435
530676683
1735753713
1775781443
835277370
2109301636
243528375
1048938560
1908821690
58656615
1385168691
851725027
1963191637
1635420079
456640652
2057949672
1732336969
778938314
647355868
1828837386
147260949
1123258270
415133099
1326688155
689017803
273250118
457276258
1347887165
245996684
48722820
653821502
592771218
1142233991
765611106
1007254984
1842492749
1298113352
1196894039
1300369100
1241981802
1153033765
1481009263
1992287205
946690202
2077200541
1820145481
934173263
1581688268
1118080088
1468685075
1389081459
1078119539
1259815862
382896664
1799258169
1745224496
725990281
917722961
1641666450
922661974
1585663205
1045534291
1217612639
1160741426
930443434
907292754
1451709142
1330855362
1042473937
1703903828
1224258414
217092403
817410645
72098434
1487817084
2011804825
2147182829
183688763
611078760
1178334044
1795802293
162588996
98559409
361137273
1054059609
1514291820
1400513374
113726561
1012321346
1966840900
1771082088
885765589
947618638
57160440
27188672
956769625
730431170
971175458
995283764
1080291422
1728944312
1129470060
1818790472
1791778115
1120587397
2146969828
1097066878
1006057976
796245400
773569824
1036820667
1433020844
848839118
512894955
1110446342
1423585839
616535095
1498854005
1286438038
1922586939
416220851
684786562
1446020996
490039806
577858077
1058622252
533016713
1585851097
1657307704
826489752
1124681444
2100368171
1370950515
1691734346
1279753632
276090850
1044504247
1544186668
459461055
25539020
1579808879
1575288300
936303097
1455496391
317757494
361225557
315618851
1512510695
1371672394
2110508450
1040838455
1903148697
427168038
2014728607
627793326
2009190013
1251860536
703239450
1806853681
152163726
704444487
657598007
834443031
2102258141
1501626402
231356917
699711859
239121987
96041173
976683428
1231805365
1638399414
1746425037
1433135517
434107565
584521047
405841743
423936112
308728030
1572746088
244614265
2013812268
1044214827
259087747
599303481
59202654
233987135
976449340
1251039417
316242306
1598787761
12963383
1816997944
442300850
1276490861
2038832927
812723778
163020717
1613158852
185555583
764012889
867465162
520665534
1279978461
620722197
912644757
295728924
435232213
1828026050
1092437939
377418043
1416010372
788809722
636123326
1909017818
781884598
1095155643
293993109
1900376919
903095821
1746502095
1163833652
903127595
1689331106
1461884920
1654298290
320702709
1784314776
1303727090
658714500
701222199
1029217076
481458144
390456133
650334480
168909398
2110612726
1338076260
1688197987
1009870103
171914525
1040985664
1681201717
1320365766
735533122
1346061987
1649420229
689034952
1081217669
1680692016
829163311
482143222
1553467890
1246661395
1764020136
357382340
1477873128
1111798691
1093785786
677180561
1213681125
307794573
165359619
5706561
1110025085
1037557147
759237307
2098635850
754388492
1768788506
45833242
2102916902
7985614
593678498
1245667819
594264336
243751963
1435681488
1890032288
860301474
1862732707
1222594318
1394250220
1098963517
2091671688
1285916981
598152240
1818696629
124187397
770150244
1005641160
1792365147
1129602661
713015084
6782664
1887164325
1879702550
810852137
142266174
1694083050
2066333065
964707123
434768641
629235702
1916851780
1396213746
2001822399
664948682
1023898688
1803401454
239213195
126535654
1124450980
207595230
707731841
568814320
776954082
576013594
895426662
228289043
1742952422
333764162
516638097
1098370990
1744922111
382478834
129878509
626938349
467824209
813555051
390300951
194428922
1305848386
222603449
1805851426
397355428
506646497
1521911986
2081853622
1027402473
1458121304
1144200775
1521088136
1493351897
1303031314
947223793
736303352
1841190791
392180748
501336000
2074315557
1457343594
914962762
1757954762
1783451650
974478222
2095062076
1680637656
171475136
1294531070
868587963
375141930
1574837150
1264448131
2024007622
147516505
788439106
836876108
470185953
801866976
1336624179
1485733399
1705692463
1418653620
2036732496
1213083391
430518266
611567889
656082137
575863166
1545857635
521485990
1267904001
389497199
1442799202
309455429
151355352
717421887
1737267790
1428468622
1134109807
414422459
298899440
479259717
1318672438
1337189633
1765747399
527502596
1719132485
814844394
1891295060
1408255227
1797511715
1267636567
1913050652
1861636083
1437662051
157752849
641706590
1373480367
1940744258
2005434531
705483837
525821903
204293607
147444991
536886437
271751507
73361688
887141367
1448731379
1939754987
1870035002
1672171775
728841758
15935714
1733194742
466234903
988286870
911361103
741844841
1963820738
1607562614
2097300462
704174093
689528411
1708234512
1876882923
1053618783
2000848859
364179856
1840192829
286268983
633727978
411942286
1178769434
1924326774
1379828147
1366075684
587230573
1354551441
333851389
1808282957
1905144270
662157579
1433837108
2025724871
1701638204
1719839101
1242827914
1095613016
711318003
44129189
1992931489
625495688
1434645388
427060045
1059382013
45941581
284567036
1752918897
1328994986
2021442766
819025217
708748194
404701969
570107199
369546639
1401374574
1174452178
1745154518
588257082
872586696
1186063297
1540780045
60029268
836698413
1302172295
832795671
1416020014
1033363553
1409858506
55521670
962864445
1083949863
1210595124
504420946
1358005381
453527033
1368904854
2034325826
1062229921
87360219
1031237380
659166994
150217948
647127693
945165741
1782180503
204435988
1990939435
1688820080
1904013855
1798629202
825994329
680799097
656145626
813658667
545442332
807202261
326111007
1268388157
841337924
1842410976
362479523
651682721
151740739
1831259783
650467192
859162865
373864340
108982688
1849102780
1017078981
1763297906
1066796185
1326494223
541426888
888596108
71918147
827316177
2012990926
462791420
750498981
35326956
2026488122
1521266443
1363940179
733302435
1792612311
1100154143
13498543
316597931
1933568336
189850491
524202435
1183174140
1292719532
2069542195
2066996049
1688461061
1973098239
1796205737
1938704374
1367879036
852265387
2011700858
624575208
1769563874
233795427
2013435522
1805370484
353911135
1531220782
990702531
797442794
1380432862
45928422
1397465247
1018059288
2035943404
861176472
1292753039
1649013071
214778959
1905548853
1324880146
119139241
504535842
1311622535
1060728512
779509977
2014581720
1137362045
470368317
619308573
1437855365
1584154992
224376892
133482093
1646981302
1274453823
1544691511
2085963023
1631175248
462170380
748434282
105506275
79693345
1389993183
1354006467
425860736
935755233
619598931
880599692
131601807
1400182810
1966101977
1133328181
1848713514
1548110464
1980504511
371246477
207283072
1475021483
1404803915
1418587657
478261283
2007467369
768283279
1358986214
957892503
1468465785
1501209934
174179945
1111137073
1735271966
1174342497
1018161178
373692771
1162965561
485438269
752598650
1121880071
706711786
1273959688
764984814
1448484200
683426280
937057323
178975002
3842892
1747314671
712190604
1595250271
445652538
1545204146
792622159
656360459
176091073
1870231208
1161766217
725476039
2019381097
312327376
826561961
55553438
500263176
203275414
166753285
2119763474
1522556406
203077696
998972402
788502581
1853556722
27670842
263432855
1746504130
2006975000
67601910
1537907512
953468291
1283143499
1048679750
1089202130
210830973
1771751528
167430461
2062417685
631609959
1366707875
132782557
1478692122
793595991
1615786885
1276775754
1877858202
1056259119
1049606700
1201711081
967597462
1652429966
1332469739
964751288
1949376569
1702574125
274912100
475448561
660143271
2039281431
412645543
401826238
1864548618
583962661
1076472191
965797413
557965460
1698716382
1236567355
1517845181
1046243839
96818009
1981097623
70434442
962700486
98974560
1658212649
220680968
1923159153
1402383575
1151023328
203264425
48188114
1991030708
1605061952
920777115
324107908
206573609
2046278950
1735431376
845724484
811316609
873143901
1498654846
2002576588
76495355
788525219
1948278378
1280355481
1578523348
633121011
1568358373
817979989
2039966159
819517174
732389535
426119606
1263389076
1367979822
1356697209
1793584214
589575077
1958157725
710436805
1077052076
1722145717
1809312232
791527217
1154367970
2083276584
1392777343
402487565
878576311
494097888
506697164
86736592
1230135383
2060509214
395535078
1032360520
1678439050
671077073
974313173
442658281
1742940849
1366537100
961263225
1777308901
1994646881
882248519
2053434744
556599421
1059849629
1312580924
161865289
860964891
1105294974
2094908530
1640575221
443307551
982368405
1528671970
333638896
1260773651
2015204187
1964200794
290730740
68879390
1331279062
1065047037
1908674235
1729925630
972362890
1123852388
1598295742
912766190
272114559
766090387
1058546186
2146982524
827467865
1699615381
1296361960
1175372637
1900097498
1436733663
1479645695
2143462599
1313086661
641094116
825732955
1326345372
1858324339
719355243
485640421
1640723706
1912221154
1913660101
933769075
1857311161
1313870531
1940724695
718505763
654020726
1571571781
140670666
866785212
371044757
89218125
1257713040
1338953341
1875129364
1708801758
1211238299
874544541
1924896417
1196235868
1368311560
765700255
1088750030
100513453
1506343821
2074615472
1829244167
640168259
195921197
487060174
371667487
981876483
96865017
1251789710
2099109014
1016633482
1388464791
1986114923
65390863
1558764742
1240881934
1486794389
2114553658
2021356803
1143261657
2067920467
962231193
949669482
1619252571
1403055309
941979445
1951630097
431291491
1699179112
2111886570
1454779268
186501186
1575067996
1333623378
1561697968
2106744956
967131864
1579392268
659138151
2098150776
1411594807
1382353133
866616500
1556252798
1974551006
230493564
372894143
1417934040
1761402490
1984733192
1707006155
1241163960
1210473916
982663305
1814664158
545974278
100874285
680085649
808479546
1413073660
1408748533
1175764450
1255890803
1858221848
809564788
209716243
1723204993
1689849220
1858226629
2064128670
194489321
1411195684
1129026662
307128359
1211719218
989919582
400501576
1902857721
1424230567
1188013991
1403141373
1127995454
1162709021
1381117924
32323585
582290273
1757789171
1694803353
1479984232
1676178755
1586810208
2089820012
1284557038
331333418
1211756769
139840919
498707330
51621315
1463545100
871644518
1667517957
1193865202
1127969562
1120249521
1738367713
613282446
1404167077
518128103
1262259365
1389987080
188471371
204794176
1894606944
1665702582
1139066255
922123565
1767832983
1574457581
1270987630
444504338
118307939
774291034
1876239626
1621369327
1588091685
1308439185
15636835
1409769296
1053865343
72588981
573120746
1879138373
1745100626
1883226809
815424093
541702492
1999525286
1483628610
1951035974
933257597
565901440
1985665147
1695885619
760833538
1794724449
2044479311
568532636
588985035
181349248
562547960
1495624843
714066990
432217214
1866282729
817618881
2093260407
2036877982
1838937459
1638864499
76306259
345072549
133728588
1553987782
2140281752
895880808
634475902
366020059
766876070
1351223795
387315668
1650299442
1471604345
280503851
541101922
608449235
1373407681
1272157429
246910788
1406544292
802363595
825047653
1919480184
844369569
665327598
2045490866
593357270
662326571
394253379
367536782
73604969
570476479
1975855698
1504932593
1028541459
134282142
856397463
1191288953
351415469
1072664097
1401585199
1446611189
1908042553
1031120848
1937545638
940641358
388883038
1450795671
2094072820
1568952411
1685694936
449115992
2242890
1093446666
1093662409
838615620
1568553972
230895049
882372281
36665467
374584953
591113480
2143039927
512465255
112643269
1623827040
1704728778
100589151
1224002391
2091033144
308404636
1251451465
1379309800
256997573
313060685
722950925
436224286
579577915
1245775419
1258669995
1522203095
861115380
375106393
1592407103
1654444703
1532765978
622808546
777473037
1151245695
288198054
211203804
963859344
1820599098
619526712
1393618822
617686586
151045187
692357575
1492744848
2089319011
537979499
1465215339
128725326
1452427553
750612129
1336822352
1624618145
1262950008
1961975193
746816926
793812564
1406559500
39210180
1069045628
1633767712
602109884
1197606407
278078076
134299357
1584454790
1106011748
1669519203
75646531
1410417284
1042806008
2083220041
1650243491
1711827899
777382773
361186972
2018696320
955956897
19273656
766967398
2045756538
796387642
1521849371
40685587
1651731475
30001698
772210003
1604847357
466991954
686403074
1136989104
1027069679
1693203482
438148576
1791859692
444926480
194502860
96781706
1060316173
975496874
771921903
1087960220
1315175239
2128887484
2049099402
1610038515
964879922
1420791373
363199910
1948065789
1638294662
766561668
1409775294
791430141
1777421416
335947427
753004690
405269477
652039350
743009773
48059445
902242946
1653968724
2000519550
742642053
274369533
728977793
4260552
605942213
1370237249
352053130
834909895
217108590
116990384
471888188
1343696021
1295940394
705924783
1486492837
979404374
511150782
99870277
1637627572
1665675061
191648322
1565249222
758048554
97589717
1740123294
616354345
1547598900
1481048139
1288231076
1672357522
1833208176
1523340085
1679996886
1012771275
1449033043
2068693738
1095518056
1475021483
143685012
159848541
1893155799
426251595
922890738
1341757990
1218889612
621108604
1586407690
1447419799
1059414284
1588034703
2125893355
1894294922
1828927143
1147011597
789414119
506285854
304914773
1489135895
1899502692
1396819641
1224852821
449725703
1015842168
941947648
1874561980
335326659
783006992
477267101
469659808
1901788110
572237180
1838079978
1444509075
1497249290
748932883
798111333
439884105
393125850
486892292
1803445517
1728123190
755065407
1176490096
1500141298
766267620
1565891374
168700385
1212269729
513961046
1277812690
1345492007
1214932625
1528882357
140486082
92318427
776057485
1316676316
4938036
1845162954
485360998
889284821
1212752087
109730519
630791276
1173832238
666712383
1410212235
395155704
622867745
1438318049
332947815
413965254
871077075
1107257438
70296130
1060663023
1744500154
1707705421
1620934383
597970208
1208802603
1803914324
1893641960
464626136
856961683
1690454211
1510879508
1804031808
1186703583
1655737615
240845482
590466035
453651619
1032533307
837079973
741791765
1027726102
2010242707
317975370
947983385
1994823197
402204350
781560447
1824685251
449303171
1297468437
116981358
29395897
1958581070
1048114852
798248675
1813344592
928071715
867572231
1389762563
62620560
534685338
1928710577
389478869
347692297
1841189312
1669154869
547008758
677860588
705800609
55572948
89062066
839325379
725537732
1958832926
239669274
382116266
2121593052
1161714367
345306867
900495388
255768209
761651345
1202739431
688000663
701643280
1053104527
100891803
1089416917
1550990609
137316231
2114017545
1851433110
1232143565
148637755
879235317
1778053406
1010592141
185445827
1420231795
819873804
1921616644
908984400
1080818981
1843154309
76991998
601276792
747873674
1645127821
1696369349
1496515902
1542339154
703634896
1090670471
1130980119
163446552
1498694765
477944386
376211621
1009958967
2017238145
724764300
691422480
889560381
198337373
1500952442
296814746
1709026629
1850226350
1547061406
1318415050
1993239630
872463472
622110505
2003233281
13759457
1914962133
96753502
1280008424
783754410
425104543
2117332906
875469402
1273362911
2073167362
2000663453
1939978253
1007469895
987374423
532426970
373284912
1976525447
128806425
856375248
718945385
27538552
937300722
753329585
695648727
147268607
369602017
122096427
896170078
379347734
690749147
2050677341
152147910
1297611982
1268636752
1415831983
1824995100
989870911
1629349585
169742075
1779510807
1103770402
1474895569
381538156
219296510
260645610
1573452794
27809459
755001185
298568182
994973146
105021951
1868080754
2113662825
1913037765
1504570213
934515930
1826212572
62402988
732150916
455836458
382585463
1329919728
1877979425
1108528079
937569453
563753356
252819565
1439634915
389980194
121981203
1718358339
1964817449
483644901
960399803
1081396480
1650897136
1326477485
1999246876
1497447718
777820551
597497389
354826709
872082673
1763212384
1138905522
92829041
1117363791
1330393854
1380296964
883959733
802476237
1434924994
2101329296
1663802437
1852056317
428844929
1142130362
413202418
541622572
330254212
1278771142
1775655353
1289670497
958667936
1450701174
649453324
1228446227
1423557748
1306977389
1810324695
2121437126
656268588
1027863303
215238488
216410260
884591640
1248366857
1375436122
192493390
1267171646
351104331
1111614164
816270146
1954428130
899379902
1526542973
607768240
71321559
1419682298
1876206879
1467156284
2020316592
1657378936
938840486
776286841
792423013
966656276
309898819
1237931334
886533470
2073058863
943226625
175922217
776837572
1097139841
900490706
1007428607
707554057
1899137253
1154916222
1745053954
974808739
27405210
1511747926
1887502739
1262167120
523031372
127556364
1606122017
1241207665
906347243
1450098288
1268578739
965135823
359659371
1104927547
777154363
554002423
735863550
1487862051
1065201374
53533174
360126179
1609870423
1345705038
2016983158
1971289866
319254291
1507709379
489625369
1623548701
303142214
1480073469
1627261672
1543244742
856003736
1990059775
685434003
1268810106
476692440
911256334
925161742
265819796
1839651673
1287435743
1669150217
1438322729
3124029
1988392896
1076047414
1150500747
2075335010
443704789
1985098740
1211186452
897048971
264230700
1001297724
205710686
1962751283
1733670415
1057518952
860783055
345327310
393219702
1163614474
1781233023
1663821447
166727864
669759192
540662241
1380711240
1481635655
1344553921
1586106239
869351895
1709805437
579686820
1495851161
705461273
2070334734
704965130
129912707
1245090994
243587183
1410160761
837379785
36685103
158004794
1664680507
2081368018
1885806739
270052453
349831408
1139090337
1719829853
1368058709
81755778
1277216286
1159353728
2134216290
1290206977
100767866
722006018
710493036
1489697827
1860243458
660343704
557599697
1268205625
1050929237
1153498756
588624441
1808672163
1785730703
894219219
393643793
2059081164
1904308228
1468996653
1752346412
119329735
1590432570
1364248670
1880959417
64371542
142467402
300862751
981700747
1200342134
108159115
1590450347
1190426715
838105096
2094511
805137027
1953911749
1916613598
1172616857
649277610
758678533
1295907094
124111166
600537244
249345002
1793533065
1733790137
1211493942
1306983623
1887802352
1240253376
1453354176
754339528
284855740
1508053375
1294035757
2032521412
667062895
244104811
481411634
1570129202
1648328787
254662790
1698872802
2077560519
354526581
997507872
1650762594
232725619
1869499797
503008744
877299251
1647287666
1285142099
1875288020
1982831786
1068108046
423790472
61335656
1524318610
755546249
1058575433
1289754838
1894071247
1155362108
110036486
1099662386
112030848
1887277365
468814555
2014372971
1730021505
538636354
1461678048
1675179886
942402905
331878533
385583984
1181572067
1957504090
1895351547
1850258078
902339132
1334838368
1490543544
43992168
172147718
1463208913
485707419
70839476
10271693
263324662
980454243
1107894776
2091536626
1324116140
910834242
1914740147
218844811
1846901674
1328696040
98027862
276113116
1768220790
1852871098
1950079649
1652834815
1188028833
1687561577
1586685375
1468497382
882657431
2023101608
2091581468
699805705
2080417462
1604453274
1753441719
1626198472
1278216726
1300737997
1394232528
886040956
596762678
2042348947
1812342819
1560511636
747600598
1762683421
352938555
940520898
156842306
1434332850
860692900
307248850
2093771872
961487756
1497868994
1711663749
1924236133
699957370
1863777328
2009010252
529180146
1597063598
1116240444
299736184
1331514712
168300663
457175685
1882043394
458804915
1670860349
1602721716
1108426423
1022770505
1710254515
1472300008
2010248093
1405461502
953116001
1932099644
712547948
2140610460
1599007185
1416834257
1892324748
1737626165
332105584
209392807
284970980
120895634
1337641256
1503987389
86361744
762993261
45979428
124647560
426196147
421915353
316695673
2043583497
262871339
821041264
996784139
728801055
1708093558
802235890
515482863
995789872
1357368169
644271192
97216239
165276967
1882093085
223297958
1445086964
1802984922
1424257828
1975507929
1516057886
1624023895
1489660021
1116213087
447283576
642142350
1247332652
1799880268
1432938038
205715602
613949186
1987447851
2103821325
748298681
1957866031
274591858
173236725
361776949
1504298916
822948647
2137682596
663322535
1025231386
1322237354
781283243
1638582634
1883824069
1526991435
1161985805
1014183375
1312646426
844070280
637131315
1515488287
1452390598
769753929
1541796133
1149594157
1789127505
1838422802
986053893
1532518059
691979768
238902551
1246958578
1677433433
1726863220
1958618016
174547999
361776949
546040721
862183166
385534524
1965355148
985320222
1913492468
2068903732
1986902549
237616573
1230633131
1623269990
134164707
2089006277
892945149
1453692935
1626983470
2010094690
1153085039
1936966792
154407675
933282780
1650352634
129618128
1412061738
1266196062
1878122849
2051330080
939199975
1245464816
684836025
516505354
1371420292
1398725271
1928530003
1918380720
1180274934
1677952128
1520733489
1251538119
393229004
2100432380
1818748838
704885013
351306802
937840372
368526859
330372669
365669098
1179946715
1709867113
399204620
109135790
2104527323
528151213
2102019659
2022620086
1204804532
988754116
1447625849
543702541
249006011
1498415154
449423405
100046272
1354850984
865478476
1773357908
633200735
1095692437
2079658434
1913256993
1749663875
695224371
1565658991
97596167
1052545795
258371836
1392355066
2101034012
687621610
2055554435
224106241
1714161993
169591890
1026759282
37621918
1120855153
1071305859
1760376197
420942901
1063195854
1501676673
1771079898
980028742
1594285121
1948266338
643891833
279414246
2137603855
282461790
973083176
1319344688
137329217
1583960060
632677632
1142911377
551330000
2132270876
1572356673
687741752
126222031
2116687872
858129099
100440948
955710681
1408411806
648920523
1855879735
62066989
717879729
1012599703
2091956390
1196419095
117188347
2141076832
880358234
23774276
623501068
1982065046
630678992
1396994668
440631908
384592096
727726471
724566607
1303394955
1430784374
1621777128
1310243026
1072645290
1501343403
1155184009
1108585281
21547196
663133911
807260497
1424790296
1644829535
1789082432
534513797
1802373751
1410194306
293452512
1920611607
921288499
318251521
2146905536
1657941745
1418262556
2136140153
649674009
667262257
1391357552
341198133
715631274
588020333
172566795
592682669
613948923
1988694850
914005276
1054448562
927180224
1977260617
425311071
1787751663
979327702
2018725108
378551378
368052669
494870705
2053677617
1583575245
1475975966
1779010287
845030338
1685034834
230393861
1827808188
1719984983
2063317930
501430957
566459692
1260415627
1106845211
65816528
1589146820
1576678425
1359382031
369459679
999696356
1340238833
1641466561
1104932386
1368780470
1544182333
1230799475
227026083
2021742543
809244755
1558940427
1151944317
468488285
749045643
1049272342
1564368899
517208925
642006415
953935174
1529412027
996961034
994373574
973021119
1710350696
1861697614
454514039
822254845
812277668
77555253
2073434127
2049898409
46804308
1128921840
641959874
1620105410
801277379
437388547
108956245
505755220
1972161409
1672416613
191299788
977278243
1257203695
555220556
699602150
1941110089
1625031988
1990479868
1652836064
1004426131
1768988354
553592400
291357827
971662722
1114955163
1509328290
349985179
1004928421
278376894
2156114
1486592370
1009308587
1749336800
774428748
825786449
998188443
1325074616
10350790
1550447859
2108380296
1394919857
1165513889
361359677
2120109601
1821781384
693897515
1015139481
569038441
789195289
1803017780
1150952722
1655602325
103328758
408012110
1626642939
534687904
1007522746
1472069939
9792510
557978820
294579853
1109552155
738413428
714276015
1960387267
1600940706
853280877
1294522070
1226627553
877973371
194356419
1073359927
991357821
176439994
1690046213
1359587149
1618754128
1567606601
833839904
67004433
1450677091
320173803
1625369193
64755071
721508002
1605976671
1265099222
724163802
348696193
161531304
854601096
1741454193
942556316
564816462
240019707
2106042076
1438101660
1037161724
414895561
2101334935
1674986690
1050339879
763630986
1635856214
1484754801
1628179870
378895047
1072062529
491396421
1936286756
1856426113
1808782014
265388836
1550053199
267900313
538145132
218275013
1975239750
54465444
1655293705
557609926
1486102816
1208649840
763072211
330051648
674164037
942656274
2092238647
1615971488
1084032182
1181632657
920734379
1891459124
1495363720
2019925057
1348012555
997914940
1148726782
1994090644
1384593274
67424248
218663792
1216173241
925939172
1296700484
1963396860
1384887891
1451455637
222627375
1256299620
885486748
185013539
1851905787
1375346714
111636774
1143740305
352916723
993739106
1225475859
209295876
2075840709
1172904136
2001830216
907815494
518040111
262312978
1561440191
941153252
1838211088
1007684514
2015500822
1981413988
578386872
1222723202
648667725
2018630703
871623906
1126042917
119286723
1044460375
1470283431
1748404176
253045485
1239801845
1972462098
340123119
1012889926
455577444
1018798027
1599463988
1815895287
1495386339
750306525
617780689
410209982
276156663
1203548024
16379153
2122886285
1291034119
1247007000
1165224250
1269730066
263054378
318689125
937988686
1518814561
725625625
159004986
2079438722
1737493206
1108898144
1079989281
900326683
1532765916
1353240812
1053857134
256773880
1520707117
1688533978
134699182
548054141
1516490734
1487449115
1149513996
791486738
892655560
1726615852
1913570623
362375589
1716793337
1127887170
160433899
1437364848
1956872023
1675419132
543338685
1616458209
288434810
1038591422
207179369
631750886
1799735155
1512325471
1726925545
1787646652
1479701844
362469685
1853507017
403922257
1815738945
1343133906
1065704671
101260530
2129609673
766276711
1345954062
423368313
782219027
238762248
1696822543
320718524
290538849
353273294
696802142
1364162002
1864563914
1334998278
953080182
488144277
1522034208
103432588
702409503
1671904691
650396163
104809398
1746133757
1335685148
1635326187
256182760
1021337494
1357761600
483019589
1267901648
468112684
133968253
844408781
395251344
1233399353
1573338176
1428603808
1803255628
1531659477
145128166
1456117398
1804610114
2094775871
65671204
178971487
1013544177
1797525818
1732427152
19333847
585266343
1105663029
563906665
898126687
2023729900
1402688351
1463267030
271853261
526603684
1929549744
1530370400
1639538236
147637706
1704931084
49060661
1551106284
464487904
179387777
1561296967
2036440799
1436026328
273083995
541444424
467562906
1654487537
1691359566
774311543
918524241
946360179
1909351089
644583771
318431565
387135739
1765780928
1752277183
306522537
1286560434
438475994
1584763189
62124655
1308830357
1190466764
1262073379
378627861
1286807041
1931046198
89302567
2086612735
748053910
231338576
685768514
2027693702
2045648909
1050666166
1650398331
522991304
2036625415
1051057897
1894605383
1860391364
1960056874
78635538
1654772913
1662177228
1205403604
795434024
38475476
1413848849
1066520992
1862660698
767161590
391768982
1241766435
695140188
216797682
1996118277
159602132
1692995156
2053103836
553759623
1992907808
2024150460
444117014
13042618
878219074
1871161895
641883136
988195816
1224817336
351425831
441330458
2135227159
1370933413
1592221835
2127269689
547186837
1289099093
1363244838
461537269
1266744709
1666774654
2116031596
665129586
805664783
413577355
723593770
458358709
1523320593
137769841
304531351
1931930631
872269821
813803940
1234858725
192705659
1905888044
799867481
767806877
1966534558
674882691
1102329480
1433383390
1872380379
1856543151
89087618
618035629
1883806453
1552805976
2052257496
270737167
1837076030
609458005
1205281186
343926524
415332659
1616533679
174549550
1020988547
2032394527
1611500387
1656486860
1036774662
401973498
2030180207
788930281
787812797
135166403
566101865
1925104954
1215926688
80845629
1363407544
134384172
1440152201
1436303833
763663654
1030856713
525544288
1969306358
879640947
1108288725
159566919
593309720
1452508492
1425399492
2018417460
1439595652
2137840146
108089355
695338298
895772549
728467137
860157453
1088914497
833865587
1084879941
1290247841
2073497461
1755164765
1713901521
1837962808
711853165
2024259302
847250828
719105108
1373993860
1502164903
1219623580
630793754
675131724
1362762220
483134460
355393402
584119404
784372839
468342
704526808
1529043427
604295002
2147436926
798685270
22020621
290195089
922977762
1981413988
67041816
1745340382
1641897249
1139103297
1164950939
391591281
788545277
404421924
114734278
754550508
105848852
1645159441
447596635
279031924
1801624999
1099515550
1107410160
408979607
1711208750
178285447
1992834926
28243786
1979441615
1801346705
1403785448
782281658
936615477
1590983059
1068273316
725862174
1278406114
1982640812
1033093694
518377476
1976537577
344166364
1561266893
1062549117
1157869246
1006290365
479659779
1578800027
568038266
1581931464
249306019
1126739943
196846741
191177719
2123515193
1944933363
1307906936
297476753
1903316892
1460951753
2053329018
197378152
1101391176
2049852431
1348701733
1169827690
1086166521
1231604061
1207062346
776399903
503014843
465515224
1237781859
1258011885
1209547324
1996560303
311325406
178525042
1611745466
1140405292
1079085716
1596230153
195179537
1492726709
1569494498
1580350928
1944815445
1812223581
699417585
1204916189
1258090443
2018455863
929356028
804301661
1430537524
1430871065
121405212
1045519388
1970732549
1270442911
486570540
337810686
1631375941
311916707
1255421757
379066655
437765912
809105529
1020842001
1677428983
1581930154
1929758897
1833312519
274307570
1744325577
266574164
1612674825
1583496028
577234908
70096149
925908562
1334809935
1473738528
544196807
228294632
784505917
2118245664
528683761
1830975101
1996137175
547124083
4114467
1368588818
1623115554
608856021
513115280
202190290
65587446
144237305
736001699
839075905
164626589
1553333703
1859351421
1573029534
419870938
683919285
1031633401
153260229
2101192357
1856786909
1736370310
943894894
1772559983
705072690
1461014680
1880533038
1570564965
351575240
524452571
1171580457
2115056578
356531926
1609810669
1632909654
1419580477
825061461
1728328104
293469367
1240013033
746420231
1887257786
2130556569
1745080127
1287448626
1567363879
510639271
1269437590
309198322
376009735
1920285965
1887183255
122915668
490917308
84560455
575728818
1758833904
2050078776
1572769638
1026977936
1823334964
79732470
542146671
2015308509
1603094667
1225150579
913352267
172469274
1311800576
768391697
95256379
2055155783
839350657
1051136508
576804506
1950596947
477053307
165767785
377014561
1757644067
645733706
494746015
1322484537
567297132
1636045348
1395498811
918676302
2078358078
613286799
1634183889
310842481
1161312328
296402133
1137814631
820666764
255487773
1322376282
1192677543
405837769
453519416
2125745863
822932813
1144272394
109053091
258988049
2106404906
1077830217
1624784191
1968144987
1320896233
1318208984
462908639
362594297
1887696857
1594747966
1732393771
1747306144
167361981
509206645
1387647660
1067173623
2107530504
299520160
235332025
1169896246
597038812
562867180
1596219189
1868935104
860909704
1698964771
736346489
1848768105
1850562576
823363209
131584860
1508857948
780993874
1908789768
59683418
1997608207
337943979
1130293534
1832975154
304861338
493697
1465265035
50382208
467939783
23374941
292143638
703003025
1351633623
5537284
841259829
952200537
1921353333
408398743
964075874
92661909
141748442
1415037530
370553436
1003086796
1846013872
1991674969
970345841
2097420426
153845900
158499885
619167517
1123730099
1634826676
339785500
1905903476
1325587284
807004567
463656107
84986651
456773419
768781488
271139469
1266206569
2010809096
394919673
160882330
101136297
2098228470
112689124
183334063
1065284331
1703784228
2096807531
1830773311
1913013874
1817812507
1997214994
413435421
1954302417
719966680
1716948206
1316195549
127181904
826137355
1484566762
154057941
983139472
1302823434
916507827
1847912585
910505304
1789127505
1216661353
618477373
277215441
1812840609
1031903365
672997414
1571500756
1821899689
1208329132
1873108714
1949090521
437690720
1301150106
216301627
1029442158
1262936822
944317565
1412050483
1953416215
314309441
1051910282
1208628673
330441378
1735858927
418589530
1883670324
1106724384
304703536
1572549663
1143334794
1273787529
124885060
1715562230
1713657656
821158700
1579578818
1988870602
491722245
999376197
1183415521
1306933613
1340617789
34850922
1790279694
1469077516
2102395586
25980762
583730430
886746232
1323213423
2085315672
1400403731
882746504
325566921
1356275283
1209603976
603265642
1675336746
1860516969
847917721
1905038804
1482396783
1116224486
1346358420
1457874239
1922111982
300155613
1135376952
344412931
2039931198
1295608675
1328338091
1457008732
1119344724
1964325952
116928855
825903638
1122245429
1881840329
142650126
1837015968
1364540428
597524036
2045116276
643966978
504110085
920163163
284689063
1021329464
1743891053
148767222
1627979980
31515712
1991889077
1271515136
1754964628
608920604
529649935
831884831
302932249
740697013
504412266
2070570566
446563510
80495295
1198088723
2081307300
967158149
687575563
1701279546
1408060314
1007221011
76859855
1044946301
1254287421
1535057860
1276210737
100612440
779387683
976554574
1838789521
1807663059
307271868
71613985
2021194877
1911125273
617561764
765913232
439560161
99184355
1463315470
1651959638
1672922330
603730148
16503384
1147305429
1234471506
156046379
1142342711
1560101979
2002352763
332774610
721096060
1138659050
1534051044
562523654
1851572721
379072532
1459185922
1699940273
230927635
1534044682
565120034
481799635
1885013566
696552409
564971796
1087825237
2132071288
2143304865
945401516
907646479
194119260
537177273
2023134834
1735658246
1806061822
1371633612
2032069689
765860854
9577041
1674723924
342782580
109910443
1166049110
1551845469
1116054561
1553565754
821052621
784335313
1402880205
481126247
1609327659
446647844
1159901302
1503497617
775130462
305656263
1284941340
1909398317
1009326198
1446009772
672544716
1470825509
1907689130
1116517062
1513699531
327186450
3654882
897079445
1613635044
1355903593
1016619115
1347228491
799359749
285486669
700323053
2009948258
158213121
604582070
1943083988
1101073969
550443875
220928591
2029895271
2060020118
181375599
2144150202
2000391880
1879116473
451926658
2014074748
559463211
181703344
896641640
1226782604
1185971937
1683720556
1955474704
319572344
762322504
1355364587
736230065
1525637532
1281834520
739818908
1734549305
1075637955
539970595
1999913048
115879491
1278638574
689794954
1321910240
1642346766
2379906
930254808
1420844507
400591278
892517387
1839312660
1684508819
1260710858
617750471
648920681
48187897
72293483
1896128424
2055219129
494843807
1353190136
1071303985
1068336408
492936389
156630054
964292393
785652295
472766753
1316500326
666466319
1133283316
145571242
1059109354
1090786848
250406752
108783279
282961861
913791120
681614137
1795546913
2007103051
1542301489
1310531009
785577522
2006198967
668726126
2144024551
1676631752
1920682534
476148847
731811579
1917218975
1622039533
801887624
883038026
463812992
1475035564
1651441658
631400286
1628642182
600532902
1963102335
1203087974
1611761308
1082030918
1115771644
772336840
1107961826
954691469
1411287007
624560373
172722567
1188442722
398733634
550761638
1977146100
1259008363
818832469
1578052916
126792150
1138344727
162788837
1736027338
967312720
779615998
1810859860
615847137
383958370
921215254
481892149
985073058
1811888398
361094941
462589323
1709961346
1990644254
1308887014
427506667
753573689
1288531868
1170195309
365243874
816166975
2113872847
282909405
1590544549
1875339351
292785123
1330333478
720331743
703923037
1053386846
2061746763
1300438551
1371052840
329821030
585859594
1472061743
1721735393
146705770
2142484656
781600405
436711782
716569791
1546956290
1696597739
1964912865
1513742848
2092460834
235717424
1045725995
174189105
1111051224
1921879994
1846583764
88333823
116492879
1466594998
490101251
1014052449
1461474628
585336374
2134775841
2015847011
1495401668
846635735
81743777
1692000724
1162926540
8803412
1934281197
527402259
941804851
1994615690
1915113089
1518683657
1444800045
1499393339
1318205541
135265789
705224564
1485765523
399140893
1124358450
835384142
1103537531
1368924021
1929651312
570267227
191324908
1956500013
559984327
2135586789
1643779850
1009402039
546740577
1792290463
541268452
1043622828
523535752
103546489
1258878916
1009220448
977152152
1360925681
869640947
1352255212
1042160287
2119745585
1412861738
781448879
1033264139
63045428
408719413
1695766235
1298792755
674682905
629193852
250986731
2023094114
2031819044
1452569254
1918735106
267873767
835661681
1771134337
656222773
1169516370
206159868
1765277040
127618623
1539301487
1379449800
903559026
1649956237
730863215
1469561573
896845469
804478726
2101296228
823624853
947469548
1855620466
59744612
2027254933
2145210205
1023870912
403826479
1761879252
1450690685
1847771334
93693719
472319188
1455034395
318972139
439035785
6532979
1684968019
1153718126
895991449
2041548767
40864664
428748368
1818645234
1756598537
1703593441
851975593
1335338103
1119572010
186653606
1655055693
975416030
1188991241
1641868983
1042518404
75701560
1948715481
794714828
1132216873
2021738069
696252447
442534927
1528243428
1133895221
1996006680
272216422
1715678956
1696643723
1342640363
1525840213
125015828
190483932
1276182808
195359292
109587079
1618330429
727645630
1448031723
1546350539
309991624
948098378
1298165687
2100186134
1126852957
43802510
2083698105
1124980696
1393228090
302617902
1733827037
839737645
999887655
782744931
1831251413
185154700
1815211275
1472793528
1627405067
1692815305
1561683139
154173351
906919988
971637277
868050776
507646911
1563537378
2041850904
1916887774
1772436819
1678501525
1848700261
1961788349
960387429
1452186431
1417752957
941051440
1211113440
1495198657
103091443
1179522852
679431946
1091698560
873952274
651178285
2077191995
1198479771
438185375
508955411
1997723148
2092018306
1323875005
1148065060
752541229
207764793
372037299
2041075297
712849284
104621925
1891594694
1421708789
2099929636
2138255475
1568008918
354677622
2139730086
57545854
334625962
465034047
947582675
513158174
278201312
1487781017
1348702298
1251894902
1260969102
1759282576
567943473
1112848065
542741530
443186062
315102686
2008708554
226834492
1804728891
1967009551
974871800
390231910
1131021544
953815825
1475535095
1228658875
409783852
1355320495
1138497011
246763571
493648530
929130516
1991192689
704552819
1902692967
460111386
1478832827
1865042652
1345643867
1964802958
1683720556
650072578
724264019
2139176437
1090512209
830105296
1794631168
633640918
1570021541
428858892
1955808164
314512227
453224351
1685566642
1180378689
6676830
1856645889
393847914
720215681
1749595287
1265531464
1566737332
168437020
791547403
50577917
1592298651
584097772
16952046
1860944216
1535603420
731027256
2112834782
691479067
2054141444
1972724758
1038040923
1049839427
755283403
1005759363
1487552650
332988896
1480656048
2078838555
220008151
956983234
1081121405
1309161074
1524584977
2107539682
1861242780
298890847
1798313200
1889446588
1761601868
1057487627
1627809688
345996441
537686033
1248980969
1880839606
1849723680
693839930
999995255
1931292432
1096803619
1328039551
772723831
815259410
704912405
121500061
1452322741
1473632291
1959643801
1659998775
1633243161
1546065890
872360484
524116356
718153277
1789571144
2030755304
591911607
819744099
930389191
502742383
1107646320
699027869
897403722
1107611582
1421453137
683661917
1362084948
1297245471
685893294
375900833
1594262767
74170572
2013972210
4083169
1900068236
973128442
263475627
871734836
1275920325
1933862027
2068921222
1126318859
8585337
1553016490
1594989425
96519614
212840683
1677267196
431272944
1174063605
1326251078
945336204
840412710
710790583
1720095716
847185015
493130588
143309198
1711341908
1079861697
2114432035
373565105
1503165533
847992392
535027598
132567883
1023740818
1834250423
110356518
1050038316
191582624
1446240134
1655992749
541926046
1900987475
1035035954
1008293849
1710789148
161437535
1581002325
597259991
1276755054
1731458156
1310046202
527926671
1323409012
278224016
1828507334
1222314446
1766663404
1436666234
2000823051
1521518521
451453460
1057857617
1731279195
150542305
1828516915
917695756
1213775210
1717408420
2106452700
431204587
588197227
906974151
1741101015
1350507189
96207046
529247698
1009626818
1538524684
1433594625
220678227
308919767
2141678744
1964723736
741001308
1428340681
332447484
1544240100
1882308100
885528751
710251891
2078905524
416483195
1733729915
1304240001
156755225
1747375275
457127688
1223874301
996281001
1919668829
2057762842
502803709
1077081191
646755530
899609007
165165078
830426915
1789051494
1032570095
892925343
1552044098
504724622
556716248
682658144
1682198510
794348549
193398405
1281505382
803391710
118538668
2124390204
874944020
412945086
1838427772
1566534084
963340911
1462239362
1763037815
1444056112
1108471351
1072296596
141812171
1304469306
436516967
669630321
1905829628
1371874819
220354861
867933729
2089708652
2134852346
401079143
1215937454
1645261107
1516040121
631893049
841794034
433923214
1399564236
667317816
868408606
1343248784
1361391414
903149531
1671055628
1914938320
1614966519
1868555937
1805124329
1540387148
2047253979
648067595
729439591
1769380110
553116679
1609921971
211707200
2052435505
1385778843
540646648
1665998441
522317646
692054669
2005994873
1099140274
207290949
28338406
1321981488
58220234
2119245647
1891442452
778276239
2066556757
1660535132
491377253
1126066918
1878062416
2101486865
1002194533
939539072
2006396883
519023240
1034991712
606217631
753183424
425667020
2114574646
2140755597
1405481557
70821253
1944618518
1305810284
848682419
848472808
1590256888
530232575
1758185694
1063742725
1445363483
1845466637
1652451912
370024877
1830458171
1202648479
74536123
1823344534
882506371
749341822
2029968593
1181756631
279598189
824063840
1757329878
1350306982
1625577309
999641384
1941398198
215639280
1063585686
1079026092
1118430482
1160767604
1781499279
569200457
1285245422
1995931337
2103797412
1350488923
1555226023
192712709
1136796999
1400577665
458154727
879157807
1948920288
1647577261
1909975378
2004947471
234387117
69253095
896217701
242375773
736416404
581030441
616034089
359985275
107204026
2129078491
41341174
755079069
1608112904
619742942
1507605254
512885004
1919981871
1139297130
2057475403
855316222
543712373
1042531342
172807158
1414742763
1424812425
1833581632
273543098
2010991854
959916293
1078419936
160347835
1018344532
1210312824
1788449797
1931020428
608845186
1444342773
1700347310
606216327
1974417082
162785545
331787846
1751459844
1347325957
316274750
2006736409
366390991
1704117277
707051335
1940811807
1541162872
1893295811
1991156092
1284224461
387531696
1797528365
143206063
577142268
1202028701
595670085
1219178037
1578344898
1477800905
1175507906
413294942
1912148435
1889633493
1513410008
1642219231
938669991
44807257
848396967
1840240914
1076077795
273759593
102722577
861292155
705237594
584914241
255154041
923641180
654796526
862767266
1234727351
668755251
1365754183
1754109703
1574128699
826658802
758378926
1641288948
646278883
498165599
1234211785
2083690519
1140519876
359844252
797466978
1031719496
290119140
1823490059
1936414035
204323779
1591774248
1152205989
1020289520
1879793523
375128537
1168056909
1273696322
1701540602
412167249
1077240098
1525840213
974724551
1742941456
1650459019
287163480
710014090
2106507112
734240422
700500836
999517518
1076816256
816230933
93851401
342991026
2024969301
145295143
1662646767
1548627653
2130064714
576698462
1385452410
1735211558
236484640
984030738
1408769144
287771692
1409591276
745709446
145521880
16268146
229893451
869797729
332419051
1549436073
42339994
1337747107
1169614567
1509564673
185818137
397369815
2017345857
251819917
912462823
815692464
1877664192
1228854577
1525882147
1922598245
2134995642
158555620
203219209
2068317111
591754774
257612848
360013632
1524825696
1510184318
1440634374
1690918700
91005044
1208064017
1284317656
107309576
1338867923
678496312
404065697
192103436
902761724
161578670
185349648
943910661
2035112253
1281439978
459184255
1884627343
1685604237
1056485060
1302921874
852031591
1652172031
225031900
2033628675
2107446428
1217485115
857264670
981952314
1570726394
1100153278
813602706
1363577607
1761849098
2087634543
1129236063
1837752700
1606563894
189349055
774457705
2085732709
83708669
1297362030
48707898
2136796049
1891762137
1643619731
1903310042
1428802033
1076648021
1330781828
272477492
1065092356
1169677806
622103103
2095382918
965026891
1758080993
212276844
634052234
1354009905
554488792
203844995
1112811373
68876636
612353861
598233274
2044752178
46865222
643448962
1316025123
118930789
83425096
1550978786
215949983
1734533938
1601634391
935641292
1228199463
431833396
905789390
1392455130
1582014593
924101737
164776192
567004262
1851916822
2063842853
1430373075
1888226618
639767030
1907323050
1437536291
1585479096
350016695
249927720
1002609852
1475003706
285411927
935433679
1507426093
2147095718
1040058263
2131177547
908322191
123895256
1807868923
303394316
1113368138
1513990982
1760866872
15551674
1363772207
2030748681
952083758
646339458
1735029212
90585091
494476116
606005206
1055716538
1955443975
2097490742
1634774371
85157447
1688638820
1307552286
1292401671
526669447
1668031740
1387748747
501161780
704576651
76701343
805619452
234067423
2098413638
1659534469
1655831567
400483919
840617173
1814486805
353186152
167859036
1152180566
300750268
677519273
18401384
160515787
1279629974
1179267936
505458546
1051782277
862132324
709825940
890965163
1354926627
1857040154
1654583982
1092285752
1547061406
990464093
556775753
985219073
1623157079
702438179
1913843808
1836219585
242602293
654092384
1463689136
272004964
1296983787
1974069380
693984004
1245912342
178221949
563565586
659563310
41941924
1369038275
1420078437
1060743429
24887683
640334363
1678092393
576351425
1651390520
1046954168
1264231604
1642078662
161500396
61557559
990803158
753542653
2143832982
578524505
1793487837
1056825338
454148669
1437632372
657455391
2125569982
65989665
660490284
2023889463
1206667308
1056248482
958711977
246852334
414137479
1721270324
2073058993
1500018823
391427396
1115442448
1687831873
1215190907
285571381
1053506968
1679297682
301226837
175040401
43821688
767838533
1221133259
1049553890
732028492
448098220
1439680764
901240094
515163979
955034010
1429192451
219999402
338668599
39593310
285089239
162349012
956656030
1441386534
1850882785
706377425
675749945
646041136
1542956700
1161218942
646259871
421471806
1626162485
1075576442
1777968986
2115588022
219116406
199862536
1136108918
2125114234
37703281
761075860
1118765506
460087129
1904145004
631558249
993468564
209067746
1454391717
951495775
1189631309
2076016657
1223574056
970547955
1362928924
1725922339
802954281
2076510418
1721735272
2001469346
1723121874
1797324628
1493559126
2097251082
713951206
1487396826
718705420
283820718
2048303883
709384204
755449942
1465098217
1773912995
1035799551
2000234108
816643528
1072628996
283118591
1634969379
1060421421
532608390
1605005541
1814632809
1301852181
191026506
421840120
1607147848
988874751
551592330
711469143
1321949997
1297917532
1170905923
1718643122
421886178
1775929837
1882667248
1300779229
791206418
1372861808
69805747
278116732
716248397
1309906416
1546476240
1710313747
1200850234
200935622
651803334
1030473019
1797843535
1527384372
227424378
340994278
186543934
53590646
1708405468
185512045
1547108503
991946054
1197724847
580182351
1157266962
1086423652
1474547914
99851036
1796530305
1482410423
1940969589
1310134678
555361565
423182498
875156216
830580181
1499362726
1787102046
642749397
1073110146
571324379
1628829411
539572583
592401263
1143994522
142336412
1666929329
394363614
1011800507
144262228
1090378066
378038067
959044245
109069512
175804282
1447362186
1995493809
1853430758
1003601468
2130731918
1839690319
91836222
1187727499
1686973881
2123701152
1901506573
288660337
1088730202
1358724761
238977060
1945290407
1912250989
905563278
1201294683
1556676792
1077553262
349099780
2030456719
531674579
1589506344
1776307603
647330034
155027464
1597218044
985439693
668104168
1644345713
1383415188
1683363268
1050511145
639139095
598728199
1936805208
88542205
1694543457
971618513
1961784156
525182056
117658735
2066686880
2132144994
195561419
729425455
1122556283
1079449139
1461050714
205772281
940928453
429425624
776776989
417985953
1617371974
466049420
467388312
102213376
503233623
174098197
2020094941
1389855731
1312196986
118615673
778837167
1756080773
265279395
73412928
555373080
2133990632
162103058
460212577
1301430062
2130528442
1490622158
1063934277
2078382253
2009590348
494104127
1923874866
1394104155
363653872
1156849484
1572872045
1257144158
68007251
644928012
1457758384
1828191463
377128573
1130657372
1758467949
1728955704
2125216082
973113472
1957207265
348449210
1303037187
1668683826
1865629975
1470339374
863288965
424275561
891978026
157410497
6602835
784984406
586021569
671241904
2032904627
890081161
849790244
1103744925
23509822
825004550
1070924159
567225277
1707039745
2053707993
1803138544
1222830989
1084710552
1698977922
760049527
2095651820
1823187527
1530506181
160337443
1290252558
1691501322
455451430
440891631
1849530580
1093892412
37905992
451199130
1410633452
1050402941
287775149
1917966950
1638912566
653241743
1428732624
1800137968
1320371479
2022921461
2061924702
951943826
1597831615
1162966884
476797988
1793102086
517670553
236021299
1678370966
23524130
1607134479
939482218
1575605718
2124461805
893614907
315028886
1480749768
356222289
152752806
421014472
1505281312
1584106503
2739414
287393225
519339678
544115180
1112657146
1092511785
1017099295
94780304
722705257
2100142703
1249568492
1384061272
1098482246
1196700067
454869298
1243345997
1347024999
1288900863
966666760
1498499084
1390610083
452428317
451540824
1266714778
541774091
383523549
2049558409
274430280
934091105
1824862595
922731305
707733884
318681003
1483498228
1184710189
1335602394
404625872
1914293893
1471065573
928365525
928025845
1000178454
1887066359
1796832751
1854584163
1213899483
232160345
1781514452
2072612596
591225700
2035812417
1669781486
1094116958
1389083351
293500666
1969444623
184862312
1699434996
1210847521
681589016
1663569824
1039068075
438427562
1822999694
1167136808
1905956163
1497690576
727493555
15147391
1147765643
2080841362
590041534
328930549
478312066
379861815
1352563419
242176880
1017567449
1920242471
110409884
525887303
729368974
269793385
97081767
1047097624
249156757
1744809192
750002526
1469561573
735300219
138227631
311789940
1353537003
1873469129
1410258575
1232441284
629445681
1322618251
678076106
1909628815
1117590538
1628022585
884939299
1384114006
1028746458
2144164913
1204601850
944417583
488406819
1910707527
943895064
968303400
544647866
1363807388
1804913353
1699821803
1324949399
1975628134
1977838552
917873523
1662724557
1019951005
1678477082
582130733
429047553
1156594298
1415309108
1196308180
691395676
1688161526
1961249593
1541838689
205818292
769468298
1957808780
434576883
1601461802
1202329402
1715321968
703498642
1577961892
1970431643
474859479
183031958
233554109
1990639948
1801676638
1167286727
1087554013
920868482
686297453
2019306886
1796869636
1959616507
649923754
174532121
756306094
1796657201
1373913985
145895130
230473347
535860601
852650569
1503560787
1043863469
2136056955
973506862
147924029
2075528814
368271218
766948442
1469407283
448832341
1748968020
559377822
565729989
1953322963
53822569
336374072
1629622014
1646969371
1090264806
953277780
99781670
1615171558
24663834
1307743510
1697715932
908171433
185574136
1849516123
461394915
1952766828
1421064263
1298572832
1134744402
565658394
1701597295
1891946154
503734038
53615645
452110821
1167124864
1615742279
1257548456
888687790
176511011
1212938922
891382118
104591859
1437680918
586595446
840287213
715759123
1062126327
1579550051
968634865
818617545
1007532541
137285531
1907675732
198612080
1345895619
1142480283
1996751449
975758787
515123308
2083762571
1139660400
1276425553
1229773567
320292429
1447546510
754164388
495916010
1885088702
1265736397
1863955067
2010651970
1751905127
2071324582
1424022422
2140062674
593392560
868234345
837506267
862617186
734390011
368788665
799085488
652920730
331701232
1651048152
1924292193
461000787
318346313
580736159
181840014
848354285
2121395673
922298403
1335601742
1618295526
308369439
887405424
1531254621
1998566732
1998458731
730617588
1612208113
1358148067
1874420524
596908559
1206748080
2136725245
2139336154
1255275280
241958273
843257201
828201516
1087239653
1163602402
197783773
2058389873
1828327878
843864186
1087090620
955094011
1071342694
719105108
1495067645
1527909094
1699891419
1225499099
1648555238
677818293
1465931721
1334801421
182584079
1406017015
1024205057
2136511011
657734202
1552497491
1756909364
1067171807
1313160753
670671181
1206654566
1403536415
1260355966
376690475
1448258150
1243712017
1829984171
1736978283
1266657394
205669162
1474292447
1758396054
1336993531
85725571
481543036
1860576183
2059416394
128443200
1959679420
645204
812754265
1134178938
235153187
256525307
1456586029
1714084110
1251502046
618189509
1928112646
1411239851
1272011687
791588459
1264992026
1376209075
1076071569
1342850422
999850318
1079343920
153865188
919210952
1411770255
1694984279
877514337
54433205
919481315
1754138625
654705599
37892425
910340772
467208104
25448550
1204162522
911471752
1712238229
275088273
1347107653
394337253
1706707594
194251573
2094535009
1770597613
439912096
1156553810
527548850
302786342
6235554
446792920
1497578706
997603309
628940200
543370890
629352738
747639595
1444531700
1448214635
2109526360
1142423225
960294427
3128071
1148575479
543000510
937687468
1283893784
1576479627
2046546281
800593270
977398074
995957846
1809165470
1277161780
2068120894
1198738220
794228670
1669196563
1465123273
431353883
1453692935
1627185726
250003845
1024795266
253366136
1938890461
940040848
1276213886
274356772
211306179
1271157302
855303740
2039664782
667216789
1570980764
1805191780
1208379667
387154902
1457856581
1451434706
1898918006
309344089
1739572154
352430507
1632005194
674375156
1908989851
1966243775
1216135271
1627175904
2125623820
893056091
20055585
1791224139
1528978551
1500892443
781485231
1791863888
1375141236
860346037
1160432114
158440005
928471729
76580002
2123264900
752459949
225293742
371343235
1753606301
588289320
1850660189
545015896
958558925
21197354
1979186504
311462698
2073686862
1679350585
842226185
1224572118
1220604838
1044986962
795305410
390192020
201750173
1894189825
773296940
1049803018
831359532
1653280632
1353050940
1476501072
433766810
1847264715
1351320216
259639703
1131185079
1200916993
1369902827
1893113445
1001614731
1207666441
2011739376
1338912997
581040100
1649207077
1522470632
508743395
1957209378
1779995687
848260682
934070202
991882273
57144284
574849809
1134113588
706980811
759951056
739340400
529660673
1188051299
1864548237
1934075168
1851216742
644802044
8150534
1203977917
1193202628
1409637813
2084209520
890237306
1548400301
1352978017
1358630591
244817548
111201144
1582236728
100984529
1643658916
31214941
1797992157
890622619
813012739
1920743173
1871683282
1713467912
1728860139
1469886532
657477911
1721694308
822190518
1622566360
38695058
539738159
752768599
554430277
856397463
1026074071
86562297
861583190
812832970
231581472
1361375197
1069636150
1631789815
1504093840
524438390
2125197198
506563591
709106367
1848688353
191148229
331201980
132665010
984447902
1750519131
797609483
1700512563
1594495560
826550622
1571743359
530594555
1542036410
2115398861
1892238822
96034847
1588422068
999733104
237017154
960526558
176472950
1180040388
180561031
84043192
386122096
294093973
1711816112
2059779346
25291145
65533865
1581543830
45515908
588861311
483610689
1646184255
468917916
477900468
554742003
714916702
848829150
1825415899
892422367
2000963266
1922717254
128501994
2047256471
1762586632
243321292
1182950645
1024716216
591244036
2082544903
1959811528
1506072568
1672068532
2130858794
1640078685
810700103
1466404310
1392270946
144880094
1847792385
1270829049
1093821392
680559132
1476035446
1631534034
619482202
403766733
1166492549
1577286518
1911770702
1808951321
1586683164
1887189468
134341207
1402186954
1696964028
1858237520
1341728445
1447090452
1313093376
1515494879
322920223
1185398939
333422377
1533739152
1685753028
836622269
1229209536
342627697
245522145
2012791443
1876944062
2038467365
1480901507
209785770
449664539
1832860500
43907198
17618123
1513961007
403973854
1050095003
138178900
1168554607
800615261
1107310430
1147685275
1009726258
573719304
460609194
15586238
924392324
344670222
508461122
1151953208
2037720775
1104900627
1895100270
1928505648
1376587625
2143871320
2068555320
718798040
488511817
1131488155
342698983
700485986
706702751
1443364986
875967945
1352243545
1972215588
816000570
872567092
1999860402
747948434
1309575320
2074650479
606771708
482713383
1751708845
1901287545
1841046178
737714558
431392581
1482384524
1488815432
387719269
1391173947
877275651
694736859
297684592
537258020
410259259
1212721522
1177777003
1492679331
788888043
1019287829
1656552656
668843262
1161585427
1430958073
122562424
1891312153
968322516
1201355979
491271136
337817734
93498509
107532413
575613832
1227130762
1785357890
933936500
384904903
708554691
856938781
138867807
1737895754
872404035
766255417
876585790
707625029
1717906450
872388646
642955490
263697364
1443150247
1322084507
839527729
404253891
1187271825
1677081737
1070729954
1837339328
1975813034
788181818
674545604
1648545007
1989210302
839916048
261613852
1074608835
428986262
636788533
1290292486
1702827627
191845265
2111690367
2073671063
765992597
1551750787
1137795471
1908300599
1284658855
24160122
65567740
625853190
891790340
972281536
454411256
760384290
461737834
1934999050
1818385389
2006400987
33924800
1636360291
1005667147
674247012
1039186582
907761828
905660520
70544883
343172617
838378110
1725537350
1821153864
1760726545
813308044
2005217386
32117943
225118044
532998491
517904782
1992542475
470542642
1315310548
573906025
1541083689
1298572307
1305098856
1590663529
1680929031
846569196
720223755
1609140946
1320179419
379861742
969926594
48536264
2022837872
329145346
637087741
1260692995
852613738
1936518011
1705184002
1451255858
427384
1948679876
1515702329
2117396616
1706161927
1994031229
1090647017
1861936013
2144792255
417715113
183419287
138701602
622226245
39928980
1397911102
1212988166
1878233459
1686559775
530222094
1939846356
652884307
2011070418
1344130947
685580515
874841650
1452736628
536883978
1941652838
1156187080
1158810854
1662822910
289713145
606450974
956223425
1364514236
120346107
1009838397
1056348579
193990644
1728078089
529464269
577827645
1994925907
343494629
1818947201
529520585
134925780
1936524294
488836432
1234250455
454591747
1204801524
1650327991
523013269
1077428891
906680584
763273017
46097026
550372697
34093825
126826687
1704319134
1163825012
869908096
968640639
340130268
2063132195
857888511
1482115977
1752577062
1386462063
1015137499
1287914746
662494199
1498895183
892558740
1928859034
633013975
1475615781
1970667661
320384997
1235186220
2008457543
502561380
186115251
1129908208
769652543
1039553127
1144894069
1961355966
1964907230
2127407851
895251032
1196300101
409091132
43606246
2129576046
953365840
1256892943
1024611367
1442837045
1566537759
1723856577
521539709
845276673
799282750
1735031207
1807132841
1216456335
1999211121
24832305
1774342717
1591884743
563280371
1407544868
1526341450
853556770
955307435
770959721
1540851037
499469525
1720391716
1198649210
1886985707
1825658915
1752234833
987807814
1852646727
280399341
1959982233
61400840
934834846
55150146
455635545
682120301
1600213524
533406044
1230214309
288481779
2099434324
1705097572
1114615244
512611056
739060480
327849325
1731523929
1417727075
1538207742
1222287097
2104384566
313443560
2111498933
561961389
1501681099
353647469
622630460
904909867
1871401461
1623371318
342055178
1399329981
1933254662
1363145700
1076485481
1891449416
1908755033
923045356
255723678
1209051797
1565424377
860855650
1755878008
1825591410
1082663768
2111054565
720509012
1474916589
1666487562
708693956
1895552959
1073841352
488385562
1263612609
1546197375
1122120300
2102647169
409523783
602511323
1160399284
690319818
1771558616
137458802
167010253
82253156
1505785783
696612338
553523484
1689240936
547185707
556775813
1055932188
1165108762
952086940
2112795355
1215957073
2094141632
1534881608
842207293
728412688
2056308106
815173073
428562439
1873945635
953165646
922309451
1270841584
464696672
1352995968
802545926
75362242
1723038724
2099505708
1073490902
1614187479
1987306272
1831873147
1783834379
1862127580
2138921498
1976355865
514119849
5615620
370878832
4146984
1883465101
687216241
1646519192
2096172214
268256686
735719442
1096344687
1027917185
1719886276
701221945
1687078333
677171617
286745288
866168078
1160305142
1224477904
152831404
509197371
488077454
2138382897
1984360869
686730089
1341850167
596356694
1711938711
14891758
326980006
1055919446
1446283689
1306272517
18751014
2036273772
1877406874
2143534852
731040405
1788312096
1335621399
1581251550
440300137
2019812663
278874319
448861117
647340261
1359807045
372430438
494686980
989784103
1810074059
216873343
343351016
4017834
43756002
705348675
1825082238
1857357141
738392174
780930593
873520294
150634566
2044392081
1060852462
1378817882
1955288964
1485477187
1276103279
801251620
1762049816
253905571
924278420
1357302101
764120102
837586321
1925743068
1936939172
1030685668
687561468
1599405122
1592625292
2051619609
335449142
1369538361
497389733
155099614
1627394131
199216914
1013660404
1800460779
284200746
314800018
1191250112
1718985309
1273243984
1871797050
2011725068
191131059
304066160
1352815756
941164448
262876592
1902417303
951793572
2060573788
1699996851
348943003
1631304335
568649725
929409560
261173793
266946570
1715846127
647355868
1788112774
1595115190
857186615
2010842057
1902449219
1705063873
423928477
1995219474
2021535853
1018097858
1802326875
1743630693
233168335
678014271
905020233
163439554
546035517
1355810170
1354578724
1996088480
231519763
1493952351
1049301276
462177883
846071289
1793482063
259879831
1265053248
1133428067
1296987830
1994658333
2106240234
1393006925
1116756869
780904681
1012844907
625210132
489403359
1022553819
1347135051
70492868
192419696
1113373676
979067369
535383744
162434852
1449446968
705348675
751550257
77217751
360891534
568540867
1553147628
491240028
1654985276
519120999
271177732
511063996
1440700746
1183507086
63725505
571482610
767230005
230805591
271038833
1767681986
2059103556
1561950607
1994198004
3682184
806818797
1582877619
2100052151
843019594
1491870806
516748764
716802303
1799607800
1106330150
134867410
1357303854
350515336
1245918568
1946754271
1887754196
1166113546
438887935
1637299039
1619492492
237803719
490694204
893865375
853913908
18717249
6843331
2075806065
1684950683
1710842157
702307882
1488625385
1707409470
158113835
992469289
1912094642
1485187924
1005584349
1531585831
540236351
1274571034
1362044251
421415935
1622842217
1879803718
237868694
943340559
710470956
1967024442
301041320
1452256361
12104583
57778908
9285681
1526885589
937378145
1804788902
870911380
1699444064
123633834
525056582
1987346074
1616227790
538731116
1473088140
42820195
1424709476
1879740094
594369492
1861936013
60612214
2069099771
1103178720
780676442
1532177782
1798167558
1384966270
1889045628
118013158
624086200
419025401
2049690407
1370736648
1948630991
1088646214
1636371363
2114242627
1103009809
100826043
707058085
1842461220
516831746
93353319
1978232435
194047386
1723220813
313055005
449765129
692896920
965003640
526286934
1842915974
147553369
404494392
291689254
1243494003
929160666
1970734036
84878082
1346065402
191176117
890153770
794819266
1231733394
1834072309
1502672561
330208407
536703947
2139984854
627357563
556953763
355422614
819107637
865598896
1427427814
2146738191
867878291
1455444261
27201884
439837952
250851069
1027773175
1366647994
1198065410
687925194
876948454
304598553
1537629724
1224055564
1168674841
2071238526
2108931271
1489320726
796889427
555564659
956077974
1065508455
1507200944
1799287917
613229034
196081237
613730483
938273768
567844197
1232390780
1400893422
2137035743
539576644
1012365725
177085027
1311287334
493321391
1010669153
516471434
1884870921
126920354
1551575916
866491801
1267137915
601420145
1639127562
351400325
1806062945
290260610
1823123504
899388926
478936408
1104842227
652349010
529194627
254447466
1855137595
655371608
374240123
2138530105
1548399888
1332306762
1207629846
83471109
142561512
1377954805
685818710
2095641184
1720721780
2075187880
199101624
62416035
78213888
382907032
543786138
1787443961
2039895054
1886984594
1744138624
868264590
695251989
181534780
748969394
756431622
119034622
1402143673
637217075
1558012117
1045941325
1776686472
694654875
2064369834
1911751180
1524932073
1062077863
271744965
648429594
259419259
527810350
2136624382
556431340
786914395
1067307311
1988255332
1081503815
1169042859
1025755574
1661061794
2064870074
1884784112
145720785
104312739
1928889343
1246348093
1405112891
1593232040
1595098205
1001089767
1881082647
153937873
1499904904
175169642
1407023237
1838677062
999905130
259187826
1304327658
377221125
64911138
173251396
721658668
450614819
1076099839
697284421
495371423
1370215045
415815711
1947777625
1832796973
1548374867
1841762869
1408483973
1608750383
1850064054
1265355778
1138144794
892669451
1902429235
382739833
343205077
2069936194
2124881456
330404827
170038718
2000718657
1881039606
1902372028
820580803
993572343
1709995424
353547748
1421176097
972474764
1670892502
1592777955
651101382
1440611979
1777901055
249240513
636393470
699770844
95948886
516542009
283455789
457423345
370200261
995532740
1399182270
710994900
1651902722
201999590
2124765116
1288304731
576839027
1601046137
1442431815
190986659
839449935
1941217159
1888096048
1376538276
947644363
1571186549
1994332355
1532063910
352765483
1258417253
1916707216
1473623592
1335643490
163010594
1629821400
2111351112
1582907529
1732682142
24749059
1815875140
1566258850
1020973462
405875048
2000244962
1835185084
2045847876
296860401
1829031507
1475117366
1373969197
557383844
728568703
871393447
768249941
1213706173
1727108345
1654182955
1920323637
86196344
1069158989
452591448
479236942
1829049375
1665258268
1342285673
383307567
2105555129
491863908
1172597110
157373615
1945023003
763194081
174544778
427713163
27418316
2029135255
1650392557
1227263874
1397398211
332861912
1299315122
544680036
1028076394
176768554
670534534
1610466193
204993929
798726364
1684593322
1566590536
1105467849
780676659
1001506403
150566277
1547171024
1403041632
1623356974
1808652170
1909296533
1613151280
652589190
404983230
1599419094
2031638317
1601080350
644417470
99112384
43298753
543134046
1897122879
665588439
722966933
687199058
126042998
779367970
1372441764
1731141594
368960860
1142801816
65173960
54903476
1975394743
1441547133
1175166082
880924052
90494435
235066662
1598813531
1565969253
1031942458
1602518930
1279364120
71271373
2033731298
1949452444
1333401561
565239358
979567313
583861764
1138502494
1986073869
1900364237
834740814
943545105
2112801096
1275570534
1606953636
889783794
318148815
1396869170
353133298
1304107560
306276501
12121537
812759227
625494433
1778754861
1029158915
1753762788
998925757
581270477
894022934
2005255606
1370525143
493187084
453819041
886257249
1256822667
1419563511
1620128330
2145634173
2111172266
1904736037
1205050369
94954872
285559745
449350511
307409308
1487989512
1542215499
1779665485
371876092
554888664
1442015272
1654297751
1088113441
1329547606
88505348
841503321
843637296
2053241030
1564716855
1438896372
1187572432
403128736
207799489
1948871939
1879350021
703096657
668054995
272005899
1707163427
1489481059
738684208
2114399820
2012377617
2025399686
679325161
996251161
163283792
1672253099
335235009
1457170818
694686367
841711981
1526501034
1492969575
320402048
905220602
1040883207
84494353
1289030618
1627219601
707312255
52988497
525288052
1403445910
2031176671
98538922
1749280507
1300818613
359137705
1406327475
1662968446
1207690148
181090847
149652242
1434918998
274003177
518420984
269086773
374151263
1223438216
1605429757
1237855020
1002099998
1611774579
1034323190
669130142
1952986830
1264148794
214938506
1406389446
43300282
1394113119
2140557241
1527628396
553254978
858367778
353684925
1668222123
323816337
120091971
2097043061
801080912
977202188
687504475
1921777890
479789438
1722832869
1895118519
867641872
1540913937
1874337131
1856357558
795614959
556058632
751662470
1222819393
1741975165
26598877
423314131
733745122
788502581
1900328005
449471787
973914429
1864317156
964911119
2037472117
1324875940
2113373133
432834331
490786978
1680323951
1851868980
314546694
1560722056
865982827
704981989
1111675144
725316243
867239526
392124682
1424947195
693525987
991918833
671735205
1893593583
746107656
1052358195
352951364
1044732628
111722580
1215907279
1560527495
568726046
366637419
476530152
1768931930
558799946
646999751
1580231283
1635996948
1144630548
1071116162
296959148
1015178964
2085602659
841243541
492388873
871086755
65406523
379357832
1525182149
1745961250
682727564
169046184
970461778
1433279350
770800530
576029425
14930465
1459348459
1136191064
816792512
1207172447
751772599
1881836108
803486759
1580035180
2139379462
457916264
564369484
3165736
1919332626
1707601697
2143131593
1460732748
1699181954
303276522
1429284657
627226392
1837657605
1088941544
1419986399
1485941498
1498796798
1582859252
1014594399
1432721642
826315902
394158951
603732758
2002082574
1090286877
962994817
1448003884
1888182834
1439829799
64030502
569060194
703583722
1078682562
1843348307
869223164
806904294
561312553
512295565
30208416
928678615
869820296
1613966918
1592590801
1810180919
1148758626
1132936912
675980410
338716462
2069779747
1683430525
325983221
1941784683
699960528
649315958
706635975
2047283804
302745997
1124240735
1864083832
510848026
446599366
420341609
1281484578
874948319
175154062
718172624
551316173
881326304
1461085803
1511771767
1020778530
493873017
1929317283
434070698
944729588
900526744
912282342
587671418
846763571
1974084193
680505575
1319397876
291908019
871589201
1565879490
1605442037
1951388650
390694068
287447037
2055906202
222345676
1466630360
2076789022
1864471629
436850592
366850988
824019665
494017686
1539780802
2006510830
810751611
1513845409
2018551727
815700806
1580613891
1327235856
2100206099
1352962547
1140035090
1043808650
145534277
1700506767
488312941
137229307
378381954
615873052
1023973885
1172249975
1323639710
339701822
864871436
825536328
1128220782
553919984
578550083
608673471
2127900519
1930932059
611210804
1052054464
1032021792
783278122
589995116
585880541
583308555
1347209707
176714567
1960441467
89374137
117872799
469404345
457463149
367565303
468326855
1326912143
505240988
279590477
1803266603
1677010946
1583838616
2141982962
1592116959
1041051528
98411985
346273667
1953686505
1074448946
130154147
1671083803
1907259744
1077815942
1480610181
70106175
261198369
1937719893
445835555
1420662664
1447077003
57735578
1595854457
1850027785
1371100075
1750119086
1168327868
1985976996
1752969463
375798731
306977297
154045832
928947980
409937168
1149295252
2008171917
32415309
1943937286
1395869566
1940422652
326484598
1641485973
46316229
353426897
1728559627
602468339
513870266
725701132
90048789
1734575137
1142899935
1327433663
1812093260
1780239939
898445257
634665362
1724872584
1982279073
494719998
150396306
376302852
181084500
622342879
1137977676
1146525335
1415130060
1090361750
1339446353
18045425
1215945838
1504472611
26563058
1242881840
879079402
1058425795
2076724392
692965059
163217635
828122815
603352356
828769169
258304753
651419655
1399448765
1078200532
138188592
683639380
1142241618
1561265589
1414515661
1905608302
992771281
455829550
356474154
1239795613
1531968128
1348454802
588533689
870937621
2090629692
1252448291
1711085098
1625439255
223901537
1622865542
1015461455
1374875715
173453266
2098362364
1115462253
1696245374
943048638
1490234227
1952928629
2019540938
875186232
319616857
430312474
1627399618
558090443
1855735602
636294668
34719195
699867909
989542504
1743264961
944279723
1051961129
1679416911
1173894203
724077347
1285684628
711803761
1891526845
2050415645
528379825
143443273
676919154
495805462
530594555
521712469
1489823670
1144472278
62817992
1036536428
618613512
154456850
1969210391
1306414984
764172972
1911387538
1497492229
1174188006
1741851077
5208726
1602050501
923270307
768434058
1285486216
409187675
30220935
1961305880
979963406
100188012
1513493591
555633773
1709408435
369729819
2131241228
1059838843
1163843211
1078655908
140405239
208602818
1582364650
1421453137
211104208
515417238
1377494651
67499247
295946858
1768327185
659563310
1210497289
1671277848
1348203190
1027148006
377581366
458252796
1108344340
1134598410
1365914012
368046594
840522332
1019323104
1545185872
404840770
1442431675
91409044
50602132
642179628
1441592952
52766588
458157635
1165124580
580927830
453409859
878108929
1849723680
451341250
885543393
1607552207
1514906738
1830520075
1000734734
635486714
700542595
864184054
1312779266
701286029
1760395407
1284235702
1583540276
1088617785
550785951
39422369
634493958
1993579590
2067198042
352263748
443836827
758458116
444473196
837779454
109532778
1776332537
728833634
2071338747
1675408081
1104186363
477299064
1519453019
349184368
592771699
436343156
1056439538
11751324
1930674368
1227231227
26539848
246701454
1738416988
58255999
731818232
510110288
400665764
1673495730
2129894801
1130468790
2017300825
671069333
1772421904
1378813045
1492942973
1114293799
297552835
24887153
607283738
791398935
1709807409
1872319427
955225015
1121256806
840213545
194308496
1283243540
1864130869
1403389916
703175030
2073868982
610877320
1611012722
1242816179
1211808626
1669603379
2116316072
1475317636
1950470623
501780410
1674449279
422468475
466147848
607491948
390044066
2042271992
1966686659
1654360060
31810599
707362994
1835404812
233121801
198661002
1773675971
413408152
1099349527
882245435
222583370
921909333
430628577
2073426308
159956943
403678179
186309639
280635336
497285002
1154930135
170069407
224851425
2060387182
182362044
386217088
452626571
678686943
1033851877
851429621
348370981
1733976698
948505646
2147336226
1529761215
375409274
746263410
283120754
710850934
1752439866
1282362490
181295794
567900779
609230376
833991288
1729447867
202911715
1672208067
1038072493
533489099
809683251
1728822863
343071432
1373668336
635432972
1718613821
1829219581
1953506301
932974316
1587836738
575602906
1536656475
2146035245
680016664
594228952
746140335
409097245
1739462754
548606563
1109103975
741134454
1215622750
320471926
894741087
126597159
11151326
768963250
1262151208
823791369
1444177308
1559289037
646944823
2005156175
1097457663
2008432189
234129394
945249626
663845407
200482374
1406052685
1867427223
126874172
726317071
527978782
88744297
486659360
1559554672
1468740467
707102131
713983559
1589167208
713948032
925091478
1618565266
1773988995
1303126205
1621622112
950863734
256175324
1703224772
119009795
286406534
1662243663
1458241047
1372142101
695741584
163766447
96931784
22513988
1755128123
1858300256
1663916431
1053499306
911172893
897277357
1042278501
397330147
1788436080
1503349512
737956488
1296542667
1349416059
1019059479
224676124
1712708487
924343220
2032625683
771771515
584269469
1095666245
1610882975
411521756
1579438685
1958031021
843077367
1424089620
1685510547
404068502
217082658
1673882302
1599090281
913837767
803630501
1249246585
459347334
948587834
1584304370
747894201
1851958613
1694052687
1754206009
1289744933
725547208
837945925
591268745
1776262081
153652097
1397548256
607171743
1054313126
974291799
1613092249
936211940
1683112087
329474244
1114122559
1096362903
44317969
1835057035
136119279
707374139
1028569550
1624229474
463965154
756680456
2130986395
1202116241
756401981
1290059570
2014425569
173179950
1588486689
159544323
416235637
727134529
637731460
1776616341
806931067
380564278
1070933173
1883094986
293745340
1207563937
2025125998
959233899
492967760
1709570805
779071809
1911098723
96359643
1137795471
1339086425
826670739
1283008981
957615059
65621903
905803717
1791121071
1995739423
67992318
75695982
449187480
1260537181
1486585348
1387717420
1248027433
1815430558
1014197515
1243613194
592746603
1118357445
941469247
1929236224
1363521569
1286451269
593078438
266037530
852913912
1495469113
452318881
715487169
1897656210
844468056
610046439
2082027705
497913566
895812705
1360725204
1582677373
1601306580
1100141771
1691188040
494869298
680928636
639387981
1437662051
1686309055
787404
165298609
1115328900
1963487285
1359333527
1242331336
533392216
1875976989
1074685683
1190562862
1230199597
91968166
796964425
1297864764
444871372
44716010
1423899522
116946351
1644205279
431098403
2104107375
816340633
926938685
729185957
708183797
582399517
2004867994
1969170164
874899530
457074656
588833110
591719913
155423740
1621785371
1939263302
1146325079
1037956881
1622971526
560063336
1887985053
397096101
667928930
129440858
1310079771
405053595
380376214
615686020
1187740710
1038461016
529396263
1887333850
1745515506
1639938633
402207513
161666288
1188038690
1338705303
1641934770
796547691
555419224
1214106883
589717798
589827721
414811933
1185604420
338046928
1689450333
834301774
1901395694
214721674
1732256488
790847627
1699857327
1725393837
1628821853
1023221370
608352378
1058562196
245772607
722249283
1494309747
189358436
1405153073
2002520689
2087755080
1317072826
734572315
133088119
833484933
1113929779
1451459520
1583063646
1192386544
2004401705
687200448
1679649320
893262155
691833732
311138358
947213461
1334111894
89749022
897217338
307935924
653492578
1126971794
665604005
1959085238
1460586125
1142017831
1039476417
952172190
1395722022
53159239
142225323
1653480798
1149959775
1786381458
980715779
1340720352
450427780
605195199
1136104797
891031420
2087588840
903298469
235266401
1128242503
259635970
1541102180
1565255689
577123641
1201594683
369504988
1432385820
1153682812
1086809237
1503092939
337376270
1701334492
892224674
1678499097
1019469880
1868124325
672307121
1875476077
1531168603
276138022
467752546
163884453
829961419
1152484077
1763180757
390399978
1304615040
1155751954
1755804382
1331362489
1812305253
1975548047
493215455
215565084
1653798725
1941335978
648499594
2066379608
1226438072
635639046
1567511262
743772586
1759953359
1087374234
95956728
465551634
1842349390
1415317063
1125229904
1156302338
1265807302
1758081302
1030856713
724949638
214137864
1017499524
1157150088
1533170707
1223349235
117385678
1730750292
329162493
843352747
3573176
2050609747
720091861
791269171
1059461014
208382606
779036168
1424891281
178910712
1466217548
335036428
356613794
2040512379
1271512422
141712928
769488196
526478095
1748692453
2143194280
1829621418
1285801069
1271193246
261200629
1861045211
826023789
73604969
499236330
1731400253
1914383157
2080555352
769736336
97555018
673184694
1171829632
1347580975
2034271123
678950852
1342047949
1447595036
1344149427
266180047
2046660361
2089201392
131787975
1469541797
1853357453
288568820
1851216742
854589792
1692108832
714060115
1639782025
1573310523
1062458845
385124347
1988230398
966820706
2031050887
1579934925
1035706549
122340099
345002214
191142794
1585910920
574037783
695575506
740202710
320245396
1345596796
1446286816
1568647850
1196503461
1764637679
426585748
1676891362
944710307
124065447
2087280277
1444785880
1135830666
1309520029
778708538
447767149
1795061170
1935437365
50531944
511695061
1149294591
1088673641
2036970586
293504136
475984575
665254095
1932572191
1909976460
1961506313
1321033099
915770204
2049502356
938872286
1644713413
1762214055
63167399
1556372200
670202680
1641093358
1053846322
1263774739
1570728068
1603162885
1584122342
464167650
1680439000
1577341415
621114759
2146860042
1676358164
1765516443
239313402
1685003550
963203031
922866869
827157874
597822623
1688759794
1645749290
1640825430
1670115952
643135370
1442294916
277342333
1494701107
1528242954
1091274189
101924248
335468450
731740904
343820871
1752125742
557255805
19036457
42130009
499651147
1958720371
1696628550
440107912
1311533599
1997470470
851960719
1941297984
1609119802
1661174576
664948888
1286595261
1414974382
1665763617
1903295309
1426531518
1646011570
2005123198
2068719256
1375652804
1916058449
321776880
2018196702
1628696409
564106679
2138058463
2059924548
1179132432
1300995477
881614514
1656835752
470134379
1770135963
1088683527
738083891
442466060
321252995
1839921614
1184445340
1094777111
765710323
727889032
833730111
1713152687
657274817
1673834450
351218350
1865192531
766284394
114742672
1363697728
804398027
1994700664
770035500
167838931
86546129
118473442
994818162
1947255168
1790092997
1785331497
285834768
1105352194
955528230
1911916230
1395001560
130594019
1085344492
1652269418
1387271720
1634736443
1507338833
1937884136
957068973
199979071
146022628
145449386
791329690
808465632
468611146
1175667387
2029964641
495466873
593233150
1512813117
1888540287
1395880447
1324996180
226432345
2010154665
2018475576
1355502718
691630009
1912379319
1948732977
1395663621
2022791552
1445664906
1206084935
591194105
105545128
1105543650
973803047
1378794806
18924445
966526564
1943495387
1025858144
567712121
120345578
471256803
1971097552
945097657
1463191050
642356251
1546661279
919047145
1543080503
460811306
248819632
1240639573
1295267224
914871121
248565613
382091655
1585244249
1267986302
332228368
890687878
1300862919
2125471933
345065189
1462480393
1269403900
2114031216
1531735187
1676070862
1502414728
1308946145
1704728778
1710695021
1255972057
971268282
99879116
1434320179
785241050
1752504671
171893077
920199899
1314108527
1617097266
181673014
1591757989
238385075
555216638
393858596
242693217
333911162
851856175
602380093
1383526005
922362087
509162607
22368120
1696620032
29742660
507285684
2731293
1762218542
556697591
1826473769
1179137276
703720523
1898747863
35382440
202808190
808699099
674608393
522207882
1196946611
2719533
840065644
1224359712
551943221
1149629916
658559717
38781072
1556712641
281700746
644373004
1863181187
1385602227
61942718
1302781526
903324937
1069597792
558759436
270284475
507175923
1617514211
1212648011
2126904529
498778968
1164718976
310017313
1026592210
1107361099
415315355
2045387460
1669320107
27235974
972383774
291817404
624617079
1167373122
867738207
875348564
1566118923
1059446532
55986507
982766839
1358027105
1929858209
1321378227
475101251
1900281063
1574142591
22482036
2137049451
1497408322
1315553756
2127601443
1062966370
157851362
1994280511
1586515404
128562143
2072611786
432762557
324213107
1622678527
1384863553
957133208
1844791765
1625562738
2020148648
677255466
615594968
544644065
1161365710
526314626
1607995295
723450820
1505839429
1763477275
340663620
1595075109
2062892128
604974335
1478627256
906119215
1886226955
1090247508
1082789581
1170850103
1160901000
615267029
263450237
778082142
600648375
1647286105
215727089
911213000
507734505
774863537
1799850613
2146854276
221784393
86211717
1670530403
1175376480
335545921
301243025
869933745
372074649
1942272138
15136062
653603207
298479969
1291925498
1802968542
2136969352
1549774947
1292144948
2131617742
1361721781
1105935923
387188313
1126027060
386066471
602463912
4231570
1826009076
2004470868
1108686025
938666296
1502082609
1658301429
312924690
51483994
873898151
426693884
891174918
1063672276
1512223683
504791267
1650837207
1914458429
175672764
1563771961
1371361241
1770798000
298241417
447523526
1910902685
1249695112
851390846
78846241
486299482
1349219432
1048484719
1543028339
1832868315
792849704
545888674
352264068
870561586
1278782001
1974919346
1975271028
263158358
1707206729
415124066
1257741591
1630658663
988020889
1823561521
197783773
784976699
625966984
1316852442
462789827
974850488
870895661
1335032907
2014719966
1884544966
1112263368
1659137132
1318299439
889062332
599483890
1594152639
1285818889
1320694936
583590894
1778321435
1814673447
1714454372
957758254
1841215232
1483877870
701393405
857242260
531558494
800296963
304924419
262999292
1682974777
573890638
184416272
95233521
1134213078
931164995
2076645922
916679832
65439685
710257743
892606094
128791762
1138107933
1134295503
1384804988
2031510450
2073693927
189703369
740803719
1113061878
1949182300
848659707
1423738887
1992778749
1269605989
203369514
475906385
668172422
272318018
426917277
1166308365
1194472676
184002217
345565424
1342389248
1873214499
1475395115
591035995
1010662603
1056702644
117113402
840331395
1294702792
598217160
1912104506
775527706
1528598274
1243279078
833759789
367439247
828614066
1207231818
1833219899
1463090590
1437884751
751017355
237956462
1848674207
565607159
1590876847
866663270
1177399582
2054277226
766966410
1381249556
591458738
1689051456
1795455575
1266845567
904149872
51447592
674649631
1328761841
1410608465
2079836363
744861726
69632788
878880884
1499363928
390524597
854768072
876049940
1061080810
1844543678
874551272
1755745256
472584998
642901222
1075117704
1648942052
1199327007
1594912265
489750477
168661886
1023232520
1232125578
867768851
1382958429
1206550970
2066639429
225747
1751200424
27194815
1766238873
1509526485
1203032296
78125462
1696026743
1719020338
1307152872
903847466
2139376897
61852983
988965374
382423777
517391641
561692711
912812990
86107905
9601768
1351940815
1925753159
984874321
1377869192
996244330
1158801112
398958772
1358168204
491553849
899925683
1005611774
630134358
1113735702
18030343
1307553267
1406111245
1469414991
1443031031
856155592
1549306316
506499342
1202504608
1714281839
431486126
1563661743
553792386
1555041918
600668062
987380835
359649288
866270850
427212058
2048557765
767202190
296914791
1535112554
40363249
35746846
1153151085
1598091309
827860508
1426913848
23405083
1502776093
394614429
398925823
43189830
420549698
2135393289
1313158245
1997571084
264174366
436134380
65432422
977734398
551405093
2110349850
1316094476
2055937798
1241205765
224247935
1883721750
1714192698
1677220995
1795088302
1115870904
1425176875
1978087303
461345326
430278045
354453548
1671601554
343190378
456010414
156014211
390212849
2028074540
675695029
370493933
1730256573
615378857
1084612543
2139137982
693670587
946616502
795366497
632800267
586536039
408513161
1927848700
491607074
1856797100
1094116958
1820528590
1905439326
2108399840
543341249
1719520
748005602
1384205701
959122821
1037903301
1251583555
381216334
1210761183
1882243592
860316214
1647135478
1424334448
506363092
1364058823
1152999202
845361372
615337062
156015426
58292729
861284464
1989720959
1474288492
976704601
128110115
883040639
588494006
497380114
1308589881
1658530936
1577161358
1609785891
776255811
1369605478
1016641587
1644873162
457840934
1177440303
1438353358
829364126
1886878875
645213796
1557645621
1570149636
528329583
1750066809
388220407
459360862
1595836756
877985155
377761500
1321397129
1863115976
378551916
1975733602
901248055
678069249
1199837496
290741614
1443890336
1936866669
1584784733
1965369708
166789165
1059299009
296907501
748752607
1350715917
1022293999
217192644
431730030
1739728549
336789
1576631545
769939946
59307544
1223383137
181531628
1241174270
579737474
1030416501
1566592478
405397831
1926704327
1319888901
1863979766
385038980
1931268053
796078602
1686756196
286001629
716901031
1040394004
1289789294
116926080
1343888338
1027479487
1601051127
1670854173
1552449720
1766663404
1024088219
1348662184
1960182939
1753655888
731983943
1048423273
1013905815
1243217363
731597570
2010150902
80662928
1406852523
217473949
268412022
953795431
1205425853
1059021481
854331155
1181495153
592703875
427244948
69953231
1240982440
998328787
1973586286
568254973
749533761
1676894933
2099091552
307252452
536272549
1458391083
1214947423
83559383
669324884
5667822
134492087
685208226
1626484446
1533270710
2040484232
770085873
844986875
1487299465
830314164
1493184158
438403828
513946252
693246240
959061144
445477639
1516830784
1122023666
693662834
900803958
310892874
1745507586
45568949
1312854969
2031890367
84116470
266553952
613386118
1056811062
731084985
1999381251
1296029211
1959410850
775863779
1322053392
779472586
1782248505
70353260
261696316
1452081492
314954571
63530234
2549323
59424020
501965247
935340284
421506133
963861612
129559370
948311551
1425755688
1607502885
499445374
1198461788
1927222172
346343745
1570385426
1030754987
1236968641
1532600567
915036452
273786813
1032060034
841774554
245906969
152153764
1207310856
978262663
2113211359
1335269902
173066213
918644820
388951933
709283581
1375029846
1238141148
286051064
1040869911
565748378
1024311297
1193655099
936196461
93668810
1550435300
1795967593
715226976
1353343265
1802720245
2059798462
689635260
1131593592
1922387011
755540855
1941652838
507976203
2098497869
656870179
495442046
1659075482
179725614
2113999006
1034411591
2055634323
700310175
655759021
1212828029
749887881
479093109
488331985
144191922
1832927579
1877688499
461142657
581652571
292116479
1098164419
230510986
906488608
566567652
1689711062
1139865727
207656218
1902410754
2050308836
62376316
790471454
844361521
13028972
1105759053
580643482
1137826648
1772441583
887401210
1513908437
257278940
1211238874
587355386
306792008
443812170
1970154370
309635763
461136561
1305047134
145691805
1014272438
576122612
881204966
902758515
751316933
1511177635
1299871456
1190551420
2128547727
1266316531
99933857
1916717732
2022664578
830784319
1912661465
35271908
183649996
61013852
1013968477
57146266
1222753654
667019920
1447396789
752302402
149611451
553335121
1118110717
523629240
824525838
1357497236
2109841585
435505497
1839345266
955303056
672679004
1660839645
705409683
773309536
70662690
219630793
668218572
1029651543
1696892280
1053980546
244271791
1469988511
1895773049
137722051
886315667
1268089472
1592889310
2014739157
303962441
1974210664
210043496
96077240
178756141
1453183399
2023793497
1101077792
423105110
526552200
442201563
1835218710
1301074346
1402818828
2025107386
1653854733
1980240623
2027272141
1445379902
1595740759
648504557
908743310
1629171855
1069493107
1973039680
2108820955
1434077095
380109114
1698109770
537125027
1276538624
925001447
1356810516
653163887
1341289697
859130016
1248118920
1762545741
17483901
208874819
1619839252
265575161
1333124575
435123597
688243450
1416952862
1667304518
1324215765
931691477
624146544
1027441638
1249165632
403166595
21000543
110768577
344584666
2113550661
1825500016
1347558068
1404826015
1795854849
329132187
10035768
930968000
121159570
1369752707
1129884299
1988990227
691397988
225959630
1835005857
57758722
822968598
1555166466
1997308203
945802684
1469845601
1457702785
1832900846
1786049821
1323939405
1635680905
1114614218
186933435
639112920
1857549958
1234776282
1002944842
1334510636
2100185881
186064847
956625916
1288387645
1343743488
446289303
1696981415
1920617540
310405866
220097564
1577580428
1300454334
22368120
1730887115
1813393693
1360638455
1650418903
1599112902
1809307189
98392245
1783048588
103010228
566533912
727602406
1704238678
49675260
1526522186
1672639536
668748616
660263250
1678034090
909088343
1103851072
1243563244
1621952969
1074215030
773601708
176645266
1994816123
1324605857
1677967590
500456584
868690837
1900092046
2107593768
521041947
858953411
665105444
297986392
593750634
790332716
1284516798
1570187547
2022565346
1115062253
1500283517
409472587
712745707
1142375843
267018956
1773551753
1448154120
1171885725
553801509
151800425
804102686
371138736
244131947
2035519784
366804676
924473465
1180716251
1071261814
1314728212
613966002
710623909
311130780
1360847409
1642725496
1809774562
504042600
1769655037
1260062355
85835802
804006132
134846619
1700639719
701533469
1139626956
422734363
507033468
143731246
606960624
713365388
697241641
1554141223
1593214107
1306498067
778812470
2111591303
530943897
1964310823
1528779972
365826168
998404093
1310464748
215373042
632768030
231121932
1036077691
1224957982
726344044
361511766
1668125498
150690668
118724581
1782009846
492858055
1792529553
1368705837
2141109953
2146222460
2099403974
642217919
1101860159
1522395192
72729276
1335220137
2134874710
1278846031
181672173
1116708067
1035920782
279055233
1467678670
1050057222
1414946188
1998303833
711723567
213986061
938022579
1425321475
1574795528
343914056
1690269320
126714765
1560354783
735241121
209090772
1915731706
1843791802
1349357390
1972872137
511568112
281913123
490491245
1233768599
1817178598
2024731060
953257165
148033861
1149599165
2014682158
684913614
1521284462
693407950
2130290861
1786365392
847341229
771565016
381753530
612931252
1037605647
1803466099
2124364195
1115270077
1567639781
1305721380
1412206004
1874156368
898668340
367899164
2099232956
91856124
404392328
1276618169
2063888401
133244223
1861270430
29188266
802235713
1501951959
2029958299
1995789943
861473657
1493110522
572362864
407941369
1750758102
1867353963
30267730
1028347481
365293187
620047407
1745337469
1717643015
44700133
1489271056
994005956
1232038235
1029982512
1374176220
33606182
1511808243
532884018
1947497403
1058520960
898638116
1655626961
1862918465
1594888170
543659477
247271771
1328975778
1091520557
1861150579
1606747204
1739812720
144746439
749388375
1748823833
198126151
1039747343
811177473
643993668
1035405135
1697010323
1768746023
2039820904
1587442256
786553121
1097152987
367536782
1104720859
968791799
1843662598
425275518
1222302300
1371090206
810003511
295748248
851865289
45963538
1699940599
351100562
738403236
1618342539
550849033
1746772028
1737867028
225683381
1222551844
25847948
1723737841
588202838
512060350
686549620
1090034993
163969978
1045711955
1851855573
731102070
1062517172
1312970014
1030562216
610928751
796393258
1680688884
2054673108
175556475
30921358
1525038627
60028967
1786173496
4588330
167132933
218327382
11022896
612720246
1861066034
897053912
2004652733
983804964
993022286
192304628
1112853831
385285639
856276568
1128514638
1011711565
1556000917
759468974
1644489825
1822701746
392835
194541676
427917883
225525113
583443266
871957689
509700068
445322065
840432596
1132850187
2039181315
1846141836
1979624744
1395935498
1727313341
34556396
514488574
887934517
1506690417
1844994449
1242891536
868556093
1146377629
304267492
608425622
146159988
1197202348
331732904
1474330790
658612902
1708281092
2029388472
652351660
461575772
1602383061
1137774242
905010099
970701533
1215868816
351318248
4884593
1319821281
1797199032
1763518749
1306387191
1160864852
553659403
120296722
1057477689
1521300030
446755627
1965963406
2078166822
481892611
1177124507
617601710
987392343
53499895
2129017736
1004717023
1859432514
982293938
432709909
1741597296
1836993617
678380568
730313454
1900968523
1550229941
1406938636
652715791
306831554
2030340690
1617477389
149679055
278705956
715054086
2050322180
1055011064
692688406
1424457081
1439458067
575330688
1780370514
1561088266
794440686
453419353
1961858800
767833021
1789451844
1114553381
460725187
912364375
1371108916
1112614529
940746672
1432392021
474948648
1438272133
1581344634
847200850
97511685
798057484
74245371
436371783
901551054
310683314
671718827
81958481
1215554830
558205535
2031086855
1812460360
770212154
564453335
2109698342
1727911350
1813589653
1498205807
1120859534
249734726
616585450
1176615506
1132587867
805404655
1009618262
1156708448
1968116661
1452359883
502377392
293523897
151112014
1086110201
1544130683
668166241
1783834123
2006248891
114728676
177391612
1071623008
424512379
581648526
591305472
519729648
1184028298
1972040237
1967369493
1479004553
209434466
173586856
1787287827
517190434
1092526487
579183250
1547985374
1312282042
93804006
1998378871
2094358090
537788084
405563145
1273919276
2055522974
1685100196
1648051244
1544589081
520824039
1326264083
429677691
1523234749
736995580
40699191
1769937438
247115303
1523023159
1738378554
2032868546
509132817
1444703346
355038614
1538085043
1964576289
1597855233
509178745
497247657
1915287143
601563117
1065206195
1777207005
569624232
1139663786
1526132331
2042667690
1742967697
1175475054
1357853815
2027578040
61773298
429799947
1264265279
837076218
1343339540
188337904
1223906554
1206715197
510020692
1458236635
1391102822
2031173977
1188019689
837482827
1607829647
1538631998
343823261
1000836938
1332376235
77797494
1461830349
1429298720
1005978137
1172361976
834253942
1839820345
1951014673
768079775
77340392
510377017
2101825513
135306932
216587742
229424862
1904966556
46954324
1157634021
1746258873
1277321523
725428196
524662863
1806437977
1548723705
812199856
1968332474
317809226
503889056
852146749
986524254
1858924392
1966992548
542639760
1587129811
498962836
427601227
1162381541
1325761629
1518810304
203704680
856433466
1759243348
264215861
1785948670
1599668244
621832913
1972281813
1984387307
346688630
1358525220
609683662
1210188309
492946243
1328952630
1387971237
1182492122
1990661300
827923152
1468453311
2124655480
1811794192
356956459
683061802
1652082967
2116689909
143485527
879842447
1005259152
127330819
1319559513
2013258391
907073822
382682406
1120179746
644122036
675373832
918143652
1314990033
2113185797
228789251
115984949
440373905
1963039161
17759544
1641026278
962595549
1844974993
2070002482
668898635
1704347251
1459612197
1376084987
642264218
2097728627
2026218870
275807860
1002866509
1411956554
1099492993
621477798
1062743409
183665214
163552023
2119851155
1762619235
283511817
1904966556
750604945
657980684
1871866857
887327687
857910
1026320080
2034770825
1464454296
449190107
1135504954
1076616238
1037064773
10759864
957490419
609383037
1318392495
2061342063
3817168
1804269298
1631653583
295731411
673639851
15897576
1347209707
401627459
1020202593
148954668
353922392
635229873
407469339
61235232
752441830
774510583
494249492
114477632
1639226340
866502094
533130811
8297029
1375640498
1279211342
799021257
1552770923
376819977
1399675276
720216838
908679777
1926233943
1679440385
842315740
1742750284
1477213152
1130723167
232087330
1551339028
171680172
2030399932
1257172832
1062601148
825415190
541110651
1368726439
1498520889
1259869107
1738818684
1212187347
353493730
1448510472
1433106668
149863095
425428665
327934138
456647327
241552743
365614
1400828685
344663770
1768941008
1674316201
895459428
1087160141
836097726
2011925369
1737099912
753613162
593572909
937582013
1597353614
333997489
1001540275
980108293
1791556186
1577759547
46347018
370059373
17229544
864596570
1179986327
1085121993
123673866
418140594
2128819234
264585593
1619816037
1051958429
1426089365
86114786
375724335
7476922
1079854012
426352946
1709955364
925457533
237969422
1909892985
1730276487
740844206
2096469541
36276061
1771092093
1733492961
1663023534
1865748703
507100196
1950311863
181355097
1056464206
500685487
13588682
997389755
1665178277
1956418477
1859188087
99369893
604266895
802088691
531640630
705122956
1622157459
1680615260
5165621
585707538
859135145
1701522198
1818764526
1838278936
765055289
1291408243
2092283606
1047346837
656764873
153047607
1831190388
698320775
1217651207
1803350092
683956962
1385468279
226059561
901260381
489929301
1794529900
331181347
668881192
171605347
525778156
1426982474
162337528
2100457224
297636406
137763919
799501806
306114955
1403744166
1854867333
1716547986
1184338519
1259137072
1831832432
2015280525
1177519802
1746258556
378426211
38471970
1238393352
1627666084
1719355013
1554575818
1962087597
1087579656
1183690940
1265477244
360431277
65713566
292008604
1084494521
349420730
1560668455
301615774
153945991
1134758510
2132993234
2077618117
733740825
469419706
1493638325
926794894
2106179905
1470772747
822971728
554425583
426470182
891269840
2040297826
1547030272
1776516323
978789523
963034090
2056772241
1987051527
100329042
1768326632
224505570
1912053207
99591923
1470220700
1271494798
194471121
780264147
1051745787
34570
168418875
745554698
372590237
426824141
977578578
1990473679
155814180
29336664
1365339836
1921222770
2108732126
899448425
13359699
608723365
28924360
1687927299
1286948645
1307098565
913174198
676778089
786872135
462476966
774573577
1688823098
1979729135
1031551184
1590519860
174995975
494074004
1528600661
1476590985
1957474818
1373153471
153620571
2110988944
1477507189
1017456714
1395093563
980875079
865333130
1812158628
1588535409
1504585578
397739149
628766233
986949200
1284199641
108040516
2126016464
802808019
1557609536
425511617
1990062555
1044602619
1099867918
673802760
427156552
1927047696
1550842305
978156575
1259209797
1925800750
2099038482
1538420449
399957568
1533641887
111782467
683171376
1933918760
939013751
335932008
275277702
75502712
1163308616
1137548706
800405584
1663982682
1009143250
836910331
1241646681
820204510
546661782
1307648621
737981056
719608123
105290477
1738539183
1302206551
493036709
829086680
414645612
21920052
1390739317
31834139
4509745
960444429
399979069
1565598533
1650895361
1718640054
1296854270
29211515
1912661465
1051526970
346502733
115378040
2086291244
161984332
413153410
1095065840
1851107812
1478567533
153317393
592577717
1259885473
1837309599
1477759837
1788699364
589196434
498220903
1317913121
1914678004
1232859839
2122326985
309356757
1130405862
1209417972
735140863
1730459474
1798056823
804141650
687484589
453717187
596956225
312344652
1591832241
1683168633
2144763589
1068676625
838188395
1303563448
1861018074
2034077199
1883086999
1287268665
853993605
755903712
347829909
2136897206
1569334709
1682938334
1336368928
2146222460
33517553
1064958908
752772059
340411732
67498334
172601242
786427674
988291681
1572433695
1202744714
1967197031
1508419892
1888661531
1123693331
976823624
666884630
296034702
898932820
1731924274
1839329462
467142479
1501316888
242702178
316145788
1112122915
420060625
1427308679
1035821058
2029167361
1311712835
49908060
1460247389
1092025713
1923203086
1016393467
1098465760
418041947
1624742159
423201451
988493241
759925051
1515450398
240283605
1091423613
907235481
834809113
1244663158
1359648534
398983175
1436343772
1825428378
183065440
1283755684
528432803
274717585
667410242
740081845
1465379166
2114121973
2017895720
1324130499
1337565167
160532404
681468552
516735164
1266815521
1446187337
1324445103
1149592660
2120828288
820154958
1626532118
1433185308
886868111
86218704
1230273029
1267905902
908469885
1733375761
847031209
1808558442
1920868535
1397164774
18961818
523217598
432959682
1105789561
470705713
489716755
336371305
376590052
2087819688
421537269
750453507
868216359
1555675100
1815263525
35546931
2073119521
1391077317
246448841
1361603422
521958878
695909501
352900274
1477856581
885782962
1270256947
932272683
564395290
1527326940
1652319694
692253006
684581572
1733093572
579599459
989563665
1699639668
1359308751
1304118003
1604715268
533350476
1335531940
1843744756
812116111
772147825
2074750089
2103455448
538900336
955913150
1333913104
2081393104
239875368
245153423
315263419
1299120297
173139015
150086560
1491211820
576129606
1876693625
788793197
2120936958
502078978
1739725793
2078756279
515658256
1293776316
1676158184
1462403651
1343285092
1536479392
1707130903
1989420993
2087847624
1774047051
644747733
20976082
1990427228
252960227
770349334
1104846482
1378299243
472138960
411735798
360181867
478401312
326751129
870006554
1087345088
2120436700
1643947906
448402077
1958984141
318204306
1668990885
642179518
617507902
388706719
1912244062
416921361
1793470985
907779544
2133095235
1282634667
660878928
1509638334
1048376603
1287576520
1909383600
253625189
479122990
281077345
1835428136
956475795
1300440983
1644415766
780250353
1458595142
1927549008
1035149535
1856141866
835043134
661875697
1653701089
782333653
2076834274
2011019100
1356858807
631700383
1940604420
1684691908
1306473072
1247073539
268344541
259619039
1954973511
1706395240
1428703254
1148734518
143255292
2089457832
1672113862
778058106
447733074
677531683
723298106
1533922075
1448229567
1260453513
223692020
1635455319
1098466410
746690708
1244614565
1139254180
2132904556
1490375717
1407205349
1386251537
1504019551
805583258
1505899562
827537145
1499517510
1490648899
705530642
619458041
1162209816
2072363121
1824427413
187731584
213310408
1846377265
1962381775
1308698672
6249438
1665635933
1399460532
190965424
1036209269
1012943188
924156036
368995986
864179266
1131317596
896520125
1869434229
444956176
1943903194
1778884295
586345010
940356936
1740084505
1702161881
66991860
1136662264
865052342
1840174123
2093130383
1821583100
594319251
628508233
859033704
800196390
613797142
1281139905
374200734
964018447
255198190
2054029057
743918308
1433079069
2061789415
543101138
1825446945
145199882
1350295095
1815900721
786670704
1475107994
1603808359
628708156
483541954
1896966754
495030095
2047708581
806976139
1689261314
1858496035
210277251
327694876
1953054092
787146078
1739562654
1234143339
971243642
907995287
569380000
312104248
926998087
1781305162
1097449289
1458813330
1115177856
979662421
1716961036
234136455
1344058921
1747673898
928954825
1960188636
1698607372
1062358763
2062220752
1493337990
2080301683
1765627040
1296969414
358946650
29750523
304825750
1193416583
1133479625
500822042
1424435554
592531450
93887970
1862978891
1527943247
1685487743
83347491
197993624
983363183
1305457806
566588359
729034556
156762600
598961268
1701237579
846845397
180364416
67929819
1815219825
1832203930
2102640536
234471485
1383676324
2024008709
2147256896
1022976697
1295645965
725498709
478266924
799867481
575969241
997111363
388836187
1261948947
1608360838
1250106668
1290829469
1601432961
324997568
1431699550
645387518
228244612
1141990743
1387671426
834951182
1178196402
568551947
1865596938
1977792962
825415027
1708419472
2072085425
622867745
16581074
1872709078
1498502562
101574109
24958013
841864180
59126754
550198350
92197297
994466419
1363608880
180653227
195665867
408579380
1314944160
36133872
1102881622
1078662052
1255108006
896411775
2103701211
2061145943
813245598
629312364
1201098890
1581582919
1587449713
1474321701
1877998306
946320747
2143950546
1881496282
2094909561
1677980706
1302277096
710128814
1946104811
1586840227
1829670360
1224389453
1245598247
1096778742
1032234907
185479748
472036779
319911911
99466420
458510716
1092879665
1655786298
1010816635
308343157
244643377
1165827157
1456025713
1269830981
1078427204
1998262105
1746904385
1503753779
823884290
1056796156
1086137694
301044398
296326751
968147956
374153386
293234945
928753762
519140680
521212710
693916839
1953843560
1046529136
2056738818
607466268
289949766
445387392
1935855900
1835875409
305970404
1974228905
1879702550
1056469147
1034365250
1579939633
1031709326
323880776
822608519
2102092080
107519718
388645535
2067060515
111520535
1533439779
1066893728
32836677
473334484
933366912
831810741
1125559023
713202735
446104930
308327967
1656535184
1583228512
607514496
1127557366
1816984945
1528057536
1374380150
1566387309
1010766318
2018832716
1938961055
2118935582
1961764056
1494344108
947517134
89225186
1544958347
349449557
1200841320
527160166
337328154
694472781
1323213562
727127209
1428774964
62688277
1147512184
1779626261
2042197589
864055128
1782862443
1112224123
1248683036
533092394
1442018921
553072777
1717388372
152778856
347862616
283627304
1206742714
555980880
694859048
989433036
727527139
1920150810
1131874346
1069946350
436040236
216621331
1847967081
339311368
28801653
262916897
1047184779
1750931385
1628196767
1253754550
97370070
559596401
236145917
44883635
77455566
2012826918
1935369867
1301746067
430694900
1370012003
889693493
225835609
1901287575
885034986
478749140
1641209656
764273071
1705159466
370023511
1654720901
1596017192
1570264190
1882986267
547617892
841237938
410930204
1687548523
1314911045
2008012387
186995049
975581628
251944455
281685910
611854457
982788730
732495589
569505011
1198899861
1812172402
1649205752
1384891139
357643070
1081556341
1056059382
1770585385
641424196
1717746236
347776050
1159302509
126428580
1186016074
1924667713
613461975
108695598
1449048173
1856952528
1209411991
396383143
2030189929
1358196075
1369171707
1977161362
2125886076
864658948
972974961
1175659235
1183704083
609428847
1802771470
693992882
39721443
157891875
747710449
714383762
1428433740
1767660126
1941166158
947962331
76041938
1960712580
94526732
899613597
1040824023
2057436399
1923583334
799868171
1206634825
2117043727
1638169783
1615495622
1199704555
1777241503
912975691
1661603729
2015098143
185490309
1117147753
2103725057
1105885459
1839103764
64102792
331625954
1034486664
1236519367
1641048138
821377683
113910855
1832408317
492091179
1729288730
1103641385
4360394
270612028
2145959758
509439221
1706640793
805353351
1013925366
925703820
1861993571
512024719
833847924
47552267
2128978955
1365833336
1412122859
1622947764
1422154718
642191157
74982265
1731788360
1725193715
1785763149
1345737541
796985735
110918657
888475411
1724438318
1069157221
1301218897
42645197
1248561769
1019381993
695910723
369600079
2111585651
1438243583
1666717185
974808739
1936452888
655031432
1962392938
1524307633
1354837719
1033522608
1305170469
1231861148
158529748
1689022321
375339700
1172832837
798790470
223856385
132442639
1839520360
668622115
1453035207
917152310
996341384
1245551163
2136063987
10350337
1821504844
717117659
485760151
101070822
1383499924
519270445
437521021
1664591669
1491005959
85696544
515525269
997007953
980519675
1428222490
2043250569
1480007011
1978938450
110036486
2077013009
1065629873
1983021438
182170901
158034250
1195279902
917509062
2001746542
1932121437
1394890293
508246175
1447463370
649445466
1404025130
1001100961
1360900003
992885638
1035085565
74701357
1621746297
1677588361
1349211226
764783761
1381844285
1848382777
302130189
1876438092
1868379868
965041680
750902681
1516077977
1336011097
970884388
396715580
1236898416
1527810111
1502518979
727580483
1347777226
1415105484
709578314
1424144805
704817216
575862080
1625864182
691805365
1654942369
444370189
102793356
550750402
1700699975
1964876160
2127283338
1685558573
1008950640
186518288
1883591559
84540942
1453544260
899882625
1378902118
738247419
1324014018
767101936
1182683984
1735113365
1589480573
1008067634
56008563
1670207235
1589775204
1565627738
1236535521
519131694
1287554786
1757379721
233978556
1658595318
1210682500
526250157
1556550990
595422480
885812497
974858900
717996343
859696521
980805076
1529961866
1135150901
986838346
2081277699
1992344372
2055160620
1670784189
1997855249
126714765
610677543
1009794849
767399517
180682580
367229385
405467047
1233295877
1173538498
974354159
1263633103
781277166
433281019
2071845951
1391999422
953381727
864735034
1342768137
1478721229
1707736802
1276280217
135763096
422161520
287492155
2099851387
718031689
1458788213
783607413
411383963
1733915081
1494718337
1294590957
321938845
138659091
148672640
622065563
1989315881
2099776833
282412243
489012829
2114470166
2082605629
1948311565
899123797
344166481
641157658
332493006
115463618
374359268
1129328656
1598089055
335528749
1424383925
196011358
1799551066
96999873
102725078
240787825
389243412
557021632
1031379692
1385825750
1782918531
1998792622
1879651701
1056538233
1128601443
488268529
1976208082
926511691
204020722
209660141
673854558
1044245481
49643502
1343120502
798980766
1273122541
449669616
114971125
485517930
782219005
1312158600
165631820
972285385
2101344604
88340248
2049008382
2016005035
1357670765
853788031
2036751802
1791668040
20060279
1260911934
988435936
1526102050
54141047
1392298697
2130118264
715930528
1961949830
1933092282
1990444273
1751855585
1137225286
1772589976
717305080
1212714030
1924603834
1937057465
2021058491
341713791
248618991
1402361841
952583940
472926042
295300902
1598050125
1970748498
532125279
1084775315
834845726
1341651452
1319423429
208588686
241011862
914988953
1944752859
2084816488
1490149749
1001329133
586028298
1105760810
451436398
555443371
1804411892
1855992127
1970371414
164172469
539235832
896550680
1414104842
18061730
1288668529
1696454602
419475746
1786091219
88596252
109274926
1743273272
1694409689
1635205038
610869059
43620781
1138279991
1520217454
1230860584
1276208274
598298818
394255082
488211651
78100059
1510363093
1387530844
1585128642
267684593
1075342324
1062067166
662857214
1473940001
278467109
1660042073
803964078
2076882037
1275555382
2017021936
346919767
1788837261
1059584773
301099238
1459626744
376471614
27231676
1375918428
233344523
1637296592
1007684514
670402315
1967689419
579940696
1203309120
985506855
1223660855
349434658
2057043144
547911321
1728719097
1713039954
2092369992
1031200534
214955368
612049593
1335820153
1352991300
93010938
1775906893
1881185564
2120893263
734977812
1197280804
1867533367
477189636
1805207968
162849554
236075107
674494877
778067849
215473799
613710677
841235736
1386145419
275874652
1675259763
1245310000
2136657030
237929223
186413739
1897883478
725793587
374584953
887261760
1150570356
100104646
1189709463
2049469817
1996636333
1134995197
1039201669
1379654001
939187440
1686150969
1575457319
1425906264
224686140
1539593939
111745173
1008855255
1312693606
154883573
898486663
1876167200
919091175
1347867591
427555435
2134687073
1241082423
350781648
924390989
706368822
1339754989
627747069
1354810333
1603363273
1611832230
1515493592
798966760
1951678736
1138733106
231228682
1660549438
261788559
547520294
564818085
827762362
1520293353
1859177862
1015157659
90387866
1340683434
1442177558
80523942
1936239247
1155452576
1927006774
513572694
304299451
1778822000
668916724
1065771688
702429461
861056790
653444418
647365088
1123433234
1408311592
373246717
1811518350
2116170003
1659346270
1536705889
376025497
2029378643
1466240912
1720549268
346934238
1639347142
1872992899
870650674
1940164631
188358191
1279445045
62095263
1365863181
1071030385
1839881945
1994805725
1931005587
727908111
1056613903
1456040617
1430782177
1619129125
90530928
1332287800
174065142
371921131
432306652
179730450
106058044
359492815
244479602
775342313
2066742480
22294001
871808524
1560403177
2059392705
1697200733
1431343281
646176323
1039372417
1010897423
1981779463
1656544066
934926352
2008889401
521207922
1039880964
2119363525
1263223284
353809666
1721923463
1385165229
2124779011
1639767784
521741845
1746665601
220646247
2005988228
575765643
1776759332
1798230329
665885342
1225627671
170179233
895069567
1019449786
835673889
1507690511
669123913
594065033
2143734578
326774911
1525637845
1468759521
1273452391
625208042
727162744
871209751
628375238
1338304531
1396813969
228649076
1382070005
993898314
1444157857
1683222895
522848864
513165163
1237108714
988362048
1182792696
82487951
129776208
1217225461
322940282
1321628138
1758561390
1303260773
1788523565
449204269
642774229
2085313110
673492297
448364167
1185147208
1498506117
1110200944
1763061672
1498996419
1903390588
11674385
928500916
1124778445
1413368136
577150504
1176487235
1692113538
2041395347
1536297456
1649761694
401980661
495224607
1572677187
125464803
739920936
628020474
1836845302
934926293
437418661
805821664
1253629964
1271407803
1823351731
1256501902
466505565
1225906550
680764222
1175310931
1254013526
1121476703
1956096512
337961120
1733432690
1445223278
2083377249
527714129
64405016
1718906820
125581392
1538166919
657377663
2003176503
538527426
55370749
618869025
1853495680
1900915522
597981819
1389269411
601662094
1155799658
1403547188
2136462037
1462231157
540048302
641466098
1483528752
1286853629
2038194593
195091010
1137632400
1501072044
1989417574
2065927939
59662173
521485166
1506530204
38777785
1054873969
1459611040
123330015
607399529
1621700110
1434162317
1929448745
2083276340
2080864798
1035118756
1653777710
57120526
1661130766
1999246876
784420243
895094796
967233375
1227947121
37439473
1985618549
880525303
803240634
1950561421
435705368
1235718167
2005134099
1123856656
893553977
1702215563
633009153
1371343918
1432527186
1364475894
272565959
601209904
1210369038
396634878
411113339
18709289
1064266441
2105695727
45269847
223036952
1807157207
99227469
303001411
1180812424
1983210673
1744325577
960001773
1295752381
42498732
649236164
1540367466
687349507
1826516527
13015608
1044065335
1056212534
1245538557
864507501
503471704
1782363541
1079137616
1304686087
843767761
243496925
820700804
865333912
388533341
728983210
1545714850
367122709
55686810
657024307
621776258
1273124504
1796699484
584797350
1363034068
1988727913
482639144
1295551311
2001018436
2135851697
982482074
869660179
330477031
954576025
1952801086
1561860181
1202379335
1504703240
2026446492
115889129
46746624
2074132993
2028574271
1529815267
1046436762
903201506
1267602593
742542417
568358458
265044089
863235341
750820942
1674200294
3231469
121004123
1905172802
792623667
791127532
2127081596
500064310
675254941
1210027431
702013690
1938626411
148470596
1871213770
1054919943
2050115024
2047197905
119213587
861891656
1523966375
476863373
1223502588
717458109
530239562
930541764
224559640
485948923
1469395712
678350115
998790071
91041622
1605481656
2124757014
1095991474
394985049
1236619595
1656303886
452701630
833778119
119035173
1415376082
509815505
1279905079
1761367843
1677683854
848756413
1110146454
1192713143
1198817866
406007558
386458280
1023256475
675066638
1376946200
429708201
1926518980
775546711
1760840539
1051094736
1569784671
805798889
1644015997
97120455
1809515799
1368892386
53105341
1854785153
1542515742
1400201407
1955258887
683214412
2043946579
507426535
1060240754
1622469945
70356148
182118659
1588514649
1121444288
289174338
272028958
1919341613
518531052
2007361074
1553632803
955337694
1478777940
1206720850
364185533
843295143
1794754150
842810754
635496190
69824957
447241649
992075837
764808737
1420402942
621962934
925932201
1434504430
1313213769
1817611424
1682877515
13304666
410734440
913894449
149441696
1572408393
808676360
1494875233
1049437921
134724141
2079943018
1763339902
815570273
1796722788
1158871703
734024739
1120917743
1109065301
1234904106
2065768676
1862947569
1630529002
1763943541
2137132679
661122498
506425183
2098594110
21464370
2091258964
1521215100
1473435132
760552681
1955489448
978301303
1842363951
271538418
611076952
358892878
18668205
1709763993
1081640633
472683545
901443405
190101183
1929216444
330498010
2021057033
1031705999
1965811239
1576464442
8355236
2094463154
587108132
918018603
1220761196
1241117490
1249198639
569048836
1715606925
2054772077
708180001
832503229
2046778739
1675430236
725231920
484444032
188850095
347262927
2003415947
1682765163
950170228
1178808271
818629651
444639102
1692886954
407004764
2056528061
1390232970
1540186853
2114024149
66379555
1823386424
1447447074
2070433301
1788174221
1006136868
1777887266
868583368
1785373069
624958611
837059307
1285953413
778604210
557687403
665730702
962183359
250133809
84859525
965300340
2030113926
1660659670
431884407
1002402804
1440336060
2002512936
1909644395
1221760647
49198660
504776760
1844679981
1968048158
1760193830
435878306
86018120
1305148833
369940955
1740651915
1947449261
704859901
610490405
787511475
1576710752
1704492565
2124136306
505383857
1480184767
1602876946
492412176
1227042903
38619108
1013750804
8136311
1010991778
1236269721
432254581
946434512
2113405561
1769793755
2042775059
485517930
1614393479
2084495838
1517809386
1973079276
1083872513
1549260835
1601858594
998472106
1585208353
1905565944
1860514967
912981219
1318918911
564430867
1243900312
1715053995
811975853
825082566
646921272
27551627
1587404150
1355180105
1609325076
2118895289
488734133
390936130
1797882337
244280153
671210387
740464610
709117289
90128402
196075658
1834730490
1844148482
1706065502
1602245785
142966197
992398882
1323929250
72788391
691107247
1446197217
2126220904
233043148
274055110
1980189059
1528380958
1892579787
340608368
195535611
1546489729
1135094443
946598691
278021572
1305208757
27378113
172565650
482713383
516304188
706979399
26968108
1728230429
301899439
1513674166
605395063
173941607
392452698
379013650
1234195498
473969231
1485653384
1329270600
17646204
1326618504
133948210
548719672
298379066
371684136
1291832003
714703257
1650623274
1679479902
1497312899
333380426
1344267251
1289765994
225047422
301927378
32505656
1784513941
1219043105
1925849797
2043134692
820808045
163248491
1052578796
1129078018
240706787
1079437313
185905951
1149064020
1521413149
616001735
1823043995
1358101069
81107277
1005164909
1634937894
1193353459
523158187
286873496
999024952
1356426022
784090804
878470569
1920502265
988212909
1112467755
1494680356
1015328696
1761376850
1506707957
1584539221
548236059
1077968984
2032160073
337861895
2052646821
153472058
487791744
1401662491
1805037090
1503269065
1942690730
1384320600
1067178898
1791967412
1565922962
344002093
2085081170
1993439089
1839361543
1688203097
1706561602
869809930
400112298
330906712
1809427319
2058727142
367218978
2085120278
1075694844
444294773
1931091603
867564404
1719344805
891593846
144737148
160863694
958110630
2068630446
8368134
807980939
208944687
702999400
774470261
1569510317
879730907
1639059148
2080886085
2099264313
2053559044
763852279
768522977
819541189
390823830
466972246
966627748
2090675580
441536189
7061353
331886682
85981857
1470468868
461571784
63349167
1980430762
1523455452
987472094
1490149749
1173607809
1362611013
1800379643
1422801942
794558356
2016764327
1517719833
1229087670
1788703020
1401568390
990539998
231209395
46610241
1629175085
773791533
497285002
823876336
887993596
2056794645
1281746396
953360785
681748142
2123124742
1297539104
1930275758
106498742
1655522952
521723378
2022549353
1382236429
510801559
2015491987
971683999
819672527
908991354
67250732
1245766104
125184106
954426634
420608700
936982700
66804187
1685029408
1891948038
1453229597
1184105035
1304573333
1509514207
1214159704
2108980943
1284634532
1011131890
1169378403
347738931
2146679602
494720711
1369864345
2085793460
414228651
1338133236
2070629087
884966789
2067546637
1392740671
744310402
539239698
887781263
840289851
1789276655
581315118
924979605
2094386669
791366028
932844257
328649999
1202230138
70949978
1950016036
670316748
363437398
12596823
930951801
373117513
2065962667
1122002535
1252838106
2081503919
1672687938
586948516
127391561
1964907230
263258589
1506006937
1344265305
83058788
656492220
859469145
810399323
1778507764
1319879145
590066486
1536576356
1835017337
2058625474
548682497
519534583
187974444
1466076374
1817219091
714412536
1276380142
538853851
1210495374
118677762
1107441930
1478681415
1059557425
651173912
1392603150
920475155
1745722212
1742355576
959037357
170269923
1447403328
1007510435
770894086
594532559
934570520
157983695
1754253757
1594406892
1716081831
430589225
1538662765
1952085246
1025899215
30047521
1640685129
1860703028
272401690
1600378409
110233209
1888251327
692371030
1461579418
2105661793
1554654220
1493084118
2012553567
1673737222
1701387488
1942281375
1029666865
1223045672
876591819
1757823438
570505650
994030987
116138077
261729025
179189666
727860334
161973333
974264991
177558910
287265173
1200252455
1938195370
1117468511
1707384012
1147508134
533024665
1780939914
1021940683
1255318916
1887906521
620782443
546225589
616581455
1570675729
864466686
1703879469
4474679
1582005016
1510368968
944251280
439089443
320403611
1557763342
1693511306
1285248221
1211849681
1049394907
1981089200
650757770
2068278071
1910325597
325253559
667607101
1799572419
181894679
114226896
916382862
1104271918
1467007944
1129394451
1304956382
650029719
99250345
537032147
1834507514
1278855510
268994009
1849416371
1805131306
1709593503
1831831397
1805078036
1842076930
791447677
1285942887
618304348
27044227
2024162600
1783711943
618553019
1041865993
1283987424
1313548648
132504348
1822246304
977461251
1275518731
372700344
1891841462
2035757400
977955879
605046899
2096491441
21452820
326618785
882940354
544480733
941693809
1037023746
443853684
191176117
1522833040
1482242972
716086460
908057052
124745839
384241086
532097939
1408995385
1626089339
1134876578
704784311
2065835371
800684937
167660025
761647706
885396564
2058021472
774980602
778294573
1809241092
228097842
1136811450
2066247830
1286699206
49908060
1068348402
948055030
1340088112
1837546168
1286336939
2098840828
1984403678
462124999
1375243046
95107099
1101765958
932597060
411850070
1162977125
1056748884
1026145387
1393202555
970952517
1985139321
1384190926
1523870094
1919219382
471013888
535659413
149473885
847819973
1658457642
1763453271
1902737001
1943897888
828088794
1659101348
1403999892
268324252
906198991
2129036206
235292000
657044318
1910798633
1814847693
803504201
317546881
498010955
1919763562
919123408
1681262150
1659332624
1917731649
1757873520
115797789
412796941
315877976
422227715
237722633
912706470
570372346
353340676
113855433
595249890
474925207
1891730787
1915234945
415793033
908898530
2090605202
64183366
1153224647
216992416
2010617703
1821063284
1945650696
1827887971
351701653
1236108028
1658593748
216186933
438616885
1081775578
1305830687
79231794
2104282614
2141292388
1306241186
112978709
1370306115
1655270899
507892253
1455048636
2040869628
2046969710
1386772280
808597216
771571983
748080200
1382028398
299791051
1001702752
2062272207
734735373
762069114
1782549402
712777839
647148591
1455081523
401229046
668412881
2008362158
1681071066
464710708
28254349
853433808
370848749
1953782944
996294647
1231922523
284256391
2104729681
1810832004
1461088971
3116255
63064994
456672463
2114004513
1305039214
1227874101
543631000
526342230
1992464326
196541598
104791555
1541662220
695116336
638834303
780697406
1029525348
1807798991
637027953
175536670
1505905038
569256993
1665147097
1375324985
1984643825
1200115487
1587090899
1268995656
1905294019
691276419
728838077
1901344402
1741335262
475202092
1781424883
344592841
1378956398
346529821
956696081
1305816238
1202024592
906630746
11145552
2121698739
843410453
1296041902
573691446
506401175
292719605
836355030
1198634108
526126455
1327796375
1443889493
1112103756
1971019692
1012732344
361291873
1816330622
1137896916
918392423
282716999
1986038561
355787982
1566236570
1221330360
1652314906
600734411
521995051
121698998
1816741616
434974858
1890676357
1726363844
912377208
1609854286
289762182
2147228126
1329208904
255770202
1425812119
1421294758
1045295701
929978576
1159272345
67772825
1113447943
1975238806
960051025
874896523
1741769285
2130069308
361990905
1336142334
1364698357
549345547
995738821
1113016565
1880405964
475433681
163290527
1153564612
49083454
922831064
556543002
1278569845
485579315
559860740
2003825545
235909858
67077096
1970154789
1318623736
499572211
623319968
144863819
1640305743
985798052
1737555534
1252364087
673513512
1780008508
1864238722
1782179321
528037507
1517490796
1407107832
633343834
214014174
1712337464
2099013462
97444452
43407977
2014726599
1469063745
41095448
101458375
1097870955
279917614
965314162
24383059
65594233
853320348
240013678
430830023
1749704415
1885647541
315680149
1198521692
1529925963
6370233
1352551268
652300191
2064542174
1587591084
326962666
1865622144
1773600390
1601271289
1371107640
1728517583
430064036
2089165042
964998584
473965571
309768176
31630593
424566044
684380101
1883148611
1544179695
1244774440
1200722906
1637085355
832891399
788982717
1666106998
295818052
225580993
1574967205
269052904
1034850917
28622565
2015903807
1271233619
1452745084
1803205307
1811908052
1847925609
1302944735
1154950334
1490754918
117060615
1690179351
418111921
1683885754
1086683856
1550005712
1170626512
1975345182
1315313960
1833448654
98627351
1816543549
735462920
2139293597
81602053
1415272570
661837220
479452673
1666132551
687537405
1188919876
14818310
886022387
1835132934
1287583178
723683397
1206844453
427072648
481052498
1137137959
1418862726
1623050055
667687403
1220163674
816935597
1231549091
2047382714
2028945789
789515111
896750549
1655490324
979043276
1827779597
1449605800
953227863
1192377732
313570301
1812060907
1316388403
1533848031
687921201
1496959894
255348366
1461341136
2044953738
105019827
657425529
501389568
631336438
812419989
1528755518
1286089911
1160058113
1615850523
1693323499
523112322
1458133014
2072763172
1318676988
653878404
1305897543
1812466555
1778211682
1399933296
1484363761
83084582
1750579688
1792064208
789698412
907898192
1881626613
1798992683
1368094653
1679956713
668343990
1128567641
772801761
1955261099
738415769
229086952
20510669
665725868
983435384
1351267153
524876327
1934923145
1401606862
428308413
1558048013
1015159153
396377038
336226505
1029031759
609446702
910461881
2037178751
1633276121
1134911767
600850863
237999840
495104219
1967024835
768611980
41897995
1808296662
237585290
1653811273
210972463
550387260
2103411449
1336064725
1667817206
224710501
927394747
576371705
592022719
1137925252
1764544396
1849153541
1850188768
766611430
1808421782
457693088
868980450
1491073547
1593702483
957595008
530181320
761769846
435201949
289664154
1382628889
1405518988
165623345
908504985
1400450988
1290563019
77468190
1049536622
460271040
1524236078
751153518
1262376114
1596837934
14984739
1730813884
859153281
1378074492
1188868054
1484888897
1749012446
1899218121
1206869034
1880798713
656386118
1570695686
347926840
81915039
1810881361
1597839568
162536385
1779127248
114857836
1594498275
2039508180
1826713734
19954148
842993593
1570192516
7732939
786955957
1996709749
2056679325
1312089136
990011569
2109218745
1656394779
1883522455
402266508
288129148
1242502934
578129252
1816872152
1402083663
644127464
47224992
1982173385
2118953933
550564461
1150725893
1554690305
1470076983
747504029
1459958381
1960693354
1569246742
460571492
929527918
305744131
492475515
952463701
1637084025
1004396125
1342643304
1633399020
1717916546
1111892490
1121059033
495886660
1311705933
239959048
1672808370
959917868
780538412
1910763205
959028126
243146268
1381508989
1532363028
700291142
2094563165
1546640376
941491420
41125830
1706361047
1994542964
544498382
2140568618
1604813072
469684419
2104395383
48630753
793125115
1788340546
549306045
1935905325
940987451
155509879
1625300221
594536458
192707407
1412566359
1811459857
733457954
482221632
796962568
683629088
2126181259
350873921
2055782994
403287021
5704907
2037886751
423040191
417109708
1610428954
1605128170
461812885
238172305
654459365
1043055138
1476037567
786156768
1391713246
3235830
2087149154
45579763
850061354
2086883175
1690966722
1684571326
981079740
315587886
1069702906
1241776481
1092430265
410663118
1143480572
723952799
1521858813
222529567
1512570257
2121020114
1638022353
1497966060
2107888593
745875499
1383847733
2091620494
1779259580
1129962111
1858144183
102119878
287195855
1207240769
1245131707
2040158900
1434505884
489243677
1157980748
81436752
1292748691
707119734
872337033
815941113
1357829118
10583512
623686560
35924075
1236760668
597534488
1032579822
1722400699
1029934482
156193101
1322318537
78398386
1518354418
1308338913
472657860
1831300314
217387295
318409105
279330710
400431621
1669838454
1722759703
1158878126
588231784
266057020
217286973
1355772654
1050129371
719627652
1945873545
646089363
733110877
169301253
2017067681
248035506
252454849
450342725
2135709756
1284450797
1692575045
855822855
816096395
1627235206
802094650
759844058
1514473077
470287273
1320626651
111258484
1879054183
331496569
1555007770
729654911
1532788075
105021951
870739635
671921764
933780831
1942716146
369215418
1207491857
1855315103
365296811
991580411
1794995035
1846813260
409069661
2093774108
2034680090
269159204
1097147861
1903248872
1939531790
1516064483
232979809
537253363
697356088
961504863
1072477668
582143469
188211418
366960244
1737934544
1090611408
1154006354
611129869
911559897
301129619
1895199694
1738536894
131369615
1329269783
308139458
374180660
2041205384
1201456810
1361733591
675923067
2140208532
1507767036
1763750869
1188659546
1547025561
881199472
551526674
1082962437
622873864
659225784
714979547
549400558
1074654878
1295364863
88768764
1517051697
1107671170
728049331
814155302
53987823
1131916914
1468635830
1377916631
70887749
1825177415
1244747482
1063939191
1885350973
1952347210
785942371
1442019211
1781677478
123936345
318529008
1789090893
1743009994
1092821131
570836184
1444918236
2097291955
737657048
2088296626
344814382
1673040947
46702531
1359980227
2036042996
852991317
1846170701
1594328962
1323108180
2001879028
1940631058
1003993678
1833355634
345636001
1593221285
667821292
1175479428
664021267
1279448638
762275217
134363621
2129802654
1692942677
92845610
686695939
196014851
304688373
897934620
943528657
1866920477
1193736312
1758743425
163730215
1339476468
1225551565
1880701197
65594745
1491166518
860980724
1779316482
765423404
1923443399
1255374863
1526071242
1320825763
1420271464
1471529943
756652962
1519226515
853149334
676950526
468271738
1421818280
1852712259
1966673443
1372692620
211930305
1188776673
190682441
608615189
109449630
1924563373
456101269
154064366
484707275
1646160996
1035854604
2119277767
1033451099
1261974562
1584951497
1321408386
1080889090
601755874
2129458433
170082383
605987445
1342359289
338016148
559699540
1420339154
633497768
1503565662
1408929049
762802601
511602528
1683564702
2074650039
130615486
1367103791
470386166
864822552
530086289
1401811051
45176417
1789038908
883117238
199227806
1089514430
1357415010
141077255
695285984
1302306490
139804434
1239776635
1404600797
1791990000
439632984
979335906
79175336
1809260176
1289028564
1988673839
22716
361072884
1150756737
1659550380
495348624
1792013617
861427859
109244501
1477237351
1578146428
508074125
999997725
292376038
900210226
1181117789
1070549
629416907
1537797511
174931432
1970594929
2046504088
909471707
1929772590
213426892
1995601538
1280275556
1026022816
476185929
1617443765
1613624951
899315126
411166278
1924790152
985041185
1435807831
1441317354
296627511
115388354
15507132
1170297338
1658084298
1433423487
352660322
903215856
1114013595
2118517844
1368223920
1318980204
1026445466
113742161
1456147635
650132204
456810872
549739031
1693087829
165296774
545090807
460145364
972735455
1354360181
508930009
679557852
163044703
736742448
1966134711
1445100472
1596372603
100473707
1922014400
475582962
349705165
580641956
971194832
1531375326
210265047
2008283662
1893194640
1414191285
1365234713
1710331934
13791209
971061039
338795960
1426327218
580345456
1574608926
1651308909
794660493
707352904
865913762
359728899
1062599126
47583869
448571928
1252300080
1125297228
2079251342
267226972
272854362
709275869
1035191606
56351223
692872887
1147868128
1548485440
565435655
1991520985
280013387
440937738
1696044349
981838478
971397049
574786914
390990100
1212600947
1759908745
628197402
571156064
735684212
710322702
1070986295
1948071582
1167805121
2103740749
1030592237
120401291
650862206
1542120266
69479173
1280201039
1814861009
1462209176
259179579
1634267640
2072698227
1691688534
1174876598
156632443
318457220
2137441582
1500502574
1011960816
2075778613
783771758
195342754
272408930
1403738844
210880368
2040437370
1557814872
2119579113
232985314
1083829050
1906232706
371006546
557098089
84394652
1749308276
1684508819
520956772
2027511226
1976762377
396905181
1561518479
1171352683
316323912
120584929
1896841094
1352112713
847044560
1118000971
1430031249
1544031053
1319753896
1989670719
355493151
2073719213
790641012
2101831866
1296166569
327249964
526129597
939759338
437156691
1468500976
1133767327
1318203757
1277222875
1176444385
403527235
1845728920
1960862456
770749788
1511270446
730979284
1601424610
1588510432
1330940723
1512504509
2050828098
462284926
1055585047
1897184522
519626533
1025067600
1526377266
1477654067
696209596
673116867
448112230
560907420
908020478
632128896
686419574
1263543019
754449671
1400803702
1352580057
711578557
1496140992
1620479572
76216539
1624462557
1657025309
347353944
1091544704
50531336
1162835122
1030306475
752348720
122208602
249360862
1492092019
574531453
961810667
400959018
834500234
998736307
1684363254
1390006119
828769491
310489915
1077416124
60844176
1840266600
1989856191
1856304750
487715164
597329597
1649638467
859847415
729422984
1426914646
192575010
1741338403
1610593059
1714358074
307375727
1986269062
1094103522
2129565482
42215976
104422504
307567278
1144717230
845310945
687427134
141241987
372613767
1666501896
394917800
796703905
1612920701
1649315201
1147943776
1649255922
2113643729
1011334059
802339224
1253705727
11290773
392097894
472099830
383829174
1904739454
1718727653
1093499154
1691191122
637233003
1022008637
1784425549
777583129
322257294
818333319
297418278
1441787595
574921582
1361711128
963265981
1479772297
1531944778
1141106003
1907408624
1734558504
2078193673
1177523973
1770743121
300388777
1769072185
523659524
501064348
920887106
1997189469
521151592
1442587732
1740668482
2028248590
50423978
2098388616
591563981
730133777
1529375331
422270476
389449683
624922818
727531122
1287759517
1865818947
806096990
852053451
1332203242
1873474795
60998042
184605887
611602247
2075099189
1987597759
848153167
666088705
1452153668
32965072
1202869935
2086616264
1791192249
1033966265
1316950580
873223534
1065941132
265388836
1488386960
278914791
1273548645
359616492
345884469
1781283809
646228402
1850244742
744816862
206470900
1009182131
1079572204
774942777
746997170
1805311846
1086874989
1512860762
506708030
463349483
1124450980
449898633
327323929
818613414
808269135
1929521966
1498058229
1709441482
936827572
277453571
1682763939
1196713684
770795857
1075836189
1178972383
1082621106
1100998549
565717474
683281940
1817864075
1881907198
1662917036
1101089463
1952292048
72225401
1009329014
369504731
1620057204
187734861
1349614953
2041036804
135996033
974520756
286819461
759581393
191862569
1606029610
993959516
2122480776
1022247253
1853632036
728581825
953695460
965473145
959084277
886221101
651928174
1029775953
1811315966
610439820
144855762
983045688
1583161977
1190989600
116169490
248231470
1003933885
1525719890
999606988
2057639813
1894484721
2078270530
2108177544
1779498494
1825497502
1934580445
780529316
1518844369
249324813
1521101593
912450022
1771878027
369156442
811288070
461387738
1574498285
1534522218
1763221016
148305180
45033775
400219770
1927356869
1616285798
1142886171
1894199881
1771004905
474951336
682240915
1340179651
1041222726
1279734245
1691581921
1119801664
1411920402
63007294
120638857
602909642
1509259427
1274575780
1031081431
2088003206
906708563
1195319965
651289736
41991492
841622028
323828894
1146510974
1518050088
849022465
1801080974
652062193
779937816
1351194839
1868829861
392023162
841177827
868784817
1842270316
421697995
764122663
1845106882
306287681
1402618434
2042187297
2048743147
696151394
495082027
1450125953
1121014973
838080845
295142559
1196103707
1719778156
86225889
620237058
362586809
2008784214
1681774617
215968389
943120998
1627257925
797468012
1393348325
15099023
33136771
1731848257
16755921
221897682
976104569
1305910650
75268034
1303397878
483752200
1769863177
1027634645
1826430045
768256462
2079415958
1688911325
1524120747
1793377109
1692059552
382997373
1720609688
403816936
1289810479
919963010
1061173634
1993282543
2140558134
110888431
2119472278
276501392
330303981
874234892
1369294823
1494300174
1667611182
2016893066
1053363901
1941252300
870084100
763163197
1178967900
1451515865
329344551
1102892816
1501935855
266041282
1675483270
704054756
1283121791
167595042
1659504254
1559969724
283960203
2125450821
286618027
280990074
199689304
709312584
408684809
847242201
203108033
1603246733
779817924
2064675234
1563363286
381802566
391841613
1813240176
1788254781
1373779202
90362953
41322997
2071530998
148499923
883291737
1057763774
90305871
1396637976
1100589383
1982706671
262023321
63644784
67048539
423711430
1558320608
57641084
165901851
1954832072
706457170
1029552038
1306528959
1173543138
875608011
1907975345
1186974269
139060969
1201915421
779233614
838035532
481926472
655475943
1776808182
2128736096
1539509006
1675616538
2090620647
824218416
1635697705
644734003
1189402532
265989514
273133757
421891000
1581484668
828906430
1926062757
1775095948
1280222212
938083635
625382165
404019582
524797948
595322292
30148043
769206818
1137899441
1978604073
1234272886
527119929
920720016
865512935
626366294
422043548
791336740
1815270676
1517483588
254035580
1784183095
1280472602
521854405
405844510
104791823
1100543421
980918542
1860543171
1616080990
1341131209
1061824379
1171352683
426098484
1890448558
1611762446
1519349870
1582247582
1042811167
1974093953
767198274
1638981253
153656324
1384839781
1435975225
397166877
1226088188
1662966210
1657213600
1771603885
677231204
1592711987
1603808441
334541949
1674965994
1951775531
1683450367
209033712
332456831
1505319102
1518275090
1687447774
1300513707
376025497
2104629549
996145181
578235954
102134033
1816169579
1340923737
494592759
400243753
1187805530
1049538071
139408479
286228943
734855329
112978709
1086617013
241645339
1338819048
869274145
1920369695
2056964831
579345680
1718517917
1259351824
2051261555
400688661
680665782
1983728562
1736978129
1588354181
1672104116
162448699
181896728
1660599629
428622082
485215561
1848874875
2069994181
109303720
180688663
1816804312
104619776
164010894
1186191863
1580390107
1325952657
1488550780
2131992558
266123246
216573841
222974057
132188013
583942899
1322701762
1699099396
914393219
626538847
307942991
950864002
2108557430
1517797915
62909990
266318840
1102800415
752044804
112269445
572815093
605332907
1619832368
2086940764
1802897509
310913604
117710122
118284993
1533385533
875725027
831164915
40478805
1949668006
1605170206
1077039518
192501842
302911735
1807334095
2109940077
385151943
683923408
1217014551
1724412199
765680997
2108388722
28262740
1968008008
611276142
322780973
1280733287
265973987
1935330327
1133972872
486137260
1943776596
440770678
2016717652
76948340
454147604
299100172
541554878
1852818040
975675124
1231047873
1698699633
396028366
1012655639
1786207447
487681562
1186015831
1174652676
712107080
626632072
842059016
1694524807
83870920
970311591
1102927190
1637649636
437653236
965536831
1063137490
1982696365
172854634
552495799
434653085
1692556170
1681505336
545399651
936366844
424729499
373786617
1871707642
117955516
1217796656
957271284
1839550186
1919798581
990078674
677173681
1754487383
1605706161
1211961303
2001910185
1523714842
1368316074
1949999936
868215032
1292876410
1038381748
1933371413
1718544524
1389581638
1237148632
1548046893
1232474339
203964827
674642570
862158592
1206143298
2030261025
208208439
403128016
1164219391
707392370
245821296
1520226523
770357637
986940877
633585145
272154761
494997073
725872962
1176929240
1640471064
2068103259
1892346884
1708092818
1933116536
1497370439
1469665438
1725053046
623156096
1437209116
1652597441
1319625878
1466342715
1056839948
277210066
2072358703
2106610702
1419887151
901482257
710268263
1425816201
698310357
156710099
1745557073
1799241950
1163533015
512633449
1104538010
1081388218
2044762463
1005330957
187714482
871841493
1033125009
818059042
1105099424
1207949730
261154756
1282932806
1543460319
719819368
1051746747
5451756
1067790187
1199435744
335654164
884447652
336244986
1306332082
169056043
1847130144
422121098
1636316363
786038673
434376353
2112316062
395657049
933558847
236326824
2105514558
1321309557
1940905012
875524128
1715550766
1559543412
1985588420
822679315
954849767
1829083824
1108318464
1705928708
1462522600
412447703
4197818
582569532
309599186
1421912976
1996088480
38295598
1166940416
989232254
1176173695
1402215026
1510108900
1261785931
47714438
1074889781
1113838376
454521072
1917455550
1060465914
907656488
2073481404
696491978
1275738817
792522303
896352559
2142423129
318919074
150941429
1366023094
1142064855
1265498708
598314672
837523155
463424558
687625241
282417881
1059198725
1987123400
1876304683
1062801655
592664660
1147953291
408355371
1600612665
490263181
2073003203
1564230364
2041889734
714322486
1401692296
1365914198
472663004
123527936
2055954115
1576410091
1677176059
2020583551
1137633013
718920774
1985608385
108481849
241854698
2147389791
544346589
1425378150
35924075
1495052324
583854537
1006784884
2026684696
437574126
432962481
294862856
1279425657
1580818222
1917278632
156755225
135940229
1260306750
673563231
174802961
2063178294
607461606
1335432179
1430202572
265578262
1475178340
51256561
1372844734
1886580510
1229284029
877717134
1317962391
386268856
706658841
46312106
511499130
1016815368
1067875507
941739355
246692548
1214923692
1061272514
419025459
2117672652
271450149
1853993652
1995559341
292322468
1644318842
544288168
524021565
844175061
2083059865
1508846525
126147326
2035946283
148450431
868778803
1271835492
367917056
1307030806
196312641
1716420651
2000417502
883391825
1733663492
1421681502
1483163888
1097736981
510089128
1697643087
262108447
189464476
1545411979
2109049327
633442937
443698002
818773155
1850198559
986163222
1038413102
370263868
1569655859
1916769184
1581271912
598659439
452334790
1779707823
319783832
1378887845
1742111018
1658174469
674830546
1955550975
209623382
1524765478
78404023
1755055647
507635145
1686220891
1595652258
1927967188
8941984
149761005
156974928
1627702613
843467184
1896756152
2036840564
687936177
2137553823
858321376
849353481
495827219
1791821527
1732699048
1549680470
1592901175
1624415776
2047313303
692198278
1195817629
2039097950
1295318510
842303120
490791060
1718638338
294405891
1321816073
377713030
1115504016
893041795
386053260
8845914
1081774778
77149123
1573422352
172287366
1925190461
115189905
1036107081
147258491
346625719
399979528
1431785589
1455158672
1635709615
377379249
732699947
210141883
1052056984
1678859567
1238222545
826752783
1525882675
83702012
557192063
673130459
1395035294
1545901024
1589215945
2066192399
744774108
1417541117
41157302
523246224
1252605112
1854160898
182670596
125935563
1128826014
2002763141
1961826605
1779897249
937752907
746527699
505048822
1864933369
231001330
1379133821
590680936
15024682
311908700
575502821
107900102
2014020304
2063466793
865789915
2040001321
309719341
1927234370
2145053553
2127571682
412937506
1527408266
1451653519
1599493815
1580905027
76838169
300223865
1592587416
1838657786
1841303607
1400198517
831031256
1055749830
1582307958
1058408726
722116725
338467605
290822528
1063748534
2043173486
1949610132
2080535437
1324074432
1813815657
985669529
1422499807
373010549
1604979938
283421576
671239101
1204633300
885034630
2096219444
778272538
937231293
971824073
65207253
7990510
186063471
817083131
1912904186
523029421
1997729978
644374004
2105624744
719134567
849821303
1255310711
953856146
1199647875
1028484080
1703056950
2002430609
748080897
321361180
225777724
1679459086
993749440
1282742947
697648710
1408219589
253998105
1403872422
267084344
678019775
1093988124
416437354
1708593428
2057483855
1317458464
1414863378
291971210
307290386
1160933617
195098019
2081657081
47093801
1874517093
1888882038
1027309533
1356330267
900228722
930593428
1555016886
1823415101
127404569
1853450275
1073184234
1874602792
1206009910
405190357
1789636911
1661460496
707854131
1157148111
1346840967
1822983805
1505946509
1996972812
1442382064
2060539122
83816169
981678307
1402783238
1136595572
330225171
1384062992
1191212603
711096392
673208057
1080809435
400667093
531537001
1853637021
1054144604
711329953
855582325
603030117
1175037373
811101860
1231177484
452873091
1005487934
1970726861
1443958040
135323686
588060576
654519332
246298276
1837674599
108731986
1630642938
864223979
1743505933
2029253225
2133324365
865571267
1693464251
697085202
1855803819
400160562
380064441
1564720897
2066748202
1606393427
789280632
1657671055
696994028
1629222826
835468636
1659975880
2088045015
715499091
1711104197
1521636823
2139884086
332522819
1202093230
631923611
455894760
1127458222
1555673654
247591799
1552859277
98839576
228294196
1996853710
1930200250
394916402
2104268053
1957041566
98064186
2048593272
1625883987
1294017633
2110236354
84360160
624566148
2010880794
154221866
124288180
101235722
1665633615
846923463
2127859152
1260530848
221936214
602611464
1950219473
1611806924
582003127
849519914
304342085
370959912
1495723364
1876000105
1636954213
1906390470
564833864
1145106024
144240270
666609489
972739814
1742783212
524598124
1898473754
1933311485
1281045425
1795275660
2107411032
2036489625
2004337829
1625606850
893429844
1401424306
1249187505
356717322
570594346
1106001323
152170065
829046000
551262192
1637020639
534335749
457567987
44194505
340025440
795417846
751920332
1321650850
391087739
352813957
977728215
1082196606
1130221300
586082368
866330109
909706881
1684765792
1410980473
644092290
1565340419
271389741
640733892
954946775
2141673304
816541171
58355613
397191992
1790872480
1115820258
48203695
153698307
2053124274
670593901
758678190
142367724
989262706
654683785
633303383
631736115
844006475
1412743433
160141327
482829015
1268521754
596663770
1487282506
581946514
1767522822
949820001
551043740
450800791
1816650547
327028918
1594028009
1372040456
1963857747
724135957
1199647532
1311524056
1381958052
534756043
999745205
716806430
991480239
1432876033
1308210201
859237364
2016919863
1923408506
2002216282
1096620578
524239100
609406918
993251882
1128696865
1722812787
191687769
2137968832
1944403840
1453284876
174889649
281685676
1913169054
630697325
1432558448
952968440
1977229516
708660513
125035304
2025980695
111984334
1768145486
681635119
2113336127
55077419
256123995
1263827112
1817044105
1853104983
443017897
1749918070
1816822560
527578732
1850740276
1363429784
130095611
1662678191
345494983
497399061
1570194016
1473418347
1607384578
1332606049
1340738059
1119015886
999295705
2139309606
1870535487
2005132247
1163356193
1829196840
548863121
105540233
1466330235
532621506
219930136
1162004880
979947976
15813527
529973258
1682642277
1774492264
374832622
1831182071
2028752219
1355043377
585852353
556758867
1803421183
1271760412
873995300
164123290
453968137
2405642
878480425
1827785929
1268635520
1849283600
814652104
914184023
2085162563
1874752682
1453491978
367550244
65461370
53830509
1141803556
1632995802
2124345479
1277933681
2128533751
114906926
1593349665
1582330394
901139936
249370894
1951953002
721086066
903905416
1523055189
601095398
1228525308
1662268266
1383344259
619792970
554358814
298712122
1202128690
1387678339
889447302
890376141
919964393
248992633
1737259330
1623071912
102853731
849803268
329730274
67840189
1868991520
1442476786
1383744361
1092108560
828848622
1633484445
1908424702
860519580
949802634
667915309
76766718
2074271118
2067440900
2107405821
1251773336
1534420464
1176297092
1846127618
292678569
782973955
990751366
77321932
1376056018
1959645784
662057851
79340643
1274214025
1864059374
431600937
699343538
1188097526
195376500
428237140
327743430
1082082419
809792613
1020718997
1578827404
82196483
1317017714
1018426799
728604059
1411580700
809429247
458464192
1757923176
2144381654
2121653526
1265430640
15809080
1081169247
2111245477
1344027300
902466802
1943823513
1412299156
1362092100
1681014342
65722094
279715193
25003610
1509244903
476526605
1937490037
740509060
320376550
1705111400
1891195677
850249
571457989
58720811
500757149
1845557980
1774472326
1836067568
1153822000
194421260
387888548
1782918531
40022567
457778467
1056984205
697861324
208171769
1916282199
1755462406
1684107208
1179229450
1421032044
533011418
2117174690
240205012
30892662
108533758
1950044348
806426978
324902175
421270742
1380288983
1972826542
2111547696
905805900
468017993
96717456
1205907057
477536825
139084395
759067398
655305580
780062603
1036848761
236137850
1584440334
713172847
2990290
431549736
1896587250
393858596
120967677
1862440439
557730088
6088686
1584278715
1500380393
1526152109
1717154383
2142161395
1884427222
1052591300
1935159896
628717491
1411886335
49447924
235780673
1865213753
131209188
1521366970
347931483
1377243386
744758359
279692554
531071470
411695021
1103106653
1641270323
1789084652
1095364639
62664856
461239795
1574453629
817247370
721725745
872172237
1929716744
12363798
1626762119
1800274624
758697794
1219910212
1331471058
1559103930
1883486494
365009677
513235924
352453652
1016243160
1637250148
205542219
1104884399
1170010011
298908090
1903566819
1230806183
1157000775
1004017081
554539576
717982983
412706657
1882654439
147088228
1283142193
1200632068
652335269
128246449
95750217
1072669169
1469410362
2130854756
1010179453
1033395948
1914864716
1297778131
997907408
1425053395
1313575713
1451964479
936821669
1394312595
975615065
150837895
1289829464
2058120898
415605208
1567477974
1176291594
490858721
261778650
1192462348
2132929377
1971373632
1329163636
870856664
480080799
941121565
587618053
2060379323
253806388
2063064482
1290966352
2114624724
1795664396
1566415439
601467381
1805454779
241296318
241998073
1810066645
5773784
1475850006
1140274957
1854273905
1799352867
898031963
1981131477
1163809083
839136879
1413117120
2135471981
622022333
1666200158
787189183
1898367574
1420336529
1000715822
2030538693
1396944782
1865348971
1041802523
1663392028
1056577814
1480011425
38430435
1576912195
1038670750
1555129773
1316784077
1748471105
604052601
621504637
1288451511
853191775
100523260
2066510930
1386478570
1978484669
1479492496
672720356
1889086459
2061738618
39168390
1464965527
2037374479
347426310
820858901
34067879
1253405170
1913208226
1683780174
681462500
1595286507
1928271595
265476013
187383008
1952954769
31631673
1022387965
417050634
740595943
128538713
783132927
1070905596
1527652191
228328213
1644261224
2117170030
753328588
2040471025
485900384
1238469489
965770045
398742937
147302802
607828653
719004395
1173284899
135803081
1795697728
711721062
339330202
585106172
1740424714
808421077
1162465414
212719558
652062193
540456385
397482718
1308028758
1816869421
571324278
385020550
475855153
864433140
223098833
2098650319
1240757571
1689937572
992761331
1591797694
2020995149
329180462
640115911
1612462006
793028145
1849914902
1115275694
1057172264
1583040323
650924139
918194452
1518707164
211275679
1835202034
491023823
28077049
1112963638
1119588490
554717072
1139166291
812922291
173273745
1296802793
1992311283
1482844474
15468915
660834476
11365164
2077615296
2023458465
471959743
135902991
377118393
432159651
1293087214
1137912414
1582900563
1366612335
771260382
1006482514
1885439093
806859099
1497174035
252776579
559091608
2003034153
134088380
1769274492
795800692
1845452884
2005221103
1657337836
1084208258
887679881
1459495573
1482972547
67360655
1613984547
1268692961
1280043153
1194389929
1405692571
1545081221
1959809677
247185219
942104168
1021992465
1450489859
809800316
1719857587
569637456
93838188
800286120
882031057
1410673572
2003007377
1738142295
906013577
1879667806
237185697
2139011746
1490525265
1683131470
2061460456
163456981
134866958
670516550
213203839
381758005
159660126
564620395
1550444600
118648138
1026738604
1859946161
758377673
389940650
316348891
1141272370
762709883
2021872840
1970489590
907318198
450792516
1920773451
1853012156
1116221248
892340666
868598717
693340557
2036094418
649096630
1401121873
160737758
2098232328
615215984
270910822
539166388
1090822209
1009584562
1229776293
329656023
1233529417
933683452
1200738725
1818939547
254680336
1816288019
1188131241
1508195236
80457673
937496112
991882402
931116396
1227166529
587896036
1103998029
1091085145
1514683037
777294472
36581995
1937737035
216121835
227590342
836972845
1084566726
873086267
1187858007
899373433
85256992
651540294
297910296
569660282
176705854
89591581
1217751613
1440427956
1726445141
57714577
2096146546
127380710
2141678522
459794789
1254638535
1300309654
1655696353
191022381
432589771
1672704822
1871475997
1321834106
1600172367
149787065
58942119
1897672348
1939986369
1191984600
1981837982
1663483692
1287617045
1105028165
1925728208
1565971683
147302802
1195135192
1585499328
811579289
1974119992
721657146
1721119849
1710193057
505843103
900052855
1773504884
896846495
1002952166
999176650
1927613323
1254931965
764685734
430216677
1727198319
472457176
321487390
606987657
704381397
785910404
1738593202
2066514667
2078861094
625731629
1214631235
1412290805
125577723
1887983602
1000897508
923621653
1509729411
1015169390
1442495674
1945457350
885098367
122872231
377405146
571445499
1895531575
2022250834
242653564
1277843803
1490151110
413452853
974368812
1776808857
239747059
1184703715
504691364
1822885108
1820480656
526929545
1930484885
1156781992
2096602879
1404343890
313502631
139743169
1914398941
462692055
201936991
409290468
1244916622
1768690260
516295699
384131342
172670636
1829335930
1601696990
1464266884
910100659
809708287
401300726
2128092278
1441135515
1512628312
393739898
338938502
1026647216
1891304637
1656403900
82656311
417838986
1654950900
772050191
1979789305
850114177
1134264005
46560910
1500946862
1909933097
476102463
1614099373
1032164064
1277556432
681552562
1510865410
1186315924
1734304790
1277053900
1349623030
1763025143
426914874
1695696641
1034534821
2101739213
1295006627
816869094
462790942
1059820906
389603316
1568279674
715535438
1100344994
1978298851
1847683406
483329343
1212329195
1455985861
858254118
1259594879
129364966
229999664
535651185
1367081035
517838364
1421384088
1714627790
1503326598
1295668763
436755762
1865275334
1314115509
286963612
186703640
293347218
1686658998
1560513991
888092730
691152115
552659145
1816218793
767780230
583527499
581498275
358357450
1070097266
748966244
1354959952
999497334
2135253064
1936266902
31310118
1539907595
438724403
1013619884
869797729
1327887728
986037444
815522903
897548834
1728469112
2033639966
712591841
958111250
636533005
525574973
1303505863
1144836492
288364878
1662654264
259007683
41884541
1576452771
344754091
356168185
933844697
1571767045
291764707
423934607
1524854404
1058584658
1817070221
186455451
1388082296
450180019
590680936
572916106
510653274
303796073
1197102681
1116756638
1134863970
1527466948
128851174
1439757961
1133341839
942738751
623303763
554568297
769301285
1943826268
1748804136
1909654127
1763423
2110308344
190850199
632417514
1137381026
17327126
691389960
1361020227
468583401
88829753
1544569278
1869608242
552658625
935594960
1670831448
652219340
1131315066
721951665
871676920
1508675895
1398625729
1254035608
1717450855
806780297
657028419
585056915
1093282262
1421726849
1064553080
790602326
928851739
1700166280
76422566
510652211
958213140
980141488
1069860518
386565215
1263276442
270694431
1227058572
167679815
1995737974
778455810
1374719045
150106977
1519963173
350754248
1240445091
1640930181
133205257
1304617781
1322621619
330146909
1591644052
1111561170
1808072436
533493270
1911540032
1345205974
908962188
1253572165
2134616991
732074207
81698224
805023909
363194674
1392598837
853707369
1355997114
165419689
63761761
468734331
1458161385
1630714285
182484013
1449045137
1907498207
507716824
789362419
676851161
919533714
218029907
1518529290
398086255
1385116772
438683233
1589881893
23287476
1346669587
1095918649
380245837
142466490
638239669
1165890785
1831610693
646051885
2140255829
1583290093
183978716
1571050702
693116799
845764045
1315186370
1385985957
944716647
1062419651
1334549191
1568974048
939652591
124766650
1718559236
259113394
655261161
1887575792
1085403318
1298789600
30229711
646387068
924175813
1096152712
1664533138
754550508
1190590029
275697308
268879422
92533950
484382958
81351453
1978855081
1298594825
720047627
1170903762
717520563
781547472
1709420628
982932667
688446773
1271252548
1915443579
1422053481
1162763467
601590280
1121162990
398827373
714998921
849967485
1808006653
1008403205
2114255401
1480733758
1808516661
1337527741
1250702888
680844286
1336009853
824080759
931282849
1265749260
192174528
1837125026
770831418
594103507
715446587
1008137942
1097736981
121307558
1318830863
223595573
33210401
1858666001
969551195
1725166504
831261093
643605845
1704020760
1182744045
2135574532
616062571
1053889275
1280382325
774481588
716426323
177528512
1920702388
1359452573
1394517548
523879326
543702541
1494704491
953952395
1841860031
348503741
306765135
2125370222
1750894535
2029693587
1330652973
634169065
1107703969
2043122997
1199966869
113309113
1201903097
1596558669
901128822
2044446780
1290748106
1127840580
1805133779
1236951418
996459773
1730476394
1978426282
577564439
1667173455
903580698
156948694
2108140454
31792325
2014812797
1340201654
1162474256
662633491
1720770504
562864160
838864702
1248296254
518332007
1137434108
1892879097
937014578
1954732976
803772712
861914138
363912440
630052182
1021163388
720072144
1855746758
89399043
1154902495
2137074566
1175979902
2144683089
1036107081
1690384259
1470753041
1465415864
1179472248
642564046
1001378043
636323815
1884270737
1077117642
58703103
39742281
613454470
150130995
1794757872
775218245
842430477
714427235
306723132
174788949
287810976
1274172488
2112628674
1935492800
1709395144
2028714976
1736808202
1416702546
289815672
663146282
473808091
1721517145
595312635
1364535950
1924479404
141344146
68925529
12609250
152691154
1687432350
1599674317
421884578
1975481478
378817706
279947220
449345573
2077102745
732807977
136199471
1794134158
2010668738
1582816257
2120333138
2093428964
385069231
886169868
1592675353
549438142
1244782548
199836225
1954272998
77319245
1642941276
1635775595
1748013096
1566202717
1072880311
2070580969
49032176
611665603
525410016
528405649
1482105733
172421730
112000994
545164627
1491650115
716806798
1981450601
1146847537
1757281046
1201121462
144834735
1700745880
1198795061
1155374693
300371942
170341847
12977014
1125290781
1529023316
2130646269
255955663
181074744
2110000945
1025281016
1474862716
734429926
573906373
1242866296
852339819
1752612427
1815754618
229550258
1976877650
2109406904
398677241
2034666301
746315744
730929979
1241224634
349797246
851020861
263324662
2131222190
1480122233
509806046
1081871207
1926973044
1503258057
417429393
561726711
1938377667
2027110972
1000490502
150286531
548066974
1741930482
2035786893
128390962
1222150886
563706502
1245880117
1607334633
449680453
1315582222
1855617089
1545088246
859389560
1633189615
745030002
981495501
830907547
1753251194
264291066
1555127064
101847007
1562185980
731438771
1834607530
288982365
783740512
1032182602
544330824
1089311880
1355626764
913330924
2027588903
2035950774
257455522
1735022949
1276831851
427271357
1539841413
112111708
1850294998
535455945
157427952
855369849
764398852
875049400
2034925949
404346274
922722001
424151373
1566650597
77864473
2123049915
1887278690
162038269
524973868
431712960
2004829062
591989864
834449988
2098011322
337976282
422738467
1178033244
1685296024
751576883
1668690909
1753201344
973494965
64585706
1721400821
1134955295
170769794
484475258
1114130712
853748704
1117655504
813017244
480559140
1990857840
45130238
93030091
951655094
1845100010
1286709715
1374880879
1792007447
218692020
1670813967
1325022011
1568358668
559342223
1213606171
652603931
1003435240
830518233
618117012
2090242208
2103373654
1558578567
1841993850
1095572509
875594642
1145185456
1474530503
1310365770
1797319826
1228391787
1234761913
1860196795
674266798
652111589
1081365941
345452156
2136847264
574786173
17690515
2085095203
803405874
259907339
876948454
1678804615
797373073
381796681
2108389283
1808775200
375567413
989972721
1055274655
1260951035
134354146
1376985058
1543012333
1560793850
984251069
601491534
1199525107
672891360
1979214214
1834359296
622290078
1382829503
1562658807
1469793771
1111023506
1415023943
1750888890
608172003
1832758469
1303535096
1594748345
1376449981
1504131281
2095615545
1454938160
1380380606
229117775
2035763335
364271443
394258570
78774137
1030986404
1103995671
1429189311
1023849726
849808578
1551123682
1323588253
1227586315
894107349
780418110
16494899
981892034
1625186861
640006853
677601836
982697226
804783306
228981097
936804977
1705630158
2057992548
1257765866
1438995731
605246927
20905088
110178872
2014500710
65515711
1195541277
606580402
1646955638
779184042
1352827321
473876749
76216568
173443116
582738803
350331222
2074920193
1941858029
1601767438
179234765
375094542
200653616
547860838
1621500532
764334125
2015850745
1900559035
1128488710
1549181786
209232565
973496681
1519435130
844554470
1943656431
1681405685
467158841
514223650
1294341680
1053047996
1185600142
816172720
100485935
1720452051
2131620831
549514246
577675703
237904095
28161931
208369816
2023999076
261007454
1333089528
1375297799
1725778050
335200531
2025980695
1859529082
296609352
54820233
486437518
1845508263
1068105353
1779058051
1031659936
734968055
747812410
806224757
829985870
1461158495
1340720352
1401248026
1390830632
146519722
1174896911
512882345
1027402473
1675509148
1191750731
1218452357
482061125
2020521858
1382398175
2116645443
2015411110
1195953312
66612967
1421332210
1362544124
141805812
437052828
1369562750
1083504171
683652002
891507747
651590161
1662176493
781485231
874620943
2144710360
59848889
1700067362
605431485
1709542485
1800205126
251304448
1392287614
1605605420
2087738992
1270810040
1515828455
954952487
2021334622
2107835308
886270936
1703360526
1300239259
1475764662
842974593
1440452584
1217234076
34709103
1765289580
2099635447
786215530
1144761893
1700241845
40487827
765824671
624430075
64533164
504955892
156725651
1946559091
301719841
665987481
1971574144
772312193
488036835
360835967
1853591811
1168304470
469384047
2043412709
1650702098
5857960
1355123397
2091205076
2098413862
2113543432
1180391679
1742212831
1226651497
1738433175
1131434603
617123525
1869629890
256499231
232140015
1293587163
1278727612
93570673
1982542454
582682516
2069227294
2064607880
1345010832
1697156326
1079575445
290888486
1475990071
953899760
1959534073
1374418804
1019620582
96991399
388334366
371891527
1079848307
1965467562
1382768398
1730510905
1411600694
763774587
1959866779
280548045
2102532091
995956974
991947925
1720350444
118724581
1530266251
1473544772
1356786093
738683563
1158439658
1154154362
777351572
1859233696
736560444
1404818935
294205199
429538288
1380965343
606879007
1353593035
926959403
125149311
1325796502
815524827
1914849940
261991728
1309654004
665411363
725830088
1508482211
1322869032
737161839
2025265337
243496636
1833668764
1114009920
2064066662
1983453496
1010298617
1066349486
1020189188
1078276409
1432625930
40726931
1454812674
1658604644
167712995
1500648714
10449557
1430656929
1140117152
1476526396
1946772243
782419966
1242060539
2083135627
331392013
405288424
69990764
1236668936
1156812646
1420293151
858256858
1248189725
1447976905
565964385
74622994
720930738
2071923014
1721903409
929031789
38587057
1623153738
1470367808
1992917227
1068737479
791743396
862441416
1096514414
1737708005
17427406
326947318
222679289
1826799736
227864524
985691252
821785167
952778097
1378396731
11122798
2051756761
899621358
2065699541
434736439
1523473480
1367677524
2030811054
188660160
247156554
302668805
729178064
990811591
1936709062
1593999047
576961197
807573691
1859930995
1155244738
226708592
1559469392
48554067
515266832
393311130
895497492
1460421277
1247714290
1330104608
1324465377
1179061297
1671819576
1236672976
232780260
677585543
1629417318
1409435165
2123364154
390520218
1434357488
1949639728
941898734
2130298766
1885348330
1994797281
1388898543
1065698335
641347844
576553668
192154691
714662600
27096380
1242257177
2146494635
827279076
1931536372
272986309
2122704632
458958869
1307157565
314868358
177619289
1213463321
1209532664
366384298
1866516150
1077926650
1206467885
1765612940
171802529
421758694
1566374115
1464373137
427969414
333848094
67080505
1515879413
1039786962
1036027684
1112778077
345005173
640300629
882969795
1745507626
1221906329
1706966769
1799572967
232212283
640780845
152682658
1294832692
1195592603
1630233513
270655064
1607868339
1953182304
294813284
817700050
835021989
575636384
1202303848
1595706956
995245006
1223910334
53939653
1555125737
131432346
407426340
903080752
375615771
20017856
1444127153
1217589550
2079491759
1897752053
365755205
1750568260
1719767680
1142793575
735655393
1644252405
1216351533
890328205
2103015986
1232606939
1947278331
838023504
1645845780
307933067
1361675180
360088516
107337635
2117881700
416523994
344756093
148327017
1827712545
2009406994
528378211
519059661
1815335550
1352177867
38826248
1316440770
1145144602
1589819820
21624621
260461280
313031992
236617181
1388382441
973554271
1402876662
972646599
1196371563
639773245
1234165425
2103028461
751136749
333445367
789573932
2086607393
1824443414
1335632784
72251518
2019858371
1767191482
745124999
1468416960
1453018443
655889102
290414780
252476824
611085877
57971804
1362494012
276985994
895491594
278915399
366033478
911518222
2146532058
1260530848
1063533491
1086795673
728375716
1363351604
2119701168
1873635532
890378842
150613011
2061099221
799469576
685083971
2070501583
2131930595
262853453
933121060
1543932664
689487036
1384592153
3347261
485398034
1981373088
547287803
1573085596
592714325
2031366839
729764308
873868221
1293521548
792252221
948904656
1496120860
1627888522
471795420
1175273971
412403821
673847261
782882748
212379659
807382593
55885553
560823356
1630642938
1034799892
853660815
504530455
1640692752
1889048140
1609440339
1166462508
914651718
159739375
1898657780
288129969
812759227
1226457878
566158930
1720597640
894835328
804195007
1522195705
1083144357
1634598336
596508477
1394122907
1353451821
434621820
115434023
1358282534
1953240129
573453600
584585206
1956286381
885426817
618897056
1423719107
498562038
1142990194
1795564974
1814512544
776372854
753604061
2071806723
790991830
155096685
2099743119
2132192853
51846418
342514374
1298066883
523727175
1415494464
1327686922
1758320623
1637154852
1760544792
1614615601
1001658504
1589011673
632233690
1280165629
498565594
1217430380
733664045
1136862784
1262107182
1669949360
1188628978
455222103
1295301333
65804676
832550106
1877549653
2152385
1424826484
1133158711
569965440
4583879
243261272
1300438551
493320938
2037211879
997464326
1287951085
350306016
1436341610
2071012425
899703941
420411329
1881288190
494405258
1026087746
395818949
1055386491
589693344
457550499
376376542
1307273228
2010686777
1212567888
512019667
1293602228
363943757
195814278
705153251
1665685215
443713611
2017059519
769892294
903484171
1881119529
723366147
2028025325
938102377
149673573
343266846
739552032
1936480623
1153157522
204503455
157023430
1301989474
1791857658
468002686
415421974
1469988915
954402015
1196260921
532113724
360974610
865995321
1596371311
1284509486
2104598252
653538334
1078679350
2016513383
573997964
750113327
1756044436
1722467285
2103730871
58740880
909889646
269836952
1022247171
771745333
264759047
1712638413
2037339135
157221756
1944928241
1204217194
1956391497
830372814
68146627
1322692421
1230752514
1201066708
1793246400
1756232137
1802081119
1624121681
2102478872
1952925351
839823996
1453282599
1170806453
1752124611
689722691
2025547858
988014609
1775515340
2076925181
596813168
692054279
992404396
518845383
612415842
491706663
242064714
556748606
691035382
1002341150
670934522
212753253
823534007
1054020392
1624242079
1305810539
313932081
938544892
1010347292
1123144666
532429256
1783701002
1567358214
945425471
654518015
1860528933
1518262460
14418282
1757598274
95887001
488363186
479420356
1354981147
2143157786
1032452859
346723378
278285781
1914262495
1406540308
1539379021
2020404228
1484603212
1998467809
827741745
1111136650
1701702233
74034029
825879528
1042403061
60115282
56633643
436082769
1752093342
938355777
25431074
918543715
1924587203
910689488
1717110434
1274181463
432162902
1194389118
2080288974
1465443817
281418081
1519287891
962031830
1032668951
556822415
1034071985
1272003588
908422614
1878723337
2100779454
479834041
408006772
1053303966
96841152
2028270918
1286296724
1429477599
709052562
457667728
183159554
1755002986
588622287
1709424246
75798605
1218034076
59943834
1078507217
32059030
1148810864
3141883
414051469
1574749346
287256101
1164903183
886484450
1258432707
481632188
362293279
2099772022
992482049
1608655262
1797050192
2130225777
1662765641
1128855703
401867780
191910266
1747246591
1745732064
1269526597
854387549
80913163
129411532
1602325883
1662496618
364751062
843287356
471721431
167809363
1864140038
1419937653
2010660869
479558967
1720328483
232399960
1533128185
534893601
492611401
955265243
760608499
265869555
718491192
1222876438
920271881
694480517
549721672
1490254744
1607272253
1293089542
402080939
925232420
1923172537
2043963258
1644806956
983602080
826621791
1073478112
1981362776
539985055
731835891
114679039
1110312762
288748046
721134468
1885598355
294087282
1743298020
1779259580
1043730654
379969234
659862890
1829900377
490770284
557123634
757970811
581241116
782333451
1528666106
148092507
132909404
274796163
721289096
2048924590
1492972938
1046163757
2039110131
503240128
556207937
2131550461
283960203
2066527229
1582838154
503106815
445536153
1967009263
1216108269
844369569
279476370
1044096397
2000849386
1050331667
1957469082
1717909225
448026535
1553210614
1223473944
1159824681
1213210642
1537931966
669920184
224377643
1916892896
623045934
1644007778
568395172
981645269
1402611677
823106244
185365530
785033143
1563125057
1394488607
677288105
1294456706
417607554
1175866413
1426665137
2137910552
1862875764
1246711380
556437015
1344550680
1049158715
492971435
1523353343
258779139
1205443360
660967261
70692803
562823247
534508829
1312911824
1960312334
2120117106
1569509187
1427934387
1341193779
2029035847
911706212
1263244653
517204941
537928665
1915790723
824212870
1459592203
2077474472
776152027
381320125
1548281333
668913
634157463
1111226738
984311077
905675160
209924942
174760304
971827890
250267986
972711516
270998110
1134021816
1581728473
1723166382
2106928737
947493030
1322529631
1848326478
1736407486
1859613029
354781696
1468420232
102809420
990750713
451650294
621091686
925858352
708226300
2077816161
1586422825
421125050
528329910
1934296418
1466144907
1361232128
48546555
1671608035
1870335814
1270886381
1238513203
1047674764
1490489565
849068917
1397959225
993706059
122050874
1162426652
1707415933
1143348366
36586269
902686389
40799168
1613984547
1090167698
1081182314
1643919801
834449988
1606783838
1322084319
1299420031
700569084
759765945
1404624738
59970701
1991353246
549577405
1178746214
1244804201
1712217911
153662578
1464241715
42290643
427824608
548332441
687197143
669861717
518924485
602463532
461140496
1761418314
941093555
1138067136
878432221
110280673
1275361393
1289073887
2095092069
1426765750
954719940
1308935128
827592398
856676300
257501308
459059601
1513592396
80457673
1313504183
627657673
941226280
717894182
1392453558
917515795
271761273
26515226
2043882801
1345161204
732068360
1732976373
1384315243
59341977
416786815
1775200108
1056080169
1841105438
1918303109
287156887
876563405
44110436
1949182126
1649859260
953104128
319203873
179292269
1416361216
201067982
35400602
648385642
389856211
601045488
244381374
1351202966
143844651
187448034
1418108174
1806912925
1679829790
358746864
1375408547
2109899599
1054690033
1640628852
1818126673
715227873
534047877
1057912934
2062523772
1901473317
1102938924
218319282
1357940756
636654231
1253356346
51444793
957535048
1473701756
1230968194
184407236
929059860
1892195702
864473136
457245829
2096240999
701715031
1943393828
744885660
1803019783
1976147736
382790226
1966599408
317584536
1047360976
1886177638
1916246368
475424147
1619350869
1881350184
883817252
203275414
111969076
471260831
208293031
301981173
1890649542
901230758
1895025721
220727640
297338379
32316586
396075713
1412916769
492424260
1733069757
347365707
1764740434
1123290141
14679295
1201724995
641354277
609469824
2057916410
471230709
643276745
514222846
158386185
1310520418
1309766357
1012210876
555980880
1524010036
1810863720
1031365440
906904966
45176417
1675417133
2078515900
1919577342
452397828
236239045
214136934
708028923
89707460
235551562
660977419
824691910
216435298
1227240773
419528469
767163566
467704581
2006417005
489451237
832959854
920956670
506355419
1272316289
98636356
293339704
586732281
41366817
436489498
432896235
384572675
790546930
577211260
1607881411
1573400626
1733712937
533608504
1310511870
758370456
1431744327
351995103
1241335458
2072573455
1927531312
570032903
566382361
610730103
125491522
1437443688
256460306
1160516168
828328658
956524986
1461483339
923025241
1341287706
166178747
149455956
421978516
822714634
807843499
1021361771
1950742957
1833895736
735984246
97269266
1511587104
62309392
775164097
1269324993
12901181
1021888982
1948266338
1613453566
50986758
1726351580
719244731
107685094
1165081674
1335700205
1203445886
1550297099
1004101211
1509320693
1053728606
1442481001
1847806323
1588155395
589673422
86358668
1700222050
382675740
192113775
822781361
1137156606
1973447075
1727241008
1425615188
903934934
1772708293
513803092
672098440
692656437
1375663459
914639854
21137435
1841827742
35531748
141716669
530931616
107079494
1298442560
1103207171
696553394
1531769739
1075498871
1155590836
2037679964
509610678
648290339
1422035703
1454381357
52055530
1077030178
430113787
659863990
1447090452
470553721
511706271
134839632
856637499
1631729065
106980641
1217347469
1508556352
1210740636
1347140137
477369849
1044925899
642888755
1405995676
641848298
976223210
1166908203
326010117
1490066792
1849123740
1541969167
833957459
688537838
1038329946
2029804264
747044830
271435547
1843513343
514424408
1764681964
1763989611
1904031712
1027677799
1081225845
1170045767
1336793948
1778877559
1866172340
1084455815
147646152
597477723
315798843
1276546740
1389275511
94669498
83453125
1003965523
873087765
1161189830
1426091047
1938736505
83890114
862265946
148196250
2043253715
980819518
714663113
11470224
1636034725
524912168
2087840119
265961476
2084831433
1952517464
596645830
221955078
20930733
193952385
1377940891
107444964
35717621
77123792
384400617
2031546288
513069948
311480699
643368972
1858645512
1963487134
1989969746
644279197
659033223
26241545
654489194
831331125
358531757
817469626
1295175120
1472784913
398061734
1235664542
190059925
1480716893
1043291711
1802997856
864672379
1554727620
55939255
549522037
1609015138
52395561
422662605
1617069008
527518150
478657509
2111982669
79635639
1991191486
593210690
172803635
718744555
1929008558
443746323
1457404759
1623279581
838025935
222434338
1238054155
1163915982
1688917557
1154147041
608118222
780365388
822176792
1494701107
1484142659
1522807781
1535000829
422234737
943033276
1010167824
1505397223
1088189436
1367480354
490421928
180499963
1409853406
1979101324
1970341162
1370349238
1908993506
1708351651
1119531792
1745972379
877998185
2079681144
2042302980
860261828
530775597
236949924
1290161539
555872582
1647983731
1918727697
245852063
2105046921
1673919953
1571549001
664547505
1706690454
856677855
886616785
84525625
1857395414
566416608
517386080
134270858
904579384
1540802186
2110878335
1588572882
1994816123
842069540
1635533337
924494083
1539350984
2118553825
911840115
1754246590
898032667
1486632142
1870998971
897734763
2012958945
724003929
1586246523
356945700
343756454
364684977
999681625
2080396245
204340261
635142170
830037485
1215610686
1286953479
1752995590
1675726050
1823561785
1178404031
1675489696
1859708513
1769024874
1954473870
443448900
246220082
1951462272
1760091412
2029845471
1081651710
603214221
795347569
898245431
1010028222
1578771710
227724601
203626280
609132980
1682769997
498900989
65256523
2000495225
123311918
1434882645
1883625307
1300257786
1279564710
1671703710
2070577391
1247580518
841805658
1788798107
710009451
803998873
1834996813
530554788
1606228059
920096526
1692942677
1101486023
405929766
859234753
2064377525
824321179
518893607
1931865735
393647147
2073437911
105309923
272863176
273045662
1685549239
735705696
1330462370
1686471715
1082304132
839439353
998857182
248679423
981846910
46869884
1580493598
1210536328
568792733
526496474
1441684820
159253873
575235601
283905545
1738313645
3802664
387132474
1203778819
1400049064
1020959577
1517708440
612605765
1356417503
98920485
82194298
733238078
1517955687
1150449030
1172723951
1938735906
694020832
109736420
338184620
1296858879
197152920
1937086040
1442177069
749540589
186712294
1258517689
1760072034
845440196
1499773999
1552415021
182457174
1338995482
10604473
628295445
1874378449
622347220
265766890
1096953399
1411195684
274214538
1824224023
751226287
395990875
692879727
1267931363
1116036187
1396104835
238080579
1520298062
1695153624
776846729
1582443039
1449684971
395115859
1947705552
636548263
1035975096
1190216505
6817858
2069865400
1104449186
1913348185
896054876
1857212409
1469561279
1785456952
183755005
1339476468
659626229
107687180
1972636818
290579637
1717119225
50927569
1220850709
1818667937
425836089
1335764224
231551760
966555417
70840703
265144946
523262660
48341020
1658895218
1724781375
1484274605
142211916
1970926866
1880631220
2087592975
1638891335
1608330696
566374147
1339518979
61489975
1573838345
33584810
882100782
261183396
220443526
1799447503
1876190282
1838830824
206510766
1673390880
1067961087
717757424
1142908029
881543165
1459016620
509482462
653365972
191673935
1162193372
1049407191
503306585
625187482
1828477483
958489220
216211465
688229619
462378177
96223186
1844888128
837663998
1684818744
408389603
1629555778
935545715
1411567235
674768659
2025206590
450833642
1208668447
799900880
327836803
1937950621
1549640667
95554529
1756820384
1614110670
1644826635
1110013855
144430719
1584966509
1495628438
953737719
514887809
1970157867
1353704592
755330835
103398596
1983330171
791516082
356531926
1439076416
315025306
1712628816
836824005
680330729
2078445278
1398517304
276850567
981991397
496794257
118488253
347952148
1570623238
284318283
1573567043
1451680690
605146534
180531642
531973618
1616134200
1624762223
1568163479
1191576550
1679677061
949720081
1702392975
56149028
868236834
1918318933
1122460811
1194970155
1350043732
1951406787
1326961789
1836987974
1508819391
1658463708
960878091
2000186640
1902823934
2117019904
1193333165
573110917
34917456
1413249991
1825351791
703992718
1332669862
754950512
518861008
2011228689
746117968
1697252473
217332796
751982635
709647831
1957760036
1564887027
1740221480
1998165968
1128722539
1604837452
1190331416
773728369
285606178
1784426875
1100327209
1058094196
133365861
738643217
1277741275
1519315329
1203852652
1767840527
1340101607
778624838
855992929
1083673677
1809430547
1808159163
1902334358
2008901741
1392442870
2067650368
26941451
822778540
304129714
503723428
1797628456
1675006891
1108326818
1306503569
29267679
2073430113
1073470102
1667210227
1969507493
808638563
1275876327
1417560300
1406519280
2012364322
2132625186
2027199669
1386905137
234254745
422255448
265684338
1197393155
1241981802
843655386
774459161
915761626
1188920716
1229818436
276149863
1316500540
1994390393
209694237
1523867036
1003147670
723297256
407920962
332724196
65472786
1513425676
1542580675
1855177035
1801418272
139257120
552454057
1647752620
1176731376
145910727
962966624
1870538126
33734465
1892317350
443105940
667034369
782584739
1108442633
641284142
725498426
1030647259
1772185375
904688449
2064493970
1882261827
1101189686
169079925
1339848087
647622633
993672643
746792700
1989690591
1854647158
2063469340
17082110
732528745
847900384
638682510
481858343
1173940197
1451784280
861418718
1772044287
181896819
1790813570
1552066566
2128448761
1426512041
1541823756
1329269783
264092662
1576915996
1419495395
2061943808
707532415
834486721
20161027
525023077
1878326222
1227479857
862962416
80721471
620071377
2115123189
788809305
1087012753
739560320
1402138210
657378483
1474969007
118481840
992645058
332235286
1769222041
1232401726
436998417
1543962517
1674965994
1369225970
2118665247
1218455213
1954245316
1412746068
1558418019
432568703
1992400814
1530125688
51915032
72236416
824969213
2145303664
347438596
710427712
1401315150
46347190
1781232310
185572162
1290109920
90756636
840555962
633844449
246543208
281990627
1957728933
330404509
2057915720
1451519429
1086942330
2037536998
1639849052
126723484
1723374901
2145695399
1229664781
622085899
1333499956
1022363855
454591747
449667611
1799433607
1679992106
766418189
1382136204
407192984
1448794950
1443421302
1132766666
1129064633
19907224
1467470916
1157905164
867673166
1701543157
1166111435
1470975272
1374059818
1319422331
1649961638
887175488
1210632405
1602893536
829342366
98709541
725397310
948717148
2090060692
1327408261
469374105
383285742
769608671
1184850523
1811606111
765639231
34515828
885416876
1965544092
28765056
800950410
1203810848
651513540
2095677754
661225664
1108564297
471110733
1109599564
2000580551
2020954052
1007481037
1698780204
962270218
775784818
1758332873
292337909
1375184697
134692311
1635459737
2100377282
88652896
1937489568
266801385
2018057929
1786344256
177013075
1560964938
1361336077
999059769
1100782058
1003992563
1478964012
231775818
286855394
1788035155
713793255
701098548
1629671549
875578552
21137435
741138582
1991850652
182247220
999273823
1724149081
278123170
1367600050
702679004
197217139
2110708036
2026310859
481101548
1964643485
1265134787
1823109552
638665713
833821157
1244146744
454917517
1974879615
788405194
2002405178
1908120453
1244252338
1835975997
444954184
1176673108
804467222
572171143
1117732429
633708572
1620440783
1812823515
801582233
255681975
1486561327
781608398
599784456
236083155
1248174446
2058465669
1046278874
912846520
941465533
1135359769
1892994805
1254082855
1599058307
1300167798
17573186
1068086276
1247675279
2101160846
1724718121
1338554948
236877737
349289945
802799050
732359125
1974870198
1555789994
569925374
469996923
1656989555
1684039282
1283194561
1241545852
1795433762
1680186298
798359105
2045416547
148261995
173781932
167311543
1132313106
2141271583
34118470
1490874955
830413785
694701115
1877654398
921098384
321332251
1715601960
2059159205
1804551436
63221963
1265498708
1520823946
239502862
637404072
1325173009
1265400917
1114660988
792716774
1800912217
178975228
1337392188
560269557
536317275
413525622
1293525053
37220132
1332985157
1980388985
1484095842
231860333
2002241745
428427672
54513357
1416850330
1229369888
1494155588
1398819417
830408125
1951893126
1275744853
1164367069
1836785873
859798585
683457548
279012094
431158873
1919293342
727858692
586408416
256515886
1658602698
1437454436
1113512034
1163460885
1022618290
627493994
1979882952
327253178
151871067
945815518
66353797
687326067
1577773819
454680929
1516795291
913679623
2043946720
755968084
1175681911
775149257
1883804880
1670043178
338146737
1162155387
576627979
1881040600
1270845316
2029470190
1201819896
1566211638
1443145195
1624485725
2020975002
1293430561
1055925507
347179700
1841850946
1026815873
661178507
1210209672
119207845
992157692
1905508780
630394467
1323153823
1564652481
1403817535
2016271511
1298950749
1471989524
2033416424
1895713460
1970169042
1437185974
768881777
323903155
1834084788
1684457968
1170688090
1873521020
1444239722
1539728297
299515167
1168294517
995205083
315437778
443929206
1108429812
521283830
1781448649
1201324123
1168243332
1009776024
552878282
371198826
1961222413
707944308
1436321987
746617148
139424305
1883482578
49377163
1823699399
1494461018
1070477818
1320858847
1098529056
1210326418
335310351
816052962
1368062312
1968127392
252630926
1059602818
1312905644
1322266252
1488184887
993043133
1902300930
369185127
1630804589
1129112428
753519456
2087850152
692238608
689025719
1717460510
32091309
991309127
2141736992
1896437335
97442605
1541122451
1855007517
120559627
1890590397
1537402593
1770157729
601153042
418065401
2040658166
50086753
948063257
889358901
715011321
156637747
780985234
605831143
1721969616
762882565
240014933
725111355
1735614884
596053824
85533507
1079934840
1177523973
1966629556
518768526
2035593923
967266259
1130738298
272055662
1685393002
1187524310
546113099
768386365
171785017
1195319965
2097577385
1363120237
711068525
1714905133
1970839095
1010185179
419966705
1159480042
1528019207
1513360847
1448127659
1890020383
1025941241
1623928041
1836673520
1371762694
69630359
1753486110
1536934058
192420187
820115487
1249526895
1023470069
163634178
36377240
306227212
706138519
1235188042
867506099
375266237
1922160342
1901784193
571876705
1010766160
738609900
1193520195
103376087
9676945
1118201186
1631885401
2084954040
975417730
594714193
783927897
1094763059
1568741708
1174989793
1067417148
759518388
859047189
924399317
76306259
1447843109
1696226351
702200050
1654950900
1633957726
1813605329
1715908224
1798362932
2058702119
2109233125
1874817797
252913718
436345252
1465676200
1562056938
620992712
241242846
37396624
1115730397
710016640
1710117061
749231722
1581415678
458141847
778067849
1466375505
1969306358
392437643
1984919047
212557422
1940514382
1645553612
857530835
6829262
2060149065
2108304056
1289976373
1370933401
2131627629
391126709
679813560
341717821
1079678326
510448788
1003180516
1041972947
940884568
1836944447
2082353477
546163657
1527636430
1412908086
259893282
1171759025
634842991
912180761
1293700017
175557082
663799520
1903316892
403241861
506183423
84131419
41204349
1391619956
589040206
246388249
1039502948
599617060
300291711
1561623568
81432860
1492413395
675053614
632150845
527758889
705493924
626612999
945109828
1797574285
306485304
324846932
1120769691
514655019
1980634597
540294840
177819182
351879623
1587705124
2124386259
1308577041
1632923898
1623941675
379928477
1306046689
1386722464
1105877235
366399798
485125779
1417201025
298366668
47308324
1913078801
647997692
396604351
1534800568
1467647078
621862163
188581987
672099909
1613124765
2051909433
604712226
685715215
1809928222
1485117985
1437884751
1570339626
468446208
744980385
1060251532
1273283883
1269448142
1204683785
1210987908
1404164623
607160276
577916000
1579589808
1924430976
1101666733
276196081
938457368
1245056015
1577665785
2145181520
1474295867
2141541851
603702196
594239296
273634931
1515164461
1442580748
885639743
218270190
540681271
1581391750
2070077581
1262524387
1428732624
470332647
192406271
856388840
271416406
1799462398
1052332040
126300238
2096752139
695159788
563297558
724382735
1679479902
967599548
2035974339
1198092622
576676297
709281652
428222611
1824833063
1588832710
1513254136
1416943208
745335047
1095340506
1932768629
938436068
448282986
1851344004
187466937
1855230910
2124692153
102311776
1023300381
252636063
818929401
2123854254
1607050521
1118265024
1675833075
914908236
322780973
1717229279
862199652
1164750459
44215976
891472023
997770551
2083413490
123527936
851872333
1025783922
550828379
1403435165
2130800742
2118684435
1105597755
451703963
1593885489
1178644909
49254887
572061525
39403077
1765590826
288894715
903479333
676728659
1106361176
683308059
1916945380
1898057607
2066187483
400155633
385744458
870261629
2114547500
481547848
1325723804
2045367600
1575210136
1580574197
1826181457
140342138
2098678258
1637180286
856504120
255768209
883286137
1730325672
353567181
1394253846
1645013859
1637837885
1121702422
959075961
1252449164
484950153
1119297167
696873853
1051862166
1066851624
975273159
246975503
1439590906
652766426
354954019
2131285874
331914610
1221388222
2048466605
899737690
179927016
2078025748
1518473097
1372847557
1241756411
337027986
2109896275
792598221
774231542
757152126
1197028096
648433308
1954483850
1162692695
653046283
1591526942
706965903
488077454
504760099
417785501
92740841
701391746
808883785
1593567176
934366637
1724401452
1305613108
1153071111
1167952092
1770597613
565263828
15276662
1689721083
1822140864
950630044
1395430060
835239279
64475266
937132125
358288798
639046519
765184004
1222258471
700636662
193678431
137831679
500394800
431474678
44976126
1107449771
919856235
293411777
881063021
1905755363
281514458
918370956
454093962
1151971029
1459757951
759258810
677366299
1822362290
687149482
1199707435
12163477
775317127
1654163044
2050389189
1972509057
664973614
139842399
981190033
2087452938
1529742213
1333421285
357353348
1032253784
1777548238
664168918
1350790523
587023099
722630896
1999549149
1176037752
881614581
130585093
1794686271
182563120
1070113566
1935039240
467300253
353929745
1234689468
1616750739
155393150
641824253
643623972
667196628
1333637426
1248897955
579902962
179250920
1139356822
1078301864
2146331296
473581003
184492109
2118616745
594015555
1089685773
2036797261
1201125458
1543100042
1903063823
871459820
1117518976
129828026
1688907786
337645193
28074179
998946448
751057592
1978663057
1961441854
1585021592
1632494721
96973082
443204523
1496817818
2020449444
638321151
961475186
491907326
1839081434
631233682
1131173316
1211162943
1349446759
166631613
447128577
414337526
1714764189
535711980
1826114018
94945161
1880835015
1387976019
1332000453
1132060120
1912197528
902345969
1655823570
36929569
573867170
498856872
308607949
160794016
780765757
1876899404
2058010038
253178865
1495119920
253547731
375541837
701973764
833869649
18185874
1048410944
608990324
1278686911
381212148
899233465
2871579
1637165213
22791372
276853298
472530859
1194532795
1208187352
17651329
863333159
195872425
318362520
923312321
814945488
1967087908
429522237
945111089
426955302
1771404291
1482477802
1458423408
2125539883
1007986322
405530712
1545952667
1834954207
1816775576
1241529610
94091090
1162489641
763156474
1784891069
409254117
1017550171
1547851989
1895022985
2000779829
965112745
142965539
1810718334
455714264
314403856
1773125223
668500088
406495214
1526309923
1784433246
504450681
2103472954
2118110356
1717538011
2050000142
601144352
439465900
916932626
1550175078
1082285614
261246735
1003671681
749144411
1643058278
1551303017
1115992040
448899666
388455752
750252274
1634572773
470075827
1115014291
995348317
105904418
208176036
998674711
1085012290
105292893
1990248903
52385134
94844382
640608337
144737934
2058863596
1497142769
1680354124
49592539
1372764418
1966121666
1957917373
1095617845
1911017338
60746502
49673615
1843501366
1890551589
1476610938
1033408991
2024263074
907678743
827797260
1491900854
379658973
973091841
852927625
2085129633
1988765446
957762254
2102035512
1188630551
569961588
1119991641
1308653270
1101036870
1898874024
1555270395
1480974703
329413970
1749034420
822583174
1722333954
1850020951
1582670634
1085753658
1259983953
2019310644
420221946
305736543
786991607
1466324511
299639570
33235628
1706140833
23671022
844055798
1996758176
1955332980
470579119
302752649
1340618876
12878519
1970979733
130489141
93246628
2058768894
1673241218
1422614708
379811893
1279780711
159820836
218012404
1955808449
204264534
682888910
2088706409
1183507086
1801862280
1165027546
24964358
1206200802
1191124943
730461819
1412561120
12636427
1848105225
1756247481
428150423
658505882
42213021
823503038
107495549
1376266830
1838506645
425196589
995711580
1087820005
574041602
1361845811
659862890
49233358
2089823843
1837606232
1405103687
1971736799
88451456
725168582
945658013
1743980393
881667217
696898798
560065145
1840984873
1983360386
1194686193
473282833
1884034758
235278660
14811845
901795484
1534117054
1773426299
966951003
1200160399
444067331
1025316673
1461870949
1848213125
1610297112
1581314584
1419118212
655998799
1054940665
2044933054
416732087
1948380839
1995861508
1676390845
462321479
1472609136
1400021276
1029418471
1174301693
2045168962
1043761037
1167865553
1114135224
1592258378
594865583
1441208276
2131378460
956037985
834949538
420581116
1273618531
772506164
1211282095
548769729
1015997335
331896475
1318428918
1485866069
1893370606
1801584306
439772891
221949649
1058045145
712399698
1584117417
947917038
34184584
598073108
271048622
567078735
1793637248
850732258
2009993205
2029112915
1359520043
351089847
768954906
362293849
1365137363
1929911640
1142575376
708748194
2030084916
1923336337
246876652
1960028873
1375874217
1510204583
1562653200
972450185
1539186992
1941620073
2080100201
1645788086
1864917886
632754188
300175008
2080690152
1377793602
1214119567
560442424
1529710022
2138620145
1427049995
657262751
1119019985
2062041747
1540036577
307378000
2093174408
1356726610
438665752
1562352634
1668865337
816033130
304094044
874313779
1685694936
1434523970
1030898609
1060155013
1570524879
1692497394
524046700
1624107898
1972584122
681328780
1320672558
144043843
189283870
1687958319
1738329292
206267328
369723332
1268476515
736025423
838095170
1992748369
518371368
86634614
254015559
1245691016
2125846343
1665502994
551258924
1628466683
1398648779
360363102
346718127
244726614
665044323
999660880
1298555681
841883055
487948462
1638046645
1647356312
505021586
1975631649
2024325595
2053084149
1245835120
791714486
1649281749
1652360278
970506241
1334111894
1731149975
742109535
1662640731
1788360472
264878825
1283051848
873477535
421146865
322819619
329995206
1044958742
694863010
1318045339
173232250
587583162
1793951652
2002556320
889521886
1219490323
524290972
2103976033
103076321
1107383873
864381155
1828471140
176353065
1823912353
355472859
316122292
438246628
1066245951
266437613
1935203258
1806873060
1689338996
883117238
2131326630
2096498301
987075274
1265166469
159753557
572156155
2063099809
1222315179
1671225082
1167720212
837890335
1771544392
388576390
2144350042
1756438845
197429403
1669742621
1745725996
1688349414
1547414550
1085237155
1223133174
1023094926
1557583443
763340889
1307488682
1715538190
178324991
40293577
155460164
1298438073
466280668
431148854
553900965
617200578
1201266271
180709934
1473095562
1169920383
731162479
1441943252
858962908
809342775
836639231
161912494
628423368
217460524
1116458696
51089599
1777260726
1748252311
1187327731
287242743
1309874487
1243829283
1319659882
1096935202
384806189
438046430
826899774
1834233240
1959320060
1302913178
418539511
1047799361
1611016787
1300309632
202208947
1334379283
1658826336
106322094
928199840
1818622148
905351443
1359587325
1802486825
618634269
1030192592
636659587
1543635450
720062747
753090737
1656999821
1839729639
794350256
204422047
781050010
524686589
2095084074
1337039948
117955516
1060611809
1014830746
698711313
2016980605
2106683563
394906557
597141637
928554280
129797490
12807723
955371221
744227558
1891167063
1337855374
1951475468
726213700
1428862649
1369807608
2048241350
1109741302
1850378736
2068995509
785826530
1371672394
2044770602
820546183
721843228
2085372942
1220850709
618356897
694472781
1705358446
1700950380
871859652
2088603954
385784581
691129475
1653598693
303395915
439485573
814778273
500157558
927317503
1813582069
1563735232
636424707
107732550
1541391114
1044372779
1697510319
1972480422
1193794381
757516404
1102847667
2066601048
934679221
432622601
409577394
1771975021
58011362
197316942
2129168183
1495995427
1344073283
1867451424
1252596316
972038107
313260272
1361709733
1540468544
1212738342
504304428
1185485414
780680402
1767238296
499674928
1393308387
609182078
47731174
896911880
1254080521
67481068
405669412
920402927
538594473
534494200
1818357324
1442032918
1733475337
1928887534
165421790
49156108
74746485
1491783249
73555372
390870697
1772237857
143841960
1404558634
1013914616
1632377582
87484009
200959730
692198278
1651410657
1368536422
1920988899
410839563
793549717
2042161612
482858178
1884366747
1291572179
76876782
714881549
1990283556
482935287
1705216047
1445692255
1840133183
2044725251
1379526689
902123705
547593664
270298149
876089253
1108868841
422279293
1680005352
2101560302
761267612
559693999
1475258188
1325079464
1854358758
969427698
1973220988
2059652900
1461531145
187446539
1255032002
1466816748
37395765
147463766
990410345
1805745610
1937311515
1861560121
1873324661
624255573
1836783441
1074807383
1584654566
954599730
1027840128
1989066003
252297943
60877812
2008320427
414352235
1562781327
1861031742
1905571876
904571416
1201811991
866055114
1759286261
1413036825
1956309934
692208262
1164154497
758889467
1648208856
748322705
1566350684
340278987
1496063449
1281095949
2026175409
1477927522
2002141042
1030277298
939204285
1845605223
742997408
1807911279
597191272
8906454
1204563155
2080869853
55374264
1581923233
357813863
1835881424
473020342
66684242
1572020899
1696541742
1134402262
71702725
441385481
1385531537
1387765544
120218023
1452408284
1629232434
1668017784
335006236
1774584673
252872506
2030529242
1214461567
1553680182
203886192
1971496510
1511011571
1260116854
1591108494
956563723
1026744895
670937264
1097348879
10941849
146146264
606536940
1873523764
618608045
1354151387
1385373057
306051377
1088329079
824849687
1737668524
677800305
1250843309
763112083
1853091862
573847935
81763271
331658750
1643624191
1527011252
368025811
1368058272
509924240
1464784382
350764970
180653227
621551831
28359897
1782263262
1271923668
2051047763
1872192254
1107650128
443695857
1437535670
2017384369
1680620635
1454086863
1987043359
929968250
1827655356
1903157431
1114698572
1151978297
1930736085
969991594
246815031
345414087
138376011
1641936191
1773749494
1648724242
1499120147
837604976
719351616
797703778
74198514
2117348628
1245429519
1551591325
1786451298
496574861
1816173809
1700355912
113183383
639877353
361180284
681507834
200710169
1263879538
1085052762
1873869813
2074160398
514409040
1512174634
1679083345
841139499
1953595001
471779511
1067681692
1175657065
1929091449
1627749848
420014568
1972203298
2119180263
70009618
2089278927
1183355842
209545402
57447305
306977371
1811814228
1326581511
869078260
1097385635
608927921
1160028070
415625477
1159156157
1029018950
999000483
985963774
1560001644
1162085896
451289328
44195807
1261432631
2100477403
429129085
1223957300
660841197
669199526
473885060
995449703
1059925409
1144518017
402177550
546551061
1659226920
1850375640
2132282724
146540450
84066961
1019874548
375104349
484432109
1290359353
582209217
367017475
792435320
85279143
1702815754
2134726040
1124216407
524773727
1300673584
1431263797
164528239
267556292
1227142098
1141204427
1148397023
1590748971
1416477171
1043298711
1195812284
2137535608
212190086
2147027870
676760657
1739909836
23274212
1564235005
334815406
188157615
743987632
1006238332
314007063
1988686979
383764916
957197099
375856849
503488942
1833323752
284335517
372136040
937965549
765931678
42768745
51845193
1299518810
141896519
1769140190
418808774
1294825262
975458729
1469825978
1692523892
2010695317
920209953
540882414
1992915709
1346161638
1911795606
1182711069
1851154882
930804278
1546929036
320411787
1016484648
751013371
1938698085
1335412828
1214702552
1118618684
665864047
1824349724
1264734360
1662652285
178997386
906960383
1234515542
1194697739
1803606128
427642294
169140702
896080246
1224355025
584051573
410449007
2024512877
1456489193
175964571
1081489037
1862378803
844238945
1625013960
105045840
256525686
938606218
736788806
901404522
121958156
231586465
1330281860
719927
1004752669
554788550
1937742966
1741651072
242247949
1825465068
267684102
487641265
1360983543
1606585937
1786629530
1034205034
1579598621
905659478
476943063
1492724402
760775426
496011605
1483642840
1577300303
791651628
591867341
921650890
256949820
2101646766
950736965
718059645
1226933042
1363377901
60561280
440318366
1678955830
135430097
360435255
1736513737
2069453801
1271543137
370173422
573924494
1831098482
1744705264
1627354454
471998679
512576649
2096098441
1267670731
1175777632
744128465
598399692
375417256
1585341981
550454098
2035389689
464956324
116615622
1943099814
2031718395
132675633
1165387676
1020353939
1166179549
1458763257
745228618
1078046710
1422533615
1894882693
289860735
1596240913
1465313658
1091713378
183407123
1006465429
1451594169
1318681834
2140956434
570660770
573160715
1111734393
1562881977
161983262
533179706
1303707438
908143688
878803787
1489789304
545711701
623723185
2083217411
220187590
1075271474
1864917886
1749568854
753476029
1890317533
49330714
1669665556
1308299069
1511604751
2054523908
2105072831
1558672247
1415860938
1780210170
915095820
120661468
1714032177
1110236560
1747982549
636599989
1677557791
1033957900
1653824741
236673739
88345879
305974975
1626473269
56915601
1636815463
1366940284
1721803930
521111243
924003045
1952825828
1752551082
3645937
1130243700
2067752382
584549465
848538879
1832217513
2113377271
1643757755
829652308
340814386
1917941092
1718184834
1546959861
1356569298
137668227
855917301
604185106
1893692515
1482283302
1191940994
75921298
799526014
1685375712
2142296469
304095368
211496599
398903522
785760029
2122413122
1749632901
251343772
523058175
1339391465
1731915191
1152067911
994947097
728716708
1823655446
2133572695
1347044866
1579833166
2084211008
452564722
611352234
949772743
1473269655
1458222947
1479037407
1853570093
1834593902
1002294973
10071029
573928794
1286595261
930236219
163655528
1702083619
147322186
1300148399
1888802232
1449067121
1734391418
305582911
1782557465
699708028
67242402
669490313
314769524
217090075
46671172
690833899
1088751559
1890251725
1412964247
889261399
979415914
1359223403
888652652
1112103756
1955598795
51990340
1404944781
1023734913
1159301418
466823419
1471976562
582972675
8407767
343584738
1005958704
972897345
570376050
902266826
1346614287
1534505136
1819552911
2004140157
1267056199
1438084561
2104154744
1957026937
2130787721
1775865661
266219785
684317701
146511024
1247835519
1098386202
952275636
1741913946
1504261521
1641464039
640390570
764421134
938335543
1813826024
1966437658
1855040156
1700480956
1186715856
760201291
1622887375
904049551
706357552
1143044289
175351253
1191340182
1176428949
1023721908
1933588732
929709229
1246336959
161523802
2135272196
376910871
887340511
438769069
2046199739
195458505
1729900257
1751178930
1082452774
1930385612
1886149500
1225524722
604512004
636430396
1062201808
11769907
826658802
1869168271
2144029722
1828937720
2073264785
1689102996
362674129
1385619477
811764211
1451669922
1209427730
1490611411
1509415165
804470033
1859384718
69393347
1965802280
106336688
2118427136
1592223460
948824437
1442469010
1718664858
328225658
631387457
1684061473
2089936631
1843961526
1345417598
2033984617
1486356603
257813082
728160442
1851415682
1084387128
546019114
765774484
424537259
664330404
1783552814
1518924780
135803081
1343202025
1654998353
1578169577
665234011
395988974
1572159412
1320675608
1405016380
247949924
923713849
130144917
679992297
488219167
660845352
1490809616
615236713
95971128
1991093073
1460727302
1604166932
1205912148
1742490538
73300863
48643001
395159503
1526962984
624560712
87347378
1701722927
1442120345
1588687102
1613635491
2145430012
1100081997
19381307
971140793
1218195124
130920229
406267749
49568963
512867174
514841370
310180167
634527532
2084104684
1361703675
509179624
1819659124
1153527139
1097502618
418051486
100446828
58492289
413335794
1514716023
1764125446
652828982
1783574500
126066656
1890934832
548666118
811699480
2126450667
1424923826
965844865
1945578180
1159742527
1891956190
1211841015
959151067
1153789589
781981764
1933735072
768621430
411906500
929491914
564430867
2094376679
1056936809
1156801714
1402344693
1485966526
1736187215
942956769
329655610
1343694290
688800583
1013196255
1206678036
748524361
1926505573
1323304776
917907992
2042384540
545212070
1460063637
1640169206
873075183
11063697
397679428
1059515263
358513126
2003322652
1781503311
560855701
900935182
556904997
434345480
1685597183
360921331
2139537537
887376217
1610196027
943722397
2016075581
773725802
388874150
606488369
1332263599
258754116
1174201122
1287834347
297342005
463636609
599001548
1251897232
609329992
175070717
1571207358
767120708
1071558383
1173442670
708049984
2091902720
599229915
1889253579
1627861097
1937343066
1700781258
589546137
541523225
1637299361
1257605751
783104838
957066342
885102339
1761344064
1616804021
1578033607
1867965367
1845185637
51616286
1197479413
2087968996
1378159390
1914773500
149399538
1639109159
213080412
2004447388
1185242932
850815636
744498185
655580813
1077737684
2115030153
498377475
379906730
2029806390
1864914406
70887749
1935093959
2076987479
1982912421
1141946312
2041953379
724982515
25773313
684859060
902385515
284278535
1161481628
553333222
1084238015
1105229882
1643684558
2034148724
410750953
788830593
901364702
139567641
1895943459
1053873131
1200311171
170090167
168096375
1536606169
361303038
108375197
710017868
1285610202
1961011063
1678725725
1386801617
852046885
1890507882
331447168
1372464874
1629342757
301560534
1231954967
821501321
332428949
553171523
1430920616
1797513787
1630723918
1836929609
1019944225
109797181
552133067
1357829898
1728228219
459195207
1131073501
1947619529
1924862557
101815738
406238907
1063144538
245498717
913352026
1138913684
1006658026
1545040361
1225157167
1487582432
1700174498
286237836
472206421
267994578
962466022
1528553179
1016698137
311712194
1071240163
587683366
486570852
1338401656
994663889
1139888638
76892597
1792187491
1252130036
1991353246
226726635
1017211012
130489919
982600318
7665804
421165500
1430908559
39559923
746205588
722955073
849255837
210872347
1513209053
1435895521
40659431
1816938723
288096506
1613531723
2059562337
1096536442
1341815964
982019769
175157020
1084395243
276983483
227076465
2032266586
438716483
379005565
1042488411
846576246
527070652
619266442
1698260795
1708155280
1685140809
285957544
1798165008
1518170623
526405987
2142288652
447754859
1267284092
1517153850
907936128
1274453823
2090137738
970410885
1269711738
1067889820
1282183544
1987796271
5438431
692204541
1600398206
457673400
1007131813
136770766
547881094
1475980754
166938860
1047813997
18177240
1236875323
685210952
586114247
1076823932
1999145868
1598516446
666582316
1277805885
842685433
714581008
269848807
1827174141
467721732
1250174101
16313218
1470786728
1957476232
758745379
1042899964
564752787
1311280337
497103908
773005739
1142609252
2067299466
1587104227
1260517275
1315062661
548279145
845001776
1755471561
1835233322
1541275978
578211647
1073173260
362469685
1524518364
2085566665
1473659191
1647211291
1722354231
1853635082
2051097763
577371507
452678162
1710862031
529787760
867540348
1518993642
853915782
883398840
1063946301
499510717
443459737
1070924159
2014127405
932003431
1105609362
1015503649
709635710
215411085
1675743645
783249265
635980500
705192160
277891629
958594298
172850473
1767328919
1948319627
1543281657
1688118576
29553542
1090084021
911659536
1282349386
184703149
285180892
765758159
1866876057
1282226270
1557194509
1948368591
1742155722
264464645
1423206286
2010837287
2039687014
2069662747
1397001947
191423587
1158365102
2090415063
246705438
2035960948
1727555821
1611379458
1377354606
1484145740
1828682362
1961940169
1974089073
1924849373
132732075
1169939674
1588205833
633203582
1863851019
1368848661
949450447
1119066340
1394866840
237395000
728192524
1499672318
585277027
2087810480
7539548
1238286648
441391083
1318264313
860773703
1707375060
1325215001
738031093
2122957456
1496516023
820844952
2092234827
50726067
1022531857
1931812207
878321709
625840360
666570741
1809519690
967933204
1853655780
1527508637
518591763
654087648
1194224325
614247257
996331957
555099282
124440960
1674391598
104958714
1340841182
2078208462
2111903335
1299460558
555969246
1278021425
310291545
1880499136
660619606
1303812285
1764207254
657005427
110882341
1381839160
789200993
391191068
444155309
565521744
328490695
1320385627
1338674054
613911363
2121729157
946939953
1920120128
172283386
966227200
909178692
912180761
1995241607
2003427290
1740846492
679667823
503780257
410621678
107050931
366031145
1025461270
1290866748
1369206334
335321989
677759302
665978546
1473169512
1004402839
372960826
737344704
1758817012
49035340
1613123739
1817986651
2063198291
791375888
1933936493
534100540
1963576092
590814994
1930470209
710069321
1239067122
363212959
69595436
650179968
414799654
625521162
174854263
2077398800
986622926
1553095883
1006549069
1850989689
523197400
248205130
1267635137
442396290
475970059
1765204530
2013874384
1671405547
849952465
768896450
195654520
1951825166
1772994358
519881866
148937022
1475518952
985184668
807344055
2119045898
247703596
1006116003
332184879
1727148545
1379726823
361421743
1497229542
368108664
1712577864
728454868
1736962865
1811338832
314578580
137229307
643626056
1973600459
1363577607
867745922
321577071
1129829324
1725058545
429775477
771580113
53464455
2140358175
939512313
1052367556
549820478
62734233
1092956903
1966255754
1404660385
1712505769
1988573945
2099488319
939445042
248226245
1922835194
141307589
57958471
272978171
251206036
254697177
2027324746
1054981395
196694427
1127509776
301275620
1446352394
1201816258
254459159
1252389329
2081059407
534152904
85423651
526844953
438552180
786932863
767375172
657028419
135785106
297919321
527682053
813327782
1010928785
1460357528
1337138318
1501964377
2026591899
2048011169
769341395
1230954587
1292330913
780574107
1269082888
408754959
422177929
594366416
404712052
1881009324
407443439
1439972178
1974939345
1176024263
1914425837
495690815
929244184
939812058
1164063221
191228213
485010805
1704601846
1408962508
1127602911
609797617
217074272
615945248
251806659
1714716473
1089016147
284850011
1276423087
309598904
820040838
1778887342
1625552212
1663846923
1593613740
339141145
1367501541
1406644707
36768087
1429754795
1072648131
279884380
1425008180
99237292
268937181
1164069143
225980868
1394293224
771540900
134284775
1879281486
965213095
630357298
1481318891
2083795082
599646653
954273903
1024187665
1084740811
1351982926
1722543858
934909710
1217199071
1797250752
2137745043
220393420
40516958
1403724446
598453560
1357840377
1589126259
1126978203
965187767
714342681
1019769596
576368146
1046030261
603863538
1343596425
1917238242
1237142982
326010117
288466907
1245465131
1922820622
775042527
392993399
502350170
83437703
2093512415
34220466
125453427
567709020
1455637380
1565216344
1186974269
319506237
746117366
2082597169
1020912650
860594696
395300565
681147642
1012060459
2042831377
2032436418
1503756603
1793128105
2002119631
1503885819
135934103
181701922
1992379080
1352140652
2124276028
1024400600
1735144163
1570638719
882782749
660522177
1103588581
1968710307
363551521
1255645680
771621949
781352757
1137517261
56523764
175730366
200919938
1162240271
1608187248
36831997
1001111580
864381802
475221002
457014241
2101190718
652886429
486162096
390985063
790053293
1498424560
1290054111
46327059
65896832
234499893
1752925833
991496411
1607785951
800412752
2088926611
1293434056
963625017
1072125401
377734155
1906845793
2951125
791148394
1607758253
2085137786
637386880
239987576
1955422054
731493855
1246016571
1218927666
26590479
1131326905
59848889
935353633
1833144253
78074175
364557558
1171951968
1421293793
707670764
1332606049
1070893751
469311741
448793520
516221380
1690697070
2122683057
712786306
625559146
933091732
2041653602
1291369608
1109666557
1365412221
451753532
736372128
784041172
1865325515
1931957959
579344408
1815631905
1258009869
2086687686
711374195
144460479
1595478651
514079755
642564104
1092613036
728874070
1399850157
1420611903
510093326
1887406242
1144822604
1461676639
1965823184
179995412
2121704594
136042162
1287119895
935926967
1860527271
223362680
730407784
1050082970
1487160427
964805477
2110459074
831280434
606444830
1378219504
842673690
447511581
1496060646
2008302403
582898080
699300862
1805533782
747219852
800145215
952757006
1677028767
2056513154
539015111
1777497096
1425805947
1124264733
558657377
280424574
942656274
764460964
1412079285
182785802
145555247
766486970
1780903722
1335159170
1655364780
1319283043
1177715147
2062028969
471688991
1399693200
234959220
1676135851
60931638
850242575
942817424
1126586805
1439570549
1270636492
1957813955
133776299
1334915098
574100242
514818391
525446463
616478291
133188942
2114076723
451804729
887729512
379811677
1710414024
46589477
1387024642
1980695221
1750766328
1471390928
245725083
868746041
1706358698
237505006
1120140931
569595247
1893033573
604710344
1999642788
1968187573
325002426
1616750869
1483253739
1719657601
1613776344
1712789768
1536872081
1494013947
1623212296
829015032
1667694090
153190212
250852735
241791181
39848366
2039912905
1978131423
1290520491
197103698
1069292401
1308876822
254231308
1717033818
1160541683
45703562
1163960271
803710260
1351156916
105144755
1964901833
1194198198
1495346021
598298818
2037557309
178182025
952465232
1215818504
785298984
1422686999
683930886
1587382041
1607741454
928791722
1527636430
1090822209
1566912887
1927843001
1625910083
975553729
1814433151
1415579273
1655298377
1405705168
1509087434
1850870821
1236755045
2072593272
1125833003
853190207
1320718677
871728222
1526920319
98632595
1689348629
1317238145
489033407
2043811171
695411213
991305369
866283940
1206667873
851397587
1087933258
715503855
1571853693
1376152929
1814826693
805232828
1733601806
923915136
43487931
1898254301
1203898519
104797859
238539494
599952553
686902921
82425000
854466664
403521330
957044075
277568313
1158101976
1198156347
599957587
991065924
405890367
418608682
1831594528
1679418995
294665059
539309162
1048688428
1957185357
1696694290
1149129425
1655295841
1106015118
77892915
1916868580
863283726
133815362
905929310
878268705
1011881168
758455787
1576584094
112532237
1599095699
1484600991
200620426
1994437439
1987186940
578101831
1300459789
757814365
1263018680
444425068
518527567
1679230930
1097523492
406659520
2016770810
988350757
663134036
663296878
1616215852
530866185
880871336
1925820696
731571030
244418983
1951563035
1380240306
1130393078
672727168
1407524386
898256236
690713371
1423158137
1266410030
1174901972
516261696
1149057497
685166096
653920957
1818740332
71952244
139349110
166017160
830552119
2120052945
300136342
536883240
285045354
197453391
407807190
1151598256
1409837194
447702892
638878913
194200174
1405876343
1002620776
2117577103
663119567
1749539606
355319548
705421815
814433863
1181484205
1903664523
1838381714
306419300
9208462
39179523
1258565519
123863854
1172447830
668499099
1480744693
935825214
1615757639
2076987479
638477343
316801484
580642904
525683176
904669842
63857670
1120282269
1108264368
315656200
2046643191
1958321742
2130528422
1233697315
1039654757
1070461981
1809415542
1414779968
394083046
578439095
1174251613
763663027
751070931
991043397
1175932616
1549863911
466000035
721920520
1106668278
1288780559
697822048
1816872152
1783248233
1050593114
1575283279
1021499039
959101855
477685633
679895827
1120835389
1389140594
1009218589
405300964
136671537
96973082
1291415794
1327313983
1696620740
750292606
791866628
1727416362
618701396
1841531460
318653169
2034613291
1267507932
732655759
1511119278
2071607672
1726062012
1501619020
252609840
1459947102
1834499999
2062373880
290526512
163149286
1774839507
265894091
1722900082
996347
547529276
842230109
1996663820
694548395
1959994776
571666226
300172464
1046730323
1485239802
137495431
1354101733
128985728
1400443442
442451668
977698333
522258353
153972091
72139131
6455931
976023784
1823612660
1464652346
1016145416
1716879254
1787594930
1538434187
2013256419
1290599158
695285454
1862275751
1363679797
1377479109
748970296
1544852838
1694783377
1681780945
420432211
1568664754
1602652911
198704489
1290617946
57816845
357196397
1986779709
854167291
189940860
1356448298
859259418
175275536
1299565188
1053814277
2085731639
643219816
152900189
2044456709
598669556
1734843883
1358460113
750932037
1133178183
678910665
469431338
2027298773
2005004149
1371320670
260110623
1632923685
1082070915
2062540031
1260087236
1337281567
30028586
597040614
30809403
209993701
1750187963
440253425
1371514601
1617863196
1230103989
1994667344
1295319690
474309686
2110538960
137108667
2126767738
1983144258
1517199877
1215355977
1897181336
1792161289
897214397
1715853118
1152858199
471185084
2061444442
1833405021
443842873
399587574
1937385644
1255785648
1534385666
704326252
466783942
1194756574
504912230
47612812
108878271
250853644
1965375816
1455866270
431923063
28130223
1865507836
2037479127
613790330
1831959801
748009113
751843248
1696594132
302423339
602525519
216945281
1795241247
2107809652
1370006029
210858840
1885923963
403832008
2054706153
82678819
1305022473
242304327
658893023
1198288614
1220318270
336579882
1783228073
1318051616
1750493546
1958056357
27265428
38769389
480298939
418125955
658938654
1554198124
1824467894
2107481580
373564167
52563636
996357780
1227726042
2105678269
110277801
1195676208
1829170246
1114380641
1531953922
165676675
1350262740
84891820
1257430616
1220651569
1749794422
921981555
449858653
1324217690
235247068
674104434
972657953
1785729319
1445045449
1485848721
795516947
517546714
1666496632
84137461
1648195796
1649415993
397842811
954367462
768159502
1899919499
1747724937
1809604050
2117230245
1929758897
1382550020
1665984597
411535578
1041689298
1287589259
177999284
195146086
2022786557
869971059
1268104315
1359625499
1030149274
120537266
941348412
1495800383
1627097944
2005484271
1478408260
705606856
542179576
929484104
1456014445
803575181
2118574803
1534937865
519993135
1675758315
1631541984
1150502317
1069907768
1907585623
3758208
1182286448
475472848
1083073329
1550365522
2112397578
163362548
1273329417
2103725057
245161356
729273090
553088210
1490076892
1095673755
1329071799
561088418
108765609
897292644
656786580
198145168
572407863
1084134283
318061109
105413149
2067690006
1977988456
628360999
1717569113
995914357
1449206863
1005062008
652383248
1355515817
869166056
902626966
1217834891
42671629
1923526887
1732548188
1061259731
1974443428
643279392
717888236
313737778
1649007119
1354134080
1706557618
1423376485
1711898662
230956041
337319189
434576883
197897317
628187235
1949800280
1342747066
43795773
285182777
2118277706
254444460
1517667113
759261981
841692682
1420104505
689794954
1557344699
1984288253
1079848886
437235167
1035967872
1105648101
673849596
815338655
1300723583
415916930
959516955
34467931
1743993586
273290540
1666609285
609826053
1786974895
813532086
1500069639
1230939113
769513204
1838026654
2051433136
1788988861
413652648
1523440890
1536979405
1742551416
2002986709
1195454864
852537152
800303428
381414773
1607888745
31563793
762704036
1476212524
1233696334
133883856
626598802
1174824288
411281727
1932891494
835561646
2074277747
227516393
485880801
1375890597
2101061062
1256400998
2112374159
1094223468
1786342188
460655839
156712769
794708308
1358998284
771357738
287009440
634311999
1381720402
1956061637
243501470
811705509
921111701
1527843096
515961741
1132833117
815291029
1786678848
2087226128
1108812960
1524516299
2110819944
2137629333
148485527
225057615
980895573
707835882
2020915141
1619992409
1184228160
1779855146
22818683
1136097562
1960737511
1160428603
1275574398
1691378970
1098500560
1506540258
655067969
202203954
1652315795
1020757640
392071783
270884248
367465828
491108096
1043294268
1784120942
47901709
1676499371
2118532194
499573257
353867529
1589264502
71662637
455593488
847261413
277254445
1246325147
1943303768
1733073842
854583280
1597214592
647587854
977648773
68616186
1178328278
934176192
1022417865
1792837533
1093015451
975504616
1431269826
1879187176
1375849770
1818033047
1799716721
359234699
1910098092
675214889
1221893177
1198332977
1475244525
1268154297
1314244934
360926469
1436040505
1345602679
1419654031
1463150845
135866310
2095108228
1974260619
1774077320
2091304894
598984687
1825344894
1649031907
2118395155
1849777147
161983090
1909993133
453789473
376591976
640858460
1341460833
63203123
1429823956
79105544
1892728499
1821618431
130451167
1484812261
787477154
421830614
325481126
1633138041
1001012171
1562960253
2025061806
6610403
326423151
1456696979
384738999
108708865
671836167
1115769591
676359884
1622717414
933380437
619348806
1900060633
727313815
1819656754
129691058
1068843109
1961861574
1977908545
641839508
2022552983
1866727160
1125377004
1293374498
1064707953
1612208131
161645333
974322724
261001766
784770202
540469776
852769740
1046787562
212828038
843495937
1663391211
16784187
1122673376
1517281462
899660427
1085062362
749053001
841074706
1939610506
2045439077
728195950
2094715031
845523675
1491724884
1324853139
42790129
1144903250
1588060620
1430483231
1027391563
133951431
315299928
1600066598
1220655614
610679354
1354323636
700030123
22447977
551901345
520747362
1488797096
1869295455
385595833
2134091677
902211813
1510353602
766417232
692228323
1002331042
281565741
2116399904
80199120
609427080
812951129
1375724709
1331868034
24265168
529990261
238153517
687397004
699519988
596110897
1459776575
1216204626
1109396452
1368535483
849638041
701850664
385744458
1320950236
733059134
159182338
1544669994
373301778
806565665
446674168
1737527191
257457399
1763156383
1391150186
1313878587
375102936
1570660772
721582138
1722605673
641135182
1640637389
205431704
1675789786
1245989568
1563004523
212464165
328853590
1081843400
201881994
802533246
1786972177
1850724883
999487703
1631732938
790126694
1443458318
1196239584
504063754
1554824980
2144467797
162085436
1724673171
346650207
918774181
710059372
448300164
139210305
577012138
1052809360
588435852
169628005
1246034508
1626778773
1283583655
216483099
283895089
577174100
2063784501
1771247703
1505851858
1480591177
1330862627
1015456154
1856295848
1539367063
1932242623
110256528
959864127
1961450364
1432608019
1481709704
565810235
395049588
1153992790
1680922505
2015263659
108002993
51562566
1944868670
1361131088
1134211417
1557020080
96730875
504999512
1391929810
280111502
367662262
1895040116
1114562810
1502609344
671935081
1578695163
2094245965
1403761794
409371635
1803676390
315767580
293118384
1659845007
1384765955
611373938
394110641
1963459481
674163558
435590161
1329843801
1999380635
1873234554
1685868465
1636671777
406662441
1983971617
735678346
2141541066
435892025
70377570
272025824
1300101162
1671893970
2147098584
324894589
1237120350
1048033256
1468452302
1374040895
1455948964
557132474
1516048662
1906424533
2012914402
817993479
762615685
1366193594
1273858148
1893231358
578498571
2013051387
1019513480
1154595659
1591892036
917163027
1918258847
1380017220
1752463676
949556352
1492315469
2095843500
2081935902
1236809677
642774229
340396110
1036712030
1295122906
948179694
185956742
138427712
2135847471
1500147302
890652326
588566459
2143650432
1059754545
191030158
1416878457
123954552
1497924975
1635553293
1878593190
911776641
703074273
1823235880
1012708203
374574498
1238663325
1967685711
1824199252
1070871204
1999257688
1049298140
1036942557
1422923531
1559245718
932766091
2061433388
256442803
78458779
152522318
838183437
1241275629
1245979836
921820420
239311164
509422435
542610254
1155393640
660464845
1673269977
570589565
1856450039
1605317932
1010676766
1075268024
241325146
370624803
977991210
451215939
1337126558
510547469
1204344219
46943427
725415892
590446914
1202812818
1742364959
1639546911
133334378
563914392
1099615783
1390763789
664418389
56777896
1654990281
2043744076
1120160769
1925660800
672494642
788993708
395109113
1720443075
1129552617
1688589976
1612332652
1134705686
1221736686
1274009432
1091281806
475652714
1705492562
2032087374
2103592481
1608371454
1373675737
97077464
1545943571
910419783
941362694
289023497
1779508451
1940804823
1600222901
431349052
1327583428
989874959
1835705047
1621407071
305723960
1283198774
725163628
665673234
1446490784
244939115
1813005488
1850267655
557941500
932668158
1996605728
192456980
352879660
851731962
1983630405
956389605
1461770299
228311339
1924341840
1094424460
933824691
833087892
247220986
1916723115
1306341028
1945876427
533446512
2146686056
675426014
771536503
1040221566
879220188
1883919002
1347975611
1378991026
1340132959
65349059
7222589
252185450
570554917
1889512053
845211740
1248253093
1807396241
599632939
511788468
1009956800
557172928
139684004
244350977
1227948146
2123349413
1831412196
2055634323
1692002720
59291696
743436817
1653952348
1255945980
513650063
1748245606
727630611
156392698
416205580
796215838
707308480
825678988
1523537470
216518999
2032181460
1629446626
775775936
1593024155
678387614
1778642768
292500775
1312154854
894235780
1071962217
958308230
257891795
1364122208
549075776
186635171
1188626026
1192815655
1496283748
488706141
266134783
357479415
1266316531
1711429653
580393844
869759364
1698438890
671122768
1307241835
1709524083
472918228
773526788
72636143
26354145
1839265426
297204596
328612332
904347752
15484986
220923378
464873856
574727701
1705183480
216910191
918505082
447783242
73019807
387447294
1021476058
708047249
1125577524
231219553
266474147
2042067534
507438514
1131569516
1441922874
450887893
1352146829
726522966
2107203514
683321358
2059947621
582296547
572225842
2095055762
41260100
534968436
463394536
733789215
2047708581
405004701
1783334530
748316737
1767473284
1383174257
72045088
2030595315
1439051425
933061819
1021365182
555635551
1829655193
1611666626
1552782845
468018017
1723541005
1357790976
2017799414
1362309800
744651773
1698117726
190655884
102665093
621988837
1135838647
1148279797
1126379356
1418190421
741479118
982771110
270389912
1965805961
281705860
892244331
1849450510
344476561
1566818268
1536238269
1246549260
1316570128
1187818782
655608548
292596428
1570825171
2120972131
81420725
1466122337
1295912164
675777906
1617181106
2034348892
883255548
1066866695
1568396135
1645748314
1906090126
942586409
1801183115
1400552428
1444769020
419174226
720390412
2023725936
1464237100
1558934164
1350751882
1032860035
61693973
1038996726
829890159
1151297658
864164220
1913045836
219680165
191580423
1580777216
1553890750
1630898518
117778175
369475267
1724416615
1909313964
1712777557
1105198723
1081906232
1931796968
1677157363
330731400
1444152706
1589983920
1439340304
885305556
404024795
1344528954
854615128
1861495007
1008059176
464342875
1812840609
270251174
1368731018
2060735415
1286994340
1924685448
447924755
572954345
140166858
1379839389
1065904602
1334895743
235267190
1601435448
579029871
2024594975
1022883733
278918241
1535248707
2112592625
1262141236
42495997
568321675
460919846
1841429521
565491624
1861294181
949594969
368819802
1918136335
842394162
2006928948
831110889
551926008
1784425872
1052827698
820288996
945943726
1961885459
932219414
337262226
341956912
951551106
1882683112
1415297960
360549139
957303901
2046289665
699742625
995522593
399467829
182547099
339795608
1442311951
673765492
690245695
1351299175
551554533
908536611
1343669756
334321836
1420017574
822706337
1923237357
862624611
1997987274
443543187
832539565
854695444
620383731
1151489297
1176504139
684951690
2139384733
2089412467
1817386238
261122831
1335545901
1377819820
731383760
1504210069
485936399
1809070765
760583155
519250588
836490482
752650600
1858870737
661556073
2013643082
219345778
1570888264
1240857291
1316064625
97406835
2074340223
1795636133
1976386819
1088355345
2124676908
1116570981
384897655
1053612921
1302893069
74019107
1258697095
162033209
66149452
1117049865
904749084
448142240
555061708
223903615
980749830
328457470
2068166018
635999554
1403675357
238806299
2099594530
649279529
1015755179
2086256957
1048885432
1300692352
1285005681
444021856
1609067400
1014540662
948380847
1204965423
964015298
59921699
1142667624
1618357167
650832165
610837640
1517525824
820569390
2102856327
2023014591
8270071
875912489
915245125
1876419558
1486809090
1326252331
2098666192
1491508700
1493823048
2005431452
963859965
179447357
837295106
1102512486
1799926207
1980710244
1139729914
1770776767
652605946
1593720050
408245396
972586237
1287942036
400139410
15728834
1450203680
377285641
1716109945
474315422
1009899069
214106808
1706609718
1036385454
522796735
55362490
1187043237
901130972
1602012990
1857029418
1704381477
1621607078
271057600
932473830
766853641
64909
978029988
1397137
1988071215
377847421
1520743092
1597517380
1607801863
940950758
1790567344
552971973
949276797
1438177485
589850908
1763919613
633050440
1745261867
634148261
2094313956
1958154461
1193510044
192682513
2003533718
207007658
1192163531
282224087
1113445050
1173302590
265598922
816974716
1184506995
1067232494
1144833403
1797860099
561137332
340163449
1868725534
1614107738
472973914
1151880726
124827249
783344071
1606937709
1613726828
1161588929
183428322
667953381
1149801549
764307586
1404318014
1426736519
1045913955
1699521353
1341742599
1063907098
255653670
2035732452
635691457
700317712
736641827
254741588
1903973422
413251043
770834553
2028596164
536319793
2023699684
1630671161
1212513580
1156167047
1826692167
2135497649
383032396
1992626232
605460515
576864753
836199048
1318119170
778884160
2006164393
2006345906
840085621
867079341
443611223
357764119
1909989004
1158692156
1792658943
1454193774
1542224355
904623091
546853150
2117376225
864439787
949075308
1537300183
157533177
1925349599
775057589
1987905644
1321333004
1980165109
1780936787
1879881632
1927519476
1147056669
1845679889
1127513213
1124327108
172966663
1965326727
52625391
1759756249
1696310498
948545317
1857544806
661448274
784667913
613110876
1028867752
1831342022
1583878924
1192334588
859529689
1004401138
1902301008
460530545
349371626
2027229016
1913195297
361200453
348176165
1031714003
1062378117
1186115672
477900392
376601326
913645814
411811267
412053886
1938196523
806165800
375204353
1740923613
1076626286
1888711542
1724083961
1704221215
269773851
218307047
700819215
276318208
496077560
62701285
1303077353
1313125932
1789546715
458075633
603427957
1398993835
1048673733
458168103
361270083
678580397
534883849
1065671099
1227042860
969081319
67508361
151156710
1175964298
1586128369
987895889
2038489845
1342627358
1722002863
1728584761
576885654
186238794
2005238476
1584757635
2000593985
1258650037
2024468911
1271546364
2004510005
937496112
514849415
2128886642
1396274416
1170226515
1894314393
531214993
1090151583
227421857
1856570601
1971465732
1668207468
1324279562
2052108066
1746022205
768194752
369267293
392019110
987232761
319463565
1475463215
740424283
1305776444
1348897194
1219196184
923556263
224547646
781354901
1140058152
1419580265
259665917
1366631164
336493491
324270156
407567385
1528108902
201781243
1225345411
278446239
366793955
283925946
1149841377
567710837
1017979958
685687636
2143284696
475424147
1970912616
2055954115
1984079631
1126016192
1815704979
1332494974
1985511633
685305664
1503581106
554758279
281395897
3299348
546172861
303574505
361826059
333282218
790845868
73146103
914039886
1805059785
885066810
2028019920
771618334
1691226397
901551827
189370807
488097976
1115929764
442697346
768734990
1604377676
424038261
1553150387
1798176628
2131482220
1254237581
1281555930
109278437
17109074
1562752236
15153001
1812234755
1500243582
673649657
620210128
1701350056
974699628
1683202036
201516874
730999729
1057457280
690817121
62332823
666948516
1290614938
1998706408
2133614645
439960977
531310963
1738017827
526124087
1844253972
1873378694
349185124
1143429529
1992556529
1916716970
294870199
1178114686
433929555
825602432
939117155
237524758
1735095346
291551777
391531629
132992758
13598856
1443323013
1121254647
669911068
1689820119
2045850198
2067667803
1357608587
2058274982
620825097
1994878226
335795435
1674096736
69920540
232396878
2134424273
871014611
768514729
1980151194
1464661784
1772864682
1137784203
935537412
1779080241
855376272
1881650274
2002028981
744922048
747616768
111625303
752308206
635038262
1241884673
1571767045
1679971629
798497407
341959016
912174507
1711259537
1158370505
1059504668
362968062
2101388723
496829234
119443711
1844175294
1796542656
1952580624
91968166
1162954016
1753403921
909891723
362659573
1235318583
2090566261
542813650
852094620
1065957788
311732259
1911017636
1133001165
986956735
1355862400
1042310495
1148878436
2012987242
1777571745
741375749
1963117691
288505848
1149738263
1347746829
1565873312
175799215
620767660
443569334
775749585
229988332
1417829510
787759122
2092802439
2048949507
82786759
70943858
1746695537
845670297
742141233
1336077260
1145627824
1826190899
914376421
849295438
155641663
2092578695
1191086512
568275897
1710004766
472588113
1520054856
532904971
1197378337
1599571355
1349967068
1687945627
2015484250
1662306927
1115077533
1947246536
32401301
252841039
35043970
1865895020
724871392
711784221
3723189
1587713645
1353135566
526533108
154561011
192033235
1743646044
59556775
1827574377
699695493
219192606
984381279
1370624962
856016791
424010440
1149441121
681748935
1970582851
516599758
617876214
725438019
2103331243
2113593236
418432880
1969194784
1861425656
1941676503
906904986
936375947
471625282
691096500
589045691
1021532699
818789065
677631130
1918952889
2134328429
443385146
316512871
1281007247
1768106136
536613534
1109157230
1180199059
1397280440
1135915313
1561011000
1436945718
215189295
671921764
2107876596
808316692
423109505
664646703
1514922570
96865469
1817816754
123878561
1554862766
1538637166
481959447
1060264287
1754033591
798551808
730963488
2108038628
386762314
625363922
1709239046
223993907
768133226
1748668406
168206223
144106140
1014769364
1052298314
1506750220
240538912
305376301
2040474685
254882313
554088268
752598650
1076914422
29995478
622773516
68056183
488038847
377669877
1906141506
1393560217
2033206808
199287557
1343650918
264924614
6665800
951749475
346011877
701539078
1762801685
347385104
2001729746
1641235003
300155613
766407996
1793845246
1655175142
851855320
1939254292
1260610587
1885731645
470223245
215596270
1306362702
1543840854
8187504
2101826286
1217677356
212712635
2074465817
290985323
1539481562
1717265238
712704138
447977894
1143765830
93353436
1720360611
1885752411
1917404496
841222143
2105381814
1386303089
1330879655
1546595811
1147467509
1340454317
1895904241
51633989
1344259543
1621935146
1001031919
978008023
2077659089
1105900453
1507912120
1719052131
269107968
1553284771
2074916739
1372483724
2147245843
689054039
771462339
2073624411
1347889367
1213832200
477511600
339479734
2000356513
1835957447
1564804961
1722195883
1907920574
2012919002
541755115
3947924
1380097615
169115453
1741348010
12105022
117952600
1373911770
2133596028
1947362822
1470986539
1866334806
1655478159
175615222
1821693986
1403874660
1734459209
329837601
2051047763
1940570604
327529620
463436310
856627409
824703008
1650353299
221136549
764305721
1553663026
1171023420
2114511424
1087722760
1319963246
337036606
745657592
801730802
99025630
1705306211
477618965
1363628204
976459230
1910320007
1859648739
1428501743
1225668215
989081458
1596771209
1847411313
625717393
1201498686
1805681430
346012618
907877164
1729038560
157269197
1719689560
1276571764
2088523339
902913011
1058084620
1374873667
2037389552
1093152363
1396459023
1517919940
1930451294
1795912452
558776561
1325478705
291368173
481535714
610183937
735462920
503142069
1551620638
1073756964
2052375726
1090238677
520333118
926310794
1007719475
28962100
82137519
525494827
656601822
978244772
473360150
1125290781
2103222943
1560768472
1153602907
1696221798
1099900054
1140516557
1698733465
490698202
1067544254
947242596
1092140016
1871407623
561585578
837950724
1037421555
881209613
148895470
245366344
1337096329
1127312296
1762355709
74546552
919265594
114742672
1209767120
816913705
972079172
2049670384
700081468
1277822723
1370169303
2114024149
1027412183
209681824
819918674
908674150
1927574712
1965087371
553902069
486342874
523989410
1238422318
1813706989
1285409411
1884198405
1971202804
1392138539
1444635320
671568792
1706716924
152376750
106325302
1961269564
2089700446
427714830
1466983575
949116884
1684384914
1917621885
1600464203
792279999
267368504
4724643
1885881346
1482473735
1472863360
388920204
1190043369
123633834
1292756380
543707734
1407412708
1040900559
550456555
1821629813
930745068
1602836905
938165512
109405484
341476734
90500974
865643087
520997327
2074064552
1129292630
549621463
16655604
1271432423
171490697
1348198390
9903479
237903449
1841618707
412220925
975012419
1411560984
169059567
25575555
899268380
381740152
913056569
1045968415
1405724471
1341860211
1146446774
1717995845
28943568
2026770074
972136792
251810110
210591361
2037774421
2017923160
1111423445
893925509
453604166
1862742023
2103592481
398016297
635753352
534977246
874958196
1970154789
1306317737
1150729667
1806443137
561856309
785275509
1202400868
1724175652
271871780
890217757
1123460174
2090538066
1244470839
201542180
803878906
1062382529
1681877118
616754826
410729468
1701420711
532721883
376793352
1780079487
1848529878
1923564097
333103460
2097103887
75434947
1333740990
1973311952
1130596103
1560867127
223580046
438150030
1032520938
872113558
432075182
1646452650
429655045
1497532790
334303474
112472167
137496699
1317373060
18534174
992126221
1146296979
1174125051
1078047735
474906704
1497377474
762839530
1989666995
462104609
1772497406
1683917748
2076548281
1387325174
352369879
868568851
243437948
119554255
1695712923
813752515
1652840581
162526807
1088787733
61474507
2114004513
1862126869
534966445
712130711
1276013902
990253991
611549261
1341451253
2040220545
270101937
280666521
10265369
544993555
383842637
193449274
134376254
1286861389
1973961176
442397315
2145918212
1278558915
183835211
61393565
331020273
811464733
2132175432
2031651368
1804749259
2138331036
1751828811
1245383527
339746152
1569008122
1463596659
1606121319
1288528419
4369143
179486070
381078274
1731047705
41848528
1964359222
473022062
1140059503
1430232166
1577086696
1325401647
184124615
1496966526
1064790200
1016723501
644783494
81344913
1256651543
266202121
623985950
1851107015
1131126971
1641313826
1196418731
1822053252
690756748
225438959
2095741857
737588149
2118695819
556505477
1510514651
88552669
37324879
1909103524
1504117862
1885013566
1371022730
1175916060
2053417868
1691321221
1237926864
167593679
244501170
1988912124
571110085
875167166
135865482
547303406
404511577
227943863
1515971011
1922635621
1948300672
2135146529
1863160289
1870652463
565416326
1801190275
2125773736
1167717907
886422436
933481423
537791419
532547869
1763773574
1285893654
1229202699
1359590826
1686599999
824694432
43859099
100332019
1457134674
1582008696
2107944384
324659586
1970171841
1338661368
64281281
1752089911
1067682598
1094490316
739380736
1829690597
1511027453
121053406
586573010
1932031383
459438529
569501026
1249173696
130297001
445140582
1981436824
1771101022
1342728490
1038706726
1735003071
137691377
1406346171
648385518
1952953404
2054648584
93780052
962683228
2008024039
43295062
324770179
1488239285
1679722133
1501094498
229064586
1020747586
846858044
1034209942
559297046
990700345
101834572
1097297826
1685558999
226287113
1096748924
1528954806
1794339079
1325059690
333234842
582854411
1857042308
1231999778
1922001950
1875100021
1879909218
190156443
1143190281
1646342825
1708284127
553831765
432822583
259413750
1437641692
106230118
1003621590
498957805
931973569
355378325
229742187
1710589408
1684987126
1229856330
1087876025
1849556918
1703177184
935753608
62830990
410499979
2075540838
111382320
2073562530
547191257
1454615958
8881380
1201116127
594972351
1397481212
1659528320
902541062
1499052100
517064193
807209995
955330501
286549754
1738613591
116192239
236743987
1812203650
530251205
9132767
1082264022
97577756
915670060
1987094135
1078429544
31376464
780737211
1574314748
1097994393
130020514
554577856
170807472
546454889
1775048436
1123756516
1280161381
371685531
818408791
115237690
1303234979
231624893
2075679162
990492322
1513183028
1417065876
1828968800
1573893157
1632741946
1521228419
1130780080
1586829609
1806420811
4285927
44718099
105291091
977177759
1326543500
1293529695
954337888
621594542
1341544654
1167953687
1927108497
1254712817
616246839
1471006163
319448020
1381575399
143831075
1704062557
1682036931
523301859
1664935699
1558632251
1188042939
448092595
1190071439
243752006
1515612383
285613313
304242465
1531613706
2082747735
239306694
1882493553
948930767
898570487
993572670
102311776
1686196861
1875288020
1057511371
318853672
1372691498
44992640
1824427296
293936682
1201862783
539879454
59683418
406554395
1147354299
1211017081
1323858427
1119048926
455523156
1342012890
1302525271
810231635
1431890258
914542928
1168024944
144763081
1879841789
466051017
1366346265
169870566
841153983
146303436
1398833050
2117556806
22495935
1545777670
1844451468
1939105874
1429050618
934870055
411071741
330525770
2017624141
599967266
1473536148
1449915049
1882437410
1208075975
360324115
1067452731
574873148
2093180937
2130954160
1641449156
892983914
1639419864
928967436
1224646597
2109251992
2025009376
1405961157
1570191098
1962420250
326185757
693139887
1040370520
233793151
219578704
1526706866
1190331196
845152453
1194532428
805198377
1957476036
281223190
317640671
1235206969
1747353172
1391829493
1005038968
950983934
265498816
335389512
1548995022
2065953189
2123581534
449942951
928027535
579113063
608187464
1905584859
78457632
1355822734
2042391826
1584700217
648181780
1476004274
1248071807
1220059844
615045957
85952178
1120555514
238452327
1053608689
1436704499
901406928
1775886670
1889961661
186238794
1075459916
1825614369
246178604
1055045208
393602324
1118859044
789689457
96157790
2054603357
1274113571
883496028
1054191233
1116902273
1252126158
484078243
1128203895
1949257524
1713214533
998306333
1520264340
406218896
1709567751
606397397
2039348011
383385460
1287831894
1226277668
1814491683
1286025745
177648272
1261576002
1497237290
273968231
2130124624
1574622486
727202115
839153060
959702950
1202247276
463651346
810171986
916474171
1558939684
191333726
939618094
1585964751
1702595600
149399608
757286060
344591891
2020780626
721933565
526550034
698171587
274766383
846852377
536902935
391914670
144733698
1549542855
383193859
89269761
1436114691
208563274
1933810358
1976979039
703950251
1165257057
1240622199
1404075996
855976221
1079743330
1324086074
12512348
344009289
1481126418
1920893342
1544743550
1319207192
1382818500
1256761814
653080942
991110967
1306960441
1262662953
274129709
731924159
273721178
127567985
363028927
579838715
637515996
2124672815
1856357558
1971380455
674579963
1184854053
1928505648
941270654
1931385712
574088157
1895679945
1730550210
873997291
732587709
914540647
2131966230
1730850667
834991704
335698877
1100648200
545502933
1435721162
128031779
1916714097
758716307
1707388494
150372142
585460697
349097200
399538130
727042637
1851763958
621693977
956806978
233251889
1823540530
81269863
805168199
565257132
189231051
1192946028
1769024542
1859726248
561703624
696296085
1022135819
1306177185
2086676139
1047610638
540531267
614505503
1540930989
311504503
1308723898
621514666
1758726631
1565160774
283635633
805892340
1039341109
509833265
537103530
1508019600
1672413699
937246627
200584426
767301316
2003899235
2060537940
1649512902
1764125446
678686943
194965537
2109207547
444495006
498052187
1764161017
671018996
1074809343
784253936
891213364
1097922036
921299555
1509004503
1210670063
1601692927
1079495053
778419311
1691568030
1701254055
1522011179
640634172
1337151105
1097865969
1084704375
109870979
659111018
1307808271
540389614
579464032
1184497642
1224419112
582133897
1149623929
998765213
1408571498
147127510
1990215658
943438522
1711916579
729753176
2110231590
576900323
1120544105
528248418
728818343
707240753
767073958
175663070
298947641
1184516950
2103087530
691046578
404511577
1967695529
1322673023
171720939
1683007655
145953729
770557502
1143465903
546035517
696209596
862456259
950773279
863610495
909501270
75096495
1741060931
1391829493
2009599988
398531195
655635056
1735947505
35478097
734987338
784516099
661100320
286711364
288075725
710309352
709514448
756152149
1755479474
478993605
621250212
388212113
1701286847
1640149536
1085235785
304377495
649121960
590216229
1918947270
2121725837
999061105
1456171017
1845780024
2101483202
37587199
1240139159
405470135
2047190714
1570363756
599922199
151106645
332493006
1935478154
1838024252
940958536
985289443
107015235
2079438722
1056575809
1596084677
435061777
217127851
1628738534
1682182866
1555003582
619679939
433759908
484312664
597938766
1136779084
1451343385
537026315
1622123726
274910276
1005550199
1261406012
1253830268
2082206488
1401164635
149631926
533529877
49911834
1779127248
1591766623
1674545975
1653729571
588743284
503069772
1133590245
1258092570
72048559
74801943
1989579197
1574650324
442493544
550629370
1212403780
729985076
583262718
531115235
639309054
775694322
105376971
1886277125
103785507
1817460623
706935792
1858749688
940772426
517389460
1607410142
1507401094
2039231338
167688810
910880169
110591400
1143173776
107485198
2010242707
1510785968
1494686452
1224011357
1856623577
537754331
1654826553
2114642486
302763851
1088875460
127615230
1020859526
379881798
1107424408
1351652139
341280458
1290951173
1486976415
271579771
1516957717
269246363
906259738
1532018453
1948603213
1556604777
948864441
611509130
885655228
424869449
1489900455
1980833162
205661539
687247502
2003362670
1813309647
511959663
1412521784
404068502
954134417
32478338
279217767
1165737013
1724305011
1029726327
1095405839
1111472631
1439579915
1324894213
1736977887
1138536490
1786896961
678194162
883822530
1094720437
583691618
1144591284
1080703926
509035614
1607895597
1025563584
460323224
837712880
461522056
337507067
1081061827
848355555
1486970559
14405732
1583661417
690218941
1175953922
398213017
878159068
1146802687
1391048882
227962804
1200962344
1709145642
554334537
839193409
45451662
686026151
614079347
705011401
1644930135
330623672
679715578
160105755
1890306334
1957188125
361810502
1743560776
1092140234
460210973
1806523335
1542472044
1708984915
419183852
933483339
2029409066
567764487
1948497626
1748326620
1615790786
598949015
1313143768
224772402
1877785521
556395307
1758343388
1057660376
1422680877
2130528422
1023427361
1678111283
1912413515
1630855379
1729996715
1688492776
978148249
1834773155
194138854
784693416
857058308
1969476021
2116360041
787770572
383938820
417990516
278277871
1346969639
2061425142
440029021
731772808
456652426
905200947
1037718875
1687499584
1165356594
175187859
1276949342
1648883513
111022095
212657137
680735547
1572292904
1779646837
157760399
1155694643
553340906
1666175055
2027804206
984296076
1963549003
40280074
1243109069
1507472140
163197679
251090424
508822820
1039869774
1152216565
377814795
800739635
6104705
1887900160
1489259620
239040750
1456867496
920437362
1143443778
111256347
614616077
1617169116
1864012297
846332461
906130939
1396783436
279729172
603599867
1432388365
1033211896
1096807706
1294459188
649895860
1560867127
1242215150
1277505324
305090709
436931725
1224456199
192113775
1869729841
854993489
1915071472
1412826933
876704099
996658482
1455675623
1523565200
1276244272
1268352341
653113699
1782895674
1478439531
2087259506
907891160
519024692
1493841101
1522945851
1053048582
1870484810
92035302
108909795
975261339
940798556
573052700
993055340
239619068
1718878782
974998967
894308200
1061484240
1845726744
874951669
1093183712
1034411591
227177962
1509816089
272586540
545711701
316987445
1760708236
611571947
1482586459
361442674
1307776244
449718626
1652300671
1639405746
1453835548
794592838
1823730239
174752866
1887491530
1396061468
557120698
847171983
255071820
1730738091
2112538502
490325065
617889952
257266197
629240280
591136867
1003001051
1244240085
398845248
1113666090
647483924
1742891841
1853130793
1708059683
1746682590
1454388225
336684898
1347034519
448034789
1022570476
280714925
902283657
369245091
1650475853
613229465
1937552456
1734547768
829196874
2029966305
2085270975
1285585760
1869372508
2054316785
1412817937
1928126457
623332235
1943816524
1793117349
461636295
98195497
35058676
602420758
1033001259
1420014233
851977157
312294915
1316589641
33171656
1001332886
129194342
1069354676
1474756709
905145625
1301245116
1602095309
1751101074
1589325377
978379672
236313626
507086913
1450687513
1260653418
880826370
1939302548
2082023085
1129309740
1907207113
395784707
1597165026
1419896601
1365949798
1949404310
2049363810
634991355
775266286
396684369
588780104
1494489932
1709634557
1908407701
1363322970
2145776989
756767526
568466942
824029092
372929155
1518891444
1268241909
978462849
1164814856
1592208627
644197828
1017374789
134622825
1916050274
1487847875
41070884
1441279909
531427522
257778699
247462200
1347885191
1867069642
600356003
565238473
357871217
714620597
1096796866
944179234
1800377124
99132993
2047933451
521558563
2135750159
29842972
1158050100
756305006
1494069091
280550268
1222665645
1864026947
1506121731
839632208
1443987281
1216414336
598240709
342469928
161979218
992721385
1226212376
165804256
1469514605
1060662398
26054978
1333997862
1670410108
650160286
807284749
605210348
253924659
743629932
1098400866
1831932265
1855405369
546440960
540680905
1389112235
801983287
1664557163
1651401517
1020443653
1984908933
1978643735
144577793
906497968
1322043943
1829460542
113183383
720013928
1650040483
1119040149
596646992
666090536
1118643301
1727716235
1688383949
90009819
1600728175
1807914233
1173389714
1960593498
620829041
866664600
919237959
1935763388
1239819014
297936188
226905731
1639956291
1725917040
136399308
849614374
1127022322
1384628661
1438528642
611699060
1987233607
802949022
2010038485
626658722
568392830
1229115113
68031763
1748069557
1586359389
1031162713
1743561768
1934157503
892971019
1316750411
1909044038
423211848
642414732
2134659652
2096908749
1897324093
1979981811
1927316272
1366771305
1494521177
794764155
500593224
724209059
760621136
737607843
288813310
395661599
591967719
1601036878
1791946017
234329815
459102919
1627850724
1699549832
402105394
1868600025
1538524399
1434293006
399491090
341969313
68783486
604975803
134189426
1427722209
625667956
1038080329
442119537
75349198
566605094
1297216708
1980483143
456705681
993041087
585356042
181292177
261997173
517861664
821837350
1462505279
345206286
144664199
1569423435
1826319090
156436385
2136820141
286510743
562145809
940272819
799765374
43833667
697084139
1819227199
771214624
80187531
1356720896
1628152292
915079053
858814978
827806198
817189124
1420147014
39920020
1370141633
92455638
559020822
1989601432
772347665
1197690805
1391038378
1989840396
1331914994
1698424369
1504159726
1271432128
644147772
1206412966
668502330
2055618740
1438200027
1258891422
2083890548
1837266846
1958999102
623711378
1471223590
372322651
1683966517
1727366960
720537441
1248901431
1439020674
1078200532
421463963
364539714
1563304202
958992170
201932690
2138279469
1687445484
1643121428
243367838
2086764374
1919814134
845820283
1980618292
2115268760
1811357871
463905527
1503864970
90741828
640014998
274220969
1996801072
1217229222
1043287374
496029692
378251902
349951245
1009909223
729810987
1092946615
1729195598
2030347581
1277368571
2014810859
1730149029
2147152087
1178641193
1204977850
1573570854
771370401
250501986
931605623
567258407
2040097881
1708730448
1346239028
429873252
1139481062
1225016320
677983017
1350118719
261302165
370318640
1400897344
645083547
591710669
272114559
893009606
1709215387
1101423975
1664888841
1027781062
1501011758
871578305
939519811
2041905035
826654920
1707143691
530055591
2023014591
8957246
1485115614
1841679293
538042289
740677769
72191850
1295727295
1019921163
1424406151
2090295291
962695379
15443713
1102082874
1268756914
1358430645
1513612138
239542986
458255577
1026869542
2113942149
1370743620
1405338886
944272667
1409332308
1068529843
2101657264
378388261
643716481
1484754801
18459250
1222278455
737533298
768053869
525503314
1088873109
822763732
1117593411
1287821306
1538986237
216684525
115654049
1902636405
553257750
337186111
1340715852
1807596404
317387631
248103532
1905784811
1767034144
287772038
582928060
147337689
705969346
1749001500
438411992
449912721
357456966
2052225972
1535018295
674378151
383346741
294224738
443377596
1540799020
774962781
65157870
1856249676
534584065
1749349127
926458387
176433082
1574575729
292096545
459350755
745991623
681704837
1728484093
792943559
151234044
1713236554
79765788
127555666
856229738
1929382238
1097812762
73919570
561672023
841698064
764261372
269854671
2144085161
372253451
619665258
244926338
1908900973
32537577
2072499830
1609760423
1143550523
1962295966
1442964851
653457684
1093042309
498914348
1021069167
1286906565
396536820
1500582421
595632736
1208207000
1033701903
121742367
590295315
373867224
620716102
1134828253
1136133590
286001629
903713655
497090852
1037159271
1178653173
830505780
293469804
223431561
38700855
487572374
28177140
569305203
946261272
1347963288
92309545
1201129250
629823805
1838162329
1620939797
910545693
1394170934
1344581589
2046294569
2133614645
677098846
1972261990
663140082
1798131358
457429134
581026226
783129371
120479912
473648721
584590045
1146741813
862182863
2051701670
1449171413
2064560887
1345712255
922722678
642434879
1456895121
919086821
1295003983
667503475
1763242671
197107105
567880147
1150120721
1379939143
1297966054
1559669538
1680476243
8548036
1793628857
471167108
1193504148
943196414
850944800
2076927056
1018871382
1127100096
171181383
942389710
1527987770
1885627162
2095999287
389494375
416305297
2044542654
1718637431
1200601629
470601032
1767059650
803762285
659594741
1239111606
2055654383
188143112
265364394
1379807677
1927348509
1586810026
1610573722
321506700
115344182
1128974328
54108999
1132039488
830573598
817665294
781641342
783198245
370597811
1783516958
1272935676
1441199161
40119220
640189152
1882890814
83819027
128711684
319105170
1957285891
1556389380
1350790789
1541036545
1152303942
1179345506
477896814
2065075077
327743430
942558044
2036842034
1124689564
203291319
1810177784
1065327529
539195380
546724091
1688723068
1718356565
97120443
556684286
1287316727
697429947
614568612
1124924805
1756113472
895488167
1058700920
283522675
2131744286
1756898228
375468322
805645305
527067492
1382699547
1949786277
1563587611
1254069669
1698156868
1811728006
331237248
843671142
176163674
96518411
1454824372
1341289923
491746227
421631242
3417325
18446487
1401910307
1862307809
1811063125
1303201699
1685918998
347353944
1942002563
1671439313
1292299907
376486023
1836042253
313369295
1734601260
1565115287
394223957
1815197750
254650709
1751894477
11479108
1106760415
1614960836
596695234
771257351
38532630
126560277
1207531114
894004257
1773009876
605292553
1952642086
385915587
1591577466
1162081082
1129070594
1186672455
1429431736
305344174
1622909687
75345291
1304015769
1350305997
401133377
2002063230
2010281980
1879660431
1589246491
481152907
79322728
629797995
1341227182
530192676
963246445
1021305927
1525840818
796070344
1728391444
326227625
987441913
988428702
1249696873
1335140185
1655451945
1867194675
2128068452
1531498117
553470939
1135682962
1513829011
1131552948
541959913
1663104445
693039684
949817907
1396345044
1505262471
279137821
1548859479
1831848032
1611793297
635876566
893074543
1363003029
1101887257
1618211897
466721900
1268465012
995509862
1637891798
1075624132
952023572
1797608076
669503674
1340268783
327699938
2118881290
1827254745
1287846531
972690367
1002960554
596214532
1256971181
322879443
1103993200
705641320
600800811
1627933186
1781138513
94897014
1357240665
1849254389
1723052978
2004437609
1455449524
2105670436
136824911
822446080
1911223678
2109398312
847696725
2055768791
2089064361
1527125707
1308139207
774587590
1900713251
265071609
45464032
832497149
1886063636
1102115292
626659977
1841121869
1439398522
1867836534
1700854217
1540090168
867239526
70955468
1008658888
46733138
1237754370
87847606
72490615
232018803
1101724123
1528360978
1683919054
846445886
436227053
1589066801
1586422825
138588983
1468491678
1817444559
1069759167
804239921
1572549663
1947284608
2099043157
364616146
1797573729
1068297472
1239838173
1872359456
2140846921
360533767
1035006783
210242641
1008829496
1628388519
1961646400
1808635440
265531755
1994209180
25493540
1509364489
1470219097
1800131116
2048262896
1753571968
301923612
172090378
46483369
825218064
810546514
1518598602
38952796
1289526705
1924709858
1204854381
69758690
1550682256
1349670778
1085925739
310622681
1785409863
569979989
1107411923
1975337418
356152422
1463979273
421509891
213436566
859343953
231001339
898705524
486320103
198826593
2021858737
450381592
165611392
1685294658
160871866
1912175965
1188396633
333613879
1824703479
860959793
1876942281
2060293533
910307784
532387658
2112815072
1398821948
1706115433
1173253928
732160349
652832099
2144254620
407327359
1316041419
1932322636
1253682376
882742564
1197952897
1825517454
1543286307
700713240
1136798547
819799377
1429816345
1019037102
2133007143
325031751
1290025572
432278832
793948281
836845845
1550638601
2129508315
2137651930
863225944
822882612
1182781236
1223727599
1778910301
1855524205
1956320815
1899909420
1617480615
40133922
1182919790
1261743619
1813214833
1631547705
7008718
1674282808
34596312
1066335362
1018348296
2088192078
1062592334
941159604
1608376007
1779655096
1878844118
619475292
687476030
1295336926
1104977283
928003711
1236280060
1913092195
1168315905
1267296490
1759339233
1544743550
1471599244
1271184541
853461537
628943015
691989877
1497349183
942766295
1976737269
1832326942
1221644461
1456861573
566321389
1909851862
2052127893
36023643
1552272495
1717741945
82819244
19799524
772029884
1436649314
223843565
1822815664
1661979925
572400284
856248485
1378147412
1319931102
287546357
2121730151
203246076
1433629131
137329217
167504732
1697239233
1160571228
1489260011
381630900
648542253
1880745989
1795529662
999871020
863942980
1625792571
327741218
834329927
70527710
1369436167
903477563
1566731467
2145613028
1570166375
1082326897
511373757
688458923
2019953259
2052042031
975986298
1586711494
1901234094
104714522
1857241988
2056403997
1725891421
1910759985
1134503236
567709427
1141244855
1185553578
1493527595
94573253
1923091792
2105674662
118871709
663190526
1820196613
1181048145
1639727627
56354404
1779963340
588730331
1552816908
1316852442
700241089
1484820844
1056236790
1301351770
1668770495
1951155629
707252699
193527062
243169321
1362246628
110705537
667471009
2114395513
93190644
877036742
44896063
1527717453
645084579
857581826
1942662823
2044548387
526983639
1877244620
387263987
516673279
653137788
1462699546
1583743018
1249502408
1957501492
292482444
835912355
400392585
1900559603
1397750652
1635739420
419937124
704728208
1078918412
598202270
1279035276
1567817531
1520985758
1547782766
239880157
2022258480
1627458845
390859348
34719195
809349851
1430095159
1570064048
605943386
768932472
1252254686
1297115671
863445527
133648019
1451984762
1426680931
1504498911
272503762
1136050499
1150615246
561871928
910775693
548578009
686138334
359530557
497007390
486412478
1304333256
1735196627
1141729627
807776614
1843205186
912299481
562165000
1793986561
1092693450
1446649791
923451994
1338740241
475353059
2087230705
357035819
1743654860
322502656
129825368
1904361570
492007215
1394730803
478216422
1611161788
1144613977
1648508377
1741542265
1131412649
1822951697
870747433
163185920
171357142
1901374700
1191352258
1886387413
110461811
999496746
1588969127
274193513
1525458150
1107406161
886761656
1197855176
211274271
847210277
2061013004
120739615
630784523
1148547191
780367886
868139278
1610534285
2122685111
1643437388
515990678
24028434
1416673494
533571992
125888409
114546715
1070826757
1285020271
141803253
631675563
261549640
1537037339
2046032273
1523628634
1029336950
842496759
2038601077
1468634117
1737511187
1525816534
667235568
1817654430
631992191
805624162
1777780753
76727881
1511848597
328170467
1810238735
1840974618
146051197
678058606
864375813
592620663
974169991
279435164
8140016
1850380283
1125429287
451637928
907166743
1773703257
1095166249
1047702867
606438829
1367907459
432800101
1734321400
256796249
1428410034
1601280781
1593098928
1463557917
476903611
1030193628
546528361
225584296
1564194698
1582272390
1633880285
1570106564
1918781921
2050784092
417483691
2117276567
683469600
641227447
2137765416
571516181
1913513839
466395167
1102214384
2066212061
351054913
1789752820
203377575
815133425
973339724
1393241481
1474533484
414169298
78470817
1135156010
1162639388
372883262
361121949
1763267293
67442720
265923523
1836112353
53058745
198003707
2014334870
566235301
1547422058
471230709
1783715420
1436443915
1011585761
161356908
1307301728
132192930
601254582
1221336015
1999366043
403744059
2084499620
1547209394
647259713
2076982506
1704405147
756229972
749276354
1098988961
884748306
459878222
1989082631
239171724
640579704
1260531168
1429544297
661396221
2095215431
1294220969
1743980393
466558989
1760294645
1382307877
330786620
184244449
713803503
643700615
1476919008
1330399286
354520516
224458707
1706961893
131488082
844551032
512850642
460519914
1920352056
1981360605
958672532
1230768771
438079135
932075826
223955277
437325173
1340743238
1838891555
616651365
1880538593
893550131
506363794
1967861824
1799245472
174397610
210144072
511444096
181933876
1156948172
101024464
1517719833
1756643813
410460317
557448775
558903821
405038766
1779009456
545732159
1417926167
1654398195
420238759
231706139
143109515
1309774056
1022110839
1150600152
1266590893
2132651347
101087729
502062264
905324046
629644787
382313608
1603955482
344709730
650739762
1658671010
1327384248
1872898306
151970120
1196991760
1197030060
1974734579
1958955773
606514595
837106271
1428718024
629568884
2081506092
718096807
32564539
455481579
655608548
268731094
1305876174
20948529
1769687558
1957212759
643341854
1491320025
1075953058
1255711136
1891832067
1772072620
378868123
1935988796
2116808440
282050530
1334213697
806755572
138847715
1688137727
193993469
570163746
45411774
616680241
572602464
285816586
1266677694
780325078
1458217016
870034007
1436201737
395634867
1699358128
858538726
1990617806
887327687
292947663
912130384
1061397141
258851971
450632153
1973142638
1198627345
1791763791
1659192417
599155922
1731565236
688997259
1754033591
1554040436
1763195921
1276692838
292379583
1652622305
626987540
1652531334
1587998426
637141709
475778133
999253009
2056075164
948586673
322422864
51930314
1058142775
459710116
773402526
645829546
1705652537
1398387041
1500628436
2094766645
1405718026
520040512
932381909
1186126319
216466770
1214365543
1055279816
759484751
179446352
1424264075
2030703062
1695381913
507097206
1141103973
1715553551
598260401
707324569
523551682
874668550
206304047
2046164119
39292416
156664764
1492127826
1499162060
1154064515
1259839786
926809997
93996227
378598475
1782422435
648226501
1909906126
794118787
1778656991
967858651
652587578
981087958
889687475
1719693479
1955565761
128805691
377041897
610981560
1862470116
662063710
92255660
8383695
2047580554
614572430
714102817
10321190
231306554
1689628155
1510487486
685732428
1964757320
484363081
1732520419
1255996990
1958596947
2052505414
411180870
1634069165
1006923027
943771142
701370474
1849893376
2014001838
46784036
1324173365
183061650
1900145298
550412898
1513071227
315375667
2004974223
1479692037
1676240383
630061086
1712315522
280765608
1834562763
1544195435
562225616
238786612
332735979
745346054
1913067611
801561403
139815326
1538121748
791206418
1065564975
228341219
1394369758
1834049493
1621441549
958269448
2073140863
353328523
1951252652
970198358
406267749
172829832
1275643759
1284286153
417467407
1230696049
1551856596
1698210667
1827610343
163994791
625554889
170830231
1099516008
1864933369
1035025378
690907146
1571809302
1532694548
959891798
1651515290
730355144
21340908
1131416838
1833238432
579323031
636949677
1043910790
1261470165
474576772
1782333581
253143356
574612683
1281466820
1303847672
718124180
629249203
1547621306
1501184497
1820156213
678656081
1109644952
661116799
75625451
1613453566
1168095084
304364574
958132825
469336646
929969639
50198938
1075087537
803461004
1189883833
659272260
419335959
1033162694
1650045459
604377049
232424097
305498518
1474294030
222504627
705108325
371145333
1382368142
603268818
129204852
555851763
169014179
1307041483
492603114
583070367
98130527
2087260221
1375427664
1087384844
689659247
1060282644
948414826
434474126
1355184792
1289395900
1135357273
619376336
1011455212
1382017252
845486171
799349977
211788347
1750718656
1838759764
2139792363
75512238
2070490096
33714060
1113483049
198025296
1594295943
1077102386
2080624100
1223052373
338799096
1554888831
418961676
930432361
1206830412
1888909198
343107874
260803229
972657244
1712614725
2131804750
1535489086
255103187
2127400326
685718899
678432642
1464626022
818896445
1199843118
1603193751
588451591
1456856756
364110099
1082045116
519505691
60051395
212525481
772369380
355743868
1060195106
680253430
1019955268
1005304899
1601994233
1243638588
1350654341
106164315
942820229
1057326061
99977328
1277740321
412799202
849886974
33171656
1486356603
1454796952
2027677228
1007874875
2134586646
1138214494
1348763572
290473719
580241901
1371436084
453068506
1576103143
1330585015
23954325
1897443014
326828449
1577431916
721019827
1131404098
663362490
1828020621
197572197
1456878928
897483876
567920066
605764943
31714709
391356698
934631910
1390254762
354296486
962539478
112769321
1170099074
352877352
659879777
488196878
1528335621
232786060
297325698
1123694207
1638651673
2040087193
1558578567
822378102
427667967
306785610
564249684
965877333
566647862
650367320
1850949789
1669677084
2075601531
1060543773
1815714791
383383414
1567606988
1213279740
601267482
272312508
205231327
756960959
527028186
1888202389
1949151899
186591049
636714394
1125594137
162534799
1997535393
1558381961
1938947952
1911071938
878672819
567322996
701446148
380518489
1659517913
712187433
881184679
903302017
312828731
23142296
1698300684
1328649692
1878956150
379134725
309455429
200818380
1848277396
1956364264
1804697668
828320577
1592903154
140833614
2132123320
221092047
1492017324
1773675971
424561813
1620783338
520173978
132755262
1931493628
283156774
336506291
1016855688
1475300403
372074991
559363406
216736690
292759971
111962559
299402714
1010898282
1122423434
1475138789
2004096241
274972897
96068992
1844930835
1819925647
1999882138
858678349
280150208
1380613246
1370744206
889756872
1815646516
727862253
1760063632
1013806212
2135671042
1709405126
2020908445
1001738094
220507254
1969857019
1312464342
668705364
1728947364
1520601833
802088489
1636165833
1769623016
2013028622
1827120269
1001979291
658847429
1045319516
641666654
2118149409
76999953
2869613
788088259
894183688
2113416314
377630394
253375218
1625060009
1652763025
749482455
458950710
1160434657
468886094
381932833
2069949266
1218581634
809546957
166407120
1811886627
1214253892
1695959593
559088755
2000080462
149242662
139526616
50922401
1939894470
880806997
1698296915
159527777
1670232239
289302836
1495828156
241461341
1865481913
647399477
1306587439
2101846057
947078817
792703077
235616625
676533225
1906458312
297622187
130794593
1230100939
460094790
221732606
113314559
1915290484
1562733130
785381563
356661914
568503498
1716331481
1793176407
2034328438
295061902
1181378921
87054415
649046261
275593328
662062086
645937250
566302466
422210174
557275346
1591860110
1277098734
1545622416
711327411
1462302445
849215432
1028669668
1850558019
1051936001
71423623
526314861
362635892
852174904
559208394
720933394
1205984333
1452967590
1500359083
267605466
2105852791
2118882040
607664213
1770919286
1194042224
1783446954
617788286
1648811024
768884719
1235689721
962521875
1049959882
127492067
1058167138
1721719805
1840176740
2089623542
970799550
1393922264
704623994
852313495
322124801
225718024
1839819135
794763113
842844277
1353751313
1477752508
1507946447
744775662
1047347916
920192585
893656219
1975047507
1432803701
1208076422
1956078606
2015529222
1856306957
1655756538
547608995
2058138580
1485025374
1983923067
1738441482
702737671
333888024
109626677
1958089007
1056659243
1386922521
343388205
398717037
758835412
891946773
494149238
1356570099
1763476103
117491435
875322171
604895824
1778446324
1934466427
458809984
433512191
2059062056
919302768
375454471
1818252931
1798856661
986937036
852643508
1126383738
1008489983
1465731460
2001059404
1305160959
1359888058
273758108
2049353245
1495361363
1492202048
1051758770
989973842
926354852
976526330
120102098
1824769699
1512271123
949218440
1760879066
225056428
1941660711
176504966
617583010
353514316
782758308
88159013
20030181
1170570799
1503307333
842360704
322101160
413286840
533425837
355932545
1326671585
1126948400
289580317
1134480417
913810440
519197728
90039647
1792938566
615812762
129949155
284797245
333809265
658099151
1191493528
1318376298
204324421
1155557702
1127008284
2085522019
204293607
1642626118
7484302
1782883143
823014866
130424079
1230934016
1549271550
362851779
1205934322
798999979
67953286
1901957303
644789313
1277559757
1483198344
1888096157
2101871867
890242119
1839329462
70081155
848025902
716651677
485443390
424974130
2066966532
831721624
1387235976
1603181717
403580365
1968117868
992208867
1816543549
54368341
715809022
1132652038
119352975
124923759
999852225
769844260
971068695
37957825
1706735484
1990063486
570976340
27324511
1745495725
959781999
1794920745
1570347014
575168522
198288189
670924672
126622567
1999825262
329978914
386715060
12946578
1914564421
2088632910
1653711105
1859373026
1470277955
725621610
1164198465
954377936
254656906
394641382
1598592702
389257505
1130214130
276460931
1682689893
1864854847
400996393
854357398
1823277644
374252455
858548229
1748450080
503515460
488807466
2101804523
300076240
327402478
2131570044
236588980
231555108
1241869993
718552056
1960591088
1480305346
1727083654
1321685933
1130354436
1228185303
963417096
1670987620
575063710
1966625359
1314028623
339735024
1690062376
1070048963
2005515923
654011440
923593305
1759307580
167374420
1925998040
44322681
112375939
635413755
1601151988
1122397117
1495509148
1689148609
1916362495
626038378
2043630791
271609423
160319413
11795090
465056976
550203956
1526258149
1567698732
1329869625
1019597184
2117710648
313398180
1938759791
300876183
12395150
546607913
439817463
414888889
592426164
1750829053
1405328562
2092983220
718482507
1300935108
1843719409
243184500
572457432
1871983105
14447985
1168449964
425316730
629792361
1868285390
2084911471
1313510662
1897765010
689347656
1229908633
1573478007
1228673790
627856579
259900473
660858977
1517986916
431254715
466898586
813784855
1843888290
1183313040
56615793
77171410
1569470029
1672415673
2042853730
1381786218
1737349195
874897728
470088217
169176110
1389200138
1427423994
647886262
213034441
336253265
1546364419
1497931080
1576863987
656142198
615671100
967070986
1254089852
1918003536
960606726
1717921306
2094557803
1262366874
2134771871
631311641
1438410778
179453394
331802587
989993152
616954142
1704657163
1648263446
144811604
1710254515
871216113
54244588
167253828
775583278
356502940
1697536944
1607981225
1967175324
1042399791
2115798192
1435043696
1940487269
1404389884
914327513
1957058743
1734997104
522232711
1488322550
1057104959
865792826
1735145342
112553852
503818490
812301264
1168028344
815060671
299662799
1985904336
123703797
1562375542
1115796151
1177400015
776627448
17949862
705409518
1308064659
1298841467
216906237
1723288096
1703673366
1995739882
2090776746
1704906847
1593401962
981495501
2008791988
2094960331
1053993204
201986398
1551628711
265834723
684536282
36135505
2137931967
1632300876
412814805
1221347600
1427342317
1794249592
688651950
1815168396
79198198
625550717
122855670
1494098750
1802105040
1889625813
1311648499
1203246161
530841608
89852111
152371513
239114836
1686575100
1908158806
963185545
1126356202
450916978
382500481
1725468532
952618491
935396067
2042373918
97475539
2025621261
1532521258
720250138
1812979602
954357226
1986038773
27685124
1117087532
1856718093
399934123
1972630995
1410438139
455129407
1923128784
1063882065
1515956216
157738571
1807883218
259516333
48062335
1698034415
2105918497
318374082
758387112
2077488984
899657124
539245368
720121108
210897194
930351913
985163345
495254751
491757172
291744931
1743114657
1569192650
1381862174
1199865148
92175241
432879839
1120075008
920512338
1570986954
222755644
1747041103
924581933
1422653628
511485881
1266616422
694969679
1781959641
176850414
1208344150
840412710
1627493757
1366650697
1272032812
211723040
702189608
1527917355
969401139
5884063
269624189
1882050462
1337637124
234490000
1315348876
1173990420
287320319
2122052500
1026344534
1983963731
176176071
2062233299
348054311
15543795
973897640
925484670
1507374775
440050744
1282599849
935739430
1533528328
895543904
424250802
1478172612
1770142528
613021655
258765899
1827046989
2102612584
2119805614
1961091803
2083358466
2057866915
1178341953
30179391
1914041695
2139489965
1216207055
1726347146
697575123
1229706993
610768469
1703213991
203791434
812817158
1251082090
1489392577
1575306169
1754564435
4468889
229129076
845235570
1216158708
1532184877
1697789648
1388851305
1750182769
369434697
917766902
852425628
376930103
1787057903
1113733341
1522635071
437304870
2080779617
1083295899
1749930769
462912739
611805105
1633621318
561921291
539789255
261456206
1891398266
1568517454
292548385
118959486
341037617
1157502774
2000478711
375611326
1751669605
882541774
1019158148
200262563
1961837329
2051317931
727398116
47224086
1754606273
1938169215
1187565005
1872291447
1215380093
572830580
469559017
798621376
766995181
1807161448
1471604344
225878013
509847943
1384639287
1840327077
1761331129
2129763377
1935039240
900423836
54503799
582167140
984790242
1089755086
51247777
910083829
1868196446
807762919
1488543602
349799108
1635794280
1537459820
1247363650
579104317
1151560689
1997695833
1254021165
1722951844
2084235658
860421205
1427725496
613197224
1891189731
1866405123
1082515873
606194582
813348034
548835664
1799335597
1559822958
242817368
1008529798
938336779
2045903458
1270467357
2040481108
1687815819
746179061
603389321
1097272977
915397483
338376014
431424073
1371525368
574619166
1968347355
828435276
1134106572
2067509176
1285435855
1276621769
99760508
1435542642
1260978789
1043728487
1746001653
1660920308
1301065906
1262681352
1522796290
623456747
1931566077
1489969638
701275129
87423932
126970009
1713757311
1378890369
2015222220
1622593406
640422985
442153409
1715601710
339302819
279776522
303907365
1647396926
775393211
15751653
775289391
973245264
1771956117
1189807753
1358425226
1888373429
1445682318
1691070580
653597203
899366884
923822124
1132132988
314420650
719511283
16785237
2017681191
66216684
1621544590
263118013
1970932938
1004677489
1854003610
125508556
172501338
26584975
180076299
1603230263
1998628030
173080685
1895324502
1243619528
1961983409
413074410
410711458
1379901962
1661528088
8423176
133783715
2101964618
978572371
2053270743
772970082
977215583
184275026
1558646373
1475620825
2019498013
1456636059
1122724112
1238809418
854853030
907091113
580494901
44738115
1025906065
1676889145
1750945005
1620851721
657482536
1945676970
618637079
2062550426
2072703143
1162804517
1068016374
671057322
1113876322
1452765745
2006435593
58202584
47002162
2101063521
1136930033
1157415366
2077511448
1876030179
420668868
650053842
2143188880
1316020054
1589658164
12344132
874526795
2053910965
1851976093
1435449783
705518766
443043851
263415393
2141782170
797476662
241394179
695135344
1707435736
495161468
1609259064
1358786240
982907842
2002149591
870376758
73454812
1898999122
1639628043
1447756253
935530936
656871228
62716870
639636214
782070453
1224856839
1196234071
1429629173
2016219066
362742446
1027182132
968979483
382113022
2073946694
901003286
643089966
1946491610
1850404959
1677258082
10601231
794897462
704842460
1250141547
747754103
788245393
1743800794
2022248985
20923206
111877194
208643298
1265045431
1664045881
1472973480
355237434
1876603896
859738025
1900778806
643718521
1392297222
775244329
885607076
8395155
1841704417
2135831108
342464469
18707145
1896786452
473192436
1891018895
1226114495
712547948
2111704985
360503482
1175411657
2096921126
541607291
883802720
1060468827
1596514723
933891848
1077523300
1051676473
1562237813
1755610438
1916125064
1828072205
1609165124
1382292214
806523424
1264171647
585255667
1898020883
1425797114
2061751563
2034135478
737503731
1616453954
1390566600
1408862699
667462067
383026223
1146011833
778413303
1094582958
661097817
1146840824
294212228
140152309
594511149
517461042
1702969960
1763521438
392164736
512714526
184135804
518300426
825069350
570258806
442666748
727036146
597280234
1226319308
431752978
2099763366
903038590
678477637
521582950
1199900808
1124121313
369702832
2122670546
1347252714
621427308
486882422
1069150854
1083163434
1392603555
535883847
532251534
1376410116
1766984493
843719424
68677240
1489026383
150643416
2086187771
1630942439
605572516
220535054
1784371152
93602787
781630163
1380593075
1169213433
1113948447
1333887935
1587324192
1870306071
1820016499
226497023
476798078
546451858
1745439624
1316249770
654575320
1961908827
1312704152
310107823
1505067396
537860027
1101752892
1228594329
1433254602
641644448
632047398
2120739406
554383682
1521733254
944169047
628233577
1069385562
1010529257
1610893981
1051755170
1337426995
1638470483
1349147448
1966361624
1618907637
1485395254
385934664
1450396603
1155993680
2119187060
1803680454
485343823
281610645
527013777
1559952402
1269111401
425399899
1464309835
1961056519
193428912
1722595247
222933940
106531277
1435640241
1992870402
826737722
2132895936
897028991
1919568285
156285976
916855185
1460798303
1756972937
1352842841
539987059
1087196167
653323633
685823099
336823528
1340405403
918590029
800055991
62944456
1246056100
2138800940
1533452215
1656877412
1279529027
1080762411
1622737492
1799311707
1958224435
1450839142
1552765461
578923656
740491337
785386066
2143164694
2126269871
390146400
477317953
2105120187
195052680
1392284369
1723200754
2129557306
576141719
181772371
976394963
471059665
96340971
453472982
1346864774
218570102
163225761
1980897194
1725526990
2118543469
2059461848
630667093
1548123866
696030216
1914906774
1993818709
1633108090
1038722671
1141857652
1018876315
50530324
289483005
682145011
956369487
2063225851
322936311
1690023293
1475990428
1339562990
1135280026
365095762
1267105432
947195862
1781760969
925666202
1842019615
1140834821
676267560
564220540
300685617
1473401573
455861267
1655796950
1679273615
1563490708
1190861102
1378880431
507768833
1381199598
1680742093
567009126
1178182813
2123362617
2048944188
231402597
374354053
606012814
1944717400
831766722
2111689431
648964201
1790032358
1889198625
1639454713
840267251
288227439
382301103
894334356
543805867
1071788001
295122329
1676695378
290527074
934907496
1875004733
1622738479
190461307
1454477716
1798053858
1155907164
1468534157
546627767
1943312038
598196196
1242949109
1023671449
283910303
359983579
2091841179
1082865611
718098337
822012372
465001825
161913558
1107167329
958472040
1451176423
1655805677
172591697
579804852
981360983
1916090564
1774864944
993098523
1825370229
961446407
589936679
1691705288
681866473
171501880
1993809091
1874092493
1532334271
153929423
376474212
489524722
73463167
1263559227
2057726060
1917118749
891936073
1173268489
1017378995
273387307
1497165105
455513888
768097646
1879549537
427180144
303036011
1957212472
250731620
1820193919
1072314341
709748779
1502878667
1130945826
411689124
1776584869
181136099
1491815624
327099539
717719484
85844550
474617098
1116119957
1034110488
614791139
1042418499
929135951
1846374660
335722188
1830850819
1868583059
1231245713
1158522998
2104849685
824438676
879160892
692092697
715853143
967828241
1027027287
112061259
1727499182
2090976923
824241210
140681423
716079296
184282144
210670032
848996650
463617128
2038872558
286741657
634211918
1526009009
1553925371
174124943
1963318718
678208990
111850966
1730581124
1515374164
1710326379
558566888
254388951
717250834
1394333573
1278101559
1865617783
224580881
1761456786
2023511198
2089539315
854316342
1052351351
689956413
1753701452
1895065844
1521325779
1784953446
275640899
530885466
1080131347
1005858464
1983936923
2523627
238819887
1786416860
1354641634
393469200
1414720137
248741575
499828297
1335700205
1895429337
138229560
628779248
162528969
488435641
1669327544
1860583851
1486062739
2041217620
7310680
1923731636
2065166117
1598647989
569745074
2001424816
213681054
667428304
613514089
1194372444
957395453
486550635
1088069902
1024546245
630863710
1259722321
628654744
701658335
1271882005
1839567950
985876673
2106707860
548552789
123480655
128989264
719362421
657787347
295530386
1732854572
1877068245
1952049984
1114574015
1857689205
1759439581
1553803637
584350953
1517919940
1069436614
1114789528
1533571436
729999120
199623395
1957329546
269299343
388888942
437737621
1007761204
415321981
83911029
1625850995
1552810308
2085885018
784256664
937236163
1559973957
559747613
2137152269
1680082010
1591433916
1069789971
1806130176
210827111
1916724431
235656093
701581620
1031281742
530997008
1012655639
755625262
1832303019
246219798
413112298
1020003355
2126794533
969580968
1435446615
2055008277
305276389
54810104
923824873
396998891
2130995728
1463632428
1487080896
1479271589
701749696
1703004528
367429479
1181101145
1566792390
1436717780
1958940299
524285682
996758784
195169036
2081638755
51783619
274190563
1572146975
408708902
1679656217
989946376
2065719186
1772260320
77282477
14968282
1016922290
1522109165
1187936276
1040084036
1022820281
1929560720
1759632326
1798704585
704095281
1916864327
1211659273
1356279769
1135139821
1615854523
1132193388
874870733
1852720031
466443630
428493070
1641232356
672248125
305531507
822081678
1030295210
1242647834
1298281841
771083544
1502177721
572528661
191616880
200109310
2062851766
1487229185
1678892188
732826169
1366929623
1861964661
1537047266
1942229453
362202423
520571611
785341002
1546286959
495797123
1531023738
958646252
1306785438
968775377
1036076729
1579735617
298354698
269976825
1185791399
519336293
1323982251
388371366
434953320
130822410
1179739630
903677134
801569456
1826896094
2009509343
1935695985
945080774
1787801596
337714010
36995702
909262777
1149419998
413152219
1515234081
273053716
909685554
1929050508
1104279202
999722985
2113668719
94015950
1970464264
2138928459
569436828
700288259
1120639925
526247428
1558769280
1110663900
1309281496
912961713
313469578
1877763626
766634790
2072516567
258733505
153601783
2093142671
1202848891
1476948710
133950092
1082584644
781186712
771106348
789032579
526941857
245168187
1934358316
435200206
1498997392
1876352304
1534536518
384667722
984689973
896564075
948567618
1996936843
1705063421
886464485
1249574868
39457344
110120992
236478831
172565313
96851533
1775766111
1898891464
820862500
39473121
1875112264
296231577
1630573170
1936478946
588161776
2066502528
1639330801
1058050314
1415730777
853726767
747639105
441453074
311364258
747649287
1063853865
1480763580
1201137369
346301297
160690260
909640073
546558578
1079533142
642453327
329768451
1018796677
1214936
799562117
2054964112
1497854820
1990970912
602346865
2036058600
523538414
1263847895
1300833846
2058843449
1410958839
352294175
1902707796
84968634
92664622
1026750337
1314215313
504057276
1804013834
1415578019
342023604
1346623981
1156548272
1345068673
580576375
524783454
1623169754
1105850636
1811291705
307085096
1872974651
46352644
1587272801
511625251
459407589
908540132
741782400
1590123336
1064119584
1808569097
1552577827
683214796
614755215
1893060626
1966178270
1446623743
2025437606
1994367329
1880879243
1946853882
1645449215
375539081
1374391315
442764654
66886621
482128113
1740734460
2143920733
1680423261
1773948843
562247994
1544653770
202942526
210858840
1259212938
107017383
1351914840
2021981523
1627252272
26702020
347630609
1024084026
512130457
569473263
1360396768
882677946
2098654827
579167847
674500367
1691612291
563805931
1118849555
158746711
1668394116
1595478690
983735950
89895355
474460431
957996028
89333126
1385316075
1659840433
579681981
1305049929
1414022436
1403630014
810550721
343663571
667874932
505011285
1660122685
1286992550
908241633
1356628705
756802205
1814553810
237750666
901920247
371349376
1129218444
1458374563
721998489
711863721
379973067
1620199558
865575078
1259443242
2075003638
231594145
822357842
1970204574
1481552819
763935062
367764449
1795663478
621091686
1181674754
1608850895
709854114
1757835403
344436164
669509999
2115428339
1580356636
781019988
425873397
1574239630
64027023
168239295
1647959633
2092472172
1911584273
887401868
757816178
209519374
1393163754
1069456628
539830469
1107449771
2102738012
2072170636
652684252
1330655523
1747136555
1726264017
908948575
1836102873
885685613
2090908730
1513999296
316349345
1082390971
870059254
1915272009
55008194
2056582215
395127332
516704278
1777090607
116588954
1830749305
1051617038
1129512858
563033377
1305809209
1407805441
873844623
975214491
423567936
620157908
2093314327
1646039654
637241292
1777089014
923549529
577519807
2098247858
254506013
1287300138
2006766355
2071443361
1910496712
1311024893
1549889830
722241798
947736367
1640121116
482215959
1521086288
1172902590
2111008722
625914679
892424530
1844307749
15222579
1218347396
447029979
1251649653
1498185732
1125953101
1491633483
1599025298
742501491
591274442
1296698084
672174341
2069314680
983779872
1364884520
1046497316
1441257963
795520865
1536923120
384861426
188638601
737724794
1801038348
1284803419
558077285
1833575916
477950668
2022991972
464041488
238897820
878739430
170269923
248861074
1146595009
86916413
38328418
361165494
1983658203
127638781
1836102371
1361440361
1546021387
21130600
1170850380
335861664
196317874
428891070
1713789881
61258666
619652374
1313162875
1188547346
1152067911
450595568
479119502
519027770
1394130022
1413998577
531921554
1986692429
814004617
422896483
797099550
1837693372
1882985402
1230682895
1003780101
2118097373
741259861
744678652
281712012
2429805
1380204541
1832047043
1823763941
1945199873
1849641925
295816926
716892603
1224180299
1764177151
350445233
872501890
402413530
1488411069
949047765
330610238
182562164
1615913531
205848555
2088922595
2131810745
265529536
2129478151
459717219
1841702839
236255381
647039252
1218430184
1200296129
1573860907
544568317
601934771
55502493
657732375
1240176424
518424076
1326963108
214262585
1978912729
1102765623
281606124
1521698419
1455383460
1688681636
1024386122
2105149597
689552711
1835505086
1730921606
2143727016
1388278139
1609285599
422840948
319324771
517739396
2145022390
70863184
1550993923
872494472
1701518874
2042315494
1354874648
454721842
1556311557
901690888
1098456227
796747082
163231902
1169628598
1541040610
659026243
704879976
2141425191
1803017780
1194447594
1526878330
1118965311
70593311
584135188
1088452260
1419781245
195098019
542135698
1976860998
597666877
1350276950
781171566
1544339923
1625606662
1748581990
8114780
1602018274
1618152275
1017126311
493503788
1808900051
1897932430
1088070313
1549475563
1101580856
1619727512
245594692
1344395658
1624868843
1180346025
1783440603
1990186163
1698949642
370467050
611795898
132132134
529924934
664829211
483344434
448605937
2091911552
62126687
1190089586
1025181167
2053836829
423487978
1916419101
303828879
144742089
389327428
620023401
877988304
1525865059
1078909217
987543256
116261842
915362189
1814369110
439254762
1195507203
341154250
1488522838
969261558
353985501
1009946866
1915901786
715369984
892875486
1715379204
1393621311
1133933215
2075063986
207537455
934442603
53342748
1061400249
1874950725
299486938
1935955133
1628009914
1550183538
874466494
864694523
122109760
195349894
1524369279
116709833
1856404974
626881345
1010622397
2118920231
1069339277
1040787862
64298500
937866309
1346841536
556618748
2039084208
1735302860
2121378859
537622760
202583508
649865739
1906247345
732407452
1106987527
673613903
962467500
1557778993
1995073658
1905886841
791613171
1963752319
360014668
1268024778
1297291660
1505225305
277826733
1866014028
657189782
1540116580
348419668
470041508
364185533
1235804890
1228951474
2122883778
462043395
171410784
1559507542
1037358066
141326268
1775059596
800445749
1704721676
1163813071
1033423286
1030561104
639794502
19586369
588792761
2023749999
1632049408
1391242323
133011939
1997954500
526646730
31653103
836786890
1380472687
1122671215
172754980
1828263344
1134447281
956875470
1406346171
1101088614
896079753
1956368313
1735527715
307054138
337098192
2033592877
1133070119
1071247190
150610058
1394926624
738935125
869411172
60088286
1697895828
1606961501
1777006788
1223477594
129169378
1447056045
460759969
1810528097
744270046
605587692
407365056
34748995
836461259
2093443549
1670789921
1769239619
1800772381
2064364109
1767681986
1157615551
1426482528
580441185
1498847913
2112422248
362781353
147331315
964054722
1187632993
464455393
22996564
1976182545
169747771
2038637198
938736130
1509006894
884086364
2096436130
1155860024
1696875546
2085599492
565743317
1177023726
164573120
1195396586
1349172053
1644161969
1695516000
1552229187
734136113
838140402
186435330
1939255787
395286723
1106446663
1304725245
323110046
239650072
2012134151
1864911477
1768852890
1479650567
1363226221
128431180
279172263
75822200
922583468
1617597131
857075376
751196023
435607681
1801683945
478759194
5084099
1911608601
1751311170
1969452109
1227490793
14074716
1920129091
1724129762
1234910839
1536327468
475585955
1832173426
365665418
787647494
1264200921
1844505914
1855746758
1859154567
299400420
960041964
1486311361
86387490
1116519232
1934506634
1208192949
1088463569
2040670400
385641838
86164223
1776039586
430922417
1748418729
843083455
1932633219
2069093616
844443322
1936374715
1788305290
766129081
743325750
1331249655
2077657481
2016459554
1563874247
1739037160
1471328656
469132821
1674733536
1379228048
1939748567
247870098
671950907
2039406500
1783797093
1365385066
1480970365
1964817449
1351520747
1257635601
911477933
2026287058
2119961819
923679451
1405360676
1901154299
961363495
11689865
735139928
654272535
1302926451
1673629660
236983016
1379553495
2007866441
2031027645
1545708886
1587478188
1105402990
1069203210
265764496
609363568
1603352614
1186748613
225696195
2117121373
1745402494
1155486744
1620327259
680964425
1829474690
194502860
1431709297
1845157759
485115478
717453723
483633373
1526930518
1891352576
1265641184
1521729916
652539952
2050816858
556618748
417481172
573874479
406571993
907297668
668385464
313048551
315718821
1196163790
1958118873
991815016
695285984
1958695545
620157395
1705017431
1875380620
881890065
133773304
238710599
1169858283
100071620
943717708
316756629
393547396
1416256814
879726797
1943700806
889951102
942862530
1473206190
1367542164
644761136
382949053
453672199
1656948071
1811648831
746531156
1246353678
1619273770
245270326
1553750565
954892625
404241859
668104168
1469228549
1888083778
1505841161
2025720479
1166317908
1861363931
801741797
2125631731
658893311
1008700206
865462654
1319059957
1850366446
919594333
489212815
1605684727
253510758
732223651
1061876781
1323947251
1848005443
334229308
1679444287
78561025
1590141330
143455339
1175118742
1125323170
283649579
1726401990
1251911923
106191184
2020717043
122204346
242792342
1749607910
1247933509
1326243700
1103256270
1102370641
1698774193
136682643
1127008118
1453461503
61425738
1610833059
1523782558
1904083613
800633121
1614964858
1394192223
790127179
589205609
1223287276
683557588
712204473
26484697
249928063
891935877
554579217
817566674
807866385
947040979
1750720443
633140307
1551772161
608884195
1985700228
1326492514
1232848941
573322253
1405628306
1772114372
16634415
448858840
1000722010
1738498701
208116828
746691983
1039663115
832507546
197064492
737187204
1695596285
817952289
1165780248
1671277303
621855152
1669232218
40411909
1005460108
1742540291
1761904971
1801746538
2117415463
1257511191
223541283
668354612
1835813363
44365266
2057926535
1178062280
1792021884
208008457
2001338760
1968715507
62079746
93671621
1854928174
1185301533
1801078282
699735144
1647729948
174270793
656874055
334541949
1009072727
1989842728
1694370313
1686562989
1704237907
81701870
1870884766
1791370388
1539677780
1976487346
1736002682
1534218435
598214859
91495470
1383461455
1064548351
843710646
938127541
738753805
140251719
1989554777
1236528684
283940606
698209654
685315023
1981122010
1693461815
2005356105
1214048560
2041666750
959955743
1983251108
1380104628
1183155100
33224828
419456945
1137382412
415542222
1778506254
1673146047
2143592560
1798222812
614225342
116989819
2048536173
99515308
1249393311
827150787
225419731
1216409399
491017071
1358430058
1650292052
1020811093
410357015
1118643592
668093336
141214881
1026748714
1072795746
889194155
653950601
1600775182
955127546
1309657949
456971662
1230093333
668149060
601267482
572734410
637761577
40038054
719004212
1047684046
1333005061
1063510365
584092839
487357597
1215595644
1962457017
1260393566
1614070619
267732545
1966679469
1445624712
86815752
789442159
993697393
2009903946
1697341948
2109572993
1946935794
455776189
883173458
1377847989
797609483
838422015
1435857632
1813863763
1041302639
290238697
35349591
2010985317
303082372
696997056
1660112687
1868187564
759453219
469373431
587746991
1895044487
132336745
644477079
626753108
1811231894
947869362
393189074
246313302
734981699
336543895
790072322
1105110883
271373630
1895577037
1613877843
1626314998
7073946
1710347952
490303196
86920538
1679667195
2106029384
720410469
1032948522
117162920
755655367
1167055290
2034683499
780997209
789740882
1039165787
1212936658
452701746
1442714624
1528734097
1974326836
252537426
1792130156
860471583
987986769
1901915374
1290294740
386706020
1434628060
1342867851
544388027
210545933
175748809
1347040902
1909527461
1741744882
879232445
1857364418
1442663392
911334594
758609366
1795371830
68157280
1283124456
918900599
627612544
1357671369
747538646
1413370993
2056409196
1669870576
289891260
563918060
1613869414
1207470294
1191180467
1092891496
1029366515
1338996357
593573995
2026775353
826237060
131488082
1982165578
1045054178
181724648
449806063
18835526
918472284
1001804967
1782447044
1117648346
974917312
1477272007
1707163427
292454110
1293037536
1632684438
1712252227
1279068879
32343273
1302787361
1967950762
1119741646
246946155
2053447142
1084569814
1113961828
1985991681
1740393995
436660798
428452939
1276539747
1067907880
1799593179
1871612526
1968518365
1012266276
278092807
1727700933
189312683
2020404228
679511585
583200058
1013309976
729163520
1510961081
1181182745
1069993700
510689102
1800881072
1598880048
1563025328
678127506
458915297
623743037
679525300
1479268554
93795457
295138700
667536661
1808639338
1160176786
1735875723
2139260397
206431262
2061570661
1287234091
1963697711
975194220
2003161229
1176499339
227970911
532623908
908664567
234964397
1086045111
21701156
1587405137
1636578609
823730378
2138281192
337727315
362303653
431924690
1696797840
2062903924
1521435328
1118242541
790476731
941756390
1957001401
524438390
479696780
769807713
1796085574
704549918
1675743267
1739354421
770087634
2087663421
78786327
2132039315
1402547940
1237012735
1006069022
1759998508
1285225653
448730385
1458820779
1803747019
1785782994
1246298910
451884428
854263500
1640298445
212933124
1336919890
827703141
967068857
879641019
209580935
835433963
226688525
761781962
818034115
1647294575
652682116
170736017
883369412
1932467639
1957196992
584551673
2126705462
558360900
1425312720
82983016
188446667
932214954
1509174351
605399528
232915298
1767764410
1901616887
1181996854
1300029554
781804664
166162462
1229754350
682670756
1748644324
1614401372
281452820
1349668696
1729855133
1768630147
429487166
1750863876
2095722372
77129518
1693245761
1133924632
1847564923
813402003
1894949487
448878640
251311492
796814633
475924530
875263619
1447247813
492403734
846420669
1449192362
291066813
2024097242
733193750
1126764174
2143864172
2111745478
1077828783
695244347
1158427069
309371295
1501926976
1046629831
1973257456
1075466535
331536832
710612766
1800047470
1162526091
1314281713
553268817
1107615074
1157259528
792160087
2020298431
1679166386
306996333
1919798581
1211277717
813873368
1045446327
806542435
1133627741
1806830689
1103245635
1210028667
1452200261
149939024
871783083
723012126
2048628125
246232157
1934772424
1037302494
246391602
1191476559
332364892
2095440561
101399685
1484971856
546652163
411389067
1230628467
173193802
1729525198
1682892221
511558813
1486046997
698987278
1990992070
386759333
1954474158
1975791855
1408778436
546154710
513318404
531539979
420986931
1739828212
1112100679
516560309
1289367567
1697952340
1323497458
1159591559
1731368782
558185907
285682156
1250229685
295213646
560253468
2081111032
437081294
547495579
1796986963
357764119
1591535005
1708302482
1758743425
305842664
1954950825
198177022
91940709
78842304
346627554
1772276990
789163740
1074317774
984086714
467540072
656448258
1193011433
1625864182
488522455
51976602
859672090
364847554
741767169
1184953925
969696859
2044333925
941756390
409365246
1343763698
64060757
771043978
48036132
1921290029
315642196
464541887
601548366
2037735444
1133674278
1832325452
1050878968
541210112
1982752259
782721025
1322487192
355043194
1771859066
1547070790
619774880
1870195435
66494642
123007490
1549369999
1578440027
888345376
1501723804
723878589
1978156630
94264989
367122709
866669695
1488174492
1749351667
1265642763
2014335292
837028369
1862440837
2074788746
773540673
299746003
345010384
315790457
289921097
1554225587
1903018729
1106379626
402729104
2077215272
1924047077
1408573275
2130581613
436146771
1435699932
435034102
311542356
1343697433
69443996
1067481677
770460503
233756943
755794353
169820483
759784365
1202397241
1613157913
1805099482
1021392899
273572747
718741174
692058789
39921773
2087342486
679593366
347799314
2090730683
712624884
1802885461
1474385901
554198089
180260133
1882585465
1624782294
1990747407
1584878357
496290076
1847112454
1389605733
1536721939
845038378
152267701
474641422
523988301
1983216988
1812635288
1049132911
1432810018
836516193
1300802439
1076655177
598203914
1057339936
344187644
1385514348
1508925611
1202923633
738904303
1319827728
155913733
1583824326
54391445
1329709466
1575138817
257583596
1444739996
990544528
1815831547
1833305505
147678860
269818230
1929827354
1369045726
1446925723
1050620128
1303851300
757765271
348964693
1254576642
1203977917
562209707
270715563
1305669225
344313607
1845894642
830951435
296539596
2059056346
827140499
2129637409
88018806
592619537
877760987
591553081
1732903186
2146144774
1007117688
30623581
1110177412
484063381
984542797
749324952
678638264
1390354437
569230352
938510274
853092544
1199537971
45497423
1864709556
199035849
5342038
801876405
721395027
1735129197
1091942276
1676740535
1968035055
1480435802
1134319775
381493551
2049631589
302634299
1374641401
2013577828
1755893245
447920206
1409018097
1949501876
1403299044
2101468521
208851859
6296628
1628675908
163792798
787595380
1176943515
695011159
120208945
1527270223
465064422
640437038
1110785700
2014031943
7653685
2094561745
2078250960
414511102
1247498173
1914881241
747979375
884662311
351270281
101157661
1995555487
473311471
144963437
581882781
935319
452278623
1564175636
1045003114
1631773435
1500601305
559889082
1252080565
1840659742
660404076
29696375
1110080979
2112819269
1334063194
91036261
392737036
1639177949
516205813
1408963674
1362411257
1139870352
607035177
1870258050
1575981677
1421014114
645261739
1168783959
19634563
56150036
1802064367
797877889
492587410
554259507
937694822
370242651
1682242152
286775745
1798583988
1719115476
1789179478
147766383
568067555
1097234213
1515253707
1989590985
736260228
1281036553
2087301909
1356371630
1584903623
1975481289
1730897519
2086242197
2055294001
1868166122
1360075620
1887616453
1304522531
1932247239
830368076
1084524477
887381291
973035355
1499033264
1027125052
609429551
1791643302
855636670
2086297973
1112009225
1000496464
376433698
190349922
1107207641
1528914678
803848168
1779730258
842532125
1931636635
826695906
1164393296
2066072397
92686380
1164822718
354630767
325754732
683887320
1378438499
1977549412
162824703
107795086
1592701572
371544137
1913897849
1237120350
210283428
2068625494
1172782977
287306191
1947055526
308523742
799562553
2051207166
1568114277
176946875
310515992
784630721
126473003
878994543
615898267
23428832
510798727
1129419871
2118883501
1620080172
687413897
361558005
964229897
962058970
1748425133
1657486928
711356367
91721538
1125322153
28935023
347338456
1109400818
1190052927
1576922967
2144049075
1641418641
147520617
1946575216
1012677585
984761132
211439590
742008029
1800944066
12495424
739441578
334019233
21766334
966766308
666430576
907362685
1898984191
1271796810
1210405730
184279005
165626939
596399031
679325161
848850695
114195005
754223315
1918582623
991274144
1957350324
1510489543
1398649448
1857653508
814228922
761266501
116408171
1810742866
863325203
292645964
134147475
252930592
1153864011
1866189666
1725377260
920359116
1178973003
1842364606
1723324086
470598908
264954910
1275489421
891120640
850016323
496872746
1725036888
46349017
483772397
341691873
1083925588
1635404438
2040463654
774969032
283356120
1152742016
1314913398
106423950
1699537175
1533635977
1064805680
1728207303
919700704
1570089850
615888407
2095774223
2102805477
1889455963
2062760527
1958661009
1429358001
1039347601
267354974
1096730986
391427399
550360312
621098752
2079244800
283495580
95433054
1984613767
482399626
1123987428
758941470
1993522841
360609660
844485787
936882002
862545525
1631396738
2101941388
2146766797
431940558
141934612
850668009
337916779
1056325248
816131709
300038451
1483543471
1366777464
996472041
1159992689
1741219657
1788730661
2028728612
805541559
1356169097
1896714702
138922682
641187346
858750178
1389208867
798276393
133465270
1674886014
1814469916
833975502
323000702
362783320
14843609
1180850674
410343559
1015208202
1109135395
1036757502
802581456
1318971835
1267439149
1261855428
1473322961
1967363109
1905726486
1161284769
351411468
1535526775
965178420
1219675927
1756665897
72424305
946039564
1987191388
1988790848
84568310
679878735
1541443380
458094144
600202561
1376810324
1543045631
2022735930
1252131101
990211556
1784199300
1698107170
651059955
1564074637
1676817890
721334089
149689014
972463740
70122132
1159035483
2142033364
589377964
342748307
2138047226
893111406
1693523174
1511912270
1064573291
2145808422
728442081
1620864784
1664451188
1687564042
1900225763
1129596516
1438328847
1428438572
1366352144
868496106
1019643442
1433597153
1158949173
608225160
1178972262
20975832
2083549911
1876753163
1701286743
1435231447
375487538
229745868
2021463591
506020203
272920389
362463803
838891990
1480355062
457937239
245293276
48505265
722654928
1630927354
824209632
267086117
1721647906
1731869651
10666365
1938563429
928619786
126082121
1219348846
1437246102
168502581
324500803
504525302
1933358391
1228288399
1192288363
829168357
227280224
371527877
975073083
631425859
2075305243
443244492
7306350
553710822
1497665917
593500463
1143084810
625344842
2029197121
476403076
634148261
1546684259
361235171
848602674
1325786770
2120679348
2009969069
1303758589
774638445
1540656443
955601464
1822957296
645271819
1167818466
1676290629
1606274487
1452965711
570340965
984022090
1966462745
870738063
1693212226
1075089924
1436754310
660971276
392291642
730970345
1867038965
611377873
1200427181
535929348
384480885
520356986
504694580
1447407779
1139432609
602977836
205232650
1683532531
295649052
1381052140
145824238
1358616940
664867855
415134363
746316193
1284226419
1823654255
1443926886
1341610553
763102427
1365132690
1517399599
35313991
92690952
1791969321
1215661680
778383013
1786331738
637975996
648040265
1651840277
725566986
1115498071
2050979075
1303731743
418392914
2084811600
1737875237
662934340
1837594218
1337500862
495589317
1214996370
700061155
1496993065
1993941010
115213658
1187853754
1853759872
1972635742
95822993
111543444
259464170
2008699407
596129463
666963908
240171209
1963874408
141575762
737701942
89571765
1446785866
1056364092
877872717
1909930404
1118130498
1674971995
417815602
444084354
887085004
1654500516
187401144
808783231
588524044
1374333589
1057361379
398303456
92971778
68301990
308607949
867423161
913821947
520333118
955097605
1226955135
1917868532
176431670
152481496
935463434
1367681879
6187995
666306636
1333477110
1432201639
1908631312
475446232
305478446
310304355
338177391
715339575
1051653112
1308162898
455363157
317083985
137238069
116674278
77222006
805002519
76787002
276630938
605274623
88766508
1321279239
587412853
2022109558
93249176
1515096195
1283817934
550851530
13649873
2111786903
689295576
1529805204
1533650926
122857390
1558629766
1443635214
895680006
1112531794
596910678
1685854424
1919589536
1979589867
1302752955
1049944276
928265676
857305075
2059726557
1582797458
246266378
760987952
1418673888
1689631712
1238897377
1732986953
200929604
2144344224
828191088
1242297030
1518995349
1327700106
1686771037
1710835750
393386138
979003801
1605527025
75593773
13292408
1535051793
1308677843
1797147373
676477478
214807229
679177907
1950550465
1611264379
1491439150
4766549
1004969421
851793543
359121624
1009745239
523454508
1433714030
272931402
46841845
2040460529
1905008065
1204913855
1636134550
1282211346
1696253472
1298579271
1580006919
1916103113
1978458435
500120924
814726731
1000030351
94672445
569244803
1263725745
422312974
1443755224
1159614182
1457116320
547280281
2876712
87961461
576024680
759300819
697838264
2085647360
327551131
607111781
1294533041
1164864321
784154324
629569361
901249783
1349523845
582708620
951140282
529087928
804503586
1231724544
633555105
1179442127
1111643578
1380028315
1052191059
1136217128
864153024
199590558
1475362199
287268800
661088457
1209973802
1015328696
1112548695
149992909
755903712
1570578296
769152284
2090295291
1657390909
2072407432
512794982
2084981514
411454548
1911645506
359829718
1012771275
1044804227
606462061
1592552651
220340012
1615571073
1747749539
322500823
311630668
956150222
963021449
2081002833
951545726
751687395
598961268
93935828
568171444
1330182185
93982466
385466273
188334458
1159936026
676046778
308954786
1647701816
292253311
1398132435
1293651321
2089786784
470930858
580115445
443825313
1576574362
1075438950
1887978731
1677129099
272056622
1116561593
440667595
1763249678
1567335538
1213031026
57039376
315534069
2055378446
338670581
1078404869
1001863366
1724316989
415294895
1088749760
1445147186
1759221830
1691050229
1018835609
183597543
1829644935
1403352604
309356757
939580729
166168780
2112224705
888745483
376483401
471107916
1773149641
1343021613
791473010
1471824130
1832042589
484783404
1949195922
585583022
24897989
639075634
325008203
1652375846
2017902818
2126149700
1570465082
558799462
1393028938
1786564485
159781657
1857905868
1540043371
1766630699
646558773
223009702
1323366232
35192313
1626467986
642041625
1493023317
1664581314
151799965
1728460014
1702349350
561677385
340195620
637453255
853546742
259383592
1876117893
1449109031
327688218
742560127
276756577
463352424
855099207
190067579
1273700691
1670077912
1850115468
1277400458
830007678
1352322618
21092566
1301188899
2083840521
1738866395
1143725582
289493493
1661180357
1200826122
1474418790
123050550
223759391
1586073683
91348645
466698934
1564105790
1552995417
1792300917
644482810
1032832841
1954791632
1913159360
69896110
871839340
1204083155
1982482006
23397913
487241052
452355714
1968760514
1430793373
99995447
1418324305
48596481
1433500325
1312510313
1306677337
2129075282
1111127810
633059111
381501108
1664714946
1051273058
288229595
139768458
880864449
1961722229
3043166
891210602
1281881176
646380441
1056920962
1311601763
1226503133
561788463
2061112045
1822403136
813160326
479188823
1928859034
285905030
1500961210
1287117630
1707132132
1972057294
325603776
876413495
2043618508
1890744788
426892218
1958396080
950336754
718940881
1044314184
1524128124
1092888952
649674288
1253436727
143841960
898947953
1527013787
1307998113
1123463571
258562893
87663466
1486574743
2042610619
1544522122
2098701655
1325006843
1901393622
630410013
1948392857
1943285099
1841943305
1745416414
338774247
1975619396
179740166
2143703387
1613415812
1441620070
1709653085
1508979294
1194040711
1889100938
426717578
1220183601
89569472
69268007
168670942
65741452
1217255238
72655220
390712287
2093383556
978325402
708517041
1414982868
109260419
932887498
440253425
706112024
525196905
1966706913
944465592
317716727
1382729291
523980340
374116430
159173731
1408809502
1590754282
1742614161
1123162301
521929663
186932910
1200432982
1898140976
851694259
119968839
465836946
2004387260
2041992099
1108435301
1629288035
2051118512
307255564
2126616439
81183426
672342269
611305628
1018388701
1109120074
513848853
666526281
375021069
1167549360
190591064
724502241
1883119596
885512006
749199834
360570696
1778662607
772780972
477032931
1360299690
697085202
1238719763
1860027905
2030608173
553317412
1632940622
129637253
1494572327
925846770
2130017208
1039497335
1030784407
1723207350
1978172865
365565392
1990629654
1467717958
505217096
384771818
805592063
2043261266
17665368
1691283391
1469997100
463322137
1128808980
632120100
1357988791
603498001
1109958331
1853277010
1651959592
771426883
397996046
1629619172
1859170111
135781494
1481087675
805428180
1934495433
863288460
396891860
1977795386
1102620452
1788480072
367196884
476553840
998760549
1988978973
551751387
1028764987
1085005659
1998206124
318368407
888944882
1967627944
1623526076
1268084048
387300940
950940417
326102312
162557824
248284523
277854178
916553384
1686428999
45379363
381057954
1680378006
1228357600
1795216443
310631409
1468205826
190611516
2003296134
2137876901
1902692967
2130941144
2143985757
1400994153
780575324
1766575142
378888829
839044727
1725540817
1266903955
1889457403
1294838786
1520304047
187131320
1100283734
1981006017
1623917124
940649609
759919002
1276975520
1842134749
1635170442
1921644460
86315149
1468850711
169652774
1755880003
1218516344
862429941
1587206420
154061457
759783860
501555179
1070263632
98495754
214615514
430583643
1880382596
890225540
2025521526
851211250
21712968
419233975
485907201
1006831340
1257771047
1369179380
1573890114
2142064127
1955875296
1034532865
1202213268
1830531622
1713724595
1222983221
1637344738
526726255
829856396
1206956796
1558982414
425716324
1068566226
1640826609
1639961902
686259072
1746639709
1484129705
1911608601
1275787630
461247452
569091454
1142991747
230599189
2056801370
1385715323
729720872
1929589972
894247716
1976159208
741221442
463371586
1108612469
1472104492
1746444675
107159673
2022783935
1298484561
1843827928
74719245
1823019440
851962737
1145747296
1835113985
2027751653
1828086584
1089526004
539454964
1181113709
799398085
411607331
1231337997
241773707
1667747187
287922462
223837524
673709479
821850735
1489399227
202997547
1146239057
1575533315
1131580740
847132008
651938515
796203880
982250698
1826052145
2017597560
1446157056
1383149813
1339717211
543869648
1076125274
1497995173
1619565577
1452188138
74950748
1032020315
498176646
2006021032
1914766454
1584786798
1106079186
1749965595
1645952438
2004326647
967146971
2031563599
340045953
422082814
2069009363
42383262
45999006
73904487
2051551687
1141556554
1990506363
897319731
241601775
671088242
1682884341
1991612748
540739504
774902872
1459121985
1609282697
670171138
74088329
1972857175
378154366
1218661155
1127867356
255452222
913717979
1590615401
1890779061
133802349
522684436
1021332496
94233977
320713231
60815589
1488478301
483576771
897808450
57748554
546836022
907640936
171891231
917252580
828447491
1547782766
1210082732
1472281636
1114574015
1528324838
76392259
1609342543
1893362086
406496723
1852781799
1663694107
159527777
957921890
773087068
1477705265
555983079
1240498339
679053006
1277192272
357330854
710144312
752943718
1069730442
2127417990
713152854
1427998383
1379619241
1543985752
1766066162
916400112
58207353
1425096246
1670769295
1448975662
454158284
91184321
617645
2053480989
1335550374
2145583126
781434611
579732734
1073799157
1962204834
1675616538
1429713955
1609007250
1233701437
1963501958
451650294
1523682276
1093046702
1448364115
1195516930
480706326
361751178
1766237821
976791557
1550020703
723859380
1822705697
510644291
1710004552
937602208
1467377023
1981383728
1799780334
123363817
350133761
1125330164
753868398
1453468162
1973264928
1873239313
2113479643
1853014135
1818671887
719046577
1206658095
1327639787
2107338248
788364159
1197245590
666406775
879768540
1427897115
1474874463
170332841
944211710
153972637
320775415
632326187
1422008640
1872191426
1568517036
97444452
1365882402
535558122
1114828001
2110091969
349830410
1500609155
1285437208
494706546
1499919113
796224858
549972276
1322877631
1246093026
1634540350
1917610319
323217566
1240857291
1614121574
1051203791
569009538
1949299487
1271626482
1878184109
335574628
35208424
1336872400
478279992
754545576
36814896
1613253543
1868149297
1943785363
899924925
1829233800
917380728
1713864191
344488624
1758510414
563246989
28659082
314748921
1705016949
1645918726
1873574153
365145607
71386522
387959040
419268425
369047693
731271095
982268010
2128569434
86518940
785583805
37759060
321506240
1002416622
1417684399
1074379502
642509096
1203550609
187549371
1143475910
585238025
613461931
805521721
1953586952
1018783624
2104281458
1116844022
338362928
28978777
863565985
852082686
1329593256
1845220412
679944817
1824736579
366962665
1160601358
1822841874
2114205640
1878079618
1328036161
2103364190
1053519531
1178886278
2048078857
1051368175
431576989
1536675392
1452613787
1226305611
312620471
749342541
971071691
128994170
102574688
1217973035
1926776226
724978377
1950761776
448932731
1684478514
1665928205
872152123
211442834
655442689
328339155
151488690
2111338888
1606182152
521812180
258037245
494095530
1120789707
1951148457
1329641563
772375562
880127139
112420350
2038972852
1432558448
295407831
275777970
1596654702
1384812184
1550725323
1615869182
2124677260
1473336673
1788061651
1949927544
3424370
77311995
403528152
22866407
2140586522
1226495486
1409934573
861801100
1357884456
1657023118
1060404066
323174302
813349283
1486016404
350865271
200997804
929260917
1231777134
347044528
1870794329
374655346
1592669423
195482381
1619398689
1288433365
1074881555
900493316
1997571084
691229664
1178404972
387560379
209437113
334041461
1203819647
1530558865
829868138
650207762
827714826
978269485
1686343695
251547847
1170755444
1461128066
630708587
49294702
185381404
1615641765
1510794430
1085237497
247162080
1276396530
2088240045
1262216731
1392298394
952563965
389896810
906845788
742084680
1747292454
178901689
605584967
39205530
1110024870
1412177466
1144679319
561774140
774247768
1241012556
211254857
1778861566
943738159
775594460
609445494
1090054909
1129584813
637293326
1157238524
216431639
858412145
1088850458
799185336
1326148117
1267941918
1657398525
1267651889
1553224438
2057242802
606721106
1676015212
1675246710
1136357439
506213575
1031948070
1707271241
554066643
1282204908
315918797
789127367
2145638557
1000995202
155723602
820368342
504698228
787123319
1038212566
457429134
588198045
419797041
2051254926
984515532
701321436
1266731252
792158811
1613315988
1520872141
907951921
1155893573
241831409
1705906922
321994426
26171622
1442182683
1745122679
40952692
658265697
425567321
2131851779
1423589991
228854668
263369356
1507049533
833105384
205128245
1748551952
713608773
1681740999
1943543393
1650054255
176512528
1465159119
378779870
1262755034
688728108
985894242
228168640
1205460370
1057912934
2114634870
474375558
1343529397
833657239
817670419
886764321
1303349061
1492166324
2114200658
714484188
1051825627
722006355
1146211423
2037536509
1252021682
1534950380
1600588360
1569530319
1236227638
72195211
1705756139
1995391440
9933369
886504495
1837035665
1374255150
562118327
240302341
1278482494
1703475150
1275295753
762004368
1070307618
1803320350
2042171437
1982942020
2104886176
896818095
270655064
1713119775
1963395024
1280485038
1939018577
1948788735
978154711
37396624
866634379
961838292
479847132
1850501493
1591126244
948001127
1607448313
1203023405
800424532
1139655022
162205373
2058903988
2064001704
1147415982
1284731671
1879316457
591157692
1365953297
926739378
659353856
714804483
508966662
44452208
2023256552
116873696
2125497557
1118779243
1636148846
1337551058
630821898
832602501
402025395
322969705
1943899740
478569184
1574542792
1963063643
74198514
2044422537
1857810676
1897173114
121650670
2057004063
995362999
169411103
577936006
131729943
346340578
538882838
32551411
1159989977
1702321176
962738013
340994132
1336770248
2112132740
2001285308
1823991138
422164826
2071530998
397106431
126784091
1125761527
2058734808
1212082918
138994372
1645520406
16247658
776025324
15047414
1339329221
336379613
529142684
623686560
1832168263
2095230479
1079405059
1940500478
909608439
1648671681
607785938
1032858936
1944057559
649715527
279393586
142545743
234229804
1556935883
1928362753
1939758489
725108764
362998054
1718794850
396992839
1991508332
1034641943
900216125
1701584931
1562441660
1981135720
134151082
146645355
429308709
292749370
363724215
1140662006
889241807
1511557975
446520504
1122532383
734970601
180665086
1804197277
1794217434
1781865403
1520093471
389289471
1618059337
1111230424
1790554576
2140824057
1636918602
474249944
1387026554
438443626
1443417071
1115802918
985762305
1932547632
1614859579
1275723408
72785724
1951860365
494766157
356644130
2146211088
699173266
1700929943
246037839
381570523
240146489
1883534991
1424493952
1751748375
1191664565
368392821
580111255
191970411
1560685463
1674545707
435155054
1612483402
1039348832
1688046099
475875568
930456880
1678232426
1508863259
683777441
72167242
410822888
1654803156
1309673222
1685692045
1700218797
1862909210
1459793121
1401385725
1970732318
933325571
1720476552
1270791971
1987771425
1590550679
1774874189
1235983069
626754318
960072685
549175658
427471697
55534724
817912561
1318775764
2055510256
1698182660
1418388035
1484878137
276864360
1796008588
1513643665
822741653
30304656
1503194117
125554591
719030649
564747671
268568265
603365644
417923707
1888207978
848295570
160675777
983804547
844104827
2087451525
2106725280
1449652284
333350030
440053821
98005886
549312129
365206967
522385517
1112077150
759632953
625499342
1836749469
2079309754
1575031038
1081006423
1317068722
459289717
1913618863
349527488
1977285723
428517657
1981953467
1377914856
318427970
860941355
2145648000
1768030875
1198550245
585170031
203737605
1966232218
1426530675
1993137669
2046701326
336125477
1839217120
394482993
1010010527
393941685
1762468026
615913840
1814358144
1080458082
685502258
51882065
240386371
1735701632
234937547
1589146820
1226488460
1707825723
281810670
1792645297
868716174
1657288464
523074596
2141952930
783934280
1356159519
1331531895
1202796850
99595644
627114095
1592303317
2113440303
1166185949
244907718
1096774069
870895661
420883163
1340657141
87895080
2106811
1411654862
1635177258
591101896
302329027
1528586567
154916017
1718602990
1858613581
800161210
1535206227
108695598
812090440
788560769
1493206155
1145954593
607026792
684218200
940444287
1179375806
949594969
1564390305
1466053488
2004757929
683808484
547000469
1056644875
225844826
1824494960
1623160208
654015825
572139067
1653483999
1163570774
1294290986
1639196535
1831406890
1338201041
960543265
466770020
1380336042
1474743928
1355207438
12869596
1611329088
1376812616
710401812
1768010211
1317096
497847612
387869013
1327830089
1827449197
377647488
371396194
605338024
1788657064
1326667425
1054576783
991654630
1511835116
2000198630
1718170506
1975643116
226400290
2123065067
788075174
1951903914
1780357802
1217486755
1638601398
1320590327
426483822
736995271
659875260
758357459
1133377374
2076989419
520677335
2106361342
938847964
758415817
276730176
1961733728
468438920
1032279952
504584807
1625105314
738120456
1687327168
522071365
271008061
737493564
1481028178
2145651131
885075914
285947484
2014882020
1961358894
524176895
2097451325
1494345810
7509471
1468792724
1917466507
686618068
422360177
73820707
1853733148
1853071727
198456541
107458459
377898933
152751765
702031183
1308830022
1296580309
537922664
1810659326
895937174
965003443
643202450
587113073
182174979
1188771626
326760917
512006474
1624498821
404429557
1630181784
1023099478
812222787
1942132875
518042958
180108802
1495841862
1966118438
1702311040
2045152886
1087659756
1500036153
602327790
1696989873
289973154
2063728507
1172029422
1799820463
1815498484
188297120
1839566754
2062514513
1953779403
1377888687
1221526718
239609950
848919018
2010166929
409674673
896373149
1920844204
404555477
2067079245
1248862086
2049919185
531253378
490250647
233232853
1323715296
2093073240
676912919
379498094
2055655200
2053053197
2119768589
435952913
760453326
432907942
573525673
1906936655
157102623
1266576201
518848445
749304155
2133300252
101534786
1029935261
165578665
1251167898
1559035250
243217004
1297147783
1623883743
1666099888
2064158532
1519863189
1751770141
1062198079
125311293
1562549176
2146704610
1209442833
875540859
1188174212
1110462045
545026951
954457097
158311058
1643860921
1120921846
2094315868
1663364323
542639504
1312880239
1059201005
161994764
765441733
70149105
1487727624
1218234651
961773519
901625467
2099530617
625753400
1354549126
2136531819
880829236
1123510852
517074185
2064829914
89120419
1298467305
87208773
898002302
1935114038
847889860
183555706
1501586692
1262301648
1183426880
987800667
1644595314
1662133803
710844988
1723847491
2116214851
408397241
1342972546
1726132398
561525270
277661500
412370609
1842035224
961843912
473901344
1705296904
771806892
1294490313
299300891
1515168462
22166854
502143685
2052320735
1753052075
1182654560
486760738
519237823
882966910
1786244250
981662668
179399869
663817267
565047212
863656960
1013606032
773393381
2031811570
1180539077
285835235
139569722
661671467
1307186496
1603606050
1145291042
18698609
71386522
658004846
1709231855
1373111850
478944463
479382708
1171523732
1535774703
1888552294
1121987544
2111063994
1281443536
1040118370
1103787183
1824971493
850898621
754450077
1798578353
1340798505
1970679344
372772849
1029036833
773722092
1563609476
1320997227
881356880
949983854
1985616160
1688755929
2018659862
223139934
519260432
257472278
1299145644
2085951139
108434337
1400232156
1985828486
532257881
1309325041
343794396
881336102
568608263
262758897
255399166
1159549901
103710883
477328003
324791075
1498058229
185311028
2098152598
170434604
237921617
611684249
1948106747
1491535110
1540504775
612334168
167534835
378904776
1043742374
757898582
1954743161
986386336
211789906
881396987
1298280786
193502548
2084625072
1401787511
94539259
369793569
1298906519
1948241177
1320998163
1597961158
1826218588
1099983904
569778020
620573611
1077258915
155455013
165655156
1774182430
1696410657
741643889
2115733648
697987313
1840516068
481865311
1100303314
1427077186
496429696
1499120849
392957929
1172749504
705675115
1934213952
1561353887
355885809
127226997
650105168
1704886624
357577868
1669327544
1987878004
1241060008
1633765371
1227259998
1890703620
735964526
1075981013
1822511640
1178323040
1759472806
321192584
379519322
1227495280
1875282832
1418068137
1415824554
372094318
2115639176
2109379471
1715853118
1813671919
1252696738
441760424
100040683
1811348565
894321496
1714079927
1534261673
1719516797
2030230888
511657137
120186214
1478453485
1392387081
1722572885
300538798
31674467
353180748
1391836355
4023089
1656663542
1533734818
1183120199
916252778
1061698285
783795413
377201638
1680269591
628519677
1138461501
78611589
367869876
1653535285
1372155555
1752979868
585130912
1218833919
63832390
394042658
807252013
1732753384
1083126738
1460598304
1736938111
2123987762
1586548760
527753112
1303729766
2007319425
1094423991
1315062661
1581103660
285851542
319460406
276399381
1569813787
1515368351
1640853046
110069441
1060901553
1188163629
115840948
1519753242
1782009840
702014877
1147005142
1574797841
437405988
725479373
507157254
866226845
292390065
18924896
1918146769
1321663018
784507866
2114179752
1515672850
1697756229
719181292
875114869
1763175566
486707165
1054136026
1156223371
772059596
1600063047
588305228
1862451535
197342014
1036684816
478551421
119796821
1712301049
2029651900
2044012410
944451593
1156864440
1075043094
906868731
590166858
1827595132
1366402323
1090785378
372982442
117432670
1378779071
1671290950
2116319993
468651352
1701359876
1123021435
617315156
513813786
221239568
246816921
851923026
672632424
330194899
1812022659
125450049
1035841945
497956304
1467358215
155797199
1330834014
736006996
1684183450
128430557
1561499936
699943289
597081009
161505886
424419988
253996375
403207900
129285564
1384191252
1975745057
1018693798
686743914
1317923491
1855583192
1749486587
1616494172
1833821872
251081942
1328354714
381739338
276961887
713078844
26305812
1747277651
159669761
1169505767
1116674075
1179132432
1720197006
1969505679
619027962
702116997
713951973
965254466
2125589454
266809186
1865527249
994881994
1396050854
235629283
1541760889
1104656910
1382202279
998126566
1445255325
1177672350
1014321161
151565573
46340147
515501498
1435189651
32645301
491114431
296618980
2012241144
740831167
240638410
1834144884
1125146797
1442094032
1548511037
1956282449
1759453468
1237426060
1345506952
439659116
1085283995
750300674
1861349148
2013438261
1659351136
1255602851
2042858110
1862099381
1889077122
693371651
1924340525
105655517
174258572
416962408
1628400715
544697299
993413520
718986172
1624396378
1360725204
29668538
547574262
1378588758
1923788026
737020981
912730327
1977522734
188884685
1591370893
1011057893
1064570574
88215335
594400079
1092978369
1486917419
1982313298
82120917
661630739
1500340272
99762951
1951910501
1827533214
987260374
415272663
783460288
1863155375
1946278846
1808890083
916541533
1495543084
1604828753
23755507
645975722
1289239363
707139411
1694392546
936616072
422181280
1402586265
1266234537
1987200788
957759306
1986279511
1705030390
579793050
1156236323
1758045399
2084681000
786638569
1604194574
1919102097
300817523
1108396379
1033222481
1068879645
198014795
621881912
601803462
337516251
1831326933
1253037037
1847142305
1050170458
1628288908
1143877692
1565445118
409097747
770938112
1445879043
1418369537
1082727584
728838206
2145424867
1869247520
806241916
135001518
2144256034
951971118
518161537
681057901
415073176
1593423634
865855768
730589505
1630176166
252903325
971811547
558357877
431557523
1025666560
172844109
31660170
1920671637
896731163
207808706
61452914
406380333
1606433392
1476297908
1751289252
1618086805
2004519237
1334148397
819195970
366114210
702399531
500828056
875734435
1632965634
852510356
115456799
1407666115
1517835730
1006830365
267553026
1942879195
643169930
644063315
1705297436
894874860
754269138
364151694
442206362
2109288183
882275188
1501361377
191475478
555940630
1969718830
1467744845
2106279169
1290528350
117097918
526611641
471280807
761806862
2070890411
1563118284
1624471791
583457372
1026491648
1048104292
2088561550
649318882
2107136855
1491909126
2054923726
2071775614
859102971
1220271983
1939856960
660059962
69303433
1281633708
1158253202
522908784
160339817
867455828
1303564265
707016140
1400185419
2049088819
1468092178
1362955859
512763433
1280727777
1465124167
1719532357
1909301735
113765083
1740007993
1363288523
273142530
119195039
542246985
2069517310
721594080
862531038
791025657
1053785714
960242967
1869313093
2071458200
2012012286
529522476
923930308
337425841
839041230
1749360917
1491090846
431673867
1592369539
1656431320
1592167995
1430908479
882876934
1094291386
1368837027
432296844
1822646189
342521585
992472930
2014894059
1412514043
1529869720
863533044
1815032263
736174578
1600839572
725801528
1291144224
24640375
441704310
2068449850
980264754
1550817057
1010378988
1006813618
444728626
83431783
1659320598
965322107
86091483
1229254809
642280388
544217038
280869368
1345310544
1302694046
763663654
984901711
242550631
900131450
415182440
1839736050
2059895298
350262647
1889344248
808363702
1054408179
669217177
1276763887
1229153293
723204189
379638529
1768712599
1079400343
2030787482
474833175
1577199483
1635984310
778076932
1496473543
703963701
471128954
1565212728
1431187098
488041514
1607180338
908896361
1789011775
1903800929
433474835
25890527
322661614
1854168723
1924603263
1217004368
796420651
510485354
1032390670
660391089
1513722507
2144721356
1135476717
2090332315
2038139530
1640378461
156822057
1241012556
640412031
540937956
485758084
1662687296
1179285205
1246319382
1695837743
1556386217
1003967684
817970633
1752374353
644745750
64571072
1792999347
801349400
2100833947
2003584838
521374277
321506240
489189217
1597114079
576026827
551917941
490879862
1382574335
1485238260
1992945395
1168905371
1107876264
1045493257
848451181
2011000076
860347519
425579348
1842938525
468912047
677304082
1057568363
266368926
205473183
42809070
360426617
301593384
1462912459
1390134473
1277587866
1213146827
734989777
252414173
1125299786
1146815817
1866474866
930084694
389953437
1675799137
1289161005
522698057
1049831174
1490201005
265682060
71639624
1093893584
1266502991
2010973955
769135326
1957405151
1969750345
2118565510
1595669654
888565414
718652821
730706158
959372499
154377584
1821499212
1481037721
1275267395
1713482
1745901113
1557582583
1902734688
128659080
2138902409
1188669354
523111506
1670073320
2002242370
1946926594
1933477323
592643629
1380805926
1266186168
1478169945
1188307749
940125018
1417870905
714613055
1292503079
1616728998
542977157
26075329
1827139601
1671221689
1947103348
790431939
1687540355
1970742161
901248055
1624303840
474379377
1893886018
1248379129
692145719
1403016175
222320694
1120158223
1360160166
1270338933
1422168163
1631773503
23637327
1557511066
2110207396
1426946588
2016334623
1637621945
1848221949
1059584079
415140157
151427653
1381444154
1746904385
105536573
1634984370
299871756
872238289
2045254241
543697541
58566259
45826416
762003760
1573082465
2005332146
571812436
1444235448
963131089
1948226491
1007783665
1488829068
1022973934
716170072
671764427
1631176591
998644245
1959585219
928473546
456545322
371124463
392220195
84940674
320736014
1104845404
1530627487
401028142
1761444958
793772210
1164439835
2068546807
1301433446
763212592
1644350763
1209117422
1266508906
156048377
835113034
1023609262
1720729895
1022762194
1817522573
1487041617
948806164
270526986
1778988392
2073307423
323060271
339054251
121632179
116678098
611286850
1586758430
464116575
89871434
384019026
1499929833
1172309087
1214415341
2131070020
805544837
917664675
547775627
1054938352
1892100660
1353687171
1897098202
170506138
897007604
708745271
1152164319
1270020418
977696999
2137203632
818729302
1781181665
1591928273
2097594010
1981507463
400997471
458635166
1151440047
600272590
1866023270
169854624
1941334997
594787687
1770462255
1139835152
1787031448
61588859
480324049
870213005
1399010697
1909838139
1940544698
377638208
124561878
582611566
457179726
2129892909
388333532
2074018210
787350977
737425717
1913231062
1710248541
1283299322
1515970721
974388222
731736505
185445312
1962772670
1809123558
1901861654
1542555015
560097817
1721427889
1433500562
1337904757
1670132474
288523657
459561622
1787583040
116338489
779290468
1331905276
1685690873
1385599504
761599276
320146608
971425355
1427961734
389275016
1675790264
1694389040
942766381
1347424351
222387304
1035880847
2100664596
771466333
1242437481
1371960550
526102102
1023065870
1605847035
1233278216
1571949764
287796028
1535122532
943593454
179834369
1449443091
701608211
2059008704
529142889
637633297
404502653
2128713528
711493907
797586275
53012868
958191631
706328113
1140581730
2020275114
1751659589
488591438
1661986544
1768090720
118418144
1200501566
1281984623
1384821964
904638810
909652028
401834493
599206573
1922734736
342579441
1451820537
1360974395
1180352872
1489727775
862159723
1487952914
1960831004
1203257571
77763412
189792675
2014097252
1403947164
1363774504
1081264085
1277459934
894261886
101273420
1036956307
1861742777
1709439412
1757466246
1110077345
727170432
980613665
1328696040
1309794093
1795800627
691875317
739270928
1148796522
1651830646
1706554777
1274358624
2033134701
575568036
1246929079
1424499734
1304874657
398983175
1234546464
732427481
1276605458
992072644
1610575271
92875520
388006614
251819917
1369848161
2039793192
165997043
850807010
446193958
706246038
1453183399
1004283577
401211972
60340495
50933607
576957121
1604817347
249288222
1546028475
332007899
1793081109
989669665
1487348339
732987197
819872483
1498774171
960920011
1648215445
1008156611
1935841663
1016342282
497589444
1167036274
2008948937
814868240
800416629
1036404091
1866894718
929216123
1694952850
2134220994
1262548381
1822814543
1089901452
1368968518
639886495
47146011
341003457
743458102
193526717
167589794
1965336543
1251960659
473843124
1192146106
1064836090
1879898980
117130724
698743746
110691022
1613210359
2126276183
1234727351
118185888
578391072
620919765
466518060
1793504273
1356371630
1367038556
704349371
906370029
1383034698
688411494
1659799804
1087860900
1282396302
674154798
1702077773
1243966260
1095374292
20156730
802356121
149381678
1542169847
674044010
388576763
626516182
127345569
1588329014
1938254828
530516086
677639760
1048341796
1443780720
1357389591
1926143913
1623913623
1896953635
467532845
910148065
490122645
1936922763
1811487180
791679797
1907757754
331780182
148229035
713127905
1582622947
1046599057
784675230
2011313059
217599128
1553016380
2014874089
1422865840
145352193
777331091
631963931
745547114
409862010
438653264
155820419
561217424
791004394
1331284091
946401370
1146087845
1452304535
404833551
2072667254
142327909
2034379571
511022622
852440474
1083590476
1323563140
1873823405
360801378
719311314
1648142547
532224744
622128942
418983715
1802936187
705792165
1391008790
2045085781
1251806426
1931192922
601765209
856324387
883659385
1149137855
777912050
1739126598
72931400
161654632
541451956
28122591
1618856166
1012859610
1016648947
1952990673
498054776
2030822618
898975024
684009305
877918204
1718251158
1420866177
1514474886
1454680202
1930130376
139395247
1712907114
425491243
496538597
652675947
527165292
2021488166
788020651
1363408937
1413420844
1040470204
1106421629
118388443
2085083377
898749913
1519579365
2088274560
1043157647
1095558819
1550426193
1719304938
514026646
815266368
1589182994
291415660
97786030
1337881835
1776052395
42314438
384842618
1406305825
666632665
1747839038
459278546
779173187
147025289
524286656
1497939413
991929668
653300417
1451261551
1065740052
1965445241
2069993892
503009772
915703927
15529393
1638644132
496077378
841235226
427154399
515158272
1328288030
464321559
1890716637
730093807
280139703
1497523348
294823521
1543300333
407192984
1692744594
951541132
1925381429
1156306640
1934512055
199971510
942647515
1848497116
1361069198
12231453
192753003
1214932625
620299545
904571416
416653317
867945488
1697633207
1873162610
11535060
1940608735
467662415
164659146
2131476259
1351520278
752435222
484247464
32712364
1691810847
1126898773
1734080516
134561151
1136566440
872227587
41823122
408098774
607846352
1896841242
1567549854
1729018959
822221525
768503753
1443013220
1083344254
1890265789
652437009
2020954196
1012749157
372500576
803313043
931170100
1471292216
882503779
1424331439
1721292412
240163893
1535731324
1701678345
900017757
291678535
1870839704
596153645
1935803959
731983474
347785785
2095532625
122823927
1240200489
563971819
1397278244
920737364
1077392549
879549693
552118300
2059203532
1095592140
1396055102
983896912
639094976
2109984741
859454247
430474301
1357303051
1121457148
146296094
257775549
2104831302
1252298191
1308521854
786655584
656385064
1560883192
937655674
224574719
1114471712
1593464164
1858801082
1725285199
518977869
1970289283
513660116
684803663
1240165452
189857235
1009503447
144240270
1851586265
646917099
118667127
533940783
554866989
1613358504
11378863
2089593514
837745782
737187218
1814589792
1069421283
646262551
748343293
1614804688
1030296963
1207807892
616605584
2100643533
2130684767
1145731308
1532773482
1245205824
1736605205
127193705
1435629535
355956168
2103774855
855052827
1469450640
1246575355
1069082060
50942138
1802602151
594060140
1422452129
1723832442
1483433343
1642017960
25689530
1863728605
1061347902
515479051
506328588
1057244451
1578150889
1838713403
2142624191
938604872
2014116730
815946639
1048536887
557248907
1285918881
919096605
1076263767
1284829236
594141276
568886096
28359897
1605920353
80419053
1431362365
1398078801
21316498
1557900365
198923225
1255904078
1943973133
1602583104
416994729
706172413
1748840073
1249554629
549460396
293725687
1192736971
1958089007
2096594996
154222206
518917706
869009302
1769078018
1812434263
1800256236
1411084677
170204307
854308825
1011687044
2077311848
225342815
1752052729
104674708
2003741555
673289872
607788228
532235953
1912425698
219182939
1984375643
296619323
292780356
1143390686
1882375768
1824524412
1018236013
827776005
1608852357
1615794844
1636786853
1543209973
115688985
136744664
999669595
594990181
1384516501
378495458
1547145339
1761442425
1757143822
471162558
746339829
627836426
1675419665
1766293443
1395601754
871259032
1883670324
934819345
916914325
901932261
59183326
753871641
1046472315
1037728721
894229703
618266318
19729033
1839542394
4652977
2015007947
1381502076
380981548
1375461804
2064722203
1849988844
130167257
106487571
1303464221
623301691
1232800401
411924127
115008330
1593319431
1371293754
973330154
1734549305
329418692
1207898113
221419652
1865769246
209362768
67362039
1050164779
1875768240
669715921
1742596476
1527419445
1010551909
803455281
1378109105
1479933744
1468713129
1925565209
2022100095
1853097781
321125115
964028078
1338443600
426257258
131846428
1382208458
278207029
1083054114
1999412712
2120996552
1113132647
2081348665
1515437158
1262964196
919406626
1802903655
293542853
232887725
1406674551
1614928868
710879274
1902452373
1466296212
1493839845
1726443133
704061511
1485961540
1445560638
1965576670
976915012
800247032
1961099628
1695823295
1167172547
1456867496
520857352
511706271
928360916
670505872
1262814876
2133000461
509357636
1545026133
201996980
259027059
1354648273
1797579502
94238832
401614046
334312502
1716702362
935202109
1082542229
841402222
572776853
884548782
1948497854
1729941921
837756817
616104445
953928432
1152613015
506327437
285461303
1839192332
1428584644
720933394
971689983
1500965787
1644233986
1706235597
652218466
1882412598
385035262
465608577
268892761
1066714037
2072778921
2101127960
1399956162
1371427778
54285088
42641631
1496865383
1226943912
1711898662
1478240025
1039606590
957815893
1357183179
1925561488
476256701
915338554
447966409
1804600800
200149957
280226182
967681739
1610007668
851953096
1582434616
1233975222
108942080
1136240232
1121462408
1038876693
1969779667
2114049418
197609151
906100702
1642788139
1233253164
407859121
921160970
618402009
1447373581
1596014187
1198202810
2115286006
1292635328
979206377
2012603045
1668011108
1499519900
393807716
117596621
790245347
1872028401
1102092467
1256299289
1072791072
1718549156
1043603514
2081144540
1635067489
1034251565
77217643
571110771
449306388
458892639
1522647317
273236692
708563809
1590515992
277250295
965717728
1037813805
1650613819
1560137429
1447907281
986263610
1386949754
1564178594
297502763
1354142072
2038523573
342751856
897665521
2133132874
1607877346
1267288189
725901636
459734025
196249708
1782953229
375772051
1122275969
937839274
428020194
1588594295
11427381
1430239706
720673444
39372658
1197535526
56732980
1848688252
675867917
2053524980
523187335
613259619
1411867850
1535928967
1167389489
1138340218
1498639275
1376337237
1149276362
2040044078
694335798
1374356123
899351499
193439266
54801782
2117418424
364229572
2030811710
2114847238
1386513135
1087464016
2091080737
27463110
1804864757
856002406
2098539534
1734174050
670974113
2114029243
357302654
2092953127
1523921208
1618212028
481923067
1529479902
1777781857
925641471
575165847
776713323
1482035956
7558875
753847832
1546620907
1313141711
1561219216
441868486
1441548175
290394103
1177390271
302117625
338982225
964915365
2008780570
1247450560
1897040052
132922025
1784102513
1193108794
1046258875
955990151
970468422
439727448
873312603
1748968051
178976010
426892218
558730624
2139358921
1927386817
915743225
1305115865
1999347102
689201302
871290895
262267631
1566716384
1174891192
457707184
1398568420
1316643121
1691601994
1499336998
588460103
733794517
1581836033
519911791
1310894061
994074067
918061408
892548735
961351406
306145134
282741772
349097200
954207574
743815735
1742238224
1097944242
492454804
468141332
545349037
598799286
551402487
1547268312
1853421257
619170569
837206549
425796474
1575204970
1156032899
1304026405
1496657248
835149961
35544868
201127121
1141169228
1708048576
1992528526
539516819
1603093903
435859814
741699612
1583720960
1963013188
1115116724
487398101
209395805
481533330
907815729
375906746
1770329461
461000787
1444737594
843467391
1447503731
2089537194
1012290534
1502905864
1060627282
1825737366
728871958
993903596
159133950
2123702027
1896173534
113954018
345596811
1416566782
1587178288
471647014
1883207256
1222140788
693571586
1067914855
836143535
571182758
942218053
1589059376
1581834050
1066368112
510401469
1562835946
601475418
1723583135
324566073
562060626
1281658690
1638458855
604695375
1558110795
2057753857
597186308
185602589
782263636
174275327
1734956850
1232270467
797831694
1235301267
1593042873
792622898
742338851
154054105
338891382
1327963332
1845567319
1727180361
955903860
461530245
402397006
1572857833
556057976
1152309182
352699023
1260458248
511411797
1825463847
1598029398
154173351
1453616890
702063889
1568130287
1732840011
1819295959
512386211
723989124
100188012
2111212257
1585393908
8466118
20535782
1801887081
323540110
753226169
998374457
645828288
167330115
541895509
1309712724
1096264721
998720842
1247199772
479118399
2544877
87169738
442674294
84715613
321693503
811898047
1662518196
611940560
1740754463
1434070649
455342413
1063194445
1870687301
214493433
531966987
772645197
1082642948
1954753311
418466364
1170736676
1536753870
1155035350
720047549
2089849728
1208448108
1450895331
1462338943
1696344508
1298039675
1865700899
314576936
928576975
638876070
697003613
1983465078
2053491885
2024015148
1216947161
1465590301
1176954534
2099920015
2000547113
1871221633
1236411898
1365952842
577115807
1562955784
160245237
1633945094
412071508
92427643
797899438
410036930
1408345725
1974370384
850249
957178086
918667638
1321228956
269765079
150950275
437257386
1139334416
1518271560
1108511924
237648824
1510498762
2110823939
836872284
469103723
1067481129
135752278
229654350
420607438
233761199
1328912730
261427405
288746305
1779925628
186337928
872524629
1735338314
34688811
1664716726
354336693
2066048824
1204283103
2029520673
1840646685
1515946312
1456020970
1033108564
637990771
1051634647
1477570447
246806576
207298087
1059073880
996948063
165935261
340255395
1115100089
1048548685
1678074613
941930415
1673053633
221497072
1982614112
2086718208
1901644403
65625593
1587284324
2013005196
91164090
108567482
1820407283
1304148852
1555143326
1825419912
557892314
2030129886
1894480518
375576975
787812797
127235182
1501853650
889011159
1008382145
1470303652
1405103345
1225070270
1320260317
2104869319
1064260944
693518333
1186599474
745721022
900763911
738140980
824958231
93804006
170197262
1312239065
1160902753
1594268498
1837674966
1891345487
1307700662
1966992548
492069287
1813152778
1609347797
981327942
1451013584
1001179517
358795545
317776755
906244210
1251351005
667788222
577378499
855887334
1120760161
592028834
1977736175
1514613676
1151864751
1048247016
751780881
11808220
410295765
1080556863
2014133803
191485468
1335456706
1746176082
633099171
1948834224
2088882078
747600598
1991439650
1387932014
1347772787
1142326346
832874403
1498184341
1942777668
385723827
288846800
882255239
1044574021
1364854563
1369672121
1749562949
1161605740
1558954287
1361385172
284886146
674807372
670771316
1038279516
2010595897
597759665
877296122
719119740
671775766
724328465
1365170611
735026975
1317468562
1789537368
901196527
335416167
716051607
1924102444
959277489
373770609
1428141645
1140448034
1672103308
342898877
655135404
1326944227
1785735112
222735349
529145438
846217479
1520589850
2130772727
1569661580
1819405777
299318443
265606796
729626465
1552791734
1739402202
1127301377
2053994980
1294749731
875904456
590290322
2093337903
662308925
1572699487
1984372477
1761049242
862769367
1649335666
2041038342
686647135
718828174
964686841
1581255515
270108477
1938587871
570672722
549633214
2081438512
537626543
1563515408
725188933
814077369
1489825439
1942002276
960601979
1834401069
1762345512
454213590
222615774
1565810327
679736974
597874916
159709500
1350817098
845418717
1143014234
1726859462
1400221779
808969988
1125651982
1853336899
1884905721
1000934605
1156042110
1182836502
374465957
1475108072
1472290756
159234524
1691269766
1252258123
803586198
430258454
998698478
375799986
1256501902
1372934145
45479249
2092181180
1282398088
986690078
1102859124
1918474361
1643410775
181505056
2046326438
601280263
510263257
2000265893
187667973
686824288
135480641
2032802775
819370505
698677147
368127389
656331633
1191404320
2132033557
1694967105
149143271
1029224620
1904064212
269881075
643775228
1978148497
752113640
175398018
1905258216
55390687
1341527717
1921904061
1851796622
1813278375
859386142
1416102182
1964750981
1073490206
1550769500
1968343853
702765395
2117258225
651427920
421392581
272300381
2005938879
819519813
788720863
458076810
1130632608
514427329
792651080
496026988
964130512
333886388
595964130
337843426
1751975480
630582961
1317042588
1681900644
1719514461
1187216445
1933441652
1803590004
131454157
546831057
114417748
1102337746
417513971
704770010
361420717
2094826493
324445181
19418267
1107400837
913743646
1398136250
1033492929
1538196129
249977501
1498018081
1625380596
2080140950
429945453
1399645849
1656070553
525613820
2140671097
831100940
215787263
2050880746
1529351763
1978617427
1968190324
739468336
540140458
1341735178
683114513
2059583055
1160229957
1623277082
668215452
104953773
1740628154
226352740
87924919
1188106830
1065658312
1569333361
927265233
1464583337
1625967929
161409682
500747535
1091886989
458034628
969047753
869987262
1686192815
1801248083
346907519
1657233507
1340218121
261060724
759315704
108461823
452734348
116877387
314315127
964669276
1707749390
1775681586
1607758551
714577786
1449180045
701342634
808037711
1929075233
85681006
1354710746
1687618825
1554917517
1377020142
189546860
195529143
406489141
1336258131
1561897967
246808195
262735794
1384002329
35645832
170843633
2014113651
1022868425
509191456
1760554928
377894407
565688463
1116833737
1460204725
519305387
703188873
672624074
656928845
307272257
48234516
128246223
1932127627
2023797768
1239264392
220588627
1737291497
1219911047
157581462
449416973
161683804
1586243215
2071636544
697800745
1962137055
1916495328
446419768
962916304
1767094070
410198519
1811381315
494496386
1685404103
200910432
1700748655
31893113
1150818429
1962075878
1797349846
1922514273
1902616382
605460066
461304059
1802750298
56448537
514486417
940605583
2117415463
1585603429
1607016562
1721083763
1649761694
448193007
1467093040
607449917
2038114287
1831556747
839095932
1444853031
1582732869
243467237
237147048
1696081045
1760193511
175982752
63260158
764390285
1450747129
1245334770
1683612220
587119908
1984499653
1727379023
668860193
413810888
68908609
1054056955
130887055
2091832056
1749042499
1532646203
674100262
1147711498
1787073630
31792325
879463346
696669204
123476306
59406056
282044879
1137600733
204638255
1642469760
1940570604
543807334
189057419
1060085238
818538121
1799199251
904344275
1604942841
698478914
1425290701
1582747662
955059499
1856169684
562407745
701409205
1022436264
1026274758
1904950496
799177587
652986693
1000478233
2041100859
1382830948
2125341973
1580810231
1583694546
1523971810
1244866092
715048080
1446428520
11492312
77356942
1416012196
1424130224
400123238
1823593511
1796744753
1448329658
1566436341
696198569
1839165657
1042272887
1830208987
639705628
33987556
1469196561
732147746
1768527161
475281978
12001927
1083853354
261940896
1436072135
846370458
1863677987
2108008076
546627719
1477943238
428317045
1645511097
2072857075
1105717197
1449153726
2042506601
1911635465
517510251
1989265979
32166063
1055874985
588374639
1252826243
508053569
1856338110
621681214
1884641008
1675101587
1793603185
1124290361
528381501
653823097
1804772982
310727165
1719002004
1691637231
707664165
1124688800
410943724
1428603136
2073805633
1059800583
1981881159
470153645
346073519
432587330
729746361
922366729
306587059
1236916525
1046586699
1132043166
453151667
720998907
2036892095
2123538021
1151975079
585886641
989530821
1456490452
1497066925
657477911
938223825
1394982474
1467019763
507039669
351509108
1783764990
1511146847
1492676570
1492337996
454213590
187886464
61330116
817239867
1364996327
81087768
438307330
1508419892
38233609
1871855771
608152922
1492185754
1437933974
523889392
1671411333
202742781
2013932897
325812538
270008911
54244588
1006270075
768942108
815392964
114451756
1630434729
1834879169
1286383975
28915756
165039487
110800664
1392767049
317950919
1801547459
267061805
259581461
97664063
856127071
1911451744
138482110
2119102327
684482797
1056752607
1105958440
1619746968
1308925224
1277525200
572195600
57242708
472721915
1702025272
1015756827
1054561575
1171177247
341411466
514685726
1712977190
247185440
552295411
425609907
106748759
1322938693
792861574
393022478
398993406
1747749539
812116111
798646105
1321887346
2072545381
1825716041
474773439
1254235390
605830602
1780545970
1915987464
1932339943
627443358
64987864
1713072198
2113122610
316480713
542180521
480226957
1074812617
433756952
2104326176
503900125
1121087883
363020438
785284533
2050325570
824325306
1533880067
1534632195
390622063
802916500
1799025227
1833296463
1325692758
1685084130
730467693
1675865875
848709636
1577197347
1526060314
388499231
888495671
125255419
931917098
1013337040
832842214
199793883
281846526
1378415204
706934099
2109633101
1377643561
124862355
1877963881
1762032104
1209968880
19334405
112445671
1585518897
721123873
779275232
792121676
1988933238
1613026451
1591450378
468550442
565724324
304581215
1708466140
1970656309
187297149
446433533
1135150901
2135888545
1697871061
2037563737
756795495
1742060358
204128121
799944298
538366651
1159948650
519197855
1848653475
1447657336
1920370256
2039513718
917015344
1086631698
734717609
1593491983
781178780
1938152669
957489835
913794302
1035368960
1450930998
547538527
1326989747
1160765689
1402119677
1243062142
654913428
905094942
374753417
639046519
1682628325
833968037
995925034
1959765130
136499403
968493199
943955105
767861579
1642792081
108923115
973454870
1690547436
1974417161
300510829
1593263206
149103869
576473800
1306575840
654435937
1598228997
412619294
1842716536
2034488116
1661949170
671030431
1810192778
526409392
1141494314
543973776
664093630
858320832
1924357391
1786666318
1021663326
184160092
668808078
2016775804
2137593162
742411776
693837329
1094374260
600431634
2076263199
2097716425
38919856
258330989
258063005
583840439
583670131
1661329873
1830219809
202340590
1666442062
922245961
1931085821
12526064
335535220
1491457259
393294986
51508787
1972073313
1556569849
109553557
1649575436
365641208
1365830751
516366592
546170585
1364093052
604359233
1038051956
49179235
515346958
1836233865
1347725121
1933191477
1505510871
2014007644
1302679089
954523684
1670630073
1516352560
2047372945
221356800
405204646
649154118
211039676
722129162
1490046388
418332175
430488287
533849014
784245799
1556572263
1434559882
1219217152
1633193382
1685584296
2054729118
947611232
1229948221
705645220
1770605732
215612831
1177896223
1837495090
2034911700
1825044183
1693563922
625454341
94264989
1737565513
1392154267
18902067
781479242
2045034791
1669677466
57778908
609610898
813729841
292528738
465217237
1554417358
1023042002
609418718
860209386
2107593768
1669808032
247740485
1858977730
956876553
1966672972
752073226
644789213
342581969
1374780102
1397841760
293539795
2047794125
1581442541
1458963224
1969271673
139119799
840996506
503910049
1229195618
1479121561
145330634
1562569051
511480313
1783740337
1267012481
865107648
1843256664
1065803829
1968217537
1396648271
1903817364
816295018
487093154
403085401
1288644545
962656810
1791544685
1811967596
587302036
1466893488
832389574
676687635
1132972954
554077060
1738045645
1780137896
998136029
1624670610
1911600873
1629746474
553409445
1398110201
422320833
2097166308
1944171600
808332890
595153532
943243967
1765550801
225246291
869602538
1528320955
1484098813
251336999
1637096013
264026241
1210861202
568945804
839526131
1519402293
1866066326
734373282
1386953106
1116869149
489768807
1391147112
531691369
1427077186
974258271
1838597260
2046139933
2038142529
1122534592
2004757929
1176818975
2139161188
394587286
1140342351
1981352163
309542177
282102210
1059567769
2093320098
1001632757
1161821545
1235180177
1441076032
12853150
406162658
1792933474
1776277315
246811347
1536348996
622595541
490882325
508765357
1935290635
1983879531
780418110
2037454810
1481695790
1477448362
1444222742
597399076
2118378926
618808286
1192511432
629324382
649703227
2081546148
1917628560
1080777679
1110888547
1570577719
44209514
1504363565
791205455
1144352066
228173975
1782052689
1946062278
643660288
2070480182
279468776
2035080155
135054002
1973032330
278403019
507084830
2067442771
1884390209
1491619175
684769901
699577302
1120991089
1942412467
1663064359
1016875469
1859781357
1385383007
1068453636
618692797
1390304069
286453659
1331322304
1007133300
1213802419
590141958
1519344146
1706345449
542914961
1164270807
856359086
447241649
1644541310
1543576029
271299484
299883205
1199581151
884578208
1212266909
1802209528
1602537330
518606996
900612962
1994215190
18726700
1919263747
1634503705
121077411
889844359
1444491231
101817933
2048096214
234491831
478005200
891206443
1330063026
941531232
2126075528
1896565944
437687633
1493527595
839561139
1546354227
248172551
1307104294
714895538
1727226205
83855901
977542829
1150316263
629241900
2140950293
74028522
1493464320
571756112
105727813
689066581
1334302099
1802756516
425799890
743194208
338256648
1605440905
240781113
1776806036
175070298
559449259
1637746568
563632514
261925851
125756514
1655186215
766402512
277150907
955788956
1197086503
1452330869
170610206
1150822327
1814730378
1031990552
1808779986
399946782
1452811222
31462793
908397940
1911017338
1921130128
923196226
676156038
2087608696
730428936
208785996
143280560
2066060408
1065803090
502884807
302025425
159206595
2088891261
2054808879
758232644
51788736
905013876
1064140431
1817153923
1373149769
284510681
1335368939
1102153432
969696859
2032763188
2039146332
1152172417
2123438267
860699499
750408715
1792961587
60821733
1358994631
407261117
772974135
673133962
1533401789
706192845
1524810414
298538991
1843289103
905805829
553889752
520347307
301998001
1753125548
2113593236
1600582086
331770834
1603515211
1747667309
1964984312
188024381
1083929084
130432363
241046116
1817257506
2103641041
2091713646
587266072
1397729832
998808747
535490507
916196175
523479676
1495074396
1431879624
829733610
978132502
174764134
1697584014
625527752
583675551
2144256034
1511110055
1389627921
1718493101
360735439
1601410845
1782571169
1589702576
1559474922
1321107270
850876374
161874858
1683805632
1995166112
664397909
1409570243
1475646572
1525712890
1048566085
34223264
606374550
1208294847
1188720135
1144643072
899684298
172283386
1579876325
768617583
1436652751
1970937344
651197651
1191629379
1068342086
1139423428
2120699468
1235486426
1997107506
812319196
1859733712
844238945
1089604556
492682379
1382651722
2000946647
748388911
1201991061
1836554914
1342661596
972483028
837717599
1552821803
940145225
2056617050
1284252911
186050231
1854274947
1473018078
2063559152
1148412578
1604789362
784027758
828890676
890784835
1548938768
268379964
574344996
184986442
929763303
1587369117
1392988926
182154686
940142620
868890354
1210058576
1900586720
467471914
324148824
598506477
1983741526
1875734219
874494167
1144171972
188215987
1097910478
1965854397
1410542671
774073116
1724793553
2049610625
293234044
167324892
1339932133
697734127
580384101
1671292740
912646061
1214839658
1413131408
1373229637
358252227
1898706486
675690169
844954087
1787061402
978552511
680522164
1091855007
530769554
1900305443
1688087650
67059534
2005549351
931733126
1071972167
1259790692
1506332662
1157429822
1840467182
1060690994
1089237214
2089739031
69121551
1822396554
1607286565
1191241291
981841355
1591900705
876019200
1665407126
739667392
1361161209
1068182202
832025275
466369269
1183901721
478208087
946633298
1538174642
574657775
492302143
899904801
536567834
639678224
1697732163
1517015339
1868130894
1403523672
1993840069
901761405
2103005885
37680728
453802792
1054659922
621891218
890327842
88695967
640277901
1429073382
154084148
521853341
716947479
1107919890
73633996
1708882360
588664099
2085013086
2088128613
1517783017
435828498
1114179412
138063424
1121113142
712965741
1750520937
1944251927
1768134531
1752740468
238307668
1600736600
2132017650
990515261
1744217938
950424276
103435886
1376775330
371335606
703517406
1609605443
192290485
601416462
2069094795
79071441
493487548
940145759
150246047
1488803688
381002100
123850626
58755734
1408050016
706291279
179076591
1122807753
197796709
620001134
713996687
503705693
81890066
621279781
416391317
1022574328
1026750660
1524198508
1227045290
1114567120
1125142753
585080816
1291590658
1871121718
932394579
955869196
1999748043
1410186032
1203620821
1929260750
1887182955
538195551
134564066
1824346953
1656348623
2095039099
916611000
1010445949
1012454135
1263098522
1020144780
551942200
1383506996
909972572
903160470
2132040955
403157004
1908644435
479002742
182615551
1423581538
1665064749
1460722397
611328394
1915181102
95551467
1219488932
953700579
157269197
912589643
1107310858
262445493
913414956
571239177
1581538210
2144581030
286031152
1842274656
1787168667
415773342
1723573808
1304233318
1709509124
791294123
1167697613
110999737
699201001
942215048
926398352
850536724
130432363
1253254172
1773680233
1761121020
1904981738
1725663871
1580303664
524271802
1875546469
570155194
591034222
1142902201
793337388
1606645155
935334913
1732153632
2108023230
1613833554
1709829665
1720747464
2039083645
1629263830
912045703
1157500476
683683003
1505522743
1706533013
774985223
2030531756
1815895287
1367690236
827260227
523033575
1495531234
653682067
390452876
1930448922
1767949101
1506684403
1647039182
623760578
1328069554
1602005386
1208606530
1972854986
727311972
526843321
1483297334
1091244464
351098867
434800549
614706210
1076637432
1336838506
1541127823
1968094788
2088818734
1586625848
974025375
672175302
29485208
1534405643
18693087
1296185635
462057658
1182134446
1651316272
1276653776
1597871951
1368525396
753655549
1511258386
1107296782
1123787298
718236795
1802061171
1103671816
377612766
824840173
855917301
839341940
2119835008
1735255164
2045805896
645436312
978766327
2124532513
2023248479
1971152497
252646348
439134278
1844904580
182302139
255151464
1216674837
748467594
615800371
1012014515
1185282770
740209079
223335072
1024141506
101614963
429154369
72588981
1659930232
594828813
482681317
1643171835
643044629
45497423
870558874
1486835629
285665183
1984668555
1823518183
797217328
1712162222
591139498
248825619
262440115
1332364635
798825136
511160150
2025078418
527365907
838678143
127346973
478713516
250578381
715560499
1305385681
1471711347
985531176
1878886004
1961476120
1006067874
45557134
1557772001
517114813
2057290201
973702897
1251571276
1169391464
1719622566
1142142116
1131308980
1258027130
1412061738
1767571149
80753768
663233739
1898989412
2109577590
1381354307
200122731
754086608
464220496
178534299
1390275638
1578452014
801519459
1406006731
1468505467
1056325248
881075485
2034925949
1725398862
1838111490
334970905
1005228404
782069641
817656285
756915529
387506902
779547624
2039827306
1058097246
1178369735
1564944816
1838792770
1319402771
1005791386
562518300
675406476
1246020588
1393793292
1716308304
1512222585
271367492
968240139
1226326398
1221122161
1332566930
2089398327
206092362
1465448840
1497874025
1518272735
293555108
1030517463
1991636353
311382228
541572361
2058780657
1196300101
92117256
1685415580
1469332517
1416281875
609492807
1060952358
155593996
2035816424
176768720
362821249
1946199170
2137721138
83118419
348937918
548611599
1388950728
196242458
550959856
1873008986
1401353092
1027449861
1856570601
731266826
906896489
1430332740
2076882126
1428492132
11441288
913140824
768750837
222133447
266698782
1333233339
586667944
1959004347
257935786
670386299
1117646117
1882256132
1856539630
1844196914
651561062
2140643547
1118083620
353693096
692201559
666938450
493483899
1855359234
319648261
616131286
1305195591
1749674292
1688313663
166162527
1234651964
1210767419
135292207
456967021
640453227
263495715
1234909254
429511039
1309500171
1741190032
2053811455
1431108204
935045507
729146309
1324343614
36025256
1391010000
1138209602
2118608537
543539551
638716846
1516671731
2060548019
1093326539
2144561257
159695158
264901566
1127013916
102096387
959383692
601779800
471981721
1645467720
530434381
191161425
1480733758
102128499
229024447
2122628702
38600857
658507760
288631125
228097933
515328930
403655307
135451559
802086993
1953968877
610081106
1201399262
1990029727
1750913869
468063470
1391076234
2015024735
300066924
668802652
1754108248
1200472952
1802630196
670773939
160720365
831367958
1962622448
481817384
2147156651
1321745241
1524568073
1566336453
1347931032
145217483
1011533766
345650117
237903449
402370758
1407743350
683324013
1797162394
384080414
141528252
95777568
177895190
2015507563
195532242
1855475239
195842605
223555377
1021125347
2017049481
1629049486
391497543
361579694
77714522
430262658
890584624
528180139
89130005
293319121
954335854
900766022
415914481
299421027
839376483
1703816531
2080731457
1007515192
1915063297
1600284249
2064830413
1048086623
2062340367
1024371291
1136017325
369581519
511117554
953377049
1864670742
1563226282
1569852208
2101918482
1164938280
1206391084
1858056914
1447504079
452706536
1300648420
2101578123
255540697
1140482091
1857017736
1950965422
551679083
731485979
1231195539
1531245293
1328067180
112461485
1568660547
1230629137
342670548
1090299308
345065189
260992328
965281702
1180005477
1485102394
343624625
1161817295
1187039950
543274521
195852425
1780062183
796058022
755683811
704195138
1002956081
1484419923
649458253
341545324
463791245
1654953100
1501253682
894487403
724243164
1673053633
767422483
957777342
637624282
731779675
1138016425
660467184
212126803
924448058
240968149
1279619226
1674740436
2088851349
644607971
1267045359
782097615
1406792495
1797508317
496174901
882451106
1119151858
1695122724
968524052
1424434683
1531306336
839679481
523690937
1119708567
880064789
1154448416
1158835915
118567420
1556651565
1515488287
1048094336
1065376609
1585162990
1827633639
1233833433
928876582
874306067
1642102241
2030640571
2059462925
79888263
495111738
2019636188
178204074
1634325368
1249368604
862100314
290756113
976781140
558655559
795159213
1740207072
451920606
404218281
1872248427
61525181
20176476
1516610343
1041713923
254975034
1263175554
266846578
801586071
2091739883
414676923
1464192477
779287955
277782241
2021956235
1687250731
820473274
1178091463
1546309105
879096223
655312777
1973919763
1620623181
1747003833
208143849
62539319
1011988705
1648782511
1354099391
765212181
1087960220
1579605278
1649727544
1821034607
507744652
579680019
1687867218
1067122693
1497339249
1065877453
1172954024
93066407
1287437163
252557491
1999572021
509663663
1689252841
757933349
320473242
1407552925
810786690
1497874222
1276425553
936312856
914744419
524240105
170022079
1814905715
1127671189
1698780204
199971380
1268308765
776982815
2002004492
346375704
1304285168
747586441
482059444
1676932014
141235915
927745618
177978728
723433915
873461912
1851281867
581949420
717831513
503415809
396667567
2080640404
647131150
771970658
1814480252
337466234
1386023878
1765376101
85729281
93693719
1349410753
1463400881
726450822
632304473
539920920
1514925649
848694964
105056474
3862596
492643697
717835303
1788107230
1244750605
1547294873
1227867059
918794619
137732821
566571237
615251888
1544557521
1311890477
2121692011
2140641606
1042490190
94252958
1299506150
94968531
762120277
24786722
1838852347
1552931484
472182890
1212625666
1777088189
460415175
1349907854
861059883
236255381
1762692257
1373103524
1488003220
607330192
1664331674
117426068
908020478
1756404132
948794631
740072002
1519764872
1504998019
775593921
1674367761
575140017
1823048403
2035629168
1654954399
803669239
1186311721
165035329
1658378768
796901567
686599643
1452154568
2016411032
1832284055
117689729
1984934316
18757796
1495180508
1176770874
1362449086
230517142
1282176523
1417728718
1318068541
51262872
1298802609
693566359
1917128115
1253392615
1073307414
1115076787
1773280382
176877737
594593838
2088131465
323719970
1487802031
518925033
1072237715
1426492146
1031434719
2001144797
1045046357
784210816
611335737
659201376
1923661764
1642529581
216906224
1238620933
1897726222
156113590
1940040275
268517132
163609003
404798379
2119434662
321872951
493086927
551277639
1018255170
972267964
496675215
1339025144
1976605090
300046415
2075794131
1590399842
1759392243
940160333
1918968491
144195361
561858240
1906828975
1030679208
1297156172
1928310905
392392160
507693261
1426548399
795647141
1898954312
916912611
849783092
2119005886
736273759
421118581
653719699
1935578130
1138735274
1635016215
1269498966
1437855365
187479146
1784533821
71639989
1240192495
1964741251
1340077583
870591311
1594321194
694039941
630316276
723240443
960803871
417810882
688228698
2096014428
896104422
1118482417
460062579
1857667596
876863999
1400107131
1653500714
297253904
476222460
1254444999
412569710
215952207
1311600171
1859022497
539751156
1097114338
1281485206
1334961448
915949612
485932153
1308299299
862473557
1996009083
1130177139
795333199
1064202251
253695422
695694684
208764238
320173283
143755080
2104207143
375027412
1367447137
216155295
894293094
1045135133
1399673682
899964087
1473261548
914253800
1219827989
1577559492
855224241
197016463
1171498132
989929039
946011822
861967965
1547529214
487411465
1101273189
1678339016
1243835457
647053408
365920980
587408798
1901798471
108303557
1936837684
577211260
493498214
67715337
878428744
38700855
128588797
213607596
693210043
1348705979
1885275599
783555191
1541632887
258252034
1005650573
1121568699
93296129
960320479
537135486
28454653
1144920509
695284164
1229755839
1343286850
1318307882
329480473
1152589073
1419910270
2106380742
1365353074
1490644798
1207531114
1564713003
1348658322
1029815348
1206122879
102014536
352084470
1059854055
1307102215
393569283
1089618385
1850840978
259566556
1938531334
1230054748
2092201609
135881334
1399289583
1311493760
433668975
1095347814
722308760
1552991275
493525552
2128903334
2028690648
1976074139
486547502
1925383818
1312951218
1627969431
26845853
1568528490
687012225
1953478989
727339526
1430363144
963893946
1673254525
146009726
1996045063
1815073038
562795723
439850024
1889071616
1824208200
1906021749
422386559
1721517069
758376313
575443296
262051017
876850713
1991360888
2108213088
995506259
335372982
1290035949
1302151243
1956494252
1957444567
1891046199
1935975741
1660004000
387656388
1736325085
1688001309
1680989458
1881937739
1764983517
312398283
767578129
1433492472
783426494
1824857042
853316225
278182889
39331314
277934964
1229446605
1388535082
452936384
1867939393
1700255239
631251305
1874426481
276802621
1153377973
1547243949
1478372487
1206748080
836750480
328873669
898601476
1580766859
1240621054
794678878
1374178160
122391866
1194289178
640649797
896595895
2085260631
1493250835
994295953
34067879
2097370493
1609516692
205317835
1414313521
1757301711
669149325
1080137789
789360647
713022679
526169818
1824715453
418165077
408800635
1866827406
596147517
87819971
1745273272
1744253483
1704085153
840791607
1875069626
1125938964
829469414
390442323
451780371
450484478
2036685463
1537187247
356246243
1876249774
844149393
1545799747
231593203
94584817
133538493
551615313
909736933
342837521
1021294633
879971369
865355799
1902201025
1339786547
1329512336
456602037
1217880497
899302271
669733130
775579153
1014993212
242198518
1772425054
1582312454
575353361
1834912298
560017481
803215369
218336458
1428805506
530268275
707072628
724728276
591034222
1736623035
1652402624
1532300183
1955949083
1776526866
553992973
80689746
442234282
1065137645
37504188
276412191
631502707
1021134428
1087017090
977811994
536139139
728394973
1681235410
1012488380
735323922
385461579
1440347224
271959114
459649638
1901028510
1743120588
1867170947
284971256
1544057915
1946979511
2103369547
1885919907
134144688
950870101
950431086
692849517
2135240253
1853912828
1414031920
689154510
273721380
1395120703
3507195
663718436
1083265167
499385774
430907019
450310330
336624936
881278992
1204717684
2022435190
88159831
448946939
998143892
842930467
1412326719
1554468335
113183885
322725712
1389130829
965611931
222765586
237920236
457440626
1095613016
1872019152
1311003454
1371206294
291689447
1780239939
190590832
618033974
1485157983
1474319670
482667336
718236325
486787905
769332277
562473739
2122090307
1236877438
232921127
1337418770
1930746165
659418002
775370385
959168818
1165650514
726039415
888795418
1431496988
36225825
946842439
1432866869
602644946
1403548710
1502232781
2059474687
146001417
1137216748
1827952484
964434769
1643679424
1369079860
143240854
1956428731
1772324441
2111988733
526974440
1330527771
995998886
1685303783
1026963088
1944768371
534848295
1089884814
1066226389
57392646
912355969
885893854
1389058350
553579204
756211919
1990211665
675848326
274812383
2138175881
1554888526
2013491572
534493513
405485421
1062748402
516343385
348261318
392542174
1881483727
1539347210
1030844829
1034762970
211158225
1687375567
643130067
1825557765
578332435
829689698
1973362124
1655928597
680400587
364159618
723726182
564711420
249587685
2037023411
702417932
1879357041
1696042865
721238064
2038327822
1337634283
1847714588
1177529788
1873787157
902127657
1376151859
273758108
86869947
122558201
493575096
664417887
1412561120
1404362526
572584778
1014892867
635197690
1917043002
283542009
392362628
1124128394
713042216
54341579
1337638692
1243000677
1240032100
215994632
952650757
1258879750
1142734470
211998952
634776157
548304723
1063362634
802820433
779324563
96068992
244746843
2082414224
690208228
2137160383
1321095432
1032402307
296998744
1526045978
1457028257
1933944961
773768091
1146211355
2009027579
1634466070
83338065
220019741
1238711572
1520616047
571855826
2134365872
560866985
609696316
1724058122
158602560
501521740
2065902378
1431283581
1585221793
258275782
107233021
779366731
191039879
242293407
736709799
1003771967
1208553597
743488416
280413276
606333704
1305028252
789661567
662132642
895553109
2046476339
1490675038
1674141151
914685115
490961056
1537749202
306282367
1298357635
44870488
805615709
1045464082
1920956554
388620619
983717334
1387559442
2067939413
932320209
536012551
540582683
1257957311
935098475
1497112973
1992851354
179133554
285535603
915951787
1000219291
498945505
249162694
1054932912
2011685127
67426349
1392933247
1344814482
1009983478
1342389158
1775523086
1894494639
1581274761
1206658204
1655902168
2101185643
1829259894
222956712
850719663
652255393
487112274
420761498
1016169028
557030705
319554621
605989653
1738384166
481227522
1130112052
1870873909
1382778346
833172681
2078580275
807442221
1993087229
642655069
1411271295
238563189
1816122216
1216682232
999651225
941687600
1669691705
607000314
336681141
1548965939
1869704508
143791830
644408824
277034161
1219033994
198035850
475582434
1572184348
790228616
1191864568
1411737799
425523110
993335276
2071123982
1986555887
211210930
2056329550
1686607883
132611417
773370707
1806368137
123732262
1924106130
125741549
304428110
438426054
22935953
1329585754
1701492458
216339554
271181711
972563343
1934918282
1642051595
239255165
1351614693
1814499479
1312074408
614576562
1881701271
461143661
1354738696
706063526
722666872
2018112516
17597291
135132768
1262300304
1086717161
1173434728
2107123894
919276838
998607392
2003269102
1646714315
1258927379
489648878
39845764
826820059
1044573146
1203731371
733578534
772370978
947352770
1608465634
237218931
1394823953
1250981376
406452077
211062199
1596788934
407777746
85693798
1024107288
986488089
352399837
135764908
1199524573
1759410887
1804913615
593173551
1902824396
293319549
629941749
1099322651
864089599
1749157861
809700800
1730435926
1969305911
117873400
1146260696
801371027
273605646
1561099942
1870393033
564082992
1182398178
1275916984
494565787
795843703
577744077
1085586953
1219190665
370448094
530842243
421716177
1111557526
1580259166
842522057
702056263
595936663
81222740
978254142
835456190
1350591092
126349119
2073258490
2000759151
1906760221
1045295701
1892245294
908582767
661572393
350748153
1475538471
364387464
1566036982
774478827
229826906
312800907
400463795
2013459514
859167727
86243292
600799939
1409795628
1989840396
953424088
1161274439
11719698
443993447
71628351
1465152315
140208573
1477278259
1159725933
2070594192
743403754
85984479
19701609
2047910105
1032758604
1432196604
690169210
2038626554
2014838830
1963396931
734477025
597827543
828267749
994408520
1858237024
1488072379
1957250235
611716313
2054523125
1007788690
2054648584
1316680529
1757905037
413254175
77912360
735940563
512437736
1314080061
1994487237
2145754835
1392589096
454992428
379726165
870085337
649728314
1030012255
2036605142
578658018
191413072
839698574
941835217
1158078935
782342297
214281088
1562752670
1573534896
1501915302
352618381
1621411232
1160152507
1521463401
429339914
1136340026
86307835
1594605041
1183454254
786819616
1951852402
457511068
63576167
310666613
172277744
1244380201
2045379077
2136600638
571614186
901606196
819598509
1811016808
231899596
1614703992
330616580
1868602851
844970670
1475866606
122952008
1377164738
2048981160
222086796
1011614464
703066675
201134298
46606936
464304690
2098105411
70037711
1176310036
459872346
1456088009
717021957
562316151
825293162
1583576527
1051318961
346781462
779609530
805986456
761630246
363927445
1311741506
1414655643
1515271107
1726470796
84067189
390693930
718169646
561672322
1683156829
326088301
1601105270
215748455
1732326385
2062892128
863901971
2042250912
102545149
1464981857
789112722
221393009
1137573044
1037548187
785044687
1778433831
405248106
1014049158
362552439
1643343361
2063891008
1431170597
623727717
471910804
978734700
765445611
278265020
369875323
641271364
369673040
125382379
1010066778
16829139
1772006986
369867411
1674994908
1411730661
1442807886
77328446
94740118
1395895743
1263600064
1521698419
138472870
75993146
1223929380
1234127689
1851806946
1367147867
1101214499
1521368699
1770460021
80810619
1448755746
1694285999
911265893
74816950
375215377
1553154852
1720670141
1709631325
2082928347
1829629657
1678837403
16105522
1851325025
1287914746
202079621
1615476835
1675063198
838341419
1862465115
550424633
2089299964
1431251452
438826860
299113432
569239553
1197910841
977529307
1133479625
242989896
1067066510
11126003
2036114133
1480879596
2142764386
599676086
1793038718
1688666581
885348678
1982336058
812003464
2000119630
328346117
1019036231
1700225431
1758289545
1342992297
573048614
2002703442
664554765
158304403
1102915084
226345087
85341339
2101675632
821165800
1199868888
765134167
1379382391
517788172
497730765
1879504639
1537354103
501723872
1702864276
2059133563
552719092
1066154171
2083786356
529557571
1635378064
1166205762
81457676
37812222
603965350
973816865
258465445
1244323694
1272902064
415131950
2123290856
72384523
2060629955
868375490
1220606081
359418233
541635190
1855099645
613406885
935530376
1807490337
10193554
518807457
265365183
555481665
406214192
1137766933
440525417
1856824581
537462328
703963701
1117537416
888123734
517484761
1701862614
1290133942
2016364620
1134488732
1092408482
500187531
1842973577
627856579
1976505288
1519162954
1377526435
424492107
26813336
1924375293
201017225
188628978
533086521
641970233
1229546119
1928429334
858380903
1068512664
1619670658
1855190273
724108835
1656463240
1836108117
1082573347
707349811
471487103
1674828683
83597296
296649931
987710424
910772940
1310432701
1714517954
1995524283
1924155451
1783140288
668119228
618199953
1801818378
377699619
33162827
2125635967
810279406
454293935
2063543908
1372336783
1194526718
1994439144
1369172
505755220
459810541
1803779338
2132516357
1372072543
720509012
1941125409
410849717
463590549
2084091710
1702373113
308362324
1323369921
604649897
729717136
373222846
1841259959
954297062
382666444
55853414
644689396
1948789664
174001023
803257870
449815478
1709020114
1006488497
429181142
122090974
2134150275
1201466421
1230932649
1208939501
1304135928
305377133
748532968
679239038
201276361
586363603
889449782
543612017
1779745821
1760941315
577152249
1146070613
1340423016
745233121
1998980962
1024000833
45076966
965672910
50900925
1572316568
131106259
560282205
1088852629
740411981
698240802
883084205
682014714
646532176
232361969
615579715
1010396208
718568138
1771548347
141381447
360469461
384500418
755455342
921667466
1118117143
2370609
1010072123
1474968256
413493343
1734423681
1235106094
1529242198
717687180
59939969
631934317
1530741794
420295086
450818003
1007124289
2096000344
362280863
816100865
1240253376
800877853
424354993
1286053943
1550147244
641575815
1609675151
771907826
274082524
126599757
103455049
1646955638
179101600
2103747660
1394696199
284486792
413790633
1894116793
31032036
918112295
262851223
326154049
228470018
179818244
417629469
1595214026
184614623
1741333934
1854941711
1798143706
2057303253
224828277
689956236
1290270486
421130338
2134161944
37151461
1325447454
1608698502
1163930090
788732585
1897555423
1920788993
1830701706
1066628878
2009222351
82471808
1352101984
1475739181
369156442
105400064
1488235426
1545021612
1218887783
1687427158
639944774
1764208934
1278495640
884837795
1356102652
367582471
1241920927
966155716
2031497087
1921372138
906080349
1226177836
1687230380
934322527
1910461609
1883628028
657927106
1709620812
1428506038
1326025411
1081836246
808201102
14584351
2100810617
399384160
1741969514
934755224
763127829
807541073
219244200
1118882443
1487753134
1366169384
759485280
350039284
1499730026
1546704305
47245104
1103014459
107809998
1123850456
1785381225
251333475
1968505484
1851751779
2037613676
390399605
346412712
671830962
1326542810
161114135
309338952
1126569156
220531013
499759204
1057768244
1916956613
1322195337
1836994153
1876816483
1144400139
182651295
1717256825
150315940
302470631
1487554101
1739601363
1638405054
1458747556
934128574
1824288247
955941539
859129714
715186159
1594795496
239858531
2017156797
1687661629
1484888897
1437271779
13841276
920659321
734590249
313800990
876878549
943806187
559399501
1243572632
1830918945
1033216588
1160582531
118255491
519855611
1374439820
535738973
2112604253
1802152522
1732186370
2081912177
547244032
1611552863
1491077718
1484566762
2106531779
1152504091
2119028465
1881152490
733754137
1834248316
2012461745
692737389
1326956645
2073932662
1331066026
306102743
1574347286
603367938
1481549501
1428236435
1640404342
270292510
1078271192
1576249995
1622094053
273963782
1736575241
1475113608
129788012
1958074907
420724566
341225790
667001771
415760285
29444548
936104791
2036712252
467401959
845083505
1934611122
1458796155
1888333854
504037103
1237411010
667431881
2070341946
529627899
846630929
454623260
1975414901
1477389597
1656800028
1667447674
2014500443
1238725032
2080860933
1696131685
1576698409
1430831705
502905741
723916354
861325570
1152098058
1392044473
759259924
537553778
794294591
1754515347
1727575582
281154510
975106421
993227718
678582218
862121309
144919630
359021614
487778861
518804391
1528452596
986380879
144681143
1392462168
1855696903
2036584834
715227873
1182501228
1198369257
477673654
1408690534
1257031129
1316420740
227126363
145730471
1077248952
1230386755
1139200488
532169763
1224706054
994932062
1381233884
212910468
1291490083
632928475
775202198
1236324926
942443408
170479825
1439902031
425818891
539624303
1772181779
1025591348
1431420889
508009311
1714405410
1055266933
221440010
287763557
201357192
269639904
1022845313
198558722
1596133084
556666334
750171112
192117754
1654341974
791307762
1340857496
391036423
1614064359
1286937527
1354608519
82006147
430996773
564252239
1764118650
270781393
1868904272
417558100
1783924606
1476096686
923243423
1402423149
60190197
912342885
1788312967
815739715
1806644147
58086943
1604369818
1211775545
210690326
657154777
509811200
1146867641
1130010839
1432369911
1022044914
1589277084
1558234485
1233104608
1967697499
1286937613
913071684
627770741
1236234275
1140394336
1058229001
1495619656
1120924434
1707005649
1900535181
1849861528
2028752219
1386663062
1094864389
1226353850
1218999427
2023326602
247012336
2124588536
1143938244
320889087
3194435
1372559482
1659565606
1001616614
820101629
536724124
1616980876
192023537
1746526161
1377369963
1485182149
93663039
1319350341
558000113
226439971
1377570054
880580683
836341638
743873118
1011984986
763698243
35534434
750296423
1169145584
504449862
1114010182
1713933457
134729627
643857733
521432287
258554460
179055565
1655198687
997512852
1871417957
893385454
1895305099
1978136901
1696435145
422420947
1247641789
1839463242
2062332967
1369858106
267359182
1555129773
64421925
1474863239
556973879
2091332912
264551071
314934619
1273329417
1946615343
1619484648
1994708447
1879311423
683109878
426186256
1157828148
932536698
1496946879
1187983382
423408646
342792067
1103950803
1115736650
918235703
1724134441
2058516752
1989643197
359545477
1188334296
1990285385
1900143961
1490650841
90200653
1401190925
1460801940
725228818
527459870
2019831487
574312816
856028798
1777838738
2065688602
112166190
880883873
311106090
1287956923
814252675
817394848
1791523690
1449160973
1614747240
858571277
1212794156
1334990927
1030647376
2133639727
391906652
2049382324
2046358432
752181093
1450897451
373448145
1698638302
145198782
951116285
253283120
871838316
1807529323
678107527
1880457035
1343484133
1864782227
1966018074
1925153910
1539782650
2094275006
1779069607
525367702
329121628
1496162880
722018113
1413688238
1018362652
318399574
1343636043
720033688
270802191
1133473243
191814928
1888672508
1771044234
1938711625
1920580262
30173277
311579140
742980344
1017018675
807495662
1245837092
707889250
289682609
537625544
1917541463
1692547571
440241012
1185477354
1885181951
98584865
1704085153
840074804
1440007219
628264935
2091446599
1442294916
985847250
1309417065
205155844
1561869820
2009579053
1889048140
10918803
1567822977
372127317
1202547064
1956418863
1890203436
324305923
1013375685
944270957
833045033
1232681239
214171853
1823103978
258268218
1780005804
236985051
1974939345
1241110641
699840149
1885482488
1441014709
234025020
69930088
1071569172
394675694
1230415715
1569747993
1459352475
1888320766
1301063279
1568866645
241267633
224805242
1761112516
1029981544
2110778933
1682474563
1373606529
535832808
1871915037
695081667
448550063
1325022595
718378912
1540543594
35256806
1321333004
861929666
590045222
836088947
1205492882
101008653
1248006506
2145270626
1035842604
1942703968
5756828
1434838575
1945919570
1265210821
810231400
1009404702
1785586870
1119152854
1216168419
1696256105
265399258
473955541
710330385
989555460
510706702
1505256225
919942320
308197995
141417756
1587146948
901749623
1427648397
930200835
1670095587
1567126011
1548033199
1084987102
2132185378
1054709992
156553432
1821581895
244497074
2070367452
373278942
1748617054
488858997
484429244
2017893985
31959737
701891992
785236986
1669519203
1415608703
544245346
390275667
41654662
142230125
126951759
1865358828
186297386
1002542381
827925887
1563072524
214674348
1124892582
1119384482
1788342284
74375587
1487403774
73036559
525561987
616541694
522342475
852403310
1271232144
1851226361
58845978
119995191
349337980
1102797209
467286625
698340814
1759617655
1442284535
1856388838
1400130136
1390634501
1851508542
1163153515
542419257
211120879
1430492801
1291925498
1946073399
1935501256
115746093
299085475
1769443403
755151456
778533033
274864396
2107082286
1181329054
1049527130
1872458460
2018891562
1232120526
1126150131
1760197749
848236461
1537034789
870936341
214868512
646033896
2114126323
2010777416
79210748
1103941260
952176758
1598526292
425307488
78800587
1869431428
25865949
2011224805
2092872557
310405704
905210084
393943981
579158303
1127049371
826765610
1677944420
887190995
1333709667
1493808790
1650054255
739381689
1805114205
925501415
2121720199
1409604035
274230332
579159369
729560220
156454297
894047106
1282210668
708812541
1363592907
753680478
235600910
569199682
1860144360
1198740832
646520123
1809774562
802507243
1727240007
1599036717
541962183
123474361
437140232
360825184
677115443
614292324
560685715
1322703455
501703756
409393189
1232711053
51945571
1704660533
682047902
1656018628
55380560
1966167896
863764822
2061556955
664000076
1815227083
1182911593
825625207
1077748555
1314391761
724970141
29372876
258795519
1162357663
1403958451
1758722277
1916519949
1090228339
1896672456
564857978
1104720859
1405246495
168629996
249240472
160413991
870920938
1495935980
963330231
504913753
1242346343
1700923848
1747349008
10300176
1969000250
965281702
1353059020
855389278
2039380126
1270498989
710902084
2068395090
727966398
357986773
1454709486
1328697010
1367758602
180442917
1489275677
445264132
538140499
1709829665
435858575
149103869
92204984
847748897
1699370137
27905921
45511916
1866636413
897567039
1342986723
112418051
333245006
1049426134
1795436031
935544662
2094740146
328575846
1792048848
1575533315
613204643
1719482894
654217599
2065151985
74605737
1936414035
1463942975
1286937527
224038649
935920635
933082194
1960589393
972478552
732837678
731815610
2126970122
443659979
448348629
984542797
433027675
747184217
668542258
1113966682
827261450
1896070446
1244800699
739122176
806207006
2126270860
1365764557
218233379
1671195520
679329386
1641738207
2086471573
2125683029
474460431
1721902753
1340113284
2033682497
1161312328
1438989640
1213220030
202937142
363371951
1789174525
1039173
1747926674
587811003
186870755
1912872447
803876231
1265873212
1691984237
1162307216
91465397
340080861
736715671
1570918010
135911442
2110335180
1680660835
547340168
1384247501
1369121429
1340871898
1904812353
59068540
312171641
592531634
571606454
608643232
637085620
1477423649
1294764966
1561062621
1305374000
1502090794
1383113901
372817807
1403847174
1498666229
403555335
699391124
449605516
1661501133
330698471
29244936
1976912055
2091694772
1967586778
881151862
1557760983
1293823384
1608933300
1462327318
1762201519
562111196
114383121
229806255
1831952844
1763605490
1380304866
2102340100
980502619
1491543344
2139789735
1606228059
839991986
1633958850
513270929
1231200299
1708696553
1069393877
902871831
1443115321
113344459
995979132
1539321699
2106484779
403814340
690531455
1182458645
465878533
45674660
1685658915
551570716
1546364419
1679106740
2017335674
2047833285
1007136586
9138743
1611739333
32354145
1363375798
14814524
1616449060
579707377
1957481456
727718225
1463308925
310406167
1576426076
1017166725
707197764
1946843638
1346585141
1995211665
43546374
308528619
106046746
2082431542
1928587791
1222960841
1034458747
1772667536
672080975
486601017
1961923216
1643270438
2099077224
1745186168
722691378
320287831
1166625079
297576034
1023613207
725957736
1717529229
1534823392
1486777979
871809688
840753657
2130532915
1842537453
203418011
1408864076
1238339797
750192680
1112835146
1855248213
1526656612
1128360719
513698301
920068723
1016277440
211993763
1452332414
340709551
2133832577
505547403
2007741958
517071504
1233951039
29639505
275041307
962326532
145446478
1317999217
71275189
308187644
1873324960
586131382
138504199
1800031774
1763957351
1847270543
162002605
1641555215
50967805
1596167782
914297087
753574255
2010335761
1670530403
1455129893
400370278
1394360991
844688871
404423562
1307759141
809110113
754363397
568268478
382460011
1105972824
1220911243
1923964382
1698281575
1299420481
186933474
1792374661
1890082129
1812378657
544445342
927659427
484227288
390144241
2058268172
1035770115
1278000395
1600706149
1184535849
2099608984
2011377208
1163465548
1642824100
404589902
1073462614
1184659991
1176190486
1775707993
1630525065
2876712
1822292764
1464743541
1826577517
1252606533
559219639
1292882499
840942808
2073345370
775281437
1648649265
537341661
367260826
813739787
1752712086
2008224142
1616270423
1903233575
1094591782
1529971381
682946024
604212250
1816672294
2028269221
1419221496
1084838635
1431233742
2025776129
755810541
26095309
954368146
1778927663
1263837816
245571644
1258634942
2118350963
1580143151
248664454
1858346953
1215248647
2147014085
2034233083
1048642337
1720096102
770206414
834691222
145357397
437422242
273463785
1455868420
1801247390
1550759949
1720818293
417568994
2009388740
1336090945
1949743052
2115116310
297733957
1484614773
409986560
183868624
125811121
1975593407
330211454
348370981
421448387
557455326
1479253827
1678474026
631841598
249866649
1663752130
492194827
1994511004
735361856
1514906926
274682170
1781340361
1885992608
9375805
1324343614
1769147416
1734489534
1285653225
515917968
1418008851
576806275
1206433337
665705052
1706916533
125904813
1830896559
1003461470
2144062237
665071796
1436450081
673092521
1509422381
1322382370
845663397
1174520411
1047389999
220736546
347812097
1973313304
757163125
1296647382
1642313951
1792398893
242015729
1717147766
502945452
54065658
2146012590
2114168139
110779502
1021100446
1973106287
894591465
309473791
1547870550
1352862019
2084690794
549598752
1707404675
967378910
1829471899
1721019388
730578170
1325285508
1038971278
1898762999
1156617073
366690711
574235616
81761849
1294738172
832272794
570808087
1586213990
538651805
1234250455
2074467507
1540353115
201501343
181746790
1888971791
144903217
364865470
414656785
1797500844
1868324957
32505656
77373774
636549622
1894080774
1304575620
1976672646
298968653
1471556734
276753026
2018086746
69357888
1024693093
2052203574
1001724000
2022559412
1710004552
1486109121
842237797
381062234
1345938482
610992544
227672000
947598934
1038599846
1859524862
1037217712
116268794
740203169
1993779590
1630401403
2020299803
986486012
1204520358
692051453
1262541412
1950203950
241549861
923846910
1081209251
156916692
648605922
1276650440
672333583
1190141665
2141935848
730093807
1256338266
552672403
1892618120
837433300
1003393521
1468748028
2026005770
2110414119
1864879812
2084843721
695526212
665081101
1053814277
794267238
499452998
1308583355
1207917773
624920812
636909904
706876099
325403827
2016052601
121299830
307531593
1645124069
1697283924
2052274035
710216158
1795764915
412530385
2045548629
1806741945
1879880292
1190381517
1449845064
1818669480
374687046
1968549482
1460526247
1323195740
1708796533
1105547587
1923781249
1338033686
1924397840
645778444
1611859509
1898249188
1698872394
1537137814
1226880753
1758043943
2091871343
111150226
1311915991
1683682218
2119483471
400282347
105389483
1221381757
780526976
2075954787
2099878263
37875522
1199489167
325067188
1134520622
447268067
1517086063
2049892810
482720195
293745340
2113866075
1059116919
1864247941
1563018220
176776122
13738300
101035022
602581389
1345125680
1226371193
1675264499
1741133704
1574034034
1119482580
797769173
601874556
1709826122
1067508962
980925917
200792965
1309643390
1451102072
1117158565
581087752
1822888029
1895419163
1478301935
258632836
680088229
145111446
906404724
744084801
923591964
706070782
1302449684
1398858831
1047973159
1215917291
2006327772
336927843
214552450
941460103
1024248195
1926024997
1880838561
1362884229
1793734566
824081276
908079473
929508286
405503346
147512931
681573416
2045064433
1096503595
14730546
818559603
1975224425
1200855357
2052217196
1325844623
1948248006
1917454799
1982036481
521277183
1784139741
652197007
290253778
1356458222
1817071704
1405226581
1275799054
304624387
1493285370
419198910
1080008624
1741035182
1935672568
1888009429
786934579
1905383205
1929234680
1440384278
1789702101
2127522708
1736546816
1890278043
1858522875
958500971
2144620230
1012517518
131693456
1964042158
656359462
509500140
276147342
1242134062
1361783940
1124860367
157658463
555610714
807578212
1970609432
1302002412
694658141
898481715
1173075495
1908572639
621653700
590872439
675113604
498038444
890674266
1280053160
1095111134
26537799
1553459204
832313284
921604857
1209068883
1146605789
871623906
1854168648
1592136033
922126874
567073556
1553920817
1346965275
259354775
552583290
529060947
1740825103
1548345515
2021658699
1619480156
1787083478
1623110266
1185903870
1486058149
359940533
1154720201
1791676615
1422260908
1201593685
2047589250
1731162536
1727717490
269348086
320261385
225599262
119236582
469642034
2039889246
1446800543
1912163541
1478786165
178202635
157045365
493958320
1803025503
1150884460
1702689744
668700850
643297956
485565075
751701029
1812164008
1238200267
223139934
1274343276
1929108084
85466405
836447973
567322996
1795083158
356605990
1811213095
703325823
998980965
526387607
1901596454
1054432329
1332936674
1139184989
1073430706
1314209960
1781729406
1543589362
85817661
2036124106
640467433
223383946
1413260009
1978571818
61486398
1561668841
633897381
1349530998
345894319
2017253568
1279110493
152910844
1245916230
508663801
2020314410
1765516443
1351245070
1282980117
840250276
713144003
1924183901
1837978886
89982551
862527520
1520132645
1375300385
1271982850
1172871319
875189521
1355391925
455266824
384845095
1689045995
940140589
2072280801
308234675
1548987047
681379922
1293275148
1996803851
972116451
1044272119
1205978630
1919768444
1204035750
1795635251
64816387
851018472
120063077
1189593538
620922283
196275280
500434122
1865440628
2035387234
2044443120
253219152
543864098
362167592
1065667668
99774665
1000222183
415298334
842624472
1501192214
602232819
320660120
2128426216
399512086
899106241
330938069
1243611742
697748240
1642795815
258341510
1137667296
1870817806
559091742
2140677013
1110248746
1534745558
1924426948
1790108941
1035427149
215164697
1549916602
1792896455
1772004800
1106888267
1650022523
565028092
515477265
2132808574
1060178996
2145769102
1668789033
2089734401
1536028390
1869513887
1378399946
101394373
1832418493
39754046
1257891700
1127532834
1676866423
1286336939
1544641235
1155976379
1498770031
1744234391
843869810
1139009497
514339754
143466396
96904415
371521492
1083900194
1078635464
1909412089
1363753055
527745175
967252451
366303073
1224770899
119916859
212234205
56944812
856870159
1724711515
86102410
815584562
2009892557
180041283
367478965
1531384180
43113262
1234630163
577742943
736173590
662261739
128672806
1394269834
1092983012
338015197
1482356382
98283816
727179621
1318776465
467059260
150770814
1358893158
417199442
520098568
1541988144
1097559471
1256607975
799613762
115159826
863904418
505357769
1079785814
2064435623
495006904
1657482488
177747987
197257389
988765683
976089640
1911142794
1150596589
258392021
54784246
1684391232
2063410052
400843379
278230534
351322851
1709016709
1866857397
594874666
534873602
1282874717
456930749
1457020665
1926418848
2052410696
1542976309
745850157
1836352882
984499787
1370415206
1635674077
1586970118
87811811
1220723209
446494054
346208377
1035667136
40590516
2133240700
122519558
203241430
492975606
430961298
1029619201
1511303635
1239814702
45072389
1665019225
1260883985
1034203360
1360697588
61128976
225097336
66130084
611653848
1432171900
106362736
1678560238
1849016176
2031007034
1110663041
1270084275
124524163
985209564
1655615998
1129939729
799176681
1849439298
619836390
1192516899
98449055
238805820
2089327044
71815271
1553559248
1487662050
1624413295
1822801076
1253135558
746924537
79128273
1500904018
297552835
1827713911
1631432494
1095643595
636685823
1727696277
553411780
1523014631
40563720
2068263307
1956576983
1567073890
543103439
1641447981
1583350848
445828408
450812929
1109770652
1763412034
30811924
25976054
1657434207
1489547728
1706214978
726458627
406654871
1170629499
269032883
244620806
48241911
1767038669
1624317326
1091521688
577473965
54502009
1388131523
946721557
839294926
317658312
1089057998
1647795249
424492437
891206850
838623048
260319799
2076941600
737367175
2006944443
481139616
1871010784
299764547
156410393
2125735510
286193774
1202570987
1627642617
922329302
1109300915
1737618223
1743450547
1026704936
180580492
438072463
392400776
811976523
149503370
1121043114
245713331
1886034664
184338886
1436287969
285699114
450050955
785590507
495434242
2016069087
2012982301
2101910559
1079079654
524048704
370341053
2022421506
778819345
103561386
1194351930
881939265
1639216497
20048477
1619977386
816007747
1532153770
949172102
1184751268
283533039
1122847706
847801808
1792774747
1488087091
1802580878
1420358959
961176969
22631239
159842799
2119550291
2137746857
1260407357
1445288992
585705501
90507670
1177843839
1873178614
962230291
1911696950
1615534061
2004427903
2034288375
1997147036
1856676909
625919009
1212736632
2109488087
2038761376
450836476
1500770385
1833217138
1971463830
1119765740
1737221894
1434043180
1147060480
1554660106
1588962764
1537320970
1005331548
1626334064
702247129
236058441
2063039286
1108671628
51507011
80645798
1214287432
1971956157
39092779
677811951
614915889
1428157407
1555488414
458690750
662545617
1699268692
878279978
900544726
764380945
1277094585
1340072313
192422073
2099490493
304480383
1621979705
188384490
2021157339
1097222092
271715534
1401172974
988949335
736663195
1681206288
1164069810
234587365
289963724
1133975762
326651432
309157585
1468071935
47443401
161408513
1992581934
1803285548
1865847242
1982596679
2014990006
237906160
18975885
887862193
1879812418
1614265195
507732583
1107033690
2009671402
2079745882
1684195061
135885932
871234725
736568874
1871082342
1948074474
1743186096
1506774461
220529587
296066385
959213047
1903237097
1263361078
943545105
856520190
159421969
1369427643
1821462066
1752602778
115220447
683064952
1289938711
2085046755
621557099
2103308048
1519173160
1275712350
267266585
1118565412
2144918212
1380755108
1798876849
2102879136
502825859
1681408868
839350657
138286759
9152105
302530672
578879668
847582754
1046960744
1701504196
41138373
1741537038
1798883926
1212285368
1084663940
600194010
612378212
930627258
572424235
829765265
647094445
1503488750
1967184402
1233913490
482513270
426791371
395286354
1397820159
2134853577
825879590
599443492
1890582916
974047250
148230374
926031720
809639439
1448322974
570539025
1737516092
1233266158
48256183
286261165
952194087
791776496
785633608
1868860227
470287719
1765747443
1164533861
66119926
912556476
256711580
2104172655
1462458932
654698883
783747607
773181259
1569349769
30430493
2094570071
226844333
694149181
702900079
1429183050
666477141
700386426
58948727
1715889115
720013599
1183120346
1271648164
1043747418
1616604823
1111066960
1043209673
114886904
31782933
1644809270
1267030133
1948897554
2135480463
270532613
1626379291
235411541
1063747757
1040088665
2038996504
417061768
1365507217
861939849
1852808703
1110630956
1786256101
406028741
681999110
253237376
2126402555
1370255099
1592654443
1457702993
1401717319
589514133
1023325798
1783033271
1780129688
1289362358
521547977
2174545
985728807
483724527
931645392
139593279
1662358446
2008729958
112196757
817076354
973321127
1725981681
232277754
367777767
1204331263
1973843527
330394149
1704632301
1164769074
5321666
1916721707
1833964410
30062567
1301999843
159661644
118153676
902093222
245225195
407651003
2046581316
1815962612
1797522589
177401078
220982066
355155775
951599894
2024513088
610824865
2101928420
2126256942
872323361
1518020063
1446007275
2086808466
318265187
356701235
1961267036
654110702
2117395579
395312561
928681414
45245510
752829218
1463428408
271358343
247018508
813361952
1725155450
1430399219
820886097
394249173
813796970
350065391
948770705
372221304
1208554736
1067698536
363610003
2132223217
1173757285
164609254
202054621
748605345
789884272
1078681143
740541363
1512810786
1711977157
967156692
459190635
417815602
2000649538
1068945520
2114495069
865539146
638405652
1410190474
1257521196
840597559
636573437
984904934
1657612243
1751921455
1905068815
1165673867
779340603
528381501
64992072
612518488
1985484677
302146466
887712668
1850404959
763304669
509521410
2081209513
504978518
702290116
1702063932
255696251
506490450
825263784
2110898841
1457205582
533888820
290712288
941093555
697461475
2040560426
1994488802
557107526
1072037625
622500857
1485846820
752825692
1399127948
821261984
1516050408
1942437886
184559875
1991975209
1339040482
1440233027
1697216035
196337071
1002233942
1262861084
903913640
1662745267
1591295032
1528019207
1906101975
1238149504
829005604
1385198392
1302552478
16105522
44379780
1088752917
1321440489
638853739
626666029
1029344518
2096985189
1266538019
173228473
860446990
889274454
639619067
616690557
1322387181
1720614328
557303917
704915700
137883203
51094665
570044055
631482265
258410443
1391277228
2104725990
42331182
1749056274
476307365
925972609
1490439213
1837868102
1513071227
185315380
639000128
681263254
547916588
2081528392
89580980
2062314324
1816627511
653766754
2119376514
1998288436
264239434
2034776718
699050990
1815044697
849181566
2027167348
1213036971
820681572
869013327
321575227
1026769366
1184984463
541437977
751270461
1388824411
293619071
551044699
629941364
1373411031
270873337
1220581574
1125718666
933459510
538025972
1890741090
1416557893
1894258095
1299402635
1125077855
1582025019
1604718863
161429591
523716473
1992940069
1953276472
1387109002
1677753544
1121207648
2063413302
677903426
1396694789
1773095109
337000722
613740621
1504088286
1504731404
365669577
515111385
847791911
1311254115
1454953207
2051054595
1739857998
680952789
1305878558
1853150877
825292392
539180273
1913422429
577541556
1988580050
1603770356
1943549323
1476295790
91067142
488683356
1478788901
1308784128
1870193937
1791629098
1532060458
1048752543
930356997
743075255
1123460096
978125246
992060888
668172422
375733027
645876856
1518313645
171198862
475802153
520530678
90320180
1990848940
2076996394
1505489836
1545394859
1159151253
1571407377
2094942247
1239435599
535090171
1459864997
1821605807
1079419791
1503662888
754899270
442214617
392591496
44960638
1723991536
221804365
1166258598
480054259
1342320391
831683763
750040678
17579847
2122596042
994757332
1915043217
1397188969
382397731
1962284291
1298434070
1834510177
475544519
810050195
1957678071
1130562165
928510560
930195029
2058914051
1908052704
1178446632
1220183345
1463632428
919129464
1405542242
1821950483
1984115714
2110737859
1407507973
2120973947
1628373298
1705666138
1975237601
691447526
1651777017
750300674
1805442004
1926644799
1935031599
529207957
1578104693
489012829
1393082771
1380164922
698438046
1865524835
299771642
104081538
1027816100
1038057705
769365229
1436519815
1828282258
1649647307
415592385
900154592
801261802
1997068326
1722203207
2038485947
2001701539
1960762375
1310437275
1077432174
1898093879
1306208960
2039884107
1902085589
1992404418
1388102981
2053377660
2015850934
225231466
1449752807
2135149306
2132913850
1037488163
2058373877
688939975
111578006
446708728
985340693
343691011
884121260
163315969
1314611172
1418918486
1069936294
946932594
936173156
693180554
333472727
1055712048
621020949
196130914
185140099
124328303
999402015
1360489456
398779369
485664274
1505444041
1510229426
1921211988
1222413035
1644674789
85465862
581800675
990306884
425942853
1072567876
2069918980
1012053546
2021175479
2025346655
1170469210
1180162871
1610337249
1093648349
1241610402
64786501
1551644464
749351095
1410222461
269176556
1184214814
2085858085
1892796424
761276456
1832968108
2115468423
1176268348
1271605226
1731617119
214859434
891861912
1676506860
1537560164
859485745
2011177701
1564937428
1506485724
1521563272
1322517863
2028207058
70515879
2024996106
1221184844
112102746
1680923349
2064963561
583423464
127742829
1686493285
988188276
335731382
17170178
602863577
45032875
1192507318
1793838092
2142497601
1969395163
1822227749
970021021
1589626538
61320037
2036116907
759498842
1157344954
1457956819
817394537
442229478
997149997
1953921584
907614266
96461756
800081435
209080034
1933333770
895681650
2070673701
1058109117
810473960
2016619314
1551265536
1615629289
1515531330
1528327936
807973702
2130394686
2136455351
771080705
1581709854
1752935341
802251215
630746697
325778967
251704949
1753848411
499374840
759355737
1737394893
1204762144
2036319503
324175045
624668079
702756799
571659024
1003666189
669606285
833869638
1833738992
2113954403
664440289
1748155166
1895655957
749624384
1719883851
461475307
1133393267
1117511558
1539974579
36762377
656724962
451965061
686024329
1104575633
188716524
1505830992
1245568244
1055716737
568967799
1220651569
627442287
1307991901
413653808
59692041
2074552
173865128
147351161
1664908407
597515753
1206419700
1885475373
548034448
1237059876
1056777180
999196478
734890178
1393747310
1563020306
1748320741
309178647
840152390
318335375
1031454692
227049614
683166861
1429141300
1382860106
200534943
1156163268
1106509908
1016074946
588373095
1764747717
1383377067
1282065535
1980219965
1250962321
1929382238
1022825685
1642741626
1963004252
2018390348
1721611496
557534384
206247419
1530759180
226663358
42529799
124963011
423820881
2060167500
1405440085
1353522347
1518919632
812832970
120629946
1883485923
1891441237
185036188
767193301
1900364295
108406713
2049834919
1181548446
459827134
1371670954
767987195
776135346
1426914646
2032745152
73990663
986514242
1180756303
751186905
191466286
1105204322
1025978128
2096402410
2058054152
2009653371
1700829990
157702906
882432310
1509354810
721177939
1501579485
606757470
1767885993
1132313316
1051206050
1631899694
67477728
1878854662
1568646677
1442134282
567160086
606718998
376080009
1319771976
1717649587
127704178
130901894
1665666873
867757685
476178508
161098120
146654934
951599894
371246603
234255479
1725707146
2026449184
377688263
1630783488
2067973625
1645991506
2027199043
1450562802
767342351
1897788909
967864229
1684436648
241155537
1178289467
1212847070
510431430
63065476
507580202
2051628285
902596754
276199445
1307554232
2076892668
1299048967
2046724255
193827504
1239273437
849285324
674614157
620904966
535380433
1763880374
1100279292
353339348
58620713
1756752667
621069592
406525839
216913968
1153296565
268123663
1555777319
754579694
1574709705
300076240
1573847212
541290314
630875526
1879721939
35504963
422355501
1104455844
648746195
1401142661
90652919
1966967771
489366280
554143325
1697229012
1055345976
63722735
1977594894
1122654316
2046830437
731759017
1434602577
43982797
1225289682
457647949
2069041840
573784765
1494739797
1551507274
1419657704
877092899
958567952
519546227
555621864
2087557142
1763479431
991199959
913857881
539615579
1495799728
276116615
532700859
1694261936
1870502855
830587230
417295783
1351334585
1134027280
1461639315
47534464
374225894
513374766
1096690326
721144489
494815174
1498335762
617439079
697484579
1317798749
708034300
1810671906
1089612784
1282660562
1540854480
362955622
1479646254
1538139323
533720151
503959223
747349415
1853005621
253179986
707325156
229552842
998080141
1080689970
1608616402
602980234
1430671709
1685893119
1183255188
641853313
2074077391
1672685362
1160461655
410610712
132334338
1933147288
1224682671
2000702908
617931742
2030075370
1445786760
244282884
634142892
751652598
1484878137
400073284
777763565
1615508241
685120368
114401603
2064682924
1195202959
14786405
1939091525
148280046
292079605
352067823
1110368066
37131818
1109702392
1136754369
1466424186
1031929516
773766781
1115143266
809322892
2136950230
1091728672
1345811581
729404216
159018281
1559878668
1226186119
85121057
1297156172
828432600
815041252
641097750
1493754975
1953276863
501950256
1376595198
1433626194
599419750
1457956819
1915936567
1891876471
562049635
289525282
879902487
1424546248
878133507
1712302898
751106657
1983936923
1903570747
1909603965
1239991948
1502356518
1709543439
515948774
1749293362
5640077
495993959
1174409620
747108297
632076969
1507326502
369550698
671567705
1462269692
340884721
1396543779
995001951
444523167
1979146995
1939000850
716746304
1182075391
1710890780
1423142553
206577929
1227693453
462272208
1390937566
701558251
2002531195
1834166877
885925445
59169022
61438232
727594591
1202290871
1630964968
1973572258
1596442341
754151854
866742561
21092098
1890297878
1401315150
1335437913
1239367359
2064120105
1225223524
1740045649
250483014
1646811736
21355077
531062447
247391048
347931483
1304659301
1744319080
96738
1922635621
435155560
288885463
859020041
104445468
80421528
848656664
1603834238
407937027
1000111930
1977571554
435201949
244057142
806678571
1692618768
1185091840
1498497624
1695011668
1483441806
829163882
493444560
448770138
1343331329
1745544614
429634277
43974965
1465756785
988699885
1779911862
1583159657
1549128457
893074543
1443649491
402956774
338817612
1537236682
1457545201
1607554677
1599617040
1448459055
696975850
984791210
976521547
187439784
173944420
634016085
1276084890
689686820
1599103910
1064991583
1051006709
163124573
1931563711
603949451
1644237182
1750090982
344089730
390267078
2062320724
1093147108
431268998
488565788
73925213
264841372
2128702254
95918426
1131093820
1962912911
344917226
1247532049
1765594457
358200283
1850242089
1391874057
45830801
1662752070
1540295664
1462712867
990158923
2006612992
701779642
1482556637
2139299236
1488287322
561826717
2126040857
1176503117
171891231
152425527
1751177657
508311779
846252067
1758227808
41580574
58431694
2101738837
1984661566
155477833
354516923
494964827
507998982
469619420
1766579291
289098473
1535325941
2021488166
23264193
98632331
1718865615
1182716176
1791765023
1261658640
1290089696
1901442011
936183532
586029606
1236549011
1948562960
1180064028
110081202
132120067
510339890
940073963
285091220
1841616713
1095205275
633113880
39082167
1409649216
352195476
807139929
1400109210
1782593408
11472606
363371109
1674332026
68997743
1271044556
1188597594
1052137253
1776833746
1191953887
855734389
417483691
1645727305
899533649
2083993203
1967492678
708173477
328245973
1799024329
599609529
844373353
1134533054
167961941
1772860163
802697926
1629457407
1903341964
1800006907
1853309774
1984729230
612295142
644352648
1683377374
186684643
289526941
1748111832
545271644
1038489863
563787378
585029112
1681868961
1376531540
1522270888
374279441
820751781
248679423
1014554893
347148926
2028314533
135416361
1319771976
1197209697
1909691851
685215929
1479114784
1895167163
1685785219
230724898
616894559
1403892628
424690313
1948395935
597371988
85097589
1151343366
1764657140
778897365
1127912974
922895822
1390030792
930225096
1002746646
1090844534
1737412682
1137354619
1844874432
919280609
1050255965
796511189
925524706
1545026133
463929201
783603112
1368663567
1276959855
2068259393
1488660076
651763101
811905992
397166877
1678649502
613153451
1218058484
169700433
1895513366
894925955
344121192
1595436375
1447464335
1185025510
1777706544
1173707836
1850422535
588178009
791492052
1755547549
196220964
251139412
603381567
702114334
1672407573
917957420
1885439732
1859493725
1601460697
1828411446
1494342456
514770647
937192717
1309180386
593613655
1108585557
793624491
824619538
1127528679
1317979816
280565367
1062483832
476889147
1457169035
1755305001
83508974
89597194
1820539002
45086226
2049582184
966077362
1139686997
2147408347
942644916
475127393
222086796
124961884
1598903333
277067035
628218841
615615770
2139089348
380476580
602059633
1144762826
405332003
1883193262
1050122943
1544558240
1625543535
350892414
1144468124
695032852
515711178
791279697
556655585
1284877819
1615115982
1488744826
1794263017
707837905
1206860059
455649093
1488342264
1565843677
1691006869
466944235
1925981228
1410706231
691099855
1370850981
888240336
1132986931
817562756
1120401639
156937085
662097108
619669420
123834548
1894652869
682249153
2002366500
470558627
1798114864
1743342203
1273367753
1808340191
504984560
1786294343
390072909
1452336207
953996499
729790328
1006306903
1738747827
1491427048
560164991
746430284
1394236628
2043876623
637769327
1029899572
2008214375
823287339
467123072
148889022
587862538
790956234
384674090
2073021001
210693522
33957678
1560965471
1203650601
1045446440
30764519
1766315421
310992071
2101334935
1869796962
449593734
853203893
349281578
1091087076
227944903
48092995
1719555777
1371570094
1059313839
968332389
1437230131
1270455842
1033756767
2006121610
1529937602
1637225127
1623299105
1946170095
597259991
1624187200
1704238678
1634343272
965608711
1409332308
1830988945
980530229
936641629
1965285371
1753242766
1302087771
15459870
1285138761
823090169
762923787
672990360
1995493809
278710242
1822887224
694722312
136659574
751831425
1775213563
2082342109
1493410866
191773969
685483594
1838887120
1143955138
1980864145
1499991305
1003476579
496992472
623045934
1742282953
81001684
368809475
1874659767
2100032609
1738266383
1319884489
977176674
1972143932
1005303426
1358985337
1381583050
756947447
639849128
987632017
1953496644
2015827093
1666992257
822421715
248697295
63314936
1702745250
1512380492
2060240084
1936274722
941844893
1373876435
560540589
843046259
61841177
1935437365
1311414089
773910443
1433394026
1379130569
583590894
1213449394
533888820
394378911
1037881307
1387277221
1004217482
881839503
1926360208
2136654577
366306992
73734885
1729235664
370804207
415311341
446007572
838662232
1635767390
232569993
1014894737
1387144436
293549185
345578927
432191748
797240723
1388486189
1642616225
987273840
1408186670
1339658709
616502151
391312246
457940921
667067181
1850251230
341511959
405412742
755359791
1573515889
2120408520
834627714
1828567815
846812422
890374690
400933348
1441845082
1525994902
1153873829
1875056251
1934542522
400609968
1905014123
309576306
1443589093
1854182993
1843732095
1337664319
123238676
1570541403
319996910
1249025847
1462459562
978053605
2024639810
1871736742
1548588174
889056210
1540266275
278033529
665374609
1129793064
904466272
1746001653
783908129
1653573029
1879022962
16294669
1663299475
1411271644
1475374962
1368082654
824828268
1127708546
1708796524
1476801348
956426522
501778605
957061044
1090159478
318063536
1136820547
67831297
1523129108
1234348684
1618662474
1116654484
2124319247
833127533
2122895999
1812466555
1768438462
1441796284
1948212943
253633417
448261608
1313075428
956518902
167643812
2063369139
27813851
1534945431
1554542945
1263257025
37458628
197352436
1339129526
1885700317
1155309004
1529757327
288207576
1884267837
983995169
1837563442
1278334784
299826429
1651690544
1473174709
1306763840
603514801
1626481511
1414632189
662390048
1253432639
1474299319
1549904403
1108625770
180461435
2005132247
714121704
614514589
76863836
865034668
1848969633
1541192910
417027210
1705031749
1734356745
507814407
608815028
1400507858
694891233
1678859567
1737074961
994065509
350112572
139853491
89412874
2085826879
304422390
1226461053
1321737861
1763987712
296983050
184403881
207039009
290066136
1148143451
993755289
1789056245
110293657
221869513
152955864
2144713316
803154836
1292708555
705941397
455495749
842235272
831755597
928226760
1138876145
397186163
565637064
1909133654
1023832071
1139049470
952871368
1983804893
854248456
1558782359
1428407191
1018353282
1300723583
678533021
583608381
1949043327
234721114
978242800
1932041656
1858146312
2121232018
173957711
1168418397
938114452
1946460520
226844333
1914565185
823525927
1081379401
134333975
521404575
944628740
1259824866
1575918819
825777097
1190898540
903422990
1532151005
1428453784
768739067
1534744348
1286603160
624575459
749515684
763584444
565950047
655720660
64966751
1157619840
1301540606
170937066
1492444372
1320361689
886739502
379992422
574325566
1996485614
318135573
410233876
1695908625
400025847
1456875402
1772021487
324670075
659726697
736561856
1964984312
214450531
1816458971
357917537
171246514
1059174014
1192120722
960832032
393880739
1557202340
814809186
1662551440
1333218340
924105195
978426109
576540493
915746219
186256766
1898057607
428213447
1645281587
1475117310
821484831
1646203698
1758228764
1014230905
507707651
368364126
1436826500
785858770
649783757
1510606678
1933266478
366605202
1100432106
393059024
1205765819
259025696
955408503
1530498757
791871207
1869087829
937585971
893105419
722009124
1445725534
764491784
397379525
295372469
138188907
1905057475
1843206813
1109135395
1785547254
805974241
853474914
1642382968
388141483
753772555
1854785423
22978679
1055760847
1492434355
1971681643
274734379
873490832
718192948
504110085
320596913
1033535459
1038052183
1389293994
1042313461
1674268979
1298555884
76059880
2016621801
1733774483
2120744269
1970957043
1039218020
608390591
36814896
870560773
1555923499
852515694
144177651
1218802050
1024041968
1322422197
1295296443
112636347
498496915
344142955
1891192869
630265182
1282171162
679221118
177547255
2111464913
2080886085
1399643610
2088872499
1044456966
656156155
832787679
537056869
1768106877
390312610
590942121
1080777395
1902555347
1157376768
446417363
2036494954
1782539542
2012582822
1329739759
1949380888
1985679063
951325730
1016123163
691690936
309358307
1261132407
2086418985
1926942243
1143390150
64508016
1793986561
418538597
1245326010
2010943052
1181545642
705087907
1317953650
1084442316
1138107933
26605524
615779669
625557173
1739802160
123272849
1883976049
1516850599
1399082807
516853209
2034205916
1512159616
132162797
2136934812
1769720558
2016172950
86384812
1665273662
1730143629
331452378
1499362726
1481234784
1921222770
225470339
1580175909
1056000249
632830399
311647978
2032202034
922728047
815664365
907975288
1854540078
2131162171
1424747916
990403529
1531173070
1745581416
1450310013
1933180297
501232839
1628768297
1275757529
942970014
623023581
2074270498
890681179
2020068125
419492585
1157215838
834928103
1294211451
849016921
687874339
1640149536
1634447983
309080584
239789225
1448915984
1874489832
996330265
961296846
673577995
1433023667
2017486016
437737786
1829021538
2719533
1921053629
1033543847
1654851006
1168926924
1824449212
453271760
1645338927
594496307
626256706
919236974
1638764897
1013408979
1162399206
1948195740
1379842954
1409746850
40839724
1363658654
371609256
1284353456
1904241298
2016528087
30194844
563821056
1066911926
1843845570
1264957350
221590413
341181637
267459192
246615767
71357335
1323782018
858380903
635826727
1054956780
1704244221
489362511
993837125
1440818602
502012228
1816561894
1268918249
1968514458
1235804890
1986331816
1731046043
772471574
1548712040
955628772
1790657381
385491422
1949185058
851404278
720432309
60344167
1531847023
715509379
1275486024
1346077134
115327705
1559866502
1808930360
637085305
1702536209
1326906678
3957015
1866663526
1030455225
1120070194
1540925012
1657488346
1372430138
527684096
1448489324
725230908
716652697
700684815
1414497383
2083453922
85454309
664147142
287926377
1244769538
1345174516
1164995118
501883647
531672975
1458053026
609346432
660300261
503047564
950514271
2139173507
1284083458
1561130014
464438929
203438431
1814648249
336636142
1881769331
1462806011
413933037
1092771628
974269637
916695908
1446839663
1648384383
226028084
105848852
527964610
42548111
1409376279
419437100
1831183186
634787040
1225947043
1380759949
1739047831
1550953645
736967235
1323368165
185967899
1710130279
1425048847
1161650823
239586495
2064723514
656783469
1568972728
1150412516
957662834
398022880
845456693
1253722903
1764150839
1169497472
600307020
1025772618
407733259
431167561
1589129395
100249215
1455852974
2124885294
927072933
566640945
1995287247
632557513
338948482
2069525259
930483582
82788622
532321724
1946338408
1696390994
1792280198
1344197887
1564795121
705004263
925240200
628258525
469792390
208074235
1184933425
23978842
606225252
177416212
911086436
985056014
932384997
896322203
43425235
200686196
15484986
1588719810
1599074926
1303555717
1809430547
1734133946
1837258041
1803540735
459218173
2048931828
1545226944
1286549064
1635637289
1616566806
365426977
1612828306
655041798
633265425
2024419632
1414536531
872372404
326273441
1688590064
453990945
645867206
942752294
318991382
1463104883
12530416
1172224302
791997329
925303421
1702295773
1816891611
312560501
553498851
1126400647
260986314
1988288074
975240677
821765326
838376136
61847787
353348500
385438836
935302929
1996454529
183755005
932689283
1402752150
1175015105
287978221
949233451
620438641
1588161778
2117667560
642380958
1568718876
1599538116
194227474
4840808
556273455
453586172
336738672
2046204608
365152803
1829316700
541111382
1343306115
157540327
1337994846
1274126559
1308304899
1157770135
421260747
2052836776
1664548547
76661450
961714686
1632572988
745963955
1455811334
202959193
1025097713
545465922
831525777
1291583439
1037728721
1414368226
2028207058
530083641
1813282921
1625438139
1468439783
54180320
751036293
695185875
474265911
2012295204
1531750870
461932467
216814976
1394652306
863847623
256546310
183551862
1304228367
1230955394
610462692
1990195804
1989112095
1964615113
1195426258
1964034344
1151975079
84394652
1802225987
691902530
710945638
516615627
1830118651
2076077680
830472293
1109858979
1227582968
1859740354
1004525474
2056557349
1299323734
2088590507
1753967020
1989053813
2125340124
1509318610
779367970
1513722893
752464732
652589448
929918248
750343215
2032727855
2107431204
292595796
372423194
1510424746
566341049
2019341119
838898605
930095743
1611162524
2049774578
697098719
20441881
550877493
955434637
13683127
1461523104
1951077635
2015225995
229325149
1183301705
1837845577
1461681450
1930848003
1463307309
114447460
974326992
1937474745
1707162351
1399963145
1137235141
65007564
217650732
429277850
2120272271
209739782
1144113946
237153506
229994898
1117294944
1129673920
1084430020
1072785686
1291414171
190808766
1385299308
1964936124
394920586
467591537
40843490
1487861642
378585363
330046193
548238275
1242626643
80272068
1548122427
919772560
1802372488
1161452221
698210195
502925270
516196196
1992587520
1656316093
561113087
395899943
1516718686
795588061
10868394
460738610
1086331415
824196414
1278833102
1543632910
2084497614
1593143292
985204735
1511332504
438091215
2023440333
1407079667
841664375
667803724
232820884
126275428
1174511840
691143497
115808208
1480294933
1700994127
1536784361
1698489990
1034515016
1344880415
241883823
103537248
1196625362
1245409728
872392386
1665932202
439632984
1259683328
900439376
618099745
335450925
1343060018
1045744729
2137696262
42829210
1044267906
1574672832
1956797943
682307900
1506549973
1613151280
472812509
396468722
505401796
1615507975
1492824963
1432402165
2117819199
886516390
540277132
573557452
1253066070
1736203962
1912179323
534395172
1268819328
1151928672
741643922
869497437
2060004158
1459992684
630626793
1860630069
521032446
1303372843
1153240386
1605088929
554232699
584198056
754413529
1167675711
1593435926
1331117527
1420235226
278093803
1329148478
353377324
1951677845
842339025
1800786070
865546764
1134228016
1598601083
1638487972
1855396339
2066314086
1987818847
207821834
224421118
1437617698
789689457
1604358052
1025495137
587174405
1575364533
2088043301
840843057
1004369574
1230390443
2031979664
2036736798
685083037
282414891
1465449951
1021834860
1796794948
371243069
1153551354
971314661
1451576120
1702634683
791363615
477616603
816483111
1684755207
401159335
667773508
1932191764
1618813337
1247605821
1141618546
605783184
212809417
1419348451
498949162
1514405079
1714093608
66053095
557504833
1229430723
858898339
626504449
1075841436
577933656
2091003878
2027716992
1914293463
1492735360
259279055
607350130
1012840530
1116489018
1721038426
2118803786
204132653
302490675
891104996
372421641
1709177610
2095238822
595445877
911405667
1965085636
1768916014
243334573
3865125
1697049420
2008936998
1004659508
76761727
256364088
857250362
260687734
2107338322
108165114
1465496259
1875259997
658623028
1115547538
1764445369
1867352118
539836106
882312581
1234031158
956224028
2027358862
710452198
1089952943
2093719689
932012531
662516592
1641700812
1308435042
1151730037
984681850
322196100
1624764173
1341546452
828953994
439071917
853791803
1361677290
1855074938
1616417548
499185632
441445407
753682265
149242662
1906093398
193095175
2005024997
1096326726
1191262972
416231550
577823307
1847669348
1514178371
312845444
1971723997
141593675
773420870
1007638576
1199739489
709644235
759085861
799179016
459329983
770343134
15304912
1331501828
287180543
1504788935
381187783
158539013
1281176736
603307035
657306002
102122416
632700858
1801580685
176768720
1369466821
2090423576
121699718
399520445
2020543331
1283599516
1062614232
1149883655
1782943141
1117170294
1652645714
1620003764
1913020386
75801220
1459971501
1187553219
1155843008
204752278
1978591798
1979919852
402626500
890942233
1424529668
1193513079
1951006197
967955514
1383459690
1852491632
1217973035
1250848167
1143838522
312003104
1229571793
1428949340
1183336284
1421016066
96184381
521790004
1424755275
998424863
223065738
1000915100
1372897172
1980786956
847409534
1748828474
1625033685
173215201
610018801
1863057056
1494131262
892179545
1392503242
2095780313
1604346072
2104929217
485274827
654518015
1089276578
1302438846
41778143
1219332539
1538002554
2010844609
1463907625
718084717
986405396
1779370383
162598209
735561728
1659690113
1800914155
290435635
2093418932
1494657938
1079397779
1040114448
1906942345
223756657
1583198682
1414218309
736431989
1290427491
1684307218
1758877597
1102798358
428742120
396308223
202056359
406206537
1964930562
1997638351
166659256
1643646899
1055676482
1254787162
283569629
1623365641
1703634470
1312274642
1998443750
942500733
613062476
1589554450
14927444
688214287
525600867
2998081
1459974080
1197622596
471222730
2099950284
1103309952
101194081
899710965
117987382
1693490302
1872771497
1277141360
399882468
266529933
568242081
2037393631
829436622
1435854635
874026860
991558433
338071110
1128224911
1090890238
1652620663
1931640184
1069637509
1339541108
1581002325
1344911763
928831187
2115123189
1048482745
1107106324
467809595
1962843238
800747580
580463350
531338957
395049588
1951977110
682640014
1484834237
102061183
1319851621
227010711
1425738409
66792446
970321187
202991518
1545686962
1194025991
1787912017
1242806050
2024628734
2135756569
1778459946
1386328756
1875207949
1294533438
929678112
585155780
2059941657
1366740720
1198667593
1314481562
1689305358
203180652
1566798923
1084814438
1675471
1941847123
1856780847
1557560477
187778880
1785013618
2001505194
56372643
728683022
1197449676
1698123944
1571601490
2082166833
1058914188
1965485717
478967644
2022040117
272792133
828803195
1409872426
1070586954
1047758088
1967309745
1469780250
2103383278
1779931513
355869852
449170259
851743917
1306921557
1059272681
89423856
1066634289
1790433043
1023662691
325655419
2116676425
378130925
2049124421
2133164740
1475656728
112034554
1789693147
1499505456
2013024009
55056871
250367658
327269408
182060226
1537845687
891096172
1584397314
653984913
894121257
127227584
297302104
1512937346
1758929600
390183399
1215812114
1248126488
1094872279
844082366
1333019455
1488162913
1248683036
1425419413
938336147
521880090
850427800
484778823
2097081790
739216830
1181963650
194210828
972024470
1468894327
955683293
153774586
277884689
1322673860
1832306972
1197518173
1284094497
1827271480
780830379
816343149
754125150
251589902
339547399
922768909
849483590
796271022
358247243
819313993
453924823
701174461
1565379339
2141157008
1989145243
1773817871
499362818
1450210825
830157187
918990823
283064174
79037913
1745576753
720949090
43095669
632895071
747391516
885618209
1361013646
24203396
795169880
1663042331
1772760589
372387550
798882782
1587832835
480757114
703556372
1985526800
302642510
513024745
1180261499
2130954587
1256593403
858034348
1320407856
1285047901
1333991134
74142538
330268958
634870341
1888696048
657306188
16796894
1762416029
71229819
540043949
889418749
1950323571
138523432
1740048698
61573695
1361167759
736483577
240572835
1522146628
1487471971
1161272668
59831294
346291173
180918658
636483536
897631286
1110550417
182445331
2071323084
546238492
1658143378
1368347774
1324230781
1607087812
653320346
501362660
1259542925
1171280933
416946110
107750564
476222952
1124030318
603908901
2040271641
803372545
1996097683
1061267153
1735759082
597014600
1434497697
1827873297
1665638946
561881724
2071298881
798758894
377807562
55908733
1520102193
1693805038
69002084
1604799292
657171334
872997484
377569609
564896797
445850656
560081332
1188093622
1072935393
1878922641
1491603855
924283085
292508016
379631548
1051335501
1000541252
2130602194
758029838
1004682178
1236108028
1632131661
570116487
2133016081
539053544
451714032
918285873
456649025
368458004
1420271464
2067938979
1447631143
1180073924
281083181
438430439
1332915466
469291697
1041374713
971946860
905090937
979696733
480524072
962292561
1575676559
867043191
1012662622
1551099336
1399620907
1154006354
1283201022
1600334813
412018956
1000616580
1258016768
501411138
1722497780
83069126
1813069935
1969748001
594711906
925732674
496492592
1772611469
1143952467
28152301
760335684
610527975
1951156605
1831180382
180976603
139183207
787138592
270608576
260005548
1607018213
182953514
969877232
1864687209
2131188673
1807490337
263726849
687115655
320693212
703080214
1548315849
799410758
35767934
883607121
1976762377
898352973
1185694880
1208037528
661538335
533619756
1552980859
1199135434
871258762
1494344108
1846565996
890212763
54959747
737257587
1000394485
1257372067
2112779725
712609233
1323427077
534299619
79300758
1456398727
364861098
1898498793
835526694
320945645
1067171807
406290537
1271890230
2862995
496079603
443179556
1665313108
90756636
274165268
643207018
1183753270
717579098
1456101897
495379857
1616935043
2091161887
121500061
38930171
409769316
702700202
912989330
790957890
653002922
2055232255
2061674608
1835250895
1454790569
68795957
1381149136
398433069
770709995
1420320799
556833664
998974194
1213651230
551881089
1973189832
722066117
601677078
304878996
32650570
620176427
1315281276
1112031591
282851021
1719863644
41914313
24565187
1352646995
2098882328
2019807622
1493713009
1082025992
1126096018
633800690
1961155842
691329191
1715086390
621163260
1252941101
1880256873
1331250710
998155259
1691765328
1712613383
920964519
511982438
1488742246
1317478710
488498452
1186951296
1436951062
97734071
268870460
1881029745
1993388883
246908892
1085856038
823366299
2131632069
1122437652
1788374258
2121294790
1990983832
383371951
2068366669
1505978887
1128892489
1432365408
1676709024
1706771259
349008552
1383412441
1438982979
725357335
993376342
1661490008
412771704
2106110759
971920893
623107614
851800272
1704486892
1290025572
397282917
582557361
1756404132
291485835
1694337117
497932259
1426429336
1370991192
220857858
1228103539
1782461739
1009626640
782339856
1682718317
1445734827
1470966519
1483679780
1074943147
1015648666
463718851
36922510
425405232
1504610436
1236777903
1197684764
549988263
1494312934
678017192
1660307855
2113379096
1200961561
1417074155
1088659000
561099854
491080672
1074289227
1008499452
115774851
129474478
1689613023
1604352694
796630584
698619567
1867931121
1662470580
1472087087
386905042
4568961
588674227
759265256
280704582
1676627182
2103571573
592749191
1791708254
932690996
930070603
865529991
680163875
1622970022
677563195
1031521238
1037742117
1501465554
1485728264
1357034129
1173359830
1909571127
947589247
1574408897
1891547492
25867878
97757273
250597751
921938132
483573484
647204332
1504979858
479496992
2071053525
108649143
1303738171
303811906
2020201911
1857069234
13814429
1431964567
849624220
1080132192
858119517
233934031
1974916555
1780578808
209027091
1194538112
2014681012
2082837619
1184911767
1250651985
1003022979
557940998
1878246460
345048255
2082251004
455369802
320192023
1227861201
1006861850
1271195416
284968164
1792482196
1020856862
1319823322
493665381
1078980827
6302952
370976068
1046473432
1050619957
1739175321
1230069917
1656029848
759235303
1682775191
1794854684
1197463668
1255389600
1475192902
151563892
1289319731
23599133
348518298
857014072
24370585
919902184
1619650560
1787131229
730306162
2081187165
1361145885
476047302
1022349352
659635353
1544489667
134293077
742575795
1846908368
1970041865
311208464
1496916119
918103068
1672497278
525661438
1297128284
307379211
394224642
886867095
1778786336
785538174
586018577
1852114160
1813172060
669919548
724647467
513828056
1984569523
688751776
952333017
483889844
541803887
359180813
1028682528
1419041602
1794965602
1199633632
1200808822
1147658655
1274294085
1336732861
1912187922
765309628
1656758925
429414601
991320245
1864966916
579414512
171871460
376819924
1097907120
827153551
419198910
2092004350
1675025421
981090276
532933557
1654371186
1424076801
1699785833
2121846701
15163310
331919007
575389203
640692952
586753323
1917271907
1100172991
237191049
817568938
466773598
492550985
853994134
1066600951
880862524
267793313
1303031212
2117565477
652040994
1523864659
1937804212
165690153
1904434270
2047253616
1022639704
935193860
1694237986
1125651982
1494994835
945727471
635951141
947760956
193035902
1769300471
1263845707
311010830
1006531882
2062893147
1041948438
1763948404
2137017616
726795231
192855655
1405058298
659022594
2005992723
1844046207
2032094925
82288787
206267952
2014628098
1434540653
1973588118
1278559883
1823405999
122454780
1520341882
1560651655
1222168719
589589536
1989780512
1156223381
1743114657
340377014
511894322
1331473796
1657352362
660899656
534154023
1107961763
717396334
236749425
1073462614
1670351846
1518479346
332711907
1279381517
1547001891
367479872
479640081
746809440
474186724
2109895182
353304838
1628425040
652337482
1530667153
758160733
1456903710
678583171
635681651
121964966
1767606670
311760524
776464437
864049720
1582316032
1566781209
1447837506
1488429036
170882087
748277603
96649375
217164448
2142352087
2034946010
148812688
1389564010
1544929118
1114046985
1509684422
2083438734
1677501318
1395167549
1372854341
632684741
1814943646
761202917
1850169609
106667068
909599142
79420743
325459017
708464880
1963898629
1968157400
806189230
1699162690
1689601934
578243627
2621583
89672667
2050570225
1383417960
1534508736
477639402
619237715
2088820539
1470658189
389555791
1562761889
1195746895
875692699
1016448697
524291361
817059039
347514769
1926546042
1295311439
874727594
1957688999
1598792260
1617976073
1603372451
883629325
680987039
96374827
2008117821
264637276
718662726
1620651303
693439947
390365826
709348075
1619935798
1525919843
1816357767
318631235
528047926
161978953
167971477
1831340742
2068069895
2093245918
718616606
848548857
1332824838
1605743873
571855631
1650045459
880408735
516690324
1201499362
962205617
969495980
1146233789
702389003
493732290
261023866
1676844124
903990389
564726078
99279736
2031088885
1511633930
164088685
363471024
113221303
1797437297
64029222
1754906133
1073884195
929457228
369599955
1170296648
219586161
296911634
502424486
1139312884
461858319
1870528917
269017069
1261227223
1155259155
1718383359
1743618622
548509739
576386279
831609427
683637787
1402290905
1995276879
1050470182
950334748
478179613
1791794588
462378177
635805245
1841493446
1386176409
1106334724
548902010
1180133808
1863046671
832264278
1068993276
1501527555
1331386669
1365169082
939207805
834907592
134270858
32656596
389019951
1568657482
611825682
403946143
1384002329
255587213
2034382048
2088321433
938974356
1215122734
1902221694
1615024714
876151780
1401441353
1701254055
1403785311
1827097995
352397858
1185147208
938374127
334355488
1405376172
1295523894
1558382571
358866791
1562847576
156649262
1603770586
1221537790
336897891
1797838781
793936726
2119507057
1750216660
1477504562
2062857657
1013769410
1529247274
1192027716
1283810780
1250183349
1684873011
1746514340
981245102
507940692
193037769
1537825054
1553693826
2015256534
1311253258
250422110
2128027133
1631793443
1324494885
605276529
1642678925
2060868222
1560708534
1716659388
535529594
1675341627
714684344
1014996101
1053579809
47136281
1980768961
1833723519
1333290327
1481502999
592282585
475459667
1492718350
1456954427
1229970662
1917451615
1851113678
981414048
1774818858
1333682616
209051000
1464580445
1702289041
1902393910
1279114591
1131556027
868342642
1266382687
217269949
687786165
852121320
1876295795
1000893866
1737038341
45593435
124902023
538006983
2053577423
1592500240
1119869175
693295199
108905428
1994998070
608643232
1037991326
187857736
719711850
1027902520
66579202
538038109
91380384
174788949
1980965717
1417195557
1593150523
723684099
108594807
26888317
391397316
1104987301
1245324842
1184323763
913546361
503541048
55281683
1252122010
69913451
1282913298
446375198
1705147743
1035783359
1737411504
1693928987
1393298297
411593247
1670405620
1454756821
609230054
1264777769
405042221
781020254
874289625
620469116
2031959302
558914007
307681742
1613836657
890681179
1862410563
2072612596
1455948964
151357091
646509800
1294693117
1671720765
847805337
471864540
1044986962
759900490
520590158
1042352923
2134504317
451316067
184133586
855986744
1087668719
1516885510
794705173
2103936139
936056955
1123856586
491197020
1171501541
1613412027
211015814
1013470894
2064140661
1422283577
792154466
1102058961
1897250351
945613338
495788186
2049623856
359796286
233191037
888074561
1168328364
2007644903
1035610939
205314771
1869784696
586894816
105048712
1347577664
623045599
1886894441
1573510424
108866204
1437669898
289194135
1914486855
421423587
940163944
108697249
715637272
1108904923
1393760596
1831308155
157556561
33487278
92369022
562536256
2133084654
1931957959
787794674
2050807331
1090411308
1401645135
894349138
499102053
575333628
770547335
1606656135
1994188452
659433831
734904512
2015520259
1987211753
708603041
1932426954
1799578844
2005911280
1878589041
1880758024
517206107
1234904106
194534952
1776449791
1193139054
667106382
1425659926
628331326
512999073
1913995230
554709190
1402239041
1724762630
620722197
1096989597
551304196
120693666
408431581
1986959393
220754517
562459797
250768377
411942043
239452466
838601652
68080089
1302455603
696086840
800488357
1104013210
1720350715
1264357667
1297217031
2061453431
1333279745
720234537
1631199803
1155672444
1711571466
315182401
2035960725
1681215387
1768399548
1117826914
127546401
576295247
805130971
1104280495
670422508
618317532
1774217751
663166364
1093326539
1419101391
1940470030
1791434214
1596213771
1505258120
488537955
1508092740
1936401728
798112449
567592081
79482242
197270202
486482236
1034400678
459611001
970450130
1439240882
1234295878
1710415112
301120739
1823035532
760333395
508744342
249234488
338359726
385424335
652931893
1903518571
313626050
457670986
682623516
1612611272
1672030743
909100228
1406627903
2130822296
2034500871
364960848
1270924559
1756647442
162804417
1642303247
1581417839
1942434866
1834360036
484904048
1363690394
1444515091
951740794
908298163
224214593
143959137
1715911869
847590302
587293940
1182408266
636156399
548982749
1925399356
398794756
897139848
1838260794
1814863178
1466677089
615794889
2028006933
16429717
1806996651
1381448773
1491122211
1486421745
1067409427
920441041
1893228652
1564463118
125675412
657831860
951649347
392682666
1328261133
154697818
466543476
653374334
1658001804
1251018423
1707522055
1490756382
27933130
1508068265
957574966
934635241
1222257871
229994040
1099024201
939482269
1404393172
2147133524
71184414
1561957279
1551873942
1559061575
80229759
892217557
1067444508
519877563
1396889647
384982863
576098829
1239553493
2010586650
2039412263
2075897301
101714704
1340742891
1342087136
169478631
1969336647
1453939876
492746460
353891262
1248547534
1952432099
1441452974
1358742413
1892503569
1390021688
1409363365
1584070752
1755420854
1362489435
1315913356
1162715494
2094505609
627746204
1130811197
1313967773
1708419472
1167513043
1448300849
1068262710
839463072
560841776
1516806856
645141842
1598156552
944542352
950758792
914231085
527349747
312077030
2004595262
11410066
2073602454
1989941222
797480920
1858352193
1741989121
1220945486
1530449115
1952285211
401477588
1470762367
1952606514
665817908
1574966354
562518364
1389149706
679659036
1372141320
2059194409
1857520731
863221982
1666749579
1666242434
399034114
239452887
1757438707
915694943
748043205
1671643367
348154303
1764665687
975508036
1088659294
98713779
361419168
156859225
2085321259
87287177
672656202
1136386771
1418242076
1062988724
1222562528
2107787491
1229950205
1448678746
2098157878
469103604
419912112
479160831
718264147
503541390
2012520095
1472503019
1564539749
1730030363
436657247
1609531142
105984354
258362640
674582900
2049830068
1912453909
1785563324
665157270
699647520
1290577633
1855510876
336524060
456605424
2107292463
1447350114
1874258436
249386552
700026795
1086438115
1005223359
1667688593
1738437461
1990067291
296876414
40696056
918635484
1970896291
12700702
152532612
1216223625
420717688
1341972273
1388000624
988485092
1618010706
399712413
901158424
1216101769
31032036
96790044
1781931505
1397731416
1573813966
278224016
1237284145
2074615472
1566909896
1161878220
407793249
392857734
605609838
1467125198
1663253086
481570888
15560661
1426778235
1462193045
979724469
2146637698
1263115277
1659777373
1978382045
1068564812
1282856444
1097764659
635250207
502565699
2145695399
431478436
865112553
979941581
1039902311
244351810
979177388
1712398794
642156158
737950429
1312669290
236273613
653622210
605455981
753797222
2074609968
830900111
1372475809
805004984
1400688436
1413224682
1242599967
1714402240
139418013
1888808068
1320896625
692456608
942728159
2061520037
225398760
1032398621
291644152
997178202
225161621
1376846869
1528394471
626931227
1932304400
1177852173
857917406
468393332
220428583
1372545690
1008984344
1944445583
1962080244
344860970
14877821
441601050
1773167412
1335707547
571326108
1318947942
1488025965
869482017
846885198
1636350119
919039234
557881449
333250294
1672761946
1654499415
31199007
904506525
1379751417
1340025806
2051078699
559449259
338452195
1513046604
97899609
1356286124
753911403
1453681147
1333909807
971731003
182812720
1399677345
1556826782
174613512
2139500941
1405953260
1353265809
1601209016
556310666
1259089349
812578881
1409505532
643801550
603304052
2063746216
1468629854
721097584
946284677
860267711
1057614167
1353669818
1787892822
1165407427
1338254910
1485595561
1324278555
1246004691
1606620229
796985576
794142181
13985128
1571001246
1609460728
1110050613
1798207693
468218549
486930980
395823152
1624741146
1451746808
1229391594
12875599
895053896
482771056
149768647
1982169159
1192300100
567074835
391098422
1573002053
2084384724
2033782126
426850538
847344859
878132938
1218265538
2057133441
287775149
643775278
272186025
979905818
942586409
1588983025
1874547186
1693454880
1481012771
1295441877
601792193
1979254281
2026516618
362711373
1924788889
1362785513
1648239805
1190679938
503703586
1516748243
396855658
387213737
361256798
2032182073
1903229883
913019599
5403123
374700828
1904980679
1361616792
2046507297
1824384033
704149532
936474791
1112978088
604487708
336244831
431367343
200228488
787475497
573139415
207985116
551812584
1422904280
596896285
1686481553
2143203635
449329935
650763176
1130959216
1590693916
51445051
1140290267
2020423905
1469793159
437797731
542582057
244757180
1982381147
1345045304
1402836632
771435770
1911563530
75824575
661584666
1568017060
2134321630
1119249178
1048093081
1739941430
1720715871
479076000
1629315002
1848221949
1557179545
1205039546
943740792
143612018
1177538035
485105243
1038789652
838351342
1264931917
707963269
719517637
1497077638
188297120
896840854
1660451875
1418075867
730884532
1463883798
815553818
771507590
1911624874
544081268
2047540328
866860410
1218367363
224862316
2007066289
1824446287
1675080192
1305634902
717450092
7502252
1976680800
202526881
1632677189
1636255553
916470430
1824394971
69049335
1908477768
1684927758
1530601572
276678664
1125857603
727250691
2136958751
1140613352
752212392
1540602136
847523701
342464549
918480757
1535443899
963399074
1656747315
1851696522
90190157
1613441435
622496665
945033209
1608332719
420364777
1671119832
1526740659
1051531090
218324076
866789410
1149286159
1001370388
497990412
165258554
1638395772
1777368064
2075597615
1724491994
197568363
263042256
1360944686
1125937464
1579158068
1759638177
391000714
436266621
1988813959
1080855819
666195251
1524668458
320093521
945196067
1216574349
1265908558
1117411419
1865398673
677331297
250076863
1921429375
657061624
1276571266
2107481216
2037455224
1222810284
305470505
1016762669
1628854976
2076319524
760482108
1353336166
1773302350
1942364416
977176674
63619793
127477075
872058688
192562183
1347698650
1004418279
957668219
971445332
998343436
647189274
157634506
957303901
1029088861
1280202471
961768613
1189062781
656505178
1375433744
2094141632
537457303
1734360520
1788823561
862442794
2023864188
1834378249
1375995696
806626117
497157174
305992446
1254941258
1845916909
1949078070
768810599
327866672
255753224
2030015013
1676578523
1162300973
1544037089
500848606
1585449309
108285725
1344397317
2046824873
60791495
1556712641
646986376
362619035
2094197393
42648359
1595320557
400674880
2087424576
1614538826
139954641
730292534
322147945
1028296061
1640500561
43389544
970820693
1286687583
1392287614
1393365401
1807591053
1398110201
1488427416
752466483
482091047
930751602
1986994135
1486706941
902682383
560698829
1186286752
670940043
328531180
1344951831
1215955303
399053236
130053944
2109407940
135386279
1245362401
1046157598
702295254
557597057
1425765053
133264781
1199971709
67863055
298361144
526188072
1922081069
1287143691
1515386783
588859406
526747435
775850764
2044604430
287890333
1946439579
929702911
945414461
1480305346
672230248
1163768342
585409829
1911766819
2126932524
151881085
560774280
1632401102
932388349
886617980
1252359246
1259326020
1744776503
1206206928
1636913334
702423961
1372811436
1201316571
1314686802
1966272622
827830617
1530058915
860758513
638061522
156494212
291610437
1807228333
1081677745
193165772
1311496236
628514128
1753841797
1667539774
1512859517
1866129173
1660057888
514190882
2135674813
632748664
1274182039
1897776631
1339498531
362247102
1519479560
956518818
497223856
1832829195
1649451194
835301517
450799395
558217014
2086783024
1458863870
552269041
1307512312
1391298699
1582546035
973855012
664739573
1100218306
1313724157
1951469429
1038809108
180186149
665508685
284604724
152131141
1817645229
1955307040
177420161
1331095524
1012862379
1566293413
1188731010
497787058
1265135181
730443059
1221798341
1880523504
310426701
374415205
1672650126
156873428
615547607
1593156470
1291528075
1113880466
1214461567
312412074
1277098876
1437162920
1929114216
668880727
507079543
528662822
1098295916
128694991
731416550
692893978
231234922
1553154852
1771140648
1919376578
1968042551
1381007710
1933727757
1339277870
881047546
1530512367
649150704
2019664582
1580383094
69643365
295685650
633426153
1051451211
1607038519
1052899243
1437908304
578391079
390628496
1224450542
1648475226
1672662160
1770156834
217571938
86239391
1035589324
1353204435
1774836531
498204417
1494689035
384093952
1096059716
1313834427
1215371617
1727253394
71756672
219912194
799788378
1818677976
1955423624
525914854
2144066864
315768242
1183343718
316758403
970437531
1102538835
430945061
972571763
1293325830
1037716772
105436993
1368046135
55921421
1221214721
33313532
811841962
90580239
1958431896
1560297139
1887036636
52447910
841008932
1700467600
1663118214
314964517
2147405180
1403244038
715923768
1285769892
276387085
2119089835
215568961
2060386724
266063543
314199095
1097799488
1634668777
1891326141
472017053
716066057
664025800
646776638
426955302
381617110
909564166
395270095
1249957683
786446396
1862754508
100474642
134149195
749034641
1655230263
277723683
991291426
1777993281
106619655
48738929
1433335169
2051551135
191492959
407033364
1561680803
28131696
1706784976
578982587
486864046
1851930442
1525417822
220637498
510402189
2049806074
1734149315
1087174061
207829492
1073821222
1452022634
788422025
1441618899
1854550486
415108735
528935849
1489658997
273355185
1413035153
2103983673
784912236
290574041
685101847
1353545096
141257334
843048145
1410029642
1090214767
1851609751
459526781
238000284
1126033640
1512423341
345323190
808842348
587037679
754296562
942905607
1979579882
303054533
2102442105
1991928977
1014505070
1006790078
1466366386
1995786673
326124405
727013463
1738069831
1917618663
525968639
619079327
844001589
517487176
1777534082
192850223
2044777130
758523784
2114390193
1335256725
407912813
259768640
730800605
586537090
1332381303
1859636014
1876572861
317134973
1397666065
1756011154
1415392430
180466593
2017076616
744690722
432112552
1740365401
2000680902
234437780
985634552
977176299
152547904
1034316484
1078839289
1313842068
1761418314
1113079899
1921048748
2047237424
344002093
1379404930
1785784511
235175857
1707966875
1258209608
1856464531
778057536
2081310307
1674232967
1618692148
862515024
888844753
1123480110
478575737
734024083
439536599
2140743181
1044380338
1307247950
696675859
603973262
126342488
2037125939
2102819918
933453623
1425209522
478617962
1304668515
1335999492
881863929
990677113
1698469061
285436967
796736782
689238203
1358862111
594816879
1062372025
1126148458
190816627
38491361
1565023793
1121592012
1398730089
223210760
1850209521
1265907746
2117744021
1365602945
1999258753
1260193447
1453051754
70141996
2091380631
1086539626
1944845403
2036895197
216276574
1032999513
1535117578
1487038132
227988222
1663538021
366892635
1540765887
1780921190
1924631178
1133052046
21711057
2144592339
1881489239
1627309219
364904766
473094414
1760087317
343350994
603573026
1717092120
739315722
1341985517
2143536529
155297101
1579919351
1988299235
1047376209
1191399194
252823239
1373334574
107824983
10633069
514371009
582027714
301214487
511569842
1382151553
595514073
947059393
763677632
1486794389
1209252399
1889935101
1165677668
243906908
1077590121
1040929548
286907046
486559287
2039736829
59486301
61264553
1003401578
68812334
1462414381
1212530556
137113797
346557036
1910811988
1852127030
651986921
1556910356
14315389
1513128564
34162789
1315186370
550005698
261806280
1086779523
1010356374
276742033
1377888687
995283087
223299598
1854056030
41015289
1501028905
1405365620
1175760648
1208515075
807740646
1178909536
1992932324
2050478947
904304542
1613268181
1835809691
1184797932
1245550966
298141474
741889646
39917366
1008219273
1349621237
761039264
1415664996
328503266
1523888444
1250865518
1609376117
2028512816
292485123
1330925080
1549586348
601093989
1314381585
1402992740
786887562
1392074094
931241721
2093652899
1953971189
290942236
1475596307
1701362507
315640172
2020256632
2015129077
1137875495
1447030242
641765691
1399536758
701352085
2127617766
2134893842
931758605
491699974
97932303
217469660
716149217
867738207
1782397655
621485802
1501304495
1055684610
308230142
1050303233
1651866728
90834490
1332709886
1934127056
901024170
1200027404
329750582
1783417619
1806436611
848876538
141104552
955929810
1212875955
1446405796
1878032494
1867227470
42365106
1260942314
176316162
756879525
727916397
1396907874
1585762206
1670125392
254936281
1875828689
1115052313
315282741
1844535832
73899311
784461712
723861184
2128860492
807473311
708616629
952277780
1808677761
68099760
1056384133
891168141
569830725
1781949801
1514976241
1033853366
764649839
1015011969
908613269
1563410425
1335915610
797793985
2112326669
940155450
2138108617
1463570936
114352690
593299779
1085417155
1061126354
1406475439
693606022
1594741785
1222493125
1259835359
341386681
505671399
1582623670
1321685933
1350536281
1862445443
1775113408
339461603
525947418
1479698323
1313336460
567396142
1586341050
65533865
2145472769
628890115
1814635961
1882797157
1150605131
90376898
411371863
957717813
1057510048
1169939475
454349217
1401915690
1811180287
1942132875
386680499
1203254567
1342564987
1508092972
1017867984
1256828642
923273723
109828125
2084182355
977819187
966155716
1771244954
935982700
517078116
1297476324
419821989
1038478404
761396088
502071080
2127634222
8298085
164513836
1075617015
34288174
432357621
633571334
965087630
1767370597
717839999
1822861099
1093812321
204076131
835389547
944604542
572453688
145499794
810632839
1123869832
1778852983
2094803680
452957810
2061713167
144625595
571510524
1291346521
371894360
1676695378
1876413345
1973384191
117138773
1058059783
496060265
1600007026
460264514
1455746964
1475396985
911524709
869480048
329722290
184085782
1632622641
471384040
355757103
1564763950
1143950850
486271554
8299223
1543912004
2047290671
1730569621
777925784
128222406
1201590987
1949408969
248704013
1362756837
1913137943
2098552678
210289570
340870160
1900257838
2132112645
1688474758
225619487
696102353
145702937
1451237320
1040096299
80849013
658893311
1508878545
2052960564
781719766
1165772915
334413267
154759432
1819345273
1142012283
1482251627
1148622112
424015531
1065930515
385798649
1684754437
371731039
1065117879
748047649
1605597520
1549534408
290654145
1331782071
1155118051
361508450
1648038608
208919933
542391119
232607004
1389692573
999876741
782394202
369641225
1444411720
1565568283
494656904
2135851697
2105723149
2081590922
88498937
760872576
816549193
410866968
248805195
1451035661
929496692
660604256
609523603
1403491279
1921337725
1860147704
780104106
421437735
529663224
232167357
1366531597
860816942
1477054123
1421533698
624375532
385166077
672596003
1741043203
1128545424
790670617
1546389657
3217193
522031626
975956356
1788932434
1191188127
229752807
1881499541
1429081620
1948786347
623478023
1271331595
1399322261
675641684
1514359528
568655532
1727062033
1352615145
1953893922
1188188512
1233436172
1000996500
1381407588
2087895795
1122798352
1554717907
1461255662
1845146640
1709980394
1042153338
1404613847
1443013324
1126995541
436697198
228376028
1309344314
422332856
549783250
156728856
133014129
1203520888
1184259184
235685825
1490074923
246229119
1467975136
1788026484
491390388
1459599538
555758134
563987815
920154723
2084117048
1871098783
1600398206
831483221
1327790464
261299170
2142102302
1116756638
1445798912
1414485507
52496637
1943606876
769076975
1542325863
1911736953
1506668535
1714017688
301856554
1273934623
331169109
1237484098
1149752973
617176183
1051466984
1198678102
1826483551
1493553566
1126843656
347543526
1728011084
86548006
863121532
1844733625
925824715
1743092746
407571115
690669454
1404512580
1200352279
1560839852
137629905
1831103082
964447423
466756462
503793552
1773948843
1830351949
960558008
191914500
1353630412
1241860161
1058376738
1914775292
1849627858
1174292218
1016342282
1475932059
2104690781
2131529603
362546016
1036304121
859460773
958574565
288279341
1726560674
1787556384
406258756
228779046
1103371803
872026680
232743599
1057509732
663921969
1387687815
1810071182
248522181
1766891605
1255637537
1211746257
1218255601
1876173305
2118805279
1860511698
738692019
1772503057
617380774
717450092
1152219796
1787931471
1102181614
669411237
987257411
1031116182
1391178336
861377870
761162446
1774483808
661305504
408515773
321973963
765111138
621732726
1760769950
265523045
1922948598
1551778886
152716927
837320599
991974695
811898523
1830261950
1234859686
773940086
116012260
1279117691
499980298
125826214
1755736814
1587511111
2011323848
666591918
941889864
1513600134
2011862856
1958801097
47412260
154853714
134968348
96155702
413045342
916296124
65964374
1760843937
169922135
1908505435
267408484
1067173623
208803923
2139834758
366425769
817852278
880977818
115606376
505152360
347469209
778270642
908987257
244485899
1987479012
427785083
2161601
1060319236
188721372
1241605565
744326897
176589628
1879825435
2115364584
663360409
1671940394
1948955977
1513155223
2050688061
660091185
729069844
1361488652
183337473
845801847
1171376812
840039779
1287590516
268825570
2125607325
216443255
151394140
1741427663
420158901
2058979041
1562002912
1400231391
2059990731
628697765
160604399
924204564
495518767
1138051521
1535132000
623735419
1847722051
2051359771
502628659
1427083202
1036848761
675397852
1768006244
198407260
21502194
1142053571
1836526051
99472872
2031471102
1902498452
158851715
1518556766
469459544
201128438
1902822294
1777589775
468357075
1307298961
447724510
1621321679
1464122877
1759688096
1747343284
1397566809
1088276942
416256281
1561428186
1763629783
667809945
44778087
780232800
610084460
189367499
1976001552
33739327
1452029649
1660750828
883499574
847051079
247178630
1398775002
1546123607
1920460692
402765785
901519097
1921982201
468775973
577168387
336730083
966133758
1177564242
44150100
1525427936
1981358017
803151636
539229426
1499177086
1922674537
1783108949
1114903681
2027494222
187921174
214281088
2072596104
621705051
499398053
111314261
188370082
1096725683
1382778141
1631400624
1201478129
1563416631
1110054405
725387120
1662413543
869865191
144151577
866450222
924235080
1948469178
116927379
510726868
2017400991
2102987073
636761713
687976617
1801580685
1086183464
2035819306
1257615731
958947079
1110100133
1425893434
1725882352
1058766025
830951435
153923167
1641040058
94975708
1291957785
493602843
1436590036
2055893177
255974068
825942880
200665454
439736266
913389946
811534606
1062846692
2015574154
1856846585
498360213
807887395
326619378
645332932
1133330547
535856016
986976489
336580787
1490792413
698220979
970769135
1361191774
902972495
44870406
457784949
1614659279
1761269086
1774966224
1913411094
1604338767
1288119272
862972422
1037743927
144605041
1764069741
1316971491
312198751
1245087256
1042454404
717267047
233721189
1368788143
1335088512
526549261
610701255
2117800553
2049429929
1065926596
895258789
641657507
827961589
428427672
2131999612
894978934
405722641
1987448023
603750453
1025214953
528232487
2114099577
19327604
256893142
869641146
1154765092
779280024
705263252
1229778756
1734897817
1023283016
2112376843
1674423926
89254029
547606911
1834590711
1165857451
1617306942
1771418546
1064106507
1360176964
1479060480
1149291750
854290729
146024517
224839385
1083326143
2120361571
1019927352
120590503
1038552228
1350801401
704350493
330072316
534773837
958191126
664964167
417858113
1635092665
2093155876
1161017716
2067788076
798901361
1937641242
635019812
1859928520
1421587334
428522610
1311575461
87307277
2052776719
1771084761
697362447
1167968926
390417157
1414601630
686384247
168270357
687537405
555689779
428921082
11069163
1362928752
561096102
21683532
636587510
641448881
659982793
18436608
1620161815
683056894
978071941
155055697
1208429211
760109734
520689981
1165148038
1553925371
821699195
456879287
194168290
1573822776
1125058840
1068518851
1780924592
2104218020
165783440
863046304
141744540
2059942448
835602189
1299147320
1111932985
2004557907
1768576574
1664533138
1478401217
519096376
494128298
905247477
937553367
587506327
1276880301
1758479430
1278036512
910449570
141967338
648739638
1562406549
663234477
1107638247
145409222
1063220585
30483302
1145328547
2087004740
273513033
930389191
798170128
1759517503
1695364478
436370391
1140944398
649055174
40379378
1187030028
533349688
700310175
370228766
368964494
1543413698
1304549130
1548595703
292154615
1720988875
886950754
706973197
926364995
1058930190
1743206218
1094851565
1589900616
282971402
575100145
738088104
981615483
519579244
703390184
1084387128
857353418
1055437467
1026977936
1640855729
1672684862
1593803643
1787042197
948493239
844174006
1280604548
93327403
1491692682
429134229
1664007896
1093755733
244503873
1711829004
1946325900
26188800
1483917314
1122156204
905576319
529546803
1604071005
1046277651
222604195
1727602743
1106608476
462248923
145020024
1960806932
1181019746
507276622
1602079086
1803762342
910285202
2071093130
1767194162
792737053
1430657278
1598261476
1691765328
861061263
1439472261
869115297
1016827483
358466545
1868805178
1347963465
773766781
1485904563
1503249796
1425313023
633911496
354617532
294013519
519082519
1623987505
1110151499
229937617
826331632
1635157768
1220652018
1237419253
1135722353
1556289720
1306630096
1786998755
1598276418
2051516371
1992200873
1506496254
1576908140
1693744201
185770778
720010582
1517962987
1680922505
202364547
1118783632
602283388
1926942243
1074164205
1306004840
172184245
858437701
2040490773
1715832975
408276085
200225771
1135568314
725719202
1423436220
886781601
717523358
526149212
204884662
789605820
1210501754
346914276
1665913777
878304504
105200309
688230055
1295418485
1051378445
620125752
189915039
100267945
872581501
1188029633
479955669
1011979151
1783475211
1381771667
333966070
1814889282
180670399
2066846525
33451697
437937403
118808355
914470237
1101204429
604513639
1006679112
617824672
1182205865
997528988
1543934722
328563391
1868314572
1655694968
103996902
214936284
1113625017
734742325
372798615
232269409
1383528933
698249537
1828118438
393609557
1283123728
807810504
584889696
1691787983
524106898
692474744
896886378
1537847844
1055680809
140909885
934176980
373089972
1877015288
1435776588
906920475
1081388218
384842618
1901800771
947001530
16673345
2127746138
1567911980
1217597893
862671501
212282855
178894052
517354264
1115390361
1317653207
429518972
1736599278
1533086572
1322922610
1397799980
1191585382
1811780367
1635664764
1698376075
1360660893
698813041
1852696427
1428359294
416732087
1292656112
379115220
1511119278
771372204
1218773340
932937268
1083398919
666632437
331467037
89190047
16399633
761358178
1332329080
1810481378
1950590579
1999771676
670068033
1206695681
1328858569
1393411275
736700761
272033231
467433133
1191371328
286511627
1027789191
937610621
509273139
1791638805
1203655572
1654246867
783178783
1773615186
1375871205
784227703
629624067
857772217
439541880
1458020228
51749840
1667875961
945056350
1995971276
1419196182
40389805
1396833919
1088624509
302121510
882713149
497574295
565055942
362557891
1399378765
570682603
947601910
786332905
472515215
326596780
731115371
1973784231
712117697
80728659
50573430
1644128001
1981508394
1645982118
1051093171
1306349368
1294418837
1569942963
241476726
634396427
450206196
1873540473
499259402
1912948562
1730204494
1323286132
1810832266
1298400339
1640965549
1413688238
1638290818
285562655
499676612
896082342
758620839
998155259
1191663325
2128786404
1962773342
1217794421
1816173809
1946608467
1963585003
1788067774
1997497076
521879282
2032868546
814077369
349687851
432296817
590662638
131100129
1073333067
1186288927
1892618120
170111536
10767220
1675367175
1806923149
1899049758
1341735178
24758709
171709940
1613983213
877940256
1646189494
1601521425
1677166446
1066552064
82328100
876815769
1204490944
1484839107
1298402675
401893962
2088231482
611407793
473252890
1079517486
1280290889
58192223
2075387629
1229856330
364973048
189396763
1198267920
981160627
803393625
1605701951
317907551
1087469445
1384193744
1222188428
470764599
564935683
1829591046
383634254
98017901
2102799224
1511353098
717012121
1068647453
447072606
819999298
714546045
1536536129
1429196646
2009008034
997674454
974842386
682083354
530239186
632134345
1490594234
1318198400
1868149297
1841667700
1258696637
536036732
825238129
445711336
67543180
1387823866
2031399795
475713538
434274257
2125020059
13042184
2047941852
562456059
123638439
1219920747
2054897580
1734128058
1669763030
143876648
1128923837
1869454384
624066312
119448493
1218832122
494232312
536135693
691564752
1013842133
1161373622
479061886
1506514028
599396673
170689414
1486582390
1430586087
1365876172
758279021
172160107
2023797987
1242117569
1010785261
1694645764
1445952370
1929386821
612243793
1582620253
1094574495
1003934474
2063776548
225523996
279968430
538970964
1283148568
1094439831
852425596
678959652
1423670611
1556385423
1339773518
41394496
1330541342
1973046632
133065634
1307831196
294586046
1777962635
1917847353
1726033223
991924830
485478142
426712827
256287274
1930888219
1781761107
906828700
1849017003
1074451963
1118329347
264047814
549805442
1274440187
707630028
526035741
146603823
863760525
645013094
567428958
1477560821
468811530
820238109
1556514054
453958922
1534004762
2000163489
1973533855
1575883609
1748241472
1770981084
1810633765
935810934
1853125128
988188330
986407995
98724032
1325004187
386879949
978708870
82790461
207858252
1916276519
492215163
847722394
1991353979
620240271
821393774
1995186301
948053121
1854751371
2122494323
1347073832
1255074187
93355203
141916055
33399886
675922827
1114276530
531080995
98779264
387831222
639375999
1716768691
1932435681
2083683695
760148754
320781024
2090383587
761202886
1842021114
1780347230
315740953
1349341747
1638686210
822741653
1193439212
408061493
1933450352
1281247662
1190458485
396975512
1624541122
749277383
1665685064
1823332912
72053130
286378648
341693430
1225745142
1283049741
1655701785
1727130218
371662610
1371599922
94492977
1846002359
1267178768
1255968128
849333939
146802106
2123152203
1312003363
42466989
100787527
227709415
1201340497
1261674739
1705935322
1611961575
1222995992
166956360
357090026
1281538598
1020650118
142402941
1679409290
148104888
1799546409
1256707227
666842275
851831781
1730023027
262947487
1506047178
1123530769
79446028
2134565387
334574882
1010480040
1470009221
814968131
405501981
498807857
84531067
169530693
118124658
338455053
1529509563
643395790
1535152427
1809053505
1994985578
941297164
357050032
1388717577
1819254150
538293169
911279884
578599295
1965766434
1210100833
123971606
629825731
527537549
1760302431
1669320107
223138240
1715526616
1442499297
1294478478
922560891
1966588737
434151716
685511611
1026291813
1055076644
2084612547
799509563
1064875184
1358082378
1279370573
779229209
1179119380
938812141
1762183692
1400844032
2101923708
200651478
1510399617
784956119
1366782151
1926085546
1306100797
1306804475
162945516
507978816
1239645844
1371970595
1316748060
1491477877
1095193247
885075914
818828869
26682898
270694438
312951479
1444738884
435425267
1846531166
303775296
1151776440
884306279
591453047
80485495
333388993
401992464
2027291780
2139199787
33423617
1845177373
153753382
1316906172
1632532357
1296126684
631472129
668429537
1517017726
1746599284
1469285611
268266408
478403281
925983490
1046946436
435565471
355237434
1796299562
728226535
1223185767
834572950
933893382
1261812336
140053447
1206113626
1757167179
722137774
851923801
13604327
1782424248
897256090
263240454
2143169409
543434832
1319164142
2078925048
869287714
2026765227
212453203
2117445289
2127225913
1402814986
800229914
1055925507
1367241423
2026691872
487198478
1569193691
205195502
707625029
380534192
1370169915
1856949429
1213906293
1603645371
2015043366
379754108
1842098710
1241728263
978318276
338891382
185506602
366938872
1470964574
441448861
706865269
1735959153
254287680
1970213705
1833312519
1037933781
931373906
1141346316
1490502699
1307641124
949884734
557932557
1750166039
1757514072
294010920
1726189
695119740
1230040133
1247784606
1107441678
1408284565
1351634529
1265646668
974300219
1760947718
1763588736
1267880740
1718417859
324407347
308347400
897368550
205051020
977626784
20411210
619079601
887462373
595699656
2085950822
1541596645
253651066
187110440
1439533743
1302014772
1319542783
883822530
1284643902
1357139914
1814127359
1027793364
1364756356
1013650374
1681256857
1580282940
1040756956
867012389
990747941
3334409
1068757415
2142511451
1241876659
480646058
875074302
1379729925
1847554400
307905566
979368968
113638441
1663500868
1147908495
1022520203
2136111420
1648467450
1029872663
1067434985
1026699138
1326836032
1527720009
918768926
757721047
1905021842
1627351303
378773151
355906561
393935691
1463792241
1425411862
146769588
1114635840
2053169282
1827903045
1859153947
299916125
1633020335
1447586405
979977833
1837153109
1456744719
169794064
600875274
1771666087
749131220
1889971521
1109177145
1150756094
722094196
2132349191
824322436
680457368
380750471
1041237185
1182560391
1064079040
1492396722
1180927448
19733116
169128443
1906727850
1962971307
2137682877
1123001572
1813933859
1711698539
481853124
2078850285
1552094418
945445466
1636855501
1559661112
1864693443
1886725867
1146585024
826765610
1448030828
566740355
1565739303
579594041
1425630247
1905907106
1464197088
735537698
269336053
38125259
911826358
1778300109
2144743734
2089451636
1777290618
407134794
125018977
1247458420
1777204005
1123193550
1673146047
510304446
316556042
742535030
1795796042
460932812
1584424416
24552507
1240567031
932000778
1130075231
1088969927
99385217
1300818613
661229834
226867364
397318513
128224173
970017094
364390299
704721578
14386148
1460616691
1845376514
802363595
1005509355
1756972937
542409716
146258078
2139590488
615097512
133417160
1377050916
1647906559
1761487762
811339791
1188490535
94940578
1253620996
2072232051
277479370
499402349
948023048
783237800
1771880975
254158195
1386927233
580394047
613805218
355879557
1311022465
974113394
477206018
1273397186
6141335
2065320116
681121921
1401811051
1988580069
1505851858
929160666
1865721849
1352465338
1260635959
1337418393
702098770
1688475864
57382275
1290760671
1015119158
589362639
944277766
579541389
822751857
796415912
196105961
158674869
106902950
1927655425
1553974608
883014008
997918954
2099792382
2079219859
1884421503
1977675756
428601233
2018585351
257537991
819953294
1508154456
2125543105
1102326952
257831515
679514744
1761870522
547350257
917263928
1550490513
280913638
1858087068
1680018124
230475208
54239936
531902720
583019189
321830645
520924027
145975301
1259446237
813268302
1139653638
1803101105
1169970945
234546337
1051579205
1918947270
364369336
588412913
179227668
1318426502
1992019787
1428820936
2042380844
881645770
717018464
1141080813
698901372
1715918212
232409882
913735149
1241294374
1732041693
1691773301
199711343
1304061015
170911736
317967418
1768423083
1502653491
1444347473
695157172
597286822
484431034
1171312606
1151922159
1493936407
360321663
86089122
1273007858
459211235
2003606416
1734396767
1813777374
1184273746
1920917863
1670888410
826790505
1496494766
436953922
89795804
1319777419
94020776
1937719893
1079890158
1352734543
587676492
1049703574
336471487
660351294
1987426590
1936914129
2015199359
220409030
1580262842
1143864174
1444152706
2059303086
1448361323
428628158
1356628705
1530528586
1214025177
1740846630
1332594266
809714943
503881375
1900744072
2086942319
1262345838
493108376
1692035602
1701517231
1671869716
1485635665
389167166
961224889
503571439
1219681656
1043433051
2011951979
1375408547
2144410154
857461411
1336052249
2108295645
1209208995
1900080423
282373102
244185707
155822374
2130122737
377412640
1285195100
1892392634
371566927
420997385
1063901425
876839269
602772497
1731565706
556335485
1002743074
1516105574
607425471
643786369
151083136
405228202
1064722562
1725027880
1861019975
591883871
1007326214
794963171
7059965
1030384956
2004305748
256792074
778153069
1208745786
1879152036
2117147774
717609961
629711237
119289438
1254584327
705122594
2108788955
1188322396
953000964
879482046
126403255
505205131
1393980022
2083971822
2076187245
895505640
287775030
439397706
2123598775
584559468
553104847
1700755390
514779274
1045740660
866349905
1687969001
216042350
1650101517
1699552100
839873232
362605000
1083190654
147772386
1599405539
1581293778
1959216779
2118721464
379791365
1704978855
1337660930
1920533213
1935756689
1363120237
795125610
963829559
1979983338
332482226
173168472
2144161940
235039744
46844198
268784065
363386646
1309846040
999965795
1802681054
19469310
712825581
764152828
1786811185
2071838227
1152957671
483319196
1013595358
2133392574
1468637680
73963661
1945289004
761850486
521793399
467350554
204719586
471846090
74044590
2026241789
1219575828
1855080465
1961470542
1830482702
184980465
131214180
1127441996
1110836051
1009872606
1966412740
272880265
77762226
1356418361
778044538
305758278
465241869
1818612553
1936734957
1114316401
1971133942
1527327261
630417126
1288593902
1661334369
261943646
1587240805
867818443
645172529
1760454790
836403725
1248578004
859290710
757453408
1666720649
1609747341
1058112950
2049415331
67610310
665776703
1058057052
307726603
1359156657
932374539
1727113499
448034726
1486842291
1480413101
1363777834
501667025
1091064722
1605573790
14783000
856948815
1242647834
543800684
1599606276
831770750
1559588688
585669087
1499784004
1674886014
896304065
1757741171
2131553259
1667479324
197571775
1260931999
704439374
20178455
55693956
656258596
401418099
655478633
1373544248
1815135889
578598975
75004511
1510591965
685768514
1771194511
1742136942
1191028899
244836941
349717750
1563142775
1639477723
408997709
807991203
1917151415
278152529
808189182
1781934236
2124395938
1904931183
1402748719
454016609
472698016
1309344314
1445064625
788401764
1540418416
343388237
483427095
119725974
841758668
267625087
242075441
834038692
1333405060
907817948
902959180
415928031
1216761417
332935500
483171320
1365301986
215711016
652174134
512512062
58917211
1832643769
194194930
1275884911
1304220590
1511536422
1017321325
1613802882
1282972088
1144762826
1327837585
1791457614
1687512543
1910516258
910166851
1652777112
1154298976
1226486342
1054996179
642652870
1796221917
642022443
830572314
1041367809
627948145
290054247
1317768759
1671566594
1348705027
229713848
527362095
1149145844
1832297946
1165265693
1714845467
1296464074
816519394
1250705690
435970818
2088984803
207812013
1693986808
596929304
898825051
1312473283
1168874180
2069481486
1697115371
532541796
453710083
792568029
1281830504
852013241
322672733
739534232
1577303892
539304872
1468677258
1745369054
959454156
361527713
1996010306
393076965
722627781
530084645
1602993492
292155222
462479024
1329718442
1211613205
1163613739
708534803
1653996716
192651643
1347275856
168366933
1746130676
2100839516
1365538178
708721459
1949893101
484330423
1755877614
1792075298
1336487410
1639555812
1894269074
402776793
722693512
326921801
423988429
1857505527
1053093631
1758835470
326440519
751031446
398095099
211409661
1063263464
149310945
174143555
1394219455
956317213
277925699
225482861
1993717871
267243944
530304169
1270953331
1087582411
891112923
351611842
1009898517
1017447648
520604723
713726945
1801111580
1876368164
1661970324
1054943681
1886267749
1301258812
766242932
984086194
922625151
216795376
501637751
1607144709
160220343
1028628109
1765712280
497463542
1981947104
902541401
104243708
1121045925
37468595
743659571
1810074059
1997315287
1278328196
1528109077
1552210016
847360383
1309495048
1771264079
536319793
1474533484
680362405
1864893776
1532685529
829135021
1204323669
620049829
2036365053
2068699534
1915694938
1643290980
1422147648
348336919
102617874
1349376343
1583901032
2029806265
438159434
438167219
1636576875
197251280
2064202029
1320153726
10267305
814430899
579259058
1081982874
1313628742
1454708051
1726155694
1834359565
1150607972
2050824338
1109185530
177589728
776392472
1934281
618360536
1524112513
323278436
259751257
1339015060
535111076
1703083661
1035703131
576173634
239542759
800418152
1367774040
166448745
355518238
440856857
84446515
2052901454
1032412056
164415085
1385308085
1254590199
118809397
1296464074
227746280
1541262276
1657787326
1244753628
1754362893
527561597
40627678
1800090295
75066642
2058810797
1259437787
313429190
967543792
970553892
1763432123
438665752
1802217560
2129715573
1145546810
1402984962
1542740386
374371268
88423323
648537534
2044147184
1630095732
982601097
2127225913
792350440
848363027
978820571
1423366381
1429274678
403833833
1401737390
558657377
711117107
945152180
1013783277
832224346
340981396
576164118
1230094846
1549411088
1368528934
883313088
1609085428
1231351754
1953973695
1866307678
278389146
1626358283
1002666623
2071425135
1094076803
1648336220
550588491
141821314
1541293161
1959268318
52211639
897300709
347843636
1763987712
927455565
677659331
1291322389
752612124
1873845929
1779470047
381995887
403128016
240464018
1303071099
1951321824
53412105
684392420
233970076
1418253400
2062232575
290231745
1391648176
1863847008
1519164981
343549516
925363766
720941325
370854183
1762251602
630092797
1867880971
701568446
801042693
1743853630
2139174133
331340823
274490744
654574676
598903140
847165042
368412338
1956534024
1709777716
2102267436
940507428
95893615
1465006017
211431841
904219354
346013051
627138099
1166947398
1602583104
1562185980
1999386591
2013860064
586433790
2061135595
826456583
1211939119
481869285
1623156981
1395677809
402255700
2118817500
1513274084
146581907
637137513
2040273670
1472609786
1231634866
879549349
915055455
487425727
1894385582
1695461547
725926981
1206973306
251538801
1197862113
1403399882
1967107078
852340528
2088137833
1586137676
1065938467
1961576136
660305979
486079602
106985748
241540393
1106310695
1721215932
1535507831
984577966
1153613612
1207926703
2058066909
1328036419
407044600
1150986443
1627492211
483082113
1996617878
1235203245
174343498
119666481
1320277184
2116263634
281392698
1385612588
463673506
483561595
1909730461
1248079923
1756278129
603415505
679819460
1715280924
1716348417
1218534381
586263320
1222693178
1256287543
1467269547
1775686883
474913458
1727504610
1825140040
1829012332
556116319
527102311
742508217
13032230
938056642
1051963336
3719096
577934386
23685670
1226884244
1000468007
1999753919
1382561971
825430169
431442125
1274577868
67797848
60130019
2114244420
414952468
1629991423
1299531298
1206471844
304055266
744713923
1100765921
1536419715
116160187
1359654515
1857755052
1122616673
1857570105
846843333
1210353933
794362783
766046999
1741755626
1153663064
319030104
1914982019
780155130
981268356
1224150440
1294531070
1221766555
637308
2082192834
437300307
1420149676
1340832257
777871933
1356828594
1955595191
348161860
1503073415
1088394670
345383759
85024868
1627721998
277224787
1821927798
317575795
1507387493
1458796155
1797885447
174275327
1368936588
1717863366
461968309
715537739
68831288
1671814636
1414057114
2127184651
1391085250
1091450356
1806930417
42830896
87408634
1463844125
713829920
314377049
61202327
791352260
1905949226
1811757581
241395550
758812603
1057153905
1534349830
1754957726
812879457
602201790
1429735286
2032250711
902825653
411026292
201542706
1480852758
589712210
190102757
1160669982
339301090
1963225975
300792508
463606066
1436097047
24433917
530223090
2021932905
400454583
129691009
268299855
608309343
406910737
80154326
1203655572
1283482079
1811433965
2047915260
1100726611
2072331447
666850295
1257856314
1522467476
571656577
248991557
1040483433
1514118898
233046855
403760056
58005228
1683232873
708595409
1374651272
757250800
52910077
2073791642
900284071
1223270994
767459560
1163679786
933400584
1900742069
1393489553
846111903
610178502
981354035
1762129976
1322925259
1781746861
369301448
1900864723
187087141
645640225
1748624411
1406405162
291195440
2016713354
826971764
2093909037
1988968768
801860876
1510208938
587268589
1551430315
154524758
100297026
514323899
151430966
41083073
432075182
1333468029
801413760
806558425
1846262672
949609593
1901627467
608858607
373424529
493821415
561848579
458828045
1165031762
760177652
2103784688
1130285692
570127223
765416193
1351807904
1195676208
1540183274
1201266271
236141485
1708341917
297223795
2135992911
1181405423
1793185781
512342381
416489776
811942603
1764568026
122697716
168400762
1619296210
797195035
1445857280
484384016
1774603824
554991223
530325872
124903913
118615130
1311364169
814490235
67785297
277673747
2103249291
1702255850
389257855
1970977817
1137896438
1769567175
1322900957
1561643759
1684747708
1181068813
28973445
488321059
1851274521
374045681
1712672262
1281990435
2129808380
1587923299
846009533
812752570
1104628623
652002891
1461509679
863222635
1211551103
1822101470
1328386834
1591225572
1917107214
1246856306
136663429
1109946575
767173430
689066004
407141824
1363084908
1760336130
1068227512
1782048235
1411763816
2139099251
1452806725
369050480
1423032702
1414628653
124917917
2091541155
1352494489
1687818076
818095833
181548106
581890648
1968932145
235716972
1205690438
1161072751
584283512
2100591872
1772888820
505232796
574347949
446566041
1377586770
2026924180
1482712978
664080730
1305515026
1240064511
2009671112
2063284616
527154532
1556170543
83069126
37108110
2016463720
1346344154
1012111440
254663983
419836684
698855395
1469584558
1465018340
1093847491
1537918787
900709258
184209997
1280992156
714145597
587305163
522391337
63447257
913305641
1257722858
1723951750
1504741603
251155558
432011006
2000632390
1451250490
1071386142
43630198
869387501
1072678693
1361932839
1945785736
2026707162
1932808756
1799192888
2041158350
1570123497
1096869333
1370250337
2110725019
1603384190
217164448
1262957278
1113853361
935228143
60998042
1156804404
284711556
923720986
768319232
1730739707
1421149225
1883854553
1951426458
906886656
707312255
1673373299
1286776626
1702947827
676110891
1769066387
501631657
1839356076
1338650511
946512347
795225224
1285262157
1057956573
1913052569
231316413
67504800
488209397
698708070
1513645621
428781737
1236074429
1757801274
1062069990
1566550785
491006989
997393726
104440760
351069383
528512581
1006807235
546175919
2125595048
1811476352
1351435814
1265302861
119374667
690673049
1175370688
17602500
1152587429
1830177223
981885944
102840146
1905448933
560004692
571670388
1574803121
1377217982
708124053
1670397965
2023093097
1800007769
890936141
1273092850
1852005061
1102917164
517084635
308642699
298600013
1727429686
2051566474
2140641498
1465029164
1916622196
2932394
1162124081
79831588
1719722970
1840401656
442888426
391891300
234294164
1163537410
1356252318
1532290454
572237180
2043133735
1197664183
20086237
1267718509
1857006151
278915337
1446362310
1169585319
1866285976
1389020470
1765249775
1227581214
600444111
1416226688
1421240668
462014909
991625558
1484350052
1782251665
318664538
590167016
1208196737
254335746
1403105103
526353019
1295489282
1810074752
255701419
292040740
328122979
38029376
1158721392
1228508829
464113885
249828197
1691930393
1581313533
665371294
581055594
1621156569
472171497
986873087
467898232
2091011421
1219450448
491051965
123835450
1561781377
1568320305
1211547345
1939404296
2023225718
2142812954
179565277
1423870164
1030423573
1101805988
192246944
1659875623
1777949505
481074057
1706388338
963231027
1112873547
1470215619
700117227
205125401
1489993360
2113783765
270671764
1598006726
605142097
1526207967
300224165
2138290278
1486618512
1224818227
206215262
1689018684
1171002737
1478265798
931101676
740252373
984354234
1631199794
957254739
1737565513
1580040215
1298392323
2097526994
1013211836
241465010
110999146
2097003569
50033873
1011303714
43367808
896936121
827401205
892140347
1662262946
104517616
830884318
1742768921
1274329832
366090120
424704240
881162050
9967668
1568993243
1401420799
440681262
1504813212
1316617441
1102189853
662637358
543902203
802356121
1384052949
734160221
562483985
155347669
884905404
1547908151
546771129
3109341
596225199
1399758219
2087144662
533326100
1871736742
1274318605
608086332
1754543607
962919041
344413400
755951038
1623086933
1222995994
1476388042
825771503
351831478
1048784297
1201283454
134331676
908890832
464925039
1321351822
192353140
422090523
170751850
763424325
410944869
539025670
369974055
1310511870
1035198275
323183205
313506251
262628148
998599138
2123198184
1426051054
1777386250
1958129305
73103897
1767003811
981457688
1411823827
2022087500
1093499651
825569689
1447470318
1015465313
1057416404
1007472384
1901331397
150414044
574701037
947927708
1979142656
1767962227
1193990929
1572548774
1980472669
1416063385
635747112
1875742086
103545291
1584057659
1851671484
1516298491
2048009226
834488057
267835298
438430439
1694349226
2081347395
1834251400
1669608036
68808357
1673004932
1234919484
1894605383
588336547
2113859004
723208902
1567236214
74089781
1509768636
1541285385
1332438547
1603087203
1949012207
315158671
1902945348
1724828371
176576340
824129297
397786568
1204370438
1861318943
1135730455
468764247
528817063
69417486
1423200091
677177383
1431751549
513648158
393235226
1911608638
1726050554
789906283
1460357528
106919089
749911041
1087308795
1618752287
792074351
1497349183
1078850355
1060854672
1951999183
1181311473
802414405
2042208822
180531642
1305366592
281409318
563211665
1581086264
1641650017
529784581
2146180423
1991131727
784459786
303004616
1802299266
2068925127
1836304042
1920811067
630680501
180320579
448147745
326478655
1613172793
377384839
2040301351
1155963529
552631016
191640376
54793954
225944398
1745211716
88888659
1834974357
1605956685
1542221588
1155745241
99578412
1302017721
1739995338
1333395738
789200993
450422340
1667184391
1632395675
457976348
1299110087
1517096387
777283434
587993597
702912076
2065613910
850864712
21882894
675889701
875685019
697731159
1846534778
718779299
968645882
1711602113
1790378243
2082808277
1402792056
1059064547
1593648400
1091452189
156406408
1982593235
1728253123
155844607
855655666
1762059165
1809519690
1656676306
649334002
1511350193
1967142353
2038926158
294686724
514465795
1081112314
843959170
864863205
731930484
57955053
679315467
1780239095
436704145
1638264684
974781817
912353066
1797574294
990957504
109580778
1418394702
1097905185
1227600324
1873404164
1282370246
496648138
1622543927
111845680
89563279
825010027
956943724
2087349981
1187962276
527727257
944230503
639688535
329436700
562665373
36038649
161978953
181573613
814613079
1766355195
1685558999
1840271390
507831948
1606984489
1310481026
782922560
2055860008
459079575
961200946
2094454500
1875467935
1927474817
250847655
55217537
1048451977
132854194
1653546350
1652213694
1253327407
34925789
159171449
1260647932
1539306308
1188791419
1178776064
648399257
1346582759
859199011
851548007
1894697959
42529089
1573232467
1557605688
1991100062
1414362551
356674851
1387424678
1721128904
1043940709
1899376993
1223916124
1788994657
173464609
500343822
1943283333
1004224851
1118653011
613743502
1976447081
1768966016
1000033297
293452624
1380847999
1186879079
232369826
212093124
239783202
1327043056
526636096
764269156
2050238867
1060366628
1792711465
1618222430
977069890
2048853952
51208203
238641610
413327225
438351731
276845690
982693491
1593326982
1971814434
1955181127
1979938242
387656388
638910951
2130203994
34710252
2005154080
1659526248
117872779
995513123
1703869833
1451637042
179941567
505453884
1962441798
54551808
2050790893
1531083768
276126890
239308301
772213229
884024706
2097047129
862613960
2027057689
1754911093
1909454504
385239963
1173116303
209528435
1738710652
1190584520
102203032
1651030882
126479137
748564635
1983445697
476503290
1572781461
1507071670
813376550
1674774564
2026044253
262663019
592155920
547845227
811004065
1568230202
1385535583
224533170
666390760
96006283
764613289
299756089
1471214381
727134529
930495920
466411850
87617651
1514863545
1667159015
1456005575
1950591825
1854766459
628602316
1792490605
671718830
185630175
2106984232
539746343
391540775
318853756
207280243
699879063
1018507392
691758007
1143981048
51332073
1600859185
1429742475
1183568604
346280154
2008834608
1290151619
2037958237
1353642233
1045882
194976535
1434457563
1608080670
1431597765
1627518750
194312527
1404980730
1521760991
941786457
782057945
153356803
1873609029
667274002
1552056940
1874398631
1782889357
1747749153
118866143
947866705
1398899469
1984781160
456436369
1674200294
1900895602
650884794
992373139
1068862132
298292986
94365236
1707607230
1763562015
1992295355
1412338936
1845971026
986383961
1226028951
862235443
66768711
2002736259
1297969657
1914565185
57564631
1418522623
1957049657
46008797
1226827302
1683779200
1049463668
1159649203
677820176
1703168650
632966351
1838612661
1178495974
1167587908
81711516
724649990
1231740119
1109247207
1818556419
769046536
130859549
2127085042
1604983570
1638912373
2089054052
2006154148
1787971084
1487337342
1184630555
457014241
1002820126
1934053173
777820283
886731598
1548576490
1819126255
158360004
1595623117
1487463522
2059287850
1219837220
1292110603
215908928
712567144
1259422735
2005712197
1897596181
1884261187
524163476
569914786
351125946
1418222412
1093637439
1888277221
1890267558
1365390736
881811505
1173362470
887651864
1922628504
783843250
1694748363
780491615
1240023780
2013373793
2048652228
1776578883
1277889639
1834872452
744973872
1515310535
782748535
110582642
1320944956
741242757
1022745661
1161587364
1055667500
143884658
1242993139
1466540842
812381842
362670141
1573425653
615404430
1923685141
565835061
2005706162
586791286
1258085404
916689363
1096600021
187976497
495958883
784848887
488238610
1314332776
1042398946
158169444
1606345259
1414242262
463520264
484752608
1291174012
2130501086
1591981322
1345084560
1636655776
991553070
1513357324
1348037208
631043029
1699013826
1096550796
1485228165
510786955
1079783643
207754011
652349929
889684371
1974088388
1752027135
30247177
90234558
2085163560
864132269
59942986
1684893253
805181665
450854096
1169954941
607841498
1513128564
61918385
718541750
1945783499
856842547
1012955816
1415560220
1975751974
1363549847
2003899686
476416749
1691725908
257238048
1980106259
2018518011
1947228713
390265206
712468735
1050122943
969665603
454922558
1048972652
1287563868
478439465
303438
855214036
1923191285
109185666
723118779
1727371315
200073111
1221453956
655074275
599394227
2071955042
392398428
686997098
866887488
687878619
543486034
1658381036
1446980203
1576883565
1407075400
2119500554
868055765
37725594
2002417290
633437697
1024758544
390444066
880699796
1245929562
1146532261
733484204
1575070129
1967423227
1869539809
969145056
1329516416
893492202
74839400
1170014644
1240060969
2001065166
980303399
1816747526
922263610
358062690
1248371923
2113994193
1747871627
2100304676
2001306418
1408326722
161413776
1043962050
91862122
1807596404
1781503311
1517429555
1841520385
1009413143
173192140
1683755131
1199502006
1903037694
735854269
1933129631
914247850
934549706
3805654
419295043
1053923460
823913851
1178970172
1561835632
986163222
1541325934
759712376
1589512251
562158287
1741893244
873526857
2101946208
1198245416
968964738
973738586
1167558151
451826776
2052049886
1628992368
1057706555
662857214
918646897
59421148
1074887292
1763542342
1074116964
926959403
1943250809
1038501142
99025294
886916117
1248066628
725230908
1680951184
1224295588
1622818196
169025755
1459721533
1567362417
385281814
738693353
1417655373
1377643237
660392268
2019405495
1087754348
369004444
1301876643
1251178262
1619046050
1949199905
2015693624
1468140456
534704216
1323551077
153132285
1135753349
1565074064
101799393
433235506
133318386
1984465930
149673573
1419221495
466989827
791778350
98639541
788106635
1838574881
117218800
502604837
1289854050
1385141856
675550103
711955079
1481856412
1232667642
680544303
1135908837
1515823711
317682520
1019277233
813251771
854707059
426137626
861230288
1758262931
1006331428
2085257602
513674120
1287895452
1784206512
820218254
1837584499
1915303258
81569058
86473308
1868934593
1480087366
585985752
1766135570
1319767879
1381451409
1180483010
1307862245
1280877405
1806593404
1192906695
1430478170
310787856
815209075
559335558
1252872314
1320941871
1282312101
503973925
2001749397
311790555
339149440
999857167
1516444031
1875615708
321054793
554593559
1566585535
616301765
1094160462
1061184549
1404871369
982699587
1806058761
659056695
85702177
345983679
212241979
813493482
909388169
1606234430
2041464204
667573935
1550682256
188366070
514595541
1004731216
1189935914
1816986100
1158125730
131069470
1088979298
1607645657
48360723
152487167
86140073
1735970155
1363919748
2133142038
1278378298
1720931599
1015679625
1127427107
1450232746
1323833908
441494577
909685554
288277001
1285013311
166440799
2012552714
1094606154
1107996126
1737628645
371193770
35655659
1605394467
835556058
948327067
2038460359
1256047583
1850033160
551911228
1698905628
140272378
1111393144
744582688
293208940
2092857661
894389599
1094401872
373968951
752377991
661388749
1752602461
1964542781
727207007
1957546942
337676645
264130162
1727145191
1697697420
754965761
419650752
1000991579
1429613495
1605315188
1635831099
982787907
1074031616
352528011
1039871882
1918836497
1780989661
696548777
1507218662
1129007040
344856486
87793440
577606716
1087976320
1661579796
1334042459
2106556783
1591307343
797300984
494086401
1694172994
617786675
1344996724
953198127
1183927670
1595931400
123837047
531145041
2024198811
1900709441
733740332
796472235
1980416421
252354780
1231258233
726001054
1980194409
2089062170
1757236445
376119770
1796689066
1255973372
1506118730
1247985335
1533174187
1569238415
2102091219
1199628796
620048759
673317041
1575457402
402438656
1535368379
162644192
705138442
333672435
1901784343
2088500252
1993339238
897696606
1885273609
1499800732
1274780677
1160682445
375451720
1618187802
1871534888
180216186
133497962
1457427807
308214919
314207359
348660955
1915202263
737253371
498430439
103159550
1655543930
762148458
1838023126
1100856795
631560110
577656068
14151732
847207650
1133926901
592874867
1622677410
1331903467
511557704
984295116
160612621
773785362
554319532
1877595817
743434132
764046502
899854778
195479159
1625795010
436654793
1116314982
1889442327
678868609
688242183
854879982
654055609
584555352
1867877814
2072629266
378573096
596676786
2072779653
71026585
240580972
490834453
1735464875
1114910037
1308161308
938426401
1543460405
1635234532
341769481
1501988081
1289991607
1726132398
1217886164
1044609128
1030679780
1831140412
76996184
239348966
183701764
509343425
1489348090
446803443
646832980
407547120
537594483
955933499
1822713963
1188181450
905149296
1724898627
2141622708
1962346040
1287536906
231318480
104095358
1330233441
1542077877
1419298799
1548250053
1422601148
26364979
2001395087
38194617
3826780
2129512037
97688956
1176472045
836643374
111109915
743980249
1983366862
2054138735
1850903117
1099108529
787216169
888420594
1233453768
15669265
762861464
658850263
1004840721
608880679
1714037807
861551660
605575472
1993779590
944037975
1602491812
1450210825
324984597
1254898152
1889644244
1688932404
371324976
1699761930
896803283
829512011
1044048106
379957783
682528057
769979921
63031850
839464482
1239199272
2136737773
34298162
1312860080
167872189
1140353333
956622889
1763813138
1051548705
1291833481
1191726150
208909265
746713668
650755691
2134025918
1034628931
1002099989
1484390490
300979941
642661236
922204095
1842370633
410930343
992917307
95347391
533193218
350596478
1913463729
1017078981
181813899
1442964851
1775041228
1895390641
499150387
532670679
1507348056
1473596769
1258073845
1752303883
923078925
175369235
418115281
31789658
1805172618
822543914
1326524156
970137121
1100687181
998775260
1698322780
1200334675
1531683964
238702077
1246926682
570732367
504420946
1102560593
1750232334
1039395618
2030063461
22473880
1525042994
491145845
303644411
1515877867
1209053588
2010913844
738585338
505125402
769250507
2078988983
1592392829
1521900428
253190558
561012594
1336111229
1443508782
1032406087
141426806
133106461
1286102945
1060326005
415904599
1103529520
2067217324
1016869253
841780732
170899113
723295931
602948850
1160292716
209816712
2034828299
1246937019
249635944
1837325820
720089668
1914371883
856741473
1553852969
1709969594
855825400
1589630698
418363405
481055709
562957974
1060337417
571545903
775805955
1457190653
209434466
952680794
1999753919
1592277599
1397354806
493308343
709350878
1000635857
1588766658
899620851
1291832003
14797409
1827745403
479288161
1381935243
1721654493
1451519429
1843720722
655296081
2017910870
1652277965
1412238374
1640095346
512476971
150349301
1162361099
2141036813
298299757
1016179866
2054772006
397189061
1038318388
129861449
1311170640
1316491601
581642055
1164812575
570770096
1780738189
669384777
116110468
174352828
250097842
1933469991
1427111635
2134436076
1800566503
295589431
1111943722
504914696
955163252
2140931611
1917210786
510350153
1894769168
1692025456
98475289
1075339674
129655762
348806104
1330642127
123933944
2141450986
106361374
1750445929
2001205467
958670109
744970696
434586134
169625640
849931544
1691869457
888432367
453154357
1355888161
1197960975
1964263484
1613097568
739184589
1456807070
1048507288
1913669811
1559549300
917974108
1231093203
656189
779081426
1246969356
916177114
1855061336
1560255389
500424107
1825168861
1249760467
235465145
1483661629
1954140201
2019064704
678432762
797602508
818865871
1105070641
118773712
1963487134
1547745187
1303099749
495881831
1714880250
609035338
1352010693
688581548
259456255
900763997
1528259275
810103105
1434172719
1574094516
1463332610
1031383030
1107292940
1335365980
1209481590
1419264302
950246937
512459319
1082380955
265569259
99025596
886556460
1869732920
1228624748
599767458
24958013
1952763121
550968840
104263523
983858313
1725966241
739558908
857966121
777847288
1447837506
353672046
531900536
1837702636
597135168
29737509
1797106793
1844455102
1778010234
1800280369
709398584
987130866
1258475493
351089847
1133257219
1478679214
917191260
601645576
1933810358
1365675395
440588409
852915432
1605792828
237020976
1175275016
371777352
301595501
463906129
1539375476
1963771197
197074688
838107783
1096524156
1595965437
1219698175
642911519
445165377
2140148048
254774804
519473717
1413124004
346203921
558259356
945072106
1656634999
1308059732
127351017
333849148
764220655
2017942193
933308006
395639393
337054345
152992176
1529888228
1118015740
1013912217
596206921
989915703
1723668799
1563173770
1117091382
1693257178
1634937894
893442555
1123214512
1342256071
923848668
197019887
1823816503
656706092
1763497098
682724480
1553131574
29268835
676512289
2124301934
2147160980
1337762969
472645402
366502505
948057825
1673132803
1490649628
901689988
1072918686
1838304372
2124582877
1603574084
2101826286
1202822882
656857071
650520804
556166687
308427210
1088372349
934195704
1609575206
2043399769
997496348
1351973526
767675557
376005576
355302888
456376964
2139788888
1662479808
111888128
144294062
162165674
774347343
206083510
2001911909
951510984
411633692
771896987
723226541
776573968
837892316
387009182
1305058970
259059757
366679971
9347278
1524023988
1913465589
1096152712
1812302225
984397536
856893729
975098898
1192967700
481751321
914162520
2133473270
2110949634
1619482849
1870258050
1282404313
931219857
1436397552
1822807877
803433713
718164396
1613716138
159921255
658076155
1250615560
1199251064
1287140327
153374877
934856505
1885802369
166637613
1517412065
1803311169
1182053459
2068887026
1153648830
1661556896
1439127806
40513660
990793164
1238845404
1025301575
1240023361
1554263417
1349478528
1029141768
1074218684
917430895
733570626
706353312
234578002
1013765096
2036739359
477606341
1311515109
903847683
593210281
2063756508
768666502
1848926977
709934592
1028395417
1295625537
532795936
1055908680
392375164
1915987464
1006238913
1158401456
806495702
1316243469
1050221258
1620831723
1980871927
785362144
739731503
583362068
205605782
143781238
1828051388
1355167769
1327758882
1928875065
431585431
800009424
1015811767
140867457
932811447
664025505
603782687
1131308329
336436981
2035070797
1582236728
1220631816
509110386
213891468
1954742372
7533663
438668006
543066006
1966025148
672366818
2072212826
468317708
383502966
1081739194
1729570499
2054611452
310017313
63590575
1704942171
315329346
1760576956
1478079582
484936314
224203658
1289630010
2018993159
1049441602
1474074471
818184122
1508862878
1397769136
994521040
1555462138
1138350438
603405123
1859668918
456857319
1427162514
143922271
173660738
1041475232
707862687
13068599
2071034028
2073656313
157442249
566768689
520065618
1960497550
315532632
1624002259
817785913
2036097506
2139539647
1754563699
978029988
1229382153
1540477133
527850584
1453232915
1934913236
1698674216
1878017654
198891339
904763292
1309581791
128880667
684503578
1623480936
1297999793
957807472
2060138984
107029708
338278347
577549514
1722519358
698121502
861613816
1307020284
540692719
794485754
816448138
2028709531
437700356
236653350
761008993
1860812083
1537637705
2002532972
1808088390
2049854842
1347482068
704700976
643374477
917820823
167938297
576250766
507916398
370840158
1876560986
737700358
1498470090
1704544341
146563923
228766199
703911515
1397460430
393761452
867248148
129099319
638446435
18614263
1744950709
1223924528
1447173762
742878476
100016154
437983149
441225878
964556949
1423832264
811466
1787444546
36721612
1075260954
413922476
253674181
1574461538
1649913849
1824247808
1674824502
2137183521
2078193341
1190589227
1205386127
153628484
187165949
259165873
752889263
1083888605
1423200091
569937081
190329103
724781444
1030118337
122643736
37662548
2037649630
2092425767
1263764050
2060379588
1695116784
1016843320
426158087
244619026
1542097921
970014630
487394015
1834969479
362998054
2051933574
1791819115
877141918
357418049
206118558
1757169868
392266429
628593452
2102696840
1838549617
1053796226
1107724052
855887334
91652662
1374229149
1593358993
1328840507
2088015428
1997680971
1129711364
1260616333
1619046050
1465039738
125089544
1037255483
2063688144
236181451
1747543470
2087774088
890019993
1193600445
1202871397
2053526817
633793518
1708135928
2125313286
1285605848
458164947
296886322
620418790
813458693
1765699125
636980934
370425221
1549637758
848538879
292733743
2059975422
2002828582
329094985
1454401054
1915864120
1101005300
297989248
1048556209
228952034
33869620
370542772
339683862
248786761
133429179
25432856
44692782
2070622453
1169110996
2135878598
2010887853
1702899683
351890324
812285163
607965193
350167338
1730050210
1453448707
1689840462
995217610
904329125
1561884764
542409733
1851223119
510848322
558810583
1380640891
1804724254
156201741
2125675495
101816410
982202841
295705479
849481223
1887306139
1198587885
624662236
1504693026
628693471
1414294086
2001007198
1633200466
1563096514
505252013
1288322365
817772753
1425571091
1891522832
1399985890
865667733
1020217522
267184033
299281883
1414093483
339514924
1778326857
1765591562
1639849052
1465039181
1997792131
1983973559
1363495960
738203172
521488240
44774823
1105517259
162388803
564774725
2073502427
382043683
57838542
939102165
828089860
1065876911
279475869
2118432768
2028781509
71507470
799411013
1832021369
1570459077
1857091130
1842470935
1485447494
1268976055
1283883283
1058601504
1535132000
353707082
1407104270
1960079482
1980404892
342390402
1497301440
1725526385
119005789
1256572587
1611994539
1094396783
107161731
799234016
1942213911
578207877
1815270676
1272060056
1208357455
1673171922
1770214678
743969113
559437234
942051538
1460944413
746764328
1286957669
967910280
447421957
823225815
1855058767
2075239177
336484806
1526205343
568456681
1292498638
800732918
770609389
619906084
1024567739
181994398
1834305464
2058836950
703987863
1346279547
1863631473
241891878
342539444
45228710
1345206272
1552908623
771322294
702811549
1981475519
253961468
1310428862
1298678859
651128749
1204751862
1589016512
2064848383
614498432
335755088
1548988488
832291991
118696760
1418197260
1290923505
767734938
241275949
1318830863
615317887
1936004081
1624658425
1226914504
2088015176
47085958
195794634
1869993240
314061333
2007900416
1822144271
1595756879
352815210
1963612499
1572499530
1955407301
888673536
1208103570
33335776
645453238
998660891
1888230562
304848346
74639889
1122416919
417116082
2095435507
49966032
481091002
251206932
1385231869
957352215
519710714
2068418128
1794628636
1956958822
1591088023
1095324186
1755710590
454396906
1507022451
518972942
2026682699
1403614624
1099735809
559565151
1172396289
448197950
105244327
272702582
1378558095
1567351796
1032264869
1394371779
232084586
1361472341
1053844779
1222425379
710098669
1572247272
1556673670
1237866767
1229926536
351906887
1939148161
1022820281
1830581592
616917386
1681352749
1010348235
126739674
1409078954
1321532768
1736269815
2089030500
758074529
158610871
1472534476
389179407
1335197101
1629689610
1990726525
1146732210
1171400974
23276120
1010380349
1293110658
2101579886
284930071
1603910847
2090054394
1248980099
1375722097
1761951495
2134730061
626812479
1242377359
100517448
1073871861
1702151361
226114662
181340558
2116721260
209180311
661672112
1762419211
1899583827
1781638486
743303501
357665398
1577912505
1624796740
2087143517
2080881864
1749659685
288488697
358970845
631784284
1838090671
1672231529
231551760
1911072206
1800158483
1957784962
1597937340
657660819
1456231838
1793683211
1738478137
813309977
2003216389
1997391734
1015807484
654009947
320747746
386006067
1169083918
473429338
1949264458
257568744
1071868300
1995571350
67830865
1152849095
639183626
207200268
49295251
975786746
2083678160
254109685
1223737810
1739838980
637860886
725340569
1387745046
1166691490
82233160
430513560
483879525
1100190636
1237616453
1649746818
1846870426
1018797690
3471185
963333205
274176003
359236284
585381311
2077570504
1901653299
1815505284
1866838927
328206090
1969635605
1955865966
321414744
51790831
1697746411
1651088233
936495125
973347264
960279821
1542796485
795437131
923587435
300357475
901214967
841169692
215984983
2109892868
1881725606
1905670402
363556783
137414116
1710079729
1564788575
2008032316
635678844
507181292
1806371246
1166312006
2110628136
1258368121
699161976
164542897
893521786
61773298
1072216944
1905347582
583449731
1195327215
1037238289
1592914788
660362333
128438909
1948224962
2017217611
1595094169
1942544171
1197931652
108046545
115237815
932783607
872931639
670648004
635278248
149020748
1763103916
517168127
1416279775
587599201
918285842
834991704
1215793471
1611253573
1280292655
404548931
611668050
1316432662
1074871586
2756440
1151887547
1833231113
1822246660
1205475353
1389020470
1653125071
1979624196
962774910
1303164656
1302540878
1109261024
186160573
148588976
1229692296
1893614120
503330174
1975738820
1458007202
273632479
1048588229
1299616512
751692608
1807333316
596698301
1804839651
1449559706
418616798
1565640526
614410140
2146108277
1734759991
741821468
1545259024
27949377
1099215050
718467714
1639446260
415093604
176602761
725756869
747258998
2055732440
1871061274
714060115
901715101
1043340160
209354582
2032211957
1384129174
748130139
1896872370
275359008
154590526
1683239935
1674156758
1658566134
933279967
1997009278
1277430920
432719330
375949263
286357663
1860351230
1854846086
1705399659
1991626222
2113661602
1930453790
223453177
1179466631
1912227813
1643756540
986864323
957200369
542827549
2016723506
924313135
937843248
492967326
1009422896
144735258
594863025
1747275632
1007064782
1971973922
190356826
766473140
636253123
1474343474
1263791363
773632870
575437502
1031053963
111577191
759389559
323425107
500441545
2119411922
737618838
1135390245
257216773
181158953
212708935
652937327
684761510
1731592765
477933970
487562032
503192468
2001424619
1353907482
128667185
371434258
28747767
759441076
749243983
1267660313
501278768
1014426824
869033842
1213849426
801740539
1940456685
1986095083
1322741179
1813297887
515855607
1245817802
731535219
300195688
1105004538
2011328442
1526952774
1576105873
1435012573
970437531
64571072
327760345
739772027
1720770076
65164231
1224519273
1329177955
278877420
320681468
1347084170
275091248
1703559607
686334896
1348546838
910448373
154241840
873570255
1864186403
92687248
1240235088
1818224260
990353944
1460275389
118388443
1519213221
1855090769
766909038
1917208182
869699405
1651988685
1028795221
359400135
2025365820
1153240386
650607758
208945800
81782163
484356195
1836129230
2016189456
896625234
510475982
1700269185
2091669811
1117745142
968982705
998790071
15167173
1882499726
2041741746
1622514228
358493646
740607380
1881263452
599169575
113826763
1535191676
1193031593
641846224
442540718
1368436028
869603329
324134981
1607823859
2129372152
1906085788
10921779
1339142502
562966705
1910174927
799643877
1524219834
668492672
479405565
2004279567
164393799
1211102645
1801768121
724875225
98719774
22533345
1748989988
2145905148
1531542663
1062747551
1467137700
2099805789
1510408877
1132595949
1623003110
737554611
1074545340
28004086
510219797
1342276046
817724672
936964368
1001167086
898252636
326441502
83456197
1889712486
905899594
1232087700
1190062884
1294684126
1695498252
1017280764
234070715
796154226
1540352946
1670399441
112393259
1192595528
1259583683
386211442
87073377
762190983
2027402709
953550433
1014500660
428787250
1530046580
1998101527
686010999
797983167
525111454
2109646554
1360679115
361386405
2041980233
719729852
1974349543
1838817359
1077065024
1605023025
940814746
1092153101
380495883
1343133906
1044866849
1347035587
881776215
1190962501
461640610
1986220082
288124115
814173164
2027655738
474708448
1081522624
1616744394
1589753990
579505931
365266193
103798026
21800881
357039396
76694644
1963835971
1276325148
781606514
2117463939
78182151
38067073
1166613151
373598093
2035075142
663471734
1323500060
986215097
1959485482
226787212
233727932
1436372472
716858815
559352474
957170117
1827018935
603047166
159416760
670010129
984214725
1314606653
1993506991
946003606
1445702274
246288360
2058814335
1005702643
2074208901
1995844155
2083970219
2137327892
665346534
1565684787
1968115637
938938949
7869307
1490365801
364966837
758169720
471391328
1731856090
497164229
565917262
1311808772
1568105034
1774787667
539973005
542233639
1830172641
1809477395
922493460
1125982759
1820713055
876890828
1421123495
28618648
261395471
781649914
203140791
947229697
1300425952
1369538361
539161013
441200955
1352016725
667440006
1223248037
1119449288
1539756784
1552379315
73963661
1669299792
217131578
302979474
1814890217
626280334
1558494439
766892274
1420891282
421782514
1506111376
1397682757
157080231
470017947
787618877
428590543
704883441
1600405208
995280804
1403626492
1478658767
566947974
1025691912
81051965
1138573354
1975708630
215960743
647173256
160535529
670301137
213197627
1465503088
102197630
1341299189
790874515
1010801787
1449845064
1063434672
175636635
2061359076
2134296929
698091847
1481646718
1252212238
1308737684
1930034020
1923451175
296260342
1020900221
994310350
300552540
901171104
149680435
1049288619
1781870590
188641792
1766627312
1403892353
1243074089
1374975152
2143569764
1269742904
1963326020
1584070752
1637676980
1891657165
887566627
773773163
801371721
463143720
1396500773
1049132911
1528995868
1012054528
1171053899
1739343244
1877929340
1171101532
2018087529
1105937452
1989359216
197801656
676809724
1331296589
294377066
1479970538
1366555409
31340172
1815127883
106522738
1431375502
523376789
1425125911
844827337
1875886417
1984175279
861181166
740093532
1896447084
1113686897
33844699
1482996235
1713901491
1218424295
1583440195
341196103
372853000
1492758941
1732411728
651481450
2019095406
1086879774
1422733123
1203933541
2019914710
1904048330
831747551
2064951829
2126199647
970828231
608512255
1085155251
800424532
307476837
30647989
1786227634
961162997
781016709
976781802
571295315
741165757
1525508754
791023966
561441664
1873508602
680800632
499788412
934489325
1336637683
1893128249
1727302697
994038956
945280114
277100182
1516058766
330378419
784360366
1763031465
668931638
1260363145
203251333
652545925
921022126
1195724835
1607286565
641246571
1682188324
363267668
1271689585
1234336945
2133834878
373450805
39703445
1562837721
164209413
1551257074
516674060
210522692
1635387557
1876853564
154623636
386161387
904752926
440039293
1316773836
967347828
2105848039
1423671760
1374109760
878395631
332126748
1357578920
114342710
1096142445
331946974
397820940
1722278988
96536589
615320618
186633722
999237231
22216485
593659610
1225776371
784141043
469806029
1073227859
438758623
855517272
1214272238
1188490535
342069433
1268527158
1507592437
351279244
593693568
995272628
1038428946
469565828
1419654926
28664278
2034148724
1991180494
1731206506
820617418
1457806775
1232416938
1954075224
611504046
486488274
1090877343
53341234
408006258
1125531484
1847273830
1956856117
536980641
603151980
315963942
1937082474
1537476848
15369410
1922599586
507474103
2078330326
526302050
390187738
153374877
1930615711
805788805
593306182
1062954317
409258591
1949275671
1477190652
504577225
1118950372
1847033388
1407675276
1604113679
2089443729
1379275651
28580265
1695517467
1188363977
621151801
1636490292
279482077
1165080413
798280773
358464285
1626110634
1046742302
2012806128
1103632961
1418226438
1678531788
724264963
906328850
1853659227
1048307612
1201018087
1810101810
1639929234
887635857
42737108
637816376
277190256
21680156
676164909
1868069781
822832986
233099426
2049371252
978465854
286647536
1098650404
268470191
1861697614
1043334164
1743423078
1548554604
1342554604
89160778
1998425529
1799190097
201893459
2134810964
877004878
891668976
164077931
1084309450
392214560
2019946343
1412835938
1910315027
1562974736
1357763442
1285610202
1486894348
1600911753
140196105
1887869008
1330496727
1089775394
412914346
1730314002
1227632310
1059315284
322377487
1726110561
648954611
1137085941
118321328
504845921
1827332096
2136167363
647290438
271131494
1507860376
1070113295
1165558684
953497480
340425825
1709321482
1168758918
1705831851
1074969139
1658006572
608331667
331615198
768286573
1028592902
955495458
1008417327
1649542247
669445946
2004664613
979502554
1115911801
1480875366
909359817
366433118
550561723
1871456839
6581803
1530025889
1348894552
914433037
863860980
1840136206
1148933011
2119752431
1519751974
2059711130
1765936245
1804335900
1240673604
235717527
1596989867
1941670200
373667576
667247429
1317381248
1758448833
2017419596
363211829
409335185
1214331173
176166416
1977983973
1199863088
1468280988
1656343779
763815624
918470772
1466801173
282414509
1113007656
1354684414
158719622
1325908042
911433696
1604650638
2070956723
2008948961
971629778
1651965129
1826066352
500348080
15001406
624448768
1270906627
1656009370
1593231264
1389098204
249549210
1928552047
1588923276
1012684901
740421971
903033365
1230214309
1641934770
1812732050
1528652479
1517489037
1356229317
854968092
515362355
947154681
1946706259
953090032
970551284
1878917435
1212405335
1746419248
774483238
1763574008
613642526
1355823513
111636774
1642723949
391446930
1662241012
1565334766
1544494398
2017452364
715617383
948853433
261333361
705628432
739785944
919872003
368741759
1444381604
1596612384
546539782
569097230
1018940394
1892880713
189229235
1255413696
1988375003
977696999
1767054797
1433614509
726899086
236584813
788938136
1638512662
1769515096
49020443
1690497643
864109081
2128455582
1567054169
1423845356
761100467
212311758
685305664
320285216
281587896
617354358
739469947
884709863
762514337
755421720
13957284
121746570
1688880594
2129119559
625745019
712676895
1872375406
294232887
1544365309
1417490692
1331013800
321000981
791063859
1294689720
547385872
692895155
855245062
1946137814
217199962
2135456776
1147737926
1189918274
1490637785
1358865969
1962099045
2045027441
1289513602
1639110828
2053147197
1696575278
1491747894
241874255
1436480498
1661384724
814333454
555134247
702091249
67463815
1886699194
42192612
1213404242
689860156
1906174548
720669073
1869042005
104254831
1744355332
437042849
563059001
1721855674
302634650
1141448194
1939104072
687861668
1281264626
1445794770
445062513
1655848596
1152288089
1335238204
525542106
1659319937
1008474175
1954704805
766507271
174289273
1503462770
768671677
1758834768
788756199
696618818
2009165921
1418541204
1165861375
752042007
1598154589
995341358
1771790071
2097713970
162722988
785895771
79919130
351858196
1008353984
756039354
905134863
1156738930
282363298
1251044401
650948210
2038203430
131704353
557667107
33947215
1054310411
889896306
369329918
426737083
1737269479
310164839
1168856186
116350233
1457701
826554161
656170740
127439560
1317617602
2105973006
286268983
90626858
793898808
1793535294
1481349575
374937972
208840665
74310217
1193189633
1533089607
1549092376
89616647
419633900
845481581
1266466987
150929424
789634815
942775730
2095564791
1365766933
240154704
100764720
52997149
2092211993
1051375674
1174267002
1803172874
590394473
2139053889
1784301476
854821797
69180828
934913208
769402419
1069370035
145765888
201606392
1623624382
1136784936
1970085700
1734128966
976287829
223751310
1997805609
1924103926
539541866
1199356630
207003030
672819879
339281848
1906744726
1831300314
1751772118
748182858
1867786832
1968214893
1784557166
1538401492
895210901
1669312733
1528125146
1195912314
1757429825
1944527000
730681725
2124237088
1608676136
651700858
256649837
2064560852
1123730099
2055544218
1657208359
1345150544
314009995
1736365628
814777476
1426447439
1955720163
30014640
1059798619
1238454420
434107565
1332596905
1984483364
836795093
175955173
1637494591
200478779
1105180738
1345111369
1403511739
952346974
470558627
1232369287
914240190
1040713517
1088521797
2108223624
383482492
457908447
1232465285
1917444807
1761684033
1079973518
562384309
148546644
733284559
1144623589
367383347
1243400093
1602865711
436477821
742111027
1462690556
58724441
633232960
391778747
1682350791
570650137
1765982509
1622203474
1870243943
578528595
1693181587
576056864
770018151
2127670963
1668387948
1628212712
33623079
2117999310
254536518
894097467
313054432
1770772198
1125201329
1539763618
1394020565
1236042302
811965357
1884941674
578843735
823866095
775645428
247077632
405982565
1804902644
742845051
1474024374
1407765014
1373259395
1814685731
1747241924
407617411
766444966
32492077
249238227
380814936
1190147035
1214986476
2034133905
1931199106
399680858
1709822726
868252823
70926148
171502513
1043597396
1644472510
1540462073
7433695
129871052
1394537491
178563554
1637610044
607668855
1258454803
1477473724
1016094928
1166895063
234672198
1646673138
1932630702
1981112677
518817528
477946600
2082229121
213247189
459658141
976547831
1272879146
1027636263
474328315
523714406
530315623
1744893683
384444875
236892601
66015081
1532867998
509939852
957815893
263004507
1465635294
352134637
225744943
108196754
1242483327
1442802000
72779563
1956547678
522706697
1277740780
605715497
1593275906
818258455
2030462497
185969265
1433351575
1104020289
56722334
687475800
484585610
55217937
1732501986
1296232509
1452458976
1984462582
222156494
1457239235
1295527996
526011402
1743523311
1055676755
596552018
1543754626
1147244943
363015260
1893955341
1192315311
380549624
577266026
1372106408
765623802
1633379943
928559524
420009111
2072171084
369870970
1622253338
872812613
1547959598
1634290184
547541752
809551144
783555525
1843219181
160753246
570089620
1247338601
1624445559
1059014246
352076522
1547691466
1019383310
591994533
494808016
375336614
1267545412
932514806
2131861211
500670474
1476676464
1674740269
870611755
2013455005
1234461574
1942057196
1446267478
1849880602
1949185333
973330140
1474855421
551853235
1542567896
98323230
189229235
1707015290
25622445
1804358974
1334447358
714544619
1372159597
1597163591
1900278202
2068314145
416508797
2004039887
1137598678
447918678
226136709
793927709
2140524102
596545930
1391339498
1384887891
635656044
1614964154
772733059
139827543
1047657290
1560382492
370155729
2098045010
386685849
147597082
335762765
1801261898
1129675087
681314528
1669784625
658430462
728166499
999763502
1126139400
674013225
1223759186
688313440
429343881
653153370
916307751
1193357449
199387616
308055264
2112867945
1233191644
1507974538
340454196
877070594
1015811767
1526774602
1589586134
1977466664
1600518868
1525880039
2049836353
1899583827
1428399221
600888456
1478211829
982235418
728078728
1081588384
125316096
2051006989
2131663807
243939298
1132614822
831076980
671686727
1779148646
1386805892
1800479078
1013134100
1625707205
897227671
1649308182
746693019
1694565640
1612992110
1615327940
362796285
239197359
1645736568
856447946
1469835755
396182474
1617915205
1847919812
885441688
1101071789
515972321
108934018
1128185761
1093787455
853762278
733263707
1948067859
2136425804
259313583
1954592231
481796220
44112115
1133845443
585596649
305613228
1885503371
1108223317
1784206662
1473413378
2074229189
619305372
497679819
18221738
290626475
1475117310
1246780769
432283044
1863590316
1456688587
18384090
213365181
401904034
808083552
1183830178
86761418
21899725
1215680384
1771489869
544033269
1301022581
429984570
1047070472
342051906
619181006
243954248
17953163
220629638
761843098
78685571
1561675636
1262602204
1651495211
740824017
1385702812
1622203754
1346256926
1014561491
1890021133
1843409501
766646603
753197631
2122455973
2017408647
747081229
1046431148
310108471
823413814
2100208675
305549068
2040268594
1189056859
223202748
298559688
234070281
1972961801
677288105
222147095
359688436
328411449
1300975880
290885230
868589906
713846598
1888295653
1116416142
1002299576
394157151
779492934
1608827543
1044511150
2136151100
622095403
939211756
912385204
1959256636
1189517697
360604549
1497957038
2085039864
328853794
1184815730
2070784588
2032804445
333516676
439536599
187869811
2126940713
1210626789
1000127381
693503108
1698267668
452190689
915671711
681324342
1900889920
2048375209
1866911740
174634906
272152897
1907743573
1058430619
1275155148
1022284929
1114375032
2119596254
1890767278
18623524
1735341004
57179786
467419345
1887138328
470161972
483134460
389510194
142053141
1319064980
603732672
1804712207
333201900
1241849559
1384268318
644106225
669189069
1405508149
727739705
149753348
795036380
1539332484
1139656553
528481045
1720571899
1412247605
550349721
218084918
2575680
1631299902
517972714
694420811
1984741699
612307740
122832797
414751902
302582448
431901458
1601757645
1051112794
1377067884
955907730
1773923980
1347976579
1223020294
1947794604
156022940
203379231
2120699442
1813051321
1630600372
54240058
653749651
1055291764
1851190809
739811922
995764060
303644397
438419708
1849507944
1021992873
777692075
624800988
792650499
1559501528
1743267125
1394659588
454127555
1970295282
2079802273
645699005
337432873
1879444942
1024094811
2006834755
1612850203
356001264
366439562
1079575445
2044623979
1874130966
2085074357
1527874954
1719273519
1532284972
1668479387
1690787421
741327065
1961719658
1567013062
1360262744
775987974
146388790
1950859688
1660440132
958646564
298969997
927565093
180845040
1116446628
1589501729
189451087
589838767
1485003448
1186542456
1455241030
960592959
1085695952
153947865
417193018
764362913
616733904
1378314806
103423297
30169231
2047074041
118366432
1109451715
856611673
2078850498
1922596591
749838777
2016218550
2065430307
1910258901
1367482587
2102049825
84983977
1144815300
974273360
2121846701
1140338821
307414518
798735143
1960068966
1434854866
1849647991
376711710
1567029053
1277899954
750733904
1023998827
838563936
1502878667
1431233742
927516427
1463025273
1660023813
773918708
311267065
626851472
1443951571
1811567699
570992317
1605472787
924192625
410930201
1198948576
1946371413
1849641706
865687996
1079732159
799061561
1780884807
633107763
407112544
109560589
909088343
1130901575
104791376
2076512094
1063451295
970654460
1471415628
1269841675
810107881
842176533
1222925707
725762854
440164352
1060725766
883469043
783356778
1823386609
1899599422
1227502521
1292377584
823496180
1406660812
911978179
600857891
984635923
706626276
1766563903
848490880
765587470
598902895
83013917
1837189415
555631130
88808134
1650123416
2007246463
1886811029
1485231286
862822323
855196034
2122993051
87340505
344763577
280195985
1616952157
1265408024
1451958923
38944935
2011911935
1970802399
736472115
1072749375
790948556
648384965
986001628
541657937
957888251
1294146324
537623332
429682165
1656664928
467248970
1636266024
2146326595
278323979
2093609429
1736995992
1931922703
292095586
1498219516
160569280
1027250471
459383952
1053838906
333202309
1358273260
1695843264
588524115
2094099457
24445844
215342528
1435842466
160684278
1246034345
66529135
843619332
1332623553
69019027
1384868014
159065642
596207845
1758212711
767149235
2107117947
1747362994
750988471
1158207156
595591902
594041284
2133958801
1044837311
1938614633
1906458262
653027587
172305432
82800904
1395755910
1358268849
557151687
1793845221
1901393714
1933252292
431836625
162070632
830058322
1160354274
2139038486
271515433
1781127588
603086514
1614853593
1313003580
1648353992
779658838
940649274
1959099699
920923018
2109572993
334600426
1020306107
1295201047
1069433718
982976869
1983627698
611676862
1045422856
588757392
934484147
434512781
1315993295
1179246102
1361084807
42396831
1692117009
258464072
1147888566
1261128908
400139410
672380151
1900632000
2052613583
5258455
888907527
551172348
727915882
1566510913
735409130
704876393
1221922923
967436006
557448775
745603327
562333781
952755902
1226609795
1738432636
1651088233
686777492
928860692
821975329
1430010394
977453604
1506929188
616405854
1278808929
1194292751
841011561
2047839457
1355023145
841044389
869130854
1445173703
764165920
1530533006
472543548
1715311843
1179582138
1075970470
654268284
1977445829
826036290
421369494
182511496
1180157269
2025437606
1535275819
1549531247
1890423281
1158782778
2054122984
773728369
830651309
1489408107
1813632980
1815554457
2034911324
767794384
1060248581
2121038771
965156860
927674185
507097633
462967395
1727436155
37863561
1176601674
987725140
306421275
1814151738
1840495843
1007280177
1919250783
1196593400
1150842573
1210229388
585634957
1856027655
493805359
334764127
865228871
1105428709
1012754702
683814350
122334251
1900862777
72700827
1520935537
1319574059
470030727
2095197273
1305196058
617003625
374374840
1586143092
1879687073
651962607
1730228689
1674412562
1570032856
935754028
1272754194
318303385
2121872600
1315295529
1077921543
1394790808
1552184058
842928933
468815105
382676942
79003937
1217377006
823667255
990034378
1037127078
1402186954
1733237976
1942944020
1815665353
1302449684
31863792
1151989668
1345124599
556988250
472365128
776645050
403930843
249065462
806964673
519942121
1570674439
1472055772
753966527
1840770309
1255033246
1219152829
1107933768
2091469720
1605656814
2127555392
2015680990
1379275651
1099859747
180182217
1471871
966595231
472103161
56423118
635831826
375277921
367903902
220503357
1885680321
123330015
1166379161
292298135
1766837994
1400536591
723014401
659201376
1176492468
434403527
1472316
2090614102
1959882001
1128642501
841433662
198686706
1317149918
108462427
1993200367
32324289
2049212022
1934097934
237125566
1451634644
1136829330
1766814023
1903763913
1412863185
646026681
1507753138
1648047879
439852032
1196665754
1815447597
684948421
1040442183
1448396527
44205001
823961858
1109030608
2016394403
1085541733
410802045
344572869
2092523846
623636573
51923518
815270521
837531017
106682624
1912623280
746001355
7470478
729531057
1880047103
1374926154
911814063
1000668410
1004641359
675694858
234032857
1139024829
1240013033
869673130
1806509630
1740100322
1450751510
2146703109
547940956
1859806333
975591908
415735106
620582540
806333442
887935172
498750731
1326330426
1449101382
1939544717
1804613101
1557820049
1870375365
1981254915
729886407
2003269102
628903105
792068654
648565136
27977392
1362494012
1813534710
1671833519
1213177682
1877755256
1532367648
817168822
2030382374
894172526
627204027
1967030490
621317969
603998705
1724329191
167247588
1418176082
1576098672
1711487670
809115993
183707255
1668191329
482779793
67795188
809676331
956890719
1265001821
813659004
2143194008
100198060
1674153252
193140524
59270014
2052133435
1845430630
1058746246
736885896
1509178077
1319463527
1528117317
1799821059
2056347266
1008179195
751133103
138280618
116545167
285845797
2091588744
793173593
644743715
389274112
1054154320
786331759
1001376664
534060272
1184761632
784716554
1343691618
1163775557
562259912
149384614
1814981737
1609019349
1874259611
1224221238
1240447119
1703321978
624010811
1749039213
600699058
1002372502
1226442406
84176367
962109890
1373528582
1365319977
491289188
386685849
1507758572
1033499032
1832042589
837002418
1625686922
2051652942
1049876394
1805991289
1901312849
652859116
1014120531
2112581145
139681861
1034637430
1847066908
849140803
1732653118
1080744897
189927221
12645977
888623326
1723008180
1468516105
306234341
1095001078
1033985954
1089195710
911614519
1499462034
790957139
1680015796
776177257
1731959129
727877161
114994907
620520416
1923293892
325884505
376211621
1467434564
1268154877
472794554
392306587
817469626
1048751006
123050209
588860279
1144439449
1533383581
887685910
1376093527
1943273577
217102378
2120386081
1687500271
583782616
393731007
1313433595
1490764696
1090120062
1032590510
1964174057
1778262972
1137781492
1799401851
806254958
695401374
397053938
2109723490
333823354
85527231
1649182528
1508941987
680977058
920732403
353420537
94336491
182447310
1085983349
1608578317
2040448735
290639334
86888699
805983076
1266815521
578356318
1087480870
551012225
1984708632
421835934
232806198
1302655591
875290990
225338464
1514877312
671391483
1235309507
578029204
1184948586
94137703
371731039
1814143470
17440199
804925429
1592542209
1297393788
1309191431
1023117929
218940038
77626953
2077936190
1099511427
2072291731
1191492227
1151887547
1803680454
204475290
1312375676
573601690
1801834500
188074238
1744794788
2091592514
1236319833
429198923
130284940
512211264
1604940236
1943935904
337306682
340126819
1473370
1824817475
1753868027
392702015
2028690764
302375622
97490863
1383275556
1571456097
1193465804
1297393788
164949400
79547703
1397565601
747114754
1782146685
652716956
1732899626
746451134
1250584676
293050044
1492049610
1371912656
499455388
1497894720
1806553782
995529189
1140614464
851888455
452633810
883571344
603005572
1980286612
1894834312
162714519
1784277107
1190457594
1141616313
1222354967
1788806889
433552978
1442193686
1587303652
932193706
2116269470
398268891
465593532
518127959
915134908
1965389297
1490124235
335321989
2073694185
1327386891
1411584533
1673777337
1648468963
584874598
767124721
902214440
2000510106
2141144707
569212472
636032634
2024324226
884155995
1573666410
1843253727
1441368176
1675167470
1068565054
181748699
1770888496
215339528
2019025272
375056126
633172718
938104997
383711432
1563543043
1163648927
447385979
1285105630
631320661
817074061
1274176433
1326981059
924603686
1848897078
266018027
723104217
1327503633
512132419
84626972
1465454871
2074698339
656880738
224949771
1367386775
1791069350
1824961018
861832892
893433586
1474133085
1925263033
722295055
1269696369
98441930
1114029998
1801779035
337080047
780575725
1418350798
557049195
469327828
723874607
741906717
1642934514
1064419583
2016271257
1414874997
1577849385
847241472
36671649
112510187
505953602
1336330858
1680474891
1585964146
1806485122
1548195638
619553918
1986678977
906253342
1808280589
734138587
1417686193
1080888952
187667973
682391976
1982976602
18906493
1056128599
1845052018
182631761
271348572
1420570146
1234741821
1134320915
130232523
398845948
171250258
750023884
261644742
502964809
1100215294
749454865
1497066308
32689757
1141239351
1022570476
589179902
1867269388
556254204
1516396963
1171928031
840243494
291407802
2132352916
272913262
1994412633
1402378974
1752705658
1048895300
1781261146
1104085956
1558422789
1274294085
75507246
577847481
1446604370
1920549032
1161056889
138195472
900523987
713260409
1584181981
616847642
823755490
364337232
1746285510
1179683101
903697867
134799431
656822836
1680974679
148942775
1610823677
439999167
990823888
928435842
2106388919
988657397
1315786495
319047296
1087731173
1147380797
1948093411
1702628711
40454211
1938881911
920923018
1856344193
1889961072
600075870
818799948
990456602
756765974
39974321
899035372
832914836
1732438026
1537047630
885199097
51873149
412394994
1981953467
68964432
1249989176
377242193
1538619305
1724736803
1917198841
842698358
961816313
78080613
1019871865
1153866525
1437246905
1242643794
540805272
1766054977
1244457557
1926590051
112021530
318551364
426837347
1540972021
1518785102
514082133
344958480
617084771
995725710
1620445560
352864692
766451648
1388242631
841833063
955457360
347226054
179152780
1162686244
1837281466
1088963041
2094720172
1132166275
1690257697
1432838681
68078735
146490437
2093854263
1788454580
1623096279
1399551724
483566268
1842138686
1883852577
3911879
1888697691
1007419554
1345800084
1814107232
471665513
821322581
1374290045
1156381764
690756748
593787104
793812564
569445613
1072762875
172170171
1919533931
784536420
958079662
86375223
794550006
1706768224
1054057253
1755059463
503321924
319475868
277349784
2110811673
1294761181
1600661523
557935929
1498076946
185304475
1869951121
101514231
832058418
1007064782
1890001935
992086767
178831570
1649644036
701496550
1575118847
74876777
963282770
762646815
1249952441
88746963
936694203
1141161396
1456171089
864408999
1567460612
371372303
1764270886
878414047
1955814547
2123882761
720476044
396534916
595161927
1657567690
1232206692
1881559598
1879488723
1715231745
1830393724
1542342227
1168085576
1475793168
1302809359
294645989
198266116
531950399
1476430790
37636134
510086071
2030896735
1830837946
51062917
227082014
1272733859
2133676389
1576842709
57311461
533834937
1302995021
153184875
941853127
713474824
1045188334
1210353488
1012556337
991093261
1531384420
740861114
776055406
1886811029
105948648
1637343500
231849892
429319691
1428701035
473039810
2096871498
900420925
1809727309
1269952410
1298180450
678893306
859669395
946466096
296398157
1671782714
1331802847
388578275
643169930
532491607
904099346
175977900
1138598221
1071785310
1075557450
775856071
290305550
601226472
1082536285
1131496970
894121771
1845086144
704299045
923556263
1939053545
531463139
362362695
1402317091
945470420
1606396718
12931129
277665372
909089618
457217175
579686122
2119414799
342266139
77159496
647386974
943517333
1286764053
1507236441
674330108
801644094
731274066
867647361
206833359
1401363182
2015027900
898468271
694365242
2102812477
208151654
1974431326
572516171
570943715
475978160
714250108
1506530620
1271666018
563894660
182420965
348519775
1260800397
1805688450
2046025089
1688932404
443801401
1133871362
2093158839
699262024
1244851192
1043425069
1632591309
320715530
531771667
980867204
1140606495
375633780
1541717244
328791679
1341026552
798464212
1256407132
72333734
1197395475
1575171345
310126404
1458686664
485492608
73388430
301289297
1610668022
716812565
280392164
1215565921
1447173847
23834364
2045121621
1113160930
78395225
115499528
111439727
154909247
1808905548
645796684
1190305552
1956692973
13428828
1491599498
703051787
765569808
1193639754
1643171835
633732591
1456542055
1033316253
1744605168
1550237504
1110707014
1986890979
39934596
2118988457
821212464
1717592454
953263337
189983460
429130696
423640321
1282128518
229670470
1224654271
83034801
726868822
1700955846
1742230828
1221775792
1809036691
1762748518
1467437185
300677706
1545049346
397808724
175420678
1889272894
861962917
1208544956
466813529
1883208828
1913620624
1750888506
1020748080
130039538
954044422
1351734319
553023969
1850639493
1358911364
235314454
1525244039
754609810
618674973
981232061
91773415
193726192
1454850613
1841377847
1159304579
262014369
2122576292
1616015819
2009354455
159262327
1530695293
675893686
696329644
693098790
532753560
462529180
1782100669
1121283814
103651417
1211203301
1639927919
1532528932
492342324
1163960167
1257865047
1009027837
206922327
345160641
504839009
1510389443
1125018978
1822249257
1066128611
678170530
704655042
752240136
1529998539
2079748798
1919060700
652351293
541662206
1449895088
916553384
651813907
1525110513
840705358
1435211757
813926021
1282684355
1973226045
1106212571
622223779
1198597748
101354680
1708948412
726087588
10308402
84365523
1539892559
653737477
2068257503
1138184331
909661386
277072073
104534309
2128274286
1269501357
1656357318
304153601
980473383
155706434
481495734
143569820
562966705
689030288
794572916
333170413
2041195444
1332879539
2053214744
531292349
865296903
1894961041
319448020
1156395920
1522500305
1784261093
1890999224
594646577
191611121
476018112
1739474185
648802133
356216360
1372572505
673106191
1799415796
812188756
470854164
1052580644
1501906425
654929980
132578269
1408166016
978698027
1124102304
1184791633
1354388883
681539958
1602325883
1843680236
676774355
2070251296
1912995564
591362659
1526903346
1397110262
1946770182
363386715
267542230
1102879472
972071461
87301040
244605568
978866822
625484890
1136859644
1013188457
539633440
1158288969
923421733
1373160351
1242565264
1096785058
2027857855
1056043866
376033999
648629657
1100064467
1233679144
1827602011
39529405
1922785821
1574612634
1448469137
1374498494
926536696
278032310
1495943315
515804280
260679500
1986278968
558176350
347761488
786308658
1463713227
2046375889
1685225704
1587198667
1184589787
1248884457
1562413649
647676897
1679454221
1824279298
1959649642
1083248975
1210267985
950175734
1332781966
462033122
1629546628
904988827
365665198
971983273
1549594849
1554073634
1527838434
1762082227
828347073
1660355050
1454480485
1805420106
658661011
1209600961
582296547
681397904
34266027
702415915
1214159704
1997752994
88606990
1475137615
852882798
1996006680
227266681
1525483642
816751835
1647624934
755906694
301929581
2003954722
1646406323
1030647638
1065859550
232712745
495873022
815907946
784611788
79768472
2030986146
1599556754
1036317325
491487978
965184360
16480325
2073171172
895835334
871805766
418853061
1204208604
1148873014
268390841
675056686
1727272440
1013277767
1169060913
719856460
457514473
445202454
1633492968
239324026
1242740322
697964323
789874947
371345994
1338427678
2108336860
1250580650
1908532207
1210625530
489024277
1789728476
1364596361
1349207969
500949796
1772220764
1875705153
1049790231
220544813
1368926743
1275943770
403978342
425102622
1307485765
1332991046
588130716
2132673860
177001021
9414836
414786144
2099852972
1131748751
50627981
605967881
1905635686
337934648
702098770
824238571
2017210416
668151737
878590099
326478647
985857281
98295308
2129512037
198894664
1895716693
1830655039
2021540578
777994819
1033471018
1403541671
1129078018
1439738981
935354396
1869670874
707449675
376571238
1600882503
897056548
2068841287
1829082531
2052711606
1675663103
997972089
192716740
1564242514
1005272914
1448219893
65754351
683109004
703829467
1427209412
1453510596
908686005
252836631
1635006743
1784279368
1596785900
56758457
1431922583
635528881
1450270145
712197091
369593414
76441275
1527109157
386997972
29847140
94494663
2014239396
2139187434
1130379092
977955070
2125678763
1510418229
239810982
1327795311
976794746
269818230
1721583781
551942200
777005638
1809536253
1450929754
1218874465
299695099
1174691918
1866862337
980920670
188893389
212401164
2135144131
1377331650
838210828
1288031837
1955536476
878491388
1595640869
888430824
1891234993
1454568679
332971553
325593955
1399476755
1284147078
1281546316
1543689177
848045096
1964933675
1718014697
346811843
1756634013
739214317
1851959840
450062764
1196548554
722319458
1160897961
2145371108
1899769773
1658045224
1209078271
1839114374
776808139
306521873
1473911787
2092210219
1038608664
1715579391
679520917
180083010
832023933
878774786
980591722
428762733
550874671
536644599
408298622
1332970030
1732804309
1388938918
1421675589
624985243
2128517326
1209958661
577656068
1807788055
1782317062
1169099004
1614538826
1113060325
194308496
945775369
649761777
1106581227
536796268
507097633
217728974
119295644
2132325693
995007762
288364385
1367504118
498750731
1365228450
2069220778
1482841815
1264917608
1419803202
542102439
1126514697
1991255330
19137770
2095912398
1893702104
1658129991
699174981
1314878417
198145168
484688028
392810884
942218872
1038031613
1981773532
6935685
44952792
1645883144
425513680
1316288287
1520773216
1145057706
1721894623
762335553
701849599
87606775
1894158180
903655184
1874290898
1511471952
1069883672
874948319
554839054
2137415517
965006037
1724155612
1387966769
2048037389
134854767
1249324752
257906866
720481553
1357633728
160972950
543900951
492385257
1301000226
597981700
1600518868
336787876
1114374295
588023073
1915022323
897737160
1640972398
1463241201
721814653
1470418732
636136616
1908029556
893981744
1587108506
513192109
1991670385
755792186
872158791
1428615792
225383031
497648018
274149432
1732217586
1282420588
1008894009
890424829
1909204943
214201977
1428091017
1842351757
94968531
1888796335
1384383930
122019864
1638755839
1769455671
775365115
1358130123
206231164
1646203659
1244199403
2016363899
1119838300
1116770255
2078684081
1468144904
72002859
1673232253
291093566
1405567886
1959900580
1860726016
2038980942
116998933
1922586761
1070462863
1979205983
1101054407
658931408
492555054
1640546253
368306519
1412153680
393317568
518510194
1051273058
1659034571
409548597
2132848458
1943570099
1738275509
645813574
1398931931
346944460
1698275239
1232466217
2097741340
434985322
955660083
957800671
1683647286
1762371911
1026910822
2071088315
1180410485
1018890270
554284236
253408894
541826049
242336208
2109264230
968781556
1914757086
814661922
1972570267
113310631
224898036
397270766
1950382184
334941165
2142028532
1392628832
513905610
439655207
699244164
821330837
566204515
1113368138
863670564
691594652
1496920474
1822907594
1474969007
1318572229
1214517883
1641656132
1224598810
1382453267
342120172
378704793
315191547
1628700463
719990897
930391185
1815641245
1375414140
1661192788
524390722
556176473
413194356
1439545616
836061587
1729213245
1422495038
698092991
1121230499
858445405
985341643
1036766560
675749577
1692900865
625600729
1845726744
1438819897
742525770
586718718
1481852780
1366151097
697576826
951904585
1318376043
63723296
1735430063
1971857354
1710879307
521267035
1863917645
2129718082
219779448
1314186474
994139749
582113276
893277611
212063362
59006582
938945424
138210986
1091395658
751282084
983773383
1754685342
629304052
121164529
485362459
1600175784
130047512
749144411
1666747825
1264205342
2144963902
1737136815
966601745
2032047194
303218266
1049819800
1880133844
2114969910
1343599318
1456251691
1503890460
1230885013
2134880594
748568978
455592906
1024918504
625277521
1190673881
1370479968
156564009
1872918680
413549144
1248099501
1148018363
1021311303
790948556
2022757634
1428030124
698580915
1999508497
1246825879
1811796546
1802082945
1853186115
1261340161
1781493503
392791697
604385751
695430540
1893499342
355279814
1200147502
1482728316
1356094462
1183991200
605682615
107404917
407186774
1044143206
1639725531
146691870
1646726716
651906022
1119930543
1493680197
1184833151
1866583703
1495423871
519038264
1965602739
1025631167
105933164
674557309
1149477798
2107688687
1697138219
1463557238
1920787629
1472693480
307747515
801232895
125195801
1853160671
2036026583
1984702868
1616772791
1440551626
1439648833
686113366
1582378040
834196660
1252612084
1542671044
1213728684
884272822
1135216554
1004885259
219010327
1496655910
2075656280
2122014197
1381347678
2081503919
720017218
751722199
832656783
1544086260
875237650
981418613
576091677
1757733414
1858373375
841990987
1240483607
1438922309
364296924
346760976
1126490614
1630147858
2011619517
2003170830
1260136896
661820338
1912883723
447823772
655915457
487398101
479564226
631331453
705790478
2082819665
993688730
1320278017
1992465875
1372952538
871825374
1506067941
1517845181
196634507
458172002
1793545604
1869925423
521876423
2021747493
506243738
742790383
1982723854
957149067
258689844
1219049059
1113662441
255473967
1771877338
1640158264
2024346684
1054157666
1211479555
848832585
2047057304
300018283
1639364585
1141232047
1948941438
612564251
129115591
429726723
1944302976
1317305259
497192400
818368650
382645999
832177304
927938511
913411470
112022411
1104611434
1491779856
551106866
60239137
1856188857
1028417733
486483178
859851873
1923725727
903443891
1129463320
1108084765
675423709
2063466746
1312782931
1081152318
1109043868
1231424670
1666879886
92094296
134712874
915083081
344874504
110859336
359210567
2025905960
1993656599
951435161
757993161
1249675374
244168425
681288990
959759649
1334711462
1402388990
953970072
1947413874
2079696012
574375791
918849325
22189689
1379487289
1689764311
520217697
1748608516
317986283
1163833458
1060891903
376842152
1204757438
303443537
1335710078
2060898007
1465635861
879505973
299226493
707462370
1415659533
407180697
1417327987
2084642129
727637690
1942929374
698973665
576843976
1872546756
1294098673
263293127
1649213816
2098128944
1505862550
1738044325
436049097
864374965
1667571059
1037012025
153888200
256998303
652290666
748329708
1078169590
1471204202
1057513069
1247982329
1108133895
719438927
1946465258
1524452231
267669618
254676981
2105413669
881282918
1276801021
421787402
1521681260
935921229
472211848
1398458948
1536964965
469642131
43858815
495634698
338161475
1365436182
1981083327
1944141325
1362890687
1558116896
404931876
773151228
1637852083
232373723
1559443434
624600886
802104345
1116500158
632304473
1528867590
1502030978
1055115178
363739723
813059813
28283376
1007461493
1260692051
1241520500
320574367
175720949
494947542
1051816156
1942011796
1022718410
1280052141
667196628
1410483923
1459086209
882782749
853844975
527675820
1217562502
1655121995
1804776149
34263382
1460042816
50880763
1672344254
1131748982
392102631
972698768
1037180113
730298824
1115379052
1518452608
247836278
97141806
788983727
1195700879
1082679257
638542533
1099504313
1649428135
33951195
1267228868
673525938
1629190298
1197501379
1670333624
293866794
185178829
1169561230
2009948024
603184330
897292644
1906338448
1697850882
303818573
460002145
89137064
25489247
644767885
2043758430
755854528
1983788919
837484382
116679964
1706717650
805977400
311065553
862638224
1683782053
1398268373
1860385368
1386190706
89625194
1503698798
86459114
2114441995
1402627680
352399239
1534498333
548544428
1473084593
496794257
1134007476
325649498
438246736
898302540
1227145852
1535025979
2082140283
589398726
360062757
1301788187
392459122
674338519
342134132
1403109935
1081805441
208054205
2126302799
352219363
1926724358
1358430645
997588673
137358171
261746593
621159306
1491300135
1454040249
1611167301
631885658
1722858110
603343647
791840444
1301581035
1012774709
465087704
693802616
1800519241
1496637856
549251233
1098177646
1972685266
976630321
2000415353
2024192071
1663701870
1458452300
2017823439
1878865412
35042438
1630767934
1335953825
786666013
494651522
920802165
525001031
1257737068
1892462391
1040562970
1935051940
694575424
1927374683
1209259804
159164283
816605938
1919480236
521796482
592245764
1756266642
73797707
181558710
718532801
525698531
1577306206
2007956812
1639732342
1773735850
1434197997
1609989055
187165949
755431339
156458184
1853039557
698833604
516162924
1176831178
539104983
2102190441
1907621364
1279885914
637582345
1117918532
1951300725
521140815
1344709376
2100458568
604364707
1932046025
1454851265
1195488992
970814869
518821135
460352898
418641123
403816936
610115138
1833403196
184123475
2081168147
458161024
2077288060
1445272319
712029707
1463357364
983130494
1113296823
524993159
1369332362
1227940338
1986700615
336294880
1582075641
1563125863
570460897
1194224325
378116750
781437265
539015251
2019086999
1568552336
1531127103
522123994
1056792975
1780425014
1758930768
1840648342
344796044
755471052
947394734
1545207461
583827894
819095124
1559397654
1747912950
22423029
534424867
2037216558
1308807733
720965355
553435720
1688149384
1025276932
400317373
296355268
1191022349
1826275416
10269326
1399089074
59030468
2023269840
1690033599
1258188262
1753800466
951032950
150322167
707033433
2093096920
1078122035
188362591
229845474
546887537
2145840051
1386959633
1534860743
1310484878
1266536306
1166830025
929062358
870690493
134874603
1728472089
79555578
91969654
1088189436
718704265
150156448
1165015922
1134141387
209268145
725322007
1201368966
1725396755
173057721
1147119140
247636951
245822316
248720353
1071639104
1168818470
1226078944
810261533
580613580
1781949916
1186002805
170038409
1688513088
686412215
850719663
870450331
1900743435
665502815
782027155
341850369
1893844133
1081894507
406532543
1822610598
18330372
471688285
856876389
767494743
423109505
957037573
1861318943
2078334800
868321980
33202192
1902398168
864517910
1587509941
542667800
592332332
1864475782
1769247946
1628085857
376643977
1169487410
894521141
2079419854
1858025816
1824589749
112315409
107739799
1504080782
434098413
1971285577
2092472172
576911150
1033105358
2051843511
40913075
684974277
1348263925
1875407151
301733934
1156289804
812253324
247218102
664706184
1992579416
2055276436
1184105035
169356438
775054612
201106793
424602071
1902856547
1745133425
804862574
2094878010
958707485
658983942
1882763268
249214467
402204350
974194392
507973992
738604972
977507431
1701103205
364170073
2128547727
812762649
815826795
1627124063
1614502420
1115218789
899639972
59170519
542346434
872066073
1454164802
1565657077
1127825822
1480609370
118263321
1720676608
1365914012
2082171539
1300617764
952242551
1428041699
884719006
417858113
831115909
1556293530
923451994
1235895438
1005176987
659186389
1411361577
906464809
45554030
1929792255
1301575493
1437335128
540353170
725170273
1948593954
161113789
167606864
707028395
942021755
1063585686
194660591
1876816725
106615121
1581517194
765123633
672881146
386957171
341070087
2097199754
1996015285
1935570936
805317177
287451821
1287512992
696564385
853624297
1161838310
1888726486
999158037
1115483014
72211001
684877690
409795100
1955867782
289082092
351046980
1769136640
1373007832
777559017
1765968484
664579472
224491593
1615757314
801810824
1821404650
2138953578
1994132292
767163566
531219668
1063012020
1064315893
1978491929
1403264838
2056297579
491810532
1649335666
6235554
87383403
31791121
1145499241
2051020745
1758609533
1674937261
1224971942
770199013
1843265901
2135034865
95832669
796640805
1235367723
1115101746
245799469
103900066
2075750671
1971532110
352826656
1672207952
2081921864
1168980127
1787007609
45019197
1571149331
1838443796
482426242
559959166
636206119
1025089774
2083497452
42579802
1834978312
1732256488
154241840
1247178181
828422000
194530914
245696903
1541554286
261212219
1995387477
1595446460
1280320231
402982569
1834786599
250650811
24637543
1106106949
981316227
1700878594
829881250
350304552
2021466293
1181412255
1759755427
668165123
2069754772
990110402
1563987487
1685252028
1286856946
1488589230
640014998
1079698632
1827570375
174815457
2033984280
703985005
1476746627
1128391431
1397474192
294461226
1882706091
940163944
1919118127
799673787
1123202002
1533270710
624097682
2121236783
1508011050
2114011259
1546724017
1774337145
518458627
977093823
1606268520
312643043
566425456
187406000
673040638
702880910
496158461
1733259081
1014648177
499326447
1287563868
666994239
2123416848
2089644492
604785393
41945474
725900370
1498799214
1125502113
1340741105
1899862721
954276012
25312997
851571422
1889129096
10833359
1831823355
972039566
984295116
1567414960
1406017388
1770311739
1556282140
988083858
782667077
749599881
872787158
1063318134
1640146653
900924064
1864003785
1557296276
319816005
1874611655
862960392
1034979901
907895188
1323670188
1264760961
95478265
1571562811
634175156
2053984053
1520731175
1810517933
1760636142
123361993
433766810
1099495022
2117693591
488891281
1752889098
1969061296
688669528
1518157866
1301704501
1818577476
1279561684
2025457451
959594914
637168311
1904011654
1785419019
1978985924
1682548059
1377229072
445551299
306031468
2140606739
1246433891
2132387671
138269526
432661682
1329211866
1450040980
1152140262
997598773
239445037
576864099
705934745
1300638656
1005301542
1996448482
830671638
2094314988
762087808
704909724
1202772748
1957646942
2117573414
759538937
2752475
1084992985
2009383876
1092534637
2097305513
1285894310
2069642657
2033409401
2123301736
1134598410
1280903662
224832121
415906864
2096084324
255786298
1092373867
1647515059
292969640
303398727
1567785245
1012171636
971182226
806683033
363405519
508826500
1580595880
1203779880
350708993
1198844995
1483092545
1088076102
1445462856
1103277460
2013177000
1025346188
966189131
317989234
1075167540
980482116
1823266534
305348568
649303256
2098267880
1128442971
563119940
1807818840
1212131069
1728692624
2007488263
1005135446
2127062080
2133546387
1958487843
398340702
724987649
437217027
1259379428
2110988944
1925668755
610758234
1610906597
1418631633
1078767074
1778014688
540487800
259516261
2136563091
10930539
487546702
2017017985
2003141680
928365993
585123788
823435683
1218375848
2089127649
336871669
2036402067
2118780052
1819310215
1313433224
285096562
878623426
251816010
461574156
921364436
1926660483
854954509
439745283
288313364
2002124641
159654511
292106676
190923562
1745506545
257979308
53759949
1981709760
1560935322
713847408
1272916369
1185716715
1700837843
737379137
1961964293
814240217
714457842
1267584006
740445575
355184676
1474179293
425333131
44085270
804821091
1352360518
1862318069
1141290385
1936067296
439976349
2123434056
2010585394
1800259682
1669239458
1883210046
1217139304
865288484
1461033961
625623839
891333184
132839562
880064789
480806925
1901281492
710059168
757945418
606337452
1305572221
1605540502
2058845550
371657288
502867270
1384436728
1623623738
1451708027
899642599
885365645
51762990
2085197691
1164947983
1153023168
1989558945
202024167
743564972
1065426294
16524505
621207726
1479003278
1204420505
827130140
235599676
1544030698
492223727
60789892
1347193805
108627183
629469587
1544139006
565594798
1255692478
81354546
919312547
817948818
1528139542
1364041546
1112980099
516139474
1458869738
248614632
1763177545
2099842462
229352121
236780096
1213196424
766921854
184907821
354898266
1979302474
705969346
480117375
1336294382
495764330
454485923
1640045972
591116593
1705536518
632385268
1833750023
514997047
1495163791
765316411
202813596
1487966390
1307163635
1612213390
1037908621
1425185004
188156643
1527099897
119519725
1445960501
1054397024
413974824
877538199
958140466
1386641903
1393264495
170117750
1849297397
1494355013
521996263
1435247495
913943492
654416299
322586417
1968725992
1459895818
1514504517
746870844
1128289604
780959830
622457034
1579947782
208424626
278717582
993267143
1310168829
887234831
366368097
1157187261
869361089
470389885
1114470085
248012250
74142554
794500887
586208410
1857714219
1535690156
1974397281
1989242776
565785507
1733405020
823531514
1264846239
1253783132
79614699
306679610
555045194
668307371
1758340872
1010873458
24673199
447341777
1502820783
515907748
1577377061
265835993
956682877
160544049
1654850487
1906744711
1021032487
1280409911
1283270739
722697402
1227891404
843954135
1031218567
1456529616
134559215
1323262326
881858993
1016338760
1589806954
1452745084
1736591548
558799946
709372488
609335586
1302123117
1815911954
2104781884
548863938
930399444
319378958
1219354003
153411301
682501474
886146465
290798836
95183204
1649730139
300966682
64499637
1046117814
991545454
1707320425
1634194370
789143444
2116307130
1664579173
120401833
1225047480
758278668
2032842451
695393033
1844667608
105169010
78878347
1354730068
826492346
708374637
93474188
650025587
2140921446
252605262
1382933969
1183606964
517187380
1644886396
885177493
1599729649
800714962
1578612298
1627390713
1442147946
1129570706
332013020
1985305
1281036735
1960927613
1328905827
1570641163
1445271086
1634145068
1841134784
2132486311
932706980
375052942
1314791773
368156207
377849052
1954576723
2138089992
855667946
1543067952
754293836
1873777321
1484320485
1826705014
1037494728
314375074
562350426
109106675
1149264855
1850588259
1521490182
1489493175
1075710023
1816598153
1772664355
121645752
1008114228
2007821672
383102965
1783627929
1132252910
1284120313
400703353
497508942
191987888
797354153
1249712798
783555525
986722637
299811091
1125843938
1097421854
1095544004
252624574
656068371
167721963
1607514873
1866995344
1960673530
1988417143
950410972
1907079389
2023152218
1333373451
570009808
1180932127
1994407061
1526463111
2086858040
577992240
1438289209
1233659108
1149459669
546122619
1847261821
138482110
539864075
197621085
1737230585
992061707
946948391
139885461
1487022986
59616432
225103221
491108096
156528096
1297295357
2051039703
2106920148
714673562
665561367
170957226
903023754
580638334
460248996
1550246801
592048890
684901089
1945030224
579911642
975258997
1449304713
651355424
616054083
1777562125
1194566920
2112652539
776045871
1082559371
147140943
419944530
1640741253
1954844478
607436884
1587761827
1162769923
1775651369
340966251
1300779224
1718634215
946110642
1953380396
249976686
1231107321
1402997136
955566989
74070304
1662990782
1327060473
19930537
1247287880
1208127266
63763343
1905956416
282459360
1422170071
369958186
321260078
2058547864
404962616
603400729
1315967187
1537530757
1210533090
1935220186
1058027873
609738331
1740033103
1885677519
2033984280
1309754277
1779574254
1780989661
629020781
191496269
809759506
400098192
389167166
1737120451
1054913837
2008422717
937296070
1556875245
1914391185
1644622133
1970115007
855023133
1276796584
1324500929
1911454955
676267697
1716409546
1621114618
1220705307
1411215255
837398940
41603655
588397890
1787942397
813701513
653951041
1464171771
2145194718
1511072823
1543001927
2028894090
516759592
962670126
17014467
1233714514
99893306
1602623341
1816733818
561797138
1555221892
577168569
403451769
1405531606
1911566966
47475781
1202658781
1359729860
1552945287
1704398658
1549860661
1560856091
49278958
772884165
752044804
191358561
493339793
1881748857
2001767927
885070584
857633472
1983973559
1913112293
491640345
123873810
55220572
1577127117
1027479390
906370029
1304183898
1367322186
652246073
179450587
361270249
1380991194
1343507858
417411102
392454832
1364068992
409066402
18782644
1289370530
1879187176
1328972990
1718610522
1641693137
1595332214
829294550
945030825
192714937
629306054
483164847
906127437
1576455675
395306185
2140793092
421662394
1323027065
812309696
445579752
237863134
1169765234
1740235833
1313036743
251885198
1480281493
74042571
1316789228
1238269906
1768307592
325141873
536594992
1245194347
607507714
278736790
371377521
365544692
1690233832
1467731979
1120670832
606436485
1248619866
1395370563
2061468243
311986882
141592560
2125126538
1022298369
1561965948
375418608
1506487955
710963058
300553935
1338654329
646380441
691229097
1161194830
1975383062
362417621
1776177277
804783306
1283909924
957626449
159292889
1623674645
1077735563
1941284791
452232186
1541046780
391086637
1705009716
350847622
245493710
1298402641
171034769
278507507
994420851
276125745
6912479
1776919006
1807747407
873111660
420589841
1405892978
211496268
1017762805
900082693
1258635158
606529685
670717755
2084219929
167631369
1416279775
1588347592
551543603
1886370994
52003236
741470468
1173924161
2142408972
460881799
1635139217
182018188
479854839
1357949220
277993963
1804096171
1327599477
2020478505
1107702366
1619494020
849761922
14620057
285891406
2110475370
1287397990
717199496
2033243536
1505041221
1471413714
698816741
554649230
716756059
1567279531
307664971
1198334008
373439517
1700228165
1072786564
1033554164
1380168038
940498439
2066998022
296416868
1853457104
245319844
632196046
2074927702
182247061
18843233
1725157093
1053277407
426529906
1819909650
928186960
1336094500
377257393
1545717
38791620
270278949
756150383
1310499189
1770784583
1814312039
1946829808
1842302911
449151562
1510277507
1707342062
586780779
1850415559
612095977
495533128
1072921506
773610576
656215283
129069649
505779631
351327558
1676871141
1978504885
1513182915
1225293628
146374481
586024422
2147036966
918009874
753850019
544061098
416223465
504915101
739691060
618677583
1272904250
655135037
787785354
1330694673
1098614306
943613673
2072711192
125892498
289235947
924994237
1426396800
667809945
809290779
2093503319
402603358
726953950
254895848
1562543207
519474658
1690081280
381036185
477874186
1882945524
1074441657
1657552629
1340820609
2050373925
1115270077
1737870393
1037831622
1282946884
154536228
884180428
201319291
1988636435
1510920818
1534086079
1729478014
851454479
117015941
349847935
749381957
1350240342
971503396
1995043210
2104987380
379802829
1308678903
1658509133
473636379
673752193
448587686
2118303964
883231671
1417498333
295894629
1565028384
1982580338
967429705
724298877
757802936
248428169
404548431
151486960
1309898225
190812747
1646095861
482016998
464696887
2099333747
1935344217
923020933
1578206103
1931062676
59943961
526840585
1305813
226358611
769772542
1482808567
375859886
1835903410
1445115511
1253282077
1060083637
1274289177
406281433
440001645
1058698586
1538907487
1939321303
108845600
2055043071
1128264249
1822840041
704419426
1796692555
645350136
86149716
220869085
1464507389
1515590161
59295247
472939731
367794229
1891741704
280965859
1889985161
19725830
1904930563
280379959
1879338262
247324462
1315175239
1912064113
1314759133
992173542
677148996
435954286
1600707314
1647834583
741209554
1600690939
376104220
1405891849
198934780
1867323681
248145949
1446395321
455726492
1128891865
1088881761
1372155555
2073746973
2146938371
2014080741
1721136639
408691436
325566921
1637601311
1096929533
1251861106
1923510471
1934444379
492945725
1838461791
1198274503
540715975
2106383519
1184357279
1102398275
2116628075
1866929237
402208409
1608050462
751941650
1748770842
762906627
191863434
854655650
668983608
316816768
198140392
1957370869
1238273580
1309998485
1109185761
1381510114
817292892
1725032299
2135217195
6957667
636914192
805363496
1851906809
1284307530
128793508
745037746
1539699677
516198694
280237549
1815342485
283398512
1187354836
740690384
504887991
645103075
795482752
1956266146
1455397315
256795730
356754345
355212377
1463303161
1424507544
1087426365
206030182
350027123
1162926272
1132986931
29821759
15956890
1877197284
1192520822
1314721239
1994840226
1897846190
1934573755
616047404
1170448659
1391045017
2033037190
25005618
1953524828
1717688149
1022547014
777004161
75750068
1582097011
2085549718
175709705
1240250815
1831733596
1083264579
425187341
220017262
1517266910
790781207
91493344
2130739233
1797484573
1404451614
1256439966
972997723
194677244
1477720081
2113190077
1650142542
1391671317
868980450
936916991
1225457080
114342912
1921276694
1707040070
2096487537
6075863
410790475
733455633
474435714
1138026447
822503997
1798748246
619132092
345023882
1999056649
1639941447
1439570549
431444124
1802946845
294718324
356164576
2143922531
1110077345
180515358
36085416
1714512551
707814248
453224351
1271793340
726450885
13197158
1088675313
1130413453
826305589
2060586532
563155966
1597206454
1128055230
632315308
747893169
1271476832
2075925373
1068843109
572866916
942865982
317063335
889768148
441091024
1630956625
2019307323
1032007167
2094584388
583243778
1308662713
1501777730
1158283861
2141369210
136595581
777096608
686195991
752291863
1436714165
2096442142
1775988061
2052640669
148245790
786886530
2039899490
1941667416
1304006315
1303017411
328783880
2090299493
1818055925
1273745831
1050897946
1370020038
1887697813
361176606
1166431560
843306205
1202547064
802179369
1739869443
906461295
818645194
1506291689
264491672
831989725
859532118
88685536
1791027832
137502297
2016548491
746216971
2130369831
607940370
1742574014
421587079
1129074421
456381362
1658200885
1612535321
82158979
15659100
959929351
1814167955
727689527
2145919987
549719983
2049859229
631881123
526319250
1833124106
178178205
1001323230
1812775775
448003843
1812228040
912445082
1441868964
826191089
1056718263
131402947
290830310
1636272784
210823522
1155011370
1588842336
428158246
634307759
1413653250
2127044314
1428869224
1710930859
392606898
1342652934
901612330
805200325
1639238037
188577825
1688966882
77645506
1592915463
2041859817
1695819824
150845214
742254699
520623559
1698876776
1096786296
324749417
2144911111
971113320
731941877
1941514621
546157412
739745555
590073698
1263848986
913083617
795331563
257873363
1026870358
1135725923
375290636
620013501
573563421
1914822900
1168506655
1213459717
1164533472
1554727620
1533571524
1138576418
1898505005
1167357843
511600818
2114231387
1302978534
713319607
1065849225
1851276845
1642712378
1808352529
73514568
472543548
482217518
904606850
887488816
820294219
2121938563
296548859
217207750
2011465261
83279937
506015523
287626582
744678958
1906727787
623834015
1883744895
919047145
1532574407
1622038907
479333982
1614406037
1396616846
379265361
1810228824
347056565
1372110021
574994467
1064078385
1148995695
1725140216
902526688
886290188
1486567384
615976491
2019466726
1630293121
691852643
1010348235
1938735998
1569836652
430505211
1202595281
347554915
1441733795
1960160592
1789272437
1287490501
1281263989
179017880
369420585
92724317
2053286592
1226513807
414925600
1421473829
2081397967
1743702996
726414614
1771275399
511326638
1782936190
261551734
1568685699
1192713143
119627671
1695322652
1570558012
724349508
667620844
187518394
901602718
1906306243
2005940551
400533776
1766705453
886396803
52329353
867377225
1230200241
367487588
1582920771
325528916
805605489
1350864796
1557931779
1132306987
261585149
333482386
769541758
1839201969
1347775351
1405724471
1360340784
910874120
1709591596
1534863779
1780164926
100882455
2046433860
1466988306
1305377397
905152278
1750916764
1169629157
2024043494
1365969706
1125435203
67274808
587535119
1344495975
1114946754
211366259
1046717216
1328651921
1100923573
10753559
344236714
1317923098
1422336533
569349716
24875287
1083884724
1721194499
1115499701
2053794599
1056348579
857670214
484473852
833014789
376802767
1449776377
281068472
1862116823
2045517609
2004827552
380520438
1840781212
884312531
1286039928
1437893761
1208462557
1672642393
602283388
944156160
321426
1919143902
1106254715
404603107
1008617786
636909904
1054778490
753017794
393491338
49664871
2124330109
1513183491
1223642730
1258096398
1291474434
249466876
633232960
353530057
527032523
118368047
1289524566
514800343
2017616447
1925442182
755771722
797696195
696905332
1219190665
1408430229
1582030308
580582898
2065512764
1940964209
1747146511
1227236550
423558771
724115217
833424220
122501807
1756334683
554754735
869819335
918426545
1613031796
1657291569
1806844695
1542301489
1499248352
896594225
952749755
1118782669
1188034616
277453571
1142219638
982311593
1743189274
1208216790
823268232
1522214306
379183341
106665397
1814377127
497740148
566656295
1117852586
480545867
703872306
182040983
119454474
1034722307
1014672453
1799820463
658578312
68210974
774553838
846972943
1113693373
283140655
484671490
408736060
1799945966
889147503
1666148301
186270000
522642508
1913202513
1706255286
2120487069
1298576168
154962625
1860729539
924951000
1596269908
661122670
279156172
1143190391
1631745169
2000663453
460344777
929342770
713762709
1285288688
1415344086
717132655
1087802319
470122074
1196819504
347585125
1434284028
985439693
2086404647
1297922435
405056666
2110276784
1476681886
106377996
2074064552
1281808768
1186693165
781933233
1700483243
1546195877
1568188294
1915715809
2021395432
29227592
1259021555
1297497643
1276284236
1259416013
1686844546
923372161
123443291
1656273955
1941696973
328621995
844997530
974741136
215402411
2137805695
969489791
531619016
556699177
2124635334
409607463
1460657107
1675323533
1850013963
1659821947
1112110666
792435320
800104306
452999685
1321003344
477064789
1840041663
1959427357
335509016
1264516822
2093094305
882642977
765298102
2052216309
294490057
845380583
419509638
673387968
1433330910
2012422648
1138175194
695534450
676011636
1396638650
219036726
495803782
1272746503
1269530676
1276718682
1568990694
439101025
1610179350
260970090
1150494425
103388931
2008410636
1574062088
1074710041
1375908869
1541158469
501044131
1356641679
1220744494
2033882881
1041740605
2133816089
1866703532
558950391
1201418229
685034117
642092028
1110311111
1380661938
1767502819
100885572
266452170
824512781
1544130683
1919125667
1963379326
860306998
1958255072
1416731012
1983011268
1829314292
1144201783
877751158
903294959
1174307829
92525607
175298566
2021678729
1132535838
1550209592
1067776489
455134278
1848561440
900456497
1652483845
778721516
1770791004
1742386448
735337216
599083877
602748200
1929863798
2043740451
1451747329
944608850
987566113
10493221
2000989242
156677718
697540504
589235171
1105054605
267625519
337685104
1850286114
1622445256
51653766
1478110390
422207896
1358533320
1408236434
1747007578
1141728717
1793671629
1508979752
544060797
2038018531
1113496686
1703572808
482515062
1016815368
1049580889
1247410225
1270896472
364293661
1189329399
358177417
312327376
730637119
1401102632
1162526091
1463239842
1097066720
472924224
1686900101
1911900588
1562135624
360986938
1080797839
1255390390
1418856012
1514671185
1311105238
1500925479
1207837191
286046689
1092278671
456295156
645394307
1008679462
153324002
1856234406
1722679656
1768532237
1387358802
759637589
597970171
459770971
1710257813
1465225301
267946515
1179557358
685176453
2121746384
32769353
1734494731
1661510866
679992932
1697146568
386158774
127834623
369565737
293407113
2105441208
617237829
848946170
153267871
1070115531
40535872
1626271158
246787778
1000548923
779802921
104243708
1780660966
454974544
1561539453
1700943461
928135105
1630356102
882391882
1338444643
1309775223
431578126
1130505398
1582354778
1254399432
1763453271
689890049
1303410710
1815068524
537379288
325326305
1935136704
921775327
594812945
1752487009
560812652
1211966851
687578067
754603492
1424167022
2072758357
1534366446
574097108
1822497934
554541829
1309306448
1687487298
264952015
1449877361
2013467518
535273011
1133211355
1535434848
408577483
1657706540
1807694038
2083850808
1723820637
1157058848
1729411940
1567375001
1207120367
433850747
1857424619
1703991387
2067550565
1146810046
328993005
126582465
269319732
946759381
1034269790
1556705494
690102931
2031229514
1068743471
639962263
793096776
1415413058
1197793342
1273456317
299442956
942579524
110225483
2108536839
481062149
1657339489
2096841464
538313211
238938226
131123169
426955092
1688626495
1360310132
381920819
1150551341
1880888619
1891911926
1637539785
115092530
1113710302
916907010
2111630703
535917320
1403715199
24076999
689855129
1056347248
670688930
1325929051
1554453863
505977194
1445074299
1864387776
632426271
228069007
2131561118
660377489
415973861
1807750424
80491286
1338401656
1932257400
1812048781
2140966227
90477255
38555412
1471999980
1791178789
887209514
298256463
1838604066
745444507
1550097524
37625545
2058845417
828005412
2118515997
1274577138
630410228
693811730
122677526
1584277161
1370360062
2088132827
1965664201
1623503928
1429949260
984078042
1845427219
840897168
1457010756
347967053
162777813
366253491
125052326
1499782061
303104852
255866637
263794403
287272232
1645650534
1220899086
1139021591
726497578
761492047
1753227257
2135711623
2002509668
138658990
68313180
2079526389
955897552
1932688102
1675282611
266652756
248110890
2071616426
305358647
1144882417
1430629316
459938358
830941222
1283732600
1160642320
527024882
398512307
236016387
2126991014
1873560879
1609331653
1453400368
1208616013
1672855073
29555216
1424383925
1767171279
1185550255
212353265
12969247
682467066
1566423795
1340935188
1537441698
1778816227
780330097
1742224425
1444127401
1230689142
1057696716
29413048
2122607439
1106668278
2129501113
922880659
1903411396
14239788
1860274068
1515035471
673847261
982235418
1394574655
45281753
2035001444
1367901192
1181733348
1074239114
30828995
1282768623
663159945
1267762619
1118065278
1615554352
840440286
6759967
1001918414
742776108
1002804083
1211451434
2060889721
1186372381
895124686
289343088
1388481533
647273302
1929401789
1303657383
1679894250
1185343029
649155207
1311806918
1666991228
723704027
359769081
416721812
77127208
1017975536
985309927
2015650394
2111558239
1178509263
1399679312
1787325132
1959020801
1729262360
1426118335
1225214468
828598860
1116291364
1416890312
593658504
893317921
1421585091
156953107
920798774
1202290871
872056523
1598709417
449762074
770006303
694314231
982579376
1865092215
1116438357
49475493
1431845200
1174290919
1829801205
702186131
428885655
1582432726
205732899
703303350
493484399
324026791
854404264
926361898
1474146985
1825906670
497157349
526281524
643736898
1011827029
880910220
552644574
389460161
1155838454
550946610
1551257529
2100335220
32186811
1719348250
1852139894
1456322989
431596436
1514321830
503246213
1275190013
661538826
517338166
1793126272
1420524803
1596340058
1946131955
2021914786
540817567
1911387586
1255085547
1201091681
2022669887
1942084128
1411381690
136980105
787388261
270186601
256972604
2086252016
1907058243
1201296531
1090426456
1160226496
942430377
944147096
1733712153
1995408309
1089823654
970081396
1937957199
777290495
1298961710
731532797
1081010206
568791119
538127586
954079587
1106609837
539240896
1607035964
710257978
1261164380
1279877058
34362029
299123205
2042757823
914821232
1990454632
1917150882
1133174799
2139958647
1271836626
227711439
565717474
288854116
673745264
709213874
1640488581
621013659
1551269541
275607502
1111595251
177246073
2669236
1108505162
1834664377
253987011
1612751579
2135146143
644043383
29118274
2003257938
1088087387
236237566
1738639782
1639171163
1890169446
1357836186
867778342
414876099
1740452534
35564406
12772146
1351733913
1597374214
976060550
1068146354
500102660
255327771
1075739918
829683869
1211390196
527474675
67817141
1057621169
356914024
7184602
968888279
60534296
1307209032
2140399174
1520676145
666837341
675956579
728448441
1654069458
166639362
884529236
951584553
1038381545
772985161
1311296651
1285444627
1507410501
327359433
181764715
154884767
1366985179
649517559
900584995
1749214289
211334151
1645060649
2116316072
854272871
682750541
797195035
1705764307
1972880058
774117099
1650661425
1669597656
49423962
2101371584
1616341506
637949420
54570971
484960675
111408977
869668691
2052429101
785739735
463328628
971700097
2058598688
975407378
1054057486
62770035
1205181042
1385524898
1218465620
1459920093
41057546
1210938555
948213349
526960220
1460902691
169559762
746833930
1118700614
1363674699
1180559436
1250802175
1893145823
959632832
1425357272
1567406253
845957069
493079154
1762841564
1054407642
1069696980
1866007138
582412948
181090847
197201089
825291393
1907399069
757190856
1197405253
2133864863
935081911
2088459634
1427209412
1340477759
2030077832
1254502739
903633951
1919588713
1780444965
1519784673
904580076
1462608438
1947636931
1806191004
1279432712
162113913
1229074010
1971947490
1804265139
546319104
370852228
442903655
1882513813
1604267736
1421583184
366446530
251628228
374842654
114220537
1037560603
1733806292
1803252053
1026098832
201377501
57403878
1460788619
1143979687
1497399220
1942473267
1260978235
80098906
2043148289
1507506720
1581748676
1465408975
1781940366
1806312654
728580939
1285302786
2134043412
145522486
193214134
852855571
508287125
1664486068
1482532457
480070720
1534299095
1349136615
1241031823
1366488126
883149076
1973814298
676893983
1206667308
813036355
537687519
452556338
627473895
712293768
1702891352
569804036
2060289062
1132070625
178627365
1506121715
621609246
1765386350
1858630831
937942101
501941605
1595308196
1765656113
2083536730
1984896695
1879074538
1383233509
786014456
1783400490
1311577362
446573872
463379077
1594519570
1172375312
1662753617
668591988
1879803718
385309425
1129169194
600300207
1357367001
268527723
1439519607
40971836
131265099
1905135964
275215491
778837671
1530815937
911455628
729249924
612474932
176585617
61696612
152417337
1030468426
456601910
1297584781
320583768
466571262
251424181
269493697
1357043701
876835935
112926362
1969466138
413595684
1374932669
1467242207
1644134712
2062119387
143096095
716760588
824987755
423351805
963288885
502093763
1649243904
521996394
173583712
209830978
104746652
1951860816
2084503971
2132988849
539325080
1087741059
2013251089
1052784806
1118083817
1355037049
767398471
1827965110
1059821957
49995892
1502946109
898412787
1371295845
1031573949
423624486
1367450710
1368129013
1019867980
1432713983
700847347
335449794
2124665751
1602122438
1002808009
1236941640
1485894525
1893707969
770157292
83581784
688457319
637433466
1965421111
2023111328
1752077177
206675863
386093746
1883809081
116824131
448926207
897729423
1250032310
1732298839
653287920
1861463170
1503206312
346487180
1682498067
29354915
1669141156
1407080282
580621008
664829423
1361571441
1708541004
686572021
990116873
491464366
501682776
2012614273
1549926356
1691644427
311383600
2043701096
338541940
916792575
351842254
2043424094
635339333
159633711
1867724494
1221880827
1812775775
606140780
2089509343
829227428
185973361
1082762723
145948256
1382194301
234294161
954386504
138467338
1893556085
586757375
902554584
306399890
1886763929
31825536
1125342206
1462594415
1172197326
704421534
1407687208
1903355325
57144290
513021373
1095071510
452160600
1067379470
1795863409
1242658173
1198978104
50275924
712115629
633491367
890076053
1835626323
222935560
708313543
457522055
955999787
199283443
73740687
2082151192
276234395
615268165
1845674413
1395080280
1544202021
1775947706
1397575045
1113262361
550737446
791259313
1921839696
1372407414
1948028305
1130162333
272858441
99857200
1852682139
1561847299
653301752
1294461694
1301411686
292562615
1004883852
306396100
6062373
58872637
1860984326
750466828
479977247
2088681665
1775590027
439654794
1262373949
1979556222
269006880
1414333590
553942282
1084696917
1683941708
1162445972
486266896
408734672
800867070
1130781757
1095768500
156728270
1156827983
47697855
815441143
633020929
201022680
821381404
2050776616
1850768490
1227127718
1567156810
623010046
1233515625
1637818986
885151451
1600377373
429482890
2054197487
1637676980
1319754936
1098850507
934667116
1806109606
550692298
1114558074
1406399115
2132042531
1546050880
1392824849
1768209826
2064034850
1164996775
267787678
154578897
1546793385
516999031
1350261061
842029404
288990286
1725733141
105748711
1144785415
527262926
1334183662
807442221
1075642646
176677552
944069894
1249022380
1211245881
951421539
1310282585
1308126911
517540300
1245692311
1156957892
864937403
976087717
1874807261
1808288031
428289293
1264642263
1661967449
797340911
2063756384
1847425716
272356220
2097129827
1412720605
877334673
1426923555
867398381
342268837
903868189
540896171
1261169146
372627209
642867852
1151884388
831782224
2005332008
1922550739
1581493128
103105037
1253356346
827586907
1653018107
53858966
1640404342
1139341379
1319963804
1787225512
1368899314
1241001148
233746682
74558555
1732843218
1209044067
1662653919
244809389
1487351527
1565464484
1972889001
875508058
909517061
2085741767
2028269573
175040401
2058318127
1049750168
1749309834
252354780
2114566676
1717322284
1199334372
790548704
1272904250
317980818
416419792
525469125
990706380
1888534289
1853070688
83594829
635161720
1418602920
2095926751
24403182
1305902636
1302864321
49002901
1071445402
1735451935
421518097
371938769
1014972312
51215985
1680082010
1077065056
649250693
797930288
412337707
941931227
1765100488
822540962
331798116
336528041
299481878
894465428
956827496
487297338
1588068020
1421621426
1980030665
686714538
1143249365
204639091
1409829433
2080533019
984751802
1312555179
168896904
2524688
559827924
944402973
317827085
1300677986
1380442640
248557226
893211605
885860302
769109352
1838333073
54409097
1349799437
1140285848
2111690087
1859877927
289628038
511237980
2134998145
1063369918
1736952147
1864317156
580625373
965199485
1716900241
1794362832
332106163
1812957024
1244340189
1574500612
1841172496
1904055658
1823497514
903964152
912948602
1325784555
129474554
1562781343
193682029
79301708
1183673757
1872331929
1157345365
593150927
1554225670
1528598485
1349246201
685215929
1486677162
706234947
1932173422
1805154568
1383575454
15013839
535584904
1016024594
38364894
490903903
244444392
98457063
1072935685
4211508
1642048407
959440209
1172785048
989915703
2145305013
1435920059
15903390
780849529
774452120
1739291686
563351718
1678129615
1042201449
1221342068
133035521
1724921171
228347925
1699172649
647659827
210479133
268427896
696417755
41276780
1289788759
1719833103
570810015
825720089
1837714101
202937142
107569434
1338958684
990576745
649974465
894805434
736015019
517745986
845320646
586140910
1852651386
1457208658
1892076454
844717634
321181761
899853917
2047307209
1512460236
1993089526
1439354557
2010243121
1734843883
1780236725
1443015627
532137220
1254014234
1273195663
870937689
1800027875
1699501555
1848610360
813423227
1662601696
696852262
1677496196
1320231452
1342402930
394810179
520007739
1899613576
2137348291
1924103926
342982086
1759504593
1000596640
702215318
214815244
574321998
1484252534
1595071541
1891454783
1522577763
1357490381
1565186908
1100560417
2037128829
894421398
2110823939
359995654
1103478341
1988730243
439713643
948557188
1114631052
1585950375
733641338
899632480
1218594119
1487463522
1815508298
1682288727
197201089
1173216243
1514358812
1500708601
1541778121
279447297
1227960416
315944467
34075901
1766857480
925814742
47733523
1177700643
1215547554
640082420
2052815704
32880102
410069436
1342320391
1618367368
1697867494
1146134166
69623075
960847919
19723801
2146533154
1786124602
1570194992
2068611971
206733706
536133248
939353255
1640920325
588300670
1752807979
1207843742
978498117
2022189359
1299536246
748409388
1887354955
308959857
1772362092
360414650
208846468
1017067124
767477170
117020136
1510617010
821527330
180510214
1273664712
1056372405
1266946243
1909968801
1124132818
1164913130
226150433
1326213169
1791527435
1697905878
645030753
590851777
364719481
200843088
1851486385
1619603862
2114768747
1885613172
1718584828
1087446231
1496312150
2112544437
537302793
1871119442
1113490211
444944495
1550996301
667332816
409108654
151613496
1342170146
1383094947
2045708873
2098315846
474914708
2143952574
190459359
1329252019
719200590
1812761427
1114005905
1444642297
528775934
2072938896
1700510570
1688712482
449448927
687450898
156496090
1350708828
1146714187
2115126945
226387256
1107081847
1363030290
1303487759
925206948
1806539602
52520585
1473241914
826138367
636068215
2005994873
2020839878
590907994
1911304954
153485215
2122090307
1327182040
173087083
340549978
2072511769
1028904020
16045205
1877344347
734763449
635918679
456730822
1729018959
2146142922
254628775
2047191627
1109806097
1984188496
1641582254
1575904294
613182538
1248065330
1636736437
1437441824
1504555534
769754189
1276491137
279726514
275253596
128755295
1280649616
277175964
494875231
2025027405
2111590376
779485913
24979740
2075171964
853335244
29022710
2137602468
191046659
950872802
1919526147
1417871483
351624685
713323066
1226875800
1591340658
1794973416
1702154305
1206718964
1125981632
1269953308
2022620086
803220264
405867656
664247676
659601372
1982497795
1982696365
648167461
2050661998
1811874277
1050662044
1501311628
642221599
882750869
1503042640
1208153213
905912338
98380727
1137483957
1066286365
638024356
1666452685
1888469296
2124386259
355374541
1439894847
2049870724
1198418241
1771859066
2074590503
2009467815
868225223
34644341
954079587
431707518
1734197729
244107664
1701374448
1824361818
82549905
1343033201
8774807
751076354
1680096143
1867465907
864202639
1357721349
812648444
896963847
1964611323
49569459
1072055260
1298223467
557175148
124654158
679474042
855815133
1382288935
124760507
193832436
487350463
1377812105
346514848
264866311
188135049
587665815
233255784
844161829
77335622
1944605006
202359724
2142298425
42137676
675432524
516264144
156720149
1477289016
481799635
725640468
1811342797
1586117134
271169983
1213727420
1669014023
103241004
435203040
60815907
339222330
1710121750
615479886
1624017266
981607054
1074450782
1140580914
1389339201
1848743110
899473413
916455598
1975247125
2114967179
868556234
1748601008
540629631
330777159
927713040
1954758695
2120876994
526457693
1969086294
1111247797
698707807
1855190936
338228603
1462800989
908053738
1285251228
10043604
102920109
1615352027
1557771988
76016306
1008588602
1489561268
366055340
1356431447
820732333
2147247320
1529980480
1363260229
1465620500
1567237613
1672779489
268106416
680424209
170406560
1907966998
2131388723
401108958
623135134
1563549534
1825101854
84896005
258566508
853265765
1415808482
1517028450
193683349
332478514
2033174432
1095860365
2038297269
1175312864
161504410
1988626820
2066629433
1643041812
425287520
1061724266
1517944239
594658308
811375886
2096009603
812226309
632458777
1004904018
1250533902
1982766930
1788149094
672646955
1309785444
868803042
1077976859
1848617027
2129074574
462721161
1654928172
1268535967
995283087
849115141
104188866
1168529007
519199528
1809614556
852840447
456580796
81782371
106530780
288104996
1934305278
909299108
374852076
179814660
335495599
179010111
1790738299
1117319188
2087549014
642284620
970424830
1031384565
363466794
1862211871
1089992029
254145595
34080402
1698709313
1670728397
310989990
81883433
1609403735
1375730726
1790575112
789430387
595501562
236519760
306999885
1628512191
1387476514
224719525
1625957058
541208854
1770460021
1996396843
1541723159
52127621
1994847513
2009997451
1075542571
1851920666
1291542086
622589545
1199989333
618651425
442533231
569898498
1637228877
1150939590
1285683119
647349920
1652019074
1095662890
299765583
726748580
1645994987
1653108989
1116014716
1724780889
1824275095
1421318205
539629769
1214625970
1530542105
1390273675
1282306682
1372212120
848408509
665529658
784128565
2107496522
2132216919
1378205810
503187425
1354247124
1735082023
950718065
239882369
1098886103
1573393298
1566672325
1406257145
939325624
1301838990
1355514983
1014652260
1468448879
655678145
2004774424
1329602384
345327611
593392953
27437756
535582766
1246142087
1150306996
1867377958
1753865306
1062284076
1077245283
1623711098
1945519921
738321414
464906952
1798375793
263214747
127816678
1111167122
1952533583
889108458
787985872
1845466637
1463894838
1303653854
1443675632
1784129570
1073914680
1714005275
1522659083
1139876705
1739986566
1013598495
1386328544
815859029
937217801
150635667
1728289155
956076454
552687595
1448537383
2119306019
1841524129
1614165888
1085888961
802353720
458797408
1845421063
115602046
1035316754
959873087
673890747
1899411672
1207807892
154230727
352736044
52244332
382829923
1909635601
1730557716
742066071
1406324256
493697
2137640852
2124471429
623757831
413876785
1577136883
1255474643
1003628160
1384972773
288473993
1831741832
740300726
847728204
1909142116
298986926
138324060
2064269255
189714150
1321455926
329818515
1551377993
984305568
401979790
305278415
1952812973
1686593598
458579539
527419392
164986535
686660691
528272251
1255094190
1461162856
71185790
1635777694
75432015
364790221
580487064
529011821
1360078554
478421474
1796195080
685915491
236493712
880380650
1938581377
1660815725
501705610
156927335
2019371617
1253967050
1118049174
1943777734
1896215703
1587567558
1347662107
2099817134
1612208113
369992191
25979593
557076264
1041003702
620303103
435000687
385217744
1095746223
829784901
1858806726
313604246
2133467784
1500797949
718394986
2080781732
1649364248
1040727690
1172519453
782812307
943670184
1127195364
447527400
371355501
447828497
1401447287
1994367868
1990690548
752848732
770723202
123607106
1327347408
718611357
1953181216
1851788863
1011529478
2031952803
1307262533
651209768
385891959
229770513
1180779388
1748578414
1660838832
1646481407
1423788796
650037040
898506624
78933043
506692564
1086015251
1168205587
66401458
1501325163
645800775
1563756781
1161172050
287099932
587079274
490050226
654060111
1771438013
1256303995
1487567921
189203988
1664595939
802574414
524348309
234136455
606314122
1010903170
107893779
386932806
1274926602
1285793875
1599501482
1151617603
1511827242
1740813503
1277804341
220809897
614574642
811001183
214008868
957134334
166164139
618095219
878441851
691672623
910355501
1287073938
293299959
1910728666
1472796741
1030571254
477626212
1851840419
1623341747
114706261
1173377400
349695250
370510773
1218734505
2012609768
2007584749
1542581081
401276917
504966283
995704205
1048975325
1602631221
885210801
1043261277
777488890
1249828022
1393998596
1484050940
5868591
375300664
363271993
1231932021
921762904
652345790
776193000
1413916967
1460375287
995150738
1550220576
1627067025
931937107
717486211
904290093
795267311
356735404
1924396256
856078222
537471254
823821373
617730473
2103231921
1551217616
954953748
1853586934
371540239
89039311
1361849231
1445937876
872263898
1168250133
1747344348
2019307218
1022896506
411951425
1154370975
1858029822
1806756432
2046932887
1248711928
1030406929
1667117023
217734159
864842144
1336994989
537531580
1426088860
1939395584
476539583
844636771
1663304573
1890368517
554688402
1648180872
914014973
1613938308
675804782
2056899177
573332304
1439547669
526542742
1278231392
521067663
617825968
652025733
82670779
683686118
1032198077
1710199733
184313360
2101077039
2115681954
2122326985
1303092524
475943448
2097400486
1853471232
1290218753
711638108
433995013
1350020636
662808164
749771138
2043406975
1863491476
1936897363
1861110747
98285002
380679147
73193693
492600777
1299315122
1496717890
145981551
2112060789
2109717459
743952247
2057675933
2114089241
1097515878
875603954
1229908027
6655101
1003706448
1304047389
2118193187
1573248519
813665716
1327563119
642222422
1178546287
747474869
96112031
581759390
312354724
1911766220
439817463
404996137
475798195
1176217898
1959845130
964426025
165147124
870003503
660934483
1838633928
1291971136
307934174
956580924
1101380419
259666877
1221482761
63332604
181459724
1821798139
920454904
1115785022
840784008
1728941891
994381631
439890958
1488446985
741683402
1697743481
1040185036
2037638028
1537232439
1185769109
383993655
1951370963
633336493
575312197
1085803965
1220498795
1951218238
1694049484
564296572
1475739181
521890273
979971324
1320314810
1392561005
2090834655
630527143
159952846
417624726
1883605805
1017873199
1655186215
1038920003
623426254
1708446495
741681864
552621313
1384704876
574257457
1087518684
1909257013
2106831755
826498316
1160356964
121791067
317683895
1285435855
1857565225
912157562
633993566
891920144
186396399
2042537410
391556728
589965320
1085676864
734108260
1190054760
1338038689
1757679238
2102057887
1400106063
1711302307
745501873
940297031
1896334843
857878035
478953053
2089960491
1900146099
501476879
1100660972
1254035824
713756057
808429410
1184259184
1028404919
957771027
1215241790
139807189
1273931051
1165267415
1535715899
1198846423
546933571
374645352
574576829
435010615
1318134093
1537575805
1748415070
1803935260
1219785220
1296031046
1366402851
1289714137
1435267938
1714282849
1157074353
1248226113
939480352
1540234254
571731932
676667131
529187464
1028409020
1911952515
1099333395
1450042960
1634728500
1585459972
256860676
1228890967
286991932
2116323605
444831671
709936529
1048517260
1777838975
639820484
720024400
1890445645
778276239
770065166
327570979
983329066
1889472918
272012308
340894741
299644061
988625620
1716911788
2095605189
1671998404
1698193815
1870532446
252698727
1828096364
953025897
201668387
2036017990
1114738187
1568165462
1408228742
945065024
972991483
772678640
901935022
440533856
1997587155
1136837735
175354535
387079943
1975813034
233836464
1669751405
1635161312
606412648
2030917412
1325576674
1727145952
1032925813
242220169
1368200833
1454084693
1705900852
1140750326
1632866257
143430441
1812967170
1960965102
202931789
966860082
133646457
813911611
869997445
503219287
1858871693
513568771
1179725652
1181036754
798739192
1848480126
1971159565
1495655227
1809648177
1095783084
1306244657
2101520497
192503442
209207115
788501358
554208632
943045894
31751025
1397670245
477504451
1985030513
1708280409
1911639124
1140977897
1058699255
765206904
1670991038
952445168
2071472190
1859273800
1965465254
1157197575
54577783
564935683
660110683
318553503
1627458186
887937690
603040993
1606795972
1151639897
581236907
96444398
2106928737
1106007915
855026079
398733634
253645414
1196352646
436591055
1836870335
1484650046
1862983549
933515103
1090537234
1249989809
872581501
970813089
1271008021
296935505
1924228072
168021135
37033166
393391600
1164095859
530093977
1232771153
306335651
1650740397
197817439
1846495993
1261097457
997414816
2130741360
776191777
392653929
139165808
1022770398
456130779
1585163721
1338518086
2085018027
132711981
808651882
1623163627
269177274
1665182715
15624762
321720834
531893338
600763729
907839047
219409523
2015362573
1523913201
743568521
1986859981
1556825117
83304360
1336228666
561741377
1739005668
1239989583
1975272853
356832937
230809028
415347558
211899834
1738198087
1451762333
639482232
1181342877
37198353
1177293479
801629517
1398798273
1060715181
501698688
1164653111
731539746
13187763
1609064842
1217681092
1658903025
1367632367
72685089
577549024
1337110510
791216328
737261135
285369798
521905296
1920179593
45124429
1194811012
966437237
905293384
468448074
61696558
183982653
1227389461
587985890
1316607599
1333881769
249222035
161508268
2020266191
587084277
805437180
1701737881
1884198405
252406848
1905027699
274514729
1801334952
1939858021
222408726
1096613243
656713037
70825491
1672208067
1281274980
938437655
2038717754
1599914358
176146648
1345268524
639082587
183493450
1020065234
951837129
1105005284
767043687
2061571134
316096002
2081808947
1897380326
1972419830
351025755
802634310
101567294
1066599873
1010456128
825508334
1135664895
462176748
2113000795
1346577123
2104843964
1966501897
2126249149
1200029540
826275892
237690292
1988297728
720514511
1224566411
1409207209
466491592
2047225672
1122031195
295739724
1280534792
683464302
114706261
1734360725
1807451150
1111365123
883817252
1884936196
1196435728
2093935405
2103845559
2098749814
2065059376
718636240
2130633960
824631998
1386576512
1823897776
814397890
1028784939
755972717
1413235229
2048492385
1168410792
1561999010
1443185711
197358431
2011479737
2048293466
1232114345
1916092685
1053150521
1406682857
2111138301
1807974510
1403737689
1689426772
183563320
1102122331
267657741
1025148055
183026800
1501190709
1717651619
957956550
1151538219
1632239293
887527526
964834880
1549291384
1262183804
1882535961
382315909
933898567
907891160
1978658847
239700533
657918422
893825933
703158628
1618125691
1953715406
1251574131
1129268728
343698231
1987007921
666220603
1137602561
232493573
1486890101
66267497
1865665357
391912766
656150095
732065992
34103927
1429600835
1552884181
2112154310
1997120410
1639310887
2088546687
727682292
1898658595
1575189608
1207115355
1624017522
484209537
514753879
1667982785
189411081
1721061263
473141633
806298053
1985799461
1573973159
1605006802
631443215
1456995267
526312893
1806415838
1704882450
1103710607
1770103887
769217472
1840441924
1275260688
460393988
1910499
62277759
725637943
344663300
1645121120
357235265
1045597938
1589157176
327247289
1751332519
1492747236
272414741
228916262
1686817530
1690398872
1649867613
250920693
1059164551
2133974786
429694042
912883712
112269445
1500151126
2016340601
1000536143
1833434893
1146336276
1052259820
328073138
1081055918
1184749734
1260940849
656805558
657703410
1320202122
489219221
890826947
126043936
1022712553
463552316
1312616185
1476579360
1684092906
701621957
1215931300
1182639735
1209796313
2045425992
1303088311
594354984
227768196
1109029863
2083304213
1496516453
355706477
1512844045
1334896175
1786016298
1276951193
1287393506
1183801496
1177718244
1611718839
1395026946
1917507583
557225426
710009451
535407405
508763566
1663364719
3653896
1207716312
1718776530
89033364
107015235
1219579359
229724078
1022794768
651951279
973436630
1523871365
1100803085
781919211
218839305
1664441724
1777420186
580868047
2126009911
1120749317
486184453
916490218
330890193
524452571
1969633747
1634226239
420753739
1941435950
1748713816
1286584097
210873002
332804653
150106114
726933997
1704791793
1771715486
1718386056
1871779253
478661010
401070018
764044499
758702355
1876048439
891464460
1894934156
1154742326
133927852
1711996473
152487487
171755030
1397142046
1175614942
997986767
1057704095
1105782021
1939661025
501344155
641701611
1327753562
136954037
1976218080
101540472
1878736164
32739335
1972315229
451251853
317747327
1768330236
1003810297
1238358909
1020249073
2035132163
1880000440
10052694
1968757731
1994970633
1450205085
494752031
357226900
312022809
1690134802
1607205285
817771312
1650978018
112151848
1253169643
2044900704
1993904069
1616851331
1323725451
667423170
415249509
1917379134
1683344546
1469095513
348719731
1246912164
1007304335
2126052584
2014036347
540395126
2108027895
1702565630
1945875332
1498733651
467279129
1517868720
582478588
1251222747
932052723
873265660
801764881
51230429
965574103
667915396
1176341525
1638701700
1079439716
916419400
1138150
1730663560
1858964225
895969706
1325658280
2035523952
1150782897
33439167
1555124524
1350452654
1478532381
1413626094
2092670537
2036308969
1995112770
700535002
465581903
1767115008
477084145
311671025
1243518876
1384538690
385697448
359506300
644767885
621302415
1079384388
642598613
1958179340
2129087437
1310184014
960659147
2021481783
1462186285
333046208
645197328
1338186969
427892969
1957837226
366693403
644565057
136104906
1464393719
1918952144
1809086623
1734848893
1593513924
1998611181
634057876
1596876868
1751630937
139631070
594459670
28084277
35678305
2057407022
165406738
492263424
1955710756
1444187795
535652257
154936860
93029331
1590766592
1537605104
1629121589
897156090
2054816586
2029157604
1448396527
587193983
791309047
1748490660
1442444076
808937784
863412059
936690694
1931377775
1762051512
921994210
761671798
2066793168
378487621
2048486192
1071482049
1871293312
1633058581
1938104121
194748765
663924263
686383773
1980552565
1280229731
828394643
226352118
1430662390
2009609971
218981613
694408600
1484061659
1933402605
978421737
1028484248
1348388631
1520197034
1401909334
220278039
1036761312
932229698
641575815
1320256252
1922625201
2017616447
1680297576
1136539456
767743830
342277466
2064835393
968733797
1972633095
891742837
280573983
1771790071
119345681
1034197237
1918019796
200010938
1855610085
222084619
636218494
1420073253
182005827
2025592709
118297285
1518703006
1971055855
313482568
1675167796
192293337
144306883
1739897828
970962297
1316800180
555331213
143608044
1186296159
1373524972
278374542
2076877155
627831965
775239393
1477904595
695183
630874036
1330673751
847909030
736297785
74272456
1978946656
1327437923
286540023
667033163
1033845527
1332516965
1808208243
1321231655
1061173634
1564764483
1045991088
1432786048
1944660520
1850525500
1242896276
871420235
2056175226
1537772354
622448638
1488120958
1871842585
323677620
2043661409
1803060821
292918903
265864665
1102456001
1869123829
565636517
1502901828
814225078
1375645095
1903540172
559245894
1889960954
353645398
50699317
586812979
2003899235
2140440423
1009798053
2010738300
1614033576
1170095500
1299580313
1444343582
1657161394
2011881392
491975487
1574285287
1432413534
1952119920
1838817359
1046989417
342071533
2101294630
1066486949
454092937
423427959
534652191
1518078214
1289460741
1429971313
676460042
31905206
773154308
1504582779
1977026019
856001729
701630277
1277518222
553867623
906580575
1258307311
1071567276
984932838
1025175542
176826109
1087522965
688008750
1067939043
1268917440
2032414558
1271422598
753267196
2017607841
1702930470
119520539
1918146458
428808262
719769315
1354061543
569234596
1844128710
138878812
239082469
972003953
1856765357
354876231
1846453155
1579084615
290233043
1781040501
508444149
38082475
465509442
619224596
498188986
678806143
1345467556
1643248128
2134306204
618330534
363685209
460007528
1688733601
508512779
765488361
1355037049
832307973
1517063731
633491367
1954744203
1463657220
967493035
421005775
944628740
764156255
2088665010
357706699
945778517
734555939
773150207
935381718
1823438671
1131019245
30511644
992152456
108994946
1405283712
867349435
232371355
1343293078
433022680
498463352
652855483
1336103463
1287726711
126022458
553860732
769753499
1587618577
85277819
1020278482
1677963594
1684633766
477492965
947076274
464986027
1119249031
1417856362
592785569
1582014797
1302019463
375448796
5629118
1821991983
1916539507
1586435509
483800328
846001792
787796784
1680094582
757322215
1342834736
517211881
796348382
873764167
682683258
1934810396
783956298
124792972
300623798
58992817
761284190
1073740184
1142268954
602297321
1669266047
342687572
1007177865
1555730815
1687584163
1774156720
1076601196
210295450
358011498
1755871030
1960998320
301356358
745546982
665087823
1601999876
1056043118
1869953855
1174755019
566680923
523219842
985686654
1679996886
1943951058
1167673739
642551400
904331739
980638879
288236595
15579432
1552322787
556181520
1980461889
876233788
978738625
656852782
467198367
725360296
50460971
1905690794
606323549
1643809763
292074652
576204491
1654223533
2020372963
983668818
95493241
4000214
1944541505
1126472808
428993617
157917648
928480192
2040061481
1990256602
1857403119
1517576769
550796321
723125661
1981501682
739720107
588111824
1742144139
236223680
883696534
1977999762
1634777601
23851142
1869679809
337726087
494134671
533728224
984735295
1260312193
1452940221
1145960173
81518702
1585224268
1871583989
1533273306
963398946
699635721
2049612202
396975512
1566349198
637782351
1158031263
1546956290
532093796
690371702
773081423
1361803895
989134022
676478999
88501352
2137143325
1219017593
1970409079
593220490
306147008
1283113849
545834730
1432756489
153884069
37370183
1691764078
1107410160
1352646995
1300343761
1699417281
1846262219
201603509
1372577069
1402116655
597690552
1639121888
1328738824
1649273893
277938302
1348349000
1941169202
1478075958
504177935
1364172289
1123051393
2083042984
936324215
756105951
725740651
1336584258
1568044265
838801024
931095145
917312977
1191076856
1219047532
1350538791
24012942
478796539
867501342
1953627171
815393102
601138107
1363627024
340195620
432449403
2131887552
371227461
1827471624
195304088
920328926
792028081
317140883
292608252
1647983731
1141955784
1428390326
302404338
204598972
599940963
187422509
724771237
640210654
289410013
1022106524
320967078
231624576
1739727242
320996822
862537873
903077230
1425296926
1575442422
108062752
436598501
613265719
103116119
802522164
844939226
1639327595
1203019133
22174607
1837455105
540168471
329838505
1737693879
404035676
1781138794
1419879815
426889311
810261468
1653212500
1761170588
1542747251
906369965
1180716251
1687873369
2012800350
1523534995
1894109720
178422279
70489775
740535441
1720473720
1859844822
1623575363
1404339536
1979681748
320282027
902574671
1633300182
1926239584
524094419
1009261715
1116330619
2116106394
860417827
331004809
1655401260
112487179
112118579
2067032997
481612199
561973439
1648751006
314779385
666716059
1910238727
2052143349
105218432
961483745
936228978
921937796
468529545
2109219549
889397542
843695347
1590393710
364701100
36115324
112678888
769630099
1603855834
90830286
1967769791
1093216860
35929358
512298897
1420453595
196355794
108042601
1026138782
537681994
1490714967
1650956864
544947756
752240050
1896152629
516937780
253998105
1026146397
688058562
1467359092
1839457830
1451066054
832461455
655301902
783780946
1969159096
961110089
849398575
1526550781
1949972924
164724656
376015386
318407643
1364824109
1216170118
79218481
1304159709
988188276
1182072572
345130267
612986037
1541083008
1347674550
2055312656
1455964548
35478097
1469716492
1790895990
1866987049
110308019
1529008596
1126921424
1678274075
1561069363
608845186
704566811
619838549
1072698966
1495899015
1504411265
926518265
334276967
764758761
1142138204
956510963
990610473
290531607
69888110
1427262404
1112974189
2090765317
1925230994
1779130513
68085106
2113030696
1187211258
933731123
1712209382
990896882
159078556
1695409052
1243345845
2016392055
819075205
895824225
1647625793
1111092361
656529793
1940524990
553218960
1556825117
113943055
815177322
1043386872
1476461550
1085039770
1774496748
1996760320
547289097
1195198747
300748542
185066812
1401196553
1726271670
2131594997
1111104891
488892481
1753125548
1490173723
703946950
1154014539
1341192453
89832053
2113323757
1327971201
1773082618
639893467
1725769690
55867124
543708960
1982065046
2074691944
47444611
1498652474
1972151888
1645794219
441389736
1327276848
926614233
895881431
1377162084
648540715
1277687715
1889102868
255847468
697695658
1693769610
840732934
370582210
98698006
970997826
73142559
651013894
290626475
1514160135
431359448
1142529240
306263248
838356820
1244547368
1842328232
1252460970
1882365349
1185360371
2029967877
444701264
784966391
1906982835
444110984
2015433515
496285922
1815815622
137925252
1914910030
1530099926
800563799
81830762
1670852852
1085005659
1194090158
99201392
1807332891
1058242421
628915224
769358725
1189312238
1804435212
506032820
25029135
228179037
959810482
1639544432
1837048072
241758337
2075177346
312992150
1820358881
1529412027
108031415
1739171986
843024898
1775993075
1074589465
1148018279
39210180
1977856593
1430385879
1386182160
32854206
557958038
606280381
2143949212
1001255176
186840423
1520315788
1969001916
1022525718
1469255728
966056751
455640520
1323299788
1705099504
647684838
139439993
1394712554
1410163292
1568539237
1824323342
1710000297
743087203
2107834866
1738342239
1955550975
510968033
1809125208
1008372021
923291469
1919304797
2062073703
1426396800
1564809298
443972188
2015191339
62928724
1107079978
1434748569
198761581
633434538
15192781
792664040
1335127252
581233434
2060261168
457942257
482608962
2116642539
1485601520
430215084
1787194729
1149883655
885611836
1717513826
57926993
184425783
1038824894
1914873354
205637989
1390521513
142495191
2083018603
52182372
1153729630
1843508836
1320594463
1347435482
1637741193
1819998768
799467095
1835998894
2042433112
821035198
1544503730
1676940202
316009462
1441441088
2141888090
1913780411
1793360801
1453275133
425105263
1004833086
1070661840
1307485455
1636566572
1860196795
1117073727
1399557913
1514415165
354623691
280703834
1667863936
416067386
139101492
613765368
1412757592
1283680583
1347306602
1122834408
405839734
1644100711
1457355984
1979426004
934495317
1854519582
968224847
485691746
466037922
1646847420
740437822
2023329984
89371069
421713959
121481587
704724449
871823740
157659526
1324539924
933469354
1696534406
230123200
1328795250
937806763
170554814
576682388
1073807795
1190188681
484787907
1497635298
1515398694
285219413
738793667
797029310
988961829
436545808
1892768694
273114360
604431634
24413158
159567090
1415872818
727160277
1994683611
209116259
277438691
2051385596
771776053
1724035881
998118363
130686516
1396933608
1459273990
1515725013
1192894642
1041726815
1482462845
557408143
787266063
1957678071
540195654
213711770
178231998
1953692279
2003271915
1697114789
743386964
1011587153
1786494578
744460435
7549609
1027125584
625229551
851114947
84993731
863139244
655935176
1203819626
177065034
1828173924
933459462
2013350823
864202639
879929396
1992600148
1661940853
587087644
603449531
230450010
126651422
1570686847
550202115
796374323
697204173
1633314451
633107169
1849018438
33624395
547295854
978756515
1978079383
504285955
2050817344
1293663165
884217733
1637263868
1445485839
963362337
1215554830
117974064
597695187
1415756754
878330356
853971146
1993498070
539551085
657927169
914941230
1039486931
1065258079
945658013
1767823006
1915964305
1204777517
640759304
2113694831
1956200662
373623976
1938967897
218412666
1633765371
1245759595
1553222924
995367953
805819281
1258180462
1224912376
440667621
459048286
16546746
887909022
2070198442
364479973
96675363
631428599
549505193
623681196
805505825
424474428
1959998116
2077488138
2076577205
1210218489
799744896
1434192426
162733432
1009907432
247747418
1062790633
2109244325
838751729
860304968
1698322017
376481411
361117427
614786624
1878380232
157145298
939966209
584290578
281659481
692561868
1356334932
272305892
2043054340
2060963302
1385416558
900814066
1522406040
1271683994
669352727
575857808
968079005
558948053
234421725
1710746668
1339032247
494163251
83595293
931108983
1991715528
1473611365
1696582662
1213059694
2055326025
335385533
332565143
512666425
828547392
1213516720
1525707978
1970548534
1145508657
938393928
1473672035
294787199
300495661
1660817671
508465157
189372387
1770906984
1938932026
70574889
1607620191
1416413365
260143141
396535819
663373869
1277651835
1570486899
1620222098
1691020057
275115949
1955343011
1691753398
1914562552
1090979630
854400096
184124615
1020748080
992009082
1458503257
2082971851
1231825869
1442854176
1037088542
232774184
472645402
351479091
1851030038
704907087
745675337
575400009
260277484
63978023
470674642
1748700680
414117836
1702249401
2117737366
640117984
833581261
306918558
1076258774
1969983902
1574109803
1059071722
1392135134
2070141651
172058124
149738319
1733329674
1206423997
1193721584
378705710
584126480
734886331
730149019
1764203895
1680935735
772556823
1007920199
1459939943
396701781
1364746195
2004276034
2018776625
2050191053
1755767258
1076242594
1203548024
2109273647
1321854027
938606218
66773523
1593776566
1630250625
1332366027
410577188
1647784824
723209099
452537439
468536925
956975952
1418476189
150330657
645005322
758910808
1188028507
1876870478
1304876026
267610576
113871267
879828560
1254558278
639537766
1789015607
371230819
1286741657
1198345459
965052128
2076712186
971261257
557921206
1201516860
18075846
1260013232
1607844051
1532046447
1763760361
857425112
1873314082
528917640
892239286
2072638543
438278508
814339461
228431254
1885837216
595235556
1071334181
1454736926
1280793914
1548672223
536745858
1273971389
2063983924
1620757022
243507267
228024517
1923241961
373358986
652799283
61585674
574501089
1993705463
455447816
572252815
2093171826
663438353
1198765998
2104571724
1690313818
882326362
1627355995
1996303428
279032490
953957780
1893319904
533577935
290850506
1235384935
1783162548
1121281463
1632088497
1027552291
1747546902
1620344350
1752158842
1415023943
487644135
1888301096
1921117900
77864473
567852007
641473958
1368993189
1321592830
303975222
1175545614
877745056
543998769
522505328
550002113
2055782994
2110046800
124842703
555574295
90366478
772770336
1322642428
652811306
652891356
2116556732
834818433
1840318021
1962733631
1985906407
1678361846
1951365230
523815457
622457034
863897269
1035808567
601662454
1302112451
792008995
1167994226
2086467070
336180392
545941235
2081517272
111063785
780645480
743928094
1779520213
985348573
1294499477
1085543846
343535251
1255803837
1096883168
1581932133
138081171
680945965
713270618
203009224
843569186
1464769422
445482742
476468779
715474585
419118058
1523363663
254447466
2275870
1980617498
12292351
1851846146
64104817
1136281437
1439555409
1225664436
1773604900
309430536
1488957496
1661209346
644688755
622531827
963906520
831242149
283167014
1447095186
1044396663
622347220
42606544
169591890
1388582685
1231943371
1371343918
37747429
944119386
1209448104
1807228333
1145065107
781374198
747031840
393284538
39338276
583329686
1136389921
461376604
1277996879
1634644966
280682421
1279735793
153433657
1148249750
1989900931
6569485
103512191
2042533857
1520075955
921229121
1151418442
864733008
1344019553
692314018
423908158
1284357526
1074777072
1847615113
1552936222
1216898846
259904374
1317624404
350484420
1365087775
331186912
460498535
1849256985
1179479669
1575731387
213195676
1443546884
1626193785
540186264
731864649
1762702226
1416669677
897504064
185522581
1564417445
303748630
1250005417
1086824609
2074976752
1463280805
509341924
1283071164
521236571
145010839
1471820671
2049807299
1059692712
1038104530
1055293773
1881100857
1660457951
2077740190
206735152
880867515
1164769074
861295494
1754817522
837801382
1102638195
2067681279
1823943904
1259790692
362523729
282472417
43339895
2083271402
244784484
586343764
894040360
664348275
1311504700
1933515601
1832384185
729876076
1343795366
86742455
1335041811
1910090220
1934272885
987543256
576716620
194428922
628389197
1451137340
1742447275
98164466
998223511
114212860
408961684
786419555
1999183451
591858318
505536983
1026444675
766186456
356910983
1597970437
90031389
420395333
1524341126
392859302
649429213
1909690815
1908202575
1742670771
779371277
1196672266
1884349009
544226431
1771490094
1273057450
1940497078
1297308676
949531508
1888269981
1890208823
1439363818
933174999
934824759
331086082
1143650961
1692885132
558044943
2110255017
2135620679
779369071
1503837785
274456418
604866731
311332688
1943077649
1153720655
561070915
1284755240
2013090378
1309596511
533086170
894528893
773838634
829790424
1336748624
293769380
820808287
917517715
1603019115
1640068089
1904844982
600838300
694902232
1985975953
207059873
1755896617
394916249
1930321808
307481611
1616877334
979145855
549460396
1349464078
545129122
1901826132
1056126932
371335107
816665419
104187791
1115829739
1103506345
1842318788
179268146
131109316
238029991
618257724
682876547
1216734892
994257123
1549925935
2005711378
1415654838
1764085090
931677016
403059082
1463976870
56862532
1596477915
265409378
1880346363
1117278235
557068434
1498068657
495902548
1990765932
915279167
1209391214
1171985887
2059464058
2104531370
1618899437
1879486638
1617572149
1103892777
693828932
49159832
540911543
1711018319
579047334
138704120
1491560030
123423027
245776562
29469456
193333542
1021641032
986422431
1931792441
85688267
1676862901
1977094024
939874852
1635577861
1956860915
1376270347
1693599046
406327581
993516149
1441873818
337390001
906265203
865588754
1740844597
1880635564
1636363685
465652628
277207338
2057016188
1407285463
91718891
1321441205
1286702282
1505104481
1585460398
783779577
680050281
1247353847
946538290
897951951
842433229
967297506
1630853303
1592127246
1281613350
1238719763
2128548068
541399642
1946794109
1735401248
843597996
177567991
2060059156
895050044
563845246
1090792215
196869239
1762304119
132737364
1251412672
1521248849
1849293507
198097452
192075071
1669639551
882440396
538042619
1960878455
2102275590
942707275
2081111032
375898675
1783444660
1995958675
1550411565
341511959
1675005623
911586234
1422725732
1177217046
594663641
684217599
145631911
2015558407
630500445
1637827857
1233682599
419699
684004818
1935437849
795542645
1139775433
174647861
103496554
380891102
1553743162
1144069589
674585647
1357948072
1205039190
1912762742
683174579
482092991
269735084
976760439
2036237297
1524617391
407344082
664366896
564017852
129871492
1413309926
485227090
471157940
830414286
1223483162
78889916
1768661324
1711944153
234310593
1886838864
34647973
914417606
893503343
1457598675
1370215045
99356552
43099153
743499282
411008399
341509817
785929722
1481961686
605023136
1600739188
1651128789
1614350818
1170436992
1426239246
24339011
258399361
1330802905
936544705
1658262664
2141554889
492992219
50978321
1816269374
462142605
1965368755
1764435428
1964799324
167134412
935788399
1251727175
609456344
1898747274
160657219
2011404162
1171417987
1723487521
1179244991
2033339930
700788454
215066328
1757224269
29752417
89536587
1206242471
138854754
2002339619
1793601575
1910749182
379687063
361810502
1485907715
1930361493
503299790
59188555
87978400
2092643005
1269143546
180521866
1647687676
352217648
404752424
264604850
652014488
1502558226
715546505
936743940
2015497120
526839882
766472208
1682628325
76964184
1254490173
1960387267
2051167163
1919633262
1118446437
1025665000
1714405410
1937271878
240057881
2052890401
1698537201
907345332
1996829270
600029356
1602527825
1320157793
1525166147
1491453568
673249468
1573946278
2020880773
719359591
1987538906
477134133
707027005
654382447
1642862936
1672514527
343227961
911891646
756920228
1378531837
1295381848
854397085
846497401
1668875580
1088406193
571175702
1607527929
647175222
7884397
738404211
1013329197
2003528114
1531603274
529372707
762535451
795355963
1505524200
1184947723
609091300
2107778203
1309955127
284481694
1815092927
80802883
275051056
36733057
22458421
298903361
16718273
108315303
667961114
664826072
943772429
1095284518
1925458028
1258059729
1402117498
1979154834
487822917
580367563
1438401954
1610178236
2066268643
1866587633
1469392630
1379400598
583136484
1985085065
1667172063
248819801
516979100
1763465428
889560381
197599253
1120845154
430567916
1901491254
1207872156
599761945
134268928
648424756
1882743218
1935075800
1237079409
1432457078
417478402
331543682
904782369
1796331173
1194743824
1629552286
635329157
160489281
597790871
1703096074
636945495
67098960
1461702099
2115287922
866752283
1103882342
271168535
189727402
1428911454
1866244089
2084625386
602701733
2034603321
492364917
118051723
2017725471
2075190086
1333248865
457673400
1707055155
669284187
1361655935
1414094518
1929864598
48732615
764893284
684767699
1619732321
1294651256
693391142
1466009712
406347472
584294220
1445629259
485256500
2011641827
53453320
846066428
950168621
1131969406
959838575
1229523148
1006023489
771701405
149199941
62500644
1959525185
509816012
191014405
798924333
2097864348
1512835952
269504435
1306341028
1625044283
543565474
1644978306
2070217913
1424250814
2014534984
1733799058
332099378
1686910527
818614342
2055562025
1868156525
1814890217
49484009
1497480928
2048826518
1924924703
658655158
1717125008
1778618058
226499253
1677713758
1640398481
109495749
176330645
1363036703
963160162
85697758
1401721638
969457351
1046559151
436340035
7686401
254218579
1318208433
1683961306
1567729357
1928613446
1157200811
1116096997
1860456997
568589792
709468865
1004250453
1176635030
72547990
654354869
1780049770
302966176
2145965543
359583556
389969529
1898637479
1969867501
873926842
431544777
1198703770
15425756
2111114329
540199804
1420713640
591919077
438804166
337167948
1952763457
1729566855
295083913
1068648438
1911521929
1780086554
1414899856
676645864
693475869
1347496941
645465625
540528515
723217838
2071138175
54012109
1119740483
542545855
1878766287
687713818
391714451
2030638758
510752387
1449933890
1816571913
1052994577
733557342
1117683263
174057069
2012779810
1988890372
1968419932
693200350
1453173901
1678409264
1724828960
457496139
764685983
1441576008
1921783355
1324681499
947710366
1729637210
212834940
687506155
1104909676
959048818
1553214685
1198020993
1249932910
918711626
86377329
1332074556
1872689027
1399668605
1800009208
515518974
1705819703
365818859
2046668572
475710301
461414607
25701116
734543220
1165460491
1793915338
2065409683
2053654325
486728709
1318653691
1213822989
1434854866
23890289
840114993
1633198543
1324404624
1085108371
315907099
2066272969
67093663
1946617088
627444817
1285534164
1939825236
31469
107820460
67229774
660089488
393835283
273850137
515518512
23836214
566072853
847886516
2146833871
1180202129
681849291
1597253173
1054715608
1697916785
24575800
1874047130
12510485
498932389
1202847634
1242443346
1305164355
797436229
2112888247
1833413825
565319461
1809444549
709493808
981413229
1089484592
967856663
910569728
1036680226
2954890
960556732
1137548197
88898901
1458852734
394839520
111927474
887957287
971774007
1234641505
518423219
457670986
2066390646
1431804980
645334331
1904528854
919233777
1299324051
606660083
1244695906
1123222932
1972699120
1558930608
1067487056
2142782830
1166688095
2062837897
957470740
595152514
1951867093
1803922955
1368454223
1358087742
628206440
1628488852
557441345
1721957044
1410524183
1510697979
441038610
645272360
1544693791
990445677
1053253300
99875568
1599738862
621454335
586145707
560912850
1854693195
1258495134
1712236163
1091630371
184390609
576011888
1167084599
1951908286
725236552
892737205
1606049035
1906399752
1731928406
1880718306
184833370
529355529
594854765
1503717989
528846402
407604785
1055985079
1019914562
769907546
2109085696
1599914358
974301449
1442588020
675680587
1353414038
46015720
1691855013
649408166
1416122858
1948397344
633050562
1173160336
587552461
489266452
1225524722
864296240
1077389149
1197920419
402716433
1763430986
778352343
1673982220
843903282
705396120
43879073
1665466532
2131193647
1240573335
1153992675
1998981121
2057473030
1649769134
1557343659
287356192
1987451404
1420901686
108806998
1687006742
1720614328
2099909756
248075480
611733514
784241526
1186334941
455645658
93677695
101414640
200271279
2065040043
423829492
747056363
33299015
1340889953
105451718
253293032
1341068553
1070468493
1387345997
567381899
2139129911
1154984804
912137656
926278265
1129941006
1292686679
1429442326
238010948
2108688896
680978304
1513956426
1533048008
1421258349
862294833
2133094489
548622904
1634588102
152695671
905138514
387642854
1024269328
1340742877
1451392069
1850208783
202233957
189512103
1531193432
138302086
1943608047
407260721
1865955932
2013982479
488063317
1803283803
1387019288
506815864
519011667
1432576588
188352082
1139578199
2044388394
180186149
1924312541
1993656261
1610521986
723436126
1691317146
1727919517
505950434
2008692568
452394605
1609900981
1707598828
378701130
1040530116
2120829398
442173773
1303147226
1892477104
931810472
26866011
998016542
840071354
435095325
332297938
1644469946
277753333
2097014527
1124047265
394467020
973245099
1034356324
1468534635
1920667123
884759598
1290724732
1360558914
126739645
1893026992
527749996
1833125910
998749815
254186587
1596254525
52578257
1137641608
1651973488
1771500926
2100245124
1619257212
1171120499
1471491034
1253489756
1439690014
23850900
781937651
1791281376
348629403
486266896
1791778115
1416095793
2057191743
184839208
7506765
1146684972
1809537536
543557215
190778109
811860582
939158121
262154747
942607293
780276958
1200231948
659320858
183226459
1710967268
373825225
266482755
638687726
1047182950
796684365
340327826
2146296178
237778781
1713020377
762091609
1045454967
1118923237
1809165470
1246258962
1756891005
1784194064
1833040248
618961646
970670824
766336805
147642659
699417585
925665742
1861452852
2002978878
1670589097
928605624
2012909463
367396842
611712392
16864774
297942973
1011457415
1661221650
618470706
1248069388
1484352823
1021336102
1704961525
1021127701
1928433400
1433841225
1251004207
669172017
995633897
1441374578
1509260868
1551153855
224699354
83565421
568871509
264622331
1857357132
330587398
1030843707
1629803170
1410481496
1960866743
1709345176
1409166493
2036299647
388986487
548107347
846759811
1016917692
443448162
1113063705
1752179339
50735543
1103356999
1581304681
113361842
792097643
909597955
116720381
1152667402
1506718990
974354159
2005144461
1996354844
269293848
1772884920
1204057799
761694039
362658750
501598568
1881399029
1400830706
237062283
1773361643
1739775758
575845260
1462230501
1239090887
844920554
1131530448
1233658055
58140141
1671108590
1848049259
592071695
531701671
271352393
499579055
1463725877
1226565959
658103418
1627460945
275833811
1729887057
74181150
1287475988
1645805143
758312647
1018424957
832503229
513770151
799417942
574358566
459963906
2009579895
993836169
751636564
1113693373
1192440619
1026100254
202808043
366730968
388063720
1447305684
170726394
667836550
1953059670
1625348152
1693044400
505760222
1822814543
1588489614
1019899301
563536982
4040431
609687586
1099580471
995315061
21464370
784235290
790567291
1299421678
1820326836
840931177
2081011156
1266253387
1085464028
896070627
1679196313
1484863215
742686931
954390769
937799863
1536060585
1336209105
1960264547
1048780216
2034556208
914309610
688974577
610268415
1211637129
1551905668
1389484424
1535681328
988346159
703849126
1976760434
829872701
1196352646
1237942442
574675581
1672337996
44062109
1295107207
1992317582
43982797
37530263
431305249
1687456591
1361245821
1574094267
1234620478
1707909698
846651275
172348167
1938409702
2113789395
1754742327
1448747363
397861907
148398926
923396102
634314737
2126575902
1141366432
1297288456
648224280
298369525
568139205
1337692758
351141314
746108573
2126182
315256907
1701623290
147091108
350733873
2147321594
848082232
115462004
310767678
1684819936
2140171443
1995497562
376335875
745744982
305558942
371146474
1382277984
252886540
458734103
2145772133
1085437689
491507812
672995319
2142430205
776561660
614516670
121492785
407051998
1565109353
449331449
561938522
15349298
420569306
1042972902
230695203
2015498359
831711343
1860940402
1924660536
922362773
1843305688
38908200
1229435619
1550353094
265415651
1936725029
1445654067
1552349213
1518667571
1292074533
1014344864
1534559207
1709859094
804861562
742045846
547269994
1914000756
482325956
35383215
1635134457
1528466672
1547966727
1007068456
1681222588
1847548589
682034457
251082278
1854492403
454974544
1645777367
364525783
1846182164
721236026
189703369
556145320
215729451
1069946350
1430341172
742696190
350982888
670864381
251704949
82881670
1066915271
1299972526
528087289
470900252
1026312512
694198135
455448930
1812342819
651158575
431157238
972437463
1030647259
1489029281
1180758647
716022432
1402216025
689236668
1472580923
495603084
1835113985
1912602494
1249760467
550441880
620013277
292178618
1856439601
953591199
394538396
792054761
830734566
805400252
600067914
1011899999
1904627634
1631974399
670895129
2009048011
660314685
1136437787
923372161
1600986766
1260845051
812205312
602268284
677643279
1371802563
1515159895
1883944319
460538007
649870783
1303028962
1111416428
883002143
1794737094
1460398884
139082015
384963612
643170178
872539921
1962827292
154774703
635780935
1727365616
229510777
1054283333
1326231534
1718012487
1061977396
340061683
1002832991
401599119
323020023
871335351
2075574485
151339723
747877208
1343147621
2059184876
473597150
1276913659
1551669220
1343932796
1572505109
144991088
403827546
1806018290
1198052403
1025017609
36485189
181109674
1726741696
394904799
1233765708
731100393
445437741
232447592
948821534
614972333
688593304
1881827281
1682432077
368935151
22383468
1085027580
624872161
1773710120
1121347453
1597955483
787597375
1025128699
322854111
710720529
1727710807
1776337711
790754397
532246033
1611938249
2100753126
855015710
1226086748
301124085
1203909006
1548051088
1614328366
416083170
1157530242
313174609
1827573208
50063281
1560744622
1116461466
2115647090
1959357324
1429579992
1390540840
784005208
676487568
1280132148
262792361
1312028294
1850816862
863982531
2136841868
1223621702
1668011935
1233689053
1253519364
1985604586
1190889573
1880282338
1033209365
1526860630
1063696303
1726485425
877013117
1208823225
1877322233
447705907
1769412664
977625179
1131308245
1809587788
192454699
594376352
665081101
589592595
440760517
110427628
1293374498
421662394
352658359
38423232
35574136
660653319
678129900
2120269879
1958111380
606251677
1445366945
742684479
628548861
1013590264
2128173429
552589846
400113522
1048661087
894368446
2008318200
768465723
1948643463
1285829486
1375849770
2103072044
1844529302
1425414845
758603850
49071819
208778326
1885439488
1116007294
1885438521
1040433435
1272404803
1452801225
1967635665
138666964
1734346322
650513248
1810840329
282699605
2138605603
1496958629
296846667
1311066744
1898547012
1119741646
1966624707
1990658504
1213567083
1292694618
1092506162
39331596
594889831
108028886
2036489039
1489349402
2050160983
661517744
548934121
1317264796
1730832007
92274283
846727378
31099521
630116438
1240809737
163337199
1821141638
1889935101
897000083
868761720
202545745
933472266
681401998
933992777
1755611016
1137694983
421231269
1788425306
390039675
1054315996
1862956870
2016552094
1689849220
677820176
148106561
239207777
1856709789
1140079126
500930043
1897447239
1377719877
1270755613
1780147698
1917007340
1529968985
1750556759
1661117566
406335862
56790564
1469298474
1581732953
895226891
194099463
1573013909
852824177
395579228
2108481384
1540177223
754644850
365216671
2137481060
67364147
1158271705
179238516
819357251
560251885
1497301684
225485133
888282043
364959139
512178068
59400621
443132514
1779372194
1369847452
526764238
661076652
1666369842
421338032
1887615960
1182527018
1586175215
1065233505
1638395772
1964591925
228526619
315231061
982435154
230605653
118364315
276404364
1357712611
1550885062
634352149
1258907003
221999959
1520687739
920199899
984442399
366277169
1443476057
857549993
1964268645
2135823390
1217899007
59865536
148534282
413298538
598475502
946253221
1556957620
1481009263
1665394783
1227328759
108219943
397878680
909845403
840707318
1717781792
133933137
862442794
1510460684
279107995
1055126524
1419766596
427828206
662608935
1484266971
1234119244
1287006350
1130210483
808808893
580143384
1498136551
1464065541
601421574
1252963466
156229631
102513340
428049500
957367790
833549315
1140058152
1827643670
48296708
1165152461
1569943886
1030844829
1233595010
1295322456
40971836
2041152714
310363926
36245778
2103173677
1453090111
1231360947
1204877354
2083778238
10115346
204656057
1537905512
341140716
1064130808
64926117
2064470674
149179356
2112995013
1687006272
712777839
458598798
2088876017
1578962286
400668815
1420711741
996789654
1483086285
1450423396
305411033
629369153
501178165
1633261187
1063201684
484541716
1713930448
370419710
752927066
295704810
1304725071
234482116
506094381
282752729
294057891
483923767
1219316037
2098318380
1925336479
1456274822
1535849000
376543019
78332183
508074125
185036394
556580338
1234143339
1299871706
713975173
549105280
1905526416
825781583
591101981
1957257258
748217627
765051092
1596576843
899511064
367759915
1585267767
1996563262
800875493
1688656088
1066551924
710569757
837307646
2044886932
460033953
103936823
1827509873
1139155474
13398910
1939112264
1843693286
1147065036
1938915947
1359705586
386696512
475238537
2087166236
1409481527
1945401526
1922225068
1444769020
614026801
1964321628
1894534363
1344103780
1089661744
951253047
421773444
267311002
901520030
102593786
172598884
1763739492
696842059
147106542
1789662278
209850608
1815745273
708060746
219038646
831245429
742285285
1469324554
1899373144
109398412
2126956590
1592420640
509690588
878672366
955038518
2096095878
668669206
1006234361
1934511013
960068236
90235473
408991957
1543770173
44963627
459219129
12297191
687467791
1834159829
1567493725
1558927783
1969624415
1025024808
1562760851
1684816804
236720152
237912894
1448524122
1005520442
706736043
307757006
123710246
973969300
1878555245
1831911513
1245409728
1678984680
1324273516
226510939
656187764
454453714
874271289
1459495573
1119988684
1514311026
1819896171
65704227
1961933725
2138608029
1452509905
2131858958
486993906
1935872974
96729317
360674585
1408928268
1057053811
306312927
1744764060
821471207
1414703945
713360401
386560179
1031257079
821430888
1477105568
1814038561
248926506
613816900
828275313
540314481
1736603776
1400917638
1836075297
1510847807
233340246
1006619831
1692113925
1920034527
1375906806
159221950
1295377390
1033881142
1893942066
1996065382
994965811
335121111
222891275
1461315686
702290116
1991901013
842174185
117020546
1240522682
837735917
295228376
1124500452
562317624
1869861240
801591786
2011930826
214495443
408015650
353409270
1879347537
2040072960
1092583463
2131326630
1122559812
782893365
2015657254
334470289
1967495751
2049431654
970575179
1549436188
254256445
2105899805
1739567272
548774442
143956141
351712242
1406962064
618349571
1807434002
1693700430
41095448
1700485073
1516904988
308517910
1969159181
1286703239
633955260
1414272923
823534007
1381018556
317207121
845925946
1395302854
1859348847
206611382
358854411
1373020418
267892020
25624792
272900641
978501407
682396153
2012928624
183800201
951248070
1716186268
741116237
523364330
410895084
1381905482
446032948
1470155355
45186141
683556459
395438245
730604216
871907226
1551415024
2059793476
1376388438
172204608
416892291
481647960
427072684
1442670861
1558825764
912353066
641213871
2050828098
349483627
1606098191
1826372768
505682047
2025949509
1700233648
717192884
1900562285
1237348280
710659429
1249639465
446284367
1114804192
1796421745
1537012724
1688721089
1645646159
1811999801
1781611811
1853826333
2091773
891721604
411190906
1775384221
421758694
2125646542
327458895
279414246
798879929
1997380226
1055887511
1186611988
1587730710
195078449
303161368
1938347671
1954574483
1163825012
554564424
1636528394
946908998
239549572
136099191
1453739075
1864318995
246582804
1181395444
1767841588
780849662
536931116
956958043
17393513
1459657080
471386253
1517525539
742290094
412525765
1352101984
850049321
1915296722
165299339
1463154128
153725647
934756760
1999362447
1885867119
725639644
536626049
1740812839
1217797295
976390731
493143853
457323667
1313479378
996429381
261925008
1632995802
1819739724
216495305
1147781376
4368832
1107590571
856611611
2075415258
850670763
1747106650
651561062
1639593830
721498732
1724536269
855181602
1373845550
257930478
1376700002
1413186042
1645680345
2138217030
386285606
1729911172
575355237
117551440
1771255865
1361688555
1806955868
1963995520
29426486
1674459555
1659817446
1775543751
1339595251
1355666663
1215121432
877497319
287790085
1293482243
196784983
1845861903
2127403316
29562906
596370922
1445155367
824882094
986754630
1833740553
1590357948
1512861701
1045506219
1161480277
817005831
1505852880
683151460
490467566
1739460194
901047890
1138564901
1287351226
789479716
235635493
1819674263
1721560558
888496716
859431733
1087347234
272821159
552527614
1547733394
1718356025
63301678
256914839
976969184
437534704
702631039
1397397821
252748768
958412926
361174458
602060056
1622584629
1946367640
2049710463
1524832098
1101167796
1795184383
774281965
1968753356
907516722
255059742
202305831
708030083
696999718
342041627
1121939441
1461926511
2030172841
1278196438
1952652620
245307142
1071545131
1220207015
825494263
1866849922
1772307315
214523999
1182790468
1578815285
1427718746
794499663
794292500
2093915821
1346359791
1332133147
2134635597
53830509
48327894
324833948
2073562295
640692952
289117059
676895909
1563331909
912991442
1198490117
127449144
892672634
37134741
1968012649
372531931
503863579
1731746950
149640560
1976622964
290816144
1507623035
80511516
1402047768
2074869406
1616146451
1643868567
144263717
2082363942
1178243730
339655156
1149217263
1038765734
1430514853
1737938993
1212196011
1753253642
1911280952
1886582637
527019396
1607002076
1384223698
532875264
588902451
49945560
267890753
1462722625
1758201256
133143995
690786362
497508942
867398091
1983717798
544133710
658587971
76169010
1533957144
798278037
31039710
982858012
1737014654
1842696531
242194953
1955468436
1057457280
895323114
836851954
842473257
782857826
889220849
37522384
1091890741
1766142115
1268907979
1300614538
263241513
1364407437
593053943
792016478
1568609756
479703282
954511422
1494351808
1574703479
2041411175
1321450758
541336513
1163347557
738135292
612168384
1311684788
845185839
523652382
577487666
1797157164
1022523930
1515827292
1803294965
102175794
1304707175
517099396
1723309754
1257334673
1399387444
1413585946
342289666
1895679945
572963823
1683499308
1046968424
767333764
904316792
233750922
2115577170
1496920662
1352531726
602303871
1474174431
1137750060
1057848567
808557295
357057662
2027967503
1653579446
1004997072
754863562
197288080
44203919
1600955794
45857049
644434566
1432956263
1837826979
647088028
1850267655
1356925735
130288510
686046410
2144661424
1618124180
648620761
408103488
399121829
258702126
921847026
366518605
1168029382
1416163868
505483734
1947133571
491041610
1227220049
51873149
713079662
41556179
1081033723
1241174796
1223577862
1880191295
252084598
215315574
707708115
429902247
384008907
2103086420
933786496
327930753
1209901193
1678522631
898493332
1521095013
964452884
62382515
1918400190
262684670
641053192
870156947
2011604151
1383425175
79431600
2139856894
2034522559
1366052834
1688990084
473535894
1156416691
791197199
883228945
1736443091
169116311
280453334
1921115880
306989494
405128995
843258611
1317354684
492611907
2104194266
1578108365
1604363438
342530625
846348498
1409500790
440600829
1636823997
432031532
854244784
1996887915
1985267660
1685698088
1143974705
1961548428
2110041638
706734984
563043182
1468535420
1023985774
2053678641
97163622
2076854726
1709636284
1882910654
1197560277
1822628833
1286730040
1416382449
1732616681
915631934
1228733018
1112112221
518661055
1214092882
443599088
1369971044
1048536887
1156388745
2134909225
1577432062
532764790
697483684
1512159423
1959765883
1694643130
215416399
836009601
934214533
1127944381
1492146282
1812830640
1277451027
1928319939
810950929
1980607606
980814218
1884050751
1157630453
667940050
37104025
1036872355
1493659289
1277927992
1120330464
1308625384
930317921
380904010
1910763205
1048212612
1225616867
2066057117
913579843
2100166499
1938844214
1663494128
1307335618
163325274
2108833759
1567799257
1176397574
451479736
18626517
1431641098
798249546
428844232
551828314
233951675
1734421139
645370920
1223430060
1424760841
354516923
996196535
1015717649
1810952285
1015916070
1007248851
1772522122
1708664889
2076141971
1765253356
934216132
1728908778
1391484595
1577451147
427841443
2060751548
1571751522
939150730
797054775
952112736
2090413158
278702587
720329728
1156539533
1439034416
247017331
986658691
1833331337
502632405
722819705
1928580786
1091608684
1775105333
846751811
143355818
2068025190
1872643795
629321286
1205342742
1541311826
2028290238
1042672496
964910703
1683873097
178061439
838375487
542382071
582190317
2022998039
1780400573
637059465
2101685451
1742127630
1223185343
999382878
1557877558
1781126661
879270610
2122598565
929295503
395105768
233554109
461742862
555590540
970383569
1574316963
1330188030
1313372471
1457264087
840387807
1665247359
830270654
21963050
262038594
752658546
1839567950
1215666178
2120679348
1030151431
44420865
1542886636
1594935100
2081165174
2145488865
1236602268
888745483
551243827
1483881398
2097380847
2145285247
2111806941
1436840592
1491186579
1459536254
1356872560
794778070
1528256052
142194730
730632117
1477075812
1118643592
1092705281
992098485
796290337
1618475351
1139818714
1762655315
335673420
64301203
1583465265
30106711
1505889211
1562382201
917038305
1903062586
702490050
1097363495
558674658
1412165863
2075539680
894740503
1093552424
851301670
1776513136
891450195
1657408377
115984480
981941161
2035209245
1924566235
807591452
687901117
1613916349
1660681200
501872929
389987224
269584764
761427073
1420533360
1155337685
1678494034
1479447561
1971215954
1418604974
773983654
1305836999
2012915399
254427075
500620831
1816083373
1061459437
1808019810
1437313474
1457121155
1876148321
2017103855
70408251
460769389
750330827
639767030
1083054114
281653225
297196315
1709149720
840923343
20788167
943842028
1631396453
1927216332
2073913444
968989993
1048854084
7642973
57210798
804866677
1543754160
1379052101
753940583
91164090
172557103
1797796218
1009768587
131059633
1352175759
862503103
1626021018
1127193702
1780644002
1445338691
1552658455
968433097
1472539140
1492023052
353469679
724396192
968668096
268363341
828070302
1595986760
20241510
1483676631
739793799
2053582177
305810350
7051733
1531943182
1689192178
1477125084
133364414
850122593
1581229502
1036602488
1841461737
1178890176
350860875
1621006707
1072986407
274803585
1157681612
1796434767
105120202
1156985455
392241622
1843857324
2064512946
1683684225
350450380
1587090899
1397754781
1362981056
989532508
263075499
1963361018
2002139349
588105567
1916114480
1038057705
949926476
112913335
1239579507
1369386418
720533451
438030462
179574367
612811958
2036594387
1548709259
1706043103
591733385
751457401
150869429
498916598
851596990
304751158
1688548854
1511277022
1322441028
1344250688
1557212139
1137434108
1501241678
729486770
765307235
180044975
1177865598
2058704563
1847609987
1325525536
972100967
966724120
462531015
1884464384
1112775643
1958290053
1957943062
1006470005
1990489265
1800432047
1764142037
972377817
478479517
193858262
1691197348
1750065264
1280733287
507165711
1330286443
595273548
1826344839
1112444850
621862163
1343412130
351058999
1676856443
1452376235
1632490239
1104091699
1111626923
1332425150
932466092
993926025
626249615
1885772086
890775882
1381329048
349228432
1060242165
705304691
582141076
338484771
1396134459
656014680
450161062
1700067362
1684422098
777461052
860565071
1428084093
82233676
2003268593
1356319186
1682492471
502584252
7370764
1098828778
1345154711
439850024
314091036
972991687
455319209
183118702
587227732
671054047
748549497
1170774998
857386362
715559764
919718554
1102058961
1386442861
700910059
883776520
1124866073
211775097
1919639327
1908597090
734185996
629690788
860682328
1619570373
1679565873
1973834388
1971599021
1330754295
401154262
590258130
1873236626
642594262
1332970886
1145950244
422974027
1459518952
1022256806
1547261740
389778695
1777217333
1708390337
1013507477
1261553971
357924816
1850259107
93253011
367448977
54461426
667795065
864823558
481315714
269512310
944569011
319215891
1662054304
1399124830
2076151424
883408281
561721368
1598172669
1522054773
1980151194
1575392666
262224887
1175725313
268292427
1388939204
12133373
1096648867
1482376090
904606850
1506204705
1446365708
1963498169
1273695835
1427789853
1810049646
1231447836
334758997
1285288688
1875565749
836086355
1631993799
235489605
1437454436
1650848206
936556879
2062660818
413770548
1650784448
612733261
1805981397
715880983
599898147
2103238725
142747521
458219285
267295201
633958574
1361370537
170667703
1781334062
2108301935
391915616
1995630113
1814579900
34734207
1036678431
1523513495
1580313370
2130644130
1584923624
1455829661
1918580067
2122214338
1922955908
343565810
2096079508
363199910
2002893508
858475047
1767867235
263955593
1383733814
774424717
1321677244
1892880713
973454870
63005602
1909730461
618868165
427064299
400446483
1783912955
1311447420
1512290626
111008143
130421724
1988052889
1316201059
1167126882
970328517
1603352614
1086741861
48261941
661217174
1742099030
1580552552
1434273894
151280370
1876315048
1903896261
1003202910
1488942476
1048737453
1643267379
895409800
11436228
939038633
609163782
2062717225
286250933
138156267
550390778
758055322
1593331161
1365690485
2087960440
943352355
478394644
148104888
999129255
665729504
2140280386
132286633
721150295
1495142259
542901858
1667173455
257448043
146802454
1291065680
1099847184
1265874270
1233829364
1204472310
477458521
1712650694
1572953952
2037581378
613486295
2119005886
674178882
1716990008
644369321
1580761724
1103264356
1290599158
1233045879
1697499510
773262754
400861752
981832512
1881475840
1542593007
330414957
502755177
726931901
1374229149
1470514127
2056240363
1986858162
634522623
2103408628
1516944401
1538098534
682507035
470359980
1073338981
642037729
978855889
1150139127
1812370976
1486913880
1319064980
811821177
430628577
456629925
1113037791
673305864
1841779547
1156913536
442482124
759185665
811924486
295783717
345922425
507871969
960350404
1359966580
290633244
1188105158
1502248974
1800576738
909075185
1170793118
1306193237
1585771230
726296460
274063311
1341098474
2121459016
1339731571
218345915
1738462278
74350209
895183067
754328965
1910726540
707063277
2072946944
788370393
616289390
1294958676
1695993393
106173480
1479537486
65305192
841105839
983989774
76355491
493377235
2063341638
443529184
394784316
144807037
1203347004
1477263935
1061142256
1096857078
74255848
1059625674
611242388
1168045363
811966578
321260078
1082899146
1718705981
2057453871
1626487880
993148973
766847682
1225315244
1686076928
1840413789
220089870
116332031
2127230124
490367119
449417561
935534836
1403538838
1174988259
1452265463
796203899
161623204
564181846
1276317984
1881237716
1808930824
229656891
106969101
602176427
170183424
316740624
1469666001
1967657210
463664879
2089232964
160844259
665254881
1771853397
1707007087
583546418
2077828805
432097774
157101388
1239113131
1440498628
1321192451
414164808
1958545159
1992860542
249483337
31606886
382500481
1595964825
1945013167
1909615080
406677531
430021465
1702231480
1887529832
760596369
745829626
1323578977
1253601578
1140050920
754059329
678070951
114019596
2120103799
1436244448
1472010450
554179933
1839261590
1729439586
1778884295
1662679783
2120990345
285483860
934414503
1719097027
1796778810
311798655
448749300
1656307490
439103627
1823560356
299832565
1482114128
1753113857
1669336404
1764188370
602215418
610113898
1662739855
1507345228
1880849832
87414571
532972033
1262207255
363485165
658637505
1950352777
1223107333
495119879
2073069858
1506816840
1022315045
1152270274
1244118948
123605396
1357167667
1495752025
760001101
2113200953
666341243
1615569967
1062177761
1604059786
929316726
282575138
948930767
1595606189
1175197838
1685206602
81414764
1618535945
818774896
1064575753
1876520100
1904785706
325051867
1022632729
2075810624
1057513069
1552843893
1607950431
587536117
1687614761
1080796149
788685574
937868204
1984082737
238057056
1406133577
1660046517
356594190
1520773804
2074090749
1789662278
93622448
2024605545
1783544427
1601757195
1841291356
1390343614
1017844838
1337977886
1689760919
1718012487
226033511
1714805579
125074838
2021561199
2131707344
2142679403
250724065
1487508832
492407309
542897562
1517281473
948547631
690356384
102738836
1233348289
1034167901
524064600
513973037
754466328
1122777897
2143270975
896898981
1511405058
200453013
135178388
257097764
721576298
1889690641
1889656477
1952828499
596534398
1721222791
2089593514
2638898
2029287962
727592940
1186753620
294609307
343784261
1539498109
1680665293
1564646070
1513229585
56005883
1742043158
1147244559
1963504894
79768400
83397222
672102995
2138767171
1011642892
513976767
2067214881
1899372060
1925636988
736808363
179867177
507909429
1944047821
1973863110
1934135869
914164768
1278669312
663816809
1031493076
1259826732
409061239
1832072281
643044636
1540024422
488915364
80387003
1180471868
787130873
947637512
1854880888
227033850
905813533
757045806
1113160968
515388160
466183711
330848957
131913737
1588860131
976495663
931629045
1317430530
1405103687
1492723365
1288767338
212234205
1730428975
998921849
739062425
1169992102
1841828715
1258694630
1661847738
549016010
1515933803
545027932
1076723768
433931045
1306395349
156570149
1541051280
94964351
1593206426
852276811
118681791
1619631947
105446397
1696589525
1465465945
1189397385
1957432133
1507975338
709662680
1909028365
1259198991
1109301328
1437895807
839551178
1495026783
1317677178
769190852
610657014
934918213
1306459564
50556852
1714667721
1193168756
546213199
360193379
1402184205
823107885
524064886
1837513467
1336952941
178896661
1238920815
616775891
1400296241
427697689
1783530856
1595656787
1526486062
1534800569
773122309
1220855836
1483254185
1959894790
1009792728
667695961
2122774649
741028478
1997153995
1669625981
1962752258
343706229
481673013
2110687918
1736125297
596886265
939890061
1813261272
79871929
1358056209
1682990733
1369826566
8870097
1264083647
635441685
726241144
1458910276
1489167554
441117445
1839713510
1372016815
1439446287
1838533850
1777695673
1349048310
507493230
801071853
738963763
45421822
289963724
1427551865
440986506
220764966
1327465081
1077606505
1068834083
549962538
1359687322
1920251975
1317360894
1010288851
845545327
1409702825
1287597355
924406596
990805987
2112716426
1407716799
1439284870
1889891310
198517704
1454797985
1975499428
355945599
874193434
1820057086
1329578216
1634038236
1093751067
15697942
1737556789
792787000
10632757
1553750565
729621423
1890660057
1179000531
358421721
1334561233
1291890271
398131523
660122364
838856275
927697853
742989216
1368474867
553137121
446566161
472862551
1266994005
1127352410
1732346056
1411271587
614142878
176234758
1481423651
511359730
1798519814
1296610239
866669695
1825123682
1471647431
617514979
1208329132
615377303
458032176
797040321
1576065791
932126369
556206471
336899502
417581312
931015980
1082517941
1525186614
245315977
1953334722
1357511952
835232078
1771346876
205057624
1960963712
942135288
307158032
2045485909
803399844
1893908978
2088166147
1727386070
2110596667
1805674215
1211079789
374850114
1944158559
1136736585
910969337
411296141
1914544386
1717548674
686740010
1324544582
451999914
1721913289
767562817
433720660
1370349238
300722112
2104975964
642363005
2118289797
824365714
1409285431
896630111
1730524611
2112671522
1582240036
91023596
503089102
1261611998
1183366575
1296144546
57202853
16960765
628940657
657123552
1187491135
1115799973
1975988673
493869031
1397150570
1047478664
550601969
1349261676
1488094301
1116037478
385604997
892440631
1918952144
823450322
1940511304
742141233
2001339938
464741551
531571491
1610183257
1213144217
1624977371
1595073737
335615695
817021338
723619738
1013050575
552608808
221620418
540291755
1769138265
1166341273
1203928874
553789401
108873315
896079753
1653738705
1063537476
1517897201
20834940
1188008925
944141176
439063765
498315209
1644697847
553988922
1395035294
1707358717
1623337291
223063967
841001602
1027173042
2114800882
1382458462
682880936
132998017
1238056201
513115280
1169687609
688655165
604658903
716386493
1141669274
558205908
246821796
192808153
234129394
777496572
1485555071
1541577340
1122935274
2023443528
1384160922
804189374
574913053
599586272
1501162614
1833454902
1429764995
966189440
1813391802
665010236
1943508611
1577408378
753157469
1222980286
956248790
1957413759
1330549701
1514872821
1136183935
1738047030
1209581093
2122014197
410222175
1687007322
541491535
949039269
44365266
1913235487
2067790556
143638552
309817241
1123767026
1368886210
1700644016
947399605
1471182705
918327501
1375482740
409479434
425412740
1314756278
25608975
1196708176
1775699431
473301180
251674587
683435717
1734351213
903663364
187128893
275631639
1725521460
1733557954
916412872
1706942573
1331871920
575707867
382844681
494424949
1438267045
370530636
1836302773
151352204
460827694
648434262
42179910
1707628873
1047089978
193916947
1211605563
886214359
27184798
1038712523
1799485742
1626640992
2058120898
1774062161
911561362
1368270317
1729220955
569798120
2063936728
2025069865
1583758084
858941432
198202649
606461865
1104729070
533673636
1744270438
1335148792
1534734476
1499910715
540436313
615739917
1303568385
8348574
1503504841
800845330
851410353
847803471
1959142362
1034102899
778440082
953669628
66049079
1830791061
188090596
1716806396
113071548
64375084
2016737865
634819841
2123962530
1034888249
1153679123
1011495462
1906161543
1654428109
229915568
1180909601
156229573
1365748654
1999767013
1909902489
49713341
1980309685
1860670958
1423426351
285173049
1418008851
1889581850
380735807
2143890537
155606093
1847086721
287617229
1364756792
2051134806
732372782
597020583
1675626938
676380553
578391079
1838526824
1375749221
1943667045
1970409079
2016210741
543499973
1517306761
1438237786
1744502790
385466019
1198875879
742305350
1535253830
1679340569
833500796
994970802
197123242
235059774
1166290112
1354633868
538555191
1716360
1560809131
1071102706
830952265
1319708532
140955184
1685658607
1913375676
1146737522
2066283047
1978042290
880475861
434091960
567191636
1716530622
2142838566
563572624
1829681355
269023367
95550664
1286687583
216087299
2040360103
1434552242
1907242414
1672038209
446434223
1474748121
1727282331
1690100732
889246762
734632968
2031975725
1705642865
1556331222
92878618
1551458619
460498531
1301096724
2145581362
970167572
523331211
63823041
1819285618
841494219
1541098
191005997
1975232314
1528709267
1558945940
146691638
1913167397
400301202
2103558556
83547405
359835632
930164728
430047930
19374397
217726813
253388769
1269060033
922386190
793564574
463883786
1111120778
1383787
185700519
1656347132
3236581
1233679144
2007908673
146843237
809564082
399762393
661641767
1026055582
1378361167
898753753
996928672
1797647506
29615342
1503124904
827862411
1186853209
2075387629
158650854
1920667743
1853640031
467549866
736042417
952956709
701151384
1965578063
1302369970
843366992
554680810
891194701
735893244
1935949587
1114628873
434991216
1314670628
632998097
1333990152
456878866
1657230880
1113636169
63391228
1053457035
450655792
2087497175
239457268
1071392524
240572835
124012573
1429379728
1051841578
1598129989
2062253673
1732670647
58340776
155185341
2017607359
619101877
2142804709
1547109979
191979044
416611917
2117170030
626753108
504698228
1881301876
794684091
139557946
2069874919
1429831920
1814466414
134029454
1122582079
2023089291
2125867697
483118774
892094847
691175795
2075042524
1007185006
1759253121
724973697
369429699
973690617
998769891
1756370706
1843354482
1989948960
1523435783
1752131605
1770520771
1173322732
1836658336
2032132856
1031295456
838969610
1178507689
1842985693
726119506
692802298
1907140406
1791490372
529253115
1473104038
1158395033
517995100
551413310
5952554
1463164189
980063021
547265457
1331023391
1231440164
1581923233
1123603841
2000220856
1444231352
370167599
1332959992
1093000691
1194075943
8659555
974758889
215824248
2113427593
1775925847
2117039746
1173983002
673949019
1785928539
154751644
282527846
1823654255
1424532140
1840069036
992696805
1373555068
340430125
1314699775
1727284354
927524245
725318297
1446839114
1332596905
1033953088
1828592498
1263788531
350060927
158160724
1091246681
997916376
118167929
593067005
1959287914
1922577027
571453940
1439707841
947013962
460009352
1027553839
777416971
1742084984
197535032
1262044983
655564793
1545317988
334778341
175083677
367132841
1866168103
212645857
371535026
378983142
613516314
2024896787
1323608440
2073499037
931479584
748080200
176968569
760249663
1423900765
902327948
746723664
1667627016
185209733
968166909
639685867
1829205841
1694166207
964727734
709955522
2073523386
2029398330
462176748
1264033989
165428332
565531792
173814911
1240732205
1763081325
2123801634
1280642196
996343165
203570555
856267850
880518863
975626248
1649145735
1869265155
1461763792
862979959
618710853
1853029644
1449617442
1471829200
2016893604
257521387
1622518433
323434711
825017772
1408331963
65840226
661442635
188933646
377239255
783559614
1516098345
1655393630
56528135
1604794608
938124402
161817624
1310358713
1843167648
580226875
972798022
309722644
2092711196
615036093
1639986738
399028578
2134125179
1012342241
936663306
1572023228
1395241237
1710355691
406858812
544000028
1593823685
1858876290
1407188091
1496258321
625828405
1135587635
1126028607
1805361334
1262902320
1864804193
925138269
820061930
1317660211
94438265
1270997858
1787953036
1950240638
1019984172
783469904
1377245503
1813778829
1279046934
1483865297
1661380160
2037408331
1192569785
1281822074
104010441
2006204871
999804374
407689539
1932564135
118612624
1591620509
1903518616
140113895
325070439
363556783
2099420624
1672441725
1261977196
42274344
2076804480
735677961
886826129
236528744
744510872
668882250
1659359496
907073822
254857786
1656700259
1197756099
842378727
313887536
1377284016
1627738440
478142384
207635954
1659578929
1779644326
281966119
243112328
1014112140
808087581
658343471
1712128117
1370624348
1476776092
51945571
1193371814
730397801
1877265771
368297566
2069321750
769409165
545803458
1741371893
997355499
2052546946
1752134030
1070824979
1956096512
128123456
782069591
1609042163
1525356856
112886102
1643228231
1829423748
2023563410
319148202
990151706
1626251156
972553502
735811316
765222375
1917563171
675886203
1623711098
1350801089
2012582440
664273127
952884558
1357300786
2058736935
31532092
1961162730
2117147774
1164441571
1087660059
1791457614
2069744289
954913561
806696405
1514695807
708541693
1215658085
305951183
721431447
1821598737
672440451
1662640731
1959135926
339856767
867385463
546627767
1500486996
516209683
2004637493
299703704
1347666882
322023322
812773468
1876947226
1281294629
1833002453
872582981
1516020326
672997414
541388924
489910298
1568273436
1686882567
1038898142
1785370961
2120233084
2045893061
927607478
341137399
904061067
816903055
1175029365
1285433391
1479272544
1635094946
1919677754
1202118496
1236941086
1872184782
703446020
1709691267
1374707301
1559204860
118029262
266166185
1131263797
2055704361
990340375
1758417268
2036804129
2017120147
2093243535
632914411
1447199026
1634389544
2032262370
1082349548
108804788
217191156
1125113026
346011877
966355838
274120171
982732414
516622212
611973657
1435449119
325668600
1331077394
793277883
70330405
610370224
1681026137
775741331
1897085895
512956234
1166574797
1043112626
1872834946
676877735
943939295
359616492
2090001684
1166113934
783234197
1197034894
405846178
856589870
168899161
1409647057
681532084
213572354
533778539
1560793850
566309782
1976516881
1452760542
237770014
595125290
42874888
578332435
1903308635
68996510
670330659
1313042299
1194417202
2051733682
75349198
808555499
1033609690
2068574646
1816888163
23468429
1411294843
1865392489
1426501609
2065010139
2126228799
608884735
912309621
1310596160
511127881
671798478
515094170
1350263740
1816837664
814803739
1387682510
1890087239
1115460642
2084054022
73201677
1434904645
1493596547
712850340
719574911
698333738
1584896834
1473693679
943402509
1213099860
827953981
315375667
693116654
167539730
2000755287
711568531
1860799609
1897851726
476991561
1678623837
47728225
434414619
1193384633
809186935
891794077
2020765626
861234470
2123664012
889568587
1731232811
2116850510
364840383
520705202
1059810073
1774787667
403711944
311159117
294261706
236473074
2144473726
893558147
1945673307
1476394722
550853693
1765929066
189436397
544362270
10405909
1308524553
1249779184
596339862
629455088
1210068262
1903219827
1598482187
1650755452
1751217270
1886447721
606390089
1096857991
1382592409
1533189014
1585336813
600042533
497351515
212950575
1085698437
1051375674
1790637356
951429375
1904167778
1712751448
644783494
893024163
1468913047
987931925
1337469748
942522248
345996441
1079600031
1716603673
899388926
1618970112
737145065
2146807691
461814830
1454090713
1309199254
762287038
2099891984
1178690294
718404423
1304088652
983461670
712673875
374715391
2032198290
1443580683
481515414
648124099
1154084416
1042434956
1289880044
184271483
1926632298
275148045
126893305
1916280582
1680841660
675776419
1922946716
48301220
1568153953
278025317
168882041
1451235217
1915387131
1667052392
1200113029
1818506635
1483126870
870739635
2104373517
1276629188
348768900
1407670824
1424812425
2114102305
512047002
234562886
1439992572
478138931
926745572
499067757
828291103
1541982591
435335946
520603924
658099151
481708303
398815216
1105647606
101813131
969422215
1832580423
1272603448
1025686057
2118148411
635437021
1321650850
1370268903
375029618
978824669
1523479624
637660535
176109184
2002874191
2035552848
590647838
479082603
2002181780
900243144
1816156134
1168160654
353874194
2037902466
80668058
12693305
1587616321
1886506768
1422500550
2123704898
1676242631
1195875851
371822372
1886034664
2145570311
618682270
1621386351
2144356083
23708619
992032273
1086205001
1521958213
1857529727
1546664013
1378567026
321237143
984649942
1985895709
485195385
1858126923
1941620109
1171415478
368567195
1638740177
857777653
1331962714
1411361997
102314284
883704762
1927840602
1781939808
387163093
1432292939
839371203
320944509
1069109960
649773279
1441453613
724424927
1045471899
1185784407
1617654820
786124239
1743232750
2003566885
277982949
625872770
795880814
1017949762
381375445
30600816
270720347
729982533
624572522
1781743222
1522823553
2110900410
289121372
1326924360
1148018363
1424959512
730069722
1385138182
1712302898
743269476
1258115043
674984390
1845249435
1270365594
730999729
1000139066
476750614
1160660737
578034155
1480791475
576465477
478679194
883884399
2093184634
1553684911
1138041694
2103404882
1426476885
1422243453
565402730
1059069389
157539823
1150598791
2006583528
458264411
303750175
1382089053
1963657444
609982731
39524964
119962181
1782572492
1897744274
2140672970
778840408
781968206
1620445560
1989962017
782070453
1580782660
676968554
574224597
1634498117
1225990509
1626948664
313176440
1446516985
1254649854
87775529
1920836787
1360860214
938755024
1226454499
494237629
157794216
1263147985
1768957305
1786120271
347846006
1435418452
1649182470
568218431
817649363
1175316766
1774160286
698094781
1505765339
1481013548
1300391279
726832555
644708160
1412098498
1283614461
1586466448
1845614289
1467544959
1106330150
1789331637
1793081109
839371846
2101459001
1553790580
1749547529
18113820
291718613
1997469652
1726983370
1859678359
575991341
328763120
1560665091
1383551687
1205855409
817525645
114508095
1107637043
746731364
1957896479
1898935755
996843119
37668938
266557470
741165219
1870152884
821051824
249096831
1976029869
1646142201
1579958984
1406456306
585773089
470629053
2115498043
2051698495
2129920826
2111866419
1250154860
951361860
1071740805
491677592
1072435312
120901742
78241321
2118918733
1483551714
1555399035
412940180
1752086798
1948941397
1415236320
1037548187
1049288619
1535862223
1768758328
1091352779
863635119
1943985667
855537790
375878244
632750390
883425602
1435562910
1607660427
12253668
319241678
769841118
1525310879
2041187205
1342818805
766539131
1556578443
828598860
641487833
1116582745
1191936965
1669764883
186924053
1343412130
1465569971
814586537
522774401
370131434
2041153466
1975604523
628527998
221348218
1360546657
1734701630
498300726
1507049533
1921112858
1143076387
1106622077
1088455458
1048926837
669672425
913935111
968578080
454508504
1690175234
1844648025
258037245
2091954486
772833669
69698715
22906522
645929296
503142069
744182491
532633547
1186259994
1395091589
243936770
2129018675
1156794412
134514628
1329250346
406825002
159109534
1053465294
526684896
581081623
224624931
718481312
1732316716
1397692414
686158563
1940662279
2140581533
227709415
1884940674
462212802
1596082200
759538937
994121434
715776442
1395430060
1734425544
1320147905
1497171016
446006629
74548328
882220729
1019155641
205430921
598984859
1640380950
72036571
539280303
1311248338
1624060863
1773809941
1522279122
468684114
1397976559
1818309714
1878879947
2143515835
399756481
216576210
690776338
1467866856
2029715663
1499878046
1386036711
389099375
1271626444
441560280
329995514
847203283
946256473
320537260
1796761657
836927925
409008192
175282571
2109789380
1290630910
1759112502
1650850045
1171212456
1140638088
1742460833
1552476035
605190465
1458650354
817105139
728394399
1781827643
1721522045
575969241
1566376886
1821599482
1885589382
1430417677
1559896185
2062315993
2127864570
696225575
535529531
1466264993
1099956838
1050336838
317258475
1430525508
351673511
613763215
206584550
775714596
2033077775
469496640
37058337
1659845296
1025093943
234106296
620661340
949347802
1974151953
2049350330
36083933
712453032
1285369872
171841631
2134008736
380020773
16261886
1033157363
1437401459
567430671
39383870
58512070
63416662
1608768115
150139135
1052274320
569538167
2082649705
1793519908
1501674468
1178445981
1825946490
524542770
995147185
1117926516
1632676184
2044618030
1245145167
2080680367
1420910504
423632889
958888519
424746668
725913827
1371793130
2076819788
1593245006
2014558218
358304067
601616637
181909933
1709060127
1483184513
1132384779
617876214
1903447552
1154118501
1267078920
1599215469
1653018140
891760197
265048207
1092113746
1830955089
326477020
808233432
498739312
1494408521
309368341
330942486
1902993660
723063539
1997101530
710125204
1268517822
680166953
449134146
1283082161
156547159
1310144876
817481274
1432040304
1593956115
1087676714
412781264
1373405410
427783818
1328896723
833718727
192427575
1036408945
1417125341
579032548
1373632107
1091348747
1167171931
1735362769
1123772053
286582137
766238877
67633233
1545202171
596607559
549213638
1316330964
390436920
743249644
914713697
2023928447
698018149
118261758
1707634855
906656348
1163380243
1071729137
1777912854
580981802
209516932
350329528
1029956388
1286459199
173944420
1093602952
1387016343
645587475
821669511
768231770
1609486828
849015655
1836052225
1620577837
1058537316
51028412
1809944666
1362639205
996625340
93214862
1360598423
1589047131
1270719406
1939690620
1019209309
1517867170
1242785704
1980240538
2105099172
888035229
501990188
461076269
679031003
111845409
1611246606
2020009839
302115199
2038468251
1333736384
661301654
209533942
458153983
1736447080
1155881492
1994225801
1253742197
920337048
1790898500
1891794443
1440230288
1351354513
1885049105
1871079935
1401620703
873652146
716237299
59271758
628358418
1609571657
841267541
1837231318
1262073015
950901323
1117029032
1411655248
539859462
2132275214
1480441327
1621381356
1113844697
962148359
1989783029
2146098812
1829413377
760591856
1776975516
1506204082
465182267
436706109
1818941270
418432381
1242200880
867784625
1856980621
971247685
1060232029
2140948361
1965230776
1557828754
1697377887
2063064482
111323976
159474708
400649120
1071396824
1768613913
1184210649
559704422
679171210
1550408706
195928326
1930262967
293145637
1542108637
1480638072
1444456676
1567504517
1473202125
1934927993
1382717406
761871033
566781541
1136817868
536222427
1066203402
166454902
1242200297
143650982
1339504874
924381435
197927305
501160480
831448094
727437051
765029771
1974338194
1832825881
794959056
1861090170
1090288503
810856975
1787218005
363660257
1916197660
1222625508
2111670095
1164157025
277604967
612562651
276122711
415592221
1159482468
511441028
2061134155
1689682417
335040481
1061977892
571528109
1881827281
201629168
1960021512
1061958311
1344861766
1624301920
1278587777
125082739
982910172
57872857
537520760
544176048
787774936
1179044156
1640271662
1343331329
2072998378
1567905367
1578518188
1409560896
1746095818
758481942
331118592
205298515
897423560
1942148947
1374849209
1244948331
1455822042
1094544011
2085507307
1983961535
914995906
222095279
2015613518
1136000815
2109730967
2142474732
1561215033
1012766156
338426361
205732899
1958157725
1784689968
189924309
1723514632
1419662540
1368924021
577692927
597952498
1003148059
240053857
392077546
868117903
944920797
742312595
1285130260
822285832
1797149162
20167799
596610628
1906194567
1937064490
1876142466
655780836
1058239637
1513587185
1322649784
326144671
861755883
316586566
186584690
521718357
602279974
282774445
355555945
1679363588
919963775
665917357
2062675064
607662127
227429085
1190978329
154483971
1387863788
550790585
624124474
1901427709
1021384124
1582407650
1767194766
1346319439
1655041730
744988512
997232503
1672633720
1816800144
530131168
1403887746
864623655
871095205
1694351082
271980817
1935558651
378646639
1436590945
579864451
670507687
1196123667
1279272823
569002942
581689064
1819373192
164113792
459013637
1066740916
269029163
617866399
506858992
44323176
1319234297
365394162
1356552171
1037805160
343828912
736223238
723219402
1395252930
1858889689
304965402
62765547
1014008068
1010100723
424647977
492843814
2086311688
1782645827
720233797
1691239638
262061514
913203894
206376938
317143640
150576531
530489269
1334805132
1805664073
1646590365
1984677403
325123330
1835092185
538564147
1854741399
1958656012
1227656882
1685564046
375451720
1633098477
819990031
1100057262
463755644
1303519795
1028745341
568229761
450440256
1611700364
653364264
965703569
531278824
483509863
812205374
1980717505
1336311288
7441979
1001209672
1720224760
1827779597
1211216554
883917186
2049656114
1628593641
1570536150
1601292244
1758619103
1110113777
1051676473
62561310
2051290246
1883881287
917591311
545357368
580731456
1515611841
998325451
855605060
2102351056
906580575
748851748
1932216872
879191564
1529479902
231154046
1762239524
2090931613
2087943629
1669793078
134733997
760339213
1039162661
1019585838
116904699
1170345554
28619749
1896859776
1851382035
520723496
446933248
1935578130
1127182533
371585203
882699956
1112732346
1197276865
823710807
1881375290
771817675
1747902854
1935667649
1107473858
106271867
2120653331
2060259599
174771030
1394369758
176711329
1534965018
1955399865
958999965
520496750
2015397064
257133370
1832459867
1786891134
1151886543
244393309
98873717
508672471
173824286
1821322600
1189741860
1396081144
165519821
627732234
1805314631
1475350964
1516281288
837753434
283156774
2010493007
1145793289
79329458
92539531
773712878
540420928
2037389552
102784782
225428732
1009134380
1765899672
1779824783
950833999
2065880133
1536260973
947402336
1512364920
604706486
1473337882
467718900
1086191727
712521719
2029994251
1213411385
231107577
506830407
1856942367
727128969
1041730156
1634377776
269664944
1374843681
2072060035
2048403771
1527042014
1058657008
1859626696
823419992
1303234455
1620014543
1601717570
426477541
76047677
1235342902
1347975611
1066183004
1872676446
957038885
1469881350
25808030
1345168225
1357800019
1752400526
966648521
1141857652
871346466
643320125
826944659
1565868445
1530696408
1399460532
483851744
758203939
966162754
1891182834
1036986550
2026100947
649899043
1050001410
1002616836
978359576
146229223
88298973
612771644
641790203
1718709956
1883248123
836314562
603665857
1590910785
1012585653
2077472742
1253540211
601276963
795658783
1651395892
1462431330
1030936779
1821975656
1936069056
8303328
734721423
1757178216
1491868551
1581813759
694536414
2094587952
112850870
2073927966
769277088
1676872059
1229664781
1393246869
1578782664
492687488
45016394
238563139
348754809
1282786623
269763715
737555969
137825783
694215515
2131798020
2016343041
1934353204
1162407420
581689064
859460773
137659243
1625108995
1630963775
549688906
140028682
1481545490
1867008055
438734787
1945900756
575980673
952874884
1600868900
1123253463
1479782627
1502711049
2046515151
1693859074
292109237
846740094
1845067004
64923350
1263070634
1882386105
1873303170
69123727
1331152256
1574663548
1730161157
1948185736
274175994
1301537371
1319567815
197376568
184057942
1502698169
1153651769
1150129640
48065478
682767161
1833280706
2008289
1668706926
81848461
440394231
1805387835
2861378
1885817112
162896086
1343433807
536700496
769614383
1239386897
480305393
1696892280
242225560
804558386
1396423278
33153254
582590359
1047814585
631021239
252475992
1780994327
74252608
1680252589
2131946441
2125600262
1259432373
952562307
1558104190
282694012
17119435
1021589310
18345860
1162542004
1079189937
1652030328
179052171
262236440
132319880
1369070175
1924292193
952779743
1294030650
264766685
624523769
671928224
1278534490
1724457533
1679772888
1891178378
648380653
862337405
859155414
552104726
912314759
714123189
1847777035
511976704
982834849
1596645004
802231447
1233764906
972882486
1353630412
613065326
852141436
1265328279
1677875450
63624570
1692410553
1205300382
1566488448
1430597536
1162138764
2110699007
1639729971
373726449
387423486
1220885438
74932103
386988673
1707960035
1951909554
1870735242
913538818
388245043
719467258
852511104
2112346378
1985851928
502146462
393809126
758606879
768477688
512703666
1482298845
859684037
831180707
2076998941
208839414
1411862614
222115042
175037241
1061442871
1729673880
476191585
2022141308
1462230881
1585289059
1341917019
1172391421
1246211391
1493011347
1024122553
1552968172
57610761
769182117
589309431
633852747
315320301
926252997
468322023
1271509391
6391671
768556445
767686461
147860296
127513898
1814396791
748603721
1354417913
495901906
1088875460
1841904702
1251148947
904604062
271626359
1163014002
472474893
675979774
1388607929
2011725068
656001557
1259583683
1631180501
123037729
1625792820
1791300811
106671738
1278516578
531118086
1953466969
2082137125
1070507482
1982087689
1284947691
873797499
806614022
192571772
539920920
1311211916
289011150
425311323
1530692349
284779925
1734654026
1531821977
1617790922
903986810
1873214483
1021638207
1267917596
1005406110
419271823
1566847659
1674519123
385703405
1048984966
432907942
105388600
2146597808
1034350038
1293846655
1514603982
946690370
1475075673
57359133
1665090415
485269480
1511650678
429159080
960894947
25475245
1828120494
1598053747
178978723
1177293043
2004504002
1466043978
1880458285
648773307
633535728
1963306403
816132594
1762010849
1595111777
506661223
331969657
184167928
2027857855
348089764
929896635
1915081391
871160967
1010771379
124245390
727921274
2140256310
650587124
664890794
1495573056
1199012372
1862820103
1389171757
1239079930
1894230575
1712753146
1517027079
634197197
1655619129
1259701811
136290643
1238515137
358887320
1941801926
2662175
898450811
231166304
508914940
948772015
1109515112
1531869138
2087472627
207249602
1642296256
1719976405
243607846
1906527665
323973155
1524619686
1263136191
864269099
297896545
1095769294
540026417
1292474611
857396257
906245075
1055842580
782133109
1720735398
1143714822
1719732062
606655175
1357574290
1518549908
1148479287
1192300100
534883849
2083130272
1005807408
1752377126
1811732135
434552578
29460180
2096090828
1814113099
1121437835
1049083523
685619140
606843949
492052749
682332223
177464208
1304609929
1157033975
1906838243
495174068
1961940836
807933230
1557847596
773757962
1044152511
2013270565
1617218941
2064045968
1245611001
945410293
209219558
904244729
1340593985
690147215
1721379993
197016463
131508248
199328472
987971690
1676601099
809166989
489826456
634936630
489346600
929670632
52654599
528784871
1750422108
1849925619
1415170279
1438138915
1966014706
2125739841
892847861
438517484
596256007
1911839220
910982162
535679373
115304075
2102543992
308994347
63936440
515107752
231263853
457821853
1016122520
250027598
56970873
1323774189
219981088
2086603760
2124211362
2056932548
2075614460
1857486246
1025725348
1335802956
649603296
1148822125
973000260
1108478522
608697942
937482168
945032288
719792509
2062163572
2133319142
348268610
617892988
395395121
1010490634
692212028
84166558
1689531237
592813761
1711294902
122389586
1489440561
1464096695
350642796
369755524
338881898
602736346
1359453967
1178114686
779621699
1668227360
1638702984
1253202774
1602549426
1467756050
2013864203
560909226
853429124
1463176832
1039716129
1953707598
1634029244
1295107207
86455039
1197049140
686575925
1585402814
766690160
585253545
1675796320
1847094405
15711165
525019670
1011285900
1168931121
1054469201
154251418
1446315367
50099701
802874449
1676767686
1464607106
156379481
1531574881
778165352
1420071149
1301657238
2114926676
1794617481
2043764536
800537313
1351987901
1660828446
578174882
1721149288
932510799
2054426845
509133847
1759697286
1551750787
959706038
1521159489
1312694087
731993028
2086949406
1480179495
557128847
1030086604
1133649424
494282398
1547320736
1150208817
744460492
1458569512
1055014638
300864246
70327379
1861801535
641383675
281647761
2055829710
636774767
243949586
1902961532
230381565
373301778
1326225354
1052163837
1548399888
227831704
1084591778
1712686134
1253336800
1078496021
791636862
610234270
316588401
1588047873
209060475
1626677174
102740657
2021148145
802280551
871158355
1423476707
1616347857
279031924
750416803
920814765
1021702688
1503122008
205131419
1511155960
637809430
1132502801
104700751
743592769
396512625
145806557
1010057743
263352012
1669119898
1353727496
2052933734
1247772093
1680854805
717901537
343321417
1888878451
1389306446
1385789109
1322940071
275284722
983374742
1584838500
68865193
1633422165
162405527
527783486
1664391741
374709402
1200716515
881941290
2132523348
277757434
486897067
1858115103
1725704112
338458735
1793537370
1974842718
1936481672
502609214
2120618344
814824433
1533990235
1162037746
234871258
48714732
2082717629
1246442780
333032842
550404597
2068127000
705713544
601427979
67080505
516926300
201737276
1696217135
1811119757
1027398905
976652394
974732097
1573926859
1269898022
1453924739
125604940
1524467244
1701584931
1875924240
1808645343
1573188043
1395765626
649421179
2005674082
955801623
2005931795
1818738125
780434749
276445359
1204086308
961509634
965715650
512286797
1627103501
75422984
111709313
799412726
434106633
1968467133
1445690138
1034152842
1573822776
1241579613
1569568273
476587038
1601086833
421212859
1675489499
1014088827
9482692
527465267
705836150
1545074753
1362497400
1185615921
1288698547
286759771
1525219589
248749008
144262228
652377253
596007154
545254016
340739548
1201851253
42574066
737624480
697797372
720856550
769245593
1744355332
2058483794
1181667782
84066961
492626064
1802597129
2141158818
1408076064
2124956130
2011759695
594051838
944529679
245293276
1779029984
1479950466
1873967212
1859932906
2072005933
2056593033
342249124
298293112
517833471
737465652
1080444028
1956165119
659612427
615404430
268927290
1489627525
821572836
1132037171
350175944
1443039519
2052605066
307179095
1778550615
12245741
2023739488
639845328
893629217
1511835908
1417340673
113631947
278152678
1385687848
319817544
2087292906
1650890404
966080104
81164120
701354536
1686654016
1348503606
143784133
2127024686
1249870465
1736653311
932902848
705963145
183574804
1677752362
501726045
958068620
429262956
922894246
1506411435
2045183020
1304161979
927688396
1841006922
848342555
2063120464
920004404
913799311
881914266
1312592738
47435893
101815738
700559600
842965198
28949629
745669036
1688469175
647775481
1688920461
1773691224
92062028
1414709959
605399892
2015074158
462481451
2065880757
2046102495
1469441656
1746703154
1455034456
791868926
267491486
39462725
690750952
2026450681
1138187386
1446810048
541495795
295256855
586676856
1395254272
1176787782
1537187247
375389369
811583323
589950516
63444051
202808190
1206756438
1190919460
1101937472
1299087339
290221964
809717882
1358494687
400496701
1981981731
1689024690
2092679445
766078086
1484103528
587852307
1746799490
1237920976
632650744
473950118
1199064387
1690833592
1703083459
1076531643
1366352037
2096756638
748316737
1950645539
269255372
2009855954
648542730
1128080047
979649000
2112524523
1090131108
825914273
278406185
1147512261
1168193957
314929727
801371027
348196314
977429701
240426188
1171572143
663668872
2028380273
1094765551
500433759
1135540033
500236362
877285748
1642460767
995564163
1456040918
683646100
809991339
1040752419
2090348264
1449818459
364740268
1069716583
403085401
373113236
603923529
18865119
5338228
823827420
917646262
425567321
1030961026
1247662855
212035358
839440001
648998571
1718525476
2032651422
1144020412
1581930
503818490
283623048
1581502820
722444544
555930180
1500093216
679227076
319740460
855344990
1803108809
1657014695
349049555
1359214889
127083506
1493059571
501515900
1864822289
569392524
1885141251
1356183938
1070816646
1858165218
1266598953
1478620987
1055408876
5504794
1671973008
366773024
482314440
1303738171
1483035868
1385035593
1706381270
1103118830
776223276
911153968
1301427470
1941552943
1885489079
247860642
2099699579
1614268914
1406410269
1422252708
1377164738
109723944
1258801490
1717091525
2130710328
1326179794
150617198
1448035426
1634826249
206094958
1927639853
1096837426
694420587
1378259275
1508448382
1246371979
2100057052
1810530929
220225049
1911290377
99920744
633417277
921195979
1479053215
824499767
241958273
1054246078
921210793
1381039465
1966024188
1626067490
741732572
1126107204
278479442
696507808
706350931
923742406
1330685057
80604957
868613434
1622959762
855492327
1222197019
1179590529
1936603642
351602649
1842399342
697465776
1092649796
631963846
1126171696
1471280516
1111508858
632293683
1147889085
1590718349
397241609
689177561
154950777
268857549
301710461
1305329736
385602054
1177718698
868412664
1766108294
898968736
604358765
1000027475
665349401
1214182744
1032758604
823109816
300306481
1120586553
1201848015
202076254
1250723328
146895140
757761687
1505847940
531313815
1641990637
408214546
1180475107
2013491025
697348312
253049875
27705972
2120979063
630978543
1805466707
755301454
1430129230
1764456960
1522246914
1648964555
1224756428
1575753915
2030398297
1765590906
748355278
1812121734
1245116309
2031164859
2130038100
1096233678
541896510
1319334734
781633082
1028150355
358934249
2005806835
1618253706
2082424943
1169696565
1720789668
2109913062
875129743
1515702329
363063392
1244769538
1674153252
1722421330
410365828
519686804
903328854
1188961875
1951986077
975732482
1504733200
1463748737
1978415228
784782511
461995370
304104253
135222886
1429156133
1650126068
1748626323
1241059525
2050595112
526726286
1188057763
1523196505
150128735
1803453843
1441899973
1980876941
412848909
346927396
378240898
1736325085
147038551
1188579633
1329593256
1103851072
1991448942
1295139645
588338188
56472117
1447366608
201235641
25588479
1779796154
152133548
1395203715
988151938
658106446
1545512025
1443535156
186577253
860607423
55243892
1916082281
960177300
1882350837
22345898
2046978172
1350813652
331042694
299274528
1570516525
1194223049
616867519
131243432
454810421
1717995845
2018253121
1758528400
533835312
1284587180
1592581988
759967844
849023690
48757699
16977510
1154824477
676402562
112335094
509882763
1639837739
1098512490
272549575
1417089361
1878394840
834333920
385402283
1455719451
937969466
765509506
185327854
452215935
46323106
514881872
825496662
435971716
1651049110
1062262585
1185265178
901807346
2123987762
1882411848
936953089
1178715575
939519116
668948244
109174161
1032023466
486550085
904829026
539349632
1840185796
1964277748
590305572
488394333
1325964278
1988871324
605767958
1664607372
39257535
2085841677
2072047474
1640826609
186674452
252540723
1936007768
216511011
88717214
1566180492
1322535485
1272331309
934665420
2052818222
867365044
1312983318
2014658233
318529008
376375160
1181839999
465813726
853558773
1285675259
1365779611
1449234830
38376647
1785091189
1105870303
2132639800
281212536
365509155
649860594
223371819
1901800771
517053786
1879549214
1541167281
1497488987
1373695063
1112109737
1154728935
1453951414
2095412007
862234981
1410203542
611303281
1597833791
2090376581
384598067
634585327
1652580036
1688978820
30315295
920469365
38268063
479321109
1271765682
792567520
1332713969
574977419
1894514634
1464190204
1203155554
2097360942
2114617261
128989605
402785197
1508535707
1316946835
1859533830
1729541012
1601233873
1148555191
604122920
509725551
1200368483
1485378891
1116844022
1324220114
1052556567
834635567
1383921694
768230749
1714188636
631164101
1133149885
1585531582
2126769399
496712350
1478155384
1628394928
334474185
987505674
834287071
2096904812
1790332492
1979473181
629129240
938606356
1669033001
94145480
1147762490
1050230784
1972990044
1514991145
1050924022
756323447
494703171
782969260
483155679
1227704262
1335191960
375264820
994176018
1211551103
1937784117
1626738053
364885303
1119678925
250185254
768254318
825765853
1021786860
1330917604
1280334298
1868923063
692322862
194793711
2024434056
1285768371
1861773270
577615588
2014112595
1583834453
808748488
67761670
709651134
1636658158
1980636042
810886329
527809138
159259474
353851293
1566170729
1265815207
406956760
1173350058
1353735193
2031263985
393718138
291383721
1676428169
1848668150
269291859
1062977277
1510683439
473309859
1657499251
1647397912
281532427
268230350
1564724799
1949116974
1260335783
1462784221
1443675632
305121739
1761301985
2025292871
1503065551
11049159
1738047333
444078542
1018298454
2110370712
1393005725
1430908559
1126875093
617953747
573223508
1702796910
1943486413
998630883
821503018
292008604
185824678
591202040
1853188137
1092164076
1875362596
299507104
1535822420
351335851
821958424
421975073
230004986
934255933
222188170
38688540
1268764344
315949177
546130627
429366022
348861548
2058832264
1715601960
1247718929
629198446
852205284
372375615
1692979676
682832186
1464465736
332140383
1997748910
2141828174
1816336983
650320963
444196488
588976453
1450011790
517069169
1257385264
1696497439
1881681318
905064495
692702650
431210781
119286971
1405328846
2055762847
681005996
37839852
843621924
316443879
87819971
1483197292
1444491962
283228002
570482622
846468935
1157980407
637288675
1070813860
594769286
41923358
937265464
885311894
1739921514
95185214
110644206
1485289358
388052131
1454440200
1526085058
425484991
150939802
1092705281
69112109
527586227
1476872510
958730192
1725153459
1175144472
1822274226
1707912519
304748819
291055728
1475273895
1932734359
1352963516
795222100
1593711266
31917187
97856164
538521844
1942248470
34105500
1644307487
1197086048
1614751373
1593844465
1434065287
767683655
1146558496
788575377
1551037745
496839251
2081319137
2000573802
1864110285
412254753
1933137528
241707232
1026859447
2060128153
1800345589
190311340
1358561293
1156387876
375590164
1412304782
1068706945
1371157219
1711925225
775480178
914402200
1724971508
1680709822
218703100
1812216886
1649198890
1850529717
1253791586
165913914
108046545
360851235
1441458273
2117687987
698831295
2006036294
800145774
1659722102
748604740
594670846
2103276067
700975063
2080754909
1316660237
303565335
1753739363
40243286
1950766485
131816465
1038583302
847835659
1771319182
252311818
796172042
1021138971
803528262
159298987
437622687
1003635951
769223764
933828262
755389661
806807189
1284982711
1734837718
718801055
939576114
1738380712
1144623589
694479317
1276136182
1438567072
61511911
373510974
1727403294
786143472
156440841
875877816
2022870954
1608022838
1606880181
1116869149
1366194935
695169736
1496354088
1784413690
303950490
1600217570
922320426
815087243
503705693
965610757
490297770
771034082
1308321411
1306965159
1670529833
17214729
1154438776
1632252413
1373524972
1099045536
216033821
1155947370
2132318501
1106999285
605916721
1506113101
1480834506
894035517
662366793
1779005323
1184697467
358904586
1331721812
1116961500
1144779416
1287477285
740088174
1305824937
854357398
392993355
286326517
1846328515
384979847
1323853294
1960591555
1974124323
672446701
1995245814
304491095
286392111
1664908833
2075476018
27434792
1128839868
544222595
587180316
1799001385
1751194356
364946958
1639829440
1041984242
925380092
297863224
632128896
908376140
82540911
1655285495
2068217982
522007066
894836614
562665373
982035527
1990330374
454390333
991082019
1612205981
645537062
1571861853
2013322383
1712685465
1143590469
1243426127
2011940286
128725969
472592356
485622855
1977422337
132904558
2023642193
324546505
59522974
889866965
997702929
768987533
1606738026
102300087
468883942
790310912
390657277
1719516797
818366930
1815000773
675096630
1753670363
212272697
681969023
319720246
72977782
1706334449
1300371283
1961927842
1239943909
1950203950
1927165910
1975969202
594987835
1368114150
119028879
420013016
149500363
400906405
574313229
1348242433
787873448
1964301159
1141747214
508502262
1218456422
1390875012
1063085786
944447020
1883430299
1940993818
609401658
1127403462
847062288
2056310098
365937541
674212849
496501111
2007729468
825126940
699446297
1909649516
1703481198
2061657920
138372854
1587509941
757143072
1975756484
531232573
2105962881
438489663
2107881529
383919366
43756002
842996985
335578265
537464243
945179120
1908659305
1116800029
585358389
894874981
1465029268
621483021
311297834
1060575023
655491771
786284987
424280277
1430929781
562085060
1833936596
280902492
842824926
1463917208
1681144811
999857167
1654957017
1279883987
1539058518
1328860147
1479076695
1267932981
338250331
1716238055
1303808735
2087031292
1361039545
188682691
1907084486
1493985182
333011935
1743541558
279733014
2016074475
132552118
607079539
108961897
2110818232
563820739
983832172
2022938478
1763086891
2050562653
475192966
1940378956
1861618305
1602555962
2104205465
1921381739
1606155673
1657163923
1080888952
1250622811
2098678990
1553660447
211711515
302321551
874433779
142082393
1736350112
1367795672
1696015351
250509564
1473659216
1005958700
467637672
273306378
1713027729
328983922
1487887919
1141544012
591733110
2110600561
1919880264
1404328938
1025386888
1249066505
1622832661
393861697
345538838
883433758
453022222
6824027
2099420963
1759948842
1969421176
1142453383
1990718656
1205905904
419653852
1266805650
743889685
627727271
313151197
2122815160
281121297
975452097
785159542
184521502
2087847624
1625105776
892875486
1702683358
930546309
643384971
1475591970
2011277072
2121700484
1313776471
1541530870
1430766293
951213956
2068788660
915818196
1885499751
797064320
178448721
16399455
605625171
624429741
2018976919
1592216657
483658694
1034519170
72284405
898834062
1684570929
565896660
1174009474
276606869
634755552
470449013
1259864225
493659819
679433123
956567484
1561766606
575661904
1781315530
1085127422
362743870
295748495
334846300
1002689485
971595589
910819001
551974303
1660149553
1873005539
829342366
1432388428
1563893415
454427479
98280648
1246032570
1412976924
452425555
1010045558
1726925545
1120920537
170551913
407617411
1867128135
2075980362
1155226465
686737206
880789010
1606282811
1321408598
506559806
505804370
1163791992
896191903
813916987
1902827402
280374290
635499744
2083620449
797362033
29744015
783648327
1580301205
688896143
562792469
1916125798
1767102027
794704712
1412820025
1823433361
1846299406
115270735
2066261397
915744338
1382277984
687927279
1550072492
2072058635
2064499172
48170413
189942872
1193810374
1473148567
1520995629
1934255758
49072637
426028027
1694384211
1546370839
1256296903
947454174
115662824
1069789971
1413086438
1202324684
920828798
342699426
1945269288
2107994919
1519855519
618203686
1359625499
1780490486
1145536381
1922800096
275676849
666195052
947713519
499344821
1090645621
1449243323
308423245
205536173
627840445
2039085188
29888922
60236577
677643279
1051574529
906166425
122872231
291230504
1208382595
161253460
2142500060
377992828
134570763
1098109027
2146759504
1080373630
1495964461
1116673902
160293261
142265497
660314685
952949515
640608367
375971940
1778285553
1519561613
794221970
575215164
237496006
1096518926
618459923
1709619583
845355654
1916362495
1341782848
99970960
1947841842
92152353
1922601669
562893970
2522905
1349707397
2119323743
1169595562
2029118355
1840658903
407839150
1042179806
11747693
142300123
553959038
103361927
1007156887
669793810
1647452765
1121584411
1020766084
994369419
2092095302
936982087
1070843538
981255688
1311985405
2044093132
2001973050
1478063978
704388976
402139110
1559674319
1443388106
77456760
1383427402
1453987848
1810735326
262194623
1663725137
1086641209
231377966
452215935
538933189
969880158
31631899
1413739148
1936325404
837055225
1870301004
212548293
374346335
1329435576
362190762
1998525205
1058057052
199105432
1292316413
1792164136
1750966421
1854719203
1612102479
251585619
1466517636
1581739661
443505713
288249144
1936401193
1493001153
1815620389
6310985
1839077652
1473401573
1389113850
1818045812
2097015145
2031383833
1310196268
899882405
1694849723
1462009590
1792386269
1555221912
1153313619
1800498265
144340956
1664550327
1243267010
920580279
1366337967
1397177096
685077067
1485077883
1584704353
700000583
1062220058
1828516915
308181381
309080584
1382198099
492022400
960779101
1180740792
631250228
726397452
1449064440
1244399618
1669199669
1469287441
1444260117
674631451
2040109876
1067010847
498952639
1617306942
385597147
1259750080
1312879840
1495281004
1264246223
1733967462
166312748
1958656012
1659389943
339018935
169618758
347873133
1738449533
280312115
746924537
1001338258
1099075433
1325952363
2142443449
1009171475
279999044
1572974914
1778980396
1038020411
843757176
2096426999
1178251887
1964643485
361499454
81757748
1162506704
803549070
1940378820
9240492
1517794892
1828048598
1739631740
1271849653
1347257199
1579173875
2080844027
865924258
1460397655
262484749
1133357095
1144632154
202983788
348383222
1092976358
360396569
1309948522
780608820
535790242
1202118847
1397407017
561703695
1059829297
1639880495
1565083773
142173940
1387892943
1153883771
749885746
1278021425
897903821
1204402857
899270983
1145392450
1680068114
1615319921
552200413
1557033798
1017282893
439268406
2113731776
1055158706
1233433258
1805061983
110240443
944735975
1631295420
390492185
464552733
1327676008
504014880
859200468
1668315975
532186731
1474751416
1727722782
1595321769
222236025
1572173212
1553224168
727583681
289593226
1687584340
633182185
440321697
2093696327
2131890880
1512646001
2145594448
203180652
299791051
1795437166
617048810
296950284
239980382
1207569446
864915400
14443106
653274520
1818127966
1671504163
1261109082
249994729
873467850
290075094
974380121
1635305128
1147070481
1356569115
1907022531
805760899
244668580
710405490
1852611952
1315579591
1174818079
1780077994
2124146861
1068657774
21511653
125760542
1530533001
37104025
2047228700
902250864
666170328
934176192
760265948
1736959487
517742030
228717262
1018162265
1389339612
513758827
1500499603
199167560
25348616
320650797
24787043
616796730
1574581681
1978669841
982663305
295739724
1289709327
2126435069
766812775
1451340018
719138743
1762142325
2094736831
242303783
12712256
1549456906
1410806620
1216252415
1663139169
149119639
729201818
1271331595
2134520532
1947940598
631338865
505522368
699853538
643781557
259794415
1428643377
851428205
1555273653
144620202
1412117830
456989401
149553760
606032353
1885495602
1053971381
1300689442
1064062254
1281582614
579398133
1282550510
1371029963
684974192
384666397
1509542643
133132846
1787757794
657979835
1154470150
1627390713
1839700780
1501880764
46110798
1802280674
1876389531
2102366465
1998081177
1028956199
1687968509
722284858
1536089937
145040160
502957007
826690810
1899873258
185243029
1793370394
1413615817
741125553
1318509553
1723048916
647750169
1260679153
2038522309
217684820
545697686
656636705
1268073633
1864154509
617829901
1038631198
957047133
36150795
1874783438
774155238
1648214006
644798190
1730112323
2038460359
2085049223
533187483
693091397
1506001983
641595549
386161386
2081276556
57371956
1744361533
88868870
1317923472
961662233
1658392896
488563309
762847032
983794894
1182615877
339068001
2105811100
497074824
1898065963
27024759
1656359612
1888840713
1929477137
4425497
334567397
1006208054
1432750633
1716975011
931662637
846180795
178515247
961209301
878410617
922287959
2099490493
727482713
766366697
1254214654
1509380626
621868467
1576711296
765536293
900188692
1849833458
786598720
433161947
946144679
1433274195
1405783493
1964013327
14368495
1453232868
1362768763
1587893484
121541040
1877858202
469878118
1847776469
1109515112
1485092894
430445874
484038823
1289776290
1665784465
413127590
279824196
471349031
1554603062
1137575312
1892736013
1446288074
2052771007
386681353
438335004
1682110923
1304119766
843750665
1781327818
950833999
2018168193
325480447
445974741
1103054222
1099596534
1126618643
724884980
2092071057
421876507
239536648
1386948692
733521710
1475441284
1652823893
1807635905
1562907068
1242413776
1628133352
1155430820
671955580
1070565101
715819928
1929411137
375572648
1657085018
363973728
1494517224
1283614461
937431213
2118256181
6458236
1712278181
66122252
1286658605
1658740178
469551439
787514453
1974314180
1013570496
1362613202
1074171444
505716905
1463471259
1248922411
1857578751
1902302897
340415237
1314365923
676365787
1179959581
2036777264
952197722
907698837
1980752501
670800431
177638848
1423500437
1502103130
2050571174
43830987
945403340
1597080439
1937182169
2128420840
1354729677
1242803179
647216749
655994080
441603340
191899254
162743693
840423608
708228434
949820001
293900401
693854121
2053609708
1020553097
94959123
1190111100
551423671
1165567629
15529289
1083213581
2129430998
978156575
1305139792
1317960755
1677271477
1472979862
105679011
455331798
325778967
1498866259
568230645
1774217751
2079335557
1492592300
931141591
33323592
397267804
1941441393
2012768665
1836202543
1588773882
252191633
1620562279
646505157
663658534
680442395
436132987
200110112
714364473
1354289930
1598585482
2064651655
607424785
105519365
170523940
460090291
1304080123
936512521
1568568685
573465139
1829690597
195561123
1009246793
858859634
684770270
1613222662
858992254
1684196385
1806028017
210941597
354277657
705378327
935370084
1660579608
1225426358
1901705965
1392105097
447348180
1990334336
681267821
771260382
685878021
1530067796
811148241
1746317945
828470295
1628857469
869575087
1654811076
1140660002
1067177501
1864822067
1052670844
1080077353
1168665527
302884139
73815577
2090440566
16955931
980296007
123005030
24339899
1805211706
1113647866
1488259523
272962916
95480079
1408018142
1008065305
1966881454
1582292412
1542976309
510812389
882208285
544764414
2080592634
1070069517
948777246
1587678759
970882899
1007040564
721503535
2038814362
1901539651
1009587998
472424796
429438111
1859681314
432126844
675425815
1667368413
813814808
454767174
1282425271
216050138
1247896584
557067312
495085522
1792461512
307959457
788598351
248703316
1111915134
949239877
1400080082
2067607615
1742336737
1454225136
297666544
89039311
803856097
1735441004
1387178185
250057105
238148326
1520525288
214805368
2008984479
1898408161
1464033963
1353250637
1977928676
1545657483
1634411393
1759585886
416233606
471084712
1419924928
2038139400
1175405428
154913508
1031568115
1675268189
800074237
713458813
1570309291
1576980646
867808095
1586861457
311291327
1111133118
1707599565
1705666138
874087429
1411176719
211576625
465818987
1952460264
1581883956
409536175
1726703480
280159330
406074891
1278464410
880616486
1446099326
1950376231
831425454
912544490
1555030305
1630430032
288566671
469344938
879201157
84034045
1317812348
432791242
2053490399
1349523755
1341223576
1062960435
1043765645
1482829995
124530734
1444834405
1115376071
22138106
947104982
1597099673
2009435533
2062931562
1715651925
211806799
384065606
1518072911
1111892490
871016669
610365585
815056759
1253591011
703535891
1746029791
338129182
428324407
2037178751
1431042822
356254105
1859375468
1828984197
498044685
725858401
2132345439
1624492065
813779099
1827987217
1109491685
904749745
1083913614
1931028159
480370803
534349669
1481793745
1430079843
1676257334
1838238820
1410747882
1161027203
1640228549
1411047480
1864432356
1765780928
383652101
383543689
1439779102
1657014695
473653393
1978725660
1906259062
890415040
1601872413
583477932
508830696
898218340
807143949
1079383283
1593829591
1224911601
879753559
449098740
32305032
1783632902
779476845
492345144
280919299
1144712849
508502262
590618458
840141559
266225199
1100055953
368208880
1259503124
1414907842
534050811
1024881288
1028014214
1844399595
313160414
1754693263
93058392
2084480198
944516825
689240985
905010099
1940401126
1504215835
798675346
1326400369
1122120300
2041823607
1303028962
994697180
923326221
38421214
1808950514
1570820412
1651225646
709956619
1153723732
858458369
195309731
1487379869
1198946223
479550792
425016102
209374287
1341517290
1626572901
2116727528
1950276739
1817378637
466688009
1899681054
402864007
290806858
950560518
1204229882
1833421211
750951216
517697896
1104733974
580183994
2103066374
1671829022
510428392
1995302448
1947884572
221718700
1517881908
2084102452
172183388
2036674287
608833211
89908331
834687104
627498665
145708362
1277740780
1191235985
1123305313
186722335
108152689
1903958300
2110070859
168597316
1338428781
8588794
356894106
1809903363
802541094
1254841413
455501828
149730786
669649007
736802395
2124101724
1063857606
2020340072
873769159
1241914808
1366650697
554071900
1272946074
56630240
536225813
540958668
1167791
160374027
403472278
106175723
167332326
1656747315
1420939707
1390501669
1595003048
5709538
372552009
1964275850
1618711095
111232891
880799916
618155361
1016452648
971746645
1127860878
38959000
1410827610
2060547375
2012706585
101932961
638481636
1155114055
1873613570
683201096
652232867
1554258587
1570757418
977473736
1054920358
2028921185
1074475191
918156160
197546953
225581962
1068198660
985174140
343409131
1419259459
1658991563
144914728
870565949
759175168
1310515322
189263368
2054708492
234962017
245274266
1215259120
222929317
736489900
445108571
1792173637
1303639868
1172252103
1885570392
1479843102
649882714
1541811142
1244436414
1889487277
1152844096
977813932
1819218677
97230495
1953761108
429824308
614504319
1217367160
200562548
1107381824
1612441414
1650904793
1510190437
1390267588
1945265297
2057300286
1218615139
47326108
1214215022
80519416
2068561441
1090906540
767464198
1055967841
805150568
1402474047
103933608
199973249
1971522214
389274384
393472514
1529980480
2119434662
989519784
987139627
1122747484
1913639968
1241294171
564733154
2111921158
2094397178
638088292
1650522820
1049217260
118173888
1843690512
1304755639
542994603
628645627
2092371690
84799389
838044648
1961665820
1080289348
1352701624
429813598
509885974
1225759449
1872111568
132166758
1171502673
131914185
1409961270
1951909096
1612109778
551333482
833188309
1242640779
1303488762
961601770
1014409819
1724449625
388280688
2035016017
1334892932
1921369172
98812585
525600991
1296250991
264264287
1303014541
286114546
1463880199
327881656
2042991747
1224381678
1996936507
1309722676
1653873238
1961869051
2040701799
1932150240
1785324120
105160501
1233751870
731186384
1203895835
1544105250
721498732
765737153
792834495
2112400269
1333770475
44365891
827509155
321613950
1911605307
2079169614
44244915
1161949799
784161155
1917507583
1129513941
1424522096
824017917
1922041096
1799952671
796882245
1906259062
782855501
542210603
1245643756
818325373
800278268
1450501663
729576890
1631288025
811086692
394976705
2088461003
2009327961
610585521
1624463146
223186305
1951815372
1527392107
1842170569
945405959
326119410
1542708519
293672320
800062243
47762421
1494005265
950623190
1304060335
457064103
1969832744
1622747939
1020020990
1123729961
2135138941
1347561819
26194323
36677177
1859649945
1559950272
2000562813
183287887
159052271
428006322
1780008508
1940830824
141476034
209668106
1239999911
512033161
433635018
1648296983
2035665788
1714921975
1576406108
1393843147
896934622
546047032
1988342564
1382264493
838751729
2069381657
701098871
1983688566
660289838
1394977374
1397486847
792438907
1770769765
1473309937
1725686353
1281847648
1505804500
320070001
405662715
824172932
1376600723
235802839
925662932
1497552697
41228256
1103892777
168137350
736950355
529331650
718709824
701466629
1317831576
1515811283
2103157108
65590915
1372307331
244756286
472716315
1589906688
535030321
1553971218
1094821319
1486384335
926574108
558538335
1483920947
291303929
1817475896
1866013791
970878981
2010064428
1149386401
1001766791
652649001
1651655839
1870189203
1258095257
317572993
1328316563
427464841
1003421848
1059467628
979377099
225246119
897615579
212691711
1432464300
1996139166
1837530462
1881003217
1562339414
1724888835
1506658068
890303254
83374191
419965552
966342372
1490770833
643381919
620569408
2090823869
1751999074
1951220367
1815554527
2017646318
1986653592
1722753968
1494123694
1058890048
1712252227
1889686607
1253736930
1258520836
195441814
239461802
947210587
363604784
1570672383
77645506
1293282446
1505030353
822149722
1731503498
1511759200
759587088
1704620628
769212172
2042897983
1830827316
262998147
1771386622
1542810052
425299996
839684672
1002288342
1384508621
1497174249
334893239
141361506
20019754
1886659002
464600554
1868693071
404073258
500343251
15012139
1128485491
1638770220
1012131022
75468777
730890832
901240094
167312386
1670330460
990077998
1254213498
1925660800
1967996142
1380121165
48416636
1693504069
1580411018
2018890492
997623096
1451005072
588427972
683246926
774126910
1550540314
612504355
1229524595
1059035510
400780263
1766011252
1108184959
1936614550
1325512744
1226097627
567420138
1402277958
1914854029
598453560
1664724293
1714300512
1311194996
34505214
990759507
146329902
161013280
398824129
258060738
664359296
272891706
986558624
819531063
639361987
1554088319
747239207
859047189
1103947874
1261194607
1937350398
1211244159
432698154
917824920
1311283201
1267543669
435741415
1578897095
1449399504
962609648
119378863
186402684
1458802726
236158176
928353346
118287121
1689048958
2093848951
117706635
355338672
1969731981
80841683
1551320450
1009870103
87226589
1759314228
650970312
730632117
889991335
1343148731
2009707469
1246872713
701377337
1946870579
460555579
635027335
187240877
2109951842
1540706292
1751355475
502350261
620686145
589970418
532659271
1188086852
1940904877
64621951
399646784
1586407776
630903743
292561707
806368869
839971656
1976694231
2038780218
97775003
508526105
390978913
1951410495
273630897
817494651
614532464
718084666
1948582976
1155015707
35075720
1290109963
1268308928
2081338094
1591367950
118253500
543159727
168973942
213092363
1048081364
109555934
1012660169
1307787877
1716780113
463111761
186229634
1107686086
1378230829
267037941
2124902638
1057503589
607991047
37652096
915564105
2102977465
1606277615
284153791
498310137
1400354239
129952485
1988406486
1925183788
1352177345
1290942970
920374328
1779911181
677465681
1370700902
1432604172
810589107
1768719904
478638971
87698111
1413075628
409990507
2005796169
430419447
1782179321
524116123
1073592001
2007355423
1100304176
1439914120
1017490194
298817822
1524458579
334725990
1333893179
479106609
1473831502
278275544
82914715
1704434863
1042143854
231616772
1139223128
1157020051
35177617
1649541120
2050530872
1538036894
227495875
797714894
755476749
172605169
1941273011
1827714442
2137750146
1680067857
1063951459
821905341
178069741
1058389411
827293251
42179910
932496140
1721315145
681581736
922560891
1811154046
292259298
232503754
2127936999
1832301669
1650657806
422866055
1295749142
1850698705
1203611447
1237146663
745741547
834514428
428259900
698277719
272613014
1457167166
978519857
673298135
913701944
194969803
230640284
1157551358
61634257
167920026
1528122100
1277547104
615089027
1123760756
2089150165
1934555220
1489603014
893502172
764961027
1946909113
1235748896
1083009147
486837892
2118194393
1965729094
1456548898
1347671658
213661508
169044698
305805708
1218220789
1504866309
1391568636
620393121
339019573
1629527186
1357780200
1408074219
535706832
1241578411
1362454068
365741028
485990779
1168662718
1905906870
141949019
1110581110
361726084
522478860
275649830
1813699502
430537571
296772825
1050268541
1837726607
22595095
498163527
481298224
2144802885
756494722
1791144980
694210307
2001205467
307123432
519978286
178708768
1746602757
1168732594
170502239
916851696
1116754657
1473890654
439730959
1391688683
265688671
2093283638
1618681781
1901119256
1738159945
2142047137
23308847
19296223
1697188126
438568489
1847848937
1892937353
1461012209
2118561188
1080646284
1454019826
44015744
597681005
1603273022
382467090
1402342852
1487001894
551296308
51640259
1931270146
647010682
1191687798
968149725
1722422523
669546090
4102656
644724759
2019271752
25520076
1551956681
194831474
1764449522
109096075
475273854
782000120
2037806917
8957246
1800965992
456418583
1057509053
1410465239
874166590
1963527059
1170518908
282674656
1626665002
1512802195
983047718
2034508897
1172525149
501160480
20714982
1465994854
556865087
1395226915
221751838
2021305986
1320228878
1277721467
1380033909
1119478562
1135511463
1863913475
277047787
1220719197
919000263
1237729087
1745966334
391753087
1190035141
1865377333
1549351752
945485728
819363896
1724381768
2046119518
465243732
1184177296
199940154
2042932128
2050587373
2026693800
1055371876
1104189343
1775420452
1308252842
698570205
1850340991
233669726
1880153028
1323024475
1519692264
1214649367
1116833317
274993260
708360999
1691788180
1183130829
1992171865
2071917047
308706096
1823235880
1442102603
430961558
1088105744
1157683231
608186489
9064772
295171821
5746492
2106738541
481483060
1705240532
2125058269
199523541
1715741830
1665092436
957895077
1882944415
671444795
682072580
378818014
641347844
1958741797
1809352456
1122292113
1287399979
1670631017
471037375
698937228
827071415
435031983
953934696
499011033
220648023
1163441062
1124906249
1508016747
1132609381
1609836170
637782481
207859832
1110200944
847299091
1571252525
1998891141
1156855965
776308411
543897782
1943850004
113012253
1206876708
1508348
443300727
986628194
1130935601
55052642
2136038662
1264701286
1841466486
786710443
2132292540
1912243789
1568480243
953518942
2089006745
1172631783
521168309
903541817
922874105
1955527493
100679749
1398991273
1291960154
593871492
614430710
236122598
1242596635
2108116217
1680299694
1529959983
486382599
437667766
742460537
614280222
211414283
656554578
1963233270
676143308
79457314
1379855687
1410595102
1891045594
1175924203
1973435980
1227473529
1929216613
1541517467
2022876960
1730228689
272934612
1370373306
99383072
1248517167
1847629823
178288857
2136507397
456952259
557543399
2067091857
56981496
1683468586
230897734
2027850520
1376718559
1885748520
79134074
1126021925
312866929
1253498078
354397845
424314400
1459022189
1920679669
1090429152
1745700841
1766116180
1418958745
154122026
275794158
1839412063
1693438249
430035312
966862972
1463029244
1378670666
2018659862
1336426296
1350790523
1790161285
841448495
1954289938
553872789
375096392
51034430
181335999
494666113
1525333330
599333315
1059924320
1663109701
1602727996
1333915205
1579016965
516386472
1104759522
622536004
1198077675
754833890
1213917700
231338576
1818586579
2034591368
1787545731
2004283641
227962804
1754941683
708695502
1395266805
357493428
1460801940
1979270957
1524294114
706866314
169857988
43220766
280032076
313525688
311174140
1594352096
345650207
60695887
1901457669
1161650173
621587106
1169482802
728522508
1042660518
287100073
148771482
1030159503
1257453984
1733091749
1633899334
416548324
1769853182
1273630922
308403291
860685845
241387514
1832588280
1809835976
865116642
184812941
164377162
256120259
1968430879
99305945
1694157604
1495305262
720535566
238599208
241871453
2103839493
1351252813
1302913532
813042594
760702348
2021873929
1857621037
1060950189
868053801
754122209
102621666
1450414666
1456063059
789469583
158896733
1853458614
1983073883
1101733906
880613446
715894076
1434493104
228952727
737308149
904577771
1048192211
1320998984
1279551812
219405267
1393557068
292925148
929202761
2065212484
549007941
1325784555
426948066
2146169829
2069990476
1869530351
129935980
1801384354
1404955318
379568258
1892843791
1446170217
600260437
1182302133
1497958700
1876271606
47435816
618634269
930261983
708514414
1382572663
676268628
1884032946
817961993
218933515
302920765
37047429
168452909
2136546456
933102655
642929078
1027262278
1369965271
848928163
254179596
1749790109
1631067635
1206527155
331544900
1768906127
611960916
749777596
50016734
1159977176
911716418
558321586
1486685955
2005563271
833606464
1300997898
42824180
228086383
1455769963
126772001
1405440085
1828453828
1645755955
1916350167
122867240
1941391415
1677508054
571694739
1313725236
599868178
23666956
58713563
746891352
264837263
1527385245
1122629389
318698020
1517716059
937444983
445905895
2013356758
1414882257
1109001172
2142937790
522928603
2010552437
1987175692
310313425
1370147816
1096652904
1633183887
1463415403
1209706628
159371212
220056849
707921532
771197919
1544750769
1340886333
2017167247
1962043161
596807412
743174766
2019052490
590886045
726663974
999208790
1793535294
1065859718
1645032658
1253788605
1989534070
522750764
375502799
770046964
676326768
1764950050
1011258567
509492026
141960075
246216036
1454735445
1556635013
1509693094
343926524
868567613
686900876
311010088
64195986
378705954
1362047079
1615731506
1575164729
752541229
946641635
1516786723
1015036994
920949869
2058490183
1765483418
1163753433
1834885962
555140704
712847050
525392381
2134830023
1954101599
396087563
1748446007
1168536310
227640628
446558934
466603812
780849529
1090491766
313902161
823885845
1195733098
356095671
1479470471
288377164
138292835
1272031785
610044778
1311009322
1535699424
1111738
743569001
2103427500
506400234
833557340
2017994577
1807761126
1386685954
918885552
524763674
24799043
114689849
493732097
854642248
2076875087
710485930
1081547330
497774989
2103636784
610974730
1295573064
1852287708
673121312
1286210
965830437
2066045798
2101805342
2008797854
1953525799
1161453782
104836163
262506478
1527010016
1173925493
1879210494
1035663907
657000793
1160703299
1599227063
55549207
458250896
509572841
79810518
922478686
1915313805
1022261662
1483210648
1829044001
1729731746
2052274035
1084908451
1478140547
74518279
56277103
136584289
682308529
79340643
1488684607
887993240
213994247
1844498603
429626620
471618313
1980223904
1959895736
1821412610
769831642
1132584186
426520628
227116914
1887571370
454546462
1885817112
400935751
976402180
763729510
907958813
498543101
1078568026
1540587830
1762416915
206159891
1332761926
1042155974
1056471013
197773469
1458858457
852595348
385942695
1955905141
951823543
321626643
1388583240
46207712
1538210664
563303664
1352820138
480666265
463652222
319817544
1910500500
619949935
1400962493
699560231
62607977
815033835
426365220
702889496
1560129194
125569724
1933282162
1898756788
1968080436
1778426655
953911271
1485534531
1298988274
1916604909
1535365857
1954630582
2027110972
1811276708
294229127
1154716689
1823357130
1615588447
1627300785
652631804
704783790
108771373
1921290029
244286795
1453156083
1491298882
938165142
1774554531
270875066
470019116
1254234006
3459503
1549666986
59551524
1835042115
1889612128
913743695
1286748517
68643674
1117254056
1684931393
1645507748
794013975
1758362589
1988784954
1026705170
944413949
801252432
953008516
391553271
1839103764
964734753
865687537
682058160
1483701265
616329530
909308394
125725175
1747018204
1235416183
383643459
1328474935
1025859713
680544347
1816837626
2126804802
708534803
1773745312
1411047480
896970375
2044428797
895912558
1750629466
78749228
1901651008
25440024
787597375
1909283189
1926512210
1764321199
1006768989
374490010
259568809
1554259292
388604372
674736968
598707366
1833947709
538724352
766747240
1971850242
294020513
520222164
1676606062
1268863993
1568324604
1583569145
74509893
83604098
2036902567
816416870
22121484
917621722
980157118
62548324
1561580069
559071834
1528736489
503437423
2107049046
339357323
717788678
1866393133
1553439944
432307861
496697543
1405226581
1684124246
1345338265
588618477
412060002
419767456
1316300952
876442054
50902373
1051270844
174782881
1710352235
111227432
129726197
959480579
844029553
1731305898
1878769224
2051133183
448469108
675492942
542382071
943291432
449187480
698630476
111857339
1590072908
839110304
1214261947
2296010
800935882
281111935
1577060910
594481326
958413403
1477724549
980736959
1738664048
292378248
891005316
301198384
1854760654
1306537505
843304688
755303151
768582489
459274120
1646325670
1065297300
246258825
512835446
908710439
1822214959
1810624131
1598890509
737022874
1243657023
395564281
313982293
2021764725
1370074329
992646295
1519442382
114473356
1920170012
67321915
653486027
1626273393
841107838
438127861
275067180
456428986
329418692
2118613622
1124496179
123693045
715844533
44201655
1445552898
1233161711
1198450294
22765862
1990155222
1807539129
1838255544
752040420
1453477779
1757998587
674222594
1578199208
585059535
851630748
372729321
1021677571
1746758191
1418940293
1811642533
2075635575
1651886279
1931771590
661796717
2036075258
1944170743
1527454181
1614526922
548391561
616585778
136290488
567928024
753996291
1330714301
830546951
1914099792
60073202
409950027
1454741884
1682137042
110279486
627938051
1005922531
1822243213
145357176
1339627909
1276883930
765987936
2076627920
712537367
2062688721
985454590
1781790798
2092474247
367854230
1062222458
1476872630
374441237
427719498
2137563168
1874839377
1555054321
1926258060
1495928329
1655631579
1166492549
1007352360
278934195
745550979
1154688894
1590545065
134252312
1472594752
88120420
129712655
291601645
491265164
398614724
394408608
270368433
895494517
1636707910
1638858022
1824263475
625505990
1431796742
1381585831
1642068219
1138109584
2065749032
25973702
1522057760
1594537717
1338137733
110727888
88476299
231536521
1891993273
1118890817
1445718522
1715500879
419294379
1821813695
1007691476
900172993
292536501
429328395
1185732139
1374635445
1708756877
1977072767
1878032051
847792913
194029030
414618262
2059269488
179604313
1568243096
1588124491
733390308
1806391182
1117661249
272220946
822200088
1412177734
1452180222
1473154782
1356070215
1313389755
1244426493
2076450613
2092351226
639312079
590974491
840755658
1869390381
792295834
755360333
1742072781
1406474122
665414355
1929921695
1331233296
507480192
428263309
264784091
278095354
1143182005
1879088137
568066632
2082227453
1173343042
745362285
1603840395
216735661
621143547
1756957655
166352109
211927243
1732457184
78330729
333958607
831775173
1492509277
1833444636
1940124150
1439880671
218561756
1347968426
1659901292
531514801
344227900
1691444886
56589319
502841505
1316774854
113097159
178229645
346042908
2091568364
4184615
308604558
536163415
2037442706
237954143
468317551
392271362
463612053
909159002
164999175
1706326079
1096682319
12770066
2115328994
88865579
950365529
1625829274
178264669
1482652537
179309444
1419028448
944078047
1485731308
28131381
2065852209
1519618423
1761788944
135496848
757080052
1835677121
823654675
214778959
2061290033
823892179
538015841
36037686
2123922284
82666755
1809947611
1296355084
1764047037
759009092
1133008306
1880954737
1602831766
627411035
1908116071
920596105
183257429
1863738306
1985773078
1166069081
1611730903
77915706
666120808
266965451
860315884
108107451
1745154893
907115639
22385242
376794640
790585260
1195050360
235830100
92129440
1405800259
1748525920
794851839
967576299
603761733
554926693
1089525178
1707537414
362129104
179439064
1423371462
1241185290
565379282
289123572
1811692827
1602293895
1458948984
1620930747
740004335
1360803908
123309023
681973752
1321071085
417998113
413652648
78076126
1701579180
1023875640
112206014
1857407792
1673605530
202184558
273821106
763780809
1043680072
2109222176
331048271
1864057147
199580152
1044806825
196774050
395048127
1692343034
311766735
1083864416
305903850
756353676
1147715971
1144440499
934484147
1411644494
1686854786
1209462468
666823320
1285412317
754130132
1899904373
1812123703
707246560
1466946102
180067669
413486947
761852861
1563814328
1782919201
276478259
1040642971
488945795
1945290407
240505466
1075579848
628872229
1515367747
202229525
475318071
1727745415
1518114302
476019018
18332175
1064756899
1164294523
1550503341
1429822975
166364110
1187550084
1618532345
585452661
163545154
2075416687
2137246508
1210885732
1117726749
449709640
1252686124
1279177329
752368108
228980869
1150889219
1833939361
859834842
1144285268
927647584
1805000470
1804126027
1859829891
665371294
1740282302
1667746592
550488269
526088083
47890407
858140624
308195896
1077743791
379726165
1825994925
535298475
1822564382
878648249
1497697923
708316805
2049896364
754218165
604745924
1078829977
955925557
518431525
879154857
1053585929
1180349635
2133608945
1926213563
680868910
1174350866
1668500883
860359927
2011057952
815944850
1509686762
1387548184
476045550
43363800
5942019
147347712
608586002
840580921
253666572
1529021703
1650762594
857675233
2084483752
1830502423
1379802238
978899053
2023482809
1112725549
1499679189
1102482112
1330404411
1309160340
1892736013
1887534989
83518548
751919179
2060299642
366427046
1684523596
1926984082
277903412
867429423
645198514
1389170169
821739358
653817964
1174427346
698142646
2135167853
201437897
694512171
606032353
1981653503
1813838553
1596234089
1131404120
218825557
1372552153
1864082491
1274809683
452397103
1570638719
783261294
1203526981
549145816
1087474325
1289170002
2014379265
1479415692
329188859
500281093
152832851
818439419
113689764
483427095
523411675
535284101
862787191
1677743714
509659396
1977375304
1139833165
202864389
13510714
963791661
190365834
1381188396
924908545
1992140617
832143209
1196593400
124135273
268705814
1344359323
1728696255
1300416269
1490250549
1332736636
1880979116
714504969
1667106753
543629044
592724500
1460924543
323088170
1253153398
2105540247
1122681196
1062301587
36345106
1484302288
667317816
1819352229
2030799450
1401145656
2095158023
460618853
1027840128
1564723726
934868975
650985270
1212852118
402466814
1104251991
2098477984
1270699376
1644315557
1036532020
1549350516
658648525
1700392623
1417889498
102519484
1936446385
520354663
1714905133
105189188
115446432
154544688
1947965451
1659492252
1781586794
1770117098
972201331
1610175504
886887054
117070631
859759571
974883369
619411892
76022938
363640152
703495209
509132817
197962730
418432381
2050490137
1369915919
1832836827
1444656453
2021575100
977011429
311289236
668125588
766878667
380734674
1882719221
2127587987
1738157324
1795218893
924453045
2068888600
541602006
849450826
1202577355
1535586649
150894830
872876221
1593582158
498271511
991465590
125332540
1363739402
952106810
1148097425
872934377
918067384
1914096495
646950061
1151812470
502172403
188410586
996246477
1711586947
680107972
1069433718
514650962
603573026
721986008
679311086
747790788
135693398
846694821
732970658
1107919327
1003528449
2071203238
1533957144
657519226
1425091315
1068648438
1330016063
30647989
1007788023
958189215
1199648603
168066043
1856977600
1345982242
1372531793
1659771185
744037219
177490829
1424876086
1746639709
471723978
2026849668
1466782918
1415202881
1845100010
1324054293
1486840325
746672661
579494552
68853778
1244289106
434184190
1878062416
1924091292
551898031
875830502
823365270
815225231
1136639519
1711855337
314299742
844991474
1553209517
442471589
1375696711
1067555979
467559003
1537484029
1574652012
1847411306
1720921147
1496522144
1866177348
560233526
141709597
1602701046
263128862
1003819034
483310719
448011970
1822057481
347330585
1831036451
845615216
463660661
1008897317
581515228
566225089
1366946413
2147349287
1283166877
738027631
1251251075
1536592393
1836108560
1897848513
46621576
1636954218
72273975
1348913061
177786672
449306388
1493049614
1670277374
1123731025
1871501262
511650977
1816234374
164957460
397597044
1093803907
1905990930
759273850
687717704
205761682
649439947
1716988762
887542726
574475095
779223213
1226551628
52080388
721449321
1697940218
998434874
684202448
1238309678
1504288148
1613068350
302260462
1230649717
174308266
974256750
765005241
806138196
845643471
36505753
906120102
1099418333
110363810
1361519047
1664587207
1416157945
1290915660
1611453869
1283732600
273375543
1710016701
80244583
424820344
414656785
1138302174
1839436175
619790162
2275870
1861161008
1215432185
1597632385
1479952775
618833553
813416065
443924834
949239650
485165395
283199764
747858827
1961847598
1303820870
789502855
978656086
678267122
1736429878
432252612
757742512
1238382648
549680417
41563866
1087551801
176606870
229842444
1796010185
1332033109
1496191925
1020579234
1490164987
941263793
1040810628
1574066398
342447450
1779176609
1898574243
1786701054
1255305696
1943312038
529145619
454643716
601731966
1539122594
158085013
2091188061
2099392412
730686598
1365932126
178063252
2112106231
862810245
2072545141
2037546212
1429376019
1372914550
1580823762
1590438848
1884407244
662930896
682744105
892557670
697564197
642255447
78032513
1709542581
2049006657
983730056
1030294458
215742882
1353655668
1265130501
1322883705
308590572
277270984
593113017
33416193
1772478694
1824391218
1604924033
274067368
1669184891
1300240122
332447484
758584744
443258163
142263344
1421064061
398146431
447841284
1048619165
657014430
830041695
1596689977
1082733952
400644359
1376088319
1482076402
199929549
911828220
1153285436
452527332
997309643
1466755418
1954603414
1297855501
2080139588
2000328812
1310527943
1282829954
671113561
1686151040
139036653
1500547006
945808538
597061718
1080533544
372580286
1756467244
1928941946
108027532
1836437323
852434895
2070877557
623457426
1408315717
599898923
7077771
1710486306
1660309364
357039241
2070752206
2031595169
103088689
316472095
1021134428
138086578
568976649
741052642
122055247
282722380
1926129123
1703591708
1757485703
786333450
173672837
1739862625
1817262131
256065369
860591317
909386207
1947472386
2100513638
736887378
886665686
305996811
1491546929
1962984023
324820154
1565718681
367736715
2049841697
997760205
105729459
262674714
594345493
1137938438
2054360122
161436761
1526368492
1517776207
1494672625
26240967
1830540757
1435975433
714906804
409276463
182100289
2084135388
742654033
1846755355
139896801
154858538
2131589154
525316728
1570072513
1687066784
620755933
975073399
543934888
2026468329
46622453
2060087601
1797202640
409750374
1254032094
876808952
610808480
274914373
1916912100
1961465869
817551163
777198263
1045674733
582927230
322177280
509564407
1788016206
1082875664
1951918432
815464875
1071824910
1757925770
1687374425
1190793497
1997842716
940320284
765384383
1195926550
676401420
345063565
632424811
673048602
1008133072
1796426581
589193477
1380087359
1136756636
1014569045
28926574
46400448
422359502
1993831355
623968971
1613023201
622871746
1020020990
1948204465
646082437
58730275
1993486330
913111478
862038396
1470828151
653262775
1553766780
633295308
1496480444
1059224080
939480225
1022277936
111736202
523358424
70469725
257119538
728207851
1059484109
2010404345
1844574591
2125152722
376159548
1564337299
965739854
1144653224
1864119118
271181711
197402837
840913825
1620472577
725085577
276825270
1771613856
751301492
2060711776
18771714
1872902859
1025262174
40309873
1617884503
2098179684
1785759709
371162569
1887979923
669077036
107906808
753116756
169988166
1612153420
1468637487
1999133853
1926952924
902394829
1676780572
555178991
1656140857
1472935946
3796164
805992389
8613005
231996992
541299707
1614130009
642059167
1374922735
1495587023
1286823710
58126591
1854362551
1686589420
1451176423
859836632
1560247913
1785931571
288092871
498533123
546519070
734169468
1592334752
2144356083
244694208
53325959
553683042
1954548358
1111446062
1962652926
1219450448
1428438090
1582293858
238928710
1045456432
2040098128
2049705682
600218719
1574967205
1780438402
1047671956
167591511
309990581
1827236923
654075351
1520649807
1244743338
1406378855
332478514
1096959849
942526111
1789349057
1818842041
900010526
50848654
1795509282
828196802
646503545
397859965
1677452985
1769771400
1004672090
594533910
1862103653
945639079
2103460273
232293075
1950349560
717923101
1698401329
55038220
837069473
2132752646
1120638049
1131508758
313920007
315393901
1056620594
2035189756
1326948434
530733531
242255157
1423423317
1565558102
801573917
604087678
1489949747
1582649987
1332206554
1986405616
1593328345
1543657076
1795542749
907573734
705124190
671780297
841794169
1954605307
454435021
1669169430
616613723
2065278562
1762252345
297241405
1254735289
224681348
891531828
2113233787
807186030
1059490908
2076859509
237409211
1234498923
375995155
1707203584
1014051133
642569305
624701097
2114419054
1882040507
734147057
345874162
2079745902
27361016
1739479395
665838380
892183364
30242899
961697759
568416479
427315650
1694497956
1378115558
1998454146
922774014
1706293155
1349367940
1442840764
1470947427
456183510
428031728
1660019054
1621089221
278479442
1148742511
2045581249
466350566
753228251
96737771
1712219379
940169833
693139887
1391135437
2058333743
1809803262
205147136
605218984
1752271535
528459082
543551683
1881110938
1937237655
2018773588
1518040472
1347654259
984368860
1005488207
722585126
1219958223
253268161
1251339272
1912014777
654740486
1020548922
770768775
1537026636
1333909807
1805238454
602125312
2084618921
646696176
1184051450
1923022229
2034829038
565381542
1894708026
1899937765
1244997875
350951801
581689550
1967191788
790259855
1116959727
264562094
1436162047
1563765971
1018444257
2093939438
1298913225
737227165
1503837706
1425419413
1740480397
1845339628
1622398283
1879902248
1768093494
1449180045
698619567
1523864658
1986278968
272386161
184442133
885264951
1288701161
134042633
1875283232
1104734424
1862517422
207445865
1192454596
113752551
370824261
104003103
954065568
574134677
716212729
244726614
13617725
322226100
445995334
447963153
1092374986
1761403633
1405172582
808818879
863815403
82198345
1582122273
2016956840
1083039374
1034362343
1993789226
2134957156
1043406704
994927643
323354344
1962986078
1529745588
178385015
332545915
1379870757
4665191
1353388267
976464650
1706850389
499500627
1024724021
1125053808
1565679049
2141424267
1945551130
1301650072
2131448261
1351533296
128747773
1034932030
2109079354
1191002729
1288872921
1615261541
130241767
1727596809
1739397765
869748900
2105596808
714652485
1425661276
1313120433
487112378
1432058408
2133319917
764992803
2117877247
1358111217
1101604993
685378308
700000506
146654934
335423329
2101923708
127995926
1178191540
387087299
2003271211
1864668239
2130153087
1343207341
896724353
437113622
682443165
2113701611
1106650127
1566683790
2088983018
458574196
884858731
79005184
1326519271
1573131819
968493855
1340743238
210126356
300486381
1348429990
1127842701
1515045894
1004692688
68375539
1839969153
1098751313
467515202
942410909
1202888790
5083504
582672360
1935628781
867626336
1044649897
1028867752
1294090950
1285974474
918009265
272334188
1224858329
317552073
573223508
779636833
1740723187
660593439
1361785219
2086832331
418069692
598114682
1101241797
877259039
135430984
162956027
444538636
1442222615
46396714
1029844558
1035054160
1965128687
237835574
613348108
490890811
1765193505
1234889283
199871755
1511808243
1292248630
2052095562
1775091637
1337862291
494532928
66497068
1513130707
1665610056
1626585444
454000583
57026478
1663984305
957818481
1571598596
1660721867
74817991
1886063636
560263016
1042410533
1354364476
975868135
1621639718
1029224806
1003030871
984022250
1664558756
1274628500
1447062399
229439425
2125334876
732303623
271489679
260143141
1120189640
14790262
921508025
305907027
49937523
531072567
922306775
1303066676
309212619
867204882
46778591
992575127
292521541
999846000
1994154230
511431828
604024829
2027993762
1665178277
222281470
2056035302
846905464
1698072880
656187764
438659036
464140711
1009573189
2134975356
45872538
708629401
956885725
1044269538
1116092086
190893534
22013911
642097723
1124390497
592959561
1255225955
1214287432
186253371
362250153
1923481374
1666537692
1879653394
828331934
308864178
317950919
1286327434
129864252
882037675
872247654
208549591
1095427032
73831079
202185305
184720282
1973206324
1242230705
1041753713
2073086318
629319460
1695180208
295071898
1961122027
1906285394
2140603453
338797699
1319957799
636100542
922416954
775363794
1874608612
1568927354
817487530
788108714
663966426
1900941516
1086997822
132565827
1492733341
379362259
1381873283
686574821
1169385526
775731145
554077060
1845712922
1481501981
693035688
1968478842
155775251
1390503522
1981870722
1782707645
1288862061
767060891
1615597928
311987733
699400655
885563208
1784115450
482440579
1955614355
722687318
7914261
434033206
1883107421
1319857296
67651214
463511608
1111039742
1165099290
1484643433
880381552
1530430039
2055765240
631006054
465986069
1970978984
791482005
943437529
1821315493
484682060
1031382631
817970532
1504247356
1307495824
414077013
1833650038
1723018912
1768613357
1147370709
229511628
277621900
1680731637
1346193206
1489321612
476845393
271188216
2085769778
1506060751
1421422603
1323740288
1492103092
1244304287
1197540613
1377499165
646648679
1118232830
641281467
1340095176
1176098438
523223154
587047230
408808241
116141765
1937884795
155038817
1865856973
1012245713
1573645697
1892000852
1782182843
1094987203
2051542952
1291469325
1664061043
387447447
1982044518
177543241
1982931150
1045458792
1060493444
1777397000
709487031
1109963359
1018811379
469763721
587369554
1262351487
2132239337
286230169
1442159213
1047098468
228129946
2121799936
584240769
1122071510
294065512
1047718922
1209350628
575700138
1410646357
1082801883
2140103512
1992295560
55882665
1221394071
2109394793
1267287296
1193079717
707258336
1586098125
277285538
1495401668
1668571233
539788043
1231050806
1775479762
1241222386
2013213462
427352917
1696868553
992200362
1753608811
339886187
120222157
428322827
938333252
261756470
1092394980
1973587320
391496860
1103215252
373350310
1425465877
2120317608
2036349286
1223634277
646766411
467697816
2122552235
1387925554
628374826
382150054
1465039181
1389727439
856790227
858964536
369162211
638394896
1940083759
976497145
1794209417
742399095
232760928
1922239855
1116349759
1498063560
102490571
391028459
478449545
1668135537
1871487112
303273581
66719070
2053868857
197854986
60681197
487034395
421940418
789830272
108916011
2115696968
2040553572
1830707770
306072962
1403736720
29377751
1318818078
1170357202
54778576
650334480
528554749
989401133
367582471
2134974458
176507955
1435405839
472463940
955869196
834650620
1023394227
1841512046
2097367656
1026798728
208655087
253660160
2006199772
361269285
638088292
13484434
1149077590
760422023
533156998
1371678609
455887032
1851867369
770689306
2014748749
794522138
501192693
1964930491
1568815002
799669054
1585799893
166810958
2007787388
1872675074
87929866
875543646
829778936
1240201760
1089688822
1224706054
1445675013
342569999
2026861204
1325437860
682320165
1785326468
1340832257
763952057
1059232847
268900517
1697627007
616596054
1719402541
665495541
1091895644
1970946095
540447825
1333807675
1942493099
38712886
80913651
1833202805
1446970083
63941869
437220788
534391606
543927159
2040495345
1934146186
684979377
762083896
235549319
1070868321
1862050671
2047198478
1927458245
743167392
1846549093
1366778646
1019799980
869865191
2001085391
1700416997
934025282
1880089627
307467840
1113774937
1603798673
928646488
643224952
2096185646
2070665289
140058361
1871019642
2140454349
1727210706
1452288566
828471444
530910217
1383055225
444849019
2090378619
73596159
775274345
1584427903
1722906356
1553808224
1507626157
912472332
1719844663
810558890
588928290
988921043
434205006
2096262393
1132162205
1971076447
1872291949
1213174414
74417549
2133065606
249223156
695648055
79929954
862110832
1424105262
300070066
355500625
1550136536
1508438513
801824415
1341364953
1948443364
1109085522
1900597310
1272316289
1779545250
175879547
452075283
62074355
1794957535
664106006
1491409279
2052832936
527568395
772556186
807142730
1076810168
756262255
162591114
1675304326
2131706841
415600663
1457083737
623412928
1361537199
1296546185
261533845
836823563
1192671625
93678818
1252826243
191010612
1502414252
1342869022
34091566
548863121
28455413
246410650
54535391
593634011
1448124854
377055568
237394760
1682567863
1335049728
468797097
723179538
1001248727
1808325188
1975276733
1105662948
1972694861
231593256
985478737
2018271839
1377734604
456098886
1566603721
76154384
1469219267
1076018103
1375973412
148900465
1660160238
1583115443
852105080
1074527126
1772504788
1643039072
342298219
1534196151
285975020
162526596
1055282350
1184109065
587845816
583010214
304386282
376789133
909324397
524442839
1971071797
435751842
1688164473
1463232879
414439117
223890245
437380382
289330599
489439341
1830899498
1922950550
1312451875
189735202
575816276
1003921786
1476282572
922794478
1409287227
479855682
1550337364
18654442
907204020
1854683387
816068556
2075779441
1700137144
98892922
939452053
1051866702
417923504
243635320
1281755115
922693580
1556620491
1767226105
1653765861
1327332142
1637244493
1453162463
49911834
594825904
1193075752
2000082683
1981222868
707916933
1652853026
1476845576
2110934984
249498130
590516304
2021252644
1733363366
1142582553
874240811
1572720096
1903991195
1077571992
824391327
1775946716
163684506
991728149
1336637683
315353509
1006160241
1422092760
1849333562
1793945281
1609067400
1268260637
407836694
760806131
1795049933
578482172
320174683
152507392
246645809
1427493100
2113736985
947715778
2018747804
260663736
366125434
1390627886
1669976149
963611604
252846465
603184695
827736033
1902439186
406526856
1182619383
1092487767
700628655
748930646
1234343916
1733201729
485936742
1165642899
1248862892
1837288684
570581030
575241925
1136463990
1303346653
536317275
780887435
1279009120
237414932
1646356998
914584646
1841800066
644082632
641795190
666119980
1649761283
1380913031
31420745
1736779732
1000610351
1687623556
2019339571
1749334379
1758488714
874004797
602642921
119454474
388146067
1004782777
34300227
1816592227
321625657
719908230
1132402418
176543910
1123202654
1088169165
404341569
1302062385
1670074336
1870353536
1964586284
1593362618
1489605086
1353114270
62389548
607753723
968927597
1530388045
1456298828
1244001293
1861057282
869633920
938537043
1850581678
660976197
19394822
217870361
1143255337
226922184
110413007
1568545879
1361938632
252636063
364372139
2090270049
938914682
2136034759
1588894034
2534001
1103770402
1572803369
1264276475
613913634
354459855
1930743689
970383569
869277891
136851794
1239447266
1680919313
865471392
2012713492
1820588644
1501183559
1422340672
1478218920
990545299
1725726378
1177967074
376518902
276027956
95020806
2140690806
736627476
151508702
369305534
751801138
797316617
327922333
1810584521
1225540712
2057043668
527013094
1769720558
517253649
1875278370
904100539
97475074
858364927
940548841
548745632
637596280
1594939245
1462882113
1241765541
1088856091
177747987
633670255
1569047555
1278354400
1912443978
1690638446
583113123
789301107
857310354
1359520043
2020368545
1785607725
613619275
1119281953
1934452755
262916897
1247148176
1020717446
1176319506
432393438
1304194803
416285521
963829559
1454049735
927122092
120924033
1250679971
1483998777
946499338
2099865100
95314579
1484113532
58595839
1336775178
665313854
1682398439
741822325
2112402743
1912968637
561636399
1902716288
1333327336
1814398417
1991506182
1540436169
290427537
701692533
2106302591
555481665
1992317582
1738333902
104619745
1445600143
520313630
2014398030
480694418
817074061
1086389631
631485892
1019486008
1428965458
1012521032
392729248
836990760
1044453184
214318627
248753042
1860455723
549055109
2084631217
258044760
1559146399
279073030
260342888
1200662308
465515771
928020829
1088902360
319598884
961401946
20357374
108817400
364113632
978275946
2063192954
1017297374
203067882
490707182
258978494
891916605
1707296567
399097920
1022244765
854183152
660777164
838978607
221908479
20596263
2034669497
1438547311
765370687
1773343227
779648124
1426243527
313914484
1517191943
1929181588
1301289886
1914725195
2029194890
768282797
273659101
1315435014
1159507675
924924975
444709192
152644486
1438743281
184195382
985748004
889718715
1436137934
1457302030
177785080
354129388
1919799674
2081252225
17737720
520855322
1540060781
1156289804
359728899
598720073
827879371
385282319
967056524
313585069
818274852
1438237786
1333252032
224368316
154840395
1090008512
763881683
467303039
656366445
1062012963
872299465
1160267966
1066484317
389262201
545356177
832610441
97540162
963949647
1922520779
1564727590
357973425
1637748629
172900380
1474241409
1453901921
1579809848
678884555
1029801812
1716500635
704125263
1348520483
1539184042
1039760038
1809309007
115795013
1906606955
1282050932
1432913452
522537255
1670784189
898180378
761643157
325798833
651071686
1642119406
1813617231
1566922113
645872169
1726183243
123462545
1896673568
1819262776
87187540
1452040377
274418530
979059747
416042455
1206751582
415436280
2023480779
962543458
475100882
335759492
614180095
826613048
1258823648
578170620
344705648
516476601
975519877
1453178781
2046139206
507459183
884898855
471909625
556671443
936507722
664894254
974804496
545981572
1191983280
927966851
677167130
1707931637
1923166369
1140756869
104284732
626165004
533198581
446792920
514867343
2040629775
363433284
2106894248
1012056226
1279161788
1255190037
1070810407
779100349
420185857
1841394787
399037415
412206313
1080199269
175589154
806744826
1495786894
804024792
1892215963
552769760
1593040206
391004431
1544113734
1054338482
825461431
74425867
720500666
1553082822
883613159
1278966759
90690790
8970368
1179464471
592290209
59375083
127102372
1353248250
2054737692
15323814
1370773627
267035624
366480921
749556298
2131741361
435607934
851029937
1274059167
347819244
1962554841
465569541
359332126
352181739
1385692019
498163987
1377644791
421484522
1846837628
225460450
1040078459
2098522716
471547495
182537035
89886129
1745610952
1662221726
547399307
375414173
1960396717
1907755184
966089816
662116183
1192565818
1635531811
1543615260
942351147
363015658
740114021
1052400718
818742135
236603745
754337703
1403519420
1537789584
1257279894
886370977
1325506889
125293374
1016491223
1593967566
444343642
2022367959
1389497570
1310037885
5083504
503127090
707841500
1347564449
1988042650
1866125990
111863236
1842437521
538791827
335685631
1451222174
898541561
1573014581
1364752473
1558902700
818237842
717258906
1107900880
562371895
1960842064
700274653
425809610
1111586047
1724083961
809096022
1724475480
1305163012
2142844840
662113307
931195434
291888826
1103234954
577981428
974984273
298839663
2061425142
1159436668
299645503
1292242429
1708983524
739502977
346355238
1981708406
1834119449
349010079
176982087
2039951152
1779302679
1416193247
1823462131
768434633
113779213
2039442754
430074589
1906091605
1702762398
1448469137
1226077720
1420830149
110827647
1369217010
1160783181
1900163165
938782716
60915699
982400577
132456087
647703315
151519320
284263607
276983961
811022801
1326367241
1437887648
1640046241
1254218157
417890293
1006612199
1392292458
1027497460
599204511
2038512511
467640293
678154168
350014118
967558423
1735177129
1473378893
1373058826
768692097
1932092246
1831992275
1059065601
1100873924
1960085453
2047510583
1700044
1245213514
280754910
1250548259
1863160310
1053779972
201247463
251398465
1064297949
824617902
842246379
1383638982
301243383
831643637
1463698986
67477014
283583640
31453646
891944307
1303063256
1163304850
1458883859
1747400550
145353067
1015993613
83798775
933827886
410658915
1626908619
1508770169
1691753398
1801973174
1218914943
1432578129
354711571
1127380270
391310071
1059252590
1356693429
2016960855
1967409712
88123021
741876505
1787588680
1683724335
1327963332
137641199
911282928
89465625
1836059795
539975190
1377597409
2030581240
1249966814
2119250370
1078381155
1070497778
1703506232
974603865
1199117274
285013077
819339127
1282563639
558241908
714061108
1232901582
1529437993
328806960
922422067
1529939735
2065175028
1395040083
1923270749
1091033110
2007592760
1347257453
552638860
742376945
1414847900
857971129
824063840
551557712
1179283685
1081183819
1441399055
1339366253
1971355736
1818077717
250426673
472836214
495595385
159969701
41812188
1748644324
2022046472
2026635316
1681295960
746489503
903351576
1889686607
22766762
1354838626
1854048743
785993824
125144829
853037268
1995072833
1054693451
1071309760
265338073
1030329311
822718589
1057889926
1841334471
499626374
477365215
1752661763
378598475
349261058
719854724
1319964987
1691109008
1317376158
174089546
27415500
1296360658
1233704979
115840948
1890948223
1053578430
2142795674
1527393746
810589321
1167140316
1972282857
352891465
1859917283
2021570212
1816534200
646148683
756249837
2051900147
5569927
469673975
1011620865
1106097704
1807355045
1646350482
2011428600
841447945
1358036102
1619831899
714551868
1876303334
2000118446
470334923
1119249031
964694614
1906021749
849708576
810674234
1234951002
1943951058
147094743
2007374992
2031827826
1039619881
906484247
1602590604
2035398333
472105415
1740888992
1427765594
468995817
1510694390
1190764065
1182950645
81183231
1716229089
1346729502
694461607
1810985873
349692541
720821412
810541272
293934564
1856120581
637834191
830895235
2001247666
1465381791
278499296
1400106971
101729020
53394266
1884336217
422036530
903031650
443392918
195021958
655770369
1261431861
1496966526
1439745844
2131603186
1769965955
723453162
1809806156
1673818644
139518234
592370903
522099232
275316447
1431790343
2046567379
583323965
617981017
596791196
2119575531
884245972
788302621
1975393582
84730314
637809677
1014416784
1456265998
1064403541
1024995223
600861600
1168300323
37700397
1016735112
2056914164
359530226
426098467
1043867199
1608076516
1170242449
33325454
8099933
1627097944
653350334
2103241698
1959185521
1117869167
1922098650
1275646810
1070849431
127433289
1380883189
2084801809
547940956
1189884463
48898245
1421495755
1115498063
1332019467
2068972696
681007120
2113166861
751495371
1264059683
866002788
237031458
1958716977
2128690394
1257202073
996754464
1472630373
820203515
1114018052
1780535490
1167613670
316368786
123896572
2072880969
1321667343
775359909
1571809302
2121294184
145417205
388751046
801682670
267485440
932583820
1201048792
198675825
890293587
2021330902
903692176
622233755
1583242961
787972297
1869131995
300718536
283262166
2144196772
328635615
119679331
672311461
877788094
1930067177
405117198
1895861176
991407865
1412408666
772375562
2012004706
1915988304
1196065477
289086279
1105741627
9739486
1898935755
420761498
981331121
2051980153
928502178
474348291
1609399917
1106958840
1471768651
1867055184
263008162
153819066
157680270
931165327
1005777065
724910603
1243456920
331403973
1740835187
1338940649
1409154381
422850867
931120057
472114498
1916107896
319242376
485256500
678424832
1301805198
532073817
934510184
168226297
1207952749
104311592
506731132
872050211
2135187032
867310710
493807183
1268301851
2113731776
2059314972
424008028
364673069
339617785
416928240
1125643264
436607765
2042981467
2129056843
2087710870
1143107801
1853662446
471057770
319255693
259917042
47897704
1531092025
473344292
1261298568
1349490577
261051494
489180023
597560227
897656456
259566608
270103653
1964156317
728171648
293388230
1266801875
448650745
1529305453
432240251
789740882
1059672006
350880295
361819396
1498435887
1456511112
689073741
1572459767
1231813031
364293661
251402273
1751151512
1029261106
1395413
1628146664
872927117
1167546137
260058973
278338489
969773967
1668615781
561268310
2144284309
1825428378
91514613
463672129
2100979247
684196892
782997197
983450711
19676606
2064213806
1123223871
645614072
821226271
450548728
584628677
961039616
1866931135
58703623
1213781301
1057509186
291698715
1351691830
748351728
1392246678
1157327090
1156621823
860849907
263597957
227516393
465606829
689785497
1643169900
653312162
1148941352
641756877
1108622393
128112937
760677836
1570191843
1214839119
1376979959
1906325245
531306679
881699807
391496860
1621836080
919771639
1553281589
2122578255
1193128133
1661360686
1788980999
1787077990
648266342
1353563094
62503322
282087782
783144622
1460199951
348821919
1645697500
1330147854
1293229622
2048240522
1403263220
578778355
2068452858
206724207
645889603
1623759710
1872283056
265176311
1725030464
403889482
429775477
1171582975
1482858391
1670594133
95719861
1934607707
1902072315
1280399551
1313664190
1455244153
363603939
398103154
124584156
400596696
1196638948
839982548
1097559471
1636230056
870003503
1746670521
1838364856
374163201
624276809
567708450
365278159
368892143
262925013
1168752893
544101579
1563244548
934554449
1211948948
1259418438
1280207309
288384102
1435944582
672970480
1290631969
367261992
642766402
937697365
737768968
1869067057
1530048325
674807819
1233769928
887152380
567348023
793214693
1267632802
275252109
1777855938
1978540284
364949072
669649007
1834764245
866914473
69750540
1525789070
1004675817
595536808
166962631
1289588563
1456018157
621770770
988191876
1031754970
871478403
565051153
809559735
100572468
2041868842
1874382033
1915650675
1688319352
1237740966
1750042891
1529707300
1332672118
2142391986
1885028553
1665483864
276756577
1795727622
1460244629
1543708214
1761385261
243964481
1845097477
120283067
2053858962
1068724257
206965274
430348988
1015665785
1447479919
1402741827
1710431144
1561843427
95235123
1138016425
787311152
1966578524
2027305601
1409553070
588672841
44435013
319000107
1393200274
2082866160
1237174320
125622002
918234886
966635632
362159435
1279884332
1529148192
472287643
513867730
1371343964
1817265189
834988918
1712030673
1686467776
633053348
978400833
383590849
1837683903
2038341193
1559871720
1610298264
81291265
1317369476
1641025637
1185776667
330023853
768178969
822501654
1544010689
275578913
28326501
268573370
81646820
1893183872
475800252
587812980
1177477647
542391119
269519200
833409496
326975182
1611876067
491971712
1805179195
1380592979
1321112082
1042085351
2066607045
1814427699
1269728907
2117909217
857864193
1709936829
1111351182
1771182116
1654127604
2021245720
2084269696
1354176475
2106473573
1522188404
1129025651
344157434
1367926495
1502003076
969046647
1772637318
1938572330
757463052
477689905
1368086964
298634733
41268079
1001484512
2020828229
1578595132
119573645
1720581959
1073188311
1869531051
1448258150
323613867
314817617
175984101
282324877
249393151
1379619241
518174408
1608331831
835004043
759581277
1950888217
1137501717
446756793
991871122
1515642760
2123332794
568079921
2116894319
337075167
161716035
1959448006
1799988352
842496759
1711146856
1084531136
1515708144
1166397362
1864419344
818690028
375559785
482761002
338691440
279111109
2024849240
248196805
1965104192
1228222287
468339945
555093698
663700865
1537867792
1920383471
1960572458
329618289
1070313728
821622374
1278040454
869401222
1819765712
1122933993
1219225600
912861317
508474965
1652957943
2090367236
2127395233
343086735
1816386676
1618516163
373626265
314365151
1202260132
1385215237
40272059
1136000815
1615824684
25881214
1366929623
910762879
411107777
283550079
942414467
1883451070
417607554
1767357022
1396824757
964303219
161649762
2005644126
423314131
450093454
1322312682
23374941
1951397943
1390573467
467377750
1570781705
993422570
1577524845
275845501
1848005443
1692467441
1347394647
1236050703
983947770
1588733942
1500346393
667923155
1876442468
1082558477
606766404
901130972
102574645
1892346884
862195844
800689376
1690228230
525051947
38224560
1445897068
257593247
2077640963
830862157
995655745
2145821966
1986781705
338281655
1869938593
673147553
430532434
779837968
2005541760
65613093
1642626118
1971605807
1797002648
2128044492
921759573
885820072
1963594840
1936325404
1036495164
2120463750
483321972
2079309754
1924516411
229078947
2021237627
1343033201
933437082
1312603729
1675487861
1890705178
1649191921
648415723
677506350
1428816407
1638168131
924503956
519785857
377435008
1570679397
410863422
917034999
1162384849
2106060972
1405197821
619405119
563351718
955018322
1814230190
47248039
732411490
15505584
1015011969
400239458
451534283
2071012966
1334113706
266288796
152451249
346761262
1105880965
1427689579
36587868
391681207
821594521
338638386
1362598232
2024427886
672831064
1009033754
368667003
1673023018
1915300887
1039698024
1869759877
673257375
1332127501
440536127
1745841097
1476129304
1693910316
2013266562
1447436856
1703711654
1606409309
1608007499
1367956775
407392544
1495934525
1377920018
1786229849
899326378
527495727
714019032
1763925469
409800574
127138226
792423013
863919865
2134543131
204888973
71690515
936855635
1908472405
885629828
444854792
1592971434
492896499
1784998661
103926976
1445575289
1651286117
622110957
609474737
739949040
126687270
1820201767
1191134685
514624283
1584824166
947861421
1151561707
2139119882
546610607
1160226496
1870432972
1052882530
1913493296
22416772
2122466384
409565737
1275080956
426341468
900935182
467039780
2081024648
168727271
911365317
925414135
589554425
234939675
1515530082
965404479
1553847355
1556610516
1494309592
1321368187
1748309496
1794021842
132132134
1649305186
1935191684
620132137
724229639
755431700
384269216
1668892235
1197399372
1534302519
1409667376
1678862356
541600316
504834948
919872915
1380912979
603610243
202489027
2030099333
1132000441
1270467357
1502719769
1748267838
2033632347
332573180
2111282014
1031281319
844483874
573776417
670842853
124909589
1380869668
2125462817
170104457
626599362
1240982440
515765573
1782478035
1039612776
1339501170
599668978
1296694523
1030442306
34630920
820372201
657950551
1658978574
630535264
1238147068
1355777092
1513871421
1296134187
1772441945
743070347
790669713
1797923124
645535058
611874056
482365424
1442288067
1397626094
845051291
1641108848
146812189
1679687089
708799112
1488543068
575204864
1938197977
1043995818
1414019269
369218275
2029907267
1370391779
996816842
346514848
312315717
1026917545
1326209907
1010799635
138312298
1242530517
1155852094
1925764089
809054226
1546011587
2017813639
838721140
1971147880
1220706515
342449258
232441627
1988302823
990259182
1700399483
1338201364
1564515495
632264222
1465635861
681328780
45243543
1948812497
1997890971
1049192712
1707969863
93801216
1087950781
1173806659
686183547
1836664148
2058201327
1640318094
606390089
2099994584
765004601
690102931
1837540584
459956699
490065693
1501402800
330762091
1750990738
816098776
1958287422
1751095488
559970838
575034294
1285657243
102241646
661851804
1670852834
1446161370
1640811090
379661656
643605009
1381894435
1737639234
606845974
164241536
1403947252
1558934164
9635800
1958195340
169707419
1665703235
1864011652
350484420
1415309108
303020852
2108963377
158719090
1957646942
1665873368
1415720108
722924648
1938359038
1345452388
25684634
15235501
1164497628
306570366
330804537
1996352061
118831768
691589193
307571217
739016533
863678309
1759776552
2118229737
1760100695
2115201853
1816177079
566795805
1528531276
676976026
2141983672
74994989
294384542
1780889933
138996916
1125344905
1748596838
446855955
445197117
1320885807
1877474430
721105458
553707468
1954157629
1287844693
792018319
1314087281
1663879717
1985267660
869979652
583914619
1607727416
1276321269
1646693099
830326591
1554636606
1976326300
424402487
1202431643
1325655745
907515389
1904239733
956248032
757673144
1305253176
1579153233
193916947
2139834833
2085586726
694338031
1332303009
1466482725
1062151713
1302137689
929276567
1736094140
643562890
1400566955
36547672
654181259
843046259
1859845047
1870497495
653259695
1075396342
1965779324
60961521
1062722262
351816468
282647323
65104440
882161170
711177231
1502715877
807022144
1996186119
1006187860
35326408
1888004917
1618373262
1766964305
524490308
1156133511
1520985991
1881969072
2059118671
1744110109
1244057861
873994294
674746016
512468232
786819468
823116243
1216809086
830731009
659494587
57047242
613488770
1134067442
338275229
1386085557
1677907649
522004585
361420663
576064613
1798791773
1609952819
190393510
1365076358
396542970
238544234
1601206516
73818791
808105656
447300261
319174148
589300290
684753132
2033048123
1024391497
972020479
61364565
1106274859
836933491
354019040
752024252
1544911295
85743796
2076144998
166425234
1310671247
90473863
1556885755
1682375866
1136144342
1258802916
622879671
1513999296
1212549689
40781819
1156649208
375215377
17961435
909597955
1630218002
359751964
1918123029
1071788001
1321685025
1086528841
613643499
992782682
296829191
1806061822
1806367242
538691995
1059036101
226407573
873936916
1634412131
323002261
902322424
1853315022
1926389414
1887218692
1340831259
819657835
674579963
1055003702
1616130338
1914721775
1169535932
276675744
85015922
649210390
317087091
353112697
1767262263
446823180
826418526
736629471
1380747602
1322309675
175926558
1502133542
6576694
1228484584
152766188
285941650
126223210
2100870461
2065766432
1261499958
75820546
444921950
260820686
1571343096
676422648
360177183
801802463
228403269
78677574
1329781074
1708984915
837133679
317765683
1252797611
2099635952
1101233097
375010209
1131637490
1724260041
668450318
369940955
2119942462
2068821115
1350677964
1554727321
732962096
1846620045
399525293
918415771
1314132279
975309364
1959513118
1196610963
168683875
429177148
988789078
416888738
1121474441
1229235706
742976151
1464832423
1117530822
1306613837
1817628156
337879338
1400890445
1188284557
336998670
2051574584
847789731
1188105158
538005252
124899528
544101579
1618172509
1440105228
1865552194
1817564452
600176971
607982673
395360560
1843983990
342507799
1769009714
1504275044
792752358
1971076447
607783073
1301532684
1502856146
1302060603
2084765646
449347224
9014584
1607545559
719372283
217146496
277866885
782890944
1421622592
284213228
284381494
483508624
1724108172
59404497
1340858651
463615724
1112652963
581787380
2086790080
186228326
123982647
1810168853
106248188
726513482
161890455
1799483899
1683014332
1338829133
1469769901
1767771274
383396957
585306132
1167953687
1185788783
761639128
2029439735
1052095492
1333604011
1451797234
1540727508
316266184
1738941033
670879991
1003002075
430148537
1075339734
511846697
314353849
392188222
1389110412
336469883
1195094846
949463551
1351438673
2052942437
1659246433
2000010968
625137390
445502436
52654534
606383552
320999692
898666259
1554542945
629894906
1619651230
1185913729
2143539782
1252233807
464200980
1133590220
1468263436
1546924295
847608650
565056569
1376263748
403816833
2119150219
1142258991
336261501
889676519
1664926814
1519532845
1380209255
1895238719
1847402125
1835863996
472702952
31431902
1141601833
184601479
318022041
58464047
112775891
736567582
1229332079
1157435089
1397473619
1684104854
153775189
538057658
1854536796
829926713
1244191807
278946851
1019072975
1027469411
711235416
1664824575
1416146399
1227886881
970121044
1296355084
1523161445
1966289525
683343813
656636705
872971935
1979476256
1641339833
261506862
1470060122
118989410
800926340
370966448
124823488
2090641519
2044156742
383438562
931075829
310835097
126170345
1787456046
1715368364
105838823
838878501
157719282
270111756
2041184153
2078994489
1595664973
1619722206
416106511
1087450624
2102795039
182370584
383013822
312727994
57538578
1251021678
799249107
561244870
732052534
660686906
94458495
973158557
1404463639
1715495062
1079024915
801684071
1402383153
2084339226
847481736
1541939482
1560142485
41292524
861551600
1742752036
1618454712
1889489789
780118963
667524717
2078908786
190666822
32711496
1655883822
1645127546
558406031
1748282067
1887897778
1082690613
1189267445
719848872
1073910227
332374538
239547509
357359912
1618208737
953728426
185049629
1072266610
1857915936
1712973661
1830170583
1784025769
153302508
700865537
1332853619
1253818231
352075970
1152607056
1411113374
298212822
1299087339
667447959
1068923104
802094650
399324201
1699476086
1799419933
135386553
953238669
306144049
1788938754
1727826239
1416198241
527505442
644553660
838072393
1971942485
1378726300
446631302
772791412
234387117
494090369
1952034022
232781841
1406512189
1293513702
896894751
94177679
1520632564
1611150683
459486949
98241489
1854255064
2034116736
585420755
345618225
342060826
17718131
541287035
1032104533
1840446033
670431373
961064261
324728587
858894375
1932056147
854448155
1643459851
298515705
786630477
1228942777
706893413
1989020134
196808041
1287410335
21830222
61116108
903451017
1577197029
1737289130
1894203439
596455654
568275897
264540094
1366509838
530809577
1784660845
33338845
1832428654
525530372
1173299531
1430171392
1465946174
188871549
335231138
1286071284
607961330
1711032982
383643287
542408474
1151287178
2111691125
1270019716
889210276
489950969
1181189285
69003443
1547674677
1659850632
1107023179
1797134739
1239127837
2140034293
1025629123
483768136
1219613279
960341029
1106995085
1183392769
599612508
988242543
843652468
1552215018
2056277699
1228072135
394818193
1795807685
887616226
2018873623
94116815
33726105
990531013
49439554
1824422670
1875451051
1714918720
235892244
386413962
206293136
1393655341
69628874
686013572
64017769
605471346
835427233
603668586
2033772111
2047309579
239354077
1505616957
1728119151
232589050
1375440431
882642977
1433257550
1056520403
1954914260
24359699
270562363
63040389
1492391456
1353077344
1823561521
732621101
367529554
765894864
1094687199
545349037
1006133899
478279992
418907889
247315383
1413132616
684761510
558785698
2086911563
244761133
652857894
1435722914
1067011909
64572496
79800216
11767975
768569643
1215382631
1874126924
2128082665
537205271
1196884720
1678477107
1375082132
1760241891
2023556018
1792728608
194453794
481349138
360981524
1283347588
1310089884
666406856
1908292729
519685866
1774609311
203304135
1468115242
1590964359
1789976178
1087035384
214931558
318453590
536210222
621413656
1279449245
518538080
601550667
99235276
1810677560
258789572
223692020
1894818527
251367029
1575366143
1153829332
1925727354
2102774048
1966425391
1239660862
1514292090
36911926
1265155084
84536565
1238231752
2091403202
935825214
1640840967
1113933652
288331377
84234883
1714205322
22313096
1734208102
2087502768
661628021
420768141
2083377249
2047313303
1373072223
981442490
376180078
1287002006
177888429
1604436384
536881547
1170944323
973224231
1649268712
610412880
1237010695
956093306
183205983
1879991942
384840026
557934511
1593672033
214320366
1737468066
1223246808
1390488072
229850127
1949195922
349565409
1897496662
321949062
271544174
447770695
1497366321
775022378
1577134239
532482831
660160617
1806129765
1702653104
1010247778
1838085553
383340956
875032645
821141947
74799596
688461714
2142804709
1088583455
651828987
964535103
56476864
387824878
1880779784
427137669
1187030028
170486141
93779840
1047897972
2031277392
1846085884
1658408487
683061802
947221243
134572817
1332968592
586528916
491601125
600554567
1030513174
119401991
886598656
1649660032
2097212021
1257378360
233267475
1792308659
1814885016
1068476198
962976240
737491525
1289865428
2117848322
694548320
1476347643
352414188
57486249
836353842
1700387762
1894713463
1799644621
954251491
1339931298
242631527
673359276
217720696
1548809432
1465495410
173411294
1328749097
1859690905
2046238052
889320637
929850376
987457522
2026910069
198539039
2140555148
1788085326
1495651503
1001816562
1090799111
747042351
2005361651
1859929344
934517805
1180022733
968843612
1391908803
1645003173
415385735
217199836
232460005
1239443249
1432966387
69112695
2053206952
1128382173
1475928176
2014153941
644656012
1768617128
582072197
1454399412
1166605362
840911518
1052616274
1526364414
536206800
449772496
553516540
1832885975
598940072
63440972
903601625
1073119561
1906197202
1256995273
2059141454
977601167
2069238325
875837923
661346579
290112771
1718674379
931269111
250722907
289111016
2006777389
2007661320
1327195058
1700284543
612566989
768001698
1435548096
21131860
179342307
2062607635
1165373795
903646686
15495596
1094926917
152347579
1123059246
1264976021
695295555
1015495090
1720319224
435999419
96306215
536531294
1228739459
642253339
1903741231
1288835964
105910087
1611219834
1521732422
1323908559
1495846952
1700407955
624808347
481508769
434936298
1035977905
1789405387
1725832333
1773690473
823432944
1763629783
848757476
185505172
1654424583
331319686
284803168
34294985
1207617754
1517704444
1543658699
268002600
1204370438
154064366
1627063388
1721947881
1459261257
1111568175
1683342757
344139332
273672016
621992648
511512853
736133421
969197396
1122828442
1027703739
186529524
2061914207
1907296888
1844669851
1348031680
1815515063
116947665
17409979
79135545
2041033622
1864211651
1632512336
823960986
1546937683
1681722836
1483239915
208078051
336759745
2144698376
2114313602
1263993169
360077447
671060736
1004660526
760644813
1684766381
924118939
605014830
1336049734
341959016
100448961
518043265
474869261
1723502923
2046040029
672648886
1060733128
1756163529
1129945015
1020405011
1092405331
1601846249
1137253409
429285955
1003181861
2048691561
452874056
1474063515
1770937666
1959006139
206468678
900495388
604684379
1672908498
590811223
1868945293
2116193590
764818167
1194864023
1095601971
877717134
1206116677
1877677965
1963742130
266710587
1066085836
883770124
1116638380
1550590722
942076172
620299545
749748842
1169737903
779595691
1646454315
1359272825
862896705
1607878092
1457804707
144505771
1969391360
699828683
1893662137
619542195
1932349832
1673976342
1768366661
993512746
102564755
195725950
1337840264
635349548
1869995522
2042368194
134771181
1547242423
1479444814
1198829746
138403027
1448864768
1033415182
5696439
1653824349
1740953285
1757222341
792576028
255400712
1278991861
1260606427
1744392684
356597260
2011118732
762416408
1005161541
689792560
334189421
1284972067
62959300
1953724088
375010663
1242647325
1803244524
1836921151
696724648
2004918631
34426678
413499670
1055303963
1569765427
82515593
2146264581
1005721662
1398037814
1521086288
1307253787
1187772603
1915570745
44933079
875203358
1962386076
705255576
1412081610
1290148890
1195680108
439781985
1555847618
585745076
368033700
74288253
1284693281
853499391
1786120271
1622905696
1896490671
778552055
661235219
14703389
901482790
1167038098
1787122744
1538467095
1430047949
336330051
1921596652
1684972276
1844933667
1115318305
1624544218
557325348
542368471
1249738821
558231634
330522556
698473809
1818123312
388266939
504714151
737908530
1431627636
581282733
681998073
1534702315
1884118563
1406905306
2074547441
1846192805
1532289009
1228441479
252822156
1544200544
102783469
562333938
366433118
1962499829
1242986255
907446459
159216225
491172409
632519596
661069743
349630511
1992571595
204712914
907321472
1676234614
536584670
2077570504
664758148
961435008
1794512499
1478857309
1445224517
1453188740
875407879
1727329536
316889735
70753325
1210868457
631903047
1360287536
1858598983
2103767971
1059900010
192190496
592682484
1621840449
2078442753
1454521361
1966725585
2103890651
694012772
1885932850
811343351
1956583384
89429205
481094620
1446873923
916769930
9751473
200986849
1452459755
544687001
1242475416
429791620
855677602
2081862712
1248662012
216972431
1370431208
1057423951
1207612124
239060599
1719704919
120247507
630553560
1998628030
1312977279
884091327
1922390700
177147979
759350929
2022188319
419267913
1698233848
404767267
1911838140
260864755
1925923078
1144625229
1910219394
69690339
1082706511
2054383683
1938484750
772722779
672609549
1969144388
1188042939
600919039
1845373096
1632145408
857834316
59034832
83853968
997512852
227502884
774483590
1802535880
1730740226
1324336360
45310015
2104044574
674097544
144622371
2101050735
476697254
319471404
760325840
1054458260
129301588
1784541116
1067258799
1131250725
938477969
2106078810
1704865827
564072637
180499963
1990785543
1586917683
189408711
521488240
456941200
233433450
768981665
786701967
383410521
1238421989
1602520044
33715589
1330970865
1139845625
983670907
1400344619
1200575747
1169112421
1297998703
2117594864
1728080678
720531810
2059223184
1223727599
440153394
1340899476
1253959734
758720346
635956670
1733254691
1482897426
201718534
1900255016
120333710
848821363
1522980379
567039494
1203490928
1204740370
1598671713
577495449
1676861285
1251046954
647761236
1300629751
1583026602
1739722647
809559934
1485990252
656682145
1462074909
1524350959
296462489
1146034710
269355526
1517727220
1132564333
465587423
2112333753
2077153979
881108649
2104681096
1350347052
1259667768
56065710
660475062
584186006
1087705958
1754264379
212135410
1792157231
339127580
1046727259
687986860
2030131648
904442748
1767905833
497997752
1828496332
64260056
634179632
993636865
722070422
1981984913
1969159181
617003237
1484978080
943941683
1608677551
282554389
524152643
754265873
370184763
233325603
1572959635
1743437677
1624929767
715114805
2014045924
1385746319
1268758153
992887295
298295334
977607980
481453799
743489352
1445495076
1389163156
886501110
2143052137
1719993289
1338215990
249954383
1465038619
1991613612
135178690
494400502
1736570342
770519203
1923640747
1106471199
687202224
545358437
1929439195
28420532
454496721
816785720
1684230601
2019484201
316144789
1334762805
1180565342
417055712
402758754
771850434
1779322135
453825392
1397000571
317176350
731777889
1659667719
682404093
1431128617
987195542
1814347843
741673097
1955758781
581169776
1824790976
1734877630
1556404183
430684778
910200422
1185177199
401400945
468794436
1166353779
2062117550
178448721
205600396
987032330
868473620
850471527
1172381758
235923010
1903012572
412222338
1742414641
569754381
1881858088
1047640182
2140363361
1126833457
429366158
620417607
1411877483
489340488
1703999590
1797334253
2060460265
1862134416
1215854827
2060783641
2031434950
179401368
1202212290
1809334393
919315632
1367503486
1471635557
246448841
2017705564
562785129
1013641152
264169336
1378566775
82462260
751024875
633753983
1528249935
1307958950
1145553182
533470247
1049470168
1932647897
1765686727
1579869093
801908054
836543544
563316829
1386255351
1008774704
1576088880
1508285730
727683475
355407960
502804888
1950668370
1496450869
289586576
1164520357
1909231017
304404850
708694433
2085760222
1802694323
1517773756
1105532984
1628999999
1245236971
1411654862
1542931864
1709631325
302580154
917682494
1996117218
402201718
596804620
573744522
1165871832
1524715340
557751636
1198526946
1823207789
767961349
1129787144
637810796
1846984868
1994746934
176043505
787246084
574196111
1336531661
1084379785
1847830528
1928343673
385959756
2102644908
1911946459
1561989603
788803735
1668388187
753001447
557290235
1460552323
1994926970
449971816
518120647
2130835626
1014300286
957063583
1362397503
1634664524
632940147
1935181
2099869681
1145355858
168960679
1182187545
2027330771
194991716
1563952941
839262893
418148204
51369148
1006075589
2111742727
279568176
1447721905
809554763
1649460674
1848343569
2066252531
1982737397
1320122219
160753246
556725321
154164947
2053016353
1646284007
316656166
1578181123
20799261
1020835618
1941763513
289081371
2131373086
1099302878
986866390
1787320003
1112048354
1578087554
1682846800
111126269
971870024
82373640
2076444613
991515020
2048945617
336260923
1721811801
2003220715
432312780
435098833
1225108794
944409909
304888188
1270261356
661308497
1659173727
2005573243
1397917601
792559274
761920549
671306842
962033938
244339785
1229382206
937677363
1338732155
1972755830
824828608
565777236
963750044
1147144110
2006977874
201542180
175608343
1225100660
764672746
1326775762
2037397261
1709016709
681668841
1388459329
442865652
753542653
1382589401
1396435417
1627460945
1510332674
1628229560
2145526074
844876759
1584771244
1369605532
1474827336
155277524
1150346170
1569824361
573039300
1719613209
1906264404
147845993
1121397280
1075082646
964347648
649434410
1477762075
1695529012
63381280
325436876
804879356
1374134597
1003674353
1077451480
523134518
735767773
1847834363
1845632276
124721061
98761756
1034387468
13979643
1179549369
80556771
1430629316
408374644
915950990
1884301629
431702322
1690562854
305304391
228259733
602638765
1859869096
1737785533
391218069
729329573
906144685
365882181
436777830
1012118553
1606298585
1418681307
1566768633
768796278
1865380121
123017533
45220014
1720818293
2012841747
542803088
885980830
178423481
238283507
1329439768
818613414
977254388
714201697
1039894448
442383428
1508635170
1905201969
1449299316
960927900
1011881168
114108627
317011179
639337325
1804734608
1421559210
791695618
600236896
368905640
1152237083
1204428295
424969265
36037686
1157111358
1875644357
847741429
145335474
87496985
794872078
1030619004
478060462
1492379830
425216285
1984355655
2138666166
590325654
1767601395
1650034004
929114817
1729075636
1298409938
1084258411
1439906759
329985211
1645724473
175795211
954161841
1386356939
32571379
670806242
880982894
151397769
52918164
1410896349
1048601973
1807157817
131296217
354161950
986892148
2107436967
139956695
1343669756
1730084792
1675401016
84907495
1104051168
571525821
1561353887
1186553924
1884911063
350083539
1332659100
1722842210
1990457013
634728576
1534965018
1465525428
542611994
775231773
1089805141
1532211694
796512546
1712633351
1344441835
17831050
1498948865
748267745
186437556
1926125230
797926933
360502009
548739608
1308806617
1549567282
264924614
904399522
530668782
1167271212
754215653
899503422
1020165047
612682689
498855786
1652586966
1642794994
349180644
263830150
597940047
816393668
211423986
1071584045
1555061444
1732807108
1789205620
1360854545
985430530
1802527735
1097513745
1206923880
359978543
1448791443
616115860
1247657009
1306692519
1146807127
94714899
1163867494
871592004
1612156911
1091158630
242303783
152319352
1757505083
1735739902
916355738
691621466
475459410
638976993
1930490251
1797511715
1387796417
110330339
481561443
372134270
1273977602
223217322
1199154484
542255138
614324828
58162477
905540780
1447721905
512913704
1331831665
222517918
818713159
305368299
88004482
523304192
665967335
2081943460
99274854
916281548
659319065
387746443
1833684950
1887076155
2091260286
562772586
211366259
297456936
982600313
559448720
1730893954
1871396499
2142835549
1085987518
286129943
1813459227
2079866480
1421407309
227002538
23396096
1644607532
1399648662
717615831
1932815802
1194587058
294772821
2088702388
307032148
1846090818
1083356896
816961207
1509553310
1140805105
1629638824
1606551126
1875420999
1078427204
1641768628
1103408433
2077308003
1264284322
609525781
828462869
541281021
103926958
1118776265
2089744630
2015354689
222341346
1361873754
591784863
987278775
1608594463
89330166
1673269459
647723244
838981537
2034491413
761287976
1910301628
2089750996
67542789
1459314895
1059010022
650617653
1018004687
424200549
465644867
677462158
2010918063
1631862042
696560780
583995658
1755462855
1451194995
328561536
2076706326
1648986834
1120026536
1508124924
304596868
1974260178
1340496679
905776546
1835903670
687563504
439047024
761388851
835146363
740827571
2065855879
1555175627
608092666
1053374636
828724556
1034987841
965575140
1643359870
1611229581
812411664
845586596
1772084468
882843963
394882328
382123855
416179756
1136326121
212805154
1015908851
1055365218
806531954
537703716
664651209
985428241
843160845
925322629
688509998
1241001101
1553638128
1155917734
1703945618
87748598
1390175894
977277000
67999627
76870427
1808520683
1779738388
434525749
624968874
290276604
167663458
1246594414
310188912
2031107404
512512460
596764832
921143965
1650724354
1220884723
1382308314
214153552
790707330
924685738
1546926688
1594826653
1140044253
1762465669
1120548747
1101395397
791938222
95347391
438351731
1345930228
1165782159
94601884
1633687439
2138865881
194880507
813036355
1805437676
652959484
1501296536
795695917
306717410
1166256168
1140905769
889652437
1281670569
649272455
1214429875
842732928
845423770
1267522849
525593562
964289996
1862505397
2066797909
1900321300
1123823643
1158555302
843875247
521285942
1671861703
359297408
1006768989
1812049411
1084524477
1114553381
1449117456
1818891494
1617486030
1502118176
1994620808
439331649
1673807579
642934328
265155312
773233444
833740668
1917157269
41940701
1327211867
271811229
788781177
1945362628
61287008
1021905374
272840394
1100135498
1729031503
354494690
1353445422
109230600
426740321
1265029188
936067343
601086268
1913166655
1811337187
1760373768
988169591
1506833130
1329320756
1644495791
1269840111
480668477
1484401907
1736736070
1334533129
2141512132
98476840
1856049720
922876626
1913028653
1053779972
29398297
636222344
852430032
1942877819
1769651341
1124887252
1021044983
493817355
693984004
1061608343
912578336
29269185
844103242
745163416
1095073805
65349059
886283378
1944016821
232644353
1215240771
1554687095
1927781528
198902918
47934027
647144784
1320092578
96133803
1340277128
1026766810
2120865566
393112992
1837220821
900045697
1840909036
1154824697
579575132
1088020223
1307307591
218957740
480853665
290117889
692051453
681417243
1196752726
1531572529
930923374
1260890518
2104983583
812476569
2050455204
1756114215
1352031345
573744522
646287751
1839457136
2056793591
284687833
909696608
249773773
135601137
1203724652
942430377
435641634
400654498
913145153
217633296
1167744381
1113167042
878133507
735930805
1031860523
1742043158
1375180511
911857206
706313782
1843918496
1238351061
1988431838
1175148072
1361952972
1158495101
2119729763
366730247
135203881
517480107
1126892290
2010755299
2074548757
1752925833
1071799957
1123988746
89236820
769633659
1555794422
2013179933
835060333
1882458128
554305349
1275057172
1451514871
1829245535
1068662683
1801855730
45256827
1245699193
1925163899
1139618235
399072350
1114410245
236955151
827516651
1674717976
1171614472
1855753326
954113560
992193076
1196855361
2055825261
1915737055
352111363
1048955415
1858146474
1396860627
1254657383
121793206
207638750
1570327091
447131516
614378296
1965945295
335761988
877390422
1824699818
1019518048
126975897
1684550293
132783827
819422943
2049533338
286883369
554028756
756476008
1236182977
1366878550
1054509224
117687468
1545003731
2037815502
188349578
1956320455
80769482
464061110
657019150
2143718914
795922656
969763856
149167565
1449968129
485520153
869275080
680133381
964485773
402751089
399512086
510350153
1221607676
2142195535
1875029683
1270980803
650994240
335237518
590730424
1646992834
1127834718
1559617001
1094588654
734463973
163173013
1088370876
980395026
1848237622
610777127
711630900
572532540
1186966592
1668565239
238837933
407749801
1820212681
767666982
614529900
981645269
877627559
1311003219
1521020331
1954724595
2019800079
500730439
2140414064
1324548185
426236966
1113272766
1066042264
1622270109
1927736666
161872559
1444705019
1954658578
710059372
1993696601
933677402
980335047
1662781459
391087927
250154016
817565823
1873196744
221757640
356850666
999084461
1931893992
2074673440
2098893214
581672573
550275740
1481531710
949557821
1771644956
196556797
1569933772
2061649940
1124637703
318989939
506393668
2006973865
1725034700
962689309
1058573667
913941228
1570907475
1203550031
1411344749
1691811888
1362653268
1761152480
443446160
2123788172
1246520136
1801151647
213700439
1055715672
133050434
792016478
419091935
2013084049
1620935878
767475847
1236833569
1757310495
842853655
1605311260
2052130722
2058425794
309359642
960157088
203386169
13412599
1152094438
1294331517
1607172225
1469561155
1289503064
1242722993
960848109
1568739988
1894316993
362802130
1023525849
488258810
657335133
840029197
1204401079
1999844949
1116835742
1354568710
533708269
995117149
425962377
429385160
1336676330
1325562978
927988294
1290985620
612564807
1022106524
1256393362
2012427680
229973981
1934272885
1348259579
1905437908
1907631505
2139767486
1424948510
456007817
878746421
1230348437
1961908827
1763643044
2143944663
800558012
1015201092
1390696000
1445601537
562376929
1393123356
315633270
1188111658
34973757
921449147
50256145
1434852059
2089354141
698188260
132043715
1564188827
824931558
1723482033
1644357680
1650750289
1263573007
1298151385
251569157
811481422
2122580229
1529700583
626680410
1752191779
1664561746
1739326346
671044586
1462406051
651070833
1021189564
1869483254
44085658
1411770255
2060433078
65623984
1892484658
1639270108
1285980003
347229504
162906963
1112059683
2088116784
1834061019
1998803322
939829503
588000692
1902612757
10483380
413135552
1751249592
783980594
742552899
2063466746
2006930103
766652313
657598939
1292736940
105544960
124814929
1201367104
173412423
57848852
1811358628
185931373
938630534
1565689934
1838726677
1056270260
799947882
93536939
159874219
719074092
390593827
610792940
811937133
1865140383
1721633007
822546509
539940568
1525801506
17539911
817279494
49245333
773656419
465217237
1451851385
1994672976
7881617
1325615418
1745919404
231760469
18501445
380029280
734739831
296823476
1551377993
1240166560
323925626
509948264
1518342839
924950593
607769922
2014379265
1425644149
826800643
70641342
1691402262
98770729
1555395738
1493348175
1730830449
1292014014
838862341
389829900
318255439
1489116301
1210888456
1665886701
870392053
604837689
1857645949
670834396
1433953032
145207905
931561024
1891838136
1162772658
164816699
1537800245
847354
1222511693
302241169
1592174968
1034965088
586734759
2066702250
2016938219
565877145
780314433
936124650
1677364923
907456220
1869091626
1692173231
761004094
447694680
1699008332
1622624614
238087326
422197013
91021269
1114060292
1205363562
1195548285
1361383200
1575552247
1738361209
945022618
1226470407
1329892806
543932899
789944165
1023623041
1628503671
1239598229
1893178266
1281138751
1423704530
471041060
965739854
1165910028
2029194138
2095564428
1497536457
45206739
259300263
1764693076
103093154
90345931
1548420536
56452177
1673589930
804220299
958964873
1757485703
1778060471
1968394139
132097564
1882092585
156434725
871381584
1113862532
1193572860
1974176921
1842047653
762083891
497705749
1283201076
168253424
1256207210
1854364116
2142062884
1147822098
705238160
414964289
98798067
1725035046
559648128
4607474
1160803129
1323807237
2118181775
1933553814
1429334533
1638663256
834816510
2014110984
305277750
1305719692
538606359
776032927
920316099
541343949
1699631674
345996601
1020398759
195900100
1137236451
1637930504
1883935586
938149468
1625747422
498430439
1712032986
1387925554
286430600
1065242103
136245894
1229357815
2136144419
1515260177
531659479
1283751880
743393467
132293117
1855945141
1855836216
1765169944
777102546
2113124019
387263987
120440610
531348736
2059709305
854979828
449798758
1535894770
1695812769
2021844010
587860243
885650412
632414633
1588111378
670967223
811281138
2032418962
2020336513
1077565829
472848931
2008022405
1111756341
862595190
767571586
330576185
1076687201
284532684
1665908402
977095857
1519135288
1709207530
900099891
239868503
1794597313
139146697
348214677
1304770932
107528474
1614527314
1751669605
1665319090
1796799919
477147304
449677205
105154246
1587310839
908106268
909925390
1313494527
285972186
1167993757
126720049
87604013
104053656
1846678762
1689640085
189659060
1839558805
85273308
1207976869
179239656
2042623952
1341744748
1242921644
404666265
537883033
552284774
768680016
1742884822
169060315
1373225025
1287397990
1505501610
1597894878
1058643759
1109525492
1756282201
1272667599
340735582
1409099552
500059963
534750226
429766672
1281404104
411325749
336869062
867917499
522520720
718102550
1705343616
32852296
1213575790
1589167300
1320185833
1864836037
260650166
769098283
136460396
1421390268
1592975727
2142962143
950308908
197389261
1668589995
739425662
319278474
2048011517
718533841
1729075844
2034158119
1001876020
1697080805
2823175
773773163
1969044849
1176572071
469112279
647649651
980327924
2144289835
1236531292
978357745
928955474
1899999280
72861161
1054651368
463436310
1376118915
1113961017
1648613523
179501283
355850170
8403879
1683720314
321949062
772773785
1736340863
734981699
406443417
1553154971
774258495
1924663141
1707866994
1197041467
981905498
1564724799
841012028
1002641971
415937433
1269803875
2130102104
965909116
2077245247
88871816
1572909101
2087459823
718072931
33882138
1843793466
278032648
1878692662
1516021901
1374094046
1813611036
161249389
124661541
1207327430
1246296853
900152877
56034174
40113370
1000960704
2017031890
1156416691
602915210
1573028673
1840100449
1924710652
1677087113
1256658477
1462894899
830952265
1979531878
2145859541
1062629205
1076973344
1800338356
1946001328
1836000532
324627126
398826778
1139374571
1463175993
1975297775
2425898
664225296
1746848204
2129371192
1689424766
848507353
492460465
1025250261
2085707454
171196949
137119721
1253978381
1622916178
1587539555
1972623246
1692335385
1052095492
644011234
322878137
1134705686
2114165030
1945709167
600231406
356160736
375025051
1071864579
167252903
1170613512
1420514261
78398519
203393210
670736797
1809868688
197205365
239016154
615913840
2062568682
1256795337
178780999
68554063
2123075583
594450364
1298623525
461574156
1068222853
1784773235
1651492126
201817148
1891769125
1915942258
376920261
565404024
1478004735
409188607
905581930
420668197
1991415556
458355966
2066741892
968229881
64538325
403453724
572689503
711442304
848645422
550272249
1938227725
374472588
1770369346
1017341379
1283643524
1706576943
1445183299
1340643459
1300701659
1067482741
2146880739
1042160948
1793053325
1100192917
655197701
1888697903
1422499769
1226524325
1762580820
1829749254
537366594
1868255129
1948173223
893546897
1259687102
1695263947
405910685
1265530030
1145129509
752896708
1371485634
1476085985
2014877126
2135039740
2402656
1142445188
2052287719
1732462426
1782822115
194792371
1279531201
659070519
1663638652
1036458555
1270132315
691901533
1141081909
1792482196
1097021375
655670517
1443021157
1806005183
1304088916
1691958813
1451171769
172282647
239990788
1483219883
1130582446
375156843
1793074168
631699361
1581701700
1172616451
42727678
704506613
536959509
1658654538
489824956
244854326
2056000819
1967334849
1196194522
83645925
566983114
1626068022
1657879308
717632793
1632580795
1081525394
513310012
800570194
664690792
904320696
328207229
1378362292
1078223272
641077359
850153693
1080272233
687876049
1781839595
1428827467
1052754288
1806257128
1882698345
591694114
584845499
1038501142
1102281126
523297970
812181288
341649937
835030611
990813610
448457596
540407910
2093108414
1003232987
630131590
1640264522
105213647
1137584335
1392225752
1405376057
214735880
2080606648
1642813931
1579251001
1771386622
1982656654
301417294
119011494
860158503
1467088038
1978946656
1888047553
800374417
1545713406
1064587987
1134282827
134675432
1436039788
93216452
1453160736
1569290971
1698413806
1115920254
1560908775
1859514273
1460509419
602997801
163773802
78544928
2122382477
1810557706
1696212816
2040098128
1720989058
593457454
634470546
1891493528
1617630841
1422536668
497440299
410475683
1673232069
2008318304
612091808
529643185
1996994505
255468393
851554359
1543343760
239582590
730477029
1072233063
1224542576
442362990
164633140
1617477846
726619185
436828844
493467828
1579324908
1956114528
1475980754
1720069642
383811879
981247400
200000067
1053298233
1813148623
1984784240
94919618
341057557
1054367287
1005716446
1259909111
1287950232
2086143355
1418082234
768485757
1421653876
1797162237
1076868531
1730081747
1866741040
176028648
1527705098
1273963862
44242158
1131923172
1146802687
1589892020
20984978
480923163
347140884
2071824317
1866107006
1962373382
1604931719
2034473134
1246338010
93962334
1343796076
1613299931
1348873137
1679799256
425907786
1200109230
591265593
1781426395
1399414224
1644241948
1025592038
1002935937
529088915
1472671166
688241265
1610337249
259715777
646708625
196339072
104097688
285758461
497255347
536308041
1245817802
7461188
464717563
1100945311
1874453835
1787512208
1875286535
1743869346
155611070
1396095079
219207053
1309820251
411852083
791776496
1382107431
678301877
737230411
1641348420
1747388389
1941290100
769619208
1645287820
2018917007
1845465581
166302005
1033603227
418085500
908672834
912031085
1177578088
1338475049
1833659952
2058086742
30953638
2118188538
635792325
565952916
1808777205
264286145
942114844
1395277850
1656052803
2053693855
1549859166
2039406339
1320513417
474512712
1100091382
948007258
59575436
427460732
591145993
2051935424
1917781178
2007259928
325454630
490553327
153884069
149204033
1330147854
1524167786
1262773023
1470895354
58473461
696064608
876851890
197401782
345943935
1464000767
1872334129
1666484103
1912607871
2038643644
2107476587
1997199209
753549556
1682427077
1882494539
27582485
565288124
1306855294
1769503138
1071388737
1810333767
2068763443
1862541167
1814468072
1926858738
653472639
544443665
1265009588
2101243199
231171145
1799768130
1664548547
1846860210
422063281
1258438095
1861138739
468311899
314685720
594150050
221751520
375079890
1508596802
778734935
596702178
24899275
51277484
584663570
1427298968
2139681064
1438575145
1032184223
1516892728
2042524099
911071595
1555939995
1858483374
627954910
1791270207
595566828
410706358
1041826547
1167688179
1064968076
634881695
1089820970
870859499
1987211753
842026385
853821444
1899201171
27356946
1853257724
375898675
1909891660
2088380758
1861166738
420810973
1619094939
59478673
1149152782
657181927
1658414477
585594158
303190075
504344906
1273774793
1556498802
1904048433
937735124
1197693042
59366445
1863386193
81095255
2077057
466673158
113093225
388520117
851280905
959879768
1820609858
1877858210
907506123
1982201193
1289028801
1630461876
537471254
1308020415
658742468
367383360
2063300665
174799027
289777061
836945848
380181282
2133468971
193479611
1175274309
896752588
416365242
926286234
1169996209
1286997866
677604731
1563380216
250409519
250747613
1594869843
1173626835
603656330
2110160000
286799127
2118598823
1941090670
1561449755
2048796706
1709746555
766673811
1483127458
1658863550
1002161750
1457329005
2128840371
596090127
990098230
615429699
1417496230
453142901
1191510149
724258027
1727483513
7923720
827124426
1058877321
1525324509
1819434319
2033174432
1238809027
205260704
1945865019
1972488144
700782851
1465793108
29142343
759709833
412933851
1458184281
675610165
809994405
1334653424
1197389126
254560070
1854266282
543789604
1529036710
1695902471
913530805
1742369419
134684886
882530076
1424325443
980719678
1428482156
368538902
797185446
1150294495
224838519
987960740
1525410989
521054563
1937294515
1477196295
1240362773
2113878059
2093512813
2141142049
356166989
1967142353
1675961806
2027528522
1400235228
253548853
355911214
180045417
162767775
1985604586
965423856
1545599547
1127588082
224640631
344046664
90859100
877190043
1227285102
1582128420
819712066
1628885483
196929770
262524015
322373493
32337558
790559189
1810274079
1741497695
435603570
333653919
262086582
63749873
2066923911
1814643993
1007427199
364431685
22519600
1958315530
252379607
297732034
1261984494
1277278377
354578570
1045295597
1071559775
741490660
1792502352
733519784
805453233
454550190
85003360
1210970125
1558075903
1664696406
1689954274
1116525197
864092760
761125586
1999184825
179419100
659794851
681183541
703788796
903356205
1090417644
494099779
384535026
711045262
566083587
819915125
1021401125
1122150609
1344056411
2037400208
1503280919
615790690
349046810
1456064290
2014218791
1677323604
1467612227
33803152
518979410
1810730005
681102400
1844343331
503940983
1958184053
498862444
32300091
1813459639
2019244026
143602239
1340481898
1873531833
1390394612
499813151
191452458
645795187
2085751477
1773050057
1306041874
1304835131
745285395
55409755
1346575167
578637006
1377173822
1894083256
811961594
1422724040
2004860895
800956244
1460098274
1465768220
854998301
823168852
581631727
1196916529
697530760
1944485035
2030008662
277880811
1143443262
634703067
689059540
1085136853
1520965253
307687822
1267206752
1891302553
1021683759
1538010998
1777426504
1322704384
1271307299
1444947786
844541399
1117589273
1585580930
1987944126
1893341783
1523144970
590558245
1349736024
1302191828
1001397607
2096861195
1596950143
953382987
1869093000
1221325152
1036975017
740319318
1536776870
723046590
1049767087
478236176
2020531901
269877824
38135942
1874640472
304437920
1049547712
1491476624
1983927292
248595295
1844733625
893833167
1210358741
55658072
1275756413
1087857220
660756743
267434445
969888251
1801073631
1222986310
113441003
872697368
1647583850
403604651
448566017
1080188750
954952487
565038397
1076640701
143612018
349068613
1337833215
2096560150
654666338
933650817
1885386908
733550843
762847978
482263114
1245179204
1893412230
806620628
469089714
716750878
1458899264
673845671
637233436
1826884360
848234400
1583993251
2044641141
1381091463
450680421
445710365
2100501531
1047491579
559923257
25414174
1537220025
2002216573
265966365
155623810
1213938657
1581117233
1757221906
740459505
218491352
1296707005
1332206465
688701261
1957899868
67926208
545767622
100072992
375670163
2109562126
783089019
52745775
374097033
1123617221
1037005224
1518459536
675000374
1514854229
1692316287
631779731
512432932
1795191981
1010801787
765673503
2138274406
140720467
1913353621
1664991545
1132527357
26558962
356037711
1520458248
1940542828
951057863
182558128
950969517
988975748
381819589
1015277970
183205344
1905437908
1883591559
800837630
1381526196
77914340
1665715595
1747250163
900012706
1728119151
1585703624
1681249896
697632582
247115281
241794621
1451905599
890439659
1314442711
96276890
86531736
1876774327
1868482056
10712839
1806179518
1873049320
1210312824
35304043
436649496
1264753659
1277686243
88942856
329930541
234338038
549306191
790557047
707537685
808032809
1020398442
1964271081
576189751
1861329711
588962493
1590004092
234863276
805923076
998275790
131846428
1352059144
2131728805
1887850697
1902514876
1366838051
1253495759
235643770
690567355
452400488
183807088
303310904
85356675
2099169359
1640315219
437810636
863656960
1349254872
542204895
1348302776
1265703179
125434458
1014665726
1500434568
1778500179
1363034068
318668290
525036685
302911648
1053500425
1243932368
2093915821
1246690506
1816288019
473354483
1123987313
869220599
1449643745
653330150
2084038550
1644958944
2138776900
250331102
2073641136
1487320214
1475961481
1811061987
976052240
544128508
2086010286
1303250406
33915315
1222239740
826954182
989975361
531754745
232866163
1351141213
1051656943
658837543
874394337
1704643905
977766493
429058386
936374303
1881965200
2113862083
1045778801
1865132886
1228014306
1392517807
1873321359
1256634808
845313108
60581559
828914235
964140351
1063079159
835795807
2009817885
47581036
1512908888
146670155
982255703
453718958
1846961126
1722079788
466994105
964078833
341965660
940028162
790365131
1706678896
386596701
1976553131
548335406
2023939432
1756308375
1249495513
555055896
917898677
1931407310
500850362
167961991
1321835114
1543026020
1660440132
462796599
323425185
1225959911
1905926082
1882545515
347928876
100534487
1643821409
631475173
1909760381
902881441
1041623443
1745106569
953698283
1119942941
1013777090
333389402
536625543
658114445
1966036031
151207350
915429500
1805916547
1910314299
1487211280
1459418702
500492685
211553886
1755086508
1905521448
1755399351
1592832076
128460255
1542522085
1714950568
1244633137
412660728
545219951
1857420890
393940664
1727195779
665688123
2046514334
541400327
848961557
1221578583
1188441519
446292821
2091205428
640235475
1894627763
335807522
1887261012
1353080577
1368553318
1846236268
957668219
1949640770
2075273586
315977555
1477008586
1342103136
113840938
1551856596
1598853909
49666587
1376236829
1544759841
1349009641
1185916368
168552429
405893110
1687171058
1760133708
1266464138
1090815201
590907440
1421701588
1659208915
1187962826
983057686
1496521160
339683979
1775601396
1388881389
68554063
23155408
302021389
1759738846
1545379273
1318013384
91905779
2084502615
1132517017
1964454687
1169798739
306366747
181633234
1839653601
666080126
1547108230
1230398791
1741808146
1098851328
9943475
1798953032
1827522291
819930744
1850590229
390360666
1710385841
1369359290
794000175
179593009
606383552
1109292283
375527884
1210071926
208259378
314725472
692986140
956769879
1464198296
1541849435
2057082666
693836828
1054915337
1435572138
2130741659
2136395640
1777119796
224350957
1736676342
1698130402
1035362442
1623796489
1549077365
946546373
190738840
748949327
1402004318
721389286
210421070
1120195676
171416073
1839249465
877880185
332335251
506830407
2107937376
898200850
1952331682
155902795
1493500399
68470591
569259992
532993780
477840065
653418638
1548412248
216436706
2128886891
2039513718
1184041698
114352763
716336085
628580778
1666749805
1971945146
575245732
1914611239
1605701902
964206513
1858654334
2115405820
1749056274
997641948
1084308280
320465886
1214968643
1039903747
1239366042
1505555187
278671345
1269456144
90914875
1725932788
614441558
1125789918
1879236105
39754046
473907415
859506009
2035333260
908150210
822948848
641347190
741771316
77673937
730469966
1599762561
935354396
377544341
1283758411
433059272
1670015729
1730922634
894765893
171121843
686865496
1378128124
1620145428
1426501449
1804522592
1131254683
1717189743
214970016
717431554
737981056
345222452
1537439394
2083368120
1099365404
1673984331
1743891053
1875770386
291570524
2127424969
1405178470
2125084460
551239916
1247349222
298416890
105479382
1000493859
432701030
2115397557
442747671
1890085397
1780570245
1888348003
1488494187
1057463427
655585035
1360765169
391347812
1761554248
2021968026
1705586355
562206589
373956922
146041125
1213611071
1744994765
418055714
1063494523
1285052763
827542321
2145074598
443443292
839873511
951714327
1249805166
2057336734
1265000862
887831978
433869357
343044251
100670141
1243502400
8289422
68373080
987946682
1010874157
1780298883
1922225984
625139140
1309226868
2096868038
53201949
420359303
971830633
1922529932
1649529807
352645378
1134260957
1842189032
191572804
1527422643
1095382884
1248525402
367876350
1473443523
1488307419
1800912217
1926626506
641364647
492944081
389076422
1717437663
1815606266
529858611
494434090
496428879
143192168
1007768197
1452508540
1493850109
1610673069
926029165
2103923989
1721218680
2043444429
517657119
441849831
1471915187
123549772
1067656426
2072812249
1378331737
1310518194
1113715712
1290698472
791536382
293393677
986054412
1934774403
1159449661
1016122257
1683818528
667289835
255643732
144004638
1613894626
1394939500
1643827003
190212767
729974767
1540665981
1142840325
1461938750
1716860005
1968597380
364512525
1474942475
1067013206
1170781282
2143652697
1179172346
279982909
218116297
1166997132
262778395
1581732953
62684224
427883613
1120907976
888636000
1008450546
2061875177
1778809599
1493030790
579849937
301246563
583940881
833933196
1829012503
21142420
357491718
2008577741
1783007901
102499923
955379796
1148061630
213699341
624937402
178830332
196148686
1914534726
848837698
1273716919
1737411504
678010027
1584414351
336192706
537454596
1773151035
1610296600
1372422817
2011217242
1952547501
5987887
1445509204
1890401744
1145664995
1927507558
1282858389
713958343
1474601847
1453820798
4926671
1455589838
1464527202
1020811217
1494797211
2015886770
533974449
1504157506
1247688359
1187651684
1764625687
352305959
293778131
1219576442
249069444
1930929449
384496100
769396716
2061655578
1158055195
1732873420
67282686
207512413
960301642
171367422
957516411
803575181
696043954
1935415533
1696472361
1879775886
236762352
827339011
435904819
973775785
316102960
1530134164
181910390
1732192428
1400577147
1483717207
1362519906
679332789
1465732945
1645813384
117739951
812069944
615945248
1814449130
168037092
903484171
1992907808
1380376041
1362289185
1162111854
1763156383
1757060092
1935059767
230695203
765652046
1702490137
2012357966
1522807781
1937195086
1496926817
273291712
1124662372
810192029
525766010
1017499524
920182047
1517269438
2115001627
83576514
196633331
1185580736
1483029817
971476590
103649606
1784091807
78236199
639680729
1540180351
841729613
196840565
1043523463
1958671510
1428911454
768798323
1242051820
2062500693
836141436
481311059
517438176
525797917
47584060
1133889274
308967734
1397922602
1043509737
1008753109
469735456
224003183
508458336
1479640532
1690021164
1783247018
467207319
1140279087
1903255849
390568398
240916545
1734604792
2073905752
1919459852
279361912
1345643867
1341423391
1602078559
666643321
187560717
1156514933
926761507
360511272
1246503099
344226596
915347489
257008117
451310016
1658281107
543897782
1129229248
81570939
605136160
1043272255
660299632
1158769078
1790956306
107356356
1531761336
1434322225
755260180
519030925
653752721
1506514028
1940546183
1727708871
1188803252
2041251969
1281587342
1094758637
1025350335
167015433
1282149792
1663566310
1219437488
1437471490
690750096
1248268036
927855356
186289730
1220402770
1066117155
183798263
1530992003
374311240
1636446657
1983029603
1741166684
1114699084
1229152381
996308310
1826271861
740868719
1495370243
1016477623
507689241
754887699
1505636493
1096354126
1693983049
2105974692
851245728
2063952114
327699938
1295438611
83270780
714371173
1016709220
658184264
546311534
248273127
1338852386
626749844
1904164244
1390835461
19817954
977929790
1313036743
871678404
157130608
560323497
190477902
275451458
531198979
1970560318
204937063
1779401110
277674408
1646806681
831298373
1793076255
344033630
988550504
1851171670
2066174589
1749540775
1300744216
565539160
309801748
31438432
624800568
1802094625
2077448999
2131548167
1310114539
884693271
281790637
236895196
1373623461
381094083
1536582904
878846000
1522702215
2063486523
896465710
860669139
225327471
1056235083
681414165
83670598
1752682505
1819061855
1283414797
707353623
1341815964
591746354
1438785750
543560305
795918307
751811478
582488074
52003236
75143626
1999675992
1039747497
1393206056
707190091
1035634493
1538568617
2102852925
1271797852
1455540845
904042281
289525785
422600655
1628780141
2073285568
197598006
801011362
982838906
1570716427
2136378619
1943531459
1257930299
1933298348
1086666381
182942345
1981695965
722258825
1615059539
1587238925
1605074661
2079766164
649501972
691902530
844937191
613044653
684690047
889733506
1565540509
652891118
2070519091
1991374496
1367725399
1067812158
745469520
881723590
470692203
726208326
711394087
1153151085
2089006482
1233317148
267803304
398893990
1400577572
1819894500
15897777
251642716
615594968
381252111
160122808
64934621
1734260454
1488711017
1498367157
1383922616
1946575216
388530443
645050569
778802836
1282934262
1940006288
1246572564
1055792120
137768110
1441821191
398448759
1792007259
642377991
1978799103
1621585767
1272512759
1317827715
1710915482
653021375
1373346637
1302007668
1867990525
1290462598
2036902661
1116066661
2017111018
450397576
808209540
2079905957
322623142
2137274353
389404904
333406139
2143148091
1093191261
491879390
1646618665
1199984343
2093171826
538129042
1730973285
198356739
1108749661
954650798
986842535
971942429
480903588
234773215
991373627
1593246553
1135753776
2129646879
1114699695
1931350028
1447981289
1636824770
1558762482
424958412
1311051204
385494296
856611611
965357128
1898698181
1128953386
1275585611
408468010
1716152754
1887505582
1372432816
1174350994
241287800
1842709755
1335545901
1241311018
319228920
2027491346
1696546820
1290586403
733030116
2085320818
1440981864
302846187
629121161
1890202983
174732473
50155705
1083565640
628014112
1314347968
838197901
54169309
2122660795
731837276
307407866
1174814358
611153243
7538385
1360727614
261299170
1535793756
860169246
1045705134
806333442
1222204149
1781543098
1304047287
707816088
915739185
176624582
2072884438
936471839
642478999
221186884
1286459679
1952983110
418379929
134435381
1551775220
441546537
2134100019
205549809
997918954
1979848345
96527968
1003950407
654656811
665975867
240907430
1605067175
834303109
455074667
1396664723
2022525171
1158800531
700722260
359217873
330831238
1697827319
1078859160
1081727597
1871502882
1700135054
1280745012
1562052334
1946269688
642992688
1187721649
1114475003
1358462641
1428181226
1641608438
276600558
1004858093
1539076849
1436350469
1548584146
1974286112
453721140
1629612195
380580756
124021660
410340514
190143420
1614381768
144710884
331064281
1354068156
488488923
1031279999
1467213166
768341234
1036014795
1422439310
505410787
1924512868
329926815
1350062462
1464804556
1504034102
408108262
732944406
758549475
37052661
1072216700
966877217
1661118658
2045491115
669883022
904120573
1695930780
783968047
726862423
856747019
166579197
1757582572
1478786165
470980949
1745570517
27283806
1616283371
1275730794
632766449
466342489
1664393369
324821425
23542557
811595483
1203444045
1943545569
1344841176
342856713
1191802381
269959702
541339789
1997818217
520604723
725012948
366688984
1418190421
1941793635
1023411503
1065803090
227161345
2095259398
1698185032
1163360050
395717486
1028392029
1689331106
659682707
1313856317
335225808
1913984647
1184618295
1798139
2074858711
862517902
1511128703
326334143
1421516569
954911850
963125216
801863637
249047085
1705372936
161331590
1958200303
21019917
745986952
527181752
1223167350
1447915094
1272586170
134296050
1923874840
229089794
188179806
1743015900
791121030
2111322204
1162115365
1121043194
398507324
2016301844
1885843513
1154105067
1961595937
869989685
747812410
1158075734
53794195
757911505
570428425
302826825
786955717
1173290335
1894939480
2082259292
320977094
241681363
2003609198
1259341556
1771058565
460790619
1878969147
1621802280
1331996096
2063545017
1501932491
892731646
1746533101
1086163486
1292512899
1461686794
795042685
1283629592
649038605
1684694429
5337136
15680308
1412078095
1363474262
14984739
170172994
190572367
283226449
283308653
119807235
432579785
1220694144
1403835754
174289273
1718764820
226924122
801868645
1962984023
1901803803
918180379
856610200
1726164254
749198062
1799647781
999556323
804123001
757537688
997641760
830486215
505125402
310924411
25976054
119692280
646273093
890930769
753116756
1758057230
582956818
580766351
170993305
1427998279
525116763
517504448
241764750
80506199
211880785
1284655161
1494887444
3133589
995580914
889982202
1052874571
1138451096
518212727
1991931026
1314874189
485251773
1031054060
693701740
1505572293
466583647
1501312709
465695067
1126577539
955880521
2116583316
1592164345
159633711
162659979
1207992997
418225431
484328070
1332400678
1220416211
540888825
660362298
1940941280
286512119
488830671
482887077
413424125
1663948476
13759457
1488823678
389907534
1082101238
1157056535
1338436509
517386249
355019484
625778630
1606096752
518997036
400754316
739666933
848759159
790735900
404923106
877647961
1878891843
1458912407
1837907628
324381390
1290572683
551013487
598654021
900778375
179608635
1003295484
1730446036
906797964
353106215
409066205
140417673
414572704
830955648
1054522320
919126319
1318803836
171296763
376539306
2015376712
1869692622
1501220461
478387564
635680109
1048736918
1174301693
257819954
1410193447
30714561
434640529
1305706457
1172296735
1623693368
1471218129
1435920059
191736414
574775317
775293269
664858785
1570624242
527579187
1785144075
1046636632
160273189
1723876587
716643216
973040843
2014960010
1307554907
1931770635
1249156306
42951317
1118658142
559078328
95525426
1832570379
1271996114
579948802
414551427
1629345338
1724740318
729251894
229493844
1870652463
482357240
1574849330
775244329
336126685
1012962615
1918634662
677114515
1846984797
628065324
1368586246
672940841
1451268528
1043579484
342960582
312041084
1802199378
1078840017
1867009809
1636561797
2135613371
1199018122
1600695813
1855458229
1140682431
737059178
1483854796
2046733899
1967326689
1217675557
245969987
1113507796
1587014378
222411005
756227399
51681404
377409456
456577275
1069708848
522900665
157814987
445289644
695818237
1760499515
1110192955
1943064822
829266563
1540868938
1969377247
988938868
1848329963
594121971
385382560
198186426
1009000011
1417007557
225088499
651063919
1047439464
873370547
1388206347
2028638252
2069938693
1865189888
473016331
1464951590
84614824
227122495
569542520
276825270
1653677065
366311326
1477666565
1011053700
517280533
529196052
1160069485
765027391
1141629734
545104654
1863921310
742610114
997161599
1229335962
1227253748
1897170475
206715716
1886812340
1581499602
626573460
69819187
1762382171
1830559766
1686221969
1268783759
1217360625
610591332
1902824396
1434797723
748628157
197316095
1725433615
1838095658
1801974611
1544712634
1758699901
2058329328
1342438082
26984731
766095988
899545734
73855828
1110199946
2021874919
2030384245
1359791949
26590845
1956494956
1991654757
2011020474
1343617603
526482344
1668377858
1067258799
998295516
1871858390
1588176473
8210040
126877439
845556244
1060745467
133097910
106634679
1052017795
915360001
575786964
1898193209
335470434
793612919
1801132703
420203630
1383836356
455487850
944731491
1092669986
1441810631
1852785666
1747778103
200385155
1989425025
1935586829
385152113
1587602077
1417938009
382183674
14152003
116239566
132273644
1174422633
1694988085
450939560
2043421134
443194974
338156664
1501760934
901967789
2010551585
1446465499
256399267
1966349558
2124881679
1923921683
775494841
52493885
647803723
174764182
1488749203
292116479
183943164
1803698324
1910501128
1555637078
420736928
1091874863
1513574545
587497800
1321715887
91089484
1620372753
185688523
1996550113
444205269
874336655
270123938
2031931457
1408700841
1095601749
500909191
1738146734
1960657605
1009036901
1168635746
656278676
122235245
262224887
440897039
134143028
694314066
1585565216
1934940171
200141056
2043258839
670459126
179520151
428449503
223994043
1641795657
105212979
1699738745
2029208534
1860448483
1707984218
436860077
1762653507
378187757
1385593409
1771277969
1244776257
300932117
1089763161
344926103
128801575
184330918
798211207
80244305
1808437842
558710603
302691045
978943301
1528250357
807166198
556341502
759613449
479328408
512007322
315457327
1587981856
1866263317
1749745849
1865412392
1113607567
1105646139
993261146
1381347678
401472454
933515904
362900653
1427105291
891532488
1621342201
512845044
1682883346
1740117955
1695054740
2090878136
2057015779
824608432
1858054507
500265226
1886397077
1230537749
1328344830
706673309
1699205499
73655869
147509690
59862898
844080866
216444324
660934259
1028733273
1534106887
234136034
1362207364
2039899490
289330356
1620377925
205258807
1655401080
1666269258
1937645230
2107328451
37659163
564552904
1094379668
509560278
1476560039
1743441668
233406843
67257979
1624576045
1032629530
162528578
528375191
203583417
1328839443
1980962144
923000569
1117285455
1307600442
1652251881
2020078883
2109182834
1097067634
642668371
158381589
489191158
398826778
1640873542
414684566
859954594
1417250699
719264910
188013703
134840131
1539827244
455353625
1114985550
354722375
998197912
1153901490
2053693855
25090746
395784707
2087823353
1640912260
1433239395
298541072
763015913
1937224523
394485588
947197668
900689142
367230715
1900838050
2034676637
133603163
1626047447
9721189
704539123
1716879254
1836035488
273973993
738867090
1425848618
414103715
1297460738
233457122
455205675
275214540
1041623443
24897989
1089710865
218638048
315732287
342132686
1218515848
1424706236
945258792
1432401907
960423130
1450842582
1912804202
791004394
650692355
120009512
207665669
358260735
1230269240
1452854037
1989446195
584845499
290574756
642075993
994792205
856409590
641293294
732958116
1219545963
1097421840
1709139785
1043441407
1561920075
50460971
1956345510
1687113404
1342521559
385451625
1547173543
1999632310
1630674296
514339754
555455464
1685113859
1198692401
238168047
20585757
1116781826
568073087
1184015965
637209876
607535596
1540409261
50300541
474732373
1601505210
1586173907
1956756777
2036277639
1856384931
443850478
2100260101
1966505781
1302131859
1128683804
1844724910
1990591415
914391100
1957224094
1305654401
1828149901
983824591
1663089509
1166847651
966984076
1134141387
1128882404
1381536083
13746236
1742403718
1374952881
1322535875
1709038082
1446323910
558583267
1038824423
69311401
419994968
943135766
1759849555
1100936915
230076259
1013719475
63607559
1753836253
1675742879
1092326549
1085235785
1587097357
176109093
100495283
799908620
38153270
1377565987
1532316554
178505952
1946006043
880624234
627515541
2127192852
1289472511
1518185378
369396318
702067513
1198550775
1781845497
1870609025
660763174
135678937
1194744616
1732919687
140068898
1273695835
1489046055
1597842509
1698765133
2079841911
292709655
314307494
229780196
727611892
1923563934
92948751
1037741718
366973064
1803105872
1098047505
198666122
1567865694
7488284
110715474
1775707993
1796292164
668054306
1097482269
171200946
1573893157
2127449114
1796767931
730583584
334993834
1430300499
455842642
846472076
1104051499
380565073
1812748968
825483486
125785748
927729376
1338656092
1215452701
442746585
699560231
1757049058
224980004
1667707483
534222233
704891023
641980719
1999031428
21407779
149262559
266037523
1410907008
1405217348
128587042
919199605
902645133
148101312
372964954
352017076
722607724
1388780085
777145605
18478399
296504504
486798820
2130439054
60031097
320366129
2049405505
1976383339
22044726
783658551
1882351077
776060880
283583640
1374648742
1559153652
1263631705
1193168756
2024994268
869079427
887948175
493168795
2144970015
85360748
1315109889
145166201
1057485055
1353882528
507925868
1082483511
36833988
2075998805
111627316
1390217709
476165985
1439132720
900551416
1933146353
526035741
586456854
692876547
1431287051
625446824
1719543675
90715547
43721122
1216136133
1609701222
1231797855
121606013
56374799
912206323
1615784129
1909638827
208494832
439944134
589156311
1930274267
197414737
1924144654
1189201082
1845068027
1071053247
1302233801
237175413
872600828
340392307
1629890256
361133797
179610809
1576674583
329059285
473229836
1719844160
2074923176
1895404364
996246348
2015894561
1892723770
1918962884
1711011748
316934248
70142580
2003543768
2053512621
2087428726
1303557172
1173092418
317736115
188719678
2138002597
832404675
961079505
368570298
749166513
1861355769
493260673
489303622
611057635
991703137
1695429935
597990107
1830287104
590180853
223993907
1876198423
400667853
928712607
1053433230
204469394
547052338
306319960
1150471010
1295797343
1490557452
990303701
2081966996
849775695
253011226
1721459681
712240248
1672761946
227361583
1332053866
1391848050
1188305559
765621845
211015337
1248863995
403741150
542409769
1125965851
1486274963
2034975617
991373627
542771612
1000715822
488109000
771966086
421820535
628595503
1161244087
2111028527
680225553
2001669049
1846578049
533131167
1298109929
952668131
1176139928
441551062
1916289270
1120962186
834283336
1786291447
2134091497
1113605107
611126830
831222629
236862579
1116544919
433243628
876699548
74484852
404290070
2128358572
367036748
1667425032
366484977
532830063
977555931
1772918672
189737251
1366937679
883193955
942020713
250422621
567935098
1296836790
494953937
1756025732
430643604
1981135720
1580060464
1627408205
1917117348
838657224
1578112052
569025926
837910628
1324468850
2019403135
949312752
1692100376
1650647205
1298738524
126077684
1073498425
319193343
812501642
514757933
1342863180
231617785
506324041
387738259
1352397011
1215456283
699951722
1186779236
1823593112
773920894
2009932309
878986642
1148762217
916651139
707755401
1480140293
650138104
1920648701
2115901832
158719622
1571081521
503878425
1373700434
2049265398
587450659
61204431
1143610933
778024806
343471566
814764581
625723365
882729541
1407065344
960535376
763023941
1411752680
1576210760
1271911475
784937540
511346503
1738740642
749926567
12115574
1681236791
656769547
82362772
1329418362
460875451
1247960338
2015378233
949461988
2065073308
1174924594
1039341109
1328972990
161298256
1420357874
1945855001
140600648
756014426
788645196
1685032457
691552757
99134560
406628340
1149201785
1472307691
1903770059
260629944
1604307480
238105709
327219674
1420510322
413229096
1483217215
62940258
1503858140
1774423172
1424248478
197378152
1549265453
1356838236
918146009
1707384012
2023035550
1014995747
853598515
1506498887
1973223982
1012774908
860750907
1144804765
1795947298
333292716
1221429811
1086628997
334923801
1044067266
732941016
895543904
1092185130
11842935
1811693212
1691377564
587267607
443260716
1491151918
356485718
1396206171
1563500182
1706895457
912591542
936337056
1754835242
1575652433
793143987
556480380
587113036
1865563680
319634165
1119808892
2056839
1595973460
138454243
804950482
642664100
1817218926
1368284774
950069495
1160179230
1982598370
1874530405
1322938528
285226189
461373707
2028721713
1940445272
2039401788
757402597
1924855784
1595132181
1963089677
393868962
635428755
12430109
825135763
1309943143
1837630042
1496283748
426321385
586759052
74784953
1421775224
243717942
1463175993
1827026723
921933549
294818767
1946775820
795600735
733868124
1978716762
1561566420
1815484947
1004955655
1802373776
1395024741
2088185475
1619608059
892725634
948933640
1354922743
1840421077
1316688400
1289077585
1973118372
212797004
522426239
1448941835
1582060241
1748032766
707368150
2096172737
684038239
676320516
943986833
1577738800
1722830207
373004610
1853463762
1815321430
1879666441
718927194
1210623510
2012958945
1005404561
1342374615
499881792
923069221
1138509260
2137869428
1889878765
474718054
291162011
119533071
1560666114
1745603201
2081028482
1451854066
1958528427
60737465
739652295
1958684748
1102765623
636867142
1056841616
442817133
1655258569
51260658
898146497
23085612
877743744
1351790045
268984892
353400864
2138891102
1466404145
1422336533
1532539643
167144905
1446436933
1303035747
226116969
1771822041
408027773
1849150361
1847527854
131294993
653069415
1388597820
1782424863
234558733
185326242
345270467
1028004183
39471565
1499165180
2092401392
2113925159
1164609839
528403460
592573265
196116394
1764922740
123151084
184224186
706582984
1137494999
39268849
1105482939
863285392
875728549
2126616380
2086670527
624085205
1619951868
708848723
1063901309
50306617
360905479
765209089
750185710
52296327
902566757
1504065717
881593600
1347963465
1528965587
840696713
1386214023
813163983
11373669
617019665
1527893085
1141625682
213568505
382076118
1038689351
950479922
2017047076
1908596454
1693886455
1941970270
1744874327
292219190
92309545
1513759539
429432653
1022716408
804669651
29101109
1445396489
931477888
945100325
1968678383
1339189463
1503045166
938443086
953579688
1602161002
126757700
1533020133
114295199
12317453
733622411
1413080157
1557449916
1486098545
589231974
884372376
1724082354
1904682587
1277139681
483629561
1501115419
17347898
147119323
2003124362
554704723
1150086129
340629482
612434426
1698324367
1647594220
1474698323
1151679420
1772824149
712547712
284366344
1718106652
837448613
836851954
1417748475
972706024
194833508
128162648
301896946
671953536
1550408706
423775480
342728778
1602284097
1592306427
8637472
405546183
12471119
48851444
272068412
1954340253
407942543
815613470
1765094265
238041582
592514039
874995774
1987662672
1812461038
354941325
1613603162
206107853
1305670752
843446231
1196833771
1431323617
2073426243
49460775
238112368
477199581
1962865050
346609403
2130596968
711212556
744728459
543350054
1594054986
2110624264
45315120
1796586813
831620744
51996530
285478798
899379902
137081769
1886848613
1339790426
1273838930
1240237334
717938801
1528297189
667001771
1176599255
1316674870
962752749
91012700
1770806424
399417681
2111634757
1347044866
1031054085
1395475139
1040130520
1662656910
705972845
1739728549
90706853
1323113605
1765797700
107985197
1042818137
1336472257
1269002938
442655658
1546176263
2068211155
540483645
1248863781
1735607187
662625683
521166347
823516835
1253428973
1726899502
1516170762
411825603
1838536243
712293058
969587127
1306250363
1999195869
272934612
1027439259
1777799266
931568728
1420073195
262657714
479589792
679631712
1033545730
1451013093
305836281
1097960347
587383676
1169583275
650888368
1796395855
549170057
237616573
323704133
1316560663
1958528427
871721298
448598029
1510683439
485739183
1729171462
409893855
1637499035
579100350
247582104
1189156785
338268085
929909
447194126
1255133535
1673996090
1506279180
882020866
354161648
392754410
729109540
338839874
795159213
69400792
390447040
1416138778
659395131
325794020
949930599
647991470
856912510
1534874952
1938708525
1252917284
560228025
1732845973
1307894466
1958481952
1000695699
770206414
1480486591
763305353
343108661
1544297105
1417439210
1747052477
1399877434
1888990474
1401782453
655607691
2045565150
1258336135
207062268
1049039990
1464452698
653321804
1560170168
77784249
793115517
1274620105
192464372
643677208
778020805
1133153083
1130538595
1599544083
318763001
1133481892
346556514
1831832432
1794840519
1430942322
2042761661
102999576
1302616183
1500365740
274471371
1744496253
1783797093
2029335755
509269182
1519854445
1459324445
1020214825
1261789456
574965189
1587473082
539693568
2045816593
1811266813
405173126
1920352720
1367707751
280295288
1501191277
1136800635
1520929132
752772743
1923700728
960756222
1365344453
1555140934
1703950687
127934755
294240784
993940582
929707292
739508525
1532866592
2143589842
684232267
963057314
1699781222
409781696
1729641150
2030855272
617882423
856270362
2132770832
997588673
459062424
1737575697
1840173638
1854277690
1843744756
1194306286
1702018669
1176251165
463525142
1962744858
1786549313
2060883652
1729146342
599899779
508259501
1330530320
1381905997
1594658113
461049265
303140140
897697529
869394916
1955946268
234928858
1196811615
39480704
425444631
858682597
107513881
1527722126
1049754742
1855093793
36694180
1945874814
711356801
710297703
1856455932
657496140
2050508561
1075976964
258459588
1246020492
1364181441
517762943
1345041775
1154150303
2033022492
1828515914
1525332704
823302038
1325096324
1811978443
606556359
1240334750
2107639422
66557966
495942032
188552278
428300380
1854964004
1470170269
905714792
365810094
1623564481
413023833
1087446231
1449321971
87070866
371142112
1358500262
1450631422
568713063
2023578173
1055495889
1372685211
1998535
664131423
1150532574
295624452
995726479
1294644246
1775993075
35237499
1044444797
1694918731
666743447
1732685292
1315333820
532892153
1291909310
1642942681
1718102745
1246518395
855068380
652723152
2089253735
367680805
538402867
1154217537
1530230111
2130930449
1479565386
282477665
1049120589
2036681716
645673811
397996366
2040466987
2105541909
2026527232
103939063
1483583307
615320618
1484420794
867330132
1568222461
1942020545
560120691
301693091
84766154
842316820
1563848669
627895418
465642468
2028955183
769528796
1929204318
229200294
1638795812
427579200
1876281291
68051233
551003646
1224341914
1484570007
80838266
230787136
1258779650
82225465
796184150
38963265
1237636226
1664362893
1815541780
209742836
501106240
27726976
852041797
1957879223
1044923348
2017021936
810429253
1658066357
409756541
263514471
726208326
797424510
1760070276
1589845403
748759657
2043424341
1900146133
421904579
1839760264
2049754619
99638505
166245434
1384405063
2022230727
363363013
1972647870
1091982327
603405123
877488397
702663536
1543736156
236016387
801296037
796837933
2092448921
2033879344
949113991
189292922
179344991
1331474139
2056671283
1974119861
254344082
1499547724
28886218
1901993430
715537739
996496789
337280019
1465571376
1056976307
824908371
1383256259
1736201904
1315697649
1850020951
846009533
583874448
2023240544
807534959
510227556
326902885
1649883019
1187087363
1298601079
1851726597
1572718685
1711646977
633663089
1007874875
2015605764
244343859
471672162
1894286834
1961224899
686728033
2065255381
1801960431
1966799540
1613360625
1559561792
701568446
1538037665
2102010404
1144503370
949195927
1344670842
125380871
198396365
25435351
248647021
1991986793
2127634190
418797542
442283288
395966322
181568072
13516619
1153035624
925652175
1810004267
88920523
970171438
635228212
2055870167
1592698635
1070859411
1679394821
1188710401
699220315
534149669
224313461
1183362555
1483353985
2029235333
1724035881
307435679
1253366489
129300502
1843283528
842235272
1865184757
1193546523
897492379
1166052651
322503740
770280043
2099594530
176590312
174189077
372795301
1695222117
264498197
1093244991
1328417509
312450747
1360465349
1037349421
188805173
1402718491
1439036480
202835673
1070661984
700241747
1339592050
686181477
224302594
1366658599
351497422
569324062
175019329
1190070347
1645087411
871105516
5447483
208619429
1707975238
700014967
770114381
1378695524
1470769140
2144500688
1661704808
499315534
2011146925
1457023202
531963080
1380411148
2062323301
633311005
699907819
313502046
459530931
1170614560
345313559
1921839696
503185833
773979375
997148594
783178319
314380955
197972413
163721099
5420677
508878140
663577548
1261274507
70277882
448311323
501440828
2103086761
1734036818
1193736312
660224622
1254973887
1875628356
1366728514
1810840716
272742699
1695312585
1579030441
962077822
804130289
1761136622
2004714776
247073876
1093377203
1600032178
1419161357
1519189020
143375701
659122222
1555876615
755854772
1457432399
62180490
796942193
837465413
2096206947
1147243757
1295572828
201006718
484235514
251452246
684155855
140358513
1983332252
562609763
1526044726
1885877167
1702455909
1051879575
1593398139
219259009
1379917806
1513395291
146456691
724192981
1133128447
1740967264
1416334168
2092345513
122467186
2119959087
1640720555
938404844
1825583094
1355858242
1356900732
1420686265
1502933187
1847393600
1287357495
1998901564
873320119
441566151
1250808244
904794442
224183879
911638155
1995422724
146542229
2140510257
6104705
1204002184
961042363
1845777320
810192564
286144373
675579016
380598879
1975312459
56229188
611121772
492749435
612564807
1364205447
868215945
942362054
462436175
1587795821
2019062268
1123793458
1548387076
1238533639
109315993
1302854846
218438575
1935782626
1885046202
83095761
2141411941
1192314639
758745379
869532919
1844679246
1334822217
1920066533
338765528
1187255815
480462832
1127836824
1994103650
2095774934
596412080
1573397987
1814065146
1874352474
1514960505
1807712953
1851097363
235585026
1956274774
1676583627
653140834
954938180
1836269356
35241348
1258560404
1015974742
1875259997
2040739785
1913704876
626620365
2092306875
2111722863
372750212
1101809860
721934692
2139331303
1387777976
624511365
77411391
1505410411
1817694411
904250106
1684473966
1314736416
1846209485
1576304639
1138792050
11046786
1336063890
345945876
802327615
1305131425
542595144
247315718
2030863887
1134774590
1848215800
1280799080
719350025
1082426040
147673008
2022163846
1340600744
1971784513
1619650730
309918071
1359069990
1583464610
693412928
1099645174
857535024
815700806
1054394146
1658052860
1417536348
1167381744
1594523709
659148115
1835547293
1480886731
778970804
728907265
1457854363
250708058
865272501
269706584
1110354345
1469377787
860976368
724412477
1579641906
124155355
256286611
1079300493
439881386
1331268561
698906966
1172908609
1263788531
359279740
1867709626
2045136280
1729689826
308200673
414257680
346086842
1282877778
347900024
1386878061
1522058887
1686442021
36206121
1866850698
895158210
684236490
1568314934
80252084
35148303
1148780284
1962012787
407567385
765029771
1527837396
1807977430
306988249
506115558
205138905
1534379284
33488258
783895886
418495963
1041744329
1914733305
52123875
1793475650
1155840174
247384505
66650110
774575453
487783705
235800028
2119435248
276010432
1191664633
1399504601
775891507
1885441060
908464107
1545675273
200400451
1344058143
1228260166
1729108619
462743337
1615293165
1578219276
1388588635
915993032
129259273
127101959
1421631589
1429042353
1114033775
1081059002
1746413650
378523347
1514074733
1632324907
1144743164
700665017
26840148
1081085750
629312865
1942187664
1088692691
471866545
948557619
1978692149
1401717319
1514866817
2035939442
1260019243
1863105103
605900790
1149304865
119432581
415736541
1042330558
1179124394
1383847350
604664116
1143835583
1460354912
627984908
1774574307
1185438512
588263376
1917701565
901483909
1222385900
1116645187
1592608150
127946264
225295711
1040576507
723676638
613212368
930506166
1851327210
1075237957
337406223
1512478026
1264812353
234754479
1646592980
1775366128
576102611
119487212
489469685
948174133
476694213
879201157
1845294584
1001630123
445756928
1575936129
3883513
638118461
664147142
1903971169
1097021209
1354848311
511131918
426327766
1436673157
1490516822
2114027385
1484681235
356995344
1300518272
1950550333
1116412332
1426448169
974204237
1353665150
585231419
1795345139
1761509867
681469828
344670349
1342390738
416033439
860759047
117585034
942265431
1667092875
1909935431
1005129731
148771482
950870101
1752635981
972914129
364424336
1820926609
861020760
1651921489
944012701
687536187
1788376905
1166416051
1153781952
55228096
1535793756
1652334990
890413471
488490665
891738867
1737920977
367499722
1649047394
752873079
557095906
1335022427
400370278
343329371
137053254
1253884127
1877157974
356397655
225537572
34102716
482164799
566373934
148098824
12616960
223004481
2021688876
369967644
876610889
96678835
839869181
14926107
1977326762
1279385493
335813189
762630602
649822127
466810666
1674757564
369710997
285667221
1291578226
1106592129
149547284
1206889161
1865573756
695430388
1675851233
1099667569
1518586651
1788040238
429414601
1331935442
1409095131
1005982512
1087974467
293193080
157435854
355022245
34604257
771561132
1708334780
1564365562
1272233558
1401352254
751705997
1368680304
1095042678
588263376
1959366866
756308391
1249649505
976502060
73908059
352548143
135206152
1932235867
1465680125
955049102
759626373
2089945281
725931160
499495972
1939837815
837722236
1431093230
1344931654
1002933454
800615261
2006705525
124244764
1926208672
1321532768
1170128882
1867710430
2004726784
1146847537
846181207
82707021
517297092
106873795
1569281831
892049550
1681697003
2145274329
1817378637
903002832
393402925
1262541412
292485014
2079604324
13338535
984803157
1261556067
1500930384
926521051
1424761373
492089352
2109348885
939653576
695909382
559208394
492577287
978602007
637632187
2062254780
913890728
350811338
394968456
1527310561
1366390222
1599763142
600223986
80393664
1996931902
1810810265
2004322749
1162999910
559511027
269348086
2067031683
512261158
1931561421
610368851
1492525146
1490428248
1994333531
1710486306
1222987753
274373518
82562262
807482669
890166549
1879539221
266790550
804224517
405753152
551602218
1016947738
1568768658
1241678767
966316128
1620983791
327895730
569931479
885270884
1576323303
632510662
2122551252
2093884733
1501790906
1528642686
331340823
1194925980
438532516
630398170
1432607499
1174341673
1174738598
470898363
1037987363
2052565455
549975593
592679651
1549313991
58882015
1519206934
1938670058
258959923
605825344
941395688
96741261
16796894
1293471497
870758466
836421755
765184517
142597487
1173822146
721421353
987035395
621074876
566154001
1597026672
1902687009
621338611
1929012586
110284615
1483340442
943131317
198995106
209528435
1062741632
1734779742
1639360673
221259941
1756460769
202832204
401396123
1472609786
632326187
201481246
1022387965
752456240
1431262160
1202417943
535647204
148655026
74548328
85334332
1424304814
269946770
1531631448
1785052862
182190345
6760931
715233532
107004613
1812934523
70046730
367550244
1874361560
198165551
878650263
933033953
1697084487
16981691
37406276
2014890089
120710972
255748044
1613232545
620850373
838551616
326081319
1214606903
1915627681
1722356467
518859718
626342994
204635037
1270711103
1199903812
858446533
1945410357
1082937588
567521610
450366660
503798427
521626752
1363038642
614837995
1616191708
1436290622
501655792
224608894
542889142
606942022
1482606920
1447330153
515685605
1096731782
434772912
607940167
181015066
1015568566
406959941
1181453833
2017345857
954058599
192716479
1317853909
396075085
102363489
19505424
1339319401
657022590
772819023
487930042
519095557
1517123996
3259939
106487470
809706571
847970080
1265477075
320314321
1501296536
131909656
650572723
50358022
1064073898
1050786997
839808746
1510388239
1433824474
764976997
398251604
1143638627
1575743062
1813947713
1247080226
371815941
506103895
1904308344
689762768
988919814
1432541190
1753058488
1423032115
30925294
2051461155
733094474
1467025200
1707728757
153403050
2029080804
117625940
136290643
196476823
1445621295
1378365452
1957855056
939220661
209589760
194393884
2087732623
723941757
548958073
898681028
210611528
910330130
2054029292
157504416
1539863348
120580816
446006629
1588459088
1711292496
2016655183
515605202
1766223314
1451774485
1907702439
1560581563
1580154332
1183876565
25258112
81890066
783985040
9375120
2139106475
1832948217
664156074
656001043
1994642447
627007299
409543206
1883628028
1832481970
1996938689
1209256032
912101339
580021847
532734518
1274232584
1597742114
1070316925
136394673
1560594729
321478077
2110558958
1008450877
446654834
1894783310
1812907116
1805799824
832119610
1890478377
488871469
374833314
1954010347
2123961940
2132548267
647684838
2090456849
2142720353
1967717422
619709244
2068057110
69251856
1377719877
1772917956
1754419334
794945231
623618117
1228845936
1328635475
1406095387
978765277
350998508
291143775
1253241776
500525618
908743310
2144371264
666940660
1523987558
1087111642
729798147
70052064
1418334180
283752777
1752999888
1052643440
1720146973
1808891196
1417498333
911166457
1744317297
1879785552
1894443849
150426080
1558598952
651379744
1757237453
96244199
375593603
1068973026
18087282
677582633
964064986
496078412
1072527615
1980481745
200383323
1670623794
1005086430
700002081
909089618
1774813211
897881635
1533137222
63260158
1877879784
1593924599
594355225
34093825
748698010
37230827
1938508626
802135207
875608704
217979510
1110738383
1748022239
624819308
1994864465
356055693
1332489509
647094445
765237728
1427836287
1555711032
418041947
779783168
2029258016
217192354
758743499
1521390974
1100946916
560531519
1424330110
1368391053
1417395972
1552303889
974047250
1584134638
1325671322
1487665477
478015604
1405740796
1535325274
976901342
174559652
1811262062
1967456566
2000965677
1998146913
921903522
609920213
891207824
435779783
1006290496
35712687
797849082
676344694
325978071
556719771
472537248
1142045300
2068029911
72007482
1658477963
1381814025
470706001
1579333428
2020144532
1930254561
851027708
1622328760
621302562
1345767069
1825125940
58670182
1517260033
169123400
2104871613
1656355337
738218237
284383188
1181066703
1705633770
12241034
504297194
845970140
1524878886
1062960435
250272992
1599394356
1755136723
1442020354
833732306
358751689
315324629
1940326258
1746653321
1176780360
90797143
710886424
92062028
1229626639
1047510329
2061503345
1281933108
105683985
279607608
234024605
258252034
63826019
1099349627
88742925
1117649616
76570211
658664141
1186631451
349625185
10179396
32036130
1388296649
2100604901
853208874
1938834282
971850118
232921224
1341563360
896820494
222628526
1068518851
861238135
645161325
1264144261
976549737
2102649980
1233144585
75120403
697819444
1661417464
1682934552
271979863
1574906250
508942284
400108203
1909175787
1160714310
205292798
434324281
1387271720
1510918170
524457766
2064668325
1962766199
940528398
640244415
752053734
1208063895
1646551046
1473855298
436682591
1597694971
1908031443
1700416997
413939939
666750387
814965070
855422586
1264554678
2100457465
1000360784
1563661885
2059398239
1745024185
1625491934
1057918194
1598260316
1656463240
775775872
1774166100
1338792523
1096810591
895338583
624561912
2054898215
1752086491
285629191
1377634865
1552112756
1129522485
458953244
438181406
295326885
1631299084
780652742
530930028
1450335560
1898254301
1654832554
457735423
108591951
906451444
991164686
1966134711
1814534322
365746255
375579792
819035707
1709804661
1383294580
939888771
531120275
1681461663
517440455
1945013167
364391317
1676459876
738496682
1345325914
366702782
1844518736
766480389
161695918
1414074530
1465406251
71087758
1681859438
628691073
619474204
750058687
1076345236
1088631058
426759976
10705957
355146602
1224767285
54624900
426277160
1703106176
1294558260
945893928
1741347551
307940907
1387049828
188773216
1371769900
2017634004
973658348
451691011
1823871895
1108403371
428808343
762192050
1771571633
575437502
435553647
426870123
1526683634
1353829188
984570085
989218970
2141907923
569738831
1526930518
1121831263
269297795
1656299960
572791469
1746466003
196273506
1448412937
2139929590
1562012500
84760615
857555850
1976303360
1772032246
1802358413
760367181
580050377
1175974233
665054790
1752944864
1836137907
398845943
1778668134
30751596
1788122489
1485963400
1820350081
735018237
44681690
608943421
439538303
1623132917
1189151645
616386299
1647433247
50032005
980552382
1506332990
1718960992
1691297297
1481994293
59346409
1319020436
1709338876
696048980
1317203778
1230386755
409542137
645715261
1702246168
1906867167
1556875245
1126386308
155913733
308352116
1923293892
967161183
1808601722
1715439075
240926756
442010761
54966180
440638345
297864437
1807788055
1985957236
698624828
1595081047
897608721
69369940
1274344644
115532548
1818008421
818988301
1874179752
1812004761
890359665
1920600082
853771419
291888826
1482830761
195255196
312110143
2003538958
903620426
66364175
1576041954
1900989817
2095156605
262475733
187973442
1133643684
1969413213
1850761765
2107181932
1934580150
2108444796
1639057896
1969138293
1815048955
1511327747
1831509306
1073237443
1517809386
1385003166
878051395
101847517
212719340
1701946814
1381772101
2024703091
187934679
399038756
890524129
1142358445
699700021
743237324
2119762385
421492665
1435447015
85161886
304848346
1050927153
1062129518
884710483
1281363000
882723082
1969489423
334667927
949946650
1587736999
153551515
660895747
1233266674
1471897074
313926926
1051466984
1392100846
929138825
833277728
934903514
972515934
900541387
1585088812
284470093
435096826
223375300
2030101132
512053961
623239230
1343430079
678905789
821350942
2049406025
1183507816
785932934
2040158591
430152325
715050795
1749425186
37047429
1062570240
1097589943
969065895
1336189444
428013989
678242542
217511740
1639807614
1969787690
1238807575
1894871958
980925917
338030660
908674272
2040404660
1944175131
87995303
1612087288
1741885616
1014363447
1135039941
1588318172
78296654
987982713
487985900
1317343992
1153720866
1273184763
998799784
142211916
1942618370
1453434760
1726836103
403951249
1568326264
1498728506
2091475630
1821388665
978706182
746532477
1600436452
386057815
822753590
158995377
1527537395
155677941
1028031771
649696641
912711349
964324689
448491205
530766907
691973561
647551016
1369360073
992478568
1862414075
276647748
799933211
2132744949
1647924629
1289619727
2080148235
1951022094
732181806
550100933
583961512
835884251
1985332311
1375089229
2026455569
2006573082
1257737311
1740989408
457429553
1135799920
1698275990
1937317332
71940616
1480302398
2070280109
319694645
1393856937
1465504531
180569200
1913290057
2039757302
1517402112
34520713
1258033726
1307746438
1829220659
1549577141
1213849742
777822060
1290281001
1801261908
1504372517
1908034504
813767118
371894267
953340009
150072857
161836143
1630500835
360777828
754190139
293865907
1078637883
246952909
838547366
1904308769
1756293506
930630616
1948464629
155344549
1264284322
2055881990
1393112967
1645204005
329572193
1528135514
207958573
16854235
1782845699
1349804261
1967307196
592838374
906115522
840476944
1000235086
318367192
1865175200
848187360
1603208788
1070925033
693973352
1439398522
212725329
1186974987
211015814
1241148382
844776780
720075428
928681425
1377242286
1099290305
190525983
249821399
800334827
538833311
736998402
914851908
1380154789
854284124
1097416819
1238170098
2068093248
979248332
581697503
1021845699
231228301
1782635404
33446141
1969945880
1844649084
1007287600
212029561
804731703
1751841257
1727586872
756088612
806591769
1471604345
1744838693
1548345003
1795365180
1997532280
20060592
701059598
759947146
236907663
957279719
1196748604
1621388830
117348925
1741234160
1256576233
1214080121
1787834555
964782117
2077495791
1387114363
1976263930
481560749
127345202
452325854
1830075166
1093260876
2102912462
1577793835
1336772965
934276847
413810236
390349884
580553630
758094191
1967330848
769074547
91809399
2128708058
758678190
304278633
1775616394
1961279283
727761239
360083568
1872910306
1836606636
1204914727
1958209360
1315715387
737252519
2131726012
45458143
1637886538
1090407727
719762883
1518831080
705403054
631277855
430797818
1422054821
35546624
866099755
1536141539
1055011064
47649968
555739469
913827055
1101608233
843564179
1341372906
331500290
2024093605
1174341673
1789230292
585761340
1075388758
1006977129
1013645026
1526789679
231664435
956142494
1976912055
1352905580
874182741
1459879111
471634612
1410316347
426576037
913271172
907246147
1402510457
1647499281
1240364220
617595046
1429442569
1083676560
1608778533
884892591
789656313
1245021484
181074744
395405453
1452804297
283797086
1602085434
2046203466
433521799
2099700269
1880976197
2097366219
1471985213
1554435562
2117992891
1321838763
2028784360
1834483861
195657510
312540190
1940610279
2111083624
102395192
1007399039
576769135
528236446
650849036
1666796825
1766207726
566845
1133217277
2129920477
1604735035
792283211
1869288002
431385785
1388356961
1597091907
660401108
1655301296
560202957
923424340
471622010
2020266419
1503311200
955664442
1004955655
2114688966
299932033
708881220
1625946619
1866140387
1756658941
1928693805
793126437
726246242
533217718
780321820
554721522
410183887
1170626512
1440558411
961656703
271611015
1348555095
116745524
1405503019
1810715171
1845765787
11228805
562149861
810915782
1244217418
1853520269
266741281
1071967914
733558836
1749882936
601345578
1399581450
138282217
1066935252
1974484624
212476955
272316005
481199455
1132916980
1043353328
1138293030
1323296700
537722420
1605485246
529407193
1430978974
2511912
345453226
1110036576
153677237
855667946
60488146
588523745
338273302
747436545
824771360
2032067172
1166179100
926499264
95714024
818143426
1469150043
116391834
909985767
902483302
598483722
280139995
1190316597
1771582608
163367308
1324140450
276185236
987020188
1465014064
78129586
1876516994
1465317252
144229788
1080502501
171371822
2054370455
710778166
1130765420
1671858892
188287490
1018317329
1041895092
79681154
548633427
1286327278
1466001768
1624035401
161963690
1611944414
745479247
101792567
167033803
1750329900
457970867
1236976107
144430719
1524418116
849375436
1680743160
87068752
947360106
723374156
146607650
1174941650
1597537874
2122039835
1984611039
413457314
1200850234
1783791534
997169174
851033820
1856586931
1159381288
1240427349
240618700
915300102
1296383995
440202020
310166614
546610684
1839479256
478005200
765768137
1609883363
1180193875
1675692620
1904309997
1998981434
1552382016
1436934856
800570630
33350131
219535741
57720328
632404927
1865091307
1154057012
421744141
354016272
1663596735
2142609304
1234671581
1897036720
521280764
1245480143
1765312360
246857833
2102950474
2086650142
792902090
1290421609
1744856323
1975242308
1908365181
2117613256
291936564
1714713005
1815378238
1956379255
1250604203
161776045
1302398330
1058423301
1504329376
1677318640
990539292
1842010284
410794714
2025433374
1097333946
515766804
1138582873
2003814319
610178932
994145059
837895037
644484788
1939810438
94650607
168527941
450107845
1251041388
1615520782
1287978888
1491774647
1845285649
1806698632
2085957522
1555675100
1522757483
2066655332
1296405230
1629781465
1151146061
764206416
785995110
741177586
438850137
905153697
1231722178
1697011069
576282821
2097864348
1917198362
868463629
1605791370
69153408
1666477414
271868358
1585308526
995198899
72910293
485906910
1884702766
1395742378
320261930
1211784257
248279351
1046308926
1313014953
1868755072
1171115973
99189080
1325514240
1254855393
463878717
692675873
1757533600
424544444
605232949
787432131
257128259
303658005
220457416
1736181183
1888989640
1062209203
736582239
167890108
1512103199
2050726149
441257522
144256358
501189229
2005346525
775573808
989473180
1790820391
661376994
1055796901
2112834782
1381310505
1721263691
1015795289
1640630250
565507244
1897602068
1219321603
689030288
6195769
1059412516
454239642
548119462
927072933
1319280569
1592698635
1039885174
439026795
1810727713
1779807817
1807253418
375873158
1637566597
2063530293
1431828750
1797171469
510772742
1172093126
2050325570
1976226398
1602137527
1403316933
501180992
1710285769
185836559
1599510981
448345971
754085723
991257985
481146907
1088056644
665938448
1816255206
900958147
944518518
702806345
491306148
89224886
271600842
2084298209
1986894950
771230890
52818062
1839407632
1110325323
33447962
1229141742
795600432
1843475364
1737219301
719978379
1467320155
1553424249
1120433459
1367365414
1475456042
876704004
602415315
1509176963
177453046
171904091
1453035207
1882400161
1622811340
1400850884
879667787
886861809
845303126
654484670
1747541732
1129022512
2081228341
775840348
1158401456
1455380776
179900942
1510453595
1813349468
139659369
398447598
10191324
1053300530
1665204140
1340809732
867611466
1300232190
303749816
1271255472
697707017
92051306
33717569
1958708547
1408748533
395482955
597723224
1752770504
445272507
1580435493
1985341922
1078466138
320911581
1194149764
1250582751
1890910726
740069554
1331875325
1567291949
1872937693
437603203
1986902549
901701132
1658328286
1192270794
117176392
1277941697
195375581
1738994865
1135392578
358885551
1202011820
1579460974
1033002411
1897637406
585581568
1619117633
230268861
184781189
543171816
482660346
81965041
65610881
1020583533
729915036
528717525
324141058
483512528
1543075074
1782766711
25171949
1277255612
694584112
2059364535
2114313602
1218427081
1761349
453768689
1089604556
1798130877
1486047876
904824346
842547611
1069951178
1398323474
423906304
1875844084
369331804
1594190239
277489686
1043990674
956634480
407335828
453440536
125224228
576810469
199274625
1117035950
383391967
1365731766
1694552318
1539540373
2547949
1702432990
1300955855
1851906809
1997268505
1880559911
1313692837
1104520617
358850094
1045407628
624391709
173792068
820533064
312146713
1802217119
1243693442
765862677
186037970
714201697
1717949778
921766448
930785131
751722742
657541455
1990012731
1133692985
502195648
30729127
594458577
1009252329
141413963
1505814194
804541063
172161980
603820428
236564863
890792785
994204615
508969129
379622609
565952916
1600395390
1564970956
2087168125
2015143442
1921467435
1847018848
3758463
454732518
1345994815
1986247710
812626838
480066746
779252466
1400577572
2057539549
1614439265
1842973668
497171539
953414184
1401955426
827896937
1002356169
641739275
1502474914
909827231
2026761963
1768775114
844136876
1168637188
697148922
1144574493
620525724
804021595
839926681
1543785353
501238935
747250763
1989956303
178894052
1771583112
482681317
1050204199
1952131914
1041059162
500603905
315651762
2032117427
429323144
1437054494
426201324
1581558229
2015392778
1546727304
1433020844
1421279343
464124860
2083430517
304979828
1291787895
206920359
169308472
544009768
1013433425
1334086439
739928021
1989249803
1705259382
413574118
453146343
1147272400
1240629073
1315099001
717778667
45023268
1495280338
637820141
1283619492
856154179
1746557881
444150233
1135410659
357999859
467203593
1280974087
987586100
680179001
1988571197
1281983817
1991706402
1865206805
1721976225
21631117
1992063768
410381950
726613533
838783960
303156401
1435688892
974490921
737340678
1946017686
1336030390
92840694
927774993
1197250481
1353042927
334840729
1321226176
891022445
814884464
1866943301
692285080
149911062
700200825
1606505750
2012158180
1936032351
1374780102
1353848424
916127949
741868215
422709131
10611112
1418204326
1374929728
580480364
921798089
802595684
112734610
797630861
1458500669
1148145321
164415085
2013213462
1259315007
608335804
1897529368
1767118546
702373449
716546538
2106316587
1207966614
1262067518
1628133352
1635286626
1308086877
315364967
3037214
621870267
1797538959
922399001
1415835220
979487106
1114749115
2135757730
820016716
896346124
398738796
1073661486
1606144688
357614357
1383932880
569305448
1295124532
176854769
1803313381
1589328805
8390481
196918581
1273832559
823004092
1696216962
2021453729
1050825103
1231082802
2074332147
1696628550
58567705
892389199
2123531665
214978886
1425054799
117243154
1087125897
324576763
872238690
1440988370
855428317
1956805460
1205619506
501875549
803632584
1222141929
90797143
1774636723
2110363211
236929641
2084756138
661167581
14792129
247564469
900375341
1095721876
339793096
1984921096
351438341
463145882
1696516762
1270051720
1951767539
2044530373
1114875349
1403761794
86458458
1559312035
397487961
393344955
1308177866
2014722579
1011624675
81257582
534424867
265735166
283681824
28548667
149139153
1448758391
1722072664
804714773
1428990397
1097723907
1206015763
344183592
2113865941
1085965629
151992777
2073023891
1886080107
51391383
2041464961
981131468
1404986311
300343363
1167677383
341501859
1049632372
1754227129
243714820
1809666331
113263881
819231812
52951468
662209202
1431551951
1198585580
1730391879
1181326547
1477776070
53387201
689479004
1415750204
599919330
548452864
1225222791
932077910
1553696846
1963456911
1150272030
2020194104
1317266189
635179568
1616265755
511880903
1926792567
816766162
673422309
1475714702
1820094548
521043065
715716913
145958012
376440857
488683356
1433119888
1206693213
2069082455
555882712
13204530
2140921446
711342241
1622873231
117120036
286282837
619484763
992264548
420646769
1944037897
1179354456
1185230875
378247239
734213087
328511495
530701395
1453018443
588717865
421105199
419577193
1044129649
1218170455
360076511
676986437
1515610318
507092477
1529334886
1570676737
1314333158
2074877460
317734010
862872953
848343344
1144594435
2040858917
1637473949
1941962198
2041033622
2084407225
1601875383
906104300
1618278444
1981350695
288891243
1652502149
1146894310
1053228143
480871115
1782061533
294040520
1278254115
1233338030
1436610730
1426308810
1996827900
324218553
466256157
875481278
9675073
2083698136
601394700
1480677165
1537095815
2009003006
303818886
21111644
1875973319
1006327679
2133562468
1836689776
953285771
10415433
1725662964
1612334937
613230299
773461325
1870329213
105136753
244325197
1958852832
251693589
1376346417
2018257420
150927930
1930623508
870240770
648818430
43569394
257448764
1092690623
1742137235
398058832
15032745
758138747
301030217
1824698209
2081715634
1571320720
1561720605
145028320
511009089
1346024517
240948953
659861786
1413056477
368900039
1883943331
307727486
650594993
1947923756
31441627
1590946794
742826486
1728171578
1479977143
975866050
2048290320
1208625791
1864208226
1600582086
1428197950
191940664
1705818119
1495771285
1941222326
257751194
1996371122
194782139
1505522743
483596008
923557875
228260054
678568437
973201788
1058164586
304650797
1771359390
1442020488
1581644951
1378882004
2016882875
1734417805
646140416
1315522551
688808361
1603992972
459161483
2001483821
320803257
1217253701
1145433911
1737753446
1346794838
598376304
2052905392
2074869561
835967266
1732486194
1108894513
720808107
1485563325
376541251
1267494157
1029898347
1531090352
1088929709
628174506
1362002375
1073966056
611992529
2108593054
1363159669
2114044453
1418929010
1450668001
1379413347
748273350
1295421394
344454303
1687638724
937379308
761190238
1325914314
2072884438
1984184030
1458481262
1763643214
1971235561
1076589607
179442502
1696913884
1824020119
1450445420
674572205
350120567
127153556
2106467804
1815998990
1183649937
1121213277
1210415964
1791970050
1810114775
52939914
1149133592
885467982
206904963
2013312638
1466452766
1736243301
1817846137
232051377
465645778
1439534954
424280756
1605162230
1676516299
611049211
1654373581
713694588
99021815
1489462757
189011972
461363882
1724549641
1229701073
438892155
1435600371
1571599468
1562696609
522674638
782955553
673479567
686589027
196388482
1145142799
409264278
31476084
733155908
879707446
408231680
662955331
815986210
862537873
1771870390
1583870644
448056786
1493102524
1980343297
2085420951
1379147442
1250706994
1910845198
1683151833
1701967701
116376515
1241034951
1172717296
1142258991
1107981276
495694429
382720261
2039923156
1325616181
1911344250
181016969
1088167370
1265363077
978490543
757891648
438619250
1642399116
1767707230
324984447
119761366
380016983
1122195182
764488403
257766851
2123400442
1436420298
1696472361
706462083
352365250
33650251
2143910635
912041451
1637431379
1193469310
1076164152
1495875341
905936100
633655776
132826791
748898101
1134799424
577703189
1497142789
636978409
1935950875
2001749142
792706093
1700506767
1395113565
1928805395
880358677
1279384269
1044243477
1140038625
1848354013
925857859
780326418
1184954333
2060460265
537347137
1117362888
1292801663
1071063458
1634178160
159035210
768729306
1586080662
1586585797
576927232
1274284868
1011573312
1744453725
919512112
1135765210
1386084526
1329757401
1278672336
69742726
1218194579
388951933
1093679087
164200456
797232234
1219322589
551234651
1554296141
576730644
568471983
1627746430
160575692
1138736726
1338537410
947057182
366600432
14492930
81449604
1291818046
178553277
1022292576
1139054830
1629615248
1685033554
1403697211
1934565903
1918397499
1527571904
25550865
1033565295
1381672920
577834066
185885399
1315435209
1901419895
1659975880
1949321284
808321677
1515109571
1970768715
112093688
249210064
1831045907
1079787549
1653980333
1765318053
647061893
393097770
532461074
689119652
1602674317
1807611701
553044720
105236104
513640137
447149239
2055456023
1851506124
1076293538
160837271
1925460461
207376147
1660740803
913429485
539119289
1465082841
1782208804
522275211
849821303
155731273
383412551
557074203
1536771402
145634631
1152562663
2143944663
717681269
1398465057
1625345339
1007042292
326825106
719542458
1982220640
1148382841
1220246746
2070528434
1400106063
202554680
1008393314
904122493
495510203
670908568
573899395
2108899474
460126148
74023108
1275904375
215111237
964243311
673696636
1149096544
1185502427
806426941
352487286
1085087834
1467464947
5623026
845629118
10251166
500702471
187381102
109801459
615699467
694908577
112773239
1993720823
16241758
284827727
900914710
485511098
830693433
1040500297
1257692634
996043978
430288186
603347487
1658493656
1747370351
580178243
212694000
1341035825
2044142862
1014428906
1914252409
794569128
1779445632
99851774
1923270832
1342587958
2045261112
515221877
2030285595
1271801101
327950760
1938579964
2103999114
357064496
692164412
98356572
234846493
2005704851
487974706
1807487570
130801378
961065970
2144424124
1621493490
361055195
2104484892
123731148
402371215
2123182778
2007179298
317010205
1222109705
1726564295
1883895689
884391743
521013392
1583315861
922876626
397998134
1335714461
1596169991
1081089547
1993123123
878184700
1433710349
1288199551
1467323230
334120250
723840286
575045466
1663117944
1432131734
2146087199
1333047604
1702347700
643797572
2103430004
1071806243
1299657992
1760655462
213084492
1533119587
1925413100
98669612
1551169655
788344658
1873062545
281972344
1991360100
960812585
1486309199
1988299759
260671949
528377416
731214737
457649357
1169046219
1032787424
2145866432
2115902982
1706717545
2013214697
553346396
1350581812
1016217326
418820855
2095356353
1677212707
1900571796
1575966216
1897517853
1234431226
634474568
290108879
871891990
35090823
147621872
16826528
500951372
1664473766
535115539
432512051
620973338
1959057616
559020279
117769331
355196541
813572158
1065446517
1953249117
1261547586
1731583752
408623593
951916118
631338865
760693793
1398961579
899450489
1618228013
2038616334
866129398
1216140713
1623208480
1900196268
1835032684
110825724
971064023
904331739
761751299
2050329632
1740917238
2015774442
84197547
1864169595
1531322747
1119915359
1119577645
68832611
1189502995
1319575120
516427376
1831068212
856423845
1513258053
996344239
2075819930
816993544
2084063704
1400980639
60817617
119900743
1875190959
176771824
2025346655
762534085
96886505
509037879
146967032
1545278833
1167515309
1154644762
829245717
662866168
2100285634
894973868
1145260340
1652971068
597477723
1932008221
204554480
1937350896
49508689
2104263519
1748209450
1621386351
1776114779
1361930592
1523668908
2094074519
160995588
558176350
730118605
748496424
1596850704
2059494208
1051545519
586316488
1522736467
162262323
1663441806
1780014105
2019602602
1539779784
960770361
1222995994
448480472
2055080187
819506700
813907476
1011959595
293490870
402376871
180308016
2020085340
659251095
490617726
25273141
927252296
755794353
1246224246
2089093564
1070546940
124018338
446368709
1136345438
53345552
1479489187
420369816
2047131707
1581453139
1356359931
673088788
595302217
1114474414
2082953334
1944976537
2013717233
189599475
1435734542
294023577
1252367887
1915387131
1205355296
973458413
651507129
1375652268
1301774296
1908139296
1377752726
1924535036
1551136115
1742414641
1429477599
740656595
537329497
463388538
744524994
856356647
1827289519
1096938065
1398564157
924449557
1622377293
145020024
1461104960
211885794
561374076
1480364534
126365799
698837159
1967909816
732119228
2069666142
664572448
1536108111
939134237
355283221
143854652
245494925
2140964627
1162672225
1912573025
454084481
67176100
198869789
1538933588
411454548
194489321
1719376504
1444150166
1987545576
420490418
779863276
913679623
1335934157
2088301336
116707542
1715391673
302398925
1516831510
870818594
1915328371
434382922
2076789022
1660586829
237010562
1169018699
1385813434
341677573
746016358
1186528209
587870373
147793740
2122052500
2075958032
151396441
506192289
454911250
1246690905
63016482
1899866698
310715254
214093001
1109071526
369276901
555217603
24957907
198822141
150810700
1091924660
1138264240
2006233321
12938062
904321729
443020671
2053917207
214811811
1809764217
919312556
1647682802
172604101
834834459
173964253
682212267
1074666218
1185021693
1436732461
1814793027
172785851
899523541
515919589
1654639648
1767123167
2076463910
1748924757
808490016
666131006
1093408499
654451295
1937246501
1108972860
759511740
590888004
452564722
1833151638
1034458617
1319282809
234072505
98749538
1682018793
673102009
595664579
1080733367
793730140
46124982
354920790
247374895
443227030
2046108971
1102377667
1645814410
1363847884
509711867
1369470649
788718662
1941784683
808257786
1992851354
2429805
68499138
743029346
1407020701
734977276
1061990181
1421671157
1072882677
374652741
1994787323
997167293
461964956
1860816369
2029250723
999878397
627864326
220985952
1103324007
1213032184
468446578
823766102
1798986799
1606305910
179618057
443517964
1976924690
1100323562
487738720
2139509229
1339583484
1028365375
641624280
1693178097
1358620177
631816750
1458193931
403665144
206599649
1172627319
787642095
1971768808
294360965
1922315890
380238750
419954665
532169984
209568555
1615200280
439364529
363965924
1655250748
418668690
351795889
1410140060
245893803
499447628
987263763
1048267279
310417265
2142550772
237242836
1502049571
309982164
1645281630
1123547526
29780162
1800263273
683497243
1022328207
1906627576
677306509
1900726202
1057400569
504404113
1537457548
963813526
1905746433
95463215
110752820
540408245
61928880
772344392
76623250
433817680
1097972140
1683656354
348848445
989292047
1318589763
2054850472
625914615
2034851520
1765359603
1326775515
1107929558
2020497952
1364690473
1787253773
1839741169
147040080
1625393526
1147179445
321875281
1653999093
1603156943
570474116
1322814171
197565870
1655956621
1485378740
1963697463
1248404461
1586668944
1400632370
337946226
124005301
264677663
1087830246
1086557084
11232657
1659780406
617290438
1929468950
465632228
934190132
1150672112
142125378
485091571
1278760543
339649860
309491229
1879761667
1547019737
1085694112
341278536
1207966831
492689631
61949564
2028258310
899132265
83144546
435092104
831021220
891871734
24657895
813302119
676908586
1960631178
996449351
2101791887
765292579
1215680384
1244869451
1674987705
1383557470
531965894
974213965
822008251
976308214
1221302538
399940367
1279925128
1598483759
2117464120
944143774
917976905
628602022
559429913
739613110
1179059834
210222833
1879446540
1912248761
996289893
1722920149
380896259
1049407191
1649106455
4591964
1106769040
1430148209
423296543
642990429
758976764
991951384
1215425099
512429979
1920514787
882909754
859951221
843733366
1798565691
1253275669
67142428
915613044
319278474
1467497408
255428136
613165972
604222372
1420486121
1416447248
579704008
266168167
1686480106
509802505
211840753
1389571502
2014306966
1875989039
1283810780
1927695292
229774439
167509012
1539724295
1236951792
1323932231
688179860
888486678
332101867
96712204
1506538767
2051124879
802125827
817899984
418982679
950249389
448523136
102390718
368960860
459037768
72430366
1808583043
2048901853
134269985
242994250
2003243375
618175158
1983664558
335552123
1672945123
1853116813
1035770401
745366306
1908342187
1329291229
1211751402
2090492435
1864026947
393872470
160412308
1673180224
1158523290
1878753604
1023687567
471440883
1623562965
180668774
1457329005
1203906371
2051138337
563324970
2089580677
1904154321
2125534697
1497172802
1964374178
2126046315
1570517173
1824013958
1924098267
432442533
1726351580
1669059287
656441863
256720779
1928300952
198456658
1774677099
28172418
1640927564
804388599
1058219420
1773776427
1714378066
1410968925
1880266275
1929442382
1271409758
757749779
752040420
1820393808
1621425201
1360679497
1581440236
1574630962
1591867718
625543979
912326552
20189188
770809328
614020864
693393114
1469366898
1385955547
475993214
1200826122
1527128090
606455034
1504455751
1039430306
1169084981
2109490829
345239446
1770309750
648349675
1945676802
1566483137
818452623
278343016
1902039184
1220139419
533392216
1982148086
1303162049
570351281
1409940034
1038827303
2115272615
3206582
675407621
151475829
94713977
1914041992
2102979962
455619020
94815478
1456704065
377611355
1432360271
1257483361
45330675
1991613027
2043741080
1996881061
1698734568
1364211181
1987109271
248210320
1168362989
142043948
1322137571
458955789
1903422377
752477781
1694412568
1746885571
1894055984
1045172262
1502030124
1915273871
1450921973
1467916230
710353621
1449220663
1025220100
177676025
1622685663
126707760
1157725920
953419317
752241845
1011001428
1533315362
411745624
1419636360
468541245
1782130718
217871429
943090665
313400618
1525077270
930691353
865393993
1815171312
933844697
134858910
153601783
1565656396
119687254
2007152180
1214210604
1268641932
1087345088
633462800
213945794
1470133551
272846631
108355753
1609854286
1406891428
337079435
1783778712
529863672
442212843
1644748655
1158644327
1454839982
1943432019
1767723475
848448021
1561971658
1836826313
983485239
472396809
873247991
1973768591
547026580
1498070755
2095070471
298426475
674383514
680779553
1465569007
1659704440
381587483
2063206819
510060754
1385517341
251277625
1656096785
283272435
1981467611
1287316727
905881301
1463986719
596017293
758775648
930270947
954795985
702530196
2114897768
1166308031
1348106561
1814953874
1207995853
2118809267
1042104398
1099050353
767716482
1414054722
701441949
462753243
2095480663
1755041805
1829099811
2084770198
430963130
1534446301
880215206
372901438
2029727325
821121444
1589881893
217812196
172582259
233020586
1904316836
516772065
724132514
1803863939
1568007510
469016904
744679736
1527129281
463281731
1988419575
1749033164
661031618
1555375560
622383637
558195039
2028872045
2021058006
41218389
1724298995
1343807980
1238551438
322811103
1451946243
820854957
1479054127
1258254084
43879441
1842210894
2119770050
1121191559
1423308652
1883793779
643068407
164906592
288086473
1219055676
953373437
916355267
1792912308
483065521
1427178582
430774124
809713919
272693941
1336376663
1416012196
892754387
18498008
582356801
251453877
307091813
666158501
1685201708
16448636
1660333752
1000613774
1711680611
349710021
1139984715
1855657983
1931618400
290575367
755148152
1822302793
1871155414
1479583969
591739375
630114953
1506381664
2030456150
1726337248
486034017
138778633
1871724170
503340819
1560240365
61589415
171006938
1965604559
761478971
1373792309
811703529
88172727
2037584399
304335053
860716896
1880238666
497039361
1724406853
1373358470
755452465
537032884
1654681134
1307066369
2089327044
1440484693
1337709685
1140628791
1161472628
3694837
317183246
1940116508
1847926653
877701977
618066832
1026013935
1177450383
1130629628
529363413
1190707831
500786070
856741840
1562963337
1663967092
996799331
458613759
419400221
1340113284
1062396751
1739710247
1825917405
609901320
992522981
1570163354
880868548
1856210947
1823628371
1632908323
167015433
289762182
1266041864
1585036851
1740554594
976226880
221851107
412138792
231278700
1325949424
1533091292
1470664995
1387871942
159466296
224091722
379734482
100490792
930641572
1065523810
1420503993
986150424
2052399856
1855268844
2083915843
48091082
332214194
741504357
617582228
208166765
2032701638
2041589225
1473326227
1551563910
532952881
1145021527
149937678
2036494039
1202018966
1613602670
1622910590
1208129276
961194735
319250496
1973032038
87887051
972687477
939704457
852586406
1161402327
686525000
239961912
1231289072
1337697808
1720893959
1493869672
540073500
637907669
714098723
1538676041
528650672
755382180
1983771704
974178068
1867374467
1603394636
1943166782
1607578577
2123252449
2031755094
1016868696
418861988
76559234
1588252534
1838170064
304493011
1076687932
1550661458
1132587671
504209618
1706802791
1740430599
2033080503
784976699
472128410
168518476
1274447590
954094582
473688152
2114038469
374599752
1290330119
684088633
774720233
67487287
1617093026
816047440
1769124125
1969041449
1366030707
290244725
1646105130
2115325974
227867363
2121016019
1774298019
1656514321
1545854587
268964151
1901973012
161436071
130989363
1229496253
1450861297
1615597436
26756364
1980702604
1650550599
376898336
1339384560
1105065973
1792374608
1823996061
1709935468
1154626859
667293829
1129973091
96041173
1723991441
2043535361
1267734116
1640698651
2026994895
1890936693
1375101653
998749102
1127095714
22367805
938918144
273900796
681863199
886956969
245653607
1157685733
676635940
1722024408
1590772007
1270654688
465515771
230247623
1565890292
1557778993
487688758
2083982154
336320215
785367270
1416175700
1238830373
700305562
459457961
999873207
751805833
1661088673
1764201241
960947354
812199171
1210627563
180716558
1660544189
1890394067
2043663883
842630192
1175921220
1577457222
607991530
728368165
1029530199
1417306771
1511563896
1032670732
1673865886
349598606
1131901400
662841621
1587552360
1478525966
1159238282
1339873338
765919881
2077844727
836807586
524717923
1296607822
1465170721
156759930
241739266
76084755
711235416
1591313218
401126851
1683947639
1445574308
948280227
1400854612
1873062337
902692623
219446641
1882387905
42592352
112805612
372330964
952956709
1274917379
403633313
910428416
1516456890
1483725671
1451237622
854263712
1166198246
1624159414
1774165663
1723732721
1297693900
1896221610
1703350094
757132607
1725204620
1652920130
933278172
1246991974
1636229027
1597359492
793103748
1655258569
1265890243
1376452120
607234136
1776538608
170038409
1956506270
57076766
973379306
1030144494
1578980669
1818648882
11228805
1071316777
690523485
2041463370
149535821
1949715474
1190592870
980709535
1354641490
749341822
1179287555
1558399070
1698106304
26144087
1246834378
1679234614
1048881747
1648274738
735669870
1803694746
1845656736
392030981
972848668
966092772
1526624832
1669241522
1927406285
296219502
354257049
870920533
192503442
1864649540
1544889113
1272989856
1590552915
2058115343
787348304
14116381
1464143520
878452976
1811037509
635653710
2009025814
1917803956
968481517
468141269
2014925566
676911227
1524025688
1990899403
1118923237
1242522311
1219165111
309468230
345233093
660144426
1834609964
1907675732
1232457085
1410277101
1767880612
1115136487
516215320
2072060734
1851043520
2049011627
1226341710
944906362
2044038924
1279618731
1846883511
2092133418
1464196980
144470232
1289028564
234457063
1326561489
1791923133
1165506287
233027879
1085649376
767172994
1203140593
670206299
846274375
1322439955
1342558898
972187522
558077285
1803300389
173490732
698373106
2026588103
195930481
1715715084
2060719046
1234932922
384754184
1829875553
1818169025
1169151954
688077307
488523506
484315735
79108180
58292391
186933474
18087282
1741354741
451023159
929502565
823073343
765857649
965893195
1319195162
1338588566
1170466273
258503640
1525365531
1669781486
1985338605
1795517780
1555811195
440710403
211058454
1712568349
1996063427
728907174
531759564
228833012
516442078
487982040
1241568101
135538705
141941952
2062745444
1366302330
473311471
243399167
486583042
1348692281
1758194027
1705404839
760074617
169710958
1168579225
1376741010
2127811805
859682618
370548536
1281042065
1499955757
757226430
1563361644
1641059742
776339074
276126890
1000957122
945305677
31631899
297905520
1237563051
555470960
1647312903
348747069
1925062251
799942543
190197058
1446083286
2003597972
1607878092
927902277
1959024103
1519192908
320068064
1886793129
1712030673
948214967
992990171
1148807491
1179005045
307300893
862831257
833333961
957499447
2065174041
1769215265
714945826
1749016086
329894506
1861758102
1836425684
852627847
1148320467
356026162
90146543
1588960568
1360763710
2022211096
380603699
1107221466
167048750
415452682
1842770611
310734119
1018298454
387520354
1196596816
288896364
17413467
337111847
1322888054
903519141
473101938
70855100
543638063
2031503266
244986081
349392958
626851419
1145455665
524955341
188802064
1992233501
2036120660
1975351293
2018135224
183117768
2072609032
800091143
779776937
1303911762
768480785
942883907
459080004
1653918524
1031266712
380267807
773577477
791993026
1266545515
58873205
332328882
505222061
152388164
1226860530
1362928752
943598619
1663779795
2080370721
254516195
660769189
2052240063
676010558
1066428301
414389106
631292953
1012405079
106072211
1560727615
1823430414
208299568
1412781406
1134923233
1467757819
443019480
1004174959
1312175711
1805467711
1473613226
1750284511
1881487265
881602521
923407836
565521744
1677689418
628627508
733002273
694412754
1216087090
1226057875
906195036
785938151
159367637
825804310
536588081
857748257
998402993
1970682335
263455066
331268470
52632129
1436445522
1020679528
686721485
1283672325
1409000939
759265256
1112132041
1187011652
1490622941
1620603733
2007597935
2108596620
1878769224
1161427732
48039299
324894589
1858337360
1603705093
282580165
263292303
1605726513
528918490
1486692563
391695076
515485007
1939463621
1691308619
535385864
1843506356
537243799
729518527
1658367072
1285595180
1690276123
1179503697
854223167
723689308
260257874
1050932351
2013844478
776537330
415877793
363559667
246271738
1728955512
597942759
1849045212
1123828967
247305529
195187544
620632075
729567494
1741500439
323525765
1420753680
387307011
1161189830
707729497
1591527804
575304416
1290002694
214264654
436286803
2115684281
2048898480
1078897205
1365708678
960306551
1089065550
1786177564
933402542
1312038013
1409379552
853149334
1504439628
2008345384
2044201246
1064911300
1700324837
673260261
1990292809
2115036589
1474289025
1303667152
43254897
1596243880
1828298137
1028145965
799301938
1138107562
1802892449
1107589421
137555505
1731986311
1505471424
1782659529
124195986
490183
2138103575
1009828981
1281516944
662512377
554326294
1059386257
463168600
287682676
1390521614
13672398
581916613
1618669185
1300215558
1553702668
1246208474
395650379
854192299
906473799
375481981
1013972562
108685401
1341609623
1553603236
529112249
182874789
1466709315
1516733362
1579577621
721477109
565462929
1494972304
1565824318
1404237677
206886476
196373688
450164919
1521887965
2020866685
2078079985
523815457
966247825
2124640744
131541668
1025480665
294060307
1910423439
1651414914
1319138389
1220985200
627652526
1734793268
1009983617
1336640579
1343465170
1887502739
560028442
1668431581
288005214
797032938
1717943742
2002270971
1586253636
508488913
700292052
1047981219
1319987612
1613424100
756141146
1151064550
607272666
919688909
935870818
1119829260
1883478694
293858906
1145016936
1403286146
1771754910
689558715
643660288
1436056605
503299790
1068664733
1865689073
2047528610
83839510
2038563313
72234780
779204020
1091921035
1666866265
1307811116
2015392554
2023856377
1652668764
843145055
439655207
1457610981
2103983673
1666132884
569411608
542296282
1582034307
1399253905
3756585
16577723
160310122
2063260065
381665795
453011994
968404856
1311660260
1374510694
1988205451
580678410
1018796677
622140082
667165286
1853556136
533332963
1817405031
872152123
26200589
1342463136
1275799289
186028070
1031686194
2017158311
1042293663
2128918864
1033822204
974636437
60410493
1245344795
333997489
2103139604
590741872
1757853672
728769578
2131173274
1719052392
679301276
1866110999
1851554505
2015143278
1477718595
1073565583
112183476
719519970
1750511614
1901134801
1858906254
1977798396
618068371
1374366597
364552636
785017427
1811213658
1226870349
968132949
398140892
1516502489
524129287
1708404291
1197950427
2098766544
1465513463
2066998022
825530147
1348546207
784577697
699687294
1122324882
2139125881
513767194
1522500305
1279289300
696316316
272018630
319429291
2055706904
459318265
243134084
76441275
229854301
1710008901
1542374119
641698434
36560745
1450155357
1613989284
1145355858
1545584164
148810929
50120301
388489215
1964237777
1103820316
1860623498
898707762
1388950728
832102474
1764558154
1221581396
1110607993
1110564764
1276632939
1471602663
1988924759
1591176889
1108773901
60656083
1754518298
1809578657
1010798635
453918714
1092755341
200822778
202983788
1584900084
56131138
54173410
429960022
1327415748
313789365
2026258083
501776478
641196620
1291068595
307490283
296883273
1069837331
1529707300
1674622016
1507205996
674382049
2112618145
1797638607
861730782
1326367241
643513543
900775161
561124363
1774026300
1396747587
1729057329
1896005750
34095280
1596655985
2097121384
556688810
2063764172
1097774084
355731738
121586732
1552243009
220106018
94257447
1354699263
1813979197
249288222
1349509076
1129813193
901871589
1328894667
910116057
678962342
285692352
1990524925
967504304
1679002806
1493040789
332122422
699023063
30675574
784615844
1903115339
1117000344
1424973802
1724447494
863288000
1668017218
293952589
1883037569
288033648
2114074546
550769875
869549509
1889242687
2145724375
286902624
698774696
1806915682
977516276
948108240
1897838547
240975588
1422228699
16052042
192111702
915950400
736174427
1346455900
78317466
1038360241
364556350
2091987981
1309273050
762051282
1184151187
1768470171
1449067121
1208399049
2039949675
861693671
942215048
1403009078
580771614
1371498189
1142434622
2131530507
1643214057
1190989306
1338062818
1682016971
2113577797
1630375317
301003071
708640871
1944570344
1845620568
165458021
1246109749
2076482940
267933538
1502552248
1475543505
187101297
4372822
1146100470
1893570769
1706765507
1510638302
1988571447
1154054642
451584384
2018940542
1742094632
1588521802
7093039
2057095210
1116708067
1877432834
203836186
1017293719
381239946
544275491
451582410
1095968931
757396828
631790196
1661092849
1830261607
609103122
507133095
832667437
1838704873
1524981926
886834121
1354753597
91703901
973121423
2039050205
1250919858
703925050
1738355785
1359388838
1605736955
2136114704
473266206
2007992543
734205316
2078492949
466110903
897862158
420602952
553419146
871299622
127881999
990170834
1166996986
1694826203
1966000261
491217265
760823242
564579002
694170166
1349256282
486793684
989925842
646514284
1675224618
1631045148
1092546042
1274958387
1781261146
2028199440
1369610512
630299182
43977089
124117620
1044266906
1778763704
1989563554
172140392
99371765
2035291008
658223637
845022657
1411265818
1295814502
1959290682
637585642
952385256
156473507
1012166213
1424141900
1236670473
1856908327
165633212
1074616776
725868830
1922159316
894501186
1561536999
578225681
252728787
1015166151
804386470
1927720172
1872625991
1753184075
560326232
1733489461
618089300
586080957
1529465647
1956142092
486352574
1524059960
188406618
1155638718
1156248605
882275872
1765915037
1275391216
1897484869
1124322118
1918368567
833020576
1689327849
1654212315
303943370
790151050
88131804
1660568404
1134968766
997689231
988087799
794636203
1138552772
1186205733
4032
1688218005
1277918571
999718815
636341372
2017367712
681848926
1015780568
1418141800
667994381
1978317177
910762879
899639972
195479159
253550676
450636231
1653932083
2071391023
1436421150
691276465
1453974298
664698193
1736863138
1013119457
1967708561
2038915263
539521941
483383109
2095774934
404818163
1412109668
897278679
1917251208
1849200530
437562272
705773701
1131641658
1306600465
1844123080
2051528612
1730045369
1222503920
102775215
1305836999
963933067
1649131833
969179433
1992248207
1880995128
714364473
1658547548
1741637006
656839592
253904422
1839693472
40441697
43391627
758842490
858999445
134355965
1949397600
1362768763
1401065393
1626613421
633432552
1263260530
854768294
573663988
1878962091
7943180
1765873378
1051849290
2038001256
1911003597
1928331508
1194511398
206221435
1861610294
1872428438
81798947
1812976684
469168620
1987761461
1513393782
738089760
851942252
415188065
1668389014
1336679034
389472216
167539730
1344584044
1553181534
1758268632
2134759874
742205207
941957969
1718578826
1908738821
1085600428
1493293560
816961207
459526781
1956297813
1104624279
461110264
162777047
611836827
1667872858
384141369
383822394
1271625577
1911402403
1644889423
2660692
917909966
919370457
876289424
960336745
1830868527
278316014
105540430
139157272
2000709560
341093775
586279744
2057933398
126462969
973105871
710586420
1849587001
888255744
701927760
1295417091
305097412
485975907
1643195936
196704233
1801812374
1495240344
1858890082
1520804394
1100950122
1655008815
1709674128
1858952574
493653239
1253135108
1654488361
1946744316
2001607633
2137143325
164915466
1222965395
1975828173
1119695702
678088218
1586045067
1946912781
1479069434
332617285
53013700
1633565543
1401115406
1227158531
282020420
795446359
1650485127
2055379201
952048319
2065864128
2112400269
1661466254
1586350185
567244920
593106615
910684444
582887718
851330695
1550876620
1620799296
32727492
1974850683
1002675594
14692143
677218994
1413753327
2087120691
802240013
1788194165
2112511655
1568922610
1101167571
75259732
1146595009
519272395
1152188666
1218245122
1578049175
1204460175
233885208
501727971
1978979614
1619407989
854316852
141824670
1082070915
388808216
250278135
532093796
768886678
279777084
545150972
784741102
590145380
795800692
1226197359
986035358
129843182
1303911762
1588592224
545880917
1893973065
1692043136
735174549
2013713034
2040865307
1648424144
1614693448
171471375
220594732
164835254
1032614988
1799826127
728313345
221999784
588409936
922207486
1190266978
1337316784
1150272882
773534593
100118111
1164938000
437001420
44238929
1263204489
765706220
585997475
1048121699
17698039
1662180162
1364912162
74127463
2042716294
1125162087
114400394
144845649
881796691
11443288
588727545
1168974164
1474172360
187425960
355590688
890479624
1686847098
2014783168
219782187
814547205
1440304814
2050186562
763797191
2000709560
773564656
1418308453
1052170488
1161029934
1850451869
685383533
1655107501
1718200885
840415222
585138582
960189169
921426387
1213148464
1904084642
2144319202
902591263
692591691
585581568
790144170
1999133374
370184763
1749454988
412725225
1910168926
2027939191
2073760702
330195240
399252850
1310262919
1669191255
1007791492
1251208300
1835893322
246028397
301519543
1337115029
1961323676
1009606360
1809000909
1906886981
94231796
852346073
1043695497
1439459872
279526719
1690151708
1222666904
113739948
55885553
536101203
124044292
2022823117
730403999
1982087246
999353580
1391466045
876609310
1307871707
1633109676
1292569725
1307504069
459269648
1037389671
1614449882
316629901
1886610732
52340997
254987440
773655397
1083476602
1973897090
263704212
1916335344
1086266685
894814839
1115769591
2060605671
1053819694
1406150801
996871976
770921134
342120172
1685033554
1788127283
1042918317
622755899
1434424701
1011438510
253437240
1065617819
752314283
1960204958
35251065
182708689
1641230115
902242553
1192945707
788778426
1528129788
329766831
342259399
1424711890
1028984236
1478295231
2086940172
1604101703
1572646496
466209582
161386189
1655832381
1710999379
717816179
1263516265
1438049384
805417432
1447311856
780570245
1297759630
1171369039
307004294
1632329921
779953962
929637184
1907968403
1829745025
574409397
188436185
702195386
1922755493
16847945
403939558
2068859683
380907264
2018113593
1790773253
2098616689
1788370984
561279219
1579528891
444078542
2067636403
1175766103
1925477665
112418051
377592248
400100205
909837845
694715481
2020744234
1429517607
785620960
767678049
161335952
548315863
1929520147
36643140
494797851
1053399130
1210536194
82233721
1599325823
2145865654
1838590001
515682501
682898225
448059730
801524205
49597803
1464719407
1230974014
1894074556
516615697
1459156390
202239297
742575795
637958550
1564259034
1120457523
1532889477
1237146663
1170380572
49005202
1199908494
720980198
1222490800
26559489
826791242
1759388241
344185309
1395902293
1139232767
982768409
1085649295
463061299
1212717259
1691967791
611441410
694859048
1678170584
673888604
1968830321
1683335330
1652814174
2024285248
771756315
1187565005
129902486
23792090
152311999
1927006355
685213423
2113020666
1430110432
1361025168
1608927356
1623888091
2087432538
233058521
1839931696
162360551
1696077402
2081524778
496168351
490601891
264904833
1870713695
186049007
2114338844
1614107738
1231238487
2005396609
1374884402
191625828
2133517298
1158007908
908683557
1878986765
281766152
1123511923
437251342
1567157697
1417894680
82282635
242306223
394614429
772476532
1898383391
900953057
2014993993
1013610965
692894799
1722942345
1183691568
66088278
192403250
202675855
1123842578
1756681271
25560523
667984426
1539076849
892637208
1413723367
1325070205
1305554401
1152999202
155833812
1102584653
1168372855
183583227
463660661
1651554133
1424656625
1680100087
1502339598
1143250729
1826136116
299248079
349493576
67345675
1304614384
1586919701
1079017806
81646977
1990352291
1932117726
1097668783
1437769827
1015576255
1932204779
1388885531
669193192
1444544916
489187261
352096419
145540515
2005216249
722339504
1491101467
1450018267
746480374
954459939
929497393
33732013
885404209
184944957
1891002999
1720791628
1378677750
790794484
1174834065
2110803009
1105729782
779913853
961921231
949495072
824696445
1444861483
1986198609
1969860686
694317843
715329646
600357309
1566585535
496174706
1313938368
1498169794
835614018
1268374324
1918088715
2089445681
325152719
203611641
1030050845
1041074476
1542215499
1918321096
1085151257
322921151
632608863
328900563
1067789372
953083166
1707158961
1799435044
1107476707
1870387262
654448229
1087551801
282523983
316274786
222073667
1211713942
1827937267
1460245049
126628826
643119321
682761545
1912622879
524814311
1358398754
208022792
608857797
1558620992
427601227
1515777320
1305448294
33512289
2145342625
1129976919
305603875
601874685
2065370037
2044238824
270569167
606294756
1001749538
1080150171
592777217
1130935171
194438573
878351737
1270026448
1002478480
1951635396
609714798
151381531
1992213250
310370691
2036401949
1914752524
157317551
1477322527
1224241312
1764575868
1769368955
953012527
1339729351
1226790936
1830074300
1885053894
1704631814
2136230951
69545449
1736676817
1795982501
1099662851
994803910
933210592
644309529
754415959
18038331
331107020
79609139
1732085273
1499295870
977860248
1819791023
487002577
998118618
190537266
1885183214
1554499467
704844143
1173442565
248908890
1324185685
599453878
1072606874
1515076532
1696476753
1595857819
1567112495
1497283051
1437498706
1222708699
422447477
1804836257
1495927702
1998627043
327632733
2052549390
1497864532
324175045
1045743746
546448935
863742621
336767093
1083599287
1013227671
1312108621
1757623608
1197747917
485491447
277497857
644529680
2131571921
381998719
2123112795
1123261408
444536140
72293801
35215010
986337687
1718863811
2118814641
2120912443
1450294865
1635891420
310180825
720790097
1946168959
682744926
1293946179
2082890647
828419687
570273333
1567012964
2006930103
1600972712
1082775410
198129687
2105406411
1107355401
1146898235
922717235
767182551
370118092
1684110590
1916080917
6938977
449916532
1440885811
798640052
631644697
1210937029
1290155674
1664308737
701976945
1714287185
1492810370
616933897
1444800045
2063370866
742229326
1375311233
838785594
2012700029
1704274869
781840037
795990789
196835408
1638093498
492725725
1541128944
579988880
1849365850
594344633
761304864
1790040990
1400005733
38801768
317682520
1019404264
1511916103
1806174972
1244419210
694081128
1163626408
1715344058
1402940394
232162028
140132296
742414462
1159636078
1527638124
2001455343
1886175976
459978771
1318652963
1360903639
286538778
1230847946
778732928
277293845
1624321200
1217199
245713701
1141101843
2006323842
724042600
353246747
1999381573
1296416721
2016466016
1388878038
1061013343
379861815
1525582432
1086295103
1771236397
1181876653
292290103
330218605
1704022466
40294744
1416337284
1468398945
3769693
104311488
899315126
1745951126
1427860160
1887761816
1060450245
1286830
34470037
1285232693
1265154233
440529702
953918663
1757855058
413627224
345596811
1034138831
1495616296
334956465
2359563
263868964
126550260
1357698349
1253156927
729596582
932531366
1926398435
1566247846
173252373
962695379
2016639856
2068858870
1878101112
453354282
1254856048
1664848702
705088613
1005216446
571110387
1653872083
1033162694
304943865
1096324738
816508009
988083858
747908941
2031313046
1083580811
721059248
2074923416
315606543
490606800
1093000691
1423899522
1887274341
100732188
1731470092
34446101
368723070
1572306802
294053270
1209968880
1044853250
1172249586
1522777391
1512945372
1834895532
1450398507
717658910
1720161288
2105064889
851411866
1509082370
953041424
1662671010
100073858
1170923249
1333464340
2030455845
869364114
1314917855
1748455505
1406226658
691146489
1085715021
193729002
709025151
1763995867
1679235095
1481107464
158553975
799502754
915466682
1745892796
2020175324
1564066486
33989278
272893045
332972308
939480225
1755896617
1055199887
44297271
984685564
1487961162
1435944300
32047414
1946134149
660280471
235539071
478969824
755139201
764269689
455134278
1457677875
335661892
1932167696
1347315576
1543749954
1324489300
326145857
1652745715
611323667
1676093516
1194038914
537064897
159004223
1481718712
1208193595
387928347
1363677796
1086669235
1133987925
778360579
754409526
467015406
2124179824
41470457
1877644415
551349076
378623594
247716310
159561627
156005478
335228947
1571473354
1303502493
128088978
487137598
1804235302
814911311
1682491508
726768989
1596461412
651324589
797305506
315252101
1656408726
180561031
1163960167
683495036
1524813793
82708716
1707365056
1258884182
865707237
940604791
574051503
653723471
1837134912
422910868
1093950313
544096335
1294181505
1695908666
257257050
1855293931
278922369
2115279740
899295626
1241533324
1853071018
1271838050
1583907620
393672012
1004707744
517650410
475708221
545791244
129885285
1067460351
1365327485
267613986
1125214002
595803021
845418002
509376818
1249957005
76345694
881755865
2063521426
638556257
2010519852
769409338
1230395945
1938101573
1686786183
638421215
1909649516
2050609747
1723376209
276116092
1216492528
1881583422
1235319289
1015553011
985397296
498614135
1511906537
341684508
1447779005
1798687269
1124980696
1885688951
598803961
2129053883
2126761157
789381594
96134496
1043808650
1266081425
1707929660
137265054
774626643
532191205
1924794517
1504361734
2025659372
424770257
921650890
334548270
1491407833
1009603095
1087324177
1403390581
1268058672
762065450
2002711891
1993350241
1774520080
1926771282
775287438
1879732319
1558579770
750965314
1634533372
195560724
1000532215
1695178615
774865822
368328725
1420489068
919209064
496775562
1182636408
1312977279
489259075
1893961873
1899011959
258037284
133958482
1808805209
647560316
1975493503
1053386846
1232045119
1894908186
2023884206
734966298
2091806939
1793360801
1238369202
1612485678
519714709
671092593
819967245
41826380
1941486593
988725355
1424650524
339932739
1875495351
1196437709
1986455815
860023304
1433482638
1623584990
289817791
336139023
777862558
1455626090
1927567118
850349672
631599802
933000677
979726503
1834623243
492580640
194559825
1797291496
1502971126
1531860701
899891620
1725904724
844993233
942447778
122050874
878768816
277236294
1689356314
1488389630
1357175183
367873902
84295620
1050073103
1258180462
1621183480
91777960
1635574528
861018231
289764995
1932650096
464697621
1383796437
1414860976
15788569
1986733530
317726009
1307308965
1169731745
42554705
1945771976
841616326
2121794856
1164622599
1184907148
1339887600
472804938
1687297865
1717137307
1682398439
1962287757
1028325703
2089800797
2370420
1745278623
1751366255
19083694
416051974
1012703455
407866791
1565424938
1003842220
1710851907
1211482128
1559465221
2011422811
689722453
1450687630
748379144
1202193977
1655255797
1262064662
1099093781
1653378041
348423777
1860837609
1673013152
1434374770
2125333861
504936981
1537890026
960699409
1594261362
435027530
650643643
1169412650
261788672
1933201055
824711160
1350217590
1682612624
1189194975
1317934711
58794583
206261808
845806624
1798111789
851904536
152023443
1093128222
280755787
1736374555
1319661846
1560870115
730588928
1618211897
1503186589
2117015345
814739310
154795529
1831566653
639805499
1848659443
329138992
1579056006
123794311
419197573
1643992645
813335152
453415931
416611917
365478263
1496277830
839258558
488731837
1176502203
581037000
1179500840
1291027109
784611788
2052133435
1794806020
240384046
1419453879
821816709
1648951030
1116716878
1831400512
1901158530
574157880
471229282
1244146744
1422097213
845871534
1781103062
1016470951
1582581456
2116079566
467156436
1747637484
988464074
868575624
1086366355
1894024687
1954304137
738034010
640814904
1922793665
1885456345
1890587999
1140925548
1954938320
790957139
271865250
233255784
1762707975
822912605
1217954190
1888215872
920886136
711458625
283076405
2024262778
1019401787
203325870
597991580
154561011
605352981
580854803
320677119
1094226759
1709634557
2141146371
1733837345
482342405
2021168363
752466483
1052473071
180493990
1812857145
323190852
314003635
1437425300
898268555
1599359840
672429574
1883973421
797693421
613130765
98592842
776635387
2005364929
1493683481
994894404
2145552611
1111022901
323692642
824849687
471743132
529432455
1999777662
1392420466
246229119
1898598087
1002655176
172446241
610435355
1230888041
1782736675
33165055
543691554
604789469
627145399
659581625
1933288546
1484599030
456154144
1792253919
753629688
307900162
563742158
2114531376
444635315
220094540
1699407777
1436420298
1290886763
1752211335
1481944537
447789677
1054079395
1737621292
635431718
236738670
2136034759
908542938
2089784390
1880765858
1197038538
992665170
1122175115
829956350
1976556537
619545563
1898076493
744863250
900319693
1225454759
467300387
1773446504
1017290852
1529916482
595186151
1031000338
949801810
569048629
1824500611
1065297300
892705357
1554420411
128882783
539467369
1291227869
995442542
1420044944
113853704
179038842
1505915344
2056744605
217441431
2102689895
714625814
273190894
1416355679
1789409652
738471611
102620729
1897754087
1812523177
1761723300
692228323
1394067051
1591300553
542968764
1754881694
17573186
2010290679
510636891
378107533
1438471393
2017893940
89667575
1802602054
556402679
808615155
1761065829
363092869
167194695
1609369207
1544202021
1895903694
1709734643
298710661
990980853
1309841717
58405905
526007913
1470942935
1458190796
784667799
1099961115
1771193798
1854827943
1494034068
1118333984
781970526
1979814506
1992584699
2031311715
1158382051
1811803384
733923182
1882387905
1002286587
1806387656
2129802654
442961432
1295213488
513946252
2110053679
1607539437
585448166
509315480
880456198
1327087274
1996827900
969822167
1738245763
256414900
18286326
2066336766
894610250
282091153
33425008
1457213362
275041307
1560768472
1573152883
1364094742
1342473868
134256098
202106737
915163821
1583733873
1120457523
980631809
1197869956
1973287025
198150928
395141372
1982056774
1389229408
293137388
1422623772
236554541
1495641691
1123270727
657341495
293019605
993438623
1090538633
795402263
1403750189
1551304952
1437466577
1393470640
511427275
602507309
1721920940
628438750
1751323771
1537753318
2078280514
480686266
1305106813
1058815874
1554545789
622121086
1689484370
1613722359
194014408
983569050
1399414224
17338898
617390188
736962762
713833896
1307767848
2043324339
847699346
1585340029
723624084
486063772
1812349110
1213169559
1912181160
667816509
747419842
486533812
1502721770
95150805
1747126863
90700205
864723001
1075653802
30713708
2007840275
498283719
1506107337
1701138413
64657661
849109339
95852905
1237354144
1463332610
1416699083
729899316
1392342910
212460451
217037413
1437333974
951181590
921160970
41854680
1988166358
1933940890
2084934989
1745128572
1622295161
627481430
597308558
1337083652
1726563165
1705585275
1659142151
1188238106
1115483014
603591326
1332704296
1897651046
339549084
368356606
768235935
1478457156
1568188294
214133001
1273602087
1860347570
1730472463
1889230607
1765199822
1673707537
191332357
1344808054
2092339965
493595753
1057054827
1641825782
1708234512
2102508408
1210474052
574043183
22113521
1827520470
204032252
58661630
935500172
1444244917
557614551
1394277467
973612886
1628100097
1695814985
2046945919
829545928
33790837
1149535357
525793041
125843203
79688626
1376482981
1682823094
640430632
289899608
1592029260
314525193
1260748415
2036124106
2020541072
1741186203
2081929271
354851629
2016651382
1938865857
155318705
1949018387
1541920075
737797326
1073231595
1468735480
1445801816
1769580849
1028416021
1009463938
1820668276
2058143607
810951199
140391340
1575321950
1684325423
780833911
1590522606
315160914
1497975413
750500843
1489712626
19091194
1318793134
1734584932
1546087784
286345370
243554120
1789167285
2140276192
538790628
1564028454
1958966018
828707024
1133088177
1729925630
1869537673
1277341499
1153257782
455603916
1433137576
1419401052
343861782
14408635
484681904
1027537971
1277927066
1033451099
1506092158
1153583207
929872630
1025140578
1408466807
2023588890
1956786982
36241902
1822398999
84622209
2119757868
1072028088
1805606954
1057444966
1369314408
114221820
41793158
1561330570
2019690953
429945352
1024901894
164558186
1005667147
33638801
519368747
1750608981
1489333228
43565858
1677201730
2016717192
1925765413
1900396678
1890557471
1463169218
492562909
79635639
945803291
570497092
863711897
1531967131
1425012993
1487615330
1763212384
1620352421
84764953
110825724
898195367
2132213733
1905609893
1342190049
395404267
1783768400
1377877097
527829306
963850782
1740588520
873881179
154419794
1295509136
1953654259
2045188172
1012389319
90515148
640854629
521995051
633299039
247945179
678661449
257348885
2079015339
211733676
1515130595
656728422
1404745386
1339460263
172185684
1919795817
217580133
1488257595
2143562676
498161927
1399786896
1745653485
801924467
1324501367
1066335791
1940158728
1099784925
1479970258
1376225274
23880042
1604043112
1853390647
283098552
1263187440
210083496
455438612
330768360
573782483
1759069658
1901289259
63314936
420053197
2131207281
259917968
944624053
252727600
1522964417
1437272014
1022113723
1723063001
3663315
119266246
1768109707
2009010252
2044806479
1248571664
1858146312
1771074430
1544910316
412351950
637537699
955640275
1298151319
2121685417
829926338
939803834
1480871549
1416988929
1000012024
1864065388
1112499170
306056563
210689914
1297819178
639842490
1861600643
84984373
1531378300
678649332
270274987
1858442913
1550839903
1025510723
1154763147
885646574
297336119
12044401
1422190371
826724227
624375336
1918330590
71912242
457548034
1066568442
281954601
2087437982
1079265561
877928472
1642392636
945327454
1188870707
785422396
499101648
1362037935
1324353758
570092367
723560473
802903792
720597914
1607241660
2057980465
743087203
1431276329
130006714
889419004
150865855
1027574244
530874207
424516647
852856506
85476872
1919363974
1663461948
1769563874
1802997263
901361331
1331497587
2087108176
1314011409
248667245
1089576579
287251765
763017537
915755961
178722934
438854272
1374873170
1345134652
1554703145
1050268541
460310412
1138478808
1231365229
76050168
1432446042
1895863871
885883468
706991965
484430824
1524743933
2067078501
1756426144
1693845074
1446765896
935854187
1452483381
2050818710
1041218044
1321706494
681734136
1799021585
1917088076
400302799
1194587058
2138075742
1335399555
671030431
1065860081
93393083
1090630824
879151212
1657825779
509556448
22345705
672118041
1934297118
1538474772
57425195
737237531
721376703
1093624203
1754314470
1175777632
1349867738
836729465
789143444
1802685916
539463402
1983409779
1119463232
411108839
921739468
902623326
637295679
1241868836
1474015587
755469771
791307229
1750313910
1245665743
304056985
475466740
125424205
865986138
1585047180
640350090
1750861605
1339247310
283656491
14441983
1199537471
1835674648
1272233558
271168767
2066532302
1601593724
2093528063
923868912
684558851
773804670
1569837282
1475332044
326088301
622514069
1351080938
752650643
708808328
1703873729
1497476146
326156051
1720583853
336554660
140113579
1993551186
851961090
1741738630
29634954
420780181
240899822
1915397840
1571488397
720730305
443085395
2095175055
2005822920
523960329
1214540460
716495633
1670043481
1375258096
1770244114
1497615957
1018137981
874152014
751028162
1585522957
1462077300
1764943794
1358730388
1443926886
2118202304
1981698826
1897175912
669693766
2008147699
1971917166
1350313876
342685968
799928638
324213107
1697691795
1937315696
726621148
1011585761
2136600619
1265784467
1326215455
671021956
1795945652
1785667037
887320947
403776422
1740287255
903774353
652216075
1272744699
722644578
749863219
1077878944
1704935655
2078090739
572506724
960767625
2055207536
479307213
1573812212
1589506344
842916916
737650369
961436842
1681461093
2098367630
1579964883
815506667
409604483
156611505
888856447
1011609564
280990074
2143729839
1468453311
751964677
769320448
684713189
346940305
1181488569
1206015057
28724822
219455552
316841523
2022582300
1261550398
1801285283
230462625
398992469
1979498638
214149816
1662971581
1494439225
242376980
935068022
30154861
1943160631
529116671
1203526981
199973249
217164682
1896814014
258441711
2035313738
936691099
2137978907
550332352
706039556
453651619
1639588833
714633563
1813099189
1357254550
1077816987
984879486
1042398686
1589583122
586748254
2135576084
994177075
380863365
1335183867
2075438180
256600820
2072948647
1371577688
1798021959
1442696017
675823216
769573744
1037254100
1502009722
64471903
231718171
1162050616
2127452885
596788609
657512552
2096819127
198110575
277707743
1427622820
2047219711
1851320549
1686437773
715221104
1187417365
75364288
1773327312
283262171
1591909216
682220307
142672761
2101862712
805738713
20705017
275198560
332912270
1479042291
436146771
1921357724
1867526439
1243233909
715798087
998045565
727508309
1917953116
713656833
925102839
1165927623
1985168024
212475914
357592240
834036674
1193948515
188434118
1483353598
826231836
784911589
1314857829
304588669
1843222781
1921041940
453056047
521708953
599399071
198272140
480251554
1748314146
1615897492
1964222629
66182924
1434446872
227665882
331660533
1034879282
105413149
1020143196
2112819269
452140518
1787807526
1674940468
1927279291
385753445
1400989707
1312190492
432854350
1928369779
464404988
1293168505
1340256872
2058661595
295815374
1892523478
12504837
1358781838
430852288
633825923
724611812
1821238451
2128848636
1118044004
2030516716
1132037171
124115736
1054316877
1042813906
486453145
491040257
1019180406
178745230
51374136
1240866295
319148202
1931372242
493268757
114916572
812418050
1497831781
2089692163
1168589784
1738795915
1780335183
1220758917
386965408
1414681231
1972825724
1013865955
211081937
1146384781
1458070909
1466831151
1639748223
1946089509
1629475401
2059660631
1447945639
1701335683
87173027
1395772606
2121483577
1443587360
989811184
1074257800
1419388275
595173605
1135671319
37845006
1420564059
104400813
1614674404
451700070
493075710
1271490156
1129497869
1460131904
1101531600
845309276
545032280
1729850418
120257269
1052519241
1400752405
1048971589
1263128460
761633413
1033536377
389375679
968352918
289027318
2022284198
1845910695
723590750
1539264834
681600756
1639143376
799702936
1836557740
912994574
1274322001
957746808
1101987810
735091043
1104241070
1188145204
128010227
1299416901
1326077057
2120820899
600206127
932979686
1566423795
1432082182
1734651757
234278856
139931757
261554778
2108474245
501141383
640635689
285930689
259121882
552312692
1055533184
2046485060
709513667
574475528
1004672245
523438289
548580439
1941762528
1144505554
2136037231
1177326389
158180339
1801346705
919124584
1743632874
796623135
2117723296
866217515
977329431
1213475278
1135436340
1865956478
1373018229
1288890318
2147114978
1253009097
1019339900
1703225019
1670660594
803856097
513512422
992060888
1470067178
86626624
1075167540
119572709
2007090578
1528810616
475755146
1096744693
625860016
61335825
2067096348
118964687
1099387025
2001141949
240396772
791645038
1364690726
179172254
1663636572
1628153256
626038378
1850822043
508926544
1753908501
1211773004
301243025
1103035516
2007987120
1879658074
517662978
1589879869
1048341720
728848389
498694287
2052751658
464877234
493893372
1093635805
720384229
1412407763
1572493292
1422618422
1552453633
692287990
1007579563
245213394
1866908746
103798026
1039616644
1964224392
700451486
178007501
1087645379
1821111948
1723129116
248224215
1303711917
1426425594
910267070
1523200138
1730705041
2089946424
1826062784
367883622
825517869
1375225342
299515530
1506064305
431717482
1040421961
1043593031
1910768583
603270480
1771095334
1867381865
1099730105
1875524040
1479324590
1056464317
1919568285
2018684619
1970522863
1057641657
2037002442
193790844
384237455
234863276
1107518725
252920249
1377235102
1736654607
547826426
1310451127
1873860526
613458749
1969418156
1583426537
1408562646
719071563
346520874
676448713
1694291882
742023790
1060204380
1304888910
835223369
1716188067
1128579872
305339027
180072551
1299508117
199743956
105671640
1830791678
749787623
1110863288
1413270751
1136205547
1324647062
998677544
958017527
353618524
635891592
976337473
86143665
232367414
547019773
1757498113
747853776
683413204
590781076
1713972413
1664026463
1158356640
1635864779
1973904329
1899365645
1707398212
1491601992
288471824
1767630658
1064772711
1623972902
2014555252
1180678058
854521220
455082596
789381594
225374268
54462105
546129132
912069593
815759582
62181318
1864728717
1762878160
2011714706
557554305
1977491896
1082926174
1729170620
1214207212
725990187
1252761953
478886312
1558822725
341221869
475142007
692687779
240497459
1405952234
282369541
1097052513
178546396
1091955396
1568106951
1190317980
2110268555
1551320168
1775719486
653915624
2108736694
1011047508
248299354
1469866841
607272873
1493338198
704644026
227176872
2047427446
397947929
1652354033
1194365443
453512903
8033723
610342155
136306155
137983272
1400525019
1972628321
1537428384
712750422
1864253317
661847050
1476975320
1608575666
1581046979
20017026
10935292
2144776849
385002580
271801522
171730261
1157987930
1335706221
751947061
2100614220
1068391061
1389491725
1882748164
1815185042
180897335
2139697774
1675775006
1155891283
1869531051
697314815
927686946
1180932127
1917473868
1201114075
783002078
766487978
1048704935
325852880
1835917948
1403603958
41866718
2061405208
2113154788
236372636
688089721
503936066
1627566902
368871302
912733180
1313002033
1194081536
1484292203
117228385
1764312057
877498451
1728822443
176960549
1846678762
1990062555
1747093462
1969328856
1365278632
1069051929
699502021
1616239271
1873049018
1094265653
1709921357
884204105
398795652
1367730440
1375592814
953637910
587579102
1299147137
1882142063
1317884139
1736034728
252802934
109352138
1413626652
265454662
1352179998
329772245
550846066
1535853425
1603240374
1459589517
1764497675
888264680
15397316
1083228807
490624704
1310426411
201275267
717682058
556737526
820538445
1585034266
633952160
1668399046
1633064093
1483301870
982525448
479544902
1505183507
411224832
1514342513
367830005
618247963
783248909
1865878689
1751863421
1734094703
1426382816
463479968
1086684624
1349707397
707401927
1847233957
1476970521
1600272147
1529306801
1105482939
1572357585
1209089823
1965804482
1303344653
24662622
561466586
1185990489
251780270
1034939358
1995859569
349387790
1794904593
1645094137
337551769
1674201449
1852892400
1150991948
1957901820
143027350
381555758
1833181937
1204854649
975313372
64668604
1330585015
2112330763
20362543
1097313708
1306061559
784235222
1787765733
1836498809
256068963
349012040
766939171
604080785
269639904
1443509690
1705820989
1131181633
1781189862
202316906
2028794167
1700663879
175608343
561548045
395032493
1057322392
1288714165
1569850042
509142048
298994698
219960830
153505197
946430505
415250382
700665017
1256584887
1839189021
1453722912
1467683542
755746903
558673597
1339464874
419924721
1462355795
37503771
2120865918
1860738167
1025763707
1968115637
1097846743
272873223
1912913878
485615737
911992007
73797707
691017642
1924742579
631184877
802248319
1067327286
125493405
255696958
512475018
1169302711
748201259
1051735075
68266002
2003180426
1274068831
1490284311
1091085193
692903953
375720986
810663660
2118149724
858538024
1359984020
1006553943
1655511870
747435765
369798933
1375349811
1997134874
1342900940
1834166877
758723595
585713421
1950873275
5575062
553379346
1093839845
182809644
2140107421
783413302
1485461846
577726189
1916252684
1598904549
360049333
1892238822
36942615
2143152434
1119747184
2075895908
1967833533
722951846
1923745969
1761401805
1753450793
1085620687
801564589
709609836
1760398382
1247466862
738584679
774164440
1128479693
1082211358
1355584485
2145229796
956077974
665516116
249065462
1561484596
1954791632
149742405
993768718
600562241
1757324301
210226416
665599926
969210283
1654121469
625392529
199666224
623531188
1475978687
1032393181
691962323
1855865865
790182844
2019629802
433296480
1820212442
2072820276
391254159
748546926
1759899201
1069028982
240399997
800585665
449472375
575978482
1530652268
440913468
1541083008
64035656
1606730796
863097794
1160891416
1465636247
1161044087
1412596951
103130668
328247700
797413325
883778588
445203732
1561408005
1340297335
1979714579
1268671121
1706813022
1561972727
1523700777
1689531237
1035692268
1874304016
2139400635
204159285
260325389
1880018376
1105144018
1551089193
955910700
1700522537
2093822012
1093477101
122852906
508156929
1306236765
1625241853
2056272228
1021568649
923487346
141716658
2113870295
7267304
1337756844
1657234037
81877070
1074125518
1579935537
189868418
156091111
1955239025
1390265438
796586484
1764238037
742253431
1135813286
244073473
508239054
137190464
309869972
984468680
252816595
2005937575
803225745
249592
2127071666
19650024
1249688288
231028381
534557915
153591137
1813591314
917576452
1971619951
1153023168
214527164
1736201904
1873423082
537251116
1087007714
1048867919
1831029098
189876119
414664915
703549960
185565807
1580955105
1106801059
1803365143
1903935663
226639265
864017698
689271558
1647287666
1442462153
991456974
1021180592
2022698592
309792622
1477099513
1612284219
460453996
446813812
1757429825
854468535
1497275367
1999595896
99706661
2039086939
2117573414
1068416342
847895995
1368314157
1920659047
1093678869
73129518
1128054252
1754953947
1273101748
1803914374
1699727249
136457580
1731730314
716273386
2099220361
669298733
654850767
740781405
866801124
868374488
1321785698
1187545530
1825023747
970186735
1322342309
1231734654
1703444669
1716074186
1916717732
633523651
899670283
836454601
1491435839
1040978360
1334664253
1964677299
1212579889
866938721
1683135234
713413002
1734626557
457354675
868755350
487248673
436214043
60135530
876351079
740432915
928979806
1608806150
2012237472
893810204
1585393506
552049152
890834095
1541955085
2062533172
150178411
1531426748
2056960653
328017668
559737673
2023737703
1701164899
1628026761
782860037
321611984
4116900
1211138646
2071825111
1631219428
1518492341
429021517
1963330606
1739658173
1881654859
1835025609
513469403
42323589
10573956
209908238
586537421
513165163
857392239
1446572416
1378153508
401146042
633728104
1357496260
45897191
1537258382
1695217361
1526172656
1619522618
224499098
1250837875
1424646772
1903510415
1090726108
367750180
1895578593
70585042
1098376713
1561818316
313791385
1149980487
60496590
1815084719
1546781980
1575056338
790180893
1118104882
259132273
1866208013
909080338
406789916
767984356
262619474
1273201926
1893380869
1285225018
569439100
256630323
1615128294
1996322393
1907358569
834882630
1961623259
413210137
1543885966
1401797327
1116387725
248731189
917017851
1570396780
362457081
2036483716
486272194
394670542
139180230
2086373660
1978780018
826435263
1178600069
1329506204
1793621838
487806479
1699136346
1014101277
1920488134
158992780
1197501379
1159871674
625874863
1347690181
338446591
1961958488
2016126521
659672203
1600337593
626257544
97615595
1339243236
1995323056
1054136262
710950660
1569880360
2085296005
55224518
1232762639
148371032
1334739616
1106157410
367747797
1675721180
298674158
1304932801
335501352
1009958352
939450422
766021880
1497629920
1487195188
1048293785
1287394522
1310844390
1247669775
1936967936
205606164
1760477435
1316371904
49584678
2030911257
769455260
1588743134
2059469415
654015825
2060920762
1931577873
1791196769
1289675393
350341090
1764948068
1905096252
148053696
552122651
616656450
878220243
114168334
1776347742
132444122
247568981
1343410368
1843713466
334251309
822857263
1905807115
1479886482
881254927
687625778
1427414096
1300317565
987360856
802921437
1471049473
1467550553
251114015
159300805
603668586
110458219
1960248488
1902038036
229254308
1418315497
969800242
1238354739
1610326986
825789183
950893468
782655977
1636131749
1795235146
1672533674
636654231
432440563
1407624058
423379828
2107944384
1836499904
326427376
1716990008
1928435162
868848670
139991126
1135970225
1427198457
1302442888
401539657
1011082081
1511304298
1177042141
1775929369
1748820493
659189468
1534148806
546525306
921448236
518522694
1348885005
842020367
1077276952
438289326
1026364031
270306654
1003418772
1692547571
925290527
490634018
857663020
1457925792
123893179
1483518875
1113970538
926487314
1089526004
509289386
275194127
2026401068
762762763
1613398147
1595483995
1684598930
2144129143
2058631311
1268627350
879955043
771828052
579052924
1468155355
1265384040
314258000
1901288486
1732996972
1865670179
1738510043
1192226222
1924247608
1466912934
53599730
210701418
1896016433
588381197
2065174041
178886595
975008963
1123253463
743115680
679280626
2008020115
282534601
1222022713
870011976
975615065
160394619
1951842777
1890251725
760395511
1984910871
57725253
1075501604
915672211
1173156589
1189000078
484186765
1660839657
624769130
918455792
1124993105
1464552333
1134866594
1479689107
2065932199
2123566570
1555847618
877472122
1156543130
680522164
865520975
1759705184
534372652
496877101
1168536192
1511645782
1568395296
959694049
1342143326
579450703
2118920231
1636212098
1083212225
1489887927
1276884402
110181717
1160936353
963922748
490745927
1464024495
1255871209
1795808659
1659950847
256368121
1074934636
1221264313
1965214247
1057409876
1003542469
1148996450
198251668
1574662205
1766806406
694001068
1170875226
710164347
1534671709
1662691459
1670445870
2045800496
325085862
1130592916
1500117486
459611001
761445191
1247565876
1102582880
891099651
1073732246
450843279
1498919069
2056651053
53655695
2061316242
1788326756
217146496
606750913
46354294
873564279
201248263
1800428876
716008264
1388605487
88066946
762421921
592827869
294838770
1366436651
1548349460
972032199
854823324
1251923899
1812504695
659514526
347160073
1629146073
237156960
1357823554
955984907
1229750246
2049173454
834159844
2041862499
2135965947
1887226332
2011114020
854819864
1330101626
632468286
24142331
2039902946
943591330
950577846
365373876
1554892080
1790279752
1656562589
1029086795
1997336723
1490463410
1845886335
781106724
312224105
559404923
1271368122
1279278478
1045526905
126973879
926603247
625356701
906740346
1992412848
1393834441
511058267
263066297
1235528155
1503608978
56253193
934869997
1712650694
1663950309
1141874000
126126567
1040157866
1551180643
1621265734
498028715
66140683
1725099208
1892607514
1038523795
1415356032
577840838
1086012989
308760816
1714221076
1378253628
847389129
858019546
1579866558
1028723019
596393589
552312692
1500615777
412608977
2041698509
1403449862
993049759
576548493
574947871
1860111422
1305996518
1736990647
1548578203
1616243884
1561215033
2120873288
1517987766
1362728120
2041268602
440152358
510588289
1482273567
1150945293
794893778
2021955789
1946941695
1441327972
1629352479
1117356551
201619103
1854604363
1679400448
336688576
1079656598
573492684
545743101
787019083
307668250
400439494
1867893824
2123235139
847172194
826980488
671821537
1985072457
1430498959
150384110
596886265
1033282632
1885667335
1204316020
1336078852
688341801
414251725
569673570
466000035
207810371
732079722
851194109
765376093
190118983
403101719
1627993201
1897575167
1991728215
240116023
1406614102
1475055907
489241461
816293142
392061868
1639782025
1368899314
859117623
336836711
1259314143
1155067697
2111285892
207537668
237832611
1025105155
88164173
1737700580
1052139052
1436121706
507814186
2036727429
31247431
115256486
276630832
1686675572
2057825066
1819328780
300561600
587985309
2088468408
1350033151
994069067
681162077
945881383
2110656648
29827432
1060790209
1162783195
1429329702
814560263
1428487627
473301913
1542655005
84160860
1829713559
1001342503
129993515
1266214593
586585440
281554665
1427517024
628014421
320252198
1717079428
594828432
918804378
709508070
1741012790
1988660968
1032548921
1358674545
1865985627
1803972340
25271807
316715934
2134297491
1583147675
2069646322
1486557186
1459112204
75329639
893086119
1051972454
1826035630
450076347
1883947769
1288900863
1248675103
655767490
761491361
1961468687
1957433479
1277564789
1782510928
1730593814
676443743
2058114778
1312782931
1277954312
1593581116
50978321
529278691
1816871216
1434103645
2087499517
871181013
1234293347
881872642
1979825633
284961161
561260790
442849335
633884477
358013579
1137773248
364099098
1377071741
2126391785
527686821
605111745
633290316
206241639
2051461155
696896384
69131785
459341331
889066342
744758359
515278343
1489596390
1867327919
2097388542
867889492
921995920
753723612
1027458715
639835146
2062568855
501814185
443525109
764731462
1943435115
891911866
1199538735
1446800025
1135915663
357589810
717461833
1829398920
1033007317
1896189784
979545867
1868121157
976521611
957784453
479656855
360997841
470215265
1954471814
1868943233
1081512306
1141495015
340194335
2088132827
1615686536
1496215566
1176843906
961043148
2080664972
2037201145
431653044
1168462766
188453025
332366178
374096961
376682074
2046858587
1939784402
1278754923
1019982260
1695103430
802837726
1305149852
1498661194
641693385
299909554
198901862
948778933
832406860
1010266221
2098013845
1700572090
1998873303
1870310608
1892267859
1452482030
1247545157
1292494051
249656556
637988431
23197851
1225829062
1030181974
111380465
1367808051
367911559
403665144
753751358
1645193272
1760514214
145282038
755586267
1790305947
2092826563
995431262
1938331165
996327357
1039545263
1628185618
1715846127
1142673440
1810554185
1916541967
1257016142
839744263
1078871525
148369591
1355525710
941526160
567610958
144147855
1240768028
1895839108
1292874515
604960988
2017370105
709937159
553290126
1409019564
1876517517
707245355
1361433821
1502971126
809978646
528383707
840695223
1664024747
1462667231
1859811939
324712063
594248397
2094980126
974926992
1221220852
1279196487
958587695
123888102
2115134529
1346543210
464294071
1525057942
648239188
1159910699
1027608411
784179531
492888623
505733682
1290166842
1617296984
867833834
900912325
1177181558
1104397841
898028812
1511170916
1015640482
1702447145
1705236394
312077536
577832156
88253951
1409481527
110338111
658178319
726873928
2094474357
263622842
836737004
609517982
1255932123
1765463518
1683857018
916495647
220856918
79747594
325766347
1977314929
1365137150
119259477
1421993337
309084005
1724300890
1056358263
459202617
1708277336
1527309282
778717156
1226407576
1354683764
2007479112
1327418252
1610086089
1827165026
1125804193
1585006623
2050220919
1739499186
1959616507
1435284315
851720142
664322234
853410722
327436552
156329962
1854311719
276995836
351613758
727692332
1556522825
698634954
1538069919
193428412
620711262
344978311
716104979
827097415
1930984262
1211123937
1677791408
1324401306
1542032167
133208308
1332215366
885199764
1876722307
1474073927
616556143
1201859225
449991770
79055846
64215165
1771588307
578458589
706591448
182976274
721200112
1788409441
596702866
978439752
609201465
787853044
1484266971
1618458273
599226321
851482896
1069051929
2059824523
1397769518
551824529
1418958692
1992125710
95548280
1521651633
1689604192
715111115
2395249
419665849
1843464589
2109424444
1235272649
1974336142
505958176
875786377
2020368545
1135853722
2029179760
718096275
351083372
1731900124
1049632511
865760842
823674447
91082299
2128586828
1339637954
953338098
1184770459
496513825
228887723
245672260
1779634661
975776825
676783912
203592714
2102057518
1674582293
617124415
581993874
994964627
108531320
1166085684
2581600
1610630004
1254266407
1856824182
1841686287
1169179390
917001079
1745389304
2017546412
1772813156
1328913502
530015870
771174660
571230007
2047449171
1467921043
507950521
729015266
623615987
1505753460
1843166003
510263910
1692743354
1748234597
481883921
21127742
1122640461
875640862
1152478277
1826019646
1576809526
269814347
199608571
1484359504
355369812
1433056893
1368455279
1978031229
1094744111
56419776
780721228
115508365
260144923
38814232
1937086040
1118461987
1441415873
937589686
931070186
508830696
1651602962
2081226837
747020763
897116087
277176751
293096782
1070430617
651128749
1880037131
209739612
1882954448
1095855691
1349610404
371667191
1230553261
1297143572
212552153
925711285
1933772480
91122355
909844713
1218826884
2022805616
435366212
2004371916
979579105
1678594979
1574705727
1398297128
1497380706
1811108196
2081172959
488851480
610481937
747633167
791991219
442451668
929402873
1834813397
756882192
795460844
630535804
765040100
1067661000
888903349
1736019957
1130699883
1601729410
768090932
546082723
1355617765
522396431
1073556310
198825940
783006992
1115569301
1131387455
1977908545
824653277
940693062
92687214
367994486
31150338
1128588754
946026122
1387670661
406568270
1033108245
1693087829
887135390
1762730035
1736526187
374873668
2117984978
1198583409
875059081
225223753
225744097
365923104
1952523770
1108883877
959416311
1424315929
638377492
839884627
1827883452
244987682
1735239671
341340640
148544496
574198023
1438467154
1195162275
274794414
1406628415
548599598
360143207
720235114
1858151898
601806942
648645182
142242775
128072187
1168627960
1282546626
834119216
1015631824
1641868147
12781644
1933006092
1984916643
619612133
783823674
719614906
845031630
1139430193
1216745443
767151208
447532053
1044644404
1769939753
1513757345
1530514227
1161597292
1761788944
301109997
1076259667
2044110923
2055304928
636297486
227115534
1107027686
1949745504
554358814
782965791
452132386
799210461
2008264643
112727748
783559491
608352378
1288001912
294010803
1814112128
128203470
815303656
39609365
1036371400
506160458
2028027957
1955051879
1481756202
101792567
1325661169
1878922641
601159017
1085640666
136759205
1626238994
1792353306
2024316069
828565455
1762217100
1645320075
1076566428
1487489368
369610956
1631016130
1841692902
1074764576
1602787032
617908003
284797834
753335689
774068362
1547010509
28205629
1104805612
1295384075
1470900968
1564216728
984272020
1765885807
853448516
1486730300
631853491
144276255
2133300422
1324776136
1027240262
352431586
343346549
1676591413
429038583
249716043
1043131071
1931706525
1672496001
1255912820
1355449805
1084434985
1626911074
1617915205
1379078281
996561437
883827258
1279648143
1525771257
2040437392
753388900
1128533334
523714406
233074856
999167084
807586859
1404620777
1634359786
1131546988
517077874
881361380
19198667
1964396040
320376550
1823192114
120659439
130805948
969408020
942896677
389329080
941726102
1692662544
1971010252
2037573982
3968162
1410037742
706752109
251241512
541975181
1906709975
1739813227
1330001286
1646662890
1295942837
622061966
257257050
176683991
1007469895
239502862
196343916
343091442
1063135257
642888755
1047402647
289580149
2131058733
1059014246
1226824006
1850230022
2073805633
453859348
1552594309
926455301
411781623
1927531778
1175512436
539847139
1236483261
1610952204
415838768
1904058542
1002168614
1420477577
1492627797
347526456
1124240735
756897498
105756980
476299133
171728730
1209804317
74449341
2014295020
829082949
645559811
1459655694
1662930748
1657355905
1196615611
1343550267
1441689934
752360441
1900500831
1374476386
448006175
1487324003
2126360261
1852817861
1541351574
587614111
558357217
1034309580
1092273609
867667953
1691347387
900923167
111265063
1968530591
540455760
7846058
1848652486
86678737
1918270301
1573601368
1056294715
219740719
1565935921
1320447340
1874003102
737127819
1989142684
28775106
1014439977
1496966138
1160673277
97411801
480694418
1928568516
760294559
466172308
280919600
1759044560
1083862567
1863124752
132086324
1291387243
1811773371
617907906
1651329348
1096867793
630075934
1441441463
1791044752
1375766489
799546089
575183595
1261503390
1543918141
1839056661
1222863029
995859221
2098379926
1387296281
1281643212
746937998
297469595
1223047019
80264841
2124055017
1731559052
1675894343
1240047483
1151812421
1927632048
151185694
942283934
863450855
1015466488
1028146320
637808371
1960258049
746584980
435505497
1367299550
598997832
1909834344
1758948283
1962380444
1672187363
1370823481
506295271
120038382
1540577958
1520179812
1982077108
1769687558
1209860637
1089309099
821525004
669364016
2122401681
604377557
1933346665
148511001
426096328
1835947739
2065983309
1795087525
484588086
364901631
634868085
1909861377
1860683686
635245476
565844873
939756934
741956754
893125790
1404713064
56066434
1467159171
1127231070
277642414
212797004
217716017
221766481
1932804533
507886407
1392589245
1299081501
2147421120
1212110811
1010251206
237754327
518661055
1377635447
2086101942
1148205113
1185019933
1166547185
390860904
1110107804
294053270
1287773829
715914090
660845132
160755692
339446337
1493033343
2017398344
501411138
599366362
1101066855
1318273496
836744690
2016679490
142090412
2135142849
1713550479
1431497241
551201309
1862642803
279398441
1909784931
872941977
616864053
343915387
413600523
1637709438
2026858506
469289877
659432388
726218392
556389376
2056188390
400082150
209462226
1020353408
1438288277
1716457442
1309134666
1055916565
1648743196
69331309
672953065
1151953208
1725741644
925028934
378061747
1663657385
1748021070
1690146442
61158139
693942905
1660991675
91036261
234655484
607996648
1733526755
158174855
661604402
1766548754
702859233
723785077
1998230361
2009932309
993937669
485808031
338071110
881264325
1592659791
2041803799
1748625286
2001823932
1221271254
1559808532
103218833
237215931
504175235
615245371
619158669
737677087
1111432260
711933626
719244731
1099550851
1224571886
1253204655
1755575309
486457626
1239128277
1954007725
207248361
735081963
123041319
1969977866
128374856
416855047
1124910853
149503370
641374363
599419750
1820659181
754450077
1390104943
1053499306
1122647369
894497488
2056485631
1451189025
1344857046
1894439314
270086872
782675419
1778394430
714119273
1657589779
596129011
272010004
2078090474
791259313
88713030
1204422441
239814620
1721443433
1086619978
1938180304
1502433700
1386772280
1220884957
1437420307
1847413834
1568663453
547115641
743174089
1370200066
955571203
2075313334
707937117
896805634
1988875834
1493232737
1340775239
450179986
416132846
1137340599
349392958
1383847350
924192625
2017893782
205706895
1277309135
1610229017
1916865755
1770507554
736826650
109666856
448014325
2059506078
1151662757
2120873288
962509095
748247347
293172879
1174209363
784597010
1056932839
1058996678
330764909
220907599
1815284549
206803516
728338526
1354741765
5831070
716459515
2127253905
1883862983
2021840231
1654737877
2088132262
1398964658
735522208
288626782
2035821523
1301685402
909743884
1334696742
1973367816
2092595928
371853678
1525970872
445641781
493009154
1269537061
1242588413
1147085718
1386212801
968363193
784567132
11372095
35501778
1752696795
1478372954
1684101182
731039393
1706848558
1411709495
1607144587
973339326
842943128
49851436
1165334416
209523917
587218229
231594145
1052981476
1042660518
1551743666
1664069452
740656595
2042634612
138960087
1767127519
2058845550
820907856
1427124091
221557259
760481012
1580746710
950462317
191139514
1565260579
1794820762
1471250412
260279608
753399519
2123067438
278514536
278144646
1418050380
2115819895
755063106
180348272
646100270
1394030353
1414294086
571000578
940533594
1513187044
1545501690
1857110739
1046030889
1348590793
767499743
2090391762
605793475
1477639650
1012696306
1477504562
1315696832
1949925761
318391647
964852760
1085071337
1980494591
1801871386
2065724682
165408350
189913019
1029022908
146742083
1475920676
332304525
944141659
767422483
1752611255
1294444338
1593012440
532243855
1353396673
329883417
1331471058
1232399411
288047980
860303145
850836308
1481589791
1506793124
1079295257
216648380
1145613281
1591461908
1057423951
2077472742
1831353101
930391185
1939760344
534851068
657640875
22371653
126720102
126127695
1653884945
1310371956
1383374281
1161427308
575065302
728075530
1770082312
1220123920
2107991190
132766985
1173220859
1594148464
1819147590
2120193429
1755171547
1010710057
2034793283
1847486021
1248188371
594461659
1870819402
1997112445
940641358
585843397
1675593028
85650700
1703192737
1285925825
1637469287
1613866015
108546529
2030748200
1161847941
249374642
1171602405
1217405163
1327641872
1151769292
1078175980
34916283
501233956
1078283475
1421226497
786085050
1367666673
1273007858
1672807657
522941731
476561157
600813968
524139358
1441911741
1628092628
2058631311
1575486527
980306482
1867352118
1638121682
338913080
68832611
1130522815
1683285047
1205000455
326405446
78735588
353932932
98937823
174923131
1666865132
1703000134
289891260
755021606
33104854
1023927961
1537916147
868598717
1442378185
993247282
1002917942
1203159864
876525914
846652655
236388665
1064142818
1620552125
1569944648
1565798451
1631611891
484194135
872064687
622513362
465506853
1908156083
2057379288
1167318809
1735044680
2005072500
586154422
1827680582
1827200405
950897863
1282331369
1837069693
1826764005
1005778543
368362305
2079286346
2063508069
1556387560
2139636426
1414546438
2141402521
2130095746
182556940
152221972
67436980
1370722785
969474544
50270178
207543400
711938486
912629440
995592626
68001256
642774264
2026936441
554243648
1147470737
1773347301
1917290154
1291469325
1083675405
66353797
1722244757
143919817
1760988725
1478040055
821655995
1044998834
389280741
315811898
479061443
2134533346
2080853073
294544201
151457304
839644283
1764652860
1126416846
694041933
908510010
968151421
482016847
26770801
185758541
136729338
1080426535
416956783
1431842297
211779305
752096098
1186012472
1476981791
531977622
1861765171
213165654
1800533180
1887021254
2107488172
2036024901
1260661255
1852264977
1406707327
1393688718
1439127806
985113208
1150758260
1313335077
1451481329
37135334
1524276443
1058851907
459965271
161776045
498102954
918786525
632089736
1282223979
415605503
1578282266
801358676
1893679418
618663922
653511364
1973760246
1948982603
620680465
882485631
441925081
285549682
2057674635
701034514
2029095690
2123505566
1760435423
119374399
1030858444
2109693861
1600464203
1573571560
1886616314
1621300167
1092899
162021393
2135886879
1744801373
1133613809
681734136
1788105779
1496698321
1152701558
543178318
896070149
1463924451
1936392835
919722249
222590362
1784736786
1564035475
1850957684
1251925581
2177564
1043721403
1787272674
148645511
1474285209
1245061147
1385607042
364586386
852750050
1579487525
1081026853
1367951343
1349412345
35546624
716484945
1870671268
184113348
532237741
1413862822
1845486541
2140041281
192820804
1041674418
2013158966
1257062183
2000521916
1665295525
135430187
1835288513
2003530041
377212543
1486992803
1015690706
235196985
1554792636
1497480928
1385641413
1735200264
652520490
871889742
1435244027
1396751841
257940293
1608894883
1879570560
1744452294
2009542199
549162518
177390250
1696784129
827516651
243527807
702262916
1359281235
1723464746
874660585
2117346888
965830437
1266339694
725732568
868255853
1350354821
1852706071
761714507
524453132
1178567888
1509259587
588252627
1393951780
1885503371
1359223403
311109499
592469535
1791477916
1899313229
1560632971
1239871817
716318683
967955885
583104895
1807933290
1995539262
1274398693
1069100606
292828618
584446569
674871099
107250120
4367466
1879212248
2095711164
41091879
983375466
1876375478
667356526
1343043785
358113863
1590662026
1512891642
285654588
2016587214
1023735361
1420013773
578485419
876202677
221701943
1707315930
1643418334
2078498623
1148753201
2111947385
1281139673
1384205701
857847454
132861166
646840740
258782702
617474568
700248419
1899447620
796966273
629577600
252691503
1592542209
793739284
98049922
474582303
2095997541
945628646
498499848
529513320
2140200285
339866742
1654963101
1169780652
1350624574
627820229
1464900247
35170775
57265251
2020329657
3248849
1900431150
1473347071
2090921907
1212411920
1871254599
422744815
598443960
407173264
1145691809
1688654682
1176585273
1894840842
291388724
1686178092
8107147
1117593411
1082617788
1022770398
1091524192
1779253888
1548581285
714725559
606756874
557054788
1062318094
1820329581
935974537
1519716774
1320010842
424918164
50732529
357899263
1413021651
1147102830
981079740
1785358832
975773272
1510879632
2035404036
1323640516
1199361541
1372856808
2132154410
713091158
752882838
2051270173
169356583
1314801353
608512255
2135471794
1364638856
1294716769
1032004207
1739399731
1304659301
777509933
2661018
1885453703
1308182322
1699817663
577023373
321890280
1116262216
1434990957
686505603
2083553490
667415741
134617589
858980604
607699677
2046553559
68630030
827508334
1852640710
920279333
1701148925
842467692
1211305822
535562548
256432712
1367947432
1658204041
942149718
1182017975
458618139
783654665
81913339
791140474
93823412
349051072
1287946969
134524763
580243756
1216280868
650450509
701568428
1494877608
1670901865
1183526686
268230350
2083996626
542380688
119979352
1641315479
1938386882
40699191
1297734097
711059111
1060782269
540618476
162418219
47599947
28331706
1379271758
965328882
1804041815
2108076519
620925891
556748560
1468759521
269603469
2109083570
1505908767
809734917
2031714628
1273563759
1171308075
189312683
594979349
1337551034
948750553
1169135194
54700537
494341401
808974006
610677316
1047602643
1274826458
1784995076
1936435869
1161277379
1158098779
1993132291
462616644
1068684200
2141721992
110240670
1139132075
60989582
1462156000
603704643
1064753033
751655363
2146315762
885165416
2046987916
958916845
1728604999
1345938482
92144959
197150954
887455983
1748213122
1198188083
825541800
1381875478
154257032
505424279
1858944149
1946032551
680732279
722031981
642866835
379887917
1852494669
2066331142
1128825663
693192122
334113670
1191889477
896134438
1748097928
1593348420
1173143082
421151636
1191665199
9388155
920507235
1984002766
450113546
2114879243
2123315278
532063305
119502763
377984924
451987132
953172145
2130319565
335617060
797940996
634863165
1622086879
1029912810
761328057
1239683085
880860309
1346975838
988220926
493762213
1128735960
1735923079
903847466
857140108
78922053
1547227867
1739851998
446853183
430533972
1843530114
1024634900
1696756182
1828026746
1338186969
1516983676
60280161
1115174790
1556324714
549522037
1559746894
518184609
3817168
1990659482
1174498612
1460421823
1370152919
1279593828
166818045
772003836
1309277359
909906409
1816636861
1088274529
1142135275
859862581
156273752
1742119831
2025986355
96702901
1505258120
2143186775
419776573
1698846468
747909667
668824963
1486076303
1516066396
675467867
830894433
911540149
410373925
1212802212
1358886064
551681547
2040001321
724064096
1888363844
359882775
880756215
1061546275
1896906410
2002476961
321291240
1985609845
1244772289
1955733950
1904846414
2057484959
1568167651
2134577773
1878506208
160632344
421899296
1581781439
1540329954
693246240
1958949308
823539833
1021416564
406311382
1570524718
1117573276
1885027168
239133649
987983536
794577223
1609979168
871676458
698659280
1431622921
701787159
1083480939
977866215
732100020
1212720562
406884489
572536699
213611801
1089959983
661411888
82088833
216297115
1273197814
2058378818
566194292
1717989474
801751815
1312796445
986674467
1001101821
1181029334
1403791051
66631186
1653542182
1992886908
1543097826
2146176513
1349421021
1706534444
2085068010
2112027963
1743942130
105388379
830957412
947303396
1225894253
1290342545
45130238
216460382
811568119
1711816545
286840104
2139831150
155429385
1448465590
1399980288
1930484885
1181873596
945929675
1665281967
1066149731
708460254
1813680204
554265069
1353057801
726297621
739098380
1947328717
428648223
1017776858
280822331
604526570
1113368321
1484639082
1419171065
567367521
649123926
832176229
344584666
1160528482
1242368016
569908806
365532577
126422724
307403888
492151364
1963128675
732389216
1119497265
1735611578
1937210322
1565305977
1025148055
1856027655
2077327988
1078962076
1249398254
2108836567
937908863
640304236
128519105
1261636723
559136512
1345054457
1766919569
37898022
131014701
916576536
302968135
1403114611
1449017015
230319128
1173080432
1697439986
350996859
423246947
583102888
513737091
1879004622
1895876971
2107252039
1137253057
2030400117
34614988
1927713370
1727584776
1059260529
1738298370
786857796
592664660
422149595
400638061
945904551
465417244
890232615
192955719
1257262464
1190049070
1528873258
1760024729
696564268
1237820757
1679562357
116916530
573638981
449767868
379134754
986120380
1989221844
356854451
772538653
36643356
1491762783
741203552
1405056997
2043282026
689822693
1676503432
237043333
1569457778
1158351774
206794967
636627707
1465323425
1832376403
863560555
1190775916
1640276224
1818110074
220144761
530176537
792874278
1180375232
357408738
1090382785
133573233
613155119
628656807
300939748
706649459
703385505
1138107562
347856840
2130305473
1111577069
755940499
1204993186
29620561
439959588
1602138224
894759326
273980552
333939823
1958176187
385721504
2071972455
1652481691
2001603025
296987272
170235952
1722038261
1185861199
458519074
105561642
1653153445
563514078
511748205
238676408
1181731124
675301863
964176307
1823662112
2073974254
1501152954
23326027
177749271
1798773416
962093028
578346738
997773122
345947405
261660232
50579401
1633261744
352402112
1566349198
941787165
484674729
430733720
496367030
217044027
971950875
1371852764
719813483
1517084968
1389788675
19112084
2006494528
1276491137
1309837168
815465123
1545110666
1815833299
1431643798
810361753
1972281813
633462800
914676866
608983637
972068763
1746187563
1837536975
114088059
962196943
1667767318
602110208
2013627947
1730916164
1087469815
1475426016
219886862
1720186380
1621116212
1945796524
1138733106
543317818
1008548599
96053449
872483453
192324218
1293367734
337449819
404638352
1305334784
1972694248
1386685954
309556994
846245942
2060539860
508478045
1302067252
767806877
1301351770
678717899
1975457782
124065447
1009643093
35850777
894848062
1525577747
1524594057
1538295512
1337424720
225547184
1739411425
737038652
1173956967
200696349
557028747
1534037851
1009685510
1912895279
1219123735
1004025652
453378132
736059378
918273271
387438811
2054816827
655762379
470958691
1659924387
989247884
1917340527
803483866
1958866687
776532881
1348709963
127577048
1625782166
237156579
796982769
987194882
887141949
765669113
249068965
1448030828
2139125881
116451337
72765486
1574353501
1163911860
1384981851
1530087397
1947468676
1860081872
1197705736
264659621
1494782766
287696366
841620522
268278903
1694033676
1609940169
49261417
1723703874
155710249
476900266
179088826
130413481
45368595
1348484890
932078736
591384368
1457509218
671464149
1169579486
1121572271
2122878530
750224886
1260987977
284907694
1203328009
976160806
1077564476
1159155094
1736170950
166143453
616937734
198577406
1131002408
1580700760
1879211065
1202207727
101622583
1141364676
766294272
1961502128
881857761
641056928
359747050
2069878581
1482103582
1883944319
1159803615
1818312550
348573665
2140956434
805564447
969691436
1566173969
1918962884
385282319
1167915791
1478918024
864752656
2074958827
461478061
1603705093
990917134
13602250
1977817735
1325658280
1545713289
1128391088
587273365
402279100
1244776257
1140603511
1971823775
1068840541
1615038881
303440116
262447365
1070488636
826563395
724339279
1359255421
1089025205
409313620
1667942894
180493990
817443723
1236320999
1732743779
1516181603
2079391723
1188067331
421707048
929978908
666671853
1450301328
298216148
115733012
2129981505
1906355255
350234182
786179232
1130664890
2139121308
191812411
935145557
1415866400
1825369483
1022333349
1861664779
1861342894
2089932916
269273662
1473120524
782677991
1793035331
611150896
1917517666
817942375
726761434
829894839
1073255037
553997748
1827291937
2136228275
1763838507
1784430472
891418056
1762097678
144711682
669650140
565032077
2144485054
1073227859
1375298363
509339150
1100137429
215288597
2052747492
831113823
2049624590
156539164
926282917
1047017215
4314545
2033148961
1395679335
286749572
1203751750
1315243244
630265182
1550251127
800511209
1091469525
1381114701
1563400486
1394854828
677728129
308742331
691906491
905329947
1325311054
448911098
1823064459
913310453
1142590117
878786263
1991912505
772505840
123057902
1693603277
1448274248
1143778010
1709236806
1527224653
748250972
1033842313
1652725591
2048770212
535786681
37641898
862234981
2049356256
1994129868
632096169
592004842
1177640265
1503960281
110602548
1131106467
1056600209
683524368
470900252
1589656123
511625251
1010968919
445946538
2124963045
1757460807
992763630
1439020674
2025244313
1495983688
902284371
1709651296
718520477
547650116
714030083
90512911
1342465289
1580522927
1262028503
636272534
2143496642
736189959
757030540
800275042
2109127186
522618355
1785491948
1255565661
358891550
974671325
1111614164
1559740199
1093339568
424396675
248273127
1963104334
746244550
1462779435
1094876722
1976596899
579204603
1068227512
188728556
815355969
581799443
659079082
1311696291
1884314793
816958109
294117802
430204157
1362415282
398058832
1428693627
613227975
717334380
577742943
1240982835
1465267777
676706638
836619969
1417302489
1894507836
504025587
417937816
1137147802
132856232
1528590916
267970064
1700004447
2144424124
352028476
335445002
252793718
1590997792
1164760350
587978020
1599236060
457019150
2095066523
371636513
1086604171
2053490399
1713715001
1857905766
1369450925
672060587
313432577
1925816934
1287588917
928495136
2030712090
1626003407
2140189620
360017438
31190404
743901118
1097500532
1010165454
639345464
1377527420
509009907
1967880695
1167399218
2093621736
1709845344
960254102
281348579
501974084
276641454
1518881801
2013811481
7192870
798607606
393237602
1366839721
1178272492
300156619
231066856
617471439
1478843977
1506107337
1252452172
1630485498
1242579301
211179835
1540305235
1021744817
832661211
1287436479
805827115
816454769
1703417318
494851631
1267758652
1159645025
1315013768
1151512099
1879767588
1445462434
1132828427
1935975741
245857129
182009319
654558208
337966090
1473499844
914175042
1711217930
1172927964
1146757820
1658785992
85604598
1835535755
1548480406
1067076521
112158657
1482419462
2048586468
1737891718
1738736204
1493019650
1489661911
1593871533
459062424
1158063858
1098948373
1887864195
1442575238
2073193078
1611407826
428244251
146936225
1075795323
411463543
1138226417
2105762530
1701539776
550728114
1965255904
1042757916
316395471
435079301
1613204976
344712286
1867245525
1152177203
1549185962
1232125578
1803520683
136728173
602322800
1629991423
2016888878
1106881938
470098255
863232113
268236948
1669119898
615752857
1939313153
836386364
745370665
796361608
1022580406
567602461
1488888127
2092200485
862685350
763880748
2083683695
988943904
1707271241
84160605
26248331
1510534383
2028535309
1392478699
1910414793
1405931966
968977407
1477210883
1102613864
555143913
931141917
1884159554
1536889179
972159010
1327301963
805545417
507960575
75600396
1188461865
965267200
419366030
1528779972
1318696992
907681108
587203131
909765773
990928973
1860024834
1623982593
1554957471
2028240499
524615117
1256949235
1886533411
1861187440
56594571
1838379517
1545571803
1619010789
1958462376
122666789
590749363
8335979
137662849
1969297409
1972045600
591468230
163380023
1832698760
1236668156
1236560035
452763899
428336122
1499350526
1007190159
813230676
969850041
65149928
1266217391
2133520560
1576915996
804119794
821415912
1907702439
332698789
1864298414
1774823429
1487799684
291481317
984999032
705542927
1088583455
1672793791
1939229279
218927848
1993679435
941220288
1240714439
268808548
239426067
899667525
51647102
1642637263
685276483
579317200
608990324
1068583879
512910718
1473445591
1926736804
1508707781
954930255
1662569262
183118130
1984022789
705341604
1315113224
2054474053
681617600
1291682301
697288957
943385928
887992609
616319882
1508031192
1280877041
1340510772
105670008
2099067752
214006425
109531103
730443059
468968887
1318676988
983377929
741021953
847485213
1750947879
144747212
2082206488
659875262
1097715861
328601376
2052101036
1919672300
1022167800
1974876856
1082171425
2000390923
957367790
923920931
208539770
708210666
339301090
1953595381
520568965
735535131
1736791632
1891218083
1281954949
1154959362
1959351708
242297784
757778769
933106114
208949301
1254836124
431627767
49791347
750128075
320717520
709093069
1838609019
1873521020
654659396
434020130
565874882
1511956027
1727411679
845504751
51813441
1455288207
1187828560
1922096946
410438658
2057566931
1456061311
166378564
1149989388
955305880
514612756
1566803591
1707664792
1760962697
1593887394
1100067384
612623289
1537122512
89233957
320223289
804394553
1335789007
909209637
463706496
2102733069
141198312
456906842
2046467515
760673545
265275460
1429738507
1214092649
1503155693
667760978
1268129963
1992028664
125792472
1562205381
184262897
70724298
489572236
2089817214
1814111198
422480894
2039810490
1451458838
143917273
1726881634
1542847329
1997294791
2060898425
977848749
1479069455
1104930373
1664920586
496410376
294263941
325488042
634889356
1335209107
191903633
945073860
883376197
1527809781
1010212552
350597747
306582899
1923795443
1438051216
762269094
139880700
164709261
161753597
280454674
175410581
1153624895
1866263317
429677206
50883680
504022916
1091420778
1653950576
878676809
2126838706
892372103
148092507
1286985963
712540488
439205747
1218996371
617515378
1087579656
1318007101
1595964461
73961661
1715715954
1402474047
1511620240
1431144302
1833216179
763042958
1838597260
1107724052
2099228817
1459717181
898176166
884104844
541394158
410270805
111737820
1265914032
1485687619
2049648706
1354099814
2107612327
1452098618
1538799541
571939005
2062571100
245713130
708092790
1021385113
200071696
635639144
1789497546
327229321
984060456
1224707396
896212445
750761461
1630922300
2044885495
1979820574
586340683
1882493553
1972421187
115507364
1422905797
1788149094
1558745559
645513443
1560821389
301456149
181291236
778453352
1370429147
1820576586
703165721
1395807257
577421552
294680511
1360549412
986937036
251177226
1347368713
182703809
47839938
56677787
508436107
1923659260
1108767497
1008809225
1454255167
1435017743
1115148999
356406871
1941672012
838236914
1983997
2013970697
1383190339
351100715
1801535030
1462101475
132988363
203688646
980153167
1238091469
400343049
1058546384
1518028531
1335475160
881278992
786341793
100185216
373491783
1888522817
1967435749
202813596
2049601404
343291940
1892392634
1013932182
338261535
477228981
1943995550
292542331
858277224
1485692713
1583071761
1037357130
644536108
2064537163
648915703
576364785
1967617050
194667133
1181692044
1655144759
278369516
1971285577
685841279
726314283
1231117311
1542830645
1860972110
103438024
786127736
1809857599
1222352917
565460044
1122157190
431704743
579330596
1059800583
1727371315
1964026535
789484792
458948670
1708093032
88268287
696451370
753105451
1975328841
533410654
207619718
840311137
1835093020
116161657
669858653
528127275
218971482
219876896
1978691026
2122830517
126231097
1198829746
524203656
501050376
457219778
544687001
841677431
764495799
1679373216
1085969162
1595018606
457985740
314962121
425946873
1231014461
1763750869
523112556
1040841061
24376972
1830552473
1999808909
1692303972
1779100702
1242863818
307767231
1980965444
427367257
1488692001
498682185
913604
644212509
1103455956
1584851572
1816624231
1411973841
1348546838
1105773589
586687952
884322407
1348606694
1013365247
1366821797
1251088911
1324711965
12122067
1804255715
431075627
9644352
1705958729
1284931554
73249384
1034289072
1385282663
1643792819
1375592814
1415449252
894878809
1876323389
82535769
317467196
897395439
267214442
53441567
1445974737
1407954719
1009061093
1495238297
1246450559
672907642
1472064329
169490909
1772110473
1259315007
116202868
914231085
697530760
1466431950
1164559548
2078887032
1166549525
1962919812
501778605
642361743
482418682
1584206364
498712855
1185501286
1744114838
1241829237
2071134864
360396569
180266689
1815564299
1293893076
366856162
1377858041
443564261
1461194914
770434707
1321877350
1981877868
210937237
346648011
48194563
1395307777
1477051148
1775329540
853293340
1151442976
1169927871
469752394
1863739298
2049708086
841071401
249376566
1705420154
374000926
1119204720
658817650
690951312
996342249
719599276
1079973518
1805049454
1635189914
430301829
2108072473
2128696191
1547074138
1112028738
877391078
26195336
1342530650
1132620757
967998010
1528954806
404374604
1454001976
937655674
707258336
1429915083
12009153
891513816
1100072415
1052773845
1801048925
159281684
1254546574
909439037
783842873
1031926461
1261703821
1331325466
1501002687
613740621
1603634356
1449846640
205545430
721149019
1432747031
1718289599
169685938
985403655
154751644
1100057308
1022622
1738707494
1367399147
1757722642
1766708102
268628941
457643963
569966333
1072393945
1824102785
1376811372
420346055
2055189044
326131401
687416916
1034260269
157407663
494267730
836969840
1923583334
202291064
452222274
257584609
931221679
587627865
691129475
1911016674
72068663
332663138
1037908621
1871208051
882616534
1750080918
1883485923
376835201
574126120
1545271654
674222594
1004831868
477682019
1938686992
244679483
585852697
1234007285
2089914676
382540968
423879776
829271840
1910453009
548044564
182631761
1924516411
378871300
35925531
749382000
1872344390
1692137941
1347712754
1301566268
871421164
339323723
2006043593
1727543295
992770125
1535747055
89816872
1669165572
855376272
180364416
1425939666
1792862645
246219267
1889097307
201656680
524305968
330836481
663444739
1324501062
2141109953
742389233
576397713
1235376464
1551463403
2010351525
1889281162
1658511308
1417439210
545993578
240566133
957309395
1419987439
1888163321
2029824025
321261081
784862647
1956181354
827369469
296101331
189635134
609607358
1684473681
1348773582
1910463289
1888721691
437812997
446274248
1554557682
1916476696
1605411963
569631791
620048560
217228865
1271209650
611509130
989218206
488530256
780054988
168271606
1820743403
1042925575
603835196
2029106688
1624433682
885628324
1473317275
2041012385
1803001118
1928676670
1493125122
1929817001
1923803924
1528827653
1239150219
1874063938
1522676057
1054850658
1200053104
1995481774
538919942
646715946
1270406031
1102420950
1886916823
145619082
580719265
477702388
839624233
1370500543
1996761505
981941161
1570005676
834152302
1108089628
440318366
1048374697
414955124
1191379310
45629064
299569018
1294113234
1519215864
1844189104
1081032534
624626453
1179182950
1279458880
2133538605
1467223759
1821843787
1623051172
1342761021
335794217
1038002646
988269316
180919919
2041169296
662400788
378014237
909466017
392910374
1788330879
413387682
117884929
1712653558
1395994844
664142839
805764008
936939177
2133661907
954406431
723676638
1416460033
81042700
1633911493
1091870603
2047075926
1884630523
1268157995
527333450
651852250
1289141108
1823367345
583328103
1320382536
1749483667
1988360087
1409401463
1345821344
1786085102
1635485502
305719939
1495492106
1964946741
1858205184
1387717672
1871829957
1678072430
1497975720
2090769523
259860900
98774497
1400950257
1973094655
1432723100
308774323
590985547
1142787436
1133633713
1188266086
1090123612
1114899996
1089015001
2091871343
1606953636
1665557684
661576342
1630755561
393295795
408937278
2058312422
2106682562
1348873727
314784080
2037747640
243574615
302364071
1137152099
1632538982
1649183647
279824259
1178904573
1606207201
2106871806
1668039794
2023152022
1935575442
920772785
182112361
1245750008
751682375
1678282727
520090983
905783354
780021020
2008320427
1462912459
2006086175
574151905
389517983
1744843437
2024679007
1401051013
129393002
866889869
1618994180
938258246
1669383159
1252583380
2093629826
232262453
1660066996
2121655614
95759451
1034200103
1138738603
1156466044
975279750
550201240
1720602513
284457733
2007680762
948115380
312198407
1298334765
923113879
1332368663
612832134
521554113
253766879
1808359421
705135006
1852849671
2110322306
896247554
693771232
1162232604
1929883030
1008541855
279917046
2006401580
300660331
463986809
480524072
1604711688
2008445591
555082765
818480578
1879816075
188742223
2025550507
1506767240
1326400369
1745847355
1532017611
240067948
199838017
619252214
1922753055
2011156402
876244741
1636208952
1877404594
289641334
210654728
158213823
2084370582
101359915
154278451
2091787906
321653302
161392604
1187662836
993683194
2066120601
1078896503
1379029066
1259067680
1646895623
955547955
463038836
1479446490
544098536
1992644456
612626270
1059131313
1219343776
793140376
1379683677
1616327374
332129662
189176168
1562903523
1937340119
956245513
1258781198
1877192359
1008003152
1221138357
78853035
1800006852
671762478
1869561970
1458191476
519712153
1804414460
1796539629
888623039
718069257
2019914710
456950150
1902823934
1219768584
952291476
1687713338
1591766623
1604571679
361257875
1100688849
680981009
640025577
1719023764
789390273
680879028
1512008789
262448192
586208410
1551604127
1501339067
1165870808
1566253081
361335005
157248442
900942525
406083726
262555583
1887720068
1356146550
1480038865
880503411
2132008732
1117769333
2125341665
314253284
1358312506
1325426770
650005662
56822668
601271880
154902981
1176179740
1781005483
633791506
865366962
1057509732
451531267
1020987112
400897928
806428808
666078866
1702244258
1975965626
704725887
699479695
1647210464
1401467949
340912057
1105795355
2137683287
288437845
570510539
647435895
1595023331
576631719
1514082854
960502886
1918933012
186253539
1074727064
885001005
567379992
1611234899
210926870
2140994408
435947053
2023463254
1416923341
1463072112
1907715308
878027265
1511193666
1263851747
824647191
1549351752
106187838
780500555
120682466
1569711208
102416540
140197306
1761246090
168621741
1437671407
1722346208
485585025
930069586
2022103134
778646470
222000454
1780534161
1146704579
474006328
660627416
880357561
119634404
1732234507
670102892
1961005591
872924454
1375669083
1355965264
229887942
1619680306
1037505142
1944110993
1734097855
582660507
526539366
1237241665
1107690616
1162794143
2003957021
478343897
1554933739
182423408
281866827
457908272
775540992
139545952
464758709
2111167092
874591238
1867486458
933859479
1682610007
875371523
102469414
803656107
1134609434
2071194948
940810064
1782543360
569787843
2020543331
1606961501
1149973690
118926751
8211472
732195376
950874548
366126992
1977947009
1975153038
1415193973
1685618228
767984356
1418998688
1528988135
366752671
1637141224
1143802111
976243305
711964193
1296406927
628434992
1774450215
845709625
1221106418
1778186427
74670895
1829257680
1437284335
1610143396
2043162250
2100288254
676891784
726133373
1560391797
538728018
905153697
674941493
623067892
765538466
1960649700
1669394117
647684476
841513208
1589517039
1241450894
1317938357
1931402569
230723346
602126316
109583883
35711673
1514671984
790871534
2062213426
1003708181
2127835123
296629076
125873843
1597131434
1099257519
708338299
880126406
1164762844
1019955581
1403721617
503183498
836495187
737986539
380654754
1847838382
1231014791
1841441634
327446779
536660696
1865385307
572308107
1308267960
477697888
476268567
2066846525
1557473436
1907681229
908397940
386730504
523358398
1347019208
1945195107
319954057
213218883
701226593
785024140
1476990086
1768102039
1279325832
1794587515
51262872
2025080091
1795156709
837072754
465296084
1449758001
240153229
624888969
820465940
869557376
875608332
1225024174
519515455
1125131967
1954146435
1708983597
1519392234
1373143307
572597570
1337189643
432818582
1928792446
2019474990
1298601079
847765784
1805813057
1416724335
1019975926
590054914
1814517589
1529968494
1069830320
1778757298
1334954162
177904948
2086619408
168124322
58783721
743711077
757074149
1987878004
630836718
611753588
412047246
1707375678
405920021
1821794340
1633952614
903661484
459383952
206340739
309052238
1519854928
1520954762
1018467501
1693066926
1512524986
398433069
1028173922
1724056074
674635056
1262850738
1101367092
512020921
896588120
443816588
433441988
1939064546
1725156197
213833008
305487138
1317786477
1425310750
452427995
396655640
1860476553
1956049460
48355862
1470782174
504027334
1558702382
876153494
890439247
849009937
1851524492
1134495171
2073479298
1222890590
434249981
2099117048
45233356
1778900913
1384231814
1998239575
1267409641
1253326419
349280126
1553220362
1521977340
188118701
1471112414
1560749885
813176033
867639526
936694203
1811480903
322969156
1008382145
1881852248
510889935
432403162
1203159864
177817442
1411605841
59364387
108640969
1684413702
1570233383
341797586
1024756018
710746600
991837063
950351251
1906494954
486959438
1629211388
526980174
42802341
1078548306
1731887659
1531823775
452514663
781280468
1504081117
1538503098
749058259
266598332
1724373562
935739430
19645006
190863167
1979861557
917254274
1991708175
728576369
1051093171
229036658
1518327719
1274062966
687732159
1756425416
881890065
1219896488
1707523645
793264483
1686039217
2006395273
1713111376
1286351680
1260733247
605690715
392370407
1317054055
28198179
1203950589
1249548198
271033802
1221522121
176799367
512447092
1673549525
1456504424
364796719
1800705080
126975897
20879800
477804107
190375485
550146438
6665800
1491915830
2131532061
1244061648
1494731791
79961231
727283071
635065673
1462221378
1495903241
1209564581
2075192631
503364579
285412121
1526943870
887334505
120327629
1481476463
493622668
385742510
1263415905
495789258
666823320
134991922
1735239671
1269363728
917926305
2072547856
1648792285
955923009
1340055358
1726452480
1759174366
1668824090
55805071
66081355
601947027
1773608648
629086493
1425507518
645565167
1420832922
580945202
116883912
620094118
1777322884
1334001718
1777977312
2091864079
571156644
2088841407
1505940432
626627250
993061200
1957270679
1520380651
310277247
373856187
702826029
1287551035
1236027767
1243307032
605468225
785372533
698580024
1934876400
2085037419
1163071338
16911890
1279584551
1514206733
542197149
1772627738
1823882816
487163181
830307860
1927739467
1630400396
1440001733
237671906
1447546642
1068032693
341637407
1643536493
2048172856
165161996
600177414
438643382
1899424514
5014337
1385823838
1361075332
697245173
926140871
864944225
936572887
1489110547
1559762269
857578343
323722718
1520216121
1926210625
746785626
708214911
765051619
2098767769
2058914168
88057806
1271286500
1668928220
914441627
1627351303
1960841623
945723336
2037029534
1223506154
1887692386
1265567016
1870709
1875307954
455573106
1163870611
1753548060
875684667
724242274
266462995
457889038
1645955535
1428598906
2090712686
182179225
2146575824
63943161
604323053
1493324938
546380707
1585904637
616287441
1257928803
812775585
1263476260
1573425068
864850880
1597787491
674633623
2129272149
1296035130
934943395
1120847383
1970490177
1558720269
1994744500
560307130
1484928441
513158747
1073953261
1834309864
393954941
1858576995
1192723123
1644277423
1920654167
2087031203
1608080518
1418805848
1804020992
195762005
1247080226
771472068
2138062124
378269132
885730847
688650822
1641216006
817929149
402749621
351626873
694969679
674490262
1405116230
1401581523
994280197
1879270436
701822156
205791277
877246641
1197754122
912557084
359289695
252127040
1460721607
1451358951
641277954
812086780
685297050
1487631925
1385878710
1887226332
663230882
1170263428
83216380
1134402596
1941334997
1372873229
1057098700
1594114057
1070304927
1378369367
923376030
802064801
754053249
840169385
350675430
1309773479
2013849830
795259915
281123862
2018379392
93936490
2085438655
2083530262
1087482214
722782105
1241743127
1993238064
1762734654
898256236
1566336453
1595597078
1725974671
1961076294
2101815345
1749945114
1185751398
196413641
1775284298
2044230263
565818706
1883779406
406066460
103104903
969260232
1728050276
1389326639
2143848628
295807461
2032625683
1028860146
450177293
606498547
1772176297
6497369
3899873
513162828
420499979
895394065
172152087
1286914411
2004924518
90082052
1441135515
358263156
500539205
2128181628
1798211990
1951532883
1874501953
980327924
1629173362
821050003
171573588
1031936745
1982048746
804945783
487063903
555738091
488462176
998354602
363153574
325201132
1229335750
1741799587
1567796331
26178499
469908992
967204456
192600266
130571378
107393448
2086547947
1917009408
1399137168
693432277
1861610294
263161816
27217639
1489692971
946586390
1290626489
1944467587
1347511266
1973773558
2027465489
361078498
1918835888
1677020232
668346441
919502798
1509364500
1896289122
391356504
1176350444
566024825
1425096646
487777806
2137750830
1392713853
781296137
763855019
1554219294
673155238
1816845432
2103500991
984987223
1450310013
1791539929
246322787
2059054759
2115881101
1266638339
2041108888
1209973802
1677177272
224338570
1022278882
6307911
2100195936
625279413
1152875969
1219411471
1430491306
361225557
209561653
973177975
949588659
1484088038
1071705118
331241492
869933745
1498556939
531188365
207879376
1051601641
1599494313
1444159872
1190367579
731602587
1124718715
1599403933
234467774
514228811
39743427
198631970
917725405
55660720
6038502
1020370889
1127783460
888241990
641853313
536357504
1033667041
453632069
1454708051
209158900
664196334
1006124207
1687909036
234116316
699881872
1546791021
1474459285
366756791
1390440206
537334800
1444437414
1681684791
741119425
562384238
1838927660
1262561663
1058349414
798467750
1222685913
1832008039
928642811
1532215812
182583467
2086892510
34683948
954819029
585056666
642889303
1160390748
1501450949
731836281
785955282
127277107
868358604
781775766
396112139
1090034053
203324283
1428584644
1588633689
1985085219
1284106741
1316183513
1584818753
1129728503
678736288
576589557
641783366
1148677482
1824857233
1387019867
321442852
2014271975
1879964652
790852291
1531862331
1761166573
1167685246
381229190
1283839238
171593155
172311286
1731156366
985049101
356140596
824617902
1528001220
2080647297
817596658
1635652311
206124383
498482631
697356966
2111615869
1758795679
1194517645
236732882
739623207
507719754
332599085
2107968709
677652434
815619766
464607267
1882402047
1751627668
588166452
1368256546
1303526460
753973970
789576436
572433477
990958913
1865397702
1917093446
1002608319
373173613
1017174232
1151538219
1024707742
916423053
1966984313
2065856783
1536672494
1988816170
1205132392
1252337984
1606189886
89333126
39564349
614255
1314623109
1660390475
1470641144
1390070774
495510203
1625349851
798807846
2029538052
600258902
947509435
1055469149
364353261
146514946
218871038
1357546975
1563510476
430591046
551911228
1846955550
1664499797
89627161
203134540
1360871863
1089716303
1031804468
1786157982
1998491280
235835383
215658196
1179551320
482063174
1657580923
1971418619
1950864995
1759904023
1827712771
1610715243
418029176
1916460810
1748668206
2081077228
2018258014
268803851
282030183
1926294427
951081219
968075784
440321697
1405336995
62214379
24060561
1208792134
782040521
147901632
1387604142
644488139
1621623659
1077811597
439921627
1998946731
1893087698
1362349717
632858959
300263843
1930215069
260330514
1662996194
1469288836
1897732993
1699434817
469806029
1661242454
1444643836
1836000379
853085390
1443441606
354433552
1523408914
739563797
29693365
1356268790
1406214344
1493952351
1828736044
1908930373
1406436923
733991167
347233838
552049208
1669461103
1743555370
1142694043
132829390
323739087
462926982
179186645
1300257912
1687516715
1798950013
98518659
137627735
676455719
1904224839
1847578985
2115021826
1540765887
949123544
1460469132
505456708
892459499
1925354314
1059850914
2020922727
2058123071
820212588
1059809362
275882717
2086276134
599831077
1384689272
2031399494
998329615
1716680365
359993635
1110113210
1485042054
1544277875
1721908365
2042922776
1257398728
1091100017
103429448
2045840265
1392170661
1255027209
1030927498
553260481
202441535
1997189469
188189317
1272245994
1593233366
1851197570
1431289774
1762526997
1472973480
1751366524
1649341771
663425367
1410860194
1137821061
1012380717
174630281
747389546
731542620
1901042940
1245922522
718033862
1351853781
311069186
673998120
935506015
1851286738
1830215201
876296730
1236951418
1489317572
326426270
935974537
721813017
1372427108
207620156
1431200783
454481543
451582500
1582772651
1697229012
1337737574
466607881
357916032
1948871943
966604403
1619312847
1689758135
1267455312
1583976653
1087994092
1845954909
237464301
587230573
1809631691
529659824
636522393
1410855516
1109803030
942015850
1305005370
933263567
42270671
2080513810
905702030
640894725
713951690
1926991012
1441633791
853219111
1501971508
1004545717
1392420466
1689850021
103698537
682150323
2087496336
365994947
1768042568
1331834968
1046302970
1720049945
1077747889
1340880206
1767340261
1750551666
1060892177
1864296061
1111675437
1581862265
1179970962
300242126
1985241431
100710118
1196193691
2004234220
116435618
1101306513
762741779
358538919
1254813050
1871242529
133959167
1904011654
727806912
1039497335
131814664
709998576
1056435164
1731375422
1651889012
1240654011
1020178004
333234842
1741593358
191906081
1209747945
629391902
1937597090
535553932
1376481789
151189433
994579642
979283812
1253443164
1573190360
861405255
1605623912
1539735590
1241653854
2067527318
379219127
1293410038
1945067592
1596246792
791011608
149785301
1628513904
704124285
1691002492
1707685356
1140525233
927538944
1275155148
676181671
1084698542
1633629118
1728179252
522515228
944894615
1871532428
1319052374
1779529610
1286080227
47702422
468012911
1678947947
2088265272
504285955
676915141
421121884
99643278
969255605
1362709748
2061350513
1370734102
1541031281
1481354877
1122516396
544539043
1993437740
227752480
1708528548
1263857817
661028264
2110953940
1480904705
817752778
1317697879
2010946230
935693099
1005769775
589186930
1854702376
1195543435
2068841769
846899011
1879052351
1285889434
794141166
845511257
2072982168
138046853
2129152534
1898224935
1142415262
1173006488
1935521509
585596649
1064162631
299845941
99010269
513127025
1666290662
1239732214
1280708259
1892766795
1508227439
1378575140
1004947479
761721560
1674083045
261429480
1630771749
1837431653
66028791
489120990
1117061330
916777483
1611257486
1546724017
1548964804
548810897
609937835
1621111886
1475748329
868838327
1462838719
964318566
1828506028
457772244
1784712052
1704824923
22117635
453440025
301850281
628360999
1391102765
857327926
918126154
1719017576
2090460705
231261252
2086045937
1066895316
1331321696
1732238104
2141304858
1712217911
216846585
910052937
212753253
322104252
1717647222
1135873029
395804904
1559989505
1567350365
461825437
2042969303
2036566304
166193118
38167652
437467437
352891339
1298916147
1689383620
1165409079
1904614658
15249155
2055455037
1756973343
1717406362
369944749
430223379
1934254693
1698153063
698683563
1347448067
294996832
1690268907
1253569704
34550172
121741000
1914798694
482239862
1641082668
1265096844
2008297105
83252880
834018222
1298951852
309159666
768094025
188520895
1456094710
1822129761
168617158
161530350
2023105571
1732153691
2038314460
620746511
1875742086
2117903113
1406921678
1637803450
138123146
2121033394
1858831984
167055990
432746756
1677521284
1397288541
1207226565
1968732077
546988745
2136213301
1103895377
1338613820
1499404754
2050363830
1289854521
83514443
1362685150
658428630
174144810
1639438666
847154456
1117523799
659133770
1444928784
305847827
1172009887
1542875851
2023491720
1995344600
1361156403
2132900927
88645321
452550006
318280218
1172156395
516988945
638061522
1342785280
334842181
1831594528
897363128
76193481
481246750
230684599
963400299
1981457691
54358220
989060279
730614557
1986643940
1276682314
1124386802
2121121289
1579247360
2044307710
658842395
1405316021
654846133
100149650
705202479
1499070270
1729589868
29512106
1597218044
734502666
796563128
1224330274
643885132
35279050
1648924371
120781278
2099641481
1697800377
1794150545
1050069989
1073379627
792939824
1669034930
327946471
1560334761
1209389704
331911163
2107258497
1745102065
880248382
1013576885
1111278582
272974737
1935051503
1702080705
467368073
1727026576
1081681424
1660315213
39174448
1210344081
1341861326
1200375847
555652814
759393494
1995549414
1073938663
1176540027
1529163375
396851452
1455200231
880502820
1923093087
1131346193
1832461410
818856484
745100406
443446160
601320612
1290841339
1679879486
753753478
492400709
2040382877
2005359056
105136753
806030493
243502064
596045388
1094364211
791289621
1929108084
1738237272
370782470
1392614912
1169923067
691184187
779689719
222773841
1405567886
1056825338
1698698940
754982127
756939720
487188057
940237100
1958484929
1791412514
1428703699
586410040
1635615220
506192593
33714060
692093910
1296312731
286453487
1930506610
1921552338
1892379607
471365716
1217694371
307306650
1007837385
708961275
1273987483
948594784
78895545
1535382229
1604227721
676444576
820780787
604499373
2098416608
692188031
1604512107
1352963516
1004947053
1854580880
2075023129
322365797
424189288
894247011
1435634594
1670092147
827064078
1762865068
465524688
1836606636
1514087236
90701555
501500982
1938805697
409582874
151768589
875505771
364089548
1356159519
1575366143
284677726
104017175
684128639
89537847
1712173675
1756040121
470515099
61231385
2135350625
1991362450
616581455
1618460883
537518927
946094434
798178167
1530379410
455027067
2040808872
310617825
1827791771
2032964931
76148713
116613921
111333372
567150794
615450434
2107619892
1647399262
2045931863
829340641
114232230
1238229551
621944941
878860210
814438034
284190939
1433982958
1360716383
2090387194
468763941
145230655
1541692551
871800284
515764940
189357495
1894811955
1975856395
1121600456
1196182408
1431498255
751998327
2107497459
1924462900
1982858954
930679442
4113055
332688414
562681978
718854587
2143927014
834754091
1111326869
922255813
1686623062
1835913792
1105237013
861077372
325545620
1868626488
1428262291
1488346557
1315668755
999252836
1924508360
943904805
1571463198
431760569
218461939
1431085848
1359605309
898210906
2122183909
1112963638
1513870238
101489912
1656345114
1781571903
1463900794
1443091427
1585395511
1857270095
1818794520
42046689
2081748265
984544604
2037201840
1995964117
42377486
1677194650
1194619542
1907719545
1269021369
271885231
1359776966
2117761977
2038376681
351980289
1694836957
1800492543
519200479
1540759483
150822371
1098713066
1396220824
147469781
704231348
691832146
1168353268
297223795
1104872007
818982685
13995868
1890644255
642749510
13864847
1513044478
996021273
276675254
1042092648
201401123
1281031597
2049906142
166916759
23130505
977853225
1185788035
321251434
1096857481
1405351897
891271355
1106124814
1461211866
1144216296
2033912117
2145825127
440285544
718072931
781920888
1456815854
1077737684
427368183
403000484
1565246951
1062904861
1862040919
1636198243
1969484085
632116411
854512272
1087202900
1618604627
1492293577
1931529315
1731549416
1475904479
1235853007
1169920383
3352324
2029966305
1920111396
675112480
239212359
762634624
632575977
1316715734
1552971731
1743818793
42057481
1426684808
23323444
27494868
1566784873
1398738899
148371032
274717919
502091592
1808372452
1600882503
556738267
1605651043
921539095
376529526
2015638272
732910305
1963531838
1679966142
467186598
1527782597
1405576249
1794338409
1049130300
1891601200
1304762364
281472263
1993976843
918861712
303638882
328372918
630869163
159263448
2006899754
2035055178
585777143
1433611855
1130069064
1865557432
21282091
538349616
159385128
383502966
704156409
988704678
956040015
1830635388
571550668
2006116212
1591576801
944491747
2098624996
500332565
1520909945
579887771
2021824331
1951051371
1528964407
1362273362
2033132974
1755547191
1203096246
579871049
322571703
1012342241
1092104801
1997104775
428115973
1484705669
421174799
960116194
1875089560
56530133
1861011651
1944389409
556633439
1656584963
153290922
2096172737
1244942860
1084093362
586315101
2041137523
52767991
695369130
1237691800
504367489
315907289
1532075156
163258130
716913687
777311763
1832394566
2044904156
754149838
2002617266
781281551
1058212810
1831989489
799198891
2114749208
697900584
2027635243
1468004292
1911084234
422174651
1934330361
2066094233
1639168102
1091179585
1716739451
1712097215
787213682
1571039316
514251920
786752963
382437650
1340556457
2103982447
2112898375
895279244
443607964
1326851626
786787410
1056281396
1575677142
664976982
1345093004
1732666722
1915071364
1246756513
1050069989
967784526
1872076932
937549403
2029101771
1666194660
1483871787
1142703155
1161671214
814734464
2043659707
1431919116
1712448530
838125659
1371908069
118430908
1542348712
575063591
2078391446
1434253709
190075042
997633995
291547947
704691951
218608945
1094780194
901978889
286030975
1568845092
1304360726
1882364685
1092435967
803102824
731841876
1371516026
765906632
1904606084
1650090943
784946559
2066805831
1204233553
1099774710
828471308
255532167
1358985435
1205902390
1833513846
590373672
1546571596
1581297337
445021989
1029721272
1895073320
1340030174
1709175144
727578946
1986594219
1769324798
1542732376
674359432
223640198
850890027
2044446749
1835135610
1674817446
889333134
1765307463
1722739
1753330502
209509770
426410551
613656219
1874042272
401081579
1449444071
1022143151
1353464175
1474860076
317366605
1799728706
1877219309
262494854
760208118
804942604
1121880071
1044383180
1803446512
332096605
1682143867
125255419
1756075640
1671272486
823166238
136131753
1270549487
531672975
68159655
1660062740
782063518
924602642
733463410
231332166
1601548947
1250713822
1970683110
313862189
166758170
989680091
21151898
2100002608
782350590
1577764240
699262002
859428993
1817116546
950111081
891625804
780056720
1870975773
1348747559
813083389
1606968869
967336766
626353107
1291622245
1527804405
413718902
1490359505
1503088953
1671513181
1126272569
1318565470
700819639
678280480
1898693784
219138669
260383770
773049527
2043704309
1741587935
997315220
1209852123
392823467
1038790889
1757576882
1833362075
107575022
1162872428
1080690173
298365195
167247731
2019996090
726507904
1991701103
1659201067
1679955237
658324156
1760218747
1830972242
1951542645
1495509148
565621748
1704272589
1894831773
43730266
1340055358
2141726570
1072782715
2072674472
945762119
857283542
415721240
62984148
1812993413
1525747876
2048739173
842577762
104441050
1379111079
865412695
1062267508
1397044310
1023179427
866860410
1197127516
401259340
1866253798
908120574
264019970
551598126
658962207
186924540
1866032396
656587645
980979076
1006859497
1429466743
402408249
1381650325
2035165510
1608272320
239156549
388224535
1284292588
105504123
672929846
1299506251
1811396668
1350763497
2069057413
1256845300
538360423
1967913214
69020485
394209978
1711896520
26391667
910188381
1787543832
1020457650
29903106
1939254292
1967769739
497048218
709866527
862746088
147127609
166718529
1490346617
1621279483
292872104
451886126
1478524769
613754766
1287507156
1158122751
81351453
899309143
1856203075
2073196124
1199534253
2034023717
1969159279
1195138079
1666967682
1174492070
1990138947
1951602848
964528087
1263434136
912730327
217595786
1652490505
182764190
798675377
64257884
464132808
1208550987
1506655467
1896907274
1316218409
1283218506
1794469283
95366248
1110821791
1084693294
395186680
1265913705
1050622015
365102477
634133157
1123828967
1051746336
759979739
1207144460
1517815132
1655709638
1311962085
1807607298
704240549
769051537
556706864
2088468408
1293792753
2014499078
1497495251
1264112427
1397013518
2121289445
1398339386
116435618
1175337699
52807819
1490192449
1901484073
306701584
2117303028
1236053916
2085875070
246717416
1811697464
1126807109
396565704
549131571
1052328360
986017360
1274699786
250363232
1161800670
1404095679
1588623773
336796269
1790154263
143540972
996423705
1143154487
1101231957
210952286
350643654
1620694150
1759511440
1700948243
2033243536
2146974528
1686649182
69754439
252405403
931658489
199982605
1642677765
1536186144
179540191
1447463370
1611402888
1809886380
42161681
1898664871
1151556727
1331529286
318214492
1471959903
219128839
444300824
1229545869
1247545157
411939761
1457316468
1490764569
232950178
492345308
1365193136
1738803545
360798146
2007932928
497742901
1459625594
1546474393
15795503
813353862
708492370
197926374
1133080820
2062133293
246231506
1601306580
1654234902
1064665313
1222381642
230079371
1608008122
202303147
1521327303
1192246884
91572507
1655737570
1618995328
2072457060
2009183754
795645332
1786419821
873846081
1396677674
1772788704
78085898
860891719
1226993735
2044872335
687643406
1182255940
999740601
1210101931
230805591
823302258
2087432538
794072033
1501925708
586499262
447465799
1997596441
1902524484
947360106
1143568241
1494833275
672230115
107575007
1065413569
677520092
834762165
1919582429
1742372627
720120201
1280350655
1365864496
1588318172
694162439
432613744
1173374754
236730132
429208316
881580563
1058328016
1113675877
2029715357
492045738
43979423
1633523346
1758590729
931481910
835899638
2070644945
826522616
1198239147
1108560744
950935775
1320894869
674249775
1326001176
1478079582
2021441101
325919593
376065598
1437290416
94845864
852745054
1932102309
1349680695
44707049
809060468
1324027126
1163428134
679091811
1446944958
607128790
127466358
111017307
1958418201
961981177
1723693920
635761662
1260329807
657341495
171110697
1010698442
1251789710
417570324
414172149
483542496
2140080876
1400962493
530182878
352431586
1858456307
37654707
437760173
279294489
863512492
1426743285
82066497
1743971903
1200198084
1506217693
294603087
1079736409
505105118
1304106172
290235258
619982183
1987422861
2142063280
1750781728
1679974620
1858698608
1463192498
2109209135
1831496241
1193999106
1577127117
447095220
22102837
690787585
728387281
1853237192
1043556741
1715411121
1093311469
143787218
540831936
2142455340
489275741
52481603
1144192350
2059638776
2019062887
720115643
1127176021
903095313
152402284
1650982713
248709418
2078978962
1709133684
631816533
820477643
25689530
93921834
1096862488
139475410
443714846
421179178
85029569
25283786
1758722098
727843400
88001120
1617434322
1527769432
1358318108
1594450659
8945898
1065497102
1420008932
1954446140
1472219975
933854971
1224832710
328581620
1615061647
530379082
1515903932
928052342
209685843
1115222764
1960445880
816312672
1453473107
9666237
92367413
1460385648
2040423880
1919996094
990984191
960294427
2038522769
270107847
1177023726
602535836
612504023
1077010317
1312419408
2008739840
1372188123
601290048
833590923
1512534595
1546391878
913739317
1358495423
1212938922
1467748206
2035655767
280250012
2004733818
67601910
1769024987
1247208167
1165015922
1891187286
1841901231
1111793535
1142621101
99941305
2077267077
783254979
942561850
600260437
382819265
1790171054
2044020768
30424986
1969624415
1819213328
516844961
978935420
186932020
500274856
740605752
2124854623
559781214
824140877
967629708
1284197529
480119449
840291914
999837773
673998121
377765270
326538284
1447962195
1989407693
2119773753
1224652672
1041395968
803765802
1391568636
653805504
809978646
200646631
1724436803
452023390
2094300771
143319989
311482494
1995888025
292085751
160120686
354930017
175286498
652538019
1024951927
625495688
1172049230
2061924702
228451497
937106497
753796409
1530419759
12346661
1662971581
356840855
704205082
426534950
2142500060
1296643963
563561751
1493889464
1370074081
1411200837
1626508662
674253391
415190233
147275549
608163159
1690824136
811081941
925122546
387292349
1229370357
312561619
1891060026
193915956
1171795590
670669376
1295859381
46734782
1096888095
1460691647
2132632507
856143510
707356437
1066727723
1599247336
1305517240
891501253
1640965549
77475111
1246971147
1744813643
1608774650
428182982
1305065956
680736533
545049082
966089816
1918496893
190766243
37911732
1777279666
1417209259
1716157778
700061476
1520453978
490727847
785477382
234964574
368248395
844952077
279325800
524285173
805861977
1477351645
1873656527
130610421
896304548
729675372
524135633
1911452626
2087091876
407522265
1089752521
1299860641
328134706
1804439968
1925199378
1348230631
1642392893
266862975
1265865947
704322574
917048875
1811463588
1395610768
855294520
1150453721
1898851890
1537850606
1161298611
129003085
2018737167
1584036347
871679729
1531969020
29509199
1955437357
1976361140
1858811262
2075978657
1956664668
288225879
1826310900
304041189
1387971237
1056671584
1894926698
131476158
1083018889
1578535559
256393321
2042832800
1069155752
1052853504
1375696711
2124177894
775461395
970443224
1046217977
2012368655
1584551475
876766268
869495606
1665466308
198972107
898999995
446032948
1979980893
461509767
112074911
1379534825
1246067025
2045674773
526223432
603857394
27909181
1713540172
306587059
1803304564
16995630
1036238185
444084096
2012874821
1089826890
519197964
222517381
668435153
701332211
950881828
8941188
1615849258
2116630164
1651732959
649445466
1360916722
1293242705
1792599748
310185638
330095257
2043835015
1309046691
823510858
675200728
1000941191
1969258702
665010414
1336062466
238784611
569981013
1461498225
964326276
1114239116
1807253418
1164773584
1186187344
1904321654
1826456803
458265449
2001255368
1037617489
791301504
512350475
922700392
1094016885
306169619
1911790608
64908000
348095421
1910393558
73370100
163482686
1717058596
569307806
1047035575
2057335424
1441590816
744036655
1520832233
998659477
1378490835
9463862
132594272
1202345503
1928110097
1797180131
591391536
91182341
389250770
207649417
143159455
837797426
62826354
2142154736
1792034940
2002543245
120520072
2064521571
1708216575
1343843256
162485402
342474376
836367918
1947884572
1056286147
1153750260
2139459234
1857636838
732863158
1183931314
213903155
1858267717
2109198921
1489591726
1815593719
10972712
194797917
703653074
1147836720
1202133368
822727586
1187858007
1017687830
844030122
815137924
2081796769
579540140
1689390499
223640198
22673955
889253372
591469484
1696256709
42052931
769561776
1894314393
1811721488
1956588694
1204374031
718345517
1207619773
2018489833
1825382619
1784998661
1740386512
338828806
2125930138
719718537
733196998
589157480
90863950
588502801
642922433
1311202988
1963631620
681487095
2062498165
1007235008
1608833024
1599462342
1677869367
206495045
1452760057
2066755422
1954856603
998038730
1918930921
1295376302
634956340
2109904610
174270793
1147798696
1779451367
350650753
15937486
1214962341
991575725
583938908
1820730833
1076576003
1684701617
1292218839
1091082488
2014227999
328104939
1393256104
1405975133
1200472144
357099420
20509742
541758784
355757103
98529393
517297668
490216010
26628122
1855912161
1031061253
1262287250
1859861080
23747303
1097136275
380756701
1316300952
677006601
1330157976
232048132
207499727
105643832
1511226958
1990333480
966737096
1407776174
1161437595
362394912
911517295
186855503
577720348
622773822
302732413
1045631742
36494102
430769912
1475765370
85047840
100764720
1638601738
767262397
692515015
311847725
1542973258
1789910600
1858873517
1215261658
1158547841
1379748565
688058562
1408124690
1844774738
1711255961
312958301
591455038
1168363129
905169047
32669687
1256681641
2146554378
1518506822
978966704
1371435430
1170988733
1134740549
249832455
1622017655
123041355
421488782
1192923782
2143377628
1777700
353385177
1265928304
1773167412
1253048300
1595277073
1578605319
543039703
1031364153
1861470482
727957939
1130662467
941436578
810219332
980475180
1838891555
1915504048
1495231441
151787965
882410196
1223383137
1330233441
382530215
106191184
1148873014
1399003143
1196777964
1502874704
1030730578
2038642980
1320274513
1982061783
761390836
1890546416
1420971367
1329867199
1020349007
1458975414
903244675
380564278
1609709715
1971960656
1822535132
1709278553
405325238
8638286
1912569418
1232855574
929009105
1988246242
914740700
139921814
412506207
1500120489
556671567
568131307
929647059
1766180524
1460459569
199913990
4764690
1848422559
1902871777
444727710
1584764729
1221515686
1308780104
1320247864
895020708
1510208938
1161508114
1774107704
1523688052
1524470280
1356503111
1132332664
74724716
1937942559
1675246710
1893567604
1416895858
2143046927
1695300243
436548445
1048376603
240196753
1635984310
1937013075
864154115
341193702
474161125
947093133
920382544
795052028
849500212
1824605844
1751052455
1421562230
138236343
1318683961
619652575
1846483207
1136548376
1620236958
1800474497
925549991
1062320794
1161709480
658103418
1134759970
125469711
501374872
1944315544
1855337461
590242060
1740422798
1819098662
1689076169
334215986
597312374
1661450839
1279670517
529585555
262447365
766738070
1367866516
1225678447
1792760280
2014697317
393541959
1337378757
1730797801
336041056
838506851
673223844
817393518
1266293015
1166516539
1806549349
693742346
1886766387
1791056837
1714489438
731034548
689127719
1922133861
1509547465
1212249729
413658644
996518175
24783456
1089716487
467685461
226110664
1509707648
146301205
1020414632
2094315868
1621531232
99457577
1380745358
1677738652
1595691727
1841323859
817506394
961407707
348271057
653453238
1550513513
764731462
146819916
1240743253
1362626728
1818626571
512213284
1014846849
1667612289
1336593896
1185438512
1255849173
1150971622
1554763551
552049208
12969247
1531851978
2000325916
1847341149
1162855728
543749008
518864394
1516681224
1114823590
1017387404
1257548456
329436795
310584955
1024809151
832735651
623733073
558321586
699741651
1157903896
1197002115
1519098837
1509565639
30703602
690553356
1144900506
1340110308
1255688968
307270434
793947204
1070604924
741867804
370788098
2107353416
840162935
1694629036
1230196256
1385418409
1376424596
1788092192
1573926818
994922376
161140668
149331274
1817347674
604893217
649340013
1722488482
1840409746
2073507254
1637951320
1199641652
1718727653
470896726
1792433379
194159717
659313072
2067071114
1585939715
2083647614
408913908
63997521
1849943410
1216124063
951074235
1518844369
457487252
1033829893
1601491909
218844811
1694472340
758814657
1188066018
1139876705
423764459
1829808240
213098640
1587428661
195759571
109985590
805426441
1483363126
1897974242
167047830
148317422
1746497777
1476520603
2060913666
521087582
1785406139
679090869
1042151547
1474073534
841545012
382143048
1948410471
678112851
1836447728
1109351318
435992049
401243662
988759603
2116961532
1928851037
239586495
2102037949
1999992876
1666810677
1797456587
1943931987
1431548092
458309027
1764190803
1274376879
1568003360
1252364087
1499596107
1203651849
1205212162
233701192
993916594
653659874
1961728804
926362591
32609044
121870652
29411585
939810590
1784027780
1427289174
727780450
270876529
1025276405
447336488
1250536443
951902664
472332476
2122716039
1560585626
1054404623
224421118
460910987
1318532878
1896154226
271966539
1706071901
1003789143
990728013
771745568
2098193469
291303929
1261512430
666782000
1954340015
126038243
1239747254
95308300
882011870
791256508
272026575
490952525
449116579
2032434625
532114559
524367785
1881999132
319668720
1496868716
747248806
641347217
1930634654
1507955499
646642526
1168613919
1796165565
886438165
1433236942
611009514
28237535
1484002348
788299879
1357609961
823792476
902955996
833377541
988237456
801088799
1129712410
799699280
1807977714
1770549583
1719433321
2053849763
249213340
1931653104
799710871
1470647150
1643877336
1093036260
423189093
939857461
2071713304
1448665238
1425215290
466033353
450037844
268520064
1685860979
217282405
1941319235
1366867904
1550579830
997407365
1351358171
1107022250
955179156
1169379507
564059174
719114168
916525087
602507793
756150383
1043072806
2120423328
519960526
1002324042
1411776338
1746291852
143550818
290639334
1390100656
962219352
1944502359
1533731912
366064630
1431050588
1906248571
69160907
855577132
998038730
1424457081
706835116
625315139
1544329190
1908734852
1804673989
2117671998
1141260171
1933832133
2110862334
856154237
1606205873
1044321663
1897626510
1521069842
656342360
1977458050
760958380
1493637664
2112845303
888991212
655589009
1726714344
1548406667
171679907
1780760552
810694497
1429412086
1349030248
54404468
270233436
833840224
1015752785
245125528
258813451
1587276995
628277873
1783582406
1848382275
720431717
1293802529
1532823108
1678832340
1394050078
1953893125
802540360
1180563855
1823869967
1137040939
1691913110
104960351
1225123798
1592220391
733670735
203798689
1128412840
492896499
1457359757
1792067462
1992081695
646946337
871876968
1196568635
1733837362
1337408510
2007737659
994512764
1470790855
793704283
1549852267
538299170
315444450
1001707867
1410652444
1909910225
1853056753
1413761877
171014165
1624690623
597683193
1737926618
1727862185
1026314467
1643713290
1210422700
485862126
1447023595
311038270
2077689020
890124859
1074361845
1565625244
953408675
1289065062
1542851333
710964626
1663882882
1028428195
2065545825
1035010079
925003904
961899657
1188401036
1398781817
154368267
1589636697
1504448179
277340454
1615411675
2098493847
168386263
421231429
343329371
2109144944
728909461
1151951681
1010398284
959956870
1389673689
1362511352
1186360463
828889634
1581484518
769877624
1682110923
1503573604
1558283816
1039084545
709828428
1125678601
705517252
1616559261
581816719
978099249
935287783
1063652173
145901895
85400253
1157339862
621909880
1882640883
1241465888
997656596
1746276621
328583499
1097052513
257022140
824613008
552202818
1914934181
309289205
1540566898
1824347196
705445889
1220467920
1380106317
1644681358
94039494
1096778936
572262453
1719605146
1367065002
607985880
2036310616
1575878257
2009727355
1441591123
1185836346
1034645397
2005517488
680306845
707712656
310929978
795087469
261845236
235113498
1421160893
631505182
1650768452
920852972
1891610736
99190247
1233819186
2125958775
1406134898
558252983
1587088017
1690358832
449342540
1487980625
1397335593
1483917314
1368191412
1878715664
425511617
1235045431
839079385
294919192
2039544838
2101466230
1458897200
1364767153
357991256
1881931070
956820616
1423919744
1557029128
1280710827
1079618348
1910203871
70598323
601447003
1947676027
838673992
593299222
1577658728
2034513816
84442549
1123880348
2040297749
1772324441
1628458438
1949091775
1052410015
1399612662
959284739
617018372
617692419
10457096
1039993488
118689083
375541837
1133246480
523494179
843543760
1970997711
892557670
1873816894
1850137485
1739359441
109742590
2038674122
810101030
2140614380
816619534
1156340330
829719876
1694309218
1369961377
871139295
1775317933
703427766
2015127004
782203119
394615026
599418502
1746722418
273156418
1058412194
1986128792
1844528112
1524306436
1665864775
480039234
1460298812
805212869
1731549486
406430194
2061174262
7351560
2007573251
1087041532
593797244
312477034
1632385308
115252300
1862546238
2040637646
1029500049
1098221209
1729838020
368733449
1092506551
1945454368
2084180420
2114691004
159531018
1897052703
198090040
1378881018
980287508
835575981
810431276
499643126
1044576352
341446597
700747195
156062344
383335478
938102377
1543953365
1378106419
636661078
1786210901
413618855
1880587220
92433907
224887878
1015333957
488124537
1336564314
1840174972
593257570
658240724
1581453487
727965184
603573018
924445569
2145752963
1155391416
1037558596
1104746994
2061112045
1555139029
124116753
846438166
1120647871
1436951382
370116006
1846291762
870423422
1938545228
312997953
19541377
498590426
257413126
1558980849
1187077117
2126822883
384578411
59320348
1797162237
1065854209
2042071128
356149691
1579948452
97235445
474956498
556141618
1717909225
1041003636
1151874593
2037540890
2057930268
1775980697
1369196541
1743219788
421098195
2093888695
1485515941
84768295
209077601
1236570822
249513854
934718767
1973474602
1689919762
12430109
195388894
156955295
1405741396
1713205369
918424800
102356303
1931486699
1774337089
2021718303
2092718699
1395215644
1313318105
833349508
276568397
259851196
1288705761
30180460
231635182
1773794736
817122275
584555666
1687040869
1118708618
1962566687
120257096
1062634097
1821162859
580690414
90158759
350333766
1280607804
1048247016
1952596795
1777502439
1614118419
1830581734
1269959705
2102142765
1578464810
2050987327
1999150109
1928982864
1471959903
9889804
1950716063
1142662595
1402241654
315573905
1064215057
355973773
1643627542
1125394951
16747006
1937066484
1429258017
242414672
1865259157
193859467
201702022
1820834947
1630260937
386600807
413653298
529433959
387898267
2063724255
1161904379
308774323
287886649
927871231
1199006217
948283574
1856330897
155430342
212592448
1854365258
1171143019
121499723
1584424416
1989873972
1827340410
1493403669
1443329370
1024784143
103662958
1620866916
1755257453
614719788
178837086
1154759971
608943873
2033716810
1812443428
189064591
1993864403
1424410242
1135948204
1203293487
933892637
1608218189
921719469
437722237
1418796699
1219455315
1506750220
1416386931
1903942993
1838736670
966839389
1622337420
1920533213
1611329088
392020695
473107414
756691887
1760655462
1626035488
854218827
1969390447
622083881
1994953070
195838600
607572406
83464084
306746171
121380145
2077303095
1620239011
141667572
1580584143
1709263583
444577685
851708449
188236094
931267576
973461237
1940385063
579012812
1061126641
200497833
1243374621
1341872679
1626622556
1742249475
143853112
1800721151
1903670816
66743952
980476331
677964270
1638299297
1904820518
1381034088
751518313
1020373944
1059976195
1331433969
1620749632
650964038
303818886
1627511181
986201746
1929810571
116405017
1980911518
593007823
1483837891
1322187895
709700549
1563548114
1044114702
802328292
1119915359
719634701
536385177
1535237666
239800495
1879080896
1573580575
341876766
1550251127
261653205
1104181400
1802377084
242169658
1124185998
2117184897
1883838560
361051464
223731851
234300942
126260798
2052103058
1243472289
466381454
536326228
1070181455
639151493
417566954
180097591
1540108751
1391111780
574538007
1256404028
1643716654
1445961447
2032850651
308060463
642274483
731309381
1613052458
1532263539
2070590227
1111214642
1752297808
1628754916
1200662852
1738692435
2016728563
555728106
829253847
1899377004
1519926745
857030025
917276096
1263277817
772470385
1363013759
233050484
272425069
902490288
1438016142
2000399793
1466501152
933087782
591358988
105490090
159206595
514119849
1519189020
2094852018
1097661718
1404708021
1123431415
370541823
103042296
1654923709
967087590
1969820604
1228947966
44680463
1757157500
497257615
202592503
93849336
1121476703
835316628
1530758469
198404201
1638828298
1478128009
279478114
892978160
252556190
2033879344
1640753960
1674343221
1252704213
924761384
179524564
153774586
1603219664
1031196189
1446461842
866349905
1830343444
226932381
9081697
282989918
1139423480
1557102472
1115691922
219090367
1387672065
620416485
1412304044
922705088
964150743
528076103
186821992
2019132840
1331262930
449480511
1972230930
2027939191
897105468
1714867105
2035186556
76175970
456257460
374397011
2051522216
1336075890
1425532672
746105375
587479464
463985146
1534705420
1228484584
476091256
1290572683
118205670
717354051
1283040285
294414748
1846977333
1748838168
1499570058
1462023260
1567716081
533040315
1439019894
1309384980
836533631
520334774
506138682
1397059782
1475106112
1130378304
1248078732
415723732
1471324511
2109612271
670986203
1182662252
208588686
414574487
1486447151
1195202582
1803623067
1243358205
1681890664
470813852
2090142647
1776414391
790477571
44148416
1225953075
1074757850
1700880958
355518238
523621353
187603955
1216766940
684694455
837145935
1206330972
1245353054
1942131260
1458635474
2131626619
261427661
152924870
136556665
1397756379
391522529
359210076
1812682258
741807191
444332053
262501529
1908195716
1777759041
34355276
1755366241
363554404
1559483210
375010209
336913175
889897985
768194969
108836645
1957213083
384984145
655562690
1857179574
1171306687
1382448489
60401992
180265512
493326698
1190831184
1659360542
2068457049
1651084309
1546072235
1603246752
316283182
477549925
1012090100
628115495
125587341
1870432712
158738198
329582971
102068956
675225876
1775786612
364144267
818100419
1803951484
1550331466
1339223036
1320612800
1434410478
1038577846
600841450
1745919262
1362375259
973276657
1012183751
266206176
1795657579
302678289
664720535
903308416
2081619960
566312289
252944779
1354278514
1811701384
615330178
2097832867
1890136266
1932760917
1623479433
1081686394
47094465
1658648843
301124978
1805797761
1101073969
720927990
1382999091
1059174014
50365146
137358171
911122914
1395807604
267403244
873954699
850796624
1844903827
1381707942
1316270489
383808307
145244752
245072075
692080346
302464298
44916356
1478703923
183756146
2122575470
855781708
1100700795
99009765
739604721
306261739
996881512
1336792465
1564965079
1786164696
167482720
1879756473
291418768
1859288678
1181024213
588287598
75804702
1127318102
1307563253
1597684211
1417997261
1321105164
1687214476
635235197
293300305
1171916326
606445644
615183488
1313448298
481630840
749086399
605916258
342142042
2087234182
587334478
692830756
1176031532
900599570
546508066
1776908909
1589795221
1291444047
1887476987
609903737
166392643
1394222830
89828668
114412302
2079376475
589698085
1497843409
1181062524
454686733
1794363791
958860178
1329594164
367664002
1553116360
272009725
1834110046
1629900292
921009078
399154975
331999355
223955930
782855501
74695167
1988529018
1402290292
1534095573
15277587
1398010052
764909915
183852905
1713076673
1374550476
1163169717
1644886396
246125833
1841455520
198770216
1020471095
936365060
156743349
284267905
70219258
1437226437
2047913126
435459794
194159717
1911644941
889267732
290134844
176804301
672305261
2143884864
2044983794
1498718432
1891360492
2146769225
268283354
235557420
713458813
1454585271
1111647552
1145326039
1435421436
256359961
1356592072
547723895
1504766301
823363209
2115917368
1856653451
1763345957
2082306309
397886809
1440221748
669911068
878144915
63311330
1765498885
1453603654
1707647547
130787292
1919312535
1536067059
944611717
2030261025
1385018720
593076853
1776310128
648542730
1583425205
1701799741
677889054
2022363893
1922009821
1122682488
1773890400
1650398331
594478086
1656882765
815178131
430422440
96064004
1598025657
2074337862
50453484
1630412380
103014495
1032971095
1201656917
466908954
316856861
1008105945
1216135271
1581723752
1931630456
130915940
1936768737
100332019
957541765
927320895
1988166358
204777813
1386752438
1052261458
699919914
1054206155
2098864883
2032801129
2085471596
258275782
221166428
1349883519
124202408
1378087187
966467037
1300050540
548168270
2134627598
681403502
1481625570
928508814
1266503478
1100983512
558669203
489524488
508398845
541230606
3555526
1594882097
460868475
223653380
1444450940
852927625
998217360
1634516842
128245091
2055272514
800986890
1401145854
726122209
1166514206
1243393980
1571630710
984812848
397966266
1893063647
1777785933
1199717949
1944230719
1242377359
1247475902
773357517
1785352208
1364107593
928730252
980356654
192609956
1880254502
1111313587
267645521
1743058390
1868746409
479836461
838830660
628263244
263387827
665935083
1943563827
1209465301
29442737
1649909369
1713724487
1499329199
1091517560
1467198302
1221224088
596444729
1586784336
914283718
1534949308
704060373
765196212
20690555
1015094481
551465592
1051385831
903818138
1616327374
197789306
2094794540
1921298876
456123088
244254837
23483426
1718479833
660208538
466024473
520080975
1602349766
1468092178
1616913992
242172985
497734553
234628783
197470672
49257943
1937961533
1573710360
449908231
348984076
1452822895
919584281
866821281
558336946
858699467
1599557598
1171936984
1460244629
1855914716
1481246024
783432347
332529694
1505753460
140949655
228634879
2054800535
1835128651
549475540
2027072445
833991914
1671595268
1151989668
806603438
1993044624
540298111
892329878
3216860
1054338896
1742083621
1925763775
1724294863
1519587884
1201357807
1290732948
235904465
1192555284
702884704
945656935
329551458
885706520
225259218
1066658399
1797208582
784183265
782237833
588129690
2142608766
1399198943
1699891419
2055768791
1660590360
1408126733
279199027
593270283
1471659461
361167056
595544446
2100530398
2103030542
873629030
1350588453
1606681699
1993865290
159211972
2060008743
304560642
899425356
281700746
509708237
729667252
1501690021
1895908350
1715562230
489123608
1201490336
1928338943
1333216796
220328257
951075705
1782061533
1827991168
1890533138
161678592
748858513
418456685
106482027
124694244
1177390841
898048064
1558447271
562454422
318985736
2118857278
927577494
1604316798
1763736609
958120491
502130628
681543134
1555183633
1232791417
1468310797
1957602025
73786200
1966587649
340209170
924491631
1318926119
1512106502
1721656051
530943897
849175117
972837847
270292510
1970932454
1030074258
194423024
758184622
868661204
484116151
1538139323
212146704
26068090
488067172
1891116811
697864181
152254825
2128263215
205312127
1343228565
839880086
1289287466
486111104
1290445907
964048937
74984371
1674939285
127750345
2074517511
325284733
1965273618
1361344915
1266977325
810691267
978830559
274799986
1054914093
1904578370
466892243
590387706
1442173027
1315150468
1429909406
1839864896
1204798993
1126667113
1187119683
1898898970
1070524478
1092398492
1366102314
1888117181
1497635060
1263187440
828655553
870482041
1814229896
426501616
278633704
451706950
1204803899
159103865
111068578
303319550
1753303091
445838118
396422648
692187851
1261212255
1797922905
250097842
1710350051
657500767
1869299422
1642467703
983317656
96895421
907278387
289875400
1434966493
761731229
285782218
141925663
1024824479
317245558
254723262
10594890
633768426
872671981
1484780191
180220535
1600739188
355869852
767705913
1361627253
1591042278
1127355063
2063884875
532220051
1137409367
1546543247
359756353
1230341671
362281322
446912405
2112226115
986501401
93538371
265986265
292019705
172706537
208822396
1972708269
339407826
2029432312
1705174951
1681943324
521263362
510196735
601280306
159120312
727731888
2135750159
1069154510
1294233137
1455395478
1033101490
1144634625
1948063939
358441712
1367006994
1082893887
815470455
854821797
450618412
922053028
445247206
1742216497
796591627
1274294202
471981762
1608531123
1071104217
1239458228
1106248378
968837774
2121116207
1758187581
1411190005
468881341
1415388205
1254478372
258216152
258485466
1140930309
852406977
339182681
1849432217
830472238
1107461233
1169578516
563878876
709169308
589351348
30422247
2074552
1124203686
742784434
545789826
769424659
1399129963
841237257
1460050224
2012414522
959470347
935318274
156463847
1887372009
2116753417
1174709298
137718527
341840654
356054730
207228883
1560536231
2110021276
1396448941
489880820
1228379416
839632086
105076167
1353553770
181562050
2140538731
1727429686
1882322808
82931770
1399206325
516878147
1528649550
790066613
148000122
1713620980
1938232017
417465640
1579206557
348649457
198218126
11369566
1148506224
2138975382
332081670
1386997534
1430643063
1927386817
1384607972
1763670158
1109010217
2080033043
1471317697
753193341
225753180
1394444557
1258201471
1375433744
851765617
1638563912
361726084
1371382280
1300301175
1581890840
941467142
39534991
1361017964
407820508
1029551523
960603789
602296656
1141323067
1266537138
1234604542
222445598
115607368
492369150
1712376646
586132353
1445201175
152929422
1492352391
1269750812
106748759
1356577711
57926993
1117671273
1469030065
1353229285
1577511471
535306382
1680946385
1303655308
379166165
993371290
422226890
896308626
1959971890
1396865984
454521882
1224641733
1929184336
1793094172
1866190600
951351414
1626465833
1490721112
119995218
421900278
226145176
512766494
1149733914
120623817
525314163
745735061
291883276
866710794
1681161808
1517102291
809050952
1074272059
1248823835
670709347
1867637666
1712452890
182646256
330667134
1663405817
1269138744
1639628043
2001211693
1550110427
1615394980
1743508641
1839157003
413733611
1518656696
2046649943
397168830
1855867315
161480393
988610516
695653264
1013976443
1641479772
135167748
1898733836
1123866022
158471317
775912692
1092110389
116356193
1967544318
1910283274
126342488
353756634
316399922
1291138888
1586514943
882636474
933030852
1136590996
2109310036
1497331469
1757994903
535567307
1577204774
58504728
1225497788
454708290
1309128721
342703919
318679464
2081885393
1433743132
32038168
411207618
435549648
1174584396
1288176111
1684234780
185515978
596102078
87296405
138984497
1674029192
1792912841
194867559
1375427680
1648841437
534553937
1446511759
1015695799
1256951206
1374603767
1527166569
1236968706
1391215493
592313399
799153221
481998884
1503799299
1311363339
7378779
1719051007
1936200094
633245181
169315381
278041816
573863662
2097255456
1248233859
1856141866
332023049
791851763
1426708457
1677710914
1081379692
2076427911
948644671
1028203664
1458813608
1353552280
1872683739
1477557548
1454656493
215106595
2131572618
740964825
1585261041
366846851
1501182760
746417055
1886976351
1310089884
2121938448
53591631
2061706726
1594261362
949992283
1652059754
1430331287
236033312
1411388208
1539848578
1643311372
311286809
1271385883
1652064969
364487957
688444990
513102532
1491539835
1363128733
932741842
1186104622
386990686
1171631523
1636747172
1732303040
1014208215
698392938
1732615202
959121934
1747583580
846037869
1423669464
1290582519
893302101
245461574
465490710
1690665940
309987502
1704816990
1867297356
1254380852
264577215
456460806
696704270
653399725
499772918
496358171
1781819021
601292501
789386087
1790507077
840046775
1842143842
2067555259
322519623
437877605
224368336
2000944647
1539848970
755963415
1767050645
1054899248
2254317
1650328997
148786377
558818063
500899681
1546032974
606446961
598668480
579578238
430497466
378756108
55071289
1886610732
322196183
112216361
448980639
2080123764
1187662836
1200398435
1842987805
1102095187
690565356
1660084520
962807863
740060307
1979221244
123639454
1446640545
413700679
1097539675
653551069
1410631008
1920852592
1879990320
288562892
2048400881
1517210665
347613042
2042644619
2077585381
462497548
1059263548
1899343923
655940899
122299690
1649442671
108585338
1268862057
1185247554
791369225
1228239910
2081440280
1914164196
1138799449
658309066
1428223366
14192400
1977455978
957249012
566493316
2088233940
934176980
1212610775
1781074038
778984152
1574722001
569617385
1567492082
1487976789
1061535135
1861740702
1003052446
1918197974
283162946
1034614370
1442048866
587812743
1725427912
2061902638
228289696
149440569
1152331405
1941774605
1957482580
49459357
340395022
749832014
891125138
902385515
687924405
1596362849
1212005694
705250867
1499335456
997163113
1175344808
2140068020
150007956
1006627509
191697289
1436385839
255368750
1635502418
1866491741
1200700788
775393211
1486521868
1430247145
663685532
2144721600
11623984
1097142353
283271568
974892171
2075669004
1721490570
1069535766
1649724450
1260472121
903804883
1905145601
743720692
617532443
1304240949
559286233
1069836545
2025956011
1691811888
2009250431
336436981
1290330014
389342917
815137924
1747405175
1892475077
209563750
1809262652
649422181
2024893188
1629552286
28072876
1417422028
1531015569
1057536827
688892114
433297219
733063140
1022247171
1210959770
172111342
39412425
859203721
2121923387
1863136560
501454413
1247960911
1356180765
1079607925
940976524
2035925923
1355667946
635463929
2049704608
320326887
979708627
528937840
1844244793
762466558
691009285
168463820
1091280008
1018292861
1606155673
1234655698
990322696
184088264
840074235
2028100679
707457191
787284386
1394691583
112988085
1752487009
1641865936
705591645
678130763
1345593006
33783652
927679131
468396834
279206848
1873178614
1689063969
1305500785
1905265354
533720990
1754966427
160228013
1939172214
1984457431
2021479960
1506216107
1391949689
2082090457
1032382888
2003876452
529462290
193999870
1820496641
1425676643
542546582
1125113239
1613195676
1990959873
1568220714
2021941121
673548574
1826310246
1437686116
1340455517
159522599
1237687236
688105785
1739830720
1993476542
1968343700
1817260635
983445189
374502047
4883668
1152821411
1339632332
671318376
218959041
848325980
1513928952
2093183652
1332188875
1360120860
38639076
309598904
1694690902
2018438315
179048756
843724097
1228913938
100882282
679629846
1263597740
1845591854
1635994165
100617605
2054996459
326749731
1584865078
1029028751
1426657457
873590910
769855760
116969605
1049657287
1430090287
660353527
414162877
1851149633
649939397
533736104
201134877
627236424
1605148596
2023806592
482513039
1559653271
855392343
485713105
1388345601
2145996281
1558266105
1612424381
643806751
999651870
808657243
396112139
108900996
1023243292
1608119331
2029627674
1754269092
730829352
946624162
1751117437
484137484
1084397409
585223610
1906821660
828178837
1359940712
523207009
103479931
161505120
1174820944
2139086761
77885226
2052630672
1023910858
366532474
1102752336
663039502
913573360
7490931
181682941
927081668
2101891489
280142375
193292781
1857394952
1892245294
1214067265
1080803715
1953322963
678989858
914700704
569898498
255121624
1997265936
2088089720
1643443023
334260410
2039131919
35963904
216880954
1313187862
1921714485
1410455859
1092875225
1139232767
1390533517
2077336365
1621986381
1903632663
821903237
184443406
1054868427
1095065840
2143245522
555570135
982693491
1920235307
1934715756
1506823748
1555386374
793099647
765326353
44883635
580415869
500568114
827642669
1180780118
1193450079
1267651889
290137329
379830846
154344889
63454127
1677375357
1624469463
81370551
424962055
1649896248
1809334611
680240589
203420871
835437932
1172215141
1013846696
1818271870
1782680889
494895806
1745948176
1024951417
1792736427
1313100691
2144340791
1108353659
735720521
204264096
1838260794
1004366292
1638742295
1903151403
1685154735
1026921347
697604721
92642532
1714794931
1993918355
233729721
2035736999
1647213272
821885950
1033978981
1232177267
1014641019
1439976198
1649033551
316345704
964731107
215554755
556242424
554854939
503925591
581612415
904802167
63938902
104172526
1881300112
651070833
1609583076
766972747
850805407
1581393980
1481566957
1579005998
980355256
749118759
1496252934
2044341055
76851944
69049335
1106752035
1213369096
1376427950
1505217623
1060307031
1253240166
273550642
246772735
58973889
289660559
1697959784
1497377568
785489964
1329862418
1541768163
896917900
392944858
804808882
302495167
231262963
491476882
1859630851
687608229
976482452
2110845866
1667602262
704439374
1737388457
3895373
713227476
1360974578
824595627
145088211
1530974450
2121623582
2034680090
111400072
1371640440
1968410993
252288452
1467155265
1890473115
601342490
1703861121
502685084
646990459
1771088725
169209380
1997679695
621903041
978774761
680666867
1266170981
1158522020
1610470642
984654076
550768428
1163258443
547491482
1366649861
1287572489
2141118406
56063960
1808305018
979240800
1868904272
1068295504
330254922
1984925885
332092572
758368891
1101232293
889434823
269273662
664613815
976757739
106164767
1835212661
359322614
1724866724
210370700
571013020
1601608722
1508440068
1158984007
784738553
1965623297
76032644
771900418
343290740
1809596662
314158598
142149694
1269614910
500817738
1533319891
994521758
1414415169
210516286
94422167
1540235279
622442260
1591572514
860929318
1223443979
1936703726
1693023693
517056690
1003976877
1017266695
1093946282
1852584176
1368465685
222981179
588098483
925102435
1576134987
1925347109
293162627
623498991
2054984385
1172523691
940103875
1892351327
184656951
604341517
1998189663
947524272
1163602402
1707675100
994139749
815580381
2070115401
1970606044
1598183129
2008276794
1455555650
2084849428
1026613063
84457692
1828518424
1405740697
1958861604
1761882510
416914094
471048823
859285824
1834447650
169302558
663417973
604292649
1340527579
1463039793
1217619017
2054544643
2074743767
1930674792
2138386660
1340401571
1578512900
1412523794
1225475859
1795475508
117243154
1053504457
1261485672
632792498
987117148
1681031369
2132856469
1514130641
109293834
932513699
193270268
1296015717
1535091263
1642574773
105126437
1242561782
1230168450
1883375059
1278303819
898589069
1968608938
676907275
738980536
1513269013
214885508
252944210
1716098156
551278683
1672000019
464360199
1046140915
77908208
72479123
790987136
2105130949
475814705
1257120182
1895394535
1394707369
1279390836
1840180680
1414340000
1617785376
257775287
1616949186
758837619
458952230
97062025
251658493
1646535163
1428011647
924003045
1086478190
1001715588
2116794461
1198667593
569285934
1886767064
800777467
48596481
1002913311
742900702
904993681
430168388
1178647653
1979591166
884529675
860635109
676757617
1549056940
1881882685
1214791354
1980975190
883523289
926200755
1934280065
1335234039
202061290
1547208173
462592484
406304388
1140805105
492097925
1235325703
148121392
888575147
233193938
1281514569
1143380636
1025555528
1109226138
251560213
1941797198
1598337189
596464878
273760734
214101145
670206981
471743669
1691191912
1759394008
157281878
1268843895
708264085
258801695
1942438333
172128540
429045364
1772992940
2061795204
1315625672
1865818502
1030120962
697198898
1554167149
1333533390
791868246
1242601538
520380594
1210084944
1978316927
656885608
113948280
211060347
2032409629
770594795
1810554185
1307320074
452824492
174858732
363625989
33249417
1642258493
228495894
1427718623
478920985
346062926
57996533
87808201
37044737
557209091
2129570238
967912348
19146838
1051966362
274265994
1103092706
744703253
803719593
1811935939
1269537061
1896594136
1596088273
1491513532
1358044654
976369805
646968226
1253662452
1169305207
1080762411
1351791949
449675475
1280585823
2107646013
2115722604
252732527
1085673755
1448244045
520647149
2064640003
855712652
1596096353
1508661022
1281363837
778889365
779692372
69886693
1992612725
979629943
2090883494
77202776
1395397085
1478581858
465105217
152535814
1274858532
1764854845
794562429
370841552
830639747
948593191
596645830
1141650427
81757748
673868554
1901166832
1877318222
1986963692
1607368282
1869896230
886682829
686823607
2111557654
1880862795
1713333514
1667649712
1297328296
168967014
791533902
1875404949
1089779151
930339194
1029700325
2044721379
611468630
503885195
163815030
374122171
1399538894
864972974
755940499
190970401
1359888058
784085031
472146529
1501883762
280468601
1581520743
768821203
1806853681
580888040
1419051815
52496637
1101455133
1606931679
656075845
1943535927
1767692022
1468041063
821108953
700449133
1587801474
186384209
816734735
2118609868
2110436790
910295201
710161637
682876547
839347670
1470291791
309110764
1988052889
94911126
1484896972
1110822917
1994343314
1368806134
149202568
1864857749
1816598627
827257960
1670193921
1123245375
61399010
1067779173
734970601
104517616
1059299369
715482659
736856662
491229027
1941552943
1303865589
923557577
1578306239
961079341
1064698147
305426642
735197527
1181720059
811472361
1325860742
886994872
794769650
1558200599
2006097050
668552727
1674727152
1959514316
247667645
1302073607
134078495
880388546
2092924699
1179522852
1232801822
927266948
254605782
707370823
1849687025
377069722
1227473713
1505851400
2081879574
1724134662
2035511527
605035839
537496599
1591360564
86161407
1823235755
1527629362
709841476
1987364117
1816226774
716105457
275942042
1086781961
2056042820
95753427
1231515047
299226765
1659594936
1724240561
1412154897
274674236
1260520547
1989951300
1338674054
837790582
942965102
251560635
1331611788
1721997827
672160084
35925699
924565637
468847779
379224813
354898023
1971461134
374544401
1793077889
1479818938
873729662
2064472073
1983278095
1734838775
1731242519
1819954342
790980095
808361091
761233365
853606450
1474121770
978419426
1642022618
1297018680
640238095
1233742204
765774484
524295301
1537923162
440364091
805679080
366052833
279766509
1721134005
800667644
1169813430
943526374
1709690240
372716146
2047480559
626637753
1012020248
1111680642
1558522154
864374965
1257621363
1429025445
772230239
1282611439
204032252
659194893
595497744
366164648
2052048633
1575805527
744023030
796671757
106497867
1752600041
1573755077
1472679345
1528622075
1852037052
455399614
1216083317
1154371987
392043780
1210164399
631134074
1161069076
505007567
1108244005
1462063928
1567630697
857388394
371507340
1112309890
377208103
1905750909
300616621
196105961
256714244
815584004
750035508
1680273739
767434809
1307049282
412261220
2106889788
381400873
1612781852
465378832
1859273807
984539848
1433866643
1661115826
1988199753
671426121
232821958
1587161063
111949570
1451963399
1758728452
2023152022
529474066
721058532
218158883
2023542400
460517166
215656067
143869102
1706459088
18164065
682325138
87995303
1827794015
889013056
1303853421
1191886957
247120030
950112111
219485635
243418231
409305802
553267375
1341787621
1570398746
807770339
900506676
1275255860
602911609
2032294568
551221754
1339709304
355580369
300476401
41798185
1543391977
1401787511
189579529
1206937725
259589295
1426518916
1894478422
719745456
1538501782
1837508170
288170304
367500029
1103099836
2046681636
1234921009
894864736
1566998457
1573931656
2144505834
474582189
396167560
1218410672
1368154275
221154284
1998363074
310351688
832066899
1319008670
293022863
1991006022
1169644629
221661349
660369477
138863600
1130910286
1173237778
1150491018
417195559
1743840558
757665047
1866596535
116179516
945574535
345986539
1656723047
1312632700
1313041838
2005748577
416177633
2052255854
2110627951
1673810001
677815265
1159112385
1520966546
649690475
1236836848
1573062193
1676427973
77047479
993049314
1566574391
1045025324
1998712433
1887780740
1743276336
212610620
1104467887
1864524250
1134360197
361870610
1827728517
1041864892
1043226329
599420064
1055887672
2020193967
1945159158
588375748
1289138654
1741699774
606493313
1361482407
1502408434
1863330981
1018327029
439223858
427913027
1707023027
1268024778
2053620176
709080461
2038679384
1819160838
760381678
1217088002
1755613455
14790262
1761198888
941154517
2086143154
1732174266
601860861
743794369
1660739028
237602895
1826835328
35412036
139838613
999276756
1430686166
1830381253
790292055
1114007037
957040942
1520934744
1246400623
438705531
584806910
1760976063
1536260973
131402947
1522998435
1482532497
434830726
119976855
246283825
235256692
1877796286
1994380216
2113833095
831110845
116006556
2127436901
32783468
1154929257
780610704
1096686439
317690017
287065988
987017577
1133968116
1396055102
352929751
1674928477
39846918
34160674
1190405199
1693885492
1331165673
781919211
1992881918
1283067906
2916287
1265112720
494772034
1715466900
1245065994
580971677
2145968575
1051756354
1118227728
728001881
235765346
1412328727
759537377
984653941
505871965
1313862821
34494350
174341492
1676519631
1660011854
2033035540
1022919487
617888171
1130285075
2136730273
370561913
802010466
1955513627
317105208
62561162
608949486
1250461886
357556229
589693578
1371462580
798423861
2036352636
1091461756
1751987472
263891494
1140007508
1364256444
1149688171
1900105352
1079869848
2002644932
809691449
1159514730
1830596161
516615627
936826397
1083690155
897579462
1096142445
185192065
418030602
1681669977
585398684
363931888
1145746495
166033952
2030953495
1293149146
1187456805
1779430800
651621435
1828487636
160447656
957804796
1529541340
1361370537
644757313
2084164692
315935816
993594320
1211827871
1705622161
759490934
513628961
2004947951
718190061
1668769982
2096399113
405359001
1934824724
2000236904
760744993
616502151
77118731
1572020488
488280299
1657665773
624135811
1482649743
1489046399
277651226
859431733
870519861
703383785
2030203413
1356265286
880622605
2077709131
586768523
1123565682
2076989419
1809175282
2131557230
1747246141
1806409832
413614514
1158965155
863829019
1069224423
1830932389
952662688
2125159635
825491748
1143239876
2061627727
119379539
886212346
1673884771
1580383145
1233882324
1349228022
1863513638
835037781
27079089
1217721675
2105313633
1532198456
1956974204
1531597618
269548255
2104033217
657274817
275044099
1030974644
1772260320
257113716
984658353
1556545987
174683803
1795446533
1378618600
1830904899
580499059
1172697734
2096192160
1829172537
1716581704
1979341474
361395439
1768659607
1730526891
1324913772
297467009
1792635158
541636062
631228643
870696253
709088967
1163981763
1303860090
1740055243
331423335
1193410468
611254622
1963453395
1985571606
2092901170
543302777
775270042
1768670271
342648312
94050233
101902283
261975101
791723668
1110953186
1395808512
1051959781
415291950
207490568
847814627
1931176793
965041715
983148271
271750744
580082401
660091491
1120075839
1111124927
305603246
959127195
71008764
1385013885
1610802279
943558849
576903023
34196346
1671119832
1333492224
341992485
802374955
479888206
88713717
575266541
747848230
2005162823
141251175
1732820707
227900027
1447503660
1100860336
765066461
161043212
1337683532
369164786
1841304454
1780691040
2010936274
1721781996
885808207
43722200
1541820905
1989146032
1554010013
1560589092
1499933158
611176623
518232683
1573739806
1631479121
928048000
1694508326
1092849953
1695726971
1990576301
1947207814
1941678162
1142700567
1132095775
1540974150
2018634273
1495054470
1934237007
548910275
863723749
932597060
1408294510
791003588
231605776
762803045
456657481
1509967297
1663387105
957876647
616345288
1156107628
1943339634
996364449
410956448
1626658935
1681008793
2088946703
464475640
1983440089
1193639729
1858942345
1708322314
2031060100
59171798
1793910160
2025238381
168770533
938696399
658916692
1980460889
376100588
275232812
1114343612
277277754
1978860053
1601047925
1320959151
979690410
1208801605
341622764
2135359462
2020530964
1108431610
647857719
1198317290
1402357057
1367504118
1061616700
571550668
1923547297
247222307
2015558407
1000157944
960167446
499602087
1314080617
483477671
31149584
761782237
1097149415
482937207
8553443
137015236
768008241
1794251885
111199374
213669216
1190206272
690492638
1537443377
1206520598
750456038
76652781
1405775342
2114791227
262319877
1674949425
1782358555
320606926
1545561415
818548422
253716250
772270937
1345463049
1076713457
548066974
222958504
1735048640
727418774
1954306157
1183558734
2009417713
672080853
1794789364
1117977917
830714366
1230928365
384728981
496189706
1604937930
1088673849
1073530889
757043235
1209775114
723244858
2109033714
838833078
1380090503
1378633242
2095911245
1404695522
332872208
1956579718
1623132315
1052071276
1787262237
1227157713
593192563
337733394
1633526390
1686891874
112297758
1986095647
1988196467
1695198395
1702320924
1849236430
2124845262
2012826918
1359771436
124150682
265283491
140813128
1480780555
309662958
391635348
1613858943
1136163545
605688033
1246000018
1997145023
1804920159
239359827
1617536639
1861012297
1657398525
1160458890
896252284
1072138396
170981358
1627318757
1156891793
1277621767
1760941315
1923322185
441679649
660103187
335978999
1765781137
377384839
133369053
1376729224
1468702088
1054415549
1274738464
206039123
608543099
24468072
871937063
695708880
1685690873
1063788142
1098526040
2101002828
261870416
790163680
1597061605
1482691372
1949141771
2102628624
497891040
1358148559
955852333
993107746
620662750
1140851715
1781214154
1855533533
1233074450
1060416025
763304313
478700466
664338127
1787523462
752159476
1853226353
2118659614
1389812563
1790820391
2081759249
847165933
52996264
1816351742
684833019
1358716720
147100814
713619791
1524617391
438704182
1994829670
491199266
2059091432
1721613360
1705126989
1194883190
1335510870
1530489830
1380511041
1502667690
1621875422
1246150695
603631759
2147335144
975967654
1664604992
65363361
106854895
789253293
424715147
1716766746
1962431897
826315902
1412425054
910727943
345579592
819058031
568412785
1292651307
726085873
413046067
2066701440
2080867167
1561965948
375063027
1445452531
1808803069
970081396
375033215
1374740613
661847050
630878556
626432063
216160338
1201911491
116489402
1833208176
434359031
2032811748
932108592
1681711546
1697855066
1361114707
1659754316
1974716461
1460211064
166792928
1758428834
1983950207
1012403237
682870421
1279898390
2060076816
1062076489
636806072
295376905
247052520
1014657859
1746522262
1544072838
1904501652
2138933940
3403277
1394516618
1459611040
1634099728
1517794892
1035920114
1003206459
573906711
952937380
627006553
1309400113
1449838241
1018592182
2135713922
2092320844
1265857483
31073430
1045086077
1687066784
1553970304
248188660
1351346118
1601804576
1021014439
512137667
225679966
2106770266
94137866
970851487
1014008068
403724556
441325311
1550438719
617662032
724973697
367053308
1150859615
374911253
1490280273
1781935721
1328344453
23180270
1432128848
1424338968
903770817
1411819275
628799926
1952695332
1814484945
1981986378
112643269
361211456
1081960012
1580050328
1114046985
1221535493
2128336474
2018460301
1521498879
1428052102
551296308
1470070119
333358845
832447263
24168295
372132797
1218608501
1956614778
555868708
62062437
430826191
1990421662
1085617075
1820795682
888473923
1530830729
1093555010
1886473806
610815874
1483984456
1262096643
1167659018
1069032627
64789031
522309184
96906618
1820693647
246662858
2000039525
1726192351
161841686
1699281432
1737372069
1439737944
469646190
2059886405
1395618654
371372303
1046172881
1742235876
321647449
1079082035
1129671495
211322323
1262112173
1903720730
1591808944
1541196377
910928017
2074750833
1651882833
1542914042
1966605541
21707197
1312064166
1827341090
459482964
177195384
1150517822
929845599
1926848342
105049199
1389305842
1493565599
362281322
1311217613
1370727874
1204115945
190895819
556846205
1731211691
1637290376
243600189
2040462659
1018844793
1277964423
703495209
85337100
936377475
593510511
742760570
1647511076
1040723760
1271003176
715074241
467278123
314884147
674388396
490505059
1370884058
332808646
1601846313
1074086661
1583486664
1791317166
2086233804
831057522
1087265760
1944760226
1367806167
402824421
1381591029
1626015821
1993207794
1732511250
661833394
652128603
255041232
1217224803
1655242715
70991132
1387700279
2112947385
1037640856
245213394
1363410440
1939640885
906276319
1990952551
1556154551
945450163
1877123940
1941817810
617507005
112118579
767547551
2081983992
1705928708
532697854
807382593
2064720611
1169530936
1363672428
1683997776
908633447
1676101524
828575291
877074073
1857266994
871075469
2095055762
1437376047
29998577
1858958527
875705692
1921118708
1766787724
978357745
662263308
519034475
794011875
1696558134
2077312425
1230467339
1770425521
504703983
427974510
1636694427
2027792696
1934924308
278479859
533813677
74028204
154496981
1803165306
694072425
292504265
675127808
1465156391
1152386260
832883669
335921180
1086751504
461877243
317468447
2065798073
1847228672
320827632
374614593
1799854820
473228712
1362953939
413922476
573806724
259990482
1544415463
1276380950
1631443776
280173884
74247048
536430582
1015277138
1000329827
1203554286
1348122165
279435164
1959585238
294145804
1264503134
1815478865
315795013
997526018
151772904
1323982688
1443013220
1425567523
604439562
533303410
1601069786
850835347
1253780964
721765656
1867526439
1303441924
898208784
572183167
1930515259
2023241521
478195126
455471520
966421063
1582093418
1786164696
543541535
535190939
1449812882
1127428034
262952968
1590619080
1122617576
482290295
1036421163
1927170977
1608405690
907100557
467112982
2086254144
515472422
1968068040
422802106
1584795641
1080139136
2063977010
1275543859
996854888
1134689023
829867212
599875676
336649416
564866452
923816381
1227405844
1492251375
97067390
1063673208
589138536
1728802952
909279133
318271927
1964680674
737818590
423959884
1573038232
1253807418
1375074584
393449560
1264148794
1729051606
731829599
1886985500
1281983817
25521042
1281603166
1504518183
70178275
2090840473
568923072
2022680090
862093070
1923087341
806481971
112075535
1564150075
1034592601
68062936
549737269
2029099914
13312865
1037415561
836631084
242595342
1099963086
1442825506
869129953
1083898350
1970824388
709095019
1008883426
933380437
1615334499
1999936998
857264530
2132474060
1226932878
159858589
1626512249
1574851762
731252322
613960148
777673602
641839508
1800802518
499397596
1190892455
2053160690
1719607941
521087068
1455965660
764896519
637232915
795703146
1425812119
2044727820
969937214
601728881
72487613
1728829670
1642268280
969267750
1551604127
140975170
1474203030
712325964
645670690
1427082884
1801271294
1376316677
443365476
116568345
1583016404
129607613
2021079518
613946167
142463468
1126569332
99625541
345987207
907760152
1890991820
1024992552
77972611
1570391388
732117316
546565517
71639624
161768135
260021921
2040401539
1901214799
1327066218
681281906
54149513
1220737259
1317776681
1733663730
1416585817
1328039008
2084356474
694587613
1149827412
1073708519
1410280637
1626001938
978789523
785985851
410162003
975116628
479454243
1417742680
2119335660
354184869
135953741
2024547894
250738069
795895799
1821663528
2078019956
220428876
304816389
1923575324
592958636
854094883
1197793342
507140248
1064465677
525692897
154470883
2027312283
390256743
1209981067
1961475974
1332669862
576793447
178819439
1632975192
1365741713
1446944958
1927965026
470682155
145646001
842343360
724613193
1680483692
416724547
1215242364
249849389
1296961750
1282842915
578479307
710889884
715582050
1288158680
935156572
771081539
268290948
2048184021
659871159
1684414202
1436717780
1258100602
1614651230
767352292
1917472501
1683917513
1113886329
6826610
558637862
144714378
593654732
889201528
1741386089
1063296191
242135119
1674383954
336318086
145455033
1347939631
106722760
1860630069
574497553
144872583
797082354
825985220
1477656365
1027665947
372094318
471522062
1470594361
2106735936
1541121473
1474677765
1455710574
1994809598
556567162
665251098
337480175
1464059505
1171400974
90673894
1085815351
1065082602
1573465482
1119505805
250280028
68269821
1096549034
86008292
1792115336
170964874
547880666
1589060235
164358278
644678069
987344492
1814687935
279575044
730027389
1090100387
1315377242
138923599
2104709748
1113564656
1466411950
1030833397
961187087
1205727534
1558576702
1340640565
1531894700
144982407
555032751
351330761
1152103236
105944
860886618
527474675
1274050898
1496516935
1907382331
936839603
1534259709
466869059
1251649653
1422744524
464088119
288813625
1297060103
874034302
78906557
2022619115
193884840
665755250
270298149
1183765000
333929932
380727063
486547073
281755678
1421138747
721576298
1979558908
1987595919
1902565117
603881693
1244252338
2078020198
1021715978
1510055169
1415206440
2029682643
1979118566
568534203
180595116
1928641015
385966944
2043663883
1597837398
1141779094
1397383444
418085500
1069628929
267868449
2014901333
2102969354
487092300
809784254
68693137
1191714368
817053018
382616759
474010488
1768511910
1728267640
1663334980
1617662791
1668852081
931662637
1161997085
1107715879
798317823
1726329474
216774878
742310081
1345231510
886181738
880518260
372643721
1736418714
1941401252
699211441
1719931951
225100117
1342779022
1290860450
39482969
674999713
1274280540
122338476
850771497
513735496
1440152952
430826191
1200869747
130554420
2014790168
1189519093
1881786959
1638330963
1700772035
1080077353
1871237586
753604061
237671906
259313583
1434628060
2050323270
1777211288
710152720
180873468
349012040
1558679277
2129097311
205806207
294646190
714521951
758204331
1783109481
181403647
965342836
1990852603
576024680
749001789
1542244696
1754586206
258309892
667893439
1449912909
1147496773
1054237228
1128938560
738591752
1364910643
625161276
1216524110
669669277
2114404064
755065231
1001922818
997898771
1607359456
1752292164
475665542
527323717
414048667
729114934
1815828218
377550900
1674268979
1582909086
1251727175
1648766281
902119571
501040794
875847376
649441968
2071438134
2003108116
357702538
2007199127
653327967
1261355284
3051847
1243854023
1527641815
792337767
191937857
2135855228
945890110
83474503
271092789
1739453040
375209756
77548988
1334208734
380400292
330238337
1046954168
330173654
1903805978
314848556
993346472
456544383
965151351
323290046
1242116837
102640932
936702482
1326803129
888501004
1526733068
1560649312
322600456
185578546
419872764
1694698257
2083353338
89589273
393251850
1684270876
1315513836
1495674706
1536060585
5575600
1428449294
1630510239
284937981
1782006106
928653011
19394822
1232964792
2118048883
1140856423
1954870362
1378711721
1089067124
582030324
46180532
1191205566
1163504121
1546853105
371100287
485377290
1835727871
2005141368
1378083456
1942584435
254810483
1648838326
1070741997
1980888715
1648311633
37993837
1062312613
65382632
1183929133
1282381500
1921731587
258273459
185003232
1982840773
1373835387
1094290471
1774109783
1767330881
1115583785
569404717
438220658
1785278673
1980521446
957251018
290593151
1294756957
361301100
1194221369
1115379052
1416713470
378331294
55048740
405197406
682147986
815843709
612913144
1074272059
1586263037
1686088337
628260103
1440554634
1483868673
1071543018
746654381
244997771
501320747
128557782
1213356561
1764963400
572264209
231108324
541571724
1036851787
2082414224
1389345497
59522609
670470395
1947589943
260840568
139793660
484502028
705245925
373180604
1401809170
607416313
1628682135
1888604802
1246550997
1957895589
199525463
1245260354
1976600028
703498642
1218156351
410801904
1057173514
1119170848
509573776
492682379
1902844327
1633246591
2008449013
1818663536
2089990990
314038183
815455240
2092216083
2113020403
379068190
395523146
307107760
1101507824
1849513560
2075296990
925337214
2144080208
882733495
255376762
113359056
505517278
635463929
1372816417
110440712
1146772517
1493097305
604960877
89119907
2114534491
60178966
245789998
1347509368
1816425571
1640820
1259872619
668412693
25668023
1656408726
596393589
72670687
1175099912
1530788776
801644094
1048487582
1274246222
2087386332
460832413
103036374
1051656912
2125829681
1811571904
1974392222
240229270
820261660
71824741
525024891
111900073
467230785
1876496465
1876217421
822133749
1697000779
567215190
1810718334
1931703796
1374837268
1576950673
831372546
2030550435
1862688886
1271970616
1715321968
559082209
616143616
1460157867
975796885
348073527
20695651
1521899401
1028410914
2099471338
373876803
507178807
1749694267
257115555
1369229268
722687318
119143075
1959750240
2109839464
1946586517
1190808688
867826973
1841571490
178345312
2024664981
1705448136
1026162384
917038305
1899856620
1466991969
627462675
786880152
909502301
1060044495
873584416
371596913
1269643229
2096842476
1858837277
1743120588
1573423109
2025033652
1584921178
170419378
1910058527
243013572
950031343
1777432241
1402866336
1282663964
1565223761
1978846285
1996663820
109695981
1395170738
1660674423
1859384718
1148723699
290582546
1467379595
887025152
2049472730
1606111440
4303139
561621455
1149451700
2142216391
2094697032
874513566
1964700696
1694309218
1915982884
2044123315
1912269059
2133767537
398504067
6455931
1732434335
1844767381
1761197350
718881494
638043510
187754607
1388913161
1941330063
1838854606
1033477014
1520923019
2110241329
591250565
513012419
2060397869
1360674186
2142395170
1281303196
1837762944
1667360380
1640214422
2092859566
1203961433
1385862026
1563823789
702170057
584057039
1819192989
1991677950
1075347440
924819014
1462527392
288759295
1563836244
598661148
1091554412
446162719
1936511825
1208176941
377409456
396483952
1051491304
1528835839
1374156700
642307019
1004366292
61292358
557174200
2069645003
1642997968
1618354447
655607691
901678626
769740146
787250926
1347219994
1939398158
1671652015
299220572
891970856
633066794
887832488
638388543
402609030
859257084
211144429
612425370
1287597290
912843252
810339674
1805325126
2056926102
202139316
1093622652
305944747
6785865
105193369
1372988515
1721798794
695856732
765496940
1048048793
1985205676
1687611873
2103231921
337016372
56673493
1659156264
1742061976
1298130883
1094262183
1162487171
1769092665
321865114
1804649400
1348486253
1188308885
885517510
1983488970
395916694
42567934
598071786
43857924
822797393
2103368123
1704544341
2098766544
379714763
1913178453
696978710
654955766
282842310
431437295
1513183491
1733430114
2042511726
1803251344
490564602
1680416366
606173395
189498829
1437887614
160201150
805233224
1794647411
334943691
1785147459
616093672
1934071971
114990413
1510891652
715620600
25187675
1725408142
1488957496
1596043901
1467620470
1736306384
2112466049
761737937
2046925640
387288599
1829147569
151545625
1473167365
821374934
875322171
1058492604
337231071
576900323
1832363492
312199653
438503419
335297861
1784001766
994344046
1053036357
748055126
410202445
1316681357
468106388
358260735
1191747285
29447685
1947462573
1548115979
1294403053
50953834
2014928246
574940307
391877912
1141156494
1841241422
1089363460
2122253752
1124205633
1109658180
1836610285
684318045
371314762
1747059834
201097378
451784434
676121813
1285378669
1602953401
3461948
1291817920
923193918
609520169
435634203
2055820291
1213742182
1841281401
1718225545
2145852059
705282319
1832144870
1355296820
1011368491
1108174789
379659133
470831377
1990741739
197826899
592306214
1392338187
294404266
2033483993
828439302
2002840959
1894860466
112850870
1831985745
1779210293
440925000
20681873
279973549
570562681
289605811
601505392
1741984315
694148238
435426410
365871357
1490357511
82430255
270738274
875600649
2075131466
1077858705
894092347
715501779
652861986
481756920
1456827452
648998077
1759988667
1365219543
1701734497
1340820916
489795566
961787260
1619511919
419129663
1013821941
404631536
2027143234
1528631409
1452490202
876989799
1719864230
470907411
1730045369
1795931895
848034932
755303151
294913511
1090191257
1614951456
585804335
721640222
415743313
1463043668
80909373
624958611
736015019
688447685
1816837664
854031426
584444019
1965151734
1170908490
1934770477
765001453
2125522331
1737557782
2127465884
2001338932
444448312
108599916
1039686198
1303631091
2014223694
902246321
702867285
558233790
2126985023
40437710
272858417
1134942361
1205403781
37050074
751768488
1311323301
424472271
1679607125
898218340
1731232474
1473507471
1857257473
1671998404
145237397
503431322
1482687565
1128531121
1106179760
317754232
838591851
1552465749
1641364075
590178915
1694535028
730317775
1196603449
635626179
1455701277
1781608658
9456708
1124970952
1612260249
1345029167
1433680586
1980112143
1248747628
169539415
47526534
1090437854
1933586095
1768305225
1567762285
325559517
130595911
712728081
1876953326
1366533566
1028507597
1133410777
2061907215
1458686664
1685820921
1511902884
1145751879
1127189182
519415460
401471943
1030537434
716032091
360423238
445247206
1659072806
1583498554
702177400
455079402
2017906220
1627609791
995065023
349332879
1055332264
258278204
167604203
1074319195
1577543719
1702239451
1872117760
1785094853
582741887
653576968
75138498
1092911434
1960676864
1344812551
1071760856
650082355
1425209522
316138706
700084893
1268617368
430545377
1824885807
1734692146
486815203
935063276
1504030547
1363163949
614817219
223130858
1112732726
1072479024
1099540966
1149220221
783136573
1088893666
1054441291
1542569957
1030356289
1506679701
22964475
1186248846
2003519453
1650186924
543679175
377322801
1294646338
796630208
2003689807
384075195
220856251
1427423994
721727666
1642092967
1414008170
169099167
1635386188
1302830111
676352045
743347099
765000506
869660179
2084816499
626130761
1790885879
1553249970
1125367028
1153165646
391854221
1343592614
425092481
1582610487
734119946
212768344
340354798
1266703920
1160197638
103781860
424260416
1057187937
304585035
1687682301
1875455489
1288367589
813847780
1755254009
635397836
292543848
1550495113
417321478
999581929
862923018
1913877737
621070138
879172653
82053137
1325557599
1286208916
680008969
662157579
814099602
1012463199
2105440290
1468204390
254828440
1051012958
2038620212
1331700709
2024006820
602275823
2146482665
1904110270
2120531554
1041699315
391786169
1924483311
125158825
1376402055
1844046317
383927565
1525668686
188933646
248065343
172197803
1146589038
35796481
1213292027
157847355
1329993830
1490716145
642927885
1612931805
1656745362
628260398
1186699649
1774852302
918422910
909587264
517615043
1082893887
1517879873
66383479
2088234861
1951197845
941055634
1918984599
1894494134
1459433050
1388852034
522766532
936475120
571216487
155054045
1744799105
367047017
1253022088
417596358
987686008
570806450
1795378433
1125872348
1665303113
1445070148
669357706
1756754245
1649284270
1932684519
1641110301
1081538683
500903693
2035140127
281686547
1911950180
774126720
211814256
1738808329
1993132291
1559151672
2109517255
799141396
2033281824
28124284
1439951535
1084086727
312951479
1101045070
2022513363
2103912167
1071859568
448321790
1194479461
578740117
1626497696
19127449
554044914
1773515019
209696583
1136614656
823120838
400117946
1637941028
1009291127
710571809
167353370
1615133173
749325981
1556552437
844447552
1939744806
1832899585
1499868848
1035870951
618423300
2023286258
2058581205
2143158088
1402204261
256330557
1423357398
182770130
1127070353
967577107
1438948448
527503482
271417653
263219171
1885764930
768750890
1041740605
473318257
689382597
1706086625
1499685176
1483558154
565435529
2025077960
1879043950
1052635184
230767824
427149792
1145631592
1872156112
1614922032
1002944842
167428531
60549092
1540910659
915149325
1564212282
1229623368
183848704
434677686
148139638
1826516527
1305770873
68611614
559163061
1803064960
2030631941
602663739
952576068
1754248436
1929897217
1298272878
1071508991
289201046
210656379
1778704702
595671751
285739177
2029321708
523296801
1638469157
2041582044
1377016029
181922756
997482390
1730317159
1384489640
1844748303
1475698408
350261814
348038450
1445423290
1984862014
2061763300
1791482557
361500924
167860451
859144121
450986572
820890798
895891060
1830325383
1343611155
538583850
1859716364
999578496
1423902543
1037654804
567733106
1286809099
1436445088
330232625
1815437263
1908416163
2143167364
1718787330
262281711
1268736582
2018889796
899515355
574734499
624766506
1786191736
1738425221
1748920948
150506488
1673009981
6044608
1329385634
1676403392
1144556489
1227653193
667857557
443529184
633124348
680802698
887611311
1964825259
122280712
320582417
744379352
102443685
34265905
2019746542
1491905938
202701063
479049601
1877657695
1085518550
1803122393
556341225
1867819357
411336163
950604935
1941687347
1833341242
456796252
1031890550
198467783
2109491987
782132412
1400937510
128304043
423791299
818234351
1114153596
1263630905
1156207737
358845021
440634413
1765362246
745559578
74773020
1691838442
359210356
210162866
1890319347
542721696
558230720
1375286718
1713141484
1144247680
67156377
2030560781
1638177110
1010299623
1010991184
1623623738
1298515555
698513901
1074915370
1257149948
1414009749
973138797
1898879826
285728701
126559504
1799368647
286154421
581147432
1848082837
2052639995
2137231623
442771616
2109540961
1588473394
509735715
1590682501
2135636371
1776223117
1248571664
1121869104
410607707
647308177
1002662476
1616413828
1753768998
888192570
1588387971
1295997095
578190363
1079988459
701318921
1535744286
1352177345
986482516
1416637421
897173540
1132786712
1754932134
373236264
500564735
1644976071
2123429015
185403229
962522117
244710342
1970954636
1902232955
1521179109
1873049320
292507877
1397281572
242746050
1338421990
1172243030
825564519
65259523
43626399
405408028
2091488922
2096920141
1238870119
1104614378
1314790558
1369564399
1028583272
271842830
1490219496
640467433
2066679136
1274216613
392192627
2003396591
1424595020
2077384231
674940171
1103022297
522981234
437323980
1216928585
1197909259
1839225265
46136575
1381391173
1263025186
2096552251
323625123
927418944
721836650
1007477191
1990411389
329466395
149003943
1496399584
1392958494
1932802131
2008133760
498556357
290955581
962575130
1687526223
409341324
1653516862
937058716
1639598064
415043054
768183833
1887261665
919428838
515471
400118489
131536416
1354612833
1458676600
1540442253
170485763
1896047606
1713287634
2032852623
1573084748
678677616
1491514465
582364096
2133826970
682651653
774851112
1422435346
109101160
1082558477
1289169515
63857670
1910315267
871901373
610814118
1197280401
1725084293
2078771794
177047134
577995529
951383590
1457326313
489105441
80753768
1394382498
1451445928
83239958
972032199
1029190948
374700913
730204744
422291711
1449057528
1508117475
1905797093
1354946350
652685125
19416203
1348976980
1411156178
1833831359
915537129
1088196440
735988032
1471638340
2032475508
731304700
1814420575
537628416
932007597
1608614859
2028380155
288052907
1778938392
2052363044
569029114
1755972798
262486394
508519726
1352550972
274839512
466972135
989622958
538516473
1218927666
801605275
1804259932
415851002
57694673
886342830
810674234
479829673
1890934539
709101441
1440811921
1081684997
1431823557
1193439212
506920404
1446561100
720237316
1100060762
789679261
438765078
203383523
1339952186
1986380407
1585823372
1498088232
1530683733
1589153200
1009839147
1040556048
2143942186
870558365
419233975
190097726
1705708533
1624684786
1552686710
1618410154
1466043978
1237633025
346302029
70271373
1411042031
1969763480
1823556323
1805209695
991802204
1773413877
482381064
1907943809
752193484
480080161
417415605
4799100
1401014877
1589352417
445531941
1153271349
1513288067
660615350
1909346712
1542202599
1542619568
961240261
103228626
158371941
2001979667
810113601
1702398561
716232815
2090900456
1821077426
843470706
1856588580
1883830803
826415610
1015490219
1049942149
947851635
428545172
1378775382
842447982
1931971190
1860255568
1842969777
328717952
679092317
1925217910
1666508312
705688666
786292051
1913704876
720755447
1096202099
353175814
363006052
344446276
1497074796
1040622313
953011378
1937449722
1191722737
1365683780
349512309
899014227
1663890054
1230800715
293851429
816754014
1509576566
1625345382
126942355
179095803
841139520
391984285
1755080988
1436617476
18697501
227099817
1144472197
1425622196
886506961
507040008
2029545130
1675087243
825729078
1845595509
356509082
1011835502
892403475
1516879642
855422586
1159602238
1922806841
1264645111
186413739
1173706860
94719374
606000013
1889368446
784149335
659037075
320830295
481077730
1136429227
1358986039
1299621276
2072351030
345610895
646683842
1722507167
549300042
1741706131
1981030151
1713120960
751719382
1207758299
306515719
1500541401
1263309129
1148779195
720791527
233513004
1009305106
509004659
1951775226
246383354
134257030
1250703040
1064996973
301811485
1829218796
1913261147
1149920684
1357573757
320044191
1638228395
997448280
503336384
2058100752
416788856
477360466
2068917625
1106815482
1041611140
2010500544
1491283502
557672648
1458827029
1584211047
382155134
1424789549
465934742
662012171
1727021030
937022634
898999995
1779911996
1012132199
1147347831
1040846390
1112486638
477712493
1162885509
214717854
1026138997
677876403
925706049
2124963045
752722004
1913050101
1227169673
1240465965
83672874
2069294916
125305202
617118509
1551613058
1994020573
1698663075
67102848
1216538146
1497711758
1385094042
1826646704
1972472512
485819506
1355609528
1401172138
636020514
1498755376
890015688
169744010
2082932103
397720378
1847396862
999864284
68499701
2049104531
1238106966
1764047774
1257551941
2122349235
1136542503
541454582
284704091
1111790874
148661314
1673172408
149278297
2137291491
1475320298
1120882222
138482229
1606259239
1623484121
1695915139
483513126
414676722
1627123902
1332072822
1403116324
2100237486
916609847
1050866111
1641468992
229587803
24294184
1213554446
2011903749
1939604260
1136579597
2143780569
2107396404
989205635
616074534
144470232
1271418736
1517975672
330276718
1450752689
1571830242
2119680847
540810810
33922681
471601283
377369817
1742048871
808934436
1043744246
1279525642
115590824
2095544167
850388750
551076691
1820893493
1171457328
616598275
326378950
510731559
2120300956
360024480
164236873
939490343
1386607427
2068561837
1504130190
2071111900
1743893830
1836850296
1727930141
854794817
327065089
1227902639
1568802085
2067758252
2031060100
664127726
1592659838
785984199
1401141176
1328512247
2038597650
822967056
504706596
839142307
1242029659
951343685
1642530461
746040975
1608180853
1943655897
1201779250
1621855130
936306890
390874269
282098855
1249755996
236458963
470591020
1773348291
771494967
1774278997
1221096801
873515042
877456669
100181917
1149489764
921299555
1163462177
225595533
1496912665
576954566
1860274538
1554913193
942900561
1085582653
402824421
868202903
221346648
1731307341
2127127503
944760062
1520636740
1988493284
262418301
1025097713
761202247
870041768
1300360039
333427275
632540960
1964272666
2006154148
1719169418
178022349
1218929120
775870282
1470593669
1978082030
1294417144
930406450
2051390683
955893987
733872801
1214299989
2007836725
1359028862
469597835
519066018
129069649
1200207452
510786955
1257203652
1585810240
361212201
410191959
1393878566
1426041416
879049366
1917025827
572264984
1636893066
216305653
420434425
1179739413
1595308196
1005012865
350231337
714319454
1242013803
249175484
1506042103
254579561
1808165119
502970834
424899131
683283033
265680312
677914345
1561088524
746364283
2006134588
238557866
1821495416
1233349234
638406028
323438249
1299650843
166650869
2138246560
1615738738
360363102
183195135
783718412
710347217
303737038
235227729
1471756600
398840130
844377468
1238827946
2061463897
1284895884
1728909665
227601214
2030265727
2079997952
737580470
1890411785
2072535525
1099375830
878753014
112493007
188989306
1929521966
1643912233
747297324
292797704
1334475552
1909467514
1120083354
1329854501
260801207
457055846
85195416
1852381720
1964281861
1711521678
365970472
178875027
267463879
1983289869
1535190239
1718342206
529911794
778987439
418654211
801238908
1377181987
1575672083
1275794500
199743632
230809028
854914779
399074337
917971599
34444250
1904820518
570916655
572218390
1091724847
153230843
1268943398
1323455470
2031658584
169127761
2010788031
1221470951
1846672547
1958849771
1062838301
414652771
940634944
1942622907
670587104
1462628061
1465668763
2115449463
1554892080
1888971266
1985217705
2047787696
363406707
756788838
80523942
1098795529
643367449
1336160213
1922414130
1145648865
1856983998
855137510
2140846921
903149556
644462934
1129909440
598573761
579163686
1982269778
969774064
1425506212
1933346629
521521323
435317947
1055868495
188035490
1359123346
463649915
1097172343
943901242
478623258
1046192720
194948228
684796310
1597188034
1832768401
963084262
1565293576
1797871641
724233727
2075941328
301528678
1049984748
1831373943
1203447282
170305202
1105925099
1934505624
1976468619
1478366430
1740084505
1863647437
1386786318
850951409
239455500
729256767
1364465358
2002520689
795819124
1449688079
1949140004
2062892895
1999215409
1208492320
550100933
1843989261
1966446078
502817683
1335427663
1686335290
942944921
792511636
1589299996
1596238
1761308457
1339988800
546074135
861157572
286174441
965925988
298098348
458318384
1697319593
1597630797
1104930373
1596995319
189372297
2093159467
1861520414
124193220
1085341698
1699069218
1873545518
70187948
1162580183
396820703
1087442588
1534349830
1598349722
313775019
1143370637
342428116
1428190266
1584747994
714371173
1674351367
1023448475
2130765205
863804211
848615531
1555291512
371361889
2052062854
1357573076
544864153
1193665158
865544246
1274571305
1710165069
40203964
1991060892
991106738
1708064467
1317830692
1621431487
1392894562
1690210161
1834690616
323582329
5275809
1357164692
809867162
1984532128
1433347320
614915889
907591285
1519885213
194858832
1699144305
138260229
435904860
2030581438
1764107594
373584207
398814445
1054737123
1342218377
1917188581
1096514847
1990199689
917673733
978848606
1219553579
950377026
1937183956
1941417125
1785814450
1075755983
1498926855
1456875402
479718298
1997936495
1226468694
1793010169
1292109838
1829440984
1527740706
1961332472
2032747777
2117706387
1330190362
1811517998
469620695
1545686962
1334990846
2083158906
1439988655
836420102
1462190645
1338255061
1659064431
724738093
1677220995
676203698
1250097274
1960602737
1689409751
627416689
629416350
1981212518
356381408
157308298
827023864
373768501
1657161394
692820666
506917741
338070231
340892998
1878507200
488348576
1240628233
268118513
1466351277
1933957872
2049834919
1696658415
1777968457
1613625666
2001659867
203292046
1777089585
1742265844
2032408782
1010330675
437771596
354810205
1346289991
1277751391
1720479706
1304886692
611223808
1018747064
1360632573
1949681056
1231228814
1908815446
1242553152
1917694133
506144595
1555045147
1771929541
1199647875
1908777146
1311125357
1596179753
2057468741
860301474
718060656
2143081527
1590257774
1777838975
1198747580
2000176421
551530226
456892444
714428224
1838775611
845066115
1190829535
553829635
2009528286
1310015154
699019830
56153242
2008966913
1320998163
1968540545
314972432
1779302679
1710895279
258743762
1831095479
257521387
678152412
1810456773
1093435682
1216488075
756226759
363345237
2443014
1115004074
792356236
1903609867
606352386
223940929
1590234584
1869985369
1868593456
845856771
1944005980
1557735650
799010286
2021481783
2004020930
749336968
452862413
2107460974
2027913424
278111901
384099879
1758426872
516272794
1221859291
1690719038
192470407
1339811790
2026819855
436292724
407871321
610790327
1851587064
198797029
1221063506
1167548752
1254814338
1113239974
703105024
1825614037
1428762909
588635252
1031471020
2041516505
724460996
460778761
1680216541
1615055940
1171115973
1838182207
2016104836
748586878
2059110885
1474073927
1552489932
1754145103
1640608172
2134835052
1321263497
210263496
752424842
389232122
59243991
83279937
481614330
319099079
1835601651
1687004532
1621194430
325605011
2073148534
1812091973
1986979773
800291187
1506258206
660794118
2073740490
1068505018
1334772890
1633064093
2027229016
331666118
281567837
292834312
220714697
283947119
1745350302
2013672683
2045290418
1905892120
1307067099
1262184830
1444635320
830274574
255791965
35823000
419602353
1520607398
762992399
507576088
1128670514
1804430021
100732188
1158276128
219664696
195371558
608900953
856360246
839036517
1023505705
1821211646
753999731
1087661084
1470373893
1871093638
1819140624
1585991699
565725519
457361590
724520547
360644117
1046308484
1041546253
240659839
1763777281
54341579
1676456032
174291875
1101734131
946151326
725713798
1664377432
1163135563
1990149961
318346641
2034539096
1031145401
976885647
1711602113
665176943
1656644516
538367332
990787421
1100508038
1049697281
545985825
1230566849
226581170
89849352
184049605
1196949446
1230025629
1517736933
432226313
1245254803
1045745747
1767403461
885194918
1234427082
1342029163
1251644750
1745390866
156505717
1832063123
1787133398
1568768169
1208941705
1895993257
328171652
528320564
1617974102
1725393837
1435754098
401555817
1952656222
642634544
1826994050
450996754
1012455509
994373201
144256358
1890151305
2127200768
1726598321
28252723
1923035800
1930579947
1537029524
246060877
1668580869
1583286536
125807305
227896078
1161520036
1836154169
848696012
1910095712
1585410483
2006271275
789387330
740876221
997529929
185092025
1651445130
788056242
1074052686
902657123
724908247
523063928
1271340372
1822926481
99333114
562031736
879374449
793738180
1204895576
601469615
836684533
1156302338
1870648303
813086767
1418082234
641512285
754210083
1434302269
1505307568
366887749
752779232
1807607263
1165079699
1775489916
329151834
2117275750
415853107
1728509209
48830745
2093091362
397471175
90390398
1206973306
1546734006
664674826
1051086148
502183980
122543581
245540473
903151226
987065472
1615965005
360785665
1414462505
213464016
1732278379
2087204643
1222297019
1623339554
1572691461
1082847998
1519524048
73948724
1544803082
410219916
112943741
794069322
1302849966
354767658
1880466216
1776966718
481230723
641622583
1175969907
1001720737
556729149
74508073
286240608
953092268
1049852782
1238092080
1900981380
2043728512
1785891763
2000833188
1212710205
1300179895
206881372
700468527
1274739977
1988379532
243519280
54187070
427422749
1284357543
2140421088
269500331
1068890235
496520209
1749428706
1008966833
1281840781
1679670875
610036337
994444595
1723187656
373710213
495365564
389588601
1547671161
636273553
754541829
1453499174
1216244693
574252608
644155340
596185727
2099278745
1736679834
1800891200
467279022
771715035
1250671989
1687375567
323182242
1900913095
612601386
970369023
294661271
1783013804
2005073708
69110605
1401860271
1474418790
773569824
1213624426
1258130064
1938491972
1001704434
895795665
1167068795
1663489503
797891042
1818710722
1750378325
1981648644
245406654
372343943
1777090857
601647444
2069972745
1458795401
371133926
1420609068
1766893667
1397061105
147856062
1322107276
2063995733
989005151
889896306
930013888
1597245738
1229820805
214352725
690487749
484033544
774538447
420781000
2114266344
783415844
824545112
1172241777
1286184253
1550311181
675206551
1866420161
1703252463
1825127167
1336095943
615765451
711916235
1171872395
1339126322
383635731
1728950820
2085654134
358630120
786177819
245693824
1486817311
298190610
900040935
645960427
599210737
191542821
548606563
1450313825
1000758960
2084059965
1171881364
1434734305
896718551
18063090
402384636
743775559
139587411
1764838426
1818716331
2074566892
1865754628
603212163
1998570625
500945833
1757954762
840456839
1587744883
1460074413
706673743
1416047843
800404193
427095398
953061881
2032336793
612294514
46907767
946153054
423783761
1504108170
2060700144
1067379470
696027849
1748909248
835241153
1254490412
111720329
24013705
166475614
618072528
1843213685
1597593701
805514788
1417268286
1418589961
165177323
2117204018
1525983823
1690045207
29816146
299686538
1054019599
1069917178
233620189
1668726317
1242748455
1585358531
462233838
1769450398
850569672
1888153684
1074866294
1276431956
113285957
1543733868
1387893244
369354438
1094256712
70019570
128938219
1145657484
2023201242
610342155
756436520
1711740724
953476382
648771475
1354585389
768285280
1804150639
1888586524
1102051825
1289297776
2142122258
1005159467
1279527969
418798831
1772790532
1283205413
54736769
657824904
294360965
796229939
1534545560
941654254
1827330914
492112398
950939425
652767630
446221493
1617050421
1061971889
775347879
887703737
305952461
62407050
19662975
2052724005
1222612299
1017387404
39798770
26309443
1558869940
1278684245
280945715
1082831780
1594835051
499073611
2113017826
452935884
110910990
626630809
457112257
28899633
36116977
99006851
356846686
2120973947
1259753652
750544693
1161017716
1739285612
905127222
1957844828
265799500
800784482
6474579
1455555650
1383839537
1884669228
1311222384
125655365
1827474603
1087443422
295419316
823740863
1475163600
1928645969
681380176
1152325597
1704946260
2016924034
72909534
1677496196
1931969422
2020564818
1006034900
1644484511
75891383
1199580788
1887654140
2025093837
2052973349
177418977
143693984
701082944
36478103
953647290
601518240
1183168963
952086824
976994918
1824211001
1512423948
2038109870
1638222094
248965191
163154504
390938965
15246308
1120584667
1949152935
252221738
1692820438
2030613715
1093678869
1739562654
1422690110
1498169794
1096859998
418043608
1353087341
585964928
1354808326
1559128707
875710317
337906230
317042752
2073968423
42114458
946773054
1822148820
697066040
1662919037
579185696
109985258
1987283248
1287971296
1731694187
375430087
1149978546
1574127479
116042334
1994210205
1274395501
82716722
910041478
1045214177
659115786
121542212
515423324
1122569456
1549412115
618877059
1827507381
1519885213
1993567116
839088892
1220223295
1153590689
198804446
1301345750
787657574
210271806
867598985
547121327
1878722121
1968055841
266016206
1408864076
817464114
419335887
1881354331
84680070
1228827273
639993564
1956321379
583740467
845569236
1210766302
236074682
141197727
1370688463
789427982
1705560764
592711992
1130285210
1699926935
1472810234
1970335920
223178632
418045135
828358481
1097502618
1805005681
2056327550
983325182
1543600377
1149853987
794513146
1259819552
1599728304
1041191189
1278686549
1903986919
1360768919
384340424
1183954342
701085950
755598034
382565438
968694048
1734423681
998955208
1951160127
1468913047
651391333
1679553997
368860237
1084666236
157092539
1266565328
120419667
1281848038
952997605
229547775
547183176
1572761851
918230059
84754370
1876510503
487755785
1136818403
11218920
396771461
1611123156
1206419700
177018743
175123588
1625364987
110334942
1581127666
109851852
1683211098
543469170
400956943
1189540852
1117233508
608152174
575175233
149919606
1816145840
1874896956
1181216796
107946667
461079703
484368426
1685294073
1165041556
1250393673
1489051652
1497346016
956150014
1928658219
1037812670
406550076
127544982
1841048791
318768790
2076862358
398804730
1895143570
667358512
1057604974
1029635839
1620295803
1144145121
798905418
329930405
1434866535
1200270927
1326207199
1691830850
1499706771
1817569297
1499498201
47505041
575093638
1116921722
1455706025
593805494
1248992398
1275059050
146821276
1447952335
680729410
1897596879
152013891
1196854844
1166401141
187050991
307059757
466714871
179997338
1514470854
370060512
1153296565
181378694
143455339
686227148
489804224
1973272913
801376203
1924144654
159544323
628443487
1489887852
1005223359
1594926866
980901736
1409772947
674072091
1627536840
1520749486
1488445877
153333029
896246783
1595253475
2028204829
1834872452
1098052264
1742247878
2081459753
1131045400
1075793868
1681299919
129670145
630371660
160246592
388097632
1786223977
1369075621
1882084460
192908814
1545068501
1903389983
1013879045
1183743031
1939886803
539303713
1237563051
1160660737
1490749290
834038710
2041234246
1122617576
2023866133
619334695
764997473
102102469
775912680
1915371137
672877568
457204343
815037631
170253625
2044916496
1280891172
2092528835
946708109
24339899
1624508054
1229429187
654960337
143470544
515102672
1777522083
309702718
523707427
1455204928
1291682301
168900864
1630236864
803915507
375331563
356798156
1915421123
980613885
1055279816
1836085318
696365449
1697955330
996081258
546212334
1379153616
1103421631
1546543247
928439093
220866096
490122645
107813830
1643624191
922196335
1434789739
1423484244
1112608468
1091773123
1710745933
458280161
1858685001
22792538
1246273822
1998738379
879185102
1007791492
1821353924
1185531645
1954109358
1335271337
1150848963
369455645
326838937
967125962
336906642
581041497
303763078
288417463
514257309
1900838050
1959006139
751129146
146258990
1133147098
819528963
416697364
1967435749
2099729030
910464726
906741140
1584713811
427722036
431064741
1131096215
1787186095
1812674492
1879504639
883381717
542161083
116217554
1533850583
2114316385
1789907269
108288365
1574270707
1766729713
250734830
1050439893
1322900912
423786036
1356764602
2057262023
1003034872
232509035
1018669208
1612261289
1141226574
442477347
1653566114
863459140
1036998355
890679866
1787983320
2068108221
415984807
1315578570
1150633039
160453061
1319613556
536243087
1982935067
758107882
44498349
1699914438
206146647
278498067
704174523
201834693
141218665
60224121
687967667
1359100826
1410064659
1668019766
351142147
2037230966
615824827
61082579
450792580
1718243139
1374513206
457559768
790209491
972892123
521397056
1550643464
1018409189
1185060556
1908207373
935755233
704613702
1506107927
110345551
1115629920
1417686193
399649661
407127327
156560651
956027130
2100808434
2066254205
807902406
895265215
1847086721
1522270919
166726120
1365232856
2095863832
767499743
128681380
1655586201
62909990
1702827627
416930721
792950985
1314885476
1263250702
236413907
1626831202
137173238
1762845241
478246868
1782206979
1931497541
1406966408
30025114
1033547733
1687197426
469908992
375456140
1935571168
1162580902
52117204
604905827
1310587080
261806280
119865014
1504616959
1480392093
408310652
1338137552
1625296463
1652225170
84994847
783403419
1933319105
1775246304
162607809
612182389
342170774
1880517799
429564847
523413529
2099138281
631705146
2132920878
1189075759
1493201439
1739638348
1102470699
187877405
1202745539
188149467
2134275991
663119774
541755367
690297101
1052754288
893236138
1461579418
405692301
310396322
1231212452
624400508
807038885
458407731
1312664462
468101434
588109609
1640488119
1940879185
1216894986
2047500520
1288834283
928625936
410535045
1213339684
1624273501
579386000
539999868
1281536547
785764328
1479952775
1144960959
1400767999
1868846732
663438353
365669577
142181919
522306408
384845095
1935427141
1718263172
1311028480
214177378
976969184
253614041
880829385
686466032
1832870384
60077467
365466694
207120926
1498518646
1211657121
1490235646
1900727876
1643899395
450907738
2022911784
2059268964
334136324
636037642
741932806
854473135
648040265
374734945
1979445042
324292100
756636187
1075488653
1329555908
986488089
1417226116
1161651475
2111780642
1888517341
1136273653
653801123
1985818873
319218086
334814643
1796732526
1212655949
1545415739
2091030136
189124564
544342744
2052460919
1683072842
1768991167
1203148983
186533946
2139403640
287884829
2055429517
2052113273
666062319
1379360959
1791748621
705686069
1230266600
1853171514
963371058
1574497316
1436121876
1198092622
961007422
1939097721
90688700
632251259
1890894106
164376402
1761997735
1007603821
51508787
1239005633
480234654
397956474
1331834873
1499677207
721640222
1124189996
2141357774
907761828
2097820495
1523057450
1292902962
869533181
535291050
377974760
1431983754
983036142
1297304423
562436066
847031500
562621119
1557924892
1131877334
1520522876
1807357931
2016395815
1081475353
819113656
131816996
1754344708
2063936728
410966566
145868270
932511029
1386684993
1351366126
1227424712
361093975
761532053
1215729169
193344813
1010288851
1369213761
1985226906
1322196407
314250450
1705560910
2130614589
575241836
1526246790
795796724
1913908612
278488815
736028105
1441638660
1659995860
1447827481
332747172
1856737349
1395567229
845118022
1404890633
731885146
606046350
2115572612
953459997
1692557289
1297732246
1353477117
1225446623
1654822521
1193520274
1346538018
1120940978
643231584
485029936
655176305
410301843
2104068555
629302339
735053171
1845666929
1965085636
1530027827
984768366
1818515752
661407347
774746244
193726192
1726031106
505789224
968733797
54966146
84687635
682845791
106641028
1706475763
1408437735
1191085804
1110449117
647077486
357097165
718872263
1880960753
748044250
1072524419
103720734
1063698829
1622360867
604029509
216050138
867532926
1523514523
952577786
135334052
1148127383
1904241298
1740133230
1437615054
909987515
2020278623
784377466
306497312
624620941
1709593912
320972874
1644687953
1448821448
1611250016
1911642208
671656729
1069522440
1491519091
292191344
1527347671
17126015
423519027
1977978863
712399698
606054962
367693777
131104244
1436316079
368686199
2050466986
670155842
824806617
577079721
1449889662
1459275450
1889510806
752423198
332998526
779164966
1822662621
67977367
366992376
649716528
1153102153
968939318
860872597
163701933
1700876743
731019078
341332164
1992336726
1659043687
1181541965
1765959101
922319466
1133265696
835746223
494308412
1969823186
623606133
1049201665
1890200695
228623861
2146301368
304704651
666466319
225683381
1654344785
1211926220
1936263851
887635857
394417042
2106943740
405316433
1448731379
1861393997
19662975
473510601
89215359
168178493
2140815616
512592158
888219845
1570169128
1128401124
775391603
374789161
1626897815
213030509
383583898
1685696878
1208442327
756229972
224869141
2016160874
2038101003
1959060714
285856944
1616416211
1177693584
577389714
1747063499
493114733
427483516
644066598
1477743528
1987005186
1120824978
1383348056
1075273024
761241880
1097149722
1928623275
1802412110
62393777
648915703
1828161237
1767839299
916687968
1315651547
987150995
1424098992
985723474
845135150
799111942
1147874588
439705217
143225514
973359053
720957777
463820824
247765513
934109038
294817972
1413641466
1839881945
1265452082
976656354
558033275
1437539316
1794984976
1649820684
1767908388
1731306988
458821917
433023316
283308001
1622207343
474977457
988275795
1023127742
941050267
919884003
1069171334
253458683
374271843
65085436
1094675221
1087213760
520410286
33335776
97744463
1728287896
677523837
1255407479
662838354
1630964299
158522666
987154091
1663906745
205294227
197677973
359819255
581172948
1588021973
2078738522
985281286
234392523
89824876
1444006069
1042926220
515087419
2013299945
1745488075
1331745459
1636564568
570851472
1292590150
132271050
168956930
2052711117
1401022863
1250514519
963833940
1068684200
315779564
1049922280
144102310
1693775536
8346730
430691566
279755742
1557204874
86094716
1632415346
733408546
908561008
1632047152
1659785791
899877922
1802985160
2000953556
1629288347
578529975
84161943
415830657
1882708323
2133371487
1235984899
1181387886
1424051502
793328235
1107886971
2127685121
86829234
332897221
615178175
775573313
624250290
2097393260
1523352657
120870136
124137695
748542761
937741486
1521953568
2122849454
1715301738
245534085
1732557862
1987757643
1701636380
1108067849
334397863
360459517
1957507122
287665173
831727054
384361772
1115985083
694297361
2070128349
246469449
1033265844
790830637
1225061754
68936055
1662793000
1427709722
2030084916
688322380
148846216
2084504864
421845950
308870377
1029872899
556454755
151566141
83067870
130073630
1210463960
707992982
1066021674
106067924
1422623454
1288452758
1756978214
663520633
1134534593
306503451
2022297053
664031601
65831695
1221744041
1314063178
294014188
411695756
1140817854
510263910
671232365
778656576
965662516
1617368268
390451821
1934294351
1943046251
1895375368
1866344530
391723638
698226761
1872032814
1103256660
1680472085
919031763
323078004
731280358
1144883602
2087923703
1108571284
1954122467
1023408902
1277745271
280025811
2099321755
1190930625
1315811521
794368974
1051180705
28855111
1631799298
24899816
579390782
2033807001
938970559
784042534
794400769
1126599289
1351404351
484779981
1937605103
510766562
1736254719
323958300
289678543
1685711073
1831663316
1478603199
1182601719
136996363
966825204
2015468456
318785219
1498877862
1573315846
1128538547
1636006211
1058885003
686394974
554901569
1019055340
289295331
1844927905
199302849
1154386533
1403674206
1518341703
442375677
1884046109
1346485339
581676407
1319852824
2017846845
738799003
1243817196
815148262
668057258
2010424656
1493904693
975063864
426639264
354387420
432486492
2135596166
831331125
434741556
159135661
2092985073
260148093
89166992
1216688997
165499555
1313103922
1620452374
1698412788
727708897
1236263721
541410987
2104352026
438819921
1761250597
1320932362
2046504131
322828829
406519925
1730933758
1106831592
1552112756
1851237001
697775618
1855410928
252920249
1293742783
1789174766
1491966801
1380246504
792250693
1307199671
653439566
882428001
2122661229
272654073
2014800064
289081172
940209091
120772521
17483901
1707283279
1013040885
578243627
466815966
1082725642
597919294
215017633
820585329
1122178502
392037403
425544048
302204182
1301022581
1100321300
1772132457
1464201592
762846422
1522127286
474081133
734968502
1271824312
1877019778
1400350060
1622681517
801417821
1963784233
1217432069
1298409938
585554102
73433878
1585976784
630024744
929570594
1371062139
1811721488
91754282
732882944
786255666
527750517
930811602
1882998202
1413938799
803305845
774452811
2005759841
2032236780
1979022492
573661556
1940605790
193546516
237347728
1041718916
1686655356
1179345506
904264171
523338094
1803816798
1857314714
756343840
585866015
2106507730
862133671
745267585
1185360371
1861632201
1805859815
1563018311
2121313097
1098011559
23044968
1674939285
621558057
1054274494
1353376164
109026020
139169201
226869080
106486506
1388077488
1307474901
1950180093
75709104
168669391
1281001159
1442155708
1566011976
1490506956
784961803
1052377696
1346035011
940028162
2111200540
25766362
1738656387
1935142535
1138026411
1398331561
1808698335
1224690686
871605963
1318449877
354846119
2096404048
2013623232
233962496
1358470355
724205261
1169637441
335868533
1019769797
409210910
1098556305
1587243041
487833760
516629364
158744022
388984497
1579779123
912850525
304297022
630114696
450292992
344134986
755123826
1843262664
1392266603
909525365
263079031
467527524
1489565805
646226484
2012350901
1618606518
362979990
1601532310
1146698542
697225121
368774166
501941605
9773069
501422858
17045886
1135033831
449561177
1125808898
868825663
1225424065
1699355707
1888444493
1475166202
2104017904
89246988
1922445374
838858812
1743055610
1412879740
174919394
459478045
2076803156
2081165174
900998492
1305457806
179768304
148618901
851125990
1914259692
1587006330
1157660660
1886563961
1137623821
1393696489
1659177472
673722889
1759039340
1774192533
58776094
305703793
805038355
1512404096
365323438
1803019783
138243987
745252371
1098771962
1470101585
1894060768
475018316
805715962
438770419
1245410146
2120217045
779646634
2139998271
1334656057
572199507
847609356
1457631093
540877710
1697160734
1009184608
1675470742
1093982543
792176534
128872626
529776942
500666279
950932811
608793158
2104531784
143858227
1536036333
1042632376
2058761824
733419218
1790976903
520422322
1329323511
549036085
755598034
371970757
253919496
1276531581
856853465
1996869907
1097598189
1428451663
1341664123
1227446214
1863777328
1465151443
625395930
1503249796
572523099
2066979430
299708469
359493007
1847289936
1182327152
429847501
1931717604
242414214
2142395170
1422390265
1963139836
982372262
310981677
1484834237
2106209938
2014855872
443952689
2087210232
455303287
1451191223
1758606249
300241858
1057122255
2093466904
456308394
1877902786
1570309291
612873392
1273693562
883313088
1807117555
1664803829
2074073222
760415395
42140653
1394768700
48798473
706106917
2119660136
1973236644
1395795875
1568586855
693424303
482888070
1566301343
1833805732
1351366126
1994656949
1707350139
384189261
2026803555
1410524183
991122914
939394398
569648887
735099524
57730206
886889365
1985808212
2035247666
187809631
201195492
599575252
968532037
1812765662
1881895620
1741872790
793539198
1596373889
536753996
236955984
1240064511
1964915491
1755757902
768737524
719622267
1094689785
1840168115
1975438314
2056215187
167998690
1462329469
1905773911
349021262
56751378
1070448534
316571592
1558997259
897929439
1640904701
666626187
1755022096
1544107680
1334886601
724421662
1280359935
1017287788
892389199
1389673627
1972275494
976099797
1909223063
536227954
1171474966
1181963650
580670045
75925669
1403482937
864825164
1611583650
258288570
1391621973
740334883
475095862
1478086221
1345046150
1311012440
526293790
489129094
1051910081
1914364205
160877070
1077712189
275398673
79713085
1678356182
761025811
806829630
506889594
175462096
1519753740
1922792670
836630674
985776513
1833833218
1088882791
1602032342
397046297
856301581
1494783700
1969952359
744973872
1668203587
1651341822
921673733
1268419640
782973955
1456992104
947713070
2030234997
1691442638
1326881907
1773867785
1218566430
52206377
2088310190
1358121457
1609228491
390893047
2019394387
1312084605
1609348224
979353062
828523734
2031658035
1733847894
380294385
52920330
552697292
577223769
127404569
866005281
718063262
9456708
1403426799
375147621
357365232
2057191743
662366793
1210500511
852666646
531573109
605148889
1862080338
420787268
1237133320
2000267716
1753764120
1775309216
853901019
402867835
1157618960
1575481519
365129553
1411905753
1343202649
1458005655
603102029
957615238
1148080043
596427632
2101395230
1947841842
1814679198
1637054170
552094475
1343827848
815374974
2040179043
1138789322
509725551
1606563032
991586825
469945178
239907369
2122289765
1910884735
1158667004
1048288335
1046871511
519877316
563576806
1171570997
778979181
1019805071
1341513507
746148095
1617791815
2104026675
281622225
1537605104
2088016444
1121584898
1231191251
43324453
1155780127
556032888
1814808187
1390070774
1730767812
1845175791
367775998
93033955
128096811
1733636781
1633032426
462101992
652197430
1147004192
1187799424
1391214425
715236270
789814479
866492247
1780593409
2043265262
762613751
562681536
897667758
898942173
1201218322
869052015
936418319
158090716
12853794
1046581941
929717220
1857454119
866848174
1388854458
1628863307
1494833724
283132557
775490635
531647441
1198896762
87226589
158506187
966657721
274773879
1933678385
1867735175
1162501840
652152551
1349804261
1118911190
457153425
1967283242
647604039
1690833592
1451976539
648958582
1155915943
1464286626
2083773268
1055728958
2112592573
1501182760
481471371
1936711868
427496124
1528714981
1306507487
1796311058
695469473
1974452165
1612282051
1796536255
1642743395
594952318
1418806771
682355493
546706015
1884071346
1037042283
1131820246
1973874719
860677520
1381905997
934286651
854976576
2036630041
668443642
498477468
822917017
2134763775
1216738504
599164993
1785793060
705237551
894888516
661959230
1795275548
103894594
1623780896
156107421
1816186359
42808183
805834349
1428386917
858784376
2115468423
889859313
1665239750
1230182685
1964086687
1747582966
1196608092
1144764767
2026900737
675326483
372435585
1516055583
1347204518
1374328054
1659544528
1631467210
1937774323
370298115
924864637
1920891039
727689527
1475931085
419116623
446587990
1248971276
681054991
826058993
1533073501
221376725
1710631228
97837979
1806714582
1199324990
1175728091
407183443
1745005470
472930187
919629754
1564019532
1575697833
287364312
1531198675
1871771092
244643711
715398036
1588840925
1459534100
860373878
190436267
696535563
695606333
893345558
1848292397
1921918410
923240597
1764103963
1793096391
1772278453
768642162
497376863
1701221483
655767490
1208469758
961242097
1021385113
2038041060
1811623040
1912498611
1381389722
1135415761
626425383
870625502
1630494402
2027153345
748439566
2090186830
464751567
1553599040
1998203428
852142086
2084684868
1447305684
484869826
748397959
596647989
1363079493
898226239
1899623724
500254213
1943958217
1342075762
1286494694
667171351
1516749435
1467472429
960661879
2125842619
531532571
815174237
1538322932
360841527
491363598
1097482269
22404899
356961314
1600825343
1587407405
219140288
1877771886
2088465139
1155432612
863117502
1730657131
1084431785
1474465842
1103349974
1100516458
749409114
2019648408
415094231
1220226733
309264488
999760704
2134953601
445587993
1734381024
1716515587
1710308845
1357095172
1462380992
77811941
2093272433
2055638662
874936160
778823655
1595053031
1328562037
1035216873
211551012
1634183462
1545657116
925237234
1076497557
580445081
830692675
256925973
1023399825
284354411
1909314458
1518212455
648920681
207390155
1966039283
87976617
2105957276
1681408040
647015513
249754526
893138565
2081619960
2060274246
203325162
1013463977
1598329846
1188373889
574657775
1798494545
74808637
1830522585
1724604091
1922124371
430418713
1804625559
888646988
362885632
543668645
1469005660
1283862633
50363758
1552325395
840075487
1783664747
1777633027
600744553
194433927
1744295497
311920054
701824373
1543369845
1594971096
241954291
323979750
1163875932
1974854181
1794871201
270063423
2058661595
791120478
698497343
342404937
1676520738
1863947528
776667355
2056282325
1386917020
1452556846
571730936
2030638758
285503325
959198572
28661758
1475277748
125040193
127866921
166247346
716217023
407302952
112913335
795895555
1288675650
2029576909
757026757
434076047
771298934
1842958015
1157425767
276618710
856975376
346940477
1449624963
2013449919
356493345
386912289
1253176694
1997654708
1383899486
157130680
1318057184
370544199
1742761515
263674493
529208230
2040674341
229737848
1793777370
842280968
2045471679
137178537
994395664
876622257
430249477
1413126080
1115349368
190099831
1060569455
1181028567
807166198
1740290589
161510511
327422532
1545081500
1437466577
256561658
846635924
115316319
1889931092
851968588
1513385404
1598064636
64826780
1268310496
1216725145
793110509
1695154563
750009216
656852782
323217553
1869639416
365918226
1315647651
1360078038
1281451480
963123168
1558200599
1815541621
80069434
275604541
1734869997
2093363176
1125864118
385318164
1242192775
1359440094
835992252
1656406157
628741345
1081608689
926386276
1473292136
1370367167
411082166
1525589749
1115512652
165626939
705205832
1669603379
328220652
397232855
1294523337
968101490
2138698848
1298926359
1913323767
300692674
1505782903
542434870
378667169
1257298204
2109488788
2020999961
516424397
1026763873
830544054
649075484
1943574127
2124476071
929379256
1697970617
989625059
1328001493
73053746
431461598
58720293
582647633
1664131791
185643493
2133217736
1460856895
1251203470
1484411283
1368850669
55379308
1558518692
570053446
2001439728
523495502
364098650
829580876
2144480557
33423617
1812823515
750500871
1018833053
2045024827
1705334951
1750350862
1619459893
257720592
1874450612
1847213220
1348436229
1177718698
1859935316
913633862
701723836
280748532
1189831030
478810445
1811743295
596201593
1675444160
1176557407
331228782
1989163390
2096098441
57359133
982607472
561219022
1403926957
179119436
489024341
1300617764
1252837793
644687071
700507010
757192134
1710393342
1990061948
1986465384
1941135099
523414340
1168041547
1599543290
2108992967
341461081
1887600618
1039805637
619219657
677462158
990341306
1600846777
554049455
2143629635
1959574778
206468678
1488620100
612334168
1305942492
578797946
32352570
995722241
269723548
1891834391
115827523
1724982276
250348148
1223646029
1701485740
491238021
359650868
752883683
1518301573
1306815111
1731263594
86636819
919105092
1326254859
1484348585
1956859054
7231828
27446597
9194069
1399356385
952585329
1102804883
1584941014
16736047
1931076831
897559576
568368110
1117550623
1883010735
526036866
400822494
1064485422
1609928890
1890716637
1220945924
1281618765
2081267889
727703031
280989889
1796895022
918143652
387769089
2041105387
513633712
273839923
1151244143
1837564330
949933198
501451838
188312298
1875568402
890164179
1254996840
1987273363
523546465
1969520445
2044413108
677497414
635639415
581679130
995622953
1303281871
1126781175
1844536982
261215014
1807438273
216281850
1923572850
798286093
1883656070
1527821320
250247049
893476707
940355545
1793842789
1200641253
379490722
610775149
609234533
82575732
1716649054
1208701182
580997246
448749253
709614026
1022770166
1758948283
338146737
1358849629
124500149
294308789
1992357664
943404244
654349075
1380349993
717463468
2044509850
577986183
1466133933
787344928
1308311764
283202086
718004360
577824565
943851672
697302687
164694730
1335700575
1730146007
1638411175
1394003774
20959467
2028512816
1199562511
451256004
268962895
1707401036
1206172280
519089752
1656777840
1538465693
2075549611
1791463536
1383268791
777766075
658935753
921020648
1177228112
176839789
902103892
2074195046
2140084676
2012715986
1342924491
448992835
709151671
1072652445
1576242871
2118448965
1814926718
563592001
1521870037
122949666
1654383551
1097789492
940797072
1415113961
1482273604
202233957
1156360613
385419823
307385259
1142641196
1446064855
595870187
1086370513
1501551140
435590389
104521776
1637598865
591230415
473024184
917998260
1149722438
115088215
1914060525
433310751
1735878192
359438307
471348441
452278675
611896026
358350379
539975190
1384778775
1054303019
1429302211
1949581881
1171672107
1808793273
356727001
7391438
1352576008
58777661
1698762496
1463883373
1477275483
47042340
1967134164
333538992
1401669832
2125805998
444639102
2072056162
1124159151
686443127
391504501
1164101738
1845726256
1954304137
238850510
939423839
305340040
589547263
151343889
1770247012
2116198097
809638784
1469502348
382205665
734013001
714980272
1742508757
1747662689
1987795901
1801576711
1521438725
2027506909
414873722
1842172822
84602626
2049121755
897441484
1695141550
1095386745
1918865695
132738605
1128091772
1264862789
281828807
1686257702
175155497
1252119595
1048279738
1535035724
1414340000
2028376140
470091979
1826127531
1644793421
1422832270
652391987
1444360827
212949746
1253436342
648851024
652904429
39118470
1624845405
238515692
567371909
412273800
1045219224
1178291329
1608095012
109199838
909018311
2014656577
1934358309
1900742088
2097565975
1549701986
2015448764
435225750
765941769
1885873687
2083027749
270535672
1434602577
1098828778
1346370543
1213856798
405410618
158673318
1729731570
73772975
1402788100
1582703127
946405957
360788041
1774055849
2077325698
582275781
221783661
67351180
1387958346
1973057100
1339703130
614213781
762974235
1005808651
1063014087
2111653160
476031288
379415239
1704794063
1881111700
350453517
1820248697
902019101
738768244
1755887262
892330207
24760424
1427477663
268504000
2059447401
890688938
776539086
753487185
167868605
110047863
1004723165
2056343735
1988382719
242398744
1302146158
317041105
1786056226
731949929
2060613261
339227965
1466356336
1292934583
605331072
692057888
1755073157
1268671786
99539020
1327200761
1178004682
1939671080
1885866001
1080166183
25858794
302555801
784577697
563747135
2069394387
66807382
1089718685
1506418907
215553922
580079214
447886343
2097511334
107923224
811255342
341622297
2026770074
1994343314
293530343
1915151908
943818340
1493033343
1796942025
1431539316
486677282
527577420
1727130218
442706694
1396417206
1907075422
1893394832
1885357339
159281684
2018520531
1745179275
1855315518
1549441753
439290402
1334914785
515532025
488124852
1597471641
1598260316
864792101
1294773543
148371891
665782691
1357206294
1153789589
1114720665
2079466260
2076498930
1136387263
1717824552
1480564182
938722582
1220450767
1267501663
342740527
295895154
345947941
959612167
17533837
1492765764
1783098084
635198707
1518858574
616628557
807194037
703525236
1085029113
522827291
184085782
1166056938
2016641549
1952868551
365813869
958742589
1905379097
1769044724
238313107
1649481509
548236059
1193446674
1361808683
2018334065
1067907880
1561285051
2136374651
744435256
1127663671
1072391874
582478117
1995214924
1668509200
2044591555
1028586814
1194168754
1011990023
1682638404
1020957644
1237711006
778450670
1547141710
44911873
1695156305
10981872
391843156
616650772
1661195364
903442218
1660070902
656805558
2065933084
316600733
1873712291
1752008742
1046789661
1186155904
1656357901
224884113
2016326238
124828567
1336752294
1128221106
1408239841
127482928
262804610
554863608
186803274
2010117433
1079916800
786494217
1735050289
1189644223
567893677
401119174
1738440442
1093008420
35712687
773077555
1467019930
1424195199
1715715954
834557357
1588230893
673147553
221682041
1353721799
1007040564
567351115
2069765123
2115871592
1423288115
1752257000
294020335
917421899
1357884456
1922922490
521151592
565354579
1272437132
1421374030
1151155027
1429569055
1284962131
1695331512
1896222159
1150877449
322554559
7265683
1981087326
319087459
90766745
1106469283
1407465519
253956467
1119514607
958804360
715905715
1276185579
1560798379
1265598448
274326153
974850488
218486223
1592318489
1595534843
1652233516
510089128
1447988372
241464944
1730085580
44698017
382640749
1803078541
894764079
763838814
87345274
634902682
1334581573
1915578731
1944199280
1861764249
700663034
361233101
1002698570
19664705
1947599529
1763370482
1076606950
692911679
98650802
2092339965
719133543
1435915703
194002737
1800804105
1396011768
1884459227
1048920651
724444267
1360788548
1549967249
2011041385
360465296
933385854
526008921
294412053
1979229213
1649305176
1179940495
134129720
12653916
1330112738
1214067265
1285062990
1316608924
1626571991
908898530
676106354
577612472
1165523472
1892200629
1978134715
1402020985
1749421817
869725956
1272863907
1807891281
716923284
518466630
1921004326
299426171
137768110
395299210
769667687
746535267
535312257
644352323
1207508733
251021334
1290078020
2127941441
1173638618
313566624
1896718200
1686933297
1894741558
1391559268
511066728
974291799
1425619906
268837666
1969418156
1816598627
763325509
475176398
256286611
1053331302
1782286918
742284389
143399920
526507734
81702702
1245274408
817117049
5894811
33504221
1398571001
215462708
1828249343
1208697586
724566607
297919809
6523204
1490721224
1584301220
895945426
1702791048
719147368
1232140500
1529165217
40805257
1339860934
421950839
80087148
16011892
326974150
1710795198
1293273261
1498103916
1008332538
1444515693
1394998688
1418650454
182885119
635134422
1312387829
858688457
83819027
884405126
444097900
1093757977
1730522951
170525641
1062420744
1479006611
1671457880
1063692157
655732070
1618063641
1163978301
275210343
989577280
645574730
1824859852
600791887
690690583
1641719012
1155900149
1875307954
1129065133
23850403
648865254
154295223
864623199
2057961602
1209503905
191725989
1066501179
1089166896
501956445
1929212220
1166316612
430149715
1265740727
602692702
1398214593
48669966
180976603
1655840357
1529633340
411683421
1127747015
2045169859
1927216332
249820621
1457196195
2067503179
764609657
2073233871
206124931
1294572665
2129493713
1693524581
214070787
2069091807
525698135
1147576864
1709587408
1127170221
1365833336
502718017
1648664419
1252409536
1207205448
1456878212
1262350277
406458819
917351345
1991030708
1681923700
608031393
1431618016
1415327729
109279581
1036975927
783894514
1920687104
479768661
431313675
1321265672
1161279236
637637540
1600394579
1540735670
1456503530
1405259943
1704882450
158669581
164303178
1226314249
1393312020
1514065298
1149980235
747994801
1073571534
1821407772
148927997
824241269
1961522378
1435144942
414076749
2145526074
1322820112
2036630041
1561748994
152306335
667357169
156463847
1990914384
2023076883
413867746
1142746591
389699972
1740978208
1814444976
171945511
1953000443
1640214477
1336145489
1983083970
325117196
1937677928
949132507
1700978544
428846787
1729766089
1031236652
1714155553
1611384046
1673519693
1165720012
2078735082
1792017117
1769181387
2025886919
1241883425
1602161002
773662926
279616365
1654808460
1590467220
451213889
1167809567
1606904624
2131067693
370563032
1479970538
837217954
188560627
1205054790
1047877525
1842969231
815326155
151475829
626245968
521151475
1996651275
1847463486
2083592289
2084987562
861795624
1583991849
413998944
913085977
526744750
2081564169
2018949442
1369862381
176106282
2036197002
372032005
1329578650
94093212
1301268743
1375697957
57972473
1578985348
62389800
1951773593
1025487535
656541941
693396220
1942140024
1605563624
710963058
639577215
53390869
1219454043
409360896
780715552
559206775
1349183166
2002862258
1940431278
820897044
505494935
1807519949
2071552775
2104232044
307592225
568242081
27471130
1158952795
938308621
1044647327
303059074
108386845
1469368403
1519320186
1780499621
805485535
1205042967
1051395954
35904044
1421625938
1908514460
884173067
1050144650
1476404617
33151963
690505027
1802031275
1867581732
1391525916
560838284
1451906752
527691753
450099528
1585455319
905514034
1304575620
895422680
1065976255
952812648
1400826099
1424060183
815805433
514959210
1561579845
982168395
1210773323
1348548115
1040031926
1791945402
189624262
1894378762
332998083
1677452985
890148089
1211745656
1511771645
1832836827
261941353
1618093891
1859298733
1492789522
1999191608
1746574130
1456503530
1150215435
1513647716
1246337102
1632101053
875447294
768566256
1268588104
1217063746
1948077546
1541157000
806665904
1642890577
1751533298
2016046455
437729616
1128571579
164865350
1580718522
592177277
638358392
830981800
795703146
97798789
1985170535
20086901
316843581
1148308604
983580850
78829072
1043673814
1334579123
1378087187
211051268
1628172883
704627957
99943906
631524311
857130064
795868133
1664693147
574615130
710849465
140006445
878826870
1842698233
1950802777
62136289
2040323357
1607313687
1786090985
1598686793
2025723959
618409205
1128761806
405581007
650504763
794456262
535953764
970328060
1179219008
1242643794
800943704
229854301
189619041
643983111
248213316
1783488730
692180691
2132575166
816818521
659379387
253487280
983333114
1477735021
744701669
1818100085
1592113888
1016671805
53992209
1408707983
1562955468
2001912624
1099474992
1612449938
510275256
1188003176
1072432251
1410713862
970643211
1382668688
2054117103
486158734
1672238583
910268005
885752442
735396152
272198998
1898660906
1546747707
1466375505
1558732577
598045570
665010414
1006503204
994088813
53058745
417364315
386881300
1998680238
1658550432
1630176166
2100737801
817751685
1465324852
1913984201
1528378542
965849465
1212317055
1783086314
2063112033
1550024036
1131782187
1001845052
1323885623
1048616772
632032868
1794424914
641349313
796551579
1236601022
581438515
423871769
1403443611
1649067943
372947358
1442108436
1018238175
83464720
1447180293
1673077486
990533464
1034384824
1119810579
631475173
1566402515
1551321431
1953178513
1009881838
1187513910
1730555492
544751635
1077864929
1527738654
1393534562
851296448
1809036030
1664686029
760668960
1878205478
1937255530
1588422515
76975841
771509553
1824512662
1222317796
780594133
790293790
1802217219
1951004106
845513727
1230275742
863046304
661457497
1774801194
748240501
1884040848
677486971
97057064
2051342554
423529002
1333996537
790874010
1774417819
1430300599
1900658277
1298304081
2125745863
2060087601
1874854268
2031911578
2135194948
153478744
2058922004
1159723223
1043275615
962011458
1929033575
1898749591
2104549403
694544907
982544968
1935572608
1310587080
634420446
1188751145
1105149778
977120768
71831799
1385003166
909314801
928552263
75915662
1411752481
1828660532
635405059
2043148289
566594050
1646858848
207091064
1299255842
1781831573
1404861337
1814221066
341290927
927124438
1165182882
845611949
1623637453
3441512
389338013
1106659529
1368706251
1218159178
1049305940
656432910
1328639273
1165892208
129946740
1846310129
1195234380
1943150778
1805566248
1768443092
1112212455
478708110
151135299
1421531212
730647545
1606264238
750085473
436138529
1839550471
272297917
1337656064
1887443799
275933995
822977534
876688429
1314332668
308981531
437267486
303398727
633958574
699713756
1731493169
1158698757
11980227
1288941132
1740430587
102629812
652603931
1670397965
1067673316
1115391922
36721719
551710095
1001480215
1844273369
406430194
1959371800
527995971
789128980
1866099486
1514712351
419651093
1922608443
440183988
1272808144
2143950546
1524511648
270459682
20820299
967866472
69038710
106116761
91514620
1604503347
816288298
522208625
1284997677
1777977312
1536668894
375190695
1410985528
1990984718
512350475
1901380265
1913533225
1737028455
883124641
442646036
379817461
781108284
1646494856
60246592
58527999
1390219929
982232374
1325051678
48245739
1566253081
444990809
376973839
1417451581
984800108
1088281496
1732155698
1092634975
2027315990
1512510695
822032162
1170373576
812680278
966870802
1396918706
1288993256
647551016
733577478
1529004946
786787841
1910624437
2146470351
1360257997
457583583
1282775521
88018806
250975506
1382153492
1227283254
354846119
133323001
596454670
2000572495
1343269521
275884394
1070872706
507481599
1734940262
1972896205
1532387499
64102792
994386033
1664246479
186189259
1404952827
482602288
1198092576
1855535400
668892922
1281447960
178999990
515712544
1057708713
1451083964
1653884114
1116021931
251577428
1381514502
1400246211
910045795
1219060056
61878697
1490089114
1222140788
2011734336
1085520696
1307606888
1717248816
641286656
1053903588
433516704
134633080
839186849
628753689
1651660190
136071622
1914795149
133755243
57554931
751122250
1066090149
1507470726
1421596973
1267900227
1873887781
1661747624
747646764
1060331826
636135741
579283205
1074657567
1620730794
1321495022
784420363
272334188
1917443263
731049251
581094429
929697238
1704773210
290840568
1560094272
2036917582
976039306
1167422996
147292230
1715798156
1999227039
937556196
2061837152
1212635545
17650791
831754354
1375019033
1110666536
2118334826
1170085023
627079605
1083617035
94877559
1756058355
1555281842
758607031
1489232426
1207091584
1615329083
432536477
1906987918
1937398997
1316165412
535246093
665261336
1024682422
1704196987
733514787
421001189
627247960
431785136
1691038283
1369817847
1381089754
1217199071
1153333222
1475722138
1637190029
311127094
1321854027
1898374036
91007729
1107694075
590290322
939047572
466211119
956932944
1580445381
1163432829
1446233234
2145441565
1807577892
67033754
772878040
185293853
830275845
1385164051
1703673366
453400367
1454813462
2129623982
412607323
1508909016
1458671214
1938092548
200269272
1589264683
757673144
1566276664
278229626
156098423
1375554043
1877010279
734987338
362963464
1606892386
1468079536
396964241
617477364
791093006
1225623712
1612535321
490423606
1868961001
489241129
608006262
844700751
1005006497
1047629102
1240411159
897829557
1663382998
452933066
36075942
1435153712
1100674421
559206188
1282666907
278772333
454350543
1749209276
629227800
19669993
1510807840
248709461
1908095274
1421454215
134100082
1129118128
230860322
280458327
213325809
1837598934
2080440189
663537691
712293058
427372388
1402611150
1691309773
532790205
1591111870
1474715303
1531799536
712523393
1693019434
658479506
1472181899
1030396494
900119167
1875550241
1853640031
1155087404
380968946
890922964
1259791015
225012838
541040881
640694938
1395475202
1869603866
448650745
775242060
1136060153
1043099539
1089385642
1588170862
1092513754
1004407594
808301274
1862128568
692011432
181495031
1614905448
1973997240
2022541175
1155377322
494144334
385528906
776034974
767619909
2027245873
1811742397
462867907
558287054
1528750875
1152070755
423914991
2005220949
988387815
1507570089
1986878693
864913917
623422211
443261352
1818696629
1210361277
1644621473
2063492829
1563935029
1993419871
357071839
455986745
2079505917
1491783390
1757251295
1005263032
1049147605
238985244
1956562675
492403173
80022812
482364423
1158582835
181284652
984055759
1244168297
1694939384
2093654228
859399722
758079196
1744725951
630502891
1315859093
475320613
1677802155
1894962485
1518608448
1737697158
1492706580
1432382178
1797199032
867768611
25707675
1349850002
725470948
904609944
922641209
427554857
370129207
940533360
530044072
398453169
1673651913
714702660
1381655888
2036140408
162086284
1447834116
1287942036
441918009
1900124953
2106709988
492871074
1930572816
1212579889
668314202
938176854
645078394
1408089657
857342218
1117147062
1192110457
1143430906
419118058
1333656126
728979275
1935380252
46824525
1094464187
1932705989
1928619620
1990941390
140647588
960556732
1546921204
1915700628
1134811160
1991466731
935867655
937737896
2021229006
558758454
449592926
1577118423
591039924
1902334605
189351914
1649072015
1073237567
976168300
1123267542
1506269426
960252228
791287750
1192126175
2044317344
1289948264
926624350
1974567645
781914419
462482018
947009762
119843090
1993846448
634793035
1532695274
1376573160
353440157
2027623940
1237533967
120858696
1185426919
1694056597
822971672
1122346688
697505839
2052211777
1678121092
1782638319
1094530918
1532374447
1658542392
204997982
102910865
195088696
1070349522
1687045435
126383455
1119695702
628364450
1713997392
958660585
294263941
1635250523
672349366
748502817
1760255365
36164263
2109772237
1748111541
264577215
1607381944
1157505688
987143248
706743716
1453674392
624398052
851020861
278028438
659688974
2064389495
618166662
1457391075
1592748222
1124629149
1682941276
1394350402
34267687
1579808879
578017763
1024147000
678005206
1254002718
288055987
1345071634
1283564650
655319584
1600388073
1506364690
1593379721
1837908595
426300451
151371505
229747594
1541114946
780506209
1493687077
1631676914
896272644
606616895
1372674371
1546804324
1208748197
1492337182
2098452279
713416803
1562589942
1834973936
572494504
354757849
1894356224
1741768708
668860193
2125642897
34922276
1275276912
1955800046
1346398524
1440085261
727813260
2014064917
1506415855
1394545633
1088854421
991887949
1546727596
394683634
166564019
91248582
2044346146
245957349
1912997024
1381579345
1983471010
692401413
2043937628
1724653039
206799001
362745935
1551413417
1259966928
1004213137
1790171054
1379228230
1912753312
513717784
510808042
729786447
780098476
708631738
1916762942
2046772704
827670127
37997715
2136969352
161698080
778017921
145047138
464455683
462155551
348112096
293542853
1968730393
2007513121
1228179433
213651835
789515111
278564615
904246588
667354535
798505107
341028723
716169613
1161030936
1140343585
1895636090
92413484
143751311
1534576277
997570294
690189505
1191405445
1413772322
299335806
1056935981
1581990632
683320254
42222336
673652818
1434006803
58566259
720629293
1039275127
878641228
401101815
189603164
907831965
970250250
536881243
240493505
1198336725
2106294211
2131158976
1855384227
1744023826
17777671
1854731446
1594417561
1661374422
1756135127
758186945
2006990834
2040512379
1153766124
179639384
1606913094
2120071487
290185430
1398799451
1944383614
49122637
860178684
1960419599
469553443
637013646
477631933
1784858818
1758258808
2099695742
1518821562
797424237
507824030
57017633
671069333
1939901182
1619256044
712165202
242012215
395186378
1356663234
264481679
292530799
863275284
175226804
241494970
1775268150
1756349574
978795419
2075710309
1180640107
1783855324
1713079873
951858894
838573717
962969549
1305039214
1507914354
405537953
1934686364
1992901647
85662414
1826220226
184057623
506909091
2005260377
1051611318
1364151797
1280438537
206885919
2085668847
1450406977
2058836950
2076064783
1673190115
204115317
849835665
303597479
532471820
1515018713
746403683
510537829
1021058593
1046194667
1434370792
48776587
2021408417
49790463
1718344344
741835139
1799181043
76072857
1910855459
1206993660
815531602
208201443
254683735
882243955
1549060874
2130579795
452784301
1297922955
1541584777
2105495559
1772177182
153473693
1405278866
471684706
1859051514
459347334
266878697
1180208037
484679428
27923055
1472618834
1340322879
352690965
1740154565
2074209080
974887302
195205791
602072241
446469858
2059859009
270745109
1432645709
1908358232
171112167
550769875
925728026
434497007
492542492
2093768016
1828167450
1834686967
1779010287
259879966
1824472918
1064603482
1305501621
2064830413
1028000152
1277739566
1715964114
1670321221
1826035694
1335433565
1720342192
1274489595
1738838291
488472130
643806751
1394599746
1716144552
1118336467
327643028
1082380955
181745238
680004175
1291289130
360035286
1190861102
1929047857
681480086
554162137
1160326671
513899598
612473260
57193880
1353887064
217295647
2063459225
1352644890
1338397247
583170089
1806088338
695341351
763026950
834356013
1740932852
1699786006
643207018
1081265966
719636161
570682025
1362997701
1586941564
1250059170
19150788
1701705483
1178580275
1230953618
2139488792
1793378147
1667331299
1748567121
1356119623
1708925101
896448238
1637386595
266472597
913592576
1677774885
1909792765
158908101
1004998901
1704794083
1837778430
1255244272
1260259407
1312508673
366377047
1553435033
574558812
1499404754
401842271
1198440259
676851161
1461033999
1999192263
931634394
1607929588
1151992717
902643749
1435901833
2144887375
972681842
1988183198
416908788
1429548292
5136194
1922041096
591685799
240497903
1982401360
1720161227
383723463
867124908
1359440094
921095532
709189191
1942032780
494964827
1933268737
788329591
2145981157
709286821
1923399965
229953545
1506133940
1852940844
1073740184
1222074825
781639337
1465227992
563170875
214807223
654966253
44489803
6994099
387987911
315547875
1978502021
953041653
1621672238
2003108900
422799149
1515548479
1371270429
1754515347
552891597
1490237563
605000426
1084442316
274768389
2089006551
903719082
1544133588
844719540
278466940
883875636
253337637
1357873089
635186743
1463573084
1775895480
1092866917
430640539
1754023714
1511377993
1175333627
1313628742
274185154
1572444581
414431202
655297520
1597201248
294738915
461797410
1753901814
1432392021
596154253
1392003380
591238006
671560301
1411546260
1803108576
811121725
1679190211
1957837681
1035381605
1998944233
1005620565
1579714047
2076804312
1362392976
1626338017
842426346
1819100185
1105647606
1300734014
1444604295
1477927522
857791755
807925469
945007725
2024252741
375325296
2066489940
129769690
498063293
157509908
748131330
987311439
1059504668
34870917
306217374
745413036
227466164
414206442
1372443151
1721855674
1129309172
1600588988
1764461416
1772757845
1361565124
646843637
497102564
790895730
2063786883
493725172
2078344277
958632526
775736117
896773525
253257251
1330652973
221779162
937857337
1058987839
343526941
458312957
119281769
1192507081
904041954
592793114
442414706
422910868
1350318336
1203773360
1307173128
1921309846
1408151362
450440366
1523282569
1349378878
443968361
759148037
576000248
1068210524
2060662521
519856476
461003278
606776164
1893720658
624250600
791894300
143535410
1752516016
1418303176
1216956271
2001185820
2074089539
1548485541
1153586693
15445253
857081267
880527766
2144981626
91205971
1462818403
865557840
1336510423
1540365810
1147920541
217509633
1491624266
127468915
172633273
707127480
1413870183
2074050863
927952085
2003582035
526346805
1194062708
254945782
132427583
276728475
1238916481
278502245
1718968759
1251179879
1740481532
697245045
1695499826
2081331075
604413522
147761082
253278583
1644497205
165752997
116792324
1760878403
1094226759
334531797
1916313835
622198829
1921423549
44909956
1575532445
1321291852
1879953400
676436815
1229881159
996651926
2138891102
941839634
837962668
278973657
1779798926
1255775265
608887139
1024992552
1892671153
2057279138
1065579141
287668682
1354399646
1806962483
1430056360
387068416
1498001580
1557330096
1766677886
1036859692
10599719
284558467
1798164152
254049636
1928947393
1286910324
1543579998
768350833
407848410
1896581887
968963606
789757048
1321837523
2061088806
1468459789
1463034249
250283851
579836687
1208665880
1253967050
364149013
313825847
944891523
1226700465
699830506
190303959
436954117
473710463
1286317473
286725866
1469336703
54131091
1870841295
730344220
1549969231
1655466295
1296272427
278451395
1754604478
409286993
1285248221
1280308696
372421641
1930530799
2099900324
725683430
1406502404
1873712439
529071892
1959411237
1605466510
672223826
1468006236
325667977
768783618
979064563
78613827
1127219383
831843683
2010290679
1599298381
1460366908
1379119213
33296430
1438804779
1950047275
1010643019
1316776126
2062233299
891798538
509931750
203237202
418725424
563922261
1156879868
1434148475
1408641305
621587106
2105691481
936238634
1250795735
1360826963
922635283
423583606
1628232606
510684391
1264459017
388484951
1117690073
1027758932
277982990
229555446
1980552611
402823723
1849469590
815540113
1044025425
982814932
797588475
739619239
2004264069
1744462093
77844631
1011725648
1165215947
1237156287
1621128474
769796400
158482010
663630552
1032020315
11767975
1445779235
862950492
807634458
72914439
1777349094
1854808519
281218654
233854183
395194624
1201237847
50697341
2117585644
2107779871
798931971
64970063
2083753531
567818497
1518863122
86501604
1667191248
1962517795
1016432043
1074753350
1708093558
1613211326
1143575089
6834998
1165330442
2055224668
1995164418
1691717489
1850794996
1852360361
1979378634
911162796
1540536811
1293261029
1497995961
568093687
1445213088
1137284928
1964379173
623636573
472717913
2066287517
298089713
272758838
1354243527
1045401339
23216946
1846108650
664274074
230564642
1434974529
406675988
1430401053
1555676685
1953291674
676973655
1612081619
137814755
1162957349
1086711257
2110729137
900375341
956157015
1142127305
1672319379
682132481
1557833475
329804855
1320258644
1935286062
1568758773
2112176740
974115529
1477726216
567351115
115252300
352651407
1674941300
1964557330
1680076041
919722482
1743634932
1158272965
808180571
41516891
48884313
882628652
1024791424
1401330743
561833402
344009295
678791225
1347958239
1480678441
1928579457
896736579
1670600732
111359651
1477172191
284921351
2021803508
495444237
10683515
1271516316
1971879926
1321508190
2024052051
1248411532
147681535
783233501
269353976
614251682
1421680949
2023654690
1678197620
2048796706
1856765794
587193983
961571746
1470742493
1777971795
1636405991
1555714512
1822317146
1462906568
442717598
459103507
1652984920
1654952381
624528109
857175713
1059573386
450187445
232765607
1400258823
110180911
351990163
507270471
173682723
1079239811
66609673
39483003
1778565636
1655675523
54145852
1859557843
651333906
149951418
1712587506
457576374
489825668
2116530878
452099953
714881549
1130491251
132278171
172947839
2104183132
1589763823
1806919331
1553043399
1670674041
161540043
1362816902
1210035698
1501027290
352995787
648651637
1935142552
1827440381
1120184617
1742037933
1333609252
919312216
1012835327
1581157082
2138445257
1986000818
529169678
1251795850
1902865418
1124225609
321753434
508987229
126373544
1430244271
1933589387
1814582386
890185331
812690116
724361525
755723477
1889078012
1424799563
1013348552
406852808
157345425
105908816
1230018597
689563367
339244895
1534651511
397666150
451776267
336192890
1116894395
1422876669
566547894
462726015
1307633147
155661148
1806844197
1728760958
37812222
204993447
1574148417
1911917337
591457960
2124500672
244147133
1713768669
930607821
1581615482
1606262122
200967189
811931270
1848784652
183371430
1174822079
253505013
2073185060
1836096141
1202791862
2017298372
1550833891
720153305
566344755
939643586
1056215965
150217948
1948930255
548647459
501759252
2042730125
849974002
214124268
1719972346
25137048
202536157
1820311811
1200621441
1929663297
729521007
1335265873
1019046025
669711144
834322277
1946775000
57113061
1332915956
990518805
1720304196
2126991014
97687568
2105182470
1834705904
2021074384
478022075
910002010
56951279
1695274887
150178255
81542526
1522098736
236033756
1370723264
1458672044
1772548812
83008972
554868887
2037044966
1743297805
280791396
1177181643
172499626
1157331939
1471209993
490793284
1916072346
293980440
1414949481
1983316938
814633336
2010413408
656646531
1194772169
1853549871
1221193598
1549233454
1464353032
918783696
873431143
1159304579
711136523
1104810073
1256661958
1770580416
147092251
1003824815
458723336
1341944275
1893175124
404710120
668507765
966473057
424230375
56009273
623423264
294084393
1515599724
1181572099
994373574
1788709544
1617896201
595602549
1814420575
1327204754
908460336
1618460883
1832520782
799820728
680208397
64693486
954094959
2069793920
362215039
575081794
214473395
1885567539
520994476
348718928
555552625
1136773558
497545393
1979812186
579546526
650097593
2032824905
562748986
1513187044
1963305825
1966127459
1184977368
338454149
400002747
1123830616
678910843
520963407
84276119
1154898594
2003549855
297576034
225560740
1682552438
301387651
211265012
567605749
268158593
746559081
128292720
480250953
936674425
1930239375
1611359071
1697392584
1768607005
952771294
2072068631
991581641
1947128760
1674459555
1999510012
1417321197
649811405
1225700158
595641922
2048660756
168011469
479234851
343109808
1987403605
261672769
397727256
1653283962
1729556185
1536968123
215481825
584739805
293658278
1778548592
1172390529
404227619
1615597928
1173334381
768420594
1747618199
208778647
95274960
789430178
557907950
1481837562
1293997658
965899465
813990936
2145590771
1476206792
142824409
665565073
483208115
1026094114
1840400116
1777932519
1900495293
727966398
742654033
973999175
170865977
189212113
1840258932
416235737
2010454626
1241932278
1586071047
87169738
1169884397
1995094091
1808424889
1256303995
246383354
1971482287
1803971070
486488274
823162555
662412340
319980776
68491381
2073604372
1890087239
124552014
1927223109
761651345
84551628
526257317
1752115268
1045389404
1794114257
588453277
1774130932
1559279322
1052100995
590477551
534324558
752874606
915789477
883720829
491040257
376880599
1558700265
1207630642
1016922290
23234351
1713221631
24937585
1348933985
191990587
1201803735
103859468
434710594
663774523
1997346588
533133862
419068068
33416044
260453145
1080809435
1262207255
1909372332
1650397968
1782492020
1290384196
1544199122
2049412095
1557123956
1181278843
574518259
1868083388
223651754
427010884
696454562
261339785
1571589037
1364475894
325147242
119916685
703119270
172101706
613464009
915232479
767848671
2066621552
580857586
834321514
98387344
899805044
901358478
1141300126
1767916
644369247
170031133
1271516316
1714488648
1688991846
145237397
505276598
406276026
135726450
167333830
195624913
1074461892
881394538
130214207
1661460496
1863623703
1926378209
1748943128
1265779633
1249491661
1388371810
739062425
708879905
707614421
1122889865
1670344092
1121996634
1230079127
1282571630
683815910
1555487483
626757658
1627732883
1240809220
1870387262
1475872416
1227580470
2055775096
770599384
1507565042
1024972210
644921619
433915800
319372269
1677335819
1481206961
908331393
1112968265
93589392
331746770
648702619
1782766711
763874258
6952938
2024657139
374937972
129909804
1073208779
899655889
92632293
1328413416
115612181
1793645426
1009220864
1741671418
1544588590
642965834
831377203
1699213545
689877292
1700025191
1644621473
1403898018
597555090
1492920705
515089200
1990303339
472610601
772526964
952613855
1104573536
859573219
1988535593
1020079800
1481315493
128785889
1520812783
421802028
713520798
529259143
1765787362
401114257
183649996
1041573522
99522855
641354277
1012056226
196805596
1262087284
1398508509
677612691
2124761464
579743417
683214423
637201981
763757663
75939992
1697558371
996201566
391512444
217368229
1057533173
1915591162
182125381
898770221
918042508
1358742413
1086827237
25972840
717372786
261324958
982465571
1990167424
225817058
457206212
1395126662
1208185499
965408804
2036248079
198907189
263387083
1320830077
453443945
1988631177
2043973279
929230340
1001332886
1131939959
1507276463
1901071356
978597302
1464724155
617811611
272842361
1183766388
1122175115
1559919149
90444182
1723085193
1935745247
1872956204
1860346189
357917296
1814698087
674287784
1951147637
195374541
44255521
656145626
665281391
2061846625
2050828064
1221878011
1221114256
1464837154
1113225798
2107162724
386322543
1213212612
128006007
1160264585
867725042
958587695
2072536931
250356245
393454433
1453853075
1893614753
1231203404
268462635
123796910
729839855
1738074381
1776262815
1766182922
1820224761
1996149879
1109772668
1465440235
609889401
1417676141
603509777
1114146131
373466246
1702563969
1916699199
306342351
1869252426
2119824192
848096191
541849091
11378863
536293549
1402779214
1828261127
437930121
30623031
1398787748
1240469576
1675670390
366637154
47060187
470842081
1178818812
1527710739
917856062
1899942769
1544107782
566179731
1000841169
1985219496
2123065067
1230302658
1528656402
1374841140
1696362229
388846478
1841179121
1016958264
2024974867
287706267
478137536
1336012327
621504617
288576463
329302915
2102228511
2052890502
970155503
647329036
1097228765
1511474292
196273367
1878414986
86696685
1726048152
933828262
597933018
1483543096
1319596297
703383785
486152775
468634564
1356274347
714169532
1111608163
58480135
1981566634
405958053
1291589419
1379969915
1092501963
1134937486
16732924
1250458061
115406722
1296570168
910770622
1999292227
2014885731
352917828
504861240
1219083117
1429413373
773937798
1329760606
447599739
994427245
1568741458
169476675
928838035
1023641262
1410513976
208477483
99900415
924866980
1890623569
2118040380
1949264458
1323199841
653634040
833424220
1348697127
26697844
1249667259
1147542866
2075568333
326727754
1584354357
1815554527
87867028
1534662574
408800949
1954253457
635698908
1166156311
1508958772
498818203
1793721096
425099390
405190357
1467005479
1126930605
205555108
808060880
791832827
1611384046
1687374573
1492053941
594325911
1464550298
2001883946
742753454
1054669572
1650263973
1656746818
1741528579
450914695
18902887
946473127
1764708402
1105148006
1016475826
1583681826
1938256075
1204201794
1728470316
1678679251
658784413
627250139
566314270
578993246
853602766
1238929578
1667735598
575777781
1593056180
1287096120
968419960
2052389399
1719384769
1712977190
1432330619
1418867237
1524371065
858529882
1839900794
1707110787
1593216102
212213968
1732162442
800629952
1461839896
1731496108
61359281
872976453
2145621440
2083426910
1811180048
786793095
1060448907
1554673373
1884927080
1841041538
2063336854
1044152511
555448593
528375367
968303400
1731008552
963969633
2133433679
1361858971
1378783295
2082729541
1393621311
1394271331
1809311819
474067225
2036872670
143628005
1747725456
1683586291
353413210
1837380732
2135497301
1328180801
1345888425
1868287361
936990833
1026844954
400308278
908683557
325448873
395108121
2113722854
414645779
1609829940
1299773946
763276094
29158736
38230849
1848564549
724636405
1129911764
1242365014
866405217
1308420254
2105310848
628168754
322436002
1087023648
1800228258
1932808756
979905818
551239916
909869498
427906245
551885329
97670622
1287292625
139463966
1852175125
608844451
822932813
1293626357
2121186330
491726993
1308081567
1362026137
306249378
163107907
1651222487
1001076282
830201763
1565522816
1982149487
1767718188
811422136
1307939527
766710651
279187122
1397044145
662821561
937154828
1060652427
1277741275
1486894348
2082131074
1491533951
643036121
606990175
645524085
1244538456
726662362
985565226
1490452148
156254936
164711778
2126106339
1306331290
744117049
14394877
902932031
1210847521
987782746
1172568944
1959633515
1776997737
911379158
1151886915
1324460588
1636953127
520983110
1474802098
1552636340
725412402
276096805
588116883
188722902
1988479171
206426679
92642015
1741043203
798350517
1591710920
686865150
1961798959
70060793
163540464
1004344492
1038143505
800192544
462867907
1601335530
317584536
1052801023
947103276
329873554
757579886
761396088
1742951880
605587357
682793177
20942645
1922878728
922533026
115012495
297379648
1875099632
1165112997
300805209
193633429
2101038467
1687747761
2030967942
364289076
1670988248
133946574
657841247
1899950597
1270934736
466069158
1248812863
616516522
1056542716
155331057
679420305
1260946919
863030641
36141656
1821546893
696912055
430060863
2042157220
324846747
1015203548
1526683634
1300095490
1786348550
956858603
1786967508
622993388
97402949
1895751560
1157303089
2137150138
350517526
2029549579
567121078
360399694
462284926
1266378746
45515908
1832988278
1000840271
746282300
1300193478
956156887
768070754
301203818
1671232342
232786854
1375724709
1311363478
476841566
1160022390
1260133431
1690368308
672960689
1845498635
1678475529
770221157
1941330063
1399416462
1750621693
1289938752
1427742481
448740369
429887535
278469658
931196567
1178153562
1089926994
1990929141
394608631
1566154505
1132957656
665588439
314859119
2014789847
1805547450
1176350444
1948208297
187605249
1548859479
645867206
1973464304
373433711
135807606
2003421490
1976364794
370611980
1825484312
1647043441
2085205795
991531479
1118180484
20559434
1427315573
267229943
645369291
1592062650
1794357593
1298942637
1753152183
589705027
748508331
1934645973
1180973300
1228996579
1833099953
1980803849
1623979044
1828877861
1718764820
1422672973
1160952168
446129992
851888238
227666784
592646385
237813833
340994278
359676616
2053747089
928117502
987802582
1489272270
1737604275
457587210
171034770
450988719
710753079
2037230040
1953672639
747944303
1838675100
245893697
894121771
1297401412
1973971468
1026843086
181488960
282245536
1716507713
1892071592
762474214
100185888
2125250167
17217908
1473404629
458093651
1817161989
1713835334
2080092864
1902172532
1469491966
788145497
863752478
1818386094
1744753121
286058012
1607936973
884098201
584092839
1384643377
2055651741
1482633608
1508459974
242012531
2094099457
1250848167
1728359680
2111947385
1100579750
50147887
1942838911
1596384448
1558664808
1058519427
464214457
1756472239
607385463
1757832383
1086826145
794069756
784905741
72695248
1575141756
163842945
1035068062
558759131
1952758609
2087361658
1733353582
393598536
1620616451
470030038
91347575
936708643
1062843363
1497025484
1179955569
875744277
1470843849
1839520248
1420262144
1157714018
1371033732
1024103974
1167209237
831280434
1280513933
1372826830
136788938
1675454564
126811641
989399375
816239803
2136725245
1515010021
2123996226
443051686
1550773145
362503512
1003290999
1043955153
557646003
1682337407
980766636
1991611530
2040464506
824481277
1410814536
1312655611
2102926784
1343522347
633806657
893221831
651327382
247136966
1437061462
324896127
849073454
1318812888
1643808871
1834299249
663665877
1797456587
277859298
1199835581
1705682143
1785204381
775711014
1061685803
1050740091
375010663
512556688
23361448
924282643
1932031383
294056675
1489259620
421835934
704225420
805670772
20010066
294909662
1607865102
1212881238
1934672414
1446805648
706462148
1011716932
1969028579
52326337
1307961322
1350759975
2087560002
1888641084
1041846306
437120600
1565607288
1232631531
244037139
457373875
1774769636
1898398211
57364016
567631394
875802587
857132056
2035336372
233018104
146632311
613816900
2036124960
556822415
230426428
315852786
996492786
2127692182
950054110
1598557147
461664577
1851352995
1501378576
1837569030
1995848126
96691304
679188032
139091666
1309638134
1953240129
1490619142
446523548
901122522
513574572
659224264
276543312
953355284
2031245458
1907850809
667007028
700059408
285433070
398127115
470399837
624377178
833211384
1253489756
375379323
1571195700
25951317
1666898996
995346567
1315825494
1876230472
22245021
2127158926
1485203558
1749970192
1084434985
1206508531
265733904
1256874574
2037870874
482143050
492426967
1450635097
1875543323
1493439962
1595613357
633109883
2137989523
1018733687
174196720
64493787
1771381874
1508524090
1882690827
1326342034
39978326
1027428652
794798571
1290433174
1893366029
1972620676
744172598
219195413
373085030
1545793374
57840035
1918491089
1957626340
443250962
115439454
109591046
1528342335
2023207979
1120885842
1909333677
1720391716
1405672541
1738298782
833803993
981879188
2017934078
117342199
1719453022
443521061
12126637
1068566633
1491783390
102264799
606409577
281314891
1895719952
980081720
1448003884
877877338
62307744
443016701
1777088560
2019663607
1957620349
1025694977
1631551959
2137504598
931486148
202069730
2106608622
2125479577
99001078
882750173
61109122
1693751023
1909255045
1758722101
1246714335
417750700
279477053
182733289
696652354
1796763090
2035440492
1756425416
1851453468
467112558
1828471458
615233379
1861547961
79774618
197199547
2001977759
1482167440
1484787362
1614037230
1460734534
1795056159
90957552
320155228
1155063242
350942943
98033706
545926405
1032832841
920230189
819290034
1487377859
1138775384
2004894126
2031930567
1654644803
614171807
350715949
1330603093
590137030
362064260
216248458
710530297
1231033644
585245776
1760450450
2118461728
527438304
1735011225
1400950471
858564366
1740689158
175690084
811380281
465795113
252333281
1345596518
265804085
1315481802
888225488
1803146574
292029438
248932405
330167277
1751550375
1800356382
375300039
1999104533
1845483843
503493306
1992757936
39212749
1451798853
1953443573
1403979394
379143722
673153589
229439425
679715578
372690297
253469708
1608100177
554000487
1668762419
244029437
372053963
1001063435
244664193
1200087299
2105873696
1583201173
873311674
1579442250
1490319654
1574005721
1017341915
199433919
1790688364
1011735743
1386801617
1790044934
417372355
1352788352
890139237
756911841
707749187
1170300164
1538122666
1458531986
1267455312
917816497
1990767926
314468548
1193295348
1536766620
764922726
896455536
126381991
33586397
689452502
1927339168
539456749
62079746
797288248
1518528918
2145477175
1246527640
2120113213
2122918942
2044174986
2097152744
1260427829
2007022198
577630901
261033666
1687327168
570420516
1263342243
697517252
625523852
902846136
1321601970
814620339
557070171
169453957
1628810332
48072873
1554562085
1401436346
751689388
1751661846
1607696015
405451934
421219475
321707067
430159968
376709480
1428048462
1527833563
1866375524
1744067646
1286377078
894110763
1084828224
1767432452
1370289127
762977836
1682373253
1245928523
1378857986
1181876701
1446709746
76481251
1538902176
1590893817
1790054602
909546187
672876658
1772418228
406181098
709004633
1561864273
747886991
944061057
1816975578
1092590025
1118159289
1176023847
1081089374
1491802313
1503413591
782101782
1795543638
432065043
740375615
686092965
1037700370
1116337378
1480928491
1742015015
297594956
1184590105
1133167377
406618080
645979281
1401256058
43314516
463412879
1016016608
476938128
18444443
2023587274
1809372441
999741299
219834921
1488411069
1275837099
1675695212
1130405862
250227375
797740982
1961376475
1267001006
1269473448
51789623
1875115459
477334426
1514621036
2047562936
1037164942
764662587
1440125778
1048415766
746887677
830571534
551435189
1745732893
1420617543
39476332
650534862
878740836
244095472
1302035963
959446670
711387611
1907559981
1565590625
1592551510
1492737174
87092176
1824305830
1707728757
2058089440
1959534073
1907566768
1029090768
2126782666
1439284870
619282971
52340997
1004669451
1305674551
810468288
231693157
128074701
1743609390
1525014718
1122935274
197276825
1997476008
684148903
759087210
1339814004
1973730694
448393465
861462827
1059760083
387897298
263303473
270689750
537812441
810256416
49375634
553185331
898946345
287100073
294446037
1170750252
521201713
1717152493
1291958338
113169638
564661182
1193278676
644254279
1084080871
200710169
517338969
1725015070
1869195091
915903214
553476051
1347151787
1197708277
204405503
168772043
441246084
622046732
1688615115
939965382
935574415
191414892
413817618
1125285594
604043250
1736987113
633338303
1165679812
2142964229
45804767
1246913154
509363466
453676096
1919738133
1167272597
595325179
776786999
1031880397
1559937441
587047230
1549846756
1492661716
660104089
750190246
1009554991
2091943319
1846432804
1134189277
1883515809
2014097252
1474524978
1395131717
816743656
278448320
1174211440
1968875735
284791986
1079906322
383424005
1442756149
863754159
1745250710
558092420
1345976885
1094929290
2000002626
246746661
989575142
317766475
725781727
748057824
1323173668
273257703
643275114
55866689
346124393
1234374977
1996939938
1737372069
1257973957
1094598503
1405851248
1658258743
330078829
1175302315
2028639908
143025826
1931205693
723606286
2041823557
309881335
103426927
1824610366
1473413378
1156372614
1884366677
234991498
23211527
470697036
1022909656
1316554100
434285167
1393585565
608514904
541628080
1781524018
1386279738
550403892
1527628396
1354670078
548629837
997389755
1821672484
1515773272
1507682101
354027472
181226519
1442119754
2054316785
678923625
1479513403
457608118
2140141440
1682406086
69927191
435032637
1215740673
504087157
487458753
1265908617
1873200359
1846306730
633386936
1806704750
181241247
877685026
2134678008
1585859918
710780173
746735330
1147841745
1021404097
97205653
1114057845
607921695
1188223625
258196470
669228296
635272213
1746073510
1094174406
592102776
1980355421
132627660
1492329177
1223561453
789837527
903435986
1016347397
576755281
1316871762
114676011
2003489276
1951901669
602472621
942758331
1879720660
1447077845
1921289719
419603200
175801274
1145746356
1838659747
788465573
2086090293
2098594110
999947111
181481704
2132243101
178654660
1626058597
515479289
717641826
223987024
834600706
1132518915
981357345
520378090
1550357746
1585366437
630429256
1646021601
669500838
247559252
1157724545
2041298376
1765210394
1280590389
123337644
1088207304
483498097
1645540180
137179872
707452570
1433629131
1361715481
1607152575
1427120062
1107987890
1291891087
1736654607
1122353339
1927159823
644541003
1402956836
2048688139
172588320
1119850267
1214728215
1379869053
1194107460
1765279285
1876522224
1812149592
1374398853
621075491
1719003296
136075937
1336550340
207441813
422848842
1287624110
1062198842
1131990718
677604814
65027258
327418537
628773217
1324580948
1178992347
1265028417
1469417075
864983738
1421157797
720880
1702777877
122862844
1434775753
814770201
1169069226
122682443
401904034
1023404514
1306349113
512335353
842471569
1295845844
692974104
1880697602
236801843
339945709
1789311527
1580905027
788459526
1990222298
827340854
30507699
1212683442
1959545592
83921010
1087388785
300242126
215190005
1679582056
692547
322550315
925709396
1012112410
2014101331
98316621
1291291203
1867021976
509839197
575304416
80142816
503076578
1730183855
1795293422
519975056
1021228304
2042711036
506601038
1232792810
266288796
293274540
806950615
1163457000
2080673191
787264144
1710280292
419314043
147981968
1876163099
1966515151
364538644
1703349877
1592742146
750439053
1498799214
696026313
62984148
801864405
323910632
523034796
1286093477
124159816
649833489
1198754960
947799026
768792157
1060824196
41904921
830365359
1939839996
385282940
800722369
1247545423
229691588
212910468
609269833
1122747475
484440502
1901469641
544535215
1339868404
1839864896
671461404
1954892642
1839687337
1582981205
1937687908
103848930
994427245
1089328965
2057394018
1887787714
198508089
510017385
958150148
964730784
484610499
1254756757
1982800098
319632322
550228276
692703081
1952957868
924967283
435813921
1849452645
135114015
755336579
471583348
1644776975
2128726715
106291387
28928991
1460045842
255285135
1050019313
1121224661
552183575
577774261
261677225
1672021571
1980926167
979688767
1454756821
821464232
2049923484
1096966875
851331992
494303633
355041927
1813265793
58659352
294068707
929618577
1814748405
68668985
1881113894
959874085
1946467554
2038576133
1134621522
1561682908
2025532496
1580449596
758935995
194703049
1981332670
581670551
798837047
568974259
1386883554
375801430
2047003393
1155759201
1799793283
565926092
618929371
450975523
791583126
1839563362
718304314
192143933
305864702
1923856856
1030525891
632746850
1139763246
1061416291
406360182
1525381069
1395996715
1324949399
333279451
2002633395
428346853
1920594114
1209484496
1980484892
520289608
1279068879
2008583970
262229748
790707330
1412910222
814048963
917566805
1322100771
1720445635
1531995711
825564592
1233963231
1868050398
1058160370
1229361592
1969503179
1483496136
1880244642
160853602
629957276
1743187798
418099605
848182441
599676366
2120500582
1666642042
1907941789
1674080020
2107823990
647663159
2090914087
936953087
207055748
1057920724
1850921013
1402618434
1669872318
2119278348
1018792939
1699446950
1695814105
381352494
829728719
1435087878
1479465639
2126546825
1228645886
1056436611
1728110907
699161162
470004010
308258127
626964773
1438439102
1999403929
2030722584
1839397828
1363445370
1537169373
1596715742
134763565
546113099
765336720
580813622
624303868
1339393281
966175400
311937086
1308176500
2065123209
352232039
2001899285
336971573
33588503
1304276798
413560535
1786897404
1843292451
1923091792
1445329533
698580552
1085508096
416631955
828743378
286314175
1580564505
941291836
1451816485
1434034389
235704170
121500550
739439561
1647449051
55369911
301791708
1045015744
266560163
1264322375
870695007
14857256
749108894
1820447831
1478620987
2034349461
779065705
297752030
1908314852
1390365297
1235423027
802663745
8176190
474753143
181134896
1189798454
2135882771
2041115180
192583607
1442749424
896200692
959694049
104404120
448197954
2126807210
2025593375
290842032
1747405440
632546953
1936036093
479619790
537593544
169711183
1840598708
1762270376
1063922061
687496144
974134692
780496669
1430151742
430134859
1269733240
33137753
1409640660
2021500149
559989284
4699871
1983970678
1635698467
2085993254
172603458
2119195004
1057210647
1095018851
1334437980
660836035
1339283152
1646034107
449391079
1288531887
1654690772
724432798
1946510944
435244627
1679839849
594544298
1430230091
202173751
1841616713
887917745
1415945965
1893082481
395455800
586374502
61005274
1574676989
940710075
392361052
393652388
705714863
937501208
139106648
1224826204
617080917
2113032107
2048081081
147140943
1653835296
1379229104
2118322630
273250118
1648880275
1085051857
406531991
1262827406
1886452602
1840835732
199320684
1391485759
1882188257
491608746
1829664588
926372920
1965285371
2106381889
1565078758
1840571924
2070817195
240387419
1328553034
110434568
701235032
1707695753
1359537440
2041871178
406406954
1780578271
1564954677
998277586
1009001593
387986890
62688277
1753286296
19619432
231520121
485385270
834694430
2126254278
1058790558
1222481369
1629744942
1438999197
731882730
881900610
1265072384
1866272741
1577383251
336364210
484014473
851872333
385901500
1594312193
672339538
496373611
899515569
274719507
1300925409
620721453
385207598
1899049490
990868666
94120660
143569820
2057850385
904787936
1392689620
455962401
1819853553
1794355922
1137569616
989381195
1688615862
1327963503
178717559
2024061658
628097700
1450102835
422315673
1756965383
1234570879
404878326
889620593
486058154
1575405992
2000622828
627545466
1460880621
1419598226
504341567
635678873
1764270886
249174762
1150987859
428362113
2085509170
2073235636
335777668
1392561005
862625714
445051075
2108761465
1864316637
709055589
227426019
1718367305
1494109944
1839955928
1542747389
770897051
227607251
176143635
90954664
1968448074
521102641
1095889333
2078221180
756747402
983439747
1774426850
1768797933
1297105816
1875629845
599691732
1021620791
2131072647
33377694
2073296526
910107184
1758239806
1923966531
897432369
46356232
950897405
838655271
1908537266
1561218691
978038408
85508985
717292144
224575017
1602428313
1802247108
1705673380
882367768
594266198
1272367384
1858745181
1140529466
1097646801
339560365
403972773
57123717
961363495
1913943956
1002291656
1997020169
2122456878
348529412
1585694284
2096964434
980327832
979093133
1566473965
386547900
2069786210
700503735
1105844165
1204668306
822589039
368593943
269208773
1680959308
1684134141
1211404179
856486511
1301818330
1500245693
1662419520
65115914
2003825545
511991537
278904695
1021945647
170306543
647125260
798178167
536341011
118394419
1205735494
117013036
692898841
2041903730
903712097
242317899
1256433169
1357546975
2107636786
1527444441
1270958547
504453690
2052049122
1712632632
544269837
1680886120
1161098439
2007255126
927593410
1652483116
866630812
783036435
1588774903
331234170
748511316
73174207
1646143930
313578181
2012164656
1271261472
383236886
686599643
420341609
1089311880
1741338403
1887739649
168072576
1780063724
1292094436
2044537485
7867042
5131446
2017299873
1746256527
1326654044
85164297
1094476133
868639737
2015529222
1580798248
501389568
869832917
454326005
341261402
1023435652
1172904136
263221745
454455228
1325376573
1771091647
338975962
2051332389
306037210
497224342
925730130
1041581176
633526025
1584188108
1738674215
1327696066
368186200
2092317436
1082741689
10327433
667262525
1219536070
156633899
1330107253
1818060149
1992820385
825022781
1747082346
1547660908
1700621677
2098285533
930019226
300779075
882079777
763114574
106666690
259425570
79543167
972146540
1384255929
1390023696
1443400049
1386607427
1092788473
378697984
231261614
1459877824
1124689564
1087920097
658039011
261586237
1443523021
120756281
1603310432
1429763211
874462305
1159265776
1480597620
1198808040
954904352
653817964
510196735
129455909
1269051483
76014207
1341816734
996238165
251093749
1752322293
1750081123
1468686955
1513459566
1731955693
2046417976
1381612846
1476471789
1137899441
1013893279
1306613837
1800753293
724613193
39919711
1925458028
899183585
931917098
1472024649
1578729732
533566420
2033166871
1375627784
783523541
879151212
1085241417
2049691435
1076147854
453368815
1491229652
2098476393
693603872
1672314798
834919129
298674272
488243898
103149415
44085230
2058707040
131875320
1969614067
780045652
832141483
1258886601
1184365421
710007750
190154169
1219318199
2095860844
1607169424
2119682172
1906638223
1639222469
1841037824
1220401347
1514637240
990950683
1435790703
877754295
1515982096
1988264114
526517074
1479207119
1501807089
86440724
134885410
511404311
74144456
97986304
935946696
1349612124
2062018276
1842294148
1521112846
1289972446
492644049
498679206
1710193890
672196392
908297219
2067316627
1851554505
376026884
1891810853
2035704069
1227028461
1554810572
1612373039
552323309
315963745
1644541250
1085400019
810777717
344898256
540441972
1765401031
11934929
2104508580
950144416
1000260817
1854865299
83972163
1227151826
1104422157
564550000
613922530
1961907472
526893253
1963611662
1486192446
801896346
706786010
1387678339
392866197
2098300844
2092979643
589457961
439308745
1318296613
480460911
1948594067
601024461
639640369
1888475296
1214569728
567016498
474379377
1636965120
427949795
1547344240
125527274
1623913270
1158712441
1792461648
928503410
343432727
795516947
613236404
1455350850
437523392
1228663840
188846385
1296934533
66985035
1811825623
1013854361
383512770
440568486
177221705
689634350
18626517
2001091698
1307402269
24877633
77055305
952194087
1804236189
2086198520
138808526
5138925
1542882581
883658429
1303345517
745444061
1061642568
1724197668
396883180
955042498
1257431645
2119162970
302617902
1012020907
893145893
867164219
2045387460
1955392073
1392905823
564775629
1521330944
716458558
1402395896
1481760507
13893503
19530844
1758090123
1801329539
1436728773
1071971091
1010595678
337017273
725641024
319616857
1452089118
1375125266
1398436578
1927146104
1764278222
1270438859
661890536
346341491
1596254525
439025431
1455065245
280201866
565047212
396464422
1666148301
1532802329
998120732
695354482
1478269001
351555236
257229832
1871347698
800474329
380365363
1708420558
589627675
1589354385
309451500
507169976
128441730
554188358
553224198
778346802
477384746
1575141756
250159503
2133955178
1439766408
930153347
304257167
595959738
1957336357
1523879833
752181093
703356083
835118556
295198922
723972198
1790909411
1965526618
1027888997
2094592485
2104009325
2007549375
979947976
1647007328
830154866
1346403303
1862687910
1901735911
812361919
369486084
962550515
870139869
808170714
1971884417
1240469579
527699361
206784337
1228769409
818341167
447748252
1766706597
1822354763
1716074186
457916264
764007478
1240229852
1966061499
344258229
544401299
715848342
1512632321
353287823
659460366
411078900
239760757
349493135
1585358052
2106857281
897374518
202207801
1784857423
1857430083
1875014236
1632105082
1281783873
1226486021
389068242
1815624040
1360102396
1217974917
994651756
1095543665
875468692
522099529
1665166223
647080041
188903366
244622964
1342414810
2057629097
226045657
1839397828
270123353
1249131194
1554890806
699077737
883124641
127601590
100830654
640757841
990889091
217086674
301245377
2002976740
1674919002
1939053545
1631983912
1218167686
1164795725
830136745
1099982583
1526650777
683711182
830716976
1686941680
1174757769
946403323
649543079
580651124
492417210
289670148
539976812
1664119814
1703424829
856853465
611156047
1814076069
911664067
2068870809
2052118717
6444209
885829059
1457305347
1248983886
259663210
1331494784
594898449
1504297005
842026385
295034716
1684960081
343388393
1342347995
2126307884
1125187182
668498541
2088161831
1091436259
380749487
1877668793
1917941361
875944600
147804440
1604740754
1382361632
1270121936
1546377937
1545424704
1680197299
1613274404
791219327
1379206275
1663018000
476257948
471934744
522495909
352635669
426179168
2041109389
1499532210
245402688
8311706
634894058
988485050
537161307
994941067
15552418
1947429844
1831285225
2078161353
164207332
10199577
556395307
1858092788
806870531
79327282
481867283
256612345
729864136
1080081921
2147436926
1792659374
272776279
173899359
657526054
1345308508
1189464662
372287536
1037514937
623798199
2068482190
379284025
1637908705
959198530
1777743511
2101272984
928271013
1455736083
530184985
1767638357
39600101
599856655
2033731235
214450531
2130412478
1302720223
429933222
1328185745
303473510
1913206510
51067890
1870994624
133620537
217344441
658104556
1825658915
280139995
1441536788
1900053272
1858223946
1805024034
1025109802
1559801581
954223703
1390538691
857962743
881276671
134319920
698060069
140676112
510219098
2023202303
1316046954
1641270988
913244123
459936842
696329644
1275788130
1353441482
192422073
552127214
1885622324
688515532
291242833
1047944093
103924688
1528865354
1684856393
1265850800
1082130018
84832856
1091925899
1378097181
1039860924
1850839169
372798156
1701359876
1262839854
1626971399
426409857
864911536
199732458
2098775570
2002089602
596107559
1233074450
509577480
907114183
523951861
617731224
1235878260
58063070
541040881
7634668
976414060
518929317
603037338
1508224838
1779747722
1805022193
2110737859
1720401895
711456169
330995490
997274308
2055537710
1855610085
958658743
396802469
725535155
1287826167
2047198478
1437800752
1415394180
1649647307
1100299439
1080738614
489881999
496103349
1707526204
1682170260
1278549636
772038511
1527860750
1609760334
1128785357
2001599555
1001728754
1672955978
361665094
2529801
333047899
945954170
899722928
1516952449
1215553302
1665452465
1509760983
4806060
86905820
666374263
70004391
1687081232
54466949
1066118738
1004930149
1989159697
703591773
1262240624
1156148653
449448927
380683609
142285352
1298644414
1067602412
1077447951
1866054780
1534763005
1960724318
862198555
582389319
1374897508
429226230
376838687
1137593619
1130072300
519824533
117166294
1254254325
664405970
506768947
609783425
437113622
1543791036
1986163603
593075476
1897293098
1292501969
1296963742
902415985
1575371504
1434914460
1325079168
604398991
526250570
1744195113
783603112
1380805926
662266942
510403363
6324492
719924185
1670337662
2006097050
216753398
1289563075
1057764393
2133346334
148363176
33524385
117846518
989641529
706289389
1157634021
1183878532
1368178041
1062121164
24681502
2002722983
1764374486
1902483985
787430914
513696473
255060398
1963117691
1782593742
1481830948
750436966
1389664800
286204350
1091469525
1749425186
1789185478
1751743180
587719557
1845498635
378945969
1076865190
1493678677
1334652999
775427188
1227550852
804477310
506418137
1123124701
502329912
401841894
586344109
627207441
1898226597
1827575523
1588928682
1851948015
1512014981
1258930346
1418362868
1110507540
933148343
767544693
1569965427
1373348569
2076548349
1705074684
156608950
384789157
1534583686
1340488435
1214313538
416961966
1435995781
773025471
669245194
862170495
524931052
1702271796
257600007
112587218
1364512912
1419011449
1011449614
2075015200
800271909
1738127939
789984038
1050607944
206310826
747983515
781971198
1238204423
454770353
1539673128
911995928
2082798574
834262033
1006203079
1629520795
909629222
387300940
1177700052
1826665966
1778454748
530131334
301290427
754509346
1529939735
1334046784
139397350
728878377
924935429
503996252
888307982
1499066293
302896967
2124348311
526660633
1769094208
1071256928
1189685282
1150244919
1394452612
1869399129
1590586047
1589459219
1083424336
2115768563
634198690
1493513906
1646542115
1261145398
993407782
843487235
1823612660
401980916
175400931
707036117
2052125306
1748486575
1383017206
1053249093
1490541372
1904048901
186371830
2103383278
1387532437
2053635368
1563699065
103386315
1256570632
1441979992
622237732
1715191534
77714522
1781350261
739144306
827707412
2131782064
1378765449
1356587112
1924650143
413862815
1914078721
1126978203
1960393402
964164653
1422856134
39861232
1298562752
1245554987
163287776
744181504
864126365
824472860
453271760
1998821944
2086723861
2066298434
1179939996
429143950
1680868690
59944682
198082071
782203119
924518950
713103677
297325312
1325396155
677662968
830876608
1560497896
912961713
1361309287
512176605
1224606099
1200923732
994301486
2092643489
1422504756
62817617
618465352
1928027583
394630354
1961321096
2014254310
2063960035
466235634
190698632
517582638
81667531
947513871
257715377
896705593
21830222
788308950
363564949
2002678368
817187551
862774071
1538158350
1759272485
1414681205
1611244875
1829078354
387014244
717981738
169498605
1501964377
375162734
934816547
1937856002
785743095
113707187
562185447
1279458880
1175821605
491365663
1315010682
407612487
1549055952
539976436
1300553618
1146741813
1205243850
1743787304
1242220234
2567756
77556685
517430530
1815505284
1768702511
1273849290
259332275
82586211
972630711
657065263
206319833
343519678
1068640
1190139834
1863473595
902489207
592043388
2070964200
449413204
920207506
1883801419
1185361864
921342477
1858644078
1110837403
484963373
442156756
635951141
145747530
1927604182
188035490
1672639137
1344340632
907631508
1254741052
1855408715
337877879
512912896
961787260
1125203370
1786539264
125744355
1856627695
1220376652
810553582
1540339267
477120438
1442512401
456844263
607588085
605945551
2033780246
1213815387
1429451846
1553938121
564602877
1368014286
318982964
67975723
596621690
1531807430
1819187389
100756948
565490309
1345650571
1340749001
1183155751
1243588416
202425527
118451783
550542487
1061223085
163646891
782621117
1578267718
50857575
401893962
1636578860
1754710456
969761970
975935278
918679273
90533077
871885276
1853165871
1646897609
948416078
87516190
794413925
376537824
1197586667
1848682055
173048382
1513917664
1758143992
73706275
1253259228
1933314848
1423072841
518505103
1361372151
13600269
411063858
1776470516
1385896231
970399180
282657769
983085151
1571776563
904120104
1377244531
1775198505
1164822936
937379741
243626621
1854241605
1964883553
942800097
802966114
308428651
446434223
896681497
1509888771
979332151
1270322992
405766791
285611320
229295094
737068306
870251641
2107292463
1570421730
363006508
1129236063
900154019
986554418
805264562
879484094
1836218211
1668626567
366131461
953672986
549454426
556452264
591871461
120882203
157050490
53623912
1091590968
1957491747
1096139217
2106388007
1816939413
2045209123
569498688
451027560
1977571554
109836233
146546803
1108812960
1589917007
1735479068
900260092
610465904
1159973239
1239829078
576900035
1436470386
797487737
1601950856
694871905
1905783670
1404448175
232890555
1447320187
359788655
1562739415
1688284004
718635884
1098653219
1714173359
470293555
70667802
725116027
1042662547
1191379310
729946381
1782744699
1740349721
728992372
569240405
54276974
1648232851
1505100537
1017759809
1888819
876570068
355279814
373949705
574257457
1443389721
939187440
810700323
1526144158
917023856
657734202
1877344900
1706169529
2013744484
1720525690
2102093490
1234166760
1490054159
2106594348
1117921628
676672744
598144142
1245918568
118594462
863225944
1821766561
1234204081
1883254446
185732405
1539683572
625303354
1217216289
435590427
588362568
613155119
1368109515
1020588566
1433093165
1982572106
33313417
358512656
1785538600
773594991
1384482988
1674358657
1326252331
180296695
1522159410
1680050959
2137754034
1710402539
2120105588
13985128
1632677189
715600913
311224311
1705120542
1751207908
2020251667
1890090707
1402315068
1718095857
1948968705
1306598710
977563060
647643462
1051977763
1790657569
524713229
740746518
1443524546
2141384787
1469884747
2083067239
471998679
1558534979
1636090480
56491341
493029307
49906767
1617390630
1357812997
308121406
370842861
227629872
661111180
598332392
1660140238
290182190
1771186620
752875980
1077261551
491300042
29536273
1925184605
868226190
208373672
920268660
988283969
2113402710
228708274
49851436
1235720574
1401669897
311683485
1434940323
729218834
1240035855
162235943
1039656047
1328455212
1648942052
1068673843
864801670
1330092111
471872208
1147366335
831263029
1074976290
1009196330
1995399728
1736406621
1869782081
997141535
1232807374
2133326871
1632991966
931976776
1097346351
240013678
1707197740
271165539
977772503
1117139354
1049687973
1147279192
143986349
523122737
1561762681
2096094363
998375803
2116817030
539030355
325712695
603965350
391135562
2133608326
428822061
1063309880
769259438
392069739
1495165197
1036401698
1294734431
465566458
1063987844
814330976
1108900036
498895229
849322307
1248080684
986515564
604918332
1116889153
445336725
2072214110
1660232681
1666878156
1092635532
1019454426
1006751648
462479518
1097373
669029306
427741177
95613234
1181209102
1702587021
575062720
391183424
207812928
760679999
2118498296
1450669989
1980768248
1064924833
1190204562
1615414580
1254746077
1368946865
1824513253
1359727051
2126848959
1054933557
2110572769
1757466246
1730485965
1886698442
605915624
357470785
1631235282
490606800
1749003720
608109012
1183027286
693066692
285972186
2111442375
1855836216
1999553641
834477500
672630292
713623507
268940953
1960563391
166045899
498858764
1658016873
2129703770
1658998830
484441674
786756181
1322766867
1860848545
1739418941
1589474492
157232954
978515174
1355302757
1590728867
1954961782
1139400140
452569796
607488997
1128921574
195083326
842270441
596395296
130855150
966482227
1057859915
153690451
664387721
407283793
1091002814
1957727142
1943572927
581679011
173383719
227230127
980222832
1051256317
410989740
1971464876
981649926
2012487135
913111478
1335453012
133894640
746499503
1021849959
1373975871
1068619998
1928112287
65332142
1698413806
463240452
52846253
93236463
450232595
20456134
2106250074
577944258
603449531
1139220030
1840715333
1331602425
433241342
385736657
1651179644
1837015968
968042904
535948946
1002951902
337054345
303883398
725838205
1081182314
1965990445
488521046
749878493
1060537584
611807823
962694339
1702960930
760692003
650582793
1989273569
762103909
1810142005
705458039
2055462058
1560659758
429893239
4441393
534325442
1384848573
2145799872
969800242
2037906014
620849548
315690174
391100058
1823336329
79158763
232009798
857323778
1552023360
1617165246
440607371
891122176
1484964599
191207558
202925581
257995439
1188091774
1294720910
1036904487
66072527
11716826
1908911262
1707632365
1206008109
1311439665
1851930585
1048410944
820598043
1655124341
1950727536
1891345340
1784125576
2069615812
951128408
1072252699
1472107423
179762811
662902943
1572185430
1400313183
507659649
619474204
191396044
517745986
1670785167
2072039378
815096156
7384191
1162481984
1433045616
1435936101
1741407644
378007104
377813515
352470216
418612534
1292311908
957038773
1883469075
952366899
557300716
508250392
1235420769
1116668926
749892816
1591041738
1137801268
1120659901
1633135276
67676833
366858030
1387336580
1882837708
127550252
234774215
1176070924
522195283
482937207
1198011010
539963616
37825653
724588036
1141605601
722943331
680868910
1896622498
973467209
1274238246
834380834
986636347
565729757
926262113
1279043656
254640971
297301480
1863712936
937687890
1617758254
1405486647
385526151
1204684307
1962726134
887675237
2059423529
957697283
1773940134
830404970
246407349
2126836918
897625953
288471681
1917692609
1440913835
117835750
260798918
1512161124
943558676
1094444838
1027130926
1164940475
13599615
1486829985
689353354
943527300
1173053192
617052274
521700366
1381135892
892435070
1614268914
439730959
1996869907
1429831920
1464183347
234070715
1717086312
309259274
1135787437
1230341147
418914293
2046171122
1596341708
216094420
246540029
1170242146
477171989
457211115
1636533231
469726060
1099853012
1877029475
1533794834
116355074
2001973477
1747362994
277438769
171663701
835555111
837133679
1437540386
1700729284
1596333401
1410376722
617863474
684492234
503673329
1875052769
414578447
1472299854
2068976131
1881612732
57405457
1232504218
789773626
553019001
133524108
1346029048
1430645801
2117128924
1247060930
640104384
1792311732
1237354144
1451543960
1420525615
525473190
1941421834
1396137481
196140513
704618168
501336000
212029321
1857364140
1868091832
1970172613
610519020
1492576418
1740288747
1828580269
1876694698
1432302920
409205389
709045976
1235104077
2145183640
1815647391
409779420
111576076
2103272055
959155459
885459453
2054432644
522482864
980157745
1401175068
935065719
2029830749
828190860
397426654
35980991
1725066228
999059769
1277911347
1649207077
905619536
2096355734
1620497322
1742473199
970279617
1317267108
1292182862
2089448895
2101555504
2120734019
227016784
1723500482
292336292
657469874
2111757865
1237030040
1293651103
1547959598
1203015747
1203896083
1459582690
819834161
1071877780
640911727
1739526979
1440199686
1224794273
125811121
481379212
195447960
586901187
1864815511
56297090
1717047895
1900922639
1988087738
615505315
1045851624
137907814
1265301557
1773558469
1711131293
239541713
1303086617
147836063
1038578303
2046766884
1899813143
1840789985
386185004
1104332713
1726671936
1019671926
826143089
30429136
1604421692
1464201194
1105430427
1712927982
42820830
783769427
538157930
1169049399
142422341
1777419846
1012530930
1218905924
100079730
2146180423
544172103
1644469604
1974688057
1860051806
2090767506
1850660586
823156748
1927964493
1308969774
1147485426
293298423
779280024
1565378976
1604246003
223578624
571189929
214333606
1848976712
1406441371
1402811455
637525594
150163880
1725083559
1404014632
1304424663
143188705
1389564010
906703068
1246992884
268751030
1155941042
974380121
1397089856
344721926
1070046746
1363762560
1671935899
79943423
1481738860
1531393787
2065083711
1082541153
1031297871
1332489509
1544020650
872401745
213121126
711461379
1715070646
1101756476
1486555863
115288993
600177135
389262201
173175303
935599655
843592030
242958420
2121987162
1320009065
593542511
1824214610
1541829729
962760080
922362087
822032162
225252322
1631714241
427722036
217858729
705543456
1186271543
791001775
574928035
1362389914
1893473142
1517214867
1393163466
1257457725
1480262735
309395595
1115342381
275957082
789142119
1613403707
1041490458
28463985
76679143
2116353885
1467668125
1876693625
1911762163
647155865
2009388740
1810323240
344802690
1636830264
1137938751
880653700
481914927
951472346
1210946717
1932935743
1036981288
556774123
1650125534
1574149483
1051021849
229532646
555093698
934946703
567893792
841780732
409111926
2016508678
1112830047
1310909905
72025596
422015438
636492628
443527918
738167257
1797875643
1824230020
105236104
1138118982
1839588414
1843771424
380454776
1329055944
1654680990
551130745
1011553107
1843069177
1857554734
564962242
772464239
448689989
1421989387
1093442956
250149361
991002090
444683234
214850186
779252466
996765547
699352940
559503109
772839150
1077997492
1075869965
256049288
844142601
755769486
1457054469
1539907218
1710725441
355881160
1446823880
364196748
33526644
564431857
2007175227
451214607
27988808
1983366862
1581348578
1192460982
1391569144
702449451
303462304
1768860788
436861179
2120545949
1858733154
1164903157
1271213178
768103990
1151388747
637070707
283706713
756153430
313959552
504832258
201922642
132625341
513444282
1722032578
2014998287
1367453278
739189831
122518474
2002981241
897872026
125851727
2049377017
1426940817
931350382
1818093241
483917690
626203021
636853933
210415904
27841500
1787564717
1330661697
1091556299
83517507
1583131489
1836173206
2069801349
473669786
1974719943
2033369701
421243677
1265857370
1436430796
969733724
46521965
825804310
155760450
1164584378
1979646034
447601164
805965434
394608631
1390098004
1609607056
596607559
1390793737
1271189685
565197073
120884518
1338243953
400638828
1080258499
505184811
759127121
199809683
644899349
252075059
1257891700
430071907
1132172825
1974338194
604649897
351513422
1490850915
1450446645
1473715277
1725487078
31354468
826007254
27775552
765652019
722055439
1491636308
531326029
58636141
866426890
1834260049
1711984424
2079063364
1924698553
409892615
402187678
1066599887
2028353992
1342445192
1963324658
1527082105
1150529936
1933854512
210455138
1673616331
1240388845
1485554177
1276325148
1975295994
1171282543
1992455308
1669312816
1811569240
2024050227
1467107990
1261116818
1041428626
19727304
2078794363
1986017579
1520524239
171696815
1162777373
13498543
176872976
115541150
42517545
1291566780
1061783259
592102776
2071861249
1612196317
1580664516
1057559180
1544375502
209104730
1620799296
347065638
501247519
1686308734
1895716159
964839196
1291711701
36496270
861643204
724768691
1202520727
221318985
443792492
894898899
1489046055
1215995211
2040297826
2021356803
382851859
1145689416
1993968070
1325492356
1972427456
1801683081
1832519685
661200668
1545156937
1923936433
1097088182
964295565
357170439
174020833
872985924
122567545
1785442594
1478093837
1298179009
699928801
2136685097
591370155
1901752802
1916210039
373881029
743750001
579286481
897819551
1878678846
1415230975
982370917
360926469
271705310
30370189
359158799
633125017
1946844344
1591813656
1617237875
126327871
689343406
461535589
1863652094
1554855542
1687523986
418258496
223722334
1733774483
465382614
1831066401
1752940614
1862832484
244427997
481145198
1838432224
1158610190
1686388247
1497122505
2049643689
1174511840
183222597
1579729434
1502491138
958113241
239972318
1182334940
1585586708
2122421104
756119034
1297788157
504294201
1251849505
261524791
1566013360
504251014
256404193
1648986495
1980422694
1187213940
1325029498
1756800423
405602548
1386358425
509918884
1475850006
2107349805
1386734546
127503946
1849522106
1242226666
116255186
621604669
1675547752
1480970365
2017499213
1441404929
173510361
22879057
600177135
70192973
1076320214
1835488077
584815398
572702810
2099425197
23835728
201385084
1369337487
1123703576
875910341
455284553
326833945
1306511556
1870837453
427737000
1625434526
121345335
386045316
175037241
1095735735
1958733574
1661826815
1409990511
556356557
1421930603
620347411
705273381
125380871
1734733093
255359283
1571830242
455453967
2107117165
1885712567
1537237524
1438968416
1228557775
1042746839
187830435
2068065827
1000635857
2048698007
371667191
1267666836
1819701600
449143909
2115724928
1211120000
2116388804
413482883
1389361377
381534523
242459014
2046979719
453905983
229043582
1776496575
1763044648
1987272665
1509112253
1619743509
1218955963
2089245238
483292081
1667782992
403951249
987537928
881214374
1069547266
1299025840
1011090399
1740089262
637490330
1150053834
1897183829
1341902679
1369875848
1262540264
1529686047
954758058
1255695427
1659040317
2078454111
1353717278
1903867202
706363699
942542375
1247603669
1511631493
1144413920
2013918071
1276427424
375792637
251147714
1982254145
133585797
375724059
1960276229
1953128981
1795480986
169532057
1549660723
1680300416
1945348758
85180587
290496331
37820633
2032409629
374352111
1020005150
175017279
30799200
332103680
1931807326
708273375
928602249
658690733
393960443
1179595980
1662655336
225610611
1063135594
1351582214
319337845
1048857454
768846918
1394076685
385512147
1217302259
1317062757
1853598877
2091596676
1455764101
918944929
1148543742
852750050
306503451
969152987
685636164
182759961
1282821366
1567592367
1068742773
1511680078
1739356624
542493499
1731351649
389331548
1544265351
177157367
984802956
1055207904
430146665
1018601775
2117877247
959131124
974623030
152391161
1802361006
1067898429
1314260466
2123175340
1360684633
568373771
1205002901
357532644
1505695604
990634134
744972467
708210666
1017986805
1353897038
155212571
324402422
1683283631
1560006763
1290746150
995987362
174915067
1138920392
1197542224
303462304
1041504044
681139991
126096781
428787250
1758022293
1633147399
677520092
653767415
1886127388
452367729
744694234
575202512
957665852
2036880709
1825595371
39743427
511190932
1092899915
928030541
1608680035
1032069368
801472662
551714512
1163814422
645759041
527805271
979004902
518142196
1329222039
748230253
589573970
1075713034
737991796
1565598533
1617782780
594503906
1383565238
742222755
766955083
1953035671
534333974
871053012
1485529983
453181857
1332169701
431595512
599294996
1079808294
1835541542
407733259
977952138
1336414477
1017321325
553854926
1449018980
1400435825
1623392381
1548740153
954859445
1113576508
1529260110
810558890
1787757794
1971430707
2097390417
745709446
40992223
1315901826
592715310
848265204
2099207867
1219424211
607106128
467527804
1137766933
658395662
1874026945
1575471002
146896599
1873549984
224536257
1287950232
1913206955
1488025965
1745818251
1972458597
177366895
1385071108
933484663
1364071247
407053868
1790624243
195695487
1268615876
628931620
639278118
476866597
1665443078
1089059919
1993588594
1288551898
2144157663
1767064439
1951747516
1769454131
1511321288
64113817
1794498562
1857077992
2133715591
1784742232
899559501
1119697497
320438137
1933064424
1827756514
1328464740
1268687075
1749294783
1794110939
1661774439
150456545
348671755
1437349246
225259218
786537514
2004152268
778051923
1747673898
1854210986
1792288282
741940055
538145132
2111827359
1182317475
277661500
593177108
239342528
2088942329
187815977
1999510012
1126171696
748034635
1896280839
1910559488
1968588826
1547553419
521146997
607100915
925916889
1775678566
1539540373
1297383374
317020695
245288463
112316236
1455360358
2039348759
965537645
1513684130
1321862457
1049385459
948175295
1334998278
578464263
1241848079
1544528844
118602467
1870674532
564300132
171162148
1657292182
1168569929
1044688970
1508935588
1250708691
118791006
673372118
1522036531
593473554
453000229
535879403
1801862280
2123890666
224223515
1760058305
1852965662
939480957
496939171
840054254
1689698950
2013710995
1829121479
1045229789
475372341
748519863
1885792340
1798893120
666688634
625626606
635871706
329759343
2058801652
707331677
401754936
1173071967
1227453239
283416301
168323201
1214213674
83993698
1114928793
2011636759
1752369917
1451851434
524456703
964652217
2073305739
1181215312
1975136752
101960666
1373803628
1600586322
997556046
177075330
585158720
266338602
931716278
1978087303
256612021
1869780789
130218286
411855396
421148240
1255286402
2060387050
1561861636
626755255
1189494972
1893687369
1612459502
77335859
970177004
1434314085
986263610
662987484
139190866
706435138
952360078
1977709761
753875663
504412046
1932167479
2052043752
1816869421
758296028
947547897
1496191925
283800870
1421149677
199129206
1860234841
1003433221
1313970266
1835385584
895589279
1347938753
911752712
2134263412
1165141459
1054030626
803543956
849536594
1292649018
689621916
1005120808
1607134616
82760272
951903516
219190477
474081133
370249107
2061483709
1221084742
347117127
1161360272
337685196
1975388609
595922907
1860636143
2081646072
1742893286
116716268
1494527573
725872341
1009403519
2031535218
115592393
969531097
953702216
1321428152
1600434149
1727562505
2073948464
620574693
1675066213
291443239
650796697
1422222137
937590501
1265574864
707943611
1979807083
2079991862
381570562
457993164
1761226880
531066113
329040255
1103739928
717788678
1100353254
1022044914
1123141741
585724060
1000840776
1191020034
855879642
1320817381
859601740
901541873
725096473
1335092340
1105112514
938781953
792482699
259900718
1938458692
531788994
342184763
1745756870
738849361
498712354
851399987
478975753
1020350429
710272008
2064359329
155486854
1304778540
2034396139
689856082
617835485
482381659
2135973331
1353052593
1402847220
1940192172
1330151244
1884528398
1700652784
2075521648
613069180
225893173
1157807468
1232024098
1202072128
1011253462
2075143939
1125085377
1971960656
1891286347
341292402
1249007404
1693320401
1303909979
707565396
1929692033
2105053137
1417071441
1305237495
624309162
856873637
935529445
17056375
1529446760
485559736
1263535508
949203271
151892467
1173460214
1409438950
1197704660
311802901
1727122870
26871523
1391989191
1519639714
35512295
1743293025
1404217941
1299871456
1074812396
93956229
1229742556
1862051937
487497745
1159339977
738033357
1473307886
308722943
1709590456
807736623
1709738131
314450802
1930973728
72304862
1185566298
1132556919
1542825248
49068498
2084063704
1720111451
47904032
362648430
1037080180
1259772570
238505924
478967644
763449795
142953231
1801846789
1574758769
2067600539
875738813
904294703
1836530469
856032254
1198469214
464511165
1174491639
476161991
114327113
1495569013
1479710929
2133040122
1156071470
1334338722
1505450437
1254112108
716046286
1249896935
1600958122
1116128690
1703810460
1033740038
1970203804
34716111
1729849319
1679045992
121275805
1735115697
97230495
337248230
514297374
146611894
2090542677
409595474
1139057912
1478050351
768898404
1876385809
1261456033
1744313701
1901028510
614668947
1194825923
2011487754
1958034698
1329419321
1719833103
5389169
953487879
1184151187
1778694444
935524528
606605703
2085133859
9643721
1477857135
1447663101
1398215616
785117540
1489096132
1997598915
681717399
1301562494
486679297
512349202
610815874
1385607042
1430984535
848101853
429364053
82247628
1760988212
1476361906
1258987547
1793583405
1624103504
1062811501
2106443212
633720037
130489141
198081139
1482897908
1815520629
1921989389
64020872
1234667049
1876998425
1963898629
522951196
1357849292
566067154
2028316537
365180033
485993578
740433955
1582436143
237945627
328975281
341920843
856704142
1204038667
811900042
597846676
1702090565
1426425594
69824673
1226817462
980766878
1075391848
750980368
781457409
1257398728
774452200
1953335970
1977521440
1047216969
721644826
697060163
1212690249
15189287
464883823
795487018
263455066
1627047140
1166753582
298571504
1883240177
606335759
2092064148
1991747309
1283824324
1166368680
2100453919
174918551
400479519
126393574
437251492
95329694
1216648208
1787084681
33108001
621779120
732961207
1077364567
2088932109
120825229
1957406900
1613142969
1625560202
825331142
371237615
1547767299
1243233909
1827471371
1753029548
2120818514
945249626
1518727077
1973287025
1753025488
1846117376
1337641256
1736424838
1403911887
1255986996
1087165955
860136460
269910459
1112096595
2069256836
958798822
1913294499
165102989
2115454181
2033486453
975984490
552063879
340399034
522791863
1372690727
1718937112
1356380946
254993323
1069950431
2070595488
1359966016
2135565266
1796391157
275046509
305055864
2122395742
2044165100
225835957
243580279
794396044
683618439
304434674
212635755
14473421
759099097
914268459
347350025
1204587529
28262740
201269155
1129272037
824489636
870139255
1057749801
706219052
1525337129
1283581405
382052181
700305562
532299764
31494993
1399189243
1978419995
1132219687
1409333550
1014949643
424908755
528512581
866847678
312929457
1363561973
1924528102
2055222837
644956444
51469582
637131285
850379356
452346032
1623590938
444308690
1723609586
648357319
969206696
1224856839
1669469105
1293349089
2083993203
1252534479
847416078
2133194859
1887454370
66512994
1095544440
432822583
1716095721
1256869138
1933746152
17766269
79160260
992448040
1307578666
2031176671
1611155144
2026851470
13894701
587728119
1900229161
546079563
34071740
2070870865
418750467
470818856
716279203
1892362751
168621741
1461484040
1777655044
337432873
1623697745
2004074167
1268440196
822110741
1355326106
1193804186
1550175078
1603788461
1517160995
79359294
306992554
1245105614
790275760
1947095352
846935596
99062217
1412563143
1246382809
537887846
717197226
790151050
1807919331
14666692
1276211744
1123367724
1822010461
1783674542
2049167011
53205585
1838309412
1260349189
1773515019
1279699557
1725501554
123684855
2041553348
1387997159
1935867893
1425323633
852726372
60992968
168112181
238933137
1105180271
363843310
1796420165
2109484125
1601128292
555840504
1395658537
1322039973
2113108235
1805013335
1749026254
846296729
623735730
647911056
1246753491
871574077
776223276
1543571218
1220364124
919403014
1588969994
1359169607
238255008
1279172431
362087902
1320440400
1732324308
2129729853
1413571169
547128068
1899398118
1896072152
133563660
1969869273
1536574285
390383489
426614043
911135049
272994424
79249580
27898125
233180177
1613862531
964146779
558101783
759441665
227057350
1223290303
2016884971
1670866494
376351621
1673810001
1014159988
3911879
258408204
172660125
1944446941
2126613353
218908722
966660202
372667101
1021735821
316217243
1616302922
1841804707
2049505663
719578488
1671607413
1198832945
225772628
126557948
132963002
1348352838
1890081957
1154826254
772190850
16600560
1364563269
1534717385
737454112
63419564
814691684
1677634277
1040841061
1467865665
1820958464
765056060
530761927
1331597036
44154915
866728599
1061688727
1636698219
280158143
1763556140
1129612490
779839321
905421598
983098505
165340394
718011847
1311358801
97474452
1548236101
1611239081
868484029
898139205
350807493
1861398933
759106563
1352751914
667202558
135571659
220340557
447083329
1997538216
1521219841
1353163988
1454528320
44906876
1269375037
1666916648
856357823
571156399
1375553512
1239727087
1677249795
287527211
2027644915
1709133684
2104012909
1362494112
1523311013
1182721961
599940963
1820454672
763659029
1741649972
1859246567
1602284097
1433959715
1117270268
476275584
1235007524
1864523059
728483373
358603923
1332774570
383811522
1699792791
1072205
1983453974
1899528645
1254357272
842687769
371670217
1040525714
769317441
456971662
811746333
1966700637
273311941
1588003983
1275000482
1460070585
912812043
114492352
363072200
236583908
126599757
1759758508
698201848
31324997
2108747513
1095306471
1840879530
355286149
1165084917
980714396
1956841057
1668290363
561968866
180413973
1436715264
2125902975
1314571881
652078039
476957460
2042499703
1976511386
1816627511
1470770639
197424719
1835036686
100789547
1414189680
585974729
455218072
1771655174
228228541
287941934
109657337
412527333
1414413339
1619558222
876920578
1514836496
133577159
1246712865
1953313030
1492329961
987824529
277580779
2028027066
202208947
52239647
619648126
1220567447
959775806
47687985
926409434
1934699183
379131082
732634118
1440529754
1886107598
1143380636
588300819
1946716737
1814282957
120823942
237803111
1550614353
362118160
356478903
1127608232
1992738549
579991167
983604324
1778293007
318572690
2041282915
861596740
388977622
1220881776
2081780594
631754759
1520495457
1662620932
1823175245
288953329
965845337
444873303
584127897
1918771346
1147504261
375327336
59102310
465527396
420033552
427620236
200620426
1392807517
635017247
1930137625
1814683728
1728868862
887781220
1505637325
2038034131
34400354
2042557056
1108408412
742500013
905041044
635909250
892957331
1349286603
590646796
1219665952
701526308
1435373026
1131559192
1568692442
229512438
1954856855
119725506
1523114427
293469367
1702568334
689004300
1798267418
1130115244
1068750760
812135710
190631510
957404818
1030066862
1673004932
2003207119
796555801
566154316
997737926
1335532701
419776947
1640862311
1958755076
1104630934
704794623
935658742
1340380539
1819995918
1775126291
460394388
766385048
836702427
1846029695
962731148
1614643293
366190224
827642624
2023898405
827981688
860872597
562471843
888094055
1232339614
1282368694
816199608
2091529162
556405423
241024885
1241078682
1715864115
502350261
873540779
590020744
1720184661
164688125
854891603
1980849422
1575058758
980647681
64100658
1652949748
902601203
1955091536
1997152921
778333695
60296130
320249889
300195688
1875505361
1494170096
1957446244
1576827940
711944912
153928245
1961584081
47448815
557266673
88527287
1655651072
1474842827
1489712626
1201966382
1778145428
1671315964
253048014
886885252
565030983
1349177487
1893436096
1708470393
995126786
917441085
945734188
613736285
1694903183
1216339104
2018167802
66711405
1684818744
2048753800
327834351
3520067
1604548542
1337192501
957602876
1994867355
1347052974
333326802
1698041152
1860409712
342586773
119329735
1992687296
826411706
1621544355
2049549794
1635081883
827209125
1604031170
1285665438
1846443785
1648587438
249470133
1125301696
1049959882
1592133321
1841189312
994504390
2090304195
384288862
2137305131
1002645433
1103107706
1464034492
1143133052
2076401345
1487040218
352837824
617679326
488324809
1127484508
1676535008
768783618
1511437159
785798132
190396007
1437126309
215569380
2068305269
505197656
1936481672
3337942
748351728
1205678410
1372928621
126405678
1119170848
2029197121
1308032317
998185279
512766494
413143057
1992709364
2000622828
736623090
1000244763
1706696086
1788859282
654311239
622219328
336247202
2138464062
1958283275
2115364584
236264561
115602260
123278678
730938715
1856821476
2037254558
770994400
1044831013
1970413117
1325250531
892396598
1013914616
27590370
1224935177
2111322204
2060203446
741479118
1734626557
1532945516
1621973971
130451167
950275972
1515494962
2023480910
108705086
1149620086
1945234545
2126138862
1920810948
594218829
541227893
1018275864
755962353
541300357
597422725
61369151
2113783765
696677099
407229564
1489440691
243082270
447434846
811434916
1337510307
1221683487
1468954014
266126086
2121622781
1220205590
705126569
1179237644
934681461
1918525975
193602797
1035753768
279054487
2085037419
2140250471
1356596249
1533170429
1564540028
152636841
569779201
1559206571
604067295
1153067128
717820598
504861240
619073971
2138107166
2032910860
758812603
755548540
2131499733
385289725
1726733003
1074600971
20024210
1884928553
898673941
476458513
15810693
283345060
292058113
1645783156
781772379
1661102293
1565638779
1615851727
616342820
1677006953
258510578
775414203
1176213996
1699627497
876086524
332117500
631536863
862232610
1543466483
1253288613
34972402
1756831038
38966382
1022914098
1966754628
372351942
163701933
1333646
859601445
1962527052
1464292482
521668900
1271059458
1177858914
1253430663
1714379806
1364228571
532962167
1121238186
221095688
1306190779
575786964
1367688042
952613410
194404261
839008649
566537889
525250665
1949314224
1681096830
354981394
1379370939
1078019627
1111127810
1297478956
200321098
2008602309
99491387
332792272
1969245888
502523289
154931911
986271901
1296669222
584801609
1287063169
51898804
1640963172
1882531323
1274525241
1685691394
582318201
391533378
1310408044
1301323247
361990905
145161021
762684340
1515450398
1752742352
1230101902
1168262652
423225366
519855654
1588060620
855277438
687435735
487431883
792252221
1373860601
1686178092
684349473
1149686229
2058272540
979194379
719234623
1124351153
1600690939
99190247
125312237
2064304980
1469191034
1304220590
878811899
1538920932
296077883
305133574
1746202938
177280223
389856211
34710252
2112186972
2138647282
596001010
868456976
499318510
827696444
174743200
594644045
919443841
420277399
2034599772
236512406
715111115
2028168646
1559991942
1747855629
1928290606
2114195350
306336555
1129309388
630544290
464871182
290388556
313479485
54751355
1013247799
1665737
638812883
1269785239
1672095312
1787548387
960301642
506608012
74114505
1238231287
760352802
1871829784
923512352
1795829452
1413182469
1099711178
107404917
42292686
736620020
641553573
1947406382
1266083698
996019501
104824109
997600883
871022845
767946040
1027110494
1879285807
741868017
580887407
1310749407
1128819982
1493639146
144907367
2116585458
1501556805
1872775104
219633345
816978026
1046545251
363980235
553844626
2126105632
1476688648
939134955
901186447
1610961063
1916771035
1780886329
82448583
20699968
1191380992
323048536
1548044844
653506851
150128735
706793443
33442748
453978205
1745728714
495611472
1086608790
638239669
1534627721
1730921606
1960970029
1171611417
63983713
594902147
2106573624
689376784
633583128
1038818221
265648279
1862902654
1684053468
503332171
816807911
630329008
996879477
1752463676
2112796229
494113680
1101516684
1719513109
420832733
852395962
1121831263
947536944
1580255723
2131741361
427846514
1274440659
654150984
20907409
1048868686
1027097185
400592156
106594615
1907451543
2147086157
336363460
1564196974
1515635912
1053843390
1804623681
182083811
1553619453
290574041
1001997615
173649037
956870774
97008389
1278296642
700878389
956647213
1115762847
1492706213
1784532740
770544930
1454042121
1288446293
1775259237
1057339936
1169217200
1317484134
1576740135
507923931
543178318
830209218
396766160
1172078450
1063212455
1259667652
975025111
475581736
1277046871
2021747016
405452004
1518869243
1818789003
423511724
2141584900
251141793
444370189
61032994
102529698
1700655658
1174002335
1489868334
817848356
1570747584
1696640063
1779871893
1195114393
525832991
1631264632
553508468
1899932424
1980340500
1604940236
504821645
924667107
1579383465
1941926775
1559599033
1513503547
1311865817
162065334
1210585727
710211491
2114146902
1088688109
162379232
99093758
1924249609
67388323
2123106587
727031708
2002215153
2067574812
987519795
1568679885
1734627297
585099627
1357379933
937109449
136199471
1448689226
1939631270
1551086909
1650994947
570579685
1297293570
137765906
1387109665
1054522205
565635512
52729002
994714373
857805686
1156836239
842436741
320660120
1126060896
1823727810
1938349
527314067
870345433
1149318591
1312473283
1206223642
1475740674
1934783355
1430341172
254622447
227124409
1249819117
1056204754
1780406280
182343856
1418834220
1335873556
1747042336
924100187
906890548
2037828459
851199421
698112933
806119816
1000579395
1854890392
271968830
962621075
1141897096
1961761201
335136479
720265379
1148275766
433534760
250299370
1407401654
1011438801
1300257247
874445488
1786537246
732294864
1628687801
995549867
57431370
2128881319
315235772
1489412845
709698369
1247475961
187218278
1672985917
2058627072
103002300
125969441
72314676
1234256614
1869759814
1916951073
1188546266
1577161358
2139867089
69985707
292252816
972724408
2080173771
673768728
2112869837
829087486
441029036
856727063
953287893
1413474197
488082358
1597540930
1339943600
1231558035
1417911085
1391383470
1755292816
1273757130
1600702434
494808835
7733568
1602323506
326776212
24473935
1913225341
873912141
2019889834
1646141262
1795087996
1183276385
818894743
1018106409
457084402
2086285825
1880252966
1641224125
143525380
1379270066
1751170363
1606668202
808870908
1673241482
830121626
1730763250
1172383411
641546282
1963979864
1308589881
957305193
498220635
1646952875
424383907
1696544236
768262856
1245398789
1030086604
1853557774
999276324
1028552671
325309454
582241425
1678268062
587026909
1429790083
1100084472
1357409693
839481485
1117370750
641768097
1607340012
1595565960
428105102
1485613047
1129981968
173858736
1080688147
1902623708
1999177425
1677614007
1832163096
1134931681
914730344
532347420
692356445
1178729436
905788648
433542847
278586243
539046044
1118038173
1017984066
939338186
1892471986
2076758728
2080148427
1856992663
1405029492
1755028740
1552254492
482227751
1834420019
1057690096
831493777
1987057121
1871154992
854330863
962454440
1909651952
1498652959
1082479003
104022014
1365537639
2051000152
2122217727
1709619530
1068594482
1233751870
532120243
1680989307
1146605789
41994323
1619594384
1519543712
1748989300
1595453854
122622785
2041972238
1116458696
1702895262
1989265979
951079720
1291308632
367249917
595463402
683867615
1567192124
2075729701
901724746
1553642530
1715898011
1270788029
1305361189
278763613
539700999
1380093111
85167516
934550366
959251699
741734501
328207229
1829233218
1222031644
819089419
166404446
560015834
1772013397
1932009444
42251592
1546937683
1836784614
617687752
1471294006
478728946
757545353
362861689
373181122
508591198
1573071215
24369016
1873527670
1348627837
332913835
248028424
1032219910
316398549
640489549
1448300705
1605027303
1228463422
442362867
2059142301
795360802
78371694
391316505
1901137360
639085082
524117336
473889971
909387044
1718360188
250403932
684395828
1677536855
1942703968
120105042
1457044308
1301325595
1008324584
888741912
179016331
626082914
2089518460
474708448
468120024
2097766642
1281395939
1494288509
216027934
1031134348
1912992426
34211064
1320843702
1164963927
1917174074
1740960489
60319723
1019413193
802995641
261671384
1852139894
994035218
1909036385
106421437
446108964
1113961831
1950081646
1053733420
1550629711
311798655
1572159412
2056358380
970576733
965762465
1440091016
1766461023
368390446
1254435909
353197990
1717706228
937727662
1656411590
149727357
1501853935
2011799311
1999123937
1234806781
885613046
864912973
1170994262
493093741
1176669229
1331398263
709508070
1906197202
501834991
94864711
1411298476
408715542
419336936
1317853403
954967035
31058326
1105939759
1187119106
732381551
1561407764
1586828167
59430960
1214803512
2139600002
757016876
1751760953
752191149
847325938
1331021925
136724659
1677166446
517784488
639232399
784388485
1298142291
848210933
544686071
1241320019
2050118844
799990403
1123161794
88461246
404488653
145693355
1736220528
766297586
1775017937
1382462644
298726741
2035974339
1127954070
1638859300
961192406
1981003309
1483020921
57047242
1672643153
1465785177
1511555612
2071616876
298994435
588875796
2101966932
95131606
1434023015
1594189111
891912954
1434832521
1033558156
1917049290
501140263
579457120
257777443
432621734
821229265
1755049349
843409144
308746233
1787792034
1524152132
125710058
525302281
606242216
1217987004
1811462539
260638962
1118859044
86119552
1209517118
341352986
858406589
2144492494
558636408
1693000138
2070235828
1757535682
381534523
2113081689
1147857289
1298042902
623646264
1927867419
1606049035
938929340
519634309
1549239956
1842382688
2141151594
1350678095
1226357977
202224149
2140309971
1449251830
1560691674
1954714029
865039014
1974336142
974801355
2000622423
596599946
573055658
371230819
1831137927
919431875
2055210650
1167144556
505838531
1584567166
343710265
1552977421
570662919
697886479
1708349635
1942224277
525240609
158382920
1040992395
171416730
1620329208
232611051
799069671
467993183
808977413
641118151
349024603
1899230047
1116767625
1123965789
1451846030
2047344103
540396984
226447566
496937752
1988411385
1877221282
1063113896
1219385871
1323418100
1574385493
1146101838
1923227171
807229855
1410929760
1029200248
497972314
755719063
1819024285
568327264
1164434191
1221000639
658194856
1186115672
1855741358
859842981
994119970
2015512940
96836105
1057169138
421588571
124789181
2058723962
1162201257
1598117992
698926375
1752509952
109185666
1432894268
2078090936
1335158382
501051887
386957326
1835910109
1553559248
1440866606
1109056378
702834919
1287570120
884323910
1517767673
1649607593
941613529
2017526362
484178970
1865152412
1505364431
694472572
298091002
1105926721
1394291181
538555191
1856087844
2084848108
1699762502
130971652
1377480058
1572310055
1496312150
1393582083
1704145748
1686894893
630788115
314136975
1803935136
601157385
204330779
125897117
852852526
1981340869
1768406675
1798896187
1421161511
1600815987
488634188
575392040
320557251
1628625507
299808347
1566676267
800443212
2013642326
2049927077
300018283
2029093507
2052834507
1955618668
403956214
702528083
261289714
1356633239
1461902280
234474172
802122027
1499566337
329836137
1281854402
85735191
48178835
832059708
1596925640
868630933
878201121
938465312
1690908945
1759819562
2086187055
509554025
1802388764
274878451
967151944
1711459163
1981982932
1843292451
2019417294
510790169
1657038921
2069541477
101309086
646387825
106481016
232307592
2060257861
1178356160
2096683341
346076650
1520341799
1405161636
1790859452
80753034
1703973240
2029269114
927454257
73125350
908142673
225111458
1809658265
2146659574
899389261
1744520728
1168190359
865617814
454371186
2142896283
45775057
65752538
421169573
302071427
1757168335
1820326836
1475345960
220414706
1103026717
1907385214
2112768289
604366166
1415834724
675524008
64079114
790199787
732160971
1953219540
1283926676
537006009
848658330
916184514
1579262437
1069193071
205688802
2061273586
1168772695
833259481
1120647672
1922046302
464697323
1557798390
1782073886
2131287140
1263021481
828701039
1927708516
913342411
431838408
370721819
1503452752
1548290870
450915732
1765225181
1145435306
248926506
598945745
1499161214
357549216
1494561901
1097363495
1644282006
27698465
1913142799
116492921
1279581426
1496959894
2019498013
144678343
1165492127
580834221
1015094801
463952930
632336327
410778140
461559095
21962681
2127563083
1444637950
1363014037
1661937072
1195133893
855806035
976607696
1820232996
399347604
743060062
1770746559
1229272746
541936471
937752907
1396829363
637868171
851352804
1182763925
728695568
1850035887
2013179554
153092887
64823826
461326385
1628239185
1939461778
851826076
1833979662
1752849293
332836584
1662925240
917278416
168187724
1087919161
1206374495
1879658074
2027359171
1848295143
1033010490
2051098039
849214948
1562710345
1841291496
1416413365
965631824
707717403
789538815
2018533571
1198647774
1819520299
949281211
1781480933
1072663359
174804312
435026008
852703640
2091806939
1739081888
1160322932
568828728
1438906751
1957545729
766851990
1108434496
117428801
1499050496
1350545566
1243630763
1668355564
1583230414
2006805011
1823089054
1173776256
41767422
1628288908
1445428116
480897371
1055395945
600305554
390086100
1030779703
269211410
200800337
83049280
1704344691
1102802923
272468867
962393954
599706951
1533755092
2113200953
831642131
886266413
1346488514
1870720581
391015806
1591266273
744826758
2048966122
1256446649
975739482
892754072
1918253900
1214980783
163071559
1144814378
661268846
512038928
1464581144
1379520486
1553126452
502938638
1124675311
160534352
249297811
461232693
1614344785
1633632303
1610113679
1361519850
2110905304
134615902
931178532
441514360
1735391353
393571937
1407195490
1299305421
779665276
870056373
1515494879
815746463
1632913098
880477314
781299983
946757497
110220881
632211554
555010221
1738860510
678137271
1246751571
1483610780
1659143391
2102873088
819190991
654736921
197772362
761187515
904681987
2031552621
2004377374
417047729
1608760256
1089618385
1956104470
2147027320
231549421
1293245742
248997811
1414848476
1498709724
979883101
1358580420
2071149834
1154318199
366739447
709746766
1792870213
1856644841
1057964917
1052046189
698373465
1114644890
1659850632
1320095682
849442682
2014113651
2117396462
1541458913
1787792034
1624782877
1634328509
15013839
373271139
1913566442
1526788864
1886677244
1971924005
1694749183
803200332
2052321531
1376110701
1311140073
854922343
1099659183
1994033687
1881412824
1564921243
964748436
182161181
1888444432
195877071
1097449057
584491152
20168469
194748765
1388535443
915323325
717753130
922749924
1210937029
847201912
1698207358
908061432
1960309285
917725405
527644115
956904557
78306887
810684859
530947014
1044837498
174314777
564064165
1174343381
1510319591
37739163
1857505527
1081547585
1523581161
1738471163
765839279
1082955517
1902217667
861861938
22359398
1297078675
1565625244
654882029
663592970
1131575995
165869433
1376141870
1987002772
29854497
427922974
738604972
1261499171
989899000
1124841153
1905433337
394783668
392734553
187036711
1251195641
362033833
404837419
679010982
2002098373
198379998
1838655310
2022254121
1986134964
86098805
822279139
1888512623
2114897768
1076341319
1545541134
34270225
689330747
1891589789
845586596
39519524
2045423322
249073837
201363786
1623525256
1556000932
1463589870
215007942
1599634697
339370593
1607933026
588833110
1504786961
2039932308
397647256
1942963164
1092169182
2028632135
2012350901
617208612
783229443
1234751729
1984956091
289662539
384500418
831838306
1073072214
2026343047
2100262022
1860910309
565210692
1235300265
1864105790
1374468021
1820591555
1683851487
1345071634
182309534
2132224859
223147144
222738441
1638656717
1667078106
1050352071
969614598
387118902
608303455
1424195715
1232261045
1675821440
619035807
1786378322
1262665838
1698926933
491220762
1718251158
1503885819
1154120172
100418786
1896646800
1673819716
1902114460
128092839
1270151127
259923991
1097385635
1849938067
1399896822
1039714434
438995235
34895257
502840115
729244767
787889712
1952821264
1238730431
1063872557
1530529672
1638795812
705595333
1614849273
1512563625
855992929
1989252095
1162932049
1393139430
2044075940
1208349309
163248491
162905599
691186121
1307187637
1967153909
1717520634
365724481
1514010403
1438677060
1710201749
2112559
869171927
1553770715
2116916888
405335571
931977371
1322948880
2090857895
626874799
544147650
735540574
287995169
1372114185
1946862253
1715476489
285871402
1336023642
796387686
1833662332
595153532
2035841756
568341648
1667982141
1259813140
1436971988
1645200148
1828008806
934641515
550439203
219114927
1113715712
1251937660
1404620777
418583400
1935629170
1135292546
1973393349
2079391723
835374182
847061272
204480116
1952000449
840130268
930193101
1682722480
1168318621
885415045
1397183567
234828717
867891514
338569019
1081039339
2099883681
2034907447
251306276
13882287
729623056
743012385
1044255237
1126569156
1933814131
1342425878
1349518975
231168678
347773186
1847722051
1139631810
488965093
301811485
1376126781
652856387
36877796
31584282
1214080121
606504425
1434778467
2013091504
1198213527
78116471
1839716298
1378223394
147748275
107856676
94014429
581852408
1737536914
1805765623
2119719023
172166382
2085921918
49960523
1388795458
119797426
42853601
206460534
842452432
1933807921
53919886
1558617855
2146993628
533361311
331528451
1755819609
284370222
549824937
1044218119
1218690296
951995851
805314872
83149868
1802199002
1578023064
1724773142
102184505
47478520
837435334
1901688151
1434307143
1330103394
1779840483
598169900
1217370759
1402679369
568998884
1040724382
1528600361
2055458239
1484478253
1906611352
50826754
1847636379
1605005541
1814115233
1454891786
1641975472
1605472787
2095857609
945608073
1207377597
311699782
1391463256
1208658615
945392453
1419340384
1966692027
1512631009
1492994185
939923305
1076877613
953397999
2000641171
645999896
658000943
1403343105
375855978
1042245887
1794820815
1470541015
1028627685
2100707696
1703083661
2133291101
1988305712
638997950
1240985063
510570114
905054836
1408642990
1306994615
1328685759
1444310275
925673276
692128008
1743125779
2072716545
725198683
1507776919
1569143429
1767317119
1937066921
1587257085
420529676
378921599
1128538547
659790493
1166290112
375059607
1373857466
1958698151
1094490342
1921897992
567187119
666316128
286779079
1015937597
1404664065
1986490159
1835005857
683526162
788132612
1094094154
1997914339
1588041318
1278557793
928966890
1162498162
1502494036
763927016
744638346
1324722732
1341701123
831656719
1687562347
309264010
1194075943
1046530609
1633192139
1562458161
1210437362
961898007
155807549
1259523182
141023748
1358374312
418642665
636503077
1426853229
1985797540
768038550
503459012
1271405943
545357368
266097803
623860826
2130151505
1420567377
294405394
1260865381
2030882282
1984234813
535619411
552204058
1463573084
1928763219
120415428
1321220571
514742972
514889106
132285845
1563756781
1340956733
1721908781
1038716678
2098927733
220671515
990270030
627138895
406171610
589584482
305195985
1662995181
1333790533
86606678
453864065
43114290
598507268
1697304764
1580459706
1424470938
1500611157
610283734
137444517
1056269365
1595869232
194466603
1734995147
974908556
882076404
1162498376
1571654722
653381002
6775703
477015602
1470958038
191423587
1030465516
746841917
792322680
1263253128
517768233
405366098
1337687021
904862362
1310224802
1328679591
1815044697
1339601591
992276688
516570935
990274499
619363965
417994363
1164772323
1554524312
923935018
947273765
1619993209
2017273938
1032805814
2143210112
1888647111
1032710374
547491482
1151389258
1555232236
450226018
1005641482
1809072718
806626554
1625501644
1222738464
1299893698
1851507005
705777376
625030216
74370971
230004986
1607070994
649250693
25314573
2005298588
435785798
1367297435
383477085
492287756
179958116
1066211155
964956150
909999998
1642522834
44101176
29291528
25466681
1396838077
1544206010
629232301
1983275451
795440484
1274850051
36811970
1691153697
679111565
488671
1677114857
293037810
874473298
1536110893
365823863
1540696641
41855809
1209546144
756158365
2057980465
1726837216
1876997032
558953903
1375032192
1515862502
261139076
1576955491
1145071405
1195489485
1428209278
1818506635
166032902
992851068
229688536
216701851
1587625729
2029735746
1626322992
519306247
2024812521
901536653
998775260
1802273285
990958913
1530902600
1401331548
9482455
80376976
1672776837
1723275281
326889360
949437290
863640324
48475838
977218184
1237486488
565598388
714130298
1003944705
49968597
2103319456
2032553617
1565510705
177403754
1422134003
990474373
464346451
373682060
1875503769
2116874521
550985527
987275535
47420202
940961731
2131995248
1448173992
527946212
215075911
1360784824
370824261
601694662
693701740
773320914
379525175
445016833
970443953
617402929
1306762207
42205759
1275432821
1699138614
1564175295
1642006242
1760891590
188118701
69086214
304103384
273958490
2095562192
885419600
1063903872
1147766513
1103014459
903999609
40665172
1682344234
924047785
1076034163
1477944583
475052855
721849129
2081023303
278959332
2051219399
1825664164
913919466
772839855
532363118
211036242
528639355
735108151
1194037688
376953667
1574462661
856153374
841204087
1515612383
959241288
961510780
1211995705
2014235029
1054504097
1851900573
582967801
903923124
1389069140
543883428
1902711446
1963152126
2058487175
997773266
602733712
1282444190
1418834220
770836290
762855027
973459874
2092935946
102290635
463651346
1579725642
1655004932
1291326527
1107703969
1968898326
416838159
1006071031
2118261561
280666811
1921866955
10941689
1703830783
416612442
1414626619
1367678528
791906303
593910528
237335448
801707219
202801290
543178260
412405410
356867503
1866425996
1744472275
786064525
1997089136
1755092779
1706199734
1627285701
365779655
1404268503
1690306611
1177986416
282798836
297316566
2054879959
434401953
766916497
288978423
2111355214
1519124580
1106949101
1695743171
596069268
1288528497
212586895
2107209344
945355765
98049588
1385279057
526177318
202673260
2095440561
674441278
1001108039
2057105395
1769120886
1258151096
236852830
125961187
925619318
770839754
577993377
1879675321
63379879
867921958
705813956
1093142953
574971406
513478511
95393725
1799749697
1890889913
150379058
1420073253
19900575
449359539
1164729348
1116398882
1704935655
47845277
1379317930
1893523396
704124285
533100035
1823019440
692711125
1540735670
501842221
746003672
1445314125
2051369259
430759208
833526575
1471267801
706693969
460133941
236787502
1140343859
1771272124
1622943378
1461126699
319669678
32557883
1946026869
1431126605
729715501
1488220223
767196998
1974299218
1675260003
1253290135
1149133592
698908658
434314884
785381563
803206870
787417407
801444347
702703143
639777727
104994457
353986942
1899778203
64222430
1341161099
1262557765
1846820529
1653448824
133313324
339408262
1634685659
2015314765
142009440
1359751574
1829099404
1930434093
2076785597
9185555
1851143520
1663908526
1468961168
1452781693
1856555825
1106570716
1193687277
1303254471
1044053899
969131234
1380554310
641730305
215485188
1071242828
2139035452
356214201
275942042
1051345466
1407605280
2124836774
460081310
1520430976
1307932497
865729863
2132186105
455072141
641068877
2047763296
1949933331
376916010
1391376338
1713319745
135353585
565947080
2093778026
1846354920
1191145256
806266814
771948111
1504624340
1055129133
483336368
1320944007
1435969946
1566227625
1832983636
494942269
1132623374
1550273667
2051906144
90559130
1381447622
214570672
1520781274
2023533660
1946794109
1377622014
2101482400
1710948632
1676306466
2093751534
1643373065
362061401
683694903
835489264
683597948
1456018157
1727825771
910357150
341340457
1401286605
946059712
702280917
816131709
304257167
4968163
96678986
263570192
454034693
73722371
1503920993
1916604826
1948140389
882796983
502091592
878646612
44421117
637624900
391057961
1310629775
2107532468
1584487137
919312216
1372222957
1889440461
1346490630
702946707
217199836
566082113
988642875
2099330427
1757898212
698580024
420877815
2018311414
369380795
592395172
166383833
227732385
809050952
1453638843
1028413535
1593450296
390742806
1179044186
737540560
932759000
583071962
161848611
634783551
1905492559
1529746637
1677974159
420866391
2115639176
934364612
921658221
1952265323
350646636
1288233375
1757060092
1788532733
1484541115
1927414852
1223943135
668453533
313151197
1432583510
1032241965
1192461244
839884627
2014153941
9063431
1630919857
488565831
1113567597
589522527
451423975
798036036
1851367885
465381369
1604213964
1489583466
1717350837
1398571001
412892969
1891289109
1579370214
265872352
147128953
1271093704
273520774
691959807
657460801
1272220143
765177267
1510951781
1286451750
1856773859
1171862434
658455992
1161493644
1506059355
1611090934
1695055215
1701214650
1531303220
595746508
1752968011
303310086
1283583655
1754547861
2109867066
1367318511
922810762
795200407
1359702349
1029838672
1404374359
773632870
971105819
1961987180
62009061
1381364737
972562902
1025262174
116265772
1921285861
2047229594
1957543681
1708578
1701421531
1760583277
1905893911
259156479
1173169136
313358655
749501943
1337802668
1292684340
125833370
407413841
1517274717
1728492544
908559148
1074545340
15114376
1995572274
27801899
1067900044
1925148977
1324072807
844625652
799796143
1210195073
916065983
1041769330
823516868
25579841
467362245
1496432982
2070036983
1623147383
1346596092
574895352
1096389303
120750873
1263959891
1683627238
1561033125
1815197750
1507956479
932329263
105054867
1687056864
1499281339
1997539821
1955911881
196441021
242281300
1784812754
2055538722
1637196872
1011748319
468177434
1333450212
707034012
1859056352
341351637
357489035
1814061706
1859124800
1428673106
1493687077
1640575221
329303937
1592602604
808682150
1823056968
1145683882
1764585655
115838145
1924752372
820861698
2332229
1343781744
658640990
1934537799
1550325780
1436336289
1934125847
1805618160
1129398677
793805262
821426851
1281123172
1764983517
761896838
497103908
2122541669
1277375898
1990753355
695119740
333516676
1323823868
1193878108
892929960
1344707889
548443427
944015077
384200827
1713096414
263316194
1813575594
1774047051
670563086
1328635660
479113067
1528360978
1712219379
1480871549
1635762684
32038168
573528342
122274249
173195516
109254009
614284740
61863337
1870560515
252267952
407163772
1503407000
1037391520
1130937279
423106335
352875632
1660855427
1183042005
184032185
1971181071
1901652809
1855720626
829590444
1061574980
1142715606
1012488437
303418906
2015173667
743445150
1166006712
1589129395
1984823293
537673184
1319018295
113375663
1971970916
578026974
1221660845
1440391499
2047688918
1095425593
482347817
969911674
1854739627
1675970410
131825945
156738423
1315889200
909442399
22980176
1377902629
187727103
1164565250
71449953
348039749
1168056085
958788768
1673771934
1455988139
1799099246
1151011954
431266665
223758418
864926324
2105183530
1060604643
174821486
1556821480
1484580065
1927776520
911736334
228205462
612814953
655311027
845235786
1229076117
1643243179
2099333747
1752927695
1716419221
649005571
425390474
977163045
663281702
2072464322
890718517
188406618
1538921023
1282324413
257457399
1087258610
785750287
446376969
1172994864
1320513417
1663226119
1481360472
589755948
731015408
1505475489
1423125995
897532388
1653958400
509833651
886194483
1780804525
1016598501
378469094
1903878035
1994756306
1206368671
2127520319
1283407159
1960427428
1057549930
1299361977
2146111798
564671292
1830387518
38883283
908307304
1976182416
762166490
32671234
1804713666
1550971038
705411596
1744653809
1599229250
1044773089
1263169512
1443937592
1287105997
784239102
450833209
44361336
1215641024
288332881
469006261
625701755
2025528377
1249036380
259089565
255942135
1620812842
825850669
208455897
545389884
1837725046
1480123671
2049216684
888012239
149553760
105620884
760502275
521408387
732668717
906365766
5749776
1483379714
560278370
835697342
188113994
958947476
633616358
1499844678
1914127661
1578267718
2115271801
1637137972
1124499515
220231854
688885895
783216054
1750083867
1376219889
1340179651
1555161588
1501153223
820176803
1531116308
915385803
2069841358
753283479
1383911697
745469171
505599584
763669951
731099228
659320402
871615288
1133467090
33876028
1377539587
404522001
1048664898
1215733002
2111655149
1861660422
894225568
1117945628
1500673727
2054138735
2073668168
1204717684
2035032027
895815055
1325718889
653946753
663900418
1277954698
1859328534
770189141
1682763411
879608012
1335639409
1540235315
775424507
141715946
846190482
235551562
131549282
416186256
1962984585
2079251342
158621669
1453928831
1767540552
1887321500
410930343
1239493965
322666595
626812760
1309586221
1296467849
1986746745
1569645431
1668702801
971615941
1871043576
1216173994
876467411
962771699
171293484
1214352379
902912706
1621734922
1275481469
51788736
1123347324
1592238167
257977487
2039959899
2063274757
1870195435
315334429
1935030833
1215734331
1312971923
1273895466
1689079298
910338527
1837753177
929936423
84339970
1465012592
786345396
930999125
1505853804
755036756
367043809
113337297
1536551269
1660123210
415897945
896786506
2129370397
300069192
794328129
105495575
1894652869
727125038
1597855629
1070497778
172661406
1806343890
1756593643
1717508623
1871520916
693607253
1740257823
2136455351
700916422
593807259
1089661744
1639759077
206511145
1105966345
1127475215
642849477
1552988080
1185323751
1875544291
840553348
1113697530
547806501
396016683
1928206726
915993032
27885530
1630911455
1934511929
156140400
1811415099
310858561
319551878
118722283
323549083
1063996357
1047838897
232606021
1668965225
378527828
851588618
1967949323
296186375
689396562
22953900
2126508171
1428444764
1851456714
2130034669
1892810289
1519109072
206773109
419698011
1785330766
698753145
1893606144
1198703173
983213201
973177975
1365952127
1045046026
491352561
1532051988
1317314883
663866265
66403646
77468856
457876666
1708858867
1896446813
684886045
1592887778
418903393
1789587038
989902814
1261489332
2145481220
1601723806
713322073
1262123462
803354011
1613820417
1826076787
1008862511
608563331
313224175
318986873
31953706
653559535
470615781
190411145
216455363
1692075827
466607783
1725071773
1714144507
314096468
615001397
519523824
1259278090
296229221
231308687
1370193771
1939758489
1036974650
746580723
1899326643
681813429
1041604453
913639736
1538575263
1533094914
1067043698
1308917183
259921385
214271904
1932860017
1929526725
1327198320
1973311233
1010221788
1943913394
1416305908
1388337804
557895950
661152509
1067938039
282175073
2083134921
1148256781
602896871
2124841562
1806368136
335216668
2015563117
191067431
1452182556
1581228184
1151697152
1137459417
1660273670
1914640473
343094926
339674785
1736800258
314630065
1217532359
2120000169
1564922070
482323056
554389860
1200393651
1542488322
362075294
362954449
1179371478
746903423
89883697
1744644654
1816194168
1602525587
425920454
464077198
2019963568
1632194153
926357472
357654701
1281751154
2081569042
412199785
964729724
1497841178
2102566489
1162119472
822663399
1685753698
1791313469
1803901431
1662073911
1519756876
11624201
111260453
407149425
1079551118
1787894552
755953294
804919858
1461581274
380981548
1863672029
1038085536
539142714
955059499
763037569
2088182437
1448460702
1256627965
2103514172
772533761
840314996
1716729310
711106233
1378451919
806214122
410705436
67463815
638100089
896805634
609318568
102403240
569874633
1948867142
1785352208
1077160397
158767637
126980765
1753340140
1446909837
67420458
1366158799
1262167830
249246209
1795227860
550544721
636218494
1880064609
460585310
948126599
1563058000
2068621140
1727192968
1126401405
614529900
893524508
360135086
513663496
904282853
407034953
340702027
1506662627
1110960544
765480212
1057928457
1914758801
1003401591
1724111792
1993579590
1053730543
1903688497
533160259
1222606478
2113823028
699338482
301593384
251287346
1418836082
346966792
1368325582
1443387144
945574419
381299997
576655999
202419302
2044958119
1289231163
902014390
1090476001
1354025369
1277723816
1284153064
1887393445
8187868
474411792
1923931077
508647778
1752869694
557009805
1179669399
813195610
1966791563
795200407
1228293475
1026030981
1699623589
1959797592
833759789
986895788
441437797
356405870
212517880
201107262
1971499193
1494176953
1969773328
1101128757
380092773
291036018
394902734
3108665
1658628742
2020905486
1434260623
1059134799
129884977
725739466
1543483012
2000511848
1520480600
2028945704
79464109
1656640600
906040834
672177764
651200340
1922019612
562368808
1532554015
481852039
107078129
257940254
596600650
682439552
926062962
388885705
62407050
480058048
2120883455
1049497639
802597485
1297836846
527828407
1361616752
1394165070
1638010928
1394429088
1160654475
472842266
682076847
1337861327
1556366329
1212600947
767396389
804631962
810128874
1178768085
31109514
1768976383
912450022
1872582455
444698073
444718650
2099302812
1612861670
32876171
76529315
1670142490
1753882941
811567800
394459128
2028072719
400395155
2089208580
1051943353
1322823112
388840190
1155124668
230091472
746627037
1804483240
920101368
1621986274
574113789
2049259809
538380576
1596237920
894588204
273545467
1054390255
22732546
418914293
1941439098
1954665521
1133889274
1322484537
715251172
639127572
457437611
89701780
573792500
952360172
1370981190
26755962
176907355
1554593468
1873966680
974444791
843132634
25707675
683978960
1645082728
754140024
511893476
1508452203
873995300
487946851
1595253475
362142352
737039273
1990926581
10683433
412581672
616764279
454606640
810184052
1895883991
294895949
1114628873
493797996
1654434833
1261301538
777711830
1023319990
528564846
1553875207
544881605
2031291578
1443051003
1693074689
58270670
1461682420
670289087
323628295
438140903
874535432
457976348
1377847989
573155769
40293678
492654007
119502763
942024078
1028893515
2095158769
1969705019
1250808244
328885216
711654785
1534756171
310751891
983904587
672177764
765248544
1162618442
2066299186
1023596200
648458046
1969788195
1846549093
51749529
403598874
1325538718
286631970
1352752534
2137326889
761306998
1029258970
1035830980
823960986
442236145
1000493490
231727162
270542859
1400893838
1578612624
228447136
328839598
1985580021
1167855708
1190231087
38699828
1499763890
1789561402
750118220
816065922
541777694
2118649803
219785571
68105085
1037963635
1796878319
77474808
1589580464
1431407266
1247213533
1854515927
1555043974
1022137833
1272023431
968457282
1876268949
864604155
1422943608
293429180
1273538522
1499327551
1909617979
317241916
1080748878
2068080163
1360702405
1265652345
143075699
847132744
2083733078
1487123153
1333663641
240293840
884475972
1756577260
113056716
1301153258
398685977
1232320133
1145411873
1443078308
84187492
1804630925
1058495112
1207266211
1834281810
243251389
1565257329
1399030121
1822582266
1092133052
1058410349
269623233
295122329
1508440068
1772211875
1424233812
615268165
421900375
319627664
1766768514
415681095
1377703109
1945642083
977236420
1284325259
341816788
279454980
1005732284
520610561
1025200694
424853386
898550768
1881714892
277791587
2012134151
2010773463
1846576548
922771398
2012258092
1885257588
1063765921
1679314959
1289290990
1070283633
1708588983
1591176889
2027297762
409433937
895292843
740731304
354031961
402792920
1427094483
1301744057
673745264
209523917
367285298
248573884
450970723
1657208682
4326507
1277002360
675989072
1024456576
549391956
1365845098
1706924729
646487909
282166878
2049131455
1740048698
564617102
236525115
1854356278
1790733287
492448291
368761321
164231283
1827513310
1645303606
1542209691
472698016
1450504629
1772658903
317005224
1639077790
70184985
1807156186
1825194559
395936623
908341467
1287235025
2041436475
1726285595
1747301217
614805280
944147096
995887016
681876229
1811529805
1791823069
942618910
906190957
1146874396
1559967609
1742195258
2116518150
259617405
814600656
640474250
687854653
2024753963
1076312813
1595441933
1720209294
2034284970
411779548
1405139248
903974388
77972611
2045845247
1871282802
410246838
2096238633
1183121246
1651575047
609472146
53433663
1622876189
654168488
1248700617
1763631126
1544081834
219594573
1142986447
900805541
316916008
1362129351
958120491
1015690706
1293057079
935851015
1474415947
1010705153
1491508544
1599193644
410378493
244778897
2121199458
715308494
892776665
893385454
346420736
114125002
1254590654
694459817
883198952
1018348227
1736337774
2138496113
798057484
1508014248
1475611756
1374629914
629239690
1363512061
1004672647
1608320208
1997064784
254234517
539935145
1236506741
1644390807
714457538
1786975266
21428749
1061562217
2056103299
412071508
1950268716
528015435
1532605079
1093724146
54250993
740141454
2115855274
463003324
2007635495
196610576
1895669744
1448785325
175665334
424561564
1737599590
79784438
766418189
1090950541
1243602168
1260755838
954248914
1747772768
1507081210
1202250481
1706297883
1734894370
1009303433
1951120506
19527871
712449510
810851121
105844306
1060406620
1304730614
487443340
862282563
1338130924
986594567
2106191874
339018776
1854469129
158180339
100460466
835526694
1239349731
442269535
116015660
684711188
2063729283
1637037195
1112450924
1845452884
1099343811
783895886
177287704
2053849250
1412901122
885166407
2120107469
1060053074
454524533
450534994
158183238
752445528
474297940
1237105654
528735032
1155389084
29426486
947388433
1583619973
1431958553
934370895
1457023202
1278686911
840074804
1467744845
724548718
1669171921
1899963189
649250259
26843470
385551263
1532828328
455379185
1317874722
1747323449
1791648703
1164622599
506141032
516997464
1193270361
332474482
412770434
323887974
78422047
1126328324
760799813
1869370793
1237797509
1962517795
685567241
782945172
656868169
1080304636
1551099336
1249031681
359510826
1365648188
1784855799
73615789
208317100
1788597967
1758078162
1999975251
977676410
1380753722
168341376
2097588637
29666962
411864591
245285052
207013480
631518098
259385099
173939115
1593533298
430031315
1689322756
33321051
337274524
1631700597
1756571368
1913112780
2122068226
499099749
266421782
1498254027
971083332
1429494785
530310774
1174543473
1088830586
1621928890
242999725
1884572716
237781121
412754233
32718482
622231383
914847617
1422310619
565777236
80264838
774275303
1536124908
1566776303
1049414856
677284263
1670933164
142083234
1416355597
2041364276
2016492567
51658622
247716310
559058841
1180787106
1365917702
224965901
198928895
994977665
1479380337
921112032
1764539437
2053178412
1072148596
410148740
1136854630
557714398
389513831
2042001993
1905837192
1905888044
1929411137
458557270
1228776984
1298666297
602650329
1752996219
1067131569
1470963198
1657567834
2137287159
2117631376
1459798077
1251121057
227933718
1118259013
1575105491
1333617701
711762202
1600422564
707986522
468777904
286774998
182364814
2026929867
1037268890
1236959933
519743431
1675390023
629278164
932928256
533632014
485124228
756492180
1321537742
60140511
170667735
493648249
1003451996
835088894
1761126827
1535223613
2017891669
1242189274
1606947753
1041125562
855191777
1757126323
1647890846
1395463226
1391764973
1393453077
1435138715
459537027
609002926
350786843
352419805
484968901
1099068009
826007254
123313612
1191196016
311152999
1417215025
1763500375
1579524384
2114880594
779788414
195593933
895267919
365367022
125074267
1797268178
104669166
1984383761
2108304056
1078678744
1036255719
1628392242
1862736651
1934044235
1469267744
1189807261
699796867
1856406365
711858229
1848358176
959487285
1505612182
1170640882
525388860
1836639903
47839012
720250138
39778512
161488410
1603594406
1178644909
426406560
2096303789
478406298
736749182
1576877908
463218784
338839612
2044459812
876593923
1436173655
390881142
552470758
1720807472
723155730
898145201
1173883036
626938349
3804469
635969422
1440827683
1136587807
481839592
1090540644
167344040
316384782
223489570
1450711411
1463928190
1443392252
786488026
1620566015
1213473438
1586524067
1333457196
1896020379
1938028494
342323576
1117083764
428740553
2028673366
808540816
471781565
61897353
2018372334
1167951236
1115456348
1510544676
1399329981
2068106084
1116496416
1196271317
1861846793
1739802160
794077430
877900485
897903821
1716163715
1140419258
746974016
1844031557
197225291
2117006251
1892596657
1912387960
396461950
1646701133
582216758
531898142
2043315439
1045674174
449468805
847338606
525543287
1729381932
283193231
715274198
1573698472
749673011
1936850782
2102200026
1719514461
1076699043
2104226925
1090892857
1025511963
2074260351
1337866311
1612056343
357071839
44000121
727776253
335052536
1401941264
1405651739
900951355
59577245
853768766
1862310967
768434823
914328891
1140851510
900576841
2065392515
1291065459
1650977484
641058490
1376852681
978105558
127771937
1216196859
1190817052
1067628737
2042403099
1887717025
732972742
1055979261
489210245
231288500
1980793186
169002639
508265473
128807502
1515201639
1299421207
1388287296
598416955
1795612302
21015737
1669092988
171987709
237969422
1254649854
863263284
1064356465
34121871
1353908383
852268508
1227389461
1070161406
384175291
1231225959
243121454
1776781776
1736987113
266124917
1497179589
1010526819
1171910334
1312592738
1891651675
2122779516
1326075821
1407983760
224363020
1673901665
1771319182
294465021
2080864798
149721109
876476708
2121547315
1049064716
738040563
1966961311
192834186
1596807238
496291572
349866291
234112872
125028212
703012851
1514882433
1387366416
172547586
630545292
1453052363
120695857
1357306469
1111200738
1217799530
1832630306
591634407
464250210
388515770
1764751369
1668006667
994964065
1373455261
1077822202
1732816101
1224968620
387760119
1191531259
304106374
856951272
102840146
405963423
2016155631
281874744
351786716
573082232
642305927
561317443
794391491
951399404
1457700944
254905744
598819397
2016584708
812385815
2131148511
1623497856
1728460322
1658195754
1983925185
1006481428
1078795471
2021747170
828296993
1426152942
1658948311
349433349
990866317
2056678182
707250375
329013921
677983017
1403616662
17787071
830642938
742012490
1266506861
261395471
1808195006
1655653399
834296942
900726065
1030356394
610185787
737584260
738593468
1346455900
1391077317
258522914
307262303
863851361
980653190
390000053
547489588
2028159716
1810957751
1276456582
431339401
624692630
1791691201
921527099
810123196
1610763373
2003586838
676063228
299047180
2117797436
25631009
621996146
295421133
2085078842
264585593
1529959230
679173458
1837800343
1095746881
863772410
714758615
1194192807
626061970
1935632312
625398975
1421680949
466745962
446414625
96250192
1725718327
528781867
1498780051
1128988304
2123835545
1735601032
1044555066
1358431107
1467902922
1572499204
242930154
771303098
123846763
674027690
1327924681
78124513
763932023
1278700117
629016573
1527602514
587449269
888993602
249782001
943045159
1548680804
1549852267
2138131228
2078808443
2127947526
725950394
636945495
1156210783
1441400582
1227095004
1319570773
1139792048
1947628601
666210286
309126605
1235179298
1330413599
977299081
970053509
1681478014
287370578
1247084495
2126886459
534655
900068471
1285041636
1654012908
1788949854
385983169
1072229177
1246458528
1690407585
1753661098
1524596912
1217346819
755117880
194864349
2112532009
1439499884
709727792
2039497658
1227674959
2136999617
989110032
1085171752
449912721
134735780
1982883954
526692574
1762681836
777192594
960312352
1016071276
292443233
1078145248
274817218
1423789547
1677134005
702615587
1662806969
1046749781
318100386
1351315635
21487555
1432416123
1032351101
1793682774
1680244076
371777463
1885599679
338632475
837333580
1741837482
315676317
1189935137
461747277
550050568
1577231126
1036359333
1969178707
402714290
1740913704
1420007287
506577355
618059100
2020379338
1758385398
1558348006
1554360332
1076566428
464185274
1739804654
203567765
701821595
1800215902
1500583250
866737712
345153103
131591007
99385216
222999162
401991020
823227724
1776275344
241492005
211635032
119226802
189773132
54285164
211879936
1728230429
1889199829
434599269
706997462
1109949265
1086543328
435394171
1802254185
495519080
1923679625
158120309
1581483492
1450921147
2061887380
1358628624
217288492
748335787
298002862
1704997610
1385474698
1762978230
439010629
863426177
66675016
947795245
1514747099
1059958595
1969844781
17878092
1637744605
1899343923
1135645060
1361732398
162521150
518713335
1818327643
1657125746
1037778414
1055102560
2051558723
601070685
667282196
1901731651
1330921709
1832212085
1936511825
1312164471
459490745
2136289376
1324737904
995397561
1747883435
479990304
1382341758
818847043
1083380283
2085517121
1760992095
2132077912
1527730773
1677134353
1375921155
823500768
1489970244
481320781
476927307
449493232
1394316545
1186838505
2009784201
838921568
1571777226
825630413
295176078
2146865231
375742815
2082321599
423891768
280297753
136228458
831619891
1822844754
1949711487
1746645922
1926100447
290523372
804688290
279003769
1188380272
311578563
50520426
2002013932
1789983357
1996202552
161816333
1960420171
1551405681
597058451
814531125
1312287744
314881237
1416809246
795423849
2045756880
1023561086
1461539143
170434604
2042362821
323756376
2084175124
1556531768
162523233
1793287903
976130373
981638746
1598688045
1131887806
2106373058
442210962
620096849
121401007
605826874
1990726776
1510453063
2003362670
147476131
295378103
1013545124
1070036569
19797441
1003044907
550761829
2003468402
1248281402
452051271
1619634454
1933890409
993085373
1723805496
604899632
1138566037
1398961579
1687226152
65340650
2139814019
329168309
2026916988
1653407638
2005413968
1096554649
1771586440
589890645
1280877041
1336846941
987518643
1661732206
1171101159
1734988611
525723494
1550283738
1636644875
1019123814
1817660908
898180195
1364095387
567886558
983003841
351950986
1044863525
1136072683
1023746228
1360469721
439805744
1276456582
2038843443
353057255
2147241922
765086570
357681451
1736752035
1706979515
326606005
832193055
1177387957
177077009
233338150
1418298138
817608453
657303683
1031353021
1546504680
930140919
1291120361
2078854942
1758364433
1793298137
337354339
1878663549
185283618
419218584
1654957017
1739293353
2003322652
1938392670
1517769317
84442549
1436902957
1045818518
932982874
396996142
58800257
1581805779
703801370
36976971
725914603
678560202
976652394
1075378398
1545207319
2024655089
1480044213
507196652
574792343
1832401426
523960329
1197759838
521532243
1832486372
1022438820
600444908
717376211
1698602695
1086668749
276742033
1421761622
18696787
1274535312
1210441153
1050429485
937549089
894081820
1715204431
1580065662
884247955
863760525
736692256
1733675794
1823122251
1221869491
1568853065
1273283883
1106823366
214000577
43430532
1085324286
1661585371
11880326
610589966
1463601650
248741575
335778939
246662673
1143865378
209748814
1157083856
1479779841
1149742927
2027977055
1796530305
1920191896
752414574
1898505005
1035184337
1149513996
185442898
75512410
1825836354
1518526607
1455420878
1925980956
1865388198
29188266
2008029987
1672307155
1656238749
1255587387
1731050327
493581293
1122210814
1252921222
1243303998
747702161
310775691
504215079
400596696
841602801
1403804728
234089627
251284458
1704145748
1627928063
359377732
214137460
584884089
1803455930
214402450
1998085797
1985507455
1555582725
1533380709
855536479
953206292
1455117996
1816458971
460416622
1045015312
556233156
1828701734
1308827929
904061212
1200725359
1495567101
754330120
265301353
79170282
1775816807
1276174929
482552095
1002700037
604007945
968042904
671745383
1509536585
1388940548
629130098
394951615
576911150
1934881677
2078700760
805558700
257037491
643331363
876806226
625393921
1771763997
825710664
1365385387
2139328032
724332809
715487169
1573926602
774846259
415682462
951335902
1570905656
33584308
234258269
1773050761
920763440
368074539
285540579
1366197788
1818515433
1381091156
104022014
167573391
1935448995
1165013708
679028229
956357671
1466870071
816340633
1944163987
1837306602
1063583596
1726601788
595045632
1063170156
106246784
1228832285
2055557665
1569123547
2016266882
347831173
1976919905
1248579723
1598028073
1328798288
1694337117
1636953127
1395447211
1906424533
1936036557
1119834494
752569028
327259350
147512931
1257283778
2096572758
712334453
636677054
28609539
399306216
1702942181
700477153
1889659875
1131556689
1320044311
1816506131
399336497
1588098406
1865613820
379280961
51112995
1555463435
1788593652
1156248605
1659667710
1696789133
17552146
944257231
983518412
175159927
1512740617
2077008259
1111650775
1656929020
508900477
19493807
135525905
629285249
926978778
552560486
386237061
1262245236
352170829
1639143294
1090054909
1768916014
422206391
347137839
841613954
535236062
720908174
1179100383
1891812147
843197686
531431150
387231334
814916528
1531762826
420292196
1339353645
2037652870
1987871658
1511231918
1480469832
160839603
818675019
1993011432
485855203
300751701
288566310
320973648
1209879878
1781895871
1627512879
414514508
1677500904
215347960
1035068062
190632273
205052994
1744005920
956320248
168448353
583507111
1809772870
966829883
78821434
625202915
1334531138
1742880903
1000230958
158387835
855629708
485976099
2136908233
525792940
1535142224
280777720
1602721716
2066776826
93570673
1176109221
2051659621
1456857805
1530675285
1009261715
267667487
337235021
1626876431
1076472191
525267650
1021683779
1324430268
602752485
513425817
837166935
1798291138
90305871
1395527386
1937751329
282518281
1997093307
359096748
448501600
905790331
799875255
918342027
1800637981
1123187931
1347627112
1972117790
1778731166
110435874
1865219683
451001247
1109996874
116503393
374198644
353948777
806513225
1840033485
1334954162
1277902902
1813938298
997091182
1667144472
1156132665
637685429
1570186880
1854963768
1642392657
1033473022
2078049816
1369428233
1817475242
1676597924
844290925
25292579
1822984505
1225955353
1530724830
1755143351
262492724
1746597756
896123190
698183419
1045857232
696442180
1806395821
348433573
1537315890
48431874
1255389163
1319590264
51046568
1181269910
1466579979
799841118
1274040908
1169680595
547369535
1927425036
1410771450
1134646698
184313312
704964264
1814743889
494759566
507968883
1139756628
1097318775
1840441924
208699168
618045551
1166774983
974265193
640205150
1615317383
76666431
1815724972
490355908
1644497436
1527201509
1252382813
1718195764
1654686504
1947947607
171701896
1181873540
815774117
1953642119
787951815
192434985
2006579780
1333657489
1585064470
1660748204
1044465234
1330053925
942589739
1773055087
292278340
384836431
1245146780
88898901
1324160675
1270710303
1774687331
1986355942
826057906
1274573016
975680952
1583323347
951958483
1269120741
1013139406
971009248
85961275
1893846187
1448080005
920344499
622219328
491265164
1399995334
162475372
1300824115
822949092
1860347570
1779008941
1091668568
394454736
565429112
862754182
554128768
701305676
896000640
1599491421
1550641906
1570267840
1622480772
1351366789
1786800512
1176064028
7220785
1705031749
582841878
1596341708
97914543
1342688480
62710072
111831476
1368720959
1064163948
1628393294
1602821636
1833915848
1598569746
1153576398
95364830
1445749446
20145649
657108309
917488415
1536282054
1834980906
4075251
1538628714
2004668095
275938737
111168253
1904101328
152569029
22768988
1984194762
1093292278
521289060
491737176
873933129
128610995
631193457
1836000532
1937635611
1563886134
11200971
945145987
170135616
1045938597
351764637
1084911757
947093133
1669377202
1800877991
1014604323
1247243507
907010336
760185889
951924673
1154859043
2048005104
2048838128
1066791560
2017810983
55609349
1788798073
326563850
594658475
597908869
3454191
133927852
1558831078
335606667
1743096770
1736019428
143951563
595763250
1300279565
1703047397
164406149
1244238015
1067220140
346206040
1664475215
988261868
2032510739
725583399
2069555354
1423269116
1374295020
1050854386
1198635939
424123934
376183827
914378023
2057069102
1185898789
319386305
709117289
723240316
2041022942
950062230
1631922421
6755819
390050187
1757897992
677714241
1914955551
1980698093
1707971011
1505924450
1901380047
1978076434
1849009752
58731393
2079917335
1692600228
1482966545
437911605
560056292
1169535179
1022432346
927265235
246470886
1961390968
93284432
878525269
417347018
1921210055
1641122844
1208209068
917880865
599309062
236050670
419336936
1186146429
6107335
59130192
853671649
1036877531
42973402
579655983
99311850
1825058223
1155607486
843635437
401400945
284910122
1490206182
1290681600
697010583
1297775545
769061264
1678318889
830684758
1514248973
1685115414
2071088315
748981460
852364891
139493502
335624941
1314131021
1147223510
1417800226
823689530
78292304
431557279
2024037747
1166831232
484707275
2034952080
1294522070
790343168
2010997722
261007454
861172800
1737216946
1971998579
315364973
17890976
33022716
648392823
571561241
1412043616
1578217238
1755774237
2060108423
444395275
64399123
1210009279
698987278
534074092
1401638665
1616426943
1825665870
301791893
405402752
1026855745
1885491239
1551324619
10683301
281704940
1743833324
19057217
1749266173
105948648
858410216
1519713322
871880416
789793390
2048671110
1228963514
1161298160
1651917944
1823430414
1880306200
1897890486
131735299
412324367
1745502696
920719769
398187707
298423766
1468729216
304970761
1346328482
1367707477
960837264
2128136126
614964623
2051690897
663420483
784662109
575292941
772883000
770212049
1550866432
847578115
352888806
216507402
1681322402
550658186
1299346141
1748709627
1653602219
290203141
631518098
73191611
136630334
698071556
898969185
1898781732
128412320
801166889
17552009
1371669288
153469398
1216082946
386027316
383193859
538288376
641194401
673532983
425832673
775087259
493745333
232056433
1305515403
850108973
397165594
2124335553
1245611001
1755654785
1449290172
738328543
1384635550
453947026
967602498
1659723194
847259806
1397859677
1411641650
254078067
1875264139
1022016296
2053897881
1175381051
1957482580
336291593
1773364888
1474537329
50832701
365871018
1350227084
1173468058
51898804
408546767
902819785
526586450
271596530
1231291571
1245194968
1954757568
654992550
244150333
290962108
904242962
52327957
1127419839
84544453
1096797964
440378487
509868696
771510085
483263202
623874931
1665880961
1864143845
1444437414
1094043349
585793782
2135568990
190032998
890239356
2072360058
1999738286
1147762490
433252778
1180610904
278753448
1451424782
603467975
167155931
864011113
1399558692
1856351076
846576555
515872949
686199860
241439622
767966199
1789816352
449425718
902908637
1751060833
1888697691
1083628160
866268588
1092302438
428336122
360984078
2131461103
1145521640
1191399194
1549064153
762213189
1947770112
1039513786
1237186679
1311117511
1312591498
469059176
858722216
435208671
536928249
517062354
941414953
2029549362
194888848
894899136
1696366277
2043122459
549611808
1257149948
70011277
1695755954
2092266776
1566673452
578523375
1292244063
666680869
78880482
688674138
2058010577
64811280
83953439
198823655
1812745968
315285593
1015958831
560044119
184879615
1279292732
1908128659
147413097
1797317563
1924336155
868657936
1246729160
1005854629
1487455729
1940636006
984935095
119045756
1491394425
1368159980
928012926
1140770910
116342849
585050178
1372938370
965575140
1885817792
119668654
1182150434
1213034675
448378921
2126732978
33770314
1541651469
128628249
1168579225
178528320
1223349235
1691978095
1637545614
1361306876
623456279
1811675199
1472225415
472753610
737477354
1453561489
1104424438
1301791055
2106063745
1611700364
1370168018
1901534124
1944167400
821611846
1828989647
1274743368
1855723365
111408999
1080948132
1647459489
1056264420
114235601
1815675739
1110561086
1492558820
490402320
1607777622
568114566
1252225204
1928366843
870272922
342058144
992979664
1036945726
1948093411
704492738
201077770
395194624
1334436687
1263599043
1030804219
1338074584
2051788910
1534448936
1184707051
1238262882
618255749
134357149
577030496
1170917942
1450092477
544997891
1939601654
1043205240
222974057
916464426
1824903008
1864579026
168385413
735510678
987764002
2046662639
2078112239
1264470292
1684450920
1521567420
572687923
1632075534
118646975
1452531811
1500884897
1420548546
822899028
333007446
1262232166
1917778572
2090597122
1368448900
1467724590
1529628515
1386423499
1968394139
476774737
2065914563
1169436198
790341231
1977869597
1097983275
1187798355
154902981
1379008450
745899590
1906655397
14509985
1960528556
1838412920
509662469
1030898609
1685130424
23845177
2049852431
308338939
1769120145
1140802617
1234611138
181215447
58776094
1704707279
751309468
1039037965
1757806733
1937507769
1508589043
1149706821
635093794
1698025799
1219424211
27812881
1439029889
350144203
2046471593
293347211
628056506
471162980
610643671
1123107421
334071259
610210356
731889378
1981162616
10415985
1853269567
916999674
671709539
741153413
2090849150
918882066
1343763698
564114256
938598429
681560811
1267316593
1690978337
911010553
1975452589
898377351
1479195139
1541744246
734276006
1006489634
1366566035
2047812992
2066296991
488438400
1296518671
1831686953
799210461
1119974416
657771605
871166530
467748365
700292428
1552340841
1162783195
1415079984
1043798440
809016432
699091770
1999219113
944959712
1643624146
1906596650
986770602
1086429785
1985533573
54776321
813686063
406737514
776515770
23434718
1162133442
866389025
2068934626
1351652139
1847396854
1546365379
1955483374
215878467
1246073857
393835283
198252979
982980826
933965946
1824140738
1288711549
799613762
838884989
481240119
181531934
2053994859
104898987
1311923784
1814767886
2088402744
509821849
1344800664
169707419
466146691
454864332
494405258
193947403
563406247
1791324557
1549584183
1858269942
1445874011
1032976780
1337104222
1185338311
1481265351
717105449
1189477251
803839173
2143435723
949256646
1044649897
47882463
1946929216
1413830113
1095592208
1513876990
1930424938
2062212079
974986518
989081477
1895717786
678571612
719181292
1709241867
1225652032
854993002
1319896288
221555302
1556666328
907477726
2019557643
236441789
138923599
647639860
2054467507
665509138
1461211522
1790138407
1802199002
210164677
1012748191
1930176498
1537472978
1725598560
856977233
6414400
1903773001
862536242
1367062361
1101355957
1202576667
1065146659
1877841997
1648883513
1528560052
1308458100
588405131
478297736
2080833749
18832443
2033999842
1208658615
183747074
1038364512
543480369
2071618746
1836561560
458737876
2138537775
873954340
1551230155
727147879
1132278928
147999934
1073011853
2142150922
302516058
1148683447
529467256
876213869
133140189
1900971518
196322118
288218859
223068074
1495604971
891154061
803660163
56970873
1122115769
1066519304
1774676276
887146331
1153864271
1387723650
479834027
1788709218
1533240827
1826138167
1426504261
697861324
1469746366
2078070003
1226532989
751625721
1183433309
1711371539
418240687
309289205
1135298928
335110793
1782624240
1402876662
1171855060
1949175862
1968245877
1778639940
540298111
1674079778
467419345
454535695
1835296364
325143549
897029708
1524866466
777120633
692622516
2850670
1866134218
2026846667
1064115318
2095234268
729667252
992880166
417529768
189592675
1985045513
1638496152
564638187
26111851
1126667113
1787226677
1466767059
1735622936
1608877412
1143391703
1763950956
1169874793
1519799042
1019649115
105056972
1442043758
1541393587
1665641783
1022445905
461640610
1245196518
1430062715
1353035984
1047719052
664694395
29025360
1624456974
1412668773
793683116
2009772574
1090972940
1797075398
799759926
473301180
1065941860
1065113870
245812341
2108404060
886388598
1422891475
1006282337
392517072
251560213
1606338805
157038137
1084430020
723048027
1990695004
1267725837
2021561144
1041015607
520151602
1697510319
935035899
1018500177
1247420980
931605981
1152286339
1999951970
383511103
1506736133
709178808
1082661341
204076988
2093569011
1231473954
257568744
177034064
462419991
1599287819
1354674318
1130364640
1276708697
1611913911
1784891069
1564776278
2110926546
1184167374
595110602
281259741
731160821
823200770
2067452057
738744490
456939920
1753374422
1142070849
1632477105
1675902605
540043949
762111149
1880744872
1293842386
379760795
195461860
1184879307
1059651645
971551934
479484432
1886218478
1749093585
1745869399
665218168
745582406
531600965
1114685962
1925477162
839108058
181428891
837515438
720739371
2031387835
288405075
140098558
1778333183
1901136254
525378742
360615856
1952079479
731639391
1858583322
1617465473
1411886335
2003664879
1324152340
2115383824
1395212603
1116308206
1691844273
1998665295
860731552
246615767
416322778
324458783
984130081
784670423
1184778436
672356776
979688767
1085384996
1279880824
1727689983
1982327454
1601519480
1520649287
344365407
526394197
758925252
1961548079
2005452236
1251114793
47914896
11218920
813943889
307706802
1775020498
65435404
1863785051
1186499792
2085639833
1176599255
1892553010
249521666
627412610
1139133649
1012927954
1386774382
1321735541
509000912
2037237965
2083472368
226114662
1819367592
58670182
245755403
2032736750
615889087
1016475826
1231412521
1173484306
1312930120
1050124528
2069949266
135345469
1630669695
435258738
571169
1842172822
2023756942
705317690
1715420645
219721770
1256658942
1102311503
454252949
1951011886
1440460094
231919714
810399323
671995461
611233685
120858392
1272678574
266762621
1230485102
106788749
750891081
1411241746
1506719193
705797234
1235300265
1287445222
531986340
411222060
931529507
1635618194
918264879
1042421597
1222753654
783688534
36811970
1928126457
1066939898
492862731
746569493
1349761717
1733955975
1374870004
115114522
584748436
1080562607
1856507348
1001697510
2110330260
1286274415
1059469109
1927756565
1106363027
829414901
731145349
1389333208
1248980099
1968928994
774657277
2015849273
237448092
246235739
1554141834
669865301
1468524386
327103675
2056322676
1935113846
1171883528
911733605
1664100074
130729405
1301634565
1342957130
1203898519
1686873456
567964650
748827775
815446394
1143686504
874774452
68837363
1372290988
222911612
2052486586
2112656217
558259356
1828374411
1486474380
1507898752
242414707
2117964321
406422390
328314277
2075211530
1995984980
1804097192
540018357
1516279500
879484689
533710914
1204142842
538244640
800259442
177173522
203038282
1742222164
1517652999
473467120
974186357
1405297043
1811058295
1192831247
385010915
2102052932
650891479
1933191477
1108476195
329980936
1467248951
380152351
1077222113
900413867
724913352
111831476
370716765
844068306
255983140
147950207
50915079
1312874049
819572546
48918791
2079015902
509628895
1896219181
438918113
375316911
1817439706
769476739
1609485781
409269951
1223600871
695139160
93531737
1816319548
999474229
1822011410
1663483101
860563933
1767591488
2052734471
386716373
1429802498
798647333
731289268
1525271326
1068645291
1711426117
6060418
1833838344
140975908
2114781179
954850432
470289177
73184538
640986012
291174736
391116761
852390498
1021769264
836923422
75079810
1039072053
1071785074
1623339554
561554344
752376464
1585264001
1354099391
1996509269
1282465308
452269161
1870047119
1353623287
426157021
1990437256
849735846
1782854860
416918000
2036721010
262218709
1921242261
1833493727
690308724
1424227032
2076124564
756890896
952210176
236834536
989524301
1408056435
1109696929
560585684
837963381
1288677831
587375712
985256763
1086029320
9460899
1529462965
298892605
337686270
859765242
1450929754
1694862153
1925446814
779252650
1896628258
904234092
171880607
1832399424
1968400743
769535712
2090851426
718438714
1032562995
699547529
2026308501
1296329709
1496281097
1764139462
600506037
1812726124
143725178
235366626
1885432582
739347360
176264985
1173126168
1139651928
1186921292
869742500
1218561734
50581564
1228644347
395260266
97071558
1522153738
1660067333
2002300646
412288171
620248448
106423950
1556435470
490774169
954945893
1361132257
1976509727
1187760433
25027190
697536260
1955733146
964588678
560642588
205404455
244909399
108550558
539237120
1423324301
245105133
2006714338
1355271110
150954714
1531612748
906224509
1465612567
2034904579
534993908
814571213
1928953284
1593264900
1019682705
1906054411
853768605
1949351683
1707962811
975949607
853992156
2014606272
1682481564
1953692279
1585625429
1838237450
677903426
2010842057
1100268501
1940395997
2005254718
1737840482
1759672651
819046413
416382176
1857998576
1059651645
1011705719
1506305217
1279120643
1725641981
1752491285
2117249209
891781108
206038698
883274804
1328981920
1986801977
349548066
1300868608
1228772698
487426272
192114581
1551327255
1168127680
1037004922
1857427643
44600081
1614414868
1361299913
1271788342
1248041268
832948528
1466782918
1176727261
853926871
1824862724
1661977150
1010871247
1365665883
883242309
911739909
654187544
1050592303
1212470440
1160274728
1876709902
43718385
2028992772
303020852
368462562
651723792
238945212
1941981796
2027951591
1865142650
1811881019
446486490
520473447
1321000938
1286683197
1246925261
34502765
1494326042
267403244
1614799611
524417173
945283046
1900214812
1051653075
681337826
2119414799
468612450
1437962347
2000819592
352028476
849101991
1490236832
1216141805
1346969639
1662676853
11425906
147296919
1763412034
1214125738
676175137
535207364
1390696000
550294649
1623262178
566042080
2130858371
24441983
2089600470
271108232
1772489682
55090285
1700414075
1803881004
268226493
260014509
1513021582
267089118
635273538
1139546747
1192402319
1603904745
413891216
1163259613
195425461
2060498361
1639230505
880004279
59473129
1201573586
187930627
1746644118
738582529
319370491
1400380372
853419973
1666656946
547602161
2122788136
603258713
1702504487
532055511
76458281
1400656368
903502352
73001135
1228547320
203304135
1360254162
1080503240
561796729
1185364888
1633064370
209183152
1140970752
220055397
1442230379
1060479500
1042827761
1526792906
735412426
157851075
1894386282
55851044
2141026299
555417550
1848769352
1237875940
1552306477
336796269
319737888
1938981716
1294916137
1574843458
1968497305
309330378
147928985
1403264838
1853923888
1088330701
424290793
1635662242
911554879
1183129778
313406088
374335013
69818658
1837249492
1408913524
1332849767
878388023
972075135
57366073
1722772218
1305630061
636958996
1285011829
376375864
492419821
161984995
553685534
1854759238
1914028558
589050462
1113483320
2021690874
1448035426
179327043
2005037518
1102419062
796078602
2001990421
1794408504
164835745
990575432
1164931491
1531927935
596094924
782062503
67297916
729072366
254050544
9395024
640134637
50976445
2009621112
690717381
1204079483
185859166
697465776
861604377
1957542397
714588901
502868518
1491208615
477639255
1028709745
85787061
1209722203
610720297
1630887089
2021203262
1583209052
1051621229
334289190
856871567
45563179
1742222693
735564879
481653674
1217348183
549757041
1928616667
28228432
1748632229
793506956
1998776748
1878509706
1036030211
1665926606
1474666483
1376898133
811023314
279917046
1922733268
1301855976
1166098623
1366919056
1079393380
557244602
435779783
733678800
461668130
909818922
1571150059
419563603
714892406
1657751415
1891289109
1663407315
1135762492
1709333644
762374080
1662417063
150684974
2010155925
1358942959
1291724266
651262644
2062918077
715365687
947290307
2054536331
1584539041
384586441
734875137
719646845
1717067052
1623645817
940191380
606857900
1494200669
391625968
845670297
1820088810
2040745480
1048191883
655576242
492300121
1305114900
1123266607
502146462
1945304847
1620472577
1339750783
959748852
398716504
1304240001
662191030
1182049583
845021963
325983221
301864605
621912224
1033600911
217291465
864783204
1695504046
1673503153
700364833
1419525248
1322064757
1798757191
437518379
2011742323
321632473
1853829328
1649726975
670574801
1863948882
51716281
9237274
1591088023
677469597
1082809141
1573137105
1030561248
698249041
1071316777
896791954
1604789192
525424868
354981394
323142527
1799163696
106497635
514413826
1283114657
1830155466
226165469
960996042
1517413608
1622979517
1418544878
1085783611
627596449
649332370
1696186207
70524569
1686257702
2080918950
1851077221
1502862104
164836678
743319261
1741320894
865413622
438804166
1459209216
1448286890
640886869
105740566
1484017662
1371739158
441164018
965681326
1374906511
1605096407
987573564
650778577
1579442250
316284216
658240946
292758100
1726715395
433813593
1793490405
1403814068
484051303
125012286
60483255
46356232
171656609
1252786541
1130872721
1202866758
78387828
2121399577
98381927
518546249
360997772
1639996460
1336587323
1130227565
1350301024
250991899
65722518
1206417728
1813942936
1171345036
212942072
1785658221
1476171144
203006439
1518752699
1963062775
1195955701
1055869881
517677765
828905207
2111403504
1918102660
1407299232
228716595
1829084572
1032999513
1334209761
1298727609
1307632609
83907710
1164759299
815755667
162356001
1424336585
531153305
1848212046
1220795439
334063615
1111039742
1789069800
65066157
1498728506
1738211624
1564630412
1897168977
31502206
1922323503
768084999
1541379689
566917118
476381855
2118443701
1540927760
1835392352
373864340
1352875024
459006540
964287873
1263115277
264814327
1305948090
1063053459
919637547
1633565807
1994910818
820808045
446015626
559858954
768163677
1066038319
1188223625
199115432
163346369
529641266
304482687
2067201852
368825389
446992717
2050076659
1857855064
2083077279
1289692294
1043899
614147935
977005256
1591068640
920770441
470489689
1582985825
2028873119
1955773652
1391771518
1916833654
677881389
1676312228
1365244058
1047443576
1485701914
1460397655
1768642451
447320066
74463148
257935009
602146139
285914075
725060089
1245847788
2111775613
1752257467
1337649050
1852695715
1133939225
62070717
896987158
51000223
550851530
503536799
1627885853
670943568
383077959
580360602
653293972
781019988
16069905
1411239851
1664358020
1990195804
1233287687
1084344254
1064188451
666200745
669763750
170169797
2101027855
1591794522
572622407
1165234685
773845377
1173762427
1232972001
1850820320
1680425114
208172771
1821726318
534073936
268709250
1943101497
2046779999
1975529876
615898543
2045996253
859823919
1983582662
1924784778
575642561
1544860499
283478758
1147078494
69828697
2089271227
1152872661
557263997
1157942496
1513905062
1777894073
1587408644
1684447215
1833363166
2133750959
1667742902
831889064
1552329461
1630133615
1435369875
1545734040
1746898599
478691877
1536099111
390103061
1258068543
1499475896
1004707744
1907509868
1893262860
1268611961
134117560
2093203103
1742891841
1441448579
108377135
1554435625
607423683
204700309
425281339
411767971
1731388047
902541401
1039308981
2058789964
799766879
161686846
2099922322
1904959130
2120148393
1698029111
1295845290
701400116
351079157
813821060
692220846
555632718
1028294674
1996035617
65408704
384910592
1566417906
895211555
1960403403
598342079
552727979
693132458
1222389626
1299185699
1088510235
1533136654
890053547
750113327
1596558669
243634866
1870691461
1100336307
1101553667
543141548
1183629075
550739361
424541187
488152119
1726190888
1507371760
773918708
402098783
400228925
1801846379
958195633
252719629
74216497
1575078537
504379739
2119448213
156624272
541220539
2042842092
1196558772
506323887
1482301683
1840425631
216463736
442017337
342545246
34768343
1213630300
1485366938
2113884739
330270809
179239742
1093317165
1179578010
1482206634
96280055
53550269
1666198735
969218740
1609642632
1704572743
976705878
991329378
900692938
1094475102
1268768508
685499783
1579666046
24390260
871588556
177961499
1905178725
319968268
701713155
2111704985
814535041
1303715055
1477493522
1527365091
1063555736
1994660832
891306097
728072453
1835805220
1424307525
2132748896
84321650
1887885527
653101079
1390401162
1460430179
991462366
391071343
1353991449
1710999786
385945209
1448068832
521754004
1618284775
837060149
1999009057
337406223
1207980968
770272829
1437613019
11579919
849758161
581025949
58191632
477206018
1179873322
2144720259
1740351492
272950789
1979106009
113989558
766062201
1173971644
1132479985
407383657
1524906450
718283128
1308424444
1677984635
91181259
1903896261
1577297621
652830939
1280761380
1024234790
977026719
952777409
1068313057
160863694
910064839
643290543
1557481558
423395260
381436728
1591527804
1685716029
962752749
962022154
1677990839
2042472417
1731363704
618753404
630135832
17444797
50320168
397709850
2112628715
513628961
2099452498
1829670360
674751702
1053687144
103092426
1734425663
314958055
1342183201
1603852576
1305599066
1539155261
1860643819
2052279714
264715339
236243511
1088764382
1671441272
410018959
698825288
2011881392
1053792908
1544803082
93523809
371735622
1338794607
1926729062
1235167632
2061992567
1745311182
408747903
1016040102
380327415
774025295
1666313464
1035557844
647619661
1885748520
521496865
1057098700
462923674
1091933697
1828538734
1462779435
726031346
439113629
939066642
1920693898
1306153793
370098769
57567497
751120106
740627702
314328509
2005849109
1569156133
1940483458
902337090
1248870606
1550938925
34701558
1079227484
432387327
846732624
403632656
1113905566
2027570534
875871869
1676855071
1056329766
806055758
121618826
439690631
1358194739
944549220
859316330
53496345
920795430
1846638011
1840706882
1487847875
1678042811
2020178657
2011244078
1635052007
676883514
1196239803
185479748
21614212
1548513627
74765067
472128410
468360784
61528629
2090683999
197892798
1888403550
1828558569
1049224610
2079629125
88573821
498095655
1219575828
43544816
1036974650
705378327
739137057
1360318274
2029231533
400377303
968519589
1375820513
1731179858
1882701318
1319698871
1104304939
600506037
175929894
716248648
405378015
113962123
979908005
1059591276
1403394071
29953075
1628390133
1111100250
1557278737
1918670778
566106188
2132117414
956947304
1766344041
270940218
163641543
300187331
1876222360
315098660
974646255
1773126302
1327471997
1754563699
1685860979
478046813
692567090
1398189332
1815057740
1519039628
1771409249
153103262
1306328938
855336282
1053303966
912730603
529709417
1792593134
1832832347
1831737270
1507326502
251934353
1278022377
1568884356
738310943
242192359
1709519276
1731050944
1564602320
985781414
141632344
399897341
191481616
946259960
1584895744
21547492
952495501
2101936140
1264808857
1063059202
315333845
715552828
898231452
488817814
1229464423
430730035
1777488722
1732778883
485565522
1339467014
905382804
1063788142
441484843
71307464
1759365032
2137215250
148340733
2063783937
1909716023
1881111924
264911804
1212645917
605568005
1594330116
1210888820
1658898516
1362963227
200347641
108664166
77127884
1725166504
1825954221
1530827700
522925489
1755844147
822032294
1123912044
2103458765
1936068901
1096008910
1565385395
1365518118
499545967
1506646114
1594842053
722821672
429626619
1191205566
1873159767
1455241507
1235206254
377863438
1528675128
1708998072
100617605
263381829
1793980827
2016782218
545363928
1199230591
419698680
1296499216
415751646
2023159080
1635259137
1300994650
382533237
1490635402
259400510
1219788284
1143430906
711851003
398597858
1185117427
379685440
931054355
1277440379
1929512861
1067153360
1616091068
1239323087
665988798
949732309
1205543722
1219132113
1777722955
205556508
1958318842
1288469848
1522842827
1528753547
211576506
83057009
1217289100
1929638105
662969685
2086531574
1848374227
1029928829
431228691
1222961906
1937247345
707149608
2037680301
1418327231
1593148113
830814296
435607934
212461270
174646312
475130053
210830846
1414511043
934943615
448412646
1848980699
65016300
1213308069
878891550
1233829008
1931772006
1484863215
1597268812
1738813297
57643821
76984232
691834680
1714479459
1929549744
729244080
763874258
693039684
1178608079
786956410
1347881289
2082813967
2119904927
955926528
1603396303
229903616
1272466163
511294336
1067634179
1728356504
560124115
1057075303
82288787
1179578010
591640889
188768946
180120091
817122275
1546959550
1442463949
517559725
1399198092
831530578
2067752802
400919666
1163462177
807159984
514957318
677379675
666766298
1552280417
1321503781
1341806669
1097635558
235887464
101474198
518803322
461353339
477037081
1173737278
514930880
1889081335
1106636264
1816754348
1492541220
1244667441
2115317913
1394151820
1670348296
487137598
270101937
830524045
1337474390
1372789435
1451799818
117146738
1508847285
1833959743
1390404831
773678224
1401433229
1628615193
524229033
1869112930
1923400997
543693170
654716902
1560119116
277733121
130030369
861434594
85286130
1524404827
432797581
1568130287
1492356785
1480687097
1938452483
1761839953
1205878627
1842713540
1339224591
2104149358
2116320189
185739384
2062003369
696175155
1908696431
463944610
1179486520
1992612725
1355774448
1265824421
276248788
1597023804
542888220
1402523262
1684797450
446689235
1382806104
500082586
469989593
1238001371
1689954274
879648045
1156139860
1770769431
674696159
1752106643
728313345
519517435
376166848
1877654419
912382897
1354092803
1239333857
1826799468
1909339571
385693662
1655852215
1168779410
1231724026
1565331785
1052718880
1968219306
875985365
1244613022
267485440
1148764971
1489864474
781137439
1887181717
1435048182
1507639691
466199717
1392921161
394838282
1523584341
1350746668
75478514
102280997
446810568
1358984533
1624033268
1940304423
743053815
979372551
229059794
1258837853
801337578
2036878794
300980727
872798757
1853765074
1392748277
1223232020
2012595500
1513101141
329735103
2136834425
979637443
957559619
2030314168
237906179
354659039
1268376619
1629797767
63733598
11051873
786710443
904063505
633394594
1197844021
1937250932
1736123845
1121885711
1533111312
1506856914
1756399881
1004282598
2051446855
1050402912
1847499843
1908314852
850506366
523019252
972265702
1605280490
1493239266
1503425743
1532594133
1528194224
1895088468
86548676
1444007693
718790495
1348541547
1084905835
1687912768
845476352
1739028530
1638237847
828072746
337248230
2003675000
1345201693
1985803600
99258365
1571770732
402940286
823364932
778139758
1347310809
1561045392
2042787762
502350170
16847945
1987186940
1789275073
1593557730
1991843111
1517811480
1640726605
452431588
40737430
1098700429
1893092521
598134521
356823747
1337599084
1057945419
1705213844
1550431099
1477700512
1998414582
394557039
1522970032
1790341365
1828854880
1031018763
1113100804
753776676
615087859
806629114
263289557
1926402228
1255131706
269379269
2109895182
1183943685
1830264875
1436660406
1725969200
428268255
593889088
562958192
1632286963
1378251488
1870964307
802308520
823182474
1369723125
1919796963
1571840748
1331150756
1719929978
1111390936
943443512
687506155
653528125
691805534
976830579
1586456010
638307790
1292702402
822534868
1296284334
679209936
261440339
1886996740
1590610467
1015012396
751041200
314086800
1332190334
1763660121
1085895884
569945292
1924189383
822546450
2131598297
2048297415
1950205035
1945352282
1986570073
1107106324
1065043691
2047694043
681380176
1049178442
1933201408
339244895
1662973244
2080801682
167672450
2146011914
64350943
819218785
114819737
1746198487
1206865408
491578515
494606717
1684668692
471399194
34110738
86382451
1200295029
2136837190
1776686472
1306812461
1289509711
1075503923
2140692095
1746077235
1725049237
988967760
58619262
1055682502
1307929277
373346635
1843377502
1481246365
18302415
2026317765
411393773
177300513
915685533
223827766
1380145062
2032753893
761523602
414262248
2052603002
374004854
1641965289
1196009540
880756237
2004934665
185623158
125264217
1127495756
1972652322
109505509
563525145
526080076
1271433453
1785084650
273619452
1762735426
259460849
341266288
315176604
1987001090
267073224
672443168
2049502098
1785381225
1005611277
669963817
338426517
509881182
1632620530
1392878030
943462686
1677866385
1274952743
1296904285
1672143303
1829742508
1491094514
1091386718
327119126
21639963
740806847
1460857891
908907988
1244623674
408378524
574726644
173363100
1133264008
852232011
2071945616
263313885
1431076215
1758586005
1757019331
606914611
954141453
627767459
1622678129
625464852
1590564028
486550635
1927693804
204869540
1103089597
1891892612
1067497355
1653745841
349399535
1327254372
1271890230
600886237
1891139764
798400558
1188584869
313647406
1649399170
738882616
599948619
1084440306
1364105890
746211597
1655187685
1387512847
1376123121
1920156743
1712618650
1535913509
770035500
392611088
94849696
1058888378
1620770559
1731919457
1698438890
364099297
574567186
720562168
835770695
837845007
1347850864
1132026089
2063296702
1970398010
992750944
836699902
1483959985
361128105
1583595476
495636463
1771680167
339723539
1984081117
421923102
1338776209
1704079549
933968407
1525151673
1230575372
1321580874
743574166
834545095
1934549653
941780528
1759835268
1689067003
1071061041
2054206513
1658258743
1471020811
869832917
1000641986
564288552
1590718080
486761091
1237409354
549688906
1545567367
698645978
264898238
1086725310
1189422714
1337328176
219069639
1904164244
2084867656
289666601
997940452
1782475938
1738157324
2093493288
1182775395
845367777
1686726531
1592014831
1683858281
301246563
901828558
1910622806
1237565216
1292734337
474718054
1854789052
1497237290
1528810616
698556921
872214873
56015723
1135222226
1485587856
1773341086
875371025
1009331046
1518188960
1437105576
474186724
543570647
815067372
1594268498
1953631187
983797167
112703662
1039032977
1756092319
1019980602
1070722267
526462374
181178983
1561264289
958687980
1214708851
392657766
1471187002
1315465187
1038115412
134238979
303163255
672609549
231760469
636747188
1328450284
907246147
1710815952
290746610
1625805886
692737389
144037219
318546030
1623145954
920042049
1138820890
184556767
556150079
637757760
281591191
451343017
1043259724
263726267
1724525156
1055765822
1076784568
1313062337
1122746054
17690515
1384882182
1203035891
1025389320
236174229
1143162439
1592877044
1388025947
441656366
895063870
1659204131
1450499230
1345781796
1866705745
605869275
328750444
1368955879
1209326275
1475332044
30339954
20574731
1532962700
287453887
1936284864
1490252438
1476958779
1653445242
776590482
1003635245
517283607
297691173
1885229501
1148096061
1233612784
1109168467
836960457
1590767588
690593000
1595757674
1817724984
549451384
268371185
73665663
588826762
922851867
1105526923
903521151
274804813
362293279
174810636
627956374
1678438202
2008356485
1551808287
1846170701
1629217970
2046155297
926799745
1214143551
273886484
1463192498
93887715
954798838
2042974826
1623022141
1066021626
345154939
1821102014
1696922687
584789857
2063103744
550705279
1752326425
951700205
856486511
972440131
118949468
12398604
1740046544
712913913
2030303143
1381901376
779548957
179487647
838171964
546854793
455511998
218310209
954373362
896232504
1045454967
1411594807
2115901967
1663364638
2008549933
926540447
295455395
458203254
608876087
1746870198
67233900
1411047072
132899699
1154120772
289770482
758756750
1468391906
702800297
877440960
1583243483
16506990
376865148
759229397
976125781
1274988181
1599531633
1790102032
943181012
1489278132
1558355509
947540882
1023970560
381474631
1609571082
818706848
205280388
823446146
410289498
558355627
1360813073
772500708
1547800178
830418905
1445156825
723638834
747129601
1783923299
1196192267
935222043
1103044015
983524084
828105702
1688500793
1173586336
1714954735
1162445874
1975382110
1601948411
832432599
829880265
1067584211
2044012410
537090112
2011206214
137374528
1971052268
2018847938
228705173
364956119
1776002769
1226378678
553744758
1648586603
208384015
1745420732
1256888853
1894369970
276475055
1674477655
1972108430
1241869993
1421541192
1035910920
1004189237
776452599
1296733680
2130597739
2005619877
2116452393
587458175
654983348
725424900
822085202
619972020
72486376
1242065452
1436519815
1695953515
1196177825
1047478774
1099968477
2057208481
197292474
1613759065
245525721
668891011
1381834915
1510583882
514223650
316961489
1369133822
812050052
1941843643
230832222
120415428
918075177
1461787005
364402864
1833356217
328363250
917803766
680149336
931044333
1036553470
454932503
106238476
1801995083
1313461013
235449447
765244651
1594995972
478322928
1328824250
1838486655
1331910808
994860198
1458140776
372295110
2029499182
2088310190
579644276
1758150640
908080248
389980200
70928458
586170084
895292470
1118990063
1937925278
1571920722
2000755923
2304676
920236245
12181707
1998090492
1755464835
175038458
1510288999
1120572476
1900881289
1774436585
1033526098
1542049173
1178899295
1566781580
378212083
2049710850
1680158492
1499227541
734438988
1110581214
387867429
456668495
963591996
1196597044
88582623
687871534
539700330
1854878566
1994156939
1930697011
2054121419
1389940980
381621423
155095923
834716534
1253600022
946192885
1000451517
392226019
1512415426
914311368
502051178
634053961
1390331791
1488406735
1929564307
1117297193
1379211847
1664612171
1107062931
795117065
1265467223
1070228899
167660025
1341312686
1335246010
1729274746
273668181
791492052
2027489649
1046732450
358784580
1991926714
135578831
1450094537
457959420
874220022
2038324910
1045930039
95707961
1671357591
326430743
132972597
1683800237
1563226503
413234379
1118476822
575181262
1983021665
1702928838
986866390
858115768
1068065359
1340063355
705754727
286374992
1297468437
576047138
2117391844
884837220
2098950609
1067856718
2035882135
1631430460
1077953645
849184557
394906557
1079755823
1385719066
1343635295
1208507804
379904949
683948383
124505542
67885450
1386637394
1775218529
8628031
2012513530
775266623
2073029708
1481391858
596001359
582515402
123876585
736202450
1772825823
73655869
1812931391
1689662968
1970997711
1383950197
959337986
478096350
472992680
777559017
1291566023
529662685
2131207606
1345575392
138294216
1743379522
418208106
523978351
1796829014
872426432
808925619
1717924213
834881190
1869674971
242138
91041622
1011410990
2091702604
1453746584
1750571448
123186566
1841334471
1721473648
2082213486
1101426509
943727395
1195817750
2012017210
1980950235
735782551
1171076975
163844712
1164876973
213909525
1285606802
1971816440
809670460
1115900170
971074319
219344014
876844827
351114175
1442890665
1142268095
607818283
1134508098
1754742327
1271616386
1866107006
1337256346
17245967
80330005
1428692053
1097680470
1694022498
1236010011
1100621235
79620271
1330277627
200995749
893062129
1188240778
1714305394
1952742947
2114840278
1234961096
553561821
1492316403
993443540
1011461697
1632589695
1068797278
1878061351
616871325
93774332
810755096
293050044
837492585
275915075
1377585704
1174270914
137345242
220188143
1159220340
453075460
1199774996
167849657
133896016
2050363830
1261742356
284928161
1822003039
1202571154
1369932415
200654447
1399180354
1649609436
193587851
1063667082
311379606
921753053
2092249808
182648948
969784930
1817462206
1600336276
815086171
1021694612
1483796326
1890405115
857988899
1185361864
1845876305
422567276
1303904330
1645973261
896377327
1531584742
1256014279
1488572586
1121344296
187660043
1453770880
600939796
17824178
1449725697
1547208173
392039670
507867522
1998694000
378321783
2073321970
627126759
802754145
813292290
949598189
1604789192
486930658
1167337246
223859230
34790400
1886508149
801686145
709431760
1531793778
1012859610
1445084216
1877354968
365917202
520772038
1816287311
882235569
1387951167
2116456376
2108747947
1831432934
1664549958
1320953646
514256401
1913266984
1441724523
1670406912
1293060781
449606411
1182309607
855130638
1524840630
594292095
2145629530
508779016
898974669
352541794
1652352873
740539695
52261863
680566801
737214096
701140625
2006714338
495966826
1966714990
1978955545
1084261493
1154716072
323005606
1254932987
904404869
893243618
689207072
1362254036
315368811
1094938528
1991755560
1413540586
2025119616
894874860
1765043430
398657096
617465340
1156235601
385871679
693397710
1188841569
2094358090
1890698159
1095364159
2006840508
662509282
605540229
1345896246
1043438554
1190094768
1975534016
1152586993
245415958
1696353935
539818975
2081280863
1186955917
628568542
589007707
1533743065
1090068208
132303234
256709839
1403551065
356128263
1174683153
915671711
270541198
1642154932
1580163176
1765749473
223924632
1610937576
37092190
737691188
207231577
435665206
754071757
1988533929
2072111525
324351643
1743588297
1181943523
699230158
937361436
1016547803
1469996091
1845176900
154084566
135929445
920580279
1793194692
535342555
834987908
1064279709
1795531304
2136252866
1419012081
2141768571
1245194968
1942240122
85095245
1139124949
292737861
1329432311
180923536
126027508
1549232795
1640043263
1735152218
304631239
988472592
1411360227
121347203
948918016
1116880355
95947750
768056986
945357843
1885530320
856289037
1338038689
1165016352
1701696806
1037301309
604746079
178974833
1866239057
1273614994
1868130894
59065990
361513111
1375670864
1209152507
1787454416
352387602
128170783
1859714947
98749538
1093432538
358622791
1572891901
1058575433
1084318075
1886812340
2118579723
2083840521
1527838830
1339224591
1817647461
75801220
190197058
1442150389
217963107
1710074178
791486738
1026748714
1086391011
67937975
779809942
572229454
970669480
1080604014
1204831484
934672807
986911646
2067612106
2039887287
1440302712
594659459
1935139546
1224214755
739348591
1092133052
1303879670
1002484384
1055193761
494645587
1355456607
1665879649
618885139
1070828147
462964277
283773869
494031058
577992655
760644813
1142694043
1426476885
1138189052
63478573
822778540
11932164
978572371
1799807474
1724064359
1428282267
778728434
711153684
284415082
2143053678
712125093
207748639
1813071040
477761102
2037365939
256494873
1927021202
1893770350
128851174
1273328663
1343910502
1568971277
957277599
2102267268
338562539
1831595745
1487468938
99991006
1875160533
1099747514
1797449329
1373362482
1220084335
73217459
2136832064
1640310662
282484645
1479909915
1655685987
503178992
2016805027
1152816476
1121381656
1854908694
1948982883
1606778888
303639065
1839707864
600363271
1116765435
1421739024
1175235363
1241636438
148276477
1078436083
1995029052
1857159302
567891090
1442062355
512704469
1093757977
1122580921
406260478
1823186940
1634257246
1361295531
108841628
586141990
1002442037
191757655
1104427737
867942622
1021957247
846347088
1833270253
1612401492
1631732938
1414333590
204152597
1012902527
1860427903
826938932
976564291
729310122
1523153850
1058239637
1980882482
2102460864
80239784
1530667153
1572930289
1745270516
549595478
1308228418
1697593601
1834731234
715024805
1274826458
1865892757
1989042587
644009514
1380107318
57840035
157784613
1678808040
367133787
1246780947
1906982835
894110763
1645245237
1690209100
2045801078
446739043
1094908303
199603183
1006818968
1662676853
1208836405
1758624354
2074943407
314766745
191719742
1731441602
1986546734
621971381
1998548641
30006163
877577956
814496063
1439446872
670856745
1014559304
426960235
1241208908
1177338003
1826888407
66405899
1186906734
283955909
1775887600
2125416373
1334497222
2118326817
1809849534
697508807
963948452
1124591956
1557192141
1075720796
2045232998
1356856438
1754022416
1087274624
730458772
1538891677
161428659
1068551982
350052041
1924250554
1539743738
894140595
862839639
741374979
1038589930
50355656
2027844074
1050331667
208235660
43633770
851735065
1745735911
1021545720
406026838
1268936198
1018594560
133160264
2006583528
2062591260
876415573
865839450
1167036274
712493240
794849699
974217846
1592075146
351495973
1167316780
664156074
1080041143
226129254
50348310
358111598
726205938
596200701
1209925121
571689632
332217476
106572834
690659384
162949188
1424747916
695614063
662305718
1525993678
1157045107
1178465423
1115452070
1907453464
454379843
153265654
1517532009
1970742207
1781439872
773884355
596942465
1130402225
1582720059
452099953
1234490064
1485958964
198779690
624878008
1062219888
1127960839
1082325578
1848268266
8945959
818264750
1723423530
367671776
1808384848
1874092129
651692397
109756386
1356650554
1521509677
561710878
249577585
786244696
93561294
321870520
792715036
1729522649
1347197119
794963171
1264892717
565276223
1573357771
1152756949
2027989743
322663942
439299831
982973365
395002226
1286712683
1054251042
1400329093
1058831699
611301526
1136755728
1258004077
734001102
1178185104
271381294
1573466651
356558274
135951418
1633964043
1957178006
98202856
2022496904
1467761281
1633899371
1113272557
1629116413
977811994
343446656
533708051
510910839
365922802
1096579338
1312855975
91504300
1747624087
1698401637
888085815
1848416263
84021840
2088296626
962392095
1353931683
367876009
1060849337
489711088
116520331
179598103
2034330306
1701382190
389289471
1880783474
1811502528
1926073352
1379152297
1491603284
2053541702
1810274157
792522303
913056569
340770023
934167496
1117320295
508012879
394690487
1353992969
436410098
1713557218
1487400204
449794863
1416467381
1733483772
315696037
1335007497
2087796727
1620890873
1016876055
280946914
644009234
96730875
185629781
319551878
1543045631
282337484
1253292862
1974330719
1869091722
391011222
175391310
1052736837
2059865530
1291663683
2083313229
1968590660
1550191076
1147566092
2089075924
2060497992
1263410064
820008167
988369658
1628668438
606005464
1953375189
1898167242
1250413908
1008684085
1446598567
573296510
1172992028
2093086033
1217643834
713434109
1575958446
1950532311
1924697460
105572195
1523102100
899115570
1474764418
394682763
1524174034
529837539
1696925622
1530874660
662289991
657349725
1424410242
1071255158
2091862542
1990826611
1736563316
1160605920
1006419688
608352230
1361763504
927213824
1924479052
1495617120
1740939775
923652685
1891107407
1834398913
999998911
68245626
854333092
338033019
625145035
758713618
1442742648
797454313
386696210
1518498535
1840566927
1608852357
308589359
1561785388
944397939
64067258
486882422
587382332
251394138
1148981244
208011683
2102898201
1594229611
1348384922
1432131521
2105811105
1264168476
477289811
1810567617
48909257
2008927943
1608807501
221246915
1384637947
1362171978
993358447
516235157
39811366
843978200
1181046292
1174905282
255453646
1843734536
1719906827
88277346
344415849
929027543
884549128
287045505
1476757500
1013717503
1060300520
197646356
672437962
1862401493
1361003236
18286326
1584131825
509285060
803239238
326279236
468219608
1431350611
348325559
692746175
107212939
1798649287
558197205
915610832
943370714
443418089
2102520808
1474069247
347846006
297801434
1952634991
1014503805
1972547560
300656910
1351114454
62221334
2115174722
1985484677
1283795427
1206606660
1728751575
307905953
637415539
1311222384
815451873
216772309
785046802
1997057932
1389203272
1022369531
700281359
692394168
551568202
2068967083
1263649438
987499599
1829113964
147135841
1871254599
443879787
1222033396
1866413486
398164296
1322339918
2081989970
2046743581
208452776
105291091
631198249
131027829
1491382545
1532147901
92365698
1993035162
74683961
1569253102
919722482
712885183
1004997072
311155367
1449053544
1558735705
68978713
1946530906
1691620518
1436140760
472955242
475240425
1028026379
1964362116
653482479
763599065
1947963792
312605532
1226823611
509161561
1989497422
1735168224
1783915541
1998081177
570999200
1598665287
1471556734
91090587
378525523
1990464828
1969320813
324130798
575249092
1960889724
1772341982
1343286850
1548873355
753996291
673082547
275336344
1948061201
1776015542
917329564
1446049473
422604700
1662070515
1008450877
324344407
284427615
701105791
803054115
29750523
423296521
2032838961
1679689674
867644123
1064737705
1646447283
1342897661
1733748002
43389544
2110508450
1346970619
1604696027
1697188453
383045899
1517614799
362680233
298674158
418066495
1351084551
948256227
382324582
2019560242
836825792
839802870
555474829
1250661980
1694766812
637479497
399355907
972755308
1874485796
1261916723
432426249
1364460998
1520472541
1358139222
339553488
173448466
1090065079
589245538
615102038
1845213150
1078301955
334841103
2010493077
40776550
1701334492
1921426454
1575978171
2047972549
853206615
1591177593
471027580
1279475357
688973357
362816148
1811352010
2103037315
1063105164
1307743399
1960724682
1150787048
419231833
448343820
1006963421
1604677824
1830223073
156147460
1788575473
1537950063
1669102790
141821734
1373681178
1185483950
1691804573
958484783
2144083584
397946916
1393922264
952313886
338777810
1850092062
1663996043
1065280336
768386365
1779820474
1629080774
2024618092
1554771843
695837378
1112960953
1242746359
1025056847
1393640324
61830748
147856781
1213727846
717318173
1525235526
1609852951
516082798
1576603854
1282298573
504691252
1131563045
1374526664
503228553
1788342284
1427059756
144338465
344216880
1552224847
1494866352
640772003
1548388301
329410839
709049096
393431865
25559496
416527858
1632462252
686860955
237461436
904388249
1929024417
1393433294
1259657299
836736155
65680249
1808137616
1788543693
1546549400
1198586380
1361399717
579686820
997231434
1968501392
1322709602
1276277339
405617663
35233976
2062073443
761264451
7406028
1273589248
676428079
1378909684
1796496565
1292169177
769420097
1595098205
1529880975
188160907
92872969
1140237920
461188016
1339247417
1933857137
542775649
2129754124
121839883
1194165324
1161361075
1782824466
1896171680
1882809138
981760851
1420510085
12063604
2145943107
844343772
408942189
959015927
614372511
1339855803
1800755832
182884082
1185921480
1057695307
2127646175
713327361
232936260
2012017210
510366169
976282596
236388522
1140860524
1064652885
257841184
1080273161
767950014
1651890687
1176989642
269194611
220139123
1137823318
197016885
1082360187
1637057588
437299125
1799301165
1368713361
1160753754
1218534376
736163666
1122143626
423639286
1431327344
490692560
1676096142
387293240
711938486
382924467
1982596679
1571263091
1007947867
1236769441
678370575
734342354
1930433902
1909412320
1272059521
492611401
1734619149
288144491
696736566
1158271460
122699212
1988460034
1552500059
1196558494
1151306061
913076341
691540560
540082639
1595793279
1759715668
680653604
2026097687
210671678
25258705
1502200160
2037608425
948239789
27538552
910142506
1240887251
1760914413
967027082
2007932928
862940660
481453799
330581524
170827761
1995649268
1084811782
1201399262
1676335639
1737055488
1838610037
19310581
67575519
1660476274
1627155364
1490586066
1251048603
791195431
552669188
1376159557
1459163900
1350306622
573944603
1055753817
2118124809
567660034
1950044348
1594971096
1073705357
1671427184
926240507
2013246
164962287
979030813
2020270697
1131829123
524038487
2023563410
1428990397
1274589592
1173543138
845238346
662309753
628356585
1422147648
1942835752
732857193
1954402482
1812515624
2067984185
1690961882
1624534940
771372204
142113203
1979186965
314275601
1393219458
1290243801
2092734191
1843238989
220131990
876441806
1205153195
643885132
512148762
742498926
1392833620
2050319498
640398325
2084045403
1410945896
799560193
688918770
401412804
490578757
1887097704
2119521382
39129308
117038288
160607754
1124760594
200816068
1224455808
2100788794
516513822
16581076
1715047992
1033242807
1092419177
1354163270
84477981
16893978
1214912051
477472329
2035066168
598552780
1550710209
567857301
1309276475
492749742
939479019
463177937
945969900
1155292709
495677917
190756853
918170163
207631419
1752540396
1867553688
1382010546
256392217
1047146198
51055973
1143235592
395726641
1772070184
251650892
205559581
409717411
1287149523
398826637
1653385683
1843720722
759068621
1429957819
1944146756
673037851
2023441208
666695915
1960241205
1203898631
892668280
1456522370
1721201786
262579028
1961840889
1647914583
568065165
1761575435
1798029016
1182432166
131176560
1267036386
597991580
1900622516
244282639
1507632583
1584615895
925066393
681807578
1035135900
1354944877
904304542
1292138876
489454710
586114637
83908872
717550839
1076844581
180348272
810213682
632166613
1608531123
1569119984
1515243822
1671064680
1962109768
1239145300
82589905
1806928900
2007228975
1532085258
829224391
1531516601
459498636
1767968116
2037170105
1468167238
1516016670
1776650010
173916555
478066266
280374969
2017764861
331943963
417154435
458930554
1833090580
536318615
1988257298
1645988786
1256180487
326593429
788287496
355040783
1976503476
717642706
1841645860
570885074
1201179707
985556474
1428023442
1984081455
165057133
67645454
1751088693
1072709288
1037955621
1069532642
1881044884
1490589368
928021770
153648146
868624790
579935348
926688523
643872361
964520292
1800992426
1573039620
1169903278
1580551663
208055045
1738594963
1816984945
450693421
233812952
783662047
156606274
1453132413
106517720
1411129868
830170793
1739597149
12596823
169528243
1308813206
1465903853
1235121851
293673810
442030107
1643023993
824890421
1778735031
53824134
1939055168
1021465141
2064284522
1173500292
1666396198
1992633698
122376368
1183238270
1785026577
1052893964
1804442548
727446976
1343950015
1112163032
1393759883
527186269
1088663637
1110449117
334643905
1955083760
1367524886
698077266
1762173464
794120703
984170139
296409468
1461431922
933218529
997167293
780232021
1126391164
731252901
714108613
1501734717
1046618343
1935367184
1806626267
425963717
652161953
960812986
34223264
1573541685
1448042534
1288532377
461827916
1762217991
1901922647
1285079
48239464
1670204310
1996657896
743197531
576051075
1409438950
1141253986
1187119106
35104001
855882000
1933969098
1741408660
1685525033
934378725
703998057
2059982374
2094570071
233482051
1513477128
640870063
559489858
284711556
888723235
995129738
1610416926
2098179684
623726212
670608998
2139036526
937735124
569839968
448723176
953326387
2138055286
814246335
104896895
1060192241
1599028166
1960915723
2104053052
300161785
1851819725
109175173
386451324
770988232
682567305
2090599219
954080766
704159896
1564398138
1220734613
411810967
535624401
1147594112
1324297962
256135160
1260731319
1322865515
236540357
1240395236
1191762393
489945048
1068541500
603008907
964782019
444830241
516011927
128081619
1419103218
2084162647
503245700
543000510
1274687479
1330246200
43172776
1723262474
786827970
432330934
2087930529
27968479
1254192498
1925112763
1293629785
1590949513
450888855
1796589956
448978819
1425883786
292992764
1674989196
583823624
733649193
730355271
801725682
1043099539
964936839
1385206412
574648130
486831631
1524112513
117071352
15358671
1828750045
343292380
1883964077
1310263060
1574273816
857966121
1964067215
105930125
1985740804
564101844
1697584530
878986804
568033336
1927838504
1724257029
71063860
884211135
2015204395
922969018
854090013
676027312
2106382092
1922134461
2081786049
1919721987
451171189
619941717
166659923
386079635
1276115723
119009323
65494392
903443891
1790927961
985536143
1950967532
301613090
1922873801
1529082146
1678915118
1675065302
300831509
1590921790
2108261853
124539017
1686721024
765580000
803313525
263479261
1753339787
77383575
1115214560
948944333
170157503
1186171196
1487110308
1255677297
1124384963
1510591965
39300196
1893563656
1105394510
1427662707
527190821
1374226197
231715934
1106011748
2081748265
135026854
28072576
383977588
1306106479
606552217
1989389043
1431036209
690277347
1321308971
1012914497
135255410
618480920
2004203315
1182317050
1935842308
1479349578
862954227
1660820328
890640270
1951458373
164091432
2121453169
2143309468
506963724
420879423
1893602719
2121289445
1740840463
1804350549
790599303
352062362
1594939245
840356174
82024272
1039752318
300668610
532343967
913011902
21859637
925666793
1852235413
1954574483
1385013885
1018863824
1076148448
2144653009
847031500
700274653
70353260
84765798
992261051
1437273427
1246469812
2107109662
1389990254
441080056
1194168101
1192713813
413161728
1578812663
805714706
655624132
1986017316
59202882
1988942992
141112912
197084879
256684253
1996218513
257896531
1224264771
1893963735
1541162872
1840835097
1816181696
2035546057
1751698832
345918445
1492103092
313195656
838884989
1409629170
1992903934
1656454867
1710501874
695329766
135045397
449244698
164494696
1578568541
88179389
1529844042
1614476950
430220978
692851194
1748915522
934285676
719948415
364986568
1975293796
1595057017
548274046
790003418
2022893676
1759355050
583205525
1373589581
1612797950
91174415
1719638219
1283912229
1123448359
949881874
678357168
43676420
1257160605
1273442377
1327540397
1388180135
22791372
1486109121
946146332
110295133
1874824158
825840036
248356367
1640271869
1897935486
421503300
666206885
1068019906
975486432
152213938
1646228495
1793260463
31494712
141253442
2075644551
339534259
187120828
882793451
1454731783
185162651
180418722
265976412
445050982
773381887
1228912480
766586784
1326354048
1717760868
985467052
971140793
1754406343
115159452
1855964361
576885056
469994166
1004447938
793991210
2022601237
1362114588
1558781665
1306192353
1356431355
859450758
1795050410
1038716615
2067863151
999453122
1683219464
893865375
4530235
1015109548
980750976
110253420
1860729539
967624215
1666630831
254380182
624407384
599278200
1849908557
2014633415
982095190
1568780162
649943269
479441829
94951175
1554520394
1584117417
1563407617
1894823796
2140959991
1049120589
1814309948
301107058
1302014471
1566580725
706633727
1084921069
439424279
1180394362
1882786232
1893625915
1365523583
649816096
1588647085
1353139221
828910850
1328351931
820057337
888320666
487348360
999384767
260405059
1060767593
1421161511
216182019
57819602
796957801
134445374
260688073
1255813349
1498810793
1644295485
1758726631
1614839841
716727663
1701029331
1882962862
573878760
256605041
1141984062
151028805
1228313285
1330401676
1982534621
552772114
1035757389
306700463
1090830699
149318423
713411696
2093759730
286848469
1052416946
1174069034
593157519
2066022685
531914753
1060205894
1637260233
791227562
146336633
1837493310
821550150
830453962
194182915
1023390951
1502045421
196754525
119737722
511291013
2042092330
942504558
523248360
1713321356
1959059435
987015146
1768401152
463415308
1778282406
1901657898
516504964
1421153443
1917903564
1121406463
402616042
84942476
573332894
1737100528
2085692124
433359816
1392697632
1549260835
1334437079
882694055
936784251
571033123
376028121
1530138115
702514371
394560866
1349602663
1317992536
2007680762
1091151404
492546282
409181071
546153738
1222742053
768992388
915712113
715405887
1949961891
1813264122
1494355898
1966242507
1478606059
1423198912
569697414
466857421
674516274
763073820
432108855
1644775685
1139121937
1840184504
186734982
1707291798
1380110669
612267220
576486937
385577563
637575633
432715778
703969832
1239112815
368627436
1529299733
1432565410
677192501
385099477
1299765346
1193938510
883985940
1510692980
551374299
1479301691
617686586
568901537
1655895217
124224529
44582159
798302384
176729938
1749308276
444001843
1446690798
1112163032
236650841
852250515
442817885
2139438491
1810916
716850507
2128528488
1315583256
828193515
1655432377
858750178
1338335650
401814440
1987372077
2059297862
1410823700
1565893789
1846262194
470118972
931643291
1510845317
534028714
1485068071
374037770
917576452
1177151777
1455343228
71303815
568792420
1680516098
705255576
955345729
2094584388
523898228
970164524
259260783
1360599311
1327658918
164520699
1672911626
2040708607
1598501188
2004829062
1945531648
315565623
1774106004
1553207354
670416773
592220339
696867011
1655001138
1291326527
633596116
754801538
610086216
1795879085
2021194877
933020207
1663555045
1096393404
1727405952
540273875
956579886
893954166
2007227840
1550489208
318794780
1211495683
997705371
1334700172
1171821446
1354981671
174802961
722944892
1925240549
1523564201
614251682
1053952006
70295446
313952711
1995692844
1731050327
1215526045
1825479450
1718827095
402678909
869761915
435732781
408298622
1435813893
818229514
814295062
1906724358
1355867018
1806380211
485815278
805682452
2031016664
1973311952
1331979520
1109995035
1940865146
1254928561
2129686935
971837533
2112184810
818552411
1444544916
1580589644
1286426933
449055902
517564532
1173442670
1171380725
184920791
718707009
297184636
393510417
166818937
817604804
737747299
376349524
339434004
1629206313
291177445
448294421
1037080180
694991020
529008075
1030483943
1224171464
710939035
253733866
881126464
799428068
1119240521
1083428390
212532974
1624136712
1970992248
1152228048
286756534
1700645785
87651341
1904269317
1443344391
936512521
893737627
16978940
1932603557
463349483
483992678
1567651760
1626334986
1794877918
246351235
2098759957
2129097311
956675257
1600781411
1815605880
1499146108
1047530319
1416786478
1455694475
1960778795
1549709191
396973262
191452789
1582679254
1828466815
255544503
1191245560
523213531
347872662
306558287
1848832001
2007839859
2071822214
298515803
824894817
1499820110
1421596537
585637030
1694686315
1759707701
1219773086
575984493
2117956408
764336828
1582880695
1350708309
239494633
489882897
1571544428
471551025
1899985450
1819921177
844333606
1444459888
1691433210
983651416
190409412
2038140666
1234286895
390789545
1774832191
1789619801
299376634
2065003316
88345879
377056472
1903664523
1827953933
215787770
720535501
1734761969
143008722
1732197612
454776763
409749424
387124156
167233829
479789980
411659475
611407793
1886223682
1595954999
381871711
1369828817
1246996726
304728901
1142191211
1987872551
1491244805
1911688737
1217552574
1998303833
101142595
152193939
409536175
1498719865
440018395
704461325
1166461717
748586878
1922639
494351335
139579287
1777299376
1125238595
61140159
1349844175
577342879
74816950
689982808
1828319518
1713506601
367905689
1804968455
1810988165
1709405126
1475560731
62879828
1342856459
384583921
1346588147
1418261329
1058981748
191948647
714453204
141171641
697379120
544638244
1350866428
299024791
1805526527
1283612590
73283351
1213074277
600276016
346086842
153157439
658016816
33425008
414484931
422645362
1275023024
826862666
266661049
352622386
1792900346
241286866
1888475296
1539704758
215126415
237599755
173678467
1841715721
112926362
1070400543
371859700
1577748989
65522821
1736157324
1375652804
1904081480
28720269
597365895
1658143598
1320312225
374504461
376076920
957025788
851058263
1034459789
1920494692
2103430004
1511473124
912315742
349849048
2036597997
459139581
1025097930
1833283152
1387383743
419502460
1228161108
2052015433
628278794
2004521259
1916372725
1298220966
809381466
2081695328
150689258
200611010
1772211919
772153512
1597455198
630080599
1674405938
978704743
1991389815
1663188025
919181887
483456498
1270541325
1581380741
1851809627
1907252309
573313302
2013942092
500485592
1882172391
1483049268
567576797
561219022
889090882
1620032481
950742592
1800248001
598809053
457763367
155963204
617568345
1866546121
553023440
984761654
84460347
1979142656
1440549903
1998173924
381078274
1102357793
1555736974
1396101435
497303521
470226956
926455301
1850013963
133669549
658973430
1459211809
811180439
1594000350
1686996915
2133508962
1058919786
510198170
291873275
647920252
2044702468
1512016507
497765360
1056000249
1867274994
1553003
436348123
957885753
404593795
811052491
930200908
1890226671
1686794809
1168220399
143125963
2015765009
200136401
404683111
1987465296
1323833908
635171778
761033152
863333067
1934094087
1946101804
1629211313
1415961249
922072066
444239526
1807178331
845309276
999883778
1161340944
149244614
1597318858
1499904904
1886743689
1898685330
2010536710
1865508999
536033771
981610997
38121569
895835226
800994646
750148277
1653637720
1508278777
1815321430
15425756
902748119
1312064166
781560447
485334654
773197519
1891258810
1400955144
1174767991
489745801
87464349
1426765750
1547155595
1934903763
1444231580
1610944108
456670046
1500365740
1738658511
589756858
1795122399
827485338
388857475
1286125082
1967451507
324040045
1100292630
1599444343
1859627905
1512408082
1230415715
427853815
1732065553
64135605
749686366
1684107006
123990140
939727913
438025452
447655167
51191041
1998873303
500407729
586313020
650318597
1155911806
1027264086
748624050
742873923
236833115
1252606533
683919285
905197489
1460594393
237879771
1975600314
1141043657
935592258
631350624
1183313040
1632795125
904946852
1392030383
1219790490
280151905
131350348
1436269467
1810671906
97455935
1691549822
1228141050
1163864388
1573493183
1546733375
1619697666
1205394131
94020776
1817328318
1461496919
1835162013
581659564
1981207822
1532829913
236349582
1846559292
639058103
223391823
921364436
1488417372
506823539
171187836
799461260
66804187
501799461
619632283
1202205579
1415184124
1327860224
1446020996
862685196
1511464954
848774583
1992333781
238992070
767773965
617298005
380812184
147728396
17535541
144259393
2132651502
1044535928
265704437
1699575448
2112525095
55431072
160929029
1784718778
1173920695
889521705
1509381494
1243296478
1907413364
999271089
536635526
386873804
1686996915
428049500
71887887
2012219023
371747276
572760206
1129137820
1715588995
1503774534
1087985274
843352747
805322898
234545679
1901826165
476205528
1152984632
773220999
530093977
508868472
541599118
2131246813
1050698127
49776702
1508046685
1451229569
1422910870
1037768529
321632108
1457636011
1489361055
1770638456
2007754616
1402775948
1782073886
793167518
1050786997
1821906506
1791802450
1351099981
386747663
737049051
1009625480
348036864
1754619317
923157168
1045475629
1065386033
1592133321
411789903
1029224924
347221088
461957920
706196778
1357671369
519736377
1887829108
1091069240
836804118
119850884
852174904
1433560818
1522971832
1014540160
447042151
207519436
1101669871
1409486894
100521478
1383206660
902212952
1539408135
9288688
1234313579
1393194667
1403302844
1854507280
1397731459
608734627
1702035713
1867599420
507792334
1553596630
806565665
1215349020
1957561206
1543866558
1009527226
1204695551
1064104783
228973207
1224062113
443087774
1694126414
1074609923
1127717630
1107563944
1146120142
42712948
696240385
929323230
1662093830
1784911309
1915595105
1395106381
1939240943
1775090084
1517027079
1731981460
1332425150
1735501098
1868634604
972782659
1078341139
1401625928
118917289
1867139952
1651753755
1065056626
766083724
11254401
362340239
1841081886
1074163904
1566603108
1314945405
687669543
1810002892
1626766084
970819504
983386751
2146252567
1753281220
1910258471
604373702
1419683621
377848336
631487734
71472019
1459417919
44923590
1412925524
773822151
2142992994
1722849850
943247570
2015450724
1205554588
1091069219
418406345
954827457
2066974368
377342922
336703663
449664638
1365246632
560753842
459452143
1137685595
39268849
1161604336
1011600794
1457363356
128081619
1656758925
1378400665
239329516
274793425
1509906619
169767646
1895543566
541014552
870697824
803299915
261575381
2103636020
1450152045
847839146
1294590957
341897095
1638858022
1914281185
99322501
130210189
1776348540
1857583415
133240316
633337845
1000288971
1744178051
1596378679
1822799433
1523283288
1083093062
560686224
776681311
1442968660
1159492233
1129411185
559377685
1090620360
1555628395
1447505456
427315662
37112834
1057561931
1063306916
330380798
1052563207
1227870612
552521142
748494422
1279627980
1537923036
57480340
1494895248
845334683
467137550
1428368565
2022029913
233239873
636654536
430944304
2105626311
1399938657
497034719
1869182234
752706483
1227654413
2103619496
891988800
1366391015
1832285959
472257655
1477923267
286634260
1305375564
274230176
2002492134
1215906486
1710384406
1475310195
1115816138
916906722
996526709
1509945386
1633834253
763270133
1208557798
334211107
320401745
1455724328
245660810
879133432
432409600
877142729
1871368960
1571023133
1784999687
589366910
1759182818
1804267841
1740052431
1885988582
269739690
1810796568
834388510
1702543153
606781685
2115488037
1069311608
248393603
969422955
1295555083
590132923
1373075890
1081089547
1649214594
2096392644
2141530465
98895305
371987599
1904013559
446633559
1289797515
889534042
1658352757
1990902741
81387567
303444968
109794439
338954759
1738433175
79780985
2904632
1515642760
386990686
1388624515
1195064299
1838326479
1797030987
1268428444
625275046
662111130
2125522751
218430323
333244638
682945727
1014920135
1779647124
1895199467
1584067596
2055362840
500961040
1840714217
495897531
180308849
502872403
142446587
298078439
1837285571
1296054718
1782819504
1777299376
1541641352
463769817
1014340608
121371191
427531528
245216902
913396907
621180268
634735444
1986745828
487736294
1984223608
569567224
775060032
481764271
480757114
1215433813
1950997522
545843162
1781355598
1348149637
1416333562
1590073229
1751031295
1413840694
525113205
87520139
116565009
1645428288
152306335
1451597325
1571059795
1108390354
833361676
1759820497
1827740475
730750100
433173725
141231319
875260733
1916107896
783237645
2043115229
125825455
631971375
307050492
499841552
1018109823
1342018917
1179408006
1905866073
1264837202
2103889549
1552961531
1239344942
1398882780
1335437913
1726963849
2034234828
834789089
305402993
337230966
1827245145
1530266251
6092335
1036955583
401251182
1206034991
659928322
1768536465
863932761
1821048185
764472419
166197743
474348291
1676939759
1294032743
242281946
528134146
1130548941
446927961
915744067
1290373754
1409863132
1875468291
822254045
1193225860
724969564
1651395693
1453928102
1753950738
1941914430
15913023
90604726
2073138803
1476803014
231627815
1086860160
1867334086
793418749
107634018
2082749419
1907429584
855734582
1204621756
2119801654
364967435
1768175113
67300238
862654082
1245538150
1207333585
1383992541
1026718237
330586731
530049516
1441058237
1297995210
1412470009
993903596
1573733827
48239464
1855061882
1238794748
724355798
1862240402
1190403942
1806315332
1595320557
774494254
1885735256
312908435
1881178753
2038653404
77129518
1063967538
1942797340
362981088
98170870
199034703
688503456
1635386188
586486918
810170506
2093814843
1842194283
450450876
987472094
2023424757
1790898500
1613720413
1817316586
830847339
1250282427
1715378075
883925906
1510768764
535133643
175632966
89278159
742460120
1948894677
1096051805
517664817
936431625
588443731
1965628978
2022101735
449218821
2085049223
801455536
1244576386
1122305255
1554413990
4258793
500328263
1348229740
730089573
66552664
119254845
1551922646
454777689
1356900732
1181520845
892763031
1273333556
334644122
495231628
53476781
1464607106
450546321
1923931789
311404785
67416636
1464569730
1613398147
1642713490
650664362
1364901258
732696767
2138294776
291010625
1060792915
441765781
405645135
287016506
1987694761
1196317485
825460419
1890438167
954988888
1157193129
233513803
636418478
1928950575
1617312425
334112280
1887978463
262401983
645094504
123561338
39275068
415565453
1136232502
1377643998
889324471
1086786107
761115986
755316781
1608619289
161815030
1283288057
1688323944
455700315
982372262
106640859
1299080215
1286965906
775570936
1750478775
760866188
1564469896
1025906065
269370100
1332716629
1597422889
715002286
1975293931
813105408
1464489335
168543977
1831516954
1356376572
143339076
928136611
1141688251
1535229813
97062120
1040688784
509183318
695220620
1452408284
1417496230
611085203
66925829
1611036790
854824872
2011803233
1607629073
175261974
1655646737
1522658768
1842031100
1334031303
1302850283
4243688
1234190247
608771104
606903734
2056485631
1095288205
2086701563
1878650645
504908626
2087725313
2113633183
379222214
1355447754
1462103615
575539206
479260138
1821172223
1349012626
1319992395
1110247999
939810375
1656134515
2082975485
1431464819
796582845
2037996500
840911386
66907778
2049789319
1107422407
1291919183
280347481
1629044549
220156567
180685026
1690065040
945496263
513221861
827339858
1751640596
2143053678
1062663942
1812733178
1326125082
464266673
1927744334
244679732
955845790
2023273276
1105522208
1087265389
1049687973
384613699
1627581534
1218741430
97989485
1923893638
959427080
606559634
722506799
805504017
1455728953
644384828
1871927717
347243408
945396492
1600018542
1200962570
167996014
1245550966
1992889535
799509537
1437410680
940783073
244435528
609145668
242126286
1887541149
738350359
269729602
1347529486
1292693338
77864197
1735460607
698067157
1933414097
1723042059
1198711997
786104346
1132689845
653382445
104640029
1981245744
2020240404
1931148627
195565968
323434711
355450916
1286736398
531555614
499848854
320397401
1821320076
280024954
1444135035
2080250682
1880390664
309286972
1554394220
409919170
1728472349
1296685774
1126894035
1496205272
1759590834
890546266
624051396
319751591
1056001433
1340924238
1418623443
1559979756
757859889
295649716
1152984632
1000678623
1672124810
2021168363
1739317042
1061893348
1903186056
841677633
2084667442
1102958351
286639528
661170542
171908566
1972255141
156107421
1387885811
1357172368
1249848557
2103982447
1671409870
1947113879
1651932526
116573446
198350295
1017561360
1052847067
1070401893
1071275460
1301052499
1469418946
1949206129
43184411
1875593034
310331227
1678168670
1263272163
596409032
1360916722
1557119019
2086704660
2079636792
1964978471
1999585542
1226595368
1643321798
1089576380
2061887380
1865940515
809323659
1038680978
113211081
969420017
1048922446
1994490036
1097318087
796244840
1524477430
1589629675
960812986
435390005
1943958233
66061048
1293422755
476675159
1411680936
1699174520
1138734891
449664539
1387287374
690540710
645943354
1336187774
1484099649
812181288
771678475
1916445281
1989713161
93096643
1216866523
511634676
303947527
1153560920
63310585
1855416431
340156889
97426033
334862411
1211231284
96133803
1530159913
516073872
79008578
711833353
1238687714
460585310
1911870718
1520495435
67207896
1121796783
352402288
594128706
659315377
1365459102
862717222
1877234078
1147780039
1598281289
199243067
1510673772
1875770386
2016526983
202310965
1554075788
83638303
593088856
1978310684
2130190095
606656019
1542396326
1397020079
662366063
1475838924
413902234
645584516
523202265
187223902
687435531
140444290
210266728
121424344
1904004459
1807347946
1194306286
1133969546
1613461103
471618173
397189061
426355875
1136941625
898123941
2122725472
1594985386
1380739978
1652651043
493233207
63634690
660872403
1196220814
1520307103
1877490029
193471477
40500308
1103850786
1185547703
1279316197
321838472
1631647607
1732726669
1888753321
765886750
2101279574
1488030921
1898930354
1666521078
1122739260
987515391
1655848596
88665271
401206121
1015681242
89875219
930812116
1914314839
1340726221
50531336
1849409665
187480432
523260899
1400536482
1383600593
212688807
1628937444
891870887
1424099425
502163322
1189429695
1419070174
1012058183
85787677
1248477971
1433079069
177269789
1624301269
103545767
652964448
1419984651
784526533
1091168912
183371678
2139238749
838054384
1037485604
1742046637
1272271166
1150022759
1448677688
1976326401
275210343
1684925656
1131357440
507626234
1549730361
247987027
1820596338
1626564252
996387715
1715446671
1848696507
1678143136
1902797594
1715615644
868328811
222996695
192211557
6670185
1561346499
1963624659
634038617
216618082
1915156132
175737958
126852732
1036434654
2013299945
1204903602
560590446
1071868300
151451682
1330680326
382547110
355025070
1564395133
1800084588
787417313
595893816
1549202026
1861495007
1713152052
906873282
931062459
663676000
376035523
1553575404
662686194
1220215879
1650313866
1331059053
269108341
1160275121
1621987010
936474791
300099247
1721285789
1056935981
283950933
1478625782
2004430221
1422861830
23525036
820463046
1546468650
396601742
1056938235
928642811
1226823453
1403462887
1607266948
1722137537
469879165
2146282539
1775377592
1789312616
626786011
1885605210
1347358624
576469325
230023883
248880307
2035377932
1924818625
245689262
1251287733
2016300937
504693764
2005709350
1931893992
1293039762
307102881
962646707
894815682
1948477277
436371532
461056920
1413615817
1536868518
149440569
673190227
60183125
1638796510
513273562
1808876207
2100868734
643153609
514196433
765964605
274072965
1771725817
693365750
2021252644
1950690932
26774209
2139681256
1268554157
215549436
1600481555
1889327796
254788417
434656179
1117698766
1062747551
1448050065
1368338883
1663292866
1160438087
55816908
1865026954
576947773
1664466022
269526028
1870231792
80277502
690166110
1826982574
1815564865
488234798
1314902294
563325675
2078854942
2034323801
1169939674
1775426541
554146605
1402967440
365985836
41194014
1325131459
692671695
395105763
139083077
1865693316
2116328826
1050861022
1429637686
1599590965
391449868
1131241719
640469302
1072633816
643509802
1886370994
1507543521
657000756
1935752314
283028766
1090059496
1970691843
151154935
207357284
1008660941
1363069640
5756828
78157989
1693858212
685016376
2108879507
269427533
2061560864
394114464
1478351703
2094652265
1476235337
1995693161
1114582313
1808011906
588905411
1064220214
900392522
1619297684
718996807
533391399
70100020
821211245
1806565400
248386309
1927538658
1992179934
589602877
764370275
1856565736
1465216041
36515165
1139574041
1030457074
1867589945
22429928
238201801
620408794
836026690
1001127317
1249326622
342318976
1638795845
1487256686
697076879
193421414
1771205310
717805069
412104531
1191464201
520201515
360917736
1445743647
119009795
1706392297
400915761
1209158537
773706249
1251557724
339719729
1292738734
1259833786
271415744
1984052831
1808130948
714024944
471231428
1896219181
1822139013
1459058849
1129864190
1166095003
152236525
79016379
940103875
2108519647
1747486655
1107135115
1903729042
1218819984
1383528933
504328983
250354730
1715231745
1864424115
1003702533
1584353243
797961581
143017426
825770345
1561153927
962685006
55363590
183159554
829355189
426230272
1338976728
1368271067
1068076872
1378695524
1865587225
1611865764
601280817
1337697336
2091936821
1379404930
1670444197
960177353
340061683
70772943
95366383
430600848
33052645
1378658798
1663128860
696742793
1462789018
720782059
427714830
1797987442
541975181
777041931
1370169930
315547875
915232600
1243166641
107930756
30929282
345285963
1914064783
51994692
1113666090
1554728246
258029775
1832061253
1993791227
1542394813
369775318
1049923610
380142194
1995425810
1295460253
1196807507
1502731995
542418708
589369073
124741791
1508407303
1317450420
904993681
1319849514
670439075
2127209454
1749336800
696273768
876815769
1910559646
144532841
1290326042
1558266105
774319207
1421774061
1629428906
1059342056
206580213
322576102
1081638517
197292474
2091738818
2011182172
830660408
227567276
175427813
793462737
414705275
1028868693
254353244
586427554
41446924
1804230729
877850062
78805437
101201866
2105191493
514935706
939752438
2003186530
122785453
1181019746
1606461663
1411236821
2062126067
2065643495
758446885
2006274076
1430384820
1678224182
1215891241
102153544
2095100103
1215713548
359995654
1389807947
1209949236
732111373
1584401208
421399645
2006192489
380607492
191918675
510509875
806080311
1356645338
2005634623
858114316
346335972
792558645
1006621693
1939499203
1755780490
937278896
240173415
745510749
1899171915
474676233
2132332668
1426527392
1085052767
906640221
1077247879
143298463
458642108
911999
1998677062
941154517
844529858
704276098
1179100383
1542416710
217910914
399372208
938245473
505570780
1200611025
1794426571
1993169823
983182191
2028683646
1137709280
489524488
474518135
981306820
851236631
864646606
531116271
1199799227
705634938
1916280582
306239348
60758042
974802859
29101647
1687541710
417648755
865855768
787809323
345042307
1662871535
2091044461
1653582054
1244828521
720046922
441769495
1736115296
588717865
2000005590
804627534
305729955
637471011
2061844131
429973399
1353363641
1814657062
2086820804
1534479175
936071475
1491356003
1460364923
768844953
1098051159
530734201
1193070734
1441991611
603600004
979591300
2103961779
16397762
1766061272
347242062
562407745
96702901
1028781390
1793388526
810229549
263430506
703923214
1275241656
902033507
1923700728
1987985032
1386449354
849614420
491802352
1759310534
1854696864
1339310565
605246927
491890782
2114012005
1761345281
1788901415
1446786938
1604113169
756951589
1875468681
1194963351
1045035047
1155952295
1045028480
1863277571
1211627720
1752473991
1737639111
1347573503
1528452596
1584845706
1774196009
1460199951
809700800
1132533087
98568743
1762301948
1719641842
2068378124
1260781436
1816704565
1245254484
1749181090
1026633292
325059808
1153449191
723683348
2073236530
1544122125
1065195992
519487799
881206384
277993651
595588873
974925332
1198065410
1604001960
646309355
246806576
1678654612
2146285561
1889704302
313649078
485749963
1325341648
1413060700
1386325731
1250117998
2131207606
1471154359
577663111
2111438928
1429494788
2060419825
601024461
1935970759
2059816221
1906671720
72682882
1571954627
1555584134
68144057
2082879534
177101409
71000190
1455366624
729191239
1749120750
2013382476
836786449
706561760
974388222
1520208111
691686285
2089970404
1411803812
810641521
1362338497
620143817
1355848255
1567033757
697637438
1800215902
1675784311
731639338
666257005
1148379677
1519345148
304582291
1327433663
2052192615
2080370721
1575227007
1591101370
463691575
985670931
372737258
1574328602
150017585
530422644
586821223
1466967524
331888710
2097326837
670183561
423534042
190784021
405108459
1187505319
41685099
408016771
486023065
1309015617
1394497150
382683773
29049062
1100621235
1077103489
523991622
523308950
496635027
220678077
1722239157
464039392
216623536
594403355
369123099
545603150
1394934791
676544510
2127073849
472737624
311271416
1223494332
1202368543
180501236
227196959
923910840
1675255487
1601238239
985779656
1536169614
1345990207
674491699
1186029328
1333851069
1511963083
1504563349
1156469394
1521509677
1781150718
413266899
376459381
1961994090
1590246451
425627183
1282918656
1198420607
1405043994
37320106
2040921144
1133662178
451394509
1976033009
998538450
1711090509
784632489
285161644
1375935346
1476281812
115133174
1297244627
1456258693
1580316879
991913078
1867995411
1603442751
343100383
1687209819
1146822534
1441832305
136895023
537763170
1810945286
912244027
999340447
1999922132
2000029279
1003320819
199164972
621267918
999882838
253394227
762484700
2025965059
1337005246
493194920
826561140
1334531138
984380610
1837057647
1169569869
1526091641
142581225
847229876
859555585
948298895
807908737
1334620149
523976045
1683593146
570158317
1045562554
1038926622
743435262
1507919563
1496346931
1252612241
665992885
1424510588
1426362059
2053688132
1618883497
1871797050
1846669274
1403918686
377501581
277325156
385577885
1164219391
1835322840
1010553634
513026710
1262223917
974269637
1929977395
1215214831
452507731
579684078
1626079966
401972070
1586713266
553174940
1941231577
2046466478
1714207124
1491171407
2140281752
322134229
148768997
1469467139
1752164254
1257000381
1807606447
1880308465
1421862379
1001610115
563889417
498681805
355030938
1473739429
1411367526
67526414
1879915818
1156987199
904537105
813499339
1002700037
864388103
1451300067
203784892
841430270
1815810099
2004699344
1707015290
1954123794
1986166088
1458208224
664492806
402246378
301871667
1425292741
614440435
1013536559
1492436575
1878464913
922139071
659995123
6088686
249147722
1564493541
1595235091
36913026
386391434
1139384913
1441826308
1158871703
1331580586
345023879
275431559
29742660
1499097746
1419113460
688200421
1349654215
1260291013
383112154
368679431
2118988457
740296067
1709468592
1133224611
1193187322
68219503
1692700458
1769496082
39388268
58713563
1581349068
965522599
581949420
1682188324
356297928
21287684
1802773564
1216148761
412222338
1232859839
836070336
1373945477
1199799227
13817282
1534203363
1465824346
393653893
1519112377
1454407239
635252786
1891340872
1184109728
22294001
306249378
1926963778
1155935658
921235456
1980926680
235024505
2102565909
1042854076
213305143
1133683360
1855912161
382425018
1142214804
194312527
1959645784
1137713028
1525838051
634903323
1377663357
1388934146
1969078342
203769538
1101425630
648867690
1895224930
1014772978
1969212201
1258028045
615083609
868115582
226722622
565191796
34587327
297872652
1875426961
1012069867
1423961734
1829356713
186337928
1774436176
1362596540
576699473
2116085114
1104807155
1589319221
442904581
1999951184
956762283
672322432
1004190259
1716919982
1987796271
1693931891
1216547754
815950810
1908114348
1550787657
193077077
14151025
452999685
946679899
1080398795
945266117
1114911994
2015993873
1519717828
278912114
1087131506
290467721
1116210742
1503896649
46652658
1730165531
817273894
507044082
667393005
1829591046
1619148139
2046204608
953395960
1127184094
1171672456
681730456
891935414
1004302458
537454596
866784333
1563413755
1101851668
2029360012
312437343
1568469181
1645131770
1537092260
2134123442
2100815686
300618059
1286392315
708405842
1994621342
191279286
977749729
2039888626
569640122
2118505610
502333595
940612702
199220145
201698448
1741987670
1046629993
1074886934
510296830
400193028
717486916
334641003
411760135
1303770769
2011494730
1858330233
1047825044
1873613570
725885532
1389753694
594853129
1163259613
1484886631
872330425
2033159389
35251065
1994753697
1571950640
1642296256
729998889
827138848
1741190032
211395477
381920819
944851121
1380897630
73743610
795437131
412981986
1206237400
1973963446
186657205
866737712
1066012187
1059017022
1408004472
647394250
586274532
814642642
1748181331
1963816224
2131522497
1815875140
873206307
391196555
2124076127
967158722
1947518525
1402055066
1665326257
379147957
573606509
984899084
16256724
1353270775
202163451
475692751
1160528482
1220813490
546305631
2090599219
868502981
309734830
1129942595
512314242
115274479
542909038
2128093731
977797035
1366281590
1431958553
2085472629
1830267486
1301807203
859788728
1975742316
312665107
941530363
986469931
456915015
1893329241
1136762853
542866420
676222172
841696607
1491728018
588580902
1605180831
1495281004
138514709
432382223
1887709475
1463615937
86606678
89775409
256334483
1957200271
5379519
192906750
189815917
2038806512
1348837647
394929824
920512338
900284071
269136291
807728323
341297026
1085266720
1540605398
218638837
2049971427
705493924
2067201852
267669618
724124090
1167873538
951305795
128298646
1065705906
727148724
1288781009
2035816424
2092168510
501428327
1915043345
1936292540
1303654034
1407280708
1306005349
1624214747
400814393
1387723022
1534119900
949003275
1281073448
1589208075
138883030
429154664
966073522
109027916
174138211
167637426
2091841179
239531694
1438134217
1388044489
1767613965
1457173400
330942486
1487679583
636429951
1651133659
173493971
273375606
1026419994
1415767944
2139131086
931398114
1295528131
2093453590
1415298571
1399779147
1970894376
1997868223
1353446876
1195835709
1739558244
1885201279
1456913323
1741773507
1008524647
911508030
833890949
1728372617
1288540452
1053494055
78688177
1127842701
817408424
1057500209
845418002
2072191333
401835906
1373812424
1473081140
2069904010
1711243076
1332054491
1539087781
1435395716
524055892
1481552819
73373542
1445771026
2115073363
140547401
993262407
986095319
2012561931
1331952864
1798063321
714759382
418031345
1330607257
558055915
1244044255
1619055668
1098534421
1759213636
781908706
1718468097
1119132897
1231468937
1181050160
1703208235
2146877158
2089208166
1991951417
1407834809
1896911374
604628229
1083279552
879146498
484859001
1199651942
1008336651
2040273670
1866066326
1035035954
1330640110
863178009
859996748
341673225
2003684410
224504146
1207556014
2143173309
1389889610
1521568797
787545311
280889597
1058774421
1864816266
492842733
992154922
1883168107
394296962
2014096432
589296080
657414196
33333349
1072937693
1000024268
1089428467
1995641625
1301919323
1307674475
1040833390
516975071
1645454236
274613492
471934780
668775981
6867068
758977539
808725636
1741903048
385209634
882357648
54598537
1413451157
777620618
763726599
166408359
618275280
1147397373
1828534565
1835826021
106196593
1487908171
105401939
233088291
2247235
2013396635
156365598
796244840
555361565
1955220294
708665933
1329573006
977116044
1072652445
26053489
874261504
1211810107
131611628
54236285
1667483256
1990178810
1464126688
1394335002
2145074598
726017552
1689491590
203183677
554259894
1953855788
928208990
472241877
299332894
1832751991
1279092570
341193702
815757684
1338542154
1733167758
528735032
1647881466
858365122
608605572
1424974099
818861893
18817242
1255520831
409712180
610557630
2123541715
389526716
2082053022
975748053
310883888
673111264
1992996568
1342752889
872941432
104587139
1652045193
455479829
833511460
1999595896
1078697717
13768730
654225780
314381778
1054369966
521439632
395832440
1376177580
1723718423
224201352
1990017377
1393478866
696072665
967087850
1012024196
616981008
173475177
828741045
1297422068
469127751
855183600
1193910690
2024359206
315972739
1147932194
512456077
1494126526
69690886
641019574
191464140
1768632513
689343406
572855009
36393919
186292349
1924583841
1485894525
1863652825
903758369
270496350
242291238
1042825171
18738972
1524604973
1174656012
978231011
1323216122
1606991360
1520718550
159572881
804851514
1273048051
1850608959
1085636689
1008774704
1761850974
1151374216
1185477354
146219214
1075179331
1028516485
800474698
1194845719
742860388
584582970
530406510
1539212675
126055863
990270933
268431621
1323639833
1166662939
555911521
1714839803
1360793136
855519069
1476907666
838471353
1099901689
1645141679
1548306798
1407117519
15576751
1504169461
291258744
1183703326
430058994
9512676
696562220
2055350155
1872667365
81095255
537865610
1490352548
1637278471
846303854
926920295
296775254
120918237
782127410
1084522626
1359998064
1584096555
1050321878
1496160421
640944021
785197356
1144543265
1124749685
1865304209
944049708
210369323
1796996947
502825859
635875057
1662206503
2056119011
53304014
1221736686
531788994
774698514
1643019219
736278476
777121694
1316157416
1933511467
1579540385
2009959747
585488509
1277042368
801485023
318203712
1066829098
147268026
292101348
1677443505
1540109745
29888922
301792087
467277592
666836240
1934100524
642341437
149533794
1229061070
414935139
1529485414
58200915
1541816303
1670290150
429438527
1337601556
1221381757
516744699
1102975966
1979975493
998857228
2119312925
613798791
1647294917
807096952
774145745
163605804
1058223005
979520095
1450276442
147395486
2138743728
380170090
144390792
2002955839
1006602185
1697596524
1982544202
345202641
634838543
1550012121
124542795
1092424697
1149378695
113029614
189538923
1192163531
1869347980
1630851162
677315805
277103990
675793611
260187363
1208539565
2015520259
1482103582
1614095018
68139133
1097983275
979707022
949286779
1372386836
849416457
428230604
136910866
228587173
137817817
1037369725
313330951
409007741
1282866307
1705749518
1783516644
896984538
1938386882
1489583013
1454081574
98986018
1062549771
890534047
1774553364
826970576
1352374830
238784611
1115065117
746794801
1076201226
1741219657
1896054568
395331932
1641168928
1912928705
1452317362
57924648
1191852087
1395408939
1420138849
499900653
266073615
1017628959
1467140920
903962288
1309956828
1765288468
707853026
1738448089
1910490550
1792340937
1049651928
2137629924
1824983915
1856932892
1366911560
1780936654
759032609
1689568012
772897125
860306998
325046295
1573504366
1032074042
2043261266
689855380
308611391
1245332215
97338471
1976340916
537575619
1379400394
751033206
1669228708
206927015
930063019
998887091
1522794368
1380962344
1515138429
1020849367
300925449
2031678609
85918800
1535840627
1653760971
1546107184
1007650048
555632718
1411804787
2019119707
1747953965
1739405170
924989834
2050752436
280952960
1874787397
602766203
380794735
1419566331
934413267
1773494416
1538714509
230335020
77812205
1310156339
857065750
1495881530
1913476253
256164047
1326791676
409795100
1370367476
1429663957
592348216
938627400
613192460
1429763211
1984282824
2122593633
1156295370
1300383890
2080864799
864375156
1322679793
464892350
1892379607
27955756
361563648
1170367436
1309140051
1675542345
1863020302
1369385284
599967266
606361431
1225490175
1050495258
872138233
441234068
792668935
2019100407
1484291373
145953729
1184311297
845736689
1679889186
2129756660
1392955760
795007742
1869605120
227073438
429768960
758100873
1535831132
114932932
1979929825
620125900
1346680158
193527062
888739744
745145131
1351334585
1310962477
1725426416
1945534953
108711333
680846116
1085785019
1502211552
1184095403
390396367
913762896
1127112199
220878748
44840746
1757913977
631482265
867383621
297565739
621903367
166388198
1747864648
582292852
772556280
98912373
1582979071
2029439799
366011259
1954658578
1652604643
959500293
2095350333
165443662
431953164
1625043830
1113292463
967847556
549651374
162338507
2032409234
850750723
294380485
1890014234
1676709024
156245553
1268626736
1504847936
2057803949
977545239
2042302845
2063974805
540528515
706609109
1523417277
1903621295
1434016949
356593517
715859438
1317886515
751442844
2108984014
750675218
406346682
1005591964
1671811973
1412130471
1189199727
1102554862
1350461956
279805180
1989865025
514301569
1600377373
957857284
1201237847
1778652288
237797798
369804473
557917941
654597285
1275150299
1751462485
1333328344
1496348201
135865085
1262151208
1216868835
65590915
1827767564
875206598
722728504
117984942
1231500404
1941400100
1379820047
839914082
840866088
2008780570
883440138
1014655490
713022680
967200583
691327815
519169202
1320933791
445614907
1593861939
492564531
1643038453
779812402
14531735
1111395315
479237598
1853107060
1019585838
1898660787
807764506
287457360
1515132030
1490855188
203796620
1293637658
1970481568
2131632069
122754763
1510650609
191657145
1216105015
316385236
1537681860
1967046548
1495685012
1360963429
2048757732
369158844
1409422761
852519655
1206200802
1603277572
1930167028
1610490021
441361573
36315937
1797416384
1760726784
276476285
1746311143
707792998
865605600
287685048
1136339834
1921902426
1419708769
653839160
1853910166
2084677170
816896493
390742806
848291087
1425141001
1476521038
274867862
2032072370
1354788128
2128751123
2093954718
1985131070
1215540195
2145386384
754386171
832196727
1807832354
1977994047
767844820
583167418
308523279
1706893269
1050292674
455717681
1534776425
639110736
1312847476
1373688181
1622848641
1572430520
302968229
1165391214
2067223846
1135616758
2011332260
1804094815
147920881
1077943997
1157392095
1852337591
1192478337
189312148
835292351
762284804
1766379194
566246776
298352820
518042958
101471737
851549570
393564168
161820813
814518134
479570795
591070734
1685114070
1640554699
1392658033
1531936318
134947308
162086284
1770972249
708720993
590087556
530189795
785419005
1530379949
283947594
1873971382
2104013790
124959221
1748820755
1666747825
267969288
1153791821
791043048
1066895658
792641352
1562434636
453701361
1071198469
1799105031
377103717
564610633
200504235
586176039
165920916
367037796
1232402267
1889207168
99307312
1298856772
275605794
1952941564
1035842604
2039527700
718907597
1808616585
1857179574
1796477850
1905338477
1962976284
76236679
1185694880
1389707761
233156045
1848382253
1263316216
1495329615
571000578
1299180520
1460414857
781880128
1591193495
399147479
367531874
607545775
48608244
1373961669
2127047787
1431898101
1644612339
1767916049
637261548
395730804
818234351
2042711057
86692233
396535819
1190679938
175183283
407856849
653137271
233226578
775916574
752294261
1352596858
1364482782
1426615585
1028439831
1351987901
714044704
1570716427
1930160822
464647687
1802857395
599269425
1658334192
865825352
1579161975
477315925
1813209212
1836921151
1485354259
751864998
1388568687
915129161
1693237361
55803398
1277760272
599648378
1702504487
1938878989
692516782
882103452
624263149
1081112314
1832634584
1597559580
716968438
542215225
1568598970
1108784388
418004793
1622142563
322955977
971315730
37051236
1168611055
30711679
2104889495
379134725
406732680
1532734305
1789888802
1371102909
61063044
903467139
305041561
1388928315
1935616259
316566288
1372787829
2047049726
1468400528
886497164
2092384777
127483464
587599201
1665933503
178852343
77541574
500102654
775911688
510653842
149838372
687950352
2069016945
1699065709
1228050554
1950140453
1322838568
548915086
327024887
272927378
164520699
1583720092
22438436
1350329597
1196551788
226512172
681981829
156665895
864374145
2096052159
448153755
1274222434
2131840434
479026449
339081978
1016122257
28583400
662104668
2067433054
1449044923
1881267637
60048710
990407970
968882203
1155741170
164971696
361363749
26296787
1733171521
1764592738
976135635
955660083
1418493325
2105989918
827988292
183758467
467257507
896285132
142680482
1112776392
1061657071
1314667181
972208476
1387199629
1846151625
1935247754
1247857337
1370776484
1233904859
1780338079
1362677695
1490307241
1490881520
1503936869
2140439105
1887453719
1499036478
1539478007
923546843
2107031200
118538206
2049297135
1524684288
1378438415
1513138043
421880742
567928208
905873499
281225707
182753715
529260399
1638086345
1373716150
242908730
367505805
788134771
48398063
317543377
240751536
198771703
1113513240
696365449
1004043498
1348579016
1582689819
400324550
1649490664
656468416
902926436
1660906586
751257259
476028597
543182034
494654645
49886007
862574177
382982970
316711086
36303368
340122108
223953641
352430950
1204883425
2058921484
551373043
1306619233
126939697
1690619540
798024378
1803070999
375128537
524448587
227665882
333984411
242214481
1851894114
179143058
114562916
2004559294
258216152
1249946715
1633350294
91675424
1310097178
1159363576
1849169406
868959563
423329092
1485768364
1563699402
1911702713
639491204
1942236835
1688492776
2127757869
1190040632
2099656073
1679983856
1895744606
748399654
247397659
1216252415
670712069
1730520584
1910397896
498366538
1216775921
658045254
397313466
1932937110
765521578
785706398
221469141
71273487
784236373
1667565697
1695585966
2061582870
853020674
276352526
1513288067
1790773253
1897337138
1546600646
563806151
510151426
132680582
1633212876
1164757385
685862741
2063838572
928617242
1743735128
2077583445
2107976434
730476664
161191705
1804064962
1682509635
139356149
1908357978
1182730771
2078337799
2146774959
674607236
1330816955
1200095473
1838852347
798845814
115446432
291956628
368615087
830454906
1265901832
594955849
1297731684
1928052002
1963347403
1759632023
327412681
1521669816
1037032322
943415028
349862139
194586789
424652310
1418365275
220962089
251372087
1317055595
175467219
1735152218
1820687736
1552572187
1331029893
428611396
1343486000
1829845813
1220575758
1734271963
1842987944
1460639073
224518259
1686709977
1874177627
1885591911
1990577395
1278239654
518984791
89121345
1799656003
1466768731
119933523
413168393
1732869916
2094786595
1526172478
558566888
104846294
133668102
724672846
893508222
637504522
1197364473
194936934
1021564142
1629068824
563857818
1937900795
232269409
2025699647
1434862766
1812649765
1787891231
1210940975
1877200097
2147014085
621926547
366413626
1136941625
1137540453
771233520
1574974007
1367681825
1725583661
329943223
102301032
377813213
869792869
113596309
1221999079
847438775
1358519865
1277188111
1726252128
1456574731
320016756
419821989
1223166637
1202107537
411369927
384099104
758081031
1944120568
2053101091
1536280868
444849019
1581181701
1783592133
1343586190
919305239
1795560719
1533212987
341086013
1521479224
680559132
283628008
492301499
1483411883
690874937
1624898963
1420528453
1903442115
307970615
2057652736
981312749
1733199646
108664325
873531800
1611622181
1415479858
137839675
309817241
461676301
1644856001
66169000
1496986305
152188409
1274996769
1210536328
1325040988
1866741040
1925542763
1389360050
1475738334
110693416
2067440900
603859130
1211404179
1499353289
292403040
756362742
2124050047
602313142
338030844
16968676
987938714
1571146833
355725573
1670854173
1539132546
1876382506
138087518
217422019
404900942
503605815
1062055576
1125868306
965528839
143071609
1451951590
1653578277
826194868
1347424351
942943991
1259675982
1831444335
1336187899
290065427
766449537
1939558216
142164010
200421143
1251684574
80841295
1664914193
1056188357
1502499464
1655441025
1761127880
1675399173
1559393643
1996808504
26728387
1842275190
1334943442
1661013792
1092394045
335841796
1445428116
703832877
186230684
481731096
1892990678
235226897
281251797
843222049
1143638627
2066028996
736260228
832395628
37476472
1553318564
2125132851
1157221842
1530500328
129582685
1127033499
1627913130
1979091005
1833826375
1102304149
1228230836
1590892610
1856612429
1523286684
414376331
1144682622
1030176248
1844434955
943247570
36287302
1496369107
112276375
802028616
1148438562
91203393
246288019
1338832809
1544199122
336880981
1549475563
934181953
90530928
2065729947
1333512454
1283875306
1971505350
293621535
1365834669
1276850975
1891835578
1812515232
1529901351
1277526880
1719788710
401614597
84668206
683856656
833990728
977203928
1581420948
1474414336
1077075025
1740756736
439540212
1106681001
1753161269
842699170
287107621
42097492
579503932
1331789986
1424202349
1546371485
1849978948
1113538260
1902803087
1957543681
472400538
1718102015
1585064470
282461374
1619460128
1582034307
325403827
1904832918
541514973
396723152
820877351
115290599
1433986708
63902605
1416449826
1055538324
1335526327
1820072227
87079354
2099679845
1732782546
194856276
1147669490
915903214
1364540583
303006767
417936996
435582826
2076586988
1728802952
291050963
720096809
2005793009
1604289740
138912477
772736311
824769765
731106151
1610940683
457744759
199260376
317176350
247178642
1463289660
1983399295
1924047668
1008332009
946380401
564006046
1259047856
123976159
503461124
531141234
1240402366
1594495560
219603928
1254555922
1267998265
917197786
1566564095
1487763172
201200924
2000376259
1598330143
817648926
1217926827
1666889808
1588087661
1552599992
890001063
2010237236
202867405
932174800
1313810121
1302442888
220034979
75909891
71900941
1693019434
1722956234
716022462
1889862432
1540442973
1889728494
226488670
1985558344
1983599318
358209784
1816674211
242798757
897697612
804919858
1868690685
1866363513
1936190778
1368724385
1989825407
517550392
2122036415
1567690440
2085746211
1537605252
724653990
2139144614
1164823793
517515233
1668933257
1555327622
1025348409
111937163
1500952036
1679814514
615406345
1562574231
2126369118
211344875
2112936546
1541219848
913702593
419159005
944536126
2116487312
1642085270
62113527
770618787
836355438
1742907855
1253009097
1812868536
110828692
466766022
825025658
1248547534
328511495
512699267
242455617
1078036104
804540865
255576921
108610671
611598352
949816425
309350499
1775449207
13614965
698059620
1997606655
1200429602
1649659205
330889090
1950235209
1547303043
583167997
490942747
733121285
753183838
377016082
910944164
1141168862
1363033572
1337440270
193774740
157240945
1728017892
838915116
882565362
615097824
224658627
1011560736
1198378923
1935614120
356023369
1315801084
886759058
1173557445
992522981
17874551
496411407
1814660910
479709841
1900287011
1448930798
2025770604
913096585
1505154915
1186807377
196610253
1275886655
1771037790
199500269
2098567554
1336868846
2022186288
1809885085
9592332
1227307210
1292190903
1548206064
840249370
1383536381
1907864561
1881663197
909858548
1840012843
103958698
482734839
943268712
1639409739
197705186
1785100090
1242274347
444758553
2137874345
767659621
819329927
1322239250
2044320516
1491191269
612436487
1121554810
72518294
1113909914
1929079853
1213196646
1733311975
1195261509
1371394032
2121680235
1907531700
943749944
693022224
1279753901
503804762
841259965
1412224632
1723317853
2049782594
473636933
1763391249
129798241
95810754
696801509
768085457
942690992
1819983216
2051558723
68020020
1945519927
113459132
701046209
1840714217
1355861793
527676093
1280895383
985663171
1334711462
1302880169
775370382
1198014186
38273917
544176048
693631086
360377795
325082010
490940004
257600596
489643266
1583207662
1848308548
1090579455
1177996759
802235890
483305840
169104315
1803886335
1301849534
429577570
624276809
1025260062
1487758989
1122696803
783662621
829119682
1133870797
1022278882
1910249985
1162784105
1770087391
131833356
509611834
63767850
817725517
1342051198
1585436407
204742677
1805512441
884233298
547908404
394768074
1652300671
2046294569
1097366192
242400157
431920629
1118074026
57217661
1503009250
338988339
848333973
221849545
1670730202
1426578144
1063220274
1813176354
1184881158
1902090538
1282729242
1759350670
135588249
1194821136
237283373
2004359048
1186143274
374914698
1825221900
1674806064
1200509778
885435825
696795085
403705358
882470816
385958017
1583878924
984115525
690626540
869968018
768824643
1703623496
1371892382
348259003
1253262819
1877857921
476443377
696384547
681924087
620932804
1676409610
1570486899
513646766
1134626724
1978364223
1005689548
1235414702
832705994
214871437
1111688115
496753855
1464565919
192841741
2111827359
410247029
1803553271
2079626353
185861130
1496853299
1362933512
1536486636
1973234078
878630549
923230775
430756769
840754677
1875602483
1661192788
229951204
126938954
516225652
141472969
1932438293
89048618
1991575584
967200697
1331949960
1221672778
502979441
548172356
128686733
1307939659
1061176991
386358156
1959844119
365905932
886253717
1210997632
1569012715
246542761
1579875018
1917547653
726977701
295915838
1388051938
2091622550
775630227
1545512025
736892257
2115572612
1841055987
362846951
423483050
639139552
1310745265
780042138
1473394639
245266567
1855503344
737278943
197252307
424734405
1130665119
318650771
1416934964
1852913465
1287805111
1285200541
1664863552
1115153013
638192701
631825703
565402730
1969329025
187714883
1872693538
241835925
1863466297
844594439
1087971676
1678460284
990461723
1405753988
1376721069
1707094324
1969169435
1878583649
959943109
1701398563
22221814
1490524251
1114852856
1174990985
290738584
2037907968
413963591
1102159873
126136852
1072321138
1374437580
777686283
909821232
571137082
1818410451
1443279551
673314208
1482636271
567058287
1030592237
339169934
1238880929
1720275642
265018537
678935553
591413463
1571880496
1824874816
461601718
1550581743
172758964
448891207
237545939
1617518030
1313712976
1624684786
468641825
433552894
2088087780
1703734872
1189171928
1656053762
1826435533
877405338
1197937380
1583990895
1636641564
781038107
191054972
1454025069
281069146
1466001768
605393311
1090703503
2099878263
1576238837
1210510502
665542553
1353427291
1159636529
1833835322
1948204465
1289158447
746425015
659943063
1664064334
1475120499
1009290158
737349524
1959211254
316043999
867623366
1537211838
1554417358
888009207
203815182
1552048585
1171872816
797480805
307025134
363767593
836307762
1682482146
1118565412
960047761
1300622492
501644250
2084281576
56216959
1360266757
2003961494
1232863161
1648858834
438762100
1222910622
965958013
1769669944
513079045
627979081
50098106
1473558819
88768268
1009792728
976918981
2095229600
1382179383
652201761
727892868
831342109
1343305568
78090131
486636736
1381384034
72423379
1546322548
2133228366
2124270307
1229438582
1088061835
1472583987
1534096967
1092014205
2131759173
2144844969
649960891
217023405
248560706
940358186
1529806805
1330092285
1252037696
587812771
405505326
2088922595
795703098
606994203
1072983461
67486112
448037111
413102562
1702582020
1681153965
952451610
1687209344
224655848
1393745044
799531339
1291189126
734904512
1467814624
1064162631
2020260580
503378529
702387913
1699346469
1820736158
1828826974
1441452974
866608109
287640945
1491020227
639243715
1854180254
1281944240
867405262
1253769239
752457476
2045674773
670594676
729646619
1565731723
1943699258
990068759
1804599931
414268725
301423049
421985630
939613945
458723336
129628355
2071138175
1400559678
456145055
1674499588
863635119
1902500963
1740972886
1315026616
1915572544
926959209
2058871661
179156069
269940356
1813467356
1838028746
1668417974
954271253
1364094371
840624096
999512915
1035176615
1255439607
65470981
1481929621
1879228089
924473465
1986351735
1317009689
1931127131
462051804
948173255
2142783409
1027335850
2066974368
2108969175
386964240
1026439031
817408163
632332850
94597436
763404236
2107822611
1820966327
1431281378
1643640294
661301878
665142060
1424045646
1270432157
497787058
1874847952
2073459976
808261162
1418714062
186221856
225073934
1719409318
289151808
452014693
1163522178
1588762401
994927273
433929555
812457002
21474056
1986746838
584566914
1946407536
1581114530
2089089282
488930476
1630678857
714788926
1172354675
70180833
2064435401
1099620701
173188202
1333938562
354442502
364431685
370626857
495011595
97349136
1492232110
1602894615
1350363858
518341895
1832548115
726502326
1792298259
1879219552
301620398
359230936
772291062
1930223181
1891832067
1520452182
618404315
1917044548
804353104
417077715
1967659408
873350701
1288121014
546870394
158085883
2107438160
200295945
1121675646
886575853
1419496022
984143763
1223248037
695336704
1090279467
42474483
1661803037
718133777
1772544587
444719107
983288291
1392867264
652108725
1147119778
295336301
1979938242
218784818
1908564811
1028037320
2129815314
1445266517
331541885
1630505842
1031673845
2125958063
398780228
1345800084
509346555
465561864
2143582559
509735715
758955917
816839594
1510891089
172048266
9170535
494810591
673289872
2008666249
2005426719
443414104
85717156
305141583
469428548
1792797944
2110837655
459551016
188788789
1555096951
766176566
1307139520
405943561
433047845
25724437
129482201
188833582
1307222990
618608045
556188545
299769768
1649451194
284390650
470867790
295209895
1421332210
1412627234
85182842
138723663
2112944280
1098630907
943268712
771585460
1054228285
1834251400
555060481
62826354
136105969
974520756
630935369
1424195199
336871079
1807979018
1414136559
257300660
1389788675
1646798317
588942810
872852494
1135861925
186325625
1477666565
1772291206
1158473636
1848616191
724114869
394149470
728160442
1975652231
786978282
1086566940
1758291617
690681933
1624824511
1617694420
820908157
1803840979
498660439
391897231
314173791
1826510459
1360305671
1269157355
1687626820
1237737549
1448064892
1106747205
366274980
1583550453
571619545
298868886
2052112867
889779357
2004462310
1888593042
422839835
1069066311
557299565
1424860574
635209602
176927313
544011148
786891659
687458663
2000670569
1664861134
1397548699
1091892443
1948833303
313365638
653878190
89667686
1827287696
403973854
1025220100
1222940333
928987195
1393081637
742684479
1991096141
836990760
428992108
1231081705
1664217037
771962185
601008992
1091589151
2065672458
338795960
37131271
12688668
1035986969
1450705424
1161100063
1039396103
555610086
389940650
1843965060
928327751
128704948
324888778
1550192721
1464804066
2020234586
2108204041
1106892957
1011043079
1695619693
115934457
1961907687
1274937407
171634887
490952460
1990346222
1827967514
1190377796
1099895156
294523473
190995998
1407873558
1758510414
420420136
1126453859
566128516
983472994
1407951820
1978501751
730954332
378844256
1135869508
1925218645
519729407
941985209
546040366
2094861913
467576281
1708696553
1760788268
695765565
948512689
1335553767
2044962562
813569684
1813909716
2087157280
1928862828
20382680
1956905417
831264655
1448819017
702191702
1570158934
94685874
1673829330
2062776695
999296503
14612567
145133270
853513744
1794461119
2002893508
1764861473
1431272474
28195191
1006969675
584762431
1779368569
727761221
270484994
574744636
1389930798
1457506545
469008399
102147288
319048873
286724758
2078690426
1620089198
1573901254
186208826
1446853138
56365780
830140026
890538776
1983442270
1475107994
1963890623
547346321
345791759
168195274
1882499726
187565447
374731092
869523754
457119360
1757291581
552341349
1902675897
963748644
1712964984
1049948525
321785391
1776262815
140984344
1274013432
1021083983
1419474029
891934099
749608407
1654255297
1448188897
776588926
553598465
1949111671
1983811403
34542925
1178690294
1188990310
997099800
869449123
1611757531
129433717
1337833312
709259560
371039541
1196365244
1094390429
1589248436
464736964
803225745
795502774
852498639
219365752
668902258
2135838836
1965083318
2135286318
689685034
1123021979
625619002
851021013
1524052505
30834930
1014734359
573826094
1887045736
1565978625
432229431
413329426
1220424265
1074379502
898893552
1755730579
272000248
1631793443
1234284103
1198089209
1181016069
1667329198
261114000
761309129
940861874
1800031774
395146068
1430786873
1146773015
560815204
975957810
1853534624
565505389
1111756109
1087330047
1750092698
1853436990
1764890922
1781565145
841677431
674600560
506355419
383549254
821083080
1305647462
768394328
1599547169
1134642723
440482218
543943315
2136646142
1175700171
751119910
1276174929
1982692993
838473191
184262897
152198838
662614559
1460202348
282014153
711740884
1439858030
1407239444
1735230627
649713957
1262087327
23724981
1343647211
656970880
1662701563
1646701133
21142420
2127213160
667093471
1248789708
1203359930
175563380
1455214631
1226932967
1385348065
1096796866
1932464062
1604742805
1495630957
1506418907
1225670744
557122439
1298933762
111454016
277015127
1830885874
1645072849
2145433066
768354277
1321616532
1006695711
305801752
74849044
586419343
1003243776
1859799524
318219339
1419030355
1678992773
427305296
2001502491
1025838543
394717955
763238928
83645925
1387161466
568726046
253431557
863197079
366700703
1419063453
1898661510
1781461462
822570054
389629036
559729308
441487163
2003284678
1088525472
693881117
511491242
724757690
1754418647
2020252516
518631697
1270951253
1771341346
1736173777
1571499372
1441610990
1677486248
2042373584
1564779854
540093664
1789124698
1173968511
698358726
644672355
706993454
207879376
132123153
614367164
151626082
1504754077
713027892
1982360358
1666264888
1938057590
196261787
916708243
344801412
1006529988
1451192503
1555802269
760336189
1743051145
123186566
1266637620
747535
1306117629
806126970
443131398
1394376987
54472510
1988467491
769397000
1484241313
1367874413
1645952438
307299481
1239633067
343914962
1504962
1339073459
1765245913
1761633797
1346597011
1787710082
1967328453
399739633
600577778
1484939675
1490989860
687654429
277498028
719981667
1732429100
1269462778
1424885179
509133847
764156255
1275993627
161574089
960521221
813298409
1761609357
1948756403
1550949491
488474431
1852941464
1640753776
1611859492
1220581574
1846192805
410143910
477612602
2014240890
1558868919
769417108
184173937
1758697362
1496356192
1864494134
631096115
318176901
783160250
854836105
1203794171
376351621
89137064
1122627073
507367533
1544322578
2059194409
437384394
1745871382
316142156
1935164397
1357005486
1032751769
2109313479
875125062
1447214798
1645764838
16680455
1918843169
948025324
1293882582
1911011654
191185190
521245614
90983029
632091690
81992301
1986628726
583771477
1238186900
214930302
519303006
1406362318
955816360
1249439506
1666086779
1874204003
2088456700
964254176
300387716
401062671
704065067
109667835
347137877
2024175699
1533742742
1921852147
1307218449
533027573
539340834
64832846
32489664
1646934197
339978995
1026723117
342864489
671979353
343446656
1874475190
1316201059
733110877
1065689755
1775441595
1709936829
266659309
460550433
241708684
1618688079
1316897909
681918893
411991949
1140678668
1204552758
1045932117
469180761
899132265
1364858384
85583582
1746710247
1808079610
2010799315
1426003310
1529956019
796118394
673836162
2124386597
377054246
1758331175
2131000414
301441747
449219348
895715702
2000553892
1935910756
1042712415
1326130590
2081136812
1842212010
552037115
136848332
1535938630
130094017
824495163
1333952029
922338870
203947529
1409640852
829168117
836594295
987008194
2144612748
1013503773
193814894
253746518
1570245803
1748191183
1179454799
262226970
1608697183
1511277022
1210897910
177582101
1938057645
1819338825
143190860
1015471207
63884988
1568889481
1021608479
846383526
766327730
153481793
634842001
2106894346
376028282
698528517
916382474
82822498
2055870167
1972535734
86207707
2019800079
1626861985
970320827
1703146957
1068671628
1613031796
1897117462
1820596338
215374006
1083931110
809991339
793397815
757587651
462100786
1135914256
1784524776
1036231994
89516804
1983978256
608563425
1774629302
1373371217
457218747
154612150
757540455
1313878587
1993495505
689962461
1859176912
453795404
827925887
903186320
42095617
1576157259
1649097378
624870893
1498847253
383574584
1927775299
1026570397
1053646569
795418881
1711663684
1144016675
1560033423
78626006
1643220962
1592814241
1143269881
1993302722
911397236
892179545
2072842251
1072368756
1946433144
363646902
1281247662
1324445103
417442435
1929171986
1399854565
1991858123
1287461430
1275063781
934665420
1424467238
2043366557
1285034005
1250697795
2024783957
170876221
28935023
1915850710
278152678
1724074180
2144843925
926933293
121142766
935269534
892700752
1166462508
239547509
1641734213
1260877540
1862822190
1978710152
1434896151
1767849999
1511107942
1273044340
2044434935
64070850
783376672
886221101
536078627
1471788760
2131550461
1794831688
108585247
98322720
1997089136
708003613
1122681511
304711165
1944174184
565028092
445832692
258435860
1445577328
1256307345
1019274722
1378709217
710330085
2108318880
1244829809
2018280204
872960021
1901196890
1230042581
2042410584
36529798
1237071236
93293285
1680505122
1707158961
1420930611
749952002
317543446
1060394964
823413949
713289026
621921157
2083428974
1858358623
585784378
1051171649
691471209
195435114
7729945
730125014
947669006
1766345744
1227523599
1824384069
587671418
264800177
1233283705
1489117010
1548290460
1420415745
87338978
1729952870
2015374992
1209794951
1714004518
1251771657
818229514
1228757286
210859574
685034117
400644359
1654322431
479593495
1848396118
1798553358
1697709996
555216189
118821256
789403128
1468748028
1317717723
1009909223
1036775426
1223631391
1122160568
1633046433
688430175
1637466676
288872934
1879935709
1809694864
606834697
227666607
315393867
349857428
391551304
902713082
1291748293
790278617
567462109
112287404
1682121747
519082519
1209337932
229651904
1957020022
414328260
1852461961
1781969022
162787077
1321857312
831381458
1700324837
1618314795
1385567644
2002759591
1359777075
2013226864
1759930017
1304714475
1504266697
967901037
1863017739
907924222
1524384677
566024177
98646475
1975592778
446566041
734518568
244266220
160465214
790468853
257186070
940543474
688321280
1184781207
838001838
167379454
908681505
511396470
1211691882
1380240306
1170466273
774967855
310555550
1487416384
1844743458
1170367212
65963556
1777394225
1588301529
423095532
1079998943
700670893
1482914277
837808059
1276929835
680783125
1686699111
1518572642
60436956
710356671
1808137450
774721502
1517470219
446659771
1462239362
1460707800
1518150288
1808231430
633355999
616719388
1539671683
185596274
1170155665
1943160631
930902817
1930253759
368173290
419374331
1044905419
539301765
593930926
919688519
97812345
523531207
1792732688
1592295192
320702527
711403805
478873804
969408413
293994306
1848095224
956797805
870939303
2011156402
358964006
1949855786
549418976
372651194
330980455
1932073593
496640721
850366687
1128195888
364560349
1283031243
791691059
610317453
831948772
1097366192
129017223
2052557919
1764160268
1181555877
1324656014
1033681148
1990431758
465868609
799038502
673168206
879575339
107880666
1679971629
784399655
1465649723
1474430849
237511526
2058002261
2101177922
38070942
1286148154
186365037
1111878663
1189187821
1324108277
1645769390
1123630700
1701991669
2116055329
883882722
336299402
713278048
268129364
913024649
842962821
951837129
803490443
2103240094
543336754
1502428427
959589160
1503609696
1494141123
1757306322
1449106333
2068237758
111986330
578552789
779490683
545168055
1561889357
19840294
1288930577
195955251
1810077097
1160057590
1010754342
2121077959
940804556
117593054
1688415783
313586944
674197674
356603537
715181063
595870187
898968736
641058490
193477357
615167853
193712683
490999514
1160910630
1947457857
1466225586
1330131320
1635425701
1680810173
1763413728
998717445
1449389284
183495817
1185417758
523669950
1079628052
1322651920
233471416
18359423
1943666417
371498089
1836080127
1401478964
850491651
1820259703
426670695
555870042
1037561433
1414114016
265602513
1279724515
841103924
944434766
62068194
370602353
752262859
1958487099
1149264855
503787582
1131823947
421912606
1393620
1354356827
1490232925
951633386
1927846922
143005406
1413271857
355589663
1922887101
1705417556
1083004709
342626996
235301389
1014345895
95907350
44732867
1720968093
1701074830
1173006488
478865145
915456069
2062945891
21012441
784294995
1943057310
1434947568
1260752703
658863691
977733065
878363639
1829497663
1069227024
1054297234
165572081
634534541
431478436
992461170
1439521408
51034500
594209278
1148717691
2115822003
522156148
1246518395
1772588728
1730949633
2025077669
21092566
1696243714
766328986
2001521639
1600152612
790678823
8833104
1246760933
1140026726
473346836
592771408
105301861
298200459
2031400523
1311458521
1682879604
918129714
1551563910
87103707
2117234831
451802716
179500303
39266754
401846699
871158355
1010116199
835023081
1681947253
1735271966
943443506
2013123466
166100398
998973599
1059781810
818837909
462524359
490719989
783441736
191432346
396398843
1543780666
154072881
2138882295
600876106
1978944437
730293992
831067344
1127615500
115844416
1798392594
1875808533
1562136329
766730494
1309110732
1400896973
147945192
1866261921
1252981713
2116096553
779995947
602342273
1065901445
314024766
1020154236
503311313
717285956
277243925
2027264044
1309955127
1879767588
613005657
1159144269
113263881
1789815228
715224190
1866660688
322747427
190464665
176839789
166271932
616847642
841679754
639980641
1366248098
959696656
1237789637
141891061
31049259
485781012
1622664134
885144566
797025468
1333707387
292145542
1878648589
765824671
1424706236
1494298477
519187275
1217555457
202093130
380346593
1394856966
1823643628
1836637759
255368750
1981508394
183526712
127815623
676372509
1445625466
807517094
486237868
1198367704
2131671136
777819888
772974135
2020154567
1055207864
300094650
58043497
839783374
803344599
2109169541
1405871029
1899002905
139956695
614637809
2108349698
221976657
368235843
1145164316
755697306
2025710634
916235864
452232584
516034521
470211397
943447839
1416329516
2145867995
419842858
950974324
956062500
1329420747
347684746
1149362046
1573222999
213382469
1282113076
38242818
1044262405
621873331
323047218
1472920339
471777417
83368139
1196600535
97757273
798530031
1907395558
1352461685
855993654
578082046
1779058051
692556261
1072960526
394212713
928015081
1799307612
1781548584
2022198907
138467560
197290523
523876872
513030778
1407353517
87445678
1996485614
1018178468
2026022245
1772468064
614384289
610285569
2144661424
1113791658
372190871
826638365
1888542108
1685753028
357358610
566002405
677848862
793574159
489016854
854156861
548646896
498163987
1343858838
941576327
134437485
1423269116
96227525
968932786
627373288
33030532
26248275
851953871
1686389911
381282176
1240420682
374503121
1175880923
914041290
1780099574
1776131751
1882726446
1600898500
653486009
840250110
1771510579
271526697
1845882033
1279069070
237816623
537158248
2018143552
524511494
1277212924
1024116113
2036105319
141793033
617164097
916626310
420542195
1785042484
1088255002
112662821
606356249
436891175
1914635006
923970311
758845044
334085563
502149365
145487793
417950481
756526311
1232954502
1113750456
454932454
1649053459
1495067645
2131461103
419514072
2125913789
1861205798
962479940
384850471
1937946562
633769597
1986565182
1954422351
613092962
114778159
1293609401
2044968057
1789259293
2079391724
2029231533
753984838
931043687
1249309031
294041620
1240067761
1715347756
1499742598
1597540930
2049353245
1327030542
690786806
1328324123
179884715
577093036
1890108294
2088865652
522185826
991085206
1413125569
1463952998
1537482919
1449696360
1388443251
1206354466
934285676
258573477
284247979
1642849909
600987504
1421314412
469575977
578664356
1276000658
1387876377
1447138076
327486738
1916521525
329621625
1627044603
2053355573
953928432
187139271
987184515
1883439885
1496794591
2003075621
1325987513
1748756916
1624243762
1934484762
1348581429
1234101111
1931040811
1016367165
1267023499
422153672
376451168
1762400865
1980698093
1830106721
2110811673
1632277100
1979760534
1488558206
826597374
1830355195
2094283810
13521267
444405543
1601889494
701679223
1762580820
207822635
1037964445
282956670
26936507
1214635393
1248890137
1812461636
1713212149
580908521
1165079070
302682174
342857518
1430674381
1103841067
319927842
1987118381
442948292
793198488
1077612909
1965944281
2041971309
1814072985
582871451
757974281
1274050584
69206860
342693293
1870435212
147983092
1515714640
322603418
1968963370
1058931550
1717095661
1678419599
365268914
1566745847
403878539
1473542485
147744019
1437756707
669581466
1221082322
102417571
614216250
887383543
833713653
1481413504
369312694
859479511
183833303
1285678792
1517059642
1304371587
119296769
1982325360
1978687591
895675777
2107274796
949302751
971980300
23763056
399916129
180627416
1619586383
98121054
758835927
1518978680
891930945
294684330
1009736025
1363449339
362732473
2006352170
2145510565
1065583097
279425337
910606358
1735180996
1939047527
1927227703
57241155
1293477053
1310622973
76084646
289406670
2037355976
1527169174
434665634
100555102
23963766
1207524286
1595611370
272829105
2043278490
1933032392
675444992
1875836767
1029280399
2001247666
908890832
1013650277
182123515
1412757592
1426967768
237920877
262623639
930392035
1571672911
1215558818
761173658
683628533
52726178
2108371746
71993992
512833468
1341816651
695226964
908061707
1694373728
310027278
1017225006
970705516
1002963628
55466696
1182563073
1992713993
568686107
1563354717
1016956178
249649333
1133557322
762334687
959181597
1468073238
1212702332
185665668
464739644
1174114084
755043835
597359614
1775210703
736458450
1896271861
802229723
1228957930
546129132
1390246187
280866577
46570692
551221169
781481901
440098945
1560800825
1284903360
156744071
1160495896
471649749
2088253008
894617302
734164337
705087344
886207103
205298279
1045211614
515067928
114085593
1814153878
2090423576
1451807778
1046952175
1572220398
615797935
1285321214
1922242379
1884414314
1361021391
480806495
1896580083
1997703673
683714448
316082524
991199959
1847514172
1638289090
1746748599
783979311
1037480556
1891512538
1684271019
383097897
555338960
533790270
742160856
2076828058
1851003800
18647364
1003601793
1720125800
12202495
40706375
156227479
1603610909
1630392570
386242861
1341195084
1588102862
1884825828
1885643869
374307820
1484226571
220214436
1024933816
1531832306
1195609051
2024934614
1547678376
362903027
1725537010
1844864352
317540928
1481149010
445590296
204058009
1652685098
223403076
882359831
304312348
1509998219
504262512
1561873006
575026517
977542829
291812002
903550212
359290259
2145235230
1617897149
585652043
892236965
2026014315
725101720
69162345
1348610455
285743942
1686236101
1204701057
679016623
1208550987
1721018249
195223847
1064343581
2027521741
1740457046
1838613294
1953756696
45889609
1400296241
1704408806
1694866326
469659934
1632662697
638688508
135668453
947528352
2079751075
963027972
2047447454
1028534569
1013896145
2080507577
434039188
1417377399
551035997
1709655474
901077106
1429712777
2142844700
1534350272
1889240623
1246247140
2095176018
936202323
276703189
450665865
1610058882
75596039
1851145266
1680397095
373873112
657080906
861752669
1378884243
683824059
1857398585
1530588689
1786041172
1277810046
94922625
948584583
1246872713
1922256369
1720604844
1960945316
93936490
313620769
47798577
687463914
571276442
1280528513
1764715280
251844534
1561537487
541008613
925380092
1759758508
20492317
1588354181
132382936
117486024
640117984
1237837034
561795159
1785937904
2013266562
1928875065
606984558
1171597389
1424348687
189462712
1064942310
739373713
1428603049
443527918
2043180279
1152859370
695407625
661439092
222427479
1887329168
694909772
1818042384
945061389
326362188
957619881
183744340
2052947429
104594640
161428659
134704019
175682998
963952471
38186877
521682802
1147787379
1575310135
1190521014
709363127
73040902
1543749954
437075425
773466978
444580522
1403326540
1496388942
2087026257
199196564
143017718
2105464887
1138525150
724387926
1940800434
660720645
730938715
1571783363
727579522
565095481
591135791
1261556067
1440015630
303226949
784679416
935395295
326407536
658695939
1256185134
779763211
2031366839
914362346
1161754442
186830549
5064587
1670150990
2127898294
1710569840
1399569713
1448533996
1814963522
888983905
2130146636
1737485551
536559518
1687488912
1878544707
1570525368
764687092
167312386
1568845126
662725475
87935055
1580389951
42245266
145571242
1338285978
906502569
1758822229
878424323
37376041
2119909963
1543689177
36463457
1546011587
1187143971
301925052
1234105971
667976636
1018159630
23401724
2038798107
1100215294
625499342
1244691287
1956457971
1825049855
789279349
519505691
1988850359
1915762224
854895895
979871226
556130704
1093348493
110060147
1894119652
1636223281
506400234
737731444
118807599
10542613
117840327
1438787024
298516752
1652814419
473157659
611369650
675128231
2108811286
245820670
1076727922
349985179
222136905
449703662
2125857938
809697548
793204392
918563894
1945199873
1962905900
875837070
4370749
755290563
35504963
1302417715
2058601224
638802107
2053279980
825305310
212459990
1395817230
2029063651
1681397997
1567969212
2014261603
399727656
520717255
663658534
258529594
1585929770
1181228663
1247714290
234755667
962865313
633542713
4442284
651243783
1667135176
1452217093
1963271158
1451051845
1169178040
1661256529
1116817662
741297115
1183276824
475624472
1813462000
1668875580
1141070200
598564048
691053513
955347114
162328521
1515311020
1380725023
1862900160
2072744792
560954264
176143037
1342390738
1324829790
858446050
2106791420
725606214
1229223831
371024230
732337911
726395927
1326218062
1945503537
1133917340
520356986
101574109
1343948912
26260617
1398892950
889037994
1517379624
1532804490
1319186826
2098245702
1967508275
1220199997
194884690
1541325934
1889251541
693428850
520011080
2077950710
1567579423
939959214
455170384
1100773224
162923854
1756984282
1417389787
393519026
293802896
265963813
618746633
1549551986
684783662
746247843
1025005932
1542317177
992381453
44201655
2090960761
1630069190
2029919605
1393070083
216567227
28854738
422121246
1792893058
185271545
1715552916
1660338396
1286713635
395473903
560588627
605726072
2023468900
1383190999
1510147785
2017550404
146592079
1522641337
601501779
1084907736
1994576448
799423084
22854570
1909073495
214755759
736627056
733305514
65286643
1606277326
540022016
2083438978
751391993
1951103480
933858041
99180841
959266896
79479320
167593679
13301131
1227849144
143459734
837767035
1919372378
1748070322
1134160898
397810802
1228133185
2136380775
380820242
1166289492
1819266982
1364723953
1240102956
1899997641
928620064
1748054369
1041689298
860900392
504724191
1672134117
1330802905
1880654888
533511949
2055044134
1567067956
2083471889
1578068626
1222023474
1181726893
3426568
1792078088
1041845254
1445027166
168090405
1585527544
891899326
1822265489
1244816214
1255591492
457533190
598639091
1067602412
995438265
2030498773
688098402
2093993281
725736013
1641117390
1389041472
2039704599
1311850842
360329384
954429766
1369616934
585450201
1084272479
1071545131
687076170
676861335
529412690
427941310
1780578271
44958569
90086999
1218409116
665917357
1988021293
1353928032
8410004
2130269058
1226782604
1245480996
1499223315
74784776
1104304939
808656883
968454953
1215271851
721849129
1090479554
226737145
515419657
1665445196
1252197472
850456628
32200560
397731514
872214873
381155146
1818764526
807849229
90239226
2005663153
2106895655
1363156322
1418080696
1005348201
946244583
271572206
776953336
30176125
1430816411
538499695
477669369
1047162032
598828947
1169939475
483411728
1479835323
906956087
1529873770
478716672
1543896340
41628683
24961299
1308700798
1452844464
472376307
1936971991
690500203
1857567774
1711206270
35922815
673252401
1548974413
645636154
1926677488
1715366501
415225579
1517952185
1896666488
184254891
1753688816
1542822662
1407439251
915867783
6523204
981527069
441216565
183763671
293671782
1585079256
1402946037
1717595173
134213259
1070050885
2034950707
368991297
2063249666
1873671890
1189178903
1048441418
880089398
1694820323
2143904288
666963908
1656160998
671675704
675483579
360834609
2066164793
566588359
2145293796
1058430619
1917160999
701723565
995765119
1431670202
2369479
1761385261
1143950850
1671749571
1839382494
2134519435
83110815
193046924
170256921
1789770052
615565408
528925235
1588196902
1669695715
1020375682
1688198597
125604940
1630046564
777877639
1750373171
1860731059
1980572571
2143562676
1009806729
2131285874
1087694190
1000087699
545474486
1190787248
1797692464
2003074731
490271275
25155137
1237389784
355739663
1454627106
342474645
280788429
718089683
358344652
700921696
1982904339
603214221
2134428692
749350569
810220788
2095991364
1344601175
56084652
1174136947
185643493
1710280202
509043989
1130832130
475463911
556254204
129901516
1699304160
174566777
1468961168
68943188
403568952
1437525454
776488811
1278808382
173844156
969630480
1801676638
1809025781
305307494
1261870410
700612090
668527951
2129538302
1130263969
1940579861
1098626307
1439820439
1430158547
1648884009
1343601397
1281768617
221346648
1474317707
180760118
876475261
583875084
1123015701
1574558497
404863629
1531540079
1453733501
1606991360
2041024961
2047439019
1216260815
294405672
1771944281
577720348
356613794
674990682
807531995
1242514181
1020392786
622449600
95099111
1921210325
1732692641
894583509
1356305567
1524999852
244675879
160825237
366427176
260718861
681753942
1137789487
2099753430
15722858
1214635393
252716275
1937701145
393940664
2092603773
325947227
1643073135
1590808599
1952067950
1466263705
943528637
630853874
1458062307
9450099
1870834646
546132090
103531972
911938413
176292212
457102581
508563044
1136168460
1965699028
1240823620
911229136
613809503
474124589
318377611
1248623355
1055319392
2093830203
1633184961
666193900
576183950
64067527
989932365
1488542062
1303995287
579153510
151690179
427533502
1598549003
1204665712
463412879
476331868
1960268103
1534410778
2078115845
1053766078
860929318
581762794
2104488207
2075793917
1629802457
909673569
1664739573
1012379905
616041802
206919595
1075147520
1632566464
29460180
648580973
1966135307
1856664633
1396305602
234992909
1558855592
1081885175
1077272675
1672560387
1626446613
1212474680
607545775
392658643
1692297180
256454094
1626387625
2014108316
344086204
1094872279
190391901
535656939
1387180364
406732680
1703586333
1896433147
714433039
718785626
999290640
695511896
726011872
175357241
1846570902
1018033080
1798510760
1527327999
205400241
2002891858
1802894240
1468720123
1767902899
696840492
546837679
200412873
2011167380
911978822
209216132
1154493270
1742346495
485749852
448829890
490236287
1145809156
1029966083
1083578000
996394187
249408298
1454772742
924204564
1174257999
506671322
228587173
1286623021
2124769536
607177967
1623045534
836644939
1636578073
1896246944
1401494893
1478326501
238510146
1329749742
1286804186
1992759323
1530029489
1432141498
2010159179
1674669752
1258580187
1006151523
851467591
1521066305
1194558333
642660031
1164610602
2104166188
1126863558
748764398
189328210
1342189557
1863412644
523195177
1389034605
1726658091
140318492
52133743
638993141
2089177651
1963163465
766165907
1767618492
2060627018
1230378354
1397570688
1099318181
499463780
1419887151
468628753
1484798783
1737920977
511050542
148566611
142832083
766177176
1203059806
809905078
80387170
712217059
1621908383
783278018
2054103639
1703972377
374180660
1336028666
1427622820
255433049
973106794
1986377545
1017192814
212950575
117826942
1092850735
1001870495
66630640
1199501137
75750505
367918634
12987797
1388781688
455328198
1589198061
110576508
1078507217
2116841625
714119273
201049487
554973
443773728
2087287429
1278346954
760671217
355597135
1512689226
39104055
187938244
205795554
2055009982
2005517283
165913914
583430784
1067417555
755309471
11710903
903441591
474327846
927919209
1973340578
1178864520
192871090
1278288813
698759180
1680354124
991694286
1542012169
1450961654
1153039376
773746660
902728785
183711130
725316689
1790427161
1081141492
1671287669
215422029
1223651337
2145074792
1977278689
781798149
1638921058
1033143229
1965644743
686541734
673059383
48687845
103398596
1935967963
99693564
921438624
2019313780
866931635
1940465825
1235009264
772991222
799759926
818188626
1762340290
108160749
1988223902
614667228
1455238188
986835676
945152180
1082780677
275307122
1530458207
89627161
1252440813
432682351
226230795
21957085
936814459
2130083381
662380923
1737468066
1276376170
746165735
815975597
949852230
1800803463
732541630
2092924699
1458343443
20354444
102959455
5284521
1307271852
1831607139
421142084
318008626
363354866
1774694
2056146206
2086157854
160593580
1769204310
433689945
1358634300
1444666651
1448288227
1863547938
1871121718
1108438090
994760893
1479513559
957893850
561370992
1966446078
787657476
1981841178
412076712
309120546
954261058
1546354227
1374874639
1622858699
619829670
727932861
601738143
1705292294
1670261477
1050770900
380365363
579293807
516225905
1566541089
334210054
862096978
429261217
1734281436
2103632045
1347485001
1490038017
1056488106
1266859543
1117710232
1971714289
1011621179
798609248
1228443534
138054270
174112155
1204690361
1936555130
2033460185
1931027747
1578444325
1097713379
2099606690
2112740863
179019400
587084277
1599897372
908740005
1179448536
614063433
1382467160
1570872746
1118015301
657320609
2130496064
488152497
1955641617
54136468
1667931651
1824417502
1215840440
751528950
1590833141
782675414
1369045726
2787982
237920877
329533027
1499538220
1916613081
107339548
1549733628
103054183
777236402
773196319
1826325659
1198164166
230697284
774277360
1760900161
1900709441
1874605731
1736885204
728064957
410355909
2125723855
1512729927
1030643819
1702521218
856428796
1389652782
922333057
1403538838
425510681
1994570886
338516951
1028730173
1845187197
493880822
1300928726
1257409419
551102379
607235969
1670155139
1166280603
1703223639
1480365692
5197564
32336892
1470044825
1564488643
1527273749
1816674712
1786274937
294351433
104903409
1281441866
1747967024
78631119
2014986791
1499962860
264192858
1248312838
335895591
1848688252
682383579
1217475886
26089219
2027441416
366183514
178100636
1398568420
778521189
67383630
1748252183
1490065325
148821050
127456823
702010338
235541915
874489064
1038284604
465333015
1296400805
388428677
1762345512
67645454
111995798
967084593
923425188
793867847
2024354936
1619416412
48376944
1773039425
1536404264
1075037238
1316277101
1899697820
849184051
1832831430
1104739229
1491422867
1472107423
595803260
1362107182
1080618909
1071748167
367684510
298759810
1816438891
1948311565
1320265270
2051956595
1896385688
678386676
1499362783
940481211
149976270
1839156655
59893002
816748458
1599913123
1730276487
42568404
306988249
795439831
1799894260
2055164003
1801714703
1188947632
517145110
900582212
789846822
873515500
1712127496
2078071395
1254078353
630621232
115077340
666526281
581830678
534501017
1850258078
711337377
921817853
877651161
1451654159
1983287973
691463970
2045246979
2142638843
749649542
472980861
1672624106
881798006
630498606
366814264
786535175
833268920
170910489
184389535
1759286261
1678507830
1691967791
650073753
1803653656
2048634291
1735388721
1525482775
1615904842
829130458
2099316117
543924523
1781297733
1991575250
1990068137
1718287008
1937459826
514797500
521023906
94979383
607075114
1880783959
461616214
1040418882
1330389473
2066201106
71902401
163842945
185553743
1227935961
1882594443
1503707800
2104352924
1888181544
128726965
1969662566
1505678443
1863342617
460125129
1511317863
1131030829
232966497
1393662088
890399053
1925449831
1745224233
1049964355
1259279400
1318380229
266986301
481006462
1108816821
1927370327
1400034458
1091329928
331452378
1669048661
574000140
1678125621
1226780038
1526206249
1037026828
151394140
395642048
666182514
1833695009
299196760
1370593952
562979406
1398710021
1012750930
1895588877
1799634911
545892480
1000158019
569843926
86251041
1913793623
681648659
544484807
1093555220
101312572
336714151
1601646450
46597139
1661850619
1980905030
596317422
1106703393
989887949
334859677
1643217345
233424725
1881889132
1399807424
1144416508
592302774
1529250221
920988774
1670611640
2056387655
1579968153
1251962110
568197704
582927230
1396270086
2037542359
1120900106
1052496759
2080321144
1951874061
800219679
651012384
1279327356
1331786839
1988157233
944224362
880254590
806054075
537274060
1966398624
1091725313
1644733839
1227496001
1208500575
1821128671
175230857
870210272
1569290922
1161897824
1291537682
233344164
29818006
798927355
1015379069
1588465995
1309341436
1849737574
1103498581
767638712
1984144570
729360535
2067232555
95236349
374419903
1888983524
1157669344
28886218
1296395210
682841358
237909550
1021991518
989359151
1627587489
216102347
1772581946
644103535
1900714689
657652582
798161459
1973366537
1434048745
759084446
844029553
861829360
932472352
1654104879
995316525
2033721374
848334009
1600884607
1834024283
1268934738
577174100
524819765
1765172021
1418791550
2022362876
60593015
93107315
1115042362
1958960847
1188865638
1112814289
345689550
923348429
1446161773
348661501
2061417083
594044774
363365405
595837367
19817954
1291717793
948638553
1149959775
452894013
1894084648
659557575
1545913258
1284388897
1835829461
2055085480
1682022384
2111871763
326885777
2048516479
877796868
95734049
1937190682
1356089763
27531403
1048685582
1767964600
932667395
1631215967
63787304
884054730
398591768
2133518541
594262978
346413320
1047245474
1359965804
990427224
1220835951
1480210586
868609418
1698659719
2074249688
98675695
627982367
1331585477
613853626
631249264
1158846402
1495786304
1152188666
664087160
796289257
969378018
1850798117
2103234642
1826590346
1286116836
640908198
1388083211
363042122
1068501690
455181040
864646606
633182185
346200257
1956075961
996382521
1860353261
1060887551
479259717
1340908250
579444559
1007788023
462111684
251054848
1223465676
616754826
1371284045
458808461
817393518
407445129
314009995
344331728
1569045645
267541549
316996859
1475223232
1512963168
1703390897
184858654
915141470
733229272
1190376315
46521654
45493316
2003172110
2054273301
77342897
490251779
1127690099
1468305199
1125110289
260504080
2017891996
268367538
670845278
2036737767
1531892310
1032562252
901836103
359267488
598509636
331042694
451171441
1412337907
598922975
107230985
737308149
375924002
623873641
1975289954
1731856090
1151428184
1891980297
563175395
951981298
405841743
1581621218
1935138955
1295024666
1715280903
773025923
740589297
743341922
1403715400
323361202
1301069424
1780741164
255246818
528979794
759847384
770088420
1910174112
685497590
1011517527
809822797
1079609526
2132077228
507811303
2065838628
1457276375
1588395289
476907467
1922948598
1308432591
121410018
1834897418
1819734072
198138110
1201152461
491301720
1084858994
1526165779
1036048670
1272059521
846763571
1472425385
1424512684
1973889507
1370352589
1690345382
1983488970
597140135
1880391340
809302862
726878525
653067247
930201374
961906816
1897216829
1774161931
58050908
654017702
1121880341
2086940764
200400590
443335712
1251437958
906654948
11038124
1319675982
1731059239
1839407632
1971130783
1329927530
415510571
1353321634
1618866230
1700938000
1529160373
1125431768
349685517
27524376
376100588
22382200
821378651
1492370312
1520184700
1490137472
1482365390
949793346
738269814
1945642711
1142728596
319863074
1529669791
2112629253
455134197
573693988
1102524181
1615588447
1607866795
1488023277
1840094192
1834921482
26347846
229816998
1371772933
46215813
2010577138
81387503
977372212
1044974315
2006422718
622528731
373683605
1491814041
293851790
2073946694
379138022
882372281
1754847415
1151721813
763276094
952265976
2074889762
1107525555
1333259080
2077353328
380866199
1549078803
1317812348
2140279598
2049152043
831420441
2038549012
1367455266
621870267
1577989565
713436579
641926924
611352234
1486585348
278477494
1215533704
1120801013
1418658429
948601121
1889743032
1923071107
1256637815
913739317
613903034
233877189
2126589512
716297244
67846135
1820215840
1237343454
1581582919
543668199
1615974415
1150881440
587737363
49521884
717245462
889128891
1637411507
1474992357
716402048
757086407
1464511151
804070454
1581890840
659988463
1893702871
1142227746
634940654
1504236545
1784489288
1276517843
1371095944
1075715182
134740085
894748821
1014078349
533569427
1706770961
495079595
1184506995
1342557720
1899609797
1094893574
864922126
228989748
703987863
1241379212
47965148
1549897073
1505081063
2026202568
544339859
95295917
1231249681
279509175
1487887919
118239839
1446892989
1026748820
1671629204
1124955280
958486168
885000349
335245079
1958114932
1943772312
76200891
833574044
1363664695
8747264
229881221
1445070148
614246351
734248854
1477829739
932872427
1122549028
2071880891
878264184
2076862358
1244653215
905758356
1565657002
2036118650
698510503
461014219
554737137
1892387305
210077006
852915432
30264356
1078590413
1123191399
1982638750
122198439
354307518
843386757
154814153
2103924018
409251574
63875204
1762753278
117171421
191313271
491842934
988687846
1357735756
426692787
905894772
674199740
285156964
622728606
54560842
473181488
2042687568
1681814585
1431070333
2022650184
1002947715
1247414583
1324107981
1915228047
140949655
1358714030
1050553901
1602979076
132560996
632002884
1547837011
2125684467
346128210
1532393483
92699965
1640191022
1599004198
241126615
79160260
798070877
1456682051
978797083
1910706367
672154911
600145484
459792043
700421208
795688782
1779918508
1691382954
299964982
395794247
433881295
727840562
1790329410
970322891
470340980
1755420854
821602811
1265702811
1246107622
442228794
545219305
177520968
1242890818
1705148682
293827627
42918371
1180475863
2122944444
1472518934
1784899788
1840896907
127208087
1988640480
77335859
368823753
1353645048
464765857
994684859
227771538
544427681
2089852695
1012163458
1385755775
741524442
1134845671
1624519022
1848568507
696862508
1115628308
798881441
880922157
1000915100
1549070093
810211211
282481331
311916347
371653507
653407828
1901150638
1164689861
517145110
252874268
758276075
1601879518
1790281910
513575197
2121664230
1204683785
585621191
2014779273
954879051
959879768
2116957458
979240349
1260968602
128711523
1631387762
394114464
460895413
234427460
371265989
616841064
771400901
1495367186
1087372798
705226836
1822674817
668962047
155446746
649788326
1860260297
1589354385
716295444
1346087570
1866384362
718705420
2009919954
10449557
1075869787
572466394
933861129
1863082205
1335882469
2011625712
1347824571
719800874
1315772870
1726159881
188260027
494339040
2040895540
912314759
961865797
599408881
1596508535
1920875681
1684892986
537795029
1564145464
990111861
1894404429
1950199109
499989351
376459001
1096929533
1387107537
615625083
1277797894
337179188
369397243
1064753722
946604649
1024226856
1290487522
1864268923
799945606
149262559
463617128
771921903
1233424710
394417631
19157801
776984688
631636620
775699528
2082712754
1096627965
79232197
1598369638
1432347769
1269187153
1042604642
152126
1062203084
686395694
1414089198
787084440
1822475750
1968860035
2100017339
1416251169
104161413
1661287066
1582449923
94084567
1131243252
143357930
1520491597
613354619
593306182
1178255394
1949079271
2128079982
664781921
725899481
1224248675
459288123
931240266
949666008
1854159299
1743000380
1839930297
921636793
2036895262
2129255246
266225042
1427786191
453859469
2007586690
651911363
814769112
2043605513
1023529388
1549566700
901356269
1415144425
755819100
1964576289
1852317290
882714246
576991378
271801522
722263563
1011851128
1326775762
359856363
142416317
1544121273
1662683519
1443953862
362008499
1998229608
467946998
206942921
367487588
1636598011
366582743
1457598751
1714072135
1290112809
1961412129
519039119
2093884289
642688267
458149712
225540770
1926683265
447991387
192035203
359648708
102793356
1446283065
207274671
1664999507
906247720
1486707566
654757351
1924906401
1814763159
1692125176
1039876295
1126804710
386546598
994368261
88948933
146273452
1122960087
1231980708
861118356
1463078698
157305539
338487261
262489517
1116181822
1499617590
753655549
1108932028
110302504
1737014263
548400245
1179439665
1243882243
1834878861
1129735485
253322017
1088448984
327420459
1451617374
478240396
373146710
168037677
1770588267
18554528
400254623
1966909736
1652527979
2091216188
617098259
2077055717
1192220756
1584824046
1309313225
2015643061
390904702
809125519
309929012
1202490151
1365684704
1822558114
1519659699
1344415754
385114716
918796587
1108650864
201903379
1148793263
207646906
1816319548
1851731763
1425391054
1283629243
1802035932
1815825696
1752943586
427615783
2038522790
1024724021
846934510
1336727424
2024330371
424290793
134633080
532027065
1154479655
471128954
430540141
1093877291
1447598419
199226689
81050068
258063005
798640439
2124903948
1490289102
692854427
911471049
315654462
2048042421
2036407169
1829091898
1249905613
797503161
1039520178
641875491
171510681
770134216
1903705096
1541232799
301550176
1706142508
419246690
1293800399
724441944
307296878
431182752
551484214
633897967
843933786
477484289
138424437
362327977
48073272
962825546
1639012874
1813929580
678269252
138859914
1698085973
318633274
71524800
1372816417
1456103390
76422566
1233628587
492882961
1075751299
1457051748
1963013188
1099375830
193929875
261198381
948342635
1237883953
2140704691
185924864
1775493087
1952507713
456654787
601470083
1887481026
294981541
1809694864
1853840351
1842999863
1997111482
1368623187
1446474713
1832252534
779397363
433634798
62768100
1136535922
967095341
294584702
1291872570
344304105
2095139842
437661161
10118794
869983882
1436819690
1276111214
1074805913
1584048849
1954208093
1650258170
2027724918
1799056094
89351892
2101049573
711135913
802202357
1702750893
1153049590
1570815421
970354222
128908884
205979731
1384076557
1240257836
1696558755
1531978233
1016692053
35062500
345516039
1184517890
1383478889
577120159
467667353
1802896052
1225354312
2130339305
1908898050
1105014460
181595180
712572059
323711071
843562104
1592947674
582188471
1577233808
1901242598
1670550245
1480266050
1343918300
1346237107
1657638505
1500655277
647280887
2113144998
413898272
787051515
725624693
1488993872
1097858995
1147643072
17647356
1604682296
939126990
1321401135
916689363
1346090758
422802795
1147265679
1739629680
145574840
571986514
1561457551
1232369195
1568443801
1860363241
784438535
561563743
662251102
1782853680
532008921
1637852083
1142536730
28990105
1875772368
1560596300
915553146
1550932001
270212650
2145080355
2061261037
1096440904
1762549497
1180906822
1599202029
1297044720
537935004
1675722184
776931927
366253975
315035122
462688840
1711311690
874401329
785621754
727092544
270391931
1967607301
1375209941
1810749224
1017286598
24652348
710806355
903647710
1810961366
268015104
209614355
1730335618
803906415
669520387
848393254
1663885851
1190009444
1912054833
281674975
1950765169
1556812403
1167333391
2003272393
1541786189
1587813396
1140210035
1443721712
1501437946
311076951
1296539014
1525939198
704634107
13113366
1247389026
296660774
96099478
1866831663
630763562
1764394124
1790733932
1456473071
2147259881
230906638
828783448
462001635
635453460
944355560
1405637714
953092268
707081474
1720746108
948874575
1316349818
1245500816
1619638838
486783199
1871947328
1869183959
1821084148
1328879480
1467423388
1913983899
1299892584
1889295993
2071073326
7346701
673879938
98216283
1290922639
411116948
727710888
1617290329
1437681855
445333169
1592683317
1088266420
1593559043
1680052797
681815435
1834420880
607329317
1486752044
650139165
11972556
739338987
638563750
797000900
497748978
729576273
364594443
1255437515
1351520747
346485329
1178203571
880441459
1710420352
853910240
2090230815
81674132
976531477
2029715663
90071014
87984459
1890327428
111669538
717724087
718510021
2013122379
1804657908
2107730376
1888395575
1240522682
1656675465
299810412
705668833
1122267144
245136589
749533761
1284351933
1154423906
1429527097
1857620019
1046028646
1341253244
157652114
536651791
1736004033
2100742295
1098819407
1729923873
2033390611
332102058
1708061089
466803294
2077935579
98459256
542343245
1111864436
1270791031
1848596185
720387212
344029541
1930055025
2043565066
988965374
1427878286
80599992
23368175
643630890
1065593561
2100106453
1861846706
19601445
1127308647
202551467
1272157220
1882544586
813675669
2022886309
1457646943
1842499146
995342259
503446358
1320671703
1629337575
944079300
1993715465
623823904
1953614959
2069082455
1381233006
1562344634
101341282
876987249
494675791
334904024
2045719875
26722028
1969327581
175389972
1792701489
779118058
885263621
1468622154
1591888786
1997911269
1744554597
1446082445
213317743
1729894523
1262215296
2097827708
1542320948
695855929
1085829752
708308491
1260214243
776025324
578595194
1883248807
1157196485
928268503
27409765
1914896955
1911324591
368465564
276063657
1692284384
205670420
329088207
913540717
530632590
1399343264
1615044402
178716787
108895968
780488158
1608426681
119627978
628929081
1980773870
1042337852
1365566071
665361224
1567157697
899551708
1307320074
1331226670
1961672110
1593952391
476599426
1365876375
2121582833
1115903195
2131609945
1439201881
482122867
795347375
2113721017
335011868
236201636
924160599
189454085
1439950575
62314775
760846327
1755525276
842524099
1666387954
1406733791
1935120595
1084475461
323068491
900833808
1086674425
892891396
1269372480
742793213
791946770
593647943
905200947
1704620243
429291628
1483913225
71329431
430912576
1879365296
1095909751
302948307
849311757
491238021
1341784213
414103033
808321086
398479461
175343089
1219044136
1162528976
214647132
1656362071
377512016
509010276
1046754325
1474529929
406863475
954136396
1479017813
2133712149
1256134352
140035248
223403076
411894279
733421029
837611715
1107237910
156744071
172997535
1191733465
1720741482
559688932
334192982
1906047579
1428676747
1681165562
889818403
1037446810
1076989543
1874413308
1969780079
360001139
991786130
2004330198
1864957786
527183073
993757145
138230578
199929104
1564842882
647713722
584609015
2094272898
1065181883
529519619
463805468
1173287287
128186871
920915850
669722947
1660401513
1743573830
1236289135
1509045937
1645669772
1536728139
1824523039
1922185037
1439880773
1680466920
237219928
103367705
1179402847
1790923225
827312550
637180920
1473817245
469148835
609428847
548074534
823430068
242982547
541176968
360790055
1458800739
581782583
1801486026
1332712229
1828526177
1884927163
1280574266
456050362
1745640426
364477592
372032851
182734152
1079002622
937433206
1259996655
1415054397
672076763
854183152
835205379
1028215304
1870978193
994283369
1545539
1654734939
323472749
1106826095
1801431377
1543018528
510213737
211883946
1983095705
1631125750
414750765
1108756986
293877851
1172455701
922646809
1718677973
892551324
220057317
1187439900
1302747050
27972755
1243038941
2069554810
1503544601
841575305
900162860
1774781372
2056965469
1973950534
976903304
49857269
1207666288
769557241
1305315308
1860537900
14068756
510499732
1416667164
1063128373
1842891495
38777785
1457702785
104856117
1689191348
625898125
1757097365
1770502420
2032026707
1723048916
395032493
1894504533
1019867395
1962096121
1685550311
617776366
1468507507
797321926
1409542759
1567511688
1456937605
662696685
64105794
610135374
1329874713
70194580
918792614
968249215
2110459074
1778447709
901953698
462380189
1450563020
2086563551
1348530955
1608891662
897649182
584915026
2000841579
659367237
1389801233
91669309
710521234
542034181
1600334813
634260059
814929382
2141008749
19631882
1113853618
1477199692
986108936
1538996620
314848916
1447316923
791097785
839711386
2121319262
1807056782
1888169976
1126729776
1126777982
2030223299
61400756
1964905097
1783432960
1303715076
1516265684
775127590
1871945273
1725566118
2050319498
1422882060
816052962
1385425217
989032475
973912493
1134106572
1536472315
527152974
850559261
1249228847
2012371937
1449668129
754400262
430152325
512347622
633105323
776137180
1597894878
1455540845
1284493602
881705494
1512424479
1284021275
1376681308
715988676
881425591
1466988306
2092606656
599761893
1613124765
1392396664
350065391
92396036
38091399
1580753297
900045697
573828181
1067734764
371521563
1322068300
2024319933
381672289
541703587
75793609
1129292224
1984702868
1522052719
514735608
95131606
1992344372
319019860
1510981557
1926878031
540569439
100413996
2026242488
195917161
752772080
310910650
402514254
1679119160
1852592399
649517559
863779549
2127430329
513397720
1682361734
761324199
2041058343
1885039146
1828039308
194704254
558770950
362947640
1706939262
1864030118
235169801
1295172581
491776682
623403387
444174690
650090673
1961747128
1404744119
106500783
1059759841
86537724
1368195702
2095953728
780381557
709715692
1437630874
708139932
223289003
1570541403
1560691674
394630354
1003295753
948739321
368995986
343519678
1029803269
740985901
1712456673
252062314
1422138754
209957850
241348260
919311284
994770349
1913908716
548343774
823224033
95298609
1652450325
1366674956
860662869
1561285051
1154551028
744692847
97472534
628585485
1674342165
2081767633
770205736
1649731243
319427859
980624797
1662936925
1085629028
588190290
1739903563
543963018
334199223
2143523608
1502065989
1777990747
478923417
2138808588
1703093519
1231218756
1371835783
782181482
1701518193
999725049
1052017727
30276777
80826243
1299633883
549189292
1400404399
244449818
721042567
1553570662
921199300
132710914
1383750680
1616127926
246313302
557815379
31779963
1993610703
135645546
1344113726
850986176
23110179
702848263
1785540104
827344214
1500294088
301978245
217303133
1226481886
1191335828
361115739
731991163
1441760648
1588319540
1915915667
1372822412
1823841953
1013033110
724768691
1834093844
2138876920
1514160135
849064538
626693989
685066515
1176751642
2105274981
928405770
1849105887
1703785804
474696086
1515886772
1284660400
1453330292
1205287458
1442263772
1963145124
284016776
1444900223
2008502355
126990856
25104444
253747245
1405729542
936992782
278290845
1106539093
849380134
1255429395
2116378669
126349119
79235106
1794461469
1761934500
669726383
745298600
893036718
2100155759
897019370
1439455875
1113746706
638708195
63415177
2098378039
57744407
1229594643
151102085
1036266876
177675539
743560530
1364347088
1208523542
1191946702
1262708922
1873641073
36890924
1163478557
1892405724
678822421
1025932694
1917671061
364310208
731376671
416743585
1431622921
2041893843
707867281
1634891997
1581538210
1198507769
1874920626
739803918
1480546382
747829128
253380811
1071886085
750278498
769841118
1978104817
1723859328
968157345
514323737
2005896628
1399316390
1791324557
632253444
530383241
845915649
1499462034
1699356464
976804439
135668453
377276541
539091788
1226546198
640929953
755512919
1653929989
1594665574
1790463658
2094308187
830309831
1045836883
2069897204
1180869792
1825079152
2143656879
1874011316
1923337041
1123277538
1429239438
1256706964
495450903
1080381735
147341557
1005066573
511345921
121832818
399038003
712945237
1483650535
729440412
888627258
1195875205
1823623813
16001530
1278190697
1275807993
597499113
212784443
1540846831
1778605431
36520540
176541117
1300940364
1561687804
880333790
1851975034
539683773
27477918
898533296
1438277086
1555185788
896180638
1778501245
1225665506
1191464601
1382968756
1520971955
341016854
1972525349
101382372
1134448289
282088945
1511963083
1058405067
658747538
1166694378
2117749264
923061430
119062265
646062715
2092594707
870779920
1043224331
530634582
335771426
1083960720
331748351
106861762
1357612159
1721448100
1868980756
885540474
1975190549
1841036673
915842543
111849086
1434051119
1856049720
1118400368
1808855795
1019928301
1370139021
90073543
474612762
2117638016
1014682373
1435206528
2003487339
543045453
58619455
1736187897
1113002431
1027798884
1656726062
1566306431
580202804
523104065
1521489452
1881489239
892281916
320922919
1961746646
279089052
2021881993
465569482
298132178
1518976591
1814281648
1973849944
1545064893
83655136
746716999
33299015
668710821
302367241
221192587
752424842
1523594659
1307073590
1627955206
1624543200
1683026628
162044536
1628226842
1412200499
281351234
1263447111
111254766
660166279
1792693371
1275360989
1751640596
628798690
1748096751
1613359051
803456702
1294131300
1242389884
1545795519
1199765751
1649916204
1817304061
867946805
2109769245
2061543307
2033790913
721828288
843772902
933858041
477730843
319960109
898541561
736147790
1429871027
1100896450
63727442
813803940
996589236
1979587544
293143247
2146769601
1517845387
1887693545
993185173
558995022
665252817
1229388752
1714141539
52586634
60249453
762919430
1009000011
2007830694
2114191339
414558813
897579815
358209267
245329761
248257697
1530427301
1804483240
1004189368
1273784691
1549863911
1393672158
513627451
352859952
1430219896
1706526148
1486588384
2102802018
335140923
861047776
2119839487
950892168
1504508181
1817582993
214282830
399139289
1517109023
1097581237
1876247063
49377163
425099390
1028252136
1286078537
509338224
554634373
524181660
931071465
957401999
1745129248
1772466902
218129527
1890090707
912335819
1723194070
1568046871
1000086692
217285732
1916238351
1467529176
163328815
608090283
562731497
1566177852
977819119
368877223
907954882
278880627
566052027
1332689858
503960873
523889050
1420798380
1518650556
314482866
234060963
1377547359
1985180780
1526774476
1823117697
298140027
2108928028
739625280
704405059
1259849692
929016600
1517600039
1082175159
1393534482
327879024
2018713006
1009564858
1814675072
1335392455
1512266215
377132815
1671065455
154202120
352415458
1250879612
86518940
217525364
494813215
2073905752
468814555
356929613
747724047
1538061823
1720507630
1001760322
150518818
1627915900
1116922691
504724191
21105437
1272136717
640597007
1130423063
1243061282
485675704
2045144960
1124667845
1171523732
213483059
1746998058
642441585
51209905
637712659
1325994758
389833299
1630925034
1054414258
1059105732
554502295
1863217183
120329228
1271452652
438140903
59117715
1433099400
1186812798
800050517
1719622566
1654635733
370127508
1567865694
1003764915
348374488
1567137963
27393760
1661789118
1340652861
1330925080
2000374226
1561366446
1312181478
1904800020
890622619
1481155792
1448550649
1985074459
62202320
1187544295
264040379
688201574
456635674
992662863
1323586629
1499194098
2115411148
1111510944
542356994
805727717
1957491700
369203872
4164994
77106967
26053148
2120310797
961579459
63326925
1365731766
1221776320
2013283211
55102729
860728326
2071355315
491176183
641871592
1805978682
429883955
607270522
324196613
747724047
1417149334
1432204626
2130911771
1862567399
1035856592
1867143658
1216738504
1125301696
434248925
1689853306
136897071
1878285886
394722402
1670931940
896631570
1621859183
457579349
186028070
2104662849
1441675654
1513280336
1119225314
2134346388
1656140857
1028586149
2035035682
1900110250
351977315
1409559373
1437149296
1040280729
1997950668
1295325589
886550224
1982018263
1948983205
153578273
1222899417
567200487
859717146
1117505118
1143157572
1942690584
1188804619
760545158
737950429
992067124
1903173015
321921747
84232141
221521370
1776841607
501174526
1093870510
820688021
1936732657
1611554165
844392304
1755818917
1221933552
1148412578
1715141859
498517722
1513656652
1663550622
966489643
1995821361
516908234
1439038964
821052618
2137915643
270684263
305485699
1504174199
475176398
863688189
1368465685
901064691
341158836
1952467451
182796891
1582103692
2019399173
540444959
742918817
191840660
670559519
980071010
1639028752
1108023328
533999990
1034984819
1359057027
1357853815
1175573982
1381975604
1104386427
475349147
1476157843
1927231803
366725731
526190624
818578344
881686516
1818666515
2032706229
2105249572
1505085449
610172218
1607035649
1098943707
117659467
1162615826
77428012
1986405392
557159554
1995971238
291993473
1317458464
519293251
149263935
1917973245
1332991046
1475265149
1317029222
1199496398
158260478
546694916
859731927
116381843
55817245
696936743
2024490950
97688956
1975093123
340287326
259490364
1357949220
2025929658
1920060658
755235698
1680401973
1463307309
338977457
1874000927
329073060
2009128873
119286971
2147146613
861044507
598545693
1373138905
269916795
1289887619
684799314
371327285
1964750981
2071044910
84433837
1269841617
2023430486
989346487
212466718
911500680
594726365
262005131
66441813
1608827543
285660919
346042908
1325411767
1624883601
310414889
1299271528
1566189654
393537701
1838330741
97639871
235963887
353087725
993061395
405902355
293104347
211123538
1263743717
2023276976
532449537
1719526144
1371347055
1286680778
1181623956
101565152
1197173896
1277097537
1970518013
220772462
128805691
1215887013
416041079
2145512837
1092277874
2030272320
382498955
2141865655
1975475950
29768655
542766474
828987735
1295814274
80913163
1229534863
1559509427
1956276093
771807336
1278891854
299522858
1164691786
850820101
897136914
879056761
1561405257
475883850
1339490106
1186609820
2006806558
2120282463
256735860
989637841
887319580
410842968
1375482223
1772258924
1101668158
137792541
819396506
1460431851
1139818531
430809482
1170090272
1505306845
2133774880
295399253
145169051
2005840312
1806024616
1902716288
1103775120
1777349327
886272145
1742860155
815215818
780787400
1901503607
2136890859
1675793344
1204382638
104676079
532368969
1232833565
1563835408
786845386
1383682483
1617102603
207812073
1541468367
2093080562
1604835175
1561565161
1361657187
641469446
710414776
1952378923
66774947
363625989
233998803
1649892280
870505176
798268171
1535149334
899658591
1834927290
515990934
891081560
317533396
557940998
1437744271
1407093128
1616211707
1772155164
1029151731
137718527
30621848
91227742
988310669
933604135
1533218107
1653581470
1549183978
1812970653
1967839257
627637144
198620558
1670376643
229451439
2025714188
1190709245
877889782
1811125820
1965904754
587004119
1508028176
2080484290
2075313334
1522934734
1911946459
474913458
607008315
242591363
351555662
930201374
585594692
420836457
1279593150
1017012586
857351307
637628991
986212113
1512553356
983265297
287876630
1623356562
660845638
1585201581
1089313784
1272924426
1216991289
1484877129
625113111
1016824586
540908088
1465508873
1217510976
1740868990
1719272159
1427325291
1928447430
140981718
1690447322
1093530105
151351452
156859225
1842174175
895675221
256947482
338311864
1832292440
322849164
2116601515
2137712027
18723368
1689661208
74487547
1463029787
893073726
839193474
1720565618
1777534082
431804017
1586617813
1314736416
2006793714
594635190
2128065157
1868924324
246927696
331825769
709438250
1039640029
246650501
2112483728
1158189455
1633258602
975401921
1528592425
130849356
1120638039
1382547850
1317786477
735028546
121305573
1919791342
2042889590
87513806
486693782
462666150
370521793
853910240
412703482
618070369
540003953
1522850557
1571269070
217629858
1587388933
1425108962
758309677
1829692354
201271679
145109435
1686707529
555494645
504578349
1288542113
1074260280
2016219066
191996217
881884820
673366894
232956857
592573265
2085901463
1650591297
790620299
1316212464
574319129
1771470081
1277655568
1494862611
1173799083
711965254
2058364755
919082815
965327667
1538182188
2016823897
1839068829
1271531809
1889715727
634266130
2001471557
1467904312
2140011786
531741758
1241073240
1339324950
1269131195
194365983
2132886415
1122198629
1100830819
1504350693
1154057012
1744223426
659496824
1710933254
1857980107
1368623187
644789313
126569738
575500391
409215008
1297455094
901330674
1120929288
82637595
280604238
49036438
873564279
5855046
1630663327
1502650069
1727833283
1671438331
137164458
430318265
656385064
2136415328
870644562
90086926
1550597268
664091856
1752819820
405050809
382398110
766255087
621995806
18611223
1832500940
877990552
561295998
437429468
1619503573
1307466702
880969227
1607665040
1952810855
1225156968
1189314446
69151412
2132233998
508407595
1138115181
241601326
451783199
1117004694
227357769
1989518616
1396616846
1599113981
1350913210
1541419723
113181095
1299147320
1305221313
641709319
84676521
798693470
1713753568
250862726
285730514
320750192
1263031813
916105916
1398499692
1374685212
511853599
1459853888
1136931597
1395307777
1623494291
1458694008
380244013
716993546
1339117576
1652406672
1162605555
564313112
159767523
1196707749
2032011363
484638933
1517716059
1884714963
2106717194
731644442
1924006583
1680198357
224822787
582527688
2027276210
2106307284
1332546522
637660535
318483700
1737984555
1515142328
222203675
861787489
776776989
359290378
2097400219
223857340
465082209
43422520
1095128243
1724966459
1981065627
904198620
286540675
1339149156
2145194960
774464929
1127069484
2112191808
544847052
2114253292
1613542070
624017925
621307941
1557732174
210053102
1746544116
1656484147
343003966
376073422
527686821
644387728
439498119
1488459089
659307992
551267860
1460835798
24783456
1209581093
1218899235
1041003702
13476801
1151736087
1010037649
477292225
1391251007
1077733591
657323096
2041202183
52274983
1993178986
2141004000
330884334
814974839
1069951178
1415415383
1318807161
225341217
6149554
1376207454
1517867794
1178068540
895619128
1381891859
1481129802
347063374
1317388222
251667999
1305248696
2006219567
1215351442
1277518064
2012946421
546694916
855940897
2051405260
845327526
123954552
123930170
2023274056
379110845
1223671225
1689662968
1920314953
1511916103
1430363144
2032414558
1728230813
2031611463
509564407
865111133
405192354
749239495
138041983
1816353764
1241833674
1344814952
244789247
1906638223
734526472
1552210016
1651027914
993087680
2055635185
1871456959
1508535707
2048621844
724347833
2007206835
1578307337
1634360049
2101975872
1385764274
1826625011
1893241742
733281688
1870833546
432978550
1008466812
1049175808
917294289
1416724503
405305010
732390620
622528731
1456597971
1302975588
1343163489
1099587209
817905039
469392524
1415244371
60410069
444408020
1127632453
1448725205
2120845613
147781836
1745134842
1118124392
1693158068
2127086950
1443400049
183412096
1707943363
1648739971
1602698457
1854970644
673750695
1771263137
1241324000
1096387586
826891874
1523604220
928999699
1584343079
616792804
388604451
1623074135
2120998190
356444580
437021562
1247027951
1035897451
2056393193
521531125
2138776900
1322126732
1366393090
1945930279
254247545
447466464
1141237733
1942679076
1258000240
1425452243
1911357029
1180954555
1687793190
1448381300
799901793
1819620433
490891259
1140364746
2101588156
958940859
1248586920
103322198
1250447083
818218355
1248479940
1684516778
2147389791
1843275968
1811584877
1010251206
924062178
1148583381
2067990326
1263365135
2068850875
1818731309
323310652
306071205
834271564
136577438
530060005
332954911
1491928242
787035929
1882408340
334974902
733865632
681541794
91428976
1009384232
735331916
793480368
1332000453
514959047
735448048
813870275
552758140
856585287
555721418
300349748
534245548
1192124737
1174146960
1026322877
272094626
454795375
2084964149
1260045250
1605613800
191542821
2006923684
361420717
956260108
340623920
1768091420
1304224206
466770408
972068929
1010445011
1397024236
826989446
816438709
1759152022
2089791878
1568333270
294794888
398055716
1423323107
305470015
697080575
117835573
943087769
586123119
140140120
1231255181
1781536182
344662575
647039252
1846801519
139446061
736198215
919796412
348262691
597923017
282011391
642448808
1629834714
982916811
631193457
106731778
1218243660
1139844615
1754031331
825560663
1152437536
1694026657
1700842313
1850078
781880640
1637525767
531501346
555197818
1674996984
541037678
67130761
1965510830
210025929
1317105552
1032381815
1624029726
445765825
605892170
309907729
149136623
1608149872
1432816306
1692894417
2088169579
320518297
100833646
1517999840
693225199
1126934148
656170740
885904479
1317931501
463446787
426987359
1340877986
1497322003
949422114
1811328501
40549922
1133872910
1068585049
1719934823
248616970
195115120
756785220
2138135697
1926746157
1103292910
1758821552
742604895
1909378093
1357164692
935088608
259900718
679914685
1163822803
1203440527
104989093
907865204
1212829412
1225292981
1603820343
445733613
837239819
2024943094
1559725051
643192713
1512492510
1271921994
1828888329
210186282
1567622158
702879954
189367499
17592294
1225484298
1839650328
753572528
1952481631
1492592300
943437529
1674986690
146935552
1962983554
401075845
257647354
130762033
1873043246
483118913
1628961271
1554446494
451081339
649923603
1028417733
507830491
1745872729
775979316
1471698804
2069837105
1920405290
477687096
1999673633
911423410
90938952
1689576961
5777107
1461539367
577380935
1245044182
319826865
773025923
422364350
2122984962
1430206901
400009316
1538020348
565732276
1936604127
954711181
414390929
2049983154
976007322
51194702
1954398230
1091521703
442397315
2028296052
1849647991
555470888
1333233339
1717814886
522155945
706063526
2113157198
39447445
848472808
1635032470
148221288
1252803227
672067049
1534774729
617715079
732943520
1709701311
1368466304
1323043452
1208349309
1665725757
74199585
2020587602
1091521688
1246323480
1838513489
1682244735
1965619847
39259940
88365982
1918279016
497824435
2092917694
330593880
1446532685
1939861820
892482474
834892082
814157323
637711023
199195020
1742915862
811507102
611955970
90622653
783513678
1076622988
1605988112
597790484
1600642335
885177493
1830182751
1010766160
303861021
353602748
499884278
1555598082
674730613
1179355796
223370818
1773801613
447895673
890086626
1132420090
976007322
2098744919
1423678247
2040189707
1168575375
563680157
1006549069
613742594
578423669
113097781
1257167073
1687374573
209979059
211866991
199287557
341268538
111576076
1190882995
897334159
189153770
1223800507
969521490
1360672916
1830139436
30022268
799123389
1392455130
1982036360
1616613968
816514839
669153577
5763356
354948226
742949516
1987830034
1227596150
882826937
344276126
781430626
782821449
1506376619
2072927823
301782
1050053985
771351830
1098997312
306098079
895589279
1867342408
638778761
1863806954
2078801131
1946208737
1063022820
2059544995
229550258
2117948615
1227837299
237653740
812158691
2031678575
1687392531
1821948586
1200735674
981846910
129946740
169355124
2080640404
529866535
219660947
1461660873
1851629856
512778220
488915364
1072637155
118724978
637260048
365531614
1939447677
984845905
503936066
356243996
1458890986
515899303
1927695292
1536007302
1700211448
619791056
71986000
1964993068
644313244
1067374167
86469225
1187607175
1221719224
1486237296
38704174
1730184549
2050586368
146800008
879328343
1585308526
128937315
385029792
251645797
52938125
1341654073
737525686
1270878134
1751183852
976509209
1226712342
1572038462
895005958
380986688
2007194100
1943276405
663249845
606000013
1608618065
305080781
1944594919
1526831175
1632572988
937054738
317596903
2006477243
1633314451
392673744
1595613038
482584107
504102322
1503331874
1797232520
1731039400
1666383396
2025034400
389205806
1478476514
801912016
975068762
1635343226
723952510
1699880763
1750209233
706196778
1937088197
973355488
535118103
1777695673
1026750660
1531083768
554049455
285789596
1773187614
1086238229
77041513
1964877336
437555624
562669153
952775572
1622070927
1717371373
701321674
1521858813
885254672
1485734707
747695952
126490823
1268828656
552774559
669115441
2088173121
2091071628
1132512977
906352700
931912901
701563484
1246613742
284725033
1282273355
1635248179
810862698
2047083643
1423167329
275331444
1429080261
418420484
384556436
1067136944
1893644970
559464590
130488386
679588008
757748170
955127697
2019560937
165768514
1012143920
916531345
838791308
221456696
1519611180
953858636
1643392720
1927454233
461338969
241815008
255770623
1471035551
166542891
1591928273
747297324
925524892
890018716
944860507
1933323393
654401965
330783531
1433802642
1274307985
473122552
1149461677
1166543848
929388451
1777610559
1771819680
347981124
1486292100
1375678958
1815454980
1651012560
1084411275
634752436
98859263
1202038383
501824503
583827894
815895988
1601814082
1497297463
999578764
1979799061
1966936594
530244729
1963630724
1863737508
1256554776
660331106
938266278
894750183
1821717859
606501496
589705037
1560804423
22550101
1857227664
1122974789
1415788371
2063291294
293215232
199328472
582238040
2001052723
1081588562
386375234
1037488535
1403874120
863516739
106532378
120622621
1196271358
1970085700
2015143278
2000309133
1351787848
783189459
673364560
1759644202
1537441561
1356837737
920898566
653027587
225753512
620566489
456405483
1917011387
1401331466
1128828869
1960319734
603558682
1857628806
683342798
37803861
871777230
2066043504
426972659
25370348
1315900174
1854451461
1247177727
527727487
362816146
1876934074
252560657
1314138322
2068127827
2064788356
678154168
679625665
944186377
1695209572
180400617
133458713
751003197
999192662
1721461207
242339462
366298077
1922955908
1404610317
565321561
2099422960
548360372
1220156010
727098294
1817381934
250232097
1844309132
1625680402
377315346
1192048954
622017465
1865004149
681997978
589010380
2136847264
540315522
646437309
978847754
951233263
122191204
511943368
354234779
1727617377
53481432
2110628136
1780493165
197398997
1439938976
686823607
1612438158
273053716
181130486
1151509925
2079574621
926785770
572723956
996745926
666483810
1840784565
1991376471
899113488
1102592958
1792402378
1969813650
349732012
1888014668
1725417166
1889308636
361318563
2033847764
41714393
1380817606
1697878625
2001702213
1867559276
906373936
7091063
1016666282
159221950
2040432173
1618280671
568551947
980659890
561788463
585010857
1420144533
1392032552
341225790
601319232
2021964495
68245954
169390626
956985444
2104218020
1223551108
1682877515
1435796787
40308582
1176302918
1880912655
743377275
1721186646
249553203
908464623
802870957
68130898
528351238
158457419
386366179
1010062219
422906631
644930461
1800247762
673805906
1073908916
295628985
260980869
810714145
184196467
1312340355
2074748602
1797348019
2125747311
1884452287
64498515
114348551
415654663
2053124274
1427709686
590356199
1044290986
232398250
1551995881
1207017227
416251809
1067352524
2064884925
1921723391
828615180
215134413
1968886901
293833540
236687516
706850603
1339708414
767184247
2063955593
1513539076
1075788947
1728931629
1673090811
881282623
88260148
1726963849
1779012070
1492668898
1217542960
1984852933
616517556
416067386
677385576
604513434
1532800988
221280039
1003106865
367501100
1999916649
1271570550
1280103395
1768445154
1807270821
1156828324
1979223682
157157048
1635098503
868620042
1362662496
292050625
537317869
506128460
554596754
1867172202
760515982
409525479
597486913
1870865700
938018021
1269186009
1647188113
1755512617
1918330590
1410252499
1076010131
175420057
166848476
1606804182
1854562403
836220734
2096574878
900364743
1578150889
1356038623
1178272492
1196359653
206258956
1543338242
1150806630
1134633450
1569067661
188448246
352600751
1273228050
760023586
1466550672
828919601
191237216
758085370
2138976888
758606879
1510925942
871400378
1115783802
1333550694
1185812476
1357296850
2084547434
586946353
2029545130
1387817384
683420380
1669411843
372032355
14667391
1747438675
1831399303
1736578169
1067076608
1311718308
167311549
436831883
1405109812
1593405005
1109359554
1268882791
1156103525
640990244
274563923
899882405
155180463
729589532
1096353524
744175934
871859494
633782147
1868600025
401675442
347309341
1353508948
949999768
1353804567
452957829
1529303206
84527177
768877856
89211099
1407232892
848457344
1571796545
531511113
136663429
566245582
418215535
717753876
239913966
421569536
902778739
133441977
100992510
434829807
411450266
1336711838
1659260997
1930056764
625140222
1463377367
208292034
283713477
591790048
1447356009
1092947513
2002833376
1193927227
527487333
1148030272
358983081
769745153
641233409
458027185
1528058684
1727176326
1062121164
396727518
1394918021
1271132636
756884964
184846069
612808895
97256894
1914841734
829320366
553124991
1932005034
950834630
288128651
696406193
1865795540
1959720328
991234437
1227301316
1313085786
1326667425
594220251
1660918090
1309340656
1116737060
530669792
1667871411
1584684342
62124655
1522398424
608274786
1931940101
1017684422
1601135041
587146184
1768644300
602656453
279474595
235834901
456305979
1216121228
2116201586
1745481304
1261903385
670912126
640197781
1710774852
410670380
1854245017
1363160579
1787213883
935995636
209392663
437467437
1552465749
2104348926
1228957930
1114343020
412609337
1473906847
903321011
1517036739
1430576707
409369030
821147109
2054062867
1935001290
2074074268
835726878
1520945244
164738853
1917963520
1090902505
1840455877
1121649591
550349721
748461142
1793363211
585612251
252479910
949505807
1870780039
1167175103
987594656
2062403709
1424867230
1755455284
58683614
204569439
1343380239
628625381
1942020545
1468593869
1688551318
542667647
1272692126
1364034207
1236682098
635499469
1556651798
313688123
1686323066
246071101
1140698156
1030608406
1511738163
942647515
2126625106
337167948
1204040864
61454276
1111125803
134074494
1871303766
1079426813
596171404
1474824237
476752923
360266289
1428862883
1384735641
1800113768
1610201250
501941300
997868265
58148120
2045183020
913832510
186211573
640173137
1883375272
1527551609
1926404724
431618783
1458072394
851326984
2006306329
2038308836
1289759674
1139593987
1687566105
512915270
1241255117
372241435
143743164
1238088799
1589805051
1664973455
1329730094
873013787
590479022
406257325
421257431
1093204249
524425450
1143076387
1148082826
1551743265
962612002
636146018
811762265
613735893
449977073
580502453
860709784
811900042
479521295
1328356090
104879603
177658630
671967482
115549155
688322380
1685312531
408929674
1006958654
1280769991
1922434214
725324979
492259837
803221613
345412181
666632665
981333953
186346326
895366231
230494844
552248334
999126779
992900649
1399782673
1364058631
1215543687
1935660662
1892736620
2085238242
4887669
682153662
740994285
1248535188
1302002146
744435029
1566801425
1354382595
1158901178
1913054701
77020162
907604436
1106831592
1457290357
70985235
1738827593
791140474
864224538
1050113194
1674126513
705689901
1415960354
1082503460
1604949764
94756089
555869544
653167221
1528696279
768505599
1943046700
1842305202
952801756
2002054397
1045696677
494343876
752445816
543345286
1520958396
178716734
96894240
38280738
1716774077
859290523
1038599846
1703508845
294117802
1543948313
1749002583
2122580229
1313014166
80687377
1266176869
127285127
797282315
1317512672
1222643174
1762716474
772662473
1809655244
1543009932
920647324
115609388
1978116361
2014848921
1298649843
1920033403
2039707852
1136680186
1161346752
518549348
833571876
1145801509
1222965045
602468258
1245665197
1143101423
1926507067
1532922776
1845964950
1074523289
455189986
1599071512
1002901815
2040679954
1533912685
633421134
1519015125
897738793
1891406017
369212236
1920803413
217634466
1698748441
873937386
485818941
1364463464
1728719980
800994289
375844325
1168489484
1733767301
1160269836
732513611
2146494635
432432951
243473265
402327774
187962764
319790749
1140750326
1052016709
1292917933
285682156
484223359
1972227953
661981504
1969927569
1137894024
836871841
1768090885
826998765
624047152
1729005797
771074021
2092967683
1389259386
910641332
1543972090
312878448
2090621175
2130044734
841910960
270317479
153379326
1343151396
972404439
477594187
836235705
765726832
584366297
1487295268
1729603402
987729165
1317049367
341160149
1885689482
1154661123
2091470682
2030551180
1638439294
1992729523
945952975
537137035
1449147261
117229743
1887738931
782098448
804188567
1805241355
907489464
2018289785
1927681447
1560837914
64832554
1484344161
2114560656
2090921303
1812207398
1866934278
1792428969
1352004600
207794411
427663333
2009784201
639514244
1428510603
348480386
900434735
1131308276
1575118847
1234261260
1184697433
18070397
1247820691
684066186
55217937
120671613
1315793810
1918789317
1479976161
1622811587
884411746
1744590305
262405371
1915877859
516668007
1387286260
332852714
813545885
1820996615
1608293887
336021148
19352660
1307515291
1158640755
431621110
673998812
514485769
463965154
2130421919
1950190429
1243166930
1379172784
1934401987
630575428
1310933793
1811737167
932092172
633004147
21525104
1387300248
1680268987
1788943348
1916856854
1497799382
1641649081
573287608
626164728
2093023401
246805897
566190153
653679828
2064113192
2038793042
1719146640
98144392
1537026246
504554005
1739643048
1930077579
1707629135
1981796221
954352477
2069365397
2072675670
1226245554
1497776172
2115541492
1595071541
857066595
1710915482
1297826520
1184314146
477137784
42858756
961840627
2017666057
1355780246
1528341565
1280853007
1534986925
1116894395
1078097255
1132218120
2070392657
1248304916
1178794994
897782827
1949207127
446887145
118144291
302304282
1683399993
1224080461
778088884
1547716788
295687461
1934672414
481152992
30704003
1234624914
429554985
1224621007
1440349743
2064640687
1597338683
2064907188
79542723
2047509148
1094508914
884010030
1114689771
270909231
1515320780
1084911814
583411975
212611053
1330172869
998737598
472948468
1513853762
891591035
140614542
1629447655
920827921
479800432
1912864873
254288306
343466943
1996034026
189362503
264563926
1440490686
14688888
1985208958
2005163148
1034095344
2046310502
593856064
233946110
46974942
707383590
1062718082
985170265
614113352
2010887853
286473098
110182017
1036193313
607662037
1355210790
175420316
501705610
973091764
1965541084
2006934328
148339883
1560264438
335468450
1292774364
443043851
1798748246
609352214
709746766
475508473
1599965471
1385083366
1683749805
1719159875
1762349138
2118117062
1792175733
355537500
2113010141
2022870954
524670502
541572513
1445878883
462545911
60374796
1487751054
1285299271
836607506
361265224
62980526
1757194114
220222187
1283944547
1490652155
541014552
269315921
257867293
62757759
1873766490
617575081
905099794
1092209441
1750333214
289933664
844718891
1223246568
475907985
882076404
1877037028
1514169772
367293120
1442852774
1224067510
750960827
1289339332
599128243
1137224108
548234192
1354791856
12981202
290181047
1586246523
411934002
1429544297
520367934
2126197081
2090408148
1315099001
1279333681
1166201392
672015732
1787317337
1511295874
693588493
1501810200
879679748
1514517626
2061541796
561745479
1135892955
1481009358
1348797930
456967021
1785971636
187102900
1724461174
1387232899
145697604
240669747
1164814646
760126921
2137682877
2128333808
1789640092
364402864
1846021002
1935601567
1703624410
919047466
1125153222
367899365
659378938
405889123
1619368116
1714388494
1841092105
2027468896
272864360
987519795
354847801
683477361
1513368643
1913032125
280485945
2092316627
355068797
964956150
838606079
333212084
1177634149
1977837978
1633629118
114895727
171932268
338825984
473763480
1111441985
622738880
248172551
1631801398
24115064
498848106
2072612336
1408741363
1889207168
711224920
739202535
1240360142
778720652
108714550
1844471365
464554352
2142471325
436336756
351429698
822827936
1180321046
1209599451
1035320491
1108092454
1744895927
1954856498
1925455221
1178682479
1025942685
952628703
728757077
1375600818
1830832590
1651431135
290338104
647997108
1655747227
657241969
781326154
23589352
725054419
1539142096
775902107
1166052651
1119482580
1580906931
1556246840
69281049
1708617680
1201922686
120014
1200201411
1583896589
77575086
1931861609
31809391
221726463
1961600141
1488229340
985083799
596138060
1682399257
733230474
1533937071
1201541226
42558048
965819694
1380126250
1907371528
2113823140
1573782782
216684246
955108115
2034583019
126037482
1221223500
1094144902
1405268185
1409759003
196873830
1108394917
1584274599
1504080782
422971628
96684154
435258045
631058730
1785417355
622432469
121929484
1816411738
1826579891
1828430043
852677635
1908357978
1344402097
607093682
1975292074
1558764742
319434878
1260002784
1993599900
299622477
944252788
224567228
760842816
249147344
1811388261
1367695113
394775999
294163741
619183701
1442256672
995903904
1392138539
1958821617
1643111194
116486363
1036682202
725963281
172499626
218170399
1554191071
242306645
934520549
1192176163
425004409
78385701
2080704586
385466019
7844870
1932499990
467151712
1158752276
170955717
1106857706
905103948
1760942433
14288346
1521376502
886375440
1813049390
1762589440
297859085
810482013
1604111930
345254570
303160494
1112105457
302202429
953017704
1723365420
1647943990
1212132461
2087607234
789461221
1872789743
2123478538
1234028191
1178062280
486024700
643347143
222562443
718002542
1955721973
1285834313
198247684
1769886837
493282881
592682669
201741792
221138717
1592157523
1754109703
753192249
331245030
1583093328
128672806
965659907
1286646352
1673039390
634077974
312217837
1785459677
337177393
1738047761
340550386
267951374
647241362
1729183455
172874669
1688114760
1964183241
843232198
1458365354
15994627
1009828981
481265493
1564502365
563283861
232099251
2115484539
1474629807
160995055
1292039022
2071212169
2039300851
1885027168
989981353
435430162
1318496319
1180091960
765955446
1751845096
591233965
1579202548
1196527957
259742214
1773785043
1807749976
1308397365
1287201826
972020479
1514796989
1071971091
587059611
221075294
1130743433
1080352595
1046685318
985166227
2001935577
602891340
468869836
1116902273
490251779
693762693
641767163
832143527
268508949
1143106580
1809170244
678203105
1432413534
1157135956
223021319
201415931
768052396
1606083029
1525936293
977282795
269565228
1072191316
566446348
1769577575
1104137970
702911289
1538483282
2066416767
1290403987
755180542
1620957019
9843801
391877987
142231644
933815935
254648290
348807207
571837509
1057147477
146984798
690895812
1662349304
256728124
1231466240
1415836444
215257335
819073555
1218937859
320525726
378478556
2119039952
267254457
112659955
1966291616
838378110
210403551
1917535280
982703275
1185841211
1305742615
1400125678
1881353819
924867370
1629733451
817319975
2144969349
765056429
88611830
1275041098
885782962
866353823
1481745829
686449935
1727436155
1375838592
810208044
817848356
395910327
1599520928
590908262
859743717
721217590
762025852
1309440807
465562435
1504135665
566413759
1182885844
2035309712
220306892
30977731
1844385116
728177647
1124110426
1965166004
1503038973
1532713029
711259336
1735253153
1444267703
1802116228
214266467
551146169
312148718
101283807
1378333094
496505750
749643934
2040574313
677241591
63872771
508775068
944661496
124631990
1330391321
2030037245
865371845
812419537
1281410506
1020010697
1130093328
539677336
1448604227
1259978986
1785543439
459569198
678398219
1250349734
987847581
1149662491
1113951034
1110276183
1098805408
108803361
1514118292
106537500
689893042
664789990
602498178
430759208
1949377294
73752990
834184440
2113252240
483052094
389738712
1323091486
1555908412
253103311
1619137342
2065335410
115609623
158487133
1190133931
1248866268
1881950186
374300637
1410627213
2009347687
555694038
1874239388
504035496
1948383382
883412398
1181574574
1320017243
1405931147
455190830
550123015
1562632350
299501167
798212143
296682214
1499518577
1065380670
257188150
1191892053
279712310
997725235
409111926
745734752
1382631661
1986100217
301615128
1858662629
728522685
557541790
143196321
1928243719
2127452885
1674105113
1031791030
1930170814
71434491
842864004
332034477
1143317371
2102053002
1662798207
1150264870
1732979518
851883380
109440637
465805234
1549849954
627902495
1995025691
1172781866
890072634
529255295
1127013916
1738674215
285789372
1085617075
1140369098
1119186274
1302911366
1034778418
139302814
1760757872
69098467
733664045
1056920688
1897075368
11479108
141487268
2146335888
75298502
1834231371
863712731
1138211903
33624395
2088329984
261603036
656932332
1000842923
1653395051
389076422
360921331
1703176837
2039335878
21920052
914729903
207424534
2003855209
525462701
1314181652
679619974
1921902426
1846069349
1877632808
13189829
1971397129
733560042
56349434
91434512
1208112977
1796212816
1260148320
1386685056
1945267709
1683377374
1099914427
2015436977
1555209694
962670126
439103627
711698384
157235358
1173712764
129971513
1057699598
1871566055
517464224
1129042695
1957343641
1016953380
2109903671
498926707
99132993
269889012
130166693
1753335875
776086687
35486074
1732991110
319047296
799526014
418902250
1965918296
1350992952
1297776528
1954475340
474593432
1400332434
1088512170
282732247
1762700271
478402097
1494123694
624890371
2021873929
371810562
1728284251
1949683160
848934556
1901944291
1865718209
481053430
1680989458
821211634
882816404
1621715762
1436320076
284349581
1913070549
1360254162
909048547
1882411848
32909439
932126988
1075587267
1574560328
1918194742
906829806
1847184960
27199217
88616118
2014142177
2110469359
1130460896
2082250555
457212792
392834382
1844927905
185712354
262070887
920119578
812194553
981880668
1807865500
1597184303
1766755930
1068645291
813024390
1893150334
239980620
1723040755
1850009982
1483179597
1562438721
571935514
1252243579
932939664
2104394453
2072472610
1407052985
755499585
2072304121
1759628691
34025980
751667101
1123587698
1153222696
1565824318
1178637404
379705577
1602225803
1232975081
2058791194
1932151305
506828720
1093983604
426653921
1149789969
583494818
1355182154
352905861
309057093
2039875439
2024662720
445832692
929968250
1594329254
1191235478
663143058
257802316
1061658618
142093275
619092406
705773701
1182338699
392210298
1472856669
596751372
415857039
336005533
1582192436
1479346807
481129680
945746524
1915210193
1593418006
444054047
727866020
1771814975
668850393
1809917016
954811861
97594668
291221359
2137271448
1969811083
1252655253
412255960
1147797338
1591433916
397770335
1931874763
1445128133
248129278
243983247
323080404
1639666358
769333498
406235548
1345224459
805940568
625467603
236370476
2038625382
1123718119
1712403485
1139780542
1851169989
1831959801
440414286
248936635
471531973
456673388
1916651723
1241475210
649334002
1618095144
1756378651
746693019
1125605374
2096471889
741031147
161951762
910372938
614461097
1084320066
757724804
1093916160
497587802
605590157
1566017395
1008890960
2001620646
1370815941
719786988
1175604413
622347873
1729113875
2097703797
1676906476
1470567048
1102471738
1885811472
1348775513
194981167
571245046
1798847787
494853692
677148996
867782279
529653368
1392035714
757377190
396076582
1295809497
819528963
967556480
593241346
1559106801
2102037949
1444080149
780070580
1242086479
376836829
1070169510
74715144
664301380
2132833691
1192345284
375299861
1480281493
17317909
1804197989
1777823170
282591984
1325484737
1142470922
731421157
1242255147
601266097
1608437252
1162115365
1113883024
1778406410
1900092046
1175256309
1914164924
316654593
1521915329
1696246613
1115023740
1000552815
1212301156
952176758
1396868480
1787807428
1858927081
1220548061
236333320
541514161
760563484
1230590755
626222834
530938143
1523939579
771828254
500806659
2063699059
776201397
963848957
592918080
663146791
1925577809
991583068
7391029
1126333203
1272400562
1616555731
1769939903
1311194996
726026771
1126922408
962720518
424911183
317478120
1256835207
1801956836
112839460
918944113
906882049
663254017
1520990228
1449848952
678780156
1575959884
369815691
642841827
345118720
312380255
416015546
987542052
63638066
330564010
1755618495
986171782
2105201213
425150046
867505023
326876204
1382104974
422543217
1648385623
1808542243
1246886949
536796478
1404587717
624206626
886876353
374587900
2065642485
739748586
122617385
1707105463
54818809
692007324
1525598370
839761247
378546864
555433482
1204752006
207364499
2079943666
1295663394
1218333172
249045575
2106292806
2108850326
681866473
1211107509
167489593
17834606
92204791
208743596
832164140
835053567
1340077174
2067209257
474222037
224282702
654450949
1374597322
1697505720
482838671
1990357080
1777553407
251244911
190850199
1831530482
2093924503
472053939
1207073799
1725387147
1805160964
901474417
709514448
697697272
1447180293
1780661460
211865752
1405139248
889620312
1947867431
1558381961
471747260
246809060
38653889
555740293
138957557
1295375268
2111143917
1578907786
1640740168
1048246518
342804048
1634479221
1315267608
1547700707
1458599484
378148114
2106103530
2082841238
1768852890
1643781320
1255177382
150728896
1789315450
1090816573
620560454
1303306973
1913637795
1512384578
887394811
184708209
733524191
801556049
2132219942
1842145438
507433970
1586631010
463478673
2005868901
1145515991
1747842019
844965573
679265174
474215033
743003760
1327924681
637271291
199159045
1317653899
801037097
1944572332
1760144136
1641873809
237005197
245413854
407190514
1080701273
165873032
1654921523
1499628221
342449225
171999000
1101805988
345503595
1508692804
781430297
1109713092
842428968
343570290
407022963
381876628
1942189479
2040255083
1753948428
2007694122
1066908962
150448255
1412130340
471201109
1119784906
844501807
671275493
1162260250
2045942020
551080281
387328327
1951767534
616393728
2078890459
67515189
935624949
1361789396
425315995
1425593846
1998516869
473910273
1348945542
1377212420
1914757086
1833088729
903660611
667064272
270306654
1467085875
776983067
364001258
693161568
1722202474
1295607285
455561245
61930851
1820248697
1806544578
221674748
679559255
1565350570
1098835258
164362580
466975948
2083690519
641464753
1703965400
728007599
1681067020
825343990
229999664
316987445
1495000416
576238183
538305625
191575362
1660548142
2036883655
1603416431
1712704358
876668253
253547443
2024512877
135076537
274768057
345760352
1463029787
33054511
281688784
835595665
1463232879
1182075391
1343634239
1381407839
688746970
1795272533
60083445
448408593
726933997
1211855449
671476832
2120333087
222519175
1585283663
541117266
1000259303
915275780
748900344
1477980785
1327464712
121565983
2136643797
511583939
839258558
542812955
114100233
1534364692
487852698
1695121958
774924990
368717187
50164313
242589571
163091343
1995384894
877490332
915241698
1503981622
491001264
300684896
1823332362
1772308583
528348051
8152042
1678854776
1033067354
57838139
486575360
2144008699
2103730299
55052642
277385261
1492024249
717505187
927336394
266186335
1669964409
65284462
2005364847
971563795
631738802
1135766280
701371205
1609067558
1432368345
551768914
46180532
995320946
1976496469
291503831
409475669
1065941860
169721454
2114011396
560524860
1976326165
732958116
1020293321
1262957937
1276132317
552687595
239554546
1266576390
598258727
252038068
860243882
1928057889
1422690404
1105629999
1960741123
499811684
1464909227
1673739087
534773204
1527268106
731049251
292242617
1667109995
617882423
1010175544
682320165
482893039
694548395
1182760783
1545055835
1790150620
2013600181
1150178656
168490084
1737420420
254223274
289791363
686761005
1058338002
272928918
502436382
2098635850
668237428
282943013
681543134
1294039037
2070452169
1487976789
283768561
2075737979
1613119497
1728438919
268618734
136030553
1090799111
379811635
820976347
1479018331
1182124627
343358871
961448011
2087327194
1272239859
2079074344
302832653
1577583302
1703038554
1635462662
1725442050
847338576
280149610
23668220
101822883
112049173
831578590
1491591007
177302739
34110738
355861311
1041895859
1894493687
376456619
642185909
1158949173
1686869083
846981631
2030445441
27588393
1291302429
1739509718
675098224
768246401
2102405968
1671888532
2141196417
1681201717
1333210209
366435692
124622955
792003733
1449616692
1510233458
972393317
1037251094
439022200
1376432593
1398005148
2013080755
1321622971
1205427985
848505142
307617287
2021894323
382544270
462521131
1840127327
1108534529
521473472
709170418
2005359056
930798357
325128860
1910600206
846753243
127400976
1107188983
740964825
581339569
1850295652
603536259
253923179
657496140
161645990
141873262
341217569
1517680606
98506761
714933085
2138255475
979299424
1486164965
520082841
1591961478
69156643
1477788087
1417530379
583823624
1565180134
52071358
1470212255
2017793291
1765470619
516028006
1504764850
539180469
1056711146
2075230673
1182782414
2036025161
1375756307
1759504593
1075176504
32458813
725782677
2021286830
1654601277
1786675167
1144973235
278029862
1398236767
1487794620
604588209
1700633364
1989906782
2095785831
2001167407
1719498380
1756571368
1684968019
659733308
471374227
1042874694
1617035310
964859330
194195003
386193037
506794561
855883924
1510754196
1403785448
1662443732
814417041
753078071
953056212
1416047843
1293093070
1393718843
2311556
815145196
1508938780
1535035532
1590761573
1434984988
1080199269
300321650
1143365988
592132332
867984479
1351363186
1622533641
1194165324
1002780290
546475838
1686756196
1301435793
475178446
896373149
62127230
1919617100
1090299645
511045594
693213955
959747778
2095884749
894656811
1549930033
1160841421
284609121
1960911804
293616612
1692464602
1458136054
1825319217
328030160
868439627
90065574
1394301702
1123321067
955109035
813163983
743983592
419090626
1129083121
1132180620
1112027143
1606300742
1156910624
295319509
2100239141
1161600739
26039928
199195509
1412717044
545547749
1814282957
394401063
1776152451
224368359
961180864
1081035395
1427540256
51182009
570997840
325527281
1097506579
2027499691
1494311879
318302744
610424381
1899202127
197497852
71426421
1851609329
1955441187
1513040832
204071242
31640218
1578294361
463947541
702811549
521142977
1890861331
1007958489
1161279236
1618475260
1095949363
1909338595
1480771982
993112427
2044754564
555561773
1737938993
2023458465
417115794
339349298
32618062
614987626
1998468760
1157778353
538083262
1989126836
506025459
1195048586
812268516
180125561
1270457374
403301967
651173301
1022812638
1820010272
292458658
1402856115
735742279
592758727
877751158
2104140271
757148727
1009411487
1179615837
1313477531
1325419875
610957527
1484152647
1020842001
523975198
860113065
298111071
91326936
597216816
1982685198
306292285
146453835
1100031884
1516637305
1275040297
10401969
1813883045
1171458475
428835455
1776808843
1993720970
1061250988
1432368991
499868427
2093644277
501908281
276812638
502489402
1538601054
660157185
1786135780
353311289
1651393636
1712236571
551204457
1701837795
403073927
1141542012
1684123270
695368708
236718856
462438022
1209590483
1348320418
1696591540
1408683137
103826612
2101736588
710301764
382399003
18051085
1682237985
668723120
981917370
506067339
683351511
945948587
592771218
937484647
986422431
1665079402
1872488128
2025887610
1752712017
1450041174
1421412056
1975740897
1266750115
793649208
1753212917
1290084060
1265461579
1700347310
1922555872
652150758
1882711195
741941970
1980339446
466994683
1701516990
1284872366
402368614
1707664792
1041718916
394029292
1587667787
62523943
771690790
1689199418
1817381310
901477053
553959038
743989087
908519602
334538941
797729649
1841627318
1832228803
1911283691
1989727421
1893746894
1897824119
1215363746
1540270797
809077117
1791210790
654480329
1931968698
131435797
2088519282
956757663
690630163
610212759
669251185
985748004
588274460
1667103082
126609317
1702428652
1284551117
475563919
2028060063
666624780
913020066
948780971
441815141
1984927393
1754176025
1137049028
2046800481
369090938
1027597409
627652407
1604616248
840826704
1105124264
329428624
357465208
1242458822
1338641865
731469887
118246640
212540274
1934305041
2037652223
1011275771
131150094
552154589
809786590
515690998
746616161
917772114
1254879368
2112611652
906557742
258505104
296198205
2049156809
1543247781
1543067952
635709616
1930360336
1466612744
590448295
1689651113
1086139333
704470179
33307557
1656646135
1112022734
1459835280
526892245
1267456487
853190207
303572469
1982885763
1357612159
1813387003
216998475
754716334
1194062708
1971738744
810761417
1155176749
1941007310
594207211
1089605759
1129969477
1109713092
555422216
769852962
458642570
1939738198
1501340973
2049038890
599035155
574626756
1413972646
512878425
1781595653
2101791887
931841483
917161569
2067704984
630292893
1476987983
285395622
1379370939
541505504
184669318
389336143
115237815
2067999326
566637913
1192239864
1411360926
952084284
916858210
249902022
1020146148
736097842
2097686516
632962674
1729760749
2003763799
1304693886
626654975
35720278
1102181614
1612849971
1856304546
1672337659
360905479
203427580
1105818117
2027094664
11700033
154780122
994087836
615213638
286026838
427977296
823334397
856095385
1127660200
993614090
1290231416
1745170994
1747787301
1717675779
2008086798
1176783806
1491291515
506533769
2097577385
1741504517
1875629114
1578778231
1787454217
157768034
1679430945
139425358
1240103527
26886558
1907571144
646411457
1074897886
1723520707
158826982
1385206412
2101317505
164326659
1373098567
1804500741
1880840683
548740425
1324292685
236643336
544997604
130660909
1364226922
394951615
1530895297
791446171
1248772294
1266126673
490473712
1608705155
780450331
1562253358
887770740
551857763
35970723
115120825
558729366
941803194
1605272858
981906759
1760190538
1349367958
1846215171
1935575189
1001033094
96477093
1733574669
134014985
1848550764
436979307
370644279
1290638199
302662278
2019629948
1837921384
2093929172
759829659
1142363797
795423395
10557366
1270517033
1744462093
520813985
1305628016
22559291
1586238894
1279933816
577561512
2138035120
237086103
1439094656
9070736
889262328
2110966403
2132102423
808868485
1029338618
200148056
1012187374
613172595
1581502820
1207312173
829950542
1126846343
2104518411
306025102
108278311
679686485
1991804047
1327103557
2130828910
1408641305
942802027
1940058125
1634253277
68659803
456830021
599043132
1408049344
1636665462
1120712269
688807804
329844870
698743746
654767652
2016998608
79962703
61827872
1946979511
1658884158
309909574
704566811
1552520641
1197169237
1828746300
287796028
802930527
1141430719
1532359085
896562256
873627147
603725620
1723891474
921586888
1707218559
498674611
1757211096
389626161
1467987755
448749300
1276509343
2117276567
1044732628
1965479769
1068237839
35346764
58041102
891291824
1214383174
2023159080
1295529270
239227770
1724810581
1658763667
968679961
855251285
642466709
667068263
1720486994
1504967118
1923251472
900683963
2021914288
1370834710
288297106
542282177
167333830
1068025765
1953122197
526459802
1506060252
967858651
1032408617
1870691461
544148063
920097562
697386966
1773445837
308395287
191322881
484936024
1844498603
1245246053
425388008
687589103
724573901
1882184590
1594829602
2010816801
602670774
2129036206
1137032784
251314767
432896235
800465610
2116499041
1907759325
1222222416
1021879694
1309452244
1611382541
180286199
2010498915
1357888274
1064018048
290300404
1498567516
105053828
565580893
405568301
1087694190
1753764120
398970189
1851980537
1557496892
87339181
824672130
1736347109
1317917560
424954344
250922751
1244227585
1267495870
571283921
1421861178
429524083
1408353446
402001138
848438368
1319987612
660194814
1403714829
1992556005
1773903601
35565109
1900342371
2018260492
1649740395
1668388187
252950628
635086849
588114091
788268689
21487555
828100740
506110370
1959169
1702859498
620094118
1595029714
1554003373
714246758
105098565
581967400
1124871273
1260285690
643385717
1760501128
695907647
921466152
457872973
869099076
598765561
652404567
1925114826
1203607679
1483162505
962175802
1002291652
548393719
348067435
13108836
565293984
1989594817
1340803025
1271233619
978275946
1550000251
892757107
1449472083
780424033
1638856171
1522998959
875942944
568264809
532471820
2092666353
2088711281
415272663
1692778867
1575646192
1502219152
451869597
1527822436
927264530
61531367
1336622447
1269926626
629504030
1503266695
26537799
720870641
578199753
1523222808
1507776919
332295940
653772209
1214261947
307272257
1929477137
421417770
1545280705
1489521615
120125681
1478214333
1279618731
1991508687
1864704680
185544126
709004633
404955582
635747112
929535397
408210683
1954448994
2036389050
1452483381
1421149677
344316987
321071299
320968516
1075723473
1761850974
702906830
399748379
293278540
146192898
1659186918
1416436538
1554320425
599877843
141515016
649343259
1116019579
861838368
1083448711
684753132
30266178
710398592
567216969
964811062
227040108
21251845
943046537
629910243
1116806449
1537076693
352618452
1551169857
1492839481
890936876
1310193799
922417899
943762317
1162578890
1730242990
800373416
1875553254
921478289
1744036337
1528354961
1584121977
17871916
1990314920
1073400319
500257941
705396120
682369132
1735321714
796244069
1125953169
1711256628
283316313
128659080
1551797894
1804972253
1995017113
1559476716
1475130014
44546385
1089367965
559669745
1533345463
1758130703
1341860720
1264500700
268955727
1855268844
14969723
770799838
2056457689
556703336
936048248
1137006031
2102459440
87978263
1399145047
1927798611
674819327
1625929210
2111771938
2084680511
1166282225
1084703861
1134897825
467474727
517778529
1525914970
1712863602
1727946585
1849752903
402737516
682112278
914636730
775159313
1292199087
1896371518
807465625
738177270
1229128908
756453584
2066753818
475599324
1447527691
241412732
2131049774
127871169
1651428673
1803232102
775429370
1816750252
423007374
1629979371
406813266
715204388
2073823817
412630254
849067759
1976598810
1055376759
1844073363
876019200
188120355
915743225
1125079660
962853001
1346613141
1430683972
1504390173
676242510
781708708
1932541852
1183369149
123168213
777335258
2019343275
1488404516
989534761
1597994078
1468794602
1659311886
82015125
179016331
376652080
1757644067
1914850950
697137466
1816736279
992267085
1997239940
449151562
786961190
334897569
290825108
98184526
8552318
809641724
1324725900
2130412184
957043773
572533580
976564393
822406047
1358012133
1672208224
1996528248
985955360
1139637873
164633140
464626136
222774924
481554290
2015704176
1338578438
1798763040
966438409
2035382740
745901658
539642961
1463858077
862641258
812658235
1727612307
523884287
1189024113
1695727176
912563064
569098891
7073946
728755899
293469804
2019375232
587812980
1999826802
1805594529
1248633965
394130462
1956419145
2090911947
1467380583
1425305852
1193780348
1332183799
272703260
1811925844
1413237233
555944346
736298758
679670316
1175132343
2007157718
283334459
56468137
734073485
464552733
607106128
727147879
768236238
40321452
1476576046
2030341170
1799278379
1669602581
2101249693
1199703492
186035435
182249859
1136435614
971837533
730574208
1901260597
1378138425
722892008
456650304
999775329
1455835229
641783204
743857460
217211843
290728560
937392596
1826076271
1682765163
1378166208
2117953324
214460331
1834961553
1546991853
1063781459
1310715204
136580148
1284061410
12010635
1098337929
698827182
692282942
253311766
2009528286
822180796
850448343
365544692
793047761
178881782
883143000
718481020
1049083523
452610722
2100175095
1032840234
1798341758
1619661597
428890126
882765379
1613893261
43893495
653372185
886930896
1482681617
1622391939
1088673849
1428397478
1103044015
466571262
1558518219
1833996519
1548115979
1717050407
671868736
1413180834
1422450273
1155615610
528272251
1217971323
1964122563
885435825
409475669
1054684173
1048198197
729191239
266329891
1034373124
1917903564
113146027
1893856921
234664324
1361884
1171570997
1628158399
1902389149
703732195
474057476
1278022069
21132279
952749788
346005911
670110476
2004412639
84045204
485791941
391892396
691736084
2026064385
2107107552
700656101
947861421
722996034
1187055682
447655864
786129716
296993357
1698412421
2045307897
1704539911
1095155643
751107427
1571019289
188501890
1024064912
1679530484
424483083
2002458988
1965144683
908723514
1526359625
1817829487
345085540
338070231
103426404
1274303501
173823746
41140736
1389571502
1259372289
2078367831
731092793
1241014178
882588667
448259609
569867776
1745610952
1755472452
301993955
1982974154
374852602
931612585
496108112
2037143750
7475876
2006392758
1464158086
1742283024
555295104
2069877266
960319531
536318615
1661880712
1711437029
277667731
441851903
524367816
890415040
1634746338
718509305
1401089055
721725745
253419001
1917494530
1734710893
699295764
939862833
2108154035
1570073173
1829808240
1315634358
1276127041
849444189
1624385854
161206894
64950117
1926746157
1898288425
318990546
835193744
1881520893
2035835122
405183950
1671721830
301359730
299962086
77571601
737955411
1991859666
1697771089
245713331
1341040909
1832954533
536946205
638736741
604067295
1635161339
671442951
2051368861
1221273646
1611387243
1619997334
667883169
341855351
1744417996
312199653
2005497552
778309212
36533872
309302608
333961006
2122866756
1772006748
1550442590
957080343
543103439
467151899
285781083
1275545091
1442999292
420382985
1771253407
1089276578
2121704636
172239722
141080421
1663506983
1502806821
1796739723
2062714041
2126905455
115880520
275089103
803868104
914688915
1319367983
254837368
525778003
1711936590
1341720920
472440133
2079375411
1175638109
698652401
188358192
273019154
83833639
1126116244
2066733464
1692134871
493217084
1429690137
1960504665
1957208440
201488402
7010970
726198316
1077365136
1880131765
549048476
581695241
1102971222
1977845622
1802187519
223983035
393472420
2011551075
123408687
438246736
1391462213
1164154497
113787503
1142312518
606734156
101212436
1939914280
540391320
167292024
894744707
976172899
1119808892
1877456554
1099118871
2062468619
586515150
171503703
1743890171
538097251
1664387370
81732212
1453435271
252633531
603017463
1777853366
727735048
1303022375
1175517264
781109347
1868362231
1197182215
209580935
98282691
787595380
69121767
970318962
1545168968
441295382
688837093
1446007498
1137350500
663817267
664280082
1273601281
543570647
1889143444
1995878095
515043636
701583962
228128087
1536326145
1041895859
1645960143
506391704
1952904304
2026586613
908146396
912535314
512913704
487084917
496847995
1720152257
81830762
798200195
677844427
677956258
539476162
553848235
1885406784
1682846800
1476416142
1784922320
1396454895
1320718677
1129125808
1603337407
1657090502
990377292
385512147
1585531582
1194883631
270128336
295001507
72461656
421794679
1247666344
736812769
693140144
1119467506
365674597
774289539
1214083637
1398880339
1807089712
1639815913
1441320283
723332879
626522044
882815170
1130165441
2097344974
716913687
1398044243
1496793394
479585361
150870059
668223631
348710072
569271800
196783396
272441234
1714742759
497359118
1494097927
776656475
561882316
694467215
985487306
121714501
1789672568
789135922
1360193687
1964171797
1847164015
819952613
1271402097
1919055236
1365572268
1879933238
1138252225
801896346
2112109965
145448898
1597673620
2012340178
1147171174
1131969102
482863505
952316642
793591406
1629087222
84131419
407389779
135388330
1692358125
2124556864
350597747
2032514740
1203620821
1287519165
770233895
462570886
1441187811
610569511
602326638
1649372064
1629627633
1765936245
1589512852
1719437098
765424398
285950160
826328505
906897394
718333937
536214002
1567375220
1949683160
1400602705
1041111176
1688453625
1846814944
2104352615
728601577
1588231794
252101206
1525557112
323710741
737105278
1588795201
1023136933
849230155
1546112272
1364567864
239996194
1451827085
2016784120
630705644
395066009
1808958733
962182808
846680468
570402182
877999480
923500938
740209284
1438020418
67817141
1549237659
1969211505
1155471146
1654089933
50724287
1782549402
46151604
2125051219
1861723469
95553557
1423322369
297711587
139411715
1656213649
1815099603
1974397728
208712644
2112226115
2135733320
1182303730
992806370
831381458
1493643400
1140719206
1297731272
2116646693
1233837209
9327322
488409253
1859115929
73122070
134198008
544779500
278664939
1788490545
134009829
289997009
1794194153
1167334274
1181186912
1529392909
647416366
1868446451
1985212730
467696081
717682129
390794588
636336773
416182828
1039599711
309541141
2026281122
99638505
2040520903
1693370265
1214153793
642583113
1526859429
1223561303
1280005917
727348602
1270623601
744167487
1242924994
1489081193
1521152254
2049248133
1003656402
1793628857
2057803949
992215808
1471367398
942334016
597141637
1248139885
20980856
1542637992
481737776
315284853
1892519721
383088482
27906196
747243695
1822081038
239675181
463001758
67944042
725039143
1711655365
1359724036
1805338668
928351556
818653347
1195673292
1249432583
2081055858
618176610
1833449912
895020016
105376971
530088015
1713021902
1204468915
1184823354
435530942
537270222
1887106062
1752066901
1728794744
1283237777
358690620
1029442158
303155939
155434798
1407902081
1644405299
968595210
977516276
550972552
1564502365
990932404
364027520
978238664
1861847739
70566588
671077214
82336851
231693157
421003847
1845225362
1318119170
960330935
2087044927
1850839084
621338134
134818502
2079875092
908546013
1040211649
127906323
1793216879
1938686992
573123387
1739175839
1506011157
1491801858
411245719
1100223885
1973902113
199258398
859736381
815756902
1454593146
2025821177
1829556945
1720647396
2047447454
463275168
392653929
81324696
421458875
1433682846
1299894521
389961279
1223285862
1499416009
1682990744
548452864
45976692
1047804095
990446244
1586076329
1922111982
670055705
1005781651
368814396
1617803559
10791233
185027374
1540812067
513052034
2095089923
1003115117
1358461823
1131432744
1369807556
1758842569
863528642
1001100961
1809400726
2098164398
1934765432
574219356
423206468
1073771411
1864911045
567901695
678130070
459658600
249541768
1281901033
1628055154
388137067
353569794
1530824506
1283076884
459240861
1200382095
1420067278
1863505748
2044167414
912137656
698207295
1220140588
930886836
193013902
1253560578
274033245
1425593846
1485681049
1368086964
1647163647
1494252436
1550914715
2069364195
1281587235
79545631
669393890
815621813
616951780
1720694849
498841536
993293000
1481161614
833605672
1538236116
522585787
287375839
50155705
1842936748
1537390506
350094020
569743150
822448870
1806211183
1656864425
1864875593
1497991485
1277078446
621315899
10000213
1544063128
1446638389
1727203046
372632809
1165760682
1159106549
60608837
364760585
358040706
199320765
1522637419
1850129246
139106648
748364799
397428044
2116486080
1628069093
229587803
174400260
47572028
1838427772
147436762
690510235
460988492
1754213474
943945134
1611758206
1436639973
1237356053
636483536
750797146
605771293
236139670
1308951454
1275344824
772556823
912751291
786205604
1785318213
373479526
257685133
1729494659
1288101506
91514613
1546757739
1364262895
389011364
291265917
555446035
387610215
1757396560
759440284
1133991912
312211237
177704647
820992803
1958623312
897579815
806368130
626299988
2124134434
1855822153
1448066007
923457526
987956223
1401959806
1332158758
205380719
2039625553
1450147583
1323203737
640304748
1870513566
99466942
350836821
1485161519
976612985
2043582662
453132589
2005144807
2106256977
1779817693
1900609216
489292364
22922439
87792079
368567195
981869057
101922238
465241258
846656536
1648555681
1650913042
2095610074
1601878657
2131935945
1018642424
1791976013
215344658
1885555882
1031894041
214869722
2090371101
572086555
1205176121
2063621961
1266852886
1581263898
767643995
37759656
429402358
1423101275
1507100726
1192477029
1223653077
1108814994
726876851
49559744
1121846632
195772826
827273238
571121742
1784405284
1121191559
785941601
1026340983
1216998206
1490028507
47969875
653595549
369893359
1843481516
118945305
978524498
451630897
294168352
881974477
297820522
986724802
1618659997
1157932788
747939508
1098749318
559778896
429593760
1454554112
942532206
1732894388
1788367620
1220911243
1234028208
1393609613
1941607781
1804151332
227420174
1732132026
1185059858
533282931
1670699287
1902439913
1368128409
1121279632
297578386
1347662311
527068971
1341113675
2116776385
37640899
1507461772
398129349
923986946
2110059765
1645152617
1303391600
1946718252
764779775
746419344
794052365
1287646432
916389405
1792810921
1608905786
605452594
717051337
227668793
571380126
1323724027
1948877674
1476561846
1605805105
1754253757
2093860781
511876592
1397818808
278868069
523454508
1890915711
244902797
998177632
1757234400
1604577449
341901572
974184782
1931463164
1773785043
916447444
1568247028
362118160
297972257
516864632
443282164
182280960
154188488
255680239
1439027860
1897461598
1056550609
712981675
339869951
1875155447
377212543
627443358
1067870558
1698872802
1069172687
1221696608
1492190722
293713286
198379264
1130841429
1547388677
110404805
245898633
598992945
887771905
2078082047
1570708940
956118388
57033530
169472679
1794414955
928375644
111304920
979118941
1437113446
1641486140
892444741
843834108
2056547477
112282642
782649945
1123584561
915875123
1180242124
303533498
126593504
114815142
1619986943
1285849222
2145616858
1711683590
1731399762
723074478
90477393
1576064076
1996870217
2007416548
2135407550
683217487
1578504903
1563068258
1400526679
1512081868
913024649
1568241386
1168455316
570417629
1625009491
1221235749
1209988034
2049785050
952265976
1057228042
1737725782
985566195
743659682
19743495
658672099
1977072225
2059983575
1874506391
211104208
198492033
922052725
890589148
1967191788
132797493
1747855751
1056031175
1095004221
136158099
347649901
225540404
416734744
1626420693
4520860
1221482770
1191753119
2082837643
1397269933
1658600107
47680606
2104128271
1820015835
1200147502
344523481
1961837329
331637097
155347669
520421086
1161280874
729229412
1394934791
452326821
453311165
1739752217
717836653
928869412
1083565815
1055275494
2015537900
748805249
1121478971
281338654
376498829
939734201
1543551853
1885675928
199161781
755625262
527481296
767101936
1468996231
1043600955
594338244
544250489
24224849
173427790
1998676888
847360383
1145993745
236573638
1239786255
740692021
255943629
1223789045
177166129
441849817
278025317
328994929
913799220
86435049
1541404096
914755611
803150476
1983133814
122243768
295594286
982194834
1254241163
813659004
1467657033
4003297
774847609
651205811
191801415
1538189254
181647712
280555377
1738745337
1869010134
135323686
236566146
308181381
211989776
969662864
432043871
1285587812
30700516
1872744271
654227825
776420998
1130978008
762082330
2069924612
2113137769
1415001853
1488190354
1269325433
1458530135
1665291793
956351628
1475152657
1095717820
1206976494
586140910
1606774498
328077010
1439545491
1523335646
1533951741
480487941
1469971165
386161185
1370276269
356146219
156156379
142420593
175684950
1524255193
595000657
483701002
2126587159
1799344379
1492028542
127501187
1479623336
1822512580
1341823883
1907304411
1359617958
682706720
372177293
823722503
1766167687
1100592019
2104198832
1411644494
1446048767
299292595
331704948
1912658277
116440172
755098955
789665012
2030203413
1622256957
711356603
158523783
588002883
507410497
1216526792
614372511
232894759
890847984
1327745138
734517113
632397459
419834773
1405520349
1755168499
687073180
2067305847
941086562
1653516862
1268350241
637269482
216838338
736288041
1946193585
749356381
1977252406
1847544957
1095687523
979472923
499676612
1550888959
1230369021
2102890849
1951426458
859536836
21680156
2046181001
1003699984
675084797
1666803523
1780930445
1286209886
690516517
794747461
1209894868
1778969744
1471468320
1320847673
2125652349
1373506981
769548883
311559420
1241935853
305603246
1896959035
1696097535
1042066251
178506827
1263400271
1636274884
733195157
311780896
1913725718
1636829945
646620864
1372513929
2099983295
1958391370
707364712
1254673058
2123578531
108152689
124452965
882182469
1847771334
125979721
1207899610
1364531738
405175496
1754817264
1401648581
2035924838
287180998
1917924476
1287280888
1912054762
117962891
14540065
324290234
311031124
1673465700
1250892574
1730538155
1639544432
1427377307
233131050
739711007
305266500
1351094767
625343199
966237814
1370433373
1873473471
2141922236
268857549
64401766
1677530578
564936746
413820778
1878104810
57819602
505843013
759205532
1427018058
870256831
1115660403
267400254
1942869316
1422485731
1790194437
739466782
1860021610
534713928
539032163
694460315
1732066449
2064358056
159622726
2031176405
725183288
662351113
1688430793
275350895
1873937003
1901915374
181577450
1858389381
1732050129
1213101644
1345072454
630086221
1720940806
1966966949
589283011
488474431
411142611
1963109861
1354505619
889902827
910100559
1081211976
977040306
1656676434
968763847
161363698
1736908205
1497975413
2056321229
1028429554
1960028438
768168709
937057323
2003904425
344776918
1310736531
2035337758
537612247
1692025456
13494135
593834750
1090445358
531080237
778073776
1211840770
640708616
636250235
543813453
2099214112
1668808572
280374378
181293830
809496576
1022709781
564296097
727155105
1323288391
1813591314
1547780571
1209641118
1542034557
148453043
996141929
1065863313
1578259892
1061259731
523802493
293414413
1479667991
1768806938
1094670882
485179074
1732101637
1202107537
1908797385
1635670944
1192705253
1498988069
1951665882
1507940770
1365286818
687983584
1954881241
22721732
1398959558
426637400
1502152116
2009791752
622140190
730929979
902283657
1128861668
2012422648
1225631659
1992749498
1752093329
1682444940
1010067528
389129797
1807334095
1251911974
540497203
947160184
1166244784
475034921
2014377319
834841927
1593133643
857193346
458526658
1532734240
1683438553
1990475661
215673046
658728335
1243437377
404881469
243399167
1845880890
310715320
1595941042
2120689069
1022405117
1310939885
1512199549
1915241573
1500543064
230006357
1006502315
615515937
1299806349
679962682
1754091001
1414854819
686945067
1196489408
131590698
1199802449
17651515
924677758
2101151900
1200213325
105697589
1869527523
93656191
1974180568
1374555119
604975803
557640427
387606548
639160601
693111601
1869772223
1723578030
1569182781
751115191
96827843
1588762407
496249699
327550583
592758727
1058817691
727687128
1164017832
741224550
1238930281
2126794202
1730915278
1519385476
2115542528
1406232650
2041042240
161505886
1987193310
2056807930
1283680583
390417923
1903594261
346086248
286361872
2123231742
1582796577
2087529455
1395892010
387066417
419841753
1715668359
1300257817
1484374638
1405155883
224029758
2080105005
2113592414
459227423
1292459629
355153014
947407528
545791527
1744538730
2041493158
903374024
1239138689
1636695786
836300487
112576519
899704124
908051931
1048920544
1612774310
630809772
1427298968
1383705768
2116560303
124428804
828890676
1648788520
621541922
33291839
132334338
1090771623
1579802485
1925891042
158205065
1325487258
1929022126
2096043210
1521146662
428230604
352504050
225374268
1354909036
1488681554
953191423
2094866988
336037261
1419563511
1872725152
2005938879
522884524
963762551
246944004
694443498
905981148
679199800
1120036051
1717766180
321206366
815221901
1188635810
1997981649
18157963
486754668
1860184130
1680423261
1423364569
660841197
520792646
587641918
1382785967
1262334401
1335842954
1702721950
1966680230
1878799696
1985081735
457681930
1910942681
937096571
1920252968
213732008
1337440270
1277889917
78325290
1367590991
93823412
1061369885
178291726
459206014
107524869
1412017707
1888117181
2067383169
713936421
558147736
2115599728
1963576244
472804938
288426577
35253076
1566386161
888375520
1810650374
221991504
622083881
1145552960
841524763
164153775
841138056
1548807260
603861183
1813315422
866363218
1192448502
235933585
1850920532
1472172552
2006124487
1286006284
2114346494
842036765
1086905278
1390381037
307647601
1298944329
1458004724
328678557
1378153508
415708012
1016844394
1741806063
2012993888
1222836832
2024419632
1730860554
1356147749
905855971
64845698
816393668
1151679283
2123228486
1209126102
1790789225
1731701199
920828798
888958221
635797509
399554727
163969978
1950363173
816710439
836226918
776460130
444400903
1392517807
1966113947
1671748283
1364506084
97434559
208767693
360669384
734717609
52364921
1665904892
1476598988
933300955
1013902565
886501538
647723244
220076562
1353998705
1322030334
1324682518
1701271449
974963726
868260411
66090741
1635836373
1216548559
1448229567
549039876
286299855
1660335095
464157894
827203420
573944017
28002969
263784585
18845090
885129236
1477792866
1917535355
1955866794
759743717
2115128608
367962477
508036798
1953114634
1766755280
1897883478
838147652
833549315
1733646057
19645849
1811187164
970686296
403921592
641919906
1509351062
1340507356
2132327091
419174226
1105436453
760799173
1704599805
143614432
453857983
1515502041
771163362
749288733
2012706585
2036696089
1953821143
601887415
2041463853
68285
26783780
373414345
276486462
1275928101
452625233
1384616774
1340814856
563185469
719906845
1066911926
1869292430
718652869
420831737
1087411318
2056987878
312846191
2077879775
192696559
591680013
326157962
400395155
296972547
626944718
606080556
969847937
945875397
2045847269
1147938019
1720833432
1680593474
370505626
334712589
1080017915
1180769979
1649753396
2032723079
2072480060
1881075161
2064493019
789932216
387754035
759039423
1147653901
1007194735
2022406236
503516141
945876517
1078068183
1688350082
1443240338
1468834788
1354035190
147059208
2063331989
1563302471
585219351
1068327743
981611102
943711670
767184247
966906552
903713238
1121487901
284954706
886104159
1181733907
1836361247
151890465
436408186
1219659424
773914218
116451866
1386270050
774641825
1490529154
2044518113
1043721913
2101544732
1444462713
545710801
1124733923
1430676348
1603808359
1640977330
1192167911
302146466
27977467
1077699000
1540243299
1179278749
1593791606
1453620381
551390906
1722823769
2038597126
1780506442
1246935460
1894881481
954141072
546997932
1862881922
1951114049
196549734
1120339062
552821868
358049585
2113901629
895696491
1730716970
1699879405
656994991
2074677396
507821503
1178520434
206751938
1728527868
252354419
1226653982
1030788834
669682966
1473078525
1216050819
255991656
457152065
1083303803
637914273
2052095902
1029952453
987782746
2047594961
84416421
1664387370
817334681
544045110
1491237013
1963317858
1819621381
162528969
982168395
600199466
2080814668
1180150723
1801804602
1861386052
620495467
1140044253
554282039
242514119
990398706
704957319
1571983940
952192328
1684473681
466856223
1061083637
541103001
460757085
306003304
389205149
1563000515
1382936562
397085629
422858129
1281797800
578997998
1028176000
1591618912
457352785
2023004116
1703869833
1462817928
799519521
9611018
88768271
614930666
862663217
1841863454
673930213
1932250777
1981575911
669206776
1411258106
1835873810
444685955
1725210059
1101296281
733568735
686263137
439750088
320107995
3280213
1871336959
1578468275
257463159
1738169583
746015899
125746946
2086429137
749428112
49775196
1729748875
607763977
967914760
467646612
742106126
1759553353
1172577276
635413755
1374301611
1712893397
511439761
417725167
952706586
136074026
1128547624
1797288290
1057097661
145591689
1354538151
1530788776
1629751526
214651563
1818662910
1512157614
17011010
1641839915
187374768
1329860563
1312669290
585057215
831527510
1374441390
1591072727
2036492803
2110687918
610393084
588698649
2140939832
2037901284
205467353
888636518
1388481082
783513191
1662309393
632860067
1464713802
1487958542
1637776124
1600936649
1301711996
904849023
744453302
1054241796
1944333694
1468253257
78864483
5149792
1072755108
47599749
415342058
819144612
1162797019
1134219994
1918197974
609516810
1848550764
905717300
1655813601
2069107436
1221818809
2056692467
755013126
24195334
637349278
1230141976
1436622123
495600020
266508794
1670743163
332696777
1093278527
855539950
2092123256
894790548
2014759679
556617596
1608619289
1321935339
1311836487
388015679
707718596
1884286700
601357721
1541965553
1289872281
848967759
1573623005
1813795340
608999117
2133044778
751433314
1895858488
1784746909
1965712483
924489758
298141678
825926976
492037779
1378269981
1012255676
1224635918
480707817
582733378
565645006
1652999361
504139789
1056912390
2050279497
67995118
723400380
596186141
1276051881
318496471
1157914548
1626929957
1465144588
265367771
1937727879
604892838
959575838
1851134334
1866698775
1379842954
630364492
1313845704
1458508006
50948627
1402544889
1147056151
575327416
2087599051
1963680866
106161941
1996753244
2039048950
911881664
1060583364
1677595964
2065680640
1322320831
1593292695
763997476
854663455
2076991516
40438251
520782905
1947560940
1760424007
1916114480
402896861
2024304539
1346161638
1060804494
1023718934
828961381
548794346
2101650162
1683671145
2084114384
819448233
1350650136
973619435
301420364
2001685150
72986001
1677006379
1887804634
975204813
42760663
1949415449
1303369187
569673570
1181235553
158138866
1423518418
473445050
1136891762
872205250
488808239
1323608440
2029456035
1181736956
840993239
1323442513
598985515
1808573846
410154665
1660184316
1079186059
781300095
171250131
1424092816
1316975783
1627838543
574454551
445710310
272832665
1068146354
2076195272
789221800
1909598226
1881303145
1141021999
403291008
1194051198
380473570
34331455
1581485738
652634800
1837726367
28337896
1964042542
677968217
675350374
1049337635
1479724842
1355991767
841801554
1595721422
1598771411
1199188510
2124066263
321281374
354241358
1688299185
1762864467
1122924361
2005720414
2098768725
546254009
1053983874
1916490424
2119602410
189538485
1182790468
746206596
345201281
1377297359
1569290922
1135365684
1502521555
1500983812
361196716
2125230057
490300511
2093973572
1451634644
1121370419
836804469
1261747491
787825900
599279970
1313859551
817807806
1972584737
1308519648
1619585827
402135765
2135838836
1953081347
1000635841
1402863485
768048760
274160284
1448288528
2069435245
392473954
901364702
2068637308
1970382645
622483474
1368113115
341896110
1343704657
794675920
2114569564
1263261783
237872414
490194678
1228989205
1491427359
858435196
811590587
544174495
515563842
1923759268
319017926
1185965378
612925111
1971410801
984852145
984065747
1208713417
280303733
1174371311
94669498
1963636238
566118557
408604114
106400947
958283002
687053617
210476203
1521086710
1070152050
500292177
2117751599
256602852
1894099075
1968190324
1081028566
1058834194
66180456
976165710
1792504091
1471808632
1139745893
218268445
92872969
1365406445
347375775
2027581473
1475808166
1199746275
770106722
1703833592
1718721462
1567228985
475924926
1041972947
1747622133
921623478
2108745719
1258005297
1161439628
1465315077
1513331184
582393504
1409757134
2023645755
1817954605
871321921
1793466463
893658448
1139412352
1261007729
1156874369
208913085
1807377857
1215591250
290179975
1802686062
578072043
1848378075
446461069
1161520036
2061011637
65570041
1642909545
1518408789
1559879916
100359337
16449569
369422680
1499464471
2009450469
664631783
699372947
224039713
1622000647
377021323
2085897322
2103486712
992418438
1411619434
811858313
79075104
49035340
280218813
1076134602
834829566
229000670
2131782064
109316018
790511288
1626272455
1616416211
289108609
337429980
1171855288
2111671756
817569833
211688978
1454928967
1015850913
1783664604
1324919635
1560403177
838075927
612338519
1196722165
1212255374
1247950644
2106159824
1568571438
1155312725
179116673
2101532914
1597945727
796041446
1667925900
2140660941
769820177
1473910518
564395290
1800900301
1843098290
1978341478
2054190613
445844528
1149590084
248806144
1137508497
1017366356
875639803
17309966
930963157
531649690
74649408
1613760216
1198807559
1073248017
1922262619
331140413
1136438170
1535432249
1519226515
1962366745
885544209
1312153617
1894996923
209655615
1232592707
627411837
1214734578
1331922845
655319584
460357538
1846932647
1925061110
154190396
836129501
198770216
940564794
894036748
2066386283
1079091388
922563667
159031368
38357400
698556921
483325207
1748890625
1184314146
1907803748
1471105940
37088077
684648359
945743127
1357551222
204620747
204598972
35094003
253681987
1201560714
2107226396
77680173
105682002
363006052
1514087236
1060331789
179500694
1778561706
2019997080
720339539
855463200
1021614404
135576570
1818800812
965163178
570765036
1995537374
240816881
1039428082
904347752
1249993381
1941354847
1798203982
130307809
1482194876
1698463657
852190546
1989884702
1405717567
1287003896
1496926241
1024770824
1802199440
1176235345
412878238
2108219659
1906366123
516626974
1612959044
119677153
1898640025
1661468324
166596249
1994760878
802966114
1635234314
770244052
1133848447
705996395
1273572321
58306303
20096749
1405227035
550986400
1902305584
1257529941
2110216356
1132511920
1273640314
1846777137
560247254
332573180
193572347
1146019561
316318593
1748312767
61976143
366536210
1856293830
1911499845
1171141632
1543856184
516587906
617045307
1812214353
2096580422
1302669075
1785555867
1467991190
1344646777
540240538
2015343208
348842830
695054073
1676299342
1751293759
1341915803
722227909
808574582
944735975
878865988
1546727304
777692916
1784035312
1257905313
1116367570
1932035346
46705893
146718722
1592301337
1879236105
1525590395
110048925
2117562490
748666105
1789608141
1885952893
812782910
1715524902
1070259674
1725925397
1066866695
432307683
2051873318
1993265602
1085793555
1573937776
1777848046
1255079817
1889978587
575081794
1747136555
1999851406
1815598886
218934291
277051928
904729614
1329949967
744814561
938198535
1095457778
1188785625
1862350147
2002977490
1261470165
1422134890
662858333
1193079418
365459552
1536395155
617644596
241386851
20466182
591214099
2080962172
1181144927
442518801
604273238
1099033879
1005069423
1864785163
755877626
164634925
19148645
1915740797
845678558
857716258
790169176
441099107
1808610331
71013577
307526929
1836449723
1780159722
2035969729
626701869
214082700
472022813
1413729598
12314979
768454315
992839118
942202567
1935145689
628084211
1527414597
2141768962
119741849
795876773
394580695
1946973969
580945974
741724911
1945998800
28283376
737425717
1748433223
1294135041
1727132562
1075801293
559766594
697154825
159271013
2091829523
2133202376
1266374856
256096829
692410537
783817023
1223658326
1314523551
2045575298
812827816
1634726760
756248530
1889959958
1719052097
2079901284
430383135
519630830
1391998731
1790867516
1683650724
982698304
633187541
1681046400
1730194226
982352487
1846905208
584874598
996452216
696102353
95074453
96115091
1414604372
1548177701
771322294
944670286
1690455080
2108370100
1379681852
311670524
682670756
1727480222
2012986667
1911201791
1188163629
980562441
2047734732
157290934
2101090744
1497513768
204632570
424250802
423289648
1899902256
498082616
666200745
1082932132
1943363920
1250251983
198779167
1996870217
1918845963
1389905954
479294418
761593825
1712188825
1882427768
171468438
415534559
1277101554
1588218542
1019062616
514663950
1351707606
1296902479
208953391
1639016424
897791462
43369500
1240038465
2018585351
1097204614
1047040749
1969503179
120304705
1405518157
871211942
942357363
1953535797
1907025132
973095013
1259979110
806491004
477544881
77127884
102321076
2066268910
141021330
231785905
1886093010
2007905984
731613898
1973901229
170882087
371583006
1251184952
1357340074
2033552947
1755945913
381059766
376869327
23542557
802502425
2066724869
570885074
2071101568
762023605
2001662073
139191550
621717181
1078548139
679660783
1816133063
2099867906
1306853990
1890352369
1574864629
1860908609
1551171400
1706746476
1421439857
960254102
355574276
913096585
109123287
2136657264
349257430
1398498969
2015837017
1757013380
509382119
389719470
926230066
2099142884
301528271
1581062936
243383687
1244200298
360539099
347351001
323912143
270769057
1881819145
19863304
784377466
719794191
141607574
977769303
2103538757
1898520294
1166284943
1012810889
1740161281
1889444881
400090897
299896258
1550426193
2107882431
162130142
647920252
358130101
1276026517
1533847736
1487677744
584893893
284265364
1737677676
939641991
887200364
1675159022
1902003369
1342152196
1944271681
1861912768
330161730
1909408454
1624660495
678600542
790406194
731945542
618190948
1475310195
548136072
793833878
264026241
31917187
1742656381
386546598
1344664133
1147201329
1971574144
443605045
1349208168
563647729
562417065
80224273
2004205001
1955644011
505805107
1185885314
881241496
119169367
1293533820
1510966824
95159481
445275549
71216716
262002964
858379294
1647447205
612906164
1878979486
613478028
819991632
1767328919
493132294
491591655
998353766
753667320
1519683330
666575241
277127758
1405312509
1549128457
812939108
1696969648
1605404902
322735725
201369099
1094963624
327379027
1043601158
312405204
563850363
66291672
114447845
1074554352
502200635
1708435894
67422530
19961233
1430894615
1611590604
997169652
2109358796
1630400137
1885320944
58133790
541246421
1417828208
1745837712
259924935
1730663560
1267133972
1285890621
2110359833
1025396365
1590716492
1055988441
1254721897
181722043
2143784302
372745725
678137109
1708579320
1842982868
161773485
289854734
604658225
1169407461
318861582
2002953577
1972492955
1320672155
2005960429
335140217
1717828281
974701484
695393790
1658933767
227896078
291442131
1386904519
1220183195
1921423633
2014775532
1971801420
472986013
1899171562
660016784
1332003646
2059187356
1929396361
1730804369
1313755884
8092288
932929563
82760180
221864636
734284748
40367362
67929819
2091977848
1212063951
159351307
1505962114
594598373
653852326
663728350
1900003736
1037710214
615928506
2076877276
717291929
289790374
1580154332
1461425690
821443999
753585038
363514119
1262428041
1910448995
1632638327
711356367
1439189153
946598691
265451291
2082508875
935641104
413921120
2076021720
1225642502
1380154249
1736597678
1674989196
2035882135
430896483
819332036
1783576788
546567764
1473800737
269107968
1119978692
2029150683
1123022940
182289462
718118898
510110227
293540200
2065083218
1713804730
568452387
103539933
540810810
451884428
294593563
1055164385
1136606345
2135505806
837215428
1090850042
356461741
852594426
1095064845
1325487258
620143817
367604257
1887004899
1893707816
1012824061
2029386650
1429603122
600202561
2110556168
2088596286
1590391905
890825255
65613093
344257460
2017602915
686334896
1946308941
1229754350
1325495260
1735564151
847249081
117354768
1398995265
2057505256
319635200
1225880250
817734342
568522073
1927077605
107679461
1797834065
1440542809
1748672476
479077532
1941286325
1992450108
188938237
1259978705
1952350461
1193204121
1253747402
976445167
143836578
1562867349
521300062
1768513556
814377705
219338140
1654689210
103358962
554437967
402010964
1772361462
1307187351
1755611839
102554692
812086366
972000639
184569321
2056454118
289235947
718207759
1635553293
457829576
156780774
231118324
121601533
107480198
1172232687
1294251535
1881045048
828910850
887678087
339516863
290366983
1828189444
1469287441
800754961
1644043484
911607430
42918818
2100770613
616230278
150396437
1999074093
491360924
529386090
1030905503
1976902072
2071807707
1651354487
14095313
1736873283
768236238
700545928
440431024
913355542
1635248179
1246117689
744577779
1361028661
2142999694
2097821959
2106352694
1536472315
2008632200
1068233309
535832808
2094309477
981490865
528559423
96444620
865891108
860378707
11785845
1258880067
1370206022
4552611
414758912
994046056
285628264
1890926071
1080368450
1771359993
1972884147
796266719
1689129386
534043802
2090171729
1963317847
1965513018
603352639
942293553
1280237208
1217546653
159807998
972303450
444884393
217528559
461364267
1549409742
642028023
1554884109
1652432823
812420570
1077696570
1966857919
633316963
559066312
1069510759
1990808122
917531853
153598682
1727848626
1653872083
1643873991
452167668
1580690022
1131576864
395484307
1156316513
444711194
697419494
1229950205
1622545363
292103110
1275798650
223239357
1201918867
1879838667
557669977
117900194
1020333122
1555827300
1113570741
102817782
428290875
1748377417
605770981
1846817542
50358022
1558746098
1963630609
1706723667
1287407888
1924788889
316633285
653301222
16821439
636814520
550638951
1683742860
1126443873
1160635318
891934099
257715317
1974125728
467695769
1876339102
1664518944
2092517017
1217543848
1002336449
1916669363
756797663
488586290
1357111487
487179052
1044339806
1122026284
308637207
2110744161
2119177067
516162924
1561696878
1289627680
859937784
191622995
125027949
1705703406
1874669929
263729732
440570466
1663359157
691781297
670736797
1181485567
2048623247
371764823
2037711725
1118586512
1656777840
404289031
2128648557
1174840094
388715548
1631251008
1792116064
812827692
1599725527
284519257
166303269
1674478865
678673239
1434736228
62328322
532091361
409480416
1686616444
1068820045
542639760
2010424656
1089050954
434649338
1347271245
450843222
1594109216
974981319
225293910
1370042515
1010799635
960376164
750412723
1143993346
759472553
296914791
36451053
882664705
670262875
1350289273
1779033407
1113793415
43711033
145265519
1177892755
1369720535
750035009
158207113
1083418172
1053669228
732218888
1140718303
1852648792
905534323
1193314630
1530489830
1790611584
1133589524
1054463076
1742623318
418903393
2125479577
366301570
674291528
2120263824
285494750
638015868
265034400
1038239878
1252389124
1269332426
56328699
936625091
1495726960
938917704
1310165836
482044524
1168250133
1699370291
1797656667
1440720406
187561067
1358171476
1619565558
1109683470
1755889648
1977913721
1099959891
106531274
398928342
5575600
600346395
1960158480
1266162035
1857680977
1558098166
296947190
1947254245
933941048
593401205
416327358
482829453
667510228
682680588
1506549044
1032373091
107944270
1758328000
353845173
1322510608
397937964
459487199
1090450059
772050191
778326592
1048585997
336264723
1059878989
1495413779
578263503
361979830
800719289
1675961806
2111024400
1774523862
1360226999
1147224410
37360076
629335430
1411476871
167324892
1197085542
1347310809
549613496
1844192870
664280408
13077255
1160388208
207117278
522815354
1106204348
160634999
158884906
807478173
1823239565
1578351663
1717580314
1002391637
1709050924
1315805605
462860519
1107847265
390990973
2114166155
1697160436
1733584446
424729499
401692942
48045479
556125487
131779130
163226121
606239160
1895207565
96293239
1164903373
1456125446
2024081120
765396604
1495361363
1892879097
1963820621
320986648
370841678
581912215
1752650013
894224192
1595840022
289322019
1032206051
942495215
1840350156
839805342
92202923
743893048
306147008
489575520
41883028
1607337732
1275268569
151566715
1910251677
1256651168
1756453597
790377758
1156123073
1039081808
1663857581
798481475
896322941
651035762
2076420992
798050696
961517347
1246077862
1160015830
1037901832
1848301333
1225996267
2131572442
2017494712
1628179870
199462992
1545965296
754546775
1302208052
492942720
1899367909
327628916
856731103
1219528109
239160196
697533724
492002423
901208410
243245504
284740916
355167488
884691237
1146648321
351615618
1085290626
932009560
2064437767
2129016665
815553818
823117138
1438735045
275989097
733979488
832516079
1732682142
1767381164
224038484
580839719
1656866145
1673971645
1613024097
487268784
797009766
1105402257
1055281965
1217435574
1652676370
1824176430
187901924
304657448
1551437147
1552326699
1764076942
1906777535
792206060
916235987
1086554470
956070241
1253341228
443796827
554746133
1140499915
2028944795
620387995
38919583
1043057653
415108307
636935379
1795983913
1945710477
872910140
1906805369
983004544
1328769248
717818422
612812925
649070035
680883794
1524730592
1465810134
76229301
1658884158
226204280
261211431
2006877920
1169592885
422377706
694175040
1307932497
1923626193
1556738433
665492986
2098461417
1836279780
544008955
837426592
1961149081
775097455
1833169843
862183166
50378145
417217084
1917035762
1091833405
27869214
1176609430
1395798545
243660672
1243118442
598676321
1618458273
608179477
132839407
1422387560
1995364255
1374937587
1929696892
1365450586
2102347939
1873883425
1347175871
1533486959
1785326468
1422469843
1705211649
207181331
1360340784
1119539556
1504862303
116520331
1142063280
236440175
1042960815
1480199036
2060823907
1120663388
1747872097
629752543
174353353
1226001087
1129790518
822372011
563121575
1104662149
507986933
117135420
680471911
377630330
2093352972
178374008
1597794255
1962247289
2026255941
1557748436
122269212
374404718
959722229
459764962
2102123924
916567124
215936191
1172336277
1836749469
984884077
1707130003
2087406987
1178224673
960042513
1535667273
671007263
1400486567
1525125068
201517225
641148699
1789217560
404923106
1234554359
1724036096
757155755
937385155
745683585
1371728711
652025733
458311518
1550766691
521118487
1564350043
1435492674
803242165
303348734
1826258820
279226131
539998158
1051958096
1846883511
1333683265
397358714
1537955856
1882371334
1853821133
535772321
2029882420
602215487
1767952237
514700293
1093423833
1112683360
1438247226
1435549105
1659460260
1939312643
1170478332
67836180
1410059076
1724810465
2103969592
969307224
7089271
1338658
1869672837
1269151864
1272138509
1763217177
1376645314
55700166
1975957232
1071295698
1099604927
1515090922
1112608338
895989192
1793512858
1952445187
556437688
177064151
1882554370
1180063939
1261213408
559968938
1536353381
904662442
484481836
705032060
1106760415
1264808955
429660071
1169744956
1124216230
972747177
1939116391
165746
335770301
1664486068
999950228
145285613
903647710
1406517923
613336331
1612548076
493893504
1908468058
1231388309
227732424
1378679389
1105617416
1595354768
924413638
1159959433
408267308
1189984509
1555150310
1173829512
1672904248
989539240
1469938046
946407504
502656985
1967682100
1264664463
1009616421
1584029387
812457002
1361967573
512223763
1386116997
1183813144
619683604
815047339
1846134919
145230655
1388077488
9042452
2018330236
155449815
1481702759
1760730302
278623770
1321982610
1170380572
1179609510
149514291
2000819592
651317702
1914355696
1539177483
1547052786
1705551954
723944447
1886654710
425995178
400326830
1512223683
2048478565
1964179306
1453191960
166844511
1215854122
521761018
359480558
1736239754
916557031
140909808
213146413
276265828
413352187
1265833713
1816571726
1088463569
43556390
1915968607
774854688
1616792461
1637335825
714460163
1923768201
687778489
721062363
946648670
373384265
1108677183
573300849
515565774
1939741115
877371007
1233854873
1524632787
1531668036
506454872
82134121
923212300
1900246155
1885245672
1616404306
1439214341
1548405119
1220182078
1298781772
51522519
2072714675
1700607064
844113287
520782566
477210935
1726598321
1115235546
686865150
573393676
1533040238
942887267
677412413
230149733
712198014
821847555
1127288307
12632496
1691224221
1301711996
1553476262
66567966
1725303493
500695459
18702579
1024674902
1194089289
1684419406
436682336
432997118
1513260089
1230023112
14703389
293246372
377601943
137902187
1655852638
1677915538
268956851
271137553
747030965
1143956378
1686506751
756802205
355164077
1583576527
1849836283
51691627
1081037941
1199972919
77894143
1614458010
500112869
512933220
1379279255
263333172
2019213832
880221922
1346770670
894235780
1403482937
1659816280
1463001534
360747589
784520519
121835626
471934780
214014299
558239393
142406162
111448753
1125729619
1789598332
1481261909
973138797
861551600
1648656306
276985994
483381299
478040867
1795827327
555289356
1763674318
2026014315
1250671673
1755452887
1393601227
776003171
721327935
99959256
257279451
1099509984
1473792334
2033757409
1052351983
1065852708
1428776113
98322494
645214341
1417495999
1446056400
637366851
687316131
1046859605
864198300
65428586
366795707
739713002
1358535620
1994017567
1595262702
593861415
1785037659
768784656
1346042558
1283201681
1966378867
1687047080
336898321
1948145291
455484773
466147848
763264862
311980397
1820918771
1910398157
1079944236
1717986742
446565147
899121333
186823462
660487742
423857601
727759763
128882783
1583818567
876775804
649731680
602093758
427909020
1853125128
1587742273
1420809294
502335847
936031931
722255697
1798122222
1444121096
1997832006
1794560729
118286947
2002925207
49066086
1854827943
470205607
1504187889
1359214921
1636927428
2079042019
65664433
2062734929
900425699
1155697067
141805081
1241686226
1404730775
1959876074
2141908634
1769368955
1424418512
1978620562
509204519
1691126412
1652370577
1188242552
859855654
662276188
1149265238
742022457
919158719
1050768384
1056941746
60410069
752684268
1970028696
1228652323
876874209
295670585
81740134
2113075268
404895857
1503227891
2091943580
2140783472
369400394
121847404
1429420435
2016145051
966288990
1139489231
1848261762
1116690868
667003267
474358294
585856565
1453399706
810797816
442904357
1562884404
1197677790
967984178
585263257
1481042708
163114153
1621837459
1308228418
657313391
1978749703
1088812159
1299085836
226964303
242717343
1921486521
1901244102
2038306160
156494533
1705174075
1027064859
1514801377
292460907
529732981
875530545
1476957783
881893278
475371529
1242250776
2028051702
1836689776
673876907
491023823
475052029
1840010016
1579449741
1791882669
316895981
297945207
192712456
1431578581
236801843
733275272
1562538441
1953210523
184507588
1422637267
299650088
1315254505
1868965928
673146405
1288688406
1180762328
225786228
1579397500
145424632
1738040140
345452221
280318690
1118700614
1804143327
1211318370
1864608955
1826585012
358011498
1830767431
227115198
1060295514
1515638523
1966889879
1154951110
1730813884
1650030480
30700516
1274874595
1902930888
1804655329
2070893329
1524449100
112564374
2032812567
548789815
773317434
125877222
176122933
1834761396
1817189716
1536348532
2090241253
1410194306
620431188
1759828077
614216478
1583613656
1841887438
681526777
1700667440
1724965682
1450239310
1171222997
630053717
1084669238
916110889
1337786444
1757844882
2099248140
787430914
1439340304
872712889
1057380254
1323218234
1945348758
558325516
662319847
217514948
1290886813
2086255845
2030656552
913864461
834208500
1889474001
1229755214
1065599596
193915956
496965386
300658318
410402506
621576201
1879260649
1582520113
536068073
1217729510
1890678398
18304782
983235398
841737140
226763607
109001105
1076689083
1595187895
1535955583
1812447535
27200465
508635229
667591146
1646237459
1583393718
122173356
1616794148
421229168
640639692
1553207243
1196353782
1308710169
1228229277
2137208763
1938334735
1855741174
1908583015
608408901
1288559843
1771700962
391625585
1066855741
1639565981
1298165687
1808108330
1590986815
120697693
1992393774
967125962
2109002889
974535269
410377152
1592867042
29167549
1944932872
2011336609
1147702096
201072434
1549544047
861524261
842141980
310068436
702721225
27927585
114249666
339899652
1926642614
2113453206
20156730
1636443728
1357023446
115389234
643732013
2106791420
640327105
1510139017
228512595
813878971
44731957
1087919161
132485989
1911821252
1307030806
704037166
650292559
1232408099
681026889
570286679
1047988408
1300078378
987144894
29434210
996141929
493446493
494913162
845629118
1413986556
979575346
1950144939
1059028390
1608807501
242264966
1426897937
2018090522
382617565
1125183828
1103198703
1927525004
1094016028
1208032341
1642580680
1423029461
1652551085
2026385695
964998584
1996410423
85826602
217387295
1014995747
786669839
529413104
1251167382
1150952722
621609246
628861745
888017128
457573014
1709833675
98053224
750247531
1017132794
859597126
511807681
762828661
104199061
636222309
1352968804
1537705797
1778414850
1012425111
1352830985
1933512547
1510241587
1619274179
2125527884
707963015
629525025
265294920
1828848792
1145610911
800762990
417055712
627781525
1710471870
1281541667
871533428
769574152
596854668
912325264
243426733
1648893400
1196648066
1330916056
2120552316
692438401
171513379
1337643371
1587180293
1261113272
76437556
875279530
279221753
874960726
1078544836
588076498
1469328508
1404691951
29782185
1707320425
1636723793
187856523
914124425
907990318
1803863420
1059558127
1410885739
1458426256
1860069414
759893683
188892399
1257490718
1518214939
1288605178
1520571571
1003381484
1862084057
93699437
502905741
1816025460
46112259
120011275
548984473
1970802078
1240639573
1930561544
126203525
1083658505
926396880
109960659
949319344
1249321515
457511826
1328915071
202665520
1687123091
483318272
446714835
1302151243
1494711279
1451194113
1149151100
432681864
831646199
679649107
979341427
71206080
945738713
95353511
1616188749
1347102797
1198548793
533445313
1526530340
1467979866
1151807769
1610925234
786991607
2115027547
1865864236
906507070
1529522064
2057556667
1063264540
2085534419
1521781090
788439628
1571626885
1834191320
2074096123
37572490
2106887652
1070987696
602863577
305589897
2043929088
621287480
644461136
1308643055
128657164
704437290
693322888
1389186027
1675995334
1785732018
2063948803
180510423
1494573564
1182761282
2093947326
264957481
1481387074
858486287
797180202
1265475865
638614885
2073509860
102917122
1610088881
474498097
779591797
1891642472
43027921
1660140238
699519766
1514106488
968149871
404931876
1876151711
231380321
619700944
1877616456
1841059827
596344294
1432723100
1144870585
186171166
2133126730
1443589093
357102824
490786119
1454444345
1281587342
562880451
1234535925
510392964
980751613
1907191267
1413694987
47435816
160597687
642617429
605862502
1640160067
1775122869
750726621
1691063187
1513600134
1086945914
1189016554
653390186
1283697402
1242805784
1110658187
992659876
978559278
1210353830
86887887
1828040408
369905333
1666362508
838679567
683384866
1526846260
700292052
1290296937
1255576665
2145485749
803880288
1393590556
1781763176
131106181
737930008
1249205487
19340867
744716071
222048200
1979789305
97097766
1683001311
274874391
154534229
2099043157
818425897
987518643
619322705
1702227548
65587787
938217517
822442453
1020914809
542615113
780915558
1258041996
261734386
1613097568
1746253548
95354936
815975597
1323437214
659842678
965310632
1166613151
1604144740
1987131251
921454898
166866912
1928717695
1189198010
256803184
1123523090
1407048949
455757430
1393866698
212035534
2000749640
971252544
818519039
107148506
1139348793
1380863261
800678785
1139101982
2140255829
884307777
306004543
1703212887
1223021035
1398952817
613382083
1321288584
1616336546
2082775952
162592775
481700580
1449246535
546724091
511606121
1507567056
935140423
673650246
418453151
500762928
1527418356
316246106
760249663
501309249
1843744856
1011159366
233962496
2139045645
1046394059
1329155456
962270218
265733904
1714351692
1111982019
1497781571
649144539
1180048318
220863845
937455629
1003968090
2139878550
2098608866
651292520
2147470574
344994161
559482173
79300164
1137179677
1977758574
1068082051
1385387542
666926856
362654358
150940561
312866929
1853122340
2115089442
2081782914
188281979
1312074408
232179610
854835743
477863
1010931105
925314622
1482248530
1457062026
203369514
1375997793
1661205429
933854971
88645583
257156356
774570587
973587806
1198633526
1368252181
1089195710
359730574
1990458760
1946296082
2142409789
2105085937
1896144618
1403520803
1025307396
1572446632
1827492402
526498524
1285342962
53930579
2021935742
2023662669
1587736999
2024923818
1248238324
2005144920
1757044444
98420597
1394438713
2044190480
1636087677
1151186836
1182767773
280475590
1769797917
1326314659
277156809
696301391
1029070667
16883836
904007598
1835918941
392776225
1368636621
1657532529
1298357512
20316014
1378035363
1559783693
330643328
267120886
1046730323
633257292
615778599
748179534
2040597044
202093396
1588087855
1388126771
1830634847
107337946
1356520573
1702270324
1362468020
1768450496
407166098
1494718824
2085730442
387787290
1018896538
1969246449
1793008505
158567841
177335588
1732149523
343071432
516435711
525073466
1128161152
443132514
711319790
122970677
136036288
1911821252
194055119
286774998
28284695
930051089
1010010680
1710986143
614374190
1478240025
1730919732
1333797401
1672549727
57101384
641640591
1603416316
716025625
1255389600
849991480
403632656
514836939
1459837142
309693876
2086759562
276675791
1559556236
1519280798
1179477093
1539257963
481272386
1376913676
1056604637
236389564
1315269773
1742327566
604137179
1394933573
1006119881
930336248
1429185215
1202600081
602389907
157729305
685245701
2091329689
1702295773
790382883
944914667
1955429837
720294916
1792943509
2073660207
1208628673
2122544161
1322771798
543871550
572494088
585838531
281697082
984019779
1671314533
1536199833
780338119
1820407183
1943688758
2113803253
89254029
1771542737
1743742343
473458841
2029919605
2126910034
2098213424
33011034
1993045559
1946485044
1355056630
1826697840
1890599592
490940265
341193905
956241686
1626238116
1100558868
1088461992
1958848062
1001524002
1021730330
861253197
1412693841
251879529
1145847516
2081888487
559192712
1720516659
1251208300
494472757
2113921964
419779114
67017169
1130308986
114521348
706890365
648621105
1665668459
2089653215
1267441363
1260621847
489783366
1316560663
272182233
2107687248
1672470813
1718906297
298463943
1400755420
580386369
1591640385
1007146259
1825618491
1808123022
1574875830
1181406501
829356172
1854091560
1346217632
2030328361
528022663
672531132
1479207119
1081206924
732666643
1881090376
848065004
657848061
21278737
1060849337
834539418
696716860
1536445930
690531455
1066575796
1777106942
474570005
271441311
1339621090
958378682
2005625980
1160190631
1521765122
612812925
1602716870
1052027355
638514777
1179444392
1273735663
2093014069
1575890806
767758292
1532439214
812620575
2136665875
1198623247
2069912095
1509799302
1887087563
1914926238
1959783998
1180965481
1708552345
1834731234
110242895
1439562624
684967058
1886559903
905351669
1644832484
1455883577
125518348
996962504
1734783928
89852892
1352112713
1682209066
138393705
468194917
1654535114
97989485
648510070
1486588840
973460902
1082520818
966272461
664102493
762042070
1914254168
1655803238
602827980
1085640119
179227989
1172966287
61174160
1874059598
71465541
456607717
1380209090
84071997
1394678400
1161382945
771361365
1907771651
1134759970
424417253
2006112172
1390050215
967490411
879573846
364889588
1430177487
2109624031
1608800286
525701766
1131641065
908884355
180980442
1077152448
1495669971
904648165
1188649071
1613995907
704922483
1787325132
749234793
1860873662
1000343996
382628359
1136662064
1784922320
10609693
1512997381
2003064757
517771268
2141933984
1312207692
2026093856
321619185
1483102367
1440389841
2055578702
440857768
1861741696
891654352
1525573023
2125645055
616904466
1431083738
1208532727
153110673
2038573448
575557446
144025724
119590302
837355629
602837985
28848831
296348226
513885203
450428518
1489692001
1782722176
1032805814
1937218133
2085023727
1791477916
1735700253
145553399
1041501139
179453374
1676084649
931445107
2028599119
1453121585
1569309238
1249393311
1501664198
2118101066
1124351153
1851901818
673806842
1081691673
2120129753
196746073
1569693339
2021770338
2140005301
75493105
1712626792
1033897205
242211879
199204449
1242582806
1787410823
1672332975
498756747
72802025
659198944
1660905029
981030674
1514292090
2137586428
1881849283
580692769
134925319
1097742060
1428080823
2088699613
1691402262
1053535448
1699580227
1960034572
1525738951
1216685974
1166723986
1213754715
2010348201
682076847
1290569727
1449205382
440635468
708926375
2040220241
2086018481
1366306928
560908337
775806
423113430
701346329
1344390387
648424756
1368058547
212278666
1911689143
806760820
207390155
1945037371
1395697768
1411100821
576651385
578839424
125888409
35904044
747760301
102387272
409478891
1592221835
1815437484
99010151
1106168606
1665788026
1897438993
1670268007
213800048
1485488118
1934564448
636544314
963251440
470104714
475170836
1322794144
1551711842
1887775406
714818369
1767658909
1892190788
1331397187
528506914
2071394789
13826959
466549157
22154233
1497377090
968791799
886813491
606710675
1622738479
1967321666
337204525
558091138
101345029
1717081398
1325160456
136893132
1793059219
1597855629
2022692564
2047743848
1346321539
1530605906
755150045
1032979061
978844552
413213787
434551803
765016275
1486273440
2144340791
624142324
1341088644
1858477473
1771739693
122738987
1008929847
779727635
1935343722
2121608357
1774748595
548074786
1263421940
1103993041
1665704252
1196720030
368683460
384546783
1189656224
617942634
1829399965
1490261381
540922077
1645351478
462081642
843562026
1840428940
1177207793
906248789
254588954
692843042
1513190267
1023106264
1584113725
320274089
2042828366
1670205650
1160787595
2129078473
687980970
633512012
390012628
684049469
717977612
406650872
1086936394
1990963542
832949663
1203307294
659212466
1205142852
1717455906
1568469181
997429653
1238899970
923008141
1770329461
747074183
2055113355
1316589999
224831966
1688299447
1115571328
774614385
2142343907
518752042
1631616315
1535338365
1005981487
650997648
700617482
395775648
1946594557
869680226
1113960843
2087786348
982131473
1895041903
192220019
1072479024
758705335
500327484
1420526758
1211775545
1711818844
1072917560
1917464636
809182316
1268471585
1187271984
11942964
1526896376
347231935
1244004083
1801743112
729740464
684560973
1873645832
859812102
2139538821
680869134
489033407
221526068
1125981502
692104434
1150732662
1975600314
1591101370
1341831064
956431467
1101055387
1578813788
1188323840
1231176018
1614568351
654847184
1939248523
136910866
606977458
704081163
2140011786
232352590
2126720381
1426391114
1620077407
1618904795
204159285
1941243596
1588795300
101456338
423347581
1620603683
741916611
667432817
1686371055
1787878547
1963021090
749909366
1400499028
982700736
1425994129
1377862903
409628890
1033119272
1285262157
904225518
1253619396
512447092
763241361
363621843
114155263
316535738
1023662691
1314432989
706581729
1944661580
1926697560
762520207
1416180214
1072725075
2686258
2108729910
982641238
558233790
979910560
1296053393
365936585
881209835
485585224
1076317898
850364230
738275364
1044531567
78862884
195930790
481462587
1424060183
1826058579
207023092
987402098
1777411084
1472721340
2092833281
855587905
938759857
357654340
376429047
1992007886
1917386480
315462449
1039761171
908844047
1787816247
2049481917
1107735297
139905874
514617313
186866241
1978403074
785284533
740354465
135780554
321368149
1485276725
519734227
1338663218
1043035857
1700009257
1763599408
1639965513
225892497
463251972
1259686337
1681711546
37996761
1055887672
1851376776
1435070890
1332349396
1803812413
2119028436
1854267898
490596840
747312263
1370179255
37037694
1728198456
1530459351
437238097
1066072666
268155475
415052964
2007132642
1221853496
900763614
1646147900
988542689
355068096
574763164
2136136838
1388378851
103087576
1612461899
1880510069
594911552
2057579197
458913121
1559489553
924277023
1771424056
131819380
1637745544
1120782512
1437327880
880654033
75053879
639251748
1984554997
693089260
2072333759
1507049581
1348689949
1932804231
309693462
321717275
2318844
87954101
1057440560
574148227
197117618
549619613
1936569700
688735554
2123807100
1902937590
1196103346
1327234021
589925674
390534135
164694449
1093690640
509210824
448986099
988172560
593925143
40786484
1931109655
790356356
781940924
1328386100
1862108336
874362872
1378752067
637592370
508517378
1393708616
1780762764
1005210298
2029904127
901706114
1521817269
1753671765
1565149646
1975926901
478988760
2124550890
1893487313
1408055556
1860034058
1584121977
978914779
558124350
1718195764
548264080
1687937522
1459290989
1658219732
1251049498
291261638
487858033
972121342
1794234279
1856047200
427699569
852883904
1655258841
1381308277
1112943896
1293051010
1166476424
936108123
1740781261
191593038
379953577
464039392
1635394123
1049624537
882539504
660935442
1787817735
1752847457
1431070740
240293840
1250282427
470398139
1361803136
1073092211
53218512
1683593146
1328166830
1817008789
45245510
1268914466
653508488
1028765866
1067693878
1065031986
982993184
1287852420
481488872
1190598355
97163622
2077468446
488543015
671882361
1153524683
294377066
1478259985
1640265654
1562121643
197217139
1242991715
677268692
1407396433
1450923713
711740884
2057617185
703553267
1259030819
120621493
869743660
777225845
948972091
2119704643
1571584445
1949992099
515430500
1234086647
1430208116
507537967
986800428
234728962
1699476947
494446030
1911519368
975581628
1683202521
875066400
249494542
1373722871
1834262308
1635651462
545421158
197034611
1169645323
1531949984
155790374
1661290391
309469192
412731071
169908103
1273624722
1852812315
1903526568
703629737
139735962
1483123257
558154786
1369373114
1520495435
1420463654
218479972
631831865
732678240
226121303
1421095807
1656461733
782140959
2131382806
2140415486
13198067
1099345715
1134897639
804718730
933182129
1159788791
151589536
1394363958
1873002304
534249707
660981614
248427085
1634069165
106127685
887717245
573223958
68042713
350013305
2038000322
21072868
884763279
1708774044
1834039761
200967189
807830828
1593955530
72214652
359050370
374914698
687524819
1368640530
1073004297
1087627674
306240230
1114669338
1092569764
880624234
942777246
850656049
583317919
1444540397
1729075048
946255092
1275710054
1452448551
1998576924
1511475459
2099819146
1468573585
356239756
1819574240
1124421560
1045028480
781235324
1481488802
861969375
1748083962
1093671000
652453317
483146320
1813696291
873561622
915127726
2098984122
1968030347
602256301
1305229495
1436239066
554953013
1995346129
2096555361
1275854471
2109215003
1386143428
1959708915
1705061406
1485968203
1013585468
961724667
587902651
891837198
64281099
690432039
1424202492
1100182982
1342310551
1752757217
649996969
1028752976
1359256741
420603021
1497308027
1503370665
2086888689
1664013916
921742696
2144405985
303394316
1285980003
1862165426
1045336699
1014266840
210044738
1910739212
1192375966
518722580
1777433427
828955252
917223737
566274414
597515115
1045079261
1800200775
200733747
787181005
1111851603
1218427338
442211528
1454840288
916238746
1200858685
1948689589
925049974
656395106
99602685
1668245303
827670882
1027989279
1734587703
2001395087
1764480017
1624007565
1727143867
81450091
1779195748
516258299
415723713
140690754
341361062
1003298525
1825317789
224625074
1562134650
1008059948
472850184
509225692
761516442
1288713410
1129767112
41438451
1068455816
1363099083
1177109090
1746117232
1044633144
1730399107
1147074684
1942393873
1263276107
764423843
309784254
913743557
222932055
1580769882
2111155561
1745161984
920602113
138987255
1539116598
2055042285
1671088122
722395123
188029726
1388822954
2111836298
494308412
310108471
1521135602
386868359
351267850
667671478
609477404
1707768932
418225431
109439666
322501630
160992554
1774198603
1919856374
3161975
1117088288
639635129
766058110
1604577449
562476454
965594341
1990436235
135835744
980922640
605844258
1782312350
2096836856
1119362300
1836860561
2002746825
666300562
1132665865
2066254205
1787058866
1416207846
1532811541
1010524169
298156911
1717878947
344183866
1723888482
1645976445
2136194113
2071365876
774770547
1279776413
2040907093
1680297576
1028808760
1771867399
1672025959
1086800329
1180563855
175630653
1988217880
1780057116
1390183462
1659199268
1191941886
2096938242
1288454810
491787442
2093015204
1991668911
1542848685
579887771
399443329
234846493
1594211522
1348106561
1628172883
1479597124
353876683
41804304
469251619
19237503
914816897
1694497956
14731702
1698226692
1487676770
679728933
1577271232
742820614
710635117
968909066
1140421828
477905035
2090682683
1848708801
61141212
30603346
1993897466
759710155
36118059
1975137475
1926554278
601806942
1263456347
1713332521
1595632903
2057615256
333425759
1942309539
1579482067
1104807155
928195229
1282568150
15462844
740224997
605983081
77258006
851847901
814434914
1818669165
1507440595
1686455598
1945998888
516625073
563968199
1844390917
405456210
1418783222
2035130736
2074944428
249678645
1476288794
1289789294
1368518755
467995395
597312733
2127156100
1028990776
558763856
100315023
2065639580
332627107
621653700
132206407
399722520
1949021164
105977820
326496704
365404336
425583317
140138781
900704800
42251592
1985808212
275942308
1459312245
2076934013
1934643613
806701962
859527943
1442485746
1251248989
1026074071
113689764
1436468013
1400751364
1471635557
354173389
343326344
1005472575
824152172
1239496848
2056685489
866817005
505998851
1453544260
865226880
975250004
1804040683
2135284916
2106169223
1909777996
2054432753
1631367295
893766882
962965320
441919841
1710971468
1782355287
176054966
539417585
117612780
418277643
192446902
1953995618
318154783
1119931163
1912504037
423818274
321409705
49264522
1711906637
1523959512
737833268
496750261
1346877584
1420186233
94502650
216750611
1028873808
677329766
732566845
1294053651
124393812
506714430
981905519
79339433
757234118
1458780739
1386116994
1492651470
1226047712
65492080
1076762600
1241314218
1123423789
46261809
1144251600
1409613481
1028675725
1089413789
1282739546
1815951674
1445833797
752309271
586022902
617811611
607571456
1590876251
1016787833
2013672683
1900928510
981713842
1225767985
1274044696
1341031962
1014878390
838755925
1150818992
666671853
867509946
383916209
1761719225
1821482628
1689344836
1743077745
1262094078
1773954052
2109357883
1076856524
752444823
272690721
2031179413
1704957185
152411922
1790131568
1459530652
835948649
2071066602
1472905159
1701518874
1481351510
1098229542
379295587
1664034344
1999505425
1812348804
1682390081
576457416
1149215509
321016199
1659304357
1139743325
1072168165
1870122776
96256271
2060419316
1521818216
153798466
1386264169
1105998041
288303385
2018803581
1415413769
1320950236
1578563833
267677856
374952429
2114510845
634698325
806465731
958804360
3236868
2036038439
655990119
989096206
1930835191
278643635
2062873785
1152270274
1801578735
2092738933
835455109
1242013803
839831537
1408306103
1130528345
48091082
1186729999
1890053889
176989225
2025116991
1415162097
1736257273
77865703
786753359
330404509
1100033450
1780435193
1228649675
1993350241
807356455
2019942649
980357210
410659286
176511011
1084148106
317416751
1942136331
848666624
1912952542
767988174
1114748506
510324898
1372826941
1074417419
857139554
1775043701
696024065
1179461742
1212702332
2050094641
1445078598
425813280
709283581
1050264669
241961926
1307092128
449234540
1448171918
698353415
1202019908
502671037
1065242571
1111545085
1501745291
802240013
1132460351
1157060631
1613068188
21612718
672243544
1493361182
651107701
377935998
202505261
1774554531
1241610402
1025992384
1638547084
406863475
1840430940
1397848050
2145378842
597807045
210958025
1694109190
1673979718
1902261254
648276193
1709622034
1577851878
1103764626
1437629731
2096895207
744972467
173558931
587566854
266016206
1729440750
1195655158
248042200
2030501998
1858274464
1112732726
878411231
932851518
1719004689
1817937692
2015583832
2005804
1702274588
678358267
376650815
1170818421
1859185459
525183155
47341661
1150691966
1157725920
1933327570
624935789
588223730
2142450749
634452449
240874833
1429004916
1295301333
1179527075
161631091
373458751
1046872439
63131399
1860883287
91757524
234474326
777729555
1932580759
1417633866
329088207
1507052481
408751237
1268086579
1289882431
1600857370
287003460
1321121951
143181308
464061110
983131480
268891898
725271924
734466469
339523806
1435933131
714713056
1106675220
1770157729
1693610597
1105402257
271001846
1915303258
629954794
845128488
848408075
132956712
2044628340
1518823619
314524917
1311217613
1788305290
680836747
184792590
1955423517
1632975192
541334848
817573918
1671095964
344366470
1073640907
41098223
692314018
1237508284
1234486031
2101682247
180924384
2058278215
1145166885
1686688672
1193562880
1046644247
2131151012
492207466
1841920829
1522189113
1752908160
318008626
2091675600
1113667418
1125246853
1432471153
226789825
965245880
1256955726
2018260492
1706142508
916054475
388683999
942817424
291634453
513150555
104913697
1617153126
965616707
906782099
465084604
967202959
926313191
132854514
1762304277
1519842535
1446884140
880705013
365140774
250939758
530230238
1153185230
478797893
1676627022
1065161487
791862984
257186070
1959423371
2114259316
1520676145
1975120433
996603387
1962196253
1080311420
1418033737
103469188
938974356
1648459290
1824267800
165682711
1006544797
499431199
1914876977
294791414
753273113
906345084
878808963
35987082
1885427792
1051547357
342303814
1948175568
1609402152
980597116
949512707
1128161152
1646264564
341150789
621477938
1130594405
363300872
164227571
575872220
913269343
2060537940
736473465
293518046
752096098
1655072090
1458824100
359779698
1444820891
1687070989
1002418618
1519091932
320339743
660968317
1734192227
1213554895
1459866925
1926882260
1095975302
1795270221
12579391
423513939
121786760
1926108258
1006198226
1505508069
929918248
260366203
1954872200
1777942052
567654600
1982092006
2106260698
890122704
203714652
1597648194
1802454933
1854829854
2012414522
703475394
1653937106
1496077828
1620738674
1762858954
1052660879
2060535480
10218773
1804708065
2108915408
289794946
1427477663
1754533787
559667572
787266063
1149489971
946244583
1205408997
864542998
1609318633
2051838895
141712928
512844520
1789913819
1907149244
747837746
1169241316
1643307926
2107403025
1526125064
1463073375
2094060709
469051332
775855963
1529771244
347089637
956118388
1753251682
1701489407
1266084511
200836757
528829708
727273567
130740996
1352930378
1515379255
694479317
1977424004
1047640135
1491711684
112837383
215261079
1057627018
1855134100
184191636
1085938973
1573677288
509747109
1047988408
701928454
324296850
673879938
1295903595
568728880
293506972
1168545230
874825729
236665742
43328361
357580125
168123048
2103617708
2015546607
1530383370
2000029279
1016037653
1518268162
601086268
1080924507
1664835032
1624763198
702384008
405281465
2095026322
720453648
244168425
1114380604
1210420799
257022140
1246635647
1743936470
2034285957
472001123
29800718
523607786
371609256
940437491
1289179028
2059557294
1584876064
2035915135
352848042
1989307091
1020268449
843157973
1714449418
1644521874
1813886150
1355312349
1859432618
1279547154
390806409
486496993
745991623
898368368
1590480876
814531125
292859755
1845085552
2039758250
1937428768
1999865532
484769813
1509419371
1950914861
1358396822
790644655
1671750487
2108992500
1092907478
961193503
1951134752
2070125957
610445044
1878599302
1820295332
231516694
1356424763
1155417593
1898989124
1653330807
507006759
1735244465
1279718188
1816772201
1973106807
243588355
784667799
540746961
607472993
63804065
1523769346
600141768
1342606459
1342810839
1739928441
2105220113
1547696116
1050655379
1114239410
1647228367
9960343
1738168132
1685331440
1960943672
84784000
952313886
287353211
1130195700
722230883
912734505
1980085410
453744020
540670771
261807883
618909033
1753083440
1154145090
73370100
195557491
1686894893
177579263
1356602716
1935154462
956804248
937868204
2101305054
410085011
1052267152
862561582
1499410055
523984040
1357269558
1093189018
1752490426
984178341
813459099
165140677
1776110852
1726859462
44781178
884920370
752057827
987209659
1995688466
1357746522
1441593057
2062533172
316997915
1399247798
688387287
1700705646
968743160
44608799
1418898558
1789042710
835471172
557369473
1872416075
1094094070
1532034859
2139457428
395084112
968371153
849740488
99058853
1320714170
105562436
855277737
1836148498
1196685429
1552926795
1766129723
1386918300
1961810971
947241735
1920555232
1927029739
1878682899
696639086
2090899648
312311232
824453305
1624436707
1259311608
1784198561
344993013
514948764
181694053
1506035673
1017609332
1904210580
621163883
134619012
1508478786
1657322978
1498969740
2070950816
367108156
27678777
1347038777
2105689043
68054420
1905212167
730487578
132839690
1542547733
1790110321
2034096996
1747797547
589315868
1392611366
63440972
2140141440
1727081347
1137724063
1995735998
1190721819
59364387
417682799
1986030212
1185826144
563239875
60344167
1348537839
1938716588
1431742900
37100007
1152244523
71330931
1397911102
862413626
1587017586
1023806653
137531055
1614724782
165695923
235100596
114541533
327767675
1623434036
1263903160
1957542653
1738371069
1017293719
1992353199
463287424
662237115
1779688760
158205065
1824862595
1594505312
838107783
813121901
710384555
531538091
1217975865
616162814
13156580
188328080
53342859
358833132
1945366154
1353604333
22871556
150270587
222453972
1571932225
1727967858
1452192162
1884990543
1630542918
1619670658
1169178470
611141176
2047036410
950027336
447006360
404706887
412920148
1927466693
1856257082
629161330
50202698
724439108
1856011247
1274199630
1082718133
894814465
304441398
463963420
13698580
493572574
37022109
1997832455
1624078316
1858829441
923398124
1187314887
615536481
1269560810
1686847098
1793380087
678203278
196260348
26172487
1687156302
64203328
775363794
1070905596
506710795
530152432
1057437441
1955868596
2070773639
1702947827
1968448978
687985780
218856939
271239488
879195692
106886224
1535658358
1277975012
1371718972
1261929225
2087255730
513628065
925354405
572409545
1585490686
46587242
746669403
1084530563
371758772
557615287
1864776802
1521090059
1101826699
63232152
788982717
702178101
1585271826
358130578
624769130
336633951
170767216
1344858449
1541965553
671145125
249368540
1490076892
796647633
551344398
764800801
1216178926
1568568418
1866896419
1768145486
28466170
1289999096
1094193742
1438834951
1805842705
825432623
259364880
1532747355
1229462403
1983919439
2132439788
2043741080
968814166
1762736478
92250721
465219901
906083809
337805168
1199139368
647139485
1584985100
1946104811
2029386650
1967561311
1515069445
1763819327
1245366044
1583068418
1422663896
1263261783
1818144693
163695708
1946074111
153358655
1281158754
1402814986
612668064
359863407
782029959
694813472
1971237564
2060911508
892295307
1332821698
692927989
501613791
287994500
1394082694
1323560787
1303564265
1192012089
1327021926
1629136156
211733146
622898888
1819218677
1083941361
1472304414
2085628115
1602172252
1088164264
565447156
637198115
665077184
1271515510
2055925072
1250220195
2116103802
1333518891
711027545
234949467
260284936
787592701
1958739407
1629196821
2125152722
118735362
883736740
109505509
1903908969
1034178941
80022812
1299135812
1404735565
1860610553
49381093
1705456098
1937031668
417319707
884589477
1357899499
288704135
698026329
1724023999
1648740286
917395312
1411569471
2055080187
971075967
1231770629
1429201069
661947671
1928095864
1132558752
1541170067
491454530
1701405334
945660209
435206349
927637743
47641647
412530385
1809137659
535948946
1255498653
318275743
898362144
969497142
996358242
582802719
189499541
602202073
1760939771
841634458
915292639
472724371
1357578140
669713192
1533091292
1128833178
1459740379
790335013
542778596
1586368189
1326681299
1898109570
395004392
125760731
1701159751
1697880736
98686968
1954410379
1398719652
739060117
534797539
1836904623
1578831335
460997744
457353694
1247081885
1948666403
910663612
996302362
1112445437
210263151
912495022
1726406214
768566256
1539662618
1738044325
1968822538
1975120665
177275376
361932960
1556288155
1456793563
978797083
1780000200
1984539238
498088337
1138930525
580740631
1237517477
376263442
170080929
1664655051
493040083
202701063
904242962
2134018936
147459971
569099322
144857052
992512462
474669776
1960278627
1692885132
418679318
1329711644
952203430
163482686
1707784745
2104059234
701002007
525276618
1524951227
2060915398
481062149
1522158914
1813390462
1424099425
1149752676
418777956
495992321
898021422
781399460
660934483
944614164
1868590026
840768465
599031402
2077335086
919913406
483736682
1267028681
826779056
2135506398
515346623
322324397
1920682831
1079192156
1532965794
1358367488
235247068
1607947959
185071566
1943860892
1564024130
1005072114
197454461
1897376043
346184639
478717387
370298144
1007536581
680000067
324270156
337599162
1485426799
323974401
606315149
1929523451
366898513
613184062
1229332025
338777974
534601423
312320467
228161479
341546552
1150981067
574948388
187114619
2117766313
97819317
2115972957
1433037139
1896712249
1000641986
402176996
1462697116
1357738356
715549222
1011057893
769250507
1292695626
1861858852
2021656582
925036088
1555929425
1897820019
1126777043
1303436396
1051239608
349493135
1416585518
1308548799
303756106
84457554
1660390627
1925623989
909973253
979207325
401299806
982838186
596129011
220353680
894092347
1307575499
1404407697
870582610
5763110
1786068660
1176115054
607488997
665275011
917993179
360488710
2065102940
339374921
592781025
1180078202
1087725047
1412609323
1293529695
200038467
1332283499
996413702
1211084417
218351373
1497666029
505624756
1979516643
253681987
510234825
769163550
576238183
1999753475
201488871
1503037727
2000757277
1084298636
1495432650
738988826
953958492
1954227665
1115659849
841258009
604516176
1191263998
1941222569
1206860396
1203346099
22551839
1629090029
1991346724
569726515
1058955720
1253989663
516374992
948983067
116197011
799183230
231956274
1889005754
1766713018
2061106474
1861588392
1302708939
2124328709
1763527825
1763167377
1003958174
144028040
740631608
1723688215
1294626936
2094290942
143898590
1802535880
669483385
106620983
583387520
1534664506
673080878
1538406154
1945910499
813515784
1681333438
1254242921
2097517803
1633461207
1594540344
1916078161
929836211
1424515541
1344445693
45607408
315235772
1604828687
2070452169
50423963
305167058
389896810
839101259
1821461357
844537191
1861503460
1247840945
887510702
551680844
339688588
728973956
1103064662
779582512
243806964
474487898
245961097
2021395396
1802893731
1655940255
48724540
1944776158
487707097
714171743
895179996
196433525
1092999042
580295472
588762683
573458680
1434678351
764375410
905938935
2048560013
1022214412
1259010505
1103313920
1594487651
327426981
1061327862
1154057838
1286312531
1988962908
1322621156
1337763303
766736105
1502839321
384131702
1511086304
605318692
42392259
559974217
1934703197
1688799615
1793752963
1329506330
1302907246
913919466
715778850
1815682604
1814688416
1055181917
2036179302
1992287205
945665483
410584999
135600191
911112643
308857809
94167416
2145720421
1871771462
1396126413
2085507307
1755808260
946491564
1514548260
531119174
1549983211
1429981091
2125904216
2104522466
1680766859
715232683
827829798
1915328232
926286234
1551335936
1996300041
603346831
1003823460
872732909
1135333175
271405668
814820786
232985314
1412881346
2147190446
1355967596
1329455228
1681253647
261878780
1114567362
364417139
1923394321
974876136
1386529297
1197277286
1264445366
1137537600
2010861029
581967400
2046933019
265667194
355807298
1916488626
2005944767
27200465
932526321
1703350094
180521866
2095149871
847748897
1931133058
1712869273
359962293
1944105335
2077262740
1778534052
497116758
1673622744
304314273
1945236559
561840576
453222719
883797304
1494513192
1887939149
34406194
1323286132
1604161218
114084579
1563783791
814168848
484880490
544480733
1496899391
1933725503
70763171
1994654949
1344704902
767266912
1633881677
1989497239
1934194055
1634261605
5645745
1401855197
1247506186
2132904599
1794911244
1857106155
1110734951
613327054
878993127
924667107
618201289
1940688181
276690796
611735327
1385473701
886597228
727528740
463662724
1301908015
1566636742
1750442216
206463863
1226762778
462990252
256893142
1546596604
750733960
1868076603
1824086128
2134757826
556099632
1808246463
474237753
39175068
918598900
414383628
610122544
1024991928
2111689431
1727447383
1668358065
541037366
1742928197
889932062
205298279
752752858
1447298882
2104345249
1297814123
58626656
465322153
2005968301
1960948772
1097038994
2052593196
740090479
1873416436
1935778298
1994121088
1943231434
1899283582
1921197461
587450659
2074620875
598891306
296830107
1756105766
182387110
1189031513
1289571565
1115866842
546545587
1730534315
429961996
1178039879
458569280
1648996828
42983652
814800355
564684711
160242538
1170126683
602197308
1058359590
1472980751
1286119958
1177289718
972067716
866566034
1408420307
1742188733
1237403884
187062624
344660924
972443269
324220108
840273097
1200325791
2140876739
1178572755
840954743
364992399
524420549
1127217855
801411221
1646420280
671427621
1385132778
1424871130
317310883
566508124
617792551
1994992680
460237278
715724522
1835303839
1477671429
242729932
585787886
201356519
515924127
474156514
5166633
1102778300
1527457008
616463145
903937643
561554053
1155966209
402911421
1790355874
1817265189
1394852983
571451701
708595409
35441740
374930099
1146292155
1992889535
1899129402
712166973
204220810
1749900979
2099589854
1180873724
561253000
1384634746
279277112
1834146029
1305899508
35337379
325692991
811924936
741434095
86484266
592164220
1098188324
1588309868
1684576151
650219176
225892040
1026268216
900520133
1758332873
1361082466
1185179920
2056062275
704299045
1167915791
872513387
1093317165
665517997
894718543
1123328252
1171053831
1347982099
225010068
471162980
500109496
1150304667
499418105
1359500794
1835837528
198429247
1448500204
1613299789
134293077
25950750
337699810
687141678
475431557
2032685314
1431270335
509421221
1201838303
490533096
12568253
364635319
709474259
854863604
2101096827
1142026830
1493727347
1676665375
1885462455
760741585
1816651071
981848064
1754354222
23676915
829825202
1753593218
34154416
1520515383
574347949
1590540234
1446461069
1012303049
1874847864
516399365
1085618091
1781372749
1274679395
922530446
1783383748
81816912
1952946655
528122563
899023363
112316236
1917773815
1163216804
1767054797
1940805825
1400820013
450349275
1448901418
61714738
1429931542
1684593555
259568809
1118902958
1052414964
1877570100
994467140
926963156
339321359
1307205199
1100882430
450382314
459880575
689700781
1703540821
255441515
1552754264
1973501192
1166349756
1958221018
93245913
1363254070
1883271245
100486744
284568500
824077327
2084147991
1983141141
1023788716
1597363040
344140141
952230228
818224149
534595655
1096646438
209382965
793060023
642564104
1635002340
328300406
1855934483
310816547
1487949525
593897955
1231594887
1293383067
790946319
1476256741
1929136442
455328328
748677778
1622967335
1048188730
281554070
1625072992
1268625503
631694835
1746985943
458156756
1093698210
1950936102
1500603470
929413611
1662015432
1735659629
1050910374
1619839936
6575366
86802169
213628217
1361904911
18106648
1580746692
2009139154
1275799607
40814543
882322805
2029786596
213414454
17795734
1356957149
1398971384
98449055
816278140
1813183330
991593042
392039431
1889307332
1237385451
1923681520
1301668545
1718428177
939369313
2012727998
510879208
886341040
66453289
2061483709
951966744
1013574357
1341032954
20714707
836120775
2001375820
923104611
625065817
1667847
577665640
645800775
273567127
205425122
1219720590
918129181
509837486
454489195
1935628684
2046742811
759735852
1165886418
1716264130
1776881430
107112084
17952032
193265891
945927043
1942386443
1190949579
907751011
1299566832
1861000150
1311689624
51561518
949239877
1121982690
1668757781
702569264
667987532
1572844667
913911014
2092339240
1103739928
638259346
2105341498
1861618305
331408194
818897039
1356012829
658920268
854522109
223684470
903284349
1544184815
414512605
1670411245
73743901
1773988995
75666670
730089573
1801235668
1491683407
2094866988
1254429604
270508407
976730631
1890963491
784209389
508100555
989356857
365333647
1654975679
619242035
324575425
1667162457
1794759372
107140327
617209631
1260747388
1354972954
388761424
1335934157
148724705
821571988
1054621802
176057588
1555226432
1891969659
750556835
1541659959
1045738766
255109217
695792289
388066789
1715337945
251087303
1077003863
598146733
1105816184
1925910604
323378046
621379091
1906638837
897718518
1674151969
705179416
1312632700
1503788867
1989821807
662563590
1899320359
27274480
251761532
1083859944
1424068471
74342109
1443162980
494990647
1595813057
1224528501
1979462358
956312259
1896102945
1449076268
1149350452
670516620
1223166654
1486555863
103425779
574563631
1860607960
2126249325
1977924242
1427117752
1622209399
202436596
1592084390
1747582966
1764972177
823319920
1576718021
633250978
1351774363
1110901378
408218171
1185037614
375500572
1411452247
587819649
683559376
682289449
1553971714
2100746907
642639625
1936417225
961355260
779232240
646830816
2059146787
287555001
618512842
1268888789
255287254
192077074
733636068
1792958364
536027031
1565134591
1747798084
165777232
190150263
634373845
2116814316
2144955952
1332232663
88280017
2074566892
1453096257
726372635
619971410
1506965747
1844437067
1699112568
222820816
837848406
481628428
2006964002
581172948
343396134
1755978356
751302084
1355276958
1714389332
1290132166
2067147573
1372652938
674092873
744416257
1753841411
1222054013
953702216
76151091
1211498220
1882350837
523794960
2142599226
591048617
1568889260
1316518380
229059794
990949204
143614943
358949225
1333252658
2110292662
1803571815
431954296
537577023
671676273
1298576168
185797474
1188577082
1168353598
1937287768
1159296435
293560804
1412601777
1285038844
2083059865
1153289135
1178665222
1497959991
2123067438
828961639
419719929
818934631
780320686
651351826
1670025277
1817870087
537163972
1937712768
398256845
1631599438
1028775030
264675174
505738115
1263940249
1045796351
1244444592
1857476951
1609305477
1234776424
1638237847
927944173
924950593
1739378840
1423654064
1850680217
1190576591
34104497
1475265149
1959280919
712026471
1338392885
2131263649
1872671317
562817824
285180754
557862365
1532734305
486717095
1931032900
1747017102
744102046
1888127680
2127831116
582672653
1913488811
488140401
396986843
871544104
1563890124
586084500
2084708346
1627063388
801828287
1891544352
1965226446
236351058
16722453
260914424
1616919918
1912326240
1327159026
1350075377
1619299776
818608106
1672114031
174622907
1039831776
546620784
450571668
1244457557
2064819532
1744467932
123481903
1712623366
1013089860
1531748073
1060051979
1113342345
51099608
1441568643
1481852457
1796299352
535245094
497533244
904539815
1722898927
1267141657
1030679208
104643485
793854476
5493335
506291406
1896429339
1213577827
1622560462
462287247
198408117
231692570
1952424766
755194475
332170847
1239298873
290951815
1063197330
283826926
1007268378
978525650
1771957482
2097951360
245010394
1163792404
449807058
1121905847
1409787814
1966275737
329120762
1786146421
163260134
1470831870
1753038747
48061366
1196402485
210793156
1211177859
458667304
162124604
1948510064
1991243779
669110814
16014549
503510042
1515136528
1475968026
554037939
153578649
1136158701
526832046
1200065577
1490855188
1236714820
800865097
1555046346
667370309
261702670
1979819462
347469209
862979261
2026455816
1505200613
325916488
2079862934
730479793
303587779
7860810
1180842338
1634377776
1415932507
1406267626
411949052
1916992747
2112083366
994478887
618236954
239455500
233939157
1170708960
124036404
811158792
588309498
1497098835
1498339567
1627247326
2125037579
369781154
234437939
916881639
1732308263
1069636668
1129607552
46015239
602465227
1439039652
51713466
1968332474
481116080
859426436
232257867
1308826710
732344032
524110027
1820033539
35951102
1019865288
442579424
859909034
1109474978
1496102792
176196365
725872341
29447476
1027154520
2006274076
397080621
2098924238
109762733
1776453049
800602315
1699421606
1611621507
1159005259
1445479046
350807493
1296221682
1098420968
1853060338
868358604
1970413972
880562712
93144000
324406651
416274540
178276929
980220385
950177065
1597918828
1785148024
281373910
2047912095
148972347
477788945
81078947
795567322
261116803
839443246
1912833099
1832048433
1204701057
557683150
713996687
2136796362
1852476570
904861226
478032775
231900716
1839471388
1875153930
209280425
1236278361
1732186370
271903385
455565246
163283792
603532011
2085115567
1407306005
1096626787
225481140
380982643
85182842
375411190
1381153605
720533451
1095940179
1309134666
1548923938
754086608
312102
2021697680
306814048
2056793260
855348905
247305529
2017097615
335374996
1365184145
203801603
1702218915
1709186004
200680293
801879338
1135975202
575501322
906410565
193413642
1485056287
82440397
1167933097
1224316129
2039018099
100318099
722346159
1245889428
1783103657
24336809
1505256896
511006447
2010013856
1216243627
1617260519
392259686
1134996351
1848082837
1199202158
24784986
1500077376
55802910
1353866438
1964334079
1955261099
1265450915
1165929488
2135037451
1952468108
537384475
613166364
1838110915
1730375851
2093230990
315640172
1875331957
2084407225
1158364250
901704233
1368512644
758547828
73526727
1178536135
695568473
900717696
1397171244
6785889
147135841
1014944688
1606111268
988324793
313088388
916054221
949540331
1791221435
608348914
761907206
2101822234
810806443
1565573732
1929126660
1962095212
1260834240
1153701810
1545958669
1026622900
1249353722
1190824833
1390183462
757621135
1560154293
1055664756
641059072
846111604
2014858243
1467331809
745216862
2114746698
414254796
1292711384
254050154
1438022561
754449143
44583000
1915863779
1353278225
1432305330
973551293
852488622
377989076
1948805788
1244401208
958665948
25097656
769894482
965475893
273743351
246162195
179574367
688069954
1542049173
2065963732
233786342
1681236791
1129819503
1711236377
269277905
225643082
555749292
225106185
1640326396
1829833085
150556499
1840825280
1279984314
960502886
1861938208
636990982
164626589
2046420174
210661313
1877933615
2084367625
1358967602
1315878977
1194733255
63092860
743155322
266931880
501603744
327901052
1691151303
914713837
1401581523
1457359757
246063742
25928114
446209750
964070454
1072315881
1466983575
1138467870
401526209
126155421
1616401125
934565398
384269216
1662693071
2087399482
1409462042
43167426
368617911
1354173068
650364206
919903591
1609388468
755796997
1984852694
54077730
1675213092
943706132
1282663964
1705557336
680286704
1609865430
1612172871
492203905
1878051105
1047031188
1519524048
2048702707
545238603
1768483456
740340278
688611623
1128024447
968089857
254015839
849112180
419443229
957592074
1258983235
2014319298
1996308338
417396888
1220963783
1840639882
37276505
360959771
90129043
1807539589
528022663
1062240450
1166376054
1002224494
1217813623
1648683822
1761569566
1826564484
1205039190
1316140866
713473628
1404583563
401022910
491252658
1762591748
1795231001
221275417
181816996
900212440
1389326101
187753159
1240078430
2014349575
227923166
2057389642
2073906224
1553078938
1289370530
977722601
130075826
1253254513
1636663703
1137377423
1604436384
1591597087
1398026513
78190717
954029609
2063460815
1673519693
672398436
742541698
1541037179
808594324
1139771935
785699754
1630523517
1571861853
666892185
934605350
1463019536
148906449
695764094
1105621853
444755898
998470956
823413949
1520374906
473168765
1856805656
1967776858
1618212028
365625309
1671819576
710007750
1433607361
402378179
568185943
2011487194
1371364929
624578584
1867315835
277276740
439477200
1257374967
1934233395
1742564754
366438373
448245835
1211277717
28131696
1828231216
1823170795
573844149
958070521
594136024
717550839
1322052034
1128487151
688856032
575328303
1771865313
696560905
1850025738
1236350710
739580265
1893058169
1773870788
834508108
2030772332
90777327
1527821186
1704199654
92225020
617780689
119552587
2142210757
2097572925
2094736831
56853643
738652386
490899766
124253275
1508929558
1598039727
511956164
1247054520
1342111497
1934036655
1203309120
2134783818
1666749579
812884157
1557668720
267570841
524490308
613686107
908283469
88759938
21386133
252330605
22932246
1609165380
1609688323
456387373
1595781184
138715184
994489280
725830088
545782807
573732839
1789044984
114474952
1991149689
965473145
542457814
1515509078
896594907
48822014
454172085
360294513
1819314279
525866970
1060474876
1941251670
2093228983
1609900981
299264488
1369174356
1488828019
2119388590
967409779
268002699
765304866
1721863221
738627740
2115173929
1314593134
2031245458
2030787482
1432672027
136070031
1505364431
1047461590
725742283
1320546981
1331260334
1305233149
1451740322
1741915336
317656817
194572399
454644072
1826016174
456439073
1174391162
1352751526
179884715
1353682145
137290405
52928657
277157679
83492292
1698907187
1103901770
1018835609
1276718682
1905582100
662142976
791406854
549495474
857103355
393511546
1636884184
513916766
1370058156
696320052
13421350
834382542
1335963090
1442398399
1020813113
1693212226
1944076293
639063385
1511316610
1992147568
1384566926
1031206897
2029541591
1979005426
222033885
569626277
752718401
1485701541
372501093
1096213642
1086765087
1852581849
1245264683
872447632
1318638048
1559808532
1130014187
137962757
1794039586
1341143426
1383086823
1207310856
951343798
474494357
795149682
58597309
800110727
1854712280
1481488802
871773175
259381192
112513979
1804813575
2019864788
1924830133
811163284
1420686781
1503760408
1058717696
1776457091
127325820
1886972360
1797020014
758666591
1250769254
1962560026
785772603
1556468958
1834389066
778307942
646514382
906365766
561075039
602442883
1556997204
100570165
1279182744
1170762085
769094702
735308895
289992882
863982531
362586205
1519528601
119858706
385690978
994544045
671862405
668112906
1293819421
1325622089
171538282
1711345323
1661647046
1922212848
1140292432
34993000
1320176262
487092300
106905606
1022714111
2042414226
2033465049
2038266876
1385471780
932384997
1270709514
1365568407
540951597
1386177671
901508567
370183825
1119659734
1732076873
907001224
306993009
1438001118
837449434
1862607944
1501379032
1283064806
1710461474
2069486701
1216791815
1419470633
1862514681
817397730
2054494810
673374156
511299683
1451798853
1990586877
1306712225
609314668
345833467
1476017505
2137776174
1365149772
150341226
1525049450
263119959
1257285865
1036668611
719182310
939512313
1234861532
1656521889
1771588307
1789207371
1081373968
201912506
1960397654
493391512
1311009689
731713970
2018224107
48390881
337615251
590657604
416755632
1477319604
737465652
1637385322
1508591816
1462077300
2074293591
1440903691
1318065774
1878547634
1427506064
545170558
1950746264
931766377
2036905268
1148505343
1058161641
1995159301
1019620158
1891345340
1963650082
589040206
1786035616
1942868009
367681692
1433093165
1092661992
1550932001
743642242
1509943776
251526579
1778392663
1095854390
86642028
1032623772
877925601
1691297297
341340640
494233149
1229525203
549348735
1269527758
2008905796
2004180052
1864817445
359249958
321432451
203577302
606756874
1251558750
142736449
1754671613
1543300676
316425680
546177135
1180534531
2094547791
1243137586
1801475710
1060466569
1485986078
1956321806
340538089
1752542669
186897955
1134239785
76831069
1453252397
882788053
1209295315
1742326056
753147590
421790582
923482430
849268167
928331813
1484091301
1355169967
1166671936
485185317
1491606913
409934063
520394463
1283370712
589838536
2014617271
1073786489
617458175
416498949
1307216808
184573387
400051871
371580736
769764318
91506803
23550421
398917279
112421040
360226194
1019328517
294405672
2136274803
191026506
858701334
410049444
1974009696
274523344
1863274510
507580202
915970831
1464528867
1224714455
2144485697
129665146
2113802412
753707258
321902641
769819705
1771736055
1765023745
1376549448
921714242
800819531
1901164527
1423128069
921421854
1994226214
1507900606
1969210391
517616925
855660296
166256312
506850205
1439803147
1072172496
725625625
461177848
744922048
1972119536
1072664097
267435128
1616555731
212849253
1044675946
1301860813
449118226
77361017
2075439532
687425321
533927044
1690131891
1563579127
1809334611
317756938
809077117
1077894122
1723259184
1788348300
490005211
1561899700
1394189381
1089596294
1887149499
7017855
1337360074
1037149411
636886370
1432724096
1205128170
1169930408
276884425
1766820991
1419193085
1569687136
1393048978
455284553
1381003569
1773316210
1521027375
229770003
1147672740
947028419
1166462479
1297487610
1107784782
2080760180
1557125171
2142805924
1734443710
1534261771
1300423382
483879967
531219668
1288034127
1861106582
1505084074
559460806
305511792
1751674209
2073624098
1339479742
463029152
706004683
1561152162
180856069
1728225019
302356125
376451168
2039982311
1443091427
234677565
399773504
1073123792
1881538584
1963325301
1907369234
1232319281
1237561793
1650705371
847424120
1900811898
376166800
1758650643
564882322
862323860
34529918
658240724
883772384
369467699
151871205
2072934789
1958720371
264249985
2087823353
2096051881
1876991978
334588587
197698408
1211270661
116949959
2106092047
291780494
325501799
348853564
1921314712
1125418756
759035138
947885096
853429124
1153945674
1537465763
976987187
1135587635
1223988737
1633810897
248517143
1645390713
284720607
1396113806
1552277373
1208641765
109593004
1686717178
1486613309
1144174214
814239786
626886328
343145800
109611412
1942565395
271247258
1489009077
662360392
1434457145
1353464258
690472362
629123780
1057885129
45237518
183700291
1329665881
712165202
1056691920
227886332
1694974553
727207007
1400961763
558514392
855875565
1864628401
1814779337
230767144
713656833
1637033794
565418851
2015889669
684485460
190827799
491148025
1780100634
1095053654
282626410
1445948805
160946828
2010828345
2113059834
381436728
228084978
1251737010
155395231
391774071
1550635236
438384747
1421930603
1245697374
930139884
759631673
968996213
2027183587
431603522
944331015
297684592
9024960
46582391
737136017
651920044
621967776
547989706
496837354
176983059
1240704686
1775117587
1250648279
204630921
1105318164
241662296
1629171437
698113036
2139833739
1103467807
1888119882
98254648
966734885
420409305
1486104080
896010249
978575071
2143006389
384198495
835284515
558751899
280456915
1287540832
256523386
972159010
1374675076
1788915347
1820820014
548211269
1247840945
544517074
962963460
1378924339
1032590471
16014490
1301257448
1796437065
1520823946
1762786358
1581041875
1108808827
1144622013
1019541213
532177578
1552857233
588458398
2130254481
228607142
226251913
1332099522
1980264221
1031959800
1667131990
114055635
429723960
154164947
977223066
639783634
99412533
284761360
1965481217
1640862311
1804911917
690888352
1460298673
874883549
1464293994
854598279
2067636380
60857054
568351024
643928711
1220416211
23931794
775370038
45472792
268269980
690968648
1176669417
202835251
842741760
1107780762
764984206
115085652
1781737355
1471888357
637386880
482232211
5046451
1265548394
1994024140
1710655881
910441327
458243479
1655651072
659538886
473213904
504423999
1965945539
795525028
207607621
1359541514
375395599
882171080
2000224856
730810131
359163662
1158734014
810862698
2121019215
1174014351
725494572
351252448
192643228
576809297
589252766
1643302907
1362454068
1648375378
520658407
1930311708
1751084565
1028452975
668625692
227412460
1138731784
1154488743
2050844058
576240155
147600271
422339270
369411199
1004857852
2060668320
624514472
274426888
953879228
146296094
1233805626
1787181326
613487842
1675644732
1388681112
286571389
1275060947
48301220
1675080192
1878514245
2098003618
915964278
1598134021
172347186
1534153740
291452657
271528085
735405356
1887111291
1510850130
300451348
832935097
1701468684
1054174033
1961672929
1269477378
134832527
1024437050
850940238
224723713
267383182
1246546137
64751345
1501881933
1996493499
655945863
732221609
543336754
1898070112
671790189
2081156898
1245368332
2122557360
1508858024
517222377
399201257
1736430997
338371289
1898398688
1316385128
1107350396
1875584321
223524569
1716808525
992814067
1193552297
1470283756
1365403134
293137388
824223138
381205413
234161823
477187736
1099287773
1014419986
928954825
1591931132
2045209123
1372251435
944347746
560289585
2096056063
2085057599
95985941
1781471779
192834945
1073257812
1127866185
251816010
1815833794
918874697
713718719
339655156
1592162764
990444367
558409958
593391146
1276405128
198531093
14839658
2112302674
1436419519
106803165
748231139
1262107182
298290620
619456412
1796706738
44192303
1071133513
752708252
566237960
101710225
1971869064
661717860
1953627171
76501912
109868374
1996023611
754023688
2110145874
256012128
66947640
998389480
1976195152
99600578
577663656
1611996989
1789097081
3134434
1440975571
160261805
1280794871
1093209526
1584615628
954135130
940973173
802820658
1105099504
321197142
906595419
1820140033
393089088
399913636
876116614
730313454
1400906978
164646809
311911119
339475665
1145761486
679557852
1550345082
489469685
431089188
1431628479
1279276656
5385197
601381573
2024943942
236687516
1518874741
137574838
637224724
1006808234
1446587974
498912122
867234904
414895419
402703756
2084533789
1211574010
1719936122
1245190607
2122670546
983986247
1104585570
295194025
1649803976
1076905502
2007227840
541182352
1055039843
1285115430
740786416
129069481
1730194226
1081482029
234441241
539039768
650681549
2113587285
1235693274
1538160091
366414307
596552018
183893238
461274501
1114957745
2089873350
533720151
1255850795
1438969173
332881267
2082010565
878401775
1907201781
298250641
1324040919
1515446726
1984453930
852428986
497345858
924442303
290387392
2099243563
1094454144
571120157
592528597
2104607435
1042811167
1114104642
1043481803
1355888161
34277168
1488474253
910318394
1498792465
328952088
1995999910
265148735
496900476
329660239
566597088
88423454
805064223
253489253
415339360
1464797791
2067297738
1668343819
1188364364
1070621706
831026683
672640876
925518771
234243786
1469957110
1140944398
1042992336
1618128379
1321065885
540270237
1397880659
73643447
1930090527
843986876
939698852
1817705192
407233522
787822077
1378415204
371755360
116138077
312727994
973882824
732207773
228747784
1036111285
954988888
971018073
1459210944
1249092839
1238259356
121061818
1007477191
999858989
2037057299
1813536767
560740890
1862073641
1652763026
669581466
1356615628
1216024813
1975450657
1008551073
117808301
1802530733
1744517749
453772423
1982605558
849322307
795687395
1921171109
2054062867
1293701741
236834536
1297015108
1587735858
1825423319
467256447
2032745152
1346036392
1454091390
48783648
196272164
325473369
1837305662
797188916
1126437849
436326905
823567264
1810048846
1174170861
1121187643
104731781
1595078597
552099256
261196210
1328704956
1497389903
523559855
332167125
1681967524
870213005
494900395
1635896535
94672445
78278359
1138396811
1435024372
778670311
889306822
489688390
2093618865
951393917
1220532295
714489530
1127658120
1554988368
1487094085
1115785022
450823525
75469203
185050839
347828465
680235872
925634639
2108090242
952165441
1598330143
1124324324
1486892787
812922291
1061794842
805748213
1439601180
644913812
1541420732
2044355560
1212963953
1635129520
1303930827
1787887372
1205506167
480036583
1427729813
613916530
143498633
44213863
1582518813
1530479181
1161638384
662512760
579045051
615914938
1025747927
1871172055
151279540
588580902
703065594
219706335
714356019
1863513033
145898126
230331526
2021161640
1262073379
443345834
191184960
1579229098
1977669703
1241995067
1083628092
1064798982
1027385508
1596422159
777969469
1528380214
1354028472
745236174
1448598679
406946132
241097453
1174961950
1487246885
1393020111
1630222570
1713504127
2116806694
650325849
858623686
385577613
1121650655
488269398
1212215806
909988350
36494102
437415437
1159112385
1573769924
1543632910
35591140
1661242454
1627828698
139177686
1864073199
433013234
269015142
664713321
449453342
99292107
1003987950
535871778
1118564352
228974570
1083254094
277910099
646597301
1421433334
43770634
1689945867
360938281
645566843
1597947227
1733048667
267311695
1725681323
451826776
2010292964
1219703936
352865865
661658239
698817686
744310402
1628103745
177159890
222240575
1734537952
1324307346
2014751734
1374316311
905459885
356135511
1313619161
930798357
618909251
1026532997
1014670266
1272163758
306782934
254265364
1875389030
981861461
479536704
506359155
1298212983
909608439
1041616277
254490608
327143695
1778790109
398604035
1462023260
530565258
745653681
1006582050
1808628100
773442692
1287400358
464906952
97484979
2044298380
1911028322
1707954290
1848058597
1442634196
980723661
1510881277
1217804799
35675407
708445486
1111710873
1796769856
996156222
415097961
527165942
665505260
569740264
1188214494
1066022803
506962570
272772941
1342512918
2073417394
386125548
1307464136
1383127331
1849356325
530019864
562507939
1756036596
1995916548
1232153157
674766571
861928627
447465101
1987937969
380679147
1146622088
1714817816
1640551215
71807478
517299954
600346395
1629554087
1422122055
1401731771
274532432
1147868128
1290896844
339886187
2086440675
333764162
1394413925
209430502
1510555369
1175283696
1664093085
484248576
1945642083
1992295560
395936623
660614900
962543458
1991612748
1773171244
1355542963
1695131061
1729909899
2086784568
699760628
160618925
54524565
1407306005
1916466907
1019412823
1353468995
1984441990
1332469089
482561501
1105973570
1113654722
1263512106
724649292
151738504
2025684286
166546340
1670376802
794000175
742676664
5736430
1556888597
1980466534
923848668
1790047882
1189078881
1624332170
2097829559
2141124828
747296985
1767340261
471664279
334897277
1468742482
233476418
901825687
2135373292
1735351548
1880755635
1397869245
1290748287
2130178439
1925896575
1731494493
1451709142
595044737
294638838
460487776
1136889006
1320812216
1078454039
1901259153
326648891
174336111
1445173703
221431369
235095054
873277721
1350193556
1490471222
1731706579
68002411
1306614796
1769105265
1916785202
972377817
1670443855
793875318
1369221606
910344928
1467461957
1078344018
2096733016
1896254138
1625493563
1383990401
1490649628
774741172
945491912
1282089725
584536562
865411590
2022533981
2107856092
1723539306
63832390
1784239145
119715268
1810927195
716777995
1839655297
750240908
15163310
1184235257
523297970
2133180901
1922286742
939776444
1953489816
479335198
1014753654
1992324690
1429320392
633812728
549461064
399038296
674274353
1021835259
197150954
1170010011
998921849
1994235496
1743588297
1014954452
1493032826
1598533782
2124251661
1747562820
315073396
162942450
1975579313
700077319
1438330336
1737412416
1422184845
1065438076
1461175348
886546051
985307787
303756131
324704013
446071668
2028770677
1352209631
684055928
1593735287
1035335591
1681780910
1580871674
636581348
582814609
529496876
2130515033
1734701630
670239295
416223465
435079214
810624875
1338032217
642448429
636112514
1829383372
397614295
1226378678
1495501445
1435631812
578228229
1712806819
1785328394
1900550079
2078526405
943264312
2020999961
1338581206
830309372
1588854029
776180930
330636262
1075645460
1994276515
1766868396
578074783
1202017824
1048595192
222935560
569699506
1964437985
1874195224
1000615638
451337492
1451446299
1911777330
1510243979
862477477
109538361
254804735
1729031415
1362081006
952488295
980400281
1105873748
731998332
1306587439
502949907
1702913791
634380412
1716512920
1777632197
478415868
1623573089
553915051
182510168
1390516074
708925376
1325553705
69846931
1560323299
485530678
1971180473
46431464
100043016
1287118465
143724067
144997034
1773491107
957500459
234106296
839854283
902661945
421801655
2050614297
1717986742
27044701
1538829454
310415022
350088999
22028949
13269735
1605772318
998509134
599005388
1736031228
77347709
1106361176
1553734717
321900978
1172749804
245414119
1787213883
1057752701
1352865736
1201340497
421112761
1959360447
1228291212
499510717
603120787
1176632791
1846780727
652964448
1124861416
1440686639
2005039624
1274428081
1761869181
443102684
525555688
176710026
914995906
462768150
48804393
1281362480
1643534658
1378259275
333780798
1639260460
1547040456
884643013
289937534
1919191977
1134445975
2129637459
1017687446
855993654
1474099731
1887309252
963055404
1932159860
1754552895
2063744383
1398692372
1522731769
1715982539
1537605252
635079581
348803476
933010721
1942733561
903519865
1430713345
785596722
342579251
136492028
1585635563
866014838
972237992
1928728401
455512885
268290948
928149289
895159749
764869607
802453754
1489452383
215283040
703904855
1790164511
347842566
576488524
1869766717
932351783
1945476483
67738707
2111356948
1987560274
361383189
438285290
1901710375
1663276484
2071067405
708702472
529102186
914659574
1845434388
1413812498
2103741900
1603104067
47042340
1014439977
1175364248
1854423550
1845526616
874129747
1140156702
1108550372
621357600
276828365
1918505649
2037962330
1188990310
613896452
470445030
1353164440
742431581
1728661002
439722758
1001169366
447473144
220678077
817227779
1262975903
180716558
1597486885
1537800245
900862498
806724238
1382595768
1857685022
819960672
1118792137
1246718258
1693785204
1591868243
1412263559
1318348390
176159065
1465903457
1594793802
1475301498
1556968260
1635933489
1501825089
1754968744
1639941189
1187329330
634197197
1483551714
2143022488
1871317302
208075923
1764285684
1697244739
447855137
1819708508
1110196180
643810488
1152628831
2002182990
2131695142
1779425588
572833348
514365566
833920728
1951182760
488189140
1866651001
1057314321
190101183
1626586511
2112449445
346740066
1522952355
608496985
1101774078
1960709379
1131828505
1035415441
1109569797
448332154
170603468
890333326
1653546350
413667413
1652552392
1169405422
1303350822
1308484906
1169802312
210447514
1043805734
592242100
2069287977
29463747
13945319
1964265180
1646328480
110294561
383811522
1303495268
657906942
876613631
1767692022
1940724695
1523408914
912913018
1707627244
1685262206
66534144
968728404
467001593
209801618
418571788
2505994
345713194
1276844099
2117313255
2018276543
1315150795
674458587
201898790
1518913011
1757303627
1643214057
1224569816
137591008
309870409
576482672
1003132671
1207052540
1056435359
1005859839
457641562
1146445572
50523517
1375002489
190309241
2085234378
137545474
1343418276
1441441463
1922644266
724428076
1391077702
994362205
1230709480
688186977
985429244
1407049989
1041009958
1051794651
1344948746
1498691424
298141474
2118951570
717818422
1293239102
1075360479
2015672635
1042232676
1586586437
622363267
1918085632
1088862525
1895649498
1890104984
666405768
1905852542
1930699431
1210350622
491776644
1128075219
303632789
137572143
2095206297
358381855
1590847036
1544557521
1642170106
937555093
909909658
98241270
680846513
1765233298
300930696
212708935
1456045446
1705964598
561591801
976625378
1061716548
1996442853
554030354
1181252571
432602819
1862586693
1460122409
1906582553
1478653006
882999068
1758443338
1892888694
778592476
1691034415
619089011
1063700355
648490734
1491791901
270604347
2093834895
1029476064
1071147490
141035757
1599370373
570317454
300819656
288769992
1902887225
315804278
1266837485
1477850184
1453788262
1658007814
2012452316
1173563014
2007701264
1299912993
758467356
783577683
1540409261
1810186455
691957865
1539634724
1040193791
666479464
769969099
456765364
323902420
669170171
1458922920
625527571
1119507292
1983168613
1813932153
1780112149
552669044
1514918895
1159779160
216963300
1291635121
638082461
621242553
524665833
1671194555
536305289
545420321
393186854
90399467
1402223447
1774872146
1313170815
627138099
1525038627
1629284303
1242439626
1933471789
300642759
813722880
1909142116
306490083
654320071
1153782115
1170852831
1150380563
1318847018
63997631
692274510
1126730504
1228051431
1790109536
1882307876
1504582779
1241698808
1454496797
139964774
1971619951
807351763
906989152
1054907585
1267352970
214171751
931909496
1031520589
282134455
234408719
1344971937
38885768
1460676156
353693096
270160890
224589367
44238929
2050752436
1081415501
2009485325
1994759869
103539933
68215915
1931588073
1985820780
1005095861
1809831341
1787835058
292335820
582653930
1876820349
970637141
1469309303
1657841451
300749816
787704715
1059792766
1598032327
366068401
1755407567
529953718
1651185497
1898357321
1772070708
1164766355
192222205
88829915
527108326
984555566
171321639
2117559628
762256203
1390324770
474812485
292885961
1598284684
1234870846
2017521294
372429301
1766268966
378980170
1141646228
2000910920
420956565
974459868
1254869591
860566489
537329497
1695308388
1797158520
196822577
2018896643
1334702695
157911170
228872715
1619226044
242199857
824509918
1578757100
1833651568
1489947986
1564862451
557736763
282819380
22686060
813308085
122514201
1408827036
244016739
377885688
619647809
471368711
1679418995
1799298469
718661762
951520502
24010242
769358609
1385195720
1250134941
287255340
1755890838
570818159
651448052
1726547617
618185641
522017211
285163889
1770330782
96226260
884619398
1302082720
1932711859
952609151
164800481
1407624058
1661114904
1775197038
454860973
685841279
1995441241
1878200456
1623863830
862258943
1077221315
1791496285
379038643
324752459
1534967862
197058446
1743018609
745201849
1276222918
736337133
1431075573
868499844
933173037
338729855
1490529686
729680901
1542005633
1091708502
1586152332
1450534420
223251579
1544250145
936500512
941732282
525334122
1619094939
629542024
1439317041
127775778
1159158417
1714881037
1932802131
739517151
2009264853
311316421
715110946
171089913
1180382844
1944457534
668826905
943836785
1848917465
839983480
403517048
477626212
1747416481
1505307013
1937321941
1160829855
1835012896
1965001408
1024186074
1449311720
99618569
362419994
650811525
1822794478
1787887237
1794037108
1911836103
314936125
1160111510
2029038257
5116295
1270411781
731319893
1351863532
1608889498
906798483
524246478
1956053277
904835575
1409575019
1282520117
741732630
1750016776
502928437
503588068
822546509
1219093257
818659974
1420206179
1471292216
585284842
1211027091
966347401
2117610304
1252530435
561062395
43450684
2099530617
1998727144
86490143
1389163156
1168189578
1812214353
1562994148
2002262743
1911563530
1082185933
1026157515
852129475
572685981
1209786333
1603513711
460198142
406393255
1928641015
1604849887
786333450
2087386332
1139335867
276434371
1764274902
1117469792
1101073184
468646869
859427022
144290547
1675956413
1492249166
862675569
292549279
342992857
1488382365
1826872952
959988444
152487167
1821766561
1121508096
630967633
709268977
899621358
1926589668
783769427
1738090218
1331444623
107911089
185599846
1359346483
961390974
1706442831
1494955309
1743902074
428986262
42529799
203312803
1295466361
413475983
1131283118
1056164301
576626802
503738287
1777919369
251908162
1076611390
1471139967
1475695824
979605174
954819576
340025631
516213966
1156829800
986751277
837183057
1142306899
1264944735
954248182
837456237
42420450
1516414772
930921210
902736457
216305880
1709402171
930682268
316515197
1047620468
689836634
1420893450
81164120
485754393
1207180495
903095313
893019556
1839551927
1513362824
736724406
113578220
406012292
409937168
134026698
464051071
1696678669
1042046133
77973048
338673352
1157351846
496415557
1428088236
52612090
1363206270
1268846127
262674714
312801746
273657742
181472758
1589436190
1204864655
1059155929
1002746646
1196086013
856741840
907278387
1829513314
1381478950
2032512162
361590122
367811000
738591207
1673267540
1852084395
622484981
213194711
1879108859
438717598
1284287349
214555836
127051842
148326009
368684314
1986917048
1320933791
288955402
686413286
2024927105
1865023382
441567637
604372543
2023813021
2062140664
343943556
1062401770
1985437207
1058976822
2065941278
2121812021
1358893158
155945523
497095027
1605774425
398040024
214315736
1196870349
2131921333
592379503
320853006
657000756
900261293
317300190
1817354097
1242001101
1143730030
2096803139
633917910
966117752
655227294
112736887
895568867
548203822
1187271667
1769449846
834545707
1802978337
2022399407
1660961862
1057885129
542968322
1839223802
2002662652
1974093953
792879174
1650802342
1507719972
1682426540
112814693
435881408
2102216122
1151774841
1688844347
1399389907
994087836
98121324
59423677
1460421277
976861466
1914369775
257394460
82557614
1698193815
219109961
1593193241
6658428
174736527
1564428764
1971423925
544557494
2006303422
1000327126
1972101824
1021849959
846952679
2103779338
979688355
48241094
484871031
2029687010
399131011
1540125371
1748190755
1418516697
885513925
1573681709
1204601850
302467154
1697760817
1022991158
528716261
1003397209
1743959086
1080362983
1535240651
1480398334
1349624449
1980637125
1495557828
945868439
1246323480
2135006968
7345008
426885494
1296969414
1196167299
1206884621
172980852
1723403992
1821034607
2058711366
2091687480
917321169
1357314261
1238795045
1388053682
411878886
504262512
990793164
1883440872
1650601240
1186065070
631907817
713789272
1005807873
826701114
995023730
2037584586
835049863
1292757736
1515998516
2061941919
458551
2016348202
1565533066
1175908845
906402531
2146480012
1258005388
2099975740
423691057
647113360
2093091362
1456989302
1118216695
456526819
1168434506
1572746088
1733163628
241097453
1053578014
187879036
1113430636
2034795822
1588740128
1312567217
1114546787
881010021
2073140863
1175037802
1059990891
908417287
2075070254
1667186465
888444451
1164821774
628774024
1981930763
2103263010
1593949784
866691372
1301104818
55019834
917382054
110367117
1196798700
778252319
1055193627
1561978124
129719135
1971880863
735444249
2114449075
1705106216
76602977
1717189743
260377887
727796368
1576887826
706981207
1823440357
99766265
258597734
107435793
898555419
2134796402
378527828
1164713153
1994946371
1821472875
860455156
1173154950
603589678
1887483904
1513827505
2105958791
1301468325
473935417
819175577
868986047
1489749694
1458023904
213628055
1007770128
201655527
293505787
1655163792
1811470278
1370550559
1957036503
1178667932
387667915
615204575
1982173385
1081467502
2009571205
1874595667
1220587221
34946887
1373405410
1838025512
1900760282
1354878776
1223714425
614106484
411329519
408435660
372728707
1634415844
834406075
28066377
95880230
830059007
1890506114
835023081
1975450657
282171703
1839382494
2099241932
1016179486
2019341805
1361751402
910091925
268166222
812283165
1076513924
1631429266
638472906
1202225258
195119100
1072046718
222422453
725231920
1817931112
723110940
1584750691
1075456291
1542216567
1491092932
2107521556
428726848
1074202734
2042837423
2048375209
127350046
217356540
1228715553
168162259
1630279097
1038829457
397527490
1414114662
94714489
674638323
1434273894
1075970968
1408259917
560233526
552276963
998463613
464094939
1818052423
701124246
766046926
1439859646
108237179
1018603023
10007474
1612543487
1149451700
836803715
721507690
214468510
798348468
1985632981
1085232354
209116259
356793294
1194040711
878043256
1233959426
1482129314
1009421159
581668302
803571163
2071841449
1696208500
1825084698
1589923416
558994630
1268177427
1080824327
894020254
845142637
766360446
569088806
517031603
798621376
215064088
1341751229
1270634551
773612038
1317051268
1717435731
1610802830
404351112
2044456709
984602938
791356836
1080010766
2006498959
504304623
1016666926
1280050311
461707729
538252302
184737946
79135545
966765108
548552789
1646660
1596607755
1868092787
1224014
769740146
1855073791
697032321
1555303614
1893461690
446937035
1436084228
63647879
2016531025
124219815
1321003344
1863156334
667454619
676132796
97347837
1069971534
200513707
1799148537
277342947
307175158
1980543592
493882959
484870118
1277240593
2010446667
550456555
857100232
164276642
1705833006
444994744
1476133684
1955459799
1445597383
82448042
182764190
1316460425
1919710086
1986931
1152469041
160882330
1334286446
150227474
755953164
448547172
698324560
1484068853
756381226
1260907565
850551789
224152230
1277212924
1784343715
714713056
307128359
528442343
500869940
172803726
1929018227
1010981769
1000603722
1324950910
679028167
629654527
663030168
1877878123
896871326
183420435
72424305
1706353163
1099336614
1541877845
1815458422
2001935577
621746784
777423981
102853731
1573308308
909196528
84264991
18932599
2123529994
9296845
319473583
1437318969
743493460
1150517822
304405302
632232684
2058913651
768658456
33279135
1249785060
334844094
1938240453
1711970406
1955128834
1072459276
36485189
845549832
2079152795
787924794
165939400
403888761
1002561458
1131188064
863402413
156528096
1537285363
738170960
2091407473
140962998
575337964
1901946521
1827133493
1360009247
1637280115
266751452
644610626
952791451
754297727
2027889180
1935708722
650670185
764131865
397296885
1002328158
1861532235
1065255093
1428556419
451985075
476326857
1920746339
69630359
2024415774
1903654014
1576360802
1041914593
1182166448
401220624
1693245761
1195127016
128725969
2085069885
825630226
1852834607
818239648
941639724
771821248
1901903366
513514316
2042060471
928149346
534624412
422521629
1117586373
51318775
947697820
1210817062
1169457011
225213447
1748935085
1095427088
2133596028
580209423
255257962
1001167086
801780060
406216145
1480870734
885324922
933300955
1974405595
322482988
1017247193
528539158
1631077726
318335265
1101406353
1479954233
1584414251
187373656
562031736
1677087113
1526152565
305630019
640535495
466755341
122524062
893569419
429647896
1152689653
836689020
2060461930
325313205
305981886
2024561796
1783312063
1692145714
579100350
925450485
1320702719
932007277
857972071
2125235845
1448105677
1177390804
952307549
465606829
638907732
1856345611
1822398999
235061212
282457461
324098216
1432767628
1426397129
810355801
839887584
285649659
2095376828
531366390
1715526616
1681146287
1587206441
1487412429
1909057274
820284551
1444162969
1088736185
19086077
1825920990
2071963300
650793174
1190085866
641735323
518904658
1914017476
890286644
1127158772
1037709085
711160019
231936809
1523636423
228722355
1625345382
1403637376
23525782
973083429
962081171
1380457110
853766197
1063212455
907050141
1109522780
267141826
1979239304
1857755052
2110385940
1719183834
1445423597
468831729
1909495686
111274956
401326377
754104148
1427409960
352390150
1853510079
1708049365
681409686
2118609868
1101709772
1090771623
1640756276
1398368318
600499314
696927278
11880573
1123541024
2063763116
67093663
355006154
92539531
1190104767
875191021
518286110
960535898
966860082
294060043
1220016129
1847955098
205795273
1481203716
1371149861
951992177
1638601695
282825045
1742375533
1359724038
1562261942
520852812
831869733
62651421
1019606143
1350624441
1262403436
164469660
2048885596
649909261
1230060816
960306646
673232119
277183953
72903204
725547208
1114542802
1696729089
1536577480
77756636
322519623
1498540778
1986801977
121650819
1271825424
942387299
1388440662
1778539374
2031890367
930095968
423122813
1751459844
1067528392
1238147314
1097539753
1973918419
1616242681
653891190
1516756417
853853795
2048727158
61581703
1780897933
965703569
383482492
1771140648
996932026
1656269458
908517123
412630254
2143848628
2133462695
1454523715
695458441
1794982259
1661043847
874625927
1310296790
1217673224
340380449
1989640590
1050609666
781585736
426740321
2015464957
591241363
1167541268
1417452986
562788854
635216946
1487747399
1978312203
71889415
1755561995
452057771
1192343490
1772522122
1055581039
1663730383
647100911
939806512
1046270539
1999171465
483303382
1861084533
1007198157
848296655
1310738169
2030621718
877011240
165011352
384602435
568053216
1892286601
1876978364
1680980554
550968840
1819077657
2104446244
278683628
815327923
1886345940
337509611
1088218434
2069315434
185159480
558912211
1520745745
1320167948
237454393
653973609
49042781
43960300
964774640
918486905
686904239
699655482
313144810
1426828931
1962595149
1682011535
1051066782
802283565
470386166
1824668417
1944576555
2012886439
1842630410
1595052118
473989896
1870828937
1040602105
1616165048
277394771
249878998
322139477
789762161
466411644
984649796
633795595
181506012
1590921790
864102765
1893531542
2004725669
1923235462
2104220056
957901360
853246130
224003567
107535404
504376651
539611336
2144427025
1395010610
284267905
922545219
2102638521
668099223
1180163900
1818145011
1146334484
803510885
197497852
189957370
1504288148
559572669
533044143
1229781781
1473985369
1189601191
1949281590
1894042034
835152360
1380926397
2021595160
1962895895
1533022171
2141173212
1504253784
1657034354
503297397
1730293694
1454005418
1612779133
1920674016
226067593
949025693
1133080948
4022601
465542361
1930932059
2061674874
1737823685
1289867072
666383715
593577931
1915243555
557722625
2034726949
1155564212
1496858750
1293860412
1069828911
517349686
526806184
1364927255
822734996
1022929068
67591226
1166435922
2043004857
1320159572
512348841
1826420460
1334895655
280920767
1701538071
424277504
1054852419
1567878020
368865585
1348504981
1043240648
32717665
1736959487
654350754
691548613
1149839599
2040237475
1769097086
1567912123
1797952136
1006707935
1250892574
815385345
1373306473
1124192553
127123089
1309901946
811502883
2135645603
154842805
1199100568
1899298750
1081314332
234655410
1864609117
1936054016
1256624525
2016288224
2000397018
1528887633
756884129
332013020
1478648726
1037661009
1141599213
184499436
1287334774
1921581276
210890420
318060511
1494636175
831629995
633086843
1038045728
233118819
2090682272
84806502
122439420
1868953829
623913658
2015418129
595624787
561795821
875607607
1502698852
1313793742
552455750
418853988
2046340863
2127965344
236153303
107321553
1613001121
661670387
1418229752
330090004
1162884930
1999155273
2077326512
1175583572
1776380010
1533926511
843360795
1597388348
1897153631
313042229
202925581
1968849186
1540455437
700377012
518810190
744678087
1424611100
1164260090
1070795957
51278806
1498964371
2013760547
393380491
323192658
190048495
544256539
698895334
231234922
294118973
494924529
657263659
1382456929
1610516032
117233235
598986280
1432178104
1057594949
671662212
1513637009
418951246
272117302
533915234
1411102964
616834057
1926055318
1333576610
413551842
1568388886
6509679
1024174566
959549637
513964368
10993359
1173889182
1048827828
2031345764
1791382921
1208411208
1709468694
959654765
148093213
780530319
396885169
1693139541
1036443546
1709084048
484139847
365125693
1504028373
843950690
1211801446
746534987
1755861935
1228854577
230194201
536945960
389367025
1892657807
1230273029
938629240
551595358
1058740356
708160847
509725741
1468491642
1756072699
688892406
2101051924
1573820635
1489724957
51230045
194218794
1898524115
81598930
1115076543
367105357
62492467
1424150251
2029903763
1384673282
428948580
1311322767
736143434
854895610
1159718530
394756872
1763715880
504959533
1089671078
2056199917
910011032
1747749153
1897008981
1024010643
943671158
135405384
614465181
1768604134
825822476
409647500
1073467701
793875318
1566895825
1892736874
611567889
1400602705
339644925
1694047377
1384190926
1672893379
201459000
250666780
659598466
794272593
984611305
964085874
2104495891
1491147599
1006851252
1341187616
2103223332
1155486879
1629791636
922709432
121972215
1494948228
1355410284
330378044
621635940
137465885
1677377322
428993617
645375722
982514197
965040362
2127282003
471162558
677997920
2071917047
2108078411
1645281587
670049595
1823820596
1340243740
1826043439
1914236754
1416907546
533001239
1957800525
241895212
1896938678
1343660886
649509488
645735479
1966539867
972082392
254229009
1600605355
1569975877
682083354
1283190686
1577481121
14662962
2130333839
914755636
1152504091
1429093475
1115240197
995775871
253148256
2134814797
1173968511
1011732262
579028024
1644927835
1660998841
138460341
1174456657
1017561097
206784337
892527624
1167001810
1948085744
103023378
1413040836
1537197651
1873690633
613234743
1268660367
551167880
584527595
615127680
2002849427
934090027
1347189246
1607748821
980538847
312198407
1421808687
1405087771
543749008
534187214
1350201476
955863069
213810609
1649372797
1076052676
836978213
1307402269
452439449
1973076782
444477623
1337032572
1937224523
1792726008
1055932188
1447182117
1494550783
2041701678
454676799
62702506
1165330442
123824901
1682058769
1476715124
1229462403
1680838754
1730995716
1100644740
412565686
1067845692
166180325
1036685942
259517482
181562050
462469776
1784522832
1398777446
1408289628
1165440717
399292963
264810591
2042207139
872262658
1665772866
303533498
626039420
1873405905
1293841508
1103336622
1514330759
459044256
1765797207
1336779003
843496627
2037394822
1458062307
65410779
1007784141
176221033
423847185
1869758657
1571149331
1037979861
211932873
986844846
716194755
273550642
1987132188
868575894
1510759583
1486733168
318802800
370031047
304514201
577400048
1950973306
198415883
1571186549
1075884939
1880840406
267054419
1703017123
1339369895
393587821
1599462342
510799042
491546186
79566823
1042557063
1166614060
65057024
1882977199
1512209548
847606833
112045597
276122711
57546961
1375935346
1092298106
592749191
1086802558
1170251919
540409027
1506260087
1342681006
213127782
946409839
1343339540
1410037742
2022934906
1460822329
1967763573
1014092497
1042556432
1345336355
1744061038
1647649244
1853005621
723382301
1484614773
30569956
1002374804
160945274
870218904
1689728769
708880115
332046692
337215204
178351017
370177040
456781702
289764995
799757332
1015094801
878992583
1542257252
587719557
804203085
1048419073
111589609
575235560
205902986
394394561
42304238
947793293
1259436999
56650988
544500207
131589151
1751375924
4430050
42031504
1866304872
154797329
632275588
264551033
476653513
612624688
1328785350
351010762
1470869436
1447580506
1107768828
1424121064
1444402595
684650448
1615323035
442658478
208692850
1381746274
830226312
646915648
242631291
169251945
743467099
1738339457
1074004951
467223877
1125945428
546862096
1266437187
1329367987
2008599831
1779236185
1116205781
2014057683
1846228743
722983194
852129475
551316173
2022998039
1750285587
937767623
1898208691
325803943
1587105257
1636914809
133723234
1564824136
54899934
1363168410
452286751
220941266
1664064334
1759239746
1205135623
1929569920
651002857
1302574911
706533642
617963364
962691967
2139165395
577745581
1854844255
1922198595
42343632
1075488653
426242316
849448021
1426378058
540535218
547985614
218014698
1333850732
462512787
628511103
656116367
480952092
910869267
791948359
2025652508
305637645
1147119778
1435167063
1645117769
654793994
73014734
1740752224
1534302252
1097437801
1598941679
94812557
409954407
442786403
1119942941
630250681
1178389541
396233468
1890549677
1442704169
1638469873
686888015
1733755190
992032273
984673916
470759807
1092669061
1893785005
838197726
2009553011
2030310745
1975052945
589961706
127550520
870121348
398207810
451639468
1799695088
727203519
809381466
617050285
961825642
634309005
1674129187
1552559153
359940033
1574943800
1918146458
1297271961
2120756789
1682743229
1257451142
1863570333
704277482
830072934
804545755
998986458
1703779655
615346651
1272858232
1439694993
1423068211
1599845368
1497015388
859460776
624647962
2132870882
1417211586
1766350790
740583482
150925594
205147136
978465933
958078674
634680124
317755925
507456974
741550270
2068183429
670337623
1811222857
1094248326
1931377415
87433666
1476957783
1704569156
68814293
1067677324
1790850515
636533005
1602056660
1254016369
561370065
1095217356
1214832060
220189362
504225382
1709725350
1860347928
1447673679
1378323230
1421514842
1274801443
2024549509
62194839
713589311
352136617
691447526
604653965
1991788637
1681206288
1838370011
1537221558
1621622112
1474196963
985506062
993304467
1253980143
424465928
432112552
799141396
743062825
1485459066
1844882260
485046689
794151128
879453795
1531456352
2036223138
741243914
1638285504
1906091605
1251806426
1102987976
278195069
1033554164
1276610326
549306045
474488007
1356837737
1875333643
2006588990
238211920
2145748951
1759316325
40518289
316628456
650898499
1498826904
273083995
84231320
844317603
950818887
269641976
686493609
2140861482
1667267599
1162805231
1318114503
1296746486
726624374
805912006
2119998103
2060059278
1342154721
508878532
1800256184
1988239307
75947750
1650747967
438836381
992403959
198447831
111213359
1652374501
738105832
1376178512
2078048261
1164487699
139955230
1606473061
1611379458
717743828
1937632429
2046100238
760540023
1706290850
1035807196
284363864
856526436
654959645
914437611
995461757
1879688031
1200686810
913081154
1317357602
1243280463
670665312
1591327522
1443290812
240915319
672243544
799021257
927458427
1658174665
1752499599
1103721006
620681217
904211273
1495290689
201737276
450089272
673601409
1739336185
2144970721
468676798
1666991017
2037874092
1460798303
2091350463
831305043
1753249492
1470347993
380103663
2131823132
429143950
1620295803
348493346
788214069
186330922
349194575
1431798629
1297470623
39025423
668205413
1338029842
1367483131
1151189009
404138306
1987120598
1047243096
406654468
344375685
1287805608
1724732292
1963551921
775748743
58121264
1016426869
1369045980
2040810276
824702190
2035389065
2021964495
546311200
654620522
1802719595
418306014
1282582180
1584610770
455799564
1282177617
205477347
2129074102
1451271896
531902280
945059660
1324721040
854595427
1384833851
1807274407
1207455944
1516680594
1536492735
2019686530
1231375488
659186380
1279133405
848687382
387633660
1695933532
1102239002
1608278950
12500390
956070241
49264522
1398827961
1720002135
88508987
416419792
1830213892
1147938019
1963107562
599216093
98217740
931282684
2122984973
2057488445
278981946
1929004369
740631608
1139124699
299234327
2003529466
360917736
1433270186
1983466762
579517402
442540718
1688548854
1899084365
1249717489
1794470643
436399255
861437600
463331949
555704128
1217804799
1856464531
2087615690
44062109
1515616395
1077133783
1731182449
1311479581
1113629213
737819912
2008657121
82515241
1049643384
2063835999
1638713309
1112647771
303078233
351425831
665360577
817150423
1757577720
1779957913
602960949
845501852
124186422
928340211
1616453558
776036026
1405873413
599173954
1157148723
1340320137
1007351427
1353710362
167856583
675279888
206558436
1302616478
2001511619
647052392
1743625980
392625693
1316982980
1222686082
233313188
1877863233
131810190
977096233
565994486
1267917596
834609193
552094772
1263149764
406531269
440841316
335142655
1839900794
1084612535
1275687760
841657774
1487110308
1358749361
1520679302
648641930
457866030
1103080705
1108920452
270281921
1358436549
1033455781
266930253
1981287299
1653477451
691958715
226554980
701885521
1094664267
177432282
88200749
346538056
1623063111
1194398910
1488967647
786839664
342182364
616759564
125420086
606806084
1771763997
225290846
1779084708
281321976
447008601
1859914661
396601742
1612779133
2118532194
605068093
1078061630
694873888
1000638232
1626544810
1493933849
1965363008
392307601
464052208
2090832650
1562850079
981619671
1609347797
1501787252
496411407
2017075699
1049187825
393438136
1497141692
353689633
560462126
673154912
1180495208
582275781
850683972
1966636187
2029208534
1118572183
107523328
1315758926
362622380
108854533
1733078472
935319
1919676754
1250546803
1354079802
1625991743
1369708255
1161047951
1190376680
706609109
1685905420
1860505590
2130087272
2015889669
1734783015
501428327
1305475684
2019525593
1639450787
286193774
684223769
2028291845
1322571274
315790085
1573402706
1537244423
496397312
1400770367
983566716
1059004638
2141596693
1058867432
463819383
1814106553
1644318842
233018104
1278695399
1703468001
1097652340
47638961
957435955
1927753512
1311581901
1029818811
648428011
42303720
964134673
1329483815
135537180
416360083
2124494493
860421310
518795642
1540227527
1826611201
1806754992
890460005
832219356
1883500080
1455254717
435618470
1093030256
1080237075
375594195
1468004292
25553282
1908135922
491664834
635095246
1033222541
1127352599
468641621
1271326590
1036600890
587530402
67049242
166727864
6087241
1249488605
1101966174
630354149
335925510
1491633946
2113067865
28471173
1091234629
1336052249
197242523
534059996
235442724
259652026
28465737
543430692
1427533179
645372292
180060844
14415339
1999049788
820879066
1704585618
313430328
274912100
2105965506
1420286007
1751772118
1064276900
536054402
1168173834
1740551931
494402156
1598847341
2030890873
679770391
1667843565
1741851909
2108902914
860365900
1316349361
155364779
1985778556
1791980093
1985277423
1296416025
723298106
832648003
1621660337
2084462460
292719605
1138919709
99380244
1333500917
1487138530
1948934382
1695331740
774311543
1780741292
333691781
1335915610
1342628328
604639674
174624105
1743237489
1755227021
1999042726
502658950
825419337
1875821701
1033827056
681848716
1298260430
2060417111
532488502
2137422866
1067403487
1044598098
1595279595
991553070
1981003309
1276308353
207216415
935077346
1174177684
26764323
1350227243
1496889156
53088828
557436885
879087310
1830365212
1764219323
1072230054
1813037317
2036241482
236841297
1066417347
207697343
1704847102
400090082
434186823
232213350
709210411
843603033
1818309714
241025652
1666558593
42096032
438004622
257579763
1813883829
1905627869
1829298587
1458255396
663820450
834360091
607006139
1020305538
1102120100
258483808
1918196470
1318573211
1600207815
324063828
1342290011
1223570248
84564099
1087457688
1039993857
609038408
1693873153
1362660521
1986744952
1610545454
955990151
2006557529
695801199
630109986
1740679168
1343297592
1260200926
956956389
1327338103
1119628304
347643782
1698632395
2080474300
1226649011
277351286
483530548
1827171594
1798251337
197191198
1410673572
1267769212
1577787751
742127348
755896656
73302866
398692950
216530376
719046577
543190048
2031651368
1630222570
1576002805
1533004
720458914
1319996621
653661936
1662785269
1092674695
94823459
311947838
1220720774
2062912961
211558113
631209466
1465018044
661909327
2111175244
490147702
1167422093
1762016358
721864584
2068808259
1813694979
1160831109
1619365920
1672499609
1297625566
300493775
774356057
370923031
1374284806
114871520
2108865470
578465635
1786914412
428993134
1222768345
526079153
453318975
1988880652
524773117
2041705977
2091656093
425527574
1851079761
2004160278
464133860
1371643554
503212054
1601367744
451965061
93568845
524774074
559110051
417451709
1442820543
1816087110
1583207662
1613259037
1539756784
1123872846
1447920253
1804600800
349249582
2139277452
1018638076
862931273
807188824
1110282830
949967980
987054996
1385621264
1545570027
1640827788
226426890
63444443
167781153
2142837125
1856083088
1289896383
1411234159
665635363
1126356829
1187909635
1493454725
1996498448
455205675
1481146142
1330878138
1611264379
1875196273
1058882629
1507337576
420703044
800961235
495285768
896934695
270765350
1291493299
569392524
911378127
2011343093
1307276697
336512654
907605654
1624887063
1029224806
1645748031
1329391376
1295836020
1040958713
1865149561
1214546012
1368424049
1501227405
1310698521
1893899738
1214950817
1140177653
653351664
382498955
633469219
1915287143
1829980987
1715188233
1674293498
188873781
1316089126
1061546532
367627245
1817695810
976915012
1873157640
415629079
1525326336
2039127933
609121818
1495002718
821306592
529713951
1736974663
1340814856
223009121
1267622640
722902332
229826394
1166234666
187355737
2080734215
913754029
342295491
1580501466
1935622661
895516428
222258677
1047642665
462499838
1881263608
430251948
104995908
1752279374
1719316303
1477791917
601621301
712657120
206150603
1230023112
361065400
470864506
963120578
1204254236
799061561
1975008371
1149031887
356413261
1277397607
2061098629
204134167
358312214
1985417157
181194517
1202492668
1748227107
1280623766
1817135687
998707022
1769018941
1193514992
59421148
717866893
2042763814
659971424
635995232
697463821
21365710
756989659
782415082
599487548
1178291117
400385593
1268880691
102548301
676017432
1294459227
1885744309
417020074
2072019724
978154359
1001478226
1517281473
520444357
692145454
869287714
78142855
5977877
1264771460
568988877
1448080005
981657377
1754245635
1880828838
3485418
286815004
1906259732
2054827398
2086277344
930969820
1909240551
219960340
1654789781
395574755
1082425174
849993975
1809536253
1149930831
1246557944
571317543
1507701218
1920004439
438624114
1036899392
697176676
468501399
1959452095
117972296
1191877409
100724273
1443291545
310419416
1296911823
1754132516
1148880573
1498683433
622061966
2058231857
1298889637
1633482734
1908292641
1470616077
79158271
462066533
1364529330
46282580
1426363032
544779500
341759137
2042761798
684846616
271346500
404813522
2136238921
534786870
1482899439
1808775200
1071682296
445542303
1224595595
1014759016
1626762119
113505746
412914422
162272370
94015715
166792928
1663878856
1357387105
1853937831
881065166
912343485
1190246679
922233211
576599549
436439221
1054502473
910107789
1861331248
2063388386
605328372
1199327007
1623972288
1759573268
1299915775
1321508190
661037811
552076147
1149420418
1215854122
284849411
848367825
1054751209
866637980
1369075181
190634350
1428843651
486306773
946233619
1654771601
515878420
248950857
806071775
1266084511
581304907
808574630
1438212901
15897307
1775225424
1839652776
1094927098
2140208704
1924397795
691442078
757431039
449569263
707760969
500807134
1119578140
1852683703
585238025
231620211
235993545
1302427748
941098241
1564316048
873593416
1280537157
1487454705
1474201240
1715832975
1570920559
478045420
745203912
1834055308
1199461672
977696498
125342366
270186601
2125333861
1097946145
1387132442
261225190
654716111
1014690432
1302149915
576549075
613462202
523180822
1511017986
194689148
965537135
1218449212
662568207
1861848772
742708438
1914416384
1322379699
1054390365
612120111
1943935904
1066184625
1589817850
1840012843
1056332789
873045262
268218611
1409339232
1114514725
643277097
1340454317
629380480
1244509958
537445765
436822990
385029792
248423579
484698303
1050700064
1754649367
1318011681
279736066
2014262821
660357442
854707059
1570323594
1395722022
1121873070
1661242151
1395765626
1388781688
1863944354
1181304409
600919039
1881110938
1605527025
1671183603
194637692
1185656078
383725868
19838979
1851506366
1394217560
1571064371
680436845
982201270
1865582510
2078658226
1906209442
1836742898
1051291581
488347049
616480213
604600510
397647256
30378391
640235475
820928052
2068219288
1949867113
1242886428
1980413649
719141291
1497393040
396235160
645537038
1251250985
734195278
849190977
586486918
1784413690
1649987779
1467413076
1258116462
869683035
1784758710
2045423361
2016998980
589288245
1083480505
2132661637
1327225110
1161403728
2099003063
1926215247
1291893718
1194164195
2056272228
207808345
1736713632
1614582708
1827175478
1043878285
1557993965
1352446747
578619842
609209296
125967534
362455660
1398792005
135713248
1220003452
1299720133
1906338814
810171537
1473032447
1125107601
1446239351
2053302541
1559171316
745995451
1757926744
98738274
1739475303
202694556
1647071503
1005315082
1467923776
1357144555
36587111
313019450
771637511
1512450487
2057132961
1658448978
357487644
2065152071
1899446655
263351821
1558033648
763910413
1274112549
907875173
1679017680
1201025944
717893148
814633268
316500228
883157362
828905207
1915459448
593413726
2144642978
824722460
667046889
1744176907
72294989
1287637776
1462571201
919984572
1507566850
225220844
1656621585
190879967
1087277301
2001926517
374611616
1028267673
1931338780
1343507858
1760684737
1986095647
1502936882
737930008
2127356116
1975798766
1933432792
840344818
1950615600
548177206
2021498264
1495743242
1063961372
406732369
633151210
1736268247
1308916256
1769603112
1638259915
1269933414
155611070
1036991587
805633875
611802605
1461958846
1947429844
2021730828
1735158600
1528036862
2082776889
1844815758
1083634046
167274639
1877008771
42344731
1299911442
1865798982
1167279590
955935304
1857059771
16310334
696009046
982876681
838662823
1971841475
1442246622
1298435097
1128055230
1607144587
1392140743
1073995353
1390267588
679720257
186352815
1057371418
42709303
681681311
1878563361
1634995724
701732453
260851003
835096653
1018707731
1256490375
874048727
1767540892
292176220
351992139
1130210939
1615569002
1238882828
1925140257
1656292836
1164582101
2014670641
1463150845
1422665154
1536245256
85321467
401944992
170686014
1474095654
1844876940
1264613288
1688749952
147728396
1781351047
2033638952
1779474233
1023141032
1490481623
1218945545
1728301104
299066514
950560518
871643441
364973048
1984758012
1633964306
540264530
2092701879
1438294531
1430626673
1898048665
1614730699
1662050620
1323341500
753141690
1347861482
1707504846
1704077162
180198748
848354186
1576641199
926498917
1081026853
1236456819
696912212
1520965480
125074267
181472758
911255656
1940863050
1169761077
1698571805
1799990382
1777087572
1298755754
1695885619
38423232
539229426
260749591
835801588
1389738496
562132774
293598383
1679726038
1731015564
162271663
1659739514
991394995
359725703
2046313156
1569358455
394848589
537279101
1641292703
2088798953
1523633026
1601418989
266474171
1117184757
1509276630
517179839
1191993464
2120901684
1986237512
177072488
541680074
770993169
758314512
1923212064
1423722852
851694259
2023527630
1124470173
790101240
1519535717
1963730669
1095375125
848169605
492073283
1791019116
924487644
694887468
723981537
1441894105
1740981928
419423853
699815075
230680520
1951190967
870265474
152847280
1871783613
1199935491
1595897295
1524883579
1216636321
281606829
652397206
1964680159
1275016835
1207902384
1510417703
817615302
1420197665
1104134197
1639687425
1998757862
1083727493
1895658064
941065183
921886831
1014198572
904511794
1724835626
2105934802
895275106
360808752
1300312459
1396756366
141956677
344546588
745175898
606683555
1435420107
552236404
102289531
1162001946
1055165487
2136595080
1606832765
1485711882
511706742
742673639
1192494319
526486231
1019541213
226398303
1621393827
604183661
875587689
574682365
1829644738
1041628472
641731228
893689038
1608980514
397747260
759262400
28324979
256324889
224315798
1405891849
3281282
294402088
1435685616
824845757
824623346
788132612
611029369
1182145407
626326675
1970450337
907011742
1843387751
1180978143
860038223
480353309
1328382204
442831799
984148261
327975364
84212921
563904613
23247256
686096166
1044365969
617747662
970695655
325603776
367489291
1884951211
85125716
1074004951
436134661
1083212705
1089685773
1322018686
884426357
830107351
267338468
1126554895
1146532261
257023121
1703990237
1215709654
10078878
1825375901
1551810292
1266669594
1678805668
2123665333
1957069346
195095940
2122030402
1578288150
1698445766
2073307423
1622896203
1708613778
807680356
1533235643
1278250701
2089708652
1381468291
2076446454
1259503124
5213769
100448961
1453101982
406235548
529576233
2087419618
1231420393
147126359
469896898
1576849735
786045753
660436887
797648553
233425475
343111521
746782285
1123930979
467992321
458982555
2111693948
46138349
1157858043
1691697301
584591585
349895297
684217996
932043904
1829458038
805629519
226022341
2127851202
1371321909
609287437
1274937494
901497559
2041686816
726314480
1213377815
1973112486
1533149831
1661409344
119624143
1860923126
1581446375
206293757
388606378
889307665
475328326
1530308101
696490254
818998765
903422990
745782521
589245538
2030815613
2017051764
642227295
1822858484
211250773
551233031
261261683
127061314
2021151169
1692212207
1822872898
863616203
617118509
960720987
783733702
773701561
1824500187
1755388652
558960898
2064893639
1805370484
1510479778
1608534057
1943532259
1193747309
480544324
1339541144
458355966
772693108
1779196479
507459183
1574679760
1030708273
1306407884
1411842999
1384813580
920868482
984033709
1328430124
833865587
1438093729
91735460
1599860798
1557225320
928477178
45609025
862633992
715852343
254162831
804393975
1203816974
58664917
1812219683
1771552014
971634117
354645331
987195542
573286457
166655814
197675342
1163124754
495082964
490238759
49225409
428218229
1309889427
100557009
275592553
639431591
439803643
470737715
1186758516
1664435836
1473715277
1713286865
1412723227
606859421
987677438
1635866389
601863592
396465727
529535749
1955951151
975721824
420402303
1688005477
734149606
1420531863
481929502
1950657007
191691602
1755977592
448389518
1454167973
1262223917
701968041
394171943
16343137
940450195
1937882725
267472166
1024752442
286046054
764983186
1471946283
305044630
1205027416
904172512
1260377476
127856431
383899525
832174378
415740006
1592955415
273456976
1746631757
1719085200
801770308
1743625777
307615355
398832966
56547718
662722621
1422880231
231670540
1792208462
2059614183
1561339287
1694774469
181151084
599061762
889394970
155387650
2122420857
1458361527
421112275
50941118
677126622
1807701541
755762219
483269329
2005307179
1008529798
1228741908
605120728
1774847412
1769140065
1578314804
1623076525
1589229132
726065396
498079680
993780794
927640790
618255749
450520799
1085917918
23058015
1600561261
862768630
793985465
130908812
1261754423
1123173907
1051185842
288084454
1528461939
1516763970
445184888
932545056
761304864
978771501
487321397
1366752326
2035362745
1346617096
1801285283
1553207354
1086422910
854881498
586946353
124747519
886546051
355932831
955861333
1027242466
202271673
757395768
1059932881
1562868646
421289398
559777232
1526013398
690384727
1774711113
1128333493
1250434263
957076600
1760318487
520163226
929818953
549693870
1904654345
975247300
2023974358
191509481
1149703377
801777781
1416462711
875114869
1014599493
1645289955
476897092
1061213100
847510939
284719869
2020192020
2138479199
154854049
957944981
1045246530
1830984905
925223979
26289895
1194413645
375449149
1846879153
2028683828
1544633920
1131330891
642661313
732019004
856457523
1987675807
1573236369
1825000834
1347847476
1003840626
374587174
1003411350
1512644564
739069198
186266227
1380052492
738862617
1094464187
1479641798
457026117
1575354600
1398193477
270972287
747594693
1831340742
1166235144
121815471
658352163
1938297923
94398548
1269111453
1537695165
425279561
46106613
1290825598
1613075854
1932612991
1392670588
1921623023
1448256975
82739654
1561553534
215906489
859988980
255808507
1326881354
1807844390
1749716018
1888758543
492725617
1638748745
243322091
450898696
1143254556
339116101
1367386775
1053257801
1562249969
804170117
1677163245
1875801921
687476044
827045460
1280730936
2091410288
1740159161
536424137
1264545616
1531204390
1718994057
354816585
98538151
1392866344
2126956945
1368848235
611844031
1241224774
1905227254
245318670
171471250
575130244
1704836890
1985964074
1742648426
780779913
1733441073
1899463777
487321397
377036004
499074910
1044832084
590659393
1123080149
154086467
37376754
368948116
1436343833
1254849477
675755865
1144506825
1681071066
486645051
772290946
1740677783
1482633608
2091341957
2119491865
1715524338
1518495818
821868287
1645730363
1128710686
423125220
1324883024
324742293
1715682703
2012469773
1968383264
565724324
334344371
1861904867
1960645930
1858952296
963593588
123003011
1156464663
429116958
126720102
744590884
958958178
1202053059
542518783
752020356
428173208
629236624
754593806
403922155
452192183
806197497
1525920257
2022658084
306522587
82568613
1860297616
2076576245
1225638976
144955441
1377817396
1619976214
1893972548
1954544941
204776192
578369575
1568623586
1573520320
2067531714
312703429
1706945418
1432107019
118162847
88058619
1718638338
807134263
2051278326
1858499490
1788736469
1158445533
749176105
2099779815
100287985
131516345
1286948756
1860595068
673478994
879678982
2024272540
1708485036
1196665890
1314442711
2063838411
1091004502
56984432
1167582273
517023114
565162232
2111465092
639121918
383307567
1158721392
2012012286
1570084391
448826307
544635157
432011006
1422232524
1061572219
72380148
1787278445
1462818403
948918016
28697844
958764849
159721052
303214889
615736270
1678823256
1230013392
1856543151
1240076276
2126356501
825249038
731801698
1113887013
1692843840
543350625
1494497289
1218317461
714128382
2143220957
1750471911
262967318
996173367
864802229
1437439363
672999268
1267137915
235658025
939877426
2032658382
2010872755
971135821
442214617
1846154417
168536075
1964677299
2014761090
1380229847
490706129
657996358
1537778122
1852047334
307779637
1913169735
1524060781
267175090
674766571
27353867
330890892
564365673
824489532
169436484
953716035
401806098
2094507906
287886481
692018559
1248174469
90226305
1297420073
1084992561
1422650256
871734968
40706375
640453227
574325464
112306190
89445345
16668860
1457703916
84143946
2045717753
1737666131
845796857
940841438
623466462
1723199136
1156159053
1052026289
56931839
1739941091
714273420
2136267214
496273018
1721092784
1350855530
1743581528
2139062163
787602126
1369229268
579867907
1758580067
1509617893
1262966780
344273133
1876056468
1651019194
1134845084
997178202
2124295387
2020306882
499492015
1944812154
1637165213
228524341
1107529575
515328930
860709317
365111593
1006516937
1325049073
1223982050
2034523886
1395589204
1774866872
1423394806
1774298019
1158901666
2018607183
544096485
2133639727
1922835710
1975628785
1332138110
755958239
1473313611
1302044275
81046572
1785565694
187451294
498647917
1534256954
756168589
139311394
1708507772
1612130594
412589313
23835728
1718803671
1177341861
1118715438
1898200567
1336997165
999377351
228341977
713964154
1996386681
2045062943
1706724783
669861214
1552743957
1831045907
744459149
14692143
884693854
2041718104
1669976519
1510703413
1912922012
583262411
17577011
756232580
241863633
1444900223
266407361
425285633
1923894868
94514362
834847974
563658703
1559017301
452216796
1343094430
1399408828
2118675695
756980095
1150758268
1012183751
1971579659
701544197
296553055
1726246062
1203022511
127881999
75709115
1404501507
800942257
65739515
1252119893
1194377982
916178881
318919872
514997862
1904147260
603067450
379583086
415623712
1688130752
2114749208
1728501512
1134572574
848908819
1516490734
605566814
1225497788
2033734686
1645295772
2074051125
196084747
1568802085
257750601
682222083
883303339
1667694857
927883649
1609883363
651467199
2088805856
465710666
1212249608
2084027783
1769273796
2053468436
385130860
1119444222
1033848210
1683543282
849952465
173252373
427752359
38857177
948461696
1264504358
1382938622
1610579396
1023394778
1830160718
2062570600
413286414
831090302
1795551096
126867790
1306864156
1034424472
1482152233
852121320
1700588645
506197823
1086127051
959501313
43863764
551953669
611900585
689001355
256155991
281165099
1139147266
424844004
1277116707
315508002
848739267
2050350453
473397550
1535994368
722262194
1393541228
1830101091
380883660
1385158259
1169102790
803042896
832000754
1952460264
1609059886
1952549654
301041320
1500952442
10390237
1641180594
763855780
666737014
2032165527
1013383670
365375001
213068296
1350664145
372937327
1304130946
605777184
974586857
1245203837
1952158076
1063282284
1318219415
77237445
306705134
406166395
1818394063
337486590
580463350
291487194
1122384950
1424295655
31397979
588883352
1068627637
609901320
894583500
232168708
606671910
115063869
1932015448
265834723
1771562703
327893059
2137546728
1144653313
1476453733
388318544
608654817
1784092079
514839010
281261952
1792743408
586984654
2081494275
1757123223
982073615
1409528613
1940047461
1018536377
1697596524
499678261
1700425447
2032505574
778345777
160605674
1721445569
512457274
1322831229
884324075
1134839971
1887945349
417667878
798897229
879725974
437996
833628429
1008286629
1008886394
1085708288
1170455251
130268570
755848926
589641029
2056322455
128325729
639057333
1996120569
2058871661
1681479512
720144388
1215076428
1107040500
310389552
1280231075
1132411998
343615823
1309497517
1200202830
656910921
1772563817
337615251
1941906724
686187012
1453133466
1835495866
1132234618
922080942
1131294351
1695665786
87378016
1616071290
1938497056
301938690
2106581938
1547878184
968505886
1711785257
1895717786
1644489825
1707829994
672989616
1749518557
1491436963
1696256709
2114162186
1545727691
2142032875
1839653344
729161684
1451624635
548095296
1388091822
728489553
1341460833
1709659048
1900732022
1919312806
1920406517
644098668
566378220
1829083484
1649414650
946495686
1933081010
1740917238
1477841583
60207275
2041439689
393179940
135762672
5634016
904786037
1095193684
900154019
129250898
131454842
1995959390
1325553705
1890215359
1628047829
1573645697
144675047
473102882
1762068735
523714129
1746298918
1850895481
83241773
1765137617
1372737282
1212807032
1174546592
550905296
1707109112
799862608
1731485871
1683799351
1615762978
704410330
803200332
1164357637
492841683
1966977898
59267986
248406459
207271747
76101493
1795648747
748687972
935958406
1826129476
738353712
549507998
1703099548
1177766477
1672437429
899126978
2006601483
1885503833
586577182
1345420138
17919976
1725162117
875830502
1228670683
1091942276
1527826517
195095116
1201084339
331858494
1220719010
1328742418
699718431
1995202667
547075583
870818594
998196876
915389678
1188906815
2131178957
26984731
1920014523
583010156
397861889
1068015349
965020865
170620778
948739321
1358717096
723727982
1716388048
1448412896
88876338
1655247669
595606696
1096894808
968792470
952051113
839392941
678532258
632632210
882746504
424649589
768912442
959981678
995712859
667729401
1898249188
23093523
533698801
669460827
915913357
1334853116
1590008211
381233274
2099528070
1390625479
171329076
206459157
1060268227
1265154233
1649170754
1865012766
1389184936
2115296319
2069055627
1297633221
1362175361
259188046
170314161
948432222
1784547433
734467651
586679586
138523432
1273017645
356483927
375043339
76612117
693276488
979699818
437521412
128540781
830894117
54961148
1634860667
1282352875
1558270683
152874475
1131036751
1571947092
2123134179
816500539
453073990
1800807470
532739063
2128554448
25157811
1189934300
1466225586
781697823
902846136
1340882566
2000212800
1688724775
2125739841
315030566
1122292113
1551075659
901975907
907815729
60590482
95051091
1452478029
1611758072
1261543405
507533603
507168331
1212863824
494312743
375142093
1447300560
2093939438
1606824401
2041992099
1178962910
430896483
515253095
1379014440
1419199400
1834950734
456992787
857084363
1062152624
34095280
279990807
366068401
551783919
254895510
1728955512
1504222273
752544692
1116418426
311519072
2033041557
1767327107
1251112209
1034709495
1450931175
338018455
951144488
1951437905
669752770
1906239128
1760023795
408305978
729707858
529699266
617371547
499289525
908506942
139219972
1820962923
507014114
1157246721
783859414
23622695
1250590976
1845745853
2025615881
1773123370
1988723236
1948880843
505690432
1510700945
2077678166
385143824
1189004317
1028197539
1826684525
837575738
1850397497
81437306
1549619361
1596934870
1485486594
260992328
2003421490
955019876
567326862
1370848837
489691259
1171301698
190170734
1837197820
1654618417
1668565420
1450319612
1126979074
55676705
1147665428
334893106
920929299
1067358330
927412745
1419419105
416041079
990916697
1711390643
648990634
1818769405
1927430254
1580847352
1993278512
941050267
504162523
1449617442
1453639686
325665709
926357472
1574022621
689855129
920732403
1350177988
114282279
1348766340
1014647643
105885920
829120291
120922174
358393814
2057311820
926668398
1307086137
330819501
989455618
804353245
174278129
520349971
2137383870
1629761315
636201856
1543475941
1010395320
1453697854
1960717517
492493131
2147463170
33996638
2071301485
1137864335
380896492
651174488
1157353988
2067070870
129195344
1103368903
660120974
839679481
1257861760
359336024
1758821671
644440361
663876106
1310190214
1429725909
957774391
1110278999
402154037
1069171010
1808672163
2009042262
615299738
1864292460
326706462
898060526
1825295864
1844341976
292085751
272677841
852351215
563178641
1728600145
1011418756
2116223454
1691018145
559406145
1444236994
1576776374
1771467701
1213184348
1653918524
1070362726
1544972418
493110534
1935688781
501161979
525025070
559351771
2126971963
876830031
192954354
270093131
1260546039
1159853122
33826753
628250620
957306433
1239169483
437555624
207570304
1696523887
870157074
624890786
462531473
992251169
732175477
208787221
452700942
1321368301
896974630
873654175
170722419
804688379
1275297089
1242531878
1881119187
242583653
358551896
1759291909
1510032615
1274179702
528917640
2084603852
733761020
2140825282
1475630776
1882783402
966870802
420084842
501872929
741879986
1915090463
1503199392
671948969
1299234384
133231617
1019158148
1830661641
1502665962
1578985325
1906626404
696863781
155825411
396450090
1984931624
1054767261
566443517
763781450
1016413465
297322157
1423364569
2142052009
1993470495
982219158
79697274
65386910
1010551909
1881868443
1282742947
2056242242
1828720492
144202460
1858001143
559488572
1286393122
1405903061
423082734
179610007
622496786
1874665811
381333426
328655237
1928856073
1697323384
318362520
696794539
1737852380
636610192
1813058886
1235238176
594971629
192170076
2053277141
449245362
1059264013
1968723803
2107061085
1494341651
1900939093
1671791570
1595192274
1087615811
184696210
1490559308
2037958031
1832574496
471079218
322002615
1621430117
180431426
463992709
297422289
506539116
469832381
1122811154
1544871177
410607467
1005304823
311411897
139817847
904375284
1470047412
1220143096
604899752
951538280
945550227
4425974
441597872
1357146574
2052056680
1674238850
433668975
1316086253
874477954
421892950
1726444211
155775845
1681800827
690475301
156100087
1170475368
231664435
1876016504
954486202
1280156105
2115383824
637067068
1031353822
618307140
1071432547
1848864352
153228236
712938831
1175443909
1828543465
2090883494
1271835492
503295654
223072789
1355477219
290633244
961235277
595100591
933199494
1278521064
1852317290
1275885368
1567437891
1894462863
1950637324
2125416373
1893852404
1799503290
1766920385
4146984
1353685511
1972614994
375128136
1380829216
1767376786
140341161
1127344414
1080005905
1779101135
564541884
1401302861
434166136
847608513
2115268760
1072188216
310043550
2131930595
352917227
1163014002
1676075106
400667013
1151712760
1611229221
451206533
636732617
21352324
507734753
1689754167
1297716703
760341433
90808210
870930
1884431928
1926685278
885945240
2018262950
1784591818
1561278640
291502078
2142516432
67464015
654807865
710264827
698471777
728489553
1256706964
1261375559
1757074500
1703672384
1354084544
359713663
996309257
1394868283
150094046
1026113371
1093567050
609728420
1413391839
1821599399
1004986123
2111777261
1586611474
2027585411
254895510
25507970
848082662
1708542578
361779798
906056079
1750319050
437819785
1357761600
1792899754
1201665915
1377762606
385415190
306268395
134675432
1586233277
926990578
717825744
749661061
753885694
445037735
1989335614
1232398051
1808279238
2121812021
926376612
76401240
1731938968
699809079
2027427758
1865481913
1496084031
1481824890
1305745728
1931738720
1692511645
1210842987
908085901
9944462
1788011948
634334543
500456377
1601461151
1417919651
1376207454
451313242
1614113310
1161546930
1948483094
956532135
1192654175
872875537
536020709
573378285
121598339
1228320823
261135558
518929919
284000111
40555363
1813838846
1645446183
149867139
1485662427
802226640
1299366516
1517520333
2143032690
202527325
1192614337
789670182
748276347
786558958
2131165108
1760497717
1493166319
1764936909
513030778
308851182
574207724
2128840207
404425211
1441894888
2133548826
1695694754
822727586
1992393774
2145360727
1013428426
486453832
41280406
660868649
784471971
1106894883
1054795968
34770353
1479113615
538441320
1560389701
1948780226
1811584436
64635221
857138358
330436013
2028247914
1203372448
174680852
1092164599
871911518
712882300
1161792292
304498556
996450981
330333564
292541745
1162209816
1879472084
1440105228
1957747604
521765795
1697627007
990357947
966465478
121344879
1965111765
1089189340
841757991
1181603523
233313188
1164109003
1496598543
546343866
1337790358
1690288507
1348912517
184168933
295718224
1526045978
1950286098
746591296
2093144693
405500650
1293974167
1632252413
1119206637
202694556
2083611117
80566266
730170438
1874422664
261071104
1403494032
2077631505
791395780
1217470363
2080265594
1815690330
389722673
1052923929
159557671
2063433535
571965276
930515406
416851984
1897315873
1362451360
709285418
847344398
657383435
220296027
1426229321
340430746
1374773915
394697621
1528671970
974044789
656596887
39483618
1591794522
2010994002
2011860102
398366879
2108629299
2016548491
1160081560
922119863
1136343429
1279097498
1682577699
1686593598
351713844
1715147371
1212193173
1199202430
864201570
1494213648
115183651
550464257
1787622154
1715763902
318373436
659996889
1931700950
1418394630
619411892
115567095
327046264
1417381260
2013738707
1250426132
790208927
1002168614
1307190193
1310943556
1569307082
401661698
1876079486
1736350096
270889662
148098824
312888113
1387426535
1062357014
164144570
845445898
1160582404
167580551
455405401
426556142
776948004
348246712
1970171841
1112829294
439783412
178364884
573077277
998905928
1961837330
1760306593
771090514
327355761
891511918
773335309
1465994854
129270851
1773048367
937607233
1003805882
487283544
2029623458
1626911074
271263867
1035789462
503274944
109478083
760611294
1710130279
906999995
278562084
756523834
783460288
1928613446
2032085494
2064934588
1347041264
787102489
1053233119
756391683
1949159558
1804056932
1729125109
479618379
1282118047
1228014000
800630611
1058773502
1094927495
1786257903
781741625
1427456600
429692215
153396505
279475720
2137037532
867535981
1255475069
1592806262
256028957
1822904141
1360199938
110181717
845189538
1432578273
857518603
1744120658
1696193774
42847504
1821068299
1551128185
1358991480
81420725
361490001
442948292
1265784467
1984131912
1178746214
1255297639
642344919
2057043668
1238157221
2052180441
506161520
233497258
1964866545
60327771
187788511
1183893240
722565700
1322826704
1177431066
1637159638
1894748799
1616743478
606426625
1736679575
131150094
1571748512
2081180545
1228886516
1323908223
2103623305
1583158588
160634999
1949906725
845831520
130028599
569225225
1194487523
1007023874
902331886
1824744482
1413502312
1687914852
1596719441
560611372
705583371
1119440194
1058182225
623575378
1548685759
1790789225
1415734031
1798214815
2038616334
895118624
222855448
1874011804
953792330
421969836
1229209579
1669171921
108763826
27392001
615834938
1480866919
802159706
111874188
1445673139
1428837841
391938303
1126646341
908226279
436947947
2116369984
908682637
577512012
1735892453
1296635122
765944677
2127303002
2128296584
857790170
1427462577
144814838
1611434019
686953389
1058520960
1551004072
1803646555
1756610256
1336233413
2025612059
621226964
130591095
358226915
969552252
407426340
1415476618
51877821
859449058
1131792475
1644048924
958932526
920472524
515166203
1478612216
1576295347
911992695
1701855540
1791650230
1769293695
1189237080
1502668230
781611774
1805053854
257344187
227873437
482611336
227109643
1133035468
911213301
598647626
1943435115
779581870
1527998873
1247009113
1220118328
2062376057
375572648
1882279230
142727980
1935344700
1596441938
972302429
1245066204
1735740184
1498243759
1063440639
680812864
267790512
1754935867
1194048728
643269780
1385824140
1799072124
956919630
1663996043
1941787082
935650117
689905960
318987983
1022443691
604906739
505135815
351890324
164463855
504693764
208882880
125746946
1494244205
1029035326
43435683
1676775853
903905394
113809694
2005030142
559783967
775888726
1425693699
1519603186
1679032651
555652876
49923112
1588824045
1651135025
1832184967
1588841727
1372757179
1904954405
1517570772
2032562831
1796971839
1942971225
1214516552
1867816890
1192041764
458569342
1894231269
382113022
1349671262
56785431
1936941633
602906175
1552078442
566533912
788830593
1210358741
20381487
168448353
1935836839
2109509114
1236625211
180163497
1450102320
224373651
497293887
1644007778
1894149418
2118018425
1928772984
1140909340
506322275
768532190
1735690563
981231699
335298358
1536196828
249064207
1949941763
1043933993
292618574
19049443
2047288515
694459681
1917489270
217939620
1344067681
1439648833
1367447137
972399253
197572087
936669287
1233883249
358656530
398175323
397597044
1169884667
1985961141
2112716426
1531618850
1095057559
927061195
510789632
2064651655
2008938829
683668545
1751989010
1769155629
165316
1863863701
479775532
1932586960
424620901
1318003198
1039693048
340006595
583770809
125175096
799668207
125744355
1599291004
1057060519
1230079127
933207298
917329564
863884093
1014191795
703634896
1816502933
169101382
991249439
835308875
1873825111
2137755279
515554969
633168978
117952006
174280331
2041464204
49143367
725833578
1880499913
1623913715
511853599
1104967007
859183872
1013028671
450755586
323050173
1076900178
1960458083
1274336752
953525906
464265745
279664789
661030322
106271867
1849439498
1204380614
638522309
1629194750
2051488585
2005739712
188025244
1276670240
1910620885
1162346961
1210578795
1352400262
419356873
1446237853
1577757548
975150679
1330609160
15140010
1326618504
646676334
1260288994
1055824615
1898077191
721521081
1787100656
1381718754
1097646365
466067161
1240982945
54032753
1607606526
2120828051
2023771229
923880135
916929620
1525311487
2057958800
1352501060
103670339
551271335
463054478
1908986148
174386254
1495305262
37450981
392535566
2140510257
944352040
1640494630
523169005
1088638156
1124109990
981700747
1534935370
1814779337
1280000122
1275944380
2031768020
720107768
710540883
1557815723
772983470
1234425779
127584338
2000884489
1982030069
1564088296
1425842864
1208612792
22554681
1965799428
1035116872
807621030
229513560
1810319507
1401693198
1208857124
1168206665
987846655
874878723
930523914
1295385483
1285302786
581533380
1476008254
310007303
566593834
1420601654
2128586991
1614037230
412279875
1980438028
838783960
1470964574
168850737
1087880106
125689665
1979113857
963770267
977437362
1109689552
1942259717
1923784580
1859530821
392022669
1834227188
647065880
768558504
1462496169
1939018704
112486528
1796407496
2066044737
331595620
450594078
1957708851
518987277
870583585
584150822
1502594024
495427643
343286540
1998449610
1025923724
458612818
1373615488
234814450
1033526758
1554400016
512850642
1386899649
1842800304
2028634577
778781157
1231546674
60668887
1881716108
704545919
1728222184
478046813
1350642371
1159480042
387079943
1882140753
1364711994
346557841
1165203826
1519945019
226407900
1638483061
431213486
1415230975
1686893311
266154595
1587736474
169928270
1803577652
1438665811
275597130
292072983
1794806916
893596905
686058926
1121501726
2068108221
2075273313
1252497785
389599211
1147084924
698059620
246484291
1077743791
1813269362
1339137017
638418253
564694651
1990045598
930658988
251739770
1889198740
1191944963
214862929
297689672
988932582
1528698855
353246747
1590306061
1398039384
1859916866
2051279722
1941493932
2052879825
693154190
1432281507
1804409942
2028024648
176543639
1098173612
28724822
1123213520
911540149
1213601207
1750341226
1914226196
1607685925
1294284137
231595807
1469139176
38626377
1064737705
1720235698
1711896520
1283190686
920647324
1662810889
1902768028
2087314087
406946518
1052030613
518383265
1350381325
1321664939
381660004
762439159
171731988
1411271070
1719378598
1491243815
1202822627
2109197684
940270325
296219385
519590115
1419510028
845427933
128219862
1939825236
618766031
436569821
249776440
31582766
399866615
401809802
2034775299
1674634752
818622785
49604608
1534083592
1915630758
1215493112
849846493
1640514320
1443588846
977826431
1287134575
1468725374
1743115862
1279649039
2029152113
1445772619
125982629
9657540
942474527
2087472627
2044192653
1613870710
262531121
2139652
2047266507
586780779
1999031118
1183196314
473374432
243739653
773533998
1033888850
2012475899
1890817958
1134360197
1897847832
809315537
1662056483
280096001
1314504435
491912444
1372473317
1596728479
1397496557
1589331903
635623556
189635564
157577308
429045364
980212219
1692547338
639503174
389480002
1799085726
2062996619
114050670
971905369
1130176600
868716174
202639259
1648599479
2077614485
189940860
540684066
149806754
586653596
1445964405
52933196
576550620
1866237468
2144541166
622465551
327177988
1383467454
596640818
646062179
1698944290
1620215149
1268731052
1055592238
412053886
1144885264
1976499919
630869082
1039474016
168657774
1385784882
900045675
179309444
1445934548
737070674
345204715
222097393
1456533676
1390504486
1180429205
1814552139
1148738173
1941358382
1680192401
681017472
1126208346
621218285
699763867
1682832962
172439583
1299722892
1066871601
412097814
1480791332
219537872
268490844
2093610547
1342103136
2067008
1350496717
1585218831
123456818
912806945
1028658829
1050294111
1738562939
118213019
799022386
463478900
1318899116
1088292875
1059943306
2025928530
53764406
1164862788
392801739
42986386
917562253
511806428
1159866411
241552743
947660596
1563862428
760076079
258678843
633200830
57924377
1883203116
1436808508
2113257972
299554107
42110977
1828385423
984125731
1950075662
1702364136
1567492172
1048495330
1203087974
912940435
1717524922
1635465678
1896712496
1979885989
496051301
686808139
184338886
987498069
228806465
1299516961
1408311107
2001644450
244253720
791646908
761896838
125596388
1365590584
622132405
1018739459
658699997
1170708960
1101965071
1734769852
316960211
631555881
563629473
1551803305
2132378753
756440594
880079413
1012190446
392585280
1053265423
21882189
1751691539
1785886511
1327402292
957780150
2108271979
878597420
865679970
15320446
213722262
733226480
1737468783
648683575
1196682394
1960807787
1214983684
2095243545
229651253
768308196
1656380072
450447087
286848469
1704020980
277880811
1326543500
1021455667
1876644107
1180338640
1755817482
636078833
1799291587
1559631857
1811878384
802226640
372002128
1226264554
1826366836
1627397074
848986285
1599349435
212883477
2032632555
208259757
1264024079
1100451410
1944467587
872481953
2093491728
604769103
2045305543
805895718
1169364748
1774986848
820693668
1776301282
1168455316
1790345745
1237633466
1416218011
212859247
1067204193
1078783205
1165739116
1596794085
1157986117
1139415542
2101362515
810732246
1927948958
1078186741
1825170859
707300667
1232064136
188705552
1063041170
1257292224
398156294
557718347
1382261626
1209915471
61296457
1955280325
98292998
1339337647
894186252
1349869209
1055488411
1761715770
46365031
1843332524
497644937
1059018397
381765340
2042522499
1101154027
1594802950
1241507777
380092959
2121862051
1678319477
1104435451
34271453
1706610414
1488465389
1779925213
569010624
1273908887
1812100272
1009958967
137814755
371831586
1567463377
370646528
1830592310
1007195023
1023485862
972754827
1829839664
989067248
662237115
1730524548
1219983945
412126223
1288089865
1271666473
1667707483
620927820
358164211
536923945
1317534859
1740529424
1914986079
1957212239
1721713452
1700467398
966474498
2086383100
528030015
493122212
804862574
1996564295
83163549
85938486
1092146309
325111204
461162000
104355731
1615260230
1885735256
2138287056
891164766
1795529662
1955288964
1114477084
1571192730
717375292
1659040317
895062626
1476085985
15740349
1912488658
1054969981
126929702
2090069690
692039707
297485172
98440743
1158283861
184674128
589297724
656122483
1382221740
1080903947
1894780593
764246614
1207471112
743250110
420774576
333526762
1815259489
870301098
937958085
79340646
291493718
1974406751
1339710468
443894636
339086351
198356622
1350727031
1301177306
772776798
1483616397
914820854
415962433
120847647
60914970
1336895117
842308625
627517522
1566429006
1461884920
1450963079
794032149
1676112692
244427293
2134359537
263175510
843152515
1131152035
1610123621
571478176
658569250
1140324603
981540468
123281601
697120403
831981166
1975709357
595487055
1133521098
904793574
160711085
839292138
201474147
928230975
355879379
1254974491
1367408621
1885459929
2122153722
1548046893
1548902653
1486164965
1963644210
2056137842
1157182741
23801159
1585047180
1829523759
511264703
2109659888
1221395673
813897840
709700549
185830124
1226485765
957925331
675355361
1859697625
77332958
661333731
675040955
833464992
1105391208
366182828
1629211388
1557934964
1158238027
1114964318
1598099635
1304572880
1313933517
1627612657
1731422221
735609449
500843446
1395417640
1761370690
28699518
1273387179
164706783
736138459
712437932
1254485865
832405693
109780697
1460812073
1271689585
649960330
1808325188
2048053989
123290158
1872620295
1515876082
206571492
1291241763
1396407894
1250615560
378275911
1639260124
512730553
984607202
647028658
1403365356
1902225002
495332621
1303892387
1767658909
956930334
1708645499
1324845629
478216422
780106411
1107017660
541027377
2140269035
1211097406
646701310
1768928980
330006821
1235877791
512763335
1725551161
301656143
208602818
304933542
704160965
1477027238
1138660412
1466996489
657418901
600163412
610018306
392628123
1340820609
2125627657
682902716
187133542
1776640486
195294650
2746727
433057676
99054592
1288957049
790083669
61098936
2119871856
1407885586
1217393884
1854068527
505430464
693774231
1610229320
179526962
1660336130
752704165
1416245410
507474218
182971522
918802214
1997597905
1083915394
1220154650
35412071
609999084
138875015
1433334733
841435617
1936513033
195540484
47206827
1101576471
207577352
245814710
440127503
932519660
1432367295
289277228
875438953
1985233703
1413321113
1164643176
1749756642
1169695006
2037246043
312836112
1321643174
568212736
1620293582
1290253031
1526790526
508948845
138513071
1654087000
172175535
512359723
80200238
2050155889
1720567064
1326994346
1503903984
820751781
561058220
1473047526
454944231
450939560
1803667089
501749210
582792494
1879981634
768450960
1452562750
856835369
1776556757
420688845
382023199
2021160572
659125557
33313532
302092134
851991898
257826497
932555618
1928755700
1248369611
562628964
1758622595
1429760365
1079441407
963861030
2038759749
1108648061
718185733
453349491
875607626
2044601630
917307227
302543572
64180792
1373832571
1069511409
147429335
1289531493
2091998383
2002930786
822422868
1784300605
92599434
723347598
1323700456
573428417
851381226
207983032
1466367622
957408150
324798136
1739331428
1387459828
1130007031
1215030044
1246830272
578990968
1568920458
242315537
1927029077
2066207736
2022906590
1004913430
958954858
1093835738
1537939712
614116307
79279295
1677069405
1299597906
1800399752
456015987
324542397
1866014278
1020126698
327253178
480666016
1506679701
1238112700
265216071
425982709
756566264
1356623720
588705028
871762042
1577608363
2129072436
729761186
1134157061
1866745700
1597706951
1615971488
1955914889
454550190
1428826847
137138280
463952831
991260850
1712867129
390701392
635276293
1910377959
836394507
813404677
764284183
1196685429
598022895
1200254149
1695130258
87910870
439278839
171839426
1709360778
849000126
851505588
629243894
49447924
131819380
524256663
156107145
958028797
238218577
1048589600
213717542
2103511121
1636864926
1306213257
661931551
1242129931
1804752625
549333498
1812678551
1711018428
1564270897
1486149714
942448885
1530424104
2091600572
1734439604
1986690337
1698344
228986085
1135807573
894182436
1646748572
982267697
591685660
1037942874
1613966918
440239560
991484703
1950852145
204754257
1991274680
1959756637
1699913351
1910759619
1001957505
927143549
666865473
180553060
1545306948
897029591
1768059584
1172952787
2137062773
593775556
1634239872
85088951
1444732209
967301333
435929967
262778395
1629603624
502781200
1500115633
1511614755
493844358
1066990845
969921428
487651587
172480509
1345652164
2116040856
1810523398
732064306
24532824
889889861
1341773039
1263021481
1810057044
612725932
1924538978
723721541
1812136189
136482558
1768767037
825765853
266214430
801270914
894863335
317418033
1161885858
735182596
1055744755
1893893962
257273309
516124859
1655561396
2040633284
1256081267
1298495414
1817279968
164202349
1127092385
873528916
1383294580
1271522148
2145699478
319173096
1121827250
1320519329
633257292
1124577865
406801491
74349813
754461726
482718465
1072188361
774471515
970939817
1133984224
1329451856
1372826941
1477349070
1089838710
752308206
1325096324
1318886542
135673555
1729384947
957449147
446386732
1889184347
446063303
1680249452
24173142
565858630
1935048428
629363374
682111376
1069730442
1744702968
1455799946
237628248
132594272
424566044
1429454815
1226665670
136185966
100520610
299033672
1737182754
504701337
2016619314
327849325
1643941555
726022087
885081973
1038374479
745845416
1769731629
604266895
2100344360
143857651
2549686
1798146960
429857929
1308154183
1949862160
1283299671
2079140582
2008228651
438002811
1805955575
972605263
495618448
555829060
1989865598
172591506
1030068781
572407863
1121491129
1004163215
971023501
875522092
1475317636
1261996495
960597004
472633098
1171374911
1600150134
803196238
902640621
155172701
1392509566
600966120
910200422
1137088468
2092221112
815227923
442848769
1574843829
2076347667
1587479577
1265666374
467592566
661791138
229351472
1596037687
656366921
198486456
670880608
1606854149
848378791
628511103
1502971089
1924641909
919986738
625454433
560721140
496617349
1296247732
346021997
1506684403
1560611177
1033206948
854241507
698996204
281688784
1421501619
2091362389
1657006429
786085050
642498990
429657401
1246882371
1468668064
1108938120
2121932767
892006369
98157506
711244535
607024305
761279936
1756577260
1138200248
1554141324
915686480
2063314018
826477727
75364538
1703493878
841316929
595642929
2074982432
1908749364
1349040777
1859331505
1348959488
1526718570
315362022
1836664273
111733275
1841179121
1941156258
1740286201
1808253342
239309705
1651878846
1011268490
1414704265
94714489
794966976
2079042572
17063764
2098804959
406057492
1969699439
1159140231
18757796
540606326
947937868
2044509273
1960714762
1635512180
575486892
1399554051
1882602876
956921919
453652835
963194905
1283627052
1573024277
2121807015
735704153
1939910884
150951757
1845781184
776714025
1911481576
2025659372
790530432
940272341
193579505
402093767
710309352
531047317
613184062
1978349308
513328755
1359500271
940257170
756372802
43630098
1782314663
1074300569
242425749
744238857
1785425381
869549509
719111746
55183223
1508881553
1520763283
1934395163
53749803
2039058951
483876219
1554040346
597733047
284565704
308136018
1740692334
19481337
2042497490
1514740392
678859427
54666852
511181625
1578318569
53540510
1227233617
323651056
681188610
649464425
1860150289
1154374249
1652912445
260099997
2118606640
1178833799
1647591390
987669597
1540673781
1695489570
488470759
1592223460
613953725
1959177849
1167578264
121142766
492742679
322508180
383056604
402940286
892444741
491397215
1790843737
1149418896
1148181579
749375547
2016486726
1208094682
1129242670
770672671
1109509603
355117567
606330273
850242575
1928052002
910027974
1626665464
401550300
460656537
210868121
1844336437
1475686585
1851415682
814586537
134336407
592740092
987136320
676083116
313621919
1064109974
1244007562
857636575
4317397
269890069
242594434
579427606
1389631396
346622566
2086997771
1528010072
570376800
193288215
1302937407
505846448
429442777
1672914926
1874000927
2071123982
1475376649
630878938
942172735
325793349
1220724296
2054317472
1325561655
918052732
453279313
927531072
461188016
1759101616
893046851
1098934722
1005072114
647484699
2122510349
1460397135
1952331682
1141878953
1986064522
554095361
1859135943
1895599476
383659235
327599582
473963936
286320849
946508024
923051825
1356431355
708080044
736333471
1645876123
1481167976
216212351
572252390
1277743089
1569901471
668101922
836386364
1086681571
2017574444
364664185
968524052
1291570010
194496758
544805671
57572961
1379882299
1310134678
265969847
7272205
114930640
277864485
1764625218
1215937454
881691349
1983921802
22650710
885885842
965948631
1928459322
911563007
264294011
2052964072
1664441538
413702942
1736532342
2040789683
19818835
565509037
1663168936
1902476322
1975585521
1420825633
844921154
1829043061
1097357544
1266742014
560815204
1758964691
1142741498
1230242767
1127220342
1416684619
169225038
913439851
645590494
1320843702
1811918403
546558578
1443714500
1639381123
108381308
448958890
918862105
171833063
1217101461
1325198546
372095624
1053931473
464489730
543597514
124093304
1452160720
484811992
961839243
807100515
1071039511
415654624
647059499
746318493
1357646616
339979047
1010356296
1763247242
2063644573
1280350655
558225845
1104687901
1886755643
1566983581
483386719
2058727142
1483004687
253683731
1460889780
309827431
1217170249
1803294965
2086916408
376014012
1670226413
2095325419
1115199180
1164732634
224642120
552774434
1268406441
2020314410
1558237935
591431421
280460832
1623668054
1615980011
1287214460
1422151694
1675265193
227853855
2140725372
1872616230
774325627
1404900546
1473816236
1005433859
336175008
1584725748
2143897868
742664427
2137990840
2145199696
749284907
262244015
1582129532
1239831890
369606839
941687600
1106114637
2094798092
833501588
1522773753
1260541531
373315094
1113072998
2115675688
979581255
1710812580
647872896
976392271
1842507415
605280870
595544446
979934917
1318041716
999147244
1155428955
1133080820
979662421
1528648034
658835971
847878619
766482160
403001632
1103770551
428375850
939644147
814587389
1299343897
506086738
1553632803
2098176548
565420080
434611211
752742073
102955869
435153127
1259672813
1446643246
119687254
1125661860
1570978261
317575795
352419805
833968037
2025232480
2100417349
291693917
2110900410
1464901776
206805934
429472731
494371488
1597003678
1067226962
1984660965
1608209841
1232341759
1664092866
1608950025
524331741
1822889760
959059018
1314259552
213792692
1971823775
1448704384
1644469693
666042845
1882710859
347159963
445270149
917102845
1488062610
52970866
831620744
742714952
772273603
428346853
698445036
1349988993
1840040580
1399563584
228668391
2077252113
652090745
409727433
1052839116
1887939149
891570646
1225738581
488111510
2047962617
2092123256
599309062
154654516
1656883087
1277300695
941793360
1522767344
295626661
1506748573
1915518376
1148860955
1255612052
2130401881
1645337068
2084199946
1182212962
1108711991
1071578917
1440194106
601486061
2102688537
957044648
1869290566
2109681348
1985047197
905644665
1777503745
401879742
1566177852
81063477
594458470
907115639
1530301614
1758340872
850500665
410525025
355785536
1638165404
1351330922
1912187922
1934165209
27407037
578017763
585106172
841355903
243134408
771190760
1610254700
5218791
322625441
2049032503
1265806245
612911542
815227485
1430064248
2123678011
11009557
711493907
95690003
376917660
1621922246
540883598
53481432
160842106
1430526686
1393493988
1109097820
1969215974
5125966
1767520332
878811899
1135597439
27994000
667904793
1007349799
523203150
74542364
2080263855
461631157
271595176
1036111285
470334405
714657947
700064986
820913252
194624575
1998097189
241936120
1296843246
731391950
782212709
1406346101
1716332705
351077863
940903128
1487313555
115844416
1171595175
1238249304
1873473180
684877690
258437628
1801006069
1785548493
1475346948
785651278
807761105
443472921
1513011618
396905181
536065565
1269083268
300869811
1110744112
1111422312
1464843936
800288728
1041999334
173081177
357947540
2010068434
1586913857
551772059
1277018144
77410477
1131636798
1145747296
1929271246
127181904
1265324671
1301682065
1985906407
1961389123
1087327119
1153121683
758770715
1243698347
2044100900
44313251
827966374
649839192
397945223
1910015489
1932749186
1171502673
1708447832
778834023
140556290
1247492865
660533729
1951804033
199951749
550825763
903750252
507524484
1161904379
2114645281
674044512
1612520242
1476565980
1810517835
1789811796
268470191
667747389
1818563408
1509320693
2134757826
1751766986
340784114
795149682
1282028880
238315553
1793905420
327364985
118181085
2129545381
48460121
1806476087
298901667
1205102188
344913447
1186174155
1588521792
981341949
90964955
1119950773
112472167
649556262
1177121864
132162064
1847616124
1932186870
1041865034
127182821
902279815
1470042794
1177142380
1191576352
1457047665
574020588
2077478841
717291929
1806277753
1136598791
1233170383
2021436559
2143581580
2021223584
1293544251
525001031
1465956486
1614610326
317812639
1959320060
229419116
1382815538
1998643659
587870373
241622979
184323365
1713428589
351940765
366714072
2031525607
1897445781
225257666
1010402632
292525951
1850814153
24557207
1542962256
242063035
570260784
384264714
1439252060
2088600421
600713602
798991501
724842088
268271096
953131518
858437701
1088431453
519585406
177540684
1997009278
1630922300
692180691
804796810
298166315
1400298402
1178411917
684520720
1140384180
485592816
1212389206
380455931
313422700
434165765
655673838
2089200635
1861073110
432755904
238226665
690275321
1517192295
418465877
658715171
1906006487
2009003006
861660038
203287481
1201050691
830716486
249814547
1931966400
100263813
776124540
1647235617
919997940
256666475
958539324
1499337718
2008988611
1246760933
913781494
1993008055
1203178742
335428859
1308524553
1072917560
2101801146
1744849356
669597181
1599452102
302484379
661167616
1657198739
2042625784
1614073689
705399360
304591416
1775894706
1328622946
2040674341
373903655
690349406
1389733874
1235928452
8866729
1080535366
1244816214
236032116
1470802599
2104853867
365948517
367888988
595184863
782287002
1450281289
90474537
1974560743
647109270
318209286
1839557336
1319440734
1898103050
1792340937
1852218930
1765431798
2097051575
2107359832
1644295212
880589995
1522643023
1831792838
29352987
1825302944
1388574217
432755904
178132988
1641217167
1502140240
95318774
1596934724
147250851
1566936502
1698896025
170122226
1678098613
1207282295
1588774903
1280953864
640653391
1322423870
1946081575
1631443776
490658509
1492993333
689549877
993012602
1874599288
1094256712
112703629
830767750
1547352988
1999940104
524090337
1611876584
71972550
1163065151
1179178467
90865293
40268806
1295832148
1487577069
1122324366
1343918300
166256312
1138715652
1408844214
1472835146
1217687365
1979836675
898817501
866345124
294486322
1460294006
1047165165
1533683196
504175381
515862919
875682311
1746498407
670360769
1881271368
905990008
717461833
51472141
1324468265
1199749631
1871280605
710351614
563555417
1920406517
683339996
2104715954
488797591
534995411
1138829106
1220910168
842433229
816520712
573906711
1367429302
919591642
1602957331
190118983
2094382320
1119359474
762466558
1749617514
1843665243
414065881
519243543
1459973793
420745787
691672623
823791928
2144619842
1371769815
1536047505
1175392363
86047979
938792986
1200927906
2045030328
1782737598
1833964410
542311026
555748738
321024209
2029798928
807621996
2051957873
1518185442
1467236810
1738491095
692797791
1569723395
989059562
1434391473
1857891405
1318294604
1621607078
1748311360
888652652
1572476255
1341557108
2061402090
1402142567
2136616434
1037534829
191657145
920926285
1529633441
421366286
9400387
170056437
1112345602
643682099
1340286929
828071820
604605407
525160976
1396889819
1907478353
1893456054
2032105924
46011668
1849196819
293820094
1018783624
1399791368
1855200559
581531918
439608124
2067777474
1581286020
1648534602
1661832359
1879072466
974984974
794828948
78628585
1428820936
167679292
1021679775
1860428803
36946363
1860163989
1178507005
996251161
2003444821
1829126994
1259995518
830038674
1893414844
396355045
1779399199
1984557434
633113880
1366981304
980496877
1779497733
935753848
1540733010
1896523825
1190236342
171056554
990620290
1848019675
204896161
667573935
560376767
1036489974
252691893
1277285571
1951494333
1660682322
182940182
753365610
1721719805
1442563344
2042806959
867253438
1910418554
1597940811
1548803213
199601845
475510707
217199962
964866399
1853856577
1994138411
167938297
2081658334
993935732
1467986275
1523310459
1852036695
934116512
394296962
170235662
11279222
1802750298
2094636948
2040312279
1304411071
1026049334
1807274722
133087274
1289222208
790874010
521268919
1518657542
111705462
789303878
190572367
258028331
1258233877
1651284320
1031684004
2135441096
1258012792
1129122960
1858075854
1482752081
570098247
1190838560
1671279140
995350085
156079847
1777725235
1657254448
154072479
1873986447
1627919967
196642076
1938991355
164205543
156363804
937619181
634832456
1696450846
568222029
586986771
1218347396
606143729
1233404736
788761532
931973569
526813265
270000137
1123772774
1684882666
1736481478
317552073
1823587766
724732168
1168225321
81824600
2003064757
1985269301
1023832582
1147426596
1628299244
489451237
971178906
459772048
768752448
1739529300
1904001205
882420255
931080839
408389603
1303108832
573677426
228379703
1640249881
1160264585
1194989421
383237353
294764357
153710053
1600959717
535460329
1677164038
1719724445
1655494065
7504593
1327828530
1894319030
1318152307
830154866
1079422907
1445288045
1382711806
2093085590
805731571
2012612124
371521563
578545672
1853647942
56056070
2069709698
939727913
1003179675
1289552444
1252991588
850090604
1720670141
388241353
1903578978
57958471
259735466
1618549071
529435477
2120635801
861336868
24369016
528448236
2129041191
1798478726
1327592517
1186776697
1623536828
1174387983
1259239547
787524062
260121923
410124345
1936866669
1387470863
445545059
520202076
997878505
1655585957
380714551
107982904
896736579
1256250266
103290203
2017791678
1574383945
1862566063
1076530542
753835596
1512301871
439800795
1092895237
61107219
892275398
303914840
257684832
367582306
199217996
1781322573
1767693007
807113391
106496269
801696910
2070202367
1728474795
2129312753
344405368
100098210
956743203
1805140441
290125468
815818364
860615496
1124455302
834539169
1093622848
746364122
1192207917
1876839861
962472677
695154129
386534606
1746341500
1626250208
145912599
1922434214
1444336954
188992458
728936344
147865595
1323240919
1299822216
1651510411
571190752
1936638011
1051164998
1543916830
1293466916
550524519
1686068600
1292774538
1830943131
1569884511
1100239136
1915395598
1498612325
1830923862
572678187
432556506
168108139
916271079
1903935663
1518182243
1713204323
527889314
703544381
1201805046
1341679297
1955593883
12011075
213899129
851288463
374255239
1378207133
1218952681
1403806484
2103702018
951784256
1446622061
1577229611
986825574
1176675612
1618660479
1144284041
1683084972
524572891
1462063928
595802552
743731649
1951479459
1398224565
911036001
1671190218
495557911
187405697
1683947639
1546822981
7688776
688969585
339270234
1552808037
1827767564
1839236925
1873872114
1711517007
179598103
980997335
1061403515
230962574
1580198852
1907429584
606684743
1913517056
2010302727
1149042953
1643817308
374508815
1431388198
1277358713
1265301557
217914978
938804941
389481846
1783445083
768189215
1915737055
1062222763
1247758385
1414281180
663818750
122059289
583329697
678634596
1636068561
1684616922
943421069
1432894268
650774236
606998866
1672047169
784738039
1671067426
661607458
152019666
1870616629
2109496938
448529371
1325281232
1274585187
1803903738
674095816
1708854270
1801393460
1001610115
97400778
396960515
1189837952
1067062626
358815302
224344701
2038353434
1811606111
1473738210
927455565
1843733129
677263738
1739403850
1692124371
2057801000
289342826
146116279
1858102121
558367349
778774466
2127710502
1175575319
1708593428
1687118114
1407871306
1276782805
1888847641
1383633137
671925425
1158763552
1581767864
112626400
1207704438
502872403
1252030394
922537680
2061815043
601676473
488370689
1990047223
1733889426
108445757
390149127
1567032081
701718961
923275410
1085025525
1627779768
2041578506
1594318055
681532221
1690022811
1487130650
1296674923
1292167766
1163393823
1579717211
545453039
1326620333
645418047
1340976191
1925946559
816321835
1373447949
511196368
618075569
623604746
1681469322
1690566026
2089622360
2102123924
1267504928
1066879602
115242054
2131548485
590166858
1871716692
980543487
213856240
1805295536
1253650635
1076031742
996976946
1536445930
631233682
1054040630
536883240
1884277472
1704057672
542587885
28927247
1232962211
369587320
1148115061
869951287
381781667
183173939
237358163
408098774
669879908
736544396
1262444590
717525805
1781063543
430587430
1804699580
742254793
1497111569
1240279756
762264574
2069587154
1297359745
619534949
1672501884
728170285
1456670470
1581983616
969041867
91759955
379354350
1791147813
1514577300
352436088
1953806441
202105482
185443892
1058307126
536557289
1773384058
1141871156
1304436680
408260651
1550137184
384699450
92984072
185407484
2058206629
1221625497
1507661574
1663506196
1255465406
234099506
1664410083
889071203
1103999801
462677367
535376682
1022632729
1855718951
400002321
2060866710
172048266
818984513
725775123
1011530619
543469170
1638828298
483938550
1023244247
1884608069
1555708262
267209520
433606763
1601705655
1873673716
207459593
603824645
660816290
1528147598
710369279
1481311260
1065299612
320459298
1569291330
107575007
1217127730
1751097136
433691383
1728460917
1906068198
400287827
2135489326
2060607042
1893594308
786145812
2012133634
2107068575
1244664031
426107617
466369088
1615252298
1031055941
1071752956
1441361482
196774411
1653720014
2026175409
208177284
1749540295
863445527
2007808735
859502116
1693298652
1224615515
1269524646
1276440940
1836269356
487694119
1215194828
1665173102
245590156
1424287342
1364563511
1276571266
1254561198
1970204574
367859197
303686788
2111206248
972942134
2120449703
976864868
55247489
747495613
2090332315
622816733
1798377621
355945476
2131158747
437575929
1064770074
1079614739
573672630
142945890
2013782317
1670846895
370306253
1215905358
1363358069
177536376
1806363962
1596002045
1026776857
665502815
1083529605
901508870
1231228814
815416253
1661005220
949609593
245689262
1805991289
425297238
197625672
1692825569
58755792
1485740540
162777539
862178155
1853770491
1293781512
2010108051
1463598737
2088700493
170895176
662042291
1107679621
969836531
38177544
527304867
831110845
1415149565
1009334200
1528494226
1086861027
202959193
441826692
1089742082
567079210
1093841808
1721645472
495041122
1054778203
464941969
326318152
471413243
63388990
1955641182
1782251426
1162829073
552432010
1651916242
1482715729
623426002
1541328965
1637123723
1601168419
1675183044
1058505657
1764562423
889540486
634626109
1275192021
146199525
2041915025
1796903897
732970666
406376555
1899396733
871805579
739220243
565932378
1068671209
337949741
327412681
855645573
1839206283
482914741
1099790418
745046449
736921783
105562662
1756055276
1768545370
1154492070
904290093
1982904618
157451202
1903624575
109579520
756166623
1407574826
1866951259
193265891
361374480
946085979
2032329092
989347460
2074939602
525501956
1507832935
1924893766
728911264
235656093
1951077635
566538125
860716896
548349329
1916851836
759039423
760171882
1120662894
1981111031
1518932870
78051748
580502929
1497750710
283744157
151787965
304996780
1700225277
1845628111
342187585
1641382753
1166934766
167200940
1814351389
1781698233
195812379
36666443
670511508
2092193941
104837934
592453069
726223157
330302508
597904278
863226738
365629586
1843739976
1345533725
770777177
1313630511
1081734818
1731341927
1356100271
1272687115
365395315
368408697
415748064
1245044182
717454727
1491320472
193486672
1391466213
1222532626
495644458
975141603
257730223
228352034
1908043238
920933120
2051645577
244949927
1289797600
963327290
717185422
1389869752
120943141
594963485
1514213788
1715434916
650832165
1810071049
126101971
1869610550
1190620517
1267949629
340426210
1388854458
596927395
1295747163
2078754215
1894882239
862841530
663190684
700207046
564733696
789846822
349319076
1605016077
86239391
1762218542
706650645
830535546
250178881
2020367744
987967857
691434698
1968704759
750818740
1001869027
1933613735
211755349
633163767
1383911697
1218486208
911597523
954945893
435821608
1098071696
973086834
26982042
167679292
1974807528
1607490515
625079149
791561555
205881691
900469048
217637462
1645377095
346550929
1490032353
417329598
1778702691
1705288405
2003118699
2026231035
1587134211
445040308
498955018
2138367595
1599219235
1967263983
1569095901
280945715
1997226675
1999398098
1912569418
996344239
384667515
1218085209
994092325
1377516662
1080650565
2008374616
1917545685
207448990
55897108
1004410817
2013883484
86558556
1831566329
1008262641
633944718
1825682509
860835518
846646462
1759530564
655441980
1232978932
920860166
1290389538
787028815
257670006
282588089
610912139
1858949965
63638066
1107655901
463324220
231569509
129160407
411404685
603926823
2109334223
531199477
1859534940
176828365
488257208
808775723
2076129791
236878634
110674543
1186838505
937117959
308124127
2012862361
780160856
1045778736
650106420
1952000668
982339384
348725477
674147451
59016886
394023480
1127463757
537507254
359588265
1180467720
983595450
1429226091
2099804508
693562045
155995561
1601250267
1325744609
1520280248
1992234956
844625652
1302415908
1684506657
2095932535
1205338039
822853288
11300641
1533931906
13296806
2059927370
389640642
835938701
1775047668
1773245539
1522258990
945808041
1210934782
1738800708
1546289253
3579998
1702918757
1125312338
604462988
1918515436
143805982
175459601
1000055477
502566132
1384898015
330934451
62369158
644902577
526577511
1433548982
484248576
284574943
1620400402
624043721
2070236524
1224210354
536045421
26810688
1025878954
613962106
388390112
515130784
1343064816
1783837696
745142400
986495198
497585753
1767284181
717889141
2003385149
54170542
2050455204
1717757751
346538056
1202605947
112688784
296092765
860370262
1858468956
542111315
182005827
2138967410
811790008
549296305
821449079
1118030628
22642828
1389869365
325950859
108959795
1454987775
1598722671
1484570007
1750019581
978496208
1411140154
356982392
889096991
2011211393
62861815
789568413
2040505027
4320504
1965685578
1568048396
779105068
1559578857
914693112
306157307
903331337
1615571276
1106043042
601290168
1077397808
1211257735
661584666
1080140141
2053620207
1683819602
1642325732
367566867
1977214183
912787613
83796637
302038352
1785459768
1315985076
1978394113
85784591
495134260
1225210359
2106797099
1014617548
1512441344
1304614350
1748241515
1380793824
1404458471
1817116117
1277413539
1571407277
1893375028
298375045
1022213073
295803916
269854671
59183326
1442818415
1357016308
2043516395
253581893
1184779688
161273329
1626887811
1524951227
2129615383
270523991
71731027
1400135864
1453640074
818069438
1048181545
676910453
738621887
1589839618
1729210670
779478991
546451858
1017867984
1491719406
588170643
1436881669
1870078979
460140449
204865334
1247086064
1169740873
386997972
651466673
961062844
983227378
1041919225
2046542135
1733307038
1182434603
774595837
570358600
861891306
1338708891
1314316488
505239928
2109996098
787505553
413788474
1353019260
1214743525
735658074
317246464
735256911
375696492
1226015515
290077096
16112106
432685248
1713576283
851640898
1373486685
1072802316
19334405
1729689826
107598564
54296012
47300844
1225191449
1085917918
1819663105
1924445839
1555637325
1467460369
1100055953
1537441698
1706379796
1491235337
1393904835
288894715
138892568
2099220361
1225473827
1725953565
543773321
746281651
1440360712
998872926
2109251768
1450810763
1662893125
1274216352
1546600646
1859977498
1756583823
1620738674
576242071
204661291
1380754320
1284928377
1327849166
498884283
856610200
1650362020
2058493310
1400032963
61541481
75313154
1535055642
948501158
1949701899
1515221229
1533294233
1565420131
1900711003
440482218
1464556031
1539999071
269682218
271048622
421826415
294213485
158916499
2024307275
632921321
373264725
1878079618
170505288
1409963628
697220654
811501129
1468637680
109668749
1721227602
429670552
1960006884
251692772
2045583905
277642414
2069315626
1622677472
551970433
690348440
1753683446
534882733
1075221859
1774494534
1768045846
585336374
1706936692
1683351403
1569515143
632608863
1475708892
537039712
1658960811
2039235080
1921540250
907898192
1554329618
555501247
63868402
1153856567
850618812
1783435403
909905286
355121013
1848017679
1039960661
1578721605
222080303
71552204
2120177957
2115844516
1988404957
1837755285
1856937357
1532277143
108157568
840533890
786960770
427941310
1386373132
1924704773
879678982
2064410622
1405278866
945818382
2071375037
1240469576
1613438394
431771591
274805767
1135212854
1795077140
830538556
1707378162
493776364
1593013459
1813265835
1197586169
141608201
1066817196
532229556
1516815851
401048879
1619258534
1481172701
547660189
546924701
42657067
122685329
409305802
1954676302
127854385
844126790
1098133864
373408564
1047994438
166172574
2065749032
1074258203
2095911245
2042111793
1494090297
1742607387
1126742808
2139760532
751786994
580487713
1947739869
632497760
1664130227
544345882
1298120164
901352329
700819215
1161337941
1230629554
116924073
1818410451
470757815
1538105349
1876300237
1266170981
1192436694
922818482
1328880249
526513034
917442294
733838480
966437237
625898818
138404474
1302162477
624282012
278170220
1352537173
1964289366
873208771
777513225
94693717
813016351
763610821
107465344
1486101937
1556491155
1184142485
1067812597
1782687643
417056597
1710804816
1090151583
1246566203
1780117634
1764607651
319220276
1180905583
1567742891
676377867
1543162914
515946513
1134387269
570308475
252083796
137563745
662491286
1990362215
1450186471
576630886
1638135652
1617700338
684819822
819819255
1168650447
171914525
102184505
621257723
95045928
1650011250
1954294186
471809295
1248021901
310376868
446448459
1700414075
1528623192
1358944009
1921075425
896871326
1651016134
225411831
98099597
540567589
686062417
1099211568
384425263
509098636
1208334803
747174707
170406873
902105022
1489969638
348649457
305878434
1799750424
411231782
2125428549
1456381079
1613636957
1888547950
1133613809
510831668
508442373
443002637
557570171
434983103
1399129963
709037346
21680026
129040518
626658834
1770577161
96099377
1848395913
108217309
600259081
1413769361
1156760607
1590455364
879396234
1786080403
1001811376
63398961
475551700
670717755
1824105030
101689086
1937177260
115557501
292489722
454184813
1222066986
897572749
950975437
1233290966
401176040
1338792045
911002804
426630845
1507403690
2092216419
1809461117
1658757519
1034698663
77322974
1116281397
908407027
1298198844
1681123870
150407728
48644832
492730306
1206331797
594680930
672773011
1635808765
1456662397
549882375
1126568681
470826791
1530999844
324558033
1548478582
1279366056
744379763
235278378
2136585008
1468797021
1131019245
975512766
985531176
1789358237
1462428195
491496860
9276168
1168123040
1584700801
1728242059
1447631143
28369673
286038131
1598727775
83887813
1728426689
535093660
1220332733
122191204
1889174115
1362289185
2112663102
1205661830
676661452
1700349308
862919397
1583824326
881602600
674780324
1764598531
1451089479
1419215444
1619550879
1399935686
1490748754
945039153
1747606894
136719421
1356641256
1363775273
493307651
5984459
867426634
1761167336
224647463
2139245694
2010094690
1729813840
813953883
1655482273
1375645095
1801850805
1644424320
1134257915
1483149695
2143621639
2131508137
1043149527
2058052774
2039188781
822209823
1541081107
763760540
621936699
1026837281
166407120
1491373548
175577021
239565497
1583160584
67121995
1055372699
1196709597
101426210
435121450
1101689626
977464983
8142191
1783560426
1480004254
1323131447
159897745
2072499830
2130584245
320078306
27775552
781572951
2040223384
999284393
1334030531
129310517
990468968
436535123
337651339
683391711
159128882
1905628223
1352448856
103625494
831855939
457218747
1051193227
822022820
1008032101
2126102182
887852731
450268302
262218709
691760312
1659241105
712880697
560958292
392287880
1254182073
125785748
998564068
1035135900
978815503
641532166
803198135
183205344
400479554
1354092530
953925861
1970027524
1282582180
952877670
528266648
841119679
399928533
387372078
2132001541
1394906580
1768415952
1538516934
342530625
419822658
512622769
546175749
911153968
958786159
464687089
468698518
1618600904
1197903506
67761670
1592780945
1985132489
1842742837
266568022
2018311414
1261960755
54182453
507708399
2084303533
828677583
1964717809
1941534264
1337956972
1722880895
1142318339
369782295
1606948118
670025574
544007145
1155726720
2012237472
461249649
1566258607
598993843
2064248804
859512420
886361249
1369409989
310603418
1106929670
795239492
476594772
405408028
1296794345
1163654755
2032092126
526060558
25350905
508287125
1097483135
1860921923
689469945
2102172762
1838519691
261193024
113229204
1289627680
3089614
471048558
1740923613
1411684158
2012648509
780250353
140953811
998593929
107487334
392005109
1843857324
1422614708
520505973
126327871
2025222776
978823006
891671779
639953083
1060563870
852206088
369932724
106583147
515089200
1248044645
1491509605
132727115
2104672834
2064098266
877153746
1427698966
130943711
1443497798
1241876187
593132950
76333115
1941246851
1693852502
1104773135
1706090683
808607487
673180874
1936479968
1579187625
247047181
483851744
1195004173
703862730
1638049782
476435754
1230383472
1929614165
1145640407
1870648152
70273738
2019131103
675840134
1579689902
1853698429
1659519665
1309310113
1564560571
1803703083
2120685350
725340569
783852620
1820411911
539825798
1636059182
1130403027
740326543
573726108
506386214
1314023336
780410824
2105736602
576269540
1641029432
844708916
1843791802
1296100700
65919586
184787842
242100225
685440459
1852646932
1725061300
691766680
692155659
1701115721
1114784303
525210045
1981245393
833541721
1951393729
1982922752
322285349
886768403
1996505243
1131141266
874477954
997855542
1565072694
751171543
1837911916
2035736897
1365327374
797881767
185011262
568080549
1582187982
1371321055
613909755
490682018
1658209142
1268116478
964021504
1811446733
639108004
134264089
340696597
1080268573
1965930381
373044534
816372174
807998174
649263790
1921041940
1059478350
1819180646
112771880
1170870689
1937214775
56772176
1930655108
1234440423
1371852764
1129055812
827545725
1979622600
672698141
818184285
733862444
2077580282
1007359858
2104662574
946403323
73531847
2138747844
1990239482
183231946
717871028
2059969907
226494519
1545766423
1957053150
565578913
1264287848
1903723810
1470022805
681205545
1510220647
526141390
1345071681
637868171
70522321
834809999
74012693
1540511502
449449271
229711610
1812543552
1008487073
722628025
1558190128
440430327
910144775
1830073599
1156350919
2141008749
1464169825
180116518
1036273298
1264528026
1073004297
989416904
1307806965
983629943
1083590476
1130624739
1778920959
1964709002
698634954
548378707
1105494921
901078277
1816300978
80912837
878454673
851957675
959329747
1216946412
686208252
1916951073
1958430467
408524886
794684111
2133736232
10644657
1334111604
734275391
82462260
633341735
1251460370
1288661677
1224309957
1855287736
472138960
1484145910
496959969
1027565717
721334089
1349611115
7955603
466241844
2075870856
1333666103
1958294825
137298120
421238188
778357023
1520143119
1397517412
1257175467
533052381
1245644176
1242071299
714746363
797097265
307269616
300398516
1563947998
599887509
1249451534
531847317
958730760
210769001
480078472
339321037
1937792551
1684138369
483206300
116398070
1458820779
22474055
1278885421
585711790
2044413108
1883457730
1867129157
1312995746
1711335235
248511905
183546959
1326417832
2088786784
1461633550
867643798
331446260
156970093
1961900374
1285254386
80987794
1383648060
1580758338
1759676540
1399781457
664948682
1880956361
1203178799
1310303199
1458343443
1111693172
1353104043
2056088974
492084091
1140841606
458667598
1930291460
1461176646
2097444984
966976948
418240687
22631239
868746041
74051230
451414993
461601718
810348457
809759506
2013757436
2094054574
1768220790
1738487276
186406956
1729866221
1328968568
838277599
905732379
844519121
1487162048
361483401
1581311595
1192827060
1754000605
496380780
1441999583
2016656332
581556368
828669949
1869246188
1076781937
1069936827
519577949
47557384
141145221
2070030693
1225862166
1447740473
864932675
1951494333
1085564628
1954969741
427529485
1428214288
145873588
708294913
1358135890
1688364362
1547899536
702505817
344579293
555889309
2022689087
1574335048
1537322213
1477411708
1624119087
1706379796
46399877
1383125934
818122824
958583443
2032986660
201771707
834038710
1154558477
190014777
2120835666
1376480322
882254470
2110156922
856795354
2130257371
203437885
962633666
885213304
1904201924
378476587
1258332799
1491559833
1543626222
1010020324
949967845
1634173679
2054923479
12423918
1439508266
70645980
243894733
68013081
1661308505
1073371117
389863185
370659390
542645700
1650564031
282187296
668931638
564797428
1749834804
823809267
515178611
374738212
657999491
873158782
259090547
205869480
548248650
77636283
15941733
1439815061
2120470484
1015788668
23816724
1753610219
1650961620
147423647
1747463595
738491037
1533717597
1374004403
1126245556
1588510432
466235634
2008318200
2023560716
53195403
1128994255
851953603
727705741
480149589
147106542
2111944872
2000935064
1990131940
1897565984
78007007
60708905
783867910
1153295273
2033323025
976405799
1501511428
1109726266
1052305058
1204756275
1474797744
142685008
699729892
1494184851
2103643479
343850581
1417864161
784863767
1245791382
1480510859
1528745920
1772761443
258307053
1440037695
656773302
405799810
514182149
2106968673
526498524
1516675998
1809391984
1407907104
1388464791
1981760806
1962257661
64914182
476329117
264168106
1428187414
1490364579
695534542
977557806
1000995710
91317138
1300762010
1712225933
1876661699
1467443050
1784779377
708975849
602572390
1094907556
1791648703
1934509048
1404458124
1999260307
2101011466
962476253
1313709864
891081705
991146537
1958321764
77282477
1921658612
2824803
533372848
531864516
1174895716
1316941566
1781939087
382973234
492975881
583230757
1998054111
100326082
453236177
2029798928
1036427408
213612338
1234676167
602735378
1874213643
712953285
1180668895
956699798
1159072500
889120044
505480707
916945307
1776223117
2012497797
1377744099
973880051
13312029
780643735
715326493
895396622
2042148521
204429219
1389730080
74629200
1131059521
1542223721
193278252
716976421
111445946
1762069676
78715528
934016431
770266424
2115280849
972422077
2132457414
134887829
1509357849
1352723259
1865080336
471310568
946101477
1569340222
190299630
913667499
1468061229
1877558466
530325872
1208316739
2145063337
770894086
472717913
478598798
1829891677
1705741989
824315849
203271698
1106441666
113354320
833629822
1050913037
577755102
1620624975
1006617609
487302555
501171452
1320414934
1336513437
276047527
896626276
310541154
1862928672
1191852087
838591851
1636021307
183495639
2033800008
1789772694
1325601144
182302139
374212499
1401172138
809001709
1849122079
1754813691
2132527955
1249577751
643648420
1029530358
389361271
2004991030
571121742
1256831624
2023851570
1025118477
1255495945
697864181
766411201
1407096337
292926195
1290563019
2059247970
1088699161
1843147332
1941303682
939134360
455238440
1567426046
1831112306
2012936378
848214375
461666591
184769875
625424890
1408827036
805336021
480872805
868440321
841523416
1762175912
445857012
878405683
1418998688
1276667275
1033335496
991540823
453143782
1185235387
401617299
182056994
2092306875
684666663
1005638616
1679689986
537744093
2088590507
208359227
1660228424
568251066
2041953379
481852039
1921409655
1924386762
1746366393
433836643
1465307881
64987864
2019636188
301214487
1051388514
1170810275
1568435838
142020902
1614693448
552346331
1016250829
539879856
1926922171
674827037
1562978925
254210197
1239579507
480433261
1883368240
1547356480
788793026
1614905557
1253956792
801566029
1833821872
1102570962
897820165
28093805
292748765
1215960597
1212374827
1183923968
2003117577
1823509742
299461165
775483014
473926637
1180709697
819185452
385297005
169300614
1616447617
69363641
1457433101
834928103
1025515171
160227395
936569893
306682046
1966989030
334902655
1742355576
1500203396
1111050926
976547831
1108599159
1321828818
958036544
1005028989
1623575808
888936905
948879997
73001135
1001376449
1807832354
1242579301
383934854
1268904969
578062049
245614319
1520307103
1768802578
941892303
29903106
513813786
236484527
237530052
907660438
937652807
2021608088
2070530288
273059054
263075877
511900660
309783568
1623352774
456629925
1321447080
1236775262
1973477138
688228530
808899031
1318938469
1010877462
1484641164
1424053515
1410787593
612098440
2139328319
1069069321
296240965
1467948927
55878847
291954144
1670662940
1870172957
2056646105
1596025750
1219587919
514819586
1913333375
1909712546
50816764
477102654
1403405177
1791702014
1191119590
1483948674
640731391
2019690380
1343261994
1054818165
1854053479
926345165
1449202035
620854989
2037687257
742605242
1962368115
1376512564
617188163
672034545
1570524718
534089493
2135038857
1331704282
1121633245
1235440772
480644013
1240071302
1670655595
83807635
954992897
1744393522
535637669
2049774578
347233838
1153720655
1721657091
175901600
2085373199
329364408
1905375120
2009218753
621354452
381285312
1028758804
1079718069
1168773163
1384840451
652910252
864365571
269909125
560073430
1217070559
1969323373
1649202714
1116119380
1748137489
467431528
299624762
434409883
116596170
454379459
2121492777
1406665928
2070862926
347365707
1128168165
1947133388
170530357
1170375315
443705570
885380503
580480364
445865755
348994949
1700402530
860663676
1207837191
1897797951
112316932
907990318
799769498
2140593717
2059501127
1890261718
1995678380
2067531714
175055941
1071835744
367796815
1022349911
686875925
1605897204
990499998
828452947
1849181933
195543409
223297550
1306529733
123693045
337799834
1205886683
1897326844
431856418
1543578615
1011688
1170826604
1390411504
1437427704
521902704
259441041
2126869758
1079245569
736107900
1664899572
8543694
1602347988
433893120
1359486983
391729602
793830139
1488523696
1467333853
1837288684
1558404884
1959583019
1294024779
2112652364
948645892
877413531
1862355467
1273919276
2080419251
1258620509
414895561
155683596
57361573
1982508192
2109372824
587064523
111903779
1720128866
557857955
2092567452
1481163955
1045143848
1376168167
66070804
2065699541
134077623
1630160625
470767841
815445798
1822479457
361124750
512412733
964205813
206897907
1959368453
1730565457
484825491
957195548
1105554886
1872905999
1825577955
1537762423
1790728895
1235647468
536851270
1067416291
1527366101
2031348860
1914539062
1986945046
24466081
287645893
1846421784
115835920
1496884645
88428550
167524614
85688267
768537326
1875468681
89852892
26853896
1665165129
42146277
227845472
1261922456
1760523923
1775797787
104109328
140695090
1484798783
274404229
406546675
1345451081
689131820
2073164664
2089064361
292348066
381381113
481547848
405614129
202023954
129078354
2072217132
1425300481
984013893
1260602921
2121038929
84961306
1400397399
1131036751
1535558977
1028582744
1214682778
817310309
1601247662
1757820770
2082769016
1158382700
1256704416
1745488333
1552268431
1253765065
394803560
308047391
521302646
1372359734
510039768
75066642
1126671689
141535043
316518508
158127199
920152372
163875921
255133036
2022250834
1783354834
128367479
565266875
668595204
296731635
1823643374
1988299052
2071007389
657522735
1412241093
1225838381
1119571150
1254648538
1907774711
1478059034
1356613395
186536122
815266368
1818393238
928816075
992031624
767172954
1396998235
522231749
364376713
793612919
647189274
2088946303
1749900979
1776582092
1310568053
1495958145
196407574
383707127
23177741
1275930617
1057690096
1221195520
1360025725
1229746278
585123788
2021409706
212449492
1949415449
1984152915
1789728476
332990136
157517943
1300027173
1763309216
716110353
595141373
1983923067
671798478
583712012
779659017
378051283
788506428
1575461758
1231343753
859632272
705282319
1040303051
1820891944
977135003
246350714
1620128330
25945631
1821116037
843141893
951083690
1119672226
570589565
220824821
1780712706
1666756867
1192098900
664606868
1457693823
483954628
478847704
1941468683
1790125810
1022191436
952557305
474361374
1193673998
1368673077
1269274870
1694471539
1096550147
1819217087
779924582
1030801177
2048510070
922537680
1424031563
529300306
1629619172
299265225
1474774267
719463290
804072476
1664992378
1014684681
190439121
1517131438
1674871508
17488650
1605923850
567825138
1296284970
1811593333
849923950
1271732277
1070301926
2045761890
2090200191
1313450749
1892926520
2104013147
837845963
228876730
2013259041
137579193
438732539
2117836803
46773190
1108540408
272489358
34112927
2112302674
1991321375
74085884
289301234
986090568
2010456311
554028756
1232685294
788781177
2072697678
1942464726
28132459
700386426
183676683
1000260582
1952216025
258628185
878313813
949666008
13503727
1092483642
1376295335
479812309
1416856966
308516016
230191447
1025553704
1772850974
1455485565
536857712
350054865
658556320
1385141856
1525192410
1854584394
330051648
1648387397
1791618002
1137850332
947145551
650191332
1278023898
118636075
2130635399
1180490093
1771468850
384287939
1003830260
1594057566
1587782968
698580552
1771822026
1981625245
1724436621
1254370060
1859573366
1542023192
2115879518
1085415816
2143058747
1354742731
911275145
692244034
1455434433
1405436960
1473238147
957881252
450853657
9889495
1865109723
592364456
1556552437
958943309
1027553839
1960862295
1159158767
876208359
1862410563
1404407697
1908956013
338529595
459762960
338108642
936268513
1502834068
1401540844
173383719
1972723466
576941074
62739113
506036495
1251103652
420617474
622198638
2025034400
638392630
175873498
1632058160
1776875495
825374624
377576930
352864692
387908247
562488482
1818782766
171808321
1683163092
1486634469
1264844177
797772000
1031426745
1977286386
1163968250
1691445778
377997152
1851968946
1640094409
1487342930
883211624
136437803
314076906
753474378
2018460368
1810972000
1383847094
265851452
1008650416
954716141
1802068915
116877387
932261128
119424673
661185810
1439278816
1477415846
933643400
314286169
139608924
1033211896
471994647
1649913849
815545956
1441536229
1276112662
1307117289
1037281364
909780757
280633330
256449451
1971334017
1379980630
1019120616
522698397
1310593267
848390704
684986250
932338013
635618522
1387851311
1541081107
79981106
745564352
1730541042
268380595
1360827151
1566277662
15780333
1814897833
9582447
314595288
1575910925
103902685
2042611950
463905527
2035862609
124800981
568476664
310202091
1405316117
112715652
1907897673
2068109498
1143720777
764289636
1305399530
1864599748
299425228
265259090
1203829892
735976662
461696943
629548631
1397920516
1189796814
122209678
745431675
554024808
216875084
1231319875
1498775871
636037642
102770339
51506383
2089730530
475251966
1867439233
1905304256
960718986
250724065
1099823806
751969348
916845698
2145776642
2107787409
2082970960
1863033054
307431994
217145911
939823227
505446890
461564560
1850128985
909627584
2130779308
1831610693
86602028
267383182
1610259835
1997378813
800581535
75311278
199270191
1299794590
846913788
637974525
166992394
1199274838
721479237
1790685437
1457123053
102748340
167237276
2111455551
821946792
1813238523
1552316346
1958533392
1223955701
567455019
933072342
432271392
1014307848
1982977652
2146174355
606294594
1686562989
539864431
1043784489
1314138322
648522145
237112028
1482223798
1367969060
1683716822
243393392
1691248201
1380347033
1763079789
2015551288
1083031781
2086089979
1557997239
442226947
1722535740
1816809548
1258099849
1545363369
2101468521
985976516
1980622004
669704908
545441600
1964911351
369754603
372112436
1253324484
168347818
577141773
1319661846
617939112
1605508871
630788115
1960873950
1181695924
1640406953
834366301
1686003167
1995098523
479772105
1696357342
1154115404
559681605
428466737
1105586989
1885752411
107788853
466990069
2128570070
493116291
1116025300
1319934867
1846036483
676303840
147877818
1475007936
2105596808
401721748
1136487743
2083322153
940076944
1550651139
959283459
634847411
1912931352
497068817
1168641355
45246648
160877070
1304153172
211154327
1446570305
1476269873
1871901280
196189122
1714436403
31993342
861769433
1734458597
1408499995
888288403
1501190709
1436009152
285900535
1472608163
1672035842
1098239075
1985726443
467666127
660394626
494511073
848486683
55723804
124601542
1348826048
182667475
1611298007
393662904
743537838
1258625621
1715230664
1548430647
1171256129
1521297385
486336305
362840371
315192645
427375259
1533955535
952168731
1910155240
1759051024
862508256
801145069
836697348
219470060
892285538
340375523
1875153930
80707405
1432912385
99127798
1968524415
1103969554
859318458
1005466152
349069235
1731798223
1587179324
521066444
240538102
1114851555
813155880
413667343
438289326
1986115921
1491358291
555478856
1827221872
1544759267
476612256
1466224678
1023652761
1391975635
33635896
175720949
1439880773
1445851827
73760145
770115882
410901354
861678648
1695597332
1906093398
1944065716
1355534023
1540914856
1323062170
819188814
596491568
698305540
528109142
172795113
1387918713
541361264
1237186784
561270382
1163629865
839171973
881777527
1959417601
16178889
1912322775
326119158
470160292
1401946422
1065117852
1153122459
573078462
696398811
1215042919
1842098710
1133676914
1465341593
1134127043
325448873
301009846
431388306
1573344690
1840853115
521139640
361948182
1590448172
1429490880
28492694
657577639
1670290150
776561660
870230683
406129322
646296935
1138132268
639630707
978236463
484155748
790844147
90525673
648943292
356464518
1091501760
1434048745
1173686738
1123912044
1486714092
990702531
880944931
1796110511
891789594
978448902
2044583006
1247923818
262203365
470267036
960272807
693792030
953177085
285204036
1363955609
677729112
222258901
1946294103
2046939098
134874380
969243266
961000711
540225698
883936908
778076329
672294921
1009516543
622022122
1939774221
1415913331
256963968
34037338
405451934
50596063
57780111
1727590004
264958808
1278956625
207228883
1000399336
262895661
1231191251
1367021724
248908466
987636675
685773455
383682717
552830318
914811134
1519630252
1123355160
2009928982
17780165
1513885041
184116908
119949701
367313024
1296381902
1440605422
236954496
1880388248
568078113
961749054
1734080516
1400024291
103425779
1085106790
958583184
122621071
1084406228
1800101837
1606433392
1391222157
387494728
175556475
1275560636
1117719536
1550005712
385451625
792711803
1333708702
622722645
298952723
1972892558
513522866
1293485367
1221236809
851125543
1994916207
1942234110
1358028630
129051736
2011074516
757969625
1466991969
1817302441
1249696873
497482757
1805185703
966603967
396090918
837366546
804259647
796551457
1895535496
84721327
1609685190
780457612
732955411
1347612704
547208955
412553613
627258213
1919534328
1288847299
1268813776
1272466608
107025315
2018537685
863103969
1159078979
460934972
265682661
111814782
1433475138
1111242669
464532292
469704885
258231897
920632832
488069191
1727575582
1910942681
765027391
1146140281
1876660126
896006703
1404455988
1783566263
1550186646
185415692
1013808696
1480835981
10366545
769491197
1382535356
1325644847
1006801679
251111496
1885516651
1443573919
1511940985
834437710
93434236
1410246626
306440494
1646204190
874394337
401555817
1778987467
1320127997
2077625511
273168568
1671691459
434203712
1138142616
1800785593
1634377188
895816271
1757339076
1705044725
1038238566
430541450
80457114
496065520
263058595
581055594
1768172319
1091720500
1051744039
804156490
997007953
1355594005
1190910023
90444182
1798093891
1584495194
932784708
887314395
1459546854
1278483307
411997438
522244947
408911964
291523826
1233586388
559774833
629546027
1895180891
1993373998
1253629964
62387876
375023531
1262985269
44039554
321323534
25223090
356718603
198148644
691081599
227830085
1619868082
1943955700
1204647236
973233801
297189918
730540437
263901185
1290231145
2128483746
709839083
860884718
1169135902
1789775912
2114158928
1073988493
866418011
381551045
464633320
1939683536
849808578
1126150131
504393725
1865760548
1586006351
1413554960
1560735451
1949143084
1244456929
2031895383
20488465
723743350
1341296497
1119264694
1310310483
593029042
1297833774
1504034928
614887588
1798426122
1226619854
451283198
2073440043
344584989
2032519612
242092112
2089677415
886842764
1048127254
1180809258
1926974588
1534723952
1532615033
575845260
902578065
1410149746
1731183386
1072367646
1469997100
969413341
1541394177
1041657486
1830437809
1394482661
1628990587
1599552327
1537335972
1016900906
652075213
207211922
1198246802
5533100
979290835
2125452926
1549436073
1634102096
646785340
522362160
381198716
894230211
743219516
224889888
1715968890
1401675328
424404712
180907955
1515752593
1943211536
1631166629
2083065614
1290445907
1909072982
2130110406
1501953053
1789375468
2099801403
181112917
727633572
472953912
1279760531
767965283
1914360602
1244397289
4139235
1264729599
1376553267
1978881080
2011849728
715339266
1899374292
588283952
660436887
704276098
350626823
1487745938
122756222
1294013436
808051605
471384040
795589493
932466092
608642918
895971941
795417846
1255085547
1569941523
2024773008
522509099
1147026077
1436341610
1483975974
1788203082
1236400137
212759894
1453800566
1155711765
1611610702
429503936
945216568
1814177768
1390801534
1345911002
1099739033
926700002
978233101
1906272437
1565603289
1312335563
11310084
179289101
1920679306
865268517
1814688166
426671108
1573372692
410663118
255672957
1168484432
773833548
1668263259
2006857454
666804517
2076203605
1848601253
364635319
770697608
362313248
527534910
1049563794
466120076
237053344
2086471323
1678800420
414296547
1569540573
771230490
535879013
715237003
903638764
34323084
966660031
1476587669
1799258169
677235112
1777076816
211083011
1311431181
947829839
1529561018
1583350648
1457011157
1803945792
1354699263
1613940663
64067527
1077117642
511812037
1301611511
1276679114
1195261520
877067937
11641802
134575787
334937969
1164948981
1336613468
923082891
1061196848
1698169873
2098608706
1096092324
63388717
664889423
1240734417
1941243337
503127682
1985383640
697249645
553744023
1020688176
816786227
835397304
2053808756
1127413633
1065408485
335389512
1702669535
1650388235
751215189
1861582371
1529881612
1231100412
2134763022
610772400
130284940
306320332
574803725
1157683231
98754776
746271535
1203722610
975293867
501835169
876246499
1445279807
254920629
1658081101
1879672855
331608362
733529643
1427176407
865469913
566010550
116403048
440639785
1618578218
266493130
1635695652
921673733
539611336
1189818910
1616730707
1030039052
1497391369
1666245922
1891069130
138122038
663715340
746959688
134313981
578148238
1558672344
2130736045
761269346
292855309
193912718
752857278
710318549
772671647
1103560160
643180613
703825946
223134475
989300438
901825687
137217459
905790417
1766001271
2080578633
225168381
1406762177
23394805
1718344344
909134974
237956462
421637595
1654307600
1046671853
1742630194
75890509
1981454866
1336742622
1796679813
1893766775
2044743163
1008263517
288902332
95765047
79724
1632590011
916894858
1386821085
217979909
755179991
1157125311
70775045
1893365991
2122896927
1770174714
587459428
1692396873
1831019079
1921969806
1242138379
761578077
1998412642
882414035
1006547121
1535841477
1629515041
1192735747
66632561
1651959638
1118405696
1210869505
328658221
962633450
966601170
708472540
1698835731
1609624434
1204239853
898043066
614373956
124249211
1766405009
1683901169
1991077806
1253577717
911477955
779462677
1242760828
1918555519
1904504179
333988249
1511634952
1014329767
1604733122
179096009
1474326141
1906422261
492510809
435839627
375162734
418608682
1778646158
1918752469
1725180078
1141765429
701754223
472733893
866675767
18284305
740731304
946145801
364047165
1277543472
1139400140
1344660743
360377677
705305892
1787398323
1207999005
824646128
1652241757
1160602403
330576335
392983921
106507235
1027148189
292562615
326171932
1429962159
1120659901
1188003676
793931539
1368296227
739306649
1677812253
1977439877
1472013076
618278412
1065030040
1581184490
995495660
1069354676
747181674
1828510472
506436081
1233701497
1281497383
627297787
1514470239
1303721830
754734925
521012368
1272151600
385839259
115425988
183555706
1377114451
2058668659
227326979
916359813
890621139
529379963
173777795
1184857897
1678440869
83078638
1514894347
278736790
1572872045
1186446180
811296963
1235433887
1178637404
1083287440
805448594
921405197
1679710302
90168128
380294385
744633657
676249701
1582073784
262580656
1444899050
1717995297
1927622798
1075459916
1668318870
1642402715
220873415
336469883
196335297
382683850
356831025
958211487
197077682
650373562
2034478245
933991385
1209779813
1673429891
1548882273
7514990
634565056
1706676096
2072655932
1736148177
787338408
362752179
1008417327
568438366
905175318
515403521
1844065753
977956052
1252741303
1867190848
387596922
964423085
815722127
1992949532
1649342064
1724796065
1797070957
1240696147
1361233039
1501718980
1059731365
168474994
53365240
184257185
684503669
537776758
852242918
462550259
1612755186
1709548901
1768053785
1596865652
191495774
1673968217
2111812398
1305660749
1422414389
1771272210
1624482451
1869915186
1548958051
797894112
639568020
1158537098
1356781356
1127440200
423559562
1002960554
1777838353
532710863
651930961
1871364187
1445838545
552947456
625898818
1374130500
1634459358
440414144
1188577082
1379270066
1185847594
1256788321
633996532
465980503
1034822795
2007653659
1953020902
568705710
1752965585
1541903128
1065722252
1464893772
1070520878
1289419488
1065903883
820415080
490211803
107991733
833969590
226021267
1384504757
84725048
877172624
2132868384
271833249
118071751
892157496
745757006
823543945
2080642870
179798998
415419508
1759940815
1683451955
815397439
1495988975
1874165203
1808437842
1322807635
1422319372
1742967697
2102633469
516374236
1908007556
289391590
163258130
169777519
1638632736
943282393
324659658
1189510387
1633510952
1361651977
775591749
1959202704
210881564
916677656
1421312428
1506626548
1597075727
1694022498
782965005
1900735968
828426365
332780657
498545786
553631181
323277433
2023465479
28206966
684633954
1257960
728940127
1927030509
216116597
233116116
605357523
186290639
2055161729
1383934890
1792166640
197993624
1310391817
1919283510
2068831243
882202411
1447202358
1584754079
389164072
1172182086
67313498
1691207888
554420185
407936882
161788743
920219341
511975024
435451117
1577351666
954240979
1946318413
1211017081
911973962
1942322276
729353927
732364399
1624670610
1041318858
105540233
1052393104
1200013744
2091730438
1242940302
127444023
1998213787
698795470
1599465831
429867501
35553852
177139305
231553627
734000630
1535147624
1711335235
191474585
1580949666
759661594
97139099
1664501770
375151999
440877141
1994822994
253135905
1677974730
966603967
2131099442
341701828
2077524746
857558204
1581862265
2145073635
697050882
442215350
702975827
1327171344
541825075
1851346587
1268089472
1993287559
538058603
71465541
979603219
153075723
1497945172
409123009
424074035
1141148944
2040236413
2099833533
1689668616
308128737
1456155887
671710263
293209534
868766324
1140213841
1418206234
1438853022
1053088838
364857333
127058798
1905599298
1705806070
1215046657
542546744
100759182
1956983641
1211844925
1619674355
51711017
1694800788
2003638779
1030036974
1495198657
1072025752
1455014134
99157547
1517773756
649192099
2140014244
1334883856
798371871
841954186
762716598
1109139245
31338975
1166062734
1177181558
495198718
268750910
158992699
329132187
1281341902
635164872
1863716489
1251809137
632809363
1948699333
1394334907
8067653
1702130162
239979828
596366736
355146602
1944005980
1446134230
566536967
1331312255
659575078
1006973116
2030958845
360091774
259994709
1223943135
1748021070
717654594
740107665
1832206207
1587429891
456941200
61699428
1364263592
354442502
661963098
1358617583
1753868027
440466421
162094839
1638238651
1814981737
694822908
2017690793
1546864072
1401832845
1075273418
752065510
1657899162
1873024376
2103754531
997581783
1922922490
147517703
835697082
365568251
1885630992
1012695672
1619661955
672294867
642016536
832033268
747482903
847189102
957925331
846385355
1805095670
1527035495
495429378
1868755072
341566775
864179274
131156314
1211706841
378605184
1330533928
87012053
1962873653
103646162
1554684432
330428699
1731777359
671054047
1288562855
1389321800
1627819809
888632573
214381453
1381894684
1006327679
1850643038
490074363
1841528624
581094429
2141745997
423431303
2002132820
170194829
725148214
586662636
968352880
2005361312
2119939948
544908798
515381794
336646106
1095248812
1036635895
1739802650
281316942
1601381058
1058016557
1392325446
1456606265
459692967
150506768
731246567
1704619352
461353221
696437100
2080681297
1519659699
2134527409
389216738
189860849
301421431
1124106137
1317610159
232415381
1125760096
1199204951
1246784265
1742144139
188814499
762921186
608058959
365517908
1565185570
1743033093
571239224
1702003791
1219790490
1474774267
17387299
1053960924
1304817443
516560309
1069027065
1365369200
1716175196
362441216
388611211
2009602305
492321692
714121704
1653784581
774818925
2121692011
334190171
1866253863
1914554263
417203456
617421948
1534679679
1257881890
626573460
1927979614
2142514314
1958941193
1460727391
1735379815
965215885
1010509763
1048556209
907696905
1300983093
1648556041
234646151
1211811851
2120021565
1767782797
1567889495
1318775764
1308802955
964612296
481057531
1521382388
9813267
7363181
1883095559
325841391
723145583
1423827160
136893667
899927062
1714707936
921937796
1528648034
971404876
157561268
1880091323
82383034
489508314
668212639
724972150
375458664
685069858
1866822329
1092586335
1316941459
1615502024
503708412
1093795951
228942254
652723152
1196228595
1512964593
37752921
763833710
147639691
985531246
1445034679
1763241380
2141900945
201012532
875747502
842322017
2076772783
1656115238
821904713
427670799
1462304098
1575021813
792742421
434004060
122754763
609832900
472573287
63825502
2028377040
4457528
1435174325
582939262
426987359
1983033425
1488815432
163548186
27985507
393652388
2125299488
1797377495
1053893439
795914382
1103124254
1907926601
1802217219
331715294
976209730
692796649
703946950
63064994
641648051
1805410122
1937746815
244121703
675472635
929388829
489854116
258810348
1139980903
894447659
813928738
1487491228
3043166
1313849025
1373023175
101280959
399319228
840314381
336579882
2086830417
380859617
1490443656
1372148635
1573403371
759977487
1185082506
642777732
588446209
1142152317
313485155
1539493788
1735302190
335295046
614136874
1928387171
382531359
1263582058
845735671
1716247221
1954142318
530496415
249797113
451210878
274768389
560935258
2112621347
948684070
273746279
1752374353
1295561698
824626079
1403022826
651375093
1056026522
1884161404
326749731
928548345
1369666809
112676913
1269967857
1164940263
679727176
1808890083
515114310
1503222565
1175122309
898421
938112746
656331633
117999813
1133797682
105902071
1466501597
1456956312
259685491
1805153202
1348243623
579737058
1992662440
1803799561
1120436344
2023424757
1507077362
520143886
1745990563
1973185245
854487504
1522578139
726986891
227788725
503238614
1686600025
1693896577
305083954
1336523975
1598581160
1760081333
84832545
1367192235
1105855078
1329946283
717366827
989835495
1270086785
1792525320
1240085817
759103352
1247749490
476209436
928198373
482363155
636282340
855413968
1411928618
995552154
938679357
1462549363
969291283
362273849
950496054
154900063
88446885
210943408
1713700500
1337720962
1982611023
110066954
527254065
1469750664
1927622798
500300254
1925153747
1444767794
666162750
2114741602
575480641
1984771398
1837134023
184623823
1695731705
1548966295
672067575
1678458991
472194095
1278845239
2047825977
1138069126
2121144621
1526032855
1479041552
1059527865
194461685
938343439
2124307886
983749832
937780493
892717408
256092998
22619056
376493052
1169335009
1616226194
1596176425
2093830203
445162396
217165082
2113605013
417066953
852978372
2051648974
1975619396
1678164869
842976124
861099716
684643530
1107407266
1853641922
1705013674
378228562
1598263130
1530833374
1881686955
1929851253
679088321
456396529
2063302745
1959813001
1837570285
1884398614
454282912
1375177555
1546894953
252783697
1154723576
484171665
1049788224
833434281
1925685440
144458081
583426032
530769554
2052317597
612492064
796635175
895554136
578498072
283994106
862173221
1056428721
1703111425
840764266
349387790
47718848
2091617277
1755531738
434925443
1687378989
491497578
883789106
811550186
1830627280
1953506301
1088344330
597968320
1072529745
1334935288
1298180450
1063762829
1033239877
628166274
1630873084
194399823
98396924
2120784573
992335135
897551466
996943747
765233550
1372101709
54216312
762249107
989689029
1659665009
336714151
1000453367
654807172
1891336804
1147874932
1554674450
1764606833
1954486837
923610716
2083917794
135422446
216926218
1398804123
1215058285
1562683781
1313103922
291351321
999176358
1262965034
992412470
421863940
1809918400
307893111
1769475690
566298947
1667129748
380534641
1284983995
1526308845
796563346
24351124
1881748157
1343914718
926546707
1701972899
1356716464
1288449123
922510216
529132809
569270320
1692240321
643666493
1583145516
420152370
791205172
432023073
1594637363
720231358
2083291826
1583326250
714564045
1680924959
724663088
1862323134
661666876
796664462
1081162231
921543958
61327346
76155517
1668194137
2382517
510362931
215485079
437605132
2097143349
1690255924
122491103
1555105973
787786626
2039782608
1627196885
474410265
1579591034
81311257
860121076
2126542271
53061971
457910036
229306005
503603087
1324525016
1839545042
406319365
1734489583
388310950
228447136
1576553357
237189255
1978617427
1275822258
1070496485
728475720
2097317806
1708160741
1637837885
1737924465
1753128794
512173816
1397678813
2051851685
767264004
270098168
1363156322
1667260902
128410749
974981319
1851196470
1844420939
1994907109
745127685
376009735
1372940069
1532630531
2111264308
1308627821
1471583249
626856184
32537577
1088181401
1731131575
332529682
1676119074
1703296127
1074022784
1890354964
192077074
862581267
1642398439
2026695110
1066698293
1073119333
602827980
729621526
1498675461
1876062896
1796827669
1456718777
893913498
134256098
341610633
598954638
1625533902
1507640284
393647147
990420685
1743954876
1102204876
550390778
1278892437
813484406
983142495
1573942727
784116346
72232946
370829807
1994690581
724987649
163258163
1348732063
152733814
780915558
734312628
456888681
97876783
1990349107
299226493
1709299837
86153506
1666265631
1768868682
961717811
2130118264
130525683
1530818524
1307534685
1244705398
1667371354
1902883505
1210270000
345085540
872626434
947869207
377713030
136899724
490452108
1327364791
438052089
1674138122
610919171
344520239
596550213
624243719
1529044045
11144587
1122564967
499224537
1866377790
585010857
2127695504
229820611
537046818
1387697075
1026825680
1053250633
875227723
1769628400
1207025804
1355632291
500676024
1064365326
539963596
837545961
1766497763
1990755172
871279760
1781586473
1279213997
8410004
843412202
99204719
174805943
671988698
1324048245
418124449
331383146
1566076006
928502178
860654725
2106334182
367789102
2679520
1984716189
1911540368
2019651073
499588109
235984643
2104256645
226179317
668625692
107121413
627798848
1069087653
811505430
424337576
1836217369
521280759
633697453
2048293578
1934230018
27121460
1319952559
1462299284
1939274621
222454261
1546138027
1043680632
1818597865
623741489
1374426712
449055384
7986595
883246246
1974111625
214495443
1660133024
1344414352
1463055097
1990323147
664600783
116712500
473997364
837216564
2077127718
756704065
914470237
2026204573
1537985845
1052018618
1105793749
1636747847
1061043020
1859666855
1400266308
172096582
124571880
1378467306
567967653
301902994
960132417
67928481
245791384
615609770
1708396934
1567309674
936234717
36601093
22189689
1272105784
171250649
712650519
703594676
1659141200
1966883328
555793802
1171167049
1515699389
203466988
898932820
1445800917
200417205
1865761813
988369658
1707765574
298840742
720236238
1160773958
1028168830
1255824619
9691805
2091514264
412369156
2085386676
1080132592
43174820
1148112106
82504347
1654832554
1932102340
1144013568
1732747588
2049853831
1399752092
538416633
2117698635
147744969
610216340
1178108192
1210441153
2076698958
253545919
820656637
1760928920
601193993
108073249
1669216888
369478333
1799081316
602998037
776536115
544947756
1600736600
1247357812
883666655
1137146493
471395426
1147370944
1965353913
1493691035
455316008
194978187
639911906
1305669225
1968511151
1614133542
764343577
241146343
1793811706
1304463293
1394288633
843149592
503576477
535437982
1671366239
477119479
1703388254
1075831802
984204374
867870552
1030498577
1178663367
1777701495
1949176798
2037184950
765819354
980664381
1717450791
489287465
96511276
355677055
657962182
1101666733
148365036
59023608
642224347
408725475
21776355
1911259189
397499592
1755158244
1638716618
211091258
775368300
2056419159
1320092578
593680268
2145552611
2024312790
430796471
2108010105
632768030
968081496
907940007
1356185913
1131141266
245624739
1564114119
1157013061
713207840
1982224796
1074205726
1915252325
1205356474
536944014
2139552822
942218872
1388573545
902466802
996906832
19201650
1991326086
1438831688
90042145
981176750
1371314456
554632695
257501308
413947855
1294850056
1156947680
144880617
1022709252
2101847619
289018001
1174007574
1345831473
533904301
1462035843
937974774
495972703
1153792786
666960241
797516783
1213142672
925696864
76542449
2004156009
1325133623
161023414
278441159
2099092013
1333499448
1394187987
1129528646
142052966
2124137488
404410579
1796365691
383659784
295201165
1405508788
430932896
1331773471
381594508
1283801724
1261586191
772742523
1783367399
576746538
1305303106
455398729
1424311580
533407968
219688317
693119191
744513515
607427054
320803257
1422807753
1233296222
676095492
1834570786
363418818
1100439829
779903925
1806712259
678227565
530205743
530952974
824218542
1698722539
2074740796
819984480
1810167070
739107670
572963099
880103383
1710777782
776045871
1164779913
1866983259
2082055908
785660494
924367631
926791968
1091535353
594093541
1813794259
1441653139
1495413189
1402759281
154279472
1332303521
1525420974
1212445309
395726178
1517353215
2019221705
425687030
1470633638
1010773823
1403536415
219769388
39416138
1218869091
869428930
1327923707
768701143
743010643
540932099
363070253
1737402180
209207115
343916548
1552674053
264833025
803500199
1826307898
716086460
1398146405
1857773932
538245614
936491034
430884049
771371834
564783709
1946344953
1970469571
224083704
895776340
281245694
968249596
135588613
729846344
413210137
395472101
2025592709
1443473498
1346119556
1162469990
1664130200
1166834208
882503779
1085936273
1872242553
1440508601
1223648192
295179793
952083507
182310130
892794514
338846470
1436998779
866405217
1427632522
1665111277
1691620519
385373229
2035939571
1505113122
2091877905
601022734
737884674
1895704636
706713571
1221431675
111598569
1921993422
176055392
143852204
266631809
1714639089
1175921220
85321467
1352995263
1680939910
1190772762
2099692341
611748727
2135223644
52634690
241643588
969632546
653943633
900778375
716429725
1357368083
602072241
83598808
509260826
1551732717
202344217
822549336
216743228
1321593513
846209960
1813824988
2112510649
610833706
1152943482
365065725
946194447
991856143
1051812062
412959114
13934346
547181398
456907722
1188217445
782871527
427485556
1312685584
542202920
367350937
749317342
898375219
609159414
2082390794
1471707503
650744136
2033373607
2023022683
2089055661
1102344556
1920596448
1430190855
639824830
171701896
1662542398
630718489
948488939
836339110
596432415
795236574
159967071
525217798
297783748
2069646322
851058263
137037141
1599416870
385953813
1307584965
1770254785
1215588611
1826929312
1744980853
529491791
857379528
878635558
1860876734
308914884
2103883158
184760069
247283080
943510176
676510421
1699736699
1159311468
302324044
243466145
325771859
716505629
1700868630
605831143
678583171
520667365
1340232016
925007414
837409792
376939729
11835110
1174602399
1573501231
1894080774
1585578979
389869970
698275948
763743137
2072599166
117618974
2041142454
2029927017
163641687
1370118886
23046436
313862417
1583102778
764028300
1263052359
530099956
1046890799
1670909677
131564264
2009352289
1478573562
1015028417
74955245
1124161340
759316080
2129760848
479981361
233800045
1970344540
1766688457
111837710
450440366
184914802
210522692
172045180
1110479815
682147439
1941687081
1395653876
914907436
482091047
666557914
1632001032
551549421
1687133930
628369955
407426637
1836136222
906988673
1339393281
217159216
1366366473
659302131
942153363
1957632092
1955572857
1976098725
1772291206
674827037
1084892928
589836193
866253864
1359947251
2019062268
1639555812
774650319
1313910801
676105524
10829488
386599017
313860609
158899052
1466702173
1260393969
1277579961
1736512977
1186618242
1067167083
1675296140
1327291697
1032561362
1178651617
337409118
696091739
1241505741
1175169556
1945894543
921856155
520713609
1586757717
2085626667
1998548641
636083162
1951371777
1964126366
1885141226
1530187396
457681539
342446826
349195676
2093898774
308419726
1579528891
1092536257
867564404
1816667202
1986000993
404941179
2062422820
591928221
943598335
1597843175
1083414664
435127689
1127801379
818308767
1967626857
672868114
2014890993
522908316
2008136668
1757447251
1427527866
68528572
2025683522
2110233970
368683460
2045322379
967222123
155126193
379107372
808157016
1978871347
1354446977
526407335
1835434648
263828023
1259305534
2062633469
1488425588
387461388
1487727624
798124786
513027016
1240120317
138080756
362670141
1467926354
409473462
352056113
1703245718
679911658
300677737
1144867924
969370379
801577706
1194242557
474270623
1279720824
1131663264
881329230
1727472131
1532262290
746162688
1745498869
1700916402
1499610817
711228715
1077838886
1547104541
976664877
2077472626
331935826
2086942405
1954690102
1958211754
1222541063
1579590071
728981038
358118114
1875215752
1787577723
1575815046
1360647183
2062914939
1506718990
640192961
1707469999
604660673
938292624
1508796540
1298742180
949212554
2092792521
1098546349
646091977
940070414
429822329
565780823
1866991537
2054341806
1324062044
2092700082
358796095
8419684
1453084052
898065109
1499079015
237676899
1233333264
1383905570
1671826223
2065577821
217439881
1402783238
586537090
76425576
1842615204
479181998
1254482837
2120991004
2003618152
1552382016
873915191
423394516
620901389
1698662849
1858784005
136771069
515237773
138753489
1833212675
1764486404
1073517284
132779671
1855137344
177121580
383725868
1709086753
726236023
1692134871
251894620
249209351
1286910822
633673764
727683475
950765242
189525028
2116521375
481346823
1550898888
875203358
929242195
686013572
1205327231
218804304
1056936928
743435476
459752278
1553204155
1935338032
1032101192
197864822
223685581
2066202436
793059189
2053422939
1114104361
1925318087
1420890776
1205482740
1524509671
1683399993
1218471019
586909888
2046750174
860497559
1211383696
862317617
1252000525
1810439256
929426093
920598842
1748820755
142397044
84754370
891532135
1801568189
2118460783
726078684
22683305
174129401
1910853407
1170903311
1232468092
270477710
530640225
849924682
244839457
489024509
2064631572
1135157657
1508556079
1456790681
2058748124
1947985413
85902150
1817991353
481204479
2660157
207453105
404610656
1805864873
481133124
1253081816
185140099
138591198
1192166692
254250051
1861565695
2057695328
640077040
1625002511
234670590
1143257012
971354309
1929002534
528197317
683368110
309876709
2130002524
2048415147
178279330
876228098
1933002028
1312459087
520867537
760963892
784101435
1536631704
228093989
66070921
1919765249
1325541552
141836255
543977375
1755004796
2055136403
801874851
1390899712
1707615683
1849930361
2065729655
145679080
1038607827
1025545873
1051158407
1851599752
1381502076
788037684
63579302
1981260631
1636371363
151749006
87284531
206259643
1317818817
1079071367
247468647
921314816
1295751771
1533417432
2116185680
2061433127
1000997134
1197634330
783512713
403286541
1485050823
1496119462
1506006093
84331135
371740240
597051277
770314995
906117365
1016912749
1872913159
1025153466
1483702073
96841152
335146835
2062759657
1931663339
363556727
1066378898
535324526
1498211995
773480050
1883347105
1755752486
1446952293
164646315
574086574
154224174
818702165
1281595925
932439242
1674403710
1992209557
372211111
1364900969
634819841
1654666873
877990552
372990205
23023217
892147075
15462784
331269505
1455129893
1188038352
402413619
923996532
1642229357
1564125682
1390614082
709554509
1690148529
1419957911
1646953771
944541552
1706292442
1668678651
655631322
6295947
1010079261
1817257535
1231982605
930887615
407608282
1756754245
1753388046
1741348803
302273428
1058348325
1350041913
143861488
40972131
160931235
1648504036
1249320168
1679993847
1652397106
503079611
477541841
227116914
166866924
1719402541
2026746789
2120264554
1631031067
535059742
1137004135
1598279927
549910333
2130333425
752250882
1414891993
931230983
1558368001
937838751
19358903
1339306275
590454031
1452522000
923624476
1927785952
2130667233
1342934336
1333721548
76096102
1694995829
1521001659
674429545
32110743
636845466
239307088
2099576168
897710434
611765816
1731330632
327189896
350715232
1843147975
1276905579
1712535681
1111331678
747625001
1668447808
995677280
1012465630
220889997
110153900
73788341
2138904596
182112361
820291236
1839140665
495253188
2129546675
387438811
848101853
88167292
1006790078
1314908343
1770024471
452397103
2117057436
911766335
1351634529
619062694
119190931
1349368209
721219035
1147102830
2123408656
1382592409
106073947
1060138035
1888750178
1592460768
839557706
738837982
1464891192
1484787362
1181572067
622673664
1603936249
1320767154
166782384
1051625102
1930597510
1722241440
1861764249
36445204
160797511
849268167
694980678
14286477
612867263
475103963
72997295
698177049
1244166949
1708243520
305135968
956017218
708332496
1583408451
1647372627
852110223
370249107
1577760921
1155349273
1187904434
1737544288
1600332320
1843360579
220683679
197788473
974061926
146316324
828586674
45749996
1190941641
1057864268
2067813469
968707076
1719390074
1693817275
2140726069
842441727
1314065815
1814471075
705893856
1825955180
310855210
1826777191
1357072156
721510545
1583308168
660664598
981382705
1308413543
1698405463
1357716786
923647709
1933537836
185961242
1710215650
1736274823
11086518
1835551336
1085052762
1823606718
274120171
2020683022
440361938
1241711398
1595980376
20707064
2123074589
375015443
254503290
1400031794
185325079
1191611320
1250074657
123309112
440565922
1047160265
804425479
1997243108
1674828683
1851096139
1090535234
539953157
510840405
43064876
1164430158
70669789
1216178926
1088718503
2140471752
643591640
2117958906
1854287782
1799120945
1037023746
2099771725
56194662
1244076349
2013234317
1105574337
1592221559
329418850
18276869
612474932
167140268
1652360097
2062314324
937750446
1754909407
1235545520
2018690432
1926589667
500932407
891507747
1818187493
850788364
1122211272
297578448
1957148707
885627212
1842198335
244289146
1603752934
2068824255
1127016119
625426509
1962304438
2146719029
2071649870
1510368413
2055414292
1839996511
968730703
444470070
1435508628
1097057833
1672852863
1996886990
451189653
1018743162
1359205331
1236601022
420685792
112265397
832006195
1424402465
131536416
721160232
1828941496
1875669460
54925605
1857683106
1769127845
1035668428
1791745032
1110233981
213382469
965286368
1570984464
1751728408
1246258962
954905684
1199198829
895657350
327355761
1107958954
1115730854
839336968
349687461
407698884
1814698240
227979106
1971474043
1679839849
575420944
1358050859
366706272
126742820
935193860
1731503498
242572614
233479476
839762671
378027084
95173580
1397548256
511411256
1909850799
1703101279
645732616
148294820
377563763
677724327
1496170485
1783001693
1554543992
750481038
446047230
1755384261
184837679
1761357253
408219361
413718902
1977045699
1157854189
1980819772
1435326263
1699791241
45020045
1659378311
698305540
981013362
1841161161
1399165535
351880054
1700436396
659204298
187325525
56251477
1654850487
1975657805
103996902
1004334947
842553794
598175095
1674004930
152566121
1684321619
1101894491
1013040885
384099104
1699197307
849510749
149407774
1812049411
1746100064
448652483
2014506422
1543394924
271952074
1293089015
816794106
727090675
297263582
1745545297
1725723072
1731862232
435839627
641946400
384482483
1155926071
765347686
1664425650
1525620383
859606203
2010721607
1206873012
1684890721
1910843782
1957552107
576365203
805815265
1427362005
1685969326
502856055
643096747
753334728
491806901
1477204629
869876073
1575228749
728871958
846881422
1076079735
37460327
1027917246
936494839
1332309568
1292305910
1104602942
1613489383
1292961055
1441867737
567205211
718037773
1763914063
1550810898
2137933643
1466588108
2140969870
1832179691
1342599509
239868503
1070635919
903155478
271747038
289712371
818141008
1053877899
632607309
916884107
2077715381
996692213
1919872468
198232884
932393957
1289568727
1814589300
288229595
1374989704
1851044534
269931153
148854617
743321681
1569158053
1456916158
574770295
1139009497
585473249
731855335
1658221584
1452839796
381128386
1467710120
487504734
514160575
100983079
980965995
244815504
1130227565
304244256
1862812026
1686201643
1897261229
1066699242
1223298080
1420509769
2068442994
1622828527
651338027
1787860335
1364573634
96217454
235905819
2081766543
1277009268
388482034
1511912270
1219173233
1768454501
1195984400
987117148
1979126584
985951282
1137846341
1240696147
369482865
1218134949
130103550
1811527664
1320976859
250774353
520175652
344362130
1942331210
211425547
1660869466
1882501206
536606518
1460521114
1024763915
1160104909
1223957865
1897336390
598213800
1697111867
944502746
909279133
82672271
878990992
835225708
104312739
861864623
1216000386
760785086
1563570526
1104273064
667674451
506851610
1692632330
2006392758
694078633
1772640866
1095133419
2008025685
831146698
819425081
249370894
1115214251
207854806
269935274
1877712038
813848506
108217878
1943175997
503045831
1353072067
786471940
1265668399
1563687778
1146875759
206842345
648760659
2128151532
1135211964
1645145971
547774041
1919108146
2099567561
641314608
89303996
27633125
79673017
1057928457
1683102638
545109540
941087377
1456842952
1736873579
421537269
736139837
1122254799
1377284548
962077235
273341635
195560062
401144549
697972537
1064077792
951422676
1225823272
1204714586
1793646359
1921093818
2058343736
10769247
760487860
880294030
699542421
1626846335
1120959728
1222572315
1965271196
1212083666
1815330503
1734117403
686329301
1407583999
1141456214
1087611153
1789622144
417965253
1066286365
1308594937
1037696620
597588989
1027581208
1421873144
1516378734
850251877
1666320586
258358725
2116055329
1091535353
612278510
1064626281
1852456664
1697734806
620925412
1836640897
1934363240
658342430
1537057086
1643343361
1396359394
1925482358
896894020
1106248378
1567274801
728177647
876361266
1023982277
1400139838
1540541694
1080362489
1129659343
1588132346
264633199
1777136183
1026650804
1130925845
1759570370
1702245176
584263340
94523168
108873098
1773929078
1083752004
855353121
2052603002
758309677
1822317800
1403817535
498841536
1855080809
859316617
446599366
161684870
1573838345
525379959
1932024439
753346791
919280609
1849738461
804728069
1150502317
9453393
37503771
253253789
1874395357
1546967549
329804855
1146441119
999291614
1389733869
913406138
726570371
1655184832
82865391
596260277
1578544944
1876500045
1198108037
271237665
563446383
2065996695
623530965
951638766
660046359
651651502
141816812
206106668
1238756251
1586988077
1065857397
25142927
37727759
1875989345
1625264446
2096075697
1957286678
1975912024
461781918
380016983
951631697
441180197
199748160
396256727
804594483
2045923577
849408656
218476979
1249249691
49456257
2100928612
860349063
138481887
1401238794
1740938113
1688336788
1993605247
1494573564
1410618390
2098532764
1883637833
1223323571
274404229
878562556
1933385006
1544543376
244668580
955505099
1395080395
901604659
636354290
1697645309
1476715212
406532543
1233829008
912513275
688646501
130900710
57059873
1945778378
1480307958
199500269
2014265286
306349291
150561149
964864308
1791676998
1556976403
1064079127
1249011057
1133240833
660565278
1660814135
1350017032
1765107922
455547642
1292909363
791705136
1634239115
1884096575
802552961
778466505
1743951044
879491969
2081023793
1666773769
1499755527
901481084
864553901
669129218
1275092504
613668390
1089915612
73411841
1000142336
1937035658
915874844
1478263733
640759304
539676341
134832572
1599954070
960545965
763881683
2045005009
1929554234
1366433173
790294320
13063978
112356079
419740880
1983273266
383608663
2077795896
1307610557
324227880
597992983
1959555054
389056363
928721329
1622009302
826989281
1053596576
848700004
28933941
818441129
285419459
189738640
1573369506
1380237285
1075322181
637569313
53246753
1811774655
676923627
111885227
139953382
791940671
1745591357
1339982690
313652697
888961549
218885542
1781138794
1616443382
1625095517
2042533857
2044880298
2020094656
574384576
874179892
205088503
2108513594
1268511799
195613248
359230936
562384866
1315315505
2072634722
85641852
812747211
914834885
912460714
1033183201
1598953870
451162572
1885140127
419289353
1553598434
1260939388
1451778127
1800263638
371643317
2035107992
1393834596
175718409
1025878954
702607317
626724866
1748719196
1336345647
547826426
1163591919
805173607
29980013
1257073186
975842347
458758855
401293459
745213500
268939384
178673549
883993849
1461776266
430537970
367643852
1765979970
593388170
124725728
1734625008
1234604542
1922339042
1797643260
1493436114
1352818952
1307101632
4760045
2095439196
699949579
557600320
979868195
399293374
1275324017
2143089736
183507300
783095779
971751442
251063386
1768712599
1077241987
1707198189
243577857
1737690089
662717000
1337432599
896689062
617836541
64048919
1119088882
1997243108
312270147
1720111451
645867945
1717807503
726619543
1923935758
2032319221
849842116
1188086852
1918444923
739979425
1609172738
462640692
359645732
802211600
1837920997
594852737
1115773886
1782307991
1877849354
112899207
1758279620
1099193579
269310064
1469606991
37801320
2139261290
687039416
1288916595
302539914
2003704347
1648155311
1611238723
347072709
492603114
105709881
123988333
1930537821
329264346
1001749538
1395224660
1713503142
771352498
1299383879
1932269419
445069155
240913088
2028432868
515277782
724184171
2050713716
1311531254
1546766139
1407537197
580786380
1888803929
1880881022
1597868568
745268285
703343881
1630477402
998912631
772400778
1668397863
37463640
1315147004
1413023065
2099347570
614032319
1399174212
1395322548
1217807212
1857476696
465376701
1834083993
548241053
1536479392
951064095
1338350419
1903459302
1174551293
4469806
828224861
306861056
793394056
1483843269
1745272483
1188649071
1249745215
1232369287
1521377907
1620963131
1284411530
59716001
941139408
524851319
798403318
1476228543
1017699191
1349293851
611305628
1996360044
1112423333
1033230104
1636734921
848209399
1373182630
248196805
397661471
1672569282
970726453
1199230341
1855168306
1237203509
1042418499
1939010966
639829982
1181997544
637712659
458466627
988575200
320824072
679573341
1385209803
989509692
1061128856
559464590
1058323724
1748992657
82031132
682705174
1743157117
1536053218
856719862
997393334
708905197
229188723
25003610
916993727
781356282
1974561810
1403492498
1278002041
5517216
380123438
59534418
1404294423
1320529538
595985961
250625482
1356514796
748670672
2080092864
525960822
1611081641
296533670
1588053163
850155495
1857816211
1475777390
1492266706
1467403703
1037791532
772471574
985175677
1880617167
1365366137
186671686
698647778
728525821
36702082
1186249385
1112028738
1220675083
1142750408
69396348
1398097924
2122804210
1447407779
1374695185
1880242806
417984849
251930979
1280819558
1396338875
2063330506
986046831
1104353564
577409728
791908438
556264336
736065740
161958489
2047308606
780462768
709944778
1970726861
314096468
1980151500
481554290
1361464233
1869875551
1913216698
642193326
579330596
1549683914
48408323
2109725752
31259707
1966732854
23346428
987940014
1587904206
1632896832
313265901
1399879295
894697951
20386953
1659669044
1092580378
477150199
107819301
1624863803
1425015810
1783602862
1700009999
1655365286
968488332
1341650019
194992979
78421162
1452678733
208589585
1075038285
962196943
2062424058
474785522
1720022398
657347321
1966984387
1703603303
499102514
726082174
52904755
1178139367
188123808
360163575
2136359402
1295669360
2138961628
1519233471
168991537
1651573342
1644063583
1243783344
1036517015
2124123983
1348304972
1897992679
1964872196
716400084
1361114707
1052150950
1051385831
67048539
860484440
339665689
2122700874
844018936
345415974
421626747
1881285878
1368183292
1963869374
1129188220
552122651
969422215
392542449
566225278
1089939291
485030822
1952957868
2085141849
1737696740
1835674433
1641321211
483986047
1517710696
619171213
1983089042
1096772717
2009852204
1370368399
1966978565
1024716725
1361945817
1464182066
1743626051
1165270237
1549531247
1938993237
557151687
852073374
1118042162
340463277
781433641
874793387
1445501084
170921149
218802008
2058318793
765944677
689360193
172022406
454397874
1097824255
438382214
692057888
411663051
227078178
34105500
861838542
1521284462
1631430460
1539840514
1580367216
744983556
408911918
1227661934
802984978
310215781
1457239491
507967210
1405309960
1515316856
1378880431
1750300560
293428014
643359800
1154204037
1189424401
1268511457
737248680
649764654
1905091943
1852877659
708652753
1151474913
1733470983
1607575810
399520445
223630659
1321160709
1289626443
1560211477
308341676
212498422
1793351574
2076089718
586389501
506589395
868690837
1999274430
919011868
707794852
1893976924
1972708269
498800015
339006867
386904793
98226588
44727017
1426532622
196164139
678593105
239475745
2147449471
606337452
704909724
2130151505
1673576054
1477639650
1805420106
347375284
385130860
246470704
545541981
1310282749
762217953
941998930
861873337
517771452
631198249
25911244
792009795
587991871
748001023
1258234373
1901963129
583846159
175218069
1461940979
1116140641
1585179192
2078345185
612429676
2010955120
884353821
1009096155
180051647
1894797930
1250066302
1644719394
2141151594
1839369832
749976373
931484539
813013879
960650584
1316706495
496771022
1428943818
1932825441
652082241
797004615
728979275
732633228
476022214
681683156
94775126
1299362935
338878763
1228615465
573683305
2041122717
939286309
642519512
1427655937
689878101
1146287959
1305658277
2006783040
446040901
1810629884
286086272
1366266058
873562558
584171395
471780582
1409088675
197546772
478140402
2056297579
1644495791
340834633
1068359241
1193691512
321921747
330266970
1487884859
833629822
1439962032
106802162
291707775
132413859
1223159097
1518025159
1850884576
54236264
774404870
1505200287
838759372
262269676
1410201339
690422913
1000941191
232460005
1503493249
1785815747
1675487861
1928237754
1178501764
1361206125
1226731097
2096271971
64584959
262749330
597214060
1849775258
433539636
1963786360
1441675654
1404275402
769492099
1939536758
288273230
150508516
1124273879
1827057952
30267730
2111152540
1940542828
1502843838
1396755773
1272228187
773469758
20024210
656187464
1485425495
1112679586
2135194948
486299482
700612730
154586409
811519132
989300337
1872563082
1871605079
123928998
1431138010
495869335
370999729
270853658
399028578
1413526707
793514627
1522555855
1995220370
670083902
899373505
438939171
419356086
1919506345
1321502406
622280457
64035656
196316171
1486616424
1663285470
1287491142
611256361
501895774
1368724385
1328746280
1327612909
1844790668
1893208014
1692950232
740092146
1154087910
755947750
1159700030
1966047949
351554798
1985664062
641768054
2019386536
75001702
1251712987
1483438425
796228075
865462701
1946782149
1102775579
273060779
670108419
1747725456
420473991
2099144181
1360155962
944315218
1302437361
1224923542
1229494224
483834200
1270612545
1280575832
527480465
1528631409
262678335
1189229457
817257201
661675064
2119596111
679444849
857173151
1906658689
1854747256
1815462901
1093124985
1977648289
1682958607
318203712
1449255838
1316810308
1490652155
1471209993
1753547115
548622515
1788312967
953761075
906328850
1795683264
1843730004
22666856
898489375
345595406
1813881503
65975378
1103336622
683824059
1571956788
1578773819
1174540161
1587238925
1866203232
2145874561
390241075
247275029
2113396158
1506623717
1167472614
236126942
2115882737
1491476624
2045830238
1869191062
94802670
561606989
803310037
803495898
780327486
281763090
1416153218
969265054
560681472
1094419915
1772220764
1845566523
825394318
1532820545
2100875247
1006989792
946124386
1082301938
1565207893
1590153086
1640772135
1317282484
2090513344
1640481035
1918228851
2124872946
292013542
1749867865
1632401102
774430065
1595943276
1345635558
725165952
1979196935
484191144
1583010571
1325780903
1651430196
1605956952
230135703
434261583
673280928
261138082
1079322439
1432867869
340596770
1786210434
594345493
74021851
1239999800
1424702342
1267194997
1825783870
208112546
263286764
429460795
1190684150
690160716
42648359
920290638
1937737035
909893015
734564286
2042196998
2079266375
86365653
2010298976
274678512
1182533179
1528495998
1798856661
185691618
276307328
2128944712
1642713490
959658554
2052915003
227240996
873998271
926262113
1702278677
1888602842
610087724
1337328176
1854913034
1856662879
1533144804
364039783
102065060
674076762
583819366
286851429
1910268394
1496890999
1847221537
1531623517
1538456719
1346212149
1247748368
236224239
403313270
1100800068
957274055
447300661
1453062666
627836582
1058916129
1525934372
1497065084
782263636
1630751563
1590440964
407825188
1734412054
1498253051
2082874210
832927436
327272869
192097656
194265012
555276090
760352756
791691059
1112087925
1607364129
1405279524
1353440265
1702628242
1785328394
1018917219
63521364
2018556850
1106043042
1103404996
49258160
1271813198
230441045
1410001121
760246591
1484789864
2014867016
1551254523
614302484
1337429880
1202863666
7224124
1760707660
1320590327
1038693256
1056922002
541774091
2006346289
1014786704
1875717661
422635324
1731847124
1945482975
1601809609
1275359769
418078275
1480151227
1689305358
1087079116
2105730301
256534245
942708708
1777949811
1628630186
216228010
1959271322
1566900736
1378782353
1320288388
325031831
1204226258
977411246
503419331
832933255
482671560
2073724971
1735802660
922363402
413638060
685449470
1259424308
161497369
1771140128
947243237
994260647
1608787316
1986274255
223087906
449048821
904582133
1934927459
1239945476
985588679
706483788
345419766
69167232
1391899800
1006059944
1979024159
1237620813
1217523867
1330948341
420749395
204988142
92640246
2056996646
1472682139
1206517786
556268558
1515136528
1390506985
28943568
807973702
279134232
1263875181
539359224
1622107768
1768340302
1614714099
1919831505
411548754
397673629
576271453
2096186909
1497864893
1590876251
1424948510
2090309008
1241568101
388940115
1006408117
2125432267
1087951284
1115444922
668832729
1151281397
532536211
611956722
137327923
1993624329
559426050
1581793142
691096500
1103352908
1495752229
245595525
1683269727
725596713
1846853314
871220612
2027891225
735797825
2031688111
1327906756
1309665990
210635446
467961353
1856878521
594268667
186772231
956625916
369935848
175467536
373353841
1610633901
1326201610
2094802003
1028680846
1991662875
2131708476
1372272515
807748450
1946045934
1858838776
1076125825
377281032
328394935
534279236
12374617
12327057
910246513
516862322
637009721
1510052964
1729623744
41955194
1463011852
777229103
972533008
270832326
2081466588
765994612
1689015871
1722598620
697091960
1358959966
1733385672
723715687
208125677
512811162
917973327
1090496104
1304898702
1219693795
1508915061
1129463320
395289346
2005293468
828816325
1029060611
113216337
1684399806
614842872
1961014929
1444323090
142597487
1028168830
2022523164
1482453333
2146703109
2145293530
1277581445
2040309281
1203302519
1052984457
807246826
1927768679
1164036018
479546809
968344170
432061728
1755294375
721822387
459564249
1516211714
1967709184
1922237305
2087311004
1621975588
1914635006
973714962
1121373468
158430118
60202727
1239470648
420142403
1424519714
472763952
82018263
328068846
1672521798
548414312
603178259
1978562626
1587674215
1516367329
1555168420
1784819530
1323328009
1535886906
1487583615
1684132369
1897335017
695665742
1278845239
109454919
1365031334
648796035
743914731
808557295
1550382201
66017813
26496472
486013823
372127317
1126478323
1650616324
882357638
1287850348
306776040
136270353
725606234
1503637964
1223357659
2135350625
1525031845
234409766
1294741111
479321862
1230682895
491755168
1273036612
523378084
2038904410
219192094
339539087
833205546
8349906
1073237443
897665847
1761854674
350561934
1208909233
1777860077
1675833202
1211218680
1994730983
2018698926
144355055
351780971
950020030
1239316502
1573297625
2061568424
670762542
1219808080
2105431927
43189830
186297386
396952801
787985872
786200004
1313932286
1740242399
1615133173
1225019189
270093678
382110897
1754732034
2070862926
369735140
763182720
935654800
654600742
1575196622
2040781351
2068387713
1460523762
1295325589
1278308637
564166135
357697912
597329597
1965154636
569848178
1988247974
535685936
1397608018
354016272
307641553
87289372
1058892521
1045081838
729257291
457731542
139842399
985238158
1390217074
593557906
1315698097
1236411898
179332245
765034227
1655222007
1863776628
390959869
510198170
1358716720
90678301
286012797
50533843
1896204770
1631643154
26738310
1059495079
1700859119
1232684913
1595573898
1542708519
614274582
983626987
824953319
169770021
185489635
1827249974
170535668
174638901
313750016
7977010
1304910714
827292945
1802880258
510838655
1143223258
1185028438
357597315
1261641831
195325178
1472166520
2005869246
1340499361
1671691459
2126763489
1437668079
661380022
1531489352
1162469990
1688506530
348556540
830846870
1560146102
1709215387
1579327027
1599186226
720133713
304028395
516540538
187184152
1998075169
1853305917
728475648
686437969
1630783518
1382900744
1494952031
911206878
149305507
1869530273
1238638325
1243459350
657901681
1418242076
1561225903
79171950
1075897624
1504684017
1781061626
323711071
591634407
1637601311
645008681
1347336656
1534504584
1119068806
1730832179
292061890
494309801
1225423984
1939565195
2132431089
1170532511
637271291
2109654348
1408469881
108511888
137202368
29965471
1039102929
29698509
779451099
185182867
1592134924
398818917
1471916486
343756036
499028332
671147570
1157456000
314592194
1747736071
1369279659
1930043202
1351018693
1528096909
414156118
1746491896
1312831647
902746392
1909167659
44781958
1208121245
661986904
1711130457
976988171
2120890334
517525967
855097036
1388245793
452431588
1457502601
1419075832
1195747848
1999258591
1284901701
675711761
1677823123
982601097
691833347
370657438
1570383897
1794982259
1255201814
1554536238
2136341538
530083641
1625272814
1342126062
1041003077
1963781236
113926636
209868947
125232937
238148041
1692034794
246901175
653280731
1196207623
1871093961
829733011
562595997
1921162213
49456257
169733271
1304838542
1202717293
51562566
502041050
1262764953
1473615361
1294625561
547970276
33361470
1406301265
83039369
189826197
1526448393
1960790097
734968055
1218089149
203312803
1230054748
1957644258
2114584696
910260287
65095545
9162944
763628239
1172159485
1026012190
1134905059
461696943
1955137274
486823047
490268254
306869942
690428779
1725417627
488867248
445069659
205336231
1840668088
2112802721
265718512
585310780
448099515
640088929
508804812
1706646894
536521367
1902366992
1872001622
1581169906
1503692729
1683340735
2052632544
1980271730
94178305
473487180
2073447029
1412120269
1898050274
548107347
1458250830
1139634553
1619256044
1380307151
1609885110
527918210
289153445
650208783
1941409992
2108375663
1713724595
864532712
702465245
1910815088
12559324
1943254760
1988084998
641100104
38923714
1717412496
1847526454
88292098
1147618866
780463529
334825546
703538137
226174631
1010050492
465569482
1947221974
628420683
996537067
645092963
1741155206
652379038
1918433097
818847043
1740206059
1589554913
2051393454
1439547554
997860872
750500501
1125127501
2028702724
1307430306
357195354
1999328401
118536702
1638888264
483682572
2082800366
1568475877
1323804007
343510154
2035390913
2083960322
1293599963
1967173144
2074539263
1164290415
29018361
905149049
103661996
1994538669
2107484228
1307784089
373096835
929544917
2013073655
612743821
2019267837
964388886
394059744
1983458547
976379144
696722947
1937364472
1339036376
1267236122
135004451
1671935899
248810397
368025811
1830457636
2111787432
1130365332
1407022351
612981250
1911551395
522297176
797763271
1679475823
1527822333
711224184
472385398
1093418088
2090841809
1832580423
1020302023
1809592822
981965629
1708604889
710277466
520044543
1826799468
2014175061
42664165
1815926792
1630795227
639543487
876679248
759148736
316535738
785351423
1628464963
1794920657
2076513764
131326791
1558672247
18136106
654041896
448427001
1200474472
189414608
690448180
819254109
2089062170
579718781
141651658
10335418
1898201335
1658086064
2039295205
1242938476
593948350
2103575033
100003548
774504278
227328116
1491673505
1957064485
2032738744
179796947
1777414209
1312690004
481490809
1760481495
1794682453
2081832070
907753477
523976103
1984172407
1786638683
1860758206
493561010
741740409
1909527461
1137866265
11144987
1446033585
1835766261
839557705
1357908280
444644013
487411465
1528256052
200665249
900929212
159775134
1889432036
6545982
1578537437
473762062
933991385
1789627078
1434509207
763180961
1306031135
1371280817
389962858
941726102
1555667833
1616224156
1550398941
1706391668
1401598094
1020488398
663658051
1248244308
595349808
1578870214
1928191224
554476927
186508628
826935204
2144251071
84146961
1594113433
2037230966
239320818
1979762753
1994945167
528996449
1293682636
1359662607
770024920
541212824
1824762788
679551624
48460121
1553534311
997614974
409611136
2114444341
1387657922
42377486
1268088298
1538052321
1278303819
695964774
598188129
765137182
90657115
1621176214
93184737
360228395
198005058
1328820473
1644724682
1926628370
2034903000
629214085
1709257370
879194794
1649656973
208262421
226054334
448067672
1151428184
981021681
1029217578
1653919968
178548364
581415031
1290331044
994390575
774318947
1080892948
1701465789
101981645
1999344562
763879642
1587309482
259188927
597607114
278362870
1778428852
1471547477
948328252
1025772618
813897647
1144085561
369393897
2107652473
1266198879
1704666349
1105892538
1835473124
1918972748
1744371097
1296443191
1849307172
1540521284
515837028
1094981665
1042330558
1266086193
556873693
1289505830
1430611512
544279879
653658346
1139844615
485927644
262257889
1048864598
1770563849
1267838349
352414188
1371294700
908149273
1479415692
946473127
1662729869
786554062
1563448419
34482446
1908546636
162523233
1844708535
1491616571
464035611
1155355485
546774738
1964052565
271872829
543282590
981722819
609363568
814240270
1281175017
1629457407
1720757579
135818978
2139467407
1697209290
418140594
1054569829
2031371254
566351055
640149571
40823603
53590646
1782403578
2075049076
878333590
1279693775
1897357766
456902308
1428313822
1361871550
1648291141
1129198506
1395553564
1772368775
750893808
401460008
1468232653
1270637002
817831908
487065134
1954548007
1744019177
1409096896
349883771
305147645
591085464
698627143
541121721
575907289
616326873
1305863711
1484990941
1284197529
688243450
1246476424
1190882741
1365567874
813239028
1498369860
1283447874
911961510
1820336483
1002748014
697340947
370659390
823556268
476510358
1401473078
120756265
1129479399
376766542
571541779
468632678
1001069337
1925427556
1028315145
273498823
1017110806
722242831
280809389
1900795673
878423151
279047246
1206287150
1056936809
1100676219
190816627
2047064738
920358633
1474661454
1717695445
266291382
768514993
1034793790
1902619580
429484313
81386826
902971794
1618419938
1624515305
525886851
1561069397
1309223966
882020866
493581293
1649068207
815287704
835496396
1487821226
1922794215
1821390169
1202983529
303496025
1263149764
1589721841
1069796572
1876574636
1967880695
915431315
1173562571
1653166169
1043291711
1419052600
2128208214
707157547
1888966673
2011217242
1048505370
1008252540
1674620285
189627707
629035481
1145972576
690485151
1200962344
851505588
536985465
1663736917
1127757015
295011143
1518174596
489277661
869406407
1763362032
1018939620
1533059277
1170010888
980303399
998275723
114320519
837322199
1715416245
1928835791
236457272
1751290440
582501853
151564770
829427304
290796152
607398073
580822721
863117502
358234568
270246557
1445061950
288955662
1240092531
226889652
1162010147
584257644
838041926
939134955
577685608
1464832156
1472779526
239502364
546211928
1207956050
119675279
1210804088
1912284355
455018334
1601594154
398832966
1301229052
1777029373
621897549
1552491463
137033748
1348327515
1429717391
2076825196
374345763
1427238229
1739988845
789031491
1012187374
478288239
530097184
1004930149
829572672
48813804
1465689743
420657773
2135684421
1955750335
1213554895
1966634559
1992520438
1412442832
1078147885
267324136
1664986878
101689573
486260318
1521088973
1054695554
1638686448
617809871
1184317400
728396967
1926066948
211711175
894285245
132529032
2140525271
1501749618
1827055209
211704100
1990809656
1253893056
241181492
977472575
595354422
1616868737
71349861
1867448950
952996216
967919972
1600066598
1422065220
1751266893
81686428
2041419241
1701379488
1188625070
149040730
167229349
2000708751
1072061725
1381429996
1350060900
1580003352
169959595
2097485090
773870196
1305695445
1289500924
1461419622
1650980659
760344267
313236524
902106249
1899779048
284088863
26976416
230858555
74439847
1469659224
1585247701
479684668
513699606
1291000644
1902871147
804907857
232982011
589307810
152124245
1137592582
1631113293
1345991813
2123062705
2140094322
1126311906
1215868386
748694291
399715624
1642147350
400076920
524453704
741808055
711224920
2043994055
1583699793
107039417
325625411
1039817292
74008508
1587610028
109467972
596984709
1018061034
371251024
1377622448
715046248
1739132116
33291709
1174064672
2048084165
1478992218
523180822
376664274
1316960764
1547609900
1843183231
104751687
1799800913
2043380327
1924120415
1900636777
44149336
718424156
440629557
1625848594
402826825
1196007206
800034255
1325020972
2122502265
1787225512
151256473
598600327
2122390014
49373978
1401103384
1107146906
503996401
1126391928
1817867181
682897912
1841582539
1483968375
1891002343
584831349
389217990
899467261
457245829
93722439
1156131859
339577557
84566840
748425767
1085169324
551849416
1861507734
1872146961
1756172313
1901467414
630821800
1379986291
1722068723
306663870
1339988800
985009957
1828899111
13893503
684166292
1560600706
1473610400
47798577
1472874566
744358889
1961022716
302244541
1899403407
303411030
1426397129
1023028685
2064832971
2123742432
392313909
332808186
1054356493
2003724024
821334686
2036892095
584095564
700662501
126877875
1621167886
532971470
493284389
2130858794
603764872
1452034901
746024589
1300055770
986167328
1104799022
871431074
1023963068
103456948
437258691
778290322
1447319530
1599205872
772716774
249345002
1275347539
1151633105
1858501813
1265363974
1958964861
510634877
57332788
1941801926
1357340074
520471540
2039977778
761979968
1466515935
13022449
588792934
689201302
1946374527
1727254645
87411806
1296258805
1707218271
1666011734
1271246440
147144888
1491920324
401081579
478708110
466745962
1769708704
1129435423
2082439350
706231788
1801068971
311544204
145271089
1590997979
281782615
541792617
1750183357
1620932078
431354824
217320108
230882871
1538498862
1112683360
1933828926
1544504546
1750259450
1714450374
883693135
1612336247
1867339053
1385314169
58758553
1539054250
798976511
1973499977
935522932
1463034249
23647632
1096456409
1760851956
194678922
1412301700
1400465700
1555751031
474092478
731214770
902328576
1256094289
2088387256
760109734
1825908215
1821186016
249191607
1720452051
1574531148
514900576
1925921238
1612211016
1225866205
1107754751
1588093408
677124406
412080039
1444159872
1382100811
528622433
637423558
198225196
1816966667
2067781016
2077167082
392307774
401109979
544864153
1120774106
778729303
1696474248
1923040544
1555754628
1068698221
1383190999
1781617225
1410604046
150252725
199940154
1976952158
747745016
1668155419
585263257
2096513883
1783703549
1588742175
379375568
1835468479
242665997
1325307460
923488067
652279548
1343723937
410995893
1728277384
405643331
113442857
896809668
461385579
227915649
1615052449
1266110804
1491246136
1291095678
1496899412
1794910405
1621783983
1240199259
441052561
1500243582
1552159760
1078543849
1033183201
1709665322
1093023984
1985117196
1668353438
1083296695
786105354
262766379
2053723225
1717715369
146138064
1521244008
1721016091
632525721
523531207
1420264507
1269356891
35574136
463780007
1785630097
526730313
2065643495
1392863893
2057346578
36227946
1536766620
318787737
1740232805
1314080061
739947094
33053888
1700350707
246085559
791582850
899537679
1550659894
901925221
747945692
1716923318
505173393
1517857924
257696088
2095427952
1721832868
275766901
1963514679
320978861
1629227992
1353005346
1854914592
670856457
749671760
1192627926
2145444750
52289802
1883609099
1142175895
1639246955
1568388981
581663481
1276692838
2013396635
1759960404
1984250203
46165353
823681656
1312844646
838252444
845511861
1137940941
1210842987
1097870272
121597487
272253155
1326940893
943421069
1300084939
682683258
1385175273
702867285
62424954
2036382239
350695245
1176140979
401691252
2016406711
2144110546
63641241
1697663588
364196748
1335420517
1948182161
738046784
1458367487
690619001
137508444
29805004
1071316754
473595643
187401144
181510985
2096928936
2040122608
931356159
1913420248
123374643
239398731
1535321993
203727036
1410446195
620017743
2077876714
1328371150
1792445209
1426314351
776180930
1622152530
1564976168
1434002587
116538588
2024084657
1283009677
59599034
871640064
495003705
12011354
1971323754
1588807311
1276711308
1686869083
1206253719
1729637128
394614036
20447712
526200788
1224725383
1595713132
760903351
239861392
872927908
1937340119
697943442
174363587
717731888
1950183071
1535979955
957891624
46448584
865797937
1428741175
1989402393
1502232048
1639870684
655585152
1505995592
576653495
177435530
1265743060
1793102086
234578002
476721964
32779557
455911136
1008268428
1391102691
753462833
614572663
1134958617
537488042
313048296
199792934
610584835
102200189
847802384
286051064
924829710
343014234
1721292412
1396278992
785590507
344994161
763933936
1282949236
1202265635
1378633676
1789519137
1948380839
1297005713
1745693737
1230714823
1228310426
807614712
34539048
294915410
2008334971
287895142
744036655
891166929
1577208447
504838411
298729009
967101963
237111608
1482439174
1824045204
1347701476
1296790458
1475980723
1816556606
1077676480
1883668345
28289075
833599690
156930297
83723811
30295097
44026200
318772307
2045338622
1379563538
682362816
1641333519
921282363
132597697
70574889
1666439102
1425238636
2074018210
1111330803
309747594
1111113662
1876106229
950746110
407557705
1246635647
600248409
1661710925
2114977575
91565401
1242448486
2066979430
1831403569
1565523273
1595695280
908351589
2131255085
2144309974
855060000
1764700397
675092218
594400079
721824032
993446044
1910652913
1519390535
2000208387
287183978
62310781
842825314
1076341883
367097698
1805859815
1199088803
1031325814
1638032574
1583146358
1608737406
521483586
19207185
648685001
1837954377
742845693
746015899
1822413310
476973277
1555348217
515539339
1945836843
1022121022
2020144532
193293178
1105471389
889588444
2089458189
1523744189
2092979643
1992093555
2027967503
902191199
1888761427
1168366117
1370904621
1572063331
164826110
1852453486
997549960
1078557695
1188904328
483338329
1157946895
315842192
1771655174
1799468316
359183670
793593005
617404457
356649804
1112166677
1090179075
2140740805
1134864150
488370689
1940385063
1548050096
73054563
2041245594
1253385480
913508488
923553996
127929384
1898141289
591384077
186228910
1537673794
528329910
1412263559
1908549853
1065515073
1933214196
2000683061
1151489804
1105312548
2133310433
873997606
1977544694
1495517890
441592804
1355210790
1566674882
1696317186
648744746
106363727
1281790959
812197069
1825564131
822792111
770618914
1491132204
387512764
1060398528
1698024203
706957172
1302038009
44852594
2076622535
239176770
577598404
671157837
636790550
588496312
848205486
544585703
1817228188
552165254
217964918
1388070845
92634037
1611217438
1952519987
387040916
39800082
2053611016
749102865
658221995
579455196
1714625096
1603707170
1640837407
1364942183
1881073948
822237963
525469125
430446193
991804943
309103506
23936605
649619921
1150568536
252494515
1246667966
233197332
269343710
595004500
778987439
931675045
145029689
1650874884
1042846476
284356568
1199707435
2129032290
344881742
1634953713
1987766726
681276964
1958622740
263559976
1860565617
498827446
1040697816
131332350
582738803
224819104
535350616
2123256330
860510025
726587380
1013453791
1244503496
1587002491
551871680
111303596
1113951727
1893542442
1343633823
1915562656
394502296
1212209308
752436636
867045946
989227816
334554563
1248761098
1745164966
68227999
504462192
669916462
2089443867
657241014
789953717
1874042911
192647835
56644796
1165936077
1601802936
962660226
195751105
1795543638
1073195180
2066383496
735197527
2102272990
822250266
1871139072
1914290977
1894583711
1190279432
939001064
2119783248
1025266924
1348803226
792745503
373819765
1819748837
1881088410
1847193421
1190124363
1476369145
1003927517
248865195
1518781798
852164015
1901232346
390059203
1282709725
316646890
792941776
2079884489
1971738558
1649859260
1957631135
1312259884
1383139760
856753490
1374902867
1840831106
1888758543
5952554
233200167
613019296
1798278901
180012177
1984402226
2078653802
1979445058
1040383903
1227479857
579522678
445922867
479663653
1864698215
1738134880
1557623843
672286056
693074667
122907054
489089976
3682184
1867337867
802876596
127330819
164556280
846005007
293162627
1652097594
1479292080
2017468186
1968224189
370167599
220885958
1430355025
1712992950
1642769109
1371694629
1304778317
1553218983
1239156845
1991129221
1614815736
99075601
1887862680
1161181344
1995638567
2040448735
1683459209
342323576
1110034898
725536598
1618731149
1799360820
1351156916
1567406565
289614943
747538646
1597609195
1665179205
588458398
1290797617
1994611462
1528817348
1061100806
1617361959
666242738
1819457746
586926844
553662730
1078870966
1019319841
1703349877
254636741
180790991
931141591
727836645
296466554
610706067
1208537294
472163776
64092011
1703350130
1435138715
69603236
1005901661
78900726
487967702
288560588
1007770128
1596104196
1480102171
86484100
907209812
1920520523
624480291
1336634998
409966263
575166909
1129880975
1794037108
1512155319
955954202
976998939
1013057164
912675727
252760495
1612697344
2057099726
1160862429
228847853
972729121
2075794216
453761532
953316046
422026212
1846138545
1415022826
945614132
1886218478
1662938568
952731047
787199514
1652459175
1148505343
74375018
208438413
2037334093
480178413
1445923481
635698908
1677106326
639127572
2091920798
962641775
377562150
1311085864
483292081
1749495021
548727780
1177905828
137101752
1574783360
841844762
800254153
338108642
457409145
1760814119
2046618381
1341801176
607052770
321350405
2137540536
1833946362
2086645216
792543246
122839943
128006007
44337787
455115578
1868107939
1650578428
766248126
1132564333
1659582577
2020366771
290527074
800474698
2096728191
955848024
332013742
1838533850
59600035
572453020
1602383061
774488737
820706731
1726474611
1299009913
758082916
1624958137
2041048283
254666235
1536057162
1354758574
1245748226
966047228
2072494635
2028143394
1502385401
1524641957
1505850220
871144377
2064472534
592460055
710687639
1252383766
883114589
803630501
1700876021
1926589667
705916712
1917258397
891359645
790673979
1254930613
2074259814
1462110306
1623495434
1733603716
1718101025
1450906018
559623476
2038542008
1594877309
2032632555
229807651
776592795
871702141
903435986
1176082524
970014956
1124925976
1360559154
2023196347
1673375835
1230312171
1849356325
1193278676
1885003966
1175869400
910594042
501960415
1988795771
259753275
1869883654
483007117
1377095268
234448603
1297478944
1805678590
935552741
2124586549
1722698646
191963351
2107342345
862183314
2020525958
1997574966
953709004
341381924
489433046
1875364663
577431452
2005055152
829956271
940230528
1580142743
2064710137
1768708434
413788474
2134929741
1059764800
1700182984
1246480127
614987626
306471106
1769771400
504290244
1514874292
199794114
648734845
969996793
844339954
1966346038
393463889
43487902
270737167
322175000
1139166291
688249738
882000721
1719220639
837681695
1727424264
1581314584
257793033
1421016226
420688408
528554971
142444467
89711
1426135435
729991043
431711375
1979486519
1960790097
376335875
1861933570
1438020418
1975772480
610677316
194800225
1510228115
203157558
1443156979
330202433
362864729
143608044
1169098235
39773121
332278230
1397869245
83748438
1389373910
1363617377
1567849009
1631740513
1620243031
1256110526
1735558554
1635875290
1601214789
974778024
1907026500
119392930
2030940243
1079793118
1945923068
2111292807
801363256
1246740032
74682876
1953556921
1476540196
683052296
540110898
562095527
1878811618
1121087889
1545280705
2102055026
1313653265
710642928
796582845
1358176436
326386471
1431566039
46713595
776930095
2071807711
434409747
1978988505
1639588833
1710725441
437896292
262569465
812076181
1996533466
58148763
505475040
1661427530
713501226
740970039
1172746083
436607788
1294081558
299669942
1091724847
1789361853
400485625
1362649509
918984724
667068263
685966158
1273243984
25470281
725088878
1717415483
327485700
1042642270
2025592330
2055551109
889681279
1671192348
1259716828
913434674
1216411086
105748711
1212430113
1134857962
136236934
988350757
1114913096
1204127860
1100111660
800699831
508961940
1156537910
473865491
873318033
2088208618
1302512465
634372967
1281724688
1043520567
502119381
134576551
731966324
165534558
14577266
671130473
1439548981
137891587
1329220751
109138358
290887453
2051925485
258358725
116000403
562536140
1395306297
1575783110
276718618
988516696
1707223177
1565627738
277941617
1360971166
1712092660
482200680
548100146
363622013
1715472568
1301153258
186552416
985825200
122420026
1360837133
1217816580
1330018572
1678775334
2127889002
1545775196
1740360199
2028828833
976773122
642040153
468352702
1080524269
1036902980
1056011648
1648568109
713969819
1235689423
1691421465
612808895
1820246569
1479364343
1665280432
626909508
1852224297
551195267
207017307
1723244689
873945300
437867778
963266257
747377338
1958558804
419856604
1234268931
1358481406
486513813
95435300
1058189257
707190091
119313056
850471914
2074090749
355285725
348418909
182556710
437878698
1960282530
1843623943
1009881838
1926422909
858850933
637131285
822784578
966504404
2018750086
220039400
1240624205
780819618
56361387
699034961
378236519
1908452554
734981670
1521720321
1305453967
1075517179
1427722209
674100262
1651441122
1572550968
534683203
2036714028
1258794208
1104582103
396584260
1518554886
1570685964
1466054022
1473583755
1457541738
1150367260
832111373
1650053142
2005370728
258304753
450515481
72019465
737848712
437917869
1481827945
875420241
949460285
2088309230
827734342
1594793802
1480768379
1702525089
1286346651
1063470441
1075495337
2018246311
741503080
1614438588
236333320
1180606539
78373873
1180549042
940681220
964421100
1116782049
146819916
1391769473
90235471
1267998127
1813025424
803233230
1490284883
1961483814
668507765
2002075240
1809353390
195900250
546981819
1779085632
577929408
894097533
221749168
1404295371
509693995
1290660322
556805379
721252721
498742769
1681614044
1865955725
1705721765
100929046
520394463
489433046
1211429592
48449419
253290255
417362032
2068472078
121648619
1672104169
1683338773
110354954
1087146504
1541858844
1400369066
449519439
391404293
1475623922
1827207474
1366703641
1814213448
2028043776
1525494379
521941130
433703464
250138889
2012791818
50330372
1858550277
1244683762
1512803544
411349081
37406213
1118012991
1730256573
1352849892
1446298639
780555354
1562660345
603465013
1694162535
1285634263
1862084776
1646705043
1284376723
1391214425
1807719051
905585104
1799538642
677248623
1294966094
1666289135
29464319
2112756203
1892079319
2146261699
1566078728
1712333232
1065877779
952932925
1495214902
1907725524
1378669538
1296370650
918781265
1903285155
547244579
519292995
491240515
354193755
628861249
1123285332
1512860762
1926228974
309057093
1777801134
1249883293
72959280
1078322593
1700475370
1951095322
816837304
322584554
1694340719
708330014
265219227
592484604
1189601191
1316650483
1859066431
839109333
1426075422
1978856557
1860338991
303473510
1692226089
1373126870
396992839
688419371
1623085796
748131330
1951538579
1688007726
44015954
551785998
331455681
1128125511
1906483526
1986291664
1504097195
402663184
285666732
1983863618
1668300289
204322896
755399064
648380653
29310130
160958997
10327747
1604170361
959097949
681931569
907119740
1591311048
588970509
438069837
1682828489
375151999
1561086320
41166722
1905829628
1879605710
2019224909
613764056
958102270
1273687655
1578736691
1823654160
1720142636
1331317194
1296134269
734710235
1307253787
955818996
1157729229
293300305
1174298452
2059467
630582961
1123872846
1932753866
875763781
881844145
1237389140
1917254276
1776966718
1531906498
861689501
586054236
1426390936
480101787
1244922969
144147855
2034864748
271460010
1235783357
487910419
1920853132
1048031386
1896806788
1518133979
430868144
458348706
691721035
1065042750
2135604086
477705805
804572847
1504643577
801401581
1217803399
1410150434
1470430489
1305802327
156247421
519943885
941845165
371377521
449055384
1752104524
1897190083
1472338881
1353012038
1256922704
879726797
1117251171
650700463
1010732755
538094847
16112380
98570688
1890779061
1877516335
1462278767
714079899
483917690
1854434191
1974765211
1694154171
1572571784
247322464
1640740168
1043454958
213908545
1816498474
1258356235
423952775
1345490886
1394804289
1736523224
1964876125
1590037527
1671780065
1624600819
1858912450
273539472
1858026147
444472800
2008359649
263068339
1124636954
172911560
887586085
354276107
1819464808
279888408
1903229883
1041911282
706346748
1227819812
1567022048
470605030
1009957543
1368851476
1473505146
845185473
148378844
659163077
372082688
1504955574
1275820826
246611838
321241057
1187296473
1787337513
1728169032
2140447843
1667120170
1958656942
1184091124
81837695
251967389
658360699
1688599418
503310101
488916214
749911197
1567514074
1852148525
620004073
1667260902
127757665
1315383030
695764797
646213251
1491822480
2070830344
1888111512
1865215605
1912018563
76547972
1572619055
1587714715
1481176905
1476017505
1170396281
260531105
1852860225
790594189
1502243231
1008163127
298957036
725781358
815891285
400941215
275450432
2123451082
2071771635
1984415930
153394003
1353954073
1620397971
1525457198
654914469
2088913171
796965189
1322625595
639648329
1683167036
95744022
2062192928
1752260792
138077588
38433414
1647831677
940623640
2005121357
328301738
1973333030
1003255063
1939944523
805268632
1170801296
58989950
1497657021
326651432
792261836
1705216115
1642045754
129391148
824472961
1110745591
1096286371
1020179771
2106412725
1811823795
1138422416
723011438
63052806
731008209
1070488636
346779045
1125425937
1280701568
342766182
1639317134
794674363
1497872213
225403687
2108951711
1107242796
1850615677
1516567482
1990028873
1028550737
683504999
75316937
1485944511
1650747967
1551758770
357129953
64118444
906392284
1647261463
1390595853
810637567
1438895012
1983306274
535710798
528655986
883632813
14422326
1234707263
1526694799
702960584
822345784
1471659901
614423862
1871702559
934364220
1120712269
1796543271
547667030
1877784865
1612759269
1118824133
777786599
1951214171
1488830559
388842740
1711018428
1526920008
724820863
162373869
676102234
656170268
607079677
264250992
7725445
1868065191
1460420865
1040877533
955297496
11736762
949117368
1557833036
161240435
166849717
429214537
749195081
1874561991
990923176
382486595
743949393
1926667318
830359346
347398984
1465613714
209269059
1868765736
1839564156
2023936961
1307768041
786798682
792656886
733346454
1133005858
419082148
679813867
1638294662
1912152044
1618071916
376576528
258678843
1470209213
1973234726
1315845633
1387147764
500115550
69256980
1043143025
799284935
727563629
2146174355
199900996
2096993393
908246657
1503568173
960463839
1875347409
607100915
1969980095
1942036050
1040516903
221380338
609685234
1253971568
2077765097
164200456
457165721
1288720
931928068
332456831
1703454214
607998704
505085510
708108690
1359375915
1226512750
63977377
447559145
1099352826
951084217
636615165
1446634842
193785903
272781870
1127053097
2004540662
688228698
150041012
1685415593
1931227767
2079745882
2076144998
813488901
477369849
1599595196
2029250723
1812481421
2041965805
662079384
414794328
1378620340
1676194034
1241250535
757837781
1603421680
1259190300
2062534108
1747534793
841549796
933014215
1361309512
341826162
198401880
1796663215
1903839385
943310692
161084382
1538737710
1665807397
989878101
1261029517
367688829
50098106
301243383
1720949464
1876000105
1189537221
552154589
313139287
1783484061
518571024
1435634293
2004693600
1914563884
2120505056
1749549830
2135106915
435878039
1832096474
1527926803
526438931
1462690686
2098446390
477657814
1156017187
1603341400
920777115
1698515042
480437752
46834539
1124079354
591938457
1663168936
1449295374
2011599520
82867796
1195840397
767542610
983050088
17808966
904575439
1750227276
3480492
1550680191
1573395550
523982106
712551421
638540203
1732604500
1939169596
1308401870
1757145668
1013340221
926080097
1166595933
1692214222
112306190
1262197183
1730902685
1678619683
280123496
1407031936
112888340
2049896364
899335666
59406385
838724864
1862114755
2026222116
46109458
2011013987
62773857
1481081263
942515677
436357269
1130576873
713273924
339963832
28000721
1744533024
1538717849
1570518752
1201017300
311379606
2003876452
1704464574
742017884
1701970309
655074275
820854957
1498907714
2028995024
1611500463
2072418081
242686018
1537937952
1416696545
887594587
378412514
614391308
934703492
956316522
1879185624
2104992602
671955413
1937060237
608041353
811387919
1808166198
999192662
1561793894
1376907629
1149567771
1480270326
1668864078
1590543138
1575932986
59171426
1291975491
1308858668
2134862315
215592121
257232865
1616540877
1006210136
387769089
172182202
1382746298
493941076
1740977668
324903906
431214016
1599025298
1420090208
1877034278
395985924
2061776839
595576573
1521386315
890671151
786078082
1047113207
1337578912
2134746895
1225797375
579015602
776467120
1567128628
1907067130
1020979785
1669657924
232969381
768936158
1006193781
1706904416
1624287648
409469166
374713926
1879352136
351747128
1432029476
936615477
1144045767
1818236652
1196847248
1322308683
117028989
7675162
1570327475
709359682
184493154
1889920335
626963478
1808845617
1065936409
333962973
1110050613
1603847657
190231582
1567335332
653551069
1835122286
853419973
527781986
1814333710
775748743
576730644
789280450
1825251980
1011589825
1569766226
863980394
1239801842
106463050
1134857962
934468938
141873262
1222278455
384329253
1373116426
470546057
947179756
856418558
212587358
1383558633
1221767973
1078087391
1883124523
298407548
416065324
373089761
1936930868
1986263689
535643077
1178678409
1134228830
2036420211
902979249
581385707
2112360256
15592657
187541295
282312719
2061052062
581446824
123242674
521853342
1628992835
1774411573
680160940
1049471440
1645762411
867953346
376888648
294234284
1888102760
480324049
987344492
256591304
1829460542
1828719342
1464520118
464995350
136187564
827537145
115135113
1818947201
469523355
975868135
1485884341
1519842307
745602816
1541190496
2117617190
111097154
677861019
678193262
1028662741
1872984225
1715833501
931368770
533381588
833598294
1012001059
760539731
1158863991
1936108158
1306256208
1947135386
317404152
1035377783
840676769
133240347
941430801
753648632
1816572524
353583091
2078153830
1928782387
554814210
457647954
135996033
1957180861
1493189508
1516163509
1748156188
1889809399
1058152768
362464181
1461257184
18259872
1580875820
1720455188
582932993
727924050
2050183783
1420235253
527890945
919746882
1667796554
1641767891
1136077834
231200201
1346643106
800757193
1743089157
1774050853
462317430
1920359186
438130081
1713328414
1589380111
36201913
993542941
708784532
1640870233
1277583847
215878405
1965010523
569072697
1763297906
151322443
1110599184
1697665887
1889005754
1475720619
2128198365
1131326905
1664123303
1184978547
1729404320
586543034
598843138
1825225217
899254879
837216564
1081524541
226825503
550766810
939862416
489691259
1401316751
1898033535
1724135026
40644581
1613881415
729602410
283553154
1096703226
1593936912
568756653
1154728935
331728899
1571052985
1093379938
331599306
1083045364
1830571327
731419120
838370968
1513661997
1983249624
450989892
888058797
1244982081
1939683536
184163071
712186109
1317490796
470991738
1739315624
1527362481
227502024
1084775187
617892794
1196863400
1294137717
1198288614
1704465047
394228422
1121209565
1793378945
938287813
1410283084
1899863197
1316448614
1602271917
1218982378
480747404
1210404311
1894363057
292532087
400699826
1613868210
179912278
1652817051
212498108
1177698019
1395889694
318449527
1747374196
1322860747
47046999
1106294620
2085828140
113225529
1624477243
1794929830
797595105
524718687
127345992
1084074385
1263865649
1775313139
2076046642
1572509340
1772943778
1362347963
1194764505
1922835297
1085389496
610981529
628988764
1144517823
1012711919
1085987053
1316308547
1390028439
1351903342
742185937
961322318
16869907
1378421125
1834060875
2049377017
877382729
1223948183
1362494112
528678663
1058976822
1028424159
117187999
1913181475
1101318651
1175012855
1851782606
1705163292
997366512
714633563
1273705773
668655386
1860601448
1295814566
354717781
2118914260
173489269
1567000827
642236749
269408414
1015251722
1951988107
605267306
873320128
1728823519
519851356
1999716323
1041310479
2097963999
1854788664
265673109
931814417
571375530
2001270265
962192976
1071665823
1439150134
109160122
2078942185
1583467293
230692731
1762591503
1105188798
481588455
949112621
216638376
669782388
1756628907
8486056
2039453213
335696759
1939617528
537649992
1604223416
991623630
32492077
1278250260
1795217827
300265209
2029069946
295820035
309348273
909772878
408215436
1995555487
856552406
398823828
215056842
1816060943
953353802
1796954208
288708253
1576005436
1167297184
843809123
1992556939
1981625052
1002620776
1798262864
1904261668
1909269794
406186025
1660440555
1949438252
901282958
576986561
769584444
1366626210
687691634
1035506172
1175538641
488336047
2091769157
101822907
1580192090
2012278846
277157679
1738904398
339426
119500854
1998114374
1723670870
755906694
1964224089
2040979123
1226244477
417804163
240145675
634511363
1406428247
1283268024
2146518218
1016152164
502485932
31338972
1934409022
32855685
1157506482
412244877
696321283
1408411806
1347604495
246418080
370646376
500470597
1872147296
1345460204
727570465
1681666606
184905427
1702020210
409065374
1266636910
2056139322
713173289
1415159530
584967714
1384233504
945818248
1155220132
923041437
802267872
2057933494
1764012359
1027530264
177326627
948233118
1221064240
1077412895
1586913857
627961545
1586125420
372474783
1834818428
1576459057
289766909
267750503
93319113
1145971466
1062528312
705618663
985418194
1784492854
1167399218
1839969153
580656085
987070579
483254576
251486666
2070796526
413880910
433014886
827656095
1802901117
1330923121
1352804013
772588981
1169477292
1599339224
1881154754
1781134945
1256624525
407982464
431821487
1811725508
1819595679
1467156361
981571999
1884630523
237788153
1837777159
1595293913
1497645050
387515717
1519165463
487981886
287487874
10050496
789455690
1163751636
1183690940
231066583
1506715433
380037222
1393173867
396448513
354785722
1119458968
1484820001
1668878924
1760495910
480736448
1611191095
1561483716
556720709
1242191961
1891378596
990307425
72333734
1426229321
1148215686
197300097
2093464254
934199297
770374584
2619191
399269979
1279319500
681720178
173287979
1946265314
628554405
1214479460
650925000
59455230
306682046
354110833
1339854425
1838072850
1016000097
176829173
1257811211
183552567
1280225887
731859536
1196884720
371876092
294640215
2069417415
1898960031
94685874
1018390760
316699111
93725632
273863093
1260031739
387758948
1788107230
1641359987
866646155
712663666
1522086281
1026734879
1755905340
377435705
1293448717
309740584
1208018909
2023497401
1795283133
202291632
1966700637
1764142037
541304662
844282471
1362687172
2045721735
1591411594
71528475
27680948
409326495
1979119768
1948318576
2104886176
305383656
1409061433
1159418830
1572981175
1798221427
2033077775
192881449
1563722584
175093813
1118754304
1984079631
2093701442
86458975
1113880466
87828920
341789777
488448000
1372860741
1795217703
1373477811
1380359687
235893733
773563552
249931181
1850775800
488868433
1823911738
1862824297
1248461183
235940806
716907623
1617567591
665561367
532427735
713678510
2135853878
35703378
353698684
553866931
1112459662
1760769950
1477579173
998240577
1165412146
228391235
1743715208
1942110073
293998826
796858410
1215968918
869164187
1659355777
1633584308
928876101
90345931
124018186
1848297182
343852032
22246007
440157816
1745201259
1133792289
330001478
470527679
1986125578
77762226
584388876
95024130
1153946312
1415643722
1109691198
111977307
1909072286
1244144845
1799267697
450384336
1762156848
1556842887
1230312035
571186206
1624464944
1367310200
2141196417
998857182
1870034886
941610805
1272435216
1972211018
898362144
1580592350
1286624789
554039219
220397738
822052880
1944989205
138330499
378583323
1184070886
1739359441
1982504062
1006512625
1606995281
1623615016
711569520
2133834878
717027750
1505102680
576598701
2052528082
1450780006
1813344592
1755495671
2139357426
1456826405
1209857652
1935028276
685644604
426916281
1512314600
1646119233
2125254520
140904891
965160105
1829741957
201523594
1388242631
1616485661
1180954555
1744883285
469821003
400398060
789790300
480583466
12412878
719134567
1160936475
4076377
509818130
373002642
1459585900
1141916370
1971217911
1209561773
1355092924
1649514035
1821717859
490432167
1109522169
1346027513
763030486
2117501627
42598267
619823856
958477208
417785501
1469193065
895488886
99620464
246178858
1256454418
633294660
853134938
1045956579
740637344
942331741
1667826872
381210433
1430836805
390469977
350615504
320529560
1299306259
1099903618
9098426
889635280
141767425
1768326632
750803005
1292041951
1022221878
831816905
2080451954
647020324
1055112857
955816360
1056230649
1709938253
1584245682
1829355882
1714192698
1131632555
272765921
1435188477
519045353
498758778
1638314351
1433363062
1348474942
513013622
408006258
1837979666
1568906090
1514790092
812159394
690251355
531171736
526920756
409540936
625057893
535432332
1283414407
1351144232
675909561
939211263
391435612
786655356
792624433
1022798111
1641210007
102096387
1459594613
888753859
1163814166
1883343247
576846364
1196801825
1372671382
47206827
1533435324
12024372
219888794
1260902582
926563460
1313318105
644830520
1862356814
1035880847
338521535
959337986
1293326558
1108018811
1800324234
74395186
1003965523
199748376
1250557478
375465562
1129812346
273430961
1736771793
704784311
223307806
319414329
352700866
1822958281
1572327114
1791122892
524860654
804099557
2145993505
1112378223
506609574
1104350756
1315407301
1271938226
1218375493
481914927
1880768350
1403332718
1355777092
2083821693
998923091
608159412
100267945
1289002152
2044070705
1501505503
437251492
1423434683
659999430
982399173
402670761
1245932216
192422826
1997073366
1346565009
1841982767
1053093631
2125197198
1123315813
1741422209
1354674318
491011971
63919460
1535793414
309485784
1099069087
473899308
282502992
1109935430
323692542
232154375
1306495282
1249587825
1503460025
1829961059
1101939149
1673896040
809457581
1261947301
23795720
50463112
2107975482
331421072
1234125121
180730745
1665182878
1644286295
1426447439
429781343
542202736
1799700694
929118381
1894119652
1302104792
291875942
2048927146
269484589
1164768156
1383028842
1925264806
11588940
284457832
986386336
1089193635
1527553875
1176499339
1429569055
1104368286
783873262
103889059
1988938512
960857954
230759353
1916707216
4912604
1134475138
365470189
958753290
1188532360
399787649
973101026
1845736045
2008895915
1001720737
947278199
210189570
1679398015
1187151201
472622965
162822256
1366541863
1975398009
1478763150
1348726869
892949949
862030815
757331130
187402715
902128597
1756816193
990262931
2090727727
1399536758
2065807549
133376869
1480878492
1117635305
579025035
50701514
722073512
596566031
911999988
1293492260
1834968539
1713173789
756695432
1498487449
377965310
649310933
2147354850
2038618991
582607726
1201850298
1012456226
828738800
2095741857
2113737788
1104632356
1352905580
429353831
1902100850
926499365
1007962154
517615043
1520850021
635734714
1882404853
1147680884
478209021
21107555
2077374983
80748716
1809254174
1965523784
1117584513
1169813430
931642395
1228519663
2092954602
443968361
2124336535
172604101
1851507681
516349169
2120412936
216123723
206964243
1256589175
119258
341310915
1260905525
396278586
1423816402
2010365628
1028356023
1654768427
2041266887
120859954
793841006
976024340
1116564062
1028184518
351339657
291687990
1270106495
143443273
565194024
1402723535
2093270926
270225167
177522972
1474651545
2084779396
1059164700
1001482317
1674683601
276013880
1845212852
1439533743
1587294095
2028750975
1872032142
444648589
105048377
677583509
754351555
80478109
720043332
2093137442
783839425
2093257131
393294986
1831384477
1781415741
1001824322
736839172
38980964
1072772864
1382626717
146848122
35948940
1126973398
1071422078
469901131
761324901
572639609
1279824950
1071504618
829375855
518256119
733393063
1503742693
815392964
1565576910
1721012555
540537110
1514324836
1968529304
905776546
244602990
7364075
801016695
337673087
143979353
1908081740
416991763
386196160
945842394
2057918395
286690165
706704127
490547502
106776876
650795220
663221292
475766172
1846265696
1595357365
1353447417
1850246684
178925704
1267244100
592738248
1506189928
1052712034
497270473
1986466571
73250195
1240533716
52638774
1926515980
370818698
437234199
62980137
96249529
1831882743
905095557
547775194
308833160
991613306
1450435504
852922045
380320549
1160842257
1387683858
1110427758
1753236105
1145100462
1153260531
940300607
1959035684
1950584928
459158171
2007197325
943049848
901704233
1634020187
1671552714
1709690240
1824674934
1946390828
1119654918
1520412066
1102824337
1510573421
1228951474
1915699191
1271769596
289908072
1117552369
868493494
1740483327
1146575894
1500108865
1759564101
1000093549
254574886
986754630
1843268158
830973324
209240084
1844164408
2243702
1034353371
1020079800
860471583
489531460
1640890083
1769801079
1456320836
901691463
1480170468
1896890853
742259089
275778612
1132155931
798882968
2127038888
785967350
1985135804
1051741572
1627989243
2068917707
1149635938
1258674685
1828518584
318069117
425985363
425005794
1626319235
934868973
449585726
926651047
1140449839
745661132
1041392594
1592483568
190555419
601068604
900992335
1451865501
1349854409
1200631919
664108534
2067221060
1012612189
1134738530
129382897
1655747227
392686808
276891809
469057757
1520492241
754586398
1963581591
1224563823
556024158
461513900
167032128
1360775812
2039483354
1854004327
1322819950
1616396383
231634323
264492751
1151621872
1884671131
913174198
670587104
89472678
2916943
1706413540
2060671564
1185082506
599767458
2081855312
499192756
1475218260
175236362
109611412
313106211
525303985
225731067
2028177798
1644087580
2045761545
1355964999
311526000
1317873912
996239121
544088627
879696298
671887930
124523823
2078646823
1241436001
1370727874
1025318396
443998654
692484664
1088087387
16787063
1867951407
498423587
2025805931
631630032
1082280322
1775214356
1361048449
1837798462
798511428
483921780
284731702
1884749207
1432482146
168128821
876277580
1242629092
1221206949
1690990482
648990634
2142334024
210170020
206247419
1405020278
247588821
191556567
1078381155
342268600
1703215474
834097765
2034904579
1281886780
1623096279
1473467655
270282422
1761914155
1317770462
1779698125
1994542924
908055610
292272134
935090680
1903310042
1849677359
970456506
1019196255
1882783402
2079802092
1015973523
877104780
379738242
1823787872
389833706
800292542
1248922096
356099332
1521676238
1198713746
755579705
1955808908
1785168063
882420870
1049264227
310615978
1124675311
860642300
584264563
1476462120
514512959
291204728
1033050481
2085105901
398458885
1583960060
672331093
484433846
370302911
1681696360
1389546557
1580212983
587662058
1013657675
47052988
937423252
555875109
1747109525
1214988573
2107853658
1311396316
577881085
1370672711
1159187645
1253186322
554735182
312023259
1460407812
801447291
2143617155
1484974158
942821529
1924464894
1644930135
197703498
2140655423
1648330232
1673947618
500158491
432159651
1947133388
1128865871
561548368
858883881
358898580
765650725
1906948347
1036427408
1912236405
1739039997
2096862519
610625739
1992709364
1891133901
1197350225
1836393747
532011434
702357664
1140977897
1791339622
625628327
772464926
1176730998
610615069
1431727077
353450735
349755862
2095290883
72964995
543801404
851356404
691276419
1017990226
1001767935
283661943
1441825117
1504687979
620858175
591803528
1627429574
1247059880
928052716
1452093801
1841859286
1704059952
353707082
1733385672
1484250707
412949128
1670376802
776007021
123376914
5814663
1515428433
1275947876
919708136
535890758
1307465530
1879908913
2109672100
609854102
1037281364
54623903
1008440700
484063381
1327800348
488907772
434764763
1869118285
1321685025
1954542643
538366651
1323350330
900358250
1049259177
803704004
718005322
536772237
1367143589
1079827049
1116705737
1109521526
741305959
257557513
1126999654
887831558
638606479
855395227
546172861
475351302
337056248
1957202709
1937325112
572262448
1638123774
1300861946
527246602
265202480
1742028516
1118067600
365818859
2020576390
662820005
1228811985
1631854757
1763144193
458432900
684839732
1222308242
144031640
2033326340
1192815655
459560845
1608373164
190805975
371667487
920998671
912859040
177987057
1601290332
758544360
1376226349
1812723958
1284682969
396729010
451763637
416570960
1392319536
324810194
1340209469
792122349
1172746533
1922977838
1997775815
542649495
2061185260
1607153540
1547672816
1871532428
114781302
605256103
625874863
857455330
1457908098
141502562
1868527462
612726841
468869712
80299570
1984292428
120683598
324436592
910817471
1336109139
1580066411
957891624
1852782807
1905963885
146077572
1525529493
1934254693
1339101772
170110288
162633150
1706359806
40112822
948020704
1269881845
1107174827
238087211
1127634989
904623091
1745825056
342932379
256198927
2097072462
1914281185
2138573295
998143892
1532620911
2050351498
7100135
220607320
1482895003
1884203400
1182259500
551373043
1362556250
559904447
7932344
928200301
2072903107
935128518
1103128112
30732742
1797500844
1320632516
363764064
1117833539
1898660787
939238394
870309450
2091448971
85986532
1769795586
909211991
1934309766
1532025705
797894740
621950132
328388178
1060773280
86806279
1220528737
1368835537
1036951383
1014772969
639840853
320992888
140707035
2121796201
941654254
1410376140
727017153
1676695138
2044155619
578165808
644845361
990001633
1133236520
1598202824
1321823343
60606727
563185189
929468746
1512320403
2106189232
2000598051
896850812
1859419866
794244595
1691795375
116609616
1783616234
715060457
255762761
1977136474
1347336656
556480171
712171355
1070810407
442106862
775694322
1343159808
881500707
507110659
865911233
765703060
1153131103
418976873
1719262894
525210045
625974499
1637570555
1866634512
1621159837
638545415
661422020
2047395161
1802968542
536928078
447328562
196541598
103926976
1454036590
1614960836
1758707399
735430708
1540341523
1861799568
516299009
510038218
993106362
1431484682
1493020312
201616498
924062566
981812043
903782760
566176037
554624297
1522950410
1779342448
1523406510
838097272
1570032856
1369905206
2136321631
1400478915
667453305
1796272978
1143954179
1433739475
726182530
1646016352
1131737552
851945077
513242946
92370793
594111617
1462820895
83846603
2069973283
1095675129
1925193984
895793057
1532965527
1202141527
1521490974
655063135
750927456
44870233
94143581
261301148
771779964
878826565
253315714
241794621
577167165
163105908
2135724234
93344950
1807921188
1540656443
337372013
950427356
1848577521
813456578
498731289
416771385
127313377
1797403317
556057976
1218976009
890529350
1707364279
79402741
475148595
930380855
2076039468
1940962951
1753730410
1842759001
1559969497
24981878
2071842755
863951131
282142189
884201342
727437051
479564618
1360009748
971405668
56515704
1272935039
1674956992
1651424834
1979906594
178500081
1499143829
697223197
332162088
1969421200
496246236
854316852
1684299071
33230961
2113721017
831145349
556188083
600376734
1696326457
530978053
1124404386
244427997
1934328667
408837816
1326195975
437972063
1455546517
1290768130
672047035
1557637851
2144060781
775644378
1582128604
437517643
2027974929
2124424000
1666620432
1693295039
1923377618
989835495
313509797
444299496
400454388
1710154608
357492244
699742197
2103801251
1190515396
1897497752
504672824
826719683
251803543
142768204
1824938178
1072608980
1214908823
557629732
436089441
1405279524
969444645
947982709
1976605532
11700028
1739436860
763757663
1879194480
365157113
996980503
560831418
1776933698
1104888001
1551263521
535968387
674338538
710444164
1702377809
126173153
518865752
1000090085
871351419
689886776
49002901
1599662664
719359112
1416667164
346085097
1475462839
2071655032
424829356
159171769
787332360
1333544338
340324596
387436161
1197373534
247443544
2042414226
570658552
167641459
1623841693
1573233170
1629806285
2067855320
1365399980
548372686
575980673
967839793
1303955398
203525431
1300468014
1008594277
1855354976
508972144
20314028
1160177427
895289739
195299672
500668975
1576023395
1159062166
1231902954
746590093
806160752
771015932
1122085851
486047866
603934759
1317244429
1861877180
1291880163
650353890
1242514814
386495303
1036848868
595602726
1561724203
704154442
689074507
1916189569
1754834272
571326108
422571491
31310118
461668057
394116057
1207952749
1340256872
648796035
1911451301
954801542
1597216249
443307701
229027983
61835422
1256951206
127552632
572979769
951086620
144984091
1806013198
646667326
1205823493
1534651511
1568685918
376527727
1442062355
1643204417
2029735746
824487183
1221261642
97584233
968352770
1197270055
151747626
1036839941
548218259
396735539
217789232
933021208
390909848
1091416092
826092390
1671232539
1653829140
52528446
1789729339
1340612472
1684128021
1995137947
901275431
349447949
1470278269
1592425755
199111821
785722000
1393081637
2060109312
714892406
2073933808
1081647610
948443432
905871693
946662213
742172201
212583147
1405373085
1306568115
709699628
1512802195
898395462
1068377412
2061660489
2051295778
17209538
1277987180
385302421
103318702
1401911691
215353918
1307058264
320193448
1993615520
1164958856
882245922
1404713080
533518374
1591588913
853917064
1095829951
1519390827
182384147
1236833569
1624766872
1323706673
999094191
873441132
124448153
1885890038
693031883
516691012
1777477686
918075009
1269203361
1333731268
274402194
1273570940
74738811
188318491
408072960
961146546
68477128
400736000
372839325
1440021904
422232024
106016940
992645058
1341516568
176892188
1342997915
139141371
1860436239
1714504960
74399952
1169435821
1733216786
1956617718
1869089036
673873875
1361197346
2126764439
1904054225
1500382503
2088195077
1826571056
125429674
649157626
1244862780
1813978271
383303007
724031293
1004920367
746587908
564339214
656217619
1075952464
2116211360
1645301295
114531424
1403934097
139239298
1391594678
739883029
334815406
932705350
1566510913
813426241
1932768629
751955441
171792601
1803123023
370499791
929012132
1097214299
1666242434
387197586
67607475
216334849
1700466024
2108908951
1859494694
19342431
270291898
1352788352
954753384
1123731195
1006079369
1114353085
1575465407
1995422317
2032250711
380456412
1127429890
1337029239
1347930139
711329953
1558266135
1740718711
1532447412
514160575
399946231
111397693
1296339439
1331864428
929395989
1056196764
717422974
1908915316
1968572054
331232424
1429944518
598803024
1112174509
950454256
787642095
273956558
1073420448
216966505
426239015
2029695952
1054173912
1135609087
1212479557
1703331712
1781651624
2044966951
127235182
1538396681
1534883186
1705732244
919123408
444498404
2018564128
1872591847
1336549796
758081924
464003128
1141248414
963692624
314785099
1228516923
1684270947
1496884645
412527333
1455926213
1573011328
978400555
686987453
1567365488
1157669344
267022884
1224840387
1484896972
427177244
394408608
1729737882
1525441711
1767378836
367617833
1282385015
2098001819
529655637
698864616
1443681523
206194195
624227936
530930028
1856949429
1681271123
1566013360
1857105832
1251240915
1061705628
1321543200
166834145
275563347
1795612446
729700626
110749222
1786317991
715105136
2046766884
671478357
200347641
1871745953
1297857966
1890588073
1126026547
1034006432
1428500118
1069915441
1330923121
414399592
532608056
696854355
554257656
1584015320
1883048095
1747662729
1739878949
1872540393
1414756914
95852905
1846330060
279507363
1107817183
2076450277
1657113704
1620141164
1737683872
1790544300
503319143
845099298
1333858274
1247256881
2423385
443316880
1876522913
380327415
1125244270
1173857676
270616992
418778189
1918239929
1113496686
346766534
598775928
174129401
1663484864
1025730524
1573214540
474248438
928876128
1525592428
1585022794
2012744647
1130371469
2130338692
2012183086
578692352
52855459
784292044
1999305679
92051306
1251516704
1732669908
469420972
322519533
1327900333
735523564
1223477208
618990855
622964841
718861063
145923838
523755520
1533043166
1961736136
1815173953
278908400
1016687430
1784543844
1948941947
1600926897
1942733961
312599579
10394888
834091765
401716334
1353650981
512053221
132782557
1739451862
347856840
1775451316
1740243203
1569131655
873584062
1428790781
19978448
998470956
1914345109
1125062898
138578060
40452682
172063053
1905760606
605480516
980346724
1663698298
1399963213
966444779
687717695
348692037
1257853617
1148040164
1321512123
887616226
1978055776
1051958096
1198507769
1632388531
838352095
541926046
2125642897
1386112656
915833078
1783923191
1176530178
583088846
307781283
1855623323
1822724036
535113770
217061596
1673893070
1376557082
1553377018
1742178765
685625602
2124309697
1831251259
2023901332
2055096302
1767306386
761035060
1988440695
1067182586
1590442930
1046017198
1780278066
1283008981
1700703833
560254825
146120881
560821233
1992319924
949078592
1927165337
1611755562
1838177281
1639425709
1461025910
1490124235
505276153
589163353
1316759985
1581619471
641936673
435644866
775356871
2032510228
1801011310
720029103
470449013
1128682649
500899849
1592821127
1785248069
1782532053
1826268477
1145640407
1608066811
1220724971
300268616
1318198400
1346874430
668883702
1894538018
102009391
1505629255
1970326996
1930789550
1406821046
382683773
1879816041
365483749
1944408409
1472420383
86667686
1932920723
1631658244
189322097
1063473984
179557418
942511641
1358027105
1128808980
1233336803
988016303
978085162
1414852683
1787070001
182558128
55606791
1714435824
1211903028
2147394389
1683153865
1331644296
1773329091
574563631
1861358680
1988897201
1824303738
1586234489
1711397158
1824463770
1417507637
654321539
471162088
24586696
1545188349
2120327398
1435218519
1024484272
1608454804
1727040812
196815190
827656105
1302255451
1669431959
643563651
1359825713
1453021724
519238782
824241210
891061801
1893714208
86754196
1887456351
778575281
736351389
2052766749
2059421367
1548206104
1555762991
1334146575
432346667
1499919113
986223536
1999336440
1281690942
2092479524
1939569706
779607308
194689148
1224918191
1601533590
1980671514
1785502802
1075333308
954128163
1509342895
1334001718
1779081035
1222977435
373499932
423226233
910268865
1932806360
1845712922
198771703
768292616
745776391
1424650878
1549654464
832228445
550632886
232995769
2025673926
162296683
1187089465
591897923
754645793
836227689
1635458323
1761023935
998677544
1272659313
1839918609
1632246153
198267799
954587297
361421218
401520339
1241043382
909809111
1479138251
40022567
1658009530
1753450793
411955203
297382906
1547329048
66743952
461080928
663537691
1432383431
1295263591
765347686
1540302864
2062616412
1937723727
1689320203
2124275921
1943064822
850978081
1517435658
28103700
1224359712
642037729
534559929
182355594
1393146978
1362736505
153218808
936582034
1362909963
224038649
855325012
902426452
1143299990
2078091653
93426557
87206008
149609730
1122710613
376471614
304706172
1107837061
1350730331
302095602
886669165
368351895
1295414099
1254816246
1661019730
122423786
1785876095
855447874
1939385865
1082705608
1735139688
483020094
10743842
1542817169
296882980
637434557
2032199557
2124359910
1998118040
1209768970
558987870
723785771
439415664
1836009199
1507580752
250947413
1050907860
2145720941
1623583604
1755172489
1774302943
506317237
1054938352
633806657
330174882
1907022531
70556014
1904297644
179303676
1231468937
602081064
1883760002
460166789
198715493
352206469
996904879
298827873
1438112373
655943405
337008696
925328522
2082659921
936517598
1636635166
1442089311
1677981241
169545024
1499014946
642487180
1259878474
1243260543
1465441285
384282234
1251669884
2002087058
268674052
1342527645
1183766388
485430188
1392598837
1695202046
1398982660
1648238698
240981363
731054037
1433102661
1526446836
1718435148
1555140416
1633496466
399896392
812586516
1190143796
1805496504
204530277
1154818863
307233124
901241742
3918798
2120750223
1566456172
2108201484
242549460
889335030
1474826083
877250792
815332562
822250504
246815031
845056180
975403678
551953669
1498223122
770459781
1811734596
2016717358
1311568626
1983185553
437920654
2063899447
1508861372
2052924562
988741498
1947859881
1358417194
1113034605
1159099496
1841623269
1340982505
447186627
1493586849
818099184
1571526301
1382467027
1588983714
375770692
1959791477
453632069
94674988
1387077571
1763669060
680551159
1702703915
1147885502
2126818764
1576133534
1334801119
2126724252
981607510
1115522706
2010074322
2034784409
398246628
38676642
320379358
544326991
1690440780
886503453
59850463
322555610
1377741596
2077996931
1751894477
307318917
462029003
718001244
734990055
602298060
346525525
1786293237
535990830
967301357
1778473979
1531803748
991220192
564914773
1523697268
275447465
783863558
929221801
1562223394
1802052905
802464845
550826697
1787187655
1622530274
603573018
1900088799
1329842711
1571881898
178283197
1244861204
1930554094
541527668
1130093328
1749647903
1361929022
1368128794
1692523892
881613589
1570491414
1998975306
678370575
377128183
1708126468
1892753584
381393096
1717204149
1465654927
1986653592
1956561906
1258140699
309523303
1881980556
2063006875
1591781380
1366901278
1577408378
1816287311
1238690591
406495507
68123001
185691618
1469787196
1427934387
1217975160
2091226644
1735511928
195502896
41982728
1349367958
1718129005
894234927
679644161
2041338707
689767786
2049558409
316588401
462713610
253653416
1733182952
1768874021
548931300
701622548
1178173244
1264039945
1487896052
2095223920
462484351
1544510159
933194957
1840773272
122853090
2115964700
1080677548
331105343
1263419708
2072802820
1745541316
1513243210
1526513624
1633303932
977136821
566190153
1695379235
281203063
849138033
502015621
1170122264
1657197612
234929065
1509969332
1369504880
1613070412
1450565029
277394771
1961806784
194055119
1762462715
1120433459
1971965166
415901928
2043111306
1201002239
793241257
925068456
1993968070
1580817667
448402077
695939796
1302179156
1645259394
1208064017
1446099326
95046512
358599736
1273093772
96916062
435555948
1412414192
88631405
807727741
720878824
1919216983
1429310337
190986659
1367063102
886184783
1936507734
1816971195
1740465715
557163957
1305742472
2120453914
1474331071
1159465815
1751659589
1542985464
850497624
2008512340
91081656
1293723427
379948207
211351925
449685511
1786465757
1378135985
1276678024
280997205
273518723
1364963835
856189949
1271507017
476070829
923928120
1480721188
1426486733
413051940
397125688
739777564
1716057527
1913184403
970126067
1760782762
1270623272
1660688918
369053871
224152230
492333800
377329982
821975329
669733608
1622886063
90525444
1042431587
844970670
1805066389
93537084
1644541310
329176519
1894551389
1483802342
753079278
1299193335
1318335151
53313313
1152416985
416485021
2091044461
400237864
948528600
726333363
529205949
560622534
1052526435
298827873
2054258125
489589750
1400739465
1357777997
1178114714
393880739
264835464
512401490
847344859
2097047129
1536613082
141823030
145334417
11875282
559807209
714882433
2144131449
1479905490
566365172
1967658144
416775754
976737016
61175611
1017304310
1551732327
573156493
2038708704
988906772
2011254274
770125121
1267706353
201055068
1231825880
1510879852
201491582
1985305
2015792775
105357403
480228017
20109725
789111934
396723717
192779345
1046875819
1904058868
372768893
1923661640
1717275069
1333295850
1943895104
956718037
254257324
1493937263
959735614
640563726
1350762740
924298799
1110968730
579687223
278515957
1243584025
1834420880
1078689736
1703420509
1204396697
471382510
550542487
1313926542
1906483526
623208842
1660994548
1720870768
5320508
558412739
722509650
1258110315
63759618
1175924203
1686224218
1540169482
327836803
998988205
508409079
2065930050
213718982
1347052974
316205980
675988442
671710263
21399455
512277875
1471709534
8008144
1168873588
1054695554
1689640085
1065913191
501377125
824882094
209611672
1164391389
291591764
416081565
44290608
1728689760
586514901
1411977756
1319712486
269076565
1233791595
1681914184
798855256
437284699
826791242
823148320
1023744508
2096524527
2134472538
312345747
671431193
137958189
614112963
1210939567
1529339940
1915985558
1298651346
651114923
736443583
1951191502
7472887
1099632434
1376771988
161631091
8229284
1944646611
1997573814
398337672
1500294088
253840096
383320628
1865189888
1088266420
1811487503
2043096373
505639246
360952316
991873321
1828801576
1813757877
435353831
176292212
1014921816
168536091
1237557389
917085309
182191251
2060372410
1215700768
107887126
1569979745
174177199
1867005245
614595014
727452538
207049905
2134070650
970968078
519474000
187133542
242137839
498437215
173792324
2084914509
104442867
1060815425
69112695
938897814
1272179149
1204994848
117984942
1026920992
984960525
1901005263
486255408
466783942
1381546361
769421780
556626639
1509965891
467932705
553467906
495000632
1486296198
1179918371
1764229319
1004633947
275500394
1256307345
1500946239
1614866758
392545761
40146123
485475253
1773353786
907432177
603327734
1712212461
188329596
185948015
601776026
937228514
1408393354
2065889875
898531264
1003943455
829773121
657035117
164707140
1946875910
598160854
2042617624
2110695907
212587040
992750774
482070900
1863982609
478390011
1316140866
2138605548
379563026
1263353839
1030558844
762673604
1242437481
1178251887
595427060
1322741102
869393316
2076427522
21701156
310595323
204367406
1171498132
906811024
192990931
661207539
1106082234
1788219155
1934702576
2064564322
1621914472
1599994978
1967993179
1155911806
1231605723
1367524342
61258912
1868417258
660528614
870858236
86879296
1196619405
19283815
444644508
1772776719
1277264733
212849984
1533110680
40075636
1474963837
2038904410
791242713
272879604
1054028283
79158763
395290272
1242740322
1944730510
420349339
383949392
137716070
386600164
1250740500
1024977846
744284994
1150971585
84711445
1123227153
419426754
1599538631
821381404
1636671777
1410490052
513079045
1925371088
2140473355
672568285
961620785
810468288
1255352605
95494573
1125329279
1961788349
1585151157
442197463
1034903284
1691652863
1417249220
1600321021
30050069
1810776865
2032044439
691989877
1915435506
1142454947
1182734278
1804476267
451924198
1632426170
1953625677
1492005953
299559634
672541718
396757491
1960206962
335509657
1955321239
1881389522
231729835
1345507165
392019110
1734469006
359944484
1543176094
27312973
73924942
1625556449
226998007
408541833
1570806645
1872385738
422195035
1749729585
384429742
859628809
70334904
970575916
1502514957
213851943
553611744
755455342
1302629005
394370712
60225508
1050866111
235048227
51622607
765665301
1098108516
54979891
1633064370
1248472140
1932549899
1816238790
190973302
949640523
209175347
487827803
1330225807
513890172
1841059827
2082008271
1201349800
93412646
597079370
1483383214
363114595
44097453
1858759685
1683668817
1009691540
799184893
1737658270
2050807128
807183530
994503273
1084379785
588024448
373406827
1973096435
127612248
1725426449
1530458207
1983818151
335470434
1568637857
952635264
194260427
541250774
840787371
469620695
1823678756
351058999
1940232349
1129711364
1535303301
849328826
494274360
276627259
376034022
1666528853
1634389544
1019492772
617441618
1385773722
2025969340
109626505
1840550542
1462343970
490282888
1194077228
1456230020
64059641
1322736909
1184873178
114169795
1973550279
1147321496
1053071375
183076482
1533795929
1868406142
1034372373
1876206191
177883028
2035546057
2068808259
1019223981
1401293476
86295589
112315409
978966704
1478913567
1576795576
1192126175
1672071693
1104155384
336137994
1749867203
588827440
548827187
112826151
1205444722
165097424
316585074
1804170536
1332716019
1385242696
224931544
1461240810
217579162
536794225
878187030
786345396
1116134591
1847847021
10601231
165106182
337805287
148618901
1433335169
1300646111
722987002
1419458702
1550993923
227732385
1881277743
1658618044
1432082182
1821446018
1782571963
1640379983
1903770054
8325353
386002340
1396444599
386458280
785344306
490016634
1187990132
54084615
786637767
1060531995
320076832
74818031
293319297
999549269
139656030
1813186359
973855012
1840653106
550920624
532992047
547981257
1416566782
574176943
943646954
208931620
2047982334
386331794
741095289
245681834
1999208279
1434947508
1226089866
472878825
1960663458
1568718876
595999511
588487397
389342917
204797703
1445995739
1232206898
387293240
1973303635
1020960982
514574607
1428841350
1835539779
2140627932
1089032770
954988806
110393986
1852134397
1596986884
1357407271
877497319
603120824
164489469
1376796757
1109185761
2095492153
1532894415
452650012
1283401888
1182773719
1456477729
475978421
583941685
743561635
363298050
1861166738
1638259378
936984665
1658255268
685338084
550867267
1037692826
32758942
1067110899
276970258
1938131008
575552611
1333209652
892285758
1427657852
1622528068
368867067
363564102
70551674
1327470243
78121826
1488309327
1575753881
1296854010
1184652361
1051727082
1365988635
1487879087
750988239
1173887152
933892637
1824933622
543741020
1281035016
935987572
255941113
734545086
1477377146
784662655
1003887232
584820876
29061887
348056966
1693159262
1778559583
257888922
1929673792
101981645
1029668578
1554520426
1148179917
1367019475
682360545
1296707005
938333896
2055551109
2095668467
1075347440
325784540
196878590
10415985
1364018039
602733916
1382266398
1772827733
523913538
1945120177
123242057
1590570589
1848529878
1810960574
1236926577
757749858
1411799202
112614005
610673745
1998111764
742194507
226970519
1717076136
726848750
2096602724
1880723194
108795897
232306747
301288254
170512687
1596346728
1885991603
324769445
376461965
1949116681
255598618
1502731995
257507817
276631707
394519900
1047620468
1228538558
34909967
1154760032
1458954852
1111236736
1109286060
800900548
1393001634
1097222092
804032755
1766066162
2129783773
778079983
1498080682
1503652405
1740013945
1526364414
1643438332
1471070393
438012471
1266576390
829414974
277067531
737314119
385873076
1443726169
949220504
329185382
756895421
1089329066
1308995711
67143234
677703331
2102017512
1885344153
40607975
678840071
154695562
1593434411
598101359
227502642
708336952
1609221392
79832080
1550960082
1061303743
1257925826
1510590043
352431762
272066697
904776822
1818626420
759699652
721966051
699250938
2014722579
784874814
1820186532
648181780
1599624157
156664429
272401697
726832555
874500787
1592825084
317967438
275883753
1225934074
1319638662
1203070664
825063466
685124568
554531287
745423997
1669802985
1740084106
296942190
1466870501
2144207660
2088328329
49632761
947861421
1271580404
778632712
1511030523
1451960771
1311923784
950702048
1815282136
1141771962
73439207
498690459
465315415
184257185
1301856962
978818815
423567936
1305787353
858671145
1327816720
1619238722
333070733
1469606247
934341531
1825356916
1769454131
579494934
406323563
1775637751
1440168382
1923924157
1406519980
851279713
1410963193
1470585906
709850489
1355103946
574063598
1188579633
713558448
1560117008
1717015712
1473672035
34482228
1021579304
656061498
991554178
54524565
1195543459
496111752
1381447622
492903188
272245029
1392664337
1516754624
1268862734
53823413
1333523923
337119315
1600390790
570488501
1336838815
609728384
521817059
2076873590
239872965
317401756
643697783
669520387
911150675
1336717406
1104606876
416899288
1024143576
324846178
520116677
2048982065
1429750586
1274215212
2004630693
1263188043
396684369
1991900083
1188247401
373601429
813309977
1795912149
2001873428
1247079140
1367755205
510715538
446928976
1347140137
2078365681
1902825323
714598019
1489830400
982014518
1551055202
1577859176
2069873888
927693203
2068118922
222779478
958235192
349252001
129854284
1164876269
1335580567
349687851
1771630814
743994152
990007658
1683682108
528868393
822493450
556869528
1198928589
1045401550
1034128378
520574851
986171782
1173279611
547816984
1247933509
177867417
987982568
1754037948
1598621193
258622157
664474589
475321898
1971895557
321651387
2013853961
2081863509
1475555032
1392752770
381896644
1259253517
758586668
50275150
1541808014
2032949088
43415966
1829617351
3352324
1032941973
2069309036
903399881
1402479825
1699774987
621706459
1039281961
1852592399
1123982751
662545956
1549846634
830244769
1534981095
1001635884
192431353
1339261774
1113210529
400463795
1269372751
416585771
254828440
921820420
863943306
543668645
1503477916
1496090711
906379361
1367572701
1084992226
1665745239
2116919041
1547885052
1194283973
1026892211
313161619
2029166960
492851698
1893155999
829931921
370829807
1071077049
1616814081
313073920
272898936
1505936525
160786550
242227001
275599770
672771955
1971296285
1396364671
1091191986
633921468
965319241
331544900
218558369
1192773638
1950851152
808223836
574887444
935973357
354537431
395747529
1313985014
61557012
845844701
849397254
1437740107
1306285470
2072103892
921145411
750186249
263579694
836471970
1394619611
278381250
627449823
1741166684
977688679
1766948535
1489285491
2047141332
1348304927
417057007
1352831174
423344185
1852126679
1248305359
1771554134
1853277010
648888206
2050575545
1237792340
514340624
824828608
1214888522
1073513237
1814540795
2033682497
1091442838
1232149879
463906129
931766646
1338146576
1383717198
1526171610
1490821940
212035534
1203843004
1457552452
964432136
807855054
1113881626
1410431656
1356124947
657846602
1371199870
1175768841
26785055
887852731
1636039472
157768034
858856447
1956463631
1629152009
1417576528
1940467689
334671311
274506135
1784985145
400873817
1355253561
1024366439
740667475
2114092755
1318038009
1848752537
2020789696
1726502968
1782944246
429416915
73405889
1062952060
1156781992
496499916
1324870276
374734207
295798141
705280891
1009566621
1054070303
1063035147
1886921356
387661559
343160962
212111603
969234148
1240316239
1115996273
1577259074
722164602
1940100995
1374633850
1313042299
1827693584
721298725
1545766423
2143507269
1147416342
1808457300
1097869787
819102395
1776725304
1073826389
213777000
1687476070
330428954
985083143
2104399512
1227582802
1827073561
991599311
284884108
1838247834
796635175
1082030474
485438164
563869682
1164357637
1375372421
1012902527
282187161
21292725
804871799
1357512308
818324308
287771692
221787282
1042395912
793365480
355709935
1453359407
397100561
732726133
621636611
2012930584
690208454
1764684672
533386511
1738583023
1764117934
127527050
742197982
102337555
470327122
330936538
663787588
70930533
1901184535
1625524381
1252173802
485497648
897079445
1382288796
1257722858
1881140161
1690423568
1946491610
1241146488
42308934
764748772
810063755
639370846
782675050
1331378555
1254290039
1698388644
315850348
2105057505
116258130
1720406345
1147711498
693892918
103545291
315714537
2051956472
1137152099
735337216
111861774
1012781930
1248599506
1759123037
180951701
45167010
1612828306
1829701530
518954344
1599441979
1730280997
1711207559
2099950284
1870109420
644972266
1903811417
48046160
2027092780
1230338542
1397692039
861256251
252421060
2083288875
319005174
637798874
836342311
396212832
1202300522
725042965
212029106
1192779718
530741019
704817216
462650974
52287904
241599380
1941983435
243272359
1191348889
1622002290
46095678
533191079
166752599
1820608939
311070685
134167501
1850443045
8297029
2069878581
298528860
1964407746
466737201
197783342
1905201969
179616757
795507059
725472473
436350666
2060322967
51472025
2134681420
546076487
1725605299
583493355
1887462669
611635561
344917005
1503470523
346377910
721480189
1662548071
1877791302
2019100017
38532630
1271544762
1771720971
550348301
831258086
1210351599
1964816179
981546080
547854903
1214310285
738952474
1076762600
1515801688
901234403
1724711515
570726145
950844897
1219613279
661780241
1856966464
1876193039
1472519699
1290715535
1082035304
2020020738
1881831913
774757541
2027394536
932548511
1072974096
174915067
1341225817
641767163
441005250
725281548
747859341
930127064
1458950022
1585679129
1075906416
1281313905
136637340
134636733
772816552
781052161
127826451
480649525
1327234021
1974548824
733421255
1860780014
1206172280
967784630
948849093
718862314
1029486104
925006357
4163015
200117985
718602128
1239293197
65925215
1894561682
1879070467
1869370793
2004565594
187229628
152489692
1598195607
1055339713
1171203558
2062581261
708310497
325683437
463388538
372729321
1302030984
1048538980
1233963231
1566133532
454581806
506331412
523967368
733886823
743098487
1368217956
290948955
1592680014
506504341
1691601994
1132514587
411139257
758511402
928639095
1086437161
218103108
1994822994
833498519
999130291
1029397388
601966774
244241318
1640318094
1005691017
1486945180
1856883999
681865134
546843220
1777071283
1818611490
594392963
936759674
849277598
1444720923
2142453041
1758432240
1047126322
849796090
1594663518
408849834
748897174
1688984247
833519995
636245286
2090508883
1477423649
1209459052
1659468021
1343076758
2053138241
1419211491
905791383
323508257
431802706
2096154185
84384364
1785219323
795596398
544479200
1770682790
1120003636
565108273
1946167934
1182633160
1353522847
1744433359
266612742
1359928161
115036667
1669856029
193609715
912497250
1589087319
330804654
1174474475
1918992732
1103214090
1171589381
1710523853
2111959653
1260653979
1813447006
1218949491
1126291269
836947040
1925263942
1999476300
1477496004
1889942531
1400603654
515498307
75327628
791926402
360333593
1802014723
596610628
1454554177
1281388484
227105463
87219086
1977195018
560852140
129382897
1601972318
803768570
1589763823
1965218915
1907915172
810564565
1307641124
34638995
231184099
1809415014
440327033
2024729003
1290097079
709310539
1308714973
1965135322
1246624652
127566463
1959781751
1585593289
349760551
567150717
1505029293
1791557202
1461101910
226299191
1143517766
674311742
649445698
1646850519
1026100253
475881005
999883778
2059279986
279564267
1046021450
1792049238
2064263348
1008994626
1463185388
1258580187
1700923848
1151460246
1487978930
170672135
869457858
351635680
1791982916
1623267898
875690701
1291424441
169671321
680215736
662376357
1249722919
675316686
1991988425
234416291
1860601448
1830392217
1266928632
770016561
1745628128
1041349767
321237143
1158653012
227519056
122420735
1271689160
353426897
1813058886
976005029
1642800065
1544906408
1832711521
355911214
975570377
1961613584
167144905
12520310
27160708
1492645162
533634820
367636524
1340684873
1878311382
524204820
1190011958
2142113084
494395022
830870429
386480147
584138569
63597834
711051828
606721106
60877931
549976992
1069691044
1077010819
1116106474
1577451147
1186699649
828966232
1384262726
127678201
103429387
2010721607
895309496
525017916
1198122296
745255214
1058112950
868088310
93651651
422334321
1326219975
1708495895
1510997909
1547839834
1884206440
22477725
800018605
2048659374
611438686
1026803080
675691185
1535252456
758400537
120120544
1627818291
1598342090
1045534820
1752349281
777570084
838676669
1824466677
573187941
1461880391
474248438
2040148766
1827178166
1007277625
1924578275
88757336
1348825190
1397876813
1316263517
899295626
1742261952
374453861
1076813828
1044564301
1310907091
992757514
1024972210
1405424300
1163051954
1337430393
2116323605
1607098139
413782503
33751582
1661438601
1571346405
1307704516
1747468282
1471600364
2126445779
1583160584
772453455
955845790
1806924636
84162864
741197678
2082738725
1693785204
239455330
139452113
1504082178
403141413
2032942098
604137179
1542063656
879902487
318239290
603670578
560954877
214425819
1207931697
558774682
1847089360
443538075
1620200690
1916769184
1343779915
6548138
896487645
844459927
270507851
308732323
2099186302
1764364287
693233572
12755398
648770304
891666639
968217157
1757853620
991125788
696225604
48895587
327848110
2004794
1962251303
1550606756
2042514508
713305819
25132185
1108612469
817642350
1574758769
995801032
2014669776
1641881413
853092260
1979863553
816112866
1795474367
49959763
719086552
389546961
738636065
446399706
592401263
2056336257
812906600
1754441578
165335877
564234647
23825721
1011002111
1824140738
1374246390
1289169515
1259624986
510511636
1317961899
364516380
2091486003
1966461466
1699498179
560990625
1664605120
1467756050
390378891
1389559898
729876491
2072350581
1148041649
89430335
618951507
2009086981
647373055
651412838
587738550
1461218295
1091234629
1910671108
1878098756
1182441026
2029194138
896495605
768237536
836353842
739686917
2054008344
41055120
815860821
1687852133
385518556
231589750
1624658425
1393856357
1973950534
1542406549
2133126730
1923784580
896956587
828604345
1462805105
380497018
578777408
1495842609
3468064
2025034400
745767441
608549851
1292036140
1129981048
75448740
741067957
1793692089
2002269455
1633310258
1975928643
1112083364
766658406
450004626
1390674588
1725861560
1676582175
263063530
1923501744
863652778
596624048
1525659272
581801618
1769547319
210479441
739003961
869870464
372825663
568412986
1424333335
360483133
238517235
863652778
1453616890
1448747363
525593562
1396845841
1851102474
1104554979
367384213
607691713
391759271
61919209
1661394435
241599064
541829550
1884614363
348200291
1621736327
1474849353
1674900287
1845409416
174622886
1223935454
821636683
1444244917
2125040185
193078370
711864539
1281518902
693210091
338799096
1800039656
1812024634
80084688
1438495931
1166435922
474444975
964005899
716937868
540081841
662517144
1506747975
1985964074
1991483627
1762935917
315790942
544821647
1644656237
1273255767
1058016557
1573886639
120537266
331286270
1241314218
961531029
1576193202
543301359
342083683
1126868942
379974736
1222032528
1937498075
1920642632
914624610
377795075
1980190941
98316621
842565279
114025809
2070068689
1200959820
640453042
710716769
1003009974
1598101774
257933642
1519725375
496912541
159125083
428179037
1894342077
1263100546
858447630
2086369819
57395714
274237512
2000929751
1298579157
1071465048
392943507
1108051336
1727978985
2083641785
853537133
449357303
704873051
590944836
94984318
682267905
1107784782
498038831
2140041281
800448341
1051094400
1798252338
175525250
1409352603
2115220495
48793468
1362861143
757890485
1170157645
1608278950
1040332184
316662111
26194323
379898011
187859838
2134415617
1772641878
1280791714
1025658896
990892402
191666687
1271599806
998110642
376882547
2093275754
1413180834
703009626
566764643
602943198
417653545
1640921824
577750804
1369864345
682887713
233160837
170737940
1661022036
1987053345
1577006675
1158189455
1602419428
797160195
1684667984
887391365
1690487564
1998145624
1981151432
921296182
2098981932
673601409
1544610303
766569496
1526121934
1507396618
1190063308
1955539938
1278802432
526667069
996370937
265907318
833435253
815683359
998343436
1481713585
425288034
1673058297
1954498190
1990959873
350242521
1311578660
1505457099
10667739
423146455
98060425
997895183
148938831
2032089665
749915100
1894144298
956529981
1066301223
1409961270
623368483
519177406
1426718243
570150099
1974422502
991000250
1659249350
1593885744
1617352507
1498187949
2091936438
470656793
428468905
1914996573
532884028
644122580
1074796138
241000690
1989916274
1747913238
1815626432
1009933849
806069819
1337430393
1392801055
1910649253
376299433
776517475
997739584
894597216
1677522288
2020190507
961249359
1044141012
153173819
579357062
1048507288
772052490
1026451185
177987214
464697544
1376235615
1799595004
1949197727
1229637040
994441043
339624454
1326001330
110293309
44650508
1464792441
1721043924
229718846
1794993676
561295512
1657574902
1134197344
973605120
13194390
1449695423
88865579
742027348
469089714
924911097
2061520073
1645304314
2117855532
1589833069
1778024713
362228151
1187323486
1869927229
693850741
1143391867
921889967
500407521
299913151
1625469698
775097511
1894606601
1107384205
1240380688
1067993842
1096328523
2014819143
344821179
1626240528
749203344
551714753
1015002396
1212935819
1496564810
365102525
1831046456
573483923
552323997
211948956
1504170722
1048728314
2009907868
154111720
1446245893
1047719341
1833397497
180580205
1269020948
384527827
1802582589
1655902168
1074402751
1984899265
803087442
1438341525
1353379304
195900287
1750989206
655003019
1606219811
645777759
243180656
812733792
285728701
761362350
761694039
1241997889
2081651797
476130795
1945861583
1758271815
544488352
2097067471
65052609
875704949
2004383950
1606442670
416244184
1250427016
830235469
1310791916
1730399091
973500044
767187456
1721844038
1597375140
1713494547
18611223
2047647941
855097036
1127288307
1915145811
1088865638
784840388
190771462
1505797664
1206630150
503977274
667926068
616759564
1985037344
1726002241
1604006610
1506074366
1632230173
535922202
1194845719
85513512
1598161237
1472111752
951578016
1407527082
2110066332
310131296
689488012
794376171
1411171205
1198585580
1018336991
135016590
1870093838
571973835
1267059864
1362865991
2038694103
1549541099
188776632
326150655
1393415545
1474414363
468349583
278423283
451468750
2046147323
1752378805
837448934
971023501
1158547841
481110200
1930421276
1312831647
723304689
1871326153
1610893981
1849668314
666804749
206289306
1829450071
1539323238
609754168
1172658992
1615929025
115625994
1175273971
520027715
827367940
1907642539
1523079632
2011444355
2050444175
1948243953
2038961219
1289131486
1698562322
411983719
830900111
672773011
1494321058
223638574
1484149318
293459661
1319859976
238376339
267417109
773258537
486267844
564651483
692211263
1447697604
44781178
1403697211
1307029421
160111434
1627382150
749907902
2043234574
592259209
1959760646
631202891
923406232
1356716464
1921240022
321136746
637212215
588552817
1497302263
97424900
1525410989
467673320
1277510690
419929968
682111376
875533964
784771671
1124784367
1120737769
2055584923
604620451
1553408203
1222530286
1607814916
725476039
1280705758
953177868
1627949596
618905658
1151388583
619132050
651110865
258040008
85922796
63880241
230858246
560559803
1732704152
417420522
311153298
991330010
1187610066
223756657
1011711565
1718719821
22882340
232787424
1187696341
133532544
1915210696
1067016115
1876654527
1391953172
763553544
53008881
143368323
1226283793
1786227634
1569203305
1466014837
152469937
1502859750
1787527575
42656778
1143397976
520259071
1492866930
1674662258
1119869016
555276090
1933638936
920000237
296608103
762278759
276477644
285230611
156816098
1639113053
987685333
784662876
1809222440
2041696640
489948519
1352993169
2133980846
1242919805
2045232998
385203647
1313398238
1577658728
679035285
940930403
1885070379
486020900
92064915
1638769601
16743220
354843203
1916685839
1996395128
2104900480
1400750973
564520262
2055982981
1630491589
545073921
74711049
742244630
262381904
346567012
1705958729
1012804019
1447445106
1977931621
458105292
508969893
377412640
228508878
1042410533
1518158352
1419754
1020665379
1976195787
1483054901
1582847519
63040389
1869269054
313178950
1215926688
959418577
1890436899
1519109072
160075339
1150302581
2137268629
215589564
975358298
850742804
1220706515
630316276
954673584
258262866
394592727
309351296
391144368
856350317
141960597
1397190728
232362945
910208062
1026843275
958338021
162265157
769582649
28758094
676673263
535733821
1197479413
332826143
1013908314
405203118
3573956
150941474
932563629
259449380
134617589
316763590
2104684437
356346079
379191288
1091076509
222355806
588595134
1884167851
325253559
302143472
1062474732
1109627864
1110639730
1416053586
1688143905
147877827
1292737131
346205632
605406632
724355798
2034375725
877391078
1745318550
1638627780
1663963847
54841756
322925967
1612551890
1963676628
2001466066
1723411997
2106510097
1253352965
1095742336
681753942
411219179
385424872
37637457
1062929619
768292616
14099469
775579153
1418697620
419538736
1998212727
416231903
1410490044
1891512948
2072357591
1583497603
652259784
1343421399
2012183780
1728916304
138888957
1350405123
1531168603
137505087
1676912148
314299742
1958545159
1962438951
666700405
1944557276
1228405013
158386185
1855238509
1287972293
158171187
893104271
919200015
1401826276
1587633140
28474707
632923147
930554475
459339888
1311773671
1879810321
1558085059
281027841
1922490475
1419704038
1767717615
1121905847
1129923047
1072718286
451853813
859657428
2092973847
1137933126
1259422735
594040095
499486153
445440978
577393185
19043754
336785687
1014751697
1179887919
453641825
1743265214
1927519548
649947373
1453695112
1027352860
759302580
1606370901
772634489
383186074
1178818143
1707378983
1009686498
1671339581
1068612419
1055538324
379335222
1721253517
1744900695
1532248794
1223923908
1226396744
914611771
249782466
1051601641
1579735617
1232317392
750706534
1411298538
1615359796
2044765411
1494012646
1354282586
1523226770
866254419
1955187857
1022391272
1410068396
1581393115
1916289270
1866710059
1551335936
1682382286
1004191896
1228813786
946593596
1092960
1142358269
840559795
375156843
1004211871
1522803359
437009712
2117971906
886497164
1501452171
1042703894
1662209998
1149144864
1905071635
1320388592
1230576693
1888332269
2032323309
1664466875
783094218
354096419
726768857
1214694796
1956388105
391531560
245780535
266250695
343318000
2033310504
269528996
2041027880
1090647017
1865790364
133854884
2118960959
872287106
203985125
854306115
2123699820
869615444
1098710246
5831689
990125509
382873047
1544774659
1320090033
2033119005
545591450
367641469
1172955681
1379856618
693488953
944146895
1108104428
1025055219
1992957689
351849056
468939233
602582616
2044850874
1272595471
1395589204
724738093
1310464748
1668801264
1658662055
965968771
822175727
716749444
830895235
8475286
1414492788
1914543778
910725051
227245653
205147121
1020198776
1346051126
2037992754
749103113
49597803
9267342
966000695
148678745
1732880862
885786554
602093758
1362263544
1459395567
187704483
579698646
182753715
743996994
1386157791
221945459
1861555973
2104662849
247207822
1465029268
579096178
1543553494
299560970
103207876
174069495
333906842
407858088
2007518508
2000918197
1277713544
725334936
957763445
2040882561
200597495
875749035
1000211788
1308802100
1756334683
337083177
1061499088
1115196876
548897551
909162055
2026773622
1311140073
1664041493
1417432766
2068897608
573710967
1854310906
600517939
1755384597
297944498
2024624457
58703819
1354745751
1343967386
160864690
472137448
1373454300
1260604571
1829314463
1274489595
724266480
1990401852
1020178004
1304043906
1728293684
1658807088
1127353105
1266799400
580668971
1053142683
1262480007
726659204
241259122
860598974
1230443046
1144885264
465152226
1334251143
1568760890
1169870182
1973005938
1460834002
1173265707
166214060
1332269862
1073590082
1718479833
2028151885
895789751
2082992126
826138367
1692117009
1991325988
1977838179
255151395
1823265787
517496135
1749255763
1940792246
1452538556
311001086
1050413249
1977999308
1756493167
1274262757
166663576
316559456
429631186
1108474646
832962797
371486159
768125091
1151313377
1196357753
1114976246
1727772473
30201059
92475451
658340668
529930816
985091441
1998174459
177207389
1502529591
2046114295
1700131924
773808992
142738090
854725314
910513876
835697342
1079571989
1421562230
1049015191
148519523
161789611
1389005508
1977696505
908584497
87755559
1512021039
1207872434
203293480
414418046
1766619018
286483598
152069237
1129930246
1133334834
844142749
174883650
1535667092
1837470211
1154564446
170727042
667631722
351685103
221184351
352857986
2051773838
293113165
181006501
2016583085
976371327
1501170353
753989997
869463594
2079308037
1106850603
1786656894
1580542022
2113822515
74545558
50947167
1397932822
1180475863
536840660
2055521906
1869317638
1335210431
2072643032
183323620
456146831
1107200563
966984197
1647016983
1688185970
543000744
1995718670
552646839
381112687
1440829301
1938372371
1774850567
1344601428
178967127
1738146734
827268350
1926097530
1911580430
2038815726
347682923
577441581
1926984082
90235473
936285400
1476409867
948047058
1689726530
307627685
1892456655
232873366
1351482164
1637406631
670405995
1012314113
243225325
2095776125
1907975600
1161575358
1189351676
1208257208
2083242098
1120220225
356082169
1147347831
1854827597
1718258649
1125275565
196596524
239583459
779508632
1732663832
1676918055
1674603204
845369250
1094591782
529787533
748752607
1946293105
1463163895
1862103653
761625656
429882257
1002335964
2048405380
422884693
1593842217
499360697
1678903243
465010554
479205725
362477320
1177549053
183890214
366200587
891542436
1500984870
2087210232
645323239
659085441
1249138725
2030165217
470320565
1733066624
354542775
308437599
1741859697
645798204
132718411
1211909668
1116030729
2060980344
2019106454
1207255859
1417024083
1532017611
2025213284
102686444
1454370662
1366366473
1055621178
1272229240
302407691
1375047344
474249944
765928389
1275258
393685890
1688427633
2141024556
1118366516
666306910
314143465
709480110
602495175
1520553572
1481188105
994980830
1634053274
1173423441
267699805
36792795
1657493758
2132201712
1880724592
320397401
1697307180
900556517
1932125597
1791695442
1818047369
1912634918
557174200
1914107689
167918226
1591271230
116112633
455622116
1851587060
210709681
1364131679
1676404630
1736077738
1492802853
1090912232
2067820341
340217771
832130389
898165978
565579093
1718350837
1768647471
2119731776
1853630332
1515231368
511641333
1860135940
105884679
1893190434
797696396
852571195
627581876
197877235
119129964
471913865
2137553258
1839196826
544832470
648153334
1879472084
1399975833
1422317154
412018865
1209488388
1208814007
748677778
619557224
759337991
1401922508
1168577902
1090785378
1180830124
606544109
1056516042
1595250785
1408353446
360493974
157104288
1119539556
208375987
1336260610
1284872366
1493074805
1495557374
1828072240
1001077651
1748984150
443015529
1248962694
645005268
1490357564
741652317
289123572
971094689
908718155
242145706
640258288
651214062
1152901987
1115643856
1409718355
59458350
1925276765
861643729
542961693
1025517600
943982521
507321411
959610890
953911271
2023530203
441344388
647713722
1535610442
364678853
1746816668
959637341
92809372
1222482298
10516902
359566405
941985209
1385869258
268074706
1640893851
747705805
96741797
1213015081
1221146113
2030387792
1011295398
1220899119
770281062
510266968
1371120243
1766872992
2312288
1784163687
1485701914
1296547166
1082513755
1597012729
727677446
1123463571
847079616
290713050
1284414988
942969804
1435681488
114832781
150379933
603258713
646202685
767680881
1023094180
1084799744
1774847412
728083853
1208798278
1690069716
1868257736
500282542
1381734471
619900922
640402976
606589529
370493933
1493193593
1574797841
1532048242
1554930800
526088083
1192637747
1493315310
1595396247
932108592
1542830667
1875729464
118003436
2131754871
1187359862
1727572240
2082700109
2035583571
1011827077
784630721
2046955807
286174248
329978914
38553187
288412224
632524223
537539015
680169227
1376863319
761192926
1038578145
724772335
2056149814
582729749
421906569
1277579961
387800711
299851141
639982677
127651314
870920533
807639246
1125638639
1968128352
1449109258
622917039
130187743
1805276303
1796015570
1018704186
1583026602
1350322527
1820997066
325680010
1547761343
1577907575
461653828
1248599354
849361704
59616432
2113655354
1134570195
1194422547
632648692
2133362655
1085092211
687435351
921326204
2085205795
1228689663
1864085405
2111299652
481860221
933609005
222329429
1405901230
1618669185
1468473486
62795765
2080588637
145639338
1285605547
2091154578
153659506
1615795072
314654423
887405839
1417077169
979195515
1079890158
98533924
454815246
1524789704
1776425203
391522529
933400177
1748051532
970882554
1134129654
1188483655
476686016
1871161895
1002608319
299351692
1361947811
967646995
1989117479
878560096
2005665139
205799168
1707023027
338243513
352602029
2113822515
835728832
891213364
611389932
352215074
579754525
1263889894
1399590009
537040586
1040510600
789487239
595069635
605048499
598834067
1106868410
352055355
499288184
1975724925
588344291
1981909229
1229641142
223949844
1165497843
1190878344
298747180
232305886
686287797
1604430967
1104920224
219136892
1569349769
897070310
700477153
99756347
438096949
928168694
975838675
1484991107
51501268
452283068
662295216
250548153
816359170
1645918726
588476173
1917412702
1090836181
834306933
1604580117
546131231
201258530
1405907070
1778939110
2076670968
506875787
1093555010
2122146105
415514904
1930973105
718438714
1023826339
1685294073
923265874
1719564006
669716485
295872714
1883898151
843462600
6320348
905218752
1476894117
785185199
905576824
641105986
1322884726
1566837878
315530960
1083685745
1180356257
1184573615
1694547128
141352626
1406518781
38862667
1458094606
585011984
1018115875
1261106152
871453059
1041211642
231706549
710873281
995370113
1929047857
1205863632
557181098
197518330
1987200788
1285262586
392610018
1618335396
954691782
1437881440
698091089
1211925842
1836219585
563031572
2131661312
2109611790
1232361148
196739905
422378772
1299566273
1446848732
1188389338
54064548
1929681705
1525356856
1173118134
1328335856
2134749077
1767835620
82437177
1296907277
1584871847
2105236987
787853044
831918674
888084601
1108317155
652247712
389962581
569575935
2019196685
335593410
1761612273
2006975058
1677410172
973500324
1027985646
1175484198
233793364
1261591654
1271178394
381925603
1027404657
1257191033
93115054
1541352822
933107211
441305523
1419804677
1405594868
454739042
1415188484
748926251
1479161555
565191796
1330895821
160366835
1277900703
1870394831
737579869
1831013996
1398815307
1799543177
801474303
172760442
1475680787
23560659
8707162
708926375
1403717716
1393992415
990142600
125400276
456591985
1546766888
861931573
1212736080
1852965112
835152360
1832900846
1620178062
1166081201
507769390
314792375
1783471384
851168999
1242669374
74242734
1499933158
1170967899
188892399
1565721693
2107971432
381931855
1813172060
1563935029
1185140726
1976922892
1174457382
280218813
595628834
1022213381
1776316780
1287927690
950768479
1989657398
902128084
1825182948
394259431
1325506889
2092443269
1749515126
543298212
1536216074
1587320095
405649335
1235038391
1719388905
812290570
20076768
117213279
1879773099
1909397434
349685165
477107119
520682708
15546820
1156571674
1277526292
1775221572
1803099466
333910387
1841362463
1103373449
80663466
811857186
1678325973
954027867
712038716
1451720426
698838233
431857740
1900154477
1142331081
923008881
1283520383
291625161
1847578985
632592559
1443364986
1014211596
1292643446
1599349547
541379435
1455042650
1925927502
1397605585
1449147261
1986377545
2145155897
292912843
325325849
809488341
1498424560
815934792
1175890013
789044456
1860946783
1881403065
120446637
1665650137
750472440
1277385609
310715718
277349784
310281664
1164557470
264091233
787577394
1329419525
455379185
420080585
1481683158
1579003261
1013977648
1140324603
2097614669
2067927906
1486759044
2079862792
798054780
1679800223
2050663207
893556482
1145630862
270251174
846369445
2003363444
1440669454
717470962
1462028130
151087347
971260395
168461738
1937874387
1164696811
234172013
321516904
843885307
620825097
2015088372
1198628930
2120469033
1453219259
1536756068
1734557841
1680174170
1539548106
2138372088
1469705082
230696458
629450732
504674672
2047818028
1160007969
1713813730
1032695387
958468850
1573357771
1220111757
436061170
1559206677
1127846524
733689939
419077330
2122071528
442344979
1063301745
1581510837
959397149
1869617074
656182138
170235952
815846746
810560273
826846723
1396463531
1431636956
1327933132
761368565
1860612673
626332494
1837230149
1853088888
1458049163
117401096
1848848393
574077632
269793111
1226873942
1684503720
1208460780
1564056207
1015035076
219848642
62918156
50452247
1511291727
3769379
114723964
132092143
1395040083
1599583203
1894012605
750824148
1698334666
1568186510
222411005
1575074697
1734439604
176333584
202819833
681997978
1270445520
1029185695
1950914861
2029770182
2129733319
200516569
1071035131
1890305717
698339448
1028315145
1679021509
47094807
676087414
1159762392
1352580045
607307993
310975132
612778103
2113921964
648918968
1787929182
1105650642
1717220135
88066946
1384880538
2124160172
1739184814
933426039
1422064540
1912796441
1976355694
178500081
748856875
2000144963
1893039686
1159284087
390119316
1589403064
8172330
496503933
1798012788
2015641882
366063380
561641422
1014973069
1381668230
1292070970
826854221
1387592462
1515548951
1560371190
1573753945
1862205760
1335101355
1335246010
755864982
2097797488
1931413795
2107041351
1549013398
1963630724
1512980777
674341882
404989167
652770279
303791009
232804680
1725865919
345612855
1856069281
1908010635
1935778706
1316643445
684646357
848303062
49444641
1387874657
1081635691
673893376
1527130906
951665967
1552887172
1552425033
1973930755
428683041
1678725725
1232193457
53851634
1600493871
2131891839
608403098
180627086
915873529
145486493
736419883
419528469
979775081
1948575464
207211828
985326443
1428547774
1323994600
715266053
1165026658
1209323238
232123088
708944791
1292218839
1370335275
595478143
325643606
2133973617
139341403
388182506
2141309231
75396200
233496682
1610280263
549711694
1773487288
2063716100
933559242
252913718
1990805430
1566425607
1167271212
1060264568
478705412
11605743
1109859626
1516177942
632567501
1023648502
802328746
167681140
1762149205
1475779914
2081275258
451067352
1866798780
2103665885
2059775500
818899031
933385854
712609233
296703307
2033415724
1785845838
440097539
1629563103
231692570
476329004
881628631
1817224999
549308727
887155708
1512019075
1819855738
584933625
589330102
356995344
779281757
1698376075
1078647782
2089144969
1349505845
1949498990
266764996
468947936
449632762
1295279014
1131660790
1380422874
2057971669
1649324510
20996962
1068982984
576687165
2146018957
1627118963
845448634
237643479
431714905
117602558
1495250972
1081547067
358324258
837555175
2071771635
1592006333
703178045
951208223
1797600213
176579876
1801087420
14938106
816763908
1028852094
1445326618
1069377603
445697861
259224283
153828475
1164813366
1318528572
854000016
574451415
805625902
1735287178
7470478
1617636119
620273208
1468085194
155245111
682354412
1559790078
845899452
812420570
1712246033
898869353
1113667418
961893447
1692602937
18668510
196663359
1128928586
1969656231
467666127
1946425014
561207567
1382622243
17799449
1619845428
78303355
534742856
1284684654
1705338854
1487894849
1893323519
2094604053
293073881
1401353970
1250010771
1138844205
1105440043
333253473
1052890344
939911706
551661176
572912227
1230682899
811967585
667885439
1435921036
1296230406
164261802
90363579
460962032
1462388697
1469270979
957764654
1144963044
60520422
376929125
171691447
10401969
1629595131
955389290
2111599723
186461305
2142249340
265834844
846169727
608210294
1723221024
1899847425
512031688
1579200838
719197968
1807591464
1029982512
329527789
380581689
1601035420
1642634678
2132842308
221689732
1920825902
802596812
885510890
1485180924
1641464039
877961984
1433802761
204516607
891114390
642544708
162441184
2109457950
857611237
1866312090
282412243
119901922
1134495321
545854998
847531441
665880277
1214421018
950516726
287267143
308164569
938114778
1036343731
809827855
958995179
1098022181
813132435
808260287
1121208520
1445415725
2019227286
914679064
1528762709
1161316352
881771694
913943285
1000468007
1691734346
185403115
1322936852
1790041069
293027392
1103066491
2014069022
828152628
1374002271
1450203481
2016620814
1487234437
1801587545
769050895
157696736
970210085
1061783259
379551251
246955800
942376657
296776856
1832061253
1113818539
633695164
1333456165
301247510
1008865367
1529520961
1413678739
1845936150
1675051976
182397402
980648945
2043103141
297015712
1919495517
984255740
568522279
1769810802
116687333
2039274386
1689998148
2127275429
63325852
1333535616
639087805
647416366
1465111854
1215115353
1771470171
1394937276
232895577
842863939
1226396744
1944559045
1676558887
1445110237
252821544
1923203086
1534106887
1944955468
1841006768
1835668440
901352394
727122918
1977771405
1680691335
43101150
1811669910
481370662
792626433
427719810
1820958705
2130330649
1666849127
1026583106
1720155775
1123603841
1412096448
1039141134
932410767
1705646669
1061293713
1775681217
1043352610
1019984172
757984919
898944392
1169097272
835157999
278875078
47017322
192979214
1888140840
2067728558
427242756
230180057
1318780134
2109244325
921672859
76822558
312337720
46800677
739483982
1746320231
35196954
764589803
355957759
945525782
487589380
1976706129
1083926115
384566759
343891868
2146867236
1425228398
1791729156
73191725
1753712775
213592879
678803344
2089374634
934556258
1559665168
1837726607
555930180
272209314
916044026
1918273162
411488078
691833347
820415080
1756472239
213017562
1107294757
531114225
1096100317
1827281741
248325229
1406526594
1080052814
139362784
289176754
1607402728
2099422738
257064805
61404603
1129699463
1868270288
314225668
1691842561
555247849
1536226870
1743547177
2000795982
1908909998
749505178
1418377508
1685504465
36204552
332096605
1403940063
14572025
341952207
1562947294
1548816141
1573590286
123711704
270813333
1162056403
665557369
503250240
673852766
1950904717
2083448686
878149570
1075266515
1610527733
1348578450
1136897560
2109020248
689891135
1808388216
932824631
1610379488
1642195702
1917643497
658249238
1233458885
1410603488
749433933
363287240
1455948454
763157905
165943648
1142460089
1145408731
1781725844
320562054
1333128358
420385100
709298615
1012521529
1018182365
37140323
1010029553
1831665949
1805820205
271172198
1073871631
1404773880
908542938
1608474231
1663670634
1874266796
1928911315
1926044394
231554324
660709901
729114934
509342222
1580915231
632258297
1236839355
837055225
1003395619
1975732533
127983251
483775348
263651734
1430887463
124400795
1883522973
1245082912
1139054830
1190665783
1262801853
1186288927
1715061641
1809662137
783555191
1653171119
184501344
391778747
1135867346
1763317131
1184153236
1879112925
1179572256
1165053538
337845177
421733036
1907701543
1940063830
445074683
1879547033
667232796
1934843562
299301405
141770932
240944986
1557814708
1368027211
616808613
1805235572
456962147
1729125109
579233878
2146627509
1813453160
1340286929
526495832
965874689
1742632234
1236783415
1551014269
924448058
1392525579
1879022073
1487603737
2023224812
1174209760
1702063380
1642013100
402168065
493868224
1186335976
2135028214
722180990
1515468796
586470062
2142184549
1016350516
918791054
1222942590
817319174
74605737
1159719856
285143272
1252460970
2065367649
1814685731
114595836
1260216671
789144163
242364706
1940510380
1526287339
1999735464
1062077650
1374856726
209379671
2053241030
1543802452
265888641
1068365169
237252148
1450126006
1761905207
1462078216
2071895860
1309671472
1385321343
56346111
1099935972
643246174
80323552
1303581878
49696711
1528852913
1484251209
1610870521
1505964318
1896403283
101563124
1373087818
1929271246
1634418971
1442634196
260980823
250176459
767908348
1763594099
1369614969
66658067
1779438733
494615701
320038437
705059594
259497709
329990257
1297454687
859183872
254170146
103502540
1936578776
1769115110
1290630910
879807961
1537484888
1637620099
1898934648
1045783681
1355160530
70025377
711543112
496297863
2007690551
1549260877
1624725393
15191252
1677205171
1050413249
49579401
1424624104
209019142
1384402298
1052416674
300451348
1441109226
760823242
1589629675
2002862180
525349753
1827568083
1097969712
2037141314
766777201
1325613398
306073233
362445461
1789644519
680501755
1914965061
1408717773
93921407
698851546
1870414741
1355362496
496001570
1145652229
496617349
445990141
1135861993
872013607
1079863702
938028135
1769941383
1249047243
409242467
969531097
1482397647
2133871153
1960485086
546575002
730774272
133545183
228955139
20910055
284277663
255532167
1770135963
1122085851
970369023
1510583882
1188750436
462155551
37160381
1363298667
1596382862
218866187
1985895884
899391634
1823451377
1173527646
1821037393
1358606299
2030300510
486384252
1580503414
1122317167
1227334336
875236987
256287450
1345477972
381246284
663957650
1105371918
234018014
348484690
1371714213
754430525
1703825714
337856854
386775621
1528210261
1812348804
1496193704
2124367064
371703261
394227431
950249389
2051628285
502652043
652605750
1849254389
706140488
275776006
105697589
486985072
1470047358
2060381396
1275449412
1761835966
295419847
701730782
651093781
76425576
186735633
273643235
1921709884
1063040627
1756726674
1998421720
638343138
333462426
15512319
1724198155
1513693370
1699556396
1353009034
1620740543
865013528
1446488063
311430189
501183793
1318277044
2111673966
652163936
1401774220
447005664
466607783
869367833
963713269
822282582
1626835617
1070185455
967422078
1474208886
1953120969
384119585
179068904
1185293272
1292563928
1959485482
1908040263
1970629327
1779634984
2005937575
1290797617
1150280438
343546264
1422830345
503414169
1116693078
668577469
803975712
1823469102
1916086340
121699718
369126058
1605687041
1251544579
1479581582
512028875
1450278179
99018272
497056422
712781821
1627923037
17050783
20763607
1035035121
279093940
2095444271
293997203
1326646024
383200295
1489537831
2104031988
2096814319
389329067
249179427
1345032251
748585284
1804056558
150214782
372394672
272706983
1951371777
2020323487
172740425
551750260
1613551364
1210401944
1368399240
1130692129
1064142818
2126107853
1756712951
1938772966
1196127014
977026719
526574289
2056660253
1057553835
903228591
1221438628
1531072549
1112440111
1594269843
779021682
294738946
773662926
637692578
1593936588
2019894247
998674711
1626976184
2049156809
1927036751
1492029835
1187281046
1522455792
181523372
117065154
526262520
1392142722
1111621371
764046648
1513284973
1783228073
68424705
1292743137
1344861766
387224633
983513239
1879385539
1891604345
664266260
1650990606
1762190501
236692792
1988087738
2120810993
364306841
1962834069
1591516437
1142189665
2039256245
286314175
403172955
2083738486
568592877
1229460535
1090655004
743854753
578886751
1910583100
209063358
1881458272
1862173382
727709165
1953553562
93270479
180497298
448429644
951473473
1282006411
497392158
1186855627
332954911
268135504
1362928924
1325465828
770280916
1857993564
637917205
1315248775
729037340
27936976
1890767895
1625339130
191188093
1386169892
1237900374
109439590
1228791832
348608508
320648640
1896472036
1781761107
1457555951
1939769515
634996965
2030717733
1335354112
1419887152
1562593387
2122579974
295171492
598638308
1802888228
1529207188
473189717
2070287713
332138730
1002904166
1924422421
94925780
2137660359
1491039066
723064708
342156607
1640455512
1976543538
320772818
1254220392
1459087025
826689549
760583155
958132825
364316046
954777529
691907752
112021530
1948986538
130995882
838000096
882174080
1578952072
15524667
1522227571
1578336875
814425766
911233357
360938281
1923229579
898504348
1619588781
1150714188
1413678433
1594511785
1448545345
1633338089
799570533
1382626717
1537590959
131308229
462821930
163869918
1608505651
1650180542
652049792
1216538347
1328094713
1624699135
412609337
775708739
2075052386
1512090393
298098348
401886051
917901393
103943339
970070774
879704302
1795652809
2068743581
562182633
582754974
547776238
84556067
746342044
1501879289
89128850
158436502
677227331
2037401184
2032752895
1452556846
1897918411
1694681929
919902184
1323215309
1488792988
1397512079
1602824440
246079976
560198725
638038920
687462834
1567054169
503558444
191380289
873000922
1518925999
227217903
351654544
1610832480
276002675
1808973101
1083296886
1132314990
1086943142
1986959393
1286583757
450589509
1540988772
288249267
75753010
809561482
106496450
2081732687
1637096871
1202900897
1007190596
305946598
133535424
1804657908
536029068
1453117796
724408557
1889365387
885512006
1643081146
1008516586
1361622085
775405695
1800709227
1677134353
1105591687
831473702
466662440
832390330
206304047
1309054650
166949613
949310933
100783606
1267928976
1954503126
1232837325
179118793
1048435145
988032828
1730399610
1449462393
1537952623
1512565749
17235057
1441127444
1516567482
2061839916
1819048828
646942371
689254578
349896644
956691931
1220719197
1032636262
553431464
1578674483
1050401121
1325469958
244473124
1487502178
584212964
1782199450
787721721
604113754
1083926115
728646013
274116611
801622568
1418310453
359341976
2031569640
4056964
402105394
580888093
1458623559
1805275932
1204905240
1581970108
1073358928
787300496
963282770
354846702
219225763
1003780191
842324567
1818765338
1419612406
2005073708
1426594620
1628850688
472903144
340136215
568518944
292220836
564053322
1131780540
148097183
1815847220
2056077079
756182159
497014654
1705976124
479554601
1134580502
1960215112
366918699
1400473843
907446172
238416106
1287624110
1488041044
1336191821
613521868
383349546
516999031
737689720
678273716
1435597588
1432426803
672294867
84268612
1282710375
920809078
1173023699
184595716
1746667610
1813069935
1150846538
281936481
1132150056
1906379495
1801641509
864450377
1680842207
252667292
1054408179
1400364578
1765845892
1974304317
1989434308
660627925
997048458
2038261654
146358413
2024082361
1818257193
2087896523
1888866397
455018425
1355386386
3923644
788230655
1063570753
904445805
721920520
379648341
558091138
891822266
1881283065
2008815975
69908014
672967830
170147572
263077872
519620098
2016253385
1364961990
777600017
369417309
106620983
1572110139
669855132
347828465
1313705812
1556386217
1069254821
1914910030
83110815
1732046622
977763284
2080325450
313978388
215260850
1939103231
1950209993
619406868
651566632
774554355
1530671609
389338013
643495976
1739104506
1682123980
1424689606
640670401
505357769
1268614933
1616026030
1069015259
256153213
1247101619
1813995170
746472922
1319999317
567887876
587147609
1986411035
2013381294
2112106934
1128083738
326343651
1787173495
1451147143
643464270
406272081
553247146
644894564
538685076
638138225
787377410
1163978301
1710481093
1920682831
1532175050
1667037467
2128985154
287782667
1367525775
1359237194
997886489
521268919
745919618
1394119062
2046248320
246491939
525749331
1341149743
1287270620
472421564
1154588559
1875392676
1543547757
1817584605
1891234993
215416924
109631299
1835036686
353197990
951814182
811791149
848661558
1555112835
1053326547
1371626699
939949945
1893934674
2073927966
984253715
1431960467
964576304
445188454
810946161
1407597463
416323649
130420941
877784434
278051786
970329233
761328092
826326593
566140460
824731911
1520908869
1811463588
598430118
575835054
2024328490
566499048
1565257329
578124823
333247998
1769479972
706181697
647950443
1979528856
2139327856
1562603779
1041076873
1069037121
1153400913
62058548
1866670872
1747401100
1267222620
1543945945
972697313
1194448151
1913420248
1009593161
1792280653
523394705
1373153471
2086306657
1857544806
2075549653
1431085848
149386187
1360646285
1273662815
1129153269
300053756
794637849
784833003
1862315727
1002185228
311865077
1986550652
772147825
1850834362
1196980075
1982367805
718533026
65446996
1971340266
1627118155
2055005008
956170509
107942153
891973175
2121053330
450877634
1310306680
407512099
820369562
859697829
759158332
1523289288
944953195
829080379
589887115
1353892393
1219274813
858541368
362668510
1567987305
362847251
1521363641
2040809485
1522687680
1473830962
1684506587
1193149029
1106914494
1112608770
264653602
89998235
379051282
44322373
910946008
1557460588
1801855730
1616133196
1661966535
1536103826
66072527
1211695061
1986631372
195464118
1919716378
1840287153
1849164220
2141954451
65287465
1613461103
794300635
1867810781
12358733
1513478642
1553981076
108989270
1236120171
1509241471
61128585
1944214651
1811717521
1987690534
993277641
2130426684
1742860155
1547155727
414073960
1326001176
422584939
2001512308
852741800
1023019418
977299081
1938023056
515988958
1882056233
1784689968
365325523
1408345725
2112501341
48443513
1039363904
39869615
382589055
1800465257
1174633287
1056845779
1556255333
1387098167
640149571
171935022
1453744961
1488527604
1441575545
1736508223
428013989
1428453784
1194369264
1836628600
1527115659
65845467
521813902
2034254596
1804789192
286504190
278853951
902710196
321556618
692895535
1744236720
800506931
1504301636
1437771329
1017269165
864035991
195046157
1834004985
183885482
1362728120
794501461
1832345640
181374444
1099119726
1317515210
1411271295
1893023707
1685117475
1649776521
495636463
650139165
35132567
651676011
1931486905
313464253
41516891
189018794
830215213
237864446
803151319
1049193134
1344056296
1507466259
1462320966
1914234101
385018643
1879721939
2041859483
85174412
670760708
1134128511
1886698109
148363176
420849066
781902677
2134286057
1198434776
1114955964
1922882591
2097380367
1421116217
380962256
685238052
1152091443
1800856622
974812710
112726662
2062469123
1213939529
1602096888
688735554
1169653649
570834105
1121849372
1183284989
1848196899
1091503517
1094184470
715061062
2058743011
1901112421
684687424
981627393
1894006190
1273975403
2067837405
1728363914
343640307
103357174
2044076622
801315424
1216351533
1979016974
448525019
282632790
1335833000
15509663
1826212801
1674275535
2071141369
1383059612
917980764
264527446
1972133276
857200658
1499677207
1880072916
1845302855
909111895
715186792
538766214
1366439173
554773543
1715095273
979151341
203290515
662079384
999856847
1860194938
2055126852
484438180
760045200
1667932111
1456752115
1285121022
367342352
1467016533
1560507342
272262167
156624272
1930746165
2087116665
1404019393
46474760
1718618691
960208583
641068134
1368424049
1816130604
1029951050
832413794
524912168
1340423555
973843088
1891148988
1544345037
567992617
1447913692
1909286375
567727074
1721210962
668644908
609260917
633848061
1990044704
2048212353
317150266
1921709884
1517783017
1987619898
371303070
1225468427
396019862
868008294
214126280
915028085
1907322071
1222240564
940416504
1165959037
1828137077
1792165242
711428330
324984597
1987541470
1231841078
189841273
285002469
1064571805
1881113894
1989965564
462233838
1362192834
290083064
1870125154
907281649
680727703
1479134269
76663061
1102695923
106284912
1857324994
1764208563
784535875
899351197
1261960402
715512872
1629071321
870059254
136029656
1945151579
899482078
807545116
488479707
96218626
969837692
1478109592
691394487
1281301914
926574108
91043035
778478160
1761287578
1253366489
1025241913
933033953
238797316
1399353935
1142143761
2146811392
101449100
291764390
1282945143
1238156506
1195380171
1838927983
1205911435
557560762
1524890515
2069620268
446691652
1641533749
747716830
1661955464
1138577797
624525648
831444317
483222131
1826380801
59925816
904821988
895796532
853591639
1175169556
807090154
978912797
1832238378
187118068
1025493602
1801323649
953360785
2093605660
1540085390
1754734335
1019808261
838988719
626454342
1599205029
1935453213
103008827
1115334945
1876586203
955700586
1542658764
706044643
1819061855
2049572286
1477489182
1592365923
2135505806
374757935
694967688
859317759
1199979828
1177715933
1760426189
1264318204
154662186
219862492
412123461
1628566847
643587467
342264455
1524619686
480108708
1779798210
1457135275
1532627067
437499009
466813924
1776713162
1567700621
1594320088
1036004057
770496564
1453143149
1743342203
1293610136
2016394524
1048657649
641824253
1493192823
581676407
454156149
154474437
530853077
815088292
556926657
1486421745
48326094
1547777373
1418836082
852425596
1462312403
1035059576
1191457094
934918213
900210226
1395612849
304199497
531407081
191250868
412488119
1497005758
652149901
1605982727
1244972522
955945786
401425836
979290127
779021682
561192793
1839590675
1572900687
882284695
2029638150
1132665865
48389737
918828040
742284061
337436404
1728000287
1637202758
628695237
1767952101
842405552
974439284
1187541691
2042621030
1998532311
40442233
1695335714
1062914160
2124941274
686210709
172985807
1562737320
427496639
25427313
912867085
952359797
1265949310
1449441005
93646923
1016223265
2111250355
1245244802
62593716
386723629
116165283
1423961734
997042261
1619875444
2048788432
1183673757
670712069
1413851269
1400859119
1207270359
528326138
1395013084
276130234
1353530053
597559427
156360809
506867308
1396343706
786309694
412268964
1497678781
1886607042
797001313
1627717948
1683318686
451899033
1717434406
1829227362
2033257653
850249794
2134124911
1680735447
1999473313
1400195279
1427485102
519066018
1865300483
71322419
346621794
248713740
44228395
1475003706
1250434263
978562815
1001773497
1044969505
1367552482
1743098934
1254805528
1335776685
1831616127
28195191
585937197
1126079049
1314426508
507926724
343246998
695723993
473010834
1403139360
1365321346
354135446
1619067505
1274528613
28392946
1771548347
1959777969
45802410
475110389
1343550514
704217212
1565640526
1348647172
1805102893
1270605068
550509349
1738792176
18214335
356587402
700005165
175684950
1731625790
1539140823
2023009174
1975814917
1401568390
1258673835
769619208
1602954533
1137105794
1881237631
153990514
1849187371
415590804
546985324
1867729519
1304495228
1301206765
1375646285
1731722116
1798876451
1229563233
1634612465
1152679742
1128188527
1080682271
317454685
1550637051
1196700482
681760330
1140259721
1458669804
306683348
1712582673
718750446
224114608
1579761685
93160076
1923879946
1181098141
1269889034
886832583
1926990612
2124170987
403001632
1077782845
128194778
1712345782
469311680
1610090373
1629787941
274371895
430063161
1838539342
79534265
1046649471
1893667345
493267541
1787441828
2128571134
126867790
1912883723
483171885
1976132954
297204596
478403281
1979806824
392085616
452042416
1022214412
983353567
1745956895
1168959189
997727465
2138350271
1556930582
778073776
1176754745
1711387219
2030037245
1421317912
206846910
650090673
529462290
1547640205
145480544
204324421
356259813
922601257
759983814
37209186
800529425
286426764
676069848
1720436927
1456459023
36659789
740861114
1413370735
1417139295
951583215
1799659180
916151659
459253897
1439056974
481541820
1261212255
1187980215
697289883
380245837
1512538989
134869745
2088465139
1953261984
711017381
504912313
1003475410
932291494
36118059
205923460
1288379814
1568575632
1558173176
2064702563
1335893421
1162039712
2068205611
290118021
96512156
53919068
1593010615
480707817
961308693
276399795
1369339724
1284388600
1415144045
221896910
1183010911
1871662029
1848088585
424274787
292791818
1938729980
716496412
32506608
199823248
1836987888
2095668467
1952276098
576872424
2071849485
1949209476
1374261320
450802210
1149624314
580122829
316329800
1401915690
378847024
134746448
1955524544
563105435
1866438663
631370442
1804121819
883383835
1782881760
1956062025
15643640
1303336897
1225710503
713063662
1835151076
413618359
1993733794
662458491
867589832
909193331
71702248
926753723
1363303426
1722208901
1407346086
1779944008
763172996
300078866
663931683
1395546660
29781928
287070953
954580995
932439242
974312599
1898211572
1426381612
1745037955
774337511
657617034
886866557
73815577
869687715
1379496119
1248211106
1493524500
1178181543
1052750672
1458749296
178830136
1339944669
2037425847
1534766323
971773344
829285197
424594515
2104645038
1741530555
1837088658
548973388
357479415
1414802862
1934212425
1450171496
1314915573
717745467
1693766112
1021695173
1210352181
2147394389
398808267
629651282
1188268836
284532242
157015836
145499166
1335119450
337108811
55981620
2117452259
417612694
1437889066
271561305
614043129
233714592
2124055017
1623668507
891672229
1526945647
95872124
1531505160
1036913867
1027758863
830561135
1858712019
594019642
74142554
924668818
499191993
751136749
1551376323
584279119
1149141409
2098045010
758945678
1115039153
1503676299
2038652869
1600101655
209122140
582157504
1837091566
1840835214
627771322
77645386
723497534
2062743319
1985527281
1501337270
1650295867
491579351
1756572174
1331749969
2077055717
257215860
149365126
1267765696
1533880067
1525375647
1918868278
511022468
1590019967
1466302706
1434455402
405230034
1267449078
866174661
719032745
1401384695
1178805453
991684549
70478268
805499375
395672793
1215276810
1082348866
219306433
1642929374
556230628
462789833
1736136199
1332073431
1876901646
1597770060
1448987037
1662678191
240569325
860866882
2037400208
1741850320
470145017
83779836
225414684
661116642
673116867
1129955840
153725647
216871236
909847956
55993958
985865556
1828139962
644889413
577121355
56477599
1018344532
1855083441
1308629541
1028973596
1370456565
1618687725
105307580
1026855745
1432964539
342325205
1810560819
984178714
431406481
262970424
1816924850
756027009
521374277
229452725
988592765
78266610
1360118651
64548659
169093487
1826016425
1868438083
1528135514
1898661510
1407710347
1286153636
524836532
358674350
1773614680
979542669
111130460
259821815
1069109960
1318402769
462337901
1542112402
2144387173
1420020778
1883963576
2036888547
1668799376
1289844018
1336383454
1134252873
1474347905
1091033110
1171181411
595326766
1791949583
891566266
619962804
606760922
520320466
742408902
987151274
2025010590
1459005206
1785687280
1357472911
1302167563
1553430904
1967503758
2142772721
1885498257
205591052
1098057643
2079476199
1424307525
299251746
870499557
839819768
373916825
1111353084
888629286
500422485
1961620567
618841733
1007400120
1473266440
972997723
1364597289
1234396005
295839062
235889617
657554989
949747087
87395921
616841064
1296880674
1743785324
376329175
1067410261
111713106
985709848
787731838
1697352749
428975698
1694234823
412589313
2046057593
1545625186
334382481
1868824616
2145424867
841977671
1825411237
470882873
787031970
1501121746
1451471767
306393164
1351465273
2055584923
2142017987
2042752281
495951520
364027520
1459820410
1770623418
974710853
308297531
448899954
2105588521
2091017786
966353532
982368405
1307273228
1280974087
1929625882
115588732
1216551538
538884306
467197185
367078771
68681635
1829879853
755366514
500527988
775821035
1424094398
1562559095
254996239
315509286
1835784478
602064790
200502299
1138552772
1614962504
1051438680
1561973972
357365219
1761281242
134151082
310414889
476055821
1294914073
1900609216
736804297
1943582159
773566430
1040731352
985364920
1569072399
1214958929
465344450
1474752378
290295336
502634957
1274555384
913659781
1320282766
2058032815
741733261
1857614915
1787956927
150684974
1975999355
1443727828
607059063
564895952
1223065673
717199519
1461094932
888045666
1357718211
526735842
306169619
508852985
1868941288
537054189
1705055576
285982933
2045240050
660827726
1542701910
648776690
2069190705
1080984540
424084567
1826866769
988432417
358127329
638423304
1914239822
234844761
375153422
735141497
875104134
1992487082
1448750906
778289035
549462563
1386093585
849788773
259788100
656772290
1939818542
1579973595
735313491
373945288
1967611104
1220442726
450198280
205450881
1556578443
661915016
1156453926
1983419162
112631386
1784685791
1997772462
1044584820
1974412631
1796743480
1050519523
191196104
1365684704
951161816
796059613
432720219
59526487
1873716973
1412154897
2046171122
186355797
446262294
1172241777
1153474830
1344670842
218163253
534416826
1600728175
36789362
1391406393
1255209253
1720045661
1841301491
558584152
1108427574
2092158144
722814307
904825160
385545355
1926299694
1109064972
1123119557
1653121847
2102872479
347909274
1871604718
1086545136
1470452215
200947113
620462949
1576404474
394037534
44419002
286618027
1759627325
37530263
356355281
603563465
253433145
1410442684
144570650
1303266647
567484387
994095189
1978821303
1432992690
1830364934
775038856
1147652162
104412179
2043853375
831053566
1715319475
194786021
854801859
610493309
1121182844
1657475022
390740211
1411537706
863860092
739603248
631543045
642884928
1751200424
2035650429
1895732848
1093567902
996512167
1720924811
1795676655
870728303
740024566
1985820178
1728460320
228111717
678661449
471783570
903911441
2144985597
341648359
715966371
1609258885
1858124094
1311333504
187235052
41255041
257219020
94118426
1172098459
738204134
2021596474
207808345
871910517
1651108641
2065020604
1682560949
511833426
1468516105
1182421065
1205800211
26574939
2037877900
1914293463
756887279
959889843
630268177
614887239
1963185481
160252943
1293277842
376052325
1568106377
1116716902
809646188
1763525722
1279953922
484337492
81868290
212403790
1729875723
241431701
407888431
1928349720
1544900085
1855890010
254676981
25146659
300489826
1845963892
1637527589
515174865
148644601
967235032
1783306352
1932279451
290087882
352884489
1722780438
1731955693
349010079
2131033784
879848616
2049572286
2059571450
1583824788
1531803306
338105797
1189333904
1921093115
145465842
987311027
1144438386
1582512501
2126527995
786241338
1783128968
891194447
1910816334
1370502311
1130138260
74522745
51319238
1655831567
814970332
1694210532
135682700
92082216
120369439
161009149
429998874
504666330
1036868763
600928974
2032709625
1747414000
634778258
649033990
1937013075
987673816
1327660358
872566766
1778451522
751161436
537117901
2121925331
1693237361
294654724
672568285
64798213
1973731749
1450155207
1631065756
734573559
578208771
1852864847
714923416
1334092979
978795419
2023026252
731794913
1515960054
1101353493
641649462
836309372
1658726526
1082179263
57015798
573828960
1562682175
1182066214
1388443251
695306592
80905301
1846508691
1142208201
1086961829
1052111761
804554059
535438646
1711993438
1835678193
534941843
238850510
1026742007
1757927061
134778546
266067789
690216147
1575793473
125725175
400039568
1635913874
852650569
1857424619
326656835
1791357498
2074312413
1636533231
412810453
158431632
498543248
1424327968
1827712845
1258811973
1225620582
1191862649
1881599516
96477093
1607241240
456169723
347938245
1766764743
1835422990
771478657
2061614834
1423391033
318013205
1785168193
1561265589
1088531975
1843169239
1188634451
1705722694
554816904
550152311
146186269
1056117533
956455377
1587597742
2019784461
299318443
348068533
1014891006
584031895
1597523656
1525304078
1659781741
1021589682
1224032924
143065375
15675170
34456785
800075811
1275302098
1529526274
1010760179
310990524
1792794426
886453170
812982684
78645681
111300579
695195575
331323533
1391983936
1326313704
1910630404
1187230078
463786369
2135074539
238832955
516128284
2067032459
1926178022
907146139
1822424011
1805628665
1316342147
1807387635
1973667018
1837563577
1464148831
2125635967
1719172606
1910458399
1617873442
1103795940
2033906259
1812715225
1737984570
897427690
1494973414
466350036
692831433
855549142
1606996271
98250485
1975457527
1649021188
62817992
771643931
582365999
1047719052
1485895496
250669553
93987941
182521278
305770922
1573393298
147748530
89555534
2098353603
1143753293
2059553500
974811462
1335363354
905996417
6520974
1253742197
843569186
572724218
306014910
1437931934
498785706
1000668410
1550102775
422839835
1349530998
704709917
1205788202
1009688816
1682923104
1663858942
666475447
1138235140
2034276744
1557816336
771047412
1764364287
1261709233
1775745139
906497086
1173702903
612886780
234193728
482607951
838647406
1959121174
587032590
562160038
1854921902
1795607620
590203772
1883749830
1031319837
1647220154
1272664977
233503637
1547263837
1117853139
1062400282
1341270911
489347829
799777229
677716420
1357107635
1500451939
1096732134
271006438
477423987
858828216
321837138
1451760242
637864825
1234604926
534377443
296719460
2001128720
24518909
1540025347
223224511
657347321
623916925
1128297970
901151593
1809070765
2088681665
1927163787
221678568
1684595931
1630158638
185941527
1069915441
107253677
1130393078
893085447
613272526
1879474968
403230667
1328750580
1861161008
2142025862
1522724313
947039715
1873815014
1996679434
1829409767
195873331
233992880
98342822
591167186
1546268476
84056128
2073726248
351497422
312513628
58008207
1261266180
1800872767
510679091
1593619495
1375845373
632305226
1312043445
822566858
276558390
603304052
1659877027
725118770
1429733103
269142945
1401065393
213687073
718872263
1528275793
1556491155
1570517173
1353321713
281156814
2083659818
1840804452
559299445
1718717378
564715315
1822819982
557997247
997111280
1548192815
834126932
1831462174
1788410148
63923226
1136066690
925775034
494566101
1823299591
1407503402
2139011746
1309794093
988648614
1219514654
1041799307
1522572343
514570196
117258058
425903210
1017512129
1808401910
271409397
444623685
1735674912
1884314793
1991706402
1704540916
1437464775
1641195908
1689002606
1489281974
1750951410
1941523800
788114125
691230213
2106866593
762813493
1874468393
907215749
452123491
56130730
850056967
1019675643
1934453073
1691387010
1805568688
1987906822
2027661840
2100185881
463530791
1587055545
552107425
308019076
433530567
1649273893
580061597
424246580
1092358337
370289794
1601596467
1928590156
1115345436
1735893390
2048207717
1394780966
1143024035
985420433
820657423
1934635738
1954082208
340679221
193780116
1410822393
196213184
1730194503
1180677556
1138683162
1258005839
1720977512
725610767
1516993075
970560087
961185018
918645251
547710266
1776036860
210958025
1422451997
411868188
1695303132
1787058398
924283085
514192212
1177539923
1670011181
844996242
1576716500
265614751
1701475597
161788008
1530093125
81031974
1118711055
720289558
746786854
1798429931
259870204
1522394256
1915447121
1323500060
534580731
805821664
1582147673
414180509
1496304302
1097528041
849819927
859932164
442228794
1963974802
512446424
857305731
76282945
1196786605
1517620981
874563699
730065609
356488115
1402216215
1176502483
461732635
1879785552
1888871800
1437925942
253215858
1058516174
1883602939
729763206
1594765026
1364897538
740915401
425178060
2008252410
1565914309
252521564
659280724
1352076861
397506904
970281625
988477187
164831581
1015415403
271823950
349576313
1701089286
2115468826
837308792
91889022
1719976405
1957874050
1756909372
1670645350
537673184
1969075785
869892549
362277847
2008373900
534713167
112443439
899165870
239828664
495752683
92745079
1023019132
953914616
1811526784
1360765169
1753013028
788778226
1197038751
1197014869
1630850764
967034765
1654623630
1635512295
1430708432
996960519
1287245078
909619471
996619657
364059908
694954917
1827312406
1798111366
881001268
204169042
1145573372
956308696
153595937
942023247
7412206
2139618304
1851916070
1259719971
1228692606
1189703961
537973267
1242541669
146447073
197647424
916764549
2116146402
1403342672
373524164
512633449
667784719
571140161
1045229789
1037694684
591049992
6887990
219383391
1598527636
247505535
55882630
2126142238
1372703636
1795778859
219920778
1767122513
1008898513
590483575
1642154932
1947892285
918859688
1331384185
2024178102
1987257141
2007515637
1060365753
1359599450
1516587573
2078080766
510558922
1669399548
1538501782
2005334931
689469945
1643539496
970952517
1092079895
1717131236
973447211
1479778822
432442533
334715722
1531376658
797406813
1722554604
2131467753
1880437036
1483530321
1008770362
282502506
676164909
953297355
1836271894
1403934097
260055998
1227445023
205770021
1518899040
1722410878
388150405
1750568260
1725157093
1433767591
394796321
181357067
1020604487
2015498861
661699588
720859796
232825660
1278395584
651464113
79657987
2008728412
275085763
1979092104
38509822
1154167417
934575527
317903406
53992050
386001173
1742456467
1604532742
682666780
2107712513
532463865
1687315769
1437220392
279032490
474108661
1302880169
972490818
1459623566
1903728478
1401441846
797370474
32176147
1514204382
815545956
439572316
1253831057
1349575525
931368770
898061317
1261087039
1450623281
1921179631
1901612247
1416823509
2120972472
1738587153
250935551
711831399
22592963
180729446
544514458
2118836340
1205733279
1328348865
167472364
687002643
1952992957
84729475
366458428
396952801
160972950
388428677
819427450
2015277643
2083180841
1728556199
590274552
1732054222
615090640
1819575553
297555989
330375380
91333636
719061080
1928952903
719609832
1948140389
821223787
8215171
1667651502
249585171
1407871251
1407596257
1755468130
236270099
1997787627
875120116
1457540540
410533327
701086619
1188623410
757219981
1171460373
373399986
171226905
1529873770
99201392
297363920
1400328393
1310053355
2008101920
146373356
652154713
209678023
1891455526
1967422123
1386879161
61582026
605936327
384452650
581702455
1739405540
1438227045
207327317
1058509539
2044914380
8742897
359238649
384560490
346588156
2145293218
2057379288
968968257
759673887
1493546217
331650067
2144808503
953416492
285737517
134574912
302039246
370142073
345065067
664204305
631515294
1446405796
301072757
259789416
960531189
1342849783
1063518281
666102972
530017020
771048120
1794854684
142402911
1953379439
235227729
347194393
881970581
218196019
1296319192
602944642
1116320414
1275008542
132005102
47301805
1739729395
183843278
756072810
343538232
1888561791
1360961955
313769208
35476203
1515750227
1775031942
943242032
2116779236
1720904238
905209379
1970623837
1770363346
527117276
1469268242
330306454
1860617810
371301943
1115789370
49117459
52628561
1637774775
475094407
1711922194
1090326695
837350492
1654510335
1970146751
772913615
1052486811
773385707
608167044
223080386
498452540
126015508
1088371528
766376904
146629360
1901087836
751811231
1916896182
54901490
485736030
794724522
924381435
59534418
1186682143
54853084
1679745673
1425103107
205529229
1147079175
1482242972
956411723
1871434146
1017076842
296097408
1135880746
871024223
131624590
190105481
1613503729
573559919
22689918
2121933
308336729
295289802
156142266
1315641892
112178837
1491064875
676759568
907583545
1450352922
1184061325
921516854
1867954588
1100679703
1894757430
1844389568
28942964
530763116
1126946876
271416642
1923416477
1270679902
749677057
1299985979
831313791
1397545510
1842370633
1303492575
978641999
1813914651
916823722
1548082793
1919700485
1110703696
1623934434
1580870324
1760389363
1634290184
692510475
565509037
277189254
346440254
923285734
1054918607
490372919
68093003
1466599675
755457845
1197619098
681200127
1200389644
1173889182
1572179107
37106253
1622927129
1805603018
1901042940
477273264
802425854
527362379
581194523
1415222113
1099924248
1146497196
712240043
990816643
405976921
1461834767
67502695
595667351
235869576
1841528624
868875962
768046771
257793033
1576586600
411870088
1931267325
1664795964
1245457680
41897995
1289442031
1613156654
1242182187
510644291
546500264
211312752
1693784249
842772094
1901130846
53050781
268803274
2046151472
736977194
1095126944
1913464654
1274192896
1191689162
1710480079
708097119
834575424
1344451097
1398492336
819977090
650396886
1354473527
400834265
1715670592
1387384426
419998456
2145956915
996773829
303743249
1237707421
1881840746
1768392005
1024356897
1316432608
299535904
617045307
2015638623
1841916661
1112913819
59478015
648477390
1250639454
1132979767
1024949845
771219436
1416329623
194428323
2109796761
2024252741
301217686
111895932
772924953
593401717
119357800
821416237
659766356
1315739139
40015068
1128541960
742790383
156244703
1994262380
341553380
1349853146
797092131
913449718
494511073
235029568
575202512
260099997
1549799228
1467923776
420180664
1453688379
603576632
2023441826
848490880
676375070
258505104
454307179
1830248105
315168201
1265273964
1184227055
450596261
2059827672
97584233
380964340
1896314274
1099229623
977764335
2016135355
1228277480
1108540896
734401707
2099885104
804784392
302395326
850986995
1154704798
805772231
49066086
1475245758
1757767962
516969795
477014046
673276536
289942412
823539297
2059012800
39756401
1960320203
596033389
774253954
204257661
541669503
1555399035
550554286
857100232
680322218
942968488
1714667721
442198667
1237078569
1779791671
1001452391
1320882742
834482902
1061954782
164276642
524526986
1443787893
742244989
1680401717
421780594
1730797801
1119097822
1226572084
1934913415
729945767
1638804507
357504656
156427141
1388127753
1648308696
675539016
1437565636
807798512
703411449
615141606
2051906144
1755281443
833539421
671990250
834448405
1719221028
895181767
1582518813
523685660
1487195781
1004759273
2041432194
22113521
1548046605
1540609638
912989330
876520062
1520571571
2114637802
1143255337
535351344
721838251
1489016761
788701594
1523653998
1399027744
1425605053
1116985045
1658755000
674456195
366901971
1690934050
1952177174
508993629
277224787
653340839
2142780343
1055716538
2141735923
419299979
403878791
1148320467
784689799
382638407
367133576
1791752013
530673021
1086473662
1582929665
218467793
631028864
499119867
1650881626
1746621298
742316204
1431934696
237386938
1165713569
1070250254
617108259
1266323221
1391118651
71238882
256004744
35975547
1658839615
281198699
617644549
1011960816
1375073850
909608677
467876518
1578812663
881080269
1236941640
935242177
250034444
1336927361
1186154794
1468921911
1377691404
367736483
1128556636
53793093
645368562
2024141146
564791702
839633962
443946119
1273672579
1309766232
1319048999
1321709706
179392506
188481556
1291468092
1379525972
632710433
1451650367
984205330
399539247
1742513669
1289281811
646829233
1849668811
244651814
794118787
459178287
167765536
1731572992
512025270
2027532041
1468636925
268107296
574761211
90171706
1587497872
1068999169
238305354
868769571
1419692845
365941673
591432956
769754971
1778230279
1072795746
1451845082
1752251028
81782184
1558689501
851427871
1748250911
562912329
1882784102
710791911
1654247614
264847507
216240411
1532532322
2088814787
844990874
1380680064
1373673225
1717969943
2018710987
1471227376
920477284
402866348
1938928849
1592403774
1254920720
2110066332
902224562
2127326130
271139469
1931684588
1231117680
588792934
2113313700
570948746
976174347
1919676754
1853308074
1717886398
828770779
1960379389
1947010280
1967380280
707930627
1203243051
702684779
1566341016
1938718974
1711774693
2109266992
1808075682
1479954233
1876289788
93783144
2012839394
797428501
371551041
1483046160
281772542
1135301844
1124319760
1998578167
2099093228
843526657
1129613998
1530611533
431314508
1792074103
823881720
1943088783
1698016205
552289236
580182351
1228242921
363662846
1879030994
639386240
36850302
1482728316
382041276
370387834
2042896021
1619122250
182281996
1676912696
801991968
433691383
1230856618
476921673
2070367257
1275779698
319746086
638767397
1519639714
9889495
1504972468
1693168393
1440211142
1414345521
1582661816
517739396
176800098
1800720520
880981757
1513475299
328279220
1034913522
195194244
101351841
2130665274
1769394919
1749270727
444266694
479118399
909720883
893433586
298109312
422601722
1577773903
406040206
14050901
127999850
471516380
1642659186
1444211753
1838759790
2093209572
131171951
1268476515
2005367423
11357747
468028450
755054652
1056683108
545523369
479618820
376376849
425872870
1025460725
42664165
593002140
1901110984
140129651
155663726
1104703497
2038000150
1886203423
1283266103
540314872
1003100105
1873251527
1821847760
1809002943
414907889
1732037349
1491011771
36587111
856235577
1471910627
2108004102
266074789
1561941859
982587953
21885718
1374734640
327620370
834075542
1752839010
2072708526
841419731
324634267
382681484
1298266193
25596597
47691430
999077253
516579452
97207956
2014812797
2040404660
594019642
2117910858
1350677964
1562787520
334407727
1703830783
1412712490
2029425864
667931966
1618581564
1467558454
329236799
1246171509
784851683
661922507
510199541
534647143
1153744757
162131305
560556183
719182406
229327423
1142641785
1053188283
911213000
914050406
144578270
990607166
1078544836
979883101
633649815
728094037
1003777480
486645051
1550503341
707245355
1376199614
1897743341
1855074355
2136460667
1691889192
726085873
862224062
2042908233
53717721
857223007
215981037
1602081037
2087226128
1712336491
1135871322
1689137842
1125232197
1649159085
650364206
1085670430
305766982
1249988392
1929835816
352998449
359232225
853482331
2011024601
1760513330
445306047
797805249
615725869
997633995
1649863320
2024980049
1948974110
337094922
376590052
1938580121
1778980217
26054978
797207692
1292955516
419149983
1404700113
1923299381
1449671167
2061683753
18904589
617879451
770712867
1708017379
1248048607
2083075542
419132744
192925123
1664659783
260878543
380735807
1657183742
805122860
1667003026
1402185681
1208114114
914010177
1211812165
314617593
591330527
1888757386
1486708606
1114007037
1774694
1859083546
1584139832
893073611
1761592771
73726767
550622606
2087213271
896828926
1244341926
1300532942
1854692592
799236735
772199299
1685762570
634981105
1443777123
1046555983
38670667
439155456
1760351415
457278098
1685003632
1664378318
732783007
563551501
1470246123
2053342842
2005132426
1664013361
1072289967
1462094692
1332073431
1622978727
1546850688
856366066
1759393051
1574471413
181931167
1613292729
681852146
1514067132
2021476745
205787661
368442803
791085369
735323619
1920569154
1846732746
680263381
2059978091
1233462635
1379237116
144534753
133139631
1577072824
620512037
1234713776
786884772
1188035826
1609590816
1815987113
1963241153
565953721
1507697960
2099159434
1450801084
43721691
292982134
1190946970
166426263
1666054462
384549945
1244223205
934939009
2103665885
860764881
1252734794
288435125
292500775
983905135
1051249274
516975954
1106631895
2138970408
760109040
1726527539
1077490209
1709821912
1895451813
710635705
257586345
532191635
126398142
226140452
1819920022
991921837
1359123346
986360699
1834616508
42384056
1811688504
1174352423
1713528267
169078977
2072952050
140966710
1390522738
1192099488
470588902
1136365175
792718093
1920019308
665289033
1343449859
248129278
643836908
1060431638
1371514203
1004020153
875223556
33600672
2073147092
1046326637
462539497
1429971313
1241922267
1953970869
740663512
1642288621
976985569
1798006400
1377295795
1336036482
415385282
1763707645
262758593
60771696
1323908559
1417382887
1463492146
159368671
1346783256
67697911
1281381364
1076623395
68532178
121790728
1928267641
1262360309
2122240967
1411177652
1751164912
1189062781
313752829
312565162
2101675632
2079450532
1510741283
2134258713
647043783
800900548
1765541406
672417658
1145623690
565391232
946244845
1489863754
1917153654
1463001305
1007707662
789274366
1398234159
2055176339
1814469098
1397420216
660878810
111314614
2138108617
1813361110
452195792
1161955573
1651448893
148996782
917623779
220222187
1174312100
56099241
1251787623
1276815902
1391225419
2059110885
378388261
2047589350
1561944420
1594675652
103487470
1633081611
1837183336
411799012
964517499
745149855
916362
687884475
1040689246
809770829
988291681
1611809491
749812201
6765311
1270301273
335659836
1164124423
1335485349
1248481813
630670700
932282370
1423679911
2108449999
770700418
2128656149
1314784972
2126655405
696811255
136298820
1591222594
332432713
354285992
110644614
1104562644
645008681
1562256546
245476672
1303099985
1120823571
1491832219
491241148
80733853
1016279884
1012922726
406537350
728849934
45684964
803504201
241571914
103007794
1770589754
1439668573
254099809
561471495
1432126266
338261902
1417521660
1383774893
1276799741
464993031
703436311
443227733
1552440832
1863862626
1561787932
1879186789
666490156
383607842
907077042
1997205222
57480340
273742499
587618311
507004432
704751222
1297173753
47340448
2033584330
495087569
839561321
1860407385
349566796
1150281334
1764606059
1323213423
238742600
457259133
1325694501
1911530253
1180452106
1751099205
476196639
559599361
564091705
1713410832
1022836110
1389256790
462011108
1651716397
1155391416
494395022
434188776
164651537
1535877966
1264462134
117334228
1243040665
21855947
860410050
1050651631
646944823
1522819523
770373745
1906971222
2143155844
118879075
1080838062
2026811400
510910038
1379179302
1482520925
425995891
1259300079
325312585
1297283498
340535645
261925008
811143434
858320832
1226403138
904040148
2050731797
1976492493
1685217765
759340543
402661115
1945001189
334817305
1770737278
2063174242
1267537295
581727677
1017107527
1068613594
1063615853
1876721349
1788977816
1163050402
1493261591
1642820290
1656927922
222107773
1738814980
806297133
729598294
1467510241
1886977849
229070602
532336761
1314845919
1481623249
967286105
461940413
1414247704
1711858133
98932196
1275818164
140196105
661563604
2142465328
1899532946
876524025
537986300
355892019
567788631
1981230289
2029021550
1011132459
870007302
551666389
1176826641
1245288770
326844808
1592573932
1711186565
39124964
389494375
1748941090
1139090337
1613418451
559596401
1910652913
808977211
679458625
1195535684
75261342
204459729
2093637018
987282986
2077198247
443521066
1152957671
2076120446
1318919937
1290874552
1590425792
419481553
1813955963
1842126801
1270647659
2138684299
1761595577
373364888
705771904
883556869
1586098125
1951517645
1933404554
1054538819
890891303
363885904
1710975380
476249620
1633837079
2034907447
1223602568
163117417
1132846577
1425320660
644263629
38138371
1684669202
1506988798
1006573424
560813521
1908774766
1580672490
1618174169
908582767
488777040
380012487
16473965
47161776
1927414852
1785592525
108731986
234462065
830169554
636035482
1070860499
1733216576
2112508155
1002181117
897168474
102014536
2133418487
1261835313
1474925248
1494168747
177221705
615239895
1210143951
2132517277
2145754835
190482226
518172268
371005354
1125052915
674403155
1452266022
1048837278
586804458
1104817192
2099678090
401525688
1247671285
2112709880
257068384
2122380939
907129658
1525213007
577663057
1710102690
126852616
42489243
1502700907
1404153458
1640820706
1073755560
469724445
1771234815
922530446
1178615259
1840575086
1773679606
224703800
707669337
603636786
825491180
1707922593
409076918
1071793510
74893042
859243345
983680941
144458859
1000996106
770724240
318920281
1819778492
1945930279
1330394479
964013227
922133857
1853879778
1507248495
1251860536
1461103466
666490156
1179271497
730912894
963154536
1621290507
1256540001
1827610343
2073159797
505818395
1495932714
1863277571
247727576
763976117
1553619453
563234664
2142194736
1457564571
107787368
721278565
602563369
839544014
806408732
1605290115
404046740
1667726110
290409300
2126643820
1779292791
1483824368
1395767947
1373695063
1116404043
122330318
687076064
603092664
921516854
2141992030
53036528
911023876
927653986
322903405
1442281166
1333658273
1303660624
736933807
1381547655
765043043
1642804268
120823942
1833538986
472645682
1730681528
13914219
1662109324
1288231076
1803385874
2028729994
2141913190
1522593216
231084277
59687953
1731354124
1185405039
23142296
664376066
791698985
927468811
1838255367
601980998
1237527761
2108532944
1661062120
355516262
1094554413
1195995776
874725278
1920156743
1882687700
616510747
1887182955
1717648596
745582406
245631344
1027653292
289836858
1551574876
1521882895
926305800
131042609
366901746
631864936
1327657495
646062792
1911961836
1523732874
416646560
293861527
254071362
708552275
337354339
1307944047
925524706
1959754606
2036823901
134951858
1043780886
1460259407
1935137157
1833198543
1516776586
1174683153
1899872310
290181047
1282946884
1688985000
1965543526
1611204033
752848216
1886717477
1430279961
1664362893
634693490
1559088153
1239454077
1898427986
298693825
1616672083
814337808
1249528203
1982498553
742629560
935093976
1781627799
619057567
917816497
1876339102
565076838
44854099
1372144172
1248669669
596610647
577566447
280649897
953247080
1748807436
1048234118
901828558
1365650300
1382842567
1920835657
1224067510
186040569
1815662319
1593689950
1761442425
1201419598
10667739
2117724004
257949752
889650379
655707479
1551919155
980984404
1133803668
1632682313
69524630
1229355356
2005473531
452135678
737485284
1343330214
2015308509
1445520072
573268610
1247300155
1064948679
526629114
1538524684
520910347
1645810257
194025713
748408475
917319907
778891010
515561597
2022368235
278182889
347543325
1700645785
864342120
952786428
447572568
1674440026
931876332
1115880181
1983175532
462750844
128784604
1884441206
867662073
599898147
604067853
498741574
548632885
1105179493
198014795
1343433807
1381653984
1571514638
1579384966
2124914204
1083463123
1851069181
934312950
1885060621
1134497652
1764475634
1190331416
354755316
1833908339
1352340339
922707567
1603740160
2027487730
451166439
1053882005
881144781
1661116119
1743427223
291705258
1513687380
452650012
733283107
1855148536
2039813862
1087411559
1519694
1081020800
372106435
601669423
519528109
503266840
1101717820
1413851269
1837837863
49821196
418465778
266173760
545198369
948279184
1121357124
1484091301
1149994717
574703358
340538089
10941849
1118129078
925544757
1672033933
283401653
2129920826
1092355207
816167545
839378408
83428803
1447009930
248505245
28823466
668665032
754071857
1045137364
695876298
1290823529
587934850
200066996
234174671
1290177019
758730193
1001050139
1369401258
51616254
1939330336
1225672553
1610332035
848678010
837461494
1382480692
590382156
1100031884
155568226
173245050
1321981488
849142521
551656076
896964299
1293185138
1944305725
1603977890
424214329
96286597
748524361
1110427758
446322193
893773519
307064425
262999479
944279723
190686495
1800778533
1701821791
745456448
274676793
1017287133
207525257
1056810407
455218072
1185546571
779432677
457230027
313973188
771096765
895267919
919208226
1625882291
158024818
708958464
1229900636
1967116876
124760507
1907394356
1534835264
1624029603
234678286
1899963566
319866088
1465136679
1438354881
1085823772
639187997
67303533
932979375
730283398
485239736
1051675295
627991161
1109646159
1333313919
1632551283
1650054573
1534499230
1574681176
1546593319
358020449
1365057421
1003275109
504640492
1051988495
1706529700
864179266
344917005
330886557
2009252477
507770269
790192861
55848434
1648142345
909999998
31613934
366536885
1196320238
1014022911
886305855
1104577792
969620062
861358049
899343682
971774007
1874564783
127179571
2054645313
1528378643
1681419115
116306171
1393550132
1639460927
901847299
759316080
839171973
1963716640
436089441
1975301054
170042369
1224570306
1626983470
2056511084
826199043
1866666456
1260731319
1810942942
826122
2111200540
901437666
1740430166
1362418696
1358860317
1206899192
1896207963
1418423269
1534260837
1605700083
255085446
1086936394
1545233070
781777784
835999894
1929115874
1846270469
178910712
940866370
1297926023
114045151
1124924805
1694853038
1035381312
213329643
593392612
1128826014
1121444288
1964013146
1741135152
475624472
1205217852
1934386821
1610168124
619897699
1130254
1830063985
1908359677
773106436
1224463199
1293070718
699218222
635179568
392642886
1750369246
1280794034
2018313992
2098050229
929951675
137436717
464384483
1574032593
1055902437
585861546
357306049
2071834069
1043408108
1840906511
1977214183
50092483
644848967
377054246
2000708751
114692627
960552664
1515933803
1016522628
364874461
52854675
1603409787
734108260
1752502958
35479304
1803109896
2096223421
1295534432
1168890754
2095003617
1511420705
145557831
978229843
1912119656
1937890398
727481014
863006844
2051407243
1623811691
1225441718
417771134
2088983018
654028567
1572338550
179032516
1337837892
663003553
432707137
2025484092
786855938
1080582118
372257238
1872113735
1003230244
630088699
1365460456
1646423071
1146163250
1202394291
1406348828
1012961445
981406597
904283007
623237344
1066626096
438082154
258399325
2067460808
2145368749
1179907287
1145322764
636059892
956018205
221836705
2089914676
1785154913
1927466915
60567417
73185162
1240690778
1195580664
1282628880
226405137
553324921
1618152275
107333122
1688992221
1145030211
658749108
427927174
220453524
809508555
147669631
256174790
538499377
1410108892
2120479773
1528942881
2144258705
1263112880
1896461542
769404991
490623047
962425731
1511239048
1968034565
2092043666
1905468415
717002717
1694109190
2101578123
845815571
343828899
551887756
562353794
40783679
540893749
1521579517
77314042
212152984
930467975
939123978
640814904
435797766
751149322
1538163929
98696863
1116381202
801485023
1369864908
265163474
371940135
1318392907
1062009373
566865864
136162216
1022842077
1881075161
1765566849
92787664
1814064732
1265584874
729287729
1552891765
918418274
1276479472
106982995
535709659
735470970
509879024
246791791
1091942563
243141210
1884898363
1241192027
157629561
1790097366
1526879119
1153894666
1729272961
2000519092
153521021
1520488920
1680275626
1477727351
1074125518
777581837
1845543357
329041153
1593221654
573206704
291400316
297517059
1441267000
1425416269
1361618765
366357750
236280699
1401388874
257125303
1588921778
1800720520
1703337796
1645692315
1571386023
132065470
818972771
1817112164
718161512
948142698
701609766
231726557
605410921
252707260
1072488241
1405379539
1082449012
1906972557
720432309
819333457
1564281338
432078687
1824893360
828312850
33899161
1077953823
1563407617
206281675
1046930933
1585543363
622689374
471619736
268948791
1476493035
101994397
627150058
1595798168
595617818
36960521
455957470
241722757
1847438504
1690269581
961258965
922683215
43718385
2038733228
1081993072
766327925
109352060
1687212861
49654730
123477348
1121696575
86467091
875005013
1880571756
1796794880
1540254229
1398362518
436540583
975019007
1880646948
986343973
1404389906
1689365208
1523451925
409338167
740427775
1896313900
1493172128
665607301
783635986
1478621112
995806445
244289146
651739699
721054411
2067645214
1748377417
522381949
1701356787
633987033
1280129569
989414461
1484051364
1882611638
1781019740
1996019360
144682545
74260195
960969540
481536225
838409243
1256338586
785189836
261551734
66743932
2132724263
1278288813
1379646036
203936230
1938411419
1407070196
1689721083
2020210074
1431578581
641706892
858153965
815016314
1451416587
1760358473
1182729410
84362652
62272794
371806165
784944237
1924225337
371335606
780789573
769303610
1497724716
595144293
232325711
666005860
35838021
1257615307
470795489
771335544
1255475255
653472999
1455265013
1080946253
1290724562
218292378
791739870
278975764
1920580634
1382431344
1943116053
710874329
1629270139
1965492249
403130669
2033779095
1158426700
1366086965
29099257
2131993792
748319289
725487694
1277039868
2014227999
1030939346
1973502493
1243198421
273919036
2097140327
1087054976
212647942
1681666606
1689220648
1035163731
1432848441
820664129
2142207122
2061098065
287016059
1957848994
1318467393
1096936696
672590510
331029296
274367300
1545500992
1133211355
1210942352
291901988
493803667
1305387717
2053491483
1189458776
2019953259
1008532962
748531431
828263122
1292668467
655801984
113575341
2057126186
526557505
1351721052
2134778752
1260197368
2081358317
189061874
1350496717
507327649
255172447
1953842447
644173900
777357557
1505830992
1393273618
1377066006
934026171
956993229
1136714325
1830271020
1896121659
290141688
580889923
1844318438
1046813076
98933130
1509437910
1844241395
1954388637
952673196
2036423866
1888597783
1522733160
602489737
1699243122
1762178541
783559999
1434661713
1934542403
1540941465
105619191
891997650
513798537
2102490512
1720605521
630689947
872737757
1167187934
2022484624
1617497447
793368212
1786020423
845871815
58011362
899766394
1336926946
764840680
693932185
2010022166
1697681396
534005068
2073379422
1031681770
735352454
8658301
510040027
138330499
416775754
1925521908
1180978143
624010603
330684243
1818322840
1272924522
972521958
1592759237
1426378717
1969432828
191410956
913996948
1944659343
762775927
1758817012
450337683
1205632895
585807946
1599453708
1253156927
1928067934
497625821
2137638254
513818898
1996920089
808950039
1553534311
2114886180
245175379
1575564092
210225417
1371044030
756230973
1875644945
1233148469
1218818898
249667861
1623059885
1168262755
1923970348
917240681
843699440
766422208
939338186
123337741
677724693
1165429779
51318775
1913931326
634273734
349403170
959352022
1713792373
1101447343
1398991632
1714238590
950027336
814348448
604782555
188492492
140522306
1651091810
1255304691
1825375901
1391933669
1471484700
2019054788
441597872
1198883305
2028993020
1741502197
277847557
767161590
1167433578
1267418185
1502918240
1806644627
380815621
1369518975
206335504
985204735
408331152
1508236177
171094275
544138250
1304159709
1963460461
1413144403
261325781
126098403
1036577805
272234457
1987008073
1281454763
1080946253
816034541
241573033
998523439
1286626143
1135585122
1361185710
503859688
145813220
444047232
1026982367
864105577
2112082290
2033357648
1157120459
1896596643
282654189
703556372
934183663
1214915298
953496023
362594297
1597422771
2142119012
1649555802
781073485
2024702445
1377597409
1241251828
128445311
2105845698
149011500
1257285865
1184715083
993691640
345864270
700952483
35763635
774757541
1907642539
153854853
1675599668
1886218620
2028186264
1100716044
1193850363
1037778564
1221980276
1477853127
943979116
1398038023
446934542
767542610
967880703
983386642
1359947251
1399095409
1887833082
1717121048
1689362533
1081776761
2001573837
108457173
1374220775
667039212
119602245
106259168
313796705
1378205887
802662228
694816267
488892481
447222240
401380349
2025404635
6226851
1893994182
1988230398
1746108579
1669071720
1530484715
1636786853
393334684
1639451421
211880785
2112735988
1575158190
560992070
1260493970
1272734156
1093180620
1145087959
937327406
898918214
1641391374
516100637
216674968
1868368794
1999328327
838459223
1727240764
1962933002
191897862
1916614117
810104114
63997521
1327208099
1801680773
1689316596
356878427
871961180
237218931
915431315
1739387240
1447241200
159501905
395804237
761173658
2068179592
301892280
1757379721
1312480307
2073449060
299214628
1274385999
1808402883
789809860
2008794697
469232592
196189459
2076350671
828686327
1416945859
953340009
1173294040
1960182547
313285655
451929521
2068095043
35009529
509725599
24899275
1104807096
1276111444
880273838
1255979681
1853091862
1848283269
1658290510
777597107
83229393
1801155040
1111850174
883850197
2074671594
1616909596
770660496
1547631457
1827949127
477320447
585355867
105742495
1179473938
1408587275
381990535
380382734
1675870309
381467044
1832648984
1147198597
782233533
356358697
500903693
265986265
1822445293
1788067063
901948400
163029710
1802170763
1479050366
157171184
2030603759
1431936797
1688623832
468779036
2050664791
1418097052
1631920059
547789686
971285278
2087453892
1520596726
922432556
641090627
135424787
1211143573
1323794136
1603255992
1646660
1908978488
1221411909
978708870
1287214524
971213824
1555043326
1764858055
765597256
2050865570
1854848299
1848594150
1210668577
1388149835
1726201788
1278533214
1865099538
61804667
925600087
35511145
1512843196
1074911883
474756881
1812255425
624694417
1371618816
1250112159
425692615
1601027342
2015563117
819412726
2039019523
1626555947
235522343
1404487696
1403318834
132490407
1370736282
1258202230
565218843
1843974927
1993199395
985227707
1239454077
2082964226
97564296
510966870
1951453491
1365327485
1101387675
1423590070
515273245
1460878451
1065674181
1288638180
1292388900
917033771
1117711491
1252906541
2036319620
1067417555
743460358
230799222
1981432902
1642676503
941257444
1468125638
2059202929
787770572
552206550
473690363
449271355
467138050
596180908
1931491058
2072968753
2065152277
2103961779
317471225
425237403
1018800117
2099686018
802492699
1527932220
465854598
1658985904
339542379
1497458801
1685675372
379074732
441104772
1599969041
978839601
1366511163
994336144
954500170
645735479
340427719
1516551335
900377086
2110592996
442138950
656315873
1527465563
1507237122
606263213
694863346
1910713904
597230078
1210868457
137941334
201319291
978049145
1798461954
111654010
1646470699
24610961
1337144365
714904638
1239604446
1118340388
1012380717
1216197824
1962864871
189569186
68167313
539454964
1343089474
1401699383
1870758970
1644157181
1020918044
869792869
1231113894
1546872533
1684655702
991704947
1161959514
1565331573
19343303
1095742336
1606557601
1928157975
967856663
1749107149
1692773937
1933903875
1783040004
673554541
857972071
346605056
1192633015
1391164835
1992065356
1244427107
1917004640
1754835242
37260808
1720978350
420128811
362495509
1646595248
1425671432
1430933153
275094418
247437746
1810698377
900313266
355897916
798905418
823828736
196355503
1119545827
376328296
282865615
1540763459
1578562680
37583253
218336458
1637521909
2522905
839994912
1510092409
2025439668
1533590517
1215033356
153045234
395144717
286910573
676510421
1554435625
157130608
359741304
1238941232
1094991925
1846638011
236158936
984212853
1490154668
568901540
1326090897
1101651975
828105702
601248567
938074756
387932078
1634301753
1424942314
1993240686
812436212
454465904
886861809
2142897878
47177753
51067283
2133728419
2075013945
1165609529
544223971
637555283
305728634
1740437976
1159563857
198533599
1400407522
450085006
1665715595
1885061457
1732576274
1269634710
309141160
146830920
1299372100
621685982
2116671472
901907823
894501186
416489776
933713982
479636454
115663258
1888816229
644263728
397925510
1666290839
416413584
802764809
1935614120
74425543
526040261
991020680
269500331
1717006905
1376283183
586089134
299038541
1818199815
194726536
362033833
2101647437
102236347
1508591816
1647602952
776838709
254577715
1647978367
377212593
2029327955
244435528
1066128611
27474107
247271771
434579526
376302852
1924074098
1146582747
758885526
1679318395
908429045
807764506
740790245
209629062
1151150624
529174744
812290837
802055672
1481588327
1820469742
1542306032
1602137527
1644826635
759697814
121283009
2054224659
1198666148
1689681384
1826113694
77512944
813426241
1283536823
550495024
1754316345
584518871
1896407846
1880289838
990703130
1141916922
645687397
1896715461
1783258107
868299219
875916869
1132780933
1142756216
372493503
1540003179
402808251
1928605020
870528205
162814395
215177663
431363572
638766372
1356549589
1148623265
1116125749
35007195
2016035914
322378748
1696010556
1174908349
625451519
1145370098
394858450
1043587427
765086488
1049025328
328783880
913578603
1199517071
1205220203
1447338833
917566805
1552022767
60114176
1767509852
527182006
1987237627
780959578
604839434
654554451
1988592564
1265890708
1170219773
571460399
1995134848
1903355325
2005783615
1279397723
647628222
1049056030
145112453
1024410260
1718917315
843742416
714298316
1869525615
1641911656
538728018
1522434194
218175006
884504323
1764485838
661475549
642510538
1567357698
441348914
1402897060
1945418371
693373070
1701638675
2009926421
314029368
417771134
1631885401
667898890
1798347318
1273057887
1882811130
277639455
839140942
941872140
258646750
1183850994
676509028
874029251
504014263
1110820819
1324249910
532182097
78711244
1615390379
80948790
763799125
1958336292
2107140305
2101296228
1304438374
1689538564
691389833
948935843
1706287389
375052579
1105192529
1149315184
1093290514
1563247120
225861195
2117152751
2076718481
1053770634
1111762763
1333456165
1948485673
836744690
151803767
674824246
271869455
1159675595
1475691566
1151453361
1843860908
498261224
582357589
1381318652
390228756
199320765
1823655446
2099108860
1433590464
1100187556
1307777133
1638259378
446555940
1342587958
336522145
1154249425
939889507
1033053745
129258454
2140821758
32949170
126037482
1734508734
1608069206
972044796
847597577
1528242551
72114631
1205596389
194905282
1590028041
1954374347
1718629125
545361803
96609772
2116623624
859597126
1298988274
1854494462
1741914845
1534464620
463422176
176874668
169301253
2037023411
214103425
870118711
1389614410
2014481061
607223750
1529522064
1615822461
798661649
1318516790
361148799
1095673755
1747605758
148877988
124782029
87474172
499398053
1791568844
502715394
868609418
808956596
1970389299
1731426979
541898185
1370015323
1355084307
1489590603
2094463502
2083271553
419282070
911494421
1090512209
1781676991
857408541
1320444498
2143200390
48155788
1459818369
1051274633
1737278980
180993415
1391571001
1406503409
1902185841
494309173
655540030
717808721
38781937
1412388511
114110592
1257956782
1550475181
686206558
620407287
2013101666
1319778533
2041109389
280866577
685417896
765834435
2121087544
1170401752
866351157
435493565
608563894
1188568942
261508205
2144036557
78345075
446835207
462175759
981792510
666578433
901802751
756438152
724728276
995169578
2017683090
1702291534
946526086
1000830421
535693783
2090793188
1666193229
1624187161
651233086
619162619
1574016613
446139559
360090201
240088027
1649629950
1442826459
1401995711
1262191715
1320727126
551883476
96483215
27810824
1225156786
893500038
26385087
1447407221
1908327880
1733884129
1663882882
944775439
245567206
1583071761
1641763104
644283559
1571828217
581921808
908734320
1439790728
448899666
1389622734
1442438990
1401102174
1334664253
1608926663
1405626959
1014470398
1471935962
1177197481
1946463269
209623382
1335418827
384758099
1613362430
2098923898
1845508263
303340922
1715061641
860153874
206118558
656550012
353324713
1916012898
649715527
778028873
1454145602
509500140
2102726193
1119747184
454518001
1716451288
264954379
1369261947
1724785413
1564744833
337645193
23302138
410844719
900790818
1243019062
1996678664
417430644
18446323
126033975
1052361517
169577637
397740487
2129480295
668200372
1442800168
1268671121
699764997
426501616
22650710
304127603
1546991853
2072599166
772199299
1475902837
1385715323
598957245
742681683
125701074
1651581279
241051614
1563564384
93021383
378253846
1792069205
1581376070
144163383
2054076179
989634991
1665605521
1659324766
736406752
192301401
1371270429
338768609
1873746373
151202331
86642028
297890073
560984450
260472741
1649032535
396199414
594350009
1368944425
1742214940
778377454
785197186
1209557756
1413602718
676412577
1092387771
1030356289
510980907
1685338455
557892314
1706727357
557107526
2145939656
1008872218
8640810
285898302
1797009479
830213273
435200437
503660535
583892971
2112043093
471870240
692024073
1224759940
992113928
2134872259
1156092135
530031993
1191862649
228473697
1150587837
750240908
610127025
158696255
109555934
625337358
829644367
1517650673
349905635
1490463866
1129664959
818069438
1183549471
1318250416
544389678
444768621
1039217012
1810118331
1653074489
2038426595
324847212
2118965134
247272737
1384604152
1474233300
1100956270
1637389950
453099570
2027492794
1547703720
726414637
1263634770
725088120
1366873323
978345536
366265130
1066009551
800712855
1494539548
141690194
611746317
873818459
307182197
158648655
1118813778
1005103748
1949770796
1550184571
543691554
560318693
1164572964
1732075487
484265323
1198868953
927185950
1704212724
1045534820
2066506363
1818297674
1112592681
2025134149
1754348017
642497139
36415254
667711436
1083074007
190034398
1774069517
458686820
1077412142
1966993841
271936442
1942403117
1377823532
236244571
1992029351
1089710865
2130962898
2104735740
69690339
1108998658
1925044100
1310889236
1178669876
157207668
257197011
956091833
126587555
2028728612
1481001709
535888626
885064974
1549267958
1678488472
1739934020
1898284193
215085690
1204239853
1481934757
1215633703
1344717842
1879251901
1549541099
949117368
267673478
867808239
211993105
1465880615
941404587
643062386
1564540028
2121930955
438784531
1128212787
1046912301
920841976
2021464434
69951407
394236429
285976633
2006454386
264482617
1838326479
1502898616
2077089239
791868926
1716166946
1555300931
326112479
1366526608
1360252695
1177486558
967260636
572022086
592529419
1385581292
90568466
1855718951
2074916739
511955357
1674124276
362640774
1622970022
1926963778
1938196523
1109828543
740517677
1815554022
1007390365
337409388
1487342930
1962266280
158517044
84923635
2027835393
1369399513
157425033
1404647606
781238641
1969028141
1331073607
1602591162
1077130453
305918085
1185979520
1053521485
1646517413
180128389
89399043
1467183184
1304604962
678390063
799066142
1925868262
1798362932
1526067612
538779413
1834536373
954382477
874157386
1386917020
1556524489
210985808
1027560690
827371918
336000929
990506278
2079048588
654200117
1395837133
945431008
1861748768
310814042
1273473513
470000662
1101519497
943358669
473876749
343367974
401353341
389833299
750806282
1748200707
834263515
171517788
1393610932
1447060671
262766379
1802508216
627301722
2046851584
1257855560
1235246874
928587522
713131828
1227501297
1739830648
1264148428
1972896093
2091769762
1140284027
1239814461
1150814954
968739652
1794744171
791003833
1812327265
1536320476
1456511112
493807183
635707220
326359379
459516477
1991007644
435554474
1832771164
625785515
2144828528
1639282096
917909966
1860053946
1391357552
1136063252
1942120731
931338756
31491481
904991389
799511922
2032398532
1052008875
1150646414
911520004
2133774695
947419710
1856426113
2145377120
1738055709
968243716
1228304367
1084137035
303379616
1118588328
251218757
2112960284
1842501569
1918289247
1173513324
5349226
1245786013
1450618582
823861669
1480284864
405037651
1634546376
1995496305
384662524
1230970639
968493535
928112088
1523159220
1375613934
387262926
2126960702
375186313
1697871061
1610882319
1196410771
1259269148
404548931
1656357901
1230835783
733761020
242625218
819496296
589243301
278874135
603111003
727897386
968253511
1429194625
1236664818
1651581279
1463947175
124210165
1312689888
184466628
879608392
907799936
1096212748
890133175
1663898474
1230502719
724608075
1414511043
1956135861
2138450884
1247576663
1203977178
251121654
73948171
1962220926
1374431872
441870069
819828663
2050281759
1886699235
1391032521
721630524
485587357
483945949
33291590
824904140
643005729
2027419291
248750917
534325442
487766998
72543859
1160022390
997152925
331085499
1884608833
1823889237
454496721
1491032178
1508527900
465627982
1812482337
2026717119
761459184
1040048114
981623926
983068925
2115467497
964165662
628954324
416450680
486793461
1648977636
775938330
1681856345
1991756439
1597552449
2042485499
820204097
1243170470
657901681
1056648246
2108701821
2118433974
1439440690
2034269387
1814847509
345174589
1281724688
1053221257
1721019450
2114379153
1240360142
756836591
1416179798
32593821
2079943837
1089721065
152690225
1009525669
1990879778
569377744
832785919
1016076429
49213724
1249416883
1503531385
626667851
1174878998
1200927906
176955183
895932517
954581347
1018612650
1177061742
1132475731
715412569
275646503
428575587
1360536132
2045185823
1427325291
1450720780
75628774
783554025
643546163
191418105
1497554529
73573749
248209018
1967080097
1695321998
1742695207
191736414
1690721280
338129537
1502592651
1416609813
103239390
1260602686
1383095269
1909525275
59048192
107013215
2112784099
921089212
1008866260
1843480889
707710000
1591538228
1399884903
1502690280
325093844
532380443
1598072782
425097362
1778570888
662319847
1825810508
2107951102
1663117345
752951005
1762286953
521599993
753755241
1653522820
1004845380
435556794
1845845263
409772460
1046728052
1386977365
856540248
1775510019
867077191
147439314
1690134802
154398999
577586502
1223272
754900921
591112825
919084848
1777704609
1635574528
691113775
1690468790
1692088342
313326949
1298935111
1680610460
1425032546
1784974474
1138268259
1185601276
1522406040
481154835
1586680399
537701270
1826999760
525121849
1687567274
722889920
77632794
1770329500
1393671708
1114206273
713734712
1899472751
149922437
642133633
1303336422
1147537424
1573904192
233663829
2140454808
1941698654
1848107322
1277235281
416642957
2131818613
1762392948
1785964442
1261087879
1989655353
2064001704
1794861437
485832299
2052683396
1016639713
1740219656
425628674
1520952251
659888489
737738615
1428769926
1171541347
1885902840
2078676489
1308826248
1639552070
607073927
860493159
595345002
19151346
866608841
369962209
402322371
1976783146
1642355300
721648192
1540440313
88289103
304614494
2099907224
1725854401
1241111671
293149353
661250721
21720707
1810324695
117784375
1503413591
1638051277
2009785823
1985044934
1178784757
76096406
2081986122
2002054397
669977304
2026419841
1801951636
541834795
1278256790
1001734328
1320435415
1606114723
1451628341
108823375
355541767
1235922323
55053455
819277895
713940750
1793603032
703860147
2022872942
800707650
1818031221
881058554
194667060
2126359664
424839192
445045578
489264090
520293253
767172994
1733657411
1870117203
1937184274
637726443
2000519550
185506602
818002431
1748575980
52563591
243048235
1864298414
541094786
753175173
339243651
1169529256
1115918164
1982217795
1592122457
994635155
1168094743
1045817854
155277524
1995472921
1307663462
1801499543
742197489
1964558713
1033560690
1995303156
1979910701
353030869
300805838
793704283
1656999821
383899525
1863188159
1990155955
38038085
822053427
1905380240
1102802923
1117858342
269522002
204231379
1313842068
1910908738
340274517
718666700
1515431196
1253668918
641144642
1162421384
1560340355
179100251
108093196
75215222
1332262047
1075149189
1826424182
61541481
346867996
352913686
1391588936
20031390
1562847576
1510950416
370566533
254135588
524992086
599932329
229451439
306587427
789871881
1706414259
1099990632
663361594
1655132151
1318124744
2061920285
884357976
175502075
859866107
350080456
1656028095
989284462
666406251
1988128180
1190825841
1514138009
403078177
2005800059
55388860
535749075
100745937
388579591
1679603096
1157853937
1907453464
652033940
70381810
1400528547
1335531940
842593065
19988553
1077892548
1293339602
720602172
1917081119
52991713
1527456229
917057319
1461229437
319863074
1536804211
1285851576
1943731339
357536242
586002418
420385057
400759207
1286891671
1484323990
569533415
1439082336
2092244467
1199050950
1762419321
2012883341
399244423
1509492017
172045478
869837373
2126942562
639657086
658316149
305801752
1742369419
1341230357
1963209289
587489444
1712066825
1422289293
112267709
515175257
1148759543
1150055459
1098485304
2072494635
126743671
1724533992
637518478
1384086581
1966386177
2014453115
388858673
481726028
1520782218
1904321151
947778665
1744566086
1118503695
1900593927
1174076313
1844261212
118032208
1454035756
26391667
771806251
531131911
838432628
1072308030
1676988689
976300322
211859891
773942826
1153683621
1390319438
1802702732
2009604183
1187289133
1884856395
446115695
180821018
538412378
1862023032
1410043232
1188780416
1946699317
495581133
409639428
1571330370
1262499785
1674182516
1456772219
1575435908
1354774112
1504687979
1422220315
2132037768
535387833
169983565
1774758242
11401603
1346562455
103813399
1303983393
1037927418
617582376
352402112
1300779229
725211035
800662331
638022012
249038321
2006717022
1297929866
466857421
2066007046
1394759603
822221525
1168318621
944304428
294090924
750818009
1254037120
663492403
1115546962
801348690
1341913069
1374365649
916122598
639772960
404855795
115339046
1730267025
275849503
1525826421
1230275249
1406333506
1354163270
1026333582
528393027
1037957848
2119153483
1032873242
1110859747
1779702770
1138585041
1768755071
105319063
1807082247
629800640
1049356112
1028817772
775965779
1678067907
524320866
1293275148
1373646952
1457528208
752882838
1026007760
1905712685
523702301
796738713
1994034612
955024238
2067740215
1777248970
1808876831
1306725207
1434720631
903006265
1875436688
965988511
556810821
399269979
1654402673
316735163
71596788
789816155
1428643377
177925412
1670103150
831245429
394815969
65107385
1790464339
1059838502
1049923610
2004938110
70457349
1638139581
2033483993
1581549517
49778108
204719664
1984544082
1116591739
113485707
1827455024
653525099
1630757304
126990675
1984911176
129741040
817389394
1898557945
2022096972
1258469348
1548470338
889961721
1013375685
541733739
2032969677
923408519
159964873
263289366
210556605
592048890
1532312001
379387503
1949525557
1106645200
1994565950
616585778
2044302873
426803075
171691965
1227644218
520414183
1926974588
444051643
371107916
476507000
834131194
1884400992
624426770
2066734665
864521195
1824316269
1705565368
1012740352
1502420601
79403143
483687348
1174107406
213842421
412929667
1382785056
1497541849
879991048
110733547
1696888310
659260838
1661480985
371139653
349058502
2142943106
246468888
1468042002
96133689
1735507373
594710875
1462344238
1907122992
150524351
292485014
169114245
1302903404
109741146
1355546140
1339076495
1202492246
1206564027
875300345
515680938
2072590475
1556456811
1121937960
309585189
1523308929
529441400
1254288496
1733676053
1546996339
90983271
1863707604
399943148
924701087
1843363733
636284917
1671045658
763952057
760008718
580957385
1331382843
80673554
1998431317
630930108
616752406
1632548059
556224965
1994681664
1041807083
912149893
498788107
936020850
787744035
1802591144
1234956006
324052823
1896859324
1414799195
81142373
1761255643
857788516
399776078
1799610180
544031377
1281286769
1183177686
46819788
2054159109
507502671
1186611988
964429067
1052302374
1994992680
206941588
527398282
1591329628
1198665701
1408508258
2067217875
1929596387
1279993378
1275975958
777009743
1595677859
918455141
85318881
1323072231
2103773635
771184229
603538130
1102613864
1048426771
79717105
140604838
834080278
1928504703
1677103775
1503573604
159775630
881893278
102620729
373549172
2031118621
1252119893
1265734885
664001223
1635062006
1847089300
1926615935
843724097
1027811381
2039944753
101807398
329930541
240205012
566949211
1729772306
2005803428
1061944018
934969843
169945138
1268777191
1088069949
2055544218
1933474692
37210577
176054290
889544402
1374745469
1084936113
182018188
1799420402
289548086
710689756
1727846707
1559814902
1238902437
2024835599
1310733813
942544599
1527179911
2017823439
1852640710
1421204713
1317536401
382451055
1855281144
547212986
1608465046
1924704773
1668805830
1553416356
119838094
728688740
1118366516
469197359
951369738
1677359110
962133416
1374154887
1307149130
1309458655
1725946518
1463000537
911555541
1314743885
1841238015
327501775
651618816
834069809
143396356
1681288045
571399967
2106161617
1818512736
2133228366
110207379
1464063774
1162441571
1023648993
1319300114
970607513
1768928980
355125621
1484740338
1157292443
484643614
1183717413
33635896
1186260637
701772616
1887429782
1110471418
186930848
1142635606
1316051848
95897869
1731753709
114635926
1923361727
905004855
1201157855
167274639
178353715
1290472636
1315690889
958721066
831250398
1291590710
589695576
281086660
2024168857
1299317866
822503434
763414745
385751534
1405296893
109000883
971947831
1981722288
629352738
1407660455
1492325325
577644237
1336761631
25460504
1813265260
484791124
117900748
781902677
1242760000
270766681
542091904
1041832063
175954775
1061515360
562612190
1041470789
1078184943
1732311676
942639889
724862143
1048910081
1669480504
2098311773
1447197843
69886269
54114182
784447404
552806646
404863629
407357819
253401678
985782623
160331909
1122854770
192206693
880999268
1990130307
1231393281
924854210
99231502
1093071061
1333852913
159552133
889797209
1625341763
1940161780
958373579
705950760
890757343
1380906578
1421946007
1545555146
260456511
412090495
2033492271
210015561
4126248
2111202360
1791992345
1328003253
464703681
1002864605
889407671
1423900366
123836428
2088707091
1914058361
259590854
9635800
937751770
1893446212
826671404
1052364539
1616963551
909177286
1036365433
1057145655
1238751673
1677441773
860026971
66379485
824623836
484939090
1247849271
1038682252
90548701
120225415
1407957561
939984692
1210371391
1386618277
1872699143
585690052
761935054
1587272784
241249830
1417936296
2086985502
358725415
714760082
1284045904
717169106
403561122
461559095
195794634
823224033
2025710295
641262238
723650616
1294836463
367152416
1213468487
920474162
409770129
2054824611
1061442871
267161114
411916808
686208730
1680610460
107125347
1634109078
484251834
2081174326
1272432795
1800824342
154961561
995158679
1538836389
1124443343
416688337
1954846271
759968179
1632707458
218307047
1763752164
1646113649
1140259721
1249198639
704526155
2094622741
1339148368
662727470
119942943
1158327633
1808455986
1977094024
572453869
1499682363
1313742129
638537289
1793113326
1562171349
669997339
1623817994
957798122
28096496
1716913059
92234066
821301941
308297041
1289679783
2071120185
1977172674
1126886118
702338291
204566867
1812801028
1179334442
733457954
828820006
1305127807
116000403
77571601
976552414
141423732
1854405553
1829614964
1062835073
1176705463
1645485116
680739646
744634280
162360551
1047209127
201842236
1080423617
76831509
302051949
1554930532
1675213137
426746527
289532994
1233295877
310933075
1497959005
1340869903
911860947
2048650231
575308699
1842875650
631953068
1651618800
458163460
1995808181
204703772
2081758134
805900918
1224201244
1540262324
638587355
748045538
1938179303
303131890
867360889
298369525
1418695739
817585275
528841219
1485451255
1777684398
1997005061
534907551
2065150950
341010505
1172091834
377400559
1595218390
695365477
539171398
1751572493
486386245
1664550327
795701679
292680801
1709729255
2084243607
1277564789
600846542
741906878
1995925655
872152372
71226621
1429634998
159580023
730444952
1865624502
1977898256
1399991278
201097378
1932056856
476681179
1081054346
1203149953
988432598
1866587633
1064445524
347175267
1845728516
534355880
918137961
257670006
446024504
732372782
855497009
109449630
1227784769
702423961
514153810
404204033
1439668573
1400696660
1666549795
66567966
1735082023
863704889
561170186
1026296623
468070977
1452107402
132856116
525482489
1701805346
522584750
1843072060
707487468
691336329
1276260292
1717427818
1314717054
483850872
187965886
786819468
1147749301
1752663360
772144048
472899102
442353530
376444990
957244947
427237844
1669857693
850130481
1046980791
1802477186
2073691468
39238462
29743185
653113699
2145097490
1420501706
1684747708
1495696742
1524787403
53375918
352201330
1461334311
1921522017
1742078386
1675063198
1638848292
2132464652
1808018592
1479388826
1600077041
1176509477
298186184
876741840
715740433
295628985
1082412402
20316587
226438129
1504508181
766818626
1731238629
1430928516
1243978917
1135677971
1776233985
662797830
148629726
1746014885
1017984066
1897865129
702263461
903548641
47977333
1508808729
2038674122
849775695
2139026065
1639169090
1671277303
1551972686
975694635
1688443416
1259184288
1528076776
1999337566
215180232
189443152
1225081615
1060570441
903441591
1028858577
814667655
965149870
843748720
877097001
1315862419
1682413122
1595891075
2145659345
1076989543
141201479
558090443
1797350067
1087882513
1285537793
1959226746
144612929
200672725
517527031
1418429235
1492337182
1646279484
1806660479
448135861
1484956871
1511540798
1179431604
1039199579
1494159060
1607665040
2106924427
1451865501
697057715
715238541
188397721
2034414980
181701922
1119417952
624515613
983218106
1393022710
1049612306
913928238
775190594
137820586
1199781197
451096017
870597656
1115420044
1681465767
1438786253
280565367
1860166166
709785988
455547677
31721570
2140080574
421234621
848760839
185970716
1525472130
1474326141
541077234
1784401516
1048212612
566417699
602350123
1740259691
966247901
582457033
1710924853
1671680594
1868843039
1459141568
962516715
1479565386
2127254710
714830833
488487372
966500760
1282844595
265032690
1945049323
1594063075
1594703181
1820817696
423060575
796298249
916681852
346557719
693867522
587489075
1067110899
561621833
1233266158
1185769109
1432022609
876297389
1361462636
1063704704
1902719079
89309648
1981111031
552785129
1919580679
1219361709
1708378456
255231684
1084970217
631906554
345898128
166261385
1648128389
1445958261
536644908
936359672
230847940
14953934
1123383947
1030338376
1454567347
1799673181
2108829901
132436975
574129771
2101192357
225605405
2063336854
140298747
359950951
370692079
113358872
1554900398
1219703682
1203721204
140615452
78076126
263280454
1393155265
1894992649
14248391
1609342696
669247055
1137896438
1878477556
101047678
1948773229
597081159
1441536788
458888657
1324774777
832194104
1479117227
167961991
1498796798
1055067752
1955631890
2103173151
457124380
1385515920
595602549
1506311069
488630341
1737172526
1008523786
1055284536
2046823997
1471783970
283670917
2048818865
1265374770
585557439
651017957
1155485129
1320263505
1478727946
574388254
1878160717
1491148842
1326020654
395572595
1579051422
1181955965
834191302
1349924710
996382614
1896020043
1731780096
1347537498
434319986
144612434
217288492
768308196
29560234
1423335313
1522087860
1590585396
1230000148
920712015
726820229
2070959055
1321747625
2142943065
2073262995
738706142
1256196275
180195146
469359045
721164402
1339447922
610677289
121402279
1986721892
294920320
634852350
1299555494
369754603
1797030987
763163197
970913552
614897986
752624120
1712282782
1990478805
125768110
186325625
397376062
765798690
1473843599
318177732
1712978313
41153418
953958492
1109992583
223830066
203807232
110794044
1682496307
1774023228
995523926
1915351118
959733167
1815750336
1842326163
1420698286
2066442881
233939157
513140499
1260901849
1655894139
543374373
2066283867
386867310
1556460145
1930108790
1076640701
590789068
1192653284
1776339140
289333057
1849933857
1600915388
1028857028
1260827523
242329566
2056972700
1943517366
1406841610
1208114114
1074164905
1240264288
1206332642
765528388
1941558609
751234452
850482573
871984227
1182268966
2085313110
1341920326
1258042660
738583108
248863536
1828734614
259975019
996539737
9455615
1410884364
1983259245
1231514314
1517098178
1418255361
965383938
873919343
1363613377
2062809652
1436702343
263719971
1776193036
1205752814
310753265
1697338007
1234861645
1111452540
44861608
1603634821
687395943
1775703278
1744496253
567187119
1622677759
341386681
184313746
742897780
1012081077
1648278990
1250559486
378503565
1483307422
996586353
615872195
1037834478
134155423
65730069
626222834
2034944750
1909272986
1953206132
2134319625
2126072105
1857357132
470320565
694602501
767058906
1119476461
2109584390
82593692
1888716600
1031183414
1964275850
1355632291
1032908941
189116457
911377818
679211017
1143835583
1430261180
1141807278
1320529475
1880700907
547200949
2029771948
145604466
819939058
1564638998
1653525600
984311077
1341865850
1053281548
384114002
166036074
1550579473
569059259
1128263180
656301582
204330779
1920087936
377512016
126034364
1130254
959812103
1773859722
1864388589
630780841
1619268721
1940423556
1968765185
1279331074
43857415
695171307
1021297760
1979014023
1343033441
47010121
1947726766
2065312855
344564836
1320257262
1590649057
1150796539
1016772562
1691221870
1053194770
1113791658
1610586306
1924446002
540925420
825571490
1151951681
859859875
62203457
1813511100
1231218351
2027223171
1448476510
1200447284
510384617
1825718181
866941862
2035033146
1422035703
1862673353
547878627
759690687
1308936209
1045847584
1741180128
1825194559
1133431502
1946342496
479460909
1796204061
144203753
924231892
841676134
1806811897
1140279087
444651634
947023159
295847015
1803987657
1065599596
809628920
595636393
1517268977
1346077134
1702379150
1282282086
919282000
157700773
1992578739
699122987
1245555051
560302966
171364770
1355943152
1214996370
1608485843
803183353
1490315115
2048180001
2020385052
1679617918
1215769392
895337730
528840873
999120352
903275312
2108039179
430301829
1454999180
254608609
1051713950
1862299820
1444418641
1908583015
482124163
1757702436
454088937
2105751193
1081018067
1540773831
1270807818
1959133104
1134453814
159170795
1553549784
1986228504
848046094
192716479
1181321025
1051440948
506997071
482232211
943859260
1666435872
474756881
587797433
914483530
767458464
1268503743
1219892660
397704260
253414500
1007591157
1934854055
526106465
1543334088
793177952
962945447
1829957251
1260241007
1340098546
1677427328
2145808422
1251458450
1579856173
701756601
611727174
8978189
1601412339
1758873537
1276500317
329765640
1602079360
1193100502
605866465
715939071
607954354
1626997351
220173766
1965933138
614332236
1273444761
266668816
147196789
106492921
622839558
1498088370
846410127
1469436691
1763944703
1467661188
626562566
1990688331
1369557151
1000990628
286639528
134354564
1536624423
1818241821
1680227123
1054539110
1281997302
1203608868
498792694
561636821
1629546628
1734590623
794233661
1789215051
796874066
1158534287
1155749637
457897861
1079764518
1503700662
1823432665
1404803915
2140868767
1238696041
377830761
856411972
341429823
1752909927
1442404977
1268499763
569557914
1619539114
1522725559
322530235
40897771
786019159
385792065
201682451
459477892
260720998
1162955785
1491913550
1550080370
1940093722
900981827
922049486
582514576
1099832075
462132410
201127121
643922296
1341517879
424047243
523219842
1475730194
548471919
950427027
1417976093
399897801
1819818068
1330417681
1885973619
1956308014
1032858930
1729659851
1750245540
1803987657
1234978961
1091102134
792619893
250570202
966039193
1751015908
1161976939
1442922033
122312944
362432985
21573232
1458456077
48376383
1759756397
619456695
2086536510
587199067
2019193268
1313656332
1621113308
466633589
690183004
1212398881
287743246
877372546
1227776394
904861226
1553901653
1225017719
1371071764
491451930
829631726
1343747271
264918392
156607380
2056772241
1906786838
80329247
185242330
363512705
602078867
2132514485
1460045842
1673118246
1377492389
1705857050
62841158
1803452795
1307656718
2091403202
1178966247
1292377011
1684710864
499534874
777338757
1203802707
1568129380
1604580117
906224158
1683401209
92656383
1901225275
863874118
941364269
497291397
1840814267
1277360292
642444761
1251776907
2014852755
1724443997
1254889724
1194768328
1880271504
1875091605
1877728248
1692783178
216262830
197045149
899476541
551559572
1660019054
974189971
1141365264
445803003
654343396
1519285353
1924850297
232660486
1833641941
1234341401
1104725025
579040995
1496165076
1677101037
694896125
500162116
613301632
735278954
217536821
1711009025
1448948240
1367995281
166926458
1622520140
1019405453
1460475107
910160090
1451263847
838020773
1109522780
310043550
1821142807
943188864
961724667
2012291696
522394199
1967562676
479434928
2009945907
76768716
1338905823
1156035812
713677884
1098889571
1989842062
550618780
1593781322
1571346405
333685079
449162980
1311502694
1984220265
1385517341
803912944
399814255
2078568645
2010197708
1518888118
1747983399
490050226
1661237377
1476413365
1508651827
349111451
2020792055
1627655119
1232038235
391369055
1891430335
2015693032
1884473686
107805022
1985151506
1128519856
1045003114
2030303143
837183057
2119039952
763304197
483953656
860788001
1817173237
1758544731
724052044
318438845
1915551956
466745508
249777759
448930221
1921636182
942261582
1095443130
137132192
754376894
2131049840
1138335306
925130137
1819629042
422738467
2108450756
1359777270
959234220
1724128840
209692650
376409695
260836550
2066654711
794936435
789555607
1809072317
1806530670
884767681
1831481544
1293315410
704367467
1228347058
728872435
1540444732
1985735281
1289077585
2065887590
1561455475
765551500
811749902
1520112652
1137003183
420273616
2067130380
648018679
2125469721
337306682
333155400
1693547332
1715563275
1699446950
938203557
1267937250
1225398083
140637328
1029158915
126964654
1938736505
1392116609
266384446
1165395562
1031310024
281031305
2040430355
921065194
1048867475
2070332505
935911434
1284283128
1521629318
788711909
2013507093
1744725964
512487740
2041029227
849901996
807911939
1685676674
711654785
1627949596
316126599
1423637838
475996462
2143475699
1486528259
1029078432
89276193
898251476
1562842173
1211843844
2118659614
920110669
215065067
36785726
554741908
1770605732
295446402
1968320870
597789091
776287997
1802792205
2044749258
2075670421
413939939
2013934293
723180338
443914623
1426067
552075125
315083041
1710185998
807085287
403648929
50350813
1046825555
9440038
986565005
642782994
865013528
757203157
1729588092
1511353098
1623192284
547174453
359268166
796896339
953931609
149721007
1896956731
1322303230
299913151
365674597
26970285
161618490
2138457748
1984490629
390153109
1228971254
1514868911
422858770
1268783759
1152276465
1085136853
790499667
1723652590
1918000113
365871018
1190389174
27769409
406046799
333350030
1304344512
144565521
1599322196
1203809478
1897657228
2056462293
1066617956
17072471
1728015774
1749563350
1626238116
2078612360
595938320
2048516405
18529752
2135069795
1403093976
1856445039
130860209
1320837025
977992831
1613595596
858199042
1740123294
1040485723
240752737
1874141303
1231249681
307541453
1820997066
1586048414
1914346533
1520016765
136144026
714818793
404398666
724822498
1872018572
1589347090
860214688
717656720
896744627
2068482190
1257459867
393322726
1284985301
1024142876
856508078
1656487615
572701862
1534967959
381040613
1994481601
136263099
1350488388
1271631185
1005670072
162589513
517208925
1148811194
1968394470
493901113
1787303229
164986535
980535429
698055437
1398515318
783560680
1858236463
1842079789
936346644
846706553
1533406693
531652436
2015798593
1974952950
482935287
1112354310
245394684
124477658
746690708
1897674525
496450409
1154906518
66150755
605158381
1645796830
676079178
78693597
793445149
678703470
700100484
1045620743
1590373986
696535563
3590733
1578260820
491314460
223248648
1542637992
1146527871
468946785
1426126796
1180828707
1073755560
1230257604
1156173381
2111791181
1326492514
1508947087
1799076504
2359259
729846344
401525688
978085162
1261176311
573021442
2020071762
1708400843
2025905847
554854939
1402847220
439101714
165647184
1785540997
1102150503
1954980992
2037229924
1799841223
181925862
772427075
55217537
1839295938
1314897449
1133192186
1505183324
1926106639
1420010708
206232782
535760611
973648668
1930493049
1439648649
1898482180
2071551731
210827099
343113129
920115009
1552608629
1191002729
500468061
692893978
1764243477
1189769290
936716764
1203683890
853945726
850301912
1286005897
462026383
812949707
1511626700
2125178743
1209903396
611733689
585117498
1211912527
900830807
824622759
1251204681
272857963
202742781
1518620795
12751905
535870675
63330747
912342615
33504221
528970040
347214814
981712274
449240759
211820015
337961120
2064992551
1004322934
2088461003
1048305663
1112990327
1903705261
412358070
1305166048
1772695985
1964680159
206124893
1020398442
579248101
911255656
1628279366
519090974
1258234373
683932757
1844307749
1775816807
753300705
2029110099
891668976
721738781
317913280
608041236
1916093620
356802539
331084959
503027748
863066885
500224823
2059638607
340775792
1203663805
1376914311
1386259814
730725639
449214990
569118638
296335418
1853459875
579457120
1754743401
1539516766
1390103875
1402200157
1746781000
104538595
1279116143
1263448726
1241948808
605567932
387207143
768877856
705025448
1989733784
1671588835
1088888691
2009025668
730767528
357144967
596171328
401960702
1190100122
561602473
1766519836
1761349
1723603113
238897820
616485470
1694469290
812086780
1774449437
412758363
758424255
1328969377
1868753280
25331834
1189570583
2108293541
2073235636
1647371488
246820257
539567050
602066167
63428923
1717132881
140417673
1969259381
132340226
1370341648
1774845647
185031174
371793918
2084765091
1295527409
1562205381
1605894174
1792495562
1452477803
1356976432
753502558
1684512619
401681001
976004015
473843107
134864159
676735762
309461958
883007658
356630708
1040434380
937767623
1514983068
1467490310
1557059490
2015362573
743320019
833918085
235337157
1244426254
79616359
860305692
1159815772
518870630
263626214
1883190149
1935297064
1345111369
149865063
1654584948
55187523
459334070
6597388
1636456624
1621932533
321596826
438734787
1105155250
1144540406
302218727
51401361
1268376619
110182179
922217669
473787737
830921735
1474561756
974751647
1890899120
331354419
1255869061
385289725
219347203
118025791
2028380067
1734876069
636250235
498338424
1477002936
872756858
46266498
1095270454
1190404459
1742943979
295202581
582252390
539266405
355446143
869603329
1033303815
1169364748
950455448
1496874679
878393310
1201250121
1509279319
254008235
2145186898
1833915848
10863215
15980846
702920381
1831911210
373449338
757129837
1720072876
1174033676
1772826278
1970124941
2019610623
702488627
1960725934
2042887842
1917379134
889805126
406427376
1886864716
938517630
2101966932
1234559977
2069083783
1956500013
1806427007
1953887236
2139554522
611158250
1269993363
2101336237
1203708259
1025794853
1438244293
1437810948
1907739823
303281919
2079022093
1223924528
1046758224
204764576
43953926
853376856
1060779382
547789686
43068182
968655016
1527548990
1711368045
1133945299
186032169
1363977851
1221502701
440410862
1321834106
289537137
1841482196
416530766
447266534
1563445959
2021907280
932789733
1471700844
542680040
1300947267
1401494893
1012246975
67158147
99399577
1135547904
1767000530
414506903
1644850366
527261088
1355080531
169913672
196599863
567524307
1631774925
1426072495
705668696
1298974507
576504281
1571195339
901722836
2026936441
1002653493
487998745
1892466150
649284636
980582835
1914053694
236381639
1006075511
1430023679
783637402
1399550486
1747039666
953892761
1427247017
495694300
1756148470
1277300372
1586462583
822599927
726502326
1525146258
1157175787
1889446933
593606871
1330443394
269332230
255673316
170375174
1099069087
1757132716
1272116348
93971780
133514964
1171148063
1029163501
89460395
962342729
954913561
1549137635
1354532497
244208503
1280737556
83554276
1072056961
1868215332
1843699447
1638765265
1405424488
1303303812
143347092
1190153150
229214376
1637207606
2074941279
438601740
645028645
1873508602
388233532
1364986835
1813650215
161119936
875300345
1076416748
78331777
1007402793
1655029715
50612092
1707350010
505972806
1948264008
1639027119
959992310
761049505
912867085
224438015
769040845
1720604213
1905011730
1864325278
429295164
129014344
916053468
1710741847
391197593
716305449
208111749
1393160641
326032159
1524605385
1940865146
1220759458
979831009
85803499
1896333491
297118956
1994369318
968405587
724205352
1696828051
2546556
1559667027
1210888456
816696723
173865128
2057853438
15475439
1657751068
2110449386
1225081168
1939419646
1445223278
1592638330
1977953877
1211105136
1426524802
1717554406
1501220461
924117951
1650301995
945305544
1267143381
1949299487
564128708
1892050657
609463804
1126658104
1714615823
1633375121
202343590
127940420
743467027
2144871347
132785230
1448549936
1488540061
1614400823
1571361405
890311260
1758070623
1053300530
1172057048
452148073
1950042516
1368213033
90646544
1882148905
582938043
784256664
252075059
701879825
723121143
1457637791
1800661027
430747942
721468380
1095234072
1240462985
1169142060
790904488
1838601246
1727455387
2108841998
1572039723
1537911460
1739803746
1148282902
1568138170
1806391801
890961287
2052846699
1800454537
1155152714
2098613064
475524744
411417650
194355297
90876042
1888441169
566371922
1694283247
856192964
890194667
1937710320
405365770
850233517
1099081730
1152482974
1619586215
853290406
629502885
359530160
565456036
1446724252
1514669014
676935890
50720388
1896403384
1453719120
1497807972
686329301
769063302
1685725580
813777787
131308603
2035823176
1271590617
1410540123
490489757
1277216548
1046821984
192874930
1716163749
1908514412
743405525
743850936
1429428776
721383697
1510620529
907513142
1645066689
1792075298
417406211
309639060
934689445
496792050
2089263736
398451717
380974703
214473395
157700773
761516763
977337502
423481746
2009516330
236530419
920834557
762531630
1565209514
91147953
1650392557
154841593
1361162199
382315507
1100835020
1132928827
1553659411
1279427637
1429420435
240421855
1435676132
1069521188
901356921
1754527328
216150839
1908562002
1084933195
1779995687
827233663
635291769
53654111
1217658679
751079553
506015523
1256068751
578267683
1072025752
1615291745
1838859432
1525067820
2005754123
1174302167
525684423
1460616613
2052504773
503127682
243516707
1855444657
1013302543
36065854
1746689400
1280827692
1170675908
1169470838
1060491317
2125913789
2117667560
284950420
1252093313
2109440966
1088162830
58064269
1946806781
798058582
409787192
2142692191
816643528
1704328260
467826882
1587161063
788106635
349104959
1128731599
2108078411
1897107019
1916082281
1701081826
343436383
723689148
1019493849
1019903787
1343284181
1233139500
14819061
1424864105
262545096
154199254
835052997
1298737927
1677609163
1779700927
1754525859
1830648272
202725725
599688855
1297947483
829454188
1910733080
1298943234
1277341499
1279870303
729074802
1095361832
1935824377
1784763430
834641630
1223014311
886525974
1108470399
235283345
1198945383
1822932823
268828558
2009732897
2020336513
526649519
173976585
260887118
651406934
1547657137
1979983338
1938791824
1653366265
62003348
1831277348
1486341651
1052723456
541146099
2120648647
1129881743
1599813727
1127428034
162320358
1376402055
1225898764
2040921022
256728688
451794957
931645392
2049860492
1812115059
850364297
811040858
370343336
488257208
900841265
1373961301
1181647796
1758001010
1499781535
1195387656
1913608447
1568204199
435828034
1039904743
1152091443
1674683601
237307031
1984172407
1568614321
556426448
465293255
1418098518
361027758
1384478389
203529572
142302597
1991843111
1383521521
1719574919
920839469
910963847
2009347697
257308140
1837497978
423952503
152339199
1182878273
15147391
1524701073
419752571
282239037
1437935149
1925205247
1074502881
1318516790
411701958
1025665000
292031426
1572774955
2074837177
1959716396
1083033991
742488115
173672837
875471847
1950315994
616864053
1336646777
1252494178
664311320
1576693604
349148633
578412152
1583498589
684730450
1274571305
2137132679
1646454315
879696298
600248409
1835790368
1521809072
596759519
595766389
475966828
1928945438
1050842065
1956121192
128473605
471783570
522624199
16785237
1111247797
1123723299
1320374130
539633705
1351592970
742244630
1800503988
792507978
1775322284
1539640984
21006368
2091530182
2058015097
1505067869
1810343471
152021303
952346124
632265561
313443820
1576163811
471439724
1059005227
689223824
1969024759
1993339513
1658963317
106373099
1892309109
273123182
339778221
1115692482
1338545759
1754963806
747297194
1152231013
921720799
151581048
77948836
693363229
1289360441
1505793327
1613853716
418918426
1954471814
1748137489
1474672654
697090514
1305917849
2015945680
278479318
1895148048
682845791
1767155606
2089778981
1427268806
1447648505
1040774424
1523060696
1244772556
570926027
418641014
1367453210
508726023
669334770
1693725272
1249602975
424471304
1113651911
76908967
888729598
1906065399
1875734219
1975526327
1131889862
2069855697
185998668
1478157897
1458657484
2124076020
1967626857
1154225483
1263983204
1166693042
1764385036
579793171
2121083610
1898200699
1949416299
1663680506
1181544875
1239205864
271933713
1421345529
2088409293
2141676580
1933531664
1128233254
386171998
1208448049
1831942757
174907164
462153243
803405277
1546853420
691355932
1844233055
521533905
2013871838
1786830809
301768334
499021821
1866583703
591274442
1230876736
1821209874
117585034
637512744
1273664712
1984329807
526742862
701234623
1012799588
905714792
347229504
256949443
1759189661
483780341
743312932
515819318
9903479
1914725195
1844318438
1764604454
2018707460
18460496
2035442928
1410963193
1976625506
1362953939
766902461
440501328
2140038724
898175304
446081732
1671595268
378661882
1789553510
1800854474
1923485074
567979779
160261805
1247432616
794771621
1786067499
1845152249
2086132191
1714363891
1665845563
1293730474
367277267
1264478792
472163776
1529922196
1647717984
997487085
1735442149
1250072704
1490622300
234328108
784479357
393496259
1766964955
1579449230
559934693
980028220
1537047266
806094099
1708156343
1017220977
556110968
19698570
896666205
2011196572
1883971769
1574705727
1433151468
6902690
545433131
1357222239
1063208604
1128153117
1126899584
1481512549
1668785095
992823024
885376727
2084389998
1472538433
726724313
1297223579
1464571531
1105582164
1381827276
1594621648
517564263
1965504010
234924893
134001902
1600778572
651651502
202678765
1462298310
11744797
462026383
1633552530
1176530686
840716656
1092755794
436524996
876895358
143103510
16318013
357772303
163741835
1506376167
880865356
1731038857
2056487399
868542473
573074142
1348386008
167414870
1858034816
782424288
441820609
127716458
1486561327
871239804
1540714586
159924305
2099611800
1141660968
1151307112
467514404
719157986
1360442543
1166172308
1890997315
543755451
1936587424
1551976762
651041211
836410374
54940123
545789078
481804850
114330770
1140958092
428335909
1101938403
940645238
617041040
512945853
1487782260
1366956681
1953315758
1946242463
583707456
961659434
111721450
1677206320
1333982550
255400712
1006310674
270613746
1607777622
1859323065
1324287699
1784394336
767914713
677366626
743500603
874445488
202786608
1373712953
1499445893
5797145
1840816408
1687821347
337163752
1141718506
995824078
665987481
1829176375
977334428
1460693850
1495374804
1739288458
920759405
275396683
1295041324
540637395
1234578747
1409667376
598188657
1685021421
731291135
1582672515
1589194956
574199482
597572739
590183092
401198010
1883768899
804560137
2077748193
859429513
1190143796
651834316
1131913718
187059014
955130681
769557241
1291742830
870963354
2026743963
1909118253
914005276
288384374
510689102
1125507272
568301542
1572334433
1641601445
484484211
1906232706
1265915314
2075965452
530063428
48113538
1643183523
927412669
65030838
302395326
1241558065
1486341651
1161104428
460984222
866213599
1757433434
170439091
910688886
154683800
362584503
2091507761
1463947175
280956431
1381334023
771145141
1135922164
372262789
372341541
539169904
913203894
1004205365
948001127
442782699
1651798831
1550902254
1363954065
1383017206
501558525
245262631
1598717743
925166870
1578985348
271483516
1842892764
954651759
41881215
741083433
897677322
344546588
351979580
1923533724
537220910
1013093664
2095485331
2100485007
2107242565
1301489472
305982768
1523353343
22687836
30045517
262326899
1886002780
484682060
327088989
268239624
525921868
867555789
1810850951
238416513
352368183
1179599165
198579141
1107002859
1164309700
1250743616
2005485492
1445109272
1149400452
1427818747
994110505
1490452687
1714804238
1113026571
1341850167
1444489215
1179003090
1898242316
1529990871
138779717
383868459
980962997
1480919943
1831973479
1525548520
116946351
911402735
426254328
2072338737
1883651628
549459323
1153592940
509261598
1953959273
1787383635
1919384301
872782722
478790959
1262208042
1700788072
1488543602
1045625551
1696472809
1346734582
1012703438
767730061
1031461637
1817626090
1001035498
916373664
1948515120
407036964
1922932393
902040018
1098980019
1862660698
2051072463
678496568
1479869846
1206903673
2049792903
681159320
684217673
556146162
721389510
972023359
1486989132
1771898348
798243786
1943602206
93030091
1231983100
942149743
2097368669
976364896
1186678880
2083319590
1326453927
1271380749
52474283
96638186
1637936041
258842210
720757018
1892724577
1721145952
1402041832
2031879035
731650002
1712909337
1524913218
1545297556
629525025
143530295
724929783
401244566
2057130503
2098686059
1809414553
367926585
23821612
798830677
1234855249
518097529
377081469
730540437
314604160
2066027850
168706845
15518080
1689413931
599390344
621794310
1551980745
1152004458
661756134
1624863803
801103628
1231410967
1623607299
198371782
2029776136
289348001
983904587
641361179
1421634247
999351994
1255847848
959472533
1259294598
1399105715
193886302
1659188697
759080102
1333606760
1717522095
1324501581
637019752
65493417
543164496
707409694
662309753
177713535
1262935970
651354288
1099297385
733665602
66593646
422959918
1786416860
1315006868
451583275
240105371
1960795632
470496083
1624161136
1648355570
249492173
1251896373
1809196917
397499592
546675895
913082380
898508759
357518924
407501415
2117294956
1246231695
315795013
1572857707
1106522075
1669663480
1517780224
95815646
1303407304
966073522
1019298800
2124570466
1986247710
1624515030
79486667
1752808892
2018080578
313432577
1424243774
599820191
835200432
1667475426
93302510
822474733
821611742
1966277543
302979474
1596332354
392326677
1179091676
1441150155
663153191
1409883062
2084191789
402183013
2069012565
448629979
1445847663
186795096
409143976
1789635915
279315226
1630275489
347975246
698473809
434387394
1633507144
1922496044
1567220277
1067460351
110531654
1037569713
1637396934
1793752371
816287553
331073198
1126356829
1044368936
2077540238
716019003
1699598832
791003833
1636783734
114679039
863435354
1232295766
130134402
110999146
763516010
899066540
916281548
686480859
1644714290
1420684807
936494839
767909756
434483323
336429234
1015401409
1708359883
1758773945
576941074
542927469
625429288
317823989
1182769986
363276469
1530780650
287265550
1801405577
893500038
876860677
454768907
1056180349
195755727
246115188
2127159282
929980100
658505882
1586125420
1975519723
2084123619
1504890806
1198756604
1355870908
707491261
150463584
2132279373
345765861
2016550337
1272157220
1522974251
149660477
615124173
751743446
801403057
300581469
323746077
2032956443
704350493
1926159886
1539001559
1249095070
643520088
2125806322
278033529
1465496380
1253403165
452448685
1346730875
97049416
1915367007
394244348
872016734
2108202528
1352827039
1255650681
1513471486
747805372
376456706
1652645714
882622063
408741662
253322017
519066444
961577814
1574661252
267408129
987761909
1099263583
349135845
631612208
449685336
360744503
1824885807
197300312
1987422861
273853650
628952612
1025055219
514190882
1152739535
1964094243
413947855
515357599
1418547605
875438293
729482428
1642890577
1799903614
1361061912
2103455448
1618773892
879892931
752020954
2041272292
573514871
1922065836
556297005
1619007739
483560920
382573457
906900442
566304482
810751433
653603207
1388366790
28919342
501771852
24844307
1804584923
1199645054
564545241
511972534
1768171303
668149973
1898073701
1401802999
229439807
253983604
2012648509
1941817285
1773394189
102503551
1296849691
1377457914
506271415
2123853291
183752502
596364882
1191971249
916049669
72119012
1409858272
1339937827
908883591
704313856
760241119
864057163
1235329040
1463848489
562522094
2063101969
1040188419
1441720251
439212408
445747499
727472724
389179407
84393936
1402941322
1549529326
1262702888
123723098
1764651281
65826457
1470867457
1894293914
908239976
1623382041
794479809
2068402999
633258137
22454575
757258643
259743098
1811270140
127063984
131182643
951234359
245758640
997617913
815355969
143281870
748993182
2099609047
261629987
1132690332
901517962
1475730194
847072571
1690491926
2001467445
763711704
560287724
417073325
432980211
1556677894
119184815
704903278
527714129
1886275863
1329419321
1744568507
197788900
2101885359
287989070
961296846
1885403955
546877135
305444871
1855998633
409090400
1858987116
542110554
1481409900
438419708
553139890
251471296
790902970
1499445052
188850240
29274823
603850848
1850129913
896658541
1676516299
436630919
547789815
377895172
1769105165
1156786216
735849902
95750217
1149723596
588502544
887818298
1181839999
1180437290
641194739
1112022734
276027956
1777260726
1874493747
864244775
208072453
827002992
555719362
395862402
169820869
1914654040
1148762497
1282611439
286361872
220885035
1137303321
1241525063
1683915511
205795273
1352971366
925254221
364148681
2016682755
1768072099
996203085
1783228246
632328212
666253952
727645890
1703803865
101732087
137532418
1506064305
1940290484
732976420
1627743634
1495324857
1246555493
1920697057
1530588132
1412979411
1711355005
670539154
54269330
41884541
1694072161
849212410
1337702940
615888407
1701900643
323469829
1541323258
178376653
791328823
2004180493
871904293
2086646021
197960406
1656704744
1485239802
382753800
1388296999
626053970
1483683130
844030122
671346765
1118316525
1346202358
773612614
1548015410
196382731
1534302252
1774300497
1824767225
1649877084
1350864796
799051679
1202630477
808124335
1351304061
1100291222
761358178
860620062
1381497961
1165375337
1586128369
954174947
928392731
402854879
431144158
1204773201
240640486
301090266
933815935
1150300712
384293134
1425624494
346002177
105746694
257951575
187921174
298184880
1870101175
1497864893
619144662
1076360734
564600571
418193225
681546495
942230008
1943181467
1286542534
1639329218
727019154
499318585
375241620
1868851984
734384046
122756222
1396539560
96726474
2024406497
494282992
1004008282
1603384190
868019186
547148485
1970091775
2096336967
158549385
1421153443
1930357634
1843438805
1564348755
426650148
907257592
1672887294
1054826243
547385541
651773652
790801032
489179061
51990340
390238531
1149444187
1315530338
134153214
848417431
131962257
970195367
775426151
189503732
1802315643
524798770
44323636
1441894105
558010996
154988596
962111144
799798742
1079027662
1812773622
1956787078
1744797771
923128560
132924628
708519337
1740471756
1678946563
2117338582
234842638
832997279
1065847973
1975611929
1782186879
506689242
4287166
786814761
1773429360
1755808260
1623116224
68111572
1348925179
1463833580
1719218989
853170954
1758043943
1243444801
1400680188
1964469696
1898837518
1738154612
1105607622
1237752916
269940356
930194803
826982634
1376645314
478225945
1788094382
338413033
757945688
846868327
1711488889
1697163794
675058952
451465090
95876202
383353252
2097805069
1963736321
2088655386
307777193
1712791619
437496059
1566922715
604059703
1529645912
1195290662
901785605
1952532209
1346364395
1582687997
1081099060
1752726564
904653242
1382291968
609780510
1703390897
856840797
541340023
800135428
1626393237
1914831432
1372690727
813847780
1931918893
944312639
608713073
995564098
37001541
658214016
247575568
1976594962
53273517
34444737
2127256582
755998365
477094790
1812863208
342131792
201710949
1826453521
884272822
1052462663
1270170897
909340055
321072656
854517187
783867910
1539372175
1487810141
2114259316
1550434502
730037954
2515816
1230605544
1428597993
285185957
1578053618
77071973
867700369
374891960
1282091903
254132742
1223798294
28358013
301466892
2019924226
795440799
1724832409
286933050
1425140197
134817190
532241843
1154804578
723363812
1392196558
700323507
557729937
2059159205
2021698328
1934814888
527721572
290131318
1291387243
1409757134
1670697950
1255095936
1317838589
1267301688
1276913659
1076558381
286240608
1861976876
1972273673
1025121929
531034562
409286636
1168869034
2128598624
1915731706
2018873623
100171355
1936178784
1176346964
379992677
1354711937
1110952160
1344824723
1070979574
11138017
52631232
1356275283
468912047
1057760952
1349346883
1368009399
1864225274
1026533635
288769992
678704672
1538534882
2069769049
420420136
1416184949
627340682
1981279106
406308689
1003514246
1457527968
1352327438
1164884973
966092935
1736508223
1394547428
1413506317
1648756876
1553889064
1167992240
658020769
1659437287
182445331
1581752
1464038175
31812904
1163149451
535157374
284125301
1861286470
96036840
1940516260
1587731271
1793272101
558427676
1018602452
916604187
976637434
697557488
1253292952
1347563868
37407898
202374141
2055447182
1839685917
1818705063
1601335218
442088073
1777116306
1985256154
1790106239
382274892
254944822
1071465048
925413468
822220282
323131744
682016186
2025605082
1256537657
1332439826
1572245839
781027129
2063264285
1003035985
1669278738
83517507
1059672608
748659147
2142698755
609952063
344031593
1252176828
168932879
1588115687
112202971
1199206265
1789375468
2108973273
2069806516
1886095608
633858675
162231541
104974567
1560364781
676587499
1517736933
1004080324
2054142178
682550821
1291929898
1699204709
1307156838
1397810562
1454796952
882978751
1998965789
2018932857
174804312
1018614268
221915161
1886343743
265502243
656180038
314829770
473293555
557808696
1014426824
478170320
563254920
2114428865
1621918118
1683269727
1218324067
389689620
707768705
1499507837
2060019619
989903172
685715849
1671511729
1520314607
493740634
1405216962
2127071666
416143882
1636966571
940373291
1681428381
1896433147
882674481
1712595278
576451458
476455603
1229398386
342350904
1472672783
1027099853
1424966646
1187343528
962230291
874814954
97862106
471960962
1296239263
572091307
1806443137
1051859069
635195251
1944305966
1547625361
1834286093
824060884
848349919
579228158
43758235
1864309852
1162114056
850253477
312344438
1617852601
1180768476
258112120
597920177
2092453540
1302703481
1258967569
158101771
1384318471
494616389
958170695
1116582745
2116044557
15956890
278875078
1308139207
1863599052
415199703
1340584663
1546629427
1911788368
1236946744
578908858
953420607
1273889756
308164569
648191105
376333348
982056462
1672082410
1259823381
1685279875
57823330
261459547
1511080122
1749241451
949329415
1287812112
1224241312
728412688
1793252841
412450414
501001253
1038156084
2024638660
732042476
707343460
729468178
1161506365
1521622206
1985641492
1556574722
1585720369
1850086340
1510176984
1384462666
2040522170
820001947
843401161
292154441
67065445
1072053494
1147004192
767642649
480903588
2054536246
399310387
1420248085
2077087833
674421906
951064095
2092180346
1288409327
225622321
2051952526
1753301309
1507688891
161392604
1457934035
1214962341
1449796643
1373734455
1817098582
2083338888
942382711
233426806
616204453
2030819857
2048306557
82140080
1749432711
1908894689
1935198756
1521366301
2063963501
536503795
1740138688
1452666845
245686415
1859316650
1706601943
684489713
1127976080
2088456700
680581444
2121121904
1795095387
1336677513
2099834871
1373483331
1937175258
351399874
1400503870
1965021075
1519547568
532702841
482170248
2092752456
624075371
839417765
2066653969
2057144445
1910852192
182187605
1163425135
607523967
857897650
1291792623
20336016
13431855
383310160
1834591412
1574917279
1092390965
18038051
698400996
145345144
1914319497
1759574915
222914545
982349841
1875356517
593945400
536844983
982045882
208489969
2022280279
1425657745
1153923898
1678955830
509339712
317499854
659877920
893332405
455545179
2024434729
618548635
1553175391
1004179596
190791367
1593886490
2039105787
1912197528
953249973
1557481880
616835710
2090088084
1639340339
2076124564
31606886
1128616218
272450792
1571389500
335098242
1512867613
1128070831
1245493142
481240454
2071636544
1890282365
2122489546
316831112
1806297528
984075924
493287178
742617851
1489177950
1358779999
1205524705
1748171209
960322731
1885772268
1687518178
609649792
1534134354
1365400574
634935396
231689876
1126443873
184146297
1872449259
1585769252
911668093
1729155665
1399537440
2086463602
219491839
2100928612
640971586
967954252
1947417543
1584684342
1745404531
2000720161
865493999
1127052732
754164425
1014690432
1704947858
303448497
211017074
618839364
1059457900
629837364
710724270
544506667
973089887
793340366
84694211
1899910815
1921048603
1788087194
1544868972
225407916
1552647767
659998618
2029172177
885513925
559422933
102828952
797503487
1464695641
613631570
1679513816
640578420
2033062947
2126465987
709541125
1156888691
1466895109
189926816
1493044158
291996491
91535346
1362006521
1239281398
1640487319
933366912
1078838196
816360077
602170900
1386430505
476461719
672317909
512703893
1215390745
1102895055
708463502
1452106665
986241936
307842828
149432586
1445426946
60877812
291129862
365828859
278143893
1054366177
401566033
1016349075
162434852
1223729877
1397839027
1060734590
1813973851
2066383496
1812665710
835912355
1560231710
6911579
1127138293
1193308373
1372996461
777098797
1087524685
609256768
866378731
1336531661
1011291076
667243483
1711679804
1613301264
184149736
495884323
654986702
1254967966
1626302604
1323774189
603306750
1286681122
2017754942
611415136
1404819302
92059798
1049612306
2056470958
1966118438
1932222687
983561629
1033999909
1757917431
766940682
1240309375
404943455
1841530602
81167899
794267238
165359619
1843530114
780719471
1080746886
1689754167
1436110653
207280128
1717147766
1832884296
663820450
576823031
1876494421
588074689
1933004339
867458719
1987411253
1459809191
1006922214
984037175
600865360
1197504678
319434878
508204740
371142112
746610747
1884722347
76830708
1779315192
1329097767
1802773564
506122478
1156180114
932301140
1161122433
772929689
536378002
1480982882
820833990
376106166
1538333322
2095402094
284344865
2140416802
733714633
1438604109
1311937467
355264432
1101700565
1598534281
1688092209
151263040
807682774
669528945
413372778
346412794
1830593284
1205902390
1533043559
382354908
1580806348
14529134
1644512929
1662720926
1050702964
1095747900
1323032104
1805296798
669762611
1592050185
1629054550
11436228
1054241796
389555791
312777487
682451021
1159657199
497264362
1738817722
1134794436
37837467
1459895818
1231368049
1199334103
395286354
78018756
1461066776
1364366928
1996515241
981658067
2062180260
63780694
343313593
1354234388
1812382284
326929937
1028628109
738672617
155314137
599218304
1448483969
711452478
2097688813
1499504840
417265099
2137603855
2136575673
603891903
334750123
1720934895
144712811
1421504900
1883825781
1268863932
631918047
1142018905
626046869
583201225
133026605
1720047385
212389797
1759746642
1194571664
815487733
1009424076
1723012660
1514195867
1635578823
943045935
1855906094
125181152
821078633
2124227256
330042472
914525613
173082458
305112895
1432659305
728700737
2094346155
929188918
1161868367
514741639
499686360
35643809
1817845742
1749766425
1597873644
272270798
131100205
15097420
1183431357
528860514
1050389590
665736807
1943869605
2100342726
489881999
1364794057
1567286129
1327095981
1497695413
2092471949
27620642
525113002
730407784
1574667301
1264046584
376477632
88247612
1851729362
2015678722
1584711916
2119768369
1659835849
1756124105
1777647924
547097114
5711298
644042898
2111206009
675069979
352403718
2010359336
1578209323
1411358776
363025860
2110233970
1084817228
401476419
1343683069
1806862604
1257027043
1714119982
1724617645
1913162635
330356758
685486563
1793322354
1851075103
18588362
2009735828
442630429
1002664557
1188521764
1429039716
851100053
1139818714
319286151
1861437610
2144934005
1241232150
1155622900
847861758
1087707421
1614615838
352804277
1754757328
1751048746
1891248168
232885043
286522573
529843322
1336171809
563746880
1592084390
700386916
1918626755
309069010
1063251255
874238554
1666095050
913383065
332248192
2089099917
1031454692
1194089823
781361133
508626748
1671022568
1711429653
301085612
104160608
730134323
1099534814
1471285559
1318041915
832949663
2009645812
1912746018
1481182998
377121411
999995255
1227429464
555646548
1134949526
1375416727
1883655365
1151595045
1505454732
1094981665
1096096434
1648530865
1528042981
1939184919
540205020
772861351
322594479
2109484103
1309968720
371653507
558150236
2112823767
230004197
298070588
925858352
1081709088
1622210536
1439550213
1592497622
875731243
1019754794
1533573798
1925220435
2138375048
1950331883
1101101317
1955036846
383206172
1282204908
1819255779
1148330893
772913615
2028545327
1242113392
111644925
235814910
1351761086
159807998
2089951920
1165590968
982870866
1895108409
1745164966
27539404
2007484423
1711114123
1406071140
1749293048
551344398
590327541
154471683
454706191
1428480304
247978957
9071851
2096877431
1122345621
1815797710
1123435997
1163285160
720865941
1393415169
1662498424
895582303
295233943
942527079
1750566701
1779015758
511845271
287473604
1931104900
1936693413
1667371987
255238280
202511632
1808445992
155638826
1311828224
947788917
526008921
285333985
522755707
737783870
1478730326
2010090489
1717435731
1581990632
332419051
1904860653
614771495
815879432
349400607
2044308524
1130855335
533055690
1799767983
171074923
1901447308
1916971604
647614363
918233789
481091002
1625471612
13513187
292291982
2101185643
753269700
557863139
1805112858
1575898773
293218210
69310813
1932517288
1080771215
1212648108
1099274407
1674310281
625113111
1757255980
64811280
1109802604
466884996
561617660
950216413
845866757
1555089337
765540455
1269565081
1984136975
1128284880
917068550
1217679879
2060662521
990394016
2133977089
150002475
423762605
848607136
521261480
374610672
771561683
661600294
1058332367
570983168
4954151
340495955
1188187323
59998279
919918049
618049740
1587223700
932539438
1528597329
2025805931
265912895
747262694
1851935551
50713203
475446232
409187271
105240302
1463447649
566868627
792074351
952574834
957774391
395066964
1539057712
766589118
872532231
526424898
1577522144
1251673725
2062527868
109118454
1269908715
681733338
1354851462
981877975
1395571679
1105535692
272320790
945981112
731472020
111368852
261919161
1849686856
1483182265
1444509075
192454699
1779924107
1268687075
1776273502
1300867020
810106838
124086993
593032942
1488617179
453324947
1051094736
2000459585
1236360635
1990899182
537271837
1291514382
588173882
1150748284
1169212071
1165033389
55580740
1496399516
582367858
1790757259
2006989055
1972012282
541702391
1754684896
465556173
870665454
1592830762
947863462
1612037073
1347279759
1725548140
1050676382
2050140023
1211229487
1920053537
2090929885
688767098
982682834
1515877867
955823369
890046310
256363278
525835730
1727161893
491945989
677180026
1539181471
2131011124
181320756
3965611
1473712655
1474049325
892166312
1188978327
1006109844
396766160
2037328720
129687698
1709542485
1775778733
708113544
1905071759
1893875607
1562865454
517731723
1084564814
986199335
1620722493
946660364
1924222625
1343873664
1538617995
2089022015
87649576
984291687
96675783
1599360273
538050794
1994968158
716775888
1422355137
1710403863
323307793
1749296930
59163219
1174824288
34978290
791868246
1845723871
602911024
1359464283
94328101
1587272801
1710034440
1891335382
1378467306
317967438
1529669791
1097245590
1718093425
1692585147
993357463
1333855072
366175709
2040249174
799048332
317640330
1726910087
1941435950
2046273920
157337263
741733261
798573013
21858114
1542373572
745267585
1169331017
1839032106
476993126
1442281166
1409003004
1182590079
2127010045
363166499
1601809609
508838854
315035643
2006642217
518420413
728326223
1451116692
123997309
1280271582
92231421
2036877311
1358057821
330318094
1424151857
1423040829
1994800767
1993329314
2099275906
586389327
480544324
125458114
1253054023
1276440520
2052393232
2058710517
1660122685
1299274141
157941435
434500712
1866208432
1955292126
1547421489
591099093
1633985762
642154691
403349680
1167910963
1277518222
292710925
104881495
479427035
877337694
841661062
495585829
628744726
630585461
857127831
352901362
1497246740
1812438547
434626248
81087768
1837841715
640743182
1965436557
373190607
1908734852
437330545
300669697
1097052502
1114751249
1240204628
72983336
1604105203
491232811
2055306800
417643387
249689391
1078586839
2069244369
1132478420
52583868
497839726
1974108788
1816770660
65929935
788593856
810022664
1936711868
1463570614
1938883535
2073029708
688652977
1028610608
2102912918
1518028742
944479149
815386333
502680293
946605330
847574727
1239814702
190248395
1573402706
504488547
981755231
1584134220
1608074525
1493504464
904229201
2103054881
1580787017
1672338179
1591627842
1745035379
1917308305
305802014
1359161675
1884698015
1899180624
1891350803
765798690
673920526
192424918
1841838254
1572858667
875393127
808707022
1604766821
921341324
1382194612
1332899230
1500887247
1112217053
1465714247
822104919
638732319
1660948582
1554314856
985508955
1795025220
2106330104
670314218
1725005629
45569634
1930395367
2002691397
1339498531
1793831671
177685105
252471323
1549464505
1835670886
1245279906
196202973
811320378
567570947
524720439
1128411795
1160538552
2070778965
1341086454
684261391
199355030
1304609929
264272517
1619993209
478011296
726433916
471769558
905144729
438297592
561944554
2092157077
7528131
1664952581
1748037991
1289579577
12959764
687717695
1053100736
196480314
2106160813
1662430272
1608986923
823316525
2059743470
737736407
1222910622
1536459362
832331429
640307197
837500791
651957772
1935808489
1360871863
1500355886
274250545
1322149742
1710691530
379067994
377745594
340194335
1032764297
627774234
1136111134
981256442
306570366
559257880
1583735632
1903884513
987728757
1211722019
654517868
1894371860
126017712
1179674980
703293390
1692379236
290030880
2048690557
965528729
1141691672
372697908
1475605012
1754617881
264329175
886584436
1010650456
247569325
414851552
1709547551
529152342
1358137100
379436653
1900622516
599913547
1476060073
1222755160
814148656
142718324
1866123358
1507873880
1821331183
419981587
1942573659
1131398246
69055283
1513291145
915486902
1173796323
1624202621
1791902433
1805626792
914974288
1944926691
863459552
445015380
1861479946
1578049175
1381974452
1879506169
712775010
1795552902
1646589369
502626637
651856505
1343522539
1624780179
1914228442
689379432
294498178
453659555
1466107640
1232169618
1655311892
24932992
1176403603
519559208
281731365
1141364643
1224180525
404930664
162826031
162071761
908788665
256625837
36701086
916999615
1960801874
228362558
324325154
1005627079
295104558
1064907370
168893267
1601567591
2044280964
847094602
721477408
217937570
1568530571
1798385756
94086379
698451502
1418854960
533098822
1874367420
2103093887
680038088
549108404
1958681884
1342747659
1011284328
143605720
365410898
1968133258
1027489676
1911946961
1405334974
160017539
1321389857
1084027474
89545030
577792552
736352697
1406494946
873089754
1109070060
65738625
896542265
195473510
1288981499
596053649
1871880540
1240317376
2119751732
69416235
969784449
837781081
733264768
965283513
1275869656
1600619725
1613339087
1608771121
387497582
1548398122
316701853
126428580
567175873
105819230
1579185871
932223379
1172525149
1628134705
981547422
1914340609
1999589781
522210554
1717548674
139729529
1750977015
1494345025
650881122
1745281016
428308413
1462726301
1283104867
114906926
1695319186
293143575
1054130338
2114126323
1472870939
1773408844
922736286
467326176
822960829
989788948
386072300
1308161308
677526044
298908293
903204390
59363247
343735404
581745993
29392879
838644864
208804309
1393377713
516196952
901428618
995988891
1378687017
571304452
355670597
880447691
1479950406
81663812
771462339
746992208
1248012843
1094823840
1186280376
593560194
463023398
276742452
91969654
261788672
808623506
1635850223
1560237367
86435049
973710504
913086602
1529711956
601700961
1906872623
1964681544
1441402650
681477459
291658144
2051851758
1383778128
153230843
1317194235
928164289
432810571
305842664
457736669
330441378
1380912193
153626265
630244441
1702864899
626070477
1581650179
525593293
355288930
1072306078
575269575
522749965
1209396004
1591197218
843888605
2099750710
1459359610
371780208
1716948731
775959965
1629000872
1193997950
1802736100
753914384
801004273
1547800178
208786259
496437461
1843750223
317329688
297467009
952218512
606388761
471397136
1395974714
1794088371
133951431
1609633865
1905252802
1096532406
1667794998
1055749419
695796096
522354171
1807587546
1242722993
1950544183
1383421194
600508399
248865195
308193314
956489407
813031884
1357267390
973317421
146442872
250330127
1208823225
176623089
1148119792
424962055
824661765
720118353
1964285617
1010453812
1716394502
16266735
722604820
1808305835
1292130736
1795326002
1701056456
951325100
241210762
1571440447
1608205696
1242979097
1596047863
573004544
574772205
1765935722
1991976357
1224618477
1914259692
1113762494
971623545
605068360
498978861
1079935822
1201138159
1414807422
1577779067
905026272
771147901
912892605
1088907763
1626576613
127864571
1968448978
682499980
1919036547
745312259
56081718
1689199418
808238576
150602842
1864031033
1568326665
342133555
296766982
61096214
1487295268
1121186115
429501101
653719938
1035191582
1188650000
2041741502
876242606
1737285411
808386315
1024423358
525438515
1116500574
128516812
585166294
1463637191
664257440
154395445
1826781403
1246518852
2114899333
1026794026
1173157711
1607267135
482797651
2040522931
2047510583
1414682800
246125833
1554731109
524473719
2092848386
693117285
1173272654
1575171569
682295818
1758048592
1860808904
1920188315
1210275809
23050678
2060671913
868870663
1687461450
799975430
856553810
472331420
956854278
918351594
628562660
1131992961
181357067
1531613706
346660251
1158177698
1128924289
1361593944
11151326
2118630758
459260830
1331954031
623131004
2083636205
2017076616
2011852569
851613201
1449841971
340099459
287534506
1526075469
1071956986
1685569547
269801693
575681706
1887121909
443338681
935800274
291066813
1802882098
1774679211
2113489961
46061195
717879729
1490148763
828686036
534960182
1023317948
1785579425
265389761
1125630742
886764760
1117429379
592287378
210911498
257451467
593030228
1941655398
1491595925
1054217905
1217815534
714361904
628544574
798909444
1919526147
1488327813
1412797339
236344097
759553233
1797915751
1380711240
1626120196
120852574
774395395
374163201
1783516958
1357478351
458635547
1565923021
1542033173
670584177
1894843997
794259888
1642584621
701541260
971848412
1695325236
800174990
710312089
1197030060
93086126
1537188850
1619097655
658696974
1459627654
1638178212
2134028958
197674921
130988831
1718563962
1359415633
1129520005
1289991607
1131308245
1860697572
1916966262
1302694368
519537403
372651194
830160416
459691241
1485935747
840646797
103257503
1811461373
1212364394
11935408
1836664442
1447702426
897028991
1624172399
1078259879
1903921595
1768328190
564614948
1930099835
290371328
1656342463
1784736786
1256510500
727545940
719412721
131548518
1995217225
687012225
1641120920
1196993226
1245568244
739050682
961629936
289185404
914104159
1355105834
704849162
1617361312
1553367439
132827595
875471847
1436390213
1951141569
1506200520
1122959860
153123287
1236387082
1164729348
736792965
1292107116
589784833
1527133635
209377464
1986890979
490389332
483229240
1309853865
16204571
1411663869
1626162485
1898919809
233593060
1084169235
1366627359
375938389
120411934
1215310248
277342947
1174599845
1186387616
589615270
213539972
2084509832
636721809
943524843
188334458
1397046041
1467235319
1333699245
248117395
1451334216
650292559
557473829
2025062630
1203971715
1174457382
352976290
1794147808
556983007
1506590256
1204895969
1699083591
1009550529
863303868
472194475
1059395177
417662584
1290465070
697799726
57678207
1781955008
1588098406
1784223230
202532648
1643081146
821378651
420091545
963300266
2095562173
316690237
250869908
1376235012
149008075
2064302882
16906667
765292579
973295963
1224456199
1539815660
578243739
1439438653
2123256330
1211966199
926790581
1459766826
1624519163
885630233
41013773
82074515
1200986589
1549196614
2072785264
186744830
857626011
1778063185
528589308
358647626
351533864
1948474744
1232355510
1521501070
1428469248
1052890786
1838512021
1645087632
1222855108
2057686532
745949269
681361560
1719704150
464343587
1660212950
788404849
1276201963
229100399
1003620731
168395722
2024016441
991236153
1863814378
1187884132
1613793093
1521634099
1954306157
441655251
1818852127
1896388311
524394741
155131848
873531800
583407857
1925533503
33922300
1215649507
1622376875
1349982850
1784405284
208520206
1230870186
165906229
1539478007
426181958
730877857
1949502353
1054189266
1061018657
1177547469
1611879333
1006243750
1116442419
1095949363
454930543
760388514
1061966276
487008165
1728671253
1883173600
832785302
2133816089
1394839405
164009450
967166663
1828697727
862574390
705899414
1617267129
507560603
1937838960
1823188309
2039805089
204777813
653084240
72054548
394656229
1480816956
1358495728
1353351039
742285285
1670831448
922693580
1843424138
974367788
598525001
1051255505
1582273798
1707719088
767066688
1160026121
338281655
1493941770
735838043
1795368669
1196367022
1579541753
1213425290
2107521488
873562558
749844365
274667840
636308652
1278039444
332312428
1816068219
2070140515
2130355163
474715898
2037303513
1723871349
1188460514
2069807600
2105085937
1401995711
627874937
1706939132
828792746
2138217636
1830075166
1276935436
118146713
2048632035
2038665643
1792185492
513878413
954400181
1907077869
126943764
338346238
337266734
774937338
1846206271
5857764
1812346606
1097421122
1782962668
448409570
971280775
1970127767
356946338
484088969
1531712140
1023208925
497207678
561637666
1661727583
310353059
153392804
2086663779
578264727
1335210431
1800763814
1770678048
1258946769
2097630823
1304609200
852788745
1265253608
159170655
367509272
1159989977
2059265680
1917718312
808436411
591932722
206492322
1413062007
928376055
902255325
1933481691
401586620
1471611786
1366670536
285789372
597107562
604850227
706693648
807352171
2024594104
1460471476
260433730
1137160434
1190675450
1345310148
1601408396
679280626
1310389458
1390544610
182100289
1644606671
1142150208
187446539
1989206869
701566676
320346312
242840793
617744658
1530846182
216052648
1920442831
1040376683
522412499
1446884140
536636533
262993923
1289992520
1764209355
1063642171
1422202772
1703864874
2117039921
1055468691
320161292
248580590
1636068561
808416404
1249476808
324196413
1178576241
2067805631
351873245
1982692993
289921080
680825189
94089148
556246256
1993287559
1198740832
659877920
466809703
669104448
201185548
1413554491
755515973
386580324
773841901
2064890842
775173980
1127413811
406895009
1959790947
206443570
552248334
1749000443
989166899
928662118
298443944
651854202
1285519483
486371802
2008432189
443572315
1384938175
642733493
1346999735
791172764
900183652
836697348
146229223
187862975
527926671
2039714576
28837220
151270706
1569266862
1804064962
1099782845
1857510205
1213239655
745937365
852671101
1913350269
383990664
45463446
805733663
224768760
1361559953
1030542242
1386878914
1633582038
241210021
2098393488
995044421
1111134373
999577449
1242251716
1700809539
1273880
1797761994
810752565
2027491762
420070935
947863462
441810837
692507861
55427333
808906382
1048445824
1987136169
1713238192
1854749166
847110992
36924865
118117474
1779084322
80900573
1802576874
2011456038
900721188
1853634697
632874519
1996886990
1920586352
239068332
696239776
341883681
792030973
1407915704
179096009
1978299080
1651893039
542541612
1500679493
1011452457
1986592715
30714561
775721209
2105439963
1826192325
915382437
1104337381
1639408177
1299284762
533021994
1848636954
2032246838
1734300025
725194822
2046577751
746025716
1257716389
217242652
952955651
1374255150
1826746820
1188031454
525758006
2036214615
1675569157
1979819462
496867299
33584810
342117670
803268519
1107125636
657065133
546359780
611777487
536839519
1964321628
1000340281
929685908
1578831372
848837698
368679431
1552590211
1518554886
227126363
721133587
940858370
1331704770
1233514333
858365122
1263518051
85548138
969582209
1701650064
786216941
524426455
798511428
857817931
731056543
1322695391
61109630
1821018218
900863884
404969642
692798923
664208695
1474079980
1130901575
1644087580
1713074623
1811129791
940617877
1369789415
1890260423
1189400598
1948955977
2049542359
1208539565
1683313628
1596474053
1085918836
2030615668
1961632938
1452450162
1954614933
1781572210
1739368381
1959716396
1302176173
2104038723
1898260610
2006180866
1231545122
1427904132
1349273863
1188922293
1366336415
574478321
10703275
1713704609
1567358214
732807977
122140272
928559524
1888037722
1164672871
1816058388
583564409
2077972583
168973898
1045857232
911906249
1019934242
374180569
760678924
1925589277
773935949
1440374647
1457989129
1678719592
1351773654
979133887
726734140
286374992
1439452244
1753498741
1680129073
1288683562
1562752236
83452476
84543472
2007476097
530779793
890292365
873256914
688124617
632430393
356166989
974551877
457145353
274268501
905067352
2086286870
90080513
983589009
2113124019
1650008984
1059468224
50230734
1616251077
53701432
467484916
1274177904
745149855
671222631
1974006913
72552391
83941125
728524674
1235188042
338562539
984074924
626070477
1460924543
1646741280
1174767991
1863314475
1452977652
2043311804
1799028779
740161839
1240221282
889703475
1271863125
860459517
1920869510
499686360
1821711603
1688721182
667610152
150294039
821141224
1775052639
1371568940
100146503
950549664
897362195
807160060
1147703028
1382830948
782854384
693401131
515808120
1574051624
1594855975
1388128249
650773892
263221745
399835374
697681137
1412879891
1712374493
2038630989
579314570
1794522857
1537174654
1992248190
841901674
917945061
2110969255
1818077220
1364812679
2022432195
1762670748
1102991400
1879474968
1987448023
1603703755
1661514435
847623856
1063700311
332508266
1035666031
1835214017
1425029099
1036037864
1373253482
1511092719
1666898996
1688107489
1912846161
897368457
631466659
852203855
2131049840
370773694
484925669
1750378325
494534271
404437493
1273809723
926936307
1794998104
1186708435
1376625804
1783573480
654192068
720382704
1799169067
195411441
1407536571
638004922
1016465987
1101905469
1160269648
5539361
777456193
853971662
689190870
1448265165
97665908
245045179
1148204592
12990648
2137093320
32489664
666847125
1007638576
1512116279
595166194
1714921583
1352165091
814605486
897054973
809302862
1952685950
312888636
243103864
926421822
1870318917
652349010
1488894536
1431269826
1550674371
1547300689
1260931218
658078620
906793511
1696106015
1440194106
2112677823
889703475
1488910443
605683222
2029822814
547892213
477042826
1995735676
1967309792
1460941283
1057536985
54355724
600960481
662857171
604662013
1371473552
976969407
2140662082
1260240673
1044138948
1210590779
1597774757
380725497
135263628
2140978167
1442990868
375481981
403156803
274560716
1190038606
375369723
1717278839
165673299
1422703442
1542919416
566380784
2013149683
1789735718
1709238158
713653787
821071579
63740900
1861452163
1891170939
1709015857
385374638
1868287361
2118120841
128186270
2125089608
113945903
1954605748
316023037
642400550
760107298
664337537
441283805
1975050335
1891316987
256728688
83310352
1243713707
1945735989
756481049
783871858
1859351874
598404038
1175755908
923902403
1757905037
1695094388
183118130
1621808159
185839549
1493516021
172706537
869497437
867912037
1549282767
963387389
688846101
2066880317
1230336960
780765757
1246395930
1301938230
1523926478
1239219392
891804382
139183207
1177225361
150139412
1955921532
589925640
515851481
2137138900
1938607712
1763944081
1021698700
978360236
470803552
223369926
498056060
1229202699
151613496
1533734818
1660570491
195482381
792077319
652921325
177072488
1496714978
188526875
450883520
839561732
1188831941
173917746
373801758
743617119
350942943
1176175153
985286780
568801894
74897496
1184407542
130357306
297305416
1563335729
993005675
1127792676
402032968
1457991791
416371991
139458786
236556854
1006784997
924915755
1014256439
571291013
1769277972
193235087
1641885299
325031751
29612402
1408992432
2024980049
1565156537
238577893
480557464
1433834704
415778150
586174585
1394754740
1941468683
1362653268
930866454
1219490323
1027049808
1948483648
2075727693
974139841
1074071922
1444524710
479079135
525927686
576492320
176659466
1579718195
1610896236
351232493
340228531
119345464
2115089442
2118534315
1516904988
181330116
938131956
1024082873
1100714403
1704482969
1032807938
341175071
736965094
1050273324
1537188850
2014316383
98937409
1163864388
920579426
1910290552
339010224
229072739
279479956
297267234
874838461
746107656
1518381934
1761304480
184669573
2055982981
1375215561
56674375
872319695
175682298
26113279
1838821447
59646249
1376677068
2031899751
2086936835
363943757
1576530128
465587318
745402431
629502715
1801506069
1986800905
1340865749
1003046255
92028641
832773258
937603158
85605553
253148256
808599202
1648222733
1108864097
1276642311
1754787942
867242472
1353042259
1208586205
559799059
1750761068
1571779716
99282292
985621195
1520782218
1218234651
2136474323
166232546
1091358371
2031045984
222586108
1575617881
1135922164
2133371687
987810151
1999587338
1700920547
1197119163
659301979
1876753163
672429574
1761073831
1929798126
1321720732
263828023
922783359
1308957083
1143033225
1771562392
1408313830
1135427428
1213876284
687709832
566330948
1156072611
851548007
1968107919
72264638
1516344193
620740041
890632041
2117910858
424963193
647030997
1962529216
160776194
1410178640
766434033
651846383
1396949651
1194476291
1624603715
637068224
1293337162
1146533048
1804352919
1391800804
1076033264
1941251670
208747032
1625992943
1634669393
154499526
1165099290
2011626523
1413088410
136172118
1431269143
472428232
2068621010
143369167
1640946738
1969560480
2114687810
1039975293
2113572691
1054904426
1187883375
14144585
51822333
555669195
759209979
1337747107
468716483
459036374
1014441673
2133239094
1165574317
1659840433
748252545
51405940
477603735
264540838
1012033872
585839521
1073113824
1412704442
1751504109
1069236979
1630748440
583684495
1876503950
888702333
355270906
1697938382
1775534103
1286229049
227922158
1953776232
1990670171
823493400
1110660014
240325303
1717596416
786796323
652337482
239112563
1801006069
754130132
759470128
1647637341
1029326751
1207823526
262176296
482368159
1015741818
285069614
1805429809
1495459119
98343798
821413688
544142204
236138924
639962263
563001811
828507851
1336400228
1552560099
1085901197
1865098416
1196063514
595339756
1960556274
811208234
302712489
1806800915
1359937771
997382734
126164249
1840978831
1975183888
1585818543
1306797909
1015891445
860230952
1812126585
1189569649
232552983
1945534953
201832715
1928755415
1961920324
815683359
1235405183
548291867
473374432
1174003802
343462086
191611121
1925300326
2070304139
536435116
28854738
25145595
1181680465
901965989
529669962
365589541
1746512175
2053471453
1486148140
1566518687
717121283
1253523712
689318648
994252578
369800403
1509563467
1378760351
2012513530
1865291628
141569777
1353158708
1771516393
1433957330
1603963096
1848380222
2002347965
503653595
724652343
94885208
1686484014
1592315238
1453059444
540874690
457707184
1830847538
413827117
1108697057
1310334386
748701380
1834914552
1401948337
449810710
532518037
1229591668
1723854270
375983446
1183867609
687319099
541087562
1620057204
1790194437
248254141
1587296828
383045899
1386119574
2031151018
242481192
933483339
96722085
1432055341
1504501940
734070356
625919796
483057676
2007319846
408544454
1967646615
1443634525
285398454
1085900596
138131836
540229021
821667716
1352237397
2024512771
669980499
1595016036
781949468
211445656
683459371
1765307132
892034934
1697103049
325035331
416060658
163262549
1370086755
702492689
709064404
1567320917
2024557906
649761777
1244433027
1997843908
1728885627
734346595
106013718
1711997140
253947630
441425441
864363667
591458738
444055673
2046533073
1712094016
1046021450
1437030988
825680726
1708126468
743075140
1553126452
630930108
71530353
637485615
160215751
412244800
1740287727
1377217982
1788494410
1119957844
1748285486
1046475250
928267008
233746682
804386588
26840148
1387097011
1045491123
1541630361
2135055469
489503707
1361300916
1240060969
273304279
1108815609
875496075
775202198
1983088753
193910372
453664078
603120787
564500298
2044225737
794122034
1014991631
1265745615
2079401998
1293678321
946533703
1561701111
851699656
1212997054
998772508
1671410127
1071183742
1730581124
751748190
1994396042
1322985256
755436866
99955703
1291771657
1317009796
1735062099
1104514255
262811199
1234583542
1787463273
255439120
120938096
501308253
342872465
2122464953
1460275343
1801585421
1396003324
235962890
281851731
1810441634
637583189
92152353
1826233535
824485115
355811375
552811054
1672805954
1065254053
1667542622
312119340
158992699
1043000525
1227309863
192558865
724075414
1024412204
1513249788
1672498438
1347102797
512666425
1571764686
444428918
414558813
142525026
870959116
1620769794
1683146071
294554553
2023556517
352614004
1897635166
1265024093
143103510
583011976
1863086837
2141608765
1492750328
1899108050
372322308
1209561773
370515807
1875178575
201646671
986713797
2056344076
342001917
669170171
1799001261
1127224896
1174474405
2023096247
394011367
2134308839
735801934
400667013
572925731
643307709
1172248355
2119372443
738724625
1069936827
807139402
636321601
1216237646
25060680
2003684013
613815197
841889677
190679079
399934123
579546040
158495384
1309299517
882305723
629358126
2044814500
1228483689
1509225573
1599920111
453130538
319572964
1094323147
1521543711
1645117254
463632175
316723246
60202233
294277651
1022772589
910946008
1154118501
1537484707
909443940
7433695
2081102857
1444630694
1442476578
2007796644
80244305
1491968815
538349616
1540783675
1949636411
70290214
867105963
1937885754
2045236433
968466875
985302927
273142480
2034137218
1872530127
1507100726
122787163
63499494
33153254
70588142
1951345504
286200311
1511094038
772764071
2023117461
659916913
645678714
2143020735
2114371177
1356220225
1980435619
378102892
1011740495
2051366157
1946225661
380725497
729025675
176061403
587303170
368986814
1966160117
2007830694
605942213
1565672060
80377240
385674577
2008578753
2010061022
1518151984
555802641
447241102
2012436522
1513422923
1889671342
1805954439
1548459975
1299288949
282011878
1158769836
907718417
1843827027
103174312
1152580542
1361262774
620965892
1982362750
17827809
1787967255
1862014723
103466679
486320103
814530147
1112264456
987697362
1525879662
940218004
201632676
417990975
907081523
2000683061
1493335467
1877615144
1246287281
537636096
151638196
1117394020
1055796901
2097646296
826753786
2003314199
1997884653
907641780
362331656
1207221038
1324383683
1085740982
933306416
898329518
38224560
95435300
1217248268
1971880264
938989275
1888678265
2145972526
781148389
696584763
1028037320
665372016
1336752294
1285375052
687727168
1781411605
85787061
329044854
450312795
1021285793
120900685
681750182
501213918
1255471422
2137574360
1508117355
1598519121
279043764
514130596
553958845
1364980581
1696019756
488938122
1379689020
1451346277
1175561577
2045399743
1793116831
559830412
271607824
540328848
228727779
1974355663
1761997728
892537097
242867718
914539008
328761797
1789606871
172966700
2049172779
2007321778
742498926
837260430
2032898522
216031286
1571036528
27799767
1794248830
1478104388
1190637141
993555034
1966966949
1569032133
1642229357
1070334275
564733154
807914915
919775397
2053595735
297619419
2106044312
1311664631
944054285
512132419
960465500
1741686342
1157303089
739027200
1636002771
363195584
1010248023
1095569599
1052356908
541250327
1921257906
1744483987
714390708
351894023
971727776
216672460
1608840753
899999
1381095364
990252534
1039407185
579323319
84850744
108462427
1637355862
1400289029
1522795597
762837844
874436617
1684024364
588552817
1791572915
49990354
166178
2104728885
633440267
935910201
1744132426
121442594
661123422
236209903
1958843027
663065617
1668320927
1106057383
2127063299
565935572
1616134200
1036581122
1597778723
1137602561
180660772
715614539
1316747449
1247591346
370456299
130455890
310040075
1124975632
1910348022
1626102742
60663671
1796197769
1638093173
1193850717
788345218
475860451
1212398881
1114927316
1106894098
1968767177
1918705417
1164479264
885870489
1259659871
1758625730
52211639
2136938162
486890174
1664666760
1503374360
823765309
834647517
367552701
1252420350
1551321431
11038124
11491154
2066285743
296375288
47740306
1280521877
846781522
861266250
1564861545
1527977108
1829826673
171070776
1926751647
907903425
209211907
328839598
293912898
733296484
828267673
1355879383
2037201840
1652004647
1085969162
1209605593
1664552296
841809250
1103829907
1195237371
482048141
137603054
127121355
1981281287
905358402
1601422173
1571383475
250659404
1583496028
2079623579
1005123821
1605933133
292155300
76055926
1997673981
852000430
1028305994
161105903
1423707166
23930539
1282065535
1917458997
951808851
1835295444
1489773686
1463909885
790332820
265951632
1557315912
372924262
260170652
720874473
234734100
689667533
161386189
363620804
115617360
1336673171
1899284180
1717520634
140370784
178353715
889624032
1593452054
1142354741
63838977
1604655965
849259881
1536102046
1850559619
360100132
1026422566
1450491347
189537381
1108547
909744433
1248816425
383165684
1985544844
896252284
2068743581
947352770
138178900
1999584671
653182349
1473307886
1372658123
1233777734
249774511
1430074119
1895974965
941175029
1044954595
1067101277
1064345601
1981843699
136399308
242408889
98459256
2003429438
353476496
184887939
2052899267
2092796604
412382835
1501393444
1486468088
200926103
1841924024
223132382
1009372133
1635165380
682921441
1444532153
558157391
1310532872
344193581
2098686201
584262656
1748223709
1819253637
1752377567
1263294395
1299059007
1524757355
259236248
825459541
779851571
711773893
1899787886
1108597834
208195563
746316253
1049984748
1356721137
1253831057
1902213074
322625441
1336088311
1871364187
401234711
1529380276
1402090318
1123847814
1676300717
1540477133
1359211559
505322092
359025987
1147943105
1322484987
50576353
389469004
1531427292
1547272509
1402881
571093887
1992261462
1338005807
885076638
1225992475
1353148730
1627407345
1051084718
1376808002
1100534068
1148975971
1060947259
1178023073
56488149
1183946589
570462955
565257132
611727393
85480808
461877822
2114188823
1523327079
1100647212
1414870082
2007165160
1206626938
6254301
499848195
1261824180
976371327
776091056
259630323
962964282
1768179058
882360527
1697891681
1223473944
730112585
1216971132
1735739902
1456300132
933242904
1938325596
780845726
2059512390
181752003
2126440874
614938791
1054441291
203892923
2101963794
1701117774
291736574
848475646
296570897
603566738
454832957
1728215458
1520507243
1278869059
1561519842
324567924
621700841
1130514642
1323373368
943402509
377122554
1193981723
1555336795
911147439
945757812
1073953261
808325662
1578685698
698498500
675321288
965320573
149851588
1521850079
1508642025
1204826305
1497648635
1524293436
2032084314
413862886
1959147608
1183179115
1981147073
1878027124
164835254
92923994
537653614
243529656
1195252932
1034360427
1297421864
369532131
973246166
1706235260
769629367
647659827
1525756258
700310233
1895782216
2091295136
1953659959
633704719
26807671
1704616659
1106354092
1096578800
416149927
1473583755
1880897303
1398553915
445946538
1009391886
1935510891
1296911599
1218727837
777904902
221012208
789849553
1306813194
669685555
1719940741
840379898
1047168946
144885151
1206442459
1741618859
1407146129
180665331
632254401
1023727453
1849504757
2098013845
311892152
246219267
958354578
726017772
166236734
1801988814
778498830
1195064299
1994443013
933127606
1551218224
1124129464
19971330
1880000440
342116224
1177564761
90781478
1790881092
973527727
909906409
484898630
1448484308
781060370
368392821
197194399
2092024284
1820408697
144259393
852582085
1692031188
1016005597
844317603
804040506
168894091
1499765678
1948421186
1741328867
1881081314
944275936
300249791
692042811
286504262
196468742
1215314244
497735856
106708668
1112852044
877142670
62312951
339834611
3622209
562792620
156209234
1390028439
908138029
1107040500
730839537
597888928
1345067851
1887365709
1132779945
1893567604
201899394
1325376573
568445042
1972467657
1055249153
649579738
507663010
1857069234
919619149
437590040
2142423146
1616373419
602539778
780585114
949422688
108355370
297849318
1946344953
825462662
794109250
1239584579
1824399490
2092278874
956234836
1814309886
1119210026
1478071136
1561038724
1726757791
1691190619
490243372
861654184
2003858064
177379493
2141455509
67712887
254353390
1827471624
268201789
518141577
487004183
1318159164
1963187544
1611755562
1720100258
1964760066
534801878
664414543
2102174976
1150983058
758040183
1460918857
112163874
1291893718
369450247
683359935
381802566
2106937632
878344760
1409243979
39737429
615873052
1645186622
1232801822
1437054494
1668725431
1406712785
1966990536
139550927
1703112955
2006944443
1317010516
1147940898
502858958
546322862
535477265
379544790
577992683
1537600272
2065564842
891915828
1232610648
1530394399
1820616357
749049155
728539021
439540212
89264467
525250270
397234285
1487356651
1909495734
1677048482
2032571029
837270960
982806202
2034408925
246377860
322657363
1496535439
1114248777
1513510202
1365626108
1582084087
1724136791
1321112082
1562865474
2133103633
1555351623
1739658173
756668756
2047374525
1496708447
1786537246
1227294865
1083676103
2134286057
700247148
437436031
299455806
943572581
1509603694
472842266
181748699
1824902202
161595196
465425668
1616157515
1411571038
1221552665
1984030023
734797728
423732492
2070334734
1167164499
46662975
1293747454
231724853
127620586
565555901
1166694378
1694920540
2139751360
1523737081
934085444
814907689
652620691
2004551417
919514488
1770177356
1182206962
897760536
1222819895
402683157
1856781267
1500453514
336743043
936387118
358312214
1928359627
1379003810
1928004423
766597837
294496748
454407248
2092001521
49088021
2139720443
1711648222
735918016
919864879
1005512740
2034236628
76539039
2028156686
1390504486
2133873115
1551461541
379049730
349148633
325034944
28855111
801013322
1498235177
1644056250
1354573943
349107614
915498927
914989301
723304689
1680890494
742515107
1692450378
17727099
988781972
673548574
582605990
386002340
690421560
1253880427
1519156601
1647208458
129151441
692839173
1180846555
356175838
249418878
1288753377
640566886
427108076
686305104
2142787739
1152273479
80998679
324698420
2111159765
205025358
1586721191
1494647466
210843733
535045116
1510451936
70518388
1958516398
1814070763
1593246276
50933078
881101990
988582195
2055076408
1680186298
186507663
855494505
710876882
1111545085
927061195
964075207
472196200
1017117324
701430653
1330450535
2065026542
247437041
1631397484
643460889
2072080588
40403593
499034876
1125564713
331937487
2109475631
1629534933
1910706367
1112440111
634258888
44131759
1053350492
869845705
1564133073
1921766276
1770426210
2144704299
2065205744
1247229318
1731121576
308143440
1095988838
407495216
1491153934
1264443266
970562540
1208737765
1462806559
1866749868
263660403
1030101772
1390544610
2067710225
861197559
1958925121
979123093
593915414
349507580
1904996802
439345207
1648036120
596857416
2014088989
778323712
1853738592
1335563233
2050360890
1611206678
1720372215
105096802
1663364719
1463342633
1022913098
977987360
577129042
921421854
1255039001
1317216582
1438538571
2111227009
588845643
911369571
530946452
910872984
1684821023
1383611152
1275937292
925493445
2069296307
1921405411
508709969
889358901
880846307
1642166505
338027356
1826215488
671324359
96347077
1148218012
1064626281
1883773591
1749084333
1871051647
534108394
374820155
76478914
955509857
1667852299
1089027138
1808465965
1944033254
344099396
1133178183
654135868
115930661
1074259984
472268193
1600609813
1015046094
1050657392
768605035
1445627224
488228627
1413040028
932496140
1606647111
982134722
1123242646
406692235
1452252013
1017947019
1345838898
1496449998
1279743501
431837848
986145854
1901647765
1536721939
202606405
978482553
1705528860
552290362
1696679799
1637876437
1536219225
1727289023
629664232
163797102
1914970550
1998098910
1065328381
75445516
1673060423
121475676
1288583989
419183852
1736166351
327047341
228013164
90422303
964451344
1357834115
1703111569
983966419
11501191
825383737
443793181
816759656
401733806
1936179823
923948613
1111661415
1966352835
1659632767
1123767026
981853484
514456458
658578363
1575312529
1381820030
1809477501
1756760092
1825738514
1470337179
1046437738
1247771273
1350350968
484178970
1620823709
2046668229
1703437013
36316253
888009389
744162218
1093799765
1569091384
801920214
41956187
2073491366
25749678
789967080
994090415
1410021615
97389019
1902403317
1312566049
1276536966
1634538833
34298162
1504616959
597542192
949801815
1018352856
616976592
321125797
804125848
726079257
92544091
708870060
2040355989
1728603971
146973465
2056137019
993068114
1211088929
1149058158
2141943868
515328396
819860030
1511700461
627789828
914076706
1272648444
1234595489
1535662218
247798310
67504294
119550427
1584837744
1253251646
512693652
807505706
648734637
1732999269
1627776512
846313350
933207221
1389903256
81167995
759725004
632631486
1269344199
323911211
268485195
1733258418
1899565314
225248699
1191746648
185075097
933900798
1720827366
73974530
956448472
1344756579
939637409
1894877425
1501113555
1780864216
14073003
1950393570
826888627
800644167
1208469636
155939254
1567478693
2102638747
1061879918
2093964624
2002755605
1789272437
663300218
1647071503
1615280004
1904138767
2061079782
5806674
1204713738
1880122307
1879728035
1196454394
1561036794
1234651964
872705477
1932105330
1561142732
199027311
57265060
930038569
460397232
682737705
1455459566
1308471099
1441167581
903875412
1597129928
223613575
556671985
26007762
1641719012
1419982472
1792365147
1429808307
9446548
1038580645
1432099986
1486602631
2014630872
1891617845
289925196
1844450619
525623118
1359216786
197780073
363404299
1721174246
1347907103
1423244529
948879997
1572107912
746181565
959277201
1378484451
1534537380
796732018
172515555
1932854332
910082594
1429541978
2029627674
43500037
408726640
1039494803
1302965436
2081465458
305613228
706361663
1769667680
273375995
1478314914
1196615611
756619222
689735252
1076060354
1483650020
1378053251
1797068621
1281716234
1419214453
179941362
1799475694
1324621588
1725626009
959076185
668338514
997346058
138807221
1655342431
831815543
1702280320
2046787891
746306780
249223138
851596990
1778532907
1754079905
102413526
993888548
1030833397
1027446502
2084282999
1744907891
1678542870
1397174876
1156673494
1127987959
299622477
2116000075
320503363
402949642
2018634273
1671607413
1466511557
2021202124
1354177581
1625728209
275989326
1070860499
1418943123
2081738336
2116421182
1275247552
1557125171
834539418
937226114
1120195676
512024287
742286087
1783240805
564275260
1430619319
1416050971
136715966
1085407872
1563614422
2137195979
843560165
223829106
1537553648
2128879258
1989975853
1335135346
2025856322
1585352840
156919917
1102604627
419743155
2122258054
2083967237
84199031
1951453491
415639134
1749287722
841607543
2075273122
968342772
343823261
834854429
2110713955
1785001553
1658457642
1467368823
1347681971
227975336
1759809092
1168389909
716038627
1748234597
660976638
537840934
2006805017
842310853
978856293
364425263
1521184912
302078512
2035297994
440184077
2090560941
2139565359
115819615
1304580908
1097292021
1865984309
1169756014
1926062619
579844149
1717417723
1781845110
835507573
1220632727
431849630
214563179
1577718737
2011422811
2012561063
96446857
806040954
378343193
1012801207
1430216706
152349422
1391150186
1758607842
1995142057
2100760552
1199533426
2144557369
1833429692
1130666762
1625813377
247674070
642227295
295201165
758718566
551766522
1317144482
892416204
1993824465
240451212
775165328
1899906397
1121903839
97355136
2092986977
1118672577
1295169563
1390692999
819072745
1289082819
922901828
72811639
852186633
684394269
1935117634
1531088856
965123369
1297989784
2082694880
460774294
1016640076
1268177583
770937718
778346802
602761639
289391115
1610908840
564552904
52447290
1182348010
1380241187
1111490711
1143367724
710606443
1686479179
831809113
294296328
1223460116
1481847215
1651701728
1161900586
1148788970
1627938393
630090258
506097767
1742840174
1061980279
968407688
578381215
109008272
1802707863
40911118
907893619
1365763333
1862745045
659683183
780959830
363991643
466994105
405259444
158616439
2094369398
1096324948
1251046954
2057918395
1262499785
1667725533
178065843
2049474208
1148058656
1672745697
1124058655
201987075
1802602822
1685782761
1463184912
1557647782
1894102087
76262942
2138540727
544536783
582646332
1858161541
2000885018
755367637
1963601203
630698652
748189179
2133440789
392196493
896758312
1716245645
1495258014
1737570534
703707764
535241039
1278838237
575434356
1794895664
1473537420
1363777176
529800888
453073395
1822822254
1258071378
938892289
96343959
774126777
1294728251
643434689
577673239
1651414837
1728904236
1328606987
190810216
1878735906
1657363470
965261030
28345127
1839612135
209988468
248280140
1492395218
1740741900
479052921
1041794823
1742227346
1392626301
1359943540
152295177
1583623381
324913109
1091726030
1319934867
210845868
1610332035
1130054662
1604068652
2047053787
1305500785
454047922
1387127236
1886340535
1569724579
2093694303
1234618596
1867627787
1094582958
1815276513
1311323301
421546982
1403100132
1716163749
1565765933
561279219
499428242
1198175185
792050011
1708009028
803853035
1197144328
379720246
544243452
1526503973
1699347481
1783632902
710493858
1609116777
67130761
1473126647
255569173
1005716714
2063891008
1160968522
663648362
1493781606
1519627151
1943554077
1203655270
146948178
1806891419
1337346259
289037569
1079147506
2062105788
1957854651
1697734538
138126565
739485594
796953933
1380879450
1473543929
2110791833
1108029054
866759806
1670461180
72251518
720821220
1168233099
225538785
1359174947
822602989
239453964
609474402
1887199920
1604824409
1591658230
1881950186
118383534
1782999643
323266227
444918909
289222041
1540928376
1522279122
188211265
876325606
1815064831
1163831231
1125067506
1861304925
904312831
2049804682
195547198
2068503448
4024433
1285915935
1840187481
1226341710
2022419962
1839477731
1719291929
682989660
564107526
92687248
180315805
477049652
74037879
832732566
1060843179
2123060669
78852609
619393851
838328473
1288721856
723126972
1674327514
2094793449
633741388
476397087
941957969
1657504002
297529402
1161659657
41928247
338376648
1929601881
1853999873
1736526107
352350669
1585113482
388561379
1302394243
1183714646
1834622247
556987416
1044656375
1834473946
1968013816
1087518684
77591692
1574588990
1657354901
1981574903
1979133251
75512410
1696650198
119082545
1534480455
1736678281
309010632
619434501
1603032121
579250805
781563378
711700102
1471993012
91018535
720381690
170144606
1359966580
1995167593
183475164
620615587
1318013384
2071147465
1486350140
1461984290
1833430760
1207040479
1479053215
1666301661
144031228
1945199168
853527601
11622668
1469032157
990643244
2008200682
640639692
142113510
1769522891
35940658
10750275
1790333988
1414972943
431791698
551768803
1815815622
1497959005
367152416
868416201
1554257000
69147879
1793612353
1407009769
279446179
109628503
1893428037
769770271
1590220310
1201499362
2048762757
1920969320
1638415419
1801214113
1012161602
1272438821
1250365635
1735479068
220926290
1247553986
1132297351
2003951155
274548111
1573900777
1631699557
1035610939
698975666
114063677
1116095814
1052416946
1502922146
1056555479
348406847
861464805
53842640
766275324
1333089528
442427476
1388605487
1157304638
227007569
1016046105
925409940
96791919
1046045806
442917519
673092521
1145445514
989103748
186331120
1790593682
1614586975
9495324
1280150990
228904400
1715098668
1371090206
1038170520
1119110101
905175170
1325626456
1539861872
1025681148
1356106847
1529875078
1144123810
343082859
1077433558
797563384
198869600
2087244618
717949654
423020765
934882228
978929053
1851877652
475655210
488158370
725219620
755908772
84032912
193433180
1237236465
1363674144
986986684
663214463
1846420998
1311943189
1706741677
1675306234
725139173
700023765
2089928538
593235707
661892527
2042027751
1028000152
301550176
1332394114
1726533593
163646891
1932171123
462449342
543967996
2139144614
2109585536
369165153
535979511
898103657
1129393234
48994901
2074819586
341660627
1641381070
292759971
1796603551
644878555
1103700838
1611167301
41767791
1483924578
1911040138
1275543859
782222468
1403832949
26269036
703855207
1576020273
245722238
968281894
1337086811
900209041
2083431758
2084188875
1145172640
687985780
1556933657
772487789
1023274468
1954197988
628166274
513032960
1230928576
1291575151
973084657
1051533622
290054568
1445991614
739868797
1461749044
1664441724
1024696047
1268805699
573732241
1738145037
864304126
1366193594
100781642
177230290
602323001
19460938
172714056
2070557680
779566702
1503255717
1296057346
1339850511
350794764
291936564
315123358
1498162181
1300734129
843860764
2003574383
1920661411
1767129521
395839687
170485704
1126027111
557073550
1440715525
1901604384
2021949672
1265642072
45683249
235460761
346580058
2095407815
1108227
904500472
2023167005
1501563612
1116639556
255144406
1467942332
75000314
163206575
1939456927
1118663691
1358095890
1971540984
336635783
475374204
1450795671
1450638656
650221545
1512043853
974349074
1804462724
1366152603
563221813
1894233648
857205978
2965263
998144941
1620421048
1779710703
1943006864
132770386
1827523353
1654761975
2114045546
2005010140
1193671068
1179724580
38453135
531563858
1885754895
1911529940
405316433
2139247345
548973388
1521948012
250532770
1789153248
656906000
644405913
679129480
1440251430
430588540
648075389
681267821
34805653
702853162
406846599
116800899
137739582
709966770
1985410347
403138768
302670772
1458741719
1825903362
1827710928
965172443
1581662642
1239563358
2050291893
779829742
1339934903
1075424073
58343506
1551169735
1092420664
1555793609
342370594
1817293404
876639403
2096960457
839783374
783970786
195312605
1861798675
1416058253
16436827
1602438455
1727158400
1898479749
746049510
589554425
646305968
217279475
497015151
531425168
1323843706
285944650
319253135
1233424710
432582563
1088371610
191888414
1688657414
14743645
1193774012
113693614
901276754
1431587641
859832470
1336644049
367108156
55605250
781423568
1441803501
739152944
249927720
1109610164
2033172883
1586380451
1316140325
1053996742
1243567583
894338095
446906908
2018791797
1578685698
1516269134
1265057063
1752162757
1478784346
648616965
1454431971
943959579
1162826966
797148539
1251983762
1599012234
566816782
1072143224
1676096142
755705137
398785472
403188539
689429001
76134155
914196736
601675245
1758672493
1423189556
1256922704
1667385530
1829430002
1054466816
209221521
1058453179
97830075
1680041478
174592837
1195826792
1173350058
1605061310
1272881803
666467243
357365848
220529587
1857655684
630259647
1853429418
503491052
200473634
216871290
1810036600
727162604
836061407
1337806104
890322102
14241613
1816182630
294446695
407574229
1728000814
845022657
544004508
1333518891
1905990702
257113716
828579114
1792438724
837322199
1372884424
1762994679
23607397
624280641
614560651
425981645
1790057940
564602877
178546396
668917732
296296105
46220719
1366689492
1222204203
1402708772
491216522
1613861198
688318692
1962074570
473238853
1377071741
197420190
1725540121
390523345
580737489
796371437
403461293
620350194
2112663102
1361752698
234457063
1425141001
1211771454
1198110767
182461119
1436747214
1443092481
820836249
1881661236
163155387
58669407
229801839
906121554
1003315520
1478680367
1270973553
1381212491
98390491
605666680
1657544517
417596837
298397236
1425739300
1373533868
1127331466
859633278
1588954505
1083128149
1710313747
1045092201
613631055
461938122
1871273281
279003769
669337860
518777257
368074539
358462184
1124169100
1772179962
1254542030
1161363690
1362093883
606835536
96986113
1848142539
835049750
762527844
374611663
1086779523
538378012
1964681802
167541354
1880779774
657980270
989235288
479460113
1886223567
1134153865
1794363810
1062126327
1085375057
1422817862
1654712027
103320560
1066457054
486758357
1304898702
1404082886
1264346782
837126151
194168290
1848896599
1812622102
936337202
502126449
314007063
125810639
1493201439
735995370
1493821935
300998096
1601416166
85224598
773052494
1651816567
134782665
947833124
1956774319
1594505312
315803919
213839067
421744141
1600169065
348493346
1796771765
978684345
888395879
1123516862
1798024199
484643336
1795644424
318483700
127095364
583891749
62646592
1597237278
1487884859
1688555851
324770179
560241380
37398183
556850182
461814830
1179745754
1041687140
122691849
83708669
1559631857
525303403
771197919
1708820087
1960047393
1020490419
387183039
939279895
988729582
1786496292
231997744
1937607892
52629864
270067671
222890293
1594943146
2116147839
1332439826
1218137900
724151210
2094548188
884816037
990476793
874033101
1440448760
766642245
681102400
1498735032
301666231
1182898625
242375691
1060274937
27759993
2105045357
1170878836
497090852
787168152
1477619311
670256821
922287959
2002440592
1858676899
1585699787
1975983028
806889661
1840618176
1257864701
1737606713
786141338
406984977
236954123
392251021
214662016
257448764
521593151
807302849
178538337
663784122
409661759
2007476097
695842406
1805879702
87683395
907709341
743592769
1736439712
2017910870
1836774969
1653267072
1695086673
201669247
1405991958
747213383
15385413
948584030
1185826144
362088686
1181321025
260435964
1012428963
3282163
1932559714
430018809
1255482103
304511348
1519984519
2098158537
1930608769
563271802
352577191
1860697572
984170139
983279626
945772989
1517036739
337070234
1648737065
831792992
50095699
451414993
1564628702
300358913
623603219
658106446
1847636379
1145741224
2143397162
417505428
1244087717
317475980
669440918
2118403439
616300467
1942497248
2040962500
1520394690
2027315801
1440163713
264552402
133185195
473889971
2124534054
1634247082
451313242
1293138291
1333436497
556677631
267814108
1347511846
53443115
488254227
1840847858
1897337138
2106385679
1902183783
1162945875
438386579
1303896932
1249667034
1723834765
855644249
883072210
1237094003
1119666574
1391618811
1975594598
1336414952
1825854326
441317563
309754624
1222486487
547038951
1685883392
1285766058
405159867
535990942
1857220982
1459433745
1809576179
1403282176
263315573
892840024
498499848
1174003234
1893977349
2089947490
1485750492
887404613
420594770
54442244
1351935702
1143294417
702389003
231415908
634991654
542778596
1455869492
1372141988
267354974
956869392
1396915350
121955063
161865289
1872098858
890373336
1675359614
504105546
1753212397
2067503242
1788604916
1941970102
872513387
1141819181
1336638464
1411537706
894292867
954822413
813488878
1709932009
610952483
810546514
1923044370
1174786019
860453290
1919718484
1533211557
1123904758
1334662255
536240439
2067089136
864482679
783630692
237784670
717639883
310319667
1613117719
2039142632
1279551812
1046843730
1154292066
802492699
2126656572
682777262
1291796353
829575792
77322303
335589842
1145926804
1690564618
589157872
2047223934
991479458
1664571518
195613248
780250830
135393174
130314106
1905537515
1804150166
1687171058
1780412510
1166078958
798705927
9185004
1741003463
1460312832
5912418
1149192352
766500185
1622560554
1125109043
2091707057
2032523445
1640444351
722485160
30976350
1691563583
1578080594
651423664
2118501753
1639368451
891136545
1100464471
641112423
493568604
1103178720
1036750761
1872956204
495312189
581293293
361561800
278943302
1540872178
288094845
1656859952
20592926
36860128
1151515956
163528230
846310511
231265407
1265256714
442953678
32291329
963270915
1831735587
2007741663
667570351
101450743
937065316
1045367597
1789378823
405495782
808428276
905477534
1319514950
1709548901
1708216594
927329438
660285579
1469410362
1486168172
1541196377
1125059413
997785857
423025205
205944380
1321519729
1085721866
1228524660
1156413200
1703587514
1672171156
2081655260
1936856768
2118784600
417774735
1286353263
737526269
58934927
963255299
242877178
1720835896
1306273550
1780602218
1775413998
2048524732
1382198099
1058919786
2115533743
974719442
1643271099
1701066806
767337309
827117389
1804813575
1632052740
2110934984
1176131689
1682008138
1317686554
250400994
205516088
416178791
777725347
404398666
1426821710
215094907
2051458338
311578077
2005646454
780325078
759415602
1729908425
527484565
1183516147
1772788440
503716394
757956650
891887004
1010361412
1204168539
1618886826
1447629724
440739338
415008804
83196707
625866412
513733237
1864273634
1942072809
843782623
2056972426
209206612
1562838964
912191665
2109092052
1595138486
428575587
485421431
1921493900
1459275450
1557907820
1009539046
1935923137
1314663936
2061582870
114151298
493799010
1908602822
308710097
1510362842
1352500067
351125937
607111781
1908079780
593245148
78005379
632475948
662012171
2036538005
2004546266
390402168
170596766
485355188
740034763
1852484700
456427245
1235964186
343522854
295222372
41563677
1308577041
92194942
143194946
499948838
794586582
688149857
1766755930
1500267832
228660524
1881551500
483325207
1045027078
1215426347
1006290496
972082901
1894758899
1962916726
33962124
1267557427
2136522235
1991190801
2001949033
1027220971
906611880
1487447263
2113402710
726154702
1079975164
489945115
1975735363
376715819
2144663934
1149465657
756689967
1923366210
109728763
641684664
872762088
790040376
945573454
426897154
1053350492
996509352
518331906
372159616
1218616371
1024877320
1045867360
2071111900
1893928615
1116270759
1962908395
1647890846
10937076
1507583773
520035841
324535361
908885477
641506521
1442626940
2013872633
419282070
1838393651
1095430453
460126148
122579669
1735233493
904545443
1783837003
754932920
1428255998
731010864
172660125
70956218
1344601559
744065718
1081674430
138767394
153741904
2007177488
732054246
577093036
2092698213
379931805
927787942
846039282
960390059
1161770515
2123701428
20742543
2011490312
711787110
1238794748
664004563
665946753
1176376028
105584697
802035100
82287650
1989933353
1136764748
16498547
1189732671
2086407249
1715878489
553183943
1358204518
1677100852
694908577
1482252982
543708985
1859837875
1014947960
234346615
602859213
2133089163
931450851
68642847
2034990551
803469602
1925161433
682306823
581561456
1607832102
2124639898
357187633
1322215486
2041905035
28915756
233278798
1834018249
1516136855
615459458
677195201
1864642771
166209379
402867835
1708012660
2055470324
1112450233
899186679
843258611
380113007
1783811129
1979967875
1043911816
1556927810
912887912
191400061
1674553776
205685876
1773856248
2052951368
8840282
2069347677
1369377556
599191847
1344965313
1765775336
1066116392
1390214314
650188734
405568301
346933067
2102775558
2071438134
120971245
5657308
2074815694
2131056114
9760297
77355884
1418206234
252425916
1315659088
952964727
332140383
837183570
1848202497
811040858
569044388
721463176
347843636
1659297519
1296144546
2089075924
906123302
907805970
685903989
246574467
1940360241
109106675
538077128
1781304912
644409297
1066204485
856158969
1340467511
1589731290
1943185753
1711737619
1217342207
2082194542
1469602833
1011585532
454834629
928815013
1894402682
1135215167
1232642869
1806606908
1930888515
1644180303
2098531330
1382706283
698682577
2095633495
1021172448
1907901389
1914888271
2040000182
66925829
871252691
1122931138
786120610
1473519749
1867114692
1762233984
337451284
1234263250
1063765921
286030975
1665793402
48225421
47972576
186959147
440165801
863919794
249246783
139049888
1268214546
1880313202
2113655929
237837630
70424772
436329716
1001801303
1522866099
808187952
1917657384
273193492
109673843
374735650
1126318038
1584110377
1894371652
1569572836
914568783
1514210740
1785247317
627626860
462295995
153184875
316980528
751808206
92592996
40305160
973240083
2121272397
476218917
2096059498
585343458
1086363083
1422366530
686366820
969130854
213330056
1754203146
1259075078
832710532
925133881
2027277299
910517717
694587613
217827877
242399408
1824666911
264491672
819140706
161595331
348451006
1989726320
462530441
1114170799
923078925
1073535292
709993332
814200645
334670557
359863407
569000426
131047034
233820358
1544536169
1854268994
434557269
1651051089
207246148
199088621
747286186
2102535685
945619436
2111933575
1354279750
346308371
77068573
1249497877
2029992756
1711106367
366480497
1759798714
226924122
287480630
370682154
507755300
844719581
1257645356
108358471
282122245
1398067910
2069436136
1244834927
123035576
2122440855
692028468
1957471925
1222455173
29853558
1091708502
1661575786
1648357169
1340250899
119303538
1226917525
714700679
1778349567
295419847
592530780
440812507
876610889
1892978013
2030581639
1134330955
602647575
428085524
190869499
191413072
2010612375
638841276
631665939
849917467
131768930
1518560763
357354011
470614646
1447097336
1461077112
168246202
545881730
1274197308
291490186
1771707223
468640830
1276480374
1522703891
350983489
1980534866
927695197
2061823299
341668770
1086657265
1268919709
718098337
1784083753
1742915862
1074221401
2008770948
838136705
1661554833
1412696731
1638472159
715262812
51533913
105728489
723972198
1194438415
861870411
1213803726
757508041
189572489
2098973392
930304373
2087265314
530230238
900461692
1695243507
314990724
1932847852
1513401695
1672945123
1969060580
945466152
1015744275
705811800
1311654572
777201523
717901537
1169111965
1140118418
70243714
1358343948
1761853552
1681722836
338803228
1397404827
1098352354
1081605577
592216929
372259395
1037979421
1101734131
69846483
528458142
1225024104
1810037287
893221831
1292101774
1169886613
698273767
517106363
1093893584
1538291197
1034168385
1236063203
368391082
518942028
776810668
999408520
409176932
8426251
151087347
845949123
1594256448
2080361262
723180338
563491641
318204306
183486615
1649529807
349299935
161612610
1580769882
470153262
1473608217
725219472
1403093976
995200538
691386887
2061917086
1359069816
1222405845
1358376382
450861918
422702571
1508881553
362464181
2056846098
257704070
614516670
1908542795
804002998
1275577746
2099121057
6520974
1610976552
1715037833
1382611735
194660994
489778770
1028184518
41073586
299189772
1737336272
1639091521
1703370207
161773650
1523782567
971224492
1428781819
856700809
1932950711
1203085369
876033118
1982069324
1761799138
1719720345
1735889305
1110512194
1884636409
932484958
1044555066
1985412347
1269206024
1455883580
412324367
339683979
1315166392
772794383
878876765
1324133679
1508953866
329756639
661844231
865774029
1718618691
1840951147
363688766
1846065396
878839587
1294321688
116559527
192125184
780334605
938150827
644785791
330038952
493819517
619998953
1279385070
888341288
599263769
1652026254
1952250068
1142090091
1748143425
1387874657
1916887774
918390978
19892463
2045555251
1909073495
454874816
1570481535
467933973
149788269
1425128509
388953651
1994426108
176567796
768834891
1985625033
95820098
1934173414
1445743647
373812024
1188474822
839606094
211097477
27515053
507345531
303952094
1746582979
505498090
1002750532
198772680
2030309764
1591751488
814001262
1651806376
648280254
1996571667
1653497445
1463369529
1137174580
639804673
885023756
292375593
1629268513
1826804571
73301331
2105786835
1821018218
1842328946
1299418968
649485872
150735789
175961784
150881344
1327755035
1677991160
1421754569
180302575
527740403
57802778
1470489241
2022018803
11891954
1764851605
1400498045
1921921047
1829523497
557807225
1085771330
803453266
1760837653
1553218983
1813071751
177793477
1282229424
482560250
289720548
318601046
1805901713
1275023024
105489628
1598903882
918965401
1972818203
238226665
1228100022
1404674539
223073002
1710180947
1779390283
583338489
1346763531
1728470316
1015512711
1776860988
282672934
1378935118
64784855
1467528684
21538984
1777952110
1912949280
1431081285
1615697912
253255007
251711762
1947535572
877121601
625279413
1905373601
458210597
1627086902
2045654202
293434202
1479712942
1979735311
1904014881
1783151574
1681614449
1212754341
732135699
152076543
1081777220
328738493
415213524
135510192
2135329791
1441468038
1666488278
833585266
2039202419
1752258315
1614028887
589818022
927493326
319970888
1398904745
890279053
447983979
1642980199
432553378
1190039881
740673782
776237751
156421299
573282818
564429585
494092290
1145129509
713096540
485038748
126972790
1783300221
238673717
1792126966
151015944
1464595915
1340134327
1801112903
2131420734
470705713
1490378935
594348229
1932290638
2065478714
1662124954
49416887
308473211
828685384
1042321643
1057952448
127268136
988915561
1649988842
1481732732
1829986968
1787272674
972408622
917491585
1962149414
1901519246
1952410088
170583201
1958284032
265148778
54940547
1816772368
48195432
1968981079
1218681077
1640960093
1092047735
1389033306
662643500
1710132788
1169217200
907618450
2051905340
218680864
1334634223
389556690
1682016971
572496990
1439468458
1332327747
2025910147
1114884795
692876547
205434576
1222763357
88255250
1050454790
823714146
401383849
1888944275
362204303
1321943301
1251937660
939726598
315158671
1041536351
1550562746
1719247685
4750405
774880528
1505862860
1230593446
618168527
809894898
1001329133
1535018004
1610824837
1266490371
573825216
187754607
1433257553
2105721663
1731938968
559123905
785439911
641732243
642027183
186556803
30198893
103080491
1002356169
623623243
2118425396
456197454
577663656
136779099
357674517
665404853
1543032037
275779332
342229775
136103151
310449242
869616215
1020728995
353056872
1969501579
2012900654
1143758038
96887398
1116918414
1902383863
1185593306
851283310
468989863
95119177
1013168759
690471113
1570346053
1320030974
1203382042
1934223776
1643119711
1687667001
1828184019
1033636694
2046290484
1299817002
214093001
193969135
299702942
1888598907
1914232214
215892615
388625544
632076969
1469226833
1039219074
724579983
1149220221
1879120386
153928245
1733069849
1092256933
1976493761
214127180
1102134610
1471896373
1248651501
298765355
502941027
1175184557
1683299408
1349398163
1214248009
796306711
1303785354
1110217645
1457603976
1954239671
1940517476
1707793498
1962240328
1758362057
975341930
447878464
204968889
661184354
1559080691
255562468
2068740153
988220423
411909693
1638891335
401333089
891061801
1454348363
1354568167
1974923063
980997335
487190368
1052450379
717322153
215334521
1825842318
2025446399
1303074654
925526120
234863632
561659436
1642863725
231001758
996779901
1615830378
2069126079
1841652668
947066505
357365219
1960219874
2022621257
1533350291
1251596035
231026267
1199598605
276583083
927126885
705587076
848205486
187040690
1398909645
2110727862
402510674
611378607
213118675
974762029
1166751134
1216869390
2014218791
995197107
650730553
1782711456
1373295548
2109831340
1793666019
559137660
1380844963
1260383296
888954125
1004825962
142523316
1222596944
162498042
248918994
743723177
1630576582
640173521
486006582
299179443
1891986076
383197497
1838096527
1747994368
1145563033
1872725141
1585471408
71704960
995360363
1450947793
279308842
55958231
1157150001
1507451377
1457887205
634554557
21895717
1296358343
1937946562
1471660661
1300692352
820115487
1459433745
2070492674
1260517275
52399576
133341553
84965997
1283826334
1241455281
1597126694
287428223
1017971256
1726732238
1486654497
16632996
556926568
389525361
2104085399
391078348
698859638
645929296
1336361791
1418853914
2138075616
1570961576
1035078542
1963653797
259143124
186973508
745429598
1242192775
1724383249
509252888
1058324522
913717979
1336303117
390317634
303218266
1438200027
1863000279
980235646
1689137695
839151470
1964057054
1277654147
401393414
960719815
845867358
1973573720
2016084747
1403278139
267281181
722819705
529147929
1031012599
1196287098
963332622
734648144
550941873
512800520
1475149891
2108729910
1838562670
154233607
63342336
1514873185
1101072059
423759623
1578831844
1356656333
725635389
192174528
1213358115
1236497325
2135676659
1530463260
625878262
783426494
1216726158
63094652
988456096
2025364645
1328012811
1591945082
1362972878
1579558413
166942665
1219696088
1188212978
1988468360
168532935
42559418
720927990
828601622
224106260
1734328057
1518307848
80521653
1708580230
883496028
1781618615
637332759
2144235664
752528811
1601797115
2014927695
1420250163
626285706
1603606050
1025090828
2078013739
787452618
695040625
816112866
1046200614
743070349
392546372
324272691
1383341017
1318096303
894639131
1067165754
1716546172
77980888
308478643
142885407
204754257
471682754
1252370305
1100096759
1381707942
452176362
1176661045
1388211677
489408059
1582637519
740299722
1488792567
2116811311
941375101
812074968
864046007
906171888
531789211
1757145668
2025393045
825890367
2126942562
936240048
2004588138
811233249
532883535
838553469
1287032081
235140671
1314099741
346928346
696562336
223630920
1895853870
783382684
2024835599
1847134456
576246632
387820596
851239288
1285613317
1991699951
2046057593
545487774
1095567657
136977617
1759190363
1462736280
982529646
1546815331
954176385
241366594
413715872
1186080949
2061751340
1370043858
880499435
1563664589
297747246
181832898
253635443
1841958658
1096327078
23122857
1502002200
1552930159
1815601034
2040008125
920728755
976687867
1122240043
1312947116
709254019
931991245
690114689
151222867
219587001
2128736096
1865404837
59549051
1250308231
1184390919
1440256188
1677658327
1850028064
1858139352
208063061
2000706307
1981117828
774555988
1596264154
2081133886
1169748946
970167923
507790860
1861149807
1269619662
1723848139
1122225482
658569250
2112517500
1422414732
221260929
1211801446
1468901543
946759381
945007725
1705769532
886252454
1119454865
710760645
1399093731
152335170
438220658
1860237852
1301843750
1762704068
748604679
541657937
787154538
1102271987
510331118
1565571779
201127990
259143124
18508732
579639302
824463749
1930251960
1689166632
38186877
1279938094
333399962
513822896
1267641451
1387728405
743104645
520552231
1412006076
1386851284
2143543958
1211406817
1992993963
917990103
955160143
1106836695
561213083
786253753
1022500602
1235867922
1790254587
123217560
812809351
1580020125
891843353
1373394354
2027833094
2074038559
1140689453
1412104530
1615336613
103815215
1335786982
1791960039
172649782
2102807681
1610694903
1294405984
955893987
1957209525
1873453648
252782335
418700337
1641984902
1756012590
1408508258
1585605156
742513919
510806403
653769723
1360184769
84844578
4211508
74546922
90459542
447783242
1164313306
1260385397
1620380394
1973456608
1648122954
241350387
1712830093
1360281874
1094588654
1835128270
22895776
1413743283
868332270
1954940637
798674148
445873125
657122105
320326887
577121355
726461217
1573334980
593517346
443066453
1998764909
705409518
868685398
1287854026
52129548
87672636
1223793401
503451506
1841642238
196684844
596791924
55867124
1645865278
1007882007
1849089347
848928163
724243233
1973206324
1152759351
524646721
1406358321
1095031176
2048005732
1048742216
727054855
552626770
1755143351
1172647396
973299359
1925776709
2125147995
1929607972
926565997
1408692639
878776669
140609587
268705814
614384289
1120647672
1846602059
1802133813
1425636087
531283412
950048161
1769724528
1278996531
1389580542
293163177
1214818014
1402117498
600124495
529418939
2026891474
121562645
1675743044
1025061956
1472975061
1013116454
1002640660
1168673935
537649992
1584786516
1983653040
113411510
1237219977
174695767
2070509432
1219942672
3993544
1882640883
217433034
1634189595
1308004758
1670500275
919855026
1943231035
1444320288
828891043
1747530013
39498005
1425292741
1495985214
403801017
195593810
1983621045
1104406356
32464562
1398332814
892176527
1890475337
1977537060
1163034094
348510782
526416501
1844812777
2131365439
1659226920
1551624648
1437681855
37569423
458177423
1330327961
580361130
990866317
168965202
1933715733
1385194905
1694182308
727645630
251338747
190665388
314571359
261956025
470436393
140556290
1150622440
902538536
2132849569
1457906931
1196642646
2034648368
2007805003
461449664
425563106
1339115077
823881720
62050602
65662339
1020994316
2073302008
2108349698
936092951
1765843344
1083411315
2039333371
2052680761
380666516
1242610801
1823048403
580724421
801829404
1673112668
1176857529
660358923
197635795
919067056
1379760157
2133479818
1234322604
2063871257
901444482
205772327
62637508
1053384356
879971823
71589226
409658630
1340146843
2068882970
136524996
1844974747
2091355363
1205765819
186881920
624280021
1414689325
1230097802
1458397357
1066727697
144863819
1824203801
1153030691
170862292
382286215
288754070
595472731
806528405
1273688449
1466004295
1954118073
558880780
1988975723
1825168861
584234279
1837526448
1272895247
515313962
1232964792
1423281266
1569417976
2032943683
2144505834
851085972
1054658826
571627429
2032923492
1842291537
578295127
695293712
1345282617
572831739
832497149
928230079
2084896409
1939294040
1158524193
426106176
519534338
611054870
1711954874
209563573
166962631
2112043093
160063371
1648358737
899485488
1941403344
193675826
1721859490
517753740
1158646850
361465786
2038361358
1310190942
437926428
1971262080
1379553316
482561501
212751794
233423873
1385377120
392752513
1399576675
1101396398
352711237
25128422
1073650565
972030235
1421159800
739136078
1643051261
1190705026
1233465938
1727760438
727331342
820372201
1014304005
471184377
394418084
1777577117
1176981842
1742544525
240493505
792564305
129383591
698772263
232084586
743849115
1669371339
1124162296
250850718
1695316938
904493152
14048142
427761564
1586195703
1975733602
956967126
423203457
581422016
1322314139
1756957655
1551631296
461782470
1506426297
706985760
1999503572
1491968815
650691002
995221950
948784153
161592962
1740065657
942799466
206307271
2130501086
744360444
1048043590
1023077880
356160476
367359106
2061869320
33726105
1971421839
722690534
1855080465
350821049
498681805
552368496
365395473
598073108
1769056410
212769484
349178832
1415082813
1177692699
1624758010
535342555
1232576996
957383668
997393334
293025981
245819632
2065909753
1697244739
2074513993
97599656
500441921
240860523
1394596122
292502214
491208288
820221652
133536011
1385963872
1117977242
1839165963
1970735145
1071835232
1314663936
1579317308
645611369
32060952
1112118709
1787878547
1228692606
484471276
1272971045
508174905
680835280
1733552494
1852767118
577154032
1543745825
1850853959
32377249
45555763
2056710367
1519069269
1715056128
972911869
1662871535
1820716477
677890463
1059089698
1129062162
2147019466
1093554080
717093995
1150569955
302816233
1680235579
2088345913
1083169891
771953160
814227475
1308024818
750470784
30340389
417199670
30741260
1320630542
1835122219
308341676
2026107694
101093367
742761154
1640658051
2036508490
1494136098
1784173906
2076920013
424214329
287255431
1315211774
784041172
1284134864
453311165
1550585913
384531483
2139792363
730791773
1600611484
1397773560
1051631335
1319649830
386503760
462274880
2071786703
965288573
1496363720
1153720866
520361409
1253321318
1844987439
1632452445
18223598
1573185839
1601643967
1126625595
844673227
858657236
2011441058
1689778012
1142604283
714726113
514904398
752602473
794669059
575979894
1996826592
696926056
1204865394
402786657
2002800451
834627714
536028651
1307073590
1791328108
1555281842
1943145673
1334506548
544911241
326964345
365131757
209354582
665509009
652144608
1465120609
1127021837
2044730827
924730074
749873685
1177382686
1720695326
1020011614
225634399
1306143216
986728371
232181830
533614810
2076156692
1665816786
1070268600
1834968539
384628888
66197343
736629471
24184403
1436192999
495597003
2104958221
2037237965
1054046864
1805547450
719800874
495703881
894186252
170197378
1555633916
697383170
1653552547
1855762610
2001749397
679944570
1345823243
1700620412
674232850
1991321375
848340591
428182768
12972587
513731129
894743429
257411034
1591172972
1071976962
1897423795
329059629
548043737
521812180
1940937892
309523303
1262610276
1720507401
380677821
1333542242
1161618300
1169996669
2020365598
1107110580
2139045645
824962678
681064908
1400521961
1303981321
999437780
1736121466
1474389039
2063428964
16498547
1265135697
2022348585
1618426547
1627708442
210215313
2106388007
148655026
465591684
314100644
437388547
1873162996
122257917
2093334056
90432077
2027493979
290871428
1943819147
1091921741
1529552710
2085069885
1062357014
1477187429
1722919043
1760742082
1466611775
1484149318
1155957250
1472969599
223684470
1643940399
870558407
134105948
1311225311
1617630841
1316812688
744403164
1533270964
918625645
1345895884
944404503
822934375
1576777954
1398839462
1486844105
1672314895
1480992114
1942686342
1454978
1233941847
382753800
989109575
562687904
443333626
1539178524
1648640851
786651603
1894059505
827615188
576748607
862746088
1498652959
1266332247
1230427523
1836442868
1369749396
993948062
2098813283
8402881
506243142
192677974
1401824986
2030035099
1006928310
1169330550
176907355
946700157
1752678291
687219452
1039913321
533249491
698996090
1733813537
1271678846
213681054
1056665232
353930929
1436497305
1990480256
862855691
1236431331
1126952287
1821918148
331610970
731206290
267737676
1132795644
703863698
1131985026
206936721
849299795
814046289
1606709080
1001467626
1166733871
1654077766
1605713474
1918029737
1282189584
91480555
328835902
1065729021
2035888571
342002315
999377351
53415396
1244551198
398299078
728321521
1746574130
769011794
815259410
61438535
1977222002
770985292
1180394362
299813409
490700173
400124966
801207528
483524273
1823893820
107253377
130719982
2040761492
1694496567
618534320
1400786299
545335218
1486777979
1143955138
133832462
280314827
1125062898
1582850618
1973238580
504674828
573882717
637610807
198686706
458215957
1042995497
225389327
1457343594
1269215081
489675828
1480857752
515357256
413077086
2145241789
1770061030
74888172
2128708486
1301959502
1158416815
2140609406
1419922924
1807702871
575515170
1872945323
124495517
836857898
340386518
468169099
1127519156
248923919
1375514910
921448236
2144023375
108393042
1655891735
8395155
1258698910
491098677
1567968907
1311711206
1727395530
1813682140
308615596
531963080
1629555256
1622023417
1029314173
655420434
1113900352
1473185286
935594960
1508884392
190115739
600826087
500328263
455989184
1829919000
20078192
1422064540
2055464532
741352939
1696425846
375710127
843018837
564946197
887993240
14198656
1348931909
1803599468
1869013914
904988827
1459827220
1198809772
1217803399
1012749157
1534855660
1181836136
913086941
880441577
1695206199
1118531198
303152983
2021864801
1117608951
623980560
1108279954
1396172964
1439440690
1853172576
1937556440
1764370259
1769944187
594748309
937886894
1911241797
407380453
52156801
368188589
1051240274
1603340744
1847212885
2028218405
987054998
28418162
217505308
60136086
1449206863
1792495562
305088673
1945871171
1780573288
819528912
1460042816
1532018335
699893080
1219082823
2015379407
1377552777
46360867
2089082803
983136554
213048225
984999279
1877327796
2139958647
1335275198
2024739948
1709059314
294603087
1729641567
886102062
15895930
589478644
2024325595
1952875190
401082706
1918952889
1073341398
1198576547
1719334388
1173882067
1704623376
324108658
229000670
2102786808
101826761
1678260991
340951488
2046061412
232813291
1560307743
1563017198
210793156
1909777154
350666779
786928421
1719229788
1177160819
834536833
1966020959
314162338
439755649
1804886349
452964101
1226408597
2012854241
144289233
1491968485
147509690
1561629605
1391734614
762920680
1526717112
61886823
505733971
1454409578
491875794
759632953
953836488
1844437067
423313903
1993419871
1972815038
187703420
973503595
1132938759
778496429
927312689
1070597750
640168259
1215296547
201282774
1236177998
1319282809
3792386
1303932209
1701207259
1310476300
1166859015
312390362
984151169
1394200825
1174122514
1345342372
1306257145
1954009497
1997760076
265416660
138456607
122094506
1006198226
274160284
909527559
463118392
1490359505
1309390052
1625323263
1965119418
1454916875
889163495
1604520344
1627693548
149954917
379942847
1948745904
1627848705
759167470
155090093
1698117726
1558151571
1219342117
1015077888
1203456598
1725155450
969694709
345330203
907281225
867883449
574384576
1538760687
921933549
1814985445
300348529
810088393
40119851
789370671
747644757
1847895542
1306695085
667013372
2039965588
1690548967
483561690
2107350599
1502713446
108040626
1914864716
265749009
212153078
1044976215
2028900239
1027415743
1720021315
1523019005
997170752
360234544
1179933981
1185893193
1069036911
2140683278
458854174
1703751444
1645331845
617892988
1295453822
630240004
1543661871
1267208724
1579794120
876172863
333120296
173972687
1490887508
9879370
1575212201
272600437
2101144244
1378106419
1881913728
664275615
1940375391
48109820
348266436
647199823
1532945597
1797559045
84970418
583726924
1677713265
1662785269
720372571
1291830579
1811598806
1463139564
1829617351
1527727575
981414048
1212872662
784145822
514238499
684711188
1920803413
1533294233
711003464
1858444752
653302052
1453411575
1667866180
1332942529
44762456
1654258388
843001972
792424325
1667422331
1157905535
1704794083
2058791194
2112562948
822113315
1118782669
1165793295
644981742
365724227
2045620690
1284065769
887049515
2113106263
1554717907
733687467
1265921593
997078940
2014380264
1103894438
866601446
1883518652
1368196674
566082130
264127953
1632249918
931152159
1925193984
136457580
785190485
1813803163
153491491
298440356
851555984
1523451925
1151452630
1946695393
1650484965
1116095814
804979939
19019007
1485408593
496409277
1837085106
1815445965
153105189
1755887446
1434493847
1144729726
185900118
672190041
1053780057
10487847
814863611
587727506
1926505573
852271382
1419403265
809012139
1786059222
200653616
1660643916
1836522409
263323766
668586360
461492652
428720066
1436915256
1467202496
300554563
768884719
241706694
169948077
1915878260
987302440
1669770244
1961428914
1036029530
1357828721
409302082
603549073
339750585
1464328275
1706270936
579326207
2114149641
990254048
2085228781
853234868
427526130
960816745
719718943
1203390452
178162025
336514452
174183449
272428540
288075725
62115645
22581255
1714896792
508106262
1398378264
1095039873
371956068
931196567
974616011
1339848190
53122497
1840384626
80563956
1246116001
622401177
2066923911
1611355278
970472658
1199699746
1946316072
443805034
1499311369
118433483
803391648
1147092650
1786701162
328120010
1547755100
585852353
73375181
822143430
585631862
105459910
981337286
573548526
1051802500
10912642
851123528
1559382103
990115737
623460353
961192598
1932584816
736697818
1543077829
1962023909
1622121115
1894390104
1863865932
1870553043
1330345763
1770149974
1115462043
1183961797
1024642586
1254625720
973910124
1331836660
1218335600
1062828210
676079178
1896993795
1593981833
839936805
1433903159
680005343
870043991
938465775
56822668
2013874384
2078960012
1156245450
1244438464
373571057
1886216891
1584036056
341041162
1047793479
212882025
2069960505
1732631320
1660793530
1075759914
484685549
1510693268
534291566
2091287546
203067882
454034715
1242993139
1488392734
1514560609
820527966
1791927515
2056015028
1196487632
1909841879
111223640
530356641
1646273870
1474229388
1112270247
842712667
533693136
668149973
1087403986
1293792647
445458894
875672408
539579484
1792179584
166148285
716747578
1568090558
720956973
925849866
939957422
56202038
57631120
184389535
1282658212
914310469
1582175824
2085579789
1151029184
1738866395
1232837509
1844456440
1416273771
556053892
1476758961
152052099
1037119185
1713450812
453148155
1513320131
627074100
1116846516
1570282477
871521226
2074195046
1054246078
1052847419
1815309723
96123631
1339372176
543001068
1710023884
1443721712
964488474
1380755108
1953817181
1956741334
1609485781
722530678
1774913331
1326638118
362667353
2114768747
1177612832
442849879
1579643880
926230701
390881724
406373132
1642593082
1332797741
43558956
892176754
589437299
1984804702
147625083
191184960
1305213571
751929407
1333312439
724942031
331214646
1475098807
1553901653
2007848114
1428077195
1211262341
408964132
29661705
1450222060
462272208
888718060
1387019867
865368836
444765525
530741569
523602740
1038739211
64937010
1576069905
1223796697
1876513670
1605471234
795866058
954827457
382878587
553610310
1551011874
806917583
963574470
1236822684
1074135336
1331281650
604035051
690226672
1136641642
1158416815
284390650
2146069723
175239856
528532364
1996021320
1133796701
1649745495
1405412525
538412378
1387371099
780489050
1208652994
1474879491
380713953
29944377
185688523
1529044909
1064350537
245519088
466663558
177878902
949367265
1367646341
349632885
1352188434
750821157
583178229
1012764511
895141700
1927273464
552102570
1239944215
253995438
764560556
669324884
2053798636
1049871304
1448081594
812688521
221949649
551157760
996031353
1030800202
1362070842
955168551
1165556958
302755163
1295070301
259694926
776732274
1670715133
812763368
551682006
645238211
809455841
1562862410
752490436
1247960238
1685713424
1391137684
1903181020
1550302838
2145639703
2056075068
1115965726
909370529
418769343
1915278403
735435396
662316660
1348682042
55351535
366382917
1230860770
1719052097
632638724
94167416
571854769
620411110
166648907
430728291
846252067
1272482110
353122847
1601790291
1359041306
1442494171
1184652361
1725707620
1231513566
62502975
475908120
391497137
436596640
1225690985
1218345223
2066238391
1573274972
962291339
329933855
1005478420
1045425199
2072822361
746895856
1460619723
872786510
46932479
1210752550
110370444
1678915118
2020339931
1490061294
1825507352
1686032324
834775839
581097849
1876467320
1877542872
874692206
916894367
1891969911
1569554285
1862040919
1407785912
1780176286
1029187199
693851333
161252876
641228524
568976649
1418986843
608327584
104520882
152090801
182542116
1179456394
885428442
227764633
484723375
1771872099
342864489
1842956310
1882369972
1834166323
1884380129
1093238917
527541942
1450660142
1089218640
1555737127
1275744454
1674637032
1064092689
614362841
348335210
685718343
2082534080
680141194
1232121334
1716849922
782221519
1600513259
153831369
1112231427
803756835
1275955809
1828510522
1082283815
813990167
1816145456
729123701
2141976179
314748001
2122383292
1370593952
1140263826
1990215658
982554130
174359927
1309728502
200022440
646207785
1563661743
871323818
1769307302
1173667458
1661967045
519243543
405970430
309638365
1166645369
842009746
231239037
989496230
565837760
322016637
25582771
10765989
776174833
1258778883
127776436
1818176118
2018599805
1368534750
998583769
832629154
1571567813
1979817428
703809555
1343375691
1461589567
454568977
1269391856
1621223264
1946423469
538165061
1164027601
414678349
1417008536
602054264
681110454
1713945577
1779620432
1515836387
343400379
1184395191
124440596
1007993273
962418110
2112076424
1132154995
632444129
943845763
206885407
1139984715
662351113
286894605
1573587273
493016860
598592785
1728895087
1780777148
1865057578
930502973
1576985435
1065497102
1053154491
1108365263
838528576
359945095
753888997
1492362494
775823897
19498075
624632890
1365265548
817554642
2077614485
1972240469
1048926837
374212499
130389547
1571773873
915263165
396341189
1462708632
126055282
970900748
994757332
1474414363
1381676954
1101145557
1449896543
1961659796
1937135139
180406475
1269203361
594331137
1172568944
72093252
953124442
1081720100
228205462
67621441
991291426
1033457418
89688342
490742234
673513946
2092537375
52741025
590865031
1337129958
1656813119
1777443327
1247611359
1866740592
69206482
27920321
1769567175
86745839
1106964978
1211229487
1474261008
1627123902
150941823
2086855540
828465629
1630222178
1030154485
1159093360
1438184020
512365279
1683197805
596228358
930443434
505601874
1001028232
1900439482
173411412
214171751
786275586
643287266
444524013
636866084
935145974
824897063
1626876064
58825154
827081920
165872787
1568783893
851726728
1547521859
843300177
883467173
214553122
217952022
1998018511
1328531511
1872270004
1426429336
1641320629
939503262
764110012
329856051
1842639990
536548588
985427246
653217886
639338000
1770069696
1693829127
729602410
670398649
778798925
1810398211
1993301109
1348572635
985469141
1738284912
1388281979
18210142
627112988
1559417101
1549585439
1236486592
2025875131
1699671846
2126794202
236665742
725120828
293914230
1281024219
2008046103
687939190
13894401
1389706578
167020261
2128578771
1174362980
1059654151
1842973668
1962415067
1197201156
1791496285
911933627
664408841
1825672282
383050025
1155607253
2136710087
16169909
2120546654
283227070
968464448
255016865
324833842
180244630
2016514231
1267905301
71345957
23287311
1274311319
1756308375
480109464
1709255334
1542941554
2010943052
1279974803
1659081573
1604021735
1195393677
1731266638
1504495722
679227486
1941276359
522049339
853381169
1262855408
1458181885
1747082346
1165310546
1638219925
749709749
1331179718
818962341
350753027
1473763414
1220993882
1529931596
2059127714
517236940
2056934449
1933878814
1688875662
1306387191
1101888001
1587286885
1763816797
1852169004
1143290386
1822311386
150139135
737604659
1698605474
2030703166
1657163923
1891711578
157540327
693422611
1472628969
517172637
1605835953
2048303883
1257881890
1419398859
1692799301
18595986
387068416
1926460525
1045236754
1439399593
1178210481
672102995
1282008504
2070778994
1866451865
205687827
153404221
604022883
311544630
614958965
394234605
1589251085
14594789
1852806313
1315077508
1107362084
1258553051
1853045819
429764541
1037547354
1112627336
1224327101
1865266186
1878698644
819565879
326895266
610303630
482691071
686014015
175164808
1803577652
2044577407
1298781772
378701130
793005534
1945152664
1841010813
1573018654
409069272
566595683
1361463078
268391755
2111666466
588965285
1575406318
1860939594
1968691121
105519805
497486707
1201512256
178861446
306663870
1960812645
1117186085
1674353485
1756749986
483955145
1301314853
601654158
224766236
920767968
5598441
1351614693
1870049555
66791456
579734779
1038765149
1154587301
820884044
1630582007
1913099006
1825509171
1429076461
1372609391
71349861
1895718785
2035231895
1669426857
479017690
1544473599
2074892101
1889121397
1533409175
128175883
677290270
1014961477
2131535731
835339941
1052422540
1882092585
640592734
1578753530
150742965
953628416
804316899
423939851
344604261
1471201915
1102441387
453545674
906904966
1729416160
89378853
1003997723
167998690
156561020
1493603847
36528720
1262073015
954666088
629015571
1998081523
277347969
177362293
2059232921
262709184
653739730
1528543983
1219502629
594636011
1956330814
1468728326
2129214282
217457698
1314017667
542662208
1526228676
729642904
1522232531
10863653
1359475092
338259207
1626649652
1693097386
318052920
1361508693
239058451
155130899
1992229858
1764600564
230680520
314928255
297442831
543786671
664452324
1812221479
582508178
2038245711
607704535
707598411
1021683895
289260515
400381677
1772421904
1962671943
1068671209
101052561
138415401
274948193
301085612
532387658
1487789581
1940916235
404741283
1256133028
2133867045
188776382
737665826
1616314857
592069803
381210433
1200174873
1091532967
1298006871
608613946
1971202804
301298897
1076155363
2016596665
892717193
1082326897
1706727103
1146586037
1399997175
2042443632
1782313670
1068082676
1195296190
1976053800
1137937950
2135619975
69220031
2092718699
1921770046
836662441
1172871888
1239386897
2093986437
296127790
1567431086
866625327
312158281
340411519
1714597022
2062596338
1672197702
57331872
845058062
1313807024
688496505
2055635980
1208700304
1114972198
1360349243
808885566
1655280890
810112812
1786701824
2005585494
2137525372
360620681
1516297163
320502480
1030429522
1473672147
1012269827
1966716734
1489523331
1761662554
555063491
1659054629
1658079604
264292113
1126513469
1629863795
1791436671
1163654755
1737582126
288521981
923540661
1344299561
159904611
644930152
1711714736
314697144
613049473
1030454775
844464014
302090177
1239026118
1618873514
8485448
1909066087
1502001525
500363100
441732998
1322788890
633290316
250260211
1341464947
1328453583
934894279
587824184
1677611339
1687461098
696069349
56385522
1350785836
1077859406
825639310
155841356
62310781
1969439738
1123350382
528801905
1900780434
1112162080
1060147192
1858576995
1030172234
1921790197
743243330
1375722097
775342668
2061503345
994484494
252878443
760446240
1685154735
2046790690
67372345
369905333
1085296244
1532184877
1632437524
1902696195
1164868778
2027860340
1670326705
1273122643
855173269
137777392
966575194
726104111
1786896961
894364582
637997928
1039756954
1314819015
1937718993
1401255881
1920844204
354021465
1553651585
1572526616
1595303365
1308843313
695496196
991336978
489643266
1186512437
1958503192
1764486404
944413433
1274215212
1008685838
552552972
1270780697
523025975
367630808
1678054179
1752323534
1166461717
440378487
1475563445
282944271
1530732607
2072959618
2074167634
1779091324
1797098027
929379524
1896102945
870077987
2100409801
448089975
293244623
910478914
1992378693
1882669347
984602776
637592975
927352751
1396368329
1143944924
2001471557
1409512832
138402482
1546757739
593509213
514491019
1261462381
1537074627
531914735
400549
564243752
159993339
1328306789
1279487035
1067941862
556307940
1615275626
505582769
1186788597
576939499
1736606229
1404308277
649283764
2047175775
1768683401
746672791
16933857
500092025
1251961527
1261001839
886595188
1396693285
331689165
1754543607
804969951
1144350670
1882769752
1568567949
501394325
1518271560
1935263947
1210454326
1416440806
1135871322
1524349060
1140023341
102342647
1908247837
310863463
1571815488
1201248796
557814736
1319016464
636632983
379131082
1739182919
55180942
1882809130
323483470
1796126362
734005521
1390489721
1915610547
997578928
915188913
2127086825
169123893
1981462774
1652331944
561373114
1357254550
357738369
630454578
661295452
978148249
1788382506
275420345
305743549
1351974476
1941806582
1038080329
526190208
1138839962
364343692
794085989
1292249190
1754677949
1597402385
1880933943
1666730946
1763225529
784659037
2029732833
1736365628
1459871309
1311270505
78395225
296360487
517258519
111276953
437614632
742399095
1013806277
270439451
826765297
806303411
1793462390
1505172353
1586371867
1642057246
1335984932
1485204423
1364169907
88201280
1061114138
1769607443
1136537360
1727851016
1027371320
54610386
965794
21948477
24271436
712781138
1675633613
1466967524
2048557765
775806939
751406939
944265818
942114844
13173817
1502704037
934593557
512279021
771133512
1142870706
635209602
537936939
1264665757
1263573193
1645038252
1274059167
943770596
1972551982
955975758
1832870384
1790942960
1724033361
304587843
597558868
1186328288
213798348
1943650299
2007917906
422905013
512667242
572923561
2090682806
1549939401
1717964748
1848713514
1642715900
566786098
592332332
742978431
107913239
254203996
446511604
122366991
481333482
1036125563
1172309193
1550081935
856878776
1510394041
692766648
179862392
526300292
478929765
589369121
2099021428
1900517898
97034799
1060589250
944049988
997653963
205540980
146320845
669128011
2025473778
1931100296
1266369109
535883847
461383037
1654961516
420606957
382694114
1210718543
371294494
1021889584
1073223031
1614359636
552875665
126707760
1329504
587009638
867439170
222287856
540384454
1145821501
1082637928
551863972
561138745
1753970329
1504314680
1917962314
678207708
840793383
48724217
907566611
82158979
2005386007
1598309052
87487679
1680924959
365220054
1878068990
646226484
1256116217
1181673360
1427696130
1279333774
1947208159
407610746
1267889622
2090533566
1303650616
1047287186
892440631
521052645
2143884406
2108481619
1180905093
994496123
1659186918
1306707999
550812053
170856826
2106834630
868394209
457085707
1945856157
593481514
2063981520
1844395861
1191925411
1080892948
493692584
862798279
132287165
1026881635
944335198
2060092927
2024593396
1114504204
1830363602
1215769392
283431282
1268100573
1736485594
370098166
1086802558
1264807256
1940608735
1434638609
1018692673
1373546933
288893448
530537955
2108671619
1437472853
198807832
1719139554
299703704
1644146344
1494042500
462988311
1141041021
1956283278
264565804
82352254
1970099615
885407182
1342230223
1033660662
1954680276
1547589941
835734917
400296133
970537939
202408089
1539676587
1196813881
418148238
1353388129
1220738652
1497704752
1426244345
1326239481
1540971897
472002496
553267624
1286516174
378663412
1939146185
1036423340
569436828
1701654949
1196240136
83373944
1772436819
165844121
638479864
649787975
908351467
1604149600
1450036757
1629733506
441203392
80937501
825723885
920263317
328706788
359769081
980022474
1072557334
207477783
1768833983
1938071603
269013904
2011848360
924100526
556492119
124764023
78757018
1756283718
1212468015
156955295
1444531777
2128319678
1810995638
633479869
881553872
567352156
1755649480
339446337
2101881599
1188067331
817530983
528796639
1616187170
502049461
6060418
938874222
1649134131
482728400
2132791378
1081536229
1841347586
1427075462
99940721
665319526
2013429507
1514220967
776281533
1322100771
1751708845
1100965838
287863638
871671253
35032482
2132744949
2113204555
2145974214
1323542524
446426021
1314945405
1968794183
1107572917
41083073
996114602
241737743
1542338452
1120276413
1737225402
1113604146
170510121
1175987857
1230393009
476827493
1827450443
1714444091
1903502616
727761812
1052978858
152401887
1669724554
330721485
207000537
248813589
2085449622
1866894236
458105292
775888726
1911966761
1542078121
865655043
100027657
1429194625
446162026
1381584169
122593685
970016886
634621660
309724261
1092546191
145873588
1357767533
2018131509
552635058
1320686386
908018301
868066791
1209198542
413520925
759216733
888082794
635969422
1929525939
1371772780
1624554460
195219809
226643592
1217716134
944842589
820890065
92009147
2072377386
1410852680
324438306
1582226559
1772411914
2024186669
970212489
841978567
1478954195
495272653
1707518884
80338667
1803513848
947468092
2047678278
2070871222
547269994
41322997
2025955279
2086793847
67381353
1946205188
714882433
1887194409
426529906
1540110609
992957892
744571116
1704553345
1376082215
922416924
1389394028
1782451817
785772724
1911230799
1534608552
1322919375
213013172
1274930615
1814906709
1356224610
354816718
1504214316
1934903763
885065324
1880382596
904662442
242282715
1921382516
1630523517
474804957
1427330568
522501917
1505603268
817803295
711577780
204107535
401238334
1022260027
1512012935
1720791628
926793818
1251945030
693946278
1410540123
1059838843
1730217863
1736580043
943197251
416640956
602600880
657763291
578428250
1861271174
1020832682
252431688
810854420
1671688138
130028599
1481097607
1643930137
1238654354
804262074
807049392
229627683
1854658365
142378511
1983792865
86925798
934806472
486052027
437514100
1660729428
1248851104
283528775
786310848
1672750558
1870109420
1670567077
2083207007
411781623
1591400686
1364904044
169596379
1972275494
1963623516
856144171
1663831912
1587068398
2118448596
1077498441
1675933749
2105004988
1455401055
909530641
907725164
1740211961
204976563
1734269993
2088641859
1617730734
337962958
1810065055
1289175075
631022323
1483123257
687042426
2020407594
444505329
509349228
980999530
676688527
1713328414
1019513057
1756281917
1490149968
1454823958
506646497
974477750
159808402
272420651
477715379
418237144
806039090
533037699
749677602
1641040102
2025484092
1465156663
1543502148
2055282090
1585529418
1037812786
2087809415
175008045
1769213352
123269257
1761613318
653538334
2126039747
661950383
1035750940
402826825
2114716375
1150136398
565933560
2063030576
1913907250
270781393
2132310886
521086363
1146306227
797064320
2071076313
1295592333
1409875051
217090075
539989404
231228682
1402375421
699614915
149490188
1339915736
965483026
1787119450
1344514001
1275605293
1715454639
1250078790
1125313695
1499095925
1449019996
1144210324
1346662723
1203756572
1947310225
535759338
1115535075
519146905
1026133976
874614576
43098065
1337697112
161849085
1380394308
145870703
180501331
530907083
1837212829
1423011158
1246806671
436579161
905188590
407069004
1865946936
1705849382
1649440273
580115445
322940282
146753552
786716027
492903188
1858223658
2111780865
2092273632
1880411379
723624010
1314917855
883762098
1573974238
2096433877
1033958508
848759147
297593464
2018303673
1902261198
1138312734
420457232
851923415
997369302
1238574306
128762994
585369220
870980973
1700957607
1838727115
1781074708
845868925
1914702121
1959801320
1527717453
1625395966
1620357490
1428035439
507579566
1368974087
1046384071
146694989
1977676465
64908885
1970379398
2136302179
1404561606
581943679
2128610521
1270657398
590772536
2145450453
698048572
307106016
1734176421
1481696601
154076257
439503088
597041732
1295087911
1811601304
800174846
1482370416
902426452
1417489529
907011672
281104942
2018046975
780715552
1438499798
684859516
474949766
1173734584
886955658
261562952
1084302491
474958882
1619413700
483074408
219937341
1205954319
500605398
261508083
1689147381
1329390101
1762137537
1261701840
197041929
1534627721
642876516
63449122
831970607
1874290898
181208329
422406682
207961242
1462131689
958259014
190057046
225375684
708851638
155567206
620050063
147945192
1957632569
2052681352
1381203059
472683545
581715604
715533240
168075134
1270926938
2056296553
101583036
2088655386
136042005
1243166930
1722160887
305770470
1883385752
2099528354
2075958032
1384667572
1745974640
167135417
1633442552
452464545
1737399388
1829044001
590433341
1954359849
1731399762
688313416
1689901617
836343571
238915408
1797134384
1760490766
484116151
1488781647
1211020934
59398372
424095633
2085329501
822712254
340210624
32551411
532026866
1742764782
1579992474
778306440
1486987418
1278610224
1544046969
1727758854
1072065528
950000719
1775636917
1578937652
1203208278
28529904
1563143857
661946002
47830805
209789338
840864883
702646601
1233628094
1002030228
1363605710
234279440
634607460
1978725660
318920281
1713843202
591730177
1227710880
92767708
1523087790
324098825
665429079
1885995276
1372432816
2024413528
313705867
1149519371
62904343
1767224806
997902609
1037346614
1109452592
431918258
1108874384
368975651
394249173
1567748287
236439824
657685284
283478758
784275111
214777659
126345610
2033122715
639235425
1295203606
152652747
798405488
1039772564
1009587356
6255799
1766993498
1493084118
277272383
1814295933
275067514
2066385541
477102161
155279272
326241477
1218791021
2007561986
125089544
1779291033
1717961306
1241322401
940836125
184729132
8325017
1401287334
1674385795
810104114
305899069
9325322
953940115
62922854
343777963
1171214956
129826852
350136882
487559275
935961758
245896793
1324060368
1772244548
822411587
1267551405
589344606
1577801181
1412717044
165994255
1106409408
1550946889
759924134
1108427574
213910063
146895140
1659320600
633700340
422803933
426432279
1186361209
1802535758
1079452954
753866766
8659942
1336559039
91869051
398924175
1310354826
1643796814
1370367476
827755816
796466224
1436144002
221866750
579184890
2036856358
1898477784
1747147773
1047954896
117683701
378313960
900482034
1529369346
1493821935
1210878897
1334561233
1651876413
837915082
125577723
1162123561
519111220
2099220202
1150911967
102337555
684320185
562792469
1699573808
1561125133
1872506964
3677353
658330982
71734693
39822545
173279194
814636306
472162872
752999804
436029735
429288203
1828519446
43423989
1674332026
1093875086
796684365
577395942
946181528
1825224430
1774635276
216856749
536883978
677091609
1876644015
1264713196
1216660367
2097121384
584764829
1496036985
1712076163
1875889251
161505373
1888815810
2048879619
1494952031
1575915403
1796047737
1029613050
700202753
182035750
1658615672
842142786
1014021139
382612134
588337332
482986406
1980215476
172839789
1595267706
624202462
1649305186
170068872
732111660
893709789
34420989
1567131946
1900345269
378837066
403580592
1037140710
754367277
586054236
1613964311
329729732
2060120689
872649950
49940709
1962744858
1973971031
1623022141
925061911
856113581
236730132
1935297837
558367349
260259397
1477864839
157874400
1933910246
1730264410
59575004
128737902
2030215646
565355013
2086455816
1898740296
1697907652
687936375
124413695
1803947230
589637611
624530494
832219356
861005593
2112991727
1858848943
260193398
1801842344
1722582857
1502428427
1529311339
1074840522
461910529
1114441569
1711314023
1176166197
1852487019
2116403432
987632017
1412751953
601037537
1221681156
567894550
1418105630
422377530
121209489
155456789
1971351018
1568981481
280435967
1836270095
1549460598
359581559
1371525368
835884723
308483588
1551687338
472975675
1489285891
1859966484
1442951733
1637187656
344993013
1916067106
1791746324
719227679
1455761262
1101538984
417848293
187635021
2124639905
1573722584
261067164
1520523089
93003108
866664185
1264706930
780647076
1206386534
1677063603
2123235139
210544442
2057652489
1883613190
1668094991
103045877
1166401141
700107580
1452477333
2084416833
574717033
980699128
326924486
1045464082
487381270
187929278
824588963
1517421468
516742996
993732678
959719992
1428707804
134653282
1229115574
1080285883
1029876932
197757498
663650792
153587016
880888968
1188201208
2140021035
260429020
1746713815
1124047709
340457199
1896454219
2137958413
556079064
1079998943
975108173
1145683882
666534581
231121932
70092232
159534432
780209872
267311002
1399058165
1203993132
1486280463
571540863
804139289
755939247
1329707438
1285076562
320437099
692850445
1787097561
1252447607
1377686308
1638865259
1819748955
389481846
38481209
538358361
1679885913
1384812184
1207090178
329033558
2147105072
283064174
893056091
690343781
71633528
428835455
1232978932
1793077889
1594206849
1114478549
54360048
321527850
895176724
180231113
504771254
161449817
1028253979
1322342402
2119548647
35441537
493115197
1517320747
597617761
1908883960
806231492
1195933153
855830132
1220235758
1650534139
568794497
701798139
629468223
586308354
1187900226
753624243
1384899992
1783209172
1373514083
73286974
441403346
1927570976
695093698
1197594444
245574709
1722034652
1634744309
1411539785
363713852
2121147808
1819035032
1633288793
1810813718
1521812436
1589099276
2134092834
69303433
1751890351
673580006
1084482578
1400455475
1927227703
1022743312
211246282
509523224
1987855313
1380145056
210372665
693192122
1029683330
1942131260
1733729915
243353858
2073566661
28743278
699910355
71629173
427796033
702094195
1862128299
1055139954
1015568473
1608147762
2026134415
1677629778
133328834
566557665
1502344026
1090777517
147829067
975832028
734108551
1803046066
1884973810
461348732
1168622615
76159017
483390795
1995252383
303668720
5746492
363595213
1250455759
287920977
445007659
900050630
1211646245
1290085650
1300259232
2100243826
1432800450
459764082
2045973436
1301685402
139467880
31674467
711832054
71035071
1165637385
1321838763
963353580
1585146766
875778285
1252612241
1245281970
654850767
1086528841
1708172624
880650796
1339288870
1231961748
75600396
1401118532
90580239
992860791
98238305
475507349
1847544957
1750029547
508838710
438383580
321249215
540577734
1987479075
1932339943
1376540642
1717006562
159019196
402608233
1998431348
1592220391
1344939470
317321996
27393760
1413840694
639254134
235895701
1695848866
480722303
639131740
1565498988
1524785384
59099052
1655795729
1413427075
267773830
261730396
1288643552
666535472
1789402893
2024361343
466294539
1169529336
606962227
1321243843
85264423
386904793
1560124682
2109940077
1959116707
712418221
223380120
717305080
1657694024
1898471310
1550670530
1884908570
1687386824
961199761
1656675786
22495071
1293883130
1686377884
278464139
1936450433
675297234
552183410
1906757773
2097008466
138077495
761849036
1190794821
1941529333
1897568321
60742102
2074038559
1924324701
1289237133
1124936201
447186627
1334016400
1287185842
362634984
141960110
152496446
1350527220
1120749317
16291581
1767260388
2111882422
1167837734
1004713188
1843767232
1479065026
1925467860
765971256
402885961
985554097
1705023220
1665550996
2098013155
210511415
767308617
754143758
773070133
376837893
1497668215
1282563639
1887972900
596648528
1645893534
831296093
1770880972
2111357260
667235568
1659254544
1572180458
1746338881
408754959
2038036313
464732216
1363471292
1875429736
1382442298
591568485
182597876
280928051
468953047
595096894
826114610
492850282
1805222221
840845926
1148408575
986077812
1277048098
1157803065
438716483
629597042
1659820439
1853004313
812197647
1572666262
1927509420
2023735827
566538666
1944555823
1229464423
1583123947
1102273728
818822990
1945778378
1528826350
203859210
419605209
2086909343
285005093
1854385405
1328203381
593548832
2139321243
552774434
1951449954
562671899
362415930
1911902279
169306252
836245555
866634379
1566724831
1376341056
210000202
635080628
385284491
1763024176
1062747607
92225020
720476044
735229237
625866328
1729150138
212691307
1961222413
1858217841
873832031
1813025424
397482718
2079179722
1538986516
1229498077
882602938
708853206
818925616
835214504
1519983769
1581779989
188670771
201477527
111472733
968089857
565843966
25968824
1575827156
549935022
1046742302
1661624464
1562503328
959427080
68561454
1052271674
462864470
949297800
974654761
469582797
277993651
1490050073
481128664
694260939
838001313
1257324091
2145104493
1809997786
998827673
1562929066
424125432
895053896
1244754218
1727030642
1142384855
453579979
2092090463
860108473
368020809
1757299904
337586360
1571470084
434677222
1629389597
47197559
1496403754
1402647161
1612707322
794712706
2074563650
528345276
1312001753
1327602382
655171521
1467772898
477286134
380432162
2141359494
341474708
1988998069
1811533451
1104876154
1736486270
1073393060
1067551027
922950008
114404298
1106713590
1369423374
1304183898
181882334
1716287293
709001068
2099892050
295056721
1113736365
1881518773
1592182715
1625379892
219312820
1812359883
2068237913
1653330807
1610286499
1793148540
1106683444
401517454
675632675
1490373410
797407212
819059999
1039388609
506727401
2086089979
765652705
1778085559
899306932
540497362
856060488
51819976
720215681
1709653085
138536149
1426051054
75594055
1447160866
1823258837
1444687301
1934978688
1372979340
1147094280
1544171264
657584330
352455580
1166825063
1593248783
1919534328
1587436466
562665759
2121487090
1073794242
1562573476
29071126
24621206
1184297442
1862606827
685346574
287650902
1541662424
1187190645
418085397
2121440649
1158781561
124644273
1022380354
460425541
1296631169
385214051
724673982
672718863
282406264
710591042
327846035
1985437207
18718020
2141761754
1086360631
2045300983
19673407
562392962
1821099742
276718452
183115268
1013668195
1384013830
1675721258
41140736
8250502
1441733795
1458277908
1372615944
906067152
1714868688
1591884743
602698963
865963938
2114111769
931120057
999718815
919191576
4122760
987102843
577335045
2122752927
2021401640
1425733002
1568754955
826198797
814481913
1620312918
1872727138
1898819003
832322042
1668509200
835022897
1407104270
165958255
189927206
756017188
337092628
958470761
443793615
720083338
1732834111
1005852957
641558157
964114255
609785941
2009076175
259115869
1788424968
1446722408
1704860867
1675525135
155099614
1875710315
1732526897
93921407
330840937
2094139625
560867828
169272276
1379648718
1688621703
1265045444
1997235310
1968617079
1678713888
1980808175
1478304815
309800176
548727780
1340927279
1515118624
1486166651
564929898
2096051881
1554470713
809252459
249804335
1638414047
1595484807
1399451381
1917385942
9512210
180163497
1841887292
422279293
233877508
1183743145
1429341824
881836868
1375811003
441287185
182278201
924350187
1627055893
724298716
1428646785
1717218903
769029292
1328953841
663858587
1332085430
506629400
808197286
643677543
4911927
836855627
237868861
721919072
32129304
1013636866
1378022163
713149396
587862538
1456649096
928182999
237825371
1517784437
2110021276
1955577831
1678113338
135323153
1180903675
1391397707
1548566880
167720648
1857245150
1183383811
916993215
1730444398
931392812
1247306445
1374735055
2118182143
985030195
750865370
675297234
1396335045
1711465221
636746928
801406207
2122743677
714450542
902734215
250652825
1341984568
1039219682
482027729
1048688428
1621875422
751192438
174348697
1485237696
896863710
1987449663
686335384
1109720234
105388379
391087927
1864514401
137306289
780065180
1732692826
1663389039
2002768828
1700153745
1656656382
2104149358
173971124
243196265
1242832813
1231399259
1775638218
1783280251
342164638
248406459
557164434
23264193
390002008
958564347
1502529591
659634117
1808565916
810817672
157442672
136185966
531665154
2014675420
1057397825
578455310
1791150029
8740386
111754083
1710241351
1202276014
1370902113
901954580
356407369
32609044
912901658
1808347548
1613359051
1319663716
15809826
1149012064
70667064
732281941
233664842
2018120683
1931015488
1973439894
515742115
1871553990
785706334
1083531863
414496252
907653766
864411897
1605371371
497652964
993049759
861551660
1737694683
1855619343
253347954
491387635
1224330274
792593640
1169306953
642234861
1900663822
382892227
371627008
398451717
772415746
851115141
1552435436
332617130
1365315852
418992845
1224853202
1062601148
1952193737
1946348849
2116576130
1055956127
1812484715
571923548
1683196181
780099412
234937547
742973493
895112073
410928456
554389860
2077799551
42333125
464506078
742120555
1682748167
2013140590
751430542
636870857
272740983
2059590365
794168198
1686335290
1696847672
1436224409
1219455315
2044372337
1956374696
21352324
748636910
553339907
2018193043
319601999
940138293
1525300389
998471067
1668618480
2138237943
1996482268
484315735
1364377087
408968085
1184101312
182568508
486411271
1976135951
1495939693
1158095283
850936322
206032216
1871601957
415281842
856275693
994058016
550079633
1598521011
2058583023
1705606720
2077519943
187565447
454345703
506996381
966124918
761663879
541479087
1999057921
656187464
362745937
1378057465
1380180654
851933870
2102883248
833010983
1836108028
1595621202
1898579704
579568517
107809998
1745490055
1057482800
1719326809
1846214804
62940258
789086858
1543185647
539115755
2080811973
423793656
1927508868
1154102052
366669481
646181947
1573267725
485330624
1456002036
79747594
1114046777
2080926496
501932543
1725540817
1419495395
1267667629
1185664149
2031621334
1244489686
1838474466
2110381307
165054665
31160325
2026993517
816064303
253304007
144224958
1201299888
528103289
715637272
864841817
470229086
2091887215
651992764
1826790301
406525283
485871414
501159938
642340920
1233273685
2028121573
1568379842
124899528
1858698722
1445003424
1483975453
645357932
7605760
1911927882
1593084861
1577478898
317403538
1169494732
1233640800
1089912075
781307493
1632227163
1656408018
1568325172
1588527493
491224851
263713227
1502781899
1930428720
772702826
1539259009
709037346
524193709
561600151
648030223
279203359
128935393
1454135418
217629096
1718807269
653356509
565633301
1282137238
1826588284
1013545917
1467362784
183831503
428063579
1923778835
626092838
1844862235
1630573170
1876070181
211267008
1629214175
1393976736
281524358
170141278
29447476
97019527
1247438734
1952254522
359028735
138042520
948963953
27250607
1118776265
1748245606
1431272474
580949345
1734957170
244367741
809371120
449101730
1042680355
206559384
1087881485
605915624
1795187640
1843145590
884046973
684979377
185629612
279678161
1641464251
2051204867
998863244
1784192976
1862216430
1904729892
949984856
453496290
1475607256
357059248
53661086
1595784093
1291155196
1300117885
637537699
1503312778
833599690
2145900306
2011368327
2011343093
2088986575
1587766379
1370541712
195427481
727203472
415361408
1726141327
1493642999
1384509667
1940622568
1997384120
660086078
1125594137
464305069
756817722
801051004
2088274560
676019376
801187096
1604682296
2024225996
1385825750
337726087
1759601453
1045991088
2066818145
1422232524
1762185215
1661130766
479698824
368997141
604365060
58908513
1742448382
497370427
2106517619
962111144
976051542
1973939162
533595248
2100737801
642394234
1529313382
34899914
1033087542
195544565
639503333
358000143
809329206
522998687
510684391
254795758
1175336169
1728621744
1585350908
1639234943
1944805142
1420980033
1692493190
167392143
934307067
1157491868
690652967
1190107179
1636895347
1039168686
1804968848
216967154
886504495
1185403487
1977810739
434388134
1131258381
1038682252
171375954
1995401535
673979531
31160367
750247531
1337791743
1670730063
170172994
1247980986
1930223778
69760249
353293271
278528261
1274988181
895105126
1767804995
860334165
1277204429
705681234
1540737957
625162348
480642646
1498954033
388792730
883428847
1633417310
2012371937
195766213
1908995578
1233111399
235049917
2010377174
194229336
2077439072
1876501857
457741204
600091850
1981675740
387823991
1061240991
1362795387
301034153
149312267
54808984
787130873
611183854
1694875857
2111747984
467659915
1780347230
1643712857
1222496976
1144507045
1853858760
1280483853
1573656841
370803940
1729932439
1847797104
720949090
1442453129
1484042672
1742606592
600363949
2058583202
101555784
1462058243
859832470
1011291076
2024519787
1794450548
2100930423
1858874914
755451450
1531711499
1546014200
1585255566
954049326
391382583
1486106941
619689354
915703927
1183238424
1099144467
2136991914
1696121727
1147011570
1874267979
791416966
965413078
1663950309
676796763
1436678697
1780786705
1846233187
1422777074
1493207574
1598030549
495265211
691996424
1434966493
567627479
1194915081
571636757
709102881
371144371
1803806690
746110319
492828614
1990024753
357492244
427372388
935902762
1308625384
203252155
1481615471
1973458568
1581195459
1230563959
2030734691
614056199
1141596224
424434229
102285900
1136138201
1511557235
719377272
1038041547
692259193
940272286
2069107096
1352875024
1779695513
1676290629
1448384172
490723396
667495419
2112832266
214531671
1875066217
1265327654
1029991829
944832632
988403901
1757654913
870007755
1361903035
1886882323
2139834128
1247748368
515833160
778431104
822005370
1733896085
323692832
401762572
1457275868
884897215
1472634597
51960964
18288034
337458292
2062534108
1539840514
2146512412
27783870
418049373
203297643
941919272
1339374735
1604281486
543132758
140070617
518021011
1420693184
1336337906
262431526
1547052502
1564585374
1444988247
956610896
2060022330
1649558051
177985601
1729416428
1811451503
1824946681
1844319034
247235389
800936430
2145928874
766119901
353986850
515470684
1544510159
712253875
856939150
65074981
1065635975
1644063583
971977106
882078388
400311504
744035452
1140910115
1041146652
101738694
53421045
1523592371
1613257718
2073110018
1117604308
1213701253
1128379533
680601745
1437818885
1733876037
1513823883
2025407722
1856870603
1276844099
777870226
675827341
812426295
2134517067
975471745
1753305381
521952493
643370106
753604989
1708168839
638663355
814690206
434583968
2143632439
1044705263
167094808
593916929
790441111
1523366345
223778808
1669652829
1586121054
442212463
224970396
928374097
1341297878
1324750732
1302191828
1295211846
1388206247
2067537468
832977948
432637107
2058086912
661834056
836767138
1835387004
135839936
85475621
1119846119
1251556636
290112603
820001449
1038646900
161790339
1998838715
1816079409
656253705
478658237
1050073191
479163118
740105708
1458168421
350414258
683649204
1862656373
716470910
1004763262
1985763910
637492738
23676915
1912332894
913501390
1640535541
1020230781
604247692
1945602475
466979087
274650845
662379902
495397864
1274197308
145357176
1063944557
492205137
1535489086
915512245
282641003
623007549
535711730
1406142694
2009561751
1074058760
1035434336
1897851726
1430943438
260698474
1852440466
1616688357
213038849
889419543
363681186
1167024238
1390834884
281569015
958145363
1360546657
795949502
2137791791
2020958641
2035039503
1384990984
1366876965
1793048514
1238113040
338512878
85081050
508244567
1875120498
1409940579
472336371
443914823
1200279247
769112623
374441237
1590185370
198319108
1043553715
1935440352
1672927715
1532235506
1149701287
1784641967
451599319
1583623228
1393718373
655160268
1955130615
1290702689
1565765004
14069516
1113879663
1639569310
446259135
652319025
2060920762
46229920
56946065
1126679845
777229094
222656658
1633869761
1864982764
1768072099
37474419
2043421909
431724422
538168647
104703571
62720948
2136194504
2041958953
20575488
830620236
146033138
1347285571
798477912
1329776311
1248152506
781550137
1484220096
1964844798
367866545
187133094
1647199086
304598553
880314592
35665885
438590146
462493695
69024903
704448605
823120838
1774444568
996541231
1275086020
683165010
61131925
183003587
1877564329
1173461888
418320687
1011186168
965774824
1290517981
634224549
619162833
1138189052
676222172
1483962820
1446961488
1578829286
418197921
1668644482
1833147458
1993227536
545419911
1285393720
1740531600
1252638361
1035110310
1459307712
1514953529
336727747
1483417851
106269213
833908623
1490582515
1585703624
2128069812
1624534940
1875710315
416799464
1307960075
2124272088
1081183991
2052875326
1739224387
1240879693
1231497184
2072118683
1479491713
443808159
1305521937
1562978527
392765729
1209350628
1072936486
1302584210
1037172756
802624335
54256238
1874304203
1289344660
2103486712
1284061410
1766006794
1750027878
1610493020
2074482085
270116995
1846033032
221570932
41946435
854154711
570051197
14954250
1848320705
442945007
1815676114
1664653575
1125848482
1573552447
1692637176
1096703226
1852007687
1093247083
109653214
47388544
1717217287
1959974190
1361843039
1995678380
986162955
2008255869
237501863
462426691
1486602476
44109181
694408600
446979752
1260470133
1781461462
1579630792
2039760316
758476753
320596913
367644293
1305315712
852671101
877639693
1186960389
970587124
43630547
982854050
85949711
688635500
90357812
2139595232
104903409
145279958
296116355
1283601348
1741462103
1890373208
902514562
676476800
578352627
1970673934
2125842417
8961898
881839503
27726976
605223930
319064978
1875010257
1928619629
858401030
87108275
1991002671
1074442194
2145689087
2116521375
1540150488
351613514
335915150
368127389
1561315574
2024975577
1015246410
485660639
2081088561
384222223
382231651
748851748
695041039
467494862
1789607724
57385500
1652252189
508490470
359871873
2117057436
244920265
715373009
1838943751
836174390
1971687865
1267741280
989626041
1554403141
1543573626
1979053953
1465440715
788316159
1374838461
1882260039
704577085
1246906873
1769871348
714581008
1387229781
870898723
1678471971
1412722135
1770957697
1828489431
1298650099
472015205
890151409
937963339
845986991
1055235804
645178289
874980710
648731831
880317458
427218626
794049853
1657038921
233377349
1341900202
344337602
1879925655
156254936
2012902362
1871678122
1930085742
950133028
1642789317
999905205
107248998
889045037
119081608
876930552
1243670757
872414607
1752131605
813637216
2095995964
1553222924
414213913
423729830
1533878841
629149634
103184051
2118738404
552928530
89297088
517108592
242280483
1808120101
251054848
2021027128
953754730
2095491614
175284690
1025851180
852271382
609033998
168576679
1255768918
2144652279
112177515
833286523
276628034
1049731539
729051981
879719585
1337067257
2106352638
927523398
708037542
75161916
585563782
550765091
1950713919
331395904
12114983
76677872
52527564
1143937152
1772398666
813543839
607261204
806101893
1160374009
1498512464
1661628769
1940181458
2132325693
1552533274
363211829
1337072213
169566228
1155032760
1443932329
508915892
437478627
865022851
1751404727
959879598
2133627183
631823679
2050289871
1097608453
251422387
2025175929
287332158
503035441
1427074464
1574042913
1162697959
1954040629
855356635
1884092005
795391207
911736334
1574032593
1189917522
1145397382
1610058882
858006044
984910917
467122730
630866515
753145115
554770440
738333198
1745000480
1028993962
2018120683
1029628958
1510080058
231033465
811076047
677615272
2062080707
1632159195
1550501696
572297586
411993933
608293448
415324280
236895631
827228874
1775866316
1102136163
1976171251
989876866
1570986954
910658253
66871996
1852231376
1787670774
2129364275
1555560087
403833109
1887754196
1995479919
214885498
1714801310
1727291905
805851359
1948332780
706522466
352892682
509035782
957615059
1625428831
534687904
375233018
1150116314
2055393755
1454709673
1129623520
2017364380
566043905
744335322
865420866
1354053891
758002428
2071910523
1104505578
1230629554
973605120
1420150355
2134744861
811379683
1910469769
1447809729
1571796936
1273742558
1317430530
1962710967
473316847
1558339895
1958718831
1217442264
743991504
1386432114
2042910134
112978537
1574513871
1835809691
1407985411
561548045
53524952
750663983
2121773262
871093181
611559825
473584647
1366152603
1859756465
1007616081
1038413102
338455934
304984830
1234776424
1169721750
627385858
889255223
1371355189
419834773
2020094656
1904865719
1194474104
2043654646
1108455240
2135550286
1133179788
671112212
4313679
1718230532
1385269352
2139983397
1582591477
77653678
1149839512
417899476
787358712
1446089584
1496286427
1048388364
1808058745
1833246919
1702697077
689085763
1324054000
1670697510
2138748921
620751387
1854535289
558360900
1494126982
1425606360
1755522687
1042305493
654695325
163414670
1906422247
506418110
1054392094
1576325332
908987257
1363774154
994000969
1557988704
1279065529
315588463
1406266894
2141352557
454766306
896909181
1801300358
663350063
893258568
1698733504
146633460
1592026939
2144876190
1153648830
473484155
718159200
1957100798
1692895804
954956023
417956029
2039508688
996327163
1224956506
1131543065
1799610180
569701890
1281084454
64947471
1544445162
1268392075
686528401
1365826620
1920857345
913589896
1023797398
2028120767
777711830
495728988
50322331
746450730
59202882
991773071
1586679287
1610229320
1169442146
614594120
1761989560
916149937
1643149851
1000635841
196150176
1806835852
856161092
1716065002
68282291
1881969576
1737853768
332940549
767947897
990353028
1646664796
506208545
37237165
1053908721
358126451
938383273
1238901254
1870030137
1599176074
1100007987
188491729
1487345505
1761491559
331069872
1929569882
13476801
1434865889
1564636275
728332142
621347970
1916613081
1293138123
185235195
1303175613
1735879251
1548098750
765482331
794595373
1724440492
714159575
990868666
904280144
956242369
1935896811
1602348821
55186342
272307550
521571267
773964876
1541352822
712592435
224559640
1316769649
1635027495
1322336887
284332359
1126115441
1963201449
1984683788
699281323
354156857
1406847440
607364205
68597787
1441418393
229956252
886163456
1111751265
1474585528
1556204995
745225822
967841892
489520821
1112962671
1493011347
1937643045
609606997
474095122
648438651
295742183
158160724
1831036241
1303050924
1908864783
1797306598
399238708
405098376
518313237
1550984181
376128172
670794869
413959527
1593010237
75388278
232212283
576492479
570268348
861799814
1418444455
90218520
783173474
2019789747
2090755493
1384194581
1436481225
877380335
790039799
1327311346
1206888343
794828272
58619590
584961910
1881299322
1070346371
793279441
1421596537
214470092
1162965516
1878209415
1537281733
2126277396
1839939242
1202152557
753544040
1494070205
803685088
1928889343
70957419
1069913313
1979437064
1334492307
263488093
730448342
158674869
2091654962
969370379
388362666
1243296962
1561989407
279280677
1354870640
1109435960
2066492294
704682216
255539675
1611530385
1999737721
663148851
1205120415
1890939711
72868127
1207153689
389745534
168563827
503959223
2120575783
619359487
2060641786
898319928
1549422724
945224926
1852150390
519774579
1512778062
312543182
1885668537
1563170110
1565959758
2146093286
1471390733
114542804
903606400
809396745
803710260
1966971114
289043263
1584465080
525358437
1466121542
1464033963
571270689
272244436
1272839853
1511044765
2102697779
968860857
566909398
1207703591
1100847263
760395511
175284690
1418264557
725803288
978040611
890086626
1426858751
1294270161
71847838
1365065679
154657089
1880121230
1876690573
466348296
1526596986
968784755
213731408
1667423837
75927879
1459703961
1104288062
957300623
443543187
675341764
256182760
953270788
1537815576
891123971
477224244
1973919763
1396839529
1746658266
618054481
352136204
362354376
1015443152
67980094
266059155
2128367663
153639151
1000516597
1167346651
1197743969
562091552
687874339
279963064
1273893040
1721215932
1259524550
983716494
431940558
126462969
79639153
126201720
464197460
1978113210
1604708362
1151056641
452774176
31762336
394302750
1024943253
362363281
2031832311
1137770955
236546283
1473589193
1984386549
1529976258
795137256
621396694
803876231
1797694275
144342290
278958438
1748529557
382790226
1394190309
550701158
1982599115
1898048324
255461452
2013509885
1301218897
1390609296
66116508
579836569
1440011713
798700277
1520108608
1412465305
1289938930
1810337055
610372166
1500977184
380554322
1496962072
1256968768
250272992
604667641
96665262
955229703
2123509723
1795338036
2071007389
1113935265
830908757
1999990134
593226824
1779195748
160755692
1429396739
1710799551
1920580634
1735150292
505036342
2081071977
1561377104
1647567071
23740887
925084183
1156729094
1681663568
938546830
1783811129
1106707557
626724866
375758828
1248967612
888941152
590865031
1261801332
1325844623
63919613
46443635
1666720649
977307540
1348892958
1640271435
1387098167
1817904923
340096190
733740825
920658592
671222631
865908226
80661046
18309196
2055449398
603113111
1326287070
1775493087
2056928992
99446913
358715262
1633592088
854468535
171619551
235024505
1991225959
437772037
427943096
1761338479
1716740541
496503933
424121646
24484485
801575497
1902333700
931262794
1979869942
793338991
1978194390
1331923080
1750399055
862717222
2065768230
1907598174
529103548
1607154407
539435912
1131078307
780190216
1682152869
1230778809
81933848
1472554476
1269097865
1776698623
819692772
1507136424
1189131193
99618569
492568527
395067005
170719372
1886000795
1842398624
1832384185
447505967
794544848
535414130
1979756491
1391677436
1618911275
224763020
1999282284
48776344
1211436431
814049884
2065674535
1524267892
1612355795
2056603845
179186436
1142950203
1348241786
1858551481
1679536545
1819792182
1077943997
105704575
2099109527
827843433
58796457
397669330
2057484959
1829734649
569743937
1378814628
1329251150
1103900045
1467217135
445835465
1460003160
1828672859
1140993821
439103879
1097123597
6827800
1383373673
1327938244
751667531
541350279
1143975691
1874303383
853956189
1898438058
2012499084
2076873590
1542569727
1032314790
2046600537
342707939
1116280938
1157424048
1735885369
1124830203
1128175367
546395312
904669842
648215448
573082026
365995017
2139565461
724953731
2052865370
240212580
10327747
607636786
381810909
1703500262
1514433758
1335375754
1277826398
1222705184
35922815
18030343
1614919901
1975538116
1484668032
1212721547
1236588188
378545944
1506213482
1069343956
1216225857
1534546332
347613042
2122216764
533323264
1010679766
1909535975
1242573658
743636034
360135813
1772776638
1752279374
1053656220
854201486
1699756644
743587752
814360343
660083665
378257223
1968033752
1471697638
1484362837
1496060646
1216789641
5568319
1988278214
1873473471
1435867912
1495396935
1481579037
1148682135
136047882
1414783151
146339509
1272586170
1229269840
126436750
1117127039
1024248025
832379339
1620077407
1275679782
163572884
400655301
1684234780
2078193341
1858502238
1706723161
499587215
600508808
1494799179
2052216309
753645843
1267121859
565457588
774714949
76149874
2142064127
1639727627
1741169318
1365137150
1359623829
370976813
301544829
1297164129
1708083752
1933830755
798015528
1477618858
1008131144
1892965604
618499270
2022730067
1368668554
270743329
1577687241
2027965019
922104916
1873656527
600059257
300249858
902585087
206685596
1267874454
691988825
1014535717
2092436386
177339848
790651519
813144251
253232410
1993723790
398180209
308416177
1641850275
831466682
336158152
1979686145
865826191
487302555
2129814146
307500285
1928030853
1848522125
1851618271
492380173
2097077928
1945704662
1961487852
709604202
337618283
438804164
319194194
939102165
1194488912
526870634
1716652517
1198679491
20087561
670418399
996211126
295807587
1801013628
781641342
811124486
1863081450
1466202015
1201447981
1151470709
1559639065
1192388703
618099345
1360907079
1652685466
1398043416
1147894732
696282147
259272637
352565789
931391910
1119777202
42909964
1954098927
183483906
1129908208
847606833
1683058064
596435436
376965812
218080550
248488308
686114353
1265537919
684090051
1891935532
1944110993
1501076256
1893945601
145848308
766765247
2131353837
1037302494
400268055
90871286
1927584711
1657839563
1054623675
738348451
1442246622
1768983913
588376328
95820098
237010504
215121201
800025983
467848551
247418964
1782324263
64387986
62233724
814766541
102911290
639980641
351129191
1476012649
1880227836
308706096
72964995
1905475926
1036777262
1736633312
815756902
2076116917
1824194804
1777352776
122351410
1235196591
233804361
1046150278
1533077320
1900934698
175206835
117029460
1569743788
510148205
1435636066
1382767180
849874519
543418474
1675445411
1539593939
1605408851
1787676221
1208399049
1942653992
1361642012
1332142128
1788749286
457463830
1158764065
1579503963
896005979
581612206
434315846
1823718391
1898716563
901161137
1374284806
172074340
1341186391
2111780642
494402156
725746844
652653105
1115038130
1392225752
1774009037
1811741752
809455841
315700174
1367536870
1949853755
1239160386
1651759909
771828052
1540941446
1592653971
70821253
170144538
1320470207
852797051
185520748
925718040
331675822
1483577035
773635154
331593172
1800304575
1982207590
1280912608
1792760830
1912913584
214592811
1965553508
462666150
1959331022
1028279885
551001774
998838141
1128886965
1669226354
1868264405
29493202
1612120007
439163585
1992850660
1692800544
821086088
839654067
74697553
1149731211
286343684
825272418
1581832662
958102270
938643752
1782374215
717226055
584862224
294363807
1037824534
1455050080
852430083
1718409793
1708366671
572018247
863480230
157041025
1640677395
811189300
180582382
1679513350
856504120
354779869
1530435718
567767929
2130837387
215772833
975555028
1344272233
987144894
180319977
878569421
526255300
124532635
236593424
436351933
1100261056
708914750
877835172
332572930
1756662805
1609079752
75413705
930930255
438850137
1649731243
1551741709
524381887
1288714103
561998484
258034308
892372103
978154711
1258195331
2040976465
1555040044
1202354937
1439212998
1549594849
2017902818
549783947
1638747412
1114784214
922909220
283667855
1669879941
1513797435
1373421719
1471437814
450359816
781528735
330266855
294334437
2133467784
135687456
99711365
445466205
672654106
1636409356
2060526133
198829507
1597063598
1308365395
489020308
1078978498
1463046314
1569684220
1882732811
923971514
355139535
565211169
166875446
1205749606
937015948
81636743
1704702182
1190585618
2119568739
305087374
311055008
1082782681
934527367
1301224772
1602701046
1573993194
914193623
925738199
1910551593
1456399402
1790693631
537915611
942343298
1483555330
1734821645
492000767
737262997
921556851
788598351
162773646
371020957
1468416960
688241665
485517969
817116228
2128378816
2059902943
1216203136
305554818
1562738813
126792150
1219476307
263485466
1032078972
2139761320
899570030
676675813
274874391
683121027
197221797
2143985757
349685165
1064877363
1552113337
638614885
1881764470
617833408
1849788066
1629172016
1550892606
1645976718
565621748
194279677
1195173346
63617559
1365822882
976396412
75161916
941159589
1999296692
474400198
583265646
292748765
1743586934
2069671419
1973971468
213634441
704808789
1989606547
359266148
1501200112
845486171
593363771
1036110776
1268541934
1161886046
975167622
1727592388
538028566
1757906542
514595191
54561502
1781939087
1997621287
258551347
17413409
1911232055
1971092555
728338526
584198056
1908292641
1897954571
1610420089
2117234186
382303485
1497166820
1889646749
2012353906
1683156919
1002269069
1257563290
1065674514
52613168
1275368910
1221559118
1573153742
1898467975
595065364
975778548
940275684
188971188
1693383468
278488072
2089129131
94179018
997904440
1495365480
181215447
1463222359
923361688
560840252
1675275161
765390970
1130937881
1332013462
775092548
949253701
111593754
1623313901
1890579632
129466605
1531989914
1423615055
1659723194
1013571765
2077951339
1642893620
167367668
330835163
1370171888
419531177
1664441538
135006124
384996789
1573278851
1168199812
907134885
631147873
963450329
1877849354
1140456913
687149439
960831274
989137302
2116334201
1045264544
1392370766
2083088747
882395604
1959238247
1316812762
1002296054
1370950515
441809286
897293183
1168792057
1118134317
1868878453
1474221271
1578967645
1694063597
397636999
2121030962
1521936306
1515780950
445973586
225314319
1195231744
191524846
1154828966
1303538309
1061539551
1521111258
1180924230
822318633
260739209
1057349965
755899513
2086192049
1996826592
1356461987
1715891928
165188258
174651158
778967820
1430801424
1652626874
717682058
915586441
8961434
261742140
1921336086
182348339
446272817
817466582
1800952870
604524687
1352024894
1515090087
1667762975
1670730063
594593317
1412083911
76448822
1949945862
28898477
672247599
1815263906
653209899
1072571046
771128739
1238763398
399322975
851224207
560901479
189546860
633857223
502296459
1336266326
522369608
218111411
176408338
798941420
1823486193
25058280
997739584
197934905
5486342
445322038
1347498060
497840496
1625833842
401935581
202358099
22154800
1352248074
927660066
334637897
835815044
1121558196
1032121929
922717591
677534747
119532469
981485178
62146601
873195977
584650474
1377521693
1189075759
883234610
1197584739
802274370
1794815032
510570825
99051722
611052710
382737961
1697755984
870117509
1031516703
190791367
1114665618
1860176901
1790865020
462766694
1966354101
1430765093
15094452
2092595928
736221724
1595307512
1501278382
1587850358
1745272796
151706367
1865827791
324007519
1827977963
522394199
261485591
368390446
1468054720
1201830263
958680247
1661698790
330072316
1226094714
400809283
1187419185
453126232
241599173
1907150308
1056523904
1032879007
151855133
1569189946
1737435754
1809693537
13479194
1180481222
1034879456
292889235
683458569
1231318022
477205982
967703158
1014972312
1610868043
952758037
1639828576
1553599040
1253272962
98956741
107494547
1434381283
255540416
137242150
955393285
169584323
1113500429
441325311
342001917
1225195782
172132346
723844728
1195359931
845001776
1008403205
233395112
116882838
1028066038
1644928082
1381043630
904451590
1147742126
445597126
1676969368
720584558
848580932
1999104533
391225546
2097450728
1789592977
927674571
814383112
1212129253
1429442326
1623724920
1068216974
292454110
886209251
1363615783
1921936568
834040733
148265270
470542642
915875123
430824762
1127871948
958389713
1478910700
815621993
1521847294
601966774
313053810
74899498
736390417
2068369189
434788421
1026691791
473001958
1015740417
438173745
1257705559
1075667266
1421448158
1908469094
1143781034
1015376163
50430225
340396395
218805552
2012848147
2032733643
1146154977
1456426865
1245819342
1278184833
1222688468
1788107730
834156811
1017051930
1290573439
1598427532
714370125
1848283269
1024836602
1542919416
1640741967
1952758609
1711303332
1735678826
2103379515
1776052395
907207907
627378185
1037927087
2083702713
2107465503
1682036283
281390221
1261748037
779123102
891554610
1890590397
452633139
333988288
1969167229
1550254278
241414137
1572756666
1368463711
322282384
1092062355
749259899
1059431153
1100647807
651178629
22902306
2134635597
1401522977
862804991
1666739129
1584196789
1437852600
376128817
754672020
1376587625
960414132
1103221210
2122288643
1933950852
846302156
657173554
1052721079
1933928185
1133009297
662057851
1153266051
955224768
1230749043
717675938
2099710527
1804198604
1227235843
501623225
193908618
680240589
284585516
97868626
939594475
947509435
526165878
1860875926
1856238142
160389957
92022920
1275588236
1198451888
1883721981
2095442995
510957993
669770441
443880196
263665093
531703904
743817351
1727118454
829871480
141173686
1016920029
175468021
481495512
319310030
1434747398
702652919
1889349991
308847238
2044288615
68651259
534549120
1032858936
79549976
235429081
1643779850
424438374
1790738299
1049941257
1965327427
235141876
1768455814
1855008958
207649417
1656743980
1668182080
187009932
1777199923
2063745049
880333790
1711140181
1621704966
938433192
1613481876
115660438
1890741090
2010360361
1975828173
1538934999
470546057
899825604
1421530687
740878904
1852873572
1392085420
1093036260
387397904
540356176
1495824184
1573165929
523997682
503720156
2037479127
279031520
863549045
1977848004
1417591438
2095399016
1886693788
595871791
231950058
2089129131
671604291
448498049
682350634
57094155
1037934180
1443470648
1671427184
2078345453
326647672
1368644419
418045386
1243457213
284256391
338813086
1711522507
100093721
289255819
1591613458
163967072
669410499
1960778795
1270716696
914993482
1321279239
360777247
1472460761
996773595
1928709557
2069674001
1073462705
611885160
451241344
1152936136
1504358392
2049299270
1974587201
2067777474
326336371
1929231959
367036748
729845437
372313749
1822238404
1779734863
642869655
584142715
305004375
1568635646
666851349
803924334
1836944447
15409736
1939102973
1897671294
128483712
1317299236
532304998
1682312950
1740428676
136496413
191726153
1990597343
1231726154
2037688587
1257555258
26412096
956557337
243049515
2056220513
1543550885
2050185056
1657146702
308504252
1816257561
1215159751
581561456
999844657
1424095523
368335964
1257802146
216762657
209450214
1690557861
1717676763
243449141
709036600
48712215
1707884136
1065174895
546847996
2026475385
1438314572
1218976073
2138540727
1564835431
1522311049
1744818471
152962001
485275004
943885249
1627247326
1001716839
1721036413
771743587
182982038
28471440
1107558556
1610892114
1150983058
347885440
1504358104
36715152
1006132587
1210488260
729646619
1843065759
220798929
123203531
168898124
23353415
257022067
174100106
1244289106
1193616361
1556928758
2090981916
1395898496
2109794130
140614325
472124104
1601691822
1637664674
2084666934
1214818740
871035713
1034688149
392681322
1164350220
1763674323
889056592
1268676520
1100738652
466523877
745199172
1087985274
51545486
781904489
2063166786
1774994705
549383761
1928834868
1717333959
304894763
648167477
185553743
1199852876
972265702
307571217
431987095
221127836
716223787
30384450
609451617
576831921
1601068314
226722648
531080237
1448560396
106421014
2100017339
2059971312
255669468
225724256
1364756792
1295310705
896740616
1990186163
530369493
226276708
1643244375
423269871
761044708
1573956213
1470045398
1278018686
1468964923
1624337581
1397474192
34787730
478948634
1910924467
1297262134
399147479
786214172
636708752
271091513
663775487
870619592
400787347
1058814816
763100476
185200831
1058445467
1631296065
1733822221
2081879574
1141870361
2114112086
1999369988
1810226160
1190216065
961455275
613834772
1281603166
1196249447
1708019471
128352861
254906869
877236623
1643509345
946504468
57442059
1002669854
1842955306
1955759137
1677095016
1742775562
1942664229
226807939
2084019630
988088036
764865758
294752948
323417536
1061048911
1788784857
447409589
1017793064
450982203
390893047
121762422
1601434557
2033893075
1592573932
601269422
288310525
1332469739
1407741336
2138648078
1898855651
265431364
733537999
1103275682
1111137831
1160378415
1439724203
1974649366
21684252
147828361
1614965442
1452325344
1647973257
645537062
1180980973
1998094644
375921460
1024271555
2108311700
271744965
1696828051
271164189
998489711
1221984045
344860347
1256495861
207902035
1873253089
2003324256
676196539
2043391890
823345626
2012538805
309541141
1670218848
894147547
33162798
1724750974
955732303
39004342
1364360785
289991478
88092501
1205055670
1138694204
1699281127
1233451669
1412252591
2042001993
73434434
1457755788
68268181
633181310
1054420418
874274441
395123341
2013980396
1468573382
1566854886
1335962070
1875764972
1011163980
610441090
48573901
1023270720
1582458044
1413921555
1692238488
686264449
982337581
124804836
407341570
1692386940
1800767646
1563384029
1600745428
1682736143
2127269870
1094088380
1499120849
793692180
943911855
2009109009
1726159552
1254213186
509219496
224397359
1068241760
1411709510
1900390703
1255249159
1359598713
648819512
422366872
140742147
1026129085
1759192259
1116935114
1315532647
1991161621
421306337
1883785390
1861452852
743923510
104916571
2145444750
635574606
831944660
1507898752
452660228
2130446423
999384767
4332581
1772890859
1371729191
2037874092
1320653722
1192814339
1085956342
529308488
1842164705
622070097
1592018760
1297435205
967378910
1382924153
2128255893
1791351102
751845989
1437995059
1161612600
1126314321
672053758
1246824700
2112803927
36431944
1639713730
721667644
190976575
893491844
1289521008
1929970746
1253056928
1899737452
935530376
1374966203
1242834432
712065481
494225166
1388278773
1796546490
459709633
1910171630
1601461802
1380291214
783498149
1363821459
461325131
311800957
1075414337
304897741
1051021849
218366170
1176074243
1379560104
365175227
90738488
1921581276
747368580
2123039005
418026597
1409542759
2089096953
978185811
467179959
1015277138
1035002402
2142199634
176149453
1346438595
33685067
2041510365
76630922
591624479
722785490
366098748
2021266202
1205424853
656341384
1009684569
1869791154
1822647029
539876980
682347494
297397970
687219452
2014462860
1184409474
1558843880
1681697348
698514402
424788326
1302255529
559688932
1191467581
1590162587
1953607442
454563182
1970893414
1449725697
1827327872
1130206199
2035012558
777075325
1762260485
1630401403
858284489
1416740631
1689790090
1181040716
1958172822
1333018761
239777763
1114304411
1571197946
572688860
1667788119
1953265182
1367143589
777906996
1542749506
2118951570
583585759
1388433667
466715429
903026469
680849234
458613759
1097314481
1189156785
96468075
491317623
62394465
920885365
267114501
464360199
1502455325
1855354976
1199132401
1741881319
1179581267
1027903577
447560207
286130265
1275510988
224466467
1598474280
17153134
166090937
2029165239
120710972
285012122
812384160
1927895515
1774584673
248746665
1972840793
1482115977
1949556873
2116729640
2039281111
1271954840
171196949
618841733
1158259016
940223764
1609165124
1639409739
1619026006
1669825615
946291591
650213093
2033552491
1393730444
1653477474
307681742
496977942
1375179301
2129543782
1508955055
228013938
630009244
1069436748
228611508
665744316
1960266264
1586747202
1452771418
2023274056
530776779
927049296
778572995
1112134093
1470658839
576783536
363423100
1347009308
1105177733
1479609331
10662795
537356856
270190567
474140382
1489591726
1845801530
133854884
1389191650
1660540583
1439306519
1995156105
304263641
1224770899
553374619
2002587179
1512665441
470813852
1142911377
64489581
388715682
2133773577
782776872
316180541
721249374
1530257794
68885204
804512043
1652681595
1662748179
658844406
2055777879
277139887
1103999801
1162367385
296154055
575230675
1789692545
811915592
1216146425
13058254
125002615
1422388538
2121083480
1952483872
1794873831
183284531
1918295582
1006598850
593072507
1811339595
243874563
2144073851
101159561
1442079088
1687226995
853303215
1891911926
466223905
826072475
1622689716
438113087
312885052
1739689286
1933531213
854231697
1349505557
483339688
1346010107
203105552
1398067910
861065604
545241115
1898672801
1848397672
2140064593
896179379
211389784
1963585003
1942848750
1385108811
1622732827
1597108182
1279883987
1030987602
297565530
1319698871
2084059965
536883107
360369788
1610838435
121860308
1652620663
1825664164
679090869
2145070150
487715779
840433002
296498809
687237883
889216657
1648120545
335033340
1087230857
1481556148
221903499
878516628
489709477
1917642935
1230427199
380444605
358627928
1813241898
812747211
577092242
599333315
2061050267
1681222308
575389203
135295313
1717921306
2095935509
937998063
1514180611
589602877
1326985866
1672503864
781075119
593692220
499876990
1947676027
2083271402
762089238
1671513181
400999992
1615131502
102638981
661054831
2017812246
1671945153
1456061311
1223512355
257313238
1676152418
871594067
1613333462
1818373915
116344608
1221491360
2044804193
351536869
634954251
2099995085
236642842
221398350
2021004859
255049665
2071598721
2125277934
399468634
1737508414
306522587
633044818
1330244682
751701029
1533944585
2081836842
820772742
147702468
1627697285
1641550715
1541792188
1269409640
1185751398
1370027996
657835319
1670330586
2089963370
82476603
673361726
352357580
239043528
110492864
427605768
134723717
15947197
1450796181
403976639
815253448
1392279988
382425018
1285073800
504544755
1248724834
2122626308
1938440263
739391172
2019783191
1631751941
255449221
1126416846
698092991
1535716451
142683396
2116411926
1568084551
1015062191
1486526129
1831314788
36372952
2089013153
1155124668
1515825757
2002107870
1084032415
1077280412
330626194
366793955
540757113
1653477451
1682350791
595676210
385474336
2061638728
374061957
772933847
279234062
759282789
1412153680
1354416092
1268343501
1621986381
991865615
1204659725
1041428626
475307408
1195223387
1844137416
277165557
253237376
1269253093
147048250
115797789
431553324
2118836340
567023190
131578726
422891737
824667707
616244649
1427342317
822250266
2029927684
860677520
336595219
1624103504
276064490
1631425392
569212472
1950133218
282963878
20031981
1322818165
1358708678
782315692
2082449157
766369365
1212908761
310656270
1681482193
1817357641
1587257085
905942686
1430774718
1369103603
1399082807
798481475
1218514544
34097746
696428912
1828725032
688458923
1383676324
729219246
902819116
657060711
1348880199
1848190980
2097885992
2107595071
182862480
863377105
408558506
356375576
1405452479
470674291
444358977
1320830077
1030427959
1341687950
359146814
933972246
2039140003
2039680882
1336075890
2141911137
934398833
1128066065
1896139151
2078753032
1846902571
1771150087
106103630
551141464
125960462
2050191751
555340010
2030653957
1247532049
1802166983
320875195
998277586
203519596
222078583
203882959
766345790
1815763718
1030292317
1093922352
1405725426
676230396
274120152
2055655200
356939000
1456415513
387087299
1522806403
1526172656
400438311
1395950650
686459126
1153655010
1221724710
1036328665
1266938134
648675477
1515584469
1149265238
565354841
1395724423
530423473
1911917880
1738953187
1613483377
1290896844
738862617
1145302992
1358683850
1546204918
928631833
247080655
1641588685
2004029878
1461478372
1548448654
1440666996
987311027
1075416065
1379645322
106270230
1021352861
1833738635
1558475855
1943091455
565032647
1684909297
1776154657
938437655
2046176062
839498395
297088732
572062946
423861432
84684047
1825084698
1686302245
458767068
1681123562
1707013695
1272770087
1601141714
635244887
1108422895
1589155979
2077045263
1109421585
639902414
1484904918
1240888753
217605379
1849317340
1855819323
2126197081
1160586967
1854806148
1150531919
2073819564
607516335
1542316922
574210911
686500471
1332088813
777593529
377105017
1974852394
1795949176
1588288539
1487810141
2048982107
671203224
1452322407
2083944451
133795962
2088458294
1819372481
589260084
1001873746
1842892764
124376922
593424543
1239387500
758262448
2099490581
1320295947
957229806
1098875167
864031053
607694956
597005288
419091935
735713498
1806086133
2021075193
147828361
1839921614
540728449
1123746422
2091801516
635545638
414113806
912481623
342924765
313610713
990163937
1483657526
1856404974
738117292
1331118312
814751426
1622940078
1058061745
1075425111
386040669
2084058615
1822053252
1410571459
147918559
1687715857
1561052870
2090921907
1937158511
951603785
2113259635
329410839
138972104
1795912946
579347412
779033903
1627482038
877763461
250629217
756598501
559810999
250013712
224397359
1824865090
553563286
1918796175
1050981434
300616621
87780751
547008758
552800035
278664939
1946841339
1207416824
771660251
444084096
923846996
1309075681
1239181942
1022241267
20479212
665728070
806857260
1933499585
646433879
1401360492
109300381
374402413
1977813692
989084519
739381689
1809917785
734350185
1206401902
750927456
101741149
1835121464
499599256
1618819603
955081427
1122182543
437295519
140535024
977118988
1898236727
41238844
1427348426
938355778
1903066850
1380791763
1047510629
784186863
1955677335
874658505
2089790020
1370128124
563849834
536559518
265372720
749712979
919899415
1915257222
264509485
545464326
1228349842
825408823
1249876330
1790786889
1678844109
479897119
42727678
1182421065
1395291559
138305068
608995520
1680158492
1473068786
187799621
652910779
1902033724
992701200
1961428914
2046548782
20797268
503087795
140068456
1838938872
1879051939
871901373
380412635
1370302255
691594652
578774103
1459211809
1659000364
1311652848
1955311711
1087610186
366037253
1580686891
2117455560
969149815
1986064030
349497433
88978410
1948555413
1894510400
1180457792
1550034914
1721645865
47848566
453398222
1314675986
1705065436
343986015
489735095
329187038
2110420509
826453214
1214847656
1891589789
1829029137
1551014269
1390147410
1212753925
492493970
1863979766
1491186579
497719279
1880620744
692937068
1335101355
1715467876
504561030
65574338
760061334
1361853247
1007679943
92955920
865366243
1938945282
180123736
1254237420
1014789915
2049923484
1733906185
529776690
1751095347
1021144882
2122978313
815393102
884315788
2042241947
215065067
345589576
267773305
1186527377
1292927299
1705327193
1776656137
1550875576
322221286
767780230
545153159
1811146562
1279501366
147366705
498055103
1739556180
506468696
818610149
1535690938
329600905
543142942
1057444966
819037662
619740137
431415160
1581016458
1762039743
1226367223
454716197
751459529
1998609177
1160592075
335225808
1878579757
901302486
1425386243
47476468
1290441410
327866073
1085869261
901481980
1013410023
1718563674
1065428617
579461714
2095776673
1461864806
1853961475
2014028210
2023530203
1353911308
995562505
933826886
355618545
1551098215
1132475354
2146770974
987273840
496261022
354138839
1525933900
1422356254
201950119
1012125389
962912173
1116282495
947938597
977728215
559545963
1075077736
46592825
918146009
245702685
1133358784
813873400
1858108260
364359465
758770926
36736077
413936627
1603806190
1709281183
228746123
433792622
854272871
28471047
1624087656
812677480
1292479467
1518342839
1506734270
768283279
491924493
1120958444
515724968
813198434
2138408508
161161794
1428757172
1878264747
433857968
651994655
1937886381
1710924930
902601203
842867328
1638366910
665736807
1847865361
2020726192
888092730
2116995290
57186413
1281516944
765336720
1800841716
1828003361
351120488
408514642
403719660
1999681887
305227018
105655255
1931212848
1959701998
824433127
132032286
135517317
498040396
1366046376
630071899
1383206812
1895910008
2065499499
1796652383
1853856577
123064869
1077370118
2082611682
944383119
1047819264
1665636075
1628234862
2015171515
1507698266
879668145
1877784865
931193742
716487754
2034752808
994803910
1819734785
226586414
203564505
1975324604
1040303051
944490505
1309828131
295786828
45158134
1038336097
1704972357
1479806165
66257874
1110375436
707990297
1085895884
10488794
1495312844
1581185035
1125455325
1037609024
1784642200
716063017
1241528279
620896379
1386918300
2098078257
1096129535
1085940433
280811834
1453945202
1557708695
394817391
1341753130
1177489935
687204548
1872380579
1414305791
1130973905
1096059716
1112055365
338467303
321382770
889003192
1590811191
1862822767
1215662415
2050368078
1376467409
2129448931
1511384914
379163990
249967601
58631486
2122875324
977962058
155584193
1077868199
1090279467
1349949524
1658049787
1705040982
1064483941
171792601
749039684
644890479
423826418
1263878164
333513595
1848906895
1476332016
417954520
869113752
2064590367
2070629346
324634267
1067705760
1733052885
1905778576
66947640
1684078193
463523558
1392767049
484978316
716268108
2128448144
645905147
727872292
1016199836
1185708288
2027521378
1605480625
1634149995
1564883898
444915163
1070861187
1554223634
489181911
1870001161
967197763
587803644
1735455360
677486971
100701026
24431485
1985183622
892119604
45112946
50368223
304119064
1668437983
1447586405
1696144717
790534726
1179350327
328535701
533103075
1157052083
1479722667
1265247456
1975957232
594241626
367938792
260291467
1159032931
2138271876
2120322685
616071445
1938022639
1195062017
906684405
1420894626
83565996
1878727737
432549412
269858239
155671123
1726827453
1514295030
520575075
1255660427
2063693502
1675842661
1012135214
1741071534
1400468336
1388025626
1412350428
516014855
1393731319
386418523
2033537923
1731044917
1448636571
272695242
769476730
1497334524
1077840545
1232152344
165075194
689087309
856352194
664726470
1614222082
1975661748
152385513
738033607
2006954487
809210710
1924240694
1579419305
534280635
167852124
868493494
36850302
855304164
1641572802
1741028898
141536863
733835358
1970219127
859741524
403912266
1863413813
1961170078
1844496540
749501943
1513990982
1484403686
910307710
1665337685
1688656088
835471172
1122008878
1785037659
1776485813
1065697660
886793808
1747099107
330843943
440160686
1014622777
327331596
1961765964
738479478
250863145
35820642
1746868088
1326186080
1679083419
432755762
84021840
1491394020
1885835873
615008936
1790682594
586852118
311735367
825790291
1246319536
1526253095
1509006894
1626095825
1255265504
335877721
905331572
81909956
1466197112
1210654719
579830193
643501763
1969061385
1137458788
1562440265
1064017674
1565006402
173940871
76158667
1468573585
244880504
332284577
1246410527
1454424262
1014984853
362520744
2017999891
1274021674
1043762155
1401652554
302371599
1226131364
1570258987
298359577
841648686
1851371927
1624457376
1715164064
305658885
1206888343
95161703
761707655
1230326497
1002858956
1813336446
889556640
1814681029
2022263770
396903715
1754556713
676990443
1227827734
1174063605
1231637026
360571225
405844510
169863733
717374518
327484416
1871242720
818299342
720805488
362337582
1638940009
922931946
1534679679
284978029
1452249644
2106332559
886422556
1492439303
29587562
562872969
343907171
355943785
1201367104
1109139245
1959971890
1414807422
337583549
1273918525
103173969
413322051
179606072
717748838
42707608
1577705587
2083917755
1742824488
1424516674
728392885
1237011948
251607230
1037910137
1573395500
588529207
1751873206
209422021
259113702
1314472539
368920918
74135206
787612370
739649323
1041123052
1183670613
2034566005
792960770
309706568
738899516
9998079
632874519
827469407
1872723545
359648708
204405090
1086116868
540199804
1287941330
2123897745
1086033369
2098033984
608070226
1573901969
719948415
1626181022
386225772
395818415
1538172899
1293621716
608819602
1107977604
783166847
2000376259
1211744804
1087651953
485619935
1867342408
492352722
940948186
456788145
292253311
1478191154
1758227808
441351194
538912364
877111810
1646222319
489745412
1201032390
2055423805
372690231
70239065
1504459126
1605126866
1506884170
1886061829
2061522130
2106401141
1272671633
876240149
1381595203
458569342
2048788538
205313931
804693549
987661037
954820683
1695983086
23754032
308219809
631421962
1053989891
1114571720
1928295128
627827260
501096441
1124707118
808464477
347441848
2131533549
773565776
1755473889
1693295039
2131749502
824651969
1049136360
615699467
1095644627
769709352
1895751560
542846824
1388290801
5258455
961740813
921956011
119550427
1059446532
1316270489
1117385572
263028116
1012893973
1853113906
1915306990
2009255179
907780644
698973665
1870648303
1130582446
373063646
617233011
1234611138
2072193674
762503047
774883614
1256352361
1890404980
1249416031
1431543224
1626499414
1068878450
1425014387
89251648
1542627528
379363896
1810034370
1053578014
898146497
490017182
1470105319
1442877920
775259715
2083592289
285885550
1189345510
200442526
1649188700
633221133
1391164310
1261312469
752306959
1753794741
1313049778
1387345997
633565998
504060990
2095986303
1141985469
397931917
1411522353
2039333371
58025604
1760394791
1670277374
1478547716
674142740
1135677156
389009435
1085521875
579577915
1228652323
185544126
921959456
1358680997
769504072
378656794
1123245117
158005792
2142703121
1456417488
1943535838
379631548
1530331428
2103805387
47420202
649665320
1033322689
1473219287
1322535875
1576849735
1356124947
1238263422
2146530370
819919861
165320686
790534726
509205350
1575194563
763218453
1771819680
284481318
393050954
1343741281
492091179
1880497245
409596703
542414973
312958301
1245386974
1467233130
634934164
13178408
87562633
1656271614
576526576
344409992
1276640801
330171605
910042845
1252275182
1729708648
729422984
1322535747
811576010
1552968634
1484169035
1997792131
420499979
1821547694
1156999616
529157309
1106324251
1592392523
401008431
1235079315
595664579
1863764534
235278617
1767316617
1146134124
2021658699
999426650
476940046
1668544489
2120990345
695708882
573805120
584828910
896011650
1245534466
2072407462
1821140371
387790904
90741828
119901922
282053333
2142356891
1610224597
1950207054
69844084
477000573
1307327974
1759635312
347044322
557163957
1017576056
926071713
1592300768
678357168
30606086
728921569
1308358494
495385035
535520005
1182133019
1167382797
278102168
1616564018
950234485
1926958615
1692065634
752153906
1097933138
343971498
700282971
298339233
1406765581
1272724535
1495935980
1255797729
1683445477
724075177
400311504
1537463503
866921625
658151120
1083895222
109503258
1814339045
38330443
2007633144
85894971
1490171608
1387311220
49970001
1938396122
1523826904
804135680
409896003
991322372
1060068397
1602978372
1519451169
801688015
1781392956
457851136
695185402
979680396
242547823
443078550
884460681
552155595
1890621349
168770533
824799501
1443453440
1725753504
1663047136
118470403
1322408289
1882952773
1832310033
1850247392
1861087965
344066814
1269000477
715199383
1474689634
2021844354
1551841620
1627044603
1033463619
352834812
4587013
704024273
391800576
533475691
697957033
700470560
2103254440
698179778
297943565
1269776323
764268389
1777789495
1639663763
461326307
1755379001
1527253550
1327313983
753221052
1110415406
40178714
349099780
1386872097
125393171
1517683122
1736339621
1606194357
1147877928
628291284
147512058
737477286
74030893
1715747462
1109529434
1978208435
1889014575
1612755186
793421656
1540714586
1058185226
453386567
1008819013
306532097
2036014273
862528368
490729215
222249964
142937610
1558399692
280265541
1323818298
565505389
1799462398
378480076
1424065266
1440885811
369450945
460413002
317547719
1142867501
306690910
191243039
2008657092
667221347
2073201358
326679129
953364039
551074951
835405362
2071703142
1583465265
1897657224
1111751265
926810244
814792282
1749598737
900062698
965518361
1159835664
1601941309
63422869
2081577281
248115574
1791767859
631797928
1067335022
1893439784
588272794
2007000138
1294374885
363833617
627255202
1400648886
2136958754
124268229
618960168
1483143473
1284883074
114282279
1759665698
1511518961
389770984
524331530
1692592904
654983348
698528517
996336053
1264685120
119949701
1094956890
2107177680
207211922
1870745346
1509191627
832223754
1703038554
2030353766
1335565944
361072884
490456604
694844699
1182240602
170079754
833233906
582377644
1335862212
1374033994
813738380
2029882420
424999765
1450646735
2000038313
830606470
1272170381
1191381905
194319507
607985880
335615870
1070772621
1909182923
1458843985
803241623
1095159409
1250165538
307145744
915793758
1805973125
1298422052
913461707
1116692534
33122599
2000419474
1391674897
406900380
368235342
1704980435
406894120
447468278
4128645
694906931
922108725
258536827
421721741
1258503092
7037298
1554193062
636685823
1331628489
76072857
1380311324
1804753215
1189556884
1850495517
2141343188
28548667
1300423382
1919612037
2069597807
1758718607
2010937954
1873428165
2107042021
635619240
1806814273
1961305880
88473654
1032003414
896123190
1369656963
1132003138
699965847
834149126
1979074394
1784209919
84891119
469316484
585442361
1688162429
675167643
1541577518
1096189069
632766449
1669235132
2049366553
1185604420
644031040
491664834
1619845428
943588811
879608329
1420895836
257069395
1002959730
2088227755
746959921
657455391
1003362317
412660728
1537646569
1628985636
136841614
1056128599
1342376606
557239817
625810628
937822851
799512390
1201341737
848428559
1742042898
2121077959
1691143783
892735827
1339111127
2082218932
1052358195
1049719733
1697364348
1889949580
1740785245
626526229
1085518550
778931533
1348726945
991966489
2020113720
32748244
157993893
989059660
1100953141
178654876
1773792690
1344031043
1815796003
1442463949
1364149786
393614435
766568673
1811065904
1628625296
526507325
1856794052
1369515349
1422452129
940533594
2114554658
735884246
1382248965
1093096453
2011388433
1939192986
906253279
1795992926
73550665
559435128
355405933
1631079845
30247409
1684848190
1177124255
1796713991
2003134237
1708796872
29629603
1214064649
1134151489
1404750596
1879655030
1678261127
1136476130
1467581716
941984653
1348290688
763025146
1611851171
974849473
2072051088
18268601
1146601795
1232169196
357779088
389962581
299284165
2104729279
1646360871
1672501162
531789211
1721610290
283449028
1634382626
1896928546
1241932910
1661079668
1259772570
370623860
1527801526
962227597
2108954925
1550553652
990768122
859680717
2068232032
1019011639
131876081
342308203
1101264393
1550545449
179895406
1846964478
845026430
1522558331
988223396
437596871
1733046313
1213977385
909446988
2048066603
938044295
896619556
1707132132
1375499802
1995751298
24092857
649422505
118458001
1962603205
30288271
1768734876
2063700419
528615149
1998128383
897709865
611442562
1287324315
1932311793
711153684
679252823
1807230246
528787595
641685246
246249009
133451381
1015003058
1854540078
608473435
931043687
227402357
1547731089
2002609931
297864437
325959762
323569833
432842458
380795580
1702697365
1328501721
1524711657
515565774
833984151
1833726500
400076920
81441425
446427273
876700946
859499211
1781828020
629255
1556410262
1869290739
1434760367
1563821412
1902320139
203545373
1035380345
1705389273
1099784925
1104870070
1789637074
1080411054
1497790020
1717092120
1315363646
339938044
1548798079
444452019
1238209124
225482861
2086693339
691152115
1205467268
617888171
1108775268
1460516865
1680425471
1417714214
351450337
88423323
155916799
1845477374
112737709
1792286762
1566511164
1610379488
478599320
1329117316
296492529
1028527900
695736796
1469540116
149139153
2047046533
273725612
2124035033
1881390789
2072193674
979867492
1107227125
1563446052
1229027525
1173370556
1923693828
608557784
543759314
696733697
435883596
194926048
583411127
367056475
1248436357
1640389276
2107799455
1356663747
288765128
4184615
248123918
184191636
1698407064
2057438244
1385080764
2113221700
1919755361
967481346
378083221
445158223
1461437565
1399516731
304045245
1408958036
375527884
808941414
1981097801
698783869
1550096300
564936746
2019632424
2026435549
48608244
859631348
1244054103
1543600377
1368443124
155059935
1317032311
1872176124
408134943
1823846883
189229116
1945079653
1787712110
1747058691
2073466540
243323453
198932922
1955768592
1003509698
315338202
261937080
434873298
877382729
772305011
756708797
1357257163
1638416489
437393652
216838162
1181016436
1294686400
1683782669
1498437591
2044069520
1470367808
761245548
2081691025
1162832227
129369860
1402490173
209793044
1355296938
174660800
1230011285
1578237287
424044640
470506976
876906598
960424792
581644156
2142742184
325454630
1900115848
1357973952
1279026303
1328296198
2110295523
503900125
1236542038
1277772954
1418644259
796072246
2054105218
1615710032
147343386
2074415601
2004470868
1793035331
989133879
672365164
302732413
1661559077
768198433
1199292889
1784479195
893104509
671472363
1194546955
1998496416
1768719904
792337767
267520851
403530536
1675489499
1242274347
1977995311
976432918
255439120
965786937
1018816993
1523069980
1451322454
137306289
87775529
172589338
1028683780
1771797990
1486155261
329100010
1197564943
1877688499
384935497
520593549
1603094667
158774268
1164853261
1882592648
601418591
32273533
970198358
365852797
1898103297
734897456
320173803
1481348317
1425385147
165057550
461016655
1937394282
1420553449
1031197606
313925028
2124199823
1190882995
899684298
625476347
546625516
597183483
146346497
1589182994
739853004
1331957043
2145824518
341011261
2131588508
641722852
5427245
791023177
1919088320
1503144012
1198156347
557033401
1448799139
1840877820
793492045
1556370464
955036895
13014941
2019751648
1631279433
807972372
1042052610
342929240
1118076642
605556488
1740986149
1219792
972196154
34102228
1586818894
734061203
897869767
1049014574
688388349
341224400
1008426920
2120220901
1135179128
1928605415
430674035
458119909
511124661
1903266643
2134633886
1756568317
1744232346
263097326
1699159072
1541587352
146893790
1028709745
1604000965
1388710358
1038678693
547523443
427531528
1276492243
1138295694
91330418
956358559
79845729
1068212349
598469550
1439773694
2533014
1610450101
929865854
1048121699
1146371811
569214981
221181392
1049551240
524807400
1181985292
1654121469
1236049898
1712062706
1018454481
524959371
896437500
1544110636
996832098
1256152098
339733271
573679086
1593811693
1340849069
545971246
1753423804
1896608454
182588520
1387152939
285917253
1598521339
312175929
1658012354
56404024
1341381714
421601699
1384436656
1838360710
1865138457
1514455986
722155024
562511124
1818080444
2066037430
1575459084
912574903
1444454651
1407928164
465346984
1740513235
755048761
2098187486
1610326986
1870011917
1559958038
1615260715
1689835755
1727015293
2074144477
1329764197
1149827412
2130410447
915466695
1857472257
2040188539
579533674
1948161291
1997998095
304555651
978684345
1466306144
265799500
1490791827
718195382
1499921705
2111756027
696040487
452017108
2007822609
917023856
235615482
74872123
514186221
349921492
116397243
1965315451
935381718
850421521
884062777
1410835013
1035989286
523102699
1403243821
1735000630
1570158934
2066429811
1149920115
1857412893
200322743
110644163
583292333
2126359968
851555984
1179012111
2044445936
273743500
304331245
1515802672
1911227671
1795560719
230772462
364207494
272209314
923000569
843202077
1955435863
801061218
100323105
979588447
480275539
1141619631
1769961054
873512165
988496936
100604298
1807344074
1040851648
2126081414
487216533
1153687492
1039804439
1106539093
307975158
1166967069
2120818514
1235415809
1095641758
1231634074
377974760
928876969
331743688
1633366802
438671358
1708656692
1055759490
941048106
335610369
1117353760
1376677068
107554014
1986374121
516579452
1971044077
2014472759
833159339
338447045
245631775
2053723225
1938191386
224259329
1942274137
2113707273
245047601
149784920
1317187435
1380501712
923266627
860207248
1461357007
2096920850
1811016808
1737628645
1212389206
1340414489
1155905221
1760756971
1398833050
2091585463
627899511
1494702259
1812795041
2135497515
1575135815
1056407916
743303367
789568413
1468202983
1776393703
242969695
739391172
1195218281
1333282534
1750053117
380839573
666285965
1031369954
1633596287
506964623
563561686
449479625
400103410
568259594
3714208
946076007
41180430
2110335180
1589651757
1012678321
267863585
2082110566
1606523605
187425762
1199165650
798260721
1724593549
233344523
117641428
1081546608
409527712
1458241047
3869946
1142157824
2060342280
1723321452
153178253
759521168
421846546
1545671761
1246666660
366930905
1752287822
548595902
1053168377
341470049
1470514127
26633457
1862124745
699369276
572866916
1455135896
689131820
1883919002
136769616
1149243787
1045006181
1467409555
1441128848
64217216
1664166524
1106967888
876519980
1836577661
978430233
1535707141
1435804873
844026387
1174102824
1033368041
1787498316
256352116
186673703
385736625
338663631
231335909
1683817711
378439400
204719664
1397052247
1462821503
575597784
305353861
453990389
1576510610
2021850924
571274092
857964901
1396499027
1910160297
1785331497
416758867
1586531988
1066619666
1281294675
732046548
1456754186
1748465400
1839299264
805180906
1605933133
1226860530
438379658
992478322
1355703264
1525949926
600291173
1899339867
1274455995
1159782319
353239153
1782954462
1226124515
73896007
353008592
2011809600
64290198
369215418
1521191525
1840615962
965403757
704301272
143109515
348937918
577192051
423095089
675412229
140446420
1300056878
785329182
698257762
460226668
960473080
2114815131
1211380927
1241011778
2114492575
1624493688
1139159997
1785242761
508012879
2053453051
1965355791
1392044473
38032283
1883036136
1870616762
1394079737
1194668374
880166388
370237418
701740621
300838202
960697842
789189620
895558857
1038381748
1035786525
333442611
1979098757
1171347404
1286661192
1952532209
68426558
34727251
2010281980
1049813443
69543365
1429708167
880382256
454796805
1469564333
1825604415
1680413357
1775542999
192000864
589304596
592153581
1601575537
1710631456
566827483
1104508825
2123786114
163329964
1890434189
553049361
664406718
1606122017
839159861
127277107
612533516
816269763
493002821
1517642334
87846640
1127513763
54730413
1979179617
752568168
1403764167
790502648
1221089269
1640685129
1540127748
494098007
24455583
1169269692
1453069605
570739527
724107525
1403400479
1810515323
22924293
724408557
485493268
949286779
1559108263
913619250
1040173262
779476845
1973695360
1121397362
798111693
1306409334
662284799
83581784
1926451952
44026200
280453287
946313056
1472947658
1371149896
3742289
17144351
1819069131
91963374
229602064
1926725678
1929945468
1349224539
231454556
1201740341
813633312
1809965300
1003120359
1849179700
1097024849
190290991
1206471844
1348278457
2124463848
2048272495
1080565358
2106279094
441473574
1763580175
1035678365
1129722971
1975343628
1614507101
1783048744
1131329963
1371931288
467213460
1620016175
194073905
998827673
1462407251
597463072
757727607
462080932
1094296601
1679113866
2124426617
1858144183
1000027475
651203425
10889086
30723204
1458813330
1629565929
1961174146
244922616
1252296930
1101329523
1495602948
1344013327
1214311355
880754371
1118629861
794428201
167971347
225243678
565687744
1664666760
798058158
28748419
128245091
322844497
433539636
1962778399
1350764660
1580744000
551203305
1726335851
1895019776
2085352177
743303574
856409590
1630984934
1164833058
544524027
1785142962
642122760
813331210
658215630
608629362
716277211
303216210
1321692654
757038078
862725151
1711424595
937892124
484227288
2074005366
620565565
1485623130
1406268962
749629482
266958069
166541978
1126957528
188503034
452406308
1460944413
898968708
417630255
1202740168
935325080
1091658134
2067470116
1596616678
1145954593
1803182560
1134584523
942731748
2020568710
1512193896
1027759959
264280712
1467315454
843704909
1480743040
2095535395
21425457
1164248627
1897043978
286281802
1766993017
1140441024
692201559
678027004
187538240
1266536306
809738039
26877872
285395622
362319758
1076478331
54621985
1976972554
1872645454
436845727
490964427
1647178485
1332821698
955745230
222408655
285002538
1821977201
142328212
44442782
1650188779
836682015
1687831873
457648852
101251565
113042040
370925977
1656425373
695533259
76050168
1721984215
840390822
267753739
912563303
869011087
1503393161
178404682
1107963648
1851154882
1699170904
1101767012
1332447942
794579551
216926346
33028244
1788701477
845868856
974837505
364000450
1941286555
886403438
916869016
962575130
1147593125
664618021
878516628
19342431
780611916
1342443051
1673947618
658883152
1921168058
539552128
2075993341
1176405200
1056620594
2062470359
911597117
111093558
1548476186
1228080993
573719304
1654826553
1226693907
935982711
562522094
1196786605
1580740866
237723067
1427099423
1776349670
1142434447
940930403
816029033
2060293626
1668911789
1414061755
864944225
1544562894
1536497954
1829900377
2040676665
1314071116
1413200441
993440308
1272404917
1903598554
1763086612
22866407
2117356866
275044099
1422801436
2076023040
631022323
1697487618
1356513625
2062089067
5991449
276878506
573710967
167000722
571790245
680836747
458673946
1046850500
776333310
822214530
1285728338
1479111329
457553482
693827067
195210767
232986474
1751987472
1333095837
2969575
2029897879
2075407730
1828088629
1473147705
441697386
1652161437
2080432773
910793635
812595637
1324832391
1096881712
750109391
465088185
1233596529
119204043
1597391163
1705428284
1403109935
1585702929
640119427
53937034
1690942457
84808890
1801183640
1734120931
1674164822
345779896
1929688754
1200352279
59050123
2083173627
979836300
2130377806
77035791
85960057
1047908181
947081730
1119444222
1160751741
345850216
612914502
130047512
244843814
2125823985
1180888588
1675146336
165835974
2051321175
1552373364
1472656168
1720558239
1288452758
2018090645
285503101
1427472338
530699417
1593344591
1982468183
7178094
710400118
1412945812
229988607
2032579836
208866011
2070847221
924204082
296472469
1568890379
907510243
249381313
413105410
1686330756
1982594517
622076707
454193603
1918379494
1642582441
308880523
954815626
173743573
199861439
924094947
1391178336
686552133
1336049885
1619869103
863007121
435886068
528682768
1918858185
1051335501
1437877522
1368575755
1851056813
1165430927
412926612
1573669066
636788906
945254852
1306718147
1625791884
1689028824
1355076310
2100394645
1778426655
103128158
288658841
1451915036
742254267
290411480
1583649221
785221237
692046904
938673745
962012251
2030269012
1580615040
256946672
1238443661
988830300
1024597792
327736955
1364463464
1024924908
534291566
351681373
805295707
271626359
1045422856
128635441
1407595423
725827886
1295128126
778672058
1363469732
1345821344
1021404097
460881799
2016674710
677458375
307844296
424235144
1474485539
1446756586
892161929
789910303
888064986
2070670371
655830981
1855485025
2031312568
1742143083
835682315
486167274
937102806
281828089
772581435
483669405
702945534
790526966
1983332592
534699490
1557434255
900069207
1336612637
1538639366
2141558116
78636969
165953726
759086970
325424870
1998967878
288704135
1753729152
909889646
584391155
1069773107
1544151730
63033980
905619536
302542219
758718740
1325545555
180523865
551950393
196783396
1899182361
275196872
443347822
2089448016
1462783516
525367702
1667318293
320499245
1568114277
558855082
162271663
34154416
242537901
978145637
657763291
1862898269
587928383
2088427867
102959455
1746015954
1187276964
1367895988
184441916
40593119
2126248572
468919486
940027194
143107094
1464630048
1950689846
1655937852
941937747
2131482220
1327415748
1049321278
336536748
1954713148
1631806721
1782753216
1515310935
1633617767
105541423
1865631102
658840372
2016316209
430774124
1118489254
436720604
990698548
1508266374
1147046075
1319896288
404396346
192160684
268386668
197853753
356553711
956706135
1127294276
1369347499
824328504
202567486
554624297
581804488
506684902
1467926354
398531158
40573030
1916721707
2072131528
407506175
1521563272
1402345369
60679181
523368079
353544428
1565883364
1445682318
1248317767
196433118
2048982107
986136667
266943140
448363062
1724537528
1498248919
603203112
340340413
1303249726
1398628254
1113878355
854161362
1493775168
1491099224
2016293033
1722422523
849259494
850471914
1223546967
154583287
768341326
1714704628
44515179
170031917
856745781
629502885
1819335966
332933704
1485687619
81321217
2126901666
1528697058
129192174
425296222
1044064289
982494787
533247121
935258231
320735820
825354564
417950252
1227663901
1747883435
1070871608
1862486460
157599356
119379605
1320025417
180734751
1669850482
2104016918
1011423763
598184507
234047192
516911795
1965971812
109159592
20631915
1707914266
574863804
455361396
1634063443
1335878725
32266934
296535272
460537908
809826282
1431004732
1842327639
461080928
2073156541
1965217659
139274509
430907299
1719302605
727057309
1610664387
123466537
1096952212
2072215673
612712945
787644628
1079080891
1370654717
887628783
1884414106
1055640755
964491186
137181875
1831687141
400671238
1513411599
1772606642
1326397668
1388425059
1779838551
1480643909
1086444860
559402477
1205128170
1809936557
1527722258
899514797
216130655
1243027555
768626951
1314571662
1300957429
2087740156
323574763
974248368
1302361330
670989967
2000864416
1415023521
1376100742
811781296
1618086805
474678019
97776599
445614907
923025241
603739621
533254210
2046985577
834642873
1463149609
1374761242
2063952544
1309613593
2112439249
46660364
1711122222
682953289
1803696905
807197137
1622705975
555742019
135520802
292085360
1679665169
639700306
1963483849
1466792129
1536449603
215679425
1308545139
1418429235
587605213
945973801
877437113
1276420523
1024970389
2075901222
454102664
320884740
1741842344
351950986
1146249131
700545928
1233513755
1389507666
1336981211
1848321021
181681123
691230213
448793520
1910271061
134530200
1210941529
1501845002
1363977113
324226818
1622995834
844872360
1606578661
645052673
1494875298
1845894642
1962715582
359757860
1657663123
2067767202
1881718221
1441720251
2016788670
774127026
1465249442
49445442
1382875072
1312530134
1882513719
264517956
2017931049
1347867667
1796887133
414905588
1881663197
441585147
177540972
1311769840
1941552571
1070871608
162679897
691270282
30762747
867310989
1094119328
81139833
1311688597
823689530
437465268
2129169158
367671776
1296054158
1759972493
1992979448
1606926570
768001087
1702774048
681831221
1445860797
1076001572
781638718
816657325
1613449607
598496485
657341409
1768425949
200515642
1244942550
1247737367
1976838087
843495937
2063521753
797921135
1063173703
1168160654
191203338
1568641169
384053857
1303981321
1174715924
98418192
10863956
2100660580
1988168826
837492634
265486390
1290520491
1580319734
869800609
312299536
522214556
1098083014
181962708
667249890
1988876902
211840753
501334431
205075420
384481622
129887032
1755730579
7877520
638672872
1669708347
1259140530
969627298
2096618319
1815863615
1986001564
500712362
1136389921
67439296
1265665650
1524307633
1959689920
481812671
184927197
413834176
573487887
404701969
1817384103
2065731632
411196506
1459432949
1532443860
802426648
656268588
713878144
64359514
787815898
1790914160
159250202
1810937704
394370712
1284934506
2053843236
1104703497
1957351474
1673342581
828573656
257358146
995186813
583819303
2020369642
41528993
115654049
439930853
1933436089
875497667
546453382
732294068
1805816088
627922440
237224391
2111454183
620208558
1054239179
1914954112
575332919
1864160547
86518090
1384963474
323319210
483171643
1295064399
83436177
811552607
1894774589
383333292
2007256120
2094308547
1419535510
381637847
528631994
374783777
2120812214
1764227000
1908378785
1057590131
1412795123
1773859281
1433892673
866331108
216943706
725691134
434095608
757285588
1395772606
1998007167
1730968559
327172709
1406426750
1922784092
927674571
171696815
993194208
1588204362
987111339
7871437
600339378
1029525345
1469865833
1905889422
1778070610
1739038186
786988630
459183689
1905986127
1570251317
1315104828
1207700526
1856607066
719772842
881088063
1789386510
2038584612
1949803501
311995460
1104286824
1610208302
1091409801
1464427143
1447422142
1316999679
1832661559
43902925
682453044
1028733273
2126777360
1790231919
644477990
941774350
1675299425
389091258
1431561511
1691275356
798667420
1719846866
13011471
1613747558
1246908032
65113839
730515352
529356537
1790191452
842690788
222047424
989449456
1473819568
99427630
185694413
143340787
1622896797
462541044
370049506
106257681
1483958631
21230961
1211625942
1419211491
271956774
1613384312
1909301735
1994371068
375331563
885624162
641855958
2091020881
1296979017
315529723
109647659
2015331606
1017503023
778306697
1191530661
2129285739
1673002292
882233346
878806150
7702986
598379864
37203882
1972427456
1334228114
462692055
1189246519
871353333
1938453270
1450352922
832591777
1471635324
1360047657
667318452
975116628
539738159
956875470
360446585
865887400
1389872527
1095125597
612605340
2093962160
1843700704
119157241
120938096
1853925709
1633459073
1068180263
216571998
1396559276
1466831078
1648752891
1001356490
2082119624
921554674
1780886329
2106411829
865242925
390050187
1821785654
366703766
2042761798
2077246998
273114634
1885739863
1408746650
1865456382
1832185005
1348680415
829818523
1386957452
1555751031
401510501
1857685022
519303596
226882724
635496190
579735693
375487538
113979140
156911050
1805040871
164621533
576059551
2134323284
1896180440
1117527103
1922402897
546604877
789944643
889878406
1627557877
766330130
289639711
152784074
1137660667
1795255370
1132964427
403939558
92877060
1475152657
1383947610
221017814
1800190450
1744019299
1712648667
811288505
143312996
933560455
1697093481
1830143664
789489790
561750751
1198718251
8143994
1962592341
1891258810
1107496533
240364412
1799079998
639904903
1932356760
884166236
858344090
1416111028
1811705401
997742602
1063085167
979966668
1569263596
299297113
321136746
329152690
1689232748
668229566
1636165414
1855983238
1135262947
404421924
536416134
2058834538
1881844015
1178266789
1866131265
331802587
996097525
152144317
598022895
1838939023
877975962
725498709
475159031
222583370
2139560428
2096526031
1173689740
1829113964
1519335655
1300793646
148018
716718972
806297133
637647391
1729921608
374273901
2071360114
513277761
770429641
580783433
2134328393
241594287
2029747350
143684307
433173725
1446313511
81313052
248484037
264167368
1574780149
355593184
380784356
668850393
2048347561
1719158740
1444739996
145945712
62885383
966480643
1063917810
27698465
356922370
797207692
1185922787
836311516
123396229
2112527959
438930305
1897868010
1112659850
504092477
1955641796
2089530325
932635799
513127025
1825163717
845289402
1906994787
780553600
1040100146
2110129397
1918823251
1725066228
1549139914
1464534791
1109133220
1180544628
1315109889
1552174754
691990969
150050544
73973496
587385852
106858619
1608637444
1479456313
1444057889
878846000
184146102
1144955923
1295596484
770374584
532566242
934229984
1049125294
634660232
1079365128
904314451
1889341624
1304522531
1939933249
915613044
1756216036
1559074191
24124997
302583338
1316416269
718102550
289796781
2142409789
967547724
1185272322
2047082091
1212760021
503212054
858256037
1944932872
1077643255
1231813901
2055827445
2051261555
1200871302
581714881
2013539919
77357371
811261988
153521021
1524890603
748069721
1222184148
762190983
1409756960
482359522
11953623
1119697572
1598589497
1906838670
2080349602
152576374
1620190984
1752935526
56565402
2066884536
927729963
1651186117
121776299
450111560
1544363793
149079541
868932121
131490418
995459642
566308431
1420605106
92079661
1448364115
459383698
796605504
463963947
1924531638
2050839187
374704049
17353281
1566785664
1107667984
986012359
1035208768
1441577677
1519844722
1170084641
1411007765
221991504
2012063849
1500005590
1877419485
100992510
1353079836
1684315123
1919106541
1462355795
1725058545
2010413408
493760646
1706022920
46350189
152343559
998289561
1793572845
1027985554
1416624753
973084657
1336327593
1690147771
130760804
582860931
642002197
809451137
1704848732
455508518
784033008
1729184358
91089484
43462275
2138359120
957912875
1384498050
1906055674
335611384
1815200976
1778024870
1201329649
1994023163
1256838549
936665839
494566101
1655585957
1355633282
196478551
347837298
1675245535
1056584798
1175976802
2029436223
842385067
1050413168
589575077
298733625
954054302
699691280
494733132
1827405393
1016026721
1456691233
910688819
1886799168
1816674712
141446450
1706412689
970410294
1535338365
23362315
843030474
592410522
284827663
1208930556
1848219366
1762217991
940681220
1782794466
1044513329
761527710
1840093292
1070328643
107854736
250353752
1750653272
1478787777
705686336
1488389630
268758854
1731216531
1937212550
901351582
1501477948
1145438366
505154656
717023144
451493531
378091171
1779698040
1550712273
1106585925
344737598
169771962
2112669396
140936544
1958684748
2126106600
1511864448
1864601050
363866167
353313953
1634926812
278101969
1320380597
1959265636
1188126795
834179361
159302074
693528687
241876950
91440782
1952870021
2104734325
1709379480
600153198
853561330
167774200
510286409
668685667
1103731498
964225950
1159614256
1392498892
2061709773
632858528
1827070340
552147789
525832991
87833098
496056661
445240705
2097703797
1785994675
963544454
859988042
997841104
750662865
881291073
103575509
2146183661
108255925
1420500194
785809312
1331412384
715064287
1728497021
403115434
1134845354
1174270914
347014772
1189494203
1905760606
362393950
1277300372
1168041547
1109315159
1205860307
1776233985
2130105392
370083146
1040693865
194041288
1293340212
870018365
365540032
1397959225
1364689803
234285739
1826220459
1326394883
1092397708
200487215
324363920
2043017415
1240317376
725105223
1825314012
2129593459
1634040248
1291308632
890644610
1001109419
1648337181
2004629098
2073039232
947019831
141125668
64678323
1189241943
2008152666
717947160
1619316209
460161588
229347094
810521959
1785395269
2055732184
1346957358
929027543
841792491
772039818
1046732605
859664766
821212185
1526411022
1764150202
233745398
1025609855
814750166
1802580659
2098296804
113250566
1440862697
1989912265
1007617920
1355308723
1796834089
1072974009
948963953
432160284
617701656
642270905
1080803715
2126213032
1479713052
1155135170
1548358241
763589692
19609601
2082297294
131884015
995362999
1903732908
612910314
1978716161
305060372
1828921886
1277606365
1719300298
523964204
620474398
382193725
1579466929
2019437845
1728015774
2138513714
291801923
928168694
555952207
1659767085
562020590
2145387046
1259834594
374345763
849679481
1053171075
1810519430
459691241
459267119
1294703666
655297901
1933612489
1359650024
1818635485
1315569920
2003066612
1806491170
466056798
63550892
1670172846
568782454
1808148035
1719493210
729133090
488312506
2051692671
1313234248
850656049
465598796
1367284671
338040170
1327601803
391065381
1953488754
1048495330
1533152690
1024951397
330447764
1522298605
1970259613
794684111
636341578
472877635
2021767210
318992579
2078139021
2029336813
777434094
779768972
1250865518
1981704844
575076785
789481486
1458763257
957271284
1243685252
205611002
1848952149
890031448
1413696471
980919709
193510136
244251582
1794324987
2008189026
1723652590
294231963
2104361784
1316618989
961238906
32771031
169174274
1366402323
303393831
95669197
964789846
2052535095
480078472
924928792
1089191168
1582982625
1148130008
552575172
1328787933
579762051
924552206
1533764420
1661076676
1164350220
215497231
607692998
301381255
1303123552
264151092
2063421818
1646083673
1731444510
578251913
203040502
1897765010
1409375305
1671382826
544195441
522959193
1730104084
1926771282
598821183
324536985
2124635334
1372219312
1846286944
160995588
1230564966
268618062
268388890
29072311
870513918
2022186288
199930814
1801037116
198542924
1453880138
696973725
221456696
610801905
1882901453
366052631
323205644
17254149
1508007069
737807455
1137856480
568464369
1460623682
1914692966
535318259
635985213
185226584
1747712893
967266771
1371822299
1273327736
1051814109
660476173
1832414360
226327385
1755612492
1951509785
1982769444
259596927
1150871498
229780196
2023212528
227083629
1621218290
921814349
129388819
974719408
647043783
987608029
27487365
947206140
1852394004
1617355362
433355310
2050575545
1263814957
1807060046
720458063
1220808372
1931552752
2097721348
1377078800
328015198
603947017
904998116
1123245117
556931610
1573798241
1125695521
1745184376
1138244374
1881499541
1142028067
1245317237
1983619222
370245747
2121757366
913975423
1175444310
905659478
1030181974
1708523978
767741744
2103423104
805228929
642033651
1796320917
1394118336
1993824465
443238183
94364340
1790137117
973229441
621788810
1721713452
1949983851
1921045803
1081763196
1707966875
1241304035
1459641862
1404417820
30125219
2125066414
1863402285
996512195
248358162
1841520385
363153345
256895431
583244523
1917973245
432011476
896036435
903493421
629114637
1074461110
529509387
1663540748
1074296857
1227449897
536293549
7565924
81056907
1432397667
488581671
578307844
556173895
1204947312
1403791654
323085441
491493873
1711623545
825490096
1150625308
2034338270
289071492
213878323
1176414447
278466103
1971609947
2020729438
1980068470
719296324
2119089835
1363920057
1201524761
136061733
1501270740
1008488851
1477881953
1813724502
1462956487
173823746
774337511
1722138912
2047046533
1552322787
872305468
1868996798
178524134
695575407
520597
924911699
1780567072
17629632
1629616290
1255608584
740476975
1516318177
1177984383
1632382580
1122792623
98752144
1193088400
1676428169
1594313429
1062198079
282956670
1663939497
497498790
1143417418
1781911100
1874707795
566242220
1911675696
1448304430
1998088346
939218528
59646249
1833369709
102663923
1907596089
904988049
1819748837
2031495752
2006813803
243775081
581305196
1897529276
2023515930
62860846
527154532
636783783
2008749566
1161497234
420657773
1742712643
1162367288
1871293003
1146093877
1057208139
1193357449
1690130264
1144634625
2040899198
207098430
774513177
410301843
832446763
405389357
1257067220
1633399020
2136284701
707278064
998218928
845524551
1969748001
1078347645
1288457744
1139778977
1241950318
1527358315
1802739432
133135210
195073521
372914308
790304819
1027401288
2079171714
1129831540
276583083
1374211193
637813024
1271580404
1039906778
504157726
1656415569
937318000
1433977642
1282660562
2082214554
1272815243
1388550445
1824714608
1626334064
1984600118
907750423
2041058932
965816221
222225264
2070441181
2055775746
1460948318
927622072
2013417648
1461183087
530502345
318341795
1267183116
527494064
1071734680
5613858
1183276385
1321762805
793115138
1244814062
1968477430
975315495
1677028492
963996204
2059436098
2064151700
242669216
1242053427
921089231
1179076701
887537807
573929299
1833381299
1612877288
246028397
1799159878
1074346007
1586774079
1309497517
259418636
959873913
1609174976
259908532
521365711
1910441542
207623382
1115761518
1937560031
1854318383
1032636262
200832077
1294741111
1603653149
67233900
617850680
1682984232
961649392
867617757
595591902
760636039
1682146559
411437403
717112470
1132544715
1964769892
863689755
1865945118
1482375919
157209920
1555668683
1038684486
371125412
515453384
1858433077
1378272742
2144083215
376128172
1466131153
1142417927
81075780
1795320951
1029721272
1792325606
1823504111
2109932548
634077974
309451578
326814906
853738058
1180217744
1864101908
98933130
286031152
1898603435
1185862640
1423033156
1988802887
1515644152
1388383545
913910494
1824975622
515850840
2048569103
472334785
806349578
2068166928
174456233
1271725185
1511482945
1493184158
300446383
85344983
797812215
1830917537
1803286883
661077979
1594934017
711157770
2005423321
747960235
835365800
620387995
298994435
1266126704
449999501
68867279
242565225
2147470439
1088693739
573498726
243019093
548016537
1570556686
818368650
473532829
1752659519
492362790
1043258529
1888985691
1769912487
2087929823
135212457
834964351
728778210
579110765
1383647522
128166635
228695188
1357800019
1131927481
1908828318
902812689
1150590494
330195041
884512206
1244377749
1949624621
520696757
1745681273
643414789
1795773925
299760079
117752499
125531222
303867025
1635850223
1090990826
642781438
1882816168
75104170
1686866026
1695843177
395598979
1611387243
1436740388
1413729598
1392616808
1844792636
836151655
1506532840
104590670
503906622
2029777373
216103542
1904268766
1189296652
691190174
402800595
357339786
614221619
582840159
2038064659
1174820366
1715554285
186117805
487228285
108163535
325072994
1138448387
1604813072
2141602458
659345362
132445853
377603498
318033926
1071684302
50620486
850049321
833438195
654322805
373036471
467233738
426919237
1845045181
2057748975
492522422
1465258192
862170732
400123742
721472102
235103713
2093854389
1080316082
1022714111
1655668776
1034673477
2034915178
1626930542
1812760829
914538865
101031265
1327563119
568131307
2137342047
1441304986
1540036577
1139778860
337074658
1023923868
656445476
538947572
1258584730
929444257
64626348
1203191826
1950940146
779130857
1229009886
2129158747
553104847
1918866624
1890305717
78831181
1949643988
1809803262
2017302481
1445695553
1019717771
1196276510
1390815211
1999126661
1747979896
144921284
927940766
1877844094
1847116304
1882951732
799890023
987451322
1259133571
1844538777
123814162
296704662
1773219035
168848560
133604618
590548628
46588067
1608570669
1502771650
1171718511
1719846669
1564836130
2045938440
1493875502
1256393362
434703268
1606773905
1465329921
1618986468
2075635575
1457216962
732810674
1949598282
1324454666
947941028
780179627
1411660959
1091271547
1167555383
1497691938
482632820
1908176980
768452699
1255634622
1614772965
428748179
1608439674
1557734292
1091913697
1772033277
67102848
294701221
410357015
440563759
1596745008
2100269497
1584049736
362053126
1552032503
1234586522
992502228
1941916697
1469459199
216871236
243831370
894334356
1220240708
85844090
1528814502
1099365404
1060347574
645814621
2127156010
1644631937
919281233
41133604
897808390
1070701552
854094883
285331171
1787294525
1903007359
1855083441
1480916523
1884303316
1395545079
1395295835
1533383827
1075237957
1732375483
329492172
883016879
1532229652
1542249787
838676669
1189288365
2115209764
1883610323
1460749237
31213876
1954530779
313324382
1937915599
19073708
903064881
1020695171
1151010923
170232042
1844050615
10115346
1601714033
1100431827
1090305862
598043759
1471071143
419141783
1934337668
1129633766
1365179554
1012183933
328899750
1658722505
867631865
1342190049
1907953267
688189120
260605922
1144613977
1416664620
753269700
1204472375
2034972972
1894066256
1412922036
1017368704
1070737933
316500228
385622832
1535284887
1628489674
181962708
927783279
2021283372
102005905
1458800739
441480554
1257921855
430157014
2115991016
1190952768
1004306147
1153262951
214835835
1421252102
173306843
2047289833
208419497
331920843
2005393801
1150007759
1777366689
1318797587
1155222057
437761275
272129204
1616974738
456959836
1995400071
2043245145
87091799
262577340
1987925309
205026478
905072087
2063263276
731891921
2015894881
210148821
2106363671
578295127
10618335
1016237430
1370910151
1743355778
2095370767
1494887444
607116067
1879181233
1764715974
452173556
1378687017
1614912265
61730320
1238437148
2098620784
1208799023
267390096
720594202
1668077187
1668913997
426265687
284495100
285392644
832196727
1030401815
1544723081
1283123864
1359665525
1554213820
1117142809
352239728
510789219
898093589
276271268
308559977
1671680594
1679928714
1792330721
1054299590
95114731
19277146
11919569
782978967
601817603
1305745728
1118663691
1393534562
1986915356
537835308
1278362489
1357938960
1307591384
421951170
392824853
1702185249
1590513469
1913026112
624398052
813213412
1445918874
1959348995
722718128
1239951880
1586760718
1729615741
1676703812
1093084638
1999366990
1045942361
1144241290
1399956451
1791671995
950442203
854622018
310330813
355460935
1128522027
119725730
2012160669
2098950609
1423324837
1767552708
23665238
700248419
1738145768
2070594954
1971423925
2013501559
1126514697
569542520
1096096434
9917313
738403236
243708585
161593358
2048931606
694459606
1051779855
104534963
1952539669
1120959728
1279034117
127113993
1878228674
1299900394
1956272983
2076653510
1820728008
909809111
342209478
1441448579
2020133734
455405401
579032803
2031341525
107292333
1286514623
1173990420
500389456
2050060478
454869642
1600479339
1308925198
433129177
987256299
1169466543
29299192
1548858782
678959652
1768780503
1694534557
1539824163
1825839846
229766336
1922197811
1428207306
1173760862
1850304660
869760143
1834697038
1863087504
73486986
869495606
1771892271
1548418377
65232325
1798051999
32336892
468966537
828422345
1027630733
689281314
1833892906
237422771
2052885028
1973605870
183769058
236345237
1686884937
120463799
706963354
1826868320
1590710954
538461099
1501777092
2115325150
878576311
2006427325
217003885
354645331
705916712
1600327873
480737199
1432997201
1565568967
1361059223
1045143848
1205018075
172244779
1078156704
564415563
926996436
1970640175
1481476463
1709420628
1302147174
1636170678
2043635868
1874056415
1957047468
2081785311
31480519
1547433258
1171944774
1372993096
1197378337
1318239409
297390078
207372635
162394370
613913634
52107029
195613094
349024603
436751981
1979348887
467430192
814770429
1877976784
1471278698
1382611940
1969903551
2000118446
1006124207
1687500271
1573011328
1763950956
1704280557
950395250
779149497
949827554
1217442264
1748915474
1630668038
238899250
1959971536
898911119
114494256
1983694560
239152215
735765184
1137918620
717316646
808894136
1904264738
353937710
2127159282
1454478336
729346963
1923241961
1754022416
1717054138
1521870438
1651354487
880840773
647731998
1651527479
1455535463
1875522902
1712166248
1962139906
1599092754
780538412
344333995
28892410
159477364
1543334262
1637992743
907223115
1838013631
294486792
824395158
754509041
487343027
187701534
1504236545
75123538
796648787
1847082139
1155978289
657161439
1140671483
885956547
332329209
85601820
866824392
1910500171
1845944708
137314160
855863469
726826681
1964940088
1459336644
1656385289
687927145
806078740
785649815
862413507
1097172343
1494414634
332809699
1950889494
793138325
1982576130
501211165
847400728
1872483017
1555180376
1150453721
1502325624
838212203
104375189
300579963
1235593661
478297736
1154926991
1893945154
1221487666
1802997750
681996341
1636910186
1361435228
714787162
442959501
666337852
40286840
998557062
1524608469
22962054
699883187
980066073
308732388
806019836
1089716713
1851006221
1516293099
1247201309
1514295030
186745423
853701631
2107481216
65533885
1258432951
2145506667
663634071
1907222289
1503698798
130694105
933339162
1822364150
1463229375
1219792
105619182
978198859
647413877
1052419459
634449232
752814866
1897670614
1902934277
1306413924
1447195601
1525115298
14590314
1040492786
1999504161
2118109840
529247539
556224560
712107080
1892128159
199122833
2128177237
605724926
1754013418
536243087
1142362619
438705531
1649653576
1286707928
1457216962
1991826154
529029775
1967396079
1305447219
50385806
439401712
355358617
395061752
1953754373
1048873582
1913159066
1192995650
939557265
1628915336
1523812283
165171094
352491348
811052491
1259024614
1727848626
977958649
591305472
1750563266
1854436097
1818709556
116813106
1516961940
615053243
1303352964
1572190708
1974404338
1079589760
2058216670
1075422300
1447802340
1372697076
1500541401
488631867
1007553979
764645483
1981063475
1788044416
770052833
1711384596
151517582
1691471984
409470238
218680836
119040018
1484643433
1573088400
1696246613
386475194
1657522207
1167103695
1897972400
968982139
63037530
1482868401
1873788714
1916220246
1540099459
236276702
1448352585
1645189783
867477331
1410791275
1533193134
644908022
1001655066
116314577
1479801845
98022304
859290710
47052988
1782502846
777873830
375414182
2036800084
1766728751
250334354
1609032212
1994642447
1727654125
202451999
1979556042
1318637344
1299100976
1191562618
1905826292
807331988
1516915280
604997959
687817426
1518780652
444685955
1841701713
96358274
317881967
1409000836
842253078
1607255162
649996095
1426836821
705396808
334087565
1447568981
1102532744
1205540778
555927218
1783478160
191131560
1317686554
266089716
833433317
1979229213
229395351
2060891129
1779323686
190511480
1525641378
1514426779
800571322
1066395436
1248637776
1321497556
1660630722
865242139
764603037
903907580
127782703
806523424
568104490
178473682
1315528436
2013240943
583477932
1216760467
620846769
469739945
2005878454
2101529500
1416352380
661156112
172038574
1895337840
1670559915
1105352348
269484589
30169231
1773615552
1702665557
272469056
61626290
1650315973
709620548
1949998272
1995174524
809214531
819992837
1402881388
1720766492
134787105
921167228
1242364870
1481703871
368442284
819672527
1422303439
1171858810
106640859
1066733387
623792408
980007558
391598565
1378206172
1801955378
1566037669
1867810781
1702130162
256769713
501726045
1950560052
1391079172
1833684950
1278995713
1128842627
216568211
161389796
1611588539
2059865769
1267089387
2106420432
96926100
1876030179
1335173148
2109859725
1932549899
1444656453
337505685
1684583293
1679313399
536487054
674585647
1871506234
1165991780
1281388947
1464491253
52686500
1798166303
846203081
479126307
539574154
232579561
2054007958
430072982
645157806
769286956
1549542720
8803412
1375386142
2138861532
1533839084
1693611750
2067533201
648706662
166741802
667538671
1790872480
1794623915
435883596
847338606
25648482
332486541
2142779469
1507566850
468501399
541340023
1847300998
841741802
605174437
1411918192
1415979561
1089917046
157974934
1630505287
285855228
714597681
2123703893
1012842740
1637081028
939865822
1100583058
1740535120
1447182117
1279932329
34001140
602981451
1168923184
260084722
1533906178
81830183
939590292
264362351
823119272
1877419089
1021310944
950192382
1323651425
1411791615
141540806
2112827478
151614970
930356570
861577568
1488559914
555570135
231679188
671419239
124193044
784859058
290914515
228232487
1668971866
411412401
939325624
269145114
1233943070
209496949
171893077
1002874728
489928665
601064933
2020570972
105310732
916184302
1165650514
1425572761
1598305232
924611339
989961830
470202641
1468298603
251609819
2024374671
1364484477
67121243
1807850623
283744157
1575145289
1104430954
1182713500
1454735601
1865596938
804579725
251010723
488564644
1204403489
1368744744
2138319980
1620582447
1756631194
1567394160
912070202
1871186916
157084135
84858183
1747138494
1460188620
1287155870
1702103832
1737310450
1614137130
888895935
139632900
37957825
890311260
1771171886
1860526263
1880519297
625023073
1618529201
1124654358
573630936
882326425
1777766245
1825496353
1558234485
1440688378
1352673486
1204782703
421426811
731844090
419630574
986547747
1114961207
1912945265
661653224
1410586299
482764123
564260092
1154371987
976976206
373364888
477445815
1089619628
1979318069
265972253
702504808
1657215483
98183965
1160227831
1822361700
935897706
421270742
803655741
147185122
1754079905
545786824
1431919116
108997150
148545648
1248647531
1879233828
1535112554
2100928914
176765793
399715624
2054000627
50227096
917081198
1308872688
1272698804
1068993276
579427034
1034053730
264298797
1017059614
2129733319
952416183
1364606859
1950693645
1213651230
828344023
1990984527
276917592
1489135895
230613723
41514575
1524545892
1202062947
1591355826
138713630
2249432
546102002
415766378
844776848
749482455
1327920452
310243487
1248599895
1136877996
300458437
72685230
1549601508
1761595860
677690353
1920702388
1456504424
1404062581
264934588
190210368
75143149
1930054408
2101808605
1170131884
537121290
420727105
719662429
806370481
1415855435
1826856
1221974800
1960788629
1242906046
287654691
562872969
1403493797
1610925234
2123983787
1855790341
1002303798
1495923555
1763985265
1047769933
1021322228
175546611
523783988
849974014
1589702576
804644580
789627859
49559846
1176898316
38827113
1650921895
1889850441
1285461640
1914604231
215110400
177421729
657366446
789705668
1859726578
968576759
2095972849
1771680167
659668063
752563322
556237093
1298024678
1493852108
939182980
2073069380
628304733
1387415883
2059048767
679718252
1259365697
1531324278
863678251
1934852782
90678301
906190957
85142280
1414059875
139652750
1695362720
518215304
368154254
278685357
1656070553
1671067588
1591668493
1740918667
554439985
2651396
670879991
1999640693
137559326
1441968904
1708804333
449703662
2054383752
1419770026
520568912
690979513
218922399
806800552
1222643174
1655514605
1197119163
739727063
1663398753
1860742349
841010886
1999908104
845743021
702565065
146475983
2132295774
1290752190
1951421622
742402340
2095999287
943244812
968598015
557211347
884705684
1606290491
633728683
1840520698
2104724240
1110726648
1929624053
1325828826
913349300
926062962
1739869792
1485972390
217775758
1575145508
452335343
82790168
1116613656
1413540586
1385287540
1893150334
726837514
1391836355
180326123
1140357585
969589181
941919634
1510155885
319278703
1563864669
1674267620
60597775
452397828
853657310
1817132612
888673536
1159275347
1151556727
1620673826
1468040744
1806396735
1690638446
720421850
1345541166
811566541
839484878
1206361111
1026232577
1185234994
430969409
1094327090
1179683101
1467307789
1810727713
928426586
1870487982
359635999
1100067565
995854800
597560227
807197137
581551258
2135026812
2140156233
1384958612
2002432493
892516683
1909941924
396134885
1463093513
1466596549
2141750160
1222064762
290270884
530613816
1649735244
126017712
1343356914
1761697725
1176588671
1565685534
2128742386
463150019
1216203136
1772640866
755705137
1451139159
347657425
818951588
1035271825
519668580
9609461
915508607
111613089
98395096
1842171238
1736679834
206710642
1144239462
542978265
934208776
1850014271
658479506
1795182961
1761785110
181465223
444415315
1057482844
173069397
1463937851
1308038584
1323963519
402207513
1899004935
1667049498
385518556
1386340773
217708496
17346838
133795962
357539044
1548792879
596702259
1776303027
1896886417
1892956957
1209966289
656050047
106673104
1744245232
2037250424
855791671
842864004
676351067
291539206
1341957640
1360310132
1324002062
1854007512
422959789
1610546218
225719786
1223382739
275946191
704854720
2137221342
1065555060
794049853
1955276134
1682476689
1649167506
486492098
2029968754
1721020587
552232972
1059604428
17766721
955189713
391173739
1712855646
1405305918
959772477
1043780886
1879570560
1329944115
70217225
842456297
1499849360
1374727070
429106150
495080407
118806312
1784795484
836059777
605712147
956945430
648240206
1354923078
737887774
2143805273
1931447942
1290997735
600059469
1023174860
2120949442
265469525
1676767686
207985116
926027542
510608141
377786183
531599103
1654653890
525746331
242247949
887244788
694198055
480885615
32883978
762983046
705071744
1897873285
829191956
1321841834
1116522407
1112498225
1594664673
1376809192
345123522
1644170555
1213032350
1714318740
259106775
301294407
1525936293
1536223491
1425816201
683376116
1253572639
799510630
521741845
1326588256
857225312
2062575564
1213826241
536849956
1933862027
1481411293
1040292776
567949476
1065623998
1308101481
287333020
520918370
972715611
354827106
838647567
975748053
2005829561
260566422
639984124
354740229
775980709
693655986
427024087
240916545
1072908960
724431267
1665239750
2036296114
1948967044
1859659899
259478998
2079346337
1792487654
1146959623
670902095
1689970002
834607873
582820083
321914132
1233313141
2120867461
1748209450
1182229950
1693732516
264759776
1972817308
1393376500
1101380419
252429536
40156265
1250859946
2060910251
2069331311
845203021
1306035411
1208430431
1092597677
1829649602
1289942816
1319645314
638522151
519100129
366499006
1793380087
1090288503
1952801086
1257989536
1633296647
2106311904
239701738
1242162453
1718133901
1696597271
238265859
1648499859
993448398
830061850
1198202810
644777994
1542304862
1517580114
1834206795
1571068800
1695619693
382812838
1768613357
1833927201
475232369
987231762
1081323384
575539206
2016338686
434817875
1521332043
911234638
1153698442
809488341
678845734
1891025201
1556188580
158914529
629104364
1649581126
1101680446
1107690235
1523902162
2013643082
975786826
1854982607
1456033233
836888449
1539744933
73116234
238185809
566700663
935629096
435367178
1001655066
1612752789
1072198072
1492086886
1021641032
591936502
2058747551
913794302
1078738709
1691675216
2008476253
1107345605
1045855259
920440107
380006135
1584061241
1033834415
2113324008
418169277
656701541
115007167
1831675360
1318101088
1723296894
1348896858
1686506021
955089640
2059023871
1832556605
925233960
101322227
1671872714
847200850
1434473813
820244620
1250709811
837256057
372842096
753950250
664225296
639971582
452436100
1276229478
32826278
948707132
1267213735
1881090376
439886220
1045134479
626112510
5040998
343156955
383459955
851061654
1456833262
707392370
708577445
319856176
1082629251
2132669069
404158612
757073967
1862353025
747081698
1457364432
2059121739
1616618358
1729792830
1123982751
97363015
387531696
1564415684
1252688555
1382729147
171069552
1420251138
1300587754
1513489545
1144494443
2082336512
2126549061
2131894181
515528468
1400073517
544137094
204635037
318794780
1315038051
1217729510
1358533380
1863031956
1039073385
1407339770
2087710870
914941230
362657590
739194707
2068494585
756082915
2094863627
2070958460
414931315
133341951
2099222828
345561016
99705528
551223439
856865665
785377788
1030647638
1628442973
1753573116
910246513
334702085
1358680997
1668046033
746117366
630237866
1814847693
1388242313
784193882
264152984
1827386527
1950653534
1620499985
1064237789
709714464
1952796940
1903813334
231358575
714700679
1244883576
953200331
875604389
2141880404
944460058
95532128
1731578772
920489975
285628264
1972399404
25009928
451001247
231356917
42875883
106336085
1293484824
2135552613
1974214241
1445667936
2045826665
1166676980
1002809673
1901200209
558276720
1880935417
496446711
327163201
1094526650
714975351
438533599
196409777
1730754818
1735000733
1656892338
1779438733
1496157197
268756544
992399120
1113342345
2009779534
1244772556
1077240098
523123277
159528812
783072256
1966857835
873097344
1949756574
2035800042
1566458997
2091151702
1508140068
828927186
740457526
294865985
1804197277
1359984020
1889321218
489129094
1075322181
122133451
1580306467
1514486826
1673259130
755709771
1949999543
695093698
1471818715
99366506
265592738
1420955433
1252458358
73809660
1191621431
1502122722
1395022261
267659981
1940631972
309331193
177647439
1797845011
1559164087
231413934
1707103264
1913695543
1497829422
983846260
741683066
1196111226
1048277266
114096719
1645319201
499725872
883943620
141536986
1685939343
1913989349
1496280836
751357816
637352063
512823597
1959678635
1481665279
544401203
1841762869
184009728
1047804095
654276663
2122670549
1743713024
353293271
1254756757
1941696973
1021015037
1915835254
1231254438
190349922
373271716
1327404594
953710799
86345986
568368110
232085791
536063912
1650306727
764562714
39826456
1799449771
570616385
1730078170
444580522
692024333
2071848943
1227901624
92363487
561103886
1706514866
1855917336
480636920
24891281
1621422740
1351437049
41456759
11150979
1606356655
1172009887
1163172271
737257587
2019789423
243369937
1606298579
1561536999
978830559
1216299241
2105817291
2101448666
1991816641
1256647628
1467101116
2016132539
1060366628
662820005
69719070
1538612986
85161886
50713203
1887483904
2015392554
24549469
1345745863
799505896
511163370
2126412897
593910528
1828880724
567659470
1487684899
970503381
1524458579
1673972675
1844385943
713543653
1682950717
276144493
1816169579
883395238
1006147847
2063978210
1165577733
552705939
1276396530
963531795
1532314452
2001330821
333399962
1832233229
1281629466
374774316
1665784465
1859956469
579851832
2095007060
1520587634
1359525558
783996066
1732991747
336077753
1557510423
1875648180
658555462
1370933413
323680522
436828646
1527373562
1872186989
1194073311
1218914700
536408545
1971842118
1256840078
431911234
346676616
1109135814
1995739423
917226751
356094411
65850090
370974983
2138357209
186799667
693086521
1936617288
1885370061
334474755
1307320285
1836083690
382292629
1792078595
311144600
1715105890
2089501977
1131375784
2039019646
3819267
912356809
1966222059
2104453777
2083046837
660017976
1515287566
1806846869
1308584357
1617917044
567523743
51375910
703311249
2121027184
866085801
2107797080
1018271213
1240411159
362008499
1219709582
664205180
1415261452
626631108
869814009
1535525338
1173360245
1673940834
2119498732
1713074369
947480761
1460214676
1841071324
572496990
1631867943
623088344
793014957
1605456470
2072868550
523273379
1560404691
1990847485
1065297587
1812552943
1251596035
229200179
1584276618
822720881
1519307786
824843043
525314322
1905182051
1827599412
889975458
1555533337
500587674
227124409
1228644347
1196596816
445125111
1474241409
902303592
1327962984
333236973
1027536859
605574723
1061308164
952357044
634032289
1504394522
990722052
429063219
1174201122
1008696940
450702136
8186087
52546024
909996969
1682348696
443773263
9114304
1521948012
858345344
1113454538
341280458
1705806070
511787627
184907821
232842271
2095095869
1974443999
409089643
1207571026
229838186
1517086063
242943558
1036695651
1956443397
969180000
135112077
320323402
780203190
460533605
1992802387
1417648960
631514390
191603403
974228746
64217216
1425617871
503696878
1867996295
54786244
160721893
1218238801
1805833067
49619216
544324730
97993086
510672799
2059785397
1349325971
410476748
941995353
157600757
1297219357
260759874
1891005096
1510705684
842650969
66033594
1058426539
1527531401
57381026
1809619418
1831905263
584690328
2139566250
1363149751
433851771
419144195
1568350652
925246013
783479598
422397912
590907283
257097862
1077870707
2104247586
1298019673
761606016
4808102
945600128
798856813
1890187725
1924807353
1021066154
540646648
566998740
2127607704
1661705951
331757688
1329298910
1821080038
1065380575
417885171
1357656878
5503284
258600660
523453809
843507896
1622360099
1731899605
1060901553
559836488
490549336
1884919533
1515130758
1676871369
2094720172
147655897
436086678
569426625
271200975
150770814
1136824202
719012788
251609819
496488757
1261456033
336260923
864741239
1470399849
1038267031
1827179094
1958248888
1650935703
1345062489
743318445
1277526247
466707342
285374188
1748174992
2109634658
1809422895
1943869605
1533380709
2127490449
1638859300
2133270235
1412519880
554197330
1427481381
1100675137
1389581638
275005473
1073330709
1334484032
447492506
313509797
691758007
539700999
9250377
1062381522
1247032403
1649093946
1569884511
1181510365
122952903
2056626688
1566342940
938332112
1638747412
583371870
1772832904
1230207730
492380173
966106628
1849951553
720231712
1408408831
1590299318
1040460886
133748280
1486368988
965390653
1432097614
1012701511
1224703496
209471683
906643720
1355439620
904125095
2139242044
169127761
33181674
913319986
137055281
788563944
1924016049
558640946
1433878547
2143952574
539207026
1637942981
333758111
1644598203
905697235
2033233765
318368407
1872343489
141813618
1722647089
1573722361
857522807
1539054250
1305037324
996696682
1498529119
524682647
1352617067
279179212
1571567180
2085732926
137087272
678565310
1255113404
1551591325
1720992251
1701535023
17185958
322894712
1721064978
1712577149
1947231283
885201740
559872844
497254780
1395445481
535139626
1574681176
94224014
1654504928
1165752044
469100140
244357129
1987177619
716204247
819955428
1129550918
769433436
1302720139
2003172110
900111278
1872654077
1861161942
418682909
726599688
346988052
1286956557
784656882
15700934
343107312
985085871
364946958
1537923950
1086225886
610630194
458950710
582939952
1655591167
1223603156
1183145371
1157929532
130174686
333251132
383874535
1548404296
1626551717
923868912
1189043358
822655439
488807466
2024148289
1905312098
1388757639
441675204
443598888
2038154194
1173689740
376684742
100709960
631665179
1720319370
29252268
929609073
623511340
1680359681
699394981
1057600612
1322010754
305916586
203912654
756818380
407121864
2132186105
357259184
650059727
1516277294
1435848623
1759292957
1314129633
1685923752
2006283111
1630771218
1735276346
2002617266
1432629457
644075059
239749811
2043516395
1154386788
1363873681
1284803859
2100850780
438645008
788244957
1191802381
1059530072
174114397
533322794
205179038
819896351
434045156
1634691456
1705437907
1266198879
1763025655
360987539
9706318
961294749
1994479964
828928826
1343146424
858663843
1566121123
491975487
1214278615
1731592595
1987909052
573821371
1059629802
109863889
118331829
549990857
1887778865
1196733393
679032318
929611364
1762099774
479795184
1310178535
909502301
475492065
1107476707
146947806
250909582
1246034345
1349309878
828980834
286970734
374413848
1156367934
1729019485
1881863534
1831313798
576635625
2034382313
1453979672
1012057044
293288168
1844419836
32824821
1660375076
243185955
255830556
625640005
24271844
119174637
54577936
553007266
1971741678
479618398
1953249547
32693382
1606660518
1380009784
609132805
968640639
1551309978
905508625
1246327021
1676019495
424592973
638342940
1565871978
666919189
2057224968
489915897
1644046171
704145980
1368930988
1951104069
99174945
1358067609
2106547629
2110689114
2019658931
1870942889
833589891
655250165
162643829
1912447434
1606524034
1006843065
1389378156
1753281220
969007288
1771659538
1857918666
1413981123
729936202
236353315
1637031803
1344230082
1265028417
398366879
974376552
789771674
907613168
2140072216
882008555
1973029606
756272895
1839734683
398917279
1836858498
2124623544
1826909015
259099868
1236064216
1668238198
378798285
203797582
559581418
134786736
1712544648
1604661921
1896663655
775917959
1936195719
1926885202
1265095079
623469828
845688992
963327290
481506363
1458207408
1625477876
1346965275
910883325
539773906
720897055
1575677142
654403133
604912212
201085652
1403139360
1332457844
1468773688
1886833563
596042583
1840963537
1599970175
925455184
425818561
831919088
1464384348
1678363946
321697157
455657977
1762089444
1709730407
772841795
522864392
1859261308
1988115573
1571990349
691469444
1608202516
196683259
85744321
232513670
637058348
295143671
787199514
1881231722
2058743326
529590810
1429486691
345142314
1730112323
33225780
636859570
1005210687
183221835
1167048402
1427963116
1702009
1990750623
625625168
521231974
323005944
670404028
1371245203
1270710465
1259951750
814085418
2141141732
1676823459
1736779732
349449557
2091014129
526376023
1636522958
1857604092
47280910
68625529
85697758
790522566
6842866
596445706
2064525171
933827775
916323366
1964269335
2027804285
1253118120
856865759
85574913
589997696
30605637
1643060903
1502696872
1921093371
234438833
1935513755
1300486014
2090876569
511896279
975013270
433241342
431557279
534574675
136857938
127251268
1027814998
280649897
1916762942
1983010385
496668226
863662480
896103951
1629117739
102225446
2080846118
1904487929
1542746702
1549811798
1058997455
1817963684
773952045
642048241
435616217
835024719
2130067712
1349957953
1985009651
1757426278
239231834
136170364
1663351601
2137338937
1687559613
173467793
2023005747
1913578767
834425584
752217776
655539212
1821273385
1643311372
1387565833
681654225
407458691
766021394
984837221
354767658
349531865
109408084
1377212420
828637453
1703521559
1092869238
1564073933
832038586
1015897480
1965502527
1361503341
2042416875
1598701254
1945308286
957930136
1219729519
507385212
852052692
916117607
2008302403
1985789069
1234342428
1414847900
1177702564
139582819
1102900036
757620094
801299038
2029361102
637068224
122341590
1901200209
2016781493
437188805
1854315270
1340406613
1555357883
75777634
1039217012
1006348966
50602558
1564844532
606344130
740844956
1020569104
1119963586
1716589705
183205448
932402442
53604447
569909592
1244048865
1902298622
824727249
668908189
849616728
1462231550
121966809
1767290331
285536457
210546638
856655664
615845288
536646053
796511189
1128163883
1902212869
1141449028
691028014
1017330794
1126246933
2084126005
199060865
1864217202
1850633009
1935661155
567117862
738271268
188508401
1657476385
867808172
1473738210
1539535860
519038901
29083831
1249558926
1218012738
1095133419
178668541
1153238230
1122131749
91520122
617108259
493963635
347214814
1785219979
140246716
503074584
1240047493
633121011
432775884
1779474233
1379343442
1021285793
320216218
177313971
982667617
269270497
1347694084
1374150260
1253462316
512944027
1312766154
251527082
1878426448
36138666
894035517
1650731934
2073531536
819186075
1980119096
1252218787
1328039551
2030402550
826291524
1017629569
1579364614
238917523
388964642
191722007
1318610397
953422831
306788507
339137102
1390739317
1610363114
1662956477
1673720103
1475941408
1346887669
395299210
852858378
1228998028
1309403531
237209045
1021944269
1851618271
965163178
1077222113
411965147
1689810
395693819
354261730
2143547028
1671478989
270715563
1408502314
406816332
1485595561
1143594251
69893145
1762605682
256317150
1141542012
1731352692
603333726
1987010507
552757459
534966445
1173630449
269310479
1428420701
1384947451
1571777226
672451771
2119177067
178341629
84527177
1222141929
1723045852
1861850494
2130804001
860563933
1430506974
591933204
79202752
1779581319
1517234159
355811375
1128974328
2039675544
84911261
729243926
369369177
1421847128
1071433017
500533034
654551588
1007321351
840724093
417639272
834795559
1545572895
1901322383
1465189017
1676723365
1314391040
1976537577
579601253
80747709
1519852515
1776405023
1067317180
831113823
1418129830
1098873300
1941844803
560382390
631818916
555035145
424758157
284456610
1182817261
1260832296
579985469
1105631764
973619435
282959502
1767303522
6671262
539082679
1035157158
1915948802
394459889
1728910877
112138348
2106291566
112713241
1855463328
1994866037
1543068306
153950782
62643980
1867709626
1127463757
1156624935
583045761
1825970638
1757693992
2097935902
1240187533
1035252605
1642198216
1602415582
10015102
735611046
199168046
149785301
975530371
1632923228
871588934
690736747
2024614957
2065215011
1773912460
917807805
1376600948
121405212
788531315
632934242
738826543
1457131511
550950148
1110459532
1481286326
1233739141
938575292
1455724297
1956833623
2001146964
458598798
1255657204
16854235
1363835231
1054187658
902440544
1177305501
1121216666
956453756
1618407757
1296478118
939787942
556504484
320843768
1205966076
721807280
543197062
1798534647
1621051045
2132281997
213419272
129997135
947438678
54954559
1167022513
1789984497
1579408206
1799604868
1395621178
1763776775
1933052570
700550276
1136452081
1996071652
1478678370
1622673749
1549754001
643493732
1212196743
2100736221
1139840041
577115559
933242559
1361362969
683628533
2109965113
1545030506
959178132
609285651
999223867
1949337139
1141233445
1634080087
868607926
1579029991
81251178
120122047
1023926749
345783716
1259394173
1870923077
1311196050
547468495
735634577
1288926124
2082013673
411732494
1187713462
272937549
1339581408
1058447812
1623611868
719501874
1033001259
1627360876
1946255451
1091673990
1675683157
1589339868
66375464
852010513
1067636546
573874479
619515979
989059660
296760414
124230321
1881914504
1049335393
858629687
157136604
1207169204
519200666
202992882
254013333
1552398153
1160162794
267814108
1938690657
438796836
2066305491
899939111
1561346027
871594826
1024634585
1040669077
573205837
1382752114
641156452
134100082
799361629
2086323640
1494226578
381687161
1631535300
1625127481
50475337
1902823073
870764682
1326052501
1250074051
2108232036
1671484771
1553110505
597176044
1806080699
1959508280
911881664
1006851818
776010359
783274026
177284346
309770166
71976797
2122091213
54678996
1713908583
706741282
1730332793
1685711966
198041163
1902757140
1490347893
646193898
253289503
2109258734
1102890403
1112454097
1921595106
1905000084
2127841100
860964891
284857393
797723751
1901403950
39773121
93056401
189690886
553860732
278446031
1191080922
1494386640
150931167
1090538633
707598983
134618905
2075096260
650668185
225454680
1049244306
775050493
163229087
611277929
738138519
1548069119
1855464785
728408960
1879908913
1698357387
1962608904
1074920983
805633875
47914896
588322626
999836394
1100111660
2132279373
74019107
1816723883
1827394961
1486656588
266358304
2034033270
1983830651
396437821
402140895
148657983
588000692
1616687171
487034345
1691989444
1390062621
1384831393
1302143958
870361819
1174883506
772728380
2028595385
560829654
200244495
713144747
238586731
1857394952
546128105
1304534363
361946896
522727618
616425514
1067090886
652153091
957352215
979206377
1720546854
1671385256
1591919370
1469463068
2047748437
285703084
395484713
292378478
1236216913
1693139541
549190739
1104051168
611635561
1392921161
377437871
1701137862
1056204754
176818510
987438255
476797988
533186639
334805674
368607796
2098880432
79709912
70537020
1072084370
1348188526
865413588
1286451326
1620181222
1608280414
1015702131
757588033
1774654374
132051090
1983669997
1350306622
665135346
2131888403
1348697386
854768072
799454606
1935281517
1260571468
1517786993
1613374961
1944056829
680170688
128783584
502838703
1633198543
1045303644
544650511
515399644
126424917
1986336186
60438087
1734769852
1092530386
77643482
2137540536
1503807154
1959294594
810516043
1500611633
1586566918
1358955836
1488406844
963333931
2073164664
468146245
1972045600
1467139652
1167205625
18608504
1503038556
1577953971
886044685
1012653952
1830193748
392654942
1337840403
835525584
148717235
1630492725
2129316114
1509059644
1762682432
370381083
976366922
1637482927
1209413766
513212286
657722044
1795371972
740408226
1031145401
338813086
1495943315
615534099
954401943
1483646852
447512272
1860700670
1938140039
889586131
47599769
1525641378
1238966045
63088553
1851811889
1084532289
349565248
2099850395
1686804545
574432468
249324573
1344298193
204819196
398923969
966702825
1220409332
317172335
1379640707
1910646579
253393142
1584893816
1463468285
994647812
1437438254
822706695
905860181
390593827
1403917994
1714699994
1574762503
912959205
1859127968
1341679368
68528268
1467472429
1195354540
1714062347
1542941741
132271050
1100696534
105575495
1521386852
1845147603
2046947317
1562043099
1501274836
253516005
720777380
1279371840
76856983
1739582079
1386406687
1732565699
40268806
773376883
460546372
289043263
385236584
1556941200
268234256
1849350375
1090118482
140387589
972582395
1809224187
138060701
711160019
700545425
404976824
1864035658
1334892932
1183784941
1259391582
1901720019
1491989414
49665144
1243307395
1083406315
112823406
1717233311
387139568
1355772654
144428145
919334167
1774578216
1929798126
961355260
317591120
1768210469
1856102318
1523684867
1844171606
1172109385
1267334938
2063578464
159720148
1361803136
1585468225
1351651003
617682209
35618194
62822550
658011012
871323906
2142556211
129139132
2064525171
11774761
602096230
1937171147
1957263075
378322427
1381781884
1717898644
337069322
454703627
1107065012
805114038
1238800646
251870691
1520905932
1390553893
320861831
782107455
352606585
1370552907
1361801374
962182605
1889642889
1010194402
1964050749
407604167
1363448018
968399885
1908182408
1460517856
535434788
446955954
1120226903
1414850509
1470111846
240538775
696406308
523505047
2059229158
1799747081
1754435368
481771255
895740415
234300942
119989755
854241507
183112976
1646294565
823061942
36582374
207761172
668320319
192017604
749156872
1253960965
118696760
1554295246
1448729308
301923612
1629134199
1431009419
1663090676
1455701277
1796376362
1236005482
1697700226
1453530484
1889474218
1145120668
1553248942
640632855
746257642
480154319
1877615144
658515073
1678862356
346825996
1892612710
254985073
779873234
522983840
1674041682
1960744394
1608266044
1760935215
1459468392
2127915933
2079062594
1342982265
1769348252
1282219566
1490745301
1776093863
239191750
241708071
1857198208
2056786170
3433725
27316244
1993899024
803933105
1692302126
1108893113
2030172841
1833747055
956840618
289758189
1249156306
1886567597
1646284007
1512927311
1564328071
846019145
1280745012
1872132519
239126833
1034583572
747621644
2004678362
135336985
2002366500
840843057
1774854269
197064847
1165681628
1337049652
1150199753
1350914255
70457349
457628521
1186879079
517333696
1228968967
460285780
1756977191
1393807229
1374951882
1562463661
1929545526
1049687549
1532270920
1992226854
1448001435
1008429645
1834586427
1514823419
1986051178
1232934181
458841267
1731403208
1278629673
867117700
337703787
291644152
1087869460
479425196
1889173135
1189494972
1470246123
761013218
253295171
1107296782
437543343
1713973179
1932102309
1377646213
491125944
1192874721
2022196719
1213577630
502868990
427906245
1524674984
465545262
204491432
1324012719
1835876143
354867067
1588993191
1070635919
601803462
839548869
844149393
501616181
1343297592
1514675314
1456995292
32940182
209932349
1682812488
1381983
2081264829
1442956612
1620782042
1993344536
2012212578
1518299601
1941993678
1296805076
153728342
27714593
1417558298
447381426
1605936108
1783725803
1655250748
859498212
906697365
1457856581
131539285
826627508
358354369
1916439149
1876432942
2019272113
2052927457
205131555
425776094
335477360
1323027872
778136560
927412745
760381059
346009963
2070351099
2108554571
814629860
290851235
2127851202
312043639
14446462
808273953
1995023395
265617035
1582729334
1873421200
1805141931
891879443
260187363
994513609
1860177922
1216591787
63056536
134018599
1046671518
1133283316
893747445
631141714
157508903
96667892
1624119159
1134457660
2080359797
1920964038
198317960
1453580703
1594133092
1576640715
175188265
1560780242
1897516457
1965713342
1648664198
364637620
1078335639
934014341
31055673
520574851
2132577832
1001081727
1196207623
1454808647
820196102
1534033243
456085633
1686841555
1272665439
650966777
241285845
2066878372
1738056091
1772260188
229485074
1656657181
57696466
1211404265
1444630694
1509424671
657649953
641995830
2015217558
1385001981
673712197
1912210712
1029862233
1717133038
1446462248
1254390042
935579351
1215284745
1808320251
825723281
1937570582
748454663
1802660957
552041439
1869265155
287456129
1162114056
1149944402
656547690
1853039875
860206620
916362
2060441133
72971425
2105521756
929088512
1892626728
2064522903
833922930
848364104
446996876
1731156092
1789114335
1168577902
1593583407
293413628
1339443997
996947769
964870115
338144355
1147392933
564732721
2112439249
2031554400
2016993841
1749351667
70381810
777155512
578200478
577665993
1356986188
1871232095
1304514279
1563099736
2104754726
1504287713
453118093
470877269
1544433497
480716486
1653739301
1339932566
1257749204
1887813973
1783829674
1962388576
1194631068
549988336
1950902308
368733449
1015038292
1208002021
710135887
914994163
1666383396
2010852116
771997387
1963717182
2105297131
413614514
598526497
1637039039
344552279
330439952
1688218005
2043602126
361742789
144425873
1935650952
1647655973
1059879796
1865851156
968435721
666180215
74732727
34413948
1667565697
1644687953
347853126
370644279
1066201489
316780354
1884034206
211874767
1837113337
382283683
134715526
2066255425
2048299218
1453116426
1173107483
246333523
2114407198
602731588
895350325
1189807261
306076570
565059253
906262569
92350126
142022847
1576069989
313653006
484194135
140988637
371538216
36970809
1277625383
1367483570
1990913176
545824057
642228568
162535045
39599060
28652210
11924654
356681200
769315768
1698638302
351356881
1624965992
1643271729
589673422
137776953
1877198635
764788053
533697540
1809091855
855773317
1905378289
572031095
253876359
993441418
755017096
1677704642
1105172670
1105416494
395278525
790471989
1556899145
1680339654
775961158
1341039585
1236032181
1407711283
318390895
2099365483
1814769564
1619591448
1026045614
896860685
1638314351
1872710309
1913583706
20963674
917441085
579356173
1177439623
612281680
1666736791
57673679
1104024009
1866449717
1199548077
981907133
2010033101
1350373679
128049237
1084298636
1898510474
1775385725
1802936187
1650420978
2049609350
2003664879
1940352625
1019557807
1580971103
334359979
881331747
293930811
965431694
568677099
715965277
630107814
1001386005
1793488124
414665850
25191396
815517952
1998420439
1329270835
1027759048
161014884
1481625042
901294285
971440063
1002336449
2027394684
919555935
836172644
1962751855
2086603368
792855969
454800780
1151857147
1347065329
1130383355
1101678353
1208606710
98769142
204228193
800841913
485210134
578024703
1839683671
684533800
397995365
1220374779
1928446557
2070778965
250464652
376156023
939199935
349886764
1978148497
2066836715
1769172329
1614724782
1266221295
1849051570
1131693481
1726402263
1158105212
1137519769
1757014813
519666319
887038449
632681521
1976355645
1098546500
1603485777
2135825063
698669515
1490608970
1660242920
1867943514
40897771
1033455781
556597083
1372906782
79885015
1308492374
122861673
498990360
292157561
1318682875
2058654662
123095809
1482641548
1280438537
891279428
1427460432
663105668
1479307385
2012670630
1072998923
606846966
135871553
228191777
1870231792
1203878974
1019151725
980968219
61259732
1242533022
1806697048
102852218
1597949388
1684987261
68096153
1540455437
1531447648
1908904118
473809542
2072582738
921111207
194278748
1504602341
218470684
206291314
864375156
200789854
759600707
1160655703
1498088357
586626945
987729165
326043941
1007782125
898144118
994301486
2073562895
920198154
1501188079
890185331
1106259497
1405665396
1707672376
1244098438
1497191409
1390139760
1192542045
348660955
2051960213
754880047
1995142057
1735445453
1525750336
820115130
216995283
2103956560
1240009326
1939345809
1347214675
113063306
1065042346
648434956
487084917
519342236
1555148505
973690617
800015285
312638207
1590978115
650639900
465605189
1415203697
913594059
1120537342
214021745
1240433348
1561067915
799059146
1754431969
1866368195
599975368
799439642
1968206122
306661183
1763086612
432204743
1315015084
1945016996
1018224201
1242618198
978075148
2072630739
817814728
694711331
443644824
1030499156
1650144912
2089493343
570945083
696002992
185561382
257324324
734710235
375035891
422770259
736333471
553201583
785783568
1778946196
913161595
417010656
759211882
909308394
893369025
1266591234
1253254513
2111330504
283203341
1336742622
1901374128
1149789969
1086917395
2078874282
323391608
1692045391
1781192371
1830743513
1329962379
1441035481
225546457
281492257
142974473
1140866287
895546923
1666453063
1819863242
823518375
1491393169
487949556
1859237058
379095030
1946103785
2121907698
1961910746
863560555
719636161
1074306460
226667581
1833530737
477629578
1348204193
1138820890
1403857830
704813968
1289365398
1081672767
2062537486
1478274278
340002183
1407918667
855145236
1030505759
530325853
1208346078
944306174
2123505566
1116930613
1990439741
65903444
526508089
624757627
1782953258
2135933870
610681631
1253437424
499319822
252486917
408202596
150612103
1952983110
1874449884
319668826
137247736
260761187
1269129150
1073899939
1847388907
647542231
426912698
130067802
666891181
786942860
329582971
2092331635
1220750853
1558582324
1979191591
1005535201
459493856
1845055379
137107945
1603220694
1948846127
431855452
1897824119
1379829427
1294334757
1258310253
1478874358
1353445422
147518911
1395259023
469340319
1589817850
1469441656
299609245
300256782
1027900890
1565244609
497186937
1800796199
748593247
1635322535
910214867
677527861
1948967044
1833865613
2074164928
1228926749
1566306431
1950263158
84062402
969607529
1590923295
1588920901
274402194
1839060082
744934941
1856073956
1211543498
1052170488
2076405305
1528510654
1172815781
1380091102
771823537
1548604310
1445681608
2136758408
1852457252
920740428
788785824
917801185
160261383
1169561230
447554090
1943132530
1032758339
1209942761
60971475
883239969
1619575453
1908219841
1280988112
281536811
1110430490
1100630285
507158293
310462968
1037716772
1434439919
180038768
1534254050
848806320
80621816
1725837278
1890775209
2129593459
29483693
1172123866
1074861970
1746577197
929379524
1487005097
852250515
275252109
1899834807
122418120
811060391
51783619
1858515698
2039093067
1022712553
1342600782
490333393
1132840094
483285348
1670197804
613301632
1693719628
1164247706
1360586143
400671238
2065524321
1046000299
772815749
1983946344
1403737689
2058569597
982874200
271683516
1045987612
1913998833
1939698086
1477678830
1446598567
168474994
1552661410
787655431
2133159623
575862080
1181763450
1325961122
224338570
2117782141
1954612696
1662193665
1519658215
2018562449
642414839
1458074339
1796765373
1589833776
765775241
1341206897
1911153498
330637394
40128139
990254811
535315726
1623127488
1519967573
2057446517
644719586
540922077
1221994876
246717171
1388361110
96353190
2074608585
1505514585
83953917
1632706399
1324287324
1778367300
638120206
1519611180
1112198206
584444019
54801782
211055144
1177680534
1798422625
437383462
1022701479
481229258
1862859746
283262166
1248265711
1194071627
187877947
668952039
1350801089
1820859848
69693888
1577657386
1444542393
1831084974
2102662175
218226046
1334209761
1880754162
698622356
869649777
1927591380
1433475928
1207764836
2123711578
1615125125
1202781794
1250045163
1952071259
409176932
971694037
1571624756
1446203380
60561280
1757398693
1789312616
2025467221
69229581
1716842416
1475515095
1582677373
980687290
335871824
1652026621
1266797559
2038662330
220094540
1959123806
826586159
916990627
801013322
1495100087
825244028
1592708205
296920150
1491437498
1921817600
866943952
629462925
1243148787
112862533
1512517098
1947262051
120125681
1869368258
1073094582
1615416374
1166731073
1434074
1614652013
1690655586
1306904411
1554395536
1006463874
183869906
285501102
1664251563
1086110201
594859678
309493842
414895419
594100293
266636977
1544972418
1680695615
164081142
184353354
347821777
45051411
277343191
1839231172
696716860
1712025105
249918635
513660116
1017227244
1595891075
2121106799
1827502714
423745181
1139334477
1088085802
632525721
1724390417
547919817
1316204468
1053795788
1788257071
1767146004
1869423307
786928612
281212877
859456242
1399770078
1045190215
1310006767
777799174
1917721247
1131056565
1883963576
173935176
1651965129
2112832534
1759432089
1974807528
2143665248
466427003
692228051
1165892545
1268446955
1807288531
1029903863
1700137144
1114546870
1316894596
1687942828
634334740
1852517155
874445559
971348845
953077238
1958451792
1244737411
814760953
1303216371
152034390
1371070511
2142102790
1831141822
1969126498
483629561
58998792
1529040441
1468963905
1944303715
1009587961
442917519
581421346
1112212455
1199234102
273643235
489902890
1573572734
1687467164
1600049129
1564578033
1249181881
1320870010
1867374467
2126778256
2084269361
978983706
1279514901
301980915
250458490
572210369
2135284916
720560110
1351315635
1193295348
283511817
1756239813
1095860365
1310344325
505579192
1779722535
1226145325
1037064587
50215824
1166381635
206293136
218691492
755070308
271544174
263116218
89107514
964406306
1476822076
1110882638
522475388
230410243
416766366
856169885
298767785
1091226012
967692921
1813757877
1725046933
917824920
160217137
998429945
503251165
103111790
295951254
1683882592
1454818955
1900530923
391471930
391035005
2088820539
1207305929
1960343605
45272196
1547548674
1402955882
995116428
1602596434
1567985849
1666731014
1056624466
665940408
945056959
159290720
1542293988
749709517
1609352912
363244641
1356970705
1720501316
940904352
696091739
1986042351
1676595962
2072850394
96463369
1672034704
1862464838
601043053
1763481022
2020131235
1262689891
1575484735
930679442
66888105
458597502
1655677756
1955083760
1417117725
601399087
863783518
172565650
848987329
2004387260
761590779
1670600695
256393321
538260409
1736439712
938196926
595422480
1636663703
822459131
1633405624
2096042762
713695254
1012124335
493976517
972824079
1511317863
1839532881
536409222
97203641
1272459318
1987986737
447671482
1671019757
2107876927
1771292041
511326393
1271625577
1574622486
1723132977
383012265
398148760
1287844693
586459808
1351042430
186507663
1203876815
199778049
1577417425
1090429381
415040461
52885
498893475
522900665
1268233204
1326530206
673774767
1807772926
1461082158
482981894
41226410
1262665838
748532968
1053734742
1315340650
190533332
1124648335
925598909
1073029878
632645499
378225933
1543689993
1480652308
10577067
1379171865
731372041
1690114078
1942002563
1160923687
258858848
691841590
1529234941
532834929
1745114032
1803320533
239149594
1828537351
1362062631
1384394438
244632902
436831883
808906382
775164097
360267873
1935238354
2089507696
939331365
1710933254
713266637
1731693585
2095807425
1894018510
554846659
494366342
1584994081
125539103
1791549981
602141537
131952207
592993558
430011352
882530076
1075346055
2083911357
1980890223
1419057317
1950750887
605255576
1707482774
1343653611
951029398
30075281
1951612130
2114720478
391582256
129303181
317750248
254046987
805058913
1742898765
173171206
1308576015
1378654576
595566553
684259922
210556631
251087862
1143389532
1919143902
751118517
1793483995
1564510438
1751503969
1053584255
1527932795
545888674
823627014
2052269300
1679879486
411266652
1286502773
6371949
1794897019
890119686
1483407709
660640204
1708717530
1862589148
1360704832
628080023
1791244254
2059498055
1732947783
516351133
1559783944
1072165700
1750443376
1832790762
2044875788
1847925507
616089072
1218822939
1339223036
1729976809
1696986604
1793513381
1600313880
1194289055
518730194
400710493
1493170099
932804342
1403835754
1529384904
597321533
1296427852
1219208031
895817278
39419620
615516841
92388629
1743359370
458566655
1600062127
1658257014
2040423938
1381948867
2126421723
547328953
181548490
166711491
840590752
1276011897
1411378799
1470157236
1755194646
1586254028
1947406382
2092055331
1960886505
110427628
1882690827
624547415
1997449663
1398941101
47020438
402377246
1404584302
206133877
1828785837
1853456856
1045526905
1449328712
92194260
272968002
358035740
1223304826
1189761644
1926111354
1083521354
1352912177
525629247
469606148
1808159513
402203103
1687941893
1931108189
405199128
1469336703
1121866779
1748165085
1604889951
2063807536
1835902631
457423345
1651443285
923043905
108070090
579934225
1288458511
699255379
1065043606
220371806
48987664
799693856
1084746150
584961910
696023107
1851932177
220357006
1602561134
396076233
1429634998
1620616334
1591398848
1416290297
1137581364
1899158507
522084933
1697697420
1124792609
843115642
285400615
1667351598
1648758122
214379828
35270226
1256519276
1481083796
412347829
1244199403
873225301
2071243873
2019371617
554936625
286089060
984161335
2147157902
2091305942
453058534
1946449570
385925515
1446497653
1477539500
1960947580
99238010
384996789
525364482
911476474
649496891
1965869229
1899298750
528726973
407365056
2048758905
1703993516
2059646130
2139167863
573083788
1425354740
1988012681
1322055943
66198903
415506688
702929280
1318525869
1679983004
444324402
452275307
455373172
1701331364
1081010078
1448847442
1108119438
128332587
1754527328
653141944
857257505
879207273
621440408
1068335098
1431492026
38070314
717469881
1519649675
742696190
1106723064
1918160653
812301102
435974564
1345605722
1470912868
1366739593
1018408822
1213139143
474523001
1527776745
263131095
52554771
1360334607
1073133130
1522762702
1578260820
1949470639
1855431717
1221498794
617520341
1328481248
1898699148
367504535
1618627235
404012145
1968099065
2134323986
292042163
1111074659
998185411
1185272393
1101680446
1000852303
1753683446
438831201
57568865
1633446320
381438873
1780660966
1631617289
542467667
768664787
2097736880
1500072226
1893982912
631784409
777692916
578523375
647448046
1892036692
1229613952
1951424398
1519333106
44195807
290179975
1734598506
1284862765
472880728
748469644
1029534850
701232062
975516179
715515957
73148485
1470416867
1080528010
1971211245
1802577819
1866779612
222380872
1312489125
841001602
360162429
644918719
219623242
599797775
1229112437
176145343
1264193202
1911296898
1725172165
584642970
940745807
905190865
1188014704
1951456743
797814210
304102024
1048607433
1218958415
1297236670
1463447649
2078408745
967056524
469333817
1272808650
1142402115
939461756
1735523038
955134308
711887763
2097142665
1945616958
1158603538
1586793695
238940019
931331383
1597876073
1585768711
981190033
652863941
1812846611
2091281143
1590833286
1765575195
605594160
1157631378
1690897890
2091803235
634306438
288016007
343287793
1714801310
1978121975
693093582
899231925
1530642892
2073686862
32967166
1011541471
1921324368
781904489
977555931
833834390
1832499092
1758880033
877394817
520889739
1517688241
948535774
758387112
1846217340
242896707
213203839
118236822
274569455
1924794211
2039257958
1884404738
1228903359
114886593
601914584
518329391
203884409
832781050
1528281437
1777405925
1652198976
1156115357
502763155
86387818
861560001
235420121
733361849
268948499
1312520510
982629782
187355737
1013026836
1024260645
1728815250
1676465258
2039158511
2063296254
1064478362
1174298995
32777384
1004354482
365857040
1249672230
721058532
431336210
2061760179
542246985
698989537
1801011293
73437145
2125311288
1635221768
649406750
907957889
1052462323
800321408
1589117091
1048009281
1188949752
543894362
1943894514
348213181
870409887
602445676
1465160135
1086791113
1563427435
1883804880
1727407926
1971905725
430691566
1411872116
1288545292
1753493398
2077869142
521468402
930356997
1636592032
917365352
301874873
113337426
1082751937
1466938721
1667564162
1454891786
1001293652
1911170347
797891251
1208045570
1897017142
1949207127
1130856512
341668770
1409320173
176456725
326605763
831212270
934914997
37623325
106273430
170403453
1436183780
1301324453
483444741
1646674391
375889125
729104666
168017095
1245236971
1703461190
1471303228
1458255396
1829763190
869120357
242807141
1342026817
1742381910
450440256
966420122
1831246520
623698457
1819881724
701495171
28523039
1650283466
1085707745
442673268
859994323
6613579
717888236
1761613318
1650460168
654491568
959768704
256017639
1477240152
1550895185
525494827
1882166445
1132503897
1608513951
1920014791
1668882415
1883375394
788588267
1555336887
432704560
1422079085
1045990690
2041884791
156061912
898069888
2001971864
548321283
1973421228
1778272131
109631299
1414484058
803740573
587273365
822725684
1181559231
1703673901
442797426
74236536
2050064557
1032334694
294744405
287127794
204946721
1194104545
489516587
266225418
1400217078
382873047
348404314
835225708
610122544
1788913926
815039484
1298047223
1106767033
1061990181
858804821
296784560
1240307366
513539202
1554235539
1180078202
1881254752
987879313
1150721912
927054933
548585117
1801232227
1285911071
1419216973
2030075370
1955307040
1635366919
989912203
1051503119
784059576
1401818121
1636212098
75865344
190338590
2143024570
414910425
293478786
632385268
1998985388
1666257789
2057326161
1490602139
1204903602
1603210190
1706850389
139814107
685266711
918783696
1909571898
837042504
983792375
323264075
1775901231
1872353909
2115514240
1767563093
334948170
1910318549
824483785
1115911801
366672324
1028238928
1862884291
776820157
1401571633
710321872
1813443350
1245626604
2018321286
366129944
548940598
1108210287
1713520429
1835071909
1461175348
1651225023
1628734071
800504211
907126916
2135691060
506799889
1515938954
781586953
500549637
2072282283
2078680416
1278490384
97474901
1904812107
1695177091
18680659
1277277828
584444579
1918032874
999106605
869789767
237219928
89947144
1734197393
119549482
855872140
26744853
1544190463
894017474
557982353
11562221
808464298
338667643
1371174892
103057257
101332821
1448489324
729249924
2084933521
1133836282
928093512
200824029
1630179376
1116517062
992719544
1068529843
735323922
114611558
627139571
1608969891
46929638
1815554457
909229290
1429008358
764805188
1707097791
574569804
1097933138
1587018852
671163151
2033744660
1470980033
218680962
1455381486
1094330256
1280433288
137669863
322724976
1712785365
1139695364
1308583355
1884597244
920843202
1266537138
2089249907
127599185
1617947992
179364952
1920369695
938180928
436871283
285916464
1301704914
426396429
2122149487
1753242766
1848011085
2068166928
96994296
340747121
1834467697
173151050
1028343641
545926405
898630278
350800175
763643936
813545885
1245876304
822351305
1060162675
948858128
1196054102
896745142
580002579
498840614
1992146181
1074001379
2123168635
356962092
523411675
2048781662
682415589
853127222
158324702
1751576583
2118546816
1158918180
1670592201
589693344
1205556096
1194931149
2078032861
1745758433
101990786
483838179
471117050
210515455
694216085
2003204646
1531205090
577847481
4357631
2088696953
1560668455
546553707
1552263179
90918255
1670178085
1703718073
728497397
1131687107
1361104955
680952789
139274509
1722448310
1569301429
2057248870
2107744247
117866087
1215934234
1722141452
758895690
490574619
1659690113
1460623682
517150566
409987232
1067358330
573303150
927365165
1123516886
567371909
57441389
715928975
1827513480
767508157
398765761
1968331328
746603096
354429845
769237193
513672681
388246677
1732912246
1004190168
534206696
421386103
1510949563
449970239
339238659
1213649048
1081010078
763449795
1101602571
666709086
1103225523
1570479197
991744025
2096497378
1985085065
752870472
1201216648
751230691
366862927
366382917
1279366056
110830675
254455070
1615886614
954165761
1796038840
1863447760
147283332
1948330719
721035269
41950419
1611261041
1810725144
319679634
633187637
1906278075
1865906169
1067782867
1398214593
356346079
1833365153
232064074
69248641
63072563
1652576807
1162681129
143168052
977105975
2058453959
2059093384
1352752534
1464155003
1166758630
1931245746
366709222
323061992
1407025004
771485024
1474084716
1086493679
1059316352
608228310
897306210
2132681596
178745101
168201180
508633424
84817900
192055076
663832885
255613833
806626117
1887700934
931557582
2029436139
1459417919
1047815162
273168782
1948665677
132220260
1456657201
292610946
128511615
1405298602
1755676812
1046678648
1965437927
814677977
548640080
313562784
89327718
729097005
1446660734
875376972
558636408
327761222
1653069843
1811108886
658762933
1884242618
138206721
1447772259
51485719
2105956314
111766875
348264675
245751766
388632051
1569447627
1245894650
776259892
1961641978
1231562764
1399956162
1695572357
646595833
35480125
791011608
71612625
2105529835
1701972899
1999005114
638186814
335477360
1855362192
1193267163
134257030
1933452095
788268487
1785094853
177801804
2110166846
1104742874
1378558095
226688791
131641710
1901531843
2069525259
37706532
237545939
1011928668
983657929
167110484
1314122746
1361751402
1852791355
462878732
823064515
714015773
25514445
138373148
441473574
1590672362
963326781
1943507133
1988743119
994697776
1004334947
681023183
124884420
227059203
628828622
1718574091
1777381653
351626549
1405136915
1855403815
1205594095
1529727452
1589582431
2106149267
1960011173
1318575258
405248612
1072261976
1652261035
180038087
771743587
1076016552
338870838
1009820511
419740352
407394406
1701447788
452117388
605457196
1398892950
1604403091
1100083153
1628620138
1969853516
1780604168
1528387734
1515409579
1471873070
736110766
1076439763
909089204
459796510
1965441529
1370748505
1474355525
1307161444
319197244
247860667
503048943
1784395485
1171957420
273853650
1597012729
260533791
357369427
1233045879
1679530484
371768740
1930419177
550986737
1939727371
423838124
1328823067
1079968100
202684342
1800156599
1683222895
2101674700
2121437842
1163897171
1468745776
1794420774
589857327
2100337226
951639977
1673178801
1754087758
1384556624
1529786378
192353140
1387409788
561578298
1148772963
929501169
1033683403
2013644547
331502868
1488514984
1318218590
1621384781
1971077793
581454010
191090000
1834943067
116609173
1792744334
682885650
1085149305
1256081267
1952587630
1845245131
330871295
886731598
859127204
1211596150
534785861
517609495
1866474866
851942567
882745180
1898237190
1619676939
165690229
326341529
1833238432
1307866383
403343009
1335338516
1427049995
171663044
1659134977
1231301702
1767408722
1024117945
582942216
1270626516
277293804
1748930010
1489913393
1851976792
1727079219
960640255
1465160253
1450769067
124408061
2084515822
1859631159
1950889820
1856345611
254645390
606256242
1148994533
1232060912
1346907383
825071852
1254217303
1110286989
1331568713
1580734338
290238697
358062030
10347535
1788539453
1107141640
681676464
225218753
1155457683
1875889219
204620214
490238759
1408764877
93725632
453080618
1892373263
400572754
1180732223
660857970
537582807
1997545605
1858676740
879062855
213007272
159776378
1341677638
909265843
2093368961
2097290127
416131508
2114519967
280392164
176427833
79130190
14075558
1090594198
1976117585
1314771610
1830661754
720226638
988940662
1431388763
207887915
1300120175
839737154
323786641
1318398117
1309594858
1296847808
480400991
1344744556
1606692852
579229475
290842032
1798898708
1236371801
758305645
114221820
718264147
806920841
1446429151
1587571494
1073071243
952916706
223738986
1346548520
753930326
1767763680
1152489465
1047560391
37544176
1544397875
227575401
46165552
1956897206
1373208674
269726223
2075003980
947774834
546730593
612925111
1554970447
560685715
1775656015
141279659
538579621
726852246
352002369
16481560
515174288
616354345
120695857
1247599813
1016601371
861767941
875924097
1321215414
1263169512
978037182
983006137
1197061599
2124818741
816307988
2126657335
682929672
5538786
883114867
679121640
942256829
917701590
958365734
403501033
1781018928
99665378
1361448983
652539952
1461787005
569733116
660312325
1862412233
1585123205
1279801984
1838539342
1786111683
832504028
1733080645
82912509
458227432
1187542508
215424267
153358655
30173277
1120129913
885702994
896807868
258809856
439009068
264464645
2093752278
573583115
110784465
1561090464
1630614295
545381373
1617867748
2146535019
1352239932
291698715
134715526
119716050
1906701695
1899434878
820373554
258090551
444668447
703325485
1874847407
803015483
1781121331
519478951
2053687544
606972378
581292553
806344312
15810549
1609626239
511393435
96901735
419998456
523543413
349984742
674118310
128695811
372491279
1581560919
1291842664
1698255512
1656207611
178100636
438881154
591089161
2119669241
1231549091
788853093
1084640184
160031956
239692413
1979061652
1853580572
1727456639
1278446038
879270216
1983453927
2042891610
1277499583
40369201
753353735
571907065
689031985
280036899
1841745825
1455697095
955457360
417046708
419360732
631014756
968001045
1662425877
98657384
1645117254
1375198126
1173515688
1780024172
1131152035
1931104900
307092748
1445431733
995057322
629543200
310040075
749355173
1980599314
207549110
841233766
1155748156
560467092
896524302
594229258
272033074
1678026748
1912717743
422754027
240454
1560367643
834474260
1255889349
1287576520
948316721
495030095
1880254502
2064902016
900574633
324852623
1897868010
87870886
924546443
947044678
925206948
402168065
2073411456
206884642
1397140256
1980812581
1772776719
490763625
581574423
36930330
1389727439
226744278
675052290
1071314498
245651201
54924337
198158279
1435354774
1655087063
1873690633
353866501
1403551065
1687724333
737070467
1870355202
628174500
97868626
2091803235
674062773
203100357
617732055
755910621
124851207
887644248
1689668091
356688324
1342276046
439489180
1860437221
1761341685
2100458568
1258539989
2013039629
955039683
939361531
965615072
1396301449
1370169915
837772886
1950079649
1056661882
648854287
187626776
1156886141
874350722
1160351562
1896183060
408541833
1582080869
1694920761
1186543126
646576925
1710083408
857012296
579690950
399848152
2020423905
1496090711
1826335734
1879329101
1507919563
1173502950
1485161519
1384490069
1429957819
234508926
584585453
1140891732
307069961
912148179
62561310
1548153125
439486539
1650886719
177924737
1111651264
1613228173
631390732
787407314
1137384862
1916137414
2128941942
1047821507
259601479
251165186
206173054
198691583
725428196
1818243290
1977438293
782161358
421638022
1383905570
897526339
19829822
572715033
364353399
567826914
94580086
1678405043
2145779589
430592527
41450188
647150580
1335281796
1957630769
1330469180
1528292748
2044604430
1540043371
341656810
339467836
1450381946
1588506308
702887254
2043691813
1007768197
1156887441
2092034995
84539328
2012420444
1927060145
1323583829
750828770
1846837745
518696823
440846719
2136749218
1142128813
1650847917
1165032791
1470161952
328231592
871851248
288748046
928268848
852524195
744280682
899795192
2127678988
948707132
666217375
1291274677
882933887
1036797805
528248418
876339179
185897124
1867940616
1617740964
449785935
969615980
1220967512
1222717754
1870615197
1741424963
1784813659
312470537
293438874
730884532
1313120433
970374311
1265789248
224020091
1693978628
35812945
1319364304
1770518146
749319744
1016996616
1471929189
11373669
2121313097
149405766
896901461
1065386033
1289829464
2011964015
1828567815
874792879
587537845
1744212982
935544662
85314419
1604724305
1017443510
1519296115
1399672752
833574561
1400703281
1964021891
1359571139
1723455298
409691536
1652224083
1322900957
721150295
878495733
47215665
1385308085
138932224
1339465690
2139044337
797036935
1860996503
1584719819
1066004533
1656813119
550986400
1492853032
736015756
1675893088
1534953192
446750982
313479485
392712
1657014428
64532626
2028448047
1310912357
1702495007
1756795065
990706428
1539564828
355825917
1460173548
706436783
1025303098
1016876990
443981997
248093955
608372101
1190365690
923302119
1347176708
741047934
1760981244
2140433553
31810599
2124895792
48913393
2105344093
1454343418
1188427876
1472663034
498380017
1020951967
85186144
1471599244
484473852
819889960
2001647239
402942916
202358099
538145257
611947594
1922342358
2031945377
1102467501
413310531
523311870
333388993
1217367160
871169259
730248722
1925411712
2147475638
556176989
885982413
679525379
1500676201
1845620462
1931180540
1333657489
1792683078
670902196
1519163889
1821327092
1685710201
1054518635
778328026
1136345106
1337582878
860851285
1885491674
1452971783
932300094
417735778
1172521130
1933002831
1992379080
837482827
1718689895
234250622
796298872
1460204725
299265491
1861169370
1141952707
881450220
1596967237
180140882
1675858850
1089081604
1883284219
873575592
201607205
1377880935
1645076763
2112071874
2104344612
2088358643
1428843749
347109110
391288234
1916913992
962710567
1199949937
1004426131
467325365
1133531425
1180977519
356172174
117328723
393003281
1595029212
247997572
217848791
1412929705
1017280764
712827426
1920706135
65198293
1459466930
1776156226
1359316412
216614945
825517869
300463312
363989530
1052961452
458499119
513055154
1162101966
2020982397
309175247
10896794
327324195
627145399
1769621660
1753333720
945321222
1271997767
2127213917
1510440823
1246824700
1354326680
1984788134
1250776499
274969468
1495736846
2020352877
1150139127
1494782171
1686010282
44049491
1426647499
1649957159
789404164
1165217763
204278465
2131241228
382529661
1509209192
1989087653
743285844
30389589
1198548367
1970214230
591116560
1886917522
69393347
906807791
258217870
2012412261
342738604
1303579452
478365047
1405557206
1226211943
157085271
1408587275
1585570802
1880654888
1680469810
275761514
1305646824
1209479835
291598635
2075414523
204996946
1972444387
2130556569
1740848981
1547719645
705577175
368550960
1150310152
1545804859
1091274189
1929606289
1132737830
1471682725
385491966
885884522
2061586229
644530899
962979667
1141346571
1440866606
1884118563
402737456
1855418874
693719809
1039014931
1503650023
1848308238
576952511
672187037
1430984385
254018888
2086126602
1510713043
2050380632
1112536106
722975935
734418030
1094989448
220778346
94945161
445447211
652408947
1928864507
410601463
303006767
1193845770
2047076704
1669932005
2062320724
1788566552
373214731
676197215
2133851069
1918215218
389052887
1568664754
674001641
2073078032
1877166626
760763356
216155755
1318507017
1796746009
857276548
1507799004
824728963
506866712
1521213570
2014641206
1247987188
49329518
224104605
1769665210
880865356
1881016571
1294094007
2006773559
2082091004
1989840724
1503053906
835931136
2068824255
843143054
369612519
931075272
1467611340
1484990941
536170741
371349376
1236201484
1434838130
1131968040
1849052441
2133076081
980516974
206936655
1857093838
219917244
918148779
985890844
303322240
735997380
1042227007
197241781
189294046
1478905314
1489464894
515910848
400579585
666973709
809636550
1494001514
549608646
1823623813
1635307608
1505355968
30627773
2121522733
655915457
1162667325
474975937
792062055
1806062945
533219994
2117294956
1051395954
1217458873
148493220
154632915
547813761
652811306
1595740759
80566309
887234141
2040203910
1247271894
800780683
1428525518
1266085979
349022159
1456601789
1387008517
1836080954
732271341
1558606816
1550896218
1813252510
1669762396
458771837
399274471
2104714761
737289934
1055825957
2050197242
165369650
301956737
727826333
1925893804
1319334585
1328717167
742936743
1514646331
569001145
137843320
62512878
1427505317
1551899172
494009308
1853043467
2137366879
2124335402
304399977
650228880
899486690
1507152108
1316908462
189835092
743924948
1930387264
355026820
1203108770
835271841
1039003546
51241814
540039107
552220512
768981665
1286047297
984415584
399240394
965508078
447469260
1347325641
1920701688
257881087
1967186303
151662076
1730732483
907355158
1321804935
22043105
381420298
966984076
1246070245
1731040810
277687886
210609235
1112807488
608980325
1888126881
193214134
241626884
1275959915
522774401
1999802192
330249470
359872459
2048316167
922679203
263349879
1393935696
43731132
464016228
441773305
59485537
25995348
297175408
963488470
1912006933
245475573
1690266879
233985827
1237123448
248241653
1994400718
368234045
1433464210
1409462042
1355620579
1385350108
287997463
211532876
1835066530
1464662215
465523160
537686033
2089879061
1898313667
493682048
264058050
698825051
711759607
99794960
908609633
809969615
141368973
1326030924
742603444
1092893496
1242798279
1114217816
355472859
385434243
1088044760
213012908
1031429250
856355658
1805375960
1442013254
880449159
1938169215
1524876006
353182225
1000408321
1193508444
1527928894
506997071
1355967025
1542174171
1429950338
723565466
187976497
2055423654
2140473450
2030241493
2036076179
668647652
498190208
780082558
722510532
544089945
730243266
2127853722
1393365920
1039411052
1402458195
2093470094
164563531
2130830889
493730569
1598195607
1116167152
732575658
1568615612
26391311
763553496
98400379
1044503928
332214056
885330066
936232303
1357712611
584233371
1481373881
1536530188
1287221451
1829600790
944029448
1171143019
86046277
1105448973
1144692774
488211645
2096401974
357819966
1383034925
1139205881
1728521294
105913171
927895413
1715776368
457506667
580820555
1482835993
533096925
1028799738
795366275
1090835082
597990038
1581054786
2080702981
332843062
1669407487
525474311
560838284
1889251541
1097693751
1010770284
400073284
82309373
29723535
1194107460
1467392598
1878330692
417568994
982511629
427904505
738574188
909112405
1516057886
1189545570
1616065837
825826027
1038676886
1357329475
39813585
514642824
1897845352
1748666856
157118718
98241270
1313723311
1807743514
883385397
66078126
1694578917
1903485698
1496653199
1183121222
239204471
507385432
438775308
650676325
583582390
1502606289
548349329
309984641
2132599983
369305534
1337673569
1493937658
62113527
2010766233
607650951
2031017141
1993344779
1891195463
101093367
1550220576
1531371402
1943284572
762426673
1921080447
1346204868
370906207
198511949
1928802963
405551283
423661585
1476291477
550556783
1091035803
610410446
1589496794
142459791
820587926
1186905057
125937503
687249076
1634999716
245002195
1662122377
1788767245
181897317
1791418960
1763195921
484960675
290194834
1345047826
2133142554
202518712
560348222
580361130
39352608
2130633960
1593739939
674526727
742292860
17386805
1015246500
251403677
1714181418
1212812152
1879540424
2112991187
1451951857
1259362972
1791538787
1682764572
698617535
1302954556
819623935
603582118
1154752044
1394169307
215782833
412253164
354047408
1865087831
1440745699
1715744908
1738383462
1651391368
2069497882
1279349983
1321015968
1859717674
1538172899
1202035155
1260730281
157288342
1700690668
337390001
1586551802
1390829397
588985035
1408934771
2042136676
138801067
1339573915
1618899437
589726393
719438392
1532679023
423296543
1346557902
752673468
993297585
1373812424
839072572
1784168218
1899313229
718996807
83142950
324501225
489581663
1203824530
354051841
189143098
1160815281
1602079360
1130150819
1194488912
1068601118
1693750046
556823134
2141285754
447266534
1091252030
1479394035
1053185753
1005998802
542363962
1634596884
1878870440
1657233507
585964597
54884703
496449922
127097326
854929420
1584563626
724547846
1001104206
286685412
1291073533
1229798840
555885278
1998908113
1286079952
377439461
1979649665
234964397
1237765207
152636841
1751678973
1776875495
1770813025
1067481026
871790337
1955943722
366835112
396982378
508520800
1099029777
1133441275
1199476431
639160860
189738345
1688908342
1660523988
787270467
513357984
1576916713
231878089
2032217682
370306893
1645013859
1507222348
485474327
950279478
409527327
1423134144
449065511
192502968
1534338220
180792686
1086314468
1740933020
1582559568
1984399097
958583184
2013038001
1033241365
802366200
849513843
1001297724
1636910658
80132822
1542640084
1328799609
1569816152
1797340649
1331227879
1868357807
375988970
784193882
628142912
579900844
1471326858
858720706
1206891389
311191218
1248767940
1703167823
1997826112
1162231740
1477720081
1357899499
1286894199
1630925034
594169162
1763325312
814965070
858808481
1076194866
1867594413
429651215
1120430834
131962019
309327625
1363245326
1369247536
530578006
887277450
1281916047
208395443
666351477
220778346
1093891971
682286107
584769935
1777571551
1795338036
775008299
1679678776
909406842
1723034033
154766762
943289994
1312451875
1571470017
179867177
1762899011
948821534
1344557380
237890240
744524994
1621552807
1058618300
701745533
1339976871
1474580085
1520238735
818677390
245352163
677570731
265765613
2059141607
1311758660
675663137
1737412682
46901889
1317939465
1970674670
1753675434
631421962
746880880
1836637759
675322704
1579473153
1571394802
1943775188
1429252462
1376796757
1821487012
383601870
173739250
1729656111
1930653419
28338406
36922548
1915145811
828600221
1706107081
2128249880
1994753697
902701347
1249320168
1781962353
449632921
2080742092
946754186
1047445883
1109274064
491368117
548719672
1245691234
61372634
38697130
1066841341
1357718211
1967527876
970734674
1777496223
1580240549
1969867492
521969890
350434743
551139536
1876506048
1592541421
1138472147
1085670547
720798625
743497833
1055153179
1504131365
1413125569
1036653766
477549925
868254143
1243163070
2031355634
1362679965
1347056880
241488128
1903871885
108252870
998430764
1545319344
1747054730
1667201324
480117953
1455349127
1357522728
1129617549
2072742712
1973165420
1187679539
409105708
804372575
834159844
1090100961
1560082555
398807055
540397591
298908293
155073460
669288454
835049750
1527553875
1167922578
1239127837
195409571
1979684637
1034637430
1970172613
659259739
501108712
322794623
615878938
1063170156
631359889
1508264244
2081657081
1272751933
352995787
146403868
2120229130
1670611521
651781340
721992236
1492627797
1452820504
566115552
624933981
1272752578
1160207752
1497709132
555122001
1857201337
1756111133
500372868
2075144758
293585096
208277424
1658996454
1064996295
1359214921
1111015070
566929737
1288982114
1457833870
2054578375
1397193065
1443613630
252160773
1459051051
557625135
1422485731
2058310040
1013655100
1932603557
727345882
236534434
1491548249
1242162453
1386942654
2113190077
1818827889
1717677445
1343948912
2125168279
2084356164
1817229396
1922818366
1532700731
1475362199
925434589
1293096977
1485324765
1383593756
789832072
1620243672
1028097987
212649192
811198754
1563491265
1920905898
930137920
403317857
306512677
1966534584
1035368960
365907142
1608929246
1878173776
2079632832
1769724318
290425256
2116284697
962893862
2002012266
1327094033
2027191911
2104070002
1366538683
362701075
1487403123
1116755768
1072672969
1723200754
1073094582
476545224
38334362
910285202
271051482
1545657116
739502977
1355755190
654257320
413226305
1897033074
1777436416
735869867
680606423
1054680392
279641459
1716514480
2096993941
970548344
694284500
1991864449
12587005
491685612
5379519
1772006748
2139040429
1815783219
1784213335
1372826830
362042709
1277250949
549492977
221159101
370016588
1205729864
872325162
1857609688
3796164
1354457441
201023913
974118745
1016024594
1941762241
760676998
2028540469
1869333237
653520653
1016370987
397411398
986199335
918934095
672331443
847122314
853701403
1362294400
2100737874
622397761
1062802009
161971268
1552284478
260875474
712186697
2110043895
1730074003
1901329482
1624312718
1894443849
1488129894
1117362888
2118073406
2040818275
269146137
1591187465
1280405038
1658675126
1035032922
1231887331
1804688917
833156182
1528184273
1482152233
2084772500
1137193208
1997787523
413333482
520010211
158649980
1330087364
1267696628
1727148545
274623517
2006003033
1532691820
110727888
787407851
464155836
1626249135
1026194402
115602755
1419686099
512443794
1154797850
378527894
296498853
988554220
1109399009
1492097713
698112933
1081586226
465619000
870615269
1521184912
736154432
806685381
322396228
1428282932
409832443
1893155999
1337607130
789281828
1998951022
846955080
22495935
957040029
1860457140
1989607102
550676019
1247458088
1706854181
1425220914
870957803
390938965
1239033354
694279452
1581353029
1138970598
1616610831
1157417208
1589666549
56944718
2117768762
2014487367
1385384694
1659006964
790702526
668405209
917803766
1846248019
883099143
1667007494
1758396997
1335142556
972567530
270439451
1963625327
1233662237
1876017984
398677241
1851045012
1139441699
269057663
12773443
1994247722
205505192
514399278
1540716931
113703712
1881314703
58815570
609877455
45994730
1338498434
145762884
985257177
1736481478
186781823
856840797
2093801357
17406437
613979739
635163887
1130158011
110048925
1579838934
1925893804
859940782
1425703780
1870081509
146719032
1657547864
624312249
1208231072
637145451
2068719076
764371580
1240544899
533825023
869649777
825692549
1324287308
995787618
1320044311
1395091589
1366115790
264430796
298543740
1291512620
947072184
1216092287
672710852
490863740
177186755
1837947888
206824625
1896112338
1037265754
4520860
881822188
678829543
1847651913
616279026
1201855592
2018782533
457135564
206831716
1051760743
1529329070
989180488
850279638
304434103
1157806000
1885881525
1708645499
1568481684
1182867404
1845581468
905397564
1219335242
277829738
631897841
105909589
418638078
2060412544
1846537611
1957986051
125910907
1236877438
1252748269
1494845168
121600429
195187544
158167436
408911964
1687803415
141035757
1810442916
675444
793577266
1590327410
1718935210
536013235
1671463474
1484644445
1781236380
2077722311
1296124953
965581435
1324357536
762436144
2035709319
117924139
1694620587
299028901
1103804435
1355014247
822701663
1690029461
1334159701
1907276344
1264029861
111578367
1969351753
1883901453
1831232203
1856249676
1455264616
261931211
2102930543
1189631378
323589813
2048084907
601862195
1789857646
704407147
1216055484
1228199110
1728326218
1091596851
510391025
670917509
1625391113
1908949148
974261815
573512319
50390858
641047800
2027244425
1201131485
1195087963
2007644857
1278877163
208206928
609121818
712525408
839978401
448580161
1455863986
815565187
854616516
1742783212
711710793
1560150378
1427230950
1127196148
1403241471
1493469964
17317570
1315967187
1513867039
1285018430
758265410
439000175
475400165
1059658077
1791762375
499980298
1027833767
328070590
2092384777
1554088319
989484339
815930844
456221202
42924881
26772623
862689486
1605155315
1051368175
1746681089
1252301637
1484573472
1307281929
1791962426
2067580956
1512385289
2063269162
1350874583
1295331233
2112365753
2025493202
1073247004
826921750
964567578
479486968
1516591299
1575067996
1110834157
355283471
281899903
1335483225
2000757277
1613134407
272652542
1717363255
1758070623
663118822
378991628
850423523
1962066198
146559933
460818113
1404206643
1047094835
1572693719
2132739690
288292893
2102983188
1461540713
1659177472
235008602
1964134359
45712093
678490520
805088092
1634366508
1990958913
638910951
361590902
828152628
1803061339
611609629
591538993
1832554745
875869101
1145378214
1451654159
715966991
1726390967
403441164
1341860720
10314062
257238048
957717813
1526475201
515858033
1529340367
394382910
1510829102
1757426278
989133879
514214607
536445326
1054124052
588186625
899526145
1669301825
942095419
1437173021
373227206
1900411188
1700079721
82000277
921323363
735237146
666761310
476258544
1166715611
941550776
68123001
1573021444
2027144506
861914138
641643279
1115110128
1791020075
407094743
2147118732
1209703259
498491734
1776765759
497564945
509010276
81778390
385551263
1858615981
1791244002
1677042433
1690276676
16212788
2051121887
258825946
877648014
1067659787
2083146495
186561690
317798406
678281336
1832388939
314155987
1526747639
1164218596
835820047
210536033
2146426580
2106955774
769421780
2113508818
185003289
1701855807
809436092
1179778459
996330280
337278385
851882187
2075481446
918496110
1972226260
209377075
529261953
1095180845
935359926
1195627642
173566338
2103890651
810426859
1024951291
487535191
1013181483
1216719319
247842544
1143935107
1232769359
1934428604
926901988
2110102167
134421393
1425906667
1593661979
885384620
103073757
1400524020
1015057698
367992996
333329022
1478645657
2065797249
1473187984
1931966400
1194247257
1182382842
1245395609
595784540
1035841945
2099025298
630357298
1868864016
876386104
178563554
1804749259
610234270
1149319302
574671797
1960348147
1417496084
1502280005
1897168872
909192467
1137585400
2087793966
537585475
1680429023
1150095761
1638177568
1995642724
1406858785
2019529277
105373661
1572405799
1738465146
836412335
1937513554
9379725
1472558495
1129113838
1022537271
268387461
702420010
1897836947
1829664779
333654423
663989093
1244555781
1999790613
1835736223
1883696635
1545744453
150191199
1599751871
1490710706
1749173994
101243721
1119830227
289973154
1224450542
337409388
1758877597
726573062
341367428
933861129
1879272905
1758410871
1139993490
1064920858
436535702
1054346167
20023429
544459940
74768259
420503679
2086742460
1437278157
253023149
2108806890
1169884397
146808301
493684210
1567410472
379145144
1759476977
1377374395
1273452391
629162851
707081474
1579499063
37656139
480032032
1637025807
1859465051
1787253773
787679989
182186933
781315486
1486416819
460408885
1646456780
1050580684
1350650058
1640206796
1038379251
142872694
2114334344
333441244
566463186
2085681027
1223362216
1238363173
1092662947
802830426
1735805989
905383810
100886074
1176389403
1440024655
574697536
850649435
370587023
1731351649
698051031
232560662
1569553
345370531
1380905668
171304169
581267000
1505073104
594817707
1910470448
1924988754
1790978375
1165108762
124328303
1538069425
807736623
976646627
2125014800
2097459424
2139202652
1414756914
26728387
1206098242
805720321
508221442
4145629
1387811383
937495444
1451011094
1244894120
1512301871
326289523
897625409
1979224789
1166916354
836485168
1521659019
1648025420
124708682
1413261690
1331186985
1799326537
1625795010
2029135255
1823728579
1157976929
1306730691
742520740
617252762
2123197735
1708157500
586397998
349638744
613248768
117258058
846079020
214284200
187170282
1416460033
506713214
1410276673
214960563
1927379164
1021457122
848772980
564857149
1482512245
515794894
98064186
265269243
183407123
1577140312
1993437740
78824254
2088739793
1750716229
1666329890
169565864
1998635343
557565183
1355428303
2146791874
1350211871
2071044910
1524415567
231569509
1644355603
2097759875
1221280219
805628780
1539675505
1184212175
887178474
1441181997
2053850122
991096237
372471745
109280937
1120905892
1804905493
978170909
1024038254
818476889
815394506
1539966092
2119388590
2141775880
1130378304
829794154
318361985
1643937187
741484244
1518919285
1522949437
881306599
1389907198
1959024103
836750480
1160550262
2136062921
171704360
1317936598
1789996478
872077621
972171386
1304433447
379900992
2105965347
1775042631
1655652523
2088116784
1455497193
1863759378
2006827789
1754829058
1797647221
1203205610
1380972066
1960952847
249387039
1696335162
1127718627
1465934335
1834826608
16212320
1684675691
2041010807
894088239
1689192178
914923889
365096
355698228
286030990
1877999938
415103296
158371941
37586316
101981477
858018984
1525804409
1096217432
1389583290
732380881
1204867227
1248009654
142053846
896587955
2101685451
388444172
432863264
226311439
1221157412
1479161555
2141557238
1576883565
1656959998
805505671
376448489
1474452440
1735338833
1617034472
369877675
238673717
804084733
1707622363
1712736093
433552978
1591073777
279712904
599948619
1004435206
244745761
322792858
1260200926
773145616
1430401294
1491005959
1584060125
1948941947
902475655
1614502420
1431493664
1702860940
1047323424
1274386106
1150723305
513021373
1746075241
1750598994
1596268072
1266083218
250402677
1652871245
1508521971
731477751
494131978
547926535
1153934134
721448556
1108535916
1803939865
1995248701
1624083266
763843619
753861164
1754699224
115121794
1714121223
1095061288
814774741
172248680
1369546904
447959922
1894110380
1002059670
1563131658
1655301296
137476410
1347071274
1938315000
548845768
1259733264
2134846039
1230455483
1121633857
1935523208
230049694
1331834377
333046208
115519811
1498993080
929556522
753354719
150997720
996964062
1102760467
2044248672
119352975
1277232914
908110643
898136523
1404780861
509828095
822306461
1018465722
1439304998
260082361
995157173
1949867113
826723227
1237411564
817633825
213426892
426151893
913834262
1695311807
2410131
519656445
1391237936
1975747942
2066386228
1527842518
1075385578
54324046
105948177
382859180
744774338
35544868
406481472
2010425709
1121775337
1175085610
629562488
1624172281
1018667741
1316750411
1827574377
596928679
1151258089
553910987
901735204
1224652672
636861086
572723829
394316149
1589891661
1748130872
1896025412
1674757564
1906900503
594946410
1106640000
1113792631
341072721
1321945537
520820383
1842754460
1283475798
30650454
1836670795
569983270
1648226744
107689625
1549284716
231475405
2134124911
181348126
319274462
1238336815
1630473021
2002010033
1461295945
1938633251
912337417
632809363
892319090
94139809
1125103052
1035054160
924030398
476882011
1652720047
151953812
1905999959
1029838097
834465955
1699295495
1941808565
1131554026
612777047
482592256
910214867
674748043
1095291808
304872653
1895280308
318482051
1172465648
1312687588
146596695
866987675
1379408195
156925212
1889406831
1793874264
1066209495
316180617
99237380
2144744025
22704558
402889108
347756823
2033470901
1117992771
740581313
1990619843
1083676560
635192102
1093698426
1239140006
562669197
822302419
882512484
1277462425
541365391
1844035703
1673009981
1757338585
1778969744
867772833
721959380
131364787
2055845302
1324095871
1447798207
1241465888
846743502
737421995
1590924165
1147142545
545096767
384241086
555365945
1089260781
1938853301
841641435
1096398871
787583682
1313843550
1811015485
1006905466
1684872355
1672297956
1481341674
2077344024
1525099389
1111573058
697034874
2048248655
1209039921
1896025293
2046240435
1326847585
229055
1670870867
1538868040
1629145686
970653509
1071785074
2067618147
368933874
2038547711
1792838237
884382770
1355125058
1305585573
307105311
1415933564
338836346
1312361983
1742227280
2034084294
439571856
850042881
701882475
63403359
354938446
552755839
1510496724
2046935958
942089403
713903443
606005206
318367192
1780889933
61699428
1799735155
1942944215
1182174676
1212826586
1288873380
1619854519
728200333
215924108
831242149
265886227
403501033
675454525
135506292
1999252094
343110523
650890384
1102117840
150178411
1651282696
1740214580
713375800
151614970
506506644
644719505
1629104802
413056095
414747278
1829610995
599483890
1511316462
838029032
1429058333
54191310
1109646159
1723968585
891429636
1876295795
389222800
1877015288
1058354746
1446010569
1451799818
1371956646
2045097515
2146576
948965184
33852476
1865501978
1733529570
1655737570
584506007
470340062
1441221622
1026339969
1621290299
2048740861
880571472
2116857661
1053457035
1255271834
981271207
599659802
2100740040
379322382
887299934
1022061953
599881550
316108573
1268409269
849777796
381424630
1652971767
1840123177
369630442
958152235
246278523
2144463597
1986696115
131267565
939111694
561261563
1139257354
127749715
225888093
2021574670
1062285768
2107836052
1614985862
1420876508
911497765
1932405505
1335737834
556873087
1105250640
1222241134
1194330926
1012867865
1283531692
1552448290
1016807195
2138387302
1962182395
1996081847
1315460534
1806482123
1802427493
1441989983
184963533
1888837461
1238504298
1127062113
848082237
227145094
1475444665
1545784073
1206311555
2030207994
822143430
498978861
477523701
1949787293
1334964341
804640275
1231244655
1339211924
736053261
706893413
2126075528
1594855501
1072883629
1246201429
906490473
1312530134
100862186
1941573747
696183559
1333450058
284954359
358371247
971665958
1226306285
656000167
1212399444
1809311819
940130544
87420608
927217642
578467000
2052154690
1920537035
1781490511
1587593463
886912474
382390532
1510422206
1923881256
1649656973
2147348992
1003509698
417766829
2103332871
925624678
594064329
1268034541
1269080812
329742372
185126468
245720668
1028801254
807526200
161945498
1471800630
971477989
1972514577
1744435812
1215739773
184708209
1898660906
943860181
848451911
1429611884
228208311
210596190
1802361734
50021218
71021564
556899411
1987889051
930657384
1087904762
1581429951
385377416
8355236
598416329
1437717995
986002109
1961094073
338244592
1844724910
1398307459
116154098
1558982557
667635026
1680979798
79591003
441141241
739613110
293166220
748781281
1040778707
1123614087
989242536
924261079
1215850073
156173883
1570920110
72568036
1307961322
877975962
1497933450
875830616
892689246
767656718
261025465
324701983
648599554
1556841303
1198808040
768840648
2010380045
1326519271
889213979
1095691839
1401836290
2048006209
1021901844
1058337958
1424149163
760221127
1597526825
1881199031
1715255061
1775665933
379613177
1207852564
691118074
1155486879
1546924295
922929863
1255812503
1996098247
703056385
1991640470
796283485
1422533812
1824589749
1642994311
388055470
271917904
1289607667
1591974840
1389784208
306329192
569048836
1617678527
1535719790
610609503
1186519258
1970014563
1076018103
1335225241
464840688
561126716
1432767628
1317526271
1356072308
680649743
151738504
1966801286
877801240
1911468100
338521535
1457207036
350751350
759710155
821830052
115025370
927391590
663800067
160924287
39921773
452439963
1738864276
2005663153
1160571228
122357600
1052281292
18738012
127829500
1877278201
1111315854
1744331550
719476305
1775349974
857848428
50006405
148860490
957115258
664374100
1133896623
1789460200
562699751
1177795243
823265401
240601512
271805326
885974086
1292739204
794204829
1799118278
1934352674
2033566168
2114868004
99460341
439482412
1005472601
372589222
217032462
223180357
1051448803
289520150
1394977374
1781557499
711637100
911671849
2090993579
83250991
1773163331
882110104
279819887
248461730
1676351285
194879847
1942707971
165443662
586746230
492323167
775391603
946285453
1958633734
741501294
1213952167
1312339693
263305446
834110868
409043940
9654285
748856875
1946233329
969794454
1426394410
311563949
2066931927
1893189978
819597265
1049120496
2143859602
2077291792
805656088
526693931
124753081
340438638
1142378950
876908391
1847431942
494450179
1637610044
1767124578
1332073562
1372600993
384982863
87805742
363936009
587688659
584915597
610822655
1616913588
1841887292
249439441
1585781583
1123333268
1383496819
1751657183
818190936
1530626995
254881503
1733931860
455829679
1609770102
1217415928
445132895
624066255
1737642854
1179016306
517378603
790178553
1597730938
333914302
1027863303
2102238506
495603239
993526109
1827312362
598734089
730966941
1481753851
925670228
1038883022
1449776377
427141698
35736369
1575549
264607822
1542848685
380922585
695713058
1946392520
578130931
798172095
660614289
1288443537
1424339039
656874256
325766347
2115568487
1733223001
1580309183
822022820
1820107636
941700369
131318929
779905891
1656730391
186249103
1369273174
32498541
1524992546
1606090865
1976704281
204742677
525128257
1381219757
299516846
636951396
1775187031
1671496398
241739266
1800035758
1031863059
1156960072
2055355225
536425090
1846969492
1260970620
1761915591
1618689766
433931422
1939369797
1619381553
97542977
589085176
337542879
884446439
374379453
1545259024
1067182586
758216941
213168497
2101613271
1963047160
2115533743
1916603574
595079061
1329163636
54904767
1574591021
969835317
1101602571
1030686377
577528203
2100645332
920025393
1384147715
1902599845
1078800655
551637089
1473896406
1248642923
864784581
769505734
621130373
1089274344
1759503404
643166264
1250807113
611085745
551709003
294668752
2054370195
1784660933
312046286
949530
2130563160
1537140553
878986804
1277831373
580697968
997047072
1747541679
1115798478
1885157194
468020697
681706535
585091110
2068621140
564971796
959151031
409570365
1560825078
1398213287
157962252
934760060
1691951572
1192804596
315950955
114110592
1086058262
998390648
1887037734
1732663832
336709820
1588032543
1984730997
2125387298
1684781904
539711241
1851612714
1373589581
1863211849
1869094973
1870829243
40790632
1815179504
1095202069
2029327955
759848365
25525753
2002641768
1011149737
711092535
2100067145
7119931
770329526
1829180035
1228299957
61758088
1943194713
2090847748
1049475288
20879870
156897002
191429316
1474910785
151045187
641883855
1068670642
1294703787
1140837684
1127010752
991293624
1823795597
83594359
801802463
414908386
274048303
696912212
642673574
655120203
767503707
1076475893
971043671
724337557
908155376
1665376538
564600571
1250651985
967439712
1098837949
486230846
685960866
1468471641
950516726
395105768
117293108
744709773
968384990
1754971389
206842067
1128455517
1778010902
194421260
2024330867
1443518425
218805274
709162974
2029653286
152237224
1311867103
171469050
1739240621
1141933946
496679524
1477547042
195707276
5259736
157579426
1469431459
497799032
1055588919
1902328688
1028513711
1546197375
559435128
1461735730
1958163624
1085052767
2107869933
2142774579
363434857
726317071
1485004793
1860077298
701683594
1902865418
1576664293
1217347469
1510499185
1453815428
2016575997
869411674
1921731188
1858992566
650502563
482436773
96268443
1640844059
853181216
371970757
617782122
1276311151
1591588913
1505124157
310842391
2114295534
90073543
1186080949
413736108
931146717
130753637
147861549
1355236911
973586027
488447101
736634831
1627788450
1074257169
732836740
1595742314
1392813143
192723372
1213283568
945915827
1092654398
899540810
1860204146
147481443
754025244
1663733407
1196311549
1555077680
964628399
1435317984
1377469751
413320135
1851070285
2040680761
1734599519
1042512852
1026753989
416035599
997864982
1730951511
471056209
1089851796
742563972
765589048
1918910807
960532774
1134503050
617515378
708115353
1544663880
1298665922
289231939
724970141
1553920817
1213482307
2065475660
1957843548
352000368
1332856687
867232059
1201694937
1648375141
703819141
1060451797
177242041
1031007671
158353820
1517373895
1872751973
972130932
1901892744
94819298
2072308603
1271688490
1197748175
1234035961
635348641
2071819006
352983551
797544753
773741949
1692729439
57838114
1185307761
1435285879
32636146
1407890377
1700665587
496899811
1804957197
1578886526
530245253
261543435
1288557651
316609412
616472590
27964284
1636401235
980063793
1913759243
1707627244
1353104530
1629041333
1198666148
1299056729
1225818092
122856152
1498038741
2095550200
194530647
1249707066
299276263
1474252458
442225577
983508336
233480476
1367255259
1793574097
1600612665
1612092821
1554249808
1995867140
627185068
221116006
1936474494
885142557
981036788
1203146105
1197975523
1503504841
1864731111
850266958
1707409200
1200323273
1245306179
2023600248
805731571
1520392709
516150454
1882311609
47115304
1144358006
666273882
1228880914
902761540
1306372908
1859938284
635743968
304639064
618872095
56494739
1692137480
1074751391
944185934
341862112
1529121165
802332771
125012067
1129941684
326225423
1495576529
650489770
666260275
383264661
681175513
2068232913
1384704876
27079581
674809595
1659533444
1447341228
1696558609
333444448
1264628082
445158099
1500639127
1075156069
2101189638
863745949
1731375422
1062046698
1009055858
1544519876
1830732631
1479351843
2024618092
349040749
768403720
40365455
1144524729
91791280
1525163040
1383669025
1553002473
1993624329
2098867412
1958046692
1039277959
1225442647
2009256176
1260574509
1209029799
1051611318
598437175
2115148904
1368253360
1575271388
2126399828
1439609385
1568755695
1144842264
601321268
1275772353
1852362649
1555040044
1056197687
651472539
614667228
1842454691
2059628613
1509733965
2025830310
61099340
1679734124
1013028671
1544955596
2098277091
379202238
1903864956
984555335
1931159913
869556987
62058986
1423633360
693762693
850098304
840384403
1820189281
50663282
1303048199
1923326098
850023958
297987945
924521894
1795916046
2069320096
260433730
1179870974
1122944017
388496538
1522753079
864655975
1526789679
1346481864
1878981767
1525138499
1692220541
508653557
498114440
555888805
973064438
1248184910
156341989
1137628071
1490365801
854806887
1932343240
116175970
351427833
886351315
160275859
1677818946
1728273782
1335430444
348948750
1777539855
2091950719
1302511525
989907252
1835220645
807545547
1364707352
527517159
1649305066
1631998376
122941771
1294307129
1164177340
2123588678
934287708
69391294
717568235
912981219
135884121
1310393012
1225791876
1715423894
1953064589
186855503
2018145104
1664605423
1266164911
507902425
1916697256
182644134
2039287802
1044233520
1772367559
301670059
1133292757
136408852
528421660
1169328371
227538905
534799319
168536075
1685152985
947381837
344552799
1879007407
109890422
224704761
2131461671
653714904
551724881
225818162
157427952
1158230502
1251994986
2082262779
1997577634
880089398
1541982591
1021148563
1300352690
1311497363
1144469936
1879132908
2109817994
2127562764
138190486
1763152299
462631392
195448637
1843438805
1834909778
469384047
1488158553
1459117036
1664454465
716261361
758220666
1177686880
385040084
653567904
1478758324
1316127436
1166114873
1036499817
454578109
277272383
776419543
2142647460
1715651081
924979092
789179284
176497759
1434135107
407524455
630012815
220191450
1983302635
1205379774
831527880
1726425367
2109412108
1805973125
1262619774
1217987004
1985212730
171428843
276300727
66833367
615726703
1232034406
859412633
1654305753
693677235
122852764
1577847962
114826266
305582911
1993494872
494471862
1655002415
1071376146
2059710321
744741282
92468818
1841453741
1535674958
1588902564
505213946
589844641
1134282733
749841798
315394038
1785732018
1647547767
859370602
498965199
684738129
2043037488
1750530727
468146245
1669971846
635536640
124706310
625492085
504476326
1815342485
348837851
1186804118
961364188
925754118
107551987
129712736
1195133719
145762884
1022115777
132752643
1666217824
1861279158
806509503
1292331897
1970131178
1867811400
1788541263
326416132
535465554
436666192
220473282
1458782875
1133762219
1711913162
1720197822
476001060
617818475
1549400392
1856389642
1679430271
1084099048
1144799691
1682615968
1122968390
2118881414
1099711178
799074243
493114655
1390957590
1626125286
2029666287
49020323
352180282
327985429
1335112599
823710807
54322573
1714760962
216786028
2083810601
547007905
1858494589
543456767
2109056342
349982837
1098802913
655042061
1060252415
107910941
2018032255
1589542628
1731862983
1010298264
781169942
1591486114
1351856251
948028862
1654921848
150179339
1097471460
149836864
193626309
833688280
1264598156
1479016611
943989798
977360253
1828539326
1305670068
1584387494
286162803
148665725
1213996193
1262394846
1919616551
1409736100
345466112
720686664
1786525738
1479202765
1909159130
637864825
446610965
415129558
1570192814
699169601
2000929751
1393326838
973422965
1984237896
28827769
700892023
107684843
1997645673
549567337
640202852
1586011964
2019069404
1299104917
1486398116
1241935462
1932999175
1188204525
661046499
787438378
1775726258
187604632
1957563212
279755742
793701342
53794195
393265874
1508289261
1612936781
603052779
1718762964
1285807467
1414517905
1990937661
1626864338
2086909343
1833875936
586110751
248398031
1545508290
198919555
1853165294
1412742660
346292760
1124576442
1978008949
619679939
72090575
209966146
1551925
1720497239
1716244082
1742456467
1084902243
1685631032
512400745
20914773
1718634215
1258399511
263773848
2079586839
1948588845
363123404
378028201
1221404722
343313340
1972594978
1827289519
1686132871
555625155
1820259119
1967943477
33622833
1674866919
1695325236
282255780
718763641
1307414157
2035459870
1347156239
1407358646
823144119
1829077949
1157596715
1515622220
1374136643
1148508374
1982603071
1143158178
117969199
1616648598
1787242231
905068703
306411273
1469080634
663473717
1921107295
1398061902
1593398139
2105762530
1425103107
74766410
1477953084
1117786284
605082888
819280277
1084059847
57354218
3482338
1851646435
825958970
140936544
1504849979
979693332
998264933
1546989610
1368681414
1232167375
1521874424
439035406
940866951
799677386
1210114526
251886170
887939488
1744221139
1759190363
198917698
2044238337
886636442
2105661509
2070191425
875678245
1269321833
1691407521
1815283758
1479907973
2051446860
1835064731
363006508
876697814
1583769044
594598373
713501607
1220772488
1927214408
82523400
1053394456
2113166861
572483628
1659915343
1810255702
889652437
1771871300
395300786
1793595254
1828343504
1436762194
447035472
897100110
1363055052
155163737
1113853618
519375838
343590069
969604310
496811363
379666781
422165161
2075955068
309040874
1575973618
904607605
1531168731
1467359092
1654584948
533253228
998687311
483122081
66344164
1453284471
1080688760
601421574
1979400521
1427074464
1081155946
1037756421
348335935
867487571
863816169
551310502
1313832989
1660963582
22510789
1029736362
1719886276
23838658
1531049913
1553983889
1275660108
138932224
635345439
320332283
1721515592
1811162448
132043103
62932395
500884810
1165436827
1120087383
535810021
1138163755
184986442
363863870
326900331
1076710259
1334463462
1410562550
39173868
161236076
1698116570
2061679253
1201707709
714114931
421571858
1288973477
91941430
1133293692
1435294725
1397429629
1200504330
1881725606
153194821
271036317
222666860
93677703
1090441422
1766209245
363290048
556322763
865113215
356582012
294032339
1943498417
1617501703
1968943611
919514488
1183089634
443120434
433606763
1611858007
1332878423
706152866
225298907
1120129082
217539560
691042707
1329939917
104796423
1025586863
1154794393
1282098666
1760068240
1268732373
566527955
1373200164
1621457223
1734791523
1996156591
421876507
2053324254
1036999295
83155819
1208171899
135808147
1262052148
1194398922
709678274
886279261
442414614
1919890206
1213252533
2045108633
1168752893
1540478831
954753164
1768188019
459900851
365620030
91938188
2108232611
1710691530
2044380603
876613631
1741012438
2062914939
753835596
2112346496
1942342759
924060938
2023325208
1474413625
1201032390
1380546711
773072126
1134878672
1695494716
752159476
403829904
1857530825
2003440142
1344532569
1053127126
1498619305
1026560759
546391464
1423059858
67180002
1277097941
1880705207
2049629861
1963544917
2011630526
1730658651
548866509
609440995
1513137305
1300329678
366936557
707465020
1242245699
123805204
255975848
1988238180
877195037
590145380
614046307
185598577
77411498
404143521
1778646158
1299034237
261120682
1407597645
776573873
914766745
1067607067
1032354694
351125136
1373696152
389590928
1410178640
1642990888
1928943077
2143372676
1082297958
1325009633
1060139884
540516428
1888090671
2009025814
50282652
1660828078
1053472853
1819244103
997151709
153861565
2097971508
963255299
1282400817
2110070859
1162797019
373214731
1252396978
2091380048
123774429
2122594827
351275161
328768640
211091258
692563927
616317050
1417647924
152868728
1909066087
1850023008
1888190926
1623495434
899373505
1773364467
725790485
1411123821
1269484829
1629802598
53214182
619665258
570549106
902570417
100227113
43083213
1009074391
1893362086
840844180
209980281
1438267045
773635154
599757725
1291983117
2082437630
918106913
834436006
82738725
673447496
257273309
1992450605
1979282577
1411313450
1676593343
506708030
417091077
253671484
2070734327
562231207
552725639
1157231982
626057884
2105533662
1910839006
432780488
1551507274
1035580559
1146191596
2128198365
94360560
203379115
818697367
1863950427
587046857
1463423663
1079426232
643705139
1567514074
1539541190
296080378
749276121
2108008518
21870219
1641421519
495771966
241678737
1459047005
1458542528
1035985102
438489663
972839309
2095776673
45912995
374278213
90749545
347441693
767200423
1692648943
1855851931
770967124
447109406
1497346016
1258838998
1074037936
1715905472
2046900565
1632092979
928613562
1325355882
1720636605
1240997269
642435327
202299358
2042524872
1213146482
1834165270
1565830582
2007342823
154760464
142519458
1784974474
1032941973
1870550456
1941174874
245759174
2004962975
601720355
802969869
1506536637
4260552
750366791
1483446635
1609041672
1431175567
1119749652
1992953256
647644091
1253150784
607553656
1353422538
1443492243
1716234813
100495283
402120311
893056140
1410187150
1818307060
812564553
120706852
1413925047
376704646
1749094418
75119173
2072517446
1399005328
1314661452
846217479
1605854391
1478157897
1093680243
1801936564
1482432884
364071102
457573014
1026403151
811456048
739719890
896934191
1364328094
412203215
694392499
225029853
1420257501
1358842312
1664251868
1483320556
702019012
463349883
1905038804
1131302021
2067929419
1006177420
1430217372
1924688407
1724515827
668831540
717749062
876414923
8777463
1718754240
687450898
845724950
988841320
133285774
593538543
1995786557
1451347388
2097716107
1196085899
298478483
1793322354
904832419
1954610124
1785999373
473023615
1375871205
1525347872
2026920932
51940489
699246765
823684440
1453657585
826570304
1768818223
864019102
244616589
320237595
1466444766
821190451
293565488
1598369638
744642601
1111797339
845925946
820882823
1072271047
1104417068
1847083959
2098360515
885344677
435506815
1488736866
1118119954
552673766
1461373222
1355612234
308193314
530799366
759504046
410028416
1046243839
902536820
334355488
436019285
1704301646
1669826405
264459080
1694781075
1357595021
1791282403
1516269134
729590386
389444419
2100021833
289766299
125764610
759440727
1629381212
999313653
170308603
269154728
704305168
465848747
800645118
811336415
1248409551
664189743
1100990058
262598094
1572127159
940061479
453022297
1284149429
1649644036
2093214519
1355761031
720900177
1532856666
1554669917
997963638
1576851423
466949339
1226565034
1127427543
854622018
334844336
1747536695
1827554975
1017112246
1328092029
575370808
520233899
155824848
1089315441
690432423
1872530882
1970431643
1370012003
1596237920
1549562057
537386038
1068870101
90805887
942232018
1815960320
1894100564
1126128110
1198943753
1342940130
1651425932
2069091807
1642137605
960272582
154185865
796518415
2003595769
309264010
67772825
221640859
883598552
1277529697
577864563
117786098
1921386557
800971613
1075550310
1146582747
506687126
1769915408
1428564828
1122968944
447663764
811155158
933737831
186050911
472916820
415225579
640742148
1842534210
951219931
558182117
1469150578
1900479157
861439385
2134376483
117272982
1802557937
1034984819
1139025860
1564351634
531846989
569498688
897444347
1620595595
1154456023
1400779837
1640298445
1660046517
801858750
282556086
108246815
1890051695
1480902187
1831274748
801968133
551427982
803389752
626666029
1398116848
1369816935
1523882517
1622459856
1253977920
1402305477
499374840
343009860
910440029
930092518
712879867
546986893
494581486
1867540433
1944762095
1781288292
1425701550
1582770822
2138873489
1480515262
372327215
423843246
1911266162
1609243237
87261117
149285469
593335976
726746313
1086436215
806059734
1961601592
292868287
1383693399
1386978360
1513222237
2064560887
2046939098
740977018
1103602511
562044192
1388294373
1904653413
694411944
1256804443
781318694
400659750
1991520985
1353057003
176483133
883567409
755519967
428938256
586730378
1631744566
1955276134
1357225754
1511519874
1138884530
289325951
6613890
1654874582
2032047194
1422558471
509115015
1226006976
518787472
692844496
1383705768
107328626
1877004568
2031828942
1274679395
1634183462
1514309319
2063596934
2080059343
2112244278
1273499013
1101841800
2112131538
501232839
1286417690
1041447345
780529316
434552181
37079304
1470609089
490196509
242101628
1696399608
1124293610
2106967237
547878627
150660419
1860214657
1727386070
37198663
2054164791
327613679
1357677393
474863760
594686131
1560167241
1387879113
1966342788
793624491
216283809
1463138177
1028058033
1304345491
468724818
76011335
1546811380
291028189
1616832021
1566627613
635435939
1558781744
50257296
1966634559
414983388
1198912040
100087702
1330286066
1596417598
1885268628
1756979205
852016208
696573197
501195029
1113184391
1842615831
465376701
881174236
1270449696
1973774054
2052425010
2071703142
1759845961
1068750760
911992007
571494373
1656723414
2130312784
954019783
1014789915
821438066
1496782316
1090835082
761999710
2067557913
1866097473
679819460
519591056
527725759
1158042953
1047649303
1972519916
1448598545
706004683
1554176023
1721081874
1419636360
953857532
1457867133
1564568325
1120560363
1525472130
814640803
840452233
528821652
321871677
2101239511
1055612244
1301289626
1752800687
1453809213
1729351473
1184167742
388842740
784901011
930432691
319825928
1465581985
1764822065
178142596
993769673
1575985964
921973086
928604070
836406277
1973431577
1191393097
1667194018
11187362
1776652767
1847502001
467325430
1557929761
1099845034
497835194
1293932910
436318185
458015746
35425570
1949245619
1770892871
1643658802
473913744
322316453
2035892318
922337758
899772051
1112098368
1425791417
857946264
957914372
1593656729
145855358
1877579115
524638063
1359435175
306106535
1784606209
354658200
1783297258
1798291993
1778731651
260358199
2052287866
431414063
2060379323
112116532
122759347
1867263311
474678222
2017145962
1917643884
1579358193
900609159
294168352
1402941435
2050128441
286148975
721025981
1451798178
892479238
398251978
1610521986
1259567191
763543347
1327112713
1195214441
369610956
1119249178
1097800433
1670998485
145547954
1507012062
164319866
1895716159
1559121691
1532337872
374465520
1308249328
1191226931
1177440303
1599729983
351450691
595109812
1011653592
487248673
844768961
1568207842
784976522
570045038
1659380272
453850353
295511484
1131404120
1279560608
937876286
312655524
1390439506
868851634
1216294789
724028911
836171047
2121608357
1752323534
1639768226
2001847128
1433366648
361180284
1629517596
568399502
360271898
768769476
273535022
2062833628
560585684
367003610
930691353
1924977199
118393628
1536210065
184775015
1521673598
820184212
1105113302
1200018778
334601705
1803594252
1674499588
977676410
1646469118
1826098011
1784624158
580908521
429883955
1856604272
1307476399
1021485196
1858858913
937510482
1637412334
1822344634
501880492
1989462228
514427329
1439814761
1220409758
1520965480
230350798
1767306386
1310408044
526244859
571238952
409743854
1084428496
312746046
1284538930
396019862
661164207
1785053261
1016406306
1092206233
1227174963
121451852
971035512
2126013999
549773084
741613828
1685784475
547459390
846230000
1243325767
1560685978
333042326
26241545
585442361
1399927179
1376485520
1887878863
1834169121
378216854
775322225
1456528136
1518039703
831073426
718312773
1017866558
1016687430
1841712395
708828448
1563072524
720047627
172615539
640400313
886928700
186548528
1317800573
1166652957
100042732
1736370310
1672446834
2143719406
2095805770
1283489008
891973175
1770878150
526004242
655362218
1260163565
726755681
90948315
1649001432
2054036234
444106821
420334256
1402190911
1176583411
442533302
2117346702
449425718
136179969
1842091542
868714547
954511422
1003089218
169488722
186144716
1550586185
553565900
1155841988
348112096
1371201445
1140736787
1633301538
1251402391
585669087
1350940883
1333420200
1553507927
1273826979
493288729
1721365284
560067486
709098563
1780293232
1609675648
1627543988
1455005315
1481458844
721769093
743128599
484690636
1698678872
1963774054
1048806399
1127723000
482840204
690344817
298495616
1954825023
952093135
878826565
2016740632
924025872
646944915
1506092158
1467087640
390341455
1902957580
312568677
1960310415
936368945
806889661
1942713066
226867687
823438233
1823366144
892434824
2002986709
1329707438
1496014733
1598450001
1643195620
1694463470
1475315301
1465581985
582967801
1115256585
163538416
1966546719
260157353
1562056983
1233514366
2131774379
184313360
150529238
345256924
1928836169
105459910
437548449
1347269390
680637776
796087855
628307245
1416907546
1825295864
1561587710
1577271232
1864444747
941522056
1962859868
315783270
1772714830
1026301560
1409226062
1288578536
1575690221
127485374
261036606
1030978039
1818520291
1271383336
1595853685
785785309
1829375173
779071809
570822889
1442351010
1010758523
1504253784
532304998
618275280
1145613281
1929524458
956997983
498911194
2128891015
1363896600
1902850105
1942706408
1731446651
228943648
1260029872
1016528645
361747393
719782361
816582068
114693126
1082823326
1429018100
1549676014
1938412487
172980841
2092121749
98785433
415487493
710219855
1916013158
675657045
1796959347
790228616
876707517
1988392593
1317612554
643643180
1958913934
229774810
301058064
810497898
1147560328
725479770
99950275
665429079
1251727954
1784913950
1063104009
2135250779
736949516
1218430184
2010589770
1101453828
1752659735
347438596
1260397804
1509577455
600158518
1148944703
606567137
1635671869
1958482577
1497705872
1411998025
2009498958
2127947526
580902727
806780424
1289776290
1159795482
490456730
2077657470
1139047648
1660736551
213449859
1209781700
2047308474
1919235822
533946810
358421797
164397377
1138779082
1816772368
1858104772
1492232110
668597837
1558710933
183127300
344950638
608225630
51550846
1827749598
739833434
1063692170
653050696
1075501833
1140613633
1080711546
578959339
1643009459
1991966684
1942933159
1169076274
300642759
611501654
1975213237
1846098677
1705369667
1599528733
1272877867
641645369
1102910429
1110563109
168380226
1383130594
1221926522
1415962742
839688896
1367430109
2060303263
210012076
497782209
1997636199
264560453
69985707
1952904304
991647708
2047915260
43741903
2129499296
401408035
2043357696
304587843
378986775
1016195345
1747974000
1481440977
846116602
705602748
1797106793
731877812
1770411249
1771542737
1314373930
1639612368
882902571
130360785
1764210286
259857631
415352744
1408169075
1105236968
1595046671
1141646228
1911127915
216068969
520201515
51000223
1810485861
244902480
1670334121
1741600380
1434275772
991029721
48604270
1644201217
1980673242
444196488
1563814095
812470377
1057922802
1692451991
35989415
1386126206
803172098
350646636
1697538476
681728934
2088001300
1004301643
189050495
1416449826
1920634040
2023772859
1945116142
225970775
2025167248
358809373
316051451
801566029
234655410
552733
1749156042
122322334
206039907
1081826527
48420105
450977046
904780455
2072051088
1311367072
1071184649
150912499
758481259
772698313
800967386
469823067
802423279
656786932
619658563
1251640774
272580394
1685713424
340252529
1182840220
599467493
201805623
1319189108
1740012031
523115127
1204331840
1040556048
271193676
1817444559
1463533421
1020274182
256379255
1739697754
711874325
1150818282
1847170974
1819829519
1528945865
1939002401
439234077
1092746939
521807581
1727056868
746737321
1840592569
493845912
147064557
1328975703
1161104428
1850668451
1538185753
2068796321
354067763
342398228
1817853170
2068041248
597262219
1856447744
410932031
1097639093
574689327
826563395
651970141
337879914
654577985
915636358
1543471377
1256510500
735719442
1336832976
1056531277
1485850849
1369116581
531254554
408809398
1161288370
238710779
401133859
1805948597
416703956
1290750879
1487130650
1286419964
1211772809
1469385433
716290050
1110361396
736806862
1858874914
2142130619
1961141742
800192544
469112279
2003561369
744670575
1495420503
1651192693
3164409
1628100097
34978665
511387135
2027723078
162538357
351090226
571813824
1173715875
1058032439
481718809
1864547195
1543169838
1701380899
1787428283
1463694750
1567321480
2194108
2047866431
1728741683
1510479778
1560276940
1625251600
1925210825
1512661252
1081300405
1809331782
833191865
1966235428
1484096551
129675982
558301224
2123881088
235588283
836756732
818485453
2030034019
922033128
848387560
2051342802
859958903
262003297
457954914
949266751
17969093
1015255281
618383410
1652925122
1203187938
467394459
2127921297
2096748391
697624521
2020364295
1171101159
1327418252
794866367
1399160358
1324907120
1991840230
1334269560
2048873211
1532786692
1681175887
862234826
253796721
1286563065
1070495872
1953354809
484900124
471127992
1109968812
414478605
1556945360
795254873
843767761
973599520
63618215
1903544262
1467778473
913273232
666100290
1629112222
504837154
1266474731
2013680042
1852782308
1465516499
607468534
730372318
1654349025
1672988458
1299337723
1749293048
540307285
895597047
1861672388
1665872011
1858685179
1258668983
426634213
2019045837
1329707452
364773219
1510215030
605568679
1697015288
526614059
1043674762
1674733065
1641675103
1746137268
1180674291
1453824086
351685033
329167700
1731452224
317710111
1048467332
1960063718
993363379
210832388
1844236233
557321662
1259989764
1450832377
973252190
728081808
142662803
274067368
1492070087
701098181
1241767796
396585659
1893332927
514936576
146104820
1399561330
153024551
557970302
1162957349
494058606
1348705979
228765812
1191113562
1166725454
1504169461
36303368
976519792
1573547361
1162721202
44541105
2094665971
1639711433
199794114
573055658
1178092085
1768406675
1844717550
81763942
913619250
1377759949
274962007
1797090103
2050439787
2097231374
1094356211
1220271983
117740136
1193233743
917658654
1984644657
713700576
1232008687
348480386
1513588229
1653031056
280916596
585722974
1546651082
38938286
1317117380
124915564
1567596372
280275732
2114003702
1673782932
966950342
1074413475
826821043
1505227463
536027031
1986555887
995552154
1372002669
1302058493
1201312010
1439252365
936711687
141377634
663815303
946935883
448791905
1516533169
313301886
1110151002
1268397253
2077712877
915583885
106025351
261928776
1176678450
520887632
1019827161
316569758
934664175
537982366
1104051025
1498499084
1683201842
418649234
1976960871
199809371
1762598977
1908796605
274789872
542961693
1959188025
1271531809
1136868788
1775598724
1687377351
1499889395
1109372668
286569953
297028785
116944788
2069679224
329525065
812988293
1067292048
1042825171
2044808161
2114600486
911508030
1219762485
121718962
93953106
1115390361
1570620146
1241231474
448235114
900147524
1108083178
644290850
2053635939
294880948
532541796
1374365490
30924122
1186280376
1381448773
1021854806
480715843
1969708283
310366149
2055446350
294566406
1856519385
135528665
467829365
1417603628
1922818366
1992132664
566316439
1925090564
1182805692
71078203
384409732
2065529367
594773875
1676107616
523931058
641868941
565017144
2088532359
545432414
1059099532
501062612
1183511698
146821276
305312528
1214634431
1052961452
1370479867
1871676860
193887916
1604462589
1308134597
1280937186
1908780509
274299881
256927275
423118980
1682577186
1877906048
489425531
664049388
557583086
1840033370
1567363879
820948315
869449778
1548642533
456294792
1126921424
933306416
367504853
280330185
720117210
2106566038
54954056
675472020
308338939
1451514871
1534205707
1950429829
211348356
825474190
1792126016
1796765875
1378369367
1797577563
1016984218
972680025
990137057
832846673
431214573
615671138
786140494
209789338
281426082
757721047
57245613
1483438712
1880888172
480464033
384653207
653861850
2006003033
1680402272
417193553
1222343188
1044600672
752711105
1047610638
208649080
1855095045
2085270975
962199493
305368299
977115066
1756426144
161990513
1061451144
420186245
1060611809
1465569632
1098137101
979209888
442138901
1429413930
1576212417
249821399
380261014
1032984515
1701065127
1331801869
1527202131
729802627
775736914
1582725899
656234573
2042764394
1150257708
13939748
1638936652
1806485122
721650002
407418212
28997344
1618624740
1044939979
1647327699
1058885871
353316544
2038562041
1360061653
1847757392
778319688
537943585
363621843
244253720
1946390828
1091921035
303151413
1772883630
25165402
1608298055
1295401644
139741787
178762820
1666057772
903888792
386331794
729711446
1092835326
1703188333
611391884
1782278411
78453763
425740672
1208094682
128964752
1897458514
52289802
1071983007
374568164
1615824684
1831544142
280297396
400511910
669705198
13068599
144389109
1295649914
1137416952
1373253482
1327894010
1638956063
747118676
1623009301
124162262
1069216376
248866682
1354974593
380373580
947312211
324146483
1683780174
591329827
601462740
1913106959
1805514540
2055451763
1769941783
1060186784
1089361361
2043620426
1982267063
1447063594
621706459
1270702913
1304479376
89886129
930494537
311245155
1550653205
1136475249
1862598721
1996464220
509971687
1506685634
1491930410
489604041
2107648536
1826275584
1738592453
649708915
373442721
622599279
792564305
505871969
504545134
1294680526
1432323711
1430301389
516199535
406929623
28620053
1766935025
1545226944
1429142589
1271476832
1095458777
1191502245
1391216175
1775618944
1850207895
1687356456
788223759
1047882819
345472067
1353545096
1769030550
2089236024
587671592
700187397
79689253
1661417364
2037958237
873170738
1027291269
1270593254
1681050008
1977754677
454760704
332852429
432395692
609024149
2111789776
627951229
438179220
1075970137
1473032447
1217694371
963939907
2103395707
113903588
961504863
847203619
259183259
1951279129
2081786049
667392282
879950535
1098805408
270838190
1239853499
886585369
390153109
1088221988
305041561
299785240
1135337545
709978671
21981522
2075523236
935590574
1636545743
586328023
2024307275
50368223
2075540838
588005173
462033122
1660836678
950157185
1118770082
776827295
1791235971
1626063242
352558631
2094013729
1166424680
1135084229
890326581
2113866220
1578081186
674432934
1794556940
358642327
1654160758
1564245080
2104072259
1507585760
946764729
1238020629
1286255851
1719974445
2066827203
979629885
903358007
1609946917
562044556
123092791
964194804
544506994
783972538
1579791394
2134312032
2107754390
168071431
1896385688
1972812268
1279163313
445047734
1773018824
2125459296
512208894
214531671
1517470219
2138560445
1304711251
2093761233
290948955
1058145599
857362417
387343462
1028639911
123474361
1020031736
1915464017
1740439772
2145438758
399946782
1732349052
513169775
1447377731
1293205561
1337096329
785013463
412959114
502333862
401426207
1032378661
1767255052
409149958
1705929791
334962564
849937347
429027862
1514251112
1067667797
1749986021
359631727
1475180177
1807963033
773332409
185168310
1071358691
503557541
357099420
1657254448
551828219
1904297324
386521383
1932546134
853088475
273416069
1032234436
1877322233
1595706956
192130130
1979248503
1648757169
1909022901
1930888219
223227498
1158483017
1878319397
1717152493
2049309756
410850533
1186890921
510447905
1438468699
799335778
1593842596
1067078339
731907497
990868915
921563030
1207620274
242070978
1108471351
1394160843
1062460395
694364563
841844856
412220925
1543066921
1800248001
2093061497
736544396
1573946278
2069271131
1703493879
202213227
1333032079
1777602749
1243357976
1728633102
769232863
1448691424
1166143618
1955374695
505363259
2138375048
26590367
1954167480
1146825840
915332575
1256882082
1422857417
268094963
2030759071
520049261
304515027
1151901632
838455646
1494534277
687435531
1095777373
499042929
1459746030
27898125
112673653
964345352
1654759501
1575772784
1599859474
764863985
140909885
1348051122
1483414738
248594940
1722241029
174752390
1746393994
1837341799
1514621153
609796451
1545555146
344473830
49778949
892798806
655490508
498173672
1664997616
2073380714
868719534
1438552322
1238419507
1315108670
2078356997
1782192057
1169060313
548050300
1608578154
1371019649
1014040684
910756002
121030335
834784057
1875343422
740434884
1085134550
2010608395
68563492
1212654060
626689853
1155748156
901234504
1402061182
2042991704
610520613
1654871474
1003507389
223142191
1979160849
2040588721
859557711
1163955828
402776046
903452412
969932645
1867497447
836232515
398475179
1883257340
509605040
1213280961
184279005
186482221
583337756
867617333
1662489136
770712867
1356779554
920721528
292609212
1063507615
1741057249
73022460
2015773600
805611849
129332136
1535503274
1994449863
961585234
1854801306
370541359
148534005
811595483
1283102816
1404445154
2768284
1741392573
790064579
474444548
176741963
30384450
1494501597
1962564194
1217761535
83675055
1689005290
1957825654
1772611469
1143444798
1357314709
195078449
951383590
1375773808
1760790967
1948676101
184417446
929909164
1646250419
1043886141
1050046677
1081022540
605594090
1164240347
498475852
1966742301
648505306
864868117
1269569413
361810907
319236420
1826882723
873876069
1329451264
2005527362
1520122998
1921210909
666389834
1373636817
2049304697
1952669088
1466779331
26255586
68618293
1454020051
1839254706
559058841
692203573
1546750356
828668181
1816789887
1162000347
1496006881
1837761391
1528330431
2102973816
334557082
480562827
1737661611
1634654399
1306548085
1260235913
1312072780
1092514397
1862695639
289550491
1491210802
1585746965
1387641728
1765263004
1427050673
1981986222
510340462
48226686
108852643
1167483737
137326400
246104854
1646589364
1405302231
840998755
273260946
1355508088
513749599
641933790
902615371
707785352
1785004757
1552392697
552831697
2072814708
135472121
1806029093
492482416
1434776187
579201145
939273478
759813668
1343975206
555280251
2042045841
1501032770
888854956
1496747055
1401433386
253169228
592671986
1403763396
928211405
1263094367
1610719416
1549185962
1299722892
835059566
1100752828
1274440187
137189789
899134130
664604938
1033477014
1173591124
1266361878
776822273
1968935613
342187585
1324579096
237034186
259438
1303785545
1446462248
347208545
1259487843
2142945632
1748968051
850540401
1412237430
1183359367
693842494
1625145027
1245876304
294490057
636901427
2028290238
1127265817
249918208
1029145888
1325639495
652940290
1203515154
2030269012
140346632
2109884003
1399727917
991309127
2128425597
1637276139
458015746
1568808755
1167143620
573656210
225947997
775262056
1523341077
55958231
2009250431
577409253
1875644357
2103550584
1999434676
583939505
1116482362
371362008
1305303106
1160387954
1994918586
543836321
1516514287
1368779581
1121723093
1897014964
1494227317
1380154789
722862638
1984178130
1818789201
989441957
1738781057
1861106582
554162137
32374930
185123660
1211498220
1554948481
1100019878
1528721413
1684856754
272293145
680806813
1328436618
2055428086
2035036626
1576868556
67855832
1656089440
1372373821
37577646
1504707838
1165013708
964473385
259728431
550079633
1445087037
95377124
668726126
975832527
8831088
363020747
2034961015
120491856
1124932293
715664071
206348694
1649401178
1606190109
1191560707
1631251692
1701504196
1216516728
439521876
440746197
1756581005
608254130
2073792592
1237148632
401955846
941629939
1234260644
627191624
2019128915
1135875256
1072421933
604258666
528105367
446465967
1913882175
1760685636
950365529
396403109
91494400
1693317996
847675262
84992208
1312655611
668200372
774457705
212605965
199243141
2072331871
1835826021
1058554283
133817174
1493485180
2103595678
105404227
706112024
1185300852
1478084861
1941080635
663678384
1072085228
1020994316
2109512301
1445176270
1302861
1046630560
909548322
401812815
1029069265
2079482807
2990290
566456747
1976863881
1473799060
1549807308
1274006567
1214028392
925166749
1129106388
1853336899
1023976076
994418180
531431260
609343726
190314348
1619392167
766018226
897124113
1300069497
888448841
1654162830
317341710
709630723
1126364382
941110618
994461481
887954841
57765401
223710911
629673256
49278958
751316933
1737100528
1015143695
1212132461
1005663354
1262140773
1555648974
833658902
1760739952
1440492593
781642925
1119368345
1290154139
210384559
1066575796
1733118941
515186340
1066090149
2124308643
1321709249
559717659
1674432706
1792966626
923643150
1512823459
192406266
2068963725
935700527
908728375
2040540104
52751587
539314783
912033335
1231558281
938089838
2088161242
71924044
1016828146
36750157
106673104
126155417
86877745
940669479
1543126601
1450877996
2020316592
1255487388
527101111
419298181
1420793699
1839068829
762111149
197211275
330491811
80838266
1943248521
1297347377
448060726
217279376
1643248662
583902348
1192467618
576939499
17983510
824849380
1824874773
1265472979
1844116311
2048504281
1241818939
2145511469
1103202234
1500160801
1152780338
354770226
1319938466
1471546429
2112750949
1433722643
1323818609
419916950
1082957600
2085502047
2137592198
2034822359
1505636493
2015750660
1604920517
731826431
1411125079
1578604259
1438021129
1175278903
569207685
1986115921
1853021080
608128264
2146380918
1377776527
2009776764
353015445
502843075
1431487306
300398484
972299897
367218978
1780559299
1072368756
629029444
393361560
609158007
2056837498
1238891432
921285454
2081716565
1532052069
1207166574
1636090480
1742372627
581621837
1956021182
798836286
1484345635
1681266014
931881654
787516907
534096190
393917323
1063348528
1879818267
1113951034
1875750001
155282718
1155841458
477234786
543175252
1615388144
1196015638
765414124
1176532311
2020176987
1564585631
1135889393
1419453648
721648192
802741647
175974181
1124821437
21112321
2093848951
834557357
2007157630
1928851037
1576943270
1254698804
1821324099
1576560747
689154753
2002387061
1154709832
176869824
151544853
1705906922
343481513
1759601453
1374026514
1655117980
2035378666
1690519578
1947545253
375298127
1103244985
450383304
928503410
91765312
1662656910
569927255
1283280434
1742046637
1888893768
993852446
840488340
181772371
951753793
573234592
534687284
208432600
1254673058
459389569
1734339088
741720592
306802703
383893486
1633964306
927017886
1367322186
1871588054
348959400
1488506701
1014622777
951057863
568665853
1799719081
1262161941
321672448
1535921991
1372413537
902301934
868581200
155449815
1136779084
247233155
1100666737
202622431
1699138614
1315029074
741364712
1165866289
588416553
955213355
654898671
1164193801
573207525
2062059825
1160720814
947221438
996614744
1465083246
2108538099
49003065
1224903738
1115967917
72045088
1926469113
504907905
1048947586
1330893528
87445678
1989741452
1721266460
1604779828
425175810
748864512
2067349074
152494852
1553774654
740961455
719671072
1464675940
1648178049
954505887
486363193
952527828
1328308362
371752419
1464888426
122648100
1345780425
1756909372
1837211398
362503263
709591526
130887055
194365983
630676005
1122371826
1429450950
961147790
1517792931
417005419
2049272954
873406372
2044571771
1286336616
2086370742
1701662775
595964130
1044733099
1593876744
2014368480
282149638
1342104189
1900130459
165147286
1556679531
737172065
337509611
726529134
1103087719
423415762
1779271302
392549816
845885490
494528094
990270030
947832009
718492579
255263057
1063415405
1991675346
446363052
1429018100
826661099
736351045
1275060877
435958299
1883801419
1324929834
438918113
247717620
2120681890
267659981
1921775421
743765066
1764709884
1670906294
2078294207
1760925315
408991579
180867196
1570064349
1375156866
1497877984
1222759542
612290108
865700519
1898579704
818712264
2023322160
2080809747
1853925709
1721073498
1477226396
292834312
369349850
1666595357
1358648488
684861555
491703700
522614322
1609291733
1958091169
2060822008
135923683
983626888
1450527818
1718576726
1038263548
866217398
721933565
210075938
1232502124
1457049369
20303913
1545064142
1381951740
1751452551
494139515
2058600110
193828595
983792375
387494728
37056328
532962572
1964409718
1917394363
656601822
1538918798
534406551
701116334
130195798
375929628
1569531737
1308979566
1293255665
579885628
1162690882
461269711
1678365358
597644880
827377089
828662413
1427632522
1394947722
363959372
1717233311
624519911
1252195032
941029958
2083090936
335127484
2104420847
510370299
1101985087
1722148854
1100820766
1464556031
1882115128
95741901
1091007681
346021997
1800796199
2001767646
1276112662
407967385
481647960
780150197
378890974
1162881358
1175461487
1176138187
1397692414
1906256749
1267278669
654086294
1873576597
797106609
837042504
1808024772
2052818736
2095372618
57982464
389043945
1902103352
1216401387
1775114527
1224669524
1498125139
781147315
714809585
543154990
1715404651
1417811500
404415542
889635280
90960731
723855729
1905111133
526524486
407682114
1378463638
729497708
363042122
2069354415
2128809921
1935751254
1532876647
542798008
1764215493
859039992
221954661
895505640
1840717684
444719107
395883920
1619978224
295764698
1093671771
1794854668
1826318600
145167218
736509037
634738275
1886798374
1090248080
1865895020
1126736872
735724663
1550810898
1727310494
1348773098
955585500
346648011
2061277825
1855138741
925442093
12481471
1478727745
106013718
279140388
1920980097
2131753888
734845644
94939967
745252371
704628744
1349659224
1458950445
241646665
1669416075
1862263352
571697186
913140824
815506667
574125174
1347562467
1220225360
643311247
1313502063
1751740316
1272446534
1728839974
263617814
1863490054
1137340048
2065043299
216370033
502885137
1771047744
1879909218
1060894337
1723743259
1289745579
446724051
1412442832
1639540940
1505057399
122296438
422866055
1809953442
1262570809
1602309574
472420729
1956782099
1958460993
682775128
1455449524
1618711158
1007121404
1857193642
1285216806
716429725
591468590
466243784
1689591746
1188846206
1717291419
1300651322
1073805537
1964766554
1099398001
1706572730
1680974172
1620357514
1046350818
817394848
1046605856
1756151412
1828188592
1078650109
1935612413
1804913615
76849946
775766750
30303015
1322886218
238516355
1494989562
264471910
215212556
230233763
555110610
238661672
538527548
1124849953
1834742360
1534166432
550841540
85011214
1100592582
68401990
1950568900
663866265
702609179
239880290
2007821672
680152338
1688475248
2020702
1810143839
1384883464
1167881720
1668000635
728220290
1400950563
550337194
1490196374
19915202
1628157681
2127398397
817294889
1481155792
595678111
2110091969
878249607
34385098
1853438367
108824032
890983195
1904572023
1919632244
1930188374
1881957105
2131670593
409133387
1132026089
145236951
709363127
1524120747
245530498
2060644438
846872297
1954150596
737095627
1301152643
623649172
1171218775
1402604511
1924692357
833020234
683210750
68696011
1542097805
1587176096
2079487460
2066031435
1542429219
55839398
1478144496
790201911
521203888
125861603
187096277
1229230474
1445348200
595521322
908609633
1779009959
896776544
1932448936
1664303508
1793227200
473122552
1016760877
1828499931
769444215
1846638619
628744726
1429549899
422362986
1051910715
1503448403
557593556
1535592155
1348338631
1431656220
1277362429
1442296907
1434063210
2064214006
771051626
1178844175
664668440
627070594
1326134142
2004763685
1866991537
1414713549
2103791110
166020543
1880577695
1879915818
1295083949
1905984217
1119477559
299416745
1949969973
2142810547
272638687
1519403559
1024831040
954363846
247104125
1368528124
390730
1310685324
751454942
1562898209
245820670
1913926115
2080948062
1338752722
26352976
1442105232
1814511270
705826674
526192716
1029196841
2007986814
1443833759
1996063427
1843169239
490779328
849994418
1232363563
800114894
1794957535
1971687865
1454135418
1263882201
1027309417
1954128705
137230558
107510910
1383379694
505931864
1413121714
2029118355
699414483
885044259
1630655581
198059100
1178668527
1962596260
1587633140
24284549
1480557911
563311606
1067686485
755196132
73187749
622866725
1901674283
406629788
1018842015
512749661
1377820199
1541607502
1907120320
1830724872
97653410
708641621
1913743085
1217357524
1401959806
1590738711
1908122318
1032378952
1698364876
908351467
320646843
1321533545
1366987638
172203976
20788167
945334489
51089599
699657013
1515452647
147891979
506858992
1077133776
1150885503
2124419416
1750198372
1596008256
1257188240
1422880231
462710069
2014334059
1346935171
1757046390
350916731
1897994044
1024941341
2127225508
1494854256
330871295
2029441269
1061796623
903109924
182406404
1972345845
671232882
78713972
856447959
1073122827
660658999
2081222679
254996239
2066592272
1655296008
1833621316
917092345
1596802773
1966467876
319809506
1390253827
408896650
1791292977
652587578
1973510910
206066556
495694300
1678063765
706619516
226439597
1503717180
421830343
2077386379
2051738125
2139814946
203502434
424516647
1368979114
1465121228
1725210059
1177229535
1075886681
27905921
1682224860
1573609644
73589675
540855746
554609532
1026548420
262555583
1818396006
611436408
1902439186
1291917488
653996690
862148707
1880159068
225374643
1199591761
729051752
1570769950
1032207066
153247405
466906600
107362003
394163537
1800117167
1661602942
102073291
859320868
2114770805
783560680
317344815
1939496491
1064422726
2048546371
24831398
419501633
1748625286
347900024
2020381012
438381346
648008300
2146326595
1889127430
1963066419
1675903570
173168013
385103510
209122140
2020361344
1973169680
347418682
377458933
99801736
270678181
1860476553
1106631895
960847919
420812938
209051000
1837710893
925340104
1862235229
1762619235
1176594392
1447447074
952740522
1227452684
355168186
178337334
1923667116
188632976
1668983317
1865290547
691978424
81301545
1022819069
367811811
1905233743
1384315243
1599229400
544475722
1785222820
760205578
1160515887
503141121
1390551874
1390892654
1064559309
1475421733
976989288
1935872803
953866010
38063249
946853119
459366581
1766559456
311732631
1146290228
735832078
565614254
791199333
1058702390
765872040
647820268
501106240
106199274
2047054642
1441299504
12606703
1504841017
1850589013
1804111412
1983942869
1253145691
1968455892
1460402411
1465846659
2076759005
1197007965
67310673
396239508
1947243881
196206491
1749308830
700551710
1925162473
1364426746
1322565703
177247573
1750212452
1455130827
1481773566
1445711404
1424381613
1804991072
1400906099
1434397374
1702928742
455464957
1320196442
361123173
111298066
1188890755
533725911
1407705301
1622530274
625065817
980521710
489588974
1574036271
1027606731
923443442
1092858591
1757053753
1029982444
1568423866
1124452311
2065074718
589050462
23619063
1055396462
1091894961
146143918
881432848
1894371737
1754565432
168706169
2052711117
1870817806
1447264907
61832234
1186942250
330479486
1086871779
1407046134
1517235257
383412254
155245111
2109237223
426755215
307961205
1854167782
652910779
1256541352
1720855028
523368933
1314233343
1896371518
467946998
1702812343
1926746416
1299032420
1913826692
714190347
935762040
477173100
1570850202
1172912621
1449049208
1030365290
919069103
665851886
1396747587
1914719103
1440262621
1803703083
525682949
1437430950
821855465
1246453157
911361103
184524219
112282610
1568146141
1484917784
1122569456
1140891044
825530147
254648290
1261727477
87895776
1376123121
1863025701
1487224658
741503080
1132821120
1489771738
549590901
292384490
115435811
1813474062
1036698241
1105983150
1478304815
1852079539
1651444791
1465936374
1878084367
1909177554
1022042267
1304439739
1711267765
1410370961
655701469
69035705
106665397
99729385
1210185039
1635708938
245324668
1440381822
329894539
524813175
1203465849
666260275
1872941823
428464120
785198743
1231780746
1030945198
365475568
1656795456
1759476977
30045517
1173878296
1612528920
1897283012
2030905356
203102102
1234746507
1279718188
417422626
645810076
1881781440
526780830
1776808857
645478067
245309799
1761034177
342172885
56617429
1969297409
320978534
1386851284
829356172
949066634
939574198
717892851
1218443389
1086543682
1612087288
1395827913
617514979
1552287062
44809042
1680307856
1005020483
813460135
2062807846
277659392
1131431593
905527671
288537401
1560507342
668412881
464842881
625860016
365221606
1403144035
1674532343
594888685
86183326
203612839
2051591640
1451964479
1164630069
1940524990
276352526
330036813
646141906
907645957
743046151
1926450002
394673133
670554491
966329832
93159963
585859594
577710508
102284565
623426002
776596105
216121102
388123927
535749075
237921617
1592664673
1715440740
1428887632
466618755
919577155
2037056499
454350543
829668116
1346090761
923092992
1167636871
1833448654
672087745
2013578553
1427315843
1961185819
733892388
112722648
2126346745
1373207406
120922308
1016511408
821317039
1970927366
2142780361
894820832
2030824301
1783932496
1032112772
1298115447
5668075
1968018805
955109231
2047424623
2083622518
365624711
724284390
323002251
1730479458
2028334090
1597791627
759143735
1784173906
1083759625
1350475633
1453936475
1785984357
105812484
853912462
613919009
1959630936
363402949
662584478
438141670
647924553
509273139
1516304391
166988117
1426705538
1551576026
909351656
1379704988
1832152992
1834722393
150931023
732956487
284444283
31643355
1533423686
1437215050
1920334297
674095816
580764030
1190438094
1942493441
1976443555
1928846016
1525836719
685069924
903964152
2038236912
780239649
1784541403
73848736
1828463272
123913847
1208469758
786527335
1607267135
567685913
2006180866
1638383411
1712376577
524880326
2109698342
476750614
1156801759
625357010
1931413156
804083230
1817369632
1986705765
333764632
108673779
748930515
1819529427
1519012593
956534503
1474970002
1204476013
1171684627
1099835199
1306419512
151749006
46129156
1444459888
457288526
1225912174
1250025671
1631684143
1782446781
786538451
568188647
366518605
2063390952
1264994070
365264450
359332126
1214817515
568207400
620208558
794236765
2144960594
1895884655
229869664
226488670
341329011
1433008140
900789993
651814163
1008573382
1943186998
2121184638
618404019
1883928075
235905819
1553578925
923445846
350949553
104291265
231554324
1870606425
1314933289
356725549
157054214
48617293
357144967
580525364
656030466
981453781
603281247
1392152735
344719986
1606434978
1631840469
1003255451
227446573
845094545
1973695360
1407053235
1636762804
295689050
1688295420
1776624168
88107270
1425993073
1211623051
2109618344
388060086
1649047394
1658354908
492007173
1672592623
509402551
553288630
1691002492
214909354
501175955
27418316
633242299
53998334
1240334690
90695197
895826607
2139515708
290913915
370958900
1899507407
1859601349
1518786151
1554724419
2017616545
456277192
1365837366
418215116
381320125
1460902691
2007179298
1732267071
1538258194
173064508
2072703143
703484160
330980455
1429022033
1659492089
2129074102
1811029353
89117699
1117513164
828288557
1758920330
93137006
1299543882
149893626
233820358
1104535378
1473050352
644918979
1915367007
1659386560
1654891362
987392343
836176460
1575933282
2015758996
678137372
1658107145
1692125628
539781277
1866480488
663472758
2038565510
177369589
1861744308
1484245531
1784455324
207765958
1969788573
1815384657
1890802694
864374145
1455425384
109903412
240560784
1586893380
38151310
1040845981
800877853
172073544
1968049035
1471560659
1427348426
1002954957
1546742645
482763788
835810551
1060879932
70432724
2110411250
1419653542
1901539651
1474626362
717762898
1878597330
166449954
378706425
250520821
647890166
1354084588
396838149
2031256199
1879781002
547145109
1506890666
1007070854
15154674
137684227
751396150
1525480190
96810318
765228465
244992106
292359534
197696573
166849717
1432505188
71786840
1621723574
740130474
1159894036
1626226504
363007497
317711292
109113459
1104189128
1675584337
416260648
1223861369
1244873573
866047064
42270603
1722981159
2045698630
140816761
88877639
1201100980
132752939
1339893767
1065694138
222868368
739383248
1823710156
154773631
1388579282
1449401907
1726872221
952877670
1328244486
99933040
636983876
580830386
136273521
909265843
993844554
2106150700
1941970102
1697098157
213431439
1507302495
905487061
1805885421
934830924
1146810046
36071528
322528580
1771577806
1512450487
102899612
160720365
297287233
156822207
1284640897
1188014704
569101756
867283488
1777377958
894463913
1665391219
558478579
502964721
747733494
1071196236
729973104
610891808
1936602089
767295428
2061993588
413980047
1812676578
96823928
509437591
1518268162
164855454
1214046424
2079447385
948968055
406914820
1546481001
2026168688
920564765
1547275979
1724031803
733400872
122204346
39389190
610477668
1107167329
1519802410
1263930079
1648790114
717545043
557194990
581430840
1395182793
249857727
1597461369
298462729
986662431
1573230494
582538648
1568634055
1029884726
1988727913
1744804057
1546452257
952416183
1513805308
1989784827
838284594
2139818387
107151413
1626579470
275654858
1218517099
1521980892
350087095
1245989568
542914746
1854236676
667241115
1657751415
1825309123
697534957
1238873826
1412007856
2051334953
1436798388
1592551510
1037902006
1438672062
1733845312
1929970055
1017244042
1361508356
882284695
1034833497
1835080954
335147976
595056684
482840204
904829026
642594703
237461423
1532962700
991597957
56392745
1872692994
115133512
1868538328
1619538561
631025889
1326260063
444565030
142422341
1178657688
261994927
2061466292
703594008
279826443
1103876160
1609916442
1689041081
1815736620
1586629897
238960368
312005038
1021589682
1493038217
1921616907
786644850
1048085119
1539548106
91739053
81509697
1855712329
40228360
513663496
320740660
705236434
1443549294
1806588547
1418133796
1680648178
629768212
979592142
2004056832
349333393
1820877992
2105025091
1013089860
1343220787
289076645
55391743
844395999
528534191
1209858962
1618818830
1988933238
35975547
1450931937
928604515
7345008
1503053906
1683664322
239445037
1676707184
925227190
282911140
1169497472
1465993943
1856703362
1802984922
222881527
482993136
360055474
1137492136
367465828
1248953611
786585259
1374437708
69325361
1847926653
335665274
452662233
1438906751
1284988282
1878074049
77241843
691134845
297685077
1536554802
2132233998
1595048156
2139337587
2000395753
1060813450
217528559
881836741
1755685364
840360258
800414543
2063928724
1828655927
89271633
1458217016
879758209
432797581
1517454138
1246070245
1851055287
1081814374
781687222
296501658
1537944872
408692523
462531473
1262676765
860467434
1852834515
98496628
1790073738
2069281127
672817248
1655901418
240264805
1386986408
386970432
1293094133
724243164
591910795
266296135
1409828529
199528834
1213252533
1114500954
1918299543
232207885
191271103
1132613198
353273294
840309440
2094777734
1776311660
1298990812
192419447
1925998040
1873324960
193639705
1760883990
2036717097
663790253
1367427162
1466855625
113828496
602130535
829567160
1462221378
1607016562
778729738
1836694136
1372065908
1184673461
868373995
1839314088
411976892
1163045513
1198328593
2017619986
451784434
1627837290
2072446933
300178438
982731575
69407859
859857488
1591017321
545027932
962356226
471782864
882209929
1979982242
1645292369
348431688
944143844
896901461
1469655057
64367307
7076511
1800536821
2109333818
1076993040
1070659554
1116327034
462406156
459697493
1162260957
1461254624
1935154462
1733704316
85638154
816483137
1898290944
1936452888
2139436427
677366299
697775618
59253550
1587668199
1060535555
905665805
159127834
1635178186
153734653
313610713
1615770910
2052713908
1021340103
2134897905
1964825259
1556502237
1876079486
2061767629
546016378
641316261
205523680
31845883
1352773221
131770525
226524343
218345915
933965585
704700976
479197392
1592530999
944361564
354630330
870043991
975665243
934476278
1348491586
1763355429
1935430438
1745811547
1432169796
212041563
1751518840
2102552584
2093769411
1494314709
1667862158
1668875265
1419785505
2124940642
1531205796
2134681119
1017001321
497783035
442631598
550941873
371739834
975452097
82836662
628942707
1263266962
761579649
844576845
1456538752
1199537471
394181973
707067442
43006255
839421192
675348828
1446653564
1348457737
64198914
109657337
1189405425
1994955491
744398499
1458523601
475266151
1186875175
922163619
632143442
224233745
218210861
652520490
1598307534
342358460
2090108030
144474093
1169651491
457691069
818526083
805327009
401150645
899005330
1961613840
1677042433
1150985712
113376558
1753210548
1741639393
1951325960
1228179433
916650070
1340786080
1202006489
398792904
1329293749
885099512
1527326171
62828245
1212086411
1247438734
1549412614
427496639
1140556400
110179138
972421108
1757097365
1222303957
1421048478
44914682
1085191807
797593528
507866788
1639276838
1010360655
520098549
825942256
421458603
2118148322
1626771033
2126378340
1425844981
962683228
695924054
1932823945
520590158
2120070972
178951082
165836718
1999066332
249078042
527991256
472555276
1934686364
497440909
1564005465
192717432
1756852357
1281564967
484014968
1450633976
83056702
2093357005
41433018
1334743180
641480088
1216864443
357689351
981784751
925711285
1803914947
20797350
594152324
1539481562
1307504877
654422810
307409290
1197222791
2047514549
71183899
1786342188
444599970
1856335342
1869542547
466966565
1613122315
339812949
1495725211
888546060
300649069
1993941010
1516651676
1000990628
623669023
1501346528
814372860
1810126315
394275819
1884597244
697016647
964782019
750789649
1793194692
2009435533
1467947977
107485198
2136568137
1297331371
1719520
561336354
1013009863
1429932440
202355602
2029825475
1378260470
1308311764
34518298
1586267343
710147914
1383575139
1815811251
1445884208
1011728309
1390443800
188295071
356209117
1756428745
1826892095
1362397503
1159256368
537951412
1041708011
1795457683
172054599
1733651032
104640029
1433480590
394158551
1448621811
1157224614
991345733
1756483499
1633058581
1267534260
642437028
834549679
2030393478
260967391
1069505720
774696106
1260901849
920440069
168051053
795640185
942813725
1391073702
1133089121
226510939
23720713
1903559584
625558597
238380131
118003748
1941829728
1087276317
1032881582
1261466722
1213972968
35711673
861578844
142471710
1163103676
2087451623
2050865570
126072268
441049814
1563145410
866063975
24553409
1556840615
271916066
429266135
1928744084
780052612
2131983102
983477166
511706742
985429244
2019655228
1535019492
1893567575
637391196
1311396316
1678161789
466612764
199838017
837187737
573922338
858936402
1401302526
620086139
1916450629
20356690
751237483
1466901613
1248371767
2117677582
225624250
203688646
1078804537
1988580187
877142670
1680984402
769380491
2082527149
49362005
1491811042
696579583
226793006
711452404
752212392
1653825964
2143695505
1641572802
747777969
895976719
1397533709
499977570
775835501
158601272
110800664
580683375
845613488
1946929216
1821961565
983972156
680553806
152644167
496415557
966444974
138510866
17367009
285792157
1982642655
996938821
1809468801
662025769
168158672
532747239
776627448
920602113
1037809845
1513137305
1564862451
661958791
1785599522
1104186363
492259070
914151329
150873679
765357346
231980162
1298360589
411998025
575649349
882826937
242726637
2111127425
2029683477
1971047474
590403813
916255728
232671167
1800576738
43515896
446177792
779939089
566647862
1578405191
56964818
227776370
607066618
1005864194
323299810
1573819521
329680475
2101760698
1849936503
269299343
174606795
611829434
458302048
1046974545
1493488184
132048972
1095441792
1318317598
1237127038
54192504
386215961
207730039
1240080083
636059931
430832334
1196580866
1266966564
662463693
2334387
971305603
867641326
751197979
1418968001
852805035
64719708
1121584411
758033993
1782447044
119050253
524015712
1319509964
1365202704
254686263
1174366357
38177544
1931906322
61411572
598045570
1482439174
2049010958
669813668
1788977816
426028027
799970647
1303320670
68847636
137175318
763631251
337665934
957006341
1752747131
979541125
312897811
1844141619
1523506984
1475119251
2016944073
409136567
86681494
555677629
1075897624
782160632
66214364
1612545
481471371
58165523
906596563
1609782986
2124540774
244083141
2147336226
851861639
1012100001
991312711
1246112906
594276384
469474375
562569476
482379215
1185057946
2037324554
105886448
1807637326
1856916721
1460043404
1732626478
2126582441
1031661750
1245224327
792818292
116312908
212970046
210307052
1415665006
951649996
105815192
163290527
1318558918
1744069738
1403259222
2012317211
1106677492
1733840641
1888624320
2022254121
1658781317
157663809
1734637036
2131518270
286056700
1016168041
112118420
1201904114
204489729
116153812
1471475100
1301357435
957969206
878128860
1097371362
1337797965
320576122
451215939
1530230111
1394919085
1125511495
1197444343
888798843
1081746209
375053845
931098351
626396204
943722067
1308626364
987573041
887848663
732427322
765268646
1253290236
2145315143
2013041170
1904413063
247009914
2087059844
51735469
276631707
1424434683
2044479311
295205399
969401139
969671319
1480992244
1657659635
471961052
1518262769
284310592
1176914745
902501554
747677491
1876212091
741313768
1837704707
155444262
1373039837
1628584462
1377207082
477931157
1040351069
249950712
1852648792
1183356662
1543162914
1904923984
2092265625
1055848771
1512116279
108028886
792137270
55690155
877124402
967145957
641359966
286126814
601290048
870615269
253567226
270535672
1109633707
1745735911
1963908908
950018049
1370817111
2133982028
1227520947
398696350
1761975755
423972417
2134661737
1416265602
1773769744
2017148416
734080130
1917568553
1234467321
1635098503
95881498
164689899
586617771
747677491
60877706
1934823162
984914763
75281846
941909673
1862275751
1091028500
1961376475
361887962
1604453001
1835927793
1160735483
781447441
1642491420
994124410
1933377718
1224500843
950380491
1605821422
1549030843
2038509189
466732243
775339482
850302557
447755727
1115133590
1621354055
450615085
230906515
1799291587
374096780
363794416
1543674220
1017643866
369417309
907997641
192808455
3418287
872768634
20884590
1611628455
1027458715
386674096
1477204629
475902423
84876451
1922755493
590473227
1129448066
1231984664
589021410
1501031552
492105781
1044939979
336018283
1541031281
1144407500
1523705586
2090997874
394800549
346889848
1973617933
2024340277
1786177564
179325669
1600653373
1565433186
236474529
1134360209
1520733489
1120810939
1809000909
536235182
519464673
2020133462
218860174
657455220
993309472
384686929
1220118328
504083001
1024120856
926035605
757123331
418887536
1540927760
673773193
749720715
1345721688
1538426527
1244591396
1380412558
330586290
1533342712
1641867922
810636489
1431865474
115724678
998127921
1103215273
110338906
2133073343
1008067634
1976479652
1353053751
275844326
817964654
762436901
195736153
163702479
1889095945
1525985407
273749421
1817730992
1022512244
1544608253
1738329683
232995769
15861381
586397477
40031070
715820017
262584873
449330642
2146705542
1514578250
824062928
1560184757
1446327246
882750869
162910070
499505379
327756831
1589656123
1808957195
271736278
406875423
1248532254
2046011206
272115322
1488525263
1435282705
674230744
854413498
1314304206
1991988144
1825194635
1285087394
1400026452
2042474236
2108154035
139341583
441635339
1801890029
1310708028
246961219
830278807
773167195
1097824255
437961414
2108914339
91502099
223341498
791824328
1868678050
228521775
982933595
1361249236
409479434
922000218
485401065
1772154589
1335893421
19719522
359115033
826584299
752271990
1050353566
1962146964
778306217
2009070487
658873065
369560952
110262848
1688590064
1908160090
1727381430
255815640
661869702
1572624778
540671087
542076496
1570755992
395899943
153887729
2040925303
1858679219
554598255
425232752
1357634203
1351258260
2036807730
1106664043
431377076
127028057
2135831611
2053583914
1419781245
699902924
871409483
1392218955
1478265798
1210436778
1216331561
189031941
1001997592
1224218256
629062283
1983036003
4579204
1841238527
567013197
580428684
927445155
1401239177
1861902906
392100074
1526083420
1928456719
1868542763
569018095
1673126873
12220873
387381914
651263151
596621690
2003684410
999128333
77346684
2003998941
33500071
2136455887
1690146442
2049992582
993807027
102751206
1208813481
760954917
1146028327
1726910456
174090758
1993852889
1512870721
1481014951
26455293
1572245839
1229842070
584499196
388175832
447301855
53252739
534946068
1508429325
1046963507
512933220
1531601420
1796971214
1698336641
1689157092
1579082649
1098411154
284843027
1359339669
2011163676
1700823374
1836952666
1887242532
876139836
1041510170
39175068
1507222903
1527767449
1004845380
112410342
1428197950
159921255
1373681295
1582175824
1473899235
1822387255
1539770196
1840888033
301703025
1141916922
1888552294
25713179
340374320
413119061
1249779418
49891486
395483204
770859773
343580443
794210714
1151602753
2130356729
712984289
1250573581
2055688815
2125886356
1907821766
694294968
1695823295
800493866
1614925959
126869904
1588198527
337156481
278615882
1834407739
1545469732
1402239849
130534382
1362570003
435197587
297602505
668650903
659355652
1737279006
1842274218
551751387
1939535780
16977510
1745051795
733591644
2127937179
1139802378
146701214
415072999
2142399925
720901838
1096989597
114461443
819492217
1453528478
543026855
2147449471
350807496
1439326674
2049304697
943449826
1565440194
192033387
261824105
752593742
1671544171
673044541
1613594528
1032802442
1546004621
811256245
1432619356
1889621148
376114735
188574424
1456103934
1532374447
1308581953
955862747
210906465
1306409334
1128631852
654135868
1926690864
1383168698
2117191816
332056353
1963958905
1540127602
1405017752
375599557
734951774
356587402
1250133774
1960375511
669523600
410518547
1100278358
215092940
931248950
1469476109
264403070
1979263365
1797071199
2066476352
1936239688
1827563663
526280404
752825692
1704429214
1911167736
1593829889
1194447301
1222790403
266010728
1701954602
1191777743
1803509069
1867229236
68667096
1227449897
1889446933
2000521916
1258098333
732826169
1355978143
2101513437
1444287716
176714567
304001358
47152190
1399100778
157125551
124664963
653687215
353132925
235615482
577463447
1746497777
1055522739
1731296296
558124350
768408473
661525677
1843076384
57698660
6631711
1926340150
1332176986
1810893341
806572291
1239750371
1524235983
1557753072
1184460233
1128075219
1300001556
46525278
1788491108
952093135
1666549795
1367758602
2100003081
491394719
1219821117
1448346617
1267365207
758606679
459688936
4201855
224902845
568328778
1392526168
1724434331
2086115486
719679491
638874481
508542365
381339968
1494408521
1108624740
459863078
1837864805
1724925221
1992223726
944609483
1252570958
409508467
1977520225
735369270
73896007
510741216
1526675832
1929108021
1301137245
1277232618
2130996583
789410132
570514646
1192770475
211158109
1108546298
71796285
493534795
1134822350
795708721
1885715412
685665556
1577313377
2109745396
1829018328
403523265
1956276093
718711513
1720623202
506958989
1611760317
1193906634
8614173
1282140448
1109433258
1522892878
1600111139
29972175
241155832
1062509325
233549908
1759943174
1347103007
687171318
782561579
1593024155
714317240
1716834300
1582807723
622173561
968162252
781956284
1971672752
2129861160
785345488
1825314045
344789503
239387075
2030982449
1600774048
756847961
944606910
1473283162
719817507
1246453157
285141393
371738529
1436429481
1802281727
795895555
1515291651
859187879
2117478036
1100149173
738349712
934091105
1681927928
1561493569
1998347043
632440677
62804291
362099375
1455634972
1427517024
2097231374
489400448
233898674
291262881
862302797
525895380
180382097
274144681
1292648681
254224473
222787212
188216957
829823769
1009176301
1544898218
866623253
693570920
17427406
1775184865
400178895
970969919
873470900
245185761
1293705907
1619522785
1475109172
1982931150
899147673
1247053289
1291529003
109894780
546071694
2057768637
2145969798
1575575743
1482252897
33166641
1275510988
1821344631
962373196
1259688432
670940043
1913307242
1907127
463949181
1099606216
713365388
1455882469
432557013
1320230486
1573533448
152814831
1549098272
1537578928
1113201925
1878051244
902735323
29674194
882017381
719763729
1541458913
61578843
587380191
141194852
677860588
918514499
113337194
459772533
1679339286
839936234
1089222576
1123099203
1490712586
76827364
1939118933
595478918
817970633
1813369206
885095849
1355064379
366605202
1704514994
1832867047
471027580
359921956
418193225
339013058
547919805
716746304
1748370922
1568535273
452450363
1467987755
187556421
1621290507
330320089
1285317648
1296072999
2097005604
913330309
1580169187
898668340
1311630047
353667371
528021212
1419737403
986578767
1158644327
938219892
911581787
1531236725
802699264
778020805
1730556325
1853896415
1043420079
2028907966
1981653503
859431362
1071702962
1543116179
127856892
1945437199
34184584
781564662
1953143261
865914761
1617769054
599770369
1811583261
640967951
2020157592
2004474197
2091438225
1915356895
1629362939
1221038897
375062289
262002964
1472878710
1873336615
1037143185
1648424144
1829280185
1177427061
732937375
1458666866
1475441284
1448858488
2077004963
1052225039
315435244
1113026732
1995418871
1383186257
238204432
2007837927
1094674207
144915652
495313263
894807188
1890949250
1078681143
184911746
851274578
1594815562
1830279084
789732541
1552458422
350665150
1377526435
2978849
1536391586
324775068
1345406303
1852627733
309159185
2066001728
1755698355
283075526
1938916150
725571978
789163908
1301794731
265609052
1286871440
1073122827
516794874
79126892
126888282
949359849
1648648611
649272455
1007643115
1021894644
852965024
57411944
662467856
1366694557
2025151583
1251764463
1362093883
152349276
369319335
1334093590
1397524454
505076737
636896774
226188742
148126368
1979754262
2078353807
1380898953
425268381
656369111
1099922536
1071391402
1996243246
2078567264
1809419555
1254940244
1247877338
2070479187
1662934954
1182501112
973595884
773405704
1487210660
1334111604
664931515
1724107185
253501448
954031430
1170318284
636797392
1144593350
1937875527
166965153
1001227160
1633779573
1247377175
1340211433
1928596087
1312417062
121859624
498926596
378869178
491585091
465500793
2012819823
784535875
1475816705
218069881
1732071641
2060671564
1682131574
739955340
702199778
624625519
419351881
1575352169
1682099199
1569814674
1392266776
295925366
51493292
865269708
741329947
1990289744
220051250
518340783
1666313464
2045924862
1421073433
1862614500
1215718493
675984448
1757876151
1460621967
1221915297
1560058810
1941342617
318751287
1981707903
1521408995
55906928
1685337992
1311883191
1501664198
320648640
1578800027
941898734
507768833
1963321822
1974397281
1786623728
446046079
849710944
1792117101
1181631512
296429074
911702272
2009744504
327233119
1005774044
819531788
2102400955
1128813639
1102604627
2085127028
2028120767
1695308388
246805410
97182451
909312013
1816520123
1382362199
4069954
1767630658
1119666574
1518669043
2106224870
465054256
1170538720
719256881
1833630905
717493907
443246657
1569497538
1437190802
490534861
1122249569
39331861
1477493258
574914148
533442802
684554631
1597631874
761017104
968401064
487381830
1686968011
2067503660
2131237154
342358478
1800391651
1114823590
1026450523
1383598182
946855312
1119495719
1530859146
1956101091
1910767058
1500486996
2063429981
743781194
138594674
435526299
368156437
566193176
413337729
1573013658
925864779
78397622
320724815
1358909784
1219454389
450299285
418712750
1568279184
307019688
736107900
2069276851
1852798757
55541521
2007046197
2058775588
894195693
917017851
360099790
369244236
491896723
1981877868
1397383776
656452492
1764539437
1270900520
54476120
305387072
1485990157
193425585
308042215
337741175
642586818
1921252234
673876907
700800119
1437313474
1902923327
13090226
366656494
1417930165
782908151
494004424
1002294973
846336865
690305933
1038502394
821192621
614043401
124264980
1028732139
1978866150
1059418178
82402530
1480655328
1906035540
2038140666
727809945
1369862377
612864524
1176009209
828587801
1727592388
1788039451
383416832
1971924005
606118983
662845262
1911603439
192600102
1970654058
692737633
397235182
1350580746
1565077181
561136838
290485126
2101652768
2078519045
1676821349
641140785
1613098339
208092710
791567556
1118774272
2046697680
454704184
1960945316
1996377585
1690308602
203678152
609032439
1292758438
2027199669
177685801
471918434
602328106
1908062419
1972501424
177252404
846340266
661756831
661796717
1883177180
1223698159
1334743180
1742408076
1362053101
237138919
161523122
2004284230
1181884590
1327601803
1821704051
1111042258
387305160
480833187
1510945339
805877859
1109428229
506466221
1640921255
679947230
1510289587
313011593
1879147773
1720630856
1954350657
1800755832
551044619
1814941217
353296116
1328251731
1722289162
1999560422
1668917299
1941758464
947889553
360016833
57145089
2121988423
1755818917
1327193681
1086106127
122320875
1383206408
692282942
1515183473
1873511851
1139964602
283270655
898537045
1427610271
1444831498
1558824838
214432506
452898135
309327625
331468883
752178638
1480032333
843051001
290816380
2144992986
710471768
1476526775
521737619
1762172700
2036754770
938254533
1935559909
1475334679
1743298020
2032975997
1729022527
534656257
645260993
1869143894
1786092821
933020378
674557309
1291163009
340563934
1417250925
229271736
1038995551
1248546957
841356731
1230057810
1040865038
1529969499
1465006017
1365863161
737722936
1981189700
1283307880
234107467
42875883
83336826
1704664942
179127205
301197457
297734172
1863625765
891654352
1608498583
1524771567
224591852
1354368280
1267717640
199217996
1519283143
1878182646
2131313029
1687623556
1135528523
670071370
562272101
492298318
1745438488
1459881996
1476102779
2023141699
856161092
1830246731
217359794
2003934582
650590661
1883121584
788485315
1706992074
529652619
518495403
457945159
911125222
809035892
392087791
361287866
1345114624
335629661
414293361
1330167967
1441044308
58851286
370510940
887937690
551962248
408023852
733639809
762539359
964863087
1419317950
537711961
2050555305
1174136947
2069667999
276794402
879825718
685371780
4423925
1075840638
1178068540
1960188636
38397832
328050667
188024381
540769015
179281657
1628773475
394148528
945696879
1836193042
1507482581
1744171680
1605579869
387177668
1909313508
877053643
540036238
740518831
286388719
785470209
784786382
1086294864
431235432
1859552433
1164103275
684463259
1180655127
388394461
1666984629
1856400884
1817008789
1671973008
1310418160
1638375416
276838932
799428892
2087258366
793030062
2130891109
788829504
420997654
1204007347
976521611
1360877029
1041084980
1218996371
1791527297
1392650767
370552575
472283014
239944948
1011969801
2097327954
1254790517
2132938049
1229650431
634745955
113188275
1387331178
556721466
29512416
1505817982
2007264939
962662133
1743755529
2095869373
835776807
959845466
966863026
46487073
503373100
773015331
1221717288
611030702
1499040921
139895701
1241816468
1835903670
1788440514
79628428
1402548401
1166799774
102644217
190811563
1567902846
80666983
1006290365
1120075008
1570572675
451264694
2108433499
1293930915
691842159
1166088081
1471525793
1975844801
940294868
511807888
1426665137
1334713278
245574709
1618669736
355846004
2135877928
528988639
976871274
711623908
683686118
1652311125
253796132
1585702805
722725158
169505863
1448270866
945778517
1360646285
1314042440
1962666112
252841039
604870516
1086740739
865982827
1679683884
926899877
1187489848
1858084544
27003119
1156798921
688911814
1600723568
1159560044
1446248236
1267390510
519496429
2084272643
2096223421
541920419
1753736903
1670321221
976330976
1426820519
647704438
1626044766
1729373442
1650881626
1281449739
818859190
1338304315
281423793
1576325855
679344701
573133788
26176007
711498948
567602461
1453187019
1874717943
1837325778
1690665940
1486620391
1698148842
292554637
1488848135
1020034068
1393818115
345572594
267202030
1487111586
2120358522
1461210829
1576416919
1080211861
1031879105
1520790444
2101388723
1938961055
1556450960
1820332806
594211412
1880889845
656104755
1795944218
1333125930
1635234314
809091911
2095633495
960246052
1021336192
747318953
587641768
1531456352
1826450142
1508364859
1026493413
889637767
1523538460
116120243
953030522
379302923
967163372
1713506601
20787083
1491716962
42107301
2123958059
281146218
812794326
731027256
647244541
194133949
651564768
1317422351
52983245
316958677
1339606629
1010512227
1523914334
768284526
713827687
1185829742
1646582449
1009809379
1028658829
1809260176
1731607515
933131534
1861916746
835997605
2010826584
1595397046
766258317
609114377
2047431538
572158542
1074489978
1166999782
1615383768
1262972529
1475273895
707246560
1758356516
1279394862
2026719869
645194244
767538039
120277807
1137501717
305005740
438286932
1017624924
101565996
754533259
1598640659
403557363
50230734
1174437916
1438265603
1622688566
1279514144
1630256691
906999125
1540541765
1212891919
481125477
1126736144
752341616
1207562590
885648801
1687815612
864560339
1135831699
2052151073
1520792942
99017649
1030491209
90596969
899134130
856806520
87195141
2144884818
1932045632
2131780804
541629832
856263256
73062850
878899207
1057357545
1878506208
2135901643
817091618
1444843462
1070442371
614222355
80350477
1042403061
73274089
642016536
547783928
811261988
1174157297
194328512
745436507
1160611097
876455349
739139010
966399037
1333166644
663893788
1827473992
1259865989
666873418
1506639927
520747362
163231902
64074948
1080156480
932506060
1445676290
573329453
1360126585
2043506555
475279805
1218898809
2144083215
1932546134
948085667
47702422
100586614
716252461
986652244
996173367
108070090
1336866427
2084944171
1133809048
1388400527
885287277
2090620815
9164191
1858484390
1423585839
315532267
842758076
921511558
288647112
149682190
540645899
527903203
1729281599
1198271873
1945616152
1268936198
1577367410
110738125
818444779
1809372441
31812904
1946897756
1240447119
360621925
231902512
1130337618
1387206733
97135873
1329968081
31151776
847027151
975521302
1495280338
376172115
61840150
1798009413
35546931
22383468
2100488401
1914366876
1283599785
542288453
424541187
1373381966
635237540
1303923431
1405533528
1553200366
628988764
798934136
1187900226
2023721655
544045713
2076195215
903114798
1508596802
1243329367
681458926
1203413920
1327906756
1735071170
2004869406
1589170973
1554318762
1748317821
2041014444
1582620461
1452621345
1638117331
534763233
1852722354
1950748753
90967687
1946826304
749483091
792622074
438805301
210339279
591134054
851072552
911115245
834740814
550075000
1253321746
942561850
656492220
1676862788
919676490
1428090704
1838590593
174284915
1719492802
798645656
1616488778
1040460886
1721702266
1847744673
2108429145
1268993288
1183325735
394599724
259870070
429419620
1522762702
1271504137
1828072240
325419814
889572790
524738012
2063700220
750750076
34311503
1890388356
551914843
1455539822
603862397
1990782767
510800650
1622858130
50792382
713061486
525401627
90297114
606000745
1834461552
717480414
601362572
1246337102
582618083
662795069
147191422
1757705607
1532211254
1656284972
1524876800
1249009570
203826218
1782208804
236809392
800219676
2032038872
306079345
1261646791
1957808594
582866595
639733334
352726537
682391976
1912210712
874741920
712175158
203064389
1393913341
1782905714
1597532591
1295630691
250614457
521870986
1325107553
1283751880
1786656894
1916732166
1630159713
51265077
689384078
1589565376
60135461
827086861
436316148
865457392
232861063
1059653548
675006283
1691189927
732908703
2127472503
2142077653
371912982
1027104527
1953170616
1721437443
794818719
332609713
1365470264
364071102
294863695
2127587987
1025200694
1105735514
1608811858
1007852312
2133508962
1772073155
842805355
170686014
547694249
46430273
932392447
2069834407
1064876926
439498119
534851780
1039415405
734185996
2088924314
1288929954
1955733146
561617496
1429876004
1809365406
684926811
647697622
270294737
1035838283
428580944
2044341055
1981416087
1809965300
499140854
1504996065
647466414
1972840048
28057496
1534808184
1423420429
222559424
1934970759
2023536341
1497782092
1077456797
266172768
1509750324
1754024606
947444329
553464225
502916847
674843794
1076550099
711267949
1316470459
1471448396
786097165
504070890
415199703
946660364
637556042
579117401
2035770674
325791333
1979074358
841803249
517865119
75605450
269901309
270235220
783537781
1171362693
1582883594
568187044
1020168341
1041400148
32737098
987739273
1511683769
2009737357
1721691437
1141336072
116987664
1862453691
1181979682
392752513
1413830535
1167208218
2099907691
1534008946
1387876377
1737798249
574347557
280435967
1078539161
1301716091
362307066
947156382
125642688
949670955
1796761657
1562651741
478353642
1352057130
649088931
904927165
393993744
315192740
1478457243
1308299069
103902685
985311390
742183304
722308946
1486815391
42051051
1157351846
1481824890
235740248
1740100754
1231412521
1797149162
1865794167
1248940516
1702534170
1861345424
69838877
982149553
20097065
704061511
705578523
1956973277
1606121447
1814070763
160513402
657304439
247412623
530214202
2047903203
2141472084
502074486
2034483912
1664042096
1205035274
1458680176
1886763221
2122867323
1676383573
702899704
1100471063
1498285796
999816369
395282667
231867881
422482119
1257468787
1802318370
485460184
1587857754
298772431
544614603
1288121014
2133319829
1213408381
1433149220
420441798
1441560579
79543167
1832238378
730726713
559786918
543370890
1385348065
860634987
1131412649
1954940637
1411076285
914730344
504803128
1612261289
516866075
2036442373
1800787048
884168081
1240652377
1303995229
445342161
2069778857
1420157809
1694853038
2128106110
448565718
1513747512
137524865
352846863
188337904
581945445
1698659719
1029263027
402577388
692866283
1360015624
2082588374
1829321472
1426184487
138063424
1988525852
2013322383
848518781
913907590
1358854586
673838251
301395988
581441487
207661635
1578632132
101924318
130616947
1527428943
1061255345
527375857
586364657
875952903
752209745
584997365
1039690753
111279285
1511512274
598372331
509015353
279585002
1536488963
1997588879
2012533120
586263320
1267504928
1530160123
1503075608
311577034
473648721
194884690
447006360
1598991466
190610516
680343063
1201700131
743693908
1743933681
148506170
615433409
1593898880
1495926959
1646152299
1149920115
220588627
951545726
831052590
242277442
1617763901
2067476381
1667475426
1539910863
1409661668
1434424701
1075132643
1755764678
822705256
866905819
380362869
971488443
2091007887
1714829803
1149017867
1870218998
1713332521
921586888
1094669892
939211101
873971437
979588447
1067510323
1281797278
1521591926
1794994598
368144690
670779865
161926014
1503522024
1816752397
1594560796
1105838238
2064096533
1711037991
2010917003
1666225913
1906270450
954390769
1066036340
1341846943
1524276443
579344408
1155593783
908667468
665958045
1845652777
1308504340
1968980633
248179457
367191350
794299333
1573578753
950223601
1920146174
1113008101
1164094226
933048867
2119512178
279993183
1443534890
1478899964
736039002
892218874
1104247583
898969568
234844970
1071031529
99325130
1575191498
1301257920
307709680
604380705
448550534
1318509553
675322704
857935422
1958446887
141174169
1335488504
849140803
67337959
784363381
1330112739
142627178
873711028
2144272239
410993534
294897099
560642588
2053189745
1802363292
1798741795
984134235
2075982570
262162144
1640872138
29758983
789145537
1889644244
924273430
870807733
1975031869
1295396748
1487552650
1808493235
1442054156
1313377390
878236472
1203883373
963421208
727072384
581886802
1335926688
2004521793
553680005
465091199
2093605466
719658617
1950501280
1775662078
1231043938
476257570
492780431
724509765
1923761829
806701962
242636458
563591221
675764485
1239152415
1951417128
72872258
1714102854
1903317317
1233185966
160641378
710921634
1479435002
734784156
1628450155
2014948006
291455346
1296354922
533946810
98169629
1817372767
790327684
576107710
533080552
233438950
211420251
439765674
1275008487
543183355
305787985
1607829647
1314715793
1672093311
2082962773
2070893704
1316132129
467292548
1848263237
879891279
878059001
104524725
2042929003
1332835936
605378884
1127813163
652855483
1269578258
370793419
859152288
1334297475
1890151050
675006283
289140197
362761845
1406687994
1331186195
339197555
954515425
976478899
906127402
491897251
1563917992
514857795
1026096276
468815105
1654606183
1137036189
1734425544
1822340805
88254652
1203708259
1856308274
700696609
1174992312
1625882800
181126442
1049449200
2137604034
1443807642
722615905
1673605912
1134503129
1777184556
521541670
907831965
1164930744
973290156
421411302
773057317
2004565515
338574388
1906126117
449850407
387135739
1308299734
1835912036
458121930
225122976
1467167822
1673083157
1872146961
469067378
2142282632
770068163
758183970
442099347
1203712413
1403708997
725719997
2003948972
1368036069
158979764
1316341427
331995677
1569889368
235801019
17819108
148127758
2033862559
1371874411
580937906
2111998094
1074961473
1716719446
1087121796
1368638371
1914102377
619419151
871506164
464538502
909484555
129216785
1239871914
1501257243
988754116
1099893136
1168175886
1667857076
2038581388
1197972337
1516870104
301640761
978479142
1407992711
1718367305
517310589
2077797040
1220183345
2099679845
881282623
624135811
1720831423
302465711
1490894645
1471512801
38569393
1213104706
278488072
510375603
1041798286
1009309892
296460886
749105324
1281952765
958453734
31849394
668913952
1816592922
422722097
1531533279
772153512
1864308898
790833396
352719300
127644922
1051232197
204468392
494156417
1578707945
1099605717
1669380049
1247224609
386005608
1431452184
1753803726
1902524366
1707090712
247756862
1614912203
1258240980
633354013
1432340502
728569441
1364540583
547981257
1194164195
1376382814
1693843694
1161118772
2136737773
1541986773
2145572073
897319731
648438471
994891033
2139054460
1737527191
2036076073
1032428078
1627676839
1356544584
1111151329
2098624996
537154203
1482453333
855857652
151525373
257133370
194324250
442926460
1445408363
1866524151
871831965
214074095
440039293
482252947
329721132
1299758784
89218125
1892962252
132260421
353087725
1750179375
942130318
513770151
119263204
1129462734
1065666039
61668857
394011618
874681126
1790397036
639135157
531155785
526503775
1343133877
249999419
2091245834
2097290777
236280189
1268870831
555125069
675262364
300966094
1449236475
1070597973
926906252
854918796
1429712777
484771221
672173675
878332504
1237824681
344106414
374661127
1654741851
211310439
737278943
1113063705
1690978337
1376402053
73169893
1470749744
1974128195
340182365
53312117
836403725
303131890
1992793287
1724044683
511970154
811167291
1824602485
402584164
560949153
1003397209
1444676389
951405480
1024010643
691548613
1709449218
1157414230
350005780
2029654565
1263177342
499806524
1165811976
1919617100
1812335256
1828090601
2088090639
1825740382
894950893
1807567510
593948350
1412637120
600906439
1671113910
417693233
1152605059
1268731052
2037858181
2143304865
1709139785
479518424
802995641
937399654
1618405505
442825276
1846286488
755378334
1226427375
250407993
910260287
341999528
277724158
1503672988
1222987753
1271929623
482803781
640721577
1591256239
143535410
1121960945
373712129
514529122
2142354015
1430786873
515498366
1366649861
362637089
1814715712
496435943
1853646495
1669526548
164673836
1499129039
476019018
22705057
439508959
737764717
1115074734
851427871
881523845
2132140549
175181088
1119383303
544530800
255924068
477541841
1859411344
1826136116
1904566088
380088925
719583018
155825411
1507795582
1484979008
1701542925
1927058211
1854853609
1415292126
234446763
1797970318
1653306576
513110729
1689814321
373304902
776984549
1539742936
1888081373
1710250779
37352976
1050042749
967493297
1044333377
1192779718
1628755850
1571909484
1961346866
2118191055
896581002
438907639
948210974
1203477711
1698902149
1380488768
1335239017
822718589
353002377
749649542
102952125
651791240
92225711
1556087205
1874172273
1112109477
1132967704
1000155731
587420119
675160000
695478005
1248812498
240967862
1015553265
1226769467
2017128558
860359927
891912954
2084734551
523311870
1443443174
935738566
1706552501
1750228278
1272899236
183744340
734630042
1648138167
895415459
806012583
285702175
367711485
2064843533
336706344
2035010317
1831471112
1325277459
1259159675
1817011233
374783777
810067998
90397184
980314451
1571183825
1729331854
360267455
1497931080
2048461780
423674366
1239231959
1232341661
394898150
1618773892
346207549
480732044
788612
134064414
1964779475
1326264154
416014509
842351435
1838013631
1755638646
950175734
1628879606
688945189
1736077294
755850810
1731948959
297909624
2026641642
973019596
136033886
812847097
357355252
1931359286
1070598823
160571289
1657996467
1810698529
1443098783
551065439
679631712
569373248
1438819881
142992715
1141916370
2147063171
870841020
1353294035
446267469
920967919
786975044
2127762384
900971419
2089699241
1399777062
127346973
260941997
1678324643
1594511785
500365070
1147560328
1226244770
1592851975
1389308542
1926807693
33545993
648448508
200813920
1431945895
2020414958
1871354503
1991331738
1560419529
1130888361
1432960141
1631831908
858991341
34600672
1597342389
111168574
1299989103
1760497700
1472539659
1764532169
2030973986
1824533660
1433707718
1564577243
1115391922
390615663
2132892232
248566111
1780277688
705894374
2047622951
314184963
2026997548
61830748
1779706583
1571555209
1457775893
111435389
1890735666
1770177356
1079671428
815212390
1869159694
2134673518
1301819024
1017724050
529655637
1573068905
145789088
1040112054
282562269
1072910449
874058279
1830753035
1797570378
374219414
1308432591
130893859
837860442
78884615
625424890
267120768
1554146537
1112195654
1381958052
2089348361
655996036
1066296541
1225081168
1970284842
1494991305
381667827
1717630685
1314471386
907720709
1902171616
1951451703
1891422403
493162307
1941886952
462138826
1316014571
611571947
222516468
177586058
1200095473
1851656348
691443485
1233830412
5142427
501195825
279726995
227724601
494079909
1064865487
1329102769
1364421753
1583007549
163134423
782247252
1792073860
1027536859
964292393
302826116
435121144
1309549335
2003904425
728285417
753063322
1893645250
178341629
1758689711
900841265
2114279851
1043593031
592856137
2114616662
2086378924
1310184014
1411234159
213152010
968481517
1338371180
1227527234
677315954
1461233021
520149327
1790009957
1145524984
1394481974
2048560013
1811119757
660305979
1229430714
958905362
627017973
2102459440
1749495021
883174579
481787333
1314570938
237784398
398829339
666236616
1354388992
1042930282
802340486
2001592173
409736685
1734266049
1575032021
238886641
1763729051
433382955
850491651
814661637
779258428
1466263851
1706995694
730053331
1289339948
1710447720
1611251159
1975898248
841535968
1097408975
674981294
333155400
1129042695
1095356903
741783183
1188443938
2089137332
589416342
578424620
183915595
1519683349
1469483511
613270824
327263580
300672190
1805748306
1620857732
1047267785
921719460
227466164
766664063
2002457466
1772586672
30262288
1853914273
793390021
388736155
1559616042
1439813975
757093234
1065005897
485480464
1618882931
357170439
837129114
1238831680
1480652308
524584812
279206848
1721944301
785516218
1017910869
988391435
1881637133
2026181931
119827218
931257026
257818944
1871608671
1237987840
871320099
1966984313
431206430
932632934
884758398
1324021309
417808707
309228007
1239854959
1274784318
76462341
721112000
547006651
976685751
801901709
1702600603
278063975
50366301
673713752
208239219
951993544
1759346959
1866636130
1715910117
798017773
1009946866
919538063
2043315494
297212574
780588245
1785868414
1199354798
421248351
1613176909
666609489
852946983
256583724
1209627327
59272859
729566208
1039167341
486352947
714133501
2102248849
688125195
2054989804
871387765
1374837752
57245613
2087234182
1578430250
895397128
1369402948
992123810
851642993
736737071
1191579778
1843662279
631763243
149167586
1313162875
1305380044
132378559
1831518165
1683305196
377116554
382296427
189860849
1814530799
2075872041
311532252
1309596511
1413883100
999619478
1908898050
628265489
1249614095
1604143824
2109988675
875987604
1517252197
225267686
752602473
1893322078
1381570971
1353316686
1332321183
241547392
65841177
540896171
627735221
1227680483
648565136
1371726894
2095561571
1796763090
1427646143
1177245468
1914482861
894615791
1358467485
947216572
601420145
225445712
172810145
1384947451
2005157973
803025236
1922835194
1619129125
1987357430
895426664
1259682036
973269725
474779256
646554081
1603143790
1341244366
1652460347
684699525
274446485
254165779
409961117
620034376
1115437960
755873155
1519694
382198991
1908514412
263602376
1713599659
549348705
1912656090
507276622
1272329158
1678356182
1175030973
1794983538
979899559
1213719282
1539049737
519039534
1983962647
1671104993
1468844453
386381427
569200775
875540859
138684066
1160949608
1940532059
689613765
889261399
920187653
108293449
150016981
877950424
954574232
760381678
1575890806
1441266133
1388278773
1081827060
1980824120
1743861174
1566972965
450758751
1959336236
356119854
1590876817
1262676811
1169032613
1802595293
726166766
1980431552
323677620
477689905
1237012735
1940667667
400592156
1965441529
1397630924
1886727226
1476624790
79323563
2011083938
92900433
780716272
650896214
1913320649
1401233728
358413569
163856275
1993881346
1573614533
108714550
1251074987
554518409
504011063
2046813344
1990160030
756897498
337997205
599904800
1666222362
313825847
1203237869
1958127073
1878082360
884492946
963180977
1686844546
1410872059
844117923
550909442
694519659
1720377540
1102210002
100950385
1402695979
1634522159
1682241702
358078127
191612004
1403384869
1876416676
907432177
578208940
1836337216
1267871110
701798056
890010254
2107530504
2032329092
2090054394
1133033554
1290679432
1987751527
780868858
257682997
75890509
1146837322
849796406
343286540
26590367
430832747
2092818038
2022669887
552103787
645518284
906931327
2117719864
796844277
1343464338
1920193763
82569158
1306477760
2090377335
124177880
492479590
655670331
2033677723
689971095
312701478
703249328
1477356182
1631138222
206149055
1984468269
436249498
1064560267
548634519
1648489400
864954006
2051932794
1095448525
749606210
305396487
1214439693
2004398435
1721128904
2122666262
1698974853
1649703411
1907498983
341612955
758221583
699027869
645609458
1914723937
1189718378
960200544
422707936
1639615526
270616992
1951889862
1734702447
1276313471
1152208822
2092668586
1031936365
1270741282
1354318651
178175552
802474433
499457010
1200683352
1162975867
1683400069
1271368794
1901157500
140486738
409357971
104995908
1525972570
253789980
1110825923
2091121136
2127230124
1951974226
1224034645
1058700920
1644997387
868771570
246784837
406562815
1437310171
944647123
702259084
173168766
920273130
1382493201
1595324221
1677957705
519146905
248486709
102301360
982483903
1802754417
1855620466
392468593
1689684506
696085442
1669847328
672966665
1569897441
491069355
1497900229
564986825
1157425767
1494226578
329711788
1481054084
1941383682
1783392317
2000157141
427388394
1692905289
1314186158
1172471184
1452639463
894705933
1997556758
819017462
604154152
1332433880
1116519215
1899436465
829761688
1200615865
1786032932
1196371563
1355565265
154960059
248432509
2099348988
342549773
2101000499
1380857076
640315137
1353821731
1561373016
645188625
1704620899
357129325
2143430625
587097503
2014240061
1399414311
1645202922
1128493326
1975725491
2061804798
204068983
1031522997
1904568549
2029525172
489750477
385577613
204957567
1289892637
56518967
473588678
566900846
654807865
307849811
1244420887
2084799184
2124156397
1598905052
361196388
1427330568
1830294879
879096223
35902201
1586152332
1327321162
48426731
2025401544
208963349
593973063
1466719396
93113147
612540896
1677495790
1958616053
1885037051
1603421999
52442729
1195693239
109159592
1927632048
1816752852
183835211
891832193
2079152795
378270080
613784327
1352688941
850203734
1628174954
1813781836
841814420
1628967419
1308601915
1047565475
374080803
905236713
212461678
403023757
297297877
2115691991
431885802
788717418
447186035
818104411
1895849421
1225359215
848158719
956094828
1906847954
2113789395
249857148
1349523755
559607010
522433285
882653476
427352474
1670647891
1043443792
890348440
364265850
974501672
874779475
1113006527
1613267933
1425034187
1520909963
651913599
211348356
1393040538
922813299
315839145
166923384
1003113303
216697252
1517735809
676673263
120463799
1389429502
1975629146
1839790561
2112572013
170121696
1667847
1340377164
1083635418
1945841425
2071681298
1681646098
1742401455
445110086
826860053
297726662
131745962
940860892
1944619398
1743648686
1043730654
1028670776
961407707
1029614421
257855019
588524044
459059601
1370583184
1173644849
38151310
1000483356
628530344
474972132
1109711034
624106132
916540420
1515012849
1238725492
1245425341
1604043028
1896020541
187735025
1422126239
1947805586
1081066552
1390265438
812025817
322980014
57507728
2109983596
1727999954
622483294
615134838
1748312767
1665111412
235008602
154386504
351707138
1749352264
309065697
269694336
926071713
1439135338
497231796
1901506573
1377591129
856741813
1442020488
218990192
595340747
910024084
1844993511
1970977708
527848907
2122347775
1259354821
1454795713
878496447
603956064
1837196478
1355738419
1599520567
385296956
715699845
957232026
1453935444
1101555564
381667827
558593382
1725700326
1637436456
167852126
1490817631
150613011
1233622600
2106516375
1813627148
1915282864
1755255182
1054728430
678541086
1377439085
44250432
1596827830
29842264
1527251770
2140215134
2006276037
1172092971
1501955047
847569327
624422536
376696246
269516996
1114362391
106401762
1220262917
446497785
1055309820
945948587
1920894269
534319696
1164542408
437371347
581113183
251952519
1439596521
1089787728
495674273
1831791713
239290418
1240091571
2038626554
67313498
2146403403
532425258
548007857
1078464511
2049481494
1535559022
34619346
1152898770
261685053
40966116
344011152
1251752322
731188437
903372613
1307768479
275836099
281587896
1064509930
798479439
148749718
1177695034
1684784279
536304956
590847194
1158433048
131780138
572314377
1738430143
1999916649
1181450420
414422459
8864261
1510707029
299878200
1120003636
1893431373
1733216786
460533605
743152333
8965271
2062842227
22730639
723132654
95741901
1822269807
1263524810
1450252973
702607819
650673478
960729429
1977297524
643283103
734744702
1986690169
2006848081
1397802714
1140311652
165556649
1571662101
2098486557
714037596
1251404822
752964755
769797673
876028731
197382418
2085934956
1639673905
786709914
1997900010
1432692562
142963077
1342855754
1893132570
1005262347
333662500
142686445
295238916
639546551
1434838294
1408361853
704195165
488679492
1527153419
2074974004
1768010671
1208145518
1748021469
306184020
881506740
695387629
857056602
1556604777
1020069187
1845085276
71662637
1265025676
1084956402
510108873
1860490053
1496505531
54735382
1716351042
1775456841
2089437423
165831233
1414127554
1131500934
399621599
1128771291
594503906
273883134
1126655602
593982027
1891048869
965128120
809371120
372552000
212624023
1215340069
1274349852
809784353
1923317931
637925128
996675503
1335173148
1417185160
1096867530
223653380
427184287
334958335
459333104
2061763300
1427514854
1328287291
1617877540
1352847414
410459841
560703343
607795144
903357156
333736963
1640536525
350825899
797445870
349641535
1247526097
917506027
335516439
282265278
1230888041
1622729650
1332256827
805193891
195985454
911807305
395744120
20599039
373147433
1390689487
165633212
1625666374
630638693
1925636893
1979876852
1615362363
130600041
1649686505
1140449839
522033603
1475591613
984706473
2144060781
2090046439
2055732184
1876156445
1150889219
2097944397
943031847
962956564
1609829452
256822251
1182101103
461592506
304587391
114663195
1733731050
592364123
69121551
1521187926
998074302
2132003788
573483923
1006071031
2086269744
1371359185
828701039
1513121939
806055758
1728593899
1288287721
457601645
1629175680
188207818
88791974
282600252
17189874
219980498
809139941
793381029
1005406110
1646424335
701075374
670599727
288870689
1675722184
414439890
76487319
1586577628
219920778
824008895
2075657912
930880020
837474900
1527061460
205013
896978647
709609836
1830612003
1472539478
1642372414
437765789
1159280043
1325122984
1862356814
760318953
662280104
2022056194
1734573111
1955282565
997222555
2058547864
1256936860
1329739206
686301678
1396742619
2095825669
323475364
982125493
1349101548
1054419728
380901771
1486291266
152163948
607193709
1684661595
1161218528
1121953071
1979369776
1006203079
723908038
353395948
2050035756
1445431220
1363443225
1336804169
66227809
1939255787
1265293922
577184963
1452409289
814844394
1553080913
1243173934
1382467160
2052926247
147594552
97475539
421285904
1090209522
1389690176
833014789
1183091774
2104614112
1894117082
1040786013
2052792885
139065842
2082827728
923110757
1272586983
18697501
1065130179
1160377758
1648358737
1865143979
1775617361
462189155
1263725745
1052122715
504691364
1969143067
479686060
1714604111
918815446
847330250
1694539101
1108900262
705952398
152937200
733358202
610327037
2101460089
394942618
1544883257
1003967684
147417648
149702776
143025886
1885157849
964787376
1410314104
1260708078
102646961
1191790790
660271419
493179827
910953860
851938167
2025870859
1261493483
1048516023
2071933863
1356220714
1475755069
854287489
1176632563
1334688099
834762653
1560261340
1871717263
1011115254
1706975292
1798128279
158694698
1761136622
6907788
536865455
1416724335
1490869010
198121258
412148844
177908313
1110837651
617688324
811967585
2110522363
1716095721
299256536
1614137635
1719934148
1787627217
2140034293
466766022
1997073366
1226088188
759637589
1506236404
2020024684
1470644428
252376917
235522343
1171505176
1424452109
49908886
1077961986
1628872677
1709586259
1691066985
1452356768
1711652458
2110723197
1594705671
998152059
1866547531
1701835719
378605329
1270162463
1152772874
864574167
111439015
1757070809
851464334
1923265694
312208791
259026316
2086299480
1411580700
358416064
1059550595
645636154
1166383628
1833806464
1449541972
734659510
671394610
1498752350
2042209542
312096402
562468827
650435126
1000695699
1201578485
111832880
936529957
1237409573
777523380
388398775
1063473984
1416744103
207025700
1169692518
676517315
1110667471
212552153
1468684212
1932325596
2011905603
1015972078
1914346561
1106751963
1484274605
1566380600
104283440
1267904001
2069370959
581635451
1598697056
1416554932
195138102
1614008309
992519431
918000731
1083187979
105687507
467099739
1267345433
266116938
1476263453
1783923886
2021579578
833037340
1386081326
39434755
1176627793
2058870155
1504268520
1703980397
1636368230
1544860465
307664033
727856378
526011529
1581510837
1724213713
193135224
1592971811
1303824796
1084483514
814691684
1903478996
1076441951
1320791066
628906068
1956805460
1181524610
15897203
816054561
1819726520
96762925
921965432
1920367353
554303712
748932883
1998832406
841411586
946863894
1454768591
939361531
449519110
38684857
2136014290
309881335
1302464260
1119917865
1815996310
338752375
1380921328
1375319608
873536730
1411042418
467930173
1575486689
1492871555
1542882581
1672718813
707352904
441880576
1767330881
1911565868
1987883108
2015378366
87188513
2120129549
1459177889
938336779
1482016796
2145208772
383405594
133696337
58734286
978400833
585793782
1264525221
439230212
1932675466
1807728176
1587013392
2027906301
1970050725
536892186
1711793262
6732535
1221970360
10492448
1754203601
237653740
1596044800
903473899
1471929923
1303996756
1574119398
436510416
742542764
161259591
1344962580
608289381
2001481421
793241257
2077000682
464558991
811453548
1336442476
579134778
1074667797
1713741132
1168363129
1658104249
340867647
1097573936
571066445
642755507
2016628882
390417984
847096272
1040694161
796500389
1608985570
2128548068
1282015864
1208121245
986834194
1796066150
884058851
1693143576
103834890
1249364695
1240059352
322456363
525984646
927599353
665461331
50943495
951729538
554437967
1303795081
1563333355
379095030
2096120573
2008880587
511302042
1615485200
1486744457
1727453511
447430447
1044758925
479229044
1614659279
1979765135
1072056743
554596287
1635615220
223074166
207619718
446908203
698501235
402402112
468880998
345596159
1990560587
1393474740
2019166631
753041194
285374188
1697466479
1917804207
407248461
1143335615
1173103231
1934647821
1771507808
1158868547
1626485081
1279265345
1302560676
1220231113
1337038652
1720477693
2135132864
959546950
1214006621
466878983
909775432
1301668274
930297090
988967760
476027632
25167814
2097196921
1032413333
666788424
490348117
520586906
1680410514
738602237
670647648
898646519
938509622
889544518
666866155
935784211
676907275
981867820
1756858084
1614878057
566163069
1476318020
1582687997
701506414
356376843
99114688
747782089
1009213443
817662964
661938950
571538891
2023661469
139358775
1317686804
1354307574
2093681080
1639761382
720507603
1721869252
870950253
1378009406
572257772
1520465959
1973900554
1888828448
500685285
1634498117
1208125398
736129063
1661857495
208277771
1049463668
1293473259
20235514
346019348
622233755
465848747
1629365413
1297045934
1540362577
656359462
1059346759
1353379304
538425763
1856439601
771544145
2103969592
1652850418
1137805078
2000524370
769510410
2100547923
1492603490
1271818622
1506965747
1502474914
1929635876
2099077224
800235152
189027227
1827483965
1330317090
1503568173
280888021
575616202
807296573
1396166176
452474530
1815484947
1199973051
1749461261
1047719584
1727188481
980699251
257191053
1370846116
899110593
2028426772
1752310087
1341961248
217848791
305169790
1243920869
1657759973
1110426755
860561653
440462575
549982116
1093619573
1974733390
205244879
2108714596
1747424428
1404655556
528795152
56226397
1869679809
1846262672
1528450177
1551093869
474853407
418927060
1799228613
1353748043
940242787
476557403
1178153562
601934264
1946903787
268577533
73528841
898112697
1182953338
336553595
938781953
1233529417
1264266291
1637118968
371544457
266186335
1496351996
1406094925
315671218
688199926
2136533692
715740784
2028580636
1058888378
986440558
1635479245
1541879884
585719098
763774587
200524209
33422963
644783448
1505063422
1359724038
659010763
266929634
7605635
1167162512
1407023237
817190946
1153440957
694571475
111214557
1168911708
523314084
1427571593
372896586
1432926297
1489542526
2013862653
1308601915
426889311
1332889223
117625940
795435190
741575219
1708058201
177650721
20799261
1449117408
1969847567
655504533
436954594
1730183361
1530213197
250683108
1598300215
2018711767
1443714500
1993146187
638349319
582617176
2026893472
655128480
1614475007
345494983
1643163858
1869958803
1765554323
296398157
1121432872
160011959
646969329
2145342
172224268
1661637268
166922567
791110836
2064302882
1213333308
1975373929
1554611259
1773688214
799055671
332647907
953637631
542353595
1478655375
957797600
696639086
1783680529
22284810
726019086
1720762617
1477270871
467886230
835642221
1266811743
622200589
1466546296
1871580574
667510428
1241098919
1493546217
1834332043
1160855271
606321898
1574535736
1983956673
123729977
1054600530
965538223
1875004942
836394507
1402800819
595208432
196188325
2132994946
513105171
2085160854
1740388214
212778870
160110414
346263164
1974314180
638690696
1947827702
1498630939
1976495775
1363168312
45767450
570250200
980034291
1554226681
1596417598
499903027
1630894172
727481690
1043668333
352979544
729293259
703624841
1941469629
1858572082
200560068
589978603
391533586
1951155567
739737919
868401783
1478784346
2009925875
1010685542
465330931
1980252476
364977926
793577266
768635554
161946391
124434902
1361801374
1275236746
140001032
1437621392
1039886605
1636680282
1847544003
934637287
1558775123
135183623
587197368
48915088
250578381
1226901758
1579254033
814970510
1546449327
1056217693
483118099
86258572
718814568
1386967591
142996906
1105870352
417050955
1486229490
1424124106
586271415
1229456897
1938155773
715605284
1650925959
604603132
720173471
1079243966
19570433
2060779284
1161750851
957892503
992391591
62079012
1975121882
1738452081
1518302011
1750039753
1362417345
1444296492
1041407415
1652783942
471924792
825726691
1583618224
1101820387
82910037
2089859629
535553932
1068739606
968261926
1564226145
2111733234
1258947110
659419071
526113771
864659911
1042792924
1446654743
639581122
367776142
996790635
743944432
1412998683
1029373094
169228054
1469219267
72179287
1273276986
1576442959
2092064723
577868437
1769348252
1453131597
1687034915
182516429
424118300
846464690
1607019351
1050452468
1021764874
849268971
72512458
837145935
1397166881
1073527345
134748871
1200447107
1215456283
1629689610
1975812663
1444147240
1692385038
1661154148
2099891984
350499143
272468867
1820839657
2069186147
1863449595
217058717
1959536985
1888243731
139557887
703686791
116678098
2000189563
1783124039
1283429858
689119487
1795586457
1411130658
1210353091
1814933291
5876844
2038131276
1583147675
1664531816
495092680
1503868091
207714853
1861848215
1155365609
564885773
973084749
648464448
931736738
471495766
583490129
718413303
473943102
302311950
7351503
1113483049
495027704
698765457
1774278702
1510571899
1179903190
1995266719
1883245845
1762725417
216031260
1501356554
375163395
719231955
495805841
985157319
320437182
1289161124
1936022985
1388118304
1641831746
931381495
1335552740
1923564097
1405059164
284895328
1567718090
1800650630
1793396916
1590405420
1410594806
477697888
1514834579
359121078
1625844398
1868219328
231332166
1373072223
2058218023
1781670236
665956728
373519941
190474044
1328282582
579990310
1730621237
841865017
1337955490
965917706
319816122
229508799
1931969724
1289489323
1658716883
1065827690
658242531
892420794
1064248209
481688314
1461629071
99561451
817524966
807754010
698945300
1252129314
1906805369
480234732
1922475749
2035404036
1774262929
738821095
2082769016
477198508
1856304750
882335470
607688950
571344985
787744035
1698050257
1648947361
1283661601
1982325685
1141970613
1712247117
802128165
1265608289
2119680321
1841773796
2065127760
1461468578
2099424396
1741394279
2019732683
99523301
1371963597
50095181
522510647
1125734820
1993181193
675163972
1915038170
1787785639
1109103511
128104659
1904011370
1675430236
557343319
759374997
1644646165
84651137
838577977
2083986434
1581111299
724703163
723408467
630268670
1880132375
252625283
1236066524
620369049
1616514129
154790486
122801615
610784819
221003284
1525156950
758370847
8866729
1101352855
458674769
1427115333
2104254424
2113137200
20274406
422263607
1944530677
1710456885
429750527
1104990676
482116413
48946887
97474452
1534855660
1642544861
62250542
1096912651
1351903342
559942680
513711159
1359326998
1038318388
1697982415
338771859
967068857
241172206
1532074885
2020134364
1133470145
1915279057
1453740817
1203712409
731841876
853563390
799669139
2023844309
1090250591
778289035
128668035
1294176838
972765925
25070308
1175369266
1081122703
1344072122
381710117
1467788150
1247769472
1302926952
539210059
434933452
42089589
882116937
1301440321
1325489480
674836737
1880538593
194130844
297211982
1768254325
1816692419
188273437
2119398708
939505248
1505564043
1178938560
1870892524
1045375181
1232003067
1314734712
1108059061
1547521081
923100894
1225580668
1414730697
1309573699
1022561999
36725336
1223237145
2107523251
381558568
1678378059
1501075680
127468181
1644137106
2146341922
2040522971
827566967
512368160
383083301
400663913
221947815
1752625505
2056606579
1101402188
1546495319
473186897
219633957
527872210
2005664298
1316078656
633992353
1241932910
1790551349
1256659832
2031369852
1157406913
1911097714
1356449670
1445666370
587847632
495633723
341550443
1259379428
339192850
999763502
1635107087
503650344
1498921284
1849306979
1951588305
31166826
59834184
768621430
216825547
1164532319
1366294404
267666010
1616915058
489385469
2051171845
1533611829
1381711057
1581302257
443436067
1420701470
718533181
2082308683
1061625316
1099952403
856560389
1690835245
1348655474
1337420115
1830913789
1602299418
1375689283
1005117475
1385446753
91936836
1230083999
1673256452
1065497838
1197516285
984839854
1989279224
1485765523
2044817567
51475494
979802802
355832781
113007867
1510471429
1600278890
927805650
835489892
210846476
558276720
1011741318
492964894
245483433
456125476
917344603
803356875
1402101959
423871769
1646529810
1642027568
224549517
269077368
1322484987
1340535821
671765047
1173118134
1681623802
1828319518
225023958
1272725624
699399031
2146500264
1663950398
1100541561
607752218
355319081
1978113694
1040855150
42758175
1776181013
1198815010
1119105001
962720518
595580720
450916978
128292720
685375556
1292453847
1687993894
196291551
335225704
1993301109
85356675
2106497025
851029937
580524674
1652083853
101640077
1625707205
163730215
2041169296
877194439
507157254
684836025
1962823961
714256391
678561402
1599397598
561633317
398780228
666711143
613911363
932077217
1564298258
807418271
1657532529
607444809
514019459
110667218
383585187
572924637
89356025
1279736052
441066786
286033130
1047308685
333251132
1224641733
1924784778
1021069167
333389402
619188051
647946816
1531378816
1572953952
1334158945
2043265361
1393891368
2088801510
1096785393
1567722302
1493099474
291581397
11345412
1669071031
1807092501
1281701534
352749811
1451725430
399137390
637795563
1480947634
1952024952
144073026
1126348416
1672792922
410405273
318198095
785794687
1460814157
966247825
440217009
1941649264
1346065402
365366622
1458788062
1876419262
286072575
1423396169
614018567
717791800
1958955773
1352854094
460816849
314546694
102706686
1553333276
75709104
828263122
129971513
1547974994
450415500
1849059046
1005734552
1206202329
585719098
1535751669
1895768627
1594892583
92733373
745124774
265151174
509539563
1501512984
1577938324
664618340
1576030342
1845827955
2022782407
1250696054
1207145797
896576191
440812153
1347750764
661301654
96163852
1637973016
391633588
1873320311
523525774
1296321853
317967776
594445461
1624912133
494186178
1041302914
2098722136
1429907577
836313546
537700421
1572238960
1420235253
763677632
1552280530
1076998081
297120914
1284088391
980561883
25311668
1351505691
604495696
908635600
948935207
90680905
849901996
2130011100
1404933326
1367109092
660725356
1304122307
1841141710
1342688480
1285652088
172673673
690729779
708121479
2009843092
1118928440
1416818331
2072322462
1221528030
1325413442
7675162
470019116
1162071238
602817848
1285917956
1903827681
924068241
1761121282
1057347111
930554475
1443730486
1735094771
1564515118
160548856
997937735
2048234845
296114723
30423933
1845583790
1221088921
1515192193
1423180608
1485928615
1133623447
1806553871
917453909
2011112839
550354332
1893777040
407363768
2029895271
767413565
1304753051
925255103
593493268
7877520
2019036464
1821686971
593053943
1702721768
272379402
1547534912
451280108
1823310865
159303705
955965434
1117164754
1101355957
1931560243
668315284
1832055483
2070056170
1364159897
1746597756
1933526926
1864608955
345222452
1079311827
247315383
949756955
584902743
136848332
1086509577
665023496
466337547
1724856549
1849240884
239987576
2045496918
1721280713
1034747203
2070780107
505383857
1494485257
38808139
1381419756
1865097831
1639508595
781010804
74035307
806543464
795691927
437280204
1202821769
1805746748
1375186967
677499366
967259344
1638021493
624016224
1221375632
1073412505
1843933130
572416256
668533734
1130881140
2105206036
1512969590
934645226
1375889472
795719999
1814021791
1302179156
1368584403
1658595318
1256144297
105347710
670598775
1933646643
1276707970
1413772575
290363488
1230081673
950295393
716577629
1994017567
1680869547
22610234
1247360868
2007149869
850695348
1469323512
1524239815
1499691212
653143864
1029811828
1619347446
283398512
375696492
586310125
3178855
2077650536
1248951376
1441755605
2015830710
1903667976
163378201
604200947
49364847
2108788290
52983245
735311163
1631629179
1554164476
1370680055
1862424144
105645863
103633346
1108920516
432395613
1545544233
916999615
862131725
59036761
1885462455
1027744683
1022778788
1808698985
263386599
600443715
419450166
59354037
1069227024
1342207790
225417211
1755172068
1973600459
1296249274
663467687
1646371252
1846037255
518212162
422190325
1592920194
1450920497
1550489208
196042308
592734578
364090105
374146269
275013979
1660942482
1919954054
620047407
2039062822
741294812
550336623
1164397778
462539497
967204651
649619921
983560363
682611182
2130574036
1714430296
309587904
1807680243
2126383551
25207942
236241435
141965052
101609553
165110567
707297163
1300939508
1421143055
616256360
1800568331
547557535
715809022
671365520
439492548
1957165406
297692010
1465268113
1257736217
2093990260
95363021
2058292532
1728273782
1298593930
1216725401
1083505178
293534945
485075155
1365014922
1878430680
1533262314
1093690640
1861846706
622194872
1548877705
318389161
951654896
2089626397
816048523
868332270
979912718
1608057390
865574611
635473418
156669086
640936406
9936612
1050759438
1939047527
977901412
590982086
1464068097
1624045391
215328281
1596403248
1108395502
42561810
221080665
525914883
233075763
1658447424
1889653283
966410853
1255084147
1641991644
1932904614
1807455979
1961292986
1271008164
328457592
379068190
1406700868
676027312
360267873
785302635
973952687
1879096261
1575580049
1366961755
1496505305
806657943
243695566
486994677
1991894395
2108650862
1774474196
133801024
25653993
686701720
197686537
2028335808
1155922454
8190175
1573330547
1222846409
207300061
697832381
285850802
1318655042
995146916
91001020
176480327
211525245
286347051
1507034377
433991110
1328263742
226208459
1608474231
1041436848
1825739929
796298249
233519986
726624374
1788825590
576179257
1740952007
333061490
1252307138
154426640
1509049979
1937679547
338018470
1105782021
682208082
934496573
2122140312
878338038
2000345777
1715010821
1189023371
1420257501
1489619120
466950907
102008344
729448932
1046262267
1826284429
1370319504
339489568
1759316048
741001308
505410787
482945354
259528992
492649780
1632773293
2053029972
926304033
1471139967
613607355
1941327019
1569906271
2105492348
501776633
759984247
1512870696
2146169947
1156960788
1582732869
1462189837
300983339
1228542202
1551080064
1022493617
254923952
1187153887
97129713
1219824756
999364480
1169070038
240431321
880207979
1207079702
508463640
92252443
731916084
263783977
1053083017
500289155
265981776
1906538652
1507630390
395922240
914939366
657512552
396940368
730689471
1670211243
1540630352
791635138
1303783368
2114598098
449815478
1695499301
1704635683
1036685942
1143550523
1307082623
920986841
1521551000
1948868058
654435937
257340558
577350285
1723926467
494820225
1284869737
1176330467
523323564
703919941
1310107446
1535035724
1577847831
1284236238
1616614109
1546403320
1690289709
724871392
505209886
1963623516
1340510772
868866144
61572151
151577254
1460665271
417642674
430079553
1159916971
1151399635
1149573336
1448083806
865983737
55453559
587828037
1468041063
1374393546
90514509
2105341498
2127812797
1000550403
1378152643
1224699710
197698408
366780683
1212915747
966570351
1751836618
372027434
1949992099
1881839955
793666929
315407629
636676440
1715456175
1532945516
417151995
128359518
1990442782
1849557366
463168954
1310581139
932013594
103339319
501885254
59645359
230369781
1924738944
456169723
1611533581
882329485
512669332
891843353
165825741
1132367318
1992268879
923409244
519317119
1551377661
882611032
1918663707
605629274
1836166373
1101065374
1219915165
1610055020
1422165907
149330994
727048313
7597064
373819765
2045503984
153757450
1503194117
611671001
878430600
1276438711
74791322
300139229
218376261
297689672
648349675
1829277019
1846420321
381498780
1652090958
924965721
164905331
2010216048
814093772
908598106
1678113665
860922207
1313235036
1692992676
891361638
1460932415
609164649
1920350408
1564479221
1309050301
1702896580
118058180
925987574
743257240
1631853483
382524504
1582910608
718049716
2138352243
519146118
1002799290
2045323277
1448367005
85609192
804239429
1708280409
1993730889
1388446043
2063409903
1831605267
397642619
503125212
1838828418
808854153
957895077
1672885800
129581805
1506399725
1510267397
53070993
813099787
1832264026
1666921156
739540744
1795246849
1769584167
648890501
246857833
1579898378
914140808
1030898529
1235040886
1007504234
1448931806
455008854
581598183
1231783658
1082694099
881526800
1939379569
1692354490
168980204
60930655
827766781
1254942862
454854025
1610826196
729307923
944533151
1911228291
1024038546
172095758
1976908713
1406726268
1778005800
1345579258
99071833
1950063018
636591203
1584610375
32615427
1213416585
485640421
72072239
1144129303
758547828
1754999486
1897349587
1537200433
1343786544
1961685964
1371756559
1578870214
1920796519
1066434448
1285211871
282185071
679996382
119882363
1100774048
478988525
1948590824
222983353
401568538
1330469647
1818620721
1473379767
124534296
834134643
1962422239
1666245922
2124941105
585906152
9446548
1682530488
835423776
1267460991
255264707
385970064
2044956400
1920101073
1164550601
1070896920
1538127888
1268944933
1141659571
1526536347
1852283657
1393903260
248704013
1691499778
439431477
1630260066
127918887
768121141
1882403548
1586512890
1853169037
364380774
1440474978
1665868434
1929391089
490394723
1572211019
946234017
1590245525
2042403099
1442851530
1702379906
1061404292
417267952
1867475268
341410625
929043598
455235745
1737797241
828499461
900705350
1093554080
816870191
1145766374
2087640871
2121462727
2069935105
915669242
2131056156
895834129
1692778625
1458747556
1959633587
188265742
2005229538
345161739
1864617899
554804363
77723979
970045632
1390229571
1268454093
1435927730
1248364052
2009932366
926564638
875045425
1219785220
854504531
1755476369
1273023060
472146651
1190188681
283824024
2014185876
183711130
1540283333
900413057
585549244
614411739
651810812
873490832
1597360088
77233542
58924818
1095479139
900022577
1265641184
1067753551
1352392410
1415420529
1241817975
161552002
1948691580
386138392
1760810224
2055699990
1799241531
1612952815
2062688580
1785787956
588126506
988683820
737014841
1657877948
1205588195
1752032581
287323904
1167364359
2067862699
2097112224
1160767604
963574504
1173847080
923757475
894351561
1239907158
660577164
2019151735
762497647
88921341
1894390104
1048560716
527783486
57104709
1453635089
747069092
1006127734
2110909133
1718034002
1026095444
986034863
1985757195
1093006965
593160829
972640149
534024985
1680630482
1368806818
285809382
1230214049
901669125
1577773808
1314925010
1932060040
405755909
1867982879
999780714
1604403091
2087014635
1034715787
1281656022
1113605107
2126460982
1574207810
1782505750
1097842793
1530189805
939576114
1390807221
1468017149
1448376148
1481346849
1210328090
316532631
1247380364
188527773
1054177223
186650977
1208914128
152940924
1654398195
1021527594
125235725
1863899438
1175664858
1462752941
118692433
334643905
1631298759
322832941
996191529
365823863
1686951067
1886119735
44912245
851743442
1846244341
1287375254
869054233
1073731587
56666696
1655928597
1102238444
156632930
131014701
788216595
739563797
916536144
2367724
505564651
2091823221
1236459951
1364252993
1922360682
1548792571
1260107332
1001933261
2134407084
1625832335
958439430
1681470820
1698336389
747541363
1280000122
430717499
1165629917
1271786561
1071484128
1261081504
474160893
1672937813
1080312888
550332419
2099869681
1469853853
834566868
1263508554
1546293399
1559857984
654407570
1636573977
1419986399
130292041
1072040827
1204864516
1748381997
1992287205
2143433212
960938869
2113309071
416757640
2132441997
1085856038
643401541
1927036751
1361131088
911659536
1783494392
1826339789
995513322
59017251
1510919010
497958893
66431185
1647208458
775554997
1339118647
314155987
1353154034
787511475
1293893076
1842428798
838619765
923914951
2002304394
61816001
1089030485
387376152
50261705
1534168649
1328403310
22492012
1540862415
278092807
841079643
1900484212
366574325
1950094658
1139516812
1844425156
1715590989
403721771
7693890
1600944004
664961676
1815805517
151891981
1711929700
1531243509
542009775
161699304
176333419
1983289869
1251905782
122454780
730729933
1767064439
1585868254
44701975
1258546114
672615108
460734712
798868671
353567785
1471646848
2097850743
1979723861
2020117036
442788849
536053319
673576073
980256687
953796929
1000129957
748259237
1582919040
868111169
1193204121
1319450649
644308732
313800990
1130727561
1697236296
257201503
2032924884
1491725710
1865104957
1680498601
1051063932
1251909921
939296324
1222714880
1036255719
619115865
350320100
1406534523
1674733536
1575354600
1466729683
656834479
2129812850
2127335213
1375817393
925306996
1112310130
2091258964
1782502394
1734957170
1185572707
1628747109
1384643377
1788501516
1970544086
1167729634
696562982
647357101
1271859309
810755861
1619534432
1468685280
302338726
1735255164
1490201005
419218584
2069304254
175404771
524675934
1892917995
660282125
1747226959
1466511557
978639857
341224400
1799578844
625330841
1488540854
359501173
272432654
93967940
1805934662
1303263956
1714397640
675830446
1862528009
1355124251
1662973483
882538235
1693711920
1262551077
563505548
1150376284
538238305
806040954
195294560
136640026
1233090452
1315546715
2128592462
1598468880
1519971044
665380085
49895770
363740390
1092481960
1844964754
204374387
133315884
536967182
1775284298
1126846856
340654088
712203247
2104166326
1345072454
947502909
1103854189
1056002648
26561641
1159694957
1914073019
482780603
1876926973
1708236079
1736683315
2022114189
1452869357
290985159
1026320080
1052714346
617446340
46397919
792471366
89064527
441860241
1983625518
323647437
394382453
1605564696
1881600286
11132250
999025468
1677517193
2098447936
1986618569
1534823392
1486677467
900466385
673041023
854722431
773458343
1334405747
9227464
1817943296
1047535189
1138300946
1486121819
1911966480
156585930
692613324
687065067
517199180
85635504
1099515550
1975130701
483226712
1445729906
1841351669
929444253
246701454
2103636261
1159459893
360213016
1265941021
1777559261
876175027
491634063
383592371
525629247
357295353
248771740
2086421024
393559915
1724423259
1542914042
1825607093
318343263
1322458478
950711064
2126817925
122640158
1149017692
1184785354
1623799112
430505211
1889783432
1234019962
460210973
1687065257
554550255
1377189847
666801417
2098176135
1251066082
1181528317
826688772
355837690
771892
1548968572
2059161844
691041647
603528058
83756959
372892679
1426750873
471857896
1766348026
557424298
444737640
570286679
227475250
2046334738
153931367
1197219902
346498988
1873092673
568200228
186788805
853020674
505798884
1970679344
1555386374
1912104675
1900921130
1752861026
1282824150
1283902923
1819035032
1937849792
951642628
109143312
1334549399
414222340
378667169
1903500850
7684059
34744358
138605264
576280966
364343725
186375818
269225815
63877103
375935569
1415449252
1529844042
51290867
1979541607
1566592478
967260808
1877701368
1710497957
1505703690
1436952996
375402869
1998084554
1426307494
93866740
1220428958
496775562
715013673
954116571
213911706
2077699384
1367326309
1261324935
109666856
1609168123
483059873
2066247261
522317646
139446839
2077032661
325977633
1652806703
127461231
32091345
497291397
1158110476
786502675
708116278
1867839374
596395511
1511422899
1760983609
895783397
1766530999
2004744518
1745068423
1637886538
2011658678
72936310
1808060674
159535197
1895914819
1119386658
1227708528
567762161
1913983899
1441584986
169132106
1448384172
1012493681
1712253762
494988054
1091475680
308360207
1579952263
1130395093
2075884684
1257604710
1443404798
1810496526
1318512026
1774940593
326163938
914707887
1679205543
1608677551
959741403
1245222710
1333855072
730756344
223751310
30435953
909340666
1645732609
542762603
1038929705
253689159
767685516
1991398908
925896510
1678477107
1378067884
486708205
940065351
275075832
728576369
281464583
244351685
1590459399
809144268
592309066
230906515
499448515
11362628
1078641272
1022462509
731484115
1824365021
1508585006
52661670
527551678
654782692
478770112
1244860607
593539457
1367519737
1507473568
1232532124
195095855
1547879425
181603928
1142181216
843130897
1580526720
1464211187
328919248
324296850
338770874
695159788
392957929
1804061573
1155269516
1120137854
169996134
1764096588
662305948
2031323039
1604491368
1407628278
2065113940
326238774
1870615197
1149313127
1251524694
1314942707
1883009438
145916388
1718937112
280343955
1493127052
570770096
831808719
313903928
585783620
2088269428
930168333
1723372964
966908067
1729564565
1806465685
927635497
502934900
1210484296
853766197
2112192203
800165957
850839882
1608712247
1571431017
198746892
1880921633
1551289754
1524505875
458584982
818059042
809104552
171450151
553615999
1790693609
1450101128
387207158
1526596986
2080561546
1313401888
991379807
710656545
1387105443
1928975269
696485766
437162610
594064534
588336930
1556324113
889794991
85492830
1204045162
12370426
985928053
453010566
1920514526
226752303
1215761099
1778366017
1544148995
1216612678
1671841697
1701418522
2009571526
1369835375
1250577788
491432315
1016078882
921686827
484033194
174668789
105718115
1699563236
1127936294
620570118
1636918602
485202279
17924775
1573422352
479393134
2113252240
2105733655
904532576
1207097428
2064992551
464589278
1593722863
1097049029
1196748604
711087166
1848747823
507936213
72025596
2035062548
46312106
1689473079
1107270997
731659890
1627435400
295280988
1330995024
1254849477
1566053195
10000213
1565937415
1769495356
577142268
1076990534
62879828
1377199550
1020239783
674360806
1823300917
365696906
1999689112
677268692
1582880695
1542881123
1870232490
1129763171
1751743180
140057254
307142490
1731919457
1802273285
123612972
1215151306
1804259165
828179449
1937690441
56104489
36028986
515653321
360150214
1974854427
1348740567
446706213
1730768199
557240117
1610273691
1067331995
1132657375
2031767386
297577704
2120122333
673842659
91626050
259812730
1633084239
1576723950
1161426349
1000719314
139177686
1941375073
799291243
1140284760
339961804
637685429
1968024284
787610008
1545904735
1399012620
1549013398
479686060
15475145
245130539
2111698410
92640063
878846041
916429596
2002353085
57674470
272832665
1890482058
1365570253
1034504667
28408146
1709687679
102413526
192097656
1683681653
1510064435
232408745
837208740
933604899
254843676
1332970886
746950644
194326000
534040298
1782479792
538473042
1586430221
10945984
1452260393
484005740
1326792123
1930637728
1827725342
1541215789
1382121144
1290714491
1508446859
1682795635
138895220
638915359
1849669377
1595316279
1247692734
722026104
899524839
877376325
1694301389
1487473279
1365460456
1049840900
2004031314
727339526
1631891237
2057739470
858561576
197263524
1773767677
1696691967
1597926531
1214445171
843447262
1526697964
1153256592
944145783
1362750469
570997840
101945217
1051762639
244016229
85189296
1977396219
1818841770
83687254
1439771737
1149226409
1243471573
240664899
646997899
490487674
1347749976
1253439832
1064945558
345815924
1231400181
1832968046
846843333
1435542642
1548344863
2130369831
1066125282
1655739495
631678744
382116163
786955103
2070338863
491098677
2103345781
1926818081
205791092
2086581258
1254452996
585949309
1512477128
2051884501
46323281
1887926973
466618227
1498988069
314376345
671705079
177026166
376869327
321318480
1334847984
1001478226
1231466240
317326753
481510536
1489337043
400361184
1167680001
1960802728
117660259
758391920
938479623
1900917215
1547598900
1239387500
2103333837
2120314941
1511017986
1282477762
714392546
1954392414
1072423987
685147551
935340284
1246853925
1463342633
828274178
851948593
514968987
846420712
707927767
301988209
281079561
208028268
1724414008
1969941319
463928556
1068395830
2027210236
759961448
1060073975
767027684
1331265948
1885147137
484060805
661590949
608830394
413030074
1794667408
1813434897
236527881
1122094032
471365716
2096044654
227178085
1651443285
1706939262
1103428904
1647396926
976321202
1446033585
189203988
388573792
251186750
809158532
707309289
1001804967
344553196
894591465
1040601116
1020381977
1863334713
1536937996
441755232
630361779
1913030726
967476736
920921063
2019104080
595551549
770965424
515945535
913627176
718345517
828928968
539265914
326920945
624010944
1015246410
1612101800
943062657
56580651
1925543226
1160411635
1567391896
2022371235
1969441016
854495282
2109317610
995054979
570738227
1463170858
461049265
1135634854
2145349183
1593171800
2014973473
1551257529
2088577126
1892400532
555751494
1716664736
877798428
1794363810
1476477317
1279501978
1559193262
759827660
1708679166
1529213117
1248080684
1539200879
1655572427
302819883
1923503537
2108234624
1126437849
1828173924
1545071724
722644093
806061461
1716055527
1850820320
758629667
1175310931
1292309680
1918065582
541410987
235449447
1150680213
2038980566
1400066646
162440969
490545824
1173359830
883092234
1714747242
543137650
655694932
1632021623
527447259
1829690264
1015285551
1334111066
1985949571
1016224228
1434369221
737533298
1517251916
641656173
68261141
1369738041
1302019463
199126914
251291895
1893766739
1072046173
774189183
569697740
1717075207
1387415883
909970069
958014267
296050493
195905218
272978171
413433063
1425128509
2132724263
855445492
1874683113
1536784059
1730459474
2060527329
1940846643
146404541
935738247
1027311874
1351728889
1773799063
1301157121
330270824
1386733727
533571992
645637596
283228002
232906424
185026231
178941368
978557395
1603316250
559286233
1754245694
1088060632
815378440
1157639157
1148154281
2108014817
2015839782
1626564252
245980847
358890008
964284301
1727152697
1371690960
923712842
180614930
833322610
52171954
1072185119
1889891572
518150898
904584684
1662556311
1211426299
1306152797
139146697
1751034113
1593084861
766671294
383986710
1340722865
962415353
2093839253
266067789
1535028803
108445201
1095541879
144226895
1212776449
559093885
1818179711
576225475
1972101824
1450362627
106221210
459869828
656508143
2005134918
1572133369
2050956400
1348682042
224113004
291042915
1318119439
611052710
1311271022
573436731
625513753
2137306588
1689510093
1162725923
1115456348
841914780
2147469899
409706995
603433143
1323333376
927353478
2008279913
1954464530
692024073
1608078358
899356922
659302631
1132613353
2028316537
580997246
544232471
465253027
1456190285
332215765
1041310479
1709599429
1586254028
2004334013
1683357770
1891993273
728558223
1085859636
227272635
1681668935
992018819
1473292136
1624836669
182342478
318462366
513108249
1356997565
609341234
949281211
618054481
83373041
1242512021
1511497595
242855090
966983771
1246073857
1874976612
184826217
145455033
2026379866
1283201681
1156602035
721364638
1700744531
42005935
1702567038
1985728114
1141662711
278634354
619473811
1371193898
1308125330
2115517856
364533646
1655552458
495294907
1602721239
1592223923
318650110
1472654861
192740864
1546803587
267971357
136977617
1854218467
1505796373
627830273
199741053
595476417
1187181850
271116025
1527822436
2134670213
1199942755
920841976
2142475587
1488212511
1212495283
842515363
1667517741
690266622
47725760
1840717766
1036209538
1918074057
773604830
2081921831
1292506749
943090665
1086993257
838737711
85694525
1315156909
250483014
1925310473
2143551487
172517805
896574428
2137980555
417203456
118681021
2003614846
1031487566
1078999636
1776772995
199939982
1854552688
1557611537
2078242376
663650792
1597295079
1185942744
1158194773
1379110908
1209365215
833166892
1580343369
296746739
1483092251
1783168976
1160113422
1743782312
548393719
100951030
1870802186
2115162253
1663261400
94119371
510148205
578629825
1796415390
1955195421
1513022487
143603155
1180277411
1927502958
1018765730
392397956
610519020
767370619
459505031
48687845
796341242
608955981
1502595510
1964032913
394916249
333498364
897441484
1251280838
725219620
1024806612
1472470020
1911231381
1157944670
1648546555
2045524146
1946073720
1765930403
2101040921
119978401
770985292
1507726836
96708614
298068898
1750000598
2015319043
1003489193
1939393451
1965698119
1054195336
785128470
2032268040
1210526049
2129536446
18276869
1934879711
471571683
736315301
470403802
1087039859
1813122371
1447588396
1589554450
1925007410
848375204
2120746953
1248063260
430622640
1334452605
1764081326
1828422310
946877643
399168753
442880374
404767267
1963944102
1772003430
1701636488
942216384
799457216
1076844581
910928017
530254827
381928802
383028483
649053091
935334953
172153782
304902262
1159029677
1310685576
1146520648
1081615748
1068201644
283079484
1360038631
6800217
137456517
71674085
540839505
1759202357
1512209727
669546090
196822577
2039888626
575225053
1302374814
1951911139
1454810395
1584181981
1103708879
559163553
71118834
1302377838
353078437
1100266964
201768104
278812649
1798168655
1916567710
1962292891
490042846
1144883602
506629869
1641941619
1044622719
570770557
1276482953
1630136833
1321119891
716040726
2044627537
1056220001
2116776385
224394636
1692940231
898817487
1099080372
1009853844
1656223413
1448876453
1009168951
451930356
2125382798
1531630046
674819283
1957476036
1981398760
1213164003
295039226
95647258
644380946
1779403171
757644661
1483761118
1121609336
1680735203
1879808734
540788493
1298503517
1668861073
1241302636
1914957502
2003766458
1463136576
1582663574
1147964074
1877363593
1112589296
933810236
2040282988
118272450
1702414536
690032773
1302913655
712044172
775479173
2118015350
1895014187
1887696228
1999682788
80392214
332235286
2091294759
1341688222
1227274452
715848480
1050476758
605726072
1883580375
470956489
738214489
815007202
954587297
1050749183
59622993
2061258311
592124315
2059943880
768079775
723348545
1488969631
1992408209
1787280349
15715562
483746110
63055222
1510507193
518555748
387671521
297794706
1372167669
1610090373
1918855545
287480472
597215490
2144710360
407398690
1490998746
1529971381
1969816561
17276594
1870824333
1291479899
1207055657
1336355107
1955933863
1499962860
1798960238
569972247
1790983225
2115680922
124339005
720587660
889814147
1924339370
79150525
913943285
737226451
1315318935
561621708
181683066
1653794977
1732894944
1501262391
698451909
61067686
1160258522
87106046
242466068
1806094821
294448264
995566877
596984709
610630514
1536449603
1428206775
1533556821
885302297
2106396026
398808754
1743959086
1070692333
10443912
408228572
1239033354
1746174657
791568038
452876436
1575478876
476207628
1586691556
1963670858
887407858
70421326
527644828
258588667
1492931666
302188372
2068844022
1986608945
1840294157
1099087591
360172670
2005039624
2040270909
220210468
196436740
264619022
1750879214
276298491
1007556991
10628064
984448036
635529453
1111762880
20860822
1754198662
171016628
1627196885
111276953
1599261987
1394789303
2112283326
1530477542
1954253473
1821588303
1540902039
1584139436
29151566
1976511386
341048425
671822169
1718755458
304119926
849853641
1084074385
89738239
90008903
1397851328
1174369144
2083338888
39667208
1968267115
677850117
414412585
186241574
740024566
1778329576
2015436518
549542301
710630788
1263822138
818363668
489589750
584500268
1973118372
1575401439
718496323
343084659
762953364
1657699094
60576902
58449568
1936300567
427344637
1585526309
764373264
669763750
117735258
2137072293
1486976415
1040019994
1035542058
95024130
1161497855
1925249412
1450251169
1060915853
446289420
963334946
200548510
1571151335
849188553
1172516547
2119916463
82526261
1850073861
637400132
2111981582
1740656214
871335265
1986281135
252934141
1377864469
418244028
1675504285
259079557
133886335
812141721
2032890832
1417572
1376119348
1021359168
174097473
790636939
1220946350
611802106
551721998
1230000148
1968802271
313568040
507141426
343636431
162732092
933824814
99517891
1369423374
1323982688
576108999
1441063586
1833196487
1986012454
572445668
1753883233
1709067559
1536850879
550245271
451171189
379270594
1808006212
194409193
295675229
1451660664
504742620
1805180311
533788125
1300723923
271379816
703118721
1974096892
1287749747
636845466
1263584832
2002857401
149592531
1282058771
1510664588
937510482
981577897
1847811984
2007083512
793108223
1539550836
630031637
676943136
1627517634
934145417
1947925504
981206272
753105384
1406775763
873804672
1730299133
1286941613
1764345907
459838771
1725619761
38813812
1968343853
2002953577
916456729
1439332554
924032429
252741279
1294153526
772574312
37680095
49340499
1728993052
812075054
554341241
83538647
1740677783
758314512
1623545810
1929315868
1584660984
1013923331
1779433674
1960584247
1652243409
60318934
460871719
805597538
1337466032
1024259909
1747961792
1594777156
612705566
903818037
1653540097
1179251758
509725741
1334587923
1935072623
1239863481
41464957
481570802
2131566712
1532382040
1543265797
166329654
1049113538
395583686
2089585668
384756401
844405281
1999306347
330318094
1642343352
2044904389
1438494636
1154672409
1759878032
1403750460
2057646593
1100505702
533191079
414114199
595407440
2122338648
308023846
1147453398
1191173915
943193119
1259701868
1719323414
163329964
440538730
779061734
476257948
1749137153
235087867
271191570
2011928327
1146931127
1271123529
519175626
430518266
1813847593
374965347
1964296820
24663834
85760526
2055919994
1813286502
1051684455
1351790045
355277494
1912981761
1937745216
2114172794
1605740156
1110197009
835402736
163249730
956573061
296201275
1659004913
206794787
935159620
17263877
591256927
1408371178
683071182
1405129676
1612139433
1468280321
1386438610
455284295
849333939
403127948
132144710
177046580
1195096965
1021185392
902306456
709580956
1141671564
953566147
1154030187
418378966
725103357
533338274
1308321411
754775306
846813032
1395166596
582292280
2142454051
1463255736
949514811
1146144173
1692057237
1505150793
1944844361
2031425058
75053879
841139520
1059859575
940521522
23631942
1939597858
1988984267
1778346167
2081352640
999339296
135699610
1833658718
1412660639
1567305517
237286968
851037912
105119582
442660215
818806079
2061809509
915061492
1048685582
1117578628
1861933570
1047164205
1788760610
1917912054
58843620
1380952805
652341285
944184562
1470379979
1052591098
604831596
1568275553
1789738390
2096161591
793136728
1106075149
1964145433
26605313
1124236590
1897569372
1400084536
1644472510
859490528
255009975
427720148
1876942896
324826471
577554024
650367320
2040606354
221742023
2144869155
1329308765
1048413122
2048593693
1314709355
279819887
1307415649
1390668462
1270222483
1176800380
1869131995
166630596
1970382645
390137455
2073926330
2028746425
2070489884
363644090
1711395324
523008643
1300061724
39463569
75374854
1292105178
683216766
442119537
84319951
523844290
2116109092
1768589973
1124470602
308343157
1371925278
1919039301
356179685
1624229474
388103241
133978030
1833882957
300513625
455143890
1784206662
769029825
1677944420
921304200
1861017388
703449704
1886138090
861382520
1901356623
716825651
169524524
1384637947
1652599137
638943660
549281374
1876577371
710774138
1467737691
830505780
623259647
1393611078
133105983
1206134642
843297669
1841075931
1644339424
638709363
1007369195
497294731
2022331526
151508050
884776891
384109525
1145361687
1589302519
345043098
1049541628
1023193340
1657729311
4154553
1739030206
1450468061
1175315279
2137602205
1091195321
1385268087
194362871
2048593693
1294092343
1872498188
617486893
1368701135
1294549983
1359288979
956694690
174668348
115382021
1803676390
1809826649
54999964
872093731
995883249
857673687
486060218
1065088540
865957082
503692474
230864654
52133021
1474973158
215488187
816695359
1794483524
343695591
1505156800
2052192560
1512360798
1482542569
1569462626
587169970
24854158
2965263
1073584702
180733727
1417425666
929560343
43220766
1505684941
573073887
2104617737
1791439987
429840008
1682329580
1517496909
739315722
379446650
1981338571
1944956290
241623642
870120572
1576965301
826327036
813460135
658618975
1381476983
189568246
758768625
819081673
2004240361
832419176
894955527
161506238
1115870904
109432940
1494380103
197017608
2130091928
1368774497
1272585036
1538753166
284079367
840768465
1270411110
1649554311
2002091318
1803636598
538856664
477990284
496678799
658342429
339374921
569265022
1100926857
470306926
1104005054
473601692
718390882
1082572922
2049682541
987666967
1421312859
1323885077
1368964308
590647838
1833912739
946150418
853648551
97226079
1319437832
1440344082
410427978
325099415
2062962253
847608058
1216992348
1166516539
1310738944
1524624492
279033497
1894329123
142423152
619403268
1277312216
1149778699
1320574502
1988749036
1247769472
1177745943
863149875
161482070
1742510201
720910166
647422983
189475330
933194957
2120495954
2140993891
1610977686
1133152707
1738384681
394848589
336633756
67801291
88609281
1874896956
1744322267
1135081043
1634169302
148026034
1204961548
1160786836
352232039
175354641
715719396
857255272
1361407233
872603092
1649886295
543052121
1161494726
516153258
661727555
659087872
844987719
1824856276
1209139617
676204729
176369347
56368939
1077075025
22605577
852250098
329731893
162825411
550412898
246688642
851206311
1660895138
334170429
1251412672
565068219
1795745591
699963010
543655322
1445334043
1343032308
1371394032
200363904
1471886246
997556746
337041196
1056453473
964782117
848280867
1688710305
1567368702
1009946784
346108919
1592780565
1039460968
581217720
718945385
230003610
406259825
965085117
1253375949
1781700984
515682501
840764463
1318558918
742880480
1630222178
914213640
52686500
2014921402
1685783036
45357479
591323678
309554974
1230990764
524814068
2067042706
1080784972
411142611
1057396569
599820857
1268657931
1658758256
984841010
337052734
970205427
620065896
802768393
1931115367
1207312173
920118911
1602020678
453676096
143718597
862219180
1284621242
1933988271
230890401
1216683144
934149557
2097384380
351685103
996101492
503036533
69862820
905138514
1308663630
431627767
659963009
692940189
87005601
1733675452
680020695
433291635
953746158
432365680
814441019
1950201841
294018137
835602189
1134735008
926782990
1172746533
948239542
853892337
409134206
580157290
245569965
115388354
1947437964
1722678616
965825852
429046469
1471094252
342351019
939710978
1332629564
1899284180
194085313
1299654260
852525683
1790991292
1220878450
1313229076
722581407
708790863
1457632489
1225344702
1253972107
448972507
151233372
433045788
1483854887
267610576
1373923535
694163681
211897833
551077503
1313490686
289990431
1036442831
775164347
512487767
1732086889
1546149432
1101531902
317150266
1281399631
162722988
451752419
894819554
465422843
1289165732
493666480
1563160973
241578890
1967562676
1041603957
2009898210
1466940682
174019050
1964663368
658882779
2005518746
581598183
776574468
396621574
1008993884
827848961
1650000465
1560021300
2015382289
1777453825
619708233
1245490786
377603916
1374022293
568518944
400003247
1686488
317384027
1389393380
1635761028
1129633766
712934504
1579384966
1638627780
974478222
2022698592
1362948279
406061171
1077876357
1232657748
1085405623
995235895
380295075
39723204
1771510579
1747092880
270562363
1764950571
1001409484
1410769058
2119852965
574453197
589718339
531990086
867035550
1408587673
513364268
1234210145
259516261
829845898
930920178
74221902
1304020349
1234805398
532560602
883274804
362564017
1032929534
1002369649
1473056256
925596916
972847307
975525036
1260866524
300615200
828223616
1729832582
519368123
1285988707
257813028
1838206085
948790810
1995056531
1188166371
1673773486
214552450
773249652
1007603821
1943458625
784926666
1957212780
1226039874
627786320
1053516779
1755737300
1810699296
2120491285
1938520008
1191324669
971010245
925167415
1602526221
1411576216
305103982
356943802
671309725
1285742093
794420648
1954375279
257172592
646141906
1526408786
1811111704
762508705
631420284
1410998871
752389054
953053079
872633866
1352854094
758113218
1380464861
1523633757
65679649
1313698535
169545024
1209779813
860939094
1798192855
1779568001
822008251
1894322273
1847116304
1217758100
838693736
1376556814
1085928417
590977936
835340013
1594876574
1655188257
1985168024
1303470911
330804537
1882269285
587071323
1451173635
506318337
635756817
1001726904
2039400265
874606516
130176582
2044173957
1487081293
1545480056
1234339511
1885884614
258901548
204492591
1840631970
80237559
2128334293
1324587202
1848605859
964656592
1545727691
2076933254
1547227320
1896275580
1654908920
474417205
1755659653
927524367
1340858651
378323735
1433557695
334058444
558794879
767353934
2128799130
2060908223
703252602
261983370
1943823337
493844238
818822990
741115210
1138967325
1162512130
507141426
596446112
1013492719
671814158
1477566811
1655539620
232569993
642177537
1792495357
586470062
597252533
1402223447
1859536935
252314653
1275242982
800147494
10117792
198134676
814945472
2091481693
1066298009
1567953336
1770324598
230424428
555252355
1089359115
580183994
527362814
131369615
1263558231
873268245
515627342
1321489073
1248089788
1142069660
1909726781
998491346
2121142394
944536126
896778792
119397234
1769658279
1786946231
1376485520
76096102
1509140105
1810638926
1668948243
1679430088
1990008881
745341757
199218701
509306081
668642332
764727830
137777392
1679150543
909954379
812150254
413560929
571673896
1784889387
2080233996
1862768095
1941778762
264880763
1611336829
1666984629
1923004008
829912590
1763479431
2102786048
91075968
369744861
1843933130
1221814172
715349675
1577511471
1560593936
823552634
711526229
1015951428
197282380
665394153
2020641019
1012771317
1878583686
1920076196
1098527502
1359906589
923348501
101557762
316356422
794009110
23256984
1551009732
44592701
885299513
1505896606
774140802
1905789427
1513046604
2092947923
475099764
194229336
708859173
1431551823
455111395
1464643657
893148499
961288695
1466461959
104666341
1379417449
1487909033
354739624
1609903578
1037709085
1336472112
763553544
467431528
475656642
1853546808
806983928
906175999
1688021079
255595960
2115405120
1057133695
1060564615
2058257220
2085943184
263139390
1566067876
295204197
173024957
103741156
264815745
631106196
227751560
1687994670
1656037977
608805193
1019031877
149701166
1316403105
975983528
1491608581
1791691201
360415936
1336384808
2095396734
87470743
79357247
557473829
1001922967
624925251
329766831
247630704
1664775235
364641499
102392744
45410855
86137517
563125395
738687487
1595674972
969074100
1384486601
1673442728
1088775071
2058017760
1691635975
2014112595
969337908
1114389905
27278723
437859226
1167621302
1129807573
76392508
161592962
1876472888
372728707
986440558
680085781
1474737650
1203194117
63369355
1845493734
396290397
1833305626
128445364
206979550
180187570
359154430
179239096
74127301
737851339
1588934545
982348258
1707506666
1488362166
124325869
1559860566
1015807638
783952239
1037522134
448354867
1362775872
1115180830
408849081
200849140
1442056261
662612793
459861148
1275944794
2127456894
2094573621
136051086
559754660
1961412129
1047549427
1447736805
338733176
1284803859
1510181950
433688771
2036141056
1673420623
6241857
1043528946
2024594975
1520861858
1326260063
117351422
327519450
593981387
1269717020
724221407
866460326
830514685
1295623938
1544849514
1586512890
119195409
1126725341
147138667
1903718859
416724547
70629446
683420826
116709378
562145809
799091513
1128862380
1159079782
826498316
1193652446
1145302992
331776615
1867608447
2006211859
2127894578
1311967703
1761381424
2044752178
820076631
857713527
828955360
845952152
5575359
639572794
1904134430
2054237299
9398532
53040392
1641867722
1029148418
1514340845
1813871230
1967128379
461179575
1944420525
1767918901
1436490704
175728407
1282131900
1539323238
1856395166
850593928
962220331
489536920
182167039
1927323873
1956069202
1151971114
877032608
981069584
386988182
76154110
532892153
1716500373
1082159473
1947923755
1496077828
2043562149
1659203002
514997047
422255448
670721011
1059629802
1501819382
1155121887
1391638314
1339878005
757737798
358895191
775116644
1251172145
109859271
918575108
1654592136
1855315103
458219065
2097598633
1724108172
985077673
1600515419
2034123
35699367
1363552441
573650146
286827189
1353955577
1516755023
1358911364
1010991778
641934554
1793916924
706626276
785343834
2031633270
1882797797
1121150524
1874279935
1361208550
1498670825
80644143
541759312
2029071690
326814906
1004189368
1347086489
632617821
1772786219
1538337822
758038360
2036316745
732040827
55706551
1887310209
1043112626
1087543907
1291007218
311581161
372704364
517394336
1738941033
1686139560
980965995
881085943
1547578501
601716005
1364244032
829222870
2092050570
1009739331
2000673704
1822112457
653637726
1831854614
1731965810
2122385649
738218237
207266146
793131773
1625066059
644420851
93921992
1476968435
680995836
1576325855
1245254813
1033337857
879247191
572077113
1742542257
1669437694
467270330
201619103
1803988967
17801840
1021763386
504640492
1373368383
804099557
698935607
1277273850
2142996986
656545205
981425171
1172033205
1603893117
1131661140
1064668568
1769150665
555417550
1860436239
851874421
1907296888
1479393509
666716059
727571904
902957466
205670857
778838012
1574940065
1337084799
229595697
693946710
725490538
33216917
1531537810
702566562
28155121
834899893
1317924827
387637521
2118695819
1186988075
993439273
430884573
1125329964
54073849
191962545
1576801953
1339587221
302325728
1395228068
1151509765
1028805326
833928169
417668042
12068239
1539518777
541339879
820677207
2020233121
517467160
1884326742
1791816004
798670686
1224435497
1936267803
845456693
414720527
478064010
1927811343
567296946
1866181515
412210618
331500745
289378732
1600963895
128713057
1314893522
1446816669
1136396170
1858069330
557561407
575598477
1958722174
1308802100
34863467
526271357
162171634
1286821585
627258407
1875023616
1018792939
309124194
1166179100
1432398231
1357976580
1730717200
1170512172
1035941090
384176443
1663459285
202441448
1287577362
1463809965
921185133
1150435724
640040448
491493873
1817185096
1253479107
1141202874
2137037532
2135467700
1998395969
331888710
921754663
616521360
571334048
726229192
596711598
1335197101
101013217
640894725
182527866
39374606
412038135
25698254
1021161898
1451148297
600584424
1780467677
669487276
1687135449
1669997848
2055629118
1256345215
888452678
2088942415
795348228
760316571
165048109
470423627
1974442354
922901828
1250336841
409300449
195625085
356271187
1622338297
1326959724
985300532
1454811456
375063944
1719102678
2014266654
103007794
771146796
1393426531
1550822608
696257737
2005596080
2063178294
683510692
815929890
664119418
1283634638
273671928
159870303
2094529495
669811533
928287931
41953809
1004822229
763607414
1521961434
1541051412
127627385
943051916
15815579
1717755457
655421122
1255641998
1663703844
64484954
612394046
751421305
1637325810
1138025572
2077303095
1313003580
1942990939
141618046
1847390659
780569654
742377461
715048080
1315234774
177255753
357419177
938168271
1661128624
1956042815
1527129281
1980121122
1446709297
1134254615
539521577
384633224
954138961
1805454934
1338544028
1571302398
381021130
646205324
201509258
2052961111
785310624
1517778365
75086575
1187976035
1089250897
1615115982
2072791643
743044252
2033847764
405733257
770305142
1244296958
786483700
604558919
432083140
373523361
1865693299
901364233
1774181758
1669145260
2057634376
458985954
2064848383
1092334598
425471904
47052847
404012661
2018715716
543106608
281765649
1883687274
1259777486
1800156962
51214880
1363625018
630308493
339160260
1779620432
1414749982
1194048728
860387689
1664520992
628715454
1477220694
924309788
419223318
277935001
1022427159
2120693691
2084901161
1740741295
1642048407
10595826
327394117
1881030552
1387805483
29252427
1382200955
366928397
412180314
838022671
1968881458
552626770
401382649
496866898
1332765586
102538468
1251044401
732611960
468120024
755336579
319218632
2076505189
1296514136
1327986459
190992112
1359496552
1161584970
56081718
1248225414
348789172
1437401459
1347611759
253437001
858902875
1767827513
179792670
1825528604
1736004033
1137006031
839125029
2020298362
1089764513
1495136438
2098747689
1127991340
1214571560
201919572
1308591304
746942012
807785575
740471087
2076974305
1771140128
2074128956
505959946
221252736
2138303231
1829150034
503693736
1988340408
822051508
1717734013
995751492
2084963742
822693134
1296058539
2045868961
1846975868
1545184268
1559038798
1696685667
951788812
1688533978
1540796599
1956474873
1300263169
938554223
50363758
385911711
60936902
129837928
1364098474
78378348
446423592
684184006
974216901
336747069
883636906
573207881
902422890
1995638567
2116582467
1848416263
1490332548
394065846
1878871452
1771413282
75721585
1518924780
419192194
962231193
880278385
35996834
769023111
1938479963
82181977
1344028468
96077240
1576495139
659411999
764048150
2015140639
1927720346
844692614
128660002
15484243
8625617
1861232269
34259294
2120704549
520813982
1595986760
49216814
1954028362
2096869443
1123408125
1148987905
221983543
672681498
835678968
1709882090
1164103275
1637628631
1689220390
2011903749
1047719341
859203721
779926721
1797129147
541024770
691529793
1271307299
1327611314
1052690088
1810759618
684935836
1923227171
945534734
845205195
1065152628
503121447
2080586113
1246211969
1206751582
721484818
1117416576
1196562125
1120580265
983508336
473816227
95464801
1601888016
1020866975
839278570
1174666209
1641016601
770239735
316192524
1063389014
1093988124
1413627672
636756888
1410157284
1661097632
451826515
2105531423
1848255578
606231732
345609638
77221999
2137725475
399522229
1333686252
2143501122
1525777660
1397246562
1734377671
625565647
42142039
1496243290
1305772332
576713800
58473461
54322573
1397822744
1184346223
531115935
1542218329
305917406
276751939
316801344
1108994627
444518632
369310212
2079271016
1047662845
2048830112
635537601
605581118
661396997
555315832
834205320
1247354813
1318095528
247397659
1265749722
164261122
182363221
951858894
417868544
1683725405
1555077680
1776435919
367627245
1789113360
2051667730
1910086424
1481675457
1672829084
1599558181
1787337513
1179137403
76195095
2063135811
27842979
1487682868
624837322
1758683508
2005704382
6642389
690065496
812990344
831196394
280790888
693192075
179619370
1144532363
156626725
782780139
1596024992
997122910
803235628
1825876635
446888129
1059947144
1878365318
505880977
835225833
2143170111
691868066
1770264119
1360013808
1737099912
884387857
1562678326
1865136206
1330935150
1045687749
1700618698
187520155
397170317
2145186898
1515311020
1509761443
494311449
1622598200
1402310463
629837526
377880850
1376396313
1672978301
851576081
1435897414
1912968451
1892554108
4055944
1351930807
287063651
1722475275
264128829
223702968
1149569339
1028206021
1998272333
1227850108
1324287308
1213319303
1407788445
178623487
163925814
29818556
400492166
1790026699
300701438
834516945
2076177906
1011139843
66247549
1731458329
843884406
577834066
317320815
586397005
896891843
1591644052
1398667267
536473800
1363912922
453265254
2003581559
1323774004
991182094
1587826388
1692723762
1006813658
1952520884
2069352605
2138044463
1864618215
428466957
1426805604
1632951661
1012764511
401643417
823411073
1988001620
1513232632
1394432285
1475992625
2048275374
344792946
411185064
1053646139
281702774
1975743720
287995169
1759192475
2142601734
40555313
1430574525
1574119398
114051369
985873231
1108663863
1160768117
1115868618
1552884181
121006529
145523546
979993138
690765998
1848688353
258318096
184165603
667410242
1783603659
1512148940
1667875504
1276082031
848263501
1962076789
1091937279
1048867919
280768375
466214677
2087560279
284099445
1560682203
1002698570
979498917
1660908905
1942412603
1752877076
688922440
416999864
106902431
1330794295
1098374910
208973496
1641313826
976621956
1906967442
1681407724
1282025113
1020537618
747682597
1769308999
1210475036
620669396
1192967230
810369728
682439552
1264386415
208263264
404961787
1597913733
468586777
982313373
725456367
962926614
168823108
689294163
2017485651
160286089
1187513910
1139171357
1452788508
1656700259
1261309143
1041690056
775932703
1457014028
34062953
443473016
1595107699
759777816
1465403052
284853332
1458684645
1286180689
1766854631
855052827
1399990646
1550337364
1616776697
574827256
1096286258
316550395
1111817641
885180470
707994920
1086781961
1969515144
1542740386
155200245
1614148318
566538125
484240100
460859982
1106066411
862290892
382296427
1943310171
21631226
1692302126
1709161526
1957765384
1003702533
101507663
979558836
755036756
1162255948
1930794836
504453690
124147809
798538527
343700396
1654110240
90092220
154242288
586086095
241498528
99332155
980858132
744129008
2091011421
146329902
2087304891
2121492777
1608648717
1716891713
671821537
2099696743
1665295175
1497629000
1691121712
1161383030
397748735
1028855243
193626309
583930424
562954206
967590215
606994029
93646507
1865923193
1852780265
1359861918
2134841287
1088749760
346357863
608321334
368897360
2080708907
245237850
1269109970
487276936
1813383015
478577674
2132044087
1370097326
1853071727
41133144
1543292987
1703143378
1331679874
1378526599
792631581
861030789
1309360940
1313622453
200802904
2081003222
1505695604
1257875777
299304740
1487455729
1644149590
572359418
1497933170
1981509832
828267673
1484374638
1102069839
873314532
206158865
1018664383
428056000
288615643
1714281860
856567707
564490105
1911624874
293509553
357504656
1773048367
528319121
2026012658
678406308
816011066
1587333300
1846344991
1137830778
422479122
1947821313
1015948864
1141807278
227790006
2021704731
1918992341
1225250622
1110751877
91918663
2011163676
786239781
868923385
1237186679
1653972022
667173369
1078116867
1901628512
884509270
1062846692
343784419
598984859
1040908377
1399194603
1008879095
723949348
678117648
82983016
1495641402
606903921
1063350415
1844538931
342527589
1307257701
1305346862
963317290
1210890848
103670472
1800414058
286402927
978170909
2105083740
2075402987
1095558819
737300090
2029446673
84347522
1046184025
1018224075
995789872
1619854519
571014218
717966288
1296617858
1709208768
1043355326
931699236
1450921973
471905527
733635774
80305931
1711156092
528716261
930604398
1087380905
2001289789
226966076
1780189449
427154390
401614046
1974444493
9335771
1283840853
726398442
957373435
675815943
421123962
863498097
1422911334
1738822231
737857527
1108847118
264855876
1118927038
554174054
478599704
302404040
68545589
1751745504
1520328609
818754803
2015047412
18446323
40722981
921293927
1873097594
1436699059
575741822
540454711
1575199638
1782593742
306418006
1262902320
961509634
1582458044
590586363
1032103704
2052308427
1155222057
1144923287
1841701885
1512228013
914423668
1870079524
1474236502
2028149218
785894190
1516682153
192380068
797045669
677779314
525145575
2102370089
1268334488
401940317
1216294735
1433397595
689066574
124074493
452085286
1976458873
1712448289
1521670738
583130027
171851186
1042755462
595708500
1135318643
107125691
1207927644
99064397
768385545
1127539231
31520034
1190899554
161801097
106321331
688020303
874725676
1916005897
104445506
1426962228
1846933548
1197070872
1260519771
1022726287
968885152
92158249
80393285
457033873
894836614
1166707893
365620030
2126142238
420118259
203897471
661490476
912556279
1995258978
288725779
801628087
1002963628
9567068
1537952623
1490748754
1316810143
426961890
139853745
522964831
1525072382
2144049075
828357702
2143222197
1658718159
14127320
729257075
1271849653
1658216719
1550175625
1021256634
1745634036
289032791
1953183578
1271355578
1745211716
110738125
1251975609
1111974994
681371464
928052501
855463414
515259847
1236912108
277520353
743062825
1032235325
423593850
678727698
191772027
102121277
256396534
1537167349
967258062
1463292065
53234783
239562756
1300455649
1210124900
1873042753
427435141
220691675
732711276
1496110263
2052583305
1505600759
1908640287
1682308411
343314690
758173548
1415996770
997235806
1438750368
915631934
294116076
1878246460
2011438304
264112799
2119436303
1619680306
1372628050
454839522
1392493347
2082470679
998756311
1860476553
1263098522
1051836727
143168176
1847644558
1226079760
1421294758
396347503
1564073933
796472235
1400536591
1805813834
931201067
1758683957
234781070
338555695
1453161330
1146381860
1395558957
1893661866
976396412
1270906077
134355965
341439867
947833765
147351147
1353870354
1934619726
1418836838
1707410772
580790993
420717688
1560297561
1978341478
1215355320
225307688
2138703768
923379729
142814647
887135390
2106508519
1094258868
1151854789
1488993872
1292590150
1170898045
1957199888
508953664
489255173
490907538
1851811889
337935817
871540107
1996591575
1231516541
573687055
2140168942
1809619345
220561879
1509913582
700393439
1756690801
1260215571
1878054008
554980517
2079226389
269313737
868883382
670305169
125790152
91800117
400717889
1133892848
584518319
1812163125
872426432
1892411461
466042790
183244924
1513322060
1034459789
619627566
1229338838
1550639589
1499436793
1939940971
2070315728
1398510210
1402685599
197956235
642593413
986646039
2019664582
1493074805
603242543
343488084
1983853659
2010861029
1975871475
2143913497
1455507831
2125536313
2055587302
928824377
1129218912
72727391
802949108
334521406
1834532397
1639784181
688865839
1171309394
1462710582
2077247972
1026529078
671588318
353078437
1501310145
880028928
941564728
1699889379
155745151
2045831398
1647025362
867333808
164980911
1713908395
2138630643
327871881
2094376679
1811742397
700948699
604019965
1358926650
2049528085
1999262137
668071053
84122796
887483437
305684543
414028821
939033822
1605812911
2123024897
2048677014
886341040
1049719733
1137295825
1437744271
2033875157
1696597271
1114565874
1590263936
866637347
1136639519
1775491031
1530224165
1169907571
482396566
1811052244
496859065
1466128370
269039944
2141044047
1072647859
366161180
2045914906
1245383527
1467464947
1066331118
1783332168
183798036
408937278
630259458
1228439340
1270578865
629712
1278239654
1254557156
1160712830
1648820828
2093851074
523242474
1384628661
85062913
836635791
908161114
867297752
963262452
1086789635
1457097650
888998655
1475298172
352062362
1908211194
826161427
586245528
395045933
1548194502
1941571717
519523824
638492267
979963406
400635359
1982898581
2010725580
32656596
784383651
255081091
942976232
1790759461
248484029
261419264
1353083469
268751030
261302165
1785582605
108546529
2094507782
572830580
860268740
1343305568
998242350
1006259869
1290490354
5251664
704944838
1386176409
782149759
987574446
412341893
803518875
1730047942
1062669888
1903532411
1267262363
1865379446
1364961990
658584917
1898497251
304043343
662124914
1266459264
741936088
1083289232
2073924968
178041825
941162094
1080564378
203819982
1108676516
2020776413
464070440
1187012155
1789042710
144507937
2068831243
1686092816
305633144
795464065
1660795254
2095375787
559903816
1218637312
1105157189
1166350241
1084956402
1627030515
1656175388
1373930716
1507600981
903952586
533547819
623637452
1978777869
892647376
1460191747
17598965
34600672
483822056
639593533
1249558317
885443494
1255267598
1642027568
149972987
1407581654
1550059424
553091261
1973384191
1492795256
1783654793
1152469041
1877243690
803809059
2031391191
1460982578
1298737927
1438242590
1344352681
1572349092
1256301403
1071917479
1658675126
1610512358
940302183
1394360991
376878380
255555151
1686119199
404631536
1172639449
771280030
1694160424
494674577
1258527646
799109938
1979972723
1829547234
1821830663
447241102
2046593339
1553949735
137086960
1873880685
675105551
1115273529
1168353268
521445023
110168091
16838649
1087507160
2054495551
2011000447
906021809
1457198506
396254844
13795984
1044976215
2093183597
1924637072
1188739292
1991731261
1777602749
48673709
768854426
1117345197
1998271357
1936132713
1349996568
1709777716
183337473
350620968
1672283230
1063809166
455824949
1446913287
418961676
414051469
113962123
1442872615
1102327423
1933223183
1376453793
1544375862
1393283432
1078696791
2008173521
1050394182
1640933014
1035751308
1926154480
1756983731
1921053629
903689692
267699805
2046660168
150082778
2075644784
1085295168
935711156
1861891372
1573980500
1988586076
869221132
2010809096
116549665
1745364272
589428161
495911113
60494046
369350238
302814600
435792351
768269969
111725362
1717031970
370773694
1683008480
858762854
156951444
1893480520
972463062
1682375921
802554536
1881267637
1412098498
1435916858
1067066244
1101316642
996608641
420948600
329153587
457545870
1819298906
352592211
1567236057
1620759538
378995576
972763997
6262524
798571933
894118749
1001098311
1874366970
84156247
12853150
312036592
156392698
193837919
196137887
432605126
628386900
303409367
1671720765
918181258
1812368009
127686376
1173399759
1588994690
1110314030
412416480
478455840
1140889932
1115749629
1242781730
566445971
1505306904
1920249831
1587272784
654271300
1655531850
1489087549
1095680233
1783667565
1890467258
258565784
1679459086
885201739
676003211
1796173011
1916571381
1546207645
470826791
1717249068
819653769
1041197430
1395622030
172096495
1288165108
1334296353
165972455
66294011
723208902
613148343
2140358175
1014168557
66089750
1143768585
71036441
651723328
62720797
1191644343
1221621789
662713185
587848660
573913023
1725461494
118065305
1873698392
1275709860
706795386
1507079868
1694030561
794676384
966633157
1681983273
1804993464
683129775
797148539
674007890
1447503731
355610864
467457729
2057654193
1899806062
684016390
1043683746
2024683502
1889085310
1012418539
980207744
1100933215
697212571
859818477
1534232992
183453895
753709132
2042696366
175825276
1204364446
512676174
1235268871
1244796845
1166143618
884109546
1407530350
1581862862
1691644427
783830669
1895517580
647173256
1407328384
1456790814
887714956
224766867
1406748356
1390502217
1282878793
1875041996
1567178769
595642929
1915996726
1066349486
1386178248
1021220893
803420108
1833865572
678129059
1840075148
666467243
1343605362
1725540121
1443986265
1274249244
1959791477
1718643122
280237549
1576250395
107204026
1678428422
86887887
288841696
1206999315
545826367
1307393709
1217675839
1597863751
2094463154
1270587794
1664361014
2066007046
1942880609
1847577977
1586851813
1210486749
214746219
785362144
303159550
1205286411
439234077
1355059508
123308003
329355837
673357262
1897371170
817964654
1789367412
688189208
314990785
1460095094
2004787496
1382795627
547246841
1989167200
67310673
1180955704
1970424242
666283249
230648053
1236454263
690547105
799703997
1655815380
1114864834
1379750157
1845725080
1792133352
237306443
2109215003
1246032570
1574575729
741533083
482788964
14505067
1800389641
754874541
1620532038
179058217
664631783
1630859780
1668920920
1018392265
2010965728
1419450692
201632119
1849568116
54231466
811076047
515354087
188682163
780350303
1101367533
1575298302
121572569
1558345721
1724887525
1695944459
1187876472
1211084417
1370753954
927487351
748969394
2127300601
1354167028
1913569808
93600871
1900958165
532796770
1242118261
598818414
1347068043
774728422
29978800
1434806900
965784699
213337815
1692533630
1077853488
1376355461
1760391566
270643599
2055158026
923526336
94868790
1066278881
1259795446
76956157
207249602
847585586
1185674749
2010315009
588884548
2078938695
1071236789
173985748
990807797
1479269234
1598727775
1539711974
1766812538
1853122340
1819892447
1078053786
1817713551
1222595077
1902791678
1325872061
114564229
934283239
1845203951
1302141354
1311744390
1472362699
780158111
604574020
904892932
2035231895
371988719
925124467
1271405943
592634543
293324700
22171830
1130566652
702912178
1288627178
1448438895
2090857895
1337884447
280087627
1588919161
317610390
1104321755
1465650583
1576360802
556728670
1724604091
326645789
66681544
43812107
1401283221
473433076
446491143
912481623
1595708159
793555375
1941123905
1132172825
1180490785
705526332
402478877
974204348
803850385
2086826476
1423154162
1032498772
100977923
290741614
1019788008
1900499635
9162944
1187148768
1147606390
1837797010
690931345
1026174099
1175284534
500794170
537207317
1655117980
1243205114
1224939192
22973446
2067990326
766237011
1878875418
1677901252
70449452
975037394
1931110264
923351617
769513204
1201445337
1580436008
955788956
311728142
2016065724
1955498184
247728112
1286948756
1525604138
409290468
1577662902
377929647
1322283154
940693062
1811109950
1414522883
1381847575
1299083217
150769731
1293824485
56080093
1501809910
1123928401
1469124922
1449118879
820191871
403782036
1098802913
90690790
673226654
1265740616
482542444
1778253261
1246852490
1676562282
746373168
981457809
1167381744
374771466
1168130359
828873489
1378654172
1293132178
715309430
34311503
1317953971
14510386
2018055996
991640949
939853588
913499037
1602026044
864063654
1032524849
90257442
1483811043
1276952811
640825442
411412401
6309543
813758168
270060596
1556760365
565591974
2128974302
589109867
1596150604
767671038
1785474405
529504572
904884110
989440262
380012487
127725539
1918820851
1112034637
1490764696
1391315378
240901616
327189896
76729850
1823878254
1675264499
2133049451
434267779
895579562
1089671078
1678352403
1915131311
900582212
1616453558
1966800785
1181155443
908352868
1910559488
1950669779
1212598648
785664291
1133365089
581211685
243331045
1531283197
581770154
1276785634
1059028390
126345792
695082519
1851089305
1613764692
1067081144
664025800
1811820494
788181164
475722408
1751359655
127834623
1345029167
1635559840
1402494829
1808408382
2041579675
1675253709
1645309809
1194592891
1373734455
1252277917
359381623
11047894
1383317478
406874841
1642554114
1773577323
380155939
2098232035
320695130
361633963
432167082
1331888255
1859331505
903075551
760034715
1072638535
56697663
600215158
2096836856
697354433
738403430
297709256
1699918787
290217594
447915445
536855953
384908211
1139442632
43167426
18657793
1626715895
1924656193
871961180
93341723
613582339
18410226
342538401
1316407255
440722527
895020016
1677720127
1416322949
1444286108
1661821321
536252492
710351614
1865660473
1924623390
961589329
1860028997
211469061
456268254
191261745
1335365980
656077127
493560939
549015793
517950990
363537247
1736719976
1852315792
598993843
1995211665
693868592
644927736
900943875
1034519170
968501867
563700365
89080948
1831228375
1574308871
850595092
400697372
327851326
1281363837
29413048
1276688944
1075694844
854309762
249351125
949470225
975312774
806788560
138687208
1194544425
1933937104
1659140818
1127571574
387301273
1670445870
2004277551
190212729
2018789761
1583121723
570819617
2096773241
1909777996
1827691957
356100494
1773510548
2139053551
1127660200
1307308653
520518514
21132279
1117035950
2081850767
278801571
155314137
1734087917
2036864567
315655560
1387801773
1638593532
1489406345
221212922
132724648
1788147935
1695709104
286626859
1777747325
31441723
51867836
1082103001
863335099
196310206
481793075
413548350
74180527
1723159077
832022056
483574275
1968979378
1464491253
1021502599
366613717
1197811071
809387087
3244575
765043524
131198165
757234694
1443358560
1152992340
133563336
1473445591
1561167285
985579614
466854878
1017293593
394480616
122253964
2147049226
905715590
2136262318
1259864225
1150272882
168488881
615542633
1153157052
1702432489
993481467
1992249565
1738215134
242133181
119221169
2128032272
408830098
654027430
1484989795
87740133
810770638
645713346
1149023168
1441377243
85555111
1321067157
670868434
222628946
157817122
1550756947
554232994
112336566
2004308348
641854350
118346491
1770587496
505693768
1664759697
272988081
483962464
1720273172
680424429
195307331
917755878
1952523770
899039098
1283386336
91207728
1079449139
1291890242
342500852
406555648
836204528
415984465
850490015
1427694630
1640720947
9195815
1577966797
1054495759
1242968250
1529731963
816090251
429466699
136081179
302544465
349854809
1350708309
1367379210
1505913308
1464105731
2120242614
1605258450
269039944
176692276
558934755
843977926
1398153721
634209070
1524615132
1678098481
1719955428
1069595135
359445419
632865983
944322490
1354585389
506438475
1511806828
303402556
1767090968
152481485
134957178
180640882
1483511624
399952687
862460043
415758223
1558692948
1976281716
814057908
596001010
583448607
131589151
2126507734
168336848
1808160722
441856602
1074351680
1743252277
518692881
672089890
318260959
87195141
258638256
334666072
1076194866
1086733268
1306249015
1768040139
154395445
830518233
807556787
1385155116
792670969
1786185391
683954287
236259971
457212659
1627203939
213765079
660640204
478918727
1007745141
987029904
745429598
1951654177
406112178
930348212
870006238
815692282
525324358
1758795538
556219537
524577265
397730717
721521922
499737427
2118273755
1979097754
1143954179
354261730
1882050501
1042982531
88077537
991064935
527116167
66794381
1745658759
1978386061
1192710245
1282623569
29512997
499147848
1625681493
1049259177
545507208
1238877282
962637971
1264267625
242579521
1004413376
1447544840
160444564
1057758670
58436390
1237629466
2142360132
1799118196
568033336
647397235
1180385174
1196916866
1326137171
959429438
683312362
2107532468
98503069
1554646914
1446816470
1506216107
152037890
1370639790
90442364
750017818
1649686505
2128721983
47884699
1144502936
464511165
750884952
1904458552
440856857
571032867
2082273938
2093320098
1439246505
1650503699
1210360493
342739406
640104132
1338516182
315860045
1740401911
1938249993
953934696
360825102
514462876
663966426
505650643
574259367
420581116
1982801645
88524073
1258103765
1170027137
807517094
761573025
1069268312
1124084991
233087652
1791174154
1912949280
1245640560
1596778711
1094758637
1801791592
1047042110
1354890799
1721081058
1412740124
130908812
846934510
1973753817
692287990
1021013337
1898989412
792407886
31775558
1872145930
1889080813
1833412973
810474691
1447096617
569661699
269708556
1652725591
1643930338
749094961
2141078724
1079054364
743943573
313380847
1397562239
91402110
1262715058
706658082
1763322473
84493237
1082733952
685296833
121794683
1179173085
255322797
1379755742
2034153487
594872257
1272815243
527411739
328908578
181177212
324889330
37276793
456888681
1360161348
550812053
1630925554
1508241320
1859373026
537622760
308477022
447758704
1672860167
1674900287
1778193291
627161292
725923206
1060662369
2039420823
1729736888
1237217088
1547157186
648345098
1486982376
812309214
2058135098
1491535020
2142152422
1136498354
1455016410
1464470637
1960148811
1813987522
1259372023
2119256621
1784897800
1989805570
998359563
1209627327
107476945
1842457782
548141352
95335746
17842675
1525489630
1749554238
353877636
1345884957
1327164573
2093243882
1359815953
61236077
113485707
1481966672
1679992106
1686571444
176431795
1300312459
753086666
1071215722
1110113777
372036397
1156767201
872677194
1821655637
382495702
205292736
1623113499
1815293646
1274192896
120096253
1761695924
1991483120
267686075
2042917016
2084964149
459420962
1706833125
1354870640
1903162124
1189816945
247762401
1217639699
349428741
505200339
1188785031
590582500
519677307
1838319735
1567077602
360460496
1647494702
873969322
952901358
873174546
787872072
781100110
613157814
1501634232
1820775107
1143059259
1466224003
1491019700
12570417
328718339
1916795849
1058989764
659502380
914738904
962532354
1550990866
790611741
306101232
1550870272
636831889
550294649
340025631
538503626
577559360
1922342358
194324250
1801286849
896551004
1739762320
950068444
2034904228
1102067329
1989262451
28180552
2029776136
2043446594
2024445194
1016916348
1934471917
1816066453
7441979
1329284349
545759734
887927677
1571637164
794964722
1912064113
820216690
1185305670
1029836642
1366314150
1097265656
1839040738
3424370
1076057094
11531987
783601833
228260280
1657256491
871095424
1624285381
1175955961
1983689384
1103909088
1058511786
630650784
571761380
532113724
1298257614
698815498
650957778
251720930
408800635
563215022
1822628833
24907534
1167162162
227495875
821507949
1199238769
1195524510
1789682722
683602455
2053444014
422667062
910405381
1394538813
1024150957
663475891
1175012855
170137267
1985411134
1298260648
1178030625
2053529557
1676988697
613675486
1463753959
1701129981
1312692939
1528387734
169611209
887358772
1654898068
1499034309
1875698490
1749114063
2008233470
1241995067
153961717
227369274
203082332
170703340
431016159
588502544
1559303411
703398478
1072453364
1230463654
2066336004
98503069
1224405620
1467759025
1673789978
1971816440
258460821
1114734668
1548209145
1296240787
957363549
957579171
1607790910
1379497973
2070509432
31915910
1257902342
1606687679
1849946523
2085206845
1417663628
1713843202
1410553556
128315407
1552266586
1709593503
1147575020
612770655
1151239287
1349654215
569450613
232583865
787980554
1902160178
872079965
527223664
791473010
808759043
2003827571
649878908
1395546025
1272683076
1754941683
1629281788
57443403
1869832134
1810796691
1144760486
206551063
1832180559
1737391191
155510960
1297318093
1069827680
1771814975
155445939
1333781195
960854923
1083407258
16648849
434579480
27223657
1920179369
58075359
1238966045
711856694
15199645
751203050
436499412
1944456891
1568537219
329295082
290925488
920925134
1050745728
664857329
602923190
1569252301
544694182
1487313555
531818758
1609932959
684515696
1115412755
102910865
735167226
1122701567
1097561421
1010710405
1599767194
1063301745
511236439
1955432909
2131871228
1517189699
714228812
1430859382
1932317129
1936809825
761248117
529363413
756674469
422642019
1112248246
1849572002
1888405137
2076047390
1187148768
414860337
20239989
22129851
1310234826
702414053
384278437
545356177
522270083
35451646
1999810092
561980055
1181778371
411691157
852797094
877622208
336872129
1541829729
1400210028
992040871
251497829
1670405620
1323265682
2018809812
1570479197
1029088861
1414991241
1367743035
2046034424
447786682
1863901408
362619035
1417133441
1679388423
30892662
229453989
2009133965
1575745359
1567243036
1312120311
1910782973
230925736
2074733642
424917683
2095833830
1886341983
811550186
331042184
1378704104
690831493
173742314
1366769929
950201422
1721146171
191120509
1990713555
763029228
1646461347
131294993
633050440
1176883045
1000833269
916594912
1832420804
1758645616
1146079903
651219995
1362454975
1661139158
1128892668
370558421
696221616
2128213907
472537248
412136665
467348170
684643530
316742695
1429226091
282850544
1161225499
777642715
625365868
354238082
177597540
40012321
2037603919
1891741704
1074161664
1927175786
541678512
1830691888
224921156
1508438574
875576725
1497662255
755964571
263451339
734799974
1225302774
1160733888
1207600054
1485016154
2126575890
831458767
600797938
2128944712
1422314096
1611564497
845820894
2105927126
2046470108
997856196
1373347510
376519220
1191475388
1939041624
220256779
95826647
666243650
189722579
1014694313
871976196
2022424990
1657163160
219952659
429134229
1565617006
256483367
1739750652
1728696255
587119908
370966448
1000100806
1355296820
1452928824
1837685400
866864032
51452517
438377202
401066374
1421867316
1500147608
781361133
1191002979
1943073061
1087380549
763044649
1256628334
423901930
752533077
1319983820
1283105558
1816407228
59651498
872369427
401929545
1474389097
1535866077
2099567561
374013001
362847251
223669243
616497111
1429673593
1583173448
1654104217
69354630
890053547
342772861
1351260753
706614435
2142512715
364687153
1173209959
296960029
1218594119
1200458522
2024523251
558571812
2098960463
888765329
136263099
1250867484
1967266711
2086218117
1626041585
42385633
905880475
2113306082
552656657
1982258215
113536499
21624621
11248986
2059827544
2068461428
1363689141
2111464913
2043451828
1324846025
1620185700
1371071764
256140903
1354508447
1048022386
1895105634
1561593602
500762653
491830454
472419723
1045539897
569813828
1090620203
2016141490
1928000917
1758997316
2076993175
650819300
2130046359
598101359
1594462929
1085780678
1110902645
2021366799
1793906966
936101165
767419603
551510684
1035612703
1432870076
254867386
958672532
292152737
1936200366
554748750
597003445
1181042058
928500916
1260366576
1070489215
2028688457
388451305
2081316361
964788302
1126741477
1358263780
278257304
75880758
825998813
1506403956
198356622
206256142
1007565591
1924230720
2106764559
248343817
1275783463
1541361917
496543769
1155365609
1408677628
841390402
1886342833
346108919
1727952900
1405216962
347284489
1088230646
112393259
992836535
340494014
779252650
726829420
143192000
1011320561
1861343134
644348843
1201368966
945834454
223130858
1618731423
765551500
708785287
1739923703
1918039346
415463951
138040537
1729001301
1101463339
573567279
1350528972
235624186
850711916
539221730
1214633198
1251787370
1957179808
918065726
1222181669
928481339
47091472
1521634169
1252044927
459190635
1548113106
2133146812
2047696273
2106352661
1078097475
113059571
193258273
1487206559
384295321
1664581314
678402617
1401555164
568357904
697989658
402005561
1487892919
590014594
2028275503
1853070015
507479799
651207059
1998158157
564296097
317376052
748335465
1574106890
1192048954
1044803992
1165202211
1859750526
1587343072
1308916256
1718776530
63861921
661224781
296850749
1544332292
1483029817
2128524226
1783109481
1148438562
1480800
837546313
1172516547
297733763
1053487248
262157598
1157118564
810803467
889738366
383418789
1936784812
494031289
1644589391
640140707
1255720287
721553139
1404323248
1643959555
285494696
589950516
650774236
473645253
343488084
561282163
1319720110
1156396617
473166164
601342490
880590991
364684977
100471405
1542063656
475204856
2100477493
1570334325
1398838512
903879367
714379015
1313086661
1218150038
322279348
863173312
450128185
727761221
125182660
1460590492
2094633376
478991574
1316342147
1688923297
2021120765
425705923
1359293448
266344526
264899134
464845116
202305414
822770524
1228803014
73187749
64834429
403295162
190075042
1055859922
1114650032
828494162
1314096226
1772664868
904004279
1764400440
921713210
545158603
242827728
1721399395
412333727
253052347
2128168425
689465868
1215854827
1477735021
562167522
815816309
1850967
2079895859
281155695
112874566
1270629575
775743975
1224027775
1246020492
7143747
900863588
196418595
924494083
1934999246
1421081610
919143769
1570622266
1893223310
1780847341
1680999419
364982551
615637793
2070143662
658318925
624505239
17694598
207707297
794745812
508794008
1491556116
119861015
163414670
1462591653
1288744962
1051270501
1170613512
39663923
1921970483
426564832
1354927332
52902984
631372681
1419896601
842315221
1810763270
1549843951
1161361075
116940253
1019351710
1518311427
832434288
353355860
2054903648
493027575
1909485321
1975158478
992472930
532952243
761170138
1240362773
942011261
2929625
416241866
194815485
1530459351
421802518
1184833335
1304548118
2130860569
1107930169
1962065502
378290931
1602520044
1444482021
1564539749
1954744203
155887135
1330812277
558790750
1772427019
11329360
313756232
1500749508
2061738676
34827010
1058081812
548232033
1643044446
937061380
1009228937
1356633239
7558875
1027148189
942903019
715786853
1458863546
1439374827
1331335615
1962796476
775007332
1088998235
1419525230
613099127
2024770463
580445081
1526296923
1711884753
1999825696
811377162
275697308
1258001397
1141905678
487357597
139130857
1543063841
1168702040
1616935686
78508509
1522686010
67826192
1748598527
508626748
929221877
1272940981
293877375
1170736676
1558592286
701393483
1847380227
484749935
897641505
1887549065
1140521689
1366900946
1398454259
1668131815
2140955965
120817325
256456957
1079832027
624575459
72032734
500959429
135645351
293509993
982705119
1924746750
2021252024
1674399187
1664001819
597555090
1227546521
705925484
288443931
1048920544
945743262
1408775799
2069577777
1661599822
527990257
2074467507
1065849225
421595749
2070896627
2134738803
802218879
1930336500
164397377
688486316
259312365
969296140
1283242035
2097896285
1250033605
1171067271
1995384894
1814488392
531887720
2096754883
1665235811
1568673141
1785100805
323629681
1773364888
984929604
2077993382
203216492
273453101
632380712
860072453
825240326
86165726
1857006151
39248542
380118884
636033194
1381949290
1096699248
589271576
2102795708
1406820858
1634460710
1559364564
1808939107
11399027
1788493792
957279719
242199857
255338778
418573940
1385612242
249059948
226638175
1986909787
374013030
668919636
212282855
1528250357
2129912052
490354906
953669628
2047219711
319030104
313100734
816751835
717197226
1958442188
819752798
1406726268
1217513260
467996946
494121351
2116696309
2136842342
314445691
1092586335
1824941545
1946553000
1425753007
848772980
1625233565
1123440138
1272075993
677150731
1440802062
1704369292
481209149
870118711
2114052647
32719358
502010105
424682756
405812223
963930979
1783582406
328311705
1129749166
616075994
35686745
731389661
1631396453
1688416898
1987390033
1039721897
462892012
644082038
688892071
928688737
2090924241
1881658137
1750735408
326242991
1063537476
1351983511
1604866556
1961051355
848737037
274242137
889670023
750873335
1458236537
1107705779
32068378
1450362627
2102152061
1238365601
1661422868
1700731289
1784085599
1510083253
159625889
2058848025
971233083
1471710742
984694671
1639034001
1519345212
2073124725
1332196896
686637968
1305989990
2017415714
488281207
1259162404
540129343
1912044750
196596524
531517320
2128765061
2115182257
1578294609
777086865
865346961
1536743233
978051904
1565971683
1884624703
955572527
1148587996
758261128
1570794214
768442897
458255577
2030230110
1441746559
1467122932
778273171
529956259
1364974193
469338864
1206237370
652426987
827896937
769161628
712195799
1007984623
813724663
1121891137
1553204155
367263699
657697573
1899360923
1184177296
1798173112
1015861180
257481692
1320228878
563121575
1699805993
2023448604
1735144933
968466875
1117469792
1795066484
911086436
541695528
1208491379
1072528546
1580711377
567178173
2061326392
1976099493
931163126
1839715664
2126603564
496278487
914900717
922714444
1264091436
597362220
389610984
1100484549
1921059232
1125345966
274750263
1436619602
1690211875
1322312682
753125920
704707411
1554329771
1177875442
1286405931
908672834
1863729251
1820093803
31277860
1122481684
493169802
1836610285
1044844812
1472490631
1711124515
393709190
496969382
435006961
1400221414
517338705
746677195
60385309
1346742136
438883358
1073045905
709221316
1324297962
1554901307
252454849
381599672
1597170819
1731387692
944454465
1627065769
243541723
1186175372
1756232137
1542244696
1368276513
1042640571
1728365251
1970972060
513649776
1711083027
878860210
1918253900
1763474412
348486564
1980599314
346944946
35963904
101919261
901749623
1966513342
457770108
1718536869
535464461
1431183368
1829792581
83278428
1292300658
1176843906
447996960
960194930
1972051522
494720711
940289593
746639369
671604619
2000466894
476545224
1592604351
1287952946
1034203360
1685545911
371354389
311254977
584746036
1371523283
1506908594
71441420
1800634761
2106330104
421503300
1415455782
242796632
1802689312
1018731911
709211432
302851079
1728838964
1007707662
1518506243
1715135331
1869292430
193597312
885358832
1738534468
2139697774
812614612
1820480594
1606211726
1916569368
2104140272
1455507313
606444830
704328499
1854063551
2131060430
1499435523
270980289
617624407
1821476772
459482964
160339799
59334256
182743221
36339886
55487858
1149320814
1690029461
393093379
310973073
1171148121
1294153346
1122746054
1670574501
120803137
1016182961
335875693
1613858741
773450828
1269234498
1006679112
492843814
319675160
587860593
966734885
62757759
2056357528
212712933
1892884866
500663364
828178898
770910443
106455818
1212951429
1915381588
2090817529
1108328687
961510780
1022058798
557987408
485399010
1484169035
2012134311
1075856024
1612381939
100527426
533671583
1351146151
252038071
1519101817
357791658
1269448142
793364486
1849907564
1614542165
910924106
1494549952
483194296
2100262051
924829352
1783524005
2078632989
1622272029
1239587554
1091814379
516371039
333845172
1350463014
826993883
801810824
1643453595
1509040287
26831164
1948378741
92620825
534616084
2027399435
565239899
2103960078
1057851748
135848892
1358282931
614769274
371987599
89374434
815923072
1983919439
78948824
2050619849
136403394
1932825441
1801963569
681189610
831268601
1854489848
1552506224
408930808
1979475536
909857268
1982831786
959332204
1394271331
276275145
1841636965
982056448
212789483
378019742
1972196985
1060230706
361477930
2116104946
1107186696
1820619310
374508815
413077086
538830719
1533920177
543924309
934637078
1666991514
529766396
168341376
1752592837
452625233
1126820278
1317709477
733522340
1884590774
666182476
253158871
61140152
495076928
435786430
1991665477
529498127
1703591812
2073159797
55070272
1910983364
449199587
432780488
377173558
760128145
722621806
1815605880
219437900
649284636
829802948
2125619412
1927604103
838404971
1396558716
2076410999
175529902
1715598843
497931016
936410316
872150741
1669516006
1102986221
1521250222
697068634
206018589
168277317
2123889554
687182786
100711329
1369925521
974214162
544530199
525438669
1276894752
166455222
250322092
239340370
973511090
1601577011
272761111
566406103
1524501951
595475119
1360150017
114635542
222224136
1383366513
1179986327
1023365599
595936870
673945247
797045669
351449405
1518453959
126310739
1319115881
1132721648
1174200177
1965437927
1691816009
1349142976
724631904
956989053
864731188
2145373661
1830780911
531095627
1128556904
1729846881
168857832
575600240
2075611730
1549878437
737801448
2067636380
564013902
521240125
1404812638
1602436169
1196097641
13965342
497287469
520015823
882781852
1701331308
1408134666
1834005652
624069296
458807226
1263815368
222113193
1938065364
2042499703
1080288549
245856190
403206556
535784855
2008377418
1816684205
1729687323
486665023
2030836570
378779025
812966835
1285024566
983169973
603846501
1852733328
1209234563
1818794520
183165848
1827481236
1039179011
561346095
1585007443
899703786
1427965421
33591016
1553614002
137285587
1455420115
1776802184
1026478120
1020583533
1787593065
1081163825
2025562947
922424652
1672237773
620309892
102199329
1541255418
1935357706
2107148826
435814839
1380104628
1497130730
1628924092
1977975116
1042335632
1586058898
1493500399
191550362
469662225
1146958683
503600182
212493925
477001850
1478013101
1183135162
2143887889
966367192
2001454414
1295730792
1548021982
1317895138
963191837
1311176550
1848987225
1632947829
1458519403
1829049375
2092668586
888732575
1380375802
1436238348
1109280654
805921751
60996774
976075099
705176078
1774304744
1599494143
1654213394
1741130688
2046215809
5040998
536428586
1227732571
1712823667
1026103799
1966082339
1511222962
706741282
1797290858
1844000534
1378009568
283213658
28570241
1131133207
1411810284
1241043693
396013870
1625577867
624397395
288332881
1410991310
436029735
322045033
1989460555
160930730
992845808
633389345
178685492
2090148011
1303077353
488523506
2064358056
20592926
674406243
800183870
1140608057
1473335515
1389820637
69645960
1311924062
885682535
1872266716
616863628
1980142683
2034871874
1260443366
712921320
1499926573
1914288537
576137164
111953227
2138649272
1637318988
2012452316
1809850612
78406079
1289606950
1712840171
1697200733
1992897200
1733223001
1830635388
407193318
844035665
757910337
641340487
1304305077
1149441121
2041086975
2093414687
997641948
425070142
2112339204
1953308410
611563828
946840612
762767617
1547074138
546177048
690007123
1773769054
893531335
171077131
1259244537
1110512194
966906552
1462189837
1444912707
418499881
97883466
1117703911
635884627
1738406623
2031552537
1526262768
1532855132
1049634478
612561948
1912587424
1588236560
1115281176
1238685626
391788300
162754424
1641004492
1360774274
619529951
84294544
224927240
682742018
1167126882
1718177183
565211169
758537970
552939645
1296075390
1578831844
257247199
1658165252
1811471995
1339628541
1703970446
1359654619
1548797951
2079100902
79690633
797899438
1522674528
1569801039
99996897
1046585622
451878698
322432800
1417429135
1762833234
1606557601
804831245
407983586
389842312
1547028230
232888839
1123815241
614791139
1629312512
1128541960
642934122
1362121332
2034107519
1139574041
536026779
263583424
2144430789
207243754
1385577353
33757066
2047591882
1964853827
1165593362
35099437
6085915
833852109
1336090945
1299960622
2045739751
376445800
17924775
1831684964
1640690723
1684259259
1611304987
1805526097
1346322530
1296422502
1294462274
592693203
2147033416
1842547666
16007039
910408308
436926505
446598294
148930900
950914050
2098502131
1392609238
1400659136
1775301943
882017381
657441157
263607379
190348187
1247255792
1497972955
1656807429
1747930260
1712951777
343831736
1013783277
1970481611
1671260758
631400332
1115825590
1865359697
398141433
1799802014
795055413
1700451001
1818632428
11757029
460301738
522527125
765095356
1399485492
1868889876
767899989
2089632759
563855670
1109689311
1859697625
245057446
1153287420
1891398530
1803851611
213319624
1529423053
693568279
607835214
1082193977
1228242921
1703168650
698529923
2112925212
132445853
1630328805
1562022068
353501600
2077738262
179990336
1254535758
1919915471
1386907661
1092669072
1370754270
775775936
1728263755
440912446
2128371746
1340958374
1122000510
1439631911
285741823
1936792865
1110168776
1230356213
1424100396
608147636
1571059795
1504754077
1469809499
272891706
1328136301
1418648132
1612123124
603476401
1475613090
120006257
1163482297
2145247573
1980388985
2047678278
1454848063
1201966382
208784108
547032592
122744714
1915497723
455106768
930265737
1443866038
566960794
694715090
1577958218
1689382372
1365936066
849196551
581013410
520996227
1167518399
1309447097
762385698
1497829434
1116772140
905331572
214683767
189477239
503350692
580850351
905805829
1365221278
903011250
173782769
1846441093
230640284
1326678504
1339140356
243473265
2136648463
1021878680
1636910658
928177512
368658709
1360837133
1210084944
603124464
1827520470
1615394980
1630332214
2027305601
1626925775
1864932381
1863982609
1796535831
1862685546
968836552
1286005897
1635207491
51358796
1986811575
2121930648
2134973938
345577187
489988919
293054186
1050333285
500573760
1161473968
1920178271
868182961
465714199
743272958
700826078
1620517616
313083771
2007833142
2078428758
605576070
1499881936
666895371
1009143250
2043931225
675763451
1491514531
1625085298
615493930
129954823
1808338876
293696276
542172495
548774442
19406135
1213854772
984444714
201098267
408723466
1983035409
1833281497
2130946577
1389000009
1526046531
491113949
2063392295
2090862553
1855190301
407848410
291465876
276059978
534948206
1049774042
1417749414
716806430
1090204497
68282291
1770678048
758549475
1517083561
1669139795
400029748
1900617528
1290586403
55379308
1326393091
1753251092
636402676
115133162
425841346
1532685529
1258103765
1697002399
1488877806
1434084798
1442541590
1122902814
1701685222
2077530712
2009725545
1714303066
1651465274
1178680366
1110630614
1319367983
1270969128
1577039499
644169944
1733823560
1843016726
1843177998
566082113
1928858791
1125609113
1482318886
574098481
729732049
243281960
210271806
2094882564
1648504036
1809853303
879611757
972315728
827126248
496769307
825356926
1390314864
354827106
1222481939
1534404702
730814315
646404076
768480927
2128274286
134138311
1063511635
650929738
249347574
1555292660
1047549427
1450274851
1367502460
449902232
1628607495
360066097
2086872488
530922311
1812371494
2007591361
186552459
1212840017
885896097
438198654
1174002335
2143801650
1999583802
1824473126
692671695
1566824835
157084135
1286297528
2008901741
940134982
2048239132
642467841
678076106
1749678402
2146020486
1120860407
413286840
63607806
919189450
744903917
1257571926
190826231
1125507272
19036761
1826528498
430335186
1287058465
1939658328
80985956
1155530481
418734176
201638062
1495470088
209158900
2088002085
1970262869
2060128153
1250197950
373519941
1777912854
1576548799
1940798363
2137864356
549055109
804372575
1126028607
1988494485
97615595
827865669
59577245
900421785
33409533
518285581
1099334064
202758248
1103185994
1524316980
558840169
228160572
587774154
714657947
1766182922
1597957903
330372669
626488556
1840480534
326999335
1511319714
2093014069
1200880134
1486673906
255688309
1408375517
2080337045
759322339
709998576
2020985652
1491886753
838054764
244530530
440123866
525267650
1216720954
1215100764
381913311
385871679
245631344
1745824674
289395507
134076559
1416276253
610406691
442095033
1173753760
585813781
515460250
339522067
35577440
298019813
99755787
381351310
1565403530
1212287645
1083454129
958985490
1653155719
1529333832
433982746
703412627
476411258
206987319
1958894671
1622927365
2094343932
1239439896
363513266
1095665225
1763336890
331543682
548555447
1562002912
1607465089
1124437737
1493659462
765482331
360479957
471719308
1308424444
860314484
2000752781
912537878
1426482153
1616076963
1164035154
2140906703
2130648297
423087114
1778261238
515539339
1380648546
1566636742
1174257999
884235110
1071641544
147210506
1584559803
1392440903
1364605072
239408485
2005607870
1575321950
667867623
295569935
1526591345
361317977
2114996262
317418033
367301606
116041621
1864764261
70515879
1711170918
1923904086
711738993
28908869
70426550
762448808
1779757689
1284943511
2136511011
1120907506
11357747
467886569
1963512981
430513516
1823011374
893857735
304774447
205510357
1427240325
908385749
256684253
1249869456
1993612956
361242126
412736648
523754743
1575387242
440054102
21793662
1440018255
1223721479
213208304
769386968
1455265013
1477416823
262418781
448181352
2132370861
1940132423
316014748
1026548371
1511020017
481882511
61544638
25372741
264413911
1673959598
429681589
1867903728
1695916947
658330603
461434353
1484703509
984338421
1905755350
2107202428
1367058485
1341983519
1471841554
803295588
1018685685
275291291
61783717
1918215218
2869613
811312260
600010805
348599618
1672134117
1003304026
1239681724
1994258525
1490745301
1126320629
231696937
970751911
517240694
95840758
1929512861
1244231327
113263337
19660864
972747177
1645450955
1374712747
1199132401
1297010516
89992567
157729601
2143385379
648802133
1895865879
2074677396
1050586091
987239442
2000089827
643374477
967189283
1646202879
1855609213
749771138
1905558932
1806325201
835462663
10487847
1821821549
454921374
1865286824
1749835762
415683336
1818790472
413421022
2003322038
406479242
926394729
1625691706
1789451844
1614672418
1319939059
666850295
222899973
836193786
911301302
665757719
551217891
329532095
995822765
759901060
205611867
959283459
1733318789
394775945
908561008
1468644301
1555480884
2027639471
375438617
1466482725
1151474913
2134215048
814116164
1863372818
1333436759
1259075078
1844585704
2031333362
1293358029
965632127
1779700581
1935326587
1983230561
401696559
917986840
316656166
144578283
1795912400
1471783970
616401135
1023648993
658543024
1094832556
1671144226
952091917
1203985636
1377761192
1644060201
296596500
175803653
69091115
1575060045
1406464344
1298464933
1794631168
283201489
1789459393
1116563199
1138051521
1891944430
941805873
1856705528
158882194
1766262012
1737100028
790697793
100768369
443428664
1671155424
226869080
676804701
1053253092
301745594
600959917
1410485864
219866619
1162245829
1770008118
1956565445
919894271
1651182802
659093855
289665714
2138348703
458700519
1820891286
754385896
636948881
2025484630
476545131
318807093
1582033809
1314333158
1226870329
518594459
798575186
937632847
1658749759
1516106924
728245371
1147464779
167888721
2058939753
115982571
1862911574
2059661845
704588837
295485417
324016995
2119057177
1364377937
982808116
214507154
905189142
1400416021
148363561
698451909
1771272210
1530771029
1956202719
1342447347
222355476
804385902
631192391
105076295
1365742934
1028185026
494532928
1940159912
260280012
1439626596
1250093960
1418830367
794740401
882896001
1584135300
494544132
1619484645
145111446
1255056736
365292176
1906025363
1299011902
2066133678
495491660
1128818875
1019796702
277111707
1783464236
1187431862
860438716
400340398
1303798081
2142544800
826828762
1520046832
634881695
984839854
1733259081
521045564
1212174601
59506721
145499794
282392057
65550690
1929022126
670760254
1873067888
2027326766
231609214
2041334212
1656552909
968200723
190925085
1834472600
47314266
962667766
1631235282
2130787569
2136046735
493953617
1148123162
1249975034
1946407536
1205190570
207694724
89990464
1438174494
97202139
62386420
1654838495
226859658
1822352269
996980800
1064875921
1496907205
1017915915
114067385
1450670631
401047247
2053611855
176317686
938736130
421158762
577003774
565728442
169673604
1041058493
1001404429
1302878650
1279077679
756240758
1883148611
537369155
1439652533
1529516340
91866886
1089970044
584286561
465425668
1888282505
1968724864
726692166
947741675
1492842312
1973895366
1536826697
586759052
1734921530
1057999797
365047293
455905075
1543066921
1133660101
1595386220
442215350
706651338
939726598
161029286
1841474291
69128352
746039357
358493646
329489521
1650106427
505740022
825301460
1180341856
156823661
679311086
495345421
478343889
447245374
2105685848
2118378926
1457269114
2013669379
222727942
802981371
568313796
139861120
883882722
92478391
1934213316
366646758
540797623
1577200129
393530242
1579116560
296435257
220503357
1080063644
1101853046
323958300
416646560
1965320785
1046402966
1101329523
72956554
1076816256
531755839
2060635990
810653402
1546801471
409642225
943173173
1897122879
2059161844
1336421655
1400786073
1809684524
929221877
1537201734
845577283
440307429
872497319
2123393652
1166854826
1418630568
835717255
661191617
572731915
790585260
2128390179
1253179220
1999770228
1100964649
1026836672
1666752718
435248829
310964392
483048242
592758243
980335047
1407775602
1677633190
132470812
1621250068
938970157
255576912
557560733
1820034394
723145630
466059979
1856004878
464333970
1452485880
1199161428
896361263
1578562680
943436975
1934561783
22901653
1125578346
1339099908
1581517194
1607134616
593347602
1457702578
1191080598
311478605
1538155303
1224923542
1030012649
1373062202
990730173
659944728
77271441
1030423827
1126413898
1218324623
1689063969
1337636916
1377468683
1469271939
1638581060
19586369
761387607
565490980
1711114123
226337370
471838912
620718474
2013388824
316767591
1722834111
599477588
166818937
1481179327
229257131
112212999
1402110771
1455014134
1546176263
2083319590
1951170134
900981827
1448010635
1424167022
957263086
1541234877
753999779
401572557
660041516
1167850421
806695398
681683156
883617637
1270605068
1124210934
847509559
1596453443
1595652258
220793432
589796118
1006471168
1170297005
1927708083
1531238096
368363378
384633224
1882451598
1478305113
653376968
546955663
1461217687
373089086
2067937743
957621089
871688658
1026595121
1431032989
936939742
183193156
541829057
702912076
1784147465
2089700446
963714379
1816747526
805359908
1184210649
1057491164
827467618
749997925
1176434437
950523434
623647085
1952622335
1825091404
1418948387
484322224
1416755482
1554900398
107724481
935543746
95983913
408551165
1584476736
2050314096
527411739
1399993080
1272213612
51944529
157313752
934795869
135415404
606559634
2074187714
638888790
1044322647
219839105
1659679243
149981465
587054239
1116160060
284767926
2037848062
457362344
1999476408
171228643
1011247330
169566228
1823801665
1159996059
1467629120
1355581173
745555332
913020066
391644545
593134153
1568947508
605989653
1363978872
639857007
1475049597
178469395
1191332995
976456921
1532393483
188742223
15465025
230133553
1891359848
770112569
1455958305
789143735
82731804
289465559
518932470
77812205
1303636350
792083465
745131960
781999293
828857387
1795436031
794373849
1341976264
661077979
1001297984
104905733
1641833417
1294801893
190035131
14050901
1477489023
1363585077
1459464440
434238000
801420045
246990079
197152726
7629097
2092683993
1126468871
670975860
1347061567
2000599215
94699978
1152694735
853320891
445828297
2036463865
642702264
1805066389
1145972934
1303684949
1209220720
209739782
806138196
1795171308
526585820
1917803956
882124548
2074952522
631281904
425013639
305691668
1739093438
1101914349
1946126172
1510525682
261794101
988462386
1274539086
804705694
860842111
1900936753
1791370958
1744453725
1077484088
657869097
1303263956
472206406
1134549226
1862907141
1581310176
59764852
1151513924
1033297855
1921409655
527954193
375730316
1489128833
881072890
561435571
740319318
1932311793
1293415383
1361185725
1992008267
565163349
814449230
1536792394
148046621
905495753
269899276
1919585581
1508838474
1065885656
1263944933
632444360
1775569524
340048892
967355032
2019649799
1178501764
1945430094
320025204
1269617149
375995432
2056405078
1550400909
1947049385
401500995
113376558
1280879913
1622544199
313794049
1425683818
1914764723
52095336
812055869
2008591803
2062286388
617598465
174930743
835854206
496488326
1204057154
127145345
380023162
1069104256
1107439874
933515103
491830482
530099956
375476577
1268406441
2051295365
823842130
1252129314
1072963860
1083853354
843565764
1619084417
1142494495
892763031
1433485715
1096885405
150571500
1870949038
1846766946
646321580
1053849997
59033880
1909195959
516172909
922028215
677597832
75228706
1289027381
943618746
1786513160
850670763
1517291264
24350444
1591775298
939749272
1142813865
472262676
498347461
1807731770
686327846
1750840286
53473150
1742637827
1667873105
1749267674
928598752
1504642959
129292441
2109554078
917101894
578451031
1801641509
920332593
1060743429
1745108729
2012552714
1398561069
648384403
565246555
1669034930
1942989562
945299864
1760360295
220717818
994068173
419776947
1658508176
996988089
1036636181
174761041
1013775955
1454142768
1219477991
1692484953
941862508
751437498
1507038165
1182652540
1816766028
1917308305
2025567578
1556432188
1491801858
353553340
1135906162
1525007111
99366506
973548128
1718496525
1238552838
1702271796
1418970573
1921200488
448522278
1262314181
295483258
494468618
1815790994
1466693346
520007739
245465927
1726909336
1364046312
808079986
1422909566
1941672012
195702352
968217157
1485500000
1216850575
124896278
297682466
1925607483
443282164
1166049110
43784817
697025844
2000762235
2101182584
2019529277
41517638
1354020206
1802598533
1488712831
1218345223
1656435281
746197040
930529845
1916067106
322509831
1500069459
847758600
316576999
1505220374
83326576
2119719023
2055502965
401220624
909365003
1068166017
2086108469
1746797468
294934065
37452870
27270298
705506905
1021533595
62748985
344371177
73399491
1792899754
1431886082
764086003
552621151
260515163
1872926890
1715180411
1283191159
240562722
1097204614
886629166
81442967
1125406377
14353353
315949332
1370206935
1560913485
1726026738
1964917188
278955931
484435696
1918159599
1728183878
2056843539
884411746
334146173
1874489832
606000745
1166353790
198150502
1366606075
819735247
2069644907
2143242119
124270031
159210154
713486806
1974102815
2011856602
733121285
1890632667
61269875
1407159167
1426119012
813968215
970813968
412163280
1137016549
631665179
2015430941
1655331593
925343025
1718782927
774586972
529858611
2121963840
1459672838
629166851
1403245216
618221545
696430369
538992110
1344028468
1315673317
1483239432
562673732
1491039066
568785805
368348849
1287407888
796207621
1471606500
1400478338
663331678
354862507
748524880
1412117832
1386689220
2004587228
750760073
2073924968
850891824
1643940399
1046998666
233192565
242099310
912481002
441943665
2081471263
437129683
1597323101
772708721
1907341474
1031875486
1391195355
1233342748
885505914
2073070361
982191232
1927584711
883608617
731391950
1598653551
1129803008
2067118495
461893596
1790128676
1994369318
1017951146
1949438252
1805976431
1610623086
1797210246
21077359
1331530612
1992917227
1795882051
1544699766
2128529183
1604169191
1582068060
333325429
1694984279
133417160
1159588417
504754995
1068657774
1656554814
1087731173
1041828153
1008960255
1579036974
916001065
77990282
2063779847
1412636508
1331575710
1466804713
1176405200
704550652
1803207198
2134556076
365039828
1572678370
1028155290
681241150
1925559349
10652499
2090981916
1090305052
285599499
776636946
1313084551
1162189340
76642059
2077118230
1976838584
1206732805
501809821
836857898
965101719
1695222117
2095325419
2011206214
1896355222
1091427186
863360948
1520015477
1073187722
1827957854
1887808568
804386091
919746882
1530659015
566242459
1233041819
755438992
1115505393
414001237
1937214389
372717017
248390631
2085323154
1582292412
188788789
1033392341
1541408807
1141002760
1576705022
870847435
1357241465
1194058901
200621593
1646189494
136995784
1542419059
1706646894
1856981598
2094040906
792550942
2121741829
1116226713
1407802460
763549456
137114532
544181779
1893368875
1080125144
2074077561
448753859
102751750
725413308
561063893
1091955890
258318813
2042597719
217571938
441514360
1585924255
974875746
1259294598
1068331713
1072418903
1889150151
1401631696
217574586
267552918
1949969276
2079453830
632248592
1282407556
1608784590
1301582693
1584000946
1743934116
925450485
483305791
35587096
824328504
1756027368
1233344872
2011934275
1207114806
1709255334
1935591495
204303907
349371626
197785827
717710449
961772210
1648011013
2088532069
32689757
1932032979
1536574722
1502754995
1658458409
663957650
609623155
769278510
1222784544
647124097
1569347208
898011647
830236102
119203456
702178101
641922779
641218161
1105356492
1428013410
778267407
1603277572
1467059266
346436357
1384885648
543401892
49432819
2012717904
390217684
1773324340
607060101
1344593934
1920014903
1360228563
991834485
698851546
696161643
1882878112
1571422932
597473045
1557645621
1120623292
288738629
1294579387
1146720920
1244744407
1821266159
568792231
466110903
421471067
1838260238
1005303700
1466234806
219560187
1982887681
723166860
1389807516
158515736
1464918957
908621122
367229235
1435144551
1193894584
741617593
425293867
23988509
1776115552
1571160912
2085785800
2028618389
1286916839
424725000
970885592
2073215113
1136723485
706533172
969361451
874907116
1365008059
528557321
1114383921
618634213
2057087441
616343433
451193416
1502651209
926779238
1399727917
494415256
1078187515
802449055
1966071226
240505466
198247684
274812383
1690158734
427633383
1847170974
1887052942
1166150168
382009143
513288292
1591909645
1822841901
545746441
1934936096
2138812944
1410101276
714376793
1301862190
1193750421
1118353798
1974706973
1626553340
1454024455
385235041
525575324
1761924836
1317976314
1243109069
1844477849
1135460498
1800090295
2063826378
798961620
737474952
713474824
493813806
1549618270
317701942
665147402
2093227058
1903842283
380360333
949023216
133341553
564596598
614120449
1816519420
1801634145
1088744336
473558668
939719997
1106222217
645601167
510558922
1869106405
352142367
1922368598
709192837
395037607
455078676
1434986815
1309092404
1575275582
874883144
687635813
2074391700
1059695971
1212899102
1206318135
1574843458
2041393036
1592995788
1426886039
2019732683
774926208
482759092
1470753041
776333310
811544781
1220742977
389707723
1900057225
106455818
692070899
336440541
569733718
492644049
2023405859
1275576695
547092733
380802982
223339699
2056231713
1840311427
1348017318
2024881105
2058907034
1449221561
755681637
479654450
671192323
1235079885
1772260188
1779368327
502970834
678391820
492474180
2080550212
964714356
1651708204
59662173
94526732
2095653646
33310923
1179898934
1836845302
123695995
356816152
1101157857
1678189451
648245916
1205011413
1878434323
1471611615
1109446541
1477381275
401053787
1766448306
1479255703
792371087
427410310
423018421
251424181
7693890
1111662233
292491641
1528339667
98559701
713726945
1092758245
807905616
276647748
1826974178
340441489
1033641359
1226577733
922977762
1257202073
493464374
1961397282
2006613488
700296285
742538777
667251995
509480920
575846808
1920166232
1443982320
1917836586
1685744716
43629707
466728168
826287368
1432540816
1986038071
268925587
1471204243
1951115474
340326885
1317524073
2074630535
1458456077
1112038050
970172322
202124384
906673244
624052919
1608255768
1428230100
1947644470
1301392527
1426067282
449224919
1706082359
435271269
1927032395
1332246419
1190471314
2118743017
1555153698
1481903212
1260617809
61851561
323874164
225203836
1055612244
1087268713
1124692111
1131308276
542915647
1852663247
1320766469
2072351030
192759418
1742824488
670395306
961271839
888997619
2019424335
1653754929
1314635006
1668544489
1439245836
341852212
1082801883
1671220865
810684859
1859956784
1951160127
361208014
1348689950
2281287
485749309
424007023
608072113
1458074339
281059725
712561598
1208187352
1790458732
629683491
1538052482
248771031
1807566075
1176053859
163622634
1272916369
337524243
833109621
1396838077
329081736
1063059202
982750787
241381340
2087957686
1872289517
436751981
111623791
907608411
1025858913
980475180
1217861210
583390850
786719279
1396393747
1278141821
670539154
1131607909
1037168511
408105202
262617726
219084390
1698276039
214361412
755548540
465909589
1305152215
1339391465
418387560
17461566
594898449
477350988
1025804680
1098707034
987150995
40147854
1737292022
1292751194
877972720
623112222
1190376315
719942836
89669777
1397291108
326500430
1117863567
2036648954
378365748
777280149
1914563884
1689661208
1281139673
1285606460
874193756
966017341
638111379
1984323739
1437838858
344320028
1312124863
298825772
622251353
557442825
1388296999
1326205387
1145123982
1012851218
848575708
811621260
1022499683
790178380
308123929
471779511
1472989738
963380965
1388193384
1039067589
2145756648
1180216959
1874042911
1299706156
697501850
61524297
1721268170
508343955
443229791
1659421124
573358977
1701929824
1423311359
415770427
1851592189
1607338257
1018614268
680447455
553472511
2002148738
1766165460
632308042
1076113668
217526381
337573903
380667545
2055997034
103893557
2090455431
1730836898
1832628464
159114755
251556991
324053656
1164069143
2118684138
1282970028
1987118381
1176215856
153161695
207522916
1273705885
461200305
252273147
139729717
965282755
395252525
407183443
1135706937
67389569
1057100771
1589468454
192506156
1964815049
1786474433
1524457095
91963400
1223830794
1779239991
960531308
820097031
583349207
1651590751
1375081295
207797797
1756851457
341794707
890809115
273809349
941802377
1636469196
131839651
1752815854
1083322805
1659376426
1688449180
1621994533
215516922
2039951922
453099570
241876989
1962800481
1701144853
1107961937
1066246605
1030203934
1930815554
1286719253
1591406199
204491495
624630632
995183736
2095098168
634164718
1809990768
539100451
385222304
317497773
628140177
934265897
958136438
2046316573
141320796
173500264
334113670
810834232
1889524680
63550892
743403754
1903254488
732811599
1825338896
344824021
569052048
835453047
1395102425
691162055
1466486626
2001469346
1074525328
1091884172
1189038044
1658400633
243191272
1323345244
1418294615
639953083
42779160
1416433087
186987183
701798056
1811841146
71912435
30673416
2032341314
177247573
1861343134
947043979
295798602
498209516
723047080
908160321
1014617548
932741869
1731118208
377961956
1313149166
726153222
387117106
1237203592
27745509
1230972441
795319709
2122077367
734390011
1553204779
1480951683
1518147944
1601410845
579879271
709748779
5123693
108247356
1538738827
1487005097
1073875947
1350391339
253635443
629149634
285858131
1135613125
1814990691
1677530578
492282620
1283936175
174861213
990544130
2114512692
769903835
1511034536
694459572
1355063113
1077739917
1777903063
1873852636
775801763
2031480946
266645868
179232869
1839392330
52202253
1299533465
549589593
1723259819
756360564
111066655
216896861
139439993
1057119786
32219473
2083767901
112409116
2085148191
1122141145
988881039
1975184756
227273439
1521518224
161399591
446404920
439705217
1677378397
34801336
131240345
902974033
1386605988
1133459453
1873626816
935500172
859195197
1392003380
1715864115
2108806168
1447685038
917567243
1604286232
2055804379
711390746
1015332314
768759974
1788320561
1431138010
2002836458
308084600
1128448667
2138843099
1142066606
1278480969
327015027
300587965
1374117354
2037992086
1301240674
1337692758
1937879353
723395744
800662331
657946197
1925027724
73801432
2099825572
83420046
1309815514
1260472121
935029580
332366178
414390929
141400183
354811575
644283179
1550658195
2102148172
985883630
764393386
2098497993
822271229
517712981
734038105
2078237865
1692410980
1126406102
1046132694
1506626548
811037372
735172483
379003916
1057222477
276514161
316598394
1231839326
1639015537
675599911
1434952247
997529206
1483118547
403527916
1011600794
702369591
96417943
218925599
1715756185
1246937660
2007443648
1823743537
1984511185
975563692
1617949362
1353149117
1035081603
775401947
692000759
179204845
2007864160
2056137019
402907954
1560632971
1755294375
227099817
617377568
1522317394
912101339
1624881776
713804142
910528405
1698589207
949245364
1278838237
1614786136
1834271761
708421405
1753719111
1452578015
801446779
701657421
664719305
1903524105
154460831
467784353
174303399
1761121020
708138513
833701405
789332603
505217096
433557855
1062936793
1436493214
1043025738
921093434
1929546342
244767857
2033074701
1809791282
470062964
716093257
1399566386
436657268
699721199
168719246
1285151809
782820716
1310304178
1190887190
241271059
1694387562
1640678961
2036952858
709705040
197742401
2135134295
1866993547
1677817710
1957725557
556334650
725952531
2102145491
2028794167
920195943
1102111826
1238113219
1943608256
1838298535
2026838774
1454795693
1559106801
324406651
642414203
1458553287
171235494
916372121
62739113
1086917395
606350158
2001306418
713619791
407796431
17212657
1782989859
1046918256
2002980361
372926237
1148723699
253888623
1401269775
1488289776
2127856954
183455922
1510092409
1024806612
1790584506
1468167238
311787009
1739683959
1359446725
1823425057
1909318941
856997204
382530116
1108664357
1640162837
1063584491
581889465
2147110921
58052794
1837271451
1576662862
1072680061
1976878486
1262481085
655670854
1417535354
1646362422
472168165
145071015
81387567
782149732
1383266465
678878334
1663058217
987666967
2087350849
1919675951
1939575406
801395339
907344405
2110770438
2038926158
1887108322
1147308802
1420820189
1328983243
882022512
514757933
587449000
684137498
2065855879
728432215
318989101
1716681534
1454028874
339787796
609874137
1070215563
619471402
1578950058
519091367
1179219008
1328140260
1518438987
1698233848
205364123
1021725008
554541354
1988397329
747309921
1848094396
1858680251
1802457042
1871180993
1234595136
1735611959
408623836
895465212
305958420
669303720
1936452218
1128810681
1707675100
2066868257
1876835733
1917263660
357654340
1705583326
2070503120
1282330070
813150426
10981872
1971270728
473473508
1367081226
1992988448
389287673
603860702
1298075581
1724365697
1621819759
1699030550
518488512
1811433965
513952316
1801364312
1233376271
2127205380
1988634074
430755888
1580476437
200265199
1560338310
452905857
184601031
668086380
844622028
1035811666
727031708
2007923950
520877402
980753447
1586906976
1953653458
512499990
2013083490
1161948177
548270085
2142710804
734375439
1227528978
1602078197
1384066456
621816905
2106007553
1162795966
357236574
1807956552
420437623
269225815
1154809286
1281955900
1141456214
870380100
1651734583
323061992
1797220869
309860961
256446537
1209814468
421522978
643905427
1303389623
32647777
1963979864
696278017
863190466
1970011714
249286496
1762853728
1245302647
1588849009
1357977400
705845200
1147083476
572533045
193627876
1348793144
985909080
312792067
88871816
1915828446
943382408
875211648
1290463151
1922520779
1366097828
690810793
2033458379
1799358697
1261452439
1146206045
296259953
367196884
721591908
1187801968
1092717375
4041959
692299924
736426936
2021048334
1133883015
1485606765
237240158
1221547861
778922862
1186582031
83171358
1694451860
674277133
22990302
1528770833
71388591
549007941
164189617
530002761
1209901388
282989566
1895905129
1241192027
759445530
1060215194
725975157
275396683
1956042756
507889179
125917519
1783208621
2055276094
1930617142
1518062029
2099419467
1674897262
1140384180
415825499
926736440
805545417
120263857
323692642
2126223307
1452359883
1693532323
1874847864
679010203
717254287
1855600920
5318828
1536925650
1563228457
419581868
2067076737
706388754
1088982090
226784850
1745352839
550761638
1054718810
1896844898
1800788346
1731039400
486964611
1805074471
1241323246
1207363164
1831854614
1034718732
1473890676
2105685848
308880523
1218519514
1856644841
724193393
843527782
1815932773
1518703006
716653789
920289141
1156446968
397016369
2016145051
415490312
1916947062
843961555
834745378
1906317291
1846265696
481124647
1291467015
2019784461
1451075623
538833311
149590008
998318923
1142450480
1022527003
1376118915
265379517
726635681
136357905
235177614
1475610670
1971816190
636225907
617323102
624160293
1547248521
1772244947
1955378679
904906927
1359668332
678469849
1323134634
289889957
595776795
899853492
457628521
493241770
1095166872
1094918360
1849812990
2016493609
944304412
1093609782
2044767127
1100044317
952059127
1751550142
504063463
1207812788
1229764563
1817177641
1566600087
762722685
53060670
348340261
1390115606
1596285538
1480546382
175839432
2037811541
1252234909
2117313862
766816612
134578659
1759052303
594250058
1203002028
1001768220
1261621388
2036618465
537667518
1117488789
450758751
1281364650
159753557
1432582184
1521152254
1284182114
905133559
1231307235
1152303420
868266963
2018682163
468018017
589315241
1826301537
2112678928
125645774
1629641680
1447615093
1714397486
786777689
508036798
20086775
334343552
1204974515
284310592
1100736918
77248404
384006307
545296476
1008756387
228810344
1320133930
468207797
1581759984
547229810
1440813508
1992408532
1883635132
1680034205
1710792444
308060463
1641739551
448053364
1715638539
412729810
1002223724
1381546345
432703007
1495620339
765348193
570872212
1304797960
687739353
595134679
1947786490
1212196011
380341545
1087370993
611294322
1310436217
1655296008
1146728174
404476889
580110991
583270225
1518970460
485165395
398692950
569449294
1905628223
252476824
331810834
2059498055
2135123136
2115035644
1598386125
769332551
290101188
501900113
2022056899
589641029
1237329171
1460797568
47519376
979673045
1256011891
787295601
1805040871
1830371100
1965937466
1287291007
1102696841
747399080
1752124611
350589653
1958941193
1935108088
619056365
1791398632
1031989011
311502275
1550122509
1551873214
701514406
631554489
327321596
1398411644
1211686600
1470703195
1084752623
1523406510
1390861245
357951531
766041194
1709238158
1579389165
1516343886
236475638
1581950080
15872122
218052829
1533928009
1876183924
1515198310
1156235601
1156189212
991147091
1867017717
1040260498
2113727426
1200148881
2040588460
1530912694
1364574532
2111827351
2044225747
873544426
1194592891
1549492961
1780351531
1111042245
2010000992
450718578
757727695
1869494523
466820354
629717284
1748658716
249222035
399539247
1436682801
709765931
883566016
1973440123
1168863852
1143838522
1913934240
59639214
1026913902
1494130949
147037821
2068919450
1131988852
1902934277
1233149889
13762320
1974835441
2052663420
1898122248
1219982282
1625527394
1691924615
1097577818
551336389
76750356
226605473
1756814776
359095425
1265506917
1318634188
716600832
361705476
1935048428
67243256
696417843
607346842
422598191
1190449117
985430839
1247293780
1859661104
141165670
282127929
1205804415
1944920230
1813634444
1055158706
629236624
880997288
355962766
2135272196
392376782
84320156
990228995
1744690473
622773513
1326671585
298444167
505007567
1323309443
1305889260
560241917
713413002
1266510076
1035750940
984237263
637707154
727800007
1292060487
1143650814
464238833
948573540
782076091
385937013
2135557489
1446357799
1011132272
1482907026
1602729578
39162323
1588393531
497545083
23619063
812289165
621119570
2066442881
1815825308
1242603751
1339035492
1561376166
635382830
259610860
2069329415
1391483773
839196200
129891896
1028903636
1854268034
987635095
251682339
601418591
1723683106
1684697645
305602866
793719680
899054520
306827447
1299792961
1281138172
2074022003
847203619
599026324
831974993
1293789029
1536679616
1642309873
1634010709
1872686927
127038090
1160789343
110100515
1275733871
853473049
1734634509
1561191740
1495398918
638217615
809470337
1459124485
478433929
1778661124
360776975
658958328
2075857250
1388290840
822584815
2089453983
353955951
1706940542
758363345
1952261094
1105026269
92116396
43859099
753851316
639715594
2078300090
1399900608
367775106
77863326
884405126
1923966575
540121568
1527732471
48856214
1797948779
2136213301
1057847134
1849624656
1789288040
1374884402
471864540
1909954978
560839186
616385296
382364515
1036549154
907265540
1070350837
895454909
1893903565
967866472
1765014243
2038002567
1547486350
312585462
2058833793
543032777
2090149541
1192298744
1890312312
1119860496
751300145
1336902706
1670658670
1105396933
627549343
269379269
402811841
1001324048
1575025055
1780799055
476048759
24343785
118436083
1845147603
1272279203
376100641
986964981
1702557138
5726419
1467321177
1254202799
695411213
1221146113
696672553
1464319197
71484090
828223616
1001470076
1507531859
1429162096
1497153921
1993494075
331268470
132018804
1641182229
359290378
2011155852
752834233
1295731942
700470560
1651084309
40801018
1970839095
1305872211
2084167959
1633147399
1233248269
1176279158
377626681
1266518098
282465667
497675855
1246924736
2123243863
186997222
178417241
1137774642
918411300
864808078
516246206
2068679478
1386104408
1853412498
1493192823
1046773647
684953830
1679539846
966423938
1856564617
1886539778
2044401473
321618352
886821146
1365176681
492403734
1746757035
1226641494
738416522
602118039
1665587336
1579374897
1736234888
411427282
1309615157
66244666
364634198
1437427135
277644496
985628086
1591718112
1888163321
726923341
458840061
961595896
1954010347
531977835
1026275396
2117765002
1352992799
1095324186
1805211706
1944730510
1780689318
1974754887
1334600346
1736192782
647758502
278531949
1523259189
1645040640
1319164142
339297388
1564690064
941152314
2001470091
781438954
1587440946
1386905490
505077304
1805076294
1968355065
509309976
1437881440
598747377
1498859656
225702853
1737511187
1234625561
679171210
1394047025
641968785
764983186
798152242
536967182
1618228013
2030815613
35759494
2124615894
592324814
1939024299
1239534956
533506462
1741906168
280495736
153144776
227082014
2143539782
598499845
285737517
1720925031
130529799
2025579359
153915112
557587327
145890949
2015254862
2132314340
72448113
904502354
462746109
1399723814
194353326
1647719299
629829112
913484406
958287884
1207221132
1975291013
1519466156
1573819521
1849257053
998188699
617878733
509523224
833284018
1854840500
1118353798
1010363421
828888559
2087147461
341102961
902863016
1322168869
1362985445
1945194610
958010785
906734212
350717468
1064362876
50618502
645647405
1992537947
1333590581
636676440
134572817
2011385770
855468528
134088536
1016719856
2120945543
1613436398
1502412348
1232451281
757601760
1383414070
1012974725
1919190073
1733932743
494656904
1968643883
1350137603
307208412
294127655
2139160877
1307682699
290545863
247683830
2073802007
188355213
1002312393
1778291184
987378582
841963563
1218088845
542410776
527056407
347776511
619840340
1935699142
824341483
1224621007
1359624269
179836635
1832604756
348155231
85462575
348549691
1365661449
1821194043
804105315
2044671152
822995466
647134816
2084226757
1221565207
1026787024
1923781366
1765684796
520781008
994875062
1568141054
967616731
251785131
869776755
427722187
192229260
2075961285
1698325371
15002589
2110411250
816029543
1638519546
715722718
1614011568
1105607622
1438409836
1613882487
752568168
2021881993
1897624490
2045206995
1672071063
1593442108
2039460322
384254748
16316384
1237348280
660403625
917822333
1598339914
1115535282
749186403
380267859
1662155547
1440518069
710760767
1969131354
1907431132
1919765247
1051352850
1361783940
1852594160
1282632186
240271345
209443847
1267636841
312513628
1904114066
84747686
1060138035
896059255
1145326039
165231085
1633212625
272602253
795507641
1777646053
2089158063
1688841223
1781108890
878324065
494206778
909771659
486337777
1895483044
318679464
1442736026
454337015
72927966
958733391
1826830778
1619035644
282605890
996074560
1820898158
814042701
970422752
162565082
956575555
778246349
865241046
626516933
1261379127
1920300113
775793418
980715598
2134344248
69595436
485906910
296634175
516967570
185466749
1275766762
2069994468
900895908
876246499
1751075838
525947418
201146104
1200700196
618701396
1594765026
1695106425
879802450
187350931
1752303590
1494782171
541899996
1093677480
772496599
87513544
1501622572
1753438754
246961827
1572443713
317980787
1043884590
1943777734
2093286188
1570598554
928549319
428397338
1668379459
1516352560
706717625
841750870
171117187
1273261755
1033305414
1677182332
1825125940
866838858
534204194
1410545826
1241999032
899827318
690619001
2033193969
1603279891
1643892991
1352967590
1109549179
1521390393
126826881
320475550
808337085
786638426
341442679
1936441798
46371342
2005200255
1190040632
1883647780
1147828708
685249053
61067686
1322660876
1984912144
882071738
481614330
99452906
1145972576
28131381
722857898
1011897926
4905735
2058927333
1687626734
1071929141
875744582
467064732
1079260772
2128798697
1352016302
76161466
1975870573
1389127755
609968914
837694861
271933377
107860641
2081587494
427571698
860081499
293252037
1855081124
337047836
2112095456
1177154624
1540618772
631333707
1013976460
1814688416
1376597171
1971211245
2049741703
1178519932
242653564
1415744864
853567500
1464452698
1108346919
665128614
783191014
192501829
1109030564
1946035740
585322384
91137070
34869451
914468367
1158708205
1673315263
629584670
488603001
646099413
1535354525
135031959
1611445030
1587645438
1931547374
2003684013
653647502
49501841
944092374
390401733
1340606579
742712183
1423367650
1789358237
604983295
816772962
647251144
447316896
1577327694
2106760800
1185128928
919629754
1777000466
860994282
692176731
648977892
2133927943
1748405989
1700278590
735560387
835037175
1442111259
1128030279
748068889
522060734
94484456
902512024
1420746832
962285814
1160386457
1211878266
307153043
1612092821
129482201
1595330409
1549940817
1808558442
1555748646
742388952
1836435379
895889755
287164966
1541683823
387869013
967250914
1921918765
592863795
312817407
156117569
1076024396
1293242705
1882501206
1307282570
439150007
1121357124
1345553293
410861654
375225185
819688236
353701032
601290168
995367953
1551050767
1147001767
1724262556
302454085
694338272
1008221190
1262075881
1665204140
1769253719
1703991387
59584020
1835171418
2016935437
2020997855
1912841271
1958565327
2084784199
1181424933
1401695365
866173306
1274130343
939879780
1746333443
1049775996
1251645137
2085511061
620901389
2062342634
1801390784
1477153004
1754626650
1565325207
739691060
140233788
499525975
222617696
1112952336
2068454289
819167961
532287487
395903682
1542988711
2139187434
966501502
277218198
1252586726
1346154097
775711311
1818943641
351577118
636380250
260774075
1098924916
1001470076
1968463466
967195163
274799986
1509227648
848096191
1870088205
1473543929
447283576
2016611321
1395254663
103603872
372716203
1997176208
1346028439
1928443627
1542555015
781834062
1915809775
1557864120
118961672
1571302699
1196080660
750989531
30897543
1385382820
322313657
1427681500
1332112556
415623712
1862365089
2145648000
1784979493
1337585517
581672573
1584353243
1854365258
1754796450
1192375966
1505240550
500233664
769059530
1179237644
1200311886
894344132
1253371868
1104737612
445065944
1401143453
1060325531
1716257967
428624275
1109435960
1374846416
253330047
1055058789
759854076
1335399555
225305032
1132285689
1561953720
2023954583
1324248575
1645236461
1084438957
824971974
416508797
949322274
1898657780
1199853490
530928293
145808399
1694752195
1071056788
1302147174
437407679
2141042949
531348736
401436494
1179610256
934903190
802701497
1516164547
2076040564
670937264
2101261022
117872571
901809265
87817331
1472870257
1806315332
351438506
947885096
1071482049
58777033
885494607
1950349560
521927065
2087276367
1777185603
838134215
1236191785
45028363
1125171425
1524316980
1303172674
1673083157
92791259
1214082241
692544310
722137774
206451062
2059978443
1501115419
2084580121
396006551
547406222
973464056
2097370493
421948088
741034430
409915314
1732913488
2048556022
1847138100
1563194229
1733268737
817257201
94132197
1442760781
986347406
1720744694
1422733856
115117275
1351920014
185651503
823003652
1447982522
1692144976
946644727
402513793
1963948302
1049654471
128481112
1600365686
948978125
170702494
1315114667
210709681
1721043924
953836488
2101808605
2028360967
590922535
357138443
430350953
1632096341
846478473
1039103256
1771261382
1082606859
1973409461
1083296695
53622082
965135823
2087415479
852013241
1554372926
368684314
589386536
476213616
1875717661
2039736183
1698375025
649088931
654265724
1908391122
1388465940
2091295411
1208991996
185614221
50391510
394338576
1475725142
554061931
1516108522
1011065876
1372086673
1279294957
1141226925
1402095406
2001255283
493462921
735610668
767541803
682132447
1257378462
426739536
1407698297
670930545
1616974720
1989133061
1300215558
1083895222
1707248337
374813395
1212968813
783267352
1199459946
1592334752
852981130
1228246874
232029672
224967840
1106466795
661170542
1669711089
1142811261
162344929
1875859544
1219744886
1570835448
718246807
1943166307
1364024788
326795933
2004541347
626785364
1442742648
859264044
1245708174
822861341
1198415221
1749871317
1006160206
1190728226
2049605133
110990838
1934001283
1127570279
1058662693
1382785056
1400940245
1589399545
1160817035
902901882
757325601
898560822
1881474704
1753695257
222110900
295220502
1399762634
462955739
1358292726
1606376427
384873654
1618010706
1750511614
176234104
62817617
2051711641
1126671689
1248987835
2041048413
251220480
797586275
1707756218
407593493
214102956
920202008
1616060775
987597985
411877486
1550982395
944080545
1072307877
859306706
123554614
101452617
2132310886
1217739932
1206135863
1377994262
1734528325
1141198787
2132900208
431148459
1436695185
175613410
287586221
1514157827
1238227396
1075436654
473503236
1813152778
2096206947
1639367642
852282881
925718040
802429465
2062542259
1890553093
1075366794
1180582016
399726166
1212837870
1698930530
190544342
1403543500
1622589644
1173366448
727692332
375837418
1731024744
1173844132
357916032
95100916
411038606
529329708
609301506
1790785983
1032351101
1709991640
169969740
23152543
1815163121
423329092
2121206308
1862566398
1467177734
1726614426
190529276
1813988034
340375523
233513954
65646258
846210928
820906945
367811233
1373118284
1135195638
1969360759
2007874342
1598566810
758228004
1214655505
2106642270
518374071
779160698
1945228699
531431150
1456934427
799593220
789352935
727492089
887519544
875742190
2076770946
280311092
1042905733
824651119
900064593
928753762
747339882
1294770734
842357996
838781888
134643535
1598643120
1447320187
482192839
893133474
1496804413
1360508484
2103646624
1654499004
1985958282
2000615942
1265381603
1395928106
1755666738
213711770
1335669620
122378714
1810715171
1302913178
123419797
1839961726
1726166868
938113315
472445037
1109488839
1178899295
1100641461
872708263
990884073
1976149418
1563795711
170479825
238974676
1179394851
2110601594
1507240381
285527963
1753383358
2109240784
1498618601
273432350
1916304966
2129721713
423736975
1968636856
98164466
1417960626
332290451
768198166
1468437743
1595226721
1644324928
1711395324
2112572013
527171877
2106031043
1183262486
281381337
1330977989
1148661604
378635544
1113433840
1163185484
960538905
2059286641
1435156201
1494447597
1936715957
1054135370
1351387306
1518786208
2135168233
1687828317
633729732
457004310
1666452685
1521333515
102081666
1762768895
1071596114
1011221792
1242924994
2121618918
1535070539
1655366373
855359912
303976252
773246480
2105085715
1695130830
9489749
2081833580
1080410457
1866685407
1257445373
713301270
1152443705
672177083
39932721
1192170978
202407942
1404188571
153057398
1578853367
386886512
2076805091
600952650
148640996
1820865319
754328965
952880818
1804619183
1166895063
1864676949
1543766966
1076164235
2048032685
1470215619
2138260932
1690303598
1517698210
220396723
228693337
2007852136
1465699299
209392203
1386618277
1855355008
614889241
993732413
324371801
728754606
361487510
1755790684
774108881
1726611445
188406138
910837065
1872211841
68315572
1717894819
1238403380
1427252039
1628184110
1679689986
1789587038
1984630584
1336570072
1262025379
403073927
1368500957
1340119886
633413474
390469977
192670667
505610380
1472172552
519517435
1930125523
1307704562
960850308
1838518039
1715602383
1166028499
678803132
2028572595
1290846611
1961330723
1746412886
543103576
1191992651
1140199476
197695197
2052124577
769476730
317559459
770645143
1212470440
844667925
1387275592
856235180
2089588692
2123701428
1223575161
1583619973
1459275942
35073092
798642860
1228304367
834762165
1119164684
633390512
1700402530
2009999626
1699802007
229826288
1490605732
1762491762
1466048656
2131649125
1753556222
1828794724
1245983866
1146837322
1127826601
1952519987
353960250
330404827
509536725
386601950
1335127252
99859976
658863066
1977706519
944764133
1835302673
1526333646
1942083220
950592597
1659270692
1528334660
1766704540
1165267415
1678263785
1161373622
1136387934
1355816926
268271367
1319334734
932965151
2124687149
705111498
573847234
1873828070
646577243
1078590413
2088942329
1626938758
101813298
1002482647
873592947
655064064
1005160286
612101224
1602658147
1063372672
1263600064
1789780253
757289317
1714306273
271054772
2104528179
1988264699
1616311306
1317206779
996158462
217264300
1939302548
1170557144
2136875216
321625657
500145723
2124815899
1561885925
1031948070
1667103082
809670357
378973472
1470838524
1049654471
176693974
565917262
414187114
2066571708
1914654931
551496204
1577599528
2039918710
1210121090
2106310180
1554637815
1233237722
1929067536
1887372009
1107702366
2000137137
755714780
479836461
2017627937
1067922089
1191942241
693893895
1172170004
1749897601
497521373
1408880847
837377315
2083345156
1213596513
119786641
1901642395
279519661
302128477
1020158267
14724011
59423398
790763751
1999840083
1668046706
674731586
2001815632
853528390
2104172655
919050673
430256649
1567903952
1193319633
216742167
1472997296
813375007
1355331284
372703674
1226766523
387478000
1025565239
1739364310
1079828454
579707377
720531810
927930489
1572213904
500071844
1041984941
1042728079
1078403429
480715776
1738606209
535992340
649504895
1802318370
2050058872
1764324166
1907416601
1964272666
100042732
627956374
1495173705
28813563
309862415
238768623
348943003
1156190007
1522923522
1363493601
980783777
432762557
1527234640
1068321337
1800482250
1596951845
161504410
994110737
78774137
1627053686
247146493
1196610963
822934012
253039692
241617754
1490657185
6401148
648617635
1047167013
751953156
1325403177
904442212
1218362783
408432983
1905448933
1362631568
1259624178
1159374887
1907291429
1458136054
701609766
1195312345
2117184815
1840667992
1879470389
832977948
1036179264
759277177
2074373972
178975002
624346401
24774235
1460365707
1878785983
874577006
1916361801
1203041521
869226766
38715518
1367517905
1918287703
1132708422
1136149142
1609197213
1313575713
1160010029
1157417631
1875345475
140604669
444194929
1795944367
1336294382
1014715803
580772730
2042197589
1730174432
1927509420
1351255302
1270418538
525289969
410204922
562885278
1435677109
1516055015
1766031039
1801985009
28000721
659119740
1231367723
352845100
709691248
2088203227
1662868943
240652560
1923040299
1435263782
117688754
551893507
102843935
277097260
1838437253
296566774
1035678967
1293873813
90862596
494776966
18715211
675214889
1124648335
1207470294
1262708605
921647565
366876014
1305515403
1932653387
205785605
851121535
1610304802
1956086953
1141510820
1530706926
881797401
616813425
1079997225
101615519
2036625058
494230461
1592485305
62650187
393361560
246949453
1431107617
114612466
2056316301
1466311048
781433641
78882020
1524804257
846799285
1748370291
658834719
817126972
1136788118
56136717
756286202
1298318859
1915464017
1968381193
736269901
246178589
74622994
859693569
1266787469
1115325737
2113017698
486379238
761275698
1173805054
1205596389
2048649131
1882743218
962128924
2136841868
1522469977
120623817
925696864
1404439868
265247750
1889835988
1359540667
1444237478
1874629669
1875821374
662068505
1675738150
589441969
965766211
319809506
1454019826
401603449
1286185735
1701544372
1560391797
849063738
1456474331
223147144
893720454
805217931
335659926
1588597811
343792502
997921629
1936925831
1002103830
288521981
648008300
1958262228
2007603939
324226818
1051171013
619371126
933591736
1350013078
1226553882
967486004
1333347982
800567088
274962007
1297915932
408539453
317344618
24348653
314548487
7281118
870536592
980093794
1419751923
1950128399
1121054907
923151112
288218859
844464014
425636484
1140333434
474570005
1357048958
2057596240
1015347389
1255657204
2026006388
658543024
92679429
1137999799
1061696957
412525691
2135200713
276602427
58942469
600171170
1574142591
1901594208
261258900
811256831
1886375834
824621707
914569151
1780335183
1741371893
605785559
244081126
1311658182
2094105571
1469731274
84917086
621732726
1912480282
434860128
1876679221
390831916
340948563
56396114
1644446015
336786899
812930884
27166973
1155713414
1924788242
1559226417
670329731
2144599311
1513399576
693868592
1665994373
1722106678
1331656515
1320885778
39430783
1886801347
853839254
409252770
458643715
1211193641
566184094
1536403924
1301805198
29416497
1242692630
952086824
1306136578
1649992504
726414637
637827910
1406405162
1922446004
281059725
150991819
1527710175
2004520620
1343285928
1836239625
5014337
1017211012
2095700064
1161766716
1097203770
5942019
91493344
72311154
1608432065
452300158
1685364981
705972471
888380452
1949842535
961899682
170899204
1683907947
962279836
646800124
664426239
711327411
234721135
23641732
648510500
531515938
213563841
2127797060
308518095
1909029546
2058483794
1753128055
94089148
402406783
645814953
984081843
601276792
881771694
1986897574
1916718652
1042329741
369901399
222506259
1752899530
88408068
932280502
1732201909
287014742
1445317138
1490890143
1436945242
2136654577
185049862
174873456
1093491143
316993423
1795343140
1778618058
2139886920
1246929079
678883142
1930016072
185327854
1682584414
1637070037
367873902
1995921918
1048776099
1284691301
871053012
352170829
1270864507
206681299
1494581371
2069035183
975637034
502386122
405687278
391779025
1502440260
692138280
1635423177
969093558
749056531
808988700
2128055501
195869149
1981217502
586679586
423632889
214835835
1244051425
84760615
1087257755
1340456230
1443120711
848485115
1846329838
697376865
1601165175
1564436055
341102961
272790010
355992306
2135235324
1125178480
1445201175
211282901
986617151
406734853
1880225112
1835528567
1963511653
755280750
1174100671
390075350
242535117
600902039
154658757
772905376
1368240887
710382252
1285519232
1707857856
2065198083
1991909140
19636860
1520396005
2041823607
1080474310
985686654
1227438652
1070338988
21021309
12333720
168525355
1665540222
2077040685
1949498380
2003770341
1690943453
976222045
1294582559
445490880
999633875
330008838
649861928
951488835
319666980
902734218
1102589267
1979557218
1267783041
1806196725
85889849
1389207756
1126676937
2002155229
1877362946
1924749257
1561079034
1922514273
1451011094
660556318
468030746
740948430
26080362
1966232218
1194823082
2128552181
648051831
1699345505
1536534436
118069539
1018165654
1467431820
407818482
1828422310
329268538
991093964
1066909953
864852302
1792051069
13757946
1987453651
860840331
2028414304
64371542
592644105
1892713278
841509784
249852805
373637809
543837045
2021238261
1204747620
1665237593
154135607
611686188
1487905691
780321820
1458133014
264679669
719279226
1709721968
1809025174
722416123
741910510
1073371141
987231762
1047687880
219122675
1112653393
2142515185
2027381281
1319280474
1533714375
1329933495
2131757484
843643208
1175080079
1108571336
2096797047
507835877
813649604
1178578118
1894662836
656060603
1208589682
1987193310
813902050
766610259
1097790156
1428342236
2042136514
2100138435
1401365939
1343539467
529486837
1897008011
1585202128
238539494
1515357822
2121326886
2076564423
1656355337
279628586
1667934834
622691774
561070915
137013440
1712351799
1608276532
1515879981
353112697
1375820513
1838422802
1107088804
1181039005
525438515
2145239270
313050491
1410959701
1320304788
151277974
28018411
773425057
1260168393
118722283
230878878
63530314
2011831126
691285319
1942024841
125612896
1844621406
499530515
1331462969
453514
651568146
485115478
916647717
247666519
1024952905
121596927
1645311279
1918043698
1906674127
676424404
510503393
784319014
374575975
888437804
576831921
1315000872
2065972970
1528042981
54084326
617436755
2035204659
1557708422
38074154
1977233978
631420578
294367385
1000585191
911770041
1582679254
2063948007
1061597046
724869943
804929254
2006324746
2043811176
427211093
1248309201
13086866
1378786229
4555129
1422955817
877620333
959096529
1180882324
706091060
1093090070
1133165000
420361112
1483516882
679878862
1554629072
536772237
43335562
1218033571
1087741625
1165138871
487056476
1795854849
1152747174
669123663
1523736990
1342676525
835447739
1024327648
645532734
93671621
153604132
718805612
1464195803
2035327846
1698663145
81170916
312900787
300679095
733702662
835247559
1995029052
1187353882
1934296418
1172120219
156946547
247959765
803372438
1204834930
616450300
690165322
1873180768
1719302605
1423997329
1398425172
960925070
1010849847
982244271
996212597
2037255901
980565913
1290518918
1918349988
327179234
889384773
2138843626
1951596831
576204491
911697125
366480921
1101179057
861396933
39913712
633066328
58278930
378991628
1554427535
492533706
2065602565
1342641781
2112756203
749293942
1143082191
1435379349
158600493
1589540806
101760851
927064335
684185258
713851775
1076339867
641126267
679038119
985703681
2030460004
1153841967
2130545478
1376889326
558642653
50063345
2127557007
1922520297
175089955
1573123729
1176841943
682672522
1001324048
293518775
1515317731
1391111780
1635054783
907995287
1236407780
898297860
679876690
2131476972
596913250
1935013260
1282622389
1621367510
2118774328
86092256
2117571574
1683819396
1414148528
1231752899
259991927
1740107782
2044096337
2060849129
729990150
1707130003
2041236486
1633275273
1246616058
844707666
1357331526
1483763952
1840184889
500195301
460926269
1370514571
1442110213
1265265691
1390174416
902380223
600259120
1377284548
308151979
924839046
461717098
66574235
1259836988
1414484058
1738266629
160357054
934322527
982414175
164552498
366023760
1887869008
450981107
922638427
1772613947
1674927529
174565607
1439198370
550985527
482573023
722858142
809905078
2011693765
246962144
490221913
2121379004
2129476930
1894489579
312572104
299402694
2002671475
1255482561
371630485
565331159
1367942422
199031977
513396969
1123466988
1870907010
237878532
1082844750
1433011813
1495165283
14106790
1281089160
1785920085
1767022978
2122229019
1564430353
1188115345
1184513267
339112122
1797824131
571192577
376799686
1005927654
1049612751
1675774742
734680362
612438464
36202016
1274920628
1855499841
662662708
1668216282
914835195
2089678721
1752832873
2055103981
1863410219
622681032
2028275503
1604142576
14033390
2095149734
2009152529
1828305857
1474452440
1131850267
1837442189
644184482
1326491656
1411428774
1533839084
415321050
1344646777
781576116
1339356166
1342465289
1536296452
731188437
261712730
364310208
1964311757
1177966542
1265208408
1431493911
1985284948
1521461773
1565054335
83764489
1194402878
1689867855
1952070432
1735658153
1973760246
926686471
1738782082
641657868
1016664796
299619273
377485586
1034332855
958392321
410989214
1709498444
1806038674
1930991045
447325311
1540837353
1221380170
873383816
725943779
1058397760
6087241
873693742
1408055715
2083772097
1168430648
1360886852
461738922
1612119022
1268065817
860543953
851833444
1472489272
305426642
1961225362
1442020187
462753584
1880018376
1786623728
2135726485
829959911
2086874926
698613487
1084276630
1279874663
15430155
447098914
254814231
720098532
1213282137
1978136901
396796266
951707618
1637092880
820417684
53833219
221186884
1390074895
1743854331
1651380702
1016113277
481630840
1520914990
1593734531
1960490871
1683864076
642075993
459872346
199813892
1927856857
1193687277
1596771209
317923854
692517032
2055654330
1742065020
25130209
1030889841
279541233
541198617
185331598
1229269840
1584112786
382103992
721516551
952810887
1713409147
1794649896
652259784
425337058
548282980
274299881
2010454626
1369651557
572046348
1454219453
742571212
638421215
933769439
478208630
1322984363
173248315
93126570
1187882684
400511910
971225692
124599739
1074957053
349482368
1673647305
726352977
1237118975
619474312
2107000567
2052781837
1312477300
118922846
1145894346
1024952502
128224173
774883353
1253503781
1755399351
1961654295
709282362
57265060
1292327600
1160877960
1069871429
1741779519
1650471095
363991891
431951426
209055101
1854311719
949444396
1099509984
2102729286
2059013066
391248397
321078934
680681747
894932206
1024537681
1432467039
1297578431
1761511959
1293426315
2047962721
313682791
2087190414
1322588006
1405519105
292105829
424908755
716994261
533916936
795775166
1448338268
301927378
1436915256
2051290246
1653510000
321833412
952625664
1585603429
1303872325
1353855515
1749811305
743228813
1968945669
235966787
277944939
2101513437
1260289444
1883094986
435216410
1084157378
1920269599
913729198
718551648
194277812
2010318054
579403171
1463025341
1121404641
416132234
82327767
598895698
469450454
154471683
741798563
897812026
1392589096
770466621
2127017040
1516910389
318660081
1159877159
1565364628
87220067
967122709
85338617
1771501749
845884259
1473204689
10673619
1161243248
302952411
1816553452
411346636
1649490011
561760076
1330417543
195394115
2087024311
84475647
1721011257
564888602
435197587
1793002466
598949015
1854740060
614428460
2110021095
1766593534
2123827135
1680185701
417380566
1621381356
1828623695
478759194
1754344708
2144853979
1854871756
587296727
393258706
485774918
614976631
363936418
351799061
577551689
1951109726
1421581102
256249917
657526523
535594365
812770555
1160595033
957165424
1633664068
385847815
1517590841
1156959378
996664775
22703585
1504880570
467569075
977698333
846875710
336332124
556190324
1396301388
229051317
1489218668
763946644
914805672
1792428969
767508157
179959500
1221797580
863779549
758837453
1479856282
869394916
1600395531
1002304175
1157172370
706876129
1529999838
507052211
1656913973
77035791
501312617
2040701799
628102727
1236228015
837619422
1012224524
2143386282
1942715573
2088185046
1489721617
1196018549
944535032
2145618415
2123598773
995176126
602368243
461658384
530796054
1480860436
1922460874
376558388
2052634849
1549150884
757750397
1425033396
147597082
1814625256
250363922
1163364757
1006084836
1679671897
520911290
732166243
133818811
251875737
1117314778
512990801
1324857493
238848042
1032145888
138166227
1573465978
2054257778
1010014264
1940256992
1356162954
161108526
142557913
1049393150
1158625302
1274676039
1658143378
435500697
1924102444
73496125
1992479544
1176458305
1699444064
660583844
102157962
1464802286
613190287
644160641
1464938420
1459766826
1000745981
477664903
1864175005
1393706898
136017542
533710914
523690937
1414341924
25660983
2001925098
2071049684
358381855
225907119
663619059
478208087
1624301269
653917917
1743596754
1862978891
851963636
618681862
376855758
162081845
540853461
709903965
359036667
645598830
1778639940
1619729509
724460151
345090452
682404323
344785197
1281262625
297651424
1445489498
205882755
564283532
1264078987
753572528
887672832
1597009057
95741931
773161382
383565743
384239848
73953323
1262715058
915610466
1364025077
1111773735
1258664391
274412140
2105120187
561810652
856648593
1043622828
1412546519
1936996664
1401700975
1005569690
1733103352
429593593
185252410
1884362165
2024683686
131425277
581199865
634980212
1233031494
1997892558
673126494
497531488
1700512563
639367121
165775780
767583457
1890394423
2144766337
709969086
1098201959
1190011958
866507930
747166695
1120744791
925885869
239916963
1853529928
1538880535
944831572
221591958
1379721795
1246348093
300739309
854197972
1932804231
1166871825
2016156997
1481566957
77510252
891088871
208848383
425143643
1113638817
532536211
441344388
850008161
544484807
66670371
1070113295
2084219929
1681087609
1896565944
757269792
1108204906
1186262926
1927659317
2047632849
600736575
1091059580
1664507157
284988359
1641767891
1743063172
446491143
1907821766
623107685
293587530
1461817180
1741051614
178185794
2139828542
3607329
1592540297
977685552
1264873538
1357359872
1540604244
871161371
1202246640
1594935100
457139006
256671764
905422158
182358334
1022675756
590933397
1700004447
1342027286
1631704531
1224702304
230145607
1714243217
2141779922
113819337
1149347321
2007647077
112689124
751593982
1880319070
444138101
989548961
178824923
1291273699
2109127580
161610411
1746630398
156393682
1163306692
788248724
388544555
320736014
1883854189
1387470863
606544109
1811999801
273555987
1100464471
595571775
1123801233
1412813324
568408467
353208783
1484289861
1980050651
726557936
692544310
1288780559
655167522
2071408567
2064382161
1448362810
590416400
2098128944
455565752
1737390180
1621071188
1599031776
194058854
1433594961
397857647
1279718186
2010617703
1293713091
996009152
218638837
1573845979
1074899796
206816760
1222578315
1067921932
227445713
1762316226
299696321
1644856366
50310579
523195177
260566422
1233247905
477824772
1395075931
187737978
1537550658
1859370772
1727496396
1187068502
1807513793
1408306098
918202755
833029928
230882871
47609893
1442852774
1165829145
969292462
146379162
223713918
357923032
2147365210
1346887669
377493034
1148098078
1204374636
2005421188
1208670997
1364873577
324128586
156898615
789004480
423637689
1146035078
329062023
1409223803
486528462
1036392308
777064617
2033465049
817752778
659376916
984223718
2136650976
1778222076
1822393648
378353020
185284812
217269769
759164870
345009171
212806443
1743794138
2105336661
1276607970
996818938
1692752121
1280401652
1802367435
1642865196
2116912629
1652206123
746804670
658506852
1507152108
1816772201
908580195
447754859
1837458228
502489730
1555564752
621315910
1975949502
1656966274
776775104
479913533
2002520988
2103612339
2041268602
1808388216
1473212033
17016309
267754508
1974203395
1304464886
1819001408
2111110344
1766513051
413472340
1365193829
1514607644
537088464
2050895581
637054814
118420354
1283874834
185740402
1760268261
122955357
1309866290
1018852987
1926819341
1794751386
1147202527
785553956
1352691614
1303263506
281193083
1514506346
946966996
1348338631
1582762233
1368451089
352943782
891554610
170187460
1819502928
266761858
1169797941
1920391027
99014266
432056945
698215880
1393998596
1677389724
809802682
912930862
275695941
2053336087
34503688
1531579441
813585068
2100021833
727825264
1349472608
1008156102
1348983474
1311243602
1518316481
1101162599
1738596704
1005190611
2105533276
852386742
1442111259
317572993
823166238
2058705279
711989875
1497994925
2033985520
1463074110
353597720
377273252
1620915940
1008407338
1400123815
828797420
1168745442
113475885
1495165197
1793292619
702198723
461893596
1494542263
1748767555
1479269448
659024367
1027125270
547910036
1995287247
231844700
548455514
2015809562
1852631784
2011571268
151375467
286062842
688986328
758607031
697799726
1986648767
1546912276
270788470
1587978107
1146133419
1034687194
1624547964
360618958
121723751
791120478
133032273
1329115989
912023186
1076905552
1971522506
12635603
1261227666
1059193386
1823963582
719971748
1537167271
72459574
1141267027
368258375
113344459
30643924
1997435158
97703171
502463363
1656197095
752444823
1813331245
371864446
2125351474
1662133165
1554073752
283480164
1967205907
1852872759
367529842
437286232
1053585929
765088527
2000004255
1090409485
799180449
809096022
57279164
1682970772
1828274053
203779061
1043806784
148395581
511580685
1740849617
1440349743
1536378762
2131178955
518498455
594773514
1820713055
135907309
616917386
676291488
37680095
876833512
924805902
1569107422
1673002338
1664927123
511642978
126778876
229289864
642630373
756456536
608321334
997734889
783790263
1069815046
763430403
1242836219
1258203376
1671144226
2072511769
1669712724
774641825
78223482
1561967471
1290334627
1776244036
2114146902
1749916638
1860612673
1056029717
2099257806
863452223
1585984073
42092594
17654285
1490940665
114824925
977851531
651079142
1768693635
1614960731
2093085590
1273913415
1280644323
1318584588
769277088
1230040133
883675140
1403819378
1530930792
1315138357
1098471085
328963483
1394712554
817005831
1333579876
1584334897
1974677823
957556031
193687817
44701391
368431834
1211894537
1088779896
1767892026
254541952
400599946
1645467720
1177761721
1402453153
1082517936
1830880400
605568005
645905147
822748262
1957107797
1971496510
109131930
1505286558
1451940729
397730717
211039676
1569914373
1874829846
2094307373
1597994078
716029521
288344277
410895084
2119773727
2033059099
420662060
303815637
404821581
916366534
1335032907
199632628
1794810832
1770241902
1206738942
987528708
2133665900
1284772314
448117963
932800693
104397455
426077224
728935393
608979488
1456365668
119909294
969937214
1275920325
460579761
1230455483
429792926
1549191842
247367013
286540023
1384068260
43893667
593974210
1564226145
1766626661
1623758223
454698533
1314023336
2042209465
646858795
1480123025
1604194574
46246326
514673299
1585902229
1465413601
1911066525
1848575709
1983528911
103941476
933749020
893339315
1968364506
432565839
329009921
574425633
1829274309
283308131
770675282
341725306
778001871
1453824996
1805662494
1858266711
1136346268
1112653175
1289600037
266334898
1040114448
2048601642
425812215
1820947790
415532923
1598229370
968405587
1835890955
9145909
24226566
347650341
1784300605
296341058
140867457
1685256084
1308983779
1018367843
33965881
2138299025
293993109
27847561
214138775
327081729
1182817261
466059186
213493596
1395994844
392333561
381556257
512520758
1053743992
2102965688
9968605
224549517
1761672906
1186341403
780510563
1871172055
144372162
185286005
1409012296
1165971242
1775633453
1061022023
1263482717
391030458
1027625839
1758862820
619805334
1182619276
131055004
1547949161
1013125612
1805552999
1965307506
593113871
2013203098
843959222
2073644190
1350536281
1437983557
1526717112
626308433
637666412
1556065201
417255341
940868139
193851818
248016129
1912418080
618164110
475667562
1782341634
1822583486
1146303416
768856624
544282957
1759047659
1649470176
1147703314
1156736292
2093315265
744567154
1733608233
390284467
737490506
1351043215
900991646
704686102
1943442290
2041705977
1278991861
322074847
851630748
210751588
2085746211
1360523169
687980970
1197519048
968371893
1445236536
1157430250
1227335211
403956214
1515945085
2070538144
1847548589
646125722
1947196131
1190415320
2037557170
1618332989
1553491604
534900703
542135698
351613758
1155134024
1787444546
880236688
1967009263
1910570619
2145945546
1969509392
65486244
1582090961
1069266052
1255786275
326648891
1502369176
1876695194
37712361
553363536
1496464663
1929955532
900212440
1307649081
2085530841
1558147125
1065366135
1767832983
1013302543
2113357225
706585197
503419331
1703037586
78842100
2140735308
556538070
1613520026
283368573
2043675283
1937367483
648080315
481202205
1011747104
909207032
1995646582
1157585516
1744030079
301001578
2069309481
678280480
586418490
260279608
1470980033
395156245
661946002
713181332
1715946575
895354977
1773559663
824381767
89460111
1931621634
537810563
1258188262
85061049
1449390131
1255003278
644670824
1872540393
1324330111
1924445839
338238508
1079026092
18618344
1057647414
1519983652
846456412
491480338
688658180
1609849010
463966485
1487396297
78277347
74037879
1337015149
1542782925
2101239511
2007255126
818884054
1304990660
1222587177
478534004
1529086237
1217458873
1374847128
562106123
1749344037
1494896786
1829110963
893429914
1683601874
1506876768
1634002371
1176562385
1941119532
504319699
382429535
1425434431
132727115
901938614
1266904048
2105650411
1452430649
463412959
395490839
1355123397
1389753694
1359207438
1829608911
284582314
433125120
1325285508
1280623830
2026755299
1902360103
1167938730
256122281
1743980889
584634887
736205536
911547977
943193119
1085520696
2012204139
2073518791
577757458
1142164893
8638286
1972863309
1571984434
1021964129
1272409144
1444283508
1782492020
1858580588
56887720
678042694
1235172666
1015898369
1062162134
1918028370
1306767556
1503493249
687284269
558468158
1655846150
575157990
385285639
990366108
1539952469
223181838
1249699812
1942733961
1911954683
971256072
1897473206
892625790
18137827
1135636096
1227158203
1685171591
179192611
488957695
113690484
2135274979
285367774
97161380
1835156024
31763883
246805410
1788436766
1943786928
823072206
1995046635
1776904110
258898873
424575204
1693592066
944943610
1780920850
1313843550
1656795889
298311425
736219418
1807570335
1571722993
1730414348
539754009
1221403039
2135056848
395740773
376145536
1188559879
1669202640
1983630405
1395515246
550026186
125465718
1500957274
161550218
89353595
286943357
521336875
1553948424
1636255073
1159164585
566155177
810852137
1915630358
639771891
999106665
1062338849
992644975
761634832
1631801837
1701449599
1664943513
1209796088
164711778
665152291
1882757967
76023256
77577568
636421866
505433628
1747190165
755518596
232662658
811709590
1624737367
1456317615
51292790
1435262076
783779577
526320339
1967168558
807768861
18137176
358620205
803989026
958050931
1310433671
2002722421
787247727
1508899699
1826109367
1196710628
1563847328
470818336
868758195
615698221
675098224
922044987
1040510600
223417771
204858801
639594332
1920020749
1347396011
1812746550
861202575
893113233
2046080269
1748859306
653451978
339330202
909079247
1574641999
821035198
118634811
359550352
341348342
1350501937
170161426
1676939759
1615624135
988497443
1132991393
375579790
185376286
822678248
1964813415
1466277407
242070978
217570824
802791804
234131952
1784852565
1173116271
1965025311
223055872
1521648714
1486024766
1610322021
688155006
1485128769
457222414
1784005504
1862313226
664823710
2121869539
751796861
186347956
534301870
1548826462
1483230602
122641620
47094465
425088793
308732323
1499311369
1530533006
995411964
40829606
1456241467
321155579
84089241
1673490627
1888039020
2135497649
654239008
981031685
1918924801
1889949580
1021724581
1529450925
1237602466
752206946
29492704
779331794
789816155
2061968945
1083012318
1794373742
152230067
929712467
484357890
149937678
279805180
1553623990
77800212
1110395330
2058352921
1373455261
1377641556
8214952
1278723127
1952331405
1388354480
1513422923
65008248
102617898
1174520411
1301475459
336252677
1843080482
392567352
561862011
1516097369
313369295
2079051806
78222215
1226700406
490570757
142526163
2072012626
1181240976
891834162
1832349895
367610051
626986356
763516010
1194105531
1569447627
1717229279
2090844810
981984836
1128714708
1961816209
869926231
931254076
850236669
1668874205
41854680
336594611
1733918187
1761121282
1995970369
1229399037
1345822213
1496520687
576154950
1149288795
1284224461
972629529
705027088
429175627
539774895
1394983389
1310398365
148438128
675307668
1176471333
2000232700
569423930
2098164398
1121396996
522739304
1083162391
561871718
759046201
680788266
1021189410
900792620
2003774387
2029756561
259808451
212972109
1906435847
1830788145
1368253360
1701648146
1770216834
105566088
902775806
195895569
469338092
2037374479
490425701
51493146
1008026322
1181450420
363271993
1225210204
2024604986
2111794497
462629366
242953177
290018572
1655293705
517537812
1464742136
1305957404
1040678231
1016947738
963110472
954635277
273426175
431244291
1855969852
1198356396
1403940063
152585947
1278541763
1691258974
1782100714
710017566
1236669537
1343884713
910584549
1599008798
1354673636
1603305717
1746881455
1263861078
1881928073
949350106
1519917303
233420607
902912443
477741651
475518766
1869257700
247779556
1337786409
1619173058
1563680816
560295459
98011512
223472004
377189767
926687580
1041761491
187076281
1591521841
986788183
1076062835
1282611257
371598503
2022028341
968378855
304834841
972068763
488613864
1602942811
1282933470
700971007
712096886
613993880
1617447655
616169946
410566426
427469520
1256176185
851721105
850155495
1552444917
147933963
2052972707
1532090048
1410347542
1059445608
607116067
1726552005
1818727013
162918574
915346589
1129363971
1683048425
1318208162
1820285661
368133438
1063336017
1591111096
1428110246
1150127096
1356543055
1893130062
1049769273
381485351
1693144181
971074005
1720770504
1512812304
1476149189
31655272
1783280251
1771822763
1513870238
1357422140
2122548108
618050414
1449100580
1512222585
1792250947
365775685
280054230
1959773048
1479324726
1607757480
205899908
81221103
1419225985
1886336378
397129407
920719413
1013100626
2100463903
1455416670
820234156
1828402362
144280519
1753569711
264302272
1480517723
854984815
19133283
1773227807
1872360578
264764609
2014751734
2092985143
1722079129
1185874705
1872797830
1938628822
838819306
979477705
7484302
913249141
66529135
2115770898
603525994
2043720387
139395247
1955748263
2073500689
383362281
1542731114
1769838964
1389759634
189619041
1311947204
2026100947
195245843
369659253
1402184205
2114131542
375391949
1293526201
1439624455
256274515
1778255594
448268425
1017396073
474327846
1818200759
474437308
590615263
1030564098
603576632
1974872404
1202152557
1601773798
324129062
1861339391
516081938
576997924
435723256
569524999
2122571626
1069684638
1394033850
427059477
1236926577
315732287
1614492872
1491822111
1602894615
1586321083
267532999
171854002
1203745897
1470717593
1388025947
1763580175
1379542437
1739436860
40143503
771466333
388224656
1938725862
1572940330
1467241782
1568332315
489678962
742791615
491043505
1335369421
27624677
4986955
212415903
1220765787
393511546
1479249129
1631079845
387122339
2025593375
1034554099
1948503448
1569238415
363991428
1301986550
41756047
1453423869
462912871
553368031
1776257597
738189457
369967644
1756315410
346442971
2068145046
2138470138
556850331
806897195
1666435965
328328700
907573734
587589019
500826150
907353236
374713926
582509649
183834808
2024319940
1079808294
1048166781
1977446134
1914068720
769166099
2025192671
984013893
2015437912
2010219616
2009036088
1960561010
241981608
749324909
774025295
1398614715
481126247
1385463558
1577564661
378043283
1808321282
1182892479
1777731992
597938506
758698759
643853907
1372662603
525941215
1712252397
505534029
1837429125
1330440869
410133642
610058693
1092507769
704969561
1600775182
690178114
38352033
1551467476
790381399
1628320114
579314570
1553004326
1725423280
2008888118
482527126
1826269930
831923075
1573738885
408857201
1589311884
2021565479
654771653
70048662
1736486329
499324461
1839967774
373737427
423040976
850637089
1352656107
317137213
63634690
1165007467
2056465015
1291960383
429644131
834131844
1900731607
1532191584
200343054
793878046
1441208276
1673311402
1315720588
1547820674
1333208783
1160685324
479550792
89211099
1116406343
1413834136
1846645121
267873767
1237559759
1232393836
1178062136
1075291176
348719731
1799033177
465421881
462587443
1595100333
131198165
1155717236
1407034217
1984610437
1303667689
1153033828
410996449
988000553
1639079163
613026528
1411912331
135565919
498619659
1493123590
393171634
1844410788
368529824
1533108478
746549436
799519331
1646692245
1204088380
885600847
149221407
475282901
498079680
1921926931
472008281
2082018862
864098689
1948773229
1969066924
545446613
493893504
1938888229
1292463061
738603591
1042461312
347715705
1470320384
1663059073
944517615
1372167185
686933503
133991071
645926076
86484100
2015436518
1389110486
1070936382
2080718692
755530223
318657822
133776372
197394362
1654511488
1991948181
1365626544
867877935
1464797791
1723932116
1013761995
1728135955
427149792
27855976
1196804748
888629286
601610491
272204859
78508509
264471910
775965795
1838507030
842461687
907591714
571695178
548304723
727998816
103667337
29512416
668722768
582353037
1141815331
1180890892
1530453500
52584254
2118208951
296566774
1250573581
524718687
1911328871
1983694090
606655175
732682657
1071762925
1315013768
637882096
1963473115
1143603355
1657144370
1867470865
1006316791
673618442
1522115601
700018329
1529738418
1700059477
2128956188
2138282428
383214309
1447680978
1018165654
978932109
1801846633
102481216
2124775549
346438895
547660189
946011822
1502959574
1856142036
466662440
1625370132
1251082131
1491271503
2102258338
468131674
235433031
1484150375
1614931439
1862453925
425540676
1833123285
1499167258
1535381165
66482507
433768317
686460716
1666305637
1469000603
335410373
651762545
1954551775
1237637056
1044416158
1146926517
1140642062
1836460801
1400653814
679246364
1371149855
357442506
1778346167
2068791844
815437365
1162065490
29743185
1284378313
66391765
1986747663
1762723211
658455003
368735570
1503624500
1538646990
1731065227
650929023
1775083410
48820982
92730769
619695246
887686445
939846216
1808041597
426715681
157173191
109329484
1208125398
791851845
864211542
1195113648
2117563400
1037642050
1641168645
1287398852
1830750063
723526969
276402256
67571179
1576952314
88645321
1820587556
1170714571
1060806038
1753738574
210727926
1553386460
695785996
985759186
416915074
376882547
326075335
1756680761
1006985206
328603707
1180887102
433479558
1581677384
749841798
1942145112
92552313
886664761
917600021
1046514080
262397369
536087911
1093088397
2125957290
824463338
1180659407
61096156
1781599239
113836059
1099465676
1988206629
482122088
1314882082
1640031149
402661115
736786073
187785006
1169598801
2087991952
199772848
151050385
1519004070
1823841953
1156678401
152946377
1897646721
425188877
1058287602
604888448
1785366846
283530860
376568436
1400607852
531640630
1147335743
1950959127
1883210046
1103579203
555276475
382148764
841358644
2040809485
2091342072
1770846242
330586309
427722636
1458238704
83989210
363478548
845739108
830849562
631251055
2004543145
660878928
2068848746
2141508611
554558526
480649525
1043797057
1184462077
1557262683
1068685443
1106498059
926289302
2047162163
348213181
218263848
1319958979
1338421110
1119431053
1270232277
604647764
5954252
884668636
551904940
1126163162
2013270565
582245554
582303574
817686479
1041932643
1486681420
2033127763
1640330049
1529771244
2131016158
1336180584
1178955224
1344042111
1780821022
886361249
1830900010
931605981
2037523675
2052389399
926820563
366162161
342057642
1112126504
2052900514
104907693
1113084232
149158420
1466988361
1799028779
938198535
1870768993
787566363
1758379410
1686786183
148226936
86902399
430676288
344365338
1007402793
439058652
1787821443
448899954
413023978
1192989706
1418776529
404728316
215966458
184280249
199626195
1571602509
830166963
954930979
1450443689
121618826
1657414818
314525193
1388527780
1417631196
292965270
477300403
1270981699
1387609079
1040924021
280663606
1301114917
30372136
458675931
1680129965
1421670807
935408979
2040593763
1181054145
2128378816
1983373273
361047289
1674320736
1874685818
1598575641
1035510410
1018362652
1803032058
1722125780
1336177800
261891023
225715894
2006098519
1579388134
1587140377
189032884
276828906
715810065
1833245281
508108558
2106961304
4524443
1022901068
39763676
1612102248
1856302709
737544467
1197193641
159480606
744476271
1550436514
1807482557
1645039293
441504547
869051042
1133871103
1913752161
1980264152
681174992
1443036111
388141756
571793619
592224074
72507309
575430791
2091426234
1409493590
1461987068
638065547
1612207223
1931660625
805340641
916858210
1795591664
1125868306
109913423
1348647781
652977432
1809048929
423507932
1279878393
1593359881
1785074543
665034062
1422059021
1919998186
1110032323
712417229
1852032627
471789433
1424894527
1840485492
854403108
1907113080
1778060471
85038099
1147285597
384677122
1655815072
2143559298
50792000
793382781
23563542
1704099841
774001942
1104397841
1860071337
683726560
970543289
1495217828
464558921
408411574
2141177555
1366491549
800956244
1706544234
1411215255
1453335897
1453477608
1715598843
2134165115
1551615692
1755572585
186168729
1746209522
133138657
2079113545
1415334504
1485177592
473181488
32985710
1180648871
1633272825
108465550
1058435769
2112379766
1684952198
1885176319
1465495410
995117149
1814858321
154845153
294851453
869256792
1817162775
1794171907
787684626
1540342447
242210528
2105349322
245944768
533329300
97589212
1390407045
2138221558
943134749
1118855452
1826389342
1980972871
849259494
2018684619
1036726694
870289842
214141581
324635185
1351840716
1855079635
1614434709
532697486
1945913474
1140338616
520166468
1345637637
311117818
2081867676
737738615
458870736
1815106304
1159315762
1825562691
538024034
1854201057
241687001
321448595
330181265
1876813170
565090935
1748702442
1015700898
831270636
1833287911
488834216
156151080
675120961
100774057
2048853112
1248436357
1349115152
1010758261
1706942573
300481843
888581968
1415478926
2007545243
211459147
1596989796
284257079
682381558
374882828
1053534682
674716935
1866640352
347218742
1062058819
1842958015
567782884
1668127128
141937542
931318131
847691660
1347412148
880418229
475667562
1699424757
1127728676
556424311
529950544
1381109816
684536282
273146065
452764877
1615656853
93076230
854398561
1816017248
1059579746
1549316184
949123544
2147438713
1625357341
466051017
1407482740
1160416091
964021345
1414498889
1822535132
1498998797
1707508656
1351351303
948221484
1294847084
1489296873
1475320298
1660245839
1816514429
306968503
489560262
475307388
315282741
686477768
1348816759
2080466056
1651515156
752961666
1667184391
937660313
351230927
514500523
1618886826
1785759709
1840504884
1791967412
360267455
1219019142
123885143
1936664989
633136488
1667000629
1714212120
1138582873
98910744
1887841936
1800060607
1059461014
1726837134
1910834562
1166828465
757535849
709909245
499502828
983209072
993784989
2012775708
1284619835
440173145
1740083945
1959382952
517808860
1866850698
600830741
1730280997
234657709
1914139478
382495427
511037722
2099608984
1605324547
32084907
1253239984
461653828
1145189523
37032064
1285166748
2049407684
1446744479
828190860
1421861178
2011788771
720754469
395222227
483157550
401383849
1483560286
728863372
1582982625
1411096062
181113489
2071167291
1021883435
614389825
1616993258
941774912
791104457
1830701694
1517521399
679069675
156611505
615971918
548794346
382812334
740089250
1225240607
262959236
842844277
1612959044
2002431721
2051424632
1779751709
365032286
951740398
673661951
390870697
248411369
1058879495
712863142
66905945
781169942
1465494250
1526831465
1167953561
1730325060
544635354
288395146
384527827
338192044
2080380180
351920195
301218066
326971412
26928583
709684345
163264801
823082134
29158736
952590225
627173617
1735601032
597422725
927005005
391251521
624949642
1034709224
581372309
2059580565
434763321
1921414125
1836631651
1368565131
1301852181
1993113725
971708766
1225414609
792563777
984159368
1273630922
139146012
1453425090
377121633
1346139312
2035661954
1284058961
1599317969
79247095
698409292
2132312215
263384282
372037299
14204582
1577732510
1627588941
41831873
1550936529
1270560433
1032044861
1780113773
1309563747
98807840
2094703025
992512462
1242215557
1488854159
332581564
103903912
38764544
1167521876
1073159496
1575980174
1009596274
1694727052
642029006
550175270
557520016
34413324
1691989064
1202490151
1069482870
2089504419
14372143
542869178
1810515547
1436433288
2017094695
996632890
345048019
464841217
1157551358
1722819154
1736776795
870709747
1245849747
210191374
1173511444
286786776
1418141800
1780135516
2127957916
879520368
1533307277
85292900
324533367
1507545829
1984219126
1771680859
51041882
1601421560
763888674
245012835
723750700
578550083
488732277
355193682
888031289
353347212
48241911
1177026663
1938220168
122855670
470854164
277833371
70731826
717318486
1504870224
1310145304
494149439
415335760
2062825807
176698443
1881888603
1018410983
1595735050
429847501
1719208240
1584990240
1960712580
860158503
821507349
1024294016
182468033
1398958291
1614281242
219019259
1596837726
1373368383
2137835412
604118358
1428643190
1228294243
288092871
1210819376
708745130
92936601
51752630
1063618836
1219815953
509441613
744223070
1287980350
316213952
1413848849
354873227
1674887151
1325910465
573234592
1220898533
663659827
2008225764
1948743103
1912289574
634659695
683930886
467662415
1670726785
333696348
222287856
398740642
940518264
390034890
618360536
965298238
1605531211
694600789
322304790
55010728
1657008756
1682822649
889341360
442918967
2026419494
682658160
30115561
1193597835
679828253
765185543
760034715
434671169
813522684
1721332590
1155708212
313117718
1927222172
1058294400
1399558692
1048727857
105552854
88179389
545421158
214497129
1052761557
1758045832
375031827
1921798531
324698420
1281638260
2129971735
1093042972
2026258303
1789221125
163428820
1743330828
719061080
1014931525
544236959
1914733118
1784080398
1043541752
6429032
1470704551
1388105989
2078330328
148885600
216750611
1502903771
277272170
1244259908
437054176
1166337992
2079242976
1544813224
643472567
1742790439
1674138451
1469322956
1600959717
1770156834
518034902
1623471365
531501806
1575431988
980816138
523289147
483682572
1085040942
201866968
905355322
1944048539
1013668331
526067756
2001217318
172760799
993836169
1183438448
2123786114
1909884510
704786150
127592871
1133587902
606615197
775700461
944544994
1606473896
857739770
571462680
2137329106
2055193849
1654916090
762722685
631923148
749911516
1989325007
286172536
77463342
2091507761
1714365664
1996867120
1819863242
425719844
204731888
1369004774
1733682761
1848156287
1358467094
476064372
1255600347
1266322959
1150970505
710168776
537842835
937697365
1277021618
150031400
1113094934
841005750
2139148539
1637388413
1588553724
316903365
652197007
596138060
1782655920
162158002
1844118852
821051824
1163542160
854429495
32782297
1472318141
1199057696
1742366258
776190353
1860028997
1125576941
480022494
477616603
1250423794
2027635243
33172415
1591911670
392911876
2120103799
1992592300
687216810
646387068
636109350
987303983
69589226
1458142690
1646354046
1919571388
89659521
991801696
54276974
605225996
1938711116
1072689099
178425620
231927162
870230683
1353369647
1342294964
1097551832
519030925
1386532581
1328023135
1944571344
350246486
1809828918
613554765
2096369552
1548594997
1845861511
646718116
975032570
1376052895
2074854727
1619646654
1551600692
295840766
1725515704
1269757061
720372571
835092127
1483091235
1864960121
378638868
501788954
680951787
826960900
317140883
151027561
988516526
1042827303
231028381
3807614
483913663
335176799
1555279479
1120587397
858509728
439256594
343223016
1787099518
2042208224
91103651
184954100
2031594201
2041279045
1448200438
401266928
696741223
809584816
970660440
411878076
450833982
127213806
734169045
1747427618
1119523403
1334348109
412504961
1375156866
2022340930
1574178267
303535647
910176134
228265904
732207890
1539892627
1753787818
679502708
1202731040
407921424
393371959
1233628094
594435134
1816692139
2069555354
1417514497
920968977
1812988026
932647271
1986808483
2019231997
414841807
1280834575
242707379
1158575844
1402573568
1254494629
1720305278
1301739643
1593827569
1191971249
96353368
132921767
1739330615
618981303
344680373
1274877948
521111243
1895411
1624017522
1799148564
225338464
1399275229
88399519
89502440
1511199759
926495953
1019347256
697379120
447263695
457064066
821757831
585403433
816246041
537246040
1401131321
1225864457
1467948927
448814503
375315783
1061887726
423347581
591116593
702404209
1732869916
1697392584
481851760
1847076972
801051142
1191825871
1967298492
1159746280
1101006495
1695141290
1763025655
1542721957
1214933551
1377817668
620644013
191144151
753194282
716646266
1661676971
639856074
747152698
1620084215
2005939891
578941942
1648255221
2018256582
4322226
1505836615
1762671210
316071748
571033890
438083759
1581825930
2147152087
1791434418
1860315379
1757046390
555952207
677987617
1486351201
518963402
1931062183
1670013765
394166960
535193358
156490904
756092531
706648546
782762804
575581860
1000453367
767659621
1934936104
401055904
896016696
379471047
2063028472
1608406190
160233546
598948745
2145371588
1256704416
644676108
519313498
1332735218
601311316
948874575
277098286
954892625
1597257930
1160572157
558153136
387779485
373807873
1732386454
99607055
2086872488
469120012
698596941
1350793125
1840631970
1743783134
1751230958
402037216
425046232
487570950
581800675
579704008
1677984695
1140538001
1858507108
1131658120
123455056
1396027728
1132859560
8395047
2004090924
868040482
1419133520
1956856117
1121437218
438530179
1515478896
872511787
767542034
732594274
360851235
1640190570
1945030224
203803181
1624521718
548283402
536127740
408608450
1285286975
619656365
1072965162
901689988
1831066299
353929745
653990417
225890575
252540723
883273308
1185896660
1138050601
573206704
202240506
1402985712
1353804567
521871097
1601846249
728385624
1460898074
1875924240
871353236
1784522482
23720713
1396251142
1072860511
1790057940
258522914
1177172001
399756481
1540880547
1700185989
1980952744
1502251519
1663313510
1588168808
2144263797
258714099
945818248
415449135
443306003
806591841
1934039311
1346598314
286336153
171695573
6644864
342236720
1781275308
1299263630
48061366
1326130590
1970857698
1377939652
145117195
850448343
80094101
1286152446
1847149888
968763847
1071834667
473804053
115478396
571954659
1604113679
880542092
921883128
1575556061
1448170209
826395731
1056984205
1447852630
1573038232
1542875851
1248726273
848756568
1688012370
1852132855
267918045
525734000
925634639
108992416
825492823
33664136
2048919079
599738332
1180124231
618261297
1100807919
1115946391
1627654793
1598702939
1844141619
482355321
593005406
596057804
1286268411
147893045
302789210
1518820543
20420650
1386407588
215052158
57311933
637212614
5995481
1843708344
1892477353
1318979956
2015483986
1557258074
1213287028
510731948
2050798526
1745161984
1557063543
1095759983
1970265291
1013892949
2083570921
1820123016
2051669632
585651466
2108524163
83687254
1498845552
613530448
1899787137
1680754718
658506852
976837518
272919033
897605385
810831867
1038267031
1516120212
386232636
1917543462
1377604815
1289883136
2146575824
1477842130
429071827
1085234992
322773337
1276952811
1406384345
147879052
902610475
779921143
1631546817
5661402
906257595
257189070
587174405
1582570822
1027468756
1474264816
1817189816
1898019381
982039353
2105194711
430474994
1038896216
332113287
577977082
1896690227
254156164
1235246301
992155730
842760101
1988765446
2096877069
1039614312
1450768216
751220569
1102961455
173005217
2037273901
258417591
1026748527
1951156605
190180145
1902195740
1139535921
783440844
1767885663
2009260970
1147363965
702323127
2103535971
1584754079
2043853375
941672841
499918254
874008870
1688496161
2016663472
1587055262
585232771
1020165047
1226345100
508352875
1384060678
851613444
1719977401
482963831
1430945016
321011282
27910871
321596768
1244753230
1510749272
815616789
1398373160
1606085356
2050938722
2073285568
450828490
650171658
891560190
643133284
1841443442
1106509528
73007496
1589088326
837722236
365346026
499961097
341907784
961155391
75650089
280413916
1199599091
1659722118
496267888
1102969688
584212964
561831014
1707466500
645270286
1608944215
661189191
1517111594
1809526325
1186173595
1285008396
816002868
1187928397
354635836
931380810
1704507499
2028535309
1387461127
733897136
280498353
1920781839
892164036
2007310521
1717153958
399280123
970353805
389281858
2075616257
150082778
386570244
1024088880
47442576
557104638
627386244
1767613978
258714099
2036255070
469147910
1931361497
1568531683
1991507573
382978389
1055308646
1837517170
1354312791
1376499944
1446500941
892641069
1200758543
85258758
70100020
163683934
121432931
1314129633
716106860
1882264479
1163109360
1244581249
1569279616
1246656323
2004800173
1280846151
936845066
1231320543
1588132346
1366769113
74182320
286642340
253176416
1968055973
1183849319
898280996
897056548
2013874976
315803090
1126941320
2061676692
1963410544
384099879
910774982
116307707
201261055
1598248776
1101531902
1775628464
1927848700
715388841
1489104691
1919462741
480615587
551209763
1744263143
923975134
409100658
1734599474
1786341554
292509315
1518997232
1913320369
297819354
2027792696
1201024930
1896100046
1149731629
691336887
1258321824
1862417528
416883038
1925532494
999037191
1345245036
561023013
738850316
1800559274
996510897
766914506
1345803695
1367544145
1534350272
392628123
1810682765
805159115
1273844580
1146649170
1746758266
1093262090
329397404
1693378069
670511470
2061929479
711168936
489071196
541829057
1548108850
902123705
401562257
1633932390
471516380
1153643932
2092087719
371571496
1429544538
607482903
1385825519
253977926
530007377
5691252
1023733778
1166674951
1029096997
895179996
1812152363
1991105590
2082214554
1924485463
949926476
1985052550
1337537453
2111486195
1425572042
2031328505
749712979
458177047
2109720896
559093814
235026734
748463372
1725527590
1933694224
480311173
2076080224
1007326533
1217348183
1437329813
164104271
183842141
1319659882
1377847156
970301893
1404861337
464674232
1532151005
883900925
1702151361
216130655
1236320999
1850449093
198274088
325376242
1418481901
470106459
2060942634
176830208
216182447
989261326
2007169002
1201615747
582562928
37022109
166646614
83365772
823993693
152780806
1403253446
1271385772
146950309
1600192352
1466526911
1794123894
437523392
146664404
1646916279
259957940
294389549
2055850955
831701967
1893078120
1537851556
2093314327
1317484134
827786029
1633819868
833732306
387937326
1232740717
1674262837
268565132
1668908723
1334302099
720871980
695842406
498044685
1567569358
306683348
1176977864
472773810
479396303
931931795
862551388
270919611
1322460198
1394920564
541489553
2055600203
399821204
1072366529
913209920
1127369469
1535726625
1249994637
1925245342
421886178
413997076
44599420
988456096
1079944333
1921808413
558906478
1842815021
455216657
1671279140
905293384
245233475
960197078
174863052
1832628464
1831433101
1477277958
1402110515
2066196927
962966624
1175242224
1060284482
1361184727
1825500016
1605038063
1206146423
235295431
2087878478
272045730
1906130456
1354630108
1617774410
1798551227
1742970177
368905070
1292177780
633346257
409102264
678030679
2083489421
1735304831
444103047
1966025148
1721506146
1497495251
1083684883
1439304998
1283906088
1086255310
1646583081
2094203004
982095190
293672320
295916354
1337018372
1829202165
1752516016
359551345
776555133
648999278
953032892
1101809860
1872864081
159826700
582938043
1590224142
870237456
2039620933
1631236178
725957736
1677594443
1731430874
413918953
1605704248
1649097378
1805180214
152463155
180640882
1192760607
928551903
1196267142
523976045
261848281
1719468310
1666295251
1185570350
1463479650
921628122
1791983574
43705124
622332503
1791092184
1786701054
1002531849
110394314
517297092
1228299957
285261083
1737268721
1491691155
1414024653
216348836
1519999305
351387952
2115479248
850375304
1119160194
434584883
1879648899
1586037237
899293213
88297293
185018056
1979508584
30028586
1910671108
1896715461
551978841
1506244221
487058599
589674839
1909745999
321078934
2027010682
1549770814
1100451410
1340798093
1250074051
995854468
1920744542
768601544
65163791
1538107823
472445037
836146093
623110347
1100648200
1728387376
1282404023
381307703
1503832340
8877950
1456337463
1114983656
1593029009
2075407518
839793374
387392938
415492700
1681928955
2003501312
2118498296
1184689413
458460047
1018368185
2028155688
182611750
929734583
1668690909
576589799
670732946
1825907100
1924464910
1738728521
1883625477
538735548
1266494339
498766990
1811554839
200672725
1585391624
1168506555
12482064
413071296
68513088
2072166926
666316128
1742239763
636333695
1981509832
1124284534
202518566
150912499
1124954886
1559524627
708533421
2125091701
1782478035
279482077
1672319379
365529508
390212957
21984332
1119764733
727586023
102962938
1950647517
953619480
961544449
428511395
1621525886
243913471
1783787643
1273037117
423773754
385846162
1163163888
545458452
626414871
561835779
2084681000
1035335591
791917485
2072366100
56477599
1155922454
1103353546
1538535740
537648843
1426716508
231288078
331177366
746534987
984588858
1574957368
1783523883
501010884
1939816896
2046074851
709624851
1607732530
1059484109
1947406768
692381315
1727474901
374347395
662280104
1530963185
188328080
1655151934
409848086
295186872
189477239
2001314889
633782147
1218188618
1423341816
541634423
1008146266
149342871
2048535411
486502260
968864211
1548809254
112736838
490335890
180682580
491445638
1171077047
1699086519
378747058
1162910195
1482619973
1680563529
89674369
155434044
1682406481
1891243229
1231800523
1308781337
863520659
405976921
1563559807
1804360571
486353708
766671294
418281982
848360442
332014223
1295412805
1539398193
1580943343
1428355995
444676058
655063135
467113123
311264712
1854362294
756695432
438615356
1642440614
1805280023
1090988541
455853758
851481728
2011997436
1538108600
861516425
1179288463
1273775028
890651520
547631468
2136341538
1719722970
80533669
223601209
1197687269
1632402036
1335001621
254983146
654710527
311434594
306832423
119342193
1524565532
1032803467
1358398754
1545046663
1122419670
250325722
737712674
88764972
1911254756
727857438
1393773050
781280545
1493237368
261503511
1970084493
1807405883
886739973
494247263
396390525
2079848099
1297140665
622202269
1935182558
1095792106
1843183713
1408211989
60123730
80199041
1894150523
1562575003
1305261883
726881185
377621172
1646229187
761330954
585107725
602681549
15459870
138003290
2079253957
457205254
743490763
1035703520
503214273
976988171
1128702438
663448038
1528328116
1357607207
50010356
176520140
474556707
1206690394
1538891677
1003117239
1884554673
53468506
1529380276
426186256
899005330
2066124913
1423902298
359465654
783612096
2021797503
675261037
1922578342
1133350165
57104709
1525985407
297508446
1217798935
285053267
1936569585
250896224
170382292
58014216
354028142
1543308979
1279065363
912532584
56319463
1845131824
481268704
801342440
1756362805
1450411425
1950865058
502515071
172170171
1718137851
438625113
854467129
472392104
639876763
1422953606
1629313810
227656226
736567020
661164873
1869105357
91281634
727050318
803950341
33161188
1911603439
223041356
2003489276
919388911
432553012
504061883
142121319
1800079913
1264860534
1953317529
1580704209
622139105
906262345
911313868
1677856675
1467466237
1634539087
2143824258
911911071
1739328076
1653599881
1207848720
1292208113
927780899
394071487
1930119879
994247987
466024473
648962884
1501311628
637377132
2101626832
1842299663
1236537153
326976666
1349505845
1985867277
585836636
828090848
1913832188
478179312
863567332
945781547
1096571467
62872048
2114310165
301880115
1535503081
1817102197
1332359303
1049137382
278229626
1596897897
1597678069
459051008
1737685560
627498784
1291529856
1575750215
1753223918
1970399504
979043276
1945179357
1547103571
661069174
620508604
1192428591
1956393577
1078502504
1086109997
658832569
1383000285
815239216
1296013853
691202617
523874126
1194389118
816006023
1200058763
1651830014
1811966471
478658632
1382423935
255679266
81665097
94625714
870338676
2145583361
854823324
784295366
1792469808
1111347727
1362699933
2064336042
2091016053
26519286
1250005417
1825095467
1453582147
331240225
374853976
971637277
926463321
320089151
1583549970
827785855
732403214
117136851
974693968
729446802
682456962
1617730734
497074824
41735071
1523575214
603435452
1340975995
722286854
2140586382
490059162
402099978
1821792086
1098100885
525080660
675071744
1454889898
1958694996
709710515
1745318550
394084213
1576559224
1427493100
1983079242
1809775499
1395665772
371315237
1982419723
706307981
932987443
1746504243
646545988
851399734
1619948314
1953054047
958103880
525358007
1559417397
2027025619
277829738
2096157902
343577737
1497314841
874638705
1814614382
357790709
2078347714
868341167
400284206
416959034
1573663886
639184971
1591587279
505960136
493375622
1607890302
47641017
1987546705
1343995343
848814545
935351159
773463640
683969147
1188595603
216678710
1545888289
44290702
491579351
133914380
627412610
1336294339
1452801225
2048475088
280632594
1310015154
422988323
784657115
1348075665
217886045
1463637372
1178250680
968937544
604610645
1990287196
1460364923
2024850762
1283974679
1437669369
538642815
1473787515
889108254
1435255900
85950787
354037426
437799381
1026702165
179332245
631372282
362653917
994208307
618169354
896257137
1024285217
602971898
2099692494
2024926103
744234728
1154389664
1095023419
1303352964
826658537
1885218527
350382310
2049377423
4794134
1306674582
1233657786
240437575
320749721
1744903967
59485160
1283610486
504273484
2136529716
441385091
792748859
1012911187
492524967
654833508
1691773301
2030759071
134949363
1438347395
876646898
1636469196
2067074553
2039181315
1023584655
64035406
1253417774
855462383
1492706907
455402884
325146111
1980330322
1865889451
725002220
1716995133
783730649
866544546
562603450
500119664
659307992
841622028
298628471
1189819431
1120378470
610318814
631919780
1093080147
1478105036
435485780
1088002751
16365284
224300518
1040012051
2013277276
667918655
1121955717
657649929
1417953052
1578942196
821021609
581341075
315742411
636656074
1534593568
746364643
1420641912
989195026
1836475602
572848514
983323879
696801509
428854620
1286242374
1393431593
1466588108
1791896013
1518172594
2001823932
1450426621
185879709
399072350
506145003
1647833912
956150014
1648250780
1952300198
818187588
1828295463
1914041992
1739316549
1691738782
1903544825
1814040724
271444542
1280449286
1035078542
138093730
502696556
863571827
1836154169
1856687011
1870450530
1858083729
1188215584
1599326154
46793650
2032910860
1548583589
1169542530
379038643
127546401
1455034395
1803639872
24053223
1870765718
218862232
33586397
103907478
665414355
524204820
2040739386
1771107851
130045433
1287372672
138726604
442010409
775749585
804919135
1668651188
1641210882
1081717094
375323229
1478277294
1392164625
1549436188
1989525673
1538404031
1759807975
365586739
479665239
741550270
1033686143
1123262842
137874526
712726792
582337949
66027959
1127801379
183563320
36882359
1763077216
1578152211
1252742141
889753813
428748368
1802373751
1718706576
35170775
1335351528
1998980312
1924340525
544494147
228307381
1144296758
1113984729
1542569762
268435115
683179456
1521825436
1207530053
576191310
1282050343
1331770738
389745517
392313909
1817726324
1189478778
81652524
921337817
608723365
1569511352
1089992029
2126437174
1611498232
365379092
1191611320
1830880222
1970492941
1332900544
1584719679
1341885530
376505092
1617102603
2021258403
1026660596
1915241573
1696675580
62890342
1677033536
695290868
1640741253
949514640
311211445
166607540
1084093362
2139780007
1756269442
1755707995
501655792
1821672484
1596735451
443545706
573786573
2117638016
37943673
1086756114
334488575
725163628
1132162205
1920684130
1002836514
547333651
1251902431
201786061
381841119
1524817181
76831509
4525828
2136587838
1778550615
1393206056
1874755102
160331869
597140135
1977687666
1043793437
290768707
1900744072
1303208987
1917338762
1303986507
2107887372
1004210758
162575096
1404186872
2030722837
728817054
820996353
1952860262
1142543671
898639867
805944381
2003919926
1525620383
562598681
1144183080
423702903
986082114
521582614
1813825738
1028639911
176896824
899233465
77773289
622510007
476854599
1681863742
1581875014
1423199812
1459746030
1057328503
1385483901
240426502
82515426
1014898003
1405726696
488445936
996371515
543916970
1363099083
849320211
552561652
1585810240
676325456
221579961
857628344
663292751
1114874014
72101012
1626439386
1037603577
1704674632
1397217546
179050868
2048190194
28084277
1346462980
2061468243
1678378603
1344246233
1095493132
1928355539
1826808169
1251140110
1540699025
2087732231
1521474828
183637032
3178025
1280604278
1860565617
654165275
615758891
4029793
837039477
285932699
18071110
1814710751
1180787198
990407970
91345546
1445544820
730574208
915017623
1163112860
1375749221
1712812341
216924005
912923955
1421523518
1376269161
488528482
1388107201
363800113
1308199779
559059714
937602208
1617534908
1626846335
1067612015
1058375371
430503180
602901622
960706029
959206381
265531755
713270618
1459719209
682120257
734340561
826965928
2081326342
279903644
195423399
1169505435
318298435
835236404
1852113905
170937066
1129723866
253471589
1663383319
755431700
439541880
168658431
369533335
589310011
290195715
242896669
1830273103
2027309432
92724317
61219489
556853123
2003741555
1247507371
555951274
350944189
2000505119
507648481
1993034679
179826570
1435829686
1203319895
1528499112
2111689819
610536874
244182047
439120258
297876395
443284217
1054182843
216136163
1673179003
1701749981
422380464
655674135
622555271
432662654
1094994756
1777810384
98108878
1739235928
1645648353
1668323982
971205443
893763974
1698916799
380784014
1518015300
1134570195
862110832
1353048081
564904126
864630152
1889425381
448541925
1730872088
1975137475
1681199960
2088261872
2022467570
190128757
1617583465
2063309779
1472253139
2020625145
1711670586
1982783389
127749715
1886903009
935770236
1289579577
1138163755
810272398
474777685
473293555
307720983
892599591
1773597306
1040706632
1848137816
417344391
13672074
1557055186
1980325060
1965833392
26150868
476329117
1542416710
1401012799
1631595187
1294722217
296225505
534988028
1018295166
519974329
545382399
2141622120
1194768328
1842831669
291457595
1101519497
14110339
1154802324
626907856
785722000
357313013
71376839
1386516467
1567199882
300193694
940362776
846380933
705929594
365395473
987685333
1815045790
987312817
212744002
423050324
1537623228
643492598
1038282543
1029592160
1586401729
940690485
139455066
1532222148
765033867
1708405468
206805934
142992715
1084401121
1517550112
452542727
1291641700
1155849792
669996019
182281619
980233804
1214176776
1633943587
462640910
20851640
2054967367
1320856237
1084339457
1485486594
1132949617
1641472776
1223517849
17571417
573371358
2052215946
1877336232
822021920
1467423854
566976077
86020313
1778961639
193395023
1679069550
1144960959
1795947903
596210149
653637726
338231033
550497869
1187271667
1562283808
1873380453
1069871429
1044174108
1125486011
909370529
517028100
1057547045
1921250418
1486932985
106185408
1329292142
922311919
266158366
1350020636
1599119134
226374846
1008090442
870612916
1456876511
715620951
321646708
1097397194
1991243779
1050354475
560816019
1098984166
82281673
189837935
66042987
1889093405
1890122383
1407992711
1448647982
806039090
1599202029
1656569826
1765728699
992049594
1895513060
571513913
1475372649
1648331628
2112458806
50440140
1132609381
1026501655
671751815
1443701159
723430832
552600747
1120586553
1988061169
225423490
926445898
1537415281
1723991441
482227751
741304933
647685378
195667036
1247055591
1841636510
1389099929
2080392605
1782002380
1360562810
831826224
1947290734
1153512406
1387356009
430983344
681627687
1005269508
738523862
620407552
1905311448
1609865430
1320059523
1699721769
6277517
1260649656
1255980974
1140638088
80203501
1652029675
595811592
1413664394
1637021402
883696534
1303123552
305436510
246425705
905175318
532592556
1937066921
624526285
885321220
516236875
1054653881
1301862376
1357306469
1171326486
544071819
1108165940
917723948
563914392
403044527
682355493
197524878
148049583
1507272166
1189149340
1606702735
1507385435
345503642
22129851
1443705215
1160147981
135013158
1622566360
576492022
105451788
188177713
1197625929
1496521160
1793248725
1039944964
1449438407
1875505361
760003117
1335657093
933372099
63855067
1712653244
2095251122
1847707056
1927577164
1754527003
330631426
357769686
2146426580
1238971716
1420556944
283644874
1449838871
497955973
615812785
1631191413
2104864501
1302127662
594060207
201922097
750757579
272118896
352970758
1298124578
2032020557
219111758
1231563267
1233273199
1373086259
1865798982
46354319
1175465573
101092899
583147753
977696602
1570505635
1568350652
1738720567
394255082
1290662760
728930280
820156103
1064009574
2143766133
393037737
492068335
1701578039
1971671811
129842659
781591720
1495630039
1254087661
633947351
929396350
1090034053
202842687
1241613190
959125452
1731721283
93777538
905623713
791254274
493653239
1482485470
1178734761
906753872
1994226214
1136222004
722513741
253019642
106982651
1463510547
664659384
1686121634
1657372196
1744416080
1388937788
242345048
77186178
667763263
1769098135
485903429
1040448634
541599819
265894769
1424517558
1791059314
780087172
208028268
1089789678
1325274278
620452272
741569032
686062170
672720356
251827172
1354160345
1228057567
1496522689
1816897486
1737777181
78883520
165892210
1765120779
1851457533
201954834
895139202
518669800
2000163910
2018954891
1105460777
1130179575
1668320313
241430642
50512732
1142681200
1682190371
1761281242
698926043
2131035820
332328882
2040810276
1487930827
177067410
1078741786
1902952374
1987919691
1982976942
1591949649
685669540
1505450437
59356152
458798435
1666190874
1040969207
460388239
1202300283
1743171151
1942768598
166644387
1846310129
205772281
1272780237
1698846469
1154215892
897629320
654249782
1952906731
493798457
790669925
1654217075
428847956
218867256
1607283545
100021647
1362222451
703321524
1659744422
996020494
1929148245
1500836342
1925957546
1579483439
742455012
1595451401
1303245528
901448477
1778543622
84019023
233894795
1311652431
237035309
1190404499
2146480893
16925901
509285060
1055824771
1058343279
1459548525
1285468438
1218844670
702508233
367275244
1780395253
1464133624
1096527531
549306191
1172781866
1063688977
1802561254
232818926
1833164301
494752931
1169797965
528359976
1764219639
1790277463
1110054223
1065876911
1506549044
359688436
624429741
53888530
534488540
464833297
1996393426
1972347216
1246178498
832197325
27313170
1338392885
795575527
834157659
199071460
276035434
1182303730
288283165
1945916567
1318111238
2006681437
1091857937
870760486
1548643604
1823224954
483296875
1413639620
2097693124
1559060271
1183565035
651338854
260594722
1032822504
1949659288
453631223
366322790
1930328128
1821063182
1768284914
97776599
1444743319
1824072152
342021863
2147021235
160790863
881080269
1992266146
1100829490
1992760935
978741817
2091846162
1274887027
969521490
949966371
698450383
112978537
538499306
463612053
126209160
1132043166
723114146
626693989
1425168468
240778258
1387731109
445547351
157849084
207179369
1965839637
110479215
123035576
732902313
1624370258
21629931
1176959130
1440197041
1446501145
2116370843
713674539
604913583
1762989382
2110709795
479915685
1852262354
866084099
879391471
537040586
158746468
408444261
1008635061
421276161
180354816
1223311791
960620034
576849455
1883149616
1798782445
435173193
2020439581
1071762371
1000999880
780536688
1828120528
1554176023
72810877
925432926
565306565
1965960418
1651054695
989314753
1121036212
383100860
344442826
1232972001
885968372
1199274838
765671979
1782794754
1168252383
905208535
120290415
1102864543
1126391164
954905684
987518767
1951755512
1730226933
1171239697
708658397
1553078938
97887761
147268026
2040217588
1365709335
1496513213
1340201654
1363781096
410166151
450705418
276428205
1469312150
553727228
1393145712
321143394
1970436263
2005328831
620686145
239217722
201549850
141576763
1805244828
1811348033
1217383027
1782329304
1165573288
583819366
520056884
923315032
967768045
1399618376
1303277718
1502543820
612212767
501128533
1964394503
13834688
802659484
940223083
1269524646
1825419912
1494978642
273501735
781804055
1026081826
1014240412
1421588611
571189929
1997914339
1708180024
802028616
145919923
793852742
1559672314
746537855
127154160
395541296
1105797697
660533758
1475332748
274150949
467062649
60208793
1999077404
1581962292
1932119412
366353181
1350347447
942181059
1052017727
1709738822
1733687859
1758628902
630651259
2112721991
695169186
1347330865
24220595
1856059950
1838285512
570910557
1563891565
372427604
700278589
969938756
723140015
2038121111
1029933397
364821332
1023688805
1790038240
714708268
682958509
1542630004
1818287306
452927230
744861726
58563048
1355024585
1044183993
1221053147
1673240364
1641393708
98120080
1163638160
1804729151
197064492
1454934816
709593329
9995781
689822693
401516067
1828648188
1166265102
731233472
236070522
1935910756
790929924
1805658592
1227514021
858581320
44764336
556041306
1497454003
15809557
417530345
760889410
53100177
2074355921
2102852925
993145413
1000615786
835038332
1997003855
373639741
1012621727
928261822
2066078648
2111407706
968221544
2137270605
792009795
1416955547
1030424385
494570526
1499320438
495402730
620455847
1130861547
609319687
887791063
525292196
626603161
1926145413
908040073
1097240730
711031854
1376810831
1563014483
2025939277
3588812
1098103314
306023094
1509789279
18748116
1788866678
616600765
1173667361
1149066835
2144387173
321432451
2109204764
249542563
1954390619
713509122
1220778122
896082342
969678003
1808629419
1265622389
851100119
468503360
1837951588
1119190233
1233038059
795170782
851311786
340435270
1224720081
11765894
227291528
488025115
1459974080
1097385426
175300857
1139415888
1289933003
1988788676
135517317
1731149975
780779913
202368759
217903465
1332577894
1839009183
470907886
1010029553
2136595080
497365661
1538821184
1100525836
1597367856
41455968
1946754271
1196638407
1630747677
1045301538
2106396026
278825391
507786780
1901128328
903798403
1907325746
299033299
669955472
968722293
335060710
952332975
418045135
295610388
682897602
1325565183
643667233
719462761
382242410
1585362745
889640852
448367849
1013860212
8485590
1107212434
977031701
26462317
978484236
1984904189
17826073
38917436
1870315383
1283413610
525545447
565877260
323904732
60122074
531192345
118480590
623647085
18301128
1930055025
880982894
392058453
1407371005
517665449
458791343
401060251
1290997774
1020145764
523809888
1822137186
828430077
838291300
485622855
1081725925
1886701386
869789767
328064239
729518527
309533365
770913269
833254830
1223569053
1941374972
113398980
359268166
1379901962
30189932
32576509
1009406574
1372660167
178298592
294895949
1431108204
321244794
779730879
1338617440
112576519
2000073258
963386603
776595783
965499639
1840111406
204749158
762043067
1850618034
1993564028
1907623972
1896580339
2016151568
2021124143
499932612
232436725
1493125693
1457943560
26353470
477946229
545722127
125319520
1059779919
1875882359
1562850157
2055235286
1419273331
1062201556
2080109133
560390976
1798310704
1811785523
1593827569
2013429507
147408497
1883381692
1125082783
29411585
2071634345
1166877826
492826221
1505044230
1715250402
1160831109
831882702
1192860310
1336824285
1301992495
2041856462
1523069172
438101296
1022781337
1326244932
1384082773
864930003
1457054469
1683134489
649804641
480584413
1106672708
2039265515
1554435860
708600716
184257338
1200738725
759608366
1321683525
1785040699
1753092896
7781803
1485693648
266349382
1649650800
1920177274
124567725
1506457775
34350462
1487758297
562372662
1002638636
1550990609
2031424320
1579848164
688047411
710813304
1840604808
470465303
1409119238
1431427729
212091043
1594675652
1148669110
2098159330
1114851608
367148336
1040114668
1510918170
612801435
1684656162
318555877
317995145
93677251
255644789
1070169510
1881632752
1116301357
9813002
484410476
95119177
2133017007
1566508829
59424483
755260180
1077553262
895410071
1990935975
210189570
2132625186
864932252
1943118379
292389393
1524196136
77856369
107443679
177748637
105369459
851821656
1266921221
1656996241
1761650454
1965353853
2049607513
2039190058
916928514
429066839
1128386301
523079781
661122477
1825338310
1432155635
266739632
1772650491
93736532
1312018790
355779789
1741813491
2142426868
2066540397
1968505411
444477623
1561880419
240268996
1340130956
1357945895
23427537
1522133589
237502036
806965786
1699041396
1920671414
1417286077
1902967054
1193086234
1695013947
2072918790
1539848578
1165291008
916803339
651146104
180963957
612083316
1910386891
1837212829
1682891366
471360326
295255604
1809725822
597202139
1470722786
1056557029
6935685
700922114
1213117293
1661470356
1895607542
971019226
1662419289
1014944688
276171473
1177525507
1604696027
1013573522
2039244742
1448659133
774045254
1525581645
305203989
694001164
2033080503
919147056
932324883
1871306110
319434553
1712926212
1144050893
985647468
1490890012
1022454371
1176053788
1221223500
1404944807
277742618
1796025546
732934685
1930956945
795393153
529498127
715512605
288816521
609610898
199982605
933749032
1843398794
251877113
569813758
1253298027
890809115
183352169
1334693373
1676810329
2050374200
1671782714
1335440147
2141001786
906594055
439052121
897178545
1977869597
1063536728
603406717
649259016
1528093773
1206047750
2053827061
252243769
1258983730
1091971450
356939000
280297753
162697526
1773830623
375939052
965765368
99062942
713494396
1605068650
753309457
1724958187
1284450797
88347152
1140862292
279156172
460571228
876670337
824151229
1951630097
1541719355
896472974
498453444
691550962
758149716
198902918
1438357459
409831010
231278700
1991516402
1398912019
574390326
2026947445
1999357218
874563975
2074031791
1995981276
337842635
877456806
517140696
1238113219
919124584
495482843
776491284
1295442329
456578141
229525809
1467268603
1273195663
1444662177
803951050
497120698
735510678
311301992
1992139407
1350096670
375241620
995455805
1359490940
1792506430
281635834
300178943
1494516845
150050561
1006517239
1545110666
1392455642
372848557
1945227657
447908200
617946310
56398407
475725143
1650084748
9019445
1353937812
751467763
1067173550
984613046
2124763393
1225415186
203295608
892789589
141060372
1218289386
1407957561
494474804
1218906429
1457664989
212649192
1737164294
369588354
510517550
1137895837
620302635
1986882259
501691471
1559579744
196284611
1338851872
492742641
384081267
1621424579
1055474538
88636292
1688278329
1674070876
534605581
1254320085
1914865712
1785512578
790393312
394979885
1892665640
2092345513
846683047
1533602571
293892418
598017597
291813021
370541359
1265865947
111710231
765982727
2141547607
441504547
2103364190
671141240
1604718863
1614847511
381068402
248153380
352214813
1482668150
1210641445
1181581832
849672700
788860432
864196304
391996758
231985713
1866227014
68389162
1223394859
1697766041
1021902256
979117024
1426599367
1648280576
2145031966
230670217
1241335763
1301015348
681598992
233338150
838410836
318742668
1149414438
1944885251
615724739
792741130
67651214
733934729
249330337
550408546
865989150
276894560
2028457674
1989809551
1720878861
296820944
2103214685
525198550
149616004
611748442
91795339
394009011
2022965562
294050497
2116564897
2081624413
2024781258
711565024
1310341168
1007025257
1680246721
1033460517
138460341
1051616887
1022995282
1212690249
952887975
926361898
1114846953
1732494508
1872191979
266206191
701863565
255516848
45200010
302100235
260258481
485290934
1437903257
280129276
1626061881
1012121470
1759331483
1089857581
1308505948
1882244711
398148760
2086619408
1953237229
1789478177
905225631
1851353925
678777284
1172505545
137286315
1507291521
1624693209
179399869
1702843853
1320230486
237015430
1766336278
1212729697
533132217
540010158
2019667162
1881569428
1208232946
415317054
780130597
311256092
289379490
360826063
669046814
2094214021
2003685718
996631963
821594521
553823995
2002415823
57939097
1779377102
1558093105
1001394500
220039480
805183937
1148780284
272055002
1627050440
1202478535
749347036
392724187
1440306268
1211027091
1919679786
1841708354
499332759
1282237740
1921866124
857975778
2030169054
260147603
1404808460
650644676
673126494
1301779258
392249085
1973018275
1691882532
1471792774
547868014
21118056
19201650
1176605235
1441559164
2025896243
1180558665
633947351
1821052289
832793508
477853306
894222807
1479869846
210324752
297636406
1374644440
1943585717
1531138592
523374274
820983503
426362030
2034121135
782975794
332503893
1808352529
1478023995
1258485948
279957272
1706144869
1811421003
943828962
280379959
2036118650
851677016
1966409941
587964401
744358889
309271723
997904440
1441664582
1212648108
1702922771
2126609082
1219696501
2082528391
1005210298
1721583781
1261068282
1494681139
861111928
285053106
799894168
1441653139
1547114968
364090105
2106887652
895936763
1910906447
2146589661
421571484
1561525214
855396003
2019349514
1874149357
1856110681
2097948799
1392196558
2108055622
621485802
1560380325
269440478
593504396
204954577
1888127680
1736743050
460314313
706670216
986704156
1475380053
1575599500
45144738
1319499817
1984220265
384703448
385035171
1885704775
25239621
548047375
1803468808
573847935
182364814
784328920
1544897628
216436706
844854001
2046361971
956682230
1815077690
1737747953
1724080548
1299391176
6348713
1212419319
949804978
1550108021
571780618
1388994364
721785895
2000989242
1757552341
181214020
1065332501
1947204962
1009616421
1057525836
1129510350
1705300352
858157492
824188687
1900191381
977216593
201662189
773336343
883855797
27790025
1059961789
162662634
1197955217
1652228594
999036886
989791009
1742856168
778979181
2118386587
729260335
244834307
1300354766
779245801
1931123160
1653523871
1145331730
674135606
1624618574
2140678316
1539165479
144290547
272440381
718626674
1988040721
242238981
1055569556
17929183
991355268
1563679293
1196280004
2059405614
1386972684
1448999355
344320483
1586961727
1744527718
586895417
1663669212
1186567027
221968332
2093061077
1594828575
1711589464
1014302332
1393569047
61803795
401572442
1084795909
2086681837
1107886971
962799590
935679852
1223543754
1544897628
1253407685
1649762564
1410811279
34885267
261674020
1630482913
1326084883
1433086142
199051013
150428006
1851947773
1494687076
1122177760
1732699117
2086687241
212877390
1211409847
1112452063
9663366
1061562217
418292590
1008765106
2123480644
2020033288
1093026659
528232613
1566854886
1448457666
517712736
81334111
1617946321
1622814869
1343486219
1465785169
546136771
675482075
1691476866
2117733512
567239293
1686799633
1009489411
1307108537
1844609088
1674565424
361897648
1862764253
232652083
445727686
1023693422
272940786
284308791
1998816624
718750446
1205608245
506603067
466709246
1174317
1806483924
1987619055
1176373919
1310588070
880279578
262267761
323812142
1003313886
556982660
1166828465
903683129
1295527409
2082396439
1934900569
32012279
2022604630
587171286
1766579291
412424043
1170513139
447315993
1426695268
1840174123
754125150
294926426
146528447
1546277662
40626506
2032090101
1978216207
1872874934
40799168
1643522338
126456246
820931183
1948827628
144152354
1213037375
942843319
1878963036
924118939
141397668
70358827
1353446281
179186645
1590553953
1439887431
427317647
1816737884
1965886343
1016322284
835298791
805502977
1584234559
612541494
926172972
1883870240
1675298775
1738371793
583112009
647049349
108575488
1742189374
842017391
1221193598
1514391243
282378951
499381498
1331368911
655181122
631221924
752209745
95948617
1467983775
1083827416
1638373777
1677738652
1633954311
312000838
1602216267
707366048
691675894
781479094
1903863971
984577966
1514470259
405136058
406068057
1898136376
124443558
2005746562
1267538442
1703502303
956845971
1481979877
949807905
849115993
1367956685
2065309145
1962746557
1925065768
1053995872
1283189140
1214908759
546371407
346436357
1442354635
503759704
740447023
871967237
1367568848
1120186421
234651165
1744877263
2042148750
50256145
1784073405
351415758
1218163919
1736453799
138801067
1819115569
2020702
253728904
1537953416
413995213
800221020
157579426
1721488390
407409778
1039933916
1989042587
1509541370
657721685
1641965289
79250235
1525381069
94516483
596653195
1198829595
196316171
1920699797
761284135
950588141
1909833033
1751095273
867430618
423926408
2101475058
227524448
1205345381
1201143945
746644766
201522136
1593717910
825439683
348701819
898849151
1424147836
675952955
868803614
325193310
12925124
180569823
1112248246
620943187
2007616035
538577343
283198026
543529026
1995950439
1579524053
862183314
2112176740
877538199
1233219008
1738929452
424457893
1966578524
1631729206
225018551
2026216399
779347908
959094163
370042744
448891207
1063068819
1586579483
923657676
555525056
1463876130
1109676875
1895575163
1011916939
254459159
1139969295
124713244
1115432049
1045835473
1411718867
582350905
1448025023
634422512
1808845617
411135932
1036648434
1909612671
1578010951
741917536
893857265
448343843
1443741303
572532540
653199132
1987457529
1089452507
845396080
1218265538
1779203472
179521271
861318719
1651781
1773483196
1859536935
2119404168
940809087
1562232436
990309864
1293580172
986743344
7885881
165423246
1485949899
559684939
1886016869
146014096
186435330
1171509715
881594998
475303778
685035059
476205006
106180692
659058213
1083531863
380081698
1515839267
517516925
1871335818
769179472
345480979
948250510
171215182
1410582784
166591517
1101541288
697710178
1806037436
186281210
1820386900
648402779
252653932
1121371529
1160109544
1737201500
411789031
1850633588
1866597189
709460402
1075796360
485691901
1007230957
792590911
1275822882
1446859932
645330905
1421179262
1863222363
62837212
511292177
606476280
753041194
154892807
2049547794
847576929
1619646654
1618153271
423390393
1692950232
1392506444
681090186
1024608935
601362924
1815529885
1074681323
256253259
873505128
1539472886
195901805
1803988967
994882064
34355154
2021258403
337287839
575109533
1638178611
1351840405
1821412610
1653749646
2103747660
247228948
1027367612
537703517
585402145
2074366938
1685296642
1207927644
820888753
1596490452
358111072
696087850
923515221
162719323
2082068563
861679770
32406105
864052772
394297232
2122392036
1484161967
2129541116
160856192
69796248
1394004645
2052503086
346044908
1993200754
1086838007
1713811843
74476446
92151049
1491227516
1501281366
747766050
13161114
1751382040
126181301
1483148352
1819600147
550406569
606983380
935101608
788536328
2102460864
1647427138
1799776870
683491195
1608323079
1801105562
314730699
171417965
1513957098
898463322
852501032
2064965084
787518817
2027134342
1123819034
564046541
628645627
722782419
313464604
1792120581
2145209978
395594362
197897317
2025737914
1847778267
400343049
1816914024
1518198573
1700371280
1313870170
867186609
1124386802
1990515034
1778660157
677832780
188365891
550322282
1145179539
576364785
832366159
1023063611
517788172
1163348804
1812384753
260088642
1096140711
307020642
1115636606
183268524
965103037
720145777
1942492238
2002547675
551978870
991129379
1644633718
821852871
1990896430
433654025
255681975
323385041
687815708
612781857
1054872750
457258884
896102256
247644396
204858801
2044763339
307635655
179636528
582042
1017762805
432740079
349501061
972242244
358319321
1399356385
211654647
660421175
1326283073
1181387408
545229559
903179396
424342872
223138240
454817406
529886317
1963836097
1688523615
1723894932
1195488400
617697250
1737585276
1255051483
1095477586
1801271565
1397810562
958036544
520349971
1361765313
952316642
1837564777
1840446518
29283377
413618855
360860428
1120337655
580297386
294275975
527648898
1945887346
840059706
1819264192
1974066380
1172243030
634871103
1946523519
1880155676
1846429349
185415692
1037158353
853541740
790615185
1863672029
1888543872
1841624961
1131184059
696719858
1411026992
97149133
2051259900
1456167800
394023480
2051683420
1487160427
708631738
346685054
1690169993
21092255
230875235
1716464505
750216053
2004832900
453205595
1891654318
1116799313
1725975898
180381877
1486322312
1513795033
302306157
679009559
1736634680
1636823997
1686617364
1267813404
1961657483
1633208616
786078965
1029067537
1892733285
601100125
125270556
1908674235
606092926
915055455
1321544365
95955891
27080128
1926532420
940603027
1929542582
2006711651
1141367851
1252460735
458862240
703511879
1936243663
1305182466
2114918818
937327406
1188305559
825786449
472596703
1823495366
861233524
1508840944
2003545867
538024034
1393777244
2095056917
1672015647
1678837403
320987701
191010089
424761148
361117427
1922546142
1158146267
50564232
1587687397
1491271503
16995630
1945651546
636721809
1106625503
24226566
13686519
1541805664
1487444508
501545592
834417491
692489408
1418355842
1824762788
1390823766
1865511544
1383526005
300968600
1608783961
2062845694
1749617514
1577510477
199016119
1060399239
346147296
287777976
1037457697
813282454
2061582390
1954005115
618160526
139162772
1949987394
1629719944
1301823387
1225620582
1978448223
520367934
1986819260
424907603
681717399
804277086
1997369439
1083628160
1782700786
469793930
1508477569
251575630
868153499
740366520
1091317533
1507559350
388626616
1758004214
1070312317
1917049177
269383167
1451289150
1870803899
784204485
882704923
679109735
127843488
737518683
696754759
298290620
1554314856
1403522752
1455085631
485539142
1572554074
345505502
1729535360
50649445
282622141
789783934
1798396217
1461941122
453923749
1019713090
1812445956
1875370625
396757491
930082504
93451500
1340344515
2108227581
1223658326
630796129
1266963074
1582090647
886629166
657179147
1888796335
2006389557
1610703994
2082611682
753416877
2036387621
1598514266
1073334926
1630041942
2060246162
1785266830
1123467539
1717141042
1815029499
1079390640
1774258238
100422156
1294409768
344071412
2021204679
1332849767
1457519796
2103773224
317234597
2049941756
1429162096
400795921
931116360
2000882483
172095392
1345206272
2042504284
2064597681
1390246742
1409376994
1703791565
469494823
1534940363
1214836925
132848352
1612624819
155804066
2096105939
560739471
2029258016
542839158
101805827
1481745829
890780335
1291715758
323885650
128223045
1886310121
145500332
1165163161
1283594309
1372769435
1748673714
98893709
932418218
1056364092
829539740
685970755
897129465
1088966445
1675264180
1815790994
39913712
2146774959
603039011
1147356282
1192838998
1204176117
1357811220
1357126996
1695932486
2129758736
412394504
622448638
1932931753
32648133
266366331
368691743
1863760264
1769140065
1606422169
344486597
433431414
1992989166
1195863092
135101058
303616857
1690445083
1723592650
289873595
1237963009
311509029
1559665168
1969622789
643443139
1155709866
764910682
512090500
1862698048
2137119294
363377065
1949592940
630116165
1810477354
153344408
759541691
509439221
1308605490
1027371060
509629880
1438843093
780298471
500606567
688178512
334670557
140017302
499670082
1450566536
1116894067
1293027529
1626003407
1138096508
1855699467
353874194
678993676
1096392393
1542515875
318949268
2134847193
1051958429
285401306
2077882590
434764763
487940668
704225420
1563777970
922661974
1046950133
2036685827
1459971501
1548282097
1968109083
1108105810
517401852
1742726157
511877372
924492048
247689400
743423952
113739948
1298395303
257314845
100129114
1898239496
1955430527
2019214134
1108016658
1675706560
560826859
1718538755
794518888
312991416
348895846
67428052
1519245511
1569509187
292106778
398180209
1439211844
877685026
1433867973
703723063
1751300143
671719962
1135033831
452537439
1753827743
1589631754
1245267435
1307913770
460531993
1253778716
2014581720
136276384
1053172657
1333284479
370628759
165278830
1256404661
1969635269
1797344222
231494072
278801004
1852408480
1026971062
72066484
572512777
1867661896
1233568411
1089329066
1123501382
186596958
1885196030
367095765
1366981694
749816491
990124874
334251309
1001573973
1287761856
746691983
1172167812
1300469927
911909034
1199643070
1681674074
1403706096
1547057508
898991056
1086639007
1321392903
1886763221
1294337249
107744006
1812395785
241939107
1649638109
1942057196
2073820573
677290270
661359081
2095426982
210374073
538382721
326106551
1172863176
1703311453
1167227275
686571030
1664069452
1299168190
1268586845
857433498
137591772
613211598
78188208
698642961
228115825
86546129
194212760
1420444439
1589983428
880910072
257704070
57883609
1837416578
2014536216
582839468
1246868101
159072476
817751685
1326429552
1530665623
1307333900
266604198
1226458995
1418703354
307948928
585032764
1808128236
1235875977
736412669
1184121710
503910049
1973180464
1976181247
456150622
1835877356
431680499
196845606
1395475202
1803439759
1691615248
701253168
603765292
1214921323
857957471
646954108
1445764078
2034865636
353420683
161471185
1545291596
1600919205
23553124
100516458
375795432
28069578
1443102097
620181225
1252901358
1847678834
282918260
1680526857
718890249
1995971238
179201513
71219577
1048191883
416523994
106254154
1102010445
1951384947
1107961937
1682058769
1155253582
144330562
2101619286
890399185
753169430
1690908945
226166242
1284538930
1057851748
148165436
1974260178
58363040
222667757
268515112
1667328569
324696885
1816289667
1634337616
533386777
969676944
217014485
946085374
1055628540
1160746640
1872673440
1036803637
1600502979
1308211946
2029811974
2012267688
844523448
686349356
1692137941
1512989327
48058342
1276823475
1044774314
928211405
1582731201
1049627070
558459836
1425189969
1381771094
76509877
126360911
103903912
19111634
2021160586
1788480072
1603237288
1818742831
1366740720
1609613792
1764851605
842314978
1683895590
161849159
1321742637
2007825739
2016092675
1620263810
1465569007
2076048766
860468454
1435724168
2130018194
734210201
835704310
1416490279
1488985883
1010165454
318275749
176861764
2028648772
1130083538
1393459692
1913889786
1046326095
2019620279
407382855
148251021
523580278
291840477
1442490446
111032316
721533299
1394458998
319720246
1568113007
1098946494
1324841322
2008800421
540020912
984661607
1218302988
1073829409
2004559294
1442673117
2057700237
261764924
2075483767
239963034
710414062
2036857672
1589650681
1113467283
39778512
88643308
870507652
1736485679
25436935
576998031
1095860796
1285448972
1679803160
1334419568
786237732
1281645730
1226236510
132293117
1717210530
1394715306
523551356
1446892725
364881240
195751105
1178588369
1768447769
1701581541
254536503
1935441248
1191585314
298361144
1966910411
2087207370
226721705
378435107
1997483623
958126231
193499281
450485787
689089016
513399713
340482937
1009185799
693278516
738976468
840956409
1054725941
2107992885
1926365181
832884211
1714318788
1445045449
728904953
57054135
1385231869
109940029
1097551832
1225393603
1973894536
378704427
1541952853
1045875600
913950985
1871899502
183583525
1678061855
40065529
2027960537
704368134
93378709
512917991
1135376952
199548195
2016578436
1454579642
1680050676
1446610369
30297582
749346747
90773153
14372143
1429611884
1343674315
1986163979
1200363013
780310479
826587284
1957085884
346512168
1716948206
1053265423
1151739652
980357210
1362602396
369976270
1476205547
145604466
1736603776
642303022
778359641
368663488
192839934
1513264366
1449273408
976422447
336332124
663740726
1264583661
275377330
1217115002
237896121
1157871389
1510197064
2103974999
336587438
835375815
1090567381
1275574398
1197699931
163635197
1116107349
2045010775
1487637363
1193660066
572348589
1649110379
1063438734
1338198960
301224777
138315716
1643581064
2104492076
685587178
1441133605
1588311046
798348468
294438731
1009719786
45869369
1356054932
1715622368
691439913
771040004
1578379888
1230913494
315560704
688447685
1991864449
1867733355
1017684422
238114581
1549508743
1516686164
2079755300
1898197251
690630163
758829566
328214378
1718024168
1246826097
2046724255
1618251170
1960330097
1368693388
266013515
1498308273
79524416
823335221
169547412
1737186446
1437720072
1615190230
2093678405
960077130
1710889484
553476818
33834344
723563643
1456033233
1112938273
964629899
161738506
549167428
1572163815
436697023
568399502
1608164725
201247969
1927321361
922556119
2065320116
1146144173
818840054
1768604134
1826863747
661670387
1087567698
1663779795
648489535
630627068
167798281
790632654
36911926
580364081
253367460
843649024
933495637
1384420061
1670892502
112629731
867244830
335119834
860831040
65530346
377107997
1358849477
828375525
975037394
493622783
1841867774
2113498483
39902638
1258246099
1250533902
821380664
1474331071
1531397699
1497015388
1787784091
719117424
1349376343
172966481
1153276731
793976325
465748367
239846357
558579573
768067706
1243320943
1009715401
1506012461
36532321
1250644735
389692196
1076651275
1818840109
2042464869
1447854266
1929046296
883531990
360831198
866460
1855965676
1524466845
1680962378
580294039
143175087
644308190
2072349506
1355097318
926345165
590016056
2114632761
262335864
2057512552
1749403776
248123740
1829405170
305907027
1637213111
1170875226
230912792
980788466
1247861121
1765120779
856884760
610357563
338051810
1134264005
2112433163
2014531320
669379692
1709207530
1340389830
189388503
1063007000
1488036795
2129625605
1648093498
700266674
665941504
871496959
939329559
1869642966
1453282469
1258568505
87596360
1406404729
2107642371
24266126
600506436
366577733
2138747844
1671387275
5665692
1436836963
546106358
1377171871
1278968541
177431996
456551127
180963957
1941731337
1312502831
1575228749
1457919216
1942913761
1793142947
1918354366
1387585266
151219346
1034947030
87017553
1100333818
1072778691
223554591
431455553
849838511
1547904316
1474603768
543711267
57695517
2083698136
899237656
1586600248
1459767270
1231261853
1572415923
1045961267
356913380
1455637380
1728779950
1279346203
2119464932
1410504941
607292555
290279503
1647347670
280108616
1149127783
147941926
747548886
1939518024
1589499275
231469434
1864169595
236799939
72578313
1699030550
497678772
392846610
2045739751
1694604253
1097139841
503106533
1638496150
551985731
1130305064
250083254
910024084
685208226
1806985508
491948905
586747033
612453544
1779036474
542248690
1371726388
1266584482
1396266797
2144247123
1593714940
1355967025
1797294235
1915194423
1363258506
348671668
1451208306
1641622130
1129947315
1227014340
618021210
692089762
1590483169
1537815990
299600375
196005669
925093469
152481496
2048784186
322725759
1134581266
601729916
1225990509
688611928
1549577141
1871744539
1205585470
1032750580
130579142
558184696
1119505805
1074118861
1805219533
1913172452
91098075
1936897930
717617790
1278632252
1353376164
83328383
638697198
469747182
409284424
1472927519
1928010245
845682365
2128343749
903023820
213171591
1721767326
937040138
1397808441
1526896376
175239856
1789934144
259907339
1385158946
1909392380
1180762328
1557637152
1617056751
1482545760
2016646440
1478709656
47813273
247408858
898824090
94056418
1039120335
278620059
1158860427
2055902188
1047074586
44551396
2100184406
2079510894
605983392
1389851012
908892195
1045120101
1396918706
310603691
356700051
97106675
836087625
1988609110
330033528
601810921
2041862499
1946351297
2035187913
950955972
230476083
587312474
181024264
170630891
1322317303
791242713
1877507507
1084351574
49766372
1710232510
1468689615
441391473
714946242
42225010
1863287299
963265981
139495505
1593416470
603153957
1140756537
1815833090
672460016
536699960
206703603
541037705
717376478
1683941708
293645291
60704364
326796389
2005711378
2133715182
1301978819
1370077005
1965111765
1917080144
871984356
1409531427
1124713076
898640597
120805236
1536227163
1067402463
1799837015
944798363
1119326397
845211740
770214750
1143501398
191244907
1846721267
1502543820
1083419038
1675312998
1725311071
1564516333
2088629545
712786306
364308089
1543186893
642414756
864604155
1452806725
1395935498
1577125835
1822396554
209939896
430726757
455733859
1046340649
462029744
54563457
1909679702
1351051807
323146234
261300615
624042341
320179368
472769798
1027118660
2125294225
908804801
665105444
1449392965
1602926590
556217058
2124139495
1265806245
1793495934
1966109581
1258096398
550522012
809916106
1859654817
667131928
1525981007
1730104795
1046418760
837624516
977227424
1096416103
664709711
209850608
63092860
1880909819
1765594690
1962041719
1086487840
1205805312
192600266
371580736
678611629
1479446490
972226384
978189612
1878695299
1173956707
856574883
624034984
476892777
15885531
61510029
1669505072
126896244
891811034
1730384486
509378876
501920327
923597644
1207313096
33519000
46354294
2027501867
1845330685
958416443
766033305
389010596
410248084
1016039953
915833744
1828240527
602772497
737775345
2054800385
882750738
312725232
193829873
167925374
1009660703
1129032715
1036443399
1281269792
1978965514
1998417486
1722872359
1989532925
1660023813
2027740028
128666690
1998265448
688572937
365863600
1627935212
481964706
911434130
1754268349
1233246726
1915510685
1999870677
795590490
2027057689
690269801
357787150
996097277
1551161583
711809214
291448478
1804780342
1057421418
175164808
703175570
1842474361
1341694615
471108273
1932653156
1586103995
147621872
676558978
1382836786
150568855
1392246891
1989560148
405309400
369687667
237158269
1291368813
1903169588
570039513
1199881868
1780506328
155421592
1986462350
1070365522
1372755456
2104031988
1760209831
1385730041
2004573964
1555964514
1466686969
1810913198
1790799655
1205691116
2029425864
855639475
587563878
1103062408
937344256
1324367858
1087461745
2115911074
187623412
791946770
1889230820
1589593606
2017650403
1150878712
1161393715
2075596488
1515454818
329807421
1434317053
1210001755
1113365718
322526302
357418049
2011934275
1815723190
1601469443
414851552
1526977954
535522097
2073775342
616608022
62896850
220130973
1834635007
303185401
73038956
416005049
1565581435
629931718
876490247
948025324
1822521594
1954813283
90202221
224313605
1748840469
44993688
2071655028
868559933
1717018868
1921658612
1102163994
829348264
1751143619
1678999547
328089025
1168548984
1415348619
1240966170
1708437744
1123449901
205048234
1286210
334856020
1162862807
1922344680
1151681890
1594574877
1962680636
1811273562
1239458876
535110657
691123159
182759961
2089545511
929236616
619434501
627340682
1919795817
1094865614
1603663005
881618146
829921454
1082492333
1392890456
1691509696
1149703377
563511646
782368194
533909938
1529906324
1219909664
1045677396
1690938256
1595972144
532083955
701208843
706592153
1604807422
195523565
253042544
1056613226
1888731112
2044594378
912812990
806179443
1057071133
2047318439
454180831
1921552384
386970432
300051417
24682385
1551971061
1587534216
708160129
1622851028
1586877702
1905783670
1464020286
256160461
1480687097
418638078
1497470254
1158450278
499599256
53830129
1620687049
1983032674
1959658677
409378147
1062032675
707676501
836068284
1779302477
1766711691
611179155
2101077916
440757136
765931618
1608601181
1420524474
1491815624
327305654
1676148637
398080648
773275424
960305461
897977282
1338241675
195444200
427997857
552728091
1189166393
2041845600
585463988
2018972213
185446284
617546771
839011485
1194914691
1571237376
1790804631
1789296495
2107127179
1965759433
1353325161
1214433227
1324953121
64141183
987453321
681205218
898979520
1371715706
1621415286
744417445
1092869322
758968353
1089876202
1581297337
1249382062
200390233
244799747
1868814414
569559140
399747171
599600910
1920614121
1752303883
537703716
1136027929
1505462857
1354078800
1720376141
2075265540
1424338577
1692580782
1032252199
1865775605
893452153
1928693344
1741424963
258453486
2043883907
365752058
1367457572
1050259517
1800124171
138404474
644534113
398019516
1446942320
267302852
554198942
1432225721
1064386480
242665620
868905651
140614003
31798902
605906876
1460099337
1841040960
859770623
1595627293
1211225666
244665316
1839228292
334462161
1095522169
1128039408
1591207303
210659065
340348792
1275858022
1276260292
1140137080
1253897021
1495095400
670125052
1416175001
1751576583
828698000
565174585
521397901
867101685
1386611066
143262335
374354053
574947544
863993583
2106897777
2049549794
23390563
948510037
36218612
2023032591
898505080
1695017307
1526920319
1660935420
262645897
1921596700
1285190651
758977539
242252402
745869559
1621533737
167461132
484039381
1547242423
1158879756
2015436939
1308410750
2040761492
1871502882
953930925
905977108
197954598
390201558
1810136105
1870776725
827643126
652659625
1558079716
164685992
2006853940
991639128
13293586
1931735033
1107647628
885273
46196900
278389146
1620837669
440320669
1871556898
39156021
30429136
310855770
1613198566
607927100
1141625682
1807178911
2128158826
25924997
999386273
167504732
1290263186
1657264410
1241691471
1962245110
1097715861
586727002
2136999576
1936361138
157784613
1046663472
1734692146
1342695302
1980654015
1708356279
877745852
209406005
959949588
67242402
1066231949
476938952
2035494034
1102226360
1320921558
1536898223
821136221
913588128
2121708916
1825857131
1460548538
1186481738
550329715
1884303547
805614087
355371005
1920101073
1215350603
609752395
1042377416
759736150
1118981404
313328000
2091154578
1971097718
1861443737
1136924797
198090040
884288560
473441414
593318421
65029170
40011781
1083139172
749485739
604221910
420323671
984706133
1756770953
631572457
894112762
1729065226
1580148052
1071177583
152288890
1608588398
1903808247
2077686507
1915689826
753337383
1912065171
1107802133
422421414
753883368
1993806788
450159514
1180017370
1325134449
444830241
141595611
956733331
583971063
1359631654
531502311
1561939432
1343440137
2043459876
921965673
1819160981
730716657
1925354314
1042075505
1312658578
1544944828
736080500
1487479002
1060652572
955688338
1740960489
1924454064
401051021
1318154732
323356175
1716297823
2003824326
1796190465
1995800065
1167931225
1343616748
659176060
1826181457
134875594
1492333329
1120399666
1204942053
203918834
1441017889
373552200
2086467910
573156050
2096943978
298880314
612339908
265087007
971330590
366536210
1851242821
1519616786
1593065079
285039277
1335485349
1051526995
1324679783
1362532472
1053133267
864646177
1364525190
243410617
1681336942
1967906769
1686466721
281039760
1393246996
1980062817
454537869
1717576864
177918530
384700072
859725516
2128820805
1267676627
2098070818
691158413
2030428380
1946036313
522309963
425435832
760161484
501648894
783826713
1480068228
1254383158
1669126923
462177883
1244524178
1018756842
908838735
628979365
244998632
1589870751
570817822
645907645
224948377
746211597
2050814423
394096909
79432106
1955308948
292798410
1607089195
1948947989
943497070
1929044381
516196196
1274374129
1384505161
608841779
1392681826
1297085182
208760536
214635122
1111772446
1797001762
712954969
1223501932
1472507212
1832978758
2082242978
2106383329
1697075382
893125790
1858193581
906626056
936665374
631478374
1914577642
60837778
2050476222
285782163
678155806
889738366
192901003
1258021566
1143974746
742921286
171533765
108078741
1501118395
1624337581
824312806
640489549
1105286026
1377813047
1080080634
459448368
38280745
1388299416
789081821
1000274134
1847414299
1331631799
312874473
831566562
39124964
1457728922
157556561
1710468919
1365142803
1770472633
563297795
1238620636
1475540720
912002069
1323492881
518057111
362846951
648157257
1432504816
664345215
891556060
99981973
982427729
1038927847
68044039
539369488
873687225
1608147762
622756241
1576888401
1861279158
1745570516
1799324356
1323901378
92305018
1256098625
1068147716
1765483418
1163457000
2092238171
1347197119
205850696
129503180
930161802
1734602253
231149924
1088568359
1036231006
2125466297
630003731
1505120129
618637079
619360924
1921768730
282252562
777646943
1524810414
185988084
181345914
1238770990
1393182512
2049992582
1544018272
1698761790
1188048272
1172235034
829121822
455094721
819751826
649332502
997146618
1823185763
72936310
469595441
250760405
1958484929
283550663
1774326526
426881377
1379625524
1735542934
1765803800
1093876950
1306555915
139607013
1481777786
683509579
706894435
880557187
2089626397
1440666996
964778023
40107803
1502738877
261081839
1011438801
1280937122
543691744
207279312
134995956
649544227
1400625845
308201505
1133853394
178641651
1393022710
756297225
1284154827
1245425341
352276414
427823631
1239068622
2052627197
1604835175
600129213
150286531
1559692296
264839159
1872328912
261908439
494027692
2051366876
1245058255
293672402
131875349
2132849569
275027365
1465543293
84983977
13549188
779599696
574637231
686249473
1360409816
1684839081
656270904
610666505
612378212
1857297792
1276579271
511668492
1847643045
1104337928
1074319195
1622666378
1728591873
563416807
456577175
835014300
1511303635
1557997239
515539953
1779824783
1381389722
1424888680
1419143913
590076925
2043582366
1224539083
235585901
2016456752
7361395
1205120841
544480861
685915923
689122120
430525507
239505013
1489119065
933006232
774864641
608200701
1882945524
1474117675
998566022
185049629
83201259
319679634
1863885732
1221334489
1535487912
1941685531
1042151547
411288141
406973672
3901081
932904089
1775936515
40351751
498240169
284047392
1126683046
262086582
580084094
872303715
1748677290
1612584335
1570214933
1938548353
1187683014
1258778913
1590463202
1756955557
1010542168
356717322
1103058334
1117498896
1130010839
1257522989
1807441732
1305599066
1510985021
416794569
330910426
1212478584
2074410702
234164631
316087539
1030150115
2030285731
279487472
1683756717
523321905
224165688
1283527513
545090807
1334478566
1319988394
889934904
1433212579
2821344
1682328060
1437105077
1994677161
1483678954
976932944
1580102607
715496161
1568517454
361633963
1058068234
925703820
319048053
55130898
992086767
823890154
2108455421
1403964760
600874297
1068026625
1115203113
1616223881
183951243
1006075589
529769731
249160369
1649466938
1378779071
1003269284
1074390598
967018281
768443807
1754715518
1048803235
758581341
812593928
1981493186
345063970
1916005732
288112322
123958842
1382875072
1940256992
2058919984
1531045748
1861329711
408146079
1316460425
408216650
594343612
1314355046
775975381
2109140152
1257521196
808886949
1751481921
377504425
674999713
1489150017
903285417
1722228722
65804676
1077783087
1029679065
163870168
927198019
511006447
560589268
1337100032
958475935
843880263
339152007
844992573
38955946
1106615062
446634533
1859106223
88049001
1582013828
1727267430
1580503646
664780704
1475698408
1267584261
1927074067
1273096083
1213011847
629123144
633923907
404310549
1650557029
319352219
99751390
306838334
543159727
1880788129
1819338825
455944177
2099834871
2026133940
1633468891
274574583
1209553870
658756587
882704923
498410892
440200464
10462074
306756242
945632064
1375393558
1355406444
1644921559
785249195
606773315
527541942
625397523
197245422
1334448008
560565435
453778766
2002951150
1209460275
1544602464
1842597627
1738285265
1218244818
549097981
463149075
1969807221
781883400
1239994937
1210595124
1361143468
79086622
516081938
752691543
1816203308
1554287991
463395117
1486768736
1519252453
1482700066
259789716
835059431
1639815176
29306940
1033057037
439722936
225753140
932831366
393515114
59126754
90974612
438578120
323415878
1863899438
1308925224
1661224847
1222936984
1735327726
755651339
1582648004
940283339
499360810
923822729
537335887
1481204263
1335715178
326822410
755549625
1712183569
1889737799
664952999
1510442385
776870781
1151332717
367572473
810728813
575236032
594644045
1515193345
1901188054
1563215821
1285052763
1184494984
1813871230
1198575442
176920551
924392324
1748405989
978122982
1045296603
1284394395
1573182033
1203651666
337851566
116434914
120234367
270560845
1075796648
444900984
508307743
2145401331
1068570327
1352897616
1574172068
692530383
947631257
1306540365
1555845919
117223400
1179124394
500783247
1479233052
1061190183
2136927494
939289629
981048040
302421577
816506445
367035897
1557231575
1568815002
1392261652
1561700623
275222706
1024924908
643601361
1736770012
27857514
1599566722
1395964345
1522551739
749409529
1739180616
341305200
2001843465
1582075641
1151352757
432429745
509123243
21161400
693395401
633643250
129435423
1499469264
358519005
1656975776
744280395
1545113260
375734327
1943104237
395215924
271098687
1350232468
1762731049
580461757
1007475943
478011296
442096107
677375138
679977162
277691907
482001468
1998010904
1356022975
1693168747
1435909878
1196799592
195452825
1197808614
1497685600
1251765974
406713594
764022959
610894763
213053601
820536211
1994524213
7062899
747181020
2136610074
1356334932
1608575666
939218280
540945180
1705155488
794372906
911586234
1553648752
1639056742
1353784730
219012923
306473029
1196824083
1798214815
586821223
1274042343
1794339079
208913085
2016597555
765257310
1853429738
1128928313
2110330593
959654765
549655816
1074754133
111096279
1393993857
2034747690
739608331
1141186011
1305754025
2036964952
460506620
1607940360
1532198994
1557753072
1312595748
1085508011
1206883098
686303834
277051928
1273154843
1597625069
2115274698
821225318
1394804289
2128799130
1301839158
1762372821
452083842
776237412
1941806582
731361346
681191515
1705608194
30201059
868241873
658577525
149721007
1146614413
707327459
568533929
1124688800
2035030841
1137484201
1932858964
892663433
1582648004
2061054322
2030983010
736156107
1941720701
1173191590
1188854530
1824520640
1383919733
1925620215
1138709586
1684184623
1296029211
1530037839
156560825
2021891752
995776700
1969892718
1120958139
1783578989
719695962
1839737458
949893138
547279161
1232270467
419586392
1226824090
2137544738
1168434506
1527917355
613530448
672052834
32198571
224281628
1394875327
1800700541
1768153854
509339150
296416868
805396178
2009926421
394057638
2033159658
68651259
2050666264
87437301
288762718
1969904678
916425468
1598640659
2111867249
162961903
1422319372
206534467
831725696
1775913940
229827831
1493829912
971802781
1987694761
702113446
1968599000
704324848
678667049
1258249155
1054496293
1452991285
159870303
1061167605
1702918757
1987597759
884659691
1363624413
1344617665
1491197706
992312496
75411
2016745911
249781348
964986714
1115947541
928860274
1672879955
1520049162
1571182072
1935164459
656985390
1673701690
1531092987
887680784
928189705
818224149
1432274266
912320306
1314390826
1661011504
2100740040
1756907904
1456104031
1638469873
1637437093
1931904963
2056131196
35558123
723292147
1374574762
636467740
1019140620
1113831122
817686087
1736850180
1274614414
1281397805
735246721
451434137
534626132
27117715
97473148
194916229
1574721186
1458402093
1508063602
248096174
1531094946
1995220370
321088420
33166641
261133331
1601268921
1820619310
22611943
459303571
1271602725
1572697296
438548431
733959956
769541266
1697161532
724716836
661165508
49441934
985039136
1233740935
1718106652
1958166072
1998095490
2134853577
2025459533
359178397
1064345601
571976345
2080924337
496341995
1623159922
1479135002
897221044
1126982016
192890946
677910497
1422436339
704534693
1807641076
1971071797
717254287
1952412256
91001020
1793671629
1315166072
229537433
1162190144
892969781
735634577
298072492
526715499
1031494856
21144200
197255020
1398234239
1839205559
613227975
1826103301
139820496
1860144803
1424098992
518271923
1699072421
2076632626
1469139786
1285088713
1153337554
2084303159
2102409315
1221185406
86565414
525796843
1243541217
393765890
816831944
435702666
675211074
1001344283
1370141012
1193328577
141285734
521266749
1901380047
1880238322
520306751
34507304
1343601397
2005619877
1312866495
1230326497
738956200
1961827315
1708650855
890150400
392318337
1148996450
975426436
643749310
1942564266
2132239337
1670010967
1019074655
356676603
696492099
797101611
1885780463
275455845
131212764
1132587867
639491204
1181387886
937556969
1449450040
2033572324
1486914183
720623806
1988711453
1901432391
382643407
964225950
1595145408
208863316
406840007
1320059929
1854067445
662250568
1356094462
1548282097
1301793376
1701861654
1296075390
923351829
1183747122
585982790
81312403
2045366295
1418841973
751115191
1753843963
1701781441
1552590211
1060307231
509277386
1452372795
1933171640
1597656213
1271599806
1799301450
1608947673
743989087
977860248
24031727
1833949424
1764204582
1821506543
107481193
1081163825
35405496
294707076
1593326982
656348984
927350402
1234483288
956567484
1682792220
116022122
568802271
1542299127
128035422
660397362
429531827
1271797450
527729861
151752970
511306175
1113006566
838472416
2109964697
230064040
1090711129
2102605351
673946173
491935603
1286541948
1926625706
711226000
2013435522
844594439
2116353554
952933908
2054817162
467243410
2132784612
251338710
1426844462
841233766
1715288911
1927161208
22535381
1233308367
1316950580
398841143
1166255228
753169290
1462628061
355790281
873654175
483731645
1328999754
1535091263
945206098
1776941026
1561788255
1341481598
1177973036
359583002
788408175
2124253239
1124478560
1377837681
1579166201
2103559344
1901356623
1520076757
1144836492
763278866
741271206
254356063
505802454
1273177208
2095759099
1004435215
139425358
917313816
675632675
438704182
534685338
1332294002
806280323
1946987152
128192060
1710248541
232951646
2073466540
8370854
225277180
1408306103
1312928266
1951636646
378214636
65301057
259548444
825325836
1501132699
1788387396
1271490908
2146352473
94570045
189690886
238802492
1317825076
1362070842
244665316
1069528757
2057101617
1843149964
451334806
1211200466
1829178708
466892095
301482864
1300263169
608623209
28742695
1077024059
1433110909
598196494
130513333
404521124
663885649
1709360778
1744471118
1347575745
241633459
219597930
114548275
727357739
617391788
1704235461
828733568
1062299938
1019371128
1416229797
2027092827
1435508778
1961020563
69616455
936308241
953831595
770460842
1551834963
1806228691
1735180304
1616629877
1399544244
1248706796
923261805
779940722
939570707
1577961892
632260058
223380338
1790536972
291406089
539567050
227177962
1422686999
457820130
1685780506
1739912745
1058916129
1833956176
158883718
1723485724
426254328
1146650756
613118465
871720354
1493772983
289772303
268631847
1612734027
2053535123
1448449998
436489498
1876193404
1214497542
2109896275
890649906
1145504103
479961147
1893372208
767464198
1550977364
1437272014
1614871430
887424304
441233589
714776077
250920693
1418084347
665179861
1355563004
1724631004
1226812116
690701393
566102403
1768507611
1440220396
182786441
771823943
341832759
1341942703
1226873942
1909713404
2054308216
80543451
257188079
1579373620
1700130596
920854705
555257588
1029862233
1180549273
1474827618
790374126
693133109
1131183715
1194298106
1354996208
1362896834
850868570
186032749
2061128026
1904937485
889954297
1369363804
2000681513
1777690720
301950049
1416669677
1170208318
199918973
880580242
134522490
234654364
1323451147
442802499
1422947044
1121390404
197721061
2114786358
155616346
1186133922
602983107
2057118924
417761832
999716022
1217238370
232322275
998074302
584262656
425633019
790529084
1605061952
853579512
956743203
525217798
1879784542
884059154
1003657506
1277150999
728379836
918790576
1035663716
1385455475
1416163868
417662584
968248084
293541035
1195296087
1014342627
1812666104
325504590
3452317
274165701
1231082073
601895555
1597206137
1879059357
2052451502
1739086575
1591774216
1795411325
173419587
1204777517
766967764
2058556484
1567153167
852775020
2040206320
2130715952
1821332999
1432198169
926217126
651798068
527149932
647933230
47608249
1757514072
521308290
429213968
53851634
327845313
796898907
2110915498
1690957778
1743420672
878712771
1161282946
580199467
217914978
1655755272
350620079
1634540350
1806125053
1521766057
1523987558
1194150561
376560089
748177529
500015041
1581838569
195753516
1593085790
81958481
421339389
573223825
351269131
1854359633
560125048
965598939
38355612
2046652327
211528658
618909251
1473689626
956358559
267201292
319185321
1323467690
1305385681
1729935812
760298028
776175841
1145971466
1164823793
256924547
326351622
1134495171
2125982181
1974879615
483354086
1481478340
1467614457
641908578
177754640
1205660524
312627161
1415193973
672744375
658543757
278436410
1294124310
1667191248
2068888246
689586400
1889013468
1464404294
1620604033
618351613
578082046
1107280818
1891824867
714838648
1352000001
688937577
1274938931
870526524
2133496290
502277209
1855262140
637764101
1332112850
1088658939
1712600517
126656177
23744768
1604504883
1647199086
1064935318
206836921
1506747313
429988421
107982904
992205072
955700080
1388572880
1779052660
270223336
2121294184
543789604
1592556030
1232886085
1202675885
982815868
1089376692
172602802
455733859
469363081
1562169519
1150012077
1727655904
527586227
1150585729
54808984
877097900
605201879
1607595896
1536804211
1108769910
1543203030
1685365414
1821475307
367049253
958567952
1653579446
1908202575
272591928
879299435
1501619613
599854866
1745201793
137538195
1644052169
918127003
1720176357
1581519051
295029438
2054848923
70513920
1162639388
1035755571
2072849369
1437329813
1644809270
1652080061
931269814
890175426
1927840602
1601471476
471626858
1078678744
1573388193
1732075670
235140671
491305884
2059865530
309530894
1958041777
1345316392
1618923466
1458362700
1930664088
1727301829
1032008944
210810917
929927097
1544780603
660419677
500283454
1188594412
242468845
1638496150
1036445446
595455561
345082450
1732947783
1585954184
1300741794
1806275165
536781136
896807472
659655004
1067010847
29857922
1338983818
1342823854
1840404057
1710659984
1335098816
5250886
364940801
1524832098
1230060494
1387724823
1265103814
439005955
686735423
1740431162
1225540712
972778932
549848984
277138467
1542190283
1220510767
848158719
1455161516
1322842062
1878473509
406898588
1495441212
1331009310
1454032632
337101190
2027054213
840995625
1710168105
491931881
799699024
1860546225
1287398852
2080410124
154222206
1313616716
786472302
1434527988
1094130151
2019380398
265032690
1435807831
1024824144
1583099288
1085162266
879843827
1670305902
1920533235
760100117
1701260360
1133755845
168684769
207142536
1664235939
111265063
1682497447
1621288315
1602079086
1668169117
278535527
451264526
743853291
717849048
1715601229
639771891
397092509
1899681054
698793947
377767595
1049514563
1648944333
1340204475
1742226190
1810982361
1245130075
208989472
200574909
1325513174
1462055242
469066819
908306414
2138331594
1908810270
413410878
1895351236
383007635
1411083805
2044271690
470353712
1440023926
1031092957
963066399
87590799
1854372385
1182481519
1043401756
655996441
1071281589
355591864
1260851734
59220959
836292203
392087791
1337146755
1408745852
783442595
123883526
226271332
1768179058
1348516994
2095407815
1211465140
61803795
1430057204
1324955296
632473107
1463711926
1901662973
1340559617
1990574434
276669318
1671265193
1551273434
798511768
2121582053
54324025
1134938021
284981307
363737281
1932495144
259918537
1042972902
1838478697
380675115
206439142
1186365751
311421591
397859965
2000751834
2132275214
1671788477
1594307526
1033068813
891037642
1570674439
1674404042
1366042236
1925668952
1018686542
502305210
2064883619
736047439
2062432684
798498452
1393030376
1652225170
1991362504
179428422
892729144
769140264
686072454
651356959
1704957185
1494324155
1296346243
742440224
815805961
2023237430
194861369
318389161
677527861
953524251
601934771
889370108
1989230107
713543260
957015035
1817178598
2017990850
1459827220
1778323044
709612217
166696578
1699065709
1046758224
395199161
1141041021
355567627
1604597444
1538987905
1612370353
784075602
1233185966
1352031345
175014012
502905925
1797638338
1975969162
2143425159
976679657
440049134
1918389470
624210921
950327370
331734307
175614018
1498859656
1921714111
1551031809
31409725
277986837
2063982820
1154720201
1448605838
566933990
165686839
1678903243
1691109500
806082587
77117253
413344487
463818398
1221095000
1998688044
1673824267
399152245
637094280
1954592231
1257941745
427898582
361775854
1757985446
1527772166
2069487617
2136564800
176032837
811189086
1806028112
67691745
98663803
1314786431
19043723
592620663
510280341
831979668
968795294
534197862
853839360
1211182079
493914526
1448267797
1920124331
591198271
503977274
532015051
402830095
585427499
1977838995
1939858021
291079281
1845037578
235237139
2033757741
893302101
1432750876
1032398415
828987242
86141489
701075280
1464539825
673898773
681262758
1814328356
1655669248
1690876055
1816271980
1497924169
42344731
318508708
1027220971
1947595337
123090133
217520001
670840686
607466268
1566515786
616683483
715503044
574558812
937607233
1728460322
37423924
1954655445
347679117
687197566
1103215252
1293476981
1766053679
657125748
449303171
269428606
981055430
550798746
1930870171
1789385539
1916751669
633156209
1284195828
1191389780
1532129693
1478179862
1784226600
111561172
234537951
1782688472
258045758
1049563794
656805654
2068365058
1445101619
1239199272
519108565
1671360005
1660051436
897693892
1723289321
1953711880
1239785997
492335727
871594067
1464639854
832905340
687925194
1615491171
413462927
1582647184
1464202049
383018998
584446807
1127019659
1453577320
1534345681
1104037628
819768443
709742481
1273128063
241578890
898915767
1576318179
120525933
194703767
1312126903
1952492032
1046113542
924036605
1701403509
939570707
59242234
101653353
1118376689
1824779246
432353282
808838565
357312809
747109859
810622358
618403804
650735287
1774193692
1521726693
463852219
1850385571
1253880870
251830138
467515788
231078240
141659918
2118224590
1268275131
1828440088
1348016507
1135609087
1211848113
788249789
1465939450
1889333593
371910745
734730963
974176389
1003389923
1020349007
1692320307
1106496750
1339577400
311379427
1670872952
461858737
1325004016
1171344260
1570634899
541225279
1896431877
1538566872
1623758223
735749994
1135061467
440053821
64327926
1518492647
1813651690
1565783033
1663486612
1515462343
2048584208
1730482617
50797847
1377940295
1490999580
671889927
1958741797
312012275
925974644
663837689
974079306
1429699712
779045973
1448237203
1374033994
1575932986
895876171
780317393
1905861358
1611751702
2016320121
85227266
1778278464
1263124424
1640440945
532119264
153133939
610148909
734573977
2119213992
1816817704
1618103166
485443390
1800624632
2116930531
1098227299
1589618506
1856460302
811634576
1972514577
77625740
1916536928
873315763
1774047129
1101532035
115551530
986079733
341003881
440338819
441599412
2023534576
403992509
2056984636
1843894659
782921953
2056927916
682906518
1310433778
2053028678
1605286526
175632966
175268957
783702825
1037483545
1682888661
522316868
2086873852
544847052
1961718899
1552089168
743587752
150065327
1344971937
1251720253
1883459281
344257460
997592115
940459598
156891066
1596014187
1862920106
1477052284
2064811383
346377842
658246374
400279266
1140320236
1939224209
1452437796
1024011569
1950769761
1888108353
119995683
2127397036
1734653545
1186672366
1787040201
868462619
828586949
91506968
268673327
592469535
1883757379
1548325491
1948672371
162001968
1068974245
1720072724
1782052396
951362870
1298349057
2108937711
1840556582
764297330
390231910
1952529647
94474177
1102857089
1325239045
893867709
1091653432
1608998097
1131617154
175834107
1327360005
275752882
940479228
503543767
1242829532
1363669238
481214737
1064929823
1804316193
1665640875
164650244
619334695
1244981174
1756254108
1833354827
1685252028
1233461272
236912330
1388588119
2003064148
92995353
837814330
240290817
1091716521
1873732298
1782233946
743303574
613558802
1431488165
591694234
614900333
1663566564
1325434488
766010478
1657375212
1348626391
262277084
53940979
1142324982
1431990676
1495797824
476354835
1541239032
1989962306
1328438207
60575907
1373681295
410729468
2067569613
720895829
1497987865
264498197
2113777434
389573761
329932873
205367311
1758212711
1134691111
428444285
623805988
203704522
1222874452
1353550103
853741265
1130480452
1571999055
204081969
88200749
1340773582
771332874
2044477551
1696057218
563869682
861941128
1402703207
712287214
933608725
293922306
2032819626
61263406
1833671297
253560172
168720584
1100071112
1343713316
1118784515
77977882
552099256
1996228138
1317209746
1871945273
1118216695
2076194786
1835260633
365298381
1269432421
46820011
1171616794
2014504573
239524031
1787028253
1792078088
1715638539
1030401716
1187338711
34192747
1077572362
1868753280
1229190158
2115148904
204994541
128052372
1911584624
1423569684
680811813
1047674764
842522057
1476489794
1543251425
345081234
236578790
1657134773
2137949665
1276824450
35530005
1702938573
342655471
1622598200
876133236
336303762
384065606
909742014
2129155567
670434600
904058412
590084881
181090346
355581742
1092181609
1167269113
1105784995
1046579899
356417390
780094949
1033822204
375758136
1385025597
1758896837
1893545789
1194473448
1991897463
2057388328
1042149682
106733234
923846910
1632874008
934919567
1514199842
661854030
699391952
1801475710
1507575061
1074416335
777324786
1176282170
270281408
299688528
92763050
1228936023
558288439
1368760563
1400417068
464402562
1000585191
1455618772
246489383
138120571
300432933
2040466987
882430986
1155907164
121955850
1518179865
1250509982
614854500
2144900561
11418790
812801186
663358764
668680381
2136624382
1828574584
769558355
1953208697
1603594406
662155666
423484635
228304187
771295885
1055777171
1745721360
1451680754
354459213
349945229
867799449
791705136
577827645
880653700
1671027647
188156643
1913928906
1768898905
1851960292
458561684
1684685700
424652310
1247229318
1556274167
1103798578
1953247764
1804150166
1579718195
1961033264
1984394517
74546411
1823259613
992604419
1191992438
484487524
1335422564
906148307
1764324166
1822805643
725103357
306463914
1769643870
1534227953
353975012
762884765
419466175
787356584
1917409960
1329470548
1240829045
1763509725
518088618
1905929727
854676130
1034354332
2022696804
460434900
136399130
1299749790
157481519
640243342
1493158397
1023423514
1681676729
1786146108
1925250192
1809526325
213936307
171460564
196061995
476938952
750326177
313450079
1154980036
1958647686
1555887139
1552723061
542795072
768009617
1174971242
1785265576
934822685
1948496467
387921780
95011581
466427003
261723059
2050279497
1972630465
377400559
1998902484
57256226
1500060328
1236319084
548420948
621700091
433297605
1960375511
491518810
1895956507
1197516285
1518758116
358709033
332257693
1065135068
116531972
1249750350
755040255
1430384668
1017173223
1935397994
56022718
244710342
349671215
1946779752
546594643
1584095960
184538051
522210554
557753255
537937142
528241215
1720525930
1646141465
1340865749
1895556247
1715156765
1071016704
1866786189
381521269
1065413569
612285803
2056706601
1137407210
2093457198
43650251
1359308751
1006254425
918468347
612084044
255581280
971325137
1217427402
30957358
513340177
1710835750
322183464
749348499
350756069
1263136191
59868972
1678772449
543295585
1724961426
1764664126
898483167
1652651043
1528338764
1321648862
1820473536
777370496
1571995301
1659240966
573295729
1074695825
872916731
1298941260
995689815
1863293953
2033540652
729014463
865588754
1789176038
741052642
1685569547
1720353593
121656626
404504293
593032942
1100154143
405139171
1105120603
86203753
1263258080
1010728387
1509778795
1508682035
1316852796
1019086807
996082239
1817545495
467398824
1543881605
1921949745
1280391771
1853560722
1870242055
1499567682
140111526
507433970
1321037960
415900149
1390966370
1232436826
1318095528
780270083
1153289135
667767636
31766541
2117191115
15545115
1093775132
339370593
454425069
249006125
1729052634
146185252
54203383
1700467600
2085329501
805983390
711427226
27328226
717931142
1385289267
1349364610
17874966
1001484512
647121879
390293162
1611498232
21957085
1580552531
1970357260
1391049279
1578671565
148341251
1319186660
965982535
999214744
2009948145
634125203
1863950427
22180451
1169626154
1088127895
179554173
1418037152
731561536
167252903
1838183755
1236386861
778139758
815326155
838439491
956824850
1442501492
2060412544
2079978149
1286596745
883466190
750257477
1111717270
813353983
1734085810
1335369670
636558705
31414391
2080604610
689220756
737993384
482063884
1155239856
546170913
306227212
1264908080
1463870504
1358196092
251376253
282199291
1451464727
2035080480
1656380072
1966578680
1319421794
1717292864
1333045676
807417585
392013964
486406411
497835302
766703455
1936594370
1861393909
280570889
125790152
934939009
2046256614
1201948981
353706667
164336083
1324082027
1778894215
94615235
359492151
598109797
1764461776
1386303089
1247243516
1469272777
829529513
79355150
1120216266
1930513006
1692242253
436371532
677901020
861445011
987477265
755842246
437316583
1601086833
1402344693
1254144762
1782009846
460555056
640991605
1556730713
1439181099
492772365
118867190
483690568
1973974567
826627323
1640379983
1896702316
193728714
1451080766
569550922
921233710
520010784
688395776
143312996
1061856010
845306214
886438165
1512051446
169945138
732935446
1846961126
1243508265
1726697533
1250687935
1567041260
632320570
112954526
1446522854
355639709
1146344821
948330223
1010766884
838739711
1781905710
520611211
1654023200
551158761
2085472629
1946621168
889434604
1077370797
968598015
465633817
921594150
1825955180
2099465489
333368799
77811941
1923442167
1353695643
1845581643
1313317584
649947373
863570220
580014561
1046115236
1131891353
1176109221
875731243
161376603
476928401
7975793
488011444
593766389
751935791
1983717439
717564199
1521737385
1140056802
1143362900
1628984854
2074073222
719112089
1458220932
1629471666
743423952
236252716
40437597
2107594652
1369107680
447301855
586577182
1367808731
1255118732
1534253555
2131611124
80879389
198708904
144972254
152455274
212574972
1127936294
1974538714
997722263
245816671
2045932428
1638448421
328333380
1720642695
916552401
1588973554
1258910064
1080964808
1080258499
1692413773
1690389023
1606798206
867152226
404818669
706736105
1739169595
1858075854
514549470
1172810460
861346442
851608412
823497897
153669473
278281476
1509944693
1487934456
658434553
2134100379
953082029
961445652
359249958
285096562
1213580103
1395070062
777730988
865914761
369873119
756703605
324950897
1745079836
188707690
1126328324
191711435
1161298160
1052670844
797036935
977340303
1973959034
1168145266
1183588140
270413401
944873823
1636034725
1185441563
617880989
1609403735
1827706860
668507470
1805650266
1890579632
617836536
1448602333
559335558
1116870321
1402359434
44059678
335821525
570089620
1306787216
387156350
1704865262
1156325174
520994476
855912177
927738869
1360437401
1710792283
622223779
1403511739
2094245648
908457670
1515756675
1817249478
1991548885
419428353
184409536
1023922296
332609713
1848584719
269947933
1981619631
1137819010
309267749
108389226
1527253817
584444766
915129161
1564577243
889003192
1292829123
1285680774
718303606
256947482
701227835
1640716341
1350308171
1877064098
1257328024
379887917
1358909784
813016100
989694919
1846996804
704237908
168305129
1379356634
889529194
683201441
538928102
401087820
709970343
609183130
1714254243
792198690
39265984
607144161
1621820056
1859019583
1246494330
1054600607
931780861
1699780644
130624906
297088040
630527143
830436921
2013866119
636988374
434205299
1228856041
220520331
626980673
398028988
1516942917
1992339082
392875984
400113468
1158638490
1174154395
1716519618
7062164
415757690
108343302
140165043
151125062
949408768
1013590506
130267104
1195909050
1396693285
1153620385
1387118479
1545988349
1480966800
1377302091
756470752
497272293
495980744
589414388
1928205853
1520632564
1451320007
150062379
2061992567
246365833
1408991482
702488627
998792090
1955191044
1747036176
1050448823
905528746
1598589987
729710159
1364621280
1223562886
1749146427
1111222798
929982142
1524404827
250853644
1542427211
1787834033
560065145
1641700005
2068851670
605154892
1106302168
1926819609
824969213
901587580
1190740377
414645552
484068736
730494220
1795875708
204304646
1331160003
1584601590
437789067
391299216
1177965692
643224952
21180449
119888086
1121185664
29905305
150525824
2075299562
1992311283
797001313
1551161889
890168204
1865100589
106157193
1795912667
1259203599
1561989407
207559419
1064830448
763841258
1169869474
762867435
652169787
1369314016
2112769654
1384094349
73518999
669770441
1715103456
1181738778
114673133
792813406
2016174895
969600301
1750008152
574140111
160930423
518980741
431566124
1089275335
1750855507
442027706
70750950
1080620728
1009128118
1281138172
888009207
1909245410
1387429259
605385562
1389797421
1858626627
1943246769
1985818873
1197523816
357706609
2093771872
212910706
345288850
1479659353
1606478132
362319758
2050883261
6653469
887843151
1899513320
1807781593
835661681
233693895
66991544
1298014265
496706776
1291330901
1475054667
1953245472
108515244
1902564941
1120108995
964809208
2090153596
472698709
503431322
242610966
838220563
934817934
1044776748
1431403986
280147462
1653289657
793273456
506825473
288094845
867479014
1823027151
469148835
51808929
888235194
1808987112
832619343
1788243178
632639701
788067725
835205379
39205233
1341144416
1005604224
1189678564
350370165
434739492
1453297789
535396696
793948281
1850139166
926865581
1415011831
958670109
33115393
955949886
1318402060
193858262
2111127425
1384878741
64496458
1278625087
524560615
1410794990
1135787437
1600465909
1519688850
1382394721
2006003591
874054593
1238443661
1366325080
2134161533
1543701485
1296756119
1743731668
562619876
1336894937
1323024712
1410323803
320200346
1603745485
1349859645
1974043333
91211484
724865331
1316347628
1333503708
1269717233
911024083
1453133466
494759566
2099511153
1391600906
748258266
1808959830
758304644
369632868
468684114
1657601946
1081073003
1632007604
427706006
1234539743
68062011
1549615620
300628370
203528419
1340749001
1985280294
1511981824
331767194
1002059670
707747128
827988292
636544314
234870819
610069208
189404693
20221804
1390354437
604019965
439192197
1425197624
723332879
1246658466
1649187849
979654974
875162754
2112786213
1828509609
583732744
979284481
248932405
76011868
1307551019
1102994481
1676026179
2010744137
28282196
1980856453
1216489667
895468376
161673267
551013487
2116700988
887164618
849735846
852102336
989311771
1456915540
2100751101
1219808646
1752822170
1024117034
1742470124
992814067
423775480
2105786835
308537571
296618660
825129659
780828429
1122824140
934322272
149549013
164488410
1191285610
2369479
2103889881
751898916
662382519
1523655690
44684653
1795263333
1149301187
2081659422
759220263
2051038797
1149048451
2045847269
933061185
1022733969
873164762
613511036
957436516
11196330
1421876450
1174918774
215166281
1299756247
281504750
2124240536
247371611
1130659696
1688482389
388851187
590235084
958496891
926231778
428398277
534826736
498013364
508935469
181554796
599958711
1774239245
686395694
1036160329
1419555628
1912647005
1850108257
719563594
1379802238
1231937715
920123458
1389265774
1485077883
1889951892
47140275
2080937572
1811623040
1652688525
1462568753
1656452711
750074377
486761091
201155847
1780973738
1742363955
518962905
771043585
2015374992
665365905
299568426
1873254762
1058445110
1249596936
366466630
2084952839
1813408056
606073401
1487866703
847665583
2096146744
886577171
1848087637
781836756
647485532
300819656
1702499129
271708915
964271515
602901622
452420939
2086403169
343975917
1442754364
1389438870
1807853231
1461082158
1373187935
782346940
1828106800
1616011910
1807389
1130875870
1814091113
424663519
56334669
1866482381
41593300
807591379
1925144099
718088943
1923655440
1344095618
1931525204
917559485
1818512736
326617553
291780494
12941865
1468876395
1933127068
1126063370
198119261
1914692067
1492017324
144701369
732882748
2063258418
2048620890
1370375537
65173746
1015251722
317884497
603939818
6903128
1872667365
2040969674
1845875718
1568776445
2090940187
1922003647
700114159
621611653
1413509392
581882781
60634945
1312144014
99568869
1272692358
137532407
1813848254
90074943
619847176
606775848
390422623
422860495
831115449
765312484
289455183
2084950595
818962341
1234005272
740786416
31319315
137105665
1503634882
807953097
859872765
1623397238
711428330
730120776
461056920
1945172474
5937541
852118219
1329036549
2076450277
8815254
158215551
19366276
1507205996
171500017
899410666
415749289
109101160
874193434
1978829863
1444057889
1912204881
2063096973
922270321
1808445079
1053402471
107811191
1599110798
633694329
379490722
1150841127
1719860590
1915043217
632433742
993195853
339291010
1045761170
563076597
890987347
1435722914
155029670
1315021468
1751668506
898915767
213899041
367301606
1026505817
1976479652
433993614
2027924252
801026426
986731019
303192490
1555629808
522360887
1853728129
185135751
501144616
731832439
2113757367
1294753390
406840007
1895575250
1486633766
417274089
548910275
1643645264
325791333
279371596
1091930299
1829260044
1737846271
1091976458
1019283244
1003840167
1669205408
349178832
853744895
66421304
76731456
1650476145
125726514
670130711
1756316893
451389592
652618538
372157066
338287992
1379973810
1199273466
538280271
1297513601
1155749637
986923606
165631820
1859774512
582128607
768411321
273746279
383795682
849541935
1570391388
1543664989
2007160693
1964915011
846313350
323088170
1999430581
315208127
1098019756
1688167565
1613287193
1111095943
767196998
1969312535
1368955879
714405978
912476157
1179934081
278762759
1766876974
275946191
764256293
750480517
1600208958
585470583
404337027
457030896
725581933
648622903
1964564945
1140082135
1832063123
605000426
1848215317
2071020906
1309907178
28830183
968505603
1030593386
534635940
1504522897
1685107580
1192933218
1631751345
1525837687
1643310232
832661211
1351907145
1342984009
1559226417
665301272
297543065
419742801
1910560959
306028828
2116735069
2041307909
1359825713
1656423044
1563484930
54506118
1668774065
61930851
126709463
1250773208
693388006
554409654
765328927
1302910299
1481748534
120645006
1998303050
944780161
2126991118
1639082069
653142603
2126350452
403865497
1557477496
1921219319
435924865
1710211795
802749134
928869412
1443492411
1829142785
814886336
2131240969
988729582
803719676
2135637082
838210525
823986157
192896662
423105313
1516237757
1049817540
1081068421
310895738
1198165087
364546616
2004978995
1912071359
526744750
975675124
1185211852
814188215
831970224
759045260
988778574
2068465644
527181186
1546579675
118092943
1409078954
195623805
1829937117
1487755384
1502771783
523739696
1575727363
986148144
1108868841
7854684
1043567858
2128018003
1318601768
652787686
34491232
878819148
1016502530
1789568914
1149420418
84896551
1784105386
1727202329
299936744
1197507055
654816274
678697498
1748156351
704309389
887582033
865880400
1884794832
216213191
1187962237
44410076
2060654435
1245655272
236588980
613631055
437318271
1467822327
63478650
1243206356
1618923466
2072197656
395516248
516889957
1129878519
2119801654
304237183
1125024666
997903623
1363395597
692737633
1068340409
396085279
126101971
1753900352
1744877263
957877628
906409637
2036036666
701470373
1015805130
1085231423
1643716654
1750115764
1152565048
254325417
145047138
2027038837
878041607
666006022
437330615
1526134079
766630928
1078258186
386632601
545388636
909231401
922139803
1591900960
114025174
2086883175
1911950365
1354173068
2135965947
1051799208
1851919692
673154912
585460484
65799102
51622607
976295345
1868633109
278470426
1269395986
706912894
1266938134
1370318878
990305570
1781588994
807105197
2076917040
1144010054
921709059
1172218261
899272689
11949398
1808909377
323174302
366714072
1374822024
188682163
315606543
2031046752
2042454325
273179870
909351656
591108149
1550285704
1546923216
1266054815
109813958
1593656729
1251847447
79669081
532890158
1177561192
829761061
2048495329
1060869448
1735280596
1609827651
52137642
1259354821
149344464
765908201
601950817
934579119
653486027
79851606
53177367
1496444475
486424132
2133368905
1961833644
987644860
1685217572
1958758043
188318891
1115284301
1014230905
2043421909
473637694
1601240862
105144755
842109326
1192504568
659867112
94631287
1101490387
1293485109
749599881
686500471
767511084
1853419475
2062790847
1762839507
1252733167
1353422538
1927899974
170768832
1523882276
1613650804
1497958354
1860866813
25881982
227294903
1030685668
425145397
1729340051
828139429
1471311389
1408895018
859631348
621074209
1122563311
1709066669
936751134
1102673309
2024985844
378698976
447209349
891525768
364966307
862939711
1347003970
924781376
140748142
97646619
936978673
1177875412
916108007
1223305373
2061869320
2140607021
1666265631
819083898
1759857463
1113110004
1576491960
2009124002
1690161112
1465424665
1400978755
1114699084
1639312837
1108649570
1259289613
1024545549
1378439440
209500707
1316102796
1437174057
769542674
1899065255
657654931
1462191092
654554451
536293263
1220561297
650396163
1656257820
1242212858
43178227
773534135
1697213148
1771526162
1227236550
2143089736
1061445953
257935786
1489051652
586200210
657130119
133185195
855551245
2011177701
620469116
339678693
1992324407
209979059
1570024524
491718375
1591495246
684583726
745444061
1054569247
1339103367
1311433390
562785129
193883832
1798146960
28186697
1886444479
960900146
1671314492
1722702194
327977599
400605905
1193262406
69831876
797993358
192751352
1218074437
1519452963
1606738339
193177294
752239561
84909893
24517113
1292357161
1746727075
1187209094
1777701495
2073404466
1534744024
985300532
485836655
454912477
253350906
484051303
1342496840
316057506
1959294594
365127657
806675695
1535136130
310126404
1604603994
1443015627
1617840233
1882006036
1695596285
349184368
66904985
1292392202
1836822011
1469122456
1494498851
82306054
316107489
339227965
128752961
741632123
819329927
1203062381
700485986
359096564
2147145201
1957825654
584549867
1387711343
1265834802
1862525397
688846101
1454399412
625070866
574043183
822101417
978214895
1024798015
534512214
864051241
1123109927
1969395163
721466478
1537271785
580781035
1142174430
2144934005
793049957
1730975094
103336367
1602636086
827524817
1789956848
2145332457
900772948
2043219712
801444347
1492472617
1225707563
2088770662
1943486413
1831814651
340196837
98481064
1429193184
945055105
737019525
732029390
1719601776
411413907
509813775
702584327
635278856
1086378850
1300939508
261180330
1817072794
1508980586
103192433
786666013
412619838
1743223293
905859314
1609976858
1558749364
1175060556
1224312671
841312611
100221018
175730366
1718856619
1354508616
1192471932
1414133724
1703599627
464003128
745298600
1481076477
1297989784
400193028
1414802862
36730277
1425296634
869714616
1517746562
1736373347
133565786
1396003847
1334189712
1244411895
744944868
1789910231
1169803239
139774446
25656872
550229405
1279646664
1849024847
1436451138
74886469
1678973894
1913488811
1919433803
711944912
1414905907
91605609
391817892
552162040
1122701908
1083022131
1387660939
1777352776
514027188
1292435386
821415912
1889015120
751210052
1633829870
291426724
392634718
44246962
1509755711
2138108745
635131368
217547619
1566741800
508770861
64967418
736906741
1874128359
959011982
1076473961
1572273107
1309544868
1751958989
654325308
2145347497
1501810099
1099963086
857395773
616581880
23068429
776813576
667831158
1307727884
1828634858
1402190882
219473007
103376087
1288684119
1769731770
1205632167
927711479
1873975342
200753963
1801939379
1565210312
1674734458
860047983
285960792
105186710
260606850
2051868811
2087655305
1225367692
1794309464
1462589821
2068293646
329273132
1905854059
329355837
1128384450
38924038
1851144159
1105739227
1893007840
515872844
48225421
479403919
1672356172
716693782
786724181
1316683781
496091405
1952723632
701863565
2069237081
2030889887
978022076
873267355
1566966087
1974292540
933193692
717285956
786724181
1700997411
1180415183
1953100463
160555248
1274575780
1545107344
937361436
2001658719
662062092
162493760
1052446876
870385005
539785526
829583284
617192483
563201618
1777791360
223852983
1857368669
639847181
220644835
1016970694
322268769
1244862780
1806266645
423833017
594881732
1146334484
1683352081
2039133102
789914964
1955536663
1231729970
1901651008
178739437
173957711
513950224
945546110
889481632
866166518
1271355073
1945980792
984768331
1289509622
227706860
1198196876
1420184938
857513459
461112542
1443774820
841794034
136379287
1778295371
2002207750
1564506563
905482340
1556143425
244903933
150017197
145797155
2051938213
846875879
925275918
241668623
1281508045
421598571
1175765014
2062163519
1367198710
965156860
1497370439
1342912173
264702639
1451315704
863253319
1456822112
2100338935
333243148
1091998955
206457024
375402869
1490558769
56414595
129101354
126473399
973911569
1483992897
1407450543
1853043467
548251005
635295336
1009002609
831338051
2123835545
528173307
2001338441
2018449844
504914696
1676830175
1327380421
1103087893
1691340185
1383125934
1463767991
113216337
1785932582
1321121951
77365398
983835327
645491053
1224902219
680510659
368402833
1248400791
1331156310
2061643348
1157522686
2126624245
1795079904
594803636
1020520969
472769798
1092747321
543634963
1560194951
1738948603
1243822001
433992354
906220985
1598359026
50574576
811059564
1769358109
1044865064
790735203
1586596430
455374827
38531073
1787491397
1874457890
401692942
802028345
418459222
333483217
1379346570
538361025
557190697
1781638486
331837168
213436422
279515400
1304360545
1735123808
1633635542
1442103230
1089932928
774414808
2141273325
1667092197
582839468
1523340085
1933860996
141813618
1862386966
237496006
840179788
746406114
1965084063
70762874
553694881
242796632
1627669830
473234591
1700718860
1046196515
739209503
2020295372
995057322
1893823067
439694734
1411535238
1761322755
329188583
1980304587
1624556014
1980821764
1446772398
919841919
1251936581
1098329088
1640895357
1499583748
166394892
1776070053
94796672
863116016
1996537883
855601287
1383557248
1944983084
2087569117
1987145972
712388315
1047334064
1809576179
1856745436
1605105045
1889878129
263881692
1739821340
1890571177
1868433806
222237849
1181185484
508683587
1790762264
1449889662
1029426418
1492358101
414677519
856245467
1146452929
1148246412
854300161
1018136852
704435152
1299051027
1664159318
1065382974
1033199743
1548613854
877473265
224805264
1194933664
831189853
1745917408
478863033
211311695
1840537071
1359434149
261560093
978695227
1353418563
1445445302
351626873
1053117937
2117680826
636239223
409694980
2032409234
320619522
733682283
1408989463
1009777223
2046746812
2086682388
1763715265
693647699
1456740444
641765691
1568519863
1188750436
456321519
2073851967
2058707420
1049558832
1156157876
2140824057
1234028191
1479748797
923546843
1625030616
1379510372
283629873
493326698
1044846438
767917346
2105352776
1600245377
358668541
1558108272
1671579101
433957806
1929014362
862636151
1649305066
931075388
1355862400
92783232
1921239699
871208678
1596987060
71543793
1504700492
2063679031
246055581
2052909250
441976435
27649243
1259794810
886575363
2139598343
688947396
2050083391
632821677
113264709
1348161412
1977451497
1342997915
376414530
1719310504
1185118468
194511182
1550085118
1648214771
1006465305
839238634
2106669728
773712176
2013300792
1608529162
2003896460
993893441
90845482
1051474681
1979864798
362331822
626592840
1890258300
1279744504
1526670234
1932945922
922256142
778790034
1128810244
1274121083
1865023382
1314016147
1703813136
170596766
1317267108
797204825
1938277582
176263482
619352440
1995927692
72313551
1245719396
305850407
115186104
1723851376
1046712012
1945702630
723689963
389115316
595948079
1949392851
1388065672
1938712720
127325820
813584825
626545515
1437536291
478013465
814098293
1696062675
2069408657
1268309833
564705465
1352929299
1792402796
1553442569
2105495559
505268623
855540717
1482067213
1415920292
507529235
1183946589
97875564
461143661
606018542
4322226
762166490
659826963
1495333813
952750490
466446507
387448178
1038438998
859842981
538309023
703055686
928815013
2083175505
1849451889
729419392
1911070593
1567814483
42987394
1465495987
372423194
2103795251
706432454
1462117672
1137943149
2040312279
1823410240
1310962605
1366584067
1423827160
409296946
1276012530
1533362420
243217004
322001710
554502295
927542696
2000048641
1672366242
12811387
559812328
479212621
342513520
1579159764
949500500
2011312973
1039940301
648252256
715380593
1640063715
446751521
259179067
1981274660
1808231397
808206623
798845863
323195835
1334031339
421145121
1367234923
843606695
1721141093
2134337364
430505050
1016279788
1159590109
1710370912
294792012
1692238488
1038988978
746802913
1636139124
1624083266
1713635585
1978732964
1414011210
252701118
2004827552
477589620
90876042
918470772
2043649727
1681547988
1569570609
300162465
396383947
270905075
1860636143
1729402288
1777656579
1817022261
570700577
914689013
948485718
1124102304
793240128
828296993
1220671425
1166462987
1328968629
460599499
1092441209
485832299
453828249
1118734340
146470889
231267073
2096925621
287785197
1051263333
1655724230
1464190204
627755297
743181797
1673050841
2086043849
1460797568
1510319591
1496098542
82583098
203783040
405962822
244595976
1827255439
1907521470
1566011976
802799716
1243457213
1490622300
1217727821
1389275511
1867535450
1221920378
1530835260
20477672
883959733
2052098695
31494993
1871455529
1621927241
1177257487
2098917235
2093859094
629108174
1078300720
17757897
1187431862
1387728313
1611554165
16612355
50343956
747643290
1709328346
475804609
1357000664
2018988380
951048462
338250331
1181477696
1202765226
584590045
1596724476
671946785
1495744315
1367784679
388589928
2143763091
1072161761
1737039752
766077560
1026552991
1716077499
1777503745
139952886
1624017306
561217424
2063401385
377865865
1731954298
1007783665
971489460
1485134689
444368507
1671053402
1017772332
1086888566
310642229
618311109
1321735541
500586163
416317411
1611081641
1577289085
940145759
1347541267
2700948
134046698
603891906
132542240
126163205
1033526098
2017730184
1787486727
1052047089
721960803
225082158
1320886145
1357936687
501790594
340724054
2077912974
871801857
1881550407
710096579
1998428912
1345537270
1596727151
453039036
2012258092
1827543725
1397998531
972562035
65984207
183244372
1610714648
1821040653
1478677008
468777904
760984929
43123282
429401984
683313490
1677789741
282110534
1171919418
2065094212
1455383460
805370964
1362786459
264624869
1080282879
1924824810
654123860
1674021952
1001121416
1002047098
1381981185
313518161
736758502
993672643
1744469212
834361660
28545655
1878919553
1937781970
672105907
995794052
647035537
1850640771
1939704154
1385755775
1897529393
215773037
1936209717
1381456417
211134345
414989218
1107201429
688804569
419159005
645945192
683418998
831818866
1976410420
1529643794
1840653106
342474011
54340155
232791679
277844879
2129378361
957765922
1647581396
227246958
183303890
1505881630
56414226
1693037273
1223259837
1276223099
48665760
1639655213
1637141224
449563206
419211401
458589289
1265900688
210828919
1152935922
1813003749
1152529068
1705411493
1898097198
332876861
1372370288
68842997
879463582
437420108
2097540996
809636550
1918525110
708160847
972715611
1400521961
1371307564
750259021
1318047061
1751673497
1325493543
2038973272
363771342
1601484935
535525159
2059982374
256145429
1202385179
308054998
598211223
1869577770
1691109644
592783388
434875612
1482223360
822449983
1641093361
2105255584
899485485
469899095
1876554558
8659219
66497893
1711020829
836171047
325833107
397442198
951931221
848466418
1916460810
842678377
932368207
1235224506
528907808
1581513640
257573256
337556786
1225386600
1762832496
1240732128
885796120
1548008129
1777838738
619149197
1545701505
1805161934
2108003991
271368172
1311496236
1470578019
888407669
259802843
758937704
111492055
1352686109
226379927
1745725222
1184985728
104972817
206365462
192363290
1826613849
1480653376
746864473
726204871
1156603486
370553233
1937830295
1086536244
1530050954
1060674486
1322943102
66687362
46829302
1484839107
358202133
542519770
114195543
693417687
1271381506
1812784695
60913352
970495049
1633422762
17436821
1706156051
430729988
1767903367
1017687446
1358991288
1178845783
410928456
335718320
311267065
1803421183
145526907
2104281458
163604519
1879230360
149275015
1511928496
1705254452
1000237369
1476540108
745218435
265704437
1270027525
300495661
1553491604
765408686
1060232348
244794557
1882083724
1743379202
288367042
1622821158
1448439248
399254481
2087118554
349299935
882800387
1404643293
879176839
2106148326
769235804
844330884
870052635
1507592238
1016653757
1131245874
2021203262
109835825
1439870324
303018470
1213482307
202428831
813865789
468955139
264892549
1252222188
1839930950
821793166
1078465231
1357194851
685238052
2098548615
1430645801
1266242459
1329772315
1252615725
286107058
1282188776
575366315
1310635339
1339260507
1397754356
1497843409
987843536
96290451
82547328
820910212
840989855
552335090
1295017071
1824256893
1943068398
1878107649
2030448062
1803066545
1255764406
553247146
1696922525
156725651
1079533142
1481027501
1092500925
166257618
1925079993
119609503
1253464710
485757424
467916092
8736255
1787154501
842913256
376264241
1907703061
559565421
633705571
215489314
1875241159
1322857297
1799949656
911385340
960042837
1544498740
759116056
556697591
746419641
1915770596
856300273
626231970
1808464942
381120620
1575054446
61036671
932482250
1152747174
1002330427
344997846
402941420
846684198
2073193078
1185459414
2133728331
704660749
1983264877
983800908
1207467010
271504458
1492266726
639000128
2017327590
476209433
1470416443
1509173468
1782085347
2059228080
253465843
1334166522
1101153614
894860225
52722849
931527693
6657142
798015528
1351205798
55001301
1997036194
1147415982
525101071
1741521100
1026346889
773765705
1617526782
1232929995
219010327
1256046669
836180259
780953429
649380965
972095752
91841717
1920014523
1382251479
1967558234
1829013490
1226248002
423979369
1124162103
1422910870
652850202
119491582
2009734708
170457082
523033575
1896452311
1232659148
756971346
585859749
745184542
65525578
821418491
821022626
503197688
2121007427
1104278250
215607364
1254222053
927336023
284910133
1083610326
432422388
120925517
968730703
1783404999
971174775
405626497
1456903710
1646014541
285149174
333864362
261460681
1938158592
676428161
1691810847
812877627
1516754624
554437731
1182183058
1371510204
1920080610
1818373915
1217281596
1010329250
1706299665
1588913417
1668927479
154923797
998872164
1580345764
1470604029
2144661645
707051111
700641641
782984866
1415020316
807115531
5310981
755360495
994599769
1774588056
1985671081
1003933885
1035834219
250662051
1723027922
496160978
400668815
1130582726
527099404
412104531
2010551772
2058262525
2020094941
256811046
344953592
1155079645
819946416
1506786934
1409435445
1202629692
1126344291
1443592294
389277067
1482756327
1200427181
521340478
595269560
1220505967
888267249
1946524759
1877744693
1849545019
2066539522
849617908
1438365587
1739348091
1597089685
1376054212
436224286
1360068462
528723262
1764247338
1210099310
188811227
771687219
1538035300
376793352
1405759054
988237456
1895252507
1941271704
401210649
2048121660
839488078
1048663513
382458188
1572978038
769844260
361066715
1504622585
1506746446
445307675
37112834
1907793334
485135449
969415254
1048468845
1109915199
101817933
777801904
1478338237
211814256
842514118
721763338
814101058
269370100
704662422
904231693
326441784
2063474034
89411896
2138601695
1922882591
2039634477
128557782
424763778
124139088
1442082844
1073282038
1511587104
1100160077
908865568
579268098
598188129
339656918
1311850842
924112304
1772888605
970775883
1233309283
724623740
1447689430
1961401302
712436185
1233794961
2002900696
1667869711
2040451615
555393715
1048323101
2074836290
663420058
751636286
936100582
463262951
1139997501
421942370
1785961817
365614
152516991
512457274
734940224
336124550
608757748
2124774571
874339620
1780757632
1262773023
1485738387
118930789
1393815642
1938525356
1266615997
615060507
1579111081
1376278548
1044905595
847164500
1596478900
1209275899
1581028269
319359341
1157135233
1154137423
805664788
864130980
1649751358
143965342
1111518317
1766275932
563718092
794225753
775814069
826422934
1870923077
1801915384
951903516
1433937149
336994214
151862899
797321619
1109111557
1266152948
1831787416
472085577
1711242418
314476625
1123161794
2055346748
170588324
1942109924
188945620
332512554
564089741
1745827443
1314734798
181759717
393708882
943951405
214580687
1505233027
913508488
1162674077
1396012802
1202467973
312761879
118960484
374298070
1318937776
1550938409
113348603
311678211
1185290632
1739850677
1412378065
270918111
928806821
1961277752
1110032323
266528838
977307540
1767206783
9185555
362393950
2019723600
1546378637
2025724871
1623498365
2142866009
1888893768
135963543
2082732847
246491939
1857085128
982464483
1502784518
746488957
222970329
1005974599
802009128
432511780
1569872462
2089022015
393443455
1824735536
1396229847
1403947164
1721894623
1995233796
1765108905
2077663202
334477351
526969199
1112005933
344792946
1488473592
1452776922
1114552857
1980849422
1527813363
1287533347
1263729727
3740843
955161310
237104899
1216101769
113451803
1387950606
717673556
389231142
1652238164
152149852
1343255121
1494798146
144140526
503343942
1829192478
2103490488
1148489989
1719409870
1173883421
1041604082
1686784231
969020054
886845832
1465879407
1478959961
1960988348
154588705
354923153
393899241
1381597920
786815303
258173809
1124909093
1422356254
2132280750
605173925
1407686468
732270090
527603915
1228989205
1032684802
706152522
157815994
1269037422
1240616373
1282387592
692916331
1673856980
1175497389
627164257
1524384677
453664078
149987509
1222463518
1374176220
424309342
29620046
1986422026
1773732592
398549202
632677632
16007686
1760003257
984761654
932487673
1981243272
72098434
2070971477
431501571
479994265
612873036
1069011226
1241065423
1703849832
639639438
783090026
1389656325
1092173650
1262683725
1509015897
915208222
1639911476
1730437927
2084469910
629053972
514627923
1129024622
212545596
416758867
1116851002
2078476553
930044851
16085636
401971465
276905966
293930051
923261805
717740271
2146738191
481602823
1679644166
906453673
1567651760
224330112
1902687985
1143882872
654963916
347372201
827349050
1870073398
1558769173
465726757
644794445
1974406751
261739787
113102636
3120230
2046003753
2097129827
244987682
764851680
1426099032
1773114484
1709872637
313050648
435248829
373404080
376096103
1361958258
1071641544
1945137514
855655444
1939274621
746687191
1549551986
1169435821
427246350
601746201
135197677
36719009
560513795
467260757
286135364
608948000
770121587
745484273
1813412377
855928181
378753472
2104784408
1567126011
1861940179
1239097866
672954243
1371250756
646915623
1760298738
888957350
1959175842
988937875
2057845988
202698860
1827553295
1739845149
925328522
586756182
1660596285
1928057889
1247371763
731259942
459012633
1714063034
1511146847
1108815609
1347926531
755411649
1637343813
964787035
221087899
8647108
983789576
1998625846
937694822
68489247
1906906610
1760179725
1870711405
905367507
1189653769
1925811064
1684146462
1104909676
531893136
999790950
1302959301
1152182374
1764650599
1114495466
778384249
1604635866
603569499
2128372478
695488841
679591798
1692876284
2085210634
66511418
144643611
1632158386
2142280961
1795489913
905885835
214949028
1693165005
530312088
182238819
936498253
948076241
1318021520
1140866287
1299887066
54462105
540559490
573781578
770544930
2099916484
742173815
666895441
703105024
1742265697
606408331
1339985325
1199954183
691360847
834038225
109128351
224557356
714364407
1471670189
32887747
216166201
747194000
657539243
1168885430
1167668975
889307665
1012447879
482011847
1000301819
2051307205
1860811651
1953284906
194878536
2068561441
1996396843
207893487
115060447
2081011649
1224172969
457120040
207546188
1203751750
1153418609
427719810
1543766966
1782434577
1009554991
2126200202
859062663
1705135379
890674941
289642297
1840456391
1594876574
429214537
1585034266
933065678
344676197
1779668390
644981303
878185778
1657146702
1574062947
767513896
1504977015
1380322937
286848894
1382378664
1904626381
89657182
2132522613
1772855622
668289528
1369549223
1437597208
841640101
2122103808
2115871592
1303892387
203205871
655792259
294152907
888422097
123605396
1796016572
1029510657
1220268864
2122251439
119117467
201804129
599216323
705709902
472391018
1567118058
837134814
1624992581
786047413
627864326
1226641494
1083139891
1410246626
1664481797
535609113
885172896
789120165
894097533
1700300462
1430001441
103819402
1980025809
1020010279
2141835465
1112486638
1442289404
272898451
1931266328
1520587714
868134242
261766499
1039576278
1617273304
1994802879
1795359661
1701940648
6818991
1148740267
1714078803
2017977852
1996538004
311383804
405368897
881578244
358091993
268316664
918889989
594427655
998211867
1320813125
504036274
1053084072
1738860510
716232815
559051268
115991275
363267674
1939633578
1915676962
1673309341
772014105
547541747
2004215836
868321980
1870568421
1260046755
1111693303
1187491135
1478861996
2144755821
1231469885
1154534575
2100205002
1809666331
85006826
337071985
225697844
620541128
1328499182
1897410465
946147685
1468246879
1986882259
1663633596
125785253
25579021
790870827
458458434
2078385428
953249973
1070587160
14822382
1260019243
1079888044
1272213637
228978851
2085599492
636356827
595014634
1933089784
1266871151
1625423014
404345876
1438199358
602533736
1675743044
853215580
1243412411
98511900
937453294
1827455024
1217562502
1325340229
22043105
1162202608
1224214129
653464120
930733245
1024951227
512238984
1792838354
147586933
148422787
1297682340
103151707
2144858815
1117491874
910780911
926449805
1418259053
1200043882
2070758059
463887918
423222823
364791043
1833132658
1900750047
1206844453
2121812088
2041554630
362311008
775259715
612911031
866785212
1805934662
1412663656
1843918496
1025730362
1178842388
1154947907
190455117
1533384540
465044026
455496464
101126487
1715979577
725357335
1198154368
239721263
690885327
2051833615
2072411736
2140847318
1972616241
633018186
1755483178
862323860
185061848
1239977109
1263341461
1100071082
705446674
226311439
1448550649
172551832
2131476180
1319537419
1392218303
334859677
920024238
57115899
814334717
1319946378
503958944
7182549
2081695253
1013134100
1109460002
1951873743
8404309
572881222
1141174152
1145138735
1652355354
225028603
1550986460
1366332788
1639689864
1894027634
187897597
588485532
112874879
166623278
2132922559
685368082
1575240674
332642804
1017034611
365478006
1179097522
1293230282
2081044621
1367611569
1492300551
1633788198
1146140281
1757771204
1627782203
140253630
2067457190
158851144
1385416993
585118213
1989569482
1352472412
1143307758
909370312
1782676701
1212490965
2051000152
1267924330
1197606195
1781432475
881132907
1806125053
1300821056
1607342823
1480238776
608272769
799413742
1288773935
1379153511
1817626090
1510144510
1904813111
1138043458
1137643994
1335368197
116400258
1416438771
241490487
705459586
643542613
1836067568
1104357603
1364372807
224681348
196736667
145126120
23245126
1661513286
1324068463
1408563609
324418836
1707430812
764589803
1123367724
39514796
2014955316
1401932086
1939566335
1783149250
227164076
1688453625
1916012898
1425299622
1083381441
910524041
1674269219
1047703457
1638562515
1768165717
585551476
176660012
821070389
1865090784
188453025
1677728111
1198627345
889768148
1915380440
1785598982
880546927
1806121600
1452022634
1791183251
54600619
2041513344
568217202
812130013
857707654
2034121361
1784271104
1661501358
1899393239
1095604067
225103247
165740038
486430513
477025080
667763726
1076092806
1062844600
1250448932
1507141676
701928454
1613790818
1508576754
314468548
809824668
1169907571
927268455
1223240052
170666278
1717993411
1398464225
860433275
881570292
1962638056
583298124
1785766614
1514999976
941211924
1904237544
1755454954
435506527
1106222217
1987423374
1508494218
1469113715
1837029009
804194671
827162287
1218487509
244746843
730427066
562207953
715724522
1907675721
803116943
1407204939
565609793
1866280863
1750993274
566975401
2005208666
1753989117
1324728541
1939270194
1776261882
1316191683
1774642169
1656029039
10637940
451530781
170579753
420215353
42768659
1263039091
1613656207
1658206332
1170071353
1445078598
687339340
437897313
1084777066
1651198178
1446882148
684317701
701618559
36131344
1711043358
13606614
417199670
1114136797
459499050
1414942681
782781442
1615755491
611029369
2104729279
61174160
1216621227
1464214359
2065807549
1103638762
864134174
1117108394
818388395
1692799005
1063678177
2111197281
758609366
848943953
592260366
487504734
25147258
808607487
1238057703
1999013592
135915436
912022650
1393142737
1238541258
716777995
1864687209
1910402595
1678046376
939922513
948365159
1758962364
1634278923
965533313
649151673
329342512
1342685762
1871793140
1502927858
1093717703
939371013
341794707
279743848
1683369635
1409066922
1301342907
136033886
1837908669
398078389
1536105356
305866446
1830879616
1464444688
1352241841
2010668545
1421224259
1633621318
396024108
1277044374
993905755
1091611276
466407076
1300605250
285332402
116170463
1026616321
43494003
1188714715
1872980147
463344707
232511444
1328149781
1355044269
301956672
1586680482
425589073
1083466900
74261580
1705654446
515678128
1218141375
2098009681
195772706
1896816286
840639393
1343611357
708440257
2143727016
111067593
1981863931
955071537
1139675839
1700978549
333610846
1808876831
179354441
684689673
1755334820
535746673
298085535
1690892362
641063152
1443713913
1817614292
674132921
805363496
2103774855
921101840
1078112508
325666159
1632271438
603615559
1329431198
480510761
2125168279
1230451203
1914010084
2134024895
211307404
1072049304
1646313369
14956451
1239860396
227175554
1261463815
1340347985
1391098905
199448595
1105140282
1839148092
302404338
1207522687
53249243
487755785
780985718
141299191
1912824186
30379173
1406279855
1134849554
2025276426
1412408666
194227474
712851796
105911891
1916815243
1209389704
637661722
139973843
1521445443
1985058105
302676281
10686012
992425961
1352839496
1652672447
329019055
1752708842
919465652
1914640473
987065472
214838408
987424918
215011157
832049102
560727943
14853506
699102983
759455838
873431143
248512837
579830193
371079942
1943826268
1148416215
1199340651
553277080
602876849
1686241205
1833733927
604413522
1141528882
1602809350
760375641
2047140737
1902270348
2061669415
148682074
108012869
1358212621
1965790106
1974355663
467480606
2050845881
1797139367
970275085
1843951444
1498998572
253020241
537655059
1547039666
2027951591
1038330427
405452564
2062752469
2091611142
410948896
1762080960
1454795693
1388622925
987272320
323903155
1205334910
2076440971
2082696285
1176870191
950752804
1748497898
1750508269
1191687798
384012715
831919088
615542363
568678346
2067076737
680607721
1346633129
1542674688
1007226912
1062950001
932024918
573821329
1216075073
1281656834
1407273054
1309581791
418902250
1119232904
1660699092
1024091285
586384420
1416195556
499494740
1930347804
1633279164
545937508
290393197
2039115407
315972739
2093349325
1203715122
1300330861
961023083
960752836
896100157
893190555
1338723028
1010234365
1509344537
2142370881
864804954
1917212090
1459847868
365935823
850266771
1675303202
1500429356
2144650459
1418956733
1823182533
1004029360
1048355878
1503012348
443545332
1708687782
326397076
1954082208
1615356560
959448882
1709887032
449916532
1872117760
2066031435
412382375
930531888
1644648407
1526402704
272350574
883004948
243381827
974326992
1797250752
90104204
150141157
1221703217
1440970549
1571640559
1867766142
1500620701
878597697
1237495917
1356496498
180823562
85337100
1560832603
142596921
1251077612
1990125208
919304728
1565443856
1704507069
907043113
876666342
418990663
176472950
1859674232
772454313
1121905041
1315029927
1947534729
122661523
52161710
2099352720
616580821
1939711924
140828680
1955238903
1003113574
78830228
1818934279
1000883302
680209232
599026249
211084935
2058340926
93734883
993826850
1639581167
1161020979
1273361700
1955443277
1680735203
1418545468
175676819
1526601912
1900795673
1662812349
1765780908
1123515132
902513574
1363739981
18465852
2055126852
1011268490
580720762
242008939
2019351098
843668347
1313540048
318100386
1127390674
1453589068
135183623
333809878
1547708265
1994784927
162358593
1212708705
1573677288
1023788716
589534251
875461278
1658702447
1114252506
1425952059
1059445608
233058521
1814388031
912458110
1702668095
791256508
1632469665
1002334998
1134457020
1222467144
807640672
1852492010
381508852
6487167
1844285912
2092066091
432990627
444627451
410046225
963028537
1672749281
1427180923
221653177
1032837555
187897597
1983440089
2036706159
491662895
1105919063
1377391511
290182190
1647020142
103059679
1812136189
1704486448
1958383610
1205013555
1144108656
25956836
513722088
1729431325
1277517102
775643346
1915452681
1440452584
1566086321
153376163
110910454
1182583192
1607346106
832006195
655359338
195528676
1186464500
1783048744
1972962452
1159066872
1243692744
1980016285
41735071
581062888
842865364
1573553437
4737020
1699646056
1092258129
360997772
1849089347
633996532
1000115637
2004982084
97936219
1578940694
482016998
1098046287
662858333
1659670732
1696179286
637500192
1826999010
628684704
20698391
1540713669
1818713683
1199860883
749093063
882115061
2003948017
1412748621
473370798
2003896785
1246249628
1261001839
1200735674
1162242657
1306599180
407288455
701960856
750612129
2077576943
174536817
389387725
509199774
2026591899
1750793854
780721228
1777127510
339088758
1102353613
1972319782
1293975439
1680174170
582626237
390329031
1755943720
1835059462
419581868
966548564
90473863
1820373414
1912647120
1793217758
1692559325
413998944
1261918472
1818167604
786855536
1075759914
117227682
899445414
1427133442
1578091266
1521591926
1744775618
1499784004
1149605077
1778761064
1998609177
1911523363
772708721
1109992583
920660930
1765827657
384077321
388516897
1718034002
1779313600
331140057
2052234022
1130338512
1667928194
782667141
1854119280
39162323
1926239584
1899125903
2030172204
1246411153
51331199
857872026
1163045513
852644493
1159435682
1519695402
367746488
2141326892
517692756
473618459
75160106
2071359434
50242454
1337201169
954359546
1494197142
1133847715
1159535270
390137455
772210003
193774740
1238483439
1512210603
1350102141
1979164371
2005787078
972961972
2120520045
1670357131
267729034
2071866573
899801535
1012282124
1302266957
700608270
2095564164
1681229291
1751010169
1060976009
1535813502
1491168000
837950367
20552700
1928429334
1804985925
1190962946
1183662972
11338858
353292737
1379981608
1440814804
1618405505
911018665
1993705414
1229208182
1393067559
1437237048
2063091593
1589946743
72580657
1593857651
1478370286
664534074
1110092683
901590217
701385000
1592268304
931716278
862319723
418572040
1982586911
480074821
1640961631
1753177951
636355062
443134988
33100005
1821912236
108624458
988940977
304196360
1341427522
1437894825
2127637541
292122988
1198862991
644703898
584153904
670579584
532452406
529842747
486569341
377355243
654544346
86378904
1289343512
1741810553
1887700934
1320650403
1546952612
200048498
108525774
1977129711
1436413016
180172852
1078606795
1848545009
1004708409
1678930223
1295871304
1539841413
1084708091
736247141
1951147203
124941673
1333436497
1924564917
332845529
1844259521
198761833
1897011118
273609621
808721842
1075356731
1783641650
361349744
1358413992
1814605137
1779225354
1504397158
801858750
1251460370
981459263
1407900410
1888047553
548755245
891828167
1577992315
953562134
948263235
1080351135
625187482
211390280
1460598304
1678112240
30003593
1486652049
429289808
2094343932
967418663
1800145692
750666988
442196425
1397391336
2086255845
1496493719
1500567057
1448008641
1437185974
200613242
423618185
1720222077
1778282406
1614847511
370351742
327571770
965246234
265490941
279928917
838388477
1596044800
1376365042
1686248919
1441991611
1903918099
1980801784
1925754735
409365246
1319744572
1065322307
1214596678
915967898
1891290531
1489514369
7177552
1273219550
713107461
1377494651
1504924640
266437554
715075377
1152704641
1795351590
1341793778
114447845
1046660736
219152664
1943481012
43670454
1859879932
758311313
1685398711
632748104
696859898
1741647580
2139652111
387756647
2003525529
814560386
335632989
268175849
1903350080
986793721
1574121566
100476880
1618149893
276893239
1391184505
728704695
647285234
424531870
670599727
620029728
2138149856
784330863
173589961
226621341
248763298
140559377
2055224668
1218797719
1340067215
1435614273
824437536
1247011332
2747868
1314796735
2114352019
1348579016
1185739155
545993578
1248298374
1068707358
1716252334
1053702446
1607261362
1639069414
385297005
526291447
101861609
2078176118
1570186880
586463862
590097821
494972243
2034462848
1536281368
303667518
1210554566
1420391292
468172997
1547885052
848302173
1182641954
2046925640
2020817871
228363322
397482875
19498119
1544962163
1428891268
449460832
889805487
901828295
1280221299
1643862762
916547274
2092756825
1437716034
1917019066
2090301870
1989185660
1614679744
718366203
1342776281
264196420
1568979580
1702185249
742071062
1626835617
1322387181
1961975498
1289348493
771322597
1957936111
1829192102
128301934
2041059170
148261682
1383831752
54085621
1421832750
695363542
2120789205
1428114026
511996286
1142742982
2038001020
92067898
1504680761
1785958091
209878838
1097014225
220201885
358056534
894354781
1705357035
427983737
1598293038
677174271
1346022877
1346019043
706644201
55549578
1031480807
36119919
489661938
1842552078
1309486527
1216148275
272586540
1461064926
1666566336
1117786637
1755119547
2000918197
848751567
1839890068
2138259438
1971542951
1731415253
494231748
944606456
287163480
1220160595
191396552
1716414855
902926436
1275636191
1807639658
1757123223
1638406847
1170927006
14497219
1380204282
893813931
750893808
236038307
572090329
1992754723
1530811786
764893284
311523274
1680129965
192703448
16256724
1409422761
140219968
1335319668
1851894836
866328847
665817030
195440687
1588085252
1080665142
1919993685
75635832
2127957802
837631600
612711666
711651750
2028721713
1779388621
1005216446
626909508
648897184
2143971270
2064639142
1450464329
1984349226
1567579423
629546027
974616703
1794728802
1128297652
953967174
1617390630
616465353
1226936677
117685242
124956577
175818649
830844177
1755570019
13179318
1462658600
1212542529
1291629865
671567774
2087287121
1554418858
367163761
1070226192
1253541175
1495121203
578751418
1959360447
1395139986
1129712410
1667119547
871117919
886938187
1698106304
1359643642
32859671
237027853
1545462875
387938481
433301263
1380721234
1361982775
86754961
1989186721
1912181160
735064693
756817722
279189012
1611583650
73300863
1559706417
1130955128
143103669
278464139
1542952875
548335406
1731573134
1901232727
184188983
178366797
1268831491
1513907118
1341313578
1575393761
527870095
591418991
1329727691
1922646802
719097549
937512970
856451162
1465824346
1804752625
91931996
1043667745
2045393613
1559414159
1129002827
854891918
2115961049
1373340068
165623850
1029361131
1780176286
1435454725
32666987
1294270161
85555359
2026570667
188453998
505639554
33904776
654519758
1000642484
1900792744
1844540751
193794964
122540671
1666693671
1445049088
918112175
1117525017
1985770460
2115032457
1647768226
1595583883
1792958364
539953157
987537928
4307578
2094569057
1447825430
383916209
380630733
731983113
1857324569
628243178
2063074319
2127086950
492266864
1684593807
633558345
1005915862
583183285
733028929
738684208
1891439996
541608040
2014274102
224805242
763453784
1034148587
1077673178
511987181
1042155974
405041928
1867836534
659706385
1175214336
1562947294
13185918
794898296
337966090
811420643
924018533
664133063
1621735131
596479453
1576304639
1063325284
763061830
2033105221
1121647890
285141271
691488799
1964528170
644474717
789669177
1888061656
1542559031
743421258
974443253
1652882950
2031286465
165316
1090010133
2023175609
1833821300
2132847886
561206226
399938758
2086771057
622897354
371261990
1185872789
490098801
64504072
280593876
295798945
1399238907
1824072152
826225430
1217285618
189109191
551391949
1389546557
2091993525
509976057
1709938628
1268421861
1348701733
1284085163
1426272659
568441503
146929677
1391753482
1589200372
453277683
977664184
1423661609
626447806
1642942681
950731117
827558815
2097742645
1169031075
1123430004
835804843
1807521310
1531037899
1955167524
386477303
1200632996
2114395513
283404962
522678056
574243382
278166202
942344975
401134365
1686132871
1246913704
1784934502
1125733487
1548454855
980229173
648597128
1604916941
1283123728
866186950
1852596538
164106999
1157345748
771687219
698470249
1213569620
1556728649
1201269047
749454825
467876518
466840846
2142630969
107638347
1110477963
1341368720
724448433
1779525076
236602623
1100967144
1512819167
823356065
1320878861
2061453322
581179609
1577067100
2006908433
2033512118
2024777901
2094455429
1304395840
711956695
866492348
769289168
797941593
985703681
1664538092
1898574588
1515458399
1929772590
131839488
1211404218
450966179
321599878
340575955
284238695
616700050
1679185081
1298195307
122394269
1689576961
1688442037
82515241
1795947298
1647733020
807823911
1272975414
1933051367
430888183
818441794
311367206
63386200
1860897627
527568395
763192641
1338184538
395856272
307459478
936602183
1988864277
261490620
846757717
331304329
263124081
1405260230
998812393
1495826084
324773622
841934737
1608730142
210494377
431779978
1460546380
2126311528
1725807457
1094010311
328341026
1164968184
2092683264
2087786348
678633616
654060111
1451888516
28754571
1710223328
27209206
1665303970
1496757385
1262295098
505100354
270657985
46690813
1765530078
1823044348
491931881
384119139
370114382
1731013403
920474162
492802506
1383388584
245996128
341743321
1173743840
1023010059
537518927
1563980942
1398792005
2096693804
1127607498
715579292
1460377346
1552976746
2050044542
480804227
968980922
1721799956
1251041388
385236584
1269565081
2108357458
798567436
688125195
441134423
813321060
1690434836
1399314443
636834035
331384666
720043332
1346564239
1942838319
1276534261
835297248
2029476324
97819754
1115096835
845381613
415126635
956544065
688831530
1751929052
128143665
2057963612
532147202
2128822677
417676823
1268128319
1318387577
1607932719
1498509943
849856973
491600204
2021080851
1482741886
442823894
1268134547
787035929
475284401
119112565
1619825560
1422499807
808190142
1213980865
1041318858
2055160777
150315155
1481549420
164692301
983435384
1316227861
2137346362
162066841
995065674
558124250
656692657
1243796042
74144456
1556304464
1586635715
2022368934
245135478
836381961
1386195727
1399535215
1233726696
1111772446
1933467579
575764453
2056432112
822709141
440007044
2028714976
1082541121
1541192910
859993733
1396381836
1625599251
1889052086
1136432838
1864296850
215673046
667077214
565163349
658215016
673663410
985077673
1830074337
1740690690
339186299
925974644
1907244612
536985465
1142542516
205777613
826317237
75307808
2049151070
1988329763
1529163550
891166929
782111876
1238994354
878880884
868580892
347975246
1961654733
1551665
413857899
1373148605
1894775030
98866170
505048822
874109649
2023097421
1057070242
789050131
1237249435
1414345521
479085702
1254836353
191019964
1332726503
1303437514
1083013844
368841363
1413201293
1131633117
1093153048
1900478650
1852381720
2013312638
454321584
1916180549
1142540211
1441473893
330820870
223477720
939543793
443137854
2039461204
759842035
278575297
748460628
704844371
462327302
436414854
116487545
1467137385
791561555
390996693
1447547100
645811389
2095673785
1671945153
546322862
1452499153
1791675877
424544444
943629636
2046680636
179761435
1436073673
509918884
2009343789
1873483645
1992401071
309473791
1401171676
2046467515
1300386125
575802028
2125189136
691364624
1965372732
1265096844
153351716
524461931
113888198
767921938
1974190981
1217761182
1360125843
1722974353
963225427
752274468
1086929931
1979946902
137659108
973400751
981703120
2000429162
1168703862
148135317
1280813812
576134448
1901140260
1010513383
761643157
1922411870
2134225466
1147202301
1981650283
1944297540
2105638718
1361462636
107856676
258270896
480597681
712187433
1792823638
1545320509
575510253
681659410
1258942512
1146417331
1721253517
1545158351
525528080
864375813
1381712789
644163475
1274227443
611336343
1210356646
1338250940
681532084
1016887249
768514729
1057987856
1244849629
1580686891
638279641
880161250
1625470284
468840913
1897330904
659132783
1928463248
1267747944
1622890249
1710215650
761445191
695946470
533597840
411355355
687892902
961823929
1868755581
657924796
1903551546
2005724576
575889436
2140931012
1008474832
1512363655
1555089337
250097103
1200058922
1319592181
1525124644
61380321
475845281
42046689
2089750278
1250662831
1204174841
1008898706
1673094782
1144795287
155669929
24575800
459996874
1834496258
26689792
610862890
827780152
1668342943
1152343190
1801565197
1257329890
336244831
1429778316
1806907661
2146956753
682705174
1382611735
2128601065
1621935078
421055040
33630019
1405123044
1955564311
1218844339
1964940610
1147423691
359297112
1325242606
791680156
1184773829
1987083419
2109674005
161148492
601920828
1407093128
794438344
505029871
1094930430
1986721892
1683910660
373908154
1513952964
1625749713
1497290451
750245732
1597185311
1926716406
446124661
652892463
406522724
1041919225
1305289855
1418388792
1862959503
296218984
838197063
903280649
1995665666
1925020656
1506632059
1452226584
552533186
867082171
1618286784
1411378799
588300112
35148303
277825327
387561813
496076176
2015972801
409523783
1667985953
1927153293
1494790005
1179364000
1268166096
406029217
88392680
1881600668
20886554
66939821
928954441
1411214621
1795550871
959818472
553428714
1501616099
2146407668
1686352277
1253957993
168536091
321589858
921702468
539445523
516910017
569498298
325057168
1566518886
252944210
2096964005
240341688
85236004
1292285279
1069777745
1287214524
645041894
1792909112
1047971009
1256560737
1092493677
1813324023
190734902
1226131364
1407610117
1178032211
1821947644
1619433293
191181397
78830228
327948206
1045696032
229665544
1691927287
100249205
906486381
1784532740
1620939115
837986026
1444100240
2124206005
2126757708
1248128759
2115146830
1812580202
1217063746
942547115
2123114351
1601327773
1188746771
1600827360
556931610
1469087235
2013705579
1779611856
1013804887
1431852094
216319121
972017699
195886431
1909884510
983896912
2046352644
2051503460
1112162080
297903450
1601278605
386819422
274016605
1351725992
2008099597
534601423
783740512
1704813120
16213796
1506464778
1674218296
552725639
869910199
1828058646
1092043500
2060360466
1773792690
972276768
2115550997
216945281
1238147314
34472163
659284045
296395239
272878130
363348146
1236032181
1093282262
1325120411
333460994
832564934
473950118
926761507
1056373608
425581444
488712387
553516540
266761858
1993311608
2068451170
2026694329
1942711215
2094507782
744864595
264808531
1049875777
1737599379
172661406
728936344
1712218488
763743137
1560454895
15811223
191281784
1833212285
552876555
1211904153
811011821
99134016
1004237693
1877367891
2079659040
201085652
905829819
105371837
489687428
982149553
2076655686
1957330997
1766900994
220938984
917832273
165057133
2050568846
1164391389
1288561627
1400443442
998469182
1372634001
1187482210
1038960858
811141557
1593621307
1491783250
2085042182
1189253096
515936880
1600870827
795578183
1699829074
1036036909
1065174895
458972730
2051242800
824749617
1238982011
87492216
1403872422
301493712
1748450080
900198979
873797499
514500084
2124314493
808550819
922233833
1571540080
1612692743
1982023471
541140647
566252681
1387485364
460833907
468002686
629814787
623367848
1710117061
1905599298
137555283
13350457
611072272
1491856836
1628841578
1802891417
1688296725
384826542
445560879
1448513919
427290316
155194672
1337339187
954795985
435126466
133300992
1726554174
1150982934
562467765
747730019
63622855
1645230048
83310606
1830021643
831094393
1458807068
757815716
464471895
540615068
1045031135
1530196187
608432228
1424802866
1152350787
561311539
984095046
930667322
741726796
1754043297
438195668
1967131264
1697602660
840156236
1322309675
1247487992
856582677
1460545577
663887641
747591248
1442863768
1863236616
1102514197
1526169306
997441926
268668359
896526738
1227464735
1599053827
855109563
1163751486
1053251805
307071531
2099672582
326176296
766658406
819818645
1530799750
610485087
1697905878
991525156
151172767
1467301645
392388040
1347746829
844426544
1463343173
454033380
1218033180
2135280247
1107773172
1542251028
1632814179
1312765399
342364179
1727921077
1783979998
897567031
752698275
1546050007
849421494
1532881546
803982311
1201421403
1893124597
1509260868
1893231527
1257580709
1669478318
907558951
1929816358
1874195224
1753303091
315324629
423459456
682724480
1158461544
1206414831
530110655
1573403252
780747203
1291971136
2117669262
1889661459
341374670
1546176357
141117380
1100105731
864575603
1896314274
1392187497
1427130025
231311776
341439867
7599220
1316611442
1884590774
164555186
387838151
883334328
478728946
858458369
1109949694
108942080
1076485481
1100372222
1030233771
445916164
1968721610
25913859
387312772
2004156009
1259660557
2014172930
335914457
66281686
1731887659
1011823034
1252230470
1896333114
1933213717
620635846
478967384
2132663435
2116558553
768770079
2125545593
713658788
1221647914
1795806676
1611311983
1604793771
807768861
46559331
1659903857
1851278082
1148581570
745009483
2054102037
34958427
2069349196
209678038
501245492
587615003
1011687044
237524163
1335190172
1370068801
1322261552
88821207
1849151515
673427567
1004849867
547539952
789775581
421278784
1943475338
380490263
491133520
676561772
711637100
1173948950
1260570792
894762120
1807857034
1685724693
1401633346
620217610
837449434
76524683
1196379000
1693462295
621011707
1362269840
614791390
810420054
817135681
904476008
779940931
624366374
1745279552
1006553943
1685398711
1149300071
926969011
113868284
481185688
36893877
73036559
1148733148
1739293827
950264549
340707872
1095192490
2063339887
1888875129
1242261742
1603584571
2053942348
308334997
1815452034
1619668369
1527362481
45003170
21371701
2051330080
98169012
1001951143
1193677114
262284690
1983263863
13666296
1533200954
2027830608
52141237
971261354
1976052926
1761097670
1726910456
667962423
885081973
1152029082
976664877
32524492
2003822265
1706848886
1901507358
83381785
1980390577
2120126890
1329453646
652685059
317609515
766448458
279638376
1169352405
1333635174
136399130
1929963329
1428235850
345728409
219380316
2054677976
848626973
386424473
493694704
1881272194
1816321090
1919261122
901704740
261061068
1884494112
2112699423
735568175
1409008553
293454195
2062233185
100276101
618958705
911405667
2109859226
709837960
1558869940
1878123731
412802446
776168793
1460910677
1993386802
339554209
902960334
1312493703
765252813
173368387
2114700584
4355357
1717173367
54945807
802328746
1642843912
1460852640
970543289
352230785
1130712143
1999587338
280558331
1677439088
123949279
199809683
1008650000
400060482
1734541313
372666299
1242432355
735393711
1541257508
1192246884
239081339
559657199
2056423665
1255614736
1391116935
1721287123
624870893
961025419
1203184331
593505868
1440254446
892124059
155259825
842017391
756691887
434823064
574994382
988816564
1189123142
2026823648
367247333
1138221815
1799241531
836526690
1172340411
1470243006
1550061853
1801461474
82547328
710185720
959755065
1322267292
1148780102
1944059262
845515199
1479543084
1737890001
152549849
1140669070
1074222075
1901250829
1243707245
520732819
944256180
588037635
341926864
315768242
821352919
827693814
159367637
232888839
2060519156
1796097573
817338042
1593691747
1267565706
1370339000
2131308642
82198138
72114915
227617413
936982087
975313372
1603572590
1591370893
1117608951
783785177
1542345509
812139858
5627676
1549882080
607841498
505945110
309968552
336234523
1914196361
2135865576
325586541
2040095737
1183784941
817831908
391145755
748422186
643437501
2133640794
523321905
1371926425
1367628743
1985758654
2114936511
2014144070
964113919
1733737984
854316182
1138964511
256287040
52876940
895481478
1549797939
1443175636
560807835
1156033649
732936179
883787543
1172074480
1832161439
1650450866
1274089072
219870595
309867976
1644004711
1408727160
1709056340
1203178820
1265182623
1370700902
109123185
1848921513
849148171
1775743016
1057008879
1356496033
1557267336
1832301669
1873726420
1427033124
2077322883
1904178815
324901606
2033326340
1243108623
282146935
1353136169
717680780
2052834373
103042296
100526850
1644499013
72888747
1942757674
1023051981
1100846333
396813015
338339178
1305453967
547043073
783643603
2091030046
1538506515
1484725827
1239212991
1229339179
296959277
1009491937
1259996655
58871877
863806378
1414861011
1143352567
2097837587
348578034
825617604
1543761468
1392070652
1415111552
1729284939
116269174
1930542511
295834476
949347802
1816652109
1838939089
724578295
617716975
1257696421
160588202
1643903010
2021260085
369638134
223536001
1603044367
1895086771
497479776
2133155465
2007839859
2050133751
1510371983
680283381
1641516874
482160338
228160044
141675253
1887937700
286457658
109415140
567621560
881614264
1295387062
1246219989
1827856141
1309075681
41001561
465795113
1527981189
907131168
946031370
118484689
2011668324
1767916
1055780370
1390551874
2136551661
2028744713
234031488
1201449848
1037484207
1994396080
1674979252
1125924457
401418739
1195107122
1130453965
621169634
289225740
1508888308
1540846831
549587440
1905768564
962997194
1452727689
1988661495
1313729543
2041516669
1174666209
1774554766
2089443694
20204525
451690669
653918974
589565854
1517540535
1548964804
1303340299
293016346
1813265260
2089490621
48923034
450226018
908521701
1906720351
1810797405
474354785
1108300420
1167503775
763376139
961898347
1588996058
1559251640
919934125
1003304026
222509940
42033975
90277676
475585067
202746053
1050963858
83264768
1080132592
600797938
1024545806
555236970
1892880167
963467554
147612787
1690590884
1913181475
223791282
1605704248
917125420
1564976168
2092583031
1457651265
1068126720
848375920
1423602978
1747899400
1501002687
1035833526
1345765402
133161971
2102228055
385424872
1668069941
2134407084
1720540342
2039565264
1634693634
1089661866
1448303703
449048821
820238109
928445281
409049739
194168759
516058440
1349949524
1733687554
582180162
195706440
1645835181
967189283
1425596910
1492150521
1969007753
1633187996
1484681235
784670423
1255844952
1716093147
1458845180
578999675
2079256065
1078840017
192485390
1178193177
1128557148
647345623
321549126
856645657
1932827437
472368528
1656835649
807437957
212190086
1011154659
1706887652
1789448825
1596806041
88354252
339325536
29871327
1453275133
1376502794
242074517
1601268921
1355410096
508013746
1178649846
261360170
1024850358
1125787548
1729757622
1840488096
1690035926
477117306
1215242364
1515229219
1027113597
597447125
1129223658
60602883
1339468078
2092700439
891427466
1451451959
150189410
1698722539
1996768548
887176193
1748741608
1162451087
1148416215
130928496
284934691
381249328
807475104
1262276467
348191936
1011630791
1713558560
35451858
271659085
1805286163
291478951
1617925123
838954913
299238783
1525942092
118925156
1806645774
1662640694
1171809552
707468989
1097375176
713398867
474345668
236988043
930053118
1106641795
224566178
406181235
1558212613
1077884820
1648430630
874350722
1161952109
1312292099
2048054523
1867535450
733823711
779532931
746341560
554319532
1233106356
813326103
1480939575
1782077653
898358398
513082854
1740085342
2142692191
1236755118
1419526899
1576367490
1298766867
874429823
536479653
1724155590
2013084293
560026326
52076398
1226762904
1904029691
748882797
708891515
1448858488
146732301
999522538
1822723203
884366687
1797643260
1273121527
101280959
1454168292
280484406
1803751257
1577492593
994607274
1161155192
690319818
1315133154
65530940
1774874189
484108810
2075987471
169723105
1103933172
1070022566
538873997
1258428075
421005775
1123562497
1847361742
1499920696
735027758
268120342
1638957640
1444888179
1652584522
1963533537
1439317041
1223162582
795646901
1859094492
1331885411
512978831
1067481129
1923379983
2095592089
878179796
1340396283
1948877674
424737761
1402772229
1735520914
1610479528
736053261
958827435
817624996
1711702005
188505914
177832200
1419800125
112022411
1078889339
939211362
2013214697
139467880
2066556757
379769966
739898373
1965234370
845023748
2015334839
1524460661
556104001
1994784932
520505973
1255538997
861958265
1673882924
1428000789
1005866430
1661575499
764336828
734307704
669686487
1997383095
1716255613
2083308465
1985845915
1249614640
68539021
966474804
1151358299
1829102033
822064615
1660599629
399137390
1194126956
340120220
986035358
802638718
806427245
1581712739
496738188
892712172
452245431
1436617854
71821545
995684603
556606621
971305994
1525460912
1493654362
581253660
698936078
47162149
551761483
912160342
153653395
321930060
1997214994
299300891
1618907782
359288253
1425851204
2077189620
517199180
397784421
2069476650
2111453549
215678163
1617624623
1518764509
2096691113
1293715279
104254371
642965278
1515977407
356046752
626468859
1288055043
1088950265
2068956399
1141080999
1936821772
1164850093
1897327137
1585031226
146477100
305370915
584374070
1493392819
158723240
89697693
1721021506
1711982017
1510049644
2127699402
934939185
1336726132
422376123
35678305
2089537236
1894439314
363192030
644352345
1658703362
508991365
931744324
86671775
1422720715
491293269
1360451689
1837023712
1608239753
83166501
291009779
991513126
1000912286
1188439372
1260054255
790632654
442448637
1975100424
564087176
1694037744
1165910028
578428250
538924554
1196992754
1739838033
1685942714
185841391
1613315222
1146478673
897035076
1311159901
505654843
766821886
2011803233
1993994702
76667190
1882943859
1240865283
1979451865
468794436
350890083
805917144
2119435281
1586722011
323428742
393449560
1586526425
911407926
132747710
1734751613
853179143
1966552854
1519477618
1959384167
1002561458
882357648
732124338
1882400161
1910994512
682808630
509795666
2032868754
604499373
1734602846
1354392972
1711131182
771972062
574098481
1782389352
764755787
1921269533
1697657072
217457698
571684683
1675606228
1100366728
1784136854
1599111165
557043011
1377687241
1776409243
248602727
623835618
1279049787
1496476510
120118905
143765344
1767362135
942534731
1859159601
1879051153
851552189
217652835
2106795155
1343019948
1612277123
984925824
2041965805
1883075788
1804319256
1542361286
196989734
419608877
861286618
842157460
1602169740
964089774
1617016136
1217754212
1086383625
742933742
762828661
1307814794
1034402204
650401661
236394600
849440531
279913351
1177209224
1499738465
329218406
226651870
658762933
100744753
987029904
1667471576
1233491177
1445452531
305478424
588870966
1169335009
1419078486
1912715645
1697463967
1241903604
630781137
721740841
1545438562
735453216
986835676
249331550
294041974
566918509
127302410
1894480518
1569466736
1544183956
1469666001
1940211513
527500300
710814895
1440411749
560574336
450050083
2144837990
1525113990
1953081347
65930625
627210690
938680660
1895052373
1552906972
1456427807
1169569869
1978304209
989013506
1805747639
2033181302
604354045
321599878
1763794898
1914832759
116405864
1070906814
1785769555
277494877
1830788145
901594775
933014215
600880443
1090994732
16684283
1525081312
340978705
1860131410
1285561081
1531114516
836283423
188893643
1622161811
445249109
1136862784
451304631
807512981
2132254406
695715714
247211319
407777856
1578933132
244120741
301914388
1661518442
1933291373
1617364839
20802996
861334797
2074665604
10106224
307319944
1460061167
1722682339
921595451
1587216055
1345388269
248241653
1034813750
1961154514
596180714
469519896
1147020473
1546515217
1458718356
1925850721
140298747
1446208602
2144465001
706364668
1988106871
840365224
1232962211
1759543210
1675224618
1258432791
469832744
191749397
1307156185
1174473707
1835761172
300476401
1899803859
830634296
854293665
70303632
179526041
914813946
852077609
955734871
763015913
1642467938
1025576888
485784629
1932063510
213680127
1498552274
499535421
1308104478
1484988386
917250338
303611452
1597724787
893327362
333815401
927720619
1755412674
986558359
1026422566
760443389
1919808083
995688292
1597018365
725592035
1361456741
1180059307
1204499659
518818305
1520634389
1566177819
1458153504
474596238
596428530
1786483126
95863688
1361086407
616419511
2074622193
1659036956
845334375
2024995175
1038769973
1294918544
155118195
1034521760
946708109
1168553262
1817178790
553428714
2033844776
1180649138
372541800
1181771388
1483347220
1862822190
1812404736
33978810
1464472301
1450936111
1418739319
1866040885
579354721
764059791
982643190
1306870325
461014219
1472168568
582198374
1496429595
594359309
143742872
199022875
660345583
801443393
1745498869
1504585578
1898919243
1488142380
1153157522
1992714056
2026932154
796414473
830893599
2024221289
2088650981
1112048699
521587657
1811111704
1596453246
600723945
519992812
485936742
2054437855
2014612137
414943600
880722112
1577556922
231362650
313775019
1892710965
753678719
341369508
1426901365
168630814
1921908410
84772149
1218271353
120382881
2021232649
467369036
1851324570
1911475213
678136123
2041074099
1209471277
1474625216
436596640
310180825
567171452
1861102828
1240632341
482971581
810733953
834371070
2050094641
1738770460
233182438
597041282
1988860751
206958395
1818001031
2113229848
133188942
321261176
616650772
648505306
1117681637
281165099
140675151
1075082946
37151623
850562136
1691854124
1187124826
1027823233
1453764929
1559845131
602767099
1275044188
1579238912
70421843
168770047
285482893
1167862982
1636840620
275681594
631675563
1801235804
412504961
552638860
494604155
1700914164
512993201
157606108
1968609861
1968459799
421958096
1478727745
17219609
1804915185
288322274
1904558575
1572692142
1359593088
522964831
562049635
146456197
1727681699
1736734184
638563750
1757631612
1468337012
434528311
225840163
1402833
1222562376
355056338
837492585
1028336056
1237643051
1202349066
2022680090
999527148
912510559
1290177019
535593430
1126496343
1565790396
1255570857
687592688
1517650673
309684745
818187588
159739375
976172408
513166541
271339259
1728835116
173402492
616783968
1357106145
2079510894
1622650131
1765971799
1105609362
396367163
692046904
1893338830
1852358764
1637242698
1149755740
931268445
200979727
99977328
1401652554
909923847
1386226011
2144416965
2082459700
322362713
229833828
1183812317
278331683
1732052665
511539807
996603387
1081522993
445546180
2059969907
2033985520
256470964
1785564275
1681221121
617829289
2121014878
1029928829
570300608
2120304424
1733347456
125239649
1996303428
2111678327
244702330
200910432
1539862512
1977964882
44140573
1945399373
1942072622
1185097866
1112614240
501834619
1716894381
1800059072
2011173547
1203808882
1666168392
1368765056
68993053
1466798846
1376981205
2009814539
683266234
792146896
1074300569
1222391299
233945827
168823108
310027278
1047274097
912299761
1048151063
1976814669
1071085664
334885568
525083470
1993735838
1011729248
1008131918
361997007
1904569101
1896142588
1516755141
138753489
449289343
1132721648
358063765
669503676
1457066575
1130622404
2001316196
33786412
735622621
74023108
1086114372
1519186063
1817001150
1184283348
1003120945
176741963
893790406
1217122743
1065039149
1859361141
31798902
514612756
899891620
639124789
111661603
950331948
701393405
710778166
2096157182
1834644854
1715412353
503858083
665994122
672647515
918450391
55365917
1695024
1112716340
1652637758
537628416
1512090393
119453802
1208429771
216928224
666193900
1268551078
679944817
1169436198
1975656305
1768921667
1062381522
1210326418
1141596224
1577989565
780796207
785581250
1681793637
1128153117
777714447
1031053963
431723261
628404710
1534643117
677430266
1342162731
1440010409
1262965034
1655295841
1419598226
1250709811
1347124383
836311067
716407904
615425821
1286609732
997349474
974650327
415560759
778130782
762283907
1606206309
166826910
378849609
756333920
1705044725
1246579581
1296314327
1992662440
1726837161
324420626
760631084
1234713776
1641357936
1996573568
1783044219
1904011492
1683114841
1285563355
610381426
432085149
171036439
1662862818
1637557382
1755693565
217032462
604925521
1255016748
883383835
1503440563
47246871
14709087
973880051
188352082
461739369
285913812
376509014
680505575
1606466280
1518368421
1687883700
986603335
397821570
890610287
2079732378
2018696073
1410756935
510682886
672684954
1801501174
564782138
1657034354
814821732
934409495
688532441
1947539769
2123138507
1596429234
334366260
1002648445
1104927547
1513587185
1520490924
370393251
635729164
1109512549
193207970
1071256928
343722562
897037335
12934941
1720984983
1615569002
2120314027
1092270934
944872182
1298527309
1501100780
1104011245
205613629
1279383696
1826604973
1549924502
110248282
1131023925
1222896167
983997768
1361370604
1656499451
1799612929
1414275123
1069384353
603740124
557098089
2004367692
1602128737
1924954127
782805816
1898125020
1433734882
1162029521
381350187
1142063915
448984399
926663310
1011688
1256184625
1077305953
1982843649
24844608
1905791575
1783603659
723383118
238464490
6245232
1045140665
503958944
789758187
962620306
925662932
1810744381
521127240
875522698
606672833
1937339514
665355544
119784455
337916779
932306142
709872074
275331444
1360199938
1712614725
1060512235
758984433
172500305
964738755
1015016698
1539360611
380319406
1380776139
1472335446
2055043071
1950843972
41435562
1006393591
1899915061
2144302326
1533235943
363767593
1981030151
1473171515
175401654
817150295
1513892270
1663447781
315889763
464062977
1917523692
1732713042
1737715085
758510804
1348349793
588787459
674247135
150894700
552783899
214763919
1945073474
972551247
1909361192
1591894966
649023811
1477622593
1961869051
1322980956
1254865748
930478725
1713208265
2011307589
1192713928
235717322
656932098
1604111732
1114714095
1769024987
828488992
1137142804
67487989
546721671
155550955
1203229210
1283627443
714929136
400473691
655352768
1279480006
1010754393
1425002280
1727418165
1554940250
649723436
594805848
1347389447
828032836
945107370
1814715712
634935396
355098255
1506072729
1610271446
1248812175
299309827
1175302315
879151685
766474899
1281486280
869151987
776320318
799617793
1801183640
1017635535
966016746
1199116077
2093242136
1429125485
707428006
1447356882
1301433152
1762134971
683086240
938133285
1580503414
1205526306
632006148
1894753846
311453328
1702172149
900707357
1876797201
1314601689
1758193462
890992364
699795674
132010556
524505248
1607071498
1395866602
1328354748
919775709
801883548
751519490
1092536257
2014835826
984269092
802148084
2084850849
1963884309
936271631
1855844962
1520949214
1580496710
229467736
1045215174
1717715729
1476662398
1005770235
1242493872
1001890849
1015967421
1945921145
1587724727
136313643
1448647882
55618659
1407413909
1528971976
2046750174
633961798
633727978
877069413
382896718
1194686946
1738715225
624458412
716158259
1338737405
1777736035
1423017201
1709473242
705450570
575576256
1901986169
1179945389
459498327
1116625524
2036767566
1872392875
888866875
767341976
1538949934
880951671
532729172
1028293025
1378697648
1338970136
1814248953
1894326611
275601038
1918243496
2078157627
1513160943
865389186
1820786405
1655113361
1955007717
1688111271
1890375761
391982145
905210084
1618454712
1667717233
103729623
543908608
615985872
927010605
366411627
1680671138
933719856
1162592785
12623487
1415045542
1537603203
1847315929
550054457
138312237
575703473
1310517802
1374837268
216292255
860058846
397275782
2049412565
2007429913
253516005
510235055
245665612
1791070444
1063235947
1676994040
925498708
1951216014
233792596
1383174257
1533728316
140555503
687625241
1625112128
1139036804
1461770299
190255918
1403717716
2064036373
1484768539
1937829867
2033960568
2049587821
1992528526
1964029896
1171328657
322844497
647026048
892957775
1120625653
1428480304
339684102
848396967
538492111
1750795268
1124971445
866742561
155717584
267772860
1671164830
1100184280
1835776088
1314031110
1428701831
760198356
2042381793
1949140139
1188362165
328678557
1553534568
405517525
1178983396
203090328
1717147701
68647648
1318866603
1800648842
948008041
1024095819
2014274102
564842776
1299960622
370842467
35451752
2087209831
368171885
1855244621
1532058196
660528007
1281058695
1614662216
1237680208
1149276362
1796178130
874155955
247736746
1921004326
850069149
100360997
57338724
1211416011
551974003
630331792
2029866663
234991685
991919293
496558564
2063019616
129192174
45345445
162032521
244333398
341701828
952618220
1033681148
705330671
525807395
186424686
1556454481
1988150470
1958238273
685953074
1016915290
406353994
1337696979
1256454576
1308339139
2103034584
1469544829
1112307128
1655379068
1550102775
1267039761
2012781885
2140660301
1168963869
539808067
571280212
778943555
1609525582
755350209
117268180
1653705055
290246236
373873112
418283698
218826579
1225933069
670256821
734144048
100773178
1751957747
1375102494
1286066038
596281715
1278119734
1336458249
342655471
2060677893
12447247
1069208066
1710064414
305034455
1739697754
1180907774
1686957204
561113909
1066612455
1589879464
951575131
972253974
2100706149
268207986
1750591711
1541868738
177263717
1013206428
1715028141
294532676
1602153402
2112548810
245306855
1272169693
356801461
1975331934
234961309
708829904
1659892641
628260103
1779966533
301239973
120415740
1161394864
293050417
1599750128
239794325
1104514898
168225857
143826604
68318274
1510776366
679028167
1658963317
684788797
1722369275
46623774
1437487778
2009013327
2104631375
1977664572
1185062553
394893584
2051909697
1474561756
1994603221
298759810
642059261
151527395
1916001431
119410414
107565595
693195965
725415892
1760857078
1107426840
1889028237
1283810020
146329531
1204942053
1721651014
365863600
45957460
1959900580
344388417
2128543058
249820952
455116842
1418653620
307116145
1697556107
1971548868
673968991
1042500968
371222629
1648933724
962192811
1049631994
863402413
1229421302
1466452998
1475179328
931527693
250158746
1872737354
990516032
1405845514
1099495072
854008250
60396427
1769603869
1570912012
1380416005
418684298
277207338
1478037076
1203406523
1570465082
1486842291
358610025
229731806
448499765
1683599169
2089932916
1929661610
1817893227
1147029655
1064422726
1556293530
230441679
753707258
1699751108
457854333
1297877479
556720379
1193704039
126186633
754405376
463159725
1970640175
103244845
898135738
1463918442
1179814940
467571503
310346889
875588336
1526559645
2036227507
329979380
191866852
2005981363
519090974
788473519
385953813
451000035
1568827643
614771495
1588751345
1752365392
537971983
245441597
1279862554
1369117163
1007756191
2140602916
274381289
453089447
291358085
390286104
1172160907
558829824
1124137692
2087667112
1337829637
2017218151
1325038564
1558518219
302884139
1200231948
1418549171
794724522
247232910
1847388907
1302106197
1260326341
188358192
1570144891
861382404
255662123
935323297
1596059733
485037067
130700209
1439530360
1664398210
1748492045
246805484
593771844
1600040708
1306519192
1036673667
925364746
2064569057
360240276
69407426
1463949276
1840223454
1649031907
523060443
178401045
544851798
1610794107
1320507526
776367416
911634419
1214723468
1106290456
1252838423
1390065047
140544728
116387980
1079649669
222753773
564289111
1698395210
45009654
1729716847
1090805767
418952548
933196496
1966706152
228093989
1434815416
177928320
2147313884
1747902854
1168614999
1202496147
244667200
1836506882
1318645366
854650406
2136324548
1754136862
640283309
1386816741
508933190
398055716
587398939
393358523
348276422
35363355
1570249275
574553856
533461866
2091827191
2072358946
1097849412
291446461
1885666445
1591111870
313723845
1744764940
800006429
1199942755
1588712301
1638411175
680607399
954949888
606340818
1949261532
911117997
1559823531
1835238139
1294979355
1732538453
946520477
614280843
490353987
903477563
1610030961
1681264929
787365471
643205243
688144957
521244130
1217494973
1251745827
868629510
11065079
1229631541
1456371242
1842743903
503215304
1319631987
1007122788
1482509788
990457517
934265610
332116090
1792911711
241817963
528432446
697934730
452949797
795973443
402232820
1719679757
1994625311
1705574020
1101318651
848236921
1613952423
1256506739
1670564194
67910892
1375980226
1569993554
2078061883
1859882592
1791547206
233224717
737699905
787269050
1010472361
733956014
604970936
1608574773
440143619
2047484238
1341687254
810052831
720765049
1959560228
994893981
1715702429
1857840236
481394606
866646155
1433541212
473463018
936101165
205196574
1199101372
1448193014
594317949
1035902795
1029227373
241344990
329830375
1651556142
1736472436
951810910
529999237
26788400
435298592
1282233440
710255925
432950490
858623686
308359412
655576242
380116390
1208112190
1766013537
127188637
2038737643
1450040133
1601351097
1849848934
652499765
116567645
391144368
645581180
440300137
1600876824
1548738659
1356735563
527930693
1421532441
213397739
1486670004
1877748331
1584895340
203429288
665798627
1609342543
1028727778
176567796
322385196
1709625104
242029703
1420116183
822164213
90119851
185751381
833186316
115668184
1221228468
37056328
998286076
914531644
5063738
1357220323
1513209053
100142599
612350686
1519363176
1427439509
1872035947
2094911854
1214536896
1548028311
1399949182
723616787
821001351
1363071100
2002660600
831253656
1828877861
812314866
1556542894
1974759094
883785146
535422948
1328380275
536575211
2143849206
151310445
1391658191
1281997302
1310237917
1089926994
428272977
1230308448
1065487298
1707393264
362167592
1082946824
907779544
1703521559
1930886609
477118102
1815986392
1796811097
2071600907
1075186342
1201557897
1678788190
1388322135
1085653994
731879630
1758977431
1221082322
911250511
990534602
1565645814
1941624403
2001318480
855923460
450621437
1759551109
1033166310
1229993562
380455931
1145085989
1141364100
2013164766
523055843
2050616049
1216660209
1728192953
133145833
1457638348
1991926714
1359676003
405222946
1779465359
327498316
1301324453
1473267888
1533964744
1184899349
760961117
1392711623
1214803512
1393251471
777361142
742030086
183368073
187938244
1576325332
1298804015
1978585986
1122705313
1474650105
2003484200
1730727975
1721198454
277022304
1531980570
606998866
913081154
120561949
1882038488
14218068
1738734624
876049940
2136698205
803554292
235582064
836856792
1733279616
918976941
937088702
1487080896
1850410627
1856175731
321681730
2109484103
1223704592
622785119
708835841
2031077368
1336414477
254605782
376766542
1869405946
2088555222
885893854
281850456
1908580414
1032052422
1775500186
1838182207
756998965
1989073811
1905312098
507495297
254757450
939052782
181868028
14860448
905813977
539989404
1166893305
592674351
2122298648
149148625
1562340795
2131043610
1091282129
268803851
952227669
1899669943
742972596
1606681699
143951092
1501880595
502200635
406006852
1945673704
503363449
261608372
887170431
2113411029
653004053
1144961395
1985740993
564926967
1993554976
1402381618
2058406773
588911482
1865472475
617425840
1446427901
717679053
805417571
2105764985
1080365731
1424418512
192344147
364959226
281914775
1054479595
1597614479
952082419
2091014395
735670004
1851763958
39875032
657652582
1479018331
543242769
1914320902
701679223
306532097
22391924
1111752490
1742383538
380638768
1650339339
1553872479
919338690
676868121
1076138610
504927522
2089037085
832487281
1780049770
802066137
1350835479
1372446832
1633215963
1596134175
247689400
1305772332
211162752
1785103490
1131883719
2106369194
478479517
497128356
1914459777
396848566
1532855642
1639052648
1615397105
1265193662
72981003
311860606
2044288104
1196819504
501421748
1903926325
339330184
1491870466
1267262363
94019338
293832758
781441926
1547463016
2134517370
1304229219
591839977
810222950
2088173121
1328024559
426116376
1679776317
883629325
1331786604
498517786
1854767350
159858589
660919102
1346730875
85498940
1874447545
2020213070
853915782
491078788
1688894634
36447721
236066302
271962414
1255457623
719966680
454432891
1759818693
1409521889
1849051570
254688400
1254776922
1366670536
283638991
1675492096
228419389
1141186011
67469258
983112389
275839223
1843206813
487405501
1355486299
881603192
809581244
394270057
1445155367
107442275
1931464241
227296135
1494750133
820253124
726444443
1345747812
774583272
772195135
1656527161
1302141354
1033530728
456171942
1764275359
1725357515
250965306
806460761
1335043813
2028715923
650364333
1890128813
238959930
382283079
1422973911
446769147
1755612492
1760197103
136972279
1405863844
111597076
292919902
443621377
1732062029
306659932
713355689
542171163
432751071
45577298
1114074866
1483194468
2029867484
1881058357
989363822
1104106629
1313545139
633235797
1698712211
1142112715
1301089819
824474960
503485922
442314848
1673405207
1601381058
1841930099
1612004258
1250826133
1374558942
1463836145
428397338
2137247847
1025073904
596353693
603111961
516813506
538636354
2065050273
984623242
37820904
339270171
898750192
588319432
450632153
127880494
14353353
490902507
641525818
940140705
912342885
547859859
407062153
293776522
306525058
160871866
830271495
362088090
611613898
1314190952
1486894342
1951840959
286392111
966473057
585690474
321657503
1172280193
1520140138
1471600466
1822367084
2086579829
1800664981
1374261320
598240709
1227290678
164659227
1149937880
1278664353
712070064
1735029212
100191110
2011745941
804121369
1836435179
1482555829
1356751481
59925816
970931418
862109317
941385399
2060333404
1354438776
1506413690
1583016404
928355297
19344412
1044837101
139635899
586203785
410657171
769294012
2042243009
1420336529
1418945731
415366522
175516274
1928873335
2010366803
1175520845
393227550
48126472
211711515
814526012
440343874
1012824061
533715656
1671828761
1782064402
930533323
1311652848
160679691
1257214515
1784395524
1133216361
628601958
718725288
363641099
560559803
1104088096
931263468
197040355
859102521
1184096017
1504502034
1987169377
1915240273
324157137
281536371
512550654
1684527825
638183037
25939285
2117610304
1320049681
1061047296
1037522437
498545786
1912625219
1358005381
725170273
66908747
2014353810
1670232239
1989916274
407176510
995358704
1579626987
458172973
1297860761
762756222
246118855
2113147835
1476747172
781078526
502060155
1496433980
696065591
773964576
458926327
1611160712
2008142605
474661115
57842228
1310098517
944232678
665729504
1889889595
517257244
1247882993
258228209
1974042644
1919459971
1376452120
191695331
348085246
1775393176
143853112
574548989
608716443
1744469120
1799511193
423748793
1585951510
1469193065
893698152
207260846
1785482765
1699583622
1344814482
503509951
1468500687
1672413699
1157246721
992199860
1883255184
322280191
34364179
585982790
1561786348
1262741548
1064891777
919797064
2132524370
1320120631
1769961161
818911620
1005249280
936106074
73080713
1768291210
49721037
257783783
1547306451
224330112
1999057921
1730364964
622881341
785189836
1551803305
1212999856
1885256865
1189467313
1867661877
1994906454
1191426952
697501056
1000782542
1017767784
779788414
1738952082
1430020166
1398777446
1480974703
1794382040
1346483427
6546995
1865926983
1173116271
1710793625
661107890
1089804286
444166175
1129530011
751971235
1096367479
2094726000
243196013
1979177987
1264957350
433714718
1204863448
1348603789
678101796
744543876
2035140127
2008340164
949694709
1948476011
1457369013
1679772888
1310109973
2132599983
1944020363
1445522850
1295500272
1437458295
113230411
1992363841
1983030660
1191883414
1989975853
992017819
1488075383
5110414
1229706993
1901103480
2008583970
617616410
1146563455
1561635854
511915558
1369373114
1308720488
228352034
1371974276
869430200
1158361112
757736053
1550109145
1717894819
1930433902
534842945
1422123771
1245182258
2131759832
857713743
1087027995
47680606
1640693646
1690556809
1812808872
25525753
273777806
532835029
338165083
2030107891
1695707867
1611491515
1682814075
874692206
189042716
969506058
1710010347
1368829698
79247122
336269381
1864381711
1723382337
32931717
1208382595
1076681138
945484051
1235038709
809706571
296589642
56514630
1729904787
886146465
2070091548
1883952840
1617014374
2100381621
1527837396
76728925
967625805
1432049926
893104137
1605026441
481903357
826410024
1301830004
67754377
732129694
1846852479
1261404463
1346145162
996710116
975389365
678155806
2105346648
1159749473
1750918647
264637276
1801410795
2051134806
890591126
1364907018
1317931501
1650163268
1599309845
349475701
44860621
768582489
1624410242
589585948
553021793
802035843
902198593
158876426
1042672846
1719698769
618697368
1702141653
580461757
143013187
182053830
143887402
2054164791
1812769274
950578669
315465651
546775607
568079798
927093890
1684183450
1669152647
2011862856
1525330763
1465660272
428808262
153863787
388068686
777039495
54229684
2138440937
294649718
1021195751
249614149
285056223
1565685399
75535122
456711837
351837338
1403103268
2070372841
1734108747
577876607
894174253
1264818286
81480830
1319502288
1630826527
1631044958
1612282577
2004180052
221815260
681647273
2085066032
796465050
1432955996
1264976021
1283109613
1602153402
849796406
1650477216
1367934040
1655704204
178141230
1243470500
27178193
1745049988
1323032104
1159408267
1784532582
1656109273
2133935761
1292500901
90043882
1325753752
80413995
1667602624
1381526196
267370893
591350123
1933551267
555312949
701009865
1987426590
1831471940
506338860
160161421
1126886118
981853484
1744317297
1818517742
63034738
1919190073
1753598590
623083024
1639649450
405069064
110551837
1750565467
1799737511
1001939960
683729418
140351423
1239458876
93473454
228737028
966569070
2120064615
2087445519
1948601741
1615602307
515976055
1207906382
1838645815
636656524
294365316
1317725872
443479988
684482589
1086351941
1313790856
6531376
455266824
1371272324
2009645812
1835677488
207844501
1859161787
1264090094
265128121
1942366120
1178680820
1674346312
1226816457
979322160
1574559027
537154203
1204546263
1591134707
1896780303
882222080
1134342676
2039977778
944780161
1398683705
120380579
1134850017
1028178194
1812598352
1462162369
1490139514
491592708
144803935
581712140
106068878
1749591271
2073802007
1879181233
979408122
741803986
542905220
73803436
794751693
579291737
1020458603
128768132
633609996
1448813946
570660381
942114626
609413111
839280648
1999519993
1582330394
116474786
792631581
2065102940
1249480619
724766101
1460143509
196901815
1724391005
1866372049
646717319
78240165
78321875
950090957
411988780
32130233
1448064892
1744566086
1253366608
1300606900
852455036
1824340227
1490237563
1989456206
558907759
61764633
758647402
687533663
1873796737
1050927153
2098882328
398794756
1060331789
1299439262
464294071
2145868246
363354866
355212377
44469228
583129953
934208776
2108260264
1427848148
73169893
643905427
1649400555
158532778
942268581
1584329350
404451990
834191515
645784987
558642653
2144002116
1303443580
376486402
2033942754
1959024897
634852135
1805385456
381075830
2060514427
545697686
7393436
1904855675
1220010530
2058707040
2030993878
209243962
1129667401
491205676
1705868018
1284083458
487538638
962893862
1219025240
1538153776
1715954231
1260473047
1880946055
903772176
1104465634
237896121
384747827
937687890
52703793
1483337232
1198321510
1545550997
1587556493
64321500
271168584
877304143
572262453
548108482
95600607
334817305
2101127960
202643100
2081006721
556219537
2121706432
1450926377
1234515032
1673247609
1203756716
938317625
1373421719
324177606
2069932042
1346863626
598491509
2126585128
771285089
58225510
1905157739
388589928
1500286017
305861128
990222408
1968567628
1304692714
594715143
1826405067
2141627459
660691098
247999459
923266627
686216935
1515479240
515195268
2096497378
1358168204
2109394793
1878017654
2077397072
1876432698
1644117442
395904636
1804431748
1864824109
1147843452
1156828324
1519405727
491380590
774241550
339374311
753535449
621594438
518124829
511210501
952767814
1813252510
1282469952
939565169
666803684
1414257760
866765026
1074625636
1486510930
1302014471
1782499172
2091515755
2122544161
176533293
1876217421
1416715489
1966890311
890230399
875395517
1007581541
1116330619
118368961
1303880968
406442205
961630213
811543173
128661945
238334103
828603195
362702584
108103797
2040179043
1062802009
2111591639
537034270
1087384844
199253777
414268725
705243526
1701609106
30991882
301905089
1339652906
563577739
368280192
298008824
874743516
151891981
123575071
209387328
328944345
880799916
1640629404
1741309397
66003535
228103469
1333348192
588942810
224025879
1189564788
414908386
702916992
1014329767
438858144
1552050271
1008549982
1342216218
295754659
1534192461
877515583
113540840
1599734942
1792902627
1159717418
306114955
2121773262
1408658442
382388260
721395027
258272942
1026592210
839335415
1654784494
47131824
434738130
1099507466
1228410368
556732417
165556649
396199414
1502905852
631663484
38919856
69041922
722824894
1469959543
2101398764
644102205
289497919
379320451
443937780
1701722482
1907795464
69306494
419480920
1672547481
1601982831
1861332418
1354746857
1530558976
234818694
1112387260
2007534758
316369775
2095197530
389696257
1647115616
323609920
1841608705
1558446713
1400696160
1893923810
339066138
1168250647
515145933
1833061241
1400289029
6141335
1302858618
385276592
92469796
1750042335
232167286
1088713510
689854470
1865066129
47760526
802553104
406568132
1962518207
692846027
1480791374
2114658007
983063588
949707394
50019769
444664408
153441564
704747053
896993300
1063718626
1807178549
1343104593
41146911
930248633
310781462
658488410
1549526474
1539469255
22788206
679878820
598113345
1317179307
964643857
1469659224
748851053
1909511207
16927903
1376413321
2010576468
434698472
1409227247
1863787864
2118128121
1556740677
1739493030
1678098613
1744131523
1164248627
80732373
1171553473
1887119814
459279601
1693625529
1549586214
1534109235
1178187716
1811017616
1012206196
707703145
237859631
51619567
650914737
299520160
746894944
1171849848
1556536190
736723873
1802902670
1590335539
1550259810
66349926
1464926491
178473048
1161594293
117766461
1679468326
1209365380
65102016
215017093
1024746376
786199747
806245346
116099155
1186074311
842308624
1858961990
659944763
2040480347
1092581607
2060152724
1457005646
1078176497
1064822499
695001801
1254318781
1514645998
1123412651
1339186405
733339308
1572309365
1542176454
518979649
375009501
1203060780
826110111
1124108576
1692900777
726692325
437109662
975673401
907725164
98958780
604633886
445252671
381987431
506066244
717369050
2113851964
1218825805
214182925
958954858
1039075320
53402077
1024104705
1590719280
52105230
453387640
2030609126
57443403
636818902
78138502
1850870821
1985554028
1213668090
622190608
1758718607
1725553048
1169323233
2101181192
2066530900
1219729519
194096996
1910514456
1217304241
1693257420
38807130
1367518345
85120725
2063480757
1598048774
1903397677
382198991
1847262517
2062044427
449911114
1655891492
1119097822
935173475
1056756972
1324462904
1960625511
871710845
1384850099
1090039633
1165117883
880807283
1823654160
617810682
3310183
1332914098
344181843
1420825374
1476775686
1531973800
1185501286
2017209693
765860854
2122688411
1958011445
1274143247
1767861062
1090529890
1292759724
308670702
127611961
1316130970
1583977544
726468385
1980453675
947668053
1115510795
1277822992
942800097
792633075
1260570708
1395226915
1707887323
61219489
668775981
366990389
744520863
1193199541
1357512308
1194478068
773025339
37331076
1534603656
159891375
1016528645
685857314
2012061180
1681175887
998902600
899848924
1044075109
2086104266
1823255765
475826948
118190809
923691096
261530804
1330280433
271526697
187272200
588331528
2123750430
1597838267
1529264003
853533907
1135570846
558582012
2124326172
517753740
1939238727
382494639
1754881694
201788147
2025663255
1392898706
1221263999
297586120
16057417
1268379808
1366248098
213476069
389706658
1678838294
1219648325
608051568
55848876
1868864016
1856561666
1641164636
1961688054
807074167
1927796276
123357202
1313935051
1457886309
1415544933
2099281073
1521738317
46861320
1969475699
259226937
1619983402
56662858
2035012803
21004215
481481453
1446012415
1811664262
138518283
277430652
1084370469
330023853
645658369
2077829472
562874799
1738551745
1837330286
1359405798
17952465
395209569
235685825
1132988568
1779727579
1103187334
82968590
844348016
1757839572
1346766866
801818903
540220013
464101339
535013343
2085057599
467688152
1432370359
408881487
1060769710
1971263618
629387038
2101781516
351142147
1556460145
336582451
1315308005
1896403768
684320185
393059398
1669761641
1440696830
1719985946
820740340
2052765852
637498387
1568853628
1103859244
1681774617
644644251
859494280
365793359
1124954886
1105426293
1953461948
1754029287
577057270
972961972
990329665
144939381
361986717
663953311
1659108261
890253239
526727948
1868132908
1412441752
933488042
1115478944
43692888
114689849
1836555216
1385608773
655693897
684046683
797362033
1104122939
1026220716
1491264778
752153906
1563721
1401971552
1518306794
30768400
1006466169
1223984300
1996861692
86384812
404225602
748569086
923133693
1156886141
1006888983
561681007
315338202
1347589559
1400680980
878410855
2049505663
1847776703
229392831
957492528
1358560444
656212584
215657053
608240540
1429764854
399522229
1695231483
1223323571
1060019885
1798939533
80628510
2073072192
76033270
898005950
103111790
434642717
103361711
1104211413
652735202
1924709858
126720049
112199444
1498506419
359664878
1134897238
930222284
1061869015
695958128
834940692
1717955604
993137720
337438927
557284437
1276296406
145053562
126065490
649821829
1528558625
367900018
1900053242
6276860
1101244405
1798791836
860079090
431098403
27119456
1873090776
1875200540
1354589859
1282477762
1584114970
1871450208
1229002365
7975793
96328487
1469593945
2008294319
510507631
653503342
243746556
1134609810
826945452
1521493841
321200450
1180180318
2125363479
884817668
1908915316
1174783291
1892165917
103699276
159105868
2131403102
1340669411
2030456150
1739500049
765298319
2039420823
1537000737
1052148930
1680684822
1977520723
1597213818
2034985537
1363979701
443553091
393902679
789568036
844807421
898550768
1285485016
667484622
1371006762
312285677
388704152
1117468511
1261858885
1600103796
134374582
4579204
1080059264
48915088
230527158
1403010200
534803475
1588414722
773814359
337504884
1457059449
628093138
722913808
120377776
829523548
1578638974
1446265713
297890484
998822797
1692403773
606013977
131427750
872137159
1850708911
1327114208
2108055622
1815201571
2029697053
802639564
786013437
29845822
1898740608
573851284
1058955480
867117386
774299872
121051479
1016907471
585095870
2022184337
1872912917
405588152
984263592
1281124850
1913926115
2108954925
1522293073
579826196
603770345
1866915030
92947204
1907412136
1492509277
683905068
1625932897
250265622
811829094
1219014895
432278420
1982628062
1300583634
310304899
738964905
1334539606
1146962067
85771614
1116489018
993297804
691727840
1716979404
728240097
1505967430
2033683536
508758596
1820011480
1494546665
579336058
1777203639
983671217
2030427184
1173962801
1592417717
1913758946
2141284582
1477049454
365096944
1165291008
427215577
660879876
1706913478
95556116
1333450212
994579642
1501810755
680300068
1819115394
1856463302
558538118
1279765788
702162137
710133040
1989147221
1315308197
1625682983
944950462
2132632574
521795243
1390319438
1421559777
396141320
1036993204
690088718
516178729
1999366990
1493454975
2084027783
206403327
1669224796
696033737
1601206445
1212872662
265582740
401611003
1874430252
1140921636
2082334798
410564128
1235708121
1299784143
1330614187
1856298547
1760218747
316522434
614354722
160555143
1639655213
1958931698
857451283
732411320
8132925
209777351
1332282639
940466738
1395621178
958333863
1306751485
1610842863
249466876
1268626736
23244376
1390831662
262637801
594726365
1513066634
1007940019
2064596909
453472590
1950646708
944578105
147681535
457451200
783169981
1209874624
1251392269
515996174
1541892341
939394954
2062468619
926815536
62620246
148446020
130178511
1868602851
1961086411
1382067868
1092018814
235628283
2046662756
115896622
1628254717
1275944726
563338202
1845073102
279137821
1398683373
1536881020
1867196613
1944427709
988021927
1606266164
945445466
902489207
971704996
457611213
865048641
1240888753
1985036078
617762158
279156678
732393473
1746229819
43263852
918441200
255481851
1347578074
1988167787
1875861228
1418491078
87205336
1693760960
1556195510
495268400
772184466
268545371
1664821173
1418623443
817948818
821078633
1281766885
1178992108
1763895045
1644103085
1295479744
989249022
2109286877
1589380111
732962096
1701594682
1267568872
1731372011
699451569
1212339427
1309697111
1417626813
193955726
487417031
1250335927
1866203232
1269842873
1428298722
214361412
447456878
345175378
1848268836
1849333562
482649480
840903186
1958002156
1519333106
219182939
612618545
1397907165
1599295635
134908423
16399455
1486398116
2067491034
1737221894
1885744098
70037627
325747777
869585107
1639449767
977541398
1087004089
166289368
584495250
1105532815
1982784991
822713252
358464285
176648857
1882970882
442383599
2118384539
1869215458
1917821641
194518696
1922009821
416688337
736887219
124195986
1304787040
292552508
472457478
418362374
1269964011
923910840
1564954069
1102237640
878403841
1343100479
1023671449
110101408
1264994162
188759703
1543573626
52385134
1583661417
1212290619
1751998339
1177742210
1670869717
2015799931
2139076037
1582831581
332410958
2018403111
108044343
1418731509
1489028530
370032012
1438952219
1423638496
224182334
675797936
139150105
977962058
2067938979
778697612
1169580949
1685636711
611897513
413510838
2134024053
1887076155
1749225895
800051036
1244141927
1271728056
505320289
679983580
667837899
1040109495
96033862
350774651
1226399031
2014928246
522564992
121065237
123652386
380353368
1915284854
1901071356
800667318
1419732044
1323582261
1433163550
2099936355
923082891
1217658342
512664848
140962764
805883921
993422742
1128263180
1910587591
1566247584
245934255
929248540
2084117048
908942536
1803198031
744672763
1320893372
994736151
144313918
544256539
1314667181
2013831736
1785231440
2054567047
1673547801
1225028583
545850390
178285734
2122853904
1269896757
1409660313
484906157
256772015
1571125022
1349213617
48148300
804927402
656163196
731766803
1328036419
1848469839
980378215
716271756
2028467995
1787712110
1329109769
2134577773
1851472012
374306200
1969455749
1273266816
1767902313
1614712487
697728493
84294544
1890380601
880727612
151367913
1845097477
1637557928
966786574
1851164036
1216883546
1861482591
2079538552
1608603462
1499693774
845139157
648362449
1734006414
1451271896
287939868
1918410966
109519221
649969360
1795989992
1431051101
1441803501
702392559
1908817639
530176537
908710293
188035717
747997521
855829557
1915159925
1584592051
1638919053
632180923
45013605
1809283908
1035623624
388636882
1628985636
481197976
1045031516
1542680625
1581391750
1558777132
1176553826
2079505917
1593714940
290681637
1667022378
2002315021
1505413242
1647395671
566074985
480227347
1507091602
8386829
180760118
1439285255
655804399
1788464255
2139649581
886002927
1930407164
2006342803
198629568
593659432
1963341504
997722051
1040937258
203944673
481101548
601947027
669128503
1028723019
204886801
446681780
1608577400
2006024781
1191348889
1475952976
922322655
1685273881
255427938
1602334758
1335235702
1405028404
1967699140
520741190
554417808
1061136805
826805774
1299071368
1496654523
231783045
780381557
1581525446
483632044
1998648832
1490073581
50310579
475722408
1060766547
1249699812
1108419531
116747119
902105022
1491654762
478867935
1747380586
901230758
1058446498
474231867
1098446277
1920188315
1823599720
1065366135
29795607
2049052182
2089972465
582819256
1127523110
499069872
881939265
1052933465
2146843840
1126655602
555584303
1406024305
46683647
1104649327
893010875
1937783535
1767237361
1798055808
2021008657
980318392
1428711295
1461758627
2142774579
2001988671
66042987
206115554
1205588195
769894482
1078519215
989931573
470601376
1950864995
1771811314
1618813564
1943309088
860709317
326121556
783396228
2139789735
1022293999
437534704
211131117
1993787130
699547529
2108306778
1389200138
646554549
154666863
111725946
1202772206
98316106
962488019
665603339
2146335550
1402481511
396900029
458554882
802304875
762419383
821877133
74665534
1978409705
409928362
1590619080
394325936
200607420
2042667690
872218297
1640739664
473374890
1777000873
1169300626
2042664393
911883257
1860370050
1775823273
1611939345
1418933909
1123671771
530532945
652158606
1815263774
1581393980
2139614430
354812595
1211089342
1771306692
2039195733
1328455379
2117121555
575703473
503076578
1044247242
1152700561
1955922245
1031856537
1617873140
1996080912
824269605
645778444
89089153
650493025
382787782
1855548124
1070504827
639568740
1589117559
288402715
55758869
1459378790
589891818
1342785280
2095437385
2040496032
2079640153
2034747690
56752056
824289285
653141944
519820878
715847599
46713595
1132584186
615037433
2010565334
1438409330
2126059988
325991335
1897483597
369975562
1784318746
1794858636
1308034959
1425418664
1707182306
880039063
2069362432
84105508
1561004688
2093759730
777461485
54829204
694215515
1365623741
1276790241
805830357
1198188083
1361066270
657080906
1140581730
567478436
654123860
970839803
749651310
388310950
311768950
272404412
399561831
1172506404
195372413
1622162178
1761200323
1754670921
1007240266
806525585
97474901
565298081
537350608
1502954791
977694658
928175555
1206732805
1329546379
699720657
334478378
226166522
2023902300
135947984
25817224
1351235668
1985984866
2139160877
1372010927
196467063
460538131
2052611463
649650185
24064009
1367431504
1889596360
1020398200
1340761698
1080637403
310164839
1214569728
1763777281
782350986
1956420249
159078556
1709822397
1049467285
1589946743
2004008067
282053333
1777136183
692896089
1378544669
1149991087
909275169
489745801
1979153901
1511692318
1447827481
145765683
555470888
2023256371
880926206
54173410
586460351
1162408306
1608069206
70367469
1753697434
1329634079
327652879
1279183604
1431180226
155512848
2004033098
1948321722
159234938
1196648503
553625572
1332608384
1536414343
46613412
612928599
425220579
1360104220
1591435687
1561239253
16250239
2128410090
101901737
2104442889
1233514366
1976613914
1926582669
509063646
286883369
1936772666
323612293
932961371
77271441
1509568543
1244744407
1559171316
2132580591
2038379955
1050020928
72664864
1318196556
1105133086
1694114220
1060971975
617601575
243607739
294881572
134669271
419842858
1812667411
602560272
1965595026
202007931
1857677027
538288376
963231115
247097851
1534043551
570592892
1334539773
77941795
1075089075
460766700
2058874474
83327932
708812541
1727495455
1456861968
923935018
357605306
624774657
1660552288
1351131838
715000558
521345105
1308460656
1986198089
1445891363
667262257
541922157
1243802759
1853641922
1130124617
1057537020
976944590
430813710
1549073016
967708803
70382378
1625262016
365138167
2003876960
1932619388
1697229376
458252796
1058178519
1689017704
1973775161
629957276
1537237524
1363366293
996031782
1714351692
831240321
394822711
2076823309
171250109
1636654961
1523594659
510631722
1311957625
979487106
2025908357
91820728
127712127
745938276
2106269171
1725193201
144695942
757639826
2022438636
415118668
323280003
263368227
2139886570
86307835
178187937
1540075018
1149192352
235191161
1027665939
192735836
395648205
64002655
2123701152
140962063
853040098
314658055
2026333556
798758894
1382608621
1937532303
2064275185
1543703046
1656967059
6411322
899618984
835103074
190688294
542605706
207557514
2018344126
1721173626
1967062253
1890621217
400580098
1876190927
844931709
161499557
1692363918
215911518
1350116678
500322631
1535358520
1660302910
1776022912
1568760590
194672324
23542827
487205948
854200059
1657282996
407923698
1703930157
637611663
483305791
1804299566
2030460004
163504860
1113568329
1048018709
1913620624
276449604
671644932
1878851504
1119681625
436891175
858455046
1975965626
938734650
1703415252
1395732062
1960871095
1105728454
68717870
1862893126
1692732614
726525771
604574020
1728359680
681394517
1943419544
196322118
1170401752
1447173190
1349937813
420646017
964101426
2127993950
927894945
41976073
2111206248
595957779
821143970
1241073240
1480875366
1996345155
957929977
2106720956
1637770897
842283204
1663335151
537870022
500553369
1846300714
1314936479
63556008
1507540105
1321793460
473666047
1721730856
579931064
1788959975
244253216
1565798221
24113787
1075733972
984108037
1446798040
1058914413
1973951080
126374520
535268913
1182800840
1644608368
52296366
1036576383
1634020187
1699293677
1081776761
2134377086
2129974715
221119584
1766547908
1087197225
1904238228
1462952712
2060491553
1520802964
1962789540
1256651168
1305943715
426225667
1645222122
2140993891
2091438225
256810107
236927825
1543286800
2122390810
1949800840
651513540
677767422
299139702
2111954955
1730283233
1728684697
1311887645
412186449
1716603673
893067354
1034215052
1990970912
407494483
992904523
1018105046
1523170023
1749347851
1421621364
1712254435
1425084654
1056641072
1269750812
1453585299
1317195121
691857817
1281181351
171500017
615570823
1249182838
207782244
459640539
1562910137
1789339306
300672190
593865126
1638533281
1848194336
1005970798
1104760038
283274863
2055031721
2087361658
1216996566
2015497407
1442347956
672688796
1613185119
2094990112
1820919387
197507121
160474768
1012102517
267188999
1024951417
1670215696
1222853903
2059949916
866985339
1914773363
1149629916
657000793
159848541
183639782
1166047910
1642512148
431822949
686254571
36659750
1915862930
1493913828
1235912834
619115865
1892574932
1076663424
2030161844
1846966849
370611980
1908277814
1610956721
1771338025
1376980612
2001470780
1314312965
1613503601
1760566253
1309575320
1776854356
1743967618
346207549
999773959
46204455
1679891901
2956434
1059214718
1163877795
130529799
21370267
190538864
298568182
880532400
2119398031
772227864
1184789306
927162777
325344991
136851794
1728009684
1330956279
941432905
714068538
1158668534
560252754
293988340
2009147347
1821829174
985830471
1183370959
751158469
1033537242
1217143365
820393419
88298973
546561178
107542274
496309133
963984406
929445347
214096941
1352780153
10634485
157756591
672378472
1364844168
2079337348
223559960
42816720
1860688503
1166673196
168228608
725265928
186591201
71265554
1572934973
430294449
399877249
631569004
1566202033
1886616314
1905773597
706986259
972554369
442076941
577704706
1761595860
1530352486
453720433
42993703
829351951
969293969
1062036368
1346623981
629444342
806237493
487553701
1742174331
1129948774
871027017
587642787
205868295
1768945343
1045714436
648137290
1043372555
670188093
585476362
1834009255
39430106
1261087879
1548244626
853912462
811567516
1648041442
1386264169
1616641429
782570290
427078337
2027520768
1215625547
2006644989
609879550
626175801
1542172991
1443539755
1637385322
1981174183
655128473
230603723
833518636
1383822307
1589866798
267380226
768085457
1203196203
1012265888
1865138457
357211040
234880320
1356396561
604974752
437325095
1902367021
1683559174
978437004
2027118183
1023163960
8057346
346816794
2079256255
1582717215
641508916
693854854
1890222493
1924956007
397461537
1993498070
1914003321
1142567004
2068119904
154509047
2076572154
825169716
115608785
434600675
1891367967
323222955
1829785732
904112134
1115273058
206287296
785515536
1153994695
333610128
821052618
401886784
1699305962
1036029182
1392294791
1074639401
1754758808
187133094
1443235523
1966328815
966742913
976099356
2085759353
1162492782
1990333683
279235575
794916721
1468588661
642355518
612712945
925666202
1451685285
6914662
255424661
1100253893
372193350
1715878489
100147642
2134126949
525121849
1529908929
1546417986
1813751308
1564982763
50630238
1102740593
1009944113
1666609285
1983484146
1434788650
1050913384
1071806243
1450792602
1557869013
991585511
1703844130
1748249093
400438311
989189625
1711308027
1818102056
733457586
232118875
1766965784
908307304
82662546
113538024
1828860972
1958407378
231243205
138111140
871547256
1736978283
1649462809
119806563
1580395762
605172581
381011042
191634385
2048543689
1028896697
942615259
692777002
828788670
1645176669
1097704629
426409857
862945465
1559044628
1643835927
132829991
2073405142
2063138742
1449192362
129794959
1302950048
1544498905
1864558579
901240992
423460601
1199997755
1212546065
1755222472
1100853698
228821405
1070309318
234457831
948399539
52390203
305807191
659838108
2135152233
616821769
979710490
178242463
717169106
124434902
2072822361
1578137363
1178459752
910145924
1963128138
816206282
2135247623
1760924023
349692541
399064851
688849555
885650412
2095441821
1334904654
1961132046
16765236
1846270469
1696824396
1107933692
495471903
475103963
1036164507
980044015
1075087886
1814285838
1575010
1926537152
253766879
492642177
969610728
679180456
994599769
778415242
1198095807
756360564
1330112083
231518259
1309106599
1693126052
855090429
1427959503
1190016739
1701376668
1693643695
169204373
256525686
1290617946
91015516
360868681
778035457
326524043
25772815
905076151
361982563
828995587
1087722991
2066486459
678954755
375373033
1307998113
458238075
176225336
837458179
143876998
1191923562
1306686138
320261385
97064993
932582950
247320359
2110557446
1971030099
554128768
538366701
1015392506
1102115292
81129343
2056612842
1132737830
619379761
826323466
401702063
1177594487
1717935553
457429788
170961870
338033019
1222890590
2045029368
707841527
1128493326
957076221
1743390660
1835541542
308261854
1156373575
1909737592
2002086516
1768670271
255017015
433889023
1655823570
1598506042
243247668
1080102398
1473506430
557604016
1172118327
864043856
1110266214
1377241814
1531798501
1678576397
663574295
383083328
573354404
1826868320
1893612104
1722447090
1597500023
253759831
1845442218
2084350679
1477890341
494852920
328386739
715620611
73197262
149733166
7681776
1443791470
610834305
642059167
137704156
1027011603
503247997
2130944552
75002713
822343712
1819830277
1543268321
1168637140
1793547381
1705898944
637214047
1866278767
1846262219
586433431
1072349505
1022743312
690289202
629416907
132744071
248716922
588069653
211210930
1743508436
70302039
921524625
1717261536
1684957492
440897289
1189208164
1937394282
1517354641
11535913
456293891
60710584
1774434247
374882828
1485917256
425090332
1198744201
510414689
765185543
982655421
851708554
588977699
1791183251
137693339
806203621
1244087936
87819121
1562434636
1289360781
1339103069
1361143468
282538441
1981884866
1031142480
675179769
1859804499
1594075042
1140268575
1464970302
1727609348
1584805004
548060282
1103656894
1342962387
435603818
1127635422
309026798
1631173500
908110643
1342592571
1410679960
1591880369
357618288
1805648815
1151866166
57801700
870169602
46412829
626046869
254774804
628100056
1894014683
561764871
629029511
1964712005
556530047
2080140950
462761336
298241417
143562086
1185414869
285857015
236691584
1488133682
75830755
1424894845
845465007
48310919
991221432
1725211152
1556596306
797276827
1457190653
1716486909
1131002408
1178304834
1446009772
1971579678
1704060630
2020915141
535711730
1173538498
538735548
573938587
125764662
2115608457
1803384037
1734698442
560498669
484631123
1332037397
894883565
583549061
1660287370
1143811885
1254265185
204221699
959769516
275483876
2132139364
1310269014
241454410
175610894
1775940188
334343116
972432902
1267458542
352837394
1710620326
883964144
1990040634
1415688870
1085653722
2033652592
2136725279
810134851
781332931
1578682056
569197408
264869155
1134784937
1857954518
2050560264
1848049259
1167022846
930028422
1656771042
675541063
675108393
648259554
1330948471
173404831
604109622
1530976767
60608837
1334031339
151819585
1987822574
2121746384
596766672
1881498685
814339461
1259579616
1977303587
544708050
364059345
389197586
1615468423
744503641
2063258391
1007012344
2113967771
1964791470
1035081363
1496760538
2121095991
163695708
722619006
1838705277
1322073918
532123804
741509647
1383593756
1319675982
372707196
841259829
1702918879
889201230
2118052686
979533174
480469643
1849956973
527737345
1367790860
271582693
856016435
1675089885
968784380
2115406183
262371470
441224404
1734287085
29151566
932374539
765652255
1997596116
767474882
1467933699
117984114
1761503029
2137931716
890019993
1361295811
406654871
291071099
1093211620
1983075259
273020362
1492185754
174477789
1569396454
1407902631
2135071096
1661372964
1886407650
95371567
1143439195
1315072831
2040705165
1892395703
1190405235
2072023896
2094497825
2002766268
1684491633
1987694012
1615439149
155581062
1723127338
909119109
183723922
1676135902
404732108
1114697214
1349967068
673781446
904090594
1115145766
225520828
2146006105
1574460088
1414581220
417426317
1291454946
1045046357
1720827366
767342019
1342497930
503145207
1837051135
143196321
990618597
1113729232
390395153
783469904
1739160378
20538630
961652264
1528248741
1465542069
974908556
1038374788
1687301505
1788424968
1510267602
318660081
1130505716
1842985693
944355209
876658858
2070963562
1579492535
428517188
1392063663
883497177
992844835
210675633
544586373
1948542622
862195844
2131929890
1329739206
2033605455
1786729968
1975323213
1065930515
1640697187
1483996284
1221287473
2118247224
453975792
281103936
690694932
681954821
380647233
194535979
687214449
1386158724
1244004766
656702337
1125815330
1624046974
355313683
589366910
460215225
1228596855
2049916766
603860292
749409114
1604415856
394996369
38664990
1414854029
2099570290
859925210
78258524
1625367587
292683562
1692387677
767144994
1395397085
815397364
1977516267
1552791734
1846929597
1964912927
1054136310
2005977862
423678583
1168247473
466059383
1804537532
1670207472
1573106943
701381
731897651
539104983
814820786
913821865
1316604249
808372626
1662789686
241549207
758734511
1472231896
1781770177
449517675
1621179915
637583535
1928818380
1453153659
703971523
960964156
69723302
2007981624
1077570285
832881870
1036495164
959706846
1237414382
684543891
1548064513
777673602
917684415
275752882
144089892
951585051
593525786
1941582992
101807398
86116862
2044904389
754938950
1410334255
1495796489
1365069558
679586655
1845765635
2084923763
146992909
1840849750
1797010047
722262194
1773343227
1484513332
1921623023
66262068
560193670
2080708103
442527372
636346997
1769884113
1748232279
171361081
1674174261
285186363
429660071
1026322877
1977942612
2049406025
741681864
185138475
1710258917
1158351774
189785331
1986919778
945600605
1020010804
994224731
894919700
1994271794
1480707891
912069593
1802535758
1135629950
2050155889
783275213
1592232450
1700794363
296099545
350028697
177494563
1694316805
1523359584
710145198
709137660
617885923
1633011156
870479943
880427603
2027320847
1294208790
964272154
1865589511
2088301336
1648214006
1842428060
81936730
2935364
879520856
33582971
900017757
253234051
1929630371
1549241681
701254640
1244466162
525031208
497062173
1886670711
1429184083
1257448278
1470455418
339648792
943901421
181747864
39513931
240707144
1095983941
1078782056
1681648590
671959734
1304268519
1372272813
688199926
729294226
341821550
1278972099
2135676659
1038631586
720241045
287711735
646956933
857361789
1396783436
369744861
1967653028
1843098290
898815931
1917270279
597625127
1237440659
71130633
717831513
1546387772
1871250795
1903399707
1425404400
2110246596
1932266693
106876732
951248070
735301238
1463873405
688098556
1896553643
1648150020
1059407315
73818028
639678570
114942719
1263881218
2103749096
25877191
1771587712
1513229465
1782685425
557825196
1967602155
164032355
167105858
1302553925
20391691
1131490590
32327174
1800356382
1225701492
951371574
769731042
1340499942
470488179
1242493272
1881387090
1661466254
1230208125
1688889513
421788628
375856849
1641671917
377303690
1926944779
1728844146
448823646
957524219
1968917642
316404267
427621025
586587512
469796879
135563775
1251994986
1157536974
828468353
1602492360
1207041954
1841647697
2094539441
770010184
1077782845
1478323888
188492282
579141904
1638174299
1992400257
1221133259
2125722527
425466108
1489638078
127299827
2071280213
397546595
1234886784
94318239
478415868
457586495
1914059887
639877353
1635615322
170310577
804919135
1284619835
1508995405
1082045116
1230308448
1402001103
946240323
149906011
851913243
1181202838
1552280530
463986095
1772851766
1224244957
1493388080
1137982539
1564066486
368225740
346004112
1677032860
1376402385
1397248922
113108657
1953576196
1290823529
1415715488
548897551
92030552
1011158816
1393594773
406545966
1215133670
677039854
918370837
1193585066
279183525
672067177
1765749473
1721019450
1992528403
1233362316
1744384387
1118421160
1372640986
2126656553
1248717438
1752232625
1363426265
1023684108
1680851554
2026006692
1862308927
374186099
587449000
1216123925
2120772811
164459110
830839733
1157339862
300862212
332377066
219310779
127704550
1693266759
710528004
942568927
2036767566
100309
176478667
2106388348
1982730778
778133793
1985249965
1743645158
1610629845
969211678
1624474654
647797788
32711496
1805842884
1739932332
1289839998
1818335700
504042600
295516760
384690538
1947765090
2139076928
1523779412
1418628723
269013904
2017052135
673180874
333806822
594340005
646578291
1534278877
975966778
805334592
1453752480
1426357949
894490729
482311509
816549682
1619586383
1355218987
1792594585
1366102058
582117117
636571197
423627248
910881396
1460974371
919380795
1587296209
1565038229
756850241
1109610164
1353465890
1882217190
961964109
606927389
2121895223
671835347
822877018
725627008
1257432957
762031499
1160363705
1103835701
1703348301
2028193148
200373728
172217700
1036767810
1462231550
1032172226
874564863
2035412863
948006664
537035890
1040992395
987042524
1642017960
1386941091
319312429
7650351
689488012
1281075298
1545437647
957260345
1300504538
664928097
1186446180
1468271700
490692999
1577605134
1686042956
135609976
1346680158
770921134
153214980
730776154
1289223454
464168100
2060449790
731739249
1574140710
1291889221
2051772793
1757014211
1094596956
119916382
1745115771
832842371
1388535443
1835722498
1803106356
843476591
1320268978
221081401
1397750680
1120038015
1638316549
754543463
1524270941
1201594683
1479404676
524727620
1469623347
1758848741
1012992998
1032523165
617096483
692464599
1047719584
1596805059
132957682
1878324285
981686808
1972929527
454207014
201907943
1344899621
1940310917
325319328
230410243
1400013464
1162136991
1537651987
1366253193
856573740
458249739
1753097089
815993356
1128139276
471069306
629239898
1537254610
1443625745
1257938577
729776741
870911380
2003892017
206281675
232367414
1390358834
54120973
572897233
680630907
2120669739
310990524
1851346587
423123381
1760604823
2100463903
2052283972
1699778490
289076645
1188069807
725173388
477671272
1312614903
276991696
495478117
1924627685
376180078
1082097815
1820130530
314317083
51810892
2043073583
651448875
1682267582
275645653
394826214
1979004430
250663705
297325698
1190919460
468727105
1333500917
336090903
1201848653
466990430
569345618
282566196
1908098665
6957149
79432622
55998797
393652725
990007391
1861185307
1688708905
1650079882
2050507818
1192780796
1791729122
572494504
656831157
1383059612
1502232284
825494263
190751001
294953101
2125129247
572509373
508528091
418417595
502912452
235872720
1160318753
1985558344
74484852
2085508579
1847922734
1362388425
844523776
821413183
119651266
1808012955
68856685
1441482467
1251938936
792791369
674710990
1600486566
983444772
809145159
1549013047
1631897460
1653611534
1582920760
1106352505
1017151637
1377682778
2081704454
533166949
380893030
89821323
330173654
1305427204
1443338879
45925726
514996914
754085478
399938108
1552398153
1059094984
1329881216
1918214934
386190306
642884928
177723444
1075662595
146528169
391387762
1393973458
1832048433
1741407644
1119264062
1015016698
2070192563
1108030
1587741337
902195936
874411369
949589
1911521587
921934992
950889017
492159430
1526141633
1526002750
376308288
2090962162
369411580
1470149418
111713106
1234348684
652950131
1035249631
1087611153
85989271
1966714990
545218800
947807920
1425096646
596432415
705230543
220035947
1527325676
1022468988
1803708544
1808656932
2122731604
148033861
497443652
1483414738
1441465662
38517762
1856603103
1923261700
1543576029
1489593137
1733682761
741819170
827962607
929734583
1486859964
1657955468
928609358
407712081
1138432139
1290243273
1828647924
1729485441
489071539
1663373532
1139703663
40031164
1531919711
786977080
1971738744
74330492
789634815
1558310277
1711782328
489731333
2108038091
1386646221
461664337
1839312660
1622211581
105969312
1277821268
532543420
1700065767
579155505
1472852768
871938238
403907104
670608588
725151623
1816227874
1934791590
394649461
65895293
940699084
92878076
1319207192
389699972
913012806
1744016663
2108458259
1094784215
75504841
1058116690
10616441
313792089
708258756
2091136826
295185150
2078248748
1068970681
1204534981
795604589
1279351245
1610520836
133961938
877442558
308211246
1001653173
224061055
853918679
2119961819
1332207781
1614340964
640414537
1875085481
502088163
1869509957
282348551
1978971042
1037464917
1643416833
1983082502
629794082
2082890647
343729316
175526281
1270213706
694419770
1422734861
673364560
1236654042
320621106
528662822
850537655
1307056268
1507233318
141716658
990976241
1598050125
971802414
1932053710
1168479932
2082755833
268523827
771280030
215812878
336957797
1637567022
132982761
958070033
518821858
795247894
445122294
1328746280
2111726511
868767040
746040975
309824411
821891591
1392786731
1001559327
1562184594
1615583974
908448193
872200846
392174722
1993430884
738149076
2067631495
510279428
594779372
1717320444
799743601
57256226
1191020034
822132278
612433779
1751518840
60661836
1739941430
1793381796
39634140
531906761
500221913
751456799
731124022
450745242
1858085047
1306652231
939799396
189277569
1528542280
1341381634
214184502
1810945142
1934051963
1109932985
824172932
545158603
319995118
313862601
457108791
1702288930
1815199045
1846454497
600339534
207966115
1339813440
799748994
819113656
1915064924
680553806
617629773
920650689
1631730217
1323294914
778717340
89363871
1546265024
1096893736
1275278656
835433547
1389084249
1591234883
968375224
1977035919
1875211950
1227128060
1027773579
1985135804
982129455
131250437
725900370
1114346810
565342301
1361264354
1820194653
1660903465
674984390
239085716
1490861320
1685544218
470215265
1157074608
466988829
122154267
2060104872
1895616318
1706103935
850018828
1108344340
962976635
142816518
958962229
1325750804
2020562506
578468729
1716821393
446262294
2012718427
245080533
478238136
1581359137
544599704
403763850
2095999839
1888308249
300681731
1033314514
564063864
156575146
1510184191
1268370774
1413633584
72203888
816582068
656960059
1010257738
59006582
1726474611
889190286
67582327
221261115
394371461
883147921
341032628
20019754
967084471
1204597662
1703673901
2000185662
23991905
213699341
758557050
1512098554
1054211734
1891973334
524195912
73527489
996854888
1260444562
783037567
1600463208
1124334718
1589719757
1256882082
693528687
1809334393
1923089934
20662873
687272298
1599247336
97490363
999650746
1121706423
1356796349
1591394632
841128285
1271397026
430824070
953832689
92824352
1307553267
1625533929
1649114881
1434006803
1052718788
1614508654
83453125
428700269
834546839
1419029849
1050206517
830456004
1148154281
229807338
632988477
2137343235
2019713492
1764160268
1424732458
736400304
1163292402
721660559
130229786
13456471
911171848
1358726475
1274460232
753815568
1666676913
1375019857
702585224
435567740
581315118
1812112544
1015997513
495854004
954202258
324456278
344816716
1613833567
131415226
846538992
466814701
1394250220
1451011927
1087990447
1927633843
1304018666
764359438
955983297
2093110932
1805257424
1447829467
1768402695
60312308
424604014
295378993
447233501
1799148168
547429362
1222649736
448815136
1184336747
334570430
1306626423
717648417
440381068
115388963
1038608216
214585460
937144465
697126369
313482568
257809879
2140597593
507372337
671301576
490542184
2888937
1169238671
73841805
362627010
2097203430
1173390790
1145217611
2001932229
1383377067
16610004
447944007
1481649407
1375819400
94579808
1471067178
1446103377
1377797013
889849984
290940121
244497074
1954134463
1237644943
1325283428
84215933
442850799
3890202
1945497520
538964622
1413998796
1101233097
788452698
798215348
77005829
1016550380
752909128
1029325545
549947587
114635542
759592394
1439782073
140094618
637538671
1407426955
921527099
968133328
2073686026
994379296
689027657
597820820
2058108664
507082417
397992189
1290035949
2049667915
770370480
1305722760
594350009
1953269876
367559797
114957155
809256030
1220982812
498827446
520279400
1351224579
1926080365
621646807
206306709
1648284078
1058105336
620227720
983185112
2070830344
2144251071
417387193
841546220
777583129
1264917608
783828731
966297747
578589605
296595686
541354097
727750601
1865133518
1338410578
208839414
1237055418
364296924
1020749116
1498080682
1637494591
392966535
197219957
2028283945
239521982
280963640
836237665
953672986
1166810229
620657586
351497955
1932159660
1587278508
1254915906
1671760982
28069578
1008136436
1280962851
1454146770
114447460
239941788
1536486311
1642753407
1193835470
1524913153
96580398
877886489
1571743184
302710419
372310916
1266145422
378251157
1650360988
1751683549
59322386
911682000
409066205
1812310852
357995019
1170900309
170591392
1752351415
1750185141
194660591
1645599402
447192100
1489710601
1091151359
277903991
588116883
1538787672
1053171682
2093086033
1137781492
650325849
911557564
1940779098
258415955
197072082
1136624279
471874828
1630414961
1573079139
499130467
268420919
250002442
219926366
1402881388
1813575224
1897021206
269415646
646282690
1439144026
1473728365
1927345912
1872980312
192613297
519463524
2025212428
1833278226
1255121061
460550433
950919176
218680836
643138635
885083721
1309714697
275646122
1153084666
138490987
886446003
728641219
240119531
1339469835
1330639225
1899937765
368582206
1826806121
1198100021
323192658
1703644779
761074573
132738605
801866976
37734154
1303936385
1813978271
1872031219
951335902
1087041532
1352747607
1007198188
1253385480
1084612535
1698778251
103710883
1885345910
1079325822
1535191676
1542032167
77365398
1201447981
1212755525
985082921
557042108
849073454
1568945820
1884600981
1090571158
253181660
1005217584
365581797
168319711
1591612370
504089282
896011808
392396730
1522494277
708030679
262002899
955832187
794904721
2040630616
792916806
1979380590
1148919621
653466119
231604752
610503987
1887969394
1153648816
1840344592
1216040814
214088292
1004722015
1884943407
239359157
1401653346
2025452942
1751153847
575415860
1586971665
938700234
1724958972
489687428
1762404094
1664907025
983384109
1883356975
407570758
1417780631
1667172683
1606111440
1487567921
1157691890
1917308327
819594075
1757879243
1431433261
449119274
410548789
1336390220
1353131809
672005067
740848592
2062161840
1153853997
405098663
327686038
558720429
428701285
1116000894
774685082
525792664
742873096
492799035
45568949
717958187
833428724
1446689055
709171327
464016033
2087732231
1394652306
1446796106
1757575097
1612657561
164525194
1314709502
1201363832
426553815
1885446713
1051649266
838557710
1928514695
2144758118
63990536
178759843
1014756825
831260792
254182901
462425473
463747534
1811257480
469273914
530605140
1505416306
1441144408
504313460
1301137526
81077467
1137350500
848214375
933283856
2108989407
1701350056
256210952
1639027119
1481692237
1907651122
792285826
1563298980
1128072339
878999040
384418727
1265752343
1426594620
2004383950
271066628
436462753
795295520
209660086
177699596
1090479554
1708619982
1184505340
982035961
712089001
363699856
890132851
1779297044
1083018889
1328650375
1102390840
1825088485
628587914
470999758
1526467506
957822552
1146014010
1529284837
1636812627
29115346
1983694377
1858501531
1592400173
592936690
1274196682
1313791401
850888426
1176675612
1390109977
1489000138
1596508535
895717365
1280387524
1861122857
1763830043
1129436649
1138025572
1704473951
1582582405
859575819
1185168054
1234145409
1428402123
1095300348
480018368
1281176736
468639799
194209290
1301305889
1485820041
1581274619
1753370300
468640830
1273820366
2145919431
284875223
525734000
362421602
457643963
159721052
130117324
1464449768
1235452909
1685281430
2072039378
409167689
1910734953
2140662082
1914900503
1173457473
353476496
1387024642
797772000
1457338230
467808815
1335411540
1042205336
1492542574
1288268301
1994178284
1978818724
859932164
663753100
1157636147
1837536396
1851133699
893351158
2136062921
1008612972
1568079664
337014979
2093528063
2122509058
1294499477
1901525809
2103817684
1037910137
141133954
1436652751
526311665
1602162964
1875485269
1082293523
343911578
1188171566
521469901
2033270258
428163098
1330888353
911543266
964162469
196966900
975042592
594126346
733335156
938335543
1449650565
1561268377
527658197
1195582431
968937544
1038011175
1089854858
1989804550
763182720
914784480
1230093333
211624571
1263228098
1708284127
195294560
487853340
1944114815
1639065512
1680269591
1432642008
1990651357
1692421061
522027808
1985506915
1191689162
548542244
726314480
255474453
1830021303
1026489563
715002286
1931062183
1471417858
850279638
795886863
278711763
773663681
2117309401
645945192
308141163
668446849
1221528427
1979106009
1895649498
2030107891
576352160
1694840267
1802459601
2032341314
358670074
891904865
1231159672
266143169
2033090038
510375646
1955614355
1944900208
1964930562
278981911
1429465741
546865536
1482542569
908106268
431313675
539383203
666028699
1631479109
1621901643
1325239045
1657290538
1730169264
2133973617
1900743435
1778791854
2139862985
2114821008
198849908
478638054
25622445
1173008007
677546035
1788666066
230902775
1523671882
1181612987
1418971020
1012011938
250016705
491086345
896684709
1402233121
1839457830
1277217166
1639137867
793255676
401407288
1924342324
673698660
2045470536
13672813
1231769905
339010224
2119964556
1944144554
1087918592
921863440
1478565316
196783267
1942256948
1805000470
1476154752
450803565
1645511097
1349263100
94407292
509068837
783025400
604384673
603845975
935198154
1625039480
326975731
1659582577
822009745
1535599342
62657617
1583068418
1943572927
441493000
2088454210
1554077629
474033974
1642495947
1233041819
1901285622
869943632
773939769
712504603
2063618812
1083669326
1267414959
1796927563
1023671588
1075143247
1405310241
1578100247
1871077131
936312856
617381141
756398748
1976378441
1187989005
984570844
700132255
435603570
740550360
1286161321
1469870357
1753237083
33843506
1717838131
1449836538
1031128796
1786483126
1068234488
390921545
1759648192
551735537
1883487813
768854426
1108133895
1677651956
349512309
1967162934
792824133
1736070798
825190271
920698312
556242424
639357110
1794754133
1456716916
453456388
692654875
1928502912
271436815
1278751160
427970717
817387324
1111211240
1364582460
1726683405
1691083485
2090104762
1083589905
1520952251
1920773451
1718052591
2519584
315986137
566637913
1302566635
1987670790
1196660845
418297593
929145477
671394924
1417555665
315182321
1838238820
918540653
1651626775
1364820455
306290306
169219167
1540235846
1278785344
772686852
1519385109
1404448175
1940764288
836805033
460979727
1921703596
913667590
421347459
19125452
1303098116
816919416
1530386906
1372974699
815854705
48430308
1373149769
452505427
1396513135
1607575810
546032814
890313718
2112538502
472429898
569750522
783974402
1270107069
1896315319
2051569735
1340894832
1281082613
1750534700
607708238
1695061956
1743207823
1265750181
1679256043
287242743
760503459
1894614997
657640248
1557964234
1630319028
1203419515
1320828343
122744810
212552847
1799118102
1959733242
1077639505
325771859
1574498048
1984360869
942081359
1270791971
1282692152
705749048
1681266733
673723267
2005242506
1318808942
1499424706
1886757632
930357544
450233153
1479478677
910628610
1025830274
242422195
1943659470
941620704
716541351
1765895158
1171409454
501922954
1522623363
1658301429
834257258
983966419
218209736
457334515
756297225
480431751
650480538
88713331
772526000
2055027026
970297335
1463101814
1126638393
1792760830
2023015526
357879093
1208123642
1813282921
519093770
1055694837
1174162176
75347823
1678290449
186220348
486262820
1803509069
1395506546
2061023905
1039051363
1974045148
828101978
855353235
137639781
842568877
465504585
1094197043
2006847085
363173011
528288351
468611146
632382585
71914842
1021251773
2068772803
91124894
756308085
154686772
1340923737
372892059
527680302
1272596486
270731387
910084506
1312144014
817948625
1374688559
99501095
1379068159
166784170
1689337063
138674302
1934223776
738934789
991554178
1892051863
1067835381
729098814
568801335
667057974
974266692
1106119249
848837073
575581860
1915234945
806102454
535838411
464697323
192130130
796367829
285156320
1227225111
250453393
1059787524
2092317436
214034392
1074411961
1240472661
1209488388
1340889672
121447501
830068579
895059305
1193444378
2101200539
967677869
1063533491
764207441
1413841823
716242926
698161701
156025689
1411707290
512215902
1896042413
241519298
1751564027
367428976
1513783636
1417196469
2084480198
955528230
597403336
768622622
897944764
1712127496
1134297068
1883204276
2015784114
611215104
320466313
1060765463
1758702306
607591736
328898249
1981884866
1804035123
374794801
121499723
1277771940
711557385
42768659
1552995290
391660731
130800248
2040181702
618185641
1244427979
1164632120
1994804464
1072749375
1503890460
2106926018
454672432
536098322
1149562806
823213365
1268200853
1586573075
719602442
27178476
245671749
2009115349
876583538
1030507708
1455042650
1202648479
541657910
1516748823
752246072
2101412238
486990387
1370353110
370705351
1854833447
1385035593
745497146
1029109879
1050600384
1687621157
393758802
934085400
716653490
1632554188
19469310
526234132
695116336
1980456048
47896886
141237330
1420014233
1860700720
2055820291
1516938171
762069967
1882848448
483733907
1027394744
16835
18643941
1575171345
99960153
214282918
317458739
1273184853
1274231284
468668825
1559570679
1337898105
1476604155
1271939703
748033930
1679310993
166758453
1245341559
1122409892
3863342
226490855
490879668
298615675
1544953054
2128373293
1288104388
197598006
2097231681
116951834
1794994598
193133878
2131333352
196919668
1301528849
241327257
1526469335
248042200
2094257547
507365578
2133083838
7869307
1386897896
76608277
1785522185
1542719976
2112092736
967336766
139265123
173754029
1650749580
810204031
1548548582
1635123020
11078101
1679931354
1051641794
536252492
237325048
1146260696
675145371
1624441964
1922163940
654023804
1055445901
455013528
440133941
1042112254
2084417963
1706519680
1449379770
641856725
1665474129
1360353165
276568397
1135108080
345754759
2092451941
690643064
1997953033
1939290852
923732947
731345055
1711121537
605399892
1614449882
1053346856
1456796072
2020339755
91185508
2051854238
290125468
1648599056
1954509438
1299533465
207308660
1579355653
419427305
717463235
44092596
1731037841
2141768571
447465799
195742875
39167443
1268585663
1706545574
126472189
1653254307
212336626
1849091100
940762403
513797589
1662655704
954555125
221751838
447199425
1919561240
1900321300
1388463480
2037203027
828987735
367488471
1891273629
1923888188
1574407412
1174491639
1312403665
1941884459
1204282143
1045674733
303770134
847038802
1087655297
2140683298
1829280185
1889371135
2137878640
1592394498
662007378
744415856
85584167
687512224
1977766675
1889101707
2105149597
598043628
1677914889
1015283798
1764292523
562692811
2002372741
808979126
156668915
1885519927
1147963621
603294058
1127390674
504544755
1668180750
1310994220
662666682
636621230
1689422605
486850032
1342418624
1028879811
348432499
1214961639
1878626995
1996894923
790053293
1902857721
1907390890
2039730181
1735643139
1128674059
1838238824
1491187611
1526998184
904302326
1809976734
429690996
804131370
252098146
143795618
1231212540
381644404
678899898
1238422318
1529608522
1450390319
599104057
512512062
534248641
1097713379
62686395
1961984400
63872771
1408076064
1921932644
1451873606
320062614
1299466269
40930657
1882382835
1121206324
1038238458
385557096
1937489568
360642347
438202646
1114628531
944506441
456376398
1171474177
1221140633
1825313858
1602225803
372011033
703399335
920247747
414748978
1645158839
1482049479
808889129
2109288183
1736974663
514426843
613488770
889215785
1906156697
1120640343
1595110131
1222636601
842214285
984033709
1166917935
962272827
410783637
592733092
1905294019
1613999612
764135571
839522366
1419740637
1292419304
1616661540
734074989
247612400
1072119061
1382415474
1866594692
409848086
420592684
1994030744
1912568784
399808228
1308056961
32988587
1919535726
1418125596
753888997
1133308072
1071909705
1658166268
1627073314
2000250137
859476779
1450087759
26368074
1785566604
404874100
1924147771
1435550704
263891494
408987815
400724610
1830757967
1450995185
150519004
491860721
1248910860
1011247330
1374073892
1154120172
304586285
130787292
843016489
505634991
637785079
257946121
315945700
1849070407
495133605
2070654723
991793581
1207086854
1132857412
1532222148
664457324
290887453
2134581136
1784064467
1307086137
1738503697
1060780738
1793512858
1369213761
934955749
862841732
878901140
241249830
302340353
2101657264
1209736123
529999422
433782932
1138352142
1459290989
1626461160
1452443681
652310609
630292893
1655701231
47939701
244226868
1167370988
1293626357
206877817
1709927105
1457984027
1794849058
1212193173
763669951
2078539740
1735845294
1102480949
142951790
1601116468
1908121693
1582090100
84753558
1511753914
1755324507
436152312
188429545
2090595509
1365322582
1948692847
1167082359
1846859392
1242905629
195372982
834376642
1637951320
1972456110
295393276
2082443005
1200745156
187924092
1774951989
149321974
1834711430
1790037021
1101943087
1006827328
1605493337
1484100960
963984173
1295401644
1018624504
1626819340
82029312
492040973
1120905139
1142590600
1150786879
1230959994
692512869
2030132246
1143480572
1100773224
750154360
2000608764
1689465507
815962369
40823525
493276314
1572349092
2078856932
941829995
1151077398
1675244878
1867571991
2060817714
246271633
117840327
1857835115
68959546
1592081059
1180163900
387194933
211630577
1435310277
1570274332
1346591333
260801148
1832889044
718491192
381404823
2118478119
628972501
596069268
501965247
2054783296
1584704353
865743042
1656544517
1919667594
481662602
288342949
1768115484
903196265
2084440600
84784443
1089479011
1959402809
818827588
1090452733
2083035751
1917628606
1091646582
1063295116
1334809530
11728530
1892744844
735812613
918943796
118922846
1858533020
1972755830
1890457912
541195543
1138782895
1034320708
899013608
1164935733
1292659637
828720897
1266892499
163538416
1842107041
912404767
639438072
926456288
1332333769
341520548
2042105474
1472839617
1961110673
1555233983
1584561654
174760304
1124375793
2015319043
350675978
565772308
603663116
2060810471
486959438
1239326383
1459209216
1504316829
251341971
1511397927
1709505843
1086708859
850207466
484414310
1618723562
1514166191
690356384
1211024630
1667908876
1182328386
133410964
802024319
2076950424
1184956359
2003668507
1492297633
1953219540
1131989015
1612528277
1039097901
59381823
391838555
2101778141
1782954900
1749887230
261167639
1373994924
1571280958
848012043
1041211642
1203369629
321357998
47265733
1976202863
264565804
1349005757
891789594
1403450400
795188200
1146229168
1649751358
690070401
758149588
985058687
1491271638
1750349536
2069885475
1706675483
557847554
1327107012
350529981
329174460
1861394215
1429737088
1598514887
1070540864
1593182395
1311867103
2042329652
1282993905
1892317926
1833399514
1424665792
1099565747
1828636625
143665278
824832578
1308134597
871865181
1892080579
488158370
699943289
74724716
773065226
1874515049
1303193038
736977194
886231109
1557739200
1982654798
1442277290
724320138
138024935
973800732
1010141628
1293550683
1501025518
83597296
1608787316
1994455479
1881366209
375908247
573457145
816206569
1991320704
2084533789
1019819837
1017670126
1746977830
81247350
1264603205
619733318
400496787
1006678388
1723723915
7880385
2011505945
1969473018
1849890727
906839826
1848668583
1448471273
1613617106
1680103327
1888699110
271966746
1091552954
290888623
1998093094
148655347
1533635977
1694139971
1570280468
641508916
1354259065
1790374658
1978539831
439604705
523714129
1767226105
372053963
751983324
410460727
675386798
470110289
785951285
714789077
1228933515
1356474234
1646810375
700000506
285475955
455622341
1257952088
1421830607
2000882838
343781559
1695320536
189879880
1657163296
1830661641
1504942076
7328902
442627574
1038104111
1527385245
1996412606
1840825031
1294496730
183294575
1625682983
444563646
719132458
536892092
1819159530
1325379628
1886808802
2106194183
1397780784
43874710
471187832
1999646060
166515715
1780008267
778025761
1573118473
1143717247
698552372
1508494059
1001924532
11482422
791482005
450193637
366439562
1456272505
1757025468
1025554626
702828661
1577122323
1780364518
1626444942
182457174
1331522535
458962115
2137874345
1047579878
1301302525
1498774264
1991392379
2028074540
948932689
1491724087
1707058934
519317061
1845481978
594215885
1537792647
1161551587
778506205
981902666
651338027
1527352358
1395283551
1825363413
807694071
888744548
1465425495
703303392
773733402
1632710223
809139781
1089857581
598401382
1626827475
557445501
119147853
837163500
1680974336
1487262885
1064652872
1062458766
1470646487
1215423693
395656117
1713801718
856395561
1453122098
1353997711
64047800
1401015386
382240189
1296489023
921539095
1622145171
799183357
2140948361
1976277410
102169909
1457372256
146425383
1867488641
133272732
1549989956
1883091944
249459222
1395252930
213781070
432618092
233218923
241916917
1050702964
1942341604
600728629
1971560747
923064263
1466418238
1617476527
112218986
1038199781
796098286
376712298
692611488
2103416502
1569334709
2114484027
1738551745
1201147028
313962345
340251929
1238687714
101311933
1612078111
576638580
734766763
919731333
375407796
1732221408
355796226
36951210
645034180
376888648
2041513046
1996691199
980473383
1364018039
1166711301
1747731101
892358185
881079690
599453878
107442275
1482953475
1988431838
120935028
956760626
1677738017
1830343444
1258088018
99523324
1301484774
1846420878
2023225232
805432938
1986308892
1755374972
52920330
373629086
391852447
1796989777
88945380
624557262
1747541679
519317901
1204731627
1511917613
1916117910
1786329253
1885781887
1946134149
62082750
183636192
10598358
732390680
691907752
2071217570
1220606081
455754797
406446107
426558128
2146292763
558459836
1624017521
913355542
927948211
1415872199
655512386
1496902393
596777061
1117945535
1981672205
464681869
1133091706
852113106
541721561
1477866419
114723968
97698312
2103877139
1045480283
716570299
660403574
798333103
1149752676
387357848
599432110
938734650
494707243
1224666369
1864640662
441609140
2056245777
169478631
1435869508
1435470184
91985536
1398232213
2119371144
165451124
29954015
1022620728
998359563
1462219002
260031879
867802342
702617310
198639547
414636478
1655188257
971440063
1072573996
42934468
1488893598
1618116924
574339655
650151756
1376345459
1726957679
1382750685
1554259292
1743347054
964150743
120150011
870039869
1608926663
1699709494
1694869387
1149981912
1344265305
1998420439
421142084
740779353
1376113952
827630456
348073625
129387913
1098007948
8192022
1932117726
1228303302
1320821492
85801477
371445065
770049660
1944061846
1130812040
2011140868
569063824
1662753617
926899877
886429992
1341477766
81544740
720787523
204512791
821516134
1792133352
751159918
1468303450
378375232
1226866410
2034737050
656140199
2000176421
267416679
1104287662
1624669332
116313573
1995889745
1925598402
2013039629
1070328643
729822979
261552151
706388754
345976264
1497770185
999094257
1241274995
65872890
1071298540
2130881661
890660988
1830517803
776032927
968501710
1107526899
2059918351
355168186
853677262
374103810
1818425980
341694804
2097132127
424872163
513915572
998174384
918267828
547158511
685915491
493909201
872501890
716259072
1925241403
290841618
870528205
1096624768
602276035
767097301
1268524822
205563432
969956288
75413705
1821892216
2102258141
2031397469
534357842
763219938
875657541
2140399814
986353709
277465233
1182761282
1570005676
1815330079
1063072904
1267130181
407044035
215465091
655585152
366538656
67771246
193233016
598569830
164670225
383964205
1625782873
178998274
154221126
1479838110
164695118
687167984
1568665136
287053150
688336395
920570662
2112058895
1413525844
1781821284
1754667986
1644863386
297123647
1243497129
287601230
449222905
1596629847
1587206441
1973763446
581065123
351284234
1236462407
1968621262
1249661241
1420492911
330820870
1749511206
2100125183
1195521471
57748554
1097132609
1398877536
1236042302
2084784962
752939218
1851444324
1999076566
447603666
2126666713
1779451367
1045343098
1300769846
1301829888
2123996226
570407530
587820531
1611621334
169304351
1861664868
109041070
1053782318
750641068
1003444189
362955622
1070376304
673772627
1348320924
1606248057
609141895
1247992581
782848992
2094928529
442991247
1592557999
1436670250
1486250749
1684610308
1163738013
788307182
545073921
2110053925
1716235852
2049944017
1409819199
1072438040
1209908548
1936667533
1583565426
1063089309
518465066
1278968541
255763209
894472681
405909778
693628007
1518766523
107345531
103838623
1149396585
579017911
1651857877
1369253700
1594480398
2024097242
960285775
1760336130
834191515
44509205
2099669027
1469915723
1140954329
1501296204
1514057794
1074819473
1126610175
39552283
1889037165
555713197
1961728804
1637762129
23196882
2035391993
2009013327
2050271858
1262140773
1925508838
961028569
1817742038
1871041330
1910684877
1652197196
331728899
453802792
575880128
1093499651
726678516
1008238932
1312375676
2106147255
1784629123
1323116079
276878506
263412931
1226590103
1633672661
2008424010
1289091352
1570396780
1967285497
1671529956
932921612
1752606987
827100768
1272687115
478878049
338463196
1615897492
242585284
420063048
1152359129
1366154982
239431840
1702244258
1394913840
1574265338
625140222
1789967840
947478521
1083463123
36249135
1367445202
1970424398
579158303
737146884
2469385
1341118763
1419484601
308203933
1638100571
171293484
362228151
1251771282
46140722
2143188469
921553833
1519967573
1371805962
1582829878
1029632937
1912688476
1527568379
672921967
1145568204
596582421
1855796064
1767774214
319605068
1637253448
1781710898
269751998
1827632904
2091385524
1272302065
1744201191
1753273048
1811462539
1121194059
243022671
1303111067
766441954
1249131194
1534061718
950254399
1739806738
130846580
1308556444
384316429
971953417
1691454615
1006897079
905159545
2052556336
1034888249
659728656
743051192
356215009
1358645374
404899755
1731562612
272130092
1171498911
879162441
818897200
1452420138
1478671476
1299811048
295957607
244290424
1482485470
174857905
1183269370
2023642193
1422237937
507140459
1059825102
399983292
1542077275
1708380363
370174107
1327437024
1015744275
2071822214
1459776042
1668283550
1766332342
1391633525
198418214
924115395
1715918086
1911343801
1181324748
742848097
430998136
1936239247
681409460
48931472
1612181287
649705526
1503168339
744875473
1163598051
1449310336
2084712244
972814759
2017880226
1862414075
68608671
1425478030
1664775235
132010556
787997586
1463074110
1177251700
109271231
1852715691
807193195
1585911242
1097080923
777578199
760598434
984820159
1242561782
2092382217
1071521881
215200859
1673592362
1877974157
693738039
307007586
125679058
873041651
1847316150
1482786183
1573290452
1327386891
1888989640
1409714198
263208481
923120857
1506244221
846209285
1251013420
1466128370
331296564
919381420
386861286
1179098469
1797843535
519719599
1478255016
424295384
1827433658
2043724830
620254950
1800984181
915238023
684708701
427183813
81952115
1509145543
1172697734
1626830969
71449098
1113037583
1615547484
1915649798
1287005502
983708126
707964208
2009852204
20882629
2086653468
478554681
1871103695
1620868578
1746058334
504008780
751446508
253664717
797343830
2122255439
1871532187
1445413159
594399964
542858310
1053734742
933575341
303344357
621371319
1607439774
118073032
1976807047
1960663656
70772823
847133260
1962874443
384530991
1388014550
1284907091
1128887933
572359418
1287898805
1182114380
187121410
1204186554
509790550
1806682028
1268269823
339149476
1561424519
1863313516
1501931867
69157223
1112407839
423662820
443826620
699997634
1229820833
749385151
335852324
1873230510
259523720
367006873
2066331142
559963641
1337881835
1877419816
173485196
1229361592
1619226044
536626981
706172413
1079405059
1079667299
1352602296
641819341
1183691568
667560354
1042525458
1001218432
1664325334
1593130411
286423158
1602074982
145817188
1609352912
1330391575
902755698
1185405039
1494948228
1992339177
499146128
328683242
723927360
1757577720
1485993388
1840715041
614532464
190109535
1654100552
1738968737
697575123
1862392663
257161598
572130424
183146496
1638861364
1983993709
255230024
1565634582
1512922596
313304331
238148041
1874196846
1350243180
15897777
2042600401
1644994272
1179289985
2138392139
757453408
1671444300
5720795
1025266924
342212672
733352567
393603239
1132434942
635388318
170102903
393334684
1184827614
1268152355
717465214
1598428779
58815570
267359182
437360643
1753670363
187330952
264403949
1982197806
1954683772
189390229
1352754371
2041591778
2132240820
331733800
1414443733
332990383
104892509
2099556882
14473421
917366383
1892944188
1574638209
1349963652
1048732865
347323911
1664655051
1959251030
529330606
640017434
298656520
956802951
502457891
1694578936
180141240
487692342
2106487870
1784503802
125888196
1003492408
1536161027
137833247
1633320524
1077914154
1746984349
1860695000
1163967885
1120840274
383877415
1665627780
416904032
1796760804
247728112
226130411
362489565
927077699
500637417
437245051
1709537379
169240923
1988536347
185321246
1449054853
1314233343
257883472
2059266983
586727456
102542932
2020497568
5724196
859554695
1630161640
588902451
647334597
1562955784
1045721369
459770971
686490874
1278069741
648507888
735234865
2062117477
1373830432
90887802
560033331
1967259916
1562335014
798831210
2046900373
105682854
554211137
222116248
6575366
470198742
1888181544
553837578
174638901
788024558
944932849
1905699837
578333198
167959180
415072999
865896095
1342116501
1507633165
1445520072
2130828410
1101214499
1070243583
2120074586
1389005635
915016281
1659782379
510816438
1004796779
318315911
619896780
1012724946
1358632318
594053950
1317448606
797942613
1209373470
853381646
1999252094
1396869654
1847877504
592698141
1958122161
497052596
1813830927
1594828128
1030324317
1810396302
343463180
778024964
307290386
1433560578
1530727634
1331018954
2111684575
1713704609
1443210768
20406721
237156579
597900754
1453440253
356963765
307973439
1886050649
1307359701
16643075
456305195
1880755831
1190133931
945289705
204007217
1259554020
144687241
270395578
813353520
813800221
807184870
1996912278
1337168827
437081294
1061379485
934792558
1069490151
682053920
1071336331
1353224004
625029359
565238473
63814129
1227182662
1650403813
1536848547
940222951
623711378
1204551885
152851379
633177923
2035044701
660834476
1661044567
1471266297
813999520
1604226587
634373707
944275936
869862929
2006007503
1512001397
1177908134
1178234524
545547749
1978068333
1007206705
160233546
938104997
909711898
974523206
1544490537
1124475848
1449878209
803773248
1706177711
1491830543
2090662882
1306298725
199507687
1622805425
1596429234
479921672
1559032755
1897157918
351742194
296629076
769341395
358484159
42339994
1150859615
346067482
2125223908
1029253758
1851783780
2043985265
490529956
1780792561
473938615
1993200367
1462745269
386149356
96113878
153441564
1547770841
596766400
583349207
712650519
952417074
1161536903
796294414
725618032
813414250
937800810
893810204
468968887
961970503
873768924
1202385179
1589879129
196654486
129436695
1419285555
1278001304
460846656
1650632867
686571030
846769938
1991164959
200263950
433636179
1840400759
1238833454
1073410054
1819212169
1345467556
194618165
823187270
933620443
1638596798
1156466044
352948717
1770740052
1471780979
148975830
94078860
1890273455
729651928
386662685
1279241988
1623307943
2088660098
1339461084
192751352
1236511900
734620348
591198271
1784948260
896595895
64980556
925458077
332909851
1033242807
2069408657
1633392453
626667851
925582857
1787031657
1046326095
853125668
395730804
1693252481
2066884536
1454593146
2114672011
1761521350
2091274932
1276008873
69954402
572093491
868717808
1614335975
1646918751
603348178
11992152
2042366577
1157724545
542591012
1917894319
319926262
1335331942
1156798249
760963080
1068472510
1549271550
1806148545
2034096412
650748041
542632129
1407527082
1592240610
315896156
1430164160
1950607658
1801952262
1845496085
1127409252
1371682290
1456363147
1861933730
314530208
1465090288
59523489
1420010708
1014590806
246263027
965104966
1380475773
1248584141
720370088
1566867164
1110726648
538466475
502060155
510471820
1619668594
966914679
1908867284
1617646308
2048381495
395753870
403470740
138066824
514034549
122592804
1293707981
1961983409
2085007085
1814516839
1401998789
426542520
843007973
186448035
1905663594
348426611
133368389
1430018373
987177098
1608330696
1338451696
918455694
2086159696
1244722351
1131808034
1511002491
948565754
158101006
57568865
1447935903
604364707
1224062156
1161481628
1527611206
1848086018
738333000
592112135
602445114
1931775361
1431993510
1263280516
1990427835
586976332
1544566359
1079732264
1838801691
2078619988
586225082
1017584102
1496660887
1647236483
517062354
1847058767
1369829641
1454643705
34790400
2095059530
1824807621
568989411
1495660602
403837849
1608956041
1867018521
1993174917
452725828
650941260
696260167
2102976976
1231858235
130053944
1990661261
769570002
932354293
280770986
1963459481
904466862
1501647479
338435573
52036400
1238983622
1754035388
1618460083
683861170
904950819
709188570
1700716297
278293815
231488172
859379507
583209100
408577483
1049657048
1823276645
503265196
1497130730
1202250990
806534156
881241496
867506411
2029215463
1341597748
408433246
1609441170
2138973142
582491517
948476585
1249365825
1989726320
2096433134
1509786408
1610304802
1768222341
1951179601
1003921786
466980413
2017976677
1182080935
166832811
788905943
1719975491
1184322903
440615772
1943346559
1017129795
1176792089
1556677894
379449451
2030896735
252117869
593314325
1205678410
1779455253
184781189
297828721
56941876
955956897
919772506
1917622834
1048918553
248511905
869492164
1002444814
734535957
1551265536
1313675999
1315272204
851977613
2076957333
2049885786
691045177
437483325
639623830
1358047936
14731702
24351124
404925570
1787561904
337476307
389690788
1846213244
1654829132
432043871
346004112
1021796769
1471161875
178186358
1390703796
934082856
1603847657
252417980
1963191637
399753163
723091903
1580045082
1667188641
1924575189
1126215389
1490189005
150341226
665992885
661506982
376440857
1736419240
950292455
2107049884
1451416143
811198754
329146170
717980130
1306263495
1018785862
282997503
1718401884
2065630678
790943105
1893224164
1598160370
2141920519
1873796737
140567772
2077611717
1574682916
2021394729
633487997
624569813
1183120199
708079319
801388368
1928908858
476877533
1264096660
1886604239
1231983100
564016054
1907728070
932844257
1626326010
1382999091
1197468627
1508129023
2067718099
104113845
778717156
1531450565
964978609
1868792635
492219971
1942444421
196937483
78810871
891808670
420589143
900594851
23733092
1211493974
38367029
663533441
123286196
1519385488
850151371
497016601
1638135652
1808737394
1270090249
927371850
1530736186
1297435181
219514937
167767151
1201570905
2121933533
823715227
890221108
703590612
902019101
1320316452
507948774
1291322389
1477976064
1848246644
1891242590
299647170
120805236
472515215
1871446707
1539947038
1736240841
1737763062
2078465792
1721273618
1205334910
245793846
1583459462
488587334
969188544
2111222475
278945671
581137348
372894143
1426003310
1328731677
1184013011
621225111
1662794956
1402751568
1906711771
1144822604
813232323
597633169
1358725472
768958403
786288048
367917304
998369885
1347631387
92080222
1848948998
479764648
1531313630
357425818
510098301
1776810919
2030293373
280794446
1480827006
1607645657
78724457
2126817925
553903062
1396440445
1797374053
2052155160
380359571
1335351422
170357613
2124337792
858029337
1329293749
466455892
721689020
1107728970
436456080
1903696038
441593034
1568233141
440568229
1458411859
1015684756
2063983480
295978438
1800438267
2073627899
1988801084
92930584
718291607
175799277
599797695
806150933
767122430
684821687
1988620033
917517699
927097046
1241274437
496725884
1424406799
1889571520
1927436488
1369736673
1886762665
267667487
327177988
1302369911
202500529
686590437
1691842557
343624625
1232807374
1593569152
1601552534
1642994311
1996469366
1932545813
585954430
1280209190
1674083045
1960051660
958033091
501990605
986054135
1018519473
1062208149
1529105050
1149315093
1301273514
2059238072
854037148
1685546684
1201866469
1488809568
1038760542
429009916
2070164226
1830139436
1709062253
1053642654
934756760
1073238941
644642778
1092113746
767130001
119005789
1751040017
1149691034
777776926
829991988
1263586208
2116235456
794832398
919735854
1065581074
2051413775
1887115341
1142341264
16864746
57162888
166352542
928334766
625815696
1217751613
1968532095
151843651
1267354913
430311641
1657467271
1042168281
238638773
1983011268
824420141
1558945068
535554721
1019366320
1049869785
970443953
778453352
1442063877
382222478
1563845479
1098369247
50072342
1451072783
629699891
1546611924
2031643743
2076875087
766439521
1174349000
562279068
809378864
982211139
1847247303
1810677560
72592552
1080825166
288443027
1584063669
573405650
1188174233
915591763
1120360374
1979142722
47940307
1364746960
1166035465
83456197
382534038
1660691471
1862354711
293246372
1715476489
1122872157
1069703501
310053205
82840966
1578389556
1647277807
1612781137
412553613
461057568
1542421416
1700278651
1502995199
515499720
2069306349
835854206
1680461831
266053079
1329669005
2010729004
949180844
199693541
707160335
446696966
2084672932
826203690
1236569014
1694869871
915287597
1453741011
1986815321
1166549525
417371980
1524387014
285486712
1599111189
753667058
775886624
1889981764
86258730
94875822
1330452555
256826259
1936888964
1820373414
1018362593
1929606973
136111415
1211852522
885400666
378041895
1262318258
1784139741
1609402152
576787320
2038206687
770214750
763854205
375959306
761334756
780317393
1653619392
2359259
913748192
1561548034
1231448006
765611106
1957895258
187781537
280875573
954175484
328497804
337668720
1651276692
2123692384
1653018081
1147229667
751930984
804288852
736192640
2094313956
955906572
2145489924
1836316250
529488373
1108509827
766642060
885148199
108789715
968378855
877676845
1083745536
550372092
747881984
1188131241
371764823
1117646117
1544221898
1208943980
1189285965
971800746
1841328423
2139734085
2036857672
1548338521
1112364290
99511387
1557870924
1296701244
824212424
1378921909
1725809967
402208409
977632947
1322828528
588098578
1339114060
540902261
356123475
1901971387
1800867306
1762788989
612292843
571289409
1234271537
813529527
1015707394
690764488
1110927512
2134436890
263229926
1742610679
60038747
770091086
1486280463
1259973360
1716290658
272768727
1364569653
1721608963
52076057
624471886
1097112650
2021325458
1627576184
568802687
1072990492
26802122
48696746
1383413803
544722724
2011512016
1878801106
1035787950
1386390087
1548842272
1817853170
457770108
2097775209
1763594099
56742521
134464156
1670694229
50235599
1044335419
1873376955
1368553318
2123848538
1509109860
1164795725
615215984
1888634528
950497566
195343202
300318170
1864909862
1898556820
1681626334
196842570
1688111271
1725729036
1097000956
610742152
820948121
276838932
106957290
562509518
127881609
1307326793
1973901229
1580847917
1559218609
1251740351
701857158
1545816436
2068496608
826720444
1120245678
475802153
1966881454
1549584183
689461958
1445288240
1426906260
553412679
1691565247
1293340667
1674532343
993405326
630309139
1126836936
1629330412
573934585
825520043
461569182
684969350
560314872
2038140666
1259381242
488830671
2055804379
250086955
132016932
1555636112
962904149
300759609
1005916870
1575265705
755925553
77888119
1869534025
879856459
217264300
781393388
1516909202
2108365455
2078229762
1882037696
222959557
1872534406
1549954252
269039233
957804796
642359797
1906723213
1849104583
848911080
947069930
1446454520
107469106
1695843394
1447739342
288082393
2081116916
528270203
1051384736
1605317932
933021208
728141051
725796966
1210922690
1180463371
1716988762
1216410453
920911782
684261063
893570943
1778045606
1518644196
852861991
324460733
384311029
2074705197
77788080
1924454064
1802843042
931907945
945611396
1474991792
5617316
1633880285
1834897418
1174345550
619003003
1929101201
801144947
1985072457
293445352
2035621062
491515457
1556909117
2132979354
926789873
165454876
1923075978
1913517056
1773901991
2094686602
105955015
299763052
1324407715
914349356
1247053289
113466574
1071832834
874067421
405768753
1768929707
565306198
1191776199
1807929143
764049524
1793320192
531313344
1417001354
1663445800
1061402247
937017502
1592651506
423482999
1456811667
468317708
1704281530
985397296
194703767
960917586
1991918718
554353372
1559447830
449417731
1960883247
609347562
1804971905
1963141151
2141166534
559039909
772172772
1005033523
1870507906
518498455
1536762112
2029775058
792544360
1675461082
1360169384
1713431280
1764586385
1751112262
438146140
1035834219
2113204555
1621704966
664928097
1761728746
591631892
217061596
1630701394
172166382
1474541567
1585552170
1668055350
1192507905
472011307
949920701
1794719146
965212347
691816513
1739324038
243885551
703012851
634744508
1381786069
1768875557
180943322
1333005061
1683468586
1106208233
1050465223
2138627169
844051774
553837578
2109128267
1094606232
622842730
186109188
45459766
156447452
1841027303
278622111
1421820927
1711263104
162421339
1542064134
894326257
1794588188
726037159
795661162
869908134
1526109475
90258910
936482873
1021731282
598713060
831604537
1409273782
176218907
374717516
1418116758
734020880
1664005008
554345319
716132166
221092047
1082820674
494797851
2005742458
971802414
1393679824
879591719
63999080
950978833
1363139488
566236560
975063864
1743009994
307772713
579145497
327948238
258641978
2113395430
1215311143
1111528737
705849303
853500174
1894315225
381339110
397172124
620442261
750961955
1712056190
2055359870
894597216
930319310
786205604
92331876
1279535233
1293105217
754521842
814453082
2068302105
1866439307
1356986188
843835976
641497286
1184713549
2035719623
1036870701
217332796
801473437
2041263905
1141448194
1068292067
1289044023
1959832112
983677246
1936953817
1315720588
41342627
50718234
1209077486
751689388
893242467
1658585943
1759270896
2109475631
879496909
1320644294
1072354431
1838805775
522310879
1040652778
856119501
30765628
915038577
1760383418
70548253
381021651
2124717103
1611530385
1390343614
1493102524
309329558
70795972
506471860
1383449119
1814897345
1885468955
528487960
877612169
911837205
981716799
1491119383
1153517181
1677687257
936038527
745203912
1604344504
1758795538
1002807088
101469106
1926994228
1796942182
67591226
311460211
708253453
583732699
833918085
1028720544
402399495
326506382
1477091550
1666151725
906379114
1576795158
2059389315
1869586631
1872775104
85680713
757016876
2022525171
1051514078
2127426245
1502939509
2143825599
281505480
1109066289
710130967
1195456364
1935449959
703954384
557712567
2003046161
532187732
1723356480
292970793
1126115037
234208688
789831969
142367724
910046660
1006230353
1904361570
499341665
194820462
88450215
1981142976
1628477382
1278189881
1398609378
94219927
312960569
881811505
45719212
1999844077
434855537
1441541007
1044431135
2038586517
638066451
1664056425
2087459491
1129447818
625967179
204069882
552433051
1840835732
78266610
968027871
136027278
606440058
1352024894
458101034
534512605
1268032069
437716444
1462867572
1802978477
909060198
1404802623
482645375
158425573
320828618
343327377
1122543743
1744195793
408479962
497005713
998188699
294674821
1422524430
581996865
398845948
1037934194
664443247
473704569
484817167
2072896664
1408587673
1262957278
1964054858
1381536083
384143122
1180668895
975122599
1584516556
452665396
571802522
750890726
332990383
560942478
1577914797
203303726
41900684
2144104880
141276861
1579057528
637212215
1222977435
1722706967
397983967
636883581
410985633
1241863045
1134011154
813580055
810730100
766554722
1867859217
810694497
1175821295
1193262406
903750888
562152698
992696558
1174584396
1472576741
523323077
1043441407
1716368936
402591117
72702043
1593717479
571397935
174764400
774641958
1403739669
369125690
1360287589
2008346841
1175205712
981674675
1823692587
153281263
127712719
1060131476
1330544912
1312115201
958521755
799051679
527635388
2107069536
297677522
1561858659
221054606
838111650
1996405424
1395635330
1200659622
1523976562
1932018814
368363378
2146814143
361148799
1782098566
369180875
762192050
231837064
57380648
71702725
2064917437
231178307
1310510533
1582151566
1916439575
1656807429
1420261223
1061136825
1205243850
1444482693
1226719533
2098926129
1502265141
243218098
1739782026
1327885798
516906336
2015924474
90370381
752060797
620711958
1022244765
266624220
1110986028
1815704844
1471200816
2075755931
955161310
1896703323
509661857
1640296183
716297244
1868841152
1728558724
1598885071
779712976
1812468877
1664646482
393510916
250811184
414293361
26972649
1866247669
1424626033
1050651264
2096806704
84437258
1306934150
1444570771
1493565621
234278856
1749474140
1266319925
498742769
1751581055
542533782
1920808443
2020034749
1015763091
1559639065
245388315
1407881675
1917895939
806285880
1435508628
570644573
1437361759
395038097
918052732
1363055261
1887274341
200864235
1156514102
1881658137
1531937828
255663274
1039495909
1643248128
801993579
1879076602
419699192
1757053753
826022558
348388769
259619039
2097957186
1293353058
1891975891
1630359481
1816077956
737666535
1226622768
31239293
399448509
485815278
543112156
96446857
1642203240
1118532745
1521822794
223521721
767886135
759898928
289803809
502637468
1760193830
629098474
1229515479
437280204
1987040345
94878335
1092853906
1727181825
627134124
565033715
1632107565
871859772
82319437
1031014135
910414892
2143529941
1422728847
1298691832
1383012490
209855512
358996942
203670733
1610428954
722295055
1675017306
963705659
1663400221
1962898622
1050470182
6932945
428618569
1964263484
1932370229
1885061531
463383462
993262377
1199387981
261986532
1183647007
1693153005
106903656
678612964
554088918
1483411883
512511608
1291672911
1539019726
2087453892
376455661
416914138
1418592457
1274642760
1983505832
221993907
703308298
1652982423
278837712
204535553
996667732
637740575
1880050595
1889878765
2132185378
1762156848
906769712
617192177
265494325
1777040885
1872480120
391865699
951835607
283505091
1273953833
117293108
284693452
569694488
1176023974
1133818514
1319931893
2095656424
1767353812
140175260
1476324849
1583099422
1673109655
823863769
2003959254
1616180092
2049332120
1720449649
310137861
94249466
640479923
1911370271
1201912693
1255074845
1800201042
590709848
1170766513
632790060
570032545
1186238579
1189818309
671217668
1166574126
1277625676
2039800168
1200236724
2084345265
869691289
2055204614
1515314091
1313504183
1110823081
1920701688
1359372504
725827886
1473545310
650062189
1884710557
890594104
77070119
355971690
1582667319
714598487
233587031
1124621578
828216454
1436608149
1254144762
667864286
1508923219
780510219
266166678
1080409859
487730943
1106234704
880357561
136495398
1892411461
748096255
450800046
1323350330
2025322725
340448962
1473281366
2127667887
916915564
1500812594
1952308973
1052984457
1762468026
1163008231
460056682
166468595
2030178750
479156185
1904698820
1915598982
33876028
710420659
829730999
343784261
721206710
897712137
1471788760
1626701669
2013831736
170600239
297660200
780250830
1885090877
678424251
564971966
1551109951
792008995
1918612106
1065464366
563506129
1644966410
1706167158
2001574027
2000942126
1835884891
34899914
334158188
109142389
958149851
1553632430
1273767789
1717434406
933827775
658485935
916470018
1840737803
1109465496
1807878334
1235683733
1585335080
137919934
1757677731
1953003264
1601835830
2127689108
437162610
1821957095
1808283810
2009210700
619474312
1775588226
1187465494
148536534
1796504284
1927030509
1869928339
2008966913
1379108952
963970357
1008211922
579395025
550081789
999321347
730587364
1476715724
1757421976
1655571243
308019034
512049914
1785230638
1099302634
879767058
1676403716
391678547
1787344674
448035901
1576891286
1391264222
790702526
1119703823
222142124
1577567950
561458263
1515398517
1658354908
1557137060
1297260581
1476096686
2115460799
1485294002
350179058
1281210271
410455216
237245982
2083145168
315849747
1387366416
1124906249
1218716833
1268583864
424801662
938498181
885863948
997656596
2131848411
1570093438
1763622834
1851567232
2133097804
880239780
1624976837
1251435094
2134591316
916567331
687731956
1390613350
1550866432
1877619341
562417065
387880239
837202762
1571020409
1668894569
257652160
181816996
2045699541
1748739811
594351854
703752335
276970258
1979126584
94131744
1033070817
1960637127
1534582284
1994161789
317082798
725470948
2126094360
720046922
1605717430
1466819990
1463119123
2060864851
1014025492
864141477
237448092
1496085352
690810748
343560305
540919033
844100742
858499366
1829127920
1783937956
1337543728
918628739
2031246479
1358265311
150747138
954393823
84509358
722252530
438214402
1074548599
1780529218
1207052540
2119362223
1862664087
1470749744
480410843
105119582
298958111
1275253573
930890445
2120205678
1783924606
1150590494
1618600690
362302942
1113960843
754768268
1950815689
804453021
2003805259
761004094
1989240293
373242865
286296707
1583874185
1426333843
838053347
254441609
1199697194
423964790
654650914
359516180
1757061822
1339887600
1208857503
51938234
324034550
157606108
1000601175
1668046033
363520145
1446789570
1887850697
143192168
867322791
857547620
1458899264
1909969514
512317760
209179958
756120612
79943423
1720457799
1090087077
456379364
167190468
1289502397
758319420
1406336571
1603838586
929984790
271611203
463006293
1045024108
309869972
1548503414
297257332
389335262
329748894
655163641
1583915311
230925736
553344938
856477057
359473508
177880489
1837926099
1237178901
1847564923
195169036
1545314235
15112033
1507828244
733063129
1425492203
15470162
1237603364
1658174469
825280844
139679948
701586772
1570927300
361430579
1387458836
1929880978
955408503
52544489
218718927
1024631126
182583467
54114182
2017420774
1660726117
1521283881
1389205339
1448228655
910698111
1415477064
1472074790
949654604
578647269
1718634915
1771150087
1040340481
2053780066
60317616
2027350938
2006240326
1749336975
656082137
133579188
1511329059
94921705
306939531
1202246640
845358794
1425627224
1960973227
987600681
2034803221
135498886
811135308
846844778
2021666675
848333973
479696780
1195645517
859973055
297215872
1006574841
289526792
1485934782
212333223
2115985984
1742577690
995776092
1315027293
1390596679
1217109383
1280584334
807570688
316444863
1124455302
1571848486
2145605508
1559001586
292223414
1348740567
2130198146
1469556401
1174298452
2143671381
326555675
1180351616
1888271704
496337689
1378148778
152440735
1553819434
1282259078
1451330193
1100532096
1653093228
1010900164
157912764
1674182516
1305770873
801213219
1971092987
542000296
49572509
767675675
1317575091
2132338196
4470824
184032234
1623851590
1559790372
426844703
191695331
1515453180
386830371
275312305
2108080989
1024285227
934960664
1782789302
228971271
2052977967
865371845
1016063818
1684491633
1768860478
996973480
359131003
459861148
1373149359
1526143432
92516841
1640474993
219377355
1094540557
1963066695
1798058245
1395777671
993369428
1208127927
835333596
1104546130
332175438
1795393220
564672874
1627854885
1556503476
1226675988
485323531
1015616050
811186
2139088707
1916530073
327723114
471421368
421734625
184482389
601000501
1268769844
953600134
17193183
164198319
2003027867
1526778806
1838429076
799446189
1065674181
1898950092
2030983010
5256828
630437728
541665518
1124850113
1262226480
1147280499
1216635858
1189062244
677173934
2090148011
104263523
1395748213
483952578
1769913091
1736785551
1392222335
1966102818
686222510
706134211
2097688018
503214728
882313543
275732197
1371582822
954208175
1603589956
1986402174
1383026424
1351518493
1129523626
575026517
199547767
868098550
1001083028
128502652
203160760
1060745407
1256666575
817319975
710347217
467222075
12821731
714826966
1062486375
220764966
897481286
1792831449
1473177627
70919673
1692716558
2144658276
1020665379
1514508814
2056719566
694552388
2039602499
1776169321
206240239
1869343834
453052653
37647572
553903062
1817229212
28551096
162679897
2044423988
1966647485
1273754664
1587196312
874852256
274193513
2095810640
1273788507
1816291733
63003724
1129863957
534199537
944465356
1954842563
876810199
391288234
631840497
1738748044
128783477
1267284393
597435387
1307477787
1218127218
189346703
700468527
2108934232
1241946307
1162193372
1564331255
336468972
1115405083
1742277809
933617298
1835640271
761074573
1712015396
439034583
600300207
36436001
2131395585
619887360
1677440789
455501184
2124816773
2125746440
1322382805
1147487272
22644602
943735370
1354549749
2016241575
1014904804
1685606030
659648265
179842183
155486854
931726339
1195651378
431822949
1562978925
2047283804
1971417273
546491311
2017607841
1333817814
1795377103
1818390717
896510812
1745323856
1944900208
27648612
1067437465
761394998
1780492310
1344149427
2090819260
588251845
1339895103
418120548
772297121
125655365
1586451348
1614273407
2117086237
464147809
123184307
929934466
1533436499
338015240
256096829
381002100
292104844
1074704465
821855226
1267206752
992010681
1625536778
1129559537
1314186333
131541668
1467333180
743836890
200005994
1063648214
1742408076
702989376
239267504
664397909
341691873
1510142541
582538511
1731557723
1174592730
1876244871
1789413789
1593456292
186506290
1114864575
443521066
1941066444
1804978566
2045460271
1954952322
439931881
402426974
1105852270
2083941720
82498623
1540338148
1917397948
1820973010
625695308
1126327968
1871831371
316164506
1583791477
1672032222
268337504
583600877
2101221833
303358718
2086401689
1172106976
1087857956
1565671539
118073032
394764001
1149814450
1195833959
1671544726
1900530923
1529551729
1840371748
270735146
1474581454
1575451406
1230467227
127403775
951309270
885275714
1450206588
1519348852
1444443695
2020584684
1010849847
1924292640
770672671
508488671
1918933907
731800291
537417212
1820130059
249502223
676004632
1001946647
1918450976
1123029030
637370457
1242934280
685263297
459238244
97244220
58923233
1456906232
1339085841
1681197779
1485824579
1992309730
227291996
644757313
1525732062
1193649123
1827372277
1709059314
906030088
1372674371
165038184
717201396
1679470225
1767405393
951465522
1236255089
1049186612
1240734437
540607582
1308877072
91936707
1403833670
1617606132
928018593
1625402167
1363374280
905740706
711107291
1541608986
478137981
46808917
2108541009
700517345
894218046
1099452360
2085435888
1654307600
145651358
2017057479
1757801079
1752027581
460190072
2096383982
230880938
1656840807
1875881687
2080681046
101035570
1285343976
1270217003
919880701
2146512412
1914712699
890524129
1326716387
1560611637
792209726
1056745746
357365543
1173461064
497732726
1468157357
1221487071
767705913
1370766625
459780133
1507818287
516054818
564072637
781037286
570810015
979647342
2092667160
5283737
1510229792
784576992
1193056683
1614123511
279460583
26541749
962289225
796238638
2070183812
236370124
1293800399
1856932750
1557922329
1693043680
1009320368
546468339
914335065
1418694389
1372188123
1557563660
710979263
104519274
797930288
93341723
1987177933
1034720408
1365676492
329885238
950552738
832846649
2090347078
1274089072
1749681906
1095071510
1800060637
2138568343
724215782
322846995
1494877521
1582004189
73383891
1744490452
1515571662
1491860083
749588309
1112562970
1816261471
1424752046
1293006915
273142530
220873415
1869820830
1879230360
697697272
1603948653
1966537225
1359230926
218402910
937705431
301879698
333563886
694350835
554794895
1088087141
1818782526
2115280849
2106974446
725473899
347000153
1351570754
1462367689
2104361784
711596098
360571225
1891005096
925473695
1533777043
970579908
1696921486
1480508474
1029605306
375934358
2118649521
128483712
640384425
1555173153
183747285
1469452454
1000168265
1077218959
1962592172
1314271824
121004753
164630218
267428010
1485686625
1550621504
1584603679
2077037577
1936709515
1973279800
239197359
188928011
1397553931
24912526
1998796470
971748945
321104608
2072197656
1246090796
1617797480
955886177
94061367
1413144403
1009213784
266383999
1094439831
1647312903
27195009
215205329
448370772
507409258
596083417
1570784800
1317042588
1505402471
401309762
1269687416
1608090127
1206516320
2066065604
1915680207
668644106
1895963295
1650699976
951575131
192968654
689494569
228799924
580902727
1017084538
977766208
1484645237
1138852127
1899004935
940418238
1591774216
1683368723
1815664629
560456982
810624589
1798980405
1828634858
1547275979
555064341
805646145
362578776
633729732
1226217277
521289021
230872762
1238377790
962432699
69391294
768522647
839025926
400266264
150491002
168815276
1821353683
1034284180
721658668
2061785493
477668241
298125804
1736233358
702259084
2037063962
1933941847
1034898980
681201653
1401507617
1359668124
324040045
1072308030
477416530
187402715
1637025807
1786096048
988245384
1984494841
857345294
1896025412
513927
665705052
428522610
1478152804
661768075
1676296845
1069037121
333587549
705765459
2086596063
1285551462
1318239409
691116674
1915657157
1974729249
431988402
1668841746
560935272
2044065976
1361152292
1680635251
1185211852
2001241993
846151508
1522775443
696754498
2041628811
81048144
2065250387
819455045
1971879926
490666647
1130640807
411903005
1079546042
127618015
2105723940
2009624427
1224714313
62991548
1882250102
429587797
1155873706
1083787091
753595107
1633309553
1619189947
494422718
850471527
1018483516
1485924878
1958346721
1629202796
1190978329
1672025664
193027710
1268931638
1368206046
2063421594
1047799361
1461544488
1841141710
1543671187
904543075
411872999
1471749737
1238129315
3016645
1535276532
462850650
1996357189
1284049368
86394757
101450695
1517789540
1488262372
1552527653
1308249159
1548499027
2056268847
1887529632
1947989368
1238991854
1433713873
1350107594
1905729797
1347744448
1534772052
397919631
2029050369
1986301235
1922197610
1723438995
603243049
489446043
565633301
934753416
1617588198
1947923755
1566118239
1469887784
1916978148
273255246
10584349
1147201329
1742315889
1282608197
1649481108
888455288
573630936
892639902
60077467
2023448604
276675367
2094060709
361179493
26650775
278257304
892308814
1631302598
1730966764
1020582733
727137771
462204564
527315448
1127734193
30106711
1676041251
1118404802
734466469
1954900440
1166317908
1951535024
1184360476
1223674403
1163566562
473636379
120218023
1330866094
2081103498
210843733
121812509
2141236653
558077545
958869288
832583729
1001378043
552913516
887672561
2042943530
338040388
1611017566
1134928211
1308329307
1750070191
563837578
580443099
963465509
1842831669
20377413
321841289
1531138592
363924670
1163814166
378760246
1622678527
1284803419
2053888120
1784271519
448611074
909299702
1645062368
380752965
1437513323
1748742724
1173032610
798182173
1404610317
1482205862
1586230734
2103721033
1566351899
1047510329
893435729
530181320
709408692
831124406
1766410918
219892728
862247365
902912706
1093388063
280822733
1479497006
895394065
1848873391
1552255953
282875558
1281903305
462707453
1258009486
1623498246
80439550
1527885193
1218333172
872271002
1295677041
1748424367
1825080359
1402165814
8993418
1151190639
1254074070
1654413701
1654411595
698425957
675896542
1177243069
206292833
894072523
1476850561
1467741693
1758151577
696486275
730409254
2032826233
1752356236
42500146
1206836855
347202420
114235601
1352959894
193238742
1306288481
2058197568
2043255534
537535365
412503894
70449048
997917999
387232957
1414515661
929249045
1260296150
720738517
1166253667
39824293
350589415
2109222176
1789010931
784551064
104835106
1530213197
1124475848
215422084
629478967
1433737226
1120894967
353986850
693421027
1851947728
1768899961
416404860
1585322439
1688733294
1359491704
366029628
2030422665
581572584
526344411
853431145
12202495
1057394628
554852171
240700474
388595086
1327958679
1078696470
519880165
1042155016
1946953076
698895334
909813965
1722174141
825462662
1240116030
112082183
1612291961
593029042
204115317
1499725750
1017244042
1918029737
713958360
1335148792
251780270
1284664799
1668920920
888667371
2116474675
316088612
672227357
1133279614
228834614
1434870659
755817381
2079419692
67422530
123042166
1654443391
1026801997
1920302242
368599576
1774979754
701964425
1923220357
825509887
758440457
1833240978
1707093741
1266917659
2083996626
1320314810
919388890
1108971143
490287617
1891845152
346663106
1938180304
1644625401
573356584
321685353
1563462203
1659460665
1541530870
1811967596
862056884
1458178132
1486433234
1998035600
537795029
591592502
402864007
34744358
1315549551
1321669510
1627111057
1439934746
1252278109
1372139794
1459169482
1796334735
1758291617
1405905314
1383149913
1514639728
445651031
620134816
231855944
1801898149
828072886
1439230030
670554541
1806526219
1026694894
460437123
513528734
1469997253
480784695
1870344926
408736156
30603346
566024825
1035742862
1027186
1765018304
83004927
1898531310
1969922110
995979132
1546196685
1768617128
1274113571
2110862334
770531519
1990737314
1696317186
732612314
265538585
1258857982
1685107580
794884520
1236307518
372615395
884520735
2024496711
1168222328
86198236
1869022536
1151124462
1643561456
922476482
176311990
1777812317
652832386
1675283491
1783318607
1968527752
1772122797
723683348
695375833
590410122
1680056267
2017983073
1485391587
1393482546
104485607
1769560477
1964792195
619117427
419017404
1804428880
1918298747
2144849885
773163480
1173940197
1240963683
1540836729
518090542
1241481902
281902965
1822604195
1323724027
1063250127
1069235822
1947449261
409426628
512501156
1894753379
1031675277
156823684
1588790270
567932344
1679460787
809616356
826864593
60591682
839997492
741380848
1191467581
1023094156
794954328
1270992901
47376108
1447050033
709874015
187266176
1896641449
497570603
1392133295
1551222658
1697123312
1742675664
971299601
948030726
423043134
1407270824
744417445
863073887
545400588
743975140
855895160
647372626
1573079139
541415992
2089580454
1097150691
734292183
1310819405
795302329
980881328
467821735
156104789
411218174
980131784
1860085100
968660299
719565740
426290100
1578297926
1232646755
1335300893
257279451
1074497243
1638178212
435468741
556753632
1626196722
185379592
1264071460
221915594
408533378
2106669828
827000358
1236662005
2003258602
1267666836
1864513391
138384737
1002814230
797109544
2089846501
1507233318
1787733264
869322498
300369802
1225825443
1160990269
2031552621
34531595
321128332
1539978720
1441078231
526250047
1251968436
531771667
712139574
1806972680
560589236
280298043
32524492
505854019
1868634604
233696862
1061267153
1697025375
1361829923
945611396
1327171344
1353009931
484223359
470051043
1022057836
2017893940
1240264288
990869930
488997643
1675399173
197063510
1080362489
1765933026
818506076
1021352861
1337697808
447372960
1404547513
42740352
1375364489
1736541361
768864723
362013995
2052549713
364605403
1340946133
91620104
1577891633
1862653627
1294772098
1498888589
1639551298
2114574790
1358767919
590784326
1987417312
1760793231
269578830
801527241
2062585038
1907205056
1120344572
1077935546
1217429450
1211773004
1004776845
1222335211
816384399
1620377639
1462994553
2122200633
1143730030
1236585899
1855588460
1390064413
766020929
592008974
2048883647
1422129632
1136226413
2094036644
275381901
15711902
446489642
1264980301
1995753147
1589264502
1333721376
246459345
1578405155
1071592376
835519519
487403183
1275556830
731434433
2084298209
1889809378
669082295
1431618016
1823370731
946565179
1365274737
2001422143
1179776091
1874021794
507558104
616868285
1798920566
2037051062
1782477109
1656415510
1739838591
1999243428
755546249
1919996337
750625289
1540365810
1911455311
2074047507
991795346
1934251958
799356001
1910920752
261382647
1623530314
868814394
378700818
1434258254
1627482038
1888230562
594073584
1629663652
590982086
137401735
1389410103
486716994
1266873340
1660732050
146628180
1886319246
219514937
1148790186
746598433
1362884229
1940139196
960041964
1079814371
1272940981
1455118279
1570051307
435189506
2000736148
1500254368
665776330
2126102836
1192012089
953182393
1479669472
913685184
631750155
1695437996
1165204637
502257820
1539372175
1899359726
1982150093
1207244683
1159877553
449196202
157169322
1175695571
730402048
918644820
763841258
1750565577
1938256075
972980176
1822011410
472083189
1309293033
59706161
1541605351
428607309
2141629526
2144279502
849965190
268135665
1558276975
684807443
788491699
1274453823
770623335
250083254
301359730
1998788894
263389769
183182785
1911475561
166209872
254834621
270356761
186031727
812996218
841733158
829276671
273001639
1503101496
423304177
1768590028
803924334
330936538
1479276418
203851221
898950497
364100549
2024927105
1769307302
331467037
1808864057
243660291
668771657
289003115
2116647945
2128098777
609651407
12826168
945824712
1220884723
1129978930
1005574640
804253134
615893386
668507151
2139669663
421293841
366335177
2108931271
413119061
702462534
2040432173
1606487450
1621500532
892791988
57765401
1174162176
821549661
1030987602
1133861463
694079861
459688936
1015526825
1464324255
1790108941
431873977
920279333
1396442795
1168422254
11745922
722586174
2093962291
1402037826
848910644
2122960865
2136927494
1961718899
302356125
1363346166
954157100
1133155512
748626225
2077099290
1604967503
432691817
95118050
1386555616
892845628
155103079
1831471112
736553152
1514034344
292506081
1564573608
419482300
1549542855
1002580639
1964122563
833571876
386282124
1059851924
1083031781
890817887
879802450
506053081
998387459
1083646560
1905001531
842351435
555754496
144534753
1314271797
78343068
1122920757
266846578
288288889
2090768310
956904557
1032241965
2071623711
1155040341
2051499714
1233080712
1093390132
2036459003
263243234
1038950178
1027108740
522363942
1376066265
1040388899
1727778543
1599954367
1603363273
827465440
654343054
107519718
1851384734
517418168
515926058
680486614
1158526013
437262055
8573173
1888586524
241556959
668705364
379010743
722200115
1035125529
1373051885
648767212
2087187996
619816839
1296217421
1569112389
1689651113
1352723259
1481944498
2071539328
362665851
2078555452
1829750211
375458664
1386217485
596130218
221791501
171676982
365348899
1354902621
633308355
2121760310
300162014
686954738
1876992718
223441737
2126671122
506484888
727473645
1684101769
175809859
2040005415
2005832940
452766574
1396687921
1944158559
1072276428
56555540
1685022741
1195340587
493858709
1305381296
760269857
581455184
1236012477
2058628656
2069007718
2000298206
1850403018
1339934903
837361356
133973943
333538992
1200382426
877260607
1950912146
216661075
1189759395
409629858
289850629
1373190048
1915657157
1076949819
1342396135
629256635
1791382921
1077758488
317723170
1982840736
999149385
652399795
537288478
320955432
1355315914
870758035
1594314047
47678949
216299954
1226907189
2111816007
106641028
469431338
20018794
476940046
1522057264
1834499999
2129476930
36789362
2105320123
426914874
1834520366
2059724011
1977189132
1196434024
1414589124
74489986
1325116427
1135224666
1537585546
1756826042
42816519
522933491
74042339
580824643
1938042591
1624265830
654154900
1807288743
865740265
329537360
956331333
1405226809
878704796
435772442
1461398886
1937190682
198101393
948782161
1501091766
243536515
272016635
202203954
749628371
1916838643
33193722
386649593
1869925423
383595991
1494028676
377044175
1694366451
1976869839
863480230
1244851192
285684534
499500768
307022189
890992750
1584377474
1038122673
995722418
1147171420
1531390568
1002274324
1852282125
1860871109
970378447
1630547749
1233383065
1519191200
1171637962
848443388
1411234724
1307342102
360065694
2045476662
880471815
1451208306
2024860397
60668887
416482319
2086965280
156244506
874500787
166200802
2068089160
193494889
365095762
1758208746
914235631
253547731
81358346
1189299459
2072321789
855574454
103670565
338376648
679652417
749873685
1979032497
1424175732
439942680
1942978874
997581783
734564286
313576929
1914292196
1249950802
1632510351
9097788
1664293247
739926927
1881351843
1227969520
1756198832
1734903116
717235895
1218865164
1347363929
2113647378
1691269766
585404636
1690412434
630674463
1608616402
1968497305
1954233840
782333201
366558293
872147398
323768810
2038139530
1658068516
955977681
787364408
2049852382
1451093144
1069171334
1613943030
458379836
396856607
1927519530
384939098
829076052
2065749433
1117216048
259484402
353196764
13450258
563494730
207055382
1377817668
993735684
34019001
334825770
1653511016
1330278708
2024969301
1338303846
361526335
104666603
744504794
1811518350
1065792425
1121880341
1473936465
1624644730
2049609350
2006558330
1793126272
1770056651
716693782
793041156
134440064
1199094734
499400576
1860147704
1687226723
155902795
1453902803
438083276
926625015
127256923
536718038
1172040744
1494947099
1792780399
1585162990
85116447
1352247592
639332053
638431130
1365703647
1890800004
1287507156
528320564
1089490817
534919899
1352974494
414199529
1239202876
402785272
2140333944
1265544984
216848748
1022333698
844437937
2113040674
1915675764
419413735
501531624
812120911
1864664380
1838429076
1351513716
302983289
347712553
323663784
57280427
1158691788
1961121543
978005470
404012145
1369425253
2037082314
593318421
1221924022
1951212168
636123467
105451718
651254496
1582525827
27814854
1143051745
643955252
1011952103
409311167
1466286167
236843049
275807860
30220935
1047389999
694170274
450780761
700711789
478206572
275867841
401475497
697314926
639243902
1633682579
1619498490
1102418159
1707430812
773489685
1289268746
1798553358
980902296
2074720396
1502852335
2068365058
1552230247
1480767520
1665967153
1911309885
1577439242
460154938
270201682
702402195
760714156
1644283702
1736942250
2086494516
1165334416
854156861
1394796692
1593364125
617570436
1905789427
1870137082
406894120
1735441004
1667943845
324791075
136483790
1975823534
727583198
1003764286
16397762
694051306
1740327258
97161380
1266042440
1885221239
2083008137
858506496
305912438
953879718
1545180799
99425368
1751469197
291753543
370278182
424722573
707880706
2086063182
61409351
37905748
1216766940
1996236510
1626860100
1630583814
954138967
789531637
308283124
784589769
803234075
1584012648
538477996
1835054251
1658926005
1753060057
1973515024
272898508
2058635875
1641995204
518912657
254786541
1818443848
1992191843
1059591276
19729137
1611590604
1849893376
1200599675
679211098
1205261229
170973343
1226827302
55047625
2078368904
1232500542
143437775
2106372857
1909445219
57203912
2092145553
430732488
1207508733
1367353506
2103541661
1022200787
656713037
78913842
110632077
1428438090
52956550
1036921870
143791493
325499549
1993537875
443307033
1344339347
1305249203
1717445205
2043950709
837539463
840757498
182801705
805562735
637913505
2098523367
1846156181
1580035180
1687044365
1959110639
91067142
56853297
171956885
1593044519
448742450
107018332
685131288
678457683
1864773535
582003127
628159696
1300285251
838875303
1233325421
330502938
1077796324
1143175512
89391920
1913320630
318341494
1573638759
1679513031
1210829102
808429987
1607428429
2076668554
469845359
1467025200
238891625
689666434
402911932
443607964
1235158197
1602665698
765981619
640063835
1389005987
2020379884
1252889688
1008494203
680954960
324019587
1706407890
43487902
92474900
710627505
720661880
1858596598
1243855828
1581242855
249447842
1370734102
316633285
1373302089
919096636
1869230733
389722017
2013844478
1773682753
126033767
1546230379
1583607738
355832781
1619221476
464214457
2028746425
1429578645
114731455
401267886
586293086
520240835
281535608
604299885
1619432823
602240618
640731391
364078565
1532353393
1115565807
960602775
624787909
682431988
1756151412
1948615901
1704835076
1308869231
1354538151
626931227
1774726052
1269120741
679996382
1329455228
635151616
1486555429
1715668109
87894516
244325064
298227150
273802685
1652331944
311905405
645478067
1056628308
447042748
1263902169
1112278809
378177373
2059827672
1611945333
1914306787
148736966
846314035
452110448
57052341
602498178
1534937865
492802817
85141461
1324643935
1923922314
1175171636
2009752120
1219444821
1711207306
1009010951
2111509805
739422460
1215503079
1337339187
1734270146
71015667
1709725350
1578464810
1368446461
1061268964
1507921473
1299874213
493184301
1897974242
717859932
1717912717
116054288
3056671
775304583
1252116423
567928024
1267045359
1525770584
1264818286
2094757071
862090412
270128336
694473185
6059653
1490722927
1662868943
1203376565
421802948
1199991014
880463766
316775460
782371693
1880210982
968505603
1026008602
183277771
426791371
290496331
1522454149
1057492823
100301764
350434089
1922644266
424741345
2078519045
746501590
2037019878
739260435
1243722582
533138142
471777417
940841266
934899605
2006979063
1825423640
956800164
1701763724
1281108410
858836686
1476258881
222996887
1750716976
1908178835
42780844
439182374
777944852
1358560444
932784708
2109765150
1011548643
1899426337
1874031186
220113562
2145880631
1441199092
1232212045
364030661
1284165763
139493502
332566048
1215636153
1485630734
175406017
1672278947
1133394531
2085823877
1698242676
970548018
2029157604
1640182981
1712278181
355532163
1885882445
384576453
130008399
1865907549
1506743891
516159109
1379846896
270767782
121652796
899511064
156048377
280877134
1189606852
1939003685
64680450
2026419841
1073648686
322377487
1785881945
1650592074
289962147
42816720
403741150
522439429
1066619666
814885954
712417229
537445845
407365605
1512043853
321647449
854331155
1328810799
345690936
815174237
703807408
125467542
150976788
469459544
833101441
2041696640
133968253
2048434440
2131173274
1869668474
638804733
216040408
508795638
1914681081
1089043882
1541037074
2021175479
715117721
1317926611
1103794132
48802090
999997725
383332077
258309892
1285704882
669060636
1617237875
1280463173
46217566
1568267464
1335926688
452712763
218170399
1386525574
1764017404
154354985
540827786
902490288
32097989
469450454
826511773
569557914
1513021582
1936348615
612174937
1655311752
1901128328
387650183
1432666106
167374420
1370162808
1696210683
383891579
1792115336
521160320
1410927842
683687636
597562399
51862001
102434531
1424163535
1895939890
307454443
77755166
133127010
585913658
908607099
530690024
1040055326
992347246
395220893
2081796988
1129230417
346447482
138490473
6357662
1240973208
864597040
1058117277
2007847231
1092669072
1239049018
1425077781
301203818
1150881440
252280538
1813612741
744194856
132136612
1103401615
1155292709
54400091
928477875
25927424
612632242
372937733
536170741
16184917
1547553363
1983378116
185585109
1984852933
1569698443
787033249
79192039
1723648116
643663762
54285690
259953921
485707419
369479240
1723385280
1963630040
2015967315
1911309064
578578821
1407353517
130535399
996851469
1499842510
1637702100
1031709559
680147395
199979071
1940516155
1039363904
618120289
203411780
627318149
981414765
640801821
685580515
268208042
476976273
692440076
1349767201
814624595
844517207
885689067
535071068
1035118888
1881819145
1538558226
1795873560
1391638314
1958533392
2113410896
1423557748
1288801862
1795610592
765603107
1534986925
553683032
786766818
1302830817
1132163826
1132420090
2082007911
604352672
791353986
1873663966
1476167486
1028291504
133202112
1091318695
1592149048
1886466010
672402687
455353625
1841901231
1685611665
456449318
664636899
898219655
1238337328
250607229
966863292
455495653
1358074156
1585622600
1678841855
384865118
1317744985
1143999792
1810015978
620579064
1962113028
2394839
1727294429
1890722093
151328817
1447400748
1446267478
2082424345
369635217
856585861
895118624
220968593
277009476
1704132195
2011568012
465892727
481774368
1556076878
2109033714
1521390974
1567653852
851427905
1137673476
1399984840
750166964
1797502841
1901248914
1594867812
1557937997
1862378410
506779064
1931346741
1435755172
1558171980
959810482
1795193386
261395673
1359608506
884399956
2055322790
424798564
700117227
1666926741
179271151
550898917
158245595
517775146
1348115439
1412797714
1917635000
336046833
1404455808
116176371
1340844990
2114465225
1361982105
2000112093
489402200
1752801503
555261687
1369158536
562655449
1366207667
1941002023
2079392015
866392496
546089172
2135359462
1129287110
700441819
1717425498
1301229052
782883685
849070320
1629761315
137222002
1886882323
1948780226
1730772698
1075637955
1384460873
648946215
373716552
2013102015
1228992617
706762058
100017660
1298745134
692913008
1563609476
1947411594
2033375649
1911735213
101583036
477480168
2012098065
1171744296
2118862870
1670684274
1949360629
628028154
1920829807
1256066835
1096906997
156169190
1113184391
1541118409
2118859945
851964405
651926906
978602007
1808957195
1346408921
1603964526
285596675
327045518
2005480766
1841254701
866929551
727905748
759213437
2031262167
410355909
656309820
1451637782
1209610445
1384257676
69944752
813657396
712528278
1103969554
451628659
2008612186
137591772
980715747
309445895
840923343
1791122892
358304351
1798225085
1098531997
1654510335
31939962
1477579173
66465439
409184737
1459770975
667285215
1141216820
1895864365
1188594412
752938780
539436617
1155996130
746861790
822784321
578264727
562271512
1977348539
962534393
1037808390
1659722102
2079021116
1254942741
1922965233
1226145330
1081112279
2008233470
428876080
774246041
938768854
1931993481
1529633918
1172739960
855881559
655321390
1928795212
1970387663
1090630824
1264322628
1275520855
1006548495
1716680365
1828247456
332512554
1655840357
538353412
1695938082
2114049418
380901771
1758637063
1428106464
962410627
60300114
1952949394
671178249
1052954909
1364708957
106000522
1949051256
1130935586
1625013960
1598701254
1848999543
344507106
418673933
977402485
1251925581
1260684182
1317431847
1347887165
481495512
746932862
456811097
1369630819
2005535822
1259381188
1076378666
800678785
1391170220
1984116584
534856728
220208799
2113091380
343371735
475924926
1454876857
279660107
1961190510
1806384144
1007788690
298365195
1686119233
1563926755
2101309778
1708442315
462354450
21690700
1973385971
1384369512
1141800804
680819972
1639409547
13148344
884483207
1962909444
1448105677
426410551
1370425337
372815373
1870398838
578622393
1348704306
243348482
1437412209
1069510000
1378051683
157267625
493632999
2048063666
602679877
2059158431
1077892147
980168967
1188200574
495853734
1622544199
731749158
1498630939
1419595135
1828539383
1165711335
34828667
885730847
1855271936
645637596
1030178206
1242463141
719517484
1315911640
1262259365
800454522
2068072245
1450505148
621786334
1653176900
1692144976
2022206209
831021676
901888538
2115246975
1249022380
2062900710
1899755067
734342354
529165616
1783290860
608861840
30216643
1586864035
1343660255
890514097
2006479428
1745186168
1472787661
1153914735
1389864309
186452662
1359699660
69021607
99687017
1168374428
567050976
1948060237
1478848501
698385263
856314972
1383588987
1599275456
1951250452
485545018
717296293
1764970870
1047808917
44460464
2023207979
362665851
1206320759
1563679293
1135266039
1136862748
12689
1028695146
290569027
2092788748
234925593
2125052080
1741071751
1825224430
1678351226
1543210470
833335052
1279992639
1372836566
1749387800
1115041683
1728596168
483065655
964488339
1782490071
504597357
1768669036
320718844
1448322974
330777159
734289804
1030911287
188985026
1015756827
258860363
207065929
1279051158
1668893524
20819397
321363763
1424408031
220754348
2043318578
1888491934
925588749
1523170253
877432846
1790074656
301457567
1065918904
1693316450
157063345
1287981255
1534385666
204195825
1466772947
1316688031
1449464956
165890586
581267000
106196776
209489628
211660888
1169323233
601913556
232196339
771214624
798642330
181785033
122844981
1904903025
1510952175
420205031
1135594473
996249338
322092961
296685540
1231124416
1327758882
1698485979
1523987038
101242510
1724308050
218869649
430567916
658904253
418204115
1313735032
83954702
1506933623
1056441384
135773862
417653545
1833412285
1449234830
2125652921
1003123157
836381961
1108494445
1556351546
1180903675
2079945044
213372844
1878938633
1651885516
310341676
698209654
851986186
1573309906
1703481198
159170658
1715739170
1327329362
311232199
1422669754
584723815
2057047276
539192716
70684991
1327372866
739868573
862708637
54920550
1470272193
392486484
757190856
1217522357
1257518177
224441358
1486304813
1903502616
1999171465
2130744607
1616765531
459728205
1019016181
2074866373
1222792107
317798406
1964975532
1255306654
1850289188
1162470393
308434607
1814657062
2029761152
197898867
1095687053
786438656
891641449
345853504
840888186
1843739976
1464319211
426070787
1009523437
1353071612
1076273494
1627563732
1042415054
542559008
2054568755
775080943
291379404
591621585
1560954922
695809972
650072578
34521908
1935450247
1387114363
836877795
234282266
1189381423
1295797343
376456706
50285742
1484580679
1038212566
869820296
1513270122
178451138
1295874435
1257391287
1476027589
815183625
1519447485
2068844022
536699960
165676675
1008948874
1353810537
1141985050
156935859
117163085
1699961683
989302015
1208990121
966786346
61097319
1483874909
151001739
1513486620
1782769059
2081603888
1907587990
631267806
1125323170
511045594
1341161099
931479218
53484741
34638995
822331390
1164087451
516568405
1244540918
1193010320
725581933
1970234043
497211684
442940821
1768633563
254380182
2082097084
872916731
2116409418
2115314655
1298024678
362848907
2053783965
1009086681
194876500
2141239008
1710998395
1658254920
25768940
1970823852
312448978
889691510
2071697577
1925455221
1995911337
1602683599
1078587346
1037453637
236256223
1894133608
1840575086
825352949
1123933055
156015374
2077293503
350810707
1742370141
1962431897
659356577
811080234
1637936041
2131384673
1728366628
387298458
976192909
1456103507
457784949
1187689899
184321228
1304733476
1486708606
298132178
481774368
1389493650
868066791
798130220
996154453
1218211284
265210573
1828532993
1545408203
1576193202
538278469
529491791
223322814
1302851897
1998369718
621570138
2030129886
449357303
1976244372
1738322715
498517722
1121537394
44760612
1970331250
182852683
143977747
138930002
72831613
1474606630
1437439584
1284216671
875371523
1499649362
1846822159
614141081
2046311783
454204420
884702617
78181329
346805030
337127467
615581276
1178792527
5598441
1065227639
1874462293
961918503
447797193
1088693739
1668703578
1896598237
753715311
1345553293
1995441241
906054382
1223793401
1361669267
1536978857
11390575
274007382
408176412
1555140416
228386419
1017301671
1084449736
1802541210
1102874927
1611294043
146870664
247895342
182608037
1635867600
1342497846
926862079
177558910
1613861198
1671872302
1585899301
943344095
1134933424
1983712423
1846846544
1135650227
1746303961
1067699525
1877835544
1476707524
297267234
1016320174
1337274515
1133861463
285244837
340540887
38379695
850288540
2137449414
27068833
1097870272
1328268485
722913607
1503182173
927576364
245821296
697234516
1930391322
1625774887
1009763857
1283928018
1711664901
1466870071
1512311091
1315322169
1654565044
2041500347
1375903593
238285762
1249661000
1100435697
189272682
2022835863
1117648346
1682567863
493289995
101775848
327237991
866998363
218236823
1540869214
1522772378
1789489316
2102530233
931673405
307971002
131069280
1013293798
1523142157
2018825923
520325635
1195655158
241587428
1765263526
1217984339
1135875256
1292843307
806264335
774989072
1306548969
1036891795
499547311
1856069281
361147069
1898141796
1788878320
714919540
90950257
1651694550
110015610
705668833
627164868
1662806969
311673152
1004846055
331748351
1840200411
713683396
779637220
179343509
1746082003
890523361
1489201194
1253880427
1195275625
1911845057
744008455
412837206
1798791773
1100882695
439561183
1099346465
1381019564
922314533
1514152559
1464285710
367963666
1932695804
1819265851
476362160
522982123
74211601
1163553353
1891554436
504978770
33166496
683459066
1410212235
523669950
1935590315
1366089945
655670517
1466768731
1133100995
110981029
371375035
2064348553
949098238
1111120778
809000849
810380466
1053740150
1899016964
1700300462
696291614
1180628303
1034177225
961090169
493540451
1887097704
297905520
1951797970
767855701
965120145
972319091
823875798
1849848934
136732194
1552312287
238280064
988112908
1803132749
1258572330
673226654
1625918682
1636117586
474315896
1106026824
1921533547
522363942
1967366909
722825021
865356477
620551112
548392784
553937953
1634425856
731257884
831031771
344544123
1696706553
544521882
1702836053
1861213101
1631094381
1808735184
1625606850
576676900
1837681945
1193386882
382461596
27613340
1800656219
1499593591
1334915098
338339178
1292272342
218415674
1642590522
1589659710
1062347213
255983745
718932300
1137380309
1449442098
806020003
1630147858
516267776
1684649723
600660066
1080423617
492576515
1950727250
756820642
470984288
449606450
2040570231
299017624
1662832146
1560421323
188727923
495274962
1897883478
561905002
671058776
1122416919
976387047
579347412
781741625
383995390
558592012
1038441689
444110984
1445282450
1131416838
2145979767
908321207
2074880643
1170220395
911250397
533366431
536931116
1082722680
741602989
685234735
1210972867
435799377
5765332
1872458460
510934621
1238533639
1564885754
1423172405
1692464602
736857585
1392703066
451389571
1367488764
804112013
293234945
1501031552
437899396
1746982942
559342223
684485460
1451565723
692699206
425278676
790181285
2338715
1770515150
1850961384
221999784
1833554411
1708460621
407554319
913587922
416492059
1302083836
1957542653
1408092878
643253467
1315501008
1008117857
190810216
1637527524
1368062312
1944153416
264276604
1691984237
805787432
586488304
317471225
216348836
85011214
1644219227
951018140
77047479
1738406623
1284042171
753303962
385537165
694331250
334397863
1044393837
1054496293
465118943
1796339524
984920633
105886448
2084003657
2066642427
1035985102
573259399
453604166
703923578
3721459
2086252034
532992657
1160774318
1451140798
508029295
1561269037
342648921
1722383591
1631575415
2103775411
1131989015
1212184760
104309046
1350692751
1642675853
669909810
64445739
1149232067
177685801
1730058522
1013584682
1227663901
2098738121
1544548483
74917705
1508264244
1531815580
85960057
430586917
2001364314
133060740
1314554023
1135869224
1170007231
630229014
1265652345
1915867249
989754433
1786012270
2074441054
1740435368
540274780
1240474613
1953644086
1715031850
1825671342
952856591
723721541
1216635479
611970213
1334582223
606423590
1897772734
225850775
413441293
11848735
1804680600
1122671826
740530301
1032708920
143047531
312497631
1756699077
1529252581
956189282
1842455463
611957641
1999729276
1971933695
1838711602
127423298
54929508
648641930
1581779989
854389194
2113160482
533663610
1911117558
518488735
707679503
615419854
36477043
1089002362
378314760
1532786692
369509365
1523745435
435853275
1986066276
2090574352
650396886
433289339
296880159
1836148498
1143714822
104087537
1626386587
39349201
430291267
942773473
1633843577
1728847865
1528391683
1646708275
1443905644
1659361846
2107775227
2000804155
46350923
1333599176
1922555872
1957414942
1231753601
1615327940
1227677005
1561983728
1436902957
748504334
547828855
1400202482
2144351618
78292304
1495800383
1932868188
1911519368
1388096269
1858048939
1724434953
514949325
852489576
28603210
1476291477
445142949
2047964067
1388739755
2102695612
1500748918
86160434
1829332647
1830929001
1333264702
1799921788
2003941633
867818443
1934694391
1186156531
258980772
52171954
1895654826
1426370731
1567687452
277489686
1335808078
1075114126
831048096
2093326436
691619357
923391619
1084208258
170419378
556315782
1548425925
665399049
1148606731
735670004
129999186
1587291348
1673782516
1602295095
937583876
491240515
174525329
23760864
1849104320
2083768602
1509733965
1223099713
1153534366
567244412
334923801
2025431315
440058394
1465227278
160455364
587373761
1995110688
1406544292
711418745
1454131614
1086905693
470128366
835828308
330112195
1643813010
780062603
1334964415
1219739879
1607465089
1683285941
1271893305
1463555016
47978337
114195005
1452126394
1120274387
1525168972
1352644679
2020377759
1188188512
1732546887
1122581822
1333313919
30243205
1271232026
2086479859
722370996
2052947298
635738747
1288279896
1043073561
1062667614
492992219
885774585
544038250
493111596
821380664
1000613774
1667129748
1005958753
162038269
157171184
1143396943
667649128
115189905
22699892
747657644
31933502
1930191815
2051774074
1665273662
808089633
1610491683
481077730
1978542790
1792574249
245908192
810688932
1464006737
928786415
2001433074
1734271963
365215592
146268501
797974689
817858366
234371246
546750728
1273847694
537268206
1044589244
1568772490
641100387
778474693
2013401346
295483137
210047478
619009041
636621230
1260133431
527576016
250459121
524379136
1088914856
1054962460
1302875206
133276628
457440626
1358717093
111227432
1898398688
1071606441
1997193397
845245031
509055992
1786465757
1001580933
2142053729
636394188
800594737
500142390
1687631612
402137050
1804699580
953879228
624498308
1417836083
412777674
543869392
1483377836
491830482
1113326835
1893750804
1677826823
2096186850
1769991348
675354079
1272031932
1839545042
302255019
584292344
2011985485
669495680
1888429841
979087712
1932858964
1744232346
1571861750
408072251
371925341
1991900083
1575909004
549753243
41573756
272056377
892458447
512867174
1591655565
1495490084
1459697327
1029061673
1090891576
1351807884
1640473276
1695362068
1755299253
1078332620
404604693
919411044
865296515
1780591470
853852778
758495947
167105858
94596165
1243062142
755614708
1028005375
825432995
1081536064
1765043430
174114382
1580817909
655368260
1586306891
1716889139
1507103657
1847651913
35045107
1094116421
733774076
2050307321
138106930
1040774164
1674759103
829682296
447663764
1133803990
473368902
1769147416
214954919
1349505557
2033928583
807704156
352363702
936393921
941941073
924640919
583200058
899779631
2063026673
274170970
2014504697
2109062054
1285342449
5975767
1700099495
235387968
9212818
1584461638
442393209
861016181
246420611
1788312798
1166681788
1781350898
1102705145
2129269409
443419715
77251084
1099276858
313986739
1892245512
1817367587
1131131894
1823830187
1053868270
525023887
1669503442
1483014497
2003503033
691714816
1917011387
484643676
1145435306
922533789
1734788751
1013406331
485438164
202340620
1332112850
1844388902
1094892429
106494152
756039354
471045107
1244419210
762245338
1387663349
2132785973
1571990349
207043366
1726208037
1756764823
407627361
1245334615
881199472
905281950
652709243
1176637817
158868138
1401557565
1496946879
1518051518
1330399286
2133274266
1771675931
1528751728
60378527
1301563615
1864175385
1893930488
70022923
1552032503
621797453
1863943207
1094327090
1684312075
1701718421
1505426105
581574423
1141932172
881244524
1386015141
189253337
860732558
1013268865
1142662595
411874481
946532724
2019172848
1977411005
677003559
1299074828
201306064
82810188
1657575403
876570068
78741012
1330978492
900954214
1519076790
1759456583
1585172904
1119160241
834559699
958392321
1854223834
1924594543
200052957
1788086562
1438451718
2054721711
545067772
803758311
1404211080
721445674
21422440
141666449
1918997850
2017195556
124754537
873320128
706192845
1028994565
600606595
266958069
1732237306
2088328329
103303
1108172131
258322445
1305165475
137518131
1536497954
1276944725
1677003591
48974867
185494158
2123472796
1547127730
1287177548
1190982653
2066929599
378007952
78103875
367319775
217726813
1596719441
709049013
1820973010
564599280
1734788092
1544030698
1393369007
2130324088
553128737
217508138
1386704086
1406240147
1461077112
838349658
11605743
875125518
417056847
1427998279
38705746
1091731421
596610647
1471003467
517929471
2063018187
1697508297
1797860099
999004494
1056569096
1210099310
20663716
12689
113910855
1640271869
1980607606
1770262136
1973389615
592868455
2110332919
540189775
1259137072
1651185049
160404598
2105137341
1097674671
431901458
151009044
631924190
360240955
1919460660
1716392535
1263925542
201741792
1519945019
2050845583
721777458
507202076
742147867
604535920
1078403429
1481999026
1113210529
787634662
2078308977
558537641
1581335689
1527160240
1289621517
578983841
602705222
1226301372
1073724228
676370114
592956785
1948070921
818806079
214743031
460866133
814744818
725520340
1181290135
1534558683
1212015664
2139410525
942136318
1672227469
844189108
1662430272
928357774
1776984822
1202062947
1527626319
1407116570
775515030
1392608427
502317866
575487590
408014870
895464498
453904257
2069381339
1953576196
176704313
890036114
211289166
1137296517
40129709
1498495690
235952113
211512094
1043957160
1173442095
1742603851
1704947858
996330280
1690653707
1875132990
581648526
964639815
414643615
662062086
717228512
2076627860
1790532523
1654545169
372405576
35195089
1913962637
27324511
1691243979
441675775
1287986906
732323672
298502305
1137673260
1680728450
288695004
273249296
1545919302
634786746
526976550
1139250061
981406597
749140704
816252058
801635452
278973345
1133470587
6984752
362321487
998534271
778672058
1865615486
1419167089
63356280
944778891
880754371
1447969024
1604852963
346862322
2093719689
2027324746
2144172026
1322697622
394344411
854822614
412920148
500685487
981668726
2080653947
427481233
77226727
1929228986
541895509
1271349251
1229915795
804479392
1904669980
2026964056
751964677
1990461253
106116028
1331186985
1025308799
630893937
916190131
1149605077
77421154
2016043717
1638311359
1537128809
1228814806
943625973
4369143
492238616
1805634852
26353470
1594036352
1685611665
1595493400
1604375297
505789710
120984873
2100483417
382062243
1622856493
2016279053
1700920651
1762551336
2035144642
843962596
1010760179
1273991300
905650422
716072656
2091092084
1868321242
725507704
342002315
1203355510
1505787256
839698574
1172235034
1523745435
245438198
803729824
1965499193
1419748135
1485295998
739050619
1840033370
1033434243
171704250
790703963
1095607839
1829090923
809383429
852940118
790842817
615420006
27009884
22762886
1182334940
479434928
201465119
1732712329
1689682417
1024998754
2132252440
1369701923
486588074
281155083
2135210281
1407466837
2131373086
67143234
384538198
2082790480
625127361
1481210074
1945651546
917110052
859573274
1426530675
280875573
974697609
1922063731
1453343644
1358253152
1170062807
1139028442
883467673
1801963569
1040931263
440777351
617679942
1351826262
840046275
650328807
2022473258
568485244
1302353141
360880163
217487040
710222141
879694946
1970954472
1932530475
477041298
1575531570
134156260
1333457298
2009374938
281532427
677168953
346355238
1348882542
2110662564
92306982
145221803
870713631
1711814005
566452980
1971737980
1294694066
903666373
1456735486
1899157104
242055275
265326177
454871131
1041604453
580268735
862641725
289789493
1431175567
436009110
146009726
504954639
1060942851
1182250036
956901915
495366254
981692218
1199604115
13438768
1950654136
805592063
608155060
809555275
1281901874
1389031581
444173127
1529325434
292145542
1370236738
1239176380
500869877
1995558738
44146125
1056228645
978038847
1592186069
1318635156
1497950983
1798164399
1607266948
891821615
346565548
1130875623
1053647190
2009888890
609414408
603547851
133958482
1864514401
965948631
551831453
1394286764
1303321217
593706514
764370275
358465102
804125998
1962316736
58225510
632479351
1011852925
1921084123
390101506
1150830757
1498565002
553363536
620988768
1802331124
891144286
624784060
1903883631
1122807304
1329808461
1791355749
1453054561
1518869243
611702637
594329684
1028484248
784509466
1659398896
354201678
1989411258
1134653332
883302084
634810089
1075339036
1782491852
1389223140
90000457
1413845441
1266506861
1073975883
1920580262
462286714
1437420028
1911942456
1088894605
737059160
1874074451
124489850
1949473603
1174760361
1164439238
741471220
651448325
285723312
1265475619
523445892
787577394
2070335383
2042100266
1709761642
940222968
290488775
582281623
1139440020
31950582
72812545
1605531386
540470691
1791750529
861059883
2109128926
1655393630
583806429
1945023003
1174734130
1391084200
1745343300
523650608
403461293
180866501
454756207
218278700
2030751056
347208545
1140376239
1487503857
391960798
1465758515
326678452
1844252241
1496101091
1511540798
1409651706
1675902605
1945090737
1912647647
1585436952
1840709073
1839875794
1270199091
1566732807
1488997174
1208471295
286363687
1528906945
414775265
1884497844
673884757
2094662439
1440508601
262014079
1185192517
1822291122
972392630
1991490521
1322697117
1044472821
458101034
1091551308
792010998
1721594834
1512006405
797382972
2018942836
1841789345
1695008049
961303422
968645882
112628727
1052735161
532903586
1078856663
1159528689
942103733
2147397332
2057926535
1379534430
939984692
1811847614
253697853
1943402312
1711531190
950519896
1868958312
932930635
900898618
789891486
1850092062
1490669489
1954302417
1159245324
218008664
175630653
1284895884
521795243
1777553407
203447664
94423871
384601853
671994287
1016087808
1419756933
1522724934
268469444
1060912002
1666331029
355289883
514566455
227665284
233661238
1395895683
1785430298
2043661409
2000730298
496872746
342648921
849990234
880846307
907461104
682078285
1061403515
561895948
583167997
582170906
522823685
1669500027
745891318
1791752013
1071271364
1667422306
1106363027
405457187
1531725127
1847018848
1082211358
1948931931
876366644
134154121
1583868641
211000097
803456702
908825683
1418825479
968927197
332161412
1785497848
2032685692
1558001127
1654232737
1648089128
465706294
479615388
363409945
404854803
103361711
1695498252
645404349
1766108294
1791300811
2080366196
1204773201
410474574
1770390501
52927434
1756749986
679851901
1044081790
2036694853
2143780569
1070422242
380638768
1789313413
50296104
289050187
216553158
1701238159
1421204713
730091655
1089204204
956519363
54454401
923574189
288562892
98162992
1281603625
316801344
659637582
1932153214
233101554
1371793130
2100329366
377894407
1636782003
721958122
1822833383
2031368939
1391444990
378655981
1925421120
1864008675
659186380
1639721323
814866026
1555042741
166376506
1723755342
992276688
1386605988
1427589148
945301781
5719506
684690688
887627633
972054286
1131012467
459118122
1740699821
159974082
1274545575
2021282461
1510007607
1281456565
1528956460
1993183895
1406337383
103296330
1475217127
1031586665
511834829
1115042763
481932228
1722849591
2055875359
225602235
226538488
1763384798
871726392
1395024741
1616728998
1934549653
2119115963
1067167083
143956141
1771264392
1586950198
312664531
660399998
775387763
1593399620
184715942
2026198473
516203409
1034778418
2025050322
1700816696
1401329830
1670986082
2048912466
1644595314
1718416769
252959642
2083636205
752420298
2101054895
807376213
213045586
1840683695
1472469204
851168295
1325469958
1753154508
1784520972
791949232
1429926535
1171864308
112737709
143800940
157949338
1749273053
1555829737
303500658
1404254419
1091732532
898785830
592568450
942653789
670343990
462680930
1325107553
1967782512
405326904
1731583752
205781859
1456716916
641446069
351273558
1154792988
247253529
341424315
721553480
630563938
1561025496
1919765249
1272624268
1376129800
1067577108
184699883
1802997263
347062386
709062406
182161521
1846352143
568988877
1784317640
1046777179
1234141107
1005110157
1810259190
351699379
520887795
1063816235
953213616
2039618339
1343210415
1306192353
486843710
1369519939
1120350369
853044896
972703974
760371525
831764908
1741693962
1214996042
932738186
910609518
149663187
1237640356
1087624047
649458510
966189131
204865512
2019349514
879160892
1760413669
658534085
933536932
56840622
687197143
1630357498
1999471931
351365147
1074812396
985341512
85053924
1077980212
540360240
115516048
1860086350
1453253283
1681242058
304518415
706613629
174456233
404947154
1240025205
1630502953
670930545
1725390697
1299989103
1276441042
1452807081
1692312524
1232017410
458992491
954857167
1117514164
1485058852
1736453799
2049081344
1463741505
1970592991
130376634
1809404
914916641
1873253064
34388251
1138295694
1551607540
700064986
236370124
524651123
559795195
2038466730
1962059789
1083873378
457392318
443079212
387193170
1076144002
2037051553
2018758274
1113886981
401382322
452597529
461877822
1233274976
538562986
1626096317
692529984
134604068
1270130590
974038009
1176564392
1672920840
1330101626
1427571884
1526403556
772515148
888270533
991144175
639817746
922000128
397488306
1685780560
1003147670
1218390168
197102132
2083798088
1448000237
1999009057
1685456685
493360117
697668778
287173510
531699523
1156167047
842101142
737342287
1689832226
227773371
1346085520
356470690
1641029432
2078041014
1191102613
874852256
1266282099
1987236880
2082764704
1032706771
389775600
149556151
887918228
1867709287
1816078962
1650435712
1386192819
975470253
864791420
982191232
1213572779
2134846039
1876937411
909744433
1123450332
1400262761
1143270981
1412631262
316713436
662458491
1948149109
1992899728
806140795
302970587
1114012484
1705840335
1539735648
1490869010
770368131
1620877708
249607249
1276332683
613062814
1706862885
114673133
847213479
1225767343
1861944233
1679755468
1880305397
1907084486
97697368
600713602
397232990
1057397644
1730450481
1248810409
1673430154
1352211723
2004188977
1034502463
1208313042
139438605
456178143
804412287
1301038767
274524842
1925921238
1971461134
573438957
307509342
1842188886
1198357468
1665457714
1356933511
95554529
339169562
1632052688
1308142611
533767891
1990502518
1228547320
795147911
205409433
1477372038
1467061534
576473800
77322978
1087757330
605342737
1853998897
756836463
876050932
1824462148
1078603873
360711938
2132131196
20783795
332476934
44255521
1422021437
1256554776
1500179442
1476808554
30039423
1204037988
1166932096
502780278
1277777058
2133365843
1194520804
1460555183
955810924
1791288721
1264190250
2023320950
112436185
742390772
503378070
1844119605
351452817
1354654398
1399093731
425832673
1416826412
1789378524
520786700
382535522
339658582
1012166213
46187729
108145512
941088006
471429565
224076803
312057828
1750557410
1208313042
97914543
1439168102
1188622866
772998002
1169956889
577003774
2050899636
252866913
2015236938
978868368
1519416365
967202959
1012723702
1086594567
220553244
1722893552
1030520771
65680249
849633676
852512922
1530361683
34430
1965978867
1614098327
453689939
2017467616
1579833166
1231982605
1694258561
1235240029
106634768
216814331
1839953721
1715602383
1008429645
797413325
1341753130
851803092
706073969
1119043368
1200748637
1456895121
683281642
1960408383
1899657005
1556454481
544315045
2097740300
253843836
377457918
251347861
192269847
487552173
1895179081
926639767
838707346
2108457829
1041905270
1362972878
1086740739
164693068
544498994
18943286
1105387947
480635262
113559549
1281274073
1718306637
1523450176
723406753
2116443544
761017104
362453966
789452169
992634336
1098867107
91670902
888686864
2138564210
988388302
827065661
143667665
1936290525
1201805046
420597470
1533718236
1389416239
843091149
1661438747
417408947
1146034159
1098164419
333534592
1383091298
559196784
2295127
690889669
145511468
625821043
306067444
1358561293
1218834692
649923754
40433327
980310022
1952289112
2087394712
435065061
792711803
132667143
1055868495
267729034
1396774248
28016570
665862739
1022273746
1588923517
858803890
1511822040
986736357
431515261
1184184349
2068647134
584457325
300178145
37961771
1416241197
1065267218
498190208
2030312646
797423385
853558773
176919290
1859122819
12250360
206510766
211288668
1270601618
1142429868
288512465
1852150390
1468658433
536084845
1299270161
2095547464
1045582487
1680191362
1372791303
268238648
325978071
175349854
734556272
1759851332
1935580263
1589302519
1645627252
682826152
1060156730
39649684
1114012191
540744873
158005407
1011261994
262856665
999873770
350378203
1973228166
1877440075
1559571
1454297623
307441039
264979881
778639117
1016405199
988704678
1934491131
795011509
548135526
636573437
6647198
144803935
328501943
182991799
1122692188
155463004
779678897
1848729996
2118292388
1668682841
298455417
1438577151
2114750818
650148597
2132710384
1221947704
1356875624
1588076507
621194437
1146299089
781587304
1602334758
1467538930
1528629805
1971667608
1282055769
1883689197
1788026484
1379856210
698496569
1677910992
647688061
1626905027
1863593577
1789368699
411444614
308651575
849945356
148625800
214756415
1982497795
38182491
1506207609
1703433000
1944413253
1031183188
1986329469
858721381
363547867
1966152499
1652460674
42983652
1783236139
353195549
2090964815
1454693548
925932201
889252140
513259699
1257298282
989223955
342693814
467399925
104251138
32377477
1157694742
1726532285
979689028
586542840
2014122093
625052429
231589750
1398775002
255866637
1727590004
758919314
441656366
1742897588
354941317
1054863596
2106271162
1930883024
1380097615
794785018
1098379177
683668545
164976734
123827673
542874648
1470138594
7167034
1575178286
1425107872
744897085
1093371487
250323869
1265045431
707598411
929149914
2002928660
1155429711
929451901
2108227581
1548981933
1893836183
487362317
647047634
176483133
1587277091
605598886
750127839
1794817616
1518381934
21179480
1167364359
1209659922
2108059258
1572837408
992470427
1548280596
680489081
569934787
124650586
1236744105
1686475866
1959174638
1405784991
519291063
844168150
284675777
1255088824
181244695
1616384117
816670005
178115820
808153645
1413573305
137925252
1606330894
694597019
728849703
1048922446
1061798036
1286186132
278983926
2120086210
1120538151
1135875747
1151774181
1370644077
1630876347
869930037
878138726
696811021
1421840368
1172585675
949552035
1958211754
1727643070
1076687201
733784972
797217909
1012074409
1089851950
1114875352
1124378263
1764294813
1610926513
2007959682
1833158955
105301861
1268557089
584018017
18907678
826585426
628115495
1151466558
424492437
83576014
1152759351
881953461
1166984601
1518751569
194708139
367443520
1612224295
1664948256
861939849
603934759
1087177091
572855009
713329093
319361358
2083868731
656530784
2092351226
938592480
127466358
121401055
2030538693
124619091
104365288
623501068
2035729856
821296390
979275662
1602105347
538842511
1184333133
1518644196
743614839
2063474775
656996904
547038951
466954658
573349093
812038284
629214654
722392431
2056296657
298832554
688795340
1838799543
640566886
2072395396
943818475
70553071
1678776472
2015471611
12241034
1291905474
382962781
1157976929
1295608382
2103286639
1793439481
234347995
539572220
1869656234
405241752
495777756
1175728510
1365896186
1722767180
1202163380
1353104530
1582955104
187185285
1576136390
1974037852
1136930738
287596088
1309186193
1884598149
944713691
1699880763
1737810611
948178936
901219497
57683794
1491271638
1393152989
1768579843
1783378626
344680373
1710024208
826694958
2111658946
988242543
1326670492
1357609961
925417288
186836967
911311644
1890981961
44191062
1266502991
756926071
2112148084
1498798650
569783038
1099679773
2026934530
900050650
1892542509
55580740
553130405
594614594
843130219
1825395033
96155228
1801812374
1149594157
1340759726
1774232547
1733080645
782295704
1278116625
1373147598
780966245
1595018740
1639143376
1685140809
382982970
1456236557
1856605515
649826764
1710355691
278627547
1367020618
1673869154
1828951134
2000681513
74812541
827863846
210404688
1913989349
1231912038
1085970310
1893008176
783079809
95996249
2108909258
278397204
118528335
1353240812
141742348
1958722174
938303452
1684286276
1079207211
1548164927
764674261
1166684835
253794168
432893173
1579657707
1525783110
1993225459
1210368979
1793049146
1113433666
996172218
833445019
1826250516
778578497
258472124
1026493413
2056051233
1401553315
1854283361
1065481695
210216074
2019310644
427531458
1860034196
1192382558
247670550
595377857
57250268
1288627178
1169653915
108559617
1999488627
1570317088
1940147661
1797340537
235226897
1988804342
635827431
1862257135
396547609
1992644949
1958600777
1767426196
1858691136
357302863
1164705048
1890768353
1115268036
1094071553
1527545978
145016364
1053038064
177322075
1576154183
707297163
1937781970
1383034925
1976197891
1862598721
753031947
448729572
292611479
1856386268
791132556
298509697
1121314795
1653493517
1359698434
1816712227
1624477243
625713018
340990135
334015741
958296052
1904497300
121596822
1446561100
1690767265
326658537
325494664
1470489241
808170065
1838751804
2041935821
183230758
487249116
574739912
1215653911
1626788054
1469449016
1467885313
1990242402
318745151
1149096008
1332502494
878161030
768898141
1452247167
1508836346
1337201169
837626197
2105771500
675776419
1643567367
315089337
225679968
728007728
858779965
428817797
1272410667
1008426920
807416613
1248424544
621736543
316711086
712833053
1749962278
2006604642
1608578317
195396197
1048800670
2054674980
937251848
1526530340
448357375
1865257523
1606178997
1377020714
129927980
1282736889
1030804219
1653339874
1315207797
136923344
471285438
655653863
2063990275
380951757
670718277
1963835971
866548887
1558702382
526253069
119432581
234249993
355944853
201210201
230950554
740716360
1508959465
1942170839
1039393404
1968150786
1922047017
784679416
495752683
543284181
1866919664
1854229756
1312347013
13872559
2083755097
1937402274
2127878483
269125065
1666587109
698377407
1408716026
1564887505
1062541961
610367605
1336115582
1118730843
683123666
1117046963
321241762
1435453109
1297536341
411943404
1516053842
92528038
87490625
1138866019
769942713
1963281250
1852227365
360964073
1176203695
285625389
504418329
563033377
173246542
516513822
763541822
1938331165
2029614767
687943100
2030954538
1722333954
491863908
527440562
519877563
1844111221
122357600
1383798589
170180484
1564767810
861850957
720562168
1746615835
1957592755
877407735
959162685
1568754955
1107136090
1565513928
1682607389
849115993
1962933002
1040032998
859455523
1865617783
2032841898
357230272
1711501520
1095033503
1695224791
959455600
2145138000
426854202
326775285
206842067
1926095099
785887654
1390771683
2084064783
66877066
1093645201
1377009261
1360993052
1793767711
319522274
834813183
1079878234
306886592
783093694
1899576108
126260798
1571182072
330016559
1750863007
568654311
1023338916
1365870702
1556410262
1342816933
82787701
929591918
1774629302
739469947
1645198067
26354456
89430930
552998166
1161794773
968540088
1788494410
1795239019
1616088780
1922835710
766855054
786906100
2054646828
1517218923
1501595048
1109133220
1384602164
97188050
1152699662
1647211199
572494088
1842437521
1758385398
676324752
1624344048
1567105100
1722970278
405203118
1076949695
274216003
522757912
1469295138
387689450
1756467244
71598228
291460353
1074709583
350013305
1509723931
1119901600
622154449
516508941
2045811988
286569953
501993892
1708597900
965427033
1979869942
114116877
1979177987
90341212
786508850
6255799
1119123060
1846825159
669365696
2100173709
753697858
664093630
190492577
735191687
545675105
909419950
1963986977
1893886018
1777419437
1054461373
586463367
1797216689
1699520635
1162686244
1062504593
1372938441
381350702
1990295304
496574936
515978434
1964622448
753321141
1990005015
2073691431
240544020
1473456382
503344892
1289073382
1496225703
2085951730
177523854
616129878
342105288
798914160
1409294861
2107049552
1771704972
869313116
715197512
718766175
945628646
85343089
171230926
2081435779
1711963007
1244390289
1154831495
2119817201
165690153
255238280
1855517477
1686711841
1877187631
953590995
2146919801
401967950
1036744958
958818903
586474687
965043289
336701422
1573605265
52900533
1608417636
1749506811
1673720452
828435276
925432154
298230855
867998972
968469234
755478543
1565220381
485707319
54705324
1232084084
1834498470
1193854541
781651557
1332835936
906543141
74768259
1606884487
1111434138
1477618858
195985454
646724877
1742476229
1282791529
1923352277
1792834233
562206589
346499727
1629313810
434745830
2074320961
218655994
1592494664
463582490
1031273402
1793496287
1903069065
2080365301
1831060957
558225739
1903248872
1651484462
1974405755
391052049
1562214259
1325867971
1605936108
1423718174
4884593
624766506
252493707
1293348809
1684238421
1983141141
1662311524
608944546
658851570
91261219
1922608443
2072349506
154154960
76046621
88852592
1602815815
174624852
1791949583
2073417332
862788239
1747031813
433162819
40044072
2040190564
974189971
991966489
1567237613
752727480
1872076891
521202103
1376369827
894394998
607841386
562733744
355312377
2008998932
864969557
1438038694
621228440
197550484
1091085821
2137139558
2019450751
1927645751
1513385404
1248812498
552363391
89378853
1047811058
571616675
1709380102
853290406
1365409230
642995079
220601466
1116249695
1387008343
1981242559
873711028
310489865
33282135
1051701158
359185046
1827081441
1313257979
420475709
691246830
280223207
119844211
1288976543
1731746950
144413541
314024766
310602556
1484886631
1602086868
792535777
1616865286
1455132127
1277968314
2098935664
1528416209
442744619
1715680002
284506279
2094275006
1182246622
452363362
168675189
1609657108
407524455
1794321764
799758851
193715808
1201994338
1430865863
169185048
382756902
521013879
44420865
551933032
2034556208
1040869209
1979254281
2026994895
1597784091
1990178810
271734651
641933119
271291931
1289749361
821301941
1138925407
1244396731
1034979901
1869607650
1663669212
667687933
308721144
1582717215
1784712052
135481051
954517070
2051489275
327521375
454362544
151234422
856944121
190782606
137244333
402261824
2114538687
968655016
124768158
1391783209
41192390
1570264190
1314008746
1372539810
759674140
199259076
699994105
979275662
15352206
1410881933
1610854135
2104540949
299469447
1696344508
1605888377
2762053
1335850960
1406303117
389664415
1115283290
1801402145
970999194
1265394952
2117079335
773568097
1069582010
987312817
811523274
704274808
188246198
2033716196
1045301094
473787400
1022618290
1512057572
82064390
231902286
69045537
684622984
2084964040
413753503
1321424180
1562208221
603572422
681950128
679200554
957626449
518669800
1318119439
862746657
2119777582
779035588
820443431
1512654654
196783070
841028413
847684575
733045329
501791687
228301129
1691141826
1553768441
2060623003
2131136328
527615182
1081198689
747280459
626907856
1748194632
4816303
1071192120
2048822685
299196760
2099021428
1080072642
1124079354
776301880
703319855
1531995711
2132946041
58449021
1302978534
1398319841
12520310
1978318461
1422101266
819306210
1433666646
664087269
390698553
1520457527
2130298766
905225631
1595350380
104488963
735668731
924668818
898139196
784580288
519091367
781154259
359664878
1486287810
983346190
1029509513
411827830
1510810702
1430602940
1942220710
186966681
390072909
1349961555
1783181891
1280862761
194431494
266636977
811208234
1375053707
465115976
1242248991
1492385331
927700229
1334862834
475682918
1237155428
510275117
1661273793
352547369
293044058
979549177
1675394993
172523940
1805016744
660289838
466241844
967610354
974942910
725869559
1962761381
1405014413
2113708140
2046834584
1292843518
1750183881
675157948
1538291197
1642935329
854448155
1033293035
596366736
980442478
522240644
1602271188
81154279
622280685
196883196
1512002174
1176817243
75201021
790430446
1095724365
1827961121
1301607092
852515300
1010576309
1090640210
1056962325
1980054116
1699817663
1837632637
1211766774
1561274055
1509351062
1878816130
1068685443
690938301
1696839035
1396089292
1690215032
652493885
2139267214
2119703772
2118543335
34114610
695511896
695946470
363679364
11460043
1675326092
48656292
1715532269
1042742385
1317516297
1248788265
1948649987
707028395
376717707
715582050
1682843724
1188769119
1619935666
737397750
1978134715
322921151
1708086208
1321888120
1115499701
1171091380
962905853
862355535
1127069484
1313335094
90207306
8838081
1884203400
2130097637
1700974339
1464899754
790611741
1355092022
1297368350
441983526
1308079014
1274889741
235304398
982439533
743967702
1391163505
1839341351
1244020341
744002373
1257050630
2083927205
314828407
1063530247
776859669
679554446
1965542035
535896592
1724196522
484939090
864525253
553638057
506989937
1373787310
154682578
1730459199
128902954
1035725794
2105278550
1892503569
1345233681
865318105
1960353415
197433756
1143724307
655776436
26082707
146198813
576796611
111654245
1750566701
1989167287
1309643390
1624984459
372178733
1776806036
394800549
708563809
153141546
648505537
812487687
1152299825
1405789396
789502588
820620333
157244047
516821488
660089181
1849938438
1714255378
1860982693
968751898
1117221092
1394114760
952338614
1889849147
540387826
1518632247
533447201
1562327606
1635695247
1713547037
2001933912
1670684000
423355750
152463155
1867368924
757958049
488520198
1424970472
369227485
1968224805
1028686719
1214344514
1857704298
1436372745
2069309481
1428357803
1221469055
1549492961
823057050
515249382
1057411144
1507559632
1932098576
2137441582
921595831
739427728
1533888081
656882218
759019530
128106125
1859436806
621882506
345023882
688124617
1913024660
482418682
320194730
48041003
1539313416
64933880
2122438806
397995456
1991416423
291953938
1534416778
271962266
719213526
986369411
605594157
931585110
1696776407
2019229672
1280799850
1608525257
1862361811
2132192531
426542148
1200242543
1370359861
1204403489
126504904
1023141632
1411810284
923391619
654531963
264949974
1562649411
1513867387
1420968584
1996977672
485136232
337653622
795013679
1849818234
945583273
194774945
468627030
516702775
1555807094
647465015
328428927
1805603018
1453427591
1145114443
575828404
1348521955
2037280791
156953107
634698638
484448138
1287911234
1722378308
1869127724
193139295
1760513330
1429602409
1929269784
637381088
784819441
1115763539
971184372
1539546151
165216904
1379371852
1071865297
229942779
907155667
2014489417
962918921
1916665209
2027468896
1762642825
1121462408
351618719
892503401
354042834
1873130568
1650849616
2049573415
1288984536
1288423154
1980086474
227670131
793722070
742348332
1986833231
1686109757
1795462560
768485757
442285646
656403937
712486833
899028923
1607557024
433998072
540839505
991583068
1828170148
1154320645
1938857569
788017361
1979484703
2063328146
1721613360
1777401893
703306936
156550380
1142959648
1332781966
534488540
1872871224
336555736
1486613309
1080009735
1227220986
62473912
367611110
1167587908
616934159
1214502979
571790245
323786942
971854594
604124616
633692265
755826017
92659713
298292861
1511543514
983862854
379326525
919834853
1218189050
2023737703
2086767932
1973811376
1372622646
1474144938
1503998241
1461759056
2025621261
1789535058
1561272007
1468680047
1393903260
687369059
468304569
1854934205
605482201
2146429378
158018192
1747343284
1049643384
1789498598
1620626475
586516573
80309933
2037428398
1393600476
594448901
114543084
1210112361
1098180669
666005542
1051164998
1790591081
2088740917
210810126
904557212
1805240583
299798963
813758349
1640420715
1128994192
1564508969
1989133801
1017404063
1976483815
637538671
670726322
12693305
1422154718
1518927006
596280642
224373651
35597164
1023620220
1776829013
1604888294
1577550910
1417200936
1377894537
726232772
932731370
1205539299
1418748515
710209712
1028596844
625485418
675261037
1904698820
9491531
1910732694
482050626
911004914
160321438
1845152249
1043359253
58803406
1053875132
1789068283
1790111441
588098578
84350450
1828699939
1777754899
497100905
869419710
804235277
1535252463
429615189
1119505752
811329204
1450479156
1309910183
866951598
960652589
2093967565
652948768
857514229
1804701507
335955715
146628813
1248042197
572264209
831253656
529704745
1086416842
1703902412
1062471090
1190404499
461348251
1965035513
833409496
610992544
135809514
1514059222
1823414803
1063767077
1011109444
1470228924
1396981909
713773202
2029157387
1893548051
631485968
17327126
612520594
631963931
2088726335
1217130496
1471266297
740701118
197517493
1512964968
423831587
103626302
1878871339
1481412627
1745059454
1114560956
1286974567
1406847440
15663910
789146705
519356003
172817589
283416301
713463365
498921844
930625009
1238824330
837039477
2057534406
957068973
2061629065
1399906159
901066453
1811983582
743435476
2045408199
2035100037
196218868
57235359
1874126877
1404321363
168999926
102017975
1816290660
1388456227
291127297
1672121978
311787048
1791765023
1312331153
1109218139
1696256105
632257879
726017772
147642659
1149792025
779569293
101240155
1864302484
1634253277
1291770543
1853743074
979941581
739439561
1051793444
2001744709
472196200
626050796
486930658
1959473184
100982367
1310931981
1703450493
1201823228
1027917185
1131690120
1606162202
1366889138
1514474886
1586526203
282206167
1620780021
283455789
1111316312
131799722
1050695147
260749185
380939637
730284428
1278872155
57660929
840068588
1927426018
1681633810
1501781838
1717484224
1941684118
1355486299
81262110
1403581304
1919049215
322825337
1511319714
929573639
1259177042
437434456
996799486
860588997
547060921
432026068
124889857
1726246502
446827032
1860104776
1897408023
727670251
1327659694
1287209209
748203783
2071061011
1510395698
1072010599
226917768
1218710167
1396040773
916012274
122710843
1518313645
494421409
186208826
2063293487
1011609395
200185932
748714594
799512390
2073307607
687473926
563206955
1282072006
226165469
1805718684
1425499103
859911634
2103649657
749646723
1240562968
787959552
806742999
1670728397
503350692
1096878245
662766450
927558277
102060844
889505181
313050491
641090627
979670395
1620578449
674264316
1400512060
261360883
1222191662
1052809360
1572883423
1438938130
414403365
969808977
954112633
1987050062
1231212540
450459846
67352391
932319976
1326685766
1850938062
1805077501
1358788343
1643759488
1293651238
979933232
108188778
118587838
1034633541
2115217121
334067935
256319707
1897244313
886929110
1830996237
19488233
1603058493
1513384983
330388789
657621678
2136585008
1899824004
1074561608
1197852845
1462854090
892765465
611955970
1476546843
2064721486
416962408
734020078
1542881123
1341732887
934432528
136860636
41238844
1815560955
409015283
1047117102
295996186
894441853
2038348719
1347842314
1009466670
1489150017
1162688920
382789089
1575045655
1308968812
293555108
1877560197
1695209426
1476751649
485652893
1059604428
1578105279
55392339
1112400959
953174325
886307920
1041920352
913649876
1894600872
287393225
1539848970
1386427908
1477356182
75327628
190635294
1123899795
1938015536
389283435
777417287
1567999365
236954496
1011441115
1774503328
1568287599
1963630059
856741813
676526809
1970235406
750385801
719707018
623982702
692195182
1418412046
1856152729
1741530555
807160400
1810612916
502413084
1246800243
605311565
1015382424
44267299
1895390641
2129920049
1144893289
1020437653
966355526
1707105463
2120929823
1004288147
690034472
210693522
988505732
1931340352
1268145542
487101604
1130695128
272209179
1130797069
639711814
1539389059
828749901
254203996
1856733947
1163356193
316195985
1664997782
1103044519
532384974
300421187
1955984145
632284080
70132388
1784162724
625484890
242642165
229651904
897822255
1117521473
1122094032
817443723
2048758905
1590621586
1039418508
263698068
158851144
1805241875
1177788502
596107559
1644613333
1366419418
774115520
2107968709
1031657560
690823086
1547990295
1818390717
20593682
1886198080
392987535
1571320395
1881251171
701665066
516549606
1522934734
1403359362
1050323361
720077635
527189255
338172495
1381989820
29467655
1235414702
1221923342
1539137690
1652417340
408904946
65911061
666043743
1132780154
6026842
896718551
1735879251
2044866549
529944493
2029445486
638872734
1139911287
670344559
438151102
2055752800
1651322799
48721737
1056825315
48338035
840443985
1921984115
1255641998
607741919
1274992975
680516642
851125990
285436092
190565566
1477323172
2027165914
1793505274
102322794
959709860
677926004
1762921146
773928013
1408414431
264306336
954913958
512007570
203885231
723880046
2130025258
1741103773
931810472
1040490312
781293056
714732407
653647502
555983668
1175037373
307918524
1984928763
1544015868
159307089
1687737226
739554874
2064318809
2058870155
1651353261
699849901
2010852282
234770492
200959730
1215084683
1090925482
87911873
1132838966
323404305
444397051
676533364
1617126646
1678927971
383083476
2138530105
305546141
547715615
1674975326
1521919252
706912894
553767277
16174944
1066907206
556574471
876424022
2113818999
1315528436
401829325
1662966745
611175763
1734469006
858029337
274751187
2116961361
443078486
307354739
1267986816
1197925470
123034407
1081338178
140907485
2033456311
169635286
265048207
430058994
142432655
1485191512
706921767
479405565
1535604377
2027464090
751117790
1999525131
1666714165
603947017
1858722165
2142450749
1131173316
1363896600
832637506
900147334
846576246
742770398
1994845099
870450331
1718812321
1408231702
2141556948
516196665
50770810
207218208
2097473216
1690958192
2032066570
1625795539
1428501225
1269300528
1385437839
2074038407
353903751
1440116190
1322108220
128319503
1905578951
1867043500
531136653
1948641585
1865857979
107927427
1804174170
1774477245
1116150265
1009730902
1167061973
2021679454
537728099
308422710
1459153818
1534410778
2083548302
1266816087
172131848
2058274478
1969336647
724326358
2123792162
1525244544
1070430617
1285594134
1119247347
1450307650
888229338
586564745
691051248
409972871
119764261
239566913
409802762
1040156615
1807209631
1430656929
1455648177
556101272
1312335563
565728442
1285976722
1719159875
705424415
250017013
7681776
1664327911
1290915964
374703131
1644612339
1495799728
1038466133
1952057382
1360832823
214134034
1400498045
1399536620
2068041022
409170129
1617836545
1112159175
575295388
439299831
863285305
1461775055
1913184403
229983714
1118208306
218484756
37260808
1316589999
112282642
1373169101
1875697021
2068149672
2046470778
1851623178
1249470092
421978756
164526605
2118017219
2138728568
743481951
768751338
2109615949
94612132
1978989843
1998580645
246190434
787757300
1417749414
1935669521
771110210
1170084942
1597816656
45166174
494651892
1174543473
1206495411
1371520606
607516973
887264126
1440586792
438118493
1084273397
657142578
1324794723
717218073
1208837780
35240170
1109675158
997904931
539538032
751576883
232009798
208705510
2094264627
1479963733
1989329988
918485872
43340707
1171641311
923811512
1709177610
1061718850
2039793192
727660118
1750218768
333253088
682354657
1668358050
875304105
962185086
1569712280
1874970321
1917834948
1596956605
1355601754
1791946051
708331296
207965414
413351679
708477050
1454791416
1705130382
1929761766
871301178
1810980823
1302344278
1288970691
164144570
2029095280
582155221
1473558819
1493994315
1308283996
1398371067
1887194409
511494666
1483264242
395511760
1363247959
274161007
834985715
1957496318
2022370670
1870483226
686347059
2033006762
955184717
1156234578
459083517
1033505494
1592518243
1181176908
951924619
1439655499
881982530
1574121600
1940890606
917969296
295198583
755485669
1711093679
449059887
526846662
1372623945
1779221585
110452727
1999664466
1643594080
138701245
1633212625
823420699
1888879862
1120954762
250033893
356391393
923712995
1291000644
1635904215
1091378013
2105977328
1045402707
1889543673
1657658201
1451368530
833184402
1776339696
469791292
2036255070
1894160807
1102120100
100144553
265338073
663911101
294742195
721515869
383052921
1855717316
1922350494
1008434126
1407151623
737077656
1106098048
1284411530
798277830
228228541
1127892554
1152138984
1664102734
1340088855
1659757400
2123068862
1966399123
1752349281
1015174849
740815329
1218227618
1449999388
710577582
1664103316
1617439968
1474742390
666748661
1003666189
395024488
1586048414
1494126526
1677473240
969580968
568910543
999571382
646948921
1702803468
487301137
1610213431
492474180
1322761796
1044826036
263248596
1481492190
1272864877
1152224293
819757774
1281753578
469246212
624699194
965864925
1284440436
85541528
1401955100
594982148
1829836761
1338259048
2146233746
665527292
620623508
2068271540
694670931
1036312569
697640993
2076908456
304737667
1925357157
1539151938
1062808031
102028694
1568432132
96626637
498771388
1990957552
171203090
1725215177
246595005
2136958751
666008102
1936896065
2022794548
1357834472
132002238
95300180
1924357496
1246641792
733985384
504760099
1677291228
679962821
16708354
175305492
1553632430
2046794835
501296617
1923667116
793414832
617250517
1935897127
343503966
770537740
1867444676
1564268035
1250472838
1542549620
1283572939
17219609
206707915
1542619568
223651754
138768945
1591660233
120744775
2130934173
1792574686
1282624635
1031395242
1614264287
956488983
1175628268
1949093291
541589532
1956142225
1346777204
1216745110
154010217
568066632
576614167
663875890
1299312890
1701130101
1421499456
1455070306
305924009
1909487538
1891756217
1091421869
1515782402
367283352
1306509755
470468368
1509676245
1952660530
569313147
1225211173
23824968
866735272
565189322
1326095344
13390488
1730975094
758203939
421732781
668419930
1166171776
166894776
266089515
1423262375
1858995248
954691691
1671252039
310809278
1335581314
1899787886
964611719
1968017256
835148049
1386376726
1669599349
872201394
839200995
1226084214
351814158
1504555671
1972414710
1484214112
246384302
1394683549
1649462809
1594967812
155941881
1164633431
1453156083
1111856250
829020281
1348876655
1848346441
2071674676
1875966804
2012853897
1051097164
1699434817
649245902
782166141
123701409
1202080332
1290368273
67794929
1956753055
1785905266
629241900
992950238
850876374
945319542
1846956274
518543727
919885537
1787833689
1521425934
1356390730
1306935356
1301799073
1983073527
864842144
698310357
240043138
36528720
1055139954
1104141142
532254560
475660252
1740919883
359886602
1163663219
71313679
506164471
190592598
1163454335
56587433
735352454
579435784
488517060
253193359
1820401956
861583190
980263974
921339039
1586304254
64076665
1348196551
1736919660
581435424
236167789
290962531
1223634027
413674101
1451751083
1343976905
993005403
146243336
253182618
2011009562
1928371042
1413073660
464153997
319197244
738321414
606588298
981952314
1602232239
881686767
350536519
47342132
2124092312
1275297806
433284967
246478649
593317808
2109425112
1068631535
1392109531
2137943319
1608545377
404673796
250696128
1088751559
1572293466
1992102841
2122271923
184694584
521174060
1440475175
287772038
1112017428
1855596230
1362472960
83976739
213723767
762485709
31423745
155081111
1512238845
1736222626
1589062138
1051531090
1864263995
1877640549
633337325
579228158
1719713410
2113765287
927320895
521005464
775847463
2135565266
1617140533
1465975953
1215049036
836972845
1537798480
2033721931
1607408758
12473486
1235308179
402672440
1472373874
1582670634
1197388563
2021221985
1553319932
2077272033
1374136643
841098231
688838784
1315688024
1091350207
60700067
1059997442
1587523075
126369463
83979672
1213503324
106536398
258217870
876332386
1239568128
1092108988
15937486
1954143061
51431037
1894498395
1232041118
2014573412
1571781398
1685480940
1476538939
1470484610
70850843
649422505
208957481
1179959321
411389067
311482512
1567449206
1301144207
2133616329
1523856031
175268957
1458742961
967343023
1296412866
1087876025
2018896187
1639815176
1507489779
625821043
191105257
1237414424
1796260725
2086046176
1393620593
638293070
1231897529
1847415929
142525026
1030735149
1434797723
1801220133
879736906
61454319
1516209909
35451646
116002076
1796233517
120102953
1894712893
1161104763
685461661
2026441178
132166758
938109282
48187897
830996263
2002891835
1962971307
1563644256
565933560
439128295
542966310
111578367
1146028899
347703924
1422466243
1808511763
1928267641
217279376
1568157779
308566780
281997132
958788768
1207000782
399925352
1228831283
979844982
1623122580
1809126074
1977952978
964300525
1305468141
1935242994
1896494442
1729928537
1002527686
655807009
768180024
1562670247
1979348887
400488771
425390474
504405023
1417316674
102436381
38886573
1332727255
1114399396
318261953
998119795
1315886827
559138326
2124512162
1409513709
749471783
1369480533
466309585
1370996594
741141425
1959875783
99706661
1483492464
1227461399
979480887
1112340925
1985707841
234721114
1934876400
1796491545
200802046
446754934
325013252
1075919875
1376430624
873110394
1015707029
1308401964
707609663
2040999967
614223777
531637346
1984250203
321861963
2127300244
1010597875
417929124
1568413241
1186386036
408886914
1680691335
2032420145
886047506
54700968
1223471486
1847848937
78993390
1108238032
773864835
1488406595
119107115
108367342
344398995
11953623
326610283
1455608185
1245830923
1103352482
1776783305
2137958413
1594074000
670590997
607572406
496343662
122562434
2113302590
1337879761
820098546
277070286
118684988
271917904
287680481
457809558
2110608678
95781329
797445870
1181441892
82216450
265328644
564136478
691145654
2052626845
2114233137
1967926597
1462387248
1792340191
1166077923
1067040603
537405881
1557576890
425591515
410318202
2140080535
632083615
2088614266
1422662297
1805695164
1621995534
2077409595
549795953
918846849
403123773
1355329420
1861727529
219956011
2096362041
515636731
113286720
985996011
1988259480
1308319323
822903559
1815061150
469924626
1244330360
1376502794
836343571
1681325085
271205068
852183071
1288379814
1859072821
1269522104
60036106
453480037
1957984503
1935593650
1228050554
692614756
226872203
1878349853
1518865300
232710430
39901828
1702375374
384510520
596387963
1245576509
250683108
464840688
680211289
1815513404
484431034
613743614
2112909270
269388538
433278850
1719849151
338666841
1922055065
61206317
893571059
244418983
786427674
1982357119
1508556352
1107589421
2055743198
1354721712
1737685575
360316653
522267587
9134130
875276236
92116396
1532018453
1795367404
1737875326
453421157
833281615
201390959
1703972944
1125313808
787959552
1927731621
101630273
429829841
1094810683
1194014588
1372879387
1272060056
2021282461
1855865196
1103252289
641152876
1910335776
1407659132
1422572131
1629679280
1127327487
605894974
1983482442
483177051
1953090786
1575067127
958378682
1479688655
1014220982
1385080764
236578662
2049397742
1768660981
1962510439
993164051
203345485
1649275374
1200598201
125132522
167744824
2142605709
1744799105
1681286820
87655425
414645585
463664879
1728898172
1735196235
1676903928
589193308
1802269013
446015626
1870964531
150631900
604947999
1948464771
1684593555
1187608275
538552439
1363954065
157198459
303208395
1589721841
1152530934
1033579327
1976206704
552793228
972798022
775040779
907131168
1488679271
458761238
230641956
591126914
1539794890
2139454519
5458268
533161289
1967979259
880169650
1512881155
904662722
640847988
1702834063
2136584107
39723624
2015188438
1775843242
488267973
1547052786
811994800
354809940
2054494810
1127176021
1754671613
2038756645
829950592
27590370
676990443
753289444
2020294359
1259183687
1354926351
1064993946
726959552
1234061712
1793645426
168607211
686073447
2100699785
1168354108
125039731
751351785
2129734160
46033080
623968386
1120564141
1965311992
536757902
1021642744
1052195596
968167617
1953777238
8025852
1081264085
886682829
2139153965
705350875
1659372005
1812445498
426092065
238909790
96609825
392178070
1930284346
2012775708
610775149
1473473800
1180173790
1564417445
440775533
505180126
1524854404
411909693
1181836136
762416019
296307304
1138243326
741393200
620927820
1973238580
1596279381
638007348
846748839
256975501
12821731
238886512
489507748
100109404
360284168
572868048
167348104
212704653
1017785089
1290859804
351278013
1704260326
1401287195
984789842
1544750739
1698003440
1236521053
630795177
1811641996
199800783
522869990
1948897554
149221980
341191460
2066001728
128572431
1261302802
1806619215
811148241
1832526101
1911581747
1231427087
322402219
621766015
404036226
51898097
1847699441
1153613612
595023685
1625100988
1821015666
1763053561
2069331311
1220298690
800946839
48406848
1148169916
524488108
80365439
1616346888
1813741934
2108928072
526474660
1019328517
1532986460
1706924729
1120466822
809622230
166214060
1370381376
1757059821
1558998325
539181703
1531680343
2102327734
393157956
2013393947
482634048
1742795031
1659384405
124299125
59083804
1161678511
2010657685
470490974
291993515
1570687695
1792129639
218692020
1397191185
2050283455
1484768724
65208248
538616082
199216699
1808721587
278392327
1979437064
27526461
33722337
1403675131
1235586063
822022104
1637079190
1354989264
1046106911
486237868
393509778
671675704
1348632806
880284272
1628527213
1119901600
151994078
1550042721
969905170
976453823
476651133
2086744042
25273141
249144369
542639504
2009512099
1118706385
1120392822
1010894321
1913984647
1249720764
265311381
1727974571
182228387
781321674
262093535
1492146723
1556621116
146830920
1009352784
2128195864
605276529
2126415363
1697012003
1146058430
1178914306
190755203
1112696449
921670475
54353204
1458107887
762291867
1236839355
1203340906
1208961711
566134749
119627978
1715737320
1579313870
672013941
1862824297
22673955
1938111668
1640024769
1983855359
1552072436
150229401
1123716777
49927107
1199173000
1775029098
248423926
650929023
1850128985
1736650120
493844238
299455257
39428323
860752541
173254862
889794563
1921734580
458943635
1285606802
859440761
1921639665
225111863
211284831
2139255452
1434400159
2106383329
1904846756
1655141273
34388251
908664249
2003770341
159695653
113018651
447831092
206775715
1657766482
1310210295
1566771522
1280391771
211323907
2041721788
1046291997
948289744
512664578
1152293577
752559794
695871773
729259775
671107574
789915897
1966597727
1791229595
667856184
301934118
1109406104
278034911
13189829
716971961
588202156
908496786
1981432363
256582693
1243971514
587640084
1487970608
538205980
379387503
1722759703
1730715469
600508399
863969958
1778791332
126980765
116723689
1466548248
793970995
1410072749
71036895
264602925
25013143
1286970110
1686762130
576825861
1526344643
519896200
1394464051
561671185
2073562295
1306495282
461498437
677188663
240454
940945769
1253366608
1605821542
1651441847
1408954112
383948119
363883880
1159093050
1518492647
703654496
525757194
967997894
540411319
677094779
445673413
1592743105
693808273
1357592453
1996016019
1506969915
238211920
1290067703
1135486916
320360766
888504781
1621575359
1781267333
1758831848
155505929
1715635964
1939683590
691231964
743122151
1506006937
864897486
567992105
1894314777
1171855136
1792232675
2018550635
792344578
2123650520
530017907
626577530
1707876935
1582007802
89100771
1145816312
436406705
1291381032
1921181201
327746650
1067784644
167359305
1513199435
1132802255
418832046
189659938
37915772
1494249194
1383372957
2041376712
781436429
710354525
1318950258
808671115
2001487045
639057467
1903578978
301697412
363750528
48412019
913587922
1108197793
1095507948
867745922
1270732699
438610468
747072952
440479437
1881669902
4026502
1150836597
60241413
1218077508
1199616874
1802281508
330195041
1954950825
106209616
1690289709
1474172498
2103919289
407018146
1910574787
1532956425
912012813
869843717
1288094334
1919880360
1858578672
756095241
1105514933
926031720
1124015783
560223977
1477578247
1062028337
34427363
281460839
2146442142
523729817
1150823387
1928683100
1677826823
1813021472
145067911
2111785357
948586192
372167720
1603579340
1047339261
1190358620
818988723
128968471
1009790619
2114839881
437341042
1420895836
55346591
1962089223
1554621062
1512081063
851242036
489099508
910811155
193521916
1752923274
469356018
271290924
1377043289
1648576361
1449758381
128638909
1124478560
1339646538
992157692
1552240131
781982522
911777989
1063961372
322405364
691405475
1268160767
485963584
915366780
1028549491
1183477945
478884706
1056480913
728722358
1820031562
1527445252
901206989
1165373383
1256233188
1473615361
1892486342
1092495132
1831228425
128666690
15551674
1292082845
503863579
164638301
1234892412
2081391178
1143750932
1317830692
1843512831
1185861199
1677176059
1041816133
2009362608
448034903
732676680
151189433
710015451
1906047579
768320548
66358972
686611182
1899212857
1057187937
1870436199
1032979598
641152079
316993423
734260142
92106902
226293515
1012732303
26862137
1305054640
1720113237
1004734670
1978426511
581151679
242555070
1710119126
362388793
1495105597
910586489
430923691
1191330730
1387153174
1208913781
658477452
1861398933
267038418
1458262310
690169566
888739744
1835717883
1766344041
1151679283
102497702
1399815027
1567093168
1572654400
696398811
1482873308
1677514185
26807671
132051087
1444125081
2029195411
1401879721
333437392
1917368166
1772148067
606113885
783607334
131501392
1443931454
783817023
284759362
192808153
28619749
478167472
1507974769
1008608014
2046326310
342707511
1949156580
1684400525
275067147
1227185831
1959431969
1435929849
1960047393
887391365
1015080832
712619858
1392419696
1232361148
68609469
853977440
312198751
354212855
1331630115
2021803508
457471708
1038367687
1485602641
911287703
325323146
1081315990
713817143
844917181
759806545
246951978
444368507
1404371573
369779098
1287594846
832920154
85066766
1534216430
1908479935
667708512
58714350
1060849266
395404267
1842087941
1294832511
1259123419
1193601517
56210726
85173947
949558448
2118324902
1322660876
815309650
1279719480
1817695347
1494301801
1165149285
775587099
901612388
1117710232
646830816
1936504827
1849675906
707841401
1522703891
601449601
738682966
159470558
2123552428
1643548445
439757858
2027856440
911075788
893908231
582812553
776671384
352281343
1169421996
1062066890
1069495271
2117303028
1044109332
1081889302
549473845
1830147263
1887505422
1525248557
540381073
775266623
292455502
1226676742
6815259
131292584
1379133755
767974089
1687183089
1796716044
839510305
622777085
729426997
271205068
1360287589
968741540
1910153281
1972255141
1472576741
843347592
1328406263
1808669728
559623476
1364498672
747652939
1742930729
2064010949
1091028500
298566638
414117836
2081134270
1130241849
1358054532
1888024323
1562773252
1535476153
130341432
1639949901
1647647567
793438006
1145316860
966236394
67836180
2089208580
1597294789
1705485405
1106361
1495631036
1062491247
1647211144
1818035609
2010651970
1266928565
1596518507
350829543
1256551020
1106627354
37998807
70478164
328687009
269638576
714963371
641306919
537259624
126077684
991350267
449803123
385974233
602133097
320044837
523194682
702199778
1445825498
2107162177
1141458217
1252694282
2014859193
899688342
598119231
347887140
1620961880
1609276884
444033186
1358444684
203812034
891392905
109023280
1391743601
1464799555
1904014881
2001671919
783093694
611129669
997033827
1972434802
507894753
957481931
976264238
1767771518
419981587
480378853
501908154
253339761
90640377
241985077
2022781611
294205945
1428102089
1571565163
509995214
1572771722
297357938
828994222
995774000
557712567
1688161526
2025887610
1931566737
1618174169
266298044
1345460200
579080529
259303796
1457541738
2138583280
1414413339
2017586602
1889784973
1417624697
943549671
400796662
1680005352
1450558715
2016984831
1717009601
222422852
870790395
883786516
569824826
921636354
501119557
737021450
1376934882
842591574
380560453
1438093729
2146674383
1363597621
421133029
2026861204
2059306193
913957607
580122934
1389536757
1950530695
835039490
802128165
944614131
1632554188
1319052374
978241006
1339229910
238647854
109606097
666670991
1763732261
1310568684
143303810
586557517
1300975511
1894736806
815524827
1231825880
272105581
1176592310
1245285569
921696178
1712058314
1342901514
1964105073
1551620638
1508040617
733141386
1536795305
1904081480
1945018126
269858239
175839432
687452629
45033677
1065117852
2015388144
1341702770
1692843416
1590945298
2053101091
1405674491
285559884
2105114018
628691073
805339917
516759168
1089959245
411392614
2093808348
1083039374
1327348733
1856210393
1604806119
1215610942
154825122
980741935
1380893837
1812746550
1459286378
479858991
1800347692
1946858741
1315697649
614106484
146200372
1683239145
333250294
1859859835
1865955725
446011323
1046866574
2134924700
1979085266
1837494547
825518179
1421048139
337800552
1645198067
839887724
226084271
470209689
1126514737
1794049293
995822765
777046717
2093490689
1919459852
756034109
1419275320
1254728090
1076988798
883084
1156520639
599946721
1900920975
1282348239
1492512021
411904574
1682262980
669947877
1515986602
1009308587
1335736246
1164293113
1063064300
367992996
1386637394
853938110
544365061
602054438
634835300
480637333
1811996606
1799861197
1484833807
1009386156
1895143570
568863296
650040437
667440505
1002809673
230069300
812349766
923482430
2086498514
1159363576
385690851
507406035
1984271100
1942229148
297457314
1777968457
1289175749
955176384
234131851
1726151374
1275841839
790090077
1659911222
1725541848
1136897560
646296935
653943633
860150675
2019983992
1045874389
1162919039
1746869643
523124325
1747540608
1667530799
1260850145
1566079922
1653090874
964766666
331434078
517186278
1641766908
1166433010
393051753
818185280
1666726289
683498291
1471839194
1438577335
183868624
511193967
1901531843
926240966
265045746
602043000
1185033040
1235316020
1930309077
561261563
1406200933
1771959664
1944661580
974878649
2087451525
2077829472
1900455788
212877152
184359618
13296806
608473435
286587349
60679181
1031458248
999774538
14204582
2107893626
1316147842
880105918
612049374
2092742751
1321708784
1315535350
1936859852
205350254
600210444
997206871
1651556424
2064378094
514619907
1905640987
439750925
778028865
937615138
1992714056
2061746763
2044536158
1537393325
1287002006
121423849
1816097245
1707709389
1948309299
1843368821
1996267580
22986440
250877414
1298689007
65895293
2014237643
1306933613
494595631
1070821475
418165077
1783460040
1117547237
314936125
315714851
1281287809
1646831615
193430285
304550795
1997556758
148446031
405103763
1262959677
892549368
1135209815
329197233
1647649855
115614476
1858613581
2081517272
996153555
1508480071
466672895
506405868
391017967
1049039990
736704310
2014028697
1132798405
4117446
1224550279
407758842
210185343
1122437210
1503877628
669598400
1763916477
369076266
367871970
96042133
854744937
2131024587
1419255403
1772901078
1219959776
1091082488
1124041002
155487246
469004956
776833094
1223204764
9668411
1911760781
563066889
165713227
410396561
803701438
762025852
689980261
1690985783
1405456944
664716645
1229365407
842974593
1884249889
761952773
575273435
525678539
778506205
1563763661
100959941
1653870293
861010900
829845112
1199924779
68618293
375856879
1036720923
438883358
1588909249
1746620534
160192226
1085164702
1990874432
1962833181
639223034
934082305
1048659145
581643628
1810252497
1581787586
899186679
497123521
1708077641
273926892
1882895289
659213697
851489284
1442807886
530117952
757035829
347738567
1008031562
322055771
615090640
979691284
796989444
1834131242
1696155012
1259952395
1086780389
1485577364
1780710048
1514702133
1437771313
172582948
884480698
1347084170
2019104080
1283146030
1116991861
371256009
547356093
1521778726
1080485036
66119926
1382764797
30897650
1008090442
1641990637
646433879
575517979
395159503
1510103843
76454204
794491668
244462607
358226915
2063170671
1450791478
776171977
1673935094
221934412
1933834094
814650934
1976880031
563175395
1493920162
632780570
67487716
1590766592
139253982
1126719033
1481579037
226954210
2005956898
260142467
984273362
205057062
1345932534
1615061596
695132470
975294018
970356768
1309545271
217386734
1670436579
2111116799
1187727499
588397775
672589665
564325624
810676832
1503987389
380341545
1249900576
907314234
686418181
43675519
551324451
295670585
744205675
166420054
1356219629
2108163426
1358648242
925846770
530634218
1982504062
690872554
1533759912
804481521
1009160456
1838410717
2042587752
176926624
697467144
668887922
1741341872
412183890
2047245467
1821975656
652410133
1322679729
640316908
2020363028
232720283
1332309568
1512090949
1645577190
483498950
1280814133
796067048
749195932
339497858
141607574
101741149
1453756964
101201866
105736626
1581498744
1356858807
847033833
1185801501
1165559709
1381258486
1909941924
318582380
466033289
1729411418
91471539
218191056
1322882457
1668848102
949202177
1514831561
919694141
523203710
1992778749
1135343223
996542629
503567278
1875829958
1859316650
1509904527
2033314595
1386864188
2056524156
2061086822
1185293272
1909884200
1155926071
2075942693
1924165045
842056534
1737585276
128182919
770167904
1871748254
595871879
533150743
1210888401
395143961
217472591
1895912212
594842684
1122499947
1958222881
1491214282
1801630786
1169803239
42723087
1964421489
35814445
767196834
1617479820
890983195
1046199770
1352698893
1127890456
2112034144
163558884
775285733
1450796093
631738575
191855602
1024662927
975103811
415521323
1850476298
554752346
86027407
2046976904
1189818309
1441441330
499212332
1993431364
647345623
199035849
925925507
608496985
440345234
1380953776
1197263294
15574960
1339945433
2099432721
1669014514
1598179079
511014741
427212058
761920689
542370940
1510378590
187665328
744913474
703755545
1031764872
1632080314
1592163502
781048112
916618843
200197077
2132655509
579204603
874296007
2131613870
607404475
882588667
1158467906
325480447
1814723177
250076863
1310006457
1133220757
1270245509
1854964004
1502758066
1560997863
1001101955
1763317131
721826132
739840109
1018461131
1615777756
59700879
1127599177
270455617
985691252
1898511959
1402395896
944837078
101115388
15491484
60239137
834757173
1909314458
44732867
1285034005
1344298193
1106812247
598473894
130589830
263325519
1321289406
726979910
2024496711
793131773
1650473424
1653884114
1762663807
402728144
504286627
28440346
1068512835
1278383341
1594352096
592337865
1002998738
723497534
365388478
2005485492
830571585
32339207
409861528
1566729116
1671872714
739228700
1939200121
410455216
1819522999
1420305625
1423014892
1516743016
565056569
1602228436
957229806
104522760
1252241670
1806850720
169203986
346583306
345202641
1362770924
925976364
733669417
811180974
107842495
380357716
2044570184
1784630123
270903627
767348861
2020033420
1920409851
1923417266
1203180206
1394215936
1827377263
502566132
1884190171
758414595
730342942
1038948034
2039736829
1047347916
1165976164
1850839169
1804194580
1999579195
1967680671
1198808785
1354729677
1342737520
1060109377
1870030137
1323502988
1070713856
1257735685
2136019405
1550658195
1469771219
2051745165
941265978
1938092548
890804782
773002546
1414403099
469327828
772442874
793692029
1189400232
1519375755
1012354827
11323312
779012211
1856457861
826540321
949743257
2115568487
148997219
599404063
1174117140
190728156
9941840
1678522306
1905241921
2051029513
1026452108
1625395966
1051933194
1262576522
1150529209
1744837629
1568879077
1434498303
2105397342
1121747006
1361094007
1161705745
333823214
1482932976
935182608
1464482867
476797716
1999254835
1764562774
20874626
303891851
684202448
255081091
3085270
1442863850
2099998272
276543312
1780656690
238577437
521404575
1192813595
750599082
98492486
2020411056
1423909578
1563202736
662864727
90714884
114221202
1686237688
870894272
217551462
1539382922
925797840
455339344
1023286343
676524643
1936721999
430608972
1421350165
1759393586
1203422198
482071658
744438303
797321619
1728526758
432915093
197721872
1857863420
82903888
1820064336
972026579
1550873736
508677891
1077836998
1300243014
1168367604
968774361
1715270136
586131382
1162785419
2068194600
1587382041
296862404
1327917313
808442665
699742625
512630185
1913918502
169739316
1270781139
131880632
2050561979
1314592647
753749246
102566760
878776669
184613803
1644821460
223610523
1740065989
149310280
714991556
630799646
2092600496
1527931011
1944159225
189299126
856535361
1325042845
840421595
2146362601
169635286
978491771
1348257231
1832558619
1223044615
1033460236
119471393
1022453635
1541460373
773341391
2048127612
1240477138
1157929532
637668613
1968226062
1208127927
922893293
96555215
1558155272
2076863951
1938343624
336225503
250662051
1513064229
2135987973
2139079901
1748427297
1169312614
1896250522
1316608924
1547925889
1709881466
431580929
1123744479
1600571442
677183664
534583822
1493524500
1338475049
805503800
1376502539
621583188
589116064
2120358445
1690742552
1865904554
2033567124
1990606782
1585933705
921592581
151442258
138584904
1666655071
968399885
54173532
1431270335
993182512
258978816
1542510902
127137627
562186046
207971739
1882295405
549741560
1165500272
1093262090
695175060
1679190211
1800881072
615692809
1615306954
1753387431
337943979
1348258617
316261746
374894551
487001034
1498898500
2060239647
2057017726
699694303
1010917715
1205724464
1163981763
39351445
487541384
65621903
155851766
943986833
1413847928
1398901214
513648158
747280459
2113987992
907672844
2107521556
1704824415
809966706
392796349
1974002986
486425938
1127822155
452894013
670282734
1100100545
1520074110
1042436481
709635216
2112177112
1549105356
953324946
343646437
1879727602
1417306771
2142102790
1354117031
1637318833
413353365
1947406768
1518629108
1621280462
488072506
1905042211
637890981
184590132
587794412
1144224790
1425411849
996222365
646509800
627885841
357739445
906950717
346927396
1629365413
1457995479
414322844
1400976996
1456070410
1870094533
136256136
1187076109
2014714808
634288659
760560200
305154591
335202629
702082539
1626200257
2145099851
1950694818
775742344
345380978
262134461
254787649
527589085
312572104
1545386394
1574762503
627815174
1997458194
492842733
407531912
1857291176
56488150
1584156576
1305441223
459415993
1113464612
1279759547
117652339
771957970
367322997
1117355500
238413644
1779702770
1335083391
1382131223
1809968126
10960562
509642795
1947790570
1841838254
633351301
1392325446
1027648792
1162559124
1378216482
1314730378
337544728
432351549
198117443
1209167274
1701908352
1183538548
1647913031
1893859240
26953739
2087986962
1474944928
529165616
1988735460
42062375
1347227974
165225416
1296904285
820076631
1218576668
1386805892
644000538
839097795
727548131
2098867412
620761338
1389473801
931392812
1738347159
326206625
1025213171
115627601
185293684
679819819
2039104940
1285512809
1896750897
1660337286
1425035340
1934371145
1235634437
1581413295
808855742
1015093049
297218912
465398910
1048410428
1641375854
1887966250
1528857621
1693365558
1815095542
655133448
209381385
625906562
980222832
1550309949
1197585903
1288504204
1578336875
1640630250
1063527100
1032183117
470874804
253789873
989074377
113810946
1220850947
149268722
618857273
806492744
209516057
1577620063
620620376
1472307359
1957724534
579613966
2126966060
1626349868
1663944906
1535996930
881448856
1878986869
1506717857
89818455
1946255354
1653068433
1221919311
1085828887
1036513666
1697564577
137383750
1789038908
806132298
62290691
844884808
2136332286
60092180
1242485109
346434143
1034167901
883635745
743155322
815613470
1104456354
2043263968
1574809776
88164173
161913558
1613170067
167245095
900557648
1133901861
634961133
900378003
1565873775
682587411
1600512017
1736736823
2001443867
2096207933
718120953
696044865
1140055481
313304784
1714358074
2023202303
1397462179
1448604227
1795757281
26685618
346402946
529653368
384421042
1975377404
53951700
1549555371
1071247190
979742638
1934883884
45046337
1764117420
1251964130
259640904
743936101
250503507
2008808810
553677093
1638921058
976058038
705802956
1549245721
1745031222
1961929155
332360606
585633069
2115207286
1957912852
1601916196
882882529
1809258589
120325451
987634537
1471853496
928617956
693982236
1917843911
1730043043
815826795
1565798451
1886025346
1433095291
168316219
1884497844
304399977
90119851
1461703948
1390426871
340733478
2116753417
1462133408
1048158871
971280775
1303994169
860713917
1228679583
721945349
2103223332
1862392280
1707350010
46927144
1126371918
1992845743
924147159
1686144659
1727643323
1502447442
1255395747
1415362863
311190299
1986733548
862327537
76638857
629964908
1968874176
1990254206
2039986853
1390303228
1124357227
319656723
530644014
1491467349
255808507
1089838952
1097549766
1448768568
272270798
2095556531
320933640
31788677
311654222
446647844
1780078362
246020486
1523907776
884783292
444552510
1105877235
45615382
930775607
2029424897
1772122797
26561641
8858947
1802784683
423993478
2124556864
151027561
651436689
638562229
610748010
566488032
1190070347
1049631994
1888096048
375056126
1797784916
414529055
1660978710
1003937070
784393643
535460329
1774181476
2058731870
2048916731
1625740613
557966609
1487238005
189524627
1900499123
996836112
2147348992
54884703
432097774
654291845
693431684
989229186
1423420429
1328288030
1550168856
1848823180
1291655376
183030735
1514583497
62746405
1984751923
848025902
341740550
1241333316
1691635312
624707169
1445248241
1890003846
1858475309
1912695878
1676119074
39084865
999841452
524358498
1008194231
1650476850
2115814077
1056516797
350623589
246464972
1165989062
1477307487
245828413
1010770284
1720455911
351188555
1209603885
1173778084
1106184920
1014761187
318257371
1881917056
1968928994
1775377592
1585924255
98785433
1962728923
1302581623
754662639
1981239726
1753546754
574118564
1929528036
239502364
626825585
1269664409
458688244
111258484
581018667
1220388369
432739930
388347536
181455114
1981449676
1998896299
242499202
1377539587
1975675506
401697362
1256529888
785545989
221788525
838847237
164334153
1276973829
1621212850
1480477819
1305109560
1217230744
1589633823
1299817644
1649148525
1461781773
1925689208
1252295069
1900720298
882249799
1496793394
352536449
1405436960
1799543177
1299907901
1113807408
1283105243
1239636624
497483627
1880665884
1403791654
1861761020
297233822
273881411
1292242434
2008345384
752250882
1411557839
530870167
420632544
951581787
1488023277
963701907
279211732
322841092
1692616801
897552524
359511603
2084594647
796020988
254005515
545928588
152317210
913693951
1069045628
1988563606
1641949552
50725279
259884620
1021823870
1084292647
1965576102
1247987611
1796972341
1126456042
1759392243
932001926
2002186183
967239331
1861791480
1460621967
1905014123
137690546
1477252009
1979219558
1190984584
1618382636
544751635
1821315493
1463557137
246176592
1185139794
1683132600
922865347
1572675211
128824437
1100191898
1717741945
492831173
781775718
855921185
357532644
960042513
1980500125
655051269
912142005
1324775949
1103331925
2034793283
1432584912
1771873647
1452864001
392491642
1568397638
1361821755
680016664
798039074
1442388838
1890861628
218688669
153428958
277986837
1479818938
837778894
119598360
1743017387
1095878323
2043424443
1572554235
1934955671
1734316841
622103103
1664586972
355456571
723133881
1147064098
985906731
1985700228
238039715
850787003
1920566522
1888777338
1590509930
1299460558
447784171
1363451073
702133401
1304230948
2055215849
1334036472
800762468
1306510362
199096590
363938327
231461890
1620769794
2143173309
860653686
1564126739
720298376
555276133
1476314403
589684853
474930942
403056472
642821559
1487270308
165693041
2086010286
817191233
2138994924
1419216973
906004580
1101369248
1747543470
2088412373
484245793
125200894
2064246020
838891990
628513013
1627119583
586853833
1926023869
621130017
2146078072
1011452457
1420699851
57135186
808320724
610734904
826106638
1584476462
1456199568
275606525
1695231980
1111662233
36197555
199651550
1323577489
1992680263
530150303
1739181089
677955344
1099780449
364592096
1571081884
669105000
1277543472
735993533
1755081179
274002424
806898143
1920226159
1073856335
597442726
1244786520
1261444648
1202637012
1979314763
976466597
169565864
191782821
246423634
1006599542
547783254
181566089
1195446249
1061772007
912234685
100355844
1349088363
166067286
1982220640
2145863314
444490783
1614662216
1019961359
453515782
1527768908
1853323192
1546457080
1328761376
587729635
18905944
2054000627
1259846125
2111509805
454300095
151960547
1802800395
936283551
285540611
450609374
665084507
470595932
817895727
1164839794
2089176809
819909585
2031399795
91925243
1588219548
92857056
2087264191
1234977345
2050061518
476955282
859512944
111187204
2025772259
2074825516
1918707207
548548228
688149857
449964461
23992769
2095880302
800114266
580167142
423144962
499828513
358153639
2091534992
442214541
332099378
1267645583
1220086558
962502539
1969705019
1492798393
461196144
12319469
423859972
634730
1585256816
1803378961
1063584487
225845423
1071727723
1201951057
223904156
1831023749
179227668
359473508
1443880793
2004945372
68402103
725848196
1533161648
1174675970
1473505146
644378802
441852785
157982642
233756242
539593817
438179220
1552433527
1354816362
947845782
1309542420
1161541712
958945395
1919096294
395042995
2093629577
1714207950
104563198
1844282390
1775629225
463229150
1671491112
1000105739
1185331323
296451011
1250502756
1373713303
1913638367
161208508
947953227
588132120
1969860935
887949637
79758428
102698163
1682983735
1757138772
567750313
94740421
1929332290
472401302
1965047906
819864299
864995248
186330749
2110759364
1712386927
885165761
412830769
1401666597
382072944
1432895229
873190978
1823329522
1644201024
1773857052
2035922776
1983047398
1883042893
382950261
1386672305
3315190
319573968
2009394069
483106100
167657323
1386516467
1817700522
463230824
189206468
1646670008
425148717
312288653
966515079
778947060
106160485
616521360
279538438
556311850
107944270
681308938
583062440
49609027
961476594
1326074323
2135335570
1035109042
119675279
1799020582
1484228958
783451770
1575171569
1364433992
1383633137
1807116787
1072157912
2047469326
111566604
303962509
1224080461
660873622
820795832
1740731816
271024161
1661631145
1829710984
1521140874
2011124500
1585868254
1749402307
218267863
960700846
1242287589
283301673
699735549
1926127696
2086891724
1268995656
2125518806
1517937219
1373698753
100173782
1674104660
218594845
793150946
1452172866
1067656426
764491871
531164676
902168067
903064231
1930315537
348411314
917461903
153345172
2102873251
1014831552
648121081
750690795
659146240
1362156445
2032115344
889267732
502918353
891593846
123339831
670666114
1579194496
884747571
599185634
303918394
39762110
1866320908
1667409984
532933557
1828422670
1804586665
852941556
16434239
1040618758
1160435963
1941495639
1091072700
1266693543
696958536
995954975
1360857263
1698356220
1191082350
779307939
2105931847
215980619
9984440
181101434
1475177419
886755520
511706242
1561817828
767926778
1681201740
1082021308
1357271593
1339762122
1260815482
1288249146
151633928
818072887
840808102
1941531998
434822536
236519027
1607554420
1397806227
856098736
1698786621
1373162383
1584196789
1881390789
716541351
606294403
544709769
50055201
2097972617
1905157739
1336916932
1501787252
51397609
906798703
311756084
476353850
1353296971
1272075009
2011510530
1746276153
839890313
2077953854
1941834883
808233288
1748471105
2000593196
1173222030
1203512576
596469212
1824971493
1134593665
691158413
567244920
1072253062
350531130
954810179
1409209248
657389997
905012887
1595869655
595186151
2062073269
969041867
1774013179
903524522
811091122
396023407
1164300458
21681080
968809051
1521179310
2037041886
709438250
39701188
1113459559
2055400876
1992069951
1091666100
2116472603
1211627720
1778870845
1418324305
996988089
296084475
2104322531
915712113
1837237965
1805483302
880929743
22226032
562846847
1033350984
1283767836
1746775097
1642794994
636554325
1688991846
1277215652
1328619427
2116008478
890587662
772722605
120424797
1902756926
1358268849
431995815
1630796696
824622498
1961873164
1434364763
647988199
1456134406
1537076213
406368377
1817070221
748716376
1506121731
1578352715
988532004
810817672
1139019074
856538852
1403961855
1141845381
215782833
2052921574
95821745
234310593
18115661
1620111358
1446110592
1853707619
335225704
1440091016
436010634
1628779518
718931489
177736268
113809694
1213262501
1484668032
1312928266
1633413991
813353862
1160387954
2115589087
1864469268
1192980645
1845980281
666369756
1215785634
599337113
1326448302
905502136
1164986158
263342900
764692375
586475136
34741081
1784913950
1706565083
1744843437
1515090087
665077895
111227795
595528228
1809366878
682761499
586719876
1483812064
550865511
2072591908
692721585
268095635
32836124
1365228450
1618953425
1157279422
339088758
139662125
551522443
2130324088
1142240498
1861894859
59575004
824060884
1672402623
1477779513
857223007
705535222
1810742866
139896801
876648126
484197622
523695922
1328843798
12462868
171808321
315294473
1531558924
799605307
2096339086
1572463456
426541991
197636681
1716592570
1649131833
945632608
1573520320
1379560343
1991036823
814304793
637795563
421697995
2033295788
1964914196
1331514514
804125848
1864764410
535564095
1924738944
1715028141
1573181211
2015523367
698697766
663230272
307269616
798973332
1649074863
1564210477
333874484
1927798611
427588134
1440767831
1796106445
2097763102
257125303
735180957
775190594
1280529344
713284470
516385281
1631479121
853455854
1431276329
432503058
2025550507
1312966261
2111839111
954073227
2130353218
1977933718
970907552
451665756
1790227045
2028731097
1839568376
6081823
1126066918
1931650002
1324107343
1036840957
649726493
1561043886
285547922
174661969
2018321286
1214441455
1428831886
520913551
1829563652
2142460515
876279366
2039062070
1167067828
412769690
137055434
1616893749
1976651733
37955358
190461780
1840770309
1893147810
345259629
2115294946
126852616
723577767
342463522
557911087
974186442
558758516
2120868565
865474200
933254670
2026633564
895835226
1483975974
901312248
725876302
184944147
1117126184
166949613
1839708140
1942995935
324313866
959084277
1192220756
171130584
1708113694
505291982
1407943164
842500058
2080498760
140329720
1475640529
491323426
2050958875
1934457603
708192627
1198095807
791784581
58022656
96099377
1874494762
1401909023
1463189198
1286028102
1021595834
2046985577
1903378147
737299650
2054370763
64244214
433319005
405816052
682782598
31825536
1164654748
1538438874
1228072843
548170770
1471431082
1715302675
499599539
370618365
1636148846
649343259
1739232772
1392085166
966281969
541780292
2022206209
1376428805
34611172
1681976621
407430653
1920388353
924782351
602327054
109143614
276896775
1818842041
1336012637
435370237
1008538938
1066876748
1256512045
1706326079
1789396834
284946998
998752944
1781151045
1041898831
2003367218
1931402569
297101254
877987904
1054873969
657935055
1250122842
2085051607
1349931333
111857339
213115878
899710503
378551916
1533144804
384796612
246617242
1934714094
1534537380
1719527530
583183285
764701882
864860343
1826397654
309397172
2089253735
792659009
1156621825
361952299
82676889
27095821
543903471
1402159362
990121565
1252262141
1252293403
1683372143
1094157581
139102430
1199015037
1115240290
221539486
1520509745
367421220
128885784
297698392
1722925709
2080964336
2127124296
1446777648
519869178
901795484
843809123
898329518
738997675
1238899970
411689124
320071366
1490602466
714978424
1481274548
728722174
905133091
1358534640
969987765
1834007014
1471294006
1925078876
1669276262
250773420
577691423
1214421018
141121218
594436490
779768972
2103197507
107671813
1438701464
142712061
1504271082
350091736
1354275443
267416550
939872958
1614263329
1891186482
1969462794
1078721961
1887972900
523513923
412079353
283635019
2109590851
1833946969
1122869138
761732478
215383042
290399950
1655805277
2007881540
2088640633
21846971
8380061
158501656
1351302839
1763193715
1402057805
1820433957
1990631390
1363234954
1009368982
2073671063
1616494172
1515436038
327649331
2102336464
735140863
1208050745
1024650290
1116625524
1154604286
1646699604
215469167
641233325
1986345082
1189123230
527578732
444041580
357173860
758481676
1863257364
215075911
1353145347
531801341
1295474065
323297258
101909889
361600856
1800965992
1550559833
820151344
1753439308
1904048901
216684246
277034850
532030319
926220282
2071755079
1967570446
1463519763
910180187
625297726
182989244
1701770390
503567278
1834345197
3866680
882500484
290726469
1504894193
1830559766
1221701237
601679822
1230745966
1741525728
1079035124
1648576201
1278885421
549651374
277582018
1151805412
2084684268
27924645
640714300
297917767
342396015
684622984
942375215
750396579
1721388462
1998146269
163792798
68207511
1361901644
925011090
1194877587
2108650862
1001474952
1182550862
1683321898
1655351550
564380242
1125638639
727148151
1441220239
1078114343
1956148826
162337528
1396819641
1696103936
387191608
650194500
590670392
1092143681
871279760
1211526693
1941742384
683423683
345510821
2002115929
1945587972
2119262459
906552225
55758869
1594051065
834474260
291175839
1553125223
1864815209
413180374
909299108
881798643
977072728
1850385571
916717222
1364815891
234462065
824036799
2018153632
241526696
1391678429
821131938
1846375665
536378002
401590753
2065564842
641818492
2076432935
2144869092
713999059
2137178936
1901658859
541040511
1437350327
2128528488
833278443
533046588
119086835
177307047
1787609802
518398013
1303758413
2022069039
225514812
515323912
1826867177
495788186
378148834
964309711
256809737
300314304
124854926
998599138
1369557151
132303234
167502676
340356436
49986412
1477547042
257672802
45297943
571988187
1178616035
1331319642
1590629882
782098448
275631947
415015276
2052297410
1458646048
1263469622
1197003543
1271381506
1693349725
1673514913
799556541
1427068014
682942489
1570920110
1812411143
275435194
764416754
1457399679
1887430704
401526532
452518211
582355925
1407974747
833612823
1235490836
111078702
1755914208
640991990
886383019
1048430229
1316523103
2013356959
1351905888
82535617
204470720
68666874
20763607
1210083165
388956834
2090366390
627120291
1517896744
1183838396
1384988815
1538568617
103381755
1982426404
1068044608
1615971060
2096618338
1098105802
109128308
1330840728
848475646
605342737
1220639954
1591213128
1901005125
189410033
797756599
1267213735
547000107
835273413
852075747
1037439100
1816298029
1164713153
668383716
1825600882
948399539
1879896862
1695181238
218905692
1668534860
965030544
1518874741
182544760
398209411
1342327393
1165294820
492139588
2015519962
1576541048
226044849
747581442
1188638466
1576952314
815952480
753100154
1509655555
655611522
772207321
1293149146
464711432
1717485612
541968478
743276549
2009628038
1761503348
267868449
973169467
1054328340
1659762524
725639644
1944434912
1408809502
1223748087
1817620264
786952411
62770889
425068918
367306254
88139747
1443859384
169694813
314906905
1775515340
1098160895
1548290870
908103851
838760611
1436617854
1820681312
304751158
916614759
734414448
1842153482
1047794097
1910816334
1278123758
761704776
997657993
1583314495
1403207312
1054933557
2042891610
801821487
1760072873
832937639
1843651000
638876227
68563492
1328985459
979505642
1881965200
1135039941
1391412805
1002531849
1250951114
423537284
1663038032
1391432971
791927146
291228453
1433008140
794429445
1434288051
316069861
1791729156
845929910
622490013
1703990237
1695293484
1338901850
372947358
212106212
965043061
420963940
201968270
1516278251
832773258
533401108
1149109008
272690721
2081546148
1358074357
801693793
38538244
1798916089
1582897062
1635566948
1651843952
1537070105
1136824202
1518458480
381831551
1770810579
842069397
1327030663
457715436
1963361018
1571619712
444768673
137438759
1799833387
1324076969
51510968
1578097342
421996093
536345686
1617583465
1500583379
22953900
1085467867
482431616
1533876211
2026773622
645956487
338426517
1765312845
1130851777
812397649
448035901
1293446661
2061669415
1717168824
847103271
150750142
1487862051
153945129
321658045
1873868069
225477565
1052725740
406460730
688394041
829364069
478254088
794376991
693388494
681594962
2036031282
810868563
161707928
1998891141
643731884
1709116692
113870573
909105884
885513167
1608780683
1165425671
1484099649
1694333103
1521543711
756603860
740672477
1987757643
436138529
2004909500
674154798
138302086
159625372
1923124376
1216886781
1874115779
1455325448
1996149879
2073943241
1692020318
1288721856
296817352
385749936
776255242
856827154
1731692812
291485160
442666753
23486936
1332047673
704559856
2086083138
2011833043
2001258052
1308941233
2045517691
254395815
1672286265
825297128
1678976953
1214630291
1587220856
1331905276
590230309
209849228
1942422637
177817891
1430927843
1226145325
1313603583
1073942386
108163290
127315375
61906016
1078550599
437349492
1231124416
619073971
793710210
1072930432
1508528444
91579975
589781387
1334614210
676905227
1531860380
1768740638
1707810559
2099937093
1048140208
1917204974
888017128
1418030520
534888698
77860555
1789910600
645497279
316914983
425398328
588275136
218963080
335736081
693140144
2067442903
966901228
1792197936
2036850816
1750979705
1338301944
1942746377
342833420
140625742
227176872
1806244244
1193000025
774554355
759366179
1372492265
941378138
583018112
869999180
1356573603
419807623
1129851868
572838330
287258648
400170540
812034919
1442345506
45709572
827253955
705476418
54929508
1919830786
468308228
1221724710
1050483585
2146265388
1185178443
1730507480
775380985
1417742680
554005460
1981880072
255623789
705940320
921290750
69351064
635826727
1870892524
722071061
1129675087
1345289621
260021534
1052132476
658783057
524403199
270802191
486360781
94985346
1829875553
1087763952
57849512
1838193807
25162292
862988809
947356333
1303096570
1656882765
628291284
578913246
1590411575
1123173907
518068496
479108747
309345751
1824523039
594860338
1260248180
283207209
410564605
363784406
279256400
1156300359
2075568477
235920533
752875980
471804130
342409859
733729705
786884808
168898124
1387635786
1030520062
1492581412
609219251
520674762
369752909
767413044
810112812
2146711041
1493999191
527424190
1399400043
287890333
1835237603
1075589773
1855677416
532967181
1532033509
661164207
1217910527
1034747446
911555541
817989184
1490682260
877130179
753011082
1083887650
1819835922
666133973
1392092416
1761291595
1787173495
1461087079
85967980
988729782
1241921195
366577733
932921693
1575278161
2092690720
2047870416
919328049
105096191
1864549463
727330962
1128637955
508909595
1325029498
1442864865
260205417
509419250
695690511
1701211591
1491066342
459564663
902602878
956703533
1648721659
1199598605
1257054328
611168573
1156502204
1495937860
1410170252
1143299177
1121295244
1854325229
1010773823
901520394
646628238
16112519
1025769804
662115902
962584118
2004234220
1382580773
1228542202
343503966
525121707
1132606899
1286047930
1577291594
1612391128
94350354
774635428
2009874007
423550308
1047929053
893016463
971269629
1753044939
1185909301
634938629
1577966830
1220561297
997470096
168089678
708250606
1424124382
1844495572
1979208895
2094552823
879351343
264710483
1016040102
419018813
1490383400
89159076
755317633
8646457
1773959109
139651104
1760851728
290682622
1774739374
1841916661
1179351812
1503401559
1163028898
69702034
790673845
278853634
1251737010
2061156415
1985270838
1277526880
1856924041
673441377
567735845
182262616
1361027119
1092251262
324199991
908410506
10817670
1486578844
1989238
374344205
307389144
1837271451
997134167
1040739223
1358028630
1065026634
2043776220
1689937572
1545293295
1445090391
622850453
52411464
1550960308
2015912137
75560046
488123192
2121716962
2033122715
337850384
1516653480
564131755
397776319
539318034
1139767802
138316368
1973346078
1306905556
162822253
1684648036
253702527
788734772
1577938324
259766032
337706566
1101425597
997369087
1426572402
1268099807
1833124106
1618604405
426406560
1483149731
1125069935
1489525778
532917231
1021189564
761033688
275510848
1218269770
1478147992
1595528831
1877427965
1654829132
1826035630
1775462442
570455934
1924725385
114794032
191918675
1233303196
1345561290
1570888895
893861679
135704854
30817193
1178328278
370413992
1519287891
673234372
2042932128
1215497280
1147150545
1885607610
1531684420
1110863288
1159722546
1137866265
2000935347
1478632406
113210347
1191594266
1225898764
603359524
755934594
891480676
334140469
2145412034
1418592457
1524760444
268516723
1573248387
291478436
432671507
1140809474
351697522
60418762
1587357624
1627597271
3387190
915175081
190631510
1523144970
19044422
1847542361
160807585
1157388309
127251268
104713369
533620460
2070121043
429427338
1150495705
2009553011
686525583
2064574190
832023225
495252002
1216063961
1291738745
154793789
81591411
2106063745
1015997317
445203430
2101534588
115410674
764042512
1492105217
203056627
302090177
1106480859
1717114081
759055676
905226119
120992053
231715934
1422650256
1550034914
1048450009
583318222
115774808
491615544
966092772
286733126
178743256
1490778814
1406259145
1137003335
548044807
171759486
302739272
1118110074
255450006
494270310
1424274303
105383249
472395031
1417552629
733560042
2052987587
1372840798
955688338
494095976
1721111476
222047069
1763600505
1266018200
2025728720
11108717
269389501
1329441171
875737880
1933126065
453287988
1908077958
1004431670
1848064238
57404651
2127794079
1794416001
565641975
1329927349
1186820277
803986250
1088534200
1942978874
102462453
1639249732
85341339
2049790179
29384890
1974918139
451544657
1719539663
403430672
2022560544
1455883580
536015972
1578661719
1697021337
989686784
963411111
256492643
910568672
1417648839
1465442342
590817933
1225222791
379115220
805213751
1083375691
2056149814
2121527165
491912444
113922458
343590069
1624087656
856511917
1773918222
525835730
1917510370
1904400556
1680308275
673511094
630528797
89362483
481520962
1593616598
1969467981
2082326265
1365234789
860308162
1718244040
657263659
1805406920
744976012
1958991820
1895722790
156142266
412949444
1275014379
1609260818
2031410994
1297293573
1578012124
1534426195
1065957788
1634167064
916695908
1502459461
1683758248
150810901
94124892
360437695
1482835993
256863282
1198267920
1478542427
235108607
2098725842
1124129464
887402709
1221600801
1319425954
1090041474
139576718
300379032
39989862
1407230564
1689540546
1442801328
1796272978
335143680
132399843
1228379535
1384632134
2089552601
1708617068
566125174
230727715
1307813363
413444193
2051884998
891297197
1441422194
839270698
1341423086
814695368
144955451
2127208156
1785509963
1095308958
1902331157
2124717103
1285680680
1537588025
536191659
664685582
956050265
844486401
1175766328
2108617865
1400457587
1661861866
802403665
900602278
284711897
1735845294
1718933847
555955652
1707339179
816027703
555360277
1475501556
1809477395
1054882426
99787125
1618907782
82471181
2141004461
1345976885
1220327316
518388380
50747053
2139526029
2137950391
966045951
728615066
1390128269
289347585
882326425
456147208
391988559
781423568
312767610
164251654
1098958953
249070259
243296069
278759594
957625164
371954983
1768068555
1964374487
162051207
1542190283
1520357175
868386577
1181502489
2041119791
1447595036
124532664
2054038755
1019327873
1354242944
1085673755
1096773638
1475911759
1151207493
778630405
144029848
884102714
519291063
695988219
1005532626
1060178996
848000730
1635258745
491930467
790510535
1269858396
1362757243
276699805
205473183
1008384369
1205409276
588810762
1466547861
1734474556
1023121536
67885450
1577572212
309393564
1595004513
115932880
1313372471
575433860
388896116
2033892033
708372000
1455760112
1659542110
1254842867
1571095762
1296370984
2068972696
808323172
2103192955
30931878
308245978
576651385
704510038
1102701264
1809606988
798446002
753986981
1014472390
1898511832
1602180125
2018892290
1367138239
1125038057
2109196891
876223945
1927127731
1637763058
657313391
1842061103
1927914060
258487058
659655004
218091150
700822898
1019493104
2095328116
1265695151
914423668
1290759424
1241016659
1677320929
1696344644
1972125276
1715741830
95778484
1870765509
1047076235
1290243556
1690001606
2119505056
757760464
1410375998
882369646
185478718
2140452791
974821307
1594122389
1485925417
775293269
129952485
193651577
1780864295
256502706
935214427
1815836784
1652370248
866747602
1805668977
539389311
1484771499
1799885549
1025599821
1841112119
1481440259
506081503
1830816840
1210713910
308528619
1125262713
560823356
811607917
1217460244
1577001722
1430282058
1629879248
1421779180
1607240949
1926861974
960143101
1434026082
1817397768
1725373588
532532451
1247332693
1655921105
2120125410
620566368
1496394836
1834009255
629502715
940040848
900702863
49493352
1169598243
757357861
1125455026
281256393
1969941319
773442378
1063431890
1266792605
1701673598
1034605200
642901224
922199553
450116309
1804281364
708960403
1099473443
472596401
1186799839
985214841
174379127
1076528213
362790753
390065548
1082643209
570726045
1343306688
295015191
2015361142
1415641133
2137989523
210981068
739271024
304951719
796341242
1897324093
736764791
1154051808
988635950
530330303
1276862412
789749990
1209597920
1410616276
560662928
1746101827
1989995265
1936468333
1113663076
576655999
829944223
1886483586
1249806683
1993319607
62624379
979758341
466368317
945144981
708905197
293394006
1894956011
1762185215
518282000
1932224520
1859690905
82942233
2040053404
1425103063
1814702690
1292494413
1873259523
830494486
1994380216
1628341533
1106662068
1096057735
234250547
233131534
1487278916
1796526191
136488780
2118457747
1156193896
738512999
790615185
627636035
1550296730
1158618689
1158475153
279231898
775558169
1373740325
1882639284
305600956
824784171
383842637
169733271
971791031
1519888567
2101894368
1672497669
104154634
614559763
814891927
806724064
1570600075
1859626644
795269515
993448637
1381017464
670574955
1031340593
146721550
1092649150
530280118
1206620009
146077572
1849481716
271760272
24552507
815944850
918455141
1245423015
1400544234
100671722
49514110
245588175
182063429
672614545
1831289231
1771895613
2124238252
1345691968
2893009
1196930977
1003636068
1711637961
1922088863
709746118
615373302
492978549
1254052337
1337300737
95013050
473092467
1375687473
1399968218
1343199238
372344349
290754814
846712057
1517672313
720010009
1181096464
1283599785
391636454
1678193406
226089708
1201786890
1428506498
149428321
1201567039
470235778
80868554
1996475234
819900477
1492297792
501649873
554427823
1659777373
196159314
679238506
1475142567
1128386111
1342138862
502302433
1170322464
1635824030
1624810065
35001194
1075239473
1865796477
1672289783
93607036
1429676649
347732060
1892097433
1437458295
2105580848
1468216348
422971628
1274829231
1732136902
136967804
382100386
1716916093
1462708615
5568319
378067574
1950393984
918729628
1992262134
1095804365
1306280817
1508526441
190311340
470019249
1415324632
1387287374
1631312399
1258310253
868513381
1911984007
3764519
404265371
793733944
683118353
1054318567
630257842
263519637
1237066361
1032788898
1063626447
349819613
1824474564
308325025
1738865934
1187684863
1180103332
1055398363
253501796
382401912
904263355
1876826808
1114913096
409551311
39678877
1131677193
1523470083
431293442
107691473
122140465
610284332
1947073075
206177934
971094750
1353299557
1930757622
1301978068
1702236852
549353960
1887210712
1444774343
2023164138
287808559
1162099627
1975237878
1007234881
766336805
919345857
732160971
1087985878
149051342
542393844
1408453974
713781621
193135977
882759909
805995828
999950228
914658088
1580563334
2106510097
1238204423
2143946595
814763422
1986728725
837460090
741897122
469575977
1256700652
1047009500
1513975764
2096547662
2134687505
1273891176
2085485963
109652006
1497071199
1303240960
2069968451
614076238
606781685
299027411
657749575
931900085
451199902
954778220
1974824749
915941117
1256154532
1400859119
1453673673
773468917
943570418
1020198776
1031494402
1092869322
1911720725
816695359
782579992
397743727
582706752
490114940
2060376672
1961695823
1200148881
554146605
1017051930
488093857
1470347993
2029846711
877059977
1524627883
384115761
863904418
1988671012
956002135
455669649
975699239
734889709
1638215943
1837069693
1192714128
1360467543
1935513755
1219378448
858110686
708352440
841082154
1130607322
1090963755
1301318147
823528207
1450352065
258377946
802997256
356483448
1554755809
47508833
442234542
1651310770
1839164222
340121584
1562885215
288290612
2035396241
1469912139
2088924314
2136142631
1358281608
1342530650
1523765125
453549375
2019307323
2063491480
1290381086
2146513583
1462388697
1096672592
1112771738
1539952469
855190486
1857308100
1082005082
1194821640
1469986578
1809468416
617023897
1877481604
1479893178
9271835
220701140
1793594760
2131093754
920685177
1585455319
1755049349
1946680727
869580440
338771859
1985813033
316113521
375326277
756690158
250819025
515822242
686449935
1573953384
870508545
1358296302
1083917367
844670223
1479675519
440530857
1575190703
850482968
1689391352
1140138054
894955527
1429210976
816300351
594388003
148729691
1499575138
1060399239
808501795
435197004
1126076147
788924457
533554434
1614793706
1107783027
51241814
1537244423
1420025447
70998678
662560358
163981801
1140492998
661229834
853325885
1191032351
718247126
1072007594
1821712601
343408331
1245458368
2104982073
1655924100
1535553948
1606696151
1364380691
535545673
1012525098
1698120706
1930110951
1386443540
155995561
828651589
987005298
1418179185
507399406
1492718350
1727593577
1516274287
1873319278
169460203
621979976
907504091
751097803
876656072
1093828113
2073413198
1965595026
1344230082
186271763
978597302
789406277
2068864811
292358790
2142834813
1739731808
1927146104
1711023373
873455136
1998460512
2018917007
261120915
1463721501
1588693822
1716203985
2077143772
1504099270
1187151716
2007785110
545766425
1386078130
1203702345
2048753127
401139145
1929684568
1670096022
1872343489
1468643181
719256881
728409927
1851634314
389980194
2002497519
1525927868
1614636816
1627050009
110394314
109280937
1526219494
726599688
1510889948
1042353071
916928514
521450545
852229814
1465565362
1741376803
1326478204
1689001499
767235635
1854758977
572598699
1700990445
2014407882
1720155775
145945712
455531126
164867790
1091196490
1601990600
1341036567
1741419789
2075071082
859117623
1546056480
642803979
700540348
2117677582
1711715340
1404560773
1947005078
207043366
752438095
2004243777
493869031
1188265026
665471119
1228446227
1750422108
1779634661
130227679
276705560
1737482759
2043511227
311920054
1080709759
1530361683
369793569
33016434
1581926652
805732228
1257181798
229550814
445062513
925124467
1377700266
1315843539
1357041088
336633116
1150446811
124494165
176934418
1119944323
1437420985
544599704
1230522475
1280891086
651830980
348702190
738783708
736340668
1755072766
1747229443
250089600
1118770534
2071316668
1724129762
260418191
1925945054
1652973880
1778687358
780365310
361952810
1047927903
38688540
75315108
2029951266
1849186730
268577533
1896978916
1810781008
9914038
1626740772
1620840643
1340787973
1578341595
160702773
783241025
1637113842
921714443
37349112
767845508
659132391
2044403203
1457095896
1203049688
658967162
570622487
267384884
1739168233
770189141
1358177919
312429989
2089342598
1592044126
2146978356
1191664633
530087626
877712809
1376191486
513592130
485774918
805832507
2127724506
289725889
1337515530
1168867363
609164649
2004035751
1734202882
1554824980
876139836
223581749
1087783193
1844397472
290936585
1674861891
1256101152
369550698
303658956
1142530966
297709256
1989292342
1146441119
4529868
600399286
1905383205
1437706286
92532652
626819155
554825529
1468772024
952346124
2133270235
1529069676
76777757
1372433143
249784326
2065178727
625215858
2052989716
1590737625
1999452500
893439444
1087554940
972280278
1856924041
562678505
335553987
2008601700
1436036408
1572152176
1974870657
903390748
325864502
2036019453
906194422
1266186168
1685576313
1804825305
531096959
2028574271
1392125992
1124507065
1334414009
1618150469
1292742754
1816815169
1198949485
1792016560
196170610
104837934
17322866
2064034850
2039805089
1826894541
45925726
1332101742
507367533
1240373025
1607685925
1634334584
2044854439
2025519910
1299961058
19945061
478206572
982952043
1834639061
643935628
1567224884
197773469
1106958840
1686658030
537843387
1400659136
971202007
1574517928
1959065014
1530902600
545615464
1903817438
541198617
1341302215
716777597
1101035608
846063622
1894650192
1350146280
591062752
2072248556
963954855
683056714
2093051295
17241135
909804567
720728398
1655029715
1774791643
302452952
981240441
1423827855
104891296
1772686163
1721405158
307893482
363409211
682525612
841601521
351947814
372173170
426786699
1580053843
14084567
1958197053
452953633
745255787
1097080923
697133953
74711847
1363687036
1124100519
344289705
1419530627
17874551
823122657
1885304595
1618345386
1416407390
31990026
1123546224
2031585701
1346369062
1528306570
368391082
1549814051
1011959595
325665709
1214567627
295166387
5681396
1690665802
1832076922
1722589128
1923449153
689656130
602146139
265417243
1857790981
904618097
1624363064
1180918759
485774705
672162686
1808245203
321234095
1905974473
495572634
883327024
1991964758
106494278
657227071
1688879519
1386953890
120792206
194588849
1825557765
1042461312
1928248178
1135701871
1914366876
1310614312
193085509
2107626610
2104148942
887014957
1166866927
1446266037
2040343391
411208408
2096868038
96212147
1263292387
1630200858
134167501
160224248
1464364934
1710772820
1672769592
373359099
824147163
1227253552
1536702685
115187000
611775062
1811034976
2017588022
1736083131
1322979409
525615355
2075821086
2133071569
1346939436
1206533152
1758366917
1648171375
1726304315
1999405404
972288606
1566415439
974728286
850296862
892993637
808741926
1757784417
466560539
14283482
756787750
1016378384
1956693806
2127977544
149016932
1821566758
113523195
2101522475
1775881797
922327504
866620773
1984233373
588965285
1409337193
1528503963
1874877879
1330577616
1236544203
1611596122
555842497
596076948
427781553
2018211272
247428682
1785531577
626839185
535595592
604352812
1196565112
538572378
1025231386
682186849
866050456
359397958
1447376601
1056719545
1154616012
1483294971
2118029770
1929034950
604996663
1911262262
1548896245
276498682
934009827
1488193138
346968940
254371830
746520450
2011848360
592948469
517464224
436928585
1273101748
1699069218
289500485
948650729
600816284
668910388
1046148572
1543110973
1488405594
586626540
792311241
434414619
927840410
2061334792
1780963860
457645426
1988907471
1440427956
944646683
1306462135
554632695
429186499
192858683
1798783682
1708913413
765181599
1646504853
1901280422
54868171
693843355
2127208704
1419146094
1641925758
734744702
418238023
788055181
507178515
2105989429
1650070594
918613427
1602661943
2122650370
937107121
1828977776
885155171
1580108437
2001630393
823073343
1028333538
2125691028
196683059
146568685
791151160
874614458
137021634
311310107
9442675
77941795
648438471
1149753869
1546434713
1014357700
469305459
1963157644
1700466024
498085074
1827215109
1250575827
59421370
1191245560
1058288359
1556375604
125400296
1228568554
1834172091
334364830
1420373201
1881447864
1242000280
1526958972
829998310
1556041019
763189719
1794751386
927162777
1607277961
413404492
752396112
766845246
807275104
1181257301
1936054016
1082030474
93014994
2006294123
1461145493
185165618
698816741
1746883455
312378306
581026226
449317449
2053889364
855443123
2051075598
343687132
1686003167
1192627926
912242078
156255705
20684638
1863399704
2122897758
340513919
2074617768
1762967428
182594328
406224089
1822383316
2052781837
464377824
1102680135
1972284615
451251853
690372216
681597109
1251215334
1808598144
994224493
2129589991
1740154565
1787827253
133948765
271222411
1351876844
1378223394
2088125440
624650744
1391992591
1426528797
676633322
1440513122
2106556783
1455622843
871143569
1872648123
2067210023
2034658242
1742721461
139880700
35965114
1837598934
1498479567
1262856014
488645975
2022796906
251250785
1409128400
1555745131
1371210241
102565166
406553995
863235446
1292939137
1375997746
941780528
889035
1964018178
2016799991
454425069
1117506938
1135668400
1075752331
40875234
1393477028
405032657
1716308304
1470201975
453257144
24868295
2001013977
1390066519
1885647541
546399423
1224731317
39550247
1649254814
613960148
169289109
1908831715
100691722
485874864
1428643190
1470895784
798302384
836816283
1394348636
794297493
1711350489
1151897704
285436092
182365848
1568430964
1440883320
1690276816
1926557692
1946620637
451843607
233503637
1308306062
1592027650
635958924
594338244
456241177
647364520
2051630022
1524198508
1420607919
476757013
264739447
746611964
1007443268
1039289606
275891043
1569026631
984571739
844226249
2107564959
1943475655
1143252104
1073257690
627218068
1816311554
2142590381
1870130304
527607408
1700110623
2119543551
1595162389
1494680356
574148227
2084497118
1832270817
1282616035
423559562
2040122188
1824861285
1762419211
1533362420
877405338
1409273782
1356124047
1242976521
991109090
372176267
972311383
887726746
1191492455
224491593
324537454
1111092361
1507526930
1556617777
1686849208
1051613553
897977282
272216422
2014739157
440170228
33469032
1574562244
178846777
160210496
1924348708
750032415
562540077
2077035963
456281394
637616169
168490084
886320166
1615583974
2036566304
1537091909
1660457951
198978046
1133295495
67142513
1171684317
1217673224
2096632010
467304649
416249933
850500665
1200473109
1423533936
2037200629
1164879309
395574177
312554137
69246214
543638063
133573233
1049394795
147107965
2002762478
1129904608
1866640352
1880357980
391786952
1832436387
170838513
1487416762
1272302065
410122006
499259402
411906500
1800843566
1521230171
1018624658
1316194386
1073838519
2065036189
110249620
1924517834
1152312191
2141178672
2073233871
420046170
1871339263
1702257482
543812590
253161709
1523900051
352489112
351858196
1746160012
1556336994
1846202924
572011080
1904641912
1232547239
998228659
2118223049
1356968125
110370598
2114443596
524128106
584031895
825815034
1056845779
1488200906
1817764359
80499665
620073103
93174441
208628982
1951909782
2090144821
1487747235
430477148
505818395
1839249465
1640680443
1557922002
1744635847
844162610
1476195759
297784297
1562415537
811129537
1411160335
792344547
122076606
1457383952
988813827
842950088
1424816739
923939723
1397193065
152721114
193555438
1027901796
598227680
247745909
1239616114
527253021
2134424273
712066015
288168640
797969388
589330102
1520341799
511345489
1778463268
2087273271
1379068159
1983556629
746596971
142009440
1760739952
886111003
1962564194
496267745
1829176375
1613846242
1088682770
312461805
1323373368
881624567
1386034789
947633457
620805674
698647778
1004947323
565649567
216946861
1798491309
2089931378
797485953
1469728431
50000482
1547775577
1897014964
614361260
130155309
859777384
1193581422
548800235
1910978245
536492898
1020649034
131984437
1635160222
1731564538
1710199733
1804429971
1568677901
461074883
2102316483
88989964
1152619201
290340393
192290485
1034983352
737571841
2043078141
1181528317
1490571473
1058400273
497128383
465483869
1428673106
1505670524
1639099605
199811809
204663427
605881962
525593622
1316961613
1817620279
337583549
212809417
868763820
334469059
496389832
1105219199
286331801
1898255192
15370508
170027224
1020050477
1532881072
42516449
315594576
378258954
906248688
532670679
1289793096
1430810326
2063826378
883604456
1198899479
111130460
738269814
905419934
771687915
1351585811
1718774517
1555190257
860752541
358991058
379624512
1174487270
1063588976
485516551
1370043157
1200133678
1996445321
554533475
1071361749
2078115845
995412270
156105259
1756349412
1023199215
1556950116
299281883
1427165496
337979017
1348647899
1341449891
1855746838
396642144
6994099
1122220174
1076457618
1903860335
680594336
946400070
259082862
2044165309
678227565
1585186298
727056048
1150260807
907531912
1290154233
802196467
847657511
524953312
1280354683
291723034
1971077793
285179644
661006239
1746029698
1872291198
1439097217
1748290901
1302823434
1833382898
1038156084
479756706
245823840
1889202634
1544073010
1091645334
366224554
1245915827
2146583675
19676262
1116748195
174858732
514313042
352072231
1696995567
185712354
1762978230
565365910
992588197
285906408
80765045
1453681147
1030389125
1324367319
1727617293
951724477
822383665
620028417
1498675664
71388913
280604238
1344445655
1676618707
1754617766
1621085601
1058829998
1009807904
1710658757
864945954
69956977
165804827
73904477
1310196268
845125955
1689799507
516304188
185983456
1133134280
1283528894
1474309721
388889161
965286368
140975908
1964921979
309490695
1936498041
2026858567
310883888
174141253
898923888
1267712791
1553703130
251260772
288643565
1168263399
750882338
340170038
577864563
1291265139
1277059146
2066093384
330196809
29839338
669510808
207239546
124804836
706228177
105331976
779035588
1329571552
1362602396
854424788
33722379
1552642287
1765380306
335206021
1499519900
1945057567
93307383
235412073
374491353
888907527
1200793440
1333343918
123691611
1492918182
1937158153
242254007
1414502565
1843513343
1344114524
1025619284
217239
1388486189
596643122
1992737036
214199979
1660301244
566366399
290004646
880244166
1174063885
422799149
2000946647
356274692
1457266436
2120364298
1169924284
1995202667
1497690576
1639986466
1294053651
2011109203
952242591
1754674859
205541283
744875473
810211211
593192371
261908439
1931893634
1177211740
735777313
1107280818
404623793
1703269591
1077384152
1409782387
1108799444
432950490
345083430
1250199670
337799834
1203376565
73966460
1218825805
1389871905
1602387214
784859058
698122424
2049351278
733838480
2141782368
1349854224
1775883469
649086106
400697872
1161549048
1056267258
2021249273
1370179653
643469456
910118860
1227365224
412180314
1256966441
847161639
108680318
193859708
763382982
615844624
2107049046
1540842628
1245478360
1348898076
1732265407
348404386
1545254216
1713835334
1705539368
450481669
1025899890
1841778689
1811079106
2141749288
874866892
481899168
866135872
1472064304
1129822849
995951979
2040373738
1755333527
1905178725
1511023186
612656888
1882607430
299839136
992953376
1657823254
1317680466
448388636
923045470
456815908
566216155
1009152321
172985807
1607029569
666884630
1687657980
2130588788
1498205758
1759152022
956445567
440310521
438174545
301715452
1216970388
639242747
809298009
449648135
1175451943
902925099
921467250
80136669
1520067993
560574336
402376871
1676226942
1641394593
1376182741
1104245831
206883461
1472636737
887046822
1471550387
341436444
547104124
512545099
2100521231
258389228
812102639
1548053518
299292595
658238476
541551367
2039025997
75268414
567920066
1435129465
1729832084
1320764422
1677300808
2094449372
1765636510
496005896
1570414617
83416933
813562310
1558479879
789661236
1111017771
779774402
1797232988
1199544492
1359324418
1497782946
2040908191
552341349
1606303918
187541295
167276234
121922761
193571429
959543025
1727275318
1711711734
1335653752
1203500646
771034082
1900672987
1636953211
769404991
1711135285
1139997501
1176552948
1144466979
1272752852
567712121
1432373256
512999073
391988160
1105823762
392665527
392009237
662075344
1507192979
1470139215
1226555215
840097957
1708034211
58821902
2109470966
1560880539
351228155
1153790550
922601976
2056517442
273328941
1325092295
1691034415
260384886
1042745642
319906166
1102560593
1716446865
1831725463
179640883
2007767389
1943617049
1670597181
926534714
1114423012
1679745673
169651712
1832056992
1920988899
137251282
256279376
834436006
1974927198
780786661
2140355705
737736060
968407694
255285135
1650947510
608390591
1451797015
455794917
152399289
1702534170
2015191339
1763396887
601704088
1005934400
103550477
1730010124
1467775698
769289168
1576985435
8312186
396639612
949233451
2016166126
444389230
422386559
2046074851
426037803
26970285
806780424
1323564064
417091077
417954268
366817351
1467821455
970716179
1876422981
1860517749
972701543
1979680255
1044736416
838029032
150235019
1150153124
1214957338
1389456580
225851533
1587055067
1954007725
584573357
1146024460
907077623
1011394665
332745511
771167810
1718496525
294718120
28777520
277968214
577261800
1947320275
1841704417
700695632
1324489300
548790496
1175149147
51506610
1336033323
683027023
255085549
981182126
510800650
1191997908
1771213931
1724640107
1097228765
1508215539
249465389
1005331548
290425256
1855019101
1585404883
1042884763
1674432706
986990736
730073119
44839502
1068453636
975070283
1409199976
436214275
1058842365
179751844
1742945258
905735179
1952190074
1940892083
1825609763
778768285
2142249589
1039536326
2013873646
1744716286
777586542
1217257303
404578479
1959068336
109183142
2145246319
1422390946
458187638
2055067017
2040687026
557104638
548938706
2111387800
1331195870
1281051473
46176572
351088475
1024270375
1620899382
1293338050
565093169
913471610
218973243
1361772688
1602195428
1955809992
1609950362
563919503
1466306144
62402988
2085675425
1903957143
1764702916
927683081
1378157077
1303515793
70476991
546047032
1105065973
80737069
1405178470
1724635426
1349853146
651538112
961365740
576352616
938946328
281184926
346389771
215047382
1170169205
1276438533
2112357419
1772349864
1755870642
1949182126
976526330
765432298
930245559
15737145
1463303161
1359205125
773151228
1403474783
501403716
1883293304
234588493
157686033
1742807295
1713037937
2143569764
94596165
1488470763
1836778863
810683329
1868972496
819017462
1493846991
770272829
398127115
684558851
1837592261
436469518
2143612152
1389614500
373707557
1998535
1795829079
153299404
168331384
1866809524
1495963088
1307512312
789192975
221050087
624124474
1889037165
1125419364
1625982093
1504496468
933512376
79981545
947024756
726424335
1287460005
2012872382
984735295
700033618
2110413510
1938694088
1122540443
58118349
1813561990
1383206812
630382558
1433500325
1407346471
148810370
982749353
1866922894
787729844
26403244
1003724283
836204528
2059026140
1646434067
449719170
366949754
254128852
2077507595
1860856995
2009458575
874963547
783945233
2085016427
1297295115
819928591
1270553950
1303276173
1700025191
1292107116
1046693336
6657142
463533735
1343916564
1999128444
1547233557
1613872926
1571126809
1443001586
914711039
1115084661
1765326484
1646431006
1457221521
985514555
862460043
1957306269
2051344834
553609094
1836140037
646801504
836997858
30632216
545309807
1521887965
1695222823
1775665933
1576219121
254505129
1400072178
299690149
1170945607
984239840
890128310
637987127
949363216
1365325598
1918146840
1397067688
339789810
1141364643
1899106481
262048253
1418658429
785929722
766967398
1908417095
1283357760
271799663
1356888523
2031607976
1568596767
579732734
1645210429
1800934170
1031154592
1616495886
570748729
18879103
1347102981
1018189688
1203898631
312767610
1659345413
32186745
512218414
1031142480
1968317870
2067216389
469458975
1054268690
2036255510
1165578321
1740972886
1245362401
2004284230
1449434782
1427024675
2135882771
1352226487
1716519618
1776226651
1585166502
563127604
1383945067
574762189
1757265692
2124043632
1930387531
580629887
339915895
1682891366
488679492
1646981302
508516937
1873578620
1244036573
1174899027
2051313873
748121561
151679362
1149018839
1434293006
1943638445
385348732
1932467639
726819205
1526502205
835033016
343918726
382982968
321960972
933426039
1995809722
123237711
84233598
1999940104
1982846376
2102754955
1937135457
1103446422
2070815058
2091700872
2107162177
2128809921
897317520
980702309
786897901
1878271981
1963152126
393652725
336082632
965157995
410424882
211744219
1239255740
20509742
1325517899
57723348
1353183013
1440256896
355560456
419208755
1107254113
1033845527
2069659558
878214008
1992487406
950516962
127463815
715716913
502566748
1429953791
1439147516
1697709267
417266979
1995969586
1058361174
539119049
1051548705
1707245967
1752328644
943836785
2007767389
842306749
836545409
1140956504
1421761622
620785230
1192104039
1730808981
300805838
843336816
71873371
304405302
769650555
1801809002
1330538234
1049254324
736724968
681083836
1294619396
2053249620
893197769
154473322
2137445549
721133587
162202204
2014444374
2071478710
1860011370
179526041
1916103113
1602224344
556336363
68993305
983045688
1717378375
1595751398
1738787064
1019184699
1845787150
541932894
1559177678
134799431
1954458216
823028406
1804617484
1537150758
223747
799423084
2089129019
1895513366
209454113
1387265233
848892998
964012990
1843785432
1332368081
1093578536
1752754811
519729792
8488998
1094984611
1683917748
750994536
1436316999
102665093
282401408
449059663
1082456742
2032812442
441998913
2059934243
1942387112
839733758
133458713
2130906705
1553469931
1764435028
488733161
1618209174
1769740223
529485754
346056008
1096301477
1929698704
1859561430
448829890
326206625
877213452
12687008
1635286626
2068813555
1523967444
1364897293
1165217534
1539742936
699494302
95415180
1925449831
135558075
930028106
651069645
1452141832
859073230
1025989264
716162894
1112539942
2094777734
452527332
1687311197
855786272
1516183477
453431758
1890478377
141132491
534995411
364054406
1880300346
2039089724
501136679
1416167716
1855782886
66744039
1677566829
1499597264
1340242366
2034822359
1898837924
1835645570
698630561
84634419
1620466850
352140646
265987876
1195401892
1254893990
974922808
179667074
361534403
806229255
1573926818
383634254
1754221747
1791009046
1257454384
1595267497
477728548
1813278375
943010303
383011438
1784253521
701776576
2083145168
154774703
1152523904
1718553420
1231327482
777754955
2135077857
1558204880
1653582672
1355849766
2059494616
941186471
724675638
1735026151
657498702
450493585
513605213
559714561
1089536270
1856046662
660609686
1504009492
1513516925
669082295
1624159414
1507676316
554585429
2017440887
1567985849
589222873
2029358693
1325914314
1380289090
360786860
330601048
789851208
245351905
1773876364
1244078319
1980509439
439841829
2067520948
123638029
875375158
1449425440
555053432
1153651289
1739458398
1214824057
91064339
1731624935
1972157394
1142958832
285961743
1680880742
400569579
1496594175
1704103925
1394625998
1989806795
1614566733
1875091605
445146075
2092936217
266225199
316133947
1695316938
1459529121
1949240199
2003529466
1054957297
84883190
1061954782
438048642
241454410
718542077
164593956
2069374326
447279298
1505024956
430466827
1982303959
1202428063
1209906065
1279303941
2030866136
497354174
686517647
354954292
326138998
110957127
2037530394
291839776
2027897634
384006445
1175393548
936901828
489403359
1818720554
2101486865
127251989
2108515743
213013172
650957778
1931159913
1238763398
613240653
2111658266
1885882361
969273162
1812536790
55536772
1358512717
476741672
739060480
70838501
1049780455
1605555178
501654166
12901181
119169367
123121458
505350614
1004994987
1532469377
1120393848
1358944009
2068166018
1515164461
1748820493
1652824296
279128431
1359161560
1201892037
1857534576
785729297
435396394
239634478
1836835270
374550745
950315577
952671296
1849388856
115197106
432457957
339534259
1036610497
943331821
862106283
1895179349
527904889
454058318
1599682313
814093772
113716560
1369464116
1145867564
906362911
1811876898
265583577
1009986971
1567128628
350231337
337387023
821240322
1365842759
17694598
1742521309
803912213
1352845985
1038578303
257947223
957000170
1802251848
720148364
918393487
793126437
426457200
363508076
1084245582
25466834
865081573
1334492724
1965495865
1185045755
783204635
1227116105
1696477214
1333047747
1261655687
2006934853
195722907
2049666481
504061883
392486484
1533730066
1170436553
1583392334
1758014862
862355535
1144305880
186455451
1340582491
41804304
1578595132
492077939
227714664
718190061
1567902617
1869343834
698048572
1696896722
1231521069
1986209092
633662968
1052360791
746447618
1354872912
1599463988
89537847
1982912421
71314619
296019130
320882381
1385306665
372161155
590238282
179562431
95637985
450079527
387470548
1297455094
1707884136
1067847646
1484938319
336947924
443117617
575595610
1197283085
1551255035
77375050
480129900
135874915
1180960033
1645007507
1362994012
285019546
1659240966
550728114
356695756
1637414777
605923196
716122635
1745532957
39001961
218430323
878740836
867858074
1294502580
1552900256
46602248
572763561
279545791
1338072824
1710413356
845558017
652878192
2130570704
1092211792
1264841297
708001615
1229253892
4928034
629227581
1885792340
752456590
2075230871
1719388719
51459122
444577340
1158270663
504176496
1145568204
674751702
951642628
777736611
2109446090
1731528898
2026385223
751662715
1548288526
1760687014
1013216853
1385928517
719460690
1182453529
1341091596
123372342
918270885
1042000954
1922459746
716354483
183535283
290732068
1287264264
1797513787
356297713
820717463
979758341
2094533346
1635084463
1959057942
1163710812
610299907
185597942
1454926081
1645709239
583360990
22731340
406720260
2125023600
1400780533
1599763142
1063581363
881694893
1203740747
1934814888
1887690057
147234353
55077419
1099347255
1713267115
1970852361
430553871
925147473
136857532
109843371
649587884
1154351024
2055977352
73113770
1232481873
2005787250
1553709189
1820103458
1121396996
1261350556
1239582714
77098124
585666973
2035860919
331408610
12102844
2034096412
530060296
532426970
68477128
893891034
815306050
1635123391
756527882
349852468
1579620959
1023806653
1455755283
611785765
542241752
945969900
1062016181
1380229847
1009037991
1193313361
1637409922
947969580
1443519164
1099352826
1680784299
32166063
1150116314
1553467890
824646971
368914559
611598352
167604097
163124010
45428490
951236820
810293647
1846252194
281571536
1165195213
163121120
1260647932
1770165340
729523955
782854915
482809383
761573503
951578016
821299371
701332211
30503686
1303710384
927955596
435339438
1269577945
1991804315
738322228
2087273271
1201101802
1487060644
2140915929
619307722
2043002847
1552527653
142895661
1618474270
945373651
2134188676
363969040
1089928855
149307424
465489456
874907996
481213582
296399933
1681526117
1209213521
1203655270
180924876
748384772
1411026992
1404889369
643639659
641512237
1192849084
1892324748
976275521
462162970
182689871
1464804066
57244651
518033162
1673759193
1213802419
1843004124
921809576
864400835
1781650619
877037091
550366338
353476120
1085108371
451472245
1007336199
2095290240
952623525
568405787
1434558899
1280727021
847775802
560116082
193235087
272420520
1279134308
2005634623
1346946309
239001406
155014679
1525694543
1825088485
215627018
400767422
1707732285
405477506
1383863020
347844885
1953276472
404378666
825858531
1493302753
610090518
1622857798
277694355
99744262
1252370305
717333561
703434701
1133969546
685437391
1502274574
554247542
1769105874
607011595
1328187809
680720052
1840433106
644174548
1815498638
1085862427
1772038248
787397336
223051528
74042339
1682930344
1050762059
21733052
674361851
1967068546
1251388862
1577564661
1865748544
1042323139
1900889920
739575443
338541151
1197587349
1865832729
2059091432
632260021
427269778
101424342
1210807026
454466226
998128322
1378005170
2114679086
2135466258
967453232
2104448200
1870172957
113184312
2087544858
1901039301
32574925
1186250978
1703882082
327782653
2132812700
353382276
1505294857
1707321676
97533369
1964118323
833704343
310678709
920951709
1267401713
1572666262
1570719569
541451956
593736681
687680978
1330151926
2131912852
137505087
1782492247
2104116866
526198383
1856142036
538153701
390840804
1301004730
986550941
1274539259
905906023
1775453725
315757584
413161407
1719811717
1543334088
1275594322
1587496812
518814185
1915996726
513508913
399246773
1632924369
247225839
166789165
1729275316
1117992771
648039091
853025980
865852485
19472128
265983520
1571351912
2023296565
21696847
1364095387
232702795
333379376
884571486
755697306
246117106
419365549
2127125529
1315984960
1245109023
777311867
2094587952
167336338
566305026
417191216
1318001485
828190694
2076712186
1350233585
1360222289
1306372908
64678323
1125338260
530280118
474038487
1743783400
693195690
1748281987
938463044
712715308
2003076753
79172149
1449359878
693233572
112681930
1918763126
1829877100
522791863
1061436458
1523710308
1178569950
1419617398
2014015505
1574559027
1774674122
1456395991
2140217210
1831976546
15497875
820320953
257413126
551956378
295516760
2055568810
1146125406
664518954
1915772727
1299854485
38862667
130294850
1083908886
1050044514
216571998
1428790781
2012881498
1522087072
512501786
64774797
262534404
184887939
747424253
1662734808
916906722
1481164553
256074229
345791759
746895856
1997334434
930870936
1021883435
544737496
1909789719
370493640
1323180151
932378699
1898275642
669559156
247954408
22117635
361805320
841267541
1643159395
1848857963
1071762371
1531441355
294495256
1286683197
718700666
1513138614
82337817
2085639833
1262264187
402010964
358308282
598485436
1032548921
935769150
1104437687
81660840
1897215529
1561442318
1562534494
1214173981
300106243
1444381641
1857972336
1157135233
45930211
863739189
14151732
698066616
1849936503
724763707
411795531
957570544
862714568
1306426513
872057272
814540678
1163436150
1844367513
1787146442
731285569
679963720
1252646618
1451437965
2063951292
1440812288
1308737684
2124443276
1970573447
863588324
490846859
464243055
419951340
591265593
1487099511
1538353602
1991148427
1038327416
2122901854
813548130
1889453346
1294190177
454838948
478225945
1130480452
1822741691
224189171
1269421639
439497024
542418599
1170520599
45454245
1018768636
1645667152
159438651
1401597819
1824184330
1326403311
1458293913
1642844034
269061279
971756108
489714268
1301043704
1177304526
1904498973
1314071116
1853312543
983722098
338898878
997340083
379375568
2084690871
1682586474
1919743866
751409508
729150868
1877723193
266946570
1964237777
1471094169
1868396204
277711256
1185019933
318768948
193216550
870469836
306709978
1151804103
1393364535
1897640096
531624697
132351972
104442525
1609238690
1046165459
632110160
292043947
1137747236
819977090
166630596
237221752
1953802558
1510703311
1793012649
358829435
1064048854
1072824923
528155554
894569490
1592987277
1136605840
1454895936
287204777
2011097351
1834835136
413521266
1899343494
2016241575
1153233942
1797699546
702862716
2102029337
1632098464
83315486
617086249
1232133175
328935489
1980567924
1078016857
1658328286
1785830768
957641038
1923251472
308013489
195334682
1026779296
1611861648
1892551288
1163300340
1528661409
1825093368
405212412
502558347
206626119
127736783
600141768
158786055
686640273
1987866297
2048941137
2013296577
1496281097
2105512730
1543948436
974179260
1697185298
1973803840
591227124
165471340
477361068
195634588
1822946531
70662239
2020509007
93586672
625859499
130538954
1733052287
538651174
1865227093
1945685538
1216182506
1228546831
163410050
1476520380
1631883629
642980741
925445125
1061548442
457270668
1797901582
889214306
846406492
612498730
435904819
1832663056
2063612299
1670479533
2102374837
477604610
1744744443
1141344720
2138945341
1157675077
1883589272
1776154657
365378637
1035951182
1449695834
2147040366
1699205499
1648679457
234892429
1388852034
511617023
753749246
1874082773
18371802
1388444657
394905878
1700654017
812365009
1319380153
1494902338
1671697438
1046255789
1524443294
670687621
88788461
378241147
32645301
1550635236
995642047
2014704255
497376624
705067966
761300640
1099956838
1525378023
1467971263
1923881256
327600591
1921110674
747405682
1110470367
1908918325
771335544
461047135
544698466
1419425039
803613284
1677204664
1137456319
1399328293
631141714
2069018119
1795361473
1835434648
494276194
1376903128
2062231648
9256291
1812383425
2085126317
1754661615
390681255
1387990031
2027053762
582153917
1984683788
1120788274
2122336250
1665849437
289381849
488487372
1655626799
1875801522
1382085306
1119399964
1852733328
1777470172
2008080662
2052060371
996969734
2058828623
511991780
341158836
1801840676
1533920177
108502779
1358126141
275442456
897747900
2134659652
379734567
266541340
1696995567
507742800
1208673304
547995551
284247979
1800563448
731812161
1510302450
1765451421
967966446
554854409
544747657
1517918144
1740137760
857194162
1708933347
994095594
963055715
1616180092
271389741
101799393
82127352
1156276968
1141605601
1132981634
161984995
1081727597
1858144088
1564371929
1376697762
1972806483
33427783
754903474
1227963281
2022911784
481042437
626658834
1500952997
451982235
1681639923
1547609555
1333391781
690576871
1511231918
133655154
264023816
265128121
1153707694
1703175468
2048645299
1528283271
20318683
1172818030
743445984
555721418
309138581
1824473579
819202074
755058003
598917989
289098473
2019629802
83039127
409147545
912770894
785465367
71831799
698024240
1438726632
133914380
2119372302
1469313596
434324518
1752932979
537512070
942405272
653458936
793064846
102193164
516681673
2058872139
1934807433
1229152381
216909568
913986108
395024488
1173471034
371188221
985356037
1449687497
1504206050
523013889
272604548
134278082
1576212417
2030312646
997011502
1781296347
53780047
249226317
2069175021
162032521
1659300937
1778529074
1479114784
2121148223
301076849
515406401
1459447368
194747005
2035371775
2096301991
985649247
1041397343
555790937
556575330
702108197
1182491653
629856507
1768222812
1691615248
1261432631
426349228
2027998194
180905158
509729139
2034207927
1704669738
36948779
238985244
2007786182
1961710704
1177485979
1952350461
1379937674
461466924
1967160809
1242368032
1956042756
1464024495
1484595978
1905412366
1977792962
106683066
843517607
1718527040
1590553953
1575626807
2143826470
1623112937
2049104531
1258548369
463999594
102585255
1753456364
1956614778
1791293369
963138358
1079607925
674247135
445289644
393213323
200497947
1552962627
1612233604
1812313903
1855118521
90065574
249183283
1130594405
1377934336
768934409
183448158
190255087
173577144
712375059
2123772077
1525075049
1688460888
314557931
1043102186
383557462
1285099193
542563354
1763408759
1779665485
44997078
1963496797
1599371551
1797925766
661012674
220990846
1947617827
1871963839
1661711266
584456886
2138217030
840456037
951689439
1470112099
1564296466
1358896093
373682009
1582546035
966133758
1713861319
16429340
1975587027
1020752219
1615758135
1482888570
1071564678
709664090
585599393
1898318738
241939107
136186086
1457502184
1779915354
541562824
771419765
51504693
1241298917
1439472513
32281219
1308244225
1256296903
2136281111
719602442
1272242379
1720759319
1316224453
1617903803
1549381557
1457677875
1965015882
1416557978
1546370839
1222746898
205231327
2053536848
417313814
1055067752
1819217087
1722830721
922577277
642192060
1943588021
1374347252
1678248165
726301581
1017777240
1777141183
48802090
1046337660
391887001
348601008
977603936
1699968191
502819056
2060265017
1620553691
1939116391
270544643
1476008222
1887990976
632688471
1889561939
501477210
1082467814
1126780146
1256936860
773289728
1986238354
244940242
186476798
325169097
1862202804
1955441187
1039374261
1416553739
1344645436
858213908
187789340
1252915268
726725936
1399653985
1186614541
26821716
210912380
1216572274
1665539060
1312546144
1785559946
393059398
8008547
2134251855
54123476
1259835359
235974736
348500360
640926469
335629661
486890001
1463294522
1406819726
1991255330
966161903
347337436
1083285975
1660008032
679120628
1684829139
1361365425
799859378
828101732
699596614
299417014
232671273
1194894816
1467934175
1395080106
1033917951
1086933273
690070401
535529531
1891510608
232285362
1549904403
16732924
195966368
1927914060
696618818
1014092085
298591400
1657222533
2145368350
1510268592
947212954
1607109248
521776813
403667759
2038962375
708961126
200108462
348360314
1544123193
2140079556
853232683
1290438607
270377258
240548619
1108841479
2005646454
44515179
100418786
1483906758
53257709
1742836658
277920648
558389221
1628118191
2060500269
1207017227
1548994004
757269421
1670831969
1999110502
387810999
400659750
88408068
106789343
64466793
2066345161
1086673448
110068253
236187094
804126718
866998939
811362690
853885530
240617840
1870398838
578818508
513229816
1758578364
1227033014
29701876
357636629
1933727757
981990383
457387579
1559648985
1817337177
2046268978
2136132980
1454647116
1749527636
1532141621
1211702317
1626868966
352643575
2022781855
1448677688
293393677
1831125457
764975208
421175012
1129158115
275646503
1989328681
1859691615
1913330192
1136944493
303256947
1863346386
499548052
1353616692
748853308
773029128
1911562876
1708207604
487036610
1641527431
1686262214
1923803924
20648984
1566432302
1911578095
753474378
1763061672
1112026184
1437996786
637415539
480647238
48463411
1939072908
574488994
1707731766
1296747313
1214353823
1573786947
1575805527
1274511309
1413644511
1156868800
847608058
484157266
1405196381
1360348423
1709567751
457889784
2089990526
1902687009
332525800
1451338954
2014824469
1441705668
233722347
393227550
1644515425
1515868729
1557356986
1233514234
1781013966
1091870603
112476466
1621255086
1466594774
355337548
271168535
1827256465
639190459
316462586
682885650
1583609030
198995551
771971700
2116470233
688838784
424384698
1635066623
1124985295
444069651
1598715117
794131688
1621088403
925897117
624685780
213563658
694110931
1153008164
451401404
1611475928
789475833
639177656
750821157
1141364100
1288454810
841646348
944699108
193778586
1473418347
1608365343
502114604
303541303
435163466
350851272
565094806
1211894537
191010612
1061423643
312189204
1715178477
2141681538
1718815246
948623257
604813990
1342708164
458872838
952310455
100303761
1179087751
781961027
1644772631
1208403216
777002377
1297561539
1937301412
999034329
2124799217
1535272234
444501322
475273573
200335715
1513863539
2131557936
125846756
1577361223
1077928947
2029590810
758302343
747317476
293152757
2107969687
1588034703
210845868
1487905691
2036094418
1122744415
267252627
1928759254
2034525134
1349893213
18532028
1582805224
2136172294
1308304899
1359452573
822237963
1244073715
1145321089
1260669974
2146865646
264904833
1248201590
644525649
751898916
567804526
1585355285
1848263237
1559415723
45296713
1098152450
810406785
842411237
148494751
2022211096
55897108
1779056330
863661668
113168538
2085519669
1474016458
1832184967
1478063978
652392201
945202403
1115067859
1326347308
545164627
837626197
178285406
1516891302
584577512
16655604
560556183
1595127901
473901344
2031604494
45712093
1203001533
2040680695
955148244
801719079
465490710
1739729395
2065474509
341061712
862501710
1369672121
1592679447
1488711173
1376164425
1198156936
1556968260
385575281
1449582100
1518858574
122852905
826752783
436387981
1334949133
2145510878
167529759
1254983546
887850284
1671515145
541148665
1547302111
1564954633
712444928
1078355623
504436452
251866972
1636512493
663858230
1782419839
12817889
1049601072
544995718
1991253531
131377631
898722921
1443380432
112730541
558758227
122617036
749287510
1558523948
1135516050
345466112
1161098332
940157937
1303634162
945205525
356518366
1091855007
987492775
1253984314
305878434
1932770761
976646627
1985064081
1877077357
1559233247
1429876431
1317970227
501857606
1175122309
1998018511
53264845
1277587779
447674582
365962316
847891844
948108240
1002328678
1737251315
1548616066
1453402269
265494325
1156758639
788985577
1171458475
1856687011
1270305929
494992415
600165595
275915514
605535832
967764016
937318000
39082487
312422933
1361525459
670263213
1970875758
968873019
728502742
1109390794
1638200654
1520112652
1530938207
1589590573
606556359
1251846183
565175805
753365610
511318507
389281944
1062283719
979378563
323477298
1695289634
1605289851
1879354673
1557639876
651197252
1026471880
1465505468
608301798
1851300265
799988729
1899045343
63194306
512915270
1404981184
1266765310
1584700801
1714059098
194663215
1276173380
841103924
2035254902
1533573798
868386232
535944222
1623583604
1873865450
1435886158
1776496575
1491915830
825966757
1561036794
618214925
2115381971
73150953
1672501979
863805069
1937518422
179921268
723727982
345977443
1494795346
237123120
708531053
607004235
1923136630
695216305
147022768
1076690525
1198740901
553844746
1588198298
332599997
620466667
1897689590
762594846
1191818171
493467828
760535525
827994741
100540806
1060917668
2002643570
1317059176
936308241
2097276236
1531313396
1482194470
1235983544
176798754
900997064
428962782
1806692936
611485438
267402407
269612319
678718196
584846581
1360442543
1561673667
297078889
263170085
638463137
792217023
2020204216
2000086507
946191065
2107955661
1701382180
732084961
154760464
1877879784
123375727
818856484
458298062
1520939855
1449018657
627825783
717349553
932898293
53263074
284164404
1315698097
2145445784
1957779964
371467371
1545901024
759462952
488326514
131030724
1323084640
456539257
1872391178
1643455691
1456229134
837072754
1449374244
377483709
605575472
315058492
1250859946
1523147842
1540026520
1547797883
1519375248
1060543773
1254016369
307175158
296959277
964647344
533044143
149674679
461865161
570023535
1646294565
888773110
205894198
195440992
59821257
612125422
294371435
431955943
1605040382
847921828
1526631488
91806867
1539381262
946423614
773586788
1479847643
1100429308
1092854805
1713472448
209053372
1499713093
230305355
443019480
1945673531
1442079088
677959302
1762085506
800480026
640418968
1485887615
960443929
910745339
1228927358
315453721
1211701535
1100171313
1267453888
1406741455
1378178039
1696915711
1272382754
2111048132
1454106599
904283007
1461567923
1690826482
1954217086
811847043
159803668
455134419
181796778
594671522
1795140960
1190808688
1145288353
1710824454
1749289673
436769135
58458955
349268089
877526825
1665775669
1924824810
1420561222
647063580
2084184639
578815322
1684320886
1547745187
1551583206
1346978787
1915730229
1874345224
1528671935
1730632424
1810809749
174743200
1827722026
719860691
1530657868
1501027290
820497231
120821629
100348498
2105576315
2045488791
796725914
818865419
1898136376
1366371906
1062660772
219273857
288795903
503633746
1084195563
1242193986
1962632446
1662478340
1745095141
742433021
1705560764
1560373323
156201741
1375894562
1319649830
883573971
1444090512
1635129799
1595492327
827390078
536288782
540970028
1795273463
78473672
223289003
1946327010
363291176
1446892426
252692485
1928015511
1293709046
1489070943
2125833914
2106610403
1010149158
1729725636
1657674493
1190100122
2077358906
1825276201
1164482231
944423287
825400213
547741291
1642402715
1617319177
370952238
1491590028
1696155012
268568265
483106100
937159877
1602836768
1048577372
331860395
2124816773
305296142
2091699638
712263300
1511735352
647621214
507194751
873925732
1543922057
807833386
1794834072
1598894220
661089227
413524686
223154786
1828623695
192638274
1442031070
1356269768
1170246616
1529918565
1163429934
1978900692
1484408228
354179150
931992899
874322156
1142633437
430222567
2083600774
1585305193
1638456885
435079214
1471178763
1987550028
401628276
2071863748
1020138032
1774011303
1151077832
877650988
792559274
1609660149
921069090
355654098
1679092314
57646917
1535994515
396938252
1489893418
1641848699
15233297
375346955
1702595510
32576509
1053933506
1986822440
170791027
1118514334
1478084861
573772727
2018988992
1576436301
563805931
278534036
1428090704
1496476461
2010875248
590825876
1027222655
1636019542
193910372
2025119186
660180654
8335308
68954408
57404651
107635521
1873880064
1277598829
1080983679
1923022229
908484553
819652619
870590941
265118156
1058435050
1221298305
1447311856
7684059
360423238
1652132108
1839745414
1951396613
1613370418
897771423
1144046079
108417341
656724170
1617893875
161715452
1921607997
2033716810
1081954235
405216347
495941927
1733306173
357438641
577158852
462950516
278720387
1299641323
1416011508
1629981231
74546411
576793447
123377756
1416609278
1881750650
935200392
889954297
1960530817
409738306
1198869395
1092435967
1197145324
1021502599
738461699
446011100
1894337553
1383711267
1113143040
965953488
1236585325
1663134959
1258368121
870654888
1572310055
1425701550
1734637371
466199717
1480021736
217033342
1199947986
1904496404
344417891
1898392636
279266996
1494141862
112752267
300467641
1275340718
1031855689
577251538
952933161
2043413366
270406841
569961588
226911579
613568438
673044323
145389849
1016369228
1280879951
1567291949
587886267
652961667
888973048
637589604
204170856
362287728
1461745355
869481674
649441968
638020477
1995156701
1641230405
1863760264
189381668
231519763
1577787897
796581680
1587226826
1867269388
774975174
572474
1444862212
160687557
1807012572
1020069539
1882554370
1115206962
1282268170
2025572918
842180698
591265158
337027300
1454444751
313304331
1128839868
568705710
556144725
2034254596
29474038
1098886743
919060805
1859258047
44969870
123035111
356318961
1688150612
1521669816
1654511488
864899615
1373845550
918786525
937727662
832234569
477166456
324924577
2019355536
704034725
989124930
2146011914
2130779361
2104157503
1937271878
104158938
950018049
1122235705
31390776
711884826
2116133246
122986679
1597383269
1644254675
1501903501
1978034118
1517756992
1561565161
898208784
26590428
1382176099
1077247764
1276117198
382642345
1045470405
118789462
1408595510
548729833
1104602135
1522232267
1530811790
569227506
1768999514
1143680766
956465471
284260845
370489559
129883253
741251507
104833073
1138026411
1810670766
510643439
1807546503
296126554
575846808
1098462400
143972761
447988730
1691548639
3869696
1233655083
777515541
301042877
804024984
1272918599
10781419
848754307
498884283
581734906
835595665
673854558
564034535
2048457847
1525160525
1677637867
1448934773
689245325
1320401318
19808272
298216400
966982024
492634391
1996329506
390382858
1459409924
222231062
486665023
1143937457
311082387
580602962
181633931
879482846
617682209
103690014
2111044791
196110662
1029263967
732071037
1673982830
1971380484
916024517
558829824
1368106269
521103697
1900318753
279147979
1069869665
1868693071
945361552
1185913729
184566323
911857206
1349135354
661549799
1796733034
1642672433
1857677027
1489860783
179004924
1685783036
280957825
1539468299
2042184697
1926991012
637770522
6911244
1280979604
2051810482
2015361707
1884170125
457879429
414905588
1358157489
1649212601
1929638965
1891520577
1604101852
1462289895
904786730
115088751
671216824
50936360
769381260
1034116029
1402367714
1135062999
1632262244
859866107
999755617
562230561
1855663522
120771798
1547473463
1041059974
906977231
2102189429
1924309662
1980466534
540882414
1437798237
1342271588
1023580347
1732499428
98190313
1184503748
1107280319
1450725978
1852503202
894128035
903519141
2019229672
1970690267
199716587
1954617578
1434640783
1409786231
1586079591
2037841820
1813099189
631164101
1115156372
1494996785
2064746795
1385627982
385908080
1207727274
1674479712
291424751
1057435920
1833448383
1166973576
122005332
893070231
376680878
606672833
840484568
775287034
64192660
896110520
556132460
729927206
1141341442
1982253825
1865679369
1637703282
1335743092
998346203
1114766731
1175857861
1853482943
654301316
226727655
161227746
539653876
1812116321
1754361331
1755362625
1579369225
1904559836
1292021422
1303404605
265986940
1647909578
1106072540
473936362
414172149
1134128239
2046601624
1033491741
115395995
1378679386
738033357
1177724088
19438307
1309634888
151253889
707806175
1631599438
224799392
1880346363
1516951574
1640659388
1093244991
1750072839
1161699680
483254516
627325311
847964088
1864547195
16984308
1285692949
1057859915
1834351308
1554940250
986750310
1211431553
1221736935
1559389993
1722336412
1884988187
600496856
488023748
417135629
346257826
654874499
2052455901
1237318289
374552609
1305802327
99796428
1437026832
36644284
452383691
1851322804
165830785
196187234
968433097
704919620
920900205
1449750377
499876990
936900836
2125162456
278095354
725566630
680383621
291545275
519116104
650074607
1603391167
1980084881
1615470842
1630136833
1747776554
321057159
1144840968
1897093194
1944878615
2036869571
286876027
1471184783
778945596
54629869
1228047463
444768673
1524877528
1224956361
744905262
475473484
1794852804
1748474823
205535709
140782463
489022717
1656915051
1915499912
434571107
131782632
1581271912
1338280298
604199004
554577856
505706327
813706919
759086970
1448751213
1823132110
800925660
265179607
1404875002
479272047
994151915
1771481375
1071624874
318214433
723502059
1145453977
668787634
1232770379
867481207
1108460804
1116988551
1875438570
1667896132
1661656040
1512051335
1423277133
1529475861
1022954044
2019941113
2092864479
214250880
1476927149
2090234901
1563499746
1216621227
1382040821
1216772861
645428110
895282471
1659075482
904539098
1554463681
469225565
1922315890
1313101530
1479659353
1338613643
1114784214
538935673
938914682
491649999
978368363
1275718990
1692821557
414670684
1142738498
1038733330
919150083
1291566780
627843387
549033107
1044748191
357312809
295193739
1678382138
762937850
1064151684
457556009
1870005089
2098906972
496663145
1915700536
1091630371
107628437
274730386
598649541
1211149623
330220232
1530943061
1318369683
691619008
1883001895
868981850
1525747876
1370772747
1917168691
1776404416
738333198
668234751
767587211
1682645981
1708487707
692561868
447921134
1280170402
429484313
596981426
135046464
1573763235
77664288
1143919098
1295623859
358627928
1494729853
784702602
869837373
1076995531
1305822471
1454395065
2025196176
1103357982
176473174
1532206019
2040467345
790201911
360587153
539287820
1290250873
1760939771
1632951661
346123476
2128989188
306812304
111695804
937516045
619269497
2012394106
1332101566
1639689745
534331428
1223748608
46872963
320115873
1483763574
1014655490
2143075019
579858218
2000778884
1419602737
1864464186
1908634984
992698341
1922445374
422050465
767345601
1267522583
1861349148
332404778
1623468929
67019809
1948311080
1112005465
529006834
583087870
2003478958
139487874
1166069081
606217631
156043174
1652243409
259708642
1419656316
1064984097
1137392501
1876187275
1250521189
233566182
1923673777
885287292
1085147099
1840906511
714759382
1723976474
1249931661
2040304191
898687190
55809158
1365099836
1074478769
1432784775
1779433674
1860334630
1568304531
538242938
1795006585
1094736450
650909600
1398512074
1013747153
418641734
855871904
572849285
647761876
755709771
132482348
634935393
1416045128
674725881
270142345
1774016470
673752137
24125062
810619049
168852792
1078791593
495448511
215048887
485657864
1917519802
1720968093
118843762
1194169084
1795039221
2038299804
332900370
1882840525
607807828
1045578707
497106001
523301859
1714841812
852775020
1042738621
2098247858
465986069
1292414388
39737429
766037750
1727268219
1249891354
1111563365
1593650568
1028632784
1139811306
377984924
1055630595
494348062
224439109
1329101469
52302901
478261283
1371062055
1501298911
1580314757
1354162619
1075024566
501091777
141080421
257945220
1724394650
436188363
1665895388
22693636
371776165
2076533724
849152333
2026944121
593347602
74044590
256324305
1127758960
816254360
1402639630
1622646329
686000441
1056775579
1125775467
412165360
733059342
1171960625
472774319
1495204405
86759227
388994198
1393274895
488167235
1711414262
1179776595
65027034
2080109133
1700730255
821595864
505200339
922184243
1246462975
356676603
1408610874
1192014088
792969238
964711950
1023610248
1670095587
4940384
948808427
1341777796
434249981
1864408193
1140140367
460977174
1136854630
1491859054
2106919270
80718140
1909205754
401195773
1827055209
975907858
2731293
46584227
533474181
1082363947
115277821
1477776070
340367590
631478374
1673865186
1111874673
692171088
2014348690
1303732747
1698031576
288554385
1719567302
601438512
1003364323
1226072800
734747229
1104712927
1382218386
274233080
1312237773
1235804494
1461853699
813943553
1235634437
513790635
728754606
1648142547
1952043084
1521253794
1779626261
365519656
1261266180
302763851
1048618611
1095233517
228048521
1660273670
72644077
752669696
1771467701
160523533
1228767700
907884333
1531763009
627438595
314791988
583608381
1761226880
482610652
521386056
1199308158
1060221508
1232243161
1348942475
762166339
1737599064
2056452038
1405774546
317614341
1571027085
1586144233
1098164954
947148313
876141051
1115615371
1613088756
1255450392
802404137
2070378359
410994557
1085203937
893459926
422987711
1492407676
1536838412
1532763871
143891356
260031879
1219592748
66232056
365378899
979894936
1614866524
1658960811
771184229
131944598
1436702311
1579891739
1228303302
202238072
1182080889
35989415
964324689
997538467
595468645
988938292
553217511
528531932
1394464848
1586313899
2084499620
349549214
1065748215
57487249
1614586975
1852272969
994994619
1492444372
528237791
346569253
684618089
981021681
1564964897
1910298868
1213070578
992390381
1595153293
834303109
1668062694
920645411
466913860
1227964947
1486591367
775302888
664851451
1445439098
1431793930
140223377
717280405
718744919
149399538
1321731133
1921731188
427837275
1953037907
311856262
861526504
1369324062
2058631255
1589397479
1417382887
1646664940
258792639
1759585878
130237636
678262374
533364910
283978955
1374451941
1929478720
111733275
1224291187
797721550
57646786
50459894
629108174
1068670796
283563943
1211084093
1185663808
628159696
1418453688
1056939698
1713801841
597374086
380834736
1082946298
1042154363
1542607189
1028216636
701773043
1154990045
2059149279
1731255206
739803918
2040025004
1137105794
1285778681
1894072022
739485594
1075836189
1364815810
594130942
392286779
1088265247
625461919
1357171160
1058007625
919448775
1183399317
819825090
1291983117
1542871394
1103846512
815818364
1670621233
1209988034
1531312826
2055074318
1948377058
1930871714
853840894
1402310463
715526704
1201081935
1700620412
1992232075
306538122
2067001219
1868465502
631809605
1211202255
1250679302
494394251
69714786
1122145479
372486250
1356729809
2085430249
1377765145
1456333022
1500350357
289315589
32422705
552639665
1936475003
2044566460
875742190
369786984
480261373
1424176143
761457055
1519121582
1395635330
1302599440
1145941069
1264810622
2130452663
1204658715
184271483
911698683
703128441
731178267
1734608856
296501329
915703857
1848494184
777294472
262723224
448099019
1844830285
968974698
1676628351
66273883
2006690665
1386401087
1139263664
24693923
1684250729
1614116690
545791244
73206944
138899853
1997459283
263415393
1626876064
962070366
355076448
8473889
539445523
1469912139
817463348
2117513440
285896579
670261591
7489553
497082514
1922682358
868328280
1132243695
1316428578
793049654
558799462
1485989468
248876244
140376348
893442012
1977045699
512386211
1102941028
274333391
1714709003
1606678208
1272192478
720895829
1448719661
1915985558
1180090134
161508268
686227148
899752289
1275901433
45417219
800414543
699446297
1575486689
822543914
1820581206
1934276647
10587695
292506876
1306261250
1209271046
605396869
1601809756
543022990
419743155
1964829778
928489201
899825604
1210686624
875895177
1367029602
2089728234
357790709
465083123
1767587309
377307905
1517123996
1594248010
880699796
758452900
11562221
1618644319
1622052560
1249507251
582812553
338770831
422968168
1443644401
928399959
419489813
1246461964
1112708147
190838500
704597788
1462604510
1622433180
1497704752
1531684420
215378481
1597181631
1699499379
1991506182
510494105
716932153
1272037011
442304282
1612041747
264336514
1817700522
384248782
1938440263
1389018716
1673060423
366954515
74894473
215831952
1998355314
354757849
2013317426
990007658
425284671
1784344950
1096545416
723136852
955467922
2023964608
837602297
729602170
564049463
661012674
1424767506
1997543762
805662971
876469773
1715649558
546435711
155902133
1562431348
79084953
1349707397
235300728
743878409
67867686
979884892
54850253
1201460741
1371753521
1014849223
1789642637
1769203312
246518825
10571274
1293702193
725792583
1345041775
634435734
118458327
1389115226
1377238646
744705036
1105611574
891244952
736866607
945472705
1802603387
2052548857
1373225025
877488193
622779558
1372660167
957843823
1284622614
1975388859
369552310
618257011
257353382
160684204
1823170795
565909048
42130009
1913257543
189644978
781820423
1992834801
586702181
1831256067
836420102
490542038
1406779671
297062649
1061281168
220698393
860880770
385699131
562369348
498482978
1849388340
626603161
82454617
427823311
1189634462
327802493
47300844
1293635340
2026012156
250938868
1418770415
896894020
729005375
1491701438
1645924273
972595482
791914363
680397084
1085187054
510098103
2067655506
2044335211
834649083
677331297
24151910
692208262
1468588661
1578188661
1509047131
1077293324
45802410
1398975201
1291566023
382662769
1767834725
1789056537
460083138
552559450
2141687346
590964678
66830788
1382240724
740985901
101035570
1891592739
1354757110
664511437
1556143098
650645474
520366486
2110365649
1565445118
1229970662
1783121573
369626983
2122336250
1660067333
760165969
1938184064
904302326
1077858705
1648972415
2025235130
414794328
179092854
1124855926
1988012681
2140746097
13355285
2103181155
908143688
1159982359
1494049635
126425566
1942406088
1854361088
849255845
921623478
257528096
1615477817
1924855784
78738967
353981758
1797743769
2067752382
1012964771
1562383514
762069114
2040576099
288909042
1960513393
1668019766
562948447
1059831702
1058165633
807013646
524914882
109112682
1002776926
20741215
883180687
548262284
689832867
1762043846
1835731565
1091657453
985579007
2117823242
1283121469
635865811
466239252
1697627242
1202038963
290608147
765316411
1788456305
99006851
1369894489
2124463848
2077460662
2035017559
199871332
1283689782
981490865
56455313
868820812
53507487
1395749974
1608318093
1575743984
251453877
846508972
1611060974
758615489
325903586
460205961
759659578
1116929324
1719282687
1405043994
995472740
1820351779
530737371
1600040708
1537558999
807439152
276155129
1399094751
290363488
724193049
21014377
1182439266
627033169
1518535693
977480330
1985344887
1379478833
1324488240
1349699404
915637707
1164938000
1435573837
1913145223
420768772
1944065716
2043620312
768697985
1476870814
1307214692
1608985570
622166313
259984587
770511787
285173049
632332850
1391868201
155037691
577468656
1379838869
577995529
510540033
1604816662
433584844
377101816
1982325685
1051925528
329301960
353040072
458840061
1413213523
83096120
247050529
555543807
77679622
2036652454
1680812157
1598893025
1840264342
996614744
651869576
1136730206
358231506
815975523
54820233
600571088
402973360
999944843
1462806559
794530961
1063415405
1919913130
1979811175
658615384
30134841
1836080127
1000537070
2088473705
1782047213
1686341560
742319854
206545382
1300426167
1872588475
2119880022
654462059
935658742
516590313
1029899542
1982903485
1119595798
2052792885
168233256
185181362
228989748
55816908
2048316693
1454845480
362754298
489022960
1428691861
552727364
186010888
1928901471
6136276
494570526
2105548897
2011624659
2008306400
1145449406
1552919872
308997017
869578890
1248183323
1301381576
1975472687
319530502
1735945866
1567252608
1875131474
1574523564
1909919948
285400615
1539765435
1495675219
534866917
360564280
654200618
1322640167
1261088051
63567501
399559795
2005563271
671496384
596597171
842508068
1235036673
766236068
2125833914
557583086
1660371909
1240652377
439438995
599885248
59470735
205744402
369237564
264714058
328687009
2021276505
2123737582
1452247167
1456120829
1347690181
954935494
1838681594
1769094208
1611479453
139455066
1006979695
2119393894
2019086999
2120449703
1548490421
1114612229
1282201750
1577545677
1474369811
866465531
589857327
1533580322
2026077078
602096230
345782461
521523726
1784888192
183314077
1272027910
136815155
1829071243
827085742
356720636
1283639382
854199855
1197460268
881701175
989907252
350907878
2074059068
1267418185
15904138
1439189153
585480467
1359970360
1058970911
1296217421
300223865
1007454537
1797579188
1028026379
1499817163
841947940
1578575926
702600481
1989306921
2063983480
1619903459
1760860172
1802897509
1174715924
562897799
33489803
2131546769
1163620256
736230065
627993001
368144690
725197465
1572819504
807523347
812775585
747772538
916842423
236070522
1071312358
2015638623
1635500670
285494750
1756176582
891771448
794094775
1438988118
1267504549
1997915130
640828128
1792381502
1564358365
2102353377
277155108
1739829477
1829996591
2115252944
853162259
1279584551
310609102
1190004847
916456729
2039602499
769697058
477791028
1033570337
994719356
1565749883
612917787
336719910
1876981429
43942259
1281195056
1576869316
378801889
373307177
725800761
1699563359
1859555520
736245566
1013548311
1361149581
640488134
1549994858
645664207
336827904
903062507
240229270
835731870
1772214782
1844624149
2055165454
528984066
818234131
1751235049
14353274
407479825
1423500437
133723145
1726838960
735560403
1325786770
1890053803
981097187
1110882638
1287927003
756624612
587774154
257426835
403321615
1624047730
346937331
1091820514
1358006643
115328325
1909540195
1983158541
717109558
300417864
2263116
225690598
1361433392
1943305290
1267800659
610255131
1644618999
1117396948
968265485
1500216979
463520264
1814413281
1456381473
2126429183
1888885828
992094269
544172103
415149166
1786935484
728594357
800078005
36393229
1639543146
1574537933
1790241242
1872637931
528661938
849283473
1487344621
468562058
2094099336
39651076
2125080356
299386333
449244698
633133504
1276609976
1603040815
201072434
315786505
1492221554
949108380
2036407293
529778728
729523955
1737682403
1113073002
1442704169
376225607
736622152
454652420
234031488
1439241021
651449740
1602444506
1403675357
485341986
1842004181
1948646557
1418258616
1578980669
1722742754
8129379
1512380129
837591762
1312453598
370377808
1524730592
1321839628
573148590
978945864
1340859799
610916981
1520532619
1291917488
472502921
210537005
1869439083
925696006
340248600
484704263
1630344017
374720826
477618965
1353023429
1135867201
473972745
1375686359
109741146
54368310
1083870073
178611054
1431895937
1163910110
2094459728
375324961
1324918229
555682454
1015900981
654356800
832157943
882750173
1436746253
1251577373
668071053
1540362577
1102560030
1824375
380578572
1329105469
227711488
1432492245
624134143
43447248
1822436693
137769841
325114716
1938883405
921956208
301117475
689118754
349452880
317489177
918254504
260021287
1685279875
750710170
618080731
2046091842
752472377
1156543290
482764123
424847487
416143276
2040704180
621317969
484232341
981232061
114328057
2029361102
143017718
460524028
2069321750
352381607
323939069
1695136665
1268068077
748387703
1069095592
1242446565
1340127972
34503688
1430831705
1670658670
1714848697
1503858140
1909402856
1894219685
1605205308
1742356344
938542863
1619934993
203670733
683991576
2026666967
39161665
1932890966
353205565
1871978221
696170617
193162637
944031207
146618115
370318640
902256397
789839959
450609374
1361568195
582555948
1519703813
181176854
552088512
99755299
1630736250
1682240979
1692960230
1424914316
1649809925
1505245045
745851495
2102799163
44158285
1505101601
1705211378
887106519
1094528942
1130244604
2144662763
2142320210
1877324067
561810652
2001884096
1197111395
1154026878
392398428
383083476
1383391664
807785575
386680499
2093559049
50972448
1473151499
1521565468
2063951292
1975207301
711897643
1961335477
432821343
606666289
341150789
2059962886
959619869
713657383
861426684
1302331125
605009540
1503525547
2047426514
1315359546
1563007713
54611714
229200294
1361380570
359004917
2047825977
108539302
1410263545
419404029
1506417128
196992093
454699167
1173268723
311909248
2122681049
742036529
1333112472
1734620373
371303070
1167388636
1355434932
506999439
1245675311
1773853668
2137934235
1195213445
1175880923
1558468911
1006478907
1616648744
410697066
2140309652
1769949286
1727022656
1595208219
1138069972
2099392412
1592261547
1811268241
821200791
163128370
436274152
1734476991
610828715
1873156517
890637853
1195685849
1432018094
2086931548
1654646834
1534048455
78722107
420162140
1788016206
571106823
1130846922
317748980
276811521
822270980
855489392
1678152489
235624186
2063998302
797838534
61794267
1952653475
1700053769
1522022505
668875374
1775025269
2122990304
925836621
135757897
1234108635
34112927
400252917
1615936960
719463290
1750400228
502658950
715975254
1764177151
1049630357
2137442279
564617102
1124190932
388708033
24533143
2036415751
812658660
1557753378
959606394
834445264
653007090
981885944
363226821
444317094
1852594523
1173742208
954627733
459488575
1491901894
1509266934
1590205685
143181308
679211026
577726163
1123524298
1502871418
694132542
1794863313
1517055224
181126668
1216822718
187765309
1202447540
1062590669
1091281806
813554440
879314966
1087800891
1408960741
1190163061
874411369
544191678
914176199
1803380039
1832055483
785754277
617404457
439608124
654114269
678747645
2095838838
172701926
692499514
482556569
1057501552
1372073819
8615528
313611077
441782259
1149636145
144857221
1719945804
1141440334
367527890
1669264149
243724106
17285677
955183756
1805628665
102189683
1705036672
970974729
608627852
411612086
20612932
1438858091
946918223
787121903
1963328458
1313598774
1389276945
1259002115
1174781738
404686361
1890833558
1171463024
1303642840
1211496135
776125490
1241558587
1436517930
2003540477
188577662
377512268
1667774775
206335504
428771866
719128869
1931423063
1362775872
1667194018
1394117398
860321
1862089197
1167334032
1175381086
428645816
1197273166
1497614598
1361876446
700643172
269211951
1247555933
980735724
1447378625
844673227
480964078
2138259209
1938551087
1702136513
485570088
1136675961
1341296497
461668057
1544383572
1733422156
239331494
1915365821
1753792620
1457577152
1085087743
535609805
1468713856
206287155
1969366387
47909644
1504878589
1291396427
1648262006
734693509
509376688
426347857
1242836807
1589654382
389114467
1880237035
1927885750
2140068020
783523074
656354510
1409188572
1120998803
653982362
1176347561
1872242553
491476882
1042149682
2083624521
1257944956
2004496038
1497165105
2020905987
1436081253
157938972
2117653166
220014052
335324551
1786950814
1830099832
871143547
600118553
815196796
1662448409
437207422
1385146659
720675867
1962238255
723630562
1892309009
538002010
1570339809
1720760551
1156048163
40233555
1702176590
889175956
939047741
1244460156
1492871555
1838081055
1250066317
689152220
575298381
2132243101
351941120
12177306
1950078125
1455454864
1863490054
473060166
533860470
2024556341
453097824
812488483
1262240624
645415786
2086804409
5522787
654227825
1264449995
91750955
1678639649
2029475680
1272730998
1356729809
1666272210
2030399932
950305068
652983457
1581400280
1845823159
1020400376
202611189
1033411729
1725904724
528329583
40209284
1968921258
1397398354
322763793
1891470673
525763762
343657766
1266630049
1640491420
1808739493
72293801
2133191191
897558681
1025299172
1643504379
1161533975
452482167
2007678696
1881186210
1420069261
2125673581
345664770
2124200230
1000732361
525683176
379795189
528214665
6071368
1789628625
76241232
1225250622
634728576
569925374
69456162
300998096
127654319
1408902448
2108116217
296277772
495705197
1347415769
1090447831
936872395
466333833
507391609
1418541204
783113195
1229298935
1902856064
1762878319
1308704882
1332658795
401014632
787579621
756341544
193927701
369403156
1613800814
1545794820
176264985
826562657
767511189
1474082074
555060481
1950716120
122795998
936856444
1283459658
883039017
287680481
1405953260
728553040
1273623532
343729031
619923375
900016898
408964640
1904463495
72554373
2098261572
1097065772
1192241683
999464226
1975876551
804288294
1323434882
1430356020
1905607650
86754961
1226293338
1459418702
1394861434
1112009225
1661696950
1078748566
93634672
798617953
729929568
1983739078
1225022323
1652539964
27923055
1968066520
364557565
298501745
1268200853
1932082126
585745885
33313417
1821673601
130204483
138307494
1470851324
673257375
318940078
1810645837
371006546
1782354698
1855457048
1689366064
1544963522
1944171600
451438132
218981613
999913018
31681755
1502995199
142425773
682160671
544410663
119762488
1816046706
505308906
301791893
812303780
190036246
307803059
1579211401
1141935180
1358898898
1016805329
1732539556
1802066828
1273536351
1348847272
1960449281
1491936907
1709266248
880039389
831855595
1562624572
1986934772
599537739
1599760965
705482340
1695370520
1869806210
809511295
1214405467
2945882
433646700
643573971
1030328063
1220645780
1055218567
2130996422
1077222701
2128773090
22741933
1214691217
792893524
607846352
1152722803
1892750787
626651346
1551885819
1346225922
2095138938
1629683366
213306883
1326400376
506506644
274863145
855544947
1485635665
615223180
1885242366
1837646695
1926677336
1969078342
381521269
1206243613
1024802675
409071912
411404527
1893435722
762059120
720757030
1814861518
1540087821
741910628
1453261888
633086593
503427143
545158104
1046056000
861074219
110318459
999026996
493002821
2092156182
599270031
257985793
831258729
446725556
220897400
1685846235
1075261095
944008787
1745102065
689766697
1028169861
172691177
512500029
1076259418
1577091010
332401139
1784029433
567111370
1150787171
1248936434
512749661
1253761986
1416367853
1443644401
627070594
1924411429
2065278562
668640381
734237083
588013147
223974269
2118296059
1755007312
43950537
1950699606
1589699958
769480467
1090670471
1664579378
438060994
1181167038
205884261
1969066924
1419737403
471279711
227178413
1118131535
1181346145
1707629135
536349395
1455790548
118572717
1795752900
54870631
868688630
754738067
785112322
1833635182
943257792
1031054060
64495935
537717170
1576742896
1682481775
487561709
1700390790
2096713457
936486112
202407384
1445303619
2052995203
361147069
740422271
1694716993
581270907
1105347917
1144381134
372547209
1251795976
1612877288
300325277
1754431827
1297881825
366304730
1627313064
1983220188
1233865286
1587523575
207724528
1029269053
1398149810
980738047
994066212
1866329249
1585124886
662481718
914169646
498423587
2142784199
151475133
184322728
1301768170
14462992
307054680
1539126925
731152444
568899763
1578885512
1398531092
1533317741
803950341
738021779
860184845
536502251
2065540266
530010388
1519644070
687592688
1050294111
532948914
384622927
1955129764
2134398512
512329923
1786793232
1565431338
841251042
1569323623
665000004
97526628
1936425494
129797948
2004412639
442698140
2134100019
28328909
1613252597
107540198
1445761048
2032736750
1401098978
783644651
1310410170
1056575809
869745068
1742235876
1890961784
1502229668
354757294
1881194263
1555846231
1632732063
1720278186
977180725
911368426
1194578350
464123759
1920707567
1081407956
2005173122
9886904
1059820906
1922893621
958326851
196529430
1231584248
1889560680
938700311
1669152647
1567969212
1897679111
710483771
791923195
1872842742
1820512491
1983177639
1848694136
321833412
783095779
1227128060
1575160402
1936767810
1395439155
367680805
768220604
708292384
1614325480
12289976
1398090836
624805762
1883123051
44122154
407084147
484212848
922432556
73005545
453754475
918533425
678566573
1228598999
1882585575
901309503
2120502467
1900728895
1589434850
1040988193
133978030
1350219025
1422329653
1098859676
176316162
500166460
1988758887
1542202599
785448435
1902830592
1515557403
1618610081
1377408031
816312139
1898689469
853298771
557917941
932982761
704621198
155377161
1054512996
1526460714
1920541720
1618425250
258847855
620369049
20308768
864369999
1952080178
1867541145
1206005130
159791833
301231896
1815458422
1927163787
1757769167
360466983
440607371
309646822
1924575593
1518571637
1161595816
202079621
1157573578
1705976344
1234742037
486525816
637453255
467606462
1131761341
1279097498
472168721
2113777434
959821445
343878020
1233853350
1914839090
384630997
1110142323
702758861
1598787761
1958923364
1197442871
549625841
1801925752
755083411
477147304
1159640396
709866521
1965266124
1983999157
1074352918
127731380
1494989562
1356786481
1290335231
388940079
1731425833
1448315940
696905332
1723289321
1080059271
1284111925
1783932496
1743688444
1763565741
29274823
1741028898
378663725
1862866102
672860737
1204494644
1876308472
116970176
1375164420
2028624967
2092110474
1722499249
649543079
965572377
1283194758
758029434
115395995
653364347
652714489
1093831672
560302966
198803194
78900726
1763223139
26605147
566787090
397814785
1690287035
757218723
950020030
319054674
748425767
2042642808
1959072431
134219700
1302965436
1141547192
1850286114
9981609
526870634
1576089012
653800464
916763659
1765452832
1564329711
1776549348
1607616252
1817869950
1999109476
1069491353
1571154463
184081672
1078872561
1018519473
879519756
1893894782
169798347
1924528102
140097100
858663869
520575075
211733146
452476603
1174689565
2124881456
756653006
428427855
968381382
1992901647
591993680
1026866046
1626723158
56712531
957797600
911967273
719351616
448823274
1273266908
484685555
1660838551
1882407384
1584520636
2010895495
235942594
1827182408
219259009
430826035
129706711
831661862
713685638
1493987018
1010463332
318155992
1119346543
271240634
2135061425
820293039
437172551
552793925
228806465
1833169501
1798158091
257574458
1991981180
1689322151
1450205176
1544043019
432957084
1710742804
1748158568
403719878
1655441712
1966800785
1127242502
2016130699
23553124
167162767
844075408
726911800
1719325068
2106610702
2069110842
2132520736
554125319
888652737
191598708
1562232918
1332400678
592235645
1038605086
874202010
813399072
973611049
1200683352
225326828
701847034
1253959734
862874982
1994843808
822912605
1658354203
89361386
616872767
1619067505
225255562
54199187
510944776
1343057898
1654254831
360419553
836229708
694330770
1466121542
1963632641
459713730
564953064
1401686091
1307462665
1327227121
235547436
2095938511
1088406193
990168772
467433133
896926998
242033767
194291774
890054283
363715573
1193649123
246284577
987667682
604639674
1706353950
760860735
1014746810
569996696
818594584
1826536342
798841964
238932739
620899280
787748900
185135751
391533378
389438408
695662834
636815784
1692853911
1078472155
1399364777
1889178042
1231037866
456993477
1268799010
885692285
1963992792
607828536
1800705184
516059175
988901421
788734979
2040213098
1592978290
1811597090
1156744635
1736546816
1124044723
184215085
129303285
1735240261
1433721076
1858593362
1452412647
1262630518
216955650
1159306271
1528758433
104375822
1738492930
456596738
1755296620
1866480488
618166662
2074692688
1532427538
420335644
488175155
1950991531
1914374465
1441232456
123138870
636644542
952206699
27416124
149689014
39406785
1312179738
647384820
1262497699
93596983
1392616808
1421585427
777880923
1878759024
1931445901
1277285059
634436100
252756030
507290143
1039808457
1898749591
1917251208
888484962
499461151
2079399959
424614314
549189292
927531072
476697254
320855179
1039654757
2070709992
906793511
1967085681
702787562
576844819
649882754
648434933
544693275
1258645591
1635081655
25820353
214373819
627652526
1980068470
721675592
2081029914
2061032744
346926589
2074016677
892949949
977221103
1046630560
1186554601
1909868471
413577355
1269910540
198829507
965237362
1366046225
622911921
1038206873
1348360940
1011093983
426013550
1960182939
1739368381
1203951174
1407226674
169503679
286224317
509521037
74583005
250178881
1566987103
1202010010
629865817
2122541669
199777420
289529497
2097051357
1448981433
523404091
1143922255
1524523783
1650075505
2007334078
1390088564
449381059
110654405
579567125
264366596
1650435319
128208946
974350049
2117594300
1319395500
1501825089
806029354
593874516
896029280
1790427161
1455399538
1932868188
633880512
1916100821
1483485052
1846931195
1744048504
687886679
2059229359
1595376990
91906376
2138777296
2049537296
1498426137
1943254760
2028305951
2006274068
2063164636
1466133327
388401335
1473197884
46344324
34810962
1936933078
260864755
589067687
1374791381
1612395401
2008985398
686958199
1460816831
1472502466
1358239578
1545592665
193587851
2075592132
1392388244
225659639
161236076
1894433593
532917231
883227362
1270819420
1511563822
730619339
80252084
1346547717
1714054206
870032894
208426010
2010353696
565308995
914382499
664492806
1749280507
136335577
1207837793
1098758019
899783603
1233856324
121563597
336080018
1194118626
245080533
1495697460
1746898599
2072486357
87450719
690198431
211576008
961603819
670549049
895321950
884915375
784554972
1584140138
1688248216
210472834
515850073
1607824866
1204249758
861070605
1576615060
433381311
1473315359
947714139
2129454531
884231347
1721375972
1357115434
1307727884
1469382801
2069238039
1415833424
1128912788
93475819
239586572
1039241571
22232310
1849964964
1685725580
1804688917
2029787525
1079388052
1140035090
16330135
1818307060
1781932703
1562738813
948414679
1969075046
1602674317
1597924393
1323639833
2034608045
1352615145
1037922713
436328137
424704240
1523633026
1255761624
632432833
1319843312
2066662483
617399170
2026840746
1316307628
378851378
1090287294
1021423825
720531373
447724883
526667069
776360563
302396671
224827077
135324154
1666560551
1660284759
683633459
3648760
578444780
2067621994
448672327
980395429
2080410124
1775043553
1914915140
1269254864
1641540358
362717287
709160159
1877508463
596667845
1032971030
1720157383
863291106
798832507
1584580162
1944079991
341713791
1329573006
1618970112
245184738
1723117567
1787779317
529831727
1335310464
1628136782
67434417
337156214
533870737
912042390
1665704252
1278216001
1086543682
690984223
298463943
846077748
610103523
633558345
1278752193
2105148331
1222968722
304242465
491364277
1602436169
156255705
1284371423
1801518872
1150308256
454210671
51215945
1150274685
1904124752
1864832519
852808183
1167085865
476789766
731967777
1382131223
1630946940
876774257
1664724209
948047883
2054654665
153456072
838692398
2088941737
995401458
1001666792
1238045023
1490168121
384931991
1411382876
273723085
340156889
1434045075
1462275227
1854823197
45838889
1097973070
523197130
512871418
1830487256
277037782
2025228679
185595266
1983360553
2143851984
563997720
1728629849
2063278864
1982512904
1250593200
2134646195
193669816
713131828
2130034451
1995866828
205206587
413565128
1576249562
1280444002
125095389
340277549
702440868
1420810817
2102625516
2106608576
1264525221
977969901
874138050
644308732
1095405839
733346454
273401664
287224784
1070507997
477813592
937023325
777925784
2056334942
1740016674
1590677496
751281855
1042608270
1460304903
77010114
881164185
1138244912
806203621
13173392
1614256802
1993695087
187116927
579317570
1660187339
990445558
551943019
351664890
1180550548
241993722
1780330836
1896284413
499684706
777041931
1896806742
1831312991
883412398
1098090842
326537462
932809084
404729454
1579143121
632018768
1085270636
1353742169
1353564561
2146277535
2040562514
2135979516
388277145
1701233887
1480610394
1829614964
1933971010
1877559780
1185730096
229553479
9303702
1059696766
1970214230
1190944264
1531783464
1005172549
518363266
159872509
979913211
1732033846
397487961
1899460876
1250174101
200619391
820814198
2086306657
1251435011
2128055501
1470811137
1341799120
2077206715
2000042236
464842516
2100483210
143869825
1294770888
2096469541
501278301
1917379978
1139280986
249263371
895675221
421507100
640345334
1883347105
349866759
428582546
675660924
761331417
822586008
905832179
1448285626
889257050
574726424
1092209326
969412237
339016171
1586627987
1754434612
47187163
769492099
383300932
1456197291
1577166832
573384576
1594373522
382342281
933516770
77861738
1633866685
1792087637
357131979
500695575
115574822
654330493
1203368873
862397799
46501301
1167024238
1480210586
103758713
1438388558
104564338
245323060
211579706
299532364
1864209480
480857539
80554599
1304470854
1332858166
797693421
1823461722
2123848538
899376301
1907097324
1877765798
1710431144
1780529218
11918486
699388120
618452841
71626409
1889390459
245362492
1348983543
866688589
227028199
455073513
1899952224
1676830583
1631962283
172368245
1906775321
337342590
2044511417
10179396
1470280108
469787003
503472716
178004638
1758199802
1899917540
849486349
2054108866
567145722
1457470441
1005364144
1794929830
144896529
2065739192
1884124208
2120546654
227402357
1497900101
416090045
1215649507
326781726
1914631209
1974585740
977710155
215775556
1494244764
34277204
1048565269
1774522760
413700120
175556092
477048315
615518415
1553147628
1177367991
1096286371
1017542305
584373344
480674834
911850943
401067910
174291723
1324201185
1324446628
2130552548
1937539846
606976921
701891481
645179559
1569361954
497147332
701745533
172621755
1669015378
1268999883
616510747
1549355193
2131815301
880720488
1070820048
577366390
393003023
1749654632
1302954420
984272613
508193908
316299701
1975047507
321080650
821651756
1404142707
1787251741
1239985210
1457014028
966326891
1677506789
2098310517
1198454876
607855443
1839298428
1787908032
1749445262
1356560304
345691711
599055509
575585672
691397988
362035118
1678630419
598784016
1842625443
1047445494
1707414685
1211623051
1158388723
425370322
793463232
1251112209
1654801674
645078394
1631867685
306879913
35045310
1781703303
1768663070
576885654
455881344
1261227666
1067054438
1767577907
1888251327
358241848
2122842283
1215718224
547794750
1879954509
1494199413
6095270
450253290
1159527769
409293830
1725162117
1061787847
750902681
1759981763
1550245948
2025759595
1434366287
1441071394
164241536
964153528
1846754772
530315522
2003665793
1594152392
537128291
725853669
217154944
896110520
1751386426
1214321297
1703970446
1397190728
1455164259
1040022825
1967439637
980540401
52474532
1685520310
1515690081
1486649686
1470220700
1893468420
1176742759
861469737
1523888444
1557578311
1766837994
1934001283
1768780503
1416440806
1311130268
1554599568
1815471975
1053775213
467609651
636798949
1929048246
1612236513
1613028106
1397119452
2087798003
578726078
885011390
1161826464
278534036
1832554260
1422734808
495654593
1561361790
179810523
1217718984
786162455
229174534
774570587
1902278451
1349673721
612978202
366613238
1188227434
1603031498
2143719406
1771820203
1149744340
424648795
211421192
1741530783
538355045
654941016
189872832
2011966542
76706432
800859449
1395681434
1850403563
852300589
205396650
1888832191
1776454133
72867945
54173532
1522128710
552451833
622840739
1455027423
1634643460
872005579
1956213379
2095346308
1889946735
1282880833
1295203606
139624600
1725153696
1313510662
619042281
28844531
17344969
288956071
845939346
985768753
2021442766
374665331
71275189
51626314
1172933798
2058408564
8573747
645684231
2001515055
964549141
388333532
1961536067
320030771
66420284
1484550640
227248122
485075479
800885472
294593563
1273404362
647807765
497714529
1322593260
216541730
119470435
944461484
1984540976
918938137
519630830
294727796
828951879
1823590069
2071667892
1846456312
414343045
1904034902
1874485796
1372993096
1769432943
1473084258
758598890
343624543
1002489948
1602548175
1861443737
43428351
1588044469
1980502210
2109092052
1944179762
1789064569
421974118
1529303206
1581771684
1952391270
14876583
272768727
270810998
713217619
719621824
2008311142
21897358
1796732526
163609003
1614169240
395680169
1004908705
656351108
110590109
841062923
1985428707
1783680529
158899052
1157125311
1546929036
11610749
821090958
758400313
2107893626
224169389
773034763
1963413026
1572171735
628474622
199290939
772060870
875841641
1432507459
2070896627
581097849
1162174015
123586309
1976536881
1073025428
1821801795
1619291584
1854740060
488534895
1478790711
324026875
1782635404
1272373707
286103887
72670687
1028409020
1414673305
1822577435
1115473635
571455698
2089817214
851565445
1494588705
1784118726
1055164385
690147215
1410314104
605545067
1414642425
1118456241
24578836
2005200255
347318048
1638596900
19743638
1064202251
107371467
84320156
1708092866
1923846706
38864115
725299647
910372938
2047383955
58324442
1567713938
402819604
1883824450
660950927
2040863509
1471417858
1809126858
1571126963
390396367
868406061
346343745
75484313
1645277535
1233404736
2070674554
2144232034
1364415971
1047491579
730469966
74830622
845582872
1302937407
312033734
696688222
721902892
1462574134
857653358
485199468
435096826
1288648923
231609214
1823132110
1925849797
1147261635
2095441236
878376811
33033177
186997222
4097113
1875712864
1186680233
82716722
1702524514
1114208060
1653473104
1295427281
1077491095
32130233
714513950
863080769
2121746510
756317572
780988681
549175658
1221600801
612799323
25560523
984931674
1977448239
1439153988
484922901
1549583181
1651716062
2006879799
167715969
801445916
581005912
961224889
882608903
1863114241
576546827
52776372
1097173833
1913727675
267543304
1643315219
715383624
1546781980
1180048174
792795362
1047478774
1805990092
897131535
2101981716
1942313451
1176169598
1508931906
150643416
1115995183
1030473202
1678069481
1011192646
834881190
543873793
2088096461
1211848113
1459634451
785302813
1534662335
1796252627
1612765417
1461884987
336192894
1398564692
1048192211
1535188081
655694932
222808061
807010952
1571916646
1743861174
1057357545
878746421
504989134
813403284
905098083
794141166
598540936
1623371692
1723303268
2090926074
48376944
945902528
1715194351
733475922
268937753
975998992
927702077
721361578
971904991
1161132141
803248540
54121711
1648362187
243448252
1272808144
1823259613
762660807
719240398
859250334
1929014362
508338342
1818287306
767840905
912716778
291518685
1260185938
449636504
281315786
44787062
1804780342
1963841973
133985102
1688054324
1293484824
1992458656
2079059467
2013655735
12545754
98517416
1096527443
1647113889
1761261927
866763471
2017398808
1396481211
1777277562
1589512277
1408883232
407055870
281325354
1966796957
2007294763
189635134
1636231682
127866921
2017923160
1483528754
1992519884
1736794234
475840367
743593311
1891745286
1963697711
1243530427
112391973
1521499351
803960168
152431565
591766789
409073745
1968394470
1115386705
717955545
2055937109
1480897539
1318941920
1294556573
91981311
982699587
937485673
1493203010
554425583
466527419
1474705302
553745571
2071002139
7245161
77400521
919632727
680399927
54918127
1946376876
1315026616
1070228404
302911648
450050914
2041204109
245957349
1583306609
1272660284
1463186661
1179713549
952260804
216435298
789118727
557395178
1240046154
440170228
1818358234
919312547
1000498608
789832072
269836952
951079720
1408640301
868183668
825081329
882637932
540369809
2057168590
1811333723
928489186
704807388
1717194833
432656889
1140770910
907857652
1013585468
1942502665
180253428
301713619
1027618041
1525939198
104632151
633255837
22893162
1007871398
913848565
1318760194
1876506048
741749491
1176792089
14084567
1285044219
1888238265
1233892655
189357870
1660665305
1838327612
365381913
1590515726
1932485401
1397901875
1593233681
233442567
1462068693
799751361
1926683265
1969922110
589332898
1559490153
1887780976
2078004143
1820588844
1011771616
356119854
1994602705
28874639
872511350
1373529350
558773708
660034770
978988837
488698572
2033831238
792820151
742066071
1337864141
415486005
2059917916
1779388621
1969707665
883136929
791778350
228026330
489454710
1366752326
805211938
362677236
220332993
94687680
2086412526
405571953
633012686
507938167
458236419
939046461
1593040206
142401091
2071442283
260660210
194716971
1674444103
1461817180
2087529803
1750129883
792327560
547052338
1986198427
63056536
1442014921
1913240749
1980434118
1432606959
1558848820
982127809
1990209939
1725104483
845540283
1483311478
1309622081
1326990091
667560721
1171858810
1550241490
2050494076
684591720
631339068
1539303994
1052725740
1240505214
939967962
87258648
1899200862
697140838
30371710
1219572655
899077764
1566815038
1192398897
204982563
1116899646
1316999679
1608504617
631663484
994034172
799844479
904007598
249437421
75793609
1469503518
1492145343
1475901766
525145575
1658234590
173383648
1772314740
1450398507
840335103
645200210
2114407198
623092328
1134178938
984398653
499527089
705200032
1913483056
561633317
494426138
70246103
1292677879
1502872700
1432962125
1763951742
354331453
1738635602
117854641
1704628808
38168193
1785827943
841090487
2023076883
916385099
1209829414
544405451
1682648419
616289390
674579506
790502275
917471889
2054509808
1999750799
1554884618
873234299
1710774852
108723473
10305321
1508092809
686249473
101630273
1536451053
2046543611
899306932
1289938752
793330369
1729188478
1736337774
825215360
2084203989
444451268
882528224
581862460
999482343
600252782
1365597490
36188810
748838706
34782155
432895313
917074143
578400321
1361420535
496974046
118698607
1705768625
1263952796
108244653
384594627
625581882
1019736050
601632541
1567375001
1185953953
840121957
1406769497
334590028
534444458
1500496390
1470131277
802738921
364716628
1742542257
1340507356
835243192
1555383810
1780963706
1813091906
1405673225
925007258
676067795
905115507
399469919
1243009563
438005259
251435153
707904781
1078147885
406591204
1568204773
1389733869
378295390
992964500
663446982
22509687
601128024
1850909820
420239277
711318003
1031376485
1883149616
1975401484
19343303
2063203649
619522475
945621137
1255715162
604443030
2004981526
1294290986
1908138742
975698713
1094937401
1958624965
2078539740
710770593
756810777
1950168273
653188585
1644815516
1591540420
1137003335
1502849535
372370762
1065847359
1509888771
599903796
465217393
3674251
1095803966
1213789133
882378900
1015379069
1777914616
295459985
2116700988
1025818570
1859930269
742970876
1261112992
1129917399
2082560141
875127309
990199314
1297622576
722713891
12408940
721093089
975407378
1529375331
1541752322
986611675
1023628798
1072367738
1029198571
966401972
185751381
1226715118
744668308
1213781522
1536345032
2118106012
103500995
1631401292
1904491889
411253626
964162430
2078689336
638308624
893951848
2057841778
1601527431
385365281
301907755
699492344
2049369922
1217877433
1251830778
759725441
1621248905
1926203821
896170439
1013189373
481243917
958456209
337639377
1955092043
854850787
2030114440
651563359
1940930261
519214537
1369338553
1692706641
943549671
767252953
96512416
2108596700
1915421123
511113267
763650416
771667944
266866427
1180036793
118151716
2012363564
1553048465
1285335840
242764308
694420811
1452540999
1575140563
1535614678
44122130
16176780
1390696399
1604325710
1963828941
1646558958
1514621036
712986177
1250103618
1719865341
1515031358
384681291
1929418875
2122971556
1034674191
495895960
1013911587
6399795
927958985
1590584910
1797270950
214646346
1475561102
1087416582
1001925699
2052964072
419286399
2036952858
2008945273
1577091010
1718068197
1022716408
1400804577
1795910939
429844238
1524167786
1711736424
2047307209
1769213797
58380076
1178343985
577723503
337038017
1226900135
1810607629
681262391
1983770119
425396519
1283188786
722921976
105122739
1070524925
1646083673
1737596680
237015430
484484402
1821473564
148168017
2033558361
704702816
1736081595
450322362
1945889013
107695532
1536319997
1447298144
1919141881
1690590884
404265371
40907542
1248296254
1466122042
385834235
485842093
2097952261
1120239711
74790319
1013791537
1870759118
1034320708
1811776259
770266424
1146104580
190314348
542061910
1665280432
795705417
2056335634
1779912579
1320217022
1817246202
401762572
1418923496
123480655
1806113233
2010042074
878570239
635875769
1155708835
144505771
945098423
675604879
62686395
354169823
959958772
854222256
589049386
1842194579
830427002
1825998958
181722043
18617710
345133610
1042570645
2020918582
1347503836
1709345176
1123384576
290871500
1883805499
852663286
1429130389
807139402
364010411
1161483933
495629367
1063085786
1672012807
1505607892
2063138742
1998578504
942535063
480442796
711153083
1199966869
81918122
1298910003
348715667
607669882
600250004
589524852
736300343
1847396854
854078325
396759940
2056151555
1791624185
457431756
273273126
530545819
1412750112
1356400859
327718513
124631990
801341561
160437003
162797961
913072988
2035729856
699713756
1773314799
1437902021
1094853761
8678585
79412536
358512656
1331657451
1432727793
358394264
1816472513
1157481594
1520856232
1292906260
896864785
2042524694
1208876379
1170542002
78190665
1196691138
517356973
1796996132
719299577
348130835
971040690
515114310
2099792404
768746806
731617884
878648249
536911848
721440330
575511289
1994741626
396431633
1245088431
1037964445
116583159
1185178335
19410397
1847679127
16861752
1525909876
1774145388
1735930874
1929130436
252501482
1493425540
1203608868
1056531277
181941190
2043421134
1565507158
1248179826
695200303
481711775
2105040614
1507526930
601671545
1700449674
290854404
1730425647
728792109
1094700243
1362523608
1194421781
264455622
1252663753
257423016
1034128278
382861128
635648203
890232615
1304130946
238040258
1735657288
270745109
1829064941
1520607398
2060898007
1776076352
299162982
127110781
1816130604
1913981941
289314192
1343283038
389636827
658985197
1071790625
267015234
125704426
1742252952
998686769
686499290
1636797771
1122365164
1196042174
1790257338
2077165150
722339504
217116086
1422549068
1179557358
912824094
2131308642
1415749785
1288908396
169811750
1907717812
238385075
647793582
1517131689
795419334
1504199769
759784365
1742656381
1387630796
1661089349
1559692438
2048645299
903808345
1375997793
1130240069
934830924
98446181
265120776
821121444
1206738388
1175852582
1536104207
1805447371
312726237
1715590989
109652006
754402708
619818517
2043662488
872520102
2141597905
1527491921
369786984
1377634865
609968914
1483992897
1776562574
954046267
724266669
567562582
1373219119
1125096794
1542726599
905508625
1947534729
1313297606
282462725
1041122893
852141016
2119226268
1854957689
862105727
2100058606
2124465856
286691060
1423900765
1178182813
1688141627
1796433363
2003013444
278417336
2070065340
1372949182
256001823
711700948
397151464
2124641876
66415787
1510076549
999688974
1259177042
156129256
1251574131
1251248989
481533871
2098212591
1214104472
299402714
157322672
2034001908
90335718
369520824
800480700
1198357468
1621223860
1910227507
1861465252
704702816
1696661820
194663311
1714069107
1988935713
289174268
660731662
814319959
1105803483
1989232393
980670408
277257519
238811571
547893696
1438494336
1824555066
499146885
546117409
590799659
1804103859
1875406406
1793033326
669337366
144860715
910091925
41363708
1989692456
844337494
494903102
646610319
1096976966
1554392180
1169632768
2130970705
1316634391
1032579495
2025492964
1456381079
1190614047
1089028300
1002532632
2128898215
2010219043
1952167399
420406268
1544936084
1247834498
577789438
121808857
1258037333
86353746
1252854756
678276379
1501649837
989471245
3954280
1473452111
1028613510
1005545140
1309661685
807682774
715637042
701085759
394745793
1680009455
2142650565
1956061637
98440303
1799737161
1756526610
997033827
944612910
1659851077
380646604
2104925556
568476664
1597607556
2033525681
1944032609
722695670
946786870
597782215
2145720421
147845611
1995354801
2022759936
629256635
1831306867
1334045115
1243155805
1717545965
2032227313
421802948
952758037
25963463
1688252631
1935982353
1645159441
118716494
441493000
7854657
2128078447
563643497
130268562
1717766729
310532580
1629301809
449059663
719663294
1907870415
1013520937
1180658614
312625379
271420214
882684218
1095082944
1646590870
1220035632
2009990983
2545486
783428213
683804494
693184946
225442785
1899962796
371780208
477169828
43310271
2042359740
1157292251
1963359714
1730459281
510036928
775237886
825389378
1240523285
490263182
1690784109
1376634675
296363467
1821195245
1771089622
1669282039
410564605
1175836672
2028911891
957055999
192666085
626705561
452432235
1903111384
1875751916
511876592
1935811346
191747835
1504246885
909808629
68952145
2117782141
612737835
803813017
1923560656
1789284935
615007532
498960971
1356345305
381611775
320139288
698976490
1904320515
1305389076
390028242
427600369
1987432061
1811389515
319091456
1649957159
346354847
309499540
324576763
1648180869
611699060
1832820884
245519088
1845620568
686132132
1108784388
1246287281
636870717
1879350766
1425009755
665405909
1412826933
961899657
664964676
1450092477
807777450
1949104589
683871196
1760438867
490666647
1310755365
209094947
1185265178
1493207931
460682136
1051344972
913677854
649813577
1769635507
889588394
175850995
409508467
1170688090
1219930125
1944874100
951270080
1372035915
691914222
1312873261
1131680604
1491172021
386650108
1681125938
1514532728
1448598545
1745740968
1714142945
1382912841
1486946399
1362097246
965893195
371572329
1417697111
525939723
2046857743
733729705
1689828687
1907590312
975619423
333793958
1035526151
1877035621
769661117
774410711
1238742128
334227532
2100553417
870758329
759835168
2046332014
1504921758
1384766220
1135532771
681532221
833831200
856680576
405434868
1493774561
539324433
1958197669
537462328
1192843454
1291138529
920047304
1238676204
148634523
1419322297
2105274981
1021398741
1109042434
1818094829
1782352764
1655558204
312041476
154431736
31812775
695682364
1839351620
98060425
1935082349
273984533
911257665
1281127226
1218045883
2032927361
1267713873
1931964461
471781580
760958380
98304283
2082562363
1581557
1516034108
363025228
564895952
2118976710
1423795909
507006870
251696230
896162124
1878290943
500127720
153861300
1818688267
165542918
1493123590
1674947224
131591007
775430828
1011552575
854634720
1919242314
164385789
878318700
488610610
2073160899
1531101731
1745051795
763600337
61043720
661615711
88233087
1513843135
677086488
1897943721
654422810
2118283439
214525976
353519038
1707281580
1287270620
457743916
1174937905
384424851
1019001172
1607720938
84242290
697028995
430212567
1098946494
2008346841
1819791023
2110522363
1290393405
582302088
632187869
3431100
506589395
1005781651
799486609
807972837
502190935
1620035946
304138522
998978963
1470677970
889157071
1641343276
1008135112
654745311
1309429197
2075292476
341687542
1914241963
1988832023
528515651
771475794
859102521
408557464
779462677
1792556302
2018208232
530426489
1967643975
939374137
1956239168
1404986311
1991908732
601128024
1553470764
1739803746
1852728518
659876384
680122666
1843764641
921488806
1179638419
1139498345
1079977366
352006228
418266885
1104399314
881745648
211354031
931939235
1217682084
289185404
1080624776
1431073917
1665760245
857056602
838493551
1338810107
1459835507
1930653419
1388695803
1222710476
497592578
1118178854
1621028202
549668366
1442382064
1191692704
738094217
804624560
1214504910
109856408
1093621566
202776258
946580072
2009821833
926631933
949078592
540037304
1535937319
2096288091
675058952
53860896
281986070
1434227912
1608984990
1761045156
2043255887
756616154
2121093281
1127845203
834627525
1015648666
1569403922
1044243650
1066534754
520356454
652383836
679806533
1422243644
669252967
1102161675
851601539
113130999
178953033
1961682402
609736778
1552653233
1001716839
1342855754
772287453
1678046807
39735625
1329772315
1794540575
520189974
1515450529
1868205732
1890825857
931165327
938108078
103212098
939567064
1878223612
783690392
1696253488
1384636545
1789426702
385094806
994607255
2109966610
1895710890
1409669658
1473989693
1385514348
619788650
15689830
317963264
1511456090
1457344741
1283379947
587192369
631459701
974013415
520924817
571108707
381766552
96781706
1428575388
1706576943
2015499659
1987171477
1943339669
1588773226
1152899946
2088739793
1930151922
1562065446
1523513495
1227510316
2136386645
339290221
1740065657
1954239671
1606076026
2038662795
133061547
1980049728
215426663
1974812583
1429465741
1989325007
1076399
586729187
1468443350
245185761
1301061088
2109800819
2051815549
1869983917
60485712
452811025
488701080
535266936
884096909
1100525071
1905712685
199804144
1426494733
892772457
1911241797
696552409
1021945830
1907639963
1968871864
438309725
2034172208
1315398081
224105628
1272047523
1461631232
1111042245
961541633
795681847
1605785941
1436344435
656785582
1967976859
1011008775
1602071656
1563261058
254884163
565921296
872283152
724379714
2018167802
1615023383
434382483
293356880
1154722677
295524586
620846247
1234630406
1272803996
1178356998
823996874
661659104
1754987101
861449273
1982795153
722749002
851549570
1092834153
1185319916
835043083
1517199877
1743000380
481075385
1887245447
653252901
661115407
1782026981
1583736896
1421528344
268651246
660223156
515441240
740651282
881691051
1327140515
236074682
991974695
1075528065
928049043
85017594
1789894477
1505316692
2024943942
1158226358
628667616
1366778646
932004758
353383325
1489186706
1915453989
1782556372
1318797533
767914713
524355924
1816679406
1242275000
5046451
45185443
1166763010
247505307
391876164
1825379337
980681439
1566446637
1149681280
1329167401
92142590
1587244437
218427279
1936586719
354803807
687061197
1265526194
929825928
50028241
1871648945
802729371
893243224
785193347
875987334
1490788
1614507101
454943282
1817702475
1338502215
1778822000
510108873
87273207
2040227639
466452227
1379271758
155063088
646399518
1304080123
1165243431
1398931931
1911021551
1532160475
1066545178
1304507882
973395131
1731280392
1998258323
1937831398
1909938514
749325981
1172687476
1588111879
18738972
960157088
1442019211
420779716
317701942
689965237
1025779321
334913751
988220423
764959091
753130609
1470193013
600012902
393017575
208649080
1992933578
1145128551
79411852
65840226
1170744403
714202568
1313396465
468134842
466172308
1999808668
815728130
1734608219
1997425289
594156407
805519843
399836304
526394507
1936621158
1925561488
525314163
928696468
956956083
538869150
2067646443
502782587
1846813260
45076966
1505444041
372631838
1513844211
40736608
1543962517
990775595
1061429012
1405828232
217492486
1602299418
1077525955
243261272
1083640073
1516691010
1047600052
999149385
1009842829
100586768
1384594318
339460368
10199227
871003840
1469288836
188080106
964101426
448364167
89322921
243635320
29398297
1361151358
1205724684
458772787
1062063086
182568406
649293388
567321300
1201241824
946836190
98611197
2074469687
1957759278
668127951
257145675
561971399
1840877820
2100480104
1874933129
1909644395
1834521967
1986795154
1839646675
1944217142
282677531
1724437169
510511636
793805262
910080213
538051654
170104457
1873901976
505715425
1317325683
2004850975
1991443352
15947197
808452986
898177950
1766292818
670093228
1848289553
1199666120
901364233
707567172
111060613
357854095
701933532
273646669
1259245410
1149777529
1122241480
1846316423
1332240622
429170064
659929729
1209977097
1656915295
934926352
665833767
505474533
665839182
793780948
1573454258
517225998
1696103936
1302162477
2095764368
687690823
628799926
1246837673
1162214780
85652187
2144911111
2009451635
1236671724
1831270645
1540304162
1237156287
1093554870
656884598
1849668314
714088591
705719691
892977214
2114846513
1310085691
827489024
1312135228
895843786
1528606838
1384629090
28492694
1477338113
926905142
440285544
146624168
1209030107
31969817
1472534834
411833788
2127973148
854453824
1454038306
1795836328
1446808453
504297619
2115418493
1936224777
603265642
1828191463
2005664454
1864531838
1790143497
2122900124
67418824
83807428
1541418302
1202763932
1312973964
1480297286
91193134
176973029
269731376
2100262051
1333504868
1115655737
1722045581
2043188543
1860190072
1940988281
143506787
235338135
35269111
1298134685
1908930373
1883405708
651906022
237351915
1742046889
1061771232
78445677
233471893
1866705745
1063277686
1657083757
885677742
1178918467
432638328
961730458
1441971700
1887036636
1797571861
1303764975
580670911
709154906
1880328095
2072395396
986441887
1422867703
1329017088
1921949341
1153056352
528481230
896397844
617879644
515934183
134032053
911174364
507428493
119813545
761796631
47308324
75064522
910584316
1626911586
483472000
2062456316
997201964
2095218688
1831787416
2129046560
1367646341
2093131092
268948644
1560633741
1929870083
983186152
384586441
790845612
698240831
1916753880
924778895
1042871947
953176634
1587836738
1528779351
383564628
1594417561
1860396840
1012460083
526883463
748290198
1717964768
1513019277
567523743
1923655440
484781555
970557944
889216137
77653678
1673302749
113887728
891133991
1976476450
2098907864
231538249
8197121
1465449134
939723864
421237229
160885995
1357574290
2042883137
645392166
1373058826
1628560594
1646856703
1639835979
1425721965
1311455375
1893898630
967685021
1878614569
49833381
1309184234
2019277050
800049643
1769202662
1561086320
408244478
1237798841
780473614
1469358140
1488294776
658020077
42010588
1730203339
192396715
1515110739
1070880154
1061184461
1221395673
2076220293
432143880
2035617769
1727700933
1834644223
1088020332
112731809
1868580610
899779631
187699988
1641430197
1643344503
367043445
1676043606
1325862686
333693607
1980418524
1803320029
160432896
177523854
1371625930
236820256
2086124279
1478453485
1755282680
602652621
533293813
500286807
2081584058
1875014236
1629131909
2098309784
155376874
1289584570
1363593814
1750562112
859923232
2081780594
620220034
632946015
399394210
1705678906
871120744
1133618127
1750086541
2024806347
192388690
9453393
669337366
1847089300
1734215250
108997150
1837346729
23201224
1698280040
338368901
1542624547
889657911
1320634785
1319277533
2143866986
2132934662
1457509218
1427611071
439147177
1222074361
95177632
837194486
451637461
1533469937
731470462
673374561
1143110961
50462005
1900492992
1914059946
1661647046
737714324
1257326716
1862907141
1201565719
635530232
1722010851
61351757
1956930243
482780603
1548792785
71349800
9941840
1865829911
670192121
282710659
1383826633
1623834542
141380676
35038953
1012293738
990537018
1652487906
1702493654
1091181280
736764329
1198822073
1503326598
1595612039
163173013
2075980362
625026983
982865863
739148487
1756399881
1080298813
851053155
842810938
743222269
1177445022
924468471
911906660
132977291
653610942
720463405
1569716506
287172524
554259507
1138212072
876295291
684059726
597260226
499422308
1146439366
914019743
684924498
1007785588
1146614489
1872626188
1115306028
834146971
1917768961
289662841
392874317
1718014918
1211652977
540572943
1522161265
1132625215
765931678
1398062851
1161403728
535131411
1729953137
1008497208
714830915
22944876
1125646700
1428082918
127612402
1421228748
1568952411
650586447
2095745221
1524483652
655993605
301256734
491362246
442746585
834361392
1366182076
1770049038
789378317
867829487
912945189
131134955
428158246
1408132904
1130059657
1532737644
914584301
1580759296
760550378
716423440
289723247
1855390183
1334747360
282828071
1417286556
1833486269
1651618800
1933197732
2097601596
281755678
1692260797
108316522
750579439
124052161
898037061
850903450
381810889
748843903
346625395
1491033896
1107405550
1870073857
1876419262
853659919
1604352606
550490455
1175214185
1391788895
2036323615
796606048
1768155101
934835433
435506771
856078222
684986250
793719103
465422843
1190081636
234091426
1181123444
383557462
1282384312
694035000
13416525
899662133
1228291432
1933081010
637651580
963069907
740465210
401334611
1173639052
774608756
814559851
131511432
1617947992
1502954326
2044870919
198980628
424863456
195151374
149285469
2050862734
758154745
1071580905
1347157731
1588260769
1724905083
1080454642
976227928
575561828
601597400
1922947869
818152453
903944433
1432664283
1434925738
832940116
1989977620
1530141780
1319734578
957210118
296566515
1875496320
1163613350
1482805737
175664035
1694858177
219849945
1056593915
841832821
1894227496
1856559365
848319257
2052222272
735502696
1429040208
987974539
1269840111
1613974540
1934190014
2128513509
1821178867
1239014438
1852834515
830529584
1114453998
1507426419
949992283
1562884342
1480806071
626129767
664852371
1520755066
1890469936
297611924
713618756
1777000873
260471435
1773964466
1959089682
500612267
1885634813
1900345269
1445035448
833039345
1266496374
854996199
254405797
1998932253
1698146041
681184670
2077309158
1461473388
1521810208
1638081871
1404229334
2049047926
1557035188
1305634902
1332420221
439156742
1956651970
979335038
2032934009
262584293
62272794
1757302347
131288971
555738804
403637275
533187483
579330755
605056450
501159938
1349727760
2113566861
9524865
1477876598
666103704
1345829055
1842368360
1995844183
1840845812
1239462841
1235936844
1905880166
198688707
278835199
2139927205
1094055182
702224346
950958189
329520909
1593885489
314472795
360218119
454364518
892669451
1729674563
417608972
480419827
1119579580
1350083054
1541408807
1640781983
1257167073
1857224580
1169061889
1348668172
1115091462
1391159148
2066701440
274786339
1911252648
1711138341
1738744503
2028585197
1563541396
1855015194
1646526975
487287382
1081691673
1724406853
1668353226
1313669288
326373044
310369869
30798710
374775597
35222391
503415631
1929692629
492392578
1589965203
1196150510
1942733436
2018089483
809205446
1999076566
1436347801
1951777970
1499652861
546506261
1991294351
1922819888
1402750748
1843697971
1466392900
1560360412
1810815091
295946617
1433538438
392643217
636015174
1163457398
1403332034
2004261424
66470797
189516358
371246477
1318950258
1212462826
742389233
341821008
1950295968
1648649641
1822106678
1999064816
335611995
1808652536
807358725
455651147
1067019537
2004527439
973331358
1752709685
438913355
32760535
973474770
1479908462
1009128530
720121108
1913702849
1211948893
27493197
1989346865
210924683
1558370500
1584990240
143721705
1595109961
601226472
186123193
1013535757
1682993287
457354675
102751385
438046087
1768128730
159529060
946466096
221280039
371385564
263742480
1304787467
1339585218
1773393880
1159158417
4737020
886653888
189552599
233662918
143214908
1842582183
481527363
675414188
2106055237
1092523850
598732006
651067939
501351648
1925144643
231127951
555689779
1328151492
1772992940
360700146
532315018
1985626381
208447440
201127990
1314537662
948977589
1494713213
990670347
1697463967
475460942
1405099563
282774445
692542431
1312754306
1808462520
935691015
216917673
1974761897
1677065409
274369406
1911222110
1663719417
1217200452
566320915
1724314823
854558496
2004012834
1286759031
666711143
236689145
1510754196
1532630531
1434077911
2045208108
828896546
1091211696
1302768132
713583606
440681262
992425965
1315420423
1864022592
1770242292
1652798535
259158791
966474498
1542129324
561525270
1662649595
2072357310
1109883175
545594247
1100998549
1304433447
1297756881
1840475307
1849469234
217518428
464643859
160903877
1370526020
1270317932
1419415134
1030154485
1094265774
1753724460
720930433
1142913936
1494439225
81666829
235134715
945071936
765019462
1954576911
1920122376
1184625078
1254330499
1538729623
363139080
1124321587
104968025
2120220812
362983461
877456669
1484929950
1407221548
645787782
1040758071
1457815801
1821140371
2105287950
72771947
56242916
864149550
66386351
1889932791
916823262
1291078696
2141129278
1254467949
444343030
1413293943
131128572
2112040957
241954291
272424079
1301469336
127152505
2032211957
1354673503
699501972
1395674948
22397986
675243123
1163613350
154814153
1232169618
659419602
371315237
1348817173
510578975
2057894671
1474075567
2124933546
824661765
284612248
1499161214
1584188231
455432486
742064798
1720609688
1031363671
375862604
965003443
918112295
1404491447
1167518399
289751769
575298381
1557581178
178431907
1457173956
863521882
246611838
1900154477
1681800827
465207858
899790814
1478233119
741026527
1536158177
1555668223
512993766
52168492
1107253649
1234641505
737237531
25353140
1924236133
1355714230
1716721197
460571492
1273969678
414119755
1247845909
80566266
1977047075
1483923510
189142993
396919487
1811280331
1065358349
613786108
1607997839
183747888
2045942020
871124065
954357759
519954422
379189864
1439252442
253840096
677953672
1949718015
820890798
328111476
932737801
197489459
1521075522
1025128966
1974255205
1135999980
459149334
456469354
225253160
352330204
135328589
413088428
1634394564
1220016816
365551387
880705977
571187344
101501686
1396444599
89825785
939027972
178189818
1994879520
782836088
609277601
492608954
1594199737
1520687710
2012842962
1824194802
1333573490
1546449327
555967799
1748825939
7565924
1775097205
2058817688
635538387
242737117
1889652818
1879073366
753671448
750307336
1139585710
823156703
1299300462
357456966
762570596
1038995551
188373846
1773690473
740281160
993022700
910854432
2132387755
433218475
1743449640
1056231538
1974264205
765886750
225091556
2110633442
1375272593
1534207311
669060638
545879237
2096379313
851245728
1716710486
1633945913
564603618
850904704
492982575
529675734
148852554
1223231076
885451609
711534587
1257322201
2029607791
56649534
807708228
96461756
1092864644
1143778010
1000716694
1908615166
548528031
1144530805
1762138473
1991834753
560219515
2101442339
313200052
1789925240
1037755283
1822434437
357561452
1317647508
206675975
478038392
580023502
772052627
902178748
817841202
1482088700
176844764
2080934923
532790205
114081160
494294108
1537028301
1366495138
1432090924
1616055327
794051140
642568596
1552113337
358015517
170738238
583861764
59436032
2066330814
704302371
1490073581
2138089992
1581081850
1599112902
2106177661
511831900
125357072
1666339172
642817106
153468706
186459333
1830257627
2115629633
1936268605
1926626174
454667006
615376012
1494810648
581990541
1621823265
593473560
2122158145
1969560480
906045862
925739317
876300478
1474640273
1383682483
1223941640
819370505
505077304
747639105
993954283
1952231314
1071596114
1793202614
1884192115
1365344878
1916949081
247074708
823148320
1083222427
1277042571
332312428
2028723069
1550769335
506549470
846527
2100547923
1152115485
1724468433
1137995934
1362819742
1534379284
78629038
574347557
899689598
1394683549
1793185893
245722238
784945362
2018379873
973392986
1575267055
37100007
775158816
1139070183
1597669710
1880768350
849643069
1787339794
1963432881
286144794
1769630246
610403371
194285854
657643521
750545321
1534884366
1982402186
630942403
1067695044
136664745
943741299
1977145033
2005981323
6837338
1339337647
1794078909
461600205
1408664847
39080884
2005365869
1587272261
1519842535
628474403
1036463981
1461101122
44733512
305946783
2048781394
306781352
1971186580
1666159269
1018126053
352651407
644552258
998185411
982547960
1650191576
997674454
1295432217
1737392907
873206307
1411432361
1820157930
806460761
1244268876
1187283117
2061586229
995174906
705766567
1261755459
840351536
1051928927
1211555268
1392337256
1497797348
1745092445
1918084954
2019437845
29558920
721080097
1482983744
1643161680
1489116373
1094014391
2096549888
1918842227
739920936
966907488
173881459
1873882987
1399094751
236282162
1485977815
960537673
483943049
1468974737
832785302
298854627
217675885
1380065396
1961536067
1911966480
513767027
1995911337
529441400
715766846
2145208772
2048005732
1647114325
942800501
1368760563
680891000
376836829
1422857417
592661946
1880756032
183069496
1000610351
776259892
2099804508
1478554007
1782619622
432616308
512119662
1009539452
1333911702
1159528383
618951507
1890424969
1762601162
1163052145
629962248
573133788
234900327
1212196743
643997378
466439260
905436688
406590736
1865576423
1820705423
464765254
1700739261
1414018856
720546010
368580387
1953739674
1121459190
2012111950
1408940424
1786096048
199477396
234294022
1191521300
1485966526
244016739
31464144
473553220
393506736
392603894
1509225573
1583659235
714658988
1388942782
300501764
11570280
1084099805
571180704
992685191
684113669
1662822484
408174634
1182281480
979956894
926426667
1202013534
636279298
894182436
602838813
588385606
2013285392
1981274660
1274723491
565996456
1051885778
1079743330
520944470
1662199423
1697935673
292835290
905540817
823788233
1444237759
1134538585
890053980
168973898
683668655
1124176486
477783447
1389610518
192134617
1258505990
1529950082
319871891
860851285
1435469295
1961699816
278520843
994956798
480875951
1536868518
2009387051
62652269
1036610497
1339464290
186938438
446847735
1736399512
1965870960
1465736527
336335196
660070151
452905857
1276644400
321047271
1215226996
1343865582
975546765
349400607
1661240966
376366303
538367332
1035717468
574090858
1459787717
697403750
1790128552
612911031
987036026
352804277
1092126652
1856606539
1301253855
1225986544
1071080064
392944779
945862253
1263534499
75005897
612504355
2087018570
645997517
1502933142
1751481396
155388843
2023662669
1363663782
701118950
912456499
747994317
226985619
2114164908
1198405070
1659913388
391282014
1504478170
179146153
223540316
1916614204
1046414565
1488041102
1568222789
818271545
1743335553
1632784944
579407273
557998307
821705101
1869605134
565112651
841315276
1214824057
1772061995
899257786
117570641
60889596
1239711017
1214914780
1983514805
1460891245
951873489
672630292
1062614232
147984571
256980273
428710376
160063371
1628707199
1365863161
828539019
1014637333
621629207
989235381
20199152
1926308609
1768931721
1563107176
2081451321
152494852
1794364139
1451501061
914553534
1105829795
1415356555
1614747240
1178511761
1952393826
782565198
1202629404
311830766
1963531838
241720562
1602900914
1282913298
1109425189
1842691753
604421616
2086365611
254587436
505956550
1404529700
1586683164
1574542895
1965805961
570622267
1217246924
2070085399
1939830830
2005374214
815310098
2076935880
1257668636
62556713
585582539
1847109070
375020424
578768472
1573408286
1092885664
163350011
633785727
1991926545
762457348
1171508256
1497695879
930492662
689912383
1629281788
43435683
1662941182
1265900688
2020153990
1564668999
1012455486
1188716797
1406794045
521299664
859454247
1603599386
1864705497
1417511249
851707529
541727679
818192554
579577855
797576629
782512567
1458851974
1390410761
1013811373
626375459
1835746797
2049098945
933684072
49602646
1641486140
1578147441
727967563
1964737832
166604976
199711343
2751259
1796766844
219438151
131001209
2104573731
1273688449
1864265248
268610628
562851339
233531604
1736979878
781277226
224300518
753665163
594715447
1227642068
783973050
825669826
899545734
883013191
1574719763
807977662
401033209
337965532
1165174275
729692929
1946577579
1291346521
549492977
378344505
558191943
1303903785
1859208930
1007601009
1883998393
169747771
1678549214
121966376
776995041
1420626606
1164191849
1009206192
266332777
2088463594
555624606
523726189
53650601
1288017816
2109188791
1534309087
1042085351
1560537006
1316476933
315690432
402330354
2076141971
329295082
555062743
113258965
508107422
1605493114
674501207
784524466
1164280632
958365168
1926219544
770061399
983386751
1990644254
38091399
874551030
1470905659
894302717
1205294662
135417686
1663971567
1759482996
916032725
2095466850
1585715258
1043112216
1493400339
38959697
735612208
106702787
1032173063
398741458
1834058780
2050416569
419372325
1410106737
932956660
209164904
897293183
433117121
1335022427
824487183
1510482593
92679429
1736470522
2036689146
46907286
376062650
1476446786
1229781781
1295843925
926212868
646325681
695068818
2026853516
372094096
1341289071
73497290
597515115
2025863647
62897305
1989019398
1651584678
2104882733
376148504
322579010
262811199
295951590
454925358
676149596
1989733784
1298212983
1190376680
1071218642
1991452870
88104113
286213870
712434664
529575820
1006661257
1049920222
741294754
1851855393
490701596
896997681
645035210
1661711266
920946340
771247459
779573670
141462381
665404853
53177908
412150512
30874208
1160564679
1002656612
1023030002
1150281334
1599424960
996294647
2137015903
385810687
1246925400
1764715280
2014801739
1901797024
252061815
1929215139
2103443577
1239290291
574482328
566165445
823463606
1138298379
1324249910
395995478
1484323990
1959309834
1992400452
1348732063
1547882592
223459301
219437900
1796925176
1367676056
298339233
578350155
231046797
1693365320
11969899
37541047
1386511005
1778663396
1190154548
1332093187
1089838125
2134782941
1795820365
303748932
1762983727
1180033742
1835683226
20436880
2081552574
737511480
338890922
1286445734
524414169
1379365552
870385955
1556756940
1486461370
695723993
2047996668
2054056757
1621028202
2077392131
446467692
739528940
392272390
806340939
1581308600
1668830915
709812011
1866372543
1736537225
558925366
1478263733
14709472
1578245462
1714356660
1492900765
1232265238
1699370291
1322379699
1399572583
414310871
995329380
1084059391
865747856
501195825
1539498109
597556469
453674882
895806189
1740650874
442799988
1865453472
363123404
756551098
192312625
1624109909
1442837045
2017003537
263063530
907718102
1587324192
315271402
999715661
1843948809
2102255636
418246981
553154840
731918712
1161280874
207532242
680343063
1260106314
667615185
994347073
1576489041
843085236
1977001388
1582141755
424564071
479396303
143389374
1628870068
2036712689
594877732
22979154
850390473
280992575
1036312569
52801964
1608481343
855630108
151196686
1442120831
1633671398
651417592
757571597
611776057
968741540
649340013
1468042002
176651481
1249600151
214589725
1296105053
1444187795
335811030
215742882
1184763450
2146677613
713445400
1223305373
669085047
1533707785
1433073980
1384601845
366856683
1080389315
2028998292
1684912102
979669200
2081355683
152264649
84713435
962877682
879753559
1791461275
1198756995
1272902064
214964253
1092383601
1335999492
1958852832
644855581
1856174879
1326685766
2067650383
612371340
1678035237
1364957705
937028414
1771473107
823670577
1377355923
73840741
37220780
1808911147
1756503854
1641219882
874005824
1056188181
1080748656
205430921
294531842
248303578
242567086
423824605
1455675746
1551105026
471761461
389687439
149513358
1781714349
859310125
931619014
1060658210
1960400154
775328410
1943022629
214352725
2065876636
1020662457
421308645
1017980355
544152306
582603046
580550373
1318949473
2051746801
95002106
1938175861
199748287
220640303
2112828279
686744804
1278334784
2010000110
1473964282
333946795
619027962
1621354055
1637215175
1335416001
1238951365
564705465
1302028464
461490885
2008205528
1495037625
25828109
213953041
240646633
838504068
1025386888
2000234108
1508922809
1163293311
1101329066
2026894296
213760842
1412960880
1412096448
170070664
632714149
396561354
1011026963
794916721
856065061
4196251
448378827
1290991648
1458191476
299684292
1924794211
437684747
1219488932
1711183271
127936175
648242288
744088609
35296008
1000384082
2087840824
651871793
236722890
1526694799
1470059485
1421272087
666306636
871138333
1038927847
2065715261
316996859
2126111249
761936946
1842484936
553389164
823595988
1341187616
1492339202
1610975614
1258909607
1813511100
1234166713
1415312347
1453507011
1536186144
1366727636
2116951909
105411397
774736408
992303917
204396357
1655094462
169473115
1037534829
528390103
1867549183
1153733726
1925229516
2051294123
569641597
1580970190
1606395138
1115653041
1187271984
475431557
942903019
2111929554
67230454
1548578203
1070301926
494149439
658256163
1207906382
1465315077
93669710
1282311904
199219550
399098443
1272807074
2065494288
1143250729
411723094
732160349
2120051770
1816521209
581089550
438694025
607714696
1749328136
1341742599
1118682260
1569931048
988108660
1447099000
760076079
1432572529
2107698128
1161605740
301034153
2011549920
993517685
1925466068
368838644
622139777
1803105872
529973258
1178729436
2046669291
1769871348
1581485738
162877606
1831942757
1073544566
2114521
1111988690
44457534
693401131
375207218
982999235
1731441602
489574072
853461537
1364033222
638876070
691143497
673382116
1291351207
646607515
883081567
376810331
344752061
1737812037
1805043416
372572265
1149987446
443890952
215925080
919855026
1768201446
1705227962
966025838
556041997
333962973
1468479359
861016753
1356948127
1956273857
357539044
1244610404
1858949346
460338226
1485314729
595933013
958370425
1582652881
500932993
1509118604
2142700279
759267779
727113613
213810609
888633081
1492880620
1136868788
498369027
1842659905
1865343721
1066244773
1676370517
4181874
648823043
248474189
647603294
535438646
1075561680
1766315421
1572812230
1300118674
673478919
433782932
760954917
1744448677
1916456382
182923467
2047023861
759275407
181136799
343086735
149336055
762633235
295423000
1044804227
942785122
864111957
2046581316
250767063
1288116073
653701539
1415467290
47649968
1811841146
866186950
429154369
1312483013
2016673648
1234515542
1631389147
1950047275
708222321
164241780
892373528
1917472956
1469103787
1374199076
1610007668
353431190
1479205844
1101970701
2074886220
32500974
2059559467
108046997
1087003297
612987743
48554067
533317857
2051952526
638422692
962546148
1951636646
1229269031
882912237
630246716
434733044
142680482
1122204490
910598791
1948006861
1788866374
538570838
1971055855
300777691
1569962452
272292245
1762062378
1246780769
166591652
1353726547
2052611463
382046592
1405169277
934556258
1074045146
2141169570
1413763597
1817478468
659649344
252411282
295372357
777892492
1209204099
1259641451
2025969340
1058818126
1093283913
1908844730
339999483
1620872695
1808463105
1898077191
95366248
267205484
2072673293
1474827336
727581413
296466790
783123371
1759953359
1411369529
225137627
1156299885
104015294
55693956
1701116802
1016499760
1493986887
1608624472
932928830
487066931
789452169
1281023262
50484110
556988250
1310234826
1216339104
1106094934
108163535
2009459152
55897911
1322205469
1490263044
598178026
885279821
1093126151
1785488432
174051763
1293883130
1282101957
1392326107
1010354466
142180833
1552329022
468987674
822831446
1258446741
2013623232
26542302
488957
1360577551
759838587
630921611
263871900
1240050050
1685885145
1964777647
1402788100
586662636
1325279202
223507215
312652430
1228977015
638009972
1911642208
276616147
1760979185
557671044
1084422623
2078861094
603105819
1296952087
1829644935
542465040
1119338849
87336917
1201216594
953206292
184180465
124961884
198837314
1122846212
1134340218
135209428
1964094091
380130415
1117276212
1927006355
824411125
839484878
1044862343
2027191911
1331346621
308587651
701133546
1671409870
209098497
1828525724
547555900
536910698
689066904
1089267367
639876911
1955313592
255821402
2003537026
156560651
714762893
93771988
2119295675
1748586267
479438683
1871248376
1254616725
1145449406
1146216146
1073244381
790730265
416581738
568810198
1070970213
875435494
1339963062
131944598
1064995460
1921492150
1675156517
635585858
810373664
325888290
1452288566
736486866
1722574552
861288057
2033039638
23246778
1303332370
76512067
431411461
469529850
1031257835
724163802
1654244332
1620372753
1677063603
941380756
1513436855
1262260035
1838928637
1183136038
2077371040
1022645096
945527545
1759919913
1896214951
761516763
492568529
906013577
994901524
163118314
1273165342
1306808942
231592905
1104150838
548188025
945344812
1728812259
1083827416
203589936
337601465
2051329333
1565226684
83429632
1446616862
1223749390
246867390
329328308
1718509997
2021204679
1738709547
1254375041
1642536839
280869641
2002909900
17363464
119916859
871752123
1970146132
2021383790
499883142
1998212727
2082736275
1389145968
70192973
1737041198
796584431
2057440846
776423245
1613503729
1916106998
139691320
1524435163
1084134069
482356351
2110555747
39649817
1961875169
1266066663
101123645
2008048226
1227992185
1932041656
411021565
877376325
1295864463
151554596
1920182433
885682535
939768634
1389665254
968994394
661227512
1692572267
870764682
687900269
478455840
138245966
205331974
1361280951
926955864
181216121
2123827135
1032470925
1692969240
1837682258
415152046
1815863615
601821583
455777296
885856294
453168107
729913126
80110939
1446474713
1335344766
2008577201
1195419653
1759393051
473484155
834809999
1846531166
722882203
1651394562
2105936466
509840245
2071179365
941718912
732444653
921065570
1379067199
836393768
975936754
1632706399
118776846
16310334
2030415228
1337791743
1441576008
1995368813
1205812237
1709862164
649860211
1647836275
813414250
374764199
382656016
1079474416
107759901
1872947002
1415063468
1812123703
1563947546
1308572379
730298824
93854132
1049774042
660289403
718035564
1178506147
1727405952
414257680
2051632876
1976737269
1852589871
1058600968
2013096014
491582319
2113026985
1175425313
229169390
776805173
2092720876
1003456109
765760635
1285494692
632116507
33958639
1590507607
2081987911
2094634597
2077775503
2014675215
330668876
696514039
1580142050
826032511
1665295525
645205521
1195327215
1387820831
1521540696
185329995
1604975868
680471911
414178000
231894198
665360659
1651790591
760366191
114639562
233050484
509152540
1452039990
1773180807
1317159128
1851242821
2127282276
1183606964
117572458
1971047474
1893427973
343995838
1717697577
131805482
2030096291
1107650128
1425827339
1539842013
182397402
2084183783
758525426
331313110
2011607720
1070527488
1285807350
663552162
706641985
681996341
442447156
2135521400
1636967552
1436815137
150715315
643478776
1374875403
1159485816
1267534260
940683624
489642688
221202712
1100118388
1792165242
2095686044
822833151
667485804
852826203
2136949640
1481892075
512175763
1185020519
1186137701
1099176873
13882287
848290079
1213047125
175718082
1774686409
2079560827
1305586038
1203229210
728658644
1353317227
19988779
1299230431
209507510
1970180675
394784316
2125589454
590914307
2138135697
704291721
1932849280
180406475
1806526219
1208067389
980738588
787978651
1477069776
1644134712
1400180612
506872546
2017849518
304138522
372398628
717010717
449074995
39252742
356751259
165289420
1518024881
661426240
1006526356
1885102025
601259047
163387829
527918210
1224763399
1170903762
1761291595
153186239
1789863241
1364456755
834683406
1916117910
31998737
589998129
38316071
869522373
1155681082
852819176
2086041492
1126795370
1173318146
2074977453
303094561
1312000583
129940604
415108753
1255812503
408802213
1641868983
1372391648
904508257
489776006
536479653
1832355288
1437443688
1523980007
1471404125
1614741513
287181810
1479172483
1971532110
995388002
109330347
856090973
256714069
1071835744
778066454
1656088650
885822808
1729641613
851952610
1853703071
847605495
2102600052
917191408
331253119
1080500753
7777756
475014148
1475339867
381242719
774240916
293228463
1103989297
1625814682
370973636
1910843394
1108119438
2122278045
121955401
437172551
1963874408
207696661
567217961
1384451646
595823043
704419598
222606891
998817916
772411279
499646674
891864845
2006975058
261845682
1402290292
153583329
760898697
1597201996
635670743
1195223387
84695291
879019829
412678142
1437944531
993738511
771203134
1485366938
195560724
1607029858
1839285856
570330245
266101082
336182951
1997128451
986884288
1161905393
1558286821
1587017513
1626284845
2025628257
295876740
210058336
401118930
1147340109
570395698
1947844102
63422283
1962846242
811721508
34500186
1716810415
934053276
517762943
450029920
248664454
205635867
1800212724
1841205893
280544150
110021138
1266912939
1041518121
2068472078
1087618475
2054741945
641795190
2058343736
20235514
1471829791
1754986051
1746148058
1121094602
412896941
422100364
1226937882
1539824163
841505026
1443786443
1281691743
412717832
658095631
1635458323
1970825521
16481560
465948714
1037990138
639525147
1941467206
16343577
1062576699
1918153624
1636713606
347209156
225421805
1043690507
1797982976
874258727
1672922422
837614468
1606032024
171193503
225257666
565877145
1371418724
1784714459
138061965
1685898459
1598215071
459265710
1696563444
1855252772
2096605382
1620946011
1833481120
1933511467
1745756870
294645989
1805452396
719954578
81387503
1432338892
1288648923
1181326947
1164712299
1229399037
1172475798
1008335066
656837614
166187818
47300263
1266880280
1572905237
2061473174
770134566
7237358
1464877623
744893969
180216186
1217149821
1879673395
175000457
1620312918
770151012
863429693
466784121
464709264
1623913762
8573931
394022649
1127958390
1000842799
381253562
201648543
1383531630
817180932
1550679856
1862701251
1679667195
2042359740
1773675850
59562490
2063508069
296150254
879628790
1929686544
1189114511
1885599679
916697176
476827493
233603247
265912895
1945172474
954855785
135665233
1676519631
1816904111
1951859312
2126628902
794594627
541388726
1428410034
98865226
1606185320
937885699
2138882295
836857781
372262789
20871646
2043903317
1144381134
605634568
932024918
1375654913
117326622
1873747082
2132362077
1769172329
2113809371
1081122703
1327552292
353340813
2066048824
474361253
1919896954
72100522
1735655056
1917781178
1763267293
604547477
730851092
322834522
1816621485
1573174053
610549665
1306249015
942686356
361302266
1706468879
632557513
60284045
1402891091
1550490513
209296133
859937547
69681301
1558512248
1993203473
1975525532
1605623912
1283731565
902687046
1323227499
1442646410
1836570321
1106172978
1231777134
1477447632
358586564
1978818539
1139283531
685079974
1841353156
1769235167
1043090688
686485303
1660171986
155141510
731063423
271331613
1937403485
2131289824
47599947
1973280781
1043271737
80186535
304363022
1607053270
272234668
1752880412
672374078
1436984375
593034549
1036602613
1447547100
238928710
78316071
280839998
1168522690
712240038
1488952181
1132984481
1293218268
1192083813
319762736
437895468
1030507708
1585886082
1088936140
632988016
836237472
1917290154
244185064
1003812311
1055374723
1817870087
1064217834
1238004402
1777567080
1964360253
1652432935
1009848158
780575191
1239918338
457782019
1336014455
1730717968
132552880
1212320417
393625689
2039841177
1677085007
191722007
1222295184
20183008
767671038
880294030
1339061847
1239423123
1392526885
499383430
1874882133
666351816
2025682546
1148869380
1926468967
71364339
693758796
844214362
380926647
495549953
420251600
638620280
1720046378
2078831474
178567949
896839598
780106795
1777511107
1706392297
690448180
517787494
51956075
1006820584
1745892796
882327084
1684579516
1299636223
846341076
1957745220
322134229
1491804974
1044004243
145651531
753183431
1402568055
368708231
771676753
388099202
2036027380
249932771
1069137539
1617133457
1180345210
726614215
455143890
412393484
1726130258
355574515
576754960
1566528224
1255786275
452192183
1209451275
1098063243
870552253
1576664293
402017154
2071939384
452637435
830597805
394654679
482942217
1594509880
790155866
586061567
639409467
115131896
819040856
1731339729
1066335791
1798579286
979917170
57816845
1131828505
1770744274
384069147
508859048
628485171
1557382144
1471560659
834315663
330647957
197420190
1328183937
1504811610
633878247
282429299
1393109253
368414385
44901940
794672408
57464942
1023148306
1489549820
608721225
1728702417
972582007
650779409
1474698323
595635537
475791695
1844000534
454652420
573761174
1279289300
1388251459
1086489971
1755227021
1431055564
1962880277
832107391
690848458
1423377579
1353200670
1231687964
2025368205
552040518
654194940
779905891
181564382
1924820816
1227578980
428720116
799531279
769424659
1942440986
761598442
1751034513
1871317302
546040366
37509551
767619909
54529712
687627013
1607054806
816935597
992966547
618674973
132348712
302273578
776844189
1003781154
1953126098
43244588
76485080
2061716350
660774635
1498845552
589633312
209350249
1734491966
1195073961
228955492
1244435148
1106057383
84048875
1360202695
472059082
1625957058
791397352
1911490391
416331603
881611966
59851965
2015824821
1171373963
391027670
1568622556
2046358432
1988034218
439680975
677179693
52794664
1552900256
1313943335
416653997
1969918954
370389047
25466834
287886649
416709826
608762419
1102996433
808271074
697890443
2022063328
300751590
1783555454
185094993
124654158
1950688662
768875525
151185683
134723717
1399389907
1930245434
1990775998
148918822
474749254
856511917
1310685324
1294797269
975666422
72038533
1132107796
651525577
1516379205
752946746
1308872688
2006314651
620563372
323180632
1367142475
1302759769
2120232231
854558846
493187203
793011833
1319916827
876132427
1354055723
2051972991
1064630361
361433955
1906478952
1086166616
13108130
742132279
532780257
261564150
553072634
353115400
1069160715
346471019
78284319
2092499582
624303215
2133350102
2022559412
2009962428
1669953581
1768504873
1939523811
542630226
1500547172
2064788714
1789551528
1162492782
1487450007
157442401
375160466
1680470258
1003659674
1630918136
1338573206
584317955
862508256
120984873
1744166645
140560865
1824538387
1405768300
742383426
1828703870
922322001
1849624656
1454523766
418612534
758229210
292390909
2038927253
1398709597
770373324
1282866307
1651409490
819384512
703214530
1701612420
1672171156
58429039
2098864883
30134841
1313350235
2103524051
131575883
705250867
1744732612
51545486
1238447399
1257505954
1749823206
914340201
1018533142
2142360132
1568479283
225414684
1906847954
196673804
224159099
1103928862
1555224742
330935969
242773107
1103813265
1957508718
1501378576
1789858421
377513719
163721775
1119759284
1890405427
1155040915
546108477
397731514
1175412226
867195334
1388150341
542890833
1604169191
1471629530
917009861
456518494
1991741458
1624981675
170585727
595512054
1686196071
543129700
27451779
1092111293
388015679
1523752983
1068070155
2058351867
706391638
236050670
1883075788
1720025100
1641588617
894290971
1806129765
191827465
2118384539
1530995458
1243738985
752648369
122941771
1001153630
1022349352
1705183480
273168782
2051871745
957703558
886775449
680092283
509613508
913423068
1242835375
1660431271
109383706
719792599
697170013
403438897
356782897
852134634
18423050
208916176
1925800750
2024212521
493122642
983497217
1155069024
799691064
654593068
941942183
1549114507
355270906
1314686802
1452576746
504400192
161608812
1246919701
1489141936
456997067
2009878917
93386539
1634529455
812113294
1744705712
415851002
1044831060
985962817
1922697305
305949087
560816019
978059797
1880594896
1652804268
1557285628
1370736648
1261743619
345940581
270602693
1382057546
188211265
177286506
1318991360
914849844
151918824
1075286593
1147249134
1710138899
1150257708
319183036
776096201
234071840
84150066
1646974027
1435549105
1903669919
511179761
1488350048
1568865511
1691654408
698684948
1626664411
1050532521
1932477896
644644251
1838116314
1320694936
1019154159
714145597
649805073
1451740322
1072403965
400002747
204385564
1402161395
2084497614
1271100158
744021118
65184156
327888859
276744363
2048926024
70684991
1874790091
170194224
88044437
825631075
1093331190
1354941337
63672765
738143417
705369729
1588238896
1151659270
2079775175
1148387986
943901242
1267522849
2044236257
308338864
1448266043
428313019
319990687
151147793
1158292692
714979547
1816521418
1019629697
145260750
585590913
907188664
1178131284
1038893840
901823565
1777690720
1029502880
1699150442
1257570148
381633423
1002594975
1589011673
644972506
2077057477
2133084654
975782316
29939284
399538385
410413728
1829719021
1027420023
245433091
2028157290
48350798
761636477
2009414590
433287021
697934730
1899721869
621972679
571264625
1545558482
1297561539
1691061803
976210794
2128255500
1078441896
568336295
127063984
1983131075
365965522
774753678
1997111482
157273480
569161949
871724296
695716584
1781514452
1838729878
1283467994
1973116522
1523496273
1833444046
726609105
1070813860
640418968
2054414825
1672991487
329750582
143125530
1536618476
1733737984
941564728
1749445374
1071417737
1564539637
453270918
1279724345
484205517
1720092717
1326364692
1863167350
351792305
1866881597
511583939
724168003
1563151699
1387336580
1819543631
1577516759
463131763
1212283094
1373143307
1823108308
91845156
781846582
1792780000
813348575
2065820452
511167767
556645584
1233926054
1065299612
711398848
1630100380
1875808533
646885057
964686422
311792114
1878086067
411174025
1311007093
511451286
2068588165
940348152
1623378430
1729860286
206002632
1732616681
279207195
1111102049
1836825567
877409760
432521548
701231354
1758628902
443541306
1808322314
1016896544
1667875961
134453266
1050943931
1122131749
481320781
1342357028
1709543439
473446582
610527975
728516886
1155014356
617644549
1970252938
1356179133
1442517439
1191284457
1987623021
820249492
302467154
228171576
1233837209
44968327
38038085
687041712
1728205738
1980808175
945323635
2125574449
1978125446
1546813701
668350821
631919804
954202258
497736586
1297435181
146146264
1888447655
299018867
1372343087
413549144
222420112
1159507675
101126487
1784422908
861325674
1557364429
1456878928
1792902627
173135486
539493576
306990594
1380536358
206627231
2102457513
884725391
1919500579
1693587767
814492330
99710546
1467791686
1650459019
413056087
319856176
1722975071
1364505985
1927717803
1784015377
913577517
1081916466
1039247185
393229985
1209707231
1361025168
2133262964
1123122322
459563017
1282635869
461535707
322096680
667364512
1121821531
354131453
2097927277
1162403190
288397156
2046340863
738911206
73885541
1736677462
1225920147
168124322
1529455084
1771247736
1165734214
1066154171
1224997949
753289687
2097856584
1288946317
524492517
1775210703
746705937
1225925666
1925640908
1872089591
942633786
2105266860
1601141714
30409929
513047460
524839365
1085056456
376975631
971663283
27127841
406317115
672817155
1773317916
1544354948
366466630
1527042014
1967867555
679522506
1229332025
752060797
1720739897
1277707445
1946701641
129293997
1686985825
790805324
1782873949
1986953171
2007672595
749926829
1454331597
507851351
1188902933
2037622775
643341854
1269362359
549773084
1390908785
1271261472
1338673612
1342907885
1565724986
1614011568
1598932954
118106679
13293550
839115753
82540911
182185252
974164784
578462906
1383690360
1410200987
738018024
117568669
1832644300
1790978375
351203050
977956052
1862990421
1571589037
507359773
1393910639
2017985349
1546097254
710874329
1165995709
1193457445
422827663
368427710
282790450
1283439232
249653434
1938910503
744024163
1743641464
196643776
1734751613
184037056
1376726155
1153577333
1290018090
863196175
870743294
347753986
1720911365
803369281
2023574416
621802879
732035846
659455822
637668613
1284142607
870896475
1153860792
1206245730
416106511
234991685
1590501052
1098603127
1690972830
187502874
575793972
860370262
1490562832
789164970
847061272
164715774
1257987484
168482037
237400036
1755399832
1848088585
107069304
30298338
1137279973
1818214705
867012389
767741744
741316786
2006929695
1914164196
1855600859
1592365700
143731436
1881693540
700783629
1426157556
1905205930
537515228
1383608964
29142329
1900143961
1366951867
271723863
12661284
152431152
1435562910
1175789361
1863998998
704673039
349253661
550790585
1665281967
1610089310
1288034127
247174558
624620941
257456090
1817934531
1910017590
1932884085
124882998
1342902354
399168753
365232599
1961851644
1171881364
118294382
5193868
3479558
1594957710
1951958375
163665307
1500000101
1319370465
1359378359
47064604
1052680046
106180692
46744881
117618974
1602032342
1771655321
1621079521
1896097584
810333202
1266025308
1825760811
1625702186
1433980254
790745096
674319890
656393594
1965738244
1316915233
482455545
1785109385
1458098011
1828132200
1342242845
1482142222
1527730773
1332631502
1378740083
1679643943
1543411663
1321449116
1181225455
1647832021
20730398
1758271815
854216082
713975320
636249359
1739871787
1651251736
1464557972
1757232751
1864350119
106176841
1526664743
1042155016
636522393
1645491889
351069383
783453188
1847756958
1847572198
515050053
2057806631
918590029
821239793
1264479723
860788001
1190073388
60374796
69123727
1512514407
482941502
17367009
1140062450
1268974593
1143049794
1093664612
2125294225
977688679
1074280609
2120137802
1589550686
819107367
1221287473
1424998473
574986223
284822166
221573996
1051962460
1415986108
1147366444
247072449
1207834261
164202689
1320244687
1963587478
529894402
760686182
1124692720
1660814135
962242870
1641640710
2137250898
1467155265
1540840330
1511390316
2130792497
1386899649
1758046269
135642290
192203442
2131631823
568540559
1471244469
1319808102
1996793989
54070355
491037237
400177279
1726752931
1877324067
1360768919
1703053610
58258498
71607878
1034404530
413127901
131265196
1188972125
1649110379
1584013231
1037522437
762141907
1104654531
972157889
1693383468
1039671790
33883322
1632875294
30771499
1305851637
1330895821
1955175486
1527614781
1803423653
323756376
1615359796
665673962
1092622438
2037458746
1776549608
1269303719
1322604614
1153324411
624518977
525751993
266912284
529183592
595288191
1449425440
425872663
1323215309
1982576758
1359054218
1737143061
1971499193
1566154505
1856295848
284977088
493948581
1985090902
1574977842
1494368167
1153701041
91403728
2119120158
1730227823
1138705660
7602356
819848616
1018207418
1403198743
405220116
1429517607
2126278539
1822562609
429593593
1102470699
1440028445
1919313111
894717384
1582344289
594299522
1409199976
242127200
1495533364
1600832984
236549623
719674592
173416826
1133601966
1466440149
1693695859
1338939550
138057217
38697050
1309822471
2092128777
1527324454
47667703
1471733882
1269993363
1972065593
522044990
259287800
112391973
570499715
74678332
1678494925
691875317
1244038134
1277421967
1478312885
28150147
2034267439
643185748
1982395947
989811184
1035843778
1163293311
421381504
389866379
245351905
881923178
1556861321
1298882987
1307184290
1130308986
1152207974
1803724659
828246772
821972015
559319092
1835797881
123361993
1910420738
459165523
1952708283
1006930165
1944255111
1351085002
942321601
1174368526
2020464992
455754797
1195359799
257818944
772852018
679506646
634975260
908232322
1702172730
2095875357
1279177329
629536441
1376413321
1671520668
1714753391
1572573629
536402601
412699039
369242103
1992651465
532808889
235845669
1146446216
2064660269
1209693488
1762838568
435394437
726570910
570878100
1327127774
204656963
1542886636
370755366
1821646752
1793872150
1398599272
2086533611
689787842
1371926217
1707449296
2080168932
1475838924
1809798361
685309389
1456905707
1369416778
324984447
1121786681
1813095973
768455229
685631793
408432983
1771508814
1570444015
2037895764
571114224
27261756
1378913411
1012608046
1081421327
202745153
842503870
1193416583
37229750
458660528
1587754635
1984251304
1266698661
1895363773
1759249514
1900585247
1931879511
1819929626
1757511661
2014086526
1671848095
802520815
596283819
2068122048
1866169650
1879909150
527520650
2003271915
2132906075
1023555142
1613720413
1548048546
904368503
1852740810
1705134204
243577857
1811571724
1993337313
1299757369
741537971
371305852
118825221
380439659
66382840
776028120
1305751510
1804795163
57636988
932918151
1037002763
1277235126
1359272825
1112089725
2034315122
665251927
1236624987
1031120848
1277039868
2082106337
1962762759
563285977
1751728726
1877898382
1272122345
753919954
1164938280
1086276415
553021291
1245920704
375613352
155587406
956138067
1020439364
1665473696
995397561
479404992
155672680
471680241
1402725529
828966232
1720445635
953409461
2065642485
1290655845
640721577
45583745
1303649075
307243732
604977225
771517174
767049715
1589464901
2136602429
821081053
2115302753
1486289212
7748855
1947670907
852931668
633878247
999085831
1636131749
1288690275
1298210365
1138029068
1009457170
309768176
917588171
222444277
1348894552
673563231
2105832030
1424323039
1054316338
1960578771
890046310
952663608
1359902955
1338162499
2107402471
1930660213
131272021
827703762
283777240
1073996717
1364948511
933459619
871812455
789784761
1294409768
1927786271
619489509
1488262516
277016200
854025940
1554140650
529911794
615346651
308590979
778397024
111331027
1055442019
1575971646
454450352
205900010
1320665129
2066921800
40363473
1388709396
29355112
2120859897
2130197780
1571422932
1852446873
345053890
760437360
426209921
108730363
1895275088
287947949
1969820604
537275064
745858695
473584647
894200606
310767678
357138443
1997091070
1293997658
633096365
441851156
1423446886
436711782
48607626
918229347
1941613280
125221005
1854840500
1624187982
1852988707
535207364
1256123704
2041006042
1088467968
206069010
1986010252
695861403
442212463
109926421
965528605
1999368867
919060805
2072387911
358443329
170421724
257249886
95975414
443934063
1158624717
1938532724
1739047650
694480953
83513037
58257874
213560960
1434446872
672986890
597745023
338154231
1097392558
1395631990
1805810646
795647488
378826012
891170438
785684161
1602234402
462783636
681029061
1115692482
872032577
1553828215
615604878
2056531083
1977047075
1491226556
1993635468
1509638334
713189601
738377146
1209259804
1509121749
1945510015
1884675922
1460466567
164513836
371757360
68587910
1211056096
355159014
741065646
1380422793
1277528539
1646349174
71151604
1760756971
1519362742
1960885454
819917826
272360057
795225224
2097046147
1289735129
1061986252
464842510
1329655489
843198256
1765720122
1826733212
271750006
1140608057
1800441062
847581101
436070797
1355288788
1656819775
244583388
848006630
694743899
1394863417
1143599143
532409808
194269297
551315387
746138634
1652497153
86969001
615893277
1588021973
62435059
38532358
1891787904
1898327553
1843097131
2014184448
1467159171
1103014047
560542924
1515918644
1213818505
2111110344
894549587
899795192
1368351621
1073333067
1873580429
1556138254
1635287762
132502293
1560239269
1046957708
246999822
1460063637
1601858618
2059306452
128390962
172424356
699313587
266412155
1990618819
795217476
246333523
1708496167
1564379895
363791331
920887657
1680068114
1661297714
2118886561
406015448
2031060046
1520390555
710919989
194391873
1642090077
1381718754
1152249071
1679927319
2013951955
1788112774
2013459514
568522776
59422876
1039839463
703838359
2016944073
239615077
497124231
1971453016
1601938684
591140063
672384665
1115247653
2122660795
1412543161
1580139445
1716093147
2084717555
156475963
465787793
348547303
1484431099
185662319
920970887
194435303
2131906183
468241858
2067710225
736937433
469432628
355525759
285912776
1115462043
1201803735
195359634
1570542272
2134215736
748039402
812349766
2105027408
1402944472
1864345166
1875738972
144425873
2057699619
666220603
116137756
346063565
1456458314
897980579
891333483
840304729
1373688181
1348525409
264286145
1298081050
1787832209
1799963357
373506175
1427861285
1491948692
1832979523
2030063461
526505410
2016174290
289940042
266076427
1511077073
1208742014
583914589
901898619
1482387342
2080010135
1105282596
878951898
1479335474
1689057346
63048534
1528104331
925609439
834410928
1334594974
663920904
358858479
110178872
1233903719
149094574
1548973576
1279299232
1120453466
542347961
2135017488
1307616632
1459001631
382774540
1704159346
881437434
650410401
257257893
598538285
460928643
320184815
1015604551
1732481700
1863684313
371910258
531831555
1754503043
1633129188
1055175153
1527568379
1819454867
533740640
677861019
1892304467
1882569142
803082435
545936622
754462750
1699363316
1874786704
1963129175
786222098
1889837126
1313447082
208716629
187275966
371104072
1240339454
1583845538
1076029465
76984220
1651647873
1893164297
689020934
2107643112
1187199470
982511629
494139515
1001970835
1198665701
1142358445
1762341226
675587032
1505838203
1074756715
64176121
2128554448
921972677
1315905715
1126841276
2076566654
253950239
84122796
1480687468
1741257001
1368398303
1243801825
31917663
44992640
301964772
775159112
2065864343
1308337210
444726814
1343214075
677629933
1265365628
1987692469
454362544
2115732256
1619239458
229917643
58662487
652323495
807586706
1815831693
875144033
153698590
1562098688
1979146175
989280262
1050466114
350000358
1755112546
1421726849
1996257835
1537782993
1534010135
28338194
774924990
621925072
721231034
2005831321
929182948
1099438379
2049848446
1304560476
966078419
311037985
593859698
1114448538
583628369
339539087
126879382
1718893702
601832778
1062955135
1337103076
13873918
1530308101
4867259
1158709931
1946847370
868262397
2101054895
42186137
29118274
116047951
2072474495
1889556005
1531959961
1894403901
1757914044
662767607
880516214
1109546700
1642495947
1474069629
1774155058
1118031365
573906248
444577685
1382932815
1717501258
1996664389
833128222
920279242
1882870376
2130404761
1100947539
1828367014
1599133038
1633485094
1173523586
127660076
1867546941
1170720580
634987692
1732071641
126012482
1915661301
1575185278
958145960
1675526849
95389675
765257310
129639804
800490507
2114233597
549401376
216131158
1314456535
865450776
1828941496
1040689246
1743762082
2044887624
936485760
1875094155
1468337701
1502293672
157130680
269450472
931680729
62677855
770272202
906127437
708736204
1702980788
119368156
590424518
594054964
1204198719
233710900
1374399812
2047682453
651424816
681632262
384979024
522396193
1108419531
2061105244
350967997
1630734223
517180367
1966588737
67117817
36738749
1761399182
903745913
1312517402
305058452
2139097655
1704721676
1811488753
1436266185
559114560
1034729380
1231039924
536584670
144125907
380565247
1749915920
535270935
920484931
399307964
1756732125
950537484
1441796606
1210231459
1518018260
61557853
1954150596
1238103851
32718482
2113823140
2145465972
1779697181
85783013
2107626610
457218127
901577298
1286661192
590133154
482518204
678522512
1148588456
26892282
2086097
1300326498
2130354725
756836591
1773526678
1568090558
1235418358
1120088358
2146242459
1206498293
981638373
93236463
1941845256
2137918864
636679162
721323750
5013951
1641475689
1563687960
1129996319
1802786065
725165537
1726299588
45409534
228065112
1360983985
1690915030
8154336
167010665
832375161
619805498
938872370
167454262
201103718
1870824090
1372531556
547933250
428244251
791539816
2074700794
873271952
1404937529
1803901431
1216498616
1752204143
113516990
28342632
2024478305
773814359
1649469541
408847397
74993805
2034186924
1623575808
1137774242
1839895756
1558270683
2016359091
782300027
1988167787
1615010871
1417219525
1503032479
941574086
1297678154
1390812072
1564371929
1017978390
1655739495
768699179
707726709
214919824
1856645153
1599120772
1259437787
1267814729
1229820805
140821287
264800177
1444482693
1384114006
545484469
990715017
1710410740
214368418
1634012091
472001123
1820196586
1812622102
1147945766
591868426
1765747399
1675759208
1281975379
216035441
782428838
38069038
1741884076
100683317
790117972
1458528353
1212317055
1741494144
1738369162
495512466
1845636345
1792197534
190366543
2042165839
1415645413
1025725686
270308191
1407069398
1323559731
1808344084
1348172829
1141556068
1564920517
1140268661
1586926875
1781385045
857482498
700622908
905665805
102673758
490439685
416763252
2117443583
44319376
202387381
507019040
925908492
632217221
790378911
967423024
946110900
2031377409
1604352606
1807849492
89389449
1311009689
2022125217
1093105774
699566336
1870944588
1252337984
1580700792
1561677616
189323823
2010715021
373656781
1348658689
383723138
1445110237
1589775944
974844883
1411398973
1997612989
1650297102
743756493
1589067002
571975100
567646087
1556218016
1602180893
207545027
1810554483
1768254138
1803665051
583423562
2027549094
163637548
105969707
858435196
563254196
1918752338
1945939112
267211095
1279693436
1942181659
2068278108
3142454
173162815
1806986683
511900542
2129745141
449104325
322663942
1366883533
1910749019
1130749534
1035325218
1481045497
958097496
138513071
1407756430
2105046921
1542674688
1559585640
883120663
593542511
849277895
1551583200
1319886761
666355455
836172644
1658601862
450979526
401940317
1897527411
1433964011
1867067728
567704940
1790092395
532544199
295118801
2132021177
1432116215
1413424920
218936893
201831443
255011525
1578237287
683329210
448281602
1733898319
869899231
1983695733
1874618066
38964819
594381001
671022515
1861993571
274810797
183643655
914731685
1877263085
353029098
1426983137
1988235001
1729151226
1218656039
1952486392
1133183911
1039602112
1592716157
1633182935
402774871
1759379743
455545939
994719356
1637948401
401750747
365037438
1425339300
2048011517
59427260
422040416
705349071
1094731025
1890028830
2072629266
1467525093
187590616
1679996679
1317008682
756495531
1606695732
933633530
220231158
482773839
263538748
1597371387
768860567
84065811
891478111
1564230688
598707366
1646708239
1179794584
1996564295
203681979
1560340355
488568031
1996300958
1578960713
1603033188
24287502
1390050215
1887354955
1748770735
1587422395
2108808122
764598026
649939879
14962116
61109122
1238632135
1444094584
2003287069
846967463
1688862968
1792064635
1128887933
1575469848
602363648
53293728
1344287726
485622544
142242775
803383085
547221405
2056175226
721982306
885366394
1932644637
142411766
1778773527
986728371
594073594
351845270
1416711559
1557470440
97881797
844901405
2070489884
353379407
506278775
1773110724
1768367483
2109698457
863291933
456436369
558514392
1846576933
432845555
1356274347
1777137805
1818740332
858121871
360187281
1840438483
1196945639
425319304
1104182008
815672083
175514907
53708786
531799158
356246369
1745164054
1355709974
527445695
1998955360
1921782144
1386212801
144776771
614486966
1499704828
598395239
2042981467
539784842
1349229864
758168754
1326164902
1495534871
1759336904
805118299
956563206
1070160379
180010342
655831118
1464483402
370866497
1027112720
2114127440
104665419
362204213
1501093970
1504362783
1592946029
623877566
1733250657
2026260999
118473442
1689278964
281445989
1561522309
964191990
1178847452
629794082
467537367
1058188231
700083015
273065004
1163457398
1593416929
1591860110
287986499
1761772743
825853496
112062408
963606426
9967668
1271490908
1664543637
583689734
1165860798
1388113947
854720064
1599285159
370583390
1582179579
659460954
1794498562
823524834
1100622352
202453089
788119392
1479817056
2113655354
1288206174
938410243
1263754216
33914934
103212098
1082867524
1304379541
388948688
1223204764
722870064
1334451909
1232483873
1517985807
427382143
595296585
1403049766
701717864
605233774
763680591
988030543
477236050
516713537
1713561898
1839189735
1287321751
1187262920
990710313
719614906
364656995
698394423
1196709597
2039986853
811676378
229049463
1954950966
1054913331
1660293394
1368993189
668622706
435025199
189329381
976387047
1148085854
1775802195
1438531411
1517184088
97149133
1860903314
1543281183
1103975763
1284689859
1488869353
780931653
36650462
1359970805
772588981
805808540
56751378
941841535
811122812
245813200
994034791
1180072871
1383681170
2044890544
80486068
173313247
597205148
846881422
2086363175
69113855
1331125424
1960418814
508869016
305824577
947183532
78602987
695911072
1898774693
720916245
1820744936
1515468796
524880273
3536777
1888619144
947474158
1714625096
2075359081
578914073
239487005
2064884925
1866461534
1642440614
1213914953
1128953386
1423810949
1890276712
862171952
2070757189
667204777
374371268
1627576184
76417821
1331502868
25443033
1690919198
1328820473
1814613061
336239324
960985672
644921619
782326459
734407477
1193845770
1956542964
1031846562
346566701
1405238082
876660068
1862058110
533674206
1665737902
1975929131
1793488124
1023551114
924100749
398125053
1051941339
1488211866
619292680
1299372100
318305060
1379994979
1480005798
1625311643
1593433880
845038378
1312402694
1437126309
1779916139
1390446019
1625950197
1150547942
118613724
1564409501
419382540
270018770
1300055770
2074127907
1370053814
100719623
362361717
1513745973
34296011
1974773096
1518306794
511930184
989026198
1486663092
2050954648
1020749116
8383695
1342570989
85574913
1411364896
1718742595
1724338341
935812227
1214383174
829055139
468343067
921826289
462042203
1764292701
1852231376
674708348
800078005
1333304799
377820523
664817085
1894934156
1354718975
2130434857
1713274746
482941502
1645595088
605539801
658306318
1371593341
479411105
454040581
664366896
1782836575
2116995744
1134385295
750916758
1928123398
667784833
1519866487
1787454416
1399397290
1874425928
629288375
29946756
1092019693
1885468666
553806830
381485546
677568781
1788705864
1664610079
868151046
717967867
1148275468
1395538624
448011970
357272775
1641377919
1010791894
1093902545
824404538
757656791
279458113
2142713569
478776587
1221258501
2131008576
1137864335
139030855
1726215319
93021383
1857764067
1465999512
1963081881
1994525945
373304546
1271665159
1210227720
404211305
187077638
687267284
553095120
2072407462
225477565
1380273537
26559464
956091344
1261080688
1607110360
48224675
1742173075
292328792
1069095592
467450445
359530160
1891693018
735241121
1831684964
1259753652
72617696
921797280
98707136
657054439
2143418699
1244649469
1638000138
1417699918
885895412
1879278572
583494264
200306994
1139618391
1892036783
1147026526
215372924
22876632
276853298
761428008
1541868738
2049918144
444221785
1485765037
649811405
596985383
1326940893
263118250
1708077641
12455055
305833128
1238286648
782628297
958785863
622353910
1121656409
204340261
1968828107
345174589
112373460
1343633539
2066764337
484766643
792193532
732602851
1929130436
1277195996
680609497
505014311
28264032
1382138087
1021783042
1253498078
1751506676
2017664571
988086569
78791124
1289756367
1433594659
160111434
1571311474
994818162
454521072
944143992
628267223
1454451287
1070066245
1904662183
1650993522
1132178588
1204839657
2082977444
2064670759
149851588
1990323147
2092860197
595300037
1682210172
363885904
1893525169
73201677
988627205
296820944
2113358960
1929838471
573122211
970588963
100721135
1789597791
259287800
1392326107
1741103751
145761314
506452505
1183433952
2104821671
1019690920
135095147
1683418027
1852207918
1247905458
165787454
1626951102
446663302
619100456
1464389352
1451709810
1969148610
1318023067
2073009002
831145349
1578152211
312000827
570571833
810513533
1493890836
968611640
298133444
1341580791
301108859
1268997451
1133449867
1840184889
1804061461
1725718327
30800037
1236201484
1537465763
436056741
1675521899
1952265323
552359079
1140480444
1837497775
811526597
1460517856
1238583752
101887755
209317397
162480448
2034084294
1580166877
230562958
560639830
1468391389
247670550
277656982
247462200
398078389
402791328
442446413
903577502
1311130876
2035735888
110556973
178759521
1280665997
725084503
351083372
2049216684
2109896960
103031096
1466886153
681002748
141625954
1098512737
148049761
1224433945
2019325646
1998158157
829127915
1887577800
1519930289
1073733774
687994964
13122074
177327231
1333010584
518057111
991927735
28956888
810531676
2018583182
1797220166
1249737922
2093056390
1587744883
2076482940
94690326
384257854
1036879540
1947892285
528689526
2101871867
954046267
1891143058
1631834210
454703627
412394994
1509913582
1699174382
826375631
577566447
1179324355
1179408006
1565427619
586642569
1568368624
1877092022
2065752813
1639821399
2063041472
669213118
646894970
1884872554
912900769
1817642805
340392307
316802252
507040008
1289430268
252547071
23075369
2066705377
1717723477
1875360702
618533140
1909022190
1507694952
579347335
1504424064
1742216497
1326733047
916906019
1989383674
858289151
1067784190
1969972097
1611533870
484339677
810951199
298190610
1800087131
1936263961
590344335
120506884
1880131034
2084849428
421442603
1528782219
340163449
1715857824
288226187
1935746496
1022626825
1956404649
842262170
1037710214
218547597
1292503079
173700832
1972854986
2079232301
464686520
24807161
1584090786
2006694098
13170640
1327236829
56365305
991025978
14431092
776540704
102321076
254875038
438977327
1211751402
1609363954
364673298
1162737204
1101367092
2036054341
1126729776
1425884272
1979517055
948869315
1372720993
677232512
237816623
1699536837
707160226
823600038
1082533305
113181095
1190787248
211129432
1200356562
232677223
2071292318
1660776237
60331756
583015460
2143049898
1827736119
1146766692
1302428149
1110292484
1389339201
1971109526
1880919114
1380507587
1262327434
1262672
361837686
640436056
214604817
1713599659
477926985
180897335
1479513403
1794424914
1654987613
1343330214
793143987
644297089
466972135
592694819
136438704
739496942
124434733
1626739858
505740022
1992978369
1205378052
1590023791
1933112517
1744328906
1645635548
471754067
1273688685
110338111
511294351
1329808461
707075930
985886460
502773312
1955457106
1730427892
2053361434
1476806838
1310201686
580386369
198277535
1798203982
1509407632
347228129
887148212
936543859
971555132
1035990973
1307326793
1946209210
1270125976
703752424
1494786845
2070773639
705817952
1705198648
658433481
1085684115
1163718916
1258011885
386801518
992667848
1328263742
828468992
757333737
806543464
1438446202
1170946230
183427443
1633065952
968354442
431955943
1663553691
1277522241
784554972
625054570
1124119212
385527212
1163172271
2033654344
1210889448
2035965474
621275457
1454218395
1554144869
147251021
39315378
1068309909
2065171939
14828494
1830205365
1713658363
1794029192
451269816
1110785700
1354404562
706723086
856477057
1935388307
1367953406
783354372
1760788268
64393298
887937836
397459496
1759892060
1640899953
299024791
1971933695
1728853986
2046643943
1690961882
2041213874
1519823133
1399170153
413753503
598494736
2082135389
1933149253
1002115599
319751413
854999025
2134915596
1733950326
2098402721
1666877836
1213649646
1508001644
225788757
431455553
345421265
1542011636
1965827383
426803075
30508096
558342268
606344130
1971554417
1409287989
450514988
1054759245
1620256462
2042746434
1958798875
977278243
1871633729
553827110
1471957973
2088090639
13149626
122424473
631705146
194248381
1762188896
1983337459
467768347
410849281
43340707
520046243
279134232
205142897
1118491216
1415741820
2032621096
916576536
2069069046
728760379
131187922
958298574
300178145
1650638036
1292221298
1648317526
764340668
1084998052
57707634
97280331
540118331
80277502
1798680030
1609937305
1768897731
880013003
1555461854
193238742
1792729105
154907730
1872805309
434822536
1690330759
1306933598
270869325
1889341624
328814054
1527816693
1130596103
1207936285
2084586964
1175857027
1467091001
1231016256
1286011217
1921563536
164273991
1353131809
1719899347
1440990559
645053907
1776701211
1311333504
569110617
2052326282
28119598
1382547850
1177026663
1961313794
592008974
1330916056
190184635
508621464
1989537227
635558625
482252597
1252269568
2041439689
1292207064
2129242218
73039449
797446787
1639650471
54451260
1545017907
1515783115
964845901
1084239267
1925411458
175310352
1452157149
629433315
1707119511
1082881723
1586482872
1686634369
1628768614
783381882
2064083861
1054782179
1459308099
2049623825
760669684
565861064
311957714
373044534
2028240396
556518824
1265860050
1784626247
1523947845
1996137175
471932487
791712910
1126374458
584290180
936440034
919195494
955485964
1607677701
881700757
809632957
1543380120
382204332
1914882787
1513503072
690518542
1511067172
555872582
1107557509
1689327000
1412897837
1364439629
848982238
1341552028
699314478
1617674810
1905978404
1896014814
1738936541
1757638780
526078197
1053228143
393386944
1223082990
1913575300
77723979
1637696833
308795494
991551186
1153601130
260969646
1285613317
1225733323
274116464
592724500
1146336089
156748487
1911255288
200882808
306126663
990507553
1302880988
71997533
1077788238
160319413
169617193
38517147
216201338
251033270
90936327
101401186
991927735
238010948
184471309
979396540
2028412810
578199753
270441658
960102187
827199274
1271109194
1478302647
1655944945
48988249
656694168
2106421654
1617443065
595391810
84514709
824360800
467637672
808123966
1033920459
1469927472
2094003117
1103490250
1919114187
1643759991
639577215
1727870993
555813121
852166517
921429359
1210671328
258741939
686677621
1841210406
1805195602
1151866314
753754321
816791193
1974811585
295692733
1237537238
722506926
252117869
2106514889
703872306
1464782202
603134230
1198992810
1590171766
783894790
539137173
1064020113
728806364
955897552
1639821399
1471175287
1526207296
1923337134
1779925213
1228957622
161986857
2061612282
158884906
925754415
37361683
1941402740
1820009611
1264375447
1790026699
2011155852
1805073418
1639981867
1404709794
2028993930
1693700200
2133804462
1156347855
1626971399
800334827
1953585984
585759892
1498168753
904787936
1999504812
1394197989
944049018
1940657406
163641687
378463874
228286131
802757257
1116355832
974382252
633209273
1641354099
2006107929
228679300
2020266191
759517696
1581514511
422601722
85903917
1694790215
613247935
1225345411
1920122376
112532595
848187360
732140807
1127906053
786401741
923862444
758131223
1383741989
1189918274
1869553380
1238976345
1436135510
260679909
547990877
1590048283
1513590833
372482716
354028142
884427782
1814054000
2118477634
545709376
1698471540
294574475
648533134
1425893434
1340110308
31697336
899009542
209753873
2100452946
1560021181
1566355501
1699685198
234458176
1550719221
329539224
2044131553
537261513
1234677990
160092576
1227455356
130432084
1258033272
1307222990
347075644
1427938827
1116959727
1678041102
403181788
744273181
1688550988
1374291812
337342297
951313279
1512221390
137189789
1659380272
2097422766
1788925030
1588054862
1403048747
1503193903
1251651089
1729274746
1086013483
1104474185
2068865592
1124034925
687049998
824647191
1124971081
164722206
74836504
1648710135
882822790
92300449
1720473720
1876654527
1052707444
662688525
1028288181
858426933
52638774
913337804
529145619
991582417
245135478
1541245497
1722992153
742309692
1987706774
1906516872
959988444
750954584
1125090723
366709717
1340856979
1484796139
1533456971
244926338
1208231072
1245217999
1227478084
1249460430
1847138749
935455723
70021912
1007953662
1539091833
475941243
783316583
577412433
1604982474
256494000
1996036782
449817490
2015672753
342882696
1635493587
791094794
760648166
1667934830
1199997882
1211016685
1869069834
1364256444
1573666410
1038732861
697651339
1314348476
1091250247
820706731
1592327430
720805488
1315582222
5458268
1327031521
1230103989
980944536
750092215
1790786889
353118242
1462771276
1079077707
2047846953
1088044760
2022490139
207501781
2058616187
1163346429
1220670714
912293355
1723777239
451630897
1080978848
2025879473
1925677029
2083503701
1092260678
346917230
1637661181
343732048
1153583207
2006910076
1135629950
978684345
193291206
732836740
831399330
582034708
2023570300
687513076
255558352
574157926
2121637000
1248211106
667888224
2121235267
2113287505
823914758
835389779
1939326227
41166722
1441608046
1033834415
1690207804
1081672207
1264063632
921705651
1217349522
1339288875
1421729865
1388503920
2006734561
981607147
1144216530
1012112524
666195251
1741768708
783928065
2075281169
1812206831
1216050804
1351465182
1341289071
1406323417
1949223008
1539861872
1077123822
503108586
1466946102
1328088592
201759573
1471172862
2016393081
1961663088
741318408
408270718
2066878736
1693604360
783632168
944350700
1677386583
401090104
980631809
707714130
353491677
39073498
1244764859
1696398214
1814762962
1566381389
2133462582
120547291
664047831
1036293112
804111429
331012078
781600405
31297957
943124371
165110558
459154498
149556151
848688831
1748279342
790954891
2024302563
593978074
1814908858
2116169563
334109149
2105650351
1226570519
565922040
1985759650
1132862161
1807559460
1597743094
958888519
1334592074
1436153862
475461970
1053593341
421332772
1193457445
1718388653
470863182
159392833
837043835
231167816
604124957
1242051170
1911069361
1615647544
1252526903
929939818
1939725952
96972904
1345386713
1223766606
402101491
1066231751
1929234209
2002532972
250031078
1290430928
88676533
1069276955
1179975311
1613891467
986351866
1865710513
1992339082
1411128394
577990699
1606327819
765147306
954773362
1683473542
987726906
275659406
750224886
177919008
999955622
759660365
291145778
1622865542
1888150468
1631121162
1775753098
2061485641
511694560
678367320
143540153
26711159
2073649004
701169136
601586064
1253696924
62110078
414963461
1026799835
1999649743
1209396756
1854296366
644640045
977158612
173938804
1327166384
1264860534
1776278603
375883238
1168488020
1903044335
978450073
248590918
1650037554
801854105
163606124
1577620248
1650655546
1437294555
465714199
261868562
1087890780
1377188165
1721461464
1511697300
1628017180
112614005
467059260
202173243
2053397042
408786809
46341332
1997384351
1702239523
1776536234
615097512
1542246416
12266325
448378201
1180173281
727618527
1093788921
525585114
1126850565
1472615552
2076168841
1667479324
1917241757
58557424
2088534402
1607393190
960977939
1198919908
1560151218
946464839
1874683113
326174824
605634568
1317642144
1760630078
1774394449
1395064178
1348320418
1043827201
1363088759
375894661
1979253548
1043610488
1119281953
1064320188
534319419
1025451687
1386532299
1303470911
1630461876
599139731
1565530643
1100284726
757463052
1668443241
1109554274
2014909286
537321596
575273605
849740488
227886316
272288926
513192109
168693384
1835525034
613089025
1456233033
553800424
1942259717
458184029
1447795172
1309277359
1677291879
1089469520
815618634
936104791
1319324350
898399446
2111298913
1149987782
767863790
595698025
1462498401
343756036
81375918
776873150
535132140
134177585
1667415600
375298127
534884217
914989866
1029244942
1129996319
934438928
1106334724
98343049
314112135
570670222
1343659277
612935630
1808436955
796698232
1218355307
192040313
1238483439
785167239
526892245
475240425
313528365
1883002087
1303581424
2042535664
60999605
797228505
1203796275
717644982
173057721
1103281409
2057602465
2015292155
374080803
1862010174
231447267
854672536
1027816983
1619481095
690941377
1946217075
588839099
1644823274
978777464
2064907188
394357079
477990365
1721694308
1153089845
467123072
655895261
118644264
1137409367
1094223468
2067733723
1172741379
1594767060
460441880
635572864
384438655
174038788
74324861
515955939
1156495404
867201719
2014295939
247488787
1853362555
868042309
674228006
1715355254
223581749
294934652
191041397
1912781730
717820598
643117989
279183034
821907809
1226905551
844485787
593352508
666335210
1858522875
10989083
1219375096
536636533
915347542
1098429577
996879060
1520899146
206124383
127387176
1599299516
1588403289
1568203813
136165124
2112977890
1188739292
1234144942
840044594
1272790701
1458634005
1048750754
83522103
2113830882
19926405
1234157740
506931713
234622567
912866073
1545191204
250662836
381268844
659051002
433298359
428727132
1831259372
1364635525
1045696032
18581669
356460054
858667483
127208087
2091858482
1012455510
552776570
57338724
2114011259
410918214
1412153828
671114259
307301906
348522589
1694172568
788181818
486429244
1193800179
2143707215
1079939537
630505591
1774500492
350935845
1389565521
41273807
883423080
462269619
773329613
112830433
1669377202
1913270685
742813270
73452766
348656165
1956880763
1785345345
831993698
890308955
80356202
363487533
1703498492
1971346174
1827165005
2047522620
740533721
29084255
1618807520
746880880
1641409959
1032270456
1771767768
1239422916
1470066438
1090105155
791490818
1287426538
1336215342
137839675
52178367
1188626307
1967238240
961039616
773515647
1573640765
355447134
1837269302
15142968
735081330
829282269
1130241938
1429037171
411268449
1624536081
2001728371
884672870
1743541558
1004013732
1021912983
1627913701
847449922
2075501784
377042014
886876858
1229074010
1086326699
326348457
1109221528
1950156523
1264091436
1288945330
551812655
986022040
63109107
633418278
1158556208
1632635945
488754847
547926535
1659072806
820216690
1109879891
1820956476
662823204
944247471
130299805
1232334736
1967545576
990886563
1721081058
61128976
1824221281
996901007
1333557941
858701046
1324602457
1429913840
817406698
812513141
373800510
552269606
1962304314
465954279
1170134285
913829622
1379713758
1477883801
699548018
1613244558
609715098
472408460
832800059
2042009768
1301862030
1205463286
17045100
660303291
914501647
163601576
1427883526
1128464031
1014708594
1736173777
1222230469
853768766
418974692
1031493076
594319859
1523575214
1960988348
1059905398
1907052686
1511481949
1851801959
1343955884
334232354
1261164706
1442831301
2075305243
2050727777
1905126543
31934487
522410820
1211545692
1365661449
442741479
369200727
771918210
2059053213
128544343
1414129800
999566083
57563052
1280790789
1050698127
1763752164
1745951126
1365065679
1994178284
285656729
1774978820
1760454257
1642843912
298843313
1429365321
658459358
1523130984
475970604
1097661106
801838126
1836288446
1357309034
1807455224
77699105
222824119
2136931672
1747193179
1615877040
1166354049
2102612584
1666987699
690748177
1685918998
1186315476
2059638607
1037715888
1074674982
1266628427
908626373
49046718
1942866730
1346861988
844937191
2029954229
597411967
725600452
1369080042
1724981663
2026088419
1331249655
1617320235
1378143146
1312076902
1326118595
1738103862
1683956926
934588044
786682483
1623702769
1624571242
894641343
434336377
228097916
1045432956
1243629866
1855408715
830930167
1434882645
2108825404
1238464979
365746255
1569337661
220985952
1493781577
1691009883
2120820439
480252789
90596326
792338441
323002251
1145071525
354037139
1089663856
1967751295
1382971370
436048609
1837878303
819567443
173127186
2129971735
990303701
1960528097
1844866742
1952963687
884169239
736510462
2009042262
212096698
1661842520
1238414392
758306158
1254042999
551620192
467413635
1227886881
1339384053
1727606155
106858195
1074037583
618767050
23994192
1439815061
2130646269
1133304314
325481126
636038417
831258086
541460870
50749778
1592500240
483838316
352658635
1053669127
726638254
483731455
2050029549
1549265453
481387703
1511027738
1827943378
1584063045
357038314
972349572
862574177
802627474
1157096662
1971632530
1528715548
1100072743
1681265175
371402209
1303086617
1530265923
2048753800
425440343
575063591
1093900741
293523897
167765817
632922224
916806468
1601548947
1563704140
977982874
676263534
151505101
1307484813
1303263506
1439112404
1174818446
1619674355
1283343391
2004317758
1714578819
1485203558
763218624
1424913524
325988687
1863925743
1247475961
1752602778
1492444674
2020492780
765208679
1510961081
1859682298
234925477
1818943641
1874375495
992218715
1824270356
865053606
695458209
1436709319
125402990
135947984
1148114871
1696687620
1583289176
1627641381
2083291826
606106558
1090302841
596110753
1791754007
160010674
1411330052
724082086
524243232
1989995265
1664889626
84133124
454876739
198344096
1169532588
893990334
677398056
1246567217
986601526
490047996
727702230
449309399
1038945996
692932372
672005074
703922960
1014325295
1033295169
1144507045
1191931044
336617450
954034354
2079173525
864322581
1447866224
1250625785
568141358
424162261
354769217
771451216
932831366
954321023
1873944682
2020553369
1937229681
227111968
151600760
521763408
1373023169
1990899403
2005751186
1532305327
175263952
1620710095
499860976
44791289
1913718796
2122266484
971479971
966764882
1746825320
1426538659
1309552798
1054704327
962478586
131568358
263803110
1119316875
1567191375
1715822957
91354501
1721730802
8416590
538013719
1953630343
2112291384
671324359
536715352
1866855144
840368638
1823669056
1959311992
1199938903
713727427
297184636
821114421
1453222731
1664824655
1731525196
255912251
1737677790
691960093
53349777
1357281670
726271676
357173860
1315919387
226922184
1785497803
1194544425
1377170795
1003455990
1549781099
1465545344
1482805737
706335812
1302369911
418632656
1787742305
1046533347
1686893311
1190261848
542652266
1289818635
1037439100
1066867805
1314986430
1622190665
17982846
218466029
347512493
1058006469
1009768587
1710017240
555393049
680799097
1528440596
1783524880
136070031
1286546986
1599181564
62765547
11380531
464088988
95481548
973038049
351615618
873520294
1597043597
1994073824
999098594
277496750
659379996
1307523847
1716840979
1383557248
98387344
2060306676
66743849
1983946109
741132818
2064378385
2021630099
516728720
1141051507
1386567239
1292399314
2028236626
1616530476
1148489537
1896598533
2054861221
925804084
1690595944
1215404553
1388887905
585626719
1359161560
1439163221
2059243143
268869257
530069631
1399459413
1501645195
549584504
1641089204
628724675
1980685563
1382240724
247787123
87205014
1805596955
266762621
220689542
1463430713
690537667
807473311
831587501
1682294351
1020164130
1834400723
1251280838
1173374754
1810557466
818706180
710098393
688729886
774265
1427268806
950453120
1792412436
584097772
287391319
1888306418
1361732398
1667049498
1040260498
1160875614
1128381210
792484692
1766410918
1234088620
1552390398
710477128
555984905
1242746521
1010277730
1272212539
666624537
679635989
29851430
850169285
950774159
2080301683
1477435753
1260010739
2112033283
1475582749
1873311696
1978409705
411673505
445243506
1405858961
486601017
1396694982
896663407
193179786
1028661171
859242038
2115175306
568434931
1816998915
1976611584
1594132306
1104404005
147313092
2080326164
658133565
1231472699
2078197548
1863854681
1634265608
461438792
2140295492
530150826
610094780
1005427502
554754216
1305988869
253167892
590872439
2121096836
1591469879
578059273
1152028226
1453558136
576991788
1216160665
1229496253
1417317665
838784411
1111077971
1300210773
974098321
1565334435
196061995
2027525315
1333203419
746492311
1496017302
1978426282
688986328
1469472504
2036597343
486400685
1065945219
81031974
1666855188
1071378916
1647085974
1718102745
1635179160
1198434776
773915308
768434633
681507834
1366364942
396438361
1347137157
1457790086
1684561965
1576299629
1849557366
888977180
207577352
9913920
755755004
1802885639
161918332
39846918
1098661011
547717259
1494168729
1075221859
626606457
1607706826
473266206
643739106
234409766
961428981
1802743803
519187275
136533254
634958496
93374275
1724915552
76180976
772692841
698760462
1697470602
653246802
1719945470
2056240363
1354024389
697044857
765542659
766047871
159025993
2022273362
390094756
7810410
1099892419
1496842534
1733459597
279446179
1086604171
1220794827
962017478
2124520756
1431740099
1152273479
450651280
96603150
63905661
886145041
2034209304
1407053479
2080383725
1847232971
1483306536
272668085
278935860
384518341
1648501679
1764156232
1392366873
239428843
1205359277
942348300
987742016
478037644
584378427
885896097
630187291
2033652382
60899086
1715779373
2091011945
1897077214
355819796
1085332975
1262304429
668190362
1554648827
1835505086
1814436676
1346897282
1715256843
1826590109
1946445429
1954078307
995523926
168130395
245410095
1987350170
788520919
951328286
1275448658
1114983656
1110738383
1517293774
790181285
1735341004
783136077
574086574
572535722
2143742995
1810608054
1100160077
1605426620
1716189345
750703077
1982331150
1467698857
1564683801
141208521
421380955
600396433
362816148
1844477849
622197040
1787827253
133321761
2070218265
1835616997
622384343
1294726046
1189729268
1859122819
1005643355
2059617257
1447544840
2111578537
1306882995
1626042303
2009998626
161234429
166270616
512697600
1717908094
2105449295
1301020588
910987787
693046317
223603581
2007942660
1077317322
1866041664
459905392
100394090
565818706
1161282946
189953453
1945277877
1803402202
1489241274
1824893360
1683261774
1871771462
1192976942
511862820
1829844020
817961993
265394545
1968715507
1172112603
998424863
984827419
1609104778
516196952
911716418
1897101023
410424882
84067189
676011636
745013659
898657846
1396854271
1922114423
1461036632
568438366
1984471803
1792964285
926389595
1111737250
1115042763
795876773
1615605773
1410894109
604941843
1743369534
381229190
947714139
2035757400
1097310556
884848928
1333106757
1054177223
230038640
578044585
864573233
114935216
582268965
1575972144
1305521077
1077087884
1198912040
2108505553
1468100428
1696789133
1075964025
171676610
71933709
1130740751
97473148
1245111692
1010836149
769433858
816314102
1432555661
517119454
1777015834
2094460900
1916125798
596678700
998233716
2026216399
1743529829
270288793
778233094
784694320
19091086
1901233514
1184403900
510715538
775189949
2039061892
1778268628
1904811735
726039415
1277217991
2095283988
300640551
1650297102
1758970781
1676763677
1751355475
472130338
1027935655
205089453
270803868
20183008
1703030059
1081415501
404798643
1933066664
1099267573
1728974659
412343958
469311741
401761924
1666095050
416299599
487528086
1680027339
1152818509
1338538710
1242245699
1298877315
1860223343
989607560
585832083
1851477680
712211019
196218165
310603691
1325098451
1422312823
469383793
665570632
1475403639
1973728506
1052905415
68066840
326428832
777758550
1128833178
985381031
1565018597
668579228
423271169
1141638770
1399942089
1590142760
408190697
229109539
1684766381
1345994815
1028274815
496391438
732140807
591817788
1563491859
1321313638
2143584027
2077108259
342996538
970241000
1610356156
1586669551
162956493
468059997
1386066208
1940436991
892216558
709627054
486299017
1262135284
1645491889
75781984
1487243523
1140090665
1718988301
1952000449
230027222
1767146004
1187365123
137254569
1662917036
1106884687
1253150784
976276866
21077359
1336844017
1244038908
2144775265
1515752593
630851937
457352785
261359613
1862884291
1015930741
1905001531
1556503476
46499036
1591290211
1390186531
905330626
2119764806
1999902266
1987306272
2088864798
1480510859
791187746
1870312855
1134593539
1579749094
1911698261
677002274
1321392470
1686934219
2087120144
1423670387
1730900507
29441680
1864165092
1969458256
1956417631
330080136
1616971428
1246488958
1717273332
2103342915
1622313919
1933905296
498921844
1156333158
1630569811
21321510
1362037673
1231587908
343716643
1364373010
186680496
1829363720
1444826543
2046313156
1346503008
630903161
400699826
1224071313
278138511
1522762949
1394091006
48722820
374442531
1207521654
285185968
841746722
1673752192
1010708165
89852888
364958701
1622848641
1574966354
510926810
1677598335
2074943407
316385236
584585206
1035576301
123307205
1231776574
1744618473
1932015049
1323463305
487617022
1041344443
885201740
720941325
1303984047
860883800
1130693016
680037758
1623265427
217826525
1491735901
1738036689
1650990606
1704616659
674610567
1511327747
302350135
1093901983
1747861217
1920014998
249492173
1813569184
1218172288
907820996
744993362
2061191457
679009559
596651788
1564494790
926273924
1594448053
610882649
2075192631
811065965
1572326537
1498487449
1384578788
485691548
781797050
854091206
1511877838
1366866402
1015973812
1451082215
2118859969
480966251
736870626
1512082254
1582008696
223125749
1460879013
471884741
73779940
224872743
1165217027
292345034
52480081
283361895
450116509
585272787
1182129013
2122708106
451883124
1199341586
1116083507
1390595814
657793631
459564663
1572442943
1068423070
1399869567
2067637370
1143011623
439010629
1549357251
1155629901
1314623526
532147202
885508349
1421867316
872325162
60116201
340324596
819930744
2029445071
29620561
928784261
386762314
620649788
492711205
1510489543
1075497741
1624026093
412752757
82387801
1454001976
1834813397
871690369
422210174
1276973829
1823723285
2070815058
1340446295
892201367
1317827715
833585266
1741135152
652353294
2014533290
488579795
679092317
786759703
616165798
1837429125
1994621342
1978400182
713584182
433646127
1214185688
1055960170
1955598426
2058872139
1525642537
336719758
538154632
1687540384
1662832146
1010752216
608698757
1200472144
1591313218
1157970730
837349813
1726496266
905023998
256513485
890838603
994464529
1801405577
1296394439
314642089
81325316
922613428
142606271
786947788
1895513060
1576250395
1482341369
175210844
1374494015
947245646
528828606
634569190
1376209075
977564050
428268255
752621558
593702571
1501304495
947807920
1743768630
1191227133
1770803024
1514248094
977784533
754908334
1052507411
520952709
792276187
67065445
2034599772
711620054
2061569307
1393934237
1961403349
799180449
2142462402
2008522412
2020744713
473722633
1044394368
612541343
1588805215
1803918288
1782429416
1849300516
234480072
1074050982
1144858394
1237695824
508474532
906257595
263766997
352223656
578965432
1351720425
944097889
841934411
1212760021
500941191
610255131
2141083396
142816128
1086301778
719906845
117269434
185196320
1758773132
1176931257
2109892868
1991286741
168607075
1366770459
2092215779
1046884270
2118362380
1861630718
1584748137
1897825064
758907122
1803015477
1656888777
1077495801
1287701588
815649110
437262055
39301619
394560866
175709934
516110946
1553703679
14816925
1053487248
760028208
286729778
651139278
1453420768
32470449
609728420
1537206627
1097149415
1823108308
1210685096
895134490
1761074135
637504083
2071121732
1288443537
1369030627
985381831
128006555
2132800460
392754055
1780379441
1957908325
1192003589
593243247
611389932
1787750993
2019807622
368110914
465366097
627376578
1877312175
1007741938
375033005
1012133848
9000620
1768828618
661393980
978106887
1284121990
113041413
2067425349
1772322091
1598481408
747797836
478759779
1970993808
6264196
80666983
1222942590
218377402
256227385
5702020
1811774620
1398665804
1571379062
5287298
1429949260
1542997439
2016935437
942943745
1786975266
1944498386
1727415190
1130121559
52904291
1983688777
623304165
1257737693
1090886981
494309482
1278416966
597814927
2136890469
1383471330
479544902
956738317
279991617
939119674
1667422306
1255222322
1580907489
1835105192
1549774947
1981774494
65296796
45079126
1132140346
9997483
435524023
773727669
339188140
514204867
1562060568
965212347
106589004
2121629182
1663416886
1513160943
1497006115
766814763
2123175340
1398610714
208692441
306126297
1109676875
440752142
1352929299
1216937171
42270603
508096091
422906171
1871137526
1720619511
556524021
1391637637
556078265
1105713282
1009736706
1490471222
227538355
1405782484
474306514
46653908
1633673447
1997756655
635177421
1719250296
811895049
1998611181
276983483
563299546
1573319763
1458236537
557009805
1202105104
117739951
2057135819
199112059
2014334870
781795789
1214310285
932405930
2052268115
1816210338
1515487322
666252452
975020004
1841753875
2065221092
2071391805
710257978
744116578
1804290874
1172163804
1088699800
2145288686
1451613174
492829654
1565079480
1878514245
38457376
763807001
1078922091
944352040
1088750753
815691620
1702331013
993115019
1326803129
1599965471
655625137
1506224488
1117057304
178307086
1232988667
84616278
1925321970
1835436998
280237070
371836628
39956859
865346209
536017727
860455192
1323449384
915984536
1889630623
798071296
279841082
1363939585
343914962
1677415591
540420928
1009027907
1655442065
319751819
726428578
1778450855
1054680835
235177614
1681988334
1518101241
1491351588
219207053
957363689
1513543171
947407528
945505458
1093743324
737936724
1243299785
1256804443
429022511
1023344527
1676412689
2088424574
982724023
1521638142
505315328
2093807650
765153543
1804358974
1485854414
1455774905
2025134392
1427883258
638561250
144605839
550841820
456147208
1301558002
1877035621
1079352611
1185872356
1437420028
935539896
929234407
1511563896
913837767
1394140580
1851144159
851129868
396383058
98395256
1591929954
598206567
1104954740
155745151
1251093933
663029938
163124010
718763505
1415744864
949012033
1258909704
880319509
969043781
385885679
1491315861
1073602305
1516846978
321234278
789010794
1970041865
694330770
313423379
1825308676
75436541
1272112503
1937546653
1664110275
564228299
9883253
1082231380
1779901558
1082193977
1990407616
2084586964
2096396319
142391475
597023999
252700657
1179129997
1439571113
607160102
2080861285
542222390
1518342664
1842303960
1565340419
2126889569
2077436969
1905694031
250754010
1186144584
1248414306
2054031696
1453067879
1564319872
798519554
444651878
1494372249
291452657
1844714288
791103262
414233751
530131334
569415584
120927728
679644161
2114419054
1319671730
783986323
1962120519
1610131582
248344342
1346226720
1997534515
1932463730
163387829
53385288
43279307
285972675
377527889
286634260
1357434746
1365917057
154302884
230950144
1927973884
816096395
31957396
1329068016
458036655
241208345
175341076
1992898368
1118413563
13179318
1047308231
1288017816
297414662
1667906198
31751025
1968591471
262851636
141363783
23299610
460435942
114212840
689854478
1948001145
1007855888
447261960
342025116
124647760
1862126869
864784581
243353858
1241848079
606263054
1921824515
1178871852
1927796281
467233594
318403915
720603668
1728649055
734525921
811925980
521558563
1063548465
1696248296
138075849
514353988
954574146
201491582
306399061
1174650767
427051659
160603784
342178310
961340663
1629736491
331124882
1848695410
1816991293
1045652561
1033436415
1219797527
733756116
156198275
225063579
212209378
1490571473
1931028414
2003488681
1600838225
1016929107
500492770
1325434161
518836613
358441712
778335925
46857720
664239207
2069702605
1886309678
1681161808
1397082250
1561398690
742843182
1639885150
2145181520
1107925789
1135720965
1053022979
1571561378
644986555
529637023
1151133562
1073854808
268056176
1700479940
1215354723
676036523
10668669
1042462672
649307488
2051432580
634444553
657823708
1498988803
326807589
1994872907
17216010
1902614965
398742238
103889998
259099868
611836827
1875057209
1574172463
1844806356
1386427908
1707136809
931519186
34420989
1203829606
387241807
1152209017
1494300174
1653073117
612559931
894555382
1881765523
834186403
548466379
1234950380
795315599
2115252944
1187795779
1755164765
899326378
649083096
1666491974
1987702691
1251071742
492570473
1994793558
1350622932
830717690
998760549
1780506311
1232193457
1017592815
1642404137
122547560
421697781
1166626404
52429078
1813632627
1619722009
1417058393
2140312628
322754996
2072186322
1248375840
820881546
1579911424
7271530
221097337
890399185
779421541
6858246
204007217
2108879529
1710742804
2034720884
1690648534
66258066
1648450706
1355651121
469445598
491359910
1094228580
319361358
1874141303
687594788
1085115445
323617939
1566771522
249648727
160918374
1051219189
1382716976
1245774239
507689532
596345216
1531623517
1763413728
459237870
1230378354
1634049175
1689050327
1684656681
439713643
1791196769
1427125095
904730750
1563706320
134954074
614969599
1885779362
170179233
680498251
768648351
622097095
1795433762
548784593
853485495
273172125
1065076804
1053920553
249473497
753667154
369618342
662473012
1400103211
972718540
520548861
282149388
1462319988
1041056400
476121984
1552988751
1603468478
536762718
1416732761
118149372
1138190262
1132344256
2044113951
1780741292
1590817425
1757733414
189512050
803773248
1717206494
2024738388
231759654
1750530727
412248246
700159405
808501795
1562060672
84232953
816133499
1595448334
1176878177
1498113937
553374619
938345565
983865845
2108049842
1649495706
1474833392
801573917
281650401
1929152193
789982103
2111232161
119294785
585384763
182289462
513841070
2040570134
1470536074
1486683913
422733968
1624411157
627977794
683969147
1311664631
1135335988
213486351
2099759896
398404024
1332093187
1152468770
2084184639
1553828215
1121231442
1599947176
527928909
1899737966
1011917113
2111499607
1410170252
1214415638
1454641461
1392619448
1225029652
1275223591
1255388002
417932781
1030855784
1786157982
1514873185
1431285077
746794801
1961033264
258086688
1778993736
753282166
916550058
1465088954
242604203
867941422
549251233
449499520
805943191
1480858095
194040435
1926620799
560857758
239923288
1942579763
642526865
772312193
1661553559
597560804
484151881
525616380
2093066537
1635709093
22906522
1668551155
531445267
1515614208
1767608178
989015389
561626706
1725425255
757642370
722076574
1300481652
449592926
891085714
1269372480
1198416721
1258235918
29854497
321952380
159897745
152682658
576294683
387667891
1030202669
779033903
1394689916
1912243789
188259372
1256637163
684588216
1427498002
441438157
2094354871
528970040
1121863779
180536490
257417616
1838708528
94071787
750253178
855407871
1002350380
1995233796
89794220
1343843256
1407748999
1143551936
657787845
509068371
1469237663
1327971201
79929954
70939843
864433140
1845524498
1208623793
2037051553
1826165616
645122787
1579084369
1738769757
1794556940
845137172
935671123
391797204
886144080
811312260
2142124954
957450450
1712843587
584208180
812389685
507175426
1206203203
1990290033
104882030
1459316962
414508132
1486579313
316496101
350927726
605485933
970816747
304582291
2057572430
1953897665
1241924853
1855810932
501603744
1379228254
349357764
1905558932
1347867667
582669071
1594498275
1928605020
625614707
1221643156
79586121
1182162000
97509605
1106609837
589733868
1146952921
146204159
1249523436
786713013
2123463366
1930189912
1686981695
229352146
703381109
109665978
798812881
1996165136
1453311470
1736678709
2126124725
793390520
2024181182
496681762
534174514
153100419
1758445706
305570177
318520329
1694166174
633510616
1913585614
2012870444
1970510552
1415758725
1154149388
1863989008
1344520962
477522484
1924422421
1203671094
1230286304
1281105680
150156843
411698696
2112295034
1714614969
56587433
1085694112
430212567
1558376334
449107883
911368892
1704902688
834690415
827647336
202876860
1555869361
149322729
58514587
1369497982
2088705805
129704990
49677017
1206206884
411107777
164475529
1280175265
208265420
1614984233
1527873741
170506138
1744474108
1530054938
867966679
724480304
452704802
1841859162
632091690
1373581486
1219520517
519577193
1064221321
1930497534
408390695
1403489909
652140772
1079557806
473094414
1469138147
1274642235
1120221005
495378745
767985896
1691094310
712978539
1710589408
1486845759
1346426899
2081777000
980736959
1825094108
397854804
1384238232
1030885412
1071151661
566213090
1250033605
434939473
2006986003
329725223
673982573
429047553
1432901009
2027451287
2041426673
1401122858
122631202
1392290545
2050636414
318439972
852417102
1380308591
1390690591
968366566
939199975
228303681
1168350087
61801484
746811611
885068187
1482086601
1264386415
1411391203
1654314877
1469308770
228889596
1829491092
1709881316
483741994
450201378
867351819
1443519164
2131145881
222359798
1981087326
1072559030
1026726251
1069055208
302516058
125587341
682594019
1812521959
1749863064
867750861
209420868
144256687
1886370957
1153183678
1286638019
1145642085
342896884
1667866180
1125351550
726874061
2004008067
2146098812
1897047128
1093988032
1147346782
899901151
1412795004
102301032
327549865
2016580641
335680970
1456869897
466884996
8178398
1348320592
1090557650
1936837684
8658301
1226647690
1290694766
1437530750
959915793
1193970459
1247473792
359767549
144163383
1361342002
1143846508
590314990
888627258
1600943242
619116433
2121973108
1654934620
839429447
407983305
1752650013
399509982
903473899
374598519
975435626
1786986271
1528821713
355817718
1525423648
594274901
685446222
1070812624
725892897
413486947
663314023
1188162920
524232993
816037721
48206479
388708033
66030333
43174820
1709834971
1436721409
1259723856
669698012
1914088616
911086754
2057283629
1634805286
62546283
1313454957
147249511
1810769998
420084228
1497269368
17232432
785919598
440488127
2075739821
2138125556
1893524978
536214002
1504316183
1551324005
895538148
103575509
665411363
1985089691
319299953
668403805
822214530
2109397213
1793661146
413234507
1503306027
2139149253
1696362229
1315905715
1334623134
1130298328
1681096743
278110174
1422160464
1145580893
328550266
2081210076
1282844595
946757497
1581751632
783794919
1679090453
1077958592
790117972
186326227
1754586206
1263071406
1239134124
711342241
2131617742
98599842
1522926895
387958752
177817442
791694045
1715117297
940484794
1776497527
1277668701
1682538795
125960932
1562436659
860136480
530055591
821799682
860290499
996380007
128298646
1785294751
1913599653
1924036662
1877091748
1782076630
257883472
13160444
379300877
1192925638
306336695
931180465
1947867883
139815930
930996637
73929447
1494449551
617963943
778499798
740311485
1634992896
258933708
1976818375
1604337146
1509354704
572963823
878356396
499888698
745892175
1196665890
224435993
930308174
2141274144
915338554
676524643
1235174613
1921496489
1348627533
1258046039
345538694
191100497
1347086969
2091113411
1662992092
1563926755
2135690607
246744272
2032328360
1205554588
306963144
839918475
1332206465
184131051
1438294694
419806469
2087260520
1033537242
1463169420
278597674
1567087044
867153285
1323115062
1152844115
1128109966
1170386095
942095215
1410841686
393709615
1405505315
1837220821
1140089188
836745611
103202973
732026623
1817436952
1999472630
143262335
562044875
1670108744
239073766
342631131
943306899
380726029
119062265
1463073375
1532231522
1993619776
749911516
987117989
776720354
13692816
1138919709
158076732
650554124
1396538148
527097610
65597915
1007812022
1155607253
1764417770
969784449
640838164
1784978306
1516855569
688203803
1912712872
1303108024
909781602
179948771
851698810
1192121867
86689610
330636262
444644013
1731218414
348985826
1082021308
1375265622
1441761445
103392287
1307301533
836061456
1595454221
1740791083
160914665
1691111000
280411349
1203225388
950416330
2065917025
762855923
628565883
1402063165
1182857663
1269863052
1079387800
466499588
110820029
98763861
1658383091
970422752
943101401
1086073828
787269050
686434864
181006501
1983360386
713286106
382873428
453502447
1042570645
1415646450
1480757392
2061999221
2021534051
673607652
405212412
2013934145
315441783
1938071348
13432438
1930307468
428118024
1064564346
2096285804
1577270674
432162106
1197772083
113089790
1900561633
1977804035
832733240
280765608
1787988857
994911632
1678534213
1772351840
1875252111
264777030
1033309435
1694056597
1353276488
1531475030
383483499
1614003649
324205025
330684693
1608145866
1232212045
648028748
1314698798
286204350
569216707
1241816191
693725582
760799173
272935423
331081112
1495896514
1675917476
924692154
1537192100
1819839274
107843434
428163098
582088761
1508503401
2039500933
1670901865
144376172
1588290630
883138756
102168470
873494657
1101742265
1578512794
2075362109
1343396495
1007806316
1880033693
1060465350
1193616361
2017809371
1181117190
191159373
1705415237
597390236
2077356847
1920837304
1199356630
331028654
1626924538
743241661
443137854
1156577088
35763635
1939328767
1931831168
893011241
1162717601
1064115318
1731690367
1670357131
1751605778
730126887
531306679
304576426
27199974
688802452
1999410573
1291394532
1005157926
1044803992
687377129
1403130353
976115199
1168863348
1067847838
2132697661
1654026879
599703057
865478476
706744944
708225757
988649948
1558078924
1167718698
689711461
1598156552
2083304982
292324112
1626015821
1223937031
587603796
124740251
744096231
332724196
2139436822
1924521433
549711694
1569903924
1737754670
1862824701
1553721787
1356521787
2051483877
1153338150
735781274
1992777129
1149581509
1115969069
1413837490
673253830
1880507911
1152593339
1412490851
1734343821
618504317
1584151580
700611711
543448867
1184263721
620519785
1022183367
1339542330
889323756
1518579054
1980402955
1779676413
707341716
183927722
741664568
761755269
450254168
454465780
2029343589
783113461
387221601
1107441678
1342354994
351114175
1554962418
135187795
615211308
31739562
1057218568
538744082
1678804637
1445086964
768068880
1889127430
1341466550
533824404
1822279028
629403995
23677507
1448498362
767475847
95997054
1700104413
1720991246
1331535052
1157969546
1775221572
2130965706
242075257
269214035
1143791299
1475018511
2108157224
688939975
115675948
377689496
1264509490
272878476
423569313
83748438
850512787
1619684817
1300961094
1252784564
1993454237
276486462
120582837
1528517780
893909624
1907205056
889226797
122230391
96006172
307187097
1852148525
602296656
1347453600
1547716788
1090179075
1351528690
37524673
1245382813
859855654
73382640
445532784
1729409991
1258425276
516272984
1862220176
2105696139
273536132
1258001397
2070209057
441736173
42592352
590965417
409369030
1895276556
1835839522
113981842
2059604400
28150704
1976674930
1907323050
279452131
2133955178
2102385465
2025747825
1086264987
654962027
1549324178
50560093
596896285
364182502
357542290
1150198478
747432551
1554426571
1247874294
1929952543
2083887306
1008052954
1536103826
659190391
63065140
344309264
1079935822
1411105791
305478424
889306822
944311729
633386936
331340949
1367728953
1059091261
200583602
1016133535
2027700821
2004464069
1865607121
1785168193
1850438655
2100883395
700052774
1199350496
532374678
1162771392
404243249
603314479
853631300
1871533948
1051885778
707414643
1714223478
1130924177
1493428708
675864195
803571163
1592832076
711371035
195458809
1104085956
2031409714
1472564223
471105140
643051294
1153673815
1130232336
2139193017
741783183
1176641351
1236303684
1919846724
1514469692
1532447077
675426174
1523699918
1550920402
1309553213
2024003335
983916124
448757944
747243695
1662922342
491396421
1056131895
1958628172
1803808720
544127556
1815836784
1816758399
806703580
1954670621
1229755214
1284110694
1925347358
2078202705
406521818
206065125
22480312
2080703091
863976165
1285234534
758609650
77524428
714809585
220248399
177437392
996794419
1803165532
1103536098
1486795218
437702363
51339586
866104169
2022496202
1723746924
2094797701
1683382518
1731054373
358784722
1440780214
457373539
950680030
1768068555
1354727392
515801505
1853636623
141941952
2114294932
1782721131
895050044
1976112966
691916648
1316375215
432813846
2052429101
69660209
808399087
945773225
367467597
309228007
857330046
220979313
1966729701
1275324017
476257484
2111353592
56529785
301119845
1932006970
1932627718
2112410919
1447032338
1149026758
846438166
1637501181
552520652
2004001576
1413945790
695025248
1539030552
2029190980
1093703923
1613446090
1951840182
744859435
2097106232
694428448
911071595
1526959649
850759890
1648768762
1039518823
1778565636
1069808239
342656859
373929028
1744087274
1321973177
1197318296
1660586734
1045492277
858886800
92592996
892427183
2124761470
695861403
2022463602
2007251375
1356536064
751250984
572716982
832510844
1321663084
1801190398
903316306
2021438613
2048777502
530873428
1835207913
1898147493
125446053
2036246064
1929783612
1573381512
1930010745
264387977
1878426448
216743228
573691007
363346844
1022491901
381205413
819534084
214174314
929488564
1504520030
833980138
1031834035
1340763848
1979944295
763245193
1511401108
52036724
1749107975
1197852845
780650066
1435930813
1570082892
903677134
90823795
1673382563
960816164
86721927
1532034358
603610243
1435189651
533789823
1042160287
2065343034
2084129036
1471154359
1533003207
1120252306
1668017784
1010613114
268953665
1595018740
122514201
144942814
994464529
2004821376
457323667
654150642
872995998
491472438
1163182567
829330605
876747909
1810029932
1605881007
2102093854
1198288270
161956486
1692624950
282644686
28802430
1039602112
546843220
1229780130
774093481
6330825
1136295099
1227436978
1401208399
2008794697
1912730330
1089771013
1745179275
806860445
609639287
557003984
1038921422
1488201883
1867515794
738219366
2072735693
109230600
792869328
1483347220
128898403
1271702228
34872351
1883168107
1608639964
407174099
230126339
2056073670
287397597
1310386661
1095405318
1822441515
1851143520
1714976590
1998262068
1518281804
875101409
2037695338
278773910
2123831065
1388056030
715131985
845018096
1432660929
888475411
544203404
1390073617
2013259083
1911645506
1292939137
452936384
1097329972
1054512996
1204388882
695121411
839912466
845864299
1830160718
1661118199
1046887318
697383170
2110370712
516757527
1568707989
1045656931
438924549
1823893651
198045651
645255750
2055003915
784085296
1947925169
694744679
1203378643
1647974007
1168260258
373942223
1789727545
1727533415
206306709
1330167231
1424826484
977385618
803587969
584901120
1078352966
2094703682
86375223
1751504109
690545099
585088982
58041102
469794994
1043364917
420956565
122674590
939550076
1374115427
1410503390
982841141
1121256875
753300056
437429468
845888195
73183610
1149912030
1922237305
558867312
537979499
1289430268
1986171324
1032203350
954711939
298629716
1491302107
2069427848
1831222583
313850439
1986819260
1049327824
1580203399
394403916
591110020
1876894650
1814743889
533590026
1132248732
1529434087
1921651833
2145386638
108406331
186290639
1024951397
202189948
465107564
1628503919
1968481270
927331556
126921585
2008081572
1336678513
90847151
168845973
1308744255
2072596189
863601175
1009798053
243448685
877129744
2087644673
522493610
931663008
1740406746
141798684
151486960
1880447546
644794445
820035644
1917190564
1809136010
1243074089
1205006658
816743656
131466267
376726926
1616453414
148930900
2099603609
1268979087
935071412
1582411252
823620771
1923040544
2027436882
1846433517
816599582
599464040
1506737314
1803106360
321483197
191168201
691123847
59938606
198513720
651297607
374479407
1147720527
1874366278
2142348294
1135381131
2083483376
788271823
1180998585
154987685
88011544
1511261763
1895273695
935817720
658824858
1696783543
1985112609
801876405
1848077617
1168372855
416688417
1961907627
999364480
1090170604
1866616509
676105276
87691751
602420946
80689577
1197019417
1590095445
2041866092
694706214
1434916019
2141455509
1152441239
1355214484
2046869535
1353304802
1185290864
1266322523
1059351477
1744686251
1761357315
914916641
858075536
406618080
1539577704
1730740226
1860361578
461130784
1288661677
468586777
951769693
431075627
115707735
71690343
42818445
1705726428
106589004
1050232033
243513235
1444362262
1728472089
1287940258
431422
1350501937
187251926
1708536433
1813326719
2058484070
748350654
1042076015
2098196506
451499309
890346629
1512940450
1643757755
938479623
964842479
1132364319
770178853
683268078
986981518
1703416600
369336866
1302926952
921400352
306865079
306072962
1760598161
2047991121
525572425
2090654390
219736624
2121978359
1447524276
2135528150
294388737
1472580923
905114218
943385928
853536917
1629993293
1258071644
110375446
204076998
170274550
1754905210
1154952760
976031681
986025856
1890153264
120267923
409300449
1440279240
548388154
703074302
968565845
282077659
1957676126
1082617788
286457658
1287519165
776100161
908391313
461840028
2295127
1036409077
335746589
738353712
1504304073
868813632
1990290033
1776348540
783088106
524113491
1499389744
1872615625
548272722
2054089564
1479696920
1635583786
882541347
393741071
368387708
2079309254
1316307628
658213836
859834842
626123185
1620757826
2083046837
1708642327
578794174
1195994398
1241519240
134575787
978510798
1757870367
1241104825
1506030850
1350683425
665214489
336403464
689672149
1441716628
1291740191
1547151692
350444580
1703431116
393010676
832821385
811462766
1229298807
1093946282
1804230972
526286934
1410106957
1331022356
1581287522
1782637731
104729863
201241773
467015406
102555930
325800743
36764959
123976159
1249738562
485975920
1834574056
1539676876
1473220241
1733852983
2061138773
1998938923
1721456314
854720064
342373749
2020979535
1841782392
966855344
2007065186
1835827084
595403981
794007751
1016091265
1988082407
1204783584
1457587954
583806429
98599226
1911784078
1907194678
1236132307
1975387187
2000530128
1484040860
334206413
1383952900
467375078
1975328207
1920684130
1869450750
174465435
1050948339
1508314464
454002100
1208424625
380150169
1441434465
2000282246
803692955
725932860
188013703
844522657
1847186535
1098169215
1433767591
1832414007
1778293138
2122223163
2137150981
1117833919
1159176550
1422851604
1574558497
763734081
19202370
914925693
1977058805
1775429506
653776187
448034726
282290961
1976117585
1643069080
953000964
1704301646
541443943
1623697745
33615531
1584559480
1349518975
1655673195
1420197665
1711832190
1085010276
1858596598
1415291176
1027900890
1916824569
1578584550
1298463624
1201964224
2054673108
1300592324
685396393
1660859377
656698068
556291602
1923301490
2034214418
1697214796
420948600
1903151403
547145109
1049578432
1841291874
2001705132
1841026070
400832365
1408896652
1391147112
326045714
263026947
655171699
720791108
1565651542
340759944
340271980
1943145673
756032114
977556598
1731408703
1985521397
871409483
868337791
352220883
1279378515
843405669
348804627
1061002504
1039940301
1247038534
1096411804
1757257101
586076160
881116046
1944198000
1471968705
361316354
755901703
1079783643
1966640761
250689886
231881056
78792999
1555887139
120440610
1825082277
2007249380
1492029835
897849425
1088263211
432679887
1462457218
1145103200
1974843796
852276811
1072880764
441816622
1559672682
485252882
1533719126
1389795082
341089560
629791153
1962266993
1896937730
1347395088
207896357
568966011
1040774424
1273457393
396360496
1815518645
1398663420
1693890159
1025489859
363372208
1550097531
1488382365
433378041
1899854945
2107557254
1958450873
1858423937
1428831692
909322506
1059486426
2040183476
789332603
64792405
671794450
330659181
44276049
1929552005
1831307879
100385607
255245585
1321410152
795560210
1713120105
1317135271
215795250
279757327
1202355150
483359344
495881831
1828867167
1219135176
1732174266
742324358
977372677
306467700
1989813614
640207359
2016714056
2021196569
1562868962
1997960403
353684925
700013607
2107859596
1789999148
848433029
107712353
2133071569
1005795786
953431244
953476382
2102855073
386391295
1457385107
184775060
194362871
1400049800
605046189
919268588
1426817620
988696094
1877371953
2082907219
170781249
336511579
1042039541
431446360
413817618
978372879
1833059248
227594769
691445121
1369799597
2133629802
1462592309
283604722
1631803815
1590796757
1002951776
903935157
658136237
816848652
58109665
708064942
1308075180
357546024
1427521579
191315332
955183756
1325673515
438736207
519554547
995451097
1421906222
1467061569
794716446
560955728
1276304163
1884135999
1489690980
1559933007
1463434160
1710074518
725981174
616185661
593500463
1424640804
290497836
497723404
861967965
2099669714
1668126302
35957827
1991549736
1116150265
312422537
234726634
52085669
1196558219
196392351
2113657458
609693218
1696379096
875263618
88901461
2135571507
752570695
606741125
493260673
1556590353
1771500926
717416502
866360063
1241843518
1195912548
1423753943
1518579054
541437118
802411223
834260597
844144878
680697256
548680468
117676720
686523468
726457584
824384313
1337318470
1723389696
460460773
882920536
1789771848
2063842425
1552759234
1863143752
1576801953
1651378260
1379076194
719946903
123606041
130901939
1921088518
929707843
524208132
854442935
1678647785
700731894
278462265
127138226
1334280086
1046973719
482929753
337052474
46419893
348070133
1019226757
549838637
29504785
1453101982
1315362186
459631319
1493923502
550201728
660928919
442918967
140185487
1840434133
1294949567
1437964701
170539403
1316047818
974321337
1447331386
2133664552
1105005284
1713528267
1480344080
64483531
388740797
942527457
1829198188
1048623659
1201948981
1845861511
10572453
603465013
866941862
1190770813
1074943147
717848442
738203493
1425840233
422580053
831413803
699927016
903898180
224766236
1822874046
417296565
226753586
243407748
481354238
1142635385
1548652099
945197675
458886884
2104430357
1358273481
1535118448
605839764
1988216705
1583226044
1992479544
244171305
108820377
1466647927
1429740224
1898074529
2014144070
2010021354
2105140103
333499920
1593808441
1275766762
2018251365
904539098
2056257653
1428053949
1964315331
980367112
207496480
1946959116
271373630
306918156
2032880195
1322202730
1437889670
1553369000
551626353
220396723
2004000675
96124412
452260092
580583875
507575198
1186182542
426113803
373619760
742669203
1207270359
1903810171
1822196699
787265193
1395506546
1748415070
1736388844
558062157
1566210371
1866857397
1861350776
2044833273
1002328678
157548050
2055236801
815859029
247749579
255466433
1073790044
1909124745
80856584
484900124
696759054
1426533799
416017972
1237976984
1919564055
604368172
1680058653
1971850692
526367453
143857682
424396675
891870887
1247032694
95511068
645284001
1064757307
700146560
1131789423
600757866
686017171
1547380766
510523158
2016133247
1690592675
1135744280
578999675
1083847960
1188846334
595991713
967806365
988275961
1839231172
1733176043
1513105853
994964239
1200081789
1596891455
188607877
278935860
938987324
1189928455
1947078233
1550920402
1583996577
145861325
369411199
1439354167
1069562999
572780828
2141622708
812358450
1319121284
1052009004
1629637173
1770100101
1576693604
1479781429
1609235294
219013672
1958286595
1474650981
994530976
560611372
327169003
535907902
1989159301
1771490094
1552251384
265431726
970838000
317197549
21776355
1056549630
590048792
1292506749
1641230115
582535921
1995295378
660331106
1742533881
1611497923
1495618559
1022459827
295497734
1621016858
657389997
551500567
1247545977
1548280582
1029094725
1089940753
552669237
752472654
843911395
1803577142
1123571121
557420836
1619279283
340730972
1183961462
529145438
637471011
2103389132
508956289
827862702
502910630
405249532
863728185
21535537
1525894523
1429721690
1135924707
1734761969
917639131
812881558
86294059
1950186293
1755343109
2011355806
867297752
781251292
1394621562
1724780352
362331822
648528276
1485932639
1590930076
1364745382
513628065
1525044727
650948298
989264926
1378824813
664177354
283607732
2130828910
1099119726
141054340
727268001
1097174805
1938741204
573732839
1410281858
1329617398
843010306
849659982
1239594743
874827299
114047904
228767421
1855014219
1583740966
554209445
180146732
371300638
1229965165
2139091062
718312624
239477652
1953527143
2085520649
748221806
1123578778
353714045
1891775328
1528105495
1774939680
929472998
1890256201
912081394
1781166911
799426858
739658999
270581958
1418704358
112061259
1576395625
1730283233
769516717
457208971
177880489
930319310
323398059
1213649048
1988420597
687241957
1186661790
310428582
490367119
658559402
1925180894
853773961
1321727295
168605898
2030909067
165398724
7031098
730947758
495661038
1023818961
490399747
1620899382
1735557880
496103349
1735903416
1193217980
2069352605
974691256
1369019515
1590847036
686138334
906993326
1551187514
1508415314
1988574164
954820683
947714467
1839408439
1830979132
1332807377
784507866
961862512
1397713654
1747745622
1065280507
1560186335
150107198
109765901
198209086
1898317041
431268998
379096581
492221166
1000374113
47112732
1176215856
296150630
1078645953
1311380129
1192190642
1750121217
1095791470
2011039194
668040963
1878582049
1302955359
1192428591
957342515
1706475331
837060149
1258416648
1088058135
104542303
907885094
620265756
1597769581
1565612055
1187025450
1350726998
70074564
523069237
323168295
1543346912
420123155
328952088
1596274460
878367119
605594157
494939678
1729659851
2106157573
1807629301
814850014
707535258
386495303
1588393531
2100808434
615113230
362796285
1808246450
1413224682
1958834467
1528566734
254194177
2085180411
2038585797
1260541816
1278956625
577123347
1222016117
1023148306
511557704
1758770848
1910174903
580436944
1056279550
1833159481
466336641
1567629235
1024696558
412265009
952884932
527583446
24836692
1731525196
1241280482
665714886
651478007
479926452
762704036
804499773
1749693104
1179235830
635067561
1143791006
935727241
2067811144
656403555
391982627
1219043109
1441886217
63109107
550281925
78778763
29607369
2103288613
661254819
1428588524
83393500
1932158845
556384089
1061999229
1656804547
310436305
1089185543
271649539
610957254
473389322
1385523688
484311658
1775778733
1758588094
2008135237
529190971
1980556933
1697715673
560784590
462234150
413168393
1911211665
204616212
2033466500
1660793530
46587242
846694821
1441364610
1390135939
1239727087
411293681
582180162
953726070
1476171505
779233614
1098598418
831767237
1919663794
469953354
685910129
682683704
1108740942
981207495
373362074
913414956
1940099757
1999859197
1717844250
2132803950
1168470834
539419503
539583563
542169338
144929889
1812377677
1214101015
936196461
529370174
1481147577
2025998415
1317420569
1738768958
1379792943
2053858206
770121587
1235985729
1807244084
2141778759
791503093
1700917010
323787438
614268458
2023242676
1858944149
2013617489
1650378459
12947130
411957302
339853639
2058789964
407160351
1420293151
651425965
1698244422
2139299236
2110256089
476948771
137181875
2053657776
490421928
542226330
844065983
1690640533
882714246
1676096199
1529862408
1629797767
897620315
763812731
1033952160
1262621736
2115720198
520878720
1713101671
585905106
1517639293
1030826696
1824597014
465627982
1701616820
1526152525
604487610
1626334986
1675870651
2097087124
1916838874
1035417655
1983083191
900963167
1330122965
977704482
979388006
1735580432
1388287296
899978776
2087656109
1669137333
146389869
385803073
1952867903
1971852855
1427264679
38680496
1974483390
571954659
811557505
662610511
892115357
663420058
1307437156
221220022
899820445
1606018532
898772945
431821487
1115185801
1021816267
1310000447
687200869
2002408840
2118324902
259917968
103241476
1648368107
890189168
1987304000
1094047076
1382902587
955108115
2006074858
180330983
1911134217
1107665965
543511313
1960719478
51343668
981118669
1013009863
2015695371
1658159274
1903266643
438832799
535158946
1080075274
578062049
1167015125
432421646
1280175509
1271658297
1072392513
362621570
1072106486
1163691674
277562445
1167984286
1308806617
1480317492
2042703563
2131664691
1810675324
779594276
1098058010
753937327
1828532993
1342242157
920732840
1755281816
938258771
1010709520
1387157350
253671484
341016854
839951779
1797509516
1115440572
1084288520
350586294
1774967010
1509979948
1620317455
382249659
1773820645
987336472
1144153375
1161366658
1210220437
1802016913
1968143748
1545730886
1373286952
226293442
1318523451
1826454921
1140152458
382638767
1910290101
502341942
1420124309
500819517
1952711069
206159891
282294808
1973063032
1299260726
789565629
997805996
1311839539
882487447
711895057
1525162452
781948904
1394348794
1904646168
209361341
265825983
1892065675
146096084
964625036
415869781
643166754
238552023
1789449618
782371693
1829008401
947830160
1702320437
1220301361
1892736620
343003121
931556901
1028708252
44931814
750170458
2072180357
910992220
2005072906
560382390
925003904
972587493
115795013
242883945
2132713541
1730222404
1791624185
1083789538
755870281
771678475
337651
1272741508
895815055
456654644
572092022
688647587
1607084151
1237509771
1652617653
1673243998
1565830582
358900436
1993527582
1228530431
1385445168
2069604725
184348906
1124667438
1739169862
1555760597
700608270
184648847
975164033
1654594768
595949518
1874119874
979582164
1252131463
165877899
1394690679
1307177383
1374456864
1132040676
1861577688
810856975
497404964
1146049652
1687456591
1792450347
1018178531
560084226
7310680
940926865
35425579
1376811382
1582480986
1924328504
509813261
975012419
907000669
79875094
1469646899
551665485
1335135346
402684066
1509704203
1082706511
21308359
1635944601
900971148
1608852996
1588672553
698877163
178837086
1938484750
1838515743
1501763189
1237299354
1159888192
899707981
733979488
230139856
2099218147
1399172398
687976166
1041400148
1862131633
1843193517
1274349852
1532319632
260126513
913708660
150937141
1146569481
207455144
1616613968
109656706
27237052
1277771800
1749902986
1070816646
18243302
760929152
1129932202
968151421
1948354681
1172602980
2110263795
322653559
1608272320
753868398
827185302
535598285
59533091
125110322
1133336693
1779579811
409425087
2135580364
1416724712
1029527564
2121120102
616648500
2115154324
251316120
359678661
400425254
638825535
320680107
1679485658
1611541764
577101737
2045461672
385348732
814947848
1836090717
819746321
1217170249
294959053
410859711
173031463
1454468937
49484004
2131787982
855131754
801702998
1599501482
1837834176
2038952288
788096940
1364574532
392452698
686291572
2078904685
389485317
1340899269
1686414851
1484351749
240331320
604740262
580546235
1484129705
1184320866
702902989
730991968
1347623538
440413925
1509609676
390573014
1460045301
1182713500
921833605
963851495
303449154
1328456125
1976297268
589664892
1137773248
1247432616
1673241062
695774485
1162528976
336222565
265598922
917030326
1633215963
128985567
1987555813
1116929804
2130516122
1981856795
132201389
345853646
1356726956
468322023
1673132803
1727584776
1275665237
646845857
1824023407
650552217
1065847359
506488804
21987883
738849361
1972765226
382858372
1929074738
544096485
1681204173
2133430306
1701716712
1443036111
763819802
345756415
642518050
150230427
422433713
619182679
1775143201
1109042434
17825355
878368649
1618689766
50380223
1044609128
412919056
1508531264
1022437705
1627063848
485394005
93660457
2137051821
1172871888
1363940179
372032185
1200231099
2118472242
165655156
1022619962
473335739
1241119694
978450963
396313966
925867104
1849914215
1443049053
214403759
1931730113
277060235
329707766
1784594529
1359592726
1989710762
784176588
232748023
1210040645
129008345
1549073810
1607624585
2037680340
845077963
1304029560
1367882945
1026779728
1141241919
1429876431
277686971
217256637
262854541
1711734001
858790971
293337290
1368890080
1299490279
857417822
1422819254
1236968706
947889553
574058177
1232177680
221464300
25166228
2108124354
438899627
764751045
513951758
1682432537
438378454
1528300264
1960449281
1090836227
1658593748
993538708
1378795996
82457503
205672511
1595695280
1227567363
1013252187
1055819622
793773931
2065039366
2038592880
199597160
2119099087
1087768210
302385543
1253512015
489188704
914562713
1509422381
1289092356
1109599835
230441045
1120508700
1256250266
2108770139
2089225865
1878658851
916589542
1336561048
2083767901
1319437239
543553582
271788139
1374706494
421105199
350474683
871701204
908934015
1474537329
1043836222
494535217
111669538
126015885
1409927606
1463239842
577207314
1284445613
1126371958
585109051
1974606582
284247443
2062074139
1892267035
1944931931
524240105
874255297
808996895
86365653
298613046
1175365042
95337381
1792090562
1923352277
137765906
1588858838
753771568
1227621612
931519784
1740674920
590252970
917334396
651980157
113569869
1227788298
1828630508
721477242
1997093307
209210475
1535476253
415688038
1533642640
635377502
1781634935
600459865
322851878
2091226658
1069616719
1159115228
1206210218
1948691580
1263634014
582251830
564360441
1529425161
229672805
1672540079
568489931
1200679460
1999878072
1128937352
1878168433
631750288
329942766
2009037448
1413602131
144578270
177888429
1339447463
304849099
1536372084
1168388188
421860595
1192528887
490261338
783319053
1338488078
326120570
692757795
1412596951
282791753
890091677
97377627
1198091601
884297901
31697336
966771178
642452434
1002205036
638800155
229381580
1969258702
1156696811
162533833
770059944
91839508
1729262360
276290127
1244342485
555941527
848908992
1041881798
843842208
940453407
836592791
35564406
1844549656
1409568463
692574716
647492748
750938647
861008398
430146665
602884656
221464300
1575279482
1164971995
608441534
1642279337
1993720823
1785092607
1611757569
1989654398
1147739152
1234211785
1308564787
738416522
1752480863
360318879
1645299388
367252310
235415860
1044167903
997951793
716878387
146447073
659070519
1317373060
687604610
2089718575
1709738125
180659359
1048566085
1919722917
890995315
999804374
58714350
2057897020
463424558
1165368036
1938042591
1215677545
1097661106
1707062992
784945362
481582013
9887960
1933574908
1848548640
2117297484
1295211846
1047509841
1987883108
1077280412
1069881523
1253809525
1407771742
401777314
545007353
807198726
676809724
390946012
1723921304
21867038
1887513895
730578170
211469061
1884573828
1707139411
1539178771
1957815325
577063991
1471192779
1009300186
1542401344
1679318306
982729890
903320687
1842873310
1821103284
722263563
1645377034
454706191
160709063
706533172
1009296133
1382419633
333352914
2099818085
1692039161
1400625845
931236614
1192786763
1545369438
382573457
1147084412
953959356
1425791417
744572018
211925562
1625448350
446258170
1381337644
1038934188
1401895167
732739907
1817628156
772783855
1100660972
883924152
17219767
1500821748
241156105
1171640277
1482907026
1188668170
761615956
309226538
401526209
2047264082
1743369805
410240149
951172104
1906395079
1319543567
1531092987
1834609164
560736845
1378805034
1521213842
464896068
772427075
1569393979
1481680208
1219523276
301800798
1656486860
1995652846
1714874250
1739743126
343846533
152263442
688049715
836016783
1472744299
261308943
45342675
1879324551
863243058
628044350
773204920
767525736
520624575
1867172202
1764017404
1639130287
170535972
1372233934
284197673
1599182371
2074373972
1823007712
567911537
2069880481
584404545
1509786584
885425685
712521795
1640785232
1978125446
1837536975
2145824518
161419429
1790224895
1487212615
1227363119
1086870479
627705327
1523734830
1512001397
915486150
1995134848
419264642
2119705564
2083246652
565403911
59508265
966780320
1251717447
375109563
1695496858
825105718
1607187000
945321222
1753038747
183516731
612429676
948040656
1726335851
1702665557
1007643115
84692042
1575157999
1194694824
603850848
263327131
759504046
537121512
1020345992
1471587791
1678098747
1090767673
1776193036
1055098797
839829907
329395372
2093181082
408015650
1265253608
1607212939
813075389
719175922
1936072862
529864759
1142590732
1826411107
315742411
607391513
275452672
1740409156
1847111681
1905712361
1175387637
1135194494
1522776515
78191610
515658256
1094346370
1730308749
733068964
1574795107
608380162
1163415650
956225821
1558994092
1081886893
967674480
1145907700
1272736480
702189205
2057949672
2064247268
1172070179
927683081
978516038
1102457481
1586766043
2006795597
962791371
166232546
1454225136
338204758
1111432198
2133056450
1404577192
1280643842
1353077344
75880080
1883928075
770280916
163216963
1533318129
1405911990
1727268138
1805505642
803370615
94275457
1216172976
1172233282
1703701130
36176995
506142492
98632331
466380347
1994091238
749505178
856975345
354353193
639535166
2051393454
2132058035
1491594488
273357268
1737375725
381082219
135726450
922000786
905188590
303803154
1194712762
517664817
511991780
651467199
1842880538
1154831495
1493711893
330588937
176937566
430279530
207719152
2101757458
332827031
293374778
1723117567
1460298673
1454409578
1174842913
461067753
317638988
1590624578
1543424005
233560560
1505414382
1903514594
1572371036
1951325960
1935472691
538057658
65500692
1333134719
270203792
1230097904
303160494
333407576
771810254
1633485405
245195604
2039237133
1178448056
635607630
24237927
1854303472
269511718
888413078
963586745
1219251985
382972874
760678924
333317496
1543009932
1384163653
1746265000
1503746673
952618227
1867854963
1782922107
1739465474
1225536561
198272140
682220307
2145865654
1417412764
294518966
792057188
148164017
126235090
1208120280
1464171224
1753030254
720993427
899637948
440381902
1472384000
889973318
1585368027
1753855745
996156222
731536899
236256223
1094906875
1884135208
1481450214
1485600636
389374217
915397483
555542667
142949928
1740946416
285782218
1460249695
1682577699
1489078548
828291103
612684730
1460233840
1732859158
1458736222
258213549
1494719558
28350868
1688375745
1087884526
1424686805
1138628912
873838050
732738666
183348322
1853322748
1019211612
1596722758
844317219
698394423
2006783040
1198329443
858378185
2061348164
998933220
2084822913
507769390
1073908916
767701790
1131938010
457451200
2127002445
1771476420
1202380589
657820812
1415592411
1977987893
1564656960
50069054
888856447
436316148
1974372772
1052047089
2075834799
630782897
762481266
1077271083
378329192
1959073994
193258050
52930516
337283367
65274300
1492300551
1792812309
751420916
1524613206
1759947379
1504439628
1050729629
194064658
1529648435
755120503
91739991
797405619
179921268
825722993
400726084
1972562542
402768245
79547703
1811505005
863720710
1420013773
991291928
496123940
60818777
733973222
1520361944
225086293
1297046908
1827470472
1727453511
293772070
1981412738
508804812
1459416513
1891208008
615582342
1724921171
1000681328
801180289
715890460
2138685612
1753286296
733493135
503807341
2089677240
1775930827
215894144
440068805
1354214562
344024416
1193003451
1127579055
1475045001
1142468968
1491071117
1990759294
1822361700
2022367959
240789502
1688190393
2055207536
1487351527
579684049
95989409
730168401
1149313127
1286295459
364904766
882305723
1698236698
10989083
1262224104
2074418331
1992834926
1851502607
669655031
1262186096
1868309959
1010299826
1886546062
1164260090
635095246
1667109995
1277046871
1635477540
1691009883
1592024804
1453945202
241287046
469209361
141204727
1231953868
1498172916
94015136
734700202
1996238495
1904187559
1029951050
800522747
58436390
1202190328
24998839
1787214261
1442531965
17109074
1642458051
1892926065
572467206
1851774603
1608347435
1066257477
681371464
424230375
1952498269
2070523215
395278525
315160914
2098663237
641481048
616853410
453221025
1357902633
723742115
808970040
1916189569
823430610
855532923
1271490156
1990292812
1563674940
1294085559
665120645
1304616900
1428157407
2049026848
1268447251
212893479
399677409
1435065258
350385846
1695615468
144246648
1018653601
1476471789
209793044
1609131470
446128410
1116461466
192383867
1641495560
1060180738
2069415375
1267135358
421608642
716778263
872742442
581760877
1342698650
866383621
223269717
157873847
1292014014
1221247514
1378022163
336192890
1487554101
893067354
2108646582
1282384312
1252113634
183369061
27868786
317670890
977962377
474057476
911157348
1756283718
1062992658
1533050083
636284825
1940411848
421587079
1970505730
1435406697
700375063
1736563316
1396670831
1221300035
968846267
1341942703
880514954
243377532
1669742621
893616125
527951421
588758022
1875531046
12092933
586989742
1975887423
1445213526
306918156
1337414499
675096422
97703171
882957297
1694949579
152385513
1761664238
307631159
163721099
2037330010
1927684927
712675534
1112873547
1649053459
1758307730
1023455718
1975628134
1321383072
1269494101
2124307886
1411584533
151245160
227501420
443397202
1335849557
297302104
565202959
1409379552
1007721482
383335478
1286456282
1533149345
333607594
1937078151
548938706
337526638
516267776
140428798
939905191
33088607
1486125950
127006608
1231510290
218752776
773845377
1719315428
848294035
1889010551
524952767
1772132457
798260721
642866835
661742903
1740218304
1800910040
1458662056
727516332
2002711546
1353704592
1664325334
1472088725
1382350233
592418259
1825890571
979440366
1687460906
1859879932
867912037
1771016300
683039199
1248932724
1998447661
2042681820
112454674
803495898
2090584320
531431260
291235188
1484352823
831815543
1021534664
700617482
1215670488
349626383
1579013508
809389780
305463090
97837389
82838019
1664366980
97317614
1103256660
910545693
1185501220
1498728870
1603894487
1410170923
2001257146
788680703
1574627291
2015546607
668744158
1038638753
681727858
947512706
1657485093
1423388167
196944903
813657396
1890532202
2041946707
2079902245
1877760941
2025673926
1007763481
1283894737
1905183968
1697560087
1251449650
1953195136
1791595040
1987969907
537655845
1383598182
199507687
917186686
156069224
341137399
1825205005
1879218480
1997288492
1135253276
828524693
1695150527
1022320198
969366311
1563308428
1259447803
533816315
1718766891
1029876932
2000297223
290788663
1356356162
1079342346
686528776
980738588
1568807147
450496462
2020519895
82548354
1889318221
782180948
1206744076
629908500
1811015485
95150805
2103319456
15354477
1963583280
1566781580
1947386721
1208067953
309587904
1799774978
362653917
1795054467
1503929977
1970286334
180256731
1058716016
134701976
594055832
1883572057
260496231
593003206
1558784894
666383715
505401796
2088459178
791647464
488593156
1185722284
1973073397
959839153
389418249
1808447866
580646900
859158016
679962821
591251896
908412513
2088246310
562925325
1780164926
83239958
1465591115
947112499
1879203576
1182003682
974643859
582068866
174441724
955214550
1297788873
969206696
774031028
2011063720
1469422777
832196645
516963707
526694069
295240846
1157660497
2074445867
206833473
913477456
491879390
244343859
888929423
1346398524
1650427273
824835342
468225493
1303877143
660238851
1465171697
1486066147
144467991
758273723
1053274118
499909345
994395316
2103239926
1255726022
8523287
1164681990
1905755363
1086045338
199748376
334547070
309290305
2143065780
588126506
624733668
2100391678
2114165030
1860039314
739737284
1672402623
1052618005
770425475
1095544440
1470709206
558481163
1023708137
1935131189
597559427
2097393364
873053980
1783624951
1014666303
1194919039
24620521
957038773
351270281
293301715
1301561896
769041190
1070308586
1247863526
1762904331
1265661797
1425266119
1083680959
1632468574
1695439812
1415423349
1774564070
1155429711
2048299218
886320166
2121778197
597383339
1510076549
33981115
1109995035
583805295
1891841462
466404063
1897288164
1698649478
581659564
1619906826
101501686
516299009
1706106432
197761932
780528362
1908613428
329125321
1227496001
1912357816
1532923516
601966210
762154873
1912588576
679109735
1310512304
1519015125
308019034
277832640
887504167
1886296991
188243336
804519614
287024808
889540565
145463001
1299593138
1273783136
263008162
1120979434
893062129
1777453825
1776578393
2119472968
27076863
1291512817
2001424816
1756561405
1177875412
1588792600
1663521961
363646902
795697300
1722079264
170896577
1087586718
1328453583
708848723
639543487
2044486390
1956787027
2016043951
77199318
1165343709
231931641
127774536
1370753887
1375196025
1913037765
1758410620
233325962
618660171
1146518641
610581953
305790274
1868417258
1429430398
1562641875
284023226
568254425
1593437807
267892121
2074727656
700465985
908804801
114705630
563215453
2097618797
208594030
1933268737
1557097025
953116843
107166870
641201157
2106408536
1039166732
1543924359
2080703790
639934655
778734876
1414348316
401498337
1328718542
297733763
1820956756
2110944270
2035293373
156586551
889173511
24851273
1448883975
1549316184
1780936787
374219414
1257713040
899461267
1418065187
1322253454
1291103140
1204057799
1515863484
841730617
791940802
787776859
697740812
1332777129
1270732699
268785531
642097507
1453465478
684698830
425740672
23792707
242293407
2017917563
1457237416
210583937
398515528
1227827734
479415739
695015112
1525462668
1153216586
146546672
353304838
978868062
1286006284
796059613
1961904095
88693172
638820651
913816355
1774995925
1953203068
1100118388
76859855
1632766473
951405480
1948666091
91974575
599864129
855769039
1342530533
1278836307
1110096033
1602825829
1024888008
2081308678
1948557273
2111600636
1048099739
1477392708
687397004
272557948
1134882460
808614952
1262314181
2020844115
683284377
412949444
368473049
972326689
327286843
662579533
1289160748
229773061
1768729454
907265540
26200644
1576185498
520218466
1648556041
2117905635
856330167
2033074701
1168279973
501845139
1002054102
465734967
767008629
1151287003
483226712
862519198
1369348751
429971494
747735836
1543344564
1413503521
359289695
1276570833
2046722473
1120900106
1140770396
8512735
550966515
1574946088
1346693654
230018780
2056884395
1038039125
300392715
2091392489
140185756
1730138461
2040227639
1060334678
411134041
527623729
1975075789
1764277404
1841620373
1582680631
2072646837
311833229
43460188
1088944975
497228608
984161335
1040470204
1538406295
1789809433
1453553692
1121538160
1977503429
437394574
1798183246
630572545
437080655
949222657
903055797
214316939
1526683405
1958516398
1568298305
117082135
449434177
1238137290
1025472890
485693717
668349321
1777141183
1255113107
1439797768
1821559237
1849675906
1496799028
310014026
293914858
255869048
1585473928
301902963
27648357
642571597
261070949
254587436
1727878316
1489197641
227254790
1952498269
1233927856
1565431415
1087507160
419356086
1088817324
903537338
2090937227
43162748
776051379
498187373
1388681112
1269067605
1660815725
472698286
1415093826
1560265380
647760199
524227140
2092433550
592669967
1721139731
1158502726
632413356
666576445
2107782709
406095297
106233067
956464038
1527732471
303024816
1556510832
1645794219
1147026526
602784678
686349695
50298082
804353245
494798853
1167982542
73901525
1054862340
1771715486
984404716
1928136306
890861869
112075535
343852032
310552695
1906724358
1989804130
1361553697
1274028197
983566716
747382441
1199694401
39451046
982214074
1586645918
1968795941
1891651675
463964389
1305267786
974396139
586391974
2025056175
1825130158
525679223
863652556
636130935
108567482
1359506313
812564553
330608410
388504886
1182080946
1997384120
226799735
636951396
652035471
766474352
2054428393
1142943649
1171736009
1075152652
947145551
1672499126
1227382935
1971431637
279177941
1949887288
1014751697
1595944310
1813781836
67249035
1219706393
1800035008
1871222243
1523644280
36671649
2099061686
1210101841
1063431890
253976534
544901281
2082340783
817554642
1757438707
733348699
594484168
863406328
502025442
48382363
105083593
1817070771
491271136
1074608688
729775014
1507650656
305949087
537650954
95299381
1117601552
1839092696
461577189
929805204
173025858
554532207
848958043
1792645297
1132216873
792383877
816441860
717642862
23247256
39275068
1377676855
1829059024
1398120387
1085454775
162666375
659467478
1643287371
1086385724
1542753984
2137765416
48073272
614713550
1630106821
2103110380
1626675929
2067981935
1691235913
1889938265
696497920
745903634
446467322
637241742
599682375
681190625
963027972
669559156
1746485778
1431993015
1223648712
285046899
1053150258
1197751452
426352545
24144161
831940539
2125164085
521225059
541492335
1084805153
157080806
19333847
440748636
189576768
1673444185
1599383944
614323788
2052704800
212442347
1267430166
1657269953
1048791377
328660470
286249199
112304974
80240306
1811022836
1230011285
16743220
786188395
1232038974
1086880621
950062230
1823435157
1016405199
1733823560
291616422
14105360
1044266906
177554564
1250535512
503849340
914816897
1651970558
1781145275
1110787725
1701718197
1441509488
30071418
404166570
899241960
471970030
184046630
923975956
180074766
2071616426
2071793881
1233080712
1702741211
1981582599
762414572
460632014
2050430631
753959625
200892019
1006224713
1679353494
1950852145
285898302
320097116
204046951
452188368
1579983552
1770357155
916190848
1885197834
1995404856
1607934728
337571008
1069496908
1357538781
561748732
527171529
972151574
217422019
599356948
946240660
2040878953
1325173675
767469081
1721815346
651067939
1849856943
1930110951
322308653
117943660
1404454107
1419194924
1294303602
1307648621
2064695383
2098154109
868525626
1839412063
1377057146
1770814408
1998334623
759365571
724961575
1854091560
1701788205
1817018832
933082194
1939276156
158443061
875682311
1648458909
1138533186
1585628142
2088762676
433360585
1584140181
535200317
1266714314
247778588
1248589702
658846195
192493120
1540353357
1974250869
1003906781
1660834706
1153163514
1749334379
1603235100
1495694551
1888395868
555421369
952629682
1178912321
1256758175
236144065
699805719
1245631700
175526281
88834022
1138099759
674002157
1296180826
2109460990
1821686971
1318680166
892958277
1023980512
1858476315
362637089
816621555
525024891
1738100071
17856612
1036852057
1563699402
363847229
581228014
1009197524
864160213
144451564
74418725
920929001
1535275679
708507098
1734981069
1388762262
1087880442
1948195740
428214897
1413897749
2031376754
33596958
489842244
1139542792
1580301427
1388376002
1948077664
1066227938
1494266935
838656689
1066989852
1310794636
970705262
1990031860
289942675
648434262
656366921
286357849
1818811534
1592659838
2128015768
359734312
1272262258
151562913
136274363
462255833
1041436848
1590881915
1595016700
585407918
699992111
2057726291
1042670667
1279740058
850711916
954435718
1542396326
1803072751
2020273398
104257732
1164270807
552859512
312130122
1031989011
1972979418
964022490
1780889254
40881591
1806817664
1995418871
2102019516
504368705
734001988
1332608477
751008202
1254339414
1717045916
117791837
2001384983
370771860
787855706
433667066
690250701
1732690986
84227519
12340417
193148198
1298495414
1456272297
1482717121
2018123062
1702917185
1730620768
1253352495
210521137
785832199
391921831
1558268118
953856151
2138017098
1488271620
1417114983
239249064
457064066
1676401574
2127921297
1280590389
1145465788
1871349827
470267036
1360290314
1263218171
795731294
1099602984
516935047
1180765555
1232158033
1833726339
287452440
543902203
738184413
5427080
1664880715
640034904
1261069615
535797402
1912923140
1040915504
104791555
1118792137
371139653
1957993421
979410712
1796828447
881456326
1814417348
462317430
1986471785
1405763866
1846901674
1384663016
2035257313
744897085
1885630992
798963781
1761376850
205803747
1720924811
1652241757
840976769
1970032775
2052930587
1010133661
645311811
2069534871
1871702637
1518903904
371628939
1707466766
857654018
91076960
1847431036
1552618791
1502006516
1589700098
1824735116
1280610415
1675083226
2083799694
1735674912
1925990875
1575528965
716327235
799007685
1087968566
1882557556
433374005
81211444
1458671214
2001121936
1738284095
755632485
310678709
401476419
2012714574
252934141
575892214
64162576
4704731
504690472
1633883594
339302433
1171084829
365381913
886971850
28990191
1352370439
717842846
1975662587
16074318
402755270
728338101
643273936
1428672521
782664704
1844967103
764064696
1649372064
278464482
721676844
33202192
848408075
1109518424
1552159760
1522714396
1086570946
1081198953
1562910137
840571723
77894143
1114772032
1894652749
1027394930
981547422
1579671012
9605481
91268587
53218611
251868240
1112128626
1450274381
790871534
1014680590
562293910
446434649
1395477378
221147960
142945890
922240388
764660072
1004418660
1974674854
2011700858
1404754932
1492763952
1133027940
650773932
314840033
1665920422
839684116
448345971
715486971
1703873729
865279338
2079222667
2125784894
1096785393
279060012
1196773112
877091105
1902625015
99984573
90622653
471052122
885367217
1555879540
752610591
212029321
2017892160
1197639228
155172701
191673493
1048200315
856655664
396385428
235589810
1612904017
2142311912
524483290
145978568
1131990131
340203227
1235365453
633740112
2053900640
1527215406
1720416601
428519175
1605579869
1349357390
1791790656
582456814
1409721663
1690447322
1363776615
1936974730
160741741
1350706636
88680747
741444323
93794691
114867792
1599958041
1248755551
13403900
1032147013
1282130467
1052158233
1248612019
1506982698
1691905952
1093724146
1943093711
1936076041
35976416
1705147743
193922430
617835485
1592995788
1993588594
587074209
1755874236
923188788
20708181
1965406655
1211612166
1757169868
606875226
1106681853
530161317
707747845
569722128
637647171
1928059360
1560082555
1546299473
1135575802
1757734563
73463618
402611461
1955627076
1211723153
332482226
1762127608
1236017325
1520079713
322378748
149510591
438024380
1455154679
448655872
648494807
1550239995
571996462
1719229788
953710799
291086017
914597743
642626641
551519571
2112065545
1432784775
1506452300
1467242207
1495685012
1169235710
44970554
750122864
400572754
1887541149
1547593819
2133712149
898657868
1210835795
1004601661
113023372
1354886671
1545858844
1443573919
483194064
293143247
1781694534
1693051191
15397316
1251396744
71054404
1744985569
1453932074
1320356180
1680852160
1084648780
1584748137
1264340107
913063166
339412440
14428197
1502186397
818321293
971998298
659793852
1751217270
1415532694
762762763
1705650330
628718688
935753848
1301532684
1182636408
956718037
1421146171
449097735
561921291
774720233
1723394161
460533665
1662555955
571277824
356743085
1992362526
1043880333
1616782332
243626967
903152898
554239315
718033072
1892370381
913196223
173736954
696572743
1522877135
540739504
1234542501
1390829693
328465581
1557212139
2087031203
1438385773
1715423905
1539558297
1800993099
1735662247
1628077905
760335004
1183664667
985420433
74993805
1220876194
505520131
1892799728
857416391
1775207183
360538549
989477889
521510923
1013699061
660345686
1512440970
360641587
929688966
586175949
337634089
376327997
855793512
2097860856
1133269547
2007393241
640104384
104174816
1860056617
976500576
1970990547
1381229292
1742798728
1502288747
576136604
1236906581
1305552668
1981084004
841315699
1447470318
221351316
1829579642
1327505110
1671676297
1404026505
213951456
2104549312
1589182113
819371903
1854697216
750388471
1236362009
492037867
1606264238
2132441997
1441256541
1329664883
1854610312
1947938830
599760596
468605980
215581981
1502049571
1310270435
37617398
1507776974
1134319775
1202350403
2048702707
2070437098
1906030337
991670718
554313012
400710493
1802172874
1207864374
592721750
1689753431
1441678025
1866676488
706940292
1716502762
1212895103
500522937
1720857364
1077446921
1634366508
2101689727
1479933744
117374588
1564415684
1539779784
354211466
1482113188
1352800101
294881572
1389700186
391036211
1416364883
1608485843
371625802
277314729
1150797817
1080931511
667538671
1186914387
1983666993
694152152
1378632673
87538333
1391486331
345808154
256668146
204175275
1850230022
1540699025
481454170
1970035692
1381076769
1652337258
374818794
1148452213
1602280371
1108124252
594818691
1548086976
190409321
2046182401
1661818185
1379793584
1889919145
1350184941
1715174193
1340311409
542780690
429989380
1584200682
1037973705
2060144662
1555872946
1265265691
752446600
1135516050
239833561
945620369
1422133556
2051242800
1226693907
1415070458
788591418
443253890
1359486983
999617000
782822363
644531469
1929215139
1658012354
941117346
534731275
883735864
1458207408
283656172
753031947
728162191
1033933422
1093284698
493377235
1762120290
1682010655
1841307221
2070577232
1426558914
1502262296
1338966006
1050304328
1228118246
1247338601
1522394256
1311630047
1852031931
2139434718
1900057118
471007616
1196137547
397246405
1620479572
573912430
845494023
782512567
1840849750
589180981
753491461
1301147394
1549422724
1877841997
622459314
830957865
1464352065
1871011755
1025547250
1439784129
986249734
1711628685
20010066
1264566964
34413324
149309831
1889102191
627245472
853788031
302476776
318893082
317321440
1726252506
980389808
1067790187
538545638
621452812
73596159
1783879250
533266723
1230196256
1483429063
1234088578
1684332352
155103428
1308964458
1561673667
875719571
29566892
1696558609
30943516
329971379
44409573
1680181775
471663774
1623440842
926502820
1892119581
1056730309
381837
2039056533
1876240470
1772888820
1082096518
654317575
374221107
1815852718
1703946480
1798640101
1427247017
1300490713
819192191
257922197
1447964477
301387651
1642273083
1508796554
1475739988
1129950777
493844155
1253362436
1289445595
2055359870
1548382718
386726794
2109072097
1205674644
1444791312
1910583100
501897780
1455331048
1079755823
1572409552
897625409
1065337746
379600033
686876253
754149838
2116967598
1367826725
714674578
1305023721
450381816
653971037
1951840959
1441511550
1090382785
28643681
1717863366
364099297
688969585
1280381085
1441049064
1606361197
77412328
1535588812
546575002
1260088744
1837867332
650439105
1463928483
1446607125
1102253234
818878751
468614940
949459133
1682075466
1914743994
699856473
1909013043
1908780069
1827081441
997128642
555265783
1466508901
7263388
621594747
523235990
205028308
1795954425
901967789
185700519
308708694
1186935775
1727113030
1551092063
570107530
589625771
69966812
2019161525
1588884119
1464497008
1458365354
1870215078
743943573
520918370
1640147594
1860564604
811404004
949909572
776600794
1408187554
331969890
304085450
1557302379
444584502
362543207
774934890
592112597
757978706
1369464748
1662622071
552935286
2117439098
367385392
849456899
1578916566
1748981585
529926921
1062905291
1097673342
1045456432
1752193811
647146905
1266506086
154674471
1483857879
1253475030
1623480936
903877735
2043137073
2013975260
529704848
822777550
2054748589
1289938711
68729981
469439227
356776164
1287012807
1677387195
2142586510
16163035
1320856472
2136322087
156976365
880809756
144985546
937266257
664039027
1132778487
2105973006
378041501
607871737
842883729
1050190503
722229190
1400942311
2048554226
1461845609
1253486406
1424538602
2014266630
481109691
1148871162
489553266
1695352084
139269169
177895190
935031040
985284948
728641219
1645353387
23527375
1109185530
955539556
1120401639
60365800
236344504
1886732869
4787820
1847452920
817050064
1139070183
1840257386
185711198
1372413261
1007942616
1790549323
771627018
530897435
1333650594
928681414
310124288
100769878
429674648
727800943
1126963429
259313606
201702499
929715384
1457631093
1973834388
912968672
94139809
1110179833
1389812494
324832563
452775122
100670487
1205588361
1354173311
331528748
2029269358
915744338
104867429
97883380
1182009468
1835423273
289247001
1357814478
1009867303
965396559
304814515
2116809305
1676570965
2035137819
668003394
868384344
1545583410
1718083446
1638509622
515262761
1880591754
1261324165
1270170897
1573526000
315393485
649813730
1284062709
549344111
902943133
876757654
314102394
1322406293
1878443336
42682052
248737283
1760337015
1614257253
666680869
1621454149
1856519943
1907326889
1765506987
1809691791
265781432
90685717
2140966227
868903521
1173924161
255979982
691655094
761030481
1614877235
50993843
1654770731
1208243716
605001114
350772139
1109277614
241097331
658136237
1171107961
2147220038
1741795277
1193522050
1940321639
345719330
758132882
2142225825
259342121
878991660
96246476
434644036
704526155
1671342920
1990577395
1341252195
1419425039
557325348
1256798203
927561139
759793282
2086915424
1414095756
1375908869
844420448
500739319
1491538949
1273372977
671213581
1183468529
889126323
799429776
707187385
949208730
1415399963
92152910
1135381467
548113654
1609903544
1140006725
201911405
1688875662
1172063273
574165536
2047250716
916297903
160864690
724579983
324267343
473192065
924503956
652150758
1630620060
1624570785
274228904
100891803
181703344
393431865
1515077534
2013710995
1784425549
1823215311
413775440
755862111
297229144
101847517
879368927
1497727666
1002952618
263061328
77835975
1752499599
368266293
1940477494
1874693956
1021114505
1830799656
1269287474
1128512009
674981405
13379898
762053261
1566070429
157145298
1250350962
1874204003
1017192814
839783218
2049892810
566074193
760453326
1381595322
2095376617
1628409311
1614708093
1301667207
618169354
1614309840
1651068714
44674830
1579762641
518097529
893773519
1245109023
674668633
387901794
811204200
350517526
185285881
161029286
785360692
340959332
2122178711
650513425
1028375371
862054109
658525170
2101034012
2055589880
1797847657
1537300345
1807441732
765655782
300120165
736663500
1268327333
1290962172
1994132292
729166519
1424882989
1682689893
2049758913
1125693403
272089297
1402806005
1893982912
593980411
1200640734
1457219467
1480053255
1631852474
1485906510
1750595337
872421348
345000203
371325960
1411298538
1542097924
1234537859
1207636087
1934400246
356962092
836605316
248523933
626343515
379300098
592970128
919610801
358493631
1565802338
689803317
175960174
584959673
1260786940
1504847806
606683555
409421437
440720078
306066936
1937562781
2108278605
858355826
177070392
311340036
608468860
528769756
839900940
810770638
1170247872
22854570
989821234
1078656177
1241126325
47580076
1304229219
1245149141
1755510817
16818722
1198358519
1542793042
2147010810
461824662
57608208
1672048224
2064822536
2129032290
545971246
1652975532
72728294
1632265223
803514848
766135244
1191764236
653756520
1590316203
446766875
1608323079
1960886505
1416195556
919392578
1788454580
1170458067
1322648644
472863832
353746637
1710331934
786093402
171656312
1008507656
87596337
1041828153
138543641
2113925159
460844290
591967775
305140304
1041576914
1328355568
419018317
1138943063
1607705739
1544265351
1515415821
855251285
1416994379
1286419964
1992844374
1332496014
915298246
199671287
1842673325
638806586
297139501
642168627
85617149
1063064300
645465625
1232617164
493807922
436925694
1357390894
901869142
337824560
1257191033
1692113925
860790328
356102012
994478812
1202011398
1728372617
63892514
1599962753
1169865722
903963625
759900025
319098869
830061850
1349670778
61156970
675937907
556677631
667029333
256660610
1771111185
1784318746
71840953
814560386
1207299075
279156793
30569956
1434245151
1043000525
1782537717
1534486552
1375652268
1025489832
628383310
196216608
36715561
1099925901
487034395
296537182
942242023
721536188
287333020
331095196
1290368273
1386708279
1741244577
1823509752
898327
1899902536
1569290971
1490027219
1868636467
1646711203
2094731239
343411305
435271711
1120372801
716259072
1261355284
36451379
1720916237
857653358
1237704054
2692603
315950955
1164749883
269468834
704738374
263697364
1075948180
1056975028
441384153
1007909556
6304251
34647930
1158595185
1594403781
1453335897
1790554576
1857667011
757198430
1832983483
1055219910
88281381
1039661455
1884415263
1064079040
123307205
123633479
894730452
951583938
94062120
440554428
2103859995
133731250
1713897449
1634884382
554649692
941549
602551831
1550629711
2034299449
611248972
177153185
1776007924
370681487
513102532
1948428676
175834107
865403192
2053280758
1167993757
773665014
80243905
261051703
859002234
61138829
1995916548
327674930
1371956999
941651952
228186378
881844145
776851900
928947980
288116311
2112410051
1386581132
334429244
259879966
801391760
1171525704
13942361
1979268624
1080375690
1750704410
1614198100
97987161
85365274
594942220
701937247
2112655911
1568894221
752341616
183526712
884940351
239598141
574030656
600376209
1350990576
919091278
308870159
1159834156
1970885506
447707543
134153762
1052032673
1459818369
1615411675
1702525873
7148869
294674821
252800483
2011530784
1489410246
1578653929
622672987
917218861
902659762
1746387539
2036752879
334138926
1136683069
1728029219
730968693
1036343731
207550421
371055526
1204705390
650809848
467372577
331152325
1436994231
1802985870
879167699
54208247
1687197905
1947306302
1508513054
1282153806
1410537994
644103535
602514569
1428704074
1722241440
42643923
1953037271
121603766
1239109381
1651092669
2089145826
1606626532
1518826701
1654822521
1566541764
362953237
1628245645
1766705491
934739725
1327308728
828470856
1762226420
2076941600
1792261377
330503818
83522103
840379898
1263187736
577545673
154191387
1170240833
1833882957
1875200540
1456142697
1864522066
1084112249
405597405
848428817
1902127517
855315927
1950126264
2081719811
189894701
1941720701
1902383863
1337880046
133009953
1724257029
2046980424
1485197808
271748971
1008335992
349465654
584448658
679645494
1110964089
1933171640
1296521891
1046465535
964301503
1236884367
1463305483
2045270961
801117066
1695795471
1270880038
333613879
2104897040
1926556315
1851901818
1402769716
1109980274
1214982946
1642951303
689184992
2134327729
845650025
1811644903
1226132452
708092790
1207442483
144185758
1378937348
5024885
238502757
283277124
1405509979
327271921
665336380
619518631
1476112404
629584670
238287106
666226227
1126081031
85402775
199941085
239204471
932300094
1203819647
1472564223
1840543451
996074010
1088953595
1884048521
1874111150
1169470439
135387596
1331854508
430220544
1437125400
472396647
540436740
649349743
1074777072
1539862512
415409716
271851261
1054962460
1706280811
915163821
1921723886
1735371682
2053537600
223105039
189451087
1929332230
1903317407
519006571
562141537
1105737937
1344949525
1814857719
1723328128
116951834
1174831527
693709266
583519215
617414843
1185984470
1110688047
1703175498
752348861
1897965784
1634131251
406432219
1768901446
1992400257
1143518533
605862639
1470355316
2054940529
1865330686
2056846271
486152775
1052259820
2089990526
1118814349
1770623418
1272393401
950473910
935351159
1953721068
1268355792
1261873317
287810279
425924675
1396751841
966401972
958319209
558670385
833518636
1856211012
345949414
1830296912
154853714
1406687994
1348917019
1766362380
1856624242
1165915451
3705888
1668165796
374645352
493109213
1362422066
316443879
74542166
1283614221
1950905431
923593188
723604895
1355209965
19432795
1952994690
217200877
1915473886
1561207417
1736034728
2047860368
99686223
774414808
433348327
540885013
69607840
332678807
2091592514
98278949
1093698210
2003036377
402044355
171793589
1216791815
801385968
669562058
1384066456
2063421594
1001881835
579267597
1119289698
846514175
1458163262
69634006
1147056151
423677769
844505636
92305018
1549983211
1317871957
975866879
2081544638
1660870254
2021496848
1645988786
229100305
1490452687
1089240013
196955621
1489046582
209805968
439026795
172915778
969918013
50055201
1195288579
313760387
1747933602
931529507
356316404
1516635808
1291751309
1627447884
1433789874
1206785816
601647444
1054354342
1615364787
1072918686
1786967508
653520359
1550422484
2092517670
382534501
2116316031
1826705124
684109093
532776652
449065511
1504799244
2067452911
1161729620
911379158
1776970732
1373685397
971060836
436380602
1811419620
1323150562
491601125
1807868923
847814627
1214296341
512609073
1054996576
1493006632
2042567658
1508667131
1870872737
1296235677
1394119062
840989279
886857434
822474119
673710380
415780653
1909169718
100633143
207995136
440894048
1884300125
1040383903
814103540
126979591
1493827532
525678539
870758329
1138823048
472122814
1507835660
427421106
1115525789
1810246043
18214335
1635157768
808003318
972645857
814157997
2062432684
1714985211
404949642
1963096046
768307804
516328100
786200004
1438282637
1011060390
1958195340
338105797
438470264
797336805
1383149913
843313839
647963226
1280799850
1655860074
885595446
1022525718
319870861
1331467154
552911848
985951282
1888751965
429775830
619336187
1999891643
1075544620
43977678
999632327
1033730782
2107617172
170534958
70280651
1919716378
143327048
843638909
1230009274
242216142
274168687
1230481226
1426128238
1661284544
511288198
1443642069
125061057
2114592722
1210349648
320971876
216228010
254739671
1758607842
49520098
705199422
1760729754
397533715
642718502
785079021
746621130
256931540
29296058
1088637543
1529242802
1278664749
1098103314
404548665
2068286616
1724754110
2127361921
1347154736
1026132147
1625681232
1813452055
2146394918
1845886335
1470110749
1412490851
1522401825
888058797
973894624
1347316981
1800565730
1038604675
1548209145
2115793684
492151364
393391278
1744783263
791314654
1390365546
12667003
920593494
461340316
1953107175
1088481225
671913677
961456972
571756112
1298260648
1565749883
756624672
1251409981
1751177657
102911290
330238337
1062510253
1237752121
615812762
217015812
2016777249
1596167782
1437004544
1668565239
1801630786
1412435841
522573940
100471405
663887641
1396702329
399455805
313794049
1570993862
1369462772
303720063
748152025
711963831
1811925844
886188889
1310614635
773219528
724934643
1471840743
640265125
1813825738
981362093
532271629
162643829
1795422353
1692073892
1531097409
1042489348
1644125872
97920931
1945062157
1851035097
559783967
633033308
1441220554
20303012
329294505
1194118626
1459927401
474533634
562646896
2082539718
1829100124
93532860
519484026
596364882
75712595
1832163096
1902474791
1306804748
1372363709
2053443728
467264713
1522378373
1005614193
199762066
538355975
1958309708
836358594
1253042058
1453828135
1579450507
93801836
642256868
1142719171
2119293474
567512012
473510601
361916270
644765462
539908466
280919600
1038128525
2137072293
1662680516
1474355525
675153309
1972630169
1573927355
1735393596
415694700
959395000
517332254
646257920
1646723508
1392856715
638665153
1066552908
328388315
2057058016
885068187
201950119
777845453
1670865723
134505581
1207231818
1545919302
1452625871
990099811
1403326540
339869951
555276133
1452541991
1176310036
292718672
2043868865
110256528
1591986588
990259657
687216241
27190565
1998331024
840649170
604169850
1506753046
604459935
584078654
1350233739
508057431
968102805
113235668
1904195642
197877235
251350514
649325585
1634434598
932068976
1455508293
1903920934
462976347
1622741484
540003953
1492299756
1946268532
665958045
690171251
809175949
201821128
1899007257
96016766
994799857
1045733425
1911225793
1605562524
161946602
272547372
1208176460
1966961694
1166000808
1978458469
382819257
341460616
2004074760
357312478
1847850587
1304913183
1069144461
588828345
493893372
1833110098
328494343
17803142
1915345406
1096755649
843575316
1509305247
1017332837
987873199
1986493923
1263428680
2053443728
1622129566
1770021811
1198631326
724445969
633785727
729404216
81702411
840469868
962876517
344331377
1219703682
802671056
2141166534
151007677
1444911476
328503266
1247892001
192991252
599191847
782839620
1203140593
2146231265
1197681611
1436045670
1276887942
1453896006
1235860114
448957836
904164532
780716272
497518076
1335249720
2067074553
596928721
446415092
634787040
1548396539
1543381229
859341609
210175285
887685883
563401209
768076891
1940631058
408481785
628893828
1386264940
836046004
531792799
948175542
101788039
770443948
486486012
2113135342
1940701011
752445528
562109039
388238729
411258974
1704069052
1484550640
1113294309
499895000
1900776085
929694726
1647935111
1891899940
1330631291
641595975
1791838143
745240350
1779498494
84850339
739016533
160912673
1119440194
1903886861
574325373
971021216
556646939
1746844564
1211897450
1277097941
1993241052
1240032100
1693441493
1889612128
412123461
849857690
2137053631
1025721510
256778481
677271138
674331618
1497526580
1190179514
1022926623
683416431
739725145
1803772772
1898019381
2014726599
1419152813
665664951
496663145
875641330
1680288995
1199135975
1907142426
1547710102
789489790
1542865922
1660385003
1156388745
1441184958
1684202477
1655922019
861372237
1515734706
174576835
1321418322
569271800
1209739622
315826653
410252693
2008765803
89722999
507135757
1887198787
1282015864
1194970208
34497172
718233336
228368466
613487842
1091376160
1640389276
162520919
1956008974
920101368
1424648750
582432168
423744721
797123387
454246062
1223550528
2093467203
1717454413
1320194982
401768867
1379382391
318743005
1792681855
2057486351
442578545
664809671
86050379
1888207576
1886549184
466338933
2095785149
1196562125
1643905590
51292790
95540698
1914367587
684623258
1477851808
1782870027
1903165055
604601573
878597222
1315465144
1605547943
535189813
340485228
1618385873
1585362745
1589773950
1440849064
1076035078
84784443
241402540
1343915659
61690474
1858496035
472575431
747660309
508966662
1831777781
868387314
2092406217
1763436977
1293415383
628087623
1725874596
206293055
459118233
1440347136
635839747
1761191169
1538543814
1435734961
939455580
452740983
1666017885
629198446
977926936
1107666495
609147907
1102189853
13774873
1523063166
1921012336
1999472512
232534870
1070459214
1879218480
1847571101
327509199
1946891389
1909785028
1493488184
92441291
1080709759
545296476
191466337
657522735
1045044607
89420602
1937061242
52539010
548672291
861559430
975073399
1164968184
1990248903
293820094
1753798416
48146640
396900029
957507059
90724530
400237999
1456586029
114328057
1921796217
448413077
816971349
1933531664
1186598434
1430762248
385589147
799102209
1467926491
436592669
137119721
1601761718
51775473
121835626
1370785962
633520319
148873941
1860850402
145465842
166991530
1190215034
624293257
1478099767
127306929
21511653
547946121
734470984
1276763887
2009821910
940358186
205808745
1625702634
1318811057
184756260
212100445
7796389
242913719
2049483445
684255268
220855017
1910624437
1831462174
953600235
1924535036
225070680
1545676983
457553482
1617676542
797528814
1068631495
2126881317
1334874366
1200666003
1126610258
393509508
449725703
1388878038
122619490
679916544
644308091
1200492465
715907038
1853998644
52178383
2056244553
1755305001
183310272
2030867288
949153537
692742240
999331603
675894402
723764223
1300795257
650331800
1081816210
1730417940
943564331
1881597334
545510564
1479492496
708126168
2073512377
1983320770
1325242606
2045665514
791790281
1755878728
540292511
1498951412
499725887
1583009114
856663018
497329831
1179584841
504306693
504703983
263448924
447143348
783077237
1013908314
1934230018
1249526895
1323889267
1844970446
1276937424
635446161
333507163
1235527668
1974044814
1478514569
1509937567
17990837
1463924451
1148651913
340917842
400043138
779132245
784241811
545168055
1920014903
1928484334
849365380
1669175186
264677663
1079770976
1164268435
742864085
207537455
160337215
1979896595
1357839331
899085654
2051169549
1909145235
2097598372
285792157
1675275161
479156185
1689768918
1449298873
1668823953
718231782
838218359
514251571
1147163050
1759737460
1159733195
1666188928
2081159340
1791854359
747257174
302380395
1487000622
1637083632
1574194755
1862836192
196413641
1482653919
1530224065
1557381937
842146826
1043673814
1060064492
426942209
366215181
479414636
749914208
369197884
227768196
1171756327
197983190
2114645281
27529118
138842583
657320630
585054532
957536353
232950512
1692195153
811596571
1003155969
298723887
1585884139
1170459589
2127667887
569739901
151673586
1175524595
1899721869
896137914
2071784399
49828215
696739744
455523156
722227909
2145557175
773461235
135763096
1181588468
1994768876
899849202
1211538005
934542767
437603203
320583768
148898990
584260326
1634955264
1322695391
493324782
1776215435
949548156
146945023
286118111
112680163
2014723823
1700913373
1826028913
1982290396
386120075
1832825881
1389610518
776764987
1524653960
136853865
1091180499
1705345258
81347442
1319299421
312026056
116334060
805309165
11744797
1926027109
550143708
1396031328
885826503
985585950
1846529678
553826486
893249407
594644647
2009548097
814809186
1318741553
102483780
2062620969
1181850401
1418898686
1877160243
704576651
636634470
1153731287
1059192065
833623614
1709203594
495535663
374749684
348176111
1041846480
2059306193
232394320
1901854766
1692191059
1814868236
215581981
21267982
1932200915
1046453051
1247190572
1143464974
1238884222
626838922
110171142
2092383856
780274238
1360536132
2049898409
28198442
884531896
867965914
1288504995
1867659338
277440892
1931470326
1269864035
403277792
1183678247
1628373352
1286025745
1601714033
1047367169
1307079649
1192221616
762599891
410085542
1901940853
1195379345
1016199836
895884215
1161280388
1828611095
511845271
572562926
216895484
76954498
882094813
456774552
78967789
1931737629
778055033
1420611903
825539953
1573605265
1190562862
784135498
1909751306
1084205171
278338989
218906059
2015541690
1843401080
109274694
142902735
956910293
850388750
632947024
2089383532
796303742
1382649054
1030254223
1686302245
1183980160
1709211841
572687923
1978571010
631806003
4205015
996704206
1994159663
2057949623
1318305918
853169992
693654134
1256699583
883707105
933390942
261919764
75762858
855571007
1226984393
644285189
640869873
1397975372
903097451
484554420
1609402872
1177939358
1919019894
2126435052
501334431
1234185141
772555316
527301418
2065116875
915129496
1315669527
1294815489
2020744713
2039597967
1664896035
1585010072
52275347
568763572
1686965750
1423720740
1168930974
570861346
1260616464
1788161156
226941169
1129026018
1065369406
814521453
121786760
1686427944
822078167
364065706
1410517220
1672788899
1967617050
388776995
816570167
2141176789
1634821177
469436900
590010192
2072586497
1066813147
1463029244
1307472993
531648874
757217929
1365722723
442901034
931941047
239022339
11669539
81837695
467738059
464843605
820846146
941306900
567900896
1548765950
1978461046
1926566844
1203319895
1159991321
2051514054
1836263275
224896117
1390343884
1534076282
24475842
69476566
1085910808
278694229
230697284
84358135
846560301
2136046735
1438666951
1896024739
2034795936
1224134659
719794003
682524351
1258889790
267201292
416343743
1085102363
414328260
1700330866
806082352
980296036
905772882
438935409
1651565347
1516676321
104229444
1781959641
1041667873
656884449
209867965
1726356890
830652396
712341760
955770002
1202679175
1825183585
471592306
285481013
931293023
1946484078
1841918465
2134192986
1653777710
1886226955
631741998
896262587
338609075
493663712
1894726828
1595622621
228168553
1525044727
153591651
184144462
1619634256
265549685
1922390700
1609305357
130052097
308527364
1943790442
1773801613
723706090
772824843
1233953774
1738211624
164409578
1828534565
1322886137
1290939023
1178824445
703261789
572481755
1847126581
1294097200
1966991004
815832537
153614392
950963969
1687686058
86703345
906594552
296701646
2104547152
1266752197
1365480281
1984559330
1646238803
99635785
1583354887
91103651
841882289
461251562
1522421247
1346024517
1134010119
106101489
1443613085
577674699
1827261530
336711208
671676273
687917381
490912519
1101983904
461611020
1611235970
1669383822
1510231874
1253740797
1611434019
1701851423
801059820
1070102565
997350466
1114453998
536800307
1780951189
748412104
1548015510
314967873
1157353988
1912297785
1241174561
197966685
984277099
645689789
601469615
552040518
877043235
659618381
1372168747
1847413162
1744319927
1214907760
510331118
454903528
2121318690
1123287533
1158507336
1028141198
1181110639
251350514
105417194
1331352551
890965163
138210986
26521410
117200646
1306435629
199800783
1114979548
782160632
734360806
1236995058
1980371730
970569084
575777781
153279436
929389502
1557618294
1464557972
782428838
418000244
1867664995
311099164
2135223644
301635882
1055182834
800693172
1686559775
592295403
244593978
380473986
1360692593
1473040191
1320531088
1988430621
1146932193
1978928067
1690632326
1771070570
463830830
1562169519
480234732
1642981408
1473763964
443505713
618267132
1684406686
1221664653
2019739778
1577318357
2099456289
1821687813
1092278671
106638237
347548114
1536287064
1424565633
653634040
1233779911
1083212225
310328324
194117994
934795869
431802648
2034077199
762753715
2121072158
2019189970
1525219589
1457564571
139533994
888293103
1519443830
2098802939
1459306420
1156122410
1786668664
668720161
2034821499
1862063103
1163782811
1481856412
1782740040
623584126
966959916
1539708922
948207503
1927376944
1990874504
144306868
1010472361
659967880
992531889
1269917947
223122688
724375447
1908186119
499238895
1395632177
1587739010
1248901431
41168070
1406938636
1181019419
2102462435
958479377
177851798
420937199
970681216
609313443
650248024
1607241240
2125671742
1084912212
1684578727
1842597627
1648732454
781148740
1535462157
212817903
283439318
1798607876
1828198859
306921408
435249298
673039416
1548901950
871152701
1970158223
1943882133
269007944
295495336
215061098
1059925409
1115312048
2100144569
17176495
1394493854
1015067360
1271136615
1023613207
1032538885
125293374
607387324
1911480974
2012287174
276990024
493181266
607272873
1737297477
1535284527
1246425199
239927330
1910751165
1353623287
1508494953
274382043
1282901360
684967691
420419142
2055122475
1926767770
1135706937
2026584328
814610851
327285769
1244741120
367366719
1814396119
1556342134
1173059722
2078320901
98493487
1929715056
255623789
1175315279
141113937
956057557
237927662
1232785955
1667863936
662880118
1270981699
2036860430
1963869374
1763884801
216548333
967844078
954169436
1902440493
478847704
563070257
251806659
688320621
443889570
1346213764
899828440
66952289
579677111
347997816
2064556044
313255147
1713287877
244930535
1660484190
1592424138
484072967
561545603
1203585624
1102377667
1969144210
7646695
347643782
1011026952
1501246445
2137430092
1963699928
1849072208
343817617
1004961769
1277042368
1948148320
973369941
422174651
1767192072
617669974
953845387
1335660604
965475893
143343014
684785052
1854485494
2019063698
410652202
1669398460
1677101037
2005374214
1153333222
1150233115
1939470478
989558535
456944016
1492397665
49068498
1943302255
657778543
1682375866
1918277254
1595075109
1753303255
327937811
1753348499
1746471337
11236968
1627557877
36401272
762570104
1425349750
638463528
1023684108
1340592494
691834680
1359937771
1439909792
1539550564
1016907219
1487192243
1142090091
933968999
1422317154
403476400
556480380
1285652088
2122193923
875791411
1628737719
1597656213
2062344483
1492177795
1257745861
626812735
1585905727
1670779380
241642346
1335595890
539773906
1002466526
1646120242
1111544292
345009171
911429579
2083445030
1839186766
2119077882
509520256
1272042510
858695790
1295942837
476587038
7814854
321999070
1743271609
458958869
619754592
743991458
1044366396
1725670407
1597593701
1846148413
2116892627
1850570730
1591868540
495911113
1437835891
766590888
1691230834
1548363522
2118186376
92471712
1053194770
1750572279
2133179567
1791640245
331614750
422733559
19261501
476716699
792504285
1273473513
782122990
2082419070
1151734945
1684407541
73924540
1714093608
1137460726
1631152439
294952094
1363299399
606273537
913963145
384598067
1818332791
996028852
1307013558
2041701011
1777309662
2113676658
762444799
157663358
2004519237
1118030372
347716546
566139269
672752667
587180316
514652678
2076316865
1532363028
1276975520
960888798
777548917
918093696
392077546
243832243
302064311
658559123
2018795347
1905008065
456228739
1277843803
1514701509
597133905
360677454
71264469
1176731376
45578531
673083067
1429184807
1844388902
1410190474
1817171454
81756139
1167974074
1522766396
1619402627
56816786
1454973763
566704598
1169349672
1869867788
119132030
1726863220
1255618472
753372839
1562227802
1930655108
1051084191
1727975074
891409614
564852340
1985114744
1430715721
1926759495
253013421
1920984723
1843017399
1878270332
673733185
1063136410
1609276235
2036577083
1608452395
926003529
1042388670
1654754954
492044760
1090718247
248571353
1506333218
662251102
1460482893
1354676931
1328671714
1388498136
900808352
2098299542
290124353
1464404294
1965820885
875413036
2040158900
1719778156
1779807817
1550999896
273587142
307071531
1322765029
358534132
1476044055
923032878
1059164892
600550415
1617878413
1992261152
1704305461
1567068527
1667087592
1586559627
966679613
1919332626
881437434
2088847835
469033594
1627003061
1087459544
1562863993
75217029
582576300
253751598
3020655
784295366
462762956
877284830
1650492018
128456303
1140954329
1380411208
444441013
1884500066
2040588460
847054285
435406277
225970775
1614132870
2141105735
1254920203
1323042026
118454492
776683629
2005515923
36221951
1163774482
193672111
1280371378
395079049
534654899
1861022182
986661362
404887404
1706435409
624304077
203330202
378484985
611885160
565381002
1076498068
238190649
905201442
561750751
1880001555
1696041914
2134292532
1180789785
143791493
263871900
634445592
1630911455
1440152201
923591912
1262154549
1407471688
2062675064
1500637951
322733625
1855370536
1463420453
304534679
734894196
585603700
989500771
423950324
82244019
1058390783
525156973
872074214
659125718
1710563160
1933226169
674072091
1870134375
312437404
1747248822
1524079207
1007160127
670648004
364734961
1492661716
738992314
1795317851
870490855
407308701
777058858
269379293
1819838295
34813107
957863636
1565160774
1898574243
2091686521
953033226
2035442928
512917991
688468711
1960438342
1680968480
1598322838
1910303594
669153577
1448461881
246104854
1384579804
1718468097
402312525
1635508712
773441312
922275709
585028560
495764330
471886284
693393114
369351005
1590833144
197282380
470549452
317617030
410121257
1111341768
2141771223
1862404524
2115067324
1734791523
133884530
235845476
729493649
2004587805
1266557212
573147346
1387407899
74559249
1366397652
1892032274
1620652208
1755871030
2077754008
1884069385
1722656161
682517314
1518589072
1169763351
1077569834
1159675595
584320200
203845175
584371690
1460360280
276915177
1788959975
1451554759
66045904
827200380
1429583241
531628208
1774528667
866979564
1904237170
108764121
1724303911
1846002223
1457991791
1607191005
2101588156
1321677244
895834607
542526981
2109016843
1167521894
1761143348
1868119898
141281165
2133261931
647889664
2057279138
459974262
1637944289
1135660511
105506921
1823349683
1471824089
1069100606
1815276513
1942603512
152722857
1021752621
1147607958
1930784761
404187456
536085098
655616155
435845245
1173267832
1517058076
1047213861
241704910
1170935705
2067805631
645614716
750710170
477017848
1233611301
1949737323
473011188
327247981
223202748
1336998452
217387483
63261036
1131901400
1523185552
854835743
1659755955
862070594
83892369
400369273
1163741641
1351663286
153836969
781929248
1903183889
1501162614
261314208
1151440063
707881375
1247731719
259842552
1487572033
891159082
961982938
1854169711
804643840
247022858
986838346
791284728
1757072814
1066042264
1579043219
1807119587
1540916039
1793828282
414113806
556172722
1799017107
1102093431
1050527896
1273474498
839230217
1849743107
704438775
541350279
43053075
1222841032
1898449730
1201488435
240874517
1530149426
453267145
1976298286
1558000325
444051643
1554149778
1847616124
1588334197
147546944
2064351587
578806730
183920527
1620709699
1712980321
1647974007
139868974
556827027
137497203
1236825668
954104161
1877456554
560563259
231874201
862059873
904464179
988405576
723915361
456981450
448951055
1820545947
66674199
1557522663
128220548
817251394
1541664361
30882328
569908004
1754377592
1968286428
351249551
373819658
1259797971
322257294
719671722
1877006237
700433113
1227007591
1626809955
1852093490
1821961150
1406352481
1190240846
1320467372
1893724654
362745937
84599223
1457721549
1084059847
1596746110
1833498617
1995252781
710360489
1273276986
1423552354
826723227
557982294
902131719
647903351
327854785
12827609
1428757172
640865558
433237929
1557496821
1266630089
1414656602
445502436
1014304005
1002532862
1445028473
632563443
175130236
2116569608
386941352
844597764
93604230
1462331303
1132040676
1436683311
847149508
1155601114
259577819
564628311
1547436524
957950865
1434581602
1241843518
2044372337
1163140322
154205028
699764997
300940260
118903033
1857453358
1463737857
1519898906
671197541
755198548
967935310
1101043828
1568316439
514039637
174779748
1485618831
112024447
271901045
729621573
775546999
1903329648
292152068
1384673282
338860634
1841787050
1824631559
2010027364
69442097
1754941046
901406928
1563862428
1503745976
482002231
760076829
1765241153
99282292
630514866
280573980
1090423230
660703140
1575571813
664192449
1203914480
2119069060
2036182600
1389141951
1858860521
1153783075
92309600
651955134
1808598144
1372917007
1623105128
622810353
703119270
1260304824
510065915
351054913
1733456139
549636952
606134988
1300025814
819505233
68057442
1587300047
189839963
734532719
402270173
172366121
111085473
1489096826
1002904166
765349724
572782223
1027816983
1006882191
877524702
1971894031
494133018
534459158
1451469210
238281451
990152626
1596679591
1309477326
1624242079
795413586
1863165015
952622594
468669447
834546904
418750969
736187108
600562162
1685393002
1167752363
1818713683
1703324142
2051262338
924820555
491641367
1146972596
1737690192
355438235
451770516
1443821029
1242783695
477655230
1540682966
2042350012
1653374652
1672503786
1889997318
918760930
1740187735
1255424964
1746701538
2127555392
596021005
529746031
912364214
885181803
1181943829
1799761024
1670811910
937025676
1960292821
394156366
2015933920
1895027020
1024950735
1161811629
788531315
221634559
421802600
1060565980
1514960505
367604257
1916292040
710299120
1795503732
285163889
1957765628
530610231
623344441
1167981695
781155981
719918464
1125789918
1822772088
63094652
301961947
59952987
1802177027
1598723277
762474214
1321733310
1410353292
1179719680
429347855
1006077869
569824826
1552857233
298932731
1779036152
619686078
1526422182
1416264081
1494572327
1025180846
1891170939
397891797
264691148
270825156
2117909967
1723554584
478747806
1560128212
479443874
137971164
1103324007
26968186
1046045471
1668410459
1439211481
1507023320
1954948922
406589784
477989823
1476160662
7568439
1268838169
512964729
788286723
1925951989
1961725411
1237055597
202162438
1343524391
263069703
1219307839
1392140743
646990459
1562547135
1288466173
410284796
1174191409
1732309249
1683605361
518568637
1796923413
1484572931
1957496186
902662251
564544393
1232220852
765251828
1629011369
1702493865
1690123371
1856627695
1574735369
198494856
1515097151
1180946749
1124668234
1881399029
301035251
1699724324
110085206
689938528
1513280336
1185403194
1128156443
1465464534
1109994755
1680159843
1277037834
1959855820
1048284796
480477438
1033199743
1533794834
946170881
723118779
1167339780
945619547
94383316
376790551
1001482317
266555237
1015382424
1150672112
977372155
40535872
523246224
303490274
1209874624
1606948118
692842944
35742081
2043575344
291318350
352369879
1001344283
2113661602
2004188977
167941776
1637853120
1995570714
1288909468
1277685428
1372348072
135548454
553921641
2016131908
730595135
742563972
1586256589
916372121
603706857
359264715
1448269859
81849227
2000193565
1913719081
1789826547
1915859752
1425034383
1071312485
834762216
1303806082
494487325
1727227635
1005520442
1308925501
2077852891
784383651
613537639
1515893110
1822587849
80604957
1297971564
1398776944
1441740752
508412048
335696759
444239526
167666241
1790784531
495603084
1581064333
1118430535
1919399754
1573620444
681377756
1161812476
514822256
200038467
962570240
2071801782
550665605
94915131
153704844
1096883168
670427101
567103233
440952910
1103373534
1331753062
1065697648
1558087997
754662639
643816055
685119261
1941119048
684118560
2113560193
735342026
1598058459
1880324401
1931903612
2073538765
683127311
2129826895
624795972
2063899447
703886687
1751784445
1170935456
1891254711
179279017
575601692
805733663
1616750739
695442312
375012024
1754381863
131216578
584328638
386227420
699926274
396215303
1094272977
547797733
641512237
314050055
1394768700
988070524
281327128
514850330
1301231221
720521553
888025585
1049301443
2128801005
1445022272
128147925
693434561
184984461
1842489295
148470596
1889373300
757423010
1943495387
442025170
1839017752
1024967981
571075732
1040485195
1038678045
1663329491
1674671813
536012629
871490953
1171080227
1244535262
1504149710
1667928194
24137521
351626549
924928416
1223378853
61104706
1083948035
587044172
50579401
1634617929
2124156066
480960066
875570472
341642690
546945126
1571330293
762028751
406129322
565075655
397315340
939028621
987494311
1228055428
1283296969
311766735
2011391585
380713953
1137540453
1209938266
846767044
1511130998
1826995772
1338137733
1223792712
188524597
1665096864
807416151
1681353935
201028210
420744501
112011032
1165344517
2061875177
70086277
579418946
1097366929
1959980251
921383202
428338442
771619558
1100053047
1608105597
1198981494
1290206330
1606676796
492928888
1644681358
92399020
1210663441
2043072455
1456485126
1597367113
1087137950
229223253
1790935802
1533861941
311176143
1753315446
344331728
719718007
13333158
794052308
301934529
1254687856
746739467
377709103
267428010
1539349738
500851045
948487012
1876525572
244149272
1903884513
827888668
930650090
229984351
744392311
1903233575
80396971
377705319
215681406
920025393
1857835445
1665156460
1558561857
1037878570
1006608212
1284494653
1227147393
1355354893
662846215
1646147900
1354167254
1047656394
1477395614
1071718704
211585566
985117024
676095492
1346923603
762570596
260350600
390998195
1123242499
1725465892
1790105581
343722562
2117658042
1252085665
1487575599
879391471
1688598413
260584913
1307863819
1434883864
815613561
997310489
1692992676
300415531
30926002
1891470673
665154165
1393143984
1030380107
746705937
985473556
534056882
426728250
1519750700
439986261
1518970460
343787019
1035567621
1029004261
583170089
943226625
413069177
250095446
897900673
2008756913
1526317652
1219321603
2032673430
349760551
1972641069
209211518
646626192
1184850523
728633589
1913546769
698249537
1326563002
486828835
1940916235
276474185
1437827250
519528282
1455488367
542994603
2119223125
2092963890
58045178
100965782
1080924507
892438562
1017559726
1344065514
1116674662
723543587
518979410
2118326817
1085562186
28997344
504133806
746815396
2130991583
208375987
927389500
611322940
2065393990
203767601
2041419241
956269626
327661094
1716145308
1953062495
693407950
1785801621
304921086
1018743066
1941072596
62822739
894026161
1512380129
1099089854
254218579
1006891278
719372283
1775894540
639530067
635808783
751278833
12090627
1853057894
391456736
2102289494
1884414314
972442585
2015852889
429070470
768008241
1250755377
1376393373
1017826408
1707780618
963924220
370191882
1569975877
1612220242
1706650036
921739893
254547109
363547867
1408070303
89166992
1475900385
842486067
482676168
683506834
1982139646
375815467
1777463294
898445930
632618403
765919881
145472185
141608102
1756200437
2110473196
103729623
1802686062
1788571550
63630901
1882390222
1722725800
898537248
477137138
1113716094
149506202
1140272166
558157391
1695197103
360047323
414645552
906055223
1832570379
947861421
1753642365
1064753189
2145877328
1577896319
532016976
154544688
927566674
784366484
863046664
985579554
1330946596
603627031
611181212
486567395
1493019650
1712175735
1942312695
1072091852
457149333
85752040
1054049418
1070034935
1237664596
1122605929
875511208
92062808
254848110
1791862039
1922285062
1087788159
122904677
1392051246
839879759
855380144
1278067949
373024562
1943644922
1157400591
1507753542
1943341931
1589212751
1511784412
538691995
1851075829
800593270
1348165287
1252814604
1983918737
1608281812
481810574
167501708
582865238
939560469
2086918013
2069365397
921041984
999206859
1226431041
461401056
1162966884
1060157484
1916201448
2046754801
1847650838
1748911260
321894845
460470646
1964226305
1213127767
507894753
348075667
1787321174
80239784
1701094914
188030123
1643483274
988725744
304144546
439831874
167256224
133658188
2144480557
1542624547
479345133
1462403268
596351315
1433082852
52543050
863480712
1996956277
847357612
1629362735
1575032400
150141636
1413485790
1951933297
1153258267
1223129059
1965367702
851953603
1062097640
1438051216
631711824
1994271794
901448370
1926691068
1812646788
702530194
354302980
1214867039
1266693543
177086481
1775419511
399786935
59520549
1746683654
1143538656
1911296898
1127795847
237880071
797503161
1894881691
1782547257
843470512
2055521451
1124005221
1098930542
749428112
2103660617
1695615468
272557740
415421974
1442732011
869113058
124160725
718853039
1387412715
1887281210
1995088945
1245671189
1608240972
1342864858
341247816
1377170153
940751812
1130158388
425141027
1616565642
836817698
2019421333
465374144
373038810
1466207740
480777658
1397567825
1189388279
250235169
1956297483
1975237251
604963848
1144343865
1966380080
449596635
35715852
290911154
552671483
1145327957
179993139
1761156051
1684391232
1380962344
1450411425
1210692404
1702303286
1746624983
896316277
1808929942
1856346222
282669749
519142389
1778389593
605265538
2052591555
127913605
806340285
2002367142
650465729
445835555
196335169
1570899052
1543048880
1470280108
527583446
1046541578
1289130899
732625148
1447456263
120993845
1233770259
649547887
1736845680
1926506301
607673188
2025994094
611393130
1271170746
12357038
1720376687
2128755445
2145155959
2040782173
2104929217
1895607542
1474697320
136552691
660143271
871964664
1500144606
2084050444
928165742
1978732323
1865732129
118030834
167919180
209704577
1320995790
549002067
2137537663
714692804
584997365
486371802
1382551228
1382507617
710121008
1727909086
2138653934
1195863092
978983706
54169309
898322696
33630019
455022014
1382987717
1375563544
1970770151
291897266
1588422068
2107202052
1602197552
1742239763
1030846963
1062751207
1442276846
358350379
1644763184
1895482288
548567782
415967069
2012201625
1351099852
410105208
2070386716
902257395
1163867426
1406583819
974930539
488122072
390638642
1179740911
1815243976
496343662
588114091
1981745120
1650833643
681568393
1876167200
575652800
1531174658
77429383
1613299931
1594463514
844226249
1564630412
2007776432
264248663
348574754
1279114591
2026063537
1605272858
1554474573
927566674
739777564
1648743196
693760613
1655392040
1774547168
852723971
1518084147
1628327730
1128612805
1707059448
806196577
1042216174
1661244601
1585997113
743601935
1561728002
1641101297
938451969
1158908388
154965124
1975798032
1675061755
1935471527
1058423645
87542482
1485107836
70004503
521579467
2073887214
1316350489
1851438506
1467138016
2063048159
904289365
677211448
1911430459
370668077
1963935291
1418369347
151279540
804180780
1192203067
1350424224
1360009748
460913729
996800049
849013990
795880814
971828206
1470044825
1610493020
793503602
1596772482
1512816164
678324689
1358537926
319668826
2027012327
995940399
404610656
1942094034
1000891658
1053008453
727211424
1135838647
1349893213
1167761347
1695489841
1726674631
936930522
658421760
1021769360
1189929770
505109428
637370457
1164705951
1614273709
129335140
1165717734
1176844615
1223477208
1092737931
586319144
775591749
624297449
435634818
1207272277
1597606503
80661046
2128598464
1509096567
382837266
1957922422
402636831
1598455078
81965041
1390299772
1022742536
880165690
680733136
888778813
544916393
1556992199
543670978
935036711
1896133868
963791661
1920171302
660357564
1124477201
1983916240
2091600572
363161024
543773321
331232424
585748842
626125636
337133466
523497066
588487397
762907207
1994724872
1221141214
1570192814
448958848
740429498
1466700791
1666952228
1793060133
1278060786
1765392952
1295740713
1167740492
701609269
448151619
1352939427
1373809271
665135346
392540615
1560710111
455270746
1850951520
1758259388
1846966849
127501762
1313477531
1353009931
1331977210
1350800635
1555340332
118905886
540450762
1355886918
937540927
1194246545
1210668577
1165552601
1332054491
1456734797
2000218685
1320167561
1545949726
1139101982
1427571884
2021423047
1426263150
1211484843
1613068350
1154495728
1061134755
1438990229
251338747
1631542031
853527601
1940076455
1641963882
188524597
1278249874
62819777
729119498
2079022093
377188836
1180414309
545746441
991224580
234898343
81325316
690162347
1124207631
918774123
865152431
1709941129
1715367205
1191160900
1202129355
1791339622
1313412886
6715130
1425670236
400492166
1844147869
671152020
99082164
11009557
347795221
99659552
438924549
305749616
1374637411
1033122970
28275656
1660682130
710873739
1183804204
1182314607
1763215958
166420054
1389482989
1115798782
618337919
623217004
565305251
264892140
1676653432
966416591
1499350690
1907818578
1998698807
1355803920
412674282
1589310430
1025061956
965319241
2052832936
278485443
1634532876
1443631094
806163159
181745238
1155106527
2016464206
2086989463
2097930198
1372618239
861835390
742097489
267569788
1168411263
1202053059
68361377
1994979462
529247539
2026314014
915250183
364972960
1130274543
2016084747
1750083867
1382348458
270010224
1371803076
1271241231
774802146
1362820493
380484639
409276463
1071871502
1253654835
1704297778
750797146
635157633
1672872819
689951560
2048886523
601746201
2081168147
766361325
578927526
705873696
1477557548
418925939
1516715451
934034725
445440978
1641305870
2092776876
1011772516
670073386
1570625891
1138846508
997828025
159837477
1343805311
2020775154
1393351791
1520656149
1111567791
1497650740
843608044
1057747166
970367383
1259554587
833816380
1839047534
1024775184
329838505
1385122926
1068105353
321999070
1793530623
963272603
1549995248
417635598
517898411
1582407650
144614736
1209616149
183217571
858320991
326494285
1461505447
1314091949
120728082
919775189
571626788
1190624315
1626934630
230683368
1324317473
15678901
768935183
1845859348
1547014301
248993899
797868202
565298405
98592842
1313461013
1624908792
1742077319
675004372
797484813
290640755
1092849953
1395025581
262201526
1196159481
1706848886
128720856
62896850
1488041102
2037331394
1881101221
257941981
1032380029
191673935
477166456
472794705
851172096
1424160651
702000953
297565530
720333970
1269834761
340561846
806904189
1823831126
691501794
254458572
110692477
1395203715
511054818
919385745
1070734190
258262866
2128508413
2086357472
343485645
1856972213
1868954134
1110793142
1456474331
918188656
1579177184
1951957818
250136561
2125084460
612042826
266707768
1994711787
782984866
575111555
692527102
477931157
941942946
1567874757
1134804760
998835630
774948958
932887498
1009128654
488581671
1958969391
1917678086
1501260621
1172258826
2054924302
2047175775
1378296418
280936510
611392483
48999053
190036157
1162197690
490670454
1736623035
1799216355
1005325177
2053080797
1637685242
1098241877
206415995
2113199870
666248377
1311258770
1818567936
731934070
678522038
84772640
906397710
1758001010
535643731
704087638
1293090503
201618499
1318483247
1821507862
1951725
1476459222
372307768
1295572828
1817528300
978738625
1265636609
789813616
675500690
1740518233
1460400914
197763236
298610830
124107309
741085804
1435785850
217148205
1661966789
572018247
61962985
1085240660
2002117714
180553060
1980520712
510475905
1125038057
303685744
228612828
2047962372
298986926
46059263
1153578430
989247884
1152978881
132291899
137504098
1730680109
1491350117
1604821182
1240002298
1567921944
785637956
1123541002
478580973
1488020707
1802749162
1348243623
468938253
1454746315
384485887
278332433
1803003102
541944288
1343814419
1777780753
1660076947
665694048
649556740
1189899253
231468535
1265754284
1808887037
899113488
1374322165
95016520
368225807
520889739
1861099012
248469253
270635815
1605405978
328600991
349519158
74635254
564830764
258525182
1775712316
1480093870
828673890
873689874
2114553658
142600244
624786162
1520326651
1687356194
1735991410
1648964976
1377806796
295943703
1130081543
212054321
1329907126
2116930531
290523121
712974681
1966242096
421941094
963567487
1622416698
708414767
1282305978
1652213694
615209438
1918532855
700378948
1720081338
350252885
837837292
880999268
606352386
597262789
1650306727
269016409
1268660367
654193564
230476083
2051554353
1554536238
553362244
1059586973
2000679261
191556567
1644810803
687284269
347827653
101156696
429151055
313856119
274096510
1977145033
359210356
931210961
1575847730
1246052239
397766664
431247045
991512919
1702913791
1322375735
1188441519
1468995930
1989902638
844308614
572366384
1634606266
592127613
1041092680
1724629047
1779472375
347818300
647126770
843656183
1820300512
2092371946
320406828
1587109686
1162746113
1547534912
1104948166
1330948471
722944892
338348064
1591295032
16934703
1493633400
2069493657
2068872112
56238463
605868495
1787042282
331954590
1789519309
820826037
1170483100
1077805297
1375845703
155690627
1832510433
289491817
80132822
2023063316
883557272
1155068887
1292105178
460333094
1144439941
738528571
1775396924
718069257
1327121554
910008688
1204447337
2002944306
418051486
991989505
1857574578
1667276431
354075302
1373298822
1346253244
344304105
1300660043
732347060
296618660
260895155
1669888505
378970064
747426614
939968739
1881792996
1195847733
1266228847
657518094
347924940
1785425381
384094744
1054019353
651773652
1666528853
1736719976
2008470422
1293987784
1258944793
1236041802
1941620073
900779532
15507132
1638662301
1386286816
1688009532
1675450365
1042293663
821699386
1536885497
2089960491
1332499133
1739784817
905688573
1648036942
2021409706
633163636
801372471
1617665973
498712076
224102499
1070250254
1152908207
829173003
6458236
1633008185
432926915
2012129601
2110322306
528115687
993641276
1751054996
62166534
1760783343
864365571
592220869
563802252
227214691
1272628990
48596081
246955432
37324879
846427630
1823551418
1624758010
924723497
412796941
1791069350
55956740
1436048988
938886686
1108960965
190895016
245809187
1179997713
1285583025
598854861
99466420
103709888
673956367
1421858478
939051556
60234572
2062337215
479570795
1519688850
520900820
1731067630
1245114974
2049325944
1761515839
1714347725
667005848
1868793677
888569556
4039304
662552069
414484931
402012103
1574641999
1941385984
56864083
736776259
167159542
5730554
1124667392
962963460
2088700493
1926072255
2021656582
1797162394
399097920
1225156786
1009029811
168213278
874219150
2062870742
1628795835
355858952
1915397878
1254494663
1885308872
208849223
608210543
1926398435
765439833
1359619525
664345883
1816535422
1158781690
1969416903
741318408
483558225
499445153
1392752770
972427002
1866468577
1456491086
415848350
39743675
569056699
237267947
1058259849
1022681824
1193342035
250062254
221479043
1978426511
163322594
549401376
1716518223
307962925
700517540
1407279068
235134715
1742227280
503061124
1166985864
1946041678
730258848
625672714
168938185
119747390
1243320943
1201310442
1555038261
2105581192
469168620
1179558419
510701532
686996417
1468289845
1390441210
589404509
251839207
1683232873
142209490
662199158
801223233
1245694226
694369686
1133668584
909646831
1798819714
852847101
1963974802
629907498
1360944686
1690824136
1185403194
540118115
1896665813
1079944786
2009829004
890649906
1024952361
1161123380
999984892
1161241181
973733437
2022726712
266888040
2071338747
1441059399
2022180950
1753180002
1264260359
1340515322
132293866
481595191
1953229593
725494572
629557130
565447156
1476670673
1359384853
2109154006
812260312
807292986
131761454
924261647
1809434020
1684813967
1195924303
1981966106
1266967116
383869992
1809410702
1645293402
1579729434
561187757
743568521
224717568
1486876922
211384069
421262439
113130999
2043654646
312795797
1522823698
54833222
1172218261
1536794749
320651756
1146996725
1660476274
94337475
49712652
397149173
1907194678
1829742508
866649716
1030465558
2133429075
1131045400
1524535983
1172868778
1777349094
270953626
1281939734
37744683
1196869394
1207790434
2106810737
1795153573
108835366
1110530596
1438896833
1657658201
1571054554
295971487
1417885534
623912154
1772496360
518751537
527835928
1173348914
990151706
1104528281
2081233850
1689304235
935721108
1144653313
859366603
413584898
1882554792
1517219804
1780941463
1579478433
1636186274
2082827728
773258537
1606096752
430842416
186561690
459153877
273270272
2002510753
620862767
303666216
78499579
675182082
1184833335
770268044
935160023
1541380388
442633869
1302976930
1104486815
951627449
1017615222
325140322
827260227
639312079
107623815
133035521
283599439
1406128976
630640891
320555316
545123186
1105681088
2087725313
14843609
2141880404
1234427082
337415703
1856640378
869438988
373231996
285660492
664509243
416450680
1435174394
510731559
1604385228
402211748
1249926882
21695977
615753755
13755402
1116539166
1457876094
270729700
1749587483
861516425
1329393670
1227794427
979118941
613166364
421563219
1432642500
1821971531
1521545196
1127304731
1407765696
1545881464
1723921304
1660693651
647107340
1323090404
1655221950
359869149
734236956
689255089
756154571
605779746
681883133
586162251
1616642945
2038972012
1230779857
1056013075
1801789094
1830826298
1763558221
956342060
355047299
124760846
650447888
915529916
1202128329
1015504426
1924663929
916751759
274007382
1672463194
640358343
401750747
983992964
1001738094
2114508414
970813089
1299865157
1698260795
1625613649
1314699775
552041332
1140345003
1689195706
233542540
834649504
1626522428
1820544192
1238186900
611066424
1229910231
1447941803
1706040545
1442587732
431745190
950305068
209627286
1454166571
785532961
391333308
933597948
946686029
1509834504
1289002152
798858669
1239418315
45541041
1824495045
1911240866
256803184
424598440
368366761
1320278622
1305756720
984006954
1066556096
2003767071
722652190
960736219
1304173025
1314786431
1816302756
1827372277
1450596957
618170126
1216173994
151563892
1058235784
1513590833
124854926
545895134
1682889918
1520606336
1126856059
222404149
1656065509
50729739
1153701041
1354203685
258851971
17255463
2029967877
473319726
253067225
220240249
1682244735
1136239036
1787187655
1582310661
379259029
535432752
670411749
1060081296
2083358574
305770922
939364047
1094992865
498081151
2051509518
358054887
18870961
540191018
1358843266
1835698989
244994183
1911708156
827290076
1239978094
203357880
1743441668
528127275
969292711
549383691
1424505565
956696081
1615032484
630913214
515972321
857202026
1566586078
225484212
461782470
1698532653
1570875608
1106204348
332843062
850882690
1202355150
1191589741
709599871
916154900
1227252498
593464471
27041401
963833306
689799302
806303411
591373703
1168859564
1568028351
618367321
675894785
1927448277
1146666172
526765186
1185674749
2068693028
125224228
470098255
1604728130
1289056476
1882986267
964731107
382530215
1392306461
1156017187
1674834144
79702623
951715032
621815955
1005918183
1566295360
2085581554
1597367113
2054402095
47351419
1272276387
652617194
1604690749
1976853198
244899824
91486063
1014182382
1940790114
180733727
443888759
421780594
1836024107
522258353
419305740
1308401870
476344941
98564560
22367805
1220805380
1629177559
689373065
932934306
2075568477
1894881481
1986617049
754534910
1887696857
1475595351
1697037590
73406520
26520412
1918368843
487049130
106655063
318157592
1403088685
2030953495
1288079136
749720394
1402655154
822773556
1951745298
1035738126
557194990
2115349992
1473138957
1394170934
822815891
124442277
1790969033
57239335
1041092680
1612846657
1049410485
122768712
36145878
1805280023
1254509323
1112830047
1376188089
1942923784
1257431194
877666970
404935377
1947444224
2085375244
676796763
1098069395
768160481
917706925
2051856655
589468051
430312474
2030495026
1104655563
1639545575
998026308
470708676
667971630
167989117
1663980849
585024732
18112834
1002605360
375664959
347375284
21650085
1590570589
526651778
600995086
122659349
921330183
771851168
896431199
913529743
81210253
1273623066
1898657640
174389346
437518108
251244911
1044469117
2011041385
82691246
1092241838
144677244
170876221
1666385437
1204709510
1932902267
1437612457
1387927458
798237791
840081001
1820971111
894121257
982211432
1319934352
952430762
1831207391
281902965
1013862220
2037940736
1120196141
1965390490
168790370
1672601520
1739378840
1001840586
927170245
375665999
1228629452
1962788267
546319104
255380281
771447133
1146190392
1646228371
1580536977
1313443618
1210603825
689199042
1689651290
1706061591
593045366
802926523
277669428
50531944
294546792
1548448752
1191781693
1805339218
706823267
594582871
268744272
866481790
1936911454
1030447221
920814436
1162426652
1053898581
1706205860
2069445433
1349448072
892478005
1281545012
490092341
451487724
553464225
247569825
391864920
749233729
286312916
10350790
671427376
1288635743
1201876743
1919993685
1394775456
1378417978
586697262
482812556
1086628997
467914213
29876577
520785326
789337742
356458533
1825599051
556297005
257978013
1311876980
1147402580
509974690
29633221
1489542526
158398702
935025807
443227733
315414042
1280320723
407551050
1833858391
753192078
935820058
299453591
2058723556
79719449
2076622535
389316568
1867475770
1829220124
1279619578
2116823925
1197469648
466145250
2062790847
2140660301
2044071408
1028389563
1948550667
1914905370
1580016299
1997045381
1097786206
322218640
1009925703
97504816
1209416305
843862991
860123763
1732375693
2136187644
1354103754
1016977496
872542711
1518250693
2047895331
1691829339
2104522958
1320979694
1489465938
1052526549
1385840107
1078266350
1829369340
1304822258
114626127
770766202
73536570
883371704
1733080913
351970555
993151806
1184249942
182608037
1744475756
1784960679
867426681
421884578
554198745
897818598
1290355427
690483544
439423020
100377674
470484449
913788842
1490319654
721672030
288824153
655355834
358950957
1625515053
1174866660
1977310421
1058312787
1229408163
1620063383
1414136559
674611366
1506601485
1503027588
2069306349
29084255
737419131
500549589
13503727
890671151
2118630758
1560827445
2101489711
468251851
1868009070
770959721
1230361697
300611286
1049730110
1762381701
673559427
1938285439
1205313948
540843829
1580474110
754272124
1885882361
1446043542
1711904424
1961362363
1099250321
137559846
1118299561
1452108003
1333464365
56696935
679077646
1797817662
2014531320
958742091
98481693
1050107969
1495937860
357217929
1764442229
880218487
1735939794
2009458575
1793336782
1808413946
900682828
861004734
1613836657
1721990452
16659267
1613087363
1946524759
129503180
148371829
910715004
2080245740
2049089817
301150963
1637315049
2009864696
25207942
1022075957
1706769176
169185395
1477311853
468793259
817851614
384462826
1998579912
619213713
32737098
118299580
2126653304
847161844
714018043
651590161
426746527
2125574449
1323547638
893372969
1948911697
1221347600
221305150
1022411042
465551634
1602674674
1857494822
1392499140
602417463
58644457
487163181
481102338
59967446
416818598
843011619
290190646
1485445348
863215238
1356770313
1134064436
196359363
766134132
1716297823
105758701
248231712
1478727946
546118381
781190245
1189523416
2142082840
390782535
1933032510
1124577865
742205207
177709783
1869525356
940272286
1862251309
947166911
751366255
1579036728
1880532901
1890870024
727935536
1835829513
472400313
562653791
1703494791
646186746
257362401
2096793547
739260435
462414639
499460688
498755149
1793063917
646472123
1831593874
1037497341
544298368
2101961991
1623611412
1651669336
575265218
1889039059
1859132502
717343196
373892162
1971848580
910719824
1923473223
406149018
977177759
2125384518
1292244063
927350402
1347327936
1932619388
810513213
1296145099
73382834
970073541
275672100
1380636212
1692507349
2033723638
652050187
271936721
2103785072
1677199863
536918674
972612515
1097585438
881831696
1845187197
412612565
1904166846
222424855
1430390779
668126606
2000709876
878405683
1477042014
2068318183
1310304178
1840286066
334211107
294577134
1017726709
650960252
73063302
399549363
143646483
1734512890
507158293
376203977
259847605
368106902
689994147
1094971852
133009990
1439308861
1135024809
1544698874
644789213
493801536
1801010050
198227897
1013617469
770112742
2102571438
272307550
1711781680
712645676
1841881435
277330311
224672061
1119497265
342645720
31428047
2022582300
1910337543
452254474
2040642264
1856389642
319646157
149474334
1326217810
101805827
712260080
1427386441
1340717167
1289879012
564248984
204972099
470799445
785221237
991499078
953468758
1115653041
695032031
1702508736
1160761066
36880825
1378106642
1698006776
1839564156
509529898
1295719114
465169825
1223824898
1997449663
1442625482
744012216
1168072987
1263857668
1521400698
1484873235
710135887
1170685233
1691929378
1023976076
1227379148
1151431161
1025360294
958859821
644368477
248063515
381822302
1680420506
484859501
372697588
539879449
1460006663
1607554420
1993976159
1874527338
832538812
1338255128
1986424167
1395786400
1691095578
532860757
566622769
371540239
2016187067
1742540291
1006512625
2067172293
1665076674
1806071522
876886703
1534450013
961347668
2005671471
1213279740
760253623
1534919080
253407324
2006374725
1051980144
697485134
1502151590
1048659244
475450146
773014782
148337525
1122243402
336759745
811700945
1553369000
848241454
402238568
559725367
97219342
1552968634
1053846322
2044558773
1404573401
1402024158
1440253146
1848939036
953569970
1489549820
1443774820
1176987825
1256588292
813779099
543670978
2053858206
362302942
11496861
1108511924
1169326916
1373562730
221491543
1328354714
1999299633
1644810428
65087416
1267301688
807669549
1492851064
897417094
873627532
543557968
2096862910
1950651988
1589933901
941563969
1323800238
679320890
529924934
1934711136
1079988126
770006303
862282804
1886921356
1560744622
1737293032
1262559592
514775936
1427972540
1976450511
1848768105
1721990452
1244088666
1401087504
359888784
1859392683
1549580939
1879714433
1399132410
241657501
1933214196
114117296
1529333487
859316617
713540509
1565466570
1486124792
405141221
404884565
1404240311
1459124485
701957969
1167222593
884607287
1199361541
843152515
377244188
1673035287
1158849327
519444094
2013089429
446853825
590953013
184216058
407170000
1451192761
818490269
1940509385
546371407
1453422415
1072091852
684192734
1985787039
373307177
1996139166
832054199
499072509
1727514567
1998838715
341789777
2122253752
1407603931
1222302821
1374915721
1131329963
258536955
949565074
1091556299
606552999
662664676
339292503
372238131
1884052590
1712830634
1502492773
1743092746
382668123
24511035
462697461
497969645
1102166400
589243462
454147158
2115361976
2009560913
688647587
120015498
2020369642
422270476
25311668
1317499588
1037103494
473646471
1660066996
2028084995
1724048384
1525938043
249122507
609669195
850964386
1491172173
1872649688
749844430
917820823
1172656238
659932644
726124909
1012020248
228668391
1387783036
427156552
242004760
2074424596
2036386282
698807024
530207101
253085812
158008305
553999158
1115790729
1903621295
742044518
1003594269
690379096
1003778317
1385413635
1444459551
152179028
287045505
264976677
203527205
1846396342
1699800834
1900343331
191328937
531900536
667803724
1294000419
2067095144
1256544671
1538353602
787344928
2011191078
817587043
1708306880
1845309459
115519811
1695357242
1524795707
1593936912
1646344360
763166212
141197120
1861804226
1824507604
20631147
1012815711
232058898
2035356673
44112115
1109284651
207362443
1039067589
957535021
1533154890
2083227476
1603178359
1758818360
1404090086
337724344
1820061853
1781946440
726194207
1731660547
498603258
1549860661
1510702510
891003202
1397497251
868567613
912948602
545591450
1083139891
2079563090
1426834155
581790413
202292394
1067928496
486706155
1543881358
2010765458
1421775224
104673198
1476423319
2111487185
1600609927
1153753122
603597662
2019656648
1618455498
483350316
578860363
1773689306
2020133734
1392868940
1377299285
989581049
1488665590
956757663
258553034
239637900
1791636223
564066881
1272453007
931598497
1366107441
180143946
1855137595
897612042
1292060487
2089222771
1223175189
510953095
2022989872
801410917
1062265367
582984534
483352174
415551834
1191235985
779987602
1409599583
1676695396
4343253
897313703
430426843
1172123866
1817090896
1384593274
1036141118
361703367
68360525
1693511306
2141916891
358144107
1486467340
1954668435
1495421046
749843479
1159010654
1828460273
248303659
2062570031
349292430
641856725
1718024168
1519195101
879066081
1674927948
370230893
1157040218
1457800087
1838698835
190742728
47534464
245489785
765391443
1860454972
1625066059
2098627432
1243725357
1789685508
177696791
191368611
258170743
920999518
278805176
862822323
43732753
25049038
1597731829
501649873
347750930
943972229
751852487
16186976
789741703
992933725
1957772198
1582988929
781438954
82058808
282149638
2097128737
290071166
1088629923
2028655681
44727369
521748041
1977798402
1488073416
2084822097
364253820
334725990
67128628
1666450429
936226633
1438757930
89640184
1434294889
1965224974
1283188083
630878938
1268016533
237868694
1572885723
1330507277
951560595
463269445
476972543
926275430
1581736892
670333307
1811529805
1382159070
1048151925
34657743
438308990
1787538276
857996876
1885588805
1670870867
667418747
1781585812
930713083
599820379
289937806
1124247956
1415405387
2119964556
2124275210
763985483
1397508767
2023290298
1308415508
142470114
1635092295
1685925380
1942869316
1165564700
1570978261
1376102129
1819225683
1186506124
2045354617
1406240300
1920607109
516159309
307464319
1643398999
1191464601
841085447
1767271949
1323630900
2055099534
308225519
2030729160
1599031776
1138148739
1348610455
1999263450
1826326462
413597087
192810284
439268406
1897212503
852946983
218084918
1325304916
121776189
15347121
1621184197
1588536297
222774628
1336770248
365853920
966101251
986162253
1163459852
629859772
305743549
1077739917
2082815575
826100453
426464874
1589443708
102752620
1455232730
814048963
78999214
36674257
887504167
9702374
1238992467
928625510
2004507271
297311979
1715584661
214472828
571277824
1382215920
1475100541
906989152
317855659
525155401
1802840343
9053594
1600931941
1176744165
1530736186
2050303798
914585115
1090136868
486754993
1196879534
1094805712
1355931336
20737358
1028635131
1963105442
1219545963
1849316760
1633851355
384483343
1630469806
707204599
153295027
1066296777
161105903
700211333
2136811896
1585166502
1248059283
410567461
844407564
685508834
176907170
1879214804
37895062
1623746006
1544113734
307535643
1884351075
89278525
1934514532
41451477
1488850374
1942713623
1228863800
749345195
634954642
1937763766
424559782
453342550
270909231
470396007
27883932
381517045
1456151391
1168612128
1725425255
345570178
95148698
761824282
44496659
994911632
599465648
1350095934
449915929
971665074
1298502595
1967627944
1113312000
1737911419
819754905
850525016
2038903829
1496794884
1886039285
272524370
1562567283
1368835537
1693494754
1784970998
42205614
1481773062
1836239625
1263494155
1240877740
1090210527
1250625454
597156038
1032966473
500224823
1002942722
1819250652
796113566
187561067
1930030382
2111655149
1310684541
1619947082
245444237
1756137376
426626207
1944449089
289606361
1871139072
23607397
1600385981
1649660032
200107006
1467935299
1005043267
661526276
436863007
550309014
1176760202
363203919
1909274515
1541482242
446032370
117167051
1648308696
1510006582
1795135911
384313690
774215372
299478365
2042821210
1060964974
170121696
1768134531
181626136
133885182
323994819
1995260788
471945864
1373414361
1531978233
718927194
507143878
1773784776
1068561078
1543033711
376645090
795769100
1909349539
1236532025
1712062706
188675700
1893252158
1675215598
1418972843
622509943
619006467
545717112
26445757
1118423025
1757652482
56187555
617438526
1809667923
22906455
1547104292
618161948
1978068838
668882250
933738335
1480331823
922333057
1228954455
1213125707
1697293986
359593655
994636620
465504365
412052980
1246464190
624329113
795097362
924574053
1518331514
229498562
1317872899
1999067593
2013680764
297716357
1926150005
929016600
1733046313
1879045998
1211184024
802249021
1619931706
1610315873
408523380
857189811
68701772
1360860214
666586504
1212720562
510220647
1053739845
1548966295
506385986
1009896189
1066685686
1350137339
917600021
191940004
439622757
322397237
1746932780
469022016
925665742
354606300
746647677
2035967989
1854433971
2088702388
947081922
69132694
1499415292
142831927
1463110527
1474538859
1556381085
480721408
421802028
1281635277
538594473
427172163
2055927732
666427468
452957829
1866803891
1734671828
564927064
1778529074
1613597040
1167989643
410822888
1540122266
1232077417
1191025776
1593609437
2108971605
246420611
301275223
89902241
1625079504
2012117587
421930468
185816502
304434103
819081673
152724384
874740994
1463240663
1260531168
1766514678
210480923
1412175797
508328028
1275988006
176616518
136549386
1086589665
235184284
1994260264
1678544672
1827598901
1071015646
132124160
834633307
1172838023
666816929
1808160722
701034514
1998946731
1463953670
1162280925
861579624
743289456
1615122161
917295227
302078512
1405010077
2023786036
368242628
1221520865
1155296445
721479581
2113020403
905057128
1387989861
1703076948
94912677
1461838226
1166358584
923930308
485037067
2045321289
2083148247
312076783
318941114
1088032190
1191496341
1927454916
1772033277
1119148738
708828448
1122411366
1446033728
287600831
1030966581
47102946
147784677
899853917
1115280762
1860176514
1722549413
1248623355
877188076
206415292
1660702397
453295292
1390756773
1680047138
430040787
1278206804
199124452
1328117937
33339562
1812020656
622635142
446577591
1052886817
162903905
1423438672
1494234788
658478692
1571510847
1148394346
1964646312
282824405
126155421
861232370
992087932
1832993244
464305069
113538024
659660054
188985026
1703466812
877541374
1613334658
943479514
358389494
588338188
1888443682
733386041
393213323
975416055
1177496310
1856216784
12533339
1227792923
407735285
1697155627
361999156
783942052
230213498
512208894
260811452
1694869387
1585899297
331585930
262909661
507689241
1485990465
97400778
317366605
699500080
1988784954
1369531695
1947699955
958259686
108839673
433037827
1927203749
245920123
1633057758
419149983
187817881
609939793
393444775
1158933283
1883115783
1451816485
2128926517
257355564
998408932
1411811911
1351968820
1425343024
1372543401
108920891
1029438565
1523420584
317321440
595441328
1537972701
1573609902
1487817219
1227382142
1913257543
1394413925
931779450
1981162616
250058771
120780757
585457639
1663795485
563725077
551866535
1669666739
156612434
1196563396
1383305035
1016032282
2119354175
646956397
1082337216
2095892457
1617485602
825625351
1135738283
1989453104
812081485
883157362
1081969761
558663896
1882315386
1416959814
778133793
1817224999
1965331631
830660408
176155228
349769874
773476881
2037355976
1886362773
2134161368
1359654619
1787821443
253304007
1640444351
559521664
1456823382
410352930
1967261025
1385426589
268344818
97549335
1172327200
1990848940
31544228
1248618076
118581669
615998847
875860658
1833806464
28487752
1028551492
315917254
287826256
1866477412
639319918
39829500
238819887
499488331
1932961413
809429247
912377208
152030825
1308880960
1850948825
1826936843
2039210092
769458077
1272608583
216844999
1410038115
933697918
1871444233
1422922793
261051904
17209378
2054033203
895338583
980647136
1605493337
726276250
879470220
730017561
777275288
1427940899
1567912123
1931371807
1792272250
1025240942
1422310299
1880204215
2103379515
1444040952
358416064
716765661
1237071146
1110919636
816605938
1477210794
1541953375
1799322065
1836076595
1511597419
1610832480
148371829
629167598
767146672
1778612288
264005649
804644129
1501434668
114439383
1164550601
1932298926
1704490923
610317595
1463119123
762508705
328288007
897287578
1699473936
1532897252
1594096213
886328767
1407337654
1940378956
1174990406
1520120275
2095918990
103060175
2000600010
1415392430
3764519
1529445214
596206921
2135000707
1253080969
1068359937
1522846099
1353245000
839610344
140808539
1744788993
437330545
2143303739
1258670404
1600162615
1108774450
399309839
473328381
60534138
763793430
1410509929
1058943987
1747351913
1267837520
846056124
2139834171
718784338
1255802505
1327830089
1764390400
1188588505
2144157835
1778233369
2034455688
709252566
631655293
550986078
1272947959
1525870300
1691502885
929707843
421257431
800295510
963532995
887831978
1759895387
112536333
1627717948
942786569
461340414
573688442
1541039913
918783161
1010380349
1410534152
1339887239
1170610170
108097864
1697708663
1850177572
863627552
709049096
1098291187
208724612
1570317464
1662347318
1432377736
1442517439
1817715359
344073122
1520041458
1710379317
107535180
844210174
227423923
1815724972
2076061048
878505632
1474530503
19555839
636958017
7725445
242347172
716821669
1796594181
1465719446
489815017
515589968
1219082048
1345764526
972259158
1223632401
1778179537
1587602077
2013062717
1952708933
115389667
586114247
1800453703
1862446473
811606709
1134115696
1521776890
2101253169
1783409512
446261336
518387259
818218355
1413798856
402098783
1994683611
725082391
1556357282
364889838
495546386
787614136
208687148
643127415
1250548259
1714741258
1856868362
588194771
1572248249
9374738
1203385191
952573561
1308176500
1184292197
1834497499
1138199005
1570825242
847133567
1995486250
1208909539
634179632
2067805784
1925951454
1434230584
1992953256
1150193975
370557931
915534387
1164940263
756362742
620466667
140068456
370228766
430532434
1049858143
1411627945
1079254784
134693020
1132271023
1278692627
1992196500
1136202621
48591440
1745507586
382160757
1816531866
555688089
1811908052
981305324
980922640
1854412664
1287291007
364082441
1060004441
741725860
1311160526
443897234
1199724142
1999185690
1994154434
2074135652
1095886581
1570564965
1173832056
274750263
1059374078
1790281910
128422120
1909677231
784009355
1611078757
1714664001
1735484796
640469302
65872890
2107728561
1029326875
1260747388
481700580
356727001
647185662
574927290
2046937785
1533650926
1444562441
1220590619
1604715087
2140295492
420696850
1374829444
2147124167
1841189852
1617476527
809966324
1171885725
1366540913
1379928871
1714716473
77372766
52439767
17435104
392439761
1512733595
681965866
234754479
1487126388
1752703088
1289697866
760946579
570144804
2010602655
823125388
2014470755
735705696
1327513754
1064049067
1340907492
676895909
1137754186
125790253
1036443399
1802877042
1907433728
820203515
185305645
372193350
710284604
1246974666
48513770
1437055742
569914786
1701924999
1149720681
1519698202
1244508369
587059859
319128713
752234859
533855227
329416956
1057518804
741305133
291591764
2099779815
1004584974
1007929019
1277449353
1633865549
266563785
1415128108
1069780555
230269429
1616499844
83703946
1020132841
1073077935
716003429
1406215119
1664888841
587678540
1756072699
257670147
1020048471
654500553
647586341
1164496122
745152558
1818677976
299036671
937155422
2085150985
628044350
472786599
669514405
748496033
1934488157
1073859240
34914384
359132857
1156313351
587223297
913713295
1550070852
481297964
244406282
549671918
1737105442
273340133
44809042
229088972
1698921947
1595219311
1187140954
865332125
914107590
808812397
547360354
940143646
24235747
864403815
884429298
431043223
2027369980
1980300743
1950201180
1002298982
468010130
1200231581
1691746679
1130042842
73122606
1345845845
1436781372
78948824
1675599668
1393495825
1282945143
747540265
737458715
1134283068
850960713
1459859735
52966121
985764086
337962958
631224161
1631531511
1100936915
1452748684
1030396494
481682115
589571346
2079808505
93722223
558616155
994782888
233412184
1686528473
1850468589
1618262399
13895926
1166605362
1296714961
1001767935
757074149
3251886
615157229
582478117
1791638805
662646483
1484061924
1292889221
2047778232
1978868756
1615906201
1365853902
1269196369
2013727248
2035770674
2135257842
73237878
461643041
43722221
1402706674
1663047144
633903251
1561233692
267041788
1104739229
1328432866
1012754702
1293756088
1147737926
692437810
645422469
377239255
1078655981
2084983253
1361489235
168178493
71645679
1333108432
2023672833
827594188
1725369669
1751265616
848180857
907260353
638042324
1455969569
2104833303
1514817952
441782259
256174790
1212541180
1997787274
1699237904
1968161775
1348847272
625644797
579793050
695574737
718846930
506485415
400287827
607140881
263501301
1355029582
186895232
23873071
216636901
1049349444
545084657
1029114013
3014000
1022369691
438426892
474582303
8649756
710138109
86978808
2048437709
548977763
1417242905
1278124181
637128591
46872963
1789047122
255338201
1924362106
686023038
465195896
116278035
282489896
893409630
1859817469
1452322057
1350766520
2079695104
147669755
2072798186
867709879
1195479914
313689547
1218126633
317384027
196918581
2004365454
14103110
320198035
1342578748
1719404135
405394501
1503147136
568479090
1336796957
1049795378
198325773
1543809399
342115135
1144647342
1894018510
1856469790
2073561157
2060866710
1082779449
737228827
392307774
1099913269
572971486
1945648613
502624541
1916714010
926977777
407586010
1990961838
1087406331
279536228
511938093
1565753229
2062118304
734977276
626071604
1732269230
403155127
168898998
1824048138
1890456948
149773796
1799272759
541121721
409097245
714403366
1459709673
1241394052
820099815
904564673
1329916762
2127924750
81705437
1923943921
702794571
782595960
153259477
1960222065
1319800502
2121063687
1545081221
605287025
623677350
440214533
993164051
1282698852
201034362
1625755764
402522293
827467618
198489109
1242897819
17115386
71368931
552454057
533663610
1136063252
339455108
1029171669
2109033292
295602939
1585942882
1864572128
357596162
805992389
2027642181
2020507737
748673214
1433274195
953634611
726157675
653236145
995211358
1423765069
240676219
590474971
71258487
808868485
939911706
1887030956
1871977365
377424924
215416924
2006636311
357759865
1027699236
12623280
1202135987
267972584
1217183428
1356584293
731515493
902685819
1504531580
1086931150
595971673
2110382519
1076378666
42371619
315725004
1309931159
1067940288
1452205658
453378406
1448796878
1603895218
310975437
1687204046
956731426
1206082557
2071265244
512007570
1742858787
959251699
820391189
1568093891
1199439818
1258759609
242884509
278763613
369805265
1368104610
685323032
1934964869
1095102681
1116806028
784862902
483269329
608353684
1057420442
133769654
1286486041
1455964525
224515460
1487457580
1758836676
934265610
881084577
1050910374
1379487289
1385194905
1822318296
445417170
517241252
261223314
1512509016
1043363213
1097491675
1946875910
1817189716
905483708
716997591
1389466698
72990199
476938020
356081394
918797219
1210141669
385193583
1170790131
638857367
1763838648
1020005904
1201947327
2045270361
1283627443
83908872
1550153100
2119151267
1602525190
1092389637
149838372
2046190295
548175251
203822694
1999208279
551317204
1129426386
344570839
440356175
247802157
520126887
1909150001
458926327
534128063
72669441
764185684
1346457473
505706327
1791355749
1527572763
801244998
820527966
2129174239
377555343
1176864211
1796061420
3807396
1970964145
321367499
1035340797
1234083144
560901479
1314066089
28184275
1435352652
63653229
1266821699
131358204
1268476998
1911562876
1514951233
2127613365
1778338461
1865180145
1038037862
1725778050
1194870318
1648927062
2076055306
1274191244
496077560
1584522299
311065553
272043915
611636500
1039599711
2141467987
555694038
2113612896
1580438361
1490151110
113182525
313464604
1647663707
1703537782
1850951520
401102499
1071832834
1525378870
727826333
2141328759
1926973044
1670013620
1891353768
2040719827
372229529
960987803
866104169
919819592
46885141
1450026578
1927878073
1937830295
1389045129
620949551
1560600706
2013269330
927686946
163033065
392073511
15861381
94184036
230417165
402446838
1821000053
1588197029
144095487
699721199
1225997179
1952655197
1877683367
202483453
1845407647
1813830927
1999031428
1803182560
1788973599
78969252
662143204
1031399202
153485215
1767675620
1055374723
1620935911
26103309
1526228811
1459871686
1919886814
1625399236
52423585
983847213
179657807
646696176
973445287
680924969
373023802
756924145
1654341509
1684592881
1375505713
161938900
208593590
1375703961
1087143267
1238144773
584394601
998450537
336683328
1636287874
770667280
683968437
946841788
953124442
1025216278
123738429
83476257
1353558810
1775165649
724127124
1954463339
2030501998
2070131359
1317291875
311208464
391778909
1286619712
940979474
1880881022
278581621
1679288036
1089596294
979975769
1266302106
1437575083
2037254558
1457591721
1234892955
57832041
189592675
1708184916
1159921571
1736798718
864741239
1787375615
850117197
924711174
1969141156
1528248872
1337468162
1720840958
1874669416
319910273
1259396147
348948972
1562567242
1903237097
1134371613
1564789021
1330563432
114287528
437421997
1230035461
1235377627
1302864321
943310692
1989866295
139430579
2040979896
86556915
1476076661
1396616853
1658466315
1667138340
1041258928
770126521
1590803707
1934428604
2075895908
587535040
721730519
812112509
1588448867
2034493020
2137116503
2118522310
1753133405
411835496
1320017243
135386553
703118721
563572624
1247636917
1000135121
256833483
1549940817
759248385
675797936
1002508765
752008178
1369412086
1027098777
742173815
558300355
197382418
1160847684
1367459569
406673157
853678428
590542526
1456064290
1028708252
1979753784
1065156972
666991105
57665248
1680621079
27044227
592783388
1456105386
208259757
147432484
170109485
332849579
692211184
598611307
878066318
2051821336
1488383099
1852318213
845659219
558488837
1374308414
801731746
2031390537
192446902
449093629
602054438
37863561
1821711603
1536292718
523904807
498344842
1982235673
353896916
897154002
607666974
1420395867
276690796
1344963040
2065917025
1102327047
1981326128
635013816
224041552
157237668
1393869860
527727592
556145320
19253126
624584523
77328336
985991543
1807921173
845343813
159977226
1430743770
26107848
382869287
1672985917
513779352
227944014
102519484
1282447803
859743717
1898919809
997661079
129233284
1306767556
250148944
2073556712
538151363
1415190180
657052952
1734874348
1016279884
1361123713
1588776653
1415782110
1229023797
107054543
590909391
233201310
295228376
295387662
1805235572
1300629688
1377147798
1734322458
1114049987
1697420225
2010360361
200832077
1771834507
991451645
1169032613
191219250
878623426
1430130960
1395102425
187235052
618070369
566953987
119559665
1392856715
275783359
1352271526
615931176
136111415
1760582148
604237584
269970202
320884282
152153764
25899908
15200738
1209617357
962475043
834018850
1423546242
603862397
1117332830
169770283
994921870
69764029
75606679
1359705586
2087881325
63251218
1359541921
2094214021
550564002
1065131893
812829948
427146631
1376385238
278536269
291202164
860848065
838755925
1988853174
362945845
1932837513
972663642
1071824910
1882343093
2090866976
843236256
813492983
434095608
828775960
368326163
761633392
1983275451
462040431
1209267929
1260552446
785024140
1534464620
605164905
2075706349
1046943563
366413626
1903498970
29854901
205104863
1022686708
1879345471
1105939759
583632890
1402453819
470993497
815607106
1266633974
1137664446
1374526664
1572813722
557033401
1561175113
56643397
583226384
1511083867
670878645
225538785
1324535046
850446820
1619910897
1249946773
78691259
1851269182
148560135
666747051
100599000
1282377319
1843672593
1799075874
788862278
871381584
1377181987
326826935
233299894
555738028
842728972
1433964011
1153393143
875767561
894743429
32136220
1223285862
1074576527
747022851
2040304191
599261121
1369621834
1404119295
2045497276
989680091
1339359085
83800179
1580782212
262552572
1781367344
59069873
621580539
2124740247
463806822
1639262398
1224272114
216202444
1331677670
612942854
953914616
801735131
2136819386
1290361151
2122622258
427631389
1745527366
1123797537
1900760282
825591619
1548222156
2010595897
322563024
209728338
759787584
2119842213
1723551547
333197346
1928300952
2129674989
643166264
1073945572
1312237773
2086893914
1497582739
1353823813
500635689
1609871340
279839579
989189961
1699762357
945183010
14031449
63109262
1619631317
1338966006
315721368
889025183
1128063476
22126702
951781705
2095995964
1023282126
1534983922
1057823384
499684706
26135614
2089523569
1929807404
1280047740
2018438315
1601515379
641092122
1894421690
1495290689
1869853030
1265722687
1207071368
1755531738
1115173427
676687548
2005770338
1483180784
1534500485
1023002908
423182498
2000326756
1161728501
1321105445
1845913418
816053029
1268554157
1705888778
1359745498
1369116820
765237943
105033079
1024906015
1705560546
1728946645
221218831
901070984
1097766449
770552643
686183547
1410907008
298005048
2019874117
1590316968
1964565437
1873491213
727163215
96781084
690498862
532074482
144047232
615998847
1423581538
800004238
635315980
960877178
1477473005
1989287100
715769933
219720353
360884781
706748234
1863520671
312901447
1226524253
1956220262
2123217216
520694447
1890165039
1456182857
2072671291
1153118030
1990160066
845270380
1528715759
331265033
722871664
449333157
8666521
672241031
1757236445
659440086
1848935605
458486209
1968106710
701771881
1433947425
1191207908
1692635224
429856129
539683773
604961662
1140641673
767809531
1955309314
813487864
1707355817
1030871486
75644896
1096946951
982778366
930398833
1362109248
1557030585
2139877740
1849536586
104584320
1760593522
1962032835
329930616
638061988
1548046605
710470956
1464629056
958940859
2023622919
540988630
1103194298
132499831
536710472
1826798430
2092038395
1975242308
1491514860
1957573564
2005718971
1367102269
517471691
1290647681
124944933
546343866
1420944055
1502026914
1225208003
849991480
1606003694
686219620
1116955827
149201555
1205476611
1736697892
917224850
1389769618
352948717
135712317
1246325147
1701766969
1368746658
957418788
1459568962
36833988
63776329
362766588
1690638725
851856175
1521519482
1841482583
1524825696
1841717726
683018169
1794363791
2122927127
429626712
907247662
1761723300
549196712
1776310128
1075226021
1162581706
1610306239
2077685821
1864511255
1177038078
210222833
770921712
1865868875
693684124
1894712019
1471809335
328765638
1962715958
1561735067
961436126
1011008398
94849607
1969329025
1108328687
1343222352
162387520
1303339967
1857059771
592071370
713630684
1831973329
1931998341
296155917
323870364
1644082668
1636210673
988771746
234930203
85565431
1097147416
472670435
1298260430
817816694
683216766
1289120502
195873331
2136566807
1356728889
1283117156
570874229
590387706
1512823459
605573623
93390801
1511859410
1178203571
537084508
1119816246
1965217659
1600661523
332939803
1102213465
914623688
251647279
2109446090
359874802
1350347052
95318449
1401106983
1423359097
1996442853
1240101178
688694446
22613731
1890947241
244698341
1249476563
1307001999
1836059795
441933773
1632906158
1048423946
45403378
740509060
1813569184
1759986248
291418768
206551953
234451552
762974235
2008636607
2102129765
2042544954
646797201
471976354
613096909
1007959759
634744508
1760870805
51297357
1680955345
1503287801
969096645
966647997
1573198222
1816917254
878843584
701768983
1045412739
1910707523
1805372311
2107660394
728261525
1135840558
1407289161
1283731920
1546248645
1663139169
602705143
904311220
187089846
618791921
191150975
1368922566
1651597311
353501600
2001435886
1923295710
250731741
1567267383
182238805
1749289641
1082513755
1657243198
2098151142
411449385
1583640398
1391734188
716929916
916920568
564726997
1393169503
1011502345
1445851827
802280173
1659645622
50343168
1853116342
1694370313
1170359790
1392138231
1295014839
371738529
578787580
652618629
1934078127
1004338853
92630159
1352248074
1683451955
1057475288
45441902
512821860
549495474
918589729
606356249
218691979
1430887296
58115564
1672985969
324575425
1774586024
1206964991
1609399917
701391393
928071587
1709176491
1782350811
1422730907
958868034
2113572042
1994646881
1412629248
1158101976
243331045
1904469053
1787584520
1206866690
1451133926
282190823
1283617553
922245961
1469893834
1611250016
733310720
157006063
272697995
1804811336
1967810638
645637340
553357850
879160316
994136892
1670623794
899748269
1403032476
573390130
2067079245
1488540061
889681279
350637462
1274648674
1542218578
1689353510
254286088
1376531990
255770070
1867337867
1702666011
1741962672
1838380016
1075090206
105421436
1669555943
1690937945
503762049
1038678693
289007787
1925363376
2040878953
1813400452
261971913
545990396
1069449601
1815825308
847127814
629455984
510095680
529189992
616596054
1369905206
1913181924
1239994937
836914471
1995542461
1071184779
934338358
727210735
594504018
1186479501
1948092392
123760017
1932460056
1185885314
1047985435
1165053538
1939935503
198872682
664795581
1919676871
2140415486
396109939
1823645118
114832781
2084002048
1546894953
1143299177
364637620
1089060998
752146721
1771338804
1033819581
1213388720
476022214
1492602739
1843415013
1830751910
1826999760
1934678441
638579084
826868043
503351826
1922987827
1641265198
1917379978
408515773
2140995322
1908195716
2025028124
606381426
596565944
878410855
1999925247
408892637
1875752855
422040416
1246320153
9758367
1477187429
483352174
1951953364
2022324597
1068431258
827521953
589923108
1709164201
2079834897
1454169941
891311417
851545087
1555687240
269935274
79684686
1470993639
1146202537
1659340049
1190055834
1320329336
548400245
1214942490
1864030118
1112725904
972645857
260326922
974882756
1071358691
1636160448
2093423978
479188823
1843005497
1173103231
1397838388
1766094546
2009119668
1535322650
1041491763
1207727274
319073010
2102892543
390703825
446448459
462061290
1378411132
1042803129
620030210
1952226506
838963462
1392241606
672679004
2049502356
1086915057
1490710706
1414701934
187573075
1360411521
325331255
461985424
1366346265
1960148283
1625577867
1626810629
1493009266
1048397602
1949563816
2081038816
1484820844
697273834
697124001
1503747344
1531722482
1303732514
1291594713
1121187198
174629234
771837537
979033387
1731459842
1042316468
1876867624
286216535
1561942801
1534940671
1685043089
1316599942
1900136374
719217963
835992
1932770761
637642278
320200346
567106091
1705327193
1084981623
287467602
106176841
269218809
2128809218
700400479
1134839971
708364914
105589355
577868437
328989944
2045348722
786431216
1280523090
438937071
507724467
746085450
774059837
1719880223
860430089
37220780
1969264295
588880084
1912647120
388171479
1344223756
787270467
1828571000
1380411208
134484287
1464711984
1145257841
56194662
1056162631
233980443
1383231623
1426614720
882463890
1606534781
511792377
590478886
832024082
1374915073
1128660111
946349961
1249012083
1839116418
1341899254
195021958
722896400
1025730524
1027026922
705225968
813036317
1320790014
532198672
218125259
811581887
31740610
1565633818
2041608080
1470372957
143916727
866439135
296141009
2104913720
115470099
437698349
1323455470
898380814
151343889
773655397
469530397
375996065
620899280
817762464
1751433364
1946472718
728696134
1620652208
1676736678
1740069320
1732453596
1800280369
1276379299
64868438
1744510609
1908833863
1513475299
952557055
1881081234
1711107035
1256084367
1983064022
516703436
2012241144
948116196
205214722
1234885227
775656956
737962891
1910501128
1415667582
749668839
1910810802
272776212
244227839
927880390
32193370
1009347227
770461482
2017072489
1768723076
1880529092
621849192
722494476
1909010052
214949441
385295491
1062066890
507975071
1397731281
681394517
1584531177
308047391
900971148
1598435425
1919374906
1768641539
52655263
40080813
438648797
726369457
589316633
1776772995
126431362
876741840
995065674
1302477462
1440271275
407458691
1650451493
2064514420
20241510
618317309
931189001
1210634582
609967299
876524025
2078820027
90408350
2073614910
1724793553
2136062380
768440299
187930627
282104796
1984400321
1315222345
1811571904
614088860
962566557
1187805530
985697152
106079921
897783004
1281265409
1518356630
1110196180
1147457042
183272314
1867195494
224261890
1659631080
531157758
335552123
881376678
1896628863
458050049
471244576
847425329
209243962
1105611574
963066399
1717826472
722568771
251983475
596389663
47337287
457428221
888468409
1575815046
1799335597
1909981738
1768791442
356926301
496428879
305043171
373340366
1408181842
1163935612
1481186677
1361202311
1276420523
174772180
2049611107
135601137
1204417864
231759003
512061152
2002609580
1963316042
448601780
84068861
178171251
300530076
610258320
367726538
407479423
728758114
668234751
1620312833
1808137450
47757166
1528194224
952489939
733641338
1511519874
2063960035
180316564
991400648
1639214315
837010517
1096318607
2103749521
581438680
83603106
609918677
129311542
1024526507
73302210
859859312
551947648
856516256
781829306
2045962387
1987498725
2065600993
1123259703
682751951
1922391778
1681754877
1591656722
96340211
439775942
1854792527
440426610
916478127
2023037077
293533427
1026168289
1185113645
1863456019
878901036
1005816232
1955922245
786199534
1114205695
1979095752
956336213
1738563201
210083496
1182133263
36165524
1957760036
1450252754
706179074
1238771950
1122359365
72601659
1544780603
1327166384
772570233
1376028712
1474580085
859075533
1330246200
870590852
636642317
1973937163
349151350
1822684935
1203316433
1756830817
1582278072
493101990
1561834261
1782143537
676935890
384804700
187049338
1190449117
1207798357
1618615135
134442898
1099931401
98568743
259596927
136989508
962829472
1481697338
1485990465
274786877
1321911000
1474425877
207372635
1769338495
1196434024
788387234
1123499267
1868738362
615077067
1339779038
271705898
664131074
855438245
449091947
896681497
1202011020
1039713897
139886144
1727876624
1424475641
914360967
38279887
341087817
407619286
247438207
281354039
22932844
597538011
273589451
795460844
621337335
236398763
1052451841
315909448
1490149060
474677617
2089506255
630413519
1669313388
1086800329
453632731
62547077
1425016317
370882990
1644929414
1790951416
1917480149
1362820493
2140825282
1749947429
659317969
1197585903
1151205382
1909241478
1992455581
235338135
1123634400
1908502825
92827939
855633715
686083394
919846072
1792999347
1184659793
620666941
1258199368
1622843404
875376972
58942119
1303932209
79704651
795408990
81898895
1517835730
2063989671
2140801006
722346726
661534088
139356149
1125194241
339408262
1137959951
682482658
506291526
317350911
131951784
283357265
624062698
556989909
2004816697
454635525
1369847452
1877135162
281018437
662786853
1892023854
240871454
794501933
1527864996
908808741
1550814436
1580542139
1461291413
1331111279
160847626
254780817
1632393294
292176220
1954891270
1643244375
1325311375
1888604802
1084435576
73373542
1780191908
1822651691
209390034
69931652
636559968
711893140
1594441298
1823715221
218066064
1996475234
179851921
977141026
1846113454
8005817
1656342213
655256292
1969046973
233962495
1183785802
595528228
1448864768
993555034
232946434
801034002
1762336162
236665333
422659130
1629787057
197635795
1971817687
122677607
1938853301
1926246310
1146461567
1597382587
741565045
630544671
1653489255
1429677619
27823823
1257547877
1104708488
2101528053
1108395502
495967450
187265723
133577159
1899130237
669426574
582108889
676955960
1495418833
237123120
261756470
662929272
2105333601
1887642131
1229829426
624872161
1363748091
580160458
1106136283
681358221
364384863
426417174
926007364
1037465254
569987674
883754823
855998255
1527384359
1756658941
1258864261
233030697
552244060
330383997
131248630
927498668
1816571726
1049655067
1699395389
1607227306
279846364
1853211195
10079222
1354975426
1914773500
4812726
2013764924
567152786
1154307085
18424949
2077272033
577312754
589895307
147813211
1309529525
248454187
245965548
299647901
1387439775
541770783
227830085
1378937348
1606594745
72192888
599856655
108803361
87477803
528826138
1796571964
979804054
155395307
378847024
995326749
973199372
1197453539
1871099358
85621053
1860420766
1370244837
48863592
1937576184
1371015458
629089482
639130963
1507152509
479002227
806817939
619484763
479594192
1260618570
356477735
729119287
1683229209
1099465676
225171164
263805496
1614538098
812871863
262997475
104571856
1667367209
1363196492
346508778
207804047
1063577077
980545329
368603967
1242834432
1210804088
1270490416
1955925204
1844505914
120659439
2115071521
1327822572
27540966
878626903
1373282242
922436898
1085415816
601136469
1882782770
1524497685
789511115
1387463954
133060740
1699425215
567543790
1907057628
867629028
268659360
1984629804
82160083
1744098251
43784817
1681867831
1596973700
1776583360
706052003
650795220
278488815
1401447287
830123275
189899822
1563083146
2017188067
2060671913
1517260323
1730566483
2077304747
1575779458
537294650
596018255
461989576
941378719
741171343
166815562
1990292847
1261309143
1410086601
1278075221
74754836
641262238
2127698714
1870497001
508465157
1000115637
942321601
136951428
985013969
191581314
116931540
894125660
1291774849
66613977
1736434562
352971119
245366344
453265254
518760612
2144985682
2089083201
2084588210
1783251060
1759511589
569463547
781537252
1461560538
1583102778
928470287
137230558
804791002
526202496
2116148582
1015079725
1997631565
1008886394
1402629546
1938021214
26772623
216770513
297622652
268550012
883258105
879201962
1018754966
915686998
252755299
1251975609
808860647
4169996
1053889536
104171088
56962247
1709987917
13796546
1643684441
2029985757
1457854300
1071192120
517565423
1048305663
670665507
1816342108
1876495472
1465059871
1335557534
1019339251
784492836
1925587795
483052126
1927373514
829271840
1438887538
1113768865
903847690
1284453155
1721056840
1671814636
252623880
2054210106
136736087
377940332
1416994379
1319218560
1833873658
1877049580
2077845229
1768222474
755711485
48342027
1681643405
893735616
145720846
2130222646
1888456308
2057436672
55519436
1966378867
611686264
1001813172
1368362853
1957468312
1160858479
4524443
2095238344
514663015
1003086796
361772860
478195126
242726821
2025774021
103807872
266814972
719935972
1229585118
1730442397
361984459
2063756959
1132340786
1635185747
1731320358
1444321121
1687518178
1698356220
1259847021
156504154
644855821
1121445496
1767194162
1901500708
1499581522
1980060124
1717053383
1317660211
1184095403
1891780073
875061220
415094231
148923849
1200006099
2035173925
836488045
1963563635
1806907661
279391352
372442436
508227303
219433949
2092859869
1230681353
715853143
1850102280
755801498
1015446573
648944047
1339712749
675251463
648242288
702055821
571808746
34013763
2123138507
1486730300
74569536
1810567617
897754692
631184877
741934020
1764367173
874535432
1279383760
2096592309
822486358
91741230
1102377975
1386848328
2110805871
414496252
775960714
763715744
489058250
573355033
1849227724
341509735
142246773
1925360595
1513555185
1742279329
929609572
246385139
411478226
2006400774
603601935
1095301603
1555038261
119269366
1075023396
435788453
993887426
1527786674
1348142774
385856321
1870808951
1171641311
2061052062
1089728512
807160060
1329231030
279317508
1036999295
1609238690
1217106465
201781243
223130828
1627235444
1061287412
1758953638
175536605
281921225
950850539
76668809
1832835752
1287364151
97019527
678757083
1115625062
26326141
667376769
88354736
919583434
1342242845
205970392
1851507681
245153423
1441778872
2114735420
1228167647
1194662868
1022083867
2141158818
2071841315
1581226410
2045148389
1252653133
360611152
1991096141
53504916
807138802
555233261
1370425337
2123711578
102512515
165748686
411360840
1383732285
1128515948
1713591866
1457492497
60602843
888773110
916898057
418807525
1362812905
1580584694
564409755
1998633755
1584801409
1746929336
1111619402
131536973
702533000
56596634
2134454261
431254922
1927531778
818211188
1769914284
1871934155
723322975
351028281
1989033306
131951784
1791650612
1733337551
700737270
1923714970
1597818240
775116644
514838138
1248305359
614736979
23974275
716651677
1957247143
1379166949
1233966123
1918829770
1174841202
1187967173
460771404
620254950
574171643
427602717
511140898
1123390999
1782476471
580418114
665754731
353698684
1931566077
2025206590
821523473
459195207
1533056363
155213846
693377207
331199309
876384216
571097109
35352465
1354191496
25782081
66686153
501370075
1906744711
322922930
456286571
1316671400
1378665235
658852593
551916543
1192453351
997247226
484787907
1606500168
2146029513
1317776681
1972278631
360677935
1919687621
849871610
1548045404
1655673195
1537179299
213493473
1421573717
1510892961
1704667281
646976764
1692740020
1963369568
1562098688
1405995312
1150639630
707176672
2096277804
744280395
746145545
390991133
1450066367
590907994
398973237
1366152566
641092875
887367734
1841278389
667879846
1709456391
1873647854
346027508
1975642079
287236712
1718998955
1148509863
724042600
1203382042
2026065092
1715379204
555574295
1174761317
2046722473
1199692824
317188915
1255153666
4555129
489433315
85844550
1576899466
519019142
1128299487
1483388070
2124184234
1202006489
1595537446
571643413
195323106
688247620
1478604920
1803898396
481348358
1581275802
289251400
358566685
1262801853
72871786
310989990
277000975
1991878410
936821669
1065540701
1720854356
168671768
717033277
1016172370
1218572894
1308831719
1227739147
1056516042
561398326
536349395
1185139906
1256798203
215260820
2101219323
475404153
1577067100
1365952842
742848097
81452976
884360078
1053721244
1491923930
694573495
18638748
482363155
91490895
298665516
492005843
1311911057
1383032822
116209670
1962224507
827167652
281773887
1268777191
1715918212
455073702
12631626
2063335892
1652923295
771508725
1756165347
293791200
2082023085
1907909657
660345583
421113968
1976611584
119539276
1651391660
559866030
1787456188
1812339821
394090315
1074629305
929694726
817855068
375755824
177254014
1783124039
1589570703
814536819
197270139
639237902
1653268257
1323563140
471127167
341408587
1209336329
344663658
518343151
1701181016
1509279043
66730636
1893523485
1477912433
1737163245
461170649
1221372531
1738462278
650129990
1829726009
1475326721
1232917210
1330099082
849297449
447414766
148666324
1907109854
319697292
615326790
1831110943
692717707
851327620
800669680
1529530127
1182364362
1450442013
1241950318
1770328364
1122407392
546771953
1474320010
1535665311
1608333513
958456474
741807661
519006334
205392029
669185429
289768414
1375333855
860379605
157663830
1364151797
1658077420
838898605
1028112579
1922941869
1193012165
966329461
1422572131
1888898038
1164293113
118908462
2146500264
2076422588
1192221616
1127659122
1455964548
417999865
1301215233
2064113192
1036703747
2019267837
357766797
311722984
867418555
1412007856
2110797848
71321559
704421986
825126940
1788780470
277026647
661672112
1816672294
899916160
1104399314
1618049255
124137695
335011868
1585708268
1345220141
1078581767
799727230
952682724
1586315396
1631282982
135994975
1952158076
1765787362
2063700220
1343484313
1347506568
321832214
1199381696
207958573
1493565621
1490447614
536425351
42225010
1078517723
1962257661
169948077
216284750
1290151031
331064281
1367599231
372440327
1049656855
1047523964
946302479
632212962
728730104
322647663
1579919011
49686199
1808050684
2059234905
1761325789
1298055013
2048375985
711257243
1309105384
1285251228
951115393
547184102
1468730051
152343002
775572219
547811435
1261406012
262828271
1117077215
1592882049
423780462
908039812
459183689
248423926
1070962399
1526478101
1786119593
1797234575
1993331575
1322277577
459206576
1601505069
36894162
1442163097
504204378
439684718
1787294525
1028483201
984026747
444472773
526354485
723638430
1747256579
610135374
665097510
974019040
33783652
1229931918
336364210
1649726975
652106891
2086662129
984330504
434340196
1431101689
144904125
751125125
2006808428
300442936
627164257
913484513
199385808
285981973
632382585
1168650447
964114255
578155505
1808239553
209759467
305904785
1742503107
814269899
1065667659
783025027
813584393
1272127735
1408002849
1210636727
594103507
924190008
1125830512
1290122116
1480787441
1700022175
1913473045
2089348361
572678841
364673298
1709062253
414106290
1923101791
1377679310
1774935844
12541762
720334230
832390330
755901703
70721603
1470323151
682360545
2052340000
1259059445
444676058
1987701397
388135374
2046498615
312967005
1084404128
652422903
1068017023
458674769
1395893520
1347861812
882767056
67157266
374067440
272537789
407197731
212349234
221896951
974874848
179823858
2056572309
1735622769
639876911
1743486876
1538013086
130317131
87974257
1928455670
462612809
2061525947
225630144
420696004
664159406
145712298
2098523367
1379100334
1374593350
702722107
1525395963
1394117398
1050994102
2005798292
239980620
285112057
1312377150
474092249
659985105
134233297
1970674136
892125936
70290214
515858033
570996744
1673758966
653729264
825966757
1210767772
761202948
24238920
1983287452
472085378
1316688031
1951743554
863228089
2016597555
453217664
189535681
1444482021
1314915591
1855362781
1454319747
1259240551
314650668
983882011
469923735
387436161
517878641
1217089556
1678922408
771327875
141329847
799586531
268589511
1153994695
1026912584
667861666
1402110699
1918763126
1769801079
2011831161
1614475064
1063454331
1033058085
1080557199
1636260496
246190434
665926475
920205777
1672498088
400361184
273065684
822302478
527524834
2064496805
1587783038
1283594740
420257246
406046799
569725585
448778104
2086764374
1007136586
981179856
2124251437
866688936
36477506
1544772273
1206953067
1607038519
380373362
580890556
1241940391
1011900717
2058701008
1877388052
1913998133
837550783
435843305
926827906
955212317
1835792390
1265372239
502547671
894068232
1059064547
955907592
1739550562
663728124
2037573982
1629196821
677462949
270819280
1725080599
1661976277
543031179
1221699862
2016074475
1947763756
1543593825
193952385
923146622
581533380
676681719
1397922602
1525582432
330749934
19438307
1653573769
989097807
936259192
547148485
46132798
1173160336
1030934554
1635378064
1796401521
433242170
774870134
1571055386
340524044
1906658689
1350514379
559972798
1125243773
408904058
123929979
1467640645
141746561
425090937
868973894
540174691
208263264
827847445
2074798681
1306312174
902712741
802874449
1056665232
531801341
2100457465
581311810
78488426
1913114404
1382902708
200403976
1156399393
83272471
343986015
1799614335
1291778688
2060913666
149411380
958507490
266058977
1647951495
961977957
512126774
1034715787
27846844
2110910251
1636747847
204013815
1174942980
675371820
143500128
1475512764
2017232564
1945552996
1803439759
1178108192
733336712
191593038
680964425
1776766223
1752837950
201490591
531718755
1962060569
1019620158
700503735
973793784
1747929169
1013520937
1840984277
457916915
700933671
1273963862
1471582
257647354
1716201113
1212390029
1108841479
2102328032
1732647035
333463724
626212341
1221551424
1010076856
378360822
995549867
428475905
869336912
706194028
2098529392
1424130224
1586089055
908516588
1087483549
144625199
1929607972
6898400
1511482715
1223337914
76320007
441307799
497026957
655166705
216033523
1946953076
30391899
1573501231
299167522
1389438870
1087661084
1519627151
1855828741
483939370
627482495
325067213
974124938
46978926
443870357
1583924026
627548534
650002478
2137637100
373680316
27719137
1740719582
454890835
1624190996
827918329
2060226378
576488976
2147160980
29923606
970390892
565962061
1322277577
1005390245
182154686
1641699177
732894049
1954658725
1761308885
1186195271
1250370812
1069086150
412177596
689897598
655781562
1222661420
1482325435
1353733792
945311521
1872902859
1925957546
1330112739
1078121033
2091230877
1790380218
174815457
1715576164
816139429
1245361566
1648309486
709995516
1143108549
617366352
605797345
71139453
2083014281
309623300
561882316
2039266456
2027163404
1482057164
1157970898
406179991
1610005243
1762939002
1703964971
315956191
2071067405
1103478341
587781720
1361064460
1457560941
358711066
195302020
279585002
1169212071
318683560
569212188
1252906541
341688757
1163267104
796226900
1841747134
1944497297
1697209290
1802486825
1012121470
1997802771
1529626819
436965685
1479134269
383930921
1242493872
1260562197
85391310
935948550
53251351
2026641642
707844738
84861704
1030831033
1852559464
1093845038
1740187630
1955173253
1299313868
658978128
699928708
1777563495
562586397
139195081
1802670033
1483501322
723380628
626013860
1815952656
1599917876
1908543398
460101199
2049183559
602878826
1045304089
1012556337
958933225
1975366899
1589307653
130648690
1428469322
500637417
1463013630
613853970
1761023935
223827766
759751601
1864918000
443078486
853410858
719030649
2013723531
1931967980
1080651598
275884639
592697281
2085601196
1746758194
431924690
154322800
1842157206
2146363509
114124787
2026661269
80246218
292502214
1378053251
627208767
144282252
323416104
2037924798
553069270
1572279179
737731444
2078908786
845678558
1703146957
1090522712
361348611
665418243
2074269618
1362644557
1174730598
1348378402
132862622
1300243014
1799552298
698721262
221521370
1988968769
461166206
1546107004
1778610492
336513379
655583512
317538644
162345143
1419345863
847210596
1937643902
1158827470
1354821760
1347874654
416712742
1506132255
1952870021
818127868
337736669
1253285912
1614920932
1811732135
1607376718
944209138
410581821
899759226
1649731068
2122233023
933363506
944463760
1591917206
1696501921
1399303885
2114351702
1020404497
463593108
1291193692
1099388796
807391877
1939028717
2079640153
1179428468
522043890
349667109
1097893049
990729349
523989410
2013616276
182684718
83773813
1370637232
1593732031
192951716
1127800907
1952884690
994245864
1357237009
1723143362
1633699223
1541834268
831167176
149019961
1272410667
1578512794
78190717
540093664
1276983359
604202827
174868593
1414855250
1997331698
857898538
1512615610
812192756
1298703462
1759820497
250798518
386155318
1470703195
1915003008
1040929548
733462670
1458754441
1762118292
637013646
586943575
1509974005
1964053917
996783280
2093037256
1175461487
857573338
1261606817
1267617605
1885344581
1921968820
1095804365
813768739
2081420217
1996537883
904213385
541753129
1692891135
788037684
1655678632
362809103
1632279159
519264423
459713730
435144337
175330989
2082580685
297876395
692032921
1652319373
972837847
1211695061
804378419
242924504
938995525
849714720
1684946611
482795101
1877193041
1469618922
140937452
549792482
1128463025
419767456
2092655835
130885896
2093403826
1860803136
550360312
385462116
1303000685
1617239589
1156698025
2029514183
1638961350
1524152132
1319293862
1358912805
1700637158
911227093
1193514992
1214043962
420834076
508474965
1293064302
1963736321
167751659
1458833550
195938306
1761236672
1620548534
454599460
588378972
1848380222
1193079535
1900658178
310751891
2118083259
1474654513
1292402348
2040840698
1410747882
1606025149
866460326
953116001
1954378994
285494431
1465737211
1751944531
1538676041
1779211975
516717786
342495026
265980870
697651339
511559859
1681419115
1135831699
1220500063
332234903
2105059070
1047307088
448494257
1711328804
623837895
294620009
975464635
4464180
287184530
1574426784
1568387834
712793993
899123583
2047131384
923421747
715221912
1321553272
1010816635
708269346
1661748864
2118744061
1288622120
373547297
779851571
186085414
1673209842
1279370635
462864470
1368892386
2084484503
295386635
651650051
1265254424
1329664883
1603704785
1560195554
1648072635
1485450821
438762533
1859328534
1983277708
1930461194
1922784807
393160433
95996249
704134833
1382350233
727134309
1107552336
1897287313
1087411318
575289968
33764820
61108165
135784091
2002755885
2132763351
1377687960
988477187
705236659
1260546039
1409180368
1422943608
1333401561
238497708
1664096497
970167923
2144527122
1635383143
1369771809
1176648866
1030518170
2037947588
883717288
1604029508
1385082433
141117380
1391032881
158467168
1722687823
1361885974
900221235
1383055225
582281623
134187079
74306658
1905712361
1060000287
1366983186
626896220
1717643015
1808445315
2066385541
2037163833
1663980849
419053154
663234051
1063489182
1066211155
200882808
1021013337
1897701363
411734741
399772358
1180891332
2067243585
48947146
1578055473
1395001434
2111599723
1251771657
2014223694
1573897876
1257761643
823215821
313332264
861324189
521633996
1257112709
991776637
1248441856
329001562
1139132075
307860100
1529868637
1970335920
865093756
724298716
1679143105
194582220
17344969
1635929598
1386718146
1636675417
975293867
832909979
1182977474
2038259923
1320133930
155279272
39425568
1016291747
1260193447
146451140
1228928835
2101173386
57193898
404094217
1373365569
585925544
1572718685
918641874
1248171779
54705324
777802728
813817597
871994445
1197001198
1495618109
1132341276
706145141
1205853837
884217733
413710983
1982382737
1164957154
622457643
1278368596
641645369
2102976976
2077403621
845478480
1878086067
1064133319
1004985351
2051589371
635786016
1294294450
1890759806
2035709319
1979053953
494993149
849838511
1691424932
336447628
1868691570
657219646
2012788813
1086564434
827367940
119999186
1944659525
1309931159
1876181650
614118625
77067414
801696872
1304327658
1437067783
1968127392
202991518
1510493488
1314347968
87046277
1165763732
1190555666
1889656477
1153887922
1891544352
1175539875
1976083317
290287897
1654312049
597241018
1160641275
234753398
1653034166
610212045
646958091
7237570
1911617445
1037788834
770027244
1031240980
2084492896
629693929
56791630
159052271
1699422975
1334332858
418899957
1890532202
2012471205
522974695
1204880430
1251082131
1096964542
1120348062
1492833318
1835882894
710398609
373156631
1183545440
1378355667
2012259099
1087977491
40867476
1095156757
2036912040
438860181
970996470
1820819570
1261379127
144949083
1180321046
430722533
46143814
1725749321
1625871964
348454632
458092342
1658439473
1758651665
412608977
1951061843
696359481
1765197229
711667128
1548314838
306832423
906475021
1970586868
1776181004
2035763957
1606632582
1596202913
614632177
4710923
1690451190
1588168808
348876072
858669264
1736517531
149066607
2108752390
1345111145
2049299270
2083410462
1032329264
678566573
336513939
2035038337
1836450406
992964377
934152152
575449129
621943256
977625453
279921108
921794869
1027220740
1611119579
1145484163
672600314
1434179007
1398858831
1205442531
854968092
1470243517
1993085605
1052944216
1225308324
1872245152
31867227
1951464776
837162575
1821797049
358985780
2023057761
362684678
1644796941
1188635810
322002520
501940401
1852633975
1476939534
2072983840
1583704820
722996034
241113904
1509139263
312569235
341292417
939480957
1310819405
670571742
1271772954
1877921858
123718923
659353856
1971008359
947776764
221456798
1676477429
962773155
1979885989
1321313831
1751560547
1381576007
2004158837
1765141129
404938493
329772529
776474768
401633394
820417683
837230966
274230332
461622250
1946266064
605032485
1538743928
308302563
321070395
1443478956
859940782
894344526
1315150468
1845526018
1003461383
877915801
265399195
1469170055
747166695
1069033334
1161275599
782158252
863221982
1312754218
691615040
2139585241
959612167
1591580484
2135778534
1858425351
1600859185
1305948090
1163687446
164793610
1351767723
1017793064
729753707
236788581
2020245538
185512910
128860101
1701492458
460131614
157080289
816147161
1145600808
829844664
325513194
865311626
1528138159
383848507
145117195
1999066332
1901006242
144592299
609089617
594459536
169626265
1166164441
1859323065
297508446
2067128939
1508301662
692168540
1745899584
394363614
866105452
222321673
178737190
1574497316
1118065278
1991659119
1671029561
632934927
700140104
1942275573
41228727
361835580
563043755
1741974763
273228363
1221141214
1810965979
374330795
778922862
1142109424
294129962
842878968
198637012
997529206
1540656282
1407299267
1738666825
190977636
476587027
512010277
1325644847
1813467356
755904603
914247850
1754470458
1225841743
633188599
1865253868
1528978551
2027329122
484018335
1440913835
1803911432
460834487
554232994
1684224988
191402401
1852147195
1509174351
751319427
1014470842
1318330001
1320143125
1612294760
2071432545
1119854051
2089778981
1501358370
1294212507
792430456
1640568404
545085859
1646592980
210881564
289320317
1009320368
956403174
981333953
1601122813
488099360
1774407258
1475887289
1141734051
1236053916
927739018
1214903713
1556770787
406884133
813779814
1818827889
479742557
1344161123
2075508866
646299163
1951164705
1551888200
695909501
1332713969
464587469
1163703091
107485877
742098857
1220822929
145205838
1867004768
1099912256
1259933191
536914604
73676665
940072804
1787324925
1837612818
1438409154
802630439
145653243
2015148717
13923206
555523665
135784620
522493610
880590991
1190685944
1381570963
205053623
1848976712
1754717536
457842079
721212780
531073025
838667981
1906151671
1371712782
387793072
755498849
1519082676
1290734348
1956348506
1289552444
1700708717
179593587
295765668
1246639327
2021261508
802280722
1675833202
570208839
775302323
753007055
1418950982
665014154
106465758
135885932
1584214230
1656835752
786677191
1034690232
1652625302
1223247447
1657711061
450263787
2144473726
432448343
958686711
480126904
1092653443
1152866745
1917244353
1977840381
901628263
634553479
1790593682
283644114
331144151
1886941328
1257663671
519336062
1146901333
1159303766
1316700692
2068096053
1284085659
771400530
745808712
1813345154
405155573
1226818435
109881568
1587469176
2008896864
1615624135
1009937641
318184267
2068018
1633207137
972263931
1564951851
76539039
970110909
1598435155
974686743
1106857706
1181633990
474599350
1553555572
379601847
220947079
86847591
1787408346
1814508139
86551011
2006979314
100708403
1892802899
409893855
465165094
570977533
1089688822
1600513015
1977239463
1799747081
946401184
1301999843
1194932601
636146018
630762163
200575889
1008883426
1225337320
1352317014
131280291
611979305
821254235
275761514
23552151
109985590
1628792614
895516773
602851787
1323118391
2083431758
544915636
286958571
852793080
2054410410
92650591
1237845439
1013285416
16291581
2123835026
1090406078
671197541
1117144456
187738146
1430425358
1238422104
2093836745
555393715
1181281594
526023528
1031310024
604004098
725030907
821503018
1177247551
394382453
608353684
1936462091
592265493
1712122178
270400088
518528069
492022400
1317700081
637320156
1058655606
204997982
150435103
11622668
1659460260
1527529592
375158723
1921302235
1528751728
172996395
827696444
1417800226
1956273857
1576933404
502841505
645659280
313295345
737060798
1486586320
222581347
1827399072
991311712
2077310538
430657573
1864186403
669349908
1898715534
473317109
270205208
990319086
1094084601
1997234731
1376741606
864173611
1970373177
232086212
45347321
452530094
2141702148
638691009
2010866421
1998263542
752113159
34977497
874829546
1889712478
1679143105
588133249
1334835839
1363435005
1430953486
291265917
1068041106
1807099017
957617311
2059197275
1183147359
868253115
394169584
1254867522
1110948504
1279043656
2125169989
604164789
1773296663
1319799153
298639352
1225395295
1969418723
1459733957
1328588506
714079390
203291319
1678360764
1535290943
1784880282
180761615
564684711
947113436
361924454
903429396
96823928
2054388343
391812430
414397951
527161614
1260460440
137685314
2045304644
204630921
395794247
1181907422
347350025
1395029097
883937665
18364098
1128661453
1030161151
559517740
1395772766
1086966579
553762256
914980750
372530169
797383142
609033536
585816451
1294347207
873689874
1013934738
2049081505
54257172
288841696
1279405971
590702907
284224999
430729988
2093244153
1294824320
1007248851
128154729
320553797
283681824
1760993976
2137456274
382616300
952767814
952642773
2045255271
1371508442
567573027
11969773
1476515076
162409
2071132430
1647592172
2037543897
1210964206
1131537907
510980183
1328456125
623143482
1162630764
1208097679
569011143
1253909078
752818702
1043721403
1676191459
1728365698
1164172775
129210312
869367833
1978531547
187071889
497382998
1172105910
1155176749
761199413
231829993
1576323907
994396726
1875584321
449863157
415456766
992031139
2139245694
1028655811
1029789234
2012034536
1530368840
766834912
1200381751
1963316359
1693180558
463385491
453354282
141462561
1999022879
61350485
643732013
1840040580
939066459
2070870865
1840928726
2059845142
547896082
733596234
2082732847
1081017992
1415105228
78250964
1337423427
1358091631
2088932107
913555736
1785163934
22385242
1671177851
743225407
94363061
1832978758
1705478654
968493199
1101424851
1222740241
1586524980
1716052517
2030427184
1395669045
1562008622
923587039
1040668889
2130781719
664423596
1492697112
723997135
1730311758
388715548
578305822
417981825
534292131
20975832
1805569952
234292125
1347700080
454887803
1306101186
1056793570
147067673
1798907452
1741537511
478254786
1231574578
407506824
687857599
351798162
1847544136
2084983384
536419127
1369132789
1818188743
1453125029
855768700
1140223939
381862850
1338244282
564273441
1977670195
774067304
822207591
883897103
1249687949
228300821
1323542524
59459696
437731431
644543330
700366446
1009130765
1599420093
1397345837
1382201830
1459772269
1356102652
788632744
1180747493
1809947611
1483438712
93862369
1398397980
312432749
1475662886
1189904664
1840589728
18498008
369777211
1681682609
145553399
908531519
373227206
1426558914
1489288326
45086226
668512015
1437582707
1218563076
1065967950
222395122
433300886
368402833
2080349602
1737752929
2097730697
970764533
399052410
949153537
1684839081
1272809679
717836492
2087759419
1009109122
1612233604
1238054155
259272543
158510866
1215970655
1837845149
585024589
1772851766
1614669229
604545168
637014683
1048897067
2006744084
1267601113
760835545
1909347641
670967209
398101674
2066514667
220672826
1443207540
1523439531
387152455
947914777
1899977086
81755999
994273188
1946741139
650331800
966246896
496545733
666575241
492737355
490590594
1833148466
838936811
383280115
1200776275
1206564027
2072836380
432889580
391480944
813563958
520935586
996647429
1132180620
715137003
1352898355
50426954
267345811
1540586387
40343005
1953115588
553598037
570632639
203671306
315408044
1051677442
239457200
958235192
819682767
515575144
57411944
791097555
880899041
692243344
1447202358
1272822014
1684925656
495323393
2007653659
345230911
1163573916
350635076
2070801547
1855169766
505071417
1937910280
438886416
184883483
1999386591
1472654861
1278185018
1828738412
2003842669
134787105
1703375906
1539762025
1339222409
684341731
2027929678
1823509742
858255394
284326544
1669340152
1991511227
1348808550
1626226504
756270600
1424727879
2002951297
1275188095
1695929259
838291300
1745493555
1129279141
389755665
67999627
271777321
1896766474
684185258
742290094
195095116
897242031
2034205916
1938524078
603966297
1470508224
1256454576
1905350614
1256382690
1199510748
604662013
1046302319
1743568191
377812369
1489688925
1778676050
1219502629
1177306208
1846170804
772959130
1205212162
546465943
392753992
1444272910
1844585704
464815377
916700321
56901504
1978919244
1729834191
647302982
268681032
1934774589
1979280339
48676840
1106156487
395600606
230292292
1579036974
1090703503
579394953
335868533
662814705
594658308
856303958
27411351
546615951
18895941
188179444
1411356789
1686094612
224088482
1116656064
592593517
329772245
554238632
1514967715
117771162
457829590
1054316338
1021769264
1667472304
671604619
650792747
502102810
1873782298
268726509
716242926
1355119836
2140978167
867302856
88742918
1213786228
994927643
720968244
2047295855
641883538
1788977816
1766499865
721808378
2028623221
2091460534
1484752758
1404434252
1940926304
1381019873
1764385036
805346002
1654921523
2146932423
530038853
1494531998
1306726381
640364737
721469023
1412451647
1425694352
219956011
508130846
2032394527
56688543
1070095335
644089247
1532972861
124913807
2124740247
2021804277
204169042
282699856
1445181625
1810228481
1334211022
1246780073
1343484313
667282196
677179693
1765355812
1049111520
794673014
1709854189
377765270
2025711856
967341229
1638306275
1726580828
2014658087
1196980645
1793442166
787121903
275027353
2145438822
420633652
2056578216
762185491
1563212902
1162971876
302982630
1385727010
2140995322
603620766
1886193952
104119933
898969568
1837167931
713355689
1309482150
1091044567
446366550
1980013097
1088186820
1980386499
1720990160
1531777689
560257568
2050074352
943442383
9110818
565499280
1056730309
1942473075
1484048460
450590245
406592043
330072679
175827079
1922997065
1823132462
1203335914
480329858
652571639
1683450367
1285021176
1841753875
686844074
465015213
1107925789
1018849741
1083153614
1934465818
454764808
1227521409
1622792038
96056458
395855420
1101194595
1695898355
1723968585
2126669638
558637862
249966977
1418388035
159654511
1748471400
532808271
498425271
1880108109
514706345
2123780140
1331082918
1188582451
157125551
301401540
2108699900
1759985053
331782747
59590243
1998288436
1540673781
1524892128
872147398
1337577764
723711415
277477875
1190240589
1248707095
378888829
2066557477
1144725255
782197898
1660089544
198612080
1866237468
729521088
324821425
516032180
1122989126
890359665
1204367268
77414675
1930807132
1807254994
1712292647
1998209865
2015650394
293795310
483943214
883194707
921382131
2095153128
344299975
698512837
1834228012
2101186071
1304522409
987378582
1130708505
1685854265
1188716797
453632731
29221349
1399322261
373383465
365828412
1173236016
1464552941
538780070
1083578000
910490825
759698264
1232087700
2098998190
19038941
1624403371
2026676019
2098867730
1915568945
1461405118
643123223
179762811
871684822
547511399
2004544600
487295567
1220702535
2064205157
1750966354
91535412
820453400
255983745
818230445
1264696680
1132405572
1191221829
944364982
1094262844
484441067
1449603577
1162361099
128544343
1412109668
1762963427
596453131
122214951
1866405123
478246868
1965871999
1969382940
1301856656
1100532096
493450604
2123068499
1978019487
2108770139
1494544681
1028675707
1046548173
1202775820
1119100012
1874166325
669804142
1397999845
1755214429
1949892091
1882006036
1462009590
244670434
2133135246
789152734
1475426579
1225699236
1022176444
995000568
1851495225
1550332892
892196618
701652081
138522264
332113287
1000893866
966895532
687976166
55066321
594380051
2025855671
933047711
398741458
1784423562
1278314005
173248315
2079633412
1592126775
1941295810
1573550351
545019690
2123731569
36824394
1691738857
759725004
1156284014
106068878
101546546
62924116
508756353
1306094201
1860862878
352294158
657061895
681504306
903539940
400512102
941255938
272075889
2022208370
1667000694
963348843
458489248
218222906
1763177545
1593299840
17476321
2003686393
1525794105
1262695318
246903193
1929465455
2103672045
1597526160
1977585492
894449088
890095966
1273570940
374400653
452640459
1493395110
1799921788
782366899
2047630005
92657386
71189853
1807455224
1701986682
1487892727
183018103
266397097
639787151
139827543
1720003560
604009634
1765289580
308565073
1864852200
393798730
1588466842
1147480567
2062717225
146029366
201260569
1282684697
1453685757
807461668
1531959961
532016976
1430931800
501844884
502241069
380449275
686714538
1025302545
1578109365
1793256091
1569965705
805323838
170774597
1920076196
1626100443
410900180
863100280
1570984267
1292945861
1560315626
1867417801
1298686117
1085394127
776573873
1821699978
1352506621
1153226913
1143208272
39627920
1289826152
1272835328
89875219
1949595417
1333881769
82400954
840415222
773161382
1272803996
694054950
13454766
1759794005
1573444700
1107481435
1907521470
655041798
1818670685
337568493
1660520605
1829126994
530017858
1209684835
856622280
50423963
2031711775
269021777
373726449
1247243516
774564056
1174405532
912856699
1661575123
1966077947
120988453
1476941581
1541215789
781956446
76269124
292325274
1899858027
1253336800
1752017767
1794426206
2058627142
1874572000
1261848480
1382817234
1608638569
1168094743
883180687
646506547
1562396491
856938395
1257864701
1714397640
351028281
217832904
70871805
1770627141
1685510547
1988820868
926384622
731782256
697227552
793034407
1337941091
477162270
1037632180
1062282605
1121382715
122499281
1499886676
660537849
547913277
1029776261
2026349663
1067969359
1146445572
917400070
2021843805
1130844237
438379514
754093705
1522356923
992964500
273525348
1568358373
510392964
303185401
433289339
241758215
787972297
1036483909
550968783
1640056799
1622537557
289817821
1203299613
1822068752
1570737741
1882005437
1295960661
484186765
781708944
415291721
415372718
815053272
172112643
1175133028
558407836
1504862040
1181328738
261425647
653361963
1810015649
833997612
2048667757
1247110882
1641919227
817616543
331948024
2035963186
303790319
503828086
1003501937
2128736125
112127976
96038232
900313266
1146039806
1396783651
69256174
1863694669
2139027967
532623155
383244639
1323079385
929260951
319452453
1816344943
1983083191
1863582301
549444715
5321463
1585914213
952203430
992264548
15136062
2052929376
976944590
1592051151
75029480
933289960
974524698
1897851715
785516240
101555784
1762173464
491898280
53968107
908883591
1886563961
1501943770
168627156
1925799927
1305780084
481002329
1348940298
1349000601
1474497973
772302173
180195616
456023024
21985624
390994325
881901740
730753976
482986554
1222003739
1140084791
1167183259
505516132
1980846853
902508498
189257435
1088566970
424044640
1372249443
66544592
2022590812
1676182459
989484339
500434122
1993962345
1689420685
2015704176
977900501
748701288
1919024650
987915718
1554853079
1685499585
705029062
1763627256
1748522897
1075037238
1065294217
1585355285
1393963421
2132589593
1029455698
21508088
1660637879
1522844477
1275323887
1198510767
924261079
918462910
187185654
66400851
493241770
914790069
408171401
761722869
1434832521
1733813537
1884082579
1743508641
871391962
655757154
538512303
1243965726
1847011462
842223185
7137636
565684978
211087894
70662690
1742847716
1546414063
775304056
695745468
1401374574
1204877354
2062702208
264060196
1105649972
942655085
1568545879
1704069052
167077994
262790297
1829275114
2005057250
2141116762
275518993
867916668
1687006272
1975947147
718717322
43471386
1560895112
588057354
1366570931
1580552531
1851439291
1320414179
922558621
449237415
502824850
1417560300
583064209
1869356655
1685645023
1077353675
1620200690
1624457376
1387693952
1877971708
1867199326
494654591
1056747366
543651995
953907061
320147546
1636274884
813576081
1850984156
267054419
140472494
1305759694
437239703
684976463
678818355
2045064707
189989699
1746414764
1836040443
771046833
2145866432
73730931
1363206529
181071407
935326636
1694250009
475027569
119897708
1765454157
2018208318
707877557
733347316
315704196
686250761
840196805
219004162
718748348
1260633581
1685503818
823522973
1616103896
612597904
1798276948
532857879
773998331
874114543
577234788
2106227653
1585117920
640190147
1512777248
1639675640
316279323
1442431675
1093244697
1332702208
823106507
1260171082
514532536
2080809078
979413676
1132456290
1200971141
1499294301
127177524
535748212
20386953
254126630
211487114
1056254954
1898141796
2050571174
1338897210
943735370
706285641
615453241
1534505136
2075607961
2084364817
1697146568
1944360845
1019337349
1285765598
2130644130
437037253
2100133878
408250148
636204441
1053328518
1441112257
1445228203
420724566
547010322
226414762
1443562788
782321771
692517032
1537103476
1968769720
1154947858
1261110850
1604567020
1692266492
1999228615
1968524415
229981758
1522687680
1133039925
7189595
181867033
1725884994
809952210
168953073
614132739
668668440
1841110192
1818058665
1168209416
912899884
1648396107
1256405803
2103095037
1596279381
2033734686
1358717096
1579899793
1162557369
1238961779
572125191
1928327961
1992422381
1191092833
1130407083
631228884
1405805278
173695683
1914867882
304879853
938371822
1900795565
810913550
1439845243
1123388005
1313752768
1856211012
1798514674
579339815
129636277
1327136265
1231187976
2081584212
1391581989
228100837
1253069593
330090004
1682272049
114467423
493375622
2095855572
2084260641
1600810761
1622028174
19137354
307598005
1595707845
1577012995
192035203
796822196
438873189
1340464960
243251389
1198608430
1017698713
2133316723
751265884
1720268866
461816880
470023865
379252509
358169809
1663092309
112676412
1362306122
521748041
2102989065
703060201
989217263
1882497528
1943032683
1918213164
1110228471
1714787521
375209539
1499510682
744679736
1710749693
178743256
433319005
1009351902
648655493
2059743546
1191357186
2134845283
983895896
1792988502
1972601141
948614825
2037760592
1713785062
1974798589
1241306165
1340542834
1791481550
1684598930
2063998331
2029446272
1965084094
1400481116
19659480
210476203
1623302515
1876800609
2116851718
104442240
1814072106
1201742125
1655317417
407708461
56611267
263126516
1411690323
202279433
1747537155
1501307342
415534559
1408219589
1894351274
1681299919
468502017
481867283
1366837826
853657310
617175928
358907545
370624383
1589893162
881776215
619782571
1757875058
1419544167
18358476
2089412286
825431511
679673929
1144871926
1295055456
1207874033
1363847222
1347395088
77883341
1830701694
1667281940
394378960
1222051165
62622123
2054570356
1523286684
1793096391
313013870
742256100
1905111133
1491378265
843636298
1749605705
1325244306
1630359481
957536587
1398096907
1781640387
194555128
960422326
1635808765
90684265
2079347953
248761310
785582109
1538735630
1042980129
1984681252
1907186837
908907818
1712932574
1539962414
1478728626
466473317
274073968
808372880
809073012
1168390322
669771097
445537326
492187374
641821895
1408721648
1653562125
2114735420
1790388063
37376754
1589845403
255680239
266873588
1352120463
263093277
152397347
195466149
1613013333
1426967455
1653628884
752769578
651762545
1619066466
915616883
147161395
1049617821
948121843
1698911576
2051713994
383385256
1968842735
1084449736
770314995
2018650606
911925857
2043291369
1089542696
1219709962
504036274
1287246324
139411715
29905305
1892386400
1845116851
1474296832
681918298
1720940806
1081171756
329932873
1366738824
1133052046
2029954229
842419628
2101051924
1935093959
2096885237
2022709742
941984653
1892501332
1936687142
1530498757
6817137
879607236
857837617
784420777
1350697514
1259200333
495450173
696019017
1172579940
385411821
1367926495
937949351
1268340540
262854757
1344260624
1588787975
951691953
84863085
1906201861
615632180
1563224518
970106214
301338030
352050725
304996780
1873162610
1607038195
1258669049
686206558
872694760
1375554043
1117402343
783157775
660159509
1342698464
1496082219
33215506
1377505951
627596449
855677602
1624949751
929745238
361893974
1852128407
1726489806
640686136
553493646
214261984
1262987074
1530855261
98574946
126244950
1771554134
917283672
2001772198
1974220270
76144757
833122993
1311758660
1829744342
555591846
172710
1900517898
1060770301
315356757
1690579712
66514594
2091503360
955912250
1186125532
959747778
1276765045
1950359680
1147218419
668229689
175532996
2097705397
1540848170
1874407521
1890632667
1750992965
1080562607
1078877896
835506795
554199683
1932699999
2052257834
1019801174
1693745852
1828405374
1195043163
1923177389
568816895
1215821735
1241605565
312929457
2038122989
317403538
219076049
61956630
835195723
643296139
1726282312
538780985
699856739
1358382148
767401607
205204269
1028589388
1532627067
1404971621
1107536190
659177086
410394656
30511644
957174369
1806980009
2085885018
1589731483
1189703961
889810037
1655915851
1386324838
322040212
119408782
1477345181
1246482230
385942220
2010852116
1253326419
1889793197
1497684163
192443658
431410119
269017069
639987099
328675241
1350209536
1467269906
1828115162
1401109502
1311237760
1923201381
1583490294
605037999
1261939738
1568959314
707977273
604183661
257909949
314937000
416186256
1122629389
1897855614
960661856
1611054442
916490218
984768331
1789503177
303733278
874540329
1631249557
123050550
1977717382
1740554594
2107436717
1961777152
2113160108
597976660
1150624439
2039563071
19146838
1012486611
1206429725
787817766
1991105590
1007316136
937187696
1449338483
1217345787
82871457
776005338
1090492009
1878576188
1430425358
1487229185
1637997543
1773954052
1442369837
1977624253
273562169
1295344994
1847763977
947129911
353258196
578328262
1879571320
792299279
617369813
1981693444
982326915
1118873684
94929153
2037760592
659260838
1955722356
848360442
413439568
1743482501
1309992183
1791653799
1095687523
1019612510
442911936
2131171242
1937459826
1349277626
463020858
237825371
1330046446
322252885
1683318877
1721871941
2020622300
363496023
1527561356
332167131
735399138
559059714
1538424477
1842156135
436785285
1809487427
1482808567
352964288
1650709796
1684570279
1870340110
2038613483
1897492952
2065335410
225049480
139147802
388585821
1996611215
596042810
985872825
9412993
1607607415
1212614124
1434988323
782225746
243577985
1574732618
1650743000
251386689
232167357
703849126
183751323
1379010829
402557737
165617648
688502083
1265901144
1326844977
1707032379
953103032
1084679758
618335604
164862999
1158083314
1148981332
1336294159
441394317
1680012539
185158016
646543350
233520853
2017219534
1928180351
1360293391
892344183
1426063200
592810848
369239958
1209124131
1636158819
1284829236
1302885940
1687082829
805879493
1577127066
610178502
1264110195
1859662679
1392294791
515479395
1437686042
1168896981
634538010
1358359269
1474331054
702859233
1409746169
1981237826
500715780
386432637
1322877083
660364348
333296539
580367505
134695835
1926002091
1000782542
1169378265
552947003
586386975
1290047832
964669276
747010273
839606094
1624566107
139471113
918889955
1678992773
835697082
1617687246
1857719913
1348683080
1746933870
1756069297
548321283
2027134342
1362061603
1089628556
862897378
530119954
1883283620
914636032
1295430187
1653500714
670030650
785077783
1770108902
1229591668
1666252340
434455847
1625748663
406211849
589181992
98305901
824954101
1470437707
2117716532
638600749
1550938925
1664926814
1333589528
1241799411
455910799
55987115
337876101
469944204
1871948010
745450222
4056935
1738929452
1647668036
694972597
1141156494
262796618
248602727
520525020
770566667
793982798
1696103464
1004369574
631881123
1944246974
771186729
391884009
1684034079
2101454359
1117869167
633534810
1508707753
2077387186
503996293
2000509379
121812458
789427982
600180486
998659477
2018085934
1067850510
671038748
1831848032
1987284168
37892991
82748805
1283546389
710528511
2020024684
1446913683
435335580
266462995
62389892
1494446132
1646891705
291649938
472969377
1412576448
1586310786
1989436009
1477782305
1167982542
1808444070
2118923475
1785085220
1662341580
982427804
445003523
1671821550
25424470
1639425574
390782535
278534617
1219576442
1892104461
258840318
24113787
1082451353
1372959215
1026012567
1441778872
425168616
803056542
180621772
531088627
1508781292
492335727
198851597
2106692503
833590923
511311733
1838807804
2112795355
626678595
1683845814
913640222
1744609308
1307337673
944726369
577525391
1181590592
347553575
384429742
2044162142
1359423164
1883779959
186781823
1450504629
515509952
496289994
869480048
82073191
1380776139
964862745
2143714647
374498767
1299344484
1433665119
1020404497
618440742
609219635
1429853422
2064451175
1868652193
2116929833
64215165
535995081
259952016
376422614
687857599
1616980876
974911095
1177463623
903124123
1301919088
837199084
1185307499
1953215489
548329285
684777588
1027041634
1418042321
930351913
1518492341
586530624
2088788288
867884573
938565913
1812919112
1592126901
410296023
173505998
655191043
1806653038
297456936
648380902
1670043664
667635360
513335980
1090902505
1898445309
115908788
756317572
1692643872
585730429
326840382
189710459
1723066012
1817099402
1922068377
530091982
430849221
118589708
585283038
946749389
1135180585
235809596
1030567938
1334991996
461162699
1798302392
1484691038
211083011
1939369405
912920598
158441347
390143757
1617111605
1659066414
1852914336
584929927
655218077
2007314102
1072670158
1337561340
2024763471
768151308
1344288030
1978131423
1602782087
1998668576
770309859
1263468465
1744669154
1262964237
1804149559
1643256601
286729778
1858551079
1120195874
1637712296
108958538
2127863247
1634457879
1818717520
1681944295
48570744
1930450048
345484583
1466823001
29853774
1244614565
967841022
565598943
646414525
1362596596
695905418
960735070
1233872856
923733715
969328105
13284260
1390960994
711724465
1528882357
424544523
200103292
1761732404
1151785305
864345240
472523186
433278850
59488635
999732896
1680695222
318162028
406898588
1803612283
1120221580
1554890806
1520994204
593674071
992449297
1896241533
1923080182
683067295
1874255293
1130326933
673873875
1095567657
561578298
1878648487
30688564
2087644673
1177565398
678597093
912894469
2094300771
1662157373
1400386997
607417064
886739068
504649471
1137773000
1762526997
525747934
700373627
504064934
399167493
1586681945
2049557181
556126725
1821273385
1929708992
1667714209
2057862222
689590365
792413476
1676157217
614464068
2049504738
1645210429
828727070
1813607489
1875836767
804981157
850038585
1026114709
1304253986
1343220787
1622805425
1676767397
205562777
266008772
1454281191
584124015
1621902995
1295131943
242528836
1527634082
1165030003
576107710
1505111733
917556202
170542315
14709472
1195367242
649361733
833433317
478722607
1885541659
1839279173
1939751626
1550332422
1003138494
358702226
790889550
854521220
179138910
680268788
516601936
1649349507
1287759517
750262862
87205813
1043406989
392741253
1964699341
2112863102
1876449509
1464516406
1993650807
429376883
149546975
1098248163
151093092
395105763
1883854553
721312470
1541419811
1965569977
2144786099
1337824967
780961863
1267064370
200722774
1701067902
1348468496
599701435
1387180364
1885453703
855897921
2030766929
351734266
1254610942
1316962573
956058100
1622735069
2068474830
582792494
1551873793
736826650
2091071698
171645818
1282353557
1125646700
820970519
1534381021
1808698985
1675964324
2039818409
1727873910
1035787088
1122581761
1374154887
1663567104
1511272292
1449942464
1495978722
1136108918
538058603
2092524189
1059189954
1727516365
347864183
1243692574
778947956
496985326
356669408
766886872
993401115
1582928570
2075535101
1676815499
1014669614
1063900582
1406136212
973193176
1182377322
1437925942
574448325
2074823009
1808128472
410206898
486466556
203951892
1914258543
2087563626
259320870
359871873
1505293381
914946168
1670507242
1581586371
550401501
819683931
1244403321
2139139629
1687721908
1772121627
595285501
729822979
2090067746
121088671
1961332215
1796580406
1652772690
2083148247
277321055
1288002966
420039521
1531915501
1351217721
1157708483
1385335665
956048989
575344099
1631375851
867377225
370325282
6626465
1356892290
617326024
223545945
1303048199
313039342
354977010
1273934623
96754162
691801
1687695008
1842518364
1981029909
58796949
3282163
1014302332
1755972298
1875596140
437855432
818446357
886185512
1512105979
1223792712
1802366741
523316288
761287976
459106955
1159383941
894378537
683912200
685636164
467631931
1023099231
1308599029
856782170
872227587
481877389
1521622301
654742006
1110676386
332720246
922422067
1389268189
1203186638
909018311
73940105
1938313300
1794016472
318693524
1527452344
2050697448
2027210236
548155452
1849082280
1240976324
671542241
796630584
1716708001
2004630558
874082065
161615057
1935627916
910036603
1267094095
2002314260
1052444628
1688199355
428092579
1157161255
639199411
714083040
1106641795
382048575
908018301
1743783134
944910185
1177757028
774717542
1136576541
2049863885
1485996446
2013358922
1856157772
1060563870
1809816364
1730685673
1605805105
216902301
1910250131
312770775
1156042112
525405280
979975769
480982784
2048937458
1258319153
1889573073
101924318
315925058
87470743
2116937033
1023049293
251658493
1634425856
577268111
886966930
1639050612
2008775399
1353331154
1588041318
224903926
1405029735
367429479
1269785246
561059021
511496933
949276797
1537613975
450385244
2071780164
1267095883
1689195364
1760621596
438899627
274717585
1006930398
537474025
1335772938
250886694
49991467
78052035
393848406
1468709945
2076533407
1039184781
903772176
950581086
413224329
330161469
1476452812
1358972507
1155790244
1904157790
1523761302
1406092127
993290336
361565118
1846933548
556116319
776019665
1231813207
1724820418
681007120
1364590069
16204091
1063996357
986514789
1578155920
992949257
656456387
1406477576
1703048309
2144340425
1978693195
1393305332
1820808873
361911275
1281546316
322014521
1929139588
1409576490
1804557523
1973674235
1842034299
107604436
1090077236
1388997527
474494114
749884050
1971462045
1152844115
2093629826
2016152044
1960848564
1221655532
568901537
670206981
842213673
1095594849
148185556
1347047567
1975949466
1374526977
151133623
15468519
724803266
701098871
413074410
1373215464
2112309370
1264571517
690334723
1999800751
1001255266
1136422484
1460150415
613129718
1911788051
346217062
1102574757
121035346
1021340103
1499469264
170941968
1883794578
273919036
2126897108
469527190
1590868438
1127973059
907297668
506495516
133729591
1990720143
2088577126
1338421799
374757935
1451639352
1225926741
2125126538
100331290
1152327911
823947983
459161505
133658188
1809420817
154019201
210634512
978897657
1891981872
1663541917
1640332216
1800533180
713713746
462789827
908417287
2057179250
131433439
192394585
998306877
1172105910
1605067711
1842466367
1775379401
1497725825
1094523463
1633930480
1586450176
1986641427
98209218
685206834
2076040564
1567000216
202611925
1185208731
477443456
2007484423
397810802
1725974123
53152239
1945418371
611590386
1676099477
1663587169
177071974
402469860
337016372
99653195
1342761021
58401719
1292902608
1747147773
868049926
353456834
83067870
1204552500
1973656083
1566975363
173389870
256975501
1900123319
82309373
1144244065
1292757736
2126425298
2111894201
1899317301
1544143987
1177661194
1718334729
2010715021
1176397574
144905509
1808925925
1773278034
721874496
388425459
792299766
407202659
702257834
153476278
1335656836
21316793
1904860653
1623498246
1910214213
1518278702
903231089
1472042480
1213344843
1788366175
100701643
1255647507
286697627
190779664
2016635025
1169712657
1836097686
1260821348
394837100
567979779
1308648624
1598194738
428014828
1203835375
1531313396
1350849487
2029654565
1625554994
1213768209
943045894
1030801177
1974761999
1655894139
2070947024
1357257163
711482318
175194815
1586408773
1646456780
1745412755
1610401459
1213939529
1742577452
90957552
270112983
1066939898
1913673937
1555725908
733521710
1209365380
1258134482
1641198243
1674500418
1535966477
1248391216
1924803056
1558982557
2047707045
1362954356
1750944532
39237404
300319727
1368934726
900864464
1129755873
1896650257
98779252
1567818342
1777557929
161369063
500257853
2107500783
306304394
339047802
1411434504
376046020
87471205
1617502488
1056267258
2002434016
554380207
1196516000
1552534903
1551769789
1196972532
1183336284
1737461373
30458939
454963884
1356262694
184452720
1226847011
1054313622
251297422
1799646401
608331667
1634604112
170662862
1650313866
701822156
937355805
1567409440
1810612916
554428801
1707466500
345314662
1631264715
721809023
1321797689
986136667
806150933
1114263087
2054050339
1806357583
35518513
2054277226
1267567102
831168532
1111220336
158218489
2120126890
615765451
1079358245
1280161381
290101188
1325671322
856627409
845774235
912850433
375369723
460531993
945067819
77961914
286000297
1869019403
1423352129
75808350
1739737023
523761408
2137490387
14253902
508903331
742496714
620132137
308082068
1865772989
262416481
1722894963
929578142
218643117
1744279075
808478682
604022019
825464332
2054854079
631252650
281156814
1424417645
1948534709
706549726
1947263945
1003970406
136113660
490181379
897738793
1902254834
661584718
1672812542
437105248
535659413
457352370
1854169711
322361451
1904545080
257911194
1322891854
1596726661
295728924
194565820
795956627
1095314278
937742466
132446214
299805226
1048830120
947780449
1608281812
1328769248
1977747929
2133274266
1434148475
1569364176
2127987128
917839037
2061280644
2126148446
1177940998
294772618
882775678
1850355753
1932079580
2067168738
618325324
884358494
195211511
1137169141
15576751
1908341107
1051160432
1857502279
1631329288
1484673169
1173730062
152540738
679806389
766358419
424431351
213570634
1805462550
1408687043
1889956858
637058348
354829488
164334556
1948347479
1184283348
1194464334
749270143
1758945582
1785493556
278466103
1484501514
770500177
1651822486
926629138
2084193658
1623370646
347006366
1911739732
1962593964
1641617
1152780338
1820494098
1236916525
1087265760
843292546
318819254
1194662696
810364117
1415857253
1718126927
152682776
308129631
1525694543
1939686186
111651182
117035705
369126058
1743026895
340679221
1916824569
859845456
1221992353
576084427
489179061
1750071076
476982218
1465327265
532785861
777600017
381925866
238177671
250767504
541662206
1966101151
1997911751
1160611266
1294614509
1217357224
186403064
1043682701
1304705156
1187717077
2062752469
1298994135
683480798
55583276
51170398
2003441699
1992685920
1408888654
1491165832
1846806979
962919443
177155818
1540761958
1006666767
2046249584
2134235075
1454176950
316456779
943654285
2049656945
905823061
1316781887
1425896985
856829802
980543959
488150318
121778062
273406313
985053867
977024326
47604597
2047197118
410420070
827806198
277878646
1861163235
886713351
107195467
1012840530
913911014
1643959555
1269083268
989137479
129937175
1416071197
263753382
815543556
251933035
965797944
42082341
1935225962
130575377
893619124
103531972
1032881582
1533048008
704354614
310115390
228693878
1607470450
1368103763
170361916
837757107
2018698501
186501186
1088169855
395903682
942092168
1070189187
1147159054
934777076
556037604
2103779228
1132502927
1111725819
1203732629
1515048868
450367175
1402534186
842295224
85638149
896143146
124253275
1808877400
719231087
396377038
1440024655
713208421
153975612
350493843
1479276418
498300726
659999560
2015361707
1888688254
1002404975
1290097079
757969625
1505514585
858198470
1564504220
1080456940
1555432991
1596855417
375582962
504627169
1351932031
430640539
2117039746
1872296490
23451684
637237643
288405075
242475002
1697072039
97540162
2120333138
1781290178
1371728711
806045318
1521636823
1958679637
174884356
527570962
1375850146
1977804035
23455024
1173505033
233661174
591878877
1592371471
1969179155
1596724476
1914765793
1898260610
395472101
2121983012
8122224
284741472
1815841124
1637664239
277823614
314884760
1935217980
728366441
1054833652
1916722892
762409138
1676374234
1466521071
490456730
1293471497
1368764170
552470758
1286766245
638340040
416822320
835453047
638599951
1136312368
1346392534
646989715
1213738539
1978997376
1952174308
1701848973
10238975
2089263736
1050193118
75935098
1316025123
1465772544
1341815728
1826095528
1701789179
1684445943
1112604237
1484289861
215772833
1624008627
908945680
1918534767
1740519046
1316547869
460031947
946521049
1472950845
1183827302
770919058
1138735274
366909042
212905255
1032815782
109567542
1755407567
704081163
1693203482
17736280
202833315
605331072
300726496
1464507720
2071243873
651643127
1812365808
1038926622
1310031089
252406848
813338862
19081420
2024377816
1213282137
820936811
369909278
1226518348
1680592844
1472011274
1593955530
1244079265
1486987418
1177727547
414440379
1748728054
2116518150
103190535
636424818
833175494
1026999136
1441114331
740793603
1819019908
702215039
530048590
1589226190
1050230611
1597338683
769611818
531271241
1937547428
1990656491
1676525623
651350301
1774554766
2015663057
1099972676
743671956
505235968
1442499948
722552946
432422107
491204497
1146844020
1762919868
1786501442
1546987724
832516079
1820010346
877395622
792476496
1967423407
800423515
1891451203
1263292387
1458911106
1715716844
822779334
208552455
1764416174
1248052124
173207212
339892087
274744556
498470505
854550912
1582634450
1761244548
1954685871
1372437687
326997329
299235156
1693638812
486552360
879940782
1339247605
1703376647
1861099012
505596083
287811715
694288946
31241292
1259008363
1402572382
137719517
1334874366
54324046
1564618044
688096028
1327843773
1289276264
394444125
1229300661
772868583
194313879
336158152
564970055
1672264641
28170409
1245671189
1859391787
2098709986
412714706
765339694
672378472
683321358
1735352677
1203059806
1995739479
595566553
1764641710
1114081335
1582920760
157332429
1639937848
1589371580
359055299
520223086
955904825
1666566336
1524570693
1410646357
1455065245
871588556
1632780242
906915368
723717737
1863735473
771779964
1836807072
1581629263
1665473696
1337605682
66914940
206599649
491317980
104755575
670229160
957602960
747206821
1891769063
1891540562
1450047927
689814761
471201109
1706053329
1333614405
1605599820
1932479094
2116722863
1211497016
580724421
2008565124
694589328
1262980306
1687975877
1860120210
360875893
1752170698
1707617254
1409708891
1770102680
442201143
329433107
728234201
1416554642
1157581070
1046394218
728108119
477294239
1678976
2080903827
294047817
1817029857
1629068824
200877274
1738093751
480925636
1287191034
920801080
480469196
288125220
1491053864
2135446153
1479415619
485999575
566247829
942505326
1797283409
2069134509
874405747
1328167912
1919574823
2090065895
110233209
16204571
1361982775
1931205693
1612865842
1978002369
73926940
251218013
1586777361
1433559345
2006017476
147566189
2063775196
2105375728
1072161761
715645394
284725671
1655344777
1021396363
236187094
1101177129
838776079
426728563
615686020
833730059
180276111
644469946
800114894
26755998
1588720529
682655641
733490855
1889481794
566541589
994478812
575962409
1948741930
1945908742
1172066626
1206538205
424564071
1827871589
901481980
530044072
392776459
31857930
1551311779
1901469641
1592174666
557770902
1359708027
1548082793
836225083
1619464532
74580777
2025830310
155681034
1048349717
2112995013
1653599640
511095471
786361132
332014223
472313082
81836931
1185203642
1597691108
200050144
2116169126
245603852
1878877170
375830188
326043941
1819160838
867525819
1088448984
904566695
973662623
1768092393
1457556025
858836681
1561069363
953414184
1049046724
1361653354
1403100132
1157442626
1719617800
1683151833
21389857
964007294
1087785783
320883609
481061830
327568702
2082056630
2058436314
245063671
1498409218
1542698678
222484978
818209183
667764845
607721873
996974752
636966374
1830248657
64204596
1348802256
234973768
10910393
53537295
1292593579
419224175
2020819340
1901394673
95125306
1381176428
1284896466
1219375096
1282565097
1308462009
1868537401
1806191004
645872455
114148883
482231448
1841066680
1908731562
443780220
158215551
259847605
250694001
1018829262
888916083
1128617514
160361542
1165720341
2139632196
1376867583
1666194660
350512974
2025074797
856263256
1682997347
434734454
1076699383
729933769
1025124118
195088514
1582231659
1999380173
1922128595
667401744
646461268
1475739988
2101964518
1995259697
98015236
386576489
727787185
1724357764
670799665
1548696387
594182121
471539955
1170126683
709791127
879553865
1030003646
1378945893
1554287989
1980187514
65296053
640393586
1522704176
825386793
75491783
1281813072
523642630
2136653128
1492529445
727595698
51331199
959896483
221616340
1370748505
1382924213
1644268395
1160415305
948174133
1141759913
160581008
1393482761
346946367
994140621
750627014
700074323
261468445
1789477608
1949749978
1665703235
1840004831
1599700692
655500561
1366017127
416856435
461840028
977658385
2001620070
423769888
943154756
639578150
2120512223
528095227
961050101
1522318436
454492684
1199939192
861334797
1934371145
1916220073
1556309749
727037342
537693777
1019105973
963251974
1623649429
1926474274
786561874
1379215903
396502760
1857029418
87205014
1873716973
525438669
1835277954
236131655
1363013759
928827362
1219471983
756578644
728475720
1230465346
499152033
771744325
1677728111
2006116696
1431224232
198601905
1413243562
753642163
2108829901
2117191115
567356855
1768169986
1361039545
1396004937
1732446615
996204729
457004752
975302116
1091927274
1104147196
1993046642
814800355
596690532
346813835
1641614913
1792374661
312218665
2110452618
1095745085
1552889625
374652561
1986205
1966047949
118158911
1657671238
1846822159
874082065
418249078
1804772982
71887488
2024340277
243557458
920242660
1317979816
410210653
1245734391
862408612
1536872081
2008982558
564198782
597724821
6347000
1519553086
1490154668
1065257573
690416391
50430225
1930818291
1592641908
1877415395
410660792
1831429113
1609991880
1080411054
731490824
179684109
1521776027
697892996
1926896655
523959718
656733100
2033559465
1435437719
1753783393
454318369
281406579
1421737739
473480956
963263452
371768740
818607603
1988340408
841153983
1145316860
51376520
1857207436
1549848889
846874215
1175947403
907177252
1403310351
705962255
1782632533
1734981069
796657688
1346561924
1209267929
336328993
1962332994
395135151
950457196
1645304952
1214732774
1416682028
2015458736
1443372588
1407841452
66281686
855183600
196002696
2092939393
44049491
1158946612
1590624578
1485286869
2020008357
1811556150
1438186992
2070863806
1545457407
1899448993
1595117614
1245983866
883449615
2013900165
1214877311
404692884
257550739
315731586
1625467685
1113453823
1486288045
912481002
935441312
271051482
1223572305
280139703
325047077
158501717
1832307502
1968535892
891533970
1694268615
1139017760
19505713
1474264298
2086106596
1119500667
1745089913
737159488
1371745698
1004641359
1754271609
287529135
1429649905
2025485382
1911437743
951018140
218715800
1209597920
1805878216
747700876
1625327062
1838262439
1189828032
134303361
1828185614
1635343595
1746103040
2114112086
87730515
1145671308
1067948629
1667136481
2090208815
1670968964
96689571
1282128518
2043299345
147442901
48734930
1802097038
1286887908
1414681231
870566322
950537484
52397480
1204487788
1112398175
225412378
2033222246
1862565464
1220737868
1803119123
439330735
1584275746
403652052
1659246433
1945210542
850899880
1421723416
1131171489
1454374499
1177893379
268713595
141886488
697103904
2009733034
614134510
474992620
1283522319
989412829
1853361812
1878082360
1211603375
1798069372
1283271232
2118786543
888219845
1708510938
672034545
1974006205
1773769744
1151886543
926105981
266585052
1089458783
1818789003
510373035
1828551353
666510983
233332017
345306081
1520521379
1117611707
1552445669
265191250
1330727040
1485332034
987910218
134751475
1014639768
2018379576
1857830972
420538021
519216769
723873482
901519057
1345331758
1552930159
1868991520
786394312
646622092
1935752722
1755273360
501945829
1204640132
1364505985
1280365641
1111127526
2024465736
194926048
1627224512
1290260483
2137067516
1771912379
1314781160
2126494976
364734961
958574565
634875209
1135873029
979092904
2139877740
17935876
1920915692
531254313
991577769
1702780139
564868117
651613380
289640822
1416334845
579959906
1486166651
1488146853
1579466929
823793094
738193395
1280209190
1545135852
1371122098
128783000
513013749
914735534
1433762647
1384777993
340656810
505706329
485706929
1354551950
1764952161
1559044267
971269629
1930938268
1385491546
1784688404
1664615717
975593523
28505751
797557830
1275824237
2147346398
825450009
119564893
1746280165
850035093
750055324
1111709135
792471366
654684898
434971236
694903429
450299285
586521009
324953842
1790372084
814355156
124947174
1193844842
1632010361
246506214
379746843
935781879
1629093766
1020922785
219985487
50563805
1648503359
1395166031
746870108
690984902
1661196649
1573722361
25993868
736706614
1285173810
10153277
774510899
1671727183
239785134
1441323883
1958221018
2046241696
1226627553
307781283
1628687801
821809271
1964368858
1262810289
583849363
1427151389
644382234
485475294
458385960
1529831528
1362156415
1270880038
1779586161
1897787578
1008477154
528919090
1487138530
567396142
1967197357
1481686294
2054781978
1976843692
1204942912
204220417
2023232933
1949304933
135686339
2023815381
1192266056
700323053
1923924157
1473081552
867352021
1165504405
370424187
291511228
312420282
115256028
1757349834
223097198
36407152
471607197
993338743
134285613
1624939961
8993418
941844893
1434034389
229842444
206030182
1537846721
2057412698
1139373166
637736416
959725904
1502925683
366973064
1374437708
1405859937
760235289
1865572050
1920196265
194508472
502998579
213744012
1606338178
1009527623
2009929595
113221303
1858226629
587286552
795593631
209805968
316737964
1680742093
1180955704
647072006
1531601549
999061105
358586036
1740100754
489756503
936544705
1007100760
1664839812
1304973409
334117168
796544296
1735170284
662099711
1285371114
654449239
1637296193
31147458
1219440940
1075074823
1033367413
1476537177
1503006342
857231498
63421802
1574214221
1357186283
865349209
2106795155
181656927
1587389783
211617604
589647779
1254813050
686208252
1727447383
518702521
284430730
1273284103
1945055712
900221235
609558640
1604231354
1711936590
1764292701
190045474
803242165
923226472
631331453
569901687
231387985
1135987939
83476257
1057081691
157127071
714698504
143950100
1201003182
1914590740
559112053
400417607
1537620882
1508154456
17956789
2044060824
1872617797
22853934
793215728
1687989394
552333599
1687786777
737449559
811177473
581442276
941051440
889040482
1008477154
1747063499
983148271
1704445686
762084491
1801647468
206907535
1962511765
587036112
1020220283
1999783025
1336813079
1401615446
1383012490
455679822
1922411870
659950208
1590082471
71460407
474313347
1742212831
577942334
1608396135
106254154
957022736
469844718
2062943139
1234891006
1081588384
914960732
601111655
220055397
2144485697
1826339789
243225167
296996463
1016126995
1023802243
17393513
1279963252
862182863
355390996
1628517757
1481748534
107747913
476362160
1940530045
2114969910
1130210568
1448556204
1843832654
686812761
759377218
251941468
1763055973
1617250386
1047292997
1792838237
568555623
1671154495
887948501
985689258
1375205697
1903697446
1485182149
1515089471
974907388
2107876927
1848505065
765869174
1113921113
2122456878
997921774
1742884241
1856264316
1013880835
473538177
2009113915
861870411
2075838641
1712672262
1410684051
1448944692
1634350063
368855472
1562761558
332116090
1798032450
1368739022
777180932
1652679986
656909486
2131739659
542753475
1927916312
1728278475
2051888465
891089663
978215540
1415665006
480367522
234699878
1951089787
1948788735
1172745345
290958151
1460068896
1743382816
847293803
1286313738
843431659
1425866128
1783536236
873593416
1698336641
426165807
1481692237
568444384
1887830962
1240480578
728495504
1162318562
1715368364
2004273313
173296075
2085637287
392634771
1721278115
1255745795
2130227132
261468038
1868921026
1549747233
1644039880
553734452
419330315
438789092
1198088952
2039991417
1291640891
1448316189
1598811314
1419034134
1482116383
469507498
173228473
1756247452
116221964
1524667462
530321621
2147479101
604561053
1555291512
951437752
1599853954
1137342956
2095228707
1112425879
658613523
217871625
1160183822
1287980484
1333249145
246219131
1380359574
1355851438
1862999749
710195749
1987108477
2004821376
878041607
957617311
1229824669
747333310
2121310683
941311882
1711455118
1179982870
575478826
661981504
1408962508
1272770754
1530686343
378037631
892598710
1927774420
889046783
164100885
861139133
543747318
1233900515
1773368388
55252806
1415734152
435520441
411314922
1129848950
1320324064
1348365839
1784346103
1802333012
474230749
247395553
1260253096
1573067095
730782741
696408874
2105911702
244988022
1174186200
839039785
471440883
1119176183
1583524706
1665402474
326329307
1740671155
1491360572
999138687
1665635933
257943589
1642096066
451842954
1929472600
1219224631
973235854
52157690
1342637068
2052937538
1105624781
75799592
438842844
1770704107
2030887082
286866680
1411042363
132190969
276905895
768169413
1981801578
1261472414
293297829
142797170
468216911
2000807331
1365420118
236092187
1311480146
1467101116
876295291
1047764398
995741017
264987401
1059289347
157107530
1377224913
159130062
605976393
1911917880
919819388
44996998
1135024809
304914773
879749002
1755752486
863093158
1802207483
1069636150
2137103718
811340139
1187959851
1815780353
450342771
488580091
2011934759
2035136151
2091965272
1854839957
1740395296
236566146
1775764500
1862698048
222727942
44963627
804125998
908463407
2085412375
1685716635
371869950
1594850586
583550897
280200864
1265901142
1165367577
2080348335
1806826271
1930880180
1994654281
1680210075
1418918486
640097992
511916367
449785109
104528467
1320657266
893489751
207853178
389903373
155740028
2058860603
290470522
1764356153
756024995
782691069
539257990
2085760222
1210366445
1314715257
1816934830
1838326362
1995665666
2032809106
1948084651
339723539
1241780892
359717989
1671100736
2064788054
115339046
565310657
1713429855
1413323030
581293814
613180839
784126081
1028270807
1174768820
1460392127
895368480
1716634109
884256550
640453641
1058101282
1077984291
1757349834
1487697546
664091856
1122777082
626984816
1278228378
928575754
679516030
1322126732
1784295771
264866289
1898999122
470733025
1863049611
1477525396
2017393956
1429544978
1486694029
160616988
430525507
1904965817
1281497087
1809832
333979664
1080443039
273228363
2064761942
644045038
217410242
155459465
1857007890
1494290222
463262741
1261310327
1720873885
1748705113
1372203128
1245644176
545529227
1997680971
1825185705
556304465
1496041419
1059781810
1638968464
1961043791
513724075
144997034
1197180881
97484045
1335110041
1744206806
511893476
1216537240
71855572
468402734
509847943
2133754882
293162638
1887613115
765492723
1721695930
246388249
1815684637
825290313
1475861627
2034338270
421996330
366752671
1635381482
1265394952
1373692454
1874358741
1182528416
1209078505
1046114258
1432373256
57645207
1459808395
410627507
341827334
1817415878
1281453814
770686559
1771850400
462277730
1034448907
251874098
261278122
730571546
1018713463
1729673569
143747474
237832611
852268035
1345067069
1418176082
1860319574
598169900
1281515073
900647212
243158856
613669457
1518730542
153965852
1689127601
1774009037
1500106896
493042432
982006059
691245588
1660185039
324155802
558912026
467217581
695395300
1957354113
1512554480
1178598164
1284378051
1077828783
1465122601
1824361818
1914712699
211791586
458679716
2033639966
42534507
1941400100
90573167
611517822
116197011
497859347
1602212908
2101556493
541726487
10366545
1546699982
2020327616
1478995544
59393326
266960360
500176876
1435430062
1378057465
560832547
791084619
2041327007
986975614
308354632
199792367
102844714
663678384
1984849911
978605386
2010728228
1110945978
903064231
1006240608
1159623373
1192700762
1353840186
1727333713
1432278706
1171901396
146590455
323646129
1902222899
447638170
1212609605
580379618
1572514328
1109794862
656352621
823615479
1359674277
401119174
1048495424
462789833
1705040982
2037537588
1848790823
1166200957
30703709
1289463542
2009509343
822388296
254182901
61642370
2095833830
1711106367
875927172
1535399193
1789735718
1237046517
262381904
623149179
604826427
1996164757
539689019
644223039
800296963
2140736254
913310453
198466402
1358845966
1176983535
1483573474
278736199
808668469
1089766948
724049220
1879132908
694474323
2022733498
1239124723
2137454053
2118037218
9429007
1051726692
1770711417
1390808523
408673554
1077008499
2015657632
1406728588
479274832
1101370900
734761275
407304008
691758191
1302123117
2017554297
1874293765
154694237
93930882
517327195
1994170243
2030173268
2099093507
2005009359
186083144
1132224501
1176092616
894044331
1469940945
1560653813
105683059
248192267
807748390
1407545078
1235144707
271545717
235261756
901852745
1560183459
271065944
693642723
859947086
15671136
2033254399
785446970
415382329
579351008
1013651872
879235317
73965955
1764186167
1830298057
681805757
1872029470
1871941214
98015236
1003919006
1315025046
1043872610
2085000127
169524524
179200156
571627429
609413111
1568202629
199603183
1460376276
1458184913
1786716712
409205562
277811477
126606530
135165570
345680574
1767206783
448050114
1263814957
945844442
739396299
107281325
219034930
122886606
1321056941
2145527654
220507428
1044469117
762385698
441768886
93819474
558638673
1854787235
419769045
751762526
1464552941
395320614
909196528
1653729792
720828657
394092352
470451061
178506827
1663531046
377641384
1120584859
1511946032
788795680
434487249
695933675
660621679
1595652264
865965610
1407365247
340364183
996927561
1539188548
1680017030
1723881571
725592035
576095423
106421561
488777363
937325045
1524876006
2140380576
2018520531
2104753030
965052128
1961313848
839624233
1259003276
1846870426
898870318
1557558385
981674491
377027109
498955661
1864436193
25636496
1951040266
1890283506
1468206180
1077361280
882505611
1712030959
1853591436
1556255333
1184263721
161513633
1702513675
1618262399
2012614273
2136164295
1243299785
795151330
999790950
336396052
658672099
2083443160
1103422135
533537040
1944485035
29058357
1271879950
679647747
145117845
1891474498
461376539
1220445887
847344398
1015374907
221980053
17657497
783205005
2108347620
175475645
134476797
1881634975
2034258341
90071883
1918265360
931172038
374436232
1079040600
1450897451
1669527790
648594656
1550284397
1357374729
1699615919
1307380197
935545865
1351376804
1802002811
1740628154
1259184065
1975197769
1161399658
117788751
977239868
691752666
1452119253
2102873088
392388040
344014798
641448881
1876266869
12849772
1573802996
1217404125
1862606145
391533586
229991920
1919766005
1302830111
513158747
511452044
1709644533
170281112
669920184
1692891856
1159492233
375844325
621642605
1751736726
2105957276
2037509484
564946088
164600542
43422520
1068297746
322053277
1609685102
2108360978
11944607
142832083
866664185
248173318
2102385465
1215204369
881636879
1412931217
522739304
1305163012
1814943134
1846000114
2101910559
845451614
926362591
1850223428
972580328
1740014416
1355321730
487362317
1743508497
1988464741
1400734337
138918740
822426326
695118513
1434602738
1708505979
1126610258
1739731916
873973421
1489631766
1902658943
709093069
2052233972
1474873679
1355941262
1209694408
1620427473
2083460764
1846375656
1584894908
2126181259
653984139
1892290765
276283739
1046871511
44940399
1489536935
1329411479
1741712169
1653495173
1740791083
316366058
1574727642
1368272938
679332154
1445279807
1030788834
1207023156
2135701938
1144021546
1588514649
1367365414
1111022901
311446979
1767962227
854200447
423901930
1479340465
556580361
97387303
1086844579
253761674
510281682
611275021
495492042
1407393732
1614558936
1642382081
1942464922
1879017011
2127182029
1965984611
600886959
908533560
1406541975
576592184
1491535020
253583217
1296665651
977654349
1496434538
1894992914
1571794729
1781680398
1146896975
1076874168
1177450383
547169815
1304200466
909119682
1305331470
1815330503
1149031887
1389428448
826669140
556438022
1580158851
987357889
1667597133
1894487264
2021229006
2047252589
460800922
1859108667
672128016
227270650
1849775258
257585027
1812191087
1870064176
2010108051
1144166248
1857430648
14179105
542341951
2093059042
1173518264
1875692053
226099875
1259470415
1669942210
60795967
1719558032
694144256
2000036006
732539095
1301872556
1313460327
483731645
44147088
322124801
832991465
70933907
1061347961
384863349
1165971242
172858896
974379946
1942018437
1342566087
1307207367
701551833
1074153866
877918000
720201240
1095867406
2094802003
433110093
1533775700
1938563895
1776652767
1871456959
816973242
438722066
1224069417
786405416
165583907
875071230
675962369
1153319077
1691989109
1817864075
485595388
249497096
1040121618
1671178025
782920803
2003105721
1900500852
2136897206
633754671
346651804
673194737
1885812316
78358605
1471081253
838798925
33989452
2054781333
647696378
1912321913
921667466
1752342277
1329837687
1530125178
1062835374
725152787
1304896386
878909270
553336094
64299006
2012581386
403523265
126314810
1102720982
414403082
1352551268
704568664
1642135905
1589804109
1821815414
1626674866
1407053235
642156158
99642562
1693556497
1221176747
863014402
1523511595
308670702
393958004
782945172
813197925
1845425845
1136955995
766818626
1978358763
1517065491
1071740805
1591177760
1874506391
1137956619
521790235
800767821
105777988
752732438
540031915
421923102
889674356
1476326635
2096311417
1641059438
679371399
899039226
1782024564
1393246549
191069528
2111672059
423545395
159442065
338644738
588015487
862209200
722320177
1454523766
816733900
1865742397
1189545570
448847740
2063778936
1907310855
747797836
22907322
1098457366
1276085846
1884054500
522899031
937211200
2055875359
1721921512
1120891558
1602097788
646434106
1002181723
669332202
1613666302
84894864
1490046388
1044804366
2050862734
1599051857
1658089436
341002809
499603135
1550954215
135013758
539670
1894606601
1329618229
1406080215
172759420
1458815410
1432750720
1833737725
255348366
122374101
1285228512
2077151439
1305785803
1037158353
329736294
1362856991
135017284
1580201394
2074563650
2036067776
337346713
1449527206
1336137578
172360684
448372012
1863899057
1569836881
1717371373
2109700790
551160648
877344829
584639789
1273964637
1009549553
301346478
1558832490
296050460
678727698
776705743
195560520
564419146
239364444
513168768
1776649579
963772453
628886022
1745490055
1416223405
574934880
1061715299
1223778222
720998907
1063640391
1490041707
374778281
621134112
1648819637
1796818901
353588041
1992199330
778707807
81917243
1538598069
325890015
456387373
503378070
1510746396
1377171996
2037652223
1572867790
897804415
685070751
2047991121
1346935171
1409335755
2081468247
293215232
351311035
1264580384
175709934
112006032
1449950047
1723213224
899000963
1390550136
941834957
1672146895
1275081252
2138202314
229650490
524295009
80770819
1772882205
553267624
1003837170
1543060781
1316715415
1950191556
1944824736
1142358196
892287158
1628534864
345579592
708935637
610435355
486874326
226283960
87855222
1295052736
1015508771
1468468280
394934595
820473870
1469442884
1838964222
497309761
612963512
86141489
1009083411
959312634
1266912939
39824293
12090200
1792817710
1419885192
1973874719
681201653
381928802
1666957911
775622285
453190747
1851516911
645178289
1129426386
2097849088
346622311
543414101
512666179
1486673906
171563969
953358918
684232267
930942639
2101417035
778153069
1043438650
1590902358
155429385
615426540
726298392
1147431979
1531558924
965598810
2073271598
1349721786
800876270
199932326
777201961
1605330416
1360048693
1395542211
1845281488
2116622075
1065811149
669729854
293014264
1640211187
1225883266
1995540812
1737751663
2038946509
1260140697
674112346
63590504
721210892
67083412
845608610
43552731
1867422476
2003336454
112956934
2086323640
1768347760
1793010169
1572548774
2125558831
2115603191
1281822074
1037080168
1401045203
907442398
986529854
1301017966
1580339333
692719334
541487842
1770149321
2127195480
354210452
174958209
836187340
549971727
2120231672
1058713661
1425297717
1029894426
157577308
1170650923
571281668
281653240
1488062453
993547432
1294949567
645476097
1922844895
676341574
664668440
1662548414
317568681
1807574247
258466793
541948050
1348546207
1504649407
142558364
1206400495
1887885527
590219388
1686481553
1092093831
706312479
630909834
1508585965
1138178526
1443851662
567315675
895368135
191307219
54784246
1328512320
1496168648
1379983949
759827660
918602102
137381194
14886837
67912844
62873666
266171086
535393739
1530382900
2052942437
983861091
1951428820
1055726535
1362859888
1917914825
1324383513
851726728
327128442
979497450
511778832
1229900599
1480467361
1776436115
721890243
1542037156
1219740243
240777491
604511989
479496992
2111096664
1878474589
346285477
1687157816
151508811
874974836
1409883535
675446199
951781705
1857178493
1855542013
310593961
1829183961
971792252
1850251230
1880316418
1451845082
825833514
1223702294
596074561
81740556
332124561
663764837
394015032
26791405
1983859881
1950361725
1298281054
2056843539
1498884160
732064695
506555504
381457677
1818698364
854698044
457516491
115675948
1635552465
1762879015
352657474
1052364539
732427322
1018949121
1729952286
1717569113
1301482389
2085046755
2105703405
505477540
366368209
1645609997
1658716883
894540981
1502781899
1789449618
2010985861
278437388
1379063036
1123630358
378568120
1822050247
1846432691
1057728969
1054369966
638157760
1904613336
2060459164
2120820899
1078560031
1853647825
2118122021
721465003
398352734
1060242592
688118260
1428785510
1215220381
537743071
685218949
2017209693
1826301537
1426478211
1389031248
97223472
1410980473
1746229819
1196554841
740605746
996191529
999593104
545153159
1658718076
1774522760
1654037379
402729104
1051252137
1267966763
1020417545
848363027
706346748
1848740467
1729453276
63746116
2034943360
1452173992
525276351
982865863
2010647843
208438413
1261338595
488755250
594757435
896891843
622742824
1638411217
388280688
1844415568
509798786
99713169
1941046719
733659851
174015852
2079085975
48743577
265459183
1294291287
1961359886
1480500582
2053654325
1267636841
1243690754
119505489
1644366756
261396890
592403604
137490027
309352154
1844756563
241049346
1186959608
1563711468
851394835
401753809
1074113641
1013609598
620407287
119346032
2045761609
1574363183
787383505
1087948880
1230943865
447487293
2125026326
1910335776
749005265
1679065707
638358392
1459164983
1699640393
1991052446
1903911219
89997187
631074091
1302170431
1510636614
75288207
179271250
1569620046
964427861
1522869455
731907497
1397300317
2085906616
289586576
440674392
1631179421
1700031611
229973981
1098405453
1008599979
1112684682
1928346029
476476951
1371926217
553921009
627276010
1613259601
295675229
133802349
699685922
1075624132
104846294
819355725
1523235471
936019026
527158311
2017277905
1413591619
345133610
1965144683
1238445789
2104875176
956733331
310063672
850018828
1773734013
488085101
1053392347
1142877400
769574209
1913768317
1544520416
751486637
845189538
851502588
524572891
442518801
635639415
1237932084
108775252
640932204
1284177153
1436739453
124258411
669122245
1766187690
548599466
1995126670
1118559595
152027823
1791354576
1996566253
242408889
158259052
450705418
935512354
300626976
1129272938
1976864375
1710154608
814506104
1958502134
370116364
989240471
1377652239
1731423714
287564610
1454783349
2876905
678288147
1648069376
1155944330
1881557646
1221125751
307456502
1046045471
1712577239
2094637352
1634175927
283343815
1921984115
1848403330
1768856326
1932159660
716149314
1777547367
2078875442
1859297897
167808068
682298508
2095411909
550197046
727865884
898537045
451728863
1038381545
1590979262
1798530921
1204480806
2056157637
1148551958
1289661384
2122950555
1109779674
525208336
1098771962
1879714433
713848631
1081285999
845235570
941156822
257957305
1970825521
1924794700
898019528
540387826
1918123029
257198231
2062265764
1938919945
921810311
698008552
1799969417
2076626345
560763058
194805446
1274299752
1299162133
113470176
1944091493
704797036
251813635
614785286
512669332
2089593897
1056418182
1021203787
2112707716
1820683355
1389219246
98618032
1776495196
813930637
1031355738
267018956
15815092
616319882
34588110
750205090
562728834
1333915205
978071941
951769693
1844282863
875883279
826993602
1061739532
1652495785
1675055086
567403202
1370062792
1726837848
413511873
1313391360
516169540
958458810
1669964409
1849943410
583771657
1756342043
1391525250
751126740
1167227256
979021107
1976520093
1349778417
412659413
296641354
1572756666
1794577607
1215259369
1909556547
825815322
602315563
454616927
200548510
1702080705
1933182327
629791153
1290012040
1328385224
1330337087
2070501460
1953825432
1171025425
903816368
2140854346
1079521193
148520538
1075711915
275256613
786162040
2026442480
1902107519
1221587542
1231274527
1923431106
379988755
525763762
304235012
1687561032
173326694
1554547479
451599319
1699573808
2073347807
742638924
1957658244
1340574880
278302483
605814183
226793765
746176242
473534144
36083812
273802685
1241104825
1788982723
1042023436
1643255116
1528184273
43586633
1398959558
1864712153
1196344774
1233491349
1172825895
1377476729
2014172930
987970520
1269421639
807556787
224438015
757359192
177685105
1517053782
1038456207
1870659217
166840276
1703105572
873056300
1237921009
920299619
452781602
2126586871
611521532
1904893572
487833760
1767105000
1166510315
66180688
1414242262
766610947
1136810108
969948161
1078461201
1696268869
1066434448
1867575128
2059717053
1510791685
1579890168
928217343
342355191
1845430630
20115518
768313789
1136297947
1617332438
1823307418
46720826
324658846
431585431
55798532
298588768
1820394175
159950756
1993695924
476767420
1856555825
945431211
712208425
1297128957
1844269907
36808804
1962364688
2136143692
187885824
785255127
1875388511
63037530
1735880387
742710912
931795217
359699249
1591908850
235442012
1417927540
720817135
1463423661
51923518
849756523
1862809936
2035960725
130197637
1972257783
1356810840
2137968970
1825951319
851633293
1690386091
5212689
1412538354
1811421003
2061586890
498056060
1870600483
1373791590
1705815119
1744210763
1769209825
1860520726
929411587
1838759764
475600338
993273528
414635804
2026049853
687553983
79134941
1427439509
1950117114
885574689
237023417
123571975
121304715
407887190
759177670
1154307085
824425993
1082519370
776586691
1683857018
1198252221
1172248208
1815307656
866375960
1784844769
255846093
853980645
626571940
1701606618
524745731
501076107
1094408702
1728255849
68783633
1519967671
549998806
869045901
1385215237
1716971272
1336314839
1983966511
1905721666
1314878417
1103350769
1011748319
187399537
2078148063
1009128118
1215969020
446104930
1797337103
1441617722
368462562
1363258506
1393626676
691193400
1962653454
1774909733
1223038888
682467396
455245378
1254687956
1322480481
931290658
471800738
417990516
1680729259
183491766
131238602
656853634
730427066
215787814
1706530431
1664372328
618523798
64496458
388101542
271091793
1509095822
842157460
884046973
404056051
876566844
712629493
1075586407
2141668604
1116604969
577374620
328655956
1780129688
1501846712
661207950
1482007282
2046290253
1092941443
1493770601
1447988372
1263129827
1369493382
256532183
731836846
2112931927
1027655564
836331053
950728357
602586468
494843807
1055967810
301092900
1008855061
492779313
114542582
794810068
1782440172
1368705217
2008733759
1379462413
201690208
738123611
1466280199
1138702283
801908054
960951069
159377301
976454139
2072531180
656037298
328083629
1911414191
772959130
1267814729
1349859645
1342871472
431317097
2097617142
708663174
548674771
1224941229
765052987
384019714
728250450
848441642
1749623412
1126849980
1765257806
1174643464
679552205
249140914
1102505581
110023319
149892112
723237953
332875102
1028705868
1063236208
1200507290
2081783159
1570714481
1073184679
2024168857
1364861773
1279670264
946309191
1152859370
1811785523
1072453684
2080336808
1495553796
361451682
1265650310
414034988
794171174
478937912
2063675498
2070462950
576762223
1091085145
2026148598
149492290
1398875643
734728286
1679253572
375204353
61170462
827634762
1945527951
129269156
445959069
1345764526
350070903
539920520
1295397718
2115513740
17189874
477249063
995616577
1792525320
468335420
1232180552
1344126169
894181586
1030330105
1337048128
89266972
1096092324
1312257645
369290488
403838308
1490778814
1046121942
1787244285
1239990993
472172721
1088862525
285571381
226572329
141155355
277026499
1894792701
1468730051
1887874342
2037002846
308588796
421623677
1016227183
937614449
1947671489
1915422828
1123976081
423746927
1974002986
297718373
910238795
132005671
1218136468
278222439
518013231
453456388
1390100656
1840200411
719504937
4652977
1657819511
168914113
357003038
464150019
1782666557
1938115944
1794178622
1720486209
748604679
2044238824
1018230076
1355690299
641003233
484599965
1023832582
573906248
961395037
304337439
712860241
377636110
1258032562
80775827
1868179182
422865287
769682627
1848435965
731021360
930604398
1784931263
201160742
1224997015
479781800
1890081979
190057046
757467948
1566431761
156005478
1976522091
1531169320
961491571
1619669439
1669930083
2081343274
1283027844
1525038212
2142808771
838219062
174127769
725068733
1287685463
2136908233
1380283992
53717303
1263991720
36164387
545067550
1176510180
1005040544
1863866681
319122250
270280484
804922591
322362713
935600182
924261647
433331934
582977298
484887272
49024086
317319091
607295523
1141937138
364543771
1071968862
2095864242
501430957
1427580968
1199033964
1341501662
1303261441
1478679214
1907095848
1444810343
1341464034
767916242
1954798949
1310164184
1815306977
356644130
1821794340
441342454
1948248006
85735191
404504293
1865781432
1541712083
1341136286
1405509979
18048147
375744402
525723220
1399643610
1958053529
174124943
141939713
432485108
1436202906
1586117416
199122054
1624909008
758731525
2018755454
850924404
967580033
1115066808
2046449124
827217200
164871085
127468552
1856649074
1960452783
1017112509
167162714
1387632217
1369004774
2100584167
1661062136
2035099557
1630233187
1635712529
822081275
1695575152
590541340
1123477576
1807978190
1498888589
1443049053
1349213115
536552695
1039026642
1441861180
47552331
390625844
564161590
768030543
439869388
1511968992
1499436793
238102799
1685780506
76236177
456956988
2122899560
783024077
84518444
733473474
881030044
1655483742
14169703
677236632
1534719457
1646099573
46702531
503024075
475026732
1538610530
698466000
1894876802
258479351
248739868
50395794
1286197929
1653656343
117215690
1773725720
1923130887
944454465
136023625
903068593
1210510502
145817188
340529195
459074008
1154588559
677879402
1810957879
1985506915
1713710292
1848861816
29704401
1089276183
1582187982
517955040
1531906293
1751335833
2130072591
211121972
2111705136
1705865001
329397286
1451230351
256112351
137979789
1771047919
1418770248
834826564
8164394
1468936479
1546656009
503500166
8348574
1406904578
156198275
568932322
2017323940
1944011873
867829487
467690874
1240156751
423343239
2063697356
353400864
1538902777
509221051
1964076295
2132769839
1918984599
745899590
1911954683
767057962
998770123
2081953064
626963268
1278610289
2116670084
1298538336
773860626
1001719127
958436326
1449308692
1639964902
1827569070
1024192950
1318011201
169079925
1045203999
1701488238
2091919379
91636744
256924395
714411758
279840042
1456936148
635608203
747100822
1280511243
851975593
1149379478
1407034217
338553081
1281153566
695993885
1247737690
1532244021
1031259862
1414421438
318259764
531368382
1296189803
1619631317
721730182
1310944533
192554773
2117712339
1819779249
566325758
219630793
921210793
1169246879
2095544989
1195488897
571414901
1860957149
1485841464
219904492
70546886
1378691317
575644969
1481033652
787265193
1752703973
1556650417
1086032554
1097024603
1674159820
759028547
1704140852
1441068249
248209018
969943855
301034552
1004779607
1805008045
821603499
791072542
2019492522
1387914694
1120350369
1424973542
1719961088
1441404929
1384386824
535715165
1751072607
2064870687
1678810459
1040311974
1072049304
630500445
1783141607
126675004
1873578620
1452787554
903908842
228766425
41959690
1318431279
1437205571
6584597
169510818
588683339
1492759369
1927255135
323069811
70070111
561835779
394890054
918804657
1117393874
263834631
583371397
1618229825
1669243491
253332446
504381165
1578209323
764582298
73433878
199809610
1608394768
169481530
1843046262
629614011
642272435
217014578
2134215048
1533357091
1574058273
102345819
891008766
956182879
232719797
1233271771
3020655
560114739
1484320485
71973215
650191332
1967162264
2067647532
839993789
2123134805
1347830920
1809236561
2042886407
1820615262
742231499
1626738806
2079850832
1488738308
427309636
1727775816
1713497117
1597170819
1461101122
1992422381
1138517404
1575197003
450392867
1653073117
2044317344
1161367567
1106271003
519956409
1711199720
275805751
11770116
1756759
1174471555
1773940858
208352396
1377203813
727836645
1808024916
815046863
1176223374
1575486825
1129060323
2007229466
1911763736
372745725
1317218986
1414670044
449970080
1884473686
1462041614
1774812379
1311397420
1287802252
1904169622
1167992735
350713576
1718434282
403693689
58631728
214668033
2039661668
745541540
565973220
812996218
1591580484
764211705
317554905
1414344350
251690805
151974315
684669374
1328356090
1854835695
2012093130
1247173358
1342396135
51382447
2088045015
711672120
1335385554
544326991
2096509968
830045398
525512043
679965264
1162328835
1800332367
1018236013
2045255271
1477237420
1588325245
2043547239
1847582485
2113668161
882771571
882274876
1081626927
1394432285
669874961
1074568507
257794471
1123787590
1928451881
1895178439
1237570164
1353023429
671190264
151505244
778084830
330320581
1376276894
1874732363
763571087
1890443128
430157014
1169270967
1015865781
942414467
1342599954
137105665
1337318030
2020392902
358111072
2115007472
1051065321
349334508
125680988
819456867
103408550
1124559348
251538801
1410948288
1105329547
1874437116
337083177
518929317
832262681
1485745169
1273028050
1030249786
254841089
854452641
46671172
373230567
883286137
1531210826
1086307419
122339713
57498257
919905181
315045960
1952810855
1368409398
2060066495
1660222749
1326803762
235221834
101304396
1953368809
2138202314
614664830
939658547
650300908
2084871744
980235582
1614434709
1501243684
1302763156
1058882629
510936297
454428343
1931953724
2010980528
2026147300
1037110044
1420492626
424297242
1055175153
310924670
11579245
1067304578
248153131
1521726693
1835480771
751625721
952933161
1124015783
1580759296
1829495380
1902026367
2019110736
1126020087
1414465274
1246697309
365871256
1135892383
278853201
348426372
1314458790
802304017
1205242248
1991387859
500152243
187342117
480458839
49475748
2104121649
762141907
1318593263
346183985
1579487525
1551482433
431727526
233460309
702158449
1498453841
1432344031
1154463857
15876739
916720538
1151682517
1163399444
1549799228
1453191960
1276525142
466341093
1877264745
2066499780
2065638857
1971694560
1076949819
1181033566
2093474225
183249982
36341891
331412547
257554453
1955918864
363712923
1273499013
1599850838
1989414263
280276465
525928857
1261588477
45314528
621802879
344461116
939997637
690744146
603235738
1555282196
118747103
1555359094
1323451147
2070227111
2016815380
270992331
2084747076
444495006
1915301468
758575198
1330191734
1476559267
1274658313
463083206
733451097
828198959
1612602242
928196022
1588223141
957081776
912518739
1854969348
2035209245
2013074969
1202173761
1639004762
521128078
503240128
1869764021
583003095
813493482
683519086
1021516935
654317975
1337248368
375682533
441769495
1438174681
478978110
350298557
2015334839
347468077
108073249
2077067955
1964062399
1494301801
1613289517
2066438083
1655597785
1573658546
205873249
88898821
1144819436
128117839
2100883395
888652384
1742249475
1994100965
581329374
1076739429
646068220
1410031295
1603558648
583083794
1989711816
691570402
1669997373
329395230
1779814636
1755453088
638918281
2105039265
174243090
339765536
93554864
1482460923
537744093
1770531985
1914595701
336743043
695183
887343927
1290286739
1435790703
1471156145
1687573080
497481762
225692088
2124308643
2038829680
154923797
1779973876
87869275
2076806531
865291685
1099877670
60563981
2074513559
1043911816
906703222
1004565337
1713992453
1908902467
901764401
1340176515
378575106
1219280730
1218889810
708058286
1121931759
1137576976
1733294057
25963802
842242810
1062715458
382366885
187068311
614113472
233020586
682409131
428411438
2055340660
2141954451
1452538556
1969504198
1514953529
181448011
1403253446
90000457
1611793297
615981627
56202038
1940475080
1939049048
283108617
1628488852
138038762
1056855003
1400751364
135549326
135014186
1356543055
1879872864
2054118154
147254255
569738863
1503170616
563490542
469716474
446011100
452448531
2077814025
765481027
388182506
1007358572
1283436540
211738664
767916242
1568387716
1350057003
655778887
2069315794
1063623741
218596774
2111020082
1660425
1713891822
262372943
737059359
1867816890
2019020947
1342374615
1223433461
1537884007
285224056
244443754
1006420868
364973123
1242685913
1143033225
755908772
1037745061
967242393
736857585
352598186
1602467707
108499515
843132634
163905219
2017184786
1703613827
329680475
399867180
20399854
1617078786
2093836745
1950235197
1202633154
228508878
176066648
1663740812
176849582
934424500
1172334620
1383967930
793830822
1153085039
417405765
1346130168
562788854
127122627
1622275381
259795566
1003779592
2142102302
1694221101
919830998
2033275478
371260177
1955254042
1209693295
1195218119
1505964318
469375378
2025470474
1641307047
423144923
1579078458
1224577607
1247634934
1189324801
2094641990
1655230307
1341699461
2131031770
1300162810
396989935
345108741
682744926
1221492843
400981227
1823027151
1913476253
1287058465
624626451
37080486
306649602
786876584
1108653351
1871228193
1730319155
124895274
1708135207
1702434440
138532249
1593030267
1091164744
987611709
1618681781
239631290
1182928683
1177395295
753116282
2144333973
391528326
1463826791
1999292227
1016222670
1236990734
464372468
1931445901
311513565
1955867694
1769182555
1784565853
1312532224
2063226640
1328704493
877647019
1117147062
1446075505
1027737773
927490357
1170140498
586674726
1534259709
525392573
1965643394
1787317337
359950426
1919427353
116637868
69086214
1617959211
744703253
1044818125
1773712162
1245766104
2067574962
582674047
1615390703
1980418781
959425468
1929372272
1308742791
320208522
1867462275
1757938438
211431841
1043424801
1966531058
798724242
2142289714
1026911464
463446787
33917124
1062471955
220905386
1232725411
1714699808
383643459
2073754507
429288203
1791702723
86965462
1379148590
2010087718
1472745345
298039619
751353332
1557408130
1864620320
1801823370
1105833999
1001800979
533289927
600206127
1476828892
1840627340
1612931805
1530563404
1579663330
1368812855
1939096551
83444184
1618606518
1977492202
1690055393
1192855504
1012436869
1253378612
366959111
609015327
438824605
1044322637
1044688970
1361593944
993023156
864269099
1702025218
1709319863
147983309
1903951224
1587143035
1325052635
1009523437
1958977614
1764614431
1506900781
1015305216
555722703
114056147
1668505835
433198052
2022204540
1198526946
234964574
1890011547
52283635
1424435638
830226312
2080441021
1694848763
1265889452
898123941
1553642866
1235758647
845941798
965872425
1749868241
1829655193
1313012804
1020098731
1783073688
1724308050
461597813
270522595
1864069201
1132858597
96062044
597309345
1235586063
1997420047
236693215
1426072495
1667045795
1997188290
1083753792
889372081
662905780
1922100858
558225845
1408033958
813366831
1326242572
1781920725
1634508430
85194617
1785469403
290985323
1391714329
1912250656
1417856362
805499375
1583231441
1980702604
1151622957
110784465
892342185
603260363
174877286
1016340390
565896660
1808669728
1437231554
1736344522
149869025
378041895
1235560874
1498498029
1347701476
1677262273
392783310
498630355
961632336
1880781235
4338165
1250444204
1294128672
866789410
564545241
783362031
101867842
960550980
2109046426
1996781485
889681692
1119827150
280947720
901965960
62532922
670183561
530017020
523789718
1118484373
992571181
585427499
2057024673
951448039
1183033988
1147703894
578725817
596286034
370225258
206039907
371833401
1872695704
1358276383
1333045676
1550579473
1651878941
1799976242
1666245682
2009450844
269493697
761579295
83895070
677134256
1513401695
614795586
1964945308
1346279149
483974657
239497262
1329824444
413102562
33282135
144675047
1829332647
739677061
1620481846
1179979447
800104306
666641177
193709782
796745452
1412344448
1258209608
1787403684
366432337
619035807
1095285476
871810240
26569101
1744322267
1922703603
574994467
755762556
292042163
800989521
1961396305
73760145
232449794
1553375995
1395895138
2136071335
1578899491
382065745
1792476143
792218486
1814413281
411014327
2146245198
1437880531
1674451558
544362270
878639678
1535734744
337377316
830968127
246205410
379784295
1323908223
1333124575
830817984
1839129648
1419635761
1045835473
280013707
31055673
131399738
485891671
701229995
86327430
776020483
728893917
1476377892
1028512250
361592345
466369088
1143504941
677036956
1115466083
457715706
961261914
1317351113
342729597
593157519
1914338441
2100208675
525037493
174144810
977603936
714103778
374516794
265690153
1874618066
1337251454
2066684830
733381718
1621664182
395735030
155806460
1129772326
1559576457
1006579805
1282223979
281622444
1756353463
155503137
143470544
1647823767
1315038836
1861057282
320298211
1223483559
631524311
319728207
316082668
955011702
236832122
379963691
947438916
1091652948
1412486387
421342332
1667666357
1616485102
2074085749
279395289
1376907629
1368027211
966764620
1684803601
802124216
1308508754
938101122
1682181072
202104982
1206905868
119190931
98053224
743280944
11686238
829845947
203671306
2091919379
1686418623
1812000592
1996468341
1788382463
510136365
822207591
1172480778
1281505382
310833776
59878968
1638680599
380214673
1186024546
142909112
1702361946
268637816
1905990702
278868069
1345727879
1334141923
1867728127
1908710218
297999214
1750825756
1174392219
1702782294
575443296
500595774
1579475177
79507406
1377498638
399877249
771745568
1371459992
924680251
211936097
1452196766
2058283841
1919254681
1667273835
1467596462
436469981
1042803916
822066462
772102187
1850730252
1047979451
26775084
619547318
190895819
739825824
795877267
1982988017
54206336
1754907055
1081099060
231696748
86008292
321363000
773296940
1780142597
1433139522
1124210097
1166676540
437091415
526366714
1240772324
1586450176
121041027
701212447
201698462
508576590
757402597
218278700
450351407
583586727
1305965640
358312840
1416691170
1452249644
627705327
926050647
984182946
10563364
1248878211
758513809
1615597436
1811499368
575740674
1262676765
1253572613
443605805
2146105382
1753177951
1255512154
458992491
298548928
2120644740
623049695
217635376
2137015903
1271162331
2110219622
877446423
1578995146
493319480
75292194
1082525040
2023465479
693276488
1979591166
783105577
734429926
1427838082
359650868
998986458
1990544631
1220937342
457696303
1659137412
1983610656
1390272926
1474535682
2003693560
517316571
1994963976
1972415362
1965666388
2143981213
197616304
1595623117
1823429617
2092120049
1474036685
905660285
214713111
1366693463
779013889
629879429
958567507
52807190
1166495722
918342027
1546843794
893739525
1988907471
500945833
701849511
2025879473
80495295
1276229478
1393580503
1935478154
1751957747
1860908907
1907446224
463503249
465859610
1734959429
1866734036
1921747490
683702018
508961767
1980234099
2026822828
1171756187
487176120
1171998533
549305402
2079615863
1069420597
971248065
562711159
146916593
1700730255
1866013400
1673035287
1427742191
1201641490
1014461043
1843101643
1629219630
323277433
422911720
720965355
275497164
44374221
590527140
919931828
1469899610
1927269127
342787520
915833078
899747944
1291227185
49629089
2037905859
954532132
1003096074
1518077984
1352526514
1627606455
447040811
110641195
1717217287
715892982
944740
1288668529
1082007429
1464527884
316386524
956313566
153176825
969815585
1853237480
1746133099
952348699
1203829892
396127525
2017038335
615844624
1981941889
585880541
323680289
1919708160
917470283
511472361
959805898
1522449283
316945797
744309457
270554259
2045552334
1114698572
1918295582
1575617451
1825422680
808325662
1062955226
567864111
967416380
1252596447
637182082
815448902
920111871
42413862
1844804303
1856482294
851408181
2061384808
141466857
654855595
534210605
744102046
2134839110
313240164
1146689113
1054098791
212848869
1694165946
808372880
106311592
575194052
336769003
1120206290
1886362773
89278821
1651072951
1666426200
72504248
1367447189
1726030116
1412301700
1221314929
76269608
118257727
378183603
1317976217
809228887
1776563559
353326542
492215163
1326020051
1604986871
2126102182
756372018
514578506
46869648
1554683723
221599778
1847629823
575130244
992601115
141125668
19389913
723624010
161193291
2088874860
1970133159
274684497
22404871
267384191
451792741
1556030436
1216729850
711386302
1632561023
1894071337
375176836
1527670865
79198198
594305795
437364501
824411125
136474631
935862484
1528857541
986817697
1999156024
1606267178
749708992
1150778606
42371619
2052478134
806340939
817625645
1369353900
1591213396
1100824059
611798720
855645258
888811366
1418501862
645889603
1939404296
694177846
1998583197
1324214946
1168853580
2036655712
197288080
269332230
485615737
487381873
988586785
1380179067
607390674
1870449714
1406746453
2139379238
845140861
1528644578
1936805772
1174814358
2032451958
181805615
256712186
1966857082
1758379398
945495703
667715902
623873608
1583757131
372807197
127644922
1214219471
870151928
1421536163
20909168
1300767923
1340853649
1116005211
578261312
1968181166
982602184
1144024269
483962464
2072789607
419827580
1445019409
1643031274
458309027
529663628
1202457762
414860204
873237308
1936237326
1455304985
1519496589
564432227
616436001
1488032908
1309316266
1255794532
1078058449
61878697
1213196646
1499706771
582700886
462511870
1407415778
1574459056
1668020329
1217091720
1000100911
1400893373
740289098
979284481
2117712339
664340041
845540283
1703877410
1084730575
1470094490
1901242942
1408275981
1013972562
1567087044
784435670
960296884
1272127459
917418769
1209541292
295894629
1899184146
903750343
2018709048
1880089627
1512516154
982443283
264912865
1930992281
2074370397
667123709
496358171
256235874
891804382
349138460
47603013
497447303
1025199990
385455865
1495304475
986751277
1357211141
583119671
1654954399
296690088
1466583004
788225273
1823486193
1876212091
1859829891
294051808
1419051815
340485228
319492137
530766089
642660151
1391174411
403626044
2004243025
1634062152
871669701
393739898
696797908
1975466850
150407417
431557523
2002842666
977122392
1091180499
1326122888
869403227
1280150990
724820863
1757535682
1073122694
195377097
1569265054
571558969
1414517905
417609068
1315772870
1971898221
304667150
1360672916
1037485193
2009600775
9428321
1684864279
334155411
673188187
1125779373
1507758451
1193595700
1249725470
1086127051
931482724
1446157056
1954812718
1903240163
2021697705
127066534
1905478017
987926874
2072057966
747253801
554690795
954651759
223593933
1346783256
1645622934
350825748
825486738
647395579
452157200
1883634542
1806310960
1213743704
299075244
1417708224
918545500
1837648400
1487599694
1836850296
1060870921
1521850079
1432913452
1209408204
513593273
1655797378
369591709
558903379
1735582510
451583275
1309178766
678172055
2090750373
733057976
1920415194
1970490678
1734322458
1268737018
162418219
80317442
484604601
691702405
495368368
1880662003
107671813
305290636
998099526
737689720
655311812
239272479
7607992
1952067950
1732804572
467615302
167163638
1680929031
1444787166
851400414
2067492009
794157459
1001539099
2104371461
997152925
816157805
126206825
795894560
1923569758
802969396
798756417
203703866
1662603181
1243860070
2009973529
1877418126
677154936
247268234
1744609308
972285385
1941353192
1909499563
970572144
1210398190
2022279957
422379121
1833641941
469311589
949332157
911129647
341670734
845864299
531147137
1271040425
1393274895
2075685740
1213449394
1719990883
216212351
1278610447
1723544947
1438516798
1044695782
524059873
1431827410
1878953476
272064356
727303107
1909210527
970754468
677023726
1989978788
1282400817
429272107
905040629
732087869
877501633
1191780110
2107488172
657680982
156493132
1550021702
244640692
1061999079
1709987476
979339480
2029150949
1082283815
1520513503
1153561732
1206030730
552137545
657503583
1835020109
1085522467
788454105
1476475757
2108524163
611621589
1278217059
1373623461
294008606
693709266
564857149
1331657700
1723931796
1308056961
216672460
638472906
944460177
377812369
1241177851
2046268757
1345033934
2073337196
718493335
714343781
548977605
1722079129
1031814904
422699633
1278611572
1592050185
404276162
2050903458
292951272
1137632585
852794547
1326706567
770601828
1449012372
169123400
1061862797
1297471552
454220983
126395462
2001686656
519666319
2075850514
2035831059
1033854686
916310345
1892760790
455596814
1941006948
1949683624
1624175733
755476749
915306534
522963614
542640627
1536790297
1065389657
1369465733
297918965
154964849
72844043
2081722377
20771263
2058262525
1774939680
1072376243
1700637647
1579130498
1439993212
981086027
1927426092
1951220367
1692909831
793173198
1337551058
1977237684
1068820495
902632999
1148588456
1969799930
1021769359
1032415663
356255889
971920893
928886573
2134872259
972738836
1326236405
2074889762
1930704715
143387766
2037883236
1951697656
1625891071
1132916268
1148361608
1839761541
341217569
859130016
1426208190
1405873322
279122266
446724051
1533719126
1963983100
631875620
1116907110
350840790
867584237
1363445370
1591919370
1495078096
349937139
1284112289
34218523
253190558
1260537181
710026644
246705438
326423151
306289665
556200729
2088137833
262371470
11972556
1486900878
819328202
443089723
1420802318
1629282664
282122245
1824136142
1218192931
2031359680
231001330
1162615826
597001159
1468447697
556432533
1553215157
385065725
1415248940
932519660
1596076239
414083210
1235912834
1475530773
421516425
1129612213
148777043
1439370910
958735531
836311516
722429201
493195596
563332863
1701303145
1262843337
618754734
107642445
254265576
2029387336
1136267807
544213341
194053588
1579241456
1539993659
39011733
1910778277
185329995
605510142
71848157
1962377984
1819006102
336827817
227857175
262847816
1716698153
73198172
654477263
439757858
2136474323
1540099459
1174155419
1065481695
1410066941
696850356
1827898870
1231509198
65093666
1507810357
826688772
1244625810
328736631
214907954
345915421
823276352
331075496
1102081728
1003894471
1905878001
1307412505
1112098368
820958044
1914295710
1056931238
1231094574
1404990453
954443726
1602704972
300799822
315556776
479512643
2093643287
314957195
2079843635
1714834995
352490750
1904843012
590022522
968349938
1146563726
1474640273
1405613723
1825130158
1067017662
2051217915
1344796924
2144330100
1901649576
109218908
2009702738
718025368
802821258
661268846
1625154845
1415797112
1488830724
1972761211
1558178342
857194162
40339440
264816519
1546394722
1434948859
1866827927
2064809848
447315993
1192614315
1503074616
1806437977
1834767210
1271879221
96530943
1153841967
955296642
822751857
206259643
949011895
95626170
1483375069
2016725995
199888977
89804410
1333249145
198445311
413095271
1869861518
1169374504
1869729551
211435213
356316404
1825604415
1666815999
1056852268
387079699
1333175871
55589711
255090655
616472590
1381009887
1183117337
564315673
897995154
2080950777
400157615
1282224551
1044817438
414137479
1353055061
2126563271
1305500750
423425037
878123184
2026035249
15875030
1063208604
1589627591
297578386
572187420
2130208304
2032454026
906488923
481865311
1781764554
890557354
1821030552
2030405055
1860876920
1181098141
1449323531
1906220657
728474614
205724107
1223368365
1040383167
844069352
129148783
269053636
1687050139
396212821
209933871
1473739429
808866704
1715224194
27915448
1405778345
63937994
689544145
636822351
1176514342
742538777
1780509629
1099643756
2082008271
122769082
813621143
656016896
1300868608
1003784300
1855277384
574687550
364316046
760008718
613311869
1704535938
2065249214
885860302
1123926153
129863789
1467814367
832745956
1810180919
1595911398
925420388
269633645
23233138
40553647
2041071539
55585383
520010211
2006176160
1135908837
967800927
982004060
930403239
643963112
588253616
191971180
682970803
89607262
310541799
1690151708
93111448
783669918
56962078
2058312422
1591225489
1405927818
1487426034
1453820976
1811054215
1106528072
1758045399
1965588887
1921001642
1733877306
1686353427
2057228875
1670108744
44819404
1297929866
944131458
567824119
1005807408
28990105
991369315
190282959
1834491092
330679949
1794057607
2064424068
126329535
2027194226
527660401
163246014
2015965587
119534473
1832140515
1705099504
1870312855
770138323
1068566633
710778104
1588256768
352612402
776443268
1314036622
616028705
1852018757
332151403
1274246222
2052727300
495380741
2012296877
647150323
1730918092
1214475666
1532890600
965700359
1761291643
1229375319
1523593622
244423004
1364046312
1424024890
1975015834
2116995509
1651017130
1093697000
96806338
381082900
759521168
125780509
883647939
566611662
669739247
164852427
1467432747
1120438634
1035406857
1560816064
920378672
2087009805
155581062
1292897507
1324217690
1062699405
1571498122
2014675215
1975938315
199114859
1609493177
747712255
1653139063
1342679642
601901917
989227816
156198145
1714591588
132016932
1245140357
587566854
967559445
422695033
2050233803
1814106553
927491735
720731467
785163207
1346300734
1478372954
744498185
864247405
1808765871
1056818065
80986672
1436994231
1053390400
252666154
569967794
370793561
1521213570
2026068708
326271291
997944109
1927547590
139946129
1619111301
346291939
1544892995
1963632641
1678268238
1683428745
902501554
1438766027
1123907827
1114475003
1728960127
1597270570
398742937
240290817
1604508942
732783007
1429791872
1270850286
1046011823
2047679194
1681123870
1519871082
1357339043
540839652
687285932
427949795
1117451272
1697169518
752834233
1241625508
1141020626
1182895337
1514671185
2078076630
460566138
451273357
416206241
1769914284
863195896
847555169
1456517071
1433285359
133282600
507175973
1727988978
1112899945
1904430714
1541816151
421900278
1314087281
1923166369
323527253
601515810
1910268394
80100555
2044763125
2101087720
1923586740
215205329
589074449
50047896
1362716732
1392448609
1267287296
824794609
1914462786
869989685
1415544933
2010697072
1469840342
1166389815
1130141541
1964672049
2134244835
1699086151
545224349
1976584213
226695506
2049045437
1217564766
741473434
17766721
871157506
674141059
641423900
38041755
431834331
320530131
1409840174
765967161
1004334761
778165487
1988500665
864468574
1538802418
1272206262
1958523292
1397731416
735706686
490371559
122729467
1452278
163802431
568955522
112688784
1142909916
1645236461
910216326
1105008425
1150160195
1293044212
315110311
1533482412
364796396
1542188551
1508476909
433145467
601977555
1005233070
360699356
1256462865
8381738
295872714
1471872120
582299619
1939496491
142058789
140539896
1996745809
499728570
219863249
1955883929
795263429
1403150215
1242424479
962254990
1444569658
571186206
735478554
1510231874
684407978
1873469129
2019121985
917893527
1083439530
1296806352
473434201
199161781
1218101623
1527780694
1046199813
1428635149
1092043500
1713794716
1459325447
1629932756
913634168
1742550449
2132095639
884233298
427394480
1531801999
1049708985
1807044843
1271626444
2096910265
61325645
837730025
208931783
675894434
757972468
1724970689
138507447
1358778755
1040194151
546858863
382760718
112288130
546356216
2053697351
1520464551
126380385
600459865
698048169
301327519
719352597
1357636932
1913584287
1985103702
247722346
1081496833
1869068584
2050274434
1444939968
568883332
332124999
690902369
1736768946
1688464423
756337140
1120867866
1584818753
865291636
948325709
649734711
1673811815
771114764
1473095562
165299747
242675809
1697965127
1018228895
759021909
1424515541
284055228
1929860389
543998546
1820411911
425514068
254453162
1641950044
721303517
867619793
1234031158
13803534
2106127034
1110192955
715777959
1242826489
2004076395
1392474554
2034648368
1213878552
1833846738
57693646
1672165833
1956754729
742002119
688781298
237885534
1083430796
253660160
1795889959
1044192205
1184711635
66524570
317889768
2132623153
1113149469
347503478
1296307884
375529569
1586460403
427944605
36496270
1796769856
1842973577
1492230608
224985521
1269362336
2078530123
2025006051
623096423
989109609
1480919943
449229995
266295098
1624026093
105065879
1595004513
1171576466
1955556802
1290471954
1137888859
1628605758
1830349276
925135043
1776982542
596667454
1589731290
780930379
776635387
524347381
922003349
1973934552
1707768932
1280935710
1927382075
1737453359
1077735563
1542064134
229351472
703399335
1271349831
862559947
1176792799
1219246355
1084395243
1685084753
1500488185
1648257157
1737262106
898996903
213891468
592406414
1362992173
1645139527
1910287085
1075788947
1433188593
491518206
650653202
521012368
781572951
1433904925
20384873
795158535
387676521
2006644989
1593452225
2092553409
463947541
273501735
1122999996
1596793786
799798742
487345472
757601760
1793797568
229994898
1069015259
1096656330
1626854519
1713611999
772287453
2132651347
312493596
2022836035
953628416
157652114
978844552
1583794530
642122760
1788061651
219513797
154581858
1093922352
1532486858
803400857
523854957
1843192890
89584925
381819131
215134413
1311881397
817711830
854217831
223903406
37690425
1855884044
688572937
1137789487
823232258
159938850
1221226155
2078195597
1945004847
1312339693
353598113
489341783
925548951
1783777282
1193081240
211880644
1530609072
583130968
1913299436
503260557
1455798677
91975520
2103211209
1864594898
1892460323
1525520168
1680141868
1888726486
1821431055
912370963
1624847807
272360057
622678373
582551658
1292178949
1296370984
534876757
1490883593
1428134918
1045140665
1203317923
1749474140
656182138
610919171
1136876944
1101970701
817583071
1914099792
376391916
2080668255
270409203
108219943
425027757
1626461574
882709462
1533384540
663291941
1571388600
2009119229
849766818
713171480
1605374024
390239319
390980689
620502476
964843054
48566138
485593002
2081544638
1896103133
174559652
2134686526
1126482651
1823427689
61439266
1220485030
621474597
258132476
1934752387
1788258992
1233433258
5589380
1411294843
1834463102
1300867020
1262964055
790511288
569641350
852793217
927561139
2008498018
2136820141
1603391167
147413097
1358984533
776136434
36846952
456357403
907244341
1212411920
242455617
1831939363
1213083391
735920559
1048547130
1387369659
1583926193
380217959
948057887
76361943
238193783
363526516
1693166285
823945668
294754200
1200428021
1501428921
644615290
627033169
83334813
212454946
8148451
1126850848
900544841
1116240256
1190880925
709470617
853884891
242873254
1407406341
487154026
1561643759
1544238371
1007107702
1865158014
2008452192
1162435269
2070271111
400043138
1746483930
1925981228
584905351
1207916924
1763104002
1844410788
17072471
863152796
236534434
1281345373
93461508
869701787
93605197
645338701
1421453346
1805681430
842444925
1935104570
1386350107
1309291123
82396549
1554963435
187344985
138828085
922205774
1385694069
1454534389
51406771
1016145887
512552346
1624768994
812219241
1322506560
1550862554
301157160
281591191
365390688
511774931
502875677
174332460
752626885
663625513
1460500697
1075952509
244690154
1295901530
1279475357
1360085106
1225634217
289161813
1214268358
2136658383
263901185
1309759113
1930479525
513326440
1729360369
1475038467
875158993
1649674832
1557399120
1300406269
1262288306
296467881
1712157252
1878316029
1894386004
836729663
487188057
1976893819
1521333038
1800559274
1980504216
1317686532
295334677
586086787
390555682
804224262
1017177785
762088564
323491612
1828453828
1881193184
1986558797
1236685749
1170081605
1610254700
1794321764
1865989928
266383657
1335962776
1204701043
804476901
1889757942
1004571619
804221027
1149881961
1271700096
1122582079
2106168086
1354858668
476563677
1420762334
1954887719
838286675
1529551729
10300176
869168914
1929002357
1849736581
1944867737
1457986496
172221034
2120034663
884168081
1669121813
231639063
360032204
542116418
1405222680
759511740
67185779
353081881
41274409
230527158
1330015408
1463697093
1101256998
1704147112
683275638
1082047580
131901280
397080621
1734877630
480481394
1717437949
1149015431
1538477818
218608113
1010548719
131863680
1573293284
978313383
1053920553
175342871
260693483
802954573
1377505251
40991834
958059624
1932317129
771299148
1947181274
519780985
1292518581
749732770
540660408
1405520727
1103280769
1985328412
831468775
256372257
530578006
1565431415
188776382
540189775
132997567
1489392948
206287155
834257258
1451097448
331569681
1331831665
656938863
1944130781
2072352431
642248287
1236210224
27435057
1742733832
677012660
1187404301
1846256915
297311979
2004126681
42966810
1664520992
1454521361
238855889
936006049
794656093
856897051
532370293
1455585978
481350389
2007619901
743493460
1032279952
712766216
554087314
2130714225
1090453471
1690844795
566382361
568265140
1715704176
1230217310
1545158351
630033350
279941852
12616960
1692753736
1303695996
2039926075
1208667640
344422190
743228813
725492212
745812118
1192448502
1536539724
27127841
74502960
1657292911
1687230399
1275459867
1065141445
2043528716
993600646
2021049207
1639510984
501586207
1998417486
1491016491
1783356137
644369321
435933399
17384034
853994134
1001806914
227806001
1685820921
364270360
1180349635
1480594959
1297046908
992302685
1680625156
1973600605
1902084845
998523439
1596304247
966001792
510570114
1471784650
1180227234
217022108
1317151172
855793512
1251196311
1299635484
632251855
441091180
866439135
311534442
55360106
1487189413
374738212
1261370131
104686615
54992701
712436185
261124576
1749562949
592638469
482071658
1936061750
1110335843
2069632431
816100865
896868958
457995646
298835986
711271427
934034157
1410695020
1612556512
866921625
896894751
714652485
1342475246
715430116
1543682293
589875291
1838792770
1861697299
2095999817
92310790
1328590364
652220096
791469947
528725537
140140116
407363768
1976326075
926124816
495905636
1401716720
733366232
999947111
1030149274
1691894640
686474576
1620180154
1366152566
1008855061
1731233951
328153445
1564379895
772245296
244405060
50602132
202042533
1634183889
1689390499
1069534618
1126550832
1500056156
217494156
1013313705
1388310176
1737259866
1874091210
938995466
1538559510
476301326
2140055721
1707769166
211737563
1655124341
374479475
2116532454
1585695857
1997809335
1608550498
1076417080
1682999959
964486738
690790440
2077993382
745326558
985284503
719066686
2029549362
1969368369
1577263134
1066856273
1603739210
391576976
1209567477
408557464
42136579
240761481
29188837
176178352
869295299
807365823
870351579
1006206899
2050479049
1194323539
133308685
1001654985
679221118
1903565539
784807229
1311748484
1459056458
1938775495
438357495
10970808
484789049
864343905
2136059727
1828286552
515178611
946059712
1050393667
749868083
2124819667
1616545909
1153496570
1591676979
300870562
1803320029
1247164748
437313463
376531768
1795113333
914296375
185041592
1511010030
287267143
1380523690
586391974
1166625079
403808599
1338933139
1172116559
1349133125
1278235850
957161716
1934465818
128774530
293218208
1763169136
1763249678
1775650338
838455443
470281490
937378145
2059141454
1427301075
600163412
352365250
798987720
1832495980
576437427
1800465106
169417731
1728154733
1593881983
2052380264
87841944
414021788
685094336
523293880
558741263
1588408424
908681505
1772114372
1704817811
142833777
1519589060
91250436
1004670808
672976058
1230519946
1309281333
2071601780
2143508660
1378782353
1710207158
598831952
1810228481
1181659228
257137533
691825473
956801958
454603954
1147175165
921881530
1022094858
1163330740
632202122
1932846807
222344026
1721589957
1363777390
1442393931
388295547
2140641606
520394136
240165518
1401777045
170931577
1345640593
378440675
1869405946
1440562349
801569143
815420599
1019889066
2078895359
1726871221
306028626
1423469197
352567858
869492164
1087550181
884707366
1781608659
1974542706
1482655745
650568313
54189810
1961154514
1459294251
296704662
212915642
421165500
1846396342
1710335474
867732629
1797325475
830670301
377698750
142573942
1804292591
1978423597
1847737415
380606472
335298358
1829729405
213498559
525938516
1725414137
43363800
1293270991
1117363791
142436091
944656887
1135597567
1314132279
1580728254
311497622
618096872
1752419872
937267489
1882359796
282605890
473514212
1441971700
367565126
693338443
416827626
979341427
1848601253
1809458023
16731368
782549166
1767696081
1049895548
493914952
813194532
883735864
817524617
740878904
2080829848
1645891346
1172482498
1984726100
1281198379
341998873
1641308027
1184089654
778521189
996773829
501175154
1595288956
573091502
1257738430
1713021019
2108204041
119585037
1835995174
1042393985
422825938
1053600993
1675628759
952584987
1936507734
920219341
1746919106
1698849342
1669278738
870565949
1152748074
482547397
1715541489
178742503
1112599782
467759387
688781298
1755659653
1459440169
335310351
1086347513
1714881160
636206126
587102685
934986773
1715122201
1816008615
1786600519
257655931
119916488
568978293
2118777649
723674023
1419126943
1735277047
912833692
468654962
144376172
690874054
782481373
685741249
55970393
163816870
1271876811
156472355
1611612529
617375847
1316844421
253987011
1661001325
1846847144
2089983979
1099025345
155420530
1944927374
1201985935
1871601957
1473544684
85847875
628959743
801599332
406460730
819910682
1171345036
1587950460
1534825168
1006347949
1278332116
320791300
23002119
886644372
2077828903
1660751566
332998083
1289117321
326045714
1549813082
693633573
23482896
791086988
1845876305
1078457124
1393693674
108447871
275605794
930664346
940598076
2084903845
1538105066
1695012305
1234911913
117440919
776663400
926720476
480376231
1994939167
1799898757
1213539712
2053366555
1225872322
1194619432
486814450
1003030667
973330140
1777881914
1042327592
769270763
1018949170
1236964111
94844011
408406562
2021148145
1007593451
1450256612
914795398
291824473
1449719202
1920486233
1018706506
353008981
1596299054
58235418
1889978022
425645064
355706292
889866907
562382133
1744637722
65002674
1060200731
549344093
228978456
1232228492
242654984
488324809
1992825074
311238084
378280434
272903207
1114766731
1554644548
196582863
694538686
269723372
541105275
824651969
850469696
93100505
1002804806
1945597552
2109869400
1937882725
1240375102
1513982896
498402105
2042792947
1161974726
1575981920
1850561948
1064429614
421944261
939591376
194991716
1419934888
2059941657
353420683
1115887947
2060806084
337703251
520158682
1313598901
1354299081
1397335593
773454781
295926041
381049906
1420605106
1115868618
1076271822
18642150
2013472144
227844071
1786111731
986135039
2101214341
219433930
1244576386
1124875001
1548114579
415797269
356583685
1949304933
2143945904
1980691653
380839573
1128388397
1718356025
708315031
49091861
594902147
1000728432
644238771
1683704201
1682645981
575077225
569207685
1371209834
481317414
363802715
1977248243
1235800546
1919744828
1068083569
394590294
1715038171
1471470568
509811200
1731194179
706997462
1867226518
416557560
686572143
1733348046
1206263064
977241818
1756352307
1278659199
1119809070
1490877084
1812665771
2110908979
2001874246
1077675643
1167397175
347495253
1327228445
25569032
1839746162
431157238
298256463
1470337179
686611693
2125473212
1344859528
2106398869
1802580058
1039711594
1245474611
1300029158
1290748287
1389769618
1479967786
23849738
1974681618
1424452568
839025926
1540541765
2004132584
2043291707
1715541326
1139423480
235906944
1178445981
530139187
1763594292
1985590148
699241689
1225245102
346648431
788447379
1720542260
1061217866
471969510
700107176
1871216722
566241577
1191476559
563226494
1471602663
1693041914
1597087809
406689531
1945030996
704891023
1349317053
2139202652
2033642308
174395127
1099599940
354311160
1580198885
1013977648
519780985
281097808
1444977151
147423340
699806790
952106923
1884243684
1344512634
1476777124
1043683417
1231752899
1590540340
828229908
1883375394
1649512184
227339360
915706807
1638743043
1958735069
834432104
592466979
200926817
585068129
876009157
109640003
815934792
824639326
1119090523
900036224
1844543678
1970277619
695273334
2079876790
1577516759
48212419
424069072
1007747421
529817867
1004578967
1923493005
1243862034
1341251798
242081277
1206800730
1397557161
1580142743
1540681625
2034659597
2091665272
1175475054
1705849392
1658183812
1876554164
1168242107
1141002760
280314244
186772191
1084876366
70003196
132851164
378322427
1487817084
970049248
1891334066
124789884
143773266
293348142
51214880
618681434
672697749
461595162
1163386398
1884242011
1301793376
2027639471
593192371
1124427325
1084134069
1571197946
1640998754
1524853675
317152154
1336866427
340549978
1088567861
46504448
998575275
1357279493
185715275
2132708680
1436465749
535766043
1462952712
1971222575
1970226004
86361744
1230593446
1088196341
1275824237
25350864
1297074727
1353087341
742969982
530251909
1137918620
18395061
1137652370
1016172370
331205710
112668914
926355302
114336291
1098918535
1611640489
795702198
1364244144
2042987297
401170899
1566202033
896837053
280003512
1687969001
662305948
237643479
2092536737
476839711
50686407
865062039
1558216917
129388819
1730608633
336829424
875617208
2102407739
1864000089
1913752161
1351411706
945323996
1338040525
170482204
29856733
970117989
173453266
329882956
1852694403
1559245792
39440482
63109262
503621451
1362294400
126379355
1486885862
1676019495
471721431
1711791990
812733792
1339915882
1632124271
106486506
918313416
1766212752
1906685195
1244120838
1974616175
1543967737
2088798953
1844054272
985686029
1918825069
264306336
1590304651
537185590
26901634
703191511
851085972
407428739
848961557
1295912164
2000077236
1429907214
1999825262
804270068
198708904
2136665875
1142530088
747149856
1408101304
1031281319
1208424625
1161311941
172825168
150170933
962976951
161057375
1000235086
352273897
205362166
1485500999
680619424
982580713
1118461987
334067935
1166063711
1006861850
1796518512
306740018
1818668820
187208608
1213689608
1975184756
2147000146
1372530462
635898567
1161621770
1475613391
2106863479
1132030839
1418972755
862501922
338567009
212164210
2131307434
876931281
1510202260
823893858
659646507
98190313
384984849
527919963
750044777
1599225572
2109526360
1608024735
1668590040
1030668131
1424538602
1735812157
1858551149
768874655
1133713506
592886838
1379148590
2045761890
1102560030
1655984074
67705693
24356133
1653005547
1664377432
1077859406
1201948755
3555526
1790071798
1171623199
693012077
1220897674
1808950514
752648920
1856936640
563027491
565409407
707712111
1462614530
217634340
907089778
886183097
1545885604
1990638643
1880405964
1126618643
348601008
633940867
1430655650
1524092300
317362700
1201192437
725767446
1121820007
30091105
87658822
1095278279
1163813071
263543445
2030784177
1198134323
546138573
2108978426
388930666
119967762
1537026246
2083424794
2134008632
696754152
292714047
646497762
2051817699
153066784
539717675
1284466286
1676944309
1658790131
1851044534
249025837
1947572547
1832556485
1245649817
507397018
788264950
221908479
702028722
269754868
1658103183
692286020
161964711
1931685976
255874990
109767898
1831013996
1541851803
533589507
2084438944
616429029
653367177
652392201
1464694226
2046887623
1560368701
683584461
2104328742
454664549
1258787922
787825141
1644874221
1975787301
1526035517
435769949
1713590787
1586842282
2140345233
653976329
398764706
2134285933
171504263
1701850160
307417437
1957496875
319725035
1893781204
97149074
1821467818
2060891960
1709955364
1154543553
1426569246
705750301
2092145553
1699041396
802395141
1930088347
1072375497
725314341
1353479230
546868990
794905119
510789667
216821739
1842996385
766396043
1902926183
2048381495
1498641929
36023643
1157605635
2011031412
2043329270
423425037
1659699595
341020438
353214738
176909220
1933781317
1902169628
1117132928
1111756109
1250066302
216928224
1339083338
2011490312
1873421200
243570743
1369227947
2032334567
2116669275
815628039
1455694312
284958485
189467894
1247517955
1378503421
956327
1771887195
850274537
2042141970
438949177
1783153695
1017177547
1952424766
417683987
803658806
1487880840
287655178
67420458
211439590
812592976
835232078
1408019661
907648325
1347156627
2015971122
68494456
657108108
900746553
1023332487
1762642825
2059927795
961380024
858410216
1951770247
1692034794
1028532266
1705155488
1194538968
1125175871
1128523082
879100200
516961428
432002674
1986110041
133341951
919162055
1598895576
393547396
1099372892
1644500857
559160252
1692073880
348776229
1871061274
1338498434
213457534
1294284137
1649614435
1488720062
824225987
152232053
2112082290
174897683
1120898870
227412460
1671770060
122741635
371888847
248224215
1379763274
826057663
1503500059
160010674
143317572
1503155686
1189067105
1611751702
1254483125
1403999047
77815540
683384775
1895182849
587707837
1565282336
1213818505
684799314
623122995
1344917551
1917025771
577603027
1186066015
652617194
2016278230
1325721397
1141561032
160607851
1249723874
831932555
1876944637
193269973
918868572
1738236221
1931017529
231119514
410564969
69990470
194708139
996442753
338399472
769175634
984015620
183412096
1406494946
1741783574
255817727
1100162042
164593746
1233662237
2023378236
1129960630
438956509
460853899
20574731
1024564771
2143624140
932844010
715564801
730950013
1830216272
1702278827
2137421794
47581036
1797885481
1774083936
2123655064
1768683401
1704961247
261120915
1601691822
1471744727
824677817
635622423
1980615424
546834948
162526596
779290468
228738257
86912101
2140088104
558881298
538955390
53178760
2017341059
1190214718
251218013
1377207082
638766372
1854536796
690125408
184874614
1825671342
1885261317
1563055514
1811717521
1789976295
127583801
290442498
825693708
307666640
1440610051
781022540
1807539589
479140567
454969147
1015110840
604489948
496373611
1339207406
1456012733
1145706314
788785824
178644256
915151650
981937947
881281329
934862632
403948227
61445672
435919058
415815711
324798502
280080654
724970889
618743373
1920853132
394009011
981239959
1896759498
1541968206
1773073446
1161655938
1602691631
1293319923
1684299882
1964866545
2117033710
449785299
2058808773
200864235
1504033273
52994231
1794780249
1295854904
1547623532
1502819294
457027592
559951561
446922781
1481612721
365628372
595056449
1957296082
2022873039
1227370681
256725155
726357430
1518843695
1721639193
1097824190
1604698741
1946308941
1799706525
1325860742
1003494136
718698805
667256146
1270147512
99578412
785103664
783964106
437302972
642154007
1377455475
673054535
1558776279
2100480104
1647360712
1870824090
1871005316
450937901
1942084128
919380343
87130864
753776676
1265871472
2084795959
582329586
722471682
106131812
1878969147
2048523438
1994271316
237859631
546774738
2039966159
468986414
1506080226
2092030064
2069918980
1794309464
1213715848
1349407235
1395994751
688985148
1644946398
573430097
17859827
730410307
1453756964
204527191
2115675688
1531339384
1748054369
1294013436
638480693
1084264948
298926098
689731296
725600452
1950769761
499844884
1445742192
2094524287
292749370
1665873368
222659615
311741053
30634872
1354406880
268379964
1875256423
1857331242
1058883298
2004860895
1925084622
2125342918
424457287
948443876
1642274806
1425548837
1380209090
1246667366
2096648236
760266043
368134422
659503663
1761776056
46521654
1758158236
1101958292
1710280202
2147325709
663983961
322890940
1506011157
520867798
363226821
894465428
894612171
1176024263
1857399894
916955164
1882513813
1115918164
1196553135
1272389288
1912948562
26755962
1752187814
1343202649
680515855
1632010442
542215225
401221779
545738497
1766529313
2115012151
53078363
1978954597
814928740
1361805104
1095738615
1313706180
1311030572
1070029123
1177015955
1520444259
260905845
1260862085
422201312
45310347
1416690404
575825338
1325033702
887680784
1979965818
992478322
1350976164
88437193
652300191
1519677589
1723451530
1795813608
134367931
956432991
236052818
581199858
1168968815
1550280899
279345516
43335562
615617888
977922183
2082039959
346179669
1500596796
961351406
1537067865
1522399220
190404406
212712933
2127483365
234891452
1402211932
561697594
1411369529
779843304
1309048418
2033557518
1927659391
2111765684
1770590551
1867918101
2018908465
1681674074
1508370242
2041971309
407375777
862689319
1026015615
1304800148
115910288
2029845471
1316149197
899907003
932473830
1010509809
1495441665
1795271099
513373355
1598454779
1519824397
95046512
480995250
1646251346
102712163
1369469934
765343190
1153449951
1297678922
425503164
1601387021
157942793
1035852495
1061017784
878334097
1486768736
2070926754
220982066
249747144
1546715800
1725580635
1811796527
89669607
1145392450
1457237416
589908428
1033600911
16746704
2022348585
1461221301
444871372
1138244374
1271993946
1724455668
668568822
1743253192
1063715218
2049648706
630131590
2067524994
1850950506
497703821
1318606493
1730737898
42133025
1604823372
1085234992
1423921944
1244422026
55474537
2109104115
357328709
1364025077
897829557
444328228
1646458399
2058138580
428037259
514326346
44107331
1880308465
1141536288
1920082699
710719574
1974263610
1308159256
2037982047
677643574
1357646616
1998075169
1499249618
541784584
1563799035
1808807147
1133931920
1523406482
620690304
774265
973892869
1095407059
1319351353
242366650
1242364680
1479069434
1609123756
463011709
269627339
1072053725
1014540662
2129026734
2034309389
1932098576
2025725621
261338236
1635017974
1108745235
298079174
918839255
764375410
2005783615
801887624
1514707007
1042382267
1177359114
1526174827
144696570
428649434
1896588340
47834574
968342229
1283901471
1253769556
314702055
1910290552
496628857
834109816
1389594667
511390665
1256370018
2079499549
426981105
981497464
293278259
1624047730
311760524
985598660
1534549920
1399869567
117488457
351213524
513380388
1291189126
1683558162
1442920690
1320638969
85529812
250463877
483563116
2130587892
797605605
1840427145
1564834974
1055714754
924053598
932819777
1293051010
2132201344
2044163560
270434231
520461194
877406946
904580076
1530190399
1021544286
83650304
1517131689
1433775110
241277442
1480167516
603880825
33366569
1930886609
383323714
2085586043
1998198518
733199215
1838293041
188516216
250897357
915697514
1094125227
993055242
409025225
117171322
778908672
1676226224
1331825509
526769818
135635952
1623054839
147259827
635190596
581760877
1718703182
162914103
2057891070
423794640
1630342456
866477984
1582883025
702004931
901900841
1662062535
738493133
968788259
2006397452
2127637541
1381601127
551861481
447346971
1892943598
573292461
1595265705
818476889
2016820548
889402696
126072733
1202417943
1563278582
1921078464
1220467920
1716098156
1930315537
1070220934
1192923688
715319904
2054764324
245626349
1872692994
1780499171
2072193129
1754913167
1894338751
2107261595
101847007
356458533
142741561
472605170
1022326736
1884136338
234250622
1623362500
1415444415
1793869771
1808479797
1096652904
1179013630
815851996
1511567483
1700943003
734738985
1969763799
576722190
1272638718
1295271512
290212433
1718481827
1212298123
1460946137
1458365001
1093060236
438510608
534245268
1869091626
1351863733
732476558
1512081868
717067755
1286259716
1198133845
1622142563
772776798
2043853171
575109533
1844225369
1535601137
689319918
1268699853
2037152328
84909893
365483749
1428330903
1870115372
471810309
602257400
2000763209
970781121
1326856912
317009580
1590780622
1246819562
1471706919
627276010
1833261754
2015355430
1579701641
1725652921
2090796995
1859892958
998736307
1851777012
749270143
1920922756
1408489453
724029631
1180090134
352543158
1619961137
1599242861
1797643948
793157621
2074631390
157317551
1863679882
574269031
1470484610
1415135415
370022793
1699857327
1435724168
1453405256
2125416525
871453059
29354361
671423392
1264741993
355946960
1277667186
1223853617
206816760
654394153
1922942392
1847464805
249722971
1950368420
54561502
155153660
1666063803
1800459243
601934264
261067164
400709277
1401217418
1061302082
943230535
1314304206
209993701
1855877669
1525147916
641648051
1366325080
1253352495
1216448209
1472275128
376621035
242249179
884200885
947078817
925914738
697367244
524287545
617381141
849412783
1123547178
1859432618
457731548
1301607490
938221950
317413301
1107726342
2047980042
1254939262
914542928
1955828088
253924659
108918261
1413106563
1567237308
779981463
469371904
2076381306
281647401
729483037
1585435658
989442591
1555136747
1217240301
1870990070
959825451
878130331
1780448236
2118633753
1604645515
1248188433
112631386
503823221
1210487737
402032440
1210398952
1559871733
1379058198
136081929
1956859598
1157033975
50079047
284839842
560144594
1900068236
1560014225
1052897849
1046226967
2046879901
1740649430
1829089539
739713002
76511149
1606681374
954550833
1121911141
2010327566
1495713631
901119607
827042003
2108314011
1651885741
1318192058
1988533929
645209454
1333853883
565614254
1367537883
1308945904
182484013
2041041599
822274280
701920891
298747180
1512057572
1766150409
332529694
559799397
1973633741
1044285077
280059722
709237627
222366307
899764081
475886164
1662439249
1785258811
657568164
1327882943
2131648852
1286089911
2058855787
1996894923
137508165
574499070
361431911
619237715
1479195139
903220908
2130652882
915636358
797894112
1461632807
973966451
2040725347
496984644
182594328
2044957640
982512361
1916451790
303317899
225496185
990834959
860316170
789031491
1460875706
980699128
903381524
80913651
1188503825
2080219173
1485384407
1698040122
879318137
1543932715
781805938
1840202435
993463431
1091785500
1000579395
461009067
1454548904
1211589469
2058484070
949966194
175137488
1986220082
1198201202
1000329827
686902774
1906844565
1190968221
2020977043
766480170
1886911067
2062527868
1685320885
892764486
1145371721
166594730
1685712287
55876927
87231190
437884932
1393626809
1537749203
438606314
434018368
701173114
1140867120
794660493
536539111
1877008311
889535527
324474749
1034266797
2096336967
1970867434
1893614987
704179837
1732546887
549825026
52443524
473260495
1193244836
2127456254
379107869
34922276
469563821
55553438
2058999860
1620484988
58235567
1002901815
977647953
289247330
127380710
2071484230
822547715
1436286460
1703013234
952965272
228153021
1675891306
688285814
917815335
853264957
175598997
1152137826
552002166
1774660273
1288926149
2042074960
1077398500
2009934449
1041985541
1816374055
1376167822
742011144
928460914
774568793
478705223
987584152
919448152
691019155
2086233231
550076750
1718511055
652598796
1160849844
1544885444
1647989703
1989804761
322877570
1384752629
1796923413
1363346833
1481526155
1245837092
707257059
654712357
875404166
1980024970
1911982991
1037472349
2098504539
1780519219
330315679
417122443
941337319
786879043
168059102
737228827
74089540
1976677833
772605644
1703384904
526879174
1790740588
179248031
64872272
980569011
948651971
1807405883
774178681
1162480892
1972633095
1539748508
1771871389
1440660173
469853765
136253995
870856664
1224767285
915965317
368256999
788720863
2000472589
1414833588
1922407758
1416630895
82326624
659465151
205381186
1804021553
669733609
208912572
1390154530
901823565
1389329400
1698325371
926946375
1977008818
688581548
915854845
1841536106
1357300786
927522864
1749706363
1837721436
595149295
1952765581
1019399397
1310397157
205502413
862685196
1973339431
1536810768
520078009
1250700939
443457855
1813368772
1912895279
1521924984
960602775
600385859
1630189262
1092697819
1935767530
1998642271
584634887
1462475952
1102303276
1402414799
603379300
1338426248
1552782845
509571964
305257904
33914934
1060470709
1836309276
1788449797
339156977
1581062936
871194662
1105998041
1862339658
1694421547
1840923845
429574676
527809138
15730942
2097462193
1753010223
493283033
944377928
834281982
1543916830
1443051003
445306047
182060226
1413113977
1922051610
698387851
1227365224
1164592841
92810745
927510331
1834213534
672629958
339022502
1258561526
1367801502
723116393
664440289
1598945178
295833444
547126309
1850822223
1502704037
449685336
2118553519
1924418808
756355936
418237144
2064211409
161664207
1440259369
2031179413
270361620
488797591
917936448
1373118574
1713992068
1692889880
1165989541
990103382
2030792061
1256123704
1297516032
869431755
1546671665
1481653885
315432612
1891509606
426333717
707286158
820115119
321704592
452025282
929158517
555529807
455351795
1583200039
2068611025
1226812116
426380079
340411519
968706407
1394396160
590294502
798344138
892306421
1078676478
1428511351
142841415
2047056753
488225438
2077716034
25910827
690925648
36824394
592187761
1837850691
1657371294
864254534
1295699012
1330528802
1704787232
877233355
530938138
814640803
2011494086
2044808161
740937962
596076948
1800121975
1041789903
1017420357
701622548
1974036210
1401222301
311488326
1637319022
1401386980
429343881
723055959
1878324447
965631824
1134000312
1271272470
1743544834
1048736735
1558525121
1795663478
406351647
605655957
446322193
1490364579
581787380
778624838
1263673294
1481213144
503735434
1542528199
861399153
2002686254
1851731763
1146766692
735736808
266057895
28287436
399938758
687832445
1234870347
1345582968
1508399379
40816225
235730890
1785701261
1477977790
774023490
1534145002
1750839690
455841258
196463312
772548906
1626555947
148574319
658194525
314068138
507635145
588654600
2140176117
682435759
1416690404
1719381707
2131451950
1975034429
634674277
2051098039
948906114
77668039
1737664232
135190900
1952679157
1399436628
2058994261
921954816
94086379
800567088
1591220777
398568836
2043255841
1488814364
475177692
379975091
329264259
317823989
455549263
1855248213
158080961
814559434
1046469022
1948173223
1055296530
1831182570
203934281
1241366588
523323564
1849027661
1286840887
706682538
1791698726
665336380
83342539
1602159063
961489248
496013464
82765496
342204199
729038059
1606206309
1168285142
2049607513
248697295
1999058890
1605276855
1225560939
209953952
531516180
496915969
1932448936
1042462022
2044896388
2009051320
321856679
1343061542
994139796
2015947720
180821018
37825108
88663423
177379566
1951445284
720924680
2055312656
1194660258
1472673
978085343
390612942
308268263
559466881
1603214170
1827295460
2078847361
2028679384
1253816694
1552994325
1062224358
2051595749
1783880669
1646577636
825240326
704510038
1388407865
40411116
1687980404
575872220
2100097397
1349475451
1058826941
777916845
1871159648
419420636
540011096
318026758
1882407384
714665833
2011324738
538322507
219570389
1414713650
424237782
382857907
1621882264
512786063
32101131
712752371
1055267921
1667063405
1428938380
1072105401
971521418
1808913281
1715769641
2128042175
692469640
1876678247
1162421243
595791182
385899958
1419034134
1048631488
398088096
249977501
174273443
2017539459
1090450059
1009105893
1529063447
1287615515
1090699820
1642816686
77026664
2096877069
191953520
299650959
104954410
1246193637
1033720300
797211975
2088734085
1098240276
1338101993
1214129033
591972339
124607874
1836830894
931561024
1247911417
1509552421
1045954231
805537106
364602951
1434639353
1757203944
1215058505
124882998
476542675
1073891953
1640121283
970458163
887712668
1212408888
328395537
760098395
96417943
391618007
379928545
121500550
84977351
1635502418
2052512838
1941846405
1393497291
707814248
223774205
1496594615
1409278823
887330085
1980435619
267599706
1041709405
29463747
1980863799
696922966
1846185564
803818729
878839587
1422181980
694379997
451555861
2014797431
1995561111
1324273516
977542371
2033346174
1406071140
1397598538
1733250657
897145935
1203113395
146554249
300579963
625549268
1795738456
1656203865
478024553
619465102
1021257251
1091662611
2099396854
1526567299
1783481652
1937846637
1344277495
1533035850
465253852
1705285517
181894679
1830390677
614377773
436323840
1033523290
95059816
263538748
260018166
1992430622
1051584685
381495624
871095424
1807858740
382739833
2140336388
850141334
1386812599
370552988
360521731
1223674403
1335057874
440656841
1842292190
1049369192
2143890537
1680239005
721516627
61851935
898994719
1258037628
1487450007
1360063960
215090845
12974683
1504610436
641725756
1742424388
204291328
751236765
867941422
1958759454
1060006731
560992070
1688809045
1135227945
788660986
1717346838
1457461137
1675128456
715501779
1721781955
1864815511
1860179073
1148918148
871940090
174363587
506915893
1564260334
1435799140
711123892
524143596
1334451092
108414426
467591728
186069000
204374387
1623667328
1101515650
1159614182
2143348195
980312443
1523159220
1002603230
1746276621
119703420
2046003753
186817067
395286196
1256633892
1089376589
1501895515
1738207196
1595079316
29543774
1503713062
417459085
644703898
1088480523
434409883
1061238296
328675241
944606910
1679519863
618754734
667993562
681382850
854672536
1888083778
447192100
1116756357
1257481399
88734032
1589156389
644045038
2087451623
1909245410
1811850306
2003586838
475869095
984973781
469844141
976297099
342139440
2030542258
825677674
1702318484
664464140
700406538
2089945281
722656516
1776182684
1767327107
251435895
917954511
1122896588
2146766797
1999077404
2146344632
49815090
140922953
700789050
1560722056
1026671009
1610941754
1714436953
1642723266
1906872447
126756221
142766770
1068081196
301284928
2115455109
385244329
436185227
868034440
571058172
763003953
268758854
494794730
1961333552
15052485
1257576054
1022720588
1439030450
2134952063
2068784361
588060576
1290911737
15116411
1518766804
807910459
1301043704
313429715
1848097568
1263307961
1879607726
1502715877
2045219980
1191731338
128791082
1720556503
1369054041
1653451501
2028935825
1236465845
782097615
1520633978
1396045989
1915911536
618222719
1389784208
1340077174
1122031195
1363388714
1776701446
178202635
1748044831
94555393
451725101
1257807333
421792582
1763919613
1009252329
271842830
1473799060
1433128088
1364661910
1615780570
1846778208
978675226
703579821
2068477910
40823525
1573415527
862889949
691304952
119573645
708531053
1059811269
1388430494
509456820
672998887
1445282450
1686524959
526425835
214042084
1569301429
724636405
1759001693
2048788432
1126254738
1864829102
1926882260
1009760232
830658708
1381354877
1435266027
951700205
45009122
68301990
1333213932
1995257408
74701357
2102007480
1818269331
1108974569
577744077
183659222
667033163
319244692
1100283279
1919497627
1464290073
1764324692
423859235
884098201
1464830573
2005144461
2138427425
1803376659
1694034823
220158394
370840158
2028434920
369344700
309430536
410980305
1792351668
673370442
1487821226
939328526
610630182
1210775488
1000908013
966592873
2119675993
163669088
485252882
1206607568
1080220452
592063163
49531574
1585725991
1199270799
1746293686
637316977
1000562449
1494990326
784007698
898522141
693563954
700788454
1032231480
931797248
1392941229
63840836
99258009
327257587
396950494
96999873
1275559349
298008824
1425554265
265328644
132098267
27964284
753144758
910290377
1148594916
1616731106
1313266775
230607880
183936774
1206733711
1001901298
575289968
1737039211
742712183
73020982
1479149762
916290599
621180268
854220558
1829038701
93033498
2040203910
712108515
154759432
517190916
1266110804
2009503339
1441410966
810549270
1925819329
1525332704
1028000871
1571039316
358038650
974710853
893853810
408713027
326822410
100875053
605053214
602894690
342771703
644610626
2110052054
702515536
1102854668
1199471589
1790154709
1002303798
198481745
1777105071
237929083
1364268341
1466261821
1284655491
105980326
992130711
80644143
1028768351
1695245314
1559796894
601741318
1495797744
1201064064
1164806410
279211995
719186564
42574066
1720148370
1259014702
1915104649
1872771099
1498306200
2137908
1428905650
1481903212
1731302440
530254827
46097886
1774107704
54296012
585481818
1426327218
1162176501
1984053825
1335259763
1275466004
439537512
83638303
462204564
746223164
1442619329
1178780422
523967368
1741942755
1746393516
848951216
513540398
94584817
2105911702
2025886919
370177040
2065268627
883963340
1953390505
260644411
71079134
1528367621
1301607751
1597811630
1788620344
1171360148
1502786976
405818864
1007860704
424181683
1200595297
1885919577
939441178
1380864325
889196948
128711714
179978623
1654763833
1445485839
827776151
1360014839
654519335
637281448
363476485
1315758974
1317031443
1557703244
1764247338
1880291121
1556728705
1540553862
1540366911
1992600148
405986296
1746844331
170183424
1913156993
551490152
119417824
1332422231
939129346
1307218449
1926699591
971226582
787871361
1454084693
351568145
274383521
2013235645
569648887
16542332
921333717
1453824996
1994231027
1622119721
231125052
360824485
874920792
1331121090
803587969
1009424618
2003396591
172217700
517349686
1668560094
145798561
1874890200
762879070
1640094409
838561094
2046879901
624949281
1359109848
730647545
857438024
1878912709
2138624658
1037603453
1717862056
1190305552
1662383383
1614965494
1567094298
448099019
688774333
1890559633
489170964
51887695
19327604
1030871486
1878544801
1431834041
933220325
720161872
205752271
164845556
2141858337
630429256
100996940
1223587524
1844584708
1157245400
1617676542
1858599717
629110309
696239398
1779230337
168568972
2131315955
98459489
1436641949
46235095
309293195
1980386499
1412184966
1359235293
440706417
1223058285
1682447199
2144091361
1419015196
470675776
831342225
394985049
472736068
1660985237
794675920
1864333544
1901986169
1771091647
1310214996
1345863858
918984724
303156401
1215190907
1284983995
1021214265
386138392
941256182
155422031
620816677
719012759
1651080864
1953376997
1573006564
869220740
135613042
4247058
703835513
1840240914
577673239
1857879368
146065174
1950263158
415778244
231058823
511537143
495604936
131799722
1970472174
383052921
1590527042
1938632066
1573342547
1209256032
957032116
2087961800
1236951583
1342957130
235189269
1700182984
1469483511
1457010756
164245691
64406423
938819557
208410233
71805915
544419108
462479518
632424811
2094399851
1907069185
879273924
620949043
118532150
1697593601
1494930119
1574460088
1368128664
891195139
1885105732
1403027488
1695323057
1133603361
65381759
1854487631
1397036299
1349844785
748805249
920202916
315749119
164678323
1367347227
1127331466
1537450051
1473478591
1983101340
1695116784
1971422346
1180729788
1515823711
2057406264
2089139928
251510722
116747119
983187295
1321974017
1613983610
77768183
607795144
1290641328
1630426231
1029921721
1698516459
143482794
1884064248
144458859
1137527658
1954734173
648707983
1683893082
332415801
337971502
1135743632
970391317
1613192739
1036879540
1006199073
865974494
1478540061
288651494
856723213
1503028589
998289561
854578710
534233969
2105435097
1485664240
538347570
2135934538
173078859
1083780835
427558135
133180075
52855769
54841756
392422130
818881794
1399581450
1106852939
321064805
1886219137
1240869684
1405192033
294021435
1036273298
1493793243
545791527
1841424602
1095450270
1673342581
923153481
1219354003
102829479
375200746
1668865337
1096651909
374930099
156157498
877298396
1296197242
141008136
400051392
1683382395
1312524431
1697734538
686885800
519839460
2008539191
1252645528
733804484
1574640656
2089784390
1159920421
326454410
590829919
1556246840
285509158
273669588
74245371
1172348412
1052853656
153587470
1859888942
86945304
764729669
275827878
304212615
453346982
1092209326
510114911
407866791
1506833130
606096129
1245136178
21473791
462312571
1240245870
1706696916
997107873
23498484
1253056928
28362165
797595105
2117338138
1228697445
465195606
277476917
1783646581
886361789
319557001
1210270000
578289791
638915359
982287590
1550018610
184674128
1506319209
1456895196
797328831
1735304831
1008230004
242922097
337621688
1565978826
2036754770
1895668385
544121061
1147779871
953797797
441806540
985816284
1178715575
303470026
742366216
980109991
1994843808
932838667
1837778430
517002048
43145607
2119307435
180545475
858100588
471013888
1763538544
1986768039
2122380939
1585264001
211382639
2070473328
1064756899
227424970
1773304684
1212387984
1544143987
396461950
1661312116
17421430
93017739
1211228008
955199437
620938454
1472457601
1799129162
1399590009
2011788432
1733413333
1349348842
1942367901
1376970207
961704865
915308988
4739998
1221378626
14174665
390365826
997349675
2118051802
554399208
70900797
13691820
1615555001
1960649700
1467823585
117543627
1077318351
1225752826
225078001
1903598554
623301691
909796180
420855508
1814396119
2112523933
775403403
447577944
1102621280
732842449
1069193071
2128809469
1587403220
452009750
1577861223
1647237862
128401987
2081719811
312622075
790143472
304330135
1592711987
761328057
550329715
265682060
1006057976
1817867181
1394390465
1930160822
1592572360
1568884356
1667553746
235025444
776717995
784457278
738105832
1089218640
167717906
1574512893
858998234
1103854978
343369848
1908301365
413456444
1610271184
1414161274
424859511
57710152
219109961
1464780149
1975772480
1859648739
468275207
2038465945
193140524
1983701894
2014631928
1583366998
188293041
582535921
1383346450
1042042393
1758474168
1556826782
1750172376
813576081
1779934796
1144120059
528211559
1635596074
910610492
1605408851
193486672
2035204659
1868069781
1914499494
610433611
1024582606
1034005044
2087314210
498906806
567153951
30871741
1384301957
36648982
1080728014
534893601
144045579
1984061289
1745950024
1820394175
481310872
1701887019
1863907528
1115616650
492101833
511482325
532697638
2137721135
1102676481
1520015477
717012294
15868582
695118513
1508354203
958213140
1388490774
976492338
1027041634
1941966557
1280098527
2105196569
1824108197
494504102
1097849412
1493492588
1224006066
179801564
361483496
1596561427
1965783370
513234394
157761183
334568060
1764434884
448878862
1314301079
403031731
348318852
146001282
1800389641
2084246322
1641586528
1068787581
2088409496
738442166
774119259
842090826
203930277
1198740901
445165377
1929605701
1498403032
903580698
479443404
1347221944
566156968
131143190
1925361527
336521310
61018734
37164184
265959765
127116109
1585395511
2116319993
563511646
128401987
261672769
92453835
1293660505
1261499958
1048585997
2114884463
848280867
44438223
1165976164
1647399262
1357189946
1126673796
1018071475
405173126
2060995643
1487727570
464953900
1944933342
2007366842
1163438790
1002316695
144712223
897362195
1207530759
1432964539
420733123
1325457358
1395681434
60815589
691675894
17058656
757594957
1204848111
1127895133
522983840
442180221
1760208462
2144301058
1930723397
339160260
1259833346
1841674015
175865878
1228649675
1487337949
1440975929
1540208279
1089296075
915627688
668948244
1082820674
1598941882
657350525
1820477332
2109514015
1765732501
1806274783
731631381
1817952224
107972608
31390776
1384543697
476575100
1711543149
1774079523
1968475606
604924566
704078339
268133118
1984610437
1857708352
1700415361
1875518280
250265622
2003176503
431100860
681333442
1061217467
1116566481
113063306
45479946
1861799299
292606175
1329625424
216696931
524178041
927817751
1053084302
619895503
912656338
1857507454
1799851647
351232473
1459836776
2079414486
1613911651
1669318046
1621592563
1615634745
1308154183
605076662
1396499027
782063888
1956833576
448753859
223918123
421345790
554984723
861838368
986603335
1493040789
1756978214
809487857
1429193184
1271678846
242429618
1475858746
815574396
1896231828
2127256264
83897650
1087393824
2086172750
1042243916
1069774036
332428949
859812102
1055196284
1672638873
758718740
1491914699
1971559333
532795936
47303177
1875699839
1409021384
1101264373
1399916699
1554682898
1581335689
849777796
1640458599
1597508706
1428630639
2002675392
1715963674
2029151384
1488527604
2031123076
394707342
1374025597
93113343
868722973
1081527151
1607342823
648314761
753480106
1691354702
185626048
71838351
1737782910
452147504
61497189
1974961202
2132301039
1198321510
658347440
281026946
2132390257
1190899554
1130922488
1508522516
1749495990
244339785
1354930413
1827357570
1050041839
856702198
734138587
1299647254
284955891
114386768
604315336
957340781
544895218
1223570248
1735211558
349677677
1318646643
742012490
991118587
361045873
436814614
1178060958
1057278979
1536012814
1692212207
1733364644
927923310
287601491
2045953041
330320089
1643276259
1781439586
1838021264
391356544
1867459465
129749821
1591982067
1914187158
158896729
560500586
1874786826
1036027684
562323631
1951238811
996291856
1303586639
1771556320
836659771
1454496797
1673573505
538061345
436096117
392660872
1608561320
186225634
246082448
401550930
186357255
281091587
2014242376
565339045
1422769407
1055111478
850557600
1201660333
1454114658
895458239
1764849587
1952010773
770403213
1972792049
2035547
1173909454
153055010
1345860702
1767346132
450963852
1569589246
1562407667
1540842989
881614581
293194036
1962360004
1811879233
855940153
331274326
1562656478
862913986
470211397
316369775
940778550
1787123222
1124427243
2027800464
635668988
1062263777
1416906818
1397082250
276168533
1989186693
1720474864
1136936720
1474987757
1956053277
1932094446
850142048
2070593451
637480599
20379692
100171355
15044529
276014381
400382700
505311629
789426954
84960340
1224525260
1987753521
630874036
103981253
743924948
51469582
1758613534
334702645
1444065531
318280852
1313158245
2084341221
1274958052
1560086228
596784602
1769030550
744372621
1780593409
718907827
389984425
281897540
64201084
330409158
1589284141
1727256112
1270886294
237355808
1382569423
1411813675
1590123336
1563407625
1883245212
1600916609
753416791
769610049
2068855299
1157229167
1206976494
1051855568
1757352027
904612516
613099318
799875255
1232117545
302484943
1605846062
801578770
216995150
374333067
633861988
579087538
654168366
2098616689
1351085002
907199005
1885527228
2019468048
1626665464
187781537
189495310
869862598
1532924698
1813956074
362403393
52758536
339610467
1316391150
64403301
595089543
1962120519
2125620048
1461539367
197245237
1346847333
1627082442
846490504
1415497958
675115545
818513406
1573082465
2132450593
1920485755
1749758251
1885641223
129712736
787963868
522455078
1792609112
1065886801
1825917405
1918997614
1511738113
161179445
1710116895
1710197505
14319305
1118248878
2026096428
102337265
890447202
743963717
799411013
1283907790
1158314688
1535920099
1608946562
1440018829
1091807398
1117039359
1597276140
783356778
112287404
886466351
1810119513
1009842829
1404887570
1093988032
357471302
1197186955
893942635
1878566592
922040641
5108035
1209373266
446467692
83077815
1387728313
5704779
295478620
1821586607
1723477172
921889412
767831572
2111980691
480081748
1854782957
493685776
650826610
1043469178
1373809271
280383504
1414839039
824071219
1820193914
1402454779
1053639288
176439174
72810877
1776306043
1522383808
1815531422
615345103
1094207618
1657931565
749195081
1607154976
800366584
1150630134
1918258662
848832585
78869623
1674976091
1225650591
28645661
1692871198
827876801
1293188423
1744152433
2087344036
486867371
1567469297
1055038874
2068143759
1986083442
1023906942
906281164
1735710999
639865622
1322256047
646791014
1379339039
376671719
1114313177
1325236150
1555560087
2072191333
129552035
1460849200
983098505
2060614980
1274473218
2115647090
1447477423
1541859527
793782284
1998468966
704685590
940510615
523154589
1697493635
439754633
915246071
1284871398
1696745539
297322157
1903024796
1778070610
449309843
626064844
515902595
401385430
116037818
1904720118
1799952671
388564836
426132894
2077463190
437299390
1611094277
1139807503
1024575743
1413494464
1920141701
597542212
1084137226
1784234459
1584824046
156066084
460499132
285209065
1042179806
1074914710
1681064274
1878450533
2096564425
1213253085
462761336
2000658906
1279378515
1423232100
1768345057
846560301
32940182
1194686193
963213989
540034715
633215887
288295629
1277537349
1142347769
263074184
731525707
858265371
1451093144
639259
1620280793
1780121640
821430888
921639231
109405484
844921154
543457464
1252096369
1064664269
1246925400
2042597731
2028188704
272500390
208493683
117987382
1276085846
227820737
1277063140
773601094
414782859
1103610110
74436217
350813212
238453258
1778506254
1085609398
1357758351
1707056386
1890557471
221188932
2076587458
316635507
1288585579
850221894
1658022174
670798338
565930189
60710321
166192398
2116576156
404904105
32288395
576879541
269387589
1649431070
1065252300
996612605
2039900875
1833118426
1976626140
1820351779
1799224643
476450947
129485448
209594362
39430106
188499357
1328864657
1750990302
2004079261
689718810
448917201
2015678722
1248826393
194619008
1862427410
381876628
1008119318
413963165
307124637
795554376
1668173795
154838481
192025766
608903886
611015213
8858032
1712442556
902517140
151729374
2045931863
159325975
1448032863
1441608046
1688657800
969671319
1081763702
1191529843
1248053196
1801692633
64332867
455350066
2110679818
21244883
353857160
981085231
1821417473
405891813
793202604
431359448
286135364
1201892037
1603894332
1986925927
945080774
1700644057
770212229
1764963842
1514945875
696730078
869336912
409442014
602747697
263309777
1486588840
107065326
1998405789
373314325
935709128
463880687
662041032
355371290
655309259
838634378
179660041
1857024343
1305109560
556344527
1354417569
1739708472
1865552194
1540150349
1642491420
1292734485
680449828
2039630679
696886376
635938207
1853648042
986992547
315460823
1566817050
1969913243
1676369907
647674677
888273873
1848185962
363564102
1111452771
1964849255
911670417
261764924
1500271141
1298312679
66455718
1557433477
1751212170
1935967553
1345062489
208522703
477305161
1336367087
59953316
59163149
300807266
815692223
1419011464
1448102011
1449935920
797433283
1872577447
228077728
2146183661
856093001
558857598
462624501
1835461792
1794519385
2082629822
541388726
1992130977
1292053265
348740997
172233725
634892004
1919875932
1765927426
422425392
2043842019
1326311443
912556279
1750080918
1888576837
276897240
193013902
2036300628
1375938432
1460857891
2113845756
756088274
2099079891
797191071
1091661809
2146937746
67179271
1767841588
623187070
1134226337
951916118
1452482030
384555407
1010873458
1345460204
1371299079
1100726611
386814850
464475740
1454781957
1474174431
104907919
956198535
618877899
492616757
1460497957
1224702304
1098534490
1793063136
1346891606
1910000516
1628278739
1269227330
221277926
1658058759
1738748862
1606432252
1266211887
1819292742
1324313418
1719966855
1518611554
1947513693
65057907
1335091464
703904855
1224390951
1382291968
1473331269
560287166
936631299
1985949571
1789221125
1253354081
375408303
2059726557
1636679827
1478451900
1317466369
1419112151
109221323
580021847
110376143
2005995764
1095601971
444146955
626185724
947099472
1729744729
144061561
1191381905
438046892
1660179477
294205199
1297160550
1246138136
378478556
1467539002
251067276
100486744
1444354890
452418443
1964690029
1840246609
2067421089
1397730898
2053780066
2078464749
1390811331
801987452
1392807517
1383590707
731819311
1980092421
157325470
984006954
293282435
1260312193
466408885
1949382575
878175720
1239040110
707543392
299904853
1134655605
1547916693
1981656964
644461136
729946837
526302050
167123906
2103601585
815825085
1253254929
496158461
1404383193
1958867792
504423999
1303959760
94405245
1551987540
454453714
1993082928
1133120721
1267345433
951070325
595347838
1939128306
1427101000
457608941
905803717
228738257
1528731174
693537299
1217148972
1507884251
485706720
1963453395
1847057011
977496884
2129932479
523739696
1245118339
1307476399
1644158294
2017247625
1753546754
1263879538
1926575759
1414348568
823320967
1571840024
710181463
2070427274
1761729688
705350875
1718852851
1104143560
81283432
249950642
1536057162
1629471666
1794408178
702342960
940275684
1228046087
55413429
1912065940
249443507
680855314
628287899
1489078641
1333103693
251859003
1303639868
245489580
672980729
1192904477
1563253326
477665247
1397725844
379521118
107884134
1239349731
1096801312
1155457804
1066366292
1542803147
896581002
2041752927
1175214185
1967196811
793412241
885822905
833598294
772515435
1751386426
210671678
620281004
634602564
748495123
1042128453
78631119
297093147
1986000818
1058518258
1766346105
500994111
1641648580
317919734
1491357786
1464724313
1164630069
64378967
1387911171
1803243125
1003207229
1233179460
1409701380
428214897
445202252
1570421730
528103289
1213927402
1345224459
663770479
1302091660
475799212
109516107
2094441987
126913754
580097805
671553054
99513275
2053265098
107884134
1276153920
2082013673
1567803324
1968579323
907404490
1906224385
1252278109
1045454601
1725755419
18137317
188293041
1466113901
619597904
2238064
1439509388
17155594
1551484574
722993841
674070415
871975541
635269521
1753060057
2065979020
512640607
23850900
1070993939
198681422
44034963
39019378
2072282283
396384233
472150671
150714818
1249737268
1497373664
637882096
2087445519
1790406156
595968249
187293501
1272794040
1763306244
1269470929
1203772852
427367257
179333233
1610551219
362746523
1767404307
1691882532
60294605
1493191271
279766509
836913069
1507701218
648004751
241467252
1504595562
378621992
1162672225
24196153
1445077338
403829904
831891067
737727934
1824966954
1240134613
1092684595
159747451
1884403021
1423206257
2113921458
1051078067
423621844
2109584390
720458063
933737831
1910958523
97687542
737389074
2065677590
827797177
219824045
1922963824
2088021978
1873899817
321683070
1473964282
585986154
531019012
2111918146
719379312
703335341
1677415554
1798872238
1116750442
2030099882
1230968194
114927755
538305625
1237960128
1620125409
1458921309
127145345
966244638
1206146423
840622570
3730907
95994832
251746979
14169379
1850331959
931932580
818704389
1206882670
1323987400
581986703
1787221903
427531458
1858403493
941862637
142451674
320902564
850318664
1277113578
1042700235
923862444
1351281578
2074217537
999880466
1958452415
117013917
1894512644
1266161242
819830008
653096253
358124566
1241999032
116152695
459584896
1795981245
1342015466
399992758
1327352446
2104882830
294957725
96251668
1393667885
450185064
1436339999
1460984149
405190781
1038854605
700662501
1223131480
595474686
1198419046
2027006080
465281407
1134893196
425914169
922000128
985825200
552830318
1791758188
882044900
851789936
165406738
787070699
1631279827
277820209
163993080
494079909
1690781496
538932058
541753397
1971969537
424663519
2130528442
1703502843
202205986
419951441
350507403
2003511441
2089763558
611874056
1956725503
1426705538
283034165
1841149327
2140739802
1376073543
229654350
481949287
1173971644
1979785310
790745514
1297566480
1144046032
1039183117
411539571
146942985
479368238
1026921720
1618576130
1074041958
1462101475
291155415
532451697
2146363509
147308792
1212915747
1001402167
1150368691
276323826
975630020
1279921614
1015666517
388595086
1805480034
679874986
1140229839
1235844536
1212621965
140808198
264649238
861879928
391876674
1663745072
1993506991
1811089593
2101150238
679704586
1653120570
1645152617
694072425
1271178394
927660066
2029740622
1920268963
353781453
449439299
241681363
2087832362
1351258613
1303959760
519078759
1336347051
187635021
1157641360
1934499867
1891360492
1116160060
456100965
1997787523
709074392
1786528018
1210682500
1805180311
787618877
1909100780
635250207
1004230256
1590169733
630180526
1874931252
6252620
843892636
1440776191
998645222
274611556
1827296727
230677546
1263152397
1768806439
962428951
540101439
1743773783
736614761
766954075
1652477283
181310010
1249298085
1063872557
406688000
2141529699
258851283
1576189324
129378965
1601640079
1245842193
1492903585
2009604183
1430181106
2015225995
1259725545
90647273
598122684
1328202944
2078839619
323499074
1740257823
470359980
743012385
84463652
273220475
1457939013
1506319209
423939631
1606111268
2030581639
428976895
228779093
1240877681
405988739
940072813
645552389
795315599
705195852
694427360
477153357
1039976143
162604905
1072568675
1597830404
412634880
1807217268
544545221
914839615
1796468373
1943043425
1356860640
523931058
1864162664
979241569
388334366
105904202
2034980551
777215818
1289158614
1859297897
543553887
1673464112
2023732513
1075845889
1108316076
511165837
1270958477
1175764450
2069105405
94904362
456395484
1575000799
523854383
893262978
1273158054
584309216
835903109
1492957755
1794522857
194880507
1581709948
1614310757
30320966
1632581154
523427855
855090429
1214163622
445997283
1393730444
429855004
504021450
116595768
1199836505
1292429656
1838038392
720481684
2087847678
1920956554
990446244
699657013
471665969
1534226806
1988031472
1520187729
2023944094
1828017593
7322857
1816729549
2022765285
352153423
637584304
178591865
1523015486
1806768482
1729674563
277282545
583916562
1689778012
850114177
729993839
1372142101
1261529125
817015499
613735893
1978391045
1672967696
1521230860
699132541
1480735075
1696926930
1677945816
1280716202
2090303138
818304753
443764698
1652978081
2104821671
300187331
807440855
1953187564
697034874
406100656
918597908
146607650
1149928997
1932231392
1555849195
977241818
1199459811
1327094021
1953210523
287135109
743604114
1245768512
148947555
1689921551
883394005
212146704
531275888
20904523
440701653
1325700588
532477820
1385196307
1274544054
1327475264
397966222
902971794
1906732695
1504522897
901451047
683615323
301762554
1983179491
370803940
1550515452
1365653971
898817487
1958608013
1573165632
1117115464
1571736091
100102713
812319196
1495081025
135520802
702442543
978850552
10888803
1026166852
1997456486
1594320088
1168863852
409541674
382562126
2033463141
895984837
353964307
460618853
134563624
1463513402
1317862883
2122064463
1479919627
1421696373
1485618831
589292552
625802026
1421294924
1072677477
1002113969
1552055488
2137725475
2077237420
1486150660
1764292573
1021952661
1524750220
556791113
743333840
1845728516
1241639140
1751957769
596724558
71576264
718166951
498005337
1688638820
1792105886
1565671920
2053456854
582026232
1039274694
1459606845
1522475792
807172470
68954408
497443697
965288573
859540654
501985032
1899658934
387313550
1705944581
2049056499
950296125
920459990
1963624659
48993405
1785304366
2080951173
1616320495
433119887
214266467
998868573
556774123
1129277370
284515501
448245835
1931760270
599407679
1946193585
1238710421
1378661689
871875312
1611157769
665136899
401595042
1060939057
203355382
459035797
1290859804
959729566
685231093
1472116943
575978482
1025990355
2120232231
1497870151
1646513602
1228320225
1590023791
1001071705
1110009547
806188925
528278181
85061284
1916616665
2075621404
834445264
853199620
796501212
669332202
1404920882
1455832536
1108326818
1449718240
21452820
416437354
177950491
1836356556
218685715
1758620767
973755663
740619454
959467767
1500606584
1066180691
1445538182
851882187
2093676531
1504967118
921982865
1234977345
1110685575
2021671931
426289229
523300450
1389516154
69813492
730456007
52442729
50794984
1871869932
1441487396
706256589
617071488
430537571
1596478900
1607651899
1472923461
1006029
1316026387
1219178037
645077997
1214917793
1183931314
644003036
1003907427
1951790443
1118716392
132632570
1181176906
1716537199
2005550584
636514170
318347817
987030267
1583431808
384274843
542399281
1026637308
356603137
685556966
1645982118
1560651655
1080978848
1161218942
402781808
902159408
458666121
1763053561
1240214608
1779253888
1429318412
1409215870
1815463622
245857129
2007586690
1888365042
437228895
1509912312
295719935
1142982362
1246699937
1142588055
1330000726
668800271
284163668
638719272
401127228
1112704528
440341023
1642323640
772028157
1091864616
1770117098
545151041
2026636294
1615952047
604421715
1320397184
158189505
1654605674
195479424
1888214453
1515649012
165601756
30061893
6466292
2120488528
1393901675
1825601404
2122193923
623636048
1131400871
206295150
1702167581
343830660
1780856727
7778979
1131547447
1496356192
448281083
2062284496
18580904
662773388
724968682
1298343797
390060083
901233927
1514646331
895789751
767506439
1025113384
1347705124
604306192
2124938499
559552502
552619787
1552439308
1056201924
494590176
109930957
292596805
784983750
934453297
506499342
1972321216
1317609559
981976727
597081347
1201374341
1434167535
895568867
1938611015
1231028564
1326233297
53935929
639085082
806682337
178760201
1377814051
400252191
1632099874
104406358
1280399551
1205319261
388988657
995002640
886791876
1696581553
90366607
827375417
1022298949
870807733
1411077688
2077493106
1715040403
997580121
1813658435
603299117
2068516277
2123983338
1312497944
324560360
645921831
350691013
598677454
607408943
1005611277
738636869
1278314279
328904402
1815893575
819190991
1060492894
1298358419
1030406432
2011956605
495237035
796023177
1083472233
1244122980
1112984846
518638227
133597627
478160687
2018196993
1281975365
1467753812
2043662488
312728108
1740919883
302873938
1771020951
183258145
1683348635
279598189
1764132867
1947813066
627243476
1908429431
2047962372
1479666451
1504367504
1667911036
912488741
2121206308
53600095
1043616701
1543896340
1060488182
76933834
1753222159
437236300
763151408
1189167371
378015417
1814017961
1288409327
720785381
630853874
1410954030
1199559595
807739711
1960376717
77431191
1220897674
1114029114
1427473958
1913101734
1036634573
714323843
1697968105
1558401202
58619262
2132616718
953139124
1219069585
901451219
1610313519
248343817
406984247
431415160
1372315883
1063026067
423326067
1075606589
310997779
913623577
458958092
1819385527
106016852
1752481637
1147171420
1885085473
1265430640
1367904244
641679802
661902561
1186594152
1527655867
64468814
1957098676
829104331
2138354656
538718417
1441118651
1948777242
1382815538
1238249304
1089693526
964738755
1325410115
1264830013
1848492922
2068437946
1856545139
1637607747
1271188366
31213876
1951789989
1077386816
961042685
1369182156
1629220488
1903171111
2066268015
596232072
344814382
1725966241
709338237
1436104926
506269307
879311127
145676965
2043642145
615330483
563505548
574392720
260405059
1895751606
1785497624
1950905431
531434166
548745632
833599228
586539408
1035557326
45065952
580243756
1776002095
1952660530
1650353299
1362312701
405124254
684656951
750556835
797849082
158229867
705131948
1693575409
1734263053
747413227
1580137494
1614072976
1472278072
831294164
1976428111
1252697076
1791649989
1551971061
878659072
439782745
964950239
2066074999
1291960383
576712739
578167881
134186142
993825758
2130178439
1488956251
1421536163
763441506
1972915059
104253879
281354039
1583729398
1184480088
1200633927
1015789096
1050677293
310892162
364290549
749933516
994368469
582613639
1172048481
725116027
1925133856
1616760849
293793807
226452824
134143028
654979
337060256
1997230677
1933494219
2123792830
365532055
1032945727
833602342
2107652473
1402004318
808868143
1084811782
406755706
1802712965
1276402605
1637131410
1465745110
1378545325
1080846528
618080731
333243148
1668235295
1525163040
1448883319
497017260
1829405170
301577149
232862577
1453709650
1860944216
1476033313
773049163
1008007390
1791265185
2141584900
2093200790
1652275481
579652443
1233664181
802813572
1541864874
1703664561
195575310
976803823
102656428
930853617
1737436019
1442728441
534248463
1211051386
970730613
803842591
251926538
647674076
1988349988
1333589163
1119299085
356647899
358376181
322960292
1223648192
1665135127
275768667
594481326
120524694
1707928461
1792474424
330757760
2122283841
1424691913
890459780
628724675
1227959297
388563473
1305774511
1161243248
12352481
1167039396
1179334442
624276515
721417835
1229942180
50320168
564889201
1306630096
2090849679
207495019
596908559
1900785309
1243711593
1181957158
1554457688
752515684
153023299
1409388277
1505932250
299401373
635476997
1020468776
2015507357
483344434
839645399
1875439943
1777820810
1942920137
462425473
1318277053
469654323
308997133
926796880
1301376582
1119885502
1829629657
1146229168
1493723043
211579706
1241393755
534041558
957918204
1068292569
1537015794
2146315762
1198297985
2069074518
1412304782
1070231792
1682155353
100218602
1394252534
280936510
97047110
781999293
411426787
717322153
725085577
1573686579
2077754008
1523731055
95279424
147183599
1266879120
2037686222
2012351668
1927506563
1776317220
1213761528
316445558
295755309
945998456
527315448
1017525150
813695771
624448768
905985129
1589170973
1197364473
1408412898
240706432
1774520080
188277627
703640847
447275000
388285712
1969179155
1708574203
1509171570
379300098
2050715066
805334592
1323932231
1502015824
849320211
647463070
354630767
1182309607
1268899985
1552445669
843547383
1434909881
25825271
837491932
1884076995
1440832092
543139414
556446889
1047346837
85984257
2104007297
1539704758
1219521150
355850170
1626950917
1833917356
622795547
1495006014
907310573
1860836796
220955780
267734076
874591238
1037271584
70835320
1813242537
1523728736
803989567
122137824
670902095
1359064185
672632802
8221087
212769484
1243630763
41368160
1258535814
656155499
2130207078
710719296
2141324802
1951662751
1704119741
809989002
1650925959
524535944
1324988374
1829413377
58738028
1536203515
905429889
1406407567
1431929028
1582877619
1735123331
1309846499
1854272722
1205247914
1202484343
231919714
1313227600
274387287
1343766452
1550635237
1786003859
221536522
1762013677
1811935939
630824970
1070220322
905646337
376613155
1792701075
15040621
1925816934
1173183898
175420678
16090963
2017404528
327623978
1004997305
1046582255
1667762975
2049755025
16122201
555191730
2028788110
898611471
1005174381
115764513
1352503643
1468959043
128304043
1910734953
1126832613
653361916
229100399
1629172016
62523943
1996060959
1600015978
141285734
277465923
1473871322
1152712566
2045888719
936607756
592540192
1430461089
1759215150
1463503911
537058058
102542932
1266596936
386840958
995513322
1106379626
628944601
1600272147
624383920
1716409546
1661139158
1715580192
435164213
59952987
1870161363
2093849535
2033754573
1806256490
484027678
2145779444
487264349
61843800
1138266570
2062500693
853295161
1799963357
1940511868
2073012939
1388107607
73080713
755208220
330236515
98591164
1940864359
1170034977
1279765788
1244417115
1695209572
752908470
1342216218
906862222
1815676114
752673468
4285927
1079848886
1621312316
41194382
419043896
1522096555
1743071622
614337108
2045858953
653386559
891583475
65063996
2143785307
1071847203
1908631312
1191009913
920475155
606093415
1502341000
712131169
569704338
1199006733
1571655028
1786433736
1657832550
691714268
2003183968
1673181033
1154626859
208704148
1828188592
1916451790
623850058
92199915
1851477495
822523541
1074614098
1729374274
1479749189
1039136506
1430612434
1215882254
106392176
885390233
1097009179
1470515196
2048051986
1857554302
1894233575
97646853
1617402302
986469931
990353944
363138877
1242338141
1952828499
744854626
1402454690
660868649
409136567
173985291
1008429782
1179479716
1874731229
1483583307
1876900062
1789783013
71578247
952782983
1325053063
281548383
759315716
632954975
1868961001
352481391
1818773892
567297132
40418103
1321673524
318179461
971305603
481851142
1409438832
1114364403
1007745141
885774585
1071176255
673080878
1453402151
552253313
514201855
1573847212
455547337
1785009770
807490223
990083093
1881709023
748897174
104174816
808789072
401687049
1410818260
1128819982
1741027940
901146057
191108303
182026986
731098264
1403690506
207862149
1482840772
1287014365
1247775038
1366964516
297002615
997132246
2013016825
242797963
253826258
35093564
1870859728
1309585368
1171164035
1598688045
1469997253
2142436958
1704809059
996239121
918474917
1762833485
520994289
454610126
1576210760
933994546
1172147267
1334027911
1718504853
1343786083
71085741
1749845281
1076503985
1341368432
1417242179
735561728
680104161
22359398
766355977
1832495980
1028060179
186234761
249804709
1572933378
1361258716
652770567
1540817445
692567070
399117998
1753222159
448797923
2002911920
2027728367
954518703
1750990302
1815264976
346039239
295887787
884048681
1024597792
1481984638
483923767
249396077
25007165
1181659677
929820282
1205278617
1445823969
1194344515
1128723786
1668176341
1602546225
1867563169
82568613
632032707
518001707
234726966
1161494726
558541200
424172064
118686468
1206171583
1173331230
39184421
205795554
2002103746
1277746647
600446830
985147420
1859910736
1955321239
385589147
1740297297
80090490
1967715590
1222182363
2144720259
258719877
294579853
683268078
957133208
1190683465
491069355
1998532439
1915464375
332166368
875312976
676893786
375585007
929865854
622846959
552152755
1159940427
484157266
1075085333
1127662131
1327185990
1386234668
1482619973
1876365855
1236191616
2147290437
940828857
855624467
1624409969
1278201455
1996992351
1310943556
1934449479
910743054
1784641967
988218413
1911971062
598499651
962854413
1345134440
1124441674
1235358807
732388031
1545675512
1500626645
1894875392
931615551
927170245
493330736
1296358343
16122201
1305225429
1195072268
2136533692
433190234
1143725743
1633834253
1012668090
1034751656
1327910771
1165147572
339483311
879916890
477684064
359268946
1252223770
1836277073
543958609
1577722252
359031553
938109282
655770369
1505005599
252376576
99796656
811883781
1091924660
1961011063
184523294
1718679885
575064382
1692266492
1500028739
385196889
960511234
1598483322
1951416132
819653687
1061089674
1302729417
680906405
1676125873
1960838511
97363724
1291127102
1169731745
801399474
1042463681
1543257060
454821386
1078858893
622967717
101451085
1749181090
1843016726
1239898016
1597947227
809774959
1373446039
517483675
1425163309
1379888238
1262949027
1105621369
1964126366
1947133571
2094184466
2005589161
2103979301
113638441
476791423
1918113042
1209337932
2128625041
1188858081
695235708
1916012438
497452224
331537501
59194903
154307489
1300052766
3402921
1737291497
586433431
240316081
1639256139
838260180
938801512
7612662
398691108
1462348133
394671799
1241366588
1011461090
44906876
1104159340
1965686438
956254573
1396463531
138639039
1223784501
300078866
518399423
1199645024
1370351918
629371743
1170814439
1924174721
1316905456
1638236039
1752507855
1829094252
1696759519
244141116
405506114
1161179211
1951458173
725695747
1535348430
1303600704
720675867
2048786942
840081001
763197241
751107427
2092050425
1761236548
1155564212
1572554074
2031836970
194951236
1762482764
1418935462
975521302
94362384
154688922
505709302
1261270121
2037397261
1531869837
403207900
1940610279
606636891
1701572265
1821466420
17890976
335577695
266813085
131995158
92868460
1046678648
260157353
167319078
1974742151
1807782799
2106385679
1489976482
1121678060
1191393099
261223314
1580596091
427032332
556235193
2089354141
170140605
1153605075
1588068020
983523165
1074154640
2114783486
872095940
1752562878
1594896546
2004035751
909924076
1623337291
758544360
1975747942
1871888687
1701835894
491268380
1001748632
371740240
356865441
551562378
1371149896
758375658
439358706
72367722
619805498
2036024189
1603290415
1131313579
2065810561
184195153
1088928424
779331794
784782268
1062724442
1809091855
1259924966
214084313
898186132
1365821073
1786353473
284352854
1317195121
80947452
1117508917
1571084186
1117285455
442824773
1756194154
1618790149
174865897
14940541
197123242
1271553834
318689125
870077987
932380022
2141788319
983503764
1333492224
711276449
2087421789
1461868134
1633682915
1631196597
385424335
660214554
775450995
321363000
313770474
57730182
768896108
952154625
294571648
916899543
1528211316
380279590
974231766
484038399
1697932950
1195246660
634322113
354408901
2050064557
53396239
280726353
1246938008
69913451
409205389
814195258
152825560
125027949
395844247
323496433
86715699
2061272077
904623173
1758808713
1136573534
794424359
616115860
1666526985
748110105
100122583
827077689
1857265623
231358575
1947131848
1464870416
412325689
408273155
2012248359
311332688
1069482870
1128822874
1376126781
949003275
319339073
288402715
1896973549
106343831
254218699
2126298398
717374243
2121028178
1652882332
1655716253
810643446
658309066
1094025143
1922088863
477392519
1565389667
1928090648
1252639870
1946423457
57780111
1477307487
2005158739
1536390258
1461870828
1462229807
671123965
1449896543
1767919055
721093522
2004244697
652728854
1267832652
965554513
84890948
812290570
411837710
1661776021
2132416974
727677826
1514492292
385226250
426957655
146197131
1729060866
1489144631
1358462641
1651222852
509410020
1450846747
849283473
1147094945
1679122969
1545481119
287524321
688385308
1477465168
781442678
1938583219
769541758
131812073
1119424361
699663265
1915749867
1980722026
155162740
883553101
1764612082
918995952
997061648
439636898
170737940
324184897
554780720
2051542952
686263137
1461242599
846792396
1925831944
1998229214
738762457
2132431089
811134598
1808876207
785319131
817275105
497933031
46820011
1079543728
1698084839
1008889528
812322403
2139771884
1199056182
243398565
1993827355
1897718232
764975208
415306463
1438747767
231209395
1954714029
176683991
1409238746
1842349512
1393057403
205138905
1377284222
1476516116
437565156
805373142
427410310
2018540985
1719329718
403737480
614147296
2014797692
246896481
803945757
439187496
940355545
3704530
1806812171
2052639155
556143239
1628899675
1409858506
1866051589
874026860
1143464974
487874905
139768458
740630608
2028338326
1581859918
1537054071
328186685
255777842
504209618
1575803708
1318376298
182942345
322993425
1271801685
440314140
179927016
1288666475
1410123364
2074485470
368958025
267968831
1345548694
607255577
1532885826
2145472769
1824564704
59111961
1717302572
23685670
576381883
1846036607
1628373298
1920887192
1231120052
1467614217
596672736
993393801
1430236157
1535992949
1546310134
922896596
2070941193
1428843749
963096016
2072375451
942991630
1394973523
1872251414
1442799747
1194236539
1380027240
878980509
1048341796
89222529
1452636427
1832004806
1061716548
708590147
1751553646
1740007993
1161499575
753753478
724387926
2027597861
410976757
428530845
177047134
956845971
1442586071
1383831419
61369151
93642578
959491920
1728208384
1728363698
782504289
1771084331
927268455
1867880375
478910908
779827752
812053054
1123526741
250352630
256413409
374120350
645689451
488339924
25379402
14555570
318515492
1016714865
1450660142
545510193
665751904
402246378
1417576472
2145686747
2002265691
31784958
1110837218
500906472
1100053047
1313872014
1702616329
1281221842
1191556605
1081433457
1505334924
921086224
226776446
1971681643
1753776977
2074717634
1554504935
1166935034
619900922
1622783590
1024285227
1531909394
994321808
839629279
1596709695
172825168
1062029423
1709859094
238099844
211311695
478639435
1976842866
443053903
576797641
1377065369
1265517459
1072053725
1867460889
228783128
1246354625
456024882
1288970691
2054995956
1530420740
1272883221
1334399344
1776391582
264953345
165575468
2140276684
1017688799
298292861
1558659973
2129860662
1439285255
1927710859
1726715395
1765495071
140090581
784693416
1909403848
1849879993
154536917
659915116
1969505665
285394644
539938816
1353977954
1557413072
1114734668
377315346
1254263803
307007586
135849375
1536537841
1787338524
8854686
136752720
683426280
856024953
584371690
324937380
848387161
1375874217
157068301
1394554087
1811635592
747336566
1186414417
1822961111
827089330
384743981
193369288
794100528
612411274
1290181894
1053895973
43918563
803155825
1544471669
1664159318
171069878
978395354
1968636856
1905684034
144664289
1643145426
385913827
537912598
975842796
13631251
703082083
1624436707
492018067
902923617
916470018
808817636
842653610
1954813283
1011202921
1270823575
520117512
1065428617
1166028733
775574861
1707508656
287060099
1660748268
1294857838
1436592467
1895275088
461373707
808233432
1764675938
963174300
1501409750
48241410
259525283
803842591
1045928887
596640818
1742764782
574933968
1266965612
1334195974
1764104654
870395100
91699168
949637824
2069429945
172204042
310434340
2136937125
1988110200
85627378
696688933
1234996135
4940322
1993170247
459629212
1070477818
89883849
397186163
1819804252
969484880
145508573
901492407
2116532454
351672337
613699935
460010391
579655983
1457584181
508924449
698156389
1042176413
1995859569
140914892
1566945632
776238934
976721527
1961841855
699558506
487487753
380362869
1602338319
449154208
68584149
434440601
455402884
55094421
1801247390
1062306733
486430513
1122866327
62101036
1788824299
2138896997
1789850377
688907563
692287198
2145273097
638304556
1838734359
1899994900
233649588
92813661
107450944
1674442767
1245368332
886976993
1022496795
1204497421
1951365640
822851934
1485292700
1138109584
373520188
69004683
701366660
958319209
1168370479
736867498
1303316332
21234859
915750814
518325925
569572088
1064888112
96171851
1158152018
1008943110
1591771381
1373084716
648637659
2045822397
1999599863
2007729468
977268870
657837986
1534637448
1970213829
642345440
155534111
999543627
816099499
1912109115
1312566046
655762379
1958439448
810381188
547933250
164721006
729776930
468201312
1678544661
777065721
1544297105
1657676100
1747549768
729823494
1762553388
365302446
109627687
490843796
1006974585
1816938059
705499550
1351610320
1222846409
1154022666
736054301
939785217
145392254
743174089
1290996260
568001570
803991214
1478572655
199548195
1931407310
550214065
1299521424
1023968072
112282610
1944854338
1125106781
2099796618
1574372875
144831445
307099270
1392619390
300194152
1005653105
1056767716
1077811597
148359948
882900289
1997856386
1925028789
1038137175
244140741
2069999819
1247682285
1945796524
1827655356
1238144273
258411717
642035948
1939650172
70237775
373908154
520310676
321753180
587375712
798282142
509277386
2047619390
619188051
374029334
1219831455
1410360828
2124933546
21253007
2083246384
1169070515
976998939
1840451709
40083127
1835551925
233503940
2139222132
1949453110
1742834853
1511874077
165390047
1696345957
1622058
1779497733
595269227
14700323
409875639
1933886946
1424112337
957129523
670538643
1057312125
1988071215
24122905
1209264278
84993731
1353887967
1103776349
74522870
1726971670
1573420015
1929594332
157877077
2144973530
1352744267
240936567
1907612551
113300223
398156294
766109628
947156382
564631282
1251127389
1976492493
1830927066
2016459685
346494486
1314342432
1007806316
1272355483
1110236560
621545800
1308638746
465985039
655467390
1015646595
1871959849
126739645
936625628
135860317
956588442
168419241
2067130380
484070464
1189586246
2109498220
639723648
811216946
1403440169
2112192182
1274738464
754841989
1972692865
1384314170
1464239467
1091304753
765660735
1271522148
2071275571
1319518245
286896568
442488529
1199612547
722332778
1468954014
1157152833
259939824
559377822
14308820
425623656
217540905
222802687
1989238
1398556643
1578119165
1797573729
602464862
1704274869
71100031
1945814530
1190585618
1766215702
1734670933
2044509569
937739630
1938990852
1002103830
1306224549
257069811
1080750313
1523994453
1837834039
990195818
1555737127
758713644
2145164259
972897345
1523709344
142603607
1403559064
1883696218
2080119931
53858966
19659480
958453734
2020372963
981097187
763697814
1678520022
630792343
211687630
973505052
1672989414
1240213662
1118132132
1879658426
94495717
636561038
756587026
269258798
1123309818
943493949
362013995
1101194146
154892807
1651643472
1314582634
673374156
881156428
1548403486
128316985
2116055861
1742847716
1390669904
1187710484
700813780
941658850
1873416436
1676879640
1388379829
1859292565
256780485
1269932153
269723548
475635474
1118722148
558182117
1820755840
1711221204
570839476
252822156
1066549944
1176783806
2144491567
694631724
556374162
4056849
197529040
860855650
2094102974
756196869
1125684048
1449464956
764018556
1002548689
1632527364
1716585019
497282379
1735959153
2057933494
641516855
1063979051
1858834304
2038855120
2033774005
1066896251
1180314416
135447090
393446352
1068977489
780134566
1703391792
2094029057
1476229595
674235518
1674353726
1774588056
2132154776
40093578
1252283367
56861269
2025118682
2042148723
184161048
84588209
195759571
1057299328
87507963
825047653
2090371948
660655342
1717315783
1893499342
96943070
307673507
1318228410
376751392
1680216541
1285459260
1964534916
1330649887
1362314833
406517955
349732012
286858365
1144484801
1789650841
1388345601
609042891
1267529055
732513611
441756434
264910873
1517320747
1245484669
1489749694
1968973978
1277946547
361033992
1853581141
788588101
1445775810
1551245825
1851299
2023068585
1840738494
610372127
1443076576
77763412
778823655
1822948234
1900922530
382563265
1491197247
806952085
1205918428
1068453879
460827243
512198187
262558161
1612946724
300801785
826511773
1304628336
730995473
827697983
834539777
2140928184
2016958497
1837878914
1183298570
870424638
442478283
1327187868
1226905551
1279627980
1241280482
808494068
1192220046
2067922252
1256989998
480129900
488957695
408903948
2105997255
1105607258
873320048
964520547
619982183
1099401372
61503668
1169581503
1323285473
1653760971
1144938924
123171173
303358673
564013902
1680595646
1146585024
155388843
163885651
1076487907
1925512372
520630551
189513908
1592780945
420976567
1495209606
1314388938
1855211749
362503263
2047417435
778518895
1857974873
917519258
1989315881
1229148009
1429544538
1330773250
35822887
1763462809
286885794
1575037994
998291325
1284399846
83302016
1115815555
955699630
158904686
844552683
1423161125
627683092
2094016554
1284535406
1150069618
318681003
1665710203
141133954
996262229
665817908
750131655
232470736
1599804120
73350528
242194784
1688693409
2049879347
724949638
872750253
1159582050
1195740182
1243781040
476025036
115885023
2100576660
1235158197
1828697727
1030464548
2134024053
408753732
1516534142
462404565
570225355
1230389672
1289719687
655471628
1560301181
155335054
223569779
1766587829
106342308
1330903088
127547806
1262880893
362984758
57836142
1985035315
1240093458
1700695797
498592802
343676854
911425704
831013910
491346142
1188681943
1570586468
114544838
1301263950
2022730067
2059455555
346621794
2137557156
1900480821
1869106405
1630043440
1266070702
1071808350
902125150
738784684
1745739070
1811486203
1011384984
866099755
2025097222
1752923274
1985036078
1886762665
566223377
1557249603
1324106018
734820983
1214149040
977960848
1775958767
1874385721
1542221588
2012433952
2065842317
502071850
1128397108
1330905849
1440526549
1071642894
1916187474
455235745
1027758932
556075684
37734923
1379999821
738922174
1707436773
1920252590
709049013
571334450
1754444109
688997259
428530342
1981839061
782136832
990661777
1564656145
190637612
904327342
955127546
144668483
2052076015
396720517
1714898993
1221798261
1615255108
2022779204
396894148
2007454906
2080659771
1638016957
2033095566
1823011025
1828280172
818410876
1150538250
2085604351
2085870948
506127230
342164638
970430186
1808339578
268135665
325798292
1655371006
1982113154
1831429113
356696486
1941900284
747772538
1902355257
757471014
598430118
1885040343
1066009457
2098299542
585913658
98872791
2114351702
682023919
394569565
1842343941
1526503973
1698138408
146893790
751712185
480629669
16838649
223439188
108474665
677980759
2120239074
2132095639
1550319075
1120419210
543931425
2053994980
530320707
36123968
143141724
999288191
482547397
1253366169
715320633
1786282136
1100126941
427420773
1353632650
289084001
560327610
489325367
234486963
213664663
1006319229
989794222
1456875906
1870768990
1523864659
426009223
133090117
1655386810
603538639
156768542
169263635
973721246
411393773
2032177513
1877630596
1149056392
449725185
1972836860
1323039391
1920106986
1534015117
914685731
1116205781
558593382
262280888
1729218418
1876099079
1454644243
1939525231
911250511
325592268
499828297
528227847
738987052
807418271
1442354635
265294920
55428817
1567403792
1112413838
468862540
1254491287
165204756
1341113660
925196660
761988807
1528423974
1822323850
863584045
557570171
2089833467
2069062813
1101231957
1471507328
1700222050
1612737342
985478737
1129419295
1012839345
1182527108
629127921
1555309031
2066865719
1027078455
1293339045
629159449
1343401192
2076232883
1373728607
1057951144
1858541254
1960367281
1391859382
742185752
42973128
2101469058
1095556783
489266452
1987201457
1760698721
1722654462
767899491
1858871690
1297073161
1259316894
169371024
1737549172
1416826412
496657921
931071465
1917151415
1468029374
1636066966
651033406
1657024577
212588165
1520405674
471514889
330001478
106833311
1269234498
1798249917
1083673930
1572670305
2022275450
215681406
3659550
2043782026
365442381
1286413070
172748776
981680760
1215129004
635738747
779058405
1406226658
1854537889
140617402
379498094
678173287
1082224712
258642009
1030630591
674871099
1169964919
545085859
1037737184
175865878
2091667068
388587398
1877786191
50008718
171595746
1788442028
1154697458
1816888163
105921882
20715022
1029884726
1794645566
1917130470
1002941705
122297110
748783065
1547080614
688419371
1762252089
710048825
200386357
931061203
1154699379
835296113
1704587569
940285896
244124778
665363385
1817463350
441755232
1146976916
410504717
1138037407
1927534926
1257056684
303843358
442838472
618313708
919804015
979547565
1972462098
573106038
647874098
1105286026
1165567629
209355564
1938846805
1731094722
1763760131
845066115
975301274
1270958477
299022714
716861997
1570414617
2095979228
674164037
688315575
803586198
331046198
1762613974
591432956
446527250
384894958
85116447
1080031666
552777926
1170094678
131584860
1588783749
1653798725
1784721742
1986228504
1308577369
215543050
1074911883
1280727021
598023187
769313232
1657262862
524150352
917722961
284598843
598028776
312928493
1478937800
1959359156
1975774607
2048045768
1199259025
489020308
489326604
1203260451
1292079715
153557772
397705950
912644757
2115168333
1676808802
459936145
1662386752
139290651
909581076
1177988426
1694178277
617825157
1054943681
1689534683
905660520
907652075
906594974
401879522
960254088
1888288904
1680989307
942754038
920970887
871681144
763441218
1393866454
1160057810
1507534632
1618342539
1358739122
592101144
573883880
1653810244
936839006
446607647
1548299809
63099305
537489743
1568972728
1852865334
1470716292
1239451382
741695972
559078030
294388933
1436234743
92702934
1220332733
1575991886
1239049018
838395270
1861807278
2131455634
1330527771
1512669965
472917416
1571248122
1326764305
281494180
921984421
1708499816
1610133979
645628164
1280222899
1460616613
1895912680
245347418
122787160
1343618951
2099945640
1109044746
354686390
792838078
1638259915
346413322
960037838
17826073
541756759
1308376961
1280008425
870021005
2003519787
194432598
1278168726
347345149
203062844
1238702186
1773820645
983932473
539551085
452706245
681730323
52482932
677481660
1977522734
355438235
75110301
403042941
1200656032
1886344356
2057209649
1082690613
810050580
494450179
578630686
603031542
186446161
1066073487
835447739
1611481820
1985151913
2049506275
470494336
281821685
1753383358
1287894255
293525435
1340329906
691010293
1691802923
1210424332
1218201802
1814681375
1475177419
1579439706
198664567
1329802004
1253462316
67230344
1391220291
248721280
1607337732
454461373
1207758299
1649673615
1729126597
68484204
1476011074
37517098
1205613340
1352192196
2010876911
1850228
1928673635
402522293
491399146
1574328602
1001710605
432505090
1254856048
25672613
841869404
2011696453
1392580423
728166338
278448320
1566766734
605437618
644303599
710917577
225190941
826489752
2108806246
1385982925
632308591
1693464251
1885490091
1841940509
96628725
223972039
1026723095
607548468
757959211
1196690978
549355914
1562809456
1472767732
1043932141
1628975471
1079808648
1595257673
955517973
1155698354
1087848199
1102824337
388625544
1423992114
88573821
1369115287
703959773
784743017
589585948
134900866
136035521
43524659
1922055065
677750463
1929137362
494483948
795589493
810648916
804640275
710153626
461679327
1883248123
2024449827
938644021
188001804
979316803
297120612
2127981773
1335272789
53107673
1967143170
139946011
132797493
439055057
1125403406
1171400581
977851531
2060387182
1037220896
1990908148
1379686023
1745831092
1976139550
464456787
1845583929
205923460
1084931778
1132783722
13842519
2037942098
992390866
1092258129
714879973
1918231360
397599499
1315584175
23575484
888444783
1290154233
402124962
1231661238
1923115847
659967323
2029545141
1832220548
1272632153
1927715005
1127397298
113569869
910344928
2146626282
1927468571
920199125
469396865
1523951152
2133220417
1417142742
787240075
1148141259
1656395164
1562240746
1682491633
887678087
541130112
802996455
924264315
1685504465
33474313
1928800789
1717538337
1670043664
476703279
2110281830
562035373
1564860456
1959004347
1752917774
104203898
1736564484
785615696
1624773539
842762376
201993246
2080142703
1031899085
1046054179
270930290
1047835854
1564602320
1807566075
706749047
1647216672
1133341839
2061311387
848362727
1564560571
1738730572
1701462096
2087765488
1045271304
1860085058
2045970374
565409395
446439704
823122657
750198028
117540946
61926624
1946485075
349194575
1461365681
894591285
1289348293
1911184653
977701833
396578399
1853130793
287079453
1084642725
35849486
1264494957
511956164
539325080
575765643
1307636787
268622611
454509660
1348149637
1291139849
2030581240
469772642
1966243775
413264283
16212834
196463612
1035134716
1565793868
1214714139
1783356137
1019454426
1310399720
1754138625
1949942760
879894053
1410951246
1184320273
1707722274
1915763100
1063869051
446369987
1769461204
240509920
1807389
937902402
677469597
326257659
195699559
1018704728
1116496416
1620177312
355587936
1058405067
307953230
1454785090
649124108
1430133277
518200502
1951469429
1014302497
1001765587
1973440523
331816807
51505970
59040992
2009817885
882060253
817213250
1402856237
1129013637
191150975
1129208804
41549678
1500359083
1696762651
1828224233
230266733
846287443
1149039722
1072968372
1317834654
1051084191
1722794852
1437123604
1241185978
394170530
2022754851
689654628
500236362
402269957
1713792263
100759182
57039251
204346241
642096379
49257943
786123808
82613244
1294349072
2008175731
107764092
268931741
281835900
887504706
1375516433
1616260466
1095479820
1713266473
378026491
1323327911
1096572925
1114136797
1900568601
1483605939
1997641830
1602726831
1055437467
1683564950
1598215071
1618883497
2046027266
1672933466
427788471
1843253727
1577456789
1885715412
1539421644
345627825
1017383974
1619462179
1390743991
961168631
1211404582
2114624724
2143622460
709871757
200623048
49375562
2041341817
2140783017
1845053097
1481665279
404429557
2061614834
1623906217
1355453915
1791540635
412221874
1332818337
1375238832
1442756572
2144619842
1165989062
1625170067
282336094
2139487617
272170820
1056722066
1775463020
1338387268
2131649125
1079397779
634940654
475638927
761543077
1576371329
1698571805
1491239369
112587218
168316939
1946684327
1950324621
1792835240
1330407647
946641635
1545400365
664291492
198107996
1721955200
1112124071
952154625
1289482524
1818620721
285981489
216507402
1575652433
1934413654
865549833
1284890379
361539137
1504675576
126931637
155688237
990682060
868594052
1307462810
734455126
1398556434
239524708
512805106
1717378375
1356180765
60612214
1347086489
1429359161
992231129
945952869
301553556
1551732232
1334904654
1575915403
354642538
2025330059
1803728070
439090749
595581203
1156962331
1343695063
1368462022
89947144
901889393
1509363047
588543004
718769559
1312632690
119564893
1462582873
786315748
411075219
126453188
979837262
1866919664
934986773
816465398
2026094429
322596514
474356191
553659403
715181393
109398412
688718539
1378924339
225898503
1121590510
629079740
1307390166
945859369
583912752
1019563329
537654745
417010656
445835277
639949842
2009876361
229993947
1132807413
1486359610
1107072305
907672844
1773269918
1076418376
1877367891
1927537848
1161997085
2061241428
817944327
1325072154
1568739826
1850282945
1498976637
1736853340
800784482
1656284972
1857144245
1951409553
1005084238
1802092297
2083350738
2092128777
700024848
1470195382
699703928
647685378
1907595633
1978319913
457952348
1628185618
1042071277
122096427
844840747
2025404635
817083131
1260106314
14693602
2055288996
900409623
338249709
368716728
2103570626
1845410172
988188330
314617593
1513747512
961723351
850491882
408532840
415521323
1812816361
305618010
1129939729
1324492859
2044782088
704251078
167871438
1994261895
1348486785
856114933
1939419646
2094814565
547360267
492623462
1116737863
1776002769
2129594763
365125693
1321891089
1330280112
1678273676
313473470
159552133
1226989414
187952801
1148479779
307741068
699800095
1344833186
2040540104
306073233
800930886
2081843161
1591028697
658310412
1407043871
1299075125
447654947
1256241805
1998291631
1166982071
749379399
374942290
1380965958
211334151
1256631653
1714231836
735125410
639349316
1569527233
139898385
93656691
1470787806
907512427
494186178
1596876868
533446512
1013123504
2059724011
1158234434
67944042
269406042
1374483124
1205018075
1143417155
1030727497
2120625603
275010627
729293259
697402410
2116406248
1966966411
1093555370
2008988037
2074042597
1477582468
897734763
161805949
2128947567
344768612
926530299
881884820
228311339
1807219240
120283067
2077651546
2004286709
763938519
1872703681
223973637
1272646934
658133565
994688566
1485714508
1274753396
968076398
1637560067
1727633857
50444648
92538226
1099425876
2044468609
531523854
222308911
191685567
1639366037
625972269
1653677065
1944431416
613984781
843004760
1117943770
2039049726
1690890834
1458911106
1701331444
1484789864
1226564802
793190857
235685698
1401555164
1910619593
972656279
214687748
761769846
924842889
723312532
1229665191
1511512577
959278537
223947927
1167182680
1156696158
1406194944
449083686
1206366969
445989675
938680660
1463755044
1266740511
1254199226
1407585460
1171786283
1367525869
1825200346
1977062859
427846125
1397594985
542421498
1245913237
1049507419
475563919
239970542
2095711166
947308825
1426087039
36960055
604423616
1465236857
2025340085
1267331414
2067714031
806520295
1990011677
2144696454
1784997432
1354023
1469324657
2138776651
847038686
1434237776
90942943
1082709207
1145560420
499443389
1456546961
1421444610
1282571630
1399392996
45421822
160826433
398051042
741626858
1784097943
531810482
935712259
1117273724
1255229305
1823943904
360735439
1513815369
580219079
1983927292
1738142295
1878696576
1633664068
2010187095
357849707
1796140033
1811697088
1927681447
734182154
1258694687
577578736
1743427374
1083361307
2058790963
829485332
1071734680
1685470751
268695987
1043145689
721356508
1324371431
2117104368
450089272
1338861517
1260640811
461231341
710138835
1854833932
1188167109
463449632
856826422
1260388807
235929274
542214950
1914304152
1336480717
1543867192
242715336
854050951
971135445
1661188360
1773053228
1790551349
1198328593
17370018
393665091
1251695433
1283049985
1399159897
612897245
1652271259
268466669
1154496935
875850916
1831421521
608788788
70501994
1275577552
618796778
76596115
690996695
564757264
1195154943
972933143
2126571152
1016283423
81104888
1882382835
829168117
2058066909
367078771
1092146964
815598753
1543487656
782201359
997366512
455306465
1096025810
290871500
351441705
214300801
1589891568
925857626
1341213721
2057688112
579121541
957150773
768052396
959061144
1380301536
1408120451
1088966445
1999663540
1888094477
37558226
2005424474
2094404350
979483647
309061686
1139872177
1276308353
1439880671
526080076
1315669527
806635262
1686084513
660019263
181785646
268205581
1450725751
1393335105
1297889963
1601999431
698471777
1502064168
214724795
2035227392
939560224
477601180
242953177
1763661129
858812860
1733047168
1466252291
644474717
673463429
1864781781
318431565
1604277688
1415343491
1484998033
377719896
341426177
740793603
380607492
848518781
1834657453
394001130
1330191648
613206270
133597926
1600104465
713013089
1393824804
2055219129
2047688237
1680268987
1230390443
652553156
83935954
1741097076
524774062
142095083
14662370
2134415617
382023601
1320295947
395985924
208762566
218080550
515111385
456905398
2143741903
876018676
389988655
101698954
583158647
201022680
813045627
555811502
133335811
2005160915
481515703
1736485679
109384943
342295065
850145290
1085029113
2051617492
290311388
31620801
160476942
1206432119
667638437
790168696
164421561
99618070
1611061669
455405243
1727471200
1907451850
183124012
1189766408
917753938
613664566
1997535540
1153262951
122795998
881028489
1587297650
1237020495
1364438077
766834912
2033900701
507453416
829713329
683676081
1880467402
854196455
395000627
900179993
1831460811
1549438214
925423860
1024108094
2087586471
1724397190
2112111533
2143399164
416832303
121857269
1683621013
2006454386
591451572
1047784057
675586463
1324882182
1882970514
1072858877
1894551470
1846538242
125911616
609138514
355939072
327986208
723916354
530383962
854396049
2028753665
1559690917
1355885752
1617866026
1947472386
583112009
1065851175
1382406941
988661396
44618091
1503105640
1254720185
1120462945
1199261350
1313377390
1956326628
1257743666
164098746
2080671824
119991516
984315260
1227675542
1772258924
1958200833
1150213198
1630884889
1839236925
1971593365
1804277275
1783168756
1606609303
1543455506
1073184679
731544829
840038094
339120124
305097413
1731217068
288917935
1921496489
502452541
542536791
312267286
1122581822
1250266872
573657562
1390963562
1080077814
1497099357
180752631
1402434694
1707523645
508291072
620952678
116754821
1666984777
68791216
1607163425
1535637604
59506721
1002751989
1126586805
19951015
992543684
1176954534
357806223
1392331703
678183261
517153990
218498853
1619301992
1840645957
2140391956
354302225
216176411
465757606
2003650376
1794966225
1987078653
1082536285
646506547
1396140848
328022934
282058407
722999601
1041484345
733988758
1031064255
100832964
644543330
1273148482
1913709093
1763439625
565953085
1375755002
1675917476
1865846075
836144360
1083283093
610858894
1626027852
357720342
1651222094
421921249
1916119185
2066662626
1256245115
1315901826
111741721
709961692
1893861646
1594486800
999291614
158908101
1952056156
1552145945
426449920
679121640
1013491823
244756286
958558925
673010382
705059594
723712066
1522076062
882108673
598506477
1344300465
534814303
224770943
192096463
796455335
1993480202
1455712312
2124039665
363465197
526841857
1605203217
522625916
96379232
1612317981
491991282
1305957404
2046516949
193353361
1273900442
12195167
980850495
1878233581
626257544
1026787589
1555585004
1018921245
2035923991
1267585959
1264527068
1292524455
1578771710
1741704670
2092176117
1429047258
1860604890
695213156
930693108
508926544
1780045230
260006076
1749697938
1802023973
1865810647
1237697018
274110359
283367715
1455142948
1601146473
482951810
177070392
476891335
1801431377
1571160912
2030629538
560464150
744182491
1433977642
1001805472
1169374504
1884948585
1501281019
1875807031
1773745312
375104349
288793841
933627417
1007739022
838286127
645484823
1621350975
142085726
238912325
424508522
782150456
200459890
1456814318
150691715
1311350595
1087583324
688165384
1145327040
723183910
117514212
300254151
411914655
567605749
2055188482
629134905
214727008
1855206227
613599245
1809764217
484722246
1212572212
1984544082
1157597016
2146661373
1697120171
70765293
1603857201
342463522
1516018171
1445328110
591048617
1602636086
514081682
518962905
538760009
1442648860
1782627041
2064967881
987143804
760569652
2090276884
1219921158
374926045
595131802
1838813901
1661089981
483790869
538244319
325658181
1160119002
1331979520
1362054243
993434753
1700076188
135661996
1958163454
532491607
121055082
1470109015
798868671
1340384131
1977762275
2097305513
1902893266
1993037719
897306210
1889366332
251983534
425799890
1724892529
1148127383
321131848
1926699504
1985589653
1061156726
552066718
292311485
183375547
1607195124
1199681621
638712823
732540749
1959024897
273973983
984627147
1361417601
983552344
1061495158
2068003191
1633405624
1207030621
329124909
1593689950
1334608739
1564883898
1487987465
1833618723
100183113
1359970360
1560644439
72765379
1879895408
490080659
1099178648
201286894
413139159
1960162251
2095794974
928208990
1285996226
1176504139
295704810
1732221080
532860757
241958617
1300059776
1989111500
1948059265
1961924147
1423902543
1639303014
492521738
846988000
1574292127
2035254902
874271289
1905301725
517381939
539633440
1912538778
1340405267
743685101
286689324
2074589980
1893902
282896606
1637202758
1242844099
971054818
1190576591
2019072428
110582642
579963305
459517111
995073636
143571288
301457659
1821583100
38010426
1992983965
808320724
885543393
763818895
706704174
1958773840
1717730918
346270678
506501978
210936715
1701376162
642040427
519025905
1056488106
800048338
576240155
283491584
1452480692
1160500100
1486692563
1958792663
2025572829
1766313267
843892636
42288749
99266918
1624023895
1845280013
2095684641
1772095457
400860977
1291381685
218759914
505167284
1518138288
1702176590
1424253380
1005520637
236749425
1884303316
798024310
1818097980
324894986
320401745
1746875244
1405602415
1248344691
1204813815
800552681
918598900
1082257502
58666507
740642093
647285234
1594056680
371727036
195464630
1114246492
1070571646
2091713646
263232684
191425345
1017806955
1282353557
663608979
1581697461
1059842934
2106280685
237031472
1439912990
642426216
486864046
995832746
408203992
639205559
583233499
1520314607
1712363300
1652864750
1927214408
196513600
385631546
963213989
160745490
1661776021
1423889173
1006997424
1127352410
1430488856
601953426
1571722993
1340149934
496047275
964388856
926567871
2036263420
1433092578
971673927
462213032
35256029
648597128
1051773656
1162078179
564735299
1083405797
183340677
312497631
2137417807
112632379
363015658
2016561377
817126972
503214728
803192698
751836554
779855114
168824461
747377338
1311341034
1841082668
544217293
1314141785
1449060412
1976879009
864455225
1995752230
1034742494
225912331
1476146459
317560678
1301938230
1284137282
4838025
1639492706
1640659388
834149302
1589563704
491199266
1336804169
1669160553
922016120
1369948808
489683098
1423617359
1068375051
1650883552
1571312190
207344496
2057453871
1911439602
299593265
175055448
379734567
796303742
1006147847
78421162
59291297
150835069
1817048393
505983531
25083219
921553833
1575898773
1831985745
344473830
701211450
1757234087
232925455
1301773267
1060051979
1071412191
864852302
492655842
886824623
308235995
1122896588
1586030091
688984854
626975082
686728033
1879196461
650836953
152493519
191466404
143822970
932144537
1929810515
1068472510
653923549
473403958
612771756
985490401
1319632500
1872816273
1420815527
143685012
870515082
1735214414
1295713673
114651662
428046491
1996558053
685872137
1464802286
386903500
1953020902
1125113026
1208648659
2044219
1465903457
1630487193
958439976
1774940593
1722921763
1864692400
1275366642
1930125523
883002143
707827252
1227142098
866987337
1510353602
370534141
1488838300
419549738
1782292267
61202327
757997379
948681609
108522788
716725275
663836110
600597509
338693222
853225635
1379583590
538974461
1903738483
1884488148
625932698
40381077
112389344
790095389
1014945015
38297082
1237901503
1381002700
1331681994
1478545916
1090100387
1024176658
1782402847
2108694411
597403336
66418528
792960643
2084612267
817449810
924611339
756207354
1471655424
316369300
1410236203
145912995
1627729955
458975478
302923506
1800945008
1118260381
1578444851
60601015
422224205
1208505858
1595317987
378869178
782225512
1227268816
2089981057
1721203435
1023617036
1100697323
69711896
1384245373
1425605053
664990737
1754350579
1487510513
2127974053
810216011
1349331146
1587042489
1156766757
2021365434
891081705
532979126
623917979
2119632163
1231859871
1491724087
1815852718
1415398448
1109737188
896631570
1302015422
1321709706
1330394479
522620786
1465480494
1416498834
1710513337
1225966723
503693736
1456076763
459480054
1912726947
731413530
236058441
1553223957
21092255
1929489720
1994328677
333447852
1948553474
1642228412
1387369443
333663319
169744785
1930569276
109086884
515403521
152438897
529704848
484349936
1189861925
1890329991
764517903
408386459
671863085
972605263
672393392
2051550372
85012888
742523962
1241908060
150890717
615834938
259194628
498510841
955109035
1955658513
340784114
2072557637
1086857397
803345166
423794640
1251251075
2011647340
208095209
706762058
954555125
1817295898
1449581306
910568292
378005241
1233344766
1821118041
350944189
488637185
838426335
38573582
780839708
199017493
1161204762
2061575952
1230010522
80378853
1574432878
1514056243
2246902
1738664823
1669014023
1927907852
504976845
2020386904
1978625960
1526657545
402037216
406121285
12670905
1263833853
1937910715
829937437
1753693417
2012874821
1346984656
74173767
382060841
1002832991
1143303855
1268890024
1253096294
1219698999
1385689563
1393125933
351441854
1610006389
224931544
2049084929
1103837704
1156073777
15574960
1679053874
1561768767
1283195615
1374844583
1880133608
786273410
1350084370
568522776
299028632
540966015
1698799799
1701700083
1192595528
1764330234
2068630446
471665969
1623203317
489708461
459236493
1486649686
1151625122
452755778
1874106546
113341085
1313121099
1624543200
1725390697
334154958
974368570
851535389
1670020636
988311447
526558719
927168792
1810530929
2116313766
898701336
75335063
1195254479
533673636
105033079
1834188510
534710459
2063621961
120391290
878811934
81099666
1620372341
1714994392
470568939
1948250233
1634828423
234064359
414054829
1607023471
1741525595
557244521
2035028534
244992214
2124980506
293529306
691226597
1020288446
893257038
936858918
1529797841
1670866407
54606350
307694037
1080879814
2110342017
2019110529
762905145
210567083
1829363720
971114493
1864886422
904723920
1217891720
1064454179
1263204390
301317098
1406214344
577755102
1839426590
1038786749
1502562913
140084388
2053303941
195282134
1861104619
748812071
1996576615
930035972
1018917288
66882786
814877697
458085188
379230455
1653585840
1317074915
665497128
54414520
286894605
116833681
138471476
506329345
94899948
466566268
379765426
1589580464
1938930764
1184121710
696006283
1335308474
979313856
591866816
364823138
2085460293
563307393
739349167
990788497
1409038346
256089558
1844114698
1733651032
538729335
1596939665
6256360
140615655
256194377
710720529
1310408309
1422961897
1234622790
1016490059
1718205867
2021767783
526377110
889129175
39733776
1708796872
1785095054
2058965276
2113577797
844118984
29805777
90235471
66113367
1165755318
1912956749
1613118188
1285639658
2073270621
352658635
111127889
44582159
68373722
334485979
2025728720
1328662921
1279230856
276382264
478535118
2133261178
440346934
1513879753
1033954547
775906312
715266190
774880528
518688241
1059405020
1912796441
2054387408
681560493
955052374
1051479604
1274444106
226251913
84844578
1952429902
1518772700
1829984456
1896097584
1408469339
227541174
1343674315
876988990
1001493819
1654959568
626164728
1449759473
324177631
1348882542
1011059935
1868760573
883499743
466950618
494983847
1753977535
1592236267
1856344943
1853010489
1007044399
1994722598
726160700
1881504286
2076819788
1933840346
1662610766
1610318557
2049174060
1217891720
471038841
134432938
1647135478
816801921
911892948
554534316
675432524
1270480382
1769495356
1824494960
525388265
1894627695
2109127021
695928176
1825312610
939022016
1465634772
1340674043
1533211557
2004066787
2142783409
530602955
903495005
616396883
1613252597
597001159
761856526
1913758946
182348554
808074680
1507021358
1412563063
1197764376
663264910
133956265
267563193
556037185
379681049
556646939
1164891659
1003910365
344924915
215083113
108375197
4052502
439750925
714903879
1744929766
827605201
412795297
1647177236
1335256725
1707413917
163552280
1033523290
289433702
1478474670
2006805017
1866176424
1639759077
1152901987
1609120940
209497324
1265129019
404599598
1125455325
773420870
1504862371
995248402
52360531
561831014
1224669413
1139233837
965710712
1082203992
503696878
1842363951
1746312624
919390991
181912304
1833963543
2131795462
284616121
959615255
1933907163
810571316
936710982
1509855081
1228537677
584090503
451056847
2129080886
474072155
1257233104
1188207672
1767378836
282145379
1463007076
1234637941
606248538
1839666291
1932371094
1684921087
1834621461
9393736
1097763582
772861032
1814151738
2143412784
2130873023
22732546
117225043
2065261398
1844081021
1391300758
943384806
1320082693
1472904991
1738383462
1162086858
1646507880
1961646400
1938869019
1560443471
1940072896
1511489212
841039099
1643185364
1686062895
971480049
75147783
729845437
1027198298
1763243957
1217859083
1577391258
2118315807
1038671434
1050700064
778513808
468914055
1248724834
755745090
1638429906
852510356
1957176282
488278494
576650736
1384240586
969597737
1535894412
941186471
320115873
1241097140
66991544
1871312768
1862257135
1935053690
816956695
996276069
105491745
1657088607
369434697
1913003002
1020038333
554570170
1031889099
43252118
888562381
2050624139
1436680492
1594326873
1363716309
1382330746
162814833
387882779
1157224614
1001937789
2112302392
306312927
2041557079
853962827
1976950461
2138657433
1612581075
1081281120
1255738659
384502187
522549026
1186631712
83397340
1281901398
1313832989
730637119
1670391363
587074209
1126960895
1843637105
1690898259
1992518858
1706552501
161521445
790172963
586474687
1818231834
34355154
454829665
528521196
985427472
1172085808
142453153
154473760
1105636122
1746015556
2008949082
1091146012
376378733
1819915260
2070730689
1290137486
519206085
719077240
1381039465
1574000309
1970289283
942006142
594988002
226098651
1833404028
555410253
102764617
96753502
213931665
531805320
1570461928
342449258
513824485
752891989
1499262449
1575564092
606413282
1690701136
1002016585
86886691
2072850038
1034354332
905790331
1208103570
1526081562
1708597843
1765429977
1477557546
1391856182
1298312740
1585544741
1092546191
903880470
935754028
2146352473
558759131
351308925
1529872822
1264775398
1193370534
747145096
436086857
697003819
875726699
343482931
697189459
207021087
2003892813
1075998726
2045545396
638510866
456727609
2132501776
1969028579
345430755
992972703
1786776776
1277597516
1908745046
1151992717
1303909979
1227819812
1989801834
1910713244
1839512247
1507802435
1228759633
646669253
993166025
826415610
1442026813
703325485
8554678
1769325447
972478552
1860358759
935115756
1875936517
1490990534
274750302
1358626568
1355296938
1496241498
1520497903
1109488703
1790464683
556116874
1980683434
1180343903
1634654470
491524612
2051878787
1845413434
730412548
1729864910
172228307
1069513851
507909429
2012717904
751136942
1447741127
1664190545
2074070949
1167359873
116742731
848395176
1242968250
356104720
250250801
172631462
633316963
837556835
1069137539
932128543
153122768
943084449
1836181945
919892717
1288806497
820280260
91450543
1285013399
1502445423
1071346826
1419748638
673186888
1545457407
630910571
713251833
656075845
390423179
674899126
572498694
1015007743
1787949578
1856501802
1396714607
837697993
1005397607
2023827940
1775902177
424421227
995762213
1896837859
1203556687
1513308460
540669247
1061135586
1994542924
769311772
1022691128
652169787
1267963289
2041741502
380693759
1913599653
1597922424
1767836506
1809215488
1792529553
1618010614
738681480
157612740
1235056006
1372916495
794837531
905545107
319974195
1090753240
1325386173
503947421
2130648707
1438987663
1237606726
650985517
863404323
278756811
1103525065
1466949568
669740595
1735866686
732111502
1747392802
477151880
998325757
1385427293
863497617
1979587520
1952680594
1823333744
2066402987
1629272970
1764600564
1872676446
1342882376
230646722
494117354
537910579
1320293661
1750289961
729590386
1962041719
1353619434
66221662
352415458
963362337
1578815285
686250761
2036729588
1383578299
43120425
917744073
1146234045
976239281
1767358441
933174107
1925230994
890279053
274002512
54201645
1059317246
1590222775
815787193
828140293
37839927
455937023
1948757301
404109050
382638767
1793603185
1860294427
136214217
202744198
16024829
540965255
1609071576
1536765892
750480517
112210699
584519816
1150145352
1307497932
1974008609
1476662398
1790634197
580131150
934950169
1771516393
783459435
1386030161
1706727357
645663456
53788730
68127751
2004733818
304200905
1011537031
1007410843
938022579
782945811
2041995370
1926996328
262253499
495324
1895407462
254047549
914737781
1892525749
1665607836
521807581
1746816668
734511099
835697798
1043054007
582706752
2129186954
296724086
643131606
703306936
248951378
794552074
2083075542
766509173
2016374458
1633772063
1084012809
1743429603
1006444065
102323676
1723832442
453830869
2002939580
835476725
1135450419
982052495
1289092419
359870095
910292677
1971510457
1891494347
238683161
439357959
1170252064
1831618382
1690114078
790078174
152343002
1003096384
1417659339
1124779587
1525366118
1717732740
777950719
1128063476
216037991
670989727
765742870
1450751510
1647281088
737962891
1903460072
1776102999
367435386
1120981790
758062438
213827291
872997068
1053482996
536936373
1538798127
75357249
1661257660
1375943162
625108209
962442424
784736129
1453815006
1893430791
427291979
1920097431
1475463215
1605658464
872693005
1455728953
131682591
1388975542
897445975
1407466837
1159256368
1417042432
1993649779
1397064939
124862355
170773596
350452598
1507126716
1768818223
654536811
1136573534
1708650855
1225330099
1858034816
737029700
421625925
1386211413
1125413979
1583774071
362478406
1769317088
1590042485
710877629
1155930724
1330056624
937963339
524889797
130307809
139478480
1202620000
1276523872
327263580
1718309880
12541316
1579532260
59033499
1665709819
342570446
1035860185
891019504
1933071406
1651341753
886891546
1233191644
887298568
1725865640
787632109
580573887
854738340
1507423550
665593598
1967283242
319283446
461923012
1818311465
346435548
1086981239
85963200
1911748118
1261323354
2108757885
2033800506
1682491136
1624123116
1374845211
991304488
432628894
1140562769
2036973949
2078205163
956650606
626746838
2022091266
2065430307
987044221
944312639
766706822
1715122201
676932407
24758709
147243018
768233971
157317884
724368690
1347325957
1544723081
2098081605
294275975
2008610585
1416565985
475234017
1232282707
1193970459
1375981554
1570797308
1831099724
1104349648
1639780350
1785261567
1462879696
743925763
325169487
1470028797
1348541547
879082288
177863118
947164316
1250051662
703542121
226508020
1302995021
1451400133
1373249854
762622585
1234353752
1445446160
2133210407
821920270
1315322121
893097682
544925968
766606752
1692415675
531433396
1986422026
893523472
186602668
1924794700
1596847851
644314913
1278875510
690765159
948932582
1690328906
34023947
1849686856
376602766
1643972011
1435880222
1576522932
2082498144
1689828687
772861351
1142347601
535390268
1129382952
288033648
1939298859
609836987
1918794981
1311548136
614903314
978489558
1476807215
495589516
625155902
2082661445
315943135
440431610
451142526
342929240
1201301456
1791293369
2146529252
744483547
1330866094
1329292142
685166096
1259359457
1104159543
782058064
1460660335
124224529
2067346779
282502506
2130899569
1373479403
170553141
1733266853
726596571
1075710023
381268844
1115478944
2061823829
1014702876
2035547
1320244623
802697926
2137537663
616035271
120336735
1960498967
1436423341
1530620094
1620223888
1920521684
1690882724
457944658
1932973906
51642413
778518895
248432509
223472004
544133268
1482603297
1567903970
1029709001
473337657
1622186819
245890885
2100152544
1184773829
1872797830
1779813876
335110793
434981034
1080706063
1942947607
1005090158
259190534
639706400
1648634308
129633183
767788537
1843679128
899667525
490269050
674197674
906194422
2114611693
1745917408
1485157983
181846636
1257483361
43855013
1604598013
1035427149
1299597906
1724882387
1705849392
1466998384
2081429184
244955178
1105088697
899032362
34087985
1394503987
588873902
138897232
1036220777
1081324509
1925474976
1334505907
877156576
2125857299
1157714018
1957058743
1113368836
365367022
1071830411
723499079
1168702040
338499145
1146565155
757258588
897969638
802540360
1364458088
1367249828
526310809
1856455932
169653207
894441853
1948988939
195151374
1360129702
1244036166
504122338
1338884256
2043685956
826854116
306765055
1917559534
1578811079
766690160
1311931894
1660195488
1056640319
1534578758
2114861914
135082107
1693120025
1045705134
1166129186
744329556
1628321001
1578967645
1900521955
271132941
184682086
1969166920
652959484
183292269
1589198061
1601621577
79192039
1235263509
1913730189
1475596307
2045334596
943927561
1225996267
645171293
1884574834
1063076993
1870189203
488789409
1610647050
1652443361
490626646
1077673178
2043535361
1016202609
1271206171
978292532
770689306
52930516
1858794213
941944577
1181964621
1875634986
2008457543
662821561
1301451025
2002492821
930022051
161187774
301401540
1899704641
1613577583
1008407707
910854432
1737378498
2094216454
277800465
1990958913
1635742368
1624897068
153749938
1597774757
1037376181
746703961
469474375
1734528325
1992685920
990473694
1021057548
1484419923
1978600097
14539914
26358221
982861973
1820300753
367463845
2011366445
30272995
178132988
2002252511
552495799
110458219
1434152663
1699705973
66942599
1600237593
695853108
1710050760
1076930565
1171874323
1333417562
494338087
2072305405
245621991
2069361892
1918807179
2121352398
510739699
60528404
417651150
1960017902
2071126190
1261867360
1357524170
1516518403
461373597
1790692955
569735166
1254230202
618099358
357166098
2147298522
285466987
26549357
797161637
2050285390
2044006445
347819782
662354109
1118049174
1083423328
657499952
82972235
1780534831
1308403274
787162058
815833585
1390380208
579192584
475866077
367088053
2045422586
1165893010
1309625881
1442641362
452516968
971700097
1317469851
2029161944
722697411
236140570
1383249956
143237446
1599897372
515072887
910230927
1883042103
695781462
876622053
2008246186
2037542359
496729718
719840479
1839081434
1340584663
881367389
275990510
1600447057
793198488
123655922
1767783012
2116324535
962846937
22292158
1162848867
1446288465
407915776
954122460
1609862051
436908878
1860337231
270840141
417060215
1166200957
1464020286
243860306
1252551701
425098019
83901854
1156829800
2124144982
1357164203
686525000
459536334
476671625
2142632271
921863440
231454556
1025535720
843003791
654942792
1696888310
697419866
1913501662
464956324
186788805
570200316
947524272
502205878
143017426
214510082
141258070
319697156
269646874
280385516
1597294789
1092199618
2062388030
1475066555
426310075
936883769
398428377
1358135890
1768023306
321617810
30364323
1352182553
279671778
507905846
1257952429
2130665274
837614468
583681003
90031389
1247779125
502742383
1142053989
1931270902
96554567
1831678829
1755771914
372720333
965528605
1538995686
403462352
1411347940
1858239365
1386145419
74569536
553315546
509536725
1457886309
1699397336
84502175
592725617
226426890
2054356707
1625080731
791627012
1293630048
1398096907
701136362
74737828
629190203
1487798645
891070911
253651515
1470997557
1594562549
1342799021
1073310650
456009281
1160968832
160480508
263597957
134804310
801259777
1351498913
214000237
1248929518
716387096
1469335021
1769148615
2027722225
1770065934
1209059916
333152214
248063515
34495242
1981530583
964933709
646840740
1627935212
1169112421
223248648
1129448066
520867798
1077990574
780713560
200680293
569251873
79791293
616165798
1842312506
749702834
574743940
1021220893
800334548
404438749
1205286268
755907188
941526160
481129680
938661015
1860837609
1675851545
1968681235
751479655
1353798537
1150624249
159902162
1963819272
1320062242
2104274381
143790094
418036591
645415786
349206158
324104805
1351737120
1700652784
1783878843
836509898
1177550325
1019369076
1751165132
1337792959
915750814
267112128
2041478540
403123773
1345045101
1340619104
1190381871
291106116
507516771
522475388
2036554570
952947119
2018051431
2067311420
1935331763
852754929
1973628755
244198573
335566799
1188229685
1393602330
1123560520
834691222
1468524386
756280495
965355246
75347823
1834989738
588132120
848251605
704617593
1040776643
1168300323
1348257231
915160597
421751436
850498144
1052709609
301857225
1322758348
82670779
971330590
962595549
212353265
150459484
1810995206
712080330
395790068
258202874
225817058
787115415
190277532
542248513
324588382
1622542751
2027147237
1077815942
967387863
336785384
70939685
1028860146
1573189204
3606614
2023141699
1375627879
899637373
435415165
194793711
866664600
127867855
262998404
1907553793
196455715
824226053
1851187863
1296836790
2090200191
1660416433
432031532
573688436
951776508
202630340
1831516954
969632645
2045373837
239386646
1622240053
584135205
947657470
692456198
1021624208
653221183
446284367
1866146050
733814168
1775350887
2079681775
1408452383
1200578404
2127424198
1277451027
801960325
181614825
19416203
1310518194
2127167348
1487677744
158669535
1147383692
137604289
2036402067
410997978
655796600
1232369195
1535487912
1385925498
187208894
523621251
1537771554
1439258140
1361788690
1934570424
391302329
1143176458
1221138357
1474034861
749457705
1470723729
1566737766
262531040
2011955876
942064434
56864963
438468412
2052162705
636355062
1141282277
1962044104
1011573312
362360697
759175168
325799540
605655964
1293284787
918500252
317104536
1312973324
550207631
782731734
1558152791
1887693545
471694588
1668692005
1862073434
1019171041
1004020845
1866176424
1586313300
1787241128
2125349576
2031348860
1559141787
1925540571
1254634308
1916222078
768047390
1985054308
3330340
760505972
96631701
1606172318
1862355768
1192270794
1469660768
1174643495
355496555
2091002366
1786836907
1075147813
337565701
2115174701
385036890
26584975
493854080
589931689
1012136501
1080125144
550739361
1662905088
2087449659
793202604
1169385526
1223943549
797488437
1892794321
723276088
1479303835
229538775
894984090
377103718
1409215870
387690836
91122683
1109120074
36156125
1809307189
1204374636
872250509
885648801
2057485823
1791739565
418813490
2078344277
1454005536
709062017
1501571675
682145011
2047219317
1672945601
1724938785
340241566
974825697
285019546
406735586
418032110
452337661
1297810528
660239876
1929145267
34996313
845835110
623642665
1334605123
1798942327
910067973
1112134093
1274380947
887367734
970502198
1686957204
1210621831
453356993
1695319186
1638573458
403097206
1241728571
2091889621
682589271
1237976984
192701549
1567122610
270819280
2126925494
589007835
459537027
156141684
205781485
1296992809
1542456455
1225191449
166155365
340265845
1600867030
1138955176
730813372
1752077177
143255292
1976226264
465808005
1785830768
433021251
1972001557
85187147
1464064716
673458398
1639409547
750454932
1820831023
118911375
734049805
1222023474
1156495473
1126555568
2040437370
1400763994
1124976286
747937843
1335241546
1406057824
1157511422
1193800876
12661284
277867328
129559949
1695322715
8369270
1095972831
1774255570
1415336371
1369216862
1549688195
805785690
1180769930
1366194917
946199904
825929123
1413915868
2053355573
2058071678
442565467
1289620245
104413065
2095383137
1209861254
974003782
1866215336
1649740050
156293894
499139313
1478018545
1661567260
533083790
1452437796
862516544
1662838787
512376038
885112668
1550361230
1796033090
1632067028
58363040
1339211924
2083530262
1364091446
1494393025
1621493490
983835514
1646150727
1508337185
1938307186
491255941
71087758
159775013
2058226138
1635404438
625384752
349069235
1799612929
894942306
83107746
1283119099
130844157
38379084
1186317227
732364622
168638927
1562097110
1867345227
440733408
1685427006
1764928906
1497868994
1908815446
1458612390
275597130
401402292
1283456765
1040789701
489854116
2114249644
1569032133
1220945924
606445644
1568150250
2074739179
1617150964
1896594136
1931253689
182750346
10203975
2130800742
1078880666
1105189009
831367958
1388760261
765661212
655398835
165435389
528615149
1463793231
682212267
561105593
1557210786
647935693
2099959986
1776632013
347837847
607699306
1619585827
580435954
10825085
639968344
1782707645
465204917
2008199916
1778595222
395648205
1276872291
639754340
1845746560
1318347591
400459002
18115661
1606495992
1017341179
473882130
1602077216
1567798161
876669975
1935137157
1125760151
1872663564
870029182
541466948
46817667
2009671112
109383706
1116108880
2048213975
1599638665
475912150
1220671268
647684476
1246521692
57858085
1341823883
544997604
1904813111
505036342
1154529539
1863847008
1632300876
1721012225
674493367
1504973199
2006720372
1907508090
2136076307
1632297399
1120226330
375971940
1592355326
929135951
1889842144
1516188412
316364906
209582536
958055146
1419580477
317447898
111627316
834755409
813197235
140934821
815868957
98962287
586346132
1218235401
2002534514
246438102
1217906639
878392806
1707148014
128655390
1260734494
1966127459
2115148675
953437119
2084642508
954124878
573338508
1203397566
1112839716
2111758855
1655275891
1686226465
254408812
1233382108
1497664399
823740863
1115311050
2007646604
2075817231
1892837045
1030735149
1355289922
527480465
1074840522
143372141
1336116646
1267908013
1051245982
1071334181
1069290360
1607002076
1390388287
1933453699
784388485
997524725
98625797
1120258779
121321339
1929401789
1206007102
567507656
559534583
319181330
624935789
815796358
1919975826
392251480
1247486303
207226801
294097970
1035912134
1603422127
139965594
441560280
755064735
686264630
1526168740
1709479584
1347500991
775281437
1562719796
313543107
364059345
1270019716
1505912278
57938685
1336059887
1344376272
1067338076
2138089380
60669832
1504028373
422372344
1749564912
628850338
1511239048
902427448
1031703209
1599349286
2066275125
59264755
1893655424
1518506243
1389677073
1873647854
751756168
1518316481
587291910
808112534
525011061
2041075853
416595079
61380321
1825073013
962149043
1752365392
647389069
3543394
1826788305
1510309997
1184666277
806976139
1190367129
547376853
434278185
1776582456
1536566951
1598813531
1751795663
1039553127
518453465
1077228515
985697152
1995967089
394606951
1558751075
337984544
1232774391
1693438249
1109743012
1069158989
858917732
1236014458
1097174514
1384110015
1641544629
1201329309
1818555986
1945227657
1901039301
1155004025
912927216
1328406263
961353293
1590544549
659961999
1662107160
1990042495
1830079537
1100900237
214377236
823365270
327028918
1707205980
511511744
698840296
2051594787
583290657
1423268177
1632780941
1802458169
1825970638
744459149
175157020
190166896
603178259
244132686
2055528795
1167455628
1198461788
802193653
1208411208
1411878273
919657204
2021596474
1161279326
300687647
1330639225
24399950
1689056470
523276171
416914094
1145176237
211641
521817059
2054846615
2109747901
1128253167
1461593300
701533469
432252033
2098153598
408390695
266291317
318280218
2120355235
1241555826
525401627
598001598
250128975
178594984
16027142
2008277802
976173049
444765532
1811033004
1621396961
1205408997
1448765408
1545411327
1674226334
1808807147
1913051016
455371466
1881583422
378126140
894952783
950786877
1877595817
1883810059
1508094961
1468306052
1654146012
1224475945
1570812619
152191931
106274873
451238228
110961345
2082284846
306605705
681663040
1388760261
1966938256
608668994
592792815
1860376525
2127002445
2135202899
733039811
1276809375
313443820
528771683
1920602867
1462074909
1506367618
906202168
1361778719
2093349325
1730614487
1025828584
600571088
776514926
1685771841
982584366
1881500121
634479648
44763504
479990304
1583323008
2124571555
863620448
613399451
790193790
427089304
1510268592
1046915392
1609140946
715110946
1726427847
2029927684
1883215582
1216329153
653151462
736528875
339937771
505662637
299266451
431733828
1080983987
1485692532
1808671575
117359219
1541114006
167663458
210225417
1421865241
850121836
1680971173
1339829838
1502719769
686264630
2134049843
1426524898
1645888985
34313963
283277124
1443099242
1985303996
158955068
2010351525
1227153698
843528050
941787829
1960671533
671232882
512773227
634842991
784482107
180675824
1200203673
1596234023
655230373
957356372
591843795
841845415
106052943
1240248088
758545000
1083888605
1180320205
90276110
681252478
1439656489
440670833
2132430433
127031356
1905777741
1270275620
1125034754
815119302
570367530
206836921
1077596331
1654730607
259127706
1740994536
1500542659
1253880870
775742344
1496628236
1440657631
1180485362
1879339532
781530894
193369288
1232281114
94575173
790292055
490836632
159035812
1383233509
439284831
1397166881
2053299044
914963339
1809366430
1184563451
344980076
675191680
1443383559
247070139
1172157238
1672818008
1272189789
1942642338
1280465126
1920512502
2144727004
496826324
2132626106
200397232
25970987
481010718
229335990
421207629
1552216804
1273474498
1313698535
1597136538
146589229
1827215340
1936006661
1145840300
573788259
203172257
1598280936
173220429
405080135
255704754
360873209
628356585
562076032
1813906419
631161959
939922513
536344185
11727453
1247337019
1795838604
2086900142
665132427
919413951
423624486
424697261
1045281229
1471437814
476069282
70004391
1394461004
16029200
818789376
854867902
689542803
139884997
597929214
1859631159
915319091
17038316
161821675
11424215
1139384809
1561377328
289986507
913036966
1252784564
1684505968
125744260
979202183
1575138817
1688083151
846345513
1762392948
1525805158
922407606
32692421
1222856041
1785722823
1509901216
330026650
1119544450
628452665
1227812843
2039911565
1601652153
326661546
1868843039
1644472712
678509747
1816398563
844267040
1925249412
260538531
1591655565
2021834933
534574820
1940960082
491659694
594334060
1059198725
330731541
341835610
989043994
741375749
1641426645
2126511215
1721208948
2073379422
1448718918
1381540374
1437803264
143038266
250163583
1049086707
517290742
1795621037
1407070196
1616386860
89326341
2140426404
766028161
736186341
330286351
1541284961
628049663
83196707
1548650114
1881158198
242946180
328749164
1907719545
2008141232
1618372809
755070308
841678566
1741144234
1086565311
1962277579
930224885
1491594488
1663785408
450452394
1628478091
2099241932
753376268
626053970
984630413
561085581
2016816161
712552748
420727105
1677691383
1542519798
1964956771
208470326
868328811
389664415
1150390580
804519614
486823047
56072920
1005140210
100173782
276876745
658663969
1972078569
1087519664
1903162124
1829926778
1130395093
1536812245
443792492
8350832
1009206144
301886397
872727014
797344826
493575096
1817829483
1462566337
2005965335
2097935902
749823061
863374250
1176129121
546886332
537886125
1851096696
923475022
1744827102
843540308
265667355
931884759
1830271020
987139627
487290598
1556485597
1753914105
1707568365
608059249
1265914032
923566890
1422390946
1934976470
1315877173
1291415794
1364226922
248600768
653566708
801057485
1324566045
144888815
1320742156
403938979
1851002607
826786546
99235276
1492568748
228854119
1741695359
1322349468
1920378994
1269577945
1092808368
1481034873
1491096990
1180415183
950974324
1952970733
1340273964
1202723674
148269648
1674774564
998630883
76549560
274022745
395823152
1499078417
354812378
1589229132
1719323440
1759395721
1297681973
976744200
2114382727
809173718
2062008569
303683042
468402734
1953686505
986090568
902737625
365921673
1407908182
2121760310
589999250
1056190351
2114392463
1256208237
1124003714
1715897500
1530846182
341079812
1491130915
1786830809
475273854
350886200
2015484250
1453461843
2078498514
77357371
1423357398
1787585380
550999196
1302087771
1269098233
1170315292
1121245450
1443367120
1358232950
1453884514
2885430
2127452861
1493425540
633921468
1924956205
482322943
1588739810
558357217
680008969
1595618251
559479812
2527691
1468014820
158127199
622808546
1431001460
1268394479
696997382
187260976
1601274359
1255112162
404593795
1945025290
1307773807
792634255
1713950595
783340407
971068208
1348629272
210043496
1293383067
1243000677
1404297932
1668858125
1770000506
914703494
1688672352
1714570562
656937924
72731594
692512869
1925763800
1960860705
756939720
1832007605
1559980739
34270142
1100377009
204020945
1684946611
325667999
813737870
1140336636
1997044570
234840986
1555216508
6510601
986258927
555294812
694148352
902318373
1990036964
1632590011
2016674710
1723253893
197859273
1841859162
879903541
1504045074
1567042036
1549178371
1236271831
803239367
550012112
2083558574
96184381
1856785788
1757702268
247512190
1951362286
734514100
802756902
1578607060
1522976113
2081034057
1084546978
2112443090
2070458016
758444052
1228929178
788818324
73742327
1022681395
1118884162
1201479370
79623354
1070228899
1005056439
917185133
936343104
1498885368
863080769
1525395963
1670700597
1691283420
146629360
1573420015
564098722
513660402
2078654102
876657695
859120078
1777719407
1745305565
149996065
2094148293
18445817
438456259
1873732298
121479187
1587395909
40119851
149132539
90777327
705583371
483739297
885739738
1227355632
410899702
1274304378
1280478506
824513984
572784484
1162908564
514186221
454147063
397767480
71538886
426955092
1745014169
765252813
1319689680
561143994
1216034726
1107072305
272954972
832895526
1867785889
925728026
921901367
2035152539
1577097541
1054154887
311947945
2108399840
529459717
690689349
257971299
1177314375
107469742
1529333832
2135586789
1857822176
846708414
1696673242
246857386
1512385289
987502232
897200601
1072778691
335767004
240790252
870784455
81936698
555704128
386782554
1487912838
297525695
910281447
517564263
2104424650
1459336087
1372934237
978086625
1000029340
1960230196
749234793
444033186
750897431
1028990735
1164887297
725765892
1700755390
1605345146
677315805
1150840742
2047955934
1071104217
338790591
1722169902
1676719235
1030465319
623405884
1476377658
2031837201
574835999
699928801
1013905815
66338210
394307848
2127472352
2041873060
709075625
845077284
735736808
1276017820
1456856184
1742511251
1310391817
757651008
1047698533
947563389
1718548019
1334759122
869691289
1481348317
495010200
946590457
603729193
590933973
1210066761
1906224385
1711884753
21523961
1191886957
1174122514
160607754
388209146
244357129
1312524586
1152655692
1461912455
489211371
1591771381
262827968
615347014
652273272
1127441996
1453688379
1002505607
1678161789
731294356
1519224824
1628783587
855951320
545650273
1347432389
900152822
671388221
361301802
1913052569
408713263
1706003765
437371251
1071102706
406496723
980636863
968889864
1837513524
110361732
416317411
534158774
686272885
1635663983
375772051
1616479397
876797318
1927559955
1899979132
1446540239
923045356
2005691982
1073827569
991744704
104530803
1768931930
1755015120
627129120
262851223
176516655
1978090904
322870500
470399837
1717088419
1367255724
490903903
805824798
23109315
683356244
1678072430
897427690
1768148481
2065613910
302270696
1127695020
794500887
1934655534
63514796
1134456081
1814571113
1306124344
1895535496
992571181
1576133534
647433419
83823791
465165094
1469629500
238975486
1482915751
1534825168
2077760449
1416821511
85784591
961023006
79339433
89492959
771147901
172996395
525068466
667893969
974825697
533323846
89303996
1924754246
344899434
291601735
1403712723
2090709608
766500185
1097292465
976617374
256859917
1129702668
783232992
98404910
505800468
872326157
236900943
608800611
1997309568
764499081
1058829953
635928425
1576720366
993121871
690120064
1656141289
303094561
875608011
700146498
304589421
334590028
341672322
42292686
1137459417
364533646
1337727020
373806582
655508429
659065824
1543989481
697593337
2126447242
373729287
1722397330
724884980
1953370174
721307790
250891518
512577148
159307089
241968274
197956235
1812874579
1438338631
1364802246
172518397
1549313746
587535040
688064414
864735034
1603162885
1831055254
1782488712
752247759
1360275511
1164963639
220774900
126729870
808860718
1985681266
740213069
749694679
1873130568
282993185
1596808394
155162064
1531275729
1558659973
1283124353
974751647
1155065834
440477248
670762542
273875897
98115456
1531012821
2121954574
591400715
1078047735
625141331
907681108
561265428
438544811
1196772465
862172829
159642665
1694721517
910973703
853513744
1800323202
1077926650
1836618239
856360502
52366118
346420736
60930655
1909908671
1644565831
1041340901
413600523
1883255184
2064951829
1868018610
1592037571
620930587
1004560865
223103652
509241503
1902179248
1866783796
54271312
862450893
1491928242
1154054642
1262171876
1818248349
858129884
511324204
1217907416
649626655
502205448
757331130
1051034931
2003731799
1988354618
546727328
144806301
806078740
131212821
1323169844
1546853105
1112189465
87464349
1601043169
408850907
350748153
1556884889
1918479913
1119978692
74558555
1994538669
1779484295
1592748222
657515937
1643302907
48543635
817970127
1816110257
186138352
94098453
1470379979
321003748
866985736
1383675457
1582910750
1208920910
1865349327
1748120594
624256018
1936587105
1109842140
470799445
1209068114
101509685
1680843801
63597834
1223596551
780034250
1679943166
1928021585
631982277
1130077830
1479315253
933739095
2033062112
1980316870
719980369
2005959306
1864517574
307664973
1318314967
1245066288
273565286
68164059
1209583791
1886133624
1050911344
1197181000
1474541567
933921288
589723498
483962091
1416823509
925422411
1054157666
249026218
1795574944
353180748
1712340515
1053646139
2085983485
1255869861
595123108
1732693233
376005576
884608756
1551468764
568254973
1859179661
1671836431
297169828
730802793
665621432
2119858494
2067176610
1621932533
253325517
845642649
901978889
1693080634
1206775210
203929036
1279148038
268968710
1264731870
2133350102
1966978468
401983133
320298211
637756889
2135530085
1755161329
1123078809
1484694350
58887849
1798985614
84300051
1447480703
1837710628
915061492
1622695866
803163083
1230484451
1961024228
167923163
1871793113
1358739122
1158759169
691071630
1712175735
1719685619
1065131893
1285740222
1624722348
896871804
117257003
1673941771
737985502
604858154
1576712868
1951798880
678710019
1801267932
434343750
1441199161
1265775549
357481662
1130695128
2093374144
700605365
723436126
1859932906
559581418
595499261
1562022068
1325408893
511664720
1513843913
932624032
2073788987
1059196860
598084054
844588355
1757594641
1629956237
1461935019
629696968
1338502215
1953821745
1274146247
1041392594
2009925875
470361653
1517952073
527886945
1197282842
1582571413
335036126
2059164156
1580323267
273341635
85037524
528897989
749253765
1460697023
1586137676
2042710565
884048339
1133590117
1924848264
895388731
1385739196
1529815500
465323315
1514728820
224041552
599190105
1961024651
1164568520
262069231
671870264
1892644352
725794694
264643952
1613874014
1456616682
485124228
1344979121
4956884
1818443848
1121344296
2105302273
669633819
909840185
906673244
711411943
453817157
321258612
760510334
1217364813
903541817
1596432851
204946721
2142423146
130919949
95467989
663866175
1267064370
816312139
1230409953
1851114376
1039279851
1701223195
2031616463
1159611640
2137721138
684179209
1149752973
1926814305
2097913823
5756313
694154966
188998352
2125945001
436325449
1072603749
1693688594
963807423
1087851937
1004101685
1853239990
1995800872
1210952811
528442343
557304287
1595200613
358656530
283670998
1436244448
709224032
1293457555
1614255301
483081782
1036951383
986418037
174829615
473707355
2139149575
1635052565
831970224
1170198390
1488793413
467751991
789661236
1992999256
1160577374
1309620487
709848224
363290048
1805480034
489459021
1634459358
1080409859
1946932223
1994948292
1396906197
729888565
2101467218
1257274375
574708584
2055434739
134036703
574898497
1516078580
1008615505
1279589519
977108187
637378863
976625378
332027485
360961452
2080680367
585054532
34850922
1393268380
1886444479
248714913
1403681625
589051249
803022801
1327703687
1004765818
472625105
2000820950
444336007
1386887834
1837056846
1214716754
162565082
847911113
714589413
912812964
227217903
768946876
1732331130
1386326140
1254078275
121006151
1096257444
1330977989
1424318683
139625693
405003080
332126748
2033959638
281135909
1888469382
1834855569
1272830385
842577762
269632755
307091113
1965058934
330679949
351051072
1145369375
1963451099
195558879
867911865
1016086368
807317848
827263021
1683184672
1249688510
1290829469
2034062559
1881243442
624436816
1804170536
1201575747
1833066220
1266185526
2065450425
883997287
1240180223
1847763977
917773462
971768428
622825681
1129609241
1301561896
1557193247
1510045527
816041395
981160627
389188135
789732541
229047650
1763108531
1892348980
470394969
1813144420
1517353461
871146045
1294926235
306773598
997444480
738068223
974719442
1081950003
1059954755
14662962
20874626
1397775496
238036229
912916308
686860225
1620088814
1722370674
731964099
763672561
1689538564
970425523
1183219454
1184685045
66398835
8270204
70860610
280053574
1861833564
961842032
1477761495
1272609333
838040165
960683316
1725758732
1906112645
1361661102
941336239
1008897314
1763853815
117971269
287527211
1531778805
1291277190
988066124
1050001402
1546142408
382384303
22792538
1891801546
1264691890
931744324
197281631
833056272
1216766231
1643170555
1922453863
69780533
1015184881
1421093291
139823329
676401420
26689864
292485601
93739207
1892135389
1781709269
1736515386
798175255
953550433
1203607679
1827924549
146818242
529520012
181864061
610924100
139326904
1981004144
1661792606
2119762385
1579135987
2065930050
179442502
1708767233
746100521
624368973
2144847835
1218716176
627699610
1585171539
416274540
1892507472
573631642
275088366
804149954
1623978620
1054064758
1823523340
1456388712
1365762880
1023953174
1744067646
281697082
777442120
293992812
765559165
100185216
1216877062
343182372
679077646
1670889157
941591771
1455122612
1308571029
614742718
622269652
1182465953
1467038644
462725314
1812761671
1402889669
878692575
1791114961
779901699
2010917779
380534641
169967362
2022765285
836666473
900458632
791499522
958419803
812146395
522568380
917865441
143057254
249234300
871676458
1198836868
1393233931
20436197
1011975699
1791882967
1063511037
1811333723
612492628
1433520273
1379980630
1399778889
933609005
631843768
28511168
1122150609
2084919921
81775674
857952603
1876503072
827168556
191710916
569303117
2127870714
1401349135
1061367297
884195273
1567320917
1015629895
1896608454
466456482
1829879853
1601452028
497332698
857030025
1307969335
541343949
505931864
1718349825
357703218
1042749166
610727376
224862316
766632867
59324662
47640111
258553034
1761094586
1159812700
1980887802
110772649
583066790
847288307
968161107
1928683750
1436747214
1067755395
1526675316
1202349066
1095470608
1391077793
1471106863
1315367766
226641200
1879030994
1725828140
544551882
1466122042
1187281046
1244329625
1393774917
1708093032
1814914974
426576037
938824686
512106866
1474268700
762209227
1123092218
1940517476
1675533932
570575537
1412122982
202519293
196875636
1062751383
1620215072
1450606496
1420112296
1197474439
2041681564
482365424
41181555
1554331350
710844988
2097763923
321881171
1410903270
1606484381
899901151
1696019756
1200559998
1686417918
1173670404
647735799
1468723692
1655303771
171345402
1211881349
1368271067
224600867
2102713190
283340239
1627617064
526726255
715317577
855014249
1053913530
423692227
682727641
330436959
1930420131
1722589128
1970770151
1477191293
313418357
784848887
555781008
530252763
242374364
1120575484
369201143
1000208777
1919721987
1010753538
1686323705
984095507
1282813976
1644540350
2089837404
253993265
1223314068
291488655
28074179
1752328644
1304907152
591149317
783655664
247447066
1107100466
1226667578
1362418696
1626112017
711108791
752059852
93921950
1832367206
596015308
2139862985
460989785
1874861460
1286102945
1886934030
1427212141
1610663061
254726084
407079379
1369732060
1610867111
1058698118
675052307
4288640
634823443
1331997920
1076703190
1787410939
200800736
1974621532
611154475
946039174
2131901768
1878172907
1744536550
622776059
1512861701
1041611595
683714448
1099931401
648655493
1986071258
285334202
900606685
914579264
1096508374
1570684575
1575367526
1187909554
2062019978
1010547723
142982327
1991516402
428564121
290221964
442569511
349830410
534666050
114176738
1917044548
49159486
192008353
368374791
938164624
126222031
1375993540
618614499
1699840563
1815454980
750792831
120697366
378186431
975510582
809969615
111203125
909340055
1629602349
2074278289
951393917
468020697
1549929007
259376644
1539455402
166663621
440874048
735782551
1841440966
1874014874
2065535670
1887608036
1043798424
1468268054
2137113302
791205455
1490797628
1792102213
1662999394
1241022247
565252341
1508631639
599163911
32374930
878085379
1347103007
130356743
2131822636
1801350382
1604828687
1785895324
1576570163
842829026
1039191901
384059495
103741156
77856369
613399451
2117520966
3199439
960725880
1344095618
1735144163
278851261
1342353577
1816576270
1278876258
854192299
10168142
1906723213
1362812905
1467550553
2025287403
184032234
993461802
58597309
1993477741
1947925779
1372832618
129479815
1740297774
721825497
387936598
35996834
1860145998
680231322
1613232545
2114484027
1203855380
2097742645
1036530685
1860709975
1843611952
1401266206
1531088102
1300371283
1577966830
2080241984
248517143
1848480126
1304762364
1928304938
243021104
913827055
1123559190
829329485
1828535760
2126517887
1343599477
1935164397
1781477299
2119835718
1763146352
786385487
133001947
1225941233
1667256374
482986406
2026900737
1977823116
1751710870
2050991707
856422639
1166875574
1701560982
386230903
1065852179
245542590
454660382
1952395116
622029872
1611922735
1088020789
990592502
2081438367
518318321
951921362
719299590
518326765
249483897
790209491
828246772
2057729587
2087496336
41889675
1173265707
1766235075
1962355369
1610783051
730382804
1701528543
444843337
1747390812
183439379
269388018
504971306
1171969988
2065259147
797566194
1781401930
1535441714
895579562
835948649
1339773518
904033928
1144102984
658637505
87174991
83372319
1719388719
1378937219
155550955
2063722227
346281308
256065369
648549842
679502152
1930488147
38952796
437193690
312171127
1766734207
1279009120
828779955
1635129209
603471431
1887642242
1023474845
1317922177
1665888458
1561786753
1090973121
331431424
2012614338
660030346
1172340411
2117385409
1341609942
398901076
2084193658
1201120815
1725222309
146528136
901268223
2064582555
568593085
61519217
682452729
1625009491
1415621474
775177662
1414818918
1625643069
1942213820
1298687749
2039441676
771849534
1586238894
147764920
125090093
1364346244
1775206543
1730787096
1606931679
1997863685
1166461500
1926078441
1266720555
2104416185
2111633664
482048141
1737149302
442295343
1382729147
6493940
707972849
898509633
1241197771
1863314475
109076223
485497648
147375906
679430370
495274962
1648636262
91949213
1778872101
911256334
1533596255
774770547
812883316
508369486
1559349920
1522611306
1903890048
2051610486
1024459613
930693108
1171957420
1522378552
2004096135
1523234818
827797177
1564133546
972483104
1989117479
1776640006
184333098
1892811463
1754894539
1732447177
1691841385
651954373
98976470
1464805593
730084365
395639037
76766718
931353440
201589305
67187460
910166851
911199417
1413120515
1367796757
1688285409
1623817994
447702892
315565623
820609686
600818577
120135288
686953389
120695725
499579107
865659707
1873064106
1242191961
127241949
407612487
877639290
2003609599
1181785976
557107076
1740967264
974149039
424528267
819667372
1590412842
923502729
1994966854
1160577374
1992141328
1150215435
2120233084
1670220012
1086344613
966932330
1599760630
674402013
889937277
1644443043
2088387405
222614362
768796278
527551678
886896266
551898264
1245568970
594987835
1457534824
1244629394
792261836
1427557273
1303297202
946297672
41962997
1800429019
769397000
1995235889
1331951537
1762232649
1224282548
771060290
2003626722
1153740528
1548620652
2111172141
444663623
1627203939
508414827
1227899418
1328512320
302225684
350356982
597226764
1867568926
1617183795
1902465384
995530278
513236524
322861291
2008706560
1704239046
322346533
1585289059
848763921
216907999
31109514
242550631
1168637188
818120987
674247712
1831651932
803121505
669604256
1534342671
440717869
610748591
161595331
1243873304
2065756885
395393299
18668205
2097730139
385526151
297213754
1158278808
1770409706
1037347709
1723478544
7206203
1108090199
1949241189
1628387897
1890118988
67229774
943895254
462774311
637265612
1525310944
51289785
547301284
1724003333
125067294
31542181
1862315727
862920918
1227673625
870431626
1504921758
1612357424
319462316
249667525
915001952
1419892343
462687166
840822648
2061569114
642108871
1907514886
1161584086
490917308
1211844925
232944259
1110772883
734330674
293931207
1590263242
274329347
2123639269
259793538
2027969240
1493027289
1595529970
507382824
1231637726
383477085
1492021770
1196573658
1176742732
1215425099
811288070
1689339796
266180047
330191631
565823980
142663902
2032695819
276675744
1081870157
2118392092
2055300895
1147159542
270249352
482381064
556671985
171728777
613548547
816065922
1804696897
1626310166
112713241
358882511
649092356
2091708642
66947910
280420299
1758124294
328801328
646886269
1911254756
1910875813
1098176082
277941617
1918829677
1173797326
1699156628
756927223
1671434029
1742888936
2058523336
1810091448
1495793127
829415949
2115932319
551258924
1796968677
2030905356
1541895081
644445963
1546723160
1522725559
1727310494
821801838
1399033316
516566351
1978669404
1346067580
1826703316
1314304497
38090355
108409591
51063549
201055068
1139007619
1262730230
690065496
818051688
1485900890
661228587
1691828035
415938668
1851256582
825187525
1938479963
758377673
697748240
1737529978
1293105292
1380127884
219904361
430443136
1882859613
1694707606
748400907
1732663395
556097697
1219521150
1106827640
1898534626
1819147590
251688163
1087614671
906868731
66593646
1199817302
695648055
1855093793
1212696741
831062821
858773255
293710084
45864654
652551737
1808773592
1183765328
2045238289
1235519377
203334993
873077295
902214440
658031670
885747462
917598480
1720922692
796390701
791397352
1155900149
554145425
1804584289
565263887
376552033
123313612
49338247
1124082932
829826555
2079358827
1762142325
1727458400
252547071
929353821
152730192
1360670684
167888721
631721676
2143420948
717572308
1246425301
1731609075
1463278091
2066182286
1702594687
1375989183
744744506
1708872772
64643289
1524871468
125039731
197552687
141942777
187778880
1729417728
1962622258
942057681
811830287
872398987
195357137
683668655
112097727
1019701719
1826511585
102829953
1016361345
1314883678
413560929
816622164
1943094771
1209999319
631105309
495445836
2059649447
1463262517
691101571
1794904593
1817017452
844254411
1666272210
1216728485
1858454655
1383034698
1950127072
81664338
213108766
551623094
764858736
1156424424
201298290
652134207
1288825303
265399401
864532497
208019883
987275535
580623532
902986091
519056739
787284386
480682656
637282469
734901737
577207314
279786719
614644282
2128426216
33435111
91163161
1794135807
391452868
497560862
1578091266
1650578428
2009033453
402123919
1170827612
497589444
449708191
885951908
1850107014
257066045
1452358132
1254020385
1112131860
1167215219
1129702668
262619474
1948695770
1732899626
1232161576
205839621
889314825
695256935
2020201911
1228745486
775090767
385813649
190048495
2116828181
2134852346
1963432881
1839576948
578498072
1227062389
365357558
1798706230
1327692138
1059612011
478884262
963286737
465382665
1986185280
960422326
1248375318
929945301
1149471471
721387006
258150978
1475646870
1980975190
534516609
1803747019
1370250337
2091568374
1086326499
761174565
759417320
1780999786
7935828
642341745
1665298106
237671518
938213047
1715912400
1710475871
1679053874
1014231220
131941352
236927774
961056991
1223314068
444996232
506326447
1518608638
1303770769
1305149859
2132102872
644662720
2059619350
463282944
1154359640
155568226
723926691
1911909883
1359851351
2083175505
385479317
812227153
1039031257
749812201
933880155
269159013
883042139
28162466
1672920840
442469259
1872898306
1704201003
2091364741
9998753
1483020731
447810554
307948928
2123801336
672940841
83876709
80751201
193133878
774527917
1455325448
1008945895
532597978
1649515768
349618388
816104811
1771527767
866176321
2118229737
259714628
424892188
1917136234
1808380617
772943307
1837231252
454316039
575065934
2079254473
286654992
1646990454
528131524
674044512
1696776407
2001466066
319769517
1702144338
1056573688
1903946709
1295648333
563155966
1567902617
1214406326
927041007
1167649326
1207536570
116945710
1146668962
1425287517
536838775
486006582
791977678
1918113042
76448822
1837681945
670333307
570881878
1820575614
421466703
1260842339
1544879920
1063427921
1864419344
1014368617
314797783
162300785
1595704947
180768241
2091527057
534522537
938644639
2031187555
137002433
502693872
477017848
960483089
1529272077
1253869352
1833893164
764452929
926021095
263726267
1230368553
682423788
351516312
1831406811
1448934773
1963134981
1232978864
447442610
1213669689
120331961
282954917
1306823180
1281899165
446980616
1474917035
888718449
1515744235
1416069575
1779481
1048223217
1258717068
1799656003
2101992103
179818926
1773821363
1031880557
1511769483
671836892
233180723
2046032273
1412159087
823063484
613335530
1477500883
86594559
1949761833
492181122
1861747279
2016138230
473116673
926780894
94178305
380408690
2133513173
1280176564
151069226
504459853
1309681456
1019222281
273442593
451982592
556058632
607457333
310009029
1346150021
133720045
1933908973
716297140
1606113534
654844288
1568539573
1254344488
1198877222
842275561
517389460
453918714
898431601
281291411
1463407846
147917042
1047836955
707368150
1737039227
443691822
208452335
1271003951
835810551
1380984840
629851140
1805526527
1267308092
1099998551
1045586857
1281138751
1495670114
441249936
907243256
258914264
932564374
1939650172
57194208
1464571531
1456878486
1728328503
1987050435
1312478141
23235809
546011847
1237203509
287097613
622229406
1076940772
892074992
1555254386
640414537
876116614
1982723998
483171643
364609824
1486273440
1604412210
462711813
813327782
171487040
1487611050
1638523896
1795017717
249814547
2007662189
373359099
564026281
1139761581
656545205
1236110161
1111408082
1724394650
789185015
1665079776
1986136370
1431452556
126244950
922787911
1955658513
1570675729
938392837
439959588
630093184
882821257
1234004043
30546608
1644717532
912812043
2106146937
1070031669
1933745201
202799357
1991060892
966526564
1091728672
472437751
248423579
2058086742
1847542340
55063674
960450486
52863763
758173548
1992009240
1501142098
1877440671
2069487617
39262534
18503102
700708692
2061345461
475631231
1230242357
383445576
40450187
452108295
430999003
413617916
3753167
1889533015
469164961
2131876939
150800156
745223137
623606133
1661547229
1373500247
1599728239
1054976093
1248502922
273721380
905483594
331770834
2117935006
381295375
196124627
978645276
126569738
899376629
1515511447
1402074364
1927399301
1655107501
1091182235
2104618497
1545157630
1668377858
931487885
1805648014
1365082079
1235246874
1876876942
230739149
1703668540
2100052151
1658140208
651814163
1786959864
2096075697
1490020547
1806427007
425145397
102103827
18690585
1695268073
462138826
1981760806
263651734
1787160619
990340701
1119644203
1784009148
1707256849
190456480
1455835229
1823304322
1855359234
2016395815
1827863064
44367623
124216981
1644287436
1380458394
1927466915
1020645970
1026045614
1237461227
1310789400
1104489277
116334060
425256373
1186472677
1320401318
1935682359
131036107
2062212079
798108088
802403665
1234459377
72867945
722840454
1792465151
639630707
923376183
1845963882
1302338288
1543099488
1284684654
80217436
1402888760
541322590
1651229016
453201347
320395520
1088285643
1668350325
1287294416
850421521
1858680251
1754517060
475321969
579992939
52450351
1359618302
1933236456
1956616761
885533039
1234931886
81936157
1083441152
900667250
1473701971
557912383
1234707263
1465437436
1197266131
271064501
407862371
1510677142
1864270620
1434960683
95863688
1070734190
265508510
679111030
1277080816
1007310499
105940048
1125737374
1151314376
1194990798
1153923410
1423580375
514376763
754804502
1291972107
302006408
1908640287
1706049841
390186346
1126411581
1319557620
1845299019
694933734
1331830248
508636892
273968231
162533833
200005699
987075274
1996148927
1837732598
1206215968
527211616
1360566889
1001660518
1056027009
110325967
577259427
560243563
1453400868
2141521493
1939659218
1772024325
2066107346
1431834041
788731899
663020504
1686419285
898390144
1589950211
1452621345
521855642
695032475
1631917318
1846969492
140458512
998830070
1917332953
1497887680
275305391
1903526568
32339207
179082330
781565112
1785784511
1329827443
1300234410
545769843
1835930473
696121133
1483290330
388530765
831613946
1023308383
157618253
1696472809
884787919
881030224
1961620567
278887481
1811904284
133467209
944699108
671478865
115433739
403451769
196120573
1128756672
1485085814
767977410
425540325
776044623
207216415
1400024291
755694956
360047323
199738782
1364321049
1582725469
959554573
882569024
1115053599
838619765
98418192
1551075659
2079738892
100516458
897398999
1736292903
1137381026
523266327
228191777
2065807282
1674449279
1976350927
490863833
481234988
493063572
552476172
2042187460
1367607821
2145219630
1570753416
22919983
1089575946
1732201909
1749507982
1101270178
377369817
1152478277
879209150
395004109
1264445144
445594672
1144247961
55386581
1477876598
33500071
309933622
436514969
1742165192
1786329253
2068066791
901555757
707325156
398851280
225921945
1333383694
354135446
1546203899
1965759433
1888530594
541265447
1437641692
172000902
1273094387
557364024
1713866476
632450496
554230748
2124321097
208556722
603787991
1913564988
1457276375
1935629170
985309927
1644531268
1960788629
103289054
1300849796
1889761801
1453458685
34172772
809453186
1822175028
2093709296
269729408
1896768321
1081153287
142560243
2009937804
1552644695
1540763459
1540365474
2134749769
1080369175
153571506
338006130
455547642
2098433460
47915337
1092724487
824181334
2036656514
1495573056
207164140
112288130
1360456039
1328953841
1627188516
1675341648
2048254337
1932778517
328702889
649739363
14037653
716556101
893345558
1062015195
1775686883
1768125899
1402496070
1007248778
331938997
1322268467
80021857
41444058
212545596
1392615158
2028819974
1757786921
813438431
699347984
1092182216
1432599776
527395560
2116249002
297349596
1899700716
972116451
741192082
1951862451
1373188864
1426120976
159478941
175421091
1216332585
737599278
1886431830
1585494218
1817916252
1578636453
1593130273
136720712
1398065573
745049821
432800101
99762449
1062843405
1798945745
141821314
1579003261
381128386
1025081335
1684892080
1785748816
708075455
2099413516
1412948155
1890467258
1396432782
181093672
488093857
291547060
752420298
493661572
1176158944
735784259
369962209
1034179160
1680478561
913599684
327165477
1702172730
1434364678
357360293
555015532
930036470
1322460198
2094360307
732206357
1366521646
1999243428
1500137335
315530960
67469258
1752969463
116239215
2069752269
267108289
1339940876
2060606442
1354874648
1283824740
121785024
1501727583
1706776705
469953865
1011047508
2075063986
310376868
1956671311
43029720
819333457
1745614267
1471448396
1967235907
1481352790
1851577239
1003475410
946621747
475034676
1015460240
392547631
261863342
67523158
392902733
409349549
1412083772
2142037529
1104059123
599390344
2143832982
1775270823
309024085
1645322886
1814805783
1021949857
221282881
1773031440
1051781728
539206701
236150161
1405121233
165953726
654245348
410918214
1278824899
1594325892
14147920
1545653001
1354879659
1987709015
2093099292
87703576
495665319
1058898345
1907661920
1049606700
1211435958
899051477
1833438747
2055238873
1387374609
1574062947
1505028301
1613495988
1128544277
474045149
2051342802
406328142
587096503
1625423014
2006589026
1807005771
1528492654
1733845264
891088702
968640935
1328879480
627672441
1389150429
905253986
1523822114
104437607
2009225802
763458139
729396943
888504781
579720472
29101647
2020231988
2077937884
361287866
275968803
589786666
1567246552
1760087317
153176825
1668153978
1303631091
385029782
1499740177
831871946
919701126
617678402
555531042
1883381692
303499710
230848445
1468989093
1451829341
139862435
196537147
1437332572
806908072
1917510370
395596029
1078189171
906581239
252326543
1880348913
1207742894
436024630
2095238344
1867220900
1291334379
840957662
1832276946
306031468
1343418792
416578122
119602812
474879027
1021208433
1587678827
524457766
1642781582
1650814673
1951590906
1730804736
704709917
911266933
16199751
44856399
1570103768
296539596
1632673753
123371998
1666182367
125678235
711634553
376228504
257652028
291320931
1564015328
106764939
1240145970
712175158
59957501
1391510000
704057979
1246376624
1768407028
1267676627
169209380
1627251966
1881434882
1780231145
1398592015
101211411
409468264
1857676423
60284767
1093388063
1724934067
809718337
1066578657
1277295472
1825528195
2075768443
707756182
1910441542
302932249
2137175415
554997718
1709254014
306101232
863493320
1797917338
964919926
1803008610
1447378625
507531855
179279017
720090370
1280519235
128192779
1252847651
1228640488
1046111528
1794135331
494809698
740822744
1525824681
2142998834
2096962332
1964547978
140598683
655536550
620087631
986811176
700672987
465219117
2061453431
1406519980
1577390117
575032541
42561810
62622121
1718039731
202981194
198437749
1541809466
444378955
1045882
446883284
906114486
1863738306
1777786634
1354730917
180918658
1689019897
1428085429
1035298425
1405298602
1205860307
615888199
722674020
1733236769
631297271
344605086
1804949168
97013008
31576113
1437632143
122140465
327853890
1675443912
1216571601
2019045677
958621110
899106241
1177293479
1822400748
537848366
929831598
549408756
2042511726
1447772421
1507489271
1773364467
1927183823
769584444
279362028
1127231070
951042954
1718655338
1067898786
87587257
845815571
55454762
912917569
82809195
384898771
1598253394
1805059614
1501957746
831927631
63367382
1517274533
276535029
2000455040
258256998
421719087
1318641230
1067859019
252866913
360964295
1156377973
1689534683
923198138
1314693122
81674132
1352703612
1033767700
1795903632
53275217
375178658
1603004836
1937843212
695818237
1691065632
1168767551
1959045725
1945437199
429169252
1256788399
901084877
475476402
1766834079
134297711
44766145
825389378
965864925
680977058
3835877
604374104
815269847
1981454866
1184602840
270998110
1256901268
1771544392
1480904705
1708245508
1235709821
208606698
1307205644
557107076
385102868
623255634
1223119438
284245421
1991511227
1662073911
1791581504
1582538887
315146110
1579371546
1224680443
129163685
1567898361
762037436
2116382325
1894199881
518792563
599966574
1524855387
160367728
375742815
1699684771
2054291788
172817589
1070580622
1495089635
1889215992
289795720
454264408
1485245731
1948623367
731257884
121415757
690410153
261364015
466464383
1135668400
1316897448
1919964917
1970378972
495725443
902289195
506661223
1512646001
1877257544
800063326
1190093913
1158016604
480964078
753289444
1998441781
59622832
242255157
1627007780
1394933573
1016130631
90021232
714368663
1765691986
2100152544
1543791685
751321190
1323306997
1300297851
2022225408
1660004000
1728809053
1000274134
213870656
685964117
18788110
178385709
1071956986
889515943
346431513
630229865
1909743872
643920508
2124160172
1346036392
940453407
1255286402
1574512882
1201537646
279033162
1490185652
1306797116
219455552
1651031593
229332765
346237737
614356883
442569511
1633526390
1017504795
314177358
1545599773
1983382632
105821216
1350654341
1954135161
910075979
850525454
1274571034
369410173
1165558684
344405657
1700523788
540555053
1882670181
1340905462
838686233
868926148
512524631
306274327
1148649433
281845683
1152724999
640134637
915486902
1480992114
301139341
1416018147
1635280017
1601265499
1019626722
1069533232
1635063173
57107826
1912995630
211989776
1162384613
1101687240
17420619
63388717
658904253
2102591077
806355984
687065067
768750837
1892758328
446330024
1893061182
881200392
1967678243
308001651
1660170595
1260889284
591631892
1201158728
1366072146
579125349
2095464538
1767151212
1740470522
2127763222
89895355
895599104
750118406
40478031
667410597
877850062
1502744329
404080398
2047132410
770547640
5476277
1879004622
813260470
730725639
1749415820
1062252199
1387591780
574682169
203681979
1062408542
2121102077
2046602359
1544888656
929315874
15212038
2008937214
1629494127
2073225537
68952092
1776131162
1155302886
1793530629
1378193298
1853937831
123928998
1400233629
886031895
951510984
1274294576
2020231675
75741268
1660928365
429221341
1433904925
1571168012
1962518557
1245942007
1002618747
427946445
900309967
146585336
856873637
1760188347
1993199395
173792493
1710798746
924993682
389640949
703238425
22962054
1866032396
438434466
409411113
1492040012
1789139363
766339195
674442572
1631638926
782787163
69893145
706265375
1192302813
612292843
1008929847
1665509571
1554575818
347210944
2079105004
377513719
1499435523
175199912
401397794
1444662177
1870871201
625903110
929622720
1492954349
1407638430
1913930874
951354542
1074841714
838001838
1573045601
968259194
2131282229
1310850815
158314693
825331142
323540624
1180320829
1083522129
1208739290
341954213
1103960519
1557658011
2020647164
1802973025
931824541
1798216831
1069445414
1332915466
1706468150
2059956629
274535063
516213966
1246371616
1083136839
1024084882
1221848058
259190534
1440661512
2008208209
1087007381
1467363701
1904688203
1103404059
1801321618
1054882426
1327989456
377443773
33458345
1456137834
1402917956
801011362
513743589
1894628126
235185615
1503489107
414842744
304196360
1813591464
416548324
1418181021
1549504368
2123472502
418576222
1299026487
477190396
620543151
80632588
2041962555
1034490291
1572740377
618553019
1791264345
1888363676
752443754
865275912
1476631361
880987239
1222302300
418420484
460343271
1595376244
2100973896
1862305904
2041654632
1096037443
547538527
343351250
1845106717
1847031930
517386249
1749082099
302517376
1966937692
408829346
617050285
1152935922
145486493
1540887662
1866397625
509725599
1243024376
328015151
82131881
1045744729
1904981738
1051113274
1817327512
1914987722
1863746635
955058626
1537206634
1324448449
1315145768
1264794297
1479850095
808387428
1237072407
18459250
536180080
1928493670
1118347709
672995319
1475111464
1868745447
1366628153
1864580284
937857085
531797491
2031335888
1826264445
1381778460
67844780
49034867
379921518
1978597310
503132869
632230505
1891345487
185026231
1123018773
1984159648
536724124
887118689
750875382
1874924428
320033216
1120586947
317836258
137572143
1412945812
287993795
1374231866
845615216
251941468
645572515
1447829467
867821679
2076187245
87484009
1910260390
729810987
995644886
1230132179
59431790
748825404
1978710152
1569419542
1721803126
52585589
1003657506
464263340
1447610824
1566151678
686179091
168715578
893524508
243607846
30860211
1837668322
1525145433
1395306483
98169629
1888349126
1534941324
1585984073
82335151
1437104959
924968685
1522125178
1528558625
1431572149
212194101
1511377559
747050248
847457844
249976078
76652781
1755836307
356548931
1476374849
518484709
1613137042
1276824173
352333856
601419553
1295685044
1950665722
1623613503
997860872
649994004
1704001137
912300582
1369622926
1257761225
560356163
317640671
436516623
1051936188
1853743657
1712736093
1735580547
1948255668
785679252
2088208992
154436098
254941548
367582091
813643620
56517426
1300538159
1364989385
1816011328
973713305
408953762
1796710556
179874158
1661930714
451184080
1794832557
1431643798
1665864775
475492612
1701324551
1963486275
1378868406
408486586
376975462
2053927342
1245734391
2092971768
1054751367
1855760066
559989284
1335670700
926977219
710588220
700883133
1417317927
627807719
370776384
1748580347
1852429236
729348629
671885690
1729958266
1989127665
556424839
487462889
264980994
1436506034
407714279
266876284
622130514
1892429147
1846032067
1323605553
363877698
1434281509
1396059511
673314195
205701054
188607877
1972629754
415324280
213483059
745315441
407286406
1662271636
388863025
1648216415
429376883
48702287
13229807
817624771
1230598796
1505445515
1435530030
697939418
65409276
1316330333
657118393
396507561
460579950
179027727
866841712
1565715392
719241529
1184773224
1611600787
1579689902
740079737
135664851
1772327147
646609892
155039681
212323669
1898482180
966253171
259620895
987667682
429149238
580679811
343627925
1303740672
11470224
1998650413
1996990804
1778783957
1349508495
166930122
169222414
30287600
918600599
614020083
1372502655
1890200382
2060333404
1510993217
123697942
2107054252
910896709
373148496
734946909
1239205598
1634350204
1762985605
1755089665
195677932
806752533
1519477618
1992881767
1326238413
253666572
677257979
2016412752
110800207
817993479
2093463844
434879618
1779210293
1577970788
509449228
2043077330
458488027
583244523
593030228
547352200
2116109092
481985212
2090834655
1605061310
188732999
417049786
1135545986
1531206182
339518150
52693485
345419636
687976617
219535741
1234732177
219324740
1286976173
1535760254
521913391
942395973
643207652
475281978
1330590025
282896606
1703457774
1690456483
1867409744
2054964112
92486189
1060466326
1495557374
1362925428
1744512515
114821662
1023084146
448348629
653262513
506601899
1152867892
1835070461
659907056
5661531
689253601
404604693
263030573
1182040420
1223930842
551808862
2045645781
78687652
21448581
1491519091
94092949
611349890
662432834
1346312686
808808447
972148568
1571210946
1726827453
1976586373
99472473
1871077131
2113656534
1846992405
529753761
1546368288
1247196263
1617263944
652397206
1198817570
945734188
1491396623
1020513404
1277743162
1437887614
1328136383
2445395
364479975
225879576
1450491347
727272315
1437844331
2098878109
801238908
147724083
1207904544
1642938396
619475292
1092951987
585377384
650998531
1003534594
1924869177
545587400
1862721297
1243307032
1968759938
1957037765
1935057000
1840550542
1484384473
1907961109
98331688
1390121808
303142859
1080246412
2122401236
338964379
1358592866
1390931620
2004529423
1190497304
598282752
1102572472
2009303170
1572167088
332214442
1086697165
2098590595
1350990576
1794086617
508446790
36732940
1388867343
1236315100
919422195
1787076002
2045503984
692231126
1640913889
1991066080
1653340555
1751367490
163279303
148407892
1152645998
303685744
1315058755
81063477
2054856021
1854941711
414322844
1332796602
1054459809
1899862721
491445577
1779481
1051854265
1717651619
335401430
52801231
685565496
1753863665
709809538
1514062126
515723422
192751408
998368455
635583542
246535272
2004637493
560285882
221575497
1444640606
1121314057
597776908
584046487
458902257
1430544823
1244623674
214314457
495660147
303962856
596897691
1591178963
800936439
1630882714
888056164
1777098467
101301199
1176468779
257829294
131208427
1724048384
1932942153
97936219
1740726974
1023519883
1938624048
751158524
1612897817
2116370843
178865942
573636120
1257107150
790990142
2107140738
296716868
1300789046
1406068136
1259100845
275437536
417820576
1499581522
1179047461
318617362
892044638
599487548
133480273
214525976
631419969
2023995608
1315560398
1680968974
2117734688
874256809
1454362010
1662266107
170330026
1059121077
52444313
442741479
958845604
116983922
429701288
373575956
352536449
1589316815
56840622
310666433
1245407272
1498861992
1048828624
383509078
1645613673
860211770
471387665
937733064
1623452022
1946373600
545843961
1735317577
282389706
62148886
935862484
1821473126
202011519
581146747
1433136160
194560833
3217193
173806911
215589286
1106785793
169232636
1800902009
1812676578
534507975
1062936793
1872551855
1795558055
724026064
1957842331
775088059
73904487
531850659
737084869
231198525
328477845
456758242
696465631
559393830
1754428456
586082341
241720562
308111872
1635866389
651372933
1164742352
937246636
995318535
474460331
95315434
1029922990
467315944
1024547674
739519454
452646920
1708399820
1863336583
1335715178
1196473565
58317322
1440304814
1744686251
860370225
136892639
411288141
1270492331
345511799
792413112
1409814196
1924750180
488565831
246814576
1952299819
2095854616
1299273806
1243968168
1279223089
558847359
1204162522
2033366923
139205987
673060958
1321371386
1569797648
255891102
1301245142
1507435408
1116240444
128513978
487483873
1757743194
56874615
410794690
65211633
2006351236
1684223155
1425972459
1689121546
2098901070
1399642657
296340077
373705127
1587125000
685928874
85517118
873046656
129260956
1176035178
501820846
303494153
1930231629
1184018527
1976298286
1772599608
1103671816
284298064
20504151
2126936240
2060384534
714230278
2132626735
1400473843
1690740577
1239895039
1019182342
314803746
1787304034
1663364323
119927755
2020081352
116680040
1256789796
1118774211
381733718
738237696
450934491
1551630041
1528198143
98299144
167706732
1425900174
1116757401
1130994540
546851477
2082250251
113188275
1669220282
1730360002
1503963292
524391374
411628440
1383690360
2125531614
945757176
1110886686
626637753
443215570
90693589
1880247095
410930201
26197519
307687822
879383272
1405397015
858550299
2072673068
1873212261
843545549
654781529
1503163276
260221329
55225543
1594028278
2141373498
2127208704
262579596
965699327
833613453
522165832
759495474
1632589695
27806755
446977078
2049006657
2102471737
125090091
1260755838
243412726
347009508
984492013
1360741216
108835618
380383052
1347503836
409987232
631599802
1828891159
1788643392
1204458711
1833723032
872977393
1552746143
2009187508
1128486412
1554238343
135645351
747628014
66328297
1896553643
56266313
706590534
1771725817
927411731
1940348486
23723637
1541964516
2066118399
1287127292
1086571370
961258965
80866033
170789938
93235227
1472028412
118152413
664988510
239442115
1912413882
243177904
1780728990
1867422989
1163163888
856458197
697109083
964491186
147856781
1888432181
2004467062
1853589497
1930030382
1741706131
1707223177
1262092107
1477198762
1922292876
1294871507
934291071
1792938566
2054257778
559609922
36493427
1103087719
1124494497
96042133
2128364260
658759225
606092734
1346042558
1773741485
1419787986
977526869
931487885
989873651
636879823
1257256426
2036432730
477990365
1296166864
1578251140
245559674
1741411606
1317873912
1509929598
1018884462
388018059
1295961389
1475623922
506556610
1166725641
2119854739
310617313
944653078
2012695853
2109765150
2071189454
34045473
287916135
614217610
394720857
2075208947
1124101156
641815373
1664558898
302582448
505734227
621125021
602876849
1386986408
638804733
1679566086
1745246420
1111434529
1698298843
2040312798
396133496
538512423
1479748797
1494183261
18137176
1240430894
838921568
1040143254
116413839
1932325596
1798200504
1523987038
1738157360
1423760637
1081024510
898691297
1024681888
1302658495
2096032292
1933432792
334405896
551223579
1588802045
1160898224
1619221476
253535018
2119825575
1308705954
1172721002
586161912
1337439576
1427317943
632253444
1543981809
1299776009
654053492
1156044988
1485151679
1538185140
760233031
2080295429
1409493590
810286232
1984936912
300880613
1665819251
1929603976
144300468
534588246
439875233
1903234757
320556535
1949675410
926188778
896046616
1350318768
1149082308
1557773359
1925084622
1632517200
1568760590
665795523
1464162721
318119637
2082355824
117421737
1463321700
1203651666
701665551
1686101179
1724235716
45626141
110277792
1919766005
639448782
228778571
165203497
832372638
2142791091
2099772953
478910197
2116667552
94597477
824417103
971637006
1680682590
647045733
40638914
845861669
1667724802
1548363522
779265825
1066504230
1625263274
904211273
603383319
684134763
1522494277
1316412843
1164557470
26736994
2102093490
1364236321
1739291686
1106302168
621454954
351267850
1368498269
780717153
995485947
1122797915
1895694569
1273505642
157312759
239168044
1906231700
1902571637
1530750540
721965502
1902850105
1532707024
1339987359
1824966493
371013231
1293277193
1758391845
1952606514
668872960
1959033734
191517265
2017550404
1939313536
1779636885
1384960952
898430631
1484379082
121800943
1354854576
704414230
2056069146
1603604523
1101803573
2008960553
859770623
598231569
534485593
1866717499
1837186066
16659267
790595067
469218819
124131853
1529404254
1881849283
1223551108
2025010590
1538873436
1988715741
2120834274
1777949811
513277316
689009680
780735519
1742999769
2090680533
1335183867
1782239499
1646810375
1426988377
1403450286
1313203852
902833703
160374027
521176374
994369419
1187754573
1197819159
2135457183
2054639602
1599759038
1156440307
36188810
829585641
509306518
1427609828
1065713293
127703606
1678375752
499421667
1672898918
2081985850
1800934170
1968597380
10495307
784504573
502242330
205347681
1075166391
1403715016
2099688816
956854278
1417074155
498096897
1540604197
262463971
1810617737
1777646053
524915356
1888403550
1393662088
1448589981
502324286
123020166
822679315
1444451012
770134216
91003889
344448567
1314456535
1965237941
1190469354
1951889862
750431027
1808861258
831198855
993501447
590670657
1270292655
2120109601
888784627
667090269
1641305612
40824900
572252390
373737728
1480638072
1180455755
621252591
694014486
1024117257
2046176062
619579397
1385898283
1600824086
1642672433
164904470
1780864216
1843294360
1293538503
1395166031
1669350708
1130666125
62531248
2116667552
691874952
2146020486
593618906
1546376723
678196484
1026602244
849121311
1472263874
2116477133
2123280648
415038733
494296605
1567733147
756652962
860292694
1948624015
1691714389
208553129
1298980129
1368679843
164551728
1557578086
1718864679
1152437345
1016182961
1804061644
904296227
386082323
1639079163
734142685
214243801
1062439765
616034945
1863728325
1331495748
1044729420
1636579665
2049666368
1947089816
1171768962
418959720
1811808002
955787600
303195352
1260764377
1528493673
1217398307
16714865
918096919
395331932
1015490219
1639051492
2026975153
1962032835
1337904757
1570889330
1837459614
735405795
2097313228
16737300
641096185
657721601
832477681
95937306
1314115509
122128539
1395892010
1437876952
827015593
1613592748
466203512
1446278516
1622738626
737628862
155985974
1544283842
1580433293
366492342
208449608
1649658334
25627490
1521911986
170281112
1050657392
1292253275
1598847341
1190622817
172132346
1837981813
592838374
507093958
335804245
1679026909
2036979088
1386093585
708520796
206757292
658728335
694988456
653325833
2005868551
974206507
1124427243
1124441674
870336921
1851549558
116278035
1231937715
606655478
602029560
1983725876
862584154
864446338
244670434
1017122932
647455784
632260021
776182766
1771613056
151240227
1750092698
216515430
1420989836
2096602724
489516587
1929126473
336783993
691302646
2139396816
983708126
421647789
1749225895
1780900895
1579477881
2110674551
1172147267
1580532189
1092069270
1982459363
158952734
1600795212
806295865
1922057865
1190280991
247048746
165835974
38824038
920719413
653209899
822420891
560876288
1145506424
546031541
2024226813
1069493107
109362028
1044366892
1669755247
2024547710
1893713490
1318527128
517339131
1137026691
1807438273
1599255614
327140626
90773153
2011121457
2084194761
278725056
1036131056
1289113398
1936726513
1774440514
1068079698
592135565
928925605
1700072800
738078222
1371361241
952987075
2013673349
532896585
2047165996
200566562
1455122073
711428850
106950859
1286877609
433417202
1805552999
904008252
296947190
1568983515
936132549
1020458603
1020381977
750994536
30236781
20722198
161079312
591784863
1448265165
6315474
1755935185
1221690705
2129618434
350449726
1863793143
1091308962
36047486
1979056554
2140279598
790530497
1278891854
1185349212
2020606025
2021802356
1059845251
1941138026
1146141505
1770053970
1291121019
1251022936
702326645
2001777532
74625246
1357555811
1276611306
1675521430
1558697301
1298021745
1765921036
1116259728
338060272
514043627
535690276
1690758207
1714089906
1808251536
1948857089
52375402
596319841
1941295810
1307620961
778343441
1812176902
1067675665
1846906122
379412782
33299214
2002320540
2013725479
438581229
821399867
1217025195
75281846
1972928908
1549582138
547349278
1964357030
834322277
1571077535
1600405716
1042241558
705369011
2112665395
1306842846
105126437
2140516050
1467613041
1948920288
1168282566
1507215905
108950767
1346577123
1215656605
48593968
2114216820
2076151424
2141312576
1348165287
1138030232
1401061098
2106529337
645672276
1225749026
1774434247
446912352
772852843
1290690681
1768814142
640538626
1261182736
1003313886
1295293546
2136289376
531116271
1108525647
1569059428
437674446
1559193157
549816843
973817014
1666508312
1789413789
1393509552
1061685803
1957264374
497613838
800049643
194439185
238162985
1971036322
1781066257
1690767265
1276123385
937860441
1016983891
1831648018
599966574
34405527
621758199
930065474
512718766
323559276
958643919
1786010835
973751391
1809105396
89360645
1870356419
140094618
1980535976
722495416
857093890
1565753229
175859977
1581598208
689871946
1288557651
1009907845
2085036070
639744285
1910484161
830045963
1871718695
376773674
554095663
568886096
280854551
2015070842
193575643
1647129089
1257696421
1379805004
256133921
2144222788
1016855688
974174666
686871007
989144911
1320612800
980821376
1372743849
868139278
463271790
684236490
1402005478
1724042621
1782670079
308537
984775669
389099375
552806646
1596503416
932565366
1857377888
2116340524
2142150922
1076120425
161029761
315967650
1539049645
396622445
1211994443
256529870
1493344768
959151031
1983661206
295171821
439120258
1737845311
372471358
638985907
732153056
1201816258
1094342025
921791084
1527535842
1761638497
1204467784
1513810847
889040482
1424166803
177620822
677690353
201567104
1106363937
902261884
231051906
1663844480
1563185578
1375767415
1994101305
1844562606
1149743083
493249776
468513513
325278938
445494986
1946613456
993344188
996555879
1122046846
1879953400
656431722
531674579
1639077864
1275876602
1039162653
1940881258
512576649
1609071576
45065952
1312612589
1976264201
2125916199
409326495
608605572
850899880
418148204
1920615425
1191288953
1923744212
748626225
1225084892
696248459
1643300909
522943858
1580791500
1248473450
1988379532
493592421
1079781185
1495771166
1035298425
2062628225
1593217357
942001177
681458926
918272775
38279887
2034330306
76859294
463780007
1921598746
311143495
2060322967
664365652
234971164
769363795
378136382
225368272
16051702
612359538
448125924
1026780929
2129152683
1173267832
792079486
1573021444
623457426
424414069
1718640494
1078263235
1531541641
830866838
345938406
1169226788
1406942036
1186598434
2009584486
60637363
1215718493
957470740
424762915
1320055252
425189473
942597883
2101334596
82165814
1660049343
1083136839
1323285473
1898761348
362420004
754332505
1552372576
681293685
697715763
1798040326
1847346250
697501280
1517413608
1387745046
1859659899
1716634109
1147159054
1710517079
498187373
26568059
1736652923
1291684462
192030520
676868121
1509967389
1380658033
925456432
348754508
2057508756
1127271079
299816790
1306023856
259768640
151266304
488909903
1965390490
458407301
1727989362
643900038
116093771
979958014
1135025532
1861917940
1297479975
2025868534
1830483094
516576442
941504789
55225543
1748311360
2125462149
360578318
1582365837
569052843
580088678
805806078
252517315
1918753183
53762948
1468125075
1057103341
17713463
1094276716
102692502
481813216
1828332528
1678238602
628424575
722229122
904464179
353689633
111208915
1684119860
126323809
526606716
1651743983
602317164
1972511279
1800347692
1048102067
168471969
1630883369
671557759
2131120446
1383363007
39514792
1829094252
552156476
1798850725
312190621
519625422
2025340249
1516110942
1208321112
71617076
1744242465
238523345
1433692903
1647476978
56666696
2061898623
253848691
1203164871
1557324311
1329119985
1013619884
1911488746
1582312454
1811108196
763342056
21362734
1623518514
880472492
1041997688
1722265629
388534985
1663209735
994071070
851537395
916558602
425281112
230668730
629338622
1129951697
1948780402
2117578137
1248612060
490201544
1194716664
992295679
1450857549
90964331
85902150
369241621
855140436
1551052710
455969990
786638569
442563002
1338026075
124766650
1499233966
1593379410
1099046157
248551751
2010649802
1770008118
323737431
595229357
59003540
889215920
1336858622
671542241
219001738
477111421
923002684
838688553
603665857
511472361
223182586
889264956
1032769816
428757801
1239021111
221941980
935609494
1719498527
82362772
1738093751
2012718338
1010671635
510027068
614246664
1114672632
118911828
1957131158
1373618138
1037446810
801819976
1105180738
1232717063
1507922980
136280664
1324532081
75447165
1901087357
1190255450
286154421
1266942562
593180618
258573477
483800023
460010391
1203648212
1368717057
295839667
117955008
796720144
1565186378
32825338
1643010181
576565551
1567424868
1860226385
1480320612
1768791176
173093643
354873227
697066040
1105936533
1022901068
1854844255
126136852
996001873
1595258040
1468558230
1720715871
1642450453
1128382173
715423589
1750705564
1328538611
1543133663
351962439
1686037134
915244141
1475256143
1716078869
1709730407
350313572
1379150913
1734695795
298217164
729177008
1089804286
1499926361
1226291243
338426361
11715109
1557582897
1934125847
1497183956
990515261
924617775
1849028906
1532192530
1017893671
723711608
137098109
1904561389
1819330927
621315910
493353781
1103107706
1104436907
503658477
1349869209
508115298
830948866
307925683
1727158916
1581478877
130172708
1199562511
38523038
149073700
1547791040
109274694
265867917
1092571032
1672813468
1493657461
455719728
1050579772
375332880
1118879501
2113967771
48275255
1493800628
651587480
1990114134
1371190018
364761546
1686872660
1633309553
1477074651
1460779169
519686804
1632920850
1050926467
137531288
525180101
2009947309
320628980
490211803
592752157
396738693
139254273
2143453560
2105674921
1281059518
1637698868
959660537
2101345888
233166650
1209451275
213563367
1692968627
838556818
2086370108
310450582
931116360
1618662474
737479201
2146356800
1916093174
1328840611
696316953
119968746
173589961
243121454
1876077516
1153029574
1198381284
1298794543
1600961779
1686244563
69660209
259059757
2009704383
2120148303
1898407030
1820353114
2028977475
132354168
1764261142
228095072
1455745
348740997
36232356
246178974
2126452498
1554413990
1166707893
1061358586
195078525
1583644341
1879788581
939120965
1067040603
1555317158
1771037513
1479597124
1354275443
249717197
692328115
1590829993
1833923092
1935091755
968923711
1100333818
1023678079
793067669
1755337919
1267630249
266277687
141947751
1767926797
1055915613
2072094660
1377908804
358783328
202263855
1357603441
1678740169
38130200
1775046541
699957467
1579626987
791430330
1010277730
2063494020
1232547239
1389851012
1903143498
1730999240
112859602
1128066237
1626803656
1696371790
1691328043
1149522834
1713372387
724320138
1419749887
1116908989
1121362632
432936736
1583754418
1006298560
1591079788
1595187895
1316311963
808219723
1434461534
1063704214
1367072568
81730742
1102917164
246044192
2084816537
945753885
859837549
630299182
1153849330
1004042427
1406386198
2093409662
1103011780
221966126
1703587514
1602081913
1132025737
809073012
1521534269
457258884
270201682
1783500497
1102913579
98513595
232825105
425372962
1853664704
1340858589
912426382
1835973912
130094017
338636099
1360928415
1267622640
539784842
586271415
324293390
927230517
497650986
726372468
488147546
1289863540
1494924885
1971092555
235189834
1863991971
1620755048
417057007
1120706898
218547597
1293758946
806140581
356909618
676334635
1849638752
1489784067
347799314
927538944
1515932601
1854326885
552357086
2081943460
493345392
749130742
704807388
2096730981
1501598706
1192007037
1492330923
677684910
162867742
683804623
2032318322
687108762
2083240039
2095897365
424553921
1784884171
1872642270
957161716
1408687043
1735745085
1640206124
2141327349
158635082
1184666277
1940397393
1934799240
1966800483
1507783279
1228109864
24616994
449730554
816724130
504226812
2054215081
975338437
1629978865
2139053889
1294556573
739100924
1940799140
934253695
394759416
366938320
1090750476
1016285357
730787558
1464673355
841138056
526342760
1969028742
1802294360
824728963
2106893348
1463465807
1650097722
431025991
767370619
521491443
1107617498
1085522866
1938857569
1710552995
228024517
365596005
449427199
514584860
2114059118
1075699579
757613538
1511059307
1596333544
1164371781
1758171886
840780907
349742179
1529485414
1164479861
1812858642
2094249212
932117153
542000296
795040969
1414655643
758708115
718976273
792630444
1269527074
444417726
1402841219
1932046025
1183467326
768634303
1774543201
1699014620
1287741328
1446970364
1132568892
376263442
661303661
94367291
529691582
1085269942
939989736
1682610524
1899254308
1295131943
954330819
508467610
267406026
897214397
1916980113
1070268600
1127630331
148924625
64418653
1153812450
1649800011
54038278
787592427
995988891
998389480
1461004720
495901906
1328003253
7024632
77892915
2039892654
203393210
518734625
1347713869
1985673596
1228206284
1487909758
702700202
420670291
2050913996
95826647
820875185
81104888
1998076692
333077589
711207637
1498866259
2031892905
807833386
300957145
1971792040
454171449
375264820
1823165359
1339911136
372795301
1282101957
1245344795
358462551
1095745272
609234533
1182509831
2119421919
1040081984
470976538
1805873016
237734298
750844025
272842254
1697616546
1997806679
1594882097
1066229430
110338906
1697756111
1861153909
1674248377
1088132467
806279529
1660782872
1190264241
1070964370
1920116230
442632998
1046670237
1676140154
257835829
1314071145
1247112083
451451920
363043414
922547972
977097960
909305591
439169889
1530532807
1943772312
1918735106
944252788
1003976877
755352374
562942447
1320318292
1538593203
1884905212
83275204
568434597
1935047112
792332761
1814382860
9170535
82246614
509484921
1268843895
1211256043
718568138
906896489
306731694
1530637088
2009549173
69260547
1269783091
991499078
1149371107
934149979
1911687665
156927335
33600672
1563626323
2124266990
152496446
864896030
1191858774
558880780
1794416001
608931563
413574118
1968217537
620760405
29610230
1018685685
511143620
1702366783
1769511819
958286889
1766404755
1202587881
2065467479
1471308992
958617537
1030309375
1767408722
1088966039
1585484386
1606332250
417715113
66596532
475446445
1290273720
1827749598
1920704949
1309780802
1610545454
1677774885
1108284118
633574277
58964128
662455874
315334429
1721656051
170482486
2015920265
1383927906
999138687
1464443921
1284902842
1001295217
1738405625
385928615
102512515
2048621844
1265112574
1288621050
555142985
761025811
1774143603
1869060184
93415920
1946883241
1083659511
246484670
1147836720
1125384634
225293513
1456661564
594715143
760649941
1664997616
690826324
1105535240
580383588
1011552575
1905398401
1405753988
1572430520
234382638
328572090
338142479
1176319506
635549614
1272857620
126346512
609045296
1916531610
1506124552
1552689897
653559198
524486396
368505709
105322453
2040109876
383193596
1355120184
1991248418
2017554297
78602987
624765502
1123278935
1051676723
1245360811
849494935
371895013
1156113661
1576414362
957430017
1066378898
1617255915
444516547
534991373
1075740597
1337049652
1221709713
1304253986
351831478
1738277307
1816219157
1121043194
2129344095
340545587
1952059694
1524619784
1855353393
1850085440
59416889
800515279
1961907627
689218657
514019459
1309828131
2071266839
1814163267
370782470
83450056
1234440423
1439752707
1663205711
807457226
896067654
71651150
1435261460
1674225992
1675723748
1792118583
603680258
2132760449
512998027
1248473631
292083164
661698024
1758259111
1075984360
341407920
561054626
212697792
1581865883
1925391616
465754596
530628845
319339073
1023981513
1279061065
1095083201
1588742091
1676271258
2127405502
936173156
389368246
1295630700
386720922
554037662
1211316604
1681633810
1461085803
381011337
1381786484
2038800405
1565461781
1802216745
1397497251
899950653
1432065422
2049389134
798063620
632069734
1805526097
809632957
1905040190
669639025
567360721
2139260397
918589729
532590979
79298520
1556534255
1289507345
1299083461
1206263064
2063990275
1282634667
1705627864
1840351352
1515479240
1558769478
82862475
2133313463
1780032874
664008706
1121911433
1034367069
660719979
268955588
897370591
76144757
67385270
490086461
1348592371
359243516
910476134
1518461705
2029263372
1752975001
1028942591
700127293
108482820
1656534125
332369608
554983818
1636427939
1954703058
629099449
476806178
1321905941
935572353
1430486739
1025017449
217518909
1206477413
162184250
25173716
1989927491
1498632226
1850499268
635546809
1367154519
1013968669
1507891113
1880163010
1941411090
1215670139
479278021
693334544
498221249
1446425681
818143426
1981490875
492858055
1449411830
1642104913
1847400556
416398865
306833625
801051004
1138863526
297176450
811681223
231766937
1023224549
1874148771
156193101
1971869064
1047067590
955391305
1853439407
432249199
346119725
1613526195
396511949
866331108
1778923736
308553080
949328645
938114452
1355731454
1662489136
261649357
1361279042
1808686872
1597438783
276653653
686663510
958472040
649284188
600011325
164905524
2071499060
1420495206
1101668158
1067558908
2034143042
1631997095
70064921
83241773
459564184
924382632
1250700939
1320437305
1527036825
1162186151
1975491848
893766882
1618577886
419103158
1915763700
1324089432
158601272
731919757
542417733
855645258
966254353
2001988038
1418394110
1475981260
2015164625
1128696865
1531252678
1666251473
1642369472
909050511
1853268155
812754520
406021190
1124632823
1912800458
197088953
1114358156
1350374507
590932307
345680192
1423587626
1965510830
1144539875
911461208
732338121
1297712840
1800944713
2105529835
1072028088
180320211
704568664
1040024708
1678877402
1043141940
312628449
757838521
1391561115
1228476014
1260650672
1065625500
47000076
1253237938
1844192870
1950439011
243703170
1426964706
1468852154
1573687768
1565715392
1373064362
1249926878
1166367589
1327031521
667665472
1576851423
1159775725
226452824
1188669354
174165638
290472098
1801068866
1593441537
500814760
1084177569
1248375840
2032088384
1559880035
918202755
725170059
375156542
1387783036
1425683818
1779783216
214507154
1231741804
559029203
1812926248
581816719
1793008505
506160458
266294296
637233003
181244695
1706845534
1211800791
1507200944
1952143943
39917366
1089644784
1225815981
1145725518
1791027832
1319931102
693278516
279647290
959451066
932382707
143161390
724813692
917311680
1844031557
724672846
38346852
58777661
361440082
1523600302
1638458247
1213066043
1187751568
1597625069
1950119736
995740434
1803694746
886479133
1475822299
682371198
2125536882
1032420363
2144146098
564298825
120590503
214578840
495220091
2023749999
802253676
1763944703
717948618
1364845329
138662821
1504043795
194063911
208204364
833596053
1090043639
1091626169
1010136630
1622314340
55697274
130340034
33465419
1050273324
130801378
696087850
2082517638
50839391
1120129082
128299016
1594211522
2059633507
1703984766
1887654050
1730611712
1401572718
301108859
1318169065
575596408
1379218039
1821829606
1572470656
1933823619
1764433290
493728148
1772442515
920737240
65706638
1795728262
544545221
1918879070
644420851
1844496540
692661443
567778737
2139290682
1217679530
1879673395
631124619
1484605067
29164575
21898590
791276674
1682340561
526367453
845474776
505386145
928198373
1522556406
1886512181
1675304326
1779377582
1677476494
475984290
1130414206
753768628
1482420561
305912438
872903705
493297498
534323443
1215572025
1755173652
762568786
48665760
1708428254
1400314666
448940242
1221419048
1434220101
1135495763
440373905
528729392
1929560195
811645413
230832222
875039180
1035147606
66259010
1945694692
1097245590
1160798237
329729646
1890116619
707537685
74932688
111011213
1370403160
1044376119
1129013637
1093645201
510975800
1573640765
1275365963
1622951870
831532335
1879276654
209927497
818226221
582092609
2056158892
1634573159
812496062
1649676116
868124675
484032245
548074534
1210430149
297841085
1103145396
1131437098
1696689327
681773464
556857712
1072540348
873297975
23631942
1611030747
1974404338
294470181
2091943567
254192735
889129175
1686275250
19024264
670706115
944932849
2087299718
1667843565
610217922
2124517110
1685943717
912629440
1703929990
1670971530
131157870
259282826
2012296877
781651626
1050791351
1691328750
1585382880
1914915140
989223955
376476267
1128225213
1587611014
69283361
1271781188
19144684
1728044248
1841833918
631087874
782136403
234441241
572547929
1548005731
190396286
599703057
311440782
1959803414
1299026487
1218027654
1736746278
143564054
1078356067
1410608465
520428962
1724655146
766297289
1325757573
1057391390
810184052
1690451190
815497280
2137791622
989648753
1187987488
771648830
1612112860
350807323
248726376
847651920
1919348945
1115500239
2049089817
679344701
1057134475
115435811
83058788
739980813
1539158946
308622054
840286755
1699346469
2093846748
2065545013
185027374
940683025
937052197
1098672362
478697796
1996994505
1040844075
235923010
1237602466
394994204
665932569
543155402
350397669
1833169501
1214259568
1094149929
1321891108
785710063
1792035458
288810527
932938038
307500285
1940937892
731753634
1267956167
926518265
1503792586
1914811150
33517553
765639231
1664894272
2113463825
260491154
1932260889
230225492
2008927943
1458646048
1614705542
775173726
603989343
363257763
993817212
1149463938
652051834
327046264
986001628
945381283
205147812
729980502
819754905
1373172835
326658931
128383098
2135972110
74014334
1861588392
334019465
1780596415
656646531
1803079811
463649503
502088163
1161595803
1703325691
1328179080
1911266477
895449045
1545178810
1528097923
409740859
923621653
788145320
497157349
509047565
963632811
530612635
1512110307
1040828716
1246634675
325833107
758992639
1444046601
506729830
122927745
494334835
1671636256
1977368275
508398845
372179812
1839304994
1435560855
1267773308
659053309
996360466
1052332040
591761567
841509784
1955805792
81785774
184336642
1363169939
535582766
188496987
2041812679
270195523
1988378433
1529388155
2041213874
145041526
309578018
1239290291
957309395
348109470
1044339806
1294607606
1208665950
65551773
1300232006
1268215406
1715210793
1113491411
2004573661
1983312454
1885076481
403237300
225867031
2034309389
2001503876
1533122159
1398493443
157507001
1872139339
998145230
1969279053
168189069
484830581
1636960211
575574286
1031709559
637846062
2061943808
1752872834
2101326261
1886404924
1050978435
1755073157
812409722
200271279
1380739978
1385888895
2046443245
953707812
978348841
1178979053
213631649
928331813
1535538837
303281919
1617662791
591160767
1180163224
1427120062
1462234781
27915448
1619143637
465647499
1948089369
798647333
1591075870
1227318697
1941066444
269932072
20382680
1833423436
1713768669
822401274
1647276725
402851017
1582620253
2103970026
1471562190
950467084
28375012
1999971210
1190962501
664627844
1338263122
1423449108
1461606332
2114338844
1652545437
449165454
1134669870
68702647
1600314970
2040830752
531154829
504381165
470489881
1886763929
2102350350
1261862498
1091239726
432790687
525821903
490356524
2037085654
26391311
1441832305
1580902877
1600873891
59562490
238034100
855173146
1677085007
1784200134
1431128188
2118534315
707768705
575802028
1786614510
191637934
1684681521
502403259
12340417
1674563136
1471400838
654494831
606923175
1510931265
1141607904
1038779246
2027309432
1641850275
1223095310
1956330381
1836375384
1946081484
1884698015
379928545
1951144027
2129330835
219110844
1920675242
904309263
1518281804
1539360590
162012148
2007757103
1615107075
2086211194
1837735451
702328409
1736178908
1678226914
1975798766
626251215
1984002766
1649562450
1467611340
192491645
1195927876
589014452
1456485126
668082962
730367035
464777306
1349421021
1267747323
185895693
1058348024
162113867
1803724659
1908158806
954740141
240754707
1602523066
1918509365
310508805
948924558
1793598801
1415644589
1859004453
1537742306
1335714461
141121210
49518745
85872784
2001948933
735781274
468420095
1572307273
855355416
1798222812
2122888512
942609855
685631693
1770696510
1819835922
538372057
669141748
749002319
1923007294
1517244779
226292458
26039928
297579371
559560716
1597205986
630763562
1132424811
82862475
533778539
232347519
833622346
1240970531
1720421993
126633150
1720220842
1090746041
644607971
1818239831
1015897480
815730202
653100215
409002828
1565440194
908149888
1582776986
1443065741
844317219
2135475362
1939683590
1433302409
1379645322
818192898
133093362
945285221
484081745
1691944917
129589230
1399129586
401619093
1395863571
1312425578
677574718
980638879
2019213846
2076418906
1234580037
809824668
1713148182
767049669
61048055
843080792
696912426
1430144943
442903580
1949456752
118065305
2133768464
518272006
37986999
962926614
2142154736
1715211723
941977467
1010975653
985173288
1115119759
1563099736
555298872
545010183
66882781
495483890
1725508246
319932664
2037737513
1916078335
635148046
743535534
1305628016
396492365
510579936
1327960293
1938365647
391026308
614976631
928141688
607773097
1393308387
1413309926
1757460873
608036173
1567789359
1486296198
376336254
1223512355
175081344
196239255
1936113906
1975606691
1371814880
1403776062
1088412028
1067631993
639876763
995507196
1832945696
1373337978
596961127
1136436280
1194841682
1707427481
1784800999
1581650179
1182885844
1003515057
1336023642
941741958
1260328019
803280655
1228250521
1755129690
1659406850
756372802
2116144808
776354161
560289585
804199807
651419260
1905026678
783512713
2090845045
456719993
999968364
1941297657
473010834
400798798
338227151
1367972047
1838453808
922627557
393005872
1987648920
1799105031
1479017813
1669758625
907718091
529950544
912990156
279169076
850869692
2133136158
1161228760
1624415032
87814145
337027300
1052274555
485520153
520193605
716617292
611647041
273325865
72687651
1333637879
1152524138
1045913955
687838967
1622856493
628617377
2027531593
2110554901
942235248
924995423
959412046
788912409
316600858
734579152
1595754879
2072590475
194588849
469301230
2137831663
98120080
801401581
1962149414
1670059161
1828566750
1476004274
997099471
1474483327
151772904
1087709767
1922840146
1355926671
1665244755
985924906
2013089429
581625070
922236449
415694700
502221502
1316194537
1127465885
671882558
2111510705
184018885
1187898772
124902023
277606162
1141063257
1661733523
1661191751
771718179
1198649210
1297328296
1139533728
88040832
1033101942
1426478211
1680299694
1917367117
32644892
996746592
1946465258
1132285689
1701811865
28630202
1098780946
1334451588
1063453542
732231843
724384161
1868204611
556398237
898522141
2029740622
585509504
230757737
1030402378
1827164808
1868543756
1884285672
1815870370
2023441208
2006176160
1838864295
509969278
468689736
173450877
355208198
1084308280
1201969293
1843835823
1947033769
837744201
186870755
115367986
264540838
353860332
819825090
2073758039
1522311302
320770120
795328432
1442177558
1121549865
770869713
560500586
235048227
1678088120
446368033
1178356998
1642686915
1659504133
1653505361
1766904790
1968327973
982663322
614191416
909855725
1070659554
1107966251
6271096
180043562
1549274799
1690793183
75731045
2133040850
920929299
1712452890
555478539
603536286
1354489271
109442784
20192005
1547774247
1197202656
332943113
1458741719
1315740332
1134007231
1117025895
1454088802
100558733
1943951280
2008811765
1027935154
1880372659
1773230439
213575385
365394545
1024475589
1790611802
836540394
1485580887
440217009
1734651947
1013947107
876177646
826278837
1435013090
123868272
143317572
620945998
2085593241
1495093640
799813585
2094236632
2033479061
291330004
1257460615
502199759
1151807769
1474399582
1218260814
856288084
1006637585
2065921894
409663973
285818161
1845905885
507080490
1826912359
1218923358
581137348
628893967
1259810994
1959982233
456884484
757698458
1079185936
1890434189
1085092856
634477177
660224260
1597359825
1455070306
1023278913
1282275994
1671764383
1448556204
256011113
1534238992
723183910
318712429
1267880835
261860608
193626463
922407606
1700209772
1717561521
1178920072
1840093704
461991807
1742971315
321979995
682728716
1064703485
432976899
802091838
1875789518
592737115
1118047577
1314480190
1628255709
1122696803
979216529
819278964
795718458
511788468
648065412
1815243976
1763879213
687308722
492755467
943373059
1976040029
1044046943
1210922690
905268587
213252729
798918696
379983585
910041478
1026037950
1343069987
1106467916
1846321668
332588323
205571530
748701977
1141151409
64466793
190611516
320797549
1539332484
1148436455
397352851
1349398822
1948624015
1673162330
1747967398
819136116
305703018
285149174
1931451823
1454391717
2007573251
789565074
1612438158
1950094658
314180790
375111904
1656061269
2115211667
246393316
1313546032
906260887
1346805702
1288331331
1426523925
655109628
1833539762
10576866
476241132
1471896373
240173415
1223175189
584282233
1528084059
1511058335
1819499109
1522972262
224738640
1600508152
290502136
1955317544
1856107531
524978197
2003487950
737896319
1535956076
150107198
453221025
1649933013
194108943
1045083617
1567450109
1554682898
1219008942
463656986
1757761035
1854094789
589820655
1292550422
444676856
1090641517
1422123771
762916842
705749411
1533054038
2140930912
1961686221
1925363376
1248836804
1076715997
888287047
2082138156
322719856
1825196021
1414320762
1530048325
1843442222
1409798690
2027188221
1367078711
1803796566
326466369
1923055119
470399836
778515742
1517646198
1208018909
1012853365
919270126
1866765577
1157035615
1922405808
2078195885
1255827159
1962100009
593500960
2008160692
1834039899
1097639070
1499994909
973962529
1908888206
1814681029
1628696767
2028723069
576586177
727814849
1184596734
514655019
1841422305
1283688148
152831404
2126729890
567254301
845586834
37474978
444755898
1677720433
1022107749
1051388041
864339716
755075192
2075822095
720354226
1622724658
970424830
1446133566
2063765257
1650368959
1054866007
2140496869
19067654
1083423328
1716708421
1031248201
908540132
1354491473
1709909650
347576457
1953631560
993967455
1633591978
1361898373
1374687108
1440543686
885925761
248573451
1153400913
1520734773
112065651
311152999
686998603
1104288062
1737666131
795520294
1229742556
607497862
1322372294
1402096304
200722774
8172330
1293832358
179131527
2070576803
613775532
152176826
890054283
232835004
1665474129
1125724063
1283725905
1937420299
483820381
1504494205
141576763
983444772
2110042310
1970979100
1336012327
582276033
2128215377
1536418892
1867355901
1842882310
964780637
938695529
1490813498
763552975
487432904
122856152
174094014
1067626786
1080050616
1040485750
567955315
55409755
1062265367
65615627
1694335234
111122050
1082523749
1242331336
1768165717
1277815140
230319591
1341261515
1734557076
1867399248
1018527418
1732915031
28463074
980020641
1907318662
1115751449
1678439050
1916628267
1441679864
100352702
2131313029
433351291
1183361528
371727036
100314529
1863764534
1822636581
727858027
992164986
2002142541
508815373
252208214
1838020448
1679204321
1293132555
2127864570
563325675
1621109095
651682721
244084365
767588011
1689401953
76417458
1735118025
485530678
1225486019
434602531
1979160849
1930130376
280646205
733487040
1035850722
132616479
1038830339
1247905458
1674565424
804871799
1859146331
1301625227
106321331
1994858789
1196393826
17776429
367418517
2124550174
961353649
109500849
1946859776
815332562
1318205541
1181251615
1003089218
1245662207
501858947
6274995
982250384
888747350
451193416
1171719449
341249212
1337261851
1944620665
1295648333
413368936
993804729
947223544
1197440445
1193446674
447245374
1105980779
698338658
1131946072
882863316
1292901159
790313915
150837699
799111942
556825965
199823248
1432472419
505585423
1725387147
1387606247
69044659
399079126
806043494
1709721968
2040320183
481817384
2030422998
1699449588
998248186
83650304
644950012
51982820
872821966
3525483
1803235351
932393957
404877965
428948580
1290065868
1745834344
2121524780
331197336
1508627780
322686747
1177131728
1027492460
2110427101
1774830328
526193366
1434974529
372901438
1671652015
673532233
1993348897
827808443
43703603
445057335
247473971
1781302701
1199057696
1615203686
1616406683
1343934758
1752419759
1713543314
311744910
1088087141
1274902297
1992358117
91940709
352519438
1706920558
389769331
368961122
1971756682
1701029331
957950865
111877194
690189521
1682675935
1144416508
1173191590
439022052
2022612685
1730319155
973582076
968342772
162585464
1715133317
1242090964
266885355
606598083
693905695
1664405376
1441889784
1496039507
405623165
1479552312
1165707537
1806384144
55108528
1822519926
1717531036
1397015298
1410106737
126972546
1472036937
1649145735
554408483
2134903462
1250776748
2028198526
79968117
1347708498
1737355989
1547233440
1156468830
857630705
725524468
308867264
1024152519
1698650936
1526841845
1145028945
1836486575
1890263701
677832780
2103734130
459455760
1658285412
1416226688
1139837515
13311963
1538549112
2074701420
7948157
1200639785
2035389689
424838668
1527684422
1463431721
4900179
2019977311
333492245
523213531
1805309766
336005533
10316411
59661981
1980190941
1127191777
1736743050
622281755
1707386008
2048041823
165920916
1095361832
190580176
1791389467
134840131
53650601
830165553
137564430
2145515096
1229364571
1329483815
1529906313
869695066
795389853
1703411462
341363009
56885941
2068976131
49683696
1742034153
1442559643
336528041
1418593194
2068264491
1438943447
1083073329
764603037
414046587
396767684
911018665
531484471
1993174082
515794894
1375426308
543139666
632312409
1375820102
1053072433
822182785
1039560684
1610865944
749293942
865493999
332963612
1971814434
617236943
194942675
875461278
1001630123
504811901
1950616105
2073031213
25187396
433224461
1106161368
534986679
502998579
1410175224
881068116
573284526
1986255965
1893425472
167679815
1232684302
1006175008
816080825
1308361711
23835450
1574261171
1073250668
1720767331
978800507
1824257958
670297683
1099398001
385305406
1843263878
462351104
1967232591
1204115945
1797306598
879633195
1746887098
862503103
212788159
1357598522
856070270
1506540258
1794378847
851544291
191431180
746365325
1907435767
2039875327
370413705
943352355
1640639476
1837494817
10338632
1173523586
2104714761
1513214906
1933128946
2077466078
1319875361
1302583502
1678974594
840212875
908970074
1816807292
783431886
134230420
1131562454
2021945213
1162218856
2141799746
428269422
756025051
44196296
1615167052
1008384369
749732405
1776228179
1652820513
1207522687
1028459550
168050213
1280561380
108874769
1043798440
739107670
60113958
1940798363
1957971915
1462111949
411055323
962183359
823518375
553476051
566191079
745577775
572185035
686158397
1484980302
1801373931
367923183
2015500033
498273403
38428919
1353786858
1760840539
2121479571
487070539
1115586585
149914865
43552731
1246646075
226637001
469502666
1743818942
248771740
155226863
599402562
751085157
1759539607
380834736
1833202936
1546439210
1107161936
1789884805
1769904154
1652582247
1179787276
1210665331
1758896837
1257203652
1044378485
518091874
535458742
116699478
260705852
211182914
1203174301
254003337
405300687
48349364
239028352
2052227900
990795131
686210709
559078328
1007903559
963881958
204299127
1708062953
1150624439
1508058130
1232629951
1649820684
1228175528
1143294417
1027625839
966880100
529022198
1858634896
42951396
1190004847
1555673654
114462997
1746588058
1342360086
1067000210
1651424834
1331888255
1443307773
206128947
1522170676
943159354
2108931355
624647257
1905318724
2107625442
398470999
1251437712
814506104
757650977
1370432115
251742695
171839426
643826392
827959989
906123302
1154904837
644236335
1213701253
40502265
447694680
1044512692
1753608811
949367265
1303881166
335796443
64113817
399067911
588737345
1349492737
1492834056
359373658
1690789002
1193100502
727233615
305631917
1902333700
872489006
569631791
38462651
37665824
2042193236
455039426
106029098
355118133
754546775
2072942274
1097200426
1124388892
2056083316
662284487
523366129
172221034
1779029984
835467293
2058221299
2071907103
1758875742
1350223355
103760438
1635535236
686005022
236280699
139964010
971700097
184520010
2087461407
2059646130
37569423
1298352514
86881032
38932766
1511755742
326584867
2085655993
416092297
1614764096
302634299
1772070184
1742931696
1554073187
1958895354
62177981
533680706
1895603942
1965974298
605905748
2084308753
1632866257
1133366286
2125969055
665097426
1988439181
708802820
503506760
873971437
1677647498
401002886
1868013667
983981735
371219053
1165954474
1894184856
1536377530
108512655
837166903
1183058692
1098356876
1243359225
541084407
255887734
737454912
1225100660
878031298
1611156491
1033830496
941735148
1366626210
579592833
1419635761
90524489
1475164713
1211216554
1253411034
196633331
1139887478
925357641
2067947874
798821621
1504243990
1204546263
982657828
620867855
478402097
1269673692
988582195
978771501
2123674965
1044524529
27914602
1266626274
1674854916
1627058034
549185663
1329760606
1805361115
1723511323
1674545975
1242664607
1695451055
589959281
989073308
875621561
392251480
1858859032
1399183466
1931245746
1194229734
929007079
1737047560
500142408
384789157
1331204881
1434674386
1820382405
834079250
2063758972
242937649
1030193646
1733599915
1914482861
1552622223
843430834
1768243878
487535191
866367054
21055887
516300049
994949282
1766619018
524176990
1883795592
1013467134
1903577246
688557251
1758391845
1857084610
1078186741
99501613
260833997
2060723210
1942155470
1937643045
458172757
1415750996
201458595
1322284007
1527901732
1913049036
95912688
780738353
141877130
361614076
1730832007
968858769
806897195
548280164
39990376
644590754
1325955733
1665472095
1828308117
374728548
819346104
1335962776
322479215
132567883
680091774
1079259153
1154393857
904266679
1242311636
94951175
1838283834
1270020418
1764577316
207778407
2026803555
1559887993
1307592897
639863656
510920356
134399033
2023335670
351926562
1541081080
1259332605
777581837
1792681855
959873913
301928244
237491957
1907412136
1659996142
268521641
1732278379
925447745
1344048111
1629268941
1353361948
171708402
705620968
783007081
1994041551
300065647
929086761
1999517839
1805417240
1864879812
719942836
180629176
1747787301
186281210
1264063998
1726390826
1823660705
891769527
2065611160
665694048
1526041884
1520407965
1181064099
112377385
429308709
2104017904
1234055511
738490986
999053269
2069329006
1607064504
376568436
1033654618
477042826
264300621
47972576
2035811208
379898011
1245964200
1008429782
745303450
2043317785
501713024
2068146323
1375327062
725281548
1629317256
1234148813
1155557702
1904494241
1676135851
1866934278
615459988
364575286
2092121739
179587745
1392916787
498603258
292656602
539421502
1725942450
429908871
580474253
1331409875
2018837450
1811773371
1785085786
415280962
1633508481
2069018119
29885349
2079414486
2064284522
1733395177
1305386415
1286178967
1956949413
2037653543
1206906773
704355761
579266053
1073871631
373505897
1387428417
21746039
2066147841
1789685508
860680994
1125126746
1481716189
356215009
1090912859
1947196687
1990490376
7982605
490653952
1081971420
932493506
70956218
202806136
2019132038
990427963
1922042475
430395561
684349473
1876206191
981486913
834404798
1466612488
838705726
1174420073
1798237871
1850433498
793128840
621959147
1450103854
1295445708
974930539
1894208116
1138087373
906601186
1495303123
2048025018
2111814903
519497377
1271844101
736882727
1686436627
865981614
638853739
1231518176
1998346663
1767237208
1708044026
350675430
1525989045
1141128999
1578444257
306758527
2110153994
27912158
1615613901
285794953
1106073531
1110965339
1329301787
1917678835
250108690
1745312920
39855368
1410082242
1579950569
1306593674
1062727881
977946953
361066715
1039387355
674649631
424671715
1964554366
1244227585
896810546
762026756
482020423
1849958205
97387303
1942523145
1058460927
1439923430
568274767
728242979
472094490
1665394907
1700829689
969391305
1079861697
2740262
1681271882
2039164834
1531902706
97933901
937923542
805603946
751524915
1607893482
874946225
1865801245
780065180
10267305
1102254824
275437536
919067056
1148897872
433081413
1135228863
154432773
27580564
1027957039
840438347
1923933082
1408036154
817060354
432382223
632282757
364037325
1132841820
705906575
1516680594
1687683815
1113068818
769649948
1948026724
1083610326
2080562283
1170814859
1666133955
1760570164
409188709
1432722906
1944237642
1697997615
873436870
1275280633
226621985
240705541
496707858
383144854
1871279933
735414856
2048972220
934085444
266234979
1309885371
86297751
1530201698
1552793876
1632188131
1123578778
1234085247
515187044
973957443
957061044
1446276432
465587423
41302378
48652003
1929237782
1154587301
535435349
2081291887
1459973302
2048157604
993999598
433738655
530612827
1790870800
1705637027
1762137537
1583990131
1442927708
1517937219
123068870
1652862910
1162058237
975294018
20799994
945284490
738521922
574324695
77788080
1513196008
1912387960
1392905792
680554007
580740631
1429456521
1941744597
840248900
7939188
1533169160
2099892050
150462609
441633681
459600258
1539560279
892427183
297718373
1255439607
2117796520
1014785240
1316016136
1065581074
627050484
1221447218
2091531596
1962876766
860558490
1500983167
1362209354
1314870575
51087667
1043648764
1203824530
1107292737
1574925566
168935151
1069113308
1222080828
1814312039
1384445293
1786024165
630060787
688430358
2125689790
620620376
1902823073
1874916357
478633975
595258642
926505174
1013876772
865605600
1023325680
1938254828
705599659
774093481
105186052
214174314
112628727
1719634613
120370269
1946353124
908098806
1083441152
495000632
767422878
620665138
2008796196
1307234810
327397829
2133073343
970624203
961019361
845777198
1787540896
535823079
1931427370
557365372
1101250043
559710016
1245592107
2100003081
916806478
487902781
2144978692
931003137
203297643
1874303374
386000899
345603052
1033714451
84153965
100429224
98395256
1728898015
1765176760
1710403863
821413180
248849184
1663416886
1508503401
1541174017
1455112870
2101564427
2055037121
554730081
1822001968
317515413
1725213334
842239477
1119289698
1917614059
25141691
697350807
1525628165
1222481369
478255908
1973682539
1468263436
332953233
441703704
510531373
1572787932
575803531
233471893
46331078
1062955135
1596768348
343035538
36815582
1337807489
263751219
1645458842
826158959
1306272517
1289212093
697597930
1854718651
1560443471
984673916
1691829683
589723498
1412206244
1593807450
1749717732
1252289645
1706064361
360740958
986731835
1704009751
47347164
932511292
244571990
1069363149
1478454062
1718094379
1253404832
2130860569
603029819
272604548
133485233
588687650
2092979050
1884931202
838601350
1069513851
705353870
1642742354
745711540
1841532357
2088359597
178988538
1737917720
1336032269
1378419254
580546108
330078384
502991419
614164917
150657434
114908579
1525244039
927434225
282623808
190284946
1983281344
873802845
272872036
1576890104
301353581
582353952
1440955162
1045044607
531701383
1574205444
1718236912
399416700
429157745
431182752
995086660
1664976105
63064509
1046674118
1913500462
717423090
243791922
1463309760
1336387815
1043439373
789869750
752842664
1397025180
252123456
1278833102
2093351810
1663031168
457487252
207730543
590127021
672196392
488152517
1350768059
301117475
1637493327
1743083341
1648254973
1747370351
1387668211
1642558173
287786357
1453619582
1464306960
1193281529
441330458
1432416045
1108474646
1817937307
347543526
669804142
161710520
1750766328
1012602919
479079130
2132071288
1838848209
1943509467
869013327
1796126362
1173518264
644934829
1918881041
2075018829
728567809
1025402509
750865218
1798278856
2116394853
883459759
1886801344
1995186301
15495596
1850043014
237356354
339016171
844396941
1049771113
562874799
150884389
317368686
1341460995
1821238451
1808254312
1651724639
1106491935
316901616
1694031201
1690240379
192063978
1679649320
1138815548
1015898369
1618907637
1879104172
795838555
1172302534
1736407622
2119557554
1837691731
254324460
880546927
513715986
1924803056
348827644
1902914668
84977351
347177104
2102463782
1293759348
1825821307
347351231
933459510
912967971
105105620
26222010
170038718
860807672
764141996
758085370
1450838985
1211808506
121176779
774598881
522580087
133392609
1393227438
701727170
1925516020
372436281
69950350
273997012
1507451377
923282474
731010864
135323153
1819497533
1801431037
932938612
330581524
1655900169
608798402
1308008082
9475932
1144819436
56109396
413320436
2123421297
21956032
1801581791
658049281
757219981
1786989963
254795758
17158570
1761826610
719819156
536715080
413107564
1692289825
1934268845
122179645
1260306750
632669153
1037184806
1314623526
1273619107
701359678
522297176
357409907
320647628
731075406
1283884670
509813261
1998187210
1558700265
1444447453
596547947
511143620
2006485068
1276866662
1640488676
1919489512
38885768
897677322
1084344394
1076725318
29441257
1691061723
1562096487
91903281
753770264
936491034
1070081366
1136357501
446610243
1953209730
1263926511
1412657020
1345161204
155269384
321743328
736278549
45315120
1671204608
1145546810
1455945188
91143275
1425150381
83565996
1454751575
1741773890
1639989325
241660699
1579992474
810219619
703923578
394288646
1039495909
1881656132
492536496
1052838855
1084955128
355866692
1332342856
1812624182
147126640
656067074
401299806
2037710958
2033048079
313295324
36121428
1452527881
1579705979
1328742339
772369380
845336058
1994031229
1821461357
1036045770
1987001444
394935288
1499498201
122864958
504001945
954141072
1747912088
1836393747
664697249
1007835759
1330232347
1244032068
996204729
1382941635
1281081005
648728778
109183963
1908626415
773847932
284119439
682831139
1440213098
1002844839
1954912772
1160581758
1125668441
1559029651
1418579165
590215614
1249911143
1987129041
1870824333
975699468
1137864290
2025956011
72678891
416706776
1886555178
504105546
602314924
1214056596
1222171742
90104204
1245545058
976635758
578602852
1373727589
633163636
2033336954
926398124
1701315758
846704088
132229235
1472039045
932792454
801596892
1787973395
1699621908
836494504
1736674646
1733552494
372011033
1476807215
660801262
521706695
1568233141
874857696
1752239627
1084169235
1662103130
102607090
127544982
1787956927
1778993736
1768152974
1034608630
1857252554
732797124
730634570
235822902
1865721849
1543286800
1280532237
2087048886
1945401526
1344272515
1303308845
684006101
913145153
2099645943
855388671
1101871592
929265318
1937830277
2126794533
278999022
924527189
508022803
175882788
854898782
149950443
1531348000
971083332
2016681853
1703051664
471897356
680486867
1997654708
191456394
275384331
1551387548
1209487881
1925050330
854891603
618414730
327024861
771948835
92874042
750309550
1298278939
888603144
2112621387
1827492402
684622319
1318056901
1934360087
1933381712
2139204547
2024390432
226374846
1781523982
349815078
1501538550
900258311
941992433
537349143
1703560709
1436362137
1892725039
1369591247
287169434
1919145154
726224372
160757952
311810968
1103372340
1434978674
1254038999
1867163653
2120829398
361605238
980336775
1852366349
2064369033
247826638
1435352603
179056377
520421094
606678704
321984344
72334599
1528925595
1106650127
117551440
1782050784
1023065870
686774607
685384936
453177083
1745398706
953929322
1942659043
1116102830
157356119
696101244
1252413865
735444249
39132735
1537585699
1864268923
307036877
1911618067
1555768863
1862565541
842676414
1988177605
1727428946
466490380
334213060
187245277
1890500025
1656866145
1846166176
1150748284
1265661703
1090727590
673579461
1244623128
65996104
1310341168
51329294
297404660
2105227784
1762000900
1089237214
1134682197
1052942713
1468101205
1294835080
1774670054
1051109602
1040945051
851057850
1041431549
1977810739
1820656984
1680418340
457491848
199052927
1366926027
1017569907
1103974529
1477375845
240050887
602231869
1302856615
331303642
1401988636
1251516704
1687052709
1706033452
1323284999
1708227416
630188790
484184266
195161805
1314629605
685623424
233834988
1556966786
1091363938
853803530
424464182
710813304
458034378
1530247487
346260714
208549591
167010253
512554684
300979886
1347107653
605898761
1600063047
642443316
574770295
1942738379
224880548
1301715556
1672675430
1436849607
2006273823
1631374972
1593229974
1327075389
165042930
178759756
1898736195
352690965
1876952403
832532164
191420266
1421319331
77471950
1015376204
33335947
731540867
459936842
1737386957
2107002129
1249394508
1115342381
1499265863
801687891
1311211916
488082625
1820939132
1022101958
811752822
134699182
1727582340
193231487
1313999096
465388053
1088699800
1188728264
1017136445
19797441
289628038
728793035
719219127
792217023
937945426
865933451
638296728
89738223
1277779437
1343312806
708902513
1023354307
1183847202
2104776394
321331713
2047449171
1842547666
2137917127
397673629
2092908740
1315768355
416997491
1754836970
172224480
419313160
2000575333
1476624597
222812269
1058132129
2140999232
661835975
635669964
1849752903
2061460456
705824422
344572961
479618820
1683387569
1024103974
718976273
1754205029
475978160
1511806828
1410771631
1434639353
2013576214
490364395
1581442541
2145332457
286822872
507295376
152597745
1584206364
1647909541
1597621192
712022239
1146563100
457561764
813846176
1551254456
1056691510
270250539
528754623
229903770
1224572059
2123896592
1879278411
1644254675
1400623477
462466598
1358453939
1050255965
610958117
353383325
943990794
51114211
1073458088
709500878
1290472636
1515643126
1747025315
1176139094
191572804
1662789454
577580258
1387099779
585362175
1034493066
1169470237
890297550
954826331
106131812
1890765092
1071536634
1205661830
928706541
2127259462
1091423812
96034847
995452999
761308380
1892194863
2057886001
23300401
869742500
60189835
1345103373
2093946191
1717723556
1157622595
803876588
1272389288
1907124543
188995769
2087714455
739089097
334007648
1655189498
1127594575
905201697
2003377974
1204562296
2090775129
1650925959
1299470845
1214407279
651863473
2109922939
1953421747
124797172
1314042440
1054544777
1699961683
1948940300
283797732
1150513106
1517634768
702960314
2043853171
728201715
1978491907
837006093
166311429
2007068133
1831728718
1162363299
1501260621
1547606756
1582759122
426737083
719257327
918981935
1945944298
848339828
388445215
507863672
329006542
139815326
1948948527
217645545
3344511
987035395
864123398
1448620399
275814552
487546702
1322035007
1912474604
242717343
1215881601
610069208
1137033268
1095781396
1244530930
2080519267
412464604
1004551201
1453105255
1839660736
1698602255
1302822504
1834100535
113169251
1351774363
1035432367
56707174
1716185355
1317141893
411666382
1222077450
430639920
1279405971
637288964
2034462848
1459158477
209624416
1978111192
1511563822
2002633668
14640823
26702325
80356202
1313317584
621770770
1436608968
1219572655
1157287239
984024767
329139291
1157152833
2122400640
1252630812
827891851
1197436524
831113922
700465985
1499788659
501834991
905506456
206144844
1018691152
965825852
1490645308
1615319921
600635351
2108491425
1984849759
99436755
1275234600
1462368092
53534203
2024154957
415577938
1561553683
196185165
1366423576
652795331
585905106
149375365
1907915172
2076092907
1635402713
549513628
2144014973
1634944289
1909124753
1246514866
173448466
2126629982
435724193
1163182567
1882695994
1758683957
404459561
1579716505
2121971692
622796211
537276042
1582961763
1103536098
561837220
457840934
181940686
786373819
137156450
1262831951
588839099
874787144
220391073
1713697319
1973689304
16680455
369575103
757844659
288208034
1389914143
269349207
491274463
1665691316
1635218492
658125962
2099805789
641034397
1879131199
23064799
1583230414
2074482085
31226480
2070372841
1390676174
1225087106
486116829
1069005815
1427306710
1563091400
798565626
1165006535
698542207
1896254138
1685405097
1489179933
851391940
699937453
40995127
1315041488
726373430
880123392
1921572071
122131247
1199816812
1506280213
1376158789
521868002
403226317
311915811
2036386463
630335256
1428141645
158974910
1737621292
1691989064
1745955779
1951410495
482796042
1412967711
244210801
1390362051
500305871
545286540
258330516
1297432532
1180569101
78998523
831711806
827278010
1633630387
292956103
2141274144
409291497
1084252402
1653492560
1786927874
50004002
477091960
1697222711
1459540584
1395349639
1346983672
1865257637
779573295
985710915
1615544568
885646073
1355368028
1294667623
1371285584
1330570452
485747579
1695764658
487835408
867948803
371858036
2092308143
133027633
1399160358
722716467
1689832226
1903437565
409735738
923009161
1707614338
858548350
2023435444
1286290222
2100438753
1378067884
1882367746
2054316542
350794764
847248504
688098731
1364346244
769811421
1047699709
881206384
5530192
1884598149
515328549
1057602553
17611193
1097416819
905064495
417586035
1226984393
1281135882
1069920720
392857734
1779966533
1215440413
1922272620
1143173031
826278837
1199420088
1836311434
1556228581
649046261
548583469
1949163106
416119710
1862150822
565342041
1342291257
1643588192
1382711158
212970444
1425617682
934551992
1826697840
28573357
53632988
313770722
616425514
68150323
444394492
542610254
1094457512
1087147863
407014888
185057625
813621143
846440425
627636774
2045545783
1371270694
1762016358
570563710
2144592012
62779605
302786082
805391051
1121846348
637624900
1367561332
632105530
740830391
313574715
1578897220
714030083
1062076587
1290494396
1651159749
1916700961
1242403164
351162570
400476296
1370405743
2009929623
1917628606
816682550
1128810244
442285569
1628609246
436706109
1991715677
1638396856
1153618798
1205917495
165799644
1012995826
2039736183
437299390
1167984286
2000459526
1671053402
686179091
564001000
1392337256
153982976
1961247352
123615847
305192026
186332571
1962574796
396277921
168422067
2064435401
1369729151
209145017
1321648862
837010517
333542567
1807743514
617439079
1503030127
1857226798
269452229
233637288
891977187
1444387016
364745873
482294459
2095645383
295643205
1225028370
556906630
1282439539
505666769
1921722035
1726135493
1800065952
397309003
1011866489
808670212
1731981460
2035454562
431547687
1181512603
964078016
111215343
723047080
1470051186
1791597663
551087457
345432951
1284378313
20322237
272017807
966960658
453488087
2085766020
1921202127
1942519128
1820879405
1474928824
1025054099
1438228765
1515095554
331873082
1626338401
618246998
2022325568
2035301453
1003648144
942922252
405422115
263129613
188356720
671616201
1798962665
624713213
1466536077
82088833
1050888689
32734298
1977411005
465710908
296399933
897239273
1225495822
1082457247
1246116001
1227370789
578645617
784066654
403889336
776666415
776524264
1462343970
858538605
1814403285
1700729284
1075111874
525797352
660966001
1688403209
883916438
797447573
551680733
711145697
1061385035
989568383
384306510
738574188
2090569692
1941002709
1067987940
1337189633
1153620385
1387103153
177687875
2133178434
313643382
171017078
1605293437
437164074
595887367
1352191325
381249328
621636611
396203581
371627124
1492963123
1406259386
1036149615
941688978
499119394
1040715784
175351253
931984726
1480369777
1811466762
163702339
547158511
413067330
403667759
1899042485
1537823737
131964474
1131203886
1414283472
565083567
1572857579
1516751526
1224615515
944048072
1135858187
25027258
2028527319
1115302829
1502232048
1985054308
1662557810
1797889865
1219606444
318985736
1101227047
1566977598
680059316
219765776
1351841338
2141309231
176982190
1224200501
1772147112
555533494
1538149973
2027463782
199508063
1295123039
650854370
1307537299
1834907993
1997950668
1291629865
632211782
838922512
1104685762
2133549386
302685757
1384482988
1107074062
2017184786
1742999518
387323838
125283292
578469825
843033563
576434952
491518206
1365142040
1017175591
250267673
87286184
1223229192
1139542792
1178611028
40980238
329533027
1619978224
1908042553
568915266
973128293
1142128276
274470875
769775452
504515123
132766516
346265885
1005046446
1221924022
987577303
1296473056
630882072
2091667068
1745283094
264781227
36543013
1183603207
1427094483
713791095
720713997
1355386386
38922396
2101977354
1995280578
663742254
755898807
361524666
1231218004
712019619
946068138
582064877
1575626807
805718159
428331442
2012133882
1968822294
121254098
939727948
968204615
653142281
1523296760
775090767
295521871
1929628714
426289229
1304859294
1318638048
905382465
1320392283
437812534
340394512
1300435556
1687356456
1788388471
1051456924
1030089758
369256715
1056549630
1488613065
818598730
1905773597
1813694684
634863165
249823389
811390426
78316071
898186132
412497257
1807116862
945913206
217520001
1278158540
1988565543
1761095550
80533102
280892358
559507928
53205832
931193986
1697885295
325624409
1150559305
599061762
1873843733
1275825359
926470253
997114713
514749627
1410777483
525950106
1781589808
1200375847
213614602
943129686
2128104916
1068582386
414044519
1884363527
33191343
298355572
1083264579
1912833099
1942415399
1098399055
591040251
1297885909
448767690
1355547805
307809615
817761267
1790356850
1232762461
1062515829
1910749182
491347124
1658247194
1445692071
457747653
2143603090
2121425223
2078869322
1455675623
202611189
1940854490
637044983
1127987959
516067805
1260426455
1714913685
1535531175
1737528297
1220813720
1195340587
1023562662
138608551
1629032984
1609735774
253013421
1262383618
251711762
1544925545
1306290999
2042258615
292384490
1760584521
467976596
1840421147
1763264587
1403199454
139752193
1361615723
1017744082
226127426
1220252421
791156717
1799024329
1629076610
581601127
1570821525
118041247
248225385
981743041
719045848
424193294
1355738419
532989967
54818809
796008279
1994441798
759084446
38346082
1250501168
458286885
111302175
59436166
811399153
947182397
1124698126
1640890083
1454735601
618306678
1138541905
1006381229
1295671016
594130942
2044264553
834802947
1100170372
1002935937
697584777
1890388339
1932800263
1167187934
1746797468
1961182430
1806864353
991352197
1408043811
634372657
642625902
972011646
371440366
1545156937
1874854268
667171351
1372846926
994964239
1252898177
1959359279
1483938583
486137260
1100461446
332369608
1079609526
414662908
1249451534
999106665
1537103695
1290416742
1678499097
298925317
1863744272
1519607108
912712333
711092752
1047009500
581430840
1933136733
1612092289
1869019793
108815668
1146874396
730119952
1057253867
349897443
189264450
129788012
138590965
21631241
222755644
1056294162
1811834021
815902738
463780980
1921867161
1705720159
258657054
1775859091
1827994562
1650273176
947223793
506110565
710828461
2082696490
2139242044
1697612947
1116280938
1103764920
930733244
305448723
815007165
95777744
373445339
1653511016
1611217612
1604043028
614713550
698645978
1916616665
1518890934
960522756
419090626
1650810485
1683939349
1733292477
173779064
1224200501
599746085
1007185006
1509800754
945000593
2141768585
1372849380
242604738
617911828
1357533351
1114448538
1697477418
628725448
1106908494
413179749
1102845597
399121829
138762179
1625677975
1773483645
1506791981
1218514705
1202763633
2057784588
1996305565
586538196
448332154
1565089120
287331024
539674888
1118227728
1842622400
2095653646
1632006498
1979097799
524387154
710025704
15044529
797038797
706312479
1428197626
1459996203
912172232
599789807
389816517
1696042865
555062743
686474576
1267598980
287227311
244548197
2046123685
1450586059
832366159
322574642
1807853301
1878246242
424895368
254608609
1276907789
984531388
678137372
318874040
1501721979
1826175396
629462629
1295172581
1570424771
955305880
982758194
1327168487
664649228
1647970462
419054675
749606210
1082478294
1668418437
1814972664
1973456608
1046922249
1528966164
306700463
978044095
517518248
1550597268
2036286782
642642892
270395578
1129709711
336138828
1566417906
135903994
310799553
197608308
256660610
1456914940
613143516
814681606
1773999367
280941134
495720139
446489642
172111342
1096572977
1690413173
907298007
1962632446
2078064805
1500287019
610096717
1047860042
800292542
1003723911
1598763265
175516274
1501704811
833900869
662220034
746939263
155983854
1575942434
394075017
1564398481
1114461825
982871412
2018905639
1705622161
1809702303
1161395636
504597357
1272823469
248394538
430074284
1353304992
1918634662
1195466837
185435786
1098226539
335378238
917684159
1380885556
1403759967
934240419
1802363292
224944606
432111379
252840359
119734327
221007612
269797401
1208784995
235837183
1003744572
2045278040
2088371995
1616567808
1946137814
820176803
1029682636
2065060574
1244380201
2012952244
1179466652
1391351626
772497430
871859652
812870096
373992476
1344389462
1296932350
1456741583
472732786
692364497
1772822138
1611220318
396816580
800120209
853726767
432201628
268655557
240303510
286075022
153867161
358500388
655554845
1026748527
761096529
1456423312
829220098
2103733626
211674948
649465697
466088334
1121772506
93541114
537121290
576499185
128752972
378817706
50883680
834303042
1547320736
243197878
1953400790
20362543
1154887320
820203298
1285214619
37188828
991098648
1388770677
2137553258
872877611
1147817270
58480640
1512502683
288168530
2064443957
2079019214
477292945
1806998829
1208537294
852430083
1298281216
1285990690
1384451646
2082754104
502486496
1486959522
523119276
2015354689
1766339819
1266490371
1076164235
40678429
370265394
109506867
931028432
1722766791
559127753
117327129
133431874
1758988217
429677691
887175488
2050909352
1847094405
956623951
1706836242
1026444903
1269717020
1315400933
419658513
2002430609
1447798207
687754235
240531816
95867208
1075964025
1195359931
274695655
1150615246
1141080999
744167106
382547110
1188387626
1973477138
1170685233
714809856
669586476
19644693
2142119012
1574033342
1646952875
1117049721
433482503
1561152162
2076385884
742228356
42845989
1074834500
1247404098
1469533556
608831252
245262631
1496107579
742165074
1257279894
436249498
2078459615
1336584258
1586031152
1865658245
258253202
324402124
353588041
1728209894
882689527
685328235
687713818
805936493
2024969280
1079973122
1451849960
580578420
569660282
990492322
1567250619
387850708
1249626038
691568680
1213790687
122216411
2078244636
1733737281
1871361206
1364163346
1751197765
1103266053
766780265
1468349957
137546145
1675723748
2118865839
213556358
1316412843
466258982
1713686856
252270115
1557368077
427369935
568978293
353030869
566124467
1497229542
825677674
766109628
50601730
1240366294
1972328788
1370334922
1061535135
1907058243
1960854613
1006930774
367800554
1944183178
219580386
1769230214
1765614118
721712529
2014783168
1784851599
1551169735
1942187664
1486705628
139931757
1062393247
579280514
934575527
1683626665
728338678
1396871260
13525718
2078739259
939590292
240738591
928711579
1518377338
980207027
1012336067
1388938918
1102130838
785231202
829658814
974345901
1807108138
918510591
1085771330
708394716
1894166729
598499679
1825517235
959636338
123524798
185366934
1084679758
1521386315
317548534
947627085
1306805887
662525063
521452491
1446587974
1105219199
558395922
26165731
1254161309
1995364255
1818792897
2015458032
496443945
1753908501
109906132
194530758
621871154
1662367532
871567117
743251856
48906597
284817429
2058332004
1680738971
384971796
201805623
1961974005
146819161
1932836928
961694957
977096233
1226551628
303449898
286453659
683448851
1247989976
2110960619
232222162
2048973093
586478468
1728807284
854993002
1089414301
1945537458
397820940
1494428859
1879497759
64999002
1880205399
1375346714
642985892
1055182834
1395243673
262569465
570973662
1346617096
1330109470
828547387
1682929647
1191393097
1058375371
2114366631
843870376
71428275
1116295785
1133246738
107767249
1249848557
786286314
753622386
18703831
34002555
466022024
1555592033
435669079
1160128362
180586008
554694538
762514337
950336776
404572055
1211951144
1476558288
519367163
2043230097
523893681
727250691
1932415561
1257878810
1802875851
1390805278
363473192
1019001172
315278827
207890498
1546503556
682971393
601768428
1485368318
84006748
1644643228
107212025
1004104445
1982869842
102716500
1753134863
679153209
607748055
1863038208
2098081605
785439911
584125455
2123522845
1962488777
665664787
866630513
156060155
632516722
652514238
90282851
1349137612
1408434651
1118722613
1049301443
1734818915
1727055447
89990464
1547568308
300433310
2000563822
397039847
1503136036
1133999001
12651460
1950658953
786855482
855736670
273539472
802957179
1210282756
2122392036
1934521239
1294112733
1128105214
777699656
883684010
157646989
1275858022
1027562762
1377271781
1782954900
1946192895
1961076294
950216413
150744859
758519000
1264693135
1555133934
442773939
574000701
1176403330
1809957285
1991284935
2072721661
730851801
892263767
675034641
1479968575
1318770384
1704696115
1599709036
1055682502
871429271
979533174
596445706
1703009919
1268297241
1680451313
723651549
1324708369
890144349
678540342
940692413
231261614
516642498
109089785
582857283
681750526
756236939
1840038594
1706361047
586340473
148254741
728081816
591316887
973378767
2109586860
1722439860
699132541
1883603440
822583735
369520824
996039235
1714144507
401268495
1855940388
391729691
1124153160
403612197
1832461410
439819309
955527584
1020252511
2017407254
483327301
1918326110
1606433468
1870158456
1758887386
1715280903
1559101167
700023227
811425158
492261456
850917055
1934709874
1525483642
1334063194
69757885
275061950
1860715581
2041628833
956036489
865019585
326905344
1000615786
205420080
1969633747
793564574
171207695
1241371960
310515992
1223502588
1945122179
1635730518
966490126
1598546417
2073030737
828439302
613253650
63461909
436425539
1130651825
1341100537
1213347371
1721038426
162219535
1884621861
883855797
1308717450
394934595
102896695
72322760
573779894
1994783560
719996935
1979349954
1373258722
391436795
789016513
1485247173
928728459
716976479
65213469
1022384930
448313376
58873205
1358929849
503376216
534842146
1104449186
875838066
235962890
499380226
1818088808
1843272454
1086253984
1646537127
1896525355
553164466
1554435549
1443693352
1764870266
317669509
1491616571
730555969
1742854590
1126863558
1590056503
673805906
138597224
2060894620
936640600
1733160756
782063888
603998705
1301886887
558545624
1112912317
1592914971
362168583
179910596
1454950968
584283512
1260023429
855140436
1286682230
827862702
1646645947
625810628
992380005
495322420
1816512156
1258200045
1088397866
1252709500
1872369312
2036210485
240393740
1735418349
604352812
686308631
1289161005
1641686212
1392329904
1726391807
1174600184
1191304508
340046290
741277285
713125300
988694176
1811180641
1162934685
673449182
1961122248
2062799370
1943604994
1646652712
311699782
2072869035
760640615
1351768264
229416434
2056886392
2137913726
1536745885
1315746577
1017297374
409828077
808778937
1089361361
975751608
1717755457
2146817791
1083857163
435828498
642959281
1080803092
233243167
1231067743
1888530594
336018283
799696130
1454720956
1920753637
1263012576
1097015402
404836537
1733160756
351290029
1303741778
586558181
1015789096
664261913
1663490135
556398237
1751317820
98657490
1868338738
1867004768
1312919527
341869682
1119225996
15217122
1042375823
1147742126
1049603285
429690996
1513627479
1263464549
1308643997
290435635
955984907
450071352
1260806357
1723906903
750535902
275989097
1377177220
1960720906
1344250180
2068441458
38094917
1676603348
1628887368
1723009620
919010516
705304691
521155560
604125186
1542804881
17138985
641134637
1136066690
465104586
1412276438
997418954
1222041124
1147061352
175330795
963333205
795448024
1424624104
226034484
1401632111
509618287
1267001238
1973172028
556310666
2116009092
1505500698
1547465592
1771045476
2073776112
1674709826
494632169
2024175699
267345811
1254500309
541370539
13002917
1503254944
844818355
1389464009
1783400490
864466686
987505674
823861669
900111002
2013320137
1073207021
1173984725
771012528
554597815
1532182689
40386000
1176028878
1193116663
550011219
1249525786
1285925825
369356676
768541833
1746759708
1380321844
783569598
1621890256
1554625068
566798708
393752766
2146550320
1952685950
1992413735
1458749785
407986036
670477895
748037471
560971218
131632856
600052095
749929101
1702595510
1218663388
1888051948
26004113
670413705
542264709
954426634
492966756
435947801
445793534
1866523361
1240176323
26135614
1392786731
1217333112
2038001358
275392301
1516208486
1846355988
794102972
1773094285
1087012753
890107911
1560987429
471767972
1797392011
1637325810
99794993
921242443
1388019413
1329998524
1302431915
1455402720
249157872
1915210696
808974006
757278883
1451733878
482059759
1775043701
1507231600
86605814
1502735833
1671082655
1298691267
1459003422
1293241649
241989097
280337850
2093516475
1984393849
677662543
995464669
1019710725
1790463658
538879717
1510945339
2076105155
120080447
921714443
221043976
1909718886
379141614
4779361
1953942986
607148978
230250226
2025291990
443383341
1395184280
1320421589
2045534822
94290303
930522461
519117852
1415130060
1868146805
1890200382
1117456528
454560966
244589698
1810560819
2018104522
173383130
1525870615
2062073703
1027752498
1165545991
281147552
24269878
398930656
1438163952
626886186
1988248444
1849890727
39752638
709053451
475112262
2137760898
816047440
1170613694
1911439602
259475341
1529205799
1107808552
1129807573
761558769
1989507163
1750861363
2065909907
1046671853
1041520161
1884030127
1127664917
1235489121
836619969
133072440
1190169140
794680849
1670483812
908486759
2045231804
1845837493
2116942336
282697625
977224216
720010009
421503084
886924745
46636189
1457116320
862092085
1988870602
409492676
571199268
14922016
311285748
1727424264
1152768074
642678806
1341640054
342808950
416279655
73271366
1394549102
1216725401
1332716019
882632645
1598443127
18317208
2059991098
1672247493
940997948
2131503317
643993668
1839198525
607507714
803325950
260566603
836160057
744683201
752358464
610924100
733199668
775933734
421792582
1893290439
1653387618
497902306
778389275
419563603
846316566
1807334922
853826534
361333156
1571478288
769578849
1015872884
455884599
798858004
1741896052
1306757785
763401743
585066115
1286184253
224851425
1714512968
876650121
721313168
587417972
694721982
1025128352
1678931705
545076346
971874011
1551733086
651295543
1373722871
949284140
495827219
2095441236
1811115693
128216730
1942353977
2048357066
1348496643
1134007231
1912543244
1518276511
1264569955
1988681223
1527113938
945107485
651301429
165429839
151992459
1165534508
1740179469
1437080161
820203298
1970609432
68155673
1084710552
925347557
1806275827
1787869039
8552943
1833333653
427093217
1097512160
517609495
589699770
1837130508
1061066541
816054561
1179012181
745905307
338959472
17185958
2057937397
296234397
556139632
1347697386
599234028
1337846764
1693372520
401434896
1305375564
2094882564
1233718563
961852344
564053518
1076177346
917440231
2030652335
1756891400
1487262885
2052104769
1571640559
1851172099
511141020
932375902
1294224573
457344094
479723682
1491285070
978662305
1983089623
370029731
515978487
1191028244
2131923535
737473963
1570703966
743053913
494838350
1383442969
311275052
1425437436
1259406210
1333045836
1158347747
925080858
714711518
1951937708
1662780506
2066255425
229306005
1004437268
1125318112
1473241914
180747080
1043173131
1699884041
2086207189
1405171647
1175170384
746740518
2015708568
1679689330
1831037907
793451045
1917941092
861238135
1272763594
813480121
1439016697
2000935347
1020972133
690658988
235740248
533150989
628525725
378800471
1692714323
1809363201
1022104061
281391932
478569184
1621384781
1968757731
129014344
4159867
1197057982
1953114992
1054896134
1572650095
401234711
521740567
494939811
96647134
679107961
1532307891
1977024281
1285990690
454114964
149656612
74489986
1221639565
241515469
582520895
2042849271
1014697970
1065544985
772480329
1107637043
421484367
1081433832
1206678036
996275225
220629638
1348731530
21771423
2112161644
662470415
1194044076
598006851
1393910639
1917388283
1880646459
359273670
712572059
29737184
1026928158
1865619503
150227474
362061401
773650901
711390746
1713432276
1131927481
1683358506
475376479
1970177868
575233336
1172198439
491924493
178993143
1400265710
1801276730
367006203
941669942
402200410
10842878
1635978369
383187750
1008321497
1259240551
1143993346
1166431560
713202735
1112208411
1913590889
1203448356
1357347796
1037850248
1948376707
2053294995
820948121
363521018
645581713
1962844310
862303317
2083551677
2028334090
610367605
425995891
206877019
15921365
35746483
1111243604
2095830770
1839032106
339137102
755099049
1023638356
1116432058
1307476777
165413557
1632347734
387495978
1012905771
1864209480
98912218
127515338
92577153
1055078247
788542384
377973656
1157356310
848766858
946297672
1094212024
1322968935
420359303
1657262862
1457677396
1403441509
522283982
2140362026
743857460
347183465
1071443839
995506785
770918435
852418087
1230097802
1086035258
1713573888
974155207
199147017
1085862427
228688205
1434004494
467757186
1985985660
1098479074
629605640
1427748788
1698276039
621675235
86916413
538040245
204071368
1946144551
1299056729
1845837493
218259124
1099018626
1393756801
1501427262
814739938
232454654
355203129
1314354561
813099775
62701285
324752459
433510694
1888685952
1127728676
263228945
1574084185
284658043
2107834866
2130574036
266474147
1004787709
1480737906
351922907
500763489
1214336283
1903869751
257896531
1438896372
1030724964
517995100
2087300902
1438808971
63194306
1245278935
70178275
440984302
264257386
1465351754
2013841250
96075566
328784176
1210722494
596894070
1315625672
402074912
620135565
1039561230
1723271477
1660699092
572881024
1185467001
1665509571
1588708292
1101776627
1121723889
740072002
1188618965
2061057535
306650510
1882450758
1240020361
1585673534
23361655
362983461
723698617
642506644
1331317194
1049321278
245759174
1469826593
1601421560
77180347
1265680403
1792724224
1818301019
899685138
1430356890
504245277
1548757594
588793679
1908610593
2040401539
1782124251
838665455
819334671
772029269
1664856835
499364828
103674361
862913483
360964073
537412784
1667935297
2034587464
1692727225
1146630458
1716136394
196391507
1533531463
793138325
1207583642
1248298374
1864531838
1284406093
303962509
719018965
581773271
280755554
1406065611
971122326
1264443266
2075898385
448246150
1999741849
471888188
1415767944
788000812
1799185712
42786232
399231033
1260661348
1274056996
787776859
1404010426
1049603285
1927776520
1847989567
693657127
2138944158
519534583
1876834338
80271481
122911531
1131535439
1563448419
1197693042
1557266898
1616463605
550469159
890080771
1249058939
1731959129
1758988071
1177641731
1446912799
6365089
322998856
170712227
1887703871
1752110518
618802304
1862607169
1722866301
340369796
857592445
1470575468
247077897
1106254715
1743865966
1237388896
106963152
1737007330
1678361196
218334015
1276887942
468996180
1912622879
2028411222
963417096
1341715350
532136435
2060967637
211958252
1547548674
1068640194
91347575
326396197
888200692
1584131825
444548822
1893194640
596071564
307259351
156665895
540850350
775978694
1620233972
147584421
601596544
54833222
1436217532
1384600733
226713849
1761654839
827518484
216815806
3089614
1153857618
1479528393
1039661455
388216332
992390866
2109259751
1796879320
2108631577
1562483860
1839648937
1149909207
23306288
696301640
2138136896
26828184
527850584
465610899
161154806
1356728889
202708871
278978529
1557333380
1920039245
2062145287
918194452
715852770
122351410
519677115
1092815061
910661046
930637902
1413124004
299836955
1886343436
303843358
4652177
2019474837
1175616840
1935453631
1869087829
1659715688
1644000308
2104357525
82703717
677948137
70374897
1010427369
1938870499
1493464320
1623987505
918498990
2008791988
511163414
1551784259
726749104
159445137
1818938048
444229797
1700914164
2128645486
34907529
158300665
240281827
36477875
1457468269
1038118546
280408490
1308197387
912837135
1382580773
1931906122
1581931464
674442572
1183996771
77935167
1589934470
1410498121
162332734
805086098
2047374525
681482289
338817612
1722780438
927328395
26073866
653103715
1740752780
1374153166
2120707175
749485660
1728328104
1601562360
158771330
2087609524
18748116
1258734504
475800252
1903759827
1062524293
1408510109
1330291739
945378161
1987104970
880312798
1731714335
1088712148
2086531944
1281397383
302490120
1122774874
1814432248
2027199043
688639987
219034930
1448377769
254589536
2027931614
1368032299
1906160557
494596092
851361170
371145612
1301819024
1631744566
1776783305
1399480185
1109056378
2072832948
307409290
1326256259
68479274
28978035
928738788
119520539
330134114
518485566
1219437488
11023601
1398512074
1248209701
1616744587
1462544539
433792622
320935281
1311131780
175420201
1171190230
595389657
231267442
1611112856
1800303601
1812228082
498406517
593557837
1939241281
1281181351
1428961448
258247190
814271957
935686613
803299915
1361045268
539239698
205570609
134361273
1620872695
2130648340
366815376
583583774
276520630
707200354
1357016308
38687617
107881646
2102689895
1387468806
862641258
744194856
2102215806
10776484
1060741756
738719029
1473641350
605843893
356124449
1880108109
1897777625
1247086064
1848324178
594344633
1092611154
1083026182
1084473874
927015027
1807740148
782477470
2062094356
1260827523
7524839
1460487664
504983502
864400648
1856557973
1889059895
636939377
1028794376
1643807924
1540165809
446121172
1378675952
1468020318
980477909
1216966039
21314558
656145614
1031307331
878003335
1056643318
1318121509
446894195
1671858892
1447524885
61613351
1234639367
123481201
1483676631
627172687
1755112342
837877167
836893420
706350931
633571334
11869965
460549430
1306088513
368939195
26367163
1766465600
985606646
1821450883
1370207910
721102680
149252945
1948243953
2106494327
381164788
680262509
570460897
1451833256
735856641
301253983
175086099
1478135344
341381914
124923091
1879231557
2041539005
2068862870
1665472160
1117722963
337845646
235475946
1343151396
596282690
717615831
288471824
1691583897
750980368
865223332
1323240919
321542074
556150079
1088021836
586050731
1728469112
1178194106
809166989
1696243714
674670267
794179402
629332289
1882895122
545418349
1437738716
1418544935
861004734
917338083
1414854029
1001048115
309460657
552294718
882770198
1618528863
999593104
21173066
390972203
1740231490
616329530
2124661492
1591521604
1947513189
665289033
701136362
1136990958
1432655174
1936595273
2021849017
2038545689
294220383
551066218
735234865
1903397677
1456811667
1682498007
1747639706
1423349134
1890570599
1224030826
2090949394
758718446
79515522
311451552
1509059644
1315505163
933539362
522117527
386878450
632098028
1407692622
1746588058
496744156
1409899707
2068611025
1149554467
648204141
556775117
1454720941
804144368
647166553
652137546
660517267
763913145
666895732
1303642414
1078801357
1786185391
1536214358
1538920236
1358672725
78292240
1512330894
445651031
2132345455
1434643887
1959352920
1150857212
525720085
437678261
1116095446
425547027
284335517
780264412
19636860
1363847884
1696855931
474366901
167856583
56610752
450567835
1424176652
1225454759
918127003
352007002
1690609251
746918126
2071134864
2095112485
1578415805
458771837
1800524273
2036362580
148896596
827155098
2039460322
1221933552
646815827
1635079343
1491814405
136479919
828628446
1041744329
198539039
2077687584
1496360186
85593204
1235968705
1547751153
503126348
118547606
1171375114
536051345
910183118
1547766897
82681760
1403665926
1473616322
1382202279
1088518602
1783383748
2102569889
302748347
250983026
1545257794
542278268
1158693801
43762474
616070850
1017311655
1386038114
1975705786
527026597
629566206
1875692053
1678255480
125943825
1902461342
710774138
1674138451
101477572
1528797848
491822427
916598875
1236592536
1376021642
1839408439
230472473
984741450
1780342678
654313576
1634068426
2069237081
1421740048
1366013640
1113256779
2052414692
1878416576
235449150
1456936148
77560111
879861686
1097549766
822256076
1855076173
2135709756
941655871
1988297728
1190062707
874729577
1556567894
1982741900
1558500838
2004984042
1750566130
1248552100
1522356923
1138705660
1415788371
466633985
533824404
1079255637
1508632285
1442054156
1731084256
841005146
711843324
2011912338
1428518822
1557786606
1973283302
1939800037
200794943
1335384476
878348894
558425675
1785633539
1272883858
619898493
767707905
852027090
1717140083
2078195597
841406506
1845656736
27967822
1280292655
1563586838
661741224
1376600723
1569497530
1346570680
2028835988
2123517334
2081586362
322850673
884734027
1938459976
2071769004
710014090
221903499
1699321967
244949927
1344024452
1082070820
910692109
428331268
958360704
699609257
1845748211
1727131086
282443849
919306239
1628620177
278338989
57198273
1575656902
1743281626
2135926962
229131856
1889071616
2062770638
1266913542
255193319
1113049599
632018520
98536543
1199739489
523747111
1986336186
482929908
1803119205
825794041
1482999240
1676739649
701962215
246961827
1726843896
1277993436
1495607507
97047110
1641308263
2002295686
1989674157
1820680715
440160686
463811788
1203834709
66327495
1662435983
1736954424
1547303914
1754392552
834109816
958589082
1136495309
336742095
1285731664
1883852577
1108424996
555130979
2141761754
395001650
728321521
1936481117
1244086286
1363962862
1966600612
923260099
2118109840
1681036300
1351292194
106802815
138188568
1622549449
850866543
435100833
1927006774
219637812
930756523
104506697
721937910
1502209854
1986806424
1063422782
693422507
1830390677
326372218
722840784
1574285532
770851656
240384046
670895129
566386801
1022345144
1204458018
1437239945
1466966635
1574600325
1419353883
370952238
1242968167
243842541
2135769821
404039593
1370674207
1745646258
492683759
1194961982
579956429
578257120
2032453158
2048777502
635345439
1133483424
1681210632
1111106560
833105753
1683120547
651173301
768640797
310943756
1988562002
979708627
882908493
2098007675
929395989
6008458
746013801
346143456
2087663250
1826233330
1847196834
1488876941
541120425
1879474211
1611500387
722921888
1637114620
301759241
79742476
2016742269
501853159
268152627
1639771286
1083056094
1255679237
2063806011
949142856
1754504346
877843409
85333539
724843570
247740485
264673530
457976194
2129541711
1480151227
577110467
1799051254
1389087754
1964466162
1820601258
493663712
332135106
494487325
716182763
1897688452
1778661124
789093136
760697036
172161980
2068419407
1441761445
1491824724
300880613
1798166021
605594160
1448457666
1333570111
1654106206
1194142611
1454693548
924829352
1667716335
1955677335
1312040883
1051080686
201598111
286294250
1710343152
747877208
1618235463
595621285
1430321094
2122939502
1327629576
441589293
1379417449
1492942973
1689366064
811961594
1897568321
1009986782
1302711408
813628
1224414955
1097188622
1598548766
586710865
1046730658
1164496122
251720712
1345656514
1331069536
1203922626
1468838737
613733512
1961690260
2004711517
325999231
1340775239
1067228987
314817617
1522118040
1127196148
510494105
1090218306
1447408955
242259370
337407480
1690998383
2085206845
403530921
2061929565
2075275670
346588156
800381651
1322032608
583682163
1774537329
2073933808
1812714853
976983514
1590250090
1135647607
721494071
1837037739
39713358
2002955293
318201592
314755032
1911269797
1350740730
133547
989235381
2060396621
67392567
1304445579
468118874
854441415
101000863
1011652409
308226753
1869967997
1736941445
1055438285
308787673
345743040
2123767035
1734270146
848767402
2140825415
1137630112
758842490
460408272
1126233608
49988719
600535872
606492797
999319200
797095859
384828355
1746285510
2145472955
2136005414
1485631946
341363238
1392689620
451535022
523013540
238487037
194169062
1879184552
285976633
700014967
1770311739
1358576405
868511098
148729066
367965761
98588374
372890669
1681111386
1315209107
1499812891
520534656
825535900
2128967571
319005174
1764000939
576084835
1452329788
2022204540
1882837977
1797444513
29511776
1765169628
758904537
1440841520
839633962
649236636
1120826202
1598904549
2111056956
128516812
732726184
1044902003
1650555452
1386883554
557533013
488066237
51125365
1077013381
474506041
1124507794
1064111726
109741751
1907898720
873887971
104867429
113465411
558822395
171958129
1340760898
1196103707
331004809
105706604
1138756667
384788836
945216813
156452831
1396995600
1904285429
2010347490
536733805
2072925309
404837419
1371396742
543643214
694955358
433109705
832231960
1541755274
1717256825
50749778
1901761539
1349243644
1780749622
1844892091
1451114742
923526336
1884841951
365886519
1606616205
1567333703
31173371
604371514
967573632
761355690
1108396674
909245723
1834340882
1115780928
185973361
1768926949
2078000686
219438151
218168649
1078649751
705857702
1138726276
390275667
1845553237
437155221
1118834153
1020702220
940413818
1131916348
1493348013
116231240
475993192
685391791
2038070196
474972132
1948255217
1281847648
691597668
544242531
49680968
67308100
1129216301
1245426506
825408823
1382750922
1037404742
458507261
471277903
1437539316
1938524078
944183707
1109744857
509357636
1659607593
332081670
160809451
693274294
190483932
1872372573
470352689
1290106704
1439887431
738960100
947728271
709490886
712510042
1367002374
135734617
245161860
496989338
470595510
356776322
1991133336
2034158119
1882084460
1414060363
1095520871
454197778
1508236177
50620401
257100738
1050606465
409571470
1283114657
173598184
2057491383
1015372347
1083646031
1526754589
1993536885
1591280834
1296064921
377540340
753889257
1417865245
872554743
1750361457
2048473250
27668936
66675385
628097559
1705013705
921296182
132938305
569279503
1434330105
1836647450
981373282
2047158262
37146158
1640913889
1959501043
2043165858
192103436
1305753960
1168845670
1858183921
255082908
707898490
969041200
1407834809
506029315
1266576201
1349728180
280278151
1387476896
1745871382
787210612
1936022415
636139277
1655092392
399037415
1629482371
593200296
1036264990
2110957933
61032932
2098193469
1437149296
1173767272
1648644637
1234393611
133237617
52247460
770705985
49329518
461947443
349893758
39928980
354674615
2063259225
1324069952
868232885
283368573
864111455
1915422828
17511289
1642137605
1673260569
970021021
1592450249
275979630
1580276515
1401895019
524367816
1694298461
2130905093
737136017
1841792586
48794575
421342332
1167633381
1738321671
2086501612
160400030
627108231
2064243225
735728099
1947915160
1370497664
1784389966
182157299
358854411
610889365
823246229
1958490502
613728327
453515376
85580204
1277275438
1519099744
561884781
2044353025
1339762462
937102224
1180495208
788950260
493877910
1128743350
753639037
906329919
618080368
20060841
2015382139
2119947858
1612608167
490706901
1704464574
1903887789
1205883989
611112975
56875302
1321441775
625077381
1042868109
1751656983
795587471
1579698721
96344406
2106707089
1409574611
1136491354
515678128
2024016174
870722136
1239555874
928987195
595105754
394929824
660059962
1125548546
1296434370
1742607216
707443208
792005210
761119324
454530824
1417646453
1483112675
2101741067
620134816
2114428333
1319835111
998463018
1231338420
565856203
15437729
1631804788
642824949
629029444
371353415
1097009179
1649254814
746903220
144117171
432446044
2091510698
1291796353
1160194070
371513080
864350058
1293154037
380639626
648845469
1685500256
1493680197
1746618802
1673076567
589288347
779725261
1475329308
1080244391
1719565816
872623184
510252268
67764174
347127547
27502900
2088758071
772797835
1107846099
1872236403
476161991
1443460750
824753841
1491541271
1589672494
932799923
1899779048
1191294082
1940807703
383569451
1658926554
1769227528
422260741
509539563
1831378462
841069275
1780171989
1124169100
1941390624
417768156
1241408333
1949865377
672116667
164875007
309173519
548962160
92589315
1148020849
1045745747
1857914586
593141411
1392387081
923264401
1870222832
1781868485
119312805
1402856237
603273705
638751409
1068065657
303059074
989303448
1910450033
2038429384
1530447578
994119970
993931933
308362324
432760380
1884785865
1139815977
837239966
1063003956
1615464875
1837735931
592646385
1084421766
269289704
787603914
513867730
2017845575
1664088327
1287960377
672027413
728773260
91791280
1053302730
304180990
1578778231
2064791733
274891774
1859493307
1697124047
1591689223
1196308180
156241240
1418136037
1374791381
1557192141
886348484
1016378384
974309264
704444487
1605044171
1879674570
187402613
2071009861
941700369
431117440
1339330572
933460150
1909016075
919443841
1531553818
1936562890
22468118
371073931
1728354715
593328689
1395986585
570060739
1640977330
745469544
1928749725
706314223
32266934
1731605198
1231213695
1279096360
1842146169
1105236968
798986660
69682570
559825740
1999572021
421740334
562671899
1125299737
1030745424
249383821
808676360
1491278578
1940705413
786537514
1660845181
1223832046
472258743
1316618327
357608451
1589319221
300254151
1838639199
443812170
986976489
1576775738
998792196
2752475
531152764
1659659368
28660178
1307478515
1985860896
2062094356
1032253748
644137846
1105607258
584959673
236738670
186435359
1340410410
1848659443
214372568
46436830
1164110277
1306650147
1134593539
907603024
1595277073
496078412
1939775149
1162039712
1633958850
805487127
244394405
1468416278
690582176
2017145847
827981564
104870035
655578805
175057287
314918737
1601292244
970155105
1139660773
514256401
1285239719
224576462
204068896
1244002169
928173190
2015670616
448071550
1357771996
1891872030
1292463061
1221987784
893897685
1245160640
987357889
1146876422
2128722217
1253897907
1460735147
494896624
1615904842
1210490684
2123333022
696562210
269915620
1829652057
1025401910
492796769
1206800730
490908715
1510119758
39574935
1742775630
1827823496
135040287
280525125
683483560
1572784540
2117564954
277058934
645923644
1398743487
1064758975
1157184365
1650747981
2092587869
806093458
456726063
1046695553
1612752315
904028970
809568345
1828592498
628237321
46342166
881922621
131884015
1305301466
386057024
1859999657
854998301
1581093314
455635545
137726557
1830007288
1616009724
1924461669
646894970
1556680064
1135783431
2081752991
2026974883
2101407057
1146206045
1902636405
2093877639
4060411
1463258574
1649609436
52257773
54611714
142523316
145693355
1724818778
1792911403
221101003
1589207835
1898224935
178204074
1372152399
903548641
2085925141
703799124
570927799
451736803
657584042
1572065640
1371063766
289873595
855042536
582443842
130946720
1166921657
1523866478
1223578715
983876539
1771234815
1853103672
1960022952
1007406259
342851838
681018834
301738579
607961330
1082042035
255222156
605883256
912960704
635775459
1648161103
990126249
269629183
1438603348
1719474925
1998346663
463582490
461586054
379787674
287645893
1487725239
1131124158
1321476144
1009028180
2137712843
1567216477
868099808
1393747310
1963774738
267941622
810742525
62959408
482059759
1920607109
176742860
1208697586
1651282696
502559098
1875655847
1248981489
365543265
1777995784
60833988
1300762010
626236583
1506781643
913810123
347072709
1342864858
824428085
1801818378
1738148147
1185643433
851833444
1860159242
109589941
518399423
417890777
1091587361
990763338
868053051
1156874369
1151955090
1028850995
1891329830
583546996
1718187844
773605411
464684740
294388933
1989364089
219562240
514152596
1257608271
1745390866
1253892030
1339368863
1626697639
445281141
298415868
1900061072
220195969
1369493285
789156247
2097353654
1319126036
630760388
2082499765
873821338
362310815
1118194041
1645164844
1705812600
472600818
108986367
1040807463
1400095386
1030401811
1381213004
358083551
905783354
752943718
1597342389
1057213731
1500456806
1882525528
1601400758
453298940
1296130926
1566429006
1825479450
1518036165
1054432329
1164407809
1597280450
1956187069
1342054573
1334657360
995476121
2005872081
1847505521
1244761185
2058903988
1676938250
1353787875
1968548108
1880591150
2111880516
341012795
1518549469
135834486
973039212
1984706799
1960993331
1324189347
1992881767
298835955
612288222
725692706
884422670
1956840758
236006604
527988787
1308632104
209905742
1479701364
136601705
1146417331
909845984
1099109725
212738772
895302066
272557948
1077722404
1190519413
1573330547
1930116678
1045823051
1294112733
297253904
869168914
744308284
215397619
626330692
401627459
1733101133
1899217408
517333696
1028410914
930523914
1191352258
1189114511
1262585317
1720739897
1438438310
897479908
1139587332
2077115128
984273362
1906252859
1662574788
1801881168
705720734
329882956
500735870
838070986
671562538
1451211876
676247379
174936018
248756020
1247653134
497758786
1530386464
1382938622
1752509547
659649344
1489577256
1010630444
251472363
1169958956
1852923214
708272602
493169802
306866082
866075043
21359575
134062209
1713556252
354053483
691276931
1085115445
2089600239
1002420764
1593678649
1688874313
641183189
1369116581
176760104
71720457
1338650354
241758337
533245561
78805437
1000029340
410880582
1517372628
581335108
2093832749
2047127707
783484348
617938633
1377643998
432916579
1846554034
1536625068
58125106
403083881
671475478
150710656
2091101966
694081039
366952283
2037170105
685016376
1840122071
1397746690
1952927300
655111646
689672790
986412143
1279463663
1938311361
746187241
1022139209
995893826
1252257814
2088785986
276649225
2087203377
1608080462
911434482
1941423363
1881712664
962400916
1610802830
574741644
552592835
1784439100
413152219
183127300
1848301940
748673214
1693579965
488827388
817310309
2005921643
1365044351
1758728452
420150598
1438196080
2094885786
354481355
926901988
1057496987
302399325
2129640604
914528101
1155158827
436984288
1132517017
1354193695
1675272411
916330953
1240228605
463065267
1433365537
1732538453
2133261178
153880174
678274707
1090980256
1949893101
829346721
1477772489
1482527472
1927924242
1629988594
133417132
306160651
616486403
1491033579
1491042429
1691080079
457139781
1027595743
316243005
904214772
893334868
801144947
2029166215
2059559467
1654771685
1808192279
700442416
339516863
1325517899
1861354498
343377505
986241936
1382898158
1821103284
610793648
1599531633
1435043696
526354485
336058932
1977258512
1122843398
868825524
1898940326
343432727
475352249
81729542
1906109797
121401007
682149572
1961818834
1463175489
1438582928
1944849222
1308796671
1549215946
1977817735
138158015
1878649347
1051847106
312618313
805327908
706371216
1292130736
1069941790
1638152995
420871227
2116291991
1208498658
1676093516
889818495
1808716045
37229750
1400240393
774557134
382151771
976128116
211200752
1951953002
1314457227
603253699
1281065450
1278040454
1271788342
1423508856
2123788172
325778935
2094554364
1533359792
432456925
1544633920
752481188
585460592
995096662
1402971328
1330112426
1117975782
242607442
1452397125
266523030
27648357
2098459603
1734375525
1860465394
1139335867
380010919
1698334666
1482943511
1318345627
63502154
809002346
24715578
376680338
1648069108
78705852
490985514
1355508088
1672291706
335648728
2033241124
697736472
709530930
1045552670
904906927
1199817302
107135289
17756886
1189302932
830640194
697938299
1126841589
1743016389
814866766
705682637
786134308
832363355
777194643
1044689635
383592371
424977750
1010322634
202563173
562457608
1082257502
150764284
1119794036
1166270686
8945959
166408359
1276075098
387881845
834937626
854717720
834945277
1815749831
1570232088
516384519
1453741011
867708194
1037595117
1758487034
935295469
1949163211
67815825
1130089048
1617270829
1104393919
184466628
1634054401
91386574
1897497752
1306242962
1045601876
2031633982
1047778284
240587276
143553294
1491774747
2079523382
922319466
1703436591
481924831
801199183
659525276
199982953
1604053025
1112151606
1097241159
252820661
124595557
620328783
192461302
1899366960
1219953129
1887608036
2052162705
1059654151
1542606782
714032578
79454341
1792739055
1089352733
839831537
968711552
921810311
285719631
1918486201
579733251
1854310210
129054327
1206400495
1995858670
1496598543
1494136098
186259990
622078981
165199418
1522128606
1633138041
1740153534
134095081
82233676
745299690
1942155470
483267589
917528201
1949896060
1997842716
243425143
1096151425
1986845062
348454632
1382009735
1250807113
1744406005
313398180
813850969
1561270497
978268366
169043649
398063961
317677995
113006335
1299467177
1452986355
802457772
651588021
46176572
1906266673
1292989934
967530102
1629271436
17813344
90296347
86415458
837853796
1107146302
1212809393
533489099
2060124444
1012112410
1164551987
14296809
2106652642
1595520888
934082305
1731321469
42699308
1082584644
643952890
978695272
604625545
1326488440
328771230
1619236353
981617045
694545129
854260396
420504710
334864070
1022170389
1852467067
191849661
1495675963
1670006708
1878655139
222596719
1239628951
1681786730
1052077432
835138570
15652967
1298066883
339915895
1275494927
1790991292
433758295
748987683
1344585877
605318514
927048709
1934400113
294237418
2085414287
554238632
1777387986
1049369332
1040330524
1488504122
816389080
365661478
648039091
661839610
2061659434
1594025591
1985765153
2041010807
1983962647
757258588
1413743283
1196503461
519671168
1487027176
1097871269
2085567973
614060859
874849294
1257761225
1895695643
502159232
23011934
1489068643
535870675
2029904127
269218749
809653582
28823466
1000734222
812676177
791418696
1018866291
987943618
966700639
1853939113
186840423
1595894808
2090558669
1675209603
405139933
1069011162
890786751
133465270
1292257281
501818465
567468098
1022801671
1855262076
576710128
2098796883
369872202
954415348
1819027989
1561243821
867755348
805920371
890575677
402076621
38173979
1644513592
1675726050
108296087
2111633095
828904634
523239766
509986374
2113849143
614960021
1603943828
86755282
937834340
1700852939
402388453
1461163175
1930797731
587265503
965906565
1137198248
1619807104
1128561048
408903948
1637831582
1709263583
2127737487
1529146407
1157943124
18167521
2124209502
1668802741
495420626
1246275505
129236368
1479456150
2080937572
1666385145
884721686
1097782084
2045822397
1082876016
1797340537
962206502
801302426
1687215352
948197829
434611211
1010072123
1535221024
1781618615
1178530907
1887946078
270789574
1023451782
1268473695
79098149
445260528
1871751683
1644780100
192380068
2001272764
1740833135
1981872164
2020553287
1618735752
990177637
1065793212
1672662441
399525851
1696891336
202550445
84583857
2020417480
1028684786
400596778
476921684
1258028045
1802217119
1350453671
276442079
73610578
748080897
386947817
847955315
386285606
248364590
245977832
2138991881
1897528596
620106894
1050069341
2061261037
616440790
2104355166
828601959
256260858
1926612825
146968309
1886331620
729737177
372802255
1133623447
1527691610
1557928113
118618170
242984672
522439276
2031391191
1884823869
672961170
2400094
1929033082
572334144
1257960
340014054
1160326778
2118040240
2093774646
1951864457
562856285
338890922
2010354156
246968128
1354399644
540633569
395499049
2107353016
759660934
1010917715
1579638534
2126150474
335821525
1454119447
1767685886
181780103
1735167708
1866929237
111132052
872256577
753857665
1701448490
847497364
1667031164
1653054814
928466023
1293276477
801023289
1517055137
1872293212
2128989188
1741959221
407297395
1033251837
1711519424
1310044109
747336566
806594440
1508301662
2119176919
1131338812
251656761
1582512501
1047819264
758285870
1356269768
1496191872
1259951750
1349717159
2073310250
1350914255
762503047
1162769682
1442159213
1223939275
1705557494
1138070247
564752787
321155579
201966725
545076346
1871404113
1535051793
1707385116
1930348121
1318572229
1237011948
396289731
1639612368
958157032
1936690527
745427950
160907382
22185225
314544851
784504573
1805970124
1936016237
2040083981
2127425546
81392872
1540876000
1183898412
32764705
523362193
1178962910
1011603529
462120768
1602782087
1071255158
1200817016
1130695917
1520862163
312685656
867043191
1506485724
1398387041
232859786
1056420670
1739993281
1686817012
1408809220
628701725
1029818811
2100557842
639684454
654097664
446973668
1042208571
1206401980
206579981
1047348342
892805584
2030439928
1968847679
216431629
335807522
427831709
1425815793
1260704695
693164489
1428495665
1231698066
817189124
643301994
1306145823
1959360600
759621733
1006851252
471535251
1091215230
2047219317
1070970138
1657015073
1603815286
1684443603
440071825
102450099
1188038352
2004918631
420128884
2066464669
1997810980
2051920562
2005346525
2052294343
1039344794
314544851
646837969
416841128
121858013
1811465126
168371948
221057150
1682538795
1026974698
1926123097
24326645
1585158227
444285189
1465569971
284794878
987432293
1209399134
1757470134
794011875
414943600
890076053
759697814
1183833181
1370876318
786535641
85504806
1412022651
505697856
1698729410
499147848
861196860
1840485492
1657083704
1278967878
170433150
824488102
592796878
1890312065
516926300
1619502756
288475332
1077391789
1170679893
1684991146
407734789
879515795
566158930
100570612
1967697499
491397256
1729556185
15143269
358177417
1456739065
108011164
1681570095
54522221
2080829942
403440092
293608042
1766135861
2061973770
403595509
932525875
367899164
962555677
1515298395
1741351618
620475955
1014178217
256439714
88141270
1393810703
70239065
1633617200
360458841
878843584
1617295790
2090949394
1600067462
745026685
57939097
1318737963
1153450224
1254551293
2028216048
1678215329
2074960158
2030161844
1064933706
1878049907
1032533272
1291256900
1966796957
1599679476
791271888
495287420
102607090
2028353992
1088844226
1809831032
959512294
1357935716
2064928479
191089565
534801878
1350348406
1315097036
1770181775
965528729
393662176
571993773
320882381
290287743
199554961
874152210
1574667853
749227047
95190773
437009712
2071554290
1378894069
313019450
816064303
1371174795
923515221
779434930
2138300263
1254786240
78061615
1691986640
1756649974
1950568900
1688911325
810264499
2056801370
1287045690
609148663
868268183
515781793
782350740
642662988
1803307626
1776179452
356117146
396409239
769074547
1218156403
1113076130
1177755234
2024259689
1591771617
146798218
928611136
1368935421
613942410
1863362472
1565226684
114834615
1440798224
2022937497
851630466
1523613422
172518239
1040933763
1336822945
1073282038
1224935177
1428309208
177079803
1237959650
1410299010
1916665104
220594732
1709631820
1507461125
2040597044
1491066342
1825358931
1547283095
2128015768
199195881
1829013490
1634520999
1417024083
748320666
608951868
1484002235
800132014
1313444024
1971853849
964072188
935237686
205715602
1273409743
535762847
104139781
1017805161
318891177
1990603840
1922621911
1922726039
1289800789
1949432557
1076979431
533490159
568200228
1130665119
463967831
939719125
507589305
368186020
689145970
906779403
166185744
1823114422
2103974999
1323768230
233731884
1119437095
2034363279
2004334013
1379829427
252449262
2002063230
982675748
61573102
1045237172
307372471
1973391938
756166405
1160773958
1066789230
2085275316
1899588678
177738753
1876496465
1196068107
498106464
241584465
1106795640
2123152203
669963514
452391078
1568375886
996343165
1752492977
1433641314
1797394682
742185752
534154023
2093496235
1345268524
1788556886
2075084701
1051189524
1682096040
1272616960
2442301
1119088882
1123920704
1664824812
350433542
1266673229
739627460
137739328
168126474
1660147899
1253960965
1809349615
983932473
1553782370
1664446301
26985852
56972472
1227858707
625243287
390913147
502949105
877558895
1806368137
92483735
1525357596
383803232
96818009
1412836192
1057482800
968142484
1610351600
1670785167
695582735
2131434985
2045796924
537747588
1210701628
1403493375
1450427725
1601085723
1798832943
1504786961
1967213752
563653093
845888195
1438051198
10256154
373141810
1382912574
1069203938
725270388
1466756625
1776655750
1627132709
1314657828
337649010
397969428
676242510
737095627
1310077455
1099320107
968732915
777331617
787733899
86216635
1899543524
496285501
1777098467
953864237
1323542810
1872638288
1410979011
577220245
497575993
575071675
77174162
1096572977
1504624340
1209540727
1154020555
1144628192
707030227
1725919018
19479469
1594025931
986566897
494942194
1387154088
517108592
1998722687
627945878
391452868
549626288
174543402
833713967
2079552227
570814791
946079443
650030777
1906325245
36129253
904306462
516647805
1981092450
1552974166
849131702
2058743011
1487683553
545504673
1169098235
1944768898
897481286
2101401402
1033660662
1908998121
780306827
535311363
649669557
484895334
763020126
1051761347
70113286
804023409
949505807
1347556696
1503443343
737677087
1572515258
1484292203
1302954556
689655549
712144823
483081711
1752664559
1713021019
478817679
1616520584
1139530647
1327139901
414046587
1492934201
617108061
1691605115
353567181
1698982326
199118467
673823285
398805103
1857289590
245894721
355297038
855188307
906780231
791514054
101063335
1910069076
407919057
82437177
99637639
1884872554
1183085768
1258070286
2008706913
1516983699
1721201514
1698879031
178277779
435784482
188497033
1444757204
68891955
888731112
2063844441
193010102
877365363
1860710306
1099210192
1867602435
1614064359
1512538989
1814062289
1660567969
185391805
874466494
1048963941
2034087215
52302901
1661290391
934170993
684017172
436292724
447664185
344240333
280439117
1890677825
165317430
334928265
1989579197
951992177
1905670552
1353464258
1482114128
466112610
1958249098
1292821545
799179016
925194720
568078228
632917379
1927051533
1990913176
802754145
1956255477
137454997
393042107
788147019
618668194
1598987356
1376863319
1741563133
903637191
833895546
1970134533
315278827
414971141
576843976
2134949102
925864779
1904795123
1782278068
1974058587
45290014
649332502
1593685409
1600580621
2011277072
2045483839
1814349028
1467404100
372494526
2054710406
2034966629
1783979320
1091890741
1673109655
838376136
1338964794
1980682123
694207173
103426927
801824415
1006213213
447383967
718272966
702957597
353079295
1307562726
1485490209
42016395
1390980159
2072942126
1066831651
2141235066
1548480406
1615585414
40472573
1052373804
1623569963
772133932
787583696
1064373472
1711769814
2018743133
1037064587
2103450120
1359058704
91480862
1341711060
1849214310
2136246818
633166966
219201786
2034402648
1757025541
990832852
1418997926
691360057
1846831133
680542855
1462055242
2041843268
957196429
1868499438
1420641912
1208537033
1573279807
458800222
251221369
769164011
379415096
1668342943
1379181285
1865241058
2082553800
1426858751
1331522535
486926282
1846402452
803698298
1541605123
1068797278
1604236907
591545045
897864153
979757455
23838210
1757876151
1660227793
2087570486
345893598
1728484093
979209888
77319245
943306899
1428236029
249100735
1512424479
54766970
997471156
1880533038
1693391829
526344401
733954488
1919539864
818222049
805180890
1222874871
1856727182
538390529
1225313392
748319202
2093884100
2026424804
510517171
866744361
1832922306
437490408
1980905972
1889889595
2132006010
790872203
1689389485
1334321936
385533114
1911294251
579373626
1510785968
756788838
942619326
461423720
634011831
1124260663
1839420388
1452182556
1258733718
1632030199
1237559759
736755791
430210894
1276576240
186535104
716141475
1533956807
1816179366
559075406
1568614321
1763914063
408479962
758716307
320735820
1947995310
1971531494
848989278
237416437
746523300
2143012983
1355921184
887246312
304303078
1821592494
856423845
111721450
560536133
1555395738
1346639016
85210056
1704066502
417505428
111922078
1439530746
1060961170
249266963
1263199123
1622886063
1002073828
1901436278
1425163309
707121378
740518831
681272429
337213195
1027236628
523394705
775527706
846127954
874395193
1396004937
264954379
1547384900
1944875290
136524996
483780341
1613299789
1264889998
1434364800
1079847914
1255897144
1289964673
1695582255
205119111
1169202926
1045640843
1016864170
1016640076
752590806
572318644
415799244
762732664
73555372
2052761758
1052498867
878093297
920809078
300554095
112879043
1014465188
1096008736
545504412
607389125
1675683157
2032709625
225254779
1490643313
1943038342
206602801
590255915
1454161940
697431983
558953903
145412102
210521114
1068510224
1711325716
1616612820
6109266
1392318106
356640848
55389358
923548892
2007493290
1408508353
1882606423
741111475
576613018
1566676267
244350977
2077935354
489259075
936544728
1744545971
1548543572
1850014271
2104799133
552709448
830249798
112764578
1682155007
489862629
1634187954
1250601356
1365385387
245693824
112766973
1560788480
1581477994
1558780944
1595649158
1519335655
1650645328
107250120
1409531427
249209768
892782433
156280847
1347715729
786124239
674007890
552592462
219666856
908061432
62791537
1417817947
291732768
645276976
909964848
591119357
716788958
1881734516
1785119547
650162366
2112265729
28491494
630577408
262805721
451010396
1974576997
114100233
1962874443
214039539
380710863
2012524005
1942866730
744170734
2113355488
36265790
1788522843
748649636
891655196
455546081
233609391
1036839400
1989809551
978395727
31183447
626601055
1154024670
1213340456
1796658843
1261299139
204468328
216568211
131816465
592124315
75445516
320022483
870146726
89296069
2122045908
1476857875
1964490570
933826886
1102219403
1180654643
1175391646
1559001586
162475372
743074883
1902332632
1982362750
831470903
1680485789
1808573846
536294537
1340903141
1637948401
1473614347
666615477
1586705144
773385707
1496023683
936381135
15658628
588079982
847431139
840377504
1554062458
418212435
1729537755
1335265873
1767769354
595406043
1294056986
1480782165
1795497165
147132385
1851075103
1888882038
501696146
820864954
354966664
1383196953
2010689791
349978194
1599728239
1562465857
344745438
1931645020
51882065
741020406
1840158437
2081316361
1030681477
444387246
969536499
1232815823
12060248
488120273
501961976
131030724
1023832071
1360104220
383200295
1325798939
1757996199
57379805
826229585
1268815706
1936192313
1422495905
4020026
160513926
794432241
1157287239
1873705076
1303316508
72131341
1548182931
1347733839
250507968
642761302
225430790
116518462
1434769683
1461129234
831483873
919086119
294050497
306737156
86496588
2132938049
1131380629
898179445
1744182604
141937542
960790411
123711704
97706659
329004624
1502964880
1371098218
1474723557
609564466
613423256
595022224
767572355
273926892
491186767
998464122
118648751
908619024
598507268
1466271957
1451866691
1059581677
1531769341
910359356
1020433803
1434474675
159578969
1252838106
1501437946
779480816
1821827313
2131624722
878780192
1474573525
226946576
919294152
1534683180
432557013
325273737
1912764360
57432794
1585490315
1645986571
866734454
1088285004
10411119
882921577
839916048
1746359541
490150046
755214329
1908048006
702966989
904472038
1107782682
860904830
1206818629
501858947
1780558469
26905363
295647398
1526170251
2004126681
2085444827
177069749
492425866
570220330
2146036078
1984406942
397841121
1067402463
194485164
1106737954
844709065
1749886307
1480727092
1777298676
1545913258
236249438
1159303493
1046498110
1050943136
1975507929
1682900031
1087007714
712968901
2004433644
823362985
1499044933
583632890
1333897852
656794564
1378295485
1350530160
610403371
2022523164
1638159546
421668935
1961928016
493314280
704366979
779785444
301818058
64372874
1236984183
1928053389
1442080048
1824069210
2105170529
567212277
272068021
2107678031
1365139854
1235009524
586817553
1769628388
483585897
1566672325
1346864097
1881134953
299119594
199806249
1412510565
2090107331
1383361030
1335041811
646593543
1528216018
332205138
1663848807
853728954
831604868
973936027
1095696884
809564386
937949351
1756397868
163890288
748937589
312402923
290470522
211051268
85802881
1432740022
1136787318
953323315
257729324
1788964110
129926910
609562809
873905919
1711808156
651301348
1376664033
1106055208
507558104
2090203312
797833947
1914991056
1712837195
1325180301
145383129
1208805710
1896331953
1820397968
501365277
1257123117
1689412464
615074615
786637767
210773180
835471940
871801857
1071341217
1634758398
1032786836
1718236912
583465694
1180345210
966845780
319317677
1929456558
1784021134
693001099
1564405661
938509476
2007294747
273147291
1373510005
826677185
1236320606
149382919
1141372630
1165578964
1779178866
980028045
667431445
1515877992
319650255
519725575
2101773037
532651259
774810365
603960265
824897645
224872743
139879930
55937274
255863437
1104413545
372170907
1961110673
1152769016
1915334265
757117328
1252666522
1845437869
1775515123
1532428003
647766789
137158720
1232636839
173291922
773791533
992397856
1727118454
2044983794
1513232632
273483492
1346792629
589288157
721356493
1376151065
1243118442
1630218002
1118903231
1460889083
1436606942
1668780900
2099800114
341659755
105841942
788022795
1534683145
2438055
856842349
312491139
199394313
840248298
214032682
602844218
1041213215
1454241469
374503121
1126734237
165998033
1987702379
2118245664
1406563173
884289408
1097776683
385207598
250572650
1794027102
107435656
1953229593
965003640
2040808872
1507159225
1511308802
309147678
2041999617
788011182
351485606
2060022330
959755065
1610086089
2025212679
1221672778
220182934
670467229
908333763
255121624
1331529286
2130199033
1490381121
1104849276
1565603289
1744618473
1045784884
819226032
403682061
1745300264
151303675
992381453
843313565
737128409
987296772
927303358
1131048607
250270515
1874494423
618211214
1175807285
945795246
1515305851
838937880
1203611447
1336471522
732390620
2020204427
548161899
313797884
504157350
1042598338
887118939
629278892
93884134
308588286
1247730498
1723847205
2061290033
1587923299
1846315709
208482295
405413238
94977395
1299922142
951519959
168974295
566939428
287797081
1886053577
982883787
824706153
2082593419
1837519020
900774434
91410345
633916802
1084908033
1546529250
771901212
1519246666
484486451
124836901
1753948428
1731790949
1425512317
1016984218
1458207313
1045080147
1049137018
1214644275
991110967
1788332537
1836579062
410338440
522818016
136746515
484251943
301042877
1816993632
498855786
650482276
246366013
1573763235
1445030169
1248479940
588515725
1602715990
1040403269
527829306
605945551
803107062
965157995
612050326
1354753597
1745100585
71100186
87847606
2002847419
310778352
316017649
1485840956
1229190158
1123416130
351488421
834929650
302061537
555085400
1901974311
474791626
687621610
1198388924
2060008524
1625393807
791752216
548263965
1630201991
446566161
462588109
812112509
794294591
1631646089
1850844563
434324281
1797592863
1360054257
1450863058
1545885610
1411233806
859379507
337686049
222852908
630971178
1055039225
187968137
656559867
756603860
960303852
842556710
400252191
566815532
1124985295
1512554601
442978812
4766549
1338215990
380047337
1718606502
1994577309
175568769
1629970946
96507351
182651295
1573683838
1419122376
1306808451
1914694023
1024810810
2097140358
503177930
899537679
968993861
1902257024
479209023
1808960260
1159742527
571831463
257198298
1001983804
1406336571
1574175965
817891607
1369994048
1006208054
1135469373
1745053954
703797981
1686360105
748995944
1653198786
1590405420
382718872
1579327873
182396841
426775400
1229925121
92990288
963085371
1019286598
107033266
1161497234
771815953
1357953804
2127909208
816712824
1115920254
309236593
1964886418
161560250
1754408825
1432761006
967456421
1335108229
1884943657
1152518765
749297758
428423737
1873163594
370200261
702417932
759777416
1211383892
805327182
1272011687
1795437769
1229047901
51683174
1134527819
1509572758
1262208034
1110893554
1440554634
2096469393
1278240849
1861649455
272790010
1685479613
2128158826
527314067
368894095
813480121
713216617
634189628
1863638855
601542863
1155471146
355480391
2093493288
1400874845
2140276684
500590905
373197613
616802425
967173552
1190748199
1825515552
275761300
1831040358
1216854894
291954144
1102303276
1824219969
1299459115
185539869
904939486
1466573924
1628039787
518817528
1677239698
1239366042
1430982001
1947623646
671117999
1620990931
1117774836
849423758
1516048662
770547335
1577550016
1169738983
1502646497
741757494
1552995290
474381720
1909943886
903232028
818996344
545454493
300321462
1966286
442481570
748523153
1654228582
171593155
1239439896
1955805792
862097191
1976071975
739921915
1353851329
401335621
364247833
1544139006
1321793460
483271514
2088740917
1257116042
530611993
1043049502
1801151647
1277526247
1810868918
345130267
1054072966
1864247941
1212086947
1833423574
1107637888
1051206227
1917642374
386615544
1451015303
1279463663
1757647945
2124359702
756765974
138634817
1250381627
479454365
1030148779
1337745992
2075300996
1763128600
1259268383
63617559
1852503202
1877809214
246645379
614695070
1841896234
1406358321
344210990
1857592267
1719811717
1636935507
490489757
1864141172
1282690646
1169464869
197211976
1962161431
827879371
1651443133
240008048
1915770596
1741107713
685472875
1837672345
376529818
801448242
2015879474
1550621504
1180344992
1042112254
609636845
1077208366
454444326
293990843
57992088
1937490037
209781380
313561177
1024942069
50049164
698273767
617314167
1063740936
12958269
71086193
1429578645
1291785573
2008426645
2001947863
1282198100
1754338564
1185277284
1016892101
1747093151
2028410716
1157806000
640802041
551761483
2024148289
700288259
1052406666
687102706
994266529
1969031388
1553745620
1891402915
286329322
531776276
27654670
9691956
22313096
1048885432
212029395
604601573
439680895
207755788
2031658035
1539896942
1702055452
532705992
660423728
1914356227
194466118
1828955705
1450426621
1919571332
1065487298
603165670
1681639923
1885256865
873491655
1836420737
156284654
882575226
1956495672
1437933974
376939729
1800198491
549792498
596945363
1721287543
1059990891
1679186814
1234129371
1023897755
1103636874
170591392
886624218
727471986
1430954011
1645485116
1027531138
306543057
683517663
92316878
230719098
1325080986
259164530
670989727
740822744
1420626606
906478011
1606663500
589014648
449861030
1701023477
87974257
1745954298
708645074
253794168
706058891
140423216
700378415
457857489
888473923
593525786
867302856
1007837385
591029425
1670253368
1715583328
1082454509
1550357746
1745399828
33052645
1322218631
1385434418
55180942
267967425
668670457
79366179
413709852
725958411
839386823
1331767210
8306830
1970582851
337643457
518578998
1027606731
2051810482
2067577080
1876349966
985067287
2121524780
707116122
1568758773
1803325436
941603451
2021645431
304587884
1605678778
1794845484
1737094673
1904517554
8565009
45398348
1521327303
547395638
651613380
279995712
673232501
1933366025
929674313
345322776
1347850864
1010579102
1455927569
704638592
1465537329
1573241122
91215101
310410391
1839441992
1375703961
1555846231
1991937048
25553282
1860218292
490606197
354389532
1070383777
1233750574
658173247
1662929085
206733706
566036642
696584763
2092308143
1117039359
1896375185
1340729391
3812151
1461416944
1508771090
511546854
2044011780
61913931
1588434303
1245115076
57034983
1107601807
1004514715
350665150
1527115659
807634458
523697299
1420227945
1108288725
575175233
584617772
107977464
2053807377
1839023772
657172052
1011090399
1034335609
246486186
1319219104
1347588959
1280264482
1001034864
1591102909
1294719338
1797470095
1104623339
1987705109
1753498886
754726703
1382353133
143681959
1408508353
114936545
1777100296
338445549
2022812444
1071421097
401055777
307107153
788364159
1533195496
127321423
965360371
1929027680
439995891
1750126291
1303135708
1282830620
1106265654
885699120
939575106
687409740
179619883
1766118648
1924020846
814879585
433813593
1008046361
660705705
262611177
1341625959
1514191799
1791169490
1977925107
556543002
908035227
493035487
1968603005
1088687067
663467445
546913871
204937501
1459343753
1805673484
988689229
485749309
436148778
1995097522
1635067489
204794176
965690532
1925813700
728788373
1300755508
688463411
1973839128
1813582069
1759114197
1038800727
1493634867
968910033
1848289553
1237767373
158349999
1675775000
1518037316
1996524988
923851619
308602291
1576949091
1818932261
1070386978
110290256
2014286498
1430359100
1333945582
1378220586
1272575118
714503571
1507240381
799209093
1455049698
1636077679
799119417
761604520
885034986
985966527
2133135070
1117564921
2068025190
837591762
1314629024
1099689707
1837167351
1179960173
1221068242
618344752
1998596299
1101208667
2144729185
880577770
245388315
1080209362
346566701
915534865
1482416078
493692191
625516970
1442145080
1571967347
262031119
563656961
1861840801
1440026498
1961006959
537956774
1925692795
1397801804
786613321
1183980160
972021045
804806677
875136483
1089001515
1208585824
1740410696
260970090
1320665309
1176665926
2145061274
1821324099
1480517723
1178185104
1727113499
2126195109
1557040640
1052048833
611076952
1220782193
471059665
321958550
391816614
268265241
1181603523
1005550199
1134738530
1691043029
964933659
534717510
1004300641
946877643
1762583706
1756398473
1261511177
5312347
866850023
1359864504
1015684085
87437301
1715470144
1172034499
699751840
1005851760
1293111033
291824473
2099269021
137101752
832288090
385856321
745210312
742660327
192839577
1279721998
1300699816
815153906
1693700200
1864664380
1906877214
879062037
933350224
723305871
1212916842
350119404
838366310
416060658
1168242107
1124692720
1754245694
2126311528
402265969
1261366307
1599462735
817798009
1645390713
151758602
834325685
1366415649
904755226
1746984349
481491627
1013042218
1521833438
630605790
1220590619
389336143
1761050371
1666918068
2049469817
1706659101
1133036942
1730043043
1109561832
356048733
193422381
1531368862
1796402277
869403227
314950359
766837446
10055458
1592914788
1210277306
137190541
416128740
1065716456
2030392356
445953316
171056554
281731365
413344295
109836658
63386200
1934003947
1045557427
615718970
866698701
819644
1664006312
1251290334
736388901
686829954
877188076
1380927954
1275703522
1586726764
530765421
1675900445
445857012
1478030774
921065194
1523990530
1660320824
1815957112
1408735766
797959395
1969035705
973355088
209274880
1873972284
232123088
564288552
1088716211
471608430
207206997
939218842
657032418
663246701
29648093
41877689
253099343
152411922
1364635525
930667322
474582189
1612774310
1138937507
1390837905
50049164
2039563071
229657844
1704439023
1780506328
1802810586
484771221
1850117925
29444548
1670753766
1494930959
1363055052
1943811688
425337058
2006504236
584828227
1107159312
1074922266
1183565035
1471148252
353581004
1831496241
232309390
524168048
960497687
2041912701
219206519
1538682908
724889304
1599971625
1960497207
80267273
1444237759
1711320477
1572164162
442231302
831311809
790563975
977993081
564520368
624990613
1532562814
2076206551
571402385
1570960387
548902010
1572243217
867359271
390201558
411755810
1544048347
808419716
1447424806
1698463996
2064291845
945540267
2146318370
764421134
1081744830
1243106914
439009068
1227800032
212168265
1347849680
1768853008
24052395
2147272419
1069171213
78138502
1716438353
1326524156
2030721355
1164397778
2055305397
722893876
516170199
1576331737
1250634441
791219327
302742205
1601574736
733360487
1545294227
1577875132
599659802
1201084061
2115099241
1975814917
847232333
1972569606
188269588
2111783249
870181078
60069192
2082258643
367949615
1920398701
173668333
333952657
1535367924
599730217
1858391010
998346630
887330549
336771926
1125330164
116882048
835039490
1425764417
1701572265
738797439
563118943
10460128
617470051
796716079
585259452
793172440
265488578
922343589
2020775275
823428243
1083905859
1645301295
1293602072
1260804693
174030703
1863488831
694411944
110503784
2094554364
1321521671
1230321849
255797262
746214910
183427443
1640697187
1490999477
2047159427
807272547
803247530
1993098637
1046092726
1282117890
1617078786
1965911149
1227862839
1632443418
1135472228
314518427
459786381
463176931
828820006
467494862
554608408
59346376
635801280
999649783
1648715118
1581904706
557124746
304737667
695032732
802950506
1887116616
2082680602
269723372
2145905927
813870414
1833539762
845565660
37056700
998240577
792704093
381107433
295446402
1166880441
491703101
2070253284
1007847415
191461551
555955652
1015979215
1454530176
2063982820
567196291
1849976428
1723187656
1824769699
1687949729
2060711776
1660214716
296596275
129148783
739007260
651639244
235475946
1510721674
1904120759
749174155
1725362066
274038209
100111483
1004987875
1803793512
849803920
1658884682
783985040
1138390159
180365974
1330889922
1187605352
962396446
1653794977
196865523
1068359241
807022144
791646072
1774920122
1581698105
673778639
1512456508
1823304322
1887742706
1339040540
839819768
452171770
1417477919
818706532
344863841
1413437896
1319988160
305243889
772036924
1102683890
1197831890
908371366
993983474
13902515
1929934290
1635657038
1827638938
173485512
905848037
2068949606
173361097
533186639
1016053425
372658303
812942354
1102994009
1133358784
2125587418
1617743510
172074340
1322936558
518758367
2011831161
1388430882
29513034
1166913805
437298460
205429637
1075083931
47510094
1223981514
1659733023
1178034682
179615772
1318475241
2024312790
1905985965
1119880311
2089873389
2087207417
1749026254
1627015569
1938552575
645467375
758076447
817788898
945305544
1698049224
7061353
940866370
358627180
1356577711
1200809674
2128537930
651215788
1322424199
1613278812
381321963
99873560
1664104319
1731305898
1967319523
2096105939
1578888353
1755052524
1219499294
459173026
569059259
807690645
1702446594
1694124455
823025550
2102520808
166797432
98599226
1136756636
103957929
2114521448
846611706
628404710
2119777582
595811592
1210366721
717454089
1738257962
127040312
1196786012
919819592
1693213907
698075583
98554157
216155755
836339110
195515141
469521329
1987918368
1297543560
1330636637
606397397
1633936802
660312337
1152004458
1883898334
1824874056
986226661
1661234596
388008871
1327404594
1545127869
1402323966
1406052685
872906355
87924919
543809131
1393005568
1452134322
1877031836
1813794375
1008585025
2145620871
21339758
820884645
340309846
2112274361
998719501
221985302
915746219
1286387381
506713214
718451945
117284205
213452024
996250976
218691492
2039340265
1972037672
623531188
227734014
1231447240
1857810676
149540317
1418493325
916337812
1866323697
941385399
1464581144
94754593
2132530355
1882014311
2120007669
1539865195
926234047
1754048054
1929396361
494794730
909927622
693827862
1199696824
106627682
1204395831
1644775685
626559695
795465374
1145914208
1691247364
323119844
714814834
696797323
20017856
1512265045
794102972
1255038948
1088499760
1347542026
328882966
1752861026
460100629
595129748
324852623
1769124125
579940696
1870671268
2022837872
113979601
864650947
1520733972
1635929598
920558229
1761777077
233588242
418943760
1432398537
1923943343
597999516
1112048354
419805531
1971466738
1061072544
1167576184
668730625
92358659
993422570
2129944170
732134471
1274395501
1309992183
393250002
1635214517
961299875
948206337
1055533184
950176438
1164876269
825968156
1894533110
2040725347
212493925
1369324062
1906974158
1700854243
1445392802
78606203
1560856091
1181738778
216900820
240293071
79706481
2070252160
872671981
692526662
2101954030
43065325
1947770112
1592562681
1994701091
2010358860
454306687
639818695
686634173
45154753
2039044338
42648923
950514271
1718353701
490939797
1887650262
403580365
821654637
1577390117
1798501910
1706687172
568866117
841044389
1793490763
460668713
1228051723
804999294
2138860805
108070191
1502071634
696851375
444693852
611276142
1752968011
1274694252
510320513
1774806351
237339287
1562392669
1047202938
648352618
206710642
831369961
767524864
757260387
269501469
627801102
1186793768
1717742768
1113078300
1346503008
1950208075
1499189347
117082135
1580236830
791296251
227306282
354641270
730855309
1943905946
1525771257
263834631
386906619
1282085072
966168671
1171613562
1962195413
2088257555
1785485427
1185890843
556227084
1853256442
132264879
1702750893
1104107993
837079973
1724847176
1207198510
365394545
1174515116
1281813072
909877697
1558782359
354424943
1898482285
1751239134
635930856
1585418276
2138411584
16374309
1388828507
1956467268
223976486
419756642
192842119
1111561170
1820986329
2097915448
1006678388
2105896606
1991389163
1917506364
1288500233
2130361469
2030226968
309268978
659088671
1192575214
1175891997
311675660
1529445214
1578532990
1370888531
712715308
1262427599
626986839
899600195
2013249321
1624756853
590893838
284937843
1587261835
763721570
621552526
530580869
39548569
763618908
810632839
744991392
1366473627
949298909
255068508
555277666
113438292
1399498375
1657218948
233605758
1789080640
327763228
1315126803
1678431412
1211049573
785965065
813189896
292180537
1015331904
105763955
1343848077
328644208
1177424378
1665822279
2008522412
1487610763
271702078
1854121243
1967769739
96340971
428092578
1883703362
502950829
786761293
662018076
580854522
640959079
905052105
452210833
1314224192
171246034
984444714
1938468930
1893822134
1666008283
1948982883
1343950777
1738828754
104746751
126623742
279929926
991801696
1137663749
639480973
72561970
2011459581
226431930
2111072429
815356075
1312116597
304891455
394140658
1923053014
1228222287
1576324440
251605452
1386063447
865012133
852299799
264733695
1670769295
4565071
1956438491
571060231
556160787
540851991
1920058553
992502228
369403156
343159050
1181059888
1526207967
1232427117
1719834049
1574175965
1544483529
634781022
1689839539
1193781926
910647013
1602545057
205906066
256224372
665253627
851168295
896246783
2004120808
890719719
1778337946
765648833
112826151
2082790480
2009858046
1991626222
1715970669
1301104818
607120470
400759207
970419911
1632471885
603680258
99833068
1902152582
598424300
1634370696
684622319
116760335
252400195
1877764414
2009791664
103331879
1791221704
1901953104
2080641201
1421688444
381995887
101707651
2104436832
1904662339
123427450
593172619
1634125958
1213072903
1117547237
12878519
2049328857
1810840123
1907390890
1558927904
507399406
355472330
1674551116
1962652926
1896602183
1929216613
1194168754
447972118
706468352
739964631
1617991668
1409362471
1843036733
2008073160
672234364
936870387
1561202068
1531831368
81530245
1858104772
239385516
1971044188
1639831066
589693578
1340715852
1634011564
1152416985
1857024024
1266256661
2079346337
1534839047
1241386385
261080200
1506908944
602285039
901572139
1529000606
234770492
1141964942
319866088
900709258
1094526063
684054319
85623506
22935953
323978728
1272752578
1206956796
921691429
403002245
1096881712
586897728
318601885
1377353017
1494251697
1949180676
1691120602
2069157504
694616144
1231606489
1088820810
13698580
983477166
1725080599
1634566516
135469100
1239936795
2096862519
735082347
1123302996
1933268611
731268407
682011226
249116189
2098152598
221486380
690098679
1179278749
380760401
1859937688
494446250
831861013
1460739956
1868978167
465632228
495712810
514690731
1988941314
1247603669
1761367843
1140613352
1104696998
307936264
696784318
785376074
356271187
797807230
1261681970
799095497
174358173
1631681973
1806390593
1932730603
1536633548
479181998
29620046
512462812
293531833
1974681618
824538927
502274239
2054063943
216011998
954781416
1328474935
1644697065
269231626
1524627883
443929206
1883195089
410378493
1741490779
1563719674
1195259564
1306570645
234735981
599634965
1163589898
1120651098
1599349435
259943640
2027092818
1337727020
1193921927
2036298383
997901457
354173381
541723647
2104140271
997430070
1586810208
1777998759
371162569
2013107222
1268301851
1434852477
1738839891
1460937512
1816939413
93128751
2036385180
235635493
1922408260
1366570931
2002266454
1329775706
520696386
636168301
1039142550
714427235
399454648
851726638
1542412372
311834114
601953606
2041701678
327694876
137238522
1118798023
292939487
157423389
1361932286
391076221
1360750118
1192831247
835345133
1318665325
1037431252
665971256
2048573526
1155308644
1882569361
1129094172
1674445897
1724113540
176458449
919061073
1116888462
1658684967
859110604
1790233481
2024139515
175912194
497094263
503184161
854021551
636168301
1768286544
2060993980
709856345
440353957
388746385
1845885628
686868897
557182259
1135232568
316279323
168037092
1836787258
1344052000
1507338645
1365722723
949948633
1619760948
1376461309
1122434895
521005464
770205736
1803169366
849118405
1284951871
1014715803
1789117728
1540367466
1356685053
1596753469
89690018
1338973590
1412649213
1041900433
553998114
363525691
1174757769
291259712
871984356
1825994925
843096337
122869903
569693651
145400539
315837669
672807961
2088684206
875334849
744553240
2145485348
1681749771
1327928914
1988465797
111455673
218907658
595123108
1650256024
791218089
1534428780
972882486
1493603847
1916761093
876697814
1808220759
2105027408
309294682
1623498415
561185010
1966065900
922864911
1073358928
1392248288
1287020862
980331775
328634533
587866289
43974965
401396479
1705246446
1293122957
819256980
551384492
889544402
1250206120
1277836013
448034903
284661830
445040896
1427003199
2059299437
1592947674
978976346
2080425025
893942635
1491282674
461365511
160687484
357768820
1328509518
961644879
1512337993
1309665990
603860702
20048300
2039638423
108177128
1418013039
1586529264
1957178006
1623929717
763044649
264499932
1361636956
460750727
1600681759
1029039537
1082591751
1498159179
1192967700
1425233491
1734920348
208848375
1957446244
1732467346
780697406
827485338
945399343
560954877
1961491175
827388673
1372397831
1830836799
971113556
1296042721
427642294
1068365169
1163960271
2067624889
1162109815
1069684638
335126262
1740299162
1382343433
1491831531
1058628495
1641896545
1899706521
1719404135
737068306
1230041115
1205427985
1776652958
2144095625
1281397805
1896197361
485046365
2001217318
1783284503
820854355
660841251
1276375987
614031420
489805594
1577248086
162743693
684254984
1088458530
1899820502
1974751510
1283192622
2067874381
302779491
1696341363
2006864566
1149543882
1635862574
1485007749
131363558
308857009
591101981
1235377627
1931146942
1865359697
1503101496
434416820
1745389384
184545204
931230983
1897554601
1253433472
1205878627
1201855177
423237912
644590754
236249915
1269203396
668215452
149342871
639619067
1457145458
1110466200
1019885428
106779519
1296685614
1324486166
647433419
543300099
394278351
180100922
1763208768
778450249
1903970844
703510784
176012884
100474642
1181759575
206994974
2127424969
1360190800
1848350459
1280129569
266583652
2128648557
1056753974
1854820873
1355971421
412956142
1962422239
1065568157
1789396567
637288964
1919723115
1506217075
382361301
919335276
659946190
1485639892
1103617412
479797813
1371671459
1688299185
1850092413
1718994057
2007033784
286242535
1199554045
1210277306
2083820708
1676326120
1363444094
883431581
261393212
605278657
639411908
1174995881
561545603
136172674
412889608
1706483127
2118057464
1230934016
624010603
723209721
195168774
286873496
1481941686
1384248592
724066407
193553799
1457504214
337298566
1550149541
1159429418
145028320
1545524842
1861266911
661338433
939503262
2056933626
1385769553
752691543
862646702
422043548
1306519548
901477053
1898839912
1637048475
571058172
1966563513
436193153
283142586
547019773
50063345
1420015381
685505562
1750437364
603486742
1789976933
1865109307
1180850674
134693020
2058977262
275420345
12641891
740051114
1007084537
760617636
493294625
141455498
215965503
2131017876
1025800524
262790297
922149940
600722755
386615544
197002153
633539955
596342691
1880712151
967166663
1297033646
1589570703
877420671
1930167028
1658648843
1595585822
933348083
1669224479
1050650747
248400622
1145121479
2039626819
455754194
1476243325
560821496
1792105886
2066064915
659302631
1956602402
340206640
707152748
1865171954
869120357
258152449
1695599597
2092042036
1706349557
562132774
551348415
1123926153
79482242
1500126868
821478101
667395085
1608556276
1225651697
1795267351
1407871306
1660431271
551665039
1030856339
1016981729
2006187646
392724187
1161177737
1999730179
1850063512
1244647540
19037290
1707794866
1748580347
1927374683
834450760
673962692
1574128699
2133593515
875480533
1515193364
1988020343
135911442
1860792564
1860757462
125837127
1281053069
202277582
1273912265
1909076186
645292226
697501626
973324205
2127361542
1267899511
971983273
2037717279
1866219462
1853856229
393496259
941978837
484912030
178756395
1727002213
716772830
1305562721
1504684347
1277014912
1257382288
29268106
817125651
1067784644
1848203947
539408181
1235826632
1879318674
903578617
1866393133
1136930033
249267485
1882809130
1773859722
49349587
1570483310
998268543
1473120524
1926690864
2111816623
61165163
1253569905
907609707
974781817
1241920432
168815276
1490199209
1438778974
964430780
533813677
1872284748
1629148936
1514945875
355787234
796985735
1811169727
1051799208
177754640
553905281
1140970752
1831016760
1957542397
2040411581
1765541406
433881295
1172896725
642683316
1175096694
470185953
1756787904
157645884
1455369546
2014827685
691503857
238406696
1962739380
877489958
214282918
1367258681
927938511
2078183219
919335276
1826173674
377021569
2061795204
345210452
292953836
134887829
456879287
307201126
393400740
693213955
730488868
359987891
434673924
1990347806
1873159068
619542195
138463612
1797057259
1884215721
484291418
1344744491
225517131
2011652801
922038522
1120986801
827922480
1895259605
1028395417
79591003
1432399343
1782064402
844248372
1422553596
593956424
272102088
239277596
1152490801
884348393
431499655
153669473
1698782874
406756326
1159790989
489263482
267326525
1421991467
889254489
662474716
1175293582
556671161
682946024
953322919
1001539995
1616111676
90043882
427905497
1099203051
1180152110
1834074667
1285200541
1997809335
130049912
130602442
1969525304
1669724554
724361525
2026202568
1669635226
222506213
256127276
1003673843
1541098
1458755743
1682686350
1942415399
1888896902
1495618537
2027152613
1858918850
2094497964
1641902510
1778746490
1639557246
45021300
949824186
765065858
1045134479
498420043
594320131
1667728387
822051508
2100133439
779109524
369095343
671351541
569700746
1183421871
1918837047
2090111273
770523030
1602888593
1686174866
498154787
657988818
627247960
44271990
1916168329
1870181232
1668296938
2059657431
416961941
904875592
1648481749
1894756768
233386601
2000816908
481906862
2110942546
1989670792
758422335
2077470026
249172541
776823174
1846479911
986511426
269673546
1840606185
105682410
1681062754
1943043425
1977532473
246321361
1913673213
901352920
1879816075
2117061181
1223483162
1859660858
268602572
707903649
1169018699
1884020163
397776319
217936749
471038841
817670419
1524692356
1445802215
1768734876
1328874514
112493007
1898162921
1186226728
1085972679
1396929022
376289355
1437264492
1427708617
848892998
862410759
854354399
1667895756
425097362
1818308429
1550008303
1884474366
1944190294
811697779
1756589117
536078627
1315547446
1313735816
1469990171
1953710054
1948556859
1466787150
530889426
131851445
541111382
1732360593
919306239
502793372
1552962627
1963658768
274351302
1159991219
79486667
1828249343
1860034058
789449722
1582596638
351654544
1070688708
1195247660
1218502530
232208741
2138341480
1761124954
438482399
1231583073
122250062
66120916
155553788
1729409991
2072934789
2136151244
190777734
506996480
1475703911
1400555385
645222919
957703558
1649780195
31494258
535891331
1657706078
1239201164
721884513
695381612
382497332
1702421458
1656919276
1675389781
1222615731
911112643
393506984
2045091004
482512294
1357852248
1626187307
1585289691
1877493345
168651616
1057834610
903284281
1751599783
1922081400
469924626
872573347
1534499171
2015670648
512464947
1870039866
1214150337
138430891
1813633499
1397189926
667856184
1127908947
987566113
1931619371
1380254966
808778640
1431899849
1505518406
932055254
1633867610
28521650
2016614772
276525074
874203099
1406215119
1122428775
1962917943
528471085
467757186
816639972
610617066
1503144012
1253891001
1439459872
1176742732
1832332699
1470816338
748247347
1806303336
1197667032
181728867
772953731
392059958
256753385
1798899452
1873782336
893249407
1106602068
1197274262
740651255
394882758
1916622196
1318980204
177153185
1655917984
1379314056
1209560957
599066734
1417317665
128452790
1713419010
1333657258
1165034009
2821344
979644539
734662158
1706144382
503898356
1299180520
1468028616
891059281
316541978
2089128507
1183042005
1310181230
1365366137
1528348996
1822369892
1634189777
2103576972
1683202036
1286151174
347992302
2028962011
598494736
1783213911
1495058223
1409401463
733591644
1034586406
244235789
1537416017
1206286006
1767262263
1244340189
509832896
1645342854
1973309699
867882743
1904812085
128986055
1640025634
306128201
240231797
2115075281
1953071356
775653622
49841872
1015650151
654631278
25389092
1834695166
1461683862
490005341
2107436967
969051422
1741568888
1558668248
1422126239
1672895893
615806926
120179197
986940335
1043518430
1812468877
1041639683
1616855971
1180965481
1516957717
458251429
402032660
614867782
1338683135
439727448
495312794
628780277
1498088232
1433263218
114957155
1890994563
1080088376
745812597
233869853
1574285287
1137793418
1916560215
1728078089
490335346
1141601793
1309896989
1393454252
1147297703
812022659
1423136454
1860067613
1989158395
1103226208
1635411384
935093976
1869613005
180212658
1810834965
1818701317
1644210311
1782186879
627045707
1837225351
781470047
1148316720
369938061
1402981150
838259999
232876402
1259640712
79034791
210708251
638711214
2032475508
709773966
101159561
1172160907
1934704859
2054600546
1252855220
683504999
473538177
2025313193
1911231788
1592274705
12068660
766199186
71821545
1348918620
2096904022
1797284022
1096613243
809255626
202011519
2034877351
1825745050
1911457920
2095168620
185041508
1231337997
1216269081
365923439
514504514
1606240380
1349490982
463229150
1102625249
1056509445
1252639183
993191195
700955455
2092075801
1869118285
862145232
969822647
243070178
1140007508
1824305830
892478005
1492733341
780705300
991735607
53879473
1764406686
493760646
1375912418
1446118507
1433275982
1261976177
186172164
2003795949
1011077085
508699173
1171775191
1813443350
211247662
1681211394
1354934177
1265057965
1341055128
428329314
1543567841
187855471
495677917
2068528414
2076656576
1714713005
2105550914
1795092635
430464762
723543587
1239916475
1549806692
1744077725
847203283
524498874
1421585091
702928765
2114598098
1534295200
782773909
1905445959
1833500990
2122349104
1743375243
907011672
1932870114
1063644553
1005040544
556584830
348573504
774055155
957394498
9347984
1857331242
1664455555
178828826
339398422
1148319995
2113633844
1744925878
603332714
1058928869
1149414438
1717807503
1622145253
1501437301
127459000
1585133198
1192023747
1332924647
1630366459
2056161647
589531740
1119421637
1938321459
639147318
2091272160
1878028443
1140480444
1079397306
1274280540
2077429136
423165975
129926910
1124641077
548730177
156458184
725101720
28653508
470598720
1949157323
1045628038
197040764
1085691402
1516969387
1150414461
31881384
90870052
1939911905
536309720
154028066
1074864345
342023604
1927616761
1620185700
1073229898
1822898850
2040907616
74007032
343410796
170475939
487694119
1647582762
1957791458
45413597
451963125
850193339
120296722
883946709
885996528
1313759787
842843225
903353170
1811531929
429289808
1993057991
567479873
549330162
319203873
989998720
342868668
981270719
409002828
2035464461
500323903
876185486
2023329984
1971063048
2144081723
1343362494
1944153416
1010831614
1670226413
811059952
483397045
1983264877
1491396623
1309360940
1551973945
1679226608
320067242
333492397
1456199568
664651823
1212113235
1969696354
238791664
18496783
784045057
1258789678
706973197
620402591
1129843816
583482075
898319928
1646524442
68513088
72986001
1581004957
1820167102
2021131693
1599627618
1878928801
181878918
696850270
1391480946
426470065
1078730757
1455030916
1435906861
1689358662
1734805639
17245967
1162606145
448721190
1477855461
465294715
265319645
1975985411
569040638
2023358821
1659877753
1442994336
354753323
1734716316
300836235
1602349766
227408877
694350835
622243211
1186955097
975690199
188491210
1770549583
436568184
309133642
114838573
1633103833
74363795
731817774
1629112222
1789944193
619296012
1705055576
1282466397
942902654
48824060
776925467
1135395003
506361539
35363355
1065164140
1584951497
477249063
352016997
1808806834
611154474
1434162317
989241146
1346571203
689003180
1372697076
1334485525
1679820809
1592920282
986495198
2080645543
766360446
1280574266
421941267
552311150
44931814
568189641
1911799990
1140272166
142520815
927745618
46278550
825777097
35122077
1446609372
360868681
532298705
49960523
2138136896
1612141098
1689417364
438994658
861556790
808598727
2073084289
690349209
1036081345
741906878
1642651928
53970688
1453852230
644440979
2119048752
123553307
2093638776
165748023
1448659820
930852707
893389775
1705693128
1166223119
436053079
1761507511
1946124218
606218140
904115097
1626271158
433875695
1553799324
977964988
1217910527
2039402787
1067610018
231902286
1382949808
386521383
406131129
188107782
527126030
1288172534
366016646
247640151
1063068819
1596132471
1700437891
1608795504
1835113324
265263210
860420536
1879655544
1960694303
652601825
1961739518
530461555
802608248
1305617735
1892725505
960769270
1764769916
36880576
681886344
483052094
2102172762
275272560
193052822
1785218673
972464188
1112548237
2044111589
840197266
567697350
1472457601
594601837
186532323
700798643
337413903
1680018124
1726976577
1715224448
1333534154
882762794
1003107995
1106995085
1216411086
686076686
1407560295
581714907
368073604
1049911628
131268876
1378207133
1625580848
1522763865
630301202
1171079431
897278679
51355136
304694234
1956996918
835733177
2059859009
772758096
1320856472
972602065
568197089
1131488155
722155024
1131235614
1646137941
212466718
961594725
1787215817
1437603361
1050113194
575837051
1181168511
82566084
1828937384
2013140113
47947842
18784396
1182299044
430259951
621716866
900762732
1903222685
21263752
27115032
809183899
1677439088
1345822213
1808922860
1339006185
1438975317
254503290
1725840743
2108883294
1314470663
971931013
189383389
1016113720
1484095842
183314077
1134651272
1048337455
728935393
2078139021
1020244480
633862447
657022590
950239374
670645167
850867698
435037509
1675450680
1577735201
1011374519
766970135
752146138
1417230891
1382323196
2049938962
1415417160
638467771
571782752
1184545560
307495059
1203724848
256927275
1224091286
1750842097
558884527
341520548
1643764245
1537310242
1469810565
57329459
2087938473
678135218
693146986
1436559063
259096253
2089816646
628794542
144263478
780136052
493484809
1615609659
1178467012
319471404
1677096032
923071034
790163680
1591307343
629960499
1898868587
1677380001
1029391939
2088942415
2027579098
1171849848
1103519578
1335895154
938383273
1658079247
1095621997
1366630925
2975435
182538145
192842178
1880665884
1062222763
1637699167
46475716
1742513975
2000005590
1257889197
1570306700
915127726
1191287060
1173906817
516184878
1759205197
1870081509
747327971
1648018149
1122532434
1396867607
1221267254
1805957365
1485195278
742224655
1395964345
1869541639
2027475797
2050731590
529444083
112880314
1798997174
194041169
1591227087
1899380500
511331270
1233141259
384313690
1735801757
1654646834
1138161634
1039847548
2055913200
1283067906
350589248
820886482
1790761898
225405454
1737830793
1103032080
287894013
1905288781
1946664555
2123650520
1706589341
1878912709
351989644
427597596
1324750986
1500149068
608623209
1054086655
1912021941
1809423293
521633996
1442656050
340776021
131476218
2028522453
1562570961
799299232
895096667
1019316123
1383274683
1416839502
1229398876
252131270
1348719890
1052127003
1186968623
666283249
648645182
1017112509
1589570124
1108697345
1897758625
686135722
643089966
1796663215
1385817392
383986511
1244251343
1576790154
2014126447
1512025540
497443652
1881663660
1156595464
1147641797
1514119124
1103841067
1551210323
1529290997
452467818
540121568
12133527
208837540
887519544
1638174299
1557667944
1480191183
1349988037
656806160
1176486157
1265500670
880654033
153009672
1730167882
73063302
1935385619
1394884437
1657404128
1965083318
1328182041
1001370388
326463603
1881353819
1959083521
635673988
401166309
1170074461
1179571203
1267877047
1722543858
955551072
1858811262
1474254861
996901007
1139705318
407013270
1462268544
528921770
1513955504
905698438
2065083711
45476441
2078241878
326310897
1419522550
1633613133
880166388
1296914909
2030236650
1443753202
370500606
1250498975
974866484
2121593052
1445140157
165679128
1013138635
1086371700
654716111
380920949
1064414345
998080141
2039133102
2079309254
528718833
270884248
1248837216
1983688566
2142045416
1252520039
232965665
696046720
1078616920
188619541
1789306728
1929661610
45398348
795478162
389732982
1974017053
1560963358
560703343
1871248376
1589633823
1450063705
59706381
189201335
1078476112
285335603
608161866
1928994671
31549317
833676125
2063381328
2105059023
2052906752
681258438
1933537836
277768047
1767104593
621226331
1228277480
470926147
1040101798
623827671
1230397109
2029595049
1493157015
341583391
848360835
159891375
686896966
1140851715
880532836
1239459787
80173898
1215320238
1538090445
28892410
420513166
43206200
1721867433
769321396
1723914766
1675983665
1601757645
666592642
1461274597
394614036
97932303
368088876
1942099178
227501420
1545106283
235267190
579198836
709350878
214860283
469152568
392196136
850524986
450707009
1603139498
2049835315
2108046592
1113508133
780461310
1112083289
1422428239
1429672264
1493123571
117766224
1001109419
1780691040
533163272
2139139629
2114936511
114844174
116684599
2012732660
129628486
445092460
905382127
918892708
665115995
2015879238
1841420038
664568183
1756067310
294371489
217599781
788202480
1847544136
2002438035
1587179324
1602993566
66613977
1899777289
305711288
244940242
982605501
260516180
76672189
1454129694
620181367
1757044444
2026419494
2065792592
356619967
1846566802
1788344711
722578655
1459256267
1568741458
1867905794
298916389
86458458
179581338
1064482783
396212821
2032835467
384114002
426112740
286230169
510856339
1223038888
246483312
1768139882
140286521
1379003478
1426834970
414645612
1232530508
1128379533
320254151
787101903
1082953444
1511104233
596337831
2054881945
1511137299
1903629133
1349261260
149582141
1739044412
851236719
161489161
1745781574
706432454
1864014969
128291872
1533497915
498842994
1978804843
6411976
443332220
491603408
2083919702
1296755540
3648760
326454410
1246763653
1893097668
692079421
206115554
105339076
1909235066
250980224
975782727
747649287
635788769
1733687554
838134152
803469235
1230591747
272263132
734518568
710124968
1479393509
617155933
188980592
2146227609
1829083824
1825705458
601875932
1914900503
379969234
1075388758
1615002576
380430467
305581399
638593503
1828334656
871904293
20341648
1574979461
647160776
9293335
571169
926172972
939836451
1518152077
1950505342
1645205155
1436342923
1726193410
1347174663
228656
566855867
220042369
399277525
2142674574
495063057
449446861
427193590
726092340
1912289574
1852694403
751395016
740125794
129542224
944413433
136197712
943939655
1977798402
1941880975
1219727631
1785111563
1805505642
1536997005
1535715899
675939759
892117788
925107020
437692374
1848820229
297842629
54543763
932309532
1374490323
2039437102
565321943
1224699710
2135421296
1504267034
525791864
849464150
916257513
1479494140
2120303491
527834380
1259283614
789606207
774155238
273956062
625306414
64621532
2145061130
1014931718
1451901414
1612888870
2020625167
1677829618
1757418149
1407455780
749103113
1103794477
1384239149
166741802
1990585469
1247414583
298549894
1286221457
1620673826
959617320
13731567
1608791464
384723808
740184024
1686032324
1334301568
387278320
305608877
1428610762
1466004295
1713569425
1812742677
853905036
1472631826
1681900034
1251842533
1753706769
244653041
1235059591
599156061
1675775006
1684178248
1288250724
1566684625
1050911434
794232360
633510616
972553098
268299855
233480476
1576295566
381740152
1767527272
766814763
881841083
1161966230
1879186274
1006832586
125459713
737230411
820585329
69866822
1219337951
922040451
26299763
1598386125
1089216835
802135647
1766891605
1706945418
680183338
1151876235
1000007801
1009384232
1791983574
510716438
839350101
993989966
883812990
929550902
1196799592
1697388231
1649527897
92475451
863915613
1382603670
510351366
1094224736
1553138526
315249208
215855457
1208400275
2866298
1056806434
533732398
315441783
1262839854
440152358
1297756881
1004608537
1874370868
279473965
1741810553
2134892970
1662965613
1769032324
230328838
1839961726
397934419
1731127224
1485132881
1750508269
54593279
1235417551
1664966111
1868596420
426313897
1511974878
109472489
656014680
1569291330
1939163945
1463713227
1213539801
1185557910
151956354
91636744
317105208
263320075
984562673
1590873779
1423774837
1563911487
21006634
53292056
1434175969
1362911922
1725212230
1822356802
1173989301
1730069449
1840091783
897373864
321660651
1865904554
1535825983
934662467
657643847
768534217
882945185
324607016
2033292153
183000106
1305270773
31476084
1210535704
828686327
1814226078
90325795
1217266234
980181164
437017520
2046945919
938520249
1185236734
276709174
1743739853
77541574
458931553
1353048979
1840960844
1316850971
48674954
1694860993
1434838201
255315702
1724229512
655678145
576059963
1873645185
1482907309
780682084
745739521
1312480307
1679734124
1225880092
921713028
614921371
1886751335
1591775298
472807079
733267816
236642842
1496519131
308513180
1342840091
1948318576
1299773946
1595267706
125068443
2052042030
1012728721
1993742027
1937809893
1359366210
1285062360
1685629130
511871432
2004588138
1106636264
316483954
1477350060
991603428
1828468305
1369221606
1500583379
1159527250
1027228785
2033884234
1646726744
1168621172
1371528031
114085593
1797392011
738787443
1144076908
1565482202
821190451
41050534
2106811
380889173
2027228710
563672335
1597975984
778267585
1894403607
1543380120
83695651
552730984
2118927815
65892089
933062145
1057518952
854650406
57202842
1178362520
259685068
1759470476
683572035
1958734040
518071007
1784572398
1740411816
593644518
680903919
362518437
498749417
1530049433
1457208658
1482811517
1435413303
1087758512
108104962
795447814
1587377134
342259399
616556143
969470971
1411178072
982046453
1677107287
1207869643
1205031079
569944122
1930513898
1882932757
434265492
1000772932
1246592329
121327377
1857261073
550642946
1963124986
129523593
1948469178
686588357
1621388168
1148897844
516168076
1631079703
652220096
738846811
176169338
2086657715
1351292194
277982990
1749618119
1704817811
220566635
1779037384
292021499
1648758122
1473009051
1932737927
1209426015
963322202
916238746
1080230941
1495207825
1368186318
1336356711
1048320255
1850517892
731471454
1873148676
1374953174
1705251312
1219056106
1248944246
920886136
275785600
1606663500
517186278
1768497754
963217927
962694026
1604495577
196740792
21585128
1161650313
504175235
177181419
2008828307
1966846823
292671181
1361119529
272399700
713486806
417354548
1743983322
1869285688
1870643853
1240543234
853505903
1819000880
1682198510
34287850
452497531
1195587415
39312390
460321321
360319984
732287516
1466321233
857351307
702961872
1203187340
196742013
1647270333
2011093235
1625127481
1236889541
2147472576
823510858
1661234233
1081977259
505405028
1595658247
1429840348
1506841159
1206180815
596929304
404772204
471986496
1383345163
117223393
1143049794
1287380902
1696032736
245175379
968966056
1268259025
1791754826
1435220722
413632816
174676051
737174658
1723455308
1196983433
461047135
1328210515
198636654
423102398
1444310275
1750072892
878520209
2019221759
1610842863
1667251930
138785810
164313829
17353281
849771632
93458844
1251164305
183923993
519707761
237335448
177243287
22242139
1800127797
2115940711
1622856422
1082669034
61066801
51226650
1819740832
2131308225
70770049
1591797694
1005027518
1756135869
977869360
1655574174
1206812972
370790281
1169111965
684184006
439775942
2002432444
1926107551
1197972337
215260820
197245422
479844742
9432698
1280329404
2047755332
1641284139
2127139163
882702921
1388076923
2036919721
1835233067
676402562
718949842
1381901011
602218212
1105821529
120693666
518216340
1672745697
1089463119
3670239
1847993257
1041546253
713579928
926745500
1440374647
12941299
227016784
758976448
128110115
1437931934
924886351
1711585250
1629604229
97688638
1249702517
419973773
169411242
837479510
580563338
667093471
1954548007
846127030
992432445
1970978984
621617002
1742524201
373148496
99661674
1559768934
459671097
1705005986
1930074210
690642713
639223034
1358533380
230876069
852923175
791294123
1756119761
1346036680
1821098567
2066288718
1844732729
2006755431
1742844466
500082586
1666118221
275248717
1234136183
1978684010
2100419821
698654446
924908545
1783626671
1361343790
66918015
1028263634
113752551
1052218629
561760078
498829330
780002435
312429711
65126342
773746660
1629807816
1871310360
872234010
792289818
882512484
2020944225
1105910192
789827549
2009225802
261746593
1329386731
349292430
1050891216
377579907
1253037235
524493527
1537360959
877488397
230289369
1242869519
1928340549
321041669
238679197
1312983318
1577017454
323904732
1178712049
277270984
1387575420
401133859
1661556305
1861018772
147930318
2130799827
422015438
1896596643
1594937615
1395603495
1997132371
4449987
21047410
1826144568
178759756
199227806
1552928940
242927390
1681592726
357986773
1825716041
758741711
1602825829
1427575237
1805167762
1450469849
2004397088
1241797073
1841850730
619488081
1807636978
210195693
1869864193
314906905
598492904
1746101827
1219132946
1657488346
1240035272
701858711
1138266570
642617429
466898510
67274808
715967993
1573512289
785614127
740183122
1858299208
1208226136
1317234763
524721859
2021146853
1229846206
987032330
2085402601
1287559299
652345790
622528537
1354562734
2013869477
264664743
982948903
1964267231
1476102779
475473935
1116965641
321635262
1798591677
1507048767
672318770
166876317
1357774965
1468563354
1871744539
254066269
2016888878
304263641
417683987
243038531
334859
244885276
732501329
897737160
865798086
898113956
2043378433
1798485396
763157905
276649225
1731592595
983943294
1332970030
324852510
1954082432
1737410386
1459306353
407044035
1645039104
1714593913
1187148170
1069535766
1630460998
1425416269
195167597
1445227227
851089256
1454647116
147532695
1298157879
597174366
827042003
1838458677
1933920879
1673529912
1493587592
1441566310
2074326928
87053651
1599911399
1132495434
917927232
460283721
291963488
1448563117
822334188
1245433049
794448166
1360867971
2052119696
1255512055
1742785802
696210540
4923255
1399110677
591005839
1406333506
361196388
269113004
955302193
722873317
1110613006
713251833
742915331
1874468393
835888940
903469560
2026103637
920331462
473581003
2116303026
1999186137
979950797
2094732396
1059098284
5050047
1470437707
1739399731
1051344972
271451258
257618192
5668075
1878343241
1057492823
345989533
1486461370
671298949
667664745
906518375
21968451
126809058
2083918176
1479094450
22627584
1615775162
32958791
1110952160
1731306988
519490412
1090771182
231486940
154466279
145161836
1848141013
1801549317
271915057
160135313
877207227
1759715782
320996822
1268847304
1751292514
150617198
450071876
1117070742
1777547367
1642022618
492607326
2027765744
1596535458
365154376
1214263787
73518973
61493410
1238690591
303104305
314397432
2050690526
1546170898
1227002655
546102002
316211858
1145460419
355738253
565613173
1558399863
567415427
195650672
2111011846
751373326
1276823475
330191631
394108249
428094310
2033035540
358259780
253289503
1150331470
2114850317
1713891822
1901458063
1812277354
570054209
2073215113
110040034
418043608
1095064845
121932921
1258413907
1903236579
1356412960
1549433125
1586045067
835899389
756232328
925085280
637125990
1082348683
1937741509
1629293879
1062065234
95537399
1852088972
1558286821
1791838463
502750834
746559081
842500058
1727804686
1586887733
1051957322
629437956
2071841829
1597371387
1759116010
394684102
789784761
582538511
2040496032
1958231838
1738802488
564437907
1427221071
38825111
1889182521
1175926877
996262229
1619981436
632972577
1137626263
628527998
435171650
1905685351
977987360
1244460156
1053257335
72757392
371863057
443294672
31739562
371592741
2097681164
2119411227
242594271
1884681627
1917003084
875447294
455037822
440619047
2084484503
1473400252
444765525
1860921923
2056844124
1713724441
1042980129
858489690
1731338246
183665416
1141410558
1616792461
2100345031
1922296835
103221370
417219353
1936944204
102037025
1149114448
2052291953
663027613
1848748975
330174882
546662664
748494854
834607300
676601261
1788567713
358545615
1232792846
477135927
933983051
899088007
596719126
1177012138
913072988
1999582362
157756244
1867990436
236548485
1209585248
1937127194
1963681201
1003373112
534160894
94328101
1071623008
1487337792
778040974
50426954
738636869
1242939423
1114850752
724875225
1928850127
1329547606
208362805
2063867848
1894126529
2055756705
1420820189
1055954640
2080753013
1956929867
72831589
1537585546
1140819605
333498364
190023085
937272302
377276296
1265265712
1003875491
469103604
2106275289
912510115
514556886
618611486
1095082162
956492762
1463479650
225036861
1452692131
697420908
2055848047
2120575783
940760116
82741881
1512228013
1650645328
285226189
1297885880
5197564
1277211232
236072772
1065698715
694794752
1560128190
720265267
1757547379
1511858652
1915563494
1767890014
155495184
1292177179
1995617443
244552823
1062924760
1572296010
1574453629
1206064739
1385559831
498146664
1317551495
1111212155
1346133529
966147785
566900846
624380722
907030950
1309844399
170542351
1158599609
1463335255
1562152226
1837997600
622897218
1043783719
791286202
79095324
1640020368
192365593
155436723
1734898978
1578763625
504066436
1594103374
2069544305
1188095042
1375351212
1198431501
1597184303
580111255
346932011
725603898
1778506529
1849452992
2094307811
1335685148
451475441
324537111
1120997913
1041229419
2105865173
1156719683
1542299127
227048654
547960323
1434262093
785908656
1837222274
1350295095
1130243398
1511964359
2014249839
1428972292
718611357
600487362
328151957
1094049229
758193665
679671219
1621927671
835572834
1223982035
972302869
1619046125
1670308113
4279656
497772874
236073745
1226435369
376375160
1039065472
1803025920
1024589835
1366873323
1850340991
169934012
577615588
1258425276
1453461503
2004525624
2073796726
1254163087
1576586645
967984720
1945159419
1588466842
966592873
1941357657
456358328
815660212
1434940323
777773234
1021100446
2136740122
84986651
1637996649
509901204
662773320
2025021985
259354456
737189168
799104182
1473996594
686743552
991129129
1568776445
1004713188
507079543
1221880196
722579289
310423528
1551139660
1529633918
395020083
1877019777
2013968360
1591670324
1115798336
1058253838
780190897
625395930
1083600522
2068524170
231290429
779843954
1820656350
1209174372
1432642008
283995614
555158693
1307057245
1411752481
1875676382
1075286593
345542150
1271612168
64759396
727769442
1295499425
1240263877
609714798
138581408
1607134479
1852177871
1270889738
1411730661
1206261268
1648705529
1956754729
1328569769
693400740
1728477657
753885694
235435588
390692207
1111346681
474854586
642007742
1908241113
873800281
1834221146
818141559
1260038068
61557559
687070186
2017521294
467642206
1286089205
975816534
281509914
822953472
765824150
1747323224
1666435965
1196340883
1928243719
146105725
1964407746
530605140
196961934
679776810
1348500066
112475353
1728746093
64444013
110649059
2026785376
1758869089
126909717
731543196
150126325
1430332740
1899729816
449028141
1218074259
1673334282
926741254
725536598
2044654034
1671517967
2086542364
158487133
1915003008
1116756640
1983299869
1546623716
373474471
1961628489
553172464
1692163095
1585663205
551947648
356436684
446392574
416801831
1541787615
475298426
1394644492
1381023339
1458808508
1431416523
983580724
1884124208
2126603234
810708256
1329534350
890411581
824806617
1009553117
1775929837
1275016238
1345140133
1740515875
1321499007
1012139841
1406441371
1119535532
1664993484
623888007
318512156
1174379944
894973868
279614354
594041284
1288172534
1959657887
941872500
927578174
138476395
1815565080
1067328551
1748663908
1332812734
2076942526
544819076
492255507
1170290967
1084439338
140528927
1164836020
420767438
1809839716
1855244621
1471622178
621838175
240426188
27807664
1024984613
1093423071
527498041
807329952
1773622552
419756957
2054536331
1863429959
159204310
1330169258
627021613
927215961
1099087591
126210657
1849743619
198629548
1211878266
647426774
1203550031
1948875761
795440799
1608285391
1020435539
401028142
1150906918
962345374
1202461151
128674445
733209280
1145332600
2026940690
513994070
820681572
1030328670
1516337480
1582944194
1041076873
1071877780
1657956250
1670099423
922539792
416005593
410439403
739840109
980661720
77912360
813403560
102490571
1695022103
1413514168
1060650916
53736896
501068980
263964456
1123893949
1670268007
1952723632
707891691
833676125
1778211682
451361905
62830738
2118935582
1564680050
307949018
423674394
139758670
394011618
2102414139
1209901388
1882950440
952071656
1211061623
228252810
369973600
712327603
466193062
2100753126
1974793033
1105833999
1205574143
1238092536
195177856
161193291
222905082
583544051
1436979499
919153848
894784957
795888321
1913386359
1956248070
9944462
496962816
652774902
818713668
1884624703
49550204
1162929772
753856354
512432780
1642122741
1763161617
2023240544
1041086282
1658148270
369000331
869200563
1869071346
1438221271
562150888
953326387
1264282175
168731480
506269307
466217388
966752718
2146386950
1951587859
591731189
1521734197
1186286752
134505581
849462833
958145937
54360048
210784556
987830749
223402150
579254351
1474318564
2127141208
2033295788
869936327
1781735364
160898469
1068027080
2006199772
286694773
577891329
2013456443
1709485940
1897008981
1347000943
1104576940
962685504
631612291
157312759
1863047796
909548322
860712240
483047873
161389796
1837167351
651448052
1137702545
607358729
368447486
642755507
1264380555
880248382
1503506489
679422296
510145919
1244898909
2057529295
733358864
295546742
2015222220
585849312
1307152872
1939823950
1536367472
975608959
548073840
257011869
1105662948
635707220
278409508
1270620957
1681285342
1172064709
402690452
40267602
1171879649
1426118335
2077953854
1422340601
969848057
1808157314
1870813497
15628246
1111950746
504806065
743535326
739675040
70551674
2079490136
615923084
1168815092
410352930
1284058961
2033691654
1724796065
978515869
914960732
1422260114
1576909904
645967392
373033809
158548535
1267586316
918597190
519368511
772702826
874727594
732529034
479661130
847905712
976548312
524425450
852918440
255568846
1066005504
703886687
2060732557
1868649761
1401510962
389357689
2021675036
1843246362
1830912627
1721633007
210150371
564483168
1342410290
253362049
1381210928
904768620
1756957286
1401544700
1832698760
266652756
220531013
1945687874
49181542
1932835400
1970049027
643798074
575269575
1556973449
1656175787
1046967764
2045488791
1220128331
1511903894
1722334773
605330929
1710491730
1999795925
1868938575
1854715204
1992335833
1436553297
591146592
2105555650
1764147712
2102743938
1414475571
37855393
310304899
1011803383
1837260398
1744653809
400220559
1131046716
1704787232
1485286969
1975239854
1593349665
1988801324
1267598980
716310168
323787438
993785293
1016333328
635240867
1640798500
10153277
180002156
1620764802
218984973
1757875735
1080785768
1582702332
873106749
312543149
1253430274
96045566
201436248
1149828037
805327182
1859999657
1211362411
447416610
835297248
275232812
1351511620
2023667712
118415107
1181082613
1493189508
169490909
353214738
428774318
1230548869
543449426
757915421
1714709113
1985833276
1056531054
561137332
2079254473
2045034105
1047263624
1718094379
1272331301
920454904
36838386
415058738
501101865
1605790361
2056561470
2022273362
272022614
406424726
1233067359
535247515
933252742
1002548689
308084600
1300957429
629645912
1759374177
1689579212
183811216
719345466
705866811
1475309297
132899718
82688731
797761729
1361027119
981522887
745455020
463476826
1261454791
1319416876
2065482514
2102272990
1690534899
75617359
551550512
836098524
46597139
538041068
82095723
1312024908
565764498
2077148153
278839952
1272466163
644586875
1354168736
1953776387
560690203
1499279538
2098972260
539571664
1252292900
2125227658
1706989207
316591485
1383462911
1386766438
1045269236
298301846
352826710
1748816051
1536469509
946486567
1669929442
1852314549
2098532059
1165573459
736231495
651080990
370425966
1674651051
1765249775
1437860124
99451269
2100622582
1579323206
1537873709
453454300
1087110803
784235420
652258649
374152823
2017644484
677607444
1344241327
314570622
626531306
149642718
787924794
45597008
486636736
2076760510
347034314
982739271
939298563
1838256511
1795153573
64940171
406835760
325744928
710770593
1055296592
1238587246
1859283579
214497129
1136542503
1094875047
1810371918
1321553272
2002684934
116394514
714893511
733309166
2119112432
1584805104
272910918
575594351
6450859
1735031989
1925040392
250466499
1779129056
1279847582
855445100
461994368
1732695533
1779302477
105773735
219523552
1412488513
1909762878
374116470
709442507
57744407
908763863
1151381697
210302347
896182627
1217721675
746914198
1042467414
1314207185
604740031
2097066269
204004294
59500559
1160164482
725460838
2131354729
195950328
655720660
1346613141
1699068643
372937327
89970742
719560123
1175512436
489536920
1600647872
1868983790
1021844620
1398815307
1802538500
1634393191
340909263
298538991
102447573
1588872962
1542761172
1449773966
198338383
908464623
447316896
1585610086
1905518761
320248329
1788567481
1029225469
1299678984
782628297
1695792108
1911109961
1596403248
603094327
176445769
1274152242
232853191
17461566
1265752343
1028169861
2072946944
787175161
559640666
177868427
1523772819
1654752908
811774759
81699492
147528929
2072717301
55586252
786840621
1116749926
897095894
1581619471
786301304
1667982785
286725866
1624172399
974874848
807679144
1047636636
1300436086
1048779219
739570887
1065698715
385677652
1792624383
9773744
84900940
1486154396
1887303420
909081589
497718514
951649347
61264553
1665526343
1746652006
1823669056
2004816697
696786068
1218824253
1590392752
864143578
213201264
1521522217
84370785
1352755308
126241054
1498072624
549165884
304930425
42206331
926778285
651028322
870426710
1435601959
1394856966
2031952803
167654187
2121632302
412884168
2006351236
1025795320
1452677042
929986520
924203841
38905169
967167645
363173933
1380991555
1463564787
1422232443
1862932257
54704307
1014159988
1510945969
462850650
936827572
1782936139
413759711
96725245
420599679
305577144
575696977
92584814
590325654
987030754
643602591
1799051254
425107108
581028639
411012253
1295874812
121964966
447100685
416321025
305498996
1650749865
1586988077
1740840463
1519751974
1537614561
1894833323
1885651848
796680206
97698312
907064419
859529689
1250999690
148965343
825388056
1201145448
739037788
1249789735
621475885
603006735
1729923873
1460665139
981815446
128920472
818234131
987945756
993316364
569160513
809939344
2147042933
1629393773
1440436932
128514340
301414577
1189819431
1730525429
1884652483
626486779
1919823040
481966043
380667275
740136706
1579888099
1987070066
1438607598
2018174731
1825989571
1070626843
234423594
1848740467
417474482
2077843985
442579424
1729510500
1665033878
1515231368
1049640006
160500003
480481394
2054437855
589271730
581092351
567074835
40431095
786139152
1948655879
118465874
183301280
1355739102
605142097
638402296
1602498939
573798092
118792052
294600863
2112040957
286615636
306497312
1135202558
1569126496
1429371973
1445423290
1726279146
2022196968
1478696053
1243825545
1247473826
187079761
763874036
1565129509
2046978172
960338937
1102060965
886998874
761192926
311708837
598102709
1697195737
1205431834
1527813363
267324136
1967469610
568573742
1691776258
116850776
388146067
114580485
719940122
907260353
1620205973
734136113
1901134801
118167929
267754508
1683222989
2107564959
245954748
1270973270
2048055016
1157045969
928155710
294805026
68104413
1172320488
952663608
2128336806
697148922
583462408
1289096190
118100808
742604895
1459947102
1501718108
441721743
1764992063
1450728332
1812649765
1411552637
7819705
915511674
860686517
201823843
466200844
500329072
737147962
1817596439
1518045492
105077244
112335813
1588804100
1453871089
696685359
1664146412
664586385
740284129
1434459227
1541894997
1539377818
865633253
843782623
1065914325
304025924
219061921
1243009563
2078246793
1800789036
1597965733
286424865
1358070202
1586451348
1102329480
304379952
1569141175
2089889239
572184973
1482551324
1782350811
1272770087
938069862
2101190718
1535395545
441471130
507215250
918253874
418337928
1233376271
160607851
1987507693
577389874
1770285444
1143019152
1794027102
924195203
400527951
54434627
509941407
1989151732
1552190322
1348165712
494770807
780431483
1443304959
1517717951
2126462517
178189765
1844111520
1729193570
1896932952
1577616039
288512465
188168957
610148974
1293830423
478380008
1981452818
2059286641
65579993
1977471441
723999284
813620880
1293637658
99969411
910357643
460549430
1037111810
682065475
115819615
2012853795
275435194
796410226
977932039
982483903
1756535483
1881437731
386262973
236437672
1063930114
482929387
1485541291
1635863193
1247771273
1852068675
1869134484
2110310801
1636934851
1961736517
386056249
1913567884
1915292042
1722261670
1060908043
532341424
2012993888
364143243
611022285
464022284
526469289
1092136333
611325178
1993809091
26828184
1423388668
352849406
1431126605
773280488
691152828
918408849
1707873993
169909639
1984661354
1139902709
1943241139
2039043066
2101743501
1558612591
1378423577
1974136378
662222066
76642220
204275504
820467670
1515792035
1481166165
51497301
1379413347
1685601814
871525800
1561089264
2076842844
1916430196
1199332769
28565299
317570352
1586317605
2103594105
1703295439
1207767372
1079382757
1057499844
604875153
979094926
396292297
1317834239
814136174
1406311447
1937591051
44285244
911274012
159866538
656160705
620620628
1167831448
1102467501
449667611
1345974498
656525431
141200484
1113753537
1210415964
399375031
1613664155
1676267378
1011485575
498391420
773002028
1803813366
814611746
1005964050
766589925
497045301
55114954
329946604
413036286
494798853
423689297
1626409754
1286974567
1639799293
471628374
749385076
1496099626
1746293686
868104710
1040496831
1060414897
2072925439
1043059810
388541742
1093006965
852409556
761573025
1989607102
1180809258
734047219
468947936
473570860
412630135
2109764809
1867139952
946267539
829795814
585367494
80303800
1352353741
926791968
814623369
1675991805
1092164076
1541144381
1908626068
135336985
1206401501
1712672215
1724595964
701719128
615512095
871567117
649918734
259320870
113722665
2084913864
1437118792
902395637
1655069009
165276620
1208585863
1753579276
250058822
1752211335
1333256875
1799309119
1509397232
1272965201
1995771227
1220838717
803306978
732629694
2028723819
953048958
820533509
1693414651
1735215509
654794287
1416348736
2021874919
299624762
1220199997
562862728
633355999
218669775
739593340
1788358051
1725211271
1310889236
60944473
508994493
1086308376
2035393190
1299811048
313174609
510402189
1496516935
1092474799
143423328
275926367
1682116690
1106645200
1989194057
1751481396
292520660
676606932
2035486031
2100742295
1587447292
1381662916
1560537006
1735008095
858456572
768759676
1692240321
1836449723
524537103
278839952
2006961609
2080049413
1771492323
461237435
2056023648
1074835190
891987825
1740218304
1411306625
2073819564
1065966460
1611185888
59163219
2002191970
642400550
1765478586
1868712564
206757292
1999155273
1086056902
1391486331
805545931
35810316
2091266972
1735631112
933156797
2116313766
2051118493
1300668193
961524740
1362887260
1588921778
866829444
1449232800
830139676
606349627
1117166352
155985135
1211487927
231740252
869792381
1270406031
845034088
1614358478
153468465
315191770
331149633
237218719
1398835273
575711883
570096244
1469091392
1783333607
20217147
1601944372
630768356
786464653
336730083
1046749042
1889476617
1357621101
1106082234
1978386061
2049301228
901961326
1290655845
1282293406
746259746
303753637
921172695
499289525
853930310
1491994748
1972896093
655631831
107835787
994587133
1775320183
1747036972
442823894
296298369
1167540351
1520105800
1072991713
68424705
1149042953
1417242297
767637884
1795294010
284582314
1584184699
802196467
1172167812
396526438
1090551941
2023096247
1850608959
875615774
1875608398
1580212529
1726866236
950759203
2106955774
755790748
1047731237
672592399
1664467482
1670917776
1748968020
540866280
145092432
422258194
1783514383
1512777895
1191186023
561213083
2140941256
1054721462
1225040678
5460920
2000398507
1934213316
998208283
195543409
2028945704
373867771
1298960685
642291549
856259141
156600969
676417707
1617855730
1729040262
1287999755
433935140
1674296997
591531786
545220046
1962204834
2048316167
1512817543
1321787958
937857085
844113287
1961548079
1590724490
1690370753
451910625
1307707822
555505517
1509901216
911257665
930067911
275545407
296496264
188269588
1442256672
1214540460
366173848
825765388
1255353882
106536398
1170336887
804037637
1949541311
922213302
350732847
784642642
2018093788
1564175636
1790731751
175624749
488827388
1620219257
346987188
1566591251
688204794
1275008542
597183483
1793845221
2088595615
1679603734
386000717
1027732672
1788929349
813045627
1270699257
1709951502
445270149
1020107168
360204462
901604659
149339195
212192549
819097585
1861690316
1501411590
2073618749
127492038
166538874
1244438464
69310813
1538981447
1331830248
2018276543
122128073
768184741
1885559821
597447569
1408816959
892396598
558435570
1840916216
45025509
1827824904
997560865
132591959
1657381780
2044015386
660923528
644383454
919174877
515041114
721276756
1375475388
1351094767
1798366010
1594909848
1982477444
1344607580
985686029
1337043823
1838420829
1910541704
83871918
575173017
600907485
2103559344
2134436890
1153576137
1395559105
858247518
2062008569
10001554
587980065
1614672418
921767418
1866311355
416116992
1773351013
264092662
2004573964
907219668
251221097
379549451
849407939
2008445591
1415863677
407862371
1718135984
1926818081
1394179237
1679446673
1692738565
774063730
440423046
1577818141
537867368
1176797740
2111711289
1787538276
1643694343
301007535
290998329
1290955300
826078763
548141352
1778356649
93531313
1722547075
2110026406
1918092346
1374380451
1142325346
334809427
496216580
149286202
737783870
284733025
1900727816
1902289565
1095714639
1509047131
2049629861
2085281950
287235326
377435008
914855768
1102273128
336830550
38653889
2104070002
2024006820
2040921022
1604758781
104843691
494454514
1391898716
1608250227
452876436
1271034110
844997530
502234030
1634508430
1543503497
90752268
2124432180
2034142569
1681205563
2011786516
1145637688
921598491
51264222
1797571861
1361262774
302084216
2038041060
2068271540
1846223372
1904403402
524483290
149564849
836609034
1068793693
723919578
6970306
1725751100
781112443
555143913
2016295888
226319479
70037711
1362129351
1325198546
700543951
1527116196
25064208
886229723
1943222215
225905260
1649688381
1664226155
1670772642
1887787714
997546370
1947679960
1945620098
1310017787
1974426989
610580513
964935173
530811152
2143088264
798251746
979344018
1290266282
1995406578
420690379
1808923276
460524028
372036023
1925798494
1298113352
2120635801
1083087130
1386848328
659139675
1373612500
115034968
154724758
193795010
551496652
2066306991
1885885030
452006687
318980473
1003722642
1010890187
1590543138
1235237648
900644926
1527335540
1774482891
1145481760
112649496
1003902092
1485276725
1358299428
130675945
267179981
1973583487
1333018761
863089477
1213578594
814624769
1028681176
167636784
2001772828
27920321
1877979425
1804191076
53283915
1896008053
2112647651
110698675
2130930449
1521226490
786906253
1602527303
186823308
600984107
1577849385
165922836
1003907232
865607025
488301010
846122584
1577341415
666348559
1289667935
346143456
1538575263
607843575
1705236146
1524064216
1051250188
230884351
1828284597
1113398205
1414793755
2030704274
1952675775
1906425154
369805265
652929276
579735693
1403851771
1241769809
2063390952
795959900
1825165692
1121253329
1719343591
842919700
1260690899
2039255368
1694285999
1617523261
2090202744
384671762
1290625086
809784254
259639703
1190764670
421655854
1040572004
1565543794
1752419759
489441222
210807643
1227859936
1961713133
395179260
133211118
1805385456
26098173
608876087
1531706704
1167195849
1558368001
773196494
535298475
1269067605
307845268
684848214
1997692987
1784880282
1446789085
41820357
1754009936
1608905786
2144825444
1555151087
1185872789
712765779
1564920517
1097292465
1501810755
924955953
758177244
1184117820
908277675
1118195804
2093647402
649154118
1322739175
1170407314
447263695
818593638
588205165
1656131130
951694065
1987623021
563384444
499379412
1961052101
613197224
1253045722
311856262
689612164
587958886
410670380
2071638010
841155407
1370178483
1215658686
679253269
1850397601
575295299
2059727058
94370411
1350234907
1291144224
2131496662
1628035059
1813434897
356161593
859428993
1746354288
1309287845
2041619260
1802177027
232773288
949548156
2136811896
725834619
456126792
1084088385
1911256531
560553162
1826995772
734340245
1698691779
772545497
1221249849
836837928
1338465739
1742436644
1076533731
1379838869
1755419687
625964438
476506878
1202861702
826078763
1984953546
1264193207
486635260
1290068240
1415983172
1796027666
761934311
1749591271
940586553
532376651
1620462340
2067735097
931846196
1401959739
1710948669
1229317967
139853491
1194744616
393161908
616419511
2133637574
1238632135
293609803
2050049227
1072229177
1519784673
80784517
1478873793
923288173
21792160
1818939547
2101210331
1574956491
1929612014
1353052407
1357618015
92180931
1949148206
1920340654
1118872691
381222069
371757360
78485981
1844682956
1008585025
180263030
627928133
2031157592
278562084
1249654106
28288285
843091149
1415528267
15532485
437727718
502586861
308508337
904289365
1144900506
2036459003
1366189796
1000395260
467270635
212350028
2045530170
942357363
1736523224
783241025
840553348
1801267932
850544791
1018134404
2110878335
84991761
746808761
92144067
1192700762
179249594
1310436217
597461983
323281766
445007659
857852180
1674645925
186465136
1720619511
1508661422
2036847993
1943821702
359071337
1450895331
1146576195
1092758540
307122961
2146075196
1272074711
100786363
1691109008
1945519927
331182316
512373809
977260905
869558974
1566273244
1557433477
774550832
825383095
277462212
1643730508
769510105
247070798
1950580457
1139377532
1832297946
1426372734
1464489335
1185033040
1634762367
763067319
1174951666
1750379378
312467973
501631657
1205142852
999452674
1931314507
329065199
856247289
2057783407
322320850
2067868296
944486954
1345161730
1924848264
1784626537
1063792214
1633081611
445506528
1805049454
596825837
1838136774
673889046
699414672
1908956925
1049871649
1861677633
1572155488
214075381
87329952
668967387
2037091080
264499932
892086697
929527918
1546531799
1655982235
233969853
375935569
1549846756
1349244248
515175257
1724018113
1984207386
631797928
992338600
2033348085
1686237688
851225927
280059722
561926418
873536550
99539716
1160754111
731279001
1541143559
889924353
1114457277
435200206
6281109
1374655654
741571311
911322285
1593380782
439664972
1978287410
1858252132
1774851887
671411924
1151077715
611336343
203459050
110404805
1000258001
343235362
1649678368
1848130250
2081793483
1095427088
1087775157
497721286
672930710
514626263
1414626619
1498612960
1774830818
1555950766
438533599
591049992
1311862422
951900543
802870957
1612833373
1444928911
1109581979
596788609
314317083
337461777
1514466986
567974497
1265708862
1197824843
292154615
732008038
229289864
615830444
1118594693
279013124
1328107523
1067005110
1567192124
292205741
555719018
49393735
1879858977
725736013
1796084125
1030791943
1169613326
1216624837
1515502041
1052526549
1988479132
960112821
1551009741
1044397092
796060374
1757654846
1328110923
421098195
2076071433
1723870815
1306989100
741654734
1592594778
1091647694
2039537869
438435031
1667139256
1820860562
138556440
280220536
125846334
1813445731
1275367021
1799715323
718827525
994761464
234930203
1454376806
993463431
1981975426
1536405586
1178427574
1733420909
651744487
1726236693
1532527118
1498144388
2074492967
903077424
867745120
864269854
75721300
1244112534
1798920566
581030441
312673746
1919191701
1137571628
1760153499
503391640
541265447
348228183
674635056
2001382197
217301756
1137849748
731769507
2116269609
1474003712
1012464925
2130115583
2014675423
663332098
219240532
516233683
964535103
73106902
1165774060
584086963
2014584620
262772527
1096438699
857975368
826973199
906339473
774059837
2031653475
2026395828
614308961
1253499263
1999481143
1554884229
288289627
307226229
110045300
73028321
156633899
1996685100
633295308
1344257126
1278171923
458509207
483172290
1807396241
781812970
1846115436
2018727500
456395136
957343428
501946706
2130514535
2125779583
1356798725
1084059391
1644292921
1199079895
1955039153
1114864741
1636641564
1769585353
1724880138
1153115476
2137697055
855208635
2145447507
1156072611
1030517463
1421102621
567564703
666847675
43266074
2045872034
1008034491
2008946414
249826382
904748063
882003133
339101525
1020662457
1912054231
960497468
963422845
2065988930
34951727
1635709615
769233593
1436608149
1557123956
66078713
2083368856
1188507707
896939321
344349704
979021107
1220379134
67790956
1784433246
1344038403
2137925822
1833478851
295807587
948040109
1552805976
581877824
1167322974
1338733707
1107045301
1209975573
269813735
201375186
943913169
838907382
2039879435
803316445
1558235081
1080521695
1570603968
2118297874
2064835657
772998002
1333267502
245808835
1950116813
380630733
262421640
1055036060
1648820274
314697360
809676331
1136734022
130505405
840956539
1339830026
1324060385
1092872694
806529133
1106640361
62233724
1266240949
1879655544
386282124
1747933602
362551919
565104997
71083770
564922844
299828385
1388633416
1618871650
1713868133
833020234
2078197193
1064210702
273086710
2027362368
54992701
109374265
2078944782
1609346000
110109947
1371799147
218699970
216362754
1284860936
791600138
1815561401
640572159
999226488
180487313
1932991866
1524106957
400176206
1389157564
1423198912
1008474832
1152944512
1284886637
15215117
1479623336
546137377
1292525755
841433662
155858105
985876601
2035665788
1641139214
606557932
467683869
1791283762
1784064864
1639474945
695924054
1482535115
1887052942
450966179
1962699357
1785386694
606315149
1229436294
1118551868
1927736666
137971439
822512363
674106044
1824622157
781022331
1386786470
894345196
1916746463
844774757
1635996948
2098497993
1045738766
1024960930
909933834
648574804
1618873012
1600366014
1344269751
1177181643
168541883
510040027
484014473
797531563
1078795648
1523571672
322465041
1520813690
2007433520
204865512
1735833850
753105384
563416807
390805840
689548199
1464698321
644953776
1005911093
1733318789
564953064
158071511
2106759412
1290896425
2118942320
892516683
65062879
1386452203
859498212
1899627019
686052888
1220832418
91862122
915385803
1407070348
1986598113
1536259129
964566937
1623578041
735366984
693148645
1857880321
21903586
1950657230
1398863860
1855512499
1236427219
744936570
1346627597
852206088
2020863426
1285369057
2069998404
864598907
357492460
1815531756
522747581
1939155970
1378848556
1860056617
301300732
2049826540
813356384
831039337
169934967
652518727
529755573
957839356
1938107762
331354419
705776806
250236914
735087927
1603345435
1661015115
41226617
144213994
757936822
1250395701
990519611
1043568449
1092597677
163484083
97844025
1568854736
1783869454
1105185657
98517501
1839746162
84901858
254230627
1698668482
998276583
379841606
51603060
1914723937
150650021
395151430
1422949045
132050464
1013383359
793740025
1159919037
2144682850
406418356
97786030
1310033681
906708563
1070958791
1747906591
987753254
1591644380
985989856
174762080
688322258
1555845919
367869542
1129512858
2058020101
1186883487
1104474185
1288701495
1735468641
1204032446
1186428682
1809072317
533835312
1187121887
2033774247
1388363110
1984880350
1546052391
669067762
1205002901
1526090485
1915694938
47322472
1442564570
1000367862
1335667810
1653826197
1273467640
2016504000
890719562
1413293943
752654340
1047081807
977946953
637928541
1018131063
432218295
540075111
1623967990
1760592655
819399622
1065859550
153163417
2073681555
1145217611
981013092
613336331
91681860
1946025014
922755598
1465460797
390000111
239057976
1288117798
352725526
1947666417
147789137
715247773
280267063
536619229
78878347
266736896
283799603
1405995676
349748815
215255871
97368933
2020967656
6409129
10787225
1782631682
586142804
381773070
87375027
1851871894
1148701889
706643818
565467841
337887350
739256478
227632702
1295825728
1745371658
156494539
1826022200
1065748576
331277608
1375273906
1762370962
1611534447
1988354314
1798394859
1562816781
1015937597
1869211871
1078756626
569264816
639857007
2068218313
160841553
83518548
840152079
403718346
854140113
1184923414
614374190
819192191
1344731089
1698146041
34956759
1603290415
894892174
1235440772
1141809380
1585894939
146889482
452367617
1268044469
1263175655
1176727261
1416428719
1257927285
898918214
635446161
1010184385
1630230425
1732720937
1586983888
821270120
617627502
1068676821
1595535854
1931994702
2084556394
1038441358
2068642928
121857269
1476715124
698335815
1139815977
1782966357
843329590
529623841
405997845
998607392
455490477
657766604
1199180988
1079162224
707372076
873378510
1711206270
289275550
432852901
1677291879
519729648
2090795951
529560984
620393121
586391095
136218654
684232379
1428257882
513695398
1941704679
1666175574
343650283
1139041926
194218403
1818385389
839527729
1365607675
753597119
279235575
296583829
1062099087
436722272
867060607
87284531
1596046311
619125333
1097513745
1682316902
324941311
525201291
1465157334
1074595122
1529436460
931611031
1588202177
563602247
872546493
1051105911
370623219
400841699
1105014460
631371213
510787651
176202799
1991156092
1900062639
1240344755
1969725008
1422188269
187092737
733837468
594224833
873855145
1447384178
2066766563
832388643
551262192
36256948
2102983188
92718751
1113055320
1207610182
39471956
2074890101
71198117
1494037110
681337826
1881491873
1085071579
810913566
87521636
48620983
386600807
143725178
17962522
1116108880
1013238149
987115027
1315386430
225943250
2081803565
90621528
233609391
461145859
1668555025
2002585881
1282289315
1047355937
1455371702
510008289
943945134
680954960
1467026013
595090517
749978378
1813591464
182908200
721038427
148363561
1459480577
1443587427
1893064730
1799724308
476976273
1033854686
167159542
1337326103
1205835775
197270139
90900993
1337049443
1871506083
823480176
2093904860
1773879127
52783687
1290334332
2040971043
1157417208
1322400756
2052297410
1552636340
1192897866
1545551065
234112872
1947457857
1981843743
180736621
1990683786
1508078245
1136468237
1180582016
1583857961
673728424
1322994355
1725101133
1207480832
354230376
191105257
1855362781
510206129
1882794082
1660662393
1206014659
894835328
2027790718
1064248209
1424331439
1400093038
1509920009
1070377019
1825338896
1747180418
1135186703
1498121296
1351051807
111555430
1002101704
1436575247
625030216
755074911
1374821199
1264320555
538848299
346206040
1590513469
1940888918
370181356
1305882507
1768954313
359286150
2103562131
1262300268
2074291748
1385184059
1806502077
1655280890
385166501
1889252235
1400245508
1633361676
523310793
1342047949
2033074004
702224226
356787776
1390746158
932611010
1332911100
49561538
399608284
551822012
425185159
1655244751
1684593322
921325043
273161742
1281001159
1150732662
325928841
979749621
809512026
1699583016
948034170
19956482
1594903973
1850742444
540443557
822345784
1112197371
828349428
2077931217
546653108
343621567
155638826
205934465
2101306293
243527807
1111636636
276364664
923807716
1224000237
1447919590
191151028
432010845
1569119984
1029062791
821270120
209275152
1141287044
2021120528
872360260
1712853581
440109416
640687483
1719993289
643234828
2104588746
832895526
97411801
1573758070
80848839
563467043
1650647326
2117820933
32348924
696688933
1285967315
1017552238
240493869
595600575
295176078
726729636
2122015537
430365292
1952393826
1140023451
524504864
2136114704
1265899090
359809185
477551556
685375526
1861677633
441397951
1562155238
1617738877
1549450160
2013849830
313862417
1176818975
1685409526
55394366
1391237936
1639749684
1877192359
136811726
2013923940
866322242
1236173584
721214398
825625207
640865141
333873989
134662463
126096781
601283578
1820336483
1362709748
59084532
315766250
1586253636
1138089877
436015560
764704832
731420026
731477751
1033549465
851535389
868687357
961106092
1177837567
2102407739
1922013997
1502251519
550576169
1319639336
436013945
1017127029
1046866574
1467870597
1137732302
1869306124
616828798
509260826
15600658
761833468
1302467274
1714366514
74649408
205598830
105678630
932506060
1349447577
356368178
874004890
1519361205
1026935538
1074037093
1145866566
1534980156
532331833
1520899146
1878404725
1856981598
140132965
1727941340
1192080342
1822562609
2089995522
1324015699
1708854933
1392741779
992135876
1602993492
21913906
1990266050
147474961
2138464062
1138214733
359050370
568187044
1907947893
1189200901
307904173
739366023
1445825498
281930464
1206464284
135589380
1718829119
58214981
1393517099
537163972
657915758
1465395586
2131658484
752771898
1285317648
1564067613
1304148852
1283087302
638936585
1070179087
2024889226
704702446
1027186
1290306446
1024145077
506222370
260687734
612978202
1897181336
1807675351
1995942551
24238920
1045539897
760817201
1266745991
148571
1732195321
549969476
1358047936
642478999
198288189
89414777
698138422
700478321
1986435337
683402132
1198360484
143478553
1437125400
1599850513
311972395
1507055736
1133799557
100213610
689741611
1579439706
1019710725
1162872428
1933725145
1124457607
1619061485
1045778801
1123786633
1628830778
31171706
256816872
1767602063
681238838
549099361
2136727089
794496955
346084819
148217402
21804593
1316415032
2002688239
1294560495
384910592
1672140679
598925422
916834861
2056189158
1127427107
1906828975
464200990
1385818728
1199453156
55090963
1235416183
1791636223
204280658
616891082
1664586972
538847385
2051591640
1766115055
147727202
757276924
1394337379
732469569
1475608371
1358591402
652379415
459588339
860113065
886720694
967055547
1718434282
376711710
1807172194
1754959590
2006161783
1403733788
723018490
1231416741
84171487
921211023
1873828070
1716551067
53888303
1188001861
246917541
1562556214
1916827158
2080829422
796703905
760984929
539493206
1841621394
1598326995
16845234
1269976504
263737139
1726708169
764341193
1165294820
503215304
427066311
738627740
1142468968
1341364953
635092788
1085056456
1854762917
2092444947
956559834
1508145447
1273087991
433051064
1357738356
1889891247
696455746
1496817818
119556133
189724504
503693487
1265745878
572504606
492204104
342954942
1774598794
60746502
68148464
1276136182
717454089
1801073631
1067218692
762017518
188436190
1015856433
1376502922
905352420
314697144
232524909
1192351584
1518549908
710166939
423702903
471187832
734564264
2084799184
496954957
1484008063
1898239496
1473373745
859665609
1387668478
1550254278
1204457116
1557888581
1339935116
1774955597
1315736207
1230050468
1347061567
2075750607
265149469
1382642034
1174908349
30505463
88681459
1596629847
1781655179
1268585663
1799815282
634880475
777232334
892018807
890639786
1005072002
477595638
1936219706
826440103
752880073
568099147
1793356655
539827070
1865572635
1533264554
294382548
1384647715
1505225305
2144800393
594195036
2037972955
2115115149
1191585314
1875522902
1513699531
2070622467
678942252
840484568
657660819
464760014
1957406900
465668464
1799533134
1613653406
571618307
2083944451
1231687964
1668534422
154614518
340689687
2019563780
733356434
1651689057
714004149
219993853
1582193614
1677561784
616398078
1939911905
1919659326
2091876661
1468850711
2063163250
990885348
717277195
856613437
1914068720
1792936131
379783713
297306917
762246832
833617399
1254385366
434710594
1842085349
809139781
409120067
1910147029
1177251127
2047087438
2050339133
2109760925
1332455968
2084898646
844840624
518156419
313897590
74765072
164715774
427211093
1815838047
523438196
1711485259
527045675
1238609151
326050711
69104296
863215653
1943772148
1847993257
2096908749
312285350
542527244
1068364114
1561497819
1140303802
1218731152
765228465
1478924472
744744787
1939575581
1809459610
438648797
2046701326
442039990
171769990
2086412526
1103403656
71731027
1954183777
1335615545
678402617
1829311343
2008498278
423075065
140329025
349687461
171942
778024075
422930874
1729411940
2006107929
904694988
177702676
220928591
804602066
365383669
1781819874
2085377867
2114924456
1485501830
451199130
1412880599
1173188631
78512548
1082709207
1009491529
2082916557
105845734
1510815253
890713620
261793927
1008727145
795293796
596033389
1232954502
1443726169
652656927
798220494
2107526635
311430189
447221349
1908282234
1579104616
1299337723
821462806
1901008729
1062221006
305629805
28504072
1868903137
1959558626
1384619201
435006961
1564496992
1796783927
939442054
965928917
1094966910
2032324847
855600675
1884679928
1376272816
1255269031
202030606
900183684
1682946088
1993484317
26928583
39899555
1462095826
1705725690
1406895146
1170134009
506010569
1618147659
1679235995
1592080773
1131783104
1792360792
1003624565
1694837756
736602754
1631726171
604373702
21320484
346867996
431086353
742228356
139614464
2021332179
374742652
824156953
1532337872
2083304215
331330407
1240726169
2110889338
379162323
1700475370
628617377
1513494593
1017596953
1919882601
829366151
2000106428
694822313
344227214
1381987724
1917372193
1924815217
1052382979
909743884
1524241568
287397597
2026076651
1336648299
753696097
1060773774
1151784296
1618251438
992873889
33253211
159858815
1488200906
789809716
1655420773
1805500345
894583509
25890527
1907505767
334961815
1729505772
1555628395
611344240
436752332
557364417
1884352090
1989423740
1991327347
969328105
1100698888
538304529
927793275
1075595583
686303834
1668723673
969023639
979722229
1309930259
1087614526
1598454886
1183211751
920961653
483561595
1799861197
415878262
1009672996
381948194
1074666798
982448691
1886812058
153332233
914713837
1143913529
315322649
439743339
371847432
123465844
783501810
1867982264
1476282641
1795273463
1287032031
1372274318
1172863176
2020862185
774595837
447149239
1987177619
463774371
159160405
1682447199
1455493317
782403562
1655012306
2003827933
694132117
2138070242
1353550103
624544419
1608724363
70367469
1229454247
1323830523
1464105731
1186048178
912834383
1443809126
1721201514
1228808822
828432600
452298384
800697040
876201302
462863833
62770889
144532841
1891896526
1069243132
1046485756
294402088
1233682599
1899508214
405663426
1583131304
933891960
1162490052
174764134
761806862
979177388
1760661626
790981120
408435660
490456604
347275218
1503830325
749864033
405011254
1966654690
513620213
125158825
1831369150
1776358713
1806844695
1988129761
900069106
1106062955
792144023
1960417905
1041941099
1890090441
636289181
1141946312
1894234087
732276209
821332189
1262432619
1410969664
1745488333
1645099471
76149825
795158755
707680772
1012212916
2142780361
877797127
972339200
1968825326
551355016
38952325
15260936
1967298492
1522467507
979864722
952593541
1289356422
1288411935
1301026732
307562079
973237406
680224302
1865186051
1107999116
313649078
998826788
1606597703
1730291696
1796562642
1390733952
1355204108
1421906783
524448587
1354721712
194694718
955337694
2082254649
1891048869
440967245
1842158103
1062453118
488432490
402358893
1167590510
851373903
1516152422
1684675691
145442543
933067004
539174111
1787985109
1235530238
803332514
1857151542
551990914
1336368238
972011321
2026010068
86371914
876835935
429909558
1342578748
1522128710
720264342
1926792567
940302469
1785778788
242943558
252229607
778576270
1753718744
269753616
713969819
1473522486
1712577149
709257973
1386646221
1743060110
850390274
567841425
2068460039
1840271390
800780683
769659203
698735458
201405640
130657822
738935125
334555179
663747497
1078543849
846557096
128782933
1094199856
692531597
504364776
197370782
1449785829
1978919515
564943847
1710858153
455161536
120080621
1445569183
1309381111
976704601
319836434
807941217
1827377497
1062231362
733498420
828280122
1966242507
2058641405
1954509438
1679656406
1141781663
1625581574
759736150
1029922132
1024965507
1755885878
702199786
1484721305
2039012611
1010775659
571002837
332872289
1218822939
186196162
478679192
142499574
537512070
749992553
202217616
151384008
526695037
32513004
1371534928
337805902
872893969
1867379957
868951700
74530870
1897522277
923373233
1285860134
820535416
1720535005
1236755118
1789185380
1436976744
1905670290
1884640787
2114245703
1052595906
2039313046
1599139513
629399297
814785056
1204243611
735384768
1224431414
1242221989
1920893342
1856375343
1823129063
4873155
1733272252
2118781113
1618448365
819877776
805272181
567585032
1452534654
2014697317
1108462525
1436246945
1322497054
1773234284
121887244
1033409824
1826823829
1362878780
441594
56874615
1915012209
1341924602
764172380
1230503176
270274987
1080166183
568976605
1239766326
506180436
1523547586
222940678
1664579378
150176127
1137407210
1606702468
1263112880
1445218023
18503102
1742174331
2081440846
2098566005
618404315
470483792
988872026
1543501805
1718422029
1794749546
1809830920
1663701870
183032296
697987313
180097591
1594217151
703066361
111566064
1258634294
1089802045
527056868
2030546567
1624367083
1966374320
1167022572
1503759480
1898607924
1568615612
980916868
1936983478
1558079952
201711115
909778645
2051708310
2075714845
432913551
1861672388
232964961
1715817572
1228101971
933582836
2061453322
141243322
902833703
1571407277
1621672238
639923582
1879486638
343582281
514597196
625503722
1370367167
399152433
1638832263
1235807057
917852567
887979945
1125668441
164205543
638394896
302819747
60597370
1629649155
1453515203
1187620511
738490986
487827395
1022534504
534203208
559960481
1538877797
1364220064
341172408
615459458
384543860
331743038
276323826
1087324177
1351583661
1914934181
1046749781
847051079
468813781
1200311171
2018086061
355574515
1410696218
564678611
1630493670
1959352920
290150572
1935803959
353583091
354628664
750190816
1839179796
1048184276
75985512
560417039
1331602425
24137521
1576474664
511814415
1838675100
1862951999
842901587
1101895848
314469349
1915210537
729852919
2100840431
928477178
1407602297
601862195
2070411261
363207383
728772595
652724102
1504146184
1939810438
1830780911
1379056236
1015885580
144652168
708182135
745437925
554609532
1140802721
1606166869
1787928919
877409760
1230597008
782049412
1836356346
1576030342
1915104398
1639408177
1122959731
1396241237
1106528072
1893536126
692854427
492178822
2128870350
452989969
2108007350
590225314
1352540063
1826486545
1357790976
107788853
1422335307
2040865307
184669318
743535534
2056876244
1009631316
267126054
408692268
728845920
625937486
1905582100
1298708332
1873944682
297918965
1798505410
1205905904
1755338033
1239999424
909572534
684937815
774650110
20272701
871625762
71062228
1492608497
1568381315
1959052103
1724799079
1064397296
713865755
1739068294
678173361
719981340
1016704626
1444804116
1189425614
117832274
1522274435
1644472712
781967011
772922422
1135390245
1796472988
205019854
2136076307
21113937
1886859673
2035985614
880204113
248756020
546365474
235688953
1466047690
92900433
82165814
471248293
435947801
1529142008
1714538513
951229465
1659278957
503568399
1213596513
689468711
566040837
1330264783
2028781509
1250958573
64364927
1879869746
750454932
806043494
1605682681
1346149251
360903305
1560178277
1763648643
1127134947
1669897942
1238756251
917254143
1591942066
557707124
1793433866
1742892158
739256478
786557285
229077850
71575319
905718981
1625304419
165710254
288086473
1682509743
1014231220
940260074
1864367384
35099437
550343127
1591987581
2022370670
188614314
2137160524
1318206658
244060748
1016446060
1807145019
1913776403
1544805395
1203355510
1955925373
656559746
542009895
979800331
672221985
578588124
476165045
369973021
1667879529
875424923
718089683
1274029219
50613990
1675404150
1415616317
994024868
1721978075
1262289434
1902764374
1471013833
1981392235
1965264851
295703154
1174853046
2033299749
2130729584
287242171
462834701
1809192262
566367991
278385582
2095441821
1682181063
85564608
322464989
1158412020
774788927
605379834
213892421
371910745
741782779
1099877670
1122737514
1175337033
553553416
1470898051
586025999
1793135280
1907247326
552455750
1746625829
106861762
781015389
871811853
1562809456
1329092073
1718767033
1293093070
2018896643
1767662923
1076898104
434133481
1577514048
1547016591
1899011959
733764852
565953721
264174401
1002947715
490303196
1847806323
1929117631
1322014995
1630561112
446634085
476106466
1165131431
1205498214
329377608
1508085132
1649892865
2118689279
212401446
1469452274
1265269238
1308662713
1661830033
1238210536
1516102498
875927593
563027491
1795742454
1293064711
257121666
125090091
984387389
1665124055
2146657483
1555224742
175546611
1534261673
1507106136
982952043
351400325
71413647
1435652114
993988452
642888537
393014511
1160964721
490108908
1352739491
523701106
356349077
1547574112
1372965666
814945169
1249878461
1961381169
826501054
1340528303
1364702527
2134353446
1671385293
345160641
673834666
849895222
1216548559
1867594413
1240485146
68611614
587738297
885568606
860855764
820342306
383987564
1972454130
94721691
737087354
630698652
620129847
254547109
1707469708
1444931435
14195331
1104475765
1235619382
1727390203
315707575
1970610982
1864396734
2077522829
1850758160
1871357520
272198956
1766589860
732917820
315766250
826844776
1175823380
1774046153
1289962700
1979164726
864709957
670373104
1884431721
605311565
1190435128
617696417
138905012
601619241
105231282
748410034
1792879305
350510146
171199431
1056461766
1089256461
171344802
808487491
467398824
605134383
456095419
880280117
1185935806
206732811
1718705981
1827096725
554209445
426444785
1325585864
707116309
1185126661
1892369893
2024173711
1514462797
665691218
25613291
1226073160
2138084249
185415461
570273333
454469655
1255788362
798081650
1600693101
1259963627
633743581
563476410
1428138183
1639706321
1168838108
245338387
860558490
1134221324
1865892757
1694578486
929013525
1790397036
1430949078
1799404329
639593042
190888757
1807015791
170599522
277606162
269477685
548458418
1367032537
617493813
1943301092
1253324312
1779668238
1100989785
134947087
391975692
699179285
1960602737
377223860
2029021473
403343009
879117633
369100604
484795478
1998280430
1134089768
464890716
365046836
1866676009
1313975099
1232510766
1161239087
426748768
1109925590
1040774164
1178779499
13672074
329659554
1463906960
364073561
1343187032
936637571
814223595
230561070
1619935798
2091379632
908651861
1197017779
86137638
1995113320
1127331383
1986540017
1878383341
682473047
776060880
1365187554
401238334
834329927
1549870651
1525585245
261422634
1967688980
1405654338
1539735648
155080673
716865939
1917817510
1145212396
1081885175
1430929683
1881380247
1855457521
2126397105
1499292208
162681904
774960273
1905735998
1307554232
750333384
1277628882
450079028
618634927
5387536
1244649830
967448102
918646897
923659042
372269860
1845493468
162388803
204099078
2044770887
1244776145
1930488147
1132649863
899004059
1518386
2039019961
28033899
1747266042
1204798993
1180769930
1438584322
183988744
1065167514
95867208
2057842749
1346971630
1566279402
1778989821
1781392956
1711037972
662756551
867205148
1553264810
337414775
1425282991
1676817890
588272794
2027579641
551886416
1122523958
1425672911
1298581630
975773151
1294653240
114476496
2011676799
197361751
1703542912
838286675
1685544272
1900231164
548739038
960424792
1611671124
476929541
343160962
1753205759
515912059
759820244
1912558121
1485881767
655314324
897782827
1315170518
1517308967
1249967056
971972050
1102327903
1029533518
291084613
1842748276
787812447
418343102
146519867
106462223
938052250
1356720896
1573181211
2117986318
148017635
717584420
2097391738
1689344836
1133128447
929398710
376908250
1672327672
511537143
149769819
1481872793
937090720
341522828
812448107
1869642943
980454243
1921978081
1241636438
76266033
126446872
578386872
1287985523
1264749467
681689801
1191983280
2069147559
883140896
2024934781
1077457803
1330407741
105098565
525557356
2129620041
1575252252
762590091
1401437234
1560242152
982443283
483834200
1408813282
214201977
659889636
1161125431
364804393
2029927017
1627746777
1264593457
1954555624
606849058
1957296103
1911129987
968038257
132006248
622353910
1985895709
611161254
501586458
182822855
723910696
659190039
900814066
510748928
909855725
1044474658
25172946
1677784716
1743537016
1809081267
1541817858
2019084195
1585974999
1352051978
581390555
483967322
1814792936
1580448632
708963288
1493054306
1487285430
15658628
1394350402
1678274690
1566986333
249468348
836878020
714734981
1594118196
636201856
80224273
711337056
2109135492
243113195
762218621
456264317
1254151565
920509215
1208581076
146883640
773528215
640947238
2065040852
1398993725
351210643
798987720
1983564805
748812687
1548913053
82591450
1068753339
1135094443
563010618
1557241127
1732075487
2145293796
1522971807
1102508338
433048340
141780299
1898154671
1108224519
352351734
2130446423
848359356
243058309
1383780819
265325227
6274530
1733105042
747087592
1470005517
478175811
1221956846
771639682
1400152023
1197540231
1092132131
108866986
1896932952
1999957540
1359633893
323071227
625464852
557813890
598044986
161990092
1891119899
1494161293
440720078
912121041
1989328689
1790946896
1596649016
1945347900
160252322
1332814796
1696206762
1477692502
166439607
952656939
1716744111
1864899641
449717701
168812932
687159317
587634701
740764325
108956245
749629482
575517979
830534513
242239410
1922625201
1406426750
2055749659
1843238041
1853998897
1761697725
658160070
733996790
1389413552
1560370846
686596721
1891178220
2020324514
932323602
1473996594
508933190
878900847
1856976519
1893953666
127158317
285635811
647401638
691200756
1838760996
995522593
1953747698
298495616
1436945414
1459613363
1843782403
626677663
1731164469
1617665713
1591920777
128383098
1582545682
533664288
98532809
314987531
1405109812
223762981
921516178
491470605
1725946518
1786378322
1274166910
186099514
541903263
1743723716
1039524344
1041429896
1351895314
1000541252
863574747
59443609
1243092805
665374609
968156734
302951979
2016301966
637468993
1208835170
605217642
1349133125
1667969090
1847042839
665625577
1372308739
1927468571
842252814
617434443
118489818
1208309840
1722519358
2116625790
2042542479
723896901
233485736
1191252951
1891315190
1378790114
740702872
1757022550
1272376223
1452422352
2102266539
153775520
1750442216
1336134611
258397503
662093431
129504968
649535214
1024947743
534067242
1210484296
174078497
776995041
1497829422
1006848893
1735683741
2046119276
1382547894
412472657
812713426
1810878237
944924165
716216816
627021613
902345969
1687197905
855232061
1150756737
1996990804
731801698
773579744
1991731810
1105557397
1244001644
1390694416
293828947
241876989
981382922
1934944637
1290858526
1752093329
963407867
1655924618
469527190
1554295246
907583545
59672778
1909428284
253663573
1951755512
1834724297
1922896882
819808244
899486433
1806675761
101192419
2127601443
1961719658
710583374
1329936467
1368596120
766821886
928563673
373189671
128850565
1598458855
561721368
57538747
1507051421
1859929344
66184230
424968541
647019225
1705594579
1391032881
1025146861
679297376
730382804
1569022591
1227764331
1072477772
193017176
1229070002
889624032
1675171188
430577391
985764791
1099087536
1047334064
685405052
1089101950
1197945352
646634254
747545160
1521384254
1412300942
1404614501
1883853062
1372272515
1966600612
1465813017
1865104957
1591236196
313473080
1157943782
1678616633
22447977
1313973539
548072752
1293337162
750625289
1810943274
245225195
741974052
2281016
79616359
1840304333
1240103527
1396878025
2070877557
1420815527
515517375
1173745605
1783849006
436539781
1966640761
528443732
1669357158
1434073175
76683795
528792921
788612307
1767888792
1838935024
944564276
2005049400
1988139157
1923673777
1250072340
2111453549
885711134
1002165864
383583898
164213198
314110177
407302952
130187945
666557914
1559943076
2121449380
644881734
257922197
1431089281
140615655
1476381180
1648555681
37605765
1751191569
113293304
6411299
232534870
160826433
518128677
183551862
1250207196
1338700676
766770889
1488068246
1459834375
1648577642
409486786
566371585
525837648
1533684892
863465970
758945238
2040859441
1344450613
1231270223
1670043481
199906310
928347606
1793644251
983395760
7161265
1553054242
552858245
270009570
692092697
994200780
551556246
917187465
49675608
107079494
2113691374
647008603
864932675
95395335
610950168
2039843618
2082717629
594793269
159107976
1322335108
795507641
1022310010
358505491
2029333251
360873589
1553294751
1079166707
168045514
681590251
865807122
1662021801
1124975632
1993846448
1413772575
1216701631
2060246162
776002343
1921796121
80917037
665176955
1486537732
1015296490
212089423
791645344
691552333
1173454725
1531909340
119295644
2019121985
1285641610
333887154
1241244261
1081843400
665776703
1728389594
77118731
1881114187
2033169579
1666871686
1523415213
979636267
326626608
1864846693
70007246
1977248243
840248900
1865661976
1701214650
1394445701
521463749
471105684
1990009852
110069441
442039990
1949414059
1615758046
1371220923
1103417424
1577661899
1672517916
774108881
1502700722
1759202357
624623724
1231575897
21168126
1904747584
1268945601
241863266
32291329
1618080942
442659087
1092154053
1084531136
889169778
549952925
839339611
2141005160
981835277
427368183
648006883
565736228
745381372
1900980148
880951671
2025037076
549283578
1443165559
1350646904
1440700472
1150885503
1565115632
1600811428
1957145528
1582357583
1505492768
582459718
1348705027
759504229
1203796275
1322335108
517779370
609430775
1788907770
2001760656
1459622564
1759526844
1367599231
1564110806
1944174184
131539285
804367407
721631364
633006513
1342843041
1701550146
19688630
2076467268
1716726804
1037278387
79171950
1897108206
277246555
605332907
1070626843
405446652
237418555
603601935
1288478369
1029616236
334227532
1136488360
705280743
602948850
75083978
569199682
674765661
1380244366
982883787
506731132
1943090848
421969836
653593867
699687294
656827770
815288797
701006226
2028023227
1502786881
1343880186
752365884
1440881985
2144592012
5991449
1560886867
302847572
340388552
397311872
636731086
1819638592
731637898
1619006335
628448095
593210281
412080039
1916252684
1828096516
4192061
168015466
120744804
1430001325
1514782951
906991198
531771863
37343946
242773107
81508561
830231560
506125714
1536248552
723803598
63106718
1776032752
1216394411
1511912621
1257367111
674948533
930900332
1636380257
551860370
628355670
1755362625
1795344795
1102362683
2125177366
964925787
1207307334
611047339
820196102
1606894002
287401218
1570307013
179089298
1955907082
1907303551
833435253
458420606
444884393
12751905
1737955527
955379796
802473569
419264642
1996464220
308895809
1098094660
11394695
638719272
1577458236
112774298
2043616990
954086790
1339212531
831115449
1292181341
1686528473
233142305
88478406
739380736
701415869
906593214
1084446176
863317769
1436056605
43733553
1486124992
2066733464
1259836988
1719378598
835017944
1413279879
1924956007
1948670997
730226935
1077955831
111807734
580763113
1801876027
1248008762
1484742841
2021702105
101168858
1859710635
194256780
620186036
248461730
264869155
1008971700
393400740
1699588914
329768179
790335013
1835953595
2019052492
2129813598
1846823696
45740991
1232453466
1647085974
1065076804
437645607
1106578493
378014163
762000615
1529908929
2135886879
1121934756
1858510358
816305685
909119109
1686648694
1028712809
469639233
542824036
1221357066
1316586413
1671739650
1061348956
1356656333
348195241
63455459
1814532526
1245297264
327446779
203645158
98145384
1528825721
989242885
2025103808
1223553301
2040465739
1273121527
222586108
1364548762
605332058
1583995892
755903627
1283172802
550588224
1462835231
604459578
400150603
1695061956
1758687609
93860646
867167982
1333250961
1182446474
991793474
214708597
57700208
1741989749
1353787875
274730386
2065576363
836007807
769836984
542873968
832912469
1322268467
1219698446
1626825879
1571462794
613606070
624318213
422026212
1412410781
490745927
1957434509
1081814374
1288992640
645601167
1200415678
1151793837
327530463
2086653916
344452142
467685461
1205178901
2107093444
944760062
1920595546
209012251
1151500098
1792161289
1179274283
271233819
1403752019
1195087468
1862056900
1033772441
1689260277
40825709
234755667
75422253
1970441696
690172516
1858468182
88177973
1149730770
670135127
776650199
1833890834
572681414
1595042117
1718019666
723945091
2008677297
1956075961
435770358
1569585476
1092493677
1990921668
1029616662
2088781950
724108835
812992638
1278366285
2032747777
2088431863
1578518188
629823805
1874598400
530516086
193761234
934492840
1583966475
928426586
35038953
531157758
1929517498
1382486315
588076498
672571368
371486159
1705832754
2029445486
1090423876
1051034214
597409605
552777926
1947815903
155453152
681214497
1757621064
721276756
669811533
1522241780
992596284
228969470
922001645
630762163
495402356
544119503
353947968
1817702575
1371848653
535224201
1594888170
1383267380
1169396726
702373152
1854190501
1484020763
1891977487
700033117
217132306
1888721839
1901180254
2011299159
454338113
1790338986
2059053213
1260061955
1849657592
2050954648
1975720660
788965092
1225933069
682989689
1170566556
905173061
1517479066
2099808327
1225772560
1459592203
563006524
1659372005
1154305580
1981142324
271378264
1565522816
1597460288
1868774014
698149618
230014280
472801461
1006870193
679835771
1075378696
692470280
1482803196
1640228549
435178517
1565784877
1537122512
1758674587
405927878
261936014
168554137
1582828912
1371534928
152069237
1372005723
2145797630
1750589760
629478967
116804618
1958733574
1913557776
1334464839
723624084
1685040263
752024252
854421125
210449758
821315813
1066589854
1544944828
559922972
366679971
638602986
551522687
1434349073
1777332674
1728944312
1253760482
1038317257
624017925
1281474703
1928956480
1190989306
198317960
569899535
647238155
2093370015
1502947622
1088844226
1054518076
2114428333
228077728
907328846
278285781
213418944
1643098758
916165807
1471127175
1474595662
780424033
133948765
1993712572
793348070
873270288
662722621
1563354062
35503226
750760073
1572286395
1715540469
1425120336
1573423109
127057066
1513862197
2008952218
1564744833
1200674009
436792382
804403508
1043663611
1814337359
1603133593
792018974
1515195510
457759880
790101240
1159005259
1039121162
541385667
486288631
410190978
1566200832
1633843577
1684406686
1179581267
1749119911
439352529
160331869
535847044
1069349131
2000773865
1963183125
1100896916
218450305
1229524705
140444290
949766153
915646065
790341848
2145594448
567063133
1257624498
1552171530
858071163
1689891361
340440820
713164484
1312076902
1464574196
1200034193
759084794
1699698250
1013177726
93245798
320872136
592379503
1938071464
2003357972
805965434
1714841812
1303972525
390935246
1239201164
2028750975
572125891
1319523031
1542739782
1985473513
1531937828
467802549
1521407048
1202890716
1371184620
6411299
1666790854
1746498407
1265702811
1977116650
644573239
54257172
1638495926
1632386070
855197936
1790976903
1199282727
1795429611
459586534
789844058
2083399170
1031603357
438576975
940683025
1772032246
505472255
2002172764
128840314
2122078184
1574073781
1389560682
1691127430
837063530
2126065338
655048031
66439652
552041439
177214360
1598693312
1470424472
873494657
621389308
1242226973
386048836
362055226
1242152158
1926566844
2069453801
20679102
1395953791
1098542997
1777899439
387257317
737937908
1291973239
916727316
1951250452
104811628
1366798429
2070063615
1872776769
214493433
405566430
219999402
1501226227
1599560943
945956839
1631123399
2068983723
269764575
1695038776
1633056110
1565671920
1146505965
1159374464
2023069243
651038616
1491607462
592885444
2129274707
1771675904
1886272650
1451256034
1888588669
1658839615
1000260582
1457416740
1740996082
1854247242
41245652
423787057
1002482198
1251490753
403845672
215402411
1628305797
1791538787
1355184792
1162739440
215679425
96907273
771384076
1077945377
920178010
80775827
895661458
811374282
956304567
1755294611
1895503440
83968699
149369905
1041327554
776405944
1646882587
735653995
871813370
985322867
1822961111
629375547
1494763189
1435944107
90694557
1641590001
1429930907
1317964521
1923922314
1564263120
832041001
1905288945
1904909489
1959382952
970418777
1979165066
1394338124
978212391
1556542894
201459805
1837005742
1875281277
1206508531
1517980786
1676628351
191281784
44629077
1841195259
529103548
1649454294
749520381
48096978
1334597807
1752542669
371902372
1605177116
43328361
2144740058
1463398081
386136881
502729061
917039110
1201088263
1608097790
1114002417
97784278
1319303633
764159182
248469253
857465140
386240601
176895431
1724541527
1846964666
256649765
866841712
1339872609
945842734
1254898152
1044004243
1390367881
1080369111
1708768865
1612092289
198459544
64474729
359021614
597661465
243368818
1517076924
1236358889
1128361099
907014900
830705760
2023057796
1724881079
615933139
1472338881
1250823945
480031789
997459534
1305468141
92283653
835770695
1733477801
1975888007
1108244480
1329919121
1194398910
876020562
1423809917
977105975
1444456676
1251727321
1753661098
5451756
1447989261
1533489509
184188983
399960655
1247525710
185235336
500472633
277581065
1264688422
1407053534
1861492223
324347531
1650728042
113848220
147498718
457729670
1854869849
849111807
453650054
1426630039
1522986895
697948680
871129056
385690978
1651873481
753382310
1142047357
594335452
1984394904
1531554311
1552914192
145279958
147442901
532972033
1909400917
1045777882
561056298
1157380789
186987183
1540810402
1529561222
420473991
675037546
1082542229
1062046698
771081029
1020924568
394401063
866608841
1604487117
1656478984
597746190
822106887
2084984617
1174247615
555258052
593312496
1928160622
549386370
1314207185
1490027348
372615395
197772362
661089227
2058231857
2143917798
1519349870
1688296725
1064213044
1947455430
490533096
1796023729
1124014679
1085466600
1793797568
397707545
1916718652
1790600512
120671613
1151860020
2018379576
1274586023
1756937252
821761358
1076443103
1743863952
865955733
196319023
688011989
583139608
1367807524
1961732197
1672698219
1635137959
533506462
1326372845
1736697892
440573558
721708807
216701851
724347119
2099931688
1305258869
330051615
847006310
720628580
1186002805
1367122120
1718315195
1651320062
1497859852
1048587237
201055433
1515640587
2009948145
1788705864
1772664928
342185968
1394464848
701174392
1956560807
1802293296
1787422228
1229683303
249750394
549109306
1647353542
1062297270
802554536
1322019071
401148314
83053017
692471647
536554047
1776168360
1112739414
1863796626
1775113510
387709457
1388465940
1654863586
1996200539
983686697
581086950
1431411423
1862987160
1315816249
1904859478
832928047
1467326033
1327666307
1245426094
662525215
336641594
452660228
2142951710
1185169200
197716880
130378456
1236506741
926957330
626515606
576854944
407131465
1597634548
2004672897
2007051473
1727904617
1054321275
1577995015
2060942107
1027391563
686096166
1809832
1412623471
131134955
292868012
173538094
1914781449
115452577
24039047
1678434352
860239011
2121383261
1643750094
2069397773
2103145258
785014935
1632635945
765356341
630204332
26261683
563245243
758076590
1773368861
1769786880
1127212006
1251385226
670669376
1373126870
1463330055
417954520
45846575
1459497817
1970896291
1717676763
949332074
1341035825
892817693
1473611365
864995248
280205718
9039837
38340121
1560965471
1329189608
281661876
177941193
1284199639
724193393
1323983337
132968780
660649539
1798685964
1756082459
1283639382
1337418770
1189913395
1292877794
1668358734
1937423108
1192131355
272639142
1981709760
1333573353
1474735188
1604998646
1051373270
260559514
1114131887
979487996
1227001556
103499636
1693051191
258485466
1490088164
80220823
1835786890
1558722661
777671362
1916626177
5695552
1531399346
465781449
680004175
1785898805
960285775
1579891739
398405007
294918104
468936829
111300579
30448581
1183767330
1505979674
1210565116
455238440
1252762546
804121369
290942650
631042781
745953706
1874794885
1194122721
421034992
154773869
288408608
374942290
1462670493
2135917673
287204777
1665454891
454795436
68670337
1130337618
776632723
1473523424
1390153434
811399944
305570177
1262968521
813609971
295186872
423344185
108624458
843722541
1375843069
614861964
1633491684
555897655
1605349088
144880617
135277015
831881860
692079421
59796882
661123422
15508046
198935175
570704492
631105309
1567628500
1018367843
1731296296
1711875899
1263923073
45022690
1131038137
1745315822
765360656
1755934313
892399122
1733568251
539099016
208172511
486299017
1535732742
1592231512
397776817
650692355
1977487262
646325681
497465361
477492000
2146711041
309622919
944123406
255249912
63911870
73121042
1676288715
1231340266
2111537506
654020835
1676911045
1523702883
1258004077
1469165350
433100784
1756567867
661902561
1413357561
1816855914
1210686624
1439780966
2115240554
43447248
1035471054
1654134442
172417022
862860340
664880251
401520103
610630182
1716144209
1817086381
1960868710
539160682
1728558724
853220856
1128997844
1830415181
803894065
15475439
78512312
1483278179
2046022677
2076378031
937822851
701323766
265301353
1451455384
769666228
2028493778
838284594
342918133
800062243
1219638879
636510050
524239682
615337107
917200992
914275506
806467366
1788269677
1385269101
2124757745
517480107
982437155
1637545904
873131725
1957374931
1450749704
651050553
1099115850
1897173821
2078112239
1792283748
1281653234
1961226487
1115571261
896382117
1138242304
1889761229
500440734
2049061999
596446112
157214564
996158462
1028680846
2033417715
823314057
1496708447
1766931588
1770174030
1586495471
1899360923
177405663
154583444
414319518
1537911460
2053045948
890955802
1655645025
1929873374
1482543493
943057300
1348429990
551926008
969626518
518625816
1875469012
2144739570
38543417
2021868429
870510419
2036456562
615933139
2024472400
568748197
1620039719
1898865336
634837150
1422724040
463382884
686490874
958030197
1936445492
1191722334
1725807457
1295423973
202665520
998764532
297192329
275084916
514836990
163925814
1668912484
450340901
938445992
1488824124
110372368
919234518
800551522
419354821
1825650392
457321101
1569470557
854548654
1875997191
1121706544
234843486
721698838
1660590360
825669826
1779751709
1861385242
953605026
562930671
1907735517
880384828
753606655
695139160
1713489033
2126823290
307647601
1268112071
48511439
228468109
1268929168
336808756
376106166
58085026
623995884
192839071
1161865161
1837051139
882162000
1589267109
1141601793
469551439
2083702451
440270843
1144108656
1878030609
1355850233
2039584359
1263162751
227985502
1342425735
1372731288
1232915339
976888401
690178832
1348774142
573498726
1909496076
1206885153
1524330255
176867650
1727227635
2073434127
1625956966
499051950
306253373
2031448110
74324861
1440668608
1171127235
461499525
18509284
844095585
1956730667
1165890785
1693775536
1532571252
670404388
2090396948
1404614197
1903944124
250133809
734891900
1058267036
1550938641
421417770
156317192
1228913938
1920218327
1505414118
825206691
1871359196
491063567
70395800
1570941764
1852323860
1166444117
1582979071
1598846522
1111693303
881957575
1006524522
1135357594
854277020
1367308750
2100133439
693725582
1527427676
843093545
1314647706
1284282120
881257524
419041478
294049610
2085648238
808824364
699651375
1160414542
1748965345
1812257031
1923254842
1679676375
1911108999
119734123
1775105265
1635589894
1755135275
451271115
1567751350
88432069
1294291726
242458461
1380464861
573380601
1518916102
1223865449
929715384
1878285593
286876027
1718010654
34300933
1503393161
630837163
993804729
1114912977
848731213
2033029212
366792432
431221003
1113807829
1375854319
1784118726
149679055
1290088600
1962551138
1410483698
920533358
1146672458
1927251310
186772081
1723004816
380238595
1485691802
1542017622
2067456886
475101251
781480661
1132599804
2054790117
2105967526
1692981304
539147049
277595762
1314167395
537411211
501267243
1681876071
1072266610
704862454
1138080442
1710616461
919050673
1562463661
1323424735
1628612649
1459191290
223170272
167938099
1444407253
1194088748
79071441
613572043
1687843714
94940598
1066331761
515082103
1876979704
1945239355
1749973909
1854686998
2115128608
969293969
878411965
1966761088
222225264
994396726
1533944585
1678038002
435372878
1656318528
250776571
1754348017
788268487
367498064
1263612609
438853057
207243593
909598261
21355346
1573939594
305774342
1902091783
1213186687
236343365
113723998
2093430984
901196645
163352986
1882256747
1158310414
1234531325
641709319
1255482103
1054728430
1764384213
384556190
487866951
1159083643
580546815
1435039192
191978777
1117476481
964845901
1033255132
1425080367
505738115
2094885786
1774083171
1568177351
764149237
999878666
379563596
143426814
1965000411
1304222348
693361304
1828125077
339068001
935738247
1675667242
1740356571
6443008
1617008520
76677872
791117820
1765550801
1927021202
1156801759
1099590663
968894220
1599802341
1889956858
774518228
371338929
89563840
745715983
871223344
1923637020
872693005
407069004
611755257
1379483306
1287351226
1420168410
1864747349
1458695016
860678088
1004550468
1122597235
1982130577
1175864225
1196799388
859644102
1174551293
218612502
928489201
955653971
1459424801
2018528227
501588913
1397290912
412667195
1874826670
114450196
241996146
497194618
30298338
1479884173
1292599325
530661533
854025271
431521164
1172775153
551261119
993078352
553060051
473601692
890722900
2127903120
1372128057
1122024024
70939685
785242414
249586473
1731629120
878980866
1154825433
1916446641
1625502850
482960594
1340263559
752967530
1193866691
437267486
2075183893
1328727463
1244112534
122013309
164609392
2056768923
983626888
1957940914
2065891419
973403115
1536440877
2020009799
384319354
1730789535
2003090635
334396908
1965543137
1876837186
568029228
788680339
2067626596
1765248164
1553367439
1161744299
1804252227
316299701
454435021
176867650
1013247799
2063756508
952851597
1424708723
1027032483
1986767543
250760967
1164457549
569779201
1605092159
1763039291
1630239242
1628223396
69981185
1896497475
1824023407
1207069553
1404646193
1262695318
475585486
1969856843
62314300
57076451
667763263
25626101
1545586099
1666354268
414464421
1641436312
2022948020
451792741
1481638188
1094392642
829931921
1812646828
2125385392
1717906217
791699769
1999502901
646410626
1382555004
730429495
2119712159
1016323561
1797232988
2030113926
1442933035
1205722069
1835242512
901261759
1477277958
236075107
65662302
766473140
1412480709
582382189
693693532
405839317
3575107
1193077039
662018076
1783917188
619663273
560351989
496745750
1807783952
2085889604
634547221
688546010
746144775
233981538
1988938512
593500960
840571723
1588437761
728755899
629674285
875014910
729826928
790770422
944082340
641827220
2099187013
561600053
1772472823
1407789929
46182554
1498003298
287741858
330586731
2059619350
1794641725
1354788128
1457008732
2079535109
585521125
521989749
2145919431
343907171
576072195
1033099136
1811721347
526620246
826234206
444087214
193812857
1723314297
264994682
1280612694
1933699360
610695055
475433681
549507998
1347085017
316811485
1146087845
1786410279
312050199
724877736
1591660233
1893903270
727360583
830715628
1336822352
1387542812
1243613380
1980068710
1577787846
2031261313
929262586
1653236064
1380885556
2081534315
839490066
1250045163
2094993597
310131296
1835695766
897214901
1116522407
653976329
1096829829
279213872
1067969359
1718419323
354156857
1139370064
1769731036
1512922596
1481644806
844027021
886821610
85241867
553780612
1081608614
797630861
1697138219
1567047069
715197043
706847453
2074007560
977011429
581414546
878086454
85210056
1379948724
245352975
805212498
145254547
1327189605
151983413
893318354
1707322098
91512614
610650809
1914302359
1099622900
1128173888
361341191
1401595806
1521743534
736842044
928266651
99769078
1806675761
242463094
252081212
216317630
1510304445
243969091
1683975712
501588913
1964766554
131284789
426691285
2969575
1982649279
1250681209
812144114
1536530106
153194821
1416985721
1355427646
1747537504
1981538778
1958244378
1736678281
459329991
1312588052
1404558634
575478626
1409996580
715744655
201609486
1372399473
569816671
585405365
996555879
15349446
1120514656
1535653293
179294759
907141779
589419651
1162791007
2065360213
1137647188
398010213
1054294088
1957471925
1178904573
901803189
1221017645
327197282
2106186709
2020192020
1037978453
364376713
1503394814
500456245
140808539
458816931
163911909
486603399
830982582
1865928761
1316048695
541333062
329147830
1353248250
2122685111
401075845
1880903492
1614929628
837760716
2114759452
2075358873
152532460
741502420
2050363532
525025070
389517983
814501189
1536007405
636677054
2004978995
30882555
550214065
515674919
2119151267
659607301
468772458
464150019
1618227955
886364838
1674487299
1514297225
1880075460
1391544950
170029687
1811834021
1596257538
1441740752
1446329138
23763244
458478307
1797170460
1515018546
663495957
1413106727
448281602
1923023191
1783294957
1088969927
1181644657
1097283093
575266541
1383773838
1437122325
382335951
596861507
698170551
1198101911
128520696
539677846
1467729598
891085221
1786530344
1693903597
819802264
1943535992
180015041
2108700458
1398955243
551550512
337129698
1679705794
644251274
113786202
1070647294
1666537406
1399528788
1384498655
899732160
1569361040
53411650
372489368
1697664676
1272772732
1604516877
853435907
731635335
142342898
98138490
704316462
104145841
1323603101
1392248288
1753598590
856106069
1522304576
1440902779
408293558
1371165508
1476466805
2056004677
2129754124
1177444963
917366739
1524516299
187089846
452694530
288384374
310019536
2032711513
10867922
1327843773
2110441344
1353340913
1775856760
1336268370
952310455
704574854
483227003
1251835599
1298157662
1589217718
343335839
735301238
1871511353
574140111
419339784
525615241
1690389023
2138230340
452147504
89495034
605960090
1890934832
1548149360
1760017789
2099197142
1777589822
533864779
1725766042
2121925331
185453304
1995888025
1542693028
841305076
1835527038
827024866
1000452203
806207715
200701055
1772770037
852270801
1954387658
1198161368
521598107
518368434
2087772457
1326380623
765458961
1987236880
527304867
1975340858
165619682
2059423529
1921675845
1784183165
1674768123
574065455
318533388
1068635247
35645164
286939884
1393063645
244824878
894042529
64776919
396454508
1864294616
2051277050
1681070368
938660828
169009275
428720066
1515556912
2122667119
204699884
1130992533
378744051
1216854894
85641198
1781087256
362235989
92208959
61216775
424984251
1402312099
828640909
621762975
506254090
365223051
843248446
526444615
636048475
1275100585
1271781861
2037653543
2012054543
516703436
1216267062
811229720
1254787698
1806888944
1924203585
659491930
1048103298
2072278042
934804288
1973263885
2012582440
211310090
460408885
1017512129
1781887208
1536304596
749983586
1341282415
1806291561
898728941
291730417
1146894310
1641666732
2019787172
1435690754
1424494778
432852901
1829645619
101199846
365700068
1855831571
317726009
59175862
1458751311
982279335
1214767307
872687977
1939470472
1624632940
108590060
37856964
1263954982
1354359067
2015378233
1626710257
534140866
1583003188
1326620333
798881173
136986020
1340385087
2003686341
893133474
462456446
2069452975
1968844927
1535284527
90313901
1904344007
1092806731
1446056871
1075927558
1105095423
1200731398
193991761
2098822450
1467409419
458565852
679300328
373575956
1918812482
839876411
1634189595
39721443
1351069575
388994198
755478543
1991454006
499719596
875127309
1580167389
360150969
1395491987
104170570
616273324
396006827
439813133
95190956
40452256
1454306087
645184944
645222919
1327218594
6382055
1378437010
226061151
446169667
1799294927
539166388
548608665
541661623
784235290
421921249
1899642018
444221785
6748167
356681200
159685346
1810590347
330653317
1759838343
1952609397
2080046513
2059023499
545962138
245609268
314906092
1724246849
1377394722
1428564828
1575591298
2078544564
1917070491
859036312
1088566970
1330529651
1155793696
180417907
1546833171
1553511868
1230015231
1669808032
414525430
1391454960
166036892
595478321
1312169185
1659296788
664617268
1865376508
774913596
1477608839
875041293
1581832662
814650934
1547587313
1348172829
5729513
1327464712
7636308
344863504
27923310
767959994
1506788944
171715588
2132646147
1289012408
1485765558
616785231
1386234668
320949767
2112672625
805824757
102336256
908160321
1267844196
544948152
965478413
989808626
1863442692
489678962
26418351
934404044
1603739210
1409038346
1365142803
69723302
1167503775
1520215605
1973916183
670249573
1675391358
1381019564
316138554
335268587
901652171
1897479422
1677651956
1403976456
209896665
1541895081
1165073490
796262822
1277400458
1690127620
1388846292
819896985
800280534
984204374
1129641917
283762101
251629925
916665765
1349659224
539886838
1215186553
1328939536
1275073741
1251409981
1728789855
1124749055
167540312
269195062
982148836
1918464438
506372567
226057032
1943638445
912991642
374383980
778001774
1056217693
707601759
1509609676
1636509948
124072171
870349129
1338970516
1005693974
1932705927
1414708038
517940958
869862929
1905021370
2044117371
2063302745
1006896759
1180199059
150704020
1078356495
2032741793
444623685
438150030
1232725411
732064695
1278283561
1907698159
1250826133
648032310
591130098
1256929117
1369946451
1692933263
611765816
1238591295
1899556285
1348629272
772246585
1790104964
1054595359
1481994293
1511011029
811975853
1160968989
1784964856
1151897704
634794858
1458364944
633133504
708525874
378116750
1096520417
764474753
1289859310
1846007139
494595139
791214847
547391331
2001382197
1305263201
259688348
440133251
791576575
41273807
520202076
1196423569
802088489
2039110927
648629657
388520593
638488293
276693605
460066646
163188571
684699783
474958882
2118565510
1440289720
1010252963
291171879
311741598
1788469192
256336130
2111143917
665770446
458418377
493444560
1312639657
1431420889
707789310
1907159698
655175110
1582596638
1350234907
575786432
1520244666
1477639885
1666713122
2015530403
1375053707
336856788
123675845
1732086889
1564260334
381321963
535487207
1688214196
1964317954
1251929139
309216681
1365651722
228195556
2012946137
1434678351
1547857137
857361789
1837216985
1813509714
136771069
1028369749
1662739855
1895913647
2030424685
540182600
1757970628
699089936
1929559365
961532540
376440351
45492726
1905019947
120661468
381926202
1771832002
450116509
189895684
671615982
1539116598
722512527
1676148637
1249011057
1808634252
1620312833
177908802
663134036
1852970985
370242651
1171264427
99098296
1919738103
942547115
927152719
1100165794
1138437661
651862852
887511348
737367175
2014877126
147128953
1445450655
584988886
180719414
1629146073
962010089
583606988
568488628
1876471131
503543767
2008397046
972005223
1533719670
1261878859
1030177682
1555012184
27746891
713738407
774160792
1189606852
941975495
930881765
68335741
894693232
144900556
1670020636
318572690
586674726
1937195086
1182029042
807570688
1629440089
2049887829
1116734719
1411026807
757783719
785648775
715877524
1467269906
663909042
1865501978
1550363324
667628395
433949301
643011766
140988312
1828619777
184112975
556827027
151887051
1050399895
1190689272
96896422
830454906
785260030
912857243
646522007
884969840
195967156
1322407624
1535651681
77932036
45046337
1891561376
1330131320
1186750788
1103453128
216950542
692926208
1167089873
2129393755
2138953008
487830957
1484145870
2049474208
792745722
1163748439
733009587
1472615552
1464285710
1610449266
1205309992
405681658
2017111018
144886109
1604818049
588822511
1929858551
1170933598
1703677910
1637554610
621002342
1182528931
485491289
1195553496
522078480
362321487
337703233
2118640319
923648273
1223561303
1040561777
465934742
667936572
119380806
1139165902
1027257945
60367781
1918546728
932780832
105769404
1882825190
2140490005
1130824744
941906571
831471778
661249108
173412423
181685142
215727089
578415401
1853245687
1048273610
1242087964
1757019331
258464072
449063510
1840610488
849167648
1487719751
1476684695
185845319
1792491707
163749611
20936534
907951921
962612002
16852963
1317290981
1218324623
267987831
1198341102
1877049580
13686519
1584454790
2117080351
1806791807
1270308690
1547088190
1330990911
42987394
450370442
298299315
747650167
1036326044
1966395610
1714436953
658087959
2013281641
1457277457
387089308
1243608944
285448688
1548981877
428294039
285538777
1297739228
1080927838
838606079
1230258491
1204370660
1766406203
52344172
820189123
2037073811
484690636
1286764053
2002466702
1510889948
91268587
2042420477
805359908
2097426904
1652083853
508823702
147759068
2034898990
2117600428
1017189200
620674079
2012549208
974858900
2059494785
1028445981
1737700580
1725626009
1620105410
9978845
48054416
709836804
478911976
2108038091
926548156
83639896
1954781997
481296363
1022298949
515312406
521032154
1039576278
811874896
120409496
807167546
561563375
1113390995
525575324
1063882065
1199265359
886264524
1160783181
1376595198
1911979431
587147609
1946421111
1504142370
1779808491
1807201454
877926556
1927577610
2123555908
965082695
1978817325
256161596
2123767716
854473135
485321136
258253066
217519770
644120205
1723052978
1591445009
1136544425
1673002338
1619760948
941202760
127468181
1567336703
591035015
1887978731
1368455279
1067575423
1404374272
92180931
1718053441
588738356
2083781146
1979342959
1837196923
1550798498
1412879891
1515017897
695350411
1437004544
1315276764
2075451605
1445999151
1837689151
1907293795
205761682
1457157469
1720721780
1596631665
2022207420
862663325
830364065
511043989
233533364
2050731797
1360301406
1938126053
407046587
1487126615
929480427
1154788002
1761279572
1243081790
617113941
678127506
45479249
1538069425
1265489204
1878111037
814395452
895810419
1653296456
761880565
1649647212
1144151944
1926990233
632579605
994861987
1765318053
1379614488
375368310
473010176
618235558
1532142569
330822361
847027151
528259570
1471276473
1374495352
28095024
315035643
1439870324
597633169
702006278
1203382725
1178343985
601111073
4495464
846908044
69885444
1737298793
1502869305
31716397
1506566944
1770658100
1882483997
1848374227
1177444323
2026633834
526505095
520687245
1867358224
492318159
981580309
913937581
305463090
1813824988
1372652938
754230254
747741031
1067812599
2043562149
1520508727
190788939
598563018
133019705
2081038830
315136208
1016182983
411907282
40363478
1248580976
340709717
1347003970
1768327185
1675292063
1348802256
1126404819
1348898076
2114162186
350825899
1483046211
1955292126
1515076532
942655085
1299026404
569434165
1366370184
2138568343
780296054
439813133
602627922
193502548
1115889822
124054817
2066787844
1394275277
304121459
43765171
1553136697
267683841
1582776986
2115630773
1662992092
82448583
1031478974
545099141
2075951555
1113207211
1260694314
1285173810
1746915162
576977159
1937759040
1764558137
1534277217
772133932
1125274428
556233156
887579553
1593109848
598655832
449171319
897051692
60130019
864604277
1052810278
1111794947
717802179
741177924
116356193
302659887
1304266390
1824931301
1394335002
954772540
1939746589
1601603402
144029848
1419011464
2027644566
1821918148
2060109261
416854051
1400937510
153423681
1784422908
1719854422
352314351
826509072
1980036430
1740241328
214969249
1521676238
352660322
1136357488
987492636
1794897019
723711231
1309293334
308402456
1096051805
712559514
1374733483
1782130718
1890861331
1573859840
1648456530
744788563
1456029789
1225652915
1548095631
1651133659
1666911134
1115133590
483581704
983409720
2094553942
1590481233
663472758
1591111096
1339464874
157702906
1676505021
559463211
1992714859
1850852468
968157221
2070976971
1306725207
534728568
97088622
608172003
2132673326
1659718023
648720910
1277216057
388422631
528618836
126237742
976365917
1031937170
2016488872
1742005535
2107842369
1089740473
1938826774
1736734682
982645641
114539458
372457327
1579266629
302247738
134219700
2110152096
452424769
944235356
1819464808
1975130701
155048670
1269881845
813458693
1843723839
146611026
2112586035
782622445
976297099
580846396
2126418824
352442903
1049086915
1652018455
416344832
1072290028
467416152
1950116813
1690792144
393754531
315701861
1315354145
1955711147
85584167
1031034035
2022347162
1547665034
188221254
1263728266
496591438
590918258
1777509736
804983370
611669315
1174394352
1094507501
288713986
1542200360
491662932
1282022227
1387511042
1529284837
1903813334
1861955353
161817624
1350751882
1130931124
94361662
1991655389
583902166
1439977819
367821723
817633825
1687384908
979555479
178717835
1462694109
1249249434
603132363
1263645908
1365391904
817585275
1382011103
496917018
485931765
1210807026
1636187091
1549510983
2029984202
1267530095
637402891
349749493
805842735
1762361475
923450333
1218293388
1707296567
485455483
1444783165
1782693987
974099930
347924588
449872755
1040379256
106568807
660653319
570847354
1112317057
1897018325
325866567
196057351
969773967
999351903
333988288
251197757
340285613
940768797
1956248070
1477294760
1837282979
776311076
104200150
1668410350
386782554
976021546
1861246548
1573510048
497214925
896630417
1254889724
1245912342
1583830260
1130271973
187214998
976421348
290536622
2080222143
2003634488
1768407028
1766225225
1699614514
850701653
508490334
1097480519
1758969450
818952969
1037746006
1560695141
623599364
667842189
2033305236
1754553272
455512885
681208212
1702654315
387757503
1805489561
1314168047
1654697918
809819898
905024038
1559980739
713488615
1590988719
209532678
1258016768
1110592963
1379100067
184138098
1668320927
357035819
198819387
1127612510
2116143707
1491483185
182752917
1042737360
1053045448
2002673700
857659226
1933945079
715802515
1486432915
591355391
1950766485
280074170
1328356853
596232113
1312057707
65925215
1332127114
1190879501
1039268463
1562745525
1326218213
1772367559
461731961
2071044233
980886944
1448812237
732961945
561063893
1169300662
758481102
1855891379
691647226
1461525751
1868543756
1463383006
2059991621
2024000670
479977247
2143387298
2145927151
2070510345
1147609673
1813379939
1755167240
869641146
1309048418
339505901
1768976383
264283876
891296563
1339808354
2116409950
1827263989
795117065
431169877
668440724
718570499
358725415
1538593203
1274378784
286301402
826562657
263707504
2008170808
954094959
560690491
1910342882
1338498645
1385570742
302214510
355570790
1413348110
1935081901
98470064
608135682
583413039
9644352
629760123
724004873
66417721
1413938799
625202915
1440999436
314310282
1032404699
1710700216
1308876810
2078505463
1961736136
834091414
1134364204
872088420
624192160
620721301
421026064
655441631
1030238837
1700523788
1796361188
1719124033
2055606524
1413200458
1437970324
1209635955
311494671
437778390
115500616
376172115
961436883
988821421
1470419516
762968141
1673697718
1597915960
1409198291
1605440526
1887946078
763017062
75413904
1811808002
509072503
1097539675
114413821
558359307
1392793998
1727303713
929679509
1319589986
551871401
796736374
1363264416
839791505
196754525
1695713061
216350036
666062940
353130192
1135724429
1008648387
2111082056
1448691424
159171449
650073753
1383061625
1233701497
2099641481
1921919733
1273606887
207522849
230906638
1491560030
297306917
39400924
54186417
179487647
388557568
606669286
1795939095
1249072853
1311880857
339074540
1077393449
1786558284
213694577
605256103
1565217635
192050940
1041302639
455651201
1285324634
1578015725
2103913595
1732311676
421390084
795945993
1632759671
632786127
232889487
387765321
1486900878
1270645908
787822077
797871219
490188871
287400909
554495006
456544383
1361075332
1336505712
133991071
1644625987
1826121672
724312966
275498235
1720549019
1130834766
43066429
1821097193
401072442
131601509
1638016957
1109017837
1909869535
1997818241
1510081027
767093774
1451843965
636535041
2007834174
1730167882
734868106
1932823431
236988528
860381539
1971091901
1761568170
1107629425
302431211
1193878108
1898847159
720760882
1310184173
108030125
515479395
1509133950
1080031666
1348743739
2144356470
1807108377
1323115595
855013106
1188624433
1072040665
294136992
1538337822
66961530
2040202704
85777612
1265132390
1654543979
1771079898
2117562157
1762024885
893399405
1317992536
246109454
1715453063
1824437576
2031835510
1273754004
1757847790
1873491764
1040924585
16487075
2036093777
1529956019
2129444418
579731446
1010349072
1280156105
2104492076
1208787067
1872479813
1113285974
1493027289
1346788325
2017602515
248400622
1431788680
1454781126
1794096426
1656076861
410989214
48336292
2126412897
1085269942
897256090
1067379812
232660486
566106305
195237862
421422555
1869732900
1075924189
407784164
1558104190
378216848
768361076
1792432463
1465700663
679859188
1088285004
838588492
382595862
1409198291
1318918291
895570833
179224843
2092010903
250491654
1183010911
1102132896
1751556372
1356399873
443376982
2034202906
1768134624
472721462
1811288910
1248910253
762753715
1658715875
182156131
875744695
798650213
464946192
1256607975
988169591
811189999
1825737366
1563154515
1436951062
996513041
289997009
189031941
595592143
256898262
2096547662
1372040456
313975879
932302750
1841607080
1916321915
1840984873
1299292342
1815118051
115148814
409750374
1654892906
949475982
978240153
1898860964
507285482
1270000756
1950042789
1508292158
1009493516
1797290858
1582599732
542170056
1409702825
702934955
322413142
1592741829
1323961323
2039470369
1986401975
817212268
858556145
464698694
633224998
157299073
64944208
391591281
1995758030
1016104929
4655213
1888226347
302895510
1661994833
1508088406
1242449917
1518863122
1343436944
1988021293
1324587299
49813745
1410480684
1840181978
642486149
950150292
588346062
446789462
1150718108
781727273
446714309
238186428
752857620
1522520241
416063834
1382537582
208413846
461739369
405860170
458187291
844666444
961307123
435777788
79222681
1516469904
546170585
1468748779
1514659456
1670433232
72741879
682886439
457015746
353829161
241309919
197010532
454205661
1008472303
2109850390
708225757
1963576244
1396281156
1601172313
1062628219
1986462350
887463411
2004296043
1800030200
577099427
505415983
28802430
1670455867
177225922
474483218
1049155519
186612233
436764683
1972740352
112629731
1042398686
1679174168
1687623834
648865277
408355249
46360867
1085962961
1941817810
688885895
1575617451
602205896
516759592
486907311
816060415
120935028
687633285
2063745049
1981456489
1441116041
568282360
843840552
1990454632
1066382957
1223282722
563701438
1401946607
1561706471
2000622817
1594882943
1281880916
1260335214
2045232924
466737201
702151854
1570929890
817394157
87578391
891223835
360425330
562953172
530259110
1809331782
1727271940
2142047137
1131998272
1782169334
1023288761
624863439
1600702434
1126485954
1451820537
485290934
1371300720
854921145
1714254101
2012020542
636404623
157682584
634919062
1142380414
1696140748
1526086633
1611925687
1477147391
406100656
2079757906
49036177
1364593756
1008067176
273237196
1722378258
1693841314
1998343750
1393742964
740153050
1914942690
992836630
895773575
1813459227
1852009415
1826663193
1012655615
1701962679
208738118
2041164198
2117787283
143627577
1476288794
308947215
893429844
1495898973
574325373
365399054
460579761
1982440355
848292578
852046885
2036017116
1173448390
657098278
725456367
2113616973
1926756575
915238292
1462902050
702566562
1254687856
1281945693
398846884
452493895
739297994
1739806738
792679718
1772412274
1420346574
23526094
1400038997
56573371
499044292
1688525827
1139895254
935854187
1843368821
1790466109
1705163374
1472307691
698559549
712008439
1811040286
182439606
894344526
1342035633
125332540
452439963
439122075
32980456
191219492
1758612079
996289893
714979438
590791242
1496605580
1364476703
1510006582
708847082
2132897664
734394339
323378046
893837557
1399986382
1018790090
761516442
373523361
1885307809
358995345
885969392
338320272
570856758
302128477
178201843
352900274
2111247602
1872180294
1711183178
1699218325
2070439202
472474893
2034664021
1767167559
1059274203
976298659
1471817494
728934790
525793041
1945865019
792451766
2095008066
999604860
2103574274
1965886343
1221409360
971563795
1021764874
29221349
330218077
1382239313
805172772
1133544780
627746204
1719587917
486459137
1770143694
153333029
1136536841
363380035
629927249
839551178
1470303271
1632906158
832427956
587334478
1873784877
2097438108
167996014
748560750
1655345756
102373983
697581692
874570324
1758733515
392562645
1642070693
1077009187
1437483551
1511341960
524852838
88713717
1957349042
1295397718
800536912
1593955790
1644608529
625108399
1891413140
856589870
108331375
1975956917
995883249
196776112
1390445651
1672922330
512832873
1276397647
1152713644
336382744
1724288118
1266903955
1214856805
1921795975
1873256806
1231500404
1772827733
93949888
1201868466
2101583557
326377388
1959802812
1281853395
2114281117
807319361
786634765
1300528426
538666304
210203202
1592798830
2119093975
558767096
1541036545
1024195516
1609043763
1868831372
1400629845
794564183
209670395
478320381
1708944295
950511549
2062195980
1876077516
150361364
2017044968
2117999363
171771279
2010030675
1381054131
1147602041
1268112390
1128731599
165478748
421366286
1996776093
862450835
573156493
2022975179
1710073482
876468725
187387172
786381443
1446369581
1146178913
725294463
1440170740
56778464
583181870
19634563
2058430706
1587133119
1660767371
1789331637
84376703
351401903
1679150543
2119195231
30829958
386972861
1504112615
699655482
778977433
673669297
1071176315
257783772
447080572
688391628
951365067
733222089
1526271033
332617285
1119678925
1456197291
2118815559
455903502
1352655176
221392835
1403130993
1014568457
433274107
1746949172
1802500379
1056634606
1750490624
1224929950
621660358
1973222462
1951880673
737395310
1695980922
1338303846
327588099
1104393919
2059088125
887527960
165974435
945403740
1664635781
1107930169
1065674514
1215850073
532782744
773452383
219768511
1718745818
655231600
111736202
559148368
468252774
2071492326
1801731480
642154007
1639368328
1506457455
1034846742
1765397951
2034695130
622672199
420455409
1682763939
498235761
1520794681
389553847
1570444015
1229865810
166916759
56370495
1781424883
2113560193
1562760708
274458180
939759334
758772314
1091405846
1661772755
1386390013
423914991
1339076495
2065465590
1131986283
300883564
1646143930
354862507
1959276743
847481736
424844955
405669530
1326281968
681547205
1113238201
1382696636
912589643
735713498
1851164827
1579106248
1890061891
878655708
1317153892
1878254802
854898782
1063775091
755389661
353155256
1372425983
524678320
1787116902
496332288
55196129
503294791
406267115
1952128212
2105262391
120483768
2117121373
2040071606
218715800
723803514
1165282770
1018758478
1590732200
1865727568
2051219399
188182594
1446501145
679820592
529301270
1447986476
61422817
165225037
2012842962
2080849730
1756058823
932005514
1278696115
1605890194
1088713510
493490043
1305270773
2132144994
2107538888
1842989710
231660300
2031409714
1959758203
1623519456
972196154
680331978
1057299328
1878612119
1099019768
1025300844
51949561
426113528
635980500
2005441074
2145779444
567974690
119028032
1288354769
938330745
2080970878
2096949682
2119557554
484251943
504668024
1936466361
730823359
1717157039
1730533158
1400701215
228821405
871942611
1090776947
36889635
902717492
219370362
777751365
620658509
649854994
1069393815
1582940702
1641504494
909994612
1472178915
1191012268
44730967
1710024262
693992557
605482094
302872489
1504924640
919336418
1888202389
423766831
1944315544
2109456342
338129182
165398724
1124028315
1146886645
1572039586
1985412347
2142032875
2102633469
968546948
503723601
312109948
1350069189
48670370
2137531289
658883482
107525918
1903415763
845494023
958056340
1556010969
1676404630
1071275460
718671928
2113331265
2129232679
1370665010
646320704
1452063802
1573761869
17918889
531840802
580435954
1047938691
1196860451
1546287808
1429133705
1499948176
1790356850
922028406
994827653
1087930226
1603005454
1879460539
1301538880
1484291373
1018628700
219287922
373499964
1624517969
1856854926
741643922
1573235184
47244773
962945447
236370476
928392731
2103770267
584314357
1563228457
1622716551
2055054578
2124731805
1743696869
63924814
2128259922
1481034873
1137536687
1353296399
567573562
1044403380
1705318521
951920864
668813248
1005641482
1247662543
2030551180
194672324
819239686
1442601768
347388703
700765972
1863520671
910887366
353157604
398372760
1435099294
1799012399
850924300
1053892134
1835890897
1772345600
1148812712
1662233821
697216451
536500289
1440329974
123743328
791405706
146340747
1503417587
545730364
1980766955
947463356
758079196
1760268261
1238694494
1616453414
992836630
1529892429
102809420
1100525836
565598943
941181435
551427982
165160394
294367385
644683827
2087785799
1237996818
422338402
1821583289
1743650526
243860306
1032287516
541957541
1852320799
678105207
1622910590
323354457
145385461
1776982532
1788554523
1751212170
1156464663
855229277
451040679
920549036
1863031956
238916252
1152392195
1739966190
341329011
1045408943
1431518289
1248514771
320965553
399497849
2103775701
384954335
424298111
2008578753
498102602
1176347780
1493758206
1575481519
1926214349
1349450564
285319207
1475994762
312142623
197684673
813251771
1971555399
1459203951
1270878134
1921829944
1882946604
2094476762
2061615477
1985351532
1148790186
1522733160
1387663688
192237553
1276424316
1106204695
650255445
2054789847
1405720401
1991124913
427866816
1362338497
449444192
657821714
746382945
1063221732
1880904191
1033985634
1735150870
1846256208
823603364
652194534
1227612755
1386672305
504936113
463602800
466705826
35498051
2068041022
1718375909
991733655
701422798
1738131269
970430186
1028771328
612079639
1785107557
497522673
1242602559
7284166
1695069505
567793860
1511482715
210892155
1760144136
1889455019
1853549871
870680484
1465683708
1080018877
458361610
1244803156
1058587976
858748809
1208474438
1535367440
2133132651
1024726402
480863255
1022151439
310892874
1323180151
1419602737
48624684
1536695294
32304444
914907315
1202017824
1671438220
1390824777
681711638
1281179939
1993840069
2038771885
1268328615
1161929286
686229051
1893573471
1278895833
1789138071
1111854605
1139025860
245470828
1257020854
784937540
801489686
1253259361
647126770
1008902471
413118421
245511856
1375482740
1524913218
574560357
192738698
1374379719
165740177
1278186199
1958964861
1320286790
1039411052
1910200423
943619772
1197992937
1099546714
222872279
1460873391
1017452034
387815725
1153100476
761583949
701001894
991164686
1906787733
813562310
2033651673
1165095326
465294715
958043776
871108272
1123098545
1862417023
1437571674
1573541004
3861787
589051249
342687980
1063652173
218226046
1584201483
736266408
1494919161
1650851566
666601247
1837755285
395218331
1844679981
1408746442
48876197
1364384649
818631174
437369467
714504610
1233955372
1143417155
2011172982
2112931927
928082653
1820908672
377406464
1386163437
1621962739
505784180
1827964144
529645592
850512635
655370537
619118250
65830354
1957222017
754282151
1709651296
659650150
575736947
1351124053
1860833403
240075327
435924233
1620853092
399315292
496979061
1920538325
822943745
495272653
2066338385
876862546
934283792
206845990
1532620911
774345011
1285012896
1462203851
2110556168
1152255837
1766865659
1478059034
780379797
1969844781
458099239
1362362556
391600058
22390869
346973759
146781787
1194928945
73929621
859884528
1005237557
1003052446
1818726450
1178498836
1583016893
768341326
950124317
2099594182
757359192
1253891001
930600632
187729916
1767129521
1425313023
1092850735
1547419708
257548398
653723471
1320282766
2121154315
1511744741
156576792
952922459
1231259990
1923128360
631504494
1863466297
799571338
1009361598
757721172
269641976
1404408765
1205515559
834809113
1016882968
1699930009
517023114
1246050592
1984706799
1039836145
1898918071
1220401347
1565868445
250267673
884492467
303574225
1323465079
1429429225
815645612
146684185
1657081243
641015653
1865670179
41966849
4180833
389638154
526370738
557365372
738819720
218168649
1200806396
221881495
2096837833
910786574
1401007534
2017650403
362137675
1436178302
460363077
1261224738
1937687908
1572999038
329975272
1723554584
1921930094
1899528645
141433618
1065697660
1612269748
2032122721
2116612092
1458503257
2093368961
803582726
2145682090
500846240
1874223553
82424228
794922964
1135636096
2104163946
467638195
455877466
1520190619
357907902
1806771989
1695484226
1363425550
2071927220
448294421
179697774
1880223263
2120307044
2098719143
651899452
1315317916
427154399
1946657277
670805849
1779519992
1337749839
909348865
1353135569
188936025
210017297
214985832
545472406
457387579
854051057
1996049223
1518733824
1596863354
1502257211
10216706
1391525250
358455121
1496755403
448155993
106924248
1019108059
328424379
1256717211
1888319088
213390494
497521224
504484843
429930537
54197972
984047039
2098620877
565779973
348536883
59358039
784526533
238728487
534684467
263727333
1456036498
97023419
1242074710
1184068594
1725809967
447957269
1037504739
1728130862
1230165610
897108176
61815571
1803734369
377123578
957796658
36357683
1804462724
1681568884
480075981
175139341
909912213
929095472
2087920047
816947139
499345100
835733177
1145475942
359815927
1921567031
106873795
549173905
1455131466
219044268
1254625720
2079276119
1095855691
1871532187
653127831
1788186145
1383878378
1649048291
1531537219
362611172
1168085576
1302211271
1262245002
1808058745
1251407270
1090722277
1606738339
1469948468
654793994
459005809
1033487579
1906155306
1180087722
208704148
1318566681
642941649
1676351572
1096189069
1194038914
916613517
2060540004
295647398
2027031032
678381723
1876483196
944874527
1229940735
1169902338
1109155004
933744797
1272170381
1518554874
1133679564
2081080583
1060733128
281356786
541249857
865408019
985816284
1128383731
235634622
2011670402
1784296659
451588145
1903684038
248245626
484601281
1399648662
901136133
562118865
197549537
594296901
864450377
602463552
581424319
6907788
1350242292
1196648503
674034153
904814324
1357529548
719597426
374255239
1507726038
395913470
1093632477
1347842314
108023534
424561750
1307173358
1784742232
1999875468
163651007
1392987247
884528893
1016304088
59278744
1238383517
10937076
1245467734
178466388
500364912
510560870
615985872
326825149
827865669
638057436
626764219
677631130
535029116
1167809567
944036081
107767597
1214532277
244127925
2116306352
327108939
1934787427
1689201634
482048867
1836636401
98617938
642047447
919124937
1830271385
1342422508
966439166
1986563373
724449216
592924985
752199503
74728797
604403887
617583010
852663286
1641671917
1082638872
1932985081
1145962631
1873655558
2142297440
1875607329
1536225765
97812961
1656877412
507904122
1794021842
1805581565
895000850
1553374699
73988078
1549849954
1757284607
1188162783
425743389
1548614904
1551824606
1526706345
606730125
705801869
1673890334
2031976713
1239262513
1445569183
446115695
769873320
936389783
125250669
936826397
1469649304
676577010
201763029
624472781
942583560
530635325
66086542
1845410172
1126784210
1308235113
1350240342
1393773088
1052618769
1624941353
1545609091
1384306306
299397798
236379110
1823257873
769626570
1981079145
2080659935
1516901230
44674830
922150925
1233943479
1971945718
1377940295
310880281
897038833
901625467
915897290
386057815
1684892878
538048651
1436606942
738433021
1623904049
1646217722
2061431912
517623215
1435034758
610521765
1529875575
1216845816
2020792055
947430220
181672173
1962986465
1865744124
1198388924
393705785
1449338483
1414633709
576804506
1207467010
861683736
1276589693
1548298238
1795245907
1778413328
1235655
321626076
1256945375
1364314217
1089692964
509269182
1075835711
2123823668
848325980
1650555452
1620898440
612232968
1834084788
1568638629
1415188484
1482378208
1455099767
105641735
838134152
446568973
1137886379
1475866606
1731532356
1433223218
536068940
1832714328
1887878863
164999175
372103029
1377837681
386905042
1907362977
1878225871
1405529408
950901308
1591628692
829987389
1141577079
2072941152
1965427362
549621463
558636404
1463443983
785976316
913537858
1182581925
854625694
1453422623
1662548414
557404695
801879945
883423080
2138875833
662528262
1170475368
1711506962
1713486116
1515145283
2142854645
1924036662
1680868690
333110118
1642636833
734835619
238125222
1187717542
761319425
277665841
1358530877
1550914715
1698310898
1514786027
1036168068
345978747
7996292
1117385572
259810339
725914151
559563711
341496598
2065753058
1770495518
1985266192
1264629041
1830910847
50253090
1670795056
2139238728
415249509
1144922659
804161749
1895789927
1904396464
857270687
785557709
475549259
1352057272
245949462
450138968
445706036
1865878062
714307426
1762868350
517696780
1322571274
316830354
794438140
632328212
786960770
654282350
1892662625
1869862267
683450626
1917174228
1575138
404167031
1394636228
153685612
1960749283
1945610275
2104560501
250863145
1087283585
1759692627
1917092885
497917595
674272905
2056358771
1323279001
1380661938
931911168
1514561274
1924661271
1977970116
750278498
1812764350
138856722
1886779039
968988295
1105287684
844731277
1958081379
973729835
400985125
730694651
1728463307
1337336133
1663803066
1835910109
263438125
1712088211
306091190
1043562747
1631872613
1392152735
2041771737
1783485077
2083949183
441565048
540638670
2067467314
1296034959
789507718
1287980350
1022885593
183169227
1695316915
852283558
756188927
1796453847
103477652
89672667
393644332
1102665376
1131687107
1876759333
330511128
1711923067
1045288768
1522434194
1130414127
624458046
1537563843
550683402
1874527891
1961613584
644320546
2106233589
1768567282
1389431746
1006059944
356358812
1900290462
1111428929
1956490155
188213766
2095447652
1271380749
1179877579
1516671731
308947215
210675633
1990061367
667859915
903204390
2135116003
1212470659
1346942947
877882178
1934276109
1471011515
2123839474
1408810625
961902664
1998985388
1767364717
579221452
354151102
80083715
572670525
1347720558
1464497008
1182357493
1663213665
190575036
1969685847
1965735256
1211670337
795074943
1695621558
546808271
685808369
185482121
1634346627
983668818
754786077
2131303465
583179907
1727170698
790149930
1248059283
1296307086
1079202075
110416625
1319450649
517131047
1773296663
493642838
2131754871
105019827
746481621
2127693009
496762753
1871950564
2025364645
150823298
619305372
1540430665
1677395707
1356856287
1935217980
439358706
603452713
2056260445
683814350
1677139814
862408612
1746179021
1430581327
523242474
300165614
282740158
2000272206
462776868
1065820221
1533660195
912281735
1506600946
728889123
600696903
1499993653
1423926196
1159973239
1112630719
982724635
1738817722
2147182829
1176906153
887308034
547358252
225028603
401101815
1179072874
205606084
326727754
450721896
608295225
144943122
765872040
153167887
1496858750
281558182
377621172
1264777769
160262623
1427698687
1909864656
167971347
444403600
1259524550
1953548940
415190233
358978646
1717197949
185824678
170830231
926449932
469958749
1666957911
1294824687
1069106739
48420105
34596267
17570775
1394460983
852155611
743485817
1013033099
768394008
1342614066
1740215539
568896791
1395772766
1389594625
1481869670
643460889
1224225133
10210495
1027113597
134313981
560112722
603983582
208164775
1629563103
2070367257
2135963332
1185161036
2825343
1798583679
1131449455
4646091
53823434
2051843511
1283960599
351008855
567284635
553226080
22361987
1699722348
848847004
1082509006
1289370851
181091833
49988719
1621350292
1390912520
2121143685
1761942795
170332138
1624832816
1537090047
97682229
773390283
186584690
344229700
889947933
1280376503
378040679
1056220001
235514931
177794206
62339027
179541964
1343343174
1291872570
40791118
2053378317
1892943334
1528129788
207929558
1078212078
1020543921
1118576399
988837922
1642909545
1888802108
766174430
1785156783
1623015702
1041591622
608805193
1906021470
511345489
1283270739
1629068441
597321533
1551480748
1372869980
758012466
2004788472
1491614873
778821025
539521941
56782322
1524764424
1620570944
1672133013
1710073736
27345101
1053734045
1258822769
1364730467
1082427182
235674432
591485537
1355530339
472291795
1625502850
778108931
987831980
1414534041
1680986780
1394810641
2117863528
959931623
674088548
475364834
1412956585
1618046498
924283010
1214043962
124489850
1801218062
1019851049
1413408607
769217472
202205986
2120412013
1866415624
1014171660
2028605675
1542151048
2018399456
1245664777
1534986105
1714485616
1682137042
2095056917
1863587931
147047971
1530953509
1998478863
432536339
1322527697
2096606269
1547300689
374586533
214184502
1826366628
1548940468
108424996
726885235
1187103826
1721239596
18405538
1425153940
484582071
1747620763
369516454
712438491
1073807795
1565793868
774515391
1283119099
545514677
568282360
1995012982
229547775
70932550
59706161
964625260
443423838
1270755613
537090112
504448490
953600134
1464028332
1136604609
1510924697
1160803623
105836838
654483420
846449385
1008086890
192422826
1979898665
782418362
1596135698
1874656080
2044320516
1469634633
50531723
1272429401
808087581
1642770291
1326090897
1976677833
507191793
240582871
882441747
352641288
1589636206
1127751478
738461699
2078753032
2048193426
958132975
1141090600
846626182
1328780512
402638282
1757267375
243597284
1761642754
1329514880
40002986
169436123
1828969066
1077123822
1754333575
373545774
88989491
466995312
1654754278
1876592038
1545976002
1543506552
83703946
1019352822
711102367
1325016720
530142991
2122353663
913801826
1297934501
702000953
17535541
382098826
956721061
1266699922
1894227496
37085326
212803488
633780168
166943208
412197368
1855200559
1051608834
1178411693
1177858914
1220883482
924085253
1210989776
115733012
798568675
1788866374
797288248
1867379637
96829155
1806755487
889343450
1649071573
858976166
111405389
2038399011
919980703
764404165
1471276920
1551582540
236540357
1110558056
1683382395
1236400137
1800877991
1204382955
157416143
1131629795
1491168000
1201348706
317680713
2128500167
1627989243
1120067218
1221668371
1773190485
659094706
1177342255
983540226
1057772056
1854792527
1710990810
120847593
1007753286
768708131
1134503740
1444870339
1182294519
666418814
560935272
75239061
461110264
1071129728
1275880219
1285298723
1218905924
1607260672
2133005019
1647063597
1673286116
1538647972
2051667730
1446315165
423706419
374509721
1065602273
242822848
1305597147
659122222
2131851306
123374643
622130514
509739917
243036687
563127604
1404164623
627285206
184252184
138305068
2112888247
1955160608
913471137
309618284
476550614
2047622951
1695180489
1046206656
286948355
1690423217
362584503
1708281816
944799812
881716976
1987692469
485784629
1163587302
2138002597
240281479
1603852576
897869767
1217050146
25172946
575379120
950314628
965145957
1298405013
1731004686
1939723062
1470958951
883481403
1174655955
703551432
226579286
1352074897
763017062
76751667
701773043
180635593
793150946
1927272378
644573657
731704549
1383224080
2127737487
419638331
997886195
798321045
623269575
394614832
454463982
1265671312
2031641392
123730040
1915994244
1610890662
531846572
180091514
286439019
87117588
344110195
137387456
988579399
1514051246
2008933621
917513775
927448847
1769072403
1116119380
743411286
2110944270
213469517
1322079224
1839996511
490939797
594348229
658127569
1087327989
234516863
276168863
373214044
490083395
143743164
1785161288
2009756058
1406581449
880241261
916989030
1329271128
1343769048
1396963230
625046565
1211483724
639964836
732481510
557998714
1318803836
1551175224
1908368143
926910232
2067394314
589978896
62760777
1276297436
1202684798
697949242
1017504153
477107119
1840325767
1197098024
441235917
216723566
685297050
1677681252
679016556
1092420664
920928187
1700740607
20894950
1597926781
1438253139
307441039
1715682703
1674987705
1218029912
1029899542
767017683
1763706810
1858382262
1267949629
495991085
2006590586
138507447
619526712
582683201
1349982850
1297023099
1968280966
883784703
894047682
194876500
1219246355
961607133
365690986
992196690
1738690904
389093412
2066487459
313004381
1228410368
827647336
1131008830
864668148
1486706941
1838500065
891566266
875664944
195245954
1176673108
1721482896
856838247
1271216122
932804342
1823637240
162588996
189629844
1693634157
70040742
2127744819
1891062983
742324358
523931598
1854404949
849180771
684165370
1509346462
725808313
324427518
2130323446
367233511
625872590
2074166391
2094078346
677915090
258780893
646519946
798024378
294818206
273879929
857492807
1255356840
1821583289
1149011054
138807221
1370232347
1384940901
102089816
2094635124
1815153439
1153744406
2103420274
331773273
761140835
1642980702
288131041
664501235
744051468
486330233
83243233
411877486
1594905044
1481507243
649877636
1320599308
225580993
188223765
119511134
778720652
1645899759
283471893
1042046133
1317493225
1313202668
480119449
1602259350
99167539
639641279
1584212118
807926337
1358487156
941469907
2138392123
575515170
639208086
1172556953
1459809210
1254265467
1002724832
543497390
919986738
1311752335
1677730349
168720584
1975429906
604435912
2143194008
271838048
1843346797
1028873808
1242101550
1897409181
2111871763
1000841169
1591216653
978952001
1644850366
437078789
1071687980
883428523
731617884
106954727
671794450
1437683636
1618615934
1413566071
1329631288
2005977847
23560562
2036005066
1199837496
2029771948
511894322
1703954203
1437054921
1955589069
1989318617
2098057107
1874912928
1084823661
1019009483
182238819
72235857
1036427990
802353828
187466937
1550781654
1668204182
470454482
1837626991
386878450
1175468786
1320297819
1909333146
282130132
1290951173
276656458
1180274325
1266700138
352305894
638334962
1627058034
1394372019
1039740659
451701371
381766552
114679343
850217094
901184054
793090138
153537449
270103653
364953033
903268486
178696218
439988686
250135663
297609250
447543664
847140401
451571897
1837844546
1389103720
1906877839
2079104312
1109436079
1684024364
38932766
1403739669
1767247579
724734581
425722594
1169306953
1779197962
122423786
1147514213
1678112240
1880060224
1756491306
1528019715
1407996891
1754132516
1293671334
1617684863
1844720945
1007928534
214805368
899418007
550424633
1435885156
684074008
461692793
2078235541
158136425
1904195642
71303815
825464077
425742468
2077426894
1140610721
1893268932
182034706
1092218165
296396493
253557287
1662139334
690198218
292508016
1879347949
1606538986
1610030961
2013549107
2072836186
819271797
1758971587
314110231
716587969
1598202824
147469781
637366534
1488606157
534065641
513345910
1259618731
2032803455
619981357
503427143
1562957399
177602441
1897027232
1277311641
1627117967
1130058617
688946378
1973687456
1295339586
2116499669
1991928977
258924067
1559670380
164136149
812481438
1590552915
1617877540
710222141
27525049
410029067
719966175
280892457
340364183
2117152751
1267635137
1806205090
303102742
1101485092
450198280
430098467
128118740
1585033921
1575135815
602733712
1167501915
1027262278
1549305388
2143450831
368722623
1248165679
238786612
1875712864
280791707
1391390019
168167828
423075065
845815732
1425486055
957312817
13645088
1151444692
1208263240
1889734222
1085954317
121016310
1499953079
962820014
1611130491
625695308
2067783259
1113894009
1474261780
1217766216
1212721547
1824507604
1773545498
1072443171
1019041306
906458567
1309989549
347175149
2026824183
1175145289
1396478260
1653285856
1782502846
834870305
359607466
578515478
1374147199
39861232
1954605307
1522222819
1702831713
2087904165
160903057
1944785771
2125973150
550291720
782871527
2049428986
1813475568
1854505787
2103217000
2079875092
2127316426
873551353
1000761705
556908522
734467651
321653302
1007198188
1255098250
1118210542
1871111232
1651290410
1588804100
687563760
2002909900
553362244
658696338
1747236649
526715107
805456826
1937737339
1767963842
1398161384
1711521678
625426966
443017874
1685433865
1391619956
1635616687
827333891
1702303620
382136232
1255003278
569709477
1347813097
2110966598
1420262646
1388089223
1357516245
36823744
1875999361
546754939
655611522
82332796
383124699
483692428
1898097198
856922392
2053737486
40039823
1002802823
423991371
450054456
2137575360
711651305
1587155733
635298668
1996275025
890144349
417642186
826637109
487249116
835751305
872447632
1468298424
677030423
2056128656
2026491946
377128493
706307981
2051121887
961644560
889021860
1406173832
978021229
1046712012
1672288344
1127230276
566960794
1623298896
1931089495
1342639624
409065923
1023438508
363946970
377276541
68694551
361795973
918706044
2095251533
1599119134
1439336908
577234908
1647866149
1795263631
318742668
341424315
19829822
1469741605
1001933261
441007788
552138248
1861821047
723464525
516628438
1522714396
757954355
1972826542
1883582785
697334542
1665652566
2051904998
1704384092
28986427
213100463
1477943962
368248395
813754054
1353200670
580039223
33988448
732537299
1501198473
1826712403
954584203
1185328633
1964701839
709550987
211760173
526677356
492521738
1574864629
400430191
1228906375
1139693655
910811146
1038871500
182010277
1800000993
1263240133
667572327
624257594
1690146790
635792325
1869019793
820725526
274096510
1317004769
1346927605
1657294010
1542717701
180260123
1954726071
1429418193
1385001981
571367025
2103604722
948689642
1205560792
1924815217
204892504
2001433449
965113820
2057467567
144664289
117329395
232579997
919399429
97379859
404290070
217903162
1985220139
121656129
186312018
363387345
1529700583
1133177960
2021303799
943358669
807396204
525379959
34802851
1235988775
631764068
1447373581
1445306340
451883124
1297167421
598452515
365828412
2135402914
759478583
75270812
584080287
1624478078
1586768611
779012211
1168893092
2086761194
1655270899
1801171896
1366292982
587109745
405141221
1189593538
1260482593
3912660
423067068
1264801518
1230724593
604981238
228528924
6744967
1318347591
234852169
1739827616
1393151291
1255155566
1614216897
1800848566
82944828
1282363637
270392452
836956738
1648276108
143802631
189412223
839825940
583797799
1681385853
674544423
340821764
1521608046
124186422
1050876802
1886596565
914392398
1868879622
502919372
6540658
1183050267
1234802154
489630894
1352051978
183076482
744029762
993151806
1499129508
44669610
2070439202
1564109084
1063715218
408124611
843286647
305799231
1817347674
581745993
1546376723
1923681520
1087160141
1553957499
268808548
420899942
1086542911
2108471268
1625412932
1235110781
1944523881
2017969129
913484513
739907462
896872046
656904174
1926376960
416244184
1887599197
1727917858
253043405
1902616382
1379136084
144645460
930870936
1354136006
925372333
53915175
346244746
94207372
1706403544
256591304
959880647
1174019456
246460679
1351822790
606620868
1352869796
623873641
1055431667
656153346
1209460275
2088740429
1208127266
1432555661
126041192
1389700186
63371701
300989217
275940021
1512361783
448469108
189954616
26348999
899146242
1373216466
414635804
1331441101
1693867201
1103104064
1124814728
186662444
297349596
907119465
942138810
1737423071
1020979785
566907056
98466370
1667619836
2099419933
1377821792
1229065293
2011176163
103806083
1223556628
2056316301
1200897382
1235669283
1256428117
1478532381
174606795
783205378
1855906784
445953488
1242505369
1237882382
310823385
1041861031
2024739435
95172717
917057142
225806359
1955371636
648384965
420842095
527094439
903099646
40330881
256086712
929576894
1170257434
1036711177
1669723192
1426018314
350635076
559299445
1455508293
1873633262
399651685
1264562624
300960746
1450856142
1385910022
972595482
254056150
974654286
493939194
1089060165
2023945307
2029094482
672418726
928567215
72407009
617060808
334928265
868986047
42834313
180675824
53928040
1276347652
2122607439
2075020085
320248329
922478686
122478758
940099840
1916892915
1460218139
1769724318
1628795835
1652637758
287024808
1336019350
1155774226
450413413
1830116009
1868179182
1479877610
1141205899
1257853617
1849657592
1463142904
508138437
2105958497
1627783869
1199651942
1866189666
332690811
1337018372
857343526
344662575
1697475633
1869828419
893996486
1983909105
1468182880
1840624385
1398351596
1090755985
1890288438
1711131182
136724625
453079117
6912479
1402863003
1037603577
485861112
807589767
649397510
1989020040
359016739
475346518
561514369
1751947917
1475928176
1190266978
1317558327
2062926065
1122981933
1139743288
2048207717
2069025416
1099833807
196961934
457631849
1307032534
828449789
1098928600
33226867
1104315100
163149286
178354387
803215369
784520519
1865085828
2071930562
801213025
1668830915
1314902294
1369197543
983746753
1165269291
1771809663
1765641659
254447368
1174662123
1587582093
2106310180
197921282
339809352
1369428897
587311508
625523852
613326106
1658361494
639139095
1194057654
2146031908
1696992755
2118045143
1394859839
1770465792
1285528288
1177518624
369512573
1592552964
26821716
1396837518
407176510
440123866
1156462659
339692398
1606565764
1774718226
1019898184
663764894
175846584
1349441376
1823839762
1461912157
1186867533
1085873793
877195212
1977320183
906005226
1834314380
1372202734
1020741766
844550323
20288773
1182896724
1720581959
303886412
1803564581
1769583676
19665266
800914501
387938481
1606703704
1892287276
460659715
743485817
1309712724
672417658
1810077097
26542302
1754547861
1874866128
999650831
112817864
1169117539
1471583390
1740145697
760785086
446714835
101385570
1919365903
1535849000
1735981115
460190085
1429132521
1404513183
953555670
194034236
1331670360
751338665
732836929
1439138798
650693580
406061171
1095012993
248051044
779404499
479518424
156442145
1812644391
1913255909
1899447620
1290919671
1154819629
1515218087
825772475
751604967
2070341561
942323554
1256729114
376180254
1448098563
827414764
1559455537
432365428
1995779649
2059324006
784126081
288523657
751642603
812021002
108560431
1088881761
1200492188
289795720
1846115436
336883292
400629872
2071793881
1503462770
1654873179
1430626673
661506982
284546217
1865509505
1919790291
1375336192
1020724146
179882630
1453173901
583371290
1110215406
360049333
1999994772
1408752228
861352066
1673139726
462587443
813270143
1396330726
1135061467
2017962724
2052947298
1243738985
795419334
1045144901
2027644708
1736045649
2113897212
348199140
843257201
446232671
1587649667
1988255889
28431562
107958499
310631409
1016876990
792226108
945403740
1025849517
345329754
140492761
143098004
12330651
1803024728
32854206
2127747346
761030386
314450802
177094784
1400275636
1559013952
616180958
92718090
972888624
1335924175
2067745775
809255626
1387463232
279817229
705466508
1744672999
40470096
1814498001
1263488126
2035714401
923133693
1462783516
1726976577
1278570689
1316249525
2015602149
2018231602
528531932
1553690234
1393718373
526684896
2081154312
1540285562
681074745
1011083324
2055193849
1660195488
1196759060
1964734429
1071141893
989496559
1707339179
979878686
471805592
707833822
1724136791
938651046
697261821
1542129324
329416956
523801533
254883006
80557510
1389272040
1549199650
584793426
206366593
877193488
1806393856
1272136717
226283753
1491067241
1216146885
1204758323
876135460
383124699
1897754087
2120526262
256356843
1581759984
220399443
648976849
1043893566
1825562691
1273461831
1725645855
1653120753
1852549386
97193559
187470779
974266692
1368507166
939776101
620278496
1609894617
444270369
1031787259
1711559882
66101329
371894360
855332177
589700478
1358144315
511274477
345063970
1139938992
2118906370
883557272
1901444887
2094478497
447022458
1515585083
2132015216
556261647
1578312458
1949006133
1443990613
225336595
73423443
2069668097
1330179370
779829742
898458031
1557517645
1787942397
2075978802
120322337
859550203
267942311
380304137
374317453
434244957
488383324
1690767165
966496722
197484730
594823579
1783429664
153279436
1387277221
1749957338
1775868803
752898510
2020733952
1111185654
1933089784
143798610
1856802715
947989410
828858667
1086015257
1548735535
1859221415
872786510
1242896033
904827516
1441402650
1228082315
1119200421
1537286761
1360787247
1800873914
448442096
694935868
1365385066
2060047235
286423158
836936565
1446021314
1330943517
2035371775
1523723419
1333590581
801458386
417831121
355729607
932168212
2131727001
2081352539
106149098
1313228856
681305713
24434537
1284272815
596724522
497851283
1100781135
1286056307
1983212749
1719206183
2027981900
60403692
134068980
1539480813
1449729514
1285257251
1797536835
1565433186
594313011
1771277969
622157225
1681514164
269673546
532590727
1027531138
1021669409
439680895
589437274
1303313470
1282177617
691442078
2133861937
2040463336
1117672928
589925236
885938517
1671617155
1533278590
2057245943
1353931683
1148114871
812824652
1125223931
1824473579
124842703
183491340
1395322548
1967343698
1987807843
2020382645
2086874277
784772919
1565662816
1431456576
1644640723
1594023018
2007117564
972437463
288488791
1031228077
928111511
1741704670
893658448
617853343
51578194
1771214719
1772134202
267583485
1224111853
104194519
1484222712
1378444519
1765833409
370741542
2090567111
1118543585
1107041963
2131502739
48115610
1074121777
334107279
705491646
1267023499
2063941839
51290867
1531122887
1358359486
1698482566
806928899
474348974
67619954
690158043
1978189477
129470031
746382945
1396383948
1192792540
515578118
188637740
1899969917
210654728
1731710885
1643141212
1746756569
485476469
912259270
108318000
1477778952
1603372451
267751213
862338599
692735075
1242939300
166988117
2035100037
1318725051
2128106110
1864106113
1981112863
1486556077
2102122078
466252394
280444725
18843233
1412130340
1217286822
1142847581
2048941137
592621777
453022297
49938004
1584183843
1264290899
518932372
951369738
1564263120
874988221
1549515935
1016213850
276812474
1705780165
906244210
1686099954
1311709349
979650930
1815805517
813374386
101311116
1873236664
682761726
1892159255
1979060440
1041537045
695611259
1205889090
2001257146
1856769812
144091283
1117586201
2029289708
988061099
489156129
165872095
205430836
1778145428
790040376
225537572
490372919
1974461471
171069552
2056712222
664174977
185162651
1646720918
110133814
871388115
298865187
919010516
34548018
228833012
265044893
257507556
172102475
2143107886
1622685061
969906881
1959476793
853668639
1296899105
1328282582
856477696
2106309604
408707976
1636679827
981034136
293573004
2129914289
894831452
937116464
1230094846
1409560896
2147463737
103046319
104220542
24984310
2104148942
1327958679
1637586124
1416627
1131490590
69856850
202072115
2038278251
1993169398
1225893117
1658189630
1792849352
627481430
597522708
854633996
1622695243
274390461
1623745661
1791868867
605641341
233992595
1973467263
350801642
1384466011
97336593
1191546759
1566239369
133073171
1258454803
1299796082
1540023756
2008855114
1045805583
557496790
1734864887
894878590
2098159330
1177893079
1373900195
2122469194
1467668125
1442155431
1341677162
1642520302
1140652856
41762516
2052171692
1309954092
60379680
676215324
1412570612
833574465
1991130064
1759327648
1842501569
2078155668
1514578081
190637612
1092092854
1201629117
122719841
921657713
1875597445
1157841800
1894439735
1392671719
1330530320
1469299848
1057290664
1709150286
793773931
1848616191
1186881055
954438949
276996660
801780060
789127367
1207105799
1443294610
154507197
374996814
1263399713
211258565
1486329324
406335862
319135114
1786775606
239394304
1821581801
1969138584
1870922322
747665317
1901825711
405008471
1430177487
1457867539
1235645608
2062458124
2129449204
1746022530
7214287
1075676257
1221292447
1361752698
817206338
1988806819
228508656
863303868
1565225821
277351286
1838734359
116111259
844162610
1209796801
1506928480
30747629
715034877
313420960
614706210
1792849352
469329109
1223465676
2083655463
1042788791
488706141
1479624403
902904166
901597237
10079222
245470234
413590795
1526289345
1382249242
271803956
387656259
581179609
1542258318
909598059
1310006457
1439104446
1810868537
465682836
1980936562
1856259077
534058347
1456327256
801823156
197323844
1615817697
2023276976
1249267155
2098767769
1821721503
545958306
1201081899
1964959952
1978856557
673823753
38718120
1144665291
554730081
1705146925
1040906846
1479463563
307092748
1680173955
1253971568
2086157854
684193282
1751947917
437115480
1333576610
1585022794
749534142
1508338113
897902701
614280843
1564954677
1682506413
238197422
1241085490
194551826
1974050751
190536071
766904863
1626861985
561600151
2073912310
1768767153
157752849
473942495
1138596547
460124396
1508927978
912281735
1382414773
1064589868
455581206
1569910622
335926608
216528123
1058354746
1054626882
1704374343
1044396834
699506432
1066787974
1671868620
1521300637
1810858776
467244127
1359160027
471360326
271578426
2127276501
161298256
1599685731
643887384
1718963748
851725990
36105421
72145942
1078107666
1325369992
488250402
1439856086
861506744
1094905944
1251597921
1199987851
1944753293
2029835263
1802451796
1260574164
2130518597
87866102
1215506036
1672171775
250352630
1497068119
1591604248
1329700039
2130597739
1670399249
29536797
1485378740
453864597
1775405572
2010293742
819278959
1398193477
961480446
450657278
2112065721
208598874
611512292
1477473029
1444933465
1667774775
2067343454
1424816739
2131678088
792035805
1784053710
1915378482
355738253
1436845437
171491569
553085203
63043457
1789615904
2061315461
267777583
1923038780
1732227842
1354464115
1695257546
105619230
2077605569
2077048713
578852419
325188023
1283622799
1175748296
1665063627
1383478889
272259290
1548406667
1742523889
456397142
877172624
1584104836
2049860492
1325215001
427177244
335066927
1030367798
1680094582
882453751
1345336355
855851846
2143784179
1295422202
300321650
579413582
770010184
1677028767
1065827690
1365753744
820913252
440439439
1825517454
442465614
1068859559
1921219833
1033498429
1574033342
461109645
243983247
1184157592
1540232344
1585768580
1578819628
314756107
1354508447
2001592027
1831782283
1361433844
471976173
1161341382
2085615331
1710425732
707531510
2137814049
901483909
1977953877
515153233
1154832986
1990826611
1137793418
377540779
2059359271
2118020391
1431815796
2001216325
2125429209
89470288
1646017144
1865949625
1765471047
1710203509
950432198
2134530907
1064282509
1108184715
945109029
2109404722
69260094
1238144273
1219953129
766853641
340452735
539716716
1519630324
847718375
1080701273
278672572
1006140197
267974310
112463099
89585121
722684832
934706604
1714218378
1650273778
1324350431
579539326
1351734319
2008359330
1704632301
1035951182
971388680
236063689
1498398956
1365278632
1282259078
1767897301
466823419
117621459
1760023992
1912554969
690011190
1905533872
1732952562
1135345702
1040078459
548562911
2072023896
747888058
1332210197
1449755214
161408569
1610763373
663933222
1774054192
1937064386
1052493525
491280882
675279888
967060883
1472499555
1988792132
1031355738
387651323
192649118
1986190584
1930722470
632368554
1825985918
2065764351
1223054852
820115119
1386722464
1422435346
443631739
1204589066
2111138188
524150352
297189918
78089036
1133713467
1036612528
1183487540
1272217225
541589819
598555973
1489660699
1133481892
2142397499
1221464167
880798015
1369163006
291864479
1667709520
565591974
288053552
436366734
741956754
1001727632
710886424
411710179
258976466
1980962220
1047911128
188739248
1799028550
2003966833
1927255135
395258474
471923625
752625715
1323199197
648292479
28375012
769721145
710849465
1387165885
1116357320
563968199
900657101
1170842974
1850926305
646472123
622554326
1854928174
403685032
1743696869
1771292041
1159320308
1255070998
2104938859
1662658283
989981353
1478867013
1755987096
1490999580
1239021911
2033381993
1396476609
606140780
412473082
1842313310
713139899
1339813675
186933151
975180871
872852494
1545863150
463494615
2115695126
788725149
1224520212
1408592743
1011687921
764450896
386517447
1021799982
622863428
671150967
616517556
937296070
628301286
1529275075
516763973
1008307080
1154064796
1004249472
1130939760
1767279236
1355524117
282523983
1312632532
1206373366
1271182359
683914058
1225637916
179842183
1640616939
871644669
496013717
291074203
97094654
1684954799
1583226131
2087748548
1240758959
289224593
469218819
896921386
1902504620
1294474374
2082964226
773693933
1943057310
326524043
922768527
34122758
536681660
1296249274
641972630
1737983352
349759139
1161998405
914907877
1232130734
1254105638
1400422353
359861742
1761870522
336553595
155535898
1047530496
2005048155
1825721421
638008506
1243055736
314246804
1393962410
1852502543
1844453760
1215521085
733645320
1152112029
1643515518
781073384
2005497552
647045733
419043896
601950817
290051321
1699222703
1971416564
892782433
17808075
1289649479
1076315733
812666767
553844626
1077493493
1986658867
834001701
235722413
1034195801
209471683
716959972
287711735
1076901355
2088864129
768056986
371818214
2046458092
318806061
200451989
1853652245
320631010
640628784
1369462772
415422710
1330755483
1711131293
800017331
2000984513
537104593
338764592
308414138
404261782
631982304
1067118760
139452113
10598358
1787327777
1744838693
821595864
1469887784
321798042
956999531
1120921846
409956034
444252850
373236264
108892777
701082944
1118553428
1393011147
53857512
592328657
1781653539
1633164555
727182020
635016995
1361697519
2003338001
691386760
2015314281
1631548836
1231050144
218051158
1448300849
255516848
840695223
1307283947
1890831179
1769547319
1498305555
683060359
1472937126
548810897
1843467178
1701711241
128783184
2019425364
978519857
870011976
1388407865
1193921945
127103057
1585729334
2113075876
462892566
1190675450
703457365
1723873886
306286989
1876589489
443195185
874942070
1830975101
962802821
7939188
2041377954
316765799
295524586
150781108
540587570
1210111218
747755556
1294403336
1827871294
1626511037
1778048362
848002650
153504684
1158827470
2136732742
1698712211
1840185796
737856102
783060495
1058661735
1848406336
419216590
543185021
881392176
580888093
1443451993
566630189
1042436610
1367429302
1841348965
904758542
68132764
1262367447
112875393
1479703034
1016324619
1887940078
339548447
680399927
1393040538
1165203826
1012463199
229386847
1191918146
1587451211
1599729983
899382257
944458373
1333273295
1372194863
678962578
1293892137
31200926
803332189
1514474721
399740949
145264198
540213671
1368533998
948366302
493299764
663647088
1808577577
596379592
972301352
1692511645
684530004
1307437156
790651519
1719250829
761361565
26509493
654940486
703574544
2036199517
1649678368
1435899661
1936271312
118173040
1116520576
1123647372
1320920832
807038849
1916892896
1586039641
358946650
623015857
1908860323
722602278
1831023749
1763525722
1891116811
529991557
1017833556
832084160
305784349
1540836729
2041972238
1281830504
1097314252
713843249
1787870533
117141757
1382319522
1955436753
341659755
727059443
1271078067
2055292030
2012482344
814049884
80728659
7010223
1870497495
1393631638
73712547
1760192998
1476457844
1743232750
1607467216
206146506
20361536
159327227
1333897126
862044216
458629268
1775578740
21893110
2127831677
1786939851
1481188105
1663512876
856122964
1254318781
1064624145
432206171
1854492316
1422054821
1327603682
60935871
318471458
1976503507
1992919621
2068257503
1372822412
951401286
704037166
944954092
847485950
1662176797
818934767
802344362
1554895682
709378299
954607417
477141594
1127288757
223983035
141613764
1300878290
1895437287
16483923
73685347
1621106349
1325283428
51864608
1061687165
1128995674
938658395
428908446
76535081
430464149
1667714482
924105299
2070411261
89908331
1334274394
250977610
1588858838
635201409
1348017535
1733565526
2117391844
962363457
2135888545
42528063
785651278
2046550098
38424266
831359532
793037697
354916701
607571456
1296677323
267155252
208435502
2013203092
1079585911
708952557
1820087954
833010791
1284259973
805565817
2102917956
595312635
1061579146
98940267
1987552449
1606817949
884010030
1252941701
1921801863
35160775
1708482682
700331553
212737842
285626744
2132815936
2065428792
1732894388
1144486600
1046486938
922865347
2093099292
2043069826
2062166438
1719969940
127677843
483271514
1118774272
628896488
1060244826
1270626516
1217009364
1723259819
1415454167
804729546
2020498243
1473326227
218534121
754462750
695279832
756051290
795478162
1782002380
243924556
1527917486
1304835169
2095381553
982646058
1331629085
627552437
1020824618
1084859893
52628239
151580253
318876962
1614273407
1489937899
1847169454
1203437566
1547239627
361427288
855536479
466443630
1177047025
1370743620
1233163346
348649999
78351454
1678688464
1063761198
1401595851
1577085214
64545429
1386256887
1163351724
1672795080
2140168942
1847990481
1090584846
2017730184
1067776489
956270487
249319850
1510188825
459082805
225082158
1261669311
1509139263
461376561
1467805498
2091605807
919997940
1607252021
1254849474
1229357815
60473881
712793993
289666601
362245121
2085785800
1172099114
835244542
1504684347
275772788
600029356
157993893
1086810856
1062318094
1260177786
1507385435
816360077
439810085
31202946
650852875
308108597
1286186132
1925683003
1277559757
687492342
1943651733
1772664868
1015829113
1706717650
1321289406
1196239584
2029268446
916549483
1276500879
500424107
842766210
1459044905
128238447
2092501978
2073102225
1690193217
1839618641
1072698987
995361920
116545167
1785497624
1375731006
57436416
1020356742
504936981
1926230943
1456990828
1732003934
785296303
1834859084
186874911
468199610
524678320
123372222
271168584
1366642397
888407892
1244593848
1155769835
1211352623
1238269907
1613281727
2084373381
951653995
361419168
513049220
1104082945
1089932073
481929596
391916225
833041162
259235410
1347992501
1008085333
940363204
114611558
613388062
1787975023
81953406
821248866
1673284022
845544653
2023745437
1620215149
1429887297
1291655376
786415041
1930481259
1891178220
361134597
1155253582
1296375663
362223177
1453673673
894447659
889652076
2015583832
1672886825
250167399
1419152638
1792179584
748467594
1684775306
394034702
1830221742
2133498358
1542078769
417241864
311391305
650365166
649841629
1875861228
1918496893
1146640594
2095326013
1566036721
332678807
1325790985
1301096206
825879528
559093885
1762729645
478949488
1236853523
947410912
1177470645
1781279166
915095820
11854150
717277448
1536690876
445609963
977699721
727210092
1304103666
160242538
852309920
1908192358
1717823639
381572034
1973997164
604150904
1972405220
895870075
1097752627
1530283071
1593320443
1557136673
1302915177
277674408
348464860
1525285275
1755058136
1896383342
1378035363
651419938
1374426712
1975911598
1003072336
1597751589
1634063443
453513893
1398838512
1377515366
2082723765
356413585
339297388
42879387
2033001069
477622206
1928805395
1712483375
688392096
1414932298
1864734364
1466234806
1721012555
385541280
646638420
1256513644
614391308
2047905495
94210785
1401856556
1356481581
1619065350
1772864053
121254098
924020943
1075254461
329532095
1216157481
1904545080
211053904
673827851
1248153856
2006096924
671501500
1205078928
1402734272
851437198
1879092930
983103030
1218513925
901070984
123017533
1856203075
1255642699
1210486749
984935667
1002204825
1636633057
1732254178
107552451
224082433
1504060790
1228008331
1894404429
382116163
81775674
1855168306
1011278456
1072585
1642830050
372347802
492282620
1801794757
1813602925
2016996111
1453402151
1494155588
377960650
1339099954
1369154576
1476537855
1346939419
117392207
496741931
1401614090
56459186
620952678
1534448936
1513095059
1206330972
1051668611
1159501577
234142454
1992519884
729521088
1706507369
1393348232
688406368
1588742091
1679079195
1747582051
1395491405
187203455
711247060
326030594
1636002771
176492675
1289334026
1280973401
667715902
1126189484
1766626661
709691248
5814663
1262527952
1918804637
1819057351
1641915894
672694087
1364702527
1426523486
1913557776
9189727
1813478443
646588632
588833537
1809918666
1133233924
1114815287
1281488733
1850118955
911169633
1252222188
723319638
1205203648
1477267953
2062376057
806882796
2022166220
947255978
896369449
304386282
1064124252
1855321576
1900097498
1164968801
1737672746
578105597
489166169
1237838748
1791540635
74363795
833349508
710301764
2026124911
1552489016
571671715
976987187
1212541180
722346997
1731011726
1623469532
1900452764
1658721175
1819822923
1331609978
1535707141
1120153200
2089103407
829046000
959325374
716976479
243008502
1893558377
22930677
1729466316
102976327
1375316070
1998749813
302490675
244921462
1247834498
1539896145
1071056788
1173797326
149417957
1602785467
1484150967
258919276
1712272653
334326063
440619572
1927616761
1408771983
2046075542
1286144261
1320310558
1775616122
2074096043
306099734
1190672516
431707518
1429513674
578144803
1409574981
872078826
2125593125
1209721749
1073756977
1121470036
377584332
1494489932
1962029196
1352956192
242282715
2131909080
895301969
1603770356
162568649
1263052359
1513354604
1307088355
486501258
1004083515
1321533545
921215254
1205042967
39593310
1642723319
752973641
138932044
925680250
95104613
958365168
1796539629
611322971
779963147
1182258623
1401484915
961839243
434405722
1996768548
1568766146
130415543
1905489310
920177030
1656498394
2142179675
1134663986
1752712086
524774062
684368544
735020370
272613014
1665007584
642929078
1395850194
754169633
1353715113
1150588674
676422070
1638555698
2094290942
23187451
977367906
720031120
525792664
1334030531
1029406741
927194121
978467143
1743330810
1366771305
918576227
86576875
1900391239
1850942135
1972249478
1944562705
1460948318
567515515
29584401
1193921927
1125552461
1293672335
1941564847
2029028790
1468101476
1138996674
437141718
535739919
314947739
338497253
737477354
197485006
983773696
1163718916
571877468
717109558
901358478
2094647026
139871820
1090162874
1588259772
277164800
1619896241
894395175
666743447
1019354971
643749310
92404759
2113863039
632358730
1487782369
1296806352
502211532
310924670
1031651178
530197944
700146560
2054598245
1203745897
1916883217
114221202
2063138842
463433345
1872573398
1959894790
213013172
1963813229
1342885079
1898930354
1112872619
97347837
1594560338
1738430143
684867361
862415357
1982621832
703518821
1963985745
648336470
611918758
732111502
2108842719
1153217636
1061546275
1953046021
147017403
1545783286
1242751945
1096346273
1529842708
343698231
1987043359
799850275
1010067528
69887856
1868205732
53929845
2120837874
548004987
870987439
2099158524
851731111
649496891
777790914
264252518
2116210385
854642248
2070801547
2108171286
1837685511
1297722956
2022756603
2068006338
1790362267
1207606583
1014782396
1002374804
1241809139
84085062
1820477332
1354740802
320342963
1849653896
267380226
666619400
1501644457
671998681
589033024
2051737929
1280354571
1772781479
1472671166
668860531
927283990
85218911
805562735
974858645
755179991
1123144666
1642743395
796698232
1322706281
1292678862
1463374110
1037968734
571561241
1984100689
1033139463
1370713795
1213263267
1692830006
1436863737
854932999
391892321
1397193358
1992749498
1493285766
1826636241
1795885634
332431166
1035841084
1756589117
510547469
228378908
1715743747
1475359014
895479395
214965765
1971821218
1597083355
2056557349
381831551
2019846658
868606914
1900938229
1403735719
2130799232
551315387
1837153251
1327171692
508705181
155793245
2095619070
1149059801
853089956
2067217010
720915016
1514065298
684104433
1680129073
878843786
1133136295
938872286
248666217
751486637
656133679
132920178
2091074194
1823483481
969551195
1263414687
1957169426
898381796
1418015612
629051763
1853659908
602093532
1479893178
789461221
953700579
572640273
801205552
47197559
645367743
1663444415
1277043711
1787922228
1236918541
1076191888
1291077561
113144167
628271570
566142119
396993529
937155465
1148344220
1578138495
1277744889
1923311929
825929251
1889270015
434512781
911168933
580587250
523988947
1248466235
1938307088
1444363185
891916606
1941843643
1355683824
434661275
882947660
554941473
59579592
1461037182
1091528631
131568152
520172931
1589839095
851969908
1779334356
1468911737
1565533066
2124727452
826938941
470842081
1202831514
1937876022
1775833093
2071618746
2079487460
1741744882
472351047
874992375
1689930845
1074754133
1014637333
148359034
15293954
509690588
9575136
1756396644
808921105
2093286188
1926402949
1944275721
1585454606
1871404113
993782310
275401175
1963192905
66557966
1676369907
515723422
882381495
51579815
189003307
840178247
338902464
922769530
331599589
1427947628
1018225221
365994947
2756695
164685992
1214901448
1161081792
1259464440
1804591350
468356995
1483246929
916282058
554401721
841679754
789163908
1133177960
1791527297
1557124396
368934367
645238022
1941649264
93839197
978292532
863776057
538167985
1621618779
2141671635
364979141
1667684549
2000067070
353544375
136333842
1174792233
887628783
205576400
263572476
1780868886
271069371
1720615190
465966218
2004088159
491094728
2133996584
2146865646
1001937789
1476970521
238744754
1557859457
578817944
68144057
1381670316
623596410
1619583682
1648719270
1261760617
1641466561
1669394608
1516982759
1715281435
198108863
900192208
276845175
1010752216
1712336491
1135288721
1121336497
1152059352
1555660944
1979507632
789943262
125756514
128167153
1264353508
15506491
2024475904
1185498094
1708008889
96189804
1545903339
1153763958
848265204
136047882
774603197
932782256
242697985
926831189
2117312571
961620785
1292080051
2104347229
151358820
343221065
2062117550
19878013
522372733
1618872599
918791054
1111557526
787345411
1527031178
2038324759
1016129399
1333264702
1407128303
1188680987
542179576
135470429
2137192338
530873060
1916404248
219513797
988657397
1224500082
76776235
1310874128
1685683644
1770652133
2065496166
96008405
2094097910
1657056349
1357072156
1091937279
1249858204
1069967371
373552789
1833295130
1769003708
231205466
1581812765
295369001
979378563
619700944
892298722
1190802781
673888604
1617402302
199969462
2893971
748243763
2003172294
1207696979
1984174768
805576962
360615856
2143208289
801342553
795075936
1612740564
1444793656
251894943
1589807526
560858192
663992982
1661603140
689514492
953529669
1051872644
1497832405
1968163876
1500580860
1142913936
328944648
1932696750
1386841131
1287326747
1755756334
833231848
124576169
1110630956
1293689728
1301130395
78260907
303836826
727568834
1105344906
1556179832
1664567597
1330209041
1645685078
450997366
932392078
1714177331
1671937667
1750657675
1548288187
701544023
1243128860
1077715096
451432903
1064226242
1437606962
478687122
1855178717
1349296311
1671984397
1373668336
338523437
1370638788
389438469
38847756
858991341
1767840974
1234249636
1714684160
1579522303
1384365605
1911998318
1349815386
1217058487
610550837
2112815072
189261197
968963070
278392327
911402735
118264912
2072698227
210662270
1614918586
1003943455
716878015
758817931
1929311565
1047961625
1451137495
1414511114
649300252
2089644554
524462418
143805982
365116635
1092669986
1355800691
1649035567
1192298138
1902064703
634712210
772029884
2059938764
146794428
1095156135
1228695413
1854006659
1760689281
1958323526
1009206192
1317305259
172036058
186098215
54218520
1148279947
459141992
1303428645
578873267
1331834968
2049061999
830968480
1171105388
1496496600
1424135669
1456582304
936257444
1211613044
306872365
743241661
1762967070
857516539
1860528933
270212287
78039696
326895266
1361556726
1496705153
730122389
207455144
719820771
1761167083
590054914
58989623
362805721
1584603679
1439302866
1338883860
451760285
1756919303
1204330343
126170345
1975787301
363465092
263259934
1927521939
1192751388
827463427
958627761
1127185549
299797016
783773824
1157083325
2109689991
1835616997
398552199
1767963902
2128871415
1524420241
2137741893
1752656817
1217907416
762256203
364688495
2056764171
1129606795
1108180485
955428894
278403019
885896927
1080377575
1616705607
1528492868
184752481
740786626
587223937
248688511
474002156
509130222
1129423498
755259691
217161792
554978340
2120914895
1787119300
1288595228
1807551601
2075730312
948867748
471752073
1399672752
1829958392
736634831
1316741810
1072510299
1950588221
1688364118
589816345
1410363213
14606532
939585341
868955069
2093199233
1664499797
1530811786
196211415
1723993071
980247152
1725996718
1134649803
1337656064
154439795
1454950968
620946825
259855460
711835063
326882815
1344951831
727330729
903545568
135683699
1582450702
962711233
772938813
699280503
2024416952
1286049415
597435387
1688966882
1237830443
453052653
1489573162
480955789
1775872963
1043433051
1331770738
375124086
1277097537
623530965
1185807100
1052199461
1949073529
416179756
1415863677
208784108
196783070
1985961141
834331459
2140525399
498204410
1673121732
1091357660
1527771495
1818665884
499586312
378329192
76320007
804066311
573647893
1096773801
1468465907
1005134056
375325296
674247712
685113802
509520798
1134043509
920825559
974956302
2002552962
779827752
1658522744
623403387
89454677
1424743358
810683329
1275654966
1742691532
1414604395
1482224428
1840230178
493916337
228418134
1598991466
109276720
722332778
1560621491
273321248
977578578
554333980
1183211751
2015993873
1315873709
1960560583
1311923290
541955261
514429442
344240333
1944780884
1387682510
1758675725
197358431
1922844895
1591339094
266422222
1666011734
1164540990
303612383
840903186
409633198
2077575326
172992759
76393005
346583306
1988344230
1043072806
565526184
1740378369
525778165
958597270
462982106
405534223
1920140499
551317204
288548211
736827183
386392849
1885491674
1947513451
1979074394
297213754
1712846548
1955664358
97903431
1825861778
187361452
1317201830
676876134
1642109060
495871542
930205967
1725196861
1148960596
923774923
661225664
1514067132
230744397
1493783653
272316005
621552526
1643800702
2121903385
1804203672
364394210
2060886500
453880955
85305555
737843672
386045474
1672479440
647002651
1127612510
1697805985
333277727
1178032095
625130362
454960594
557996269
446614991
2101319747
326515133
761497803
1743305249
1321220259
952218180
2116958670
969000010
16647589
1154320852
1247158066
1751519106
1692853911
88303824
1406355742
1121185536
48977752
1139008272
890782582
221661349
1376740002
1987541470
1933725120
262125260
555463625
1948094699
400667853
150846259
1495429840
1701552312
714963371
1051292513
1788375690
779104160
2036365222
53833219
646812059
1449858530
984630413
449184275
2140439105
528095487
1881185564
1738948603
1307979636
1849586005
2123137575
1275448658
1105874695
1396972438
437651801
390351929
1209126102
1949185537
492181022
375072407
2087103909
1412290392
1999003025
276726122
725998321
1370429284
515884582
1973930755
1612123124
1260382044
1422508261
1318197390
1603442751
1675102918
432342018
548729833
695752754
22630142
548396699
497451186
1550849223
723849593
1428420701
1165839776
1533876211
1050352071
433596032
420909195
1587859044
131258559
78705852
681127863
1520154218
1709060127
82464453
365268914
536643584
576025400
18945141
148739972
1506490994
1593250433
2097879346
931811908
1088104349
423532591
983843902
127351017
1612678762
569146894
1538472124
2082517024
1500654827
444758166
2030396121
887445459
2021228740
1883721750
988358616
192401265
128661945
1510275260
428487622
1347019208
871977782
565856203
571289409
662384151
981325912
172852094
58592385
502938198
104507764
921422215
1226132452
891048496
806175653
1287709471
1295378900
1317862883
1127603893
1106393786
1294321089
1398171950
1281801292
1389887081
931612585
371198826
79153865
1399900608
546157132
644232909
1087884526
1197718253
312504237
1394985569
1975671205
329439621
1493888329
1955682001
14497219
284827663
357195354
1627642617
1658702898
611811171
1625677516
1002640660
341581025
1171235431
1319351353
216276574
1523475462
1131524329
2124231241
1578946850
1073011853
983641869
661702344
1727275821
2042703395
498796590
801573452
775106440
830218328
2086896386
1432565836
1312815194
232671167
1349325971
585392596
2015693624
537471596
2004378274
1037806043
1249008668
508838232
852860743
2072996523
948893239
1713571474
626658930
2064744466
1057529329
197669520
1724977725
1234473895
1262565460
689391175
1497132059
1164582101
460793287
365459153
1922159316
1321160709
508895319
48665743
1553068085
13916650
2058278215
1584059668
156363804
1412831433
1625651957
841913672
877824460
166168780
125491522
1646594332
324667200
1586846242
1827794780
1672160425
1875493536
1065588438
649256031
741819609
449519439
1584445584
1015758407
2135471956
919469146
2052980671
1840776135
1139019074
1915384317
50724287
421431743
1043372555
357765035
1343247333
419905322
1311866953
836226918
370251847
1500374548
1613913525
500372868
1292515919
2138264589
1653615432
601660976
1523466514
1612172881
744128465
1178992108
605312439
1942991088
903369717
2023035550
335038561
730313757
443829422
472490329
518286110
2011294101
1794723536
440483141
74907101
39481928
660731662
494964799
1651232436
295511484
318627644
963418888
349606495
45377488
1482477281
1274056996
1236903544
1676267378
744389849
1166423449
846838324
128686078
1757892859
1743264961
792097643
2036533737
704291132
660899996
605365662
1662943246
118746294
523191405
1505363558
115245097
1392493347
1734160871
1203444045
1282993081
1738422850
832627415
436921602
820842599
1946258674
1216710629
1895179349
188989306
416279655
1348272788
1962778399
952746112
273943000
887726746
768821203
1698834003
607429591
674886003
1906091073
1788565780
753069862
12974245
2097971508
989373331
63463621
219095130
1520724727
1938560223
932538883
452080421
1585914938
1530835260
2144323014
926085295
1862508707
779021882
1088724276
1203142924
941520765
1323882024
2052800006
1368968518
337177381
830701929
1897208279
1521129221
1208386607
936674425
858848217
918030541
1915256160
1839152311
728166175
1337363736
300923038
819990730
1055606552
1479665108
1298686356
315371598
731599699
1161176038
557915578
850104915
269040845
1423324837
939456999
1373962987
828216767
1147522977
457478416
67435991
1290485004
55849041
1989999431
577571423
25430193
1286534171
40087557
728871135
1148170560
810263268
2083887705
1869764936
1352655176
871739347
1880338442
1644805461
196428249
998854960
1166379161
1097518580
500929468
861958770
525089378
1467401783
735218419
840502973
715417371
2072388754
2030114440
215056842
1696335162
1604732490
1100258601
1884589598
793271637
259261949
432269008
846389660
94528480
1594044293
1752052408
649665024
1070045455
749526844
939068390
517320019
89510772
1851495979
1770473013
325743942
2114846513
1893483739
1697976532
1625965240
1502750426
976781140
66460248
467645865
1479456150
455050738
181978252
203976258
253226422
1184669751
754704122
876946662
785323313
1778978315
1308760073
1884862480
985372562
1947718720
1071169470
916297671
984270747
452161721
152401887
563340936
1593359881
358002728
43265120
1589866798
1561088266
480081748
2077695251
1893686305
1741999498
377705935
711354005
1298266193
1725032299
629476303
300927918
1648782186
1436327669
1491161890
443282011
1758804697
699549936
1941669591
1136174026
1998592724
1767279109
833365486
1350514379
387919007
1926586450
1720288643
671127912
1002324042
1616648598
769819705
2063110279
1431042394
876509594
30281162
1329774026
2035071377
944247336
2010525016
1109727314
1953208697
1692949860
1436245605
1938078037
114347926
58180628
1495200122
1083439530
647061893
1003777480
58455019
1207159592
1814062289
208957481
1974923495
881594998
1371044030
2021479960
1790758225
404530144
1613268181
1660521929
667711436
1827185125
1208282304
1110572576
1592126901
1893461690
2020204216
660621825
2132109474
1610854596
527317778
873836139
316740529
583898710
467914213
170739296
673827851
472712501
1353164440
673268921
1221670942
1194976406
1363960969
215322662
212448189
347044322
1863547938
1177911137
333328159
6168447
1498625955
1771522630
1108936206
1170276593
1498248919
157630689
498694287
134192330
2146518218
909524899
439814395
1667306690
1044998511
608563220
1825035057
387305160
110207379
1260941837
264823213
1916637549
999085831
901260381
1199502006
1100611950
1602661073
648508950
2104758416
798416950
971726202
1494359225
618331211
1791454887
322726739
1302333465
23177741
2038458480
473072702
488991119
90628166
2116400861
1599920111
480187571
879268559
1142362186
2127575557
1813186135
1470121455
318980819
1167004508
1347823852
849502834
876497545
559717659
1190039881
659358418
399315796
1506926312
231085568
1537315890
854330863
682011174
1959586452
1176009209
1416050971
233426806
176982087
1608910230
573358565
156475047
1758196489
2136575673
738719177
903782760
10434581
1484338386
2013417648
71160522
398356733
952831596
2115964700
420791799
932701400
486077043
1166158803
782384736
2090366390
1455940658
405309400
1739324038
1966574703
1001441768
1448475360
1703580548
2044447950
390933277
906302623
1243669922
197525558
441256137
747882263
215503057
202470855
1251123344
943048578
182783462
1828955399
1491108102
1143776170
1763516090
2044433794
1783014584
1516422225
935045507
1786180106
1993347847
1188048272
1020070736
1922431844
1895531575
506559806
938203557
289791363
2133389124
582197113
697534957
554097352
746584980
1711183178
344978311
884930391
369970754
431611031
1146376383
1162948127
49226142
1727353008
1379124288
1232769359
394775945
1570514705
1309126110
1058337958
1427963483
1273044630
1291193692
692492236
1071470582
1270982518
85949711
2048192297
1156083504
72878104
686385112
1189450040
1176304798
845529927
646983086
125576283
760192692
886929110
1485042054
753290863
1230811237
58659642
1063857606
1764118650
405413238
2111311166
1374986964
1486634469
539335238
1003629936
1392329455
821699386
953845387
885840324
1486359610
1649886841
2123531665
304339169
1137652370
1161404902
12813136
1333343918
553647243
1223166723
1381508989
2091496243
925886773
1285241098
33284089
1376625804
130762033
1667527233
1561843427
2084708333
955542410
2083612594
1234473349
296609352
696535364
718049716
149221980
6344694
494584811
1542688465
722607724
64819801
1065989791
52347837
897384601
1940845402
2117403511
1831180382
1067111591
805365326
1389568569
122108906
1086641209
1785520384
1138379960
1067551027
910326266
1883333645
2088748072
103812841
1899055385
1990493291
159320833
137238069
482841320
800226865
948626827
978581897
577846391
1826835328
821737528
2006413932
1095956377
386689164
982069374
421963619
1530343753
181310010
1755635140
968133267
1904795123
903986810
2027092780
233899356
1665605126
780235376
1640286528
667531063
439217720
530406510
146177363
1126946876
1635003071
244793477
1795656225
551213913
544424591
599543343
1062491195
1294922200
624629990
1071957910
1583703132
245352975
686163987
884144218
86991137
2133645587
288725779
895532256
1182845295
593730541
1131262333
591601596
600475662
1668378768
166102232
2016781493
1941620109
1417507141
1582925187
175237127
601173772
419171900
141564990
1955722356
648107034
233112816
1478910700
951298137
1776454133
521523726
116004582
784750784
1571181911
2739095
322623618
1505456084
746117968
781190245
1085573355
559129180
35779439
1058586590
933850636
1766985705
2086052065
1539406942
931932580
706542072
1646467199
1144244065
838322956
1560083894
1220808372
841094286
1003914140
1580847352
810560273
1674737174
213171591
1570461562
157876286
591221471
8739955
1242419769
1906100897
1995195488
179254216
2143448971
1836008844
324792873
1121970432
1556097112
1414773328
697603704
2033438192
334116508
357015395
1603033188
277711256
1019337026
1923133065
643224302
164222668
1080272233
248992633
627733320
1800338467
412751029
1424264075
1833659952
1962615755
779173187
589907894
1952138532
470171992
670608588
92116553
1196989124
537795679
341207923
139814107
111971318
532704490
344475031
1974919346
101393478
554764088
129460505
135704854
631649208
1111844788
540173274
1534602267
347044528
1076047381
1525555529
702981835
2609943
2066120994
1946485962
818563012
1162561009
1274052614
2109106094
746332003
1916973051
1427656133
269401895
245350753
1936856768
1324196536
1938548353
59543065
1116648952
1928262599
795982455
406956760
803397602
486745613
1145731397
1695231483
396773892
1032879007
1360359306
282603949
1412831433
1679756237
144068984
229546149
1369797549
1697920829
1177720559
1088410123
709022583
1296184808
715390634
286306581
1251286917
1723479212
23295937
920400316
372676987
1102988399
1804094815
1842160844
1835510061
889858791
433949301
541485589
893600669
1581470381
183462980
1993453725
536836234
1224665940
894192462
1157238910
1937213996
1510794430
1752191290
876117956
1685415666
1686467776
1242053427
1315867577
473549743
446467322
1852832365
955124133
664859270
850354587
216774878
228467437
610727376
802902976
1137340540
393017575
1773073230
1215881601
234773215
810534944
939585341
550441231
73386148
1276755188
1769867001
1797427948
2029614767
1667136481
1833246537
1569540573
1521913567
117223648
556675232
306656488
1821042049
567974983
1076074631
719279682
695934056
1623699203
452696610
287020297
1678519909
594915488
532868267
1430378397
1436337353
1641391374
1741846310
217132784
1781871473
429129085
269915620
2101272806
356279263
1329391376
983869028
612148141
526165528
688461714
575193956
1727317541
1173252500
156732416
2016843715
1911020111
1125161842
1544802603
2075718358
15262996
955871108
302769931
2145378842
1186186583
240339909
1049406157
1903173731
1950563685
1300957208
67767310
1273794449
104999699
1283617553
773329613
1729220955
343005442
563569319
353693789
379797289
730571546
82335151
321483071
563818837
1408439779
292676036
1260506504
1938158592
275770114
484224661
1596239278
1152066861
314077254
279295542
31935566
1035101088
132319880
1154697458
1077870707
714713077
1866280863
1781275308
1194676563
1607168218
1434698794
877074073
46865222
535033831
1827957854
1181592890
351339657
152862594
1865589511
455853758
1158479404
113079428
1651310365
209374603
645331684
10389277
2093188388
1029209504
45539712
1450157542
659334897
2012204680
1072850218
1573532932
1847404299
321363763
2042819289
4032
1932056856
323637907
955949026
293959204
947662940
2025473698
1983136427
1540847315
599314708
2010914193
1134897639
364857333
2053179327
1105622864
782400053
500059012
989189961
1292945788
1071445402
915700458
596427632
2073362286
925300695
477466673
1794219828
727221127
198282375
1846807013
1120196141
1695024
127602103
1813328001
579455196
1710203430
175651758
258826027
378638868
69316528
1734079302
2081215924
767401472
890420547
1532062081
2070876519
545503083
1473562675
1795914503
143650982
2064651645
1272584095
47930187
998582305
1936863351
1135744612
822208940
561466586
1125400631
125235725
1299378400
446785684
36976971
146489561
1873554974
680252420
1209372587
1614623712
65946301
18305167
331168528
1622445256
942376657
1024237958
715848342
404726083
34422452
164529216
1374668220
996208896
2831396
1262394453
23187451
1315588271
574965189
326418801
266959461
364328402
227410623
1720609744
710719574
1249144140
76614529
1984174768
659794129
1245364071
284371526
1980885537
327370936
356700051
1066876748
663396396
969369625
1766307299
1727381430
557753255
1265328279
1678148887
1016542807
1902654316
436290870
187726277
208804309
1934507082
2068866153
1460593259
675120961
528418966
1340036486
788271320
2117019965
1123771634
571308267
1463492914
210475124
2140926417
1781994316
589144196
1648171375
2061623030
837385349
954061164
1696279252
1320352394
1001579553
959709860
1463637191
1163967885
2141311823
1317136538
1425055943
886352384
784190434
2129257413
641492211
1884614019
425222278
196431812
1277315508
1732226977
416492059
1922174477
932334059
1365303282
1206285442
1124834170
1327348733
1903913606
1834498470
1881956454
1933460743
56116397
130615486
2026045407
1290164861
1459588874
764131321
1970329204
169972192
2125527026
1725101133
239553575
1495495967
671397036
240147298
24989940
457697492
1445041987
1839479005
56662858
831249204
939286887
661154830
261023866
1455719451
1625985236
198489109
38199785
26374980
1598280936
513140197
1571177984
1563631646
390843676
1771573286
1659339950
502201732
203376804
1670066625
1510126232
1583525664
785198743
1357684365
1680443500
894380853
990339590
435689323
1791169490
920660610
1240159435
470724855
1491914699
1139411715
78463933
1331830258
44659627
156361128
1888207576
1301024021
2009844252
959240788
169130415
1113423865
1037340432
463878717
1397302276
514182149
866896429
413469404
1166699902
676041335
265439085
2006249812
1668368329
1583536545
2048580988
1134501610
65801938
1134520663
1428695137
729728317
632897603
2144514317
873837090
1201700131
674579506
1009270330
386614034
1002410080
132800726
84171487
1572977686
1632317985
1342870465
1440686639
194483961
2129808380
319100632
827796779
1794279242
2082074004
1466435364
301520720
299765720
357912087
1889486215
1259701868
1383675457
2122662023
68138877
199950292
1184379951
277216580
1623267898
911721491
176012884
509268985
1560301181
1828118438
1397045000
741516312
1099404232
672140657
1356089763
985404925
846296729
1717275069
260880458
930346675
1833371324
683862671
2082326265
687095002
2072700244
1247730880
1072772864
1634568116
1019954150
2054694148
1761954721
128493400
610679354
495518767
2090975313
1424788351
334712589
1863525947
803244829
2027874697
2101163475
1767400554
1030936351
404123021
1551192824
1219903426
1487843733
1242170123
1555499543
257998075
2024434056
337082072
854769350
1695130830
538206136
1100857201
849267271
354581160
1136227541
1286323417
1851692011
1971682040
865887400
141522178
566854773
1832599337
1363209901
264495009
1113929779
1124923510
1345161730
1053345213
21390135
749845613
773392243
873183124
662512760
343213242
1347228491
2042229299
2039044338
233732
1601038088
1140065669
1814778280
584777271
236123891
2045875760
1734176421
1722344965
857170132
952691121
1844531701
1380842460
27595061
948060245
813888328
218271134
2097400219
2070231103
1822486939
1544322398
736289250
1394334907
1684768052
691445121
468498555
1947911984
1423261509
1934160573
140043833
445859837
124946586
2133683676
1128522424
1640985811
1053581067
1642817117
2119037564
1276268478
704462663
1133515057
306474460
1940796515
1577958721
1225016023
1982974027
2109919114
235460761
1963456138
1667654657
25173716
1731487515
1709736679
1674444103
2039719392
1538029153
1678943169
1556027646
20159007
230448968
1455502903
1574273545
513551981
223061696
1321243843
1368693388
174670199
106953727
609175985
605325540
356946338
1571599741
1193128133
412205326
332661068
842927843
1528096909
831979668
1943991965
1157883163
1506990210
88256367
538151363
787729844
938375140
1642151078
1142421686
457683931
1397994974
1992627864
1630126720
65850223
1135797314
340319189
1650335627
1244115414
876814791
1024932625
2009985802
1560050100
1232407011
2087628613
1295710723
810406785
693719809
827085950
1274888359
954923531
697431356
1319368540
1682954232
832392994
2004549080
1060756136
1084908451
1628376033
812981827
899075781
1307737243
2064771060
1045846491
878410617
497004680
1787540247
715572299
1380204131
1658100079
839602535
76889730
2019215192
1518623992
555130979
1877258280
774997816
988086764
659618409
743543414
307613458
1194443792
1410872059
1047017215
1999070309
1736362147
644719505
712907411
681300285
1268086579
123549772
1089599893
378830250
727148724
230860322
1393438654
969839645
2140524102
267513589
345475454
1999761539
1189397278
1233428391
1335540361
839404136
553841112
2002110107
2081163004
1756614082
1182649528
329810119
1459464440
782204012
894693232
823422448
1666095281
1176401175
482667733
955542410
429909558
615367958
1378015753
1063963546
151234044
1729273514
654483433
1016355563
327037180
530020849
849631202
1471555091
1287222632
957667610
1506300076
985184305
1262750247
1290163599
649106346
919932377
246669111
857073082
302349005
66049079
217645545
1892273017
207324278
1866626030
202355605
607391513
1605953651
1728678201
377127692
376996640
2114058981
18949453
921705651
1347268940
650401896
263481752
819297693
1555995461
183783502
992933725
421884660
1507338833
2037596091
1241139275
1373912675
497834359
1591112200
1184159444
1613026028
252010494
1385682271
1261931953
1274813178
1359881712
529242400
649590825
703188873
79438289
253531416
1050159968
1022145870
456098748
1836100943
1292556353
241441666
530723613
1643903010
22625354
1223429926
2103204109
458762397
2004595262
1601290373
1407741382
1369163006
1787765733
1799706525
507407890
593299222
559883461
2094563165
1943032852
1635870425
844606697
515548693
479337756
1761563390
1474430849
746168094
779659017
709911125
1811437785
1268080574
1913839834
322156144
1368678847
2056358893
1216464190
812142436
1400374974
2059052106
1954854456
1165805989
901800839
1043180058
2085106980
1246171509
925830630
1901189371
820383585
310782752
962959484
307252452
583425833
434676563
1909483741
1181592262
411745624
828185423
1741324022
1096776578
1044837550
1814589300
1728314212
1422598847
2127601787
1283249159
1806034657
628097959
2071413303
654541057
2020683037
461868062
1628735110
822970568
547552247
743478156
1278890054
349566451
1526147011
1792537019
1106548893
1183455217
1356388222
453484384
1482076865
1858605527
768068880
1127318102
475875568
1031099941
1044376119
1571720522
495057805
1207782166
37040878
1348327515
1119480248
1295700735
1458004724
259345062
455973194
339769314
408809398
776491284
1938805697
1564325580
1543231976
816727651
1271504137
984909985
840071354
1063600996
2111667761
2058148001
231537680
688450334
1672503786
822959602
2082390794
1204792600
1227933181
1283368645
1038336020
2049312250
1075948180
608518437
354138043
139711049
420599679
417709181
991114732
1995728861
1720275642
596149973
1401374780
1430628702
1285262586
402377774
818506796
1514051246
854412362
595963955
1537411763
256362664
1349801555
240886918
1307316120
1390899222
1964404330
981162857
25258846
1040526004
647644091
228554678
901934191
304643879
62833427
570383357
63405210
857805686
632555098
401139145
1466709315
1671145783
1756648079
1982934034
462011070
995476121
770883609
1481638863
1025782463
327995346
1300005854
884753929
373471724
1799483899
1900807955
1037934194
611126830
456280153
1866571231
937062422
1931771590
799669054
2004589247
513858422
2035156431
1763391151
2045886926
1484928441
1178509071
1916626354
300998236
899032273
1223095310
860430089
814318972
1568820448
303640410
159578969
923902370
1291512817
1038056541
1614028887
1842150932
869347170
1682969231
1776893163
1587977848
1390827346
1472045896
1887009055
1957196992
1555592197
1356011070
2105064596
1497350381
1858593362
1028374623
112734610
306868671
2028423341
1500254368
1604969154
316799803
807677198
1678871791
1802570323
873406372
159792464
1354551950
1747774748
1331284091
750675543
37835651
353937710
1639006097
1234598276
557718645
1578186857
2025499044
1267315231
75220903
685371780
1821552754
434416955
409480416
498932389
826032511
870238376
1934953731
2021756957
1478645614
1694775799
733009897
418061199
472919302
41584333
2146833871
1957130402
240803112
695407625
909011716
516510205
1696576766
356733298
1912625814
469108512
110717390
770313763
1194913755
1640224805
561871928
1730143629
109374265
450350132
184081672
413413898
1599913123
915802578
1369416778
331070014
419089392
437325173
1522415725
217352460
1177201407
1722723503
1906527665
284092980
1641233639
1577136883
1974943629
310078436
18230724
1236269721
139651389
1185139906
1536062848
954334664
1376515040
2055833938
328944648
446459888
1620857732
1398230661
1235839276
1278559238
285045354
469628300
746093350
370860965
842196998
459944802
228084978
2030292146
1696877588
546692309
1783911782
2061375612
1636123121
2033540652
1801889215
1434794804
123156180
273114634
1422060505
1540247613
756140013
167331599
1415287836
144884340
605156231
810513533
1720556471
1194552005
1062723907
560464150
1471442615
120133349
156232574
27088990
2036744133
1551692801
1532224827
161331627
130000308
2065304523
1531711499
1308607314
247184407
508752285
151026256
1091802338
98507473
1155394976
192339430
421470558
1599291004
616227360
1591823489
1022328207
1654865990
452075073
213662485
808312700
1883395711
793072489
644337481
1195578889
1144265067
1839327853
1972913441
523006654
2125516018
377991111
1868386094
6307911
857050817
238434049
1548739307
1357491276
916083497
1716968677
96406432
1218497452
748705794
955039683
1966255754
1134141679
712890776
2096315888
1623465000
388197084
1476430790
655920986
1046255789
1954208093
1593622566
1463176832
1672159670
754886133
17922749
797129186
763100476
492221268
1085125603
1454396548
1380268698
921868792
1128540528
1896724006
1569894509
1939690595
1394907298
214838408
2014694390
1152395613
554477598
138681063
1529388155
1093139735
1119485457
767548597
165890727
1664038213
344719049
1662266595
197429403
1089575946
716768017
160567248
2020924917
741209554
1902189307
457512285
1624045391
1974152991
157209920
1243038941
1086657265
1760774034
2113021735
27149268
1960417905
146860811
818082966
1917567085
1831646470
953073597
2036803124
1832065084
1373162758
1947103348
544761326
547789815
1286624291
449222905
987971301
1830147263
1294777874
1070849431
2004912602
322308653
1736437646
28190607
1972963680
457395144
490755569
71808945
1804011581
2143702929
1962323652
617438526
1342370181
645571273
1258200516
121371118
1194706126
96028423
1166473468
2079229719
1239671239
820486465
2006420803
249323595
871298408
1891342733
1893692515
1982772065
1357872301
336532232
1212290999
2137732738
1691986640
548452083
1625031988
1086043096
122106075
1048737044
1706535759
532015736
1422150383
1868670796
562921908
57949817
1029266868
765338470
1032229352
1709410390
1511061617
648788347
878179796
468799485
1751957769
1612477690
1275988006
18717249
811255305
1235960090
1531544404
925686089
1346865868
2053160187
1500119416
1078454782
2004957150
324374813
1570297502
179657960
2104780356
682658144
1591482677
282629171
202108229
1815678889
1326793729
877684609
1915104398
838691279
281406579
914886268
1720352352
1802168505
2101963794
1490393054
1793474432
1023986577
2112991727
781140938
1911608433
1315800700
1702550542
1412924717
1319262352
1572334616
1496083543
777011782
946786187
307666477
1952397710
1847570460
2088493099
1865035520
56617429
1235556327
953497057
1807900805
2140565548
565919530
1751821009
610738606
899543034
931727987
2061098629
1004384031
1573635671
491086345
818981421
918229347
809123065
76392259
1865531544
1123352993
1144439780
1521363641
1241520500
419521536
1157807872
63948280
793173198
1200852587
352000368
776749291
1268985475
932103480
95024769
1527185785
752674185
5477668
2144014973
847693053
997686257
303739882
2033281824
1558955256
1587261835
1564236469
1176855499
2124550174
1415514295
1160361032
1475991709
1420825374
1533152690
458807226
836823563
1107427095
1911535594
2107299396
347940539
1487866703
1634314830
1161728695
520666385
462514971
1208426670
721826132
1716698867
282039531
142967503
783232992
375411190
1531107396
862202300
1858873517
1294752384
1527418356
458776138
1697576314
1257443907
1510204583
38092565
1042002292
508213265
495913915
1176463754
900378003
854829308
1907391179
726948877
1838932169
263438125
460933185
1861032816
1662973244
347753007
2078924383
312897811
732506052
429376848
1540581515
596049291
952349628
1807482616
1284158280
1177164862
1851191048
2098878595
1507105840
305906614
395908530
2103726354
1408499479
1072098561
1705230782
1366707875
608919642
983305211
535509810
2107415840
1223043365
1097922719
1725761122
1241354761
401418805
588644081
595864790
861915206
82271057
2115406183
169937568
540950510
791434518
1152058807
2068596045
827254518
2034938680
909792113
437174119
39630657
447478474
870491904
1904262414
1177489773
1026103799
1542675620
456993477
1399684850
990366108
577030337
949329780
5306150
1330693844
1759482996
1909356943
1760796536
896304548
854244162
194629151
1381394811
177812517
791347683
1347882068
1181059888
1011541033
1547978531
1009109122
2120166777
1647570855
1220384013
2087492040
867310710
2022224175
300332597
1510124892
741711992
470476095
715686888
530599477
350659344
514579409
1444100584
1381644831
2082730409
2109988675
183337282
1606014265
1480147448
427483516
683145964
1754741113
2137805695
341805172
1509130890
8885850
174358173
1335640651
1888217308
1201613764
274035010
1857537512
890937014
642046822
1505573393
39732555
1450519560
1355569020
1527024884
801757403
209514262
35067116
1046000299
277149526
1169161978
1089663856
741277130
1494772812
847745468
232057753
172959734
1898541720
1002628239
374458640
2029086917
1184171877
766594048
664586385
782158252
1546962451
1510067969
1037605647
1290009533
2085018027
2064437767
397661864
910747774
436720604
531560171
68539021
748693898
1958966018
1254985086
2036106225
843526657
617699366
1586506325
321524076
98279155
713452782
1872349490
1581096498
310485173
2000547295
1565251469
1704681821
579142969
2052974818
1183224393
225488395
1656122743
2057848004
20021368
268806095
2053342842
1534292099
627243885
658785149
1673562142
1712999685
1570516374
978030978
924892401
245569965
849903863
1969271673
1989207352
37219848
1191778324
578196762
1869607650
954883547
452581212
1750542352
1639041394
1898035556
810676832
1704875219
1659291096
866421044
1223832357
73555281
212140468
1993576367
1614492872
1438051676
1957349548
308388571
199473462
2024770463
1237095752
1270587794
611960888
491373295
1404764084
1513594047
640055760
776696787
898858797
1199154782
575204864
1619018584
1428884092
1540726657
1653340555
1265348011
1459893048
483733907
1868460484
1594828622
1922453147
590423165
1825015048
163741835
1788294095
252074966
75315108
1645659295
1261742356
924682563
1444127401
369498297
1694198390
733774056
325134396
2128794706
835381556
523296801
1820099306
690679461
1401492683
233981538
1188906815
1409927470
658475473
659543930
1515491006
1397193358
1611493962
1289933003
826022511
1419050389
410670726
218515080
246717416
767176676
760573847
1365885227
1522403511
1170434290
1910318549
1811603678
832863117
1289064380
861107491
268547060
64208110
482771960
1835744929
1992793287
1584994081
606946617
1870224799
995145149
2025800298
1208141527
2073796022
1254332511
1835443776
1112868729
625258444
1061542645
12926865
475465291
1822445293
248257697
1696050841
1849719262
1175984703
1559984886
767277176
74143706
48074204
100057572
332224730
1361626777
1984138731
1577791651
1327753562
1290270486
1189244788
1721450802
1156184213
1745117672
2042187297
1077517696
297869814
23243904
49512183
1664523323
681468242
210510211
1256296999
311339333
1827366342
1451005072
1587012790
938465312
1775327835
1261178170
404317003
1069184589
2001339938
1429119050
1529053150
1473980439
1527550852
847661057
798515867
305834333
1944091493
830653849
1674834730
762133793
920788399
1318218837
1844321563
1743923817
1370316935
838362914
843492330
771004671
1172383411
374472588
118724978
1498304699
1645274257
411421512
833501519
1638957640
836140851
721971649
1465249442
2123655220
1726652658
1993965224
914926245
785353147
1509087434
208715039
2066152657
1131333260
1319121284
1184109065
942854705
1388143889
8930015
1419598780
1924770702
1351682472
1955573346
1115621211
846468966
1384484992
1174858872
1170671304
2117048145
545702383
1149850891
1260037474
1087460549
2121546512
1634998016
1766734250
738563781
621225111
284845393
2146389828
721987005
293481278
999106605
912704340
965079171
1567450109
1602838920
1996089214
1494536646
1698213866
237763469
346988052
790083669
1927400894
1884386051
908838735
713801473
780771792
1605087211
924573166
14781499
1792966741
1176609430
537937763
1398628254
1862097263
2057313840
596185651
2145856526
34091566
129679128
1839566822
919940534
1810613678
1609277518
2055707710
1374897508
356840713
1510653734
734659510
895794318
1893030887
1155686521
133500927
1021652609
1177086777
954486932
96359643
152683959
143408132
1639571823
1913935133
2014922653
1360660764
1030008322
1748825216
1529010216
1824217761
942993170
224722295
844933145
386256961
866794216
2030834726
1899309937
1186883179
601107247
823936524
306572039
1441589809
1484899048
1764853794
667401744
1785772092
1632827060
1813087860
1696238084
971449821
210851004
2022281297
1639762099
322550315
345419636
97055848
1561440191
1594058693
1598627615
1805666161
1936392835
377000424
1403735719
450285601
1172775153
218967867
1519993833
411625145
1121368248
651068933
960318395
367681692
1775936515
1100819257
1790285287
653982592
633417277
1779897967
145720785
1234365880
644335121
1232748979
2014214890
922186107
1301211546
910410007
1491559833
763679818
738578611
556859097
943188250
1739963061
64553919
763643936
274202429
1313364680
666658245
152179028
413293257
1903471763
614249674
1021830297
612873392
1048994311
902342320
1913171686
2106397167
1042300656
1113961980
831319107
887229171
1145659535
933109187
584525881
627436631
2092601488
123597012
820732333
534553937
864355687
1158862026
1816972399
1946169909
1427926688
1744471118
1909533813
1325101160
2140815821
529301270
1268771704
1373703297
611664443
867415109
1081012376
1503280919
1857376247
1174569113
338828731
1587440044
166441577
1137777424
1928781553
890132851
1513374620
1598315857
198869600
1316264466
722957993
45067870
1494167608
1601875383
645905217
622644069
1261114180
736767468
1550555270
1053571567
43260678
1644360349
323253501
1705244565
1840341120
35303129
2125011501
1226015974
771612519
2080209181
806265275
1941755727
1330992450
678040601
1894854784
338529595
2016871560
74625825
866283940
2006334251
1839997004
1706961118
961120810
144377691
1641443089
409090400
130226662
655234779
1666983925
1609626000
1630736250
731891776
1987464540
458762397
801895473
319790749
956237692
772176940
111535513
1641627553
1129920524
2120435753
1444428064
1881039606
1341579605
1463236294
967081922
2064971361
2112085046
414636917
1192502777
1467805498
460517962
840222380
1287400299
411108931
1416616680
1453114844
1149411796
657816294
1275272261
369100604
903120462
1562458161
818347409
2072072634
756643404
1787441828
2087648254
1880724592
2141243341
1963587478
36513235
1137085941
213215411
2043685535
317987198
1288257636
2139749225
1464728537
905493189
2050264698
1346215342
1653816314
411470733
215188944
1040793941
1866911740
1296992807
1211692379
565453891
1227644218
231573388
610077758
2037076968
434759531
1336919548
2045155787
1039567736
1381635326
1112391539
1207882384
64308231
582938490
1935453403
659163077
931243641
370326792
802651889
711846094
2036123371
1217832641
150506488
9024428
313492522
1474805956
813478937
762523129
1643808871
278798826
1562416581
1876549405
2096560150
1264661939
864560339
1966832010
1757097326
1660577548
846662770
418756109
2080461668
38500740
2009830163
2103459187
1750429151
1565385395
1065018204
369696520
1256431946
1809391984
34539126
377665748
1655513725
1412414192
1498136217
101692019
1109806097
665291355
224580881
1123663376
4937378
996573195
1715702429
139720593
1629145686
1284550978
2096730655
225264795
650781616
814866766
286484935
1838336181
1993276244
584015525
1108936206
872616642
2101112954
1615219220
96744424
533832845
167123906
9069950
1230856190
2128699235
471601556
1612102479
564723641
1807641076
20787083
491806901
300615200
182753427
229538584
939380557
1833850653
699694326
1158603538
678928963
1412702832
1369057187
261181145
2021024825
1413797781
1522482191
2106487870
1789832019
122643736
1865937649
1893284720
1957265984
1281410506
1713361801
1457664989
569902877
596251201
61288124
758196893
1350791553
1950653534
1994592458
362748187
538756640
1520371042
1698925836
1495281717
794293489
1553396819
44327789
502928437
1984779755
1444337958
822337502
1443372588
586142804
1010622446
588304475
1229067451
625940677
996526709
238168047
541461354
621905918
1909071218
1692395514
1095623693
1181852868
977545239
1121457148
1575748267
1473095061
1820858861
882229346
157207668
1580297554
1836875420
1536974510
913633496
1588845908
379902870
1539462932
435540825
766103422
1725934531
740592113
230795294
1359543859
1192478337
1202351
760393500
1752363146
698960501
1444749604
1675294328
333296539
989406765
1247771006
950157088
776433942
319575679
656929673
555555647
172616015
165360982
563953033
416884878
1735487328
1975675506
1901428726
21761456
611674939
568925139
1883486494
1824139173
1239515962
1072363001
2020309896
893327362
577763209
279199027
1672025664
1972709961
351617900
1669572935
18990798
1066652400
366368258
266049112
798559086
1610118614
629095637
1559303253
136779099
1863728605
184079414
698027149
918190223
1932638309
1196210952
1386625642
1458518785
1973512052
2133206901
1765208665
353081881
716778263
1741234522
1747405175
1325626554
360108208
495307992
2088646318
1521483757
1887119307
1144171003
1195535762
411508039
853684457
1552533274
2112251355
1087258610
861613816
371122600
1203813506
253135905
1228530431
954904352
48627722
1085799933
552774559
1733085120
2031856979
2131039265
966468812
583403148
1414711244
154271257
1811339595
107077637
1309557570
534731275
1110666536
246120510
2079598992
811948836
1106845240
117775749
2044763140
1509360340
1845675760
1306432605
1883086999
1498970838
580593934
847057452
1892937445
193928616
1174951666
1234283709
1597527153
1453583020
1286168873
286910231
1112930650
434810170
1781702528
1119841957
749720715
339397236
1737751663
1627837290
1474523456
548127945
905977108
545087144
1617791492
257365172
2078824519
613725959
11369566
340422574
1115983728
1755380496
1105925559
172907202
25999955
177796897
1401904409
294909662
1216963618
1155900103
542564062
89331057
1607940605
46893231
2013074978
126709463
121426160
2119307017
652693879
1875004733
722917918
919920727
799091513
189478066
1769853125
467890970
994569489
1912248761
421336183
1702111204
26998305
687694133
1478874358
1374348748
1491572399
1478348497
1333789752
470483792
742854434
1677428983
949043236
1733634492
461186708
550038746
1365486563
1540114041
1522801635
968387194
1442158931
1780668418
1296482445
1694160424
1954872200
1930451294
849090638
1202839462
413421022
961684378
1201409630
1220881776
1221722410
1027717067
1066592172
1462001976
1237445229
1377577966
2018143552
1229820833
439932634
1795671622
1873259523
2047311946
537162165
1267402841
632120100
1173252500
335006979
104568314
1510590874
12636669
198848950
1506356230
1854325229
132862622
979525344
395735030
279733340
392211046
1379569495
1766924947
1951540121
991607982
1483392147
1667577619
713189601
1431748660
692285080
221851107
1347966271
677914345
2008351759
1081058943
1994306712
1627705532
2063052096
1546123607
480942791
1328369534
638406028
926675284
2078116908
131111179
539171398
1713074623
1626965502
1088267295
258011297
257088757
900350394
65872015
270522210
1165822807
632240725
568700075
316113501
1035110310
873580368
833980138
290103840
1054002081
1125773298
1711020537
777155634
517063036
2075591175
1295353435
1176175153
329407226
1523684867
1046665351
56150036
76649267
1370235936
1507095695
1764520381
1468296261
653543331
1090048213
2138590973
1131935822
1744182667
1408877279
1033409525
466971166
871677360
100411011
829365563
410753132
1212452602
695645338
520320466
80393422
1279887917
1542569727
684160424
307985717
1144575407
911807281
1223900926
2135653611
523436363
1624101041
74288253
568681733
1620185962
96223782
59687953
1278650097
1887577800
959669325
1610424261
1994685120
1019211945
587559044
1495639659
544781269
277652247
1269530676
316870035
806940287
1266566831
739921819
1877999339
1435776178
242630704
1699859528
1126597501
427093217
1896144618
856104431
1227950962
1607388998
244778897
614689474
290004646
927923296
945165162
1301977804
1397402324
942800501
1296459695
844541399
2020259440
1095562441
950752804
1032705087
1112401268
2099450268
99969411
1267712791
240364691
647394093
384738999
1538463127
1213927402
194984960
592145279
77674554
804689846
2135360585
1435517883
432431039
1265080786
1880848147
1189342976
1549373503
553260481
669002566
245441597
186886620
1730832179
1645803781
2121622781
1829785732
580383588
850751541
357957740
1496742184
1052111546
217346559
1505938436
1455850298
446419768
371182290
1025057259
602679030
740639959
1408616312
1023723518
1877221282
1243206356
938879942
961050257
1636082919
1589611936
542605706
1352504552
2128580917
1858557590
1007210943
1890658730
1943706557
1995007306
41541137
1623157079
1587879906
2131870577
886654193
1213630300
1532156767
1887827337
1212536342
1837734488
646404137
448782563
32731155
12543566
750584749
191557149
693158518
1152137826
1673710846
380581689
1532647346
1835677488
1810192778
1582147673
993601327
1380168038
333696348
1893664181
870007755
1365143704
755431606
1428206256
546175749
1750495379
182537035
318122851
456380794
1889543617
1118844204
377724735
1328704956
569721131
315536511
110222350
111263676
1597562253
1131001989
334961925
1614775819
1568204037
1447298882
576374288
52955129
315013333
57405766
1306599742
1111243604
761619387
2138110119
582655895
1110013855
994822530
959122821
35951102
393569283
980997936
505483401
1788020426
922263235
4878789
1223422251
1568922075
90501270
974256331
885484616
1334454943
1209368926
493302846
13698952
229109539
1438070806
1061272120
1097885538
1826424765
970401904
1447929460
667097791
1199357662
394071616
536685295
2123881088
1386867175
1645413824
345175378
1404770782
815690257
1086717161
145092533
2033512118
2072569951
516386472
527210493
961605185
387488044
662905735
180111046
1360108282
219560187
169745064
152410744
1090652892
498920831
863226604
839534768
1372563316
976841952
291448409
806481197
616201906
1744847065
352446310
470388446
897969638
741625215
370289794
1230870186
1118834538
1588294645
963509408
2084324292
776987286
837781081
90724286
2048010044
1709539717
198599538
951939961
262577197
1496530678
710739242
1305185972
1413526707
371805154
2025770524
200278875
1057793566
889304370
1557434645
1400066297
129451286
993389592
1122367189
1378399062
702471236
1094073998
1386676713
381841119
33561386
10697235
555734264
468622945
1957811171
1029886055
730858025
1808760852
1172955337
1347013167
1917989742
1383413803
2137908568
1023063917
1622107849
530550819
1034177225
1174537771
134445374
849846081
1378363212
1546959861
1607843949
1984152915
1822726042
1380290526
1162315664
1700403236
1917075310
1550081935
1571815629
1033138001
238334352
769245593
2128586991
1947926950
1618375202
785133709
782050264
1147871721
1699255455
473705403
1138379349
1592631283
898240856
122498249
1509526485
991035162
1202982842
779157854
1071265941
1474448528
1122146332
557571993
911620674
1827625387
714711518
791640386
1605287688
1777488722
1013196255
757594957
101772054
652153091
764685983
1923213629
153533738
806528405
437661207
1791823069
1265595147
1875479750
250669967
588098708
321455529
2039206105
366369024
2133980846
62227670
543746209
1808120101
1502872700
1571141269
696081133
1335477608
2035592290
19874561
745067144
593292820
1400166279
548984473
1138955176
706744944
1545982762
520054427
912428171
967682068
754942644
1547914151
1900215817
2091777200
287828137
438023878
1644631937
844624506
1601938813
360263897
764808737
1645589211
1313546032
1076721993
387610215
1905938252
1131145713
1976969182
973804138
1823184173
1412465305
1055604571
483025180
813302270
1550407197
1412172080
1915282870
997939672
799659211
102411668
398617090
1761450200
1436321470
233789868
1923279132
1734978397
1264740018
1006502067
1804084935
1387844302
923062420
758341051
399632022
1237320475
698567302
1044417640
256210952
1391194883
1102505822
275652434
2095118682
926869139
1413277039
1930899561
1522981995
893791557
1879104172
1781397533
386184465
1036657872
1413824877
508003091
818066648
1443053382
1454218395
1909408566
67779785
766816612
1008956273
434137432
25973702
1443592294
1055102560
941749817
1485896928
1325857410
763566786
251318410
1003805882
516635944
1804726147
488961935
558287558
746216678
116408171
1744873731
590483575
1504185854
154656022
984706133
1973586286
1663002114
348540963
1244108026
732506052
69262687
690080109
1335456706
1667875091
124408061
1318449877
1015999683
449447077
1594028009
1008456644
1529764296
2100554177
580053655
2130686364
1447655494
2007541820
1959275971
636507655
1824333988
1676795730
547924331
1997281423
502950164
1511960266
691657032
423897240
412096888
507794697
859317759
247910118
628235595
954672145
1018269040
1223005915
1108431610
477793259
1777618510
1274438899
133862284
2021148398
478657976
338194278
23872367
811141557
628443487
1517162151
1901288207
18836754
766063419
2029268446
1505051644
2000058835
1191764236
639901280
741197678
1293603351
574502599
1080327596
1839672099
1600143770
1731093703
485516551
1337497959
992416110
1935575189
1194594566
914953726
987237060
1321185795
733283107
1551741033
558239393
1162869072
59524711
1344236452
1943255052
764018556
1162342165
1284365687
1078964040
1061241559
1636410206
1248538999
576852795
773432070
2081860722
423182909
1619440637
754166696
1227945896
1483953805
1917092154
830913610
583413039
58480640
2011487030
1035506172
1230980602
1483751497
2044940015
857793253
846499041
1200306359
1805310967
1323309182
390991738
223357951
681627687
1362677695
1607071498
1318618252
516001509
1683160930
2144494795
1698662849
1383776382
1366115790
1448941835
1274555545
1863687615
1823359525
2034014148
2080108910
1292984842
340031256
1821383462
858678016
1872467743
1201652698
60712759
2047183372
9376186
1184518421
1988899570
1831562146
63226377
708411815
312882951
1203470883
1789503177
1194913755
1060083637
174138211
1014758854
1135609877
140667370
1881612732
566946426
1495374804
1057258349
268400758
233951675
1586655085
149734293
438702573
1724434201
1025213171
1340192361
1511787817
169828065
858721610
780234626
1985653546
1342683523
1421920109
458805197
1300386125
695032031
403188539
416985145
1690527860
959511946
1010053571
1871201685
201386826
1479713052
1341051263
1332195964
1687065052
496783819
11181914
1260423704
1235045431
484100953
1579053865
1862921693
121160318
839486457
1659983849
1255359476
1462001976
1256370018
36764552
1588139840
1903582023
1737124081
1949892091
795376856
1609731809
290593151
1615265023
1697111867
1568302793
254644620
1601776036
2145329976
807843499
419608877
1839623619
1624659229
1098240276
1696296814
1235502124
1706610643
1545005280
1635437962
984669498
348731711
1123160546
409694215
2363946
513112891
350644726
1595705249
1685878741
1787843392
105239659
185200517
2063197805
130382197
651197651
2130106586
1898619236
1752340902
1915968607
1778560246
1478873793
1535994368
328374688
1890423281
1909089443
802907352
811765969
584522727
1425321475
1993531269
2092369992
2146725119
1546723160
629852455
709178808
1969024759
655441980
106762508
450511648
1486528342
1157038324
1536794749
758029838
2079614671
50677273
1793001925
1170806453
1360634890
1965478367
1237704054
796835976
337017125
522754960
1763062504
997141535
1620577837
1509664723
563629473
388055470
1360595868
501990188
1396412612
1573355005
967228448
825688990
1655430980
878927301
341637407
181534780
115557501
2083368851
95738330
156453225
2016343041
1108570540
806753208
1097310556
1607350426
1548896245
350638436
688021758
2017364380
222548552
1445248241
1427762387
170774597
656900930
586242557
1545207319
1301597295
1984318699
1352802953
1953317529
1128374323
510743168
1702222812
263773058
912767487
2059121739
995506028
1398295253
2050430631
520618933
933880155
1188162920
1834470235
779805718
1215416980
178117387
1141983081
510475982
867311527
168235640
773090390
1797210246
1444643836
1627749848
1390419067
619078131
1509161662
1794327598
798931971
1384260894
733027220
847096356
1930015628
1610907153
1018295166
2011869849
640558652
1904422478
44976126
2119726707
1678138194
616658108
1287168134
1601128860
642661313
971986624
239331494
704901906
293041243
453515782
476729509
432881060
961510662
1244786847
479185732
1371610101
926689174
1526327784
2007355423
213732543
1851121206
670856745
971388680
626006651
485759165
1869454384
1077640132
971062645
1290661224
1381456417
72516606
134217786
2109647008
566593814
2032876167
684226315
1427451589
1181731768
293493551
1399017644
2042454325
171250109
1147573315
176195419
109705574
497157174
1201346186
623053246
936650474
179439064
585286431
66567004
1018496773
1278332116
904023403
73941317
346435548
1464458598
1731144620
23992769
612805083
318758958
1164728408
291327957
1182533179
1233475288
1727183193
1708745646
949512707
1305634764
1846612605
517121579
1433626194
351069383
1870893276
669659189
1126964065
403039664
971768428
1190555666
2113633183
627899511
1569588691
729423374
1744214295
896182627
1958726631
1190022146
1859036337
611519006
1379503136
1445813348
28313408
1341817896
960646236
1520028201
1158372379
345204715
1798073309
2060342280
1550042030
1484113532
685348957
1779700581
116354046
368555895
2049326416
1527983903
335577906
1809920029
161784957
678074834
1430862500
1053634464
1300439774
1595638824
2029507352
155638071
1572238787
230659299
1337810158
1234428160
387967871
1774420263
820016716
395881496
1251638375
800064380
2143723958
450176822
811399944
1791736402
1930143284
1913627596
731593019
763350191
1292650693
1904292666
1547553363
1399762634
1900982348
1660365838
7483792
593818010
1933097477
738152317
1570583175
757726874
1332088858
539056339
1597001601
1580014135
184618759
651687392
1471060873
1819818779
1956996918
815087460
761127598
228242932
1513645227
936587658
330550570
1387496011
929176278
474010488
951748147
818616210
1798866628
1795429611
1849045860
1444644938
409417870
1341555008
1016920483
1977365378
54854817
494925774
1464513611
323946829
1222798335
1897773517
1524107638
343122817
1967682969
726073583
241942786
1816011328
94815478
1842840012
2037418289
307694037
1257292796
1710806448
528024547
1022167800
251247763
2023125536
107148506
1685247510
1305813
570923695
1693414651
87626356
1311652431
1747688084
1383123546
389668676
1731628036
1511893053
477532115
1850518880
2096009603
703454268
2119115963
608885166
1373242175
474240127
265669446
915259848
285909623
1294940554
78700924
722031544
1099110551
356305042
1386457100
1191888601
1895798241
511948225
560216839
502694587
205753072
921619126
1762022780
1793815830
1082821699
1881188310
698038947
1073891953
1043721913
721667644
1555221912
319582743
1782863468
750534885
439795597
1130103648
1512960118
903876009
506539116
1258598805
1850284771
1023861233
277411253
686721070
249025837
2022957779
993128850
1787874702
405700308
766056468
58915026
1378880811
1956384051
2051329822
2123193241
498107533
1380254966
1605226982
1509728433
1383341258
472400313
1749449712
1534463373
77080959
1169666153
563303867
174291723
469996923
55071289
502970770
1719825671
10086624
609761753
1785837769
1504783340
91765312
305996811
83733021
1949886794
1897190083
1240729681
1268612509
1243884577
1312112162
1185091840
55394994
1613796385
1079280033
560081332
1876720313
394227431
1066328542
198028394
1059495079
1782293005
274351302
22180976
1117913684
431235288
473866363
1901884706
1257905290
1636185653
448939813
232117410
1577787846
1222746395
1870321063
1700114982
1842227521
688310152
2076178124
733951064
1680468878
20260274
940942201
506575364
1658051278
655550202
1476726182
1585479096
1190240589
223940723
689236668
356802539
1981930763
878363639
1981279566
705043653
436595817
1819563989
1616462202
2030292146
919653215
1563053615
1870502855
1670592201
1972723466
452845348
717760925
2103576841
257064805
2042544954
492002423
834251427
1595623496
7854657
1809982377
1031633449
1621310992
1781026209
1422619246
1811493171
159694487
862896705
1299678984
1152995818
2105566808
684454087
683937142
1911738266
258039097
2065105461
919889845
1200331696
1027837070
757300190
1906743664
75867585
1152715402
1439455875
2123050468
1663232227
1117266297
1052757599
2083615
1062622581
111100424
941760113
1002037181
600304325
744308083
98790044
299075244
34497969
576443240
137818675
1939953057
645234956
914381670
689373065
1847069418
1665063627
1110553170
360623888
1969351753
906031635
897756210
1014149663
1322843989
1300325240
1865952110
821907375
1544063902
1657226139
571102233
988403901
1806413198
1608854430
869514650
1473685697
145818653
462337901
1425299622
1189582393
313637632
1722044677
1304280607
583308555
64910126
898352973
258261600
543417394
1225953075
1108231540
744307599
77053528
1330794295
409674673
71390197
320044007
532813328
1446041003
426384167
1655609562
1214106883
33698410
2142433903
985513053
2035189756
2144177713
956519069
1880840683
1055518601
25538952
885925761
1003030667
927077699
1577779108
776362235
1406904578
9518257
288169013
902137255
1175333627
347732979
1200506504
968900764
1348142774
299564948
865436391
376814871
367340294
776532881
1679688984
1935002697
318014328
1056738962
1974874300
24319643
766881177
1478336755
547697161
1992657782
193289858
1883477337
598640216
1759818693
921464795
1773876364
1881945015
1231557990
1184660112
750516931
1013875769
1073160212
2075916162
1132429140
470533912
338787002
1338024985
2072508829
593478443
1880751286
1581840885
1470913562
158838919
1839637994
899504789
445543129
1418986843
1707128258
1898962566
686418181
250740333
1314336346
2047839457
2120777627
2055635980
129618128
72695223
1757470134
373524164
1882486357
107248998
1506393223
1474024374
1221423822
2043122927
1180671364
1190931030
239255165
1950876093
912833692
1301052347
106494812
514928959
599532731
1774814018
1012524092
1209560957
1129723866
509342222
1282662714
374047389
237990182
2093135264
1555043102
123076608
311197075
378772077
492689631
1479838110
832697012
1214986476
865719083
1166424680
329302915
6274530
1894421690
1906565889
1392246678
385075276
1867261842
693295911
701001894
1850774663
992482678
466795978
2088755292
330632118
1340035754
466813924
319697292
583376204
1482921645
985929128
76191405
1257704796
1945200335
960757514
1520571458
1289509711
229079533
964683892
1915700826
821926897
2092688992
1383034027
110740048
1126276333
734944375
1081953848
1021267774
1471687607
31049150
1443562788
1357528593
99848914
1821961150
1828201336
1163456686
1032031067
916012274
1781055989
870021005
385941044
790555593
2047118504
1916888454
257786783
407845779
1843390360
1549324219
832036912
466307909
1897820812
1622324542
781027129
1600963895
729418535
51437815
2112804856
1245149141
899744477
2092382217
680192252
1820093766
350855593
1711201944
1247428304
1849978948
1024770824
638575243
848626973
595253207
1472919002
824558326
853676864
455683005
506391017
1845015794
96991399
1929974993
387185781
2116403432
176654082
783658551
2139442286
860423576
208843290
2682157
330233243
505291030
1136541906
979019164
677236632
720900177
418797542
1302457437
1276543036
185126468
1368174587
1965543137
1730606933
1804563096
2112218819
609481647
1017860765
942729766
1159833710
600879705
753697667
380761216
1022384930
202797327
1680591303
1576132222
139341583
2083911145
827395834
1635029389
1300007770
254234517
237267947
1585341981
85763754
892837245
788791990
2024337249
748838706
1208077565
1280937020
342289666
1425272416
1601002390
1896679445
26397308
1824696416
470535859
1381644788
135587504
449140604
1613578382
1131258381
2129371638
687647767
2084162018
75451536
1293863840
1318075382
162902652
161749531
757202531
768708131
322832941
213183035
666256300
1913420803
1032332608
1818634688
42318458
446662482
216725236
705893369
1563903853
329885238
1098548555
1395514569
155434798
598623478
1425266119
421278784
123989512
501480723
708626574
1933814131
507469798
589085176
1608325303
479195845
1953103552
999577449
331008692
1590304991
8442954
710326830
895883647
54368341
2043123224
248045019
2121390476
775684446
1256802555
432330934
830136745
714758615
1914763762
628860377
975914169
885011390
818890296
220900822
652622540
1960540702
1164567031
1537839388
1309730433
1353224114
479827392
1145889693
2029360012
1688595910
1196054102
651209768
1140706589
1948602983
441249936
1851067159
964870150
1631455349
1029241824
1719146640
1121374023
1306163737
788230655
1580542139
1385882583
636333695
1542063122
1871492098
336156288
797980343
1082359525
1206724233
1820716819
506996381
1634777601
307069961
3997585
199188877
611646280
521941130
1460946137
1164380801
1858457547
1633076373
1881272194
1270958767
168362657
1199856713
1894852230
642843492
822980594
1458552277
1631664297
551277639
977040484
1513198778
744170734
2047342833
1270985982
1397111764
1555588484
434759531
611229794
1968730393
2127957916
363520145
1139907226
1509503808
921440052
612438464
202705173
1138048294
1658463708
250625482
1975862410
1363408937
122250062
99383072
1090818071
123922197
1942179126
1609483758
198271848
472152421
422225226
633109895
753222416
1270992901
511955357
207520793
1431388763
324063828
150616375
1884827735
2027654213
2103333837
613269870
1772184847
1527539612
2082669532
1385187876
1411096665
1947883138
1093985752
1720733553
1952567760
350781648
596959109
66918771
1885572961
1956549588
447355035
1873256806
457640130
494820225
1980602935
2041040112
802122027
1540851037
432518597
932478637
1453528478
770709143
1419974628
681310843
1806038674
65513593
7740905
1459655694
2045027441
2018405787
664584681
250330412
546851477
1309625881
1158059290
839301126
1878228674
476191399
728862406
1276558681
1302745062
1154521476
329285415
611613898
782018867
383104690
1703945618
1008648387
1361633140
486272194
1278023898
924851619
649874463
1259741776
2116558553
293912069
792759497
234721224
1893737261
1315304887
846786368
313506591
906379361
1979371861
1903948657
1204367602
1404217941
57487249
32423292
630315994
169571255
113945723
1539835466
127345202
721979724
1824241461
241169037
322521525
165869433
1141494314
1736404109
1265749722
514969600
768939908
882054455
1542998853
307467840
880788043
1782214540
717389577
965151351
758390440
1604267262
1172905135
1053662231
1325405720
2057791029
1620950822
83015160
388652989
831098813
2117656369
1462794810
763946644
536583624
628709101
1638533281
285745160
1828227991
1166484573
456275131
2139165395
110071511
1468082802
1413559753
1843101643
1549605509
1665373374
1021515336
1668948983
467842055
366472393
1528838228
1992700272
1141202874
1230395945
1116452566
800571322
2136366524
1341625996
271349297
1674850849
846845397
1527631397
895532256
1891335176
2102580979
1782199450
1451950984
677591662
1570600439
1380301536
1500836970
2122823478
1080300787
47844034
1491475376
679964211
296922327
732322025
1223948183
972232122
1176286628
874398895
791406854
688420172
112954526
1183468529
1134340218
1023496395
1978770995
2071040454
1933017412
1292774538
1302106197
1177754160
1271969717
366348705
1051812608
611891944
733432837
768411887
72004153
1692632042
646739586
1919780027
832992299
1834163389
1112725904
494870705
1996963350
186241574
39118470
2074488729
1234148047
1766942225
502164552
308518234
322985569
433127867
1047728188
19036190
722153117
460889316
1201421848
1917423073
2101535933
1906579035
399495200
388132741
1415437308
274554571
2063733661
1934229715
716279203
2139588836
1957349548
242697985
2098351187
1469865833
575858883
915854845
683420693
228980869
30706057
228599235
807621030
848459217
1265302861
1372167669
224965901
557068434
859672313
1739631740
437105248
760664866
1737756113
1376598383
1540946683
1615588834
529373228
1033402284
256820226
498041741
941862637
2128459844
1753730410
581960778
782407073
1054185009
1436246945
592137965
1085076958
811752822
1026532997
79955159
754102437
1864864415
1542066968
2121672327
872178253
932321346
614255913
1294951161
805417571
1922088272
895669763
1477392327
814692117
1039389274
851397587
484291544
1801085952
1297543129
938019090
229409006
1243672560
1879773099
520278701
1720663213
255741053
1416537945
2053447050
830309382
1800814580
1855663522
1399033316
1995257736
607944584
2140644634
695508275
814642642
1830832590
304718285
988993151
2126447242
712149243
1288189751
107705935
1588481136
446706591
240595713
1575942434
594471112
2137651930
325394790
1845575033
210322896
526019587
974307333
120355893
1087833134
1418467305
1528001151
682960913
1633415424
1616472145
1551106380
476900266
1477900188
1960830985
228933335
1414439470
131272021
1646691481
52239647
1391224814
491141504
1066118738
2136167146
1422507048
352080633
983865017
1650089419
463176931
921641205
1907026500
1757324301
693494165
1309075781
1114456538
191131560
793742429
31439688
2047866310
547846887
454815246
336115956
1268079444
1259983953
2019355536
728309061
1825358931
1772106139
1836302714
1002521363
1578346393
220402760
1292590833
798538527
374454407
614903128
1534630807
46602248
417094449
776667355
297406562
271927476
1059492350
1082070820
1320896625
1539920332
536613239
1765942472
25661078
394470209
361273496
1325667786
1993305862
1162677127
1722378082
1600092777
1764776199
514595191
799624459
684982590
1895746117
74275529
2078344347
244702243
379300580
997880697
1766541091
294076189
453986068
1962789540
148877988
708135440
1331368904
1034402204
1890535354
766427422
952028975
1660173339
1743824081
149961587
1752539451
520521683
379284824
1829192102
153893268
544708050
1093481841
439803273
981344694
978563046
308139784
812532007
1387520369
1965638763
2031653475
15809924
540741174
539176746
915801080
1718277819
102365702
1279282261
2076034616
1654713921
1347032327
581797592
1800402387
281622655
944333129
1505233027
2060921436
1679446673
1721897330
776560199
351705865
1568274152
440670833
1525169714
1936007768
1114242439
1538344046
1073907870
1474532955
2021274715
307993297
427508160
741515465
259738690
2050238924
90148246
1538913812
1999156320
640095749
1670333624
913585592
454721543
388606378
528925235
1062406231
1045971244
470976538
1967276874
1250997569
811455081
2069223169
794785018
1469851340
1200651247
1235646870
1194298106
1629270484
985444329
2052104769
110404392
1805659712
594816879
1855290085
1622242624
1499630303
1519120084
1285274478
1104568634
2014462860
1899283582
959476540
523226911
459937327
758235302
665370104
1453288094
1595657701
227248639
1379533017
830514685
595199083
1957971915
1520268888
54285439
783249265
1378567026
1296685614
72628056
809315537
126054954
1075679427
69304693
1461487809
1515480148
454903357
26545273
752951690
45826166
1298287913
1440244374
454912334
155927740
1121387802
1358502340
2039875327
947633457
180739844
1561858343
508756322
430935462
2146926104
727179621
845107853
46335908
690658627
625505990
315007130
1444337718
755440425
1459153818
841915046
269920882
109630859
1685053202
1223517836
1003921748
1041832063
2099764197
1810430841
1279994845
1844717550
1171842702
397181114
289692110
964493179
1146427219
2140517651
863452223
1871450488
1449966183
975694635
795620304
1804270420
15190948
276248806
341406938
1098201959
1356956949
254431752
197264175
1723750923
844144878
1629829241
1758944567
1439321437
956288313
1605850014
1401229812
1134705682
874628926
696754498
16648685
1995844155
1322618251
1208943287
641496480
1273642450
407448175
511181625
746935388
1834958443
1370738038
2074982432
815543123
1208691054
1068272167
427602572
518528069
885115057
985103379
1594905482
1033730998
1907293795
774553260
1564350043
877961984
426897321
129960283
461398570
274423467
607945438
497223183
601622483
1382706283
984381279
1313170815
1836373162
74268451
36496059
84102845
374226942
569611569
1774148220
1455944266
339256947
1894726828
331812399
956037985
954823702
1447924495
1676374234
612443622
590640042
1150066754
955440838
239524708
275831794
1575791492
690071579
18764429
270972287
481561443
1887417490
2096022748
2056703631
295742018
764515213
682732139
623983122
474494357
2019631378
346393357
941729972
50989311
686589027
830613557
655209249
997939672
1831798502
124784608
603330101
1626420693
1470769140
1101498454
229043706
917631224
1580276988
15813527
1940969589
899421183
1624928811
2060049692
788150297
412630789
537901043
1343088665
741235581
1880045908
897613256
818099184
1650079882
16137123
32415720
1833210313
1321793040
842534281
691123159
1558718840
1026572370
1443691605
1048517260
790772377
1724878784
205683421
856076507
976296975
553366304
1843782403
736079272
341025093
323056608
306985591
115397069
213339038
2046733899
1531930635
1702228621
991889958
1830996072
1850270282
763791863
120155905
156991383
755953294
1468995930
335917992
1129955906
885534860
1979874257
2128755683
1608811016
588105567
642670438
851780699
1759778698
831056395
296451011
840687058
539199865
41828677
1859536015
434007339
292525951
1427551865
223480004
369973021
1617108173
563599735
1334093590
2110189081
1212236737
1583835427
2076340722
1573755077
780209486
349896644
1459117036
569615246
1064347495
1466938721
2088050786
1296498757
997426859
19144930
2091441131
1537402580
1123266607
652071327
591441574
1844544786
346402946
996367683
458836482
137784268
1443539304
430134859
1953810322
371333704
949694709
1858468956
2043964215
1979321748
1981687719
772119781
804063991
1666809523
1046824355
1495788599
1185230614
757949227
1049082321
2080141714
1327591780
1580955105
1939209100
356011315
1393530697
937867969
614779556
690567355
1864593484
1715268794
471081321
600499644
2103239926
626586047
17184362
1732702371
1164408167
416772090
933106114
2011604151
1561084113
455843192
1270147418
1500409286
1741563133
207376891
419642421
815895332
50509326
1645146882
1749744888
1867673336
1167038098
386402388
198685732
792387691
776898561
1740506056
1782238537
35165800
989026198
2003158691
1736591443
105466596
1047195938
980049432
1213689524
1494593953
8833104
1979616528
1207913266
1173344886
1779545250
1861962239
724123249
1498847253
1053056874
1516998689
331948147
1969457773
1273404362
1829589116
495371423
716212729
1096605825
1285818889
1328843759
2096396319
178108969
866017544
738017085
198675825
1578287624
873629030
1811337187
1658593709
1093678691
846091396
1398929515
85770933
466369269
264477255
1960350021
619025387
76023839
1782123341
715336231
1729108207
1042028527
2055729095
1094231071
1181766939
1458164483
1049687549
1403332034
2066761801
2107781758
1404229334
2130929773
409717411
513180895
1795321634
73423443
1315574317
48326876
1779686276
130337291
936662644
393934940
1408896652
1543126601
2105344117
183739859
1166006712
1117827411
1976980706
756021363
122926470
195022102
1422451997
1129897333
1019271236
1068334796
1726337248
1421622592
2074730687
2028358330
958818903
1788281555
1066257477
393050736
682922374
1158608081
193999005
1988215603
1586861457
713794696
1292181341
818884054
368907945
2080337064
1049128625
1552814164
1605939087
490270600
1700086189
1731592923
1301273480
854146661
167926827
1265915314
2005970411
1536406587
610499727
1515388725
972302869
1856284346
1602494335
78158119
502940299
2135917673
523817566
872929088
753881858
871005243
1721437443
1987273363
300561600
1486952767
1736390393
292058113
833867415
213548653
557498658
1144915927
561672023
1622317581
2104675199
804927922
838447589
566232223
925155475
275989326
1329985051
306490083
104538595
1282550510
147287202
627151355
1125419116
1654436693
2067286955
1677387244
40931267
1576464442
1554435860
126188979
1665843779
1273563275
1307374392
948645892
1693571364
909897083
867617333
1675341193
1723853883
1355477219
1596701271
1788317556
1320767597
1649187904
834520035
573777974
975452306
866085801
1289193650
332184879
487340557
1876979704
418096682
1573270621
1874826670
1242413832
91564010
510095680
1902172532
1583152467
1766745791
1472026780
622768497
1669638508
1771277663
1503755482
1953071328
53697380
448112822
1423788796
586825717
1565752682
965129050
906062811
1796046439
2140750376
1261162690
1748077397
575604174
928922881
681480086
1558980849
410679938
396454466
1240567031
2011093235
692357575
1295676244
279807668
785504720
1362190864
1277510690
49509981
1381251269
1449770150
745351478
2042812920
788860432
1330528802
1410573465
1376486022
875812481
747030096
1411716021
1961506220
506745899
2119213810
1668505835
1088622503
1768106179
678001793
36581632
64633078
552935286
1583983140
1092822123
286872261
1303749562
996098388
397305921
2102511141
1979775783
1686391926
290025427
446232539
697314926
803804405
1652817051
1317505775
1826783797
1884825828
566140460
1009402039
1005251233
494910629
268441697
1111411637
1879422470
461904817
811505
1878472959
1632218912
2073702244
1158885834
693044132
1163084480
679117075
2060211405
1301754663
317280871
2117110806
66567919
1210018016
784872722
568778944
362901876
1804907086
99057104
1429629173
789821263
2073452690
500392131
1920648701
1936558154
1936050481
1420852290
194795677
1460766093
1132850187
1678286270
520776878
305109849
1818784335
1122386444
253268161
533381588
983102029
1607249979
1083232143
1085961158
2035668037
1795813917
631923611
1590849930
139917821
1068168435
1842324704
262038594
1410149746
305981886
865687777
1420562621
328718688
125168145
575642561
1859548581
80629220
1802989361
2091517035
75381520
16990788
516540538
82770227
251813635
100968406
870409201
409787843
1203951174
1627261672
949506686
848305550
2122598565
126801131
1243400093
1601016021
352421503
371027394
2086958348
911403234
1810724924
1921596700
1488571078
78084852
2079556008
1972278631
1033980576
370191882
275284722
541229828
1587099275
878466882
518547115
1125959628
749691873
1299204014
720661880
497749265
1264224031
52475772
829826555
1303995229
1960548589
333361362
1454038412
418004183
1555870422
490428060
556125487
807527161
1566430628
982007751
707207895
1382788716
1145073958
116181827
66955545
644890796
892483971
36345106
551629495
557787234
284685484
484189378
2106191874
1698024203
1067071861
1834940752
1569515143
2107209344
1183068552
458376212
1809020432
1516512465
84061462
1483438425
1611876259
363989530
1339544509
16554570
1730033836
1904591707
1753698678
1159464403
1817730992
133032273
942540695
1250100977
747979152
364984556
896253147
943651822
1125383967
1745315822
614222355
1415077840
1751550142
74194492
184358438
361713727
793625483
347839821
505065628
1235285629
917225873
4281472
854738340
1482864301
1630899330
718465455
1659220437
1869560725
745806000
781287204
416719335
1097731758
1830927066
1304297078
1691421973
1850801848
2103180392
147937876
2002412261
1846797006
1083848635
2130004848
1391177479
231313042
1789833514
415059115
57959848
1961190510
58915678
1488328000
1970252938
445252061
1851140942
606849058
249125360
123836428
357471302
204221699
980944536
237501863
558292613
287586221
1640949186
546467311
1461758627
1127204034
700494068
568712628
1041076401
280130741
1510662683
1680844199
994275421
494082795
1098793799
438844417
381956634
940242240
1557616674
405488122
767127378
1841244108
1282437548
1873419496
1927965026
2072267576
1209579871
329792892
329180462
22586744
94534825
1294563056
1167799921
156930375
2104725990
270383292
1891295060
619024522
346508778
1524064216
1553986905
1009806047
133247570
1275650719
716718972
2091064356
622320810
1829589116
1837564777
672249767
886660134
1530189805
1188132863
1288411033
288373014
1531307879
538512303
1714207950
473981234
687039416
1376720345
1997087097
169999432
145066260
263958125
1343104593
1092949034
893720454
1596950143
1294918544
1034798816
465263564
1379443256
589157480
1307719403
1078472155
1850649711
1942166628
209275152
1508833964
1363511869
1921737860
1083675405
1913241179
1539509591
1902801092
877648014
1013236597
1615855992
303024816
197147375
1578523348
486527513
1486334104
1241255117
423180709
1659345413
122109760
1822430016
1880994314
471340206
1209983487
268517873
2073513775
721844885
1877690579
2027198430
1539391042
764269577
311980397
1466986444
1259137689
1671651367
733275272
1687924577
1869172604
676876134
241816481
1037453682
130657297
1008025204
1940232349
1968830348
1298573562
43901363
900517163
407610290
176817692
602951120
1212562454
736368978
2132715136
1422867084
1671190218
795124697
782860037
1214135158
1838402680
1401730570
1099889488
2094460560
1838136645
344441900
1354336322
1802912013
152924870
1774233300
2066622237
304872653
607816922
450340901
515837028
193958434
1381301687
1683213501
330086848
946260009
897606125
1390608004
1037164942
926182865
1661027943
795789037
1472996152
65715487
497498790
1537060989
1968348645
1983389138
575502683
380580756
1998025660
1179350327
488989256
383071122
1872098170
1882136141
2069035183
1613322022
910725051
867589832
82073191
210897194
497166147
549880676
1435163049
617889952
476718724
120336735
573371975
1672501884
1646637717
888991212
441356673
1241711116
1259267616
127940420
1148421869
1851865809
376136270
97177439
920645668
1076641054
771162694
379902870
785618317
1528990489
1193854541
1393944895
1360248628
1289108717
60303425
933247795
289937468
777155512
1404681578
615492766
488219167
390840957
716006121
1829833848
161327147
641532166
1028706866
1376116548
1112105198
640500640
259779083
384306510
1904054225
1076426911
200016964
223595573
918978973
88594799
415037068
1650716399
889048782
1987808438
1276093071
245653607
305805708
1233376491
338295274
522078480
889693155
28213312
1899012504
1255365593
374335013
2019864788
1194387958
1686491273
569569814
779314905
10889086
1607402028
1570794214
1882544586
660369477
257572311
1686045581
1383942325
311058067
134019084
323403723
1435470184
688640270
786015560
785732633
248646338
201179820
53561009
2007772262
1061268964
1097320529
767069833
1271130189
651554929
500686410
1634312307
1668560094
527698859
390963393
583247009
1043982544
1085265019
515667447
2133068806
1451124646
262637157
605574723
1284618244
98216283
2008067353
819396506
1891211941
752706483
1055939938
509544959
806413274
1246224246
175057287
2632557
1461173418
2141273325
1186985172
1039511552
1209588888
403593666
842654869
1901720019
1129677531
363554775
862846116
2021039416
1955406951
1415490815
913751265
2108909258
1068012323
889489348
1698228053
38046212
477317953
222381363
600258902
1420248085
558778454
537757365
697289883
2115985984
78015364
314872795
1649301987
563332245
1227337346
72992684
1088244569
605777184
1031990552
251221369
1975020540
1335075895
1258383437
745127785
2017300825
1011868655
1718278086
1989552899
184146297
1316391150
1083098820
2134025918
952221026
579311201
1780909316
642994588
275566505
1323796243
710119632
1714586834
1926530704
691618957
1269355047
1370801899
1902509930
1221923342
450472058
1333055952
1331157816
1908704784
224676124
1042632376
1342905163
1189397385
1622851028
1691382954
34856635
1854257926
727198439
665887822
211678517
110590109
498424703
2043372040
1664462464
1640922343
1559866502
1359789828
512878425
1696312016
1000066136
1149896227
2011487010
1985954591
1287144237
1194527099
1651119622
1690147138
1469800747
1757038951
2114646571
20783640
1857899670
404989167
637198115
582885131
1443973462
524429717
348217968
1939953931
1658458711
443414104
1438272054
2078633117
574798056
767510532
548784761
1286696221
417872330
321969342
1996907848
1744605168
64372874
209692650
636688696
2125060344
724982515
1911166243
27814854
323161908
855772905
686945067
1130241938
183448158
659601372
1530976767
577541556
1351080938
1081190760
166406514
1459189647
938565913
476955282
1473855298
1924211021
698001262
507050531
1154663286
1145102255
771715283
1534216430
72253070
583247115
585550277
834016029
1912556065
1394019332
1922893621
1827256216
1595990880
981239002
1451873606
129101354
315739186
1582028287
1245932216
339562632
1872994106
1226006976
1812732050
2012020542
910804179
1587390126
1804793045
1727296561
1711875562
1191191834
1559247989
1050568286
1514423683
54369752
448099030
187841445
575375575
1924023889
950516962
417965653
638596875
1545618470
313576731
949329415
1755693565
1304804288
96928108
1310155452
364822386
1499297443
391960798
220930721
1209155692
1727196344
20355261
1104709857
826902938
1831307472
1250665806
1149076174
962093028
1670029702
1131057825
97899609
324880261
215187263
974571779
1457031145
906248789
874763636
1385991428
968562985
1050586091
1885112710
1869526157
1366471139
1186816044
1877243690
336450162
506919697
183348661
1226971495
208800666
1111642666
222948285
382585463
614889241
1590935244
1165668076
499249085
1503741677
1590042485
2006672834
1814150778
43569394
157627996
941532615
1663200463
919469146
2072217073
1317997146
1418958745
1016807314
1086294864
754400262
1546715800
1198375016
581924232
1169607760
1877760941
1686362808
1855493091
1288868146
912806945
431791605
797292024
392825088
1497259993
1840961706
1761567500
175615222
1459281447
2108937371
1381844376
1658894434
959112481
1189934300
1188447754
720170781
1083183920
464911163
1442799316
109773887
656951671
1553150387
604667641
1565985412
918938673
431459291
45385252
2029369092
1628314201
775008299
1995252383
1091168922
399670047
421825457
471750405
2027693702
1654773996
1007789723
1591321632
1439743352
2130587892
17678010
1449695423
1073937579
1592378598
1438346146
1449553380
286281802
1911889922
490487525
222850569
1232585587
1155639967
1071482004
861801130
2101894715
500274779
2126971963
1088692680
1211495098
883692798
817059039
1428163404
1960561366
1653683508
815868957
983265297
942546096
553679146
239699456
1037741469
642855023
1627318757
2075030767
555928411
849873336
1645295772
829242185
880449077
1571787160
727410503
1334414009
1590160938
570861346
684066514
835630066
732587709
1688916586
444098479
1594030414
2128368570
1444177308
582388480
2132201344
1877465953
36757251
1223156818
1627666946
806600660
1137829893
350903247
1263240133
1230168141
1426838946
180471404
1183717764
313139287
1607359456
1635136965
1733582661
1134985559
1339448600
33447962
1726010243
709615807
502268891
980227188
18718020
920417234
1147002201
1051160432
1323911701
1335493538
657134843
1839968276
1281945693
637633507
587311994
1409152732
1054007186
1680420506
2063262695
694980678
2044985089
1705754397
1296783247
964954081
1583286536
1622572257
2106109685
333548467
562044192
2001988671
53282952
1179042784
890543302
1200151309
39694219
1977844667
2033460862
160745490
1636633057
2006479815
544115180
59253550
604056700
664974444
45269762
1392506406
648245916
343197554
315156395
762335553
1998187210
1771275238
626061258
1355203701
479465810
167810428
515014004
2103529834
75983202
527930693
1431317178
555682454
1752922751
338162447
784335559
1090679170
1183935079
951392335
276393573
1325024536
68559373
465983414
1065231438
788571954
1432911399
1880940886
1202562027
106185408
2126869758
698305013
570757036
298453132
111757923
197433620
1721708606
6648785
1777282538
1711103450
1021692999
312689203
913507452
1123122322
1965695117
1582999194
900301259
1134480417
1075254335
270341364
273568420
1117273724
778654099
392758861
21992189
455125922
362483137
975273159
565672941
2076972342
438616885
790986376
1173464143
1307036959
1258697095
85468014
851793887
1206208717
148778662
1109211623
1605566750
537854624
145071015
408674318
1838596994
1841110192
1279899733
981223306
1884256978
218697726
1952687968
1000670848
746931328
746025362
1269071048
1407296201
2029607791
1620452374
626624396
236522706
337777557
2136785495
889226797
1985243361
816913934
1055814861
1780493008
1446546224
17554530
620862767
1060075568
753137670
662400303
15005449
1162381541
134469232
622849890
1313235570
1712396755
1030233771
103348499
1230294651
820375513
207173456
677772446
842374397
2006617146
624255613
1530141232
656856714
894183688
227532755
321526713
866271978
108832159
2091622827
1284777
1038815704
1982715936
185407484
447199425
1439620700
1396688687
152506883
1973297705
1475040025
1829217922
1947562141
375317725
305024871
140411306
1201856949
653493363
137866375
401486888
1625342917
238929566
773950520
1099109725
1349907266
878132938
2032579526
907646479
1555851236
1956784098
889924353
567707280
1811725346
552742202
1169823450
87436203
1465947873
1993961215
1601808857
246545595
1037207726
631476001
708831463
660588209
1490254744
1614752741
1792934577
1695761113
2024437692
1499740556
1485264474
395704141
1660034332
94757730
1032510836
1173360245
258450830
747993482
1430951797
1875538748
2131425494
1010398284
230627463
926866540
1575526017
190853710
2052103467
209456762
43845975
213854613
1634431286
1661788553
252843547
716377925
1759302711
1198875879
825507346
721858636
96046842
1911436591
2146383061
875924343
1110035801
1825538416
1894528780
1902676161
936031602
835489892
495883981
603330101
1260595978
367949383
725647873
201268783
192277728
1583920203
1945743741
327173902
737187204
1261229335
1264829042
1513606161
1998965827
1770753668
1535820907
1151994316
1348587682
646938950
658998145
1989433459
1651285278
1151325635
1467899395
535812453
1630946940
1226468362
1037691708
591706415
1458675215
1235693274
2008815975
1385500516
627139571
321853562
1482646434
630975494
1643619959
1982006002
161005429
1924217682
981876102
381853515
2061275389
47852861
239478859
1138037407
1648823838
482092991
1704363800
1601450579
1665259015
1521338458
439566722
1455492094
607008315
924379222
779271663
1054891851
1533868713
1851948015
2048835838
1831524134
1663927239
824842426
157416143
733426434
460721985
203264425
110290009
773233444
1265759378
906839826
532342464
1750945406
180502296
168384613
883153006
730607304
943409402
1553506517
1127933601
1725621847
1505489836
1210422700
966905166
1471529943
1617986214
634735444
1828940392
1527852193
447568073
229034142
1783149523
1290669023
2038776408
1177158963
1996760584
1811443545
64240626
1909626321
1347224228
183018103
853218814
115561714
1017899871
1506110312
667635026
156468565
1447044372
512223763
276471738
1939408708
234328108
1165907989
1096485583
604483731
1488294301
381621423
101667736
1914164930
178651628
347524336
686338668
1025791889
2018556528
1734197279
58659642
1599965347
1825297172
1902575905
2059816221
1277759835
2052921574
1343467047
1283805149
128159138
738100060
1999232871
1803112113
407942543
1659384405
882456338
25151392
913046636
168017095
1955207176
2093460387
1099600883
2003184264
273212988
1271835933
1966036031
1503182173
1153618798
15779792
1234645295
1825471006
1654133000
1281950732
1933999463
1119447930
654551040
755330835
1206647403
2067735097
696408983
1774721544
921290789
440192734
10634485
934903514
2027177873
269458569
5866378
1898414946
1567395197
1616223993
578156531
1529990871
1710763461
1622017655
1032999627
678694595
597522708
296890355
14075558
749388375
1831269012
1996346536
1580478730
154181703
1349407235
1761084350
643202567
1769642691
1430212746
962618887
529305048
2138615594
1153337554
169034269
389385697
427735786
2108206703
1762127824
808452407
1715483658
1340229483
1203377947
836016464
885459453
805753993
1204217194
1565174610
2136566807
1444885366
1879270021
1130043645
2013021592
1059083357
1965492866
138245966
148885600
1439767423
986884379
757857671
517391641
225898503
508239054
451777754
405397333
1789762496
169558005
762433843
1110233981
1966328552
1233367249
306025102
256890310
1638978424
1029755363
1700957607
1011242004
178683743
1768528731
1640653178
440394231
780588245
1304255175
1623132315
1066671344
1297337931
866848499
756478195
1750369246
1996106741
1442030013
522190138
1573737990
1632564236
25918583
969943855
934009827
1061007398
1503219244
1556714701
764879564
32478338
1198532440
1673499125
1666272926
2070549756
1173345474
2072553005
1361646083
645853672
1694274754
1511058335
2004451290
929994447
2013071789
941877175
312531781
1254141
1702157244
817582703
2006316775
1917731649
205195502
1687043934
1593344591
1195258495
978801402
654427898
1260458248
1158082581
44499514
1266416009
1821099742
394034702
2128190032
595799156
1585942882
256582693
670828300
543701792
1635966812
1436963162
889818495
1363890986
836329438
1303063256
394169584
2124475311
1298548535
1928449385
2102312744
740203920
1350000673
1199422857
1627931120
649383207
1256196275
405755909
567213486
67798763
841719382
1098784582
1106161782
1793466463
203055338
1624029453
1681501013
228942254
96844555
1158388723
1157415366
1447034852
1408778156
1003048170
1520120662
1126245335
1528139542
877344829
704324808
901126449
234532691
1211406092
882636474
1421869679
1463352100
1622905696
1560121683
1500108865
996879477
1124354586
2033900701
304419772
446979752
1409477963
1397429110
1349857586
2075941328
229172935
1090822104
40422582
132427583
120707142
681128714
2111951715
1383615298
1519875439
1579729598
184388535
1909983098
1892990678
1977655996
883974148
1071128682
2095405258
569463547
925780457
640237007
1590978115
520630253
1550056111
1980708086
579008883
934254924
13535105
1042436481
2097584582
435491730
1302947222
474414678
43722200
621350780
1935961982
1773689839
2120283276
190008973
376505092
1516994227
28786099
661769034
644929961
1656013630
1604273406
2137813330
328307682
842428986
694120894
1977947009
1388860657
1617304682
404983230
1735976170
954505887
2094219341
1041911282
223201836
1424199813
103723865
342500852
1127138293
607004575
745606924
2107396404
748038409
515667950
1662812349
224083704
444150233
1776660047
1998581954
883127679
222773841
2127159185
52563591
1397393491
1906626124
1343916564
1885952893
2025389225
1990175498
140615452
1873038369
1696900774
430999040
584151503
704519331
1852429284
1080826424
551351638
1709373853
1980905972
475964181
1434244381
262170884
931665488
849719009
432990627
1479301691
962490473
2097766642
1257791488
1600308576
2090859631
103939063
993277641
735745466
1398975201
862007984
893571059
1710480477
1729644095
2070676136
2121740856
1505123620
492369150
1093024523
363372208
1680213094
281886315
259008335
822113315
550053674
1664364387
1877349179
908815138
714817890
480594447
1135156010
1282101504
1313385099
1698134719
1205748690
1356237836
1572374470
1633737921
1996339484
1347040827
193699898
1148129789
1496723919
42946851
231627815
1419018050
1760728618
1864387776
690749147
1804266596
1744255810
1550283738
1526849722
1911580405
129451286
450964639
1604144647
1792088891
446067893
382495702
903319176
560166189
594958950
998232808
706551939
1984562327
1425215290
541024770
42755365
1166992606
424741345
2018132179
16204091
1265901142
1456313739
1153438530
1119691117
198797064
1659124369
981598061
48490480
1266960111
1184216956
1263244946
674601573
1696838941
1621071066
1087707421
60879376
1105275058
32909439
1872143328
1993828978
1127838135
1012599703
690143709
1579770256
1011510612
923660804
931671932
814374300
1443215987
857927466
906974151
1237127112
1727930875
411161762
198133724
209991529
728229488
1635958322
1604053025
596761084
1188552495
1879026974
114430514
1690213005
1899246578
1321683525
181309792
1440295030
258612029
1867113875
1875596140
932238345
413831304
75907436
305444871
1451835770
1238308086
1424202349
1286547212
683622245
210067191
1186500277
1823063172
2003994378
1032329779
2052710469
2093183652
9416022
690903584
1008514089
527428349
1964039536
1614798636
1536403924
1019851049
2011355806
1042261429
1209399134
627258407
1812122187
453079117
1450206588
422672251
1716500373
1849580726
1294966094
188954772
5963437
345998650
116037818
777827031
1179454130
1039115857
398300878
2139261269
472597417
924678195
110484404
1458250830
254136949
790951573
2082376762
698206661
888420446
2082042268
1307541943
1623132917
80643025
636287071
1089146874
497270473
645194244
938789884
691042707
60434640
360526806
146477730
1623097390
2043217793
371385564
1401604886
490969441
184521502
1253378612
152208089
1998620872
1680578096
1983688777
533328654
1198442105
1710659984
885365758
788342959
1954664949
541460870
2059851479
1821062143
106051613
814103540
903537408
1655805277
443297047
27670842
1647258646
908331393
142812277
1312911824
380730918
2135550286
1814487348
528967625
1854789662
880183292
1397303063
1142907723
265690165
2047041347
1246919701
1208641765
1132821120
1865842330
1861502400
1936382324
1010461537
711553237
1721490471
586936632
1359378359
1532043239
2131992558
1606298579
682245238
1253580609
1048364771
1854436097
221350902
996157439
2122301670
929611364
2004814062
55343630
44634918
1221625947
1209014957
529882124
1624704803
762455389
275782544
183486615
222133850
629476303
257674485
1000670930
1778155558
2009515303
1442427516
281596336
657874372
1897215529
680573869
1450063088
2118874139
1393474740
1030941954
103578130
2077337670
1618419035
542741530
777699656
1907025132
448149068
2108861383
1119013227
1241475210
910776981
238047153
248418364
702149002
1967715668
1825089382
926200755
737347498
1169378403
1232401726
1783849006
1640494630
1225442647
1962539751
503451506
260660210
227456166
87698111
756739546
389144266
39982145
1205845617
1264344405
1083478175
1775048436
1358425226
1106032012
1658089231
699789839
338938285
1760340211
1685883392
2145177833
158898692
363290688
1666755655
1366329924
402959299
1343658619
1597486885
1239747977
1116213087
1199696824
1093204249
1936343943
1262313339
321683070
1794647411
2079839624
1863851019
108801247
1677731484
1389416239
417730343
746657252
1098437358
601726458
932726657
1728675070
1989957715
2060784876
1470729773
2093123769
1758004874
1706936599
1289966410
1788963455
1897246242
1805139403
2053589558
1408419721
236958943
506999439
1075606589
398719041
11951956
1617758254
464024522
874792879
336693626
240205612
1884358528
686588357
916812369
1567767721
1795799675
1112994144
2002304394
40278060
51735469
1152219367
1093293880
415372718
811716171
1987969907
1744837326
1277268425
782841900
1521566778
1335503512
22565684
1632676189
356430147
1968853481
701255092
330529092
1809990768
184470102
254796668
1989674157
1621575359
226427980
1168818766
690724526
1639714322
1173743840
1557101370
1064073898
59913879
892840024
667738679
385723827
1515549916
1764449522
236912330
1666810677
1392655888
1343248784
424318248
823262985
1113710302
62024908
1495318402
1149688171
1767276967
1891372644
389431317
1687627834
140216795
2069425545
981702202
1757207282
669865301
329407226
788939034
1991851028
761979968
2070164555
388740797
241201713
1094228580
1966681038
821389377
1815662206
1934002940
815007165
1887075842
520427935
1907030572
13068074
1989111500
1326460819
751286637
1578604259
1402095406
891704987
1745627946
1241031823
1246987189
1896712496
804796810
1718963385
722249774
1339143858
1888570465
31370460
1777471974
1033707028
7778979
1736677462
88920523
228842023
369973600
538248770
1611952661
743478156
1619522785
727895322
242805099
19985823
2045645781
267164637
408612518
1771563310
1321437533
1930881155
1924828903
359378023
977643548
998752944
1251659582
925780457
1161312958
1307491558
1977743230
1804069426
1841141337
482867842
1326742273
1519665019
521765795
1019989562
194210828
1156543290
1363064621
300997915
1585605156
101513038
1541915557
782383950
1077606505
528461622
1042048412
1952132936
1370752502
807735093
1402184711
299640829
210431110
2042725087
2025401355
1800117167
516078430
1829217922
1732086210
825729863
1147077627
1071305859
14539914
1501028905
1816562529
1560032731
567460265
851633293
1568432045
382145242
1569703437
617758708
642949960
1669572935
1316476933
127930595
1849062196
767794384
940094954
1929736198
583986478
1819126255
428155066
1020695171
2130414663
1494840306
1157076104
459112944
702981160
594168377
1917664819
1510582705
12815141
1676252923
1334109284
716076120
286986162
277806949
1036029182
865002784
920690811
1101277360
1968505411
1284118369
83840891
1463627522
548119462
1028223384
46487073
1063522509
709923793
1227911037
1083017755
1032110991
7062899
847726942
1995365221
1522902455
1545881464
1737807125
1262184300
1499557002
1001356490
1299104070
581705527
1804532975
522039385
1843554482
93461508
248823205
723507820
352073094
1175786728
861427859
1393335105
331484626
1617039692
1336049734
2021519721
995883950
452188256
1523538965
1606070022
323447495
172551453
1252111549
1717741583
1159374464
82352626
1858346262
386957326
1151374216
2118544734
261099859
958360182
1180468026
1193217224
939017812
186548528
1737267790
1854040209
1836433744
1121624320
1441771564
681298240
531435737
105531123
373768246
1455808273
1234339517
1076109904
545504673
1819195670
646839873
1953693120
713829616
1192368406
669443451
1657361680
1568326462
1435678446
1719757166
1441488319
32199899
341838199
1177198144
1342698464
259427460
806140581
1148820891
535200309
2044446780
1968387671
1284769640
1739326346
478140402
480867052
742470507
994496123
893867709
2022260646
1285214619
1091948348
2115021826
1468498094
768669617
1309096627
1614123511
240588359
836412335
1001480215
636446918
867956369
1965043288
1824575927
1994768757
96353368
1977670195
834557462
254514439
39988830
1905986127
259889076
562877598
1344621913
40754989
667444617
707937244
2098798557
1363014037
752701656
645726649
1651341721
896081550
786840621
94823459
273237063
338671686
1289519575
1321688706
857589943
795941444
315136208
1862056900
1584786286
750527781
1739446047
1857024099
1918087339
294467519
884436356
211462592
604040981
1043798424
715255858
887405839
484242564
22996564
1747967024
1852854662
332940080
166618420
693185830
992445589
1046886753
879036447
2083252857
963311700
1115110560
393662176
879683220
2107042021
547297245
457093986
982427729
179189666
1960815518
357846520
1738671438
889973191
950617877
1711311690
175470859
1894064849
1526286032
682072580
1646431006
1682193519
1227656040
897143222
396999885
528734061
1669157103
1190906685
122982160
164280989
1671692888
825809185
662703200
395904636
1015046761
321532096
1374744838
1237010695
986550941
1362690594
593650470
722451730
981100749
1189168367
1658534460
517236940
1340787973
1275198857
123636178
1112197550
10709409
2102421653
2088203227
1230020426
156664764
688510604
1342081479
673194473
901029390
1750251563
650695721
2047580004
1433043526
1541408869
141484646
244994268
1504888235
727899664
1215668839
843306205
470999758
140428798
563514078
1343934361
1248440506
1239700561
1680665385
1658634922
1303715076
397713305
672149243
1217840800
1051802357
289026897
2054886004
1048221295
2092926006
177543315
239974422
1753055832
144528375
1015564489
1936343943
621528866
1523280759
656016896
731922226
107234923
2025348649
661820241
1232166227
93925305
538577343
911171848
198446618
553761481
802825270
1318225384
1218172288
1738855781
1622338297
36357488
1913908612
15091729
1668550525
636224833
304458260
1986244761
1680448750
537334800
1885026463
1104008710
1313213418
301876542
1117470903
1226647690
1716631062
975535273
1067978804
1437207282
1993305862
1054308937
1964940610
1616406683
915616883
937394234
1965897276
1795813320
1476991344
2029297179
471957562
1491711684
92101471
1381103283
938952607
1464385758
1305919102
170763594
1939856960
629335430
846267308
321367499
1836959735
2059755122
1692509781
1912746470
1391641350
2048426642
1577151181
1107257438
2050030109
124331587
892533562
490290737
1027618041
2014838830
1469659805
1229084318
709332066
628500277
1293089015
914309019
477345168
1920106425
1433262534
1437953402
363669169
174491348
1479860088
1122889865
1064159628
1996908509
564883035
451546148
444524013
1613988867
341093775
742230054
1367465195
320772818
1368706251
472036779
723171747
653330150
1298359945
607797731
864373930
380288001
344552799
1747451313
1646890014
1470346846
2034026789
953033867
909502248
325858825
1909241478
538195551
2012686760
1284629312
861993353
1181498520
1931026240
1909341570
364919882
1123604185
1422622755
1871242720
1954703122
126675004
218367718
1451124646
1736942250
1947011068
760761336
309290696
1163614474
2096433134
1312532224
1153041470
1670177848
1486543173
305782528
944354012
520763328
1324468850
284918640
190436776
1604372745
1362933456
1399992810
315925878
840887556
773805902
1298047304
586674451
136423639
854704897
2132514485
748649636
2023996757
1679302219
562692175
383042878
717265466
1568064533
1145037807
1090859005
1258474010
40909125
2035674612
364721047
617960175
1722480791
48619561
2071214916
1001087701
436746112
1023614720
1278502589
134074494
962213858
1001087790
1873511851
1001029310
1023802243
532059595
1926702970
985898532
1306780926
1764773676
651727745
1643505069
804124702
1190348910
72802025
434583968
24423964
2018133816
390500695
1847522790
189602059
1651542905
1146317416
1100084472
597005288
666945644
58653014
289216999
1921071654
427145556
1417711388
354789469
1767517318
1134767721
612010113
713826599
1264935679
191419534
468236611
341800750
403337276
795535139
35383854
1947958564
1355792542
986529827
730960678
1763527825
988351023
271751507
1276038643
1287577362
6598575
801249515
517413744
976000863
615175876
391249313
1235012534
601586064
1092790227
361340686
1418250838
2014929581
443456643
330768360
1321496374
213493724
1537273854
1063405858
1973843527
446108841
785033438
862685350
798020184
1087483589
463275168
393888835
851554359
1719008532
1096545416
1392929497
367352552
394663904
1376097348
1876980312
1286302217
1845772438
2121582053
912706470
1471916486
1211948893
1916890977
1321389857
412765074
1700539026
1064698185
1109512549
1150769825
924206709
1523531620
1733654487
2127456254
421985061
1400314564
344797565
438517484
1366791158
613648621
158726446
155671123
894843889
1319564154
1926027109
2074807898
85922796
1885272048
663119774
1303504695
1998525205
87287177
1486244475
1022709252
12363798
1395083069
1374004403
1466113673
474977457
1457608956
1881176387
882723082
464657510
1338494266
808714422
939496650
981144799
13419017
1775881797
894456225
607770799
150692888
851553413
302927075
1903485698
1704795082
1660151489
1521001423
328575180
1663364549
1151271448
986767838
1586745899
1743073963
1823032512
2054688390
2133087916
1217075981
247301
50529286
247792552
2041468101
253293490
1945434923
251497829
1025178062
950193985
1393813988
507971346
573090703
1385142670
37637457
691386887
642865631
1392863733
392027355
1097347603
1664366980
626778710
1387885811
1128212907
537185753
2088101953
936195228
605014830
822617077
1862378803
1258480651
1923423247
177647210
980647483
121913688
1744517749
1772338329
1506060751
1386288715
2051219571
1399432184
973339724
649660982
2033486399
492384693
621125021
526102222
837719754
247348968
2140854346
449247885
136814113
1545167861
997283055
2078061883
1697108571
1482673411
370521074
1826972163
585925191
1563454654
576521825
601459736
1081866388
2138731738
573851284
668061461
536045263
350815498
203769780
1896832929
712961744
1808826964
1450063088
675057535
179486070
1590249761
130093991
1771822763
2042710394
418931080
137356220
749591861
1753077181
1500547172
651038695
79037913
1003230244
941725055
435571969
644579785
1287565158
715322793
885829059
1197775485
762594846
764818167
311849953
639135876
1533137222
426320058
2055133414
560479433
915837163
715597091
998967973
660851492
1653254307
1361032338
559810999
1805219590
485486093
164242744
1283906088
1238193935
786787410
1961139515
1581995225
387357848
1335269902
1077397808
1819227671
431301138
1675283491
1585221420
1658852768
924851590
1984775467
1947254245
483913948
1240000798
1453555432
1054612311
447773732
1564852779
1371360597
958855324
957737883
1988640480
693090007
1627976013
1198188693
1348428837
87984459
1513585998
458029234
1356187834
316445269
1711438479
802969396
1892304855
319824574
1949414059
488459431
1895428099
613619103
1863207872
826425386
76833050
814610719
90892228
400712415
750465777
1408002849
577057270
507255115
1605128170
1047275517
975106441
348755015
1185144650
401861295
289107001
1242832875
1369037573
1915433256
2022791552
1742255362
1256588292
379772816
1763031084
322855
535118103
1881248768
459969704
511196368
1457411925
423820881
2133077656
2034616608
964635303
1851187280
1984662478
15994627
466490380
1766554
657025632
437356347
1479195717
1102671562
107977464
1369837667
36677177
406427376
422988279
1264005592
1298916857
444405543
1514702133
1906634559
431312599
353927266
2104026675
3326848
683773251
300275755
1228072135
1928203304
1017724050
2100510929
1767122513
356691142
612833164
258112242
1340160725
984678545
517609261
767342351
2004203315
476750578
1303514515
1438176129
1232049323
340168340
917252601
796730783
1838851357
1896286034
1881999132
316865395
643443922
1479576256
697967955
2135456776
1219798285
1832013154
1136394571
1325489480
1233267842
1585175552
438769351
699201853
380730557
67282686
1329709466
1526665160
1949505259
1637875383
621395243
276812638
1919657336
442526997
2130095746
1913904584
1455085077
1398927080
1262079655
1291065459
945619547
601596544
352504050
979202183
1410771631
1239935426
1163777519
631820222
291239088
737730599
1861456739
1514796989
857059424
2104395383
288071187
1547871450
1169827683
1389617343
1173233674
1563589891
1916901960
1258025109
1315757157
529137411
553848235
1292472181
334031392
965364531
339690744
596913250
2028606075
522823685
513246802
1809126074
1645644270
1658168776
1142136377
1144804765
1832963253
1076882934
1086178377
1179730620
708835841
1879808734
985469141
1497183630
319833838
801967680
1679772059
970189056
721062363
442198667
1176186054
1418195160
159142750
141054147
1920302242
1803213106
448866724
1215107277
1348594775
1520120275
1125338260
425031865
729501045
567310914
683653769
595576573
1181112910
354481355
424117610
475101742
1286783724
1429473383
550484728
2027493979
2084237603
959735614
253535018
1121274437
2101018344
204559256
1306006960
863093876
585906152
837979423
1096983434
414931679
1949373104
787169285
257363593
641268070
2103247850
217553072
1036075877
1737488537
1988238180
1336510423
1872063894
983497217
832745956
140957195
237015950
470551617
2147290437
285664125
832940116
1455629665
1874395787
65525578
1886700012
1038666027
1113419919
1032860173
602006468
1899372060
1160544266
1202071906
1133523971
1753419472
907700126
1063853865
2107536344
2070622453
963198835
663478474
1215997164
1831682142
153108325
15287061
1501875971
602752485
1099990632
1366730171
891991900
1345198756
2001913654
1430007752
1272525873
2064345295
1117850261
649573924
471913865
838197063
377208103
1637339867
751174984
919930152
1851113806
897972026
1611450020
1042377416
1226347562
920101508
1799050685
1305242020
969976607
348266185
1182509352
1993474908
1886098189
1081220110
302103016
1491300135
773870196
1644864894
624680840
1268846127
1229668785
1871414927
233088291
1084774777
1354362722
2081371884
1520268888
2107297925
1576265089
1186362278
1913914971
2056985247
1536730841
1159893475
739708126
1901814264
1275629362
339344609
354171721
1044622239
2040541960
1045805583
1704443787
1108204906
932850664
262319877
597486620
164050298
362378379
1731067630
420457232
1168422254
1446030339
1840123177
1339081217
868576043
1425349750
1486936475
1963447075
1633472905
1713057214
447897005
1261297729
1479700796
1662490574
1939167153
280546075
1795493766
1667872719
125645774
1240334690
2093426746
1000719314
830221207
968643285
1140059503
1728468012
126264189
2112562948
1151734945
1540678856
563105435
2128936151
698430047
2122992936
184799802
1645286559
415543039
1286180689
251681994
2070876519
263324310
1415507206
847865546
126576622
1047094863
383367929
1704921995
684502205
49281146
1785899075
915131701
290194834
622432686
1706519680
1923481954
1277114755
221260929
920475527
979538820
260234380
1935566388
1249800393
347687955
47094807
784598207
552183410
1999349994
1040943923
1112193537
310018238
393497329
1862935419
301730917
2002492821
7347569
1520093784
1453852230
145898126
990830809
692351642
305221047
987645706
1932135643
577307933
453277683
1001080429
1558078532
294547162
624603608
1730875263
654937321
87204094
1491239186
425648786
656106955
1819063803
758465026
1657083308
225544507
842712667
2121613531
84257711
1831044519
187987763
788085398
2143176547
2111438928
1888084272
853481474
515862243
1353556028
685562963
1419336695
1700106318
1707195073
428330524
923114342
375579792
273273126
1317227521
378290931
205622591
353460614
496712377
693378036
2119300508
412928871
149802922
580704125
1392525579
935902067
909089204
819422943
797776206
1202105104
709715692
1686475866
972308848
1331033460
2027229832
1731816360
1846296009
1240726169
1324842523
382521311
676890621
169405605
887875014
487605192
1912482962
335770756
1103426490
1067889820
1255232093
156135328
1795006576
436949263
855235571
1424485285
44534531
587150397
194790666
159652902
1749659685
1695761113
1696192639
1042171935
1076915412
1225444568
1237174320
1071886085
1369795624
1284927190
1020182319
1182792706
1781271281
593088856
1332282549
1763323953
89639921
1131483264
179899285
1320178289
544525341
1765324741
513293103
109140637
553921009
821158869
2071364550
866606477
445187995
1498636759
1355855469
309175785
1718271077
1994019017
316087539
503599180
1883876690
1050418995
747150248
683542020
1085454775
1471873070
1553459069
873504224
627221207
417258785
1459836776
542197149
1282616035
1404105116
107991781
957547433
18879183
1397397821
1262184300
1905170703
1776761577
269504435
1436684781
1924432818
725822337
443301892
676425694
1870431530
680783854
1766485906
170676116
1210425843
1032042654
2037920978
1990144677
656371806
387117106
1392453955
553477581
127854385
2126164589
334984259
270853658
332575877
820642880
1919457134
105747355
2143131593
1036401698
576162644
1385778350
1191141790
1700948243
785566332
1826030522
1381684352
333815724
1422745379
2118847280
1021705405
221241578
2118091279
1196513382
75181402
8359340
710372122
1479277427
17052199
626647093
647628222
297404660
1026333582
105638119
1673030513
1615802791
597207446
1701112087
469709024
1123797537
370456299
1351386145
1326694085
1461678048
497056022
1562729847
1967309792
415177164
235233182
1488800593
306208866
1461883422
1597333461
1963876097
1352237397
40278341
1197542224
417644054
1177354980
509405959
885333773
1452960692
1884691561
1557101572
1021810271
314484427
1381951688
1288643552
1711864821
1884490659
873028478
1378841796
1265132390
206889080
251155558
258253066
641868941
950720287
1302364922
56835619
1454444477
1935331509
180154987
773070765
1078656177
789058608
1600923083
884104844
1656197655
1553949735
1519213221
1982777285
2084058942
636768305
1189690439
892410796
101854757
841717367
1341630083
1174290264
1091077384
2004923018
60342450
1309401037
1429032605
1657776725
1533057261
438159434
820303399
1987041515
827683009
1204678131
2138189048
221356800
213252729
477064419
1483485052
1826453865
76315834
1035208423
121107782
665461632
186877224
350672830
2017098986
2023462248
1351366789
1292979041
10910749
1885466383
1587245712
1948423260
854942846
1207517670
660506639
2121996736
1121917123
2049217122
1712300883
1609098918
1720505856
1295220848
1004163215
652878192
1208803784
1840648641
1708058336
1714441869
2093237740
513254421
767514502
1937820373
487667687
860088756
2081021514
503586114
1590980675
542257757
1876546379
634080376
411567453
873821338
1486995748
471455379
886850661
1733317417
751452017
1829906409
708154553
1807835475
1570695686
1285245422
1640926690
990079563
1885365942
720115643
995430814
667717568
1879896862
426771120
107835787
322635309
360608528
541176968
1093088397
272210180
377588433
51396661
657705201
676099208
1365505936
1233555764
1868593456
235206929
777649728
1992401071
1683560864
40214789
521113359
244332821
1965861747
276773208
1211692379
2090778714
394300725
747787625
1158155878
1897890486
726256769
1980515195
2099567588
1318343481
123647106
579482403
1852146341
1603653057
633418278
1063866088
1901087357
14926025
1762883698
1078946288
1793112028
79523485
1496541899
516108689
1021999330
368630107
556808854
2105967470
729124302
1028374623
1739155588
256728881
604036889
1954463339
675395998
294467519
695387629
1110919636
1329756886
405345920
1683707652
660721240
1148349712
657374417
1169565426
531445267
650268941
120438928
231543337
1724078789
1616438618
254658760
1360973883
686525583
185916755
718247126
1240009437
1943523476
449403467
32066073
2060262048
1093717508
731590257
20084858
1101123150
2087990869
57442037
793984530
1635032963
1393005725
1254973887
1848069840
992348722
526405987
1405075298
248110140
1755844401
1537167349
1931552648
2104894089
1267628253
2069730525
1629354153
454347886
1815606266
304738303
557543270
303348734
1498718432
1651851223
657082554
46567073
1198869395
1277623717
1594491641
1344490945
873290696
996496789
160228013
1796720198
1649695056
938630534
1531601420
646187651
1540442253
1286028102
361421743
1800241867
1398556351
349237801
944172350
985037070
176163674
2045966761
1864128006
259666393
917491585
1195536852
1179637780
287515580
1412883430
1319567154
1052111761
1231347719
853598370
593765733
1278057852
589584482
995356840
1074766827
643667233
2052049021
592969923
756189451
1081253633
927103980
275497164
750928113
264427350
711563940
1942206037
1522524017
50277852
46701608
360046120
433832000
1187689899
268601197
1904202034
869804993
633310921
990539292
566771016
1018305662
1439332554
908957880
1732620895
27679870
700633621
633548167
2001925098
352260219
1416364883
764834400
954433765
1076360692
158501656
1424383234
642959281
840376016
1207770316
1690154972
202765227
1501926992
1487450242
934224618
8433903
823543384
375236091
702232301
1262494317
1631166629
144286804
1925474310
1289720429
2087462840
1005964318
1107835200
476852463
1066917634
109892579
1727087597
996837748
1940810471
1211708696
50685602
590476025
829733610
1002841446
246299949
662868494
395856272
913484406
1827822882
605568406
258689732
1545480631
737060748
1063699896
149056263
531746447
355912854
610808497
1440512322
1923685141
121634003
77853355
744672763
1617748899
109763277
431222309
98441930
1548635329
1039038205
286785778
1258240225
159107976
951846139
494947632
1818651632
1990688331
309010632
828122350
156743367
577586502
1626137095
1892110272
1940270940
1138098892
390713110
1007764050
886146123
1822369892
681876229
404674879
944242883
1073369155
1148245079
431448990
153323218
1896821535
548574280
1712506748
1620188262
1364836605
1998677062
54724919
540273387
2086509111
849890538
1956516558
887583789
1194524071
317927439
232593590
446927116
25905919
501828175
1939675148
536821711
1381185452
1237913306
630051452
259272543
96379982
532543438
20588850
1767846740
1486629707
1327671235
1529042260
1338940649
1681058674
1668532144
1032415455
709408495
137923255
686199860
456421113
880571889
225956481
127101959
1684961024
1457600991
312050664
1806013198
384420757
2023468643
207535526
1575095065
68292489
735340384
1107196155
637302249
1018669245
1099966963
1343596425
637164142
310592228
1031942458
678188810
1376191486
537216598
45988704
549070406
1388387752
118770786
1967968477
1031498214
1068117117
1886203188
878762953
351302344
302325728
956789234
94312309
602527535
1256042035
440404332
1024828575
2025912296
1712711110
1463917208
1773149278
1780664892
1789648419
1347664260
1733059732
1344367064
1429755659
1972771661
2048685622
2046832314
1599132145
568927791
1021365182
649765699
492061748
364655482
1176115054
785444083
73877452
1540047781
901107763
1071762925
1926952924
716338317
494402054
1598661164
1946073399
1882469610
979871226
1620172579
265621011
1986738042
1665394783
456952259
32513004
521962634
593510888
1608720864
1467015064
2083960322
380409061
1850617457
1886447721
1264681770
643966978
276861335
499626374
1095576756
491584102
1147360916
2132829617
280341376
1881898408
1594885228
1694921288
675830446
1913208137
98892717
1022900978
1714941445
961910993
1688284116
858662202
1040447909
346899952
675663137
1932322265
1674244690
1768638983
1109669430
84314738
932118866
619197137
39020133
202018685
258635352
1851034448
20804
434926040
329005440
758976764
1752777336
222002444
1984667321
443375762
827237453
1173672658
1540874981
111909741
2114042956
1104006559
1676653225
1238091469
1692541027
255038500
517802023
1899265267
1504926541
1436345678
508325236
633140833
1287531894
1516587863
1443053382
1854226501
27550258
470593082
187886958
572658770
1281716234
552063879
173651909
1594212603
1869985733
2121517946
1876695194
983715680
1056931392
871223290
1560484348
2100687899
1502316179
1909632676
1220384499
996631936
428532589
74771264
1780357802
382141068
551082294
1881943244
1275089478
364564055
858759499
1857776343
1865661976
479039781
1643539467
1968351430
2139551243
1387054282
765586760
160124217
1883293314
672646955
549210691
913996948
1660185039
309899238
824646971
1249910830
711620054
221838510
222221490
1272268511
207832505
2121323319
229813868
1035364201
1143233377
1829062693
1571615768
648720910
1072965520
1545822578
1415383112
929118381
1639952399
878928873
897374518
1112540937
667012178
1396665042
736507552
288331377
1490481623
1532462458
1930251960
942018629
576543791
1604694387
1123040539
857942034
362299203
1023917157
523368933
110358124
600547291
774625419
1156985455
123824901
1926328226
1120910578
1546215109
1717912717
1062237152
1767671291
928167366
14509003
1869239723
1671227588
957683409
1191331582
1857307668
1095818531
2086136131
677380660
1176792799
637241170
1906972557
617434443
1877905414
1823232377
1063350415
495268400
1476754801
2005927211
1716841668
340369796
1111302780
604133743
1831824333
1286682230
1679176347
1428222103
618171951
2105501936
1413841364
892325038
825773504
656582418
155209722
2077436455
760837052
449195528
500205851
733806154
1741167811
1155709866
110691128
1664559512
451118395
812205312
545314383
1807938872
334189421
340733478
284428280
1123233733
923488067
1253028479
1271687409
677767422
1706995734
1889385059
1573319828
825079467
1213305786
2029375916
788640235
637935421
2123081124
571131054
1753556222
626657658
1504716428
49681002
892958277
1632684025
1546766139
1053381395
488261695
316541138
1907715308
1027555174
1504353923
230472473
1827450443
378492960
53793093
232458965
1116833317
190686701
1993841533
1978655641
2089030500
1258619057
970407693
1462345934
1092262186
1761592874
145555799
574510955
1313634017
1527807507
760485444
1863086837
2117578137
2006461074
1209490090
1352993169
2064666883
911311344
1741562160
1301255789
840543654
232478618
422910198
956784654
1240966359
2079563389
444666108
2145825720
1835784241
472712501
840739253
2069293883
912234829
1797262676
960007467
1924191031
1746103040
17345002
1192633015
353981804
106016852
424155175
90843877
526740141
1934488157
1689240936
2025715802
1640422584
1952231864
902579849
1143880932
186752753
657738201
1133797682
2048668297
1695323057
1364244351
799492901
419817894
1048664898
177532181
2028623221
1668871588
868923067
129805564
330530509
1718626538
1711051062
585950067
1642454125
965668723
636060074
1276694873
2006086175
1427384102
1062036368
444042535
86102410
952640922
1281874952
1072505189
2102347939
1342306413
1908134919
847338576
1888463494
1827878104
823870828
315738539
1085925739
1260597537
1754335244
1862712969
1310389458
976021546
1287563533
1778875695
764792890
104087537
1588408153
170333413
1475980723
652442790
610351806
1748568635
923045470
1567853651
891560190
1841675719
52955129
1032819466
1549452421
339573266
2027850520
139218848
885148041
103100563
1726351442
926446256
570102880
1604142576
1962095212
1250025097
1976626226
1814512544
407161500
1451241624
629140345
590087556
1514710762
975676552
880190134
2048368683
558655559
1415901724
780122038
1693843694
2131469373
227696609
600838707
1432910399
1037615190
1282692336
1789993338
1722127577
1626486709
2061912870
1312353130
1814931404
361375951
535337582
944397939
648663936
897635403
866745724
805228929
396175554
657748795
1727193077
518172278
129610684
1729001301
790070804
1864064930
9045976
1275565407
211174532
1564003202
1227556924
1115076787
160945445
350108078
871905735
1027876678
908342058
1103513939
1069584632
2140678316
786210014
821407223
791736121
1424727879
526660633
362779350
2115086629
2064480042
1272996795
1007272743
50188976
278630776
1196220313
1511415676
1474374462
1774574307
1141763440
1688334514
1046116912
1855492683
741998444
1367032537
1395070412
655604148
835645393
290754814
1720171595
1351376399
117348925
1191404320
1704759044
642307019
2111718565
181898028
1077517383
1105880965
1524528330
1449746777
648075389
299781037
409844626
1614661196
1106386434
1903851801
1662240435
143141427
1324549802
233108182
430860043
410674416
677017949
1507767036
428774318
1227619627
236687982
1327249797
1911201180
1005267593
1831910226
1888119882
1489776241
1037805160
695788420
1840566927
2059668807
1235827142
524978197
1465046841
1377078891
1559438004
1219959776
1206620009
1688754364
280844072
1196208592
187895219
1794007480
91476568
616536224
1988938349
415304728
289311869
1964716070
967730302
202576307
160367728
1487799684
537937735
681009766
1808343004
1287392882
389802497
1457770561
334547906
1209150147
763896037
1452947129
213990196
144217511
2018133325
2087386315
1837508170
165147286
303903326
1403224093
1457897007
1546051054
895213245
1899130237
1225617574
1491995266
1776145462
850828970
661770123
1520925670
93543652
10720221
900668352
1248001220
1527799141
1419192038
1956302969
90456137
172874025
972428770
784149335
1900920054
473154616
154541885
531313344
187150714
2096355734
344193581
393076965
1253652457
1140949801
93083723
2062318908
384156831
461753359
1293632664
1322316489
231738132
1972744341
780756480
975873324
1018747064
398342022
277155108
1033254449
1401302861
1422947786
314108395
1039808457
1706953921
204749158
1320518470
1550242163
1242806050
1715155733
1021763386
219863386
1524215476
1728422640
620927673
1843319065
418406914
1396554600
1227370789
937014655
51628474
30068211
420834076
908486759
392673744
1471439814
1768198826
495482737
1961099628
2109259751
384750379
1124515291
1593992727
1250487834
1870553734
1008202022
1747415919
1625585756
1709468694
1327692437
1181502409
1202847634
688593304
144140526
842166876
189042716
967604258
1552843893
1329385562
2006088804
415853444
966230816
702343598
773785362
1434323224
711740397
1689195706
1207807559
1561939432
884504483
1244070613
1747005528
2132228154
548057951
1018185999
1244465770
884309453
1974569419
1023824193
1610655295
57026478
18589489
1700550590
801315812
1270852027
1902179248
1804793006
2129104509
1224986559
1012436103
1035706209
709837960
1449019996
152461260
1216660209
1475374962
1918552854
1677919355
586572362
328759409
1137602275
389495453
972073941
1568873750
697468091
633916802
1532478970
827905771
1507035864
284147080
1007395555
1338712337
563477756
1815041240
744164918
319128713
1023496395
778079983
282130132
681954821
1720353593
2145287079
1704623376
767399517
1936318705
1772980538
575638902
885884522
1246471113
882902571
113742161
371625802
1489485654
1761948096
616704705
1592549929
1782006106
1295623938
567360299
717918300
1085078120
679585403
593177207
281381337
1339135043
14445285
673366544
1621037546
1962507772
1771941520
1924324701
1244207794
438396270
1369164719
372206040
723028565
89327858
1923794965
1881781440
1968413531
768784860
110752509
1904736037
1013042656
991734436
708221757
1332179954
844693319
1316840212
1524648229
1076794043
1834742360
1597493181
32940261
390942444
2099464667
443430793
454276161
254305757
115005296
298332219
1268014488
266362610
1026689271
1751825809
837560667
1681820577
885677703
1857491391
1721926236
475995695
424826212
1391009318
989000380
1752693770
679490092
1031136839
1391800804
469958749
1987507693
703001775
111397693
1276974597
2104641731
1378419254
1676088209
1710483043
332215586
1483311855
1435533814
935426780
876700946
1482712978
249541805
233923438
645524085
109450108
504457916
493489794
413399616
1930217931
1913202506
241811942
582647633
634170230
857435502
1715327927
72278720
526503952
28483085
2064098266
1167885366
450434197
2098622555
2113818999
1814852962
1384824520
537160936
1592825084
1535846142
291234523
975083745
1695030579
1919682526
1197492772
856658723
1072564974
1026361147
89081180
874712956
529539927
1415023521
1532602413
1682537615
82614498
670794869
316590228
2025115804
1381394811
1072986407
1972738106
50029711
101033097
2127320442
833281615
22557570
1281594211
1890769052
1259362972
115224227
932328741
1563152154
1468397279
544152306
135544209
1423733105
1221722410
836266354
457763367
1971712447
1179742735
236779781
827234921
1195096965
1475138789
295887787
1383616709
683353036
574280128
844921686
1418584092
1172577600
1961137903
1050708740
193973260
1747334172
1809262652
1888732666
791081314
1959552844
106804232
2080433228
346331900
1953437285
1333701716
1589691410
591365750
208594130
2893971
450816828
55209440
990932878
1785725969
1074927193
1812358046
86821998
1711809217
2020122308
1717857862
2075278902
1569338507
1227478084
928572803
1992338392
137612767
363173361
1518505567
439187496
252297943
1849945221
802619548
82131881
1469966238
2104604831
48543841
721446053
607873533
599220237
1184880333
980063793
1451069246
1731583747
132266715
483018944
1663848565
770523463
1981434856
1871370674
638199058
1108764798
846721335
1481166909
742134849
63897215
2122469474
615473383
1697216035
170294210
1492156605
1200997742
1792173637
601545260
86696489
1453575293
467112558
369958186
1410647632
788255325
1965134338
1580797201
889701555
246403336
1050288502
1804972253
997886195
1800741036
296077883
849212410
838180588
348294834
1000564632
1267924064
1833695009
1295746458
1826916067
189939570
817794605
2122183909
212470616
1155435428
585253545
677275233
160618925
798461749
510701898
1040395526
516151905
2127889002
1914870123
1632780242
123837315
1713204934
1520985758
927235057
1861492223
1678500247
1294672836
1843018291
359884993
621489424
269175292
720880
492819099
1317258648
888521309
1786675167
1986033537
62340637
1861881098
1410459666
312740341
790535421
855923954
1098304109
499821361
1403606740
835478976
550214625
19978446
1810815091
202009431
1770324598
981081901
639570716
1209975573
448357239
1628071532
2019657042
381918635
842173412
743381126
767252953
463618488
1219145989
804024903
1364315405
751656442
1430061326
546370414
974258271
927428278
230344163
1316897909
1662118598
1457562985
1524865603
1466826683
619027025
1684308613
1664466022
2119897442
2118769971
673492297
2033801148
447398161
2029836512
1161098439
1611825859
1507531841
737981627
982859293
270042197
747379256
823325914
1914914141
1447808342
1870606425
1881247690
694290799
184002217
670425921
1477500883
859237364
735174549
1004392369
506583251
581351393
97540314
530919394
1436130863
894591285
2121379004
2069134125
1909347641
704986776
816680190
714494953
628844210
1526866028
2128260410
1539522984
2012962240
1487961162
1253074100
1729633153
1963045449
659325514
1128120664
343828899
1323144157
2028593557
1432668835
664185648
1826044320
1968348645
1019413193
427934135
637771653
516084696
59200263
801372471
1847839020
381242657
727011605
25482826
602941043
915200744
945768372
1953451518
1530094212
939776444
1019819837
1986352519
682451021
1168592703
1125007076
1398649448
1045408943
546836022
640535495
1060782269
2009733034
432321260
35521957
2039565264
440058604
1830413708
1356164760
653631798
409066402
2025960473
1409006832
611485438
13689716
1417968533
1060416374
799765374
2047183372
655105282
2104237636
571818362
781959247
324920206
1903817469
1481932434
1181110294
1986198089
1937872126
1334379283
1032731262
1533738054
787899214
1645689694
437961414
347435730
548685923
511703560
864848290
533169701
1730680109
674886226
1890728991
680308693
1577592412
887298568
101174367
1058940842
539383203
2061239145
1918241817
326008563
804234662
1223252373
222089035
422546346
315347135
978663655
993866719
940272821
2035940449
1300520693
1166834351
1197952028
589891818
1718749280
527807794
2063107654
1855653821
1061564307
431189290
1533912685
59090906
1597417142
1613362936
878514301
1562018143
651432412
127826451
1927947573
135712317
1581051907
1731625790
1992253408
379419758
1911803377
938700311
25097867
665664787
1318467393
2114153922
191474748
1221706569
1333750787
241818307
2141345040
1101760539
1945253039
2133513173
1008428937
1401964832
660487544
1427114883
192280419
2117015469
1006489849
667985029
1853444379
40316900
1074257198
1748471400
1012685938
2102649980
988837922
987127614
1643195620
733176194
1418097052
1568500102
1456791861
1900339786
958301786
555023050
491400684
398900619
1901136492
1946006043
792054005
693946278
1306376783
2047749047
1743049780
1565613504
1265045444
1767929205
1990054498
1859675140
1582037956
889259434
526129597
1124353642
651683040
26364233
1334706349
671640645
722750553
1707486000
1336093053
1104143560
2123801336
588276210
612931252
2136006629
107854736
1561858343
287864483
848103388
344166364
209404165
1300985375
1768751270
2090962162
1633498566
435353405
1347636508
77571320
1661013792
1158608081
210876615
1649073539
784599977
1772862245
1522704176
1219848824
756333546
95819232
277127758
1669739718
1297922955
2101417035
1888296692
906581239
1546896514
86503994
685953074
635235197
1633338089
1274952743
2096778476
1333124142
1590693916
132528816
1946850700
1426616993
185151269
2115892314
330714474
407482954
2045491115
2141691661
479737865
828951879
1171653708
965772278
1207612124
1121470036
1346597011
631827904
1706098759
1333573353
2009805350
1986326642
157350609
132220237
427846125
529713222
219222441
409663973
1523048175
1751112444
1134936868
1136016837
58343533
2084396939
1117317302
1594476762
1638686448
2031278404
2046289672
1617703970
964430180
1845326521
1478581858
374700913
1361082466
1178417942
1062940985
1647164375
542546582
318459324
958543983
1882606575
178071004
1869539809
756681637
110622274
1203093042
668962893
882253969
1075094128
863285392
1047556004
979180903
1113446085
1061147824
1457942586
1573620640
819845677
1806120976
1397389386
457712576
859259418
1957702220
334705362
761506229
1195031076
199576225
1323343407
468488285
434077956
231625197
2122819532
1207539771
1542572149
1357750409
974484429
74983828
1876616364
435942592
912434732
833855704
319990687
1595092440
1059431153
1013340221
449605452
735428500
2006474177
300309773
1442985608
1652912445
163804588
698288397
1671236657
1104385977
551828314
2002811857
2102601585
1447333547
1817660908
937121280
645265432
1919874176
1582141755
1235167031
1475646572
335574628
25258846
1043689116
305821217
822168976
1644673853
447080572
1658334192
730152908
744571193
1384705103
1632859228
1478658767
447222240
315711131
90086999
802728002
777240591
40031070
386595038
1157595777
2139802784
111264420
654959645
2039632328
2038438517
1415866400
346881388
525968639
1591213128
567883808
1000804101
475507349
429617784
1333892112
689740037
1986747663
684394532
465154203
1968824141
363820660
2042033387
969778125
3182238
452142260
137984197
1172786194
1414152563
1234320913
2110791833
964992770
1078009154
2034314309
1528730233
1502451627
632282765
765056060
123921947
1722773334
98629344
760458965
649950250
1735735441
1185886727
1919124258
1469400150
2119817201
1935468841
1100329482
875450216
11932164
1119548950
2103015986
1355470628
1843668170
1035469311
1773890400
140186772
645453521
1394466102
1133859218
2109645526
2120139249
1679430271
39789271
1250708691
2027541252
470978239
1912667545
587900392
335990111
1172249586
549834831
1417991826
150677103
1673415559
1758379398
251622922
679660950
327237991
958465850
88354249
1772613947
1247662544
862011124
1194092623
1480289983
2027612531
1720807472
193532726
780071255
1076193494
786341793
1617296401
243136078
1076364163
1402918161
1360584905
1032570689
1981407352
1676091103
998471748
1226008043
1526966297
962204760
722571252
1853977196
313729194
661411888
1581212230
1483911117
1503242327
1306181317
832841176
995424172
291235188
1482638267
30254554
649813577
1809422895
641734108
2109838923
497996161
560850229
1747526413
664910143
875551359
1868504348
1825981352
1619206140
1312622787
899423727
178565156
1152636483
1386578248
642224579
1291742830
1368245183
1625340213
1906877839
943522380
1894468676
2005160915
1010703040
1852612093
498658772
1176502987
743200085
1066494482
2098411544
1882046105
1974749097
733280490
2027451287
920670667
1776339140
1932030265
1968926290
770686559
423060575
2025863647
1244834927
1299023182
803774830
1257028117
1445082123
377074363
964008691
1755335197
920434080
938445992
453497272
58519041
1095001078
1038375824
1737684935
459994825
1525348136
622628063
860475229
1066306388
435014639
822422456
436931725
1046693336
341206779
919516346
2019876606
1630043440
736570634
527658197
785097392
1649281749
983013116
1782310728
2059993961
736560584
951297207
420576938
1586698114
951982522
619197137
1790426928
1142264944
4100718
1713893089
1946463269
394502296
50556852
1608523012
1539981662
651563969
465885309
153068903
2014464101
324659658
1031639670
1741449336
1349529114
1294892640
1028122289
1593566867
58235567
228403269
1960900573
1025847649
1142928972
1222946895
2038809002
1945196499
51689152
1075203049
1985509782
1950862857
228690591
92652583
929700088
1712012059
1882370307
835900643
2112179827
901312248
2114637475
1634102370
541510771
377566204
726001559
1628700463
972630711
227193453
1190156649
643872361
130929505
348883095
309126605
1382436698
1391272172
704230887
346994156
1231426244
770701416
191715455
1780125000
1660756759
1669226354
263898522
2141992030
221227871
255222156
1492198215
712608626
1282173061
887150241
262031119
1422083943
306095461
364518675
34035096
487413063
217207750
793649931
553636750
1432055341
982298520
857877377
1330154097
1177173836
165980131
1719960017
628163482
1637982767
2128949175
128898403
1254493342
193356518
22610124
648897184
667988082
1992642574
1548405949
935341281
1143519720
262383680
2018158716
1026132147
902220671
2070085399
1440319143
2135497515
1404554466
524488108
1545858844
1411769821
1490059123
1669872893
1897644124
315241849
1923433963
720425989
409286993
908039794
824048684
545855704
493903426
602737887
1872698914
178285734
659159689
1582407594
182977335
1514685288
1296073213
2025963073
1115373877
1654459309
136282123
1334497501
1857215243
1237630584
1158474338
660783575
1217974917
1255058718
1178088699
1956703697
417330968
1118545710
1660413072
1662146274
1650948041
198628281
204838280
366173848
1597216248
303214889
25781069
1883696635
970839289
771085194
1693199338
1464413000
1367319692
608545932
1046708561
1584449495
426460995
334321671
1726644594
1867008625
599730217
133842782
1381003635
1586961381
290561676
1454810395
524580393
1973783241
1956645042
2005939891
1874593168
755148152
473207518
427032332
2079876790
2005657154
975545341
1685218023
1771184700
523542198
595582783
2017271972
1369560068
1927514022
1066787974
297863224
740420517
2086501612
1825594115
2071866573
1037599885
781360778
470632085
893329387
39527904
1464583337
865168570
1964229503
2060565484
440171140
1524569583
368980122
1555805606
1708858867
1944160565
211759022
885084049
663816809
844517207
282856780
1090204159
683214412
1159995142
14969463
1225925501
746690207
2080589452
1858924392
1931911956
193720262
1321009115
912201492
17056375
1994271316
633913914
372700344
1355394912
1457920157
1847529479
1376028712
2105549435
908113883
782561579
59193
2027295443
1136170550
772102187
2004866112
2051856126
1839130378
1019756001
1890250870
5587354
1347269390
237698509
143632022
182167039
519712153
1638279075
487188191
645487328
1913159066
1690587307
1999816423
747082640
861801130
217492486
1748860540
1261452439
1360670822
14778801
1262490997
1928287414
1261388391
631372681
954380633
1687640526
10365783
1848952149
1330381558
1416630895
990390593
1787214261
499568064
1500991642
824595627
1885915246
761629781
984366000
965495091
450889447
33625859
1810032834
983767878
1482491622
1711598473
1682868413
173140856
210531584
1557578311
1774264434
1295124532
1354816362
1182030279
1434481366
481311059
348513564
1107679603
1608183468
2093769411
2129312753
774355275
152195580
308523279
740495110
1166870123
1725254206
969703175
1071097625
1836555216
1543445286
172598658
2113483200
2127118101
1654934620
426542520
559493866
861033024
1435678293
2060127339
1040125505
988030543
1155324010
1598179360
898602483
378300924
1594841946
173048848
2051747741
1815805750
1129464165
1181569069
1207542680
355514111
1471052661
1721014428
1650322730
1766307689
524670502
1753684222
1857918717
279661579
1937763766
1712422881
575307228
1148995695
543924309
1365725183
2082433910
526462374
1485354259
144268267
1773672938
1997645673
1878324285
1041218044
2131752377
1557253674
269207613
1493477418
604333889
273692170
785858770
1393376500
625044104
2102658528
552060134
689634350
1217767119
1173638618
1589358643
1473485035
621685982
185318242
1595192274
366527475
1619022001
1820956756
1329101469
51497554
1927609386
851802941
1943038342
1870573966
1692871198
1373990215
332784049
387891887
746654998
1236792991
62967964
860771517
1129515016
804536338
1680356126
1025276027
1440095371
832386361
623085988
184954603
1454720956
2139774896
75313154
596045388
871536361
674309486
1774896511
204711759
701736335
1221624651
1599283178
339711966
314228854
1659362304
1628733742
1648946874
990846118
337935817
2006074858
1930197894
1210900528
219806694
1590168101
162441184
676110891
452287472
1476451881
1957003656
2131866536
1404462245
1208316739
759581347
1009355383
901551827
1329578650
1926294427
1012190446
2142512715
425636484
1323833860
1033402284
944145783
1181117789
1671029561
1464126688
629836667
1272545486
335089445
533033294
1644929026
873707221
2019338337
792395317
781529651
489854019
238204432
531965894
1006158253
707120778
613270824
1832588280
1348382969
1005713210
1397762084
342207258
611072272
1990673456
1458494309
59328593
1121478971
1484740624
949589
1849719262
1105892538
1513996780
864272516
1364712109
1556165994
931509389
373628472
1176295033
1332282519
779307924
1160685324
129192145
1349459233
122850525
1915733711
1092568445
887280126
1368691908
1344531386
79367079
2115974712
2015893993
799187689
273530457
696568332
1986497010
464631217
885942803
860786257
586572362
700030622
353327286
1211762708
1977618617
653776187
1675320116
2061127076
383808432
947510756
914393219
1164078512
69886269
188142210
1086711257
1741980211
1084677269
214133166
1282639898
1308875736
380932627
1069256206
763835873
1467657033
709612217
1740810253
1200795637
1424617586
1545622348
1065333316
1286226875
1333686252
196629203
2115544208
1016998291
495923811
259140568
1607929588
119416780
1903551546
1274614414
1599113981
182429591
1571330293
1410785440
522264526
1677307599
2127916194
1258787922
1595097014
1729613579
1509123678
183065440
1507324065
1385377120
1770486357
1823755670
286237872
310313869
208426010
1155668476
462222117
1507139241
188074238
643256534
702173029
345414087
1489144631
1207092724
734422726
397874209
1307818496
1177613332
600437828
1885817792
1250958573
67150717
2094502202
1764984620
76124517
514153879
948410611
1996011694
1027555174
276983961
1831856142
990675033
1151866834
1050850702
516316213
1215378368
2038653404
208692441
93756964
1922029654
1762943709
294206591
114716735
317006609
838023504
48766435
1395869566
212080061
379151692
438572944
1413793720
1796093671
1030475363
118871709
1119740483
390733667
154936860
908968701
761284190
1633847124
1237214359
1550145497
1900726202
999352061
1601814082
1201774264
155703397
1060441016
185092065
1253815272
879948677
1855378819
354322977
1737170127
1399995334
705454789
94820925
896862110
1157148723
11492312
1800771211
1949240199
1850305553
1609493698
1270620957
1499887776
1663023534
587446804
720110786
1376271478
531905411
1120646803
1129570469
1053521485
1379509701
899527536
1508336937
1066189946
241006172
786172389
1660579608
2121178906
465544084
1708411916
1222411867
1280195943
1597323575
194832219
644416803
376772
1230258491
1587336451
2048916731
123491274
1278587777
1045011211
165999823
1911978937
1615109167
1444029188
66390844
2090879880
40783189
939402279
787379471
346311928
1405092692
1631521663
384628777
1484833807
1208781503
1394796874
501457928
489042886
1793434146
1412442815
1514199842
305417683
2078244636
2079450532
1308715205
150732631
316807480
306529041
2042832800
592440664
445080463
1326420266
202801290
2104095296
483080153
263610792
831974891
855162871
521832029
1287829974
498543101
1878424897
215288597
1673323788
1667726408
556847649
968871732
1690197971
1091002998
1577103664
838670031
523735927
41709567
579243707
1690986165
1651731475
1002648994
929817926
247944355
333497736
402776046
177842930
7476922
117223393
2081333129
980199388
573150846
649882714
456483103
1431505395
684074061
928117502
2017282971
1478496824
641528453
2129803164
1025934887
2039218937
647638264
104190108
39205233
79008578
774626643
373701122
1812285449
1834861188
1641262202
1341297878
2086925789
961074257
1826536356
546754939
112326850
952048319
381449264
874910856
547032592
36164333
1946445250
1011923004
729301743
2051646406
2118622561
156843753
454539547
2137269331
1003508165
1719800744
39767594
1437609155
1891288078
258680829
1476094312
1914758968
939834974
205057624
1501261433
822688823
361043156
813412988
1714490829
446170634
197035298
945567401
965982250
1013738367
346331900
1542773281
231680506
1634197223
354406697
1120980035
1020008752
1960863025
1942706408
177737329
719630629
691336887
1345310148
1500139765
1351110388
1790784531
1152520689
2137209000
2048213975
903552756
39574935
155703635
1901324489
748494854
2097511334
567583730
1566786983
1919582801
228260054
2119644570
1964448554
1821906023
1682697275
266809168
1868878453
1277199020
1440650166
75157722
1497662255
118526125
909450441
93100505
1581995225
1875232355
233839455
468490593
1433180373
1868546623
494908165
686614051
20287727
218319282
1983035409
1857583770
949424690
1180697893
1010229508
804360437
1989260472
1755086831
539090702
2022438636
1830563616
1917555063
1862224602
626680410
342928243
1650352634
575091877
550997142
526943569
1124123082
1669290394
332606556
544490498
1703013
1241628015
67538918
668771657
19548240
573788259
846383526
1267584261
640645081
1441745361
236220522
819197667
1340257655
1868991160
1199245686
1291806002
1081122715
1485488118
18722012
3303255
1385456584
114839003
1292650693
62039945
1324519651
1295001155
723380628
445092460
1883905409
1968624428
1120454938
1401384695
1931622005
1021264943
635263628
1398770481
2126052584
637112673
457600534
451534283
350754248
183656036
945021863
1401487967
1521863835
2088000201
51385676
1262614440
918560998
967411583
1347823852
1779727579
1657476385
1812330625
984812848
1657683567
1632909654
1696032736
1825132635
1475415167
1342482095
1384194581
1733891273
72834376
963984173
397313466
1677149476
1464743541
1803849873
2060049793
1559008025
1179466652
1023481734
1846166410
537910579
499928018
1966770288
727571904
1611445188
1444653300
214975390
283628008
1480128550
878395071
1392637698
1474183172
527494064
1417428213
301553556
812582869
1561229043
1049105031
80704290
1605929060
268282443
495091695
201662249
2049218100
714809294
1961006959
652655756
551866535
745856451
337017125
1637315049
157959209
888278919
703433041
413382734
2101216131
1485884479
311687521
610798360
473763480
1962187798
1599474625
494992129
1964359222
1119614817
970298902
1473008631
813724663
257674485
1289124830
1680867477
539850404
1354549126
1177155304
519531650
54881914
1459245003
1866033057
1651128559
1373549764
272772941
574948388
28454653
1813323938
1127551921
39767594
942036232
1819060017
470338746
1036047686
523367274
231336133
179204845
1401736803
1147085718
1294752384
744238868
1664248866
672863361
786217540
1900764189
797488437
335954450
1911593553
200120185
1413232153
1656934235
135353596
1818748838
1266617126
1221154501
1320605923
493903426
1091342874
1521568797
2083177285
1064249720
549045778
1596876148
1493808790
2087346932
1310358409
2044401434
1885884614
283140551
2071638010
1970630323
164556280
1188552157
736792965
1442012187
923591912
1105266627
971785683
1599665781
970527162
624647257
731479519
20540604
1583986013
1102444534
1186187344
1410607737
1175285329
833598469
632792498
682354412
1246546137
2065558013
1828584399
969896317
447603666
637629459
1267293353
2124231241
1031533084
2079501836
630114691
1887169417
187877213
172045478
1190169140
304876226
912991679
493107553
1557360629
756801088
685069924
326463603
233898939
453997729
1574606832
637616169
1342070870
1571270287
56260984
879094644
1438968416
1994576552
899848924
1583176873
1867776908
51917319
597043709
849175207
1620359718
2103223473
22495071
275502885
777339749
16962513
2071132430
777974851
1066700477
1570042704
893068615
1319324350
231085174
1911566637
885116962
1598455207
1993045204
1058256519
68001256
1682734647
1895984227
1349778417
368031761
1855019101
1387866038
1356784238
43337721
1007255863
764243265
645238211
994634013
330878737
1942201
1842099300
1100315121
1711816545
1785151383
1556080942
483390795
1432383431
940858370
2036386282
1531533279
1891362898
1242398494
1168612128
1186492335
452569122
825501503
1205052406
878900847
765236090
767413044
391488126
1798889099
627022107
1677199735
1290711580
1986526039
243775659
931457945
254305757
1080795322
1122397117
1258947110
324179609
1561187843
1612483402
827039662
1374819386
1273444761
1048343635
2055095632
382680984
167190468
1132503897
1665706090
670977164
986884288
288927299
543022410
1858991819
780425207
807359450
1585329108
837915082
1202550916
997382734
1018407011
1490900414
121074361
1026449597
1998480348
1427246052
1766268966
914289585
2015334893
784123824
2001991986
1263698382
1960021512
370890222
2111141362
1029413634
1950125438
387891887
993161147
1084105253
1115394329
487882681
1721355704
540556460
1479977323
102775215
593392612
1475234009
2097772306
2057340912
452349185
2125771273
1981664825
1000157516
241156803
1855412409
801061218
1020946976
1024114592
2136237312
536260906
1394574655
1354308318
143560711
548438729
929603016
1827791771
1575592201
1577291594
1928336571
1475359014
1827177379
1204037988
959596084
944053717
48315653
2031229514
1241222386
1829523825
293926729
223985842
1978164894
1661566648
729455211
121087849
1506905823
1266521792
2005805203
147889036
676069848
814430899
113772879
1348500066
1109811421
1174852191
1503751300
913743646
967098450
1252252509
44149619
1010726065
1958199899
1701635130
415138912
1109029863
863608108
1417937807
1330879655
2831029
1741826375
1326989747
90103383
1850532279
1150559305
642943312
1904223151
996200698
976371859
629945544
1330359425
99794539
1613440851
1649344585
1266591497
395434153
1408884701
302970587
1214320643
1146485404
253084478
40398722
941369082
1178040831
1421556389
1913564988
1222206067
1657510499
59479153
680043805
12632496
1829459617
1053471210
1803243238
588320203
697822048
1104793648
395300565
1587500833
677073791
2001469585
2000632390
119491582
354881420
592246870
1486121819
1384650270
898820562
1787584520
1338745643
237104507
1636512493
1525030546
1704331178
1690514330
1055397248
128082653
1559554840
577380935
1821345252
1503887409
2135480463
2126267433
279795648
718648696
1889936434
46165552
1573467659
1041875311
1949141771
441348914
1043000075
873619758
1801390784
1708983597
276718618
814294710
890169175
1154369601
115452577
464916572
810950929
1026637308
171052759
2008462913
384856892
1240727075
971510489
35254279
673780408
1627048693
1156458384
2070590227
95901595
1586866235
1294947723
1118758100
1978669841
342638634
1041443699
1058948513
816992393
1472024118
1046939906
1644161969
1963252687
1023358597
2107224858
510485354
1100822252
1083931110
560113721
1002133952
1587264965
880258295
1172351182
2082952852
686609942
1563295932
842147821
602081423
959576639
851537395
852620317
1409898686
628951594
72943689
116727721
1984904189
2030529242
1508242188
583189434
342348095
1383774893
920788399
2006139272
254186587
1280817466
420812938
2145061274
186870618
393455967
1798837824
91175231
1958206503
1440855514
463311844
706289389
1753027093
331477565
618329185
223713102
1188443789
122670324
1124718715
1602100878
438780541
396976719
1403753641
1782655920
1316864222
1313454769
169129065
8934311
1408404894
1442944250
1345430799
2043367305
1951891984
1438666951
192437292
1501636313
1075993381
1397658998
471784783
1238571762
1519854928
1698734568
216401696
1703515657
559678157
1369416299
1603297368
1478764492
96421886
1085795512
1474121770
49635146
774717159
152426077
1901284404
234243275
252586516
1109841850
1431685041
203383523
1905220705
1424966857
1381490535
1887245837
964866399
914839615
2126188789
613955297
741238990
13504229
1977968297
1194696257
1317922725
1374603767
1306614796
1829084835
198285793
688249448
1528060682
1253475865
178821949
1134488970
1612162579
1747139681
946206324
832446173
1684453572
439433018
1207532124
127543741
933968407
920279868
722424634
110359997
1974706115
724012841
2113814290
1413184263
1989968808
1680489011
745689884
419901545
1550161217
19945061
705615085
1776148828
1174211440
720501945
1637282137
508917800
1174755019
1904109428
1894286073
775640981
285696163
344913447
1453600178
1164277653
1961332472
1011637680
1889807598
517338166
54575808
378684660
1359010179
1978458435
382349424
11065079
1870744106
2098696648
647883191
976614127
1879338262
109695981
1468019309
524173012
371507446
1690587307
521963071
325644567
1925597831
2095123325
1269713836
1394470280
226044849
1931028159
959270034
4349594
1718753997
496113675
1135614929
1717273580
1635050644
1896895078
1619920067
31172317
953730646
1783849026
415793033
665509806
2022236635
1476475979
1547959531
1628863307
406259825
1544613661
277588617
1523559889
882392442
1783354834
1983706828
2114019283
1627708442
625756171
1657021045
269713332
1381711057
692351642
2031359680
524088718
1571814292
663215078
1890856425
331699655
839827006
398139774
798157364
1136212190
1140597260
1839720898
92646267
1989968808
1419910270
239575584
1723696524
1795508160
1549747233
1262079655
217344441
1084859893
1647364269
1577039837
641969391
1363967101
40928014
2120931340
1897542363
1023824193
1935131189
94531156
1218569296
59780941
1514804074
1312334514
1767026614
1109793976
829910261
1974548817
605713240
473636256
712558569
337683556
1492934201
619741728
524437082
2109066491
1223278849
599175824
2003959254
777368082
1255301959
643865687
649172307
1358016964
1712379411
1714015551
711960687
1583599440
1693870047
1836250397
1292636163
1568061346
631784284
936839603
1308188699
1631044958
1626841673
1031563235
942368662
1876471873
1170021616
532409385
579225713
1034252246
989936041
1267818963
100661549
1670045543
396209644
2057425150
657568164
507097206
1203813506
1048306513
1028948611
2084687471
490834163
1776857175
1818308040
1501852836
2024349427
696247930
360619848
537307384
1607416081
2085360320
1556346994
2101017567
740605746
1797585587
548121175
1609223503
897287821
218389517
1159173038
1973408348
17956789
771645039
730932970
301580604
2027701570
1652427512
100485249
646168970
1492193068
1007277625
48656292
237518429
1320933190
666865473
864076688
421519658
146191586
806086879
954901303
341264458
1064184175
1145102255
2040705165
2042270
946349961
247253529
710569900
2121162651
2053503406
1910181874
17522099
1726201891
1581888856
1258203653
2130083381
1729126597
1128962021
1841524129
753642096
534324558
1803926054
304180990
170724907
880705741
1421901593
211553886
1400185419
518563853
1085681124
508663801
993435759
1130383355
2020014228
1816272040
1828574317
1689369527
1274009801
1541694735
2143219441
681473463
1734630841
402855193
1968248596
1653107065
937070810
1385462825
1112989963
779004146
290322359
401413998
24903525
2057893930
686557352
1117389759
1040357524
1676351285
32248796
773260698
736262565
1536668383
1664891306
1722449719
1726553811
1828961162
1861933730
2116031263
1890939670
2019330485
483499864
1185468118
1856243236
1902919817
804449210
1917958843
907516722
609649792
632799189
1143354415
2099256134
1929970746
1971069653
182363221
320709609
1089600958
1333721376
210843267
1326166771
676424404
703562575
567715305
319833838
927198019
323288185
974077223
1631854757
892993637
542086766
1930838262
1671201392
461284642
1469429764
1900731745
534047877
1143208217
264398573
25748990
392525177
244209012
1099146885
197094706
1755092779
586484785
1355802489
1180133808
1539768758
19483369
1025303098
1132501213
199093373
24343502
1996688760
1580618612
1510276556
1168247473
1969923750
272111066
1224127528
418902720
2010838536
853889402
150121373
177329845
1437973299
1533161648
535845212
1655311752
816677174
1011507317
2012754806
1180815919
1273825116
165623850
700916422
635508871
1260303018
1031171017
338913080
1099799910
926290182
2025896243
1778957242
1061839329
1161418557
1389738496
60385309
1739786582
816175297
2059785397
15091729
531738957
455296519
1709807409
1988407557
158643354
2021885573
1737186446
1410817497
1315800829
2039058951
1873565839
1322120817
642780752
231315279
955926528
845840937
1851311976
1752328281
769775452
1822998804
1873425228
898210906
692992527
215130114
675346917
915749446
1363772207
552032211
48655582
499379412
103859468
1898680315
1543657272
1450839142
1387724823
1141213691
1294950318
885730852
128222406
1535118379
1159385622
52068497
53906922
1863136025
466020836
1702048942
847961880
232887725
1074506541
827847445
2072458047
746428319
2130353218
741741410
1534070811
1215179760
1584063045
1552740111
1774634284
1990123977
609314668
2101689885
1965959594
1884336273
1346207368
1767763271
1010263661
2110219622
1179750784
1449833485
1354392197
1978620562
1315549551
1223135812
35487238
1118076642
257930969
1231185311
2138437478
1134950358
1330391575
1446477120
1616666399
2128079602
79530831
1570826548
1743951044
1968747352
764225120
1949880246
2116424255
1474236502
425623656
341609825
1072984775
1830335459
141703965
1752179339
562221933
154884444
1047983664
974003706
1918562978
1623366101
451259559
198907928
260197175
1730609713
1832082098
939066459
239801439
1129315696
1705453989
1185880745
712879867
1416068961
2091867494
1836976964
317468447
1052500734
317020695
926088666
530640225
237704753
1795075383
1449694619
61909318
1525458150
1046565876
583271757
1362878780
1641100654
72030813
148546644
397088940
1176127696
414007560
530056015
1543115988
1119505498
157481519
603037338
583701364
1527701510
699542421
629490530
1586559627
107306934
690831844
1987713758
654933580
1825168016
1822898850
864526347
857933883
793240650
937780451
253919496
1043689116
866403026
1563499985
742362304
941900291
1245279906
1382851177
558644815
260644179
294605217
507141181
1478218920
806200580
425505820
1342558898
620921711
93883458
1956953973
490437860
1187097575
490276852
781282726
1790216881
1834858768
904708235
1461157348
649543563
1897688426
481661053
1195998048
1620731595
688263554
505382110
751248220
1912684427
43184411
1543536644
2067029361
907745870
1593430481
1780338841
456099397
812345285
410093721
2097990399
35814445
710518695
1413626652
1020120333
697600592
1404064946
803596907
1307116413
1172115757
609771602
1559886982
117519896
1029861259
2069610901
1144169961
1165450379
1130112052
1818716331
2129892909
2082992126
1140731606
1329422117
1982609800
2135407157
1677760509
1212402961
475995695
1130207345
43287772
997704557
742511883
392039431
662643500
1062351461
2035130736
1531342028
467995395
1545675512
1695906689
1491424041
977040306
2004032982
371935131
158904686
499104334
1250417289
1555580477
571188996
1751272686
1336695435
1813847593
1145050357
542146052
1897208279
1061968062
965345137
2084880536
1425596764
1968483393
98279155
972649598
1406856764
1959949965
1356675333
1841933152
1062036234
1818442042
1674482420
1805219533
1972863309
1587223700
1732708042
1918997685
1717415483
418103625
842930467
578346738
1446553068
1230245228
1898345724
605777689
1801805326
2061063702
1635983914
846855777
1669634570
534236862
1797471863
526856190
201520224
607425471
119140247
105245184
1738060490
4607474
1764464230
175275536
1765404725
1028683356
1835784241
803445773
1854556599
1617326209
666478654
1476540196
1458283326
1195072649
2043549408
1047426222
1275227926
759329588
71293277
767078951
541251005
1366017127
97319959
114908579
208821237
766452821
1955668526
1722806105
1409247846
84493237
1937453947
449234540
23114303
1690176805
1124247815
907817948
964889377
1643917031
175467536
1640720510
962864418
755742433
265936837
2136698205
1299729735
493307792
658702394
1391571979
1406505601
1761554248
1883423744
2066592737
1365247628
587860593
591755540
1277557022
827799668
1927598912
1718039731
277889928
1642091959
1570573123
368858358
388424060
1165449556
1851742797
1304360726
1064894142
1159426104
2085281950
67901703
116696887
1271540324
1649608076
1520503763
1501340973
2106050812
217430560
603620766
834554331
1712240569
1937529912
112177515
1824294388
2114219480
1604405274
1736178908
1235570428
2101344604
1620697318
1584715514
323660851
59522974
1920920450
1438735045
985645960
371736941
1470526265
1589792098
247795058
854681724
1351576247
1179249571
1533514526
1772073155
1439884757
854171676
1621929671
101397943
479464270
298447060
602314924
1479850095
1936239574
489960073
79085691
1742261109
1173112295
1182523948
569897721
2089985239
301693091
1926642197
1301091021
679970876
674728052
2144292025
401886784
220905386
1892567943
697212571
540966424
340520608
313274023
763475310
1995280112
1630679242
606333704
1511260262
862300123
1924697460
1781350261
2055913200
1223985241
1708789306
843562104
751523145
753648632
107353243
630275560
1434288219
2016174895
1438357769
732383669
283132557
79269458
1819040249
915984536
1936643549
557615287
1391973416
633993754
1361657187
1069690803
1754561828
528365449
939065073
1384231180
487916965
554343492
2046383607
1831687141
2002300646
768520011
883974148
424360909
307692706
1711242418
1784857423
838861469
7982694
1950661628
1821376850
403016847
627204027
1851362625
382041276
2030609126
80387732
943910661
1929893670
1434320179
1109030469
2023027882
1539387867
803831103
161681189
296272172
638958080
1632779741
250017013
522117298
1782102576
1645515416
794151128
645924181
455748321
470291538
731122302
1163267834
1879120386
1233857235
840590752
1749095490
1862017787
2121017070
448349281
359796286
1285512809
404022307
1818393238
484381574
1946883241
19589809
1360119249
1466342715
38569393
221050516
1674418192
1938396122
146707758
1330832830
792893524
175307139
252227867
49375634
1653003565
2048121660
1695035241
1014573461
211684345
1145936300
1072363172
2097624273
770674737
972852472
741324378
1816752852
1532521369
2115377562
1891033324
461067741
1064557829
1885544056
1192964561
920906653
1474705302
1575986332
301697558
2035270018
268363142
1336059887
511311733
1123376094
40590379
1022297884
1613690956
128174766
425124974
1154030187
661727555
1989622348
2081404262
221711403
1839576948
99096481
1448770773
1482972547
2104991423
346966792
646157417
1203137831
808602689
1639787958
2070824690
4903086
2080829848
38462499
887189559
757659299
1049399212
1696678669
1373407200
991241777
1455860415
1632164158
884133690
647150580
1624766872
2025970190
765295078
85743796
1614643470
390615663
1861022900
135109842
349185313
588024448
878003335
957769875
564313112
1538281807
1440110296
630851937
152821040
467313515
1944751729
1988816170
963089111
1371563394
904113719
841237008
972221643
955474037
1280827870
11715109
1404281434
28326720
1088255876
1801805326
540391018
1497336369
427607811
852155251
235879364
170204307
662686452
89542076
482611336
1258233877
1155759201
1836305032
1398541293
1079732159
457328150
1938057645
1625370132
578901734
433139405
1105823024
1177634989
854550912
2124520756
1315724574
338109502
360137709
1461175858
1512758034
1779013728
1868540932
1899673988
417646582
465185390
1898633313
1135843472
1351454988
2072345995
627176908
1014178217
290095595
881500697
1638498897
914925693
1810415704
1244022855
2033691654
1681866649
116354544
20161027
1700563040
69846483
768994404
959669325
1104430954
1466540271
248888817
1105988298
2011838201
252162601
1142264760
1046321040
63603951
1440730189
738149076
288125220
834945343
439494153
120660193
141728464
2069052254
725478105
105412491
945055105
1228585046
552581902
147685385
542391823
169599859
222577244
620610772
1125872618
690065636
841050004
449850407
292138924
232305429
890571416
1792536171
604618680
548440060
1280833702
1751293759
1178101615
358576121
724670467
820642880
1529340391
2014641577
1565923021
1786068077
530565258
382626984
250176921
710454819
1010663706
1795186623
1743961931
325365829
839239443
164509304
589050421
1351057095
1640612185
941705608
773283931
832359174
334878530
1773575036
1016959608
1110397673
1816046706
476676186
532827386
1286776400
1676555388
119343679
1378406904
151357142
1061330713
982698304
424718564
1298538336
2029992378
520647149
1488625385
336846858
1444249896
60743168
262253499
948378355
1121780946
1887654140
1974729249
1310397157
2036940402
1447523885
1788573393
1637863636
1214502979
1283951778
2091258553
769615104
1529741660
1796366386
858345344
934588044
892823104
84993015
88978410
1195543435
1873435914
1550015505
1886248511
2020270697
1284838721
2042732944
1037134115
1602347988
1660985237
62194839
2052135741
1370616246
2113052377
589618649
673783054
1714148366
41452456
50388095
318657822
90158759
939877397
836178222
2012288029
1075638379
429644083
739422460
1215955303
19057217
1471718130
2052330932
714174540
1037312806
338576079
1438114405
875559573
1487747722
385419551
1591064651
1377159989
1547770841
1930898183
284570841
169918077
1098701368
1068439396
1226186119
2122664040
819495533
1424528965
2067821256
389256439
288813625
1119383493
322576657
1459425166
1989033273
880941776
233427634
908051931
2030944824
1490714967
1779177412
597661564
1093060236
875428678
363151242
2141999804
870516367
386141512
1154663286
283656513
1857486744
1204451356
1955356327
1702597553
1795502323
654457661
2026218870
1372123271
968865673
1672896419
1874605731
1641444175
1436062296
917647952
2030294976
813131263
567085204
463919979
1955024716
1238916481
1175594193
111981483
1892323584
2057552170
2041363707
60992211
736722812
836975981
659151605
883142931
1033740038
1734024284
1756744649
1195640679
1835783060
1416474100
1734945739
2146807691
1363952982
1701115301
633503328
895657380
1344199531
1243686777
931348984
1745781574
188480934
1239056591
639004999
1037312494
800289870
1856498415
68673406
226638175
1459960733
797216717
1839777448
99263989
499658486
1453499174
225481668
1481693899
263233053
13536643
1456670470
691290081
726749104
1968378182
552174890
819462845
1257164262
1903544825
312495653
696672553
1546693161
643343705
1777971795
1712173675
920477284
595184863
103926958
1681626470
1396301388
1757682958
600665589
202424377
1728629849
556853123
454347316
1186348570
870127204
712587596
428677049
704812290
1461095518
567631394
2137190977
2011418319
1231928458
843652706
1044622719
848637771
579905017
694170274
1810318097
1145994242
668919083
183552496
822183961
1926169225
621107885
1624868843
2069429092
1568552336
881579260
1302599440
1934619267
1858708826
892482474
641523374
355749650
1545314235
476366829
1914703537
2074756367
1142757006
1479056515
342477408
1448492106
589612212
1952855432
631425859
1411486706
1589040934
1002975544
1644442031
1319957799
1201265554
906394392
709062017
1839932381
601604692
1773023936
1507766780
746229046
1481792789
1948850003
1277314803
1698324367
750471826
1074349906
2007578100
1211125008
1655709638
1895787580
24533485
1024877285
657182886
408503244
2130526512
710690027
209218077
1089740473
1514026810
972594656
399434788
967986009
2128994884
1528000545
1574622518
1476486725
1638888075
184885508
1668305642
623486236
1322264333
677771670
1086857397
978654303
1635078179
203851221
1194314924
136282123
1645834909
79831588
70334827
1917269984
332431901
900578978
346510323
1233179460
1519077009
852308967
1799475694
798825136
2027779247
1108213243
1176882815
2033075591
1869287899
2045192529
1362680982
1886687866
649502476
2008297105
996778076
1562033002
1710999379
1538090125
967771048
523822536
725237140
1080189952
1402977886
777625303
1674375878
1737740724
1837938368
55431098
1183194280
488459431
640795020
372433695
2109132708
974754974
559044726
1067118760
577578736
1549324178
980997936
1758081302
44612014
2023196347
2123397181
1399155242
883484661
492287756
2007698270
1091964756
123056142
1761283066
257343960
298237027
1789428923
405947902
1883937772
254050544
1862018571
579373626
216181166
1943594987
591256823
1501713892
1585087524
84568109
760984998
299909554
2050415645
1172545456
146461984
1420178546
415672993
1446233057
771797058
167358393
1529842708
986727670
2028357707
1828316069
195615067
1825859212
2030811164
1160275121
120246823
76812808
1080399498
1029295623
668831540
1762769536
1914525209
2076533724
877328732
869680825
500984493
519308387
1911193467
1728919347
1352255507
1700684412
562683723
967292130
1372506791
1058622921
448951429
1006702433
2088614266
163566723
47448815
1867691262
1767578514
1762690174
614012771
1503307566
1189791824
842301799
1748839759
814198871
1733737281
27700899
990812306
874910495
1058873885
1191744627
1700793433
2014372971
1255192013
1797745935
1046548173
348043520
2002746825
2088993082
166594730
955915606
816290783
1562475580
1829644738
290063002
1423058836
1740650874
682039142
381496096
453181263
602746438
859489621
972281536
116200393
20403742
1081954235
713651740
123837315
908892195
1871928691
862431849
838003591
871194662
21709361
876865517
1092624865
1957499144
99659552
1168250021
1119463232
629242408
402949642
1988766291
714713077
947529660
797761729
936964368
2062081965
175882214
1638864499
1033725845
1489410246
1517225551
350442550
1367151946
1686951067
989356857
1767898616
1841592523
400642393
844168926
1665635457
1831110075
1827342025
1342167930
355310398
1050535486
364428921
1007531227
1345171668
1720598404
752388751
1045219579
1017171865
1553580338
742789896
1190683997
979388006
724324891
254182273
321177550
1074616776
1752093342
1854362294
701064125
1055144796
1420057239
1632816346
1117411089
437965126
144907367
788365262
1812958670
1947744533
240883382
822970568
1634447983
1828126203
1426858507
2064481575
1313507063
292348121
26113279
539622127
1842444242
1754047886
586397998
490980488
191565064
811568027
2021133473
1225235912
1001918414
1703076679
1731766718
354692462
203377575
383991059
1752538193
1800657540
803744017
2068342977
910594042
426520628
294269107
1317382901
785128291
1947322666
916886475
1155705273
1370692064
2008426645
1798323947
1170183343
1897064783
1116019211
1124177783
1859493307
1802505426
676446352
895912558
1715798156
140547401
566930137
1391336626
2101459001
276976967
690422912
499405753
932930821
868236834
2004194354
1888243731
1051686796
1698818394
2063549744
579094857
115602046
321414297
607882529
1067533003
128237403
1904561389
629029426
1879347342
738761764
1227870612
965824392
1182707291
1035309802
133180859
173754029
2101247028
2088409496
1503877188
551758931
608887139
215057683
1081058943
607494533
1160333679
378176108
1939539355
807783845
945266106
1692118643
1322207543
242715336
1076882934
1298961516
1802930332
322609126
1314903940
195001050
1849042579
903896135
89563840
920489730
1343626821
1284552974
1882274468
1871919307
1948595061
1781070692
1764997407
1249972296
340549759
315393901
1204437059
460487776
1198100137
1342460134
2063384620
437042892
1454106599
1438369184
559471197
817518636
1762827403
1793135293
1605710408
237797798
1212315532
1723149449
1184457553
2043931225
941335307
1205765262
294072713
650381467
1289524693
232878628
1769029315
641068611
1617312425
1963983652
1685155547
166380760
1758528400
347630378
2142455340
1414016104
994830265
1629925314
615800371
1215129004
609282289
714072328
1469000603
1070309318
1911011783
1963828941
1565978569
908760208
651003449
1445920429
1562389723
1640551215
533659876
385193583
1034192464
629304052
777718782
1344235406
1960357534
516831584
770316864
2013516476
563941300
1205724464
2009338134
239721263
1137337205
118346491
1555469780
606005464
1709882630
1334235185
1174353377
2023910046
882103452
1017358654
541358170
1348742857
658486027
150899207
1723537006
1758862820
803792697
296628043
94021759
1536382978
1507311896
1258647635
150819638
768902613
853769883
244636213
1326646024
1042874091
96914259
1297581616
195694644
1288622120
399470068
268997787
812149648
257590951
372442436
733514616
660296310
1676300717
556649373
541496578
1661080972
2055456341
653303014
897048971
1471647828
12438173
519146118
872146780
1176672181
463629111
1603696458
1260153780
2045831104
2143163978
457409352
2096091625
2113035729
627666044
465757606
1951558752
680229375
1825016732
1579742680
1984338119
1284010384
1587883159
259460401
1538742901
1036516497
2084091710
1585049015
941199959
866898412
373879147
1205626405
2049812569
1900928510
1400573591
1151097481
1469196561
2084038550
287324456
1772705907
14105360
2019869165
766948442
156494539
788275192
1776242648
1592668474
429141734
437857188
355584025
926454177
1761418924
1266151372
1763820960
1900163165
101259282
1890018623
408706195
47361817
300583835
230566246
1525235526
706866314
632836168
1246556249
1821908620
775102104
387958517
1066016653
2037956626
914237133
1017251662
340437398
1137709280
1878865690
700819710
233325962
1251640774
1030128104
755485669
1194845991
33143062
1048321534
193446656
2140685580
1295836020
735385231
1672501162
706001676
741205934
1770780909
857522807
1090448097
1419297165
48020803
916542096
133478874
808838565
1614599345
452063803
1704374181
204116983
1020620935
2138843626
2024442776
2003078957
1443736630
1099302634
1793264050
2130167291
434732348
333083158
219157647
242787796
1031341815
2016005035
1154841795
1056841422
1871326869
1692137480
1452154790
1982942020
154905236
1402085680
1104960199
1259255854
71188584
681132004
1403628355
220773088
639110736
1337038652
217233236
1102550363
273849122
410093218
1170706774
344754091
1268212012
1624721380
313636574
1612780128
1557732174
1347078584
1829438929
116265662
1833959743
1341388916
1964829778
325059808
770537475
503340819
1426233955
1275603423
383820252
2059484725
1639086127
1489348090
1190385114
526014266
456834189
1340935188
831081449
927335237
1117500988
1677537955
675478238
652660102
90781478
1014428689
1158192034
1422999226
1883435146
883664742
694018348
1933867895
1376170123
2007702527
857587288
433920509
203549769
122389586
1956443397
908797483
1104986851
1786575587
288726746
2077460662
195176145
1798921399
1889038986
966105120
365250340
1075634350
3409295
722252530
1594212603
1892097433
1552338225
1314070461
488093178
1213354580
1516365693
779521041
1375393650
34727178
698275383
1762205006
112694997
302356610
995955475
288187649
1796306622
1322170444
1311631839
1503964251
120525933
9962656
237825750
1062078345
1470677534
428317045
1995198741
728909461
1180978296
2077363499
1393615731
8659219
1180760426
2004098566
1474913988
315839145
1751421946
582534073
207120926
2016144485
184369506
84573727
1336950192
53686090
1201018087
337119315
136245894
1282931540
716006835
379168886
1169672646
1000674027
658223127
495519080
1811067777
373710394
1428516121
329001562
1391364967
1136267078
1945650696
1769397470
1739569473
195307331
330668876
382565535
1525843907
343221065
747330060
1671355228
1838801691
769861625
206685880
2033286345
1895152629
1591985883
973060209
1071751817
1039635513
137159582
750074377
1965504010
466950907
750741365
783387908
1100472033
1976108522
450929645
897576500
970681216
683630282
1174760361
801729211
696669204
2090832650
588002883
778209047
1793029403
1911113701
235604278
570931983
1226798913
1579362647
1595462401
1014257788
99283258
476822662
1890769052
1106957978
1960403682
165356395
1928612758
30554380
2140336388
959453391
1233539103
749839252
374807856
823227724
2080188596
2113707273
747915141
258545932
263232684
1022873009
803512322
1559375004
947013455
442344979
602731588
741143568
1518241420
1699255455
1419036452
1437333974
188373846
1348223852
257786783
567546347
226608635
25039772
639084877
2094548126
916426931
1185467284
1193781926
8148319
1104091319
1062861216
60897395
1978874369
222332982
913067428
150573912
213717542
1606683506
1827839413
1893390903
898177772
497839726
1218405264
1195685849
1114271387
81331419
1234876541
1599510981
2026482384
1322627555
747194000
1832414007
1303070523
1426202895
386090812
1787036828
1678376698
1767741157
75113078
411116948
507412645
1577403077
2114366631
147312021
1873532541
764834400
1223572305
1719853470
518962750
251377816
72098770
1296778963
1006784884
1736284190
833990728
966775067
681895304
2112795225
1393226401
1528852913
1257347058
820924128
421308051
935047763
623332697
109331202
584059878
2042033387
634500716
579386000
1903411396
1560119116
490755569
128617058
854097189
567128846
1551775220
1337763303
1261147800
645271819
2076506635
1362465059
234523612
1718836307
1609061081
1068731702
1538238095
1784129570
1520711882
1262440089
529310786
1911043652
1995958675
1684884294
80720801
1080265048
1584713811
657873082
1855729854
1648170765
1251964130
546862096
1708261173
736629583
269171093
1001724000
1047600052
435295916
1239293197
1916673072
1232563503
1009300268
195635654
1172844883
497578375
665837830
1674211834
917005482
1049760356
318834106
494163251
895264717
1126874469
1601172313
240826848
80376976
125612265
292068250
29176465
1625702634
460996342
522451866
1018950794
1777090394
124193220
101575004
543856273
21110825
249820621
1912029752
1355958722
924203841
529214771
1262208042
429626712
939702325
2037125939
325078503
594420223
1752695586
1341023183
1865779968
1087488572
1863777348
970937336
361806287
764564459
2114795847
1216547754
928666050
2015483076
1051086148
1730663687
698787224
864943755
1500442473
1966328552
10328800
294904536
960252228
86548676
1119761991
1105596426
261114050
1017369011
1214856805
603912218
177199046
40292511
783403419
314286169
1013965612
1795520977
1173448390
2018202061
1526252052
756411178
1369380292
1853661174
1617742021
1419179861
764327674
2000993086
332663764
117749203
1538480828
1121849778
721110633
840255281
230548183
128422137
1772866193
1937146692
1477883801
2037563737
2073195158
668891011
1420408358
1309259805
1355823513
728233683
1365062064
226504617
1503904863
540904667
862623871
1570477450
1897881301
844648924
1824757380
1690038126
1447408955
353142490
753987705
1945533361
6171728
1726732238
2105269163
1368270317
920287826
1920197806
218784818
1549629071
452334790
1509037117
20643294
546412113
1733059732
139546018
1473774125
206306434
1793033326
928930838
1642934514
1132651357
1923560656
2134192986
1735005658
1042337852
904030811
462467673
63902569
717508345
455296519
1893330930
2114551919
1527537395
1383705972
1485765558
592820993
575440108
314868358
941986878
693142021
815385261
628406170
1529002158
2065910396
1276883930
647418950
1715483253
1474924636
322300774
268937753
1477395342
953617862
276292023
486953304
238745308
720089668
1246992884
87598774
754550140
1354080960
357908023
1456826405
266489720
514549470
1584101099
1606716076
77643482
580854803
1153990430
1373712953
931638096
1092454651
685156210
2086317028
276689062
2136951554
646434928
2110760830
1887985053
1015933778
1282396302
1384800123
710645896
1717204149
1297276976
1782911882
2022362876
101849123
408335203
2012116915
1752693770
1965782450
1472507212
486895999
992730504
1091172085
1080564378
166440799
1096645199
121794683
1878233581
1576805875
253455405
770672293
938150827
1317029988
367036341
1343088401
149455956
2095727573
950873557
222642206
1820348161
1553177987
955287523
1935283453
712013883
1109026734
2130416906
1318562343
2045058823
994467140
49130389
950230066
337527825
1980022329
1564586773
150636521
20438244
1736652923
1387976019
999773959
1107601645
1170155858
894722238
12038374
147836063
67083412
578777408
1699646056
814308253
1306477760
2063866395
732388031
1623166650
452550006
647800206
1492137523
2048632035
498102954
312022809
592634543
1937184274
415629987
10705957
271289403
317972978
1239160386
71263363
881185316
94367291
1386417180
575278223
522659163
293045519
1876713758
799851064
1236555690
617996002
418055714
279347110
2115455530
878783169
505624756
1691978095
622093483
1862353804
1967125962
900361258
1727111610
942794939
1098583517
590908262
1626998051
658309639
477559802
409760099
1154722677
1305379311
1581622305
1932381375
1456372167
146199525
702515536
936135799
1100853698
1404992901
1255885771
970638005
567499416
582534073
1185665576
1139284375
1605472218
566365702
1125871827
689655549
2001821859
108489969
1864559655
1922579674
2044268148
1065340473
2070800652
970575916
572536824
1095778206
1088089131
330834646
2098183508
1310109973
1725030464
1887182226
1131939959
811204200
441965950
1789337815
1315307437
936030025
900143019
1111127526
1061066541
1582831581
1839997004
1322709826
1466883347
1868349916
2120052140
21524268
49268871
2140467321
1216448209
406633272
1798565691
1581777593
49998874
673940829
1092888952
810325741
1593780291
468086110
1655961681
1964027302
1260299803
464489730
118198135
1175218063
818267517
1997091070
1771851727
995637428
1149592628
858169913
399118328
1931536372
1427101156
1992998397
850599969
1481323091
873275749
769357283
564728340
539636707
1700220336
1364836605
318743209
506888786
251402067
1300831572
1585049814
1107829625
1367942500
1872955602
1085940433
1579470664
685031813
1042248804
1228430384
1813383015
1592963002
1771653278
377483504
789595577
2120705715
1025856134
1044837498
1601617163
1774029072
1416674293
196211415
681892622
930705579
2126205195
2065094212
952214507
1806196725
1894377837
752891020
778639117
518527567
732666643
1786927874
2030485777
1059851536
322578130
30245098
121195022
485075479
1544490537
119861015
1210685539
199845176
1020044420
375459490
1972582206
157942793
1727573489
1940804256
1631712449
1609316173
2118235639
500807134
1708166489
575194491
235307215
79053958
55357270
1477049454
574239789
120886332
827323092
1522308538
1650743334
1933646675
332335208
1844787538
888490033
1270636492
1246656055
650376895
882232580
343106695
1947243881
1485697603
1070561986
1891451203
93190644
2078353807
972121296
534255486
708298510
674435063
1814066867
710862237
534153539
1271450344
2124439593
1379687117
1056848508
557705385
1043960011
1306969510
1238850127
2127863247
1817071450
652325380
845736466
1976096568
983492353
1617326209
652641983
1061042521
1096690326
443203223
1610727567
2052761758
719050785
617371858
44570749
1039506943
1725623831
110771181
2046190295
1550714363
933430741
433230771
931747001
1294905006
1712688904
1626102742
1127833730
370913810
708184225
897892268
935616295
179014077
972570028
764261372
1320523947
1762922478
1401751196
1418514825
1779207038
1376996890
1750241680
1970424601
1976092847
493878011
846364239
35803205
182928318
1760861417
1889045946
801775513
482393190
980185890
1758992414
1870029388
1895954969
1418503024
1261129088
278039653
1815749831
1255788362
777663355
1382547380
1951938852
815420599
137668227
500274779
1585138583
868406061
1118731142
262695847
543659027
583969731
1746085959
1064755506
36984118
1319558747
1938507334
304904125
961229702
1979370942
808242149
1700147472
1321554046
1507946927
1262648745
1641374927
1509827498
1220088853
1230377430
243543230
2031578209
36363292
1557383073
2023644784
233418500
1897865938
1085463160
83954702
300800891
1712076163
327753807
1438871379
1985890557
1365834669
1315569920
664670608
1563059339
2098160051
873763616
703644642
1650139088
24103046
1773498426
944935111
1537467720
1677171556
1720461065
295199021
812007053
1890691154
30546608
52059118
916310345
488041514
1416267160
1530786978
1190829515
2035347041
468433584
1711207604
1911020111
744833839
394682763
1379380228
1908258229
1822405285
432589771
1896612779
1434058539
960720870
1766764743
2136037231
1959708915
1264818445
631731871
273780544
1038265842
1399126113
497263599
479068794
1784671977
2007425747
127841064
1844336437
815455070
580111058
841410059
2103450120
747403536
1340513316
1950584928
108848791
684939667
1120823571
595192996
426244199
1448322107
2055400876
114219112
1538667160
310158158
805964949
1215330006
785185199
822513503
1598825569
239543802
475322103
1020757640
1639262398
1153609449
1830979127
2130209392
1585146766
1056509630
1519163889
1946378562
514245342
380084572
583173871
1977390610
1244976431
79005184
1345386109
1682241702
140073438
2098209356
1171450280
1079997225
1768801938
1590979186
1036113590
1616168872
670390416
1125069497
1984511185
878742882
302385886
901473850
95386418
1484448018
1419450749
188049005
231676122
1841066680
1636513049
1651187550
956802951
1162688203
1835853227
1782358555
1007144034
876660464
1817462206
398604035
1065811725
1251059763
1994730056
637289782
411790367
321830645
1216664132
155442672
707197764
400806038
877207227
106532288
1366904305
412950927
871982849
410855948
1309841954
39053505
202202621
134821832
567928208
1577613456
303121821
1068024873
275498598
131632856
142685008
2105447955
524744595
818527096
2068564605
1297179965
1123309818
1038380159
601568600
1752471129
514667847
707072628
2020265029
80164936
1990538739
1275710054
871072671
654252379
1820056067
2031253080
10888803
929414718
1509619539
1615032484
1518505567
177368277
1446570783
12172469
1875984341
714590716
1929863101
1854622105
1163216903
1330425728
1583261602
1416229797
1509123678
1158901298
814035722
1401118532
683964049
605344328
464790609
916806468
2088148595
1276788304
1629096094
1708617068
1877603206
1334249571
1937046792
361767304
280734007
1245906663
2044651447
1313777728
613327054
257590951
745346298
74738811
1836090717
1072573996
454228899
2008252410
1272806229
339535613
1883280201
119328181
969409347
2023745480
532370920
713439894
911760518
733622411
199602591
1604645515
117342199
749713683
645231885
111455673
1149258083
1752369917
1163753433
1760891590
171584660
1618687725
1396848358
1510324937
219623242
1899114823
553626813
1623450110
1195387656
1405891441
393014511
2036163217
1986801304
1928174649
724513747
1754580238
992217842
284574943
1179728720
238889673
1693622095
116630669
563685758
26853896
459112944
866989963
1102605134
1599370373
1906613775
1641204764
588092086
642452434
435992458
663248857
601718967
742071079
1216789641
575988389
1770335321
1840886257
1903531365
487067508
273546381
358255810
174081710
1622314340
1436445088
226461513
1939002401
817387324
206761565
1360163234
1513591225
1201776422
608955981
675677834
1197230948
1569146348
186220348
1336583823
669933059
1904511644
1210307931
855353235
387820985
359669333
1346899374
302464315
310423528
835024719
16512606
1512065158
210594375
1001087701
1330112738
1812455179
631294080
1102770468
165786774
2076048766
710230731
929710393
1654713921
994127803
1608414272
557718347
641271579
1964725045
1413287324
68847636
1211558504
1263465681
169408433
1502993051
1871485884
419211864
596721268
933195799
1921615522
897613256
1571983948
1598844860
557718645
855383405
387293977
500590905
474956498
1004733990
2132517277
1223896270
1068233309
348039749
1543495297
156181478
1270967770
1390318857
1857824166
46349308
1145847516
1113662441
413248988
1363952765
1277242396
340867647
2011864770
2138062124
1812647465
784840165
626175801
1155388137
1515320780
1272400562
283571798
103002300
537063414
1038717526
837491932
1849190339
1595795440
681632046
1096747225
50904387
1239084571
1038722671
1619504645
345815924
1308567585
337401453
576499279
464471576
778076329
1979145894
1706417493
115187000
1703351426
696840492
961555107
1666878156
1135466701
1028840192
474792608
1519358961
338878763
205934465
2006586373
1727596261
247309625
1933051024
245292583
1506107221
129034747
1032179057
1996191349
1504380562
562846847
1972943204
2084377363
746491555
675851237
1463993381
594400202
852912168
894582273
317694184
960933116
1016333945
1310034106
939286309
2085119296
1461966353
971348845
837694324
1240734417
1834852463
1908592125
160363871
2010759806
574742329
670674781
2000934691
978914343
503907281
128944617
1950744483
169020685
1960578674
1121653167
2104903467
1271605396
1997694105
58942469
1708535575
2091635060
1835066530
1517176689
2031930567
948237766
946772133
1093417514
611537989
550270899
2134116958
221379217
86969001
1744903765
292229499
1187125344
934518392
98169406
1130045014
1590210781
271245037
93080068
1728321298
1704628808
382814699
959061824
1758869089
1931057487
488196984
1575004913
1491633946
1009583096
1020920342
601874685
727113613
1374808244
351870064
719477703
1995106086
627008737
997813340
2037638028
898330578
31685327
1265373981
613235669
955307339
1913646700
818538121
148261682
1559224418
1863459405
1108708169
1571053652
43660140
1414448757
622143881
1164278621
252217420
240169960
64911138
1029426436
622450087
381172773
2137119294
1879446996
2146123408
407278397
1753135240
1215539843
50006460
62012261
1903958300
1442865093
241821092
249347574
1896830043
40855969
184596938
152644486
1157811751
2140959509
1855669436
1011858949
1848721532
1855686175
1556252798
1105596148
1410701687
2045058243
42671629
417231437
1702200502
1642566054
1203094138
575379120
298733625
207907345
1180830605
1730805940
1041941099
512971939
825386793
1377378445
132755262
723560921
660907828
823516868
1764136566
282693066
1189390361
1743270541
679737231
874264019
1011609395
2089444243
1050288502
175566452
785522147
1557087790
212555433
1551188469
779057529
635232209
1536539724
677173681
1410291669
544290388
1248027433
110981232
1458579905
410157615
1259827177
1342453308
495091120
1569848227
1151035730
106164572
1981261188
1537778344
398391460
1428625044
776870781
2112926533
597688811
347319694
1792729105
1579702216
1396567541
160929384
1814826693
1497318986
684649362
1418204345
913816355
1815641245
487412443
1921879994
1404937529
1082839771
997973908
1032925813
1902805927
383425661
352446310
193732603
1820744277
1952093037
1195912548
1059705012
2099648321
666525560
1916762709
1203748159
1934622556
1151509016
773759933
230640728
1512850879
353930187
1201129660
1559860566
922262615
1621768306
475192101
856679855
954829129
890525485
2006915383
1895935953
536944014
450977046
844267040
810960977
51796089
2039585954
370890222
1035380345
609506295
893409630
1455177006
8164394
1564373357
2082242978
673314259
1425681676
2012718500
2018738405
211578767
548857746
566028566
728911264
1789019653
1857976507
2020231988
1943535992
1310797610
100531104
651178629
235044876
1294822399
2040034317
1108180991
1600515463
659153763
291073451
1679045992
176527808
1926361288
528575620
83915537
251108550
447245837
1643308561
15583975
355932761
1196652006
1058182225
989492770
1436916985
1427488580
1791987274
37151461
612278510
1003159779
2063839989
796580059
1138230695
1056298854
2014547416
2125417860
860976368
1178584589
1507596457
854431479
1349387890
807917198
334174548
678980299
166150973
2139486130
1563115936
1911608638
2097234340
424197495
1733611264
824777796
1184790285
1477705265
1154549770
2137113302
1252286684
1926028576
1393121112
1245330140
754629827
1800824342
11535913
982684706
1610479528
1479234742
441860241
662551502
712232997
1025422610
703426536
1349852852
704643340
1100233288
698345538
274678512
154907730
1122743374
558573274
1420146184
1399276196
1710473273
2121596022
140607292
1995758030
707925904
1774644452
1183751476
58317322
783351170
103903208
39868354
486549205
2038503076
1443580683
769318716
1169903278
851069810
958417228
652154096
1125815946
961465947
1922202388
1637041171
1198795061
1980884753
1734486623
1715344117
1426358419
1831659309
606068252
17562676
1008045018
1232339614
846131154
925937499
1670211960
447274061
1173644849
809247523
1082848660
983257533
1933429900
1959845735
224267840
138999805
465421578
688743378
163342642
1149024270
1293877908
258368011
1771228420
882439121
1500567057
1593563059
1635205038
978788788
1672734201
1354644055
2083426910
40736608
131400038
1318192058
1139448998
1608432065
278732032
1664919248
627984908
65694464
2079843635
790621798
1943186998
973192556
2133191191
1675298775
789124652
1314693487
665770446
30217683
1876404522
1089157494
723419332
1083095566
1391769473
1163655313
287331516
104433939
1056481123
1456369481
1253600022
1499607844
1375634025
34223635
1153171449
217981495
1592773298
1712572792
619702528
35534434
846464633
2133527162
202808043
1320858847
1911030274
279014125
451773783
333292350
452956792
1934511929
557214463
1353828594
372032185
909733913
1950016610
2078966478
1607824866
181673014
2041516505
1906172700
714024944
1333710461
943955105
471440909
1368409551
1588089413
1087810884
1146717950
1088549145
1626333353
1666691871
892834699
745912136
277389486
2103669612
787129355
1786165054
53061971
1763011331
1949091019
1099679773
719935972
1892370884
1194673907
1880140433
1859024919
39674980
531657167
1796965578
394698526
903837676
996123207
1233838395
1039546722
1776000815
1600241046
453202219
567698245
1315807492
7857122
1125760096
1422260114
1592420962
1518099157
625554740
736351389
1531630046
38384862
472758913
1240874918
17497292
1023800063
1228103539
1465956486
98481693
103205140
1793202614
1551544562
486338620
179185363
1516120212
1875451028
854539256
1610926513
1461109629
1926403603
1340756802
1894433593
684193282
625021739
1826355498
790298889
211759022
481810563
2039214849
637244618
1539536682
165523588
615582922
2009765448
1695933532
1683620023
1565890292
364719653
1172034570
1176463249
1343103483
918613427
1109726266
1780412510
1737094085
1711841661
1945196499
1734497599
457631497
2047495999
1728208041
304688373
169723911
508252479
197165834
1175171636
952698053
350930880
1709997055
2031490065
1119481674
889090882
1765369102
134564066
458027185
1769779642
1205375825
1697118060
1436279300
731963066
847036989
1024282409
28254349
304993329
1011776280
1496794591
1213236981
412020350
1756021207
738319668
239796839
1710903804
1091927274
1963498169
1351523234
991043948
717593523
793815823
1649495706
56279522
1172376537
460260026
1435269693
2095464538
2107566587
1630437321
1467860520
2134880594
1209020359
373448145
675474790
1830034524
1659905902
49531574
2009161605
1833175986
1612299076
209073906
349730780
1800818604
1089718685
1703051207
778447155
2095520093
1996418136
826548940
33416193
1234588558
1815003701
1365558162
556024158
1088789949
1655437414
107478493
129993515
1354333050
1553077971
434944363
255688309
1271238307
12697124
102155347
1695331512
1142757006
476703279
1500948768
1497217289
567856859
671829256
1077103489
1292674425
723616787
1052680046
199741053
149625981
1638702364
1713472448
426097065
570268348
737342551
1125820355
776596105
806963350
1190358739
1064948670
1914534726
1622821158
1824190840
1706680717
1412835938
1424707519
1798111366
1906087953
754008557
969213678
1628905996
1080121895
1608938790
1136847643
1576907941
150352416
42663990
1194054728
1146959948
83336826
2091877804
745110486
944718885
708805417
1203048688
34034234
60897395
111800261
713468188
362101953
360202257
729758751
171187836
2048148076
343343753
2088015428
160637183
1363263719
974881523
1199006733
1943185753
1193521953
636958017
1538864589
1118993347
2092872265
720865941
1099071721
1307583843
2046947317
148341251
1000243937
1428807862
1657665301
173436186
927211915
2109016843
298502394
1674976091
1107129161
507823914
1188357340
1371311200
1467975430
1534338220
778215305
309200768
53390869
138532249
1566470787
704217212
336896004
1167280149
2112103138
2144529220
1664012566
1260479611
1946236046
345287102
1317692550
1861687095
2117764426
1912999852
1156786383
1807751800
70669789
146790039
1651793620
2089746180
1897008011
2083949183
1017060300
331300487
255723582
1499464471
886411164
1499575138
215675721
1709266248
2095712496
1683199647
591140063
987497166
747006607
1877183999
1970652035
1613416341
717157490
366116711
1679763820
958632526
1302136844
386739305
1661456900
1882115128
363025387
714979438
103188534
1964966932
1705805476
1450741455
368035293
203355775
918478342
756769441
1895595132
9103064
740856867
1556928758
806306421
2015090392
1096737095
1420194137
76666431
1513334329
1654190182
1853715049
2038074967
317957335
1366900946
1625250702
487745353
880720488
698752854
1586585797
1029504102
1714120418
1324298576
156497266
1081731617
1641925895
1358647353
618411572
2127714812
1778809599
315872226
943241920
1289094298
57554931
1286836139
1223089191
1661662479
420810973
1694690902
2090680533
134866958
1570360792
2133410892
1813447006
243291030
439924107
1743090466
363218232
1227133250
1525546767
1532055306
1633961839
2059027062
2044908401
621685275
1857604091
1159812700
1355044269
1564225509
981692218
1050628432
2113229848
641511623
501845139
2131531766
1567653852
1029101443
1444271292
382521615
452833807
1270886381
874503244
2110850482
1099584415
2138407980
1470729655
117483183
1511213157
25392528
1826245344
859906811
759662846
1191932492
57614255
142678062
1568754340
952784972
597090196
261817302
1383990401
39786468
79098786
1866796579
624274068
533425837
639243902
1416264081
1615822871
342348095
1216605409
1290690209
187246268
126055282
54625028
1264148428
364594443
1402624579
1020068477
708818616
824581809
912325309
1467114743
779615998
286698731
551972649
1513589112
505642127
843516139
151764307
1259100845
893818153
1938311361
82715223
2060004158
240771182
476542675
1485242086
1310595021
659372704
1207882384
861969147
210335053
470584488
1410172448
105192213
1353549964
1678224182
1823490059
454887803
250931710
381120620
1323227499
953940115
1382319522
516827325
619132050
76011905
461478061
155446746
937396395
769207089
154053633
296618980
147436762
806427245
1112554660
108387909
1039836145
555021418
591192855
1293094133
168162259
1001622438
1190311651
1385733372
162262323
276675367
1897500241
263759967
1000601175
53012689
2115254143
1672847220
1683405738
1221547861
1393532675
1311562464
1373505702
44047960
1518558656
819823214
2127073849
353984981
1424514399
1901601531
172124319
1734309980
1243923491
350762853
265774165
38680496
656803913
1526469335
807640672
1187551497
2038140666
143937170
877648054
174112307
1972834415
1882445641
346347118
2016868469
1368492715
452131364
131053013
1563515408
130280236
341852172
329168529
1269790487
1012210876
333442180
235360959
2060997882
394614832
1572296010
1433073980
1460264385
2027753928
1132879455
100031186
1926083801
56373947
2096157902
1104385977
1271741808
1943028717
806344684
1985887271
621898248
1676969368
1853049756
2105372056
1180265370
2069590378
998644245
918765567
328600991
323742110
350288483
655344491
163226121
698003555
785754148
646045240
1077133783
1252173888
389076331
800442270
591687558
2072663385
1836628600
1630723918
66091018
2116592551
1489333153
1076611207
452165848
380420572
937345985
463237186
2105958497
358406551
1986454591
552746852
1851075829
1356596606
1739197828
1963733886
1168931575
1537836818
1491663999
495596119
403292098
2052653807
1102368345
1220246746
1101872288
1003374726
765585472
1399809468
545729706
1181441892
2072446933
1913314438
685708811
1158361473
1256087227
1973316569
1552315426
1602463892
141390856
1377093457
1669696804
1855327074
1813140817
2085983485
725918766
1916896056
870774254
585552434
1583006293
33442748
612772417
1811571724
480198664
1650545160
1361734487
936500700
1864920500
1280584334
580748253
1060232523
1050638511
2035806908
1290564023
1387807271
977667609
670724295
1349225277
693774231
483830549
1556475460
1694532493
581865796
2018117225
48120807
544045713
1697439986
1061859783
1675417133
408244478
1136683171
159397507
445881918
378798285
1488169310
1114477084
678822421
419101569
1107344004
1954703122
155024892
995828880
343143553
413847571
1693324592
1663441806
1420289489
54033948
1790260290
1473562675
1741672780
85480659
1209490090
564970051
1690975643
532680909
1203704236
1771550852
1566362886
2131033784
340570917
1871552219
1945199168
1333997438
1566631655
2129815314
1913136850
1595547556
1567631416
2147148583
216813566
1644226567
1940609675
1909943880
2005840832
1020107168
1117384651
1632065065
824398855
1066298009
964463467
1297562662
1029350879
1840354333
801213025
249542563
1855708401
1038297090
1274042343
304426838
610386628
968325498
1682650503
1007231099
331271029
183121715
2062340367
1578961549
413636449
1097806754
2081620151
2084421055
1623746006
1866637995
363832717
695070099
1391537023
615918506
23353414
1283163496
188046168
79297140
1274140194
1830811221
1871986660
1566417407
794447353
1381868782
783660127
706337537
105396305
160612621
146511024
2090130204
10977811
126609899
1384190148
729552328
82905381
1267021024
1054518635
642607456
1831948744
1080200219
940372637
561277269
927599119
658033403
622445298
618176610
817711830
1232081472
1805139403
675580661
546096690
1985475463
100649859
1415862732
613619103
690262879
722938428
168750337
29012653
569501026
1205903933
1115247653
1726097890
1541755274
1885831019
400688534
468362352
773840606
2077103871
927887598
308529346
1978643735
2071194758
1662140031
1492081177
1523282569
1388411504
126012482
11394695
595088312
330051615
1106790222
1807347310
1553774654
510785059
1408483343
23486936
1833576143
293637280
867253438
1866097816
1288943996
2006011555
826868323
1191851918
268538203
846577738
1389019380
504801991
1301235747
772570233
1101725749
1388247439
1859185459
490146375
1398283190
1570112146
901852745
1060079897
375285883
1259170886
103698846
1071097625
730444952
875125062
1925161433
937070810
190345081
2002497752
1186376647
1987115217
3492874
1763957351
47523847
1627447884
643513138
2014295939
1698359422
116720381
1340962320
316210408
521499307
1266125151
706693648
1275276912
246458415
2022527222
1927469607
417415074
1921338555
1764147712
617402929
568866117
1730479458
926506847
1437514564
1894512644
1948715548
583673431
1813559064
93013
1244268654
658880362
923403161
700059987
1492955702
1054461373
1486469003
432073376
898177750
1128780461
1454941681
921285474
386612843
1640970718
291588977
1455040240
337462087
1806957648
1070635024
498452695
1069178622
1952067127
379931989
1425759429
381282735
1660285917
1022443691
707036117
486576777
1594945715
667440505
1806195578
298693825
1389431746
1628841578
829970303
352016719
47775999
750325882
319228920
215436046
354881217
863456970
2011114020
904387629
1639249732
475441977
655351272
1883488037
897900673
92820433
119830031
122695078
1612037536
60483255
1691382127
1713336309
701116334
1391890642
1134437723
549611587
1166845355
275738155
1927640291
1568328594
738850316
341503281
594799604
841673368
309930632
1090357166
1746931273
1745812775
727906782
1256094289
1251456585
1511933877
16011892
1393973458
1775360070
940907614
1085911682
381151050
175802764
694995992
150114257
595217487
1251664709
1032000150
771585518
1819954342
1680788817
1329988769
1074914255
2093635040
714883218
926363855
586500260
1678370966
1980800734
938588004
274149190
1748530527
383142906
1038990961
734284628
1938357709
1607677408
1557590086
942086644
1958041777
1426653707
1044536751
1907741178
964556264
102748340
1776740840
1252878887
894496266
461822211
474338073
2074015014
1946101378
1265969257
1746689400
2144010408
1730028987
2097463329
1426574272
464046403
1705040453
1914906777
1761381424
309470716
1249160891
1433796402
581686608
1763672728
2079271019
1697760817
675752392
2001526822
1829432880
1138345908
698038947
2067877322
1222080120
1106098467
1146931127
2113830509
72221668
457987790
1567765541
1363528242
1600726292
1187720462
1756269442
541876916
851958675
795293796
1863410219
930658988
208677050
1478417748
1331619071
439653053
1344972823
1822841901
195833683
2059914052
1629660682
116272169
727508309
1353444962
891144286
2058551705
2115061853
2107274429
1347335859
1626170074
905412001
178775738
632487303
638483235
529560984
1678378059
1040205334
942712920
551906696
2015019911
1446048767
2101411284
1734786482
270830200
1189388858
773773586
1626994711
2083279516
164069954
315198941
1529939375
1775368297
604781077
302704898
969794777
1023734625
1875142800
2031714628
964028078
349372510
1464792441
2067707470
1345889562
1413739676
1595576312
151356436
682828682
1214192081
1343797093
839735572
1308339139
200800337
1252664498
755013126
961277081
182576813
749888650
2042448367
1207468526
2042914798
473868340
1228880090
1718484994
274535063
1148239123
661199694
1825262823
730726713
1583261602
926336885
1350666104
1695260748
647865232
1803153800
1631933491
1038389804
1148871162
462723763
1975922779
672708104
382565535
1868465515
1139986933
49184356
174029750
1716052517
1472414372
1011552230
129613411
436769135
914443405
227685141
164280989
688049715
389542979
189538769
802757257
1928220441
1353502081
1580272195
1919571388
1068291616
589110609
906782099
1401968603
1549419353
1954630582
1671835698
1689786832
550719542
1301229724
2136921543
491352561
108664166
881034246
1549408894
1758580067
1356164624
302033234
1394724869
1674126976
685448319
1761575083
558920749
658478692
1072213535
380632745
1297105816
1321424180
1157723737
327070766
967195163
683132378
230719666
84684047
1688422734
1402971664
1715883331
667415897
1634946053
1013337040
720957869
1008591423
1781429101
1262329177
453577647
228871671
1896340336
1942098216
461228050
21339758
477121521
696973725
427246350
1821643244
822765015
960951069
1258128758
620799765
1322938693
571740033
1335838182
571525307
852586406
766779266
1360531696
1723834765
972148568
2065688602
216596960
2085500278
1963702901
670380306
1262777888
959558016
964520292
2090643805
167960101
652169127
1220462501
87596337
2073180823
1910470155
903715604
1320945613
645004889
102644755
1255888574
318792998
1139528087
1440651520
1503157763
1829438929
1759764476
190293042
2079486058
1857575958
150224866
340783218
1356913414
1610115676
1410038115
249067137
1592147146
832699716
1830757285
540271990
1003209905
2065139422
1078696791
1851563151
758287350
763845435
373892162
1518843695
1967355133
56904121
616378548
1138737432
1617014374
418106469
1751118594
2032500649
1301387407
149119639
983481855
1433662008
1434910408
1120381165
655273698
2101647914
1343344574
240518534
965172218
2142159615
123978629
787897593
1478992218
1992834228
1078275619
1362554583
921899113
1179785934
523642630
373497687
740612432
477137784
1411039274
1665939707
775452970
946339401
1239606850
475204856
1970424601
775576249
1876487765
1075228084
449803074
665971256
596574094
306289301
1218900711
412821484
2017467074
1067489082
354434433
1355915481
134522314
943455565
469937528
1844987439
2038587843
895489449
1007203795
75030576
962321966
1077901721
1177858240
2128501467
1530463062
1571302699
1253797334
636485765
215578072
913566529
1082255215
386835994
1332340947
1704946800
43341628
132078833
1098965392
749130742
1561328726
703573148
203288525
507856612
1928183862
1784331881
1991192393
1453912100
1857996461
1630000072
1759255884
1570525368
942952090
1929004369
992275175
1777419437
953322919
1767524158
1470838524
904066199
505333374
324402422
529396263
1137445789
1705642865
190290991
486809984
566165445
502808
744415856
537794482
324015306
1680808713
466522282
208112546
674793854
1919727204
270116995
1299426964
1820300753
873731816
1384478389
338534167
2042908560
847120369
612727338
333324944
1500567357
1514046778
1314059411
245693529
1943231035
1976533935
965470951
1466083701
1189786633
1875484007
1379604906
1728689760
1512905825
712841964
1475277748
1530715240
854423449
1606829978
646447938
1265354673
922256616
2090283676
1482086601
383528668
718186125
787976680
729950828
1561069397
1118039629
1241296232
917794223
702579293
84598406
611392483
750186249
1477283993
230683368
1917272127
1497929540
2069235526
417478402
422602326
301286111
584276122
1305322196
1279882613
526735561
1227599068
2055629118
696340400
263219171
1992170636
933254365
557416085
288315241
1034281185
2066386515
182039720
1653749646
606504928
2036667778
2035382740
1812657950
231458668
1008092567
358942544
872404278
701481824
1257529601
2073985619
1246433891
982052495
214069858
408250958
803121777
394803716
247081032
254447368
1135041227
1938611015
1840720262
1098954817
435817350
668715667
145818262
1428701035
1952904777
1320633561
1242145311
1942313953
2043580794
507585126
417154941
338165083
1337261851
767855072
662424621
904100539
1766571160
1491943612
366845040
1515531330
1079137549
625507216
1720767331
1616116856
1358650138
131278507
928726806
1132000914
812120911
663352500
41602184
1259778323
138990644
678185847
2114927868
1017678722
586594832
265873149
2056393193
658516560
953859866
651020164
1744380228
925400818
1175785971
764910682
2017624719
341454433
529372707
768094025
630925503
1156779963
1665526343
1642310
972718540
92308901
2054584056
1752460799
132286633
862766671
52474283
859557547
1677594443
976926476
1547090663
1329546379
439810085
923242556
1390023581
1846530080
974698589
1125256788
1990050048
1287754835
324142546
1063673208
715496161
1767371182
499769429
1835379748
1603653149
901266645
1019958
405134248
1275539957
429615189
1699621908
1598278980
2070172543
1832681396
828437620
1807089712
558758227
1965375938
297002615
627869449
1187238029
2075415871
1031254660
282063116
715025955
1438147094
1759630272
1143937152
988108660
2078411292
1702512437
1539536682
1831465777
790377758
1803581500
1430670704
781088242
1111762887
1728769176
1912504037
1037004922
1460189053
460719506
1849281371
1815943891
2047933451
105488404
1958610312
2104853733
1165338386
752515684
1018509515
618418066
1790267762
180172157
638569932
1311688301
862516544
1443355367
1079584942
827961589
1052258936
1230411058
1867799822
1181799902
1158310414
426960235
2005549351
1564586075
1360360914
109834637
2023347001
1890669659
176194711
1314161900
23529644
167638182
286249084
1876820349
1201007615
2139365927
158412121
1975590149
21443510
258743771
630273488
1461210730
674387709
477167430
2008012387
384356884
1056036480
767457690
452216796
992412470
1484451764
2041318057
553955821
76755036
704301201
679399557
778822573
2120084492
678207708
414146938
135849375
252891485
1442459479
1405970181
864406539
540738438
824437536
341410700
1852867335
1675860088
2076089718
867976973
1410824937
709993332
949328645
1580343369
693391142
1923478779
293988340
1337266018
770147653
1175968380
1796365691
434631568
1469218784
45655968
1796331382
405816052
1225923880
1152586395
1798176453
2013707457
305155405
1697939272
1265400917
1488362071
240686674
528119128
1393523605
1130892288
879210264
110111264
271611203
365994642
500747535
810469411
1518734113
667529793
646548994
1277647592
1537847844
1951262537
665864591
1737846561
152498111
1577027452
2016679490
1693207492
288743725
1231299745
1721021506
123649304
1807940041
1908173571
585276169
988000553
33010604
1775681217
1405469320
2050833694
1284141555
1838160495
669858653
1326079222
792108072
1030502724
1009713826
1770448418
1867636544
1869532038
1241088703
1670589151
1634432243
300626265
84525625
946316205
1359107037
524193709
1560264566
397198600
1110247999
600021410
147579809
711047417
1252840239
2003017371
399732231
2017479685
1803574654
886502654
893562275
24186256
888119304
1769120494
1752648172
935923963
1371149177
1612191180
1530580455
1134161918
1151003148
742658938
2019528703
1397599802
1632668178
1848636954
677714241
1856157772
1170408875
540314872
1182707291
1427899296
1867136161
1642524787
768791298
1199843118
1613635044
76999953
747914403
1562001617
1972808239
750357811
488139465
179222325
549318602
2082056630
2138066533
584491152
945562259
157662528
1355125058
1442956612
201966725
725207588
1644874350
1578343026
1091675931
864102765
867619793
1977252406
1330677644
2083190577
1761978735
211134677
1514295576
2110950918
1198329443
333277727
1256235219
682615189
1726193410
859731927
45577947
1190365690
556453750
1252551701
1147434399
963561300
201253068
908954144
1880697602
899411839
311315399
837576484
2132560193
206936721
258323056
1504692282
283403383
1991073783
871934178
995883495
1331957043
1288646937
189722012
2132037768
2109535866
1593911253
444684029
468726391
353019614
250575260
730937119
1422955817
1866854487
1164899436
1150600152
1237797509
1934068885
923023800
289790374
1675801776
19223607
649256031
1251697009
846813638
1395477378
749034641
454556105
1381131667
1868290452
930173022
388627110
1116962136
1000683793
1137711607
915536194
756436520
417199442
13325810
497575993
1649716859
1778026168
1550438719
1465748540
1933774605
1359393188
1070226192
153677853
47946795
1193139510
2124472294
1886508149
313921629
2092969338
1727750299
1918734328
1272711492
1685969326
1258113877
1856482294
1205080378
1161735205
283273396
467326176
938047396
249006142
276829464
761133678
1930428644
1470937791
344488624
944998692
1196527957
155420530
213536796
812400092
1432428378
1973789104
150156448
862798279
640500640
2111577595
334347022
1920831060
1423921232
1628475685
2086814851
713510261
482115333
2018202459
899226927
1462973309
2101513169
537655845
1091004964
642414839
643852105
1223297031
1570490283
704129751
1257325894
1991007124
1753214271
948568142
1956725503
1405897654
962322702
296820899
357975027
1209796801
1033796252
1865305230
1435878306
47890407
516305913
498150148
579078990
1077961865
857878035
1105347917
1513399298
1358554964
247128554
781979292
1861000980
866844745
210433095
868447222
1762476804
573631642
1733677618
141387668
453156786
1820507571
2120608488
1720747899
1268352209
647946816
1099574833
958030197
498397504
1739560018
1474179293
1013794509
1270634551
1196841969
1293318238
1985303996
1292686679
1173730062
195112023
920001142
1386784185
896883287
1312000583
1235208474
189691692
51283212
969837692
565573040
458243479
1102950985
1434260623
718556471
1961279283
473102882
796621660
1929684047
1692340050
967543792
594975522
2060034014
1712369127
846230000
1742146158
1280485038
1889326796
1875254977
1402153477
841963563
1677435840
1241256840
1427326412
1970569259
1167321782
1451011927
905448956
1329594164
1994162135
1863471952
1318545522
1541674320
2050677341
2059851475
1153545959
856077300
110827647
197370184
1212698203
87281935
222365976
125768810
2119922572
118827505
327854584
1952913693
1856998828
265334536
1459092542
289885086
1703630698
1640756276
1307466702
1620733988
1283479189
1786225378
152183871
1623118886
1362014120
2139434718
1542964655
2124061994
1870460047
1759323335
1246376624
414545439
1971353874
631831865
1172392557
920119378
1537957994
1471218129
1338549456
742379932
83364787
800575434
368512695
2128537954
939211101
552656657
134399108
1619705001
230219078
1543003606
1415562105
249678560
1006234361
445968181
607523967
330414957
670719462
410183717
1849993292
1532697659
791539816
1416265602
1670193321
1732238104
1901042789
1895596584
1704244205
1669723192
1454343396
1893523396
681670286
203483526
968873019
819196972
1058560449
9689099
1076242594
1597448411
689451389
111522152
99502197
619003003
1035381605
1053857134
47870602
129378581
1507161580
1367984533
256717382
1649647212
2117927032
1408931249
427777489
22971344
1046629117
11410066
1715301645
1012618846
1617188007
871209751
94925780
900420925
1356508368
97987161
854051057
1772121627
1243123525
1216907618
1889997643
2137893676
1426386373
1983842944
2072182737
1775429197
556110613
1612332675
1960219543
2083481895
1941618229
1631956508
1635394123
1507691699
345061242
1412396916
1444100584
400665764
1504705570
1429947078
378227674
1646806681
1139437512
1603617034
928619786
595014634
60472075
874281706
1877937209
479883875
825218064
773217507
1186696970
1863171940
735838043
576592184
565537074
515500395
1484360164
1934904332
1107354461
290136484
982679506
1411264702
1153981892
1956592202
1223003104
1937753591
2130434857
1390079416
1551234847
645225248
1483020921
87329261
2091612396
1296840982
1431852094
661442314
372666299
1185185193
1690077035
891653117
1974824749
273456976
1126679119
1695180489
971796690
1649538906
1439509388
1611673268
1940163918
977507288
173376271
1218517099
575221454
1029418573
405656663
1320689011
861461984
1117754257
1100550398
631335045
1085332975
1927424346
1743884143
416672542
757512692
544590325
1610550281
1088027801
940314649
689246811
2112028154
1980970700
471605297
715266053
65435404
431317097
1491906111
1361508923
1700072800
93781917
202202629
1905999959
1074247647
2098378375
1837989483
1190285333
1625570706
928779078
884572445
2102224069
644966825
236227810
1881754386
1712783752
1494790778
1437904266
571025105
313873547
1967450183
105519935
1689530433
772497435
462306542
2132222164
1989370232
237887754
917197786
1031929516
1352783644
849742821
492799035
198907189
1476590985
679399557
255711922
1637982767
1514388286
1522895746
799570533
1937248217
1305775674
166929477
1517021679
869106733
726744605
695486453
1439181099
1114081335
780645480
559483327
1368783969
315850348
518594169
792046704
555764500
2035397513
2036430400
938744383
1360494658
57488012
513859050
334892211
1516469904
172131848
17624175
842970581
1611963066
160958997
1512772423
1979791866
1135158183
819595200
1616410204
381688875
21180449
1129664362
455653242
2053817433
201451586
1900742088
1099131755
1150116674
1640417751
1723955928
724264019
1928850127
633769377
1263995684
943740792
1916259857
150219825
1998047864
27493197
1516705964
1146424792
813189896
357098230
952398113
1965393108
1782729304
304267282
2065852209
275647519
962020062
1239040515
75133378
814464859
1619366829
1682984232
268326158
1031753611
1749527636
1714253401
1276374629
560957996
222050373
2128479746
141214881
1994929207
805571112
757589540
1845247261
1595540171
1148452213
980992410
34591307
314423484
334337182
248353514
590286555
1395491405
1067900044
1856885268
329342512
1393878566
1765686134
605715497
1335656836
1799833387
1021578037
1588219506
475304849
1108029054
443731735
412681955
1692060160
1072636179
279088248
238807495
1412455641
1516291526
1368837540
1917490508
1915123277
2097930768
2069232189
99660063
1437958139
1310414751
1831989489
1152510812
1145873655
2062686220
307450376
624021689
117734510
1669607032
1294656732
1534134354
2013923940
1693760573
821211634
464342875
764729669
670864381
2130648297
1913778331
1273376623
298244751
1461398886
1318296419
1064686575
39258055
1949686142
1406287890
873013787
396313359
739729711
685461071
1502146010
546529601
1221756880
1928947360
134029454
1872034895
1577298697
1729195327
1778946196
1043682701
116592335
27034333
874615776
1362407754
1594686325
1683129294
164350664
1365646899
589395306
159072476
2120537502
1412430695
420060625
461944245
477198508
455324880
95331353
445536451
2007848114
1411012877
2079778730
252892789
679039735
1277989354
653407828
1658585943
1925555448
1145515991
293374778
621389308
1086378388
176799367
1575697833
1044490791
1423397597
834964351
1316273057
411317011
1212086947
1524473684
727626168
622778453
141793460
72089786
292191699
105094007
1657322216
636404623
1793495934
346622566
1020563341
1129208195
1603907471
1625630152
680877234
90537177
725109104
1194920889
1223259691
1050950647
1662901872
1687637324
904026023
894451966
1577322834
1000258001
180138411
840672490
2034236976
602297321
1103995671
1716420651
1865343721
238945403
782572418
2138263480
440810468
1100125470
437234199
1878288393
1570111261
1645071299
8796622
458492428
1556047816
1359668332
1109877551
1691651262
2113204590
641424067
1754293863
87755559
1242128616
944740414
1045603678
702712042
640690519
2137586134
60808999
83420046
609683662
536413421
1716499769
1513657543
75857590
1864057147
214890966
1238824330
1783182316
2100198801
1571920722
2032809106
223727957
197406271
1788035155
1468835233
458378872
1445041895
325085862
481388548
1017624924
170206208
944272486
2100120424
280885867
998471067
829285197
200004979
1281638260
1683716627
2112356826
662900445
86556915
1161311941
1653763245
419638331
221241578
1293509712
73643447
312659551
2088284405
753279944
624650744
317812639
1831378462
1099251504
507897607
1801075481
91533495
59717810
412981555
1004660590
1341817919
1292797949
1748770842
121972215
1311163246
195635654
757373927
758716818
427372578
1869253515
957759121
832227164
255503308
111405389
236807414
1732022115
993947416
2040741014
390439402
2057424970
1957436892
871396374
1029373094
580766800
1148105644
1790470723
458618139
1914126416
843374048
1679603096
127822524
1431523754
1926378209
1390404292
126128212
1777083365
1536670508
2006589026
1627101287
1288259647
1383786255
1732226046
447972118
566627817
1476688379
493890390
407585169
1818124360
1590227749
752790122
752113159
498693046
2067922520
455072817
1434862345
1665618118
2020108569
1570850120
842244703
163391710
327507069
1713301721
1702935580
900058488
784761492
1885468666
1250977010
1356265117
1154818222
111705203
603799052
849161197
1276284236
2040676665
1272537317
332447545
1414692516
98899182
313528365
875807837
705209322
1794692114
1919429386
420786319
675146749
894984167
1325355882
1879532071
1735580547
1687467870
2007701264
1538705159
1825099196
468890544
1572357310
800194292
1172416412
2057251481
1797636283
2059225792
1281443886
1450537988
1795156705
667823182
1993720970
1276929835
451842954
1482322464
1351309082
1709881316
216027312
419870938
1940951595
331747317
445466205
653003636
1850587548
1545755435
679387730
1014892867
1526922189
329815993
1137622795
205333387
1809985066
1687667001
755732017
2131202296
464571878
1178933070
310816547
409965453
684708701
157600098
541077720
617830491
1900307492
1442749482
5600040
435337684
1798512971
1358093667
1076452528
1784666786
374949466
738913012
889238589
1106908494
952561482
635013816
1880050468
1281023350
1099351377
476209436
306555048
770599384
1362374207
1077600393
562511124
1387902255
698081171
1720875394
568679008
1193314630
723028113
847665583
1095706380
603108604
1034200146
1889417954
1388741326
1651185497
449274825
1720843188
1280278298
475712745
268319738
251188759
687589103
1267190226
501637751
1522456608
928439093
2017720266
835293175
1493716116
747994918
63499372
1329278128
1397854217
761491361
2108906831
176047520
1328839156
586966448
53458546
605153004
1396095079
111824462
72619204
1572517660
1892057620
2043711882
1183369149
1910090046
627172687
629797090
877974140
1697884386
2026400240
561733266
1247109999
688146844
1497269368
810447255
663086043
1002482647
409213105
258840318
961900740
260779836
372257238
35171058
1643030669
1196971363
925049974
508420573
1074513658
1487011120
1380906578
1305094993
702566876
1965033261
1980352889
1934542522
1485622615
707677235
85571562
1196337683
1539264834
352526376
1465871118
761374811
1565815394
250796743
966555417
932430756
1293568635
1077247879
331773273
1078664951
1164496936
231724853
439063765
341248327
837014619
840931177
246540029
1435227250
743158353
818673685
1587369386
236531335
106271458
580360602
150175002
1751958705
360352474
500349208
410768290
1072103238
1460820526
1943145207
684948421
1811276708
202164273
1654707223
596389663
1042910075
705065035
937893800
871108272
886040891
743854753
1439317794
2071920780
696019017
509179624
1721831359
939142010
1388828507
872137159
1795836328
200950925
1639110828
1774654374
1306338995
1688106476
1089072318
1681585865
1645259394
2092513867
868998925
992601115
150929424
1688318905
743923510
1927605738
250012336
1013613450
1043345538
1136097562
629332289
579413582
855362746
229256757
2012877499
1066360825
1024116113
1792892720
444298481
1143627054
867007796
638504138
1615122161
1252176828
1446211579
1984426895
953496023
1126679725
1707512807
681918893
527672214
342655686
1195710748
451054715
243151615
789241365
51170204
1133091706
1772486647
277332456
485990779
1374932669
1828466815
1597868568
65903444
1437245251
654858099
337879914
1275454177
583607483
1521129221
2026455569
587203131
570144804
1832490152
348154303
2070391706
16573777
100786363
1600688952
679588545
1697239274
533091390
1478333450
701671378
91724563
1254050052
1185421745
358304067
1175495324
1603685206
1862215815
1378217542
2076479429
1116256889
1409109558
1540630145
1519682543
179890456
850742804
171825763
597732467
57663389
1322367600
816362340
618375554
1666373899
740107665
1219933172
1879794012
1634440663
229378302
550101125
1543062093
1434697825
1856519943
1260442855
1998209865
1731046043
1905608302
1971312854
1699962642
1109423510
2103735355
248560706
990747941
854442518
857544104
686930754
1376060540
1142062919
2133782857
969852719
727145812
1572868046
963824519
893009325
350565480
953340842
1158520515
1344857415
1024781413
864476055
2052974769
180863729
669914929
1967867729
1267937888
1684419406
282000583
145409222
2138422076
212171831
1405613723
823107885
449485419
773021672
459415702
2121416933
1883038988
1921590892
2062745444
441180226
2135691060
1018388701
1072868306
423853685
2029388472
594526003
1563917992
417848293
1911421961
796637565
1753684046
741835139
791997329
1656575351
843981563
1249173738
611234332
1051219189
732941920
1544953760
400285474
1959643801
107149723
2075181039
7283081
1887780976
1731829747
1482728643
1391021865
755577169
1452205658
49036177
367247643
1151666209
1985956873
591455280
37652002
86104783
1088132467
799770272
1803205307
980737242
1886206011
825076224
519013188
609939793
1033730998
856975345
484789049
1382951993
1249474086
1061642568
1086091442
318538562
1347045431
550723539
1356847986
1243912266
155106225
522738797
453442755
1663256711
760186519
946520477
1159345842
1058818126
1796722788
695227193
1773510548
1717719739
1195061026
1692396873
328257778
1380792054
752414574
188356720
344789503
1083740219
402996514
257477581
913421779
1594520636
1614237429
304888863
1079721944
2099350066
220257215
384080414
1034128378
1162202608
1150412516
1956180616
629297753
2016189456
46722478
2123196609
964193461
820330713
1368560983
389445186
1026052820
1973408348
524344187
1523028562
905213740
298366668
1468563354
1991847694
1546142408
1317266189
1261901618
1130858076
1912434548
1269570160
301520720
2127400326
1551733914
1541776164
132631308
1460062757
1171015433
675665359
194792590
1390236695
1815000773
1999663540
1758687609
2085024938
2065051898
1048171836
2123766768
1647116308
148081014
545414078
1109744510
1587245712
1757870443
579546216
680356170
1320828343
376803215
1467553764
176221033
2081877203
480930479
619614366
572440328
41104534
2033936712
197505787
253047743
224557556
814769112
1942036050
174690542
884479628
1743853630
2083394649
988186764
989626041
950610413
125904813
1811196935
860492604
1499385136
2042678648
693801084
1399614159
131518391
259280219
1790893822
101535281
1140971751
959152375
2074919995
1892223123
1648375378
1615517626
1707059448
2132131196
1967776858
2093213193
1963425056
2116382679
1206253719
776559961
1381876742
1392757810
1331577362
1829145925
1874602161
799407302
1414418965
653096253
745840607
711661506
373171707
1843813460
1180738547
1531107396
1493872145
1423139872
1703278826
1035423174
146058576
737074479
1872098858
1282446764
1948100552
455652059
64821018
1037788834
5691252
308203235
657231926
1188432293
1109529434
1326336581
1097336615
108492787
68044964
110304068
1701324969
1108289244
1068125960
37729915
1476318799
61439375
2022796906
1195881226
480556549
1337496319
901574418
740860566
1054060341
733260283
964331392
754808774
874313443
159493384
304929441
1762304119
10314062
363291667
1531220782
1639598064
944452926
1925744945
1486503479
587804278
1882213391
110517745
1691919371
1926997475
1714474101
1233143002
1664644918
1520601833
99825419
755007802
1620342333
2105001732
1167515139
229185528
1595869765
379525175
1192503827
5310818
1587714715
2131569481
300165614
945414461
1451060279
558579573
404895857
1153205639
882337543
75596039
228739917
1585459972
1358857810
526781827
1305025781
271339987
1789604750
674243406
894740590
1675614481
111602393
1742119841
1168191742
1954402482
207683827
216211465
1148747816
138893408
1829849877
450700707
1218690296
1064049067
2137012458
2121373629
402580395
1308004758
1995818530
889109446
826638365
170831131
681461436
1177510734
2126541796
1785564141
1472766974
855761477
1459227874
1790112885
1589740
1497377090
1968834909
575473033
1502086691
1646745854
1498070731
395714720
872977575
1177209033
2080567569
751451441
1224180525
1901284404
183361795
1133271673
828328658
2026682947
608563331
1899831405
1521170701
548221054
1884633468
439806103
625132706
2052347728
1755986828
483661393
126990856
1025318650
22423029
590548628
1658361494
1175799618
2141928936
1522232531
596723568
1421186352
1291681440
419924721
409787843
888996241
614957838
558268033
95025034
1837654179
731291522
1424194966
1818505455
137587095
1189369851
1688563626
834826812
2079306129
1958728688
784972657
1584262568
1702782737
26858722
489003110
1938494252
318707855
845511102
1689243131
500162116
697089642
751221802
15287061
1101860159
1179165014
1925227720
1754260551
1011191709
1413930193
1972277348
450566116
1987521327
334187244
2139014957
1470990489
2128942921
1891129147
70754159
1591490080
218938932
1438735787
1410401291
664013530
7635642
400976696
724185723
163918741
1348270571
1412473515
332975814
889594786
1562999416
557375686
273068337
352217648
823564631
1760570460
242663260
1516050408
1609536129
857590533
1529430292
116652336
1033492929
751357816
1278490384
610252367
402736905
1015415854
311899386
135220101
345881786
1768549155
1891709619
1731333029
477603735
485658853
331886767
511877372
1573483280
319655483
1025140578
1182326990
1298047223
410157615
751851330
472402603
814490235
498176646
860428132
116999183
1027479390
1092023103
671426121
819134534
218173077
2131379172
828641173
1429899612
1453391098
1184050518
643831577
1705198009
1409053317
85547194
1104349648
1781292088
1127327487
580010932
1568854736
1632521250
851868413
790627463
1788051111
340877144
653085939
2425182
1386193873
1355640099
776994668
623820269
1997993799
1539038428
1587591280
1943696723
639269214
541561266
883655
245009886
1612638534
410457518
2105880150
757319052
1373945477
1213034675
1727748864
1922744393
203418011
1815872802
52904291
1442885561
1728527868
1028076394
622489692
1107913317
1270623272
1383463624
1714489339
827439590
578751418
2053529557
2050977085
129115591
1414531943
618307140
208743754
1821487679
681462500
889692609
1434271072
1826653790
147144888
162905599
719350025
257600596
1767851441
461862604
1210410448
1152506388
1382680005
1588664410
383350371
1992650671
1595725895
1686189947
1407077741
1312658578
81350746
723400380
132444122
1413485963
1232071638
153907162
1225992101
1456014445
266747598
1115805647
542302304
1174806902
1076525590
1529700565
1896635449
739146009
358435808
749571174
2013772547
146279859
1030465558
217232683
322068198
783569756
1992806418
1086826145
1646055503
1665745239
18565957
129316165
1152865427
1869894290
611392972
1182966736
170704947
1196638407
947410751
96008405
450843279
1569765427
1644421818
693402523
465683992
1705016717
1656862145
1156190007
1053150258
1291969654
216324146
601403663
700708692
910786453
1844647122
705818073
1616462202
1557139788
1083190654
1902974617
428035673
632977770
1886705751
1102834811
1348703436
120561949
2010700514
1225534998
1086073828
771296855
1823286021
167479956
408691436
1253074241
1945973247
1131676618
1518112889
1514164233
1757383339
519695242
1573231415
1725495307
721953586
1344988828
1984709992
1205607029
929004383
1769040677
1984208754
781408378
1335275105
1343688158
897104347
1268099807
929833199
344595884
801497091
1475080259
901016427
1508352592
1219476307
1754558530
449158691
1002107271
2083252355
627655156
946380704
621357600
2099956304
955464201
935920635
255175552
531887720
43172776
316153493
723597213
1028305994
917311680
1495574286
499812895
176255268
1064948526
1346194198
1817176526
644745618
9411392
2142324538
1630397724
374491353
86290000
2143917798
1090079689
914751244
1594236719
1828469093
275321107
1701958653
1430811620
2133353066
749532461
1602212189
1575471002
730258728
1217395429
1935374873
51467319
1190592870
1967324288
2021811294
542813650
692851194
309044344
563539736
1557324311
1717954195
805200325
1306585278
1854683387
1181776452
1465311156
2043582366
175811733
264841372
1030692238
737324095
943762317
435335946
775085403
292899380
1208990121
2137579092
1834447650
1355080531
983560363
113023372
397847863
1731801293
1776145710
667243483
45689633
1881749806
1595192179
499367114
559163553
112486528
1286151852
1344027712
1975452056
1447665750
878159068
302134342
629916043
1422335307
2096211066
1144222423
1752430837
1911291921
1767362135
852647830
4509460
285538251
1554040436
1641265390
582446341
775558789
1956757915
311130185
1126857892
204075981
2129057746
2055925611
2079862792
1376313297
1271577885
1753715020
445599718
495869356
1896232866
519262129
629403995
488441892
2051893314
1321715887
1194597750
1086609781
1609996295
1288513113
1771675904
1304249330
1785814110
1308660267
537098569
1265303757
894921900
1327465081
1039274694
1948755128
892663671
177481771
379342742
905644665
688441869
169362415
657192642
30104768
1659869747
430245072
67515189
502535732
1123223871
1123466988
256583549
32835187
1607732530
1472152686
2099714683
508341961
1911027279
1607088571
399510219
1683964683
82748805
1293987100
1088733369
326395833
1404575028
1995844183
1563622617
1587735639
1281980654
1305979930
1960817077
712945237
777143994
574488870
110183402
929845599
104679071
1481647509
994636620
1924993129
656908744
907675160
455816360
268900517
89120419
334199223
931557582
697844062
68908311
1298813197
1245569699
892158690
657833505
1151720706
740736391
32725282
196992757
944206533
56555385
1618962618
63867627
1477252424
978577910
134558933
1666013175
1618986468
625444040
1594406892
18868192
1904846414
1016631045
2116566251
66176894
1840884472
1385083328
833966986
2054118154
1221673251
1834203092
1137779672
505520131
1666530782
698320098
145724368
1486068676
1546754180
1481693803
1783067537
1717089727
1471648928
1636770720
1070898037
1692472218
1811129791
461904028
1222996179
1359064905
196261787
795253996
918303081
1797161573
1761462745
1629613191
978461952
976031423
164575899
19582507
326440513
1032188943
143977747
843696324
1766039471
278877420
2004288613
921701842
6370233
1997850597
1925559349
1785328761
1037661964
340402488
1608008122
1048718532
1250633951
810891240
1526756522
438995235
1714926960
902975334
1067812597
1751335833
1470966519
697163469
1408294510
745346054
1293350191
1478421204
949071222
109668749
1954973511
230906822
1075899530
551088495
417466178
1692629223
1359687322
1384600733
5657308
116769800
807159984
319223661
402720022
869359636
2026231801
2069940818
37117196
1438628962
15032599
1542779547
591652202
1703670746
1508875909
277321765
1142053704
1793845246
1574572574
866502078
1445833797
1290379511
1123981849
2013656848
1627307926
37919022
1800121975
1573465482
1233161711
493525552
56671751
457149333
1732039109
730243266
58589258
1125967253
564284987
1082849529
1854921902
1565427476
1116766
2147375994
1358093667
953907335
1417613887
657161924
1025077756
1995690634
591370155
1726374876
1303995287
583770681
1121020192
287320319
1640256814
1116482362
470236593
1446762388
1416102084
1256701203
1641187125
1448107832
1506138708
159977086
66081355
910410007
1574605602
1526308127
1414313827
971854594
129885285
629628861
191819565
1538514562
93975677
386445763
1612985751
716063017
1110413585
2102123037
272668085
763227945
878692575
1314517647
293470238
1251862517
1728619832
594492988
1853829730
1186372381
2109469060
175827017
1296860659
613127432
1466627391
1080018877
511474189
83526952
1658790131
644462934
1403857103
1183889358
1995077291
2036537060
382819257
2042373584
1836114488
1812531595
1612806136
905235505
1128864210
366182234
79874199
1184151995
2130552548
1863690397
706894435
11736762
392518554
1675443106
26526348
1533862846
1548652592
845903541
1284010384
1475923931
1742525829
1453144596
1395148954
2136658383
575454904
203841843
1216974120
1752009169
990580244
55085821
1368636407
1942761729
1444298553
1707736802
1407597422
547385307
1486894327
577658594
129260956
1845486541
564835662
365468329
1979809136
319605068
23907531
144622371
505184053
300325277
815425571
1924241165
6026784
1563859959
579291737
578617889
2023160455
165773035
1561753301
1120699117
630767085
1670443855
1603751074
1719133785
1292483190
999088552
2030568614
543157508
886428358
696736566
1373662923
344812047
2050118844
1326128719
98200767
307668250
1723395121
719811081
1800005893
1446710359
1295441877
532629310
2115969723
167307535
526309700
328395702
192170283
711539018
1928084943
12579391
1706938613
741205601
641650493
1208316700
1733972336
719088842
1470224040
548092725
1632566427
1062843363
2105523135
1523644280
182852683
335036126
1541479371
1826904412
1553019167
1451400133
2034328438
985322012
1060856019
1014900060
917291365
1648105625
1181269597
1400435825
839300866
170951823
44003676
881376877
1453853075
1222569017
1667037467
1539532484
1116806028
1643430465
975514789
1704967411
1573343982
2117518807
52322692
80556771
288718269
957340982
1673647305
1403317589
1999713921
1731814429
1883853595
484123228
2057058016
1744214405
627449823
1294642294
2133928063
1080584177
576167360
15085654
330579729
1937608212
1700217158
1677220183
236595674
1450103854
1373555639
401797163
193362354
1993601269
2086789520
1912157362
49320968
1192137929
1225915864
673284247
1744093695
256368813
450726151
1188727993
945964497
890183390
2134543131
1144527865
470171992
57696466
1364262895
457033873
1716412083
278309430
627571003
1583332295
1948855094
721463176
20573368
755743843
879066081
415366378
700583101
977072728
33282794
688963752
1911644543
996726643
1281430595
191707708
490047978
278577799
940507211
657308016
986750154
1581980187
1367368817
1731307341
2112034106
2044504065
400398060
285259382
882854247
461398570
268823721
150554446
782189838
302644552
573307215
1849439298
741278537
1176063474
1348766631
75064522
248849874
166809891
1562761558
1058495405
1044580122
918480757
1544263295
1075995898
1973311233
951060260
1817522620
726979910
282630671
1002341593
2079243369
2076586988
898974669
992080910
1641680089
1465333560
601592799
16186976
1727284354
1172721178
717730399
1879822220
1823715221
1481545490
1903624575
663686415
2036913694
2077114840
1280756074
218910430
196384755
573913943
1380491411
1658807088
1739336185
176201464
1004205365
1691696683
826955054
1743543429
126861441
1353336166
489832804
1898169922
158275776
771508725
646156203
273533830
1196863400
2067733723
1680336473
2127418230
1473360519
1875218566
1803030812
483746715
872927927
279509175
973498635
1936478946
2119162970
140918086
1633723756
348266185
119036287
1476704360
679371844
512244815
307633641
785657949
1808781046
1851403234
1976329342
1911332717
860072453
1934002940
330206425
1798279121
531083725
1442630944
555927218
873712984
705072690
317525856
2001399160
1250688349
1352472412
371822372
234562886
1102680135
1714426840
1208928515
1321767444
192160684
2105498029
1763362032
1810782582
22231630
1561658278
1482444674
1287065525
221616614
1168361136
2117157890
1219202365
878084263
335051882
1087392951
71011367
567340718
1094130151
752704165
199128167
1006625981
587071323
207164202
2089830686
228512070
1558652261
592063297
948794785
1214337200
459049584
1884574523
2042315272
1020645970
2017217611
1583937588
1969923750
630688479
1491249539
372306903
35902201
819521602
1868953829
813758349
1968376135
280456915
1184386359
1204588686
1553751610
726463304
1164610602
531187203
598105681
241820860
871216648
1359145452
1348204193
789606207
440789876
1140564739
480353309
1549976165
1046748625
1964104438
1313850927
2079556150
382718872
571795708
1275154768
321892407
1641753113
1926153107
436743348
446162026
176859497
1909904533
649687780
470294557
697387960
943350844
316491221
2012779810
1206655994
1353866438
558174346
2027998194
1243978704
1515189324
1248732374
1621187973
1463711926
1779075562
1851128502
477192010
772664242
270111756
1604494557
300985036
1106917477
1899650878
988337366
1698911576
361233101
684395367
1418277693
111049948
159910765
1662996194
2131049967
1623382041
568888681
769458077
17093064
1564551110
372841232
158164520
64552908
2137990840
842630946
606258155
796732018
1189756117
608001332
524173012
88524073
1323550457
410577188
2069062125
2054350878
1075232478
932573511
1871105733
1057023134
1979890879
583015460
869407332
1186466935
576834346
1608366413
1340759726
1501663903
1861547961
780839708
93642578
1971598921
1096057735
731300354
870598857
1790277463
1457305347
1959238247
1892081672
623596410
1338990311
1042283532
1675341627
202924781
1150067329
1449738195
999015610
157262272
1497938783
790803362
1754435368
1413824726
1901164527
685258482
1873196744
595257030
1923908280
1083803713
1760861417
1774083171
1435200218
1711737104
406039164
1482921645
749524480
1452350656
1214616579
1174232282
1668892235
1135375686
2080326164
1031174190
1274336459
1881253788
718096619
85088951
998030756
98243332
2058218023
2062024472
942410704
320340837
25626101
278022169
1094874833
181624841
1048462472
1883775415
653504163
1293435431
305624509
1831505282
303970991
2121625573
1348400424
1389617343
1922042475
1712922600
988770707
165205889
576026210
526444615
515690958
500705000
2012212578
1465029777
555289356
21021309
255194067
1852057680
638467771
1373313881
69077836
1492297633
1699925296
2054868501
746753304
680689464
992432445
344692109
1922052992
1138521910
1529430292
1599285159
1380960583
623590359
1550019688
1944246974
1581342601
1250756449
945484051
835013811
211053904
1314522032
1027732672
1941762241
1775108186
332571746
920845129
940871918
1562145531
150311223
1416583928
70142840
2045323277
529308488
655953588
211660888
1842032126
2022149405
425237403
596318972
1901192339
891874344
1355343694
633790592
68934322
452645631
170999929
1595479976
2004020042
1300267183
1824390816
396740936
737034246
2027250423
1530146216
362667568
1227685014
615582342
675241061
1609021173
641750053
1883687274
1123246754
1103811038
1494517786
223874407
2104526132
154734762
2043659627
550862442
50001443
205632386
1105639805
655818425
1204847809
1778887342
131238633
1035092306
1028685528
1627126232
1439597700
2046470108
1446858595
1891133152
1522844477
293894576
133544273
1807155405
1442851325
422521629
1688004329
1464389550
547910141
1008696940
1445163705
793692180
117146738
1314026967
299356439
1468882145
22044726
266184425
862100871
354074445
488543015
363405519
1718917315
1212659201
1523621518
1413897046
1031903627
1327171692
881725457
454941890
1611071477
1245172226
1304370800
1294260926
287514822
955467922
1992932324
622898888
367243159
394275819
1607121734
700136049
1513117509
1909900989
1255255591
617299473
1391933950
1682405446
1208537033
1688308798
1490971757
14831190
1835399339
2078525670
708646542
1121392681
1508022560
457078514
1538514806
202368759
818707116
589990842
288473993
59070254
1147470737
1189613529
907689572
385747705
1828556066
1106941743
321324823
1964641613
1335181505
1700092319
596839790
2135227159
692183543
2095953102
1371206294
1213202792
574020588
456781608
386747663
514930880
324362739
1783352968
1747397901
480923163
877790484
1625116147
1399484645
32010646
217024419
252831891
1202059755
1923992770
156811088
1772686147
1455943399
1025553704
907720709
324920206
1225643609
1069940341
160545026
1244411895
75954517
730976973
1000938343
1045236754
1100630285
358642327
2108003613
1141818547
680424209
574411341
86398710
516160308
1323449778
1771360001
1554968367
2090238432
1657264410
1898294290
1833416227
830004058
1364844168
226926670
399204620
1820760058
686162265
1653709049
1969892718
1545799747
1181093228
1486023288
294371166
1961753592
461332856
832618884
1986593864
612406086
763218453
728818343
995582221
1982324349
963326781
1430980699
1004564297
423759623
20659737
1801835318
206107853
1859493725
1727309787
787990022
1146334423
1102988399
1935275947
119021692
887821517
1773859829
410002535
1860411478
1971545679
335319691
1180447053
437144482
1547851989
627815174
406661533
81863518
1428104660
193718233
713500214
1199324004
1341220218
202542395
610048740
787518998
93541259
165592375
566012029
1682828489
208019883
858437144
24961299
1854441569
1253412035
207922126
2131070020
1119852550
1006629377
763197241
744063899
1125598651
1386833654
624670806
1416387556
861184535
1827458341
2104532148
664600783
1075754378
513392445
1616776697
379881798
177034914
2120675904
327881656
1979914733
1560677805
1920097431
684328291
178805529
473613308
287702240
98713612
1359699660
870349679
74288011
838662823
421950839
167692188
475108509
1089697574
46017424
202428831
92884957
289076900
2097693916
166174176
1919063778
1076587271
1053165837
100150628
530690024
1894110380
945947933
187817881
1208911101
283943655
965267200
955653971
148499923
1485784018
1564831236
2048001191
1410968925
755131440
1424025096
1334739616
1168140096
524586567
511026903
335788499
1843827928
1800607629
27604158
927958985
1624526380
2130097637
678566720
1192135710
732010736
2021203384
320614180
1110379697
1397142794
1573062633
590715015
1251205095
1872794575
366194715
1702775162
2026808793
1030012649
929399577
1812778540
1972604764
1810325215
1695289634
319029558
829042817
1379028200
1838794946
1841121606
171597458
1127579055
930399779
326716423
1237691189
543486944
1471659901
1680923349
1581497981
1544829077
20985278
525030901
99611484
1032294579
1785841741
875492675
1734284412
1833198543
723030172
1680042827
1101127621
1006105595
1846370722
564181846
1476823224
1726859561
812047701
1336258131
298536293
73341206
953442232
1156991596
1451512493
413543464
852788745
1269592733
166799972
2036272490
298712343
240176100
171965786
2066764337
2116216964
585223935
1600378409
1822356912
1607828524
923273723
384764927
1826890193
1416612540
560177948
1199295747
1318660117
180074766
2040745007
560301295
884707366
1224867393
1764416263
1751574808
444787362
2027247638
272353848
1155350166
241450462
473319726
950222906
410836358
1392412029
826030645
891926870
1426750873
7344335
1313023999
1552105772
814697216
1819449487
755075396
1672446834
218431932
1709962106
1680469001
776187724
739976383
1633026672
112513979
820344700
1037709325
1495994192
1159818552
963251440
352143338
217949781
435722954
1298451035
1358799784
1526245478
445850656
1849822797
1661577744
320537260
1744201191
633143924
382531359
1478229750
643797572
835512375
736747138
1033487579
747737606
589071101
385994923
646803691
718073730
1446965035
619134281
967813342
701608211
1292117492
546384429
948547042
1182035566
1956394032
1775813209
650317082
1988990307
977626784
342929941
58064435
962863335
620721790
1818624486
1072191316
350495615
729269153
244451751
1819625190
356123269
954382931
760367600
333265858
486820963
374911053
2120438445
957790610
885380503
546822160
1801983340
178528320
1686508940
1982214744
16708952
748640735
665590626
472210170
354054427
1253475865
1696877588
1774657257
691559297
981144799
1934484762
619284440
1250427016
1142026830
561312960
574418486
1095526183
1625791884
283373911
1810912076
1410108892
847660823
163730484
807887395
2098597705
946561964
701019616
2074829316
1690799144
2082728582
1292774364
1726607431
684424557
423123920
454874816
1541955085
911554879
1392643122
473656233
672435420
2071577231
1888575198
1135659487
1259819210
876392559
141613764
1574140710
1974810959
24079560
681716285
1922197610
1786297008
1609138578
1390869936
1317834239
175326580
983957753
945369367
464735038
1110820819
1387265233
964859330
1772131988
1355042856
1216651284
1706049841
1379896852
1737909081
2085639796
1145828588
780883927
158934446
338586904
67754864
37986999
609889807
535838411
1270517033
357644335
1359537440
1046243127
1321978875
64190650
30305313
756588763
1491945458
1069377603
1088007360
1750251922
1223003104
909484613
1994147208
239229766
713064924
811096455
544061098
1416112285
80664664
1514463587
1734798739
1665932202
1184310052
274225372
787165984
1256279622
1523031419
335182905
773741949
1816343724
758201543
307947278
303976252
2112115202
710013600
12501935
328063858
147727202
2061919927
1825056513
1546753845
1589651757
709169308
1846393350
1411436101
1104384173
1626741122
188143112
145589181
1188581079
1512509017
2111573558
274888012
805492965
1629955058
1826872952
1193140572
1045285198
1544226844
1900519632
55187523
58118349
50419410
518963402
1365349864
1456682051
185547546
1068272167
730776756
1385197159
33249417
1786314303
944710621
868055356
2129950230
1764142232
1705036051
216779263
1912054231
1885273609
269429441
2035976304
822726284
1824306696
197954598
57765444
193165772
383996609
2033754752
1462356424
1223378366
1844598094
514227657
842810938
1284286153
312321803
331271029
1634662253
832602379
1116153113
430016565
1928316381
1115325737
73979154
936568507
1121506858
242624169
351291821
929448547
419383943
179644667
512703893
1115156970
1869289500
996642877
811315297
1903970844
627326640
1883239194
1464909815
502774595
1595074521
622751057
1710203430
1970119581
308427210
1101054407
1492034252
1620567274
1042829452
1705903992
240351412
911125222
925306996
608001332
250003845
1438117412
1629212229
712836999
1440777910
2140931012
602368906
565439201
708746578
1309499928
1588056026
425070142
1145370159
729982533
2097637408
2045560845
2056643426
1021336192
1228095800
1788646355
410219916
1815390954
419426754
136865262
1774909733
2010652806
40673522
1118554289
2140149809
1749012446
417643387
908525875
349842292
511118224
2112464207
559343647
141739661
1353114270
942015850
136962119
675085646
951112540
873961695
1555434433
1785527601
198171443
2106567950
858140624
141863457
124905582
1673554416
1185264036
1189198010
1692231437
1771244682
752193484
1518804728
1018292861
18548886
1780712706
1727111610
895700645
41869189
1415183415
662314316
1499692988
440128005
1897785090
1831686953
1527445723
41087277
1825659053
1975608933
1022100446
470260530
702945534
1329155456
819334671
222230306
599858914
1471818679
865329852
454508504
1748174992
1599457159
1811061987
200534562
700127293
1395338477
1018639044
1583898810
2116789345
1339463949
614086071
629026290
577791361
937742784
303142214
1638867220
2015879238
1783471832
575423950
1909085052
1419722189
251796656
1823673347
655342573
591164479
911231068
558867312
1913420803
124895274
320583384
65375754
576884937
1282783347
358454267
111127889
556833664
1499677728
705429923
1238685626
735025750
2047209965
285947484
1907228242
1156735634
1896246496
456069003
501296617
1520092232
1719259153
1125530286
1845983698
773561786
722755115
83647533
701298099
290507396
525769291
1632619482
1271797852
1553477408
1491607279
1588611581
443108899
1320791950
969422955
973060209
1820727448
545038562
642636126
1574498778
218877991
1072581335
742747861
1981013724
472529737
238420367
688673734
617375847
2033875619
1054159971
2142746750
681863199
817101271
1131985045
273560375
1162251465
926274013
1497938783
2077392131
1556679531
1272031785
95425493
1147818886
467890970
7495283
1335624982
1015201092
2073412218
1826509691
555499011
2138221606
263448194
519978273
894136055
957447712
347837544
1302550128
42818506
104718388
706900110
1378790114
584036740
342691711
1755561995
1585763260
1196761146
726046800
960204588
1524454030
1406681360
489930767
133129076
1135700281
1784059024
219091634
698317631
1042204680
610249098
1411695482
1262814876
664228659
1075003811
1877823306
1456929874
163315969
571373368
1890182592
1234738988
569538683
1054187535
1642512974
1406174549
1738775420
411039251
1933383543
1167287777
1617589747
1345727879
1941377565
1598998862
127315375
468927310
1580630058
1257218319
1650072438
1046265684
1402374288
776384258
156343050
316023037
1120112974
420220165
440150278
1184259829
868053051
980215775
1343592614
35447746
1276305416
300686306
532917300
157543727
1040807267
952973669
632471224
690744243
150602842
1231380895
1204126776
1231330228
1725219955
1246559716
585427373
1024763915
1855965676
1584779468
232738372
1024404199
1089287581
1532149030
1087767493
2120432756
1780955357
1975732065
1903890048
159523989
915964278
959940265
1239259626
294178958
1851277347
2070971477
814702209
453011994
460380169
479999543
1189644289
672885890
1947113879
186406956
835414936
1128699413
865048887
26569256
112877668
602130535
660475446
1965655807
275194127
613123998
170157503
1313932286
746328706
26006201
1772544786
1008071701
1389812494
880216584
1060200239
1590889925
1025987057
1667709520
1603751353
589658971
946771536
241357363
777673625
1811857356
1938994044
880133975
423491736
1015350980
312241687
1776808182
189003307
191618726
1626081231
1403314671
42652424
438208949
1337426995
1309055482
835241153
278981946
1492527171
596766400
2079337985
968638312
431875916
655971998
342629564
1060148652
2005398991
1522062941
349225127
1092853906
1040041911
1163695475
1554141450
2072952050
54237173
458686820
765979197
903772112
1717224124
1904443052
248444096
732951033
265776950
858375528
290416166
2086710239
1914021139
224686140
216994789
921534740
1704381477
836307066
1135545986
2072679305
1818883688
891464460
878540090
1516021901
1967030055
500145723
2086002514
1422301510
1002690100
101015014
444727710
1842106206
831727613
1846806979
2082492601
921614313
1230009924
322210201
1235755412
1231577761
1519101817
320485792
1248176872
1471020811
1848658342
251206036
1852752334
627842485
370206593
781957229
1065976255
1722079264
421764051
567402729
1439368909
772490414
1333881957
916054221
238102367
1726987651
729594396
446616614
984026947
267455006
1295412805
508510749
660897285
937657580
1875634986
707726709
2003693560
262882671
562619876
2002913412
854996199
81798305
123825702
439404969
1711447116
289117059
948872310
1637759952
1591958720
1937236949
266437613
622281755
1655716253
1005942396
491274463
1146712280
1306869500
644699780
331495702
499441414
1047657290
885379252
403254092
849580578
833549164
899527536
313789365
1412013130
1960791964
372084416
37856964
378529123
2026541801
1208596820
1618665929
1781393132
122363887
1218797719
1583967123
1242504580
535526991
2021840111
304261524
426747279
1180460141
1744397676
30836643
1130937279
1684987126
483793069
34184785
604106651
1350062937
548299874
1500922450
270260938
190807495
292884463
1175928222
2095888336
2074513993
150509329
608197875
573428417
1684506657
2099019979
289925196
307481462
689980261
700867404
684173918
1114165235
975957810
435880641
1052422540
1944231996
1147224410
1360903639
176371814
1321545314
1556069225
1134102238
1234022143
1105904932
835455095
1443404798
1186340918
1831814651
1690940312
1912715645
226218727
906104300
1383632021
1944778079
724425194
2025305235
1004015438
2138017098
85514561
1080676447
425351696
2117417067
106311663
2132233084
1337637124
1128177206
560360680
1157701100
592765535
1327513754
72948416
467290548
714004149
2123423221
2142249589
445907454
1522294300
801898025
1535936367
561726483
933749032
379021345
1901713787
1984534665
2044462100
519270578
1391686551
597853549
2027336552
1723725238
1717620709
104442525
483338329
1015818460
561274821
159114755
745438486
1811381315
1613495988
108712685
15574316
1399620907
972602503
1608632418
1829594360
994172737
943082907
1829362505
1364299301
1929569882
628557371
2049667915
215668286
575054982
793739284
294824380
669435876
760341433
1296072999
2077038549
150361364
212203631
1337742744
939658547
1262430082
1417484124
57035278
550968783
1696122837
470968443
586251109
1076182249
880526597
668040545
463612291
52553092
1941844582
1513912887
1089128570
1103510796
1429724549
2138616091
1058938060
720556964
370620126
345708499
1505116366
1437300249
994315400
1443508782
597816025
499503989
389058096
2078346895
1111417872
1455764101
138919717
593775361
1288876365
584493884
1531844751
1231222297
460984222
595592077
967239598
1251152131
352632444
60818777
151616450
2057615969
1382171028
1629700628
1283009677
214807323
621729183
1619948486
1956760708
537122860
1036610335
1091705951
2111832394
905929310
967116015
785285117
187428543
2056458980
18752283
1721553206
715010168
1977928676
443560111
1487468938
1756591805
784191102
284612248
1638743043
1659260997
456395136
1415980937
1260460440
1583897528
327373634
1029820991
1836615934
1687989394
994305170
1606317410
804890594
1091782665
1605027303
1549284716
129336783
1881852248
1168859564
2084473295
1506381682
890636133
1492423021
381402568
1045222345
439215680
312970870
1667380297
1301489472
583392173
8473010
459144335
388599573
1667422331
805230864
533247121
994675811
1914712763
267199074
33488258
616441784
654916575
793203874
805505671
156995970
1014914431
339656918
1244610404
21186410
838416485
1367465195
863726413
901680843
815294011
715108782
1883837848
497120698
781809688
414234501
1069855391
1828243124
975309364
1644477540
173087970
632598059
759417320
1295755263
1471520262
1660881827
1509365190
1027297390
559020822
1193048021
1838164842
118702291
613983671
1360805731
1675323025
34012106
240075327
1286173828
990453853
11310084
2041164994
1776007924
1180192785
363855088
504108482
1425471002
7553808
1306869722
414983388
333732550
51810503
526600629
278859794
1080691381
1178284366
1075228084
235201374
800540890
1584818005
1733626447
500766256
1594841946
1714399793
1447981289
1686174588
1563277882
45413597
1728323304
313707080
1191722737
2026667895
741062399
1000963152
208594030
1788083773
279700390
1945806933
13228296
533832845
454932503
659297207
1237287949
921032120
2007534112
1579339345
392580095
1705719012
479163118
432080478
757013965
2146707864
174036046
1463460726
1857252554
1857719852
1611441629
1662297104
2020113720
401980806
870440890
696048767
1086321358
1849743107
1406662272
395387498
1826979025
1216244693
1565464484
1565562483
771318018
1339526258
113936489
2032439772
1166158803
1999936998
1918935434
2011287447
191001446
1161584970
1072147935
1522077014
763368531
764879038
1613454474
448852699
140727321
1159156157
1767904608
1980908484
1325611125
685046839
441870115
547001541
461176163
1316462107
1221709713
905247477
956347300
1013714288
1196130457
1291798946
1614598098
1410322473
1479666451
1288492013
223112430
1979006515
1247468801
316241769
63499372
1276639902
1324481436
750527781
700428734
36792940
18103373
1786310215
219961553
1747198564
1648662069
434694953
1975466850
988288221
358950957
1406794045
1066535741
1013203974
1982237020
1719844160
1498290553
2029852347
1779425588
1437135351
1740452159
1372251435
1581328956
1767827901
447920206
830440361
1517581514
1015447971
1648352904
1192129540
734931220
264781949
1046851571
541305526
232507615
1751999074
2093456944
1091619130
1474668696
1484517663
1216656824
1499610817
423374242
999194256
1160414542
1054357611
818141008
37373599
1724440492
971082670
1750187963
731649391
912923955
426739536
1418179185
699733374
1420354494
215546180
941986878
215108869
1825968207
1270122401
1535122532
1490902311
546794621
2043528497
1680781559
1036238659
419144195
858514368
248545097
1336862950
536473800
790451453
382166082
1636846509
900567514
1351352611
704987730
379497130
1324677454
1212793688
811056083
305736028
2104606820
1961099069
376536147
248322321
1066126689
1322108220
1873882987
1561408005
1812152363
816136255
511283779
1758126789
1384319406
1079925630
552726892
1924183320
1195856715
1315755950
281121297
2011006808
834506417
1012136501
62754094
399355141
560149884
1788278320
1352861247
1785726501
44627320
1464699880
1625777427
594532559
1141722080
1108249785
1635629888
1020120333
708494070
239324026
696043954
513082361
1024311297
1787036854
951115393
391901761
2076773326
1005255809
612701351
929899844
576998031
1379540650
1549356167
1092934918
808263015
1084867130
361948182
1195468052
1408696663
937934927
1072216944
1777269420
1744187658
12771449
593902029
982573320
2092451941
1837186066
1171269794
2041026967
1768121806
1899611674
690322832
279682355
1445236536
1086470245
791126628
353275665
905159545
1650188779
989418083
719671722
941931437
2087311004
822547715
2036076179
1091409658
1086491668
486365116
2131557936
1226486347
71946120
2139323332
542391823
1211703008
49739942
1789798676
1445475307
1379332377
1680081724
1411649170
55365217
234748221
1131302021
1125011616
1679671515
1832213521
649854040
576368146
29972175
606884456
283138043
523417220
332615241
1087600961
944862302
733886823
500050982
355643162
1312795717
2042644619
1705581657
1515804734
1970866426
244571990
396366850
996856657
1501924428
2049328857
2008664699
113941592
1449221561
1653004845
497069903
563088184
1539048589
614678245
250603986
820815883
675171295
1904985201
965557945
2037471386
209624416
301986617
3510224
732245981
1656334787
966329832
413966480
215043889
2051899383
677026556
519400646
894083546
210245453
1623133698
49295251
1935034800
2018090645
108675126
164695118
1864265248
1506865911
957376579
1874878084
91582379
272241365
26926163
1832755339
806588962
1059345
411861741
1991941178
1397666065
553481133
101574466
76714514
535395364
927143549
1175625519
1415187900
800843954
40411116
1274491642
1177720559
1218659401
1595607105
980952017
2116474675
1431270359
1443215987
1027638336
1967926801
1070293040
713762709
482063884
522956214
1657132652
241578494
1751191530
600400526
534458116
1325615418
1951908286
660091491
80721946
433181584
1950201841
598717031
833665224
139458786
252173786
1718438894
1448963592
461841994
1364330924
45165401
1072419134
1778242064
1060491317
734656506
106270230
1530505062
202229525
335899993
2007998677
236140570
407174099
938644393
1755208193
1717482360
1760156859
1355993200
1942716146
166352184
34444250
1571195435
1878801371
1017223654
1905723062
1990672597
424520231
1544759841
325513194
1792091836
318888036
565792358
1852177521
2111098793
15051755
1671266039
1329508679
1053433590
1766264346
1281826448
354054427
857581826
758462084
1539743738
1825521111
859909034
985795049
149207789
197747530
706005285
2142808624
544029488
2058594102
975944902
1760192998
334117128
1999470210
1182030650
419992867
1863621113
456577862
1971736834
2085923668
2016807167
1229379272
1134130714
790918980
1659143391
1763465428
850574364
1501091766
1059590050
508747084
242561075
519911304
776323340
1423544703
606998104
1974552356
1123696360
237992834
7168748
1575469848
1240169546
314365151
1528907987
1374231044
1645949428
247945291
616815165
1784644823
806823467
1153410153
648026094
94194293
711052683
1164133716
1041800065
1997363279
1632443647
1409368000
229299833
1394642392
328213075
1006406604
647179351
1846028405
1493728983
388101437
1679820809
248264779
1189566994
960206672
1445439098
734463973
285045161
376343596
1925098209
1432404730
467357991
1412013130
1591283902
1183536677
1547282896
2034317379
1032343030
1703432548
1229993420
2013604482
205004012
848099377
417539650
1004821302
1133781982
1722378308
1774183234
253352263
950742592
165622868
1253058390
1466418238
1659786200
1905050426
1912723651
1639190702
438836381
723195349
1426585700
157993164
94053829
1248930827
1778897135
1927061990
1659504254
1349643718
1070961935
710763862
292828130
575096820
1926459724
299555688
2007722367
1180982483
1071370535
1618900572
1808305018
721875003
2107214607
2051410289
53622082
632555098
1025196823
1415313225
1343187140
482560250
1065451114
335149972
1824442220
436423500
1597886027
1715051278
1459395567
1670099423
947578484
1289563627
1349788145
1649819843
1716296770
1950417312
775138654
2111823240
1815736620
2141601926
814450402
886247858
426157021
43252895
534243238
1990334336
303868905
919722249
451555861
2476639
1284986374
1059733881
1585430571
1773731136
1697064641
79350763
1810444255
1668848102
966029983
629468223
1159174450
697749017
56555385
1579919351
887266371
61696860
1591182476
369555308
36225825
1711439686
1525585245
152716927
1420813913
1347885191
1090958968
1639290550
983483587
1700191593
1985169786
1651781302
1818800049
964260856
1658107145
1869729551
2019658931
757675726
334498618
1196710628
1113459503
1975134040
1512423997
2064048043
1119981462
688314596
2138812550
1044044869
1593743708
173048382
775142206
1031249641
690725133
52645742
360090201
732885316
62003348
1963007695
602878551
1122743374
1524790133
1975022847
1556513495
1461371380
1035757389
1419845639
388009269
1511148223
981464441
629913589
1941937415
982419159
1217324561
579635213
1614179888
1876582844
1209733271
1770705023
1944267900
1516335446
1334838368
1218156403
1489124903
1384988409
750832281
111651540
1572787932
2092716434
160903057
556751085
834248443
864143578
554061567
691431779
1816982363
1148623035
1638219925
1010898186
675280109
424519254
2004278915
902536820
587400730
743925777
2012609759
1982423585
754850773
662957407
1429025445
1994454801
81748184
1088996917
1546014200
440050744
554044914
1179543688
956196040
1811270140
654229789
1262270814
72550743
952685343
1839726467
1665024776
1509794757
245891260
1944140006
1510048371
573164141
1116832544
586608302
1147626604
996626042
844086369
954191467
374999208
1448378299
1628676223
116120243
2092040838
1489073712
197300097
1040715784
744792968
142816128
1075082946
1023855650
502704617
153574890
167487374
1703692321
1849989417
1648758681
314455967
289937806
1452054587
594824903
248156669
804943748
988821125
2041236486
106320739
1110640952
2138362180
1612209715
317776755
1608938943
1845118120
1567660934
1190841509
2079802092
1061449279
1937693476
1365032583
1354594844
106683066
1257024130
1694608223
239011733
1823001962
2030237875
1432806153
1887150941
2094757071
527356475
899036388
1283690294
336288144
701723565
831282055
504066436
902051960
691068661
1754082731
163961465
22600144
1130973714
1026507955
295222372
861957907
1201348116
1331088390
187594562
1769165940
562854627
1136138201
643063121
584550672
1769731629
364797062
1819555910
621265440
1576168997
1337817500
769059132
1075557603
693771232
1418008194
1779634984
2057424970
305055791
2006753185
1199852153
1130888361
157023430
1848930054
1769681941
641336524
303143257
1346610454
545234834
1368062617
444701264
1089764280
540708459
328760844
20428323
1815457486
97709208
1400757643
1985114550
663319182
449190793
1092454651
2054645313
1773558490
525324358
1552965202
1524025568
2072077182
1594311653
757553625
1538506515
2076462140
1551912893
831616827
721785895
1025710665
2036292128
562518364
1730875263
1418023272
649033990
1241919091
334563158
1817093812
1064478362
792568925
371990891
1933040353
857234923
754304972
1092087375
735786469
1081916466
707104116
1192600766
1493130084
47136848
1999685762
163489188
1094554413
1420331016
227421625
1005443273
1074592390
398900619
1035216873
1522985886
98956741
409648645
59330196
993115190
1695150527
337069547
256035268
756096319
1171325976
476978279
956725377
1255569723
1426729966
2064702563
1827378790
63403359
1273549871
1790355874
226040266
1456353837
1910713904
2009624427
675438801
1684889090
399693953
743407811
119157596
1411870813
1111676020
68670337
1498743598
1765332469
75786085
1366387495
1995346129
441765781
1875949262
135030850
1903294838
269603469
17866619
271683987
1701763724
1168764789
1743864213
577187656
1078007323
1732456887
126047196
1740543736
819967245
1696558755
1100696534
299127986
1160562793
946439117
555693937
1546774964
1933737710
1764229025
787715522
469270444
317994037
1883970904
1328432866
174805943
223253120
1512716394
1186521999
989546967
1429887176
119808186
1823063172
1856033059
1478333639
1909801227
2103531110
905023998
1781741720
1905590042
342390566
553976403
534308081
527772769
1826577665
2016019450
1496185131
599742506
1309412229
1929640003
1209545078
2113904660
172701926
2028900432
354171439
1139263970
1705580211
1868315856
1999183621
1190670084
268742338
398943458
319088531
518465066
1168974164
140408647
602620901
1928911344
1595547556
1889392737
1539896942
606323549
1783434515
2086830095
1877448314
1487412429
1662367532
1294770734
1809014596
1936963636
1119912187
1878311382
793764902
1581391664
1497109403
1260215844
675599911
2069478215
1997608712
96932542
1673121732
1420396800
701811160
832974813
1218695684
1823831126
1575076793
2036495481
389163887
1303650616
606707828
437696456
2053594737
1869073771
488363186
1988871214
1730867377
656062842
1356271600
1710873343
1617140066
61948524
529193114
1826761212
1568065087
1076885136
1006178989
1465619896
322376328
440897039
1872518562
826808265
1321793873
817187551
1331315407
1922360299
1567933598
1653919596
53152239
1417249220
82192573
1862270535
297359107
405014596
752860395
1768943778
2056417892
709350285
1680268299
776232439
836615849
418346948
2111988733
315516725
1566376886
60493560
208610465
2108515743
663471734
563647729
1776895644
1184735597
2059563459
199329121
552242982
1304864626
1459074038
891509937
619342856
2091172595
749491802
1875882359
1589520616
1454656493
1792943936
1467018307
134369560
1098866730
141174169
921211023
1639276838
250128975
445131671
2048088877
412659413
14731204
789169419
1630901871
1122004789
148740613
2092773147
2146976859
1012196923
1461930658
1753462505
896024788
767456824
1155087519
2073600997
508795638
894609181
210666681
1055184704
1492741751
819815194
1249945745
1576202005
55979857
1992262166
456125476
1986758759
1351920150
1956862166
1184689413
752125781
1054782748
1552198548
802055616
209349131
1279593828
87935055
611330796
1017826408
1315696832
1047833256
1522031892
1768203321
1650144912
1765200262
967453232
1464527884
1616192583
1093139735
2099365483
941199959
1831106871
816510888
1158716473
1655514605
1899787137
2022350877
896174030
378715227
133402156
473317109
229850656
75896505
629593571
1449980889
920313295
563041982
50711905
45266385
1389303438
1230743634
1854020314
150252725
1821697920
173392737
1632107565
267579059
990703130
586194465
1145196388
1765397158
1989497422
1012255259
1273104142
697278045
480682656
103171457
840592887
1290247841
1169716061
1047761639
1506363106
579120316
728777789
259763444
1062531384
1976045719
1697756229
1881496282
717298372
1922323503
746231547
992723032
1383992541
1967160809
1337371655
544317194
1859392683
669251185
800645118
1173471034
1439845243
391307732
2030972565
1311417270
328135638
1248089422
637289992
1560930769
1204441892
2030230499
645255750
741742196
1256454418
1348896810
51784904
481589925
80663466
1988008064
1112885209
2029488686
653756520
1886334518
913288972
184613803
1068816225
475075916
481099080
947269579
2053845836
1671448324
2091329689
324073732
1182191109
403207472
1007399039
1851169989
1778405747
1113688219
1494973414
1394740691
88326073
161912494
1056742598
1316450639
597942759
2123778162
1549105793
337495876
655998590
1357806444
852395962
1014807060
303865250
226892893
405757945
988132838
1699685198
753445316
1418684827
652008429
83933088
1702035713
813606992
1191120974
1802395370
14324632
1199540143
1629515041
1976938948
480995395
1175559508
351402662
1599426845
1238238014
753097698
1580372559
992806370
759936317
619274203
364401177
1688437408
1239150219
735193123
553911985
1015837394
1427903320
417227202
1500991642
1700480081
630317165
1285409276
670995006
1738439777
856479749
688712997
619138930
1676912696
1191710701
410028765
1436238348
1440856735
1926335765
1641059356
1984784856
1027565717
1272782829
17291124
1405730369
1876159871
1090247508
1000819211
794637347
1439112396
1535905609
23024990
1048666447
1540587640
1354480895
2118689279
319253135
1062699405
934187540
1482651708
158753868
432423594
1156804404
292323896
59697592
1356080954
1595378017
724298877
1164922645
1046118726
33173417
320437182
2019741850
227306282
128997429
948175542
778162987
1382085359
184725784
1415184124
1408392989
1518880062
1448314820
354192707
754099564
891088300
1737629475
1359467541
587027885
1730459199
1654470512
1916050274
589445299
1623845100
892456260
1656408707
11280509
2094550594
843856878
356587130
2017316644
1907616896
1832995827
890898947
2123117744
403633313
1530370982
237492379
831124435
110910786
1580032786
1996459266
671444990
278331597
382478846
1600224527
1839830557
1796479858
533442802
1003418217
1671898843
808199704
101503710
519856476
479317121
1789682685
2017516135
2027753678
807828013
724048632
507986488
462900590
1922988415
1611206447
89569799
1161006265
1276865492
1920781010
1715900343
626720948
46140462
1705505698
1277002360
1651377171
595599387
1612243836
2020069126
1687655499
48109820
310263461
835992
1181875933
942731748
14179105
340521809
273050989
205979731
1136624279
422407402
1018178531
114461443
1259798746
1493093532
944517615
750949395
2098712987
1755876264
751391993
2065524321
2029223839
223617823
1544466169
1637955398
1011086046
1601542192
1893130062
263425583
637553448
334732270
1796025546
1699136436
810060194
887771905
555764059
525770378
1975406018
2141883411
2128425597
714324104
601630826
42136579
1740418345
1938830473
82783693
260003166
1692513330
78142590
1774356480
2099384990
1216515492
1674772695
158851715
1777420824
1293682861
108111567
776823174
1808585214
1337034352
1431413332
1003441941
1587309482
1669535845
1934373155
1757492340
8740386
873567411
1204749152
837069473
94015317
1559145793
1127067518
583101624
36202795
1344676918
1442863704
212171831
46323578
1711595861
664514453
2110969255
641237002
455488177
451530781
658947805
2062245723
240229329
199126964
1449475736
1118299832
760835545
1897963297
1813979197
956895770
2079231455
882430139
618307729
705956567
750515835
1023738400
1999485411
21002567
1168522895
613528715
1162411547
893788629
1631640025
1138571905
832656783
1806316280
1216520512
680855314
1575279482
1321287092
257787892
459321030
852045226
1435045330
1961932287
1415656975
1265037825
1869875000
1323043396
252407064
855940153
477209776
1914934842
1805510591
71558356
1305942492
1607434957
1041590654
1769203312
1841081886
1756826042
1091732532
2113802412
1337414499
55054051
2128951817
946457108
88811123
1532194863
1361303313
481214634
24510598
1349249405
315244942
441870069
980805076
762439159
1764799488
2088358643
1396851109
1215970490
540927294
1420526383
100454027
2109484125
255233771
1598387143
2126034357
1578335579
1466396418
1590909975
1223930897
1920177274
1598072782
1056306992
1832073361
1590928212
776791722
1082490845
1657296138
1795818021
788551253
202146986
1886199068
862896061
706651338
38168193
473887135
1461682420
359136970
1268328615
926136533
2009258375
1697293986
773621557
1918003536
919492232
1975522726
1906281526
797319163
558582165
1709765977
1941252300
1402543023
1595576312
1995481120
112368539
454511374
1672435504
648127575
188676820
253832281
356966359
382266139
1149337348
613619275
647598589
16956034
1693793192
1919363551
1501903447
1064065688
1869863752
1048353896
1287262342
760863843
1400329093
1933404554
890398917
424583643
1832989598
1733656310
1853171514
1191467601
311839313
747903600
1083004709
973068436
1013411653
753078071
578984123
2058454069
788733726
2032189250
1429516675
653586479
1577091463
1150264669
349603021
1810325215
1459985192
541667587
2099054801
897734954
2023278410
256787527
1588969954
1793606642
874770767
1337519728
167359626
196886173
281433009
1214596678
44553848
1723394161
1265510240
420296005
2099257806
1523737081
2105375728
640644279
1461452149
1445854682
194952269
2100285670
442058058
291146694
1918868767
315125357
805142388
1507291521
76344987
923282474
2003371873
402843578
1321868043
77988021
964472126
225158601
1425801244
2090357017
24359699
1523230700
1981650283
256728124
1418226438
225498862
564248035
1514482150
444425787
700553179
1011564164
671205875
529785462
203094188
630335256
1308663630
156782231
281165042
1720281922
437901622
271777904
2006395273
1753169136
604684267
748738857
117479059
47235221
253569403
1581507194
1219432784
808520863
1127723000
191849661
391953833
1619332823
606887661
743909060
784577087
43495187
732310400
582538648
1899461313
372026723
582562928
1978683473
2076090468
2146956753
1670424530
629041377
1016772562
571631349
1871950146
770052833
792062055
658359081
1533352225
1829800271
906199932
1195548285
1465381791
664932994
1548602390
10619142
1288163249
1266339375
440049134
193426467
1054504097
745174602
2034789506
1048093081
330004837
1096899749
1084226275
783690392
524996453
1177105866
698001262
2069816936
58087781
700288049
877055436
804713374
1358224220
1894409743
2014666150
1638672144
1704117250
446364383
1379668398
706985760
805444004
558949195
180178734
759900025
497399061
474138974
1364706953
1574986667
850359204
1593159315
1434172719
789160465
222039652
1712758150
1573701200
1829729405
1568537261
1034281185
269797401
1674109686
755591528
1099429442
2064127018
940797047
1415063468
1885812316
1247438964
1015704151
1388539162
1819270303
621617671
628587914
57990553
982865588
1952427776
2031282544
2054310030
979440366
657377526
1485905891
1534639741
1741967765
1410389938
57572961
2144976742
799084002
1089598532
1133999001
1072420864
2041273994
2042013055
2124398927
13407835
506411583
1591906030
519752842
495054817
212795609
402878305
2145465575
364369336
1410739750
58720109
963089264
1722906761
1505178121
1126115441
1355573915
81949346
2137093498
1630582007
768906372
1710574182
1579401384
1164596122
84116470
811910592
1235079885
635859202
829551354
1699086519
18802107
1330278297
928588940
301607151
947388433
129054385
1550346374
1441716628
297418278
1565678141
1031357128
2075303390
1597631562
501454690
1580022107
2019952975
1558204880
609847629
1658245504
1921567031
1856667517
1497229606
731259942
2017706899
1219345361
1258592499
911850617
1971370498
417727770
92246510
139131759
2147122084
1372451929
1813095973
2100258953
231590261
1202475467
767110643
1237992310
82865391
2052325019
317218567
1989667928
1749039213
1018917481
1065226481
1373446039
671764427
1483962820
1440454429
1198744242
72384523
1547804615
297640831
1705023220
999303002
2070446091
128437578
1863232193
879661021
1984915280
2004158837
1054468294
1035167501
604098662
2057089960
280523457
1892655402
132318557
23802093
2003609198
86738743
2105331315
1600707314
1989427581
1220367973
753733335
1627378800
1335123074
511453904
1039190389
220651951
1039890788
1717706228
880162087
1310728286
829728719
2008644254
332167125
862501710
638402744
1861622962
1073688607
771729327
1176367005
2137663937
1225371004
437482947
786684645
1296860659
947013570
1709858655
2012607700
1220660378
1255310109
1422807753
95751245
1361254119
1102213465
426798707
415663552
1039529807
616340055
1254798722
2366547
314702055
2048761306
2112972496
1001845052
1500070637
1265574864
263143090
1177436093
347819696
1513650265
53992209
45588891
515652938
2112264058
424310473
1442030013
598308965
43306012
334506996
1526052353
1396728828
234394259
795541027
1694178802
1277535644
1500487132
4512440
1359098109
1390696399
1782922107
1042388962
1219814476
959518108
2113267321
1894954566
682122759
48034091
2073552793
30625986
1188454711
611295013
1559222699
1584461638
1856194001
1142318339
1348947970
271644231
226067593
1436927026
1182364215
137767558
1909801227
572130424
1619354429
2019842508
825639310
40587989
6540956
1814167955
2127883032
2137978907
1798494545
162698734
797237857
960985672
1095284518
23440350
936324215
2048369950
440076029
1904000378
1631656507
1578835234
1019925763
1196420317
400326830
1260931218
1452006932
1315834905
1532220339
1611208267
1276316343
1632624504
380693759
2104813691
319769517
1682497447
1183833181
1638436127
1367804844
1811879767
705138442
1901105728
1804121819
2091834193
2075782746
1848969633
2142010952
830834439
245860348
1376041403
1848661253
469291697
2014096432
1733772770
1779371740
1924462900
1754894001
1323327911
878639678
1574312977
1244834329
1656316093
1061523573
1718248700
1122145189
1496564652
372476295
54365822
566154492
833600046
443020671
728688821
1669471034
2062832549
790057792
1995002561
2116436367
562957974
153103173
1411830577
1312291964
1315548561
1038769680
330397061
1445314125
217460002
1504806314
1221740579
928104019
25268655
979656598
451773696
1057031262
176249852
111013258
799770709
1782779599
426483822
1049385459
1960249458
1808767247
645370636
1048451977
815799286
1184133826
875831870
2074540916
400224667
57510960
1265372239
1151468930
840635161
395763783
1906296662
268753254
1384925271
937472086
298317986
123352112
1450669989
1177073468
1800432047
671475294
969008351
326537015
619025387
235876225
330808569
1268657931
1273803246
818951588
682355158
36487571
544047440
946583668
625527752
990166254
604882216
68328754
1154423906
1753551901
361074731
139479372
618909033
106812574
1951273717
1871100552
1600570926
126657297
1415962152
50009745
499525975
234921330
522770851
1250516629
548383644
1818015030
876660068
915487114
1612112860
872109000
1434357488
1401878804
923869436
723777479
1899549609
607035177
82644639
677844427
399071025
183876640
830944830
943699940
979774554
641972630
2034865260
1437847018
2104699330
1988942992
986504055
267178341
1465576696
308587083
618766031
523978351
1848553018
937834802
114428347
1189968253
1405970181
798012486
1192377732
990142068
33576796
1836162538
1881412824
2058964702
740030806
158549385
399077515
1628216300
256122002
1296524497
226850857
784968672
1922937691
106487571
879583986
2145983228
883771521
1397911548
1739988845
828360263
130530156
940358473
1043773465
1664342201
611237588
809555275
606603772
378200856
869482017
1420210814
1053790814
1938252497
365346026
37503015
505207085
477360466
2033253920
1902928276
926126965
2130744879
1837521593
2035253139
1627026295
874942070
1700675328
117961192
405982914
1448725997
1675083226
862585960
672406105
175400931
163316631
2020555504
56294764
1635628746
739918957
466890674
1973901604
406506021
564273665
1572900687
468543909
753000749
1030749960
1300693694
669252967
1348899010
1050708740
1271368122
2131307434
1484949084
446636599
392188222
1673457348
729699616
1105696601
462835961
840046775
1357309034
2046641761
409607463
15396505
1918594140
752580800
1075311183
620394101
1738185605
1419893532
1127751478
1508810432
872429870
1418476189
991405949
393018324
1072595560
675914580
1713801841
1212034162
89536450
1774636653
1553639573
987066389
1095941051
41057546
1453375924
2054392033
991546622
379074732
543850308
1727181825
1438871379
828082013
766336776
1846837628
1287094479
1782708138
1161499575
1843680236
871566630
1976662286
1594158748
2053301579
1291913175
1994033687
745042102
810510262
88895083
435784482
2058052774
480603545
1135725923
332864875
2047550640
737458715
1491650529
1818489204
264720880
1326613924
2111308345
277215398
2103783665
416982895
1044099395
790711229
1303372843
1938622972
717370340
1901973012
851708668
1169392709
1143361844
615389673
501629052
1930387996
1580575213
1063792214
1120592175
431417960
673048602
1834163996
632648692
1591868540
296240816
126174356
969296140
1968080436
1750237870
950223601
14371339
1049137382
526496562
782339856
1382468314
46363925
1523838583
1171137294
268319738
1178114714
1690989841
1847403319
1943656431
678764095
287494360
2060035640
1049941257
1652401843
2079245340
1012012078
1765094265
1127878966
1239226944
2057501508
1948753641
576754960
893479073
1247910627
1876766338
1410973723
1644973520
1457015555
622608226
1866988604
1420072029
801734283
1426584185
1709753619
1131345578
2018711767
1441077312
781576116
644467889
2117198997
462973819
87426013
1692539100
1528000545
144939381
1213351977
1206172654
937839274
100557631
442101305
2097450728
1273411210
2107254813
535080451
388450402
586029606
453443372
164805224
2069834407
1142196497
1059501779
1424552314
716093257
346228607
1112348716
2107862727
80217436
650513248
1768575014
1660062740
716129861
1046581073
880525303
1147809670
72119892
102103827
1189685282
1587417572
832700740
1376313148
510696622
2140038724
3161885
101344110
785577522
1508358871
1692097228
900423836
1895710890
1107310430
434863149
973392565
1475406805
1118164716
402731020
1014372230
755150045
87108275
2032192932
1158611522
1043152077
477926985
1314281713
1560046735
455554061
846124647
497045439
967319345
580087918
8795203
1549008154
1964437985
512609073
498380548
1679670875
1450701174
1607983195
1833620271
689831178
1933195321
269669930
707523770
373640720
1767892070
19589809
1637539785
276275145
390382555
99460745
90573167
230178648
2031473749
436376175
1224011357
2057512329
667119067
1640473276
1449750377
1178096216
697949242
988923029
59629693
2146143368
124044292
24839034
111268835
2008601700
1887860637
304864715
803712570
469451564
1312067475
1647034766
278230534
70369122
2135077118
844278553
1382477379
275248049
2014128176
1803599468
1800455297
1682698493
1719750980
1460087210
964929785
1266078671
831390281
284163668
1145195807
1530879460
1509437910
1008112741
585561516
644194537
1981981731
1530823000
1689200737
906195036
69742740
654519335
1235502124
140572206
637159934
2098530438
1071080064
1363947337
265718512
1492802853
1810024331
94849007
96256519
576488976
459585924
1803645963
2117039251
880696790
362919575
1406196427
698873896
862105727
1850867797
626727520
154340278
549344093
1028754324
1941122050
573210804
1118543585
1058298232
1494877521
1344130947
1009491164
1594943146
148249689
1558148749
771555122
758955917
666919189
1191200176
2044375353
261052461
1281075298
1733978575
1554075788
545723169
1067997131
286619186
402135765
686671855
243497505
507890711
1315758974
615528870
1352642428
350527457
2063018325
324456278
1984016988
1556521514
1795820365
671544251
1432685164
456058972
343977569
1467434564
743339172
812261105
224517162
2073600997
919586058
1613669149
1682267582
25240948
1605366862
1041687140
1197504678
613678658
1070768455
128159138
1899221146
1956865618
1611497923
454614722
827961
1393520417
1294892640
1590683197
1599388656
1786023260
1883011844
89107514
320554197
267471785
351924092
162553876
470205085
399946231
840810823
92350126
656538773
1960572883
377196035
422803933
1482356293
71879547
104582111
415106739
1617949362
2112543828
1628750616
2050313096
1661861866
996703757
1413193022
1315188737
1710799721
956449188
211724758
166624163
721455000
1259804205
1233943646
1153609449
620013277
1446072416
628000952
1028093187
1635316343
168333893
494406516
2018080578
602266142
953287715
1864225274
1241566301
95468584
1729360867
2060474399
1898427986
1366370184
350621888
586825602
1275000569
1408606596
273329219
182646256
1162618037
512414103
2116533156
1022557773
71847838
1683807227
1975867131
1926612825
128944617
1221797580
1200662308
2036317350
11519928
2022338601
1210143951
1814783055
1421818280
1555805606
1366292982
2043458257
1029387689
614361260
1722137537
635943880
64838121
1761435740
424737761
787872072
348276422
9688535
632559707
1660701834
1869736374
634390516
492276831
577429744
356337569
272222456
82587201
335206021
303703523
531427522
889970171
1589599109
1574208501
159778738
2109504770
588573629
1914268062
481172144
1401867668
1568594755
355468213
87821887
1369235579
590421535
1655954769
1661696950
829154225
76902509
1816998915
668898635
1590817425
496150282
1698964771
1713333977
163528410
660048488
122939393
1056916943
665595647
386102731
1967842398
52999131
522222612
1349996568
743657763
924062443
1536040809
612012651
339281459
1282372347
1312498262
433298359
1660375076
411953973
1484338386
1307049282
1880121199
1465981399
455640520
1497962226
2015199359
1673707621
2076172386
1722038261
1994955623
494979069
644847080
794513146
967443501
1897629404
725337131
440163953
932814234
1226998765
1326209907
797196718
512669553
524381887
1255695427
150953609
1299635138
1799213991
122769613
1517324108
1871760756
1575913569
1983231804
1676507685
1498979476
1468911737
878431228
1881111700
923957396
580888040
1550531054
1992596479
693962703
58400924
852620317
968085319
1654213394
1014060294
502041050
1309489139
342915574
1803174856
445828680
1935345686
824322436
1495195574
1283687419
529842747
1196868009
1715070646
541290314
1640147594
61656867
137894990
1424488621
1198900354
156410393
1405103345
597546061
661042981
730295843
704129900
827561878
381491187
1053960081
1493586623
502079461
1057347111
662808383
1794293870
800684416
1662650713
328918967
467304649
505656456
1017513624
779849140
1583729398
292156801
1851128502
882649934
59758129
1531016647
1957630769
153476278
474690606
143573809
774347343
1921168058
305632915
1591214623
1411347403
1523320593
45939087
889726268
2098079409
524548470
1381882748
1019765733
2144776084
833926718
1965802280
1884867616
780298471
1838519691
1424435638
1271732277
335651780
1782505750
660385754
365049201
1354087824
2014144322
2136881259
399130352
1696885584
316028294
55304498
2121992717
1143134209
896331059
1886705751
1550670710
1694101860
953870417
1762141636
271166816
446769198
1286830208
812875565
1830325383
2080885225
599269425
335314670
60468442
1959142362
1941970270
1146991069
1324726831
887611311
1441979992
871396374
1495971135
1576696117
1074196923
1845949419
1658129991
582254376
1348825895
244873793
294742195
1379731839
2049939697
1354193695
1065126725
898481715
81074276
271313709
1157875528
535189686
1547475302
1323449541
1043568449
207288227
944055092
1385148702
1266553771
1558957164
1592788062
558273886
1874149357
1218826884
309529638
1098378724
485476469
2029760845
21034278
1889358787
7427455
1088552365
1422150383
916083497
711411226
821830052
100023272
152937200
1707370257
1319639336
890089013
654086928
1846296009
1354513885
655957724
1882256747
679471356
1081133655
710122095
1045740660
731794913
1254016903
1089520942
2065010139
477074997
1311411683
1891030182
1544375862
686808139
1157245400
87625394
266662633
1171843136
2026470855
1017246869
1945648246
1868715574
1769583676
1593782829
2026910069
955296642
1241932821
731513878
1198820991
1216660367
1229580953
1253103654
758883043
239354077
1956529137
1934616445
1780099574
1629078753
232405182
168388795
842142786
578774103
138761313
942296675
391950016
468236000
632394134
401792155
1048419387
1588087855
1742065654
2034674356
1199384544
1334749620
1378388594
1856939850
859332930
1398821948
2103787202
1340072313
1764108439
1483847885
1253919763
708369391
608634853
1648713012
152699833
1968824141
356297928
1637944289
1782803918
1822835938
1629841249
430721413
1539221232
306817504
1276724375
2016468976
802522940
825797343
55757620
2143475699
1170794623
1341691391
1643019694
1445363451
1834879118
1532742100
1426024960
1116653069
782122990
922509492
447284710
64208110
1127923894
584582970
451392997
1915194965
297109529
1521987471
1865385307
341174180
1264301265
729618757
619564558
634380412
1457702578
130105408
671251538
773332409
2061027405
2117872098
445325796
2063367422
1004318072
530762442
15114910
462327302
773886151
303152983
301892280
545706052
2040532427
9399280
920801080
1338426248
1113093236
1693060063
101236554
1025097930
621302562
406368377
598544198
2003472419
714588901
1885678884
1114104361
2110717948
1787915443
2129111006
855970626
159380058
947763221
699042140
816157805
635161106
1110535720
237971012
251147714
655824728
140170656
1957509837
463865822
40996675
1860752252
1462955489
617009165
1263275672
457714576
304951719
1743636221
1382785446
1535181288
221977825
516048817
1117794729
496945293
2029157387
448550534
798396049
1862289896
653279528
948528174
1693933798
666305237
484781555
1940021459
332366888
1305370298
553915051
1203748159
354657119
825668384
594652825
397029602
1815610874
1947617827
1400741474
223278091
948598190
1713436045
1523200138
1787543832
988954071
555019418
714612326
287617229
352452887
505300133
205877625
1399973534
1521219841
1219530923
889481632
1338133607
1295360961
62221334
603552118
127289883
641141340
759132537
1393246549
115943136
256185035
1525934372
2046787494
971334619
2037363728
727056731
1611072504
628278
536069497
2077642172
1163822081
582818618
188535360
1134712134
747705151
1991951417
1940073028
753925809
1180135540
1171022822
456958845
1112147565
665323176
2025998415
1824393487
1998369718
429077125
1432201520
1710336136
1600320929
1067941538
578451031
2050629099
289537130
1508286721
1565652817
1528217189
2083781146
1287400299
1783342724
386964240
1269572222
2059119233
1403041632
1200231581
1119817144
2055635185
223798241
899632480
552917624
1570235781
584421248
2062001359
1127783460
409512797
512359723
2053450045
1354248641
36328098
765651205
1124415577
393255999
1441225896
678842534
1754020720
1959275971
1480334750
517020657
997201680
841269171
1184019127
1440206593
589738185
292154249
1031363671
457120040
1901192339
263259934
809564788
1014931965
1438325144
44149336
1693391200
1031351534
672190041
208923590
999709458
986550460
855162871
1120303641
798685744
1583822452
313799847
1911070593
1016892101
1201809726
138654627
1045691129
850351058
1112652963
482677993
337080047
260629944
1394689525
973425108
1204467784
2085224
1354549749
464101339
592644105
772924758
173810630
869558334
1347815475
268246606
1421319331
1764059426
1040945905
1495413189
2007228683
78477217
851304700
1911996332
1989312069
1687291697
1420319265
936212769
1668610087
2132880729
1403595562
1977120638
2107215804
138975904
621135217
231371955
984524896
20962217
1374363103
582473169
229692030
1021633165
445882431
1243581550
680166953
1870573966
21474056
1124841153
721219035
475574539
1152418900
1281964570
440311878
1133944912
145927813
294516914
630051452
1161609161
1556973449
455921419
671785049
532958034
1590621586
1786666318
386480147
1878251801
1290685618
139850753
1415183415
778309791
1159737447
680069947
597023999
387838151
1154800599
1619610916
1506651676
1615586245
193749825
62862185
1780436839
1212577247
1711009025
2120242614
529185014
840694388
662225972
914315946
383083995
1599777233
22510959
762082330
1313267127
873898151
597992983
1353417559
2069244202
2066464537
537361712
999456409
857960958
2059997194
1482101450
1126957430
603214737
566270659
249013855
1607882856
1939259074
907524446
1424417645
624051396
1273304278
2025488491
1123725186
957025788
1359421902
238615156
302064311
639004999
1134183049
874320563
544148063
735171442
1119310291
422850867
713328321
1501296204
1118629148
1466954784
196229090
269440478
108823375
321004278
35565109
745142400
1071878848
1689551985
1891467611
1483297217
296589642
1681668935
1547703720
66946783
1150530894
2003008154
1226286088
1344133953
67502695
661042981
1378787626
288260635
1725042356
1003576710
1522800592
1326403099
808355596
1058574340
575353361
387390143
2109667230
1295873818
1820819109
443219505
1874224232
747468826
2089827396
172040958
853162720
1620039719
436886561
1364171114
112974254
783780946
2020259440
1255587387
394656229
1812672612
1084105141
1228664985
1594850764
1953885565
1613182174
2130777166
965695144
1585270497
983771395
1993731754
1483661629
506957448
1718650875
1711739460
2035183456
226643592
1454005418
983997768
2106787777
2124031215
154741188
361079841
423812287
1547115848
438433853
1290059004
1662996848
448611074
1696210055
192944128
1865906169
1714057032
145631911
1985981252
798646105
628017689
1482808445
1901287545
1589010963
378623594
988997801
307062890
1031341815
1308948301
1565364628
1189356048
867130522
976391293
1894578128
2102287435
447974747
868232730
1685215093
1719017576
1514595793
470144274
228623861
344863504
471041060
1205428232
283746992
11254568
1322243061
511068986
1870759118
835008782
1082237214
1242786986
1776162795
175532996
1156495473
88254652
1569701293
1909883167
400597808
124710442
2071150537
621178257
245782051
837346162
2032144946
1836132830
1875426961
216452742
1658737341
1435866512
161048075
1757019101
677437170
1238046474
334548270
1270281800
629528866
1945016996
163149106
1662335979
543135255
367484719
1047884012
2057224968
2008677297
213949157
501908733
182160249
1462026538
1970666602
729244767
2038868329
439019071
892445569
1846904989
788218129
1210793716
1641988153
1887505422
894446317
596002530
1474941177
1729624973
117011735
2074711947
2059571450
1691421465
848572984
524277435
768089854
1752094379
518334540
1605713662
1457326313
19681924
2019072428
327352795
1656965852
1003025186
262177121
1516885552
513593273
868391820
696084679
1827889156
776510352
1857717405
1953825239
1127547941
1315572088
831277198
1107361099
520813982
386867310
437431920
1514646976
409201253
406085172
1621918118
1560931956
76169010
1336678513
1445216629
1738037165
1435919631
677167130
1925320195
614244988
1275901979
1536666623
706328113
978810153
1151034005
818921506
929497393
2137706070
660698809
1386258464
876920878
2072226876
853604233
510531367
671355898
1462692025
1707419564
1196516000
967837619
587746991
2012853795
952037575
890951358
94597436
1757442818
86049811
1028424211
1319802711
582026232
1725642446
803951128
512828503
748875164
149533794
1022088788
37140323
1035705387
876591389
776011193
128024723
1549640667
448797923
1620282877
1246307431
1011852727
696766837
417558002
1709282570
1452367488
1251283301
274969468
491022147
506487346
685315769
1853288234
1392667616
337573903
937800810
230355846
289089483
156957201
1310433671
1348140860
603776303
2036024189
696887477
1959994247
866577527
1530069517
799852544
795754820
19201826
2138903389
1452929546
972421108
410019318
1236151498
1923172414
1150346170
412215021
164488410
1274709541
996779901
1450197410
6613890
39246276
438443924
1767338801
280957825
1610478202
1058488848
1683557040
1208474066
1484091025
2129833348
358940924
157136554
1435854457
380373362
415673975
859181030
1917721247
820677207
1488556719
182461119
1969674034
1383421194
1467837621
1542504525
617106826
1598250289
1231735300
798836125
159506409
779928156
1676385109
826409237
940771778
56678259
1551613058
1581128301
1281272275
373188052
1491644380
618960979
131761172
53024203
972567083
721417429
1952639680
966189440
1159303766
189863292
826143089
1405770130
407090524
1911722362
1893578010
376994847
1512859780
401062878
397396583
287453220
19111634
1496520687
664265292
981039425
2071181480
112131141
363598007
629398639
1294593226
2041903730
1944659525
1171022939
1068579657
631249264
707488363
1766857480
562062222
4963568
160287957
738932161
1599103259
347441693
1081560029
998900558
979840979
1169419996
85288786
62837212
498774374
1899549609
1480767994
699868779
1012266276
256012128
710783200
1915654041
904782369
1253255316
1086943142
527103462
1615648506
368390492
456554034
270000137
727177172
205204269
1008994626
328920119
1464415709
787388261
1855723277
1217629342
25258801
1988529018
1939894470
180708008
950136645
1890503425
853684457
99612140
1480737906
788088259
525288052
1185262649
1833343557
1417490692
654530668
191293178
194516406
1971713233
1182392714
1593867034
922392059
967120866
434388134
2107510810
1112093791
1767540552
207595230
40563719
462682818
113450309
1412441979
749039115
372323385
1390669904
462548729
936791214
866557857
353804855
429299532
2138848183
1703803816
1030094383
1629434883
630525277
675427063
711294978
1158360153
1586526425
1234157740
123738429
742790557
597525508
251585619
1336863402
93372225
63213361
1789677481
1344739119
1574358992
482276071
1460274318
378193971
1926061795
1183911947
1592015314
1885519927
974696054
933817263
680845381
1694011349
1308519648
1997379842
1661991804
210521137
585783341
482371702
1045701514
1629461471
444691651
2074092706
664474589
311198571
389482116
396285415
167229349
1264613333
928598752
845011509
1368226924
653390186
886271935
196347471
1822585058
1597006168
1384738055
1125893624
1509984649
696730078
1919341613
1219995514
104061155
287462436
2021027128
1472248482
1457335069
1936292540
1917670052
480972788
1290142714
1499396532
585276169
221718700
45368923
1707200006
149202618
38708715
549760955
1780277688
1079167566
1094475102
746222812
997638463
524223248
518185100
126836479
1792056180
954930979
772003836
1884277472
1147279192
322363438
485963584
1422735415
1462882113
1016434769
1377861102
100139484
841508742
1858869430
1837907937
50937400
1641676415
2096707407
1329756454
346824401
1105717197
414388497
1431628479
865911233
1867632700
26644350
444488974
708457767
799654066
1874494737
1609213480
1131284160
1182551419
1496394622
1231285101
1994538181
1938221997
2127282003
1886171589
1496434538
234637356
738939731
648571870
990854703
1751924462
2067888306
260890174
1530013424
68787141
449794863
153674562
1817239041
1200333132
1608720525
843713394
686859213
2035383900
26532423
1018975115
1183192504
123686534
312940504
1202299330
246118272
745184092
838238999
270155797
1796913906
873815560
1018335179
1104893831
1059515263
288755406
509977703
1355255306
80420596
326478647
321524076
1419474260
2051204867
1529333151
98588374
1040985664
367255590
1506842290
1821821105
1101644954
108832477
1753866961
1299716412
1136188466
1364407644
746339175
1760676064
1628893616
1634884382
44539273
250648108
1406056877
405362030
906654286
1616226194
1510633585
1814635961
529370257
442032088
796596835
771155582
1004166331
1684274425
147022702
1538549112
1174521868
1148796662
1854843790
724459917
1899320289
1323563233
1794447948
975277857
49020443
1534440217
658702751
611103889
976016360
818090177
1604818049
728313087
2146386950
807356455
2120557221
2076597509
883039017
1240859308
1429738507
858964282
1972582200
1248256552
1404727547
730233880
2129503197
1259979110
1323864526
264544347
578784411
1710985516
581289009
1981152195
285191201
1511578758
14698518
79075206
1485371166
1324014018
253435139
1796744753
1826640619
955347114
655522476
150810901
855344990
1393679824
1309029583
690913990
923061430
977342601
641720995
1115271287
725425729
1559503938
98596836
348573665
1223045717
1886477199
331544562
1068676821
1264829042
652713188
1001166026
1236132483
339320649
1535830330
622853523
1297737327
1226675988
560605955
478929765
2068918836
1093246265
1526539612
635050380
1083303803
367247333
1091033407
807376213
422880275
725818549
627895918
164836327
1993371895
108982688
1814976935
243699755
941468731
2145583126
1993225926
1494834216
1740374482
1169208412
26940837
1640467096
1850242765
1062863948
1128486412
1425794575
568395502
1884905721
1847886182
1270947491
1849915273
1785175413
1888521476
67641701
961930543
1744398528
1864839647
1764086695
240302341
151764649
977322589
1535599342
610556276
1527186970
351623325
918243436
1524813702
698870333
2141343188
807748390
1885699015
1443458102
1878669204
1558494439
133414662
1633643333
1160852216
2048573526
1606813278
1869828419
1825521111
1549189125
1301739643
1892123646
1364070896
2063897591
1573752233
1265623960
1082601901
740530301
129838761
1015046761
1870534359
1795770781
1983676124
715034665
1280817466
140805756
1287184350
295845584
1767563093
1041302914
835313254
1391152532
1740653318
1416761812
1004178347
187822385
754370875
316594726
1312156688
2099572282
1998098910
760929152
2021934332
418419922
39438931
1189027449
1864022592
2142631862
752036475
2067961387
250830178
408850907
1074178831
794003645
2122089535
757674232
1844875085
144190229
1952879460
722677289
1788190945
97049829
1049407119
1567000343
823614933
692421939
696541404
1131682773
1698706483
957772989
1151935573
667988082
1781377022
1036275704
716051607
111300168
1834994670
1668398475
581263925
666782000
1358086985
302469782
1805808782
1027237010
1260570708
1494543158
56856198
944923683
332243137
1899657116
67321783
51628587
1474403118
208044360
452480333
1453252397
498837293
294640215
516059175
1515998516
931013520
619640512
473333976
952209461
579004065
1421926694
1191610402
2085087972
1666188928
379293367
273306378
261509230
475881005
1559800977
2021702105
1061999229
1075473806
123113165
1212006354
1759651214
1127924564
985554097
224363020
207873932
440642124
703553710
1846098677
683438238
394367212
309751564
1338181580
291259712
428116307
355304679
86295589
87012857
1365838839
1105140282
8527493
939231857
745486306
1799224643
818593819
826234206
1556400625
444223256
929669485
1029876458
1398057638
2016206954
1394180553
1975706274
1093191261
556496568
2059066219
1415514295
625644797
1996550113
863570220
1045601876
735706074
785122832
466607881
2097232467
1188612345
428259543
2007319846
1675647056
1017024214
1158645160
885027096
2131289824
1892023497
112980899
220267243
278830047
1679816738
91476568
993437595
1869341114
1358283658
238710727
491378314
355159014
1157606096
1592080773
1561742572
1094408665
770700418
1728898015
187246489
1356005152
1078171407
476525193
246558196
1403445910
1334688099
156141045
493646658
1645158839
615074615
1478685423
1223957865
613311869
1263822138
1331238849
684719643
1065204118
1283320037
2116146402
902055030
723501014
99516156
182423408
1745869399
1731182449
1616155124
894597427
1358056209
1125406527
1798218296
1964946741
562417645
136542482
1134655605
1492773403
1873880694
60014384
1092758422
776404649
1939700079
1680225806
1387224847
379340322
1688002650
573617335
360495391
1816438583
1142624139
1523286272
1096954374
606754766
1595085529
167509503
844595888
1603452522
568802271
1125553288
1586799238
1478431281
1182816792
1688520600
472137924
1120867289
707252820
1600733646
1539695322
327649331
666351477
453545738
1163084408
1057172481
1993887820
920669555
1910795500
770016561
1123547526
657424761
1642301251
429385160
1486589710
1400133316
1562706983
729064060
827643104
281650401
1790257338
1919829768
390790925
408484771
1411149917
671844661
1161878220
1881198438
1967877389
742897780
1742937266
1134330955
1186311721
738190343
609255941
721313168
1112699242
533561153
2038909767
1129467199
1245115076
321873978
1612120007
1663857581
2017806706
822337502
1480715423
1947837414
13142302
1210211267
349277653
230323900
1541255418
312168866
1777372668
1086848917
168054755
845125955
1726454283
1201981868
850755172
410381214
1291138986
1085227247
1365076358
1482724794
1210987908
773731685
260379223
328575846
37640899
1283459064
184922695
162863515
1181310202
1256407132
1846082471
246465054
38659723
427005515
632854982
1332911100
560601037
549722206
1284693281
1144478149
38763144
1695245314
1252503844
1057100066
1142143761
1417250925
1044089354
2031783057
1865338997
1443775188
1014368808
1656399318
2104371461
106195172
167684614
1531980570
1735314920
11570166
503900753
26761492
1910995078
562224166
989132169
1472148183
615512095
1791614206
910136579
704957319
1946524037
520633750
994271902
1783214050
127638689
870511752
1565531432
509838013
483764814
789462046
681409699
1959633452
237858996
286749178
1485826624
100416488
176093411
692516782
703971523
1921472157
826967579
710536482
974309264
478414150
263387083
549269319
650669389
1079973541
1064223700
1983138929
1986822843
1104024009
1742844466
1767790485
1323669851
559472781
188980592
43418163
1276546740
1482100419
614913578
1086786952
282000583
655818425
1716198585
836245480
29666962
1529835423
282094611
1834601813
1855486702
1816723204
1269704282
303858514
1120220225
1200742058
98017013
467107524
970656615
514938036
310769852
261745903
1722433464
242521530
1277866887
355467219
735348521
740069414
1581155637
1446598810
1605952603
2093940312
240223416
154106229
13869148
1178516307
2090104762
2017137657
2065264914
1785104390
2110094928
234991498
1216992348
183415859
260082361
577179272
1817381310
1327033448
971272448
580891951
995751991
1607418998
1343765957
1168238521
2140138810
558664410
1682698531
2011675301
810668222
1909949707
1188474822
788010697
531628208
110083219
1309219953
122084172
1043462439
1268875541
1776570292
486592904
1290999674
1746717894
16755921
784930133
1280659554
302353527
2107049884
1458486161
1303349036
1414277029
256003037
1294637988
1177673500
1354337350
2012125220
536926280
932649962
1233382108
528910354
2084203989
1500342375
1567231879
1105525442
133880679
1400329938
1004761678
1652544726
2062682735
1840700917
2021030001
1471544056
1305810284
1431952228
1692493190
1515189324
48892692
700350016
1928930451
1483161908
225931467
345412181
1510773003
299474362
1989097764
1896199123
1336479661
1126485954
1603515638
1758551608
60696944
475014206
1251726206
1257385264
2127585227
2003720578
772541343
1883608746
161100566
274166844
683397868
1657023314
592031413
155411020
2147208046
93240184
1656203832
2098577278
1914282228
820702524
1616811664
1116447202
1684356668
1256462865
839115753
873707221
554424328
2116543304
1664120043
1979423068
1517941504
1905684034
1904844982
1326590195
115268450
78258524
991612480
2125101911
769042217
1402492690
1374915721
959633947
1459594164
1694557550
753480106
1026100254
1700009999
1559807219
466037922
511904649
1290347711
668679543
1951804033
1337604537
363641099
473923728
1612755958
268815278
252290846
1288642748
1549637758
1413698792
1580646923
419126613
171602375
1224344160
1686797231
1082162668
1428235850
746792700
1724170615
452660491
1666488399
988462728
303640329
1483112675
555966713
1832751991
2139321150
1864286526
109718593
394465220
765862677
873463565
1057648652
1856067729
416202295
1596300207
2114473690
217670654
864726320
1469012040
1448948240
941162094
1207311462
904927165
631958778
1065144813
139907969
1128081163
1336727424
475391770
883998784
1175380415
217819603
536178495
1549494190
313740012
1185921480
330241750
688105785
806357644
641483630
454114964
1712698108
161594658
2002804544
2141745192
534575581
646619316
1878682899
1282153806
1006799988
267601447
1667493735
949528657
1747704201
1334856722
1990952752
506732750
538895560
938658395
1337375588
786256448
314184963
220428583
624247108
1905218853
407244986
842423552
172410963
2115770927
540958668
40418103
279769728
1680401097
2132474060
1952596795
1585933348
90403199
16685250
521185861
2092584978
375566570
1337302825
2087452938
1200545409
557369473
1885472258
190399936
2023764649
1931918893
2089422532
1095521320
117915516
846966664
1874787397
1657015418
1041749771
1534121548
739485368
2067250641
1275688031
399905927
1617273304
1627947036
1703111425
1334675420
254985073
883238316
857847626
246504569
1885377895
455242705
328725528
1264180087
1930116026
659972668
359284600
1639384377
1599930805
1003906781
247469315
121209591
484617831
1404313012
1278764699
72571874
117942691
1528753547
838032764
1931034328
882488799
704218470
1640045972
2107328451
2011712518
1210111218
752481929
1650527071
1784092001
1532033734
369082207
307895373
1819197614
80147221
1563495665
110769620
164123290
183506889
1009310954
1879279958
89346212
1900836282
1649481108
2093219495
437091666
2080462474
1640382412
932280502
615211308
910596960
929090151
1460143509
1712218560
1394087004
671130215
2028687074
2031868931
741771573
1872784887
742798871
1968548108
1857620019
1058773376
996921300
1290825216
1003050599
1459324445
727872292
1543521776
1159064709
1652161437
756951010
617810770
33128936
2071667418
406527451
1108116470
1627623553
78343068
240351412
375883629
1731659054
2006745225
1710112588
2077772021
1825063859
2004810965
450113273
1788160842
2130946577
1285241364
471007616
2070654723
2128701500
1839341889
1729923505
1322021328
819858298
2067375747
686181477
1909632225
1497134815
656571690
1554890619
1980972939
1459365774
1581205817
451932251
1545144109
2083460764
1208230704
633426153
829734732
911126516
1034465783
1994714748
1024744977
638857367
1881907198
649023917
716459515
586138841
1203456598
948516625
2112442693
845556244
490599970
1083579521
979937531
196187234
885605374
1624776708
940094954
1959560743
69297797
1898622084
808597216
1137272758
2021286830
699577302
1044490791
494339981
272050530
774091364
939786320
1957644258
318574509
211946831
1263118711
2084498897
1043436615
150740032
1610067127
246458806
1690041782
398207002
174536817
140113469
1641598097
409789874
1916478171
1451646342
2006603985
148169869
856878776
1372590539
1527367922
844588355
382399003
604970936
1878052425
922774020
1626313740
555094397
1711780079
23455024
673625455
1362066509
441717353
490670454
2092215779
1973801794
1828932144
192114922
618693545
185114326
1965713342
1479498666
2090396948
220902921
1046118966
349955161
410207552
1310433778
1753205759
921691429
1180194147
834051544
1349028680
1920003152
876203519
123081449
643492598
1160227831
1054853345
348853564
337777467
80770819
1435377569
416691564
1321529594
1920469955
1762635175
1382818165
1224962959
1759243348
1629185330
1933522917
1202002729
462060442
1623906724
70661464
427980338
1878558844
342388061
430431972
1265531464
934477462
1474822355
709771351
1895519895
1049245937
1379833418
2122659894
35919510
1471218775
14141385
993848320
256963411
809350675
1003353042
831017876
1573926859
1569279495
562472459
595021547
41480837
1695928174
47478432
1556521514
197837862
1066079497
1855330535
139332652
1533645258
2030445441
1163954327
299430654
989808626
898943264
926366263
1739680648
734721119
1596304897
1506774896
982407234
106609474
751973370
268906396
69268007
2046131893
141643728
1736849085
320902564
1783028722
1173586336
1699933167
284248047
1983035728
69983715
16589102
1672446216
1259476636
2042877864
1420528716
1455402720
1431991564
1077276022
2066772376
1679078266
385746035
181486912
244253216
358096629
229576807
212119205
1575605718
1584539041
1167321782
2134771871
1014679405
458219065
4760045
1629171855
1628844599
633884477
1476133684
1139143953
1167541268
1234566090
1565731723
7443587
457822292
675856037
1508088406
721739085
150689609
1357924304
262057013
2137849913
1156602176
1754767603
1065555060
1386766438
711100147
551978870
1254778360
1927011508
22180976
1703642380
1463594068
234250954
456228489
2014917078
794637851
2022391360
2036778691
634965390
1710992007
1280935850
1824263563
785768044
1083939396
1018786432
1852774142
362003915
1343043785
1401828791
224363064
1113204684
30533921
635617198
1766728751
103801392
635827431
753490717
933887994
919490083
575260083
2024777901
1538074628
881329230
1206906495
619929195
1071421097
1968746701
158447742
309808573
259089565
1661920304
1922045104
122785453
1374316311
1430765093
1105577685
1239916475
639487985
2069970829
138981331
385099477
882866925
1260576962
1767316617
716869152
1559254352
56066434
1559436026
1427608143
472611420
1514922570
1648828484
785255127
1329477610
678999726
756872278
1350678095
1841088771
571579167
1739707118
1561977396
91906537
1415954219
1864359013
2025246570
987003320
1349956768
2041036804
1556593
2094326590
21112321
1657163160
778977433
511095471
1286850484
672419681
1614165229
2045605711
1116889153
1971046318
638280315
1807178549
1388190713
1638450835
1385135991
913330910
1984008969
1490463749
556652905
1588826078
1378048056
1199607713
826584299
1367532910
1525044438
1073405910
585583444
279478114
476917495
346727791
1143916029
1543776275
1412923469
1435365648
809171861
664080730
1648303723
2066695192
1759595070
648991875
1521875947
1513643410
696958529
1692371146
1745628128
1337638692
184280249
1817228188
829119682
840870781
84888833
2001218366
655807009
1835482224
287108193
761940013
1590579526
517985897
26878724
113879074
1702958301
759572412
803121505
1956663608
328439555
683572581
1748351080
1981542539
387961774
196835408
1811857356
459829251
1806482896
1774039284
1022330514
478263455
1473730963
686032717
1788929064
297016841
325778935
466929614
1355507979
1607797579
453422076
21793662
501960415
473532829
1785121300
1318330001
440634413
1378499434
218979224
1583117628
633769377
1253816694
31643355
275270136
1410702462
794843903
1651307302
260562272
1350874625
1829224200
1997921216
1235012534
1466404310
1954392414
352153423
1416175001
1141394925
581217190
1082438346
286122649
644055424
830784319
129007956
628562660
137907814
335350465
740408226
1376867583
1684221551
1323994619
1233453768
575240113
1618486425
866938721
1695012305
2089678717
1841828715
34711916
1719978440
5470121
272154761
712625873
506127230
1386841730
1886397273
287065179
1467377023
961541633
21110825
985872825
1205178901
1161549048
104184479
173914211
660490708
510517550
1762924741
68694551
1714227801
1697747332
1352624344
99892582
1582049641
1097896940
1672393488
1872845687
1197639228
457701534
1564082372
252309671
1397420216
1745095141
567152786
1057070468
878038974
1121274437
112930355
446520504
1851634987
1657490939
852398599
1496399849
865475429
1441789358
21858114
258377946
1544215651
581790413
1356524421
1611118722
107706524
400512102
909221055
1455048636
725585001
213007272
1115749629
107418064
165413557
133781385
525789940
742123209
1851121557
839535162
391002405
923673193
226784850
980262257
1636207058
1244535262
1885268628
1445746786
1056990955
534700939
749282994
1589499275
428407927
1893241742
768226184
778575281
1676852100
67596563
2035732452
2025691728
1266437710
1393377713
652952749
2604174
1749902986
2024269525
1224650485
361824732
1566070429
1263292160
2047484222
426741607
950761427
1322599730
772699359
206849263
1588309868
718026302
927440944
1648568109
1150505584
439151101
1539968807
2136079771
475691469
1114685962
1214441455
1306035411
1540217100
1025081335
1901163360
1121081798
2004167677
590702437
94954682
953460065
1884737546
1177384019
430343615
1343087555
298577508
1732379902
806491004
1959074319
1796898505
1429579992
1641475523
916990502
571939025
464952409
1167397649
1573656841
666739196
1199199803
1497995173
1745495725
709718068
816136255
2092187687
1923546214
230761316
701253168
326470303
1053969330
1931256842
132766516
311238084
1849187165
154053633
1087735450
994569754
176032837
595499261
639121918
219930136
598405696
292595796
1520081843
1584122299
494537733
1829689025
589222101
357289900
177107886
1782094764
2092471949
1614825205
247254071
298379645
121182815
189886354
529254788
77474808
947122603
512520703
1088394670
2071740033
956211629
1763322921
1355958581
2062871326
1419912170
366355934
521811653
676325456
1850966761
1690794177
453066606
248550682
802371671
1088744336
113224173
286726547
371223715
1105242349
1832064911
552581902
576156044
44760650
613379051
1059586973
1657671055
2088910524
2070098861
150387931
135203881
1584103037
1139176160
984973744
1091007059
1251629956
492585181
1444694874
1917551796
20901102
1297952958
1574635516
2071530840
270190567
653323096
614695560
775069747
1119539987
283068215
1235895410
1187875507
1276696438
1990325504
1592822146
1637242698
1591215555
1993914768
1991684136
1295331474
1798072917
553730499
575650656
1078002396
924342034
1760383078
2057095229
1669721526
1666052216
880331980
86551011
2045461672
1871662029
483576771
27408151
1748507840
891364833
920102084
1043922592
1529520040
1740259691
1725670585
863549045
1339750783
1642676503
1927342394
710090635
1511091219
1933375362
456672463
1701212218
2001310894
1564852779
1070722195
2034446228
334364830
720980198
183155126
968882203
2139993781
1930687670
240475011
1429514879
544847075
1791532157
346726834
2105397342
270992331
493373649
425317578
1173733949
1056936928
805353351
1175408881
1718342206
2117998460
833109621
32745916
413884680
200266630
409411113
1876266869
18846459
1442863850
516732474
1140197674
1329252019
370312031
1588902564
1842879351
1013824058
644539101
4950202
1577662149
202407942
714826966
2010519420
1277133499
340260341
901367740
1546314061
726992468
25694397
186222006
1685239259
976557505
1710828839
1967024835
1354002516
1551463403
197485006
1225542569
545349086
1779935420
93261151
502765494
1425107417
908572470
1692723762
298916389
1884792799
293391062
1574218415
1457148262
1936434308
1464169825
2117669262
1729716847
1162580183
1611262494
131321337
1386145827
1488759718
123990140
902150571
524126800
593573995
208152687
927920
285613313
1307593371
1792295862
8961898
913256919
1820224512
1126764174
503823400
790168287
269277905
1451751570
1710903804
769444215
1905843489
1012345266
239402366
335711174
1729599307
837807838
1181498520
574533182
541044458
1454684676
1726589490
1661576971
1568957289
230846797
565059923
398180585
835593710
1519597322
1289878766
2080247623
1665117311
2098700229
1756595619
1245457384
959739622
363437398
2091842333
2074691944
1704496315
1812039230
360413749
1403594817
690583086
1223013521
975546510
639139552
531097611
570834105
445599718
2105325231
1002836988
913602761
557301733
2130724400
1795634681
842360704
1990997840
109178266
1268695615
2090088170
974745710
492672622
1164943862
1240667501
698003555
1994053731
412571521
1089506409
168460015
1503676207
735048917
1511121675
1423661743
1485004793
967955885
1785325100
612385484
950850539
559567659
126206825
249135691
460738050
1666084723
1822106678
1975850532
95331353
1019274722
1755887262
1945733884
1488059913
1942166628
1546027015
391703661
1356010202
1727887276
319970888
1994609003
358908840
1469301180
1339832214
2161601
1838609635
1098233240
1740395071
2128211074
1037876856
1250622625
1917010559
176255749
324520075
1340013977
1282571014
446491089
1465998246
1207625813
1069032475
452704802
1345594351
503541176
231859621
847455103
186101566
1311170625
1143365988
1092366982
562720213
634750678
685378308
720723922
2000925363
1788122489
382993287
59651618
1158526419
1176791230
1511961826
1261463084
940904352
1895032139
133983537
590659393
27215924
881240441
1052519241
2114083463
1513866313
331483981
1219967334
2014189103
1881204640
125259121
1902465384
1519473959
45861818
446819091
2024550207
630908532
468989515
1552112441
494327906
807592771
931346788
206133822
154156370
1549376180
1036560022
1005237509
372613091
702591706
1263608327
1139424236
508090329
1744637722
1003601793
1269320421
193037769
810583018
1830009374
947011332
666206885
1567218551
1006945934
1915730229
1812723958
294371435
1487894849
301928244
1180732223
1503170616
426138563
1134926686
1777892708
1557622584
27474481
2080258732
449813370
1771103829
1730005478
165457216
1205937055
323893070
1362449086
1284988282
999517163
975907724
729480422
1109431490
1012839566
809568345
2015886770
1360399034
1409795831
99472241
2017218151
180736621
2105579792
1982108669
531244648
44530770
1683221717
1162078179
2101045780
844279741
787698382
1638743867
11741528
1775447406
27580564
555742019
1506600946
1421322981
1771899534
354507637
498566915
1219259631
4052502
1805475493
120598774
1165146344
555706461
2118546816
2090214533
2087459421
1815996944
1654569604
192031272
935515850
1302369970
169286417
1648725580
786808739
1735180996
843463725
1161866813
892030725
1718288130
78959254
1410280637
1251059550
2071142681
547385214
1166820333
301273633
1047680434
1768287631
435997756
1491064875
169272276
1040373607
1208386607
2147128735
445396943
1015585856
1877363593
48619561
505164034
1477598996
1173661011
1927071035
1586350185
829498823
645453521
263709740
714411758
1285323419
1284375055
79817107
369926161
14138426
255347040
85707371
454612712
1635129799
646257109
1717586602
1933460743
123403985
1872692608
1797749590
979025928
1453420768
1472563047
868216359
2130891578
323989543
1398571512
663620767
925390193
1089787728
699552490
1473542855
1232504558
1169563410
1319570090
319936459
1745805123
330564249
1928846765
1311019828
33981788
1996779108
623377099
1130215908
1904991233
480925636
333647396
120658030
1717216040
318391647
2144877905
1284203661
1618697650
2084498897
398845943
877972720
327088989
1964421489
1677721102
206255065
1679113866
873532594
144406750
260409971
119202672
743147442
1240645857
2027850364
426581879
1392566156
539921821
110342217
1734533181
2047036410
191726043
2109328996
1743673868
2031459965
1441034381
2046680636
2109941859
1677160449
1718184834
1533928167
2093326436
567407899
1627427427
1094681969
526678810
434305724
343600651
431368462
1285166294
1771111185
2134642512
1625237329
962567914
919702902
530027899
1117691561
732846712
1354024389
1421723416
1960247858
1762913169
1379701132
382278440
1267213165
393836414
400393613
2136248175
808937784
1073527531
328575687
148757998
1748653124
1106293491
1562230476
1114441972
846334981
598006851
662756424
167336331
1213917700
1975952236
570425637
1996619926
1272313297
714978424
508468764
1381758799
1813478443
651544723
1900170829
792801752
1121800290
216011331
473971104
416993995
1524351190
741657656
1461760073
473075288
992102304
1434160447
38303283
1587240303
1924719017
1990418618
57257750
696786068
441298510
320511341
1811199933
1193031593
224061640
1277119585
284977088
909471707
885344677
1216850575
1922827446
1026068143
2050006589
978490543
459033827
447180461
446847735
445318200
865269708
2134949102
293645291
331483981
641802015
1985358636
1315993295
1913775007
1175293582
1709537379
935325723
1409089551
1857433543
1554320425
1153069992
1252956650
427774504
996508447
508859048
1179033782
2101546613
203064389
449969851
482691071
1882058502
1383981773
346848760
127156336
70334904
910929603
1005364144
1816522916
1531479202
1203566143
1165322954
835060333
2146309281
915243151
1841127690
476025036
751811478
625558597
686013064
1988491480
38297082
622504863
1304624619
928611136
430576386
1111390936
2009513264
1963634774
1829103878
745836064
1705198648
1629000872
120111849
684480357
517822425
126248916
1836994153
394597954
1054178042
1927899639
1749833965
1516281896
1936401728
1611339857
1443291545
1541460385
154122483
1563137079
1220160408
1931906322
1304313428
978974641
600782082
613809620
1110426755
748547846
584412502
72978270
451016919
1129862685
2063469340
983748951
645575641
920674650
1324492203
537198115
1151932171
1098164954
190154186
1955126925
2137414255
1189560961
908928696
1114015746
1142715653
2073062451
1181813135
637834191
533350476
1017590198
1620119380
1633353933
1787985109
282580559
689384078
1241333316
519614311
2042074015
1874413620
1237773140
1917804054
241671800
657296533
1819692655
26861807
1724243290
415877542
1744608033
1054038551
56610752
225496185
960033815
943211097
1170214610
1637196446
1202240456
1647373698
26469576
1486288045
1519966564
294641260
500798323
432252244
1985352621
205025358
1249327964
1335351528
1054919943
1912550855
311282668
2126548702
1351691830
272402127
258792639
2034783988
2089278927
438732539
1050915684
1350099707
1927796721
1033785369
1664821173
1270841584
116900624
527791984
1509419371
1318535676
904694988
1901838028
642468473
1396188150
1598199161
2083053333
1378313287
1357437988
359957477
1982179896
966991173
1185859522
1556076097
698174109
485290124
1917605644
1227404927
23476799
1914574010
1601292192
245215881
1235622076
1575281384
1328964270
1919488613
734421690
54315002
646435447
1253909078
1788129816
2029879215
1374168036
2043127679
1547019715
927779659
1758609533
1416112604
344740918
278615882
1955958593
1602197552
751712185
1532823108
945278029
937113443
1937987531
168368990
843829125
1937518422
701588134
73685347
881933669
641061088
831493777
7770196
2097797488
1274141111
290933090
2008851645
1505603268
502149365
706134211
1668564452
1574881976
1358367488
928199181
1288756994
489213044
1107967424
1391789456
775401947
1262832682
705603009
1420491213
1555087425
1758410137
522813568
2059464129
1088521797
304418160
1357194851
1900641288
1669954754
1044397752
881044874
251687398
1342770289
1539940562
1219025240
2019037267
1696017681
913388726
432365428
876427586
139480111
496813692
1662338783
382925573
649687780
1656968210
1418922727
300858126
1017590198
1868370639
1346145162
2101320149
169129065
1509771520
552269606
709561044
1439201881
1691930393
1417885534
305120359
1522771323
1169284787
643646246
1199058225
403971610
1707933388
395706572
243530082
1524449100
1632614050
1537581499
819910682
1929011638
699425526
1592494664
921904893
1365169082
2097618797
2142884343
1631684937
763874542
183493450
1530655848
1015783334
857780674
778215305
589809238
1400544234
1319849639
207510660
2093606404
561015557
1254621184
712181523
422259462
1743557865
1550813659
2059710059
838584562
175926019
1792558060
1968129784
585603551
1857748360
1578093038
416992382
1045244414
1670752393
1847664739
2060993980
172551832
549045778
396475089
828100740
1803452795
223278091
2048927602
934409141
1681944295
1264611674
885661627
837893384
894395369
1606397979
1796085574
1508915725
1654877390
1275993252
50836999
1708714099
1184309487
527772769
1283152412
1611859509
1786012270
1381589152
104154634
1120769691
1989318617
1681547988
321637482
1577176560
1226533294
369344700
1931599201
1993574002
1008757812
1513654815
1671236657
66916068
502917894
86305808
1859716561
1173366846
312809938
857707654
1952695332
1652402624
1206010798
573955931
1584339062
1725712654
1725297002
1069652587
1868021304
955544961
1248552896
1650743000
1382018544
484509635
724382735
1434724977
761597876
1822646189
396961726
1620497322
1931148627
175024650
1082915153
843206239
1685599225
2110350248
143580667
994651756
470287273
2130343211
1855863890
1904552598
987908181
809383429
1642602386
2058470908
749526507
1315856837
1865196347
1761835394
552178475
656414353
2043188543
1942913491
782169758
1580132971
814527452
962732565
536241921
345453226
1283918511
923948613
459184570
1033303947
1660859058
1995107224
1715541489
1339707237
1263001359
1731921945
357023086
206290763
599071442
1511780472
1440233027
869421429
988329887
2076867997
868871185
1216712171
1209409486
1675542944
144226895
848367825
1518087357
2073272401
1780526499
1575316868
2104179798
292481763
2045483682
1594556570
1769464524
1403847174
646307591
1350057003
992354360
2127424198
766366697
2103181155
840755974
750604519
1884018013
969936972
2075530018
2086789520
650162366
768560254
1358235629
1552020682
369602475
1719857587
991129588
470264163
1560717412
977541398
1503049040
1225777821
669523600
811012365
1706349557
1774333085
1807458553
166880286
1738465146
1811962292
1553890750
1406259386
1226236449
1300408676
605641341
1495386591
1653693059
335615870
1327756135
255344236
1125426233
2116492067
272601028
870028889
1816804944
1633941362
2130015897
1224085713
1274294944
1403361315
1888235966
1081890794
1927117424
274828440
501496138
75684277
209870596
2015430941
365886519
247136966
1409999662
2114337229
28559532
769802632
339777436
2057451091
619751479
439453787
1318345627
913161595
1592289656
1753568668
1642353393
941202760
95839965
851193621
1412011493
167833554
1917020389
1646322285
1139655568
1670936171
1805718684
710790594
2049634123
1607389298
2102982818
1203285384
2133739426
2114547500
362371980
211053549
2123839703
1246974976
1503311200
248550359
1125167744
2113185797
2084254874
2096411899
618751091
1339219438
826924025
1422931855
1696926321
1257599078
216011331
464494090
1902310210
1813280330
1338122515
1350063610
1584638887
1422450273
1526867416
646232868
1873995637
1328934145
469897474
1421566968
273949208
1907134553
553185331
977758858
1844765388
1797349390
1120480779
123966797
735489582
899051477
873123225
1277277828
1195254475
1317562533
701422402
965958675
78503173
1494580694
1452688184
968580997
764191109
1737277725
597913974
1760553871
1884618281
1586221402
92523573
2107728561
1408803402
290587507
2001627912
283025071
468866813
260036072
1738818684
1130977830
589043708
1950362103
2017906039
1929816686
609631259
1313721958
872658175
1353268246
771000332
1487786044
2028907415
1768438384
1085827567
577895663
188173579
1242402112
779637402
1457929986
6659194
1238828028
1353522347
1189323804
93103009
2018405033
2035788799
1412854923
931957744
1590464587
1132957640
1173171912
750022652
1999240132
492207466
2124879628
111098466
710401812
681717016
2033742847
589908070
905098083
1471020553
6241857
768734990
1130868863
1595132181
1786722387
974498000
255822151
1488506701
704451990
1378766095
755316371
735884246
1119497393
1933321618
1341261391
1037655749
524163297
956928278
1884885323
775612968
958087666
1930564379
760045799
597442726
1700672194
1842511225
2079087288
1308925198
2139768557
729133090
1772877840
1542567896
1909211693
894382436
980978862
1338461960
62542461
1142915150
757250454
1606386274
1134447281
956789234
512555408
1114514725
1515251679
1456134406
1186811045
1404655556
571342666
337851566
724730731
1311839854
1159768055
2071908566
768418912
1716751371
1984278542
1832228803
1353828594
1765639990
2010962377
53987823
1625895079
980688774
1573687564
1970726237
840950498
2067467314
2019394387
403537712
2050371503
374632747
1168236058
288550558
1038334307
908265589
2086935581
1953838403
934869997
488502296
643365310
1321791609
1513105053
699883187
245364145
472932723
688262850
1487628870
789586687
799038502
1099729651
702794571
356489027
1813987522
1659920795
2026433527
1221578139
1597599859
741307869
581289009
1450649700
1208835170
879172064
865939903
2020017982
1209464282
751722742
1631016130
1929284615
211409681
539522378
1627886890
1593065079
2121106799
323500585
930290810
5934292
1320284120
1804282181
2121594692
675014241
1371071683
1103632961
1830182717
1220797583
183079439
1350062462
417682623
1874919631
680783125
384510520
1626007841
1338621061
563648545
602110208
126723484
1712932574
1310871207
1239079396
392506675
1477983107
1450526705
1798179273
215915858
1664115582
1503819152
837063530
813212828
980269494
1860337231
747043427
1279049787
1726693430
2052079552
956967126
188584613
1335042459
1603409787
314277463
369237175
152979305
424844955
1538237268
2026568255
160562998
918301288
1042963828
192299806
1509345060
2720857
1701051965
1931948378
365581797
1960064523
1610800124
399263990
134908423
1084391715
1709957888
1165195213
538895560
166020543
189016483
35048007
147807103
844523776
1028907554
140057254
1275150456
1376039461
788778426
941959105
222006809
946935883
781967063
1309157530
1721889779
1398854678
456649003
1595690682
1944553602
1882300299
2124534054
2132333027
1675695212
1846844453
1755273360
1647407675
1139440624
1479724842
1079699964
1022729717
1203977178
2059669444
1589501938
1450414899
840068588
2104818936
148739292
564308572
984885890
1367607874
288932781
1823333114
102383332
1745270516
314913165
395693026
70930209
395898477
403317857
1195260919
1765661794
1122885152
609347451
489182532
1564211633
941603940
479262270
1346591874
163317944
1035578664
1045699112
1621437167
1458178132
826954182
421940418
263565713
1614340964
1888521476
659681890
1657345801
1123938395
375493764
1091637559
1044700567
772410182
1178841190
508873996
1327885798
1579541753
105539517
500050982
484735136
1250063236
327649926
1996120053
1201685666
107620745
713986813
1962355369
1098722232
1035621048
1589347090
249879454
2028648772
2075518890
543916103
1107849947
1715178477
2146245784
689331172
1692386478
120531220
1527012239
341711664
546933218
2130171228
928458581
1287712361
2076213443
1779891717
1042573106
644981303
1721280713
1793367814
1063193466
1156804049
1568167651
58916951
31735307
643478673
1824818729
11276104
628456877
1548298238
1922156229
470434993
1305621925
2133537049
1690789002
1782293040
1777803026
1172361051
824513984
1595198064
1461341857
565578913
539002991
907298007
950531649
253002087
553547403
1438677060
101162906
1872339034
786113564
328188487
1208190934
1127998164
210669029
1134633450
1587625729
1831976558
324788185
915992022
26225151
124208709
577929408
1864763524
1919958332
978293766
472853703
1415479858
1585275488
175145261
907860993
196908493
1578158960
427524064
162086820
1012148686
932934306
958112582
183491766
1927271310
836329438
132544661
1501384011
2065305674
634915896
1404268503
1441943252
1792774747
1717125421
1655143881
659494587
2084942583
1792026887
619462909
976823563
1738686577
1146228647
2044296100
1334990846
1042452495
1727176326
1832691623
748932995
688767098
245216902
891429389
44689035
2092697320
1212645843
737485284
360031942
1279613851
481321634
1693316450
1007650048
1140099381
2063991546
1081894507
1147570511
393437404
2072844418
951356069
1256181374
915443716
1355159952
1563970372
2058893454
1011687921
1250863303
1230013871
1648256855
88479335
947405782
1312504596
275716175
831113922
1486161382
2108593081
1743912774
81576438
1881533461
1329249040
622314938
2086187101
920424673
1971881837
1732859602
1840526833
605116091
1047172017
377223251
361948855
1504338660
20567123
2126106350
1761261927
1986256877
689097278
1224929230
467276998
319319657
1871100552
504857595
2142484874
1886917883
801223233
570948746
1801877514
962179148
600070020
1448567036
1105418420
1369169056
2096491441
1055842769
1787321174
1985351827
1991395627
1776806661
1622539620
303956126
590167016
903715604
806313685
629891561
779447254
234705350
1003830479
973975762
1853318176
1845882149
175815818
30615334
1716609216
1735256227
51670669
683510354
1652641179
1789259293
161509651
851545087
1086941059
1837874758
1206949480
882541774
131742
1448121152
150509329
172336016
681245710
951015093
242759455
433675285
1272192478
663046950
1563556353
2029942245
76018665
1741171746
1795879085
143168052
1271923668
1623570600
1260883201
598917989
116224124
1024257463
1846454497
1396829363
1989904365
1575580049
1137164002
320863871
887882989
1427460432
315800468
323145269
1305763558
1289467343
1935656256
635486714
1778703467
796522515
345229959
541680074
1949180333
1321263237
1611465818
981418613
296304643
925813588
1242525463
321575352
328153907
914509363
1998307572
1701991922
1047764398
92547263
411893461
1189464662
376100731
1026166963
1986897574
510151120
852792703
788699896
2106529728
1782674548
2105909344
698215880
1946487344
1437894081
1761688546
892312334
63193625
1704486175
1360125843
774864641
1934161947
1845254403
1527842518
656308132
1483212923
1693461128
1317556559
647775481
1247360868
1097893981
524900006
1332558431
2123194242
1762692440
1697412699
141258079
1984330328
611303278
1416479147
405617663
1192849084
386056249
48663
974080873
1675684383
609335349
1207199269
1403791581
485475294
1068291616
1918400190
383722078
697362447
598499679
232137195
2038011584
934882228
1541901651
1787324036
591986141
1174234032
826199934
1148058656
650029719
37854913
277129651
1000678623
34033301
1943006864
311662037
1669599349
327692755
1858923040
2038756645
1389852809
253393142
876195742
1701794222
1443693352
1445087037
909229290
617416123
1591026745
1378811086
562306806
353785383
1228606994
849536594
1839192332
516711944
1666246342
1790132497
1205928844
1603086809
1953247023
178516078
983884620
1893982983
1998832585
1950561421
695721451
1803111396
1981083327
2050848697
1260346063
1145575206
500356895
2143041732
2042736580
1207454766
135636814
1059492680
762515974
1720859679
570977996
768394008
1180638873
1185570350
1269208698
2027836885
603372747
695581617
1722900082
233971474
1169959396
1716619568
1521153458
1490443930
1700390790
2079278416
1527990433
1570045776
2133350139
737818590
1923679427
1022894796
1154351073
227334323
1099177581
916154900
1052298841
437372681
647793046
1468398708
1918752469
1178597340
683813457
941773930
1751678973
501531624
559778896
1663656143
1168536310
1466240912
22365084
295186196
1395524319
338548803
1915832662
1059010022
221023369
291489416
1410016152
1706835718
2098231194
73778010
1541080529
298475411
1605651043
1572363791
873903922
3960884
593897955
1569706571
1629637173
380701615
2000345777
2006908433
1157818496
446345558
1755905340
1967959275
346174292
214903472
1477417384
1580436169
60944473
2091270778
487588725
2145503455
1073544224
1432136933
1828574317
1419424499
753970530
571442766
1543271073
180413973
270694438
231503724
83631758
124764130
235933585
1848874834
1942818244
1694858177
2132673326
707104116
2080498760
1185432402
906504278
1675706560
1118186647
427777531
514424408
1856883999
429554839
2080147144
57533722
299785240
1057223727
1198805262
1595897295
2004161550
92763050
1571321739
1227290678
312639445
1733404110
866482876
2119895908
1406278324
421595151
994956798
1673831021
1104167322
1353639468
126098782
593577931
1840407449
1287579919
132839562
1127060323
1028362862
2095374705
825692549
1457502601
1885967338
2097447696
1011303147
1316081506
1347085419
1908342187
1597523656
1902227740
1009355245
552624238
1707720167
1331577362
1693983049
210372665
817538976
492513067
379944280
1756295791
1899323584
1332013885
1883850559
2088033861
2136818382
959040529
2081796160
1053352431
800649845
278060634
1358340503
1129025174
1407121365
1401540844
2109535450
1422317445
1079784611
781525678
1641439556
1117639123
1850410627
62546283
2064465878
1701562995
734532719
436286803
126531438
1709224056
665794034
218808738
1370255099
11144987
1290004500
408968085
922894018
98152875
1279835133
1007645936
936036623
1096976966
1978680822
1577946272
478877580
777249104
1026275396
1733806292
1525375621
726699325
2081654129
1147159542
921909333
1521729916
537308693
438597522
1066903737
326165077
927952085
2114463345
761506229
477911497
648392680
1219939485
252131270
1491249539
1479098006
1342582028
903584787
1801756538
1867842058
882232580
464113885
600091850
632076266
943945081
1032045508
1354722596
533136897
1545569855
1986118279
875914150
724438733
185828122
649472085
107880676
669680059
1579194496
1541624079
628644711
719858120
2079376475
2085762513
486459406
1371643663
1814493440
460597281
1504886018
1885196030
509793885
328157525
1479158025
1660239509
2015277643
1310038045
171616916
1804337764
2111526981
1643438332
400060482
1571282972
992204908
139782160
413023833
435596617
1471500241
1351668841
2036093777
1390794997
1754457757
1415836444
696849976
214756415
1044837550
371242425
1181536209
298615946
1734018795
786906100
730414458
1482988795
950623190
871440046
1070038285
1655006935
1643194697
1784654138
210809871
594758827
821348819
2122593633
972007794
701098548
1979164371
766374198
531567125
637988431
1859965140
1291913175
662509282
455910799
1968403924
36742189
1464271588
78348133
811566698
302791183
104511826
1350073582
586342961
469319942
257744166
1991636990
417354548
506080500
165315
12704354
1027446502
69470535
267942311
1262716587
684713189
375385449
115135113
1747146108
315433396
322759595
1111277525
1210500511
890972093
1577626937
1827745403
1963192905
412540841
497560862
654357578
1766478771
36788126
1656905193
579402688
1821540603
526764238
252839892
935161845
1034138831
1060394964
291690884
1918260704
675058024
696673357
1663187894
619100456
782186341
184803168
1366231512
31424036
567503883
2140777702
854748266
909970069
426917765
61675490
974786540
1203994317
94728928
1911736655
675291664
728188125
1300493405
19419954
2045886409
22594511
540461684
833730111
2117814599
31879206
993588004
2126536450
2122901854
115441563
1097221898
971855997
1177203504
636819310
957537143
325415011
212281800
1308313072
1184323763
348232635
677098846
1666969502
120424797
1029693300
664703319
1018549406
993807027
2007530057
1813528648
1792704026
377533690
128057195
1898413715
1637343500
592981439
1404329847
958272873
1581805779
1773487288
2123897633
1585565216
448742450
1732615231
1163261859
242625218
459403881
2078489575
1549967249
1364225354
620684967
735700901
2065590627
2070080450
952767285
1202967971
2012806128
324335701
1211706709
1157866477
1052110245
310129382
1078889339
1848236317
864143439
74953709
2103889549
1850108257
1799728706
771136066
1564011484
415002243
430238396
561814913
980131784
41470167
1063841570
104365974
714706177
1208222607
1281670301
157401432
1069530084
23235809
325620766
104251993
1104917217
961557825
592410351
1907280995
1620779928
183126853
534660255
1586681945
257428324
1060722148
1531258722
1997641830
1209333122
66489545
1947572547
1030230315
1666702864
182612425
565671093
884054753
1715601710
1876578053
1286093477
915539263
1915336098
972474764
890003459
1519484426
30132235
1483565608
749108241
1278122957
1838756752
1625871964
1834114083
883078939
712263300
2075481589
2137443893
1509005555
156650214
1327767891
1658437852
1274399593
1555525319
1067189417
805390005
996031226
1387103153
266897345
1134976137
1369558076
1795400547
362643081
210673434
472122814
59923773
667708512
1916832393
187374768
364397344
684395367
488645006
315329346
2078883781
385660656
1492233490
1181267606
1099172204
636900238
1109541798
1695582255
482875655
1857620200
1664166524
965163525
1670444197
944206533
1191817577
1571050702
578529998
1095562441
2121777818
917257426
94624400
2092180874
1909076186
727998285
958475440
1506840531
1081626927
1135702871
1042261429
1977034286
748814891
551873314
953591199
971869233
236570331
1532909704
1833381299
846094568
1577550016
913603953
18767679
1560239269
1040838365
1806419722
1361947811
1285945426
1236249923
1784795484
814021422
1866802946
76399753
1004309181
1374231333
138140015
1322187895
125304308
1606245652
910232213
35538785
4737335
77285981
1722549765
1281564967
46793650
2013980396
1110926461
682392652
1251536233
989600429
727616770
2069666142
823827420
2058526071
1805875949
885866076
517334018
748579857
1602036550
2027125083
969932645
999312999
1033565295
711758165
1950862857
1275059050
1201265554
1968617079
178432626
896868638
1812404736
1602023882
1536837323
847758509
277254445
359759839
1785640860
1229535121
1485911142
587596639
2031828602
1281363290
1579878372
524042022
705967832
1167100773
652517120
1007359858
1311176685
263605384
1117017528
619955938
1277014917
347531036
1182824494
2071504626
886580514
245919226
888789133
1682302108
62365957
404864623
1227642125
320287831
2109406904
83915537
1351715293
683193858
617974308
796056505
1429383042
335947427
1399303885
1557209260
1990160030
1374035521
1348846165
346701443
2012065025
1093697270
604449770
772622899
509175939
59968562
2016276507
1610091743
909180663
773864835
806500356
926277530
88138155
299244653
1350363506
444600220
492880774
953032892
934472611
627676410
520736130
918285873
2034829038
811856075
751582123
2019972118
869127446
1599793672
1849379434
1171093767
464892350
1342685762
1698005474
939008570
1352925925
2034123
129999186
1495492881
643859719
2116310373
2094824640
283648075
1166136607
337526638
34088212
575613832
2004397088
1018662059
1170785942
566682662
1393183396
245482887
1550868915
1324959024
1839243494
2066946915
150099214
1836329414
1588909249
923549529
20031615
1549538802
594304674
1477293424
1982614112
722189545
1065113870
1958670393
1610037583
1115601150
1243581550
718572729
620140334
1629202796
621981650
150939802
80671231
1334801119
719378726
2079424942
903791445
39681099
1543549581
1685308083
781719766
447300261
1793826518
30266178
1564495521
1933672067
1250309838
2008129364
125612896
1487003354
968221544
1979473783
343288701
1683582574
579371244
1355234092
892661933
178771460
724205261
194099463
1331535286
190778109
1722477705
93607444
1538828485
1812569005
1196475643
1005113217
1426898025
1265910025
1041274220
815671785
1701331444
1818718129
2141284582
476913764
403992882
258879910
975857806
1314108527
1127871948
1571934946
919377809
1277910510
1458397357
1202576667
707136146
1044776564
1688423062
779944349
725040989
328388315
1519181548
298196429
814571213
1497576509
1673696268
17491104
41104317
1230199704
439433018
1309455873
1917689517
1273687655
1070175828
1753295762
1038642326
372488220
204313320
453110679
817543805
101283807
461357564
1140118163
583037733
392734553
1170318284
2122763068
1226078317
1422819254
457171975
389140405
225249848
1574679760
1805185703
181024264
1480683553
2058591568
2141893506
1604979938
86270662
1303099749
1336981211
973037090
475664019
1226954307
1154284370
1267941918
1139451948
1071806697
1148759795
2049356828
1687752075
1048718109
1242751217
445821081
714985892
1322939207
1066896251
1549475199
789821542
958286889
749832014
446836960
1814547163
214316939
268662079
2084964040
377641384
65892089
1409287713
1303316332
2126395174
2059884635
1925020656
270118146
1940098917
1699790340
1128094269
1447910842
700201588
1199088803
1780339201
598980956
246451924
903350206
485402366
860071765
568540559
1939544717
1009424076
209462226
717454560
1177202708
1316778852
612605765
1274768624
1318391522
731233472
1617184086
1327211892
340251138
2087943629
531691369
1832604756
1098764092
273375606
942789098
1544289324
285751016
1224047363
136885993
148790197
1176160704
446545608
798301213
801425748
817338145
455094745
2051294123
402855193
411434996
1558770510
932137341
2090621175
1607592343
1128103017
2109224148
2128098777
673165531
582791168
424844004
840998369
613275064
423765016
1784738873
641631950
636268471
1357237009
1996066223
1330884887
1055299956
72439483
1858177283
1037419787
1929870083
77495280
351463981
300781530
137294628
1096175375
590079155
1507672968
588403879
994352860
1210928842
1644436510
1964274237
1160611266
1258642930
1756119856
384576453
623047100
1625924334
253366313
844932808
376689685
50166670
997904233
337316390
1525939897
2075690477
1440052672
790770422
1993787130
1148452542
807612164
1816837626
925852103
1806723802
53473150
1230481226
2128580917
229001988
1139040104
819375055
299020898
705656888
1491830347
56294764
146707758
698189371
1247491193
1035388058
76080512
1178945513
1069377417
1507772920
491535292
121528404
1222107064
1859965082
1124799161
161348002
837559532
735492541
1828561958
1217795652
1263392667
166663576
1875772848
232137645
670380306
253670071
1843110722
2039765741
2144037833
1689032030
1021372279
139495642
261167639
792496751
1877768284
1027823233
788612307
84725048
1999218820
846141001
833618498
1431903792
1717838131
197003970
1851542788
1354999913
700666747
1366533566
1322911563
1495657163
851950998
584401475
2011107499
216356667
190532389
253281052
1396906197
704005744
1216864194
1559885699
1096662939
1180518105
620927671
1688168362
1748474823
2142952706
1977182996
188774051
2056466244
1649268662
1673925085
2054583488
1737392907
1047168946
1221561013
109445580
1014198572
162160851
1321802009
792861204
171849361
291082207
1339114060
1110317272
363409945
736361203
189503506
646595833
2132939024
451009667
1830213892
1639170481
776870923
1178520434
2004369808
1588558036
1296173155
1680799635
761047489
179552429
409989814
626522044
135093731
1918782253
1400726573
1568676362
1501284353
443742624
1839657729
1745716990
748285184
781634018
456215071
869508855
956527647
625713225
1915822639
1826927145
303667518
575960384
1437642344
1602005386
1960473761
1677112668
785844449
1560734877
1769145334
96157370
759277649
2063001338
477205982
1387157350
746983889
857934426
1475178968
808721842
1496446498
6441397
2081038816
1919071874
1463846691
230437605
922499328
2020812579
2125031775
1672139168
1473728365
382201694
896245630
1971235561
1989579080
664378821
351294837
1091883042
1952876039
233513004
863608108
1288663225
1284760327
1959226045
1618549031
729657863
1769829044
1151351731
310752163
2014656577
652802726
843861235
2072251655
1465213114
1212504543
1513357324
165856295
1750251922
1227323017
882148832
1429096146
1699916836
1634374409
1512692543
1808027633
1161926165
1434724977
382290453
483170766
928612636
2002153367
1714668344
22788206
233138728
120905781
1799344379
685236130
1066826714
682751416
1117483447
459987635
131321957
1206628358
1450817981
1279316197
409068404
1247896388
759277649
855888791
437469791
1613999612
1923235462
1370131906
2051146182
2132853513
1571602386
2132793494
1792396489
1825126617
1931347484
89409913
1909036385
1797952136
20199152
467292147
1261489388
234234088
186173582
773474522
1526141633
1864406119
1656342463
2077095091
1804353672
1014380323
189323823
373922186
1543853870
1331349657
516963991
1458896972
894472681
586074574
88117794
1209748385
262152743
631147704
1745979690
81809829
1217153059
1475606884
1071068574
616062571
1307654041
459996874
91104264
1893744654
1156059144
121120599
9039285
1136937698
2051504372
128877873
559990046
945399738
1922406969
1987764635
361864458
575258325
1898038310
1560396235
2100344360
2018856421
1598240433
1432309670
1268555603
1418222412
367648685
511158062
1346425013
1666929329
1435829686
758481259
624318213
1835953595
1167785058
1239355885
1568897474
2108910869
1011379218
309012694
2101880345
1822309238
2085499934
1874575727
249013271
1391634144
834025676
268599345
418894825
606429677
414664915
1383079146
924273430
556437688
979510644
370912477
66866147
2098011322
782781442
1672104770
478331908
1946149602
147413612
39330284
12609250
95136921
500603905
420954511
166439898
1081734818
43793798
1847333688
1491863336
1727680673
2113716864
1141043846
846708670
497114151
165695923
1273056945
1700072779
635010286
787152020
799770972
1564646070
970960338
847075742
717662986
1649931132
599192314
416613502
1130433310
472257823
1315911640
1622314739
869755799
1733493412
742781558
1844972879
230078441
625333054
446009875
2000553892
1369057187
759020021
965539440
1023230293
1045938986
716679591
1015997629
2081525511
600118553
2130276562
1874024972
801333952
750828770
112761013
316871847
287788830
635220241
1531370108
546864874
1743003284
1057011939
934550529
809532732
1024770246
24585274
1393833980
380484201
1017766472
1988994174
420367347
337445074
1629868959
2024737740
847888490
2057419187
1836526051
1669402603
435106540
1017863810
1928441910
870826412
1216203339
1952389848
1607212939
672993853
1131889862
537064897
1249558926
1432582184
546019114
1549660723
135944827
327821387
799932391
1372621787
365661478
1556050308
404166570
133205257
1092778074
410970912
1368070570
1508049018
274834906
461316594
2054461994
1493492588
649565893
953952917
2078689336
2062860926
230194201
46505886
1066226389
1504410770
1219995830
807754010
1488239285
984437996
2071790461
256943221
1274121083
1366788307
2143845207
196293852
2126548702
948823927
251673079
2125136148
951850565
1534621478
747182796
659301665
732207153
501697687
1124190157
652802726
851242036
63122180
1085510949
1238730431
610883444
1888585288
1254452913
1897793722
2024273796
1851516399
1783923886
1452033949
1379989640
2137586428
1208665880
1424690888
906192028
345492794
1969132556
1794744171
609035236
742243836
560323497
240610015
1820621357
462019965
504415966
1519133404
899437083
2145447507
632047398
479216673
810915782
1434925239
1788830431
227256328
1160601392
2051179653
1945351062
356560024
1492086886
2071775614
684696063
1718538755
1255953133
995738821
1511137017
1569389890
1299645859
331171574
1816723883
1840816408
1711923067
1411425858
2064682475
1189714758
1528497408
1170539032
2045691016
378479720
70835544
1042597433
1198317290
2083363335
1464864323
986179492
2028151866
397850262
349961806
1694340948
239363668
331186912
550997142
846782692
1925912534
1387028996
1445102108
1355631303
619666987
587225715
250842835
2129394818
351499473
1973602743
261889086
117263317
129902486
1670436579
1959558280
1540907695
1290047832
1114083783
589823005
1979162168
1513637009
1486835629
1805767809
1322152643
1553521118
824394370
1986185280
1211390196
68735032
2027715290
1424822140
576467531
1140279496
383209167
513961046
129100826
1679723030
176896824
1625748663
1056825315
1872001622
287306191
1038450971
2057577856
1098816140
654715712
360829922
487590726
1212083666
211331846
287650902
37148119
2144971566
1729952286
970366033
739825824
314859119
741189145
1588184314
1067097703
501616181
1140455185
329537360
2054537672
1874651482
1030328063
216907999
1920538976
230648053
2000289955
1874884016
1608870711
384615639
160945445
2051307205
798301213
673232507
893686270
837038882
255047305
2109180918
2103729071
1299352454
1661781049
652772557
206886476
1521813326
1778405832
1324179362
964567578
1950815689
1422242233
1533947813
1599756639
902622722
1511258386
1465157334
1808905548
1298980129
580957385
1633341335
453582705
1032688562
945805711
1463318669
17153134
328082928
737438031
1261194607
808969818
284779925
633807275
765182762
177383997
1943288887
193865041
1674403710
533969815
1995988018
885986858
352708377
1913003002
1918250103
2039256245
1681333438
729400947
1044528427
208204364
1454848063
398372760
877198658
1609862051
1819909650
186968683
797386035
453505103
1606088982
611701208
811155580
1453577452
2018979959
1680899177
1516155617
379055648
1358499356
1457261514
88357214
1938252497
1440109775
1168188886
1442089593
1809363021
817141586
758705335
1523731055
1977107880
2061326392
1189628201
1190173945
795595941
1257737068
755185226
157483513
1226912607
1898664871
726692325
596049291
166600456
540733806
338409078
488865224
188942324
1670391363
1363658654
193288215
512120993
75474056
675852694
1030439613
1329877660
305986293
1047687880
1922684243
1024856787
1828128583
1349328876
905352420
1574721186
994320538
2027537506
347177104
192174523
1068866563
1470159996
1475779914
453785310
51348285
831713551
244782138
1302028776
1511689034
1960870920
1427020207
1164266110
154124739
1354333050
126542176
807717989
507634404
194001757
1881898408
473427374
65802863
711724465
147930318
780463490
1142694218
2117094891
291214095
385322334
1788051111
1316751211
1884616149
1996326333
707546137
48736203
816733900
2127897906
117117318
831615356
137099331
543511313
1395866602
1144244504
2124256163
459908084
1662553841
1115489755
1811150889
690888352
108034242
1349032608
1569091384
536858868
1878410189
13351724
1183914595
328572090
928598739
516853209
1178066922
2101390819
1955959956
875767561
1280201039
1345189571
440626618
1576967433
1879942725
1801926338
620017743
1614443430
1929979973
1190223468
1235344004
2084325661
1155792495
1314623109
1715391556
1542881492
1480581176
1553039647
407008513
1989116317
1729931387
381620595
1582542323
581352756
1164981494
1460375856
131163385
865365403
50007525
622681486
1501786429
1264992421
1225528496
1967800491
1423597875
167012628
1530037839
791882120
706992228
1104968860
428289293
372259395
326828449
1061625316
1732589439
1245445569
1111994019
1756012211
943174657
675452895
1445183299
1433282256
1049215043
1455854261
865992939
135823888
1840628862
1724904315
1153713926
1956213379
1157963833
794596097
1040078194
1709061984
1146802939
1092344396
1265598712
987477265
257775287
2073431039
635756817
227970308
726959552
180418722
1881101221
1477622593
1466444766
1469540116
391117427
24750305
1490809616
1378909684
1670211243
2137203966
1357936687
1619614426
178350925
96783907
493215008
1316751791
1000610409
2109357969
2131581011
385116322
828268877
613348108
682115218
1334781411
1221584103
474912682
365551387
741625215
1636122688
528119128
552347194
826932979
615724739
2109009998
1756460769
1047600229
1273898493
629577739
1917782069
1660386893
425720534
1258381665
810981707
263313730
507271413
734054062
939175590
2020547389
2130231384
309993060
733380761
785414018
2029836512
724843570
1053931473
1744089985
1933266478
413544631
161079913
1313397823
577987329
856829802
363397882
582156220
1206237370
930156220
432919408
716326254
2039263539
720170781
396942472
2091517035
872712889
2146745419
1651222487
647349920
1761233415
325067188
10346834
846056124
1641678199
1123608721
862505342
1012875750
450991446
126973879
646331730
1427124091
1405350924
1579417680
909227066
777328741
618174449
499902930
765898465
427526130
2024925650
2077254421
1528745920
2128213907
224132451
1649041403
115306110
1220301361
1559814902
836157788
1705605850
265001681
1021545720
1588962764
419321850
3109341
1187121194
149111152
485240326
2095394931
76672189
1375027731
1858634450
1340137570
1899409650
1151851813
1754262023
597202139
268951638
1133257219
1851327210
1400253321
184151362
607156276
1801809002
1676714944
2116894319
830172748
1372998763
1018007832
1098437358
1643442798
1848406437
772742523
246643327
2075847839
1131985026
547429362
197960298
816593254
388445773
1952634991
649254926
586721600
22738771
1884842215
2031319944
1413200458
1627586200
180708008
760183398
2114148806
591538993
832576886
362287728
1617644116
1918799181
830092777
551460667
563910932
497243907
97364843
1481944913
768235935
49237860
40187774
502248405
1509322084
1074171444
109751946
1890217067
1141985469
1123467539
709127678
1985547482
526549572
54106986
889635353
1253315020
1092659327
2115770898
2071479677
1376138910
1030910656
361208745
1429947078
1516364848
261110684
1003391215
1269949631
821781146
1436141315
335299158
787352919
76223550
1400721493
500564735
1236532025
909291917
472880883
679560434
909068567
15250763
2100648407
1450656397
2025457451
1320799573
142566348
466803294
2006734561
2131178957
390587641
1316837595
1043955153
800876270
226067124
26491024
918855346
468236000
1910180482
1841426347
1047599698
1340058034
1325340199
1005179039
1392327788
1872346898
1195856038
444391219
469564586
884549128
1347353857
1866403549
1345213188
158624730
1484326685
1097650064
2121812074
359212389
1713149063
303213804
743915128
1210438939
2002020712
1784343715
758796943
1952379061
342707511
1949084615
124369477
1408284395
1809753339
2074566261
1701821791
2038809002
14962543
1298611967
999260560
1199202430
532890103
898949873
1223323107
589524852
2082658188
1273328663
1436135510
1173971440
585375168
1260710736
1797490055
798661649
1590078724
321275722
734702693
1059707542
365096944
160976057
540792257
1099060537
572768082
1763502858
809034496
1165460491
883508369
997394297
74042722
693828932
1354055723
333634713
609546041
1578158960
1975300534
1160197638
195209650
825367851
570031020
1032412056
1181659228
1334751735
1693940126
1658376127
276822045
1470983627
543118797
1006666512
1810240733
899560419
1500498463
1810327525
1861660422
275005473
773637139
410801904
1596285538
1696390994
165294956
1887896361
243553272
941874314
492890574
1136312170
458854174
930242140
863637731
2017944895
1141834208
409167689
180207404
1597269903
1728242059
723683397
483596008
2072582660
1486200241
34231493
2013920117
1173988780
1142344129
526167457
900086347
328831348
1712502050
336604444
535033831
1338858515
1947221122
53527201
1031622054
442465614
1451803509
1880223263
1292070970
1952467451
324217522
1724285008
302966176
1739273625
989440262
2087923703
1682224860
1477350728
1112157701
1744781478
561366039
1243914132
1206693770
295975472
1914078721
1701089669
1881335789
774685082
1702741211
546409029
379410344
719829322
150499526
876442054
116231240
601254582
2060018450
372134270
972609477
1842972139
14003021
94355950
2055636453
1525909876
153548900
1745967748
580111058
300262718
919099515
890962943
389172969
54730413
755062557
1968092963
1848108236
218210861
977661340
364120075
1575772788
1335996008
238047153
574572159
2104970294
968921746
1318726172
637856119
500308587
1445213526
1932572191
1106539285
1481042708
777369448
880572578
1763630790
2117596271
1216823547
1801156080
2045155787
1550467689
1581644951
1887458191
1882544858
2103733042
585654424
373325007
1280446353
245906969
1559891868
466625133
707088945
440575506
1074115096
1920130289
889082261
1951011886
1392503242
989161094
1004820796
611599791
995565329
1544962617
1456040918
407199121
846173345
1852308983
1061161436
680833869
1220759458
1755941230
632753138
2029949788
1442894536
133060476
1132357476
847086078
875364796
1689315917
180010342
942395720
1294968154
1934164355
2087970
503906064
2092090746
1256647628
1505847940
417026718
645784987
1745534897
279776522
102859592
440192718
56017673
270258007
2085418536
2118608537
1418693954
489245802
1198245416
1016204026
589975133
862576712
1144538004
1668789033
1876389531
816593254
1895604381
2058688699
1233372257
1260284103
170718535
1127560459
101396659
845096550
246016949
1831768722
1503212453
780555565
1558606816
162804417
1608218189
60333426
2116264306
1801366571
1327436539
1465675897
430210422
331547597
781948753
1588270744
1813400452
1026394701
1579648562
1065409631
523663504
5738799
1090209522
1607088571
421483247
429794062
2142592234
1496249608
647424870
47015330
2042208822
397129549
1479249129
1681890664
541970410
429843317
2000976675
1795365180
1250381627
1794293870
8124829
242733915
1227232868
465461213
1353285967
1642887596
612001162
1097590364
1418394504
2114770805
1304655704
212264174
1598926598
1641738207
1437723992
1959758999
2101557330
1188910006
193887916
642274483
997832093
213899789
1776010991
720833559
1495666009
1920401241
455903502
368980122
2057282535
808886949
304495008
1679611515
1483896641
991510640
1512641343
1148155630
944665408
672296179
81442418
1157196449
1046148572
801053814
1978270431
429589856
585632898
694004742
162069553
703788796
328749159
2137095034
601681452
398846884
346115377
1764971294
2118049406
1142630376
12972408
1468938086
1846257218
1256302007
1238437148
333847515
306102743
783974109
1898375056
516412972
1513693370
1266087895
1475091927
882035198
724297875
1107651532
931075388
27403064
342527208
1222003739
1082651828
1206734242
13413723
26178499
979978683
620802947
221136620
1352190129
1626096815
2030196634
1708944476
1623833109
1388876016
741254335
1519376897
1192923688
1022056729
690198934
610468769
1092643511
1788131850
1680803485
930194803
1933204243
1428412426
65964374
2046461962
1844273819
1800112187
1295377390
360578742
1233943626
615401135
1050535486
711768411
1437964653
176319488
1973902113
953286650
2099252276
922774014
1891872030
1263399403
1412629248
1562837721
560116908
2064924709
1583131304
446089984
538466475
409428460
2052269300
124694244
1655623986
673478919
1002987681
1039437639
1017420357
1340777258
1261830712
492619022
597696443
1445746828
1288812681
12837492
805386975
194932865
571541359
1390891969
1546183283
2101629550
1287911234
1543004027
1315785922
903546192
608824067
946380704
12290662
1723042580
1864350119
1080212630
750726621
1223767974
1684316114
1605929060
1678005578
1756474143
818237842
357991256
1782164484
564775629
943526374
195417459
187783253
1484877129
1800146192
1215942164
306253919
507198577
903463261
227284849
1665472160
270192520
1176362203
393204935
90149884
589094079
361858347
276957371
956509955
1419647903
1227966963
1408658442
468528266
692228051
1890725273
2000237422
833933296
2089277692
1423554551
386560179
1990821424
995602902
1850226031
1967230587
1149610893
1260187067
1977207671
1080587603
1573761869
993693983
668548865
1709048779
458821917
1652156380
1486616424
1511429562
1045101929
1346036354
1894203439
319610600
1513797435
1281668931
1951915332
1263599043
1293010965
1273844580
1411160335
1068620481
131858105
1740326954
572861302
1299249042
1013321512
1428110246
752056694
503108586
893932218
286766834
1726197168
1218088845
2029612752
2050630251
693592160
1778705431
541315618
727733908
1115601360
944580953
907502121
1518425658
2126195737
243579054
1102332071
1121422739
227296135
1353733792
1063304496
1337860411
758009517
1576454810
639602189
1734884678
656052586
1552007961
75556610
812115142
1555303522
169103601
693982331
1256935445
1839727012
1381585831
802874231
470152375
1317096
29698742
1470024976
811938300
974672335
36815830
362963464
557825780
2077522100
1706981325
1766457062
1592343209
845826403
670507985
1962854521
1353562401
1321973177
1370677386
1973769825
1719854422
720545360
1187767866
1383234428
270406774
777822060
2126086135
238482513
1253341118
2137592198
674410107
2099463096
1410581249
2072525148
265621263
1017896638
1361477703
1544870322
10536303
2138317901
970079032
529004532
1068855241
1677945065
1034383509
1154970180
1783676770
2071726032
836007807
2010525346
1246804253
1841056806
307975158
644072669
970076902
1876190282
613576150
1898760549
957340781
1503702137
98873920
753376268
1285012896
1014197515
1798307011
646786451
1130232985
1396972438
996570567
491863905
836536073
1101911537
83526952
1101576471
1791708254
1584630952
604442927
545256787
442094957
1987113249
1505735890
137563745
828751657
906900442
188819837
1109989836
1106661178
1112798976
1737544648
1356602556
777225845
1801328480
1198156936
639651480
93607036
1666369842
691562272
567709427
247266161
1444641525
237196435
2059130506
2019985536
1126289601
762474642
471761461
747220701
1981773532
931519784
1990808122
1934309766
1519697568
264631255
1821823028
990306884
1473922320
1891494124
77680173
579011156
1740981928
1697976532
1186433119
321061059
1471823507
1114643291
284583098
779054579
1252131463
423966188
1311150171
750446242
745409349
1876631401
1280196529
1926381652
923805939
771494283
801579875
1729739734
1768702511
2143354455
838029906
129690708
704055010
627209295
1076932993
717550295
1178372202
1732704152
274126366
825505618
1733972039
1134763852
53274439
2054014535
543812646
342477408
736116400
1095867406
491031837
675000374
375082837
647296567
592898482
2099524607
1003655295
684542377
936710982
775490688
529965266
1397401275
1080273161
819128375
1073880657
1830904432
1335599043
1220415807
1466268814
1794810525
586225082
1317840118
1411895716
2062131202
1863022867
1553798667
931380810
970055360
549137848
1052847419
773058521
1864734364
829235209
75983202
190624919
1793826945
137344213
34797319
811175115
5811433
1843930527
39966035
576699821
1287413401
2086202288
923260659
1074824125
667697947
11748517
839408951
896577655
2095265675
48363950
1293569245
1879601711
1740471756
376536147
1750209403
1524270941
2103097623
1161339762
543920728
787796784
232431848
1866622665
1999023159
1384717077
1578550236
1592058041
1906982536
340319189
469338864
1383865947
1405188026
1538601205
1145610911
1771029977
923512352
1072254581
964329295
1088739505
2121354678
1888377000
434783426
848378791
1858141298
1613837536
15506491
1847406284
1007322150
1573441134
511066728
2117733512
508152181
259472454
1870624501
1615770045
834152679
696939038
1331579273
1195214441
1353376054
350435943
1421770127
1784720223
902934202
488011444
722441952
943926987
11864925
2098007754
886625429
1989486768
613180839
273638540
353375297
722424634
159599191
1319460721
710947514
1161768965
1671246456
1916726505
1920053537
1579662000
746075451
406689531
640726672
792322680
2089659235
452391
2072505478
2002925207
1096938392
711980737
532983066
360826893
2101160846
1775840157
916184514
1840246609
1482921725
1087370993
1943211073
1669402603
1736539609
1504332174
795260841
701495171
1293176461
17838088
110705537
949809224
1115019877
1400203278
1066331761
424193294
364237
1519683349
733597331
68537297
1364071247
710524570
1863690397
1173442565
1005080594
757320877
1453205110
442076576
754215653
840162935
1642043743
71413313
1046833687
1811437017
612844792
1104628623
1302758307
1112852403
6658428
701889827
558412926
439594111
82058808
32220668
395141372
95999422
12017007
2018304079
2035001444
2116369984
1892051863
121676131
1336807530
468360831
1402417439
1094852224
1348985822
755694956
1681215045
1007329111
519725945
675247912
1600649913
618480920
458373823
967493035
1440367052
1560230934
52508229
1077183682
1088067803
196537147
481542529
1285383752
1298910102
403287021
1388412065
784249854
576386279
1088929399
2040464506
1559725051
431363572
1774378603
390348091
1278553597
1913566442
444299496
920495499
1442510788
776680612
1358534640
840075487
263941426
90358436
1252841824
2032465237
1026497251
556682935
2093655163
1034408427
1602993566
439090749
226852347
1787065587
576546143
203311293
1066977601
1237059607
355879557
1991312111
180040054
1479670750
885399388
609717973
880215206
133638015
206144844
2058999860
753983519
2125964028
124044474
804084733
541795209
366570899
2030237875
471104085
511072744
693086521
2008385793
1573435036
1344445655
1048837278
91015516
294926426
2083304215
1447290286
105055160
1617359547
1578937258
498358508
198349363
910776981
852367454
1635153902
1248758657
1402670111
177543315
389769331
1129188921
1373546933
1398464225
802534655
1521211796
1661288424
1084564051
2026977808
1549158443
1115414207
262388178
1597410356
2129466179
20161976
1866061324
1626156339
411226049
1425091682
1933263078
321966590
23064799
1404188571
735077025
292917851
1080984540
940640197
1775679110
1080211861
1733793817
1565419833
203584019
684548435
240122115
2083915843
57054135
801716164
178419997
959067162
895804019
1489237293
752575185
2108813243
281246208
1566369014
2130116217
87400106
925895705
781836756
931248950
1398178061
1039478846
117503693
179293558
1238090426
1638811843
1083292321
1582538887
1634053274
1546128632
2023777749
184465423
460406202
1779957913
313073782
1749279
1612365704
31952493
257037104
2126629906
1626212894
1042329741
859817791
1260817313
1097666899
220433711
699676225
812603064
295898219
924311825
1452153540
171946867
542418599
1856211483
1805734747
552295411
328121887
896243610
1255723380
837090723
1115033391
896506860
1853107060
1183751476
1718254781
958227337
1906266673
1692968627
454308986
1495815679
250904452
938733361
2092401392
564868117
1539649432
74467419
746126357
1237215006
2122717820
1098355292
173881459
1235380678
770123441
611903638
242004371
1263878164
2119668255
824197796
1367443169
630638320
1164122287
695169186
576121400
742460396
1200193660
1946366082
947700770
638172082
1016023734
325239891
1094495516
1206687858
1251765974
768411321
29511776
519051055
488704154
1039081808
1162662145
211079742
419903317
239713012
624383920
1999491462
1624163164
2023890520
1822861794
1787264006
1479176512
920506552
815144347
1585376082
1372027198
243079118
1818463390
1066350621
476005338
31300222
1401373677
1718735713
1558096531
1704666413
1094962363
869809930
354379379
283797863
448876264
1879949145
145373507
1324350431
375124086
186310048
953759212
1471033025
835345133
1902340873
600002681
305083954
2020917549
2026608347
72997295
82563163
1253786972
1006573659
372637081
812578124
863493320
706879066
2101634527
435142960
1989710309
1965821701
1287516074
532755253
797817829
1275063335
1712780706
1975398627
2098122418
1471036504
1099150391
819410135
433052096
1460408939
983518412
1279753632
1982207590
1993286538
776788888
2115040713
925434589
1973640607
1011972131
462987892
258318096
284664928
872433999
397749548
1356453512
1082420201
1388337804
1494175679
722978816
464747889
944926610
764414160
1599596457
1737297477
179626971
403056472
261440339
132842273
1064517287
1844943211
705251015
1183759131
1260424006
1310479502
444507151
1262217379
1006119321
5101681
1463604365
1349927232
144946427
2079376554
783774689
1353489489
305085059
1796654529
540395127
1927347711
1300508355
1343668111
1917665815
1457524914
833878850
1413060700
605328372
1528821713
1213353023
1155918616
1752629217
1375450898
1276456467
8707486
860939094
1620444151
281127549
589359341
280751164
954586399
74632187
370608581
1500505230
270830640
1572969818
1903697791
1265416022
1971226459
584493464
1467983003
2048001191
656352621
1794815245
299349154
378520673
743053913
1002358002
342955913
753378650
288528799
380471412
422377530
1338935030
142573805
1765279285
1575645876
528082236
1949803501
885390233
1888696048
313248295
674662207
602733916
1038904325
1958702481
757966863
1218302988
1050895201
908930228
1446197217
1431134871
1692723045
1804985925
1094648701
954995002
1463703429
1328023135
997607350
1488846534
801261088
515573297
742323515
1347394647
190048679
73530837
1580746692
1913781889
1619429641
1610824837
1977516267
1092557454
797321926
1024906515
205760751
1129138337
1358348198
905749651
1877942017
490887396
259564025
1750062130
803004643
433500522
262885500
2142596271
1534124410
139236884
177077009
931060416
1155917787
2010422030
734293533
1050775111
1489697123
1995567717
1877596673
546283962
312296371
1321218711
1042550023
779432677
1663263664
707881375
681546495
1231399017
1742321232
1210405730
734431227
256198927
2116031596
445533498
808593338
709282362
660989696
1110269316
208055045
1380473733
1428521307
1838842151
396167635
1565220381
1727308405
3467254
878010100
281497387
846376640
95025034
499497338
1777134966
468927143
553153625
1559874671
104205046
1449668129
882857889
2036379013
1881016571
303646197
928495136
1513138043
1604844323
592167256
722238459
688039259
502992758
329732726
1592580307
443020139
541057848
1408041094
596286259
1209366424
665000959
1687897946
1964947743
446109661
1360679497
141215477
714146156
1313414284
1721367481
2055559700
1708883728
1012538463
214113115
765742817
1992633055
2009031570
943709743
1008129600
1451227719
1779145443
1773752242
1954724595
1837738786
98308455
1680076041
791279697
159367750
2134749077
471203644
1324866521
13224720
1853851016
2062549683
108464971
536588081
1385593409
1999183451
805971778
31939880
512437736
1795361405
574176943
1316430593
1866180460
81564641
79082932
1352043927
724463415
1241215442
455116842
798286936
623060913
517277228
821858559
2065404399
1767539181
120810447
386250629
560966962
162642746
409074065
481306395
1043610488
936783284
750260838
520784276
1669564904
1903509774
982014518
505753185
552891597
1267780292
1634011564
2095095869
359483776
1549508743
685088177
334598571
1383756291
1076908268
1850819885
1619986943
1273122643
1069128402
1356576017
2132725921
1860895721
1878599302
965188274
275121901
2129391637
1517438607
799091568
534444138
413601863
597606667
111407399
996074597
137432092
518155666
1352773053
2111124488
1204942297
1285166748
1135142571
19875129
351768565
1938015536
1859265065
1549094044
855309259
620151146
467432880
1394629103
1378706009
1069584632
949692347
1525764431
2025691728
777621411
2104482482
64704568
194310534
1468777136
1370977856
1451189025
1551838267
612856870
1799821059
1938464625
641037272
1264322375
1703239421
1510183673
787229626
521033550
908350563
956255206
1325408325
1160130115
786777689
1166111435
174520996
252143713
1266029692
554958862
1213566120
740539695
1257529601
396554580
155540176
206988127
1640602072
1932397212
1403262759
1942275573
43131415
2030326563
173261822
248179457
989546754
1346264674
109852285
2053131365
1396045055
891576378
1907833558
1164191971
1954915863
445787699
1170518908
1825956253
990750169
228341977
731304253
1125782158
1909218225
851004590
1987347761
2018537704
1021205302
42820830
526721127
1058720414
2076331424
1901451771
685193006
1213910594
785895771
1573571742
835814149
2078751003
1653268257
2099951223
1607727416
1563799035
2082436752
899000636
1880949801
1425548837
1358754648
565810235
306663262
1681408040
626775035
1574091591
1862020424
1124576311
893539625
1899238170
2101214341
1453541557
1646308636
1061160769
2132412641
244111776
1751893921
933761940
7261587
1846683384
537488908
1615252298
1804111412
1466308861
1066179900
865743042
597816025
1837626991
494869298
1005513917
73744460
130994752
57790658
846468010
1820831023
940768201
1960817077
1376339242
1251948143
278916124
159096213
676774355
1931688600
464523161
1798148763
1477080476
1592587416
295847015
1044046943
1789004450
1652223400
520197987
1356718255
165920258
2018968534
77097696
44958569
524649820
1564428452
1765552300
88877639
1486740432
251488055
35940658
411453386
465091744
937675957
1829205360
1544651347
542836045
1498529119
2004404808
1273529886
1175618473
33554828
1733847894
408537497
1821210452
507856612
1401341739
230943943
623259647
1160875576
1847635724
471421876
826224224
1704104272
1218382799
1095427032
568782454
468912286
10742129
950878975
1708744920
29639505
1057326061
394088452
968611182
2033559465
30131443
795536676
1845146640
1304081066
1013856654
496938153
1618739774
101871313
1842599845
1864899605
692614756
1877028485
102354784
758741711
746116364
1366452346
1908917503
1281136079
1990221454
1665435879
526314861
1798369395
531397623
607829588
109881568
19472128
1284628005
769574152
2137414255
1365305462
515105116
1001634581
1575191287
479253842
1549233454
238917523
305990536
944643443
1431200415
1855061336
224184468
46305771
330756908
217433431
1961594551
1081851622
2131160997
1849125898
926910948
1721604094
1935430438
462069384
1788185376
1020767956
2129192022
1089693526
1116393870
776959944
2052298033
76761727
264878656
1312873261
936945106
586916508
54350046
2089888668
860846410
15635175
2046155568
1696763274
1885336911
1740929523
1062301587
1583177189
1166866901
798830677
2034684107
1402700444
1264638842
147742415
1405705168
34977497
1334897582
1269907516
478960495
1624659229
1246856306
1443013440
1356106543
457956451
766791545
438479622
206853421
294694133
1138369945
491349811
1941106535
1377498638
1265177818
700824627
419864444
34654396
175794064
310932207
930865457
20658949
106392176
856795724
1659142652
914365694
59394338
504201004
914218648
710167949
1507258318
1305646526
1679607491
600237205
1984751923
1819641368
380271519
1125893624
854681809
1210869505
464027140
1623248961
363180657
1729528064
1653857480
1385418329
1370301681
913165363
1320558075
1551977381
1383788038
531915272
956888739
761257337
279107995
2098778228
1858691136
379780418
1807221839
935617319
1263806799
308393586
1912712783
1741186342
1583018714
2018540985
170047288
1225926741
1753399251
1220010530
99981973
256658945
172040958
490399747
985420
1159910699
582154912
1002484384
670748015
1329276708
1972646794
1711020537
1633672661
102864304
1323371297
1011533915
708851638
1778980217
381563040
101775848
1144281470
327706709
5784987
1040884994
1295467280
646765211
437434052
832991465
1082193489
1868315856
1061934604
284530300
1773441154
1969413031
1009224767
1026251871
1436641949
750987695
691721924
2100889076
1017060300
1295487426
746378251
360133947
1955468436
1553110505
559482173
1460371228
148121392
877520795
706767759
290017191
1302747050
61527573
125409516
295117817
281642859
1231204241
1569480500
699583463
425861252
1623959609
204445163
1770615324
1852319888
1880560712
179562431
1671679440
392073308
2051020745
1133422671
332940549
410105208
676441013
466971895
1327762283
1521903057
1134213078
978097801
897742652
1448143656
332621258
1919883338
1766629679
1680489011
1858310827
221259941
536152015
678208990
943926987
1828569182
1882232226
1210927909
1461645237
1334896175
18424949
1454999180
312928037
98926947
1601990624
1903929668
1531063441
2101565596
1163399167
224084552
1513229465
806500356
40972131
186750508
2113688
624339252
100218602
433541132
1954870362
358502615
1183817154
286057292
457451123
1748490660
576301564
854932999
150525824
212613662
573245051
216742167
805321648
726626223
1177634149
759632830
658807525
1835737835
379722292
923206853
1979685340
479931846
1088908985
1436187532
2038691710
616239034
704407147
683145964
353056872
1218405343
708114741
1888017204
1637204438
201940279
977797035
1927004235
1049277303
973944226
610520613
1198592109
1162542004
1688920706
1479102106
683175268
565415771
1982400741
777738384
487002577
1504714544
1378258552
532395908
1652189797
1225481651
710046040
660850696
1703455720
1723519369
660608578
1409188572
735037928
1592157523
885063022
1448790015
312076783
1339394533
1984969427
1625774887
1100096759
1717332972
1633472905
372818431
551624102
643920508
2015376712
2034829271
872941977
1552249053
857972899
182445226
1075862560
1006848893
1234934336
726874061
974024712
55453888
1666261669
1351533258
1973172028
316832205
2103014293
499217728
229627683
1193281529
936753666
1415135415
1845280194
45104448
1802222912
979585854
1341505120
202036817
1688160637
1097457663
1857258167
1847269399
2078364743
251598641
435367173
1096820591
1186808084
591449908
1052635184
647750751
865040239
1290338806
1655685480
941803909
1078145248
1481944537
1959427357
1347398102
1184686350
2091093813
1591561440
265365183
493576528
1733049069
1279547753
1492679331
383366294
1851855393
989576144
1462871084
437655289
17403092
2095289588
72168435
1801936618
1784830125
607708427
1870935667
2073376858
86482272
1230840890
2033567141
1517406849
1994476757
920887106
337537155
1170122264
25728502
789282751
1070680130
1462823231
1289460679
1402685599
2098038219
291358085
178596527
1307308653
1090482267
1360552015
566836644
2114345654
569075207
1210890089
901482497
1940199892
2001840070
604377049
1222109057
1950459095
1383366562
225213013
1983316938
2023938252
1476426365
1266765310
396511701
926414957
1947128838
476978279
966573960
1818055479
1041665640
685662615
231456648
573224208
227367141
278922369
1755058136
166329654
473554425
1589246491
1637441462
60789892
1619550409
1980885541
1396375902
624885686
605096763
236974159
261766772
2117852978
247618170
1997289685
1253495759
1076457911
1972877022
1837258041
1567872612
784125845
916297671
1315801140
1044078813
86886691
1251684971
1136405845
1546926688
321056935
1035703131
1705297174
1979516643
917224435
1787261429
1711073827
1715423894
1490111663
1666412290
2049841697
175164284
943376765
116562906
1105654398
617023897
1561176784
1465806215
2022347162
1698354573
197005238
2137866512
1406131842
1837288271
913900814
913021564
739903341
648238012
751570917
1110412546
1125432316
1837295583
1718602990
725980811
782410547
4016585
830535546
1835788905
1575633389
647015513
246897209
813691715
327551946
1669264149
1452961985
1416508634
126665530
1116102830
1398385697
1046939906
253657157
1965375816
738320801
1418394702
1898495747
142839126
371684136
383789537
2093986449
1074749995
897708212
1752920891
871859772
197895910
332301762
377766509
394232250
1088009432
1747460260
1864963501
695285454
19000798
761976660
880656878
1312130374
326348031
706997989
1235777146
810324956
24027044
1195840397
1738709284
1393194667
55515294
403745472
1928693516
1571026897
2022902254
52840158
1429421756
569141702
1093226407
534683203
1712791619
2022737736
1529105329
1334835839
999765729
107668550
260280389
508252479
508550246
281806123
244188665
382201694
201662249
791132228
1285359523
317774525
1333018532
571742604
848756568
1242549172
445306112
1818286545
422720671
1501972289
1402494829
1868211485
1166199347
1002054357
893036764
1733981451
1973923994
608627852
1548757594
1830307651
834048863
983859030
1946810802
79962703
2063225851
500326624
1288410774
1354717401
735190902
1781783784
2137819884
966046047
1459261257
1897143942
2012290889
194481638
1542389839
609347451
662624491
1308111721
875438953
1082211529
835236404
617613779
54127545
1725656183
766021880
1824944128
330722033
1079367168
1021844251
1275837099
775518043
1870964971
646226587
1046114258
1461585514
2007923950
841156096
1583143490
24649949
930314623
803105464
1251195641
1768921667
1483913225
158841496
1956207305
302311950
1788096891
670407980
1375185871
567107318
1092992414
1455076381
619904787
1588155395
452497531
158440621
2100461073
1561028922
371268181
1156794412
777585299
571023660
1820996615
1563677929
1551976771
455233267
1490423376
1746933870
476813052
925366996
668061349
1815186722
361946896
709843232
197454377
1432961891
778704562
805332545
593309720
1506590256
377017313
2024985844
1406690408
1137685595
71360889
1816771696
1941335978
1937925661
1549351980
1589626108
1114005424
1231545122
1648296983
1240900829
1304837584
340228302
614113352
1553623174
1694104488
289490360
87725564
1428881863
1458762416
1019439239
1983176751
665926832
1441576526
1393145712
80866033
605791024
1289333060
6908336
1260847977
1411341746
224873750
1101003916
1677843929
1798839243
1751777437
1323826370
2127902037
1476531288
1494991305
1485421955
986217555
1032969536
125508556
1763182431
1503896649
202207169
373640720
1995637383
1536025848
290256617
1655668609
136061733
1852126679
1705203248
859236823
1104958339
555419224
1387353094
328583599
2016521864
888276145
730104125
1882123292
701993317
1866219462
1166334384
1641894249
49487685
2032995676
1087933258
1457531844
260052233
1065291572
780822981
940134982
1655517225
110123673
1458818981
1857944602
197442714
432240251
910650790
359568912
956936854
1718634915
100209183
627030395
2141692576
1097804409
1786914412
217551064
1560559670
389444739
1887906521
1688350082
1963948302
206412423
624713213
1142267535
1979946902
1958346721
847861758
396555681
862133671
32835187
1243265057
286779514
2111351831
2060453808
356484730
321895111
163042937
572701862
530009143
1763684099
1987914831
1335849774
1131789311
582753960
1843213609
1556010012
651671875
1491087270
82031132
252505957
1400235391
1361938675
315843792
403784305
2088478897
89986371
1570758756
340686292
851675854
284076816
878285623
13412599
949144110
1046871778
873000922
1597067503
1851575216
802756902
1380308266
881254880
1838895115
821958424
1623169754
591214099
1017913366
1774806351
1227926925
2126361507
321116896
261766772
1277415257
1370792616
1553477417
515460250
31683751
1155314083
1480649128
587265503
357993535
1351053103
1599949942
334961815
1792096466
281554070
914692528
561137052
1600158115
1411008101
1929367008
1837373383
582626837
1904342042
224079318
1770643080
1027999478
1291972107
665600601
1562313138
610597496
1314079028
701769471
582241425
1878498533
1290078372
1838917897
19911226
793608089
1284389619
76580002
1592668470
1899731321
1108650216
1010314315
359293635
734923783
441648995
1082831780
586631404
138835106
628766537
920835645
478817679
1494581321
1920520238
1189926785
2051856126
1909204599
1935848325
934518392
2004350952
995998886
1179326424
2043991460
1540744903
1890054743
1240328451
1465928714
1621184197
816990759
2019110736
1901158530
1372989875
1016587473
1287533347
692985107
1437063235
1120423704
193003642
840095588
1985265521
984602859
2105576315
1432728662
1858536741
2049700373
1686064361
1058416013
1875420080
1339868404
437704632
1178459503
439103616
1669755247
1359019737
647544384
1821629813
816978908
990476560
598292938
1418706168
320970531
1968609014
1520977590
651231438
1758982799
1903313143
187119753
1207812788
1708932718
974857159
1460677135
682714941
976658877
1724681683
1226367223
935606784
1669395322
1617115422
580702226
552464336
94500699
1013974811
386305283
725142415
802704968
1347938753
2030722837
241907396
1752197878
2085224
1634532217
1529689644
600284702
1432043092
501895774
300508368
38947354
1042273574
1798685396
788067725
546517347
588116335
1290027747
2108210534
875156216
1019769797
334063615
1197881043
1666019215
329014490
1734000591
2006498138
972068929
476590713
694499865
243136919
869389889
502195648
1564019540
1088344330
63838977
304066559
1982689278
87466041
1128744466
976469
1915089624
746067906
201195492
1283864159
1594424375
825734109
1127021837
1774578216
1953992211
239825190
1887104553
750630263
1732647035
2085993743
1026009970
1552045486
920273751
1709255586
1231402864
1247507371
581879901
1637845835
108406713
760550555
1388015050
1199297671
1370739353
2022767316
370975830
606529685
660517267
278384616
614583999
1764411145
770400513
1105080362
985565658
1131275958
1803594719
1902671482
1498743598
482782507
1537154655
1121205509
832193055
1565638779
1037824534
1630591859
1766448736
1490921540
419287940
510282237
1386849770
160631787
1629506596
512273467
1890992755
1359100826
2096043210
1944904338
948279184
763584143
468012911
1911243487
1326550385
1832279743
26745670
433260951
907614219
2036286145
88164048
1895063497
489053869
928572803
730604216
489448993
1054159971
643307607
1292700772
1399164679
1456476499
332959308
45266385
829907305
817244433
2086634804
1766057930
116258130
1614165229
800447965
1081329857
792285826
2037828304
1704344691
169562486
682068182
262996185
585195465
458872134
716175472
105068373
1215674911
1063059219
470121869
709110476
203325162
1208883973
288026696
270785651
666177539
616065069
1563823789
1158810617
1089867804
992551147
822831446
2106465644
786191934
1082244022
109656706
1598877809
1354282586
178214660
408048627
1009766302
2136960301
1507401094
1003942234
816366142
1518097642
2097769507
1715552084
2096618319
237835574
950349844
882085774
1548992840
1864554353
1018754966
330862964
1186467898
847556426
1816073998
830398280
1606138804
847244172
325647165
264702639
587657801
2125250167
756283724
392079221
41647027
1370137381
1323207433
30911050
70435730
890606655
1946079817
1522893467
223525415
1609533891
1067631993
961996740
1898954844
1278096815
605481216
2057660812
791430141
1643696508
1186911802
1637532963
1514402721
49579401
1120161726
817646731
1283820129
669193192
1081339354
1993938427
1808507330
2085843220
205903519
169510807
1364744175
1398198029
210712642
253805413
10039638
46887432
349592557
742750161
793945459
300547615
299266451
1855164830
852170938
900940364
826136605
933652195
1988151234
534575581
888067261
2000346846
1836401938
1728165813
1593401962
1450633976
12064822
724229639
1276211744
1395365054
41142107
614821571
768640797
1010885678
1269711738
967886067
1057491164
1922096946
26088066
742014168
640256184
314260471
818721332
225487452
1821633047
1000803702
658251204
363856194
1868710793
785044687
1640326
1897777625
849115141
1006534471
1990941390
2054010756
1047250063
217428731
1169579486
1544195435
121171820
1287690092
1325944634
1208171899
1750011183
2103494072
15427624
1957304511
1668338106
1395039951
456702288
280449522
584891368
926376612
1534297220
1414837068
1663597555
961518828
338120227
1511023437
1172194032
292147941
904468049
1798752622
1445742192
128939660
664271048
1707419564
1647299846
1247899865
982369916
1657905854
1964021991
717931632
636363761
1665821700
7161265
1646321509
1050532521
2062623991
11333380
1390733952
122470727
848390704
1578544944
569046828
1628908694
32211187
903429396
600734411
60590482
1327852480
1768577853
1185386957
402612621
783852620
1386637643
1197474439
104016188
851422552
574786811
1729591912
1895062846
1039241418
100756948
554239315
931976776
764241393
1995270945
698067157
1437421846
113554583
2115988143
19255203
556547093
234786654
1327096718
1505355968
273565286
1601068171
1092955927
1982360358
1115500239
2139585241
1506791981
623255634
1798762210
279311442
1905693305
998331033
422176465
1310078771
996327163
685962814
608099490
1631209875
332849579
1298599297
287428223
993285493
39425568
346157918
1779501176
1383234428
328395537
43299031
819717121
688771668
721003348
1183599876
1007750322
413885490
1239385518
1311811998
1819010159
486461054
1842652981
1991338617
824083874
1150833140
298499559
1520844485
939334729
243975075
1155083880
1582373781
1629432706
457108791
1021769360
784872722
305805192
798774075
294020335
722922727
181292186
94231796
308064036
795488711
1223923908
1766560272
1143095651
593301718
2065880211
67948424
1901814597
366713658
708237171
1258366138
2058530015
862063123
1417327987
369319335
691041647
1118840388
1820417046
475021576
1390497665
1843594427
917972111
1199724142
647155865
435290058
1578135857
1707933350
509362274
2111253283
2086143355
378486859
1852134397
2089927461
293892418
2083201322
1477068208
1708642327
403483383
729090692
643851916
1192577059
1937620497
342693293
1080402004
1653166103
393322726
428263309
1351454988
676915141
1874697325
1047806048
887578394
728553040
157499731
1961956253
646652799
2037054811
116409979
1101085477
942260919
1052847067
832665379
1016320342
1264055579
362961473
33310923
953061881
402962105
704469337
794459224
1144102984
306758228
1620559583
1459623342
907461233
677177383
445069659
140600648
1807994906
1671531296
1065050144
1770447692
2052143349
1563978328
403848236
775285287
1700868270
388564836
1938764196
884581450
1586938791
2104876490
1019366320
1812950209
1402386162
534654899
413224329
563248646
254464378
1101905775
1544213483
1465443817
1415204296
322147945
1521778726
1521919252
777565612
70950475
1861727529
1811151845
230927635
1680563529
1166688095
1310629775
837619422
1246051976
1223510453
2057119415
511542550
1102705145
1163566867
1681456023
625233017
1901460134
1017359784
441779795
1386126020
321223941
1007177865
1196353782
104253879
1796568215
312600754
1032807938
1378777869
1339945433
697327521
1869613005
617033107
1844765388
1184513722
519590115
1436303153
754909048
1492057985
1637552233
1829494983
830068579
1795764915
2037536509
773135052
476213616
1682364041
253984057
199129065
1446895913
1794911244
1289236641
955212317
1846621341
1822504473
874864916
601945251
491983731
1795435752
201763029
1204482895
1247176711
1223459806
161391829
1054479378
158621669
2011344696
241861417
1675043016
1445320487
274931420
1162449199
653322336
304056985
875355825
1702048025
1095298703
47759875
1467975430
1419124911
1287850348
833824408
2025265588
520098549
112078776
652618629
1939984850
1515886772
678416024
1301423645
1051951994
1329883834
251188759
174385736
548234164
255284493
621454954
2042764394
1026049334
1468761029
316065400
761791528
1502134953
1035086438
825000107
401191827
1509632707
656617010
1569559081
1382851538
226621985
1728072863
1703970521
2048860783
810728813
1350642371
100526046
473181230
1645741148
396685882
1646562986
1149393561
941791904
1596265008
781026013
1417751135
1432954554
88938815
290888623
801784789
1279230856
610474548
932716191
669754863
1508050259
1774564070
390694068
1405392223
1126348416
439162922
1115165765
139230882
1603049229
542478562
585067920
365871357
2024319933
888250523
477890753
1002421264
306522537
346037861
149914865
2112340904
318710505
1816181696
1681877118
687072351
1320277184
1663910333
370945993
1917846811
1956958822
1357924304
1011502345
2080222143
1534499164
415141461
946379223
430109660
1314171178
582616090
1045121433
752593742
1432857493
1701048428
1450047276
1313415141
1608619112
658960951
1912782758
1002405956
2125079405
1478794521
681655822
953732330
1491771646
452168131
1278299072
710490177
1320633837
581414546
998141923
1092143369
1229332079
231984701
1569701293
1180251938
974203744
78508604
2057739470
1042379869
341883681
1776332537
211966794
1155858925
844468056
545309207
64444303
1113767697
293385428
809694320
61758699
2019709910
152086838
669638994
1660794459
350891819
834372508
2030348303
2141100353
742388952
1661296498
2094228439
1869618142
806059734
146151195
1227637111
1786059222
994563779
119797426
179116673
1439902031
169917028
1445156506
988283868
1844236761
1210598659
1814998703
1311935478
649975604
11393571
934920079
1246983517
712144823
1614141088
1305774511
335532870
2122607439
1643198172
2146888636
2127125529
1669312816
1988354314
232895577
1103555523
2477696
2040021769
826322231
776621768
1251059763
1121845304
1540439915
1569258771
957067184
1046197869
2080904873
810894387
1710990810
467102187
1751795663
2013005196
2054729610
1853010976
230793387
1529438017
996964062
1215466369
284659810
120924033
455426506
817117049
1468077352
124290954
1090975504
2061347062
363820660
865905330
2083806358
511524486
1275469538
2138537301
475307388
520090983
1794666539
657265529
1680681527
291510195
2093821015
1580169187
42442494
1952766828
2115901967
1698189052
1978362684
621687880
977885809
2134606215
1160236600
936804097
1169906604
1449330977
1389201197
2079667796
387642854
147373323
1022894796
868458836
819186529
882119297
609717551
1631774925
527737345
1725591581
1474393617
1068809398
1571713233
191051405
1686386426
1309754277
2039008745
320750567
551234651
348533033
1805953182
2131476972
717877676
1932882960
283886489
1662822910
804023237
862199652
1899414040
465997090
1882952773
1438810653
1789969118
201178510
901468735
1622751127
1410799798
1230302658
2069971010
1430572295
267463879
386716665
7620598
2061368808
1896766709
899758280
1296802302
808586866
226944015
997951793
1019298800
98594363
2132555013
198770226
860148417
116046335
440908396
1199218561
1625145027
2022063328
1231724818
774031028
2047525292
1472578778
42069492
1635560578
271332401
613864170
1120082115
2050904445
1043525079
1778362521
1795408713
618701716
1633363580
11122798
2095932535
1544528844
395683699
1999227039
1631637692
2135348285
1774166100
450355084
1092441209
339756824
381772988
328006571
1205961355
215231231
762344402
364085820
337386915
1301389555
1521098959
1548786490
531515938
408898594
877250792
169923744
1826731490
957107387
906488608
1222080861
673624215
688247620
2049373998
1098713066
1564578033
1436924657
1559470196
344349704
1398974366
308365593
1112771738
143459734
1974205409
478152766
1827330990
782297399
1993486002
850731819
830413785
1209591764
638672646
258060738
927748149
1401379225
1699412165
368152781
2066996049
867232059
1527929771
963023061
734901512
657182911
776227063
1998229464
900948733
597139646
973062951
1411357024
1505936386
1192338686
1369360316
2096532769
1107610709
27910871
475848056
1773852712
1314259552
484039617
58511006
1143725582
1909633206
220208675
1339979474
1560833693
1554063879
1929762047
1770678096
518283394
794437817
1860435222
1840016834
1772915695
60914970
635574606
339477517
2007785160
1293179943
1642929374
1447376601
1093124985
276515527
363365316
193908618
2077937667
1109952308
1115780334
1092423450
527625405
385075276
1057457268
582356801
1165663234
1156750888
573514032
701626051
1364848696
254265422
1359662607
608671054
1126434074
1050927975
935461921
2021728127
1175191511
746625857
1932802570
129201498
849958874
1316174367
1552920651
1034200103
1687095541
2028140496
422933580
1701275805
2064556639
1148439464
509659396
2107643112
1741693977
2020179039
460842280
1232617153
984670907
1941169202
1190443333
562476454
606362966
1053916120
2104992602
400235015
1855026873
1287803448
1225478751
1518396764
1147001767
1219347021
849309963
765933673
1954781997
401075886
782636005
773686619
1074608688
1446996955
1040158661
1258080257
94575173
2131370119
1476458639
1863457715
451131021
533878958
867475671
1250601356
586783698
1401379225
511143160
1273956324
853666737
1582473896
763763014
324067648
1647956732
777089074
741482661
1931955805
1711832190
1869262526
1211097406
1947474551
680732279
1344443183
392815639
1357580467
1241755974
1198907273
1515243822
2014922834
810553582
1227511185
414529846
1988409169
94058757
739616277
1962933473
2072375114
1641950044
1584062709
1467932393
1596742655
297089210
1454503750
328984517
1856831834
1008593707
1500884897
645141683
94863643
858855417
2137801651
1766627312
130917492
1140258764
1970979733
1407896884
224378973
1113819116
258556575
1225649406
52957810
1330065296
1788221330
998686769
1294737152
1751611717
1979187696
1460689605
506208504
1980290620
570256331
942756686
145526907
1906451480
1687708610
1338335650
1114632792
1495913622
871233098
624256018
191585550
254841089
1782333581
1861723469
1764140287
453385513
1060493275
1573442462
1253277478
2137215250
978229538
241692165
2073807143
14505130
1301538880
1099091306
1357820134
1880869714
1046665351
1025074609
531997637
1837269302
1319025525
2101557330
1911760259
797073788
1558961076
1933311305
2077760449
243463188
1531969020
919143769
822195279
55574348
1849196819
745294460
686144049
220173816
1980773870
815660212
716717651
1685969140
1282575704
1028840192
1685519844
1756718280
173342499
1862654780
651923283
893088947
1513314520
298646897
185357023
614149814
1612602583
144014248
1663977184
1059701327
1643566930
383463617
1247536372
870526413
169498605
1657526661
1564806861
1078666155
926794772
1361069198
662645621
2106988336
1244441524
1250673178
1995302448
772743542
618953866
783408451
108160749
1926478359
1190405235
1220093676
1500916522
1662419078
181710799
282232051
1813727946
697348312
1451337695
1567247361
568086616
642246862
1606875983
727633572
1852166956
1091168922
626411545
672156242
354085637
443323381
59421370
2139337587
1053207838
852013424
1810155340
1516543825
19213759
1197759838
1841592523
1115772134
923304534
1383404101
904275010
1512959080
673475386
1185232011
578219111
974535269
575133443
25210769
1095617845
1031628996
394085674
1182428435
1748307970
1461637070
1416146399
119225588
310687437
1019867395
598333325
1608430545
936462166
823437213
1129750784
127347616
997502131
498786269
1898637479
1312539912
651765790
640088929
960817971
897698629
321384248
1806419722
1741234522
2020377759
2025550425
1917585476
596863001
927951332
1237973374
1719291641
1111697749
888489734
1424212747
1687114694
1728021056
194137841
1754903390
142423152
1864296061
1754700596
1237684407
949592519
348573504
1593587393
494851631
150969391
1384045625
39400924
2111775613
1327271274
640111236
2037584586
140004968
1896327665
1084039576
1197018426
921612025
456750886
1803429352
364487957
2028296052
1975134023
702601053
1307099163
951327734
863505254
404840138
119858706
1288746850
1851522362
552148135
983628402
1671457880
1899094872
580829862
1022630512
677078340
1114939860
132457968
1107554230
824433127
1920557854
1011872955
1355275324
1123869417
1740833167
801194933
676893983
41940152
1144340386
1287445222
1161450790
17284598
1836942007
2099787191
143086626
9361762
1995827659
1143622
2058402372
299088828
1392110681
398411509
514258725
1660859058
1534770402
2119176919
308414138
401264635
1140689536
1461124554
2074229189
88480884
1740680612
1830969937
408985144
218425932
1722282798
1866662773
1155966125
1324296881
1944140006
357647578
1046586699
1429047125
1155263448
2013076281
1400658982
322327480
997228988
1497164433
1548007491
1170893314
924229720
1066556670
1567122610
853991298
676547254
1776623614
804315033
739883029
1709763993
135459603
902033507
2082813768
1808851152
1419498394
319121542
1520490924
1339120572
1750212452
960630346
1165409079
1852646727
2034292919
1652842608
1612317981
1375733379
468970064
1345575392
1745805011
987963383
701927298
875273113
607665827
894204430
1367236030
901181918
506986682
1987272624
1144975358
460655839
1019013286
940447200
935781135
274943193
1982253105
490434076
2016736967
1873027662
942130318
1278659199
1348931909
563367135
2030917412
60885489
1673421704
999007354
160499418
1209981186
941978837
958978169
1231335758
1242643377
1571991741
166593037
1490611411
1178433048
705710200
1063451295
1806930052
1770722916
263368227
483164847
1125837257
2101095767
816313008
1118042162
2039712409
1597655733
26106574
1663942685
1742185735
1452375781
309277930
1666884359
1505992464
367306254
1940191796
276412191
1994548702
398632583
105729459
1020920095
1230916102
432862295
393361736
882966910
1686174866
1583979682
1088588138
176091213
145671060
242746467
413482883
226614693
53173895
1054359879
917324250
54255452
768103990
1257690901
109097054
963089439
45773290
1470272726
1191274481
267466047
1228331333
773097325
2075379333
1387179276
1950893764
958143979
1866078059
1849070407
1649198890
389558686
1634278923
159587027
341215370
1726692090
566237960
1112015958
173383648
1484543991
1527722258
327657426
1348913061
333638896
1727450391
2009293184
1813995109
2101324804
399234974
1030165729
1937309572
773604830
2118446397
942556316
1860982693
976659767
797276827
605566814
1828120528
827860169
1869999016
875822322
1705442167
1322706058
1949210190
339653483
2057311820
902566921
1391992591
421234523
1954832072
874825729
746174232
1239430138
247960163
1429103347
1856263795
418925939
898005950
1773368388
2019093960
912121903
2100637248
379754108
646471054
529732981
423123381
2121613531
113986314
1227504818
1939448435
1270584200
751152685
1164057614
386813903
1287779934
1454024455
1528634416
1771880962
1990666382
937930203
409565737
330610238
1415033122
1248184534
1148110452
1718111206
9548670
1463776312
1377032820
1368979114
1212174601
2042979161
2110679818
1294056986
1983754527
781967011
846710898
1312516232
2036911326
47882109
867825555
1362512659
915321299
497376863
563944645
850482573
807953097
1071475962
13930160
1355806451
142514760
2042821210
825956536
634658130
1803543675
641871970
91215901
388277145
1860001417
2143016251
1645646159
1711195143
1643807917
156712769
988107700
819942966
1326765925
883985940
2075857389
1586993581
94581625
1947386509
588109609
698517472
1981823405
59398372
2087288668
959474680
383648334
524484580
1136966383
273195726
1778791854
1619756323
1536967096
2084000044
365798100
48410311
1319542783
1952049984
876704099
1954135161
1616236498
1262208034
1533629990
892160348
642359612
1593300958
94289995
2037330010
1271174128
937513265
25212114
1022534504
921553214
1649141130
1538864186
465615630
590416400
548042285
763221885
542244212
1230875312
346341491
823394442
1240221184
1179246102
1486028126
1983690652
139472951
456350780
591266275
1234114774
1240334750
1060404066
1419772978
1700187676
1208592324
1784313301
1773426448
1551975686
755350600
772791412
1737875120
1249416883
600614920
1150656426
2018707460
238741626
770018676
958621110
1131763717
1126646409
1964061243
1861141770
770341470
904184809
2031614469
1499930155
1708532915
678924085
434256373
1779707823
1787268082
1491950266
1814767321
1216041244
849050620
640436056
237954108
2087701519
468101434
965786999
1331172912
1353672561
12034045
719906654
1382509475
117020136
566083612
1909091642
913403782
1616276331
1006119881
1665467770
932785113
1060158184
761123657
1648450263
2000169289
1191744627
503873680
824383203
737946174
916495647
2126511003
507772809
2052512838
1062099323
839674261
2017943138
777589545
1458011267
1044116542
152874386
1505180284
1656627473
622375835
1215436172
1495304475
2131938215
1433046970
2005990233
28750926
1780231145
1509422826
589327116
1717977635
490738824
711887763
665604005
1460351634
1207620274
364097350
306856802
1181631512
270522595
1274556818
1657334974
944080545
624793986
1040284901
1261610961
433024337
1616263453
378207095
1918791780
340424186
1833444046
1937897714
1031756178
1607090258
1024052809
42740352
1779742632
1845097573
1065451114
1447228901
200788691
1059403404
1230363033
487345472
664127726
401105650
568814320
751236765
278704169
819391037
799721006
1333460520
2030152338
1149911859
1251455431
1906266925
1687914350
2129658698
1196720030
1061567001
736327363
514741639
562211988
1251077612
1984188496
1042556432
1449000801
1041098665
1675133972
1489731324
388847427
1686839909
902626245
611113100
2085810040
309295927
93927836
1663737957
1195536863
536206800
776632365
567196291
323981
811436528
260138940
1224008780
1353116702
2139360658
1283105243
775382595
801268759
866931635
855226746
1253524808
1230235128
599310631
253674181
716149217
1912712872
129149359
433019945
1692992925
881274453
1176540027
1941684118
1721651014
579267362
2025187210
613247935
789443625
158635082
49503189
790124975
1638947624
746703576
1729586191
519413935
108445409
1103986890
119213587
1981908896
1413200441
982507470
920330272
1312595748
29219925
1331494784
1593133643
1228232333
1089918023
1256137125
1446625471
1974180817
1320928776
1560372812
1511956027
2048634631
2091116572
765013101
1739397765
1229299128
1969977866
1655224651
929909
573944270
920988774
859533685
1873964960
1771211703
1193420707
288595355
476071106
1126534034
1779552919
1237465370
1633708483
173791157
1410123451
455580464
1534860087
1797280250
772912216
182195542
1374074326
1481686294
1087773178
625565647
1558822725
107686558
1981192152
1555687240
1614348976
823755490
228969366
1963658768
790748464
1313267127
959450119
481094620
1090861524
1122093760
512763433
731441512
89119503
2094323495
1341258379
1388527780
1700917902
1369360571
1327892766
272834104
2074825516
564986973
1827965947
1838272235
928426045
1543913709
48621704
742784434
1207869643
459792043
512335353
1195583676
604354045
159924305
143180399
191046659
1702792369
62651421
850115078
595600575
883803874
1426521623
751279485
1647113467
582296877
1781931505
1560058810
1087651953
538452049
1984918865
1386905137
1552782748
1550834022
1129188921
995498084
1296828657
29587562
2090989921
532461074
1060412786
631710028
1937690441
34577030
1765011901
1054725941
536078139
543160436
654914469
1298029644
1682663075
704059278
1877448314
1497523892
1922578342
771428868
1655144683
279366364
485961955
1242714033
1692467441
1596045660
1707118357
1498189497
1774472326
444110406
1247555255
662169670
303848539
914355012
896886845
1038418106
1615507975
547899716
1078662052
412215021
1550827624
1606050182
534077444
579266684
2018190530
985536143
1218079632
141767425
1135104665
883406756
1674946770
1612004514
96242231
851494893
1196141014
1308346076
1372881809
1740520311
869655243
391106778
644573860
1109922223
56319341
883289193
483533725
1424913524
1586739009
2001430566
539180273
396454466
608135682
1152759155
1129399537
1822610598
1294003689
1851252299
1938810687
1776015542
1010523341
2074343832
868081884
882765015
167033620
1236482607
1623085796
815517952
1671252039
132078930
1999733000
805090464
834609193
248474024
832635863
916395441
997086329
542086766
1794444399
1540925012
1352735789
1825861107
1890967324
1730146209
431384726
534930524
348510782
1799315342
1889790841
834554331
1502146010
1578159057
1512357068
1717130679
1901189881
2122045291
548914729
1860223799
860487564
1105818117
314455263
1410199036
1074254993
1564804961
572426367
1651753755
1711280412
289978853
1619825560
229049463
160024636
2125242352
939977710
2104469692
1578026339
447056328
420577005
1117456528
1457294601
1057150756
197726183
105092751
1432981909
393131642
1320111199
1016966286
207550558
1261236042
60869904
298690376
300713764
1460719722
164696414
2132936440
170954006
1388865326
2024188575
1100641461
1741893244
295869259
44763504
2096059498
1605264849
1228289371
1579245602
2098277091
1598810300
2114667217
218801029
207815286
692984822
631343582
934143535
445776766
170326612
1757838306
1355362183
177048114
1153204841
114878622
29871327
1156032432
1608752891
1956534024
1781856756
1711304613
1731627543
242970708
1362026137
1138238393
791644441
1768627217
459498636
899408479
455487850
1005114461
1441734397
1435310277
1069390032
709262648
96456411
1140676948
509617032
1423454422
577572844
2024860397
2017322249
2109867066
311902909
668854536
642177537
1453411575
1276230509
177999284
908788269
2074656054
719836383
28278726
1585256700
1626887811
957060680
1939167153
391138734
240341843
1965337040
247275894
1218371
1201956289
1816194168
1950042789
1028288181
1925623989
1281453814
842157304
611760365
347966592
155005412
917797789
623698457
515547034
972151574
937566753
1128267378
1693457533
1157334196
420420777
202621763
2117868182
776751575
1224817336
816716388
554792535
1698524463
651097647
1554776549
732300565
384474380
1511304298
251679311
860253618
1432353149
230404988
1572226487
1616018804
298074492
607052770
1629104802
669596402
1045798092
1478373255
248226756
200794943
1076637508
329840371
346908314
1685662567
120061229
2067631955
1229375585
1617290602
1687993881
2126777360
1436936572
499883142
768440299
809245898
1029876458
1139486882
1781250525
1948846127
1356388222
1317558327
1189736700
1072693259
515109725
19726934
385353593
1264040797
994038798
788369528
1533878841
740130474
1187172188
1494748571
1277889917
161084382
1969864186
1385483901
565990086
1807224115
824463581
418940012
2072807025
44219389
877305090
1394211613
1363774829
1625193431
219995708
280964611
335349596
974463585
1966836312
1814679076
1380362862
785794687
801568655
1613429443
1062828210
1109627864
1733611281
408422758
918545697
381893606
1306599180
1756188013
163594812
198803194
1238578388
442934700
85770675
1643601245
1614475007
1512443372
911512368
1977229516
1967685711
1171738977
649437428
631524821
1385804358
1145400613
1498976637
386691341
1727798058
411623190
770427533
1384579804
977441829
1167070932
1662999394
49477791
1955491027
1161777182
966272461
1995472921
1653381755
748646454
171152166
2101418525
1247182123
28069366
1547057508
813930614
606715484
494605690
10199577
1974392222
1965375938
86776269
2106837201
1978829863
278981911
266362610
1378597688
273073559
575392040
81111878
199172013
1410123364
852753256
1745717874
1273705773
1755282680
38312746
1633244995
1474144437
1840230178
279140512
1036942179
1941110634
734862518
139334416
1795330852
993508542
59196761
597982143
1549383537
243047430
2056470958
861330601
809110113
1397826449
1342652244
153006148
1965730745
352891339
1540003179
1971554417
1319620559
433582427
21411850
1765027486
462567908
917480923
205914408
1893305563
408780885
2141266592
643309090
361314740
1975406221
744127609
467276998
1864060500
291448409
652981463
246178546
1791049864
1387424678
250580418
647703315
2117774514
1970852361
16505959
276033084
2066596427
865789915
882098829
1387428417
1774291459
55128308
962532354
177943334
1419314033
1233694764
956616688
2052683396
104135255
660443924
1187720462
100609721
1763345957
1595669654
511327848
496638780
613166201
684848214
197312441
201017225
749619899
395260266
2128367914
1715244880
1237844959
712355224
487176075
486547405
2061632232
461936759
938393386
1886295772
1686570153
1474122130
197165560
1908006789
1406197279
331333418
1520807024
1090842589
1022953290
1323785067
762414454
1762384704
1434018734
1500611633
654986702
133387197
333358804
1045673894
1433525495
2004315130
1665102135
48399838
914008184
15301249
368714047
1839007167
603040661
1442505666
632221793
1879810321
1145071525
1813234345
2114428865
735706074
1077788238
250039200
2120197020
512674646
1393212557
555850175
1862159516
146511219
2046034317
407369818
352406135
67004433
1225657024
1467174102
1873690451
1469809771
1323694671
1453928102
91399060
185948015
1386596687
1394301702
15928403
57706167
967784630
1155178972
115063153
757055384
1141487604
284092980
620563372
1387851311
94450374
968407688
1774825629
562507701
706491729
2139947285
1562208221
1593561145
1038104292
1806390593
157488763
1412212371
708621031
1279282261
2107552410
1911640892
590219388
1539087781
1791014654
2128239630
2015342221
792831097
448566901
485749852
1229272615
1702157244
651106912
654705599
46883237
330520263
36445204
679199242
1113765627
607685361
1617628316
434924776
271669804
1156649208
1569784671
419390058
2140724391
990316788
1919668508
1426353629
352132443
2121558474
92331876
1698460382
506468768
1816592922
709506865
515328396
281143691
585542491
1348365839
1788499081
1281303196
1061887594
435344484
693570920
1957209525
1307080902
119036287
707527638
4850705
277145348
1702127956
299363544
342648312
288166031
1374734640
1803728070
60673101
184979278
212288482
1229981685
1879909150
1347926531
2069903139
2020669410
508787520
1548858261
1084348889
1867087896
229260993
636870857
919968633
869481514
1685976040
1646505135
268720580
2062536263
1535603420
830879426
964160268
1435762564
2005981323
1642520302
494566678
187835605
295138686
216988251
1165040494
248630099
1885622151
2052314980
1079671428
1833996519
1321035337
1770732707
286561535
239057976
230008551
1704380631
1182291829
191350374
1070612319
1730789535
1438176316
343436383
1515934386
1356552171
1460998777
2076880423
1458127580
31594235
1581345935
197542514
282833457
1531690599
1594614058
309599186
1984870251
1632634345
1976658793
2051868811
95995244
374279441
324333138
235267326
1410516849
487720601
1483569518
1882120771
82010473
481998884
1238282423
1762254037
1832927579
1575435908
640511893
2085889604
1681357878
1322371185
1990771
1075177204
892798806
1681654595
1436248701
448397562
998435507
1985225395
205800152
1503040207
1457391075
1966602141
2136142631
2093491728
1999337566
1688801340
955483636
574196111
219108957
129071588
1921989802
1228275033
294567461
1081093517
1977023401
163428820
336971381
1037620944
2059374627
1616127926
695356211
70434442
1647293965
346618389
1017247621
1387795443
78866967
1432259780
401290994
1761484456
361886584
2071147465
708696098
2053034113
1786584876
315073396
1647496039
871485853
2061719971
1810283298
1248702357
717366827
1114474414
1486118646
107767249
1292109838
900967837
388258444
14432073
1455969569
1822102717
124495340
363409211
816406354
1359740285
1344963487
130152582
1077522666
1095143085
1463292065
968288771
1998454146
1982516486
1288767338
1564927198
1496162880
827566962
1607193935
2136442298
1343087976
1608434768
1348358432
444174270
408364879
652639347
1516676816
188592451
1156467539
34996941
103241004
554974259
525427525
2143523372
1965644277
1183812317
1336347842
1860361578
1183158192
1806988002
1879339532
300964488
905253242
761935054
958867161
2055010975
1803202931
904554597
1296230406
203710814
2036697932
421696351
2006479815
1657349534
610091616
1472670168
1456426865
865360263
1305050361
1770472022
682262446
1650833643
622137572
168919761
1325562978
261841980
1438098008
876981085
1764219823
490348535
367379565
1896100080
1481449975
1330327026
1052414995
1353988834
1300677986
620868582
369389719
66502149
187958635
2116727528
1594610909
874551030
10305321
351926005
961364188
1641712764
880221688
836842493
1024449714
835467293
2145868246
1045699879
1061190644
1056873686
207103413
1705309818
416751455
1153753122
1261314532
1324700214
1489767359
816997843
1762040196
119808186
1436520770
553547403
232707412
1726074727
1604512107
1931993481
2049102303
627126126
725486708
1520156512
821148133
159080025
1507793177
2026717197
765999051
2076764819
1410322861
1073875947
10270959
641688190
1414301238
994845221
843596899
1012379905
1780076441
1745659840
817587043
1486082801
899654308
328813148
1544558240
1642997968
1906290061
2075669004
855802692
1223784501
1868050398
1781792904
145851565
1332499133
1585484386
255647612
307262493
1996359256
1950859688
1995137947
1053587137
175988895
895942713
1534883494
204231379
120439610
2144895970
1844153387
1768462602
493487831
1418369537
1909841879
762591127
1992973954
562598681
1608056229
1742564754
466400781
446681780
1367952909
946696392
2040490773
488124
1325557599
1526685805
39046683
203559192
1020720462
2072087239
1333095837
1496968084
2041874110
1320196253
1085510949
107659166
605829144
2046290253
523325371
1799772895
744348148
549882375
1429006628
354799008
1087131506
521330127
1147395435
1434178445
1845218044
273291993
940751952
206842345
574588527
1939296655
233640664
1453108433
1654350969
50458236
990248894
478809956
1532021615
515908208
1504819387
319187948
1526729050
1040292776
421500629
1747598014
1593263817
511131397
2137696262
1444305558
1894757430
1553477417
383457876
447938823
1972245546
416210257
1556462598
1771107851
1731603518
1186998495
459393292
986079733
1853397639
1014891006
1982766930
2052901151
6529212
1947896656
1371245824
201868632
1265351265
80330005
1594020978
2016717918
1056977392
523986630
1268943398
1939798503
504480579
1273355985
501846595
1164418006
1993013977
584127897
902348554
2123767035
1608850895
1655023572
1447223500
502781200
1061240991
540605750
127744021
1524461352
1854770764
1461853699
1313730786
253087475
1879607726
289974503
1272209129
1589434850
284825194
959467767
25247157
1544945029
627737741
1484740338
1728654605
759480945
870263657
751166418
1310642448
678787772
1891950459
55895600
829657843
992157613
2114791227
1396020423
1147163050
2012930584
1889877993
1058546186
524459475
1058356782
1020599436
742022457
960750083
748641655
1312200650
902301934
107461295
864752656
1765098962
1136925163
1114973344
1026924856
2100630116
658049281
849517105
1664349596
1259666319
1654813366
176680240
1495363720
389696257
1787114133
209053372
1517099702
295213082
308136018
860349063
912244027
532134612
1793651440
1112599782
1624243762
661404845
524473719
531544139
353035248
635104902
165843690
74790319
247564469
1893361495
393527632
50918682
1711525961
632603488
1550310390
703583502
649453324
1151237396
1041222726
1471009835
574475528
422029233
569608239
650149246
907045244
1839335992
1030161151
976132138
847923614
824930368
1689058675
1922498307
2028662096
1914845227
1861755502
458279507
354507637
430779128
2060142672
1169323649
1414988247
352915743
395155704
1999011379
310068436
1689387829
2091959913
2131056156
1077380124
1991175023
564711420
1079831709
1610790153
1757635565
116019721
914010177
203791434
1790599161
2025855671
924110917
1078506725
77791798
256124089
79660232
1274021674
810290177
621454335
1261630614
388711381
2103531101
986739959
1142575240
696274254
91212713
1659799804
979808946
584263193
1572505109
55451991
747672463
637182082
695202017
883990262
28664278
241286915
45563179
2035674612
2116331428
49298434
422378886
2065921894
1094329918
2085660153
169240700
1964586450
2097137215
1410452904
498926150
1635585301
158354937
208177284
561724406
981486913
1230242357
138885471
1593619495
1268790913
675733898
1308995711
784705833
1749745849
285436967
810641521
930226163
454999709
1529425161
492952193
281103936
504304623
793821583
406181098
394689862
1330956279
2054103639
1779446303
1059040056
222911322
961986524
1603640104
762264574
997407365
882645682
50200726
797446787
865709546
1307302707
386388189
1839939242
1584996866
427322003
1336970549
1141659571
999871020
1541584777
314471956
1251162026
240532391
1788039451
1844884316
1976551161
1059658077
733670901
2136921543
1840194020
576672285
1390962131
2046649943
1089387256
1410186032
736359569
910569334
772881626
262853453
1691863532
177789145
341732141
720872601
639915638
1766547908
232880721
2032166165
2082953334
1714241226
1773004737
1231837899
1703629997
387156350
66799846
1056569096
1021015173
1563462203
22863163
992401866
162026687
217249950
540300938
1433223218
2121963840
532470773
767035544
1025451687
38090355
2073212617
1283298192
115268450
2107445859
1461075409
958965591
211643998
303319594
288548211
876920878
2078139051
1280755021
1389664359
1583065914
308424513
350679598
1541961277
1570948780
179880480
1951745298
1103909088
269440922
580548477
914336181
480448583
352520521
263352012
1897366779
725834619
2001036236
1470950902
1244662604
1573097946
482680716
1234090958
681504071
441953788
454686733
1327332142
1963642032
308416177
1474627071
1245649817
481018322
241891878
1993405693
575720048
471460823
1293446661
194516406
371486792
1887454370
1990002652
1068324945
1076750318
2034208376
1687836240
1389656325
606957281
2015942849
1679420625
790493775
1013735354
1914164924
417709181
1350013868
1493417694
1657277416
1919122233
1994012578
376591976
1231497184
1531211712
1381570485
244325568
1239736702
2083531623
1510474040
825233337
673422309
1121076421
682524351
1893183872
240250768
823618374
1997419225
2114848588
1193751116
1728061784
1911324789
1250393673
1605114123
1295798967
377588301
1024756018
532271548
425788524
342693814
933853682
1888798486
1067986373
247562198
1440730589
1014341412
810619106
657642243
1994172031
439402919
169968510
1787583040
1000033297
2067631495
2133879751
1215316736
1129705021
584786638
1038223777
1364916753
1024802675
1856858618
1405859937
970911970
742911034
458076810
214127987
183826705
936181868
1029814695
949080886
1415646450
1958790349
646916291
1268154297
294862856
1796923014
128051951
1530477542
1911324591
1227736370
46221655
773630820
1240483607
1496899412
376462182
5749776
1862202804
1278669646
1122956248
610695055
1164260817
1965734460
1424419738
1023435652
2005832940
1514458149
233909552
710665550
847576730
1447872671
1770398518
1477252009
1419031431
267574771
1621659047
721204024
1492262143
667467115
2086159696
757771125
47207789
1570570233
1502442779
1692242253
629016573
1371838052
183833303
872072515
1033075249
1611276898
691712972
780669557
911187825
1121083538
55326022
335932008
1054759245
167404779
752457766
287674660
1172486928
453295292
565845056
419054675
775829544
470924687
131810974
1926707844
2043513157
1662494740
2121456705
1106824353
21985624
97882455
1586971665
714062073
1272117101
741873983
1011351337
950617877
2116745020
2001433074
1291188645
130628226
891583437
1095702889
1810337338
315596972
724431267
1169508565
2075768443
1766195748
688060206
1493270909
836578945
821001320
127390756
1610629845
1402863003
1585276132
1116695463
85277819
2077640963
1120690784
2135591735
1567333703
325108255
1418406718
203420871
228449919
1274251103
319573968
877111810
1646871582
135409233
1550637051
1146179990
2144843923
1088841462
1190426715
2012092218
1411394216
889400568
1797670640
475854960
689385513
1682295922
1125499015
444170484
1964454687
480859144
2123438267
1211262341
147136367
1221271373
75681451
1794320449
1196156935
817582703
150989917
1131087333
1226332256
1685236856
1198365049
96047174
1386237673
1222308242
56594571
1978885867
488557263
1196017020
2127973148
711476873
378948918
751479489
2034045273
11039253
1781055989
1876519736
1854719203
756689967
1075683662
1460280471
1308451708
2075897712
248303659
711374195
225075553
582313172
117464386
235188379
649561816
1120738032
798271204
574697536
1455488754
942241144
1892458400
1382778141
1750104113
1463226025
2097520999
354648403
1939040542
1637544483
847693053
341924572
951487299
379144690
364282841
1069157357
1420185139
1835128651
989292047
1909638531
1652067431
1539005572
1104845112
1683949664
464039263
850455846
803155825
1467425687
441717353
1368890080
2115879518
1073856335
143985288
1804522592
1962884262
2099710350
486372658
98591164
1159447307
41767690
1491987114
121539881
402005561
1176863358
1251261887
961852344
725879151
2073070361
522889125
1768598326
2100277695
229212671
266696563
1092612443
745042102
1151410487
1386203895
392677212
445586176
360344746
706130574
969765240
1760981244
1258012209
1351388185
2090774788
2144023182
390039675
904516073
1728980063
1014168227
1941241276
138861746
566082130
2072536931
563246136
81174349
701731155
547835377
1754964971
1649924490
1249917309
330342971
1301052632
1014470842
315508002
741637926
1299687182
1253985849
1430924419
781642162
1830740214
964468560
1733521304
888372031
1510812171
585373296
718878297
148236260
1447446542
1597677329
301670059
1794756290
1122220174
1362685150
159883401
669713192
641392419
984472642
938465561
377438915
1340599418
2108692024
240145675
2088932582
953611231
907486210
542847800
2128044492
985027239
316213050
1398162459
1063401033
2000726371
1875062068
331848009
869800609
516265097
781040386
603776303
1289648778
2093217057
1366727636
1715433917
1375186967
1677362827
1219392143
548921779
848724112
1681740999
1988469874
1673773486
1000408321
2017079418
47751298
1338292091
132098329
2100873393
1414799901
1364493251
557120384
26904366
1723109142
1127513763
1498082512
477303449
1323799695
1825390703
1685307893
898765985
2109135492
1976036877
377633168
572177717
886774684
1048633636
1167195849
1256525807
639725592
62243208
1264873538
2056652311
1562944817
89983671
380863365
2085373199
282433386
1250042016
255701419
1755926220
337174333
475099724
1560564012
851399987
128792801
538282635
229859039
966859296
1023400829
1483009058
1017706358
394233184
534622732
495534274
1292945788
1935639391
660537849
368774166
498102665
1350936842
1767869232
2111894201
2099929636
2121903385
1185205279
604684503
1040512753
1787147427
1469716147
282245536
1476461550
812359084
1650385682
181572996
949025447
724564338
1829726832
1260024959
1260132256
989346487
1816103080
51075714
1424651939
100121946
1735749899
2088864129
70060793
639721968
1215902919
689933552
1162333929
1846420998
515978487
758048865
1322463399
594502773
91043038
980744207
1814001542
1113900352
912160342
1926066948
96404221
1722215758
2026689762
2004676762
1119284520
380895349
1195824567
1741276395
1692706641
834262014
1215390813
1319849514
1055188867
36529798
1269208698
1344056296
625959108
1497303963
2028360967
1336330858
1228466043
2065904693
946429514
910993781
2035011505
292956103
1609749820
490820817
1813037317
830731009
342421046
1180335421
1653025999
1883101493
2020534392
362867617
917461037
1715701770
68885204
1054079921
1179797117
1314778077
1592865279
225160852
554550878
477519774
896431199
1920435868
1164026964
1177691825
796522499
1626082122
236459583
552071118
1242567127
1914938320
187434014
1005788637
1725597856
723959829
440496343
493320938
2026579390
1239755320
664275615
1768754059
1230326063
648513485
1828759001
1285684834
1914860452
358812474
445275911
1274006567
1919076508
718091781
1049538071
1651406491
541336549
1621621014
729266011
907715532
231519246
760832946
452421626
820185828
1119731217
766487978
888278895
778969516
957195548
813484406
1221811161
1237633477
340751041
186027089
507909328
965040299
1853755622
1401880952
1218348617
1708073854
848223477
319861670
1327279760
334574882
2010385770
1873670726
1312957561
315963942
1646584020
1338118382
506913911
1328227568
223959079
1957496875
247558059
1509546287
581951187
1029276915
984614309
1852494249
1114443250
792798876
730570289
1300957208
1064347495
1922807679
408732710
867045600
2102096569
2063901652
1658710391
532756905
609827234
1199171060
1179665219
90021489
1631808923
1302585369
1737164191
1689999834
226391058
26185398
138651137
2054551055
911385340
1470693585
455671843
1991374496
1097705089
1418387122
2076954686
1344510309
725389842
133338005
914559250
1721579961
1662944977
265269243
861391421
871311166
1215789665
1855628729
971348936
2036304028
1814310357
358107553
1278872155
1351363945
1682663076
2049167011
147067673
1143786105
1879065864
1954916281
2021123563
203100357
902119571
405542728
451143972
895597047
1292764081
520334442
2122494323
626612999
416249933
1175282541
2140079556
608166727
514709399
429242292
918706732
1152664569
126854106
1572146975
1452929546
677235112
1698838822
581005912
1089622707
123701072
1069807866
25245043
1756868151
2024812448
790110453
714229573
990302694
205378135
249110675
656031681
2034798886
949288490
955792772
1680064553
402365539
7142466
770269235
885091127
531131827
384495306
1814769564
2062636181
1802891495
1260674302
651946167
677234247
1797188321
1380359574
433214346
1271929623
1582146985
627591683
1204187994
55893375
962039154
1602893536
316107489
2127156100
1800131936
2102946516
491747445
86183326
146373814
806540199
390197708
1856701754
1255600560
1871100371
1399480185
1668072529
654150485
1809121351
1899676409
1949498548
1052575346
388121560
1705515259
172841833
938069862
1751366255
1423411035
1103634993
1148962415
184541011
1315276764
631158653
260170652
2076822072
777539064
2103583414
295739766
1580266642
276060448
1932081463
731967777
646068220
23336122
496591438
1264322628
1163386398
537056440
1130364500
956977487
94401781
1624767342
2079723669
587108132
384225179
450616756
1919977811
1701303022
76162876
152244602
34545547
2029962134
89638226
503040807
1137738434
186452662
1705414091
602232819
1201152461
1969697556
1715876502
67728546
1828759001
1558319582
796208368
897075834
2099867906
1273672102
494471862
1936162253
639246386
1541576354
1966706152
2060986106
233476418
955168551
1961703503
2070897541
110315924
1692425028
1816350393
1495468498
458597939
764670241
188259914
1618276275
1085127422
1129423498
25467956
1521549468
838541763
2076498811
1061187062
657261366
1502459461
1844977783
694314066
810944572
346817195
688861367
1619225043
1555893188
1067279587
2143423036
1618142912
864378514
508784458
1986852893
383265843
1279405792
1915582053
346899952
1618397409
1715622368
1055340774
819102395
919885537
624954208
897044840
1869289500
733057976
1055343036
1815047695
1968720698
370704727
1974551006
863647642
898563033
1120162194
355637022
831768792
669538719
1933866253
2055350155
1003760230
26243702
139384729
1973393349
1338650465
314729628
214333606
203377852
1821785654
1080014234
2024437692
1274638905
1340212442
285646073
120895634
1131284160
47214634
1761569566
349933975
1803813688
594264336
1969627943
356955885
725214341
172369183
971492668
279850278
407327359
492000201
1324618568
447559145
297199161
78082419
1953776232
56707174
1971956157
1936673194
997739026
479614263
898779886
1185784407
1758764791
834647517
1143047039
20576500
1902107519
955509857
1318380229
1701801156
1171236912
923012296
675697356
1684986235
344106414
173789294
1329109769
1869514136
1305562721
868517121
1531252678
375266237
690701225
997122809
225963251
1790260290
1018077375
722533118
723195349
84842705
1738435438
645297504
1589728464
835738040
1667496068
223968771
929152200
6871333
1353595605
132891993
444402283
680630907
240158220
1454215939
1585259465
975659373
1047887113
2081998971
426755215
1488841645
1520572506
1666610494
1954742743
2008258441
362685442
1894291438
650020634
1503219690
554819604
2117620545
1487672434
599003013
575687873
857490007
387188585
1567038650
1058123903
674445682
1485245731
1379552984
51491424
1857110739
1560912763
194717270
1103638762
1451336616
809098360
1249923291
1426509846
841179069
34080186
1879571320
2092524189
1949143084
574137200
1736257273
1163792215
1342512918
1638291518
1571748512
1296250991
1563861610
1151411941
935926967
464972181
1699783187
1590508768
1081018067
307243732
1320233611
1286946685
549200594
2089176809
1642482504
862872953
636183707
1773739550
1707014911
1378857986
1768881937
34421218
1679993847
1990130307
1340976191
282164741
824239208
1615662640
1242798279
773192828
301601716
1050298973
371777463
602210394
1234253919
445992055
1957836882
1999582362
944713109
714124326
1682928585
1702772378
2001942808
67498334
1629041005
1946237456
720492884
222115042
742845693
613771509
654317575
431262280
367634593
2065226445
918859688
1592140362
1406227313
234623353
1206318418
2124414139
649804641
1362263544
2105719554
760901716
1882215924
472334785
412554309
1619770157
1626811177
909420775
246626650
1094521263
1098977307
606636891
1047535119
600705538
1544048347
331066722
833991288
1085902297
2095223913
415450984
1819947018
2093376837
1324480650
1788593652
1786305346
52812411
1533352225
1558725156
1557725450
662720723
458451132
1452852629
1165984549
1401001563
1100990058
1277190540
554382103
2065989862
523773990
2086461195
99304173
737724794
404105271
18784396
453641825
488339924
2072697678
1937764575
179316251
1113607567
829787119
547903274
883170497
1178651617
2045045280
2069448360
1381003635
1919234687
76323243
1813812891
1131106467
1313312547
1773015371
1129419295
1085791361
1950281388
1363491996
999031468
886700399
1968130050
955199437
2012681236
568032684
1782953229
371627008
1258997115
1942934580
406397789
2130455032
986492735
2058944861
1619123501
278698477
1917280887
166560932
565677643
1089024701
463618221
355172800
2143435859
254636741
477709447
885432584
1276747526
1574117430
526758845
916015412
463537598
1938650076
2077426368
1323955929
1492994337
925619318
666475584
48721737
1675022906
761043781
856543878
1186945597
976454139
1676499371
689307886
723539981
289799484
583325711
2129245975
59424483
376621035
483093754
260581335
1403702179
604212250
163706413
1813657354
1803186572
778168962
1651814107
763659029
1662683519
510151426
1537985845
1554789280
714859048
1961810971
843374048
888039638
1646184240
2134552453
1990727810
1235787458
353057255
1815898996
533602221
2125995451
601892075
1046338834
6222123
966650825
1281759999
1101669871
80820304
1131808383
2008493030
59167238
1050038316
593193495
960601867
1592037571
704106211
2042752281
195067618
1348985073
104276171
1878582049
1756744649
1902823439
1815898879
1734773807
1125196305
546750728
377356192
778589506
1538105966
395622080
916806273
1243884577
1260245111
2129124633
229974163
292205741
1508575111
44671674
289852660
42996496
1103185994
2134938911
907164712
150753290
516982688
216317630
600356003
689299940
1143397976
1250822757
2133977089
1388685651
837282508
423762276
1665222898
1866079109
1741654832
1861459611
1336186252
1501032770
1580197934
79913355
1770250707
1340329268
1554064480
1310231477
1633774719
920302840
1570826095
1470320384
1853056753
670305169
298141678
885767839
731599699
1699612109
358751477
510907648
1003120057
949189746
1789520104
169453957
1680030580
1402800310
621968449
2045439077
1982498805
1835839516
768234124
222859945
1524528330
598216377
1624463146
15809826
1146322816
1143507187
1886857153
656588279
1651073990
259529905
380845694
354085637
351100715
948347569
1003955547
1696752438
830901155
1002760382
462438419
531674313
1925555227
521727440
907043113
1013508676
476458513
2085377792
18172469
195945068
122886606
1508808729
1044095746
1538634057
824895017
1737091111
1327234672
263007339
167056097
2046529711
163119518
2130048810
1223810452
2123749318
1407765014
1122120204
1812780565
1584028214
177961499
1084571612
1444714543
1801813601
2139556974
1063282284
472368108
1195710748
502910630
1819651134
414085315
1486470680
1293037816
1993457828
251920319
1436881624
332570329
1717445205
864361811
1893382337
430560096
17877178
1300685622
51139745
725041866
1765182462
1607939821
2031482935
150850149
959874151
978086779
515274934
1587943924
1294529910
1410012745
1143916029
7612710
872929088
964343599
41826380
909473111
797966223
811860582
1157474379
1953895807
1813803163
930431928
1585628433
663784122
203134540
297866043
1376193449
1344264
582796721
619342856
1882711195
209486259
264294011
1159620021
56196152
894569490
645083547
1826761212
172080699
1424876086
1207142521
537941250
834892082
1545951588
1916183272
721834587
852438477
1897688452
1589655552
415984465
165529853
1289926024
164469100
124947368
127093878
291829307
309081661
740394231
834445324
456591196
792924633
115034968
1231448006
565530590
1014079344
1098421470
1864709556
1706963021
1907872803
1223379130
1453365557
1728799403
62991548
2041689257
804095952
789443625
1375957527
1476936239
2090582066
931677016
968722293
1559226891
177632174
594140146
676422648
1866703532
1785137784
1487514434
432387327
1824825696
1247512568
1872789982
151926644
1852728811
1048320255
1657769234
1564739857
1680044517
72412625
281540065
239523608
287409188
149582141
1029709214
121171163
679641240
1040492958
537406725
747780851
430550055
1237299354
1897381477
961522817
1224194235
798482785
932683493
487579183
723236342
1078375362
1776129020
1749534984
982299101
1147026839
543412641
1232081040
84156247
859982468
2115854585
2103400002
1587613815
1272630861
2104982073
2054364938
1360562810
2025986934
777237331
881680462
1225117810
559453482
1166953886
1614253185
1492447008
556438022
1082691901
1317377240
1582765149
1688482389
554605776
449093629
1807347946
185041470
641383759
1876969287
1463601650
989174458
1095594849
1416106169
1495986499
290322359
600791887
765004601
302642510
1277587866
973025451
516918283
31338972
1725729156
121219655
1265824421
957376579
127848564
1279027760
635437021
1839228759
1986806424
273872584
2046153575
344394706
1518172594
555951274
2012504366
1830515545
177550150
1326959724
20155241
896368331
897018016
411325749
827021751
1424816509
1311426085
193772788
1640271662
1473911871
2146919667
1891319669
170571372
683779405
1727571501
2067102495
1602721239
1485445622
1861102828
813247355
1086871101
1243974748
837479510
27396201
44485414
1106080646
1444332580
1405259943
1832831388
2080588637
1781916341
1550636766
1875079728
57527100
44085230
1296733680
694338031
115487840
1147838270
195560062
327352238
1745290682
841981600
642438121
838523650
1802414195
196433525
433751513
1228920932
131128572
1851212283
430280219
1738420577
1266967116
741564426
1354859771
693402523
1807119587
2077852891
1399095409
2061894396
72510522
919479015
1505265341
318861431
2012273814
1649138293
1250080775
1305760366
497329831
995529740
1230861550
424298111
524702408
1086689917
1829120724
969185432
401881411
2140158764
1237329171
1356693429
1679513350
627138588
1342027262
1880256873
865684685
784059576
622718899
448409570
663036453
1099045536
1178467837
1457414842
933893382
843804666
110981232
289980697
4506424
1564259034
2026933221
1813324023
1327039406
1690702754
1255178437
787817766
368441662
546016378
88940382
1491822111
1496134335
663602634
417022389
1087213760
69331309
1799433607
1196700482
1213169921
1075132462
1409749506
2026755506
2049428232
2043276414
806649474
388376651
1432082106
2074287216
1643724840
502390699
2118048338
563365228
1613908869
1787819386
1180843478
2037491122
1736633312
88920228
248765587
1244701698
152083170
394223957
405516631
862839639
1611210764
1456991976
1251678263
1874593040
566074985
68625529
977883141
1721329805
628434992
1912880149
159936755
1772238245
1680451313
538754830
549741560
975907724
2029336813
793426498
815112837
1826444402
230417165
641756877
714450542
1576523526
1650299442
1366693463
390794588
840555962
1845352788
491894165
278323979
1875410297
342917002
1950657709
805249219
1283323928
1935344217
1473887631
799919027
1587196594
1209903396
1076799623
1679678788
596071564
806130555
1981493869
594458470
65695280
2145158195
1015372347
1646531971
1749897053
1963363750
696211818
1499623271
1214859936
698342361
1696422256
169103935
1529734562
934632909
1872337585
1604114700
1517399599
511294336
1648223450
197292149
2112721991
1520364141
990125509
726773299
1764657140
498607225
2075054307
1553638128
1672704822
126949870
1988525852
147602042
1924121520
2008176586
1721490570
511386330
1272055505
2114393911
1497415086
2025103808
1241646496
2009843092
1540742737
889094545
1165839776
1179017950
1607747863
524059650
1823854699
194972873
320635408
107834941
455877466
256414900
1551873214
1786892158
1816434523
2005868980
940813599
384207956
1419754
2037345883
1669906099
968349938
1949563816
1814793283
172633216
398265296
1502879268
919551364
1768929707
828966705
355897699
1252748269
525906894
621348387
2142105114
331177702
928650156
1751117437
1554556060
1713785062
1638861364
942644572
902164090
1303562944
1911402804
1996498448
2087258366
1818634545
1168905209
1873220232
415440202
400255526
167286738
1816665994
1590307906
826485620
109056071
556540003
167533131
326100341
1987102330
63098156
1394093203
372892059
213392485
941774912
101591223
1337189643
962400916
1723543208
1914327995
1877001009
496141877
1660008032
1981187379
521895714
199806969
1649107579
894159816
642055910
2099730420
919210952
848878984
1872093015
2017518830
1057045994
1847698555
1965400649
1285648034
375224820
718353800
1160136953
749243983
832635863
966656276
1337604537
562045304
1640527238
1061940285
2034664021
545507912
726425522
1536848547
2025947473
1332447942
1292171712
790504010
1559066886
1599441979
22171830
1167067828
21899725
1684863337
1894462856
665616172
1547704928
901365384
493864481
796581076
1629906709
1549623027
2084722434
96689571
1686324033
1283826334
353395948
944491747
121967518
866847148
1574347286
588283621
2078212144
1269287845
1600827360
284424241
1708380363
1624624746
1022024185
1404485037
597170453
2116392656
1646845534
1381721030
623766937
895228592
1848394782
372097580
1782954462
1739597149
1231435813
1861185307
1670437269
2028660846
1945158496
996132606
175850995
932506898
158426067
1366696587
497039361
964406306
1940045623
1533039912
2042328528
760973663
955530898
255231684
1640160067
1132332664
1964507385
10721515
1953797136
1761576334
1085151869
2048889942
1817656926
1566253694
165928431
643277097
1441267000
301681517
1332085430
460710627
793240650
439773091
2043842019
682186849
1626187996
228667829
1526407622
928680950
362667353
1577601651
230081017
243076494
969408020
1253814949
1265014697
1865995880
1415817848
780516971
1305023721
1965184800
258054069
858812860
59740106
1524294433
320199470
473208814
768670159
2098282083
543950749
1207244909
6802125
1826111305
1995786673
1053763319
1527227960
1098192984
1538865346
1023222280
1893662137
1705926701
1035287707
1976203426
1194970155
1097946145
381142362
1211084899
101723348
593369951
503134939
704762895
1018713263
1009653524
610303521
775366608
1247440178
1107447395
2129056099
265308065
2073977009
51762990
1120754820
674671395
1430733004
579133725
24022463
1463139019
1493761157
605173925
1526500694
1570876855
1906567863
1798996912
2022273204
732828590
567488037
455139389
1986658867
1213382094
249047085
805790026
1500791021
1880093557
942971026
432476129
1867724847
1640179618
1203876815
1986125578
1687133930
1333029572
1938719880
1782711456
2073827536
1262587327
779049685
569555077
565861103
1178972326
1586469775
1886148373
768067706
1885810095
1259194026
1262122906
2020905486
1575451406
519685052
1886506768
1148120484
1139338070
1157912896
735000749
822259375
992497225
1622924934
1011967126
94849607
1565266181
1867909773
1989560148
13691241
1967680671
79719449
795687395
827295112
1991785818
400237864
305951183
1022202732
2109223926
1036828836
1974668569
1286265052
61640637
2131938215
375395599
1217868906
89587505
153303208
1445903107
1346763531
562384238
812199171
2037478536
1249465432
503471783
1296085192
977192686
2026582631
1570163677
1097200426
1249569077
1545394859
1008136436
1518635721
526816278
1722423983
566630189
1315647223
1010429433
263461689
2121188480
2091108338
362030209
585369220
884231347
590504363
1604348457
484643614
634890497
583043422
1508941987
1252666522
1759314884
1387792767
69753693
1900105352
1131632308
744435256
1878846338
1439951187
1050401958
2118114641
69886072
622339074
825324319
1304968942
1728689945
702493453
1228291212
1779209686
44449391
204547972
1821721813
279659015
1421533698
1790102032
56334018
720810564
1893976924
1519738619
1992447752
479244624
109627166
1275588236
1533631934
518050295
661445925
532166455
1855863890
326154049
1877580514
565235769
2028091872
705306067
1275073565
1484472906
1216758804
1809349615
262531121
378981378
1731714335
363629145
925273158
1800405612
430092871
955486331
1228764822
801836082
1070037756
210865249
456999250
1113039478
936333190
679768408
1230024187
280453287
406518743
185807173
1870684540
1696997763
469553159
425345533
604150698
1101914349
974698172
565935572
1476435512
493434554
203945358
368658709
1027633267
1959977130
652986494
901775131
1218659401
944817706
1147326377
715606718
339344609
220028901
433785778
1556375604
170904142
1818879234
1257985167
1084497407
1488997174
333584804
1682591652
670357334
1588666722
1271218385
1715031885
946692546
812289165
847443730
142231644
1845777320
570290531
935504873
992707232
1176347780
1289823110
1626231565
1086900752
1252989255
2137917127
1096997001
742864085
621338134
573121702
2097654262
1024085332
635682902
891709401
1145947874
34655807
1487807030
939808558
1026007760
784727228
1991460829
1616607348
1475277776
1582230192
1621905543
1355469173
489822952
1512058243
1520687710
909072501
873719520
1306045327
1249982101
1199938903
1740101931
2092584596
1369877523
1688307884
2023026812
1560445425
732725848
2081127266
550053692
1440541444
1155906533
1313865701
1826405067
421816143
1107146302
850330092
199834665
1222130536
244468867
1217725298
1731921945
654882583
843173391
1763450380
274939357
87903390
2056048480
1689739929
656024608
1048538980
959098892
929732268
700722676
295821443
1696581553
1543039649
1269529256
1877725303
177686791
648537149
1668757781
1467156361
818228083
1144279592
720563150
1818096703
937781150
1627332913
1906757773
918911487
492493970
562856285
269585418
1747158634
1552449428
2003484200
1092615606
1487215623
862889949
828999162
2112422248
1376385238
450018996
218125259
946028297
615370319
585413693
625997285
478112518
684000883
1840204960
1656275070
658958328
1661468324
1013890921
554978340
355600521
1241185290
2128615907
2056926102
198459544
391132506
466194174
556671161
1275925203
562217856
1531498359
885095849
661165508
2082229628
469662225
2137684278
747904298
1699945325
1033643526
760344267
461304059
1086986876
1933561157
157672966
1907689130
1652383141
2249432
1350702567
1195661263
1396851576
637913505
1727302697
2106815208
2020477238
430279530
996553395
83464720
406537674
169993914
1785202133
1584398238
1676618707
1914836318
1272382328
1158537098
1346002101
1685296642
406526856
976948346
1224721485
320236869
1099438379
198446618
887204984
1397379689
1621950667
1213141141
1250049184
1136798064
208850120
1505700089
1126318038
1501632358
426013045
1509778795
1958262228
622252003
1905019947
2045996253
638936815
1217616764
1407231467
373580816
2017828852
960844927
18342079
76670256
1372609867
961117103
1583217415
382252623
2049276089
912095696
401102499
1848207883
39051311
432024293
1552048585
1574506684
702690592
628029513
30738903
2005917066
959255958
1658159274
1108605156
485046689
1487356651
1715347167
1944117898
1138591426
419797041
289497704
235876225
904570139
1546026680
455209892
1796069090
522956214
1246938943
1863044142
30415639
546376282
1588359264
1448798228
695004691
62996175
7101791
865943655
1841379425
830051821
339086351
921639231
936359105
1399050418
343672445
1163730949
769380491
1468637487
189014612
1648514141
553577903
2009138745
1177922570
811505430
936665839
2002880441
1806851414
234094940
80310132
897443202
405394501
226036813
845465007
1932200915
1582489854
116988542
702017590
2108491425
591249841
1439478979
1669150720
718242911
979132147
1183255188
1323424716
1648507609
973556972
937897357
200584426
2073499037
2144744025
963983434
62463659
1208213248
1214743597
2012318075
287995487
158548660
1109155148
642859827
1829314463
785031231
1186387616
594103001
734632968
1827226656
186448035
141105676
888562381
1984921096
2039622704
521280638
184812941
1547909505
1280917263
1681009721
407708461
512111062
490507552
678195161
1130205405
1020081190
47990559
1962756475
2100405516
622425301
1599340354
238413644
355789093
314893005
94684429
1761874307
1836341310
34650902
725601423
1824016254
1830339218
1480960578
1287184350
2044951086
663940978
1002372502
2009441641
1562416581
301311082
1240403228
2032043305
324635185
679019555
519328744
1577996804
651081755
637627831
251877113
1215610602
268199570
1899471048
1478862393
1623653838
386131464
613316127
2093954718
550050568
1209252399
138739162
1981058550
2054523125
657046467
850485730
704985175
1304742475
2069309036
2125376479
685079974
1434358922
1517462940
1659426144
1046337899
1532567276
1094551367
1133262770
242178855
1904923913
568131262
630812046
1814822090
534508035
1556297981
1823830187
1596959489
1159446055
2134531446
397988969
1192902889
1722675474
1175114202
831646220
807531995
1597295079
1579693862
641798564
313738582
1534426606
706783713
1607706826
1892192532
59471170
187402986
1913756330
614704883
65480597
1521968526
1606538986
1107834737
637022356
1629026403
1986054443
1986552871
1457995479
656104755
492834052
225388520
332243825
1722756423
706800938
1185790609
1052991092
1233627552
768154154
2077978710
1404022347
891656789
401917692
753533265
267417423
1995412351
499101648
1007136458
1838067009
145404463
1809219560
347487947
1105201001
95298609
597295502
929746701
1958587492
1338023190
1434588333
1031002459
577429744
122197756
265043972
488332528
1578087249
1487991975
579385955
1485255713
123206380
188982578
1573704787
1345449018
1024198846
2079065582
1279441151
2024293825
1097205785
1555272216
280035378
1949017323
592869036
335066927
2029246664
1769843429
1865911691
1667935297
30154861
1734321400
1768812282
1910541529
2032695658
979420114
2061842982
2123566570
89380403
1098011194
1642154951
1996563262
1745412302
266710039
1923823656
1549959862
1871354503
40638077
1236822684
861525882
155263166
1703251648
1017856897
1449480107
2002029076
1707934448
362968815
1786213593
1630070964
18268601
1346376657
1068050550
1676334003
1863002899
1706802791
729150868
835086335
1106166476
1602263663
1821646752
98345994
1160165289
734643908
2123321909
1233942477
1796370360
2032856204
587148324
1215756058
814308407
24479347
1106111397
494593691
1411662222
768648574
1179309622
802755472
1731117393
450303683
2115128910
941112651
708808328
1701850160
2037485982
1468534197
191901672
1846425829
916009112
1189199727
1222925604
1406346101
1701414131
881456326
1480245563
1330533651
690881105
2140515525
2094091058
876941894
36396252
787076717
815854705
303195352
1956162535
1755198776
687975786
979680396
1654474259
983957753
1957936200
1067270135
1633774719
2115988143
1794461258
407958948
975283869
666630801
1068431258
2052605066
1946601857
1710331449
391945588
1576268439
445314870
764895600
683997194
306526969
489590710
1469589719
681847468
939641991
525739517
1124535913
1883257340
578049898
645009155
234152441
1615434042
1206522405
2083686748
1117237407
837124441
402553874
1832168106
1281536547
1956865184
2099766369
732657294
742902045
2073557343
1330620248
977696498
435429244
615611276
2097850743
21331885
1006210730
148822068
912426382
1323560660
978535204
1319437239
352907634
145751053
597002365
1118236638
1969043582
893987020
1256957888
641539834
1773781526
850098304
944012991
1712008462
1704001137
1656460691
966014976
318959343
48988785
1915256160
1234844473
473738052
1144045767
377442244
1880485610
331106963
1174432779
31244537
736115740
93630849
274385209
1188582451
1671019697
1722814183
2127934495
942713821
1544054579
42590315
1031988973
1160311800
19076892
715500385
2012402070
234168664
358443329
871814898
1524950959
82811879
1555760597
689722453
1615743589
1745228458
56143622
757249765
543950749
1203849719
87847392
271009068
1388034981
2133387502
2012914402
2081569042
1620372116
7607992
691554808
1671055628
508363888
262639580
132527791
1803099466
1801911681
1329823601
1697940218
1314784972
1970874824
119414623
160721893
636323815
1861958948
1144021069
1192995650
1236558840
1896351084
1471170879
1800603415
1662557810
1144141082
1016186258
1417602857
2057483389
1917571287
485327803
1324178666
525061561
2090413158
1276122457
868384344
1792415265
1978833755
1155377673
578862729
1717592454
1005066573
526169802
675275102
887675237
559774333
852386742
1596088273
474632410
1396426952
1676533369
467514404
506761720
884564025
846536114
326051713
1723940296
1414515438
1371956103
1473283638
110644163
1899221146
168597145
1789672568
270810998
461353339
1234835932
338887558
1073013875
1075619897
1853846327
1115065494
1839519147
1671574522
950410972
1490236832
758723595
841702217
1607513593
1115643898
1547845823
651751876
502429535
535935446
634942328
300021303
1584211047
1117793509
1890727219
1413080157
1485671182
1306717508
2099894917
2060181541
19237503
1463858077
1614245067
1545480631
1910067670
422792008
1652631258
1013454688
516122871
2051788977
1271849147
485539049
1410433711
2141363871
381843615
38521399
738454780
517246995
1136492699
832031324
703203705
1767357022
1645003323
927149149
1436039788
708784532
1064824997
761051769
128898501
234069136
511491724
460921622
907456220
1716262334
157354671
303099066
613874494
1968980633
1885630499
1740232299
860487564
1808060674
1146876422
1466203112
832785387
722506799
1438434665
231555561
1393482761
774603576
1005519416
1850613279
1930515259
321722634
528810674
436803918
785534072
979765859
236548485
715738991
8543615
192763992
227287265
952102703
1095781183
170146918
463949181
1019347256
1627775063
953241094
317113893
1979126295
922075859
1343705305
1271263689
192435161
506965600
1468933495
404253891
1833580602
1488140877
1316680529
301548240
327862273
1640255191
597436460
202694881
1249737268
973158798
1808999483
1589172699
346898548
38657658
1319516822
2062343676
1943439074
239309080
1568669904
1948963468
1678998533
786009664
1322027075
462484351
1320960445
1329470548
2115552100
624462939
1060998527
646608820
415339360
1883641521
110939849
1070736591
264781949
1882433882
794085989
1808608207
686744804
356623316
1486888111
1931199597
2058879545
839825940
1244551198
549249915
514149227
887263120
119009323
945496263
1944776158
1311992684
556587320
952848553
574947871
160272635
174471367
323867344
949556263
1618169595
1080513171
1096399867
1093962291
1215861207
1221651059
378043832
615172864
901105427
756152149
906083809
1561660092
912094505
1605640993
2142301876
1834094258
1602482684
1676306466
1083951183
1001773497
1728689945
1042896607
542107004
1148560936
1862001852
861382404
1984749323
1626006071
2084135870
879134004
892618428
1789251392
1694691924
2093135264
1599098271
1750598994
1837357573
350452598
1652626874
464561447
1598953802
124562481
32481295
1764591896
1529815267
435987600
1069435004
1643627542
2146480040
121146432
699491545
627701045
27177289
705627540
58467267
1349915786
250815162
624988603
1654623630
1168356612
1272382638
455028283
2038738675
348533033
1895411650
1276069536
366030339
1316117488
966304103
1247078948
1578550035
2006061854
523397265
1802736100
818029495
690236244
674322256
1554258441
1765396353
669900923
734981670
1232667642
1446408526
552928833
1075705908
47998194
528433109
665405701
2041282915
1358994631
2067262609
514095605
739644153
1089867804
183470349
1619601822
1565251469
1358995887
325239891
146541298
333125806
1431485444
517114418
164644495
1675818301
1987492097
1643862762
1201249311
1021255129
331306231
1019303117
2134365348
1521748460
1487872515
33734465
95718748
2089955117
1068016374
1304118003
2098009681
48866341
1122346332
1126208346
698338227
571437219
1252918550
1279129254
1539662618
1751929975
906973092
696149088
337801380
448958890
126559115
858141464
1230706437
96861217
34909967
504102322
2031921200
622853676
55866711
1811098508
971488443
2123425413
1856396347
1476495827
1899171562
1561521058
53248012
15226687
1094371952
979575346
981000834
310564396
557258756
928291992
576166680
558582165
383702516
1970573447
1665788151
1302284734
933254670
384913521
15424598
1946011306
627452830
107634018
109523816
530554788
1404144176
1475815292
1102463196
763382060
1981796221
568166051
1330280433
845904535
735310397
1000421483
750128075
227230688
1468899297
692981495
1110901435
374691324
1423461654
456911843
1863652969
1650723461
1297938533
326910386
1146525335
1161358257
1985507455
1267791779
1271512422
1171951968
388455752
472572543
2034107519
869220740
641209857
1198227597
370646879
1176510180
1923554545
350643654
1796433363
614821571
1247809234
294021072
1287581205
1310269834
1830518667
957674393
250979100
1871137927
119645859
944937990
1903060201
93407799
886270410
621609744
643364567
1986758759
1183747839
2045962387
485855203
1770757908
1727655904
1940696041
464244554
1395847220
1877350681
313792089
707401927
1918825595
1554817803
595311256
2089302794
192758210
358479832
2000241804
181437108
1816430700
1710595148
523702301
1943509467
2129930860
326943907
91697294
710483637
879195692
476594772
2123718259
1157185707
1162050385
19727304
2098135119
1873959651
1756262532
225432805
1122506193
705302526
1518051518
1612892357
365378899
785242389
290822528
1965264524
1897961387
637575633
1474789051
1029004261
1699898034
1006820584
2020000485
1674866336
628829662
2081859380
1020839955
310318104
2091656653
182158498
1877412908
255770070
239659932
1619922870
387816468
995387486
1683869545
1698059134
9135507
1437145970
1107816793
1004672647
1437396340
1878457299
1636509948
1657893584
1895597737
1770921560
1250993264
726609105
651676287
517553953
522577805
1954166153
2107635411
1996739633
2072338737
1757897959
1915229909
394519900
1454348363
149532628
415103296
1294777237
1679065644
1510410393
1978390602
530204148
755466801
436901685
1424770970
276062091
1117003625
1377210343
919381420
397341655
325741721
1494961127
766666489
336025540
1718578826
1251727321
499318510
1358259510
921727522
511181809
1853265936
1999502901
2024084657
1782260115
1753846397
383244639
1368552836
423256717
1435227250
1975052945
1710772820
174461807
674051014
1307691699
1819626229
1467377303
106364777
849530959
597322417
1373469648
1573205740
1324683013
2109611790
174802802
1404658161
844960052
856924934
1464310861
38776249
439563553
1204450866
1239732214
150837895
1604149600
1596018389
1129772326
2138029626
280699867
605186228
836911044
2100547826
144380510
442280038
1819674263
940689026
1204940246
1850327246
1450047927
1198282466
1191333246
763157817
1199202158
437678261
257469944
1711337281
1023138516
303127274
1928055346
1168512163
1839672099
868019186
857663020
496673387
624561641
31498116
587754635
979290835
385062648
1145936300
145545905
2078935423
1759910687
241186250
757333077
1915662712
405397333
1486759044
1401708175
2119939401
251981907
639913744
1404903196
1255599936
513698347
590555927
1680955345
70686505
1712462251
438523240
641933790
672988604
1126738185
1264466979
461995370
1190374736
728953053
496902913
2087714455
838349899
217387254
414682330
1745273272
1491849926
757888029
2109734654
404137412
677987440
1522330135
1193000647
2105557491
669656041
1857091130
2051432248
185811964
1394909391
1757297439
1655388758
239233228
471785128
32876171
632707998
2042181553
1950637324
749931792
459622340
1029156116
402530668
503470644
1248234053
894017474
491341008
1446756586
1916614117
1269791060
2110949634
1099648246
1162698049
338092168
527507703
814766541
290406803
514322358
508533985
1020900221
1609685737
748496424
2114054123
1240116030
417761278
1612618636
229988332
1729360867
2121594400
1930926473
1843703638
1413867207
919465652
1649994271
642774264
1757447251
1830260334
525319848
1982775832
185854141
634919280
278577546
1015807638
636602367
411795531
1520914990
1510034328
84640448
91025815
1932331971
56337738
526694682
667548944
77114839
1272319328
508150283
2000668013
346512168
184196467
193662655
2066775426
590646796
1970382147
595298683
1342690912
1032023466
70210223
1923485074
1008188923
161789611
252892746
1651142327
514933703
176248106
1321504390
36923925
272935430
1985897233
243459363
1548374607
1905750909
534189682
440262403
1654019120
1462749220
588426621
610114755
1650265297
1578895142
1971398380
267574771
1059407315
2016877344
2008289012
1285286975
2095670325
1401612854
1738666825
2034310581
1727418165
1772361284
313932081
1444358120
1500692240
1196672685
30504664
718602128
678173361
673930213
1899011588
1974779095
167941105
815832069
841344353
1921777890
1723549224
2064811383
972925639
431679160
825673996
331835529
1307276697
457915107
737367461
2117680826
1351668176
1374973171
1994303204
1096359901
479389710
39735625
1709569966
1165040494
373168395
1088554501
656153346
790225708
7728312
821160840
1102246167
1073585846
1615971060
1243756846
852061617
1095167236
139849642
1193581422
1141397404
1295417905
1282148446
1019759910
1886278643
1942907324
1872637931
142664387
1710210505
1337110510
2012189323
421714167
680006792
1205680747
724059909
1759527938
210648777
1321833675
1417040790
1353939157
1553886859
594078686
942840226
1916669363
1519324227
1564007418
1951285656
1358130123
1869197019
1099610792
307655620
1048454862
190099831
1578195120
29274758
656698660
698696421
2123830791
1583757131
115085652
834482952
341225355
812172997
559803165
945534515
1834949871
725004370
805564190
1647940355
1068841732
42430500
1484789074
269049269
857946264
1843688396
1116547299
395132164
365896717
650601820
66794381
2138155223
1367483949
59458350
2047619588
1182861362
1840284829
1656756339
825526708
723594384
1612759269
1490055302
773015331
882770484
170961123
260536639
1168413201
87340641
121565983
911058152
1657759439
268363341
759277177
290172190
2102456674
733153674
1294863531
1114470675
729710514
560359895
160643390
713103494
1563049918
43300282
2072951623
415551834
1126682719
415560759
2040788531
1678780146
572700000
778628883
92983485
1724781375
1581729309
617175676
1017396073
202865418
401353341
2084367625
138479086
1487134339
980755926
327862273
468498555
707774763
2132077228
2124425669
194326000
1280822156
2115246406
1495010285
1910698867
1993928054
860313666
662392901
346915514
1384878741
1137894384
1305177436
61700466
170181404
891345422
907715532
148814978
1792126016
1317544226
1734560259
2124882979
165236507
1294162867
1562769797
360482617
1507965514
1896602183
906341912
609183130
804866560
49093171
588261335
2002993585
799293678
579756616
666761295
560099485
65111952
405897687
481958407
1229397662
1817741023
1651672349
1325894957
1882745846
266553286
300432933
780080027
1351728889
239537886
1402992740
1793900431
356061188
1656373653
1351252044
679962682
612736998
1083291002
133185599
1812371057
208730429
60280430
1990013436
578995288
512942179
1177145963
867570075
1046202962
914280566
157266770
2096837987
1833943891
675886203
1973172377
266986301
1719205722
781708944
1287265390
684741408
2013265658
678432642
616330460
318496471
1049606948
925064791
1123377047
823051887
1528543983
1588491501
1923350028
1330620005
977283659
360689767
204195945
1913457257
1944814079
339995490
1874561980
1912608678
1876236700
1235783357
591928221
2037963741
1084194544
1943049752
1599366046
492771392
230915195
459335243
320124751
1232279464
154315775
1978484669
1691004589
828095424
1464754095
1077201974
1582362741
1947327390
1097136275
939902527
1063511069
430137199
592677243
153931279
1939846012
1420757721
490806464
33764167
359003154
1828725095
1309645040
1919312535
394022649
1781634702
718906331
542913539
2028226448
317418768
1521030137
168471969
892369338
1562085673
1725658321
1249110256
1157520769
329489521
1173555665
967797843
916165651
261986803
590768906
193530773
1652253479
1743868732
706923657
763350191
1380817455
596759519
682754533
648205916
818049355
1343742526
749647483
1297535555
795956
2056774383
102314952
1770120795
1223824898
2039453213
489310192
149336783
750457184
213151864
962075518
967017693
1443696736
137456570
94038598
1739146195
795361879
365531638
1255697376
802418867
2126204060
2143036627
1597528539
421105778
1073821222
176259083
1633051461
1747415919
1835706270
1840737801
389112679
139656635
1831180841
1343142561
986041515
1543487164
1925890460
1027538430
1413841823
1793538913
1680476243
1393769641
658202013
1276685784
63325852
705626273
903868189
31367156
237784670
499926389
1944874062
96675363
896253147
1161284578
1471545667
846001792
462710069
1366436651
297365427
943426027
1021527688
1162506704
668476547
341411466
1197564943
1109218139
2022276220
1537901582
1581917828
1440696707
1389118200
1858092788
1953672639
1172963080
1145128551
1879777340
155282205
673622152
846601802
240034925
290907797
2011152882
1946960053
1087000308
1276523872
1339149156
732145492
1794614102
1574576867
482320540
1847287530
1328315202
1505495744
287012415
261898080
895346164
1965273618
182310130
1788657064
983564506
1275117732
600405092
113021907
595936870
19746687
2027844057
68701772
1667910016
1806176811
1865175200
1075360479
1167267324
1597155238
1561648421
1274666149
336831414
2093443549
1952980786
284060924
589705037
1901058660
299891258
900853871
1493771785
227343669
1609797154
1876352304
1417745516
1916210039
664164294
1348242433
822324365
1402866336
1365719619
751226287
1783855324
346919767
2051339722
494776966
1993721262
1209185975
2114452619
74847592
183135637
449544433
279548428
1128724552
1809286602
462946069
2000948853
1576314419
953726070
1279078115
1988060071
1928619620
1351970403
1734708831
202669364
232995047
1812228082
1162189340
1163109360
1077631174
417713375
1094484678
1572604808
900465334
1441729831
1600577565
805785243
765229036
171361081
1744157411
600805924
28788099
1956692919
1901552269
1236132300
580436944
1618181990
444448490
1474288492
1401434675
1021336102
998749815
1451343017
777202098
719084137
1457262438
1061055221
1554429654
1709298248
1113176186
1642500977
8312186
249425405
700914479
2024547710
155993615
1653516329
1526697964
1918102660
197052635
1982922752
553290126
1433575471
1553031638
1672971243
688204794
1382981078
54754241
523783988
932517732
1525981775
765658507
1995363955
833990238
234511274
57865219
520887632
1706887652
905636432
1168310555
1324729601
1949539866
1632796821
986067627
901138461
742501491
1027904859
1788348300
740915088
1581557
740771188
1806506182
1764562423
830063360
1852366349
613146092
65829365
1168325237
60902531
1215419876
1306975739
741352748
1152841874
1810333767
908113883
2053296048
1618866230
1575027532
1508140068
953478201
1543902406
1346067580
1287955338
1511408967
637282469
1969125555
1378541857
1099668132
434847059
754891069
2135600298
717808721
826699431
1973929745
1915507516
549250530
1319851621
1470507640
2027602923
1407195490
990468968
458261606
193562656
1748764037
66122252
1367301906
475034676
1863817231
779069645
1402775948
746222812
2139846593
1658508176
705457598
498313266
1779844196
1393125955
1768401152
1502237313
1841115616
522417319
846141001
659750304
1535358520
668628399
2039772525
208209790
1491814405
2050328172
1100765029
1242742125
1417864161
1283528894
1533896017
2003284678
828586949
1816232293
2131603186
321998915
2067949177
233774304
2126445779
1251059550
149498835
1341353619
33818196
540036238
940110478
962732807
593518864
814148730
1291754607
1487652502
1842164104
1267097133
72788391
1762071145
129702110
978262663
137132192
81596271
1943166307
1265801638
2018224107
766662318
136737595
2114906995
1542077872
1958581070
1241910593
2104529677
577063991
1000545249
14471992
1992238403
1964071452
1670326416
834016029
433414407
122415017
1979963681
620345308
537222310
341531754
1202315569
1821068299
892713478
585525467
1567361122
1095877155
871028718
529654698
33183483
1601919507
2052330932
800198655
42834313
9227464
1081102307
682578711
1240010135
1470337662
371107916
1803869696
559931319
1225423929
2030129757
188797112
1943454914
360394218
1373074802
290637960
1291658988
227579388
2002049112
950111081
921041984
1675233095
1788219155
1517223769
1863498397
346509615
2059630791
1306980860
11703471
1560567017
2095246245
2129227721
585095049
1046719715
1632866329
1525591689
938019090
1904569101
1683352081
712546505
308034246
1074875887
1985638676
514536184
546175919
593740749
1519965345
1288119272
122594130
2012632426
501385020
328863941
2079913168
270094770
61497189
1578494574
1616705607
442201143
306999885
95236349
1676440424
1874303374
1509436419
1544532187
936185871
1589731920
1538055283
105341290
346557719
1382699161
1485574260
878774067
356389845
444996385
2097805564
284308791
1722284829
1621183089
56675207
1514271733
1309766357
537857356
1083194857
621788679
1988427512
1966909736
1970599913
1281482632
1440262621
1267157343
172360684
1380058735
513552409
815378083
2142941989
1276429496
1714378132
1992319924
1032979598
350847343
613983099
1325448280
1570505635
362359595
828603744
1158121357
430497466
2103411449
514356572
1900755701
1525783336
1058396573
415824150
2033134701
209381385
1587318920
1591348400
14702303
967260636
1942474143
665536176
1000219291
1177985079
2082042268
1932231392
575433860
662412379
1335576733
832388643
1879439292
1999637498
745869731
1638093498
1846929597
1124161340
886411164
519002011
1467212652
618678644
172320991
116409660
37825653
1260917218
1932190496
1691842561
239307694
6748620
1410231325
1672748843
708797145
524754345
1889384379
432927637
1749575942
38265355
1936863351
911239172
81881348
929081482
1445801816
91989837
1908815017
309175275
2089464203
1538031646
802127792
1246516345
1375414140
1463441995
1553007646
97777909
85310057
179890456
665327438
369084779
162351653
1756466007
1402627680
2065109161
579890946
654929088
1765162515
1614627007
1042171935
448090765
1830113565
1267983866
890674941
1093808492
1475066555
1566889192
930200835
1290573439
1017656276
1346171889
2037854278
261084937
1664899572
1579836427
1640146074
1691423903
1864920500
617917158
1593077483
1673004271
544593340
787918033
1588316317
394418084
1483605582
878449659
1071018894
1517063731
521496865
1871379714
2142085023
405402752
1194907249
791647464
1189471802
52554771
502867270
989132895
1747849162
1600371522
1918917728
1484707354
874422293
72623494
1660618355
605294196
467462338
751364829
1053545734
1996308338
348633482
889775618
1853647825
2109215675
1515584469
1784652610
423179073
831849707
46552897
1973013239
518485566
1581687790
1097595053
2084705452
1618056785
1735939543
637915008
1188979108
1526460714
569693651
1351513716
1424040020
772905711
1850046020
91495470
1560809131
481835787
650053842
1074346752
2113169124
1620516579
1738738745
398354796
442538631
1212901246
2111672059
1226264397
880162087
7019349
1397473619
2004897161
283669127
1985257091
151632224
1083268016
829182602
455960115
1216928585
79665676
1727721200
1037220896
1344687476
1904449235
2008109322
1358276383
1868482056
1281163656
2131643919
532027065
1135023949
1402523262
937458054
865687537
1877222327
689753564
819725880
1153849294
392761929
452747373
1757512619
622028482
228680153
185617366
436706454
1659787985
1500330989
1094044120
2088886983
778834023
1570763379
1943066053
386881227
634424086
70194580
609012524
791634998
2139341662
460468625
1363337944
423070202
2126572990
1905144270
1599799587
214171853
989550733
1408515359
1340845566
853573086
321016199
829462861
696849976
1724985224
378487621
221040952
404204033
992199860
691655094
875283843
1866852952
283201489
1008411969
1690577020
857328686
190077541
1776364124
1201857371
994038798
257718846
44496659
1518913351
808464298
1989965564
1535606535
1172029422
1496476461
1851140942
1554596191
1579666046
529877168
1998480348
1573686886
944059342
400285495
854334475
1534061718
1535253830
1851090088
569222953
75609195
1651248915
413462027
169005061
1746370045
471771276
1763712284
258457592
30459782
1825324236
682884527
131751588
166695383
48752615
920841282
1475040025
247582184
260090421
1822267084
211230882
890091677
2050299404
1700876743
1758215157
800188487
612981250
1733822556
554284236
1040957687
1930475182
509068371
1104595824
1387389739
1136060153
1744488801
799868171
1800121422
955780735
236460404
2047917245
568681733
1543502148
1775951069
599727754
1882330557
1415874571
588231784
1804677634
1776137265
1363444094
148997219
173120081
2104222565
1858665209
898975678
1046724946
369804473
904136893
1396576133
1438227149
2084425406
1152070755
184630828
1748388199
382149127
409491670
326057632
2138052800
234651768
1976717126
1180656282
1290116762
864848290
293552790
1520854241
1552765461
1465461875
1852097597
280873938
1945422571
1770387262
175904296
884308622
1883475184
549898565
754160640
905329947
2016344817
862280953
1475519032
681064908
1804673454
623876209
675702387
857066595
1208145518
975808310
1503627465
204777092
2087840219
2046932887
456220000
1927165910
264350398
598334001
1484000202
2115037799
1160123539
1383138060
1472716090
1780317966
311802901
2143434914
1061042521
1111978426
384329703
1478639832
776932049
15430155
1461355296
574722149
115369611
609885548
1795118190
1573423842
2123869736
682253403
1052274320
1771403133
766840207
858446533
777493397
148276477
1447570612
1798960238
1173024045
1874280674
397911235
371752078
1260004948
1819396963
1739837125
905990609
1779561875
875976882
1217901468
130107814
713540509
312199124
880349813
472212234
1129372652
1040108211
1390612132
448433741
57442059
1847716733
1339234843
1251765382
1674969409
991758838
1513368950
1697825412
1880761216
892048245
1291651389
1655909947
1168637140
798211207
1692903754
2020245538
1424408031
1230240236
724544161
11472613
38712459
1345353601
527196758
34907529
1451881613
1385833371
908992825
2033488386
1015193228
553682260
2070737831
1276396384
701816117
319418750
1281639132
1699870512
1360203694
1968403924
1258308037
1208807818
1211009299
1888681371
2001540426
458490701
1244685216
1626813380
116047951
1852755192
83807635
2094336795
777799016
24326645
287727328
1218906429
243079118
1767391243
1999826802
620665138
1514720562
527749996
1046411578
2127526497
203354669
1693593698
1625160876
2120874236
1120744791
1990062761
562472167
1717318112
1526813465
202066583
457573721
394082397
690023058
1196344378
1328094713
1831506823
1587500833
21303845
2019500384
1223542372
840126728
243049515
278217403
758684273
970394432
1820806896
444315827
1004578184
1492243519
1602525587
1147391514
935938144
908807675
1723417831
2008674893
1402826468
1817104046
873526857
1063280397
1488142380
1591970566
1979247899
1091467293
1269028748
1638086345
84232953
163391710
2017167247
354871875
1645260907
1638912502
694947464
169663466
1992199189
963589894
653306442
91955364
180235357
871526427
1240420682
972308848
119266246
2004139941
1966145817
1822391785
1217811795
1486046997
1402116655
2014917078
97481933
1575570444
1504121535
794882767
16741111
759303851
1584457874
1376958378
73350795
849633676
1663449917
925939172
1127129836
1830011826
1758474168
1116462889
112649501
499728570
587114917
97280331
776524264
470475908
1847233957
2030656147
1225879747
1223274092
1653212500
975996545
1178911204
91207728
794100528
345861839
1556376240
1610111771
755855609
926048315
723502286
804560137
1163792404
104792204
1587240303
1374200212
1353291960
1662708050
824653277
947931688
888094151
778180659
1041073979
751687919
95815646
1058878334
176151124
697204173
1677112446
1936401193
140290531
1087755643
572465331
945839648
1015568566
689781599
1987746808
118205670
2106556857
1117847161
1039871963
956557337
1266606740
1544342452
199409901
719648747
1844054272
447543326
1264653064
933367348
1701905789
1263428680
82882256
1785085220
1565253491
1863774601
1278570689
976664888
927625028
1940881258
1973339663
142495191
647900841
1592312534
1826415069
278668575
203492402
1419918391
335938638
31279005
415667734
1014755283
707286158
797420208
174449574
950380491
1141322145
921450492
1904507925
309412595
410469695
121061818
545513786
1320762371
714202568
1791649979
205185846
921983537
567876387
1909111173
298080969
1096319671
1016114041
792670945
2087478212
1513597703
1792915615
1352772998
225069621
747330060
1338591398
291604683
1457641713
1396999586
384686929
996720293
1084096120
181370598
1447595668
1526834763
135001518
1036227113
591046120
1935147376
2078206190
1496671845
1335001621
1840354333
1784115450
1199746545
29590691
771554966
751020678
61542408
174888634
1545091105
56103544
1385727010
1787543129
175240116
1751393921
614644282
473397550
226650188
1980068710
1168361136
844411153
94616614
211075238
2116019197
1269700537
475069288
406422390
826714511
1879329101
231332388
1618907851
1192818822
2146149443
2115154883
311902909
220717818
2009344260
1852581849
1512280339
1986617493
193645808
119745548
1274053753
888468409
1115744743
1916293001
372903666
546805137
1111400728
1272611344
365235660
1943828529
2112033283
2075481446
1608362259
1413537605
1917804207
328806518
173547042
2078452928
411347513
906497968
1979534825
189883079
489650396
1155638718
2123500513
1170942222
1876074120
492430359
1838831460
572700000
1237980285
1977489794
1639661472
393050736
319654846
598297257
1097894139
1936747166
734946909
630942403
1006770334
823464176
1671968901
1384497360
1729745279
1406279600
475747973
462999077
1692651361
1208596820
1739682238
1124359594
606496027
2011679320
1023031297
1836887802
1726631931
1201548401
1028810237
965032790
377695748
1343013856
435530342
1206374495
1000972969
1462350734
327285049
1916723115
505654843
755885469
83195109
1364979712
1044845757
1607489917
1748951562
618035629
2054367367
1779309307
77961222
1898473754
1221551424
323595843
423200788
1910463289
436981713
1135771876
1075176504
1218486208
1423205446
802520149
1830371689
1582938747
1011607541
205155844
933611576
403570107
468610479
1139645572
1800656788
447304523
1855511842
161707928
74117427
711634553
1934383293
19502418
722915383
444918909
2018776625
1107196476
172785064
1471338618
472137924
1511981824
551071672
1124153160
603202844
385837275
1428091017
70545185
959928416
664700592
1769988210
2003232430
726288282
1521244363
416072142
1183163591
382441560
822183961
464003012
134478338
862102455
727418774
726182476
379060198
754901845
208770646
1904728908
143628005
1457250030
889999847
1873546773
775102104
1358832123
532375424
1712438765
691805358
923539264
1105198723
1374762992
713176723
497054509
76909689
1350688144
443607869
1602984298
1839001848
631750288
1538981447
1157889543
1889143444
870289842
970325529
57765444
1312327930
358623517
1743008914
1118734059
541547542
125273519
1734534943
352583265
140352328
635372034
818675019
1372411179
1976171316
1882207490
440138177
155253145
286318436
87205336
605946255
1737302811
1275030788
953430614
620440719
639721927
2073268513
1136357488
1606025088
1840648717
2012585845
1367235446
202039078
736225104
1477700512
1957549142
429543803
1952080178
2026200315
1702279366
623944932
437227539
276988676
1326733157
1862780598
1452648342
1410201339
141956677
583533642
461361412
1878052425
1858683424
295284822
652645465
1573551473
478889057
1023849726
1026095930
1385376039
260130080
1133557322
1125910683
1117166352
1516148810
706067412
1257333972
1539146001
380318454
1234062398
775832052
521096057
101412765
378167870
1540596767
943296892
1579291784
1110567565
489560262
351255661
1874725334
2088257555
762847032
2127426245
43128653
1228890967
683308223
1156753023
368979526
166015705
935532284
2021917243
1309157876
765428692
926316859
212433845
1358549906
1171708764
1956869812
900152822
157319862
1965748033
1929407708
1517693941
271127441
1665111412
566112891
1719397237
316740529
219107875
1883641521
1341809323
1079873782
419685361
1721259568
1867756200
723217838
2012205200
1116755590
2039951087
1753734503
391540283
1084746150
1895809486
1019348484
1226546198
2042168287
1132344256
1601533590
538254672
788594394
544033154
684938890
1216809086
1998199718
2111419364
99515308
1948795933
906753872
1437686042
206672071
627444817
1297295357
105811988
1451567011
2067410442
774091063
328072804
82244019
204215728
536068561
1195095384
2085019476
105998798
1041538764
127130424
1983184357
1331579273
2140700255
1026462345
804239429
987908994
1569813321
343546973
1006333935
693439947
565785870
1439798073
610616052
1463892606
116088722
737814039
668251501
587242697
2092725352
2051905340
1680889304
1043409728
1241787767
146427864
1101347007
1486340861
698122041
499651206
724857416
1354404562
1202482077
1215605178
391302329
526223432
786222507
392617206
88276677
1372502655
389863185
606092926
1158526013
144688010
1845192895
1654280562
1158620032
470046144
1793234050
425812215
973574889
1434883480
328466763
827880588
537631219
1232060478
2101747325
824588200
1028583270
1786406470
2038633181
1591350480
1479324590
61794663
39786558
657655646
695708880
65530346
1361573419
1011993103
1495665005
323499068
1190683997
1461593300
1417019339
163993080
799059146
509476967
274867076
986592942
1670066625
643405480
1949191846
1297938533
1525706565
364089493
1274373061
854850399
1358242385
71342272
1245018815
1383415188
27283806
158914529
1626592131
271541458
1885835883
689534367
1672141623
156097019
1695185589
1677299881
1537700706
948012417
2040522170
1238688009
1005811213
364991006
641965126
2126933502
521823942
1342020508
952594785
1903701449
1380191602
979687075
1966780433
943054035
1469808423
1763232305
461316594
112151715
1173871708
1756398473
1595456187
24698186
626598802
312532694
784861121
2105223921
1557253674
1312910837
540140463
897713753
1074329292
266960360
1348304972
1860053946
1678906883
240077681
1975921307
52579807
879548207
1094670773
338077804
529116671
1022532651
1029521140
1049184861
719023180
2015331606
448382060
1331022356
1351381921
1740513196
411985316
1707738375
868384390
1211534851
97300289
597598259
63924381
86463186
642274091
196727698
1435944995
1871241275
513641004
1719421106
266086522
1662671010
696956009
129296576
394922696
863529170
1772672767
414049764
1517686077
1936613211
1619491904
1967319523
1870046482
145286778
1822174357
1843074054
1429134565
899759226
388322613
1878434323
1639757777
1015972078
1147217500
1572660817
1136454357
350586294
1474262635
538209055
654896917
376224584
1257993748
18512865
494954333
249843663
1939929670
760703205
2107912275
117714005
2091097439
656703359
667610152
1318016343
288879503
1840928499
1161638384
1397769136
18843904
1181251678
1477890341
1265802369
1944831518
1268535967
1116083507
1016413465
353018342
300808741
1866858621
298851901
66386235
1955073204
1574517928
27963044
882986568
2108993504
1391801021
1280232389
1131997171
157255227
358555167
1897998513
704326058
476527638
900578978
288725122
988141973
1206467885
1881145949
945733864
1931502841
1034552867
1178430879
935830622
443557944
1428483802
616878466
1649803976
545054921
250752473
1847943024
1688920706
782615257
1851577239
278152529
749775200
1868822381
1339099908
2018369253
1847725352
1582974469
1619820773
1756952056
928648073
10828626
1898308049
1271865063
1207301173
711424759
1139455382
903471806
1453288094
1101729921
1087523974
1358392398
640093557
1926482162
1475165324
508328028
1124322124
1866816816
817608453
1904502554
1356760016
742841797
1567417904
239221236
2010896358
224455820
147140766
1223071564
2053561818
1298012673
1170550389
295818052
854280407
1067812490
1380675979
1389400272
1287081585
691996751
657011639
944869667
31992887
1656514321
416021983
1770146180
1299426551
629760123
1186921292
871865181
1790183418
608679198
321049294
790451937
1423544703
1784633144
127503693
675444
1660881508
1010779378
94407292
1857412893
29882712
2065370037
381762449
1083634046
1792177051
1407992870
463167726
1325525236
1214365543
572339385
357768251
1832130789
1612865842
2007772262
1659291096
196242028
673067263
1076098090
1121558196
154263153
1355257644
597934601
902402087
256226265
469844718
1326319111
43358345
863571722
1203917311
14724840
1547589739
1436781372
1303703510
96475263
120520866
1179700177
2048358989
535200317
1636098083
513335980
965299867
576351425
677394707
930493132
1522232267
1936394512
655066614
1517686077
1738296042
651654517
1676837402
120235699
1593317383
429218034
2138408508
1777589775
1180640321
1120853276
883993849
903202435
1884651908
1061973762
1830882004
626320520
2060667339
1264403570
764327398
2098857124
532382922
240593314
353960250
602386224
1581771744
1891873552
280650941
1083413967
559474969
1224363900
927261089
458503994
1750039066
845549832
1441013124
176991911
1901548090
2020334110
686167544
539524019
1711399557
203545373
2090073712
104451457
540707965
307924760
1029189275
2063163250
228968450
303263634
1389255605
1829650147
611444517
1678324643
499402349
154884767
1142658917
257297659
1013436797
10806734
1137413868
1904833023
888526613
1260640811
941763866
1987480589
2413174
300483388
1053895973
759387324
1716664736
1898739883
1674405938
28903278
153844335
1102475738
2048787755
547116109
330261420
1602362963
1535829751
1460385648
736623896
1783896370
1916716970
1692227096
59574953
608318827
1442288067
1830955817
786792745
1461639488
64130088
145877086
1677907649
61478186
2032828518
1868289275
1244217418
1234478782
31290788
1363758189
1491724884
688362682
442310655
468110256
1860276735
2029566256
1788836047
880429176
1082504171
2026014858
66883341
819960672
129837928
1411507041
924848483
1970583285
464253688
358639039
588954885
1142361093
470930858
1535269900
420572468
574243382
1537619452
2065023983
1698393869
876223945
459064885
608631767
1258878916
364958701
824915778
307849811
1338973590
1990914384
621632767
1948496467
1938545228
115190213
1027959395
1226824090
265364274
1659530497
1290037255
2043428906
33453063
1619273770
687384480
1806876698
1294316858
652052504
420629292
235767853
2058874474
2027457431
533656269
1445948805
1029734963
882966641
1179872605
193537549
1438055368
1309755925
704892381
185155043
1743999092
656614616
638303153
2140161654
1529548846
1726363844
87136818
1302895124
797624525
2024445194
1983793361
143194946
1471223590
71031158
730617543
255379004
279183034
1864374002
592030098
96338931
669384453
414725616
2045439907
1719427289
1156662293
1750716976
913169996
1420253015
498519747
1637512813
1497572999
147228565
1181536209
265535732
1781875083
21992301
1961318719
2104386700
2009157495
1651689057
1690270418
1316055510
1469829727
185596274
2104172690
1604279996
740394627
65240145
1977920261
1270962643
194170949
109241415
806882796
940950758
868664247
2102303507
1350495487
1953313030
996309257
1987919071
2031410473
1611219834
606782674
2064517694
540052062
1473152724
1455906767
165309501
1422217107
477164316
1350233585
233192565
1577792336
1889031826
6096640
1683522225
964706364
834568684
1926137562
6137545
595107936
1636967552
1935607223
322972987
1304233318
1005304823
1222431950
531950399
242697189
1507103657
2046097434
1860830527
289708752
1838404709
492774091
493062166
1432202081
1323548833
101030071
1006334395
850115974
88821207
16502199
1268888789
327286843
1030556968
1664624448
942451784
1342519537
1662720912
505215091
741900474
1077538705
1093211620
94173379
1951511020
716637147
343323879
1946235647
1563283877
2071529294
943131317
355715943
654186951
1739836783
1514952430
2042539972
400506579
634419563
139020896
2086873852
1912558121
1602344501
637941277
1705236146
1541093678
157121980
1384746281
25906187
702019012
1957129554
1999539754
1891675597
2140037672
789424542
907930284
2085554387
1558835156
1813324778
160569280
232371355
1647594220
284640582
1626038361
962865826
477696280
1063107297
760021914
1009561332
1645449215
95772171
266503994
1460259938
660963229
1719802841
124235890
1814606831
1509645705
2025074622
2134004067
2143559298
3663315
2001096916
1273895466
1306265680
514352822
166303269
1516438509
1282130467
1423508856
280712518
1994248142
2121570392
535965180
1521612483
1774968961
1390805197
664782257
46953162
990088764
374491018
1858558900
1076651405
711177231
1360395034
130045433
261913130
8214952
147096322
1931350020
2029787525
1707225140
749483091
577315476
535536717
1305601547
1970352363
1406886133
1853457104
943748602
589110609
585780715
1601623839
935276576
1654788750
1213755842
508935089
1091409886
1912984711
2039085286
1075273418
1234539525
992589328
151400312
1682440971
1746918018
2129422341
2005965335
1596146487
723367730
2116001783
1452356768
1600197707
546688633
1466528650
1654726613
1980532436
737600956
1476752034
2139771920
1700225431
859104742
139080944
719296324
257451467
1931029606
995976350
175428326
1484688216
108429179
644676108
1257066580
994159280
934259672
141955287
565194024
1697495203
917343141
1498100510
383601102
285785333
1505765339
670561756
1201646665
468543909
1684957492
335771426
2060339490
163206575
1918680215
1227152954
867273314
212096698
1460993379
1554258441
1138621965
1692620018
856455922
1173745707
991704947
2007024161
1046790362
2037220691
843406679
1829254596
2084987562
1347129930
1382204107
1816804944
569550922
67985262
1058674204
1608645354
1616360524
9811373
877819723
830693433
1944305725
721336078
802830576
1649140141
827959804
1133759656
477552365
1146325079
1337617496
190804395
1895350575
363585869
539808067
251919856
1432235646
1416146201
1798980362
1245903057
1552476035
2098353743
1572776175
1922429818
20097065
1694841743
985105893
283722832
1095840705
1904488778
240478399
647832610
592581202
2034504705
401164215
1562008889
1090101587
942639276
506532883
649811558
1615572432
1673005291
1437919270
1180056173
125028596
1771954935
1375516433
1029693300
1881438805
375015443
1521146662
362567168
1320095682
2043741087
246506214
1043917004
1150639260
23326027
445091865
233513954
1284365687
305365197
1045172262
1148407908
935127097
560879454
1767090968
235649259
1739551123
992654996
1244530930
368362305
1149047026
789260097
506348479
2099677717
931152159
2100596211
1443364661
2104305406
1315583256
104339977
1145971777
1864004694
123372342
2037655724
384461318
87627997
876291274
111589120
1141928480
2042940975
1515457048
1010703040
207432859
585823791
651841900
1351255302
2136265749
1895590017
283644114
1761681616
2139846593
258094699
1581914012
944530816
1161119145
2015225325
1983187052
2113688
60582798
1451268528
1204924695
1381189489
1911271954
413667343
1039387870
16247794
1736525576
1678408070
1939729383
1039878612
23954363
758817945
755438992
292504265
240497459
200498077
1227788414
1242590260
626231182
1299334627
73170491
844159024
870777489
892407966
2136005414
507109801
982709589
199617393
59485160
1602043589
1564787988
242996376
646045240
1883968709
937488652
1125941780
667851442
1343459941
2029039623
969663151
1535300752
2128214865
1376185332
748233288
1666668783
1214927573
954237848
682246422
1499151301
599418576
416209783
1695642484
130447925
1731552754
365948517
49298434
1406658319
792281858
856871567
2062535585
366500918
1073796549
82471808
1125575047
1783199416
163702339
1786402
773376883
2138974708
529411762
1420020707
470489881
249786021
2138472696
774393870
596725804
1620823338
391953833
328556460
1964716070
362913616
1946609360
391534218
972483028
1365379927
347938245
1637702100
67641987
167479956
771616637
664948888
1147715896
1926944779
279736066
1007537214
2111617888
582723366
513672681
2021885573
775122511
1841855529
1212916842
719662429
636206126
1227445023
1341516568
872550064
1549884468
1679033509
1147203825
1468116565
1296649221
684839732
1715586564
1379404080
34502046
28418162
309235246
1149641924
2113379096
1913493552
1794222041
1858824052
1063085167
989037504
1910000516
963371058
442052395
2066126220
1154008735
1909133877
1433170032
1551294378
4304000
42712948
717347438
1310926875
2090211853
1560566813
1979855995
1611293238
1407438034
1769202662
171523260
760748437
1845218044
1711298009
858318616
1056294162
1688474376
395273503
1230060985
1449160896
1476052564
1737265596
808896924
382743755
394115378
237068225
2040052663
1903615153
901625690
2090319804
1307199671
1104013210
564872203
1283055312
1070139949
273712150
2092240005
494719998
1408746442
81723431
937504507
1950180093
55228096
1752889098
1871185660
744561136
552464336
1034443678
1964490570
2014894059
932072121
193316077
948584030
787206597
169568013
1659064593
195161805
1629516885
2026464079
1471932330
970366018
531177068
1189894888
1418801634
385659997
1140140750
92791259
1400416021
660850696
1514079489
1104968861
504015287
536558102
413802856
1946472718
710031727
1123241360
1143022189
1408660685
801709480
425351696
1030512179
1747594632
224127542
265876380
636980934
175368274
1928693805
1565461781
300530076
2122342847
1834028996
867064617
760984998
1129528646
1657955537
2128834109
1124107095
377252961
915515986
2109885522
187604632
2027531593
1019953421
756851636
1382486315
1608632418
1027469411
449425539
1334505424
856806772
1382684199
1063481929
981041883
1768098698
395523146
1301386611
1745162760
481906487
2085500278
911917797
199843779
1337978049
547437647
1994685120
1756417459
1896985747
1737440268
1883195089
469346099
1606855274
36043230
1448372917
2094078346
977837758
1469322538
997685654
1138645685
1227666216
742390772
751433314
477020210
1259658360
1722499249
889407671
1419075832
1263469622
55409015
993712067
387760420
1117308959
619504465
783446829
1755157914
26179574
1942220710
1820194123
10867922
630821800
97355136
1620819816
230076259
153562575
2017272547
1021320553
1503255717
1352422610
1796977879
1717169522
1481930359
1560268565
345525180
815228372
1269757061
1077886005
674981121
539863429
1432882035
1233006383
1206191296
1112977442
1191034389
13386603
1958855398
1855884044
1834049493
677244443
1479477324
1503977183
1609936193
591685660
1658698755
744309457
683420380
906944988
984070859
28338194
616172753
196599863
164600542
982529646
328017668
988471519
240637310
947788445
1789125673
793240128
56423118
1760426189
199448595
1739247026
1357424888
964345754
1091685973
863368096
1371724662
53857512
885181803
1443498433
511593307
1436363559
454925442
1275730794
1731172245
1527092217
1641067620
636394364
233513788
1640378461
566320008
1829579642
797243155
577490218
1304896846
740657278
1990644385
629232804
817743525
1991740659
754845158
2001552417
1388696401
1128810681
965509368
147574410
1507920883
434625830
1567436789
1852297742
152886557
175444546
276224086
746551151
287060493
2044165471
1807122789
1295604058
1445686274
1582271926
351278013
149567916
1982033444
1239999911
583786444
758650255
1433659901
991202849
1298670183
1683345552
1812076752
507242819
604901065
1695825187
1985962372
49279863
1615043980
453810123
1789477608
606577436
398358941
856301581
1675292063
1072253579
1371803076
1397278632
380065230
524239094
424734405
1528199926
534050811
1674533392
17488650
846262494
1944170743
1214625970
877305090
1916971604
587419033
1647025362
651537871
1069172687
211671219
979878686
2065338970
1236392198
2124393709
413083752
47671769
1813995163
1119786601
622967717
915346166
1507570089
823580237
1628611849
1841046178
1454201319
313803242
309274829
994066576
1997151243
1092885664
257208916
767678603
879515163
1457401888
531654114
523453809
1514551233
1702748524
1063090684
1809363201
1851360512
840179788
1264319474
538791827
1244581249
596232113
1929059779
312784466
431835048
1571526301
707168181
1392645219
1571819829
1699376008
455968858
1616524393
154803814
1726846618
510671373
484961248
1796258621
315439367
670771633
832286722
592332963
719264910
1971416479
150357749
1941030734
507900764
1033153330
1324214410
1256780210
429461109
810072486
1605726513
1329078052
1734559929
438728405
1879262798
72331333
420175672
2073506051
69068626
1428163404
710709670
891088801
35400624
889741041
347924211
1110939075
781592596
918911830
1224364702
1222889744
1537937952
1614658572
377125720
569812805
1746798266
310474475
685127634
1600283355
932168212
616435933
1804075390
587913434
17601929
435541990
711847639
290082604
1254713371
660401108
378381954
710153246
1883167208
834648058
1086836935
1062057875
1424841021
1186186900
803747332
278856645
1106868582
1756397868
885227202
1234538285
66506306
859256855
1420628328
1045875600
909398926
1398720867
724489495
1273642450
442903580
1225364105
458753310
2077205767
184971905
817850608
1281796011
1010068631
739655142
251760514
1695197103
590433320
580793786
681286421
427620236
560484113
1689106389
456030462
2119881683
798512809
1512940571
378426591
317953507
1212554830
1755713298
1074417419
2067328366
1847087761
2026677704
1485768364
223106520
505766287
1429219845
659006331
1392941229
1355426457
451607685
921598491
374912517
371868933
2112245814
358892878
1488411431
1418612325
1957330997
1368529087
1125170438
1276218605
1896985042
660231953
377440571
1817177641
1993443645
2144358597
2122716026
162938964
1325264162
1907954957
490698202
969448425
1783058439
554151778
454411256
905565143
18621740
66800311
1669473788
1515038495
354183821
644753002
976154557
2104630614
19874561
410896094
1364978965
219957206
1125148343
1698414016
934832014
1667201357
1855177035
199157277
295917478
2025137984
1421151830
1817971620
214124268
782114
1116094703
705403054
222340054
946309191
479756706
77129977
1323424735
235645647
934956375
1145402265
1344927057
2131384415
1205777014
744826758
680931370
1035630545
1643626845
906309527
855783813
1342482095
1990871777
636154609
90657115
1150825266
277696063
1243148381
902787151
113194053
293776522
663166956
2134075211
550212945
899523644
1774509468
668984653
652336664
1023487813
1670697510
114819737
1559989505
2113072520
1271848875
1333282534
1236872798
48475838
221374814
464096463
583639377
192302881
1939065064
888821423
871268422
168006361
1641375854
143098004
1144882417
2048351595
2028877083
1350913270
245863799
746373610
1760641261
663728350
70635738
240458711
2138295642
977763284
1442639027
321364992
1657486869
1071392524
468448529
1724515827
855215592
1595109961
190461530
485584384
774763312
758305645
297801434
1308617713
712429068
1623603483
59337824
702968471
1837963129
1983409279
2137352894
256080295
1737631713
1758209087
4461699
497174947
423277007
541615331
552129020
1803951319
142364231
886312435
1525683968
872465641
942644572
1941778762
418004183
563551501
640801821
1480656424
2137949665
577687638
871371619
1485990252
1765732501
214727008
1705232594
2020298362
939511192
1461652548
278681122
1195254801
1229456897
861931573
1027217873
2091004982
277941940
2075873858
366414307
401308698
622034754
939292782
1097090943
84478262
1721622724
1057643233
1313973539
453131453
1253533234
1995037036
1950688923
695754153
1391771518
288037018
1886561681
1418076965
241099711
246338561
1004048133
2006778456
1457277457
2866298
785986
1412388511
2139210155
1206165801
1495399621
1969953147
1051261598
51871673
1836860561
1438416534
1568768658
632110160
271751704
114747327
2022735930
315765143
807634810
870556521
514597196
1164478730
1453343632
803368154
1756973343
703467146
1611164479
1192079425
1569937253
185437448
1831197598
1263188043
74876777
592287378
1184873178
1879825435
1772948311
1534406629
1728166257
556599421
694463796
901953698
412865098
1052414995
1317953650
165373315
159686098
1945741018
1329625424
2033727705
416980555
1554613612
460305563
1797186855
767707905
351926562
312626385
191382151
1391928064
1649955436
1043863469
903911441
2087667112
174752390
1070898037
1257254523
265258570
601041741
173772958
1491323509
1123245632
1380792268
770031414
68484204
439661952
1616054363
1983733766
1729569907
338835544
1865829918
1621719760
1387368034
616680241
2127601787
1340192361
1805561338
1453319779
99075052
855277438
1770886105
596464878
2044878310
2103652211
123120593
296618676
243410617
359333383
1572367417
1165462685
1764652860
1914955331
530345143
1437612457
1234938489
512996924
1666661754
457681539
1249750350
1663506196
1125603982
1514336192
1172982381
878232344
433044342
1691081148
937840372
1633371776
1687204046
707204599
1534662780
1846799113
1339555771
1745420732
199329531
1175964298
1231047873
1614118127
401084013
2123858609
1672858340
476556757
1171075953
1119956922
423165975
1776995895
283846831
701087236
494339522
600723945
1470110749
1736453506
47397401
1013747153
54678996
854396049
768043573
1586866235
1128613383
1307833626
222013227
1445507045
835146033
2144178982
1171122264
1112066696
2095610525
1273442377
1872895485
1652204588
384108260
95514552
1464893772
557836068
1944224000
1037642637
1440799522
233545045
26614090
1611008983
1335871804
1832179691
344185857
147915840
1769998979
1192719966
594770503
1348065418
1183419356
1235167632
1167968926
752533433
2114743711
1919758957
1781192693
309089377
1446638556
260951486
585637030
557323402
717239748
141407631
241278153
839271977
408602738
180299642
544747657
1599248590
1330599052
545771458
306790897
2077406119
931511935
803325950
1365611598
1371922196
654675191
1657322216
475782356
1623311763
1359227768
349537271
874576690
1452325344
1699697122
107764092
2018403562
1704863667
921185133
1739348938
1522406396
2000178972
1937459173
979879203
632426313
1336764024
796495932
704435152
620354863
1877508549
1124760594
2041749169
346033231
6330128
470632085
1826428613
1768589586
1708786014
1438294531
316125194
1748577995
2071822048
2006715470
675129687
118444152
162822253
703343881
1146492555
516576181
912033335
77285981
1343820548
1968013854
1587363626
68414695
1031914009
1803502064
1882674798
1125421167
1310581139
1230419091
1202863666
1431107328
215268542
291818397
671906598
1489192203
553734452
949707651
245061433
127638781
217513957
699907173
545958599
2131945795
2050021089
84543472
930740555
743112684
237440625
1960039987
1364472070
1990328556
1529344890
1881571068
201362490
988940977
415607150
336501146
1613812644
1058408591
1683889255
510270490
2050828064
842811097
873669248
1081453348
333501449
50947167
861233524
1946625304
1285228512
517000509
1386878842
786373819
864345240
341123605
963812571
1450178458
1316741810
1857620200
369970754
1507866297
432314913
498156907
65727346
1943680382
29311842
850460069
1403715400
1064589868
175818649
535369537
553942282
1451383266
1064547618
1586597801
323391741
1749867715
912742172
469497226
1898244164
593525967
920998671
66401109
179131527
2033592612
32412201
1015127478
2010230730
1042110520
1996711541
1531283374
1466229438
1470820374
1208595430
508296394
634988566
1485556128
561295130
1293602228
1953945921
1226884658
1699015680
1543160906
1153883771
1018034062
462663883
1467686811
1075454844
46648753
1756343567
1274311319
1575423758
832740293
509806046
1866439935
1348704474
1246300991
1420562085
693525987
172204647
727761239
703432664
743758859
1908933169
2097488525
339454287
213057105
990000814
1221431675
1823291271
108569788
159728593
1384846601
2028248806
2040840698
1378380507
398517091
1388154513
507004432
613126768
1648042412
1546634791
1611668387
1900378866
849493155
2092979050
825383737
1917958843
1779798943
926273924
760779216
115133162
1625227178
253567226
2014001309
669329342
1550016490
645838816
92878076
143634325
1581294214
538347570
1482603297
1931855698
1856113531
1735033816
1158627727
713583606
1834432479
2090992792
586322945
1287375374
263258167
2081625987
1234369056
201948888
905929396
413867746
1970086728
1273559172
1216140093
1774579254
2134448965
1629720141
1467276147
163549393
736422700
193099733
1668203617
1370722785
1277927024
828202206
1145209401
1242217506
458540791
1044221561
481172907
213994247
1905985965
545519670
477583284
278982722
596492135
1578537437
708313271
1183599018
482849485
1285548506
1610744143
1863964122
1802988373
1725442705
1314391892
240544688
1994012578
1363647995
2133200888
1556814181
314823754
183657530
893685519
1138636033
284917443
1508011050
1811644438
1135783431
1006389598
670117279
1135597567
1400478226
193437381
973028889
1417791251
1460234117
173087083
1106491835
1714212120
853589413
996631963
927331337
97615398
1853463762
748519863
1781126661
1811847614
1962017352
1670066473
125823777
1972768763
1474777714
922435629
949035501
1806840183
1962272212
532495238
1132957640
674420643
1347085387
1991389815
914631933
582179362
454593636
337163416
405952383
1968555306
302517376
1338012263
1994975465
1313748570
603631637
1346370543
337070234
965797944
1042184920
1236685749
988158020
2089073318
169061115
126066656
543973835
823012738
261257958
599744667
2088169579
2083304982
1803930154
1153465973
1615562468
1274029219
1660535132
2007483175
477668241
2023683490
273193492
867613664
1103887684
127921929
1554331350
1497129417
167717547
2105410738
1521534269
291693106
1142460089
2055160261
1344647928
136235676
1643548871
458815949
321657503
231357271
1056798686
267962846
918600599
1607265811
1282008504
1301052347
408128391
1487040218
1383637546
1392950843
1347880115
1135094096
2075737979
2011436582
468218712
1023209111
1645078886
1408373668
1843036733
290248955
59543065
942034863
1673789399
133620537
943455565
1139895254
122233613
627209295
1163296193
169588614
4192061
2056984636
1624515305
82018263
1060088730
941075805
733563003
208411938
207181094
860498999
1400397399
1539921850
480298410
1239058027
1577843843
1523867785
352096419
120939909
788927836
2014333478
1290173536
1953367071
990896308
1792963156
861970184
1120475692
1081415832
1089901452
856899847
800994127
1447102160
472661023
971433226
889988676
1593722863
1562370168
1811476352
1466324511
398881208
716707885
1579591484
1583351109
22687836
1049114537
465417244
1129919569
478353131
792204051
246231506
1250352380
1259448091
1050717162
1365471253
309267749
739469343
1712417814
1976108522
206460534
857675233
81511752
2044365444
687939351
62955179
12473486
752152465
1800391651
685939462
747069092
1702222365
2032026705
1172302534
1653607884
582714826
1465803888
1279131045
39769227
429319388
1924592010
819437100
276687152
126098403
1629481010
606541337
1981243272
901458269
1239433079
2024753805
1826633544
1078194368
1090118482
470759807
1374208891
232384482
2026489501
821288281
377285641
10183073
367695595
902812689
1103785025
929756990
1194480309
1186543126
1462810628
2100269253
1698364876
114791276
705057334
1110854303
519211977
617701656
1321408386
467220690
1449203140
1644862040
1071785310
923445318
1113863670
1883297981
149977972
1708239909
307535643
584923860
1568204037
1326977293
1534238598
1382711806
85959346
599143856
922660682
1828710215
611270529
2108046592
1413234067
1122933993
479040344
1226685912
1617038407
120933532
147347268
996165564
2106937632
955707721
1228078475
454184813
985171810
53053994
818511126
1908911262
1964328630
822343966
399554727
1004335619
512348841
2035162577
971102257
307419820
1354645942
1684579268
783768199
2051973254
544372963
718106610
1366640166
1013097580
208055193
277449144
1144413920
290885230
814842736
121919518
454307179
1829338593
1034835937
1398312344
1272926117
990037288
1000124864
729898104
1139811306
1948039447
1507258318
1383975450
394098116
1239929478
83458832
1428368725
534583822
1174522491
705273381
1586841947
1223278849
1173484306
1092047735
254844859
392754055
1130354436
1554928580
2136545152
1418564881
2141137103
1865299049
2127035014
1106661178
1810283298
168281823
455176973
110242895
926789873
727248311
661407685
798576483
199737747
123574797
780410520
857249850
449453342
263358884
1182550862
14546407
259458527
1272954420
1074530291
851553413
1384010255
1616725443
712938831
23383456
812531062
857713743
306829229
1600481555
2095833228
1563328532
1691321221
1489514741
176079501
587469942
1724123666
772246397
1175539875
552558045
869222341
1029457366
581819148
1242919805
1888843116
565822725
730884787
463856654
749887065
1669862115
756836463
251595966
1733670415
877721032
861411031
555616434
1936152658
310422841
127302410
1822479457
1879435328
1742892171
916009112
1882772725
258441820
687475284
1451785169
177503151
912095212
967352742
804036190
1508195845
943457189
1140564832
1835727871
1147644055
1505918627
1191207908
1095018851
1409530855
1481323989
234210840
794233119
727313815
1693032630
1532090048
1925325219
1067104708
893495306
1154351024
846990438
526119461
608761449
1394959329
576160429
358151089
672469833
1210008840
1261482705
851950101
357025888
1286840887
480188539
1941740369
221881495
1767358441
1027118659
599889136
1205515559
1529892429
1139569696
863415867
543044754
565771077
1782267029
1135958253
113561023
1426718448
1742338713
462245537
2121930648
545786824
1759612973
1579473153
205324736
1189270872
120747168
1556935883
2044550808
1927409999
29071662
452143986
1668447808
570198546
257419218
450344543
1036564439
1582260737
279657923
1052986905
397229358
214570672
1671868620
1407441342
1955828088
1010081406
928333580
458419438
683981521
2131806094
221058014
526212484
955806238
264357224
1843508836
1152307437
122411467
750305315
405379948
1791164889
63218455
190234853
478405923
1235758647
1634033509
1154672798
1267905301
818435121
761130305
474343949
1359754913
323559326
1076773646
1830371100
1338421799
923273073
1017550608
174291875
1317724314
2094173237
2033414147
562792620
292867783
768449562
364672759
1610426716
1077176097
644308091
2108283126
1531172586
1685498264
2146374216
138258527
1702843853
1281346530
687197791
393818694
556556427
329951609
972611620
1444287716
1451175266
1232150998
594250954
1138602316
1958773840
1383469991
997909363
120280598
1509912312
969960842
2092872374
353340784
892194780
37770151
1505092356
1569719372
656152046
903335536
1145142799
496609777
1189024113
771660251
1053251805
203342598
1680606361
843835976
2107787409
1128011949
909934777
1695093032
66151848
1495886948
630768356
248365812
714952031
1422900045
838025935
370652061
410966566
327781145
761710694
249175916
216210083
1972665690
1841822896
1540862415
1266278153
1535044548
1922770962
1982979207
482838671
309599333
1095203928
1839707495
106711236
1463695134
552432010
1992687296
1341430821
1389551360
1749783133
1879691202
1848956
508022803
1749575228
1854609709
1999070309
88048643
1870142762
271644231
1136679537
1141897096
2113066213
1878246242
2049474929
477685633
1941486593
2026787809
1792100702
1444267178
1587289059
1421302484
1398701010
670337658
1338304315
26004113
181754783
1708624794
873008218
556053283
1493663562
1737484038
1811099349
1232500868
322879443
1856205050
687380760
1458627052
840754653
1705634511
2047068370
20286510
372798156
2107497459
961023083
1904882802
868182961
1287020862
1773862878
1027027287
639846470
1582937884
1031364153
983654690
253796132
1430871065
890974014
85188228
1114570248
1062801655
1055105222
1286033825
1873123278
1273902595
763271360
747967081
17491104
880088838
1995167593
133090105
349593878
411721535
497327748
818222049
281445989
1021226580
2017615847
1333653536
1223862657
2029806390
119894465
1105839650
810803467
385899086
1805976431
1404534808
819054201
1620323007
382989178
407297230
1376055577
1160063349
66086542
1834834874
1493179792
788058272
637642399
1246649694
1792842950
844876759
868266963
1133036298
1044859471
1620423972
10900762
1123481172
1831635744
1076399124
355873862
1554657904
424219395
1039442360
1860567231
417890293
60110112
1258205626
2103936139
313031083
359730574
1286546986
45453057
1119694420
773301925
1723324086
1693852502
1508832716
151473204
727011605
1220205590
823451327
691857817
1139537477
1164091212
1765233298
739554646
1407518743
1530378179
337075167
77431421
860265854
1749706347
1834094258
1189170025
730226935
2030101132
1432723690
1700475881
1676463010
190077541
756140013
1965981261
1461102185
656909486
1698707331
1565631246
147092534
1063006624
890214883
1590564028
1582786456
534103142
1626001772
1754756703
1821878147
1904624239
1409500790
1485693019
1867868502
693479675
647389069
708132652
1581460942
1043473510
1084127691
730782741
367905167
400377303
1002913311
843206239
514917762
14386148
282421591
1496026097
1279226809
520085654
1129938195
265957114
1110944062
651563359
750384284
373513526
2015411110
1035371683
892484410
295248925
1473021310
1671639502
1037810098
437190718
719142682
71152909
1676450201
1670341072
199900996
1024869009
1827723281
454740907
1587509288
424557718
909170872
326494552
2045631115
627922319
927859975
327449660
1200919350
457266877
1366566184
303441172
415344816
1259716733
1715103456
1122752383
463718851
1902469235
462970196
1031002524
1141758274
342738604
596074561
80916222
1300090208
206128947
720481684
621736543
450846801
1458361527
400996175
1032553730
245681834
1070612779
186623953
1249088153
73410259
1139315664
683424016
1261434898
486895999
1120867289
1637290376
47091472
1978068838
409188709
1932484171
852741183
1163361853
1762361475
1696369349
2099545247
1808541394
1584419254
196789734
1283829399
1556535953
1176500008
1379351641
873935219
1021479442
979582164
1860511698
1928946730
1463221271
1963281708
1469667771
855853935
1703034864
47771312
179031605
1701071453
12815141
1672592578
777112492
720536972
633526025
2136587838
562993475
1110129642
382920877
758400313
1072296596
1923423247
159689011
323266227
1463076275
124745728
1315048062
1570395218
208965599
1982775832
933325571
387608995
1002669854
410157359
1503978581
1518693698
2026048634
2028198526
69711896
867431651
1860300500
557388540
1893787627
1488025812
785851481
810538903
1041097669
1308468140
1357560258
1184631682
1444848209
247194704
1773483196
521168510
435474045
113369326
1113966682
92124476
99901251
1272375728
14446462
666268020
312409100
1146640594
1381103283
962152922
977222246
1626486588
767685516
1702792369
1430010629
103833433
495488766
75861560
1617953400
241864364
644814976
1833726500
1242243833
1652862910
564838771
2018380332
480351753
1616526749
734746980
256290325
180463102
714463639
189073506
398391984
660494618
350951801
126809058
1357450808
525375420
2037546212
1573500457
962070639
1408228742
597934601
263646725
882327084
2127937179
527909922
748814410
729663166
1625950197
1910405472
785530360
1000284781
476839711
1098817722
1960436429
19939741
1673077486
1269261286
1577808288
596722952
1702368367
476328018
723797770
17758056
695312517
474356191
1593314609
2040437001
1076687932
134670393
1118170242
351573641
460365081
42167254
657858711
1860409712
315083597
381943492
719940122
1084876366
307495059
1654778059
25465171
2132314642
1539449155
793782675
2126573990
1655478159
1509130890
1167055848
475232301
1422663603
269123345
1687445484
1159332859
1904772348
367675602
994769820
1284282667
1753877296
620857613
367965606
1769585353
791779596
294244793
362684050
44094690
1688913852
744467473
1096869333
836010535
561740236
304028395
1648678983
1390759081
1837438283
26412096
86947496
592328657
559652599
727473645
2137525372
507734505
974742747
680921064
396555341
1250274695
1273809723
2059638776
645362727
1364230279
677129778
1232426857
1045941325
1247112083
375908729
1192160355
1646010169
504491415
1958925121
895670696
1996202552
1455064518
295644288
1822807877
1878175066
2134557623
894844510
1438346146
1607149980
1384151991
186680496
510447905
1446442719
1806762997
1935635418
889817904
1515609862
828769491
2004365454
1243386952
23963766
1425994129
2067600539
1460805743
1483068595
1587308847
924045587
695185402
1692614304
1881350184
1802821092
1468023709
1187413934
295526725
1345486687
1629324012
1694123081
1588120458
462499838
1551663875
655278817
1189351676
149800805
1516594562
1269842873
1149573336
441249355
1093922620
847990695
996358901
274563923
898152954
1749382684
1964648532
977316476
1916894357
50391510
1301917504
66401109
656520717
1813913638
535437502
904982989
491019723
714811395
1448139777
420865818
21897358
571541779
16660383
176373659
1748156351
422597644
2133262715
1215852123
1113005140
1749521371
310765208
1399832906
1512209548
131346762
2129952471
1585983624
1190780114
1764979252
945346870
1859690630
866684084
260197175
1701441163
1991053061
184590132
93495646
66180456
941786651
1452176941
2078936458
20085726
2040237475
160578639
1496347562
1253781490
448863560
1141983081
1931127131
1698982628
2133254783
92190450
1498486717
61693139
561341193
1818726034
134997593
181629728
1898200567
393122821
218326027
589607570
89555534
356750017
1047094863
1956121860
1449450040
1549475199
1121649591
1681418570
1864998599
1292925240
656979476
1738103864
1386204667
1197861277
488093178
559627461
1709290270
87721403
1076029070
1324797513
1995052568
1062777652
112393738
446386732
853642001
186211573
177377063
400478829
1887429782
1161951165
361010828
1184707051
363020438
139182388
214785339
308710940
1492280779
190249922
147663041
1107842194
365250052
1327990169
1013576189
1369406643
317827085
1550973454
1080797984
1683299348
2075275670
851991898
1386442963
1131537720
1945635640
1835214480
662266942
2044983178
412221630
2082738725
1943348229
112237462
1707630519
946702055
455957470
311429743
1148443000
164028518
1403529090
811060391
27471130
1454583691
7498319
2141422859
484896411
2968051
1071289901
1865463879
2134746895
1365746014
749042504
1705415237
268344541
1516884220
837436453
74587270
494031539
2122899560
220505028
1886555178
1846021002
835728832
411161762
2053017760
490595111
1219110585
711815296
1718574091
1259770472
719163977
150058088
1311090028
354671085
741111475
1516847294
158966538
1824763832
932189269
315123358
578842856
909430524
226151325
1826590346
286112658
848387161
1894485144
2140833253
2098448287
683325382
170973927
1508092740
1448861162
594276384
757269792
2056807930
533436982
1525043309
1760176742
2067059559
960302587
145708639
2285560
136042005
819744321
396301280
1279131045
1840116109
1421403198
1321923893
29644750
1685409526
1177766477
963566744
1607737739
794728488
1722400639
1012164919
409069661
636681498
197886494
473829992
2053747089
1564351155
721385089
1297672342
308092655
825622633
963497685
498699288
225252322
607385463
1187713462
217833179
1841651346
756535531
2094861913
1294648317
937637301
1578736691
1143067249
1580198885
671928224
1399538894
1575014085
330528073
389150635
1636994658
994010000
932580137
1710370912
1631741070
517642738
96505664
1044837101
1867833254
1633089144
1109502756
1267560201
1260847893
735739286
5842955
971348936
1183542126
1743305857
492128472
1107616465
1572645682
396725464
1548816996
2068888246
734933783
744006414
405072920
1947342664
730706158
629597042
1194396636
881079690
1164584378
1660151489
42095617
991456974
662145150
516443490
1560454895
1249146817
373384265
1817101568
1914044430
722299918
1833117822
422956490
858455897
366407314
1039173
1362820222
116063595
1665156460
127403775
2049601404
1022544073
942137251
2049841858
621685275
1621823265
374330795
2128900784
703439750
1459339166
1729929935
864699180
871799909
1661218974
1987168300
1325146921
109906451
1136612343
852411988
575594351
1310879039
455496598
1111924017
897481753
1325944241
1456807189
1413043741
1898458078
1540733458
195370792
915366780
301163492
62127230
1158040718
360768925
51475725
861153450
535467216
898584503
481277186
850429206
414952231
1074893489
41335744
1518114302
613146092
208205955
682584342
1451565857
2075535101
1350381325
1129070764
1763987758
1787979265
1414033168
61613351
1143791299
1087224281
465245258
1094822744
1067078587
141152060
1891905467
1894538018
337319482
1642518973
836371020
783571500
1526618360
1304107658
1730088123
231536521
1764687252
1934331256
695488841
599380081
905981107
719718007
387816468
1155324010
1273668062
316096772
34670492
1728924306
723323235
1146478673
972044796
1776438851
327116940
871577801
311264756
70596345
518756240
2027754814
1160171810
753994690
1759981763
1970279588
853201408
573869323
1347899637
1752960620
815759637
1839198525
444608932
1414359968
1809007927
1773895381
2119714866
813578671
1058263524
2074190699
815454017
1795916289
1845988750
655256292
450227967
273849122
1337971801
1645746945
1258198950
1962502975
1820193919
1031332253
808632547
681076962
1438634551
302820328
495450903
1899081402
378159424
1005060065
2031349061
2030712090
87695890
1138681858
1492734716
1066907697
462982106
260058973
1777824970
760830432
1831260974
1744520728
1830177223
1754005683
2014120553
1593898366
1175468786
1378913411
922107746
1772786219
1208266906
1514613676
1715155733
1928433564
1556934187
823772574
881050826
868317892
1719849151
1834532397
505541110
2073332166
1376715134
1899999280
1080384366
1400252405
1603652150
309910222
1543293012
211474217
1112450924
1855418874
1762416094
1027024081
885316329
190995998
1967490411
75904460
992634393
557416085
350573641
148658704
1929843206
1157842606
1336027604
1076865190
1593879613
223139081
1968493498
1283330421
1292889221
861355737
679921306
287798175
1336615632
61439375
599770369
1644878740
2021017972
686590006
779334252
385162873
1228917126
92686380
919410610
246162195
1562678326
1213178631
1069614469
1449967762
848943953
1271278308
1184866933
506250661
988899703
1113285974
820906945
516341134
1807702871
1719749926
554147104
388791752
420594997
2138168300
25809667
1861532235
805381189
1486698579
1661409344
1614438248
1031434719
1128971679
378938144
384090700
1873517295
1205918428
1327066901
739697518
1411693939
1016666282
1260276887
1173991616
1412143113
488116642
860565815
1960693354
1313861988
598541113
1125450108
647273302
1797654612
65155179
225391404
1551303810
513779352
1212166783
1363172449
751601455
390627340
1739869792
2122349235
1099853012
324078146
691852643
1804876770
1127107322
770867043
1386446132
2077755480
169769912
1945889013
857092837
1454941703
1214311355
1970258124
295020748
588907699
1613615398
1425472653
2037323208
1204925579
1997066631
1470646487
1065678556
1136812361
1204013847
1920070105
2012341223
1277625813
1800732106
432110180
1014904804
1225945261
1563752859
1365087775
1985706778
593190555
2140515525
684906847
432296587
470413657
1931772917
1178212970
1365379927
94121889
514635625
41401500
1235110781
828566935
2140860836
827630456
409486786
831661596
49815090
158523783
1140890574
1824429837
1085788824
1479050366
336153583
2114635288
80130446
1439915644
101839617
190356826
2078086324
1971222575
1499456708
226326092
1820893425
2004475462
1309097360
1174856275
1417865717
361237332
159024503
1299206618
54169736
1686085242
1736185656
980737892
283391068
464872480
507452135
1842114204
1933316174
146366558
1442015520
1152299825
1200985209
651110865
865650664
1167378246
1889240108
389636827
492194827
970358189
1943666417
748037271
668929981
1144906560
1012199804
498314207
1126371918
1628357285
1564698834
1622780625
1799096108
715135829
493249776
688218139
431314508
342878742
10356629
2047794141
1150639144
887005623
1634194370
192413837
1295676244
1221987917
421765322
933055861
1140753882
2144822280
1284799502
1569263257
442032088
1524371065
771224902
1459989533
773819681
1925402976
457048874
1330543651
1557278737
1899385676
1203833297
91296211
768615080
989734070
1500037169
1954704708
827940310
162033047
474165812
842543912
115774851
268068538
1160708210
286616220
1068960514
676877735
1554211649
462234150
637463577
1781351047
241528755
1656177234
114889655
1011472168
1090912232
299162027
862551482
1477723309
1502237313
1908186119
1684764277
466434208
1918426940
1929631075
1699074188
1779124764
1081899182
867718706
1815175122
474221722
1383341258
1227643619
1590681165
552706686
1859476599
180693904
446715489
788738457
1724102800
281966119
365550256
944956220
510636891
192979548
1806943016
1226854086
2068561837
1374333589
592876564
319700332
177842930
2024849295
1694918731
730017561
753707496
1549419353
1345084560
896898981
3481612
1814095651
1052933465
1563176717
269593939
1709798032
1508945197
1306391260
167359626
920316099
2023901648
1649035567
1934066273
1545297556
1064703485
1379179302
1959447935
1314029881
1755111694
1779508650
1472371093
1267699651
605812792
96477911
976910584
837550783
805401631
561801253
1872480120
1038893840
8878218
115469717
549957512
314184079
2008206975
299049780
890858175
1254231411
238269257
1746882996
1599340354
21869104
1067763026
759517140
1103062408
1691197348
533736104
69357613
2071443964
977453604
1338869221
228977093
503416771
1925227720
258998607
1186959608
69979268
539289062
616201906
379398319
394780767
1478563452
254160610
618409205
198117443
1062883464
657605941
1032824265
2034233083
1677002106
1570504943
2037823644
1037512617
872421348
1964741251
1529041712
996153555
1581585282
1623160208
1273872191
1671955954
2003694550
669787826
1147124449
694712849
293835641
721048493
1853634982
877601826
1466321233
656853997
1970586868
658085526
89043495
513786021
280458327
144147238
331357311
202410721
201558242
1104722233
494950198
1336183954
1176183915
1792252339
538372057
719128869
1464212470
1053208144
1750228278
1034400678
485984319
414060649
907988787
1433471961
1773748118
2025572241
525956443
1829608911
923001247
1546119938
1708737534
1145524984
822142536
241841266
1957460118
55872030
1226590103
661260983
1048171836
713460766
175145261
126840905
562602776
775684446
944901363
661662438
1438952219
1054268369
1151514543
143047649
119107817
1626060276
1391970527
1631956508
1935842013
1754145103
1018903372
428302722
2145380438
477202761
1590443143
2138762632
425703393
1182299044
1215462811
1161485917
1068647970
722993841
216066063
1933901045
1701199783
425807525
1605902346
2143527725
351939794
142996005
268229436
1178898682
531863998
707098328
603542276
2064788090
2002899135
344579293
942191333
869303890
824130878
820687147
248594940
988461208
2008200682
1823763572
75370650
1050392120
1489197621
373513096
1925169482
1512844045
657875235
1325457358
887712399
1967237156
1283050150
1841600974
1757947534
585724060
584222301
514997862
187755646
930095298
1780036692
1830592310
261152644
1044272119
2131002096
1993392118
217989416
77648689
1618321812
1721246721
1755918145
1866162369
2084728943
555361024
1851940571
1662468091
933616753
2073268513
905749651
1582040739
600102082
1784314776
2102852759
310761762
200777689
1511393488
890650831
1690115316
91104264
359802427
506997125
141522178
434403527
188591196
2007417831
1832585389
947655969
1693778170
493523050
1306222458
1292341853
519038901
1282650151
1568153953
210519521
1963513496
1570800676
1218899235
2036625415
608283858
489880820
1586944873
629746297
1574016885
1949313284
1824312671
1310387798
1834294862
1192148639
119137943
1064579202
803779164
265912505
652595896
502700173
499360697
1473782813
395800329
53305971
549318602
695819042
1233701309
2099000660
676102309
710656545
591072717
1500453514
1930818291
473523624
1609121761
1969421176
264096682
1813839050
1688565523
1885162889
1725193201
1340273964
632089736
1356834695
878874661
1520074110
343287793
1347849452
746654381
1987108477
1782855570
1132868110
1617277876
409554113
155451702
140917097
1439252442
874336655
1910234864
684965694
1070119490
609469824
1974336388
2084338689
1321881984
256143558
2028819974
1946041262
1103515122
1804206931
1138199005
1631382436
1427937538
1504437991
1396405838
727283071
1459325084
1606014265
1696588535
824316473
1144050893
286302603
449666027
504805561
1037204511
1166349229
2009969216
515226763
1369978996
146760405
498240169
1415687954
359761408
1657336435
1825093368
75223682
2080076304
207685131
2076475155
964433107
1295314727
1216734892
607703942
1550827130
1533561465
876946662
223250147
1897212843
1500581565
1852889747
1978558392
686460716
1274509518
18384090
1463152399
345725575
1829454048
157719945
1637114620
175651758
1150906918
218081982
1576516761
1607165519
233969853
142421943
1521224608
817621622
1710862031
145463001
426165807
881162347
1184306858
895289739
1837570468
1138461626
1991584146
1821615992
1006069022
578545672
1233732344
445073774
963624625
1655747159
361614076
1592602604
1185652142
45392633
622773822
1440434689
317167318
1967971858
1773351013
193857554
2029985757
661188506
1037490917
2092146036
301660085
1228339921
1941776028
664993228
23171000
582442392
760121140
845270350
2030301124
828985460
1602295095
417406455
10523915
2076863951
684254238
1034461247
825780279
1252367887
1831831397
1456960361
1463460962
509855512
595810473
594122206
984997509
2075214082
1044035546
1583555926
858045235
742813270
1690878365
1707335125
864780153
577945758
1846113454
816720031
888043778
1008600543
850669166
2004664613
506838144
423857601
1282196114
321704592
1698464779
59739621
30815708
200262149
856903546
434586134
1003515057
1229820844
1159486311
344893437
1339627909
2003665793
954666598
118478050
1616783165
87983004
1456149696
1024465415
796108186
1471071143
1152362360
607664213
1364670466
602915291
647803723
545405418
301638528
977461251
2076557854
2040423938
1931378903
404378838
1813615522
126635765
2114273595
1404004023
72929572
2064965084
346702695
55405551
997507331
371256009
1304800148
420451162
966665679
2026475385
1074451179
1175312864
1933285902
252060335
449449271
1264519885
1621994533
1921382516
642509096
2078049816
1597185311
1967256730
767685504
1512492618
2013354365
1170478332
1396542740
1283082876
1504134555
412128850
1384538690
1649133999
2135138761
1938028494
1990673456
197419667
1821472875
1705310046
482912774
1921741866
763652827
849000126
779580304
1921988169
1318954379
1379986291
1622622964
1921340207
467023020
1667449738
1321221480
264318545
721834587
1688830904
20175622
349507461
1854513740
1597868444
1868298115
1790658869
557598570
942757334
1584730463
646509120
657642244
520427935
26586476
956465471
469672944
1969635922
485192759
676942721
597636571
329423949
1561762114
838731200
385470693
1153148382
343088126
903228591
1304268519
1131183715
1750174605
1575870843
915104996
568488628
1304177868
361003229
481379212
1978855585
1773333752
1920005417
1490900414
2093463844
1362293374
72658140
261739787
61238053
2082907112
1683819602
1523939548
466587649
527964610
1693323834
1027798884
1496136475
443173309
838550750
1457316812
904777695
1520427207
612726841
1182573416
453217664
1774577012
16736047
1315050956
1241302636
752438095
651207059
989607560
1300636934
1798147116
675979771
619266682
2032523445
1965370067
1110947946
1150994945
1127944521
1400865216
328938718
133420262
1069309533
289984943
675684255
1075547710
718903977
1190705026
566683525
1562803727
297658577
32648133
404074524
1485633926
164748292
157871562
734182154
1161284578
1617857327
1791022546
546948271
1053166128
1722868701
602428920
2061649940
635244887
961629936
1045978650
1627238394
1492345212
1475657999
2062219053
1201266290
527928909
1365386119
1720483174
885204893
1240306080
306363425
408892637
455273367
587190380
469359045
2009215598
1065820221
1662944977
1408991613
463805468
600849651
999133317
1313945445
166498180
585954768
1005137787
1197992937
893419658
279884380
1404489278
1525605327
858451475
2008034547
342076946
162038413
177021500
1458565014
286535406
2032921575
813488106
1031014466
778905853
1096075944
992113155
1449290130
1783544427
177737329
906605760
1939418476
1391440564
865330477
1401695365
1219247473
1751707895
1366137056
1474811084
2143432671
1300868340
1283089905
1243110883
2021777424
1676627770
243229029
1124889709
2072795933
662380859
467680920
1906136581
1320199024
786537977
88505348
1369017438
833031098
52411464
1286695901
557598570
426005506
790143472
1157000775
345306867
754483896
207762412
1497217289
1394201713
787311855
1350801168
1339660217
63938902
1392216464
250524894
1914730035
676299655
1544836394
359874802
210372893
1164592841
1171855288
1801132703
1598424774
1813479391
2105564542
1854785153
703870699
344597126
2117161333
2142708696
1251787370
784576721
1306144496
611045994
1408532266
1777029373
708777801
1134366743
1332965598
1516183869
1122820492
1313954488
1129750784
1166622696
324896127
466067907
708831838
2101225823
273900796
379227876
1139209348
1952456329
27648612
2038620212
1129973091
1457755603
20705017
1739813227
1164632120
1958293907
932174298
706692169
990881380
564308572
1042455516
1057619114
1989866295
1063761122
1320689011
903628248
2104499581
1509687278
526999251
80239065
1996305365
2102320201
129747885
739156850
964347648
2104141336
363554404
1785086867
1971101735
660019439
454231417
330004837
1913930808
154737840
888936090
1457533967
287818061
329230680
1636692329
1070029123
1783946081
1858413778
1436455423
885794846
372001457
1538913812
904525346
838919242
1079462822
2076771068
565139973
1085276525
682216685
621348387
1565935169
2053147197
67324234
646198341
1111347735
1272323477
488409253
2134047777
1630607743
1295381848
1569942963
661404845
366220052
1689835755
2079614597
682886439
222911322
812426315
1119961518
796570742
1502046024
1838051711
3297758
563092687
1549934739
1477739875
307995354
994420905
1174185236
863100280
69693114
910330130
1887737858
568663505
1350305997
550795547
395282667
568998326
1751369272
1739328076
979396540
1600588449
1934913415
1500662658
1916847362
1338340849
1542931864
115834381
1613026451
1277905261
398000071
965514371
1763201953
1536656914
1160222583
736696968
1010019032
1692662544
284222646
1823126773
722211873
1834950810
1306970322
1654605674
27628420
690113866
80298083
2100198070
1707310789
1655609562
1291384488
934195704
73468161
10136208
1833222153
1681080192
911068193
951894813
1652042317
2146557470
1488342264
124252306
406958587
70948908
1921801592
2014887027
240038342
1859672884
1952826490
39810596
1463006979
902565040
375409274
1667589928
995684957
2141860925
671656729
1619224357
1988939866
2071311529
347297592
1899959652
824450696
1492465212
1589473682
1633645643
1822052525
669674918
1192933211
1950888217
550185984
955775332
765643869
47509281
1901731660
968231979
1398543464
1234956478
697446833
1436724200
287473604
1084086727
2024215595
77829800
126115706
1941002292
1404637187
575407455
1887102625
1940237203
1622935312
1774426850
1676856443
1572213904
395178910
1877752258
274168225
1983758429
36043103
1617665713
1827083039
37485349
116950426
1387990031
1580546084
1286562484
1594149248
1974309275
793340289
871790337
1643077324
433480844
429138809
343260558
371207029
2066402987
1434220490
2075764702
1273167922
1092276214
164284854
1223351661
105794079
672342509
2893890
790321929
137053254
1665457714
149788269
1197772083
726614970
138818262
831767237
1229287327
1576348932
61452914
1141704353
480712383
720956271
1888027309
104949947
1845883188
635245267
1184067155
1510833496
1537444162
785881318
249503687
1683707652
420483192
1978646173
1253895165
1169923067
259635970
1895668426
1305201722
2143188427
1285044219
1075528065
487087656
1434843338
1157508654
997503098
2485592
1381198537
184782204
1203479267
1762416094
1576923772
1356914271
488054391
639337325
908308786
2075052386
1828630508
1105387947
288050154
411416702
1531675189
277724158
291507775
1177029736
549980496
219327721
1798111620
692552060
1993604961
185970236
1593643677
1477800332
1627059885
27369207
1104183401
1369647748
28621566
198843458
1318160118
875965317
1861461073
1007181802
1724175652
357065199
502674660
423320177
423602424
1918345370
749536043
2130071420
559474969
900780528
1115791830
2054212079
1326919717
910783765
802884867
1636858603
315639814
1729828271
429396783
1151936781
1917639500
234651165
1761073831
564106041
194936934
856856589
974263056
1275757529
1474928241
73121042
616654851
84051274
214050205
669701416
197932940
1231334389
443479988
1624328541
1535919970
53686090
1902395370
1661589034
1836410064
108144538
1809229012
1076560115
1284264938
2101917616
214983775
1046265684
337847839
1181876653
650884794
292596428
1761084350
2096625748
2128721983
915020721
629762751
1397537351
1776068856
1148004364
716937868
1358147468
1246150355
1864745439
483728158
1002319397
968177820
461438792
2045909790
59467508
1294838701
1829494668
1376025601
1946485044
1982649400
825725838
1488201883
1370817683
203587785
1038389804
1421858478
1308225754
1338122893
1100998299
1816934932
1465871461
2104894089
760723242
356061188
962609814
1639366037
772928586
424581595
2071361628
332364892
706918992
1649511351
1216580882
243471684
376552033
1334445295
1370097087
88479335
1646889094
1724316441
2126077571
229770514
2140062736
1376463142
1273991300
1690396873
336037139
190546298
83235300
851410353
1197966564
590586363
2031400442
107867538
465105217
135925208
1334390363
356621111
2098400542
1964383351
1114957745
489104929
672048349
2097875047
716493295
1070177290
984775024
318180110
898399446
923769694
440099517
994979386
1249454623
123419797
281595939
1227849144
1723372654
923122793
1826791195
1810320479
1124322118
1476467023
939304433
224956699
44403944
246725217
89951187
541328548
1778299545
70154781
446913432
1214077416
2014681012
1814525747
1655273458
128821765
1755431790
358049175
1207062346
2103222943
1530790413
1893049948
1128516910
703284903
2103304438
1724379415
1668415032
608379788
38244359
281664980
1254202799
611447905
290564782
1637968878
2046538052
1759264343
1997802771
255776077
205400241
802962068
1340833276
1514157827
2076723585
1544762811
943244812
1743379522
877875304
2108095539
1726730925
1052141820
292331229
1913639518
882656427
1553846928
972305009
127680767
1060711239
978003780
84314465
949122490
704000603
1987046556
373990735
419326485
42509351
1001400729
1743650408
778528874
1711207559
1917598754
568226339
1427589148
147105714
248923919
634179648
145650629
1460322868
547807210
1555055995
1653414973
1749314870
1865028973
372592081
1924379935
896214144
1852235413
1891466881
173934096
1456045092
195952787
1156750421
653557889
1127070353
1048929583
2018379257
996717826
1684375357
537746228
847582382
1773031440
1767905833
269353976
437265222
1525954886
324317793
1388216927
569482901
2046160202
1046431148
43969231
83433220
1542416816
1096053850
310436305
260272884
298197002
584253495
2032363706
390952854
1407232892
1058488848
385226250
185519642
1816966667
878846041
339145182
160193179
1695098016
693495750
1740676480
526262520
46017424
36451379
47733550
537471526
764768789
2138656016
2027392047
1825056513
473105319
1073097599
1445041895
1963699346
654452073
753476412
73998215
1196279620
2042395371
1033879538
13867249
1547574112
849297449
1626911586
1750064458
1329139727
567321300
1065568341
789370813
993080197
1339876062
1384426103
1760540251
615362900
399552355
269139495
298726028
857962743
547653765
1968108510
1337801454
2081695253
752147031
1685919207
1585866194
1764590416
2063797443
990768122
251667999
1071691733
665049757
1191767622
1014554893
1307503353
874762502
1459672838
1179173085
464185274
2116022597
1850432518
2013088141
1830466382
120229894
1745364853
1341768100
587365400
901473850
1784346103
760865534
790410313
973145469
1286793713
2143656879
335111464
521348376
1671357591
1881812137
378826403
971212674
1449127120
532329667
357556583
127177524
288477897
1426877262
4303565
1898293878
280931350
1535217655
1557126678
352294158
497835302
970459835
497214566
1948355160
933278886
1324979672
2015292155
1576352195
1299322984
1634435038
1153136846
1946860154
313371636
365529108
1418704358
670857619
824850116
1487337949
1288783638
2073668168
308489884
1169927931
398827373
788261166
1107158651
272396511
1731280392
780298167
499318585
942512823
1179252160
1585818543
560241917
240905522
1747042336
608701176
1026962268
130994752
107160603
425593666
1072230054
1245820909
1939935829
811180974
1911816496
1385180894
1477863045
1891981660
316117450
1579811484
66675385
1489516943
2105997255
1520304047
254349957
436453683
136119279
189915039
1364650680
2007700827
1717984175
336234523
1941523695
1581081794
87748598
1322929096
823822410
2126629982
1175776607
1876269119
2056082408
1308531607
1525348136
507841246
190765784
629690788
2134666966
1353154034
1621000055
1031998741
439002028
1821651259
1475755069
762347441
1706178259
375427512
998209639
1633421650
1528652479
595311256
2130513484
1098696260
366052178
192808455
854201635
617585896
1247129806
886759058
678776849
1351456060
1095489463
334661033
185092065
726236023
682409865
561989967
1763526436
1128760565
1070198807
1680024851
1852621264
1018069346
180480924
2074974004
1351420824
1356241876
676247379
1801942530
610046439
994709885
1677443505
867035550
321520988
1299331554
217531247
716511850
517179839
1532214565
1247861121
407269357
846526202
1487957818
486278669
1155337685
7770196
1969075046
1936965536
600155931
411850070
1969980095
1606115011
613573372
1878339361
1201964224
601621301
1036505029
1241293169
928484943
1966717642
1784343094
1213237080
1897105921
124803306
1379110908
1725470676
1604009258
669056440
974011888
364391317
139428978
1008804341
328574288
901429222
918168601
2000129993
1097066720
546050252
942167833
1167119764
1445892288
1578791874
967877763
1980818049
426280275
2138594489
817499392
729991043
916451631
1133759336
1413602718
1800789036
910816663
697584777
838946224
50986758
1309990430
82901567
721466714
567818460
777100042
753986981
2079396502
1226457878
300457993
1771510773
126072268
1990492823
682075680
1727750662
1432779028
1281757502
1682090785
338422598
1244038134
147022702
999226488
1811644843
1816089564
1240543285
2082492915
1486555429
1983871244
1718398419
508603634
889830160
1875420259
1488435299
182908200
505831166
1508773716
1864522066
1635859586
996569047
1680765268
2027850364
1561207491
427115258
754945969
337984544
554430011
579743417
2115371775
646840134
2134892970
316028862
1060380772
1419232329
558446234
1174524976
1558971150
538714867
1776562574
1092455553
1034656538
1315832627
839636165
1487966958
901621964
2134438837
1152806803
1301444596
646399518
1827883535
468507368
2074451357
1477267953
1385963872
123885143
1183453166
818271545
496041796
1442854176
1337861327
1999244628
528729392
1328317473
540164671
2017809371
968821924
369728939
448859495
1754586212
1279501366
1628147382
2099081445
2042045841
356767073
233826842
801352429
835428167
1097869787
1593519057
31822376
1418948387
1527062549
356488115
430328493
1642341103
1929816686
1671923018
560223977
743263017
1945407102
324670075
1950520658
2106332559
1934405254
459415702
1987919071
644227425
1819839274
1155537061
1569397455
774951071
1105113302
1910496712
1663889511
1086741861
176439174
1521175423
1202995749
1764924476
1659213935
1730824937
1290115849
880527882
1487183009
870482041
322659169
1107820702
1258668983
1500304293
2042181553
1443136371
1147426280
736000574
1854502171
677890463
2122954263
235341475
1384876659
806550477
743112684
1193474789
1879275363
1172922767
765279119
1902717941
1710591770
230337558
324527717
1954621885
1944295343
1117403358
634122385
810036074
1145020439
590149643
2116554202
564028943
1723068478
1755008521
1759290690
870256831
2127017040
2023444947
11179340
1546087784
2086904537
1434741359
199513784
2025019709
1685614572
1652649420
219416769
418270431
1884516812
141814828
1585495465
1287516728
2126615366
1169718631
521814483
674936464
377920167
2109208454
452160600
1893767148
412945086
1370537543
1727315769
729257291
1792402378
2044226175
743781194
1853160671
1623894645
1388572403
1624469270
1986295624
46046665
1953758342
617878733
270454627
1344237376
1954889319
1120075771
273283646
439210937
689137669
1269862436
1844572493
856743468
1160073406
726231553
194580999
1992732022
938868176
1999876026
1019361537
1697787393
1312627830
2066072397
260739209
88945751
776419543
464586878
610485087
2147208046
2023745437
873008218
1495978924
2098349287
1633352662
764421289
845270380
1606660518
1725551161
439357959
195946896
999556722
1769098357
2093284255
232395683
1202478535
1927063678
812964257
164766343
1406577629
598000930
1088133172
625167837
1352161949
548420948
1288944227
1222080120
2001921599
1272525757
157636828
1505290031
1127688578
1883457863
1912244062
76494602
405875048
1698226604
1335653752
490995578
1070949023
2037334093
1407407661
1869217338
912380192
1253048534
1753462505
1147538948
1869211871
1145020439
857813006
224869141
293714873
1442370185
367671612
1272187604
899075781
955748559
996719131
358441490
645943301
459253897
726258558
591446882
1202872638
1241283167
1829067121
834909587
334898641
1202439579
695654399
299754146
1450237071
808437598
1978344416
1229084318
1739913248
1372475941
1785994675
1328654591
2091956390
1008663227
991839440
2000673053
175420201
1100363783
904864838
611698047
1735332524
183117768
1897607025
1490980049
942542375
901624158
1969447482
1043245777
546674928
1175594193
1799073535
1874433892
498135807
361033992
727449247
381458837
480273661
1152529068
631071796
1644761191
734195278
890033363
1617706313
458478307
613331926
376687477
1550670530
936625091
289192767
1622123920
98045326
1266448179
2077076100
1662155547
427635611
1718023194
155261393
1750182769
2130339476
60318934
1836009199
1466604766
1577751782
751020678
999505416
363792758
1424051502
498414960
592722209
16970416
1101633006
1810157548
1903056944
1179676471
1555525319
976721527
669108071
371391459
22570408
1468491678
1861903649
548763514
1478733478
966836359
576702746
1828951134
1446762388
249126323
280947720
108824032
426284780
1709910317
77098124
1201427366
66033594
1346311611
1171795590
287700317
237878532
974321337
550648789
1869967741
934424500
1081295035
652176925
1490654173
1405202296
675764485
1732035776
519052890
1065963896
1899566976
1697970617
225658902
29885349
1040789701
1453489739
648105110
786878071
2104041129
878717367
1059640905
1412500239
1947074562
1409512249
578993246
1506503879
916990502
187779159
485571920
1850603080
1867347891
1713285474
1280827870
1538227971
1573891861
472147323
675304128
2143107886
2078902868
760074279
1117649616
1618710912
776068837
344372993
1487178357
1674978537
909703357
1612335940
104209952
1993282543
232924544
1839305033
1428802033
281773887
577818154
818229966
204865334
2054731425
1184172810
1916168329
710188491
254993323
1053552618
1606151785
830814296
84861704
196259833
319927224
671187289
1265602874
1355343694
1189749629
312995279
110876399
1052526435
300366430
718738678
1796425527
963304883
2113216190
658071114
159659618
1539936189
1880173473
1343428518
312158774
327868569
1014755689
1377130743
974654866
306056563
629249203
840707223
888815762
71772472
1787078837
835147883
2055850955
210972495
356661513
1898200699
1497066335
106127685
896620468
1988667455
864089599
1916777109
1156044883
784191102
1630196382
217127228
1136560456
214243801
240323406
1212406090
1848755566
1421882139
1893386812
1123913712
71388913
2168841
730695213
1894100564
403766281
1766834627
285881807
2093313628
206159868
23428832
956239735
922520426
1191207966
603169589
1798607876
1007946634
67436980
1313036204
1381684352
1420360481
487481406
1677206320
828816325
1662414980
1695757426
154473945
29108640
1654990281
346235374
2075145000
1876267
1814240324
999498031
523900543
63924381
851101320
1773940858
1357034129
161664207
1917010886
2018783868
1678169324
73551800
826286204
1577474934
1869895425
2005628004
750824148
434646157
394916312
2100570022
1400001073
199409901
2078714221
1708852034
1446096318
1632326354
149377061
469516830
1908377285
29203650
1937482627
1406334894
1048114852
1538426527
1556463443
1158005127
833740668
1641455564
1098211206
25162682
389407676
894843889
221640859
1051519391
33987079
1908600661
618584527
1428887803
289007787
1483399887
1450683431
2079419854
171730147
1046840332
494603945
1736485594
126189101
1955473418
761497803
1663085909
586615977
624574145
721710022
525196905
516893184
784783284
1418549171
910148066
627970969
1815518645
672312281
1861429019
378537647
684254984
705176207
1062241854
484032245
1179706548
2050779845
1020521538
607445256
1299079377
993504504
713940750
1156385894
607869556
1837845577
2018472694
479658625
693231058
1097995226
722211441
859129714
999985892
333950651
511825496
2139387402
592261607
1193060111
1072059790
1954250172
1656771042
2044288323
1336557704
929076733
1756155902
1620175012
1554587962
170337320
232925162
443087774
351362626
903766238
1367972047
514444957
1277375898
1599615136
1501256210
181669571
293894619
699090511
1912703706
1972392256
153340804
2048051986
879038704
1505946509
1273397186
1370754531
177649495
597872723
1108835300
403059912
543997208
795361201
149743351
571284444
1540062780
687435351
405819513
30955470
655270134
846285231
622295004
27428280
565203015
1482700965
882454358
1033792595
1596807238
732054246
1568204773
1886375249
1809366878
1509981187
1205073588
999607791
1154705535
1750114862
1301211002
1060817393
1322994355
2014536216
561199496
274634398
1478421529
773650901
1068316828
1951760011
1122471614
2651396
1506213482
2104211997
922395851
1164176349
294828318
1096561971
1461384475
607613563
1606268520
582775157
872919269
1039928912
1573512289
113758152
1703331712
982668080
1224900852
159306462
93839196
1632757988
643708160
1396294637
553175687
1311003957
1423547370
2128967571
1264859864
1165663234
984166558
1516208486
683291737
1040135826
1499418337
708671120
72448615
1402156409
1449303891
1521208455
1049632372
613881493
725057924
823905291
608625276
775387763
319786143
879506879
996846936
2131480565
1004298692
897019370
1712131547
1790097366
1432478575
11305633
2002883218
1831208538
1372263510
385126755
173880748
466083848
74984371
734591198
355994083
783715995
1119419113
232122461
816565896
1325679663
1277114755
2139198761
1475027905
421193640
1959535493
525895380
1080690173
860281169
154454238
518340783
102257963
1631625541
1024531341
1146294803
1711296260
1612738266
1674833276
1480297286
914579264
2132602886
1754397145
692323942
1285763878
1465314733
901016427
330786620
1868454989
1649909369
481193459
265636200
1752197878
916632936
1211652977
927630953
1318947942
1299403814
1996363362
1341368432
1597679505
9843801
1697916785
2141346652
2129222009
646390192
425030517
699341928
993572343
490943150
721449321
834583807
1973273421
1279986807
1270095932
1953527143
1048181736
1434466010
332431166
1046824268
1525247180
1969598027
2089968463
1286738818
1371382280
1478723512
326004182
829818142
1905027699
511500980
1917139160
2054379459
1212659201
106645267
85861091
920961653
1121920864
219424877
1855506221
57165226
251921633
1509458313
510793560
2077457894
24651856
1019675643
1316260822
562472167
1627951312
1507120739
154825122
1371323582
1915272466
175974181
2039062654
1347939631
1425797326
1486155543
1105500845
1449401907
1091003157
262728593
1980572502
1999490482
371956068
1157525617
2107167557
2056885753
711305123
1899275360
1683796418
2062776502
775865471
1196884661
769661117
1843902494
152667304
1268034344
1726031119
1511591020
736214879
466063744
1422618315
135875728
1408341298
124633093
1770591267
175097073
1918074057
590164521
699291109
2061657920
2067577080
1460746239
1529565351
868739855
147476131
409769316
116298364
743323777
355899783
564535255
1765797970
2052707027
950803428
1586187599
842527612
1832519685
1566118239
208715590
1820480656
3767601
269972418
2010284249
555897655
1950453838
399014711
252421060
770242598
1477993054
1853514795
1029836642
1581520743
1871481234
1377147798
491696742
1044778305
1108448409
2054818178
1845988750
1705812600
948644671
437329331
1422671028
977759347
691008851
1564075200
1111025959
1133472990
681950128
97094506
1680613152
1626400479
1213527519
1300938354
1015178964
1275432821
1679185278
1112876732
1822505815
260104830
1712688865
2095287849
642269309
1609652505
177969530
1332588320
247700753
1906428434
1643645546
1419974628
521242312
1452704318
1515146403
1482039260
5218791
730569395
2120148303
64415268
1157792447
1219471983
1136566352
1717569682
2026017856
1423019755
1530353469
207893109
1430242849
677430266
379892400
1538714509
1403702179
1030571404
1356320070
454159949
161874227
1579325182
313723845
643661668
1451046104
962998622
1896438622
1464738631
689564333
1981443089
1667201324
794107762
604374152
2016826753
94852929
1460051662
1144571305
169642005
340851352
236858836
1544947541
1673490627
261778650
1800071682
653415269
1726279146
739098380
1744903967
1735939794
303392248
1221537018
22931045
949705583
1641100654
1137326331
2030341170
375758136
2015422219
1166780890
1693090835
2030816100
31226480
14195862
237470229
1813078766
193973995
1213908422
1494461018
1437815165
974263056
943175994
1890256201
1115432757
2110909475
851467591
580026528
690484303
856639590
1468257752
437700517
304954552
295459877
1073777470
990682006
255940618
895030571
1202000936
705405572
1954774717
1127933675
1354683447
192325275
186038953
32856163
1565401090
676877463
361159730
847140401
1660421388
216819107
1844620469
1644985008
1558514305
1836681731
1973774054
2106862250
1244664031
1731801293
282809668
1210761183
894110487
1217877433
931075829
1288096542
1569770844
1614965442
45457356
975861502
1324929834
2020309896
1973989523
196856116
1490083968
730300457
1767688760
778419311
1509184741
2073742861
1336139356
1468629531
893506911
157201736
1263586598
1243478438
158408344
1642154090
1740513196
1204738474
2099962840
343911578
430109660
1533931906
512554684
2022605759
810051873
768365269
343076915
1147204094
1580563334
795038472
585306738
1616729775
956225781
334083949
70046856
1109828088
1008889888
1684356668
341840683
1316397821
1226298011
1777964284
1038330427
119724494
429198923
26213584
2121224652
1560142485
669498754
1321711182
1207002319
904567063
1820525398
2110485543
530659828
1463185388
558855082
1114358156
713791954
1963631620
47759875
525526003
861771920
1405058298
665277589
1790279694
142043146
2074741812
1678593425
1293043450
1591367950
1573259849
677612691
8290339
1591610623
1018662059
1085421379
1135042030
1910720169
289023497
1327117333
612653492
1703467614
272542827
670518906
884816037
1890408612
1735542488
182633007
502964809
920509953
383652101
292786169
2122666262
1109551586
1340808001
993873363
970410885
1622846278
756183629
859100127
1765148059
1946538429
839791391
532714110
1255968128
1145642085
1453921437
1472167180
2091246312
290688002
1973724747
1791060783
1775060966
1853628897
1300011711
95003043
280386263
2129364275
306908263
1004640690
1428084928
1096362903
1236858660
2136541232
1927531312
1967652407
1167434152
913485571
1298098280
1793407107
746032748
527625405
1246732692
101438706
313261870
884892591
1475518952
750009216
1684873011
189540625
448826307
1884749207
1601470680
1818294771
1370898567
1212186495
2081889527
1086126555
155710249
1422184210
1391472958
1863850692
1402688351
1820205048
1270710303
1299343897
1280176564
483772397
1073995353
377602443
1517382669
217553385
603795280
5212689
1410663274
53998334
299388087
2057632722
1565283958
2098621500
1385479016
1804087612
155509879
1891507603
1588921528
2024307738
1656056688
1451475599
1597526383
1511108544
524409119
1220263173
2072478965
1154094012
1922069535
1639431819
2142905144
1887848333
1706088858
547468230
1196771339
1536385453
1110076863
2036645875
116350233
1820898158
883431707
948380847
1128763509
1941495639
2024239168
1809016170
372686918
1338451696
1011367066
463852245
1684134003
1291176854
693643705
1303955398
515724968
1771957482
801232895
1879279958
723590750
552121523
96571894
745324317
1162098151
511131397
245182257
960298482
1987819248
966642145
1759177979
858858231
1039750421
1970835869
15683254
1610196027
1814328259
387640885
1160008260
804203085
208006344
1590377902
2027797347
835241089
1515933087
2132897664
1057509053
189375308
1057870726
930911533
505043579
1351138009
262005131
2107318156
584761699
858248465
1032932387
1570987570
908652962
685594801
451863324
1598661863
932938612
1064863479
1795155427
890395993
214269665
310906228
1153122459
1711140181
795869856
1623985354
768056635
1472983695
1577406421
1201466421
969738381
1631467210
1330972145
517043370
1624661110
555198032
625052110
527160166
1740752224
1121980753
414614749
653380331
1771613856
1137445458
1515801688
807579522
1391262041
216231141
1924956205
162234737
254798373
1139312884
1604223416
423728945
162503912
344833187
2094658439
1025782749
324924311
1364074723
1305321089
73308315
1241279059
2105683373
294904004
1382113188
1229010552
1803911295
1944114815
522452130
21047410
87433268
1534803389
1343616748
1303493340
1312028294
482078927
201405640
1679841680
881220844
315398990
660309738
2014487367
590985543
2037883236
1281902032
207210445
981206272
1964330845
234771095
1596346728
1870064176
1719661158
494401476
1067811507
1814335671
58736413
1827991168
1340809732
1416696864
2134109378
323854547
2016187067
1601031353
1139538177
145455508
2004473301
180792686
1858193017
1102004952
440503473
1313228856
29744015
1114018037
976612129
728608214
1037527825
1188215584
1780190621
90933000
22620215
53661086
2135476661
80014889
265886479
771451216
372352245
1058979087
1043618263
498706362
523854957
359288253
1622240005
823412028
1605249044
477684309
1686226465
1516848856
1624279443
748047649
1842514433
1699321967
1530611533
352498891
559661491
628940200
1121107015
1897231505
654051502
1090065079
1585343313
411904208
124932101
2010941178
1793326737
1358092541
372254029
820151344
877605920
1267331414
763155959
702273699
1109010217
660645073
1634814161
203397626
1030853081
1129579876
2105137341
787816455
802160107
488786346
1552096653
1178181543
828961381
1792096466
1082935861
123730040
1695856418
1669677977
345689550
1214268358
986616911
335338677
68127751
1148605675
111597076
1794600876
1854260198
65296796
538882838
1660895743
2061632232
1756680800
247416920
1629423400
1442033288
943941683
387671521
2044414245
298305991
2086835484
752306959
222284499
544443099
1411696252
1992137623
111861774
1352501060
1717089727
237430844
217681661
502803709
280770734
685130473
2129128493
1532387499
1261164927
1465159674
1684407541
622119725
1346122560
885563208
216727059
1043204863
1395241237
113883727
1927334457
588283474
409040468
70328794
1257184986
1702726746
1548362569
484838089
2001401260
510607798
1826448154
78343168
1101005300
32202352
398452676
651313951
123861805
1819638592
2120553913
479171224
316580414
1612612995
1515462343
1488334329
1349963363
783652071
405300687
1439113403
514599098
1860179073
1778732443
3317472
1758619103
397733803
519778977
2095908415
1636272784
997099800
2065538904
1424142960
222424855
457915107
844006475
156347092
2008591803
1020373944
372773546
1792574119
1491655566
194296687
846950709
812355868
166937452
1348504981
1829325940
1665224836
278427970
377396814
1012755575
391419254
1804365430
2081065106
297149915
919796412
2045796895
1347152689
333780419
349756198
1758686134
1667287976
448069656
892699263
1689357838
1089672904
677683224
1160921648
147331315
184057098
1168867201
424863454
462900590
780988681
292509484
1467323230
374771466
1673865886
1785701261
565267199
224102499
258839975
771104433
127865444
1213034661
892196618
2106510153
444324402
2014481061
386912289
738140289
1846201091
1354959661
499049401
1362690169
744873203
1836932794
1624521718
1963139386
403309471
1233487460
1797071199
1291274677
1020081190
542370341
891728079
1580131836
2083827543
1182586323
1362755097
900033640
1802630196
24393577
93259126
82430255
767588011
1522670872
396016683
273468875
1915657379
998996815
786204112
1289183956
1414300305
847352683
1690596724
553662730
829906400
1556939060
2066187483
687254060
1200657640
1392905823
1285241098
1101728326
1647149386
2129575210
614255
402649513
1293028071
293777274
149286202
563378385
875470449
1869838364
1223166654
1084345297
1450223376
301300732
298022782
1780900953
1651001771
109806712
203287471
903968704
1568061346
427785083
1848908233
59425326
1912681773
662314316
738320541
43952551
939560224
1520892667
1302460908
1311050701
832096509
2132842308
691888973
1296090242
206091896
968577118
1351433000
561105593
1128492254
1255761624
878699056
1069914066
260732254
1228569204
1547022930
1719747643
66722114
604661335
1123502727
289204351
942068275
1097142661
224927240
593636706
1841567778
2085009211
794704712
1443241174
724911982
292868287
59543518
630948205
1454290870
2004066557
1869939553
448442096
2114654308
1905065326
51973071
1283453887
947217806
780984166
234075713
1658481614
397273310
906020572
147108881
592992369
483213381
343143553
1372831944
285536457
1828083159
1506304684
1917563171
1394329399
1385317472
810324304
742348696
1704911491
113430374
395950124
162942450
1735468641
1520217454
1666359136
1260669974
811308872
118239839
637246961
917941357
941500185
449359539
542350562
720919431
1878211799
1003604627
22048765
1096936696
1496790358
1486592370
353822160
903822646
332698789
1257760208
7407995
1491935087
1752664559
860893728
1333524044
118009355
282796704
1259558621
1559312035
904898009
1915679549
960336745
514185689
1963802480
226816512
1866456492
705675115
1427729813
1075775199
952218180
12370031
475938971
1018876315
815811157
1840404057
1221756880
1601271289
989995543
166330297
1798640101
919403014
1516040121
1558083887
995565329
65163791
1077546893
1858310827
1433421603
1822234540
1221420902
2087929823
274265994
1351885418
1550112484
473565335
1430627503
2131840434
1598332646
1234669511
1727100987
1032110991
922863845
567992617
885305556
1606279963
233200167
736344162
757021365
249347999
347279952
1526446836
1342299885
624982982
1949668512
500467493
1314768071
191720251
548898885
1671264132
1798986361
855331616
24194063
320554197
401686567
504523410
2061916277
1821145707
70541422
1702449339
2064640687
1236157799
2062076844
1940698258
447908681
1335518025
764491784
1623153738
1758531039
1436051527
1470441214
47558625
2098700229
337041196
1634143353
1325870048
245344685
1585776079
734245112
781097908
1537366721
1088838956
82283215
202171177
1025493602
792590911
1509512864
1376284381
1135062999
1217115207
113348603
1841987182
564970055
858239097
1880231655
374180732
1120306190
1956620023
1483829914
673732285
10229615
1234729261
1225783686
392887580
1894814489
1441586224
1727355301
900928606
1072188282
1573350174
1323550457
541030539
876297717
402652472
1689742256
879414239
2056452038
1751323771
1664146943
674798907
1510260848
512786021
446495156
1698679553
1869014340
1715635964
2131189195
1782384031
908928696
1731828517
655157305
502858958
995519221
1788645964
1385552971
2108658281
1620190984
1017730550
311043705
1349219432
1418320537
1912618510
1212546202
894532059
60265831
498831764
247470365
1952980786
554143503
11034153
1295342363
1478259985
2137832056
1934113761
132552118
732310800
657124190
956192456
846694555
1745099784
1839250992
424159577
1398227999
380692078
1826700634
167852124
1469828253
1382641353
880437591
1961572541
718752758
831847723
2121354678
208438553
1702299550
552218039
728309218
309722644
789925561
1517219952
1851202803
822949432
1725213818
1361053365
2048466605
357080610
1102854012
548841710
1972347129
1173161120
367622582
648867296
1722246103
985540038
2051278322
1984527737
1198814713
1990010124
1601987564
267015933
1430331121
1466686969
60895437
74967474
1146777445
1651868362
1352826633
1980787897
582654393
1683163577
2105483573
1612793261
1191285610
55094421
1995737974
1818079226
2140609155
1820420881
255119786
387977873
1699005886
1505612182
533812148
847117831
1274649761
1527327261
1982723857
1079772222
210577877
1699627497
610301556
1658346941
1101597186
1604905074
497046589
2055881990
1245130075
1930333912
884114970
1802973025
2059202929
78241321
1716138266
409650030
1953152229
33532258
663986913
69165963
321487608
2061244047
1101913408
4082430
692798923
296970747
963185545
997537166
552780498
1009064411
1045983013
809943880
251576834
1833168359
941135015
1541323085
344145505
1493637601
1070276109
676458424
1077464840
1364114600
409311167
375950159
1131395029
158329907
437656741
9100761
29480150
1387587160
73117955
1802412043
1364056352
484681904
747700279
653823097
1719411802
1632472201
781105006
642514149
1675665355
310355976
1160551721
1056283284
379174979
657908827
890140295
60744563
628170318
77372700
690811593
1077010814
1247109999
374882854
165057550
170666278
1307369139
847731822
783466342
607130241
1458033929
835828308
702577035
1181019419
1070496145
1047076235
697707017
1015975591
1907229782
833619368
1982222884
572678841
1776405433
1857949029
406284282
2022128476
536849956
2001921599
4933927
320359799
509946721
1575733250
671796454
1350766780
847033833
1957067973
1062673368
1999145502
1346565009
92907486
1444443695
357984892
1410852680
1768219347
1214641207
782655977
1744189622
831319107
1717006663
1781444386
922080942
716556950
27671367
1698771519
1016641427
2031908210
2121336767
1651238178
687435352
325271842
1394280690
1659203002
456992787
159493384
259926557
1471175287
523898228
737714558
1981230289
1128682649
1415442633
554789030
157742010
652649302
72108524
1666113215
1580010966
1789539703
69931652
1018022097
799788378
1759078992
1653599640
1804409810
904041954
1722823769
1742204079
1249457249
1482231675
642406286
337930145
665234011
1593248783
295817108
138825662
237402046
41974553
772836969
124682478
1202255203
706318684
203622213
1366558647
624749169
662158328
308742331
2130087272
1271543137
1476873900
59196761
323377293
2087356694
1892444332
2082396439
2134424823
1930015628
1489577256
894048596
704903261
2035278350
1842900356
191550362
346580058
1793252122
1436123722
1042119808
1010876735
481050084
1860255568
942275782
608032338
815613561
284855740
801797756
548310803
575068664
162390086
58387163
896025419
997114713
1956583384
1539339356
1043388169
53032500
2034966407
1638632246
1820956476
617568018
117519849
423898711
1641555176
1377644791
302087487
1457504626
1921949341
657335133
1273832559
668146022
1589420490
1298530817
610390661
1723365420
1677164072
1312071422
679412994
1963878951
402693669
1464893582
413387408
1353955577
1344453967
139324925
1108668764
1722335282
385586514
2057132961
412442640
389458771
41196072
1155146856
14822382
111587247
1821754475
1268916945
1492177795
1605297496
324180906
1166715611
1691250621
700277440
738299770
1012781477
1240010262
162103134
810324018
1933758666
866715131
1240877454
1376052725
110063202
1976446052
15258260
743575415
900289414
712465497
1740745433
810147228
1826076787
216998475
1653432123
589221037
182693351
749340223
1817178790
1875212298
319317328
2041598451
780741567
1278216001
696066853
59804827
1899658192
1067914943
1951612130
2072299351
721737090
1496780746
1663246135
178175552
1828682279
1542779547
1508359040
113192209
1801948792
523889392
2059333902
1846822370
65579993
1356152864
771297356
2105339685
725583399
591479233
10370410
87881628
946626902
401730539
271872829
103983685
1905782284
1108772947
1336425339
103130668
617119140
15165355
434529774
1056871978
1207530053
82904346
2045665637
237452699
1013811274
1255849173
136499403
323481463
1468119228
633932254
276562906
840301313
1220865224
1586864035
760437297
196128825
1997639588
662919619
1664957336
1225347730
1700540856
458533637
1386371466
1515018569
1887822214
2015699232
1772148067
629744410
1165072484
963765318
1128797960
945739825
2114584696
125419693
1019080748
1041840414
1606023136
56595070
934899605
274518243
529755573
1815922767
914676866
752438316
594658475
1289779362
854495282
1447866090
1600405208
665887822
248709378
295845583
1307256537
625808962
957625164
673272040
1317551495
2061976429
749058982
69145023
1671833519
1607305691
2112626435
471904213
1386195692
757685493
1231355525
1095474616
2133627183
2030304383
1319691154
1200691340
1408181842
2000848859
1776058364
242225560
1218118918
1278189650
1494731791
245159235
1578369412
2071655032
1895524381
1620016175
927791880
1329726826
1475069817
652158920
546763802
1149449121
137434040
1405087161
1164439238
895137077
1568794247
1562571082
1178469816
1661690063
551551634
139587244
2069632431
2101309732
2058330176
1971323754
528433109
1473767620
1283915341
909048547
1796399337
1645137223
750403475
1471647431
452074784
1218875698
1888721691
1272432652
1898768981
537857356
333407402
1690197971
1137764000
994227971
977039361
318166382
2010657685
1039180166
578018528
122366991
383671590
738170960
20742543
285816116
406491958
1128896210
1388823635
297142377
1311460717
1227619337
864288954
1992234956
2079614671
2123060807
1129608917
329009921
1784239159
468420095
1497178400
537676295
1065217001
1209059916
688344408
484625230
637187025
664589004
1867263692
238466745
752484137
541125493
7509471
576095423
598731336
1606550156
1958038689
659793852
544196940
1543049741
1753491097
508357490
693862464
249184596
529794441
1347954781
243418231
1296595504
1359202791
734661263
1884490659
1148013114
1382102982
27731126
775640981
2054423340
472949710
1036368768
307794573
748496033
2061139281
342768086
1181642524
1136453372
1156440307
1485750492
1103347667
284060924
1965522007
1668245863
2129119559
1589466143
1617703970
1781302701
1906829912
526255300
1371238462
505779631
605826874
1651205516
1449793379
1827018275
753591663
1889457056
1933903875
1392382343
74797527
1830560195
1968177901
586083336
1294017633
264058660
707281120
1590501052
515564046
1734716316
252844987
35408296
126013872
12412878
494226869
1147921442
286291581
1766355403
1683160930
404862072
225753629
1958385044
1209448258
1425617871
1344136455
1433106668
1391373930
1525926980
1919519181
1804250613
1013285418
1899566976
690591666
1389105266
1989702833
32202496
1323815864
1408132218
1181042837
905586238
1050336838
1455362419
1958981492
1499028799
460137824
1500047217
1135015809
1147839295
103893933
1286943647
653581950
1866156026
1626337712
1702206228
1040930748
752849711
196393603
1924124047
2007436427
412271645
2012767574
146263391
345782461
901954580
1618691663
1688600599
1622057973
1823415101
931538384
70271373
2109742324
1811162448
1675534425
1256097193
1821923561
827099046
1314244934
2095380731
2131420293
1873320311
2055189456
1212997850
561905366
1701902081
1961931184
1320521108
450526725
63538429
1323804007
1783938939
1624482451
1227924342
1610663061
1407377282
1020182319
87798079
2117411625
1867488531
442030107
114595836
1021384170
551997794
135471369
1106522075
2057842219
1680308592
275672100
1562440265
944629938
1766054977
438784531
1480705949
903284281
2105025091
797413865
2043770458
115606376
1794353898
947043979
1730233492
175111068
401337118
1724316989
1916570528
1085499678
836670763
1242275000
47301805
920660596
282777597
887505478
485677024
2133773577
1885726187
1565350570
215604684
978842512
587698665
1847273830
1040344409
779480671
303494153
59315035
1191555225
1685675284
1482862781
786777580
656013556
1803756114
352459785
2064421304
1454031562
298128265
833175494
988043121
577622550
1389351657
2137195979
1493233425
685178875
1481881578
565031054
310332559
1290911737
1273051173
161220480
1014894737
1445269392
1799977566
463891262
1478548436
1820646216
169534633
577304917
127071728
682103900
1757561526
486829119
719656870
788780977
1057330334
1430343600
204892504
1122843398
1482529544
1049982758
374614593
892784271
166753285
1443789370
587957828
1488129894
4615221
1423348805
2064967374
1587846381
1389044927
515332191
286749572
516787450
1630727805
1994677161
1176606766
1376317778
1724285008
1267089387
1693138885
516790626
1213255298
976999624
857341853
902175250
212800729
1799373453
1774250164
783261294
1114422630
283799260
389445395
1671327741
1524071850
2106099204
1170409025
1708676642
477989965
2107460625
1016979689
1478230056
2127422625
436758312
388611211
946831387
705955401
1357396104
493949163
1485371166
872494472
1981268660
2079915261
166848476
1496229996
1862217274
2013069407
1289108372
792960643
1518223037
583440098
1399448765
142909112
715634874
1214743525
1834300474
1509684422
1042184920
1149992136
1700072779
1599083563
634164150
1979542771
1624173515
89425943
407116740
1239505958
1800379643
1341022457
353182225
2026677704
1735188702
153292308
1856907083
183052140
1682509743
1958919231
1471863966
122261280
1875136830
1539633910
2068451170
1675774520
1920753637
814885954
1032837555
566221739
2040534567
469624975
1797809079
1949904920
182527866
1034171829
283202086
827036956
1157401391
1617926408
24048853
2107525221
171741126
879244017
523659524
1264193202
1031019112
2074166391
1076691989
485577896
1531860701
362273849
1820329581
794837531
1748658716
1582605825
586270961
80127043
421276161
1817273232
23890792
1005460108
1581674636
855593911
1181462596
5884462
1990394813
1728593150
1828660532
488725362
1446220907
1825481682
1049657048
393488667
1606144337
1073410054
841913793
61356786
1553010798
1612171693
889083859
484794545
1632835098
1613095719
1705085659
1843080482
1144045174
936967204
485980053
2044990272
1560505578
1554556758
1908807728
437512568
721269143
190981492
1059379843
1204274605
710217907
2015850745
1472272252
1363426265
1849547593
139276796
1108184959
1056384133
241663287
1886464768
1898797012
1728501512
2018989005
400370064
320884282
1461702438
266550442
1290122116
860197418
178469395
1602460205
849277598
1951436033
1018856334
1846534778
1672587018
614404285
351389980
1769944187
506478821
448643273
464613746
84925096
296099906
510821909
1443283053
1989732571
1526972608
2026649392
2030911257
349348473
1745574343
1584687481
1187484102
1926376960
181353604
227374477
13934346
694891233
1043079343
1896686055
1173318146
1508749820
1166673543
1980050651
1120709758
1580131836
1934983149
134531941
1485019062
1820562369
1849015147
1391087704
1779552919
694646502
58439910
1262446902
757050832
851356134
1880093764
1952131914
1145600746
746016358
648233887
577751917
710382252
493814705
2100023966
941877175
124531332
1952800528
649490505
493692191
1155145353
1520349997
2130830177
851217942
105463410
66878257
1856709789
992898124
1796942025
1977629956
688108499
416206241
1633007146
1952261381
238577437
2012021047
379135936
606983380
1119435339
716197565
291853369
1978685246
67164729
1760194083
1208429771
2027712203
1447223500
229341091
116515484
1082504993
671853705
29500483
1359724036
276295290
1068580584
781346695
661584718
1584172604
452275307
647251144
1009737455
1597018365
1773878043
83507674
928217745
1639964902
1168656349
1819533113
230818436
309066249
1041116314
214306156
821523473
1542558411
333842052
1360830273
1640410780
1946826304
861244129
688552803
1468935406
609517982
382940777
773706249
36789735
1506049011
1516189537
1795321634
468074981
1679318343
444922235
1077709328
385575281
1992338392
158602560
119760579
1999686826
120122047
1777241503
1014873680
1076732295
1669608667
1458107887
1264931917
1166493873
1847322500
874847652
1750443376
834919129
1337167549
536917286
39905533
669498754
1512524986
385942695
947098566
540456385
71897017
143224311
1077094195
687539860
628707896
1012905771
1917046705
672451660
2069134125
1655531850
451512783
184773859
1726997839
1946743204
29893418
251231035
1233765708
529683347
1624833498
1526658950
105328760
232606760
395286682
86378904
266692466
685118436
1196534087
36702352
1142976936
1172092728
1166870215
715117721
787976680
1072394769
1844879406
1957651623
558232769
1577033585
2032684497
783829021
140870383
1921917166
1060765463
762411193
1491341765
1738677500
1435993518
913838469
426526189
2067758252
1592602569
1583122212
850454830
822250504
607977641
384790307
1916796401
1335677662
1480791475
1953465361
22882340
27618332
594881732
608712795
1051493172
1757072814
866723718
1338632857
287833440
1532284250
1819310215
1375627879
17142294
1447526883
1442383047
47810736
698507996
893236138
356358812
39262546
456486450
1959522051
562309870
903962288
1805452396
839400479
1153495952
1202637684
1601128860
689599846
711974113
815941113
508927238
247414785
1157494670
721186229
959110520
2133615452
231984701
64253069
1295271649
217145911
1471737305
1559614864
46413008
736622152
1553019167
779555225
203632292
157689173
1446048939
1569032475
110643325
927093890
1958277728
22963310
1307831196
806818797
668965717
431641320
1533847736
686300301
625053891
803839173
762568786
1020035011
805209292
101921018
261132038
2103713072
1205912267
1260426455
1136615048
276125745
1077681713
335012858
1719605146
153186239
1615172910
686910052
1424101725
396089548
1430575302
83196386
20060592
721953361
1177538035
1446664269
984361761
780720520
758803184
723908038
6876326
1227231227
1781735543
1135951604
1334273980
1959680510
1579502252
1528082250
1995798782
960706029
1270440106
840750218
691355793
1534174797
2104370734
1579339376
385319665
1512801515
1767192890
727351775
1797270950
1394698674
1981169514
1078838196
384790828
1248132550
1268997451
1769913091
925980116
1454495979
1273093450
1007912722
525172568
834142445
188675700
1601513103
2005458840
1807099017
82905381
1941611027
580607967
1765951784
1418987118
300776219
1643313808
1718951399
664742483
1521895130
1667775500
1828785837
1540415626
326348457
981616324
751208473
811976523
1053126124
437853447
1339032247
279366901
471069306
1888330849
119160448
1284506497
1125980487
702824893
1468473486
857926081
1037262324
392702015
552975988
1589914613
1911718658
1699865475
956945430
57937980
579686122
1277025400
942514882
269628501
600850697
1288162917
16658734
103937507
463927444
1155854883
108499914
1578750036
2072707139
1373511054
1112263368
1161519388
1431304342
1282570749
308728030
1188025297
1082103160
1794105576
613993880
331141531
132490407
1793282236
691317592
894559603
13592920
257457279
1114104642
1246641792
138697248
567173439
393179940
1273667994
1793391979
1792311732
1822739041
525167158
66541773
1239747254
578829337
992001508
1692655397
2084540115
584563332
1241452858
937211200
2081318398
1698685208
1957413759
1683072842
972413651
1987671957
1766020283
741316786
1606323016
330190955
1324700642
14857256
997649666
647447403
1966659499
453161982
1414088189
1012974725
397138889
1068543029
773678224
1546220041
811268126
1239932340
150379058
1631486674
880406753
878386190
408122292
1985826094
540071127
510653274
1180255366
603902333
606168531
1046717515
360587153
780961863
862328097
1319674997
1066363285
951742737
1261918805
622479585
977519351
859557711
52625391
487937043
949903495
2001483323
1075845889
1801584306
848116401
297262973
668023766
2141908634
1745128291
1002108974
1552371390
1156148092
1717197340
959518108
249758373
736262565
1894066256
515253095
1827818303
1095799260
310001259
1699300970
635390927
729415117
2027198430
1234625576
1525926980
747795639
510275256
1793227200
1065623998
1623827040
863594153
270282422
188175629
862934989
1205703668
414286588
592993558
1818660531
285636116
702899704
1768564793
1799635154
1391213170
851577052
695623510
716487754
897214901
1204583117
1653984763
1470460697
956093147
36556846
1889771396
598183075
862478730
1529479432
1369059450
685193023
1506006093
1096938392
1261120699
1766355403
243812495
1205386454
1881769331
1681059322
208927191
1828932144
215445669
1593618739
1524140441
331943963
2046256550
127265661
1206669112
595312231
1528600661
365302446
1643357730
1587950980
873355803
567659262
1372343087
620679255
224325121
1920629534
479344413
1903863971
357236574
1445500902
1088002751
1153560356
948400695
1254939187
1246461964
954899447
39082167
771397701
1526295466
1835888518
789470824
596454670
1043993406
1312486325
1263608327
236985051
1112166455
125518348
1342075762
759730652
1601858618
1051370827
1893536126
2093655163
424523370
1283547708
1196257530
2020154567
2128732830
1742372205
773601094
1222860321
808364411
1238354739
372284324
1011046261
1332307989
669682704
281599334
1385079939
1683920324
1561544733
324887220
1176064122
176394778
59851965
422547586
989759687
2086629854
576402538
1694624173
1057673850
355392833
1123927146
1735878192
270698997
450520799
1947518525
2096186850
659093855
1770427087
1530555962
1085416048
1643044446
2145705658
1455811334
2138671835
888448841
959510650
1501281019
1463687210
546155863
1452409289
208252707
979706357
726213700
1215926005
661765527
730827929
910883325
521960884
1391557768
681382462
672308769
952398113
2085923668
264169336
692669232
336637101
106497635
195166070
182250708
971604059
243260262
1666329890
478857571
72614172
1957924700
866569984
1567690440
642075965
685338697
287256960
535944222
1510944823
141524843
1933951081
1922751090
200585227
942197128
1423107145
1409328838
1879350021
240933976
620522270
1219477991
963179043
508197727
1489326075
232837617
6502046
689863166
1375829817
1792461256
1928415660
1731017762
254235912
1755555936
1686647865
1543990340
1883688293
2113702216
1154220633
1219908532
693118460
99385216
845714789
727999292
2047876186
1736384268
2033251913
166738059
1992503585
246613624
1300425968
1873673716
906259738
1622156111
1652274455
571034510
1156732948
1262738987
615194965
1100156335
1535866077
536681660
1008225659
453554427
998906979
248734396
219693313
404282061
1704087359
35146846
1775930827
62998573
457701405
1003811853
767961349
139311394
2003060165
714356019
1820371793
878697562
513998529
2062001359
2118732455
1204806030
338509235
1203670739
999077253
965825784
1814539063
1885403955
1762163887
1295311581
43558956
1959832112
454514535
489824492
608923411
1817549560
1103078504
1274785616
1518843030
1081641419
1128470475
1416583928
577394756
1423910167
1410353292
1609674045
7710846
12931129
1298469486
351658197
306800983
1682484505
827776151
602812767
339633523
1724489137
419542926
2036495591
534648794
1892127026
815995212
1276861761
1861068018
1062283719
747644757
1310409205
281791129
1125321494
1156481989
194275875
1139195469
1013972369
441342722
1717723556
560717015
1328915071
1013636866
1110111332
1123723299
418153244
1672492510
1923863935
1368320158
16803410
711662184
1209656376
882589333
365716414
261956025
1070147491
1641042446
1104021951
1964507385
615632180
1370511801
1069967371
2003201790
2058939603
391188618
511192805
1560919994
718468094
945853428
353608573
274926783
530187052
1857311161
167809363
1770018611
1644640723
1367368875
142982327
696850270
1874861460
1441731721
366538656
2111597099
2146775963
1562914854
1911436591
529999422
496165947
1590470631
1499451455
700922114
290956895
1803371212
812773468
134531552
509767736
1637738096
1630400544
2321682
249697127
954459791
686562187
934816154
1635884937
760771690
1826028913
1616858436
671440493
870545856
265768409
493740634
445065944
1286781348
59485537
1267453053
1931574241
1208270510
102285900
1761402260
1580721886
111746608
606782674
1428444764
1675405113
2108154909
595067250
327851326
2044719739
1097743376
815628039
1979988203
1563664589
150568855
2002348025
1488625703
967301333
1579854966
1559756453
470885327
1057283594
2072269618
201221834
1806089164
212468397
105114733
787968258
347630378
1408301664
133321761
1936425988
2063778936
1757086736
2060106002
1450162200
1164108287
549887110
594491170
2101371145
1310974361
420965898
1840413789
1316604249
942854705
231941648
1041063559
1563926280
1720691282
387470579
1346583490
1079699644
373708336
1289076748
682589725
1779169242
102681006
108986367
169466757
149602561
1323149667
589718339
1301462791
1121796783
1254235390
1630920804
289311869
650852875
954692436
1123506471
1246108290
1344717842
325421067
318140737
337069547
500675431
755691884
2061802405
2074048930
1498488505
1709149584
806370481
514655340
646493568
1837907937
1615104804
858168271
1866168103
1268425127
802680948
1249173738
997657993
1986023548
1893367529
96527559
455537623
673454927
1504971187
1397878118
954056635
507672405
84544453
268573860
311469736
788421033
718602898
628163482
1394303893
798763605
1455931616
1903800929
1514344535
263955593
84393936
73410259
134495707
1360047820
375400899
273040010
1552497302
1073913213
536637511
410775568
1673905158
1423072841
257793705
565823016
420369816
3519972
1017949762
50463112
388018059
1331324263
2005053644
419742801
1482693515
1104955794
948840368
1861892823
437743194
1052023793
2138979493
853332140
903660611
2004070648
92472502
1453748886
2096735531
680407493
1796968677
948823927
1200451286
1392340344
1564701770
204013815
946165867
10701565
2065475660
732091085
309492707
1674370691
1533118224
2118731566
1462319988
1596529635
346632360
469516830
1017107527
1274880549
585688534
440101595
308633839
1415589962
290781934
1492049610
326832488
1773336813
166937452
484212848
15943934
458507261
895350836
1028589388
75944831
1354184267
1920826955
861418596
998927398
1688564752
860848065
1582149139
1379896852
1850619582
1267380553
1384183116
129219909
1894245012
664652486
460842280
1557343659
849621398
50433625
860663676
1404144489
396526438
1861753619
718416283
1524790133
1694070206
1948284812
1902293138
578473882
2078498514
1535957995
1018362593
1284146816
1640022399
261428482
175000539
775177546
1538376984
1966929184
663386042
733074343
1620188357
1733317035
1055579522
1106441666
1316196566
1226131272
1792939333
539941818
1458563043
2132607753
311083016
1892067170
170849356
763219938
1666354268
1467648409
1320147905
1500714892
802379947
2129087437
558986863
694412368
714726113
1286809099
1655202709
2054683009
11144587
511706588
662620278
791210108
1481135549
491185371
931170100
2086901213
1901232346
7024632
1931696818
1115286237
1761708547
1710572141
143580667
1340785524
453605535
1386683574
948134477
801696872
931863152
775280879
1749825071
2066223405
841931798
1468569859
871686176
1782257530
2084046334
868038511
2072673068
387640885
895986532
1039296855
1055604571
650135685
335593058
1376164425
1275597794
1861801306
1476550396
1794883512
1068176543
989416400
667585315
1181009917
2032643312
1213884834
1934823162
1990502963
405698432
1107868012
1271263689
670238000
1209189055
1150991948
1965455511
1359423164
811905992
788529783
1873098807
2002249535
1770547746
385014313
2087209831
2080295429
922322655
1577406421
2040462659
1859056352
1082637928
937198457
907860993
2043760216
114151298
982796366
715890460
711134209
1320575770
1668687778
51343668
568629505
855181215
1219273801
1316365049
2125674245
710267605
752566437
1020175641
1717593589
319979671
217296310
1042671584
1461368536
1784828546
463418110
1637220500
1777204080
2110674551
803783441
1107554667
1769842990
1371065713
1720957255
455271318
302100235
1987078349
1148035047
1866760084
1103515122
1855074938
1832388939
1802016811
377118393
1769214351
832291237
1358627873
220340012
1648394663
1584729701
422138832
1297014897
376781361
1462364526
1281319776
3253745
165172714
746570227
1504648491
140674352
154036439
2127900199
78626006
659648940
404167031
1410679225
1792024248
427907380
1060080994
1641699177
383104690
1755936797
2025994292
1619264442
1967878238
623412366
1768090885
1070334275
133536011
1086577022
2106383519
1706483127
1770247012
399848152
1416057497
838830660
2019463843
243448685
30565612
1774581417
1820986329
1276724375
1721799956
1501257243
378350748
429416915
1035552888
1352989249
828073619
500516497
2089703754
2000176129
531831555
453689191
1946114828
527768452
1180447565
74028522
1877826432
1738472753
1719240251
834037235
770544672
529077487
156209234
936012650
1228487234
1589906688
1888830535
1835426887
1464047502
1442427516
752092427
1720190647
397226210
3133231
634369757
203936230
1534951888
2054712733
1524325340
1948195992
799743601
332092572
516746929
1958442606
740366520
1139581267
282348400
2117926161
1382857223
436086678
100139884
1872635879
568617303
1702943300
1714004518
1383274888
497109530
916054475
915635357
1305261883
800967386
962436139
1617078238
1895965489
614783478
967300528
1844259521
261730750
175241698
1758246712
532186731
2124137333
825380107
958358384
606248538
1464468464
510459991
1886941932
175547506
453745552
2013077844
479719547
1381773714
1594689244
898835753
992285161
1230758328
498253471
317274650
758196893
798526684
668880727
519117945
31171706
1337080609
323954509
1085128890
378216854
807194037
396690457
1511130547
1407319019
1953362116
2034866242
1087463285
2019221759
1486645579
1713614070
426522205
547482448
527187883
504224405
119629606
677309916
423600838
1269787706
1124110520
451030132
886312936
1634202570
1379620769
545420321
534501017
1824665853
263605384
243508734
410152032
536450961
977710155
967085239
146273452
1284683223
1438836179
1732512024
540296062
1960399771
1215727578
447602018
1550256887
891257385
1214822830
127424796
825963026
1465861986
748240937
342329672
700908021
707445414
1137546289
392307601
221955078
272102764
2006548492
1292696658
1791322671
784683021
1948154035
861838542
494805035
1597810372
2110738773
362947640
1423135039
2084228204
1160270234
1838881931
1608705155
2004719879
1972843220
1699790340
1498162181
2133652021
1319272407
1264531137
1846989615
1623057029
1911515159
80573539
1484800866
1854442167
475009958
640540564
773441312
248812038
1363386704
600375730
846369445
2000744326
2130682999
1468465907
376294320
1416109644
1463604365
851206191
964486647
1596934870
953556855
111039217
1761901837
355525759
290531607
1385768974
1600642280
517408377
1318001485
1717271480
210015561
1540686057
836933491
1729562012
1741467458
1085573355
37895062
1966289525
9106552
1308139823
1442619329
1000263743
553051665
1044361439
1131139864
1117031676
2094960331
1531037899
1786041156
487639693
767701790
44304493
1433746820
1118336467
1026836409
1831506236
1780990456
1371462620
1507197702
2101040921
2047360586
1316196566
987251235
672342509
322422993
1351733913
2141890289
1473899235
1960744760
1768541625
44059678
2003292647
1990036964
777728256
1951406787
374670301
783778859
1044393837
1115780928
357491718
700569517
440189144
344269209
824133348
463371586
1485953756
970976638
1732226046
1420264507
139974495
1509182556
947099406
1543610137
304133017
1677395288
1446021113
281131001
69616130
1443117757
1827589663
771477111
276475055
513013391
481400158
247591870
2145799872
923712842
1848201424
901024170
1404744241
1014526831
1681704371
1135214035
1743533568
1707409305
1538242983
811501129
415069176
1024960930
2040300756
570307302
1066677530
183670419
745800493
2143796010
1829918782
829094813
124138141
1764455530
1660387854
1910243757
1460500697
1642830050
594895735
1968022283
1267121859
249796011
1933071406
2015063039
996143810
46245636
1704020760
1204604563
1395677850
63700445
222559424
447821807
614044478
552823603
779584767
451555275
1194197688
1214956816
54064548
450177157
1142754794
1743219788
781104758
589569731
562154136
400706788
1534891232
1430689168
1721686755
845957069
1765747443
540517508
1740515875
1103641385
1417321197
1906932819
1449936660
1400080254
520278701
1345884957
903025417
676146890
1287667698
211958801
281428249
388828672
899036388
615083609
1066378229
242333918
324998294
1194862424
221680940
572973866
1305368644
1664772456
1799243142
1572292668
390740754
344327426
1208999376
1311769840
1999948667
1368648391
1274555545
1393727262
362050910
932531366
890772218
530875831
426815411
192213713
100489646
1072606928
2091746909
609244476
488025115
1776970732
891409614
527159507
1892626728
627991161
1983273266
1463511252
1729985758
476843858
1270919407
681147642
926372920
1327412525
2000535350
878774786
1889854499
1853267078
146719032
1877632808
1951542645
1370541113
506157820
1039878612
2081410564
1935969945
1596657817
51055466
1629709897
1804098608
188133951
997247226
14724011
1510319490
114115433
1390538691
1068776263
777326998
1827230721
2053646855
1252333615
1906107622
1551009741
2072084675
1649319814
629243894
849996720
253011769
1835468479
482101457
160548856
1972473309
1757014813
646763372
991681294
1530808118
1271896794
801037097
1455784436
1803564581
203999008
624425420
493852259
242700296
1935453878
1004962959
734961949
1660293394
2005917066
404054663
2072897314
1253138736
510637494
1653876087
557847182
1277198779
938276338
1551461541
1134936098
1701374629
1446182210
1555177606
573524049
377997418
1591516243
762109949
1956476520
1485613047
278691331
705396783
1606047675
766328986
1246735957
1877785521
1906835625
976346998
982156791
541210112
1065679872
855506150
716787473
1505924450
1156495404
540518506
1204367602
866801124
908717726
280000216
1384781146
1440109775
397956474
380400816
561973439
933737009
603857394
1507222348
708332496
189498829
1510541527
178916409
157851362
926933293
1574769007
1435500607
827262319
706347070
156846121
1593175669
2142702975
60472075
1407985411
245896793
789060352
809562167
930371339
1076394739
1904578370
591030998
294883277
605484942
1388759920
615653853
1616076963
695840675
1730974792
1508864336
931167286
788686254
1854760654
1877963881
2113308524
717617664
616947743
184791483
1916621709
1487336137
395493346
706938476
1357368083
1979260052
1210923559
511142468
1423669464
1343509028
1653711105
2074271250
106465758
1452412647
1051641794
2103480796
351079559
1844885216
1905670552
1451347388
1406144163
1561009985
1467069205
1828834938
944338424
907981825
1116566481
678144752
326932949
1262404117
555119268
638465254
935046254
100723185
402291790
2127906786
299698004
604771978
1522211095
1727496566
1652417340
80166192
958516540
394223857
329772529
643754693
1607266730
241467252
1660151780
110937526
315786505
1879756473
2140347059
1270741282
1797423867
1569712747
1966954832
511020922
1883864128
1531548257
588730331
1798751316
1330295574
152076543
318827332
1842989710
250943447
926705173
1098517316
1720590747
1729744427
1623882718
1798542344
254645390
1909813159
1533227712
1862720880
1980712987
1090791579
2018081809
1629802457
1617218683
1264462134
138113881
1361939483
1457598627
1287812254
369578174
711916235
407163956
625878262
772789545
680769840
897891531
1419206672
439409587
942438376
1429736990
729945065
1219049059
139262103
995506259
411383243
1253008886
722348475
209932068
1286082340
1780364518
1396352760
1170944110
1412055767
1130061012
1379683677
1922539962
1485653384
1395094098
1619940234
1652551085
1570888264
1944144159
1598293288
1798978955
70516441
1435886409
1456249190
1206229927
1323517985
1435215293
815468239
755549625
1285083964
497266041
2099851387
742841190
204537795
1666021285
94622130
426786699
812569939
778174640
1548280582
1379411900
765065011
1266078671
454944231
201325004
1645958225
19311546
1975784926
449772496
1878209415
411130159
632600957
439647406
1903986919
1583143490
812150411
163102308
904984319
1817764359
2082720197
559266197
12429184
1179959321
622255485
1567808103
589838536
1869253515
1651286117
138091778
1159765485
1088860840
506676679
1754964628
901280494
1331856684
410647519
1927764015
63138344
76939726
503193303
1884967630
1645172170
2036786149
1205480132
751951815
2110468388
1638584718
1717003450
220786157
334258063
1868824507
1706066687
1228576412
340584987
621276260
2099387457
500971178
67864118
1850961384
2122349104
519885300
1708160136
569736816
1867977383
1633850231
1544561034
873050618
604406576
912449522
1362453829
213075391
1218615139
1481458844
1095107748
710714347
1626876755
1527545978
1291346170
657405481
140587384
518761903
1679404298
1573067095
604611775
1325903365
1272047523
798945512
1357000664
1988918012
523390193
1141387600
960199459
1524305155
978765277
1929698704
409339426
1838543724
206921060
1373876039
754800705
1043786183
22304890
2098329975
1711813694
433557855
1182529282
976405799
1923121008
821188503
1040000782
1059485079
958907697
75507246
1245877010
261991728
757513615
29144857
1597245738
2142239830
1889455963
1927956178
1024212075
1389140543
643620743
1007574532
1075378696
220547515
266123172
2112464952
256926742
1193510044
195282134
747087592
322509538
1190381871
139710150
1253572165
1928544967
2111791181
563030550
1510125484
281058439
994224731
1717050407
1713371007
98330808
556132460
1495449026
482558179
130772438
1490423376
715760381
93108598
1890917004
1012893973
514509008
431885802
331934355
941081203
2057377153
1842328946
1398920150
442106684
1143207075
982815868
2074711537
142523083
985883630
164902143
2018104327
727889032
2040516402
1694749183
327032371
169449181
580971339
1214530562
57379614
694667457
105552854
1067956158
2045593436
1958488032
1975961318
1592585699
1668626567
1950216309
1454941681
220895860
379455212
1378288329
71185790
147243782
114062684
320646843
698183419
303519070
1050555364
861722577
1742211778
89577410
779331312
450653377
46868529
1823926109
1170918389
1025401910
921954816
1674749813
169686907
2101264497
1507469775
1593871533
601181966
642721958
1099811621
348679011
1081981467
1661112872
214120380
960916625
2013891828
1250810884
944140650
749199649
811670541
1585445251
587494128
775144899
1805653982
1372353368
1111790589
1022234941
1774046025
1208530827
627421171
653625742
81812301
377242193
805714560
1319722281
1702724831
1780438116
1866172340
529095772
1091929419
1396080057
1156033631
965638488
412493166
1917272127
905343154
2027436882
622566336
132356256
669384777
1937712768
44114288
635601567
1128959176
1947205159
1705766907
1029765868
446827032
1512463330
1819468516
1585574113
1382503288
933360452
420557119
1651531285
1350179163
118538206
44856399
2063675882
1458094865
524481882
1566451755
370490669
1705165516
306739039
1433178599
1070177290
204657934
159802737
549729848
448071377
1542394813
1307929720
1621265734
441958094
1253705727
1257382288
1469323512
1482110614
205935982
528693375
1531169320
817665894
928222452
290119140
270544643
1004709932
718987279
1993113519
1240201760
153007242
462774729
1009111320
758139089
1725295527
1411626292
1480432906
776142596
1710065519
2098762045
259527679
1311918690
2116668089
1683957201
1069604293
1628566735
1800117219
1441612400
1334704624
955257812
1859098677
1606770138
1366000356
2060719729
1534744024
982709589
114058700
490942747
1719602604
180051359
188551501
1848857963
1709961346
513638493
579674529
630639882
1985127740
1829184450
1678087613
462293909
2107248898
268869257
1842797523
2002035177
1769964096
2110678730
51512218
1507895162
1761122447
514478803
972674949
647788225
1412922036
272317057
360910567
1177607451
3387190
1254931965
401266928
310281664
548658803
231168678
1083505178
1030805702
1934330361
651419655
1005172461
1520982623
1643089316
1889391502
790891837
955508759
929388451
1070892514
875672202
1533076131
681581850
58371015
1594519440
367821241
1882531323
1167752366
1290059004
1233957704
1823498668
1414416189
1012673602
387279732
2077115128
732035846
1462658619
922749146
496014879
340606135
560232672
1791876281
88319059
1678184450
762639292
395680169
234471485
1482356382
1871067210
379060198
1869401099
656413520
322343911
1754403170
1463773482
1053122356
1872997905
933575341
1757374587
1208737765
59023608
1866051589
1741536248
1784581308
1559795515
17284598
1377741596
389531183
1074497243
1224032924
743488046
2056255544
1517739811
1141290385
1742179933
1567719484
1403713310
432410371
2043310557
1548622516
1349504997
909128422
1564698834
1958197669
476400506
1368662502
1868197579
1695054942
595455561
863977379
1269851563
900622195
634462892
28701710
657018697
385411821
1579369225
2059346067
64437273
511754997
1537439394
169356009
736245553
1024476648
1160550427
65893738
79130190
1094829458
1042571076
1503477916
257829604
1383440872
1581911233
889995385
261666050
276431487
1676847590
2072263363
1174386120
1942860645
797907879
1620122662
1157610786
1465723898
1667559391
267120768
104033494
1434622067
1559891820
1747001449
707377992
1106521223
1904928066
313878725
2133459083
304543714
1622698811
682960913
1710086851
886487121
1575158190
1661792606
1215674911
2099020604
1965465512
790317835
1676871141
832455195
573296855
1003321983
1811634531
202579646
1424902653
877438013
588576258
141170256
2047718314
541981685
334327476
288612071
1705895671
63213361
1370251954
112493374
730678291
1142567234
710452326
1992432829
464333970
1321796579
194948834
757055384
861269299
1006036568
1874003102
1133295495
1058954439
168549999
1566213313
1673870907
2098653582
1390200785
2009898210
1729183455
1806009879
1844204226
1718070056
1146921593
1514487824
1978562346
746494806
2068751049
1439892474
787353376
1336800710
518924485
298416890
375550326
1751169484
981886287
93003202
396801902
360262268
924344705
1366798429
1059344717
310822413
237530052
2124419416
1250733678
1053318333
1135955362
2008129364
609796451
893103837
738591207
1233903379
673649657
1798623971
2134617904
1935640267
720388172
1177399582
1720087038
1363590203
2112527403
650891479
198325951
2003201790
1013947442
1256712491
1817494926
1097142781
804536338
1990162804
775211731
1413647062
909648979
11212543
1588170862
1474595662
1986592715
693637478
2109618536
1567615498
9404996
2025957760
1360554593
1315641892
1864899605
531770632
1085857105
485816941
269571785
1480183462
484821369
467969360
2126575902
1326313080
376639931
885295604
1599850513
1886454836
1938514771
1537994584
970226738
7672222
1405586424
1100557184
451107784
883138583
1108711991
1217273455
1732622388
807596650
900198066
801337578
1906155306
860122674
1605733022
1960350568
23014337
1392424668
1566270143
629724801
471804480
1698853949
1499191819
1545514543
951159076
836444312
1604652540
1142135275
948882932
461865161
1574638508
1219378448
1400049800
163930766
1090996413
1993278918
28478772
491524395
504126308
292288534
1950072071
568187377
730306133
738508559
1428305952
1248612060
1691967183
743106013
1463688486
677026638
1233323629
558428226
1861844056
269665262
532263176
1034282616
982919934
844464967
1716343104
2120837874
510577499
912842332
133618949
642449333
924344705
678630278
1914705881
1380834831
2034114559
1493672842
1601481851
1032794535
6015101
262833416
1094620512
1974595787
851472522
1652957943
1196841969
1541257508
614851283
1827412586
19927905
1784125576
1393366055
1409202983
1821016279
1418958692
836546657
1940622417
1372893415
2142288652
1945725193
1692726215
1629685671
1870515049
1240932602
1704007522
1181342715
1219244674
2032089665
449832872
925916889
548721473
357548294
2112041435
393391278
866650193
1570889330
1103717816
320402048
1671227588
797694083
1573831678
235503055
2100129982
1144818364
1370766625
1801989542
1655035745
1855971365
1931369266
909340572
1721863221
741857533
1335454785
1668458204
369641225
1620332088
492747946
1947956502
1994882764
1672234221
1700617514
1214811009
1976773339
1872616899
846341076
965294156
240980274
1119366595
375931514
1004613874
125260489
912361727
1701921050
567048964
1901890970
2004895260
1171673603
391200494
712999443
931212281
604436758
2038239821
446431046
1495274126
117477004
1067602039
781047884
47515451
631455913
857244152
1916357459
1384133346
726744605
746493647
271561305
2106760800
708865821
946095941
1379917806
839879759
1916952050
1099566145
2060544304
1007226912
2068378866
174069495
1895853870
716885001
647718258
598319298
1759189661
1960330097
116353537
1939393645
462811743
1393029881
2020539405
1613726828
1240758969
278974910
1543972877
1590653507
1859501301
672875714
1376074634
1377130743
1678287497
970368752
1694926319
1556939060
1414782020
1742044939
1905839711
936781407
111109088
1278318674
1491193020
566456143
1254551293
334075292
1755007312
1654146012
1080280665
1075884939
961445652
300178438
1565948639
861363299
1040403269
127069404
1782435028
979387885
1419620628
978649522
255892493
1240359671
757712292
1209219317
1473781195
1605881007
1796990378
1376261608
425687560
1367443169
1830936662
1911212210
69107108
1329798402
610224115
1730314002
1117578628
1323657382
166330297
1248566326
283569629
1533165248
754737683
1258960119
1900543073
1333781195
514376763
748564635
64914182
1071570356
566935379
1241242770
916743746
737700358
181656927
1455956226
623877566
83554276
280751304
406226218
1138375626
110517745
1626238994
1756898228
479078276
91283690
2033488386
399986829
698284088
300612661
725049022
225256451
1158123907
1460899853
1441585266
1329936467
522389130
748257029
757474092
2124044883
1431138388
1331762067
1750774482
1924490019
651913490
35177617
1375221468
334909402
1295339287
190150075
1802420686
917705621
755108117
1570737741
1786213593
2003324256
2060614938
1320023083
1529931596
556736005
461919952
1310642533
313638990
515501498
1472769638
1114926898
170364981
165038184
1439368909
632786127
531393291
664072484
1421016066
1963607482
557501793
180302575
952391535
1990239482
1734889697
1511031883
802442587
810103122
1426718448
1097358322
710829469
509250276
1756419428
342546467
941181435
496906797
582649337
271609423
1282701198
650842048
1974769104
998249066
1491758945
1875718744
855594525
101787425
250678524
667078753
1869659162
1034325172
1093476067
1157456000
1717659461
722082240
1447852630
1674174261
241099711
1961872651
1152831573
1369853034
1509810730
45907405
225103247
390332157
131921119
2129006930
1086565311
645309514
1513991212
1800961256
251251612
24934004
600647922
1596008256
697738449
1634086929
1900210468
1147061352
370987386
1593829591
407120630
1697084487
1375895987
1338550784
288172580
93965634
752565162
1301539779
2092587472
588574490
2055704461
394994133
1756209543
1291770543
1947204962
1543284540
375997495
1119279010
1893719033
1035336928
1512496657
984520066
413266899
1207575389
586768332
346934238
1783351047
787597394
1453924612
1634874593
29698742
2130034451
1345039598
1841284611
577525391
841266062
74821576
894247011
2055613888
214000577
177231024
562793607
1631267728
226262368
1879521038
707712111
4821338
1198650738
299971954
220824821
2100776380
1319613556
135874915
339271473
1792192732
238983481
1031066165
1775425126
1370196934
808124335
926981105
903278644
193398405
393926787
179298848
1958861604
1023734913
2129618545
151200101
1260014835
992065958
823090169
1919936072
1988385139
2028835988
1660998638
1615838166
286934536
786463638
588683339
1309954092
247727576
200262149
1886404249
810951168
1163319828
328189064
609717242
845476352
2073056464
1525634860
2071981665
938456042
1433475928
770367943
405964843
478090743
1379003249
1795945454
1714347725
1715744908
1654507405
738080313
1557439602
1756552614
1951971724
637289992
775527581
1220001465
1697645309
109204729
1377233940
2011140394
925565933
54320323
1586466448
1398282492
1200065577
1989260383
267491486
1344995488
397834539
1227473713
584384933
298541072
795260841
931568728
976648826
134748420
1908628548
1189093113
2042766205
1070119490
1891373145
804399937
208243916
755400980
735256911
1090423876
150993369
26368581
1408774583
2011950068
422191530
1124706065
841687055
1327768965
1815134288
1478959961
223145724
1225912174
1770594494
1692450378
1751043536
275783310
852352566
939385431
934082856
299351692
159393956
771700941
2077337670
1993344779
750687441
1840718321
1179157915
1912067339
1715860864
929390896
1440315921
870407499
1433822047
152930477
1903490883
310815179
1684299882
922112696
922622958
542202920
56674375
794925052
1192266504
725224985
130060804
1743688444
1791402339
1323066046
1352849892
1190841509
1975988848
165844121
711514248
316250075
577371507
1958006744
1109109142
355600521
389770984
811910197
1805845666
1241386855
745860521
931855128
728429919
2041498961
265312276
1990032226
1348954177
175663070
961394901
1995320227
381540469
2144853979
1469677988
208563274
1320375363
618345571
908337583
1532403144
1422434571
439189417
427375259
396341648
1126384097
893913489
503461124
1638475613
416507926
581435424
2099020659
710919989
2006379142
1845784448
424926335
632736607
1939133192
365529108
708262038
89411683
324196413
886527876
1314885476
905641062
1673889239
1375549459
1484700925
2090708979
914498730
1609569329
2028959576
1999800763
1991000136
1977829885
828358481
505425549
58965868
780994599
272150153
1654409186
2112219368
502995843
1154902495
1661074680
1667210227
1362729960
1477206944
1823310080
1572185430
1272021873
836953942
1425960789
836195320
671828105
805168199
517300087
917791081
1226968674
2114253292
555261913
287629896
1473641350
306118323
737838691
270407542
1725900098
1010257738
249521666
1114562810
607789896
1322180923
577868078
224511146
1183893240
2066078648
681950531
448187182
1840426671
52160114
1468318826
1916695717
1548222569
1203205610
261260262
311723477
1612223669
2013368300
848990364
1074459276
1683233753
1042680938
1425701568
764403910
1210773234
744114755
1576803203
1093272412
1877234078
936365186
1619755008
1948397344
753133228
1994382160
846855259
1257262464
1555964619
1269172002
1092643511
226604972
995201460
1297425764
1569735449
1117013868
1204002184
41163841
332526466
1620890400
839705247
1090932489
1803848692
946752515
1466056856
1615984351
1530383370
714210134
1738451312
1713998533
846981559
1834878103
2127507717
719035364
604269015
1413499479
2003805078
130257874
1522738981
1320553739
59497383
1569904506
1298910102
1293315410
1516523350
1751311170
114448458
1909892985
516418629
554649692
1342150020
1541333292
1953611202
447632519
783905109
1015550347
16597732
1958426330
1889843835
520517877
872274270
732254807
454805385
1445661762
1824373315
1240227511
224528210
1443492243
1735728619
445776502
2092433550
264349800
648834070
2125083161
1723345227
1464384348
1304154238
884298426
2098822450
1007211715
109237943
779852674
1121353179
646544693
552445940
1601226426
1421566968
302461240
1428119410
1062622581
919000263
325278938
834043627
539859462
2051467136
154431318
1805155308
989058154
1780386279
654929980
645739158
116549665
1384427967
932503905
845827826
842384050
1120397768
1648995616
1403182229
1486528342
705454789
539500616
789083203
47848566
2109188791
1482503911
372306903
412382375
1196833771
1489247807
935545865
806119816
746107885
805688884
513852874
318106742
777814394
707411072
513096739
779819729
729013519
1478513819
856544087
1853596024
955923009
1816336983
1322706058
177350576
1578405191
1189064159
1409736100
867931199
1983453369
350955366
1923636864
897901417
257572311
362047339
684535894
2071810523
253341791
929088940
1902811165
1008548319
538145257
550708596
616889523
1738302360
1040030209
1388111031
2067517339
275566613
1775552378
1714631817
1745731511
117488457
2089387202
1436673572
1097213153
2051217915
513285081
338509235
560346057
1166312006
662364262
224247935
719532
1094230231
1167104825
850388155
1476044055
3731008
1231833757
1123599694
1431308521
605048499
1586208954
409515748
1472358675
2138961628
1950411721
123240490
2046025037
649855684
1476318799
276478193
2136144419
1055572495
1872955602
251957208
1774243555
629524589
451635733
2014660175
958135141
1274789839
415038733
246494169
1726403879
60047134
281143691
1972860113
627324088
2095875357
1945426130
1094915994
771727997
2113849143
1808479797
719199985
163009662
226033511
369351251
2098737714
1081467502
1376811382
115462004
2004031314
1700133069
1080773773
290025427
1237336658
1903592210
14350890
964847711
818609188
1027031889
219055961
1866024550
761170138
1004146155
1496439691
1188409439
1299597180
725053167
90603194
846651539
1055013084
76989011
2134484482
815144347
89997187
1507954758
809389289
296690056
1673733000
1086033254
2080859465
1690656351
1611952661
1282256603
1336838815
252691503
609463804
1660663967
1882215751
1108494061
1662905088
1172880867
161391120
870861914
1419788690
1496263392
1669538346
1945497520
927896876
473133333
780087172
2072801208
929982142
794847494
331966378
87433885
1145671308
1661637483
2038616989
617842758
1287751294
2048956455
334539247
1313160050
489247060
201145831
1302933829
2079586839
946579483
167799053
1694513503
2041245594
1274384999
419962796
336830550
1936969103
1910587591
2010734547
532148866
126948758
2083952884
1147497533
1635493587
400945066
861864623
2084603852
412031052
2035103984
1663826757
992581886
1077781640
145788463
395108121
850008161
434998299
1858087372
1995670132
1179323807
963300266
1869642943
496729718
1204076235
96926325
287316217
338292846
2042306981
1410778218
1613137042
1394636228
298105757
367965606
1026575372
814620339
1953123899
793074584
1730867377
5483685
1921471698
1605701951
224026090
844089876
770148482
30912250
1295908189
1532676714
1816709870
2117379217
1909550622
1377259176
1025969865
573036620
703788808
2040238291
2098931569
920799683
1343006990
725224985
349483627
1021655718
1337786409
1543837498
1119374484
830949454
1707784745
1076715997
940942201
139129529
517642738
1310746500
607490329
1674974404
418031345
1564027345
552500144
1200918319
1587440044
1376889326
646117550
1494174716
1322819654
2122080038
1419756395
929609572
1017889963
1052976092
1513045321
1191869583
206631113
695447376
700494116
1714069107
560523415
1683196181
107489823
197552162
1641302603
1803502064
920823302
450264464
1136788118
778346755
554714221
1016571769
441158231
1373573300
1474120131
349753784
1022656309
1792999474
828407945
2031905648
655983137
1781571517
531233726
721781193
1650278283
105092751
495683782
741121671
1608906844
1398799451
1454013484
1203267772
1461757813
80566309
1065593561
1775172173
1283161877
1312078804
1244866092
2054977514
222209998
1903219827
836330096
738034010
2139290479
1395730885
1291529909
1614133542
130860729
2071275796
793282810
1109788283
556398013
1879497759
2128173429
593516342
842787651
674793854
1009649392
485575112
1600599372
1525494379
433601812
1364653077
48734842
59278744
1937658932
1943194400
451628491
540785885
1970651086
1090357166
1727203046
1044076136
978247546
2044308187
209832123
175490794
60028103
941180202
919726895
1060824196
2110633442
1411356999
248880307
41816384
869318664
2081021514
1186271653
974529627
1609048918
1878723436
13197158
583444936
119709781
672680532
99711947
404143521
395499782
614467436
1055715672
1542181818
607147792
474230749
904912499
502333595
1785497803
281074087
727924050
1634041883
223655930
17734625
971182070
115282468
1843618919
1863329941
700449574
1824902202
1181687564
1742921139
2052904893
394484291
1239825800
614450125
1018442179
821404634
677724327
225136555
1407797547
1830479493
609145668
910369215
540463421
976925039
31304378
226090217
24851001
485984319
50242942
1808655049
843202077
398526857
643397947
24041296
911619493
870654635
1979732388
1101287170
1808718992
1035869965
542810642
930662946
6576057
1635614567
2131068502
1775580980
1527611302
402478877
711411226
1896334843
1580026292
1361733591
1994033969
60578250
2032348005
68155807
268142890
585059535
611270529
184641205
312171127
804223943
1110375482
1616260466
799668207
898460412
1945125438
613007788
90021489
1531769341
2074596701
123466537
1135998289
1919727204
1352937996
641647897
1966743544
1372640986
911680001
246978363
1037812670
556137014
1525081312
704075995
1081571
1707274392
1436649425
1514118292
604005498
494037371
751854130
287753036
1553079144
182938902
1626383593
1016505946
367097081
748126212
507164618
462715398
1022332197
453257144
1196707749
895932445
286219249
512730553
1896499955
150790786
1160849844
670696667
890308955
995957846
2117357952
463177937
971494559
608044868
2037984357
1369951131
1414287475
587317051
95756712
664961676
1066889070
1085737167
2020521858
1939632571
1152702622
2134109378
399910423
1851816924
56068223
282984623
896298203
1535020771
1447732839
1804360787
465054256
608605648
1123712320
783408016
1610436317
133380467
1714834995
856223510
636893869
2128430028
136582818
633831617
1045460630
2141087706
1426539993
28653508
1245534466
457145353
86074899
1397907165
1383614954
273270272
1983842944
2058009635
1026388367
1985358636
1353346499
1630487193
1397923707
672980729
1364546001
10784379
125612265
170372985
917185133
706934099
202104982
2128358572
167356540
1747536695
473971104
1057847134
8192022
827390078
2092176278
900088819
637480599
866124105
921543958
1088330701
1354452164
901453355
1299228294
1266554142
2106060972
1151578837
68219503
1029988801
1487450561
1441699519
1340984596
607284757
430804445
616299374
122330228
1947794604
1355409686
1876055839
201572471
1436492197
1133253716
1125150137
921119642
125081906
294356347
1104266241
983488100
997689231
954133331
1074126218
1570866707
913021564
1915447121
213065158
318211833
1696165149
1323510090
188818992
1836249619
1135762492
1571255981
140165043
773771960
1690093772
1177770141
1130061012
919676490
1008090980
1234212668
52399576
243381679
945409856
597312374
1567808103
1980348448
476907149
1760479787
485840398
238868537
459410511
303437942
1264819031
1116314337
645235991
1570430293
42922719
932931296
26527591
1207640579
679776810
1908333559
243854713
1087236455
1843645440
1917340527
457890737
937093188
1121523355
2075123078
1739881222
1325236150
1275746922
1528450177
434211606
2005691982
702006278
1574963146
433869357
377903414
1640606027
1121207648
1280098527
1517241020
2098385311
2132140427
79600559
1417309527
1058769896
1083677809
493251414
1769377805
736165114
776507175
1300257193
1020914708
2087271688
1656287187
128211196
596042810
48031982
497392158
1580438361
712408857
293193080
321846590
550366447
1974915996
298331700
1368014444
1744087241
1456169703
1202707513
372853232
1155588637
1213528853
88409799
1962395785
1585607750
1691227802
1703144128
221726463
549783250
209968283
1791880870
1850014459
679371844
4768692
1743293025
1653945893
1133692985
357637342
406325293
1808884782
1562397933
862785345
1229291709
1470391288
158813317
1104887269
1346375731
2145952025
484314650
906417897
1221616475
1906530381
1510117957
1085491936
1262966780
1288541339
943591330
201558849
495328324
1568743795
511500980
1135156419
2065123209
947657350
345355727
1964429844
1819259215
386965408
378753207
318707855
1414852683
2019402431
1604277722
2039528138
5873579
635411700
1316997130
746102240
1523686020
1383551687
737956488
1313091908
2052990009
796443553
1412208209
828459074
217460524
1140564832
1935442353
2033359080
420943902
919610801
1947262051
2073028607
1575833914
1532788075
696631692
986519893
825967469
325863714
853505903
588111765
312450747
535843237
899408479
356520808
1415096452
1367561791
1455447443
1516030561
248709461
1026104816
1668307074
503356202
1991175939
1419450563
1057948705
100882282
212502244
685567241
850924404
178859298
584976313
78958110
1795006585
469103723
1278804746
1535115740
1631073678
1561167421
1515663778
460579950
1534505047
407417800
53968237
2132585746
1778029378
699653862
699472965
499689602
546921108
88271958
1489078641
412884168
1532542668
584548442
761973893
2060596515
144202460
1494535385
41011153
2100966230
1349562121
280530581
1662480174
1287572489
653601468
1207440125
14654309
576678362
784358302
1380926660
1995481120
583243778
1729058158
1944731456
1449003599
447143348
909964848
1699375289
766063419
1048848479
386250629
1566776303
762421921
1553567913
1372376567
142663902
24836692
2081291090
487858628
411401123
1993344192
1943638179
1230800715
2021252024
1531986129
1811337349
620164328
1208530822
452853479
1911370271
81622995
385816048
358190605
105198546
1100123442
1841824
1314831873
465797686
566798708
1879165320
1948553474
504097902
1641255395
155807549
991173754
478974770
1150735621
1417552629
549427161
2066133800
1795888672
684984976
694577282
1313626277
1102607886
797369426
1308674753
227382555
1863385742
1745674925
427758231
149988559
1581646207
1535858561
216762179
1638490913
1912206776
99940721
688049810
2000444441
85947548
933311034
1924008864
1156834275
1451137340
1313381546
509747109
2128658604
571136212
1859195204
1891522832
638508310
515570737
1235699944
2035240207
1781692321
786195777
186761583
1070635532
1407743350
1350257374
1189812292
168995679
871505963
1118849555
80393813
562371895
831948772
568264397
933227807
1918080177
15324921
376856415
2075581552
1763673661
115433739
499413833
1248747628
1248929981
628506962
1618819603
984763201
1430553264
1110696450
1515224682
2050233803
1812535373
1292907801
964793711
989201339
412393814
586604230
1645383144
1826289291
1715964114
736723873
1960232856
654285840
365539827
363494419
1410480964
2123511078
1610537018
1545899917
1200723458
936078408
29128668
1594958523
1537712301
830009119
309790484
1864688840
1750315041
1247375822
492528164
1712926212
691417680
316449179
667354535
341697470
1729640325
1714245983
659198944
1417901288
1269630502
1642678925
563501534
506150675
457696303
1973975527
2093807650
783887790
622858266
1268154463
995739857
1936055476
228003820
779542473
226538488
1881676902
510577499
956027633
155926530
144080587
2020284941
2010717145
1804206931
1356051066
1903911187
440410862
1046714970
1600926897
1887728250
605815681
1557859631
1355424359
771948240
310370691
655391907
383100713
577564439
640423296
1497797348
1893492625
1413179708
1757479971
310405866
800659560
1449733928
85195925
913781494
466897257
3372550
1924946195
1494713213
407958948
399801661
520170711
1506977560
1122723939
1141237733
652439727
996642877
958887602
395262625
714247366
1965607423
1080474310
103149415
530566800
69856850
1129407407
993598646
1096015807
331878533
409426410
381018763
1934024564
1985491034
914332834
1664215251
2021535853
1284292588
927695520
105070667
41816384
1016256205
1013675410
1700455779
1753069870
1167535102
586082368
261436736
1400201407
1854960434
1665079402
974868836
1379137311
1415749785
699892061
1093128304
672645880
1524498753
1616909596
1045405862
255175552
517907724
151626082
1705598553
1638673146
2141056921
2139016955
562193728
1785318213
1239322342
1381945325
1065907817
120272245
1720110618
1702369738
1750765239
436055492
3155665
181941190
1097364035
1715970766
1535394271
1168073889
1404963036
180668862
604155011
106101489
1834670068
1572397630
75400397
1620261463
808742697
241999760
1276854383
159894221
588561939
2102969132
2120766993
76071850
734951774
935844082
800304312
356605599
1413208668
950302098
1820873225
1233853350
1477136821
1216088988
301124085
1930963809
862831257
1696961683
752626885
53697380
1155970438
173048848
746024589
377526289
1929145
1812742677
765596758
699741651
2101954441
335314670
1261418792
28561758
866609158
96028423
219876468
514508839
376014012
2074317290
472320294
1227511387
1643644067
1780490486
1148312700
26682898
1722502117
999113954
981387507
456664658
2000421372
271629169
469550476
2445395
490845847
100789983
1145836745
466168685
644305443
2025652508
1001301166
1173383188
1243757371
389574622
1997422943
1352440732
705407862
412265009
606349627
231496059
1891937720
1369846239
1133545400
2079905957
122844981
109516766
1595074521
1099018626
1196701128
682853150
1753872995
505988120
221658281
1094990828
1966252612
891194701
1577752401
1938071603
1125153513
339549596
1245300298
762746361
1798996912
1724646154
329815993
625143535
2084321801
1415273056
1312690004
987296772
737480250
1326478204
597695187
9107904
92204791
1585679360
1956743398
1156017912
1160735115
1433530236
37626085
944831572
1097686831
669963817
1448107832
323706509
1502783758
1007504234
1416724712
400708906
848433029
1434910408
953895262
740444130
1113188205
598932665
1117968382
413323919
943944503
7109215
408750041
1734535398
2058222082
320195771
763200435
63422587
1077065056
1044006507
1297237833
240288194
343223016
745150425
406395892
304901397
476040195
2139272416
1186678880
1636446818
860144603
1993423198
1877397897
2050160983
955999787
1011480595
958992317
2055986189
1131883719
477148329
971510489
1230597008
555884290
303756106
628893967
2087271688
12663361
335172110
1545533367
851209761
1572306802
2032667059
1810831622
1381211790
1478263235
1317630159
2058748124
284456610
965541174
1080698787
62272195
969645435
2113745237
824766004
1130886403
423187701
1918829770
630724590
1645060044
1290559298
1311270505
1067104766
263617567
905013238
1416647386
543943315
1546499444
1532855642
166566211
634622292
2135004134
899480634
248460608
1506651013
2124104690
581346816
668967387
638661271
2093398403
756598203
1157193069
626812479
1592093442
78519772
617842795
840558799
1276997885
380808690
97869013
1050039494
604377107
1718604115
781642925
1047346953
1339583484
1446512279
152870046
205242540
526011402
619633574
1762967373
419326485
739844234
1736570342
210043693
1544876011
340714993
738691100
671444990
1685658607
1356188991
1225050707
232915298
1460439009
545810758
378638531
57235359
1581116859
27936976
101092899
1442146807
1460099337
1463667450
1822362165
864854910
493144508
1489827301
1759871680
757431039
577370135
776720354
1194569921
408334057
775431577
999393713
1554552941
226689938
946577249
404004100
907523014
1467562080
1197782117
1333347982
1544015868
371256955
139348200
222547042
126929702
1895595132
437074129
775823897
1650897136
36930330
873989156
1788570136
1387907304
451618891
288651494
900194501
2002955839
586893222
93531737
2039392219
195951631
2094338963
376916010
310849524
1999942364
101550321
649812051
1305757855
1005129731
1896714702
1076419457
1238303827
1623323996
1222727286
2107202428
1030723399
1479040281
1304431095
86821998
378823219
117315066
316111102
1305816238
864693177
789627859
1167926571
1237527761
512065106
733439694
1335802751
521952493
1703194632
1436955293
819804234
646030938
951344221
496212426
77376357
1029675513
208741596
557408143
1512835952
1777184556
1492792741
1537205426
729796448
2056805651
501288648
1095862488
685718343
1627828698
299154475
851496803
1453118426
1995740903
225747425
1589527793
1825607093
1253179220
1327726979
112508545
308119459
631597294
1102978827
874962053
1975322649
1997230677
655522415
1344099911
52181385
1707733132
1601504539
1498984530
339702021
1565922962
1724750974
796203244
1406390566
75331488
1643618707
1747134287
792328907
1550949491
389827457
856865665
2001222269
1961419826
1864030277
46221242
514545882
238465820
1339933984
1371676064
1435508778
992413093
1907033093
2041048413
1907412136
926380555
458711722
419121469
1345108986
691644111
862689486
1396681714
787738104
94875822
1797968293
18916259
2124256984
1242834402
1811828929
8343394
1038676445
1298162147
1160606153
557667950
457856065
377514404
543229937
2001454414
1692825569
1198499231
1884352090
1154210570
480672206
1806484794
1974221967
1058078874
1627368103
1616863978
476546994
251566969
1537923950
1792612311
1860770924
1776550752
1444701747
1988736566
1687828787
1389361377
1986866427
1219934829
854806747
1488839721
1598032700
681126392
995790372
1148101222
1305248998
431987095
797351367
1089428467
1734894370
1089439375
1720311782
363648420
827685682
116454201
192955719
590749363
593589268
696288387
1206384681
291949166
946054728
603778994
1943395412
916359813
150188577
811921028
980466760
265397120
378603114
275451458
556449488
570163528
1643112024
222134581
735532854
656947749
224376892
1867102208
1775420452
686562187
393937510
411021565
1880788129
819019132
1687818076
1963156531
820507134
1239061841
882174080
981869057
1390238297
1347793727
1910230482
174333562
1246877348
43630098
586443871
411665403
701993317
1102966942
2050808279
86897730
921472819
392292554
800563925
1201301456
305769555
635272420
1525923184
1143737246
2124879628
612814067
1784313301
623711287
1236067695
1192624244
602997801
127710905
1189766408
1298768244
1030846527
840076695
1844865406
921323363
1300436086
1383721322
1461482927
111995798
1163205569
1477551868
293180881
1660982013
533156979
1612048591
798446002
1538918798
213305143
1134446429
2037478536
792508874
1411086535
829220098
1005928574
1726920211
2126761391
1022056729
657539243
1423733702
1962447814
1644932441
1112157701
198990708
848135829
2021688876
1109828088
1602849603
1577144499
1261008604
1997711534
849006901
253973407
898747032
636562813
593737542
307338023
1532284250
1476206792
274756078
1433008614
269258554
162044536
15130921
1356497566
591022061
454432891
860321
1716980811
447748866
1962677001
1544226844
644807700
1644592152
1828460273
1257203695
1744213875
709626717
505863785
1060096344
717786934
1653670265
1757624382
1458345718
637647391
2144434883
532868267
124271622
1034913522
1187948355
1716515587
782433597
1377505951
617252762
2084304785
1280112195
688514692
26614438
818835689
977028541
1623645817
1763104715
1509776420
396860717
184606853
554041710
432336968
2082032397
903962672
606530633
1825965804
1962424893
1917477183
1214433291
476466132
636047001
1133770795
1093454457
1078319006
1220759222
2091317033
144470916
81152615
1167808325
1529918565
1355861793
116153812
452157200
1233227675
338674247
2043122459
1394115692
1478878732
1665463339
1973078757
2089719542
1606986892
638120206
1795839623
1534550421
417257028
934866194
411566862
95728008
341540570
1610070008
1989675533
1330157976
216487197
720689612
195838600
1021700611
139906131
589350996
588086198
1732129919
253695422
1049500179
1100101741
421391247
85462235
1229744722
1665373786
2128169582
1006196580
894536536
984328807
542018106
1518742906
1721610467
1524071310
1424088535
134817190
1030495650
1760963610
844910049
1085226711
842525800
822049776
89444257
11969773
1748267838
1686655981
959143603
16278983
2050396186
519460968
1571909261
85716736
78378348
2069259015
88791178
1325997382
614246112
900114759
1991505117
2110447801
568441503
1489779540
519508384
1080428613
762089238
120862336
238372168
1043722986
322521884
972649598
631971749
701058438
1147663528
348494428
1134400006
1579436475
1543578615
1360078038
1763500996
724958483
1749292105
100764938
614625772
747820620
1026921347
1192445796
252924335
151253889
1589125285
1717522095
2956267
2108268158
1652925122
623111000
1663373532
1317426564
1727125838
853042779
613315566
863216756
1226178688
1276200631
974319119
500437138
165138309
1986581750
1433954617
1457066575
1987850795
609026997
1161609618
237863134
1937730298
1613943030
1829571907
1282650151
1800818753
258399325
628041519
303627276
481628428
1520993194
1185533101
843774343
217991315
1319823337
680564870
1208484642
718517422
1809976544
225079072
397747260
1777887839
1093302342
1327240688
1013054383
1151034005
379682306
510831668
1769843429
1756464778
980027295
2001313524
809483253
605088096
924892846
1989480126
307774750
759261981
117613566
405568443
1171719393
1437802596
553321564
945526487
1049655044
1833747055
16684283
2110043895
415412547
709688920
720041217
1215841814
986145854
594929069
1932402209
1905365287
1369230435
1989652347
325977633
1569809264
584340168
1660371909
1635924093
1548508742
366297441
567213486
2051118893
1526289550
1849861749
984144305
2131137727
53803505
2055809609
136192514
769903416
185092421
510020543
2040907616
831099890
1940197447
293818816
499916014
1728361798
1848268266
1236857771
740252975
1516650057
1735578760
762010785
22057988
2094740146
528125927
1696457412
1276436810
594066936
2027924252
1476086704
1131822096
981658067
1087278504
225917871
1284601275
1220070953
1866819600
1938165891
1537562424
2141608765
559323243
1803004186
6638249
824793912
553767277
1674825926
251032876
814401712
1561233923
898618500
1598099635
847836902
2074102494
1781727093
535697288
1370902874
2059405216
1255572341
2049554401
1007344667
1167388636
297094109
1685550788
273919234
558306198
1584786286
2029436223
402290154
97087997
1421901593
624312613
1322867026
986636822
739947094
1917008091
934114336
469180761
97847776
1067074867
1679177962
1335568053
1114628531
395712976
796650840
17300920
101726749
699594709
531659479
1238627817
309302390
547426541
1852330121
429813084
475460829
1870997811
551372029
295422138
1601688498
2095807425
296674672
1833123285
553800424
644368477
1177602026
337341740
447836876
1819132359
110609075
1011373042
1654493820
1992581489
538106664
1103334036
1623656082
314413438
2052920837
924020943
1829833085
368345829
1119132897
836015142
1906934172
918740286
834845726
672257347
1349163519
2079978149
1985112609
1411860301
2040383471
1407049989
588664099
133340673
654531963
950906935
57473024
1622129820
963027208
1039632718
2010477018
1528661409
245832373
1946804963
1572963135
821757831
2125886076
884685251
1253691808
1802281508
1837984186
1641929304
744117049
287380361
212923903
1297207141
543046632
721247181
1274775326
1461775055
1900430745
1415085982
2138543024
2126580469
2029536672
1046579899
1947865730
641020952
549841927
953487255
355322978
2070056170
1535640731
1764708402
283819863
1661686476
488889339
1078131441
323472749
1205481469
1137705224
2063715240
1764443400
821580095
648340417
768135035
642019637
639361987
1062014946
857084327
299364343
1409278467
569305203
325793349
1214138468
1889430033
527727487
1791490372
653679245
1412366012
1341466838
1512547873
1543845979
1700486494
860823224
1849341021
1949203627
1401449471
87206271
1476912261
1178233281
128372582
681652427
996114023
534768658
1524226272
1158359010
1754640817
2126035265
2057168440
882267970
828312850
1495495967
2084886430
201647340
777817804
2117563400
482359522
1551999393
1165975945
1750319050
1091091425
1145764955
1453119965
1964789548
712100009
1797968293
790540848
526113771
1519756876
2010302727
1606724117
1201324481
330046193
1256094241
1678260284
1081081157
606662947
1773926093
819611545
819521602
1517041660
431811341
1495008426
406592043
1216641165
1865613820
1322311705
51551442
105111784
261944943
583270225
1015383510
1549202026
613790917
1326122888
1498159179
132621196
807117080
808801242
1934655534
1543589362
1473544772
592835849
1309822471
427735083
1096858480
385248910
827268142
1646537536
1480812854
393722061
1442944250
1873522598
513584187
1182734322
1412442815
986247998
1877878123
417452452
994023649
598084054
190463460
750138029
886026747
344975952
1232223726
1252827629
1188433485
1726477352
1503407639
1568463686
1544452119
645522761
542595983
642553679
736588455
70007246
1223793238
278874319
691643201
1528874867
429287564
1570562560
1102986221
914729903
1795843690
209219558
239567005
1289445595
1890682562
558676657
869558713
1023783630
1206758070
50967805
654108456
2013390046
361427288
320261930
1162138764
169832669
1216692019
1367483949
1418115106
1113978957
845143955
1085349218
1913221141
58231572
1915413287
1929488537
1520368190
1523282507
914162520
1457644969
522476021
402406783
1317323389
689677664
1588181805
962680002
1355064379
511646331
1697974429
851468575
1264598156
433733721
564728340
673604353
488929006
998828820
623615987
81209436
707871145
2047264605
1068042179
1835934471
1280903662
626553475
1117853438
1102134610
740868719
203805002
1508208325
1390741334
299810412
911381702
32408597
602001945
1332241879
1949473603
1124909093
1501577882
300935409
1232986504
1108773901
551455969
167958323
1736543432
1366280557
1907291429
786394312
784542241
496962251
70770049
1355617765
1777370788
437112621
1496642855
1117426288
1763041074
1682934552
138482229
984631612
1077073972
126657691
10168142
1751082515
1871321922
220693150
313502631
1564390305
833265778
1275011356
530668782
1698143186
1502397306
61362921
1350087051
1785835
438669573
178611460
1920491785
1101776627
484320533
501824503
1153067778
1878324447
1840855681
875906543
1793378243
1441349824
1494268446
1198285998
478293786
1170925740
195048837
1231195715
1276905579
1124945208
789023545
308477022
979999432
138046853
722414216
832021319
1177151777
174764182
1311479562
2040491149
345668016
369089457
1519267738
1411998025
458624473
2109557071
264514774
550916779
1327403863
1664635781
1004179596
702068413
395252525
299493160
665084507
1910758420
725998776
2012359875
1842529577
1994646602
51215367
1454523275
1815497073
1892348696
1300794913
1328913502
601514389
1798182758
1073906888
93444030
376746386
1119469872
9449135
2080154394
483830384
94018274
1689408073
2088042336
761374811
439099087
113310507
1454805331
135661996
1115780334
893242467
1750297082
312837904
69465329
2015476211
1881585415
9882312
1476949843
1301261050
1186955097
179222646
1298495404
1574569246
2068715596
1776412887
5977877
967885758
214189283
430779296
177007050
1960464836
1285810153
1295572389
1885867119
322466379
1629393773
636586386
323173509
184235691
892640544
929728593
368057949
1666954724
1341473500
794233661
1491117551
1354859771
862515255
232966497
172097074
1360344293
452278675
1607159897
1349530831
1726852834
1443028721
841499954
1749264310
1564015328
228382120
333462426
118287121
1074203574
278146973
1900182053
575191007
1392911623
17736280
1612653850
698946821
1100293223
1813780288
1200451483
622155532
1402432558
1623069034
1402647161
1658604644
608362202
1556355847
2046890493
215047996
633362513
1250154860
552119746
1771679149
1827156635
391774071
155890616
8869509
1816148923
2002497752
1176213996
421348627
1677356947
765600404
1782462868
625769622
267665751
122870248
761148470
1033300964
384919875
2032348005
1539970036
427983737
1714410915
1568049515
1774503328
520774641
3169846
2127166609
1376569797
1574390814
18723368
2027684891
634314737
2085425409
703472916
1316015001
1956922225
595514073
622835880
1133305462
311916848
1426494733
899904801
88632397
1217106945
680697719
97990632
1654062144
1604267262
698804871
240386371
135836168
1569067661
2077528358
431823140
356349077
3685413
914618289
1549742556
679069675
1853247787
1508930072
1390892654
1399151292
1478098587
609636845
629629595
2133692396
686083063
1396607215
1969801716
1920521684
1527397168
745869428
128243633
947642713
367980383
1435245135
1497877276
807502740
405590635
1020953662
1429828835
971919008
2074502274
361177001
25390208
100782576
1508781751
637318787
1214179507
1014355519
666341243
974560492
1839473598
1758749094
221256585
952373513
2023730835
2018672556
1067097703
2067482455
1494126982
315035122
1657552387
91051837
798112449
1267300831
1942544171
238247312
1187093473
543936809
1882064388
1068630464
56104489
230351794
1165244107
1036211396
452859644
1683917513
1021787928
1106391122
1435097678
7142466
1723451530
91371051
933053955
2099871234
869941095
214379828
1171623199
1236125749
291657189
1169884743
1698347817
52688221
851482896
2094519472
1426967768
1958216234
1002355974
236676261
1577639114
198338383
1061780264
2008416812
120477072
1558598983
260227995
389547162
2094072793
1960817789
1816660373
250945854
1776204941
876060007
1942010374
1134402262
553007266
1842995734
476370600
53869104
882921697
860591317
1983682503
1580433293
1938021214
1261378032
1963386971
861999474
626928848
729120092
207127667
1911770702
1975232314
1876125904
456758242
656576430
1195988190
1612621903
1924637072
1963129175
1780656690
426355875
786524954
610889365
1675093015
1966841543
1912334732
197257389
1309251565
1341339231
1417711388
2010640973
2108000610
707820004
1327945542
1046112859
1390253827
748832331
740125794
1425324934
950985205
1543210470
219928818
1636331644
1334043527
1185235205
1488010688
489395597
1630663610
75076933
1221502701
1603320188
704159896
1441763524
1312599174
79273508
1894624885
2122367999
1473203428
200858536
1243427855
2092796604
839926681
1902068132
653813054
176970601
51485603
1646021601
1609500055
686925365
383366294
996201566
1989557870
1282898490
249270353
2092577380
628872379
1304025269
577736232
499857566
702455662
1601414616
118994699
1799724308
371495463
1236067691
59099052
27197159
1018201371
377375715
2074895124
1742327685
1895100270
1004459478
1925881115
1565808427
2083575977
944753783
306868671
1016828146
1922516084
74449341
1797647221
734249342
252470135
428887176
1022083867
115934457
128946545
1500141036
1053926423
77699105
473593987
1781091286
785635528
2086514263
998761928
1313692577
1906538652
1468939138
1012319131
2043282026
1914581665
1654798441
500159695
518522259
1497406336
1896101100
1424499734
1828719638
887157753
64783653
1933731275
1775245042
1691230834
176301184
178362773
2079615858
1785748505
861344746
298736076
655971998
175562850
2098904346
1943200885
1461887229
77971447
850824597
1449758381
601460642
1017268638
139707051
1077624065
398013380
1997574966
659112683
1729828271
1663184334
307182197
261609873
621394428
8508287
1656399318
707477681
1172551595
153238826
568743711
955551072
469551994
996027402
668783189
1374550730
85486425
445003093
431299246
580061670
1251021678
307843516
13831236
1610442732
410557767
464136872
1986281135
1104636166
1327422754
1162804517
1127840163
230331526
658654798
1081522624
147341557
144817203
302417478
2132464652
936480114
1201154665
1235216163
1394512083
291166706
79388533
155530351
722675636
981615483
1984489491
1294588609
1884073256
2123639269
698045351
783155380
1818919685
1755281751
1068827460
795055413
1474010112
1608179522
44435738
1496962072
1815378816
2053277141
1807714625
1301564577
85485311
1281666276
272016635
932024355
1246794450
900517163
1213754715
445928417
727116829
1634403725
23891143
1484088038
1174688209
423277007
276678664
1431469697
436364041
93000533
1144422663
615779669
910056175
976144550
1142038355
1784773235
1216172976
670128480
905636432
782750312
631098193
737791387
1582746299
125581398
688444990
1635343226
1297922435
1101421160
1446570783
2008866450
1310596160
309120546
1023488048
2021106083
1786466551
1188539984
862166930
2073443811
1522338869
154042082
1287516728
740640801
250451518
875279160
1874912928
1799794322
643489515
1466091252
1372017132
184667112
1905013034
2067541591
706212697
15715562
2005043190
580160458
82167612
1235387865
1458747053
1146434700
41055120
823051696
1144003137
515113347
173520001
384107868
683959520
1239863481
471436064
919162055
1716852791
1869802753
928302280
1174933682
173435606
694461607
151898270
1174858140
762975951
1918571239
79693345
637070707
1288881880
769446813
1479065026
1736653311
2056817933
110000700
1446944646
1068827460
1613356548
1074567779
1230894907
1081786660
686373217
343134530
1041036962
1541908695
1499418140
606423590
964113919
1422902135
110078793
607108884
11835110
211859891
1915097152
1157388309
668478596
1729931387
245944506
1722756423
1661510866
570711073
427752359
954403043
1006127418
1190744904
1319362622
2026572480
1087970930
1490524652
2003799972
1173760729
1942994391
2049637865
1297490479
1018539898
1543845979
1881075916
2130984356
1486620391
618128659
499361770
1328104372
1994481731
1477778952
83138653
638247522
1854266282
1074706128
1451924930
1382153492
1265012582
273754151
271975634
822308623
66890367
657089667
1246454868
1692062005
32211762
1781425419
853370960
1994032689
2036036559
1050837163
936130506
1465975454
250209316
1337324815
1299962584
1335166955
658011440
1345895884
979585204
692743464
1231993501
1117003625
435506527
927587236
329188859
244839247
160911201
1209975503
1448170280
1985047197
1435106222
271374463
1219022431
947538019
880293411
862136172
219572396
2145633792
2069997714
308837212
1231473954
1055468055
659915116
1246090558
962259684
467897379
1902305584
1964827351
1615349691
1485408080
1993969618
1748915522
2047360586
1921931813
2068122048
297502977
2124602635
1780263457
1060159648
145937335
1688569525
1969618683
985583590
1120206290
197669520
999487703
1597242643
192890946
557560199
1602527303
1735678699
1818932261
1720720773
398138131
784722147
211804687
102653991
786988630
313329762
1421875426
733782809
503521177
738737788
1683602602
1319487920
30243377
2089074933
734612495
587909886
78292240
1708418067
847234366
2107780857
414369208
335119840
2066299186
1435097678
669079259
1731570908
1717869080
1697169518
1630414961
1552919872
608263553
1330919602
1666253660
1217384876
519497377
1307748274
498786269
1492026794
1816025786
1586727210
2046742390
985163345
267015234
1205313948
1396352601
1346923590
1928558736
1112679940
1900561633
694683070
852589908
1924736225
813367392
2132040955
542559008
1070463470
1425836625
1608479579
279844815
277891968
1968934243
1484502404
1110046049
1644874221
363968150
336827817
906999995
2068205611
621788810
713990053
1542541862
1175622318
870611519
303103751
9929937
1990672597
2003014079
1135575802
1908431406
1348745803
1051008921
803405277
826571194
195801913
314649160
572213356
1847156190
924078743
451989830
1152191584
1031829656
1153150575
1215192360
951920864
55031019
891641449
412053789
1454444345
454200345
940656534
741961799
285161644
601343010
244721295
1407349640
1311380248
594329684
1432685164
1656463940
631825703
184313746
2001970129
424194715
669242192
136109083
1625595722
2030652335
985082921
50707728
1674339390
1345632852
792963617
411953973
955436196
2018658764
433944416
865411590
1036653766
98240689
292896769
1328315770
784144240
167253828
1488893261
211021127
922524539
1146385378
820706585
650017612
1350363506
1269649879
1780671279
2021110673
1799076220
1370709326
52370216
381771753
1853621213
427837275
691924624
1556971717
136910711
1592557999
330685038
315684763
1285671748
945063205
770738743
1035786970
267863249
362145248
839890313
94350354
409515748
217717786
1193884149
2060320607
51997858
421588545
2002210653
1266591234
248972686
505790572
1743096274
1843995980
2001991986
1722420608
957831098
2083368120
1691516090
1725149465
1047833823
670411749
1024469436
1685504080
175815050
1648038608
891977187
331691808
205440263
674051014
1697103049
384167936
766129081
1707315392
456507001
1929987868
1633219285
507135757
779577525
471836856
1907498983
1068372128
1712906444
1753870440
960338937
1041999334
486659969
1481391858
372613091
1647346382
1978373655
872708624
1342239345
1314778077
1312897925
2129167489
12202675
1938664648
1613498130
34859541
523086860
1581081794
1463822323
1179674980
2073944548
1130272380
662401337
2042304107
1474538859
1700831515
1038208794
1356188991
1703471350
1147009681
2020816267
482963831
840575740
1044314184
2129434904
1361800277
1905026645
2121028804
1142840325
318645966
1836645472
1596077277
1887987070
162014772
480530092
254167969
1683079132
582157504
1498136217
1083398919
735139785
1736038691
1832596268
773754310
678235894
728261525
1140679536
1931562025
1472784427
1963632088
599402562
1158507336
811164706
1823516300
53004320
1826083046
970680130
468445979
1709748355
1389505893
206988127
780621220
1859937688
41704264
421064437
805655300
1519375755
542076496
1584373834
105389483
107740638
1839890557
879030918
560942478
430205312
1631616315
700908021
883406248
311353068
1248671623
1137603707
1364323547
1994158658
1519329803
1923310658
302350135
1507102262
370237418
190192246
270259599
165196255
867682161
2035847883
851099992
2080404404
55377224
1259110974
69887856
1888477067
724523125
1979483842
274786877
1923142032
2124039665
280568411
587665815
1923730907
1585341205
1258542241
1550460637
1003179769
126044631
1668740941
590763239
1873505479
457232147
265529349
544819076
56265962
665181952
1976583179
1316371904
1522543479
1794461258
722037186
707038546
57019670
559202942
224490651
1634939539
1840571924
1321302810
277160919
957537143
1010815396
1025117212
1808349337
620398790
943061076
754722387
1476290723
432204756
1936686439
1108086243
1730595641
1188898691
524447319
785386935
1790241242
1064279709
597439163
2129175720
788024558
432587330
633387470
495036269
1858447003
1055448090
262050921
919268588
294388737
1463253798
1922097612
1611939915
422877059
11085409
1650850045
1028697169
1989671422
758022005
587565876
745894365
1966693690
1104920224
382011872
266117374
222426238
350582389
1056931238
738373836
1142024991
413794360
1587450793
2068739049
967947322
1680244999
92770228
1187577226
1803409690
1092941443
403534953
962955122
834428595
363704118
1916956613
381553972
1914139478
1520572506
1070606992
567764487
1847270273
855545979
983206968
1849449494
1025368179
351316504
1422776663
395564169
1034416843
1107504740
227683180
2023161483
1524787403
745091763
2009659432
796773832
2112768289
299669942
1800785008
1039626016
1607237478
688178512
550961581
1640020496
977141026
838566601
1251656649
1822413250
1384648893
942929801
1319988160
1904461119
1419122376
1324501062
373313650
177904948
1996593253
177235960
1745261867
1087970192
464485800
1893021836
1898208691
1713260485
705014088
565872595
179997338
1588585447
1763155957
1879072228
1924951286
660705705
132997192
1374040895
2030772332
2095776365
1118194395
1700370709
1983312454
691379165
1184350602
1021401125
1202871271
355132768
1365445212
304891455
1554613612
197002153
1882492039
1286757051
887032246
1291351207
1858551149
1710319072
593930926
2090073712
1232736581
589917774
1672285986
140962063
638483235
1602518930
19305199
840784462
935822993
2003584838
1643410921
1955961951
2032572691
1205201962
331582740
1367284733
111132321
898839922
1857364140
28739573
403570107
133352560
1860759553
1252383766
279826747
2091817924
1769072939
1299079387
1649143333
1230152377
227828072
1049660149
4080782
1390113630
2088933335
932801498
1679420225
1737269479
567376078
1551484070
1795690275
850208611
183811216
535624401
1703730934
1350282899
1726876623
450085006
1471367833
818898312
1125262713
324460783
1729494659
1828106800
2132349191
1474524978
1242852696
764126724
149742641
1325932738
689524155
1674704737
291462411
102681006
1881350260
1403289524
969719569
533702909
2022049453
241970500
1840675765
192363618
194189839
1263861025
1991263691
1837617988
274334362
1362575942
1797719706
841349527
776186097
488841782
1204747620
1443453440
324901606
2039011364
1464622039
520594157
594359942
625718102
1327790464
68383622
1709583790
602015632
1909487538
772894846
1029668578
1602016753
1256735197
1173554619
1103172636
1486253728
1243888937
867079341
1035542637
607550805
1776886938
1195621877
2121373573
55534724
1295499425
325157440
1378504774
812205374
1784801315
852965024
1574488048
1818466491
1014364733
2130061090
1152712566
1007357139
1931626810
297325712
1664146943
1614287795
78413669
1522145381
900715767
1920629854
1066357242
1532567276
400481483
56645763
1805278612
2071497879
501327971
2077165150
1387757218
2072634722
1715704176
1452534615
529183920
822344700
655515596
1003861833
2078245755
1642404137
1764664151
429216809
703518715
1708566086
872542580
2116724190
938894740
729949375
1356598710
1000616580
986817697
512894955
57577265
1074402751
392041384
402941420
2128598464
1412929705
1970061511
1910530494
2105001732
2017530988
901760764
252623880
747490999
427160667
623611734
1218710167
153406820
1179550797
1300880132
1859367628
1040455116
1663843298
42215492
528305033
693592160
1718997110
1212539614
1687949729
1688057126
763072211
656928845
896921386
1370291800
2053503232
1758128968
1272008693
1474417744
400361167
1111409119
600602749
209259415
467762031
634273734
1305267786
805252170
1333477110
1588219506
676325883
168956930
1875331653
1107766587
735964526
171610477
598416329
957437269
736529733
1974449800
646983086
1925300326
559562323
1937622136
1542427211
506422285
1895371649
52127621
1474291318
901364261
1972768411
402402112
897393546
453545674
2082984764
1611859492
780159418
789862039
1551583206
81738314
752926324
1130744147
58992817
525148801
689887798
545114009
1544125616
365207468
459070324
1676383573
1113858146
1714393717
375338900
596772321
742721159
352031792
764880530
1006160206
1472512289
513790370
585477948
1345022350
1187080705
56813941
559742013
1219133550
1452097104
466059979
1669090236
1533923005
1176601895
690897533
1731341927
325770108
2030485676
1489578780
2108457829
1095576525
454860973
1777964284
1417514497
1892883186
1551314439
1401934238
1840827074
377052080
736130945
731983931
1001459402
919861856
566393073
1606614892
1463487397
438127861
136172118
541061063
2042368194
265409378
1207532480
1251593717
1404878678
1836447582
1625061382
1675065918
1736275419
1666945964
1295751039
476546994
1179564134
1143611914
119237636
339350256
1809978826
409891105
546491311
2044236257
1673638510
1350424224
1226768823
1042093499
1800961256
1208550197
2050271858
1927343372
855829926
1503357320
1576186828
2080659282
1056018272
199832422
738436726
391218252
154235697
385454507
1278636957
499844884
1135211759
44207835
709854114
1478366430
1965619246
127350046
800045674
1568635646
297578448
313189478
525376973
1033034960
719462025
9722150
463395117
2066166021
100528521
1418754782
2052101498
7435546
797428501
19894975
1175173585
720535167
855587905
107734542
287172524
1791924091
1475538471
188811227
1432368440
763836099
1149590084
1283089971
1823839762
1871111727
475130235
575344099
1174220504
1914327995
1671430116
1403838845
1766207726
1162479443
1112818176
158108080
1424815271
1089644784
359592040
1759331483
1784040908
1231942325
1026734805
1043948759
125828903
1140756869
1890061891
687424467
474467578
933941251
1581512400
1889530134
242091888
1118521792
905305625
1658257668
57007184
615543112
95596084
414546788
535772321
1472012372
1374129769
1248133520
875215246
748694563
472562584
1488493342
2006715705
1934353204
581212340
580563338
1567643780
1124993371
1658281547
987528941
2111972133
750863573
1982752259
512206420
1196111226
556775117
1047009712
1991763558
555891970
1040855291
950192382
1948666091
1166150168
1276535206
777563510
1202330008
680515966
591709812
504280840
808398057
125095389
660935442
1875081363
1329436108
928167366
1966484703
603383319
1339177290
1582242887
288303385
1264415797
533506263
1916847726
895426328
281756908
448605730
1277466461
1255894850
2094946761
799574232
1925245384
2013637743
1737639955
1444630621
443541306
1820870092
1888847641
1761256278
1427466610
1374376563
933599679
2004931537
413229870
1831373727
124299194
634950397
1950103443
1924378698
55166479
414233751
1306451383
261071104
2091839936
1181934893
951133329
118962786
539257990
860947042
1209590052
650138104
1113279693
2145981157
1995558738
1612010952
2167565
355061104
713693843
2097733327
1539006390
888392599
396744876
166388198
1750864402
2052089679
1234412715
1215358211
613887353
2105326883
1385538262
975565899
98292998
1631138222
1976015141
1884469159
801949179
889189191
1727949343
869001605
1969811083
1105543476
874987638
1831236138
455967574
2093980916
939361215
118276557
1486744457
240191391
755869272
2083617164
1160295272
601676473
209983459
1194280156
2061170634
327715104
1592556030
1107259903
979589467
1131562454
1465542069
2014778406
1788767245
1995387477
1512819167
798689811
968831482
1070985651
1354895640
1045554819
1651126045
594958950
1915860209
347634585
1895243762
584201261
20952789
1308683800
710500592
271346500
268899651
1316033268
827599725
984043829
838184978
1357646206
1479746010
1502234150
142640041
1847951429
1066050808
1117726749
2138944158
1430986381
458227432
334198441
700584893
639254134
146258078
573728578
1750585644
458238075
1096071860
1220723768
1061188678
1703972377
1325811704
977319908
1484851783
471081321
2039626346
1371497840
397231660
300654299
830528261
1453770880
183117065
1902035899
1274167934
2024635285
1204232815
43524659
746436243
261213925
861284464
808974378
287267357
2145238782
535432332
1896769096
189635193
833834444
722657128
327784195
1579251001
626289308
586176039
372146828
119184815
209020535
1723155460
1153001371
1374734165
73959153
687278894
1314471386
1453638258
1592227139
117396061
1338064986
1336177120
805970251
1353609641
833184402
1022587371
1714031123
1698086065
710944870
884531896
435357427
338484332
180383197
1849187371
2062018237
1331568713
92341661
666871442
484116082
2094942443
1416397984
1944770501
1924566235
504427853
1426300609
96343959
684581572
1297049501
437455039
635848414
532938317
975886555
1431362365
60078817
432882682
519363728
143771356
1427159600
1684156859
1998313018
607688638
1734940262
878921255
1624870926
163972681
1542025369
1455638834
1758030872
1695509761
505190312
616051043
330156625
692060767
27392766
1321433236
322850673
1013626550
1820824532
1429511671
708660513
1035338400
599003013
1403414242
540551282
1679903997
792818292
1731943230
1838604066
1259668917
190779979
1973584744
1824395012
104666603
402113890
950676345
212201873
1893861646
1460889780
1323825383
791446171
1758258014
625137390
464825827
1371597830
1526296923
780104106
306737156
596529701
1234832610
677304616
257360755
218571770
1903061394
1677706047
194551826
2115949349
413782503
489579626
615218624
436493926
1624674365
1402079039
1718745818
1831625468
818264400
1911937100
1382550020
1350715472
1559129139
662667868
1717992294
1370352256
1449453121
1580045887
1351069575
1352202116
1473796887
1518275090
2003407315
915456268
183860115
668672871
1236359038
1308593438
94562081
901953868
1408408831
802690087
816993544
1549806690
1845242213
1376680193
137871827
1542359168
554730054
930990149
402370758
1967732452
1304601862
692872887
513518641
488668800
1985423268
1703199751
713833896
146391995
1036676918
524361926
1075348143
1814709333
220393420
1914279069
293798067
1320360371
182247220
617003237
1062474732
579563761
1723587081
429007705
1480554799
285625389
93407545
1963754311
951041689
1091259333
1161729838
1434842249
1814767886
1417751135
347952148
300905136
539528112
533233599
2137973496
1088819147
59010570
857777444
912975691
776902236
428041104
1219831475
1524389462
822833151
1731475267
880384828
1261854349
1536041784
528721544
1023923027
1557609536
621074876
950577846
778861672
2093212629
1374442520
1413986556
1276078757
1949446360
87458088
1361103317
1807969093
2025520423
311877716
398675512
1514956253
452355714
51734803
342396015
15282208
477801864
1042316843
393140321
208438553
1521461773
960549424
1226999749
194410684
1685490695
1332499102
1526110457
1889892598
1127415490
726514559
88271958
2005144807
1391848050
141121210
1139675839
67442720
829906400
1655175142
1635427398
1063372636
2087044927
133991482
1171375114
388573792
1750348613
1893290439
1039415405
696006283
539847139
221220022
718923394
231196136
603535540
380659473
981224527
1761236548
1530283051
292226979
1743015900
1609081163
983811564
1549602536
1790338986
926420123
1182668381
160673898
934620131
757373927
1236392198
1692314529
1111226738
760389618
59160089
1903540251
811329204
559141432
300691743
840597559
2048239132
1500456304
1293276477
486953304
1268723671
1792311735
358169797
633303466
1976956493
1554101975
1045129580
924574053
1954665521
917973699
728845920
1356265117
2102831446
1610890662
1510477466
210177111
1140826806
61356786
447081599
319886358
1058297891
1491605360
54005370
1230584768
1435163049
277101113
387903744
708124053
2103300165
1990670171
1256399625
536689942
1161389774
1748764037
976313536
312318833
180195616
129998825
321902641
1811399635
418632656
1523102100
1025605763
1268939230
421299975
1178642159
1581525284
1161279326
2068736703
5320508
620574693
503087795
1212444348
102740657
967789492
835666468
568264809
2011785156
715447331
744420889
394327007
232415381
1197638696
1720413350
1048629361
173664528
1527086805
882645682
387897298
548332441
949189746
1782941131
395310462
47864694
147016451
2129618545
776779862
570356684
136711096
150200672
722788433
1174757267
1942775096
62748966
1135047672
1501718108
802545207
613579117
1075879495
924347574
934988732
1546882265
2137605890
690679461
1906126117
1844921577
539127430
1247924957
672223826
48085420
1516006096
205072911
1250421845
747941154
478797385
655642510
1957281858
668907096
641284142
1014535211
2119180263
1756569794
729067258
1680498601
878712771
648122799
1528826350
613731799
1908817639
358525022
1818592831
281054856
1842476436
1506459977
780190216
601729916
839245264
1349017649
1461401722
1384183116
896054609
446573937
619453973
1916714097
2030439707
945736978
1850743220
967868564
1966376682
1709838349
688664994
824791878
2051652942
371097975
141276861
895665596
1939723913
217923689
1751095488
38367029
1248166985
1215312123
1934106523
1643724840
2120512223
195417402
1947939933
1833761706
131443833
653982362
1568539603
1569920317
1300425968
2027767738
1970857698
482676168
1406181046
465702474
665219874
15715529
1717529587
1524890515
1423075432
2004284142
2078771907
1992933578
776221940
1181799902
632572061
2127526497
1539518777
766457549
1935489858
2145438822
371709726
1891239239
220003298
1647353381
463143720
482328884
56010516
303336793
647902928
1216020587
817506394
1155493190
1055099270
1630206253
1768717598
242281946
152567991
485274827
1895295151
991658706
1221464167
1330183980
1001719748
831098624
723028113
1553133787
1854801306
378412514
1379244865
1783556561
497794793
1915736865
1687045435
1524766396
2012498969
1126889333
1812751417
1366438597
1341517303
1440460094
670967209
469289877
1121592012
298402748
865986138
1267460991
1884246015
1529247922
365194806
711552868
2013507093
1891916999
1353374697
2060259599
1012875750
1795625518
1298042902
1884390268
642773363
1686801823
186546066
1221007997
1502879268
637035972
67620951
410900180
1304081066
760801059
977790045
82968605
242099310
1991206986
86745839
912365194
1364514677
1280930632
850584531
394945667
579435664
1392523525
274470303
1061669517
399480519
1016701810
1133011966
1553821503
315967650
1232071395
1775578740
1128959176
1834380945
603687375
2112854826
75478524
472453489
1599089870
1333589163
1367750404
1604372745
2075982514
1448439248
609564466
1307777133
707043577
1080111340
69797470
1352788366
753639037
1826865113
2013717233
1231473478
1152943482
1578507173
1237262114
1144020412
87549502
209396872
1826636241
12719094
585590613
1747730384
643307709
437350059
377929647
70602099
766815999
1655895217
547037343
1370624962
435933878
1985136862
1794719146
666043743
2036820074
731492253
1293122957
1432740022
682956969
1895798241
1473152936
1667571293
1881119187
1453575293
1296371750
1163013951
1864718924
576598701
860773703
709773274
306555048
2083039625
1987295174
78359179
234277516
927329102
334286827
1463533421
668700850
1329441171
353744727
912495022
60656083
1333359317
2115681465
492555957
490596840
2120814621
764258953
1911098830
1004770914
2093028334
59475865
1555012184
932782467
1559765743
827788653
1781516991
910463862
98226588
1179044156
961423408
1313790621
90941501
1345134440
1019928301
1553418311
920850748
453976967
1757442818
1457438011
54076769
1550027781
1586650123
588576808
258879634
1590324148
687540594
1735511682
1971773200
1287927003
1962139906
1113898240
1178911204
1376537062
594246019
243134408
382635227
1702197767
131942910
1804584899
1519470906
68851159
813488106
1391385645
1022654464
1477066934
1018707270
1068190725
1383163031
1702513675
888613814
210705126
2118980241
413605859
127269817
897194027
594228952
534671365
1560195554
1281079326
627415132
1783111529
2040863036
1876492734
763526229
263519523
2106411829
1859636014
1528978010
1283038051
1580846726
670957904
65409276
1435691117
454507444
309061686
1566546336
1919102097
615987480
717494986
1953428314
1769659170
1191572068
390587641
296783217
101271115
1701679095
1104147196
1930623508
674671628
1880335745
1338516182
1516635808
944156160
349224147
535083553
664090715
467312488
866339915
1590685856
288171245
251073522
618283011
1416790748
570351281
2016293033
1166113934
1458565014
751854640
1874311053
1659941181
1853288849
389601007
171733301
1234338107
857441203
1533312267
2127811805
1489427980
626418400
816623509
1293743974
1540496467
1126148458
351438687
759941650
636931315
1145578537
715827803
417056847
148061121
2071443211
1923685779
1353515493
1340218563
1284015311
294513644
1151077398
1016247783
95961915
443965542
1112083289
1067993842
106395443
361859355
2080565527
998108738
745355302
1583378828
1238822789
1403638360
826158959
1810401375
610096717
1015521038
1892736874
413095271
922693742
1437844331
2145731266
1161504731
1041905270
996905459
1233906153
277867328
1397533709
1319014240
818201405
1234062398
917837871
413046067
1105273307
1345431005
99395301
1601505069
531115165
587047664
470155525
719234623
391458883
648021114
2131011124
1863712267
496543769
1243983462
1779988811
1002341395
2003448464
344674457
582822316
134455649
1169071136
968998073
4715222
1351015932
726182530
111458579
1396438399
2096003891
1799577172
543807274
388719719
2140850651
836936565
1979820574
737172065
994559529
1229595996
816850906
1172171821
666356896
1757505138
1418037152
1238633857
286347496
1544525025
232378303
1565945120
522231749
235743349
838493551
379765889
1063657151
357580985
1022315045
620398286
2092711196
1656618495
528481045
251523891
545395552
1915494099
98921991
1144319829
1402297922
1100583917
554198089
1990966720
489711088
356507642
2078875442
1851136640
582796839
473771948
1945811752
837872189
100098140
263009778
1018797690
2011668324
2056220563
407362098
1713439914
331651401
1720045165
15349446
1792968978
1450638656
529211979
1661480985
1491007082
802276325
1481419482
1676178563
951104225
2095407699
2033566168
1046350426
334555179
213254732
2074919995
552111371
2121311404
525236384
556613157
282065243
423863361
1691006610
1932035346
372339069
63073717
1138521910
1697352749
665449431
448254462
207524894
145344807
2114884463
1789248963
1126411581
614783066
44781743
1650186924
1031237380
1627894561
1253838757
74288619
956689405
1081340662
80164936
447731692
526721127
475206091
653127831
2141817316
919864387
1916361801
1303947321
1427749550
848118856
312474150
2053822632
1932359437
804271454
1005128942
934438928
1767172759
1162650822
448161861
1356185913
255974068
1199331887
504738166
599993957
1961699203
2132140549
1293358223
107739799
1976732054
965764332
607177967
1306163737
1082999429
54460451
92939205
761344711
2025615881
1173342593
768856835
646271658
465254073
1415151609
1078341139
1846527493
1006127418
1999430581
856388367
1232738950
729734845
1555431451
953550960
94917310
1497802053
1222798335
184047096
771347146
1904510808
609718308
867762594
598676321
1590029274
503398413
932692965
1364998628
944078047
740749539
820636452
36246915
1830564829
247854020
611748220
1033140481
475014148
319610600
1237460825
1784211294
1261697
1670909677
2227979
2049633359
1506908944
970179918
1113508133
1982723854
549324709
1520707117
511600818
300233875
1377160438
1408304044
1252638542
1258134482
704751253
257585027
668595204
1580189273
1295856704
205060581
878495733
1022789435
1477309681
2121347342
795894560
1059849629
168472645
1803978708
1304161979
1141617284
1016182359
1194933664
1575496262
917165248
1033332576
499204760
214255670
76657456
2130355963
784901011
511915558
1532817726
858080441
1596469931
820375513
88740194
772919289
939830481
690321148
482556569
1331386669
253290253
1864165719
675014883
1858876290
830186621
645428110
18672984
1304127472
822501157
533916936
1386402714
1046988836
2065418853
348655799
1716011971
1507661574
975949607
2094157504
1001072403
442212843
1743745034
1754552391
1094643059
929225847
2011777667
290602377
569677920
1256572587
1256323708
519607734
1360457220
465402396
1756550133
1785630097
1110915645
2009326592
882579670
1407377282
338543543
155494156
1670983216
1710388058
541333062
545958599
1863787864
384214326
2070674554
437318271
1308660267
1225154833
647448046
1129532376
1042480779
583930548
1302558274
1892596657
2086876894
904416541
1051565947
1474010112
30964024
1797466356
1353758545
1523540905
943493890
1796088706
403472278
919591642
513735496
1040848337
1074969139
1501441863
1781032222
1226347071
1470913562
2138294834
1374496367
136090275
1433565588
4975413
634798100
1485194486
68583242
1250771342
327211297
285172942
2092456151
480885246
372320145
1663711318
1275232262
105882472
528218953
285909823
322808023
877591645
151566715
1176116516
180984170
837525021
1430229589
1549400392
1697319996
437696456
964605197
987490912
946998969
1112180248
174525329
194641449
214314286
762916842
1798777416
2053188277
1839290166
822630521
305754363
1387231681
380190718
1954887719
741732630
1173711649
1228767700
1464344822
2000544454
2109490829
395082993
550295971
648124773
1501925708
1997385129
847728957
1809943581
460581195
418495963
822141287
1073406524
1179764277
1850938294
457654964
394185223
758605862
322794623
272648325
1967678874
2046877944
646327248
217100942
1879340191
927324482
1204283103
468783616
139114458
548982749
2057829641
1160871922
1550950394
1823496747
877413531
1508118526
308565131
1558982414
1283198774
659413602
1733461183
1111334220
608327584
2042458475
1623655021
1152420816
1966920245
159493620
480853665
561022611
2132478030
1758645616
1069258530
1772586672
1567732629
1202706093
972296827
282709817
2015769714
472991871
658920579
386419156
1578313106
1680244554
816171736
1291334379
2091261724
1364480429
1343493332
841375388
1808644364
473756553
1585058440
491215626
867525540
174765780
1584978915
634883967
2118592215
827383336
1098720826
387606548
340541593
835650699
1168514914
1011868655
993945176
1093634082
1962117200
1545351177
1017971256
902701347
1221316806
1228525585
1324380916
2111787562
1798778726
103261948
1549330220
1335362660
1976717126
2138323843
1678870517
31079977
1207380338
1559748596
1152325597
974256331
558538335
1871439375
2021095661
456563451
1767076146
695023449
718188340
542274209
902531751
1622488376
209956216
1038044053
999272216
803432267
1822456209
530800988
40513660
1400720662
24765241
1231360947
78806428
1866162897
373807873
1260176272
1532003532
788601619
1320798489
1332998649
1836617553
442903655
91217129
880824386
321871677
1148793263
1321985131
2009416904
681023448
1538079777
541982525
233583109
1597508997
2057508756
1511194986
2048186411
598661177
1761416644
221614958
1017399461
1860243458
1038693256
338638386
1715779373
384972969
278594629
1151462877
1365703064
2070531322
1033289170
1736139868
1128353734
882319346
1032881813
81747114
342105288
150587772
803773786
895535512
1915082296
1427610271
1647913907
621746784
67848338
1320833440
156253776
2116619464
1649546868
1403750189
1396884048
282629171
586342983
1973346078
1118163457
428887176
1829029137
945762119
931189001
430796802
469393713
2102498060
290816144
481693506
2043745667
529082033
738239540
152311999
336526022
1479509286
749986727
92075204
287651086
1005865218
726192538
760362227
955848516
1122373821
1438772385
626838039
1230465346
762564613
85369091
276635946
1653329497
1685106080
240927862
600291173
1529613274
1676529364
1479105990
1948884541
322680873
1140376239
1684345663
75913833
780057672
1119328462
433750075
409170129
975832022
912491790
1391376644
1613936320
838180588
1548727319
1275884911
426897154
40945
1894969354
1162964507
890232333
865517025
1783536236
2069932089
1987175692
686135722
1495136438
1057081081
758284332
1428500118
433295719
537641891
386803111
1727083999
1183433952
628331493
1466355690
1959855820
746488957
565654603
781820423
546236316
473803519
1476867921
972178596
249724091
1219671286
1507760184
1071361749
1477617232
694643867
2072982168
1531932719
604549473
1532627061
1097959236
1408065728
1865291628
802964799
1083516470
1785586870
1989643197
2034500871
1834590711
2111400704
911818880
423940380
451158002
931608659
1600916609
1686409730
1410017872
850882690
515204009
1164732634
670103779
1878688915
973969346
1290835900
341130654
561138524
245202832
327839129
409133387
1025424759
266745040
557433146
1743234834
687170617
1913803898
1838473399
402115472
1326726861
1646887508
1516895357
337647454
1722682339
117698231
873056686
135818915
1137248075
1873256167
417608972
766451648
956858603
2020531901
932174800
924685738
1501802245
1119569426
573672630
738753805
163680124
138360259
1011714480
1544782364
516722203
692841391
695583384
639269214
970882554
64333162
1285350205
2105285774
1004364306
221017814
574508344
859947740
1763892548
2097837587
2017498671
430860084
1668387948
982663958
27548307
395218242
1259924966
1662225042
1773622552
1792187491
950961715
982937390
252512460
840854413
745808303
1818943906
944980063
1333941593
61006120
1540089424
196016330
694830815
1542778766
403539025
1311529260
794349002
196989734
1650949683
508444149
1831136720
69369940
382125110
20722198
1298219539
686817543
76248285
426916739
1810488243
1009270330
422504787
551887756
1414314057
855007060
236832604
575827831
430815958
1626007841
853535389
63765688
1251819479
2093696327
1134668048
218819979
1538234754
648023090
1999504812
901357280
2067729409
499250813
880542092
885353293
298019813
1975237878
1116211014
1859874997
1736449807
2064342442
485828437
1590952860
1617361312
1804605131
182191322
43932730
1535681093
303956939
1445326618
1659031885
1008776737
513990335
1121842644
329059629
1389301069
888659454
486230846
236743987
2048654201
148082451
1606703704
104254831
2060426416
1154020086
71794218
796117688
470674747
238316025
2141642094
1149372399
426817393
1620181325
803015483
1694031201
1764186370
1159974792
2115681707
2127020673
955959970
1105773492
1723112773
533821703
1946114828
391333861
1661011504
1032994968
1132589681
976888401
1058018186
618263276
1663227065
1296503918
1081521570
1525008039
1397045089
1679954563
1870222832
1144810563
2056277699
1193170279
1284312295
458966767
1771998109
1767820174
1979770061
1780400573
1317883452
1790611799
1645733136
442747671
964450426
1601466249
1557687590
2004445120
2015992757
1805301465
1599095699
170303491
1008181779
1083251084
1634239115
539115755
1072443171
1844921577
1161610819
1896911374
228064984
1894740310
38697050
1420559237
2145689199
2003662224
1363051785
1616889368
508467091
790502275
952051113
1506158058
915897290
272893045
624825157
1212732654
1717566746
298775209
1098337555
1047893728
2119160114
979329026
1082715513
1891507603
387120323
1098154943
1879294903
171935757
1392442878
1906078691
311233815
2022599820
1763275290
2015260518
1933936493
612927165
1480229853
1954202180
1118857136
1414310090
759605099
365264464
257094322
1665771820
1298464933
919639487
1588422515
1267462363
156105755
1575775372
1366327334
1558808421
975060258
951205617
87271883
962731008
1359593088
1085108882
1014123021
2007319425
560914898
1115998220
52076398
875682140
1079607426
2088064390
498014974
1389415283
346718127
1601929883
1507940214
1765491174
1718264399
735420038
241622979
324137951
1303236943
1669495180
157985929
1195273105
893981744
1094348106
671152272
1448484308
2146635291
569386200
846905464
979041520
1850205916
1700041719
780553600
736654048
1622922654
2097003569
462298594
1558925387
494801838
1326052501
1273683322
266493130
233903627
2063898710
545549342
1916114024
809400515
1119764733
491437924
1369102049
1680907346
1938829706
1448068832
1210663441
1976838087
844794236
1012286106
24002936
1227818472
101902283
1160968832
19001615
1796157971
1243522189
226322900
1899675443
824118570
1221109046
100604298
1771920947
1672941093
1205494386
924203094
665806171
574128406
694803687
1981219721
1551373333
808557021
1979224789
471495766
1126546881
1267994099
1376443587
2086317028
1755419687
1276708697
1938729699
1097958764
263014200
801591786
2092181180
1526452313
98526406
746328116
511330964
1219145989
2062136579
1505183324
914811134
871798262
115091484
717264316
2138351388
977591694
2012353906
1595659464
120105042
1355748133
881953461
1805381129
1818960031
762806554
1945271611
1845315726
42761371
1374461110
825487212
304129563
101412765
343111521
1700278651
2034944750
2139323386
1705269181
610778789
2011997436
1451039969
1901590151
1531015569
1757749582
1103450680
1740213112
1254422653
75197655
1713212149
1231557990
1585715164
2110447598
1336078852
739340400
1199470368
925775503
1698679553
576635625
1960707216
891909778
1299735157
1458229522
717272329
2034460708
1107104577
2114394594
1910448529
802608248
1230856190
1599653572
230040826
1307359785
2068931312
1393278574
1357421901
696851954
1928170995
324267343
476526605
767269680
1843255687
197431797
2144207660
751608263
1618953425
1249219110
1785045350
489476643
946068138
582714826
93160076
1925252458
124386834
1135238519
629260756
1806176149
1109153832
199733243
2098157878
2133603758
205269048
1311147097
1448170682
22031189
237414932
395993181
1068724257
1314122746
1368164237
296829879
1025724196
617982793
1866363513
1434846532
1764612082
1141354575
1286471952
303310086
2012478668
1024842322
900544726
2094749646
218502563
1895583039
2065314513
941303553
800392157
2111967722
727136375
1736069630
468612450
804822155
1070717765
1926478520
376851822
265354283
902131719
852153223
1370553002
1339160910
1818238404
132266298
902447648
1614825205
2115972957
1109211623
1146233789
8739955
1106390397
1331956296
1824480301
1128369523
2088751050
129653350
1268154877
1020038333
1077302511
1124833837
176901890
73082662
620637338
1450265759
988024552
1952117658
338903343
1817705192
1909296533
78207217
837531017
1113659410
942617339
182438503
15784049
139516884
337633834
1427890071
1840044248
1631518872
923206586
1778199762
1793365287
1766704540
1477666802
1413837564
2081577281
1528198143
795918307
260498358
1516480251
1337068002
1444587353
1521781180
698045351
1748286893
484271602
1041126293
1854960434
1476399048
751815094
338228603
628389197
771428868
1863842109
1044765573
38555154
1161728919
2013033555
1393439203
1826325611
1978009894
1650471095
219888794
1803032797
408106520
151740739
1931978521
1172085537
564661182
1097969712
1358628624
571929442
1237860311
1815313501
965607738
930865457
99247557
928631833
1407465519
385552067
937934927
880275756
1517789540
51725408
1634726760
2067133444
1953152229
175661389
884256550
1391141555
2023061299
4053834
1648875030
120464025
106999643
218922399
1095167885
2021536299
192842119
710258237
731004940
1039161807
1280623810
1954982775
236195851
748505031
1737716093
479412374
819278286
391019551
489726780
1461355296
1073784714
1388722909
1902759562
1513464336
943087769
2127859152
236795520
141210964
1249241786
1529564295
1446165905
365215592
1482282516
590501311
1994805725
581421367
1585084620
839353970
1129749166
1436248701
947245281
377311576
362449243
1171686920
681541266
1964282583
1336652367
277254499
1930542511
275849529
1133514244
1027437822
1011699454
1545474078
403206556
1841010813
1385789109
1694851714
972365607
297776173
1627564587
1720022398
1364708957
941098241
311271416
1787982133
725387668
418004793
1680731637
889961721
1349071640
606532873
1015969811
1433248867
1552547037
111893330
1776234351
1305380044
2105181624
188193149
1684763891
706145141
1557418702
29052473
2073741086
654466922
620257090
567201151
90555945
1878414986
556850331
1682237985
1649086981
850108973
1429511671
216210083
1032632349
533828230
2026812505
1329776311
866838858
1550725301
369074875
558434885
1791771471
1812551251
124923695
2035655767
1203985636
520033338
2036788770
1828836181
249186587
1252121245
1039718663
1165428506
402595996
1086208570
1833272879
786259515
59065990
734526472
753462645
1806465685
1984191618
40916253
1404437
1333952153
1294188268
819516819
1855861679
1798798422
1125187182
890206160
772205956
1747742985
186292349
412205192
1538427502
1913618863
745657578
1858088007
1570089850
1852904883
2039164834
908267326
973730287
1751732047
600187556
1120584143
834615053
200722410
225315285
1001263561
260547812
1763546921
1293111481
1967282161
713305819
1564382941
1625844398
869987262
1194371533
2073755075
2127407851
1778295717
705197723
1192089090
227020752
156560825
893580750
474766103
868784422
1428238546
1077008499
1827089423
1960621371
960151455
2105593952
683464606
252234986
1272972393
160122808
395332326
649894572
1668740188
92124229
1919128986
1525406240
914591423
2101174656
1558559333
1739408553
1115271287
373547297
1973731749
1030206762
1974393112
12160676
337342297
1555292660
98642901
722682777
2068578586
1857042308
1532967835
1881032575
2094033518
337052474
1208638014
1128384450
208452776
1309418701
1421739830
599588666
1692826619
2126722312
1396884454
284850011
146511989
1138003038
1931314507
1984354844
132750761
2111547696
694617357
2032060452
1943858957
1303098116
788266401
277246555
1245267435
1784900065
10517152
1297804081
1706901109
1651311789
640082420
1611430340
1345347457
471504103
686967052
1500802096
1340332213
1924265152
1883500080
117020546
811435741
844928466
975165195
1747929169
650735287
766467819
989283415
1115828135
90356116
1758612079
571921810
1112142537
1393101270
2067527318
888930677
794849540
1392828247
874992375
1650145482
219692916
566245582
356691142
1621566674
430827924
1913195297
2081536014
157368358
617756233
409072688
1210670276
403106151
1926208672
708192466
375306478
1549665691
412319999
1982755103
47031500
857678313
1563410425
414008456
1207436836
1162739440
1502342058
780508620
1412409637
254166215
469789096
748764398
348102589
55947754
1670199943
1573099537
976969407
452401606
1375185871
934276847
613582709
651992764
883056051
255906516
1868076699
1188238106
430318265
956173557
1159078469
214735460
1780260449
1945519921
1410785486
1956547212
302644977
866181381
1521175423
346617695
1118299832
972003682
906636944
579317807
596928721
1885542443
1348919014
769179472
1644571802
1293743974
897709865
1266228783
913542996
1252963112
1274179702
1429329702
1529433362
50023740
799686286
276297445
1168290937
1360155962
1370306462
418399425
549329691
1809978213
538762117
179860654
1646120144
127678201
230079290
1073173260
1082914934
1420007304
277974065
591046873
974500997
9299045
217014578
57250809
705361098
88901461
1284196618
656668895
1306290999
1301159623
1877433629
126903571
888045666
1383378089
892912624
504452178
1076446087
1067636624
1276748701
1385882583
1609325210
2014723823
1784011836
1271955991
843183302
416083170
1744775848
772587568
2091581827
1952738343
2115378545
616487940
629053972
643661668
575649349
542196841
1643909927
822959602
1751522498
1747349912
819657835
656508143
1719262894
952129328
1860788144
156728270
424801662
1837909672
1395473145
46035028
425687030
1224071313
711102730
2147304341
1042326347
567125417
19453394
1449650581
403834510
1533616727
1399305158
981634200
557041754
11599224
1765431798
1585349573
1478331992
1255738573
241752172
826038573
736039002
1534234484
2044348617
1045892194
1498224780
1978290314
699494022
1624377224
101975639
1440694078
83703980
638650607
1023242207
996129299
680300068
1888911074
494389448
1325221493
1071608538
1070459214
1658069920
1708244927
1446022894
1435623925
2053836829
1264078987
720652503
1536345032
1948154579
97331962
1941775422
718868517
2105226144
227386542
52475772
1869464163
424842587
976649277
1410752370
551817672
998900558
37825053
609886983
535399871
817091618
113310631
634505314
1581677257
1027236628
535611947
1701485740
223922892
745683585
1718895045
1011585532
355985030
2005547848
308226753
1705595416
987518767
423459885
1138368822
1426942190
804467657
374839760
2049437519
766004277
2081204806
1661704808
285091220
1582344289
1336262886
2116396111
1906803421
1418459888
892929960
937444983
706032370
822145128
2031930309
10338632
1410882421
2006442145
329524353
1789919659
148918487
17285677
1599998228
939198619
374047336
1142128813
2061978070
703582889
238875646
1467961062
653067588
2001783089
175636635
1378306347
1330950487
103272899
265963488
2038671632
278765906
1256274141
949865369
1076259667
164573120
1155760882
1841299083
1045597938
1157097854
954858671
1469634633
1895863775
1782085347
1434862766
1097766449
1003240626
110158122
1239306516
601984512
1319564154
474715880
1462340786
484240100
592220657
628309616
1246911695
2070612575
786827970
237694319
1166713972
1303518983
1931239128
68105085
784563161
1398857518
1422153854
224093219
1455769963
383619033
277968214
941174637
1548859060
220182934
344965938
1257807333
1951956953
1952262096
1911366233
319242376
2104111801
1176484747
1052267152
1909813159
1361448942
598128584
1586975795
1580054504
1413695335
596873240
190921902
2085061568
749540589
154662186
413789675
1134126885
513246802
1996531479
2120568352
675014883
2023996757
1497053934
1868527462
91720083
1119461163
1338259048
733274650
663984641
164835745
1019033636
451799249
1720674184
388759915
882341063
946918223
579317200
67683063
992698578
1403610111
252314653
114277906
1659355777
1450384673
842207293
2007678696
1414511114
228781255
1700495170
1982944423
1153718849
1645983598
1838475616
1993102376
1304134805
1705123086
1134593585
410154665
779478909
1523076616
1635831502
1714161017
1782755816
551890442
323207403
2012578855
1400448384
103579121
1320527503
1227394362
1148694065
974802859
322413
893323692
407989746
490678745
1939010518
2136027342
1418696322
1290999674
338195489
637165898
672737735
402591117
1039915217
1132341233
1712037050
1111650922
264714058
276868896
870836687
1039833391
2057596240
2064734325
780045573
30086546
1925067409
983989476
271090462
271005595
484219960
1346584461
1103534057
94448502
726619356
1958206716
1918433666
1531065412
464860076
1748911880
523142880
935258231
846616955
1398509159
1443650516
468577365
1272704869
559462266
714463639
549420221
1561142227
118572717
1830253989
2115846703
254877487
1234776282
1562782384
2105065452
2097017605
558209789
576622292
658220840
1719890974
529528083
100606231
201942960
1699310168
782649945
556575330
1990807385
1632477105
1741925593
1209201582
420267404
224269851
1815975603
1226837300
1155480370
1067856198
783484348
1385572391
2127843365
555416055
651204829
1450040133
392421050
185529667
1720804901
1533570346
627733337
2038106208
1685817722
970681130
2088523339
1856665453
974506391
981522887
1689764594
1161859166
434127373
778346755
1716585019
1316425128
1760471540
372689231
798249546
661577032
1166130237
559872844
1829338593
1260054255
624257253
1025569533
1849669377
108478294
1255477650
749036562
1917397948
1645342854
1464661827
1247473826
1361120286
943912647
1810779057
985659752
1203924946
630979660
211117735
470562556
1744392684
1972159654
511754997
1895435506
21888432
1129764619
169864016
2068748874
1856750646
785940148
2017003537
2024007746
1447963178
1490409544
140130979
55505542
384744714
126035511
1299291102
2025146371
2015487135
1622712717
416249175
1313906581
1542666202
214175961
735220433
1583111722
1060813664
2045338622
1636172435
1023087130
1467026013
1234537278
810156493
2077716817
1869848144
2109917949
507804211
1277750734
1976902874
54362696
891901617
392421590
134657797
572457432
1702249401
801783549
1637959107
838535673
1361642012
1548642533
428903653
1343688158
1194084702
1987549836
1443375782
354979996
865774029
1439616419
1241821422
1430146567
1719689560
317753821
1305654401
1720369118
1923171234
1435647931
432827755
2099163640
789328707
1701069328
1359714337
2146292763
1427897115
1847238276
1592424941
1657517380
1554014257
1177824253
1725046933
933731514
1485767439
1200217289
53125729
725773875
1654825248
8774807
1831406044
1937785688
297960711
1914346533
1362979714
1574119477
2126565980
977714222
634674902
1141785491
1011370527
1236714820
1235068708
2104737626
1172280193
2110875664
1291774849
23403309
1551660060
163293288
215562233
1641925895
2136057039
901726704
761794752
1760610326
1199978935
1131447540
1090963755
1939237318
5777107
717239748
1608073092
178610988
417002957
862090412
220057904
1205556845
61114972
1031319837
911006412
1718695308
497969645
2102404355
583247062
583403148
556927707
379830846
223235870
1708913006
2024834780
2072709360
384913521
643116893
1744753121
2031748366
1218390168
953941467
880510822
2004644487
1160867767
450841986
1759621005
1151157208
1921640235
1433755469
914784480
1303071099
42348829
341793150
669351641
403561122
806696724
366879130
1638223217
1528858090
628036614
2071702886
133572515
636809117
292680306
2012318192
910112505
879087188
1226039099
1625061382
36912149
818131121
1043787190
1478108401
89760931
1405845514
1427530937
690155115
1923442268
621040713
1380336042
1298746552
759847384
2027347010
518788617
1388627147
1939549819
1372783339
1470291791
588431750
1903250527
1572361945
1628305617
492963973
640780845
2040379426
1594408948
773429265
2092946225
767578129
121850792
161594658
1148929027
534779302
495409930
79086622
39992658
329692330
983854162
242691172
718353800
1178741932
1833299371
1773474863
1445692071
99269213
1450149193
832610441
1577967817
204970318
433095709
925432154
1510126232
210324752
339094859
1442622742
178202854
1504142370
1192950809
334782941
1655900169
104796423
116117107
2008659612
1650236209
1087345031
1304107560
1493933849
1263994120
1498952193
1967374878
746145545
211974340
1147714930
1611090582
1248840461
208055193
613809503
214777659
2099910907
2007062452
916068105
1643332463
709923793
875780183
1515505549
274101285
852095369
219201499
391237975
1011517527
969164495
821074314
15462784
1453486907
375965978
687349507
1686088337
1059272681
70226753
386854213
1989073811
2009591203
1292677920
1162951630
1389493650
1080820825
643697783
1730872512
676286505
148405706
1823891470
1695156305
1885501274
1366876965
1618450735
70618206
751523145
902912443
324078146
1664117836
705396783
122021539
46391147
1806903900
1806928126
395328425
12993602
1985389696
576035873
135333918
348657637
434888419
263819160
200565463
1701566523
1308381148
741533083
1713177738
105107594
1863341942
1122441409
403528152
782596409
1433489039
685352268
1538948224
815378331
1495902260
511762898
343154543
287479335
2078448567
1900437677
179847629
379322382
239453964
471015922
158089489
422195793
191923590
1284049368
706146470
489805423
900951355
1943629377
654484670
170808237
1259767696
983956540
1288248387
384782429
1192565818
1696198712
1530984237
14518600
602980234
693075368
370842861
1600958122
1233361260
1250880664
58683614
1644827081
426351889
625592704
470787978
310809278
1578666651
858346427
550162654
843316469
1102031407
643517189
1869261672
559619805
1113293150
570726045
55505542
64692070
974501687
334600426
39204974
488917624
1818731563
290474136
403670764
449631923
731623451
1419277256
1310826034
287154183
570515102
95625176
1972464577
1984875940
1679297682
1689579212
1258200045
1273438565
1757853672
575880128
1384193744
226682496
715905715
1250001823
1084497407
1124568545
1155992558
2105768577
771606313
2036808248
97542977
1313165887
69808652
466049506
739271024
1382455067
1350369122
1052308307
858592288
498462408
430579518
701452418
940469284
553317412
336323168
224384936
54073849
1358903267
1187824353
768676580
1094096002
1665033878
1874551689
1964861330
137896851
268708712
1222532582
553467906
1481635655
2004065582
1805454779
59424413
1951678736
616118659
733193956
301134046
1657002
102450099
1533621093
677655749
334498882
1027237427
1569653587
689895380
216883859
1830677438
91632179
1428703254
261433982
667262600
522618587
1518830843
1131794401
1177258624
1964612211
1990289744
1507830703
208946732
884280547
845161139
774025908
973468256
840328241
1853416177
47769291
359291764
1443144293
659274893
1227567363
48967638
658689913
134161352
1191502245
726970809
864434076
2122886285
2078853748
469412490
475192966
285375851
257033959
1101540404
387515717
13477091
1121937960
1623568156
676597570
790432253
401394801
672583085
2074941279
1734582467
2128385698
161293573
818829788
1214228944
2073491366
664307458
1210560901
874253014
283768561
29892799
1360202695
95716060
1784025769
1800258849
2103517553
521839501
581852408
220617335
1214704336
525467531
810142094
104141384
1569156133
540771632
1406521928
832469829
361916270
905054836
1750352003
1458976219
939643586
2104729069
991367687
1201316571
1459156390
1344110524
1534847763
750396579
588116335
1948643463
665864591
1349027170
747800438
1642408754
1572269337
1940591175
1352518765
213524492
1439415988
1100970938
1255674576
1232876760
935019131
403152521
1101869101
519906996
1372130227
2013501559
1247842828
118789462
1303162049
1928980608
231098132
1072990492
642443316
11807547
2072387911
2054721622
792123510
10307113
1911489115
1669000033
663937545
1866358784
1921134344
1801714036
1239909540
1237927829
515231833
1746004043
288091075
197137878
1672261869
1089194104
1809125813
1569562941
824948478
1143994522
868100430
1501349827
372394672
675580286
1878108840
195046157
558230372
1324726831
1987618582
104367724
765274729
807632353
1087366687
1323329310
1079323950
1104106448
1057266255
863314015
100540806
392348609
960463337
1593169148
979525071
121138410
1629993182
198505415
910084506
588252410
1413201293
332881755
10229615
1309032558
1354851517
1353417559
1749060206
268316307
1827371622
17952465
53292767
1498854920
1773378250
964422938
290850506
265155312
282917551
1661871627
1620299216
1817475896
356104720
2098129155
2131261720
1867326930
2078960012
1647592172
1738909949
771352498
1132154995
1629515108
1731941799
1619035644
855606264
447797193
1641726423
554126902
1680052797
61492131
35195089
422083515
381393096
916990789
675182082
21366198
525803114
1793914583
1824393929
1624119159
898707265
1892152950
397498240
2038579550
974758707
1781871473
711697639
1762530769
841788279
185839549
814907149
485022947
1380525138
1773083452
1583365366
333040954
739296955
1277014917
453326349
1527214906
662424621
214355297
844647267
1607822334
130256858
1310562203
1803437032
502588295
2070267983
948827615
49184550
1215456170
98400379
782610482
121597487
1479685077
596467376
1771593602
209905825
1525920257
722188015
1680753350
421942370
1608215419
678502750
2033013642
413202418
840337935
50400219
54427270
825490096
559883461
1451740406
1154912936
387670570
1052738958
1639103382
829795814
646522007
650439105
1372879387
947072888
1161204762
1851094369
1392746989
620921804
190459359
1219128359
801722541
2016155631
1769658279
1546734006
1054660039
1070358415
2130611923
1798150088
654612915
1209890834
1220992329
276382264
800194292
883334328
2073983921
1213078782
1548602390
844818355
1439319403
505421862
474155904
6924601
1189385032
1775023473
1440636153
260876943
2007498505
368270571
1240160709
1771181820
800513871
1632270464
354635886
781104758
1471583390
1865280174
1761126618
1191053777
1624377783
2058108664
150890717
995625132
916854963
953704397
1857863420
596841112
1634946918
871351419
187927704
201436248
1946828286
652847809
1209077486
1217401174
1323566115
1028778206
1781096159
750412723
610891808
1670553668
1869946173
1779465359
650378694
1708396934
1301712964
775969657
943904212
1118396795
824930204
1711439686
201404767
232723827
1386859764
1183545440
1321403831
397166357
1636487260
664185648
2092882472
1645260907
280159330
809017656
333966070
848488179
1306096301
206884642
1724864696
1347600185
116838890
1771380699
913484902
131375585
802876596
1877916718
263437279
681817990
721015156
598882612
906057251
1207619917
720072144
1292149945
1632766473
587860243
147063221
422884856
1752295225
997902609
2006711651
1485924878
1135460498
939291380
2079790500
1479939923
1366373430
149246102
170118109
229816998
173260919
1836162538
32777384
1137230713
1146180066
2069047764
1660624422
1137934623
1422981888
1526009009
2067008031
1900994818
623111000
847729699
1985062648
155876342
1298014265
884726485
1694770893
637085345
514181024
2044536734
190054085
1903025935
316456779
1640625418
25569874
112392139
1339915994
202678765
369329918
407856849
350933472
39900439
224439823
692395062
1436612312
1136692692
1857860753
620937959
1647644799
1813412656
1481027501
923750374
1587453548
839019143
1329427597
915686480
1017245088
1397716953
1631751941
1425471002
771540900
814879585
776859669
899490139
701649697
892503401
1559552377
2083369230
899039098
1080092382
88391277
2141518519
878285623
1599795394
1660474313
420566575
1575278161
1488768670
1891738025
1992950935
145937633
913303066
1204039873
1518490937
160643893
922647250
1604661047
1916791493
1196096208
1035805086
119478013
1306919846
31986600
1108559154
1238471506
288052907
1668885154
82856519
793976133
733703420
850354318
1350760294
2035186692
300282489
1278251298
782755214
753491461
616783968
685579916
1044143653
155267492
1784904437
697644581
92335841
918765567
536552695
1202530574
876663351
1944331827
1191032982
723326180
1822551578
1054566307
1638886235
1390786844
945346870
159545604
890168710
1879893502
1728299462
798559086
2014533290
1315171995
52374957
624784060
639968344
75591087
1397306201
829349453
1882717346
1461848751
684109357
1154538768
366268921
1473605465
99106546
1829513314
1555156481
1648319526
487188003
907360965
1481214150
760961117
1028754324
1699224067
619501217
1236935124
1478188111
1695181238
905264443
1823838630
1290133863
657048262
7189595
1839441992
1672234221
857202026
787678707
252753635
262282344
325887643
1917498670
339255332
882143137
991088895
1135999221
2064920429
988498836
48627978
478804099
1027839813
1688275189
1596864908
796364273
540662981
135708894
579253996
1601760283
1159622586
1827024269
1799090655
789279349
1328994458
458787672
432696476
1465756785
1277760272
711506246
1691867842
1255199944
2086578081
411701958
231984590
155267492
1519980503
1701181016
570361794
580694177
479071599
133086119
2100493080
1162522805
1053047996
1262027151
1066117155
288320603
1705358446
861037254
1775872963
1873825111
369948823
1001905090
1515893110
431611547
1249667259
2061706726
2046316573
351090491
21103308
185593124
1119048926
917869971
719970118
1074485349
2020773031
704106211
86897730
481293520
1339705393
1892448113
986343973
1893679252
801092380
919893965
1922897782
12044401
131700810
584609015
1675876136
1936037883
1761413915
1970131127
440733408
394517478
1574730726
1838785027
717763500
1658287373
451283198
1964179306
862947443
156843753
631960237
1671340436
74587270
1415620218
1635804741
112158657
612262264
1932235867
1137402314
690349209
77516728
1849679371
429353047
84360160
2090911064
1939465372
1223638079
1141121254
383565743
1388535082
1061930344
530739655
376233966
147956918
1241043693
294211081
1709065328
1204040864
271755890
1587318763
1013820972
1923827793
833415152
108406225
1108724109
1303073152
1669322649
1697505435
185365530
746364643
829400286
2019330485
634607460
40648522
2110732144
169366309
1508055690
1218049443
58632226
1453016537
1121710340
1174709385
530834447
1326313080
1917398754
842001591
411798362
1002608677
1036386559
1405381949
1700611422
131128420
909933834
1078550599
1459488425
421251411
739970533
980850665
1459109117
690401994
1002505607
2101786917
1789894477
1993818709
1538116398
1477018684
521973240
1435705684
797763271
1181235835
1431818483
59171426
1847787625
201603687
1217387362
1075656691
737058223
1634393191
1940477561
1416546306
434127373
70046856
488343903
473365223
101469951
1916204719
26396585
1504461246
1236378028
672420439
423146455
1296672514
745050377
4012972
2064438389
286394211
109432940
831754354
1073771411
1014291817
70210223
789741703
139905986
1562314020
213680127
728340383
1869248613
1432099288
1981785022
1170028328
317980818
1757107693
817892245
417005477
1034239263
1137717706
1612462006
1335275105
205201087
988079821
1598058459
997961009
1004205679
1691541386
29299415
1349562121
557674116
493276066
266602023
1933381712
1201498686
1296180826
258378690
377738525
817432580
501709352
1614756208
2080716443
1407352665
1041221317
450942279
491365663
1241728263
334898750
736458450
2047632432
583425294
292649751
675694125
1519294414
741630314
714886003
638083839
2036548825
350573641
14416847
1526504132
1675644732
1528505974
95964982
80607812
480777497
1725845765
1275690324
1084913223
1042035011
1646328480
873937386
1218643100
460093629
147624679
1634440663
193587679
1449866267
1196313203
758009517
1812067582
65006937
1494397507
1306645308
1340063986
1091668568
1346019043
1122071073
1102010445
1441497665
1651816567
439284831
1608066811
844374307
329369639
957645975
48988785
2025876504
572082541
1616602012
1530641426
412209603
2108646429
542179385
1393774461
816024887
1218557375
1314820847
1977500938
869481674
646780138
2033636972
1962600722
367260986
935451942
564878704
1370754270
1745101179
350366742
276823258
2116613686
1243345997
1215058285
240291215
1307856775
952348699
379256082
295953646
1159671152
1277161764
548520933
1831781399
1397496192
359493007
1776893252
1913209850
1864417641
1621547626
1576238837
1070101496
66436406
1180897548
1875889251
1281288896
1363386704
136168778
267239994
1797875643
491234222
428951090
1069752058
1708597900
362047924
1796010185
2128168425
1960812096
972714836
625570957
1719894766
1094523463
1607260976
576342110
1287014365
1162437982
1255957357
128147925
652374076
1454845480
1090346165
412138594
1382357100
784685228
790984255
1271593849
1669496290
1603059943
1054616122
2116980010
199263058
554992135
840920659
1995974619
1610243336
641524421
2064273437
580251749
1560247913
1820738536
1753008190
1677380001
1503928899
776186097
841494219
211654244
1318623736
370728763
690184890
1878470562
1446338623
1736972503
1622989581
1351919587
2036277639
2015638272
1730446495
540664122
584463787
376860578
1619238722
767840905
735902883
1881979291
1804199605
1090531181
621210420
1691301687
1410786922
1669431959
820924128
1054228285
1460590492
1677183967
1105530220
1904058542
46247484
978556454
994001836
1152180163
66399975
1930478396
336850577
642048241
142227570
1413509392
1186291704
584998166
783731513
1972914293
1486028126
2079668676
394037534
1265745615
2097463329
1447952335
392360688
1989638603
1737277725
838552343
1573441383
1202051653
1592274705
1417132227
1621682322
41991369
162028653
961853730
1627646766
537667518
852033147
255796059
1251046869
1845653014
318792213
863929120
883922705
2142524552
202084205
21105437
1292928614
431312159
616927620
1157889543
1950448635
1931807326
1194088876
24934198
1260241007
1348258236
886556460
444684029
1840062132
750579497
1414209079
1224514239
2126398924
544826857
30117958
857213984
396146188
1114811614
20339076
1613195766
1932849280
1105877885
1072370970
1478354393
1744182604
675197392
1581940763
1491941220
554852
2016691589
160711085
1498708666
1457373263
15848518
191120324
82009636
134733997
427082557
1543845701
694237118
1326580894
1493720198
1371270694
591160767
2083496876
305030333
1733311975
809707280
1102513054
902574671
1950669779
291267399
1130662467
2036788770
829250621
1594434018
2015328503
1073960567
251926538
1527144621
352294175
1988795771
1684584825
1097562181
737982337
1249874484
1844066850
1876389704
93313609
782222468
1311626546
49908886
1794065586
197892798
746443507
1458417174
1381823040
1485019520
1273199564
1403851771
1061046472
565946059
543740956
323431634
187560960
922256616
1756025732
540707965
1083048632
2011288511
56866207
1830191771
1811413344
1660881508
894405028
629927249
1551377661
1131059457
1229410584
1533551357
1207153689
794846793
347479065
1806441970
490549710
1927391874
578265208
2062337215
1415067852
1411956554
944049018
2094181300
1504045074
356979571
708740870
1539119264
521726089
194299200
2079243471
249850873
518785704
613809620
2049083086
1331173369
171030070
542677726
1036079868
564888602
873349347
918180393
1527943247
1094346188
55004034
764158183
1398304313
1647408911
471001330
232263843
2004078185
87270365
402633933
1109551586
272471760
2068869701
699646315
797191071
836825792
800387878
976380519
1827327040
1767257850
852633192
438174545
1541040272
1832588464
1217254089
163538999
1591200570
168460015
1471276920
1458814252
2052388149
1302047829
327099539
1407906442
874354776
616652551
306349118
1427647963
819289631
803841400
459125635
789865680
1223297031
1456011814
1866858621
534188913
766467819
1161771091
898177772
47573730
1445563881
383784356
1000332327
477286548
381495747
729245248
279000629
1866278767
2019572987
1474390825
1844760872
2010599030
266166751
1247520163
641748027
465948714
341729943
40272059
1617394274
428218229
1546003559
1344249930
1842364606
52871451
2083536730
1739005468
767823828
139274327
212299080
53992050
542140298
1378232713
1596153156
476638436
2103524799
325415011
614783066
1507799004
1197770579
1785591586
1610875008
626341800
98371432
978163170
1698164068
1621719350
764106313
387152455
2058516695
903281558
979403767
718914011
151767682
675179769
572459821
1266018200
586761439
1100298378
782321771
723149317
1814233709
1398568099
1842410976
1603347582
1439228595
1717065488
645709929
175547231
271254366
154431318
1563441774
230006357
838726473
1590956412
1062067166
1689901617
393194294
1031978749
8728627
1464325868
922661642
1082280322
1696413682
2122022177
1992170408
1086130240
633842893
616975500
109143312
587189723
1534007570
1580941726
975147672
499268218
1445088092
1236510327
1382572663
401470045
530573476
1596309411
1567593602
1808587351
1816712227
1431966552
899406889
349496020
1473599130
1660033196
1136378195
1005424028
614960021
1280925530
829845112
484381574
1001484874
936534534
394251292
24815938
404949642
1440291244
1923337041
1911243487
528776883
1717006562
1374637411
2042572359
1210324797
2145900306
1980295983
830767750
1159118408
2062611443
98554157
1350261061
1056485060
672882001
1286413088
1934640891
140343538
1222295184
796203244
41264248
1865912071
256389956
235405745
133959167
1363068652
1190396465
1560850729
1396331748
1675867957
2103124956
1085205470
154170123
1523115897
208157579
824421243
1556581469
950630044
653302052
846398586
1638610918
1707381352
1903295309
693344624
334773838
49409106
1045736431
2038339851
1501654604
1561171541
1717149996
1754754540
785032803
161412768
944900068
1428862649
214074439
250987607
1137183258
1382893785
361952299
1866322883
2318844
1764732647
91261219
454469655
1841512046
454529065
364880736
1992139407
680638453
515225792
319084531
2123705086
2089947007
1360453345
84334905
67496508
6655101
1836737397
577133435
861114089
652298
1567872612
1800763612
519145781
1749548099
1812852726
1463822702
1307175261
1963630040
1328167912
52642688
798488463
1912667545
647340445
1928710577
394561158
396663229
1842785375
1270167350
2008426549
986140071
294019981
1812971918
1163159837
1114546787
1737616154
1219330822
1499817163
1993098637
1071405828
1051230402
98392245
1826220226
1749576147
1376212707
1014364887
1594664873
484506805
1136428862
1363714053
1715281435
1802412043
295951590
915850827
395052847
1802527735
890187784
2078714221
661897182
1297899860
116630669
327778313
1311060651
385041989
1341609623
568627921
1336215342
2075973635
100671722
786887562
403000484
1245798670
1047580999
1052884417
352676301
1901136492
302677973
1387371099
553131273
1473523332
1909790931
114286194
821039823
1318640020
539819043
1306499961
1150756729
1188166371
1565879832
260254880
148607406
1948877652
653441162
1244711433
1740203036
172331936
1754472541
1233570593
1067381713
1098579983
1960504665
1317153461
836660041
662830833
1565585104
1575223742
1632783901
1123794259
1219122916
499051950
1356882831
1674861891
65741452
1216494628
871465803
1987129041
681770761
207079976
1559670380
879981262
1956020399
420783347
1616469029
468222018
561887865
542726112
1369751831
108245395
1187572663
1819543631
2138125911
1419401052
645814953
1753932263
827005011
2051617492
304112560
1706996358
1230340255
1806859099
1566036982
660696954
1532532413
999313653
1477946215
2089317243
396674423
544589614
1053734045
1799607800
126558664
448092595
627633567
147579018
1877275581
1998595432
511825970
1256487771
1114751249
1914611239
323769956
1694996325
1507103159
998838141
2107167898
1750273531
1958008921
704343915
905026272
243337708
255561430
1914755606
24678203
1781426395
1797011273
1749387086
1424518112
617208612
1292242429
229337346
708888649
658044154
700506719
184343547
186249103
109740192
945143554
75233946
1153049590
43650251
1007035556
234578343
1907059607
734789443
1511758785
1576829119
187589658
1530121979
1120704716
1808518549
580737489
101496214
233878635
729678316
91000131
481188488
295089042
505007241
2037996500
666221086
1157987930
278853201
1683599169
1321697607
1694394109
1941590208
761028311
1365470264
1150212000
1830707770
1759228400
1894493372
259049187
1972704686
1216064842
1659380438
2002939580
1501236900
495140302
1827097995
321526713
1773571290
1075422300
1279300734
357090557
1711571466
236780872
1613642639
1813141038
1755756334
1393671708
867274901
135853093
238190649
134201213
2074153832
1209594431
540341710
559614375
1023492418
1251720253
1242740182
621558057
409330470
408757102
1190858649
826951582
1722823393
536367289
795151330
1973551264
1126566116
1643989298
976945029
1734702447
70070111
2007129854
1929220513
1854785423
17494493
1300587754
19043723
2013300792
972449726
1376862572
926685012
1624498821
2090590113
1970157867
1582267809
59522609
1781340361
1642602386
1758500727
2055451763
1423767990
324980927
1867815578
456673388
2042382315
951533820
644546060
1731422221
279802566
1181931397
725215481
552592462
1432047755
2088674654
1804516834
764681373
882994320
1886820530
429349574
727670251
1732563751
863567332
1358986664
1715995310
1466742744
360839845
1618968984
188123504
975283869
412810541
939218528
297374887
1096173126
254501370
787289138
1268904134
756270601
1537562106
521543301
1538895349
1800340894
452168131
1895984227
683955914
919147056
6800852
2082370163
2021767210
970336346
1992729523
639772278
1076673902
2015765009
908356921
1553565679
119374399
1740235577
2090440566
1467432747
749058259
2059324006
701404520
779297169
876085686
1389306446
1039271508
122757675
1356051091
691471209
57710152
966342372
1946879390
1091325404
940918554
504584619
966836359
2020336005
1221375632
561040720
14927491
1672094070
430234044
1462782253
1224721485
57902169
605528812
566312218
56242916
1538182188
1177490468
92806505
1668740941
2105557491
2107696341
924259818
1852554111
987458384
2124809017
1067813367
496541799
1070350929
1017553299
589958807
1654207454
451128
597726642
1973502134
1842399342
1729202105
1537185369
341196103
721457933
1021305987
490200375
1063569273
581784330
798991501
1651267140
187216838
1125327940
1260561668
1252639870
980950615
1251239051
722388438
1214983684
641488081
254826442
59358039
473008429
1643873582
290498880
1020186158
1531090352
362634984
296125660
1705793139
898399733
1252655253
536935688
158627184
196019768
1579166201
1186689298
1693223563
741504545
2081277699
756298841
1230904464
1926872416
2139385266
1613855459
1060991913
1915208239
96865017
964809208
1992578739
1542654751
431061876
2008218566
1075944041
2005665139
601943055
761608639
1186647031
2036444152
294725364
289787846
249302382
1232848941
73390800
70964550
716843716
132627660
1492070087
1645058867
34880431
683714647
451734749
228550762
1018280283
99782919
1200742058
925937499
74902288
514844952
365065576
1725144577
432520768
1270376241
566058966
1748981939
1672021571
130154147
1420261223
1228831074
1144602526
1901601531
1748869053
682347755
891399961
881220844
933654700
721002642
255391899
1947575215
942155583
1064005657
2091699748
1485242086
960635288
1981611624
923481553
2121836921
1261279962
317863832
1696886823
350460030
809511295
1388514273
1426171469
1058668954
1038329946
1764210833
575241925
1794637137
1348211662
2099907691
1054957863
1709583790
2123333022
806965324
859560720
353440838
1623177377
283294814
304517708
685403720
293737476
1352734543
160529304
1021457122
923353546
1585593289
1199032008
418652222
2064633029
132499194
291374652
1874218044
1027180575
1505841939
1472989558
2115381971
245204451
978419426
1721103516
671829256
287766993
1949078749
1227600324
2033369683
1148657421
1189644223
1233285068
1440578507
234079548
1803306675
935991154
1896605507
1415407628
839800392
793403680
1942064488
721685554
731828065
1296258805
1540397170
994792205
1413174708
669521812
1269363266
404794589
447355035
554439985
20336152
427173261
616200477
1844933667
702224226
819752798
1865829911
240657270
412004999
1019311408
2123854254
646111122
807364027
985381031
1767290331
530348815
1880152076
1847505521
660614289
429169252
1829744342
1587860133
1797490973
673155238
1211495098
1552403727
1636893066
1934106523
55741193
1805937876
1728726849
961007201
1410410906
290637646
1274384999
1748618615
832033084
916036683
427287640
913801826
1804476223
763767246
1391338787
1400673974
222908883
1760894851
1476256741
1538126256
1502744329
1497350381
960265770
807777450
902860724
830951614
375650101
86978808
1998154029
2041160429
220258363
1668034900
729911302
193207970
1771220808
972398589
1124559963
1351983511
22546457
1957193587
203982230
859187879
1900110250
1838206085
926780894
1122306814
328156921
1141616126
366451520
130111276
1262367447
1125486949
27392001
676327540
1918444923
1757139924
791702231
1581980518
1439996288
1611005699
1863384595
588432481
192347511
614786308
92413484
1205073588
117369823
1650053142
832430076
1521762633
675576064
1553776183
1771563130
934419078
1963803070
258809856
1342149982
599173954
193185741
14209957
1425481099
403555033
1854865299
404304025
1961893673
1173606781
2031745930
1231669785
1853923888
391285617
180162069
592951241
1665411834
2097494942
22651243
887992609
332859720
1353018493
1949079334
874597389
1616793534
843933786
708144634
718987279
1534584390
1847669348
513641004
1010058219
1994830494
1395800170
635236004
955982382
174445193
1719232135
1451770371
1624981675
1387041442
1458845758
1790494263
947564032
342698143
1597044826
1103534057
2144081723
761938268
1157386489
1605409640
1318614593
186141611
1171060325
617268370
1245297264
1240773472
1823678756
1611526481
587566905
946800425
253394933
1911113834
959395000
1486133121
1820759703
667599792
1177780937
2095976234
2016834356
1839632934
29100460
120508924
1904145327
154971826
1523153850
809260460
1437830508
678444382
734599271
497809435
801305258
1320247864
84056128
1354599372
1378269981
1307478515
1727814066
249671200
210295450
281494180
1795408017
1485525808
2038750906
1417626813
313742510
310761938
341087817
294916316
1466482643
411577295
289953046
57937980
816870191
1907656998
516755741
1110948547
2135077857
88672564
1432728662
1746015556
503864168
889692378
1005679108
1717389367
143008722
2112265729
650495603
2098315846
1405699093
499504024
1054340127
1250354169
169686796
912455526
357505198
24513832
1513543171
68457967
1882304189
222175797
1789094358
1171874323
790499667
1607364309
622768605
778118222
1436328816
1178130148
2023222458
1828471231
604022771
520807902
1370355427
827140499
336910434
650499828
1066820092
2036319620
1517200541
382238865
453631223
613710131
1098867107
2127275429
1851508542
800355471
684492957
1627489880
1199836505
2110514434
141258079
217392262
1458551577
272934843
2088588152
1771463519
2119187060
1222809320
532011434
2100722197
1902923327
1325920495
1171718511
587263848
1192083813
1857368669
534232662
101450695
1144340236
107732550
804821133
1549651764
2048883647
720445654
1648162397
1854160056
1732539556
1275000482
346003464
232719797
1138609709
1425050377
1361417522
476833647
781156804
1037282637
214136934
631285934
307979206
471960597
2041579675
951234359
1342256249
1965588887
1278231392
336495042
1178806716
1415585249
881741948
1707816797
1407447367
1419578844
1569499190
1389497772
149448904
436148831
750627014
1906638837
1733046758
1697825412
334764127
1739509527
9784980
1558108272
1692379236
743329768
293073881
20856996
262993923
1178743661
103153640
1081870999
562877953
168602492
1145078953
1231947989
217619824
2002339779
1176710327
1587373934
44263461
703799327
2111317998
1303498914
946101477
65917362
912281629
1762058080
1882000591
315435244
735055032
1486892787
985258728
971573745
864195973
2012694231
1941896039
526207216
790101726
1238996479
1319832622
525180231
1217296690
332594844
1386327361
1873966680
1370441197
890050896
1069085354
1301083297
916313393
1988509337
170332841
1157942496
222032474
2028812505
91222879
903939576
917030799
377078272
484803913
948970940
602097024
2116653333
1241966032
903737497
1365881779
1502400548
965997417
603764872
789342273
1828394140
1998642271
235704584
2087010976
67879415
1599455995
1655815072
1567055801
1389024644
751836554
1841238015
411985123
727210092
1462752317
1670858993
968980454
2014288603
2072942126
1710425732
476021516
1058698684
430426843
91506803
1043625668
721326355
1313014166
2014885064
541424851
1435508843
1282118047
39168390
220771826
144731024
1964756928
1572073735
1441144375
585081570
444408020
1917047061
95164917
1890483936
911641906
2023840440
1151312222
1956974204
616516515
1251343981
394258774
1511433290
120438928
1097562181
989542174
146926370
396692192
1675939310
595418754
1545490027
1319544533
942504558
1737891931
915371989
1946126168
1208985540
361116193
1397019285
1263858662
1088444665
438652047
798118603
1043579484
549912339
718933513
1624982630
1047576894
475826948
1614913926
1046023985
2095591392
1523608054
1234868319
324285931
1101424851
1444927081
1891038577
1825118231
1358874989
1273540561
1998139625
1124560746
1865631102
1308982315
611311339
1406210855
1211416279
367849584
1664908953
1709402845
983409720
998118605
1313211759
474519882
1344445894
1915795051
678019775
904448241
1792023834
179554556
1879951808
1001371380
2032973686
661988770
1146576354
198277535
1802892449
545934888
1960160592
711994599
1018646190
655370537
1595777629
1982887195
1217302259
524021565
673284247
151674583
100641530
1345733290
1264451336
551523640
766380289
1056531054
195411441
1744324734
1865629116
783987259
1588672428
1796895022
1074058274
671831427
1520245218
567974497
304177668
1542688465
186877224
900639533
817430764
1382224260
1032861472
1237079409
1386336297
928584894
1013142425
1930274267
1861969693
200822778
1496636193
411901634
1875506295
738311455
1566106647
1412570612
113461266
1347579109
1205132221
22826954
2354612
394544899
2081235888
1947975623
2049301492
410134457
1475339491
1551031809
170055074
1726070422
1619495330
212445754
385795010
1478482145
1062459833
528335282
1635361741
580515978
1059407724
555582369
406347472
1715954787
1217430380
399152433
477765512
1005645898
804449210
147059208
667928471
1967926597
37938997
20212848
13532230
1155045406
670898894
799168075
511507176
452725828
981992126
810051994
676146890
434015043
1823717204
1621121762
2059436098
43769214
1786678848
1494549952
1668563386
1507695728
1029527564
1148703588
2009183754
529278691
556873693
1609138075
1233445215
382673571
1961798959
589389150
612758885
50342822
1915841671
1898882788
181850317
1735828249
1793761424
858382641
2103570626
13738300
1631941761
370472348
949852230
277250295
886877712
1033846766
2146889916
1165138871
543520892
1474413625
1815184788
523187335
1890711819
866183245
952084284
1762671187
1575459720
497886595
1838902189
1866922894
492628937
1483871787
114379196
1163454335
950385462
1646101928
1994384770
1067533003
2053069620
1236935124
809817718
1765563584
1323380459
2008096371
106392933
1159731927
2130995728
1356302362
2041417102
148286501
792044154
372589052
1476688648
441488745
911434324
246275873
1946768776
1682041320
1987896975
1909124745
406536474
513382226
2069175021
847110992
1578297828
440064013
961830695
1403343442
789142119
2070131359
517338133
1289626971
343093461
334859044
259887016
658271345
625559146
1412169264
1377518488
715534508
191490471
1166366937
704107831
1130195700
1606778888
1999649743
1942341604
613909755
1222257871
647436289
507589305
1907351329
959135076
984634359
1361184210
1254983546
2041188854
2035103984
2040527730
689780118
680640908
477892617
1524632787
2022935849
529995334
917674024
11420360
414016763
324856044
975832527
643883664
1102465900
952033450
1884436236
535610858
703435008
1727760438
626225835
1863332940
1863944354
725627008
776765188
796420651
1789097081
928481339
1633847124
806471875
1740544914
1513884058
1556166620
1277396297
1503276903
1146773015
27541452
602608120
1780384538
1941368957
827796779
215359181
1401014877
1792346284
1250527138
910568672
1195479914
1435401188
871626213
1894356224
944394486
1906601934
2138336063
696460412
1157867870
68099760
1854680769
1389964643
2001599970
1022733079
251297594
344270413
2083595066
160321219
639813467
1949157323
1928372499
1346984813
1347480785
598925512
811292251
1948969860
1993337313
1587804707
44670389
1665553864
362360596
1531396238
173022329
1775552378
970888158
1446752230
19418928
290839054
1284909076
190819065
224884113
946836190
1704375602
1898908425
914005511
1605026441
1812636233
1461848067
434314407
541631402
914059826
3654830
945736978
380927753
1537913075
1349028680
617416123
792137984
1066867805
1930277639
464561095
1564337299
907064419
872545305
166597395
1041196002
1632440632
270237793
1986718552
153178253
1870492951
1904470838
1692648943
1469563371
1505678443
2004934665
1896525560
1036839941
1080017915
1129186706
655305580
732844505
1760062184
550620131
683804494
1626198949
603211158
438942976
1104847525
1676240383
217193890
72504248
1113827138
1081363368
2006637402
1159177078
1467165115
165451124
1951265896
519754065
279290518
2134515063
1363266282
958650313
578996529
451417940
283761221
1858918850
766703702
1409401946
1634346627
884189675
1971491317
1295287417
143948519
1893956469
2058943821
138621564
1199009448
634940843
757471014
1076319770
810839465
1473786642
939818919
240335258
1735538917
922767744
429218034
962521875
1314916848
2011079750
1305889260
1084669238
1411505522
1008211922
979757455
493330736
207996667
1184606306
654451295
1651380354
900831305
308013489
1275825359
2003285370
1977313328
565199967
59522594
411719656
1035651037
998188443
1171501541
414091125
1264271425
1158764987
1321243509
226897482
335202629
1286141129
50953069
994247362
834464476
486162257
751732926
1061922360
2052354327
1635944601
144625199
1070414489
1694316805
1388190713
68268181
596281715
456802759
451954524
2016394524
996370937
346858428
1708768865
1495798787
1151736087
1230955394
1330810141
1885516651
863288460
517180460
206773109
2084348417
1844714288
2029553319
1348052358
668906537
1511953303
1553782370
1412917763
670999850
1256592360
1036231006
1458049163
399325609
92194260
684128610
1179439665
1163588337
1013494209
1073002028
1153024550
1665971861
351266972
1921093371
12861888
685561725
1332842168
2045511147
127415343
1782753563
1663930853
618459923
760761336
2068388425
2147260543
1748044831
1432966971
2007249380
773537706
924053040
1528669136
1080399498
1766117458
1299004183
391299216
1580276988
1430158547
178292068
1378346334
1158935001
1909218794
484028407
1758268144
2092986977
323159512
713866914
1108302977
1349548686
159989030
1339932133
1825463847
1654500909
253081165
365558913
5461898
305015362
9978845
905952393
1600653025
673563793
1999748050
1258748643
125541706
417735936
1109461670
1929258048
1339723556
1662907232
197470672
109831777
1669953581
1890411135
1227859936
732648885
768661131
1519625962
532224744
1322633663
838702009
2088577020
2085579183
281119468
1640036426
692230767
2139198761
198689638
1412396916
243312796
245358548
905798175
1365870702
393706028
2075223101
2016177169
1813188863
127581646
1289190555
283340239
2089739031
819683931
1226766523
1808433273
794480386
1258218361
234309001
975769616
1700463171
178975748
774598881
709022583
1732197612
714985892
1725034700
1721749231
1266739057
1634568022
1160176999
387260531
541400327
107430804
654436121
235879364
641481048
2114970792
1321416252
1029734963
1303242326
2083427709
541327426
984565698
2091495324
1007366940
1811297949
1351436765
1532112867
1405654338
1378814628
122769613
1673047560
638547823
1167931225
2009190013
906020280
845423770
546997932
1370497299
472094490
1972073243
465225181
795869299
1602387214
459878222
621494113
138981331
1812131419
1347516456
97540423
2015298501
1759697286
1121270075
1608837366
107727885
1739580822
1196680242
1750372713
1391688683
2126610105
700033618
1178417942
11848735
645957115
848876351
2000502976
1628405425
255288869
1246355791
453373840
1702587021
983399262
804663648
1491820775
1939465372
1184069412
1939181910
342495026
267782434
527976164
452166506
958193350
533756703
234047192
1100370321
2128541517
1866900003
1954987021
507396013
1639623463
1052975597
715636973
16885318
1109735830
1627840424
2006211859
1511738113
1188141957
1980371730
2038164718
1334829784
1100172991
927262181
2128674144
2029675617
905975315
1279202237
1552714868
931714151
1264395713
149670616
295409425
1138682402
1013965541
1870795466
601718887
872997484
2090533566
248600768
1204775026
1756322378
775619705
1730332793
875698071
1304378791
1444705132
129863653
2062963696
1528380214
459584896
413056087
1052074765
2072096598
1011347417
1707695753
456567621
429579106
891283840
1335434271
419739732
1622628808
1460476748
1090520955
1581378889
2022249700
1139409693
1007046415
751353332
1587616321
1045625551
71055488
2025082444
1511753914
2083459196
1289735251
943402291
1073365535
380040749
478802173
194820462
1192796443
311647978
1390338737
2093351075
1028513711
1694258561
1014505070
1872251302
1288714165
1266364166
1865937649
20363858
89141643
1169731964
834716534
33832352
1802326934
1361718079
1078773420
719576263
781655525
272292827
1962774429
862414246
687427658
1318223892
961752281
229185528
560587562
1690697976
574546541
548977763
1671288246
212737805
823918466
1601972717
1719317556
578804789
344651084
1879996425
1794008703
1713654334
1446800543
990597930
2128448144
17810113
617963943
559707891
1929650299
1051261598
2011697956
803235628
1523060696
577304917
1777454601
1535085220
260005548
1010182409
75781984
1178711690
319609350
949908607
2002003097
478720376
1797129254
686169192
2030609275
805539305
1740409156
311176143
1622652726
1136330986
1481966019
1311866238
1631793996
1651310365
1816288128
635439944
1208346078
1893405389
1248585446
1956529180
231494072
356661513
1727066872
1109280569
656301582
1511772401
1556088682
175794064
605191870
337822379
1984613767
847241472
380714551
728027138
14239788
1804197244
561365800
209741451
1762190501
1530370982
498476862
577487422
1802397910
159460477
1643593187
1801959895
277940889
676800535
783212631
1660010425
678617214
763992168
2089062863
279511369
1054191233
1019062074
1358373674
307595884
1622631653
1370564332
1603596747
730913553
1233607777
1409069169
655894313
1114555109
301349960
316611250
806085614
23490828
1933931644
1173291233
1422903458
1743864339
1458991063
172560163
1707561035
311105091
1118722148
428468905
1935844090
294324969
754430525
625962138
1005542144
212613662
2116407523
396744876
636798811
1419905484
1833194283
1236634822
1960367477
1815139129
368090460
1580936865
1634073759
633175709
280503862
2138581458
583043837
25367039
724842088
760623705
945588140
1695985249
1871650658
1092929426
1019702780
1682513455
2147049226
383631997
1981257771
1995459754
563839087
1322651920
328927627
74609368
411735750
1156230760
2108485395
1205034107
262637032
2092756825
550464257
661844231
387095208
509193529
187706083
910811146
1179703082
1040098414
286261165
2116052376
552137545
26832558
247270231
1212927895
1283906228
1304767757
1778275819
1960766102
753968575
389378577
1055445901
732529034
1878098756
954249320
1552253792
1136240232
381874694
2064958866
1911966195
1945602475
1484614858
1567796272
1428718057
1130962286
2138503766
1165209843
228336001
909060198
597738928
2013409509
362841263
1191082097
844761090
1554922128
2104172087
315751939
827999871
737060798
648461876
1510721493
19766984
490161277
2047318439
704193523
687731773
1758035036
1293946179
769648001
1437163825
1702977357
40441837
327643028
557192063
626749844
2006838685
1271817073
1570069401
1333152747
107535180
1029726663
243218098
244992214
429364053
1882338897
1639256184
963736702
346764391
1429909406
607059063
561651437
1301255789
59806157
438174049
1312910837
633588496
823274401
1514544759
76990258
861690017
1688831077
984603351
1072571357
726153908
209379671
1210138430
1705046330
803984854
213961203
989940831
281206691
586734759
1224703496
298579091
498580253
1761310684
2099688816
902640621
2686696
371513080
2126818764
1520796069
951365067
1519802928
1107372670
614486966
744395148
199449172
1082903916
1260059683
2033142380
1589504628
871380682
1909947348
705333052
1231855922
1935013791
1440623323
818203028
903228257
1197176309
1107230223
1233814114
2023171287
2041498961
833882996
1428346530
591621585
457970950
1273165342
166571510
1993338552
275593520
1935947099
1272842791
1794295163
785551736
348195740
551620801
1748999708
1982482739
1665411834
1288907036
67001092
1169102790
140215370
1887742706
1999713921
466054484
574106224
347065877
2089202795
627652407
1562886945
569232818
428351792
340781523
1969555940
881755865
34266027
1311212354
147412983
844666444
1278490710
1760687014
1141170803
728969305
1033864408
1053994180
2126122634
256401369
624062620
1847922734
251721669
799693856
1392428252
475964181
1426582217
1539699677
1762817723
1339342036
1384247487
593750634
1513393782
1863587931
1409358816
1496472612
1152219367
283864134
769488196
1978580248
909125793
1290161539
824115814
1996566524
277748529
1491606913
732987197
737925317
1705420154
971188177
2091005536
2028270226
1876132102
554767979
305155405
12545754
328330476
576806114
1303518983
1523485312
1369199360
716339831
2123968107
1767511470
221508846
1062249877
1742586697
2016777249
862700130
717867674
1012866618
660093045
1512761957
466293606
1057819848
1485176876
1613554107
1540492676
1807700662
662407812
1506695141
1704599805
2017067681
1820687736
2087720881
1625929689
1307139513
618302670
57596259
1675927411
510701532
732481510
580576375
413597251
384552862
1427224197
137894990
424758157
198497544
419113443
2094749646
922909220
1322787959
336323916
102976179
1130210483
1609688323
723276252
1387113968
1683241155
1280699952
1093430994
1489369812
1403350813
1220183601
161810430
1147512261
357166098
1431464947
1625921555
1810786750
194400053
687299036
1917551796
2026853308
1303315842
1294028183
1587613815
919556464
1189126762
389205806
2023026812
1142083343
560687761
1772038248
1520205254
282909034
1232549958
1503856077
1338146576
588579592
1954101484
418128873
291669374
1532588068
1158356901
2124254580
1780125000
1544807023
203645158
1589983428
40253110
1947455430
253233339
1819365383
665000959
1146194764
1436354339
1573319828
2015930533
122296438
1774523862
163172039
1374906511
1546015981
2051454977
897697529
2009433883
265537104
1850431434
2112850810
2001018436
568267744
267677761
343400379
1013548451
664406718
1799516433
1144176694
1420049567
1184308369
1727289023
208626040
1341552028
1032382888
326337695
1299234967
144106140
981337341
9918493
2025603330
1551092759
1486556964
417512735
2115389270
924877104
396830046
1999370740
1599715125
1952765581
53275217
1249703780
1848874834
261619214
1209479835
1913666927
1704769433
1210134957
1417096463
690034786
136496413
1352501725
1067221804
1333243067
1960791964
1387412715
68386331
880120837
1443697768
1481328831
2092715488
911431362
1590635729
1730117
526115712
717902064
1599106396
1602911668
1692527461
864211542
1587970670
27429556
1560298938
1563864582
1456059571
929230340
1880288427
496539759
547852465
724973284
1679152801
45928117
1387132923
1565960988
329551458
598709848
796242335
1130393858
1074728321
690198218
1724246849
77694478
1227157713
191535138
1102822343
1108411946
1652511259
1867760117
1675434632
1342104850
777338757
738477970
1386849770
1837891587
1574977842
1393517017
1276224233
149432586
1451981288
1768260437
109963386
1281346530
1176418454
696564385
516001509
1506856914
1207752513
1640631925
1142948749
1068453879
2142304078
1471562190
667204777
1014809937
1528877612
221044067
1832280617
1422601148
662470415
1221431059
1744446515
1030386585
1809256974
457560824
2132002903
485937840
1663256711
666236616
858344090
47640111
677938952
1638733623
797391436
199515657
430804113
1977027436
1358428849
1920629854
1174372714
862445524
996281842
1287054485
1462209176
1189515661
526772084
2003946865
854117467
110806517
2039765741
1893707778
2111613073
397315998
1282212472
1249548198
856219998
239470857
1163957300
790792247
1844093838
1135946186
1442978146
1700556375
1986550652
1690412955
2059575612
6171880
621345050
1238531531
2003379694
253471500
608823322
669108071
1036390654
1240695326
846857919
1529446760
1947512498
1350735200
301618088
1478867013
2113845756
1146034159
2041851889
1229583906
443628630
561025535
533326100
392801739
433679590
983373422
1781702528
354220199
450526725
700500140
157953824
1960817789
945109828
251608882
2130091853
1714437403
827262363
1422005102
1631065756
1219978325
1282545593
248848863
1054148925
1323605720
1593345676
705598026
1288605178
1837159271
650639900
1948016817
1501246136
759315716
1730136272
196034580
1195072649
775057589
1993555233
1378630843
1141964957
242487904
1189983817
1231016256
223987024
741586383
1421930015
304526681
1379563538
2126365283
348393703
1673180224
291908019
929367550
1545280435
67203134
2038694103
111972616
612549798
1773137352
1573813966
1026008602
1424514399
1854643672
1305148833
1355552133
890481730
1266942562
171374910
540513286
2103960063
347050668
1599359840
774857856
1762729645
67773017
1174671075
1632051575
1752483579
1291091884
2130597263
1534278243
1112932107
1456059672
1789542784
991209008
1715774568
2105459423
1740063613
1121039334
189556543
498920831
248545097
970643762
560427523
967864229
150230674
485656109
786934579
840408309
956347016
1884708176
1073282797
2128210304
288283165
1797043110
802283565
1887576018
1692095717
1851465716
610375339
1418894687
903654340
1812571099
2004837361
919547876
442884310
1053792799
1857583770
336785384
1089588744
1838895115
426932999
539721889
460317296
963639042
665433413
639984124
1353912298
787417407
1660961557
1722079788
1776646733
56517167
1251099706
1598157483
1749548099
52301270
1885800645
60840830
2125894219
1940999173
1116962419
1679523929
801256284
386319837
1950204586
542244212
2082223693
243047430
44564469
241249607
1882433882
886670058
856289563
437239703
2109681411
1645221696
1517683122
1334447330
148098367
25328145
1926863257
724264963
1722219030
453378406
326662107
623969229
428797889
63383623
2002934492
174709263
973619804
1125455464
1487824022
270803868
432154535
1495374991
1460050651
692507861
174532121
1195047639
1747758583
1673093252
1952127412
265182939
67129720
1270319584
949058659
1108694650
468860711
1939393451
838303715
738732529
852229814
2101359048
805514788
546003945
2066664674
397115872
1233703689
1080125023
115707626
871679729
1346392534
2052710469
1151046035
1021361771
1303371176
576086095
961262853
38716182
1579494500
1089967136
895074644
14926759
12347671
1905467025
1202122005
548740924
9749877
264425176
924635792
2031076158
1647086437
136770766
1449966183
1886941328
1818539753
1059657046
1062988724
1130834237
250841253
1648583296
1044687765
883890780
1597521552
2082039959
1395511186
1079080891
485556229
111813509
636209533
379300580
766368116
1373200450
2001879028
1406526594
935323297
1352894761
1446256048
832914164
661983319
1021578037
506608012
800027279
227542807
2096170968
1094995730
1485431917
1872105014
1209426207
1545454401
145357802
496274423
1951368292
1624843234
280420299
996541713
1591108494
195202974
2015186595
811749902
1913105422
1735658153
1265664072
670574682
264682790
1743359991
1009588744
388293716
1094989448
1550798498
1923986799
31410754
729003998
1054792494
2059093142
1548581285
1733499163
1885673074
1555833887
1719421106
2051160540
169371035
723419332
2057539549
1535802399
58506988
465794934
1802681816
1210150864
2074872143
1277475557
1853657285
1331262930
1431371047
461140496
1132484833
1903480344
1551105229
1439246505
697794164
428062182
1573348819
504718483
1548360075
1615548863
345756475
1330595887
1513250203
835563922
641272716
1623568156
1513961007
791289621
1454929677
1085974476
1023974899
553908765
621110153
1154808234
1028733122
437372681
1727043071
326533599
1148020849
654466392
1010082495
1941044645
2030834726
1040282481
1439591190
1478263235
1813277558
2123137575
1925570897
1563559385
1509723931
469351611
725082391
1591990104
346616163
552849450
668023766
2097265920
2036847993
292098845
768139051
106927883
841302865
807135932
2108694411
1485124225
1443964336
116378494
1550852481
87940597
1105705120
511405815
331755409
579096178
805687013
2011986295
291413488
1527898916
634011831
691530451
1147854638
294828150
100516953
756165901
1920972913
1961475899
370495003
932778297
1007475917
1412577402
733659851
70369319
1387856207
2136928884
1808208243
621106773
1929692033
739338414
1125531001
899082182
42674347
498800134
1227672629
1369575097
1871958293
742991830
1704989297
878113607
1525208701
2138490927
317916672
1327067019
1247013458
1189107405
905612114
1574597072
1402523298
1681228262
299875952
1630190940
1640420715
2038772365
191307219
941387942
1275775049
346157918
1450805255
2142999872
549720184
836774677
72017501
1010481980
1919639327
807980939
1812871732
1118594971
184165603
646740792
1506333492
975624185
242787796
1189368218
846049267
2129235911
1416180214
341647632
1004215403
674541816
931293023
674696159
1960312334
858290327
1030337098
188425147
923150614
695485362
1966883328
1359659384
2061674874
1583168338
1065065773
911811920
56826167
818616210
192714937
84784605
20748564
1145475942
858318616
1922784092
511916367
1694406062
1577067421
562364959
1371436084
776656475
613572043
1382694208
1140581148
495862885
2045189368
764193209
1840657854
1345829055
1933263078
1271819896
1397983157
1557333783
199033418
1925054096
333100887
1441017889
1942745524
1466501152
1535308277
579673433
669516821
60350880
1982808735
2054083153
2136014779
496065520
844417246
939512883
2085013748
361504582
1976224889
77360386
355798369
26962058
297802190
1795294010
1162500829
282461374
1973132058
1763024176
1787244285
1937479866
340561662
923372875
1740734460
1942668010
413049820
1098844925
1884193586
2077448999
286550810
1517777860
41173308
1982395947
1819248479
1648481749
680253143
1387933701
1575725470
464452174
1953430654
316488042
950279776
702544793
2010027364
1460387299
674710990
1915516911
764125577
649460406
1293320475
112839460
2140493954
964789846
249857727
630006058
477907526
1180718219
265778617
1915680699
1636289400
1207661904
575177346
1096691461
1945900756
1615956961
969784930
1768981670
534331428
1422533812
363217341
1129576048
739495755
1291009756
778306440
1109488703
824691910
178856919
7733568
692030585
416928240
651648446
1643655119
2002686547
1475316982
1716793337
1341412117
1914364454
1681309311
1282910036
726374185
1461526810
822627966
1397142043
1884355287
1283087164
337436514
682630145
1121342511
1594886377
134618456
1908387919
24582790
558863032
330768832
646964732
997892522
1097883863
2019312681
1089689116
143272958
1027530264
231410594
137767558
56919472
1026344534
728737852
827254518
1822392408
966244638
1920707567
107564482
288362
2025244313
896368331
704941511
1385285570
149533272
1830831248
867127096
1833956176
1110887605
1364685491
1377541475
1856952528
2123897339
1479890357
1951956022
1642400159
594669209
1506354195
1342774453
1885555882
1691688534
170791027
556265460
1330030031
208960957
264250992
908309901
189083998
537791419
1811757581
1008974815
1517341756
734245112
1620101999
682467396
1447341228
400663208
37658796
605257714
86454235
1221201807
1955610134
1857407792
1523991960
264581075
859758695
1952447156
897747901
965100058
66290396
1914581665
381095002
860679751
1168335563
704525874
1527259645
1282588888
1783475211
1637051160
296017960
1560327078
488865224
808966407
416901129
586157330
1013377239
1402941435
58025604
1991131727
180552197
674583167
7688776
443993447
1198672867
459240861
1357738454
781798149
1488472423
974555698
1880691076
174608205
1129911764
1627704008
617861199
309484250
646592573
1361602361
56943890
615981655
1838136774
1255485901
649626655
939551707
73945247
1491923930
2076415572
1308174339
80691455
330226669
188776632
1087470681
1492085809
1688304220
1731403208
2146728494
1665303113
71171763
962916304
143979353
1095847288
917506027
1982824305
1136427981
1512423948
1532021615
701857158
1341787268
1616265755
985958037
1155607886
680155526
1143183536
586340683
1261385089
827598301
687319099
1369971044
731713970
79756786
70196359
1221673251
1824194804
1643009459
2069223169
818878751
789492323
1387507644
1674009756
908647262
642007742
1602080810
1926231608
2115479405
728555205
1172914926
425105263
242759455
710756426
1197522521
1838314104
1034192464
541510704
1854520670
508225492
1622313919
1637215175
309178647
1103470166
1996292234
2039401788
698257762
3363150
462919303
305646480
1204029387
675539016
1934952438
2078954713
1356520573
911231068
69465329
987026361
1986884444
1009841854
1460012965
870162598
1293752417
669751729
1595317987
764672746
1455088559
1357171160
648055163
350246626
393725287
2097415721
1092452535
381723777
154295169
898681028
102784782
293279783
937842357
1594074000
374424632
81227928
116145106
1892348980
810050580
969778125
2106412725
1005263611
1665994373
641092122
1983144258
2141916891
824525701
154052425
954632726
417816393
1033747599
1855048989
1353686924
74815608
1606041712
2040349712
1719641842
239749811
1949241452
332041926
1129976712
827905150
1709439412
1870040861
1376567177
626783822
278522263
368326163
343100383
730163024
591338058
2020110368
1689840462
1299539843
1336780819
1453683390
1649381999
428361678
1757939171
795703098
796868497
329657921
479705534
963350928
1939067533
67118193
498144920
698870038
1635793798
1924432818
1442138125
88281388
1364162002
1226642583
950523434
1865286438
36493576
611239451
854272909
474870287
618654078
1971885872
1269626804
1741187810
178868268
1506113101
1769630246
1306156313
1299529027
190754505
762649277
1848896135
267506250
1824459473
1082523749
1918070256
2009145598
364122683
1978977181
298757243
1549194785
1566083686
1711256628
2070379595
838184978
1793361126
49675159
854418056
1539089568
1202848891
2110151919
466307909
1222375873
1907377061
363866167
315776696
1534295200
1638494948
1137248075
1305370298
693140265
1027956710
865989686
920128549
427564171
2000098219
1294914073
1913778331
1705622654
1123755503
1795947802
357925372
1705040897
705816304
760161904
184437201
300220771
400978403
1362113333
1331830358
1319266271
10033966
27314433
602011325
1678263785
1647987884
343211365
735724663
1256076681
1735035820
141659918
1759669036
1175719979
2135382189
1655844891
1635898027
1205315300
732725848
1098109027
506684902
1625302170
677113300
423746927
1438101646
80563956
1491084117
793613543
1007126711
802287205
986677705
701248094
759581393
9592332
920078921
1640575630
1179394851
1863842768
313018698
931141461
395930708
979004902
486339674
1915499912
1727472131
1949675410
84752250
1424051454
1646319462
1405879816
487948057
2124710834
1929377250
1878205478
429524020
1613730599
2094886044
141594957
136791137
1809880498
615639765
1791398761
65265101
908579359
1889505843
641711084
1828693603
340201528
1102548344
1262454144
1441754187
627029246
660952238
464686520
1937794843
1344838996
1507585760
1551848973
380933946
914378347
135571659
756847961
2021880473
687741752
1430742820
993954283
130073323
794555728
975683284
1967883042
1363960969
1695174330
976957873
2140014296
1012179465
1349386104
2000040196
1135640730
1947417543
1762711624
1085351329
1547878184
2089707019
1851472352
988558728
1641982434
363411444
1449251830
1378255196
1996059263
171597984
716673489
2013934241
444558684
1429802498
795421935
535466956
1666250703
911967273
702601053
481102338
729886407
2142052228
416147472
126345792
448166014
398954986
880857295
2079266375
969261558
1536523950
1206524201
291900104
1143887657
253325517
166454902
222484978
670622463
1054420916
617595046
1524387017
376080302
1938934135
1135480397
1792736412
2132989233
851451552
1268096960
289488523
1482224131
514836939
1068628418
1542870946
1881852514
1438938130
1691546527
1147468359
1251039417
496592886
1328228325
823064515
660511649
921294391
1798394951
1480612413
326434664
1903024796
1694785554
1618159765
601645576
1508858024
806265150
1766279457
1558702355
2070736207
296896112
1802125966
14427494
1261370131
1366260293
1404162301
1313450749
1417056391
1453199252
1038345745
2066655133
713308186
1105376860
515406216
1097686831
187952801
892000426
315598811
1801147164
1063184045
1989642930
2040534567
557862090
473549520
2098448287
57187438
2108318880
140038403
628987964
1273561513
2144190961
189893385
2002609580
515192388
939260456
1844877417
1831901462
169179693
1462959151
1224234198
1821617111
1082424318
1539492946
1077517383
1224494823
954517070
86091483
691514245
736967235
722042407
1227588594
803869190
2053300715
61586516
160605674
1910316718
1804958539
1186622822
1424028194
193143610
60186631
1577667489
433902884
674085218
562943230
784435331
1533287834
812817158
629828981
326374880
2039858385
1964192883
1054996179
274804813
1600884607
1751768229
1335785475
1529208931
2109541187
476137063
816142261
1617206462
813637666
870120572
1206015763
437964616
1846140532
908290633
1542256430
364721047
128532186
1385265595
891785265
1566696749
535080451
2102117409
2046851584
434583868
1970476250
1483824368
1272297403
1526820185
2126304306
787862008
1050168125
269672173
1725551651
1861833564
173269333
1432645452
781784465
1115654949
2127559619
1079611336
1221917369
2114879243
1845803890
26972750
1850035887
182713074
552445531
953072326
1458900835
1583696845
1536238269
842728972
620153970
1453800566
1309355717
1088255876
313959552
79331418
295816926
1079714131
123720909
598756170
1256503914
553431464
1598448357
820124467
196436836
142276487
2121973912
231178307
133275857
990816643
2126761391
185542174
1841702839
1208291387
797719028
658213836
954967035
476968748
1301083297
434184190
1971979989
1337332982
1266633974
1218898809
1258033272
2020716884
575283675
352332506
1260373724
2137835412
1638567242
1575502406
865463028
903278644
1653632545
1073207021
545245060
1016547416
1976203426
958841419
193949819
985218275
1674783165
1197001787
1488340616
371896355
1740129096
1849994502
1316941459
1194334124
1372255547
884322769
1421799495
910729632
803198861
1622726795
253231369
1134500698
850895550
1494176984
559667572
1742417738
464810180
672264241
1009097899
1536574722
2037292000
1832553409
2027463757
1543303190
1189315867
2146073990
1624876631
266154595
287181810
460659457
1661304422
876874209
1327075769
181425960
686815554
431047285
1936569254
1304716072
242148308
76811281
1029002694
1679933528
1686153732
835642148
1978749703
1349922184
2049737693
488522455
691132187
1205574143
1012518227
529194627
945835473
1158574589
141916055
1959779808
2093120818
501175154
1766072197
1299724778
571457989
1258932212
391601854
157290934
270201144
1489862352
781631404
842564366
173792068
431489051
398897883
1098389458
1398232213
1086765561
1597352661
1347608424
735863550
924343478
150816860
1367134725
755117880
947464084
607063132
1683791058
863754655
984761132
431460586
92059798
254300028
1262574902
993262407
390028242
124643665
1115329762
1635313375
106854895
1659094556
1888136049
1822519926
354479641
2067944921
798467750
693070160
123553307
1861081644
219554053
1962856923
1543932664
2118184317
826414074
1718210687
525565950
473669786
103834890
1678468922
108487576
1183177686
736703802
1975320389
1104955529
1575896031
327946635
220157718
899524839
2067619640
74711049
629501364
324155389
1930002460
2023301857
514966983
1037531577
1803903738
844550027
1446497653
1772298312
1055587607
1865535497
171128930
405893693
264619022
457686610
1996422954
1992378694
1245913871
1056478967
1739740845
1452960692
1649398459
1363893991
1812727797
1163538845
930746119
734471428
1069035747
2134351280
2138301808
2048650909
2042261764
867940681
1243328815
138382425
617379482
1777544555
687070186
148217402
1957501492
962738237
1279300734
385798667
1447306562
1678248717
42062375
1662605552
395819818
1470090366
174577350
2075953662
419144049
817522633
1184341442
841441645
1555222742
2073232902
878780621
1245299860
473570860
1220841733
1771993976
1332258032
345803555
37775500
343389541
1574184356
1728823519
1856865816
114823980
988547995
556153467
1194561720
1490915399
597061199
1017910396
684226011
1623980910
225342904
1033273536
1786893005
1560121683
738738625
1614491004
140316825
1522673609
1239601552
1079809652
894141968
1192900745
1595197232
1884378263
421878593
1834360038
1337259281
146732301
1427564337
1135528753
430600311
1428146581
1067104708
405249532
1193139510
815502033
1574059807
1824108197
483078125
1907399069
564248984
501888071
1415056215
6178844
1175900635
929591506
1383992194
1554940885
176031480
1388077547
728448441
879307355
1744904188
1756928880
1179078221
882513220
1182895337
2070665289
1740656552
22198002
603691675
2138005627
102917122
779069645
356126729
1191085804
781995745
581463244
603347487
490348535
663396396
798837047
1929564307
638117117
695459615
683568313
1607334633
212366753
1105494921
1702103565
1063286510
1843305688
1102444534
1286143139
356438580
1066229430
553831952
1226414203
474724689
1650760308
1869304288
1180468026
863586132
633483374
2009974505
627465701
274376914
1788570416
1143098073
1029125736
1747763142
1919588713
1668410350
1171328657
421479675
2034646318
2037222827
303484559
1683907947
191490471
825899813
1480479419
525573304
1470828151
559934693
1958694723
36903653
65410779
1791134423
1827291937
936222807
157230078
2089181826
726962923
147612787
15124682
1240299471
759926470
2004507587
1607090003
1594703181
1243552595
2000019816
1050769995
862450835
1244380039
1390795431
1535375726
770325129
1519527324
731381095
969672284
1860911338
732104588
1893851231
997119391
671533340
371305852
1185808212
311780896
1443582395
792941776
1796311578
137509738
817049740
871295692
1169626154
717367408
1080829780
170704157
1746514712
303074021
1962677001
540048604
1306975739
1110964089
1022209438
1792942653
604812752
809342548
1096527531
1429595203
1010946851
1617414377
1396728828
40047505
1046117537
1514813948
857270792
1676145618
973729295
549233850
1719565049
373159105
432685248
1142907156
651292520
1667216449
1431506701
2075729701
1865857979
197226298
1527769641
661954181
1229594643
1585502566
341531754
1386893263
2040463654
1952601061
943589192
1409720527
155185341
1716272917
766768921
1840791223
1243979637
1993990799
1488625498
206486140
1077284673
917978995
1674777053
1904004695
828056279
1835959016
1340608608
173168973
1086158387
1810515547
1457151906
856119541
1830606836
13434513
1804655329
792991966
185116437
1692527461
363910716
315470288
1645818277
1001638425
115360764
2117463939
999403527
1957808594
1630100380
949250441
195076726
810768091
1516502489
1557312833
129556316
934569840
1898914349
1633362726
993339035
1792490605
1667936580
1706801006
393368138
2013920941
526831799
853416641
2097542837
1243287589
2146266207
1526409621
863134400
1456260504
734134701
1501337270
774853716
412749712
1346674441
721303176
1831128879
613198585
568405223
115567095
775583278
251191767
1154655136
897594554
1082127459
84051274
751843248
374631187
607908243
1032488408
2103141196
142833086
674442390
1407550187
330886557
215203086
2121191126
1758842569
1046132164
1060507883
407987174
548622904
864507772
1155554429
1585162860
1536810786
309707542
909388169
1427359809
769491481
1463070937
1059995792
30559066
434936298
483692428
1870046482
1799920154
192897068
1090489481
1268034344
15571270
943365145
771116996
1551309978
417885171
1571053652
2070172070
1043884590
1145944597
1171904213
1881470682
1416955708
913718520
1333312027
371475093
1772333762
1699740906
1432815400
128070067
983241571
1252709648
1236571384
1316347628
2039428616
139557013
176065454
1431908437
1725408142
1826261992
1805866521
184209997
627547605
1088279992
1891030182
1817001381
1742610679
43821430
1428518822
1856168844
534233969
280095441
1008633199
1765219374
375460462
1831721745
2135202899
383025854
1157099746
1012685938
236451439
1585851097
110591649
1826453865
198529842
848643225
1590455364
1257129130
293840827
692454744
779265825
872789399
939142010
1414185117
239572087
1078063794
2020626014
1522640423
2086277382
1239814998
1470201975
2118487268
39939694
993441418
617262608
1087336187
757760464
360606628
1784162724
1168191742
43277559
1118452814
1979029716
24509232
1648920090
1488748991
1870632473
1211861661
773379421
577978980
1634194586
47151748
70192621
2060156289
1153471704
754760447
1230013871
1817419007
540093899
1393807229
1431996837
912846520
938479147
767333272
1150095761
1607790910
1638047268
569721131
1160064505
632979095
1377190335
704713037
908852212
444277640
1279349983
1196561961
1718810084
228558191
260091355
260602290
248698426
1896395793
1760741020
1002675594
895312426
1051291914
1871421288
51317386
1660984966
1249633269
367107664
506329345
1561944420
1466547718
795247894
1773615552
1731631359
1851783780
2086687686
847510939
1971880934
1815199045
509115777
928724205
880755561
252991266
1835757133
1416762361
1592183649
699997131
1638769601
1624468044
909796180
709805834
1426738089
10692049
1874348858
1113985325
62986694
1540114307
534544627
826439379
927942237
704151351
1338953341
1306478789
1565698718
1088554501
592216396
1660429141
1446352394
1489009360
1488386960
604284719
1694963923
941932710
301735684
101583322
494810591
1205922059
501895484
1493403669
473061317
2133350012
2132657733
1751605778
1891255317
595079061
2116170003
1730083268
1195731471
941161028
413604048
551549891
200076083
800396915
1788655754
169558005
1141905678
1993157809
1759895387
1070263434
1283294667
185598577
882711218
2118863802
733898477
1057078424
769501921
1523435783
1741833065
91405324
717918300
1500057954
1549569822
132546829
1109341400
233583109
501421748
691673500
1158361059
995567927
1327695748
2147357832
1721740546
1461786140
357974802
1392524500
1740429265
90644439
509225692
37769766
829542840
1758121851
1932568092
1149270665
347230464
414873846
1567660934
644720245
818637169
1109425189
1517944239
430094175
1733439592
1425714564
1347092593
1760540686
1626632882
2143671381
1163041086
986846804
1292337027
191970411
462668914
1630178112
300371942
654527876
1804959339
1497424408
1989977620
378833452
566870244
980378215
2140107655
1744292179
1322529631
613523294
395714720
744025890
603074638
1491286751
1107088197
119521548
930127236
2002236152
1796895808
30133299
463342694
1405479186
1667491669
669288087
1566645820
578346361
1841492989
1526425574
1692519816
1920360893
1721672680
1404005137
121484541
1512554480
1481961686
1240804717
1197759479
1519420910
2039282348
735526634
658395662
1227654413
49831890
40256833
2147027870
2084689664
67699648
201453770
137061423
254987440
473893470
1321672054
982932542
2108699900
2102775558
2031912581
1762632166
1369118026
1094956890
735220242
1755192274
2039281431
1326164902
675865934
1670695906
2038973272
1313141711
578104201
845884872
2075166442
1004402839
344073122
759663654
990110443
2121318690
1186781754
403837814
1172070179
1365120164
28205371
258346888
421475212
912155949
1411126304
1995787436
1758542288
1215448924
157617769
2085154584
1678740169
512785872
348653616
849835665
110133814
454682278
639678570
1495631222
1143369238
89640697
1573403252
31296901
155460164
1032614988
1472277899
1982676102
1725273876
805715256
977527157
858621343
917461903
1641394593
539287820
1089103374
937217801
90154456
879175980
571003475
2078260821
251210740
2015498359
1034362343
672720147
197041929
4196499
382379873
728785678
866931552
2144921281
451585408
1361615069
540300938
2143100703
609696316
1526755195
431863591
1061026374
1622049445
1920616619
1140369729
7502252
1573729818
892041970
32055283
1713054516
454326481
1463025341
890399053
1201003182
1108686025
798575186
2056045615
1940525560
32066086
978288807
182792051
1254280228
1704105845
1188680987
1597242643
1931385620
547023560
207727450
1346738198
698929849
1337877294
88541433
280136681
236693215
820028342
1862730652
425556174
86847591
632487303
1578571772
1268473695
2021081211
442196425
445673413
29787316
1292419304
564106041
960726161
1593185812
385469130
859540654
1847402647
165538355
767349606
179043185
731639338
687343678
1302060603
350968900
206035970
747903577
1608331831
1244565462
1258278843
1082348866
1698360425
871520030
1788191718
835726878
1870030809
666199272
605633772
2007874342
990474302
1641697854
566308431
1086960713
912689042
459489025
1524970155
1382915478
2122045908
1238916660
645404349
1904511644
1594450659
1062618608
632150845
1446785866
1002279675
259908532
716761225
400629872
866575582
1099349527
1973576674
1830482702
184174255
1326763634
416188020
1854116680
33742891
1870057800
340931648
1173606781
2075817231
21524373
467484916
1908123908
1580322955
1282815013
544004508
724155260
1030813884
1726320758
1753041402
1492021770
948838019
1841303662
460834487
169222414
283495580
1225907672
10571274
719462081
934153716
1128216874
268398660
992204908
187727103
267902943
244616589
689207072
226562100
1653937731
283638991
1842951457
749083971
1711221204
1613911651
569239553
1515577761
1420468564
722124787
1392840153
36188812
1211948948
945425349
1024526507
513878413
80687377
1813918485
1081971420
944272224
39811583
1361061307
1401962189
1045129580
1134960390
534574675
1082619107
446417363
436630919
584001630
2023729900
350584313
1777722353
777591919
156844459
2029513062
1729376695
652870257
1740346064
484752608
334859
418682909
6940942
247820939
1971669331
1136899692
155131430
697284421
961696841
823560094
689054396
799581582
167019815
1659331070
787475112
1537106194
494303633
981344694
452690379
366127860
1056603236
643663707
2090962991
939493545
171880740
149091144
47225203
2101063865
1659794092
873832031
907871616
37792206
1023539828
1108424996
648755809
336124550
2070937594
522294557
1344237376
1138041694
1570246033
1101223191
760885623
832637883
1491374721
454738943
1723033315
1280730936
1128212787
917166477
1949291483
385246976
1404051348
1719250665
374623674
586394027
1308567036
285319727
925843398
1593272826
61684093
1647200560
1797271989
704055010
1880390664
982194834
1299861381
187994167
775767927
1500670599
1806826907
54766970
69390045
903818138
1291325376
1806222604
59874639
1527556582
286777856
395832440
1042672846
246993107
1710743672
393149440
1968812110
1801220133
1053777294
2022587106
531986423
1802358413
182510168
1814793027
1433604075
76526450
517075443
853913908
1240359395
129071588
1313656332
990476793
1954646374
1609002915
243528477
1968458003
1280915861
1688898182
293969786
31714952
710381462
824940964
89640450
981798710
733987872
234951548
429498472
918830662
560887154
2012159660
1805837408
360963927
1850664414
1124885615
622253383
1334218866
1671893970
1752675912
629321286
244956085
950235539
1559354605
1570048608
768024945
1096737242
1449912909
583937202
1304601742
840408716
1758320380
232773517
755549754
7526612
678336595
710251891
1809959205
1959304447
701284008
1463296175
2052298899
2032448601
1300610998
362768641
916265264
1654269015
1452546877
1088918446
1577140312
374677585
670969395
612013693
1355348115
1058594985
1707526204
1289189298
686764138
1732009056
1380600998
2095526618
1957212759
584100850
1441633791
1136724176
858344278
257624642
1372636367
782339771
1851793673
1400525496
1113655402
876132427
1100949171
1251386128
50927117
852323677
451341250
56376031
601622553
585463988
971615941
997768553
182682500
1145910149
95295917
1103225888
1061585801
1231912943
1361655935
136328366
1740833135
1925512372
764896519
1790995026
364928178
2090293127
1644086662
706633727
847676812
1760471540
1285045527
280890166
948060245
1016861108
727827851
663000782
1367572701
186924053
1908900973
604149771
709308632
1308835986
1315114667
353105810
825056678
2019379291
180852972
484232341
691006422
1034970407
292785123
900061355
1684270947
1223405283
1475217127
1247120616
1849863303
1958176745
1671226636
1542594378
929482347
1661593969
1230757007
889274454
502058917
543183355
1627608283
1926536494
2097038147
928594633
1128522027
370181356
803317764
396430668
61330082
234554869
1934352225
1498728870
875751294
202778313
1006136868
340287326
1843699447
2023060400
1255107879
382859682
340402488
2106459819
1855141033
1031607381
130615738
26368074
1660682175
1626594012
1146959623
51622973
1386930107
2129217821
745653216
772988801
688068494
184255942
1278537317
736054301
1856623577
419663943
504371414
770938112
32473997
1696389663
1218546184
122324372
1332198819
308388571
86856626
947528352
579734779
662722314
191949102
725732568
1198758059
1865045132
858130735
117730859
1610882319
378451285
1046581073
571345365
2075513896
1463492146
605152064
706232960
622216784
643703783
2038527999
75194940
1198132839
1224600119
995819799
118286947
631475814
622525257
2001988038
791819960
1969347984
2001972671
1839329747
448639535
1812716779
543715950
1288289105
223423127
1441077312
905281950
94516483
147439314
291600783
2039862705
895396437
351979580
1557987200
1708211148
1517926476
2088113223
153915112
607387934
604221087
1172074086
945111089
1731145925
742116104
1824007903
6406380
308864178
700582182
120121170
388828672
660696954
1293018615
577331501
1869127923
568908513
831401000
738773348
1769224588
1164868778
326242362
1409105636
1027474975
285571849
575529964
2034616608
365743234
807986195
194116626
1504582294
1862499148
1574533575
1309648899
2099210276
925804088
539003271
217955762
1532853034
591320705
585410258
190746416
1599435913
1832183110
2021754522
1095288486
794032640
318461399
2014883674
2128524226
1309082482
2145309997
2138857875
2114700672
285907231
427211396
1694995752
2029992756
1149599165
2140616434
553968701
443030187
460012670
265434176
691355793
1090387140
1278186199
1277788461
872875537
1254766261
949705583
612524403
1830615573
1680895880
392061868
517119454
868870610
1838805775
1261681970
1052187510
1689726530
714308077
253442805
1569157433
1711984424
1642072921
1265852926
1257612203
384667722
1929380932
840996506
1797349390
1354508616
714887370
703921969
2142282180
891655196
1002595117
1209659873
2127763222
987502456
108510570
132767889
1258408847
10838423
894508954
1652844702
1022225004
1129771208
1376717576
937564965
1798763280
2054189772
738904303
416483195
2111370954
1345493573
649098171
1102740593
1523670477
911520116
76369833
1627793105
1776405023
986726098
1780210170
765548123
2023906744
411233451
390892562
1841307221
1887334722
761856526
281743480
1942584435
887214226
763342481
474414382
1805267153
1265112022
1154623591
1090406116
787279189
1997448477
1145830244
421102637
385653093
586074574
1295900371
875345501
1339216350
1555396142
797237857
2016683945
678523966
114665811
336090903
1418995545
1566786983
403833833
1113838942
617012715
1374174135
1848948998
1896124699
395474448
558347232
530735039
1489898115
275898465
299852564
1663682329
250221672
1491439150
1519116682
196676685
417662814
1192474227
1268501859
222407857
436469518
1462340786
2001965790
364885303
867567400
1677632722
988703905
341835610
1762257054
1688002650
1427024705
1571764360
1724832409
767955058
981806823
1731879767
738825019
116412836
832606655
1570309710
291270620
841176572
1896562585
1344916383
1568500102
1494090985
331639580
262433992
129877934
533541337
1649923384
935679671
1496704709
1143519700
1261481704
146872267
522537255
1069078707
1897526975
1662817466
224902686
915806837
1244020341
746782285
1685441728
1554776549
1643971463
1349962723
586245528
386301281
961111763
263488093
2080564762
1273848618
535369537
953735172
1749273053
1391528254
1431223944
744453302
1373270139
1709321482
1719457237
400352665
1595478651
1890322342
174220702
231260267
861654184
2125894672
2006220202
1123731904
631555881
1331706802
1319799235
719782361
87023939
591391536
2031904919
1590095445
1659945432
1793787022
174655723
321183555
921350709
1684376212
1511852781
1929258861
1605900436
1357008708
906828854
1904084524
783826713
1775020498
911433436
1338464809
931040923
1146141505
1485595894
937884561
1801619553
715339266
493629097
333361362
591251383
1346983672
533790270
780904681
1951880673
1463337631
1830046286
1135932999
654498746
15153001
2027990853
76512067
686490364
2088071533
1217850532
1712886332
1665848111
1610786975
860161487
613594425
898834062
951947563
522275786
1457212303
1434075792
59048192
1323379223
232074250
2070897845
803142119
1600162615
520362085
731376671
830072934
1359394179
519942121
1653480798
1732699117
643650027
1673770644
1828231216
2043591837
2083073504
1256828642
1303741778
1203566143
1392914971
551679786
816755109
1153769788
1918153624
804353104
1417926167
724028911
280034276
727262568
108723473
768293129
917254889
1133472094
789925561
366301570
460519914
713286106
475869095
2126356857
1784039047
918849325
978427241
11173856
536548588
1313502063
463167726
38440710
1203910964
236795520
906903631
152465583
615153413
2036683965
610048740
44202633
1823776488
1270190764
276680982
673577995
1350461956
407672810
2091898432
821650494
1467979866
1189889504
426011901
19139965
1058109117
269599295
783089019
730851092
670880712
1620757826
581768671
1033725845
791311425
1920352720
1196410771
1620779928
1332655538
1798589239
1822577435
1716470430
1890535354
1040915504
1986805604
207424534
1504347007
820700804
955728138
1805521106
1438830234
166585273
21302911
1662995189
239487005
1430932944
588180376
446133707
1083012318
146049669
1853167458
282800848
2118574280
226755320
1872922770
378698976
1922078553
861074219
455043953
1721378007
305822358
816116837
1972694248
1107570932
823528284
1211703356
1297219696
439697314
303627276
543344551
473689384
303344357
1139315664
1825595371
969004907
960167446
1341517879
1070621706
885513946
567197258
833288101
1823261375
1846650449
378896181
1739847822
211131117
1536319997
1812187983
23046436
1056629735
1424143941
190139765
296651599
28321728
1801599691
2049418175
527571481
848682788
508512779
528305033
122305243
128859637
580323257
448072721
280825794
2035130099
653663408
1250858708
121171820
653232679
1362308768
53891589
1983009872
353664799
663581298
433714942
511216157
1296508785
705067966
1965638088
1053996789
731623037
149021739
1988801324
452832630
335576606
1036884543
1982584808
1575032021
1470436947
1010424306
1432738261
950427356
1302975588
1659437287
1466961644
2113977948
128517580
371632571
183348322
1164576604
1765613228
211480695
970320827
1617260519
737646018
1340958374
48375229
972733786
187913740
524064600
23531837
1059764081
240957926
1644581312
1100873924
1495875341
197139067
2054550550
336417183
1556509664
1657768912
1783478160
1601931554
798381322
2124769500
1098958953
377364628
1873747082
1132204022
1020649034
1082620024
376908250
824844012
1335506569
1705068478
1096281042
1683763655
1324692614
1963876097
1495435265
913168939
485982351
1506492347
1379731839
2061722781
827192852
1728241195
1519852420
1025437687
1626568828
1179628898
350076448
1142457904
1513270122
788803735
1995145841
95281441
189909267
124860281
2007859373
171152166
982870866
634419563
471127167
1948224204
1885262261
520568419
1797314546
67290682
119121
2019055526
1313717266
2078134232
1143307758
1306558325
505136910
1444353171
1120256470
376380538
1051683253
316530331
369691498
56488149
1281984607
1837725682
1096138616
1755344090
1064419815
482500055
2104398944
1823623532
221796679
1789765024
1723045587
885245243
238496689
2031468807
1270829049
1095685742
1279753901
1998203428
29440848
342303510
578901022
1495913622
749531367
708939688
1275800418
1789778728
477682019
1588464610
581896985
1023789068
2039346208
1515398694
496332288
288042001
513364268
1734688298
264114404
480282580
1504386832
474732373
1904699213
254796668
1035755571
835301517
1214517883
2134744861
424280756
526555664
1310541555
1226197359
1784800999
1979295945
1215042919
731841155
1767651359
383811879
1413997093
246940714
9039837
455295671
855209459
828320883
1098248163
73454812
341026501
1246921245
1819940224
1477726216
68538165
1498630138
937915120
2091194356
73788519
1090228339
392260682
1800685093
149430093
1268524822
1187216445
141170256
1853726336
61677280
1331605048
635874992
1232646881
1015547270
803170992
1566625451
1197952897
16718273
789656313
1676808802
66596934
1696721826
590178073
764805188
336685682
874077197
419044127
212401446
121603054
1425287112
472380417
1845608396
749143904
878462519
784391668
145212426
437695996
1856588580
1295262191
1819926954
326215941
1382353741
1099465872
93668442
903924460
2127225309
1971854118
1036193313
328479088
696854478
1901802097
1644158294
1122004485
1469408329
1611379274
2140011118
651146450
219390465
1331798037
1789047129
8840282
648718562
135494002
433487566
1184785354
1212710205
1008135112
1556751641
857994439
511034501
1960724682
644225315
1819293549
113293720
256287274
1497854911
443190511
2018750086
1603740160
409074065
462472209
195553468
36546637
1144445478
326126532
266578308
1737939735
351742194
972665205
1745492319
584120320
1640024062
1538434187
542371370
1435815997
838318828
2043073583
1548808526
257873363
1208779470
729786447
2135902371
1361769732
218449379
100122291
193069784
819915125
401075886
1373876435
556721466
1796056976
2045811988
1741716090
210152618
1056060132
87892516
1852097597
122322334
2061580989
2099982420
1321526751
2012744737
2099629706
170738238
22550101
1806225395
513373355
1413282767
1029988801
1749838005
858556145
1423397597
655362985
139805158
616010925
1763031222
1336507503
766257363
158055848
819463936
2069883002
1643500028
1195426258
2039785013
492799933
1517958757
1569684745
855042536
109653214
2051432580
1931730113
312635702
1408756947
2127502308
375971238
817973211
1851379465
1462896873
1189759395
523190248
1346408921
769134880
2002325670
2000316461
1131783104
857573338
1447241200
2131130282
269766941
1909585043
1304309800
653593867
2061599689
1237657532
803220264
1771633107
1820220124
1406869911
1058883298
1656396132
76993738
1490754918
1762329182
381594508
1255079820
585569674
1174333589
715979194
331955904
495600020
298001312
1021564142
643097929
1677373663
1251066082
1266880280
860254319
1922387011
2140336519
486867476
563235057
882201839
312770733
2014658233
1692716575
61905186
2892446
450581941
1743743227
295373215
1073908417
851726309
1541192195
1796446067
1152792741
385312307
330006821
1971376007
1472333461
1376009400
1349238726
218705808
1258923002
293452624
1854749166
1175337033
1279386974
2021498474
1814851679
1485881767
1629232494
14300640
1416793865
625101843
760499001
1631461495
1434753981
217708496
128155891
2044165100
1138972019
1653889614
853278742
1812266825
2060539860
517727968
862189685
268443769
1180882324
361756561
1601936965
1721604189
893755317
1398561069
1361213432
1248376085
993222973
1024082873
1878394909
1631037809
1501183559
673075826
350745740
252903325
1395490021
1875185042
872737757
1005967919
2033246117
2137935726
1845483843
2068536236
214966988
401955846
1012879149
491282647
583691416
1197127516
102390902
1050685715
746472708
1255579792
1105396747
671251261
1178646552
505239928
2124716715
1656901072
1032125457
1934970759
1616748348
1201959676
1606676921
1370888866
1009699934
1891642796
1675046902
1191997624
1074674982
792242083
643546098
502697344
1869528751
2036068249
49135806
746669718
244474191
2057795598
1292435386
888731786
518897655
1772814643
267223574
2079012148
189434178
1146361286
204193337
975111939
1589156389
1888971791
512476672
107328626
1547968869
1258553051
1901034004
430582645
872014427
171225483
665157193
960430992
611543006
1040441816
1551829757
378864456
132120067
1028398150
1520395084
575601342
1819766938
1826192325
1220337788
936572887
1293067325
910460978
2062891370
1922279457
1155428955
1371281125
1355795353
92640246
1021816174
845821708
46347190
142566348
1801744128
1044675946
799838943
1732670647
2146205282
60870916
1419845639
378469282
141417756
1220036909
222813764
1354393302
164875007
74127301
483746768
1592798830
1088207323
637116079
1451529180
2071773224
1902687363
1705279323
710877629
149595761
173320029
1912594014
1058755238
2077181999
1142162326
936818778
285864802
474038131
2033397794
1135323589
1758340972
676752839
29457176
1498591965
1427647963
2134321630
14202327
415101610
1979592305
27239207
46323106
1984617191
233381214
429692348
2030202827
1288823026
428847956
1467736769
1841246759
384534320
1379641737
2082096210
1060885987
2101372130
337983092
1519677589
1124200050
1021933921
942095215
765941769
542452850
1936445492
377033592
330342724
570231454
396464422
1828750790
1108808827
1770894178
143457412
884254702
1832916766
1166668317
990861108
2041808643
1085109094
1805713218
1351202966
787267402
1084907736
83114727
537246592
848992465
1340565689
1142047357
390660566
1441150155
2049419554
550309014
286100023
982061213
2006603356
1024824144
272186025
148777043
65352783
1719223963
1412162891
1716849922
1050825489
661702344
1107063379
1912069180
1957904734
767680881
604086342
745239413
2140459802
896278130
177156017
49065811
1507086649
1265440880
983419512
16494899
1588563646
280683972
1995358573
1208469895
451637928
1852486829
827624148
188480934
1110599631
170745878
886928325
1669879154
754337906
903295916
1086172673
1333109778
1748022239
1342252921
1734508734
2034577922
840676769
1978027374
1450316053
259381192
881107753
2068006338
735854716
723471123
1843878459
1602748118
518283465
1115925598
177539813
454254236
1983865964
2134596949
974917312
644321311
1990375597
171440982
515659177
921833605
181615773
1200813022
472407051
179771617
2068577113
1301101821
1868211372
721141687
318991382
1349192099
1395391901
1346861988
686390064
1699447322
716678643
1917263480
1939479147
1946025014
958227337
2132760449
1469328508
567430671
1700044453
765162891
1359708657
166562416
1259829005
1960344828
1364471950
1113423865
356407215
1003256522
937379814
551340427
651865861
1682924161
1720197006
939769074
150498762
1250997514
1236660581
1251548730
1356872560
289940406
632944252
191581314
2072591908
1884967630
1623986629
1482434965
735099524
56323477
1931350057
751703743
629143855
448484721
1560970500
501096441
1244302475
1561935587
278498067
26394218
1694340853
1765234305
221557259
870655390
1062209203
190291917
1068917126
2043569099
2011767733
127307592
267975928
527181186
1191546759
1482499276
144273694
2115429824
415129558
122977837
1088236439
1127247041
1756842521
1278877163
2034248892
1098169215
765460199
164394951
203934281
136171090
563274356
1131393971
1883293304
1793954805
450167926
244969608
1488380709
659488110
1314259541
253084478
1679092314
1764466838
77845809
888795684
1375420625
1512283642
897199332
1171190230
216159110
1629733506
22299940
1392902687
1865257523
1099735809
1035039242
831799226
1165577818
2043675245
1528811870
1423458485
914378023
1297778929
115643771
2062458960
1005007003
286201647
215912436
2082827749
661745605
779262649
424788780
1167157022
1286621873
546163657
1356875624
1206838989
1013841272
1949853755
8346651
75282581
69116164
2081061505
812749807
1774601916
983186152
881657853
16768667
1658978244
1449738195
1690147192
349360343
1694674918
1495566718
775266286
1183120346
2046397129
1184273746
1432960141
1453947572
434966321
616806404
1229090619
860256769
364105668
1948340369
1758277745
870424638
1350313451
717740271
1948911702
1685544272
523115008
1113560984
1510460684
189852338
421133029
690582176
354548010
2050740612
986201746
112817864
37001541
1352510517
1108671628
379793898
1453420836
1958894328
1834332043
436666192
2073417021
533929348
532651259
1339655511
869755911
285961444
821484831
1582702332
1223914396
990340375
1718041978
1116378275
750073449
26844242
1030462338
1342850422
372500576
10483380
448704514
223120807
2012211486
1074657567
1982377177
258449820
1873082034
377081764
1582151566
1918580877
463927444
703049112
911709586
1231836750
1465230448
1635209594
530020849
1444162969
898375219
835270019
1556334643
374400653
817625645
143027350
2047673986
1670228279
247939257
538762117
1397881037
1759540029
755464864
884297901
392585280
224766867
833156182
1592371212
924871173
1643792843
316973391
1357425177
980719678
1456386196
1081159263
1454703331
870083219
472186876
1394093446
832224346
1911878602
257541968
1647211199
1089367965
1347725077
2059724300
1622209399
1091599995
254458572
1038904325
1038104111
2088150295
393198506
1580672490
198602752
957711093
1317155828
318044570
249064207
1975898248
419540826
982440144
211616464
1291635121
1303859567
447726335
1090663232
396238876
2084690794
1033409824
2036767641
349692944
293999218
522108149
555416055
1299306259
113341085
1520142273
1039661868
557361174
1755676812
962220331
811967533
1553284771
143449932
517979004
397461537
502506486
1230891979
1981327458
192894634
1921336086
714844151
653671228
1162278654
533881120
782552408
948772777
430474994
1212315532
1695094817
1331228004
1447786229
1968381756
1911336783
1866062460
496725884
101523706
2021950407
424414069
1827176109
54874313
621400019
1447317069
843547383
185391805
857519997
258642009
732974247
1840654179
2124556845
856597307
1082039895
1566817050
1586954157
1630017417
2128272020
13425546
1659953254
294432686
1792761460
487860407
847729699
622771940
714496685
1542339154
1705142653
1064030224
451901995
204657934
1324163505
995790601
584318104
1570079113
1022812638
1190311453
1230629137
1542441722
1077447951
1060504667
2100576660
140023050
1229580953
1430802721
1133650224
361685870
1290430928
604839762
1402184711
1563264582
252892789
514429442
587918076
857596991
1584651999
367081043
1807939311
278654896
288615643
807200904
338977457
1589753990
640300629
819830008
2073206992
2127213160
934036129
864425354
1694818903
1012262515
1109594628
428547737
35093564
258041257
1337110264
1005673854
673862383
16080155
534522537
694155183
68585572
658996812
408571322
2001917698
1893073164
252088968
1699979337
1135298928
1943931987
613743614
305221047
1001760187
346232551
1730727975
1899141499
546727530
2017888640
2025828143
1761684033
490869824
453404813
1027651234
1927363508
1484200827
1285404937
781422715
242631302
105411397
437926428
2089415519
63784794
761988807
73613487
17384034
80536050
108424996
1317725872
860831040
927723263
1925366933
213166168
940564794
718056083
1027118864
357703635
1955920072
2041850904
1570824817
304849099
1191603830
1681992060
1660905790
1101204240
1293930915
916602673
84285213
237444161
202694881
1974081035
1303030784
1767574196
690424819
1996393426
1682878520
923339811
731922226
1984234813
1358604836
568692137
596696706
797733065
464904930
1548167456
1523235841
67637069
790927319
1732519467
1791786866
916823722
1163330352
374992754
1572646687
614404155
1117513961
1597201248
1918305396
613759638
966440049
2135934538
813017148
329480473
378360822
864057163
598178026
1706567652
613582339
1170784863
94798245
1065479799
349323616
892183451
1160094715
499593935
1610112713
1744624528
2069172982
68090258
916196175
400051871
1784277107
583080753
2099454099
1995098523
842810953
765436568
1892753584
1937174871
1398296679
175986476
1994604786
1567919836
1218505992
1692888684
556652905
1258864261
1189072094
2039966397
1383266465
887368494
1307719403
1950893764
1331412384
114237292
710976871
962574319
1465642277
79003937
312967005
1269423030
1797760265
740507356
1398724181
140245121
380135032
883972118
295522597
1930851131
1730984768
59692352
1959360600
2145855176
1285535864
1116427430
2049419554
54896626
140936840
1494480531
483053175
58133790
1524531873
1302442630
783956589
1154468052
640865141
145855358
1119284520
223942708
762469089
1192315891
622866725
656402187
1981734572
992551099
886971850
1118394835
23914739
99511541
153648823
1830540757
1556610103
807188824
731327594
295335030
682260925
1754599152
1016666926
259096308
1370564332
1039319681
137104728
29634954
2004697332
75298502
1339081217
1457151906
659998618
507479799
876833512
890395993
1045304089
1109833395
863686743
1402538894
1179076701
1303984047
1729955705
2112006707
1533066043
1183290
885064974
398264679
1834574379
213080412
1116734702
281125297
1419807632
1811973577
1595186969
847069563
962833076
335203268
1063345702
1815943891
1682663075
269835672
289996624
797703778
68593311
905560536
732077756
1742692823
1221114256
1965998156
838644864
787867475
1141252575
1526550781
1096650975
183991432
660454162
1517128534
613376810
119286554
53909135
1203624728
101238537
519980059
1482558106
1243189241
328714816
1212849174
1870393560
1061658618
1426616993
1994035594
2065818558
89161450
1815620267
1948618534
2134761732
1457145458
1854000040
1738482413
216369241
1624782294
751836815
931430054
1982439973
1629736491
1737041198
28621504
2040025004
400112842
638888343
1646228371
1408113472
235756048
1127016119
1414259912
1322857739
2003517087
1417143323
1847663284
430537508
584303764
1375475949
285145370
893305436
211068452
1339695345
1541379428
215092940
718186125
1472721340
607037575
244095472
9038761
1281567446
1319446115
123659145
1535212393
1190748199
1983429297
2142752020
1768442471
1537555300
820818716
609578211
1310137794
544495585
758934240
428305305
38857177
338657965
142474888
1935100898
1485631946
1451388356
1252236983
1993527866
556524021
456730822
1941217159
1400861782
992702990
979657060
886179190
434209552
1109381313
1882511221
1359935350
936630673
228467437
1386749751
1381533362
183631435
1651876413
279630931
1466440149
824930608
1767696081
504976845
1538618528
684073526
327486738
1754270102
1689576477
1052008875
1631863538
1420571447
255620768
1362488695
735558490
609528113
1203304323
314386413
1832554253
1465152315
1729855494
1364100561
1709800620
1699960418
394597954
381896644
1893368371
608563220
296533909
1448842811
543866578
1542169063
1336544995
1889710682
1116905806
159164283
197752078
301976604
901047890
632858528
1379037083
1995135271
192054233
1348189713
2080061325
613917352
224921156
1212442747
1557492036
2076222742
1210835795
997394706
2045245859
626144807
433377522
1659758611
958150631
130442554
1282145745
1433293114
296075961
1043851595
2082500535
17950716
910188860
876527556
1420045774
1040712549
364564055
701809503
432774965
1430401053
381556929
987166501
1836101034
780410824
2122255339
1258863390
196815190
663401351
1500147464
99436517
420609670
1603515638
903804883
665014709
1301837496
835037175
1658204192
261026371
415770427
760039721
1867630851
2067157282
33162827
1827554975
697046427
2087190414
1800270434
720148364
516730527
135498637
117263317
804123001
1319499564
451602130
756428219
1967980236
1002636587
770173742
941380756
78150385
652219340
1140470431
1314889443
1007849815
389687332
204673566
96637454
374435932
787715026
1580132971
1518273042
945746524
2045136280
446501050
573786626
977524715
573584999
951520502
2100701473
2042427022
2057590891
882986568
53824134
31107498
521871097
105729523
1247085337
1192494319
1508940543
1634363401
1089149251
2057123927
673037851
1638105319
402232820
416313672
1830867443
552390472
1093583364
1150844934
1464789099
2099316117
388927555
1863103837
1071532416
214031889
1212755525
282362834
415235816
1235414972
1396516991
938863524
1282368694
114893768
522090843
272143110
1708160741
1560002158
227975336
1798029016
356019506
938302530
441639525
1607410142
1507898812
1858865009
1464643657
1117935393
1675035101
1999897939
982409316
1258673835
1065515073
1099859747
1238309678
1498998783
1444744346
522867980
389037444
765557346
1584965743
313775632
609473776
248619892
445227355
209748814
571528014
1659542110
1437720072
1589367452
123314965
1171177489
2072915059
18835526
816486994
61847787
194771161
30615334
686092965
607151257
1459519254
667006246
1494246594
1549048733
1515817753
1724449625
693757994
493564062
701425420
986399492
993358727
160607512
654163643
2054633456
837093382
773292569
567492195
1886615141
1736954424
1363579371
1759472518
1251046340
18545982
1772428528
989705143
1004197860
251191767
1398254099
376459381
956202709
1108599519
1610110822
1024995223
1550329228
444249085
2036382734
1171837216
1115076926
123396109
2072964225
997567699
37327207
2044037888
886829997
226920719
1455674549
213489551
2138550550
391653941
485968589
1209437890
177347278
1358280869
70333061
819725880
779689719
1664627871
281956114
371134994
342390566
110078185
1567286529
287835672
1044453184
1255477650
469420286
552392121
1753273048
1086895692
1053792908
1536401952
254311781
1198378923
1094929590
1200186258
1270832450
1316147842
160045305
129792734
288978023
602056846
831527880
2014648421
226885146
421901919
587794412
1872767687
2129344095
162332734
161427879
832482339
1965343887
528847519
1325864694
879561831
787149942
1476171144
645559811
1477338113
1314698798
1921932340
2113896293
184343547
326900331
900036224
507156710
735385358
1928195437
2053235319
1030306475
1865647359
1370587844
1053992105
1462467274
826808265
834331459
923968374
568351024
1368432084
1481477081
1444926587
1686768119
9800735
181724648
70740474
69424640
1877816749
1291752419
1756799905
360742376
39548569
914762680
742512804
1203871684
1668048183
998030756
275305391
1932666226
955766795
658445875
1594249334
2051157718
737932557
1010433661
476397087
2086697989
1994992564
1618711158
953550819
46990623
1239231959
523730717
1053010155
1538994593
1977687666
687087576
1645302150
1261819772
714493244
1567017907
1285290319
582303574
1493039355
1812502437
29729535
1135570846
1882243592
480432546
1269232658
269624189
393680213
2046732365
58887849
488348576
1579770256
1657090502
723654848
1293422755
1444320422
797430975
639816485
445756683
418427866
1861382107
571781821
1859832160
1116329085
126156151
1016003027
5254706
962771157
1429188133
1921782278
372347802
1101741692
1481637883
1834396628
1673959598
435473946
1898828034
1747480270
880543770
127567117
891213525
1129988890
1200254149
441833552
757132907
690410153
465380238
1988339845
290660702
295522597
694337485
90844056
664351659
1947236356
1172413320
237964760
1131864270
687061160
1726989972
129281885
947399605
1139488941
1014759949
661517744
415658884
296701646
561774776
1869513887
192527526
1657312438
11255021
785532576
830050687
1170818421
849092579
671686727
1297601415
906318699
1209366424
210936715
2094228439
1852440466
1540873050
882876934
1417875124
864159284
414893216
952492884
1975606691
422865287
147488123
1657069046
65957280
1224442870
204503455
1120703398
1419779827
1885645139
899575467
814810048
1717439391
1584225198
1982836074
1839210018
1476018227
1722931861
1120486638
277667731
1523255765
1493390562
1789356725
72092638
1621197254
2077032661
1779698040
1895782216
721745266
1471240112
231265407
280475590
467350554
1316130970
301542494
294087282
1949163211
341758608
2002509217
589676252
1623181809
1425472653
1939172214
1721741269
149769819
1481315047
1789165395
62643980
1926213837
1457720568
1176070924
1115767055
1086493679
198958038
1340289509
2074738921
2136441500
890200902
1058933954
1276653204
1550165485
1317550312
188771911
1016308675
598395239
963103402
1056413557
357478988
2013090378
766303227
681023448
1646942420
2135539513
684611525
1461367549
176635831
2080833749
18274037
1010822658
138834188
1475120323
914296375
222363268
1807783952
1088803331
1432235646
1346001559
1691319207
1203437566
2130421919
1145314811
716663511
1561174927
1006878287
1263365831
1131150053
1593186770
1808652170
1898544453
1830905675
1798507175
223685581
259788100
1544425588
865387040
2004624000
1035161324
908797635
1598483759
347715705
862189280
943319949
296257474
576927232
1015246500
328449659
157663809
778881711
941219623
966480792
1930983600
1177634989
1869525629
2029457326
2058493310
1354362722
707937244
1792175733
182476595
343833035
583423464
1887772931
566160238
1280278298
601416351
1165674321
481002575
1415734031
2007457479
1689032030
992818080
488971074
1287556267
1466203112
1262433905
1757138772
1629932756
1346481730
79792736
647426774
1812580202
362223177
173647189
2045419468
2009163380
488082622
1695159687
507961484
643495976
126815407
1786771434
149421431
1172351182
527951421
1038046326
550413803
1907069185
2000301052
504811930
1610713235
1961323779
578144803
1992213250
1544252382
847817933
2001579873
1526448393
1312085870
2129016703
614079661
242459014
956909347
998032790
841289898
2106837201
1958248888
2143043651
629941090
523962740
356679155
20309194
1492306045
1668280020
1383200179
684649362
1446734937
972617668
95839965
2020179039
1694752195
749981225
682590047
2116667523
70019240
1448173992
214255670
127877312
1827722026
1387496432
2053709489
1402800819
443797516
304300270
448866724
2120327398
1728708697
926354009
471535251
619923375
672069809
1694104488
115558192
122528151
26296787
1055196284
902460918
1511342762
1054932912
300953578
1308303068
381796681
1154995665
1993045204
1556450960
1496157197
1316961651
1408532266
915793034
1460526247
1500077376
1754293863
2141115645
1340380539
336805841
336070584
148638501
1816272326
551819378
555055679
1680095402
727494386
1904563661
1862448112
409403443
1171916326
1410795075
1495990811
2020550235
361767304
2064244416
886234744
603476402
1541188361
1401467949
1322795749
252658826
1856388838
782920803
580692769
727331342
4743309
239980382
604766268
736198215
1348495540
1755773304
385468447
1848108289
1931274172
1302448994
524446730
571069629
352822363
399424582
711441656
1995607084
1702493654
383243238
1696388645
81994416
1988662394
2139641871
1055184425
916621586
1882486357
560587562
219138536
1206882976
2092976428
625688514
1305212552
327617594
469755887
2123020757
2050095790
1367142475
256885024
1386325731
1116917132
1575294765
230605653
667440006
388053182
1129411185
366985877
1471710742
1767577907
487059348
2113405561
1065320600
97553590
470253240
1555030086
137655898
1597277781
1394275277
442659087
849290147
1906174849
63631819
1240563243
1360914671
282600857
1073883315
333633770
1510482593
1591235459
734983830
1694107526
326008563
787259433
380498678
56598091
1068643513
1211526648
1789019625
364755364
34873633
575394868
718143833
990260029
1363030535
1672489061
1765452222
1715701770
1971667984
220805754
476674798
1676290815
238744754
2099348840
1361992399
1438495931
962950731
43833667
793327824
2074717240
1372926501
914611934
114342710
952369369
1780039515
1016377270
53487993
1658862525
711299691
930868919
1318911675
146434121
1674991620
1591732527
932012531
130107923
905429889
613694629
286501472
1011457034
1173734584
450307945
613286799
1945921145
1450489859
266965451
2125052080
1757846703
1950915879
1667601984
2143588501
1913907250
1527202131
839270399
1946845974
307014606
171487040
978078153
1649511351
1034541632
408984701
1940086699
1744276628
2013077844
2056573849
907014212
658311562
598405696
260977924
1752726564
1744582279
1767331271
1705926701
2014355731
1643125107
1894018639
1353397217
1087567698
879840610
1959252253
569972196
570839476
2097199754
1023678079
1282891050
910644359
1447741234
938355777
1854349694
1275035596
2126361507
6411264
1541654835
1731223374
2050298916
1442709433
1704341368
2126613353
1095407059
805846958
1814981615
904311862
2129822305
1225245102
1948912512
1520432953
1162332402
1759880730
1513417294
428748179
1598080019
2126450174
659876384
1266494339
1898171658
601660135
987742016
495991085
1841172496
232734206
917499235
817592768
667769933
948410611
821211124
813089220
1511748644
1483064928
660899656
201650308
1335477758
1147943776
404036226
1970592991
898122752
1899930538
2082549048
1729504957
1878198644
1167102621
14540065
456126792
882438518
111556675
327065089
254373143
1881600668
515231833
904035199
1068732715
846854734
1233914748
283200660
1281514569
1913208137
1002087626
761091144
1625543535
1052346635
1618239968
89780717
245754976
562522987
1356220225
767696109
1721081874
215971631
1551442313
593771844
819474343
113251689
211709124
373999273
2125763290
1686291579
90672263
819579136
1871247497
72293468
1040383167
580469601
26248331
535030474
131792044
509910045
1401585199
1243792661
703573148
1542462390
1436386606
2074044088
2056421976
260895155
2133044778
2039553559
1388392248
1136304048
113512571
429688981
30532238
320612506
12523540
1830128056
1825745050
1552517022
707194792
848841313
1000012024
358312840
600782082
1506671450
1068862721
1453892367
916898782
1521992693
737649292
1260865725
1691319425
1151184525
1064773821
678199011
2077769862
231001758
1922185037
1810891449
1340556457
2070462950
873717864
1510879508
1451998964
898375330
1371678609
1901901417
1260284103
2101000499
1399458037
322989733
1445730179
877168798
2123365522
1891769063
916013061
1248751474
528159661
1426939244
2039358333
842658004
1421760743
1984387307
1128411781
1235308179
1607932094
1078171407
12812997
98503158
1076780407
708443803
1683208184
755349897
1773004737
1492171996
1597367856
2136063987
1490106948
438642946
833091289
1997968104
1749575228
1955884665
2014634659
1263430250
307579414
504690472
17115386
1669180907
2065069864
1446954713
1163100797
1957085718
254170146
1453037394
264408801
1966520070
1441014970
695460659
1693457533
1380961682
52940040
169653109
985522227
2062322430
26279621
1893458533
766632867
1441632150
1234531325
562828557
1455027817
1571718001
542600817
29816146
1278489181
1805118658
948294630
190533332
1180940753
1672247493
644599191
489836079
686571840
1579876282
1771305349
476616548
1316781887
931957692
1288723181
787832759
972390148
1340416666
1901171149
1499111793
1922951765
1828215593
826970576
825772195
1076271822
1569354099
435779775
642247945
1878724551
557383844
1245321524
1440767831
1443320953
617399170
329865888
1968216261
1660517655
1483759953
1079338032
908684967
334366260
9326058
460803817
614668615
1961225362
284003910
1634143353
1184644974
1766514535
672076763
1112960953
1014569045
1932832339
2105934802
225540770
1000703117
715654633
466836831
1327403863
1482010455
2078690426
1629262944
753409549
1134548338
514562757
878768816
1964035550
26921449
334516655
1763818101
1123716777
1273542971
1027097185
152995388
1475384402
1003201313
1692494101
754317229
1249419653
592404036
1790065303
588887075
1008815667
1395462761
1799604480
1776886938
1606334707
1674230278
1661063251
42968687
295624969
322614418
439738518
229893451
1683768341
1787502251
636284825
496077712
879802963
320537048
725820533
1908426307
1702563597
954828574
519936427
1558757801
116521122
411008399
1440412184
1615502024
1300257247
1209706200
812770689
1136730206
2006764737
199795122
578994781
458648358
235179142
1691565247
1196680242
512696312
1434414124
2023756942
1919962226
1873688393
1240270128
1710647401
1035980275
84797078
1477292357
273401664
377113065
2074842860
2023856377
1453166319
1908922313
1571664240
1892906554
835232533
1895199694
57793039
171411657
2118352265
1157269656
539359224
404107844
837808333
1789971483
1589318736
418851393
529887367
2145974214
1486959522
270100324
1614169240
350576761
1628997640
1411273678
820384400
82187083
191277454
84640411
1945993465
1645749290
1339829838
1212516715
991454430
1451792823
1874882811
1203178537
349349343
1437856722
1831349126
644972266
1345872850
455046847
1052009004
1856711583
697126364
1010969425
1012875897
68945029
1483618154
355677233
1114828001
2094383365
1385456829
1438628962
1860964747
1353183265
485397468
567523963
1447526883
207311483
406276723
1946622693
1253263243
1833442203
854475205
1173018837
178642418
776530063
396950494
1079219529
1781437232
574172777
500357339
2083078964
1639206774
767395888
1679407803
352452887
1481722805
1881740532
747006607
1768172319
1460517378
864797656
607815899
207052930
232407831
171416730
1658996454
1765868867
1923135401
459790174
1005177033
231060579
2047039345
1352956192
1199519247
948479188
854725314
66436406
574458996
15200738
2084064783
356580085
2122820902
2110029878
1046217977
460511934
649848987
1613625666
1134126433
32141170
133701609
1396449046
1280221299
1795185255
1566650597
1698365421
2078100503
1956817574
1261448824
1036899392
1054414033
1137750060
1886192312
498310137
1508221421
1529264003
591243952
1583374908
1486632142
1215953294
18843904
1321630244
1436832048
1912453909
1284275568
1850396430
1258474010
1964186158
2049809501
986135039
824939509
782066340
396118481
1499608946
1955930843
215603612
62841158
828433943
1352278976
1834616508
1477699112
760799813
226953568
299049780
868661958
756002281
1898306417
409406288
1755817482
303395633
1552754264
1680279440
1588600095
173913809
428514427
533800006
811055348
875223853
743309916
1644443228
2046124610
932551658
1471528360
1177387957
274702457
666906362
337048732
1875597445
1288565151
570723161
1817601120
1975289954
1145642971
218113181
1209570353
1436175004
166818936
241146343
1755409290
1567899324
1983332252
642688267
856116938
89519356
672053795
181510985
1976866486
1859613029
458142560
98906442
152168349
567246009
1472870939
181622747
765414326
727129561
1727372632
1219244674
46551645
572925800
988814281
1824456738
1852781799
1913803898
21893935
1769559078
1580197934
642470760
1564759390
1507921473
1330073984
2122914059
1266293596
616041542
1058045389
1586019032
115366033
1415739463
1397099851
506986682
43633770
2106537650
1060094215
1369386418
1689581307
65132910
906030426
530997076
734508594
2125496085
375693370
1153171687
1606484381
378967515
597515753
1335718915
119468672
1066353991
1280454752
1164957154
120203511
1720920753
1844469963
1656902039
100598200
894348708
878619936
1012571038
1643863551
1231863102
2116216964
1298555884
460868475
1429386760
2141147864
1422009825
930662946
1621487681
1880066779
734868106
353312961
1251727954
1827863064
666520333
939063803
55981620
1935622661
1156729094
261186446
72912825
959929351
1520368437
786845902
766174430
735871704
602463473
644667797
659328769
984244455
1340705180
728122495
235090807
1581643086
379010743
896335941
1222174062
1957759278
1152440991
913827018
791598734
2064963561
167746194
1853503873
1984411315
573479059
1694719986
1599004198
2012201115
1183126258
388687760
1823747662
734407477
274242137
1299529596
761047489
1369549223
128278255
2132001223
1613425162
1658990532
275288245
2113753221
925721433
159535197
1556488884
1072772376
1388979554
584628677
1934398908
2133206901
1843823470
1114421615
747837746
1898366457
1695642484
2081431373
385124347
577663231
706324550
662594719
935971799
1006936365
1614878057
1610290256
1104655563
1960235817
397969428
472100914
638986041
1032770577
1078194030
988785855
256035268
1547959084
775348174
643517189
1067277970
378826403
1588440200
262317374
1923142032
629242267
267507498
689544145
529390037
1188010572
127158338
1982309017
2053782966
968786753
1972652322
1005673854
2059093142
855715175
1284258569
1036318007
1445708074
648570408
709798815
496261366
479316248
1885503833
2119405956
1045054178
1658718159
1255060471
115668184
1081356233
1263907985
826538177
1218858369
895063396
1936953879
2027381281
970609821
260189709
1189263295
1804649400
1695174330
1094009968
1847592915
1106572825
48516798
1191854491
1924946195
216120930
293900401
239016836
271328945
2067126682
1211224840
508961940
624846410
119651266
1800390776
1968578124
654177999
1323334271
75121841
92460786
1296748335
2116556732
1231758051
825247020
1466261821
596697647
1052283775
860944709
456866648
766181254
554475231
361590122
1685724693
1952927300
1578452441
825823775
1929260000
1340743007
1121746563
1412318865
1238492514
1615748862
945689163
193356792
650059727
1082376813
402600596
812558578
893698152
1015439828
1083409389
278479859
2090404274
863164593
296880159
1178572755
1356020710
267865830
947534912
2142696359
446444339
1825390778
138719301
1234605368
1522665867
1321695963
1331742214
663502170
1823398838
628278794
2101050735
13699965
721086536
1265779633
1284511451
1101323125
459064605
1350877027
1999553915
2120856946
1714148366
800492202
1674592287
1112718801
2067042706
1719139554
1945030996
1819938165
591779662
1635260190
1783236139
2014036347
2102577782
1883407112
1816674692
2052886625
834989537
1320541135
1894385582
876954180
1361051498
836444312
1680791195
147153199
1627263474
694781537
1395970821
2135539513
1467690397
84876451
284845393
927331455
1113042694
621350167
1733425707
1217120896
1960762796
939394954
1305221313
831539840
80890681
1923055119
1487584298
1507843707
1152360230
854512272
1946062131
1434720631
588328776
1853223789
831379973
505043319
245944768
411633692
796455521
856454036
1691829683
1693213907
1146559772
333851389
525146382
1244772289
1449117456
2091034381
515052722
1941618983
358049585
2091100115
924221730
1845961508
1951131780
1534026081
1968078956
1666879828
905324046
2081044621
1824221281
413905983
2092959759
1565633818
1936595666
556830780
776312668
33761847
625518876
693320487
1167171931
101311049
637490330
850550926
1801885821
402720022
579102770
82688731
1923418589
1473307475
379475303
1407705301
994356131
1764480017
1187640188
1954334772
764888802
601666690
2135610123
986392462
977171082
591878877
265617035
1838106394
760484889
682476661
136684592
1734357893
390790925
1207985586
1544483529
1298100063
1981045495
678172055
1765095016
433692936
1970279616
1530411698
179122060
1468889444
1245114974
935220818
824619367
1215299138
1664630785
956746957
356580703
587942239
1121635286
1186319318
650673478
1149597183
171958129
902040018
1684397677
1540049151
1386684071
260329094
1158351353
759572412
93113147
1782557843
1342238123
106326820
1877905414
1384306306
604062795
1424827326
843935123
297491784
1929399305
315956191
600347873
1038416260
342549969
1811716357
185279996
1104378062
1440242981
768021302
989350751
627923731
1400216104
145096756
665801859
477990284
2050807128
125935563
2116320189
913250159
195575469
1979154834
1641195908
1044053757
1900287011
1520179812
1316182626
1736849085
1789520104
379081050
1185566355
27473589
1718217340
1379394258
2127797060
805819281
21706384
433761097
1507380437
540468618
1608267052
173598184
1590909975
420831737
91579975
1606121447
306983006
748203003
1860001417
213315645
539706467
712895159
1407420168
1783717430
6256360
571518988
1377807214
341093845
1165365590
909136689
994607255
640367684
1800964538
1385781864
1174891192
1021147864
334213060
336512654
1126460260
940434038
1153073965
1129328001
292097278
989927706
1155713414
1169858283
155283414
1671607405
1730997400
440007044
2004935428
1908192358
1555157497
1085306585
926932954
2001815039
112505607
884054730
1094740179
1811293963
1729927072
146461984
568412785
1746686399
3960317
92938507
447706890
2074315557
1105682189
1048435019
555376879
1911110979
1705034614
133163682
524936721
1397587302
121760984
422530214
1790950724
250200437
1572309960
1128823402
1984427772
1181484205
231352591
1780275572
2132384476
1686437773
951951068
1445823969
475424585
1928450249
503061124
661329697
138257785
1663443874
544063561
991336647
1425267248
300162014
171568650
1730995716
767734733
80700653
1191892053
769166099
1286004821
1629829107
1010433661
295807509
416758950
1499373805
1160322509
1396366777
694220333
1197850751
68556369
1842755274
738622960
1455632376
1061787847
2089105859
1292083407
1719098213
1096025810
1910500500
1775645169
1005551703
1385284996
508502038
1984380598
376865126
572959853
1623158089
1045674743
1448483825
980636802
1020829458
1683207121
958594557
1602036550
618403804
197284915
1045616250
617539216
1470551140
778360579
1876275527
509147602
1032245
25881214
601704088
1208080838
778257541
257040349
331205710
1727578940
1448534271
710271337
19201826
1944528434
1941377565
2092852592
205429637
207121743
1103100268
1854385405
1418805219
1672643153
514562757
1775050197
2004938110
810819589
2010553465
374402433
1707242556
905067352
2031664203
1980295584
1130234358
1611788526
1404735565
1545616360
700140104
132508266
1206172654
1086118612
624777855
804927922
354405163
1443715598
124088111
1215084462
440844773
1463535909
458146353
2079098916
1465877006
1041541495
992113558
630043365
815515005
318497178
419589888
1999490482
1231192384
856006916
1028938518
1169849803
968435803
1102419062
2075562
638779684
35013445
1278235850
1025847649
240191391
1586012868
296595143
399670047
23550421
1610053873
1756863142
984820159
588653246
1944863852
148720675
1980460889
1579943694
1515590503
1385524898
542680698
162448699
1178780422
745938276
1705329745
283499603
1046724946
2122037065
309576306
1974180997
1778763704
937458054
360533767
167255539
782050264
508379679
1940766922
1717695445
1452688184
2125982586
309606973
1435647931
1015856433
909912077
2051462343
312420282
745250052
1268214546
414047985
848801887
1248967612
350345265
1606355711
1205140726
250916161
87960925
218697726
1983706544
313060685
342296548
629445681
2061575865
1584134724
1405328846
1590130150
1330015658
40835340
453415931
1012810889
1898033535
1769829044
1367120792
82757366
1186292696
171014165
587000743
2142345539
266674836
83555192
1190084641
1269301548
1896605507
1358133658
1063467148
402559023
2073991349
1666301507
1010404563
5156320
934633644
486334203
1031452202
1859320639
1808165233
377052080
1191956226
237492133
185161325
703860569
2011260552
217550158
1130743294
276090854
1389892668
1800984574
1876173305
940741565
118032142
48511836
1154465909
1543593825
1790009043
19110573
1895528718
205244781
1215633259
409005112
1317641327
1590411107
1460093707
1911287988
2136063096
1107624882
521985043
414289630
140755214
2002271433
1210568054
487944170
2028668230
1671245473
496636308
1778295371
116067735
1655223966
1747890901
228338363
103800730
479411105
1507954758
2020176987
1326495068
939207805
1393811977
226137263
1511481949
1447265286
1294460419
938252307
1914832759
881733874
643214271
643250662
1487672434
1288252794
1411776165
826538177
878031298
1506712259
1489145823
1201742779
139996444
2004482053
815668016
1289091267
559296762
2096129879
1674880282
162520919
2124359702
2078682189
1937597362
321070395
463207637
1277123149
310760427
436613399
526811434
1359680107
1417917834
1592140942
1440610554
1000938075
259727581
587148324
180861406
646595787
227886332
1725104483
1428411021
761021747
1428551906
2139929590
1720642695
308192870
1521900428
809603933
857387311
839242905
1627053254
668212639
938598429
1924315845
617019937
1516594061
702607628
510842055
1718472419
650140468
950457196
1237553107
1770943015
488102413
1296519156
1057547544
1781887208
1353603220
2116560303
754840227
1884875653
964652933
667225763
1177220123
1407530350
1297819178
149211626
591324693
41368316
922729127
411350668
1659070704
115120825
110715474
1635622429
1741142424
715395218
606251677
2107467100
1596691339
620391959
1439152332
1389041472
2034106709
1926279001
472838939
604980325
2003357030
1194932403
996595363
1707742451
595981822
1388865326
1430079843
1777045293
2026849668
1424595020
292280634
703206393
1313448298
2038581388
1973130868
811339791
1982640812
2051723615
113441858
280122353
400178130
1073371117
371393878
2011187181
132303586
1629923886
1539399790
1905123516
5100822
1914457282
1950035814
1287939562
566716966
15116411
79845729
2071919585
1917313590
368101654
839769273
758191256
1274249434
2116601515
275580822
1257856455
663551856
870156947
1720273172
691361246
17631786
880827980
704552540
1514129202
694162439
1831314788
980306482
1112837702
640448262
867246753
1155848314
723008144
15730942
952259908
1522886399
524222511
773978445
1895849104
1622253338
1292429656
1721036413
1993542630
449065780
1109946575
1594707034
1075166391
1977791213
1000699504
135078430
31546469
872074214
1110325323
1968068040
1843149964
747305776
2047304513
1392010318
1097454298
553627058
1438942976
2015670616
1286649330
836390894
1745532957
82968590
2141602458
986514880
340737207
1972729761
362767533
872110304
291316339
988519912
719460690
1863410631
161095413
1317635434
1045516458
60236577
910164526
1704610541
248358162
1562056938
222604011
650634596
1170296648
2038626855
1661816086
1792910194
2096247126
2000301052
334812186
1622308902
1192117697
1200307892
1667517741
1369817847
1903063823
1967032610
1359545399
1350354942
2084596252
2027069390
4880715
1314693122
1309019524
1781843921
695459836
530489331
1622547471
1383119716
2071238972
73676665
757061934
602834561
716907623
2091486003
44785024
1112911301
926132719
361186972
1303297202
1739550562
10265369
42235293
528139231
1462136932
1042266616
728442623
189720076
2043069826
1103273980
354014650
603620948
202338196
1439567226
1320721579
596230601
1757460873
675755844
695534542
710914170
1246208474
2075164939
364979141
1449311358
1561430759
672390964
4121757
1523234749
2009556643
1785579425
1621289065
1432202081
1295893204
1696413682
884581450
1853323790
1646319462
1116076159
1999100158
122267463
1454781126
1471680072
1914711627
1401313364
876124355
1377067884
917209423
1851915164
606139697
1774537737
1746618802
1180087722
1958439300
1391605175
1642206073
2040867011
1753654797
530495933
1400023398
1228114362
860894502
1331530612
1086496419
73885592
215854315
778245145
1042930284
233907629
1274014226
663841636
1113217589
174453394
1459394615
2145553652
465233986
617967047
1509227648
1460319415
128896639
1494396086
1913639518
144914728
1456742329
1145060896
1898607924
636515329
780343760
592862209
1679243610
861928205
415330994
725041866
976554574
1949380888
310991974
2142793793
574772137
217529420
1471740235
713575867
30175726
270107581
1166870228
1967184402
1110960433
483724527
2020220718
1212829007
1523423460
2067541591
647422983
1254456362
50202698
743158353
1399679312
840476944
1650160545
2054312146
1278706793
916923517
796889427
1296131271
980778472
595624910
1292247088
506594265
977093823
1727197607
328368259
1197001787
2140297994
584260913
1796839526
1993978379
706335812
456962147
1738728521
846167425
360350431
310242010
2087892261
1616170319
195243189
1728419021
1342402525
1652704577
1572006011
102811104
2046850812
866387507
143422906
1430618591
2089150222
1136432838
1788380826
1273061313
867365044
255637744
666297400
930911533
1398064160
1441813073
1141816219
1909980179
594239296
21244886
1960681460
25549281
190742847
685925789
1544567614
355516306
1351390138
1828566750
1801213346
1125137380
1377782508
1051417273
352285028
661658239
751345726
446928976
2118197320
1318277044
1878928801
1533313639
1134982497
1061032045
114610586
1983285789
286133194
2011911753
1173466831
2139672613
1767105720
1624780179
1213347371
918554567
1099164174
736703802
1397246562
673586387
1795784321
2135381387
1513849089
1053706137
396740936
1827156635
1599850838
413510397
1335468987
20494066
1251449650
424724783
277736852
871728684
66578672
1699646260
818121322
1049034285
166352184
2034241493
39336498
541246947
1567735240
1640955045
977036868
981743041
864279477
1614395027
749616614
1355514983
1968760514
232407135
1699692636
1245118339
963102871
1205957478
1018381305
196522351
820546252
1024404199
1732066135
1046554499
595853302
1992973954
1663407315
149919606
1171722706
1496038718
701665066
1374680024
1969444494
1287461430
786288953
1360068462
2096748391
1061299023
1207266211
1671837956
1190578611
1944474996
2029818150
568345449
416662427
902692623
400638828
1137588432
1968456845
136466788
40585946
1184735597
774251585
153783074
1605122365
539307678
2003338971
1623341747
4114467
722670338
1711302307
1405761448
136011677
1374532195
1167224404
1605939087
1932972118
1776447190
558231634
917747581
1044420227
1821207802
1825125979
832491240
356902455
1930238469
1629399826
919700704
1284901701
1410909680
104229256
411302154
1532334271
2083159542
115133174
959048818
751801138
516114157
325494664
1419545358
57656943
2134975356
625940677
2088345130
1738235696
16913925
1606422680
288165192
1575360721
2104306827
62127124
1355443706
1092586097
1300019512
330946613
1881854854
1160576415
865987300
1938563895
851752410
1156123073
190329258
1594766764
416477137
660393765
781262754
200800736
1575722012
1888130056
1866284984
2038066868
1212907921
204661291
1016425615
785522147
946802501
451699094
1249289712
1528590916
2008590562
1335885477
1771380699
1962854521
15385413
262431433
1435514951
2036235767
900147524
1970639690
1491785628
1257946488
1796887133
1471684456
1367445202
229718482
744143679
1088563969
950878975
721387006
1081433832
633336493
1624007565
21266346
1450167206
84924217
1600877839
1286047297
2082569707
380397545
1451740406
672997680
721763338
1749973909
66113952
808550819
1393278574
1969457773
914950339
1310107200
946008108
1162622214
737545209
1615065731
1367944852
162606285
953687882
1255124289
1781756355
1337880046
582457033
591782050
1300029158
1213332054
962276223
1162833323
315731586
1493390118
559799059
1063983831
1989175587
1853523174
1060230706
127307121
85005336
1653929989
1459819786
2093070562
453636993
1598620609
1945268789
870831924
460900444
92471712
1812103709
847357612
2073317215
350581600
1163415650
1922794215
1897168430
1160611950
307879442
1331432728
1851202803
330579729
97784708
713653463
678786904
623983122
1981705376
1100439829
1807174140
1565816014
675403248
1397876813
1345429231
2061082896
798310176
1929746396
816712824
1660665612
1401599028
1185791399
1272323062
207226801
1002816929
890849497
1004150215
1354727392
1081986207
473847272
961417749
207870579
200547790
745798472
1223477921
1861073110
1078606795
425796474
129537218
202364547
1687357455
508197727
1460927753
724837005
1775379401
503554993
1141174152
1549634295
629331679
999175238
619763063
2091866359
704839876
396083261
1483603666
360958815
366674671
139358775
722827066
904345984
440754795
120255413
265673109
1328315202
808714422
1329441658
2012959388
1439109702
1621968863
1095338780
1411341746
2099686018
1829330970
1673549525
701405901
928100479
1774411573
1582900563
838148471
983788247
1022769002
1685082344
853821444
2073820573
1652142335
302303053
1453083864
1069040109
1240874918
1335737834
531779389
1607193935
2018651257
1115692976
841817662
1158457532
1074376006
2047901326
179074165
1183206382
485142091
1214818740
145736575
511707120
2121789880
718763641
565376499
1235171293
1022560563
1316493973
1093096453
15044781
721770987
202213227
334183150
1075603008
1060789941
1025653067
483472000
1476990086
2012295204
1658743585
1134918057
535606507
300687647
942218053
837147885
238356568
653777389
670428216
771524818
1327604746
1426741863
1030339287
1190246679
999126074
2082433910
708614109
1001083703
1936560049
20110551
1547103571
1345468132
790583787
988076448
609411957
110288568
2081617127
1338904856
13011471
45617329
1744386245
721781066
200267306
1145303900
2059987806
743068475
1955890679
494065868
192250624
236474780
884492467
662987484
209489628
2130355963
1286366736
1253325144
1864798317
1137965286
2106565577
1599696943
412311838
896645416
2095504431
1270235244
392229076
215604731
1636530239
2056821155
612743821
893481713
1585224341
2128500167
1833754128
952360172
2125114234
627928133
1399846244
717202560
689532794
1764651281
1447028586
778818238
377303176
45157839
379255394
1728205738
1297547872
1596198538
1194473448
268684694
923553996
865033231
136483643
557075337
1598730860
1379425691
1941762528
924008618
1040282481
1673179003
895553109
1883824943
709630723
881831696
1964289366
2111162005
1246759871
1108048086
98310842
1395654583
49185350
2137397864
741364157
1429701202
1804912361
482973537
1968477430
50245955
1074039418
793558816
342241135
380051221
2112843125
638713573
914597743
1306547395
61523046
1529369346
631653391
889776556
184542706
1047170485
642678806
697794164
2005256549
1338326480
1701447788
1534947723
221516582
175733870
324681764
1475815292
737430661
1354092530
1586526203
2092194947
477192010
1871832318
2073417021
1796521441
199072860
1683233753
207546753
248548180
1647208507
250980224
1361866613
1704144076
297385500
1006815397
1528885555
725251104
401996260
2017726876
856405540
1841811955
811896299
1189736700
468106388
22216485
1663299475
1229215994
1723084508
1233169510
896744627
1579233727
1537192100
1768756537
1668913997
1453359633
1696692046
2010586650
1418324133
208916063
570807526
1407102006
824133348
153502506
253352263
833717798
1849441397
1146348416
347826371
718931489
827810425
145320925
642120136
1231841078
430251266
1035774993
930467975
501136679
1525923184
689107365
1724550910
1423943273
1702724831
1104245831
1088718075
705654036
670496162
1930045878
1511667725
1484740451
1237602694
498067634
1021677571
1493315310
40905530
300614669
39120797
1400032963
54699125
685189619
347340362
937885699
1639622276
517875807
1756336270
1253154317
673253830
957151146
735368605
671718827
216172251
1945941349
1692995192
74222920
1232174450
896645004
961218184
709657930
1780277436
128113195
1402510957
1441349824
962490960
1517497169
451398667
1507130769
313758780
482061125
778296079
1401594106
603739471
289563916
44200832
989584340
945770292
612202111
326936665
1395391894
1532499284
242540717
930012188
188970870
1547115583
1940000008
1850145944
944530878
937109449
1045130940
1320725802
1394304024
1829309716
245233267
967374865
501951058
1365412221
564972152
550511952
1450923713
1520082436
546164379
1026925710
916235864
365170043
1098933300
409960429
1088255002
1226331584
1516518403
2138926636
1434639246
594040095
1085004695
1693965418
2044248290
1085987053
57546266
1240534357
542257452
791459155
873030533
858974440
1711255961
2071315415
219055961
890232566
450821009
219337571
1988053649
2130072591
2083934673
1121863779
2026634828
930356570
660046359
397007426
1361634844
1113006965
2067437200
1961522041
1574617544
1417840189
2145111121
870010708
906929520
5963908
1677290800
104564338
234800416
1585763260
14943963
508743640
616838003
1843065759
62760777
574653539
628829662
1281013351
1772389119
1326831459
55049490
870139869
2036821234
219337571
1625397200
1130276391
1865742397
1425615097
824185790
1967839257
1565669839
878826560
1552798559
742326582
871077075
1399563273
1852408480
2029195411
2128899992
1865381048
175092158
2124033440
927805904
943021865
639529263
1212555365
1026643488
665992841
793927709
2017929686
1880389090
1038151271
290393197
201456659
156100087
1130249624
162165674
2004908731
1695579330
1583437601
968079005
1313069113
1356576017
217989416
360515918
8892013
1985041790
2123024763
1019459267
1483113978
679496973
841692682
632921321
913171868
425965716
624338709
888121860
1499552644
851883982
1611677217
923266829
1911060902
859707416
1616934473
1678808040
1710014443
882528224
1061072544
1174079039
50933078
1597024274
462252195
1905345433
1257827780
1683955735
419270567
791366028
475494328
1818517390
1998680238
49766372
297756399
233386601
740370513
1270762453
1981329204
1161042848
1717264139
293364720
1393070083
805299601
1109584673
1015195547
80697693
1791671995
544590867
1831260974
1480888879
1615731506
527279133
1563944994
1361876948
126380385
2074039911
1526437095
1434187376
1106627354
1593464403
237486522
1279223089
305417683
838670031
1031568115
689998728
1301523342
1261528629
1766713018
1509688964
514770647
1377323411
1871567299
688526407
1844620469
370257115
641323506
668461840
1105696601
544098536
1312081940
222595736
282962904
1221607908
848453420
1617355362
758476753
382151771
708500201
631775409
1461725566
426551137
1432049710
779403945
9335771
859344776
1782214355
2083891054
153092887
41791339
2008624136
1500068222
778492766
125301153
1390765951
170504799
1080592154
1439183226
733468058
2022844649
127083240
1248112284
1880093557
1719823222
1171433353
1749915920
1900649189
1220715663
1196960525
514889106
522620786
1346607565
445133013
1612789761
636777430
2033959638
488385562
1049934420
1289880401
2036247292
1389151073
785576499
613485714
1004224851
1287159706
1732646546
1725721446
1657007366
796266719
8965271
176106723
884117610
893964722
513140523
1283011189
52714365
1753438754
178559016
89327119
96294402
604256454
1692957166
825129659
986811176
1519525325
1255374863
2130996583
2093556334
1795912667
125539103
1166128968
1294902443
1991728215
222208139
1029215387
2096522590
664099699
596363398
150870059
984050092
1690830510
51997351
417836194
1150830757
925836679
915296781
1589965591
1632177950
588153532
915919656
1451459520
1141815331
2067413144
961000048
1017490194
2117769792
634417178
112005143
1084550470
1209023872
319191837
1188506474
1915568945
1716721197
1281286769
1910996598
1925579474
893844050
1122445928
1906786838
2105703405
1983606764
6938977
744227059
1577823511
921114802
1882050501
1614531235
1015329951
1001238749
1406857096
1264838644
2104033643
277541272
1247328777
1365650300
1303581424
164551038
1091006240
1438302540
698667726
1164096492
1188645224
1391912633
1037547354
116409300
1687972553
1118902958
160885671
474518135
302822136
399547306
1896345046
914907436
951765350
97300289
1430983864
551352148
908082814
1157451463
1459251873
674248913
278680832
2035374138
721070677
354755316
479443004
224991242
89383579
1391000540
1664458219
1252453596
514643987
1025649215
771807336
1038890447
650171658
1413672266
1785419019
206240239
376035523
790090077
1709821912
1307573877
164002555
1743647807
321322966
1798344737
108470611
1183230304
1145463880
1537923036
483210064
1718609
292759435
719104672
1112923314
1618138473
168738555
995534921
1727825771
928940592
648700130
1248026678
73854155
1078058597
2115766673
1045754071
44196296
1738037255
2098300844
468638784
2134957156
71855572
319600385
1386892531
737576929
232665951
1509784868
1197513456
2083115375
1247741897
549732794
1614741513
430730402
347882254
1114555239
1749728641
1987104970
1048356838
1640479536
86137638
2010434491
333245526
1252123018
1975240199
1209990635
1369188585
878861342
1040091121
338282624
505741686
1574946522
1592134469
122706196
1860377874
1411105791
225221538
140992052
1199825733
382601917
555842497
531742330
71721699
692760459
1313539028
832075118
747065817
81660048
276512269
1082492333
657708683
235532463
815568351
1342734931
445009242
863403461
1099923977
2080502595
860087224
2030288728
254820035
1004762951
697425930
779676931
1323765081
1368362853
1175028670
293585096
1167387387
2145104253
440740727
1507799033
827959989
1331707486
1016496585
1488263808
1427708617
1662411348
717290214
57116457
1387246774
1160377758
860909704
321442852
1791617111
539159994
1571898373
1922367232
346227622
457153377
462105116
2116980010
489014924
1853593497
1874223553
679641016
651578345
998350992
933683452
379062739
1027384123
156877991
939926820
229656891
2057666848
51162343
1700913373
346939682
1327695748
2009093945
925723852
787442095
35919510
1949182888
1719316303
499447628
180742870
489702194
22518812
1875768240
32415159
468384176
1627951312
81949346
434529048
773633103
490750087
467258511
1469234731
2047525292
1542421416
311563949
1652970909
1109747871
792139159
2109244028
2124104159
1953858014
532776652
2144843925
1864966205
1205863632
1969262823
2002242370
364736683
1865142650
305262951
1547839219
105333621
1558176827
674778665
270088036
1038100317
1258661124
1075596929
522501917
2129039444
595341340
1687993881
1737978785
1587814989
1112594706
1037509099
1162656832
23816724
1910348022
691960093
74837091
1147800602
2143588501
1277094585
1841708354
871751596
726612932
1631438919
619988936
499555081
711296556
758432916
557600063
1390666892
1645924931
864829353
1317770462
74507778
1628777693
1108460215
176146648
1029181187
1169676452
678170530
171714169
1354234771
567203778
1024860776
1305536305
678315263
2078679526
1785958091
747944303
1174125123
1257988868
1531273064
1267983866
180760302
1535355468
2028437382
1058623932
1432503752
1869309108
243304720
44454148
454623260
134852801
462513581
2120792770
826748105
1476046014
726196680
1276688944
537843387
474066593
1167475247
1355119836
1570866707
2045238826
2131230728
2018005803
973438850
571274092
1217798935
1066735831
843381071
971529350
1610618056
1993373998
1663096667
633221252
1591197218
332124561
1376327891
1026697092
593507792
616340947
1319343495
1959116707
1217433820
74140533
1162435269
739619239
1581709854
2078784604
1343410368
2030387792
1917228424
1942660591
688624874
1848260852
536992344
266604066
1664652170
1795802293
846812422
1824088612
1564216601
1714538513
1573681709
866480194
1423107145
480224786
2138055286
2036208383
1381897737
528033007
1022586410
1301069905
949966193
1436971988
54099114
933945703
75926406
1894408603
1771871544
1171566043
1457276510
1864698215
1097981456
709310681
155253179
174860836
1226537329
756891083
1961515054
841324625
1718320498
1941057328
1675366680
1271617530
685697648
827071415
298154856
1671005465
1825732423
56009273
1770642674
1490310181
2080679553
2062160859
1299987158
1487786044
652738603
1115260573
1920028085
385232896
434570231
3242175
499186286
965413078
761298814
1257697707
1632218740
402413619
1324160675
2089476924
630244441
924477274
1662216590
527022743
163338319
972777102
1803939865
520459855
1268489139
1074942041
1960244439
1025067600
404779071
611640195
1652448345
901097940
192612994
473041979
1751325631
2085634442
701997348
1822558301
153017088
468010130
562885278
1171046981
41994323
307925683
680498899
223441737
171526954
1279751340
1537574628
2118197456
750508038
1861053112
1196927294
789595577
985599615
1601571744
673458398
1315283936
2077030925
1652404581
461239615
1644876020
156800201
1441585266
1818308040
1699359390
1080826424
508716510
17715845
1493660096
221371141
1987219486
533909553
836997979
527289624
1080236616
1290896425
1258830153
2082975485
524336178
470088541
45245386
923361191
1079217442
408405816
2032098103
1545860639
118299580
1421986396
373312765
1126981995
923032878
1201974059
2111048132
1431743929
1418368073
1001371380
1233545012
1588969954
254464378
1133078259
698156389
346022965
1850651791
804210873
1010516829
748622554
1981094253
1541816681
652438298
738348451
1247137297
498456565
685011028
455446970
2085654558
926010253
318026758
1399276196
1457519806
482116413
1063692157
435517622
936605636
1734750203
1070956097
1270907407
276301557
688223965
105911847
1036551482
2018996559
743225416
114121615
2047078220
644842493
29783962
2142124954
1718435148
1391594678
428514427
1588278379
1897993566
433530567
108088552
1185569673
897145887
1017311512
192575010
557669977
1218558876
54789029
1375498870
1724878784
1526144158
1571528940
1586613262
116579387
271056716
1243085075
2003824326
1616642945
1240962302
1159323091
1804096171
228413838
466840846
614136874
1267412955
849860973
798882968
2019614786
1209525839
1199686221
1371245824
2142821208
1115427364
82746547
1550469293
786389625
289165716
1342810839
874429823
2117848322
58888598
1161865599
1771222795
371013231
1168672573
805537902
234333002
1651209845
302852509
2079171714
1651477233
436605845
134608220
128398397
1354475545
1153933779
1141294388
1099394638
677329766
1885626719
950108675
2109667230
2127382357
855109918
2051935521
561399130
1932250777
1166341632
1207469223
1099118871
1882445641
105083593
881885545
1547090663
83059354
1812228650
1282653057
618470706
876340018
1138294070
1541923074
1934619726
849906352
605009540
1357831193
1863863701
1667799572
1355276184
832173600
302943416
1611870733
1367347227
580314794
615290858
1451637042
1722572885
388511434
1131073501
1979056554
1742443120
669103681
1372274318
1567515287
842292726
388873381
192391629
1362081006
1140026726
196451874
505835650
1909324234
855364301
1668831788
1208357455
1359661019
1837776485
924534349
1021119051
1663842904
1672852863
1085004695
1357175438
1385553795
545728234
452570360
698697966
1445284131
827902189
393022478
1320767154
559192712
1934359877
1414188827
2071923592
91788562
244005924
1669730618
2037037431
1555201931
307658521
606413040
1645868187
1409655853
422161974
185921212
352540749
499477618
1507265842
1083517030
1808398263
626129767
528846402
360154921
1869416171
1425118054
535035626
933242904
156743349
331790752
1458897200
484101256
370521793
733956014
1396755773
481609857
1053873131
1523296268
172712024
1105282596
174445670
2016960022
1705933917
1259104978
1715514778
1146201666
634390820
535955252
458466627
827806595
1353470493
1378880811
628161991
857360445
420455409
1636367517
2023237430
239058451
1233334394
1501158022
511940461
327272054
846647247
1166121474
2053253207
1147042847
523910155
621103350
313269742
1318393147
291466572
1590056503
961444628
2073206992
1471812322
1324383683
1550020703
587874546
508276094
1922864201
311687265
773153540
95551467
691990969
2009191365
1456378493
643546098
866262562
1516183477
1512802722
1643852043
260650106
1846473133
478037723
779369071
232235765
350138676
611252194
1343021613
169871210
1207833501
235486173
1433980156
1748147670
1451640899
851069810
958980532
2069534871
1538693572
700299421
1050531626
1111838120
1527914630
1674875772
1530570548
1606144714
245306860
1738680883
1039014643
1301065038
1072766051
289655532
1682057487
1885408741
2059311757
1496156595
261196688
382484530
2010064428
1674138629
2064854213
1105797697
470041508
636505390
434267779
35534466
1767056166
1339531744
854453824
1862823765
565637064
896322203
689741611
153562575
1674011298
622096214
1370162849
1153088494
597560804
1871066995
1925274495
1013399410
1886475316
408647157
441125624
1121964423
1545189693
145192062
1726025624
152619945
1346863626
1013813258
385152113
1912972339
325419814
1850637715
1591906030
643579879
853085390
1607705739
538601718
1658173951
474857265
1307509734
583859455
378287739
1614400823
622672199
124916547
1680889304
845515199
1646559984
1386116997
1183167470
559920734
1851819725
543429366
1076319770
1389687994
780239649
568348826
2067563718
617889110
939354748
1808294627
896257745
2037627283
27410423
1514439005
178749906
1047157346
2006144095
1171570485
1363055261
390624821
486850032
1418572286
1368739022
1797890808
1502906662
24013705
142712061
650406691
149395288
949243608
1628757130
1924650143
304101993
835274990
605393311
1267212614
902138089
2055521451
422316008
1143362900
2054327819
309582578
423656687
71912242
468511599
1886539778
1446383276
1734045796
1973695408
1290326042
1709722008
2137567749
792974671
474451831
1850499520
347123040
1975735363
2023159478
968112577
1892594913
1432397667
2146893598
1267963289
1601211422
1755584411
457690867
1799120945
780196899
864941489
1959545592
1628889151
1294284446
962570240
349384176
371990891
1022243952
905513746
1400123709
1042728079
1656640600
278111694
1321489771
1745350302
660122364
746483265
1841658355
781732257
714821773
381429118
1530725815
1687467164
1905865898
909987515
36874361
1114300496
147495954
226723119
649923461
1300668193
1524960327
927524123
1165372799
1990349107
1000811662
676291488
149610623
464239551
328021469
2011101485
1464143520
1890406188
2144536435
1898211572
1091012800
269135710
410450411
438803587
55219360
1831119421
1461832240
1310541555
1442050134
1881681318
713946259
1889808770
1377359552
821334686
1958848062
1051823596
792551058
813086767
1895047387
812326050
1585768170
957060680
484072084
1040601189
1927616524
1788714449
1277042384
1879393893
1606108247
1132898506
351732671
395074446
616256223
1443672072
1209698169
701014876
166608178
198402004
693378036
249317318
1749157861
197797627
2850670
305703793
1548448868
940734916
1061794191
817891607
1697694441
1487041617
427287761
2130323736
436654793
1300642751
928461269
878134207
1582390983
1069353019
793498518
447458990
1055157878
1229521932
618650743
1482731103
639075634
1246483663
1310556117
998583178
169473115
1647384724
1921165037
1899827850
268647431
1519751119
1614669229
2023273882
2063126871
695531768
1394926624
2007469157
1463686499
194951296
98771832
99216752
41820423
1505203316
1829245276
1585430571
1117378964
185453304
956057557
2118604847
1176301461
408936665
1055431812
860165857
1384468386
1685618228
1692497394
1926729062
94382047
669379692
1328490257
159602132
572681324
1168193957
1132145039
1369699361
153429579
760830604
1953035671
756290578
2014022537
651671215
1800222050
1684014517
453097603
1572224637
451352753
1131715116
1750323115
2075183893
295840790
2003163279
1118312708
946291216
1770448277
1803094828
1637147067
841686254
1155152714
356932136
2134879115
753999779
67641701
64789031
1735049815
1530626995
2108376829
2094433244
1072151143
195698044
1879467692
171654532
194263026
237598065
133897957
1167837811
384215497
2082448572
1168009314
700713240
404173535
978473005
1857870944
1422489581
808261162
1183155100
1272300947
966183203
1452336225
1402712483
575399450
75502712
538552514
156105259
1101508748
957413197
1898926979
1141329518
672819879
1578419992
1160764986
1981982932
346651804
1994399457
2025438866
294920913
703485759
1894785702
1026466464
285132270
603339528
1882308100
2054873459
886687767
1580941922
260918271
197598302
1678655334
1179515580
414849604
488036835
1953739674
1669491984
324007884
2040249174
1677390049
263722327
737338197
1831400512
2049683680
1851703207
2118448965
163619160
1395463373
929993976
350012225
1222018781
1916619841
1881755947
746085450
1988263249
1796766251
1175766328
1412730619
2018390348
589937378
887401868
1287392882
711882271
1937939861
1469058479
190838500
1729235664
114008707
149104691
140907485
1713640102
1204911987
515041114
1026716746
863116016
788125733
297794047
1358387553
523440317
1012521529
349294209
1743583126
966419970
342212672
1383608964
295557353
1457157658
487406741
1524855387
1505770046
545838879
2144018629
991536779
17342353
954500170
1763133259
442348282
1073538328
778450914
327485700
753567888
468313323
947291736
216576091
1917722640
1972468543
333187482
549305228
498497741
37917997
1350534097
190862872
1784836660
652958623
945857066
242707887
1388376002
1339729351
1271841530
1215589137
579975071
733492113
2104796976
1453584257
574321998
543434832
1397186820
1720710592
1771028780
1265690173
499725872
610182487
335515805
1458563043
1175422662
1008123972
1852511107
1414831115
999728811
1458153967
441153091
1062888851
1450526705
1911616364
12958269
1875858938
459215393
1384750329
2122885462
369614164
126286233
854253976
1191495339
1691430657
836406277
995592626
970192505
310600773
631055593
1037543133
105049199
25372741
1199865148
378251897
2085869864
1683686186
408434248
1423558313
348160539
1862503060
1003601468
1274375496
1651586719
762787738
389511584
34118384
1673105453
985900556
485685379
1563537378
1021577515
1420099828
2087210488
1508411354
1301405102
645926784
430586220
1093555220
1302729417
1530619105
1461103466
1519232794
1858269942
151744353
865081164
895143688
1189306643
632638724
1497721496
2142550111
500071844
556367260
615847973
21524268
621785678
758490264
392199447
1273867781
336374003
1027004436
1404594796
1716237213
865436610
1455831313
1997518656
159652902
961157420
425346830
111272405
943951405
778515269
1979146175
962656810
1997442928
829469414
25268655
928494897
1721604094
1305919102
634404635
1293539307
1427537335
162787077
1521916767
999534886
1316707761
1228529393
1912182792
397387634
1174854774
553593631
258185694
701686438
2126292792
1594778088
309607660
1415478926
562056920
1241115460
959110520
657724359
1843800232
940839833
272136701
78100059
1650739164
1028857072
209364794
651994655
990231749
1887738931
1883442918
362045106
777518501
426779741
913810440
210269407
370076137
1780707813
113720629
1487611050
994474444
718063262
437078789
1928304938
322661897
798289252
1418796699
634875209
8143994
868672544
1106480859
989261326
744205413
1463745368
1437893761
231899596
443826620
20540604
103838623
1169913784
1149790811
858115768
492881039
352736044
1826222276
204868948
941355377
1179244991
1482020404
66549725
25105150
1489638448
738634078
336122425
975533922
117418121
1159893475
1537901582
601073946
1241244261
352578958
135525905
1419133520
1733793694
1788460977
501922954
1118857684
2126299230
38715518
1133088329
204020945
965089356
1086960713
1763817187
206431262
1405775486
917418509
944662054
1025359887
700948699
1248875726
855715175
1953697111
1918474361
1372047698
996420499
2131628397
1587604811
1303541664
581323327
1947328717
1133769840
1796340458
1154060122
148755205
282502747
1775477900
1149841377
1758258808
232509139
87840180
731515164
928376055
157517745
1423486733
538907706
1676305482
689785497
26943589
1877343193
1986466571
777569684
1437838858
941135198
2081798978
359698455
1607038195
1808067328
1172167007
2032363706
495340469
799446189
859502116
827134430
996308310
19657962
1001632757
1324550328
623403037
1568766146
1978895138
574560357
1531010721
237129397
1422406707
1253255316
573354404
1539766235
2101454607
263021427
1568255526
1907059824
1511833789
1472563047
2142154107
511236439
1927547090
1397503221
721889057
885984430
301464545
294424299
2076522662
711016641
2139161188
1822760000
12364545
1622374863
1190748505
1934959303
807061608
1349495292
2069674711
665924685
802132257
1685749957
639684968
122744714
1263829812
1401026638
967233375
688859444
1748836925
406773016
436013945
1586506680
2137910552
720077635
1179704255
1082913158
861541112
1723042059
698556529
307019353
401477251
522015936
1524529997
516683220
859836632
718438526
543920354
988725355
1293367162
1771139262
884828623
1810527510
380718981
1228674830
1218744051
1871045048
24991221
851428205
2006733266
1977022000
1424914316
1765888568
201951975
1692909831
1245112201
316620724
1742606592
390859348
573755966
292455502
208613564
706464664
229378775
2016349611
1789622144
801353441
52467793
591179793
94194293
1533499728
161345320
1407103039
1138979970
1030843707
253770132
1093857567
959228062
334298754
582941315
2138308588
1037940997
770194891
1098844925
941395688
1824738630
592155920
1722774531
573019154
873819116
1948984402
733648880
1146039806
2135329791
1725303493
2107686000
1692078024
1919262165
1988574164
1235809684
1604943661
1114637908
27392459
667626617
1993495505
1146176561
2074441054
66606810
2108329951
1609574343
1822166868
590429883
1069921740
75904460
1734720972
501108426
277402063
1597818293
1758322059
544536783
385006226
2142326523
1523139932
1841076424
505734227
838404971
1325424771
295003335
717784713
1581064333
1120572476
1151086112
1290711348
1506679367
7059981
201669329
1159991219
625573202
620949049
641568272
643384971
1695795471
1268250213
358487021
456517830
2123247431
225405454
1259627428
514276661
1830907307
965422434
1465136679
838101171
1203950791
1047286149
1175070284
983620285
1628647388
1913349414
1167046137
1477672263
1628908694
108934121
1188803252
1925955245
666356896
841165481
1082857029
17679461
396883811
342932379
1321265437
296753438
1285955742
1347435713
166258863
362738306
1271701543
496550843
1746503304
756762127
1648924371
263874229
1941757070
361231956
1576919029
407551051
1390566600
1994011766
1738387835
1559386934
1066502997
75713455
1729286791
529102186
65809251
1989125025
108150858
1329842711
67755285
901821860
1000498608
1059412464
160535529
314316820
1262648745
874239286
1873201198
241533700
1801757496
969388698
741270178
1906317291
213449859
429159012
1492576418
2107598471
1808457300
1912715415
30711679
1647704471
1941655820
726262022
1731518879
1612850203
175810274
1920168677
460848285
254393537
831899947
1029916842
70933064
2116262181
1549095087
1111717270
1154717431
962808416
948354087
67888498
1138118286
83275960
1481777786
740642141
221784393
1196717218
1349717159
604087678
968649540
1487753134
1540353115
1515727418
370239916
635486625
785761038
763436728
174697698
1959831692
1743094683
1873816894
810601090
1115336151
1314220323
2092594707
1120187979
1769669480
197104783
1001094443
1816972399
454240327
895794318
1471334449
1027157535
1980654015
420422439
310919820
36164263
115341092
357131979
1537205426
185000872
1846602059
156822207
1992388450
995551897
1597320365
1362413765
1158654718
2017806720
1041009958
300457993
1858685001
918533425
1736589771
1579362562
1526534933
1242866296
573386989
791824328
1442658757
285142661
1066626721
345225814
1060817393
856942042
1916533764
1273548645
2032139312
1410431656
507266842
738719177
566452980
226859658
1940822002
23231756
1336949996
1637123723
905643411
906823808
55394366
165088402
464301565
432101530
588036696
33157941
797831694
539052318
1642130464
1522078889
962204760
951731119
824151229
588374639
93737661
1963890530
1245890823
623237344
720160604
996062420
509368525
2043042888
1103864899
264292113
861672843
1857087742
1522338869
2058143910
560219601
1232939216
1478213216
979098104
641780947
83868474
1932001322
617229480
1374235696
1111811822
838034579
834538443
1923556217
521437626
388738879
552659108
536012629
223405166
1829037920
1437234139
639193331
675777906
993380031
623213532
919906464
1439001602
1526308127
248552216
1720904069
401240101
1959513118
75602335
1124494497
1251902431
857097815
1652864750
580727979
1029087699
1161821063
1004042427
1329506330
1447131318
1424833503
156539828
1574979461
193069493
1480005425
604182510
917937235
18449595
1673274854
2104209453
1549461972
85408469
857264670
864465658
321292720
405139933
1386952750
118032142
1987753521
1826975016
797983010
1019015067
1457229176
882357485
1258191482
1779084322
1993459856
104194519
1897634512
1938731630
383575560
1245026539
1580183001
2072307902
1625680636
1358181270
2145708523
1977845343
188842701
1440855514
691621466
169035466
1156647276
78813243
855931733
1117308888
3883513
1852222418
1628630186
598425950
777874328
1859320639
987263763
1623269990
6190157
2032967993
405738539
190921902
1422409997
801497091
1923722758
2132502000
987254924
1874693956
1306612441
323486230
1127475215
1479734990
853889402
517470511
1926044394
477305161
434181672
409787147
1375133777
633034210
92298922
1601335530
290979518
883472246
1772540047
1978341859
145580658
1590202523
1718259482
641697565
418323367
888302099
524395290
1263204390
1586310874
1911302597
2057254137
262299518
817760614
39564349
2123873471
1603727224
129598440
259738690
1231307235
1984329807
1256676497
2085105627
1140527710
1418867458
251518099
2140387751
1724178915
510653752
1959854850
1674721415
378704793
603972455
891926563
901507042
1435641969
824801724
1401420799
205670857
854301648
711251473
1291435973
264437864
105245184
1645247184
1271131401
1712030052
41157302
420095417
757815716
1085681124
1702782294
1966193075
708577445
537411211
1603820343
1337034352
96611355
650450509
772877528
306620615
1047730282
1587613336
1562881737
384948690
1806682582
421431743
1589113399
1363318383
1311828546
1387398283
1537952203
191516544
1734128966
1899349467
265097174
1162717269
572037998
296761831
726397667
1731752145
97615398
1624541122
114548275
685751861
357217929
1496723919
1211323535
416090045
168939338
2001574723
6676567
102359737
1338680548
1738881185
73345777
1532745755
1204470885
906565099
1359392898
522840945
2067643873
1422112754
301009846
132997567
1737677790
288352078
1628895012
233232853
1449758001
701352085
136344790
1562072599
663924712
724504741
829794616
912299481
1892551459
1141288214
649983557
525795318
2103097623
1292943267
1081535415
2112890381
821266877
877041694
1104733974
485169223
1970726237
1933074972
816448138
1209449438
1555092221
1251103652
2013049881
516067805
633129539
795520865
121011854
1846152878
1213592088
965456311
1757080563
1128070831
642843492
410291223
957496354
993245165
606990175
1214641735
2014049807
1055772725
1747407733
878279978
127710905
1986034533
854327091
74306658
509837486
1494542263
813977903
2077842654
2008441815
1145509874
116071720
2116308642
835509000
531815954
1393934237
128560359
1127495045
796465050
1402527634
1538261441
232918390
76822558
510272921
1624431814
803810736
176031480
271645752
386477303
1660137943
773814639
526563663
1731847124
984832778
1171821446
910606358
1713120105
221430426
698975769
1771340929
1851507356
1658592669
451745069
1628811467
845548593
257411132
284808630
1876240470
1307644629
543094888
1263223284
1702097476
1525277420
2005405195
2017486016
1601787578
477020764
1580412022
375566570
1523595683
963686825
1328643466
1418981724
1491654762
511512164
109208006
619889814
1065083346
481894026
321426
349365580
740324697
114241373
681969295
17638600
1588996058
1451650367
1672560387
380035099
1873113965
209406005
720871980
327646198
1772276990
907593628
1666331029
916603649
1698155951
393890766
1398508837
1979869563
396317378
1835135213
945437170
1761669256
1452179604
1375028468
2083256738
306944546
609001913
1764839067
1874463131
1248376085
107864213
801180289
1029026480
841005146
1625452593
340794899
956093147
575364583
904073786
1964694008
394542685
552742106
2037913380
1398958990
631554489
1743276336
383236886
594261998
1005822810
24425415
1038782030
2093808412
1416632401
1055385411
312158281
1503459604
205935982
170835137
700052774
1275774142
1188727914
2143004375
358608517
871152701
356661914
433259691
367488658
1646705043
1214138839
2007210963
2118091279
1972282827
1318225384
783843250
1211317433
2069845990
2120233572
1170714733
479888206
1627402262
1635928485
1451866691
195401172
1039728538
1162203105
374750844
1001726904
2018692588
1439355241
519199528
1305895351
1841844996
1384365605
875318806
191185190
2077658311
1916749331
694646502
786455274
1997915130
1029635406
354969931
1416667495
575988389
1623592989
1779935420
1829726832
449485831
1067462365
128660002
1168013896
2114550168
2077663202
146141424
11456579
1464805593
999178609
1849737574
1021945830
445995759
467704581
1067576071
1611036790
2109698457
772693108
671285824
1581740211
942106921
879894053
814121470
851206311
1278858009
1052107287
2084133869
1629697395
1264353508
36115324
718327738
1788320561
2127518053
1142806033
2005024997
2114131944
65397407
1228488901
1727859197
985819162
1939777337
1141589586
376486402
1072880311
763858278
1618475351
494593691
605860930
1642906064
1938047051
61829103
740589297
320717530
260914424
39190387
971135821
855951320
11148784
1943790442
2029106688
685867223
639184821
243778509
1138740272
902283804
498962836
922994952
943527641
1479641798
136432724
436371878
153363800
477742886
666126348
94892119
2129164320
998912631
1400478226
1703455178
1226967691
521285942
636048475
1811180287
919055866
982149634
1267439149
828426365
105186052
1530615134
139651997
51799646
598374407
1664874803
584889696
1545912749
685910130
386452088
744757135
1529387379
2007748703
24111464
1718202772
1085346232
943618746
875608728
805031177
1566460156
818758627
453745552
1623724920
10015102
63069786
1704578354
1377604926
1070346371
1009198237
171088882
931658489
1641120920
627170570
730460807
584017680
50475337
915816394
587026563
99810740
734048668
2098133197
17241587
1999019988
1273600883
1834016778
1275470576
2107623379
2114371177
1235375286
923348501
928659573
1192276741
249970570
257215860
1803205661
1883478423
386721622
1207468526
761788473
1012465630
405359243
460597933
325424870
47813819
188542993
1800341114
567573027
1937670929
76511262
1597405980
2019052777
207262663
1493410990
129078354
1406830588
1625180795
496771022
2069512981
302692796
1442369837
10734256
1977072201
1280757694
322091115
1509918280
246047140
738531376
1777835154
1854358758
2146006105
1975237601
1814310357
1203296965
2112619440
1620222098
372807197
1036975927
1209706628
1087783193
1259758104
1850826272
1561118377
2028007172
667587621
1661566500
838432628
589998673
999696356
1423298221
354485137
1862496589
441518111
1994213562
1950996440
1711018319
2062724008
1940392891
2029269358
1926786209
763855163
735902661
1771887195
1464202530
1949688488
434041933
2013625981
631842884
2126397963
332972308
2124236103
1889846057
1564270897
1820807205
1338409357
1281847981
1444524710
8295594
1294303282
1136230241
2102910196
431617251
1862763510
383158824
197449867
394241315
842301190
956317213
2114601711
626928848
1103580668
156527626
145075876
241626110
316521424
778024964
812384944
310219868
1154204037
2142585184
324970699
112061694
2025592330
594296901
996955394
17476321
331762759
594815912
1353498151
1792680253
86225889
781098722
1382769072
1671307176
1700487099
380029280
269270107
1428083264
321280265
1420583182
495533128
474622816
1297140665
1694008701
2003243375
1711849769
15954684
471886284
1488793413
260987129
87225265
1841440634
734117562
1436651754
1172506404
414436233
1424614046
2046540776
830034197
1162732990
1739500049
1683555225
455843874
146243336
1454337678
1195813998
1044067050
544973562
1444056112
708972143
1996661963
2060330563
240595249
2091852350
258287757
1047309034
1322491918
655162619
1516859473
1681212986
1639192260
1191464201
567165963
431330421
1770693023
1666304683
421599321
2041655280
69382361
1291594713
358792616
610717604
989727427
1442875893
1208261902
1531010721
551256758
132273644
909321302
819083898
1590082471
1956802407
1929115874
1614198100
235196985
1364268006
1271583971
1805001857
970221358
1894553284
1768320093
635649692
745850157
120385944
923481861
165228723
191691602
402683157
733804484
2010941547
939496962
120918144
563583293
888667371
889385097
1903467250
822293925
459829251
1632657235
30944902
1132780933
1215748928
1106466795
961898347
1075249858
279921113
1372884195
1288348839
2050791843
1661358245
1460131904
1566170729
2005527030
450873398
1468033890
699239491
2102949938
199167560
274385209
1299119753
2141191171
416535582
542633442
224239315
2146252567
1555222742
2037411084
827109384
2046053709
1308832022
329167700
1984049072
1162950514
1715900343
1205009679
1611407826
555861485
1476182717
188059432
751973370
1115212654
2110702593
643123223
753233957
991919313
849006901
1906139986
1223255185
1854169470
675785949
1796069090
1353160823
690520634
1279648143
1317587758
845479960
1660279006
2043149473
895631862
1804591350
1208585863
315246948
1242764989
2016399794
579681981
536894402
899843445
911613145
1469069959
1157723737
340490339
1094352456
127639281
565414927
465818091
1129332277
1468571261
1769224588
1936578776
749240487
1447032338
1873199803
712332199
972548103
1681138655
1504491997
296501658
1302768189
1686045049
1318646643
629988168
313370687
1305113498
787916952
1602313092
1618028797
2076223408
330835163
1933177643
1785897256
1442799316
863460999
297753350
1171487601
590374758
1027019364
1146484214
1621189925
1381525292
1599494313
766474352
1468181471
877607471
596911507
636577589
1343465478
1473347071
925565326
136543815
709504936
2063469299
1533980567
1735967040
1645709239
322792531
137187012
1527641815
79359294
2023938252
1052872498
1824830262
532123804
69145023
1629189264
1419730563
265779019
384666194
1803571206
1900446979
974697609
720481553
2122593887
1976135665
204597527
1721459568
1058914128
1204778906
81163947
360624369
713284641
1393523605
1886033736
687965753
1580182147
1347861812
332875102
1257935088
1299983453
1257843338
1299988181
1644515425
611477033
2134691041
843732558
264471581
2079603962
1700850574
503614913
213723767
458114703
824067322
408340800
755781812
1451981935
2093081544
1373233122
80700653
623121229
2112203139
971124928
1502092856
1892466150
635258251
1221744041
458016605
1389661583
1128847139
638422692
1699086557
760437360
192030520
2045878637
1789593139
1863746635
1313062337
407686037
2111615869
852364516
713652230
880126406
643658487
1530301614
1463799242
1808713029
104331017
1759062149
1023232192
2073442465
762132058
102786985
2069830218
1846042359
1366107441
850373906
267167779
1353383968
1653867463
166193118
437623473
737226451
1757631670
880777411
1673944844
2112141603
1077318674
1713313984
1053730543
998990662
432897668
1012975552
2119020062
1056362499
1552721533
1708418067
1029750939
2094010733
1993904069
251805965
1918287703
1079169378
645571273
1134850017
1695773758
1835207913
860705860
592872517
308877917
1483785086
1940200950
802125827
571931804
202436287
1970046742
1120887348
1795405459
532913034
1491264778
96353190
682811354
1027649102
949880390
599763555
1295644005
1439073692
443941470
1353388267
699173266
91045023
197122929
862505342
495712810
1525076423
1212470659
1846621341
1455755283
2025598377
1949120948
510634865
1306947655
1906379495
16597732
339494613
1138190972
1665799602
1593653131
978617681
164026350
892161296
1154699815
1778899878
1834400723
2001648060
996680629
442824773
1026703295
745269668
840877133
1536194258
127977797
760569652
1174873842
1585628142
677962534
1941618229
984790840
1616193784
1070383777
1583643800
43239444
1618731423
37085488
1570334325
1211120000
501213918
1998684566
498372769
390351929
1524336578
278383223
338294176
1581046979
1052610649
1774082726
2101163475
1327067642
1950234053
468338563
265926416
1756561904
1149381073
637957748
1494772812
1588463915
1946823910
1753761329
1505489874
948690232
1982190504
1691804573
938082370
1266454329
2013509428
2101366406
438887935
1608451922
1286825271
1807865469
1579734313
1394217560
915109167
1398686077
782473080
1049178442
456421113
414403082
63948618
1965854397
32310164
985200007
1454381357
409595474
1334505424
1549013047
100444655
2132038174
1481280352
733553555
904891252
1481206961
1664957336
1309160367
253511181
1504245520
117730859
663713679
646891383
1597531559
1809959205
243196265
1759344843
1769044240
1414419697
2099375532
2092065868
2082516199
1751589343
763473841
749913354
1681597205
118754990
736354098
1479659490
960464929
705167541
759717405
1166188436
539748872
2063082793
1517606228
1140706589
1630250625
1506260087
1665851998
1593968175
133885182
556457452
549345425
741732572
1262360962
549521387
1357484443
602146798
1462860792
149851160
1265043869
1609226460
2057986395
826232354
134060054
972338022
1959718418
649742214
210878490
942051538
1518027143
988578877
1154692700
699201001
399809714
1816891378
1837130467
2119635039
63603951
723317153
310862772
1229869604
265936837
657667466
196722341
888636000
779180201
333911162
75975913
555722703
1627800572
1298472564
989229186
798924333
237741900
1107694709
89502440
1472360106
447924775
1747770586
208667367
123377756
546136771
1057031809
1464694587
2046668229
876617848
646089363
1024952905
1073292157
186041582
1636497521
675800804
424806109
826143936
1743653864
175075345
745387320
1924660996
760993720
2007260156
1341196222
431474678
1761304480
55998797
465363275
1400274847
1655366373
1216197824
49609320
600165595
260690530
1005019286
542264709
1764414662
62473912
1885298838
464679528
1828390322
1776008562
765153543
210645595
125851425
2062067987
1550273667
1928020599
258650090
2144161940
418611913
1519159533
1321782285
1100349121
261564186
1574834487
1769175918
2054450512
1497874222
1990140648
1056932839
2146765025
220958672
234021896
1214877311
1694868890
1499044162
604666861
1140973385
104284732
1047629099
27279666
183277771
970264857
2095988211
2062162360
1610675108
470371432
87478066
1391313322
346992500
1695562707
2004652603
928884368
1487249740
16492665
809175172
1109511260
1622843189
1227504818
513895297
1295730792
682149572
1483811043
1020288446
1376377301
806900390
235025444
801902948
136116842
1261663519
1704540916
1446287163
718639175
1448828114
217650732
472463940
901206989
1900313870
828346488
459226945
1593441537
1316067558
1088369329
235918658
2086306710
1965816204
178505068
956448200
1660857201
1857178487
1580657332
1218292237
1228327192
867970010
157542907
2093584275
1797488767
1585368027
1470915692
1228563075
443879787
1997533598
1113239974
565692772
1053907746
1468753985
69035705
1509213669
1860577182
1425267248
1721235725
395182560
985796545
1841307035
1093278527
386513564
2135696716
1262358649
779569293
1746723930
374761411
107981159
796563346
1075234721
877121601
1738025051
1307637501
799273869
1415467290
453418486
499199610
1453761170
1716971272
1162482930
1373529350
1058132129
328732125
1363897119
1805222221
400354297
1132349712
962904149
570518220
1874520868
243082270
2076224440
1234303387
1379345147
2066683273
75732724
1071569172
180480209
200875970
1290399014
552544715
538417328
140529084
1083639113
172045180
949410774
1450626843
1545932250
228128738
1541311826
1136692199
272641543
136649695
461679168
1976443555
269223457
1999064816
1592996082
1369837667
472632375
995555293
2139142001
994090739
697814730
1606289442
299681449
188715978
1607822334
926820563
624584523
998534271
830874445
1051069946
1856583541
1050303774
1095746572
1894752279
216523275
223820753
227988222
976932944
1321228956
352048712
2079915261
1372290549
572466394
180463102
940692413
2008948961
1692748287
20303012
1831964630
1476098530
2140202861
1522031567
1742375533
713583278
828203167
1415982529
1199032008
855624467
1692680065
152343623
2130725654
828988698
1763327490
555470960
780191582
940957269
1683936784
1960591088
1866717499
1832500940
804554963
1931050398
1354106996
431856399
207445335
1987264283
1176484957
852525683
1678542025
40243237
1403654370
291350243
2109200432
1781383277
1476046026
504833920
1339197336
1868504348
1983582662
752377224
1577592412
1403911887
1010232612
1164656194
1192739253
1765258376
495493923
1616223881
241199666
2094297836
2112628674
832689613
1816186359
1824637430
1907030572
1827244410
2118029770
993352889
180349392
370124611
775850337
1903587382
722943331
1575489223
1690786109
1815154432
653252901
1589514011
805361694
238246252
152071754
1619496818
1257982839
464684325
522793094
580971339
626367591
2133123578
129639804
777871793
1584755115
505116881
2029978058
198111626
2048335182
1511098293
1352580045
390121245
1382902587
1319408583
253481539
2017498671
1102489766
748325982
1085379850
1748270967
2048336960
995197107
1118639362
276391279
833855704
1575758370
1872191426
930932262
736929560
1864200188
887991583
1318204895
1173922005
1989920058
824753841
134952485
506009277
1684550293
361929338
1173453822
1888342931
1029314173
1813946621
1108202793
933378855
134453497
1239601072
1546538110
1330840728
1903597812
275324965
15778588
1827889156
1022235332
322053033
961887841
1108424565
652312430
724853658
826883812
1928963397
613730715
1995041166
950983934
1926172511
1390188114
220414706
1639312837
382643407
616327399
216037991
490654199
1552576040
1120813375
483397990
567272579
1538280514
1103212765
1135867201
872773315
283197501
488774775
627330180
484391877
589033581
1522277323
1194075585
1975538116
370842467
2111143613
452662969
1744393564
6744967
1171789557
559434565
759350929
515636346
1074028077
991094476
154012355
1137659912
708642730
554288381
1490593806
104022773
1904187559
1356020914
946170881
1738328694
93523674
1371365158
630913214
1444685479
873077295
1759172814
27173461
1723537630
1040077109
1482402155
487724192
1069510000
2014470755
1110326787
1696839652
601440999
1323864526
386158774
1648964555
492648866
1272382638
1862023032
1812594913
2090574952
862217280
752382031
407161196
145046727
604839762
2063108123
151706367
1822292764
1016377270
157509908
1317466369
1659573343
512469738
1352717373
1002002995
235954537
1428130872
2141782368
1055058578
339311376
867034911
1146464940
557501793
1492804093
1283611926
50248003
1186875175
971994585
1087403546
637492738
1400258823
599396673
1366418952
1881832301
960615819
1167173840
1793181790
143947328
1443320953
236550395
1663602193
1079423827
1329315043
957897719
1876255914
299858893
476822662
282515574
1562489389
1863377311
798871282
1836420737
1941618983
845162630
1503074616
1366433173
1829036726
2089464203
2081769025
1902719079
1875539416
1487958542
934290743
300893088
1968258365
118432321
1405905314
411129604
1792255097
965886909
1053634464
690823086
2072596323
1224139082
1515609862
1560649312
2069506080
1199807308
2084379629
394414147
239427418
1146446885
192281483
326797110
870336921
2045501719
65612937
1291217625
1301792856
556713706
653228067
890218053
1285807350
161098192
173175303
1862596405
211729589
103346175
815468108
3636003
122657239
1038676928
1635664470
1354136006
618653478
522223063
1259289717
1020767956
296254223
48278241
808783695
1987033987
437138227
541365338
1791434340
1918516044
1108792628
1445832111
852524195
1022554724
1195803304
1416713470
145255967
2030171953
1049934420
444954496
675697356
1668283722
496640721
624774657
1028216636
546866277
576228666
175123161
909309676
1634457879
1414800315
680772977
508237918
858485977
1139980903
1047860042
1277913593
2032695658
1534261771
967793262
327331596
1167339077
1251140361
1249123170
1340884055
743574475
995887016
7563655
475296048
787844344
1650220890
27264143
1108858704
210784014
896078396
1463164189
1222031690
1625584833
1234729382
577101922
475208214
1781994316
807294103
45557134
630312779
136023572
1350685104
728353902
1045769936
472917416
378705710
431455809
1560128190
1751236786
1872289267
1273037117
853311122
618593031
966634938
1094994738
1464629056
346309091
466892243
1769791094
1463597157
938567470
426031863
1520395009
830859742
1576742896
1434622067
144081123
2044835946
1944314740
469912686
1534207022
303136151
1867236455
162580672
688833395
2096692566
1768722436
535915737
1990477097
2022893676
1495932714
171502513
663215680
743530640
1513662837
1451263847
1683005071
1902894311
185420180
1903985854
1295167108
2107544251
889144503
1409152008
40835340
434830726
800482756
2066755422
912219256
128223045
504207965
996755312
1459427838
417419098
1289598875
489675864
5912418
2091877384
88607753
676694539
761455162
276318266
203545493
1128455517
1977669981
1289873470
1935289590
1355950031
647835609
510900438
509628895
433932893
1221897664
1124832375
1096197466
2016879475
820207351
1891170622
1997810508
1935330327
865390421
1083699480
1346642739
1037511941
680885398
1104261260
548739038
378785179
1498694743
1737920043
1418174798
1172093126
110974200
1761868252
1231947989
1890669659
397961150
1164374534
395105516
1461739588
1001780660
1062208149
1341557302
1981155468
1985518107
1730643212
1860526263
2095272288
2083568529
1002808009
271532764
816066349
1338851872
649814335
141556008
1168012922
2029250464
1306548969
827170718
99751390
569512212
2094608542
2041100224
1912702393
555782128
676583057
1640882468
595666647
2027298773
1008700206
1611925687
1224173489
1731514977
14056607
928706541
1975829340
1809450418
1698383099
741555672
1117317302
468172997
301341264
1025619284
902775806
2122716026
104242549
864149550
2092872265
1311163246
1576548065
2010695317
260967391
1123778625
1331324466
512795634
342361218
1958077555
1172330247
1093659534
764719423
1185337541
1414033168
597940047
1642775503
1007397749
1657645890
1224971942
1500149802
596020209
1338704596
965503033
439331791
1542254412
1624316990
382574453
1554287989
1161886046
600480190
1152948887
138486044
1932809403
360370472
1669563865
1096638136
58418405
413344487
319105170
581248601
1883347971
1294773543
1555311669
884133690
164076154
1289494635
1618109086
1177901340
1317528879
316901616
1437675128
1238554081
1360794997
1493247892
143673943
2030615668
1395917366
1086422589
509153799
1474203545
2145855176
1588083947
813828010
1276285384
1353052593
1801364312
321024209
1157952122
1602105347
694655272
301488675
552478603
870596710
36357318
951675426
362415930
909193331
1935872974
1845525122
1173836790
40916592
404234435
1979848345
674552981
633739941
1329208236
486575360
441265946
838535673
417382014
358012441
1716542836
2043350971
1939073546
1523191938
385940550
334076814
1277743089
1047022263
1487541160
450157294
1759176712
309854478
1511747749
1316812688
1937727013
346674022
605483267
1635552465
2099366224
1982737397
874516280
550750402
2100350197
629234187
1791669089
250097103
634322200
1606083029
1856174879
1767321424
682104219
1831421521
240759077
1545547837
666406775
795315896
2082271047
1062790633
1574801428
637963468
672294921
61027963
2078997520
1249380657
2052974818
1642104913
11333621
467292548
317291910
1504830302
290467721
1343934361
603184695
132411611
103716097
1572404243
2007418771
1823806332
1589994461
637249497
918947894
1753456364
1089277773
786649957
927654460
42227369
914941577
1917136234
609936283
1071010
1040339869
1770699592
1454823535
109801459
885214079
30694471
1917027197
1759078992
232277754
1328952630
927041007
335501352
117908575
1112180248
581124169
1098000040
978142925
2138711064
1898274947
1421189662
1405188243
457724190
2104714622
62491162
83219935
1947812486
495792891
1127084215
1388236437
1123197296
2020069093
2044750832
170387975
1223378366
1048998087
1864263995
606409279
382367375
308083877
1566405386
181335999
1492248819
766112556
1347152565
279911330
1850730252
171313763
985131537
1547513887
690736747
966909856
1319209725
1386954734
1628440547
2075272618
907084738
1043893566
218953574
1909099130
230573933
811666343
1697191259
781238277
697740812
926621285
1600498037
472356228
851883380
523345619
1666024690
1085121993
574485819
1330388638
594417585
851172096
81650565
1153224647
1509572758
1353053448
1615758135
1845044123
1210198620
877647961
1151207493
628310314
1950595290
1367743035
842761327
886284627
1843151296
458442909
99523999
1494265810
999775329
1104499348
256119217
135508124
1938920846
1984937283
2056928719
1452079237
953152895
1195117347
737730774
207815286
868580892
1173478715
842630192
720145653
1405379539
1927370310
763811173
1133762219
1296478118
1430576218
306145085
1904483544
1274827142
933649488
618089858
893799147
1999075021
1849938067
710493858
220040305
475525044
219709593
1823109552
151205508
2127670963
109046269
1682996711
1715386894
432237044
1158983319
162715401
409184737
1751895632
908620697
1208132579
1769840999
1364086723
1034847635
1269613973
108191519
390637605
380730918
1958095849
731929449
192794538
714617067
90818072
2086002514
2039151862
940517527
463842798
238956662
1989499851
1318837861
663319182
1734168869
195631607
1675742879
636901427
840619717
1738237272
2006642217
934377023
1233515625
1132981003
1711686176
1273941713
1760870805
446641302
1808855766
1610288468
1193413501
864333376
836196541
1295116751
760335004
803313043
1858001455
1444144509
14401554
552197574
1010493657
806444771
1157885667
289076900
430103504
402104059
1567761236
535797402
655247101
1442795391
1613395795
883812990
1286447734
399243309
1798073
1976303360
596968832
1931422830
676493903
1996448484
528348051
179672037
980050792
618814782
1609631576
1621919599
967006911
1849680393
491895276
93982251
1813343367
1084793086
1265170010
1849838271
645994827
612394299
1920242471
999020967
596688782
1952646428
885494607
385792065
911030982
742382914
925161923
778570028
1969163797
864146093
990274533
1370541356
1859862037
27320784
1095619925
1513739009
428942856
616591707
1127467080
395034238
1587678827
215188944
1692922286
1679689330
645853675
2070004294
1209969108
2034279594
934785980
1036231780
1396364671
1424978123
1362904383
1573900777
1720461065
423586261
550198350
401127228
1192368406
820780787
1944685525
1742415841
1162252575
2064609380
639374859
1246181820
828994222
396198145
463355868
1814557829
126257124
487356941
1325074616
1093799765
1269231083
1799851763
2098400542
89640450
625355630
872052271
1998865551
1241318561
1490873742
1287147194
534112201
156795088
198438932
108850573
774770928
665761279
1061572219
635075511
1446801000
660303291
1932250853
100787527
1311338817
324145694
1920663759
822401203
371135124
159669761
658664141
1458938622
221448499
834025676
1850164413
1484756317
48286918
923410549
1394003099
724874402
2001085833
1412671856
1063653723
120452619
42760663
1137477869
434417972
317200682
1926328226
1768568424
861816926
1584922592
1408166016
919749819
1557437642
932245068
1449420750
967617196
512670998
892076301
999599191
1943363920
516145277
786720509
474375558
134885410
2060817666
322324397
475854960
1838178480
211737563
602965450
1324367319
164164161
329644862
1257860854
1672462980
121278476
368955395
879896458
1087811040
13817282
1167375439
288417463
922755598
1986097007
1558305022
32491206
1590958789
1034310768
1723519369
1232081040
840697583
197095513
1293065639
1801990780
1084237963
1633320524
2060304224
968112577
1520337494
552533186
342911709
1249734065
1133968116
1028027023
1507634289
378755692
1284253031
1102326952
95480079
671530628
880505726
450446729
126838204
218442394
787417313
1950807990
2086421024
2144822280
989876866
1981573331
1374813122
1294453145
138490473
1780664892
1718053441
1725178442
1883091944
95107486
976467093
303438217
2045271869
758638294
673907158
577003691
1760662930
1891316969
1362292008
230495947
258916256
96649845
36787199
1355636688
858745094
2098252770
1295115358
651849205
1732853106
1439519607
2125388695
1413015373
1221068242
1583538252
296160914
660085340
1259314445
1386006068
1391898716
425646288
24670745
1295740713
150299016
242996376
178498155
1432447287
1072272480
424872163
1360282531
1533133420
1186175945
591369125
1370291800
995349948
399727656
1884083744
1702721950
267281181
1228808822
813658616
759237307
1254399432
1167282566
1565585104
922647006
1206792893
1927715005
1073584757
164279196
188301148
485802186
1879066232
68837363
584929927
1269477378
1040103449
1598697056
267765579
1495180508
593040638
820449152
792315167
1733767725
903064881
1175120519
312770733
1716708421
143132237
1509013462
62936156
1990838811
88414480
555549046
633096365
1322796799
293118384
1207500609
45187725
1274398693
327903540
351008855
422404296
1521054296
1857093838
885580911
496001570
316113800
1518188960
910323290
703828950
1420453595
1398680720
1332282519
1509978854
636722276
2129821064
976653869
86029978
1096939643
1579638834
397087417
859395836
680080530
22983997
1193948515
160391548
324963467
349008133
601681058
940172931
1923295744
458867526
425249634
1487461603
1835436998
716763310
775677176
302417478
809508555
1378444519
1288206174
973706124
2143879733
667115443
1402643782
1869376149
287319584
311373060
1198891987
1999443325
314937000
952787626
2085125576
1563311331
2086792869
710155995
811388395
305255137
983767878
2045987133
1528966974
1859855483
1719621178
584728580
913038911
1516821120
1665553263
423836668
1961229782
1322506560
628302532
784397024
1506786934
1741987670
1917583816
2082503499
2040737398
2057696321
1262847854
1998150742
1791481550
312532038
1130018622
1218855941
1289480223
478524172
599778527
88643256
306726683
603483949
1122540932
1290248064
793345337
1127599177
1264098893
296218984
45639825
1756134107
1296299753
1105574337
1551378803
321242402
1321971557
314556582
811486605
528198795
1565742776
1286861822
405929766
1876682352
925824715
1822456209
600065343
349779869
262684670
1052913870
157442672
1544600651
1170834008
2079733084
1318801450
15459298
1662474056
1240199259
1121718342
409358493
261666050
1870747792
1811550421
80707405
86124685
1265050289
298710937
1099928612
1001346714
97208792
1992880550
2015393708
409049338
1499705197
1280970784
915685533
2076706326
703835783
104397455
661963098
472427175
810165177
915941030
533865367
1761932127
2111353592
727941281
2096956926
466508893
1690685583
667525783
397536730
1723085193
1753856702
772853364
214910255
517322998
1457100570
343729031
1007316136
637274678
1321925541
1679722238
500826150
1667538996
442134307
1834468643
281145311
1570198687
1481624527
1522456608
658615384
1569711208
1562327606
2089099917
1314805438
886284627
40086590
399776078
1300699873
296970747
1762057006
1463542015
345911944
1258767286
205791277
203745876
1830967512
1776671013
817568938
1644889423
990465628
753338643
2027533367
178234946
2049111797
582954706
2008254971
334470289
2122509058
1528257935
47341661
793390520
942331741
1061625796
184605887
2125642690
629607417
1650493035
737628862
1507639691
1417153163
96144556
546921572
2071623711
1668072431
991102999
1923481954
2086808225
1104179338
1528028413
959346139
1195607187
1896907274
2096360710
11117330
907507738
1360224742
1013064574
1821420891
1670368530
652610435
954808957
2136367870
1201406627
136459564
1295856704
1645282036
1773305327
1157955538
1372174563
1223603156
48349364
1875273043
2128213311
1836249143
762209831
1609492429
2081985850
117924139
1758588094
82160128
147209779
1041342510
2040934521
208970068
1389954983
1981007313
2144541166
1026600722
1699271923
1561960149
1356721213
1327541006
1613360625
632890490
167888862
1374373006
853984880
555564659
466791923
1031984991
1915328321
1436239358
2045019947
468041634
1113858146
1403786495
1287754835
1085051857
1809093021
1585721884
67418824
1803455930
1518375253
1562060568
1294291726
511163454
76421208
1765554323
110149178
2075605339
849182585
1313521971
1073753917
598649541
5821847
1192729670
143852204
1624877115
1815721361
623023581
1618033557
1237525029
584829764
1975999236
1392624204
1316669982
1636853522
1006178989
2051328114
1677796431
767547551
1708461901
1691472964
1461933630
154054173
1920014791
143571288
270411697
767721353
148549806
1326763634
1097590364
1986383334
1465227992
6858246
1246345636
379257145
1188078420
1204307857
1400023723
2010499695
1106578493
68507309
49324704
1490961506
1907482002
1017858537
197975084
745386317
1957064485
76852322
1883193397
329395809
713840891
1302076896
1840376011
442906767
1813392209
1685830869
766154979
945839648
1697793790
1881065717
1874921123
706876129
400736059
1230864315
1399480906
1041321436
1316805766
1350810262
1684453572
1328358024
2108982022
1972872137
643052832
657348053
1900614722
901519057
1487747337
515561597
1161584086
969614598
68781545
1678531506
386650108
850533012
1265671312
1914655785
1100137429
533694875
581984138
1676659098
1864965217
1778126256
1482098759
1848672784
1251822456
1887004899
18082074
765065858
222604195
1007146259
2134527403
817728585
1338112535
1826892095
605242008
2137183521
1356923772
41385783
1429323158
707468579
1463129495
412939565
817611557
1675569157
591160076
951424199
921226597
579208106
555596223
1434918998
1328344830
460210430
1560725433
1588408424
2008630831
4803539
1545816376
1494617623
1512330894
693428850
1206793705
111921437
203854591
1539798282
1276801967
22180451
509241503
1250776748
939496962
314482866
1970629327
380414232
1403973658
2066639429
1236326957
572506482
1176730998
305017141
738083891
2025910109
506985711
1037753682
951128408
1939313153
992505487
1712171829
1639538236
700624659
1669894540
548055418
1788044416
1159640960
445532784
1126852658
1120709758
192485390
1991382179
457337195
1539576453
1500069459
612830049
2058430843
1034323190
1238035321
71340859
1798629202
1929278195
278033886
1430538078
1127312606
1093190973
768320224
566697023
488531383
952704886
127630776
1435242983
107259736
103900066
1000890157
385349010
1614615601
760333395
78384330
165152504
205425378
918086095
873758898
870793380
1476712087
1477375326
400577677
457920192
711578227
1734486623
185492026
1261094477
1973773998
1297777459
1369925396
756232328
234001102
1075720796
1540396993
262648214
1790491074
1336587323
1500645428
1718553420
1214257153
136265688
1161794773
1696719408
1876500045
219195413
863100294
171789517
2008644254
2090682806
1956829091
383977588
989193892
1217523867
658068171
1083212148
628022962
1333807635
761173941
722494476
1249284940
225315697
1701642909
2051799361
1840339680
1984446296
319317857
2006910125
653940318
1751015531
707196764
708325059
1603789997
1084426375
978020452
821940961
946778874
322626067
580878789
955740347
931210373
915537129
1586850552
1275123804
1473827577
631992191
1972937417
753951593
1190203378
1181887661
1853568244
1345797875
1770353610
1202235299
56579372
1046446680
142833777
1354927989
827696257
582992872
35992627
721808378
692309189
1538566872
1930228915
1545278833
1242951865
253767921
508970409
1502492773
1063484767
2020189862
416231550
1207899610
1938961141
1326506901
436505959
47466078
330840937
2036379013
1072268068
1551766387
2138806023
1940609675
581368180
1081999818
941803015
1894756768
648008659
596292999
357941619
1338498419
1244813278
2089490934
453344973
725481514
1933268611
2085422009
2073978902
523543413
581952598
533313643
1403918771
1245568970
837890335
1156836239
780769871
724525755
1576665334
811113946
1962783093
2063853982
1041246497
1558041448
685720151
1401679435
17380786
1390034011
1411090415
126567286
1603751074
714390138
997018501
584022877
2028679384
773497796
1843823470
17280745
200980909
1551664484
556229908
472198099
1005069423
353115400
1302358094
814441461
514323899
1792570282
356461741
2092143274
1351901437
84242595
1087240961
77349130
1709467117
559834834
1299983730
1594233891
1121864811
598482828
998845037
1123803065
701665551
1924689153
56050111
1254264897
1239420924
1467772898
1707482774
465527396
1585366437
1737672746
1697596772
1591757989
591046986
169633315
859290523
1880166172
478382094
220408986
36359565
392696224
952037259
305102205
1092877666
1569318803
1168709260
1920979430
878183906
330461832
484155748
836857522
140648395
1956102061
1917186779
972681842
311212842
3645364
1973483163
1698004397
98236092
592052393
588028947
402514254
858541368
1809979828
328195044
1087165955
1391970527
1801209561
44477720
697183403
1417634174
1088860290
967351379
958389713
1905050426
321595752
156100515
721967201
611522575
1427456641
1397279492
929701800
2059733539
1139865727
1555272216
914170577
726238276
562662619
2018738405
1360987733
1841056990
1366987782
1746603853
595053975
871443277
1541947405
808106084
600876106
2119524582
1995018666
1775214356
315288544
1381691742
2130944552
393300821
942596361
431573090
1727197927
274860063
643342481
328634533
677036956
490210148
1781444386
464177761
1156186869
1287545846
1455154679
206040615
1415779870
1970702165
451375634
1666244609
561295512
1012319131
847742785
1511011531
1453380637
550665218
1041221317
709718068
2035811599
1650564031
96931784
2042000064
2044346146
1755036514
1272056086
646202685
626760454
1084337839
983797167
1843346042
914407730
66138627
1685934619
218276669
521196825
2052884005
1455791747
927643449
2042539972
996512851
582238040
1714518362
2124013663
2000816908
519317901
1849226220
1234537278
902345156
677481102
1028682686
419000035
1757338585
2055852678
493251867
1787324036
2002155455
125074838
1629148936
225524938
112769790
772373614
905811868
2134251787
2011180376
1974251336
42549187
1638577261
13598856
1023325798
1500562981
2142130619
264405030
122445328
694170931
2090151079
224657970
726325477
692986140
571014218
339032798
1285323419
1577015581
687369059
1482606920
1367168652
74789743
974698589
1721581615
1860903328
6429032
2000762235
1694988264
1681705905
877434556
1813258313
2064843083
1405831030
2069865400
1726820771
390776588
1340889912
279957625
854167291
1568165165
168181577
1317607691
1257271498
1431152428
1756714162
26035886
329523794
788790878
848666603
361402475
2001414989
737330718
1652763026
1204854381
1080444028
329021573
367622582
1449650875
467208104
1615052449
794904721
763956537
1457852640
496918762
1087866488
150201154
200143843
1373184977
1972594978
296735776
133569133
1910414268
1397059782
710219855
1517584493
50133676
1548906935
982464483
1513885041
1285532392
1979268917
873109616
130565933
239022073
532902994
760649176
9482692
945738713
131454157
1676486967
2003286510
1914711732
1857024024
28072576
1823717204
1254450587
75927659
49041032
794438140
525250270
1522760409
540594631
1827596883
462372972
39992356
553665816
647147709
898501055
505733971
1648715118
917723948
307378000
1277782967
153055010
1506043765
1423970069
687919492
183284664
1107299784
1071638104
1023980512
1779697181
556655585
349285975
1073759621
1049165667
1303240960
462568703
1622235472
621321913
453689939
900634937
832740293
1345916841
583829611
745260277
1141374834
1807033370
1907646809
413406192
1632829165
85330752
1062573209
1318818536
732468310
1005398012
1734491966
1644709518
1347596169
319551164
1502918240
1003883989
1085746470
1789560875
17387528
607332621
92197395
1560951007
1973895366
1006824034
429181142
1949345609
1667081528
1096899749
802050496
1865717560
638943402
1251044057
1787367274
177658228
608737870
610987975
2015204187
1219048559
154564219
1123183583
436024739
1306679699
182010246
25374880
1532001007
971546289
1396343103
852256920
1551331499
1951511020
1798493412
462097414
710401734
1338792045
890287644
1890752651
1305383098
443165326
1595623496
732941016
138373148
1962701358
974445716
50200726
1652502175
632684545
476142663
445537592
1021224546
1543540845
1408775159
2137071010
1208039012
1058201471
1346738198
1824833052
392527828
1107676351
119312805
79864538
563282058
1193869769
1766198893
68085106
1914200920
1644690242
1641981838
1778588840
2088577020
1820805313
652410312
479369587
1995171127
1201578189
731133795
361094941
943828962
1254014234
25102748
923591964
2138475151
44439038
165049379
41185232
1478771243
1572357585
1198336725
1213518553
2059081164
1929876926
1744781478
182729281
872013212
531805320
1883971769
1667492333
993664657
1824699075
1268077487
31779963
1997653977
1572112606
1274841568
108590060
1211766774
1906390470
803878906
433576465
1327630354
815060671
1258853749
985117024
921933435
733463073
1110217645
187492295
400414042
602124180
1891893005
1756370706
958498331
1049819800
820180362
1863782826
1447815934
1759669036
987217285
809305728
640210364
1060133376
18801152
1278095105
782500127
1663698925
1199055493
1061996270
494991659
1204965423
577391369
125833768
321574039
973768062
2133616170
942568927
38506777
1467307789
2049292632
1535861359
924881128
1211392258
1616011910
949558978
1951456743
1440581709
1685919807
1135804154
644089382
1093897661
1820537880
2142624191
2119786904
503516141
1329696892
1410819515
781144627
1221294645
1055030755
961601251
1751674209
1162222843
769365287
551722027
939521893
453480033
156712091
1784543844
1681070368
1873044304
1441899973
869220599
2113638569
49965909
179088826
1163132204
314062173
397268218
1930930984
1724966459
1440672540
74366731
1404455988
1368256546
2144485054
1656915295
2050766675
1728798679
869613106
672692123
1170195309
871850609
1720876709
198608465
789502855
1862426007
532496713
1741897143
1508907387
187341485
715639884
275250180
1751265616
1948993578
1664908833
1317704630
1210490684
761955941
2126053445
1336012637
150386151
299637361
58563770
1037418750
1027552269
813513799
2071841829
1588860131
2046985214
338767317
1025705227
1574206912
132051090
548601
712028153
2020692970
2024969280
813197235
1338832809
1865190423
1284301906
2065428792
928172955
87324868
1103417424
1755003660
36081958
2077356847
344263493
778822528
1286265052
2137707515
850896776
910568292
1071453738
806542435
540681271
477042549
516748218
2020264802
1320825976
401780995
413199564
786785314
1831607139
1416112349
1928456924
817831379
289186706
476618375
998112655
658402952
1409720802
1337360074
359675062
46349017
2082297004
2087449659
1216507646
1247974178
1625856290
1788092192
653472639
1231741804
2112845303
840390822
1651225023
459547674
1499893285
638174142
629319460
26314502
176468386
1552428662
1634565764
1289145908
915400156
683690884
1164589434
862415642
1022439746
1512885988
833612823
2007448563
1667353874
662062092
116492916
2054101471
797114653
1698407064
445654927
247222307
972095752
1197057982
1260968602
1529333151
783450406
1281364650
6427569
1622058
359400135
957409825
766083724
1559501528
229399178
94940578
1534683180
338875360
2046390984
1125735434
542226330
1593345676
2034247399
2090745502
562071028
1785922787
99325130
178231998
1685252782
98628411
420062120
1969043582
488383430
1005587121
1471407154
407922063
1698153063
1014040684
1014335201
265568957
810896837
454303573
1018786432
54609910
517896548
578156096
942081359
970642878
165958255
2070209057
1183455217
2107612327
2129693565
972237992
838903309
1273826979
101415633
1094765551
1859946780
332788134
1589167300
1195613148
569186144
826154883
1578136427
971356194
1263994120
516103080
1004160641
540838431
1913673937
646213947
580261755
1638994765
663858587
1833259093
615579715
973085516
1896748051
778118222
1628998088
1487491869
2133378958
1551151295
1384124011
738643358
2017733048
1582271926
676352045
111488107
928688737
558407836
1835064731
1528487536
1375672371
812582869
521970673
1876534505
157261427
2021566698
90954664
720208056
64009052
171074923
1595994982
1460280471
727908901
808152566
1235763545
1578774583
1554923336
1985398023
1904566088
1812121740
1931953724
1095347939
155363480
2000477706
1690563269
1326686613
701005252
1196182778
1783248233
834465955
457463608
1639870684
439654794
1126642056
1333635174
1948553854
1369258447
1629432706
1306140818
7925709
255600979
996686494
1429733103
746472922
1933772480
543547522
167481374
1003824815
2037098442
196442626
170196207
1392480955
2022313331
2091083583
1316330575
174881314
1287601201
1361431855
34626787
1172999354
29996872
2044721379
1403438058
1515351672
1500965003
428949226
537088464
1540587830
2047604169
327772002
1489533409
379953577
126961488
1739352303
168801001
1363846135
790679781
1460034296
1487582432
611566783
1513758626
342276904
1440669454
1590340021
491216522
2052929376
1338862271
1674267817
512773227
1422473536
1600197707
315506212
1117672928
731753300
1910627263
1547295804
877067937
2103379071
504907905
33803152
51732687
870119790
99204719
61578843
865033231
977929790
1472371093
216369639
1394382933
1959024105
1804061573
672440451
842423552
1641863916
1284359078
8056701
281316942
1498033713
550486269
312279290
118747103
183301631
666061665
624086200
1616401125
1361634844
339787796
2106849534
1348007047
577916000
1325879641
2136541232
276699805
694885228
476079394
1570850120
854308825
435896620
41985265
1449526891
505483734
1682498067
455921236
41199068
13947977
199696901
2021537287
587744522
230581445
1275798148
1324473400
755036424
1221284207
1880772286
724199612
943174598
197004476
519677115
1649022533
87254637
1776713162
813282464
1782426495
1685039131
1906844989
290266984
639272558
240015781
1924598841
1870305030
550047311
1625180795
1323500395
1069908654
2128862818
553470939
37914110
723796492
1063219899
867274901
1840363876
633303466
1579032445
28457041
281766152
181835822
2038881651
730750100
2068866153
2022651879
2036951176
1605140202
1753297784
486798820
1400167477
1852940844
151883127
1600580621
1626547419
2141830251
977759347
771821151
2009892557
235809319
996132606
1834376776
1087481749
766689522
439491029
1013611441
1229489289
1709642936
2119753512
1985666126
451810432
1341496381
23101828
9460511
413855315
915493086
126898560
64092974
1332006415
394720857
758707722
1947857285
948303919
1410993780
2135328806
108089355
424718564
255249912
1045463732
1897283012
463619987
84137280
32779557
137438730
588705028
2105025230
803515287
1489221080
1981257771
1631997541
703633429
1249187055
1101804496
114164468
1057103341
1529272077
1729784261
852861991
1930713082
814725482
402729335
366326576
569595247
2118899531
780396593
431741207
1267397982
1692191877
120714257
1767650602
873627147
681241699
402140895
201746197
466991954
364808080
417320874
1922510305
2011761293
373271716
1648214771
599320268
822924498
1665605369
920495499
1305702436
1557064655
1752538420
919908442
1509164599
1717339604
1858222551
1730104084
308454877
746829715
570856898
41908174
1604835084
1711106800
1599349863
1272539539
3306334
855253223
1842589544
1409685530
687627013
2072695674
474704567
1474941177
144050420
1763712286
2135762480
27134720
471370788
762485709
225984132
1887940078
1316961613
352733918
160918460
230414094
451874179
1200935961
1284307547
806603438
1883143968
1638489282
194123999
1042557063
1370667473
228737214
1534872813
1919677053
1127196609
352480097
2123291179
1045836883
277621513
1864671547
1713854064
2098232035
1014269063
801214742
194449557
290232511
1360974578
2076596381
1150188238
516716845
1237879175
2041247962
1199852153
1271710445
567806370
1904559836
210494377
2120307044
644992081
1384154866
1378218773
122446698
1415261452
218951465
1152241800
726192538
1054802344
1741765653
889983214
2104349792
1980056447
457409352
696898416
1389958931
1242402436
788405194
191616880
1133857368
1643410921
1149778699
638493137
1607391008
1494584997
1498523810
821274467
297051377
1301757277
1421628246
155915335
1583561093
1082573347
657703410
506522718
1059131313
1627822275
1357117040
302968781
1684486539
1379946019
235931248
1857568962
1214155062
340535645
317212178
1376389699
1747204669
1894836797
929238912
791673696
1388427974
668403805
1755095413
1049221868
2036124304
768133112
1946897686
450071876
1299782707
921554674
1343108776
1321469706
17982846
1314391892
242395966
1886950409
1230341671
16875605
1078933831
1658340379
1437427704
197669518
128225827
921811857
1087443422
1734956850
1254711088
1392846634
1706342379
716793438
2112375352
222005894
1186820277
1897832961
1687081023
438704412
118886611
1961682402
935285007
213800048
1989300695
361438902
1181659677
671745383
1735538086
595429071
1355348542
320969785
1167483562
821549661
1301056695
1892032274
1067569113
506054733
886938187
433391986
1555216508
1899382076
795126871
653339928
1505100693
615630188
1079222812
139501918
1363327195
1011752343
925738199
64195980
642502360
749588707
899600195
1012240440
749300050
8353670
719611112
1928056045
1795520977
1014418329
1846222732
1901652809
854351593
93804551
455986745
1708012660
1705553689
1385669900
1279413763
1393448874
1630736957
542338999
1922365821
1693355290
1626527394
511218768
1458222947
696766837
1756012211
2050711304
1099173781
1391928064
1753979732
1843227924
379170569
412498817
930472324
676215324
1728231830
717793840
1926369229
78987424
1844320927
71786840
745528308
568021183
83702012
1752008742
28559532
188491210
853897489
1357662922
285893423
921742696
1510052842
1462219002
1453962882
1281681590
1894440413
361051464
1036378217
1936613211
951121622
349206158
2015134592
1102986282
413595373
743847364
1769014020
1493493548
1901802286
2025244205
424690313
1638290818
1332278863
236249915
84250209
625447671
432162579
2013456443
857396257
1891608259
341025440
759142387
1605094773
1912297698
1267741280
1950219473
471187580
646717319
375929628
1240176424
2007169002
1162664477
595397105
2071782631
403788954
2095762480
1382817234
894221671
1290942332
174451513
1826912359
944399587
2077211253
1241625508
1750555868
1200578404
1847463486
898182238
1184124697
913726863
529606219
2052225503
505633384
674702254
334448188
974008092
699989543
1875180454
1190568604
890080771
1967050748
1367859190
1121432255
1646236801
1906626758
213259801
1587297030
1308292772
960854287
1893745171
381155146
806243274
165320686
772373614
103773613
970218854
1008902471
1172687945
1177251700
1790322200
548691590
1118545559
2073048358
1468001490
1144459993
1503257742
1795054467
286231801
1287986906
1928980608
619521182
759699918
1683094518
187182317
1328251731
1842330643
451938327
761964566
716253069
1707516127
1358155469
548262401
792054761
1180139721
300209540
1904244124
1797577563
881174236
1598763265
461341131
1255849129
59963580
1090639473
229623820
364751062
970237909
1460600672
1797898819
235862010
764564238
527727592
1434776187
216616346
1443969865
1886305483
1472770814
2123974485
1991929913
603030117
2079933960
497862088
1003371085
1887699300
44101176
1233883249
1157672863
357744028
705627540
893932858
209592279
726107098
882007692
1801683945
50765123
635294078
612155996
1230260023
800192987
993203440
473354483
531329501
1780704768
538304683
179012426
1232345527
1203293321
1928853142
1076713221
253916329
1198074546
497380777
150609243
668183593
2047961289
1717224124
1962649882
401149371
1843138709
1983075259
1658073540
967352860
1301748623
1566331122
369342565
735334182
761122147
687956605
1962202831
731527052
1459163900
1471492011
1449288674
1228568638
422836098
1603806190
1023512391
824676892
585954891
599302324
1630342607
463842758
1067360731
157716333
1349874097
1106672708
69927191
1871390549
49159832
390710874
2129106725
107910941
1681408868
1257307761
642353324
883573691
1156347855
1879494106
1814480252
138256887
1387199629
293262612
418881754
1632440632
1402855034
1905154601
391799346
923304534
1814897345
1453121585
1873835098
2094993597
1115303790
1019982260
455488177
2055806108
1419981338
2023533175
1185126880
1588879536
1950174630
960448290
853771293
407880320
919150083
680988765
1082710316
1201458948
596872659
742488115
920911558
1895608383
1958802319
474453422
1803939726
1638332442
2124669288
1974459530
1803920220
790786849
1918015379
625959180
2117357743
1805029043
1005770235
200579667
337603346
1397027579
497309761
2087819688
645205521
1757030523
1159437413
1638891649
325125899
199871332
1579248342
2097751395
1381302272
607075807
1995058725
1881688560
704062432
628244716
238372168
1280545233
225296586
705929569
978695272
1412319748
1766225225
878465853
948205802
649923603
747057239
1533235943
511366188
571129553
355796226
1133794300
1605348513
1874449884
739111634
1749945114
261098160
915339973
149513358
1818411146
529051042
406423728
1858797987
414583622
2089729082
1107123498
1787058398
1937576878
1639405979
1745948176
358010417
1056587639
294934065
2096920141
1321804671
512928411
878641169
274112121
70884390
739903341
875763781
202799357
1510845317
1841420038
959459215
559714561
1091599995
190846639
440212453
1008761051
1736684040
1479404676
811238888
1134283068
813307061
827143023
1838775611
2096691113
1480739095
308004350
31536053
804241348
1283089971
900506676
241958176
2108386937
2114475241
259141864
1841050519
1417806197
1398362518
1684952198
354192445
2086119059
1402977886
1274400917
1141386072
2047214587
1068193530
969841518
1882912156
1718457117
622879240
73567804
1665626177
882823063
7076511
65504595
695504261
259403188
1083026182
510033052
427944605
1327494376
1745573458
624004302
1946224966
1475410469
1869069834
1633109676
1455710574
2034143631
1057673850
655781562
1958962485
420545630
178721829
1147188485
1588826078
1765478046
380896552
1984280610
703080214
602647336
433867328
875627845
1398015397
120401291
1574668264
471360236
2071963300
934147898
494011095
1630430032
41966849
513699299
198421774
754071857
1135715563
821464232
189635193
1303707309
785680322
1623364308
159988801
1942181659
1267804872
2060054416
1979171839
194030793
240981663
1452797018
997834475
253867345
458286885
2121685417
880745897
161251809
931241721
1975552892
2016673648
721334434
1525951644
790401306
411470083
429543803
1292668467
833816380
926243301
1926064350
775562435
2044102846
1075561680
1070612779
29305409
342717009
381088258
43304010
2010055949
1122524547
1676530616
2135261369
1921412227
385326357
461270918
938761318
1129063138
2102805864
1313443618
1452450162
669344404
792252141
1440799522
818656198
339744095
565083567
307498141
497914410
1413043708
813668426
50797847
91410345
1388635852
1488094301
1230138990
1678538332
227844071
372653575
192620042
2004769330
973028889
870295506
326811550
1514045753
779903925
1173767272
441351069
1525260935
1117266297
42396831
949669482
47608249
944056053
1747876507
2057123927
1457100641
723405979
1211912527
1043433014
1355023145
149028799
1667437264
2133906001
2126206380
1683879095
1859572473
1092610393
441249355
1864725241
1511854070
173990077
1291415037
59336178
407197731
689680818
2025745118
1602570923
773080165
2034991698
1245112281
501171452
1879474211
540690007
1040193791
223914545
1202714779
281155695
1088236439
1188387626
373916825
1924584146
1392561835
987564468
1329298910
1607737739
1782052689
1329274137
809327873
403578776
2112878122
352616159
392677212
1363739402
102985654
1124929432
399415779
1336307685
1819056373
93442715
1357206356
75692459
748037471
516831584
579009379
1597977442
879420791
1999505677
1725917040
1161906230
1526237186
2057918375
1876991978
1446361953
1575387242
142582421
343410796
827101855
149842552
505312485
1118672577
384805694
1026207417
550746133
1576371329
1518556288
370252717
996994606
295327525
793445149
1859939399
1758676085
238855889
1924810665
2008476253
1614730699
1619488138
133090105
1039711594
1565597999
941192242
605378884
1931588593
1558568317
1788645481
543628
526474660
1368023005
1882093085
1218579903
138972104
1146364026
1456040617
356815752
1410856118
1558380649
2130442503
612212176
1107362892
382103514
1028222877
1362035897
1572106020
854421125
1377331310
499854396
745201849
825900013
1596379209
435123527
138057217
2063492459
1598412354
1308033241
1641558183
948297437
1001654664
1943974645
990390987
455073513
655120203
908776283
150917484
1819528079
494698025
1097192649
364755364
438892155
1014495707
107459099
1674935015
905376156
1018170908
1926265065
289024154
695258436
1187226979
817928978
2074544760
1580276515
1977188523
578151953
1015329951
508290564
1237484882
1918502477
7831505
1596604869
170199353
2048895014
335009087
900099891
1295845844
1508179596
526996084
571490414
411705467
1616891217
1921502643
1440125778
2019226415
1948647926
431863591
2097000639
348599375
58729768
1567832348
680408466
502219112
16062335
166719365
1357168754
365724258
115535024
797899285
1233640800
1523838583
785312504
420490418
1857670025
1958609349
497834359
1009134380
2108987872
709825940
1429723657
481689325
1742026750
1365099836
1255966004
325721343
1459521303
769642239
1889676867
1265322415
1773539490
760241119
1854396504
640086497
4931723
46234623
65584728
1827506339
192195533
1843566340
248512837
1941270883
1487592708
1979945796
1738322715
699602150
1798893120
1736910166
276533055
1750350862
1049570761
1429721606
1009153391
377401721
914116249
1779850351
1199269989
1859271335
456615128
1834299249
2092194947
988311447
390186498
1634774371
1544674719
529018977
99581721
395451366
1457939013
69813492
1111650922
596111941
2106195894
1722304174
1610668022
500406648
222601130
1543388686
404218281
1468323592
711815296
39480077
1575370061
111992146
2097776309
1889031903
745563797
1127362756
687888837
2032308804
1115759861
32481475
1971059338
1135109140
378186431
1425473268
638508908
1536741552
824633415
1505307568
299300796
284415141
1240050050
1155464808
679176839
312946963
889463805
1578455526
633317670
866452054
1344645436
2093414687
1227788583
262103313
1851567232
1829770486
1660355050
1427742789
176588470
114665811
468795452
1453411297
1968731757
611094778
384481622
326515500
1132544591
868883382
2041884151
2023533175
1836188458
592613624
952464456
1828214336
769934782
1837835669
1563821412
553771581
1919882535
361819396
1515207247
1449323531
499393845
1667318293
85472713
339321359
2020478491
1924790152
922762041
1929134762
1955238903
422933832
2078808443
26751655
2072279717
1751095273
882623950
1535705811
1046118966
376294320
6786095
613247714
278704169
1766894354
487918476
80158621
498264952
1906789356
777379366
476406288
1121909098
315299928
1357873111
1343436944
1608405995
656577043
1361817455
469704885
721125561
187079761
1508735505
115508365
31347573
1890506114
1282920232
244451745
1052820974
417054158
1154223606
1468895964
407580692
1353700640
1722974353
1017947019
365337063
1119900933
1579327027
1586371843
1779489852
1909587933
1490346617
962490960
1776922261
1630627598
1161600739
834943031
1379902544
799449879
328235708
621813611
1631139831
741796006
1524535983
88420527
497699581
1683260411
395604991
240293094
1263736452
420902076
245260075
1745323856
910136579
1843160362
338898480
1354507412
1259776456
1600867030
1142654598
1282125928
1989276837
1994631193
1384985131
1717812155
402603138
490088587
1725537010
1887341892
1850440413
579737904
1150633088
512376038
524695019
669592655
1039254209
1211203301
1348959488
1914338441
1253661730
418679318
1347502187
249887837
1882814616
1235264078
139475090
380412635
1130576873
76536192
1658216719
748003616
1290338806
1030384956
1813435085
799808240
603820428
1126481512
265595064
318959343
1260001059
1359672393
1595617909
1861354498
1668338619
330240435
1249502408
1968505484
1783737583
1608700633
550723539
1519634305
1508720277
2099934978
94973586
1255612052
1869873765
28205371
1075195104
910874323
625227468
1929560720
1613020090
1556524489
1773187614
313762295
1973161479
745366306
1055875288
624299742
46733138
1591928405
1466871684
606846966
1557037844
757977867
830169554
1197163854
2070253530
1100691562
1092487767
1306547505
1233511810
1714597022
1743270541
1732416178
133797084
224930243
270025172
58231029
192485701
1375120037
2049999533
1624985701
306274712
854698603
1477350728
1872775827
915850827
163776935
1127161385
367316383
1071727099
1502058962
985625972
1056868689
472490329
1370825601
1941042927
536039435
923297104
844225190
60870916
1144234400
889775618
2045831104
834494140
550097585
1005854672
1247331812
728104357
597364164
610503715
1495033079
1816734930
536558040
680299649
1945704662
627800370
525294241
1342406153
181567287
1108893093
1107125636
1398046460
577574512
485391363
65143236
589427025
917948142
261643254
918459296
1453910019
907011742
1942018082
4015770
1224085324
1589288351
1570600439
980613885
975763780
1975744722
1755151771
517150566
1686555674
349305139
1146631819
1793735880
676175137
1490503116
1374476386
1904265185
1083482996
1846441093
1135078398
1304877449
328963483
284741472
1432463334
779517027
1084560281
1654164240
1629506473
563121551
1038400267
1214634074
1897896639
1074834500
1273549219
1408437987
901097591
526793966
2046830437
1422183059
215621693
1559800977
880088838
2136600638
630585731
964836543
620796285
510413098
1830899498
1774436205
1840630831
1162737204
791877626
901368223
1786722387
1151021961
942766295
1663760445
1445621295
677602317
1768849417
1832352722
545789826
1707629787
1125113239
1341740628
1048727857
497613363
1192358568
495744250
215562233
1558839239
306615910
2003737309
1207025804
1200447986
1921119753
59257202
1636840620
867558324
1632757988
445746309
16658734
180908757
205147121
1764473025
71507470
1732872624
1846541792
497748978
612801435
135929445
245387974
1314768071
239403422
366767181
461664337
401498337
1125981632
1924430502
347202420
1952507482
1334829312
2052273751
1633276545
768647476
503515460
1150065234
1115091462
749346955
780071255
1731293369
2069877266
134800315
421142719
795543709
769062416
1548283388
1306872868
1306850992
1465447435
1867819357
645267438
1563131980
631853491
1861468242
74103515
2051579164
1751170363
485573495
1264717963
324285931
810854420
328149891
2120772811
1867231090
735011347
1422981888
531690198
2070936875
446755627
2122527095
755083542
951487299
356301650
1670730542
170794702
1563762481
1829682906
774880789
942841664
609578211
1919219382
1620779808
2128069812
2088650981
502584252
339315130
1747657611
987674276
1369493382
1411384954
1725464505
1530482361
75869707
966822250
1334619477
1690147771
355312669
1612353048
1161091980
1523365981
930120749
1202513517
171371726
248935708
216298643
1639732665
685673250
1448598679
1129224483
1336027604
1704218185
77145737
422338909
2082819952
384720833
332067298
1333836684
1632848097
1664499955
1773739550
1549117287
1151155027
1454859913
1370474928
1951713650
122045121
609084087
645625638
351733559
1845652777
1926387255
1327387999
274282185
1811187164
959624590
1273167922
1720991347
55921421
741424360
2023991338
966180702
2123060807
426742970
1080744599
1814113099
816557450
53499895
345742177
655362985
164393799
1867190848
1745646258
103426404
1389815346
832250879
48157598
229910019
1047450481
784555985
103264439
595377857
1875093991
390444066
348302202
1464510698
1417754348
1854106980
1897987359
1556145469
1754428456
982547198
556574952
979675615
1776825344
1572538294
1733866476
543317289
885901060
813119986
1481323091
316870829
591531786
2009542199
1226912607
163944797
2029485946
810321498
162975228
713880342
1059161197
854534888
1978448427
1655770828
44104780
1546826834
216576961
952997605
519405831
1438386900
741192082
1504518183
1216531332
1652201630
1777570799
1202368583
138386207
1770534308
51230429
1314915712
1685340494
1436173655
1520298062
1975521194
697318094
616381305
763342056
1521465338
270361620
1081870157
1886675955
819660002
1545599773
1902227740
526892175
786716493
2051607551
1306511556
51339586
2119380082
1500012639
75485348
504966283
169510807
464307996
664811408
1684523596
1557668720
1826806714
1862293860
1500736082
332205138
1206336490
1695129930
1705729698
604866731
974498000
1065516569
1055682528
935334913
366407314
1678615270
1192804472
2075067143
36138666
300883641
1911839220
1236397593
376898336
1022619272
1672232881
1518709349
154847449
804807067
1382631661
1381052140
833465004
1571314325
1936748869
561175963
1075071311
1937513307
830929675
562603450
349152906
1981219721
1719252894
1950628363
1527909094
730317775
326494285
822667059
1091661809
1627354454
899499432
999650746
253419001
737061301
238285762
86368140
679993968
430369474
556011917
1620236958
2083793514
2127612350
1944757775
763313213
369227485
394156375
1052547892
1066382387
502977993
86668637
1774079523
1078522282
312167287
925066393
1563679527
1639327595
814974039
117228385
1382206148
2083359909
492514504
1428013410
1290627054
11448342
708541693
538928102
1586539189
788593856
1747414000
500855645
275204017
984086194
1696077402
327285769
419244331
137433991
1923126465
42027991
2044890544
2108863494
57543361
1419403125
44148416
1702257482
1664215251
1799552298
534434829
753961867
1984919047
1779032990
966551700
221802561
1239358673
1134561055
607601924
333315954
1394201776
1413035153
2136082607
1529557890
735704153
415606342
1599998228
863261378
116170463
1020127537
1892996233
597558805
1561568871
1401520097
697366825
162011997
1622332847
111641568
392938052
364876537
854973898
1374323673
1037453338
1962430836
626245968
1153902576
2101841385
689346630
1652802280
844559121
39567960
1054751749
1476938347
2010268627
1072866207
139094250
542798008
1158559317
1892104461
1282962983
1640963172
2041029227
999583360
214527164
1537086332
965909116
1892428176
42070157
304948665
1765594457
1960423544
83270780
676800719
2034071329
1037755283
386730504
586270297
632187869
1677843929
1271108594
357020018
1098526952
317977823
1486789869
1113901947
1024558606
1901615702
2109769245
332672460
1526067297
1515157037
131864141
1954568088
1551712030
1010245816
176907170
2027188221
800920235
2017288707
968965690
1112461805
440704204
570340965
899972270
356536277
634572370
666296700
361843551
817247370
2028228893
106292536
115131896
2077869142
1808934941
638993141
2109943987
1209713495
2135812399
1584921059
37623325
1769729185
958687980
1372443241
541013815
1638713309
1750765239
940974562
1841842056
1492024249
749645564
1158063858
1324484784
476845393
488537955
52812411
1194529749
597157880
283142586
1951890633
1246325151
1276084890
702200050
1226780038
731212587
1411877483
875496672
1552145945
1232569975
253212941
82383541
1698459865
622612345
389728186
1202668724
888559048
1070540864
1799511193
331704948
1378362736
1057559180
1351984583
1728760958
1156413200
976321202
1841521922
1678773500
2027352457
1841825472
646148865
592721472
351025741
944928636
323391741
1383601622
2028220914
952928617
680858119
896115511
1570634899
928232927
1348662184
2083635326
1911698261
863829019
802798564
924986055
948213349
1140455735
1918772787
1933057572
1184936336
1382554514
1712278140
1397859677
549108382
1926412927
1735807554
1395104462
429021517
198542924
679436916
992601413
353157604
1910529999
980955975
1236280178
17211588
834776376
1910973419
567601986
1758187581
574037783
124864909
989440064
1632049408
1050921154
1810001874
949422688
1395622683
323778008
166830328
1990952752
252884956
181459724
1395866271
854329553
708115353
157248835
2072050171
1492552700
726570910
138166302
123168512
171946867
1192787382
790805971
1312160262
1958708547
290207747
1657259233
1062810232
1050020745
246489383
1501810099
1780983072
339195891
725151623
1867563169
139815930
1562733130
1296093327
642625258
1218536650
1450606496
524053421
1056920808
107478493
170113969
847103830
780661803
1334466897
1898466144
1320260317
1047808917
1115311050
622805447
1876395873
776267322
660086177
1511363249
1254489119
866175954
339789810
80138168
1827074381
1158879756
332587388
160826521
106680554
1038952864
2016859804
250633145
260951703
532488502
2117238717
138999736
1973697232
1156122410
701913333
647182302
1330409416
1498428728
1103541897
1630422431
736589826
1834774581
870637348
740848592
1956101143
2037471386
1118004381
180382097
1997614022
1680165604
322221425
2065591140
591453047
1727882170
1474502448
245816671
937630252
1434540657
356222289
985184103
593233150
918039820
1951133364
1400566159
1420453653
774250407
1421246007
533610925
1326646851
229688548
584600195
1095581762
1356796349
1239028225
1900519934
159551238
1938429275
747639595
2015674301
1365245256
1862321527
1637557382
791831241
1436680492
795352162
1127247726
1423253424
1401632111
1229508759
1992030946
428673889
192823415
815153906
638543472
1434753981
15251304
985162140
386520205
689766697
2090997874
975533954
1235490836
2030556965
1918274870
1896015189
1475962672
2098311721
2020029841
821269388
1759714419
277349311
1072850218
1526879945
660582052
2086345349
233671047
221215181
2096416963
592504494
863409475
1540487578
1646900648
610666390
1306799122
550649560
230223833
72145942
668571788
1954406091
1280085343
1576406151
1056928878
473923774
492643697
303498072
154842805
519197728
1388550445
392969358
2091804666
1943603904
883270718
1061738391
1083022131
1834432479
1593509469
2116995744
1858799621
843960403
154987685
968139767
151339723
1850926305
483870145
1170317860
1495319527
787155289
1917078257
1362979714
486966585
1454072486
1501870776
1808304396
836227689
293444370
849901804
521394471
30882328
287080492
1916652488
1741263650
773699548
1856056055
812146395
740749539
2117687154
777429283
1673178801
1860100626
211932873
113657091
1123415824
1241578411
1941102194
3848547
1846822370
402866348
377331720
827832049
323345747
604201167
529142889
470772531
378060970
250422621
832446763
1748939198
191261745
1525882675
1808346142
62650187
1974469800
1042673777
1890893522
326825149
1810346853
1622479303
1715051771
388266534
2065362498
2129940688
767956087
1765315105
1472538433
1721241309
467205851
1176367005
1186329139
1526683405
1011211752
553992451
40156265
140922953
1825569699
657275389
250547036
461726463
720642104
1872893916
1589424001
420333672
1894652749
1542315301
346350514
281432262
722926774
2004076395
1315561339
234786654
288159370
1143014069
1775637751
570250311
21015737
1748023478
1925664593
178141230
2120925058
26702020
463523558
254230398
550795547
804223211
1520407965
727129561
128811055
2124733771
1473313611
1382384828
390514169
1354126457
1831373943
383691480
854309172
1640973391
1125142753
1217148651
43095669
1983538659
893107231
1583249482
479060553
462220595
64387986
1329647906
553275450
1917967539
944837078
879728558
1432921579
1534592578
2044025863
951172597
1478931297
1723905366
1830613646
920473723
320505838
742460396
144047232
2139871200
155337156
1321828905
367905167
965104966
1334781411
1204219948
645672276
41603655
413959527
414439890
1749521371
472980781
328330476
1872596122
1732912246
2095671841
1127922744
1091589151
149812397
1481930359
994110737
676646289
1119523403
39686081
185050839
1008718418
697874982
1442890665
1287536804
981013362
1658245490
488613864
304517708
1720610976
537701270
1282194499
284919253
1201421848
689609016
1099035438
1621767988
312601159
836213765
1456272593
1932301404
1220005709
1503507344
1206386534
710330916
916032988
1033967784
884275367
786049111
694480517
1200189473
77156597
575548705
100599000
1202404964
237627369
291179367
1833276965
989739834
1683368723
895231171
1784674746
326646120
1681973764
1591474283
11544806
6584597
1326011712
228767905
1272593829
1474417917
1459284018
1392650767
1183047537
17647356
1653271727
512252887
393773610
1067741574
1524608275
1690918700
925219475
1694008701
1584169712
275147526
1864562752
755931611
1046298402
1127268722
263066859
1557070589
2109504770
1705286369
1481490154
1246401365
443207834
1878373920
1148859969
1718951346
494034052
1813617231
66529276
1953625677
1623797674
1166279216
318792911
611049211
530304169
39173308
1486936475
2053160187
232606760
2082213460
244843814
76061008
1323943541
1313212354
249656556
1494008217
1714864922
2120365047
132737364
773014413
789152734
922010089
343330770
1823556323
1064077967
1824654124
1486648668
1323310503
1769500098
137310684
675817611
218274872
1341911900
239355100
1260884199
117303602
1576420073
334986844
1806214373
1657144757
10985997
960090743
1543494142
2006916971
2128631225
241323683
65822271
919927483
677462949
692203573
647358015
1946901778
779541764
254995229
1754781339
721899096
217823756
338673352
1440482110
1768873995
387720122
602043000
173194297
1725858449
989271356
1111363587
829651594
1513739009
1761945927
1261731328
1168853580
1476553814
188287490
92064915
1451617374
700489117
1560755590
2098436581
1843036130
967837619
1924060697
118162847
752915821
1688433364
1113793415
762872002
550173719
1377877097
296333481
779940931
1392806783
244286257
2001575098
763029228
961547826
1033530171
2042611950
2133040848
178185794
1195842630
809496003
1789068283
1413010003
286424865
2064695759
1200576361
1997378813
1028705868
2146333749
2007127574
537061656
750941046
819168895
655234894
1083974389
1071543018
211462592
1377374761
2003392933
767851311
919934125
377378431
463691716
1681866095
779129307
417028704
579466490
1505624600
216056595
820521957
1378839351
204954665
190391901
507116485
940004992
1717298081
1609257402
940302469
2100267217
310848116
1032385688
542254182
1446208258
1289037383
8930015
1675136754
991452404
2062035352
1237459174
1497361464
847444174
1587359357
1300642467
889154108
1127662131
1623053349
1996016019
1693577375
1586117134
674445682
526879174
103482970
911609548
562438377
199981950
1993595792
1019718630
1762788438
1515440747
177926705
297994670
2083673086
55538711
2002955782
593999541
1893846187
585857327
2011670402
159866538
1065561629
45357479
1421628246
2037448397
243976261
198268117
452569122
876669975
1089256393
1168441630
413045342
495853734
597553101
119035173
1831247632
901054240
891728079
1811879233
1139571351
726027253
755001185
1749544427
1856233367
328122979
2133976359
1355412413
620223008
1224875148
370646376
1700027977
1758782324
717973536
1677415591
2024777891
1287862428
1649518323
1825045461
1945117429
303004974
1392813143
1915155274
511862456
567334747
1489720503
2042208541
335299158
1828367350
1670355491
638343138
470818336
945176033
1179898934
981580309
1663285470
1103960923
1765236110
1795665752
916932626
1615330988
1879498198
1457815801
193778586
1376921411
270060596
1934350483
1764096588
472610601
1770757908
2068072245
1186132517
1628899675
1170381918
288807779
52290424
1010603760
345215838
1190837246
1873024376
543118797
1430279961
403097206
721164402
1359788950
791117174
762154747
1437762663
1899471048
371435156
946855312
1278114130
721454637
2079111023
1042584820
719576263
571072076
88768268
542458859
1564981249
491897251
763298509
1834398802
1822323850
1410706231
1355523344
338580226
1292172538
1085026130
1656842782
1587731271
886799783
1613099663
1965451231
435073188
593351205
380304137
336264723
145161021
927894329
1722735391
335879054
2005911280
9872909
1778662607
645311811
865116642
311364350
1923266691
1907315625
1989973642
815309037
133956265
931931795
1791754007
1271825775
1016323561
1652156380
2143659986
1268421861
991879010
1262940431
960418403
1653566114
2105247544
155844988
1482333539
1175177354
2018188881
1933471789
817684512
76089429
1752578671
1216034726
1111097121
1454464784
1699326931
302882497
1335368263
1316205089
75364538
979777316
1142958832
737170749
2015437912
1827424785
552273306
1831169635
844737517
1541982896
534367843
1374822024
746729844
1670066714
1301792856
1890915711
740051114
2142194736
1280575832
393077125
740739259
2019749447
397229492
2110554901
607636786
457940921
861673117
720593636
1417613887
593651342
1636513049
1068585049
51166742
14332314
479126307
60726385
1156634117
374997828
931731676
1552628940
2130946269
1629660682
18554263
930463842
45546673
2104473333
55105427
134629210
1872134216
1860775446
224908733
2044213295
1627809688
1060538423
1832834626
1976876637
126265723
1327380421
1753914924
2060177651
1448377769
2006360333
1606888600
688496505
2016469837
1831508717
405008471
800735739
1897213202
253867345
1131698700
1286530020
1788943739
243657688
1301087491
617719795
1088805600
227594769
1014190644
1264522358
858475243
1866316416
229805070
1744820432
2048580523
1404268018
148634523
498221249
1274500185
989791009
245707321
1428551447
683539511
507716391
61232602
576214064
791365895
1562761889
1678361846
843181250
461873826
424471304
1227978832
999880583
1518903325
1460106191
1964701839
1651209845
397911235
2111880302
1203704236
144182608
968766622
1615038881
2070324352
1577474934
1248574428
1063026067
1901394673
323126128
1977388132
1470895354
1419464170
1541265772
781957229
948822692
1685288263
2135833964
1107600053
1923194196
1371291476
2017525234
11241249
1448259857
1884051062
993937811
1349915786
847510458
520473447
1602916253
1409126902
622280457
1373342882
1118667776
999520079
598880409
471051531
959741403
930569000
1440122704
264410392
1666017885
1310832771
82708716
975940031
650196417
1670983815
623428793
985418330
1375450051
1231032860
655695486
174846877
1371507342
792302193
2113204590
1124374064
1286499877
1559674267
116409300
410562741
544320577
928971251
306372753
550108667
1042860835
407430653
355117567
323617939
762744671
1118245728
815088292
1530499080
1640488676
1953187564
1657109798
419346842
434345480
613772116
1533690638
489064434
1664476627
803612572
1057927962
1980300431
1445927491
617373547
441953788
115930661
104869158
220846208
1224722023
1501435756
736888951
1917609422
715486006
2079243369
1667349628
1649014741
2056538077
715013894
1694659176
249939681
1788948392
1088274897
364716628
1386740408
1139169790
1219041077
1404455808
478485769
198490196
370626857
240038342
1971843760
887714956
1373152583
1834266338
343821668
1256241805
2126690569
753940583
55674370
171728730
1381375464
452425555
2056387655
611875049
1053077758
301169582
84544997
1633183402
1528732453
204830356
181599882
1195205861
1007390247
583424831
255449221
1001375327
276001584
1995135271
369397232
1039205391
1759639699
98518659
1151434437
1742490538
223305843
1097768888
360109267
43696855
1644719693
136665432
2059321308
1867443849
1665681154
820477643
1068036590
2102224069
857712834
1544010454
1838238824
1890991820
1587941166
728572629
1042525458
202374141
1825099196
572942583
134001902
1623322062
1686507156
1926594590
1636213935
2028244737
1101987737
996442753
295029438
707567889
516282707
1134843365
245702408
28973894
439352529
1663064359
1211589469
411117796
2132812700
1888764911
1971258096
172547586
60591983
252740526
1476829279
2019424410
368038951
1359675611
224467006
51887165
259913069
375242253
1075859080
968168198
1675400121
115451567
534110332
1479784583
2040806819
1349163519
682857379
1063486093
2031837201
1683796418
2055266494
797866619
1236156964
1367020618
740550360
148969674
281259741
1638701700
1837535386
1236838979
1306055901
1924020846
1692925975
359844252
2024405108
2056184996
1041583984
2069936194
1932225642
1329961103
1756282606
1571382163
935090680
1732978793
625815696
1864121768
1562935677
1843077376
1348747774
1258413907
707867281
1895861176
1537625775
1757595780
1364721138
553911107
748736924
505726383
768038181
1737909081
28594234
219258626
675092447
1211416279
535603246
165146648
987561399
1167636871
627151686
1376465195
2025607438
2003268235
369455645
1398574737
474863760
1189837952
1261524773
914980750
30169536
1449512707
856044253
1786068939
447998832
1181850650
169076645
257166055
218403201
1960453370
1873547086
943841185
206979326
1446149565
529627899
885330004
505135623
2074294038
1351961459
1618633365
1042672496
607450179
1407365247
763430489
2012825710
616044909
1802896052
1349738746
1164930113
1823613056
343329609
290830400
127929445
1621425201
1349402460
1299467177
567178417
864762805
1886885273
570757036
417947442
21771945
652804437
1004043476
1262980032
112820114
169204373
966330217
774557134
1466839955
1997304378
589562850
29333000
1693760960
238871092
208365789
1340321728
311087674
1477485992
724953731
1640579809
1808607260
1628047829
525474311
1955317544
1769054195
739338987
658764380
1604016432
782088647
583392173
515788304
863616203
1758785489
639179944
467104504
1775656529
908283469
506282792
213575385
1750072892
1927794255
1028746458
647050887
35534466
1177734892
960391569
632726991
730568647
1152439522
469108512
285481013
786001144
931995665
1679138731
1763055973
1572722245
137659340
1468447697
451998527
1157807468
1535456528
956196998
658249438
2061316111
575242649
686319797
1844341976
1074282520
1639464360
9212818
83612190
699262002
984053336
1685816981
1196337683
1199412869
829272039
42845989
494117354
1390473706
963262452
1038607611
1880701197
524047566
862908682
1784855799
1630783488
287791560
738800151
834774759
2069990476
416764940
295305087
907548991
495087358
1233108343
1446848243
1667092196
712281657
569909698
1770116632
948501681
272194488
2045235688
680188726
949619661
673708713
103379870
285794953
1245868178
1375265622
498068540
958043776
1763719723
1219775886
22505934
870728303
2086906844
1704159930
259763411
450970723
1562916010
1409334271
2008836224
412494810
83513037
738009585
552693363
1186689447
1681196564
568881883
938448220
9164494
293914536
984733106
2095285618
1176780360
932329263
259855515
471429565
966657721
1202878374
2117042384
1254319480
1890257956
6356557
601154297
1166497992
1495604971
1826692955
533253228
239606283
1032765671
557207042
255144406
1330103394
331758189
1436073673
1476351941
459850831
1681087609
1769797917
916540418
403969771
381557320
784905741
1146176278
420748710
1088276942
33347210
320955432
1563692467
1173187107
1751740316
375315783
1496472612
1076077795
1555579800
1729402288
179178820
431953643
1916794437
1522998435
1613334658
1444430796
2133913988
1295015988
717053303
619576807
2128155161
1832239965
1411457574
1147756341
997429653
396614784
1050484382
811141016
350615964
1497271344
724973284
1242419351
1226935620
873426413
366380877
694267824
145580150
1787538616
891096172
392872470
212440869
1213775210
477604325
229525809
1757511527
501091371
1379808421
1948805788
1987228717
2126347265
1632684578
1745272483
627177921
1964872196
48178835
1451674549
405179230
1377803444
2059924548
329854287
1428958371
355625845
1905134191
222350271
256340737
1953115588
1170443840
705314223
1355848255
72979026
972251105
1545701505
579870624
1096201190
1080265662
492362372
174569988
1770241902
158937534
1825466066
1832276946
533782709
1968880367
1061917509
378782013
1238466120
1286670247
20409096
1465150627
264471581
614225342
1633371776
386345137
2003853493
373855568
1980850189
1089717494
917837715
1042321182
203346160
63055222
1988227073
1361762172
1292754340
1995965575
109369318
1649527983
408105913
545455056
2030015292
1117014244
1590974474
633103424
1363448018
1353870354
1466056856
1890645738
1178682319
768347411
211472623
165709057
1513849089
1332159312
820686710
703356083
889581764
686577102
1743041029
1763715880
1207301173
1097515878
1345721688
259511487
699653870
216903991
943109087
564502700
1170140498
1360363877
1192276741
649075959
1939214744
1051744039
397777589
386601950
860306251
644679235
251594612
661457497
2083281250
1563543043
1612597947
99125983
256636517
944079300
1532908353
1132389023
441617175
1106546860
181506012
1731617119
114314276
131833356
327891584
1431498255
1214158661
889058216
1476312327
2108999555
1543081909
786216941
1787728805
460232019
1928858321
1505896925
186383648
1372844734
25931429
1218323850
310380918
1142479977
1045112804
2045691725
340488649
1485911142
1673911337
2045169134
794135662
1991395146
1115110128
1115963526
735268031
365312013
1505124157
286733322
1638152995
2067847402
1958640303
46844198
1599921672
2101824848
998221532
826827861
2127436901
1034325747
526539366
1008739522
497785501
2137093320
1000821992
1756266642
319910273
995783569
542598481
1957037765
750807350
1438457291
1113490211
1167885366
953442232
1039057094
774487360
1329301186
529334310
1961475974
930852707
967880490
1496135690
1860976561
66700017
373752045
1783620195
1232894546
2000123284
443751387
2067070870
1439127221
954822413
444629980
1045771802
5934292
600253111
377561147
1551358540
47939117
1824931301
1403707928
36852363
1737751635
458698180
689184992
1572062133
1309507639
1786124602
137456517
65628659
2042031856
342156607
1445223651
1072868306
789252286
463799506
249147722
1573954489
1666395256
1915739343
192276396
242202842
476466132
1597216248
310649014
75063899
1951769195
1763770007
318632776
1780903722
1812029514
243228338
711475973
1732446615
485907201
1417567784
1107686251
1784409092
1485963194
10831647
601858381
144566572
1317684471
1888742471
1496276066
98661008
520494075
13551685
1866175915
2100625628
245952454
1767244007
365895878
1340823233
496016455
1892291500
266344526
177764785
1184738126
1600731486
1669446058
1782488712
303395633
1511135376
1785057795
1463939183
1789973637
2115411997
1831136720
938418122
152653349
179360249
2056609797
1366769929
1954774717
689515548
1396138696
797414166
661185810
1351564710
1539091833
1911421961
1385122612
1587263394
1122643364
788996953
67165406
729927206
980750976
1461984290
1162407420
2039680882
1968592227
1205266556
382698465
1325576674
361721742
454600050
1647346382
145641589
1004106791
1059644323
48845061
587151367
1240442509
1550713997
987441164
739436370
580364113
147761082
1160258522
533851561
671785049
347957141
1483571872
360480937
888922418
303841883
1285108470
1767094070
654650914
110575939
1032215063
1030249340
81879144
796228075
480585323
273407452
592523481
1660544189
410361431
1425342188
1370289127
770221157
889044681
562750902
2104199548
405594106
990139401
1560367877
1918241817
1614055715
2128541517
1262792257
150215973
386775294
355208198
259724792
1503345857
1704695458
1808216805
1361974070
1758803046
181685142
2087127455
812870113
1846789279
1487822586
474780455
1371772780
932613305
1947245947
658071114
963424793
646528213
1622343257
281627484
1431880759
2096864688
1335091464
1090316524
1986790972
1350062937
1203539108
187076993
487483873
1182048115
805229191
900727828
91480480
128807502
561895693
1085109338
226337370
709765931
832224780
944355209
1713933457
1350917770
969151923
531024786
419055722
1272725624
410536502
1884294268
574411468
293385428
1686886114
561233018
143437775
435214284
61291514
15229807
45272196
1834730490
641455623
1343135620
1758875742
1511147501
1273054002
364769076
1559268473
1489236000
246978997
1826703316
454457457
1362196494
1744636808
1393657260
97509605
6668611
1453589068
1291775088
508132981
1893393743
1373716150
381444637
1230286304
1834894030
1058898345
291828204
1935114038
800544999
1528415595
1399979177
852061617
1753698678
1333125930
313918606
522222612
492078700
1708912503
324116521
496574936
798689906
1765176092
584810920
799282750
1988302823
521125143
457392833
1285595180
1310369187
2110678160
1093488426
852270801
1291138706
1097329972
1451051691
1794058457
1334379797
616464860
669663216
284554475
102145681
804060925
884301956
273602656
169390626
644573860
1458531874
1484802531
1837626008
1787084705
1831303254
1297972933
163249730
956887144
1355784691
1887524225
1488328000
1542464521
1409000836
693992557
1335295724
1120727821
347191587
355525746
776819341
243975632
1099290946
1637818986
1169737903
875125945
663713132
188816868
1041807083
305958420
1924155451
1573288582
1728314212
1465970168
1991755949
2082627796
1326135867
1430428457
459710116
2011297691
1811608023
76510295
785040490
229230829
1440071991
950572851
2132721509
100747498
551985731
331818058
1542278476
1045297599
1988053649
217180286
500365050
1177950089
151444591
2136949640
502400865
1774500492
898013138
327474826
1159719372
849568255
537936939
209717732
1065884019
845650025
1412323134
1160853566
908232934
663988348
2063875385
267973268
1681008793
1605589716
248813675
973993358
1839983397
1172015598
1536501693
2114930849
1231082570
1000957122
1677557791
37577646
2103883158
798173687
425448518
717764514
926398124
794077430
2082528391
1527270223
798722643
509278240
458664823
429558910
557881412
239972318
172095392
856103024
1708752338
401556036
483289301
750282712
1387932014
1240018488
1015523890
329464472
973480239
241660699
859702567
1440011713
723515380
969920582
2109601868
1948526804
1365394849
626902423
327071921
1258195516
627192135
1313509261
230970493
1543209973
1220241785
1245431665
939785904
1262215296
537128291
579547434
1806626267
1460399429
2014116705
870912270
2096909673
1684372447
1839375941
1094327212
831751446
771472909
1347329380
402626500
2089583209
228779046
1071139932
1233021294
1360085106
336640014
41713095
764266733
1162621356
1482173701
309199852
365468329
385450281
170542315
719394873
5971366
707341716
1705627864
1572218308
1470630774
745475120
2084786686
621309988
122584704
1162357916
178356704
1486377002
1548499027
302863118
1668941411
2113852041
953017122
1718428129
1641854193
689266972
1146574913
35147895
1678608175
1975875832
13664730
369000331
444651878
662185967
726862423
398270958
662774008
211958801
657528496
497941505
1964776658
1570708566
1805639640
485158920
1998032000
1330762869
561554344
1752234833
2041026967
1182545476
2144417476
1768988311
1626658935
820437156
472150180
691661274
895953748
673576073
1674211834
400410799
2061378916
639994931
890389464
713436579
1717096766
1697350223
134495418
1493522126
1702543153
197831306
1996478972
1799488306
1057031809
1139257354
1472987634
1243255365
314756107
1709862164
224383445
2091962639
2015851197
1134804249
1014413576
1884139117
348203473
959637778
552993164
1079585407
1551584212
481589925
2088937318
929234407
204269719
533007820
1422065220
646058574
1564606720
1245964142
1714379806
1974671567
1586332439
854403108
663940346
1319888058
1496977105
942019460
1318954379
1232970384
154076629
1719237964
1164069810
28618347
881860782
203584019
33171074
831547493
1244115204
319397568
787206597
118041247
377577073
1534602153
1558735705
482116886
864854910
889239490
153290922
1302695316
1289065062
1460736617
811339058
1274219318
217557253
1478030774
1771418546
1038438998
1208584834
1452012562
662253679
496859322
60956008
1985772488
879056761
2041018912
512284836
2068996732
1850490119
1849796692
1634886981
1513058809
399942913
1078810196
623723824
37625545
201357267
1079131772
1004464908
1307654041
134795989
693619614
224121126
1944925318
650924333
946653753
494605690
1666005803
173291591
1053836740
855060367
1443973484
427607811
300393969
1554727321
150907999
628222313
2021420142
422696282
553498851
744114699
2057862233
902707344
628865718
1578404185
932260778
1150545340
639888458
239003225
1631731657
150509563
695967592
1468688239
1840415544
1038052183
1390034011
72239112
510968396
1025335439
670427106
1276020766
64192660
801757403
583897187
1296985765
2080419251
1945682473
352226244
1063263464
1267452851
925135043
1094361962
1209616149
769703704
1200006285
71726862
1107016491
1232813950
404081788
943990016
845398271
1359807045
754841989
889671942
1516074822
1267586663
1702831713
1704389827
881274453
1344981260
1624345119
801280428
633497768
3056498
1894593282
587398939
471824911
147005412
525073466
1761161279
821857407
383145711
1327437923
2093172205
699366455
1850305399
1801261898
699174981
1313149452
526768938
444765532
1165001274
2065624129
86659184
1386786318
1813499769
1488307419
523266327
358583612
1773635052
110865223
534571309
537160640
64692506
1609416842
163440807
1536928261
660627416
1764434457
1793627469
798858004
876178821
1338309187
739194707
1373714825
1527467686
38758995
369893359
445105716
1091335235
1364638856
537409275
1172320488
1068710006
1729262448
1436228683
436148831
1871613681
638871356
1781018928
25805435
1643710736
1932939171
845856771
861533472
279063447
1490583015
282224482
1531255265
756354925
1200497416
1251998196
612918591
1262891631
1118042928
1550015505
1484491970
14742570
949516789
850279916
1008092567
1125040117
620327541
850717100
1201136857
727645890
1661061943
767642649
538304683
419481553
1264689164
1617174911
333649906
1323009606
542829079
273617692
1418253400
115247165
44365090
939769074
2005595288
1854187870
222207442
9813002
279763474
468605980
1341743793
1774544930
961729035
1476282641
146694333
1626058597
1361229835
1394341945
419521536
2015824821
5269785
851372078
1791027305
101415633
1402395085
1616729775
274889843
92957181
1355162041
253158871
1086360191
1751589343
316601661
80317442
73948171
1448558706
911368892
360165756
162551612
2109388042
1100936393
1368211677
1398714379
1515511447
1633673447
1023914162
597524036
1052651764
4992722
796262822
2099750710
972253129
1012995826
959812103
93883458
1431487306
332388118
1412964247
410333887
2106117198
1843086413
651988551
2108210534
1391824153
1420583182
372141647
889444902
2107520113
1063221732
254247545
564126165
188344453
737944426
325123330
194730543
1570080927
910561658
1469709997
1053384356
94102476
1073919049
2047194947
994116667
294144328
1925458583
1709236530
2099632644
705950760
447193160
1483563117
125399947
1538729623
1801350382
709659808
785890481
1052971146
1538760626
457229558
1654563030
1242793744
1500542659
1601342568
1921260374
1542751088
1278269110
1978551569
696428912
119150178
1995077291
1878277069
1759969294
187623214
761298814
1873365947
1080300787
1255180400
777746252
954116571
1398218914
458716905
1099981719
1390756773
1874274529
1320649839
935898673
781652439
1457809827
1471572434
763325509
1975881475
1162650822
1425787967
1069178622
359232225
284935817
807292764
334728555
2026974883
1981501682
1379425565
30943255
738541310
858736652
1602785467
2084329290
1263830523
288104162
1105681088
1298610321
398512307
1390681864
2081728314
975432696
1681991976
1611833318
1564235005
1503745255
1937997501
1377715785
1311495807
1440341332
1296303869
1586254353
1678373322
1147253011
171962951
771320377
483158535
416061284
2044044856
1363884421
1627783869
476328018
1393004766
183530529
2142961294
275511111
575520116
38959000
1759397403
1375479420
1874668094
1876487328
996809037
269583885
696406308
1886675955
1083086070
874021355
167947775
1488829319
2066910531
1156429925
472530859
1973055546
1154567980
613862765
1365714626
1178037116
1205910900
271069704
161788008
752650470
1423900366
1619173058
319064978
1236396629
1271478531
537031191
2014842285
527951464
1425371369
358503149
1888349126
1122281613
734739602
1934969515
666195052
1027417866
1159340898
235179142
345511799
1475805492
1280255968
624364184
995309900
182264266
145637217
770904928
280822733
1170570799
992941013
1233838088
1672439022
654931928
1146085563
225921945
1927949874
1588311046
50845166
427290316
781152432
1616725256
2098648568
406439180
493747791
82476879
2109488788
1757939171
945770292
1808449240
999497334
131443897
344480976
209149203
1063767077
558614256
690361498
1054472422
806984023
1617501703
567045804
716465987
712118447
1999862755
1859098598
951073530
356298331
475508473
1613429443
765295548
2108980943
1011979151
571409145
1893061182
668877985
1363625018
1061272120
1009454115
333476004
611094778
345436551
637556042
325133457
1487589021
1734627297
1613194469
97515305
700402791
1890342023
315741425
1099887697
1884657686
715383826
1126634841
525668939
613085189
1827503562
373591745
936982393
31792421
273615560
662440366
356942952
1978452008
1325070094
1932939171
163617954
129252382
1824865681
1222482313
1120590219
935195999
1958249098
1619624144
1743286776
2145942158
557066078
1384401420
1547411818
337601465
1392409891
36341891
34344806
304119926
1475298172
1759270515
1634090253
54128436
1279717984
897982786
1784923034
905066645
249623566
30379173
601580351
1630186728
501277493
30834930
1459335648
994312013
1467323688
592450984
541281021
841818066
1867114591
467568568
1721554350
1902683728
735369184
1975271028
612160253
2078599582
1058244046
1506024938
1203821129
603153457
1055275494
1929895047
966595106
105148471
657312819
1072169910
1644050874
2011450276
78054542
20663716
547333651
989738637
1583890766
1970613655
1375687473
1145993461
817614517
1709337788
1221561996
770809328
843954135
2028270918
1526183281
819218785
1844435559
1244649830
1503307333
116867563
1026511078
1077563764
1853753968
1696160225
706923
1174345550
394976019
1686781652
607013213
1938531334
1298973757
150478934
1905351588
575045957
288363082
258884431
789841978
1042335632
480777497
867763928
1462614530
172233034
837774582
607871737
1154798010
1153280104
1538939557
1133039661
1005896169
791387793
557488496
563706502
274734379
590636173
455033645
450030196
1578646513
1897575167
1033693333
1871731156
647351667
719819156
458509409
1847834363
875285670
12597331
1211897324
2129901903
1844422766
356257400
1859350424
2105691733
1726825290
1476850561
2117352773
1843423224
248823205
61729777
725524468
498658772
1742263936
1374263838
2027740028
310608430
2082031831
720074335
479068794
252556190
766790460
868727242
1329393906
1065479799
1929228986
159177836
5147229
61868196
961729035
431238193
541487436
1551680495
4107570
1072212102
1598438652
1317184677
599334917
1767502819
52722849
1771507808
1626375074
1108389127
856951272
1586165473
1391676227
965874689
53672502
812776965
10418735
802057563
1818654830
1882550094
1150216029
1858576336
783995366
1858362680
998432100
1389785626
735151038
1999295690
735303290
28949629
437901622
1523392255
859870110
483593306
1231069877
1341756643
519508449
1981837982
1806335111
244227839
16595833
1365142040
2009268758
346363366
198145306
742357713
1961297127
340635871
183037965
65099461
1295951971
1598229370
837307861
1805858948
1716587896
1880617385
547487634
889922475
546987436
1557900077
619704036
1862653823
333425754
1157933703
2084425816
517819087
15226687
1153033765
1949021164
899175947
68369903
1598141928
969561267
1563119619
913619333
2102312744
2059790823
904400454
339599964
753755241
1141063247
2073371819
1042639169
1962944741
1141198787
246697389
588965686
1762272852
1377323454
671329948
1455519290
382931208
1690477083
1315600872
580194610
1479084967
197236915
99057658
1316095085
27712845
1546198124
1035813560
137168317
1220753310
143023911
1934608707
1245890823
819023630
1249745215
1309685329
899814014
986871630
829590444
1379342850
1585330711
618949188
706428739
193992040
364481558
128963467
1926518980
654201937
1491006476
1080326019
597654053
1018739459
704805020
1849555742
619915900
1803073364
2111552559
19526620
371396194
2099207867
412017302
310219868
729517904
732389535
141104552
296261075
1788837261
746779521
1126371958
722892008
1254484553
592071370
556095867
1458992123
1747919316
1530590598
1945528561
2122381162
589602008
19264021
845220995
1173589854
1915764016
859186224
516635944
1385146659
1707910038
756595772
1320944714
341342341
1360467543
1739950734
1849292454
1374100509
951129280
2010042816
977812735
1589441799
1144988526
11154072
1018393833
572950837
681748142
1694498198
1655829078
496550843
2015784114
1261005179
1220945486
1540604244
284876643
1896219207
1614634075
988657567
1792892720
731077140
1731166973
968556983
1874012455
801725094
1255358246
1149270665
1441930152
642193326
1020050477
414378280
1173796323
928048000
213069462
2019620868
1199183146
1172800294
1323706673
2143396162
193037912
2089479368
76865099
1222612299
806458308
184782204
207927518
407627361
725068803
442471589
1118660206
322413142
1443914602
35796481
1946622718
1954011611
1097145926
298248407
314803746
207633653
177494686
652332871
319805806
1914617004
497254440
999296386
1058353801
106938456
1690367710
1894421446
1460993379
1876557583
872431249
52224459
90716864
1795656225
339260149
1513661997
92217193
795840332
695927990
470595932
1543612784
1529901351
765623802
1829600790
547128634
2145519415
1600832984
78422047
1926917168
90715547
842319792
1029387689
1255988656
549165393
1896665905
2055906202
1875937562
1682036570
1797289422
1295866332
455837739
342453211
1435453109
2137334395
749454758
1856642749
772194670
170098736
1869985733
904758724
1809321042
135762091
1500024987
1956455417
132005671
1823816503
2002405178
458846889
1555171468
102822189
898888910
720013928
1817250295
451357944
187889224
307438295
1740909668
520718372
166047560
2077578355
1835580989
1322820112
1605465301
1097390513
484033194
1345794466
2075840709
1405202296
1276542771
548637025
883025752
1053254538
1674950605
1945816852
500933599
959702950
690391114
1949993541
152902405
31081412
1477589344
1912602494
561951739
692619997
1706817475
1296533623
366352309
2103264524
1793767711
811958406
17182899
1892485354
1638807968
1989285120
627374588
348402300
267645696
1061308164
871777230
379634807
786191934
1975829340
947410912
1270492513
1375388489
760925008
1727483037
1127134947
528232619
1200344680
1771307605
1849282721
685776043
557964974
1600052632
1750053117
1792472163
114164468
2138338539
120331952
1250877188
785605153
1099643756
1154898594
516763973
1620119380
921502941
1764592161
9489749
1259159675
1404583563
1902239082
588036696
621596979
143241567
363482862
936234717
1346119556
1922957902
400473691
2078884090
462206463
1503807154
2025843703
448629094
756914470
637339249
474239656
677184690
499460688
931086468
836942044
152688375
168571686
1132898506
744885660
1549288787
2012764040
1814650585
909784201
738576056
1484021270
1356263193
2095874619
825702565
609330843
2028874256
1709505042
2048389399
639893467
932312778
1183189637
2002366258
1377728681
1836921130
917373121
2130072172
426686767
1883278605
77083442
721263241
1670263445
1046184025
2108222495
1811796686
1440829301
109767898
1804613101
1947762517
1157944670
1445231945
1884714963
1518198235
539629769
860716799
1441056156
280200864
2032361061
1869586631
56061162
854581264
130010
1508359040
1509121043
1254101735
1558148749
2029476324
798381322
834588924
1621463833
1425854038
1036685687
200605720
1321733804
602917653
2011893287
863686743
775332338
360107804
963792285
115277821
642309522
1961358598
765330291
250354768
1144328168
505085510
455651147
351342148
1287909099
2020044422
508226343
615919951
805852770
1585684895
1190858649
1471603628
1853091028
87370465
1867648846
719578488
470727815
629895667
1655678632
310202091
1589125285
1249399217
1464000767
392748849
176999113
1431651822
1373962033
2133005019
318402568
930386992
2001788464
583185181
1135711203
2056288991
533279908
3901081
1260220775
964612216
1352175091
300366430
1671937667
893198807
942986168
2094527222
208166765
1898603180
896588178
1917938063
718729208
43518391
1898550185
170626163
635358763
1673927384
749248787
1887900160
827983691
2059590365
2130878337
141596913
321519345
2067922520
1658058759
1084190542
1034750446
76110723
229506049
581305196
1855062087
1472454838
1453709650
1070761168
543249210
334996599
1598797708
746282300
1955628925
14743645
1626585187
107012312
1837271207
1883746917
1898064625
1851486385
543424755
121628317
1099418333
618783169
803716090
94413644
1950167899
708435453
138188094
1273540561
1820467240
1733761780
2092392557
1520079603
584373640
301420364
1321627820
1766162400
2058335130
458642108
1411984685
3219302
605734614
746271535
1743076650
86945965
1998595337
1157347910
1681588497
1029544631
89473962
670039267
1874487545
822366319
1050142850
954008821
474456306
1816080969
1224646597
1441825029
632949689
95894516
291354462
1782753216
235904513
484307857
2042504284
525502089
2071634345
421632736
494293543
647557265
2086661856
1827949127
1176755748
887091434
1586750907
798516381
1186261128
1477911106
1753708524
1386373132
1985897233
1087614526
1824262466
795067709
277873126
1695086817
772878040
339323309
1440659288
249223156
820690149
1246334873
1922613965
1959110602
1640012470
1316749811
1375737634
977525255
1176471333
741663801
1313267581
284997945
205598238
1636446818
1666697241
1340153327
628480477
834217675
1343587478
628709101
563384661
969994222
662961535
1603960355
341361062
1290694766
2131326657
626887230
1142609252
1654930021
916395441
744497637
1208402628
541322590
2133429436
1557421076
1292080942
1044053899
1411054105
1749227991
370042234
24585297
1729382907
1247100636
569308617
1850942036
455073702
280741439
1372038150
2115916896
1772691217
821739358
671067500
2091446599
1496541899
433931422
557166801
936405595
1436137934
319280818
471052122
856223510
758331181
1047640135
1137342148
1133912367
1926023869
2060448660
840591508
1279984314
227761371
1110837403
957450502
2031968608
1099580471
67420422
375148624
1568757528
605911886
1431310850
29333000
1761645685
1091081715
1321596625
696233885
564508891
936875020
1895113308
627569657
387995211
1881663660
1926290725
264516152
405050809
1397788754
901116678
2008571363
501123020
892900789
463851928
803157580
376031626
2027569204
965100759
734691792
2080051382
462296359
1816041222
1354057254
1178781939
1564857545
994197386
1323551673
428042657
1607265811
197084879
285559884
1026391634
667187926
849651594
249160369
1751029806
460444662
1330762424
1466759343
293706148
2135406102
1413454707
1423322369
138302213
656956000
1196043550
2127616123
438853057
1432183963
1959201447
1687178885
769461083
422503468
671881390
2082996998
1161744299
1425866128
40243237
707065433
1616413828
1885606737
312631005
1813424626
1491412982
1367289763
475585486
500399283
2112445968
1711229241
1152862133
410994557
1178871126
1366354325
1146826279
2033199355
1368644419
1495884522
1391177479
375459329
1733061854
262589094
17591025
764627946
1023591643
1760440030
1024138975
1408562646
1287322584
1603788461
1552899604
896364865
612724136
394090315
730113606
2115513740
1683090210
1433966650
1593685409
1725061300
1961595937
368799380
1334437089
2042707719
1972074705
234441546
1646993687
1198102227
119797989
776751575
39974321
48148300
1135744280
1788692182
4646932
1634831948
1569693339
1494582355
855355416
1223656665
788778226
2008725645
1838418319
1313290824
769056023
90943988
1101219058
984432695
1115280924
2090945466
1551023040
2032560990
1172671281
744803864
2039426934
579125349
389310212
1805221378
197677973
400583960
1181907422
1002706054
920046864
501908154
1553352643
932961726
94312309
1597583563
736677960
1465424665
620163577
956156887
63975039
1497551697
1936953817
1842428798
315410744
409371635
1160482478
853278742
2069062125
215856591
7770754
221148821
859661888
454306687
615178175
551540894
44670389
1050411091
98945906
1932718841
841757991
2061129949
1452990113
2016552826
1182275604
1689584016
538051654
446006931
389312958
453480037
874348612
1398061735
2020785417
1020370301
643596227
1146008888
1675831088
102642773
505268124
252208214
177138577
2077021989
990339758
1002313088
481804850
2126813878
1121140365
279025015
1221657796
1038380217
532873379
1866358625
531165593
700952483
1238959036
114508922
1096233881
244608603
480886032
2001509821
980656110
397146541
1822354763
1806662455
1787443702
105048712
2103889881
565765067
1135362134
242211879
1375434526
1162454520
363815924
1923400997
92417527
6765311
2044123315
1343932942
619683604
444950253
322742255
1524340651
903594251
1752507855
145348084
1814057923
1452961985
861250692
1628264880
1246826801
721409066
751618432
1643486670
488228627
596684454
1447505425
78414665
398621496
494293543
1362237012
1856745436
1072714652
1705009716
871417970
1102870835
1371212763
534586628
616878466
1150922289
155213846
64720181
375300664
24358104
234711450
695284164
1377266
1882046105
800131987
618336790
100388326
1712600368
1838062894
123639454
941804421
1475460158
941772259
1320864978
506522659
300234493
1147208766
771268158
1749623412
807814951
528683761
1717862056
720698056
2121546461
860710918
1648032484
1229574094
1186296159
1722358278
517153990
1229585118
1892659287
383759187
2140637498
1175030973
1013667441
315389171
1660832073
1930548098
1966399123
1052516631
811730766
1582361075
1110592963
839677288
2033535921
1446981660
1592868134
1140067787
1297147602
501009945
1095767625
82186838
832359190
1032865962
691732105
1320242873
2019620279
1804269298
1842771882
1137869506
327167567
946031370
1896493301
49813745
2068127000
888507043
1607075884
767501612
966916293
332189388
738965914
1491255105
402032968
1143061953
61347734
1537060989
1671856526
581567630
1267937250
351399748
1664519899
1332183799
597793113
382668265
1370338223
648549921
350052041
866769701
1190267275
1671378396
602679877
2088208618
742638339
1694367788
1232583611
1837507596
1169585319
1359098109
1411985779
1936828386
721114501
1823803530
1914775159
2076768939
98095656
2086967095
156231210
1010116353
1648404834
1732527852
1923223646
1706057950
2145859541
1616309614
1813263723
1609111601
848713215
942293553
1593638014
600620103
1210360493
909720883
84176367
250278135
698756851
688856032
591040251
364701100
1612219290
1843171800
1766941469
334859044
1177785631
49148209
310719673
901902892
1566380600
659455878
35381539
881032629
1545650360
1976019320
1149489764
1985929683
1637885256
492994311
1072111029
453901747
972100967
387901794
254688400
1914729994
429193268
1181964696
991043948
873378510
1128840653
684682320
1727083654
1315773389
108651543
1294466762
1763204243
1688880015
173635842
549746743
185905951
867799103
1198820991
129470031
896576191
524682647
1086864716
545672966
1127696052
645183392
1717983658
514818391
295102661
530827435
855878923
159817232
1724030444
1380817606
2125935971
2090193212
1225607912
388988657
482761002
1180437290
1682420457
1124127618
2033037190
592386477
625010217
409633198
1609329923
431880068
321414744
1956707071
1320947523
1744837326
895268443
836120407
56082695
1954183777
462248863
1084000702
1292230911
350600138
1981727293
2013447664
297140333
888636518
1420440840
92413095
1118728841
288982365
1234166760
221939972
854595056
311684539
750038544
662284176
1055199993
170644038
2071094179
1764374486
1236066524
1142510957
23836214
1829769834
1211956511
1082992694
931414353
1614075736
1954268016
2070383865
1758267679
1754495481
427311205
2111676636
613270881
1844404446
1861438155
1459973635
1844989037
1540089424
1512397144
670511470
207055748
228910838
1899866698
321756131
1861756947
1924827339
1449390131
1404452603
1646220973
533150989
2057838455
955531635
710690027
1448445633
345885776
1196767791
791483818
33607849
1022107946
760282505
426603223
1022076678
1891989699
1066502997
1500991105
1231261356
814404988
1255873145
1554346152
498271511
2070656044
1008030335
1225962483
1365286818
1107977465
1806491170
467066601
1932412990
1871745953
485398280
1165048038
1998319275
879929440
1742704198
759125081
483701901
2085690634
1436381078
1453717381
2078771794
1828155943
1446462589
2080483129
51478761
64767138
1238002961
2078452928
789309483
1190989600
744894697
1547467574
112930355
1523463590
1599229250
1936212304
465806955
375063027
952943506
1076528213
154446958
1365120064
1766005260
1778395130
1785209854
515209016
1415882099
433919207
525698531
1087463285
551351638
1673777337
1818907715
1334637208
1478151610
1897585060
2103906992
312432238
1418492133
1273749630
1349115152
27191318
1165043574
144894286
781931567
814739310
1465504531
1519692264
1975526327
2043879572
254662111
1682232227
489842244
42563834
231965927
1765201643
1948373322
568778944
201484393
976298659
706955467
979210889
418341836
1428646785
148067785
1955840048
1092877666
261766499
431214573
1440122704
1408843427
1203586877
2079596030
186289730
1532526296
1652843906
1767115008
384773444
76422702
912467754
793910865
1170225681
830531943
1873163456
1845174208
2085675425
1391743380
537739962
1513953175
1500956024
2068419917
529818438
126478182
692866283
733074343
2137859583
1500077924
399826805
1450687630
1624991652
662689157
1501088434
1116240810
830000810
2077935038
637302249
1171603537
1834426766
528082236
899366884
1604399039
2142771811
933010721
1891812147
592905369
103704335
1898469336
1167334032
1972413639
1479386390
46511531
235419273
1661447029
1067201169
1937064386
1477300963
2143547028
755896656
955596721
1429723657
437360643
358038650
846806795
692669232
873540779
570225355
1904641912
907534480
1199630220
95166218
1504622088
1522665867
891191552
481240119
1351019887
60233449
266156940
692844496
1827717967
418574411
1750735408
1246886949
50803001
1998062582
587114917
681779289
638665713
168494765
1253392615
68636094
1165920772
1634213461
1190153150
1895259605
1971159565
506071497
1227707497
915627833
12543566
1101750416
1847524497
2091205117
1956620023
1693353712
1278610224
387897869
28237535
94052291
2083435090
1746565416
812916338
1640865503
316364906
755962353
268891546
526833881
591593355
1212006615
789337367
2052163330
1491422867
879429421
2058801652
1462712867
475042946
960675197
1745208201
1705472787
2074070534
248421647
1214204376
1810988165
462056928
99014290
462746109
752687313
1345963820
438577581
951338837
1704451550
1001876020
1960104568
6277517
933146989
1542749506
293852924
505529625
220451985
1562490760
1732816101
1313568740
1386394184
1562622138
252054455
982239037
1703099548
1806809143
972533008
1320413604
1358749361
206850336
1765332469
1129106388
1501044050
1171631523
357311493
1895181193
974122389
1361904911
2128601065
1017355152
875901494
1653139595
974003706
1146381860
1989634090
644500090
1978951576
444600220
324117265
1550074598
739759257
1295751102
1012206196
879825718
1906499446
1000637367
1287233847
252930592
444464162
291050963
312181622
1725534426
1255317645
1541245497
1918786652
725215481
734095464
1118482417
1985316463
1621332412
395138644
497841725
1994566210
1223013521
51065294
1275399259
1921324368
479412374
1797927676
88001284
873648251
2135124061
2085097681
1198052750
1218949491
778599257
136895994
4003864
335002577
376378022
33173417
1686740254
1506188182
705894412
1753173595
3851505
699715371
777625303
1500034087
818702165
1955225641
1757533600
1973102672
281251797
1794049293
839239443
1009946784
1298868322
234613200
1623667328
1641743677
635921972
1130019407
441911265
314288748
1283115324
919199605
2116187204
754298355
1490763676
2045537586
1843506356
332472354
26081886
275977282
14012389
1955769971
716089833
1723968811
545205688
1267585959
244726361
514968987
2105537017
85989271
612899903
140488671
1913066996
1933607461
1080898533
1769158432
1633565807
861565168
546533523
832143209
1225108509
1263730393
1577925171
2113003155
1929605701
2000063734
975569943
2142053877
1436178302
924540751
919761040
1604807422
1649245993
1606089316
787618399
285900535
1389673627
1378684799
1197770579
1494200669
467784353
490863833
875215953
1321239289
1390815211
1583894490
823575711
620939310
789874947
182309866
1720647396
1979126295
188293684
1184565781
1391721131
1708185405
1640873542
1526502966
500262521
26736275
2121235322
1033736309
290388556
379478200
442944308
1994173987
2087756974
212900873
707225013
1537148606
10780720
1131966496
616854108
1253371868
1120237528
1067013206
904073786
546924989
700400693
1086946838
2048119435
577409253
623489508
826868323
1553010798
1263554480
809662781
465088185
2097069324
11491154
1473817245
1470017005
1858704275
2061974857
1592975727
1197910841
19498119
2045668858
1224138076
514189304
1609835080
1056286147
376704646
144297502
1010003136
1922028106
2071807711
2082119624
509048520
54505229
458637821
1838432342
1793062370
326828428
803567774
1937870333
113556739
109650793
2030531756
1582649987
1584691305
862934989
809827751
151328817
1357038056
764423650
298896385
1055014638
1347824571
258912844
1904604876
1377054840
650075886
1931091523
660592854
422480894
147498718
154474437
1897516457
13791209
389247282
643725579
1973000021
1128753180
242086115
567734526
404707955
1057218325
931339423
2010531159
1378575140
1845376119
1543444112
1058661756
727126393
629233149
1270026448
1237188571
1496403361
281167404
1902021698
1689226321
370493609
910892012
1796811097
1061837509
32503249
809367553
1654699779
1922589934
648640492
356479138
461445576
849470701
6943127
23655332
1334600461
2062776695
1979943706
1463106586
383986710
2075361328
785586242
1496427143
905673877
1754860017
1169105957
271739467
698651071
1277277326
954023779
877432846
775085354
88268287
1699008512
1783787643
959155459
1065414599
450045426
2081929847
1008414596
893987161
2106531779
1529891845
1345623688
1887876462
1508430556
1059924320
266568100
308229645
1325544547
1773148316
399455805
1434244381
1275545702
1492525146
502967180
1482410652
1071042669
250708656
687901117
594403355
1231495682
484356195
1137914612
2070473797
1257122706
1775527405
443793181
812197069
1949075645
741172021
1596690339
412753278
1919254681
71616691
1645078352
1103512557
350605940
1303509359
283134904
750873335
744457824
194704254
1380038253
2081116916
979578202
1721300586
331463454
1205204208
175887294
1573016133
1247513309
728171648
1785417355
1564741649
1306315225
542181852
432831774
1067068403
355544098
888198755
906566892
1140641673
1763439625
1165996117
1931194507
364343725
1332146162
1834077832
173120075
666949802
742165074
451290323
1455338194
2021395432
934470763
1596568807
2111496150
209249359
360107804
132465449
1052718880
904254581
1341169200
1877029148
1216883546
15032599
566048489
1494880581
958200525
1352211723
236368514
1109530021
1698730498
816263208
906255564
1527326940
1489846047
299534827
1207041954
502991804
1152331405
275350895
298071550
12344132
2029479199
547492768
295820328
1659520696
565734035
1526890795
1871335818
1404343890
62884786
440957409
2000328812
111068578
107822702
1482685250
148537751
2475836
907601513
141258070
366628386
1925820764
1344828785
199608098
398064893
2144630022
1200153232
1562663447
1438174494
1577904259
1401836290
1361958258
1853319824
968963606
110642767
1833737725
663029938
552425479
447284710
1364514654
1460796651
470489576
1112040692
1653772240
1418082970
1023736633
1248548679
1617616717
2021301239
1299201839
176785309
565383570
259832510
980369414
1589217718
590273851
1300303239
159529060
806355984
587046857
2098753512
751652598
2141409779
1736855710
1941465874
1881714892
229688536
249682522
1948727752
1470827398
1182164622
181766761
440263998
866963599
1771374185
1098517316
727574398
1862325934
1829998845
2121498826
1200105642
1637827471
481110200
564651317
876205199
1653281461
439034583
1880562988
1618367368
2138628223
1113600343
417362032
563906665
2089067713
1776619924
792063522
977900501
179610963
1814430433
2135423029
869901198
2131744186
1573478007
1539306308
1307931366
1461352970
928538523
2071560243
259541878
461731961
307409308
1396949651
1831157050
262343701
1899770169
1444363185
1408179684
1011008775
1352279551
248369766
522699982
1985789069
1725244910
877159974
1396423278
1197453539
1399138447
126412092
96573390
1957239935
1132990343
251010723
786493352
727549628
691721924
1398355086
1788431500
1126253205
219983021
562573729
1345879147
860867223
1110695477
308204962
800562539
1887978463
917762919
831535999
1796929980
259632848
114039481
1797821993
1844069906
410727312
1879705739
431276824
234484627
1001950186
696049365
1475750894
1160867767
1406366676
325271893
1397402324
1293065833
2084677758
600173278
1765337577
1406512189
700482735
1398499692
2117816713
1349461976
186247762
936845066
1945179357
546842135
76191405
1643228231
1743864213
703919941
1336937396
2009198410
307617287
405216347
1881237631
962885168
1950174630
753406934
983182191
431723947
507049022
1897326844
464460743
997793348
1338149358
1899604817
545099141
1590613927
975743253
2074511388
1462800989
766391807
1909020570
1123604185
523648829
1390440206
1641131975
1890431978
1411608222
445358335
534280635
1486004140
685077067
1210057201
907207144
671873688
139621957
1561373016
1879285807
1079564855
969347954
1048964065
1330871748
2063412084
456672824
1415572924
506411671
805983912
1349922184
1471885429
902426631
788315070
1773015371
715142654
2062076844
209582536
1092211792
1344492873
297828721
666177539
874147464
503736865
1768197240
1607159354
1254237581
1463597157
104202412
875815293
381710117
250972126
924853026
997742699
612737835
1266601467
827000358
1501381827
1894042034
1086608790
1593240603
1675784311
1162323515
1174452178
886359554
799777229
1307527605
1928000917
1478292951
1330916523
483190553
1643933677
137738162
2075592743
782950972
1270492513
619496981
1054606703
388778122
226917768
8292230
1436316079
639914054
683711114
1330461980
1376037140
1788934080
966281522
1520272722
809034496
895296397
1155717165
679252992
176015211
1282034328
979975184
540587570
2021024825
2107859596
1338137552
2108855115
1095171039
487578579
1580945620
1952774247
242421310
344060993
2052940695
599760596
986630020
1173309241
1307105379
1793776678
1188868054
1401632726
833549086
1925870815
441394317
134578659
256999120
290955581
722882203
1999579195
1553624223
684007564
1314509481
1283108378
1126110355
346817774
1375237162
740281160
777828168
1951662751
1223376050
238945403
601850924
1753184075
382117299
513288186
1969918954
2087784903
259079557
2090854986
2091699638
1433702253
1279110388
1399583519
1720087038
44606728
615872195
732981206
1807534805
1194862424
319140539
1616627288
1347597039
243743784
267511992
1611017566
2028447062
1014198428
593792077
505186229
1036565994
25265623
1277267508
1463594552
621938500
869761178
896509708
482063174
78403751
1371576696
1471694394
1004759273
1381986836
839910949
828825496
367261992
187487589
2036495777
1759642205
616452977
1674545759
1407022004
1167089485
1397379689
254039426
1354117031
655996671
1574490971
305717540
68853778
277686971
1721301991
145251208
368080032
191877129
1734228662
450878229
1452292390
889581764
755792186
1135438166
2109073917
542810065
666119188
1904345
432259377
1961075026
188674832
1767445504
544700671
753221052
1535308856
1092308270
711649245
373325156
62787378
1223089558
751851330
1854771871
194972873
571026004
970825634
1798722636
2147122084
867083773
516090626
812798394
1665745418
519707761
1261870410
1905699837
1747065929
1692509781
455028524
117586646
877161961
492349562
205437852
2047862917
1559412803
154799993
377007289
1724201017
2117153045
300386383
586172563
864699180
1515240129
1860805160
138533647
420095550
1254050154
318582380
1886799109
1697599965
131590451
1384893849
368715790
1107475441
1678164869
2044848456
165725750
1004483335
319144540
370088459
1656718122
835456190
717432176
1650092245
68569990
541541290
1561167285
2107733567
1544674719
282013823
974053448
1692380225
1259039381
870790869
1553002473
102690980
1034618648
444316589
746156795
702785642
1409108405
983504498
700499929
496463460
584303359
1311985405
680892228
686980510
254421872
2140568618
247290954
161116273
1170811306
1372898142
1925990875
1069069321
486962524
559792779
1811619570
1488759718
922384723
671188123
355768123
648499594
1485574260
1601224449
851032398
1822741691
1618229825
1460005750
226276090
834437710
2057230586
1063456439
1614897463
1948698504
569284157
1301163090
1580948634
2145082548
1974326836
346622285
938302774
382303485
1730694529
1117096730
1716848348
38355612
839974166
877195391
1471204218
1569091761
999938293
1768642451
1463152399
2081584212
1579703454
51636669
895426328
1439218913
351408826
549727977
10943055
1562382028
716707885
427051173
1738782072
1727554500
1642626770
710208786
1204662713
1022991158
1760234272
1693732516
1675492096
1164560361
1214472615
1222792107
1692957166
150498762
1649013071
1725621847
721907756
1906209442
1266641735
1338461960
1905469318
1910974884
2142399438
1729586132
1250686795
820976347
1737386957
337850384
472567276
906115522
1612107607
1872816740
149902560
1454610462
601061210
783233656
1840838456
1711258580
1297302228
2041525399
123655922
574388254
459013637
2086442027
743642242
1223089191
71583807
813442776
680923875
274534224
935496832
1447440429
2059234905
828310208
883081567
2060170501
1834697038
451978706
1166763010
1993251896
261079997
2049299788
125416863
318082858
302041738
1666860614
563490542
475476833
362967612
81348637
1862236327
1410591788
874716776
1969145077
1001932557
410120605
39513931
179249052
1133011966
1560129422
922773937
1034641943
1633645270
190543289
2096733016
322040212
218808676
1509979088
1059344717
1313433224
1128755288
392082168
2115356654
876392559
1328034781
1300860933
1332716372
1044431309
1993108238
348988853
489190040
446854211
1503774534
1499294823
1672959860
1163032404
1766293443
937480301
702451416
775632311
1267821250
706507809
1441195297
740817657
1926687233
1315442980
1681005208
1314582634
1002592776
1636196119
525576847
42096032
38328418
107674808
1155156668
1668584891
1854310210
313642064
128514340
152329602
1274204844
843141893
1823699399
2134209520
984857580
1038305598
1299141429
534774399
776423379
1747502724
949411914
1016217326
1643258645
504043681
819620139
1690547436
93656191
1707610434
1350634819
756553503
951511396
1451236609
549190739
904696088
886668802
1134319662
1275008487
1592500067
1387757218
1168189240
583298124
782412627
1464455069
1033609946
874972533
1917968564
1460452345
968174599
1990461253
605052215
1296134187
1620121190
1998821941
489044393
1921648365
835462663
758286109
516622285
594573292
218808676
1390895473
1715141126
1719990883
80647211
1291390657
1902725695
281264419
373591745
240700474
1459295959
1298400339
1926108481
77854246
849359810
638349319
295899753
1634746338
166538440
1496887833
1487111586
852827767
1908994092
1636206337
2029509249
31668008
832612694
935479943
959920427
1247478026
1436321987
1889376949
783485036
699928708
931180465
1299844932
1492727649
234987837
375240738
515225792
1791242790
1742241363
2084327004
703151466
182188653
437930121
1645932007
461165395
1438097118
435952913
1606340892
1962029196
916288872
1075118404
759427319
1240282294
1331989522
1992650815
541597265
1418262656
1349626770
618170126
648641788
1851025582
1895578731
1390445651
1443901151
1695980922
705297084
1118857136
641736883
1881136019
1392066593
795119527
11063987
13871451
1876283906
939420988
1949062486
1770574298
785023052
209023698
421500629
75644438
1851406993
752811730
972516422
780230260
1338383663
878486133
1167201075
155253145
208287850
153571506
1949425360
1293987100
1375473325
82977035
161098745
783134307
699931367
1342594428
629035481
1481588327
1380991194
1852144870
545640248
691028728
973599520
127931566
795990298
1243108623
1984509971
1171171033
847228792
1482251627
1513626933
1735182588
1666111920
1311089368
1413496329
256732561
1785844284
1961259964
1859189236
780650066
887385436
281452820
940457999
1603320188
2079418858
392359536
693360767
1159109057
130296172
1231753601
1744149511
1414465274
539341318
982754184
172405094
1020665971
1089748923
59522594
963403418
1539974318
1237839659
309592919
92857056
1724042621
1583355265
1643522338
170275336
201070079
2017395486
1880764862
837539463
1847305520
1131356233
650549169
1144268015
1812491651
1119207767
2128084479
484099312
1035350472
2008055193
1776498810
113271594
1391215493
901849053
236779781
1353759843
1777587935
1479502924
1320137597
1704847102
1093189416
736004358
117097918
1111967631
110744445
373936286
803887723
637981298
2081785311
402684066
1275189113
344263493
1304240949
51887165
1449466284
130412163
1626425289
471968258
787774936
162335052
1100008130
657996358
288226187
1385202244
939890627
224949771
891848914
1620049776
1722573554
116202242
1216104477
754639292
439617430
608518437
126717670
213977026
1714950568
913423068
233180177
1977968297
17345304
2135499434
227043957
1482835656
309290696
104483381
267707485
1023628798
2007795835
1935909402
699386478
620394101
280666077
1540604197
993635656
800364019
371549527
909785005
1129272938
1863380338
1126166903
2034826013
1888323343
1712449725
1242723860
517373346
220391073
1272855529
1632849828
1008792876
343462086
1709699932
519671168
1884465965
846009412
1101320229
1352026200
1629330412
945191128
753229602
1422312558
1144761809
57313943
1058413157
2039025997
1721324644
561944554
602727497
750197806
1174523268
1833768629
1634599165
923068111
1201449877
414565795
339813179
1331671177
684162151
562044875
1412828499
1794882364
901536653
291634453
1312486325
1272712226
1036154278
36175019
110879103
1956755385
1014876719
1777260720
1927843743
288854116
571307714
586345010
2034306233
1529692883
1821398529
1706881784
1527031171
20466182
2125031222
1408667773
1220645780
1762401527
732364399
2095694494
1406341865
541932894
1527101696
375921735
438998865
182267139
512995389
1308890050
330637394
1070858077
1313589689
1090250310
736610272
1169144441
472244661
1960899056
449691773
1456834069
1469048442
1326522578
754413529
252051563
62424954
709790564
1840297116
731490824
1494472569
1830770746
644688755
468284382
1125904235
2069445433
1324292156
1015646443
685624968
36814996
759816892
1761785110
1687738881
162608835
12184149
1403033585
663885649
1764933132
1749112905
443260716
1766405009
1842090210
772734302
337261303
1252093313
1181592262
1457136481
505329710
1651470343
229845474
776392472
1228051431
1892088165
227915244
69916139
1746162621
899382257
1924260582
2002726894
1663226119
1953071328
1142943649
1749296930
147420384
323718880
67208876
318004511
741610485
121626143
362598419
378810111
1016182983
386240601
1947926950
289222041
1681623802
136526615
1113753423
1344654375
853182303
166668138
1369128966
1296902479
745240350
2062443289
490866471
946062824
254803367
761807226
218905692
1068539083
1924754246
1970413117
489569212
328904402
327000537
673047059
1286825271
1034774823
705876025
1544877432
1879819737
421685152
832871983
1803387300
58780631
698363415
1535968472
1585450666
801696910
406739979
524748819
1613299692
1469045410
20159736
1876733627
916255728
173604861
2023529075
150445515
360898719
36316253
1645194231
2087938552
1310425748
780045573
171128930
1129683555
937101943
196366571
1583107318
157266770
1711994827
2041537058
271845350
170662862
1258964529
440362383
806781743
841443946
2053879359
1361416556
1967914484
649006824
700023765
1726284760
1964870244
68597787
607161341
2123872017
1978936007
965632127
1522158396
1722898927
1378597688
1065596217
897625284
2045134287
740990054
1752457221
1581584486
2067604072
587149421
291669374
1767963842
437330666
189231051
915332575
1503212453
219628984
884464404
178338827
1706235260
1014306371
1075811770
1964094243
1813685898
2093352364
734264097
1183021470
1855099645
1205194801
719875228
1634669393
767587211
203584582
1973465219
370088459
2100077658
1880161906
584806910
2059272573
1660271696
873578974
760372753
161073834
1402479825
1421541192
1500946239
906247720
1668618203
180036741
81435674
225442785
834775839
829108608
109029961
325781015
1425091682
2104723292
1746985943
239882369
609773154
1771198628
1669715557
1476172299
1158638490
409699541
1833477737
1863808835
1413906528
1818229970
108029645
1608131934
256075090
1198647774
1706086625
636659587
1819739724
1171120499
1067338076
2033552491
1752388224
1850228
1729866932
718043663
1525269354
1155993952
940744760
173612318
1197383622
1095118511
1881136019
985982737
742348332
1795258408
1414447795
1864537879
1730323141
238396071
1297516032
1341761913
1171343371
2089067713
454766306
1724103530
1295763335
1743818793
1948459657
311424600
697715763
1510368413
1096015807
423659160
1214950817
1568079664
2010448012
60856064
34052027
76078234
67352391
587395968
1979864766
94126197
922217175
960021585
464773810
1969455749
271649445
405345920
94201334
366706272
668640381
1347890945
803356875
2129990408
1710873343
242233226
1616270423
828134188
497823951
1416211260
993609812
659766356
2027152613
2045966249
2032966646
45814506
1753856702
1183534821
1484378269
1522688615
646347826
965674034
1538476684
1159432711
238582092
1651463585
1659081573
822444247
1556909117
78231413
610318263
1186269756
935978368
1990641845
1538948709
1675134359
366352309
951472346
935552741
1724372533
1682283299
1055741399
1955560764
851158430
1898000854
1718697253
370319701
1678700979
1055210113
576178645
1727390203
1353829188
2096395405
586580018
638780193
1228525585
1826258820
826864593
126155417
993774904
757736053
803118862
916157860
1671366239
732432643
125446325
1881824438
51550453
194403142
1448462275
1900731327
401682691
416803861
844776848
1457550596
645562447
1954337006
213560960
1625420575
1706043103
468013367
1914383157
1347563868
1309959210
884012983
966877217
1882770056
368716728
1841772793
432624463
1000804101
594095130
1585283663
1183136218
666436250
2039605952
1815383929
23008937
1537909406
1486016404
1991399899
273317136
1823411102
1772117883
1246112906
1384925271
524992555
328368259
408503244
2027165914
880864449
1960146479
918390978
1217926827
132029580
1818229970
388687760
269176127
1675092624
1289696730
199238803
130816710
264693272
200563275
1540256489
185586190
449211362
928862676
1872329648
834499877
1745563518
1083690155
1091767100
1412657020
1393514056
316541138
474906704
626671055
775018725
2011148081
1043838370
2059056346
953437119
700478321
1514667550
63955821
1419748135
98654407
1751576517
923007248
634043073
1292344145
1923779631
1432183814
1312239065
1012544779
1817640520
1715974998
639038051
2146207294
1082458442
592024657
270987611
1649362422
440310521
167127824
368028882
1476631361
777563510
1621089221
120118905
928467156
2126769399
2055340660
1101176759
674567136
324905610
1413721896
985166227
977546052
1916102056
1724994986
188598534
1986464781
1723117911
54020832
160017254
667654324
903537338
602650095
83017403
808790979
661922860
1680121929
1348001128
1223966864
239364672
1041007360
1717218708
795329333
1320463747
184948783
1526710397
821586886
1600140766
287772032
755919534
2004620805
932890709
160562998
304178390
1743493652
79995488
1548420536
34769826
415759951
2033111074
1881571373
1131147394
2134290601
20813336
1603202420
1742038164
1610080785
815930844
480069801
575732620
320093521
671370000
332696777
817626340
565562179
1238957499
917678866
1823540530
744267485
1577425433
425618154
387849981
1053626939
103257503
1896452311
1248282873
1994055340
79888263
2078841528
719692703
50494651
1902921114
392257160
101278496
1729037334
1378546995
322385196
1803690355
9107904
1172113942
1252494848
95073182
1698207865
1265316742
124147809
1282564894
2145484954
1519416365
1374818134
147063166
2113295404
1139619147
603926348
830813217
2060076816
144429506
785223021
925238657
197927305
357435487
498151159
1246920532
174183449
1354572087
899059845
1696976946
882420255
1210637435
942475582
733823590
89640184
1555154368
884307739
2029948552
1142540764
1087035384
1193330998
808943235
2064396018
99316745
446030768
840745319
737382812
1844283337
688071106
297223242
1806082552
1387912728
1277882904
728980627
1860455723
1240495737
1432253534
1660472291
1202496147
407922063
2076622162
1274642469
1284896466
1043044312
1530721938
1471647828
1682710812
689487036
279567987
2119120498
488289748
471496804
1820350752
235845669
82965981
634664856
1467823585
1488361943
11148113
1422636744
62953001
1886917522
1755774237
1678216662
434456347
160853602
1769098275
1099587209
508328835
743456574
828352963
1074386980
2021845485
1067116097
558331882
1190376909
2095540635
132215569
328087609
660533758
1799705654
1316416376
144662445
2094916081
498156907
1061323619
334827580
1660903465
1124744800
694473185
646072938
1669092988
13900439
351751324
1257121410
1978392276
1068175076
2003248127
1504108027
1796373402
120666377
1098837611
71495707
1090048213
1773706614
2074337496
1492134709
15246308
1634636934
1324390632
1173294040
35384050
409340996
2063276900
1373875039
1974862235
1573735404
1995137830
1439127221
2043517639
1814484945
313548898
739048712
483561690
289892119
547525800
1214791636
996697432
2064891331
285146309
738981762
1915521746
1471863966
1078714717
769345585
1239891505
1117025310
1745186285
644979517
638464620
465110019
402839996
628111532
1418294615
918829023
1199332769
1320665309
411705613
1426386373
1351662792
1864759830
1122166608
991907237
295419392
253465843
1860166166
1106731690
544201788
782225411
1683573299
785052968
2072060734
1450836355
57032944
29748549
844872710
797656386
317043206
1985384753
1405749737
19563357
345915421
1270997858
149812397
172966700
1604794608
1242142358
1659767238
1363341550
1978394113
1407628278
1414127554
96458100
1402681645
22983997
1707435506
426468246
37428777
1954310302
738536396
565530590
1059807254
1918935236
55006470
455369802
1528378542
486030355
1989840724
1331955180
1004519499
1871483900
1805722467
1509141467
1967821047
59423624
1979475465
520117512
1122468574
2125723855
758311313
1790041069
1571125022
1021036683
1181850650
1317978777
729251894
1369385284
524222209
797614175
180451719
1036942345
1991099084
1067226962
278049807
1927874200
641092875
1917008091
1781724281
353106215
1911191600
1226121027
1956440483
2041466777
709561816
1077864626
1774716254
1021839584
971404876
1825024492
897141601
412136665
2136705549
294065512
1643694343
1081615748
2078341391
125573768
531326029
1690210161
765034227
639898085
1916854136
763281074
193785903
1288868146
1526181218
571212501
730101428
1643947817
1811526420
1155050757
631435847
1228003325
2134596649
965508078
160779194
1611945293
645161325
1855570645
1396394329
818779037
362106242
1660635646
377022124
73005545
519330290
671394610
802837726
34104497
1377664944
1591166382
650578570
1100414082
1677010185
254804735
661742903
743265512
561637823
1933291373
388836187
331670084
1596536397
354138839
1657431604
1429037171
868099808
1297439836
1425054799
1136267078
654577985
1201254607
1819184610
718515133
1460615169
2045826665
1820093766
146002698
360439500
1370541712
343491995
1331580862
142582421
1883989445
170582659
1112868729
1114905148
493523050
1829491092
620933233
555053432
1255888574
1716245645
308097297
1163964117
357679521
2090888368
1679690122
1836159747
331515179
1488158553
283415192
1057915192
429545893
1872344390
1666264888
1284437147
983997863
517388034
951641009
2114511424
1010831614
528828891
709211432
436670731
998294106
80393813
653457684
859325052
699219724
120519309
1067829737
86986394
1818726450
1619137915
219187164
1077429312
1406770804
139411623
1235180177
653766754
1443304959
990601649
856093001
1784997432
1273093772
1588248424
1778442401
435528740
422936198
548280164
323993758
115835920
1840539924
207807082
582901361
788588101
1299287976
1069352228
909205218
1774201343
389821262
864012275
2118129495
1907097324
703935372
440371440
1869861240
42773723
369475267
1876331486
133537068
6755819
835815004
1373977199
1680364123
1750485463
447638170
849824701
725168164
23163886
639715061
1371500823
1405394166
2110602690
1046649396
304445330
1777475104
291458797
1303115158
966384322
930691180
203202983
456187354
703411449
1119406646
113029037
1296788150
2045401789
356301650
1462987837
21267982
299619273
1985098740
1655052632
2075326018
2034185742
1249198125
2068712825
737127819
1905362538
1215997164
1100440805
1006482514
790954891
1495154613
1575431988
716265969
1461115694
422600655
864826560
2084901021
2061070570
189409434
688716125
1313742114
493149829
969273162
1502432013
2052992346
1043204863
1457482480
1303904107
1353261359
18895941
1759247810
1556288755
1341850382
826597374
1445224941
1705108194
1974900674
826508893
1485951607
241853804
1653540097
463588706
824788764
1388412988
1074454265
355727721
1831870864
609374935
1432378981
2133012160
1872600000
755301731
6008458
539670
284737023
1239189283
786474752
494846815
421121884
1724905172
1739267804
1725308295
1386676713
1063072904
350650753
1549066177
1975868917
741811539
761490280
275394871
1312001753
1617352374
1576842935
979368968
1814679076
2063568311
1142756216
248548180
631762218
379498085
1650925526
886281305
1009404702
1226658101
763763635
37207818
1584179459
1774177210
1923972463
1181502409
1138318914
1095189680
737636026
230668730
894381606
295372469
221345261
665418794
513552409
247077632
1479084967
1312004118
1826219337
631333707
1593817298
840291914
8174579
551164373
1574218817
700174660
1537890026
2127571682
2136157424
1099264928
1279978286
1261690142
1546610163
1345499131
969848057
596151643
861753657
159334041
2128929447
148329765
1775071543
423460601
1298822247
1500063583
1338801002
1193037670
2142199634
1560032731
437228603
817327747
1998150742
688896143
338142479
707486239
1663737957
555122001
1970742161
452119768
1717524922
1259899461
380867366
547495579
1398729155
986546688
802721084
1355354893
1879704282
1000784360
1882612265
49091153
375625250
1847302719
1416684619
768547588
1442157194
77156062
1795489995
376574800
368378981
1443996950
842656557
1457681788
1220503068
427709963
1458262310
337845177
1775926938
692896089
1709370683
1281294629
445582834
1893394832
1217475886
401809617
486384252
1333657930
472549722
1747745622
538140499
39386145
1354067560
342211395
1227252498
213627746
84799389
684277869
644351893
2050502776
1621483483
671012274
1638421612
1342958711
633085994
1228525142
672358589
1096284406
943344955
1006666512
1218070646
251673079
80628162
204992984
378896181
1281175986
1383157716
1707397643
1878829042
1074475191
1307545494
1075723473
1725350645
449181343
2045643384
416000167
336293644
130471518
395736111
506444456
437188805
2134077381
1086310143
2010342967
1510355781
1639674638
1899395847
2042205902
518962750
1635064826
2046100238
1856066436
1636625405
1480375045
1514363669
133577406
160066247
356669408
1594898808
1959722618
801320202
250289027
1912233835
2071315415
1654618417
58794583
381924586
1408412898
967623520
989183292
562230561
1981358614
993247282
1200961561
1888731112
1028215304
955989932
1219269452
109282939
859693569
1101561688
534947727
1989949708
1717818525
108070191
1769639015
1198838946
1662717030
1903103410
1911197193
338587761
1799412274
538964622
108514179
569037337
1219772465
550902664
690305933
366180276
234588493
886924745
17040311
29464319
1373597000
164946021
830924942
1417268855
145929456
852843071
240326939
2122731604
961468346
2079059805
1378409483
1426913848
221791501
674615830
1836831125
791121551
1544104203
316757837
19164031
551426179
1611185888
255271993
109254009
216611570
1231031526
2060942107
302691045
1295573064
1385510289
1402229911
1359057220
1076546710
832557304
1344661033
1062382529
528050948
974613316
1696343167
110910454
1118714172
1298729441
348821919
713181332
729354631
1110399480
1625425468
185980053
594624931
534320922
8878218
1813826024
1143456806
562646896
332816488
392454832
886867095
4373088
918721171
2132464980
453851320
2127380952
43921635
1980863730
622392601
672154911
725918766
609464375
989444753
462042203
1039473650
988897448
390212957
377122554
1625740613
107135289
1708628988
1625543515
1153602907
1204847257
1341717626
2107835308
141426806
1092110389
1379620769
322228459
1700102192
1457238293
1063265641
1598091309
1873531833
983113816
1551358540
1186066015
1311248338
1794070619
2129305422
1453815428
1888689573
49374759
288857371
1572353755
1214966254
2089201392
748593733
675700422
982944012
248261370
708860728
1919882726
466664868
336825741
91529663
836936717
1818500969
220607320
1884020163
1255858852
998464122
1991429746
1686696227
230723600
1597434423
914540647
2005356308
633331564
2118806825
1910995078
774040471
1677601664
1324958875
2079585466
375583731
1528524505
1478730155
341990123
451670593
555442565
322803450
879164697
1158361112
1310243444
398256845
1613415812
291713999
321865114
658403842
2066508532
1570789474
1207063550
282434769
729854682
1638458247
1988950189
927106606
1243369822
2043659192
2027858622
426943704
1620654718
1989323264
155568398
1896786768
1560239378
294211081
1989214885
1358661820
368948116
1679652704
867473636
1154345039
1404607986
57949103
1850076535
1180035251
413667360
1172521130
860504869
2119341896
2129829427
1474172360
1639815913
1932701260
540777438
1553797477
1332716098
1193804186
433260951
799163481
1242525463
855584058
1685867447
21629931
1744270438
1448941164
14654309
645726873
759379719
500318215
599824714
430193874
1662429284
2074430613
135264994
386817733
626745412
343463644
516997464
1619427999
374784659
163650824
1367274954
829015032
864707661
1249094809
1181674754
1448009140
1579418272
1417624697
1114175078
817858366
1573777432
617940207
246196186
2074798681
1068526462
1311632407
869707311
1687600615
1967484311
161003677
1960109928
1484929950
274974128
437748056
271998828
1915792380
1151637851
1148116485
1341417163
521910176
1816987745
989771885
1876618312
1573722584
969677459
1882992900
752241845
745978179
1886077906
435357427
1646249954
117449631
392993355
1016835407
1676958206
1509116546
180635593
920236245
1269754008
718456443
309990297
789160465
1679593052
227820737
1635418630
1625688424
2009776764
842910992
1896304610
733754137
384569091
1111318137
2020544335
1385096734
1426388285
1479147640
497883952
983684707
1737692305
2020047878
1103199493
1249806227
1633055059
1748187955
11627213
1289158447
180678561
1442484771
205899908
1484451224
1051501953
425617873
1159238282
611727477
1677476547
1721993014
1674440304
46184224
1576874460
707366048
1737534188
1620665345
118925156
577663057
603192331
861685235
1072271047
987586731
2112488314
1395408939
188676820
1419958802
635601567
1339469835
352645868
2065941278
922363898
1639832210
727580483
1848139744
153767904
1198678102
2115012151
438262048
2061973770
1277575568
504025036
774620382
18405538
528420630
547007966
397119052
2071210858
210953624
2052787972
1823175245
1688600097
1174208547
757621135
1011423763
1998428912
1085345171
2009445924
1975360924
249023388
1895681343
954105431
511130266
1571034291
147296919
1174784053
2085447283
569544002
228128738
492658333
798509447
814202316
1051966768
1656676306
1919577342
2081048738
1743728582
492221268
906773315
2038615121
1996884819
382229645
1430543844
1703152277
1567759598
1551949868
1095953886
2077818213
1757907815
812611831
1659530855
586321442
259554496
507537967
527365907
367258427
1104107993
240341843
1315051556
1757107367
2079935961
1165866289
1211540949
1255951444
1914336346
968457282
2001815039
455292858
1837931415
1749838005
526691330
855110192
442960404
205884261
998376817
1686616444
181951905
1477545788
866450632
678182416
767220788
2121862051
1033549111
1200458522
996368040
2094605843
2021334622
1352666882
381151050
2025619154
1897674525
1034208597
1898575861
985579614
570505650
1593252343
2073582729
1716144552
264814327
796435184
949782435
1499415292
156946957
1431609891
843181250
785344253
751396150
1363459039
380020773
1536979405
1572211019
40027447
1615573461
675325535
655261161
2069156317
1279525642
1274054814
2100004171
45999924
1512773643
1066375416
30236781
1760744251
1355484525
1801547459
2026505353
1068944430
139885461
346669050
1900521955
1252685022
219550757
1662628961
576849455
1699821803
1564999024
1250843309
1077535477
35039390
473241538
1222743523
836444058
2128929447
1971723997
160791648
372995998
1995501573
156592847
411101849
1679226608
1565705968
882015334
731803085
59375083
2025615162
720312192
127920367
2970154
2000786120
1703747711
1801887081
744217820
1074159981
542189373
1209952148
1899195081
1366586559
1830964972
1291078696
1737537630
1885099141
1814885016
1005564582
161921868
1444269840
1336311008
2112106213
474272048
1726420854
377965120
1030512179
367031512
775317127
1200817016
1894336453
1202768560
998974194
425874735
49293930
1626640992
1236613256
89282059
1057218325
2033677723
2030099882
801790096
1287490501
627671814
564058835
2029875306
1825560981
2052510957
886973396
1715989391
1486925393
779031574
125781173
1818738125
1929216298
1097953362
541755202
56696935
1742744172
1299774810
1430270854
1920907677
622197040
1881447864
448161364
2051753662
238087211
529147478
939001064
1263882201
906315481
430371293
1238260537
1464390992
1764593044
1371322816
2010069775
559211225
1584050960
1420099828
1883137360
138863600
39811366
77456358
359852945
2060568452
426449920
1252280965
1100336307
73142559
1071716280
1482388793
2105682644
1499919147
224061055
1168672549
2003076753
74961060
169023529
563096287
522649524
328464597
923720986
1787014249
1970613655
140938369
905149296
1963452612
1318419515
1770937597
1515403954
560543980
1586621071
96401979
1390867333
1066525124
1652302341
2088755198
1151514543
96972904
517320916
282348400
152223577
1762832496
1967797834
513053310
597031306
1377751467
974522973
1925951989
759213437
66240562
1237718013
1889518583
1711019067
218410998
287343468
2015173653
679501212
1632640073
2140243916
721042567
1716398354
234947
1125729619
2116214332
1543196796
1645868187
1179662189
1653477474
556599291
130997950
655583512
53446019
256226265
1424707519
2138387302
615752167
1722521199
1954199110
1704239046
1573527589
82844337
895739462
1271612695
659703874
132914076
1711817901
1863602765
1774568537
539987059
1081608614
1764016619
179734979
604299885
1887549065
1135754455
1855943103
1641399280
1383338739
1707766703
1512894241
1929864084
1973694452
317683895
1250677444
892097306
298148552
678617214
1566446263
1738207196
708932587
1901985747
1812375122
1300699873
1628403914
357023576
1633921427
638412743
1904160207
236174229
607827036
237785631
120780757
817885608
1513823883
1918264107
1683342757
1252187337
730185338
652908082
1246285973
666519560
451487724
1486658051
321372246
538018191
1345022350
1956233153
1237936703
931470129
1958596421
1594161885
609002142
1460551814
521942279
1951372913
696689188
756021363
69341065
120182300
2064172390
53044762
1633760105
866402836
1979668811
1627408364
1040100146
1789060256
736497619
1491410600
1679024120
537262564
884869458
720939054
1938505335
1599278559
1614559643
1052274327
2029583203
326839598
922158881
290825108
633630643
1094822744
1606694715
1396488410
1365799209
940078028
339945709
625553436
1343669168
2087349981
1001803921
42126263
111268835
545092644
1234474842
1707747676
1075869787
822977534
556796902
588840192
433117121
1942473267
52677091
702786727
1481580539
444312381
1849090411
1608698502
1673630904
529166561
1843232998
61351757
2088379721
1091054425
680071853
187582289
543786188
563342418
947210587
1308011451
1989622259
582758726
111938171
1167262426
1806919331
1142559763
1340889912
1171075953
629714085
1359778163
687513076
529187464
226867364
2102913853
1677717857
1381538408
614440435
889670151
1863679882
1377836293
1250950754
113596309
2041184153
1055651943
1410162425
1395740427
1673601223
1047275393
599391413
1106097706
1599663612
623122492
1191768310
1232126773
634300767
847163922
1745031222
2073287589
42304238
1476087959
957959042
871472513
1118200393
79995488
192277728
1233454990
1805478399
1534709318
1606287599
604640532
378575106
1608244769
1414485507
393798730
164011018
72186974
1279533980
1920028085
1234546606
1600961779
962121229
1863097652
806430429
585197543
1036091106
1356926581
695788420
355777592
364611270
1427050852
1422938059
466319428
359297408
1799847784
1756071526
1520049162
1094239112
1329647906
2075225046
1338309187
1432624580
876196884
1938601475
325245902
15122070
1330640110
92142971
752171412
327871881
106051613
318449171
546515020
1496926817
975065439
1982879224
1521111258
130579142
978581809
152979910
2076813109
1614469184
872360831
621097058
1132153992
1475556163
1908537266
803069358
942389710
2095166508
1360453345
1404871159
1741945129
1394010323
633911496
620727518
1118422273
14792129
1270997257
825729476
1270141657
1174359668
970195606
1546539471
1503009250
1924022127
639493904
899103595
1648456530
641261125
1467065328
1681215387
1351012059
1526057399
1484264244
724099456
1879084776
1503374360
621859784
668405209
217023405
2001513478
166046309
861244129
715664071
651231438
2080357544
1061867548
1645248394
378524230
772756188
1255151268
865634923
30907265
1147272400
500242930
304165963
619319149
1182036167
316601661
1524757355
3654746
751126740
1847999123
2081304899
698424274
678478855
445443324
1393125955
1019772363
6887990
399020260
439707026
1128531121
275204572
1015550347
2082076593
1479199305
1787540247
959858106
995324342
1380781938
818095192
1528195869
1330240981
396026507
1159876260
1872679721
698350921
1047941834
681293685
98962287
841312832
452628751
717674218
84089420
2116667523
580650849
520696757
1677447803
375532619
406977759
1374997731
439931881
263318196
6911244
1263503843
133603681
1723816153
1765927426
1107972599
356502940
544946672
1994720271
2045240050
146989545
363559910
450621437
1331767300
1010388385
1400328067
2088477790
525266920
344214324
131716397
2132523348
1905191028
1436224409
1012355326
801135827
1753185674
1395603495
1638056948
330391043
460101199
724547846
1958091309
894363093
1908468058
1834747916
2006198967
587311967
353996182
149202568
180313319
1901324489
1526333927
2107500783
662029238
1171606947
2076927056
1797945437
304352899
654090405
336118602
1978374183
794636203
1042374334
446922781
502845406
854437911
238710779
2039962027
1451072760
106361943
1041803397
1026676700
608495138
2006334189
1622738626
2017441071
1009626640
354023656
1310568684
1976538949
1075045513
997421655
1592590801
1017093184
112196228
538527426
1637307744
1979587738
1210719237
236988043
1447214798
710907157
1290783280
1047679876
668337529
205555108
1229214762
20023429
2070933404
1896837859
1256570632
2034966629
646226587
669434478
1923931077
620637338
1009924051
267523007
768860567
2050206541
1737055488
13567389
777580106
964962569
745454722
2084422674
1455507313
528741253
454570723
750403437
1238469489
1092589448
107339548
807164209
558761393
996475139
2125011501
1765988859
305498219
1661853241
983257533
31321000
1411286272
113694378
241305565
581095258
396723717
628424688
1712626792
1034178234
451424851
1046924049
2092106073
2049083086
1163103676
1453178505
2037288825
1260665920
11597309
283450138
1342357028
832538812
2026242488
326691247
866261359
1896886417
1272839853
1635048298
657655646
1191847230
1082437706
1369044568
1009466670
237937364
137123565
1617587258
296114723
1559379717
1795692356
1954189178
1291318949
1942818244
764256663
500966432
1931378264
464230895
298628471
1194602071
466299539
759777816
226927467
1596601614
897273591
375781474
2104944811
41363708
1943801759
827491294
451116686
129083189
1444360827
1182925894
487449758
1680125274
234545679
2060060624
2017906039
1516131806
233354218
1528100911
1320882742
2019752900
53118241
1047034280
2061824599
20593682
806535538
1831405695
1004621465
225252207
619791056
1459904256
1765953649
179165457
1640606925
761539600
124607874
1422312558
341715520
249697127
1706474922
741893733
1406031342
818702217
380681006
1279454399
401528486
1440197041
257368268
113302627
1278414214
1720859679
469632998
158193001
113757628
1526588986
797597326
1278890041
1969138652
1982745304
1861000980
1439493112
843313565
1349578508
985562645
340563934
1055086519
459462601
1295592047
1835045685
1222809802
350600138
1545320509
894022934
392538117
1982935067
1617797480
475460829
140888940
1975210766
288124115
836777387
1869288002
1864593303
37520809
1435028703
1228863800
252288718
294051808
1567967846
652460082
437068621
284273880
2041249778
1634175868
1176017024
731676595
540441811
618513178
1510749179
257671353
744070340
784595440
196477611
1654395716
1171380725
1204852233
1974061280
1238935680
519368484
1315310548
1370616696
1648317802
848395176
198003707
1889366332
409967661
1539560279
961236584
985008937
2071095024
219131927
870431626
2014031943
765192335
835588792
2128883312
168700385
876052970
124866599
1687266769
106548416
155512848
769654852
1909372171
1722324244
1990597343
175953195
542526981
778359641
1500615777
1832428654
578882938
125087547
1398777571
474605282
847444174
831163397
753994690
1177733534
268573370
1274067968
1510104929
1167236726
326321615
1668800949
684789309
1981530583
551813246
457271050
1990849236
1884836986
1537907512
1463019375
568832494
1843533880
673753413
1423388287
889117407
1352179998
382084936
1816097050
510348847
1725740594
326844808
1695209426
468912286
291599163
1904729587
480863255
1709672902
1034039678
714958510
1503883789
398016297
1815529885
457182927
770939938
903522801
312281310
1294822399
276060448
1195458754
1980403861
493897880
1582156005
1528289815
1299615912
1052913870
1358640655
866420337
1711934030
291910549
1869356655
1961122027
1315463410
1401558260
1910189155
1676915067
2099205283
1219910758
1410328554
1115587526
2073954784
606868890
1818946115
815992650
73198829
745076465
1150857212
961847637
1440883320
1402394152
312012275
1710612171
1174303346
768796033
831503795
1504306724
393963062
1729113875
1913009937
1894180936
340427719
1121544716
1255551433
2009312713
2021820837
1900103803
464382268
321324823
905418798
1652212905
1926826287
13258685
908942536
1328285182
1168091319
993386408
1555484192
743347099
1183802485
249910162
305629805
808432890
911580876
435643532
1172723951
1771720971
267696521
568973165
1243271629
1667385530
551157760
1044647327
2001659867
77456358
1708926003
272292245
1418915663
1241210167
397495202
1977598546
1641198243
474152921
994902863
642394630
606263054
1267275753
389544833
982973365
86905820
146518678
222993416
1242847469
1694907216
1416018147
30874208
1487469584
1796733014
783413302
1559456199
1672425575
631488649
552791904
341212282
220057904
287284457
635536889
1456672002
1254483125
1073002028
1373940036
500470597
1162280408
773190659
1452405363
1456151927
1266185182
1596980125
1909380829
2106866593
1505687864
482364423
1199800639
947953227
116969605
1127737750
1032688562
439330979
2123434056
836397098
1368432084
1732903887
1255474643
1875801522
236176907
409900975
1616893398
1327539164
2031328913
1396073868
410711458
1153131103
2002675392
1722811455
680720263
1825475260
770383888
1456662397
228679161
895173758
2089384245
737928117
1597953177
1748720282
1357273702
970668061
729128719
1824219041
1059594041
1660458303
209441246
1696216962
1118030141
1073638875
1737590341
1511091219
818224619
1541952853
767952238
1173905892
1669454088
1307337673
95288888
263122564
1835132534
1425158270
771957970
309830611
858105966
1483034448
2032789521
1628593641
1578522988
1872121842
1407396433
1246168464
1907549875
1810710237
1580635367
67845647
1376112078
316553701
1463622602
946391481
511762898
136595581
1739911329
1026551113
2108816741
1710866192
191014405
1236699034
1738482554
408596958
159472871
2127382357
241452764
240797021
498756530
24001689
684392420
1727480222
1118758100
1275138646
1167861329
408896650
608109012
968832381
1290218753
568188647
1771379079
1515557403
1373932785
1819686226
1693547332
590065550
756353676
889776556
2075402531
940866951
1380657798
954658105
1473360591
506522718
2068820890
1849738177
1557404955
1439228595
904572216
711133287
543655322
463944610
955238397
2113063092
2015498861
2071932924
921692524
658202013
1860437221
371702114
1366675749
169170448
1769259079
1187061515
2033960568
24266126
1875485269
867311498
1805100283
952965272
1079338032
1786826147
1561742572
97363724
1964926847
968369429
697001118
2035602969
620888174
1085757972
935226042
937898315
1059164892
188492282
1902823439
689871946
1128483637
1911404443
1852032627
386713752
634172111
1613964311
1551376323
9882312
907647160
225747425
1798338190
292158336
205800152
1650995377
1703011101
1650729362
861230288
16480325
637814692
310847613
1200637988
1751655408
750580918
7536812
1226572975
258743762
517458940
702804654
565376499
592112155
1524608469
661554860
652538019
1021485196
1141150103
73308315
2106494327
1182851494
1193333165
1224941229
1782935446
822085202
2078526350
1968013816
696575352
1499927003
870585914
820812600
497851108
528433706
1356916023
1180176862
1376725979
752769907
1054031800
1184782353
357711731
1383619961
587337834
1508340761
1293205561
2079035410
572536487
648055083
1611537158
2121198077
2012805818
1498954033
623601774
645136938
954352477
996541231
1430999325
1535306531
317175319
704343957
1966039283
718835398
1625524381
970306371
1370314217
516980496
1356279769
1092921723
2130858371
1634563919
193817732
1378922765
374328452
912328409
1534764943
122397215
1415170279
911590838
338690071
138441828
1994660832
243449151
1710592209
1159970274
801371943
1227947942
80323552
718031689
1999068079
504480981
1175250
1205298906
2127563083
2037540890
2141743243
2094297836
713724097
1180467720
798277830
1730504063
1729112211
1344483463
929081482
880927276
1623028725
1660938371
1885731645
159882398
949387334
544368127
1928006459
1022263743
949698216
1055153809
543715950
300849442
541343994
1738085106
956833901
669900923
597383311
547200949
1696824396
1794840607
1984404737
72203888
599311201
638075949
195515101
1863921310
1826654370
1145463880
876488976
540850350
1379726823
1908569862
1078240843
465162573
1148391252
1055130542
491720127
159211972
1567807476
670717232
1500679493
79976605
2105550621
1167749884
920985647
2031326171
1280264430
1177301775
1336116353
1604068652
1048783118
9505186
1269493019
1438859354
455197040
1559951108
1737557782
729530340
409065923
687960426
1952742558
1548857808
1766864756
1600313880
397472675
1588083947
1641951168
36680657
124745839
1087827290
167591511
2032962962
1414709100
1089287581
967950368
76202913
888666405
1358650041
804374850
1593006773
196029640
1989194057
776151548
259673467
2140672370
813833150
806902786
78571551
942617339
1398482230
885601579
395262625
494773764
1076723949
688111020
1212316041
443992914
1566847562
465365425
808860718
315383085
356274692
748238596
1527321421
1585218831
1186446525
605726678
1795281950
1397788754
351408826
1922982576
1987212805
210061653
1877412908
730428936
2001066486
712072997
1673134564
816488913
2105982462
847455103
42745943
440579082
400518770
48895587
718890291
662516592
813502070
644761136
995014028
1418904780
889071203
1308866848
951266181
543486944
673056015
1485102394
1906587429
1940238279
1887918529
573371975
927233962
1150879482
1455192174
679223407
1012636492
1883414093
634185976
99279736
1787825375
1599560943
717787890
213078868
1746612739
1613289517
1644346456
1538105066
1379799634
1777919369
515563229
1651846771
1984468269
393816161
86587296
2102976570
58354746
311043929
1098199295
244393309
1512932933
1784934502
100708403
1817986651
2036280678
1685410490
2102038523
1125106781
2048164569
852728381
1033436415
1589319312
1984771071
1345169367
309882058
1946316072
1843589559
2045560218
177540684
347967053
1294291287
1722560012
976701233
64444617
1750279902
776072072
167330246
1556699940
1372691498
1278495306
1889416411
1982572106
975409213
534308081
1540984757
1655038213
1183323037
1130743294
598754962
364172463
2073503526
1602323506
1378188239
1415958443
745975931
1810496526
1713009644
1239951880
45597008
486060218
454133552
791383534
1534238992
800226544
203700594
750715968
132475839
350616074
2095258055
371507293
203938472
692940189
1720747899
951142203
769726254
1397505781
853775565
1161445358
1471744630
1748790197
434674568
866725564
725072873
258479351
2022406759
917788646
2129487640
2024270715
981899267
1157704479
1006599542
1201131485
1336397088
1754887752
1061055221
1417308905
1497101339
326959738
1771222795
1183061308
1029082866
1789225294
1727100183
1341451253
836016464
966778395
614219788
409733428
1953209730
223358483
2043397227
1060741756
310815179
2133477725
1128115827
1126153880
599865221
1892339377
658398943
1039998233
70645980
1645650374
89331057
268891898
2113347855
1917767477
876757654
240428984
992898124
1135132742
1167146401
1078546905
1175984703
726876851
507420653
967390566
798177952
1764592161
410299890
420095550
2060713267
678524571
421596156
839081682
1001169366
2033601187
975875484
1009401837
1863964122
1767835062
817583071
2143771232
1080879814
1440033143
1354068156
1955540710
1633203497
674685359
1063409682
997457894
602207698
2089859629
149144732
692757795
1644643228
1533513356
1114798214
1390134473
55906928
530386396
1486881549
1459626744
1649096179
2042503130
1200971141
623162370
1711792675
1649892865
1050191822
1374700170
1663516108
367019865
993393801
1058039177
1064303192
83811411
46514547
860509451
660277511
1716690653
246495329
972293571
1113160968
901796666
1513647974
237500542
1991326086
1110543686
175260209
1717088254
1630042052
320651756
1301499733
249369282
1987986737
11672397
1166913805
859348157
718704106
580656775
577357268
1265820257
615627675
177968544
1407338029
244478159
1719526594
450608263
744560588
1386342741
513866270
1853062521
1031994578
1949431415
761625656
657546769
729531906
567509337
747409340
2018364251
493794091
1186260637
2024550207
1350801168
1304601742
1851199636
2036939273
989598709
1870040861
756439166
1585469846
1832014060
326359379
1086843514
330236515
544279879
2004655042
2098674911
613929380
1650680659
1695902471
959977857
1341010934
1947870190
1396886935
697119267
1730923006
143489227
1325180301
1495796489
240074346
168530953
946350412
1186476262
32327174
825882182
1616516390
1832676705
630795177
1026383708
86243292
586936632
1627050440
293299959
406385165
1260541816
584404545
367304855
1493166319
752592712
1450796093
308454877
1893686768
1665986629
1944498386
1555582847
2076318288
1396045989
1669379430
1160236600
1666545252
520568912
775941086
995411964
1365265492
695694684
583044175
327941494
1795497165
1525846589
2078867332
1741989281
1371146846
870495128
1000372139
1428821109
1418731509
1993828978
1961072881
915942589
1118164716
314369947
2032409477
181370943
546263603
446631302
679718252
1770162456
407542815
1074871072
1342790153
1486500397
1982928356
1114270452
548668007
1406398206
1245629994
1062196703
138927730
1770686765
1991036823
1982979207
1960248488
655351272
575933757
1790614477
721903907
1568212394
1219576947
1875066217
2076213443
1206362115
1501647479
1108289244
564104307
1461884059
417255750
1025284116
729168479
146373805
810663660
681163624
2022963963
621617671
1677073610
1177390271
1600360306
1906825422
1820220124
1221495570
1314034835
869149705
192944128
395318715
1483278018
1078741773
1232530508
1842882310
1749765835
1240738032
1833372147
1454086863
138526091
1113774937
1915598982
94889392
805047157
1035291076
1981158516
588046080
754190139
1789931335
1005052301
82758587
1954310302
175562850
1153741844
837333080
418600850
1555303614
1115498071
2109818736
1911584273
1744196406
1067127142
720316003
1380774827
600095878
1381175382
672301562
901986621
227696609
2098891721
1801267811
1619729541
1760660646
287058853
1251629956
616863304
1831668350
33879761
920459990
135225728
411266016
1492980623
437560410
1143580672
2035691767
2014929581
889150148
1816894342
814555653
1434141455
43857924
302769931
325474701
1465323425
1925787599
217021074
1185347994
1973068343
989272059
524534541
1411264702
1062142641
701511654
177048114
871773175
1197927364
1380217538
490551234
1140019289
1460779169
1572503873
1789780575
1653351897
257387040
1762223312
290913579
1741415704
1971384765
1939155970
397472998
654416126
526138520
6651516
1302314153
770046964
1101706678
1451922904
38285132
319694645
854387549
1171369039
1000327528
1691604465
835657841
46529954
1266630089
1972302705
638909325
502815473
141953334
7603116
689007262
776567549
1517836935
635520697
1051980781
1094224736
625432635
666655646
1054611107
401475837
1294560490
32324289
755301454
189418532
1120670832
2114952775
811529658
1107354461
919917516
1445039454
2140198830
413954923
1153067128
1558345721
1503184229
275880906
1303946771
350140967
406979127
1552329022
365323973
1335552740
450490138
1744645094
165509497
1268940591
494343876
1803690355
161977291
535137129
268976227
1306535932
1299016269
1396118292
283719526
304633764
878395631
431799636
604169850
1317982322
1953553751
199703401
1386871225
912337378
1214345334
248447848
1386210293
1000135121
1786821144
393749032
636950586
93849336
16672782
738049606
1271441561
940822696
1882869907
2019648408
1581081850
1919891344
1735388721
2073254895
1859120545
1175681911
1582826026
1171368695
1835334759
343783071
1579821630
1039048106
1926194941
2057213931
127981711
1566612586
1341707238
732516857
1652450782
164875198
1214888137
1522842502
1471351096
1335106819
1881664158
1958580607
1220947906
1223237145
1050614395
1195909887
448212698
280064334
1974520534
555652814
456140917
678190942
841489509
1549878262
1604216180
1504473635
1521255650
2082436752
161542691
257358146
1286985963
200227358
199167502
179359432
272828665
1015808967
420541077
1215423673
326905344
788037727
895158554
1084360996
501965135
921429359
382002727
1150935264
531093635
1384399989
1209736123
160432896
1316632659
1396871327
1216907618
678581736
285802865
2066978819
1395716279
1602991805
1891315190
860501784
38315797
618345590
1250871113
1037453338
239890442
860227792
1851707149
1152066861
992289707
484341510
984316384
928490819
939331365
388832162
974648096
1030495650
1521599010
2044747184
872586696
544636546
1958600777
1557964600
115702188
2118275153
1288731708
2068139537
1775456240
1726644595
1378384237
723259276
19255203
812956773
1195553496
586543315
87289328
915232600
247811273
141744540
1361853247
1747349008
1115675469
127822524
917682494
1445739639
579759167
1411263172
1389821466
2043597877
314535898
424404712
1362066509
50794984
1325080698
1021797985
342527208
1986324734
693556451
866817005
2036383918
503519584
10216706
1085071337
1123433234
1996427926
1095803966
877743145
1204883425
2088246310
746192867
114463897
3835877
1280900601
640157080
1270702913
841506104
1209720997
568599881
314207359
845826403
775980709
789937556
476419593
1963174635
540375034
1958994510
1143922255
1208408871
490863740
693292027
910062991
1336839648
1789852628
1153718849
1265012598
409335185
2061112447
1346816644
276355215
334548184
1510040153
1372110785
406276723
2140297994
14560978
83302016
374853102
421596156
1202890242
1977896348
1138150
169719587
1530368840
470085673
149833662
143560711
117621459
2020466700
1042584820
758238080
919896739
657240776
780103037
903723307
1212707913
688881638
880995434
992413093
2118334826
328755378
418718452
369855762
120638857
1250691656
546887537
271036317
339444153
911002097
1084561303
296365441
1828634195
1251686941
1902425545
2046241696
1621128474
1675623986
1026453920
1842625443
1795122399
244076932
618753404
375790410
1661849456
1635341522
1010280760
1694965237
367260826
1094463291
1709842902
1364360785
2105634633
1326085883
786821176
140707035
54433205
1714063034
178417241
1007424615
1538717849
1109434575
530800988
1556357282
917898677
1992150334
1429525189
457496977
2078381953
1132132988
633255837
1458523601
101074033
317240977
1177941800
586753323
216074467
1436372861
807596650
1254965903
2082424943
917005258
1504297005
1684269892
1258188197
852978372
1443701065
827450808
1798373474
1540469620
455989184
1049025863
591238006
197507121
1445522403
1317928661
1026842029
1286061903
17739098
409832443
1672897316
1946075235
665557369
1131143881
1067584158
32273454
342622094
301288254
145664482
1867633087
1356113352
1086986876
1838630292
413372778
1460429869
2050271519
1590653350
1575483087
1743646044
403976639
1983218820
1395370563
1101778527
161809531
1426523713
1677089258
2108402910
2021389462
513082854
481976773
1606707431
1172680153
1210775488
1604676441
1541876255
1939070411
1653662452
1380246504
1580197844
1572776175
839888203
595105754
750814399
1935683528
228608752
849837146
1228654325
1785119547
1894247581
366892177
956286702
654201937
240760514
1741387985
2072525148
1470704551
933207298
804224866
247968532
2103272055
1527019991
2080685232
1213463796
131350680
60577551
147207289
733309114
2135247623
451978706
1565539058
708972052
176598526
384900389
19818835
81350300
970634573
750023520
312055180
1867114692
1354399644
596424991
890300931
565060579
1445481594
1496083543
273565155
1534205970
582108889
1811484182
836583854
423811714
419739732
1747003833
99014290
75483380
231219553
99255881
406354769
116866184
1878364450
1046629831
589925640
443085395
810732246
935914356
2113396986
279881820
932004758
161335671
771173238
1771102091
1316015088
937780451
1461269000
534994249
557588746
1060057608
566433921
928274448
751140917
490747136
1149069582
2004125893
297153282
1348899010
1372219312
2133264244
1031048544
1339710468
1620697318
551261119
1007044548
716804205
1562668009
1868391256
1155708835
1492428675
864482679
917440197
1304720383
437415437
328971110
1199748847
674832386
674442390
283667855
1210016237
165716841
1792676833
1581060055
1090437629
153940479
1941668060
1757222341
601485552
1582569963
1238499116
1370655788
17533837
217827875
465816115
987143314
610726958
100782532
713398867
383275894
1775712316
96290451
972404485
475660252
1456922795
984670907
884353821
156920679
965101719
1081688060
1845307971
764774577
1340612472
986072368
1939522579
1846578049
1731354580
2002862258
1809615718
698804871
467450423
632180923
1113140685
1165676639
392059958
1669544722
1133091644
2126059228
1994473024
546809622
866989963
951433218
1932438293
1566693119
1757762259
1397673453
21287017
58591838
570243190
13058254
837849785
1247139830
1522223439
458652399
1516859037
1074949136
425692615
77357097
1020604487
953559141
23567632
1306808451
889385097
971123636
2046268757
1501014228
1260674302
94341015
43079100
539021365
1555474250
171713974
722533985
272602253
1001914325
1271612168
324115758
1052128654
334162364
842428968
2075481589
436584397
1863330207
2076474987
2093123769
815425571
920819890
1920846444
252280538
1965064755
1460498854
1882722909
126546086
219917244
831507172
1118129837
1796750971
380323923
818149139
2127430843
1330235463
2020082757
344856486
476811624
715878533
2073763835
1253430663
1773936133
735482959
2004070648
874006487
58626656
1106015901
1678983689
1570010382
733281482
1107729572
291633840
426086329
276979040
1061687384
1710497957
476918880
508024114
431001576
2026585826
28513380
929202761
1256136549
809139331
79247122
149221407
1689118597
1851423335
473588982
723777479
1011630791
1866496710
146180417
79885015
1188169590
1431593216
1348197240
549787721
621558975
384289004
1209707467
215166360
1490714793
388351075
2121121876
1720577574
1209561855
1008545152
1321975971
491006989
532908301
1353625804
1463833580
214857602
457475258
3142454
1090617366
1251163867
881913287
1700992965
1053619878
841520881
1163690558
343847711
1718281550
2094504584
322616757
1310988773
1356175687
779678178
192936279
820211353
150636122
937149040
1051802357
1217650341
889701199
1387129281
1855679336
764501342
682327438
1837165697
1116639556
1543327157
287452440
1415175198
1223082042
591405053
1341471981
438831595
1048609316
863678309
94135901
1143095651
1324013591
1093863048
1838120562
946816445
1502080580
1607489917
1826928478
1196416101
824185790
1007861629
2069007718
1005174381
554541829
1556676897
2012607707
1724709587
1772130473
1497221909
1130530306
432160284
1931560243
860308162
183544631
1843723839
1296987830
504488547
303976724
126515339
1360290314
1643764678
996887526
451512783
914096725
720689612
237395000
1661282957
1305481537
65975378
648231494
1892594232
2128065157
1613815213
1087921287
302597366
451392299
874401329
792623667
830992076
109999768
980673473
2043484380
421775339
1282098666
1231052882
1744324734
1597514869
947291736
1604029199
106821783
1095257522
2005868980
791064811
2110731347
1076663792
787231133
402366559
1330754295
735011601
5514460
1054518076
1436102843
1239221665
687983584
278762161
1802821092
78721483
1794840519
399201539
105548011
1041137603
2076039468
1558939684
728106844
411607331
1403841355
1280899255
886933053
682748501
119072712
1342389835
335593410
823433805
141353482
1295864463
1585302117
1683357770
1309489139
683798425
1169359861
1229523148
268055894
129831415
1354306386
1118061834
1318470956
911333777
1048963941
170031917
640425181
1473454624
1790105581
611823304
2076506635
1122571264
879238283
420436009
1249902624
1350233739
1282690646
101138631
47627645
555170497
1391949689
1245175039
479705534
1853070103
2133422351
320179368
1979963681
2024417124
1250215791
1462187044
1899465631
364593140
804626116
342707939
883897103
1378605542
877968692
1170766513
2047013881
1310594255
549333498
1896665905
1593976667
2022145740
723347598
1380189268
709586877
652579223
397661471
66405899
52481603
670083902
1240227511
1029861908
281835900
1907698159
207977784
379163990
1012022423
938044295
1230044338
353142246
41909138
893754225
1677032860
2071076313
1403707928
2033688554
443338791
838491762
306108891
1895693875
843867980
1587822614
1267808536
1746406815
1120245678
1753032807
1067868338
142868347
1025759049
846676431
1889021132
1913846665
202570681
635593828
1439197375
1121206324
2035038772
981778142
880930002
4811257
1885861914
1119816246
132329481
1582039299
278944289
168265241
1766811823
512427293
1059669158
1546655443
1502248974
237845231
1237654354
1198762440
1761503348
1019026760
1242008585
2053771844
1675431823
319087459
932408581
382012973
1101747199
1693294389
1229399195
1020471095
249144369
83434401
1975198349
1341206897
2008646755
1078169590
1914200920
1778222221
124650586
1074135100
576751733
2114801339
1968567628
918873305
146226785
623997161
1648268262
1942310813
730281180
732312628
587419322
1570227385
1087007634
340606135
1962770236
664298026
2022757634
1802808330
1021433152
985597284
1646556727
1383093363
1177282273
197683915
1303906663
907053394
471957562
583247062
715841557
326341268
861358049
290670051
801725766
1216575328
664921648
838950482
443017874
1039393404
1939340383
1154742326
726214121
36025256
2107639134
722054981
457852303
1080338604
1268023080
1348115439
1169946591
79724
92746071
1316432662
1864439643
747856996
1072614484
2120699442
262976508
1182583192
241662296
506232598
608679198
1020488398
712567383
1250980550
1642482504
850460443
705176078
1005084238
1664356315
1354417261
830775555
546475838
271977259
1824152138
1026491318
1491494753
1342924491
533872724
1256081623
5590133
1324605857
386653345
30980217
294250622
1903508591
839629279
1791298765
2134673284
721494071
238464490
1557350129
1641273923
963085727
1754925055
575775299
1228273509
1883469643
545740054
1206818282
1516016670
573637600
798041846
1291034119
907534480
291222529
1548325491
875548011
131218746
842729004
512721265
1768447769
963769884
1807639658
1445160318
1911547433
1422737265
1994616701
259679649
459575705
2142734270
202056359
974632745
1043313492
1324907120
2084504864
2117373053
1512873925
1133441672
218826579
1575555487
1441889784
1393480900
2105687810
603290858
1128455966
364110099
1711637961
569068847
1642295493
781388014
57858085
1986686513
1159738489
716346441
1437215723
1644257353
945862253
343012478
1800259682
257548398
1521171083
1593509469
922052725
1323560787
1643126238
436495393
1571703751
187265723
2071456039
1978531547
2128418298
1374710287
72923468
1065307697
1398669718
1106234704
1199121110
1236101031
671562102
124796149
1608341375
1237604834
1555321956
102585091
626129742
503977427
480806495
1647997367
2027362368
351352933
2143629635
1875181623
370052297
1701642662
1826658357
1175233857
1489818698
2025037076
2143852087
384666397
987251063
156545658
1040995551
578528595
54147306
1044237294
1163124754
431873427
589983175
171203090
2095213297
482605041
1170869888
2073341742
2094298960
281224291
732956487
298191673
2073624098
718671928
856219264
2003227944
1091325822
1151666209
1260752248
394057816
289096024
130648844
437518108
103704669
1165426235
1682149626
2017059945
1466850856
1160165289
1037917170
168622922
527488628
1824297827
1569978025
379713055
231567768
761936946
1400134607
138773524
1317032311
1850440413
430173665
438496375
565222971
2125217170
245739751
1660067522
267073224
925047821
612613146
1012592699
626341800
736169790
1832650162
632394134
551510684
1308484165
945547078
651438086
744316698
1203435118
479528445
143225728
1770110438
161649402
1024783859
605937548
1651168410
1700737389
1132657375
2018996559
1140447731
1745784708
140647588
422933012
1596737832
937603158
217435609
652731415
722962855
1871359902
1480768379
2053620207
638105775
610048590
698026329
593301934
827876801
2078905524
1623356562
125478687
1111853168
2086825907
2057886001
632743162
466717977
2092376395
1512977970
941083202
2121371956
1182729410
389578839
1187659024
404979974
2072022500
799751361
166449954
1903560866
480390584
1853657285
373562404
495312794
267179981
613666844
1125233267
1676010075
302745802
1655753292
352701881
611826647
1105109123
1556712811
900250402
1125158883
1853709012
2132526647
371152532
1495852999
646410626
1720105285
1687447774
831615356
1966386177
583328103
130760804
1190094768
2057726615
1222820538
1426494766
641936673
2054510533
443347822
857877377
768924418
275855814
1798741795
1788681577
799659377
44215976
1111949270
425046232
288208034
1508340874
1136106998
311628304
443460693
1992364606
199969462
75952373
1517691610
1732478072
601291169
1118426285
1737282374
1346660906
110503784
1285478738
1998579912
2111710122
535715165
387188313
122019864
1187201204
1934173414
508683817
44565252
1154156476
653829921
1059258120
1561622302
743363983
351561461
2065494760
1032381815
149234130
115621008
1852527312
1875727858
1335239017
1080658874
759995447
1387622194
598137121
507999871
562692811
1622602920
2092381023
835992252
1713668000
884159229
1704698911
1734609057
1387911171
1999311890
417367622
1058059783
2014882591
679227486
1643656481
2132727462
2099618079
944137557
385996622
1424715859
466928778
888453062
1911900482
57202567
569768918
1717733242
1091087076
53759949
1103790271
165356395
2052818222
951449565
1949846250
1386490448
450799395
1685597757
1586424098
36484141
2080608226
454200768
680184291
1700808415
1091091556
522766532
1144824197
1944439040
1764100115
256477388
1612781137
193702352
1842171238
1068482148
469482149
209395090
1724329667
1196668396
155348611
83907710
1422329653
968344581
2033535921
847702069
1973108971
2045176350
206626119
941693809
1427020817
1924631178
244899824
1772211919
183292269
1088842671
1213133245
1126465303
1641415930
2065116875
1049996174
1248633516
409937136
599609529
1249340577
1494065726
1342221155
1186185900
1907076301
1098206472
1248441110
1814650585
1373817876
277525395
917553900
1400737124
1162658451
520013435
34232489
1622752195
855712652
1381405829
97047453
1907317884
1691994550
704474253
1967254444
1386255351
1015921739
1024018120
1931640184
284110887
1597188034
194409193
1851816546
1858229224
232421774
116774471
338228490
63761761
1879315330
1109064423
808850180
1866014028
354765346
678963317
1666676913
333545583
557174131
522420181
1389645380
730601827
1148129789
1854647158
150651964
1197991058
321838472
448059730
729235685
171259541
436597590
1517015339
1083405043
882857202
1694166851
257862094
1523441317
530806044
1391224814
856300273
624763449
1418359346
173489269
1345127017
1831317381
283005386
1930926473
2120866548
1275694005
1220667421
1979776872
472263949
2010711863
382487750
1328758382
212710804
429261217
856024953
1402595205
1001540275
1460951485
1350366924
1530347877
1729123854
1065333316
819909585
1574588051
1677069405
534586628
1316969054
935226042
1112679586
446789462
674549763
1192121867
1944263286
191243039
170369892
1742237050
187101335
528378211
487283381
1644618999
506331412
1295215533
1604676316
692440076
558071677
1080409372
1436674537
1686348020
1841248779
1634125893
837808059
1835011076
1537997355
982465571
466755341
1347336092
1234761913
151843651
1424230567
1861371644
1069975335
2012730598
986839975
1494028676
659716903
968348020
1019368520
100144553
2135548716
1471202292
797086374
1587458820
75861560
476882011
1442257422
569745694
225624250
1631115068
1446252910
722116725
1524722911
2109942586
244483959
1266519560
1469203210
2013205685
1753762788
356422066
240340815
1878675759
1607237478
1499884999
788487999
343429233
367258716
803768570
128989264
483918692
46365031
1945308890
1675593028
1128772874
877886489
594479421
1337949520
616264614
1867347891
37275463
1861675284
1112263985
1167093623
1918132279
1698367016
2125805998
40149233
416424831
749675847
445777605
1377671454
2066947463
431417960
1910184458
2004552180
1371347055
1854912226
26526348
1454410253
708689867
353915649
451567791
930050172
2084963742
1395707089
704696014
1270945891
1182608295
1324750932
257728477
1241756411
1843312705
1450725751
2009637645
1401110538
1865786183
1301979774
1442639910
1052225039
1016469116
397434160
519747180
721769093
161335952
305253692
1541750496
1952120654
1259794810
1894077204
1487747337
1734921530
1111710873
1032008290
1754196556
1985076636
873925732
1380661101
2008214375
592117785
1722964861
1074004846
1583062562
1013966648
842381385
1855148536
1237537238
393077125
302619794
798296632
851202470
1889942531
1463039793
642272435
567479873
186604994
1001327787
719439394
1351541697
1361661102
1753331303
323768810
813907476
1254310068
421900497
654093737
396496977
2062545955
2067999326
907199005
964652217
1489084602
915325100
849687261
114893768
1366218177
1694620587
1812625545
1134653332
1130643606
1840248893
2080119931
872555955
929567289
6961581
135324887
292139038
588897270
1693948191
842292470
20615780
2144669070
1415448878
1904449235
1161350258
497777316
214726557
2042915956
1270109064
1122166742
1562021122
1241117490
1569333361
1940227737
125250287
2115154883
1585017778
1553136760
908626373
1761306305
325500122
524290434
1283104867
829500672
202024247
585985752
672541718
927210042
798993757
932766091
201579235
1312011129
1817933962
906181127
1501181387
1817982460
425100519
377603916
1079180563
612767597
1330889519
246644368
2031017111
1436864472
462645661
444326167
2126029453
1986276309
185302143
295634087
400781042
1026671838
2109412108
675049526
1292494051
91473481
407303412
1945197653
112382488
855805790
112774298
2082933490
414376331
2141261808
581079433
493665381
1524853675
1251239051
89414777
177456852
545997328
2010772287
126268232
1200200285
1587997573
509346192
1036475961
694297361
696238322
1817229396
1903800697
1364463834
549961919
1625135073
142420593
64157224
1521890294
1500336966
1573441134
253392803
716843716
1715374227
430348988
861678648
1660724154
1496698321
2025761184
13301131
1468337701
1665389238
1911419577
30937867
1207948340
2102600851
1643486210
1326125082
994570262
692032389
355356883
1334475552
1356586454
1511473124
1952905702
1087026150
775647517
1947806370
1148169474
1381885021
2030485777
1667487178
1193384314
972839309
2072951623
346582710
1360009790
7753807
784108694
2065522020
2103852052
2125473212
1661877691
924782452
181878918
138906272
432656889
1160654475
710256457
1716495467
1454885376
387256921
1457840976
1347346208
1852063131
1851403234
885321120
824784865
231788945
1003418217
1787218005
78166360
1745044795
318418253
1829803660
340055534
1876488586
2005496532
796995316
922722678
1569801039
1737468783
222822424
2093200790
898727916
250039200
890849091
1016939467
1929332290
1686650264
55866054
1444348027
1821633047
151500538
669128503
1134307010
257100738
428858892
577336968
439793689
590790365
908735822
1918935832
958009624
1839481993
219500623
2037543897
76863836
1241917771
1285678792
601302564
1800087839
757125614
1296545529
1661312116
1981079145
527502596
1404997042
1622959762
1258201471
681417876
1374550730
20406721
1662465570
800649845
555591096
805013804
1267583845
1836332079
569025926
2024985865
120667608
1772882363
275929814
1791568844
972579981
1174528851
671967828
497359694
1785806997
252770057
1994925907
1682338048
1448022838
799938426
1345794466
666603580
1123598006
756027876
615235863
1974505699
117744930
1165583655
1496613236
2069448360
958876448
1554180355
812172997
2122011688
1755431790
134643535
1214658320
1625907138
2067807999
1325213320
1795262019
1645445008
971497187
1877877708
1769515096
3037639
1635905076
1181128843
664094333
700876660
1791702752
435789778
51515780
982597391
764342257
74212472
629159449
1244914373
899856736
798170576
720705895
818046157
340917131
1576780924
2038772440
356286390
1361939483
703288460
1191765090
1423906204
1955818644
444428397
293457985
122243768
1465777793
248918865
242997145
657672229
1630106821
1181490671
1320871547
162392425
576698462
446625662
1311206765
1698925836
2027145595
632875116
2122200592
916828444
1337046548
1619700184
1425636087
292226041
791050600
1655483742
84106058
773273794
1035360451
1551016745
17038316
616074534
1434793201
1449092737
1338459565
2019156215
133460625
1449233543
1654953967
1911066525
136136164
27949044
1607828173
1343972477
1769060096
1596467284
1236489345
552622137
1606534781
1097827433
1055845664
1040642971
1999735464
445747499
211507554
63439714
559449756
1970514869
1475246453
533279908
1627220754
1825279856
514036242
2045593716
1128501949
1924341840
303208395
1005693974
738349712
1996493499
1818442042
700282971
1022340084
2098312585
1052885765
879429421
527698859
735494689
467229451
1153966977
1376488061
183970750
242202842
2102973827
833576919
1740656552
1762653507
1222109705
398779369
1163185484
1136767325
406883015
267528870
214335804
235753913
1783092951
2092053393
386550997
333418918
42314438
1887969258
1544774659
1970433355
1150569955
1419595017
86896449
1142604283
2103427500
530398739
1236752007
505408533
1271373788
1172091834
965304815
1266873340
1290138896
19085306
1147332939
986636490
1337729264
1654890455
372489734
1055854555
1669143359
1285957784
1366992098
13945319
1670940509
1825459896
1257984109
1640691568
11286314
103109292
1807358379
1099257519
852058726
2103028461
547743821
952057203
2011888152
338455934
1792348161
229439807
1285412317
1348433155
20585545
1227742570
641019574
969626082
913443142
648046307
1791518975
242002137
1989651960
1996984822
1790685437
847057452
1686278033
1144917686
1232682234
847229353
1901798471
648480593
836296119
790406194
406610588
1872238549
2080913534
2039308853
421129277
1422511471
693412928
813737870
1299490700
30299748
2122875324
1593442108
335127484
109181256
1206871843
1980840841
1219506578
982663958
1222284350
577371415
231598561
1863800642
2105764985
34210929
1627736419
1065322307
6842862
431961028
203951892
309721653
1485149134
998043149
444502046
661478575
539366205
640025577
143521968
663740726
1793444830
742557264
1102353613
688490528
802799050
1160318753
711952226
1036004057
268394474
1929738106
702695891
1602310382
119392388
1926715814
294072713
545170558
446629316
1389757192
449563206
2020292819
735167465
903966500
181486912
343858615
1228232333
76046054
858380216
929817926
70212694
1997134855
1833343446
2118198646
154988596
42069492
431444124
860565815
1380318269
1381258486
723020291
1992493014
576744056
183991432
1597043597
891038569
1921255629
1194720
1569170000
240874833
1559879916
1296773338
266472463
1749293462
1031281742
1529337289
258112242
551386042
1457371579
1882544729
1870020873
2016406711
785108159
1769803751
653537539
412280847
1045115975
1862726548
284449502
1304541958
1751849683
1359970805
1411045622
466990069
2101183072
217826478
1904854308
1196660581
1268972745
146445990
958340353
95288888
1802382086
301417294
593654732
63646563
1104398348
1521228419
1788005731
531781838
260021534
1537404396
2030821721
937671255
2121453105
560535959
1385249614
469862503
1620654718
687717704
1851489320
805087073
2050389189
323506142
916184302
488372032
1215752991
1967583049
1325416805
2112296225
2051118493
499243628
961694517
434077799
1096225825
173478841
232179614
1497855348
399518092
1782675440
1617974102
931212281
839265327
210594375
1970987782
1974286112
184631051
54229684
1126245556
1135015809
77385309
1206479676
1442020187
1094338234
1321017118
562844477
1745727930
298908090
288080337
2105536228
1859370383
1209561418
1159037592
2128429694
1189668813
728850515
1033212957
287143082
500343822
230698505
176209818
657140367
1550354564
615504684
1022799807
786715984
1906886980
1074280442
774951071
102280997
1540152112
1507911092
934621295
1968849177
2023805985
238067571
240489415
738177270
2005704482
1110644265
1689103180
828083988
1867164652
364847554
253058308
1626481729
1930881155
491120451
952679264
1693207018
1720104040
1917953116
1678649502
838148471
1108676957
1295593033
798243786
1561953857
2033295881
248444096
629629595
2086936835
1294334757
1241329249
1394652690
1174920378
600802737
85358705
657239882
998528860
307254677
748376039
2111411796
1399343264
22292158
1626852744
2079204139
796594109
1518697980
1986713114
1304254467
1564865254
709934085
823129499
399416700
1775755687
1166164441
583070367
1658001804
1660834706
1850230933
1908977666
707878226
1831620479
1553831198
725415893
1119521101
2019364843
1539302170
410381214
1744023826
197134925
787538997
1694101860
852440638
1811996606
1848733698
1237752406
1006382112
116859443
1444022209
150899207
2019952975
800412752
471149640
290928815
1722439860
1468202060
716400084
2039626346
1193306535
1257345960
695367144
1805225823
1851055287
956280854
1491015336
2139564877
2105498394
196722341
437038394
281083655
933321639
145574840
1661820901
2115681707
2033724961
1071957288
1669248835
702091249
1501259188
736289874
685258961
610556276
893877499
690091090
350421727
1140976323
1347626643
2028907415
1111302780
1255056736
1677262529
1455592860
7732939
186135599
1725139095
571013020
1964975639
2126901666
106496450
974925332
992196690
861631297
1540000979
1128785357
872214974
1766448736
1221565680
1294480965
1678999547
1783827486
1798369671
790354975
1038630884
74249080
1292399314
731669881
945369367
1005224603
1597764723
1909753098
33267410
1317029988
1278807232
689097278
800010587
1628930008
1472877565
1600612592
494838350
1228400407
1670993202
535035626
1816553452
1932135643
1484974847
942548238
640874696
3619007
508580249
1031334231
68076330
1206378018
1340324929
2057090675
216337621
823096305
709677242
861454668
35347460
733222491
1687541710
846724282
1679210523
488408681
780198993
320733098
604628412
1814549788
1241917771
1530403626
590554763
1984095365
1059484422
961873798
1833252414
1836307541
1221775005
1517868720
267108289
1523518344
596831392
249782001
1535774703
1174040743
475009958
1901602381
170650605
1145923889
1377160438
1520503948
1879043950
123053338
165469760
481478985
1941857763
1158544076
214142320
625019562
674691600
2117641373
655218077
252123456
222363268
1329998524
673554170
1521960344
1356873548
2118241383
1572476255
1190817052
213337174
742911034
773900531
1045817854
911113071
594969739
2087958710
1958088282
1066860260
1957396401
296492529
127930498
1319650148
1100300493
337816494
1515782402
1481864835
2080138079
234033284
935133108
122005458
672639246
14057187
1651479066
444478589
1583609030
597389557
1405260252
380473570
1929650299
581764744
347595484
119034622
1817600319
112334884
639764507
762218621
185580451
499426237
1438986069
70724298
1635691069
91662079
1611413162
20959467
776499691
349748815
1131576355
2065790599
1827372743
1585022600
1980708284
843562026
803257870
194561873
1735143690
1199646384
1107518398
1506202768
131109321
2093403826
1028583272
681499756
1341195032
224661951
1824810520
400301009
1766487737
35100373
429902247
1220000984
1813597071
1080219515
1879856105
2201453
810155644
1577601651
765813820
1731613459
1893212868
76161466
1199308277
1838021264
658934906
1297543129
1221584963
1773901108
1845964950
1583207186
240143632
1399863040
1075796360
1542022589
927490357
1608700633
1263212580
2134984734
453551506
199362377
563664143
2098722213
927679612
926955864
1510751925
712239802
1428615792
85334332
2129557455
2091119480
833268226
697259962
1783777442
1723943769
611765463
1852457252
240616356
1139373166
1833643233
570988198
93272509
483016448
19635780
1553824320
1832227606
444394492
1027595743
1006778997
12406326
848294035
1925636988
846603164
1275269958
358406551
454133552
1358543674
1905528632
1670621233
1549543208
1655695276
851469947
570594346
851004590
183411875
1300564429
1609340216
1120086391
1620532038
752670318
1432727793
1304198437
1458522862
1478492330
1623828916
512885759
1894748799
2095978216
799505896
961117103
1744009158
1330831063
371362008
108414426
631408509
792701287
671241904
150941474
214002667
6961581
827590836
2080432460
1222428372
636688696
138957557
1219625668
376975631
1804027952
835282969
4795585
1846471691
498065361
758033531
433130558
1811608023
1387108730
862563275
982285816
255137864
721902892
147427995
871891532
1010136343
1559692438
2019365852
576631334
1102192256
1644645141
1123962108
1528394471
867747799
1838869203
997673034
1831446264
622824152
1972859246
1633447446
2027909289
1084895470
951338837
1282977944
943927561
1488685223
1894027634
844379435
1940119303
448550063
1400886980
458424197
1285849619
1781871215
292141313
518477901
1457487257
422287838
2028788110
1195855720
1372230274
4308895
1851060360
1521368658
1233338030
643429718
950328031
769949982
1202118496
1571832863
73711712
1797188321
617507902
890179499
1565351383
755576587
718192977
477569649
259320436
1274428081
1142253792
251064927
16658507
1980843316
300466979
489335970
1786668664
1172642815
891088920
1085375057
547667030
1230575372
1226326398
1417979311
1112857721
1192738981
616795332
781979292
1195602070
1875931466
1189660648
851865289
1408678192
2135702611
670076080
2072503656
608089223
1104920872
419295043
1113364114
1584401231
1819253945
1412615128
1160335687
948824437
578850083
225267686
1335249720
41768438
226218727
1298411089
1714745642
539509578
1694129561
631311641
550344884
174822917
210378524
1885684209
1206644121
1803434947
336088873
603958021
1837300842
1580496952
1441151386
1156766970
1844238284
374655346
367100341
1730425806
1880212016
719612401
1295236308
1227467489
218524738
1488717472
397354799
66830788
651520045
1270321839
1785382962
766532133
1651830646
461704138
1162030220
700641661
2119404102
399605418
159203252
1242711399
1477337922
1944916224
53498186
1753979732
247700753
1090583248
621352899
431762985
1850499520
1672839143
619376336
1303817006
737788620
1225551565
1908345939
117731763
872877611
1100938996
1145074000
26354407
1394852983
952629682
579988880
1238702186
627513994
1992564511
1231912387
2145940830
2141900945
1006831340
639920891
1621559761
192908814
888841169
1112115882
604820704
193674459
281653240
652681046
1968632827
1433572800
52107171
1097902655
1855026873
729552306
490910296
604969443
939211263
509712475
1872131475
789727216
47991082
610777127
1783685423
2128197741
2022406236
516126950
737457252
242438401
1754336444
2068665695
435429696
667763726
107718022
65272467
1136985786
722124787
884048681
342455608
1949107026
757159798
853516029
1024836602
1195651378
569097405
1107187269
1304173025
375456140
1684434715
1295134401
1603726315
1158459671
212955881
393294350
1036340543
1912870744
396194754
1810859860
1451337426
400254290
1592941776
427597900
339192850
128352861
21169858
1673377292
1909359502
113339809
1142075056
2075901222
1336858622
1002054102
1321949997
1141944536
1295053616
442630429
508893733
55422814
1359729860
480397358
2062583324
990513360
932137744
1602729578
2017722965
311801502
526158690
650465729
1313871159
250526206
155816103
2120484853
1358498996
1218545876
256682347
316526480
1685034834
2050128441
559585619
678180199
958980613
2051220830
1877767893
1311162236
1342067932
1827898870
1521808274
884582447
1971613973
1083406315
550594793
464872480
1404991382
1200298452
1359217065
932689283
460031947
10925621
333669980
192487844
1056287205
489258229
1996778629
1624243471
2053732063
44914682
2097212076
395966943
1264736831
968727871
2117401746
1966145817
299902598
298868886
1200031233
775087259
650719949
513623491
1147710697
465460657
540889970
1262076539
911313706
1308188699
284268292
53884568
208775721
600857891
1348742857
1158095283
1826444402
277214620
321900978
1439336908
713657640
222329918
358670074
1003131510
1949117647
552992267
1196849328
2009263479
1247527617
204995936
271289403
528549495
1623370646
217396491
1558283816
769041446
751180822
218701013
1971894366
1530402703
1006449547
203892923
1906723670
42137676
800580151
296537463
438581229
1342081479
1757767897
1436463675
1899072580
1453310099
1945469635
1386621667
2139655662
2054212079
1289099969
566593744
1926095099
1151187589
345636001
2019017916
470519290
1986703215
617835908
213918086
1170202374
518147705
950233720
877864366
1541114246
918459296
2060113378
1986822440
943291750
1390974714
2026017121
1886715888
1045287283
1718648187
1510498614
1825618491
1651964989
1697835171
927178403
753900546
173047185
1416281875
1708627743
478888262
2035799956
1180106605
132760735
509074221
1473847772
801900086
62443945
693603401
1632816346
1555438924
1608942868
1847576603
897979410
429589856
2082524383
567130300
752402632
910414166
1738863081
563938220
1727215684
193439266
647695735
2137198960
1286302215
2119501030
738648858
519200479
777047245
419873347
317418768
530947014
1993914516
391660731
457211115
374965347
927491735
587149421
621218604
1466325730
839140361
450065993
1550008303
750596315
85752040
1314318826
14234069
301907755
2137710682
250820067
85767156
508225492
606574251
1610997700
317113893
624920034
992850519
1519751119
1060825454
752829218
622463474
132474066
1664466875
1611963707
1560267056
470795489
1414860976
2046461962
744571116
1751292950
172018003
1971416564
1062757926
1949462949
1527721054
1302163052
514097285
1977232192
1416457829
251964465
1613117519
502214138
769703478
1071100203
1412176928
1812349110
110586617
199163133
377196035
593739019
911478016
1572418804
243752006
448056786
62500810
684893440
1392608427
1137166332
1652816315
76809501
1417507637
1603225367
171124574
1320495887
1337138318
662777605
640646333
915740328
1776233715
1220163674
600490813
181896819
281661094
1573583221
1299287976
648362449
1306765012
1851281867
1595583883
1146932193
1055824615
629173865
1259130239
827117389
1266341947
333103460
727142239
1619043140
805132077
522755415
1378824186
928030139
1249006035
1285908388
358768763
255707862
1836082239
1539629248
1459703032
1262807536
1536236886
813543839
1345270580
324390482
193135977
2103838310
1951278984
826240385
1468685280
1056795105
845361372
1620986076
1640378023
781578065
1124209364
1534159562
1219005059
516128284
120202936
1083811185
1113780744
1902614965
763968872
1439159007
361533371
1899909420
1450421427
2000114881
2133887699
893940548
1897656210
940147761
1058250573
391086637
1502117101
846864561
896036435
1213416585
839527324
554198745
1333170776
608847651
3569554
1030661651
2134540931
1876926884
1621499048
1722327897
1204029387
814269902
1628609246
1022693970
496207670
1409326076
1887399255
36608561
2072892419
1159974792
1795517780
1272288720
1306478789
1736308126
844991308
40834205
1924375438
1691675339
2070788149
748979962
1311673328
244685820
1523262528
1089986998
2023560716
1087480950
902487171
1537978194
2131643919
605250870
206908021
372676987
2087864956
700163083
216468784
938083635
60585635
160284994
496675215
1772822138
917489802
976011872
2058303898
20790120
947306305
764471641
1323497573
891925012
1805818098
1853553071
714985204
963100211
1221585507
684090051
1413687911
224288883
1889682791
101772054
1460499486
532151524
325497817
275230577
615375276
1812192155
188121600
1579794120
1132789333
2051956598
1149535088
1927752610
148750775
55606791
1987149959
1264313174
1403043155
522618355
22053890
469621024
1605790361
625082185
405228202
1867048396
314895429
1023278913
820291976
549264106
105744994
1499800732
2125831256
161602453
878161030
355358617
2057726291
378327308
578867455
667735079
1152418900
1461128066
1743041029
1241110337
1143771924
124657869
305439479
1504344561
1315419079
43258331
1897965784
1590540234
1333599176
505169529
565012297
213451836
2065526243
560332087
2032229567
1564329856
697663312
339737454
1907602760
1477283993
823737754
1679709384
1919233411
1491056236
404666265
1039382090
39183347
707629881
1901180254
407495216
1564809298
34958427
956952873
823710949
1658714907
1782671302
356371876
1648996828
1202727192
149152652
631644697
1473719899
2124673419
577085057
1397272358
64090018
2033069535
1998495114
1354242760
173368387
1653275064
1903549021
352665316
1004962208
1652409196
651763101
1544651347
1313116071
167665811
1882898530
757143579
174870921
1011731430
176781940
2105071203
1188644956
164438275
1923865463
205244781
1694340948
2008698746
1334270135
911899641
1256841198
35779439
1340051917
1498619305
670698353
629396285
1670600732
1143937457
611960888
1282118717
1976422162
875599519
1330950487
1299227878
1231882837
878859646
1497746045
1582929665
1312472340
1395998157
147999916
989334885
502726160
1675711917
1913188164
712814173
1953170616
624604095
1138867284
1424010499
136724312
346555412
1010470742
2120098776
626828105
1888944550
156536878
770277873
1774760940
109041070
151100759
1178727970
951468980
155771289
572375661
1722518822
1015460240
693090092
2029729945
193262242
1138805364
1295815924
1666379857
918995542
1814820182
1261339750
1701961942
649012422
822629893
1700364214
2047623095
1201916655
1557403297
1454913039
1898848729
159294110
155824848
947763316
1145666647
1467200551
1030249340
1452029649
308537
947610516
1918846577
1999945677
348209626
871501541
987784996
1581086264
574708584
567173227
822485068
2098413638
1503883175
1844766494
1757952089
360906480
1754477375
1603076232
368886006
70630287
49481734
980342352
1849612490
674506387
1585635270
802135647
617229480
80757779
1486098545
478481301
1753539111
1194385327
909445229
304153281
39882118
1328658346
1204713738
1101765112
987251063
1640221177
1860607960
1218474183
756813804
1922720502
1168282699
608309343
1632173455
214001510
2100839516
1950453838
247954643
226906409
388668446
1019087721
939567064
1316349818
19967476
2078330299
2007493824
2131987089
116269937
865989403
1851486900
1949904261
1760924023
88766650
696729195
1498592836
1045417669
2068471096
1927352238
1926493440
1929072707
1132153992
204896161
725787941
1455551402
1494921724
217347205
2019626878
318618294
520040512
1494627620
1464294396
854482557
1443631998
213611801
1996923759
242046911
1559128562
1711501520
1338400568
993612671
75522382
1403049766
480722303
698873896
1442988467
830271495
458458041
169448330
2027273869
137687927
1697494798
1726112247
916927344
426297128
1479489187
1495534871
1456075830
1090705025
861089611
1324494885
513951495
20902093
1222596944
298134989
1761391911
577761114
537161307
1929817001
1051728590
1237240875
1689829673
25304768
856763811
1342863180
1864746045
1079270866
1109877847
1574000309
23084154
2119881683
430863174
1085807440
1813197465
409403443
475582962
342836798
1697098157
312390362
1327582569
1075391848
2036528301
1020306107
879451891
1794438883
1633611783
415793048
1672208224
2127370847
693372996
64382896
820291387
2045034105
924332096
1477383620
1056192949
1390835461
1518262460
593241346
1395425863
1168905117
1359224416
101740945
381477661
136182668
2117636533
1292640550
886603412
1848708801
326663950
920209953
1503717180
2117255125
1510060950
2073948464
1828837386
252666154
1272546743
1923057991
1637708931
903913640
613063437
519432351
993229394
1613899717
1388880752
306534108
913713295
1895601439
242003885
1762324379
354522957
1214197524
2085625984
1367750410
1583229147
1447870927
434092636
667695961
703680457
694609980
423664692
1696406697
523430431
813988065
769501767
1678778098
996126537
1641870956
1438988118
1664993693
690489790
1683173410
642911276
2001048805
232122738
608277171
1923279132
762477028
169588614
361375951
1826228082
304177668
1717959938
1612043749
39015935
1658245917
232097077
73866733
1208530154
1633183935
119737722
642358903
1589189150
1302726691
1794892660
905543939
1148030272
598109797
176311990
184156315
301298164
999340712
1625420046
2085115356
1760797498
895599104
1512313463
2141099879
1608664048
1482899740
1012992998
2063686103
1713424362
521752849
1554495573
1206906773
593388170
292600312
1049324635
1068061703
1801731480
2108977282
1741152621
1000369051
2030972227
2059790435
1440415166
1796503126
1913994828
1663958314
1104547482
1392999148
753321436
334473317
659559142
1654345583
2111438059
1264252173
14004613
812276371
812703290
1134822350
1716189345
2026924180
1168604541
472457327
895884258
615363332
384462826
2041107389
1309119581
1534764943
46683647
1867136161
708914750
1583555643
1268267453
1671848095
2076876433
2131847098
1599141403
544983176
877520516
1057892767
1241835932
104624993
1127568728
558633338
694308738
1375440431
195665112
644380946
502320777
913833084
1314151174
1861972975
787557202
1500189555
514996914
1464235208
137941334
1087294592
1255054884
156653968
1210135241
963934469
1225655041
1997199209
2020306882
2005977847
1720798087
16521312
1909218225
1788131850
906412176
1252945799
901249783
545363928
1981022037
1506816840
1452096090
704179837
902439526
1776497721
1149498212
891682445
722693512
1349913269
1344601559
440275616
1835233322
1511155200
748951185
1643439583
718905051
227867363
260868949
1612438512
792395172
1423702052
124655898
875748509
2016386134
705865605
1924800311
464657510
1509727361
1267474905
316146842
68730611
697170209
507397018
572424494
1108437007
1920471863
674547186
727966043
1370211086
2106555212
1672308260
1488385148
2106209938
111934207
315562369
454777689
1598506920
1064868439
531330771
1852121125
825209043
1306263366
832339416
1194577112
2133260925
1643766964
692381315
870642208
1800455297
1901034085
763812731
1615872966
793277883
1900328005
994489273
1013821941
932124992
589429443
1936549629
1124670080
1246405275
699013715
512349202
1972208800
2134286848
1027024081
583277645
1433220487
1572879264
1104661026
60736924
1833650038
116746142
1194033798
420010250
1682491633
2049191115
342504518
659634396
1865571327
1107960504
216788548
337777467
530239663
737993384
1247985335
1641432078
2063138842
2030231924
2070441181
959946524
977591694
769161310
1979959420
705025532
1861755502
1723610880
549022336
1734608856
1932181159
1837288271
605183071
1944258939
737699905
1477010925
1498013705
630902397
85885990
64633421
1658487405
405559932
2131795576
762097090
1442224703
1880443820
1226619442
886892426
190634350
1230020426
531747374
878888600
26767484
1505201528
1826252393
2042940793
2134228182
521956152
1279974803
2026008527
94601578
2127504368
1161869773
794866367
1908564811
1694611621
82032843
301160149
808255876
76014207
1047346953
229003324
604028513
1674108438
1108404803
645679340
540989989
475882779
1774165663
329337028
1273438565
340027594
2042261764
640811211
795697300
1264741993
470153645
1763322473
1756429492
243086266
990323349
1315834905
2116382226
983267708
704086341
1358115102
392887580
1395433739
1702164089
887672350
1485430907
493007053
650256048
707519297
2024904450
1667862158
710562363
2044627989
1832173426
237795342
1283268024
1185942744
1416724503
257951575
1826062784
957412522
1893426702
1468901543
289320317
1636173881
926470253
1674655166
656474196
1639162896
1018163738
678058833
76497058
673449182
1527607063
1111475293
814530147
1068900009
318811089
756884964
627922440
2036584834
594593317
1894364915
1884403568
1183284989
1276300886
89277227
788698228
972562822
1311211268
1473782813
906020280
1496433456
1354927989
2092043666
324402124
2133846905
61122405
1906317685
464827386
1074733369
1187386751
407362098
796522499
239578202
150664857
1584814153
1976736212
55502493
1143650961
1559940725
136329170
295094571
2114975562
1583907706
696946651
387896259
747203089
1995384949
1644464231
1611453869
720835959
975931656
170101697
1767539181
252763539
294348453
918347772
499486262
1931640348
164748292
2035196550
797776020
926432196
1174362980
1019264529
297338379
1185414869
245028502
179851921
1998587912
2017767667
170858472
1035789462
1192051935
685069858
855912422
581945445
1832490779
805519843
907591285
436915842
753567888
856284018
1338198960
1575405992
614944998
681962840
1131933806
780252524
754130668
2067788474
518835935
1976843692
705208287
205001118
291351139
993450532
2028498160
2111670095
1291137256
306766748
1614949976
1622935312
1549989956
840486782
2048036211
1002587717
1820507571
1336413726
669082961
612986037
1578088434
293701966
286970734
867252236
95304466
1685215093
619774010
669933059
1644578749
82013217
1103812539
2121385222
1886974956
756428219
871208678
2016784120
795945993
571343865
1532164655
1256970395
1450895142
868120205
970125348
845082903
1356161934
1231655407
94579808
267991741
1486148608
295255604
747737606
159571703
1309438463
962680002
1593379410
25202173
719970565
2081657002
154411010
1820205048
51329294
1822104360
1179713549
976313728
1829223160
1852549386
963932924
767296729
178865964
476218917
1497494134
349797246
1080047202
1042092880
1806110845
1180075768
1368731018
1701770352
1711107035
318046301
517255279
526825874
2029949674
1935453631
829954697
1556260323
1556485600
2031341525
2041509486
2054901922
880873487
2072121561
470950587
995634401
1880979116
1726395288
1166389815
256819753
1640591467
514931962
1056802709
1861654338
447836876
1128788558
1237533967
556678612
1213333308
1162825155
183206330
794242780
1078922091
482518204
630980041
1057672039
2144801145
1712018704
284280078
840384109
94219653
1928098159
2062871326
1188282787
1892463098
845861669
640399398
1234063510
1928655792
168740352
1282786331
728570010
1274318700
1800866629
260836550
1908956675
1768400345
14897668
413743408
2041241608
876949061
1576172628
1281547536
822209738
1113037583
269813962
876044430
1605687041
1941329793
790672203
82716544
1480869420
23818686
878829046
913726342
1101174117
76394193
1323566115
1185787007
1312922335
1489304112
1216272839
1976991217
587993597
1551678884
1085669508
1493326661
1583023191
1424770781
1249490048
1228441479
554613567
673395616
870868503
100757479
1299892584
1150422939
1706468667
651602654
1583603352
405397798
892760444
1138869049
1070890304
338989681
737492460
1813102320
1655844891
417000351
567274432
792924633
503208343
1258661124
1726197933
677096839
2017917287
558761393
1430245496
309373750
2018409534
1454859913
1733576044
1957469575
2121125251
660577164
1874311053
1322306558
1881556942
609184793
1048043693
1268978740
1003084761
1366647090
387489021
1822985167
1358370795
626674229
1107638667
1880550697
2054758678
510244683
686618068
569282842
1973884737
119623034
708653539
1794720906
389684659
889947933
935716830
276863495
1830647531
1944224787
357365848
1894402682
567627479
164673836
311106090
1373704378
286156923
1512325471
132259663
279792983
1356080954
1609173247
99412533
1651398151
91028682
798059295
1020774660
1897865129
270126308
765043524
2121783923
218957740
2041999617
868555958
1144433102
1550198426
1912846161
559076643
410958942
711621903
1857224580
148322737
1992357664
309534548
1640417751
2047016396
606844903
672426546
1485114730
698937228
747565677
490828725
401861295
228702455
802096950
792360803
1359240216
615299738
1305411102
381624044
1366988090
880532836
1492121151
1619927839
586935937
612584206
1614966519
421900007
536558102
1537900293
668607801
1808280046
1985150614
1931435915
1734903116
1294579387
703452516
2001405269
1636317410
2068349362
481824558
1106956615
646686009
758074529
1417611885
1354845641
1914355741
894823299
357023833
641213774
154768384
688069271
499021821
153574890
591326263
324391045
1179070929
759472553
1717236164
747011845
1363432648
1976049391
492195069
520564147
1364746699
1536724279
1281267132
116474786
65433846
696852611
1424668376
1008880855
645405175
1475777390
1129478163
959922221
1586925631
1984209044
77868341
1516462314
37453428
182343319
588354385
1755038309
138662821
1406109564
1149378695
249926763
833491583
109695163
678504128
407640416
461393262
9043181
241704389
1989226976
873184335
628816929
2067675775
910786574
859303751
362642544
1746681089
2004243025
1950678580
457421174
1693308540
1479778822
1329225230
1837653289
1570269806
304878758
1059651368
264855656
854598279
645513443
1558365863
1993370122
701857965
539864656
789944286
1743444403
450891863
2106092047
1644323841
2138470138
1509367204
881665472
675865934
1885895405
1759511589
1654763833
1718511055
132650834
787397336
1972182538
807967210
206160804
2121462281
1986542600
708276691
1467907584
1772864053
1919372569
12857853
791286202
1927437818
156483973
1771231830
2100923075
1955498184
990706380
1427111363
734835619
1749112905
1451646342
346907519
1692316287
1019155641
1727188481
1703839477
575099227
859067621
329979661
1533850583
770971492
642518050
812335273
774252056
1659523257
412209603
220379370
583104895
957413197
1758448833
863533044
1898932476
828563636
2042596740
1682895431
238792769
1499802260
803770823
868678046
1559054378
625467606
1701713484
1440391499
1927899974
1784064864
628368936
365346340
741132818
1180518105
256524828
114741663
1655514102
983842674
48120807
416758950
588237344
1235983069
1552711852
186010888
1234563386
1059989530
671187515
55346591
1016762669
1605640993
1068055378
959575838
662661293
1037419787
1186361209
1298349057
543564999
1576356600
1574647237
256300920
1128284880
1095841373
712338624
1021765024
399585947
1059245946
551310502
1600337593
692892557
1154765092
607500617
1773374805
1748143425
74772684
68696011
848777061
93166007
1697351791
1528991745
1499701967
1363395129
1662505693
892979465
52801964
216079244
145589181
1979164359
868745442
782215745
902154610
595147775
1639764903
1878275667
599306434
1431186932
710417707
788718662
168534484
540391018
1460466567
1105461599
1412566359
519738565
1797518169
1307472993
212164341
1691797840
524843592
2126278539
1558911154
1115913559
1599047635
683284164
795488711
2002630199
794396044
49676526
1043243496
1808909377
277611637
57678207
166436296
1331316042
1660548801
81373876
854287489
666005542
1000371023
1389427948
2121232018
1586274993
216670616
244359094
1461128673
225458112
1607784503
1806496746
1348797148
1890716519
845751286
1871570996
1039975293
1487067036
640746596
1298625130
1705888778
1170473332
619842911
325743942
726691975
1765245913
1868391256
714408844
1286152446
65944291
1017108300
451728863
685915923
1911228592
2044535536
1046120317
1022531352
554302247
955810918
1445926497
1051117542
1162498376
2101073100
869525423
213419272
685118436
1362037935
1783923191
157368358
713391171
156844201
505270779
650779609
1134013613
1870803899
407749801
721987005
1667827279
2080022084
1623256140
416253169
1675922211
812635337
856675107
479146424
689047297
369874092
1401819159
1526039118
1937109014
1984115607
203118043
568802687
524388870
298231335
1678054179
756286963
544812
670943571
658677479
1799413445
1503643528
1187247541
344682812
1981287299
626069278
807594545
1034907889
556001996
1129197176
1774693675
757674232
2036732596
2123705086
2065590627
162666116
2059203532
1457642808
1981699167
1138734891
38908200
2011450276
1648758702
1516346442
455094745
1559341838
1812740675
1376053522
1224317369
568972427
416899340
554135930
1431793930
442699674
956767042
625966333
1637664674
78122896
683587027
633713176
1785754325
1893847587
983155573
1461090029
667956746
255738569
1262183804
964098865
752298709
115688721
134478338
1971144916
416991250
626255211
1200595265
1566432894
603285178
780276958
1405533336
342399177
1737785533
1368499081
1549382478
1445328793
1245690555
1994099275
1649967721
1728547103
47822305
1563557651
2093906400
469793930
1876198423
1937287768
147259827
125969441
362420004
1318263972
1089959245
460056682
1263775388
1635002340
609955169
1152518500
1915763100
523112322
1159225466
1058040665
1410592215
897934620
588304475
942011261
1826418221
2038266876
797814800
1668675977
341061712
1579605966
2004235523
168006444
1022833443
1418544878
100068995
1961920324
134545063
2111367670
523763003
2067234619
1202427695
384568937
924820555
780320686
1453507011
2001289789
1702984884
1965485717
1055995481
1896792868
1773925801
1902331157
747957269
28283090
1439820847
1209209209
1714591588
97097766
1386063447
1337146755
395920718
687733768
1413916967
85623506
754100122
1954032394
1712422881
455938351
2119477173
866466062
1998785682
799177587
478431618
1188849995
809171400
1422606766
1249350420
630222267
481082322
755769486
244117373
638713573
43644814
996765043
1154147041
1883603440
1904413063
1296727807
176307937
322596514
142603248
479030895
2016113438
624600886
1312959816
2030231924
145591689
1307666697
964309615
997627672
1522159742
118972980
1526585244
88446885
728703049
653789562
309784712
1020851092
1125850126
161840280
1107383019
396142627
38759570
654830429
941437167
808108195
261225190
397765388
1816711529
1538637166
1044373356
1896207963
1402985712
1107707486
1438227149
1210997570
355896905
992416110
1093678896
792008689
1663120839
1521737385
1752433053
1691571287
1474393069
638458959
710167949
497380777
830413594
1367205622
2045795733
724865331
657004366
1598180006
1765822760
2060606442
1775090084
1725235736
16063096
1138883696
98564332
768692097
1454884113
904470834
538552439
1976807047
1001920776
1504842385
1060003177
718481472
1861099379
91362285
1456790681
1939419733
1792624383
1335375754
1864749237
1824000245
1437669898
1451075623
2127086527
702602950
1701673598
868416201
1442182683
493029307
1096737090
1147751804
977022095
47270971
939541934
1865092215
2096725880
543581586
1347157886
1608877213
989931573
321519114
993022700
814527227
633643250
547741291
138540493
1217872785
1646827271
366686447
259789716
1538269938
605573623
105077244
1599731957
1676196902
1936996664
1042022808
2068454289
1449494442
350935845
1277122037
547983921
187128893
1836704991
668702403
1506868220
687776256
1146046101
1536226870
978281154
1441784964
1352498806
741441746
1585823372
1928020195
311342764
1944688902
1185898789
1387605251
748128728
251105077
34211685
1568268456
1257120182
491195800
1663591948
688954582
1393163754
787216169
118135496
191715468
587286552
804112013
1030047057
378010778
423340768
972869121
1171466201
241504962
1916432808
1028333538
1218433795
1687161979
92191914
277893588
1435258373
272198971
396032595
1427349323
743240868
720117210
1353107904
2062521974
726370576
384896226
695359282
614972333
1032346348
1859195454
74164602
2039143519
1849877761
202323303
1627075350
433132788
755017096
111365323
709972696
457731548
906734002
212903155
1470486448
1682138065
514258725
1275555382
1896532940
1410400181
203703866
28306623
750384759
7811991
1689388054
1228975074
85320852
383815575
1490549784
106218561
1472024649
678182416
1965712483
2117184815
1518657542
1678711339
353515549
59100141
930115552
150230427
1995234417
367890368
1684347189
1978130105
558397508
157321020
851159845
685667001
2143843781
374715391
521902757
428908922
1493221650
1236157799
116597516
1693647037
2075155113
1231857726
584126480
1223327789
701975869
1199973003
987596738
1192046483
456428220
46888741
1464507389
927859035
1848446020
949584876
1545233070
1454873894
25406003
571929442
2032060452
1847728383
1888576800
305593653
542735166
79875063
171663918
1142402360
1166106536
1155158827
836989637
2145728041
2135528150
1712780458
20353845
1136852306
391923920
781108955
1385142670
359729756
755916877
734606326
363346844
276109264
818890296
715876531
962906932
1319946378
1059633258
842599677
1870452371
1904316836
2285560
2106550888
1022340880
2076317768
1521438725
1330810856
1597378838
1908525510
673787364
1108519833
1126085866
284306996
89883849
1033555085
936278817
1723602516
30148043
1540709843
1470722069
1124494493
2076532227
797210203
1837551717
350559554
1750927889
1295873818
1982966538
1331603811
718143221
1660513824
1828551353
1175821295
1779168774
1654087000
1791330983
965408804
1700104413
1679082683
1974827513
163270090
1765195457
502392470
16335210
1365628701
2079805096
1563559807
677901020
1843730004
1527000352
1974199473
1441508096
305262951
174101527
32712364
696180727
1959692284
1114158988
749454825
878723921
443350831
1396779228
298634733
2044131553
1100792578
656785582
813997019
9376186
2046665997
1666265816
149549013
13208666
1400543500
2140883636
976531477
1303041039
953227863
314136975
1685542995
498583854
91266437
1336687848
144371133
1665565605
243159458
414603079
1130177139
1598436231
520541149
918641960
1249072074
1553971714
1950870775
591933635
1551834963
553219802
1808420324
1170858452
1725844768
665946753
1428333960
1367083808
1501548508
885201739
220856918
1583720960
1449585904
1867893824
1827523353
144168034
1101640792
1814885968
1803269854
165710254
1830500634
1785077237
1082223431
976757739
914169646
1831716283
907586812
731496078
462135
432931749
534059658
1078068183
484291418
1766190508
615042303
312671956
480737802
2020643690
1345963820
1637845835
821131938
1803879823
231976194
602317164
1778694444
135830740
749614819
317529620
698642318
675711761
850104915
603031542
569303117
505989297
62652703
386397758
1075500211
1861940179
1620327259
1103207171
465159024
1629821494
1458638516
162824703
1188173706
586613576
1580326110
832411376
2050264698
1245515577
100719623
944420226
3529129
111168574
574126120
858643249
1388922384
1439825235
379006925
1598642389
175183283
2117385409
1925787451
296041163
2045733221
1765427364
234240323
1325997382
2112795225
808956596
165667206
13775082
1391571979
768468200
444337989
1736353262
714309397
1001475924
1533321524
635853571
532913034
1868244546
947539613
1591757685
982348258
2029659252
1383168698
950954909
596185651
748549497
310328272
1681575054
1620177312
1253126899
1282148446
36147667
720817301
1416333562
495801807
422021179
1215345346
1273802561
801923350
1053602391
784330863
589722942
1513411982
477631933
392553708
977568312
1331758744
617265448
629877233
493263743
2068822323
1705310046
2070125251
666383278
1581688268
1265571846
2003292125
1438304885
2119524113
1449444071
1337044617
1387280864
1660665612
1508286721
1876557583
1686277976
774586972
422366872
1319048999
915527964
1485181197
1048572662
1287936917
1230711736
1170815645
1821460586
1062003951
930280429
936176406
1504772630
548870644
645422469
1177873374
50439421
1453323701
556887844
856089978
1995376726
821343807
739540744
135825085
113653834
1860465394
923407064
270615261
1837796793
794564183
1642690443
281111935
167702480
1232856286
1593987354
397407050
1169207620
1018926266
1017131780
600363271
1135086304
664013530
1875655847
364574920
1603194643
345577187
1978966301
758756750
1616464506
882398727
1270191647
217153681
639015258
1119841957
11179340
987302601
1149732009
39219264
1870087633
1650728944
1034835999
2050110460
1792892937
512501786
52863763
983491787
169143259
215196892
1022620728
1341711060
1893852647
22099433
1281276185
475537405
1371277435
1921467938
97819317
1091658983
1092606146
944192603
823734962
1793480523
670865918
2045873419
1796415390
1154416858
372916592
1914262604
742273002
939883753
1043567858
746671782
1053276904
1320953646
1996053705
843866601
42089589
1492646869
1861758758
1393414975
629676547
617317585
1751554193
176589056
1770637205
746416414
1921700360
1614871430
1420810817
1826747076
162814395
770205752
2057463001
389363751
742197489
1319932326
1161697529
643269780
336038081
944331015
1378268434
1717003450
272219658
698793947
1189166869
958290630
1368772181
1640036426
2069647844
108398789
1513627479
939259007
2141902088
14249027
1266503478
2063209012
1427411025
1287823836
1800621778
1447924495
1303965722
22678939
1260561668
43257850
372430438
2034811247
57337521
153318979
1494353995
155461807
56091639
872696156
1848170562
1496449998
1394452257
1388672909
1977952978
1896526534
1988221577
162945332
347179862
1877034278
1671426501
79557758
839904642
1982689278
949026819
829155823
1630964299
121489780
1739281261
254160045
1068586664
2045058163
156759009
317329688
325658181
714905577
1551109951
7653685
1810398211
249261831
674495389
1208862293
358002728
23030511
2100937718
1479271589
565976371
941295809
1568866645
1256302007
1499093708
879940782
2112947385
1056694839
2038694062
1733574669
447365964
1684485728
464972181
2095999817
1234287458
767812367
915635357
1760816954
538094847
1207188662
95618489
1266296380
340388552
1689842960
1440828372
57116457
6748620
1496120994
525781445
321341920
26424624
1200883662
1043879443
1319890199
1201105540
1661092543
638331878
1449569393
211401981
1905170703
1125204484
990776362
1411718867
612783677
92080905
276630938
2037581378
469951292
1050401958
890937772
967116015
1547542078
768784860
2078784681
1236605865
51506325
657640934
1614877235
672204807
1163282020
824439167
879916890
598705835
889589831
1335338103
1656596518
1154675876
726514559
853707369
155249199
1481694001
149407774
2029223839
6591933
1071460253
112792304
1083352218
764906458
1731632877
1511059307
845558660
2119260432
1835731565
1411062771
1199765751
1269455084
522165832
1263910207
1861418639
339292503
1387282715
185845799
545891687
591046120
1437748107
1314278489
1315843246
1147299661
1085984658
1495797907
797432304
57872313
408219361
1222240564
1334940530
1868926126
1619026502
266202121
250701623
856933404
355683782
1361778719
47806430
1222075337
1613723072
697042299
1151744797
26697844
876656072
1892671153
1501229195
121858013
1554036697
1851090088
1332947842
1117717237
1643075546
2011933405
2119553065
1303555717
216762179
9058006
1093273767
1221831523
666942771
1459412288
1126414802
251520912
1673857198
99505183
1553545652
1287507757
1326803245
600242232
2029984202
1942434324
781638718
242014061
1424144805
1028107902
1907684875
1686104634
158108080
1893101367
1690412955
1315177481
426284190
31176996
1411742013
1846904989
1008129383
1646085393
1173956707
1899006191
597457345
297223242
1428085429
1778335653
1151632305
1451971483
562463328
720298376
186234761
1614191274
843193025
1304088916
62959300
1486138361
2034998861
1582517311
1399038055
1574426784
1217931520
1493631912
419615919
1783494390
517119763
1804445413
1476743486
689561341
1960885454
853185442
673454927
1949539866
1111510944
663103563
215503301
1529247274
553571917
479226372
2016574575
521280759
93130278
2142535434
1536648855
1202520727
2004336640
65087365
265952845
1658986337
1735205900
662494199
1843476004
2052711606
395306185
262198412
1921200488
564847178
230494844
1416725117
633235797
944394486
486010284
1155588637
211604289
1099015502
835970949
1679894250
424256057
1284735197
866380649
1639030028
1212899961
1643947906
1784083753
1675376038
1971505350
1359276772
2103471705
1633174930
611685875
9098087
1550510065
1048472961
2027205793
736793045
411781052
760415395
1476803756
120531220
196891062
2086494516
832704288
271367002
80486506
32028898
1435702251
46695660
246011587
455327839
1597886027
1275073741
1469827343
1504421108
495886557
1056641955
987418868
1861912768
114932932
1821460586
490432167
622631050
806428808
842527871
1303131398
1644934519
1680022289
1579653572
967222123
1376637825
829417670
3314612
1169666540
900151443
1618928257
312287376
1098450644
1166230022
488712387
1619812214
459514776
745390461
860611158
1630342607
1005358564
152144317
1607338226
1963025920
1771325949
1696510770
501202598
114917880
450450876
734117562
583747733
83960289
318145727
664915877
138230578
1040145868
1904836801
1436626003
570806021
1850844563
632262984
1383780819
1216201575
1869645055
1835944884
307596337
2144150202
1963100240
75889842
1355364900
261274513
401337118
1072606874
2140228231
1973573720
189504648
1792500438
2034202906
694743059
2092759033
300789724
633844449
445477467
564842776
1318980507
730767838
1964001373
247120030
388632051
2076670968
1131248469
1944989205
1705576824
165069127
758702652
294991231
1758827292
1654329906
1612545
914987716
694400445
1240101178
2138411584
820171258
474753143
65027034
749628371
1190831299
1070756224
512126334
1855416431
1733926725
1639036050
1780510590
1665238512
189504648
1274432536
1440783646
1366499889
1983963617
995828335
1246364515
27230646
1679416911
293795310
273475610
1073811087
1858001143
2017815166
930008356
1928671029
1009759861
1701129981
2076961062
303623478
1033951212
1782102576
1436866348
1402207599
888486678
2067631955
197654791
1954318029
176610442
1485373134
1545385635
670291122
1667873105
1154249306
1419030355
648332200
998917575
40734378
303110763
1956626124
1998174606
903471806
1967485031
1786456572
2057384626
1227521409
545568540
1670330586
930239368
1145941530
1321138399
598501519
2123005618
705719691
1486467340
1828790644
1867464756
185617325
1379978012
1462760925
1056453473
1603216343
1317884139
123426292
1917574341
9288147
1925120904
241476726
1560847402
209312013
656706483
2136440944
629820207
13293022
273246557
1592976391
2031285732
723171747
557893343
1589858231
503123497
447384967
392753992
1173500292
452072674
279460583
1123731904
1301951055
1525623637
323881538
105908816
1292284128
1811920975
621447370
170919451
560158506
1423129403
1373526545
587026262
2052169970
2039638423
1104323815
1725538252
1037174319
346392738
406311382
195255196
102999319
581844467
88375364
1786377030
60162923
1090341334
1286934884
1533240403
69896110
692497837
435546845
75479308
1709092793
1122990263
68300995
1821651259
404589333
624790527
1644763184
1104742874
1250969022
1835942958
1435738144
1750255788
1109844131
1876722307
620803897
1337891575
623982702
1045307392
353674454
1517292975
1629132849
1667172743
687832445
1478946374
1795783301
694310283
1943586283
1605485999
2113110214
2069908982
840680777
430127604
1805076161
2067293001
898722921
2004180493
627364326
1638156133
30189932
2003656051
1517581514
396389658
352211412
1387800278
530596817
1887164325
794025332
162225573
626707832
635665546
1567698732
1630923684
1872727138
118932666
196693436
187927704
1843522140
772222633
1739171986
586401006
1434862345
254941548
1895181103
1261583746
157275611
2095153128
1495154613
1546097412
1483555330
895675777
784646526
1327841928
491922359
1608624472
1881912550
2101504301
1436062563
53357405
147765767
140510654
638909325
1690334024
300698802
740449153
2053131365
956743885
1732239990
1611110313
1199704555
1391326957
609391921
320977094
1588118462
23130505
1164395167
371523685
1368974990
1659576040
2147406968
1941362112
1366229631
227041312
244150333
17322866
1434004768
1546957350
1857053838
406619107
1692935251
2063934665
1186557311
34668849
1758042111
214142809
1975466993
262542244
832102186
190764595
1376461309
509807804
1767026614
1903231880
326386471
1150066754
77319741
1196570231
491643820
370343996
2125845375
224026090
2121618260
1508326612
585477246
1674202444
1232398383
1833168359
1639085646
762726427
1887115341
1793079146
1814177562
906503135
1607147777
695352748
704859901
990492067
1228759633
651228743
955455840
1239862729
911670417
1525830832
1305979930
559296753
1027993523
20159736
521046589
1213142921
627063021
169094215
1511725657
1790555468
1038666027
2066447800
796098286
982430894
698475727
1006573424
1392199139
826979676
1081535075
1823248592
74356466
280158143
2002589888
1346249284
1712988311
499948838
704551426
121380145
34344806
299300796
586532276
1986783382
4665191
400569579
1699198314
203249778
631699361
203788715
1245638913
1586674120
993749440
1776219654
1592323598
586433790
1169024557
230975878
1911748118
462013384
753824405
1967053151
327140626
1668959760
1840528215
225180291
410122369
990962901
1292692027
255282834
644488139
1076125164
1749211074
996898472
440529702
78792999
836939851
1948751570
2074895081
813664635
874539662
1271582086
1656854533
184235022
1268267453
862625562
3133589
1831116457
1516077977
1786549313
1597359825
1653669291
113720148
1209945462
1291801469
1035811666
2010897858
1522412224
203728075
962833076
1745108729
635857959
1892455556
35181048
1974646407
681487566
2093934262
2127794826
110830741
1769158432
9051170
1516689879
178597842
922918466
1180677556
1111494261
124525992
1261714196
1349449737
2144630217
1261226743
1096527443
1259068718
1857266994
1891455526
788979440
1763813138
1861404941
374753417
1550427539
1772698604
621556256
1524858220
225091556
1989175146
574741644
1903370895
1133494166
943643620
1975988342
2142814888
1856565736
802396683
664950478
2123318406
959666932
441870115
116046335
47063396
1932464062
702625182
565006767
1500620701
161874858
1207947598
2116732771
488602324
1829673000
245878977
1083466900
1565776086
604608184
1091619130
675587032
7781803
1444421813
113289190
1444747152
865852485
20399376
1196772465
362680916
894052680
18045425
721612302
2074220719
2024150143
937637301
1241781311
1864681212
982537518
1603279891
78039696
1468144904
166784149
2063330902
1981672870
190400873
1512843730
164304556
686365374
1630556260
74255848
1486813074
1600237338
631014756
2143135818
1446283689
1574439002
901768701
680749774
1084958512
1166286392
611322940
610477668
1657416572
1282983614
1525049450
982053539
2026798593
1648967155
1489285891
1264258441
71413313
409250148
550999756
1031684004
750028026
755925553
153296959
573097411
215336470
1401172478
377688263
1528503963
1635761028
1228925574
1980352967
1865985627
3177698
61265637
1410302500
1491307080
415132260
885187729
990767502
1209570063
1180056173
1253266299
1763425642
132278171
1046394059
873760364
1852101112
1195198747
1321137733
215839804
693606022
2098560949
1383996918
980703267
1730510905
1704787923
1903301547
1142530966
1048158749
493499417
1583575245
350355722
1239628951
1065060969
289072880
983156256
1685567036
1891992490
817328788
375082837
290828412
1167822912
1500475806
428256993
767985896
760563484
1730242990
1120624881
547376853
1253721524
897932532
2095764368
234533490
1540482641
1831519108
1648792285
1337190112
648667725
633476002
1786209721
1814112081
1146753816
670171138
770506740
1774700198
56069648
1643068452
1422035510
800602659
1326133801
1032366078
31037144
1658571622
27801899
711619705
206566344
215578560
207305103
1898103050
821855226
1179662189
331492652
921009565
388141483
1789275376
488572858
1759411027
202299358
2069674711
711758165
1605645918
2090151079
2064690481
1639602191
74077192
276368007
919490618
191782821
2059184876
1175922646
1250766317
333270455
2142751806
1751330837
1833405021
839502473
957236702
1035725794
1057696716
1789426702
1578831372
235640804
1313806461
90167477
1030800202
957213520
464523161
973220280
1727391537
1973988611
1213754306
1186660144
505070755
745919618
57107826
389841311
1041581176
1223417862
581158449
1212474173
1171100576
1103062707
1255527214
1795788033
1714569346
1152978881
2116036618
474306514
1474710213
2062231240
2016578436
1521314547
512794078
790787273
1701324551
371231124
890072634
1010006384
1259697278
2130133705
1663223913
1802081119
151457304
1302042115
1998767504
955158591
1008425114
1392708870
552094772
522389130
783964435
1214103140
269551157
148650568
332777472
762607962
1633456065
1712791488
562790431
712560766
823468881
1759573268
458388476
1094490342
1510203745
91480321
955320340
1083288694
1716065994
963778223
1021846714
1808577577
1095498282
288849026
1465018775
235256817
384421042
442290496
1048009281
781549053
289071732
1044699376
1876206879
1315147004
1339301990
313548898
582603352
271177732
365088901
1115946391
1797491871
1051180705
178048529
436392242
1041404248
952539352
1890833558
1151146061
294231963
1529727452
2047393766
906141119
490806464
1488287322
1503817930
1968875735
1211554063
353611294
744165410
1021947098
492965273
1679012364
543746517
245485204
726494185
1730067105
39406785
640224392
1425033396
1333562779
15842096
1114906555
719883287
570616201
393639567
1894083419
744074960
580978474
564682686
906492165
1807005771
1861207252
605514976
468983754
1913063843
1297418801
270538624
526106465
1650995377
1314623059
1309409655
1163493165
1530870501
642432795
1185600142
1564813307
119668654
2020134364
676869928
1880247095
1629955058
1788011948
1076491675
2130222591
459277476
693216956
735934328
1555696597
851335273
140736587
1634301753
1097049029
745963115
1185593306
1624121681
1330056624
1521728229
960421239
1939777337
1151529274
1540573742
1288738946
457876666
1778910301
684054319
1277310233
2058017347
1153262822
1011896520
272745284
1901445756
1587126757
598509636
48305169
2066047099
1553701603
1747541879
187309683
837142980
2137183255
877380335
1601878657
961714686
1508726580
1902293138
1668942984
1726910087
571615120
199745978
868193749
898311793
1531807430
1698503433
16388738
216292255
1938660536
991988409
498348012
2066390971
79823860
1920370256
985418037
322277549
513836808
1576603814
2093707352
1675703268
1663843298
1138276396
670237057
863429693
725904324
1428503921
1489160340
717898750
1394601370
553013118
858406589
259846800
1444342802
1710201530
278381250
357704253
1500226667
2003325433
2016983158
1313723311
1352243545
1535082198
776696787
1370306115
1514662807
142857005
2106388919
2013622937
1578940694
1504478360
1886250968
2045085467
811180439
1249523436
1778389593
1910034121
932126024
202273405
2004686087
1027856767
945574111
694034704
1792398893
1674102995
1136350216
1805683931
2091568174
2048545420
1013650374
492475515
1175667387
1601640079
301170985
319910220
1079611496
1657711061
663000782
1332863612
451160807
1269042448
329025678
616073461
976044773
436793064
1834467697
479425884
252704377
237577695
637564824
1953211493
1175583572
688701830
259240948
157737468
404842796
1247555255
358130101
1034574113
945466152
1654395716
1688903837
636513544
856845953
708790863
851777743
1066600501
810776281
327338265
1552920651
1255200807
1790733932
1737861986
627211971
957906230
245964621
707565227
121609877
1538634046
1060865294
768089854
1673850881
112703662
894899136
491761241
1704033568
1008685838
1978027374
1206541784
914517577
855136476
509911911
2120304424
486456194
2144073851
1495469113
454320659
1924426948
1117370750
2021107918
1201079100
1553061438
210341629
1394046446
1780974053
1460491688
383393829
465232692
2020874040
1641477127
1455425384
59394338
1821536099
567640393
1985232238
613789829
1822548504
1093071061
1206526884
1009908056
366934996
775457179
1869864193
587894198
1382370938
1259307756
138880028
1383032822
254061675
993651198
350285063
480715843
827396792
1548966234
841978959
1448994761
554341241
1856976519
1142373677
109183711
1038886714
455398729
1630239898
1481881509
1128115827
1948406842
875790957
1044584820
3297758
965001976
1830732631
1281830
1037254100
1251847447
930641572
790382883
1958991361
131568639
1048560716
1901773733
1002781830
61479686
1334594974
1724519018
1948855094
2049841858
1636284794
970994915
1885249136
51981953
215954473
1630912449
631027650
1365733216
626112736
667645996
1102823496
458753310
606884978
203244115
281260854
689684230
691796720
1216307550
1818340382
1994809598
1355222228
1615609786
1876721172
1167680150
1638519546
1934731605
229956252
1342326191
2054453010
1343273194
28674072
1157266962
1679789028
1374718694
901189004
1522986793
875921772
1439066742
1937679243
1659898723
669981561
499048387
334970541
1474574926
1317230770
106421518
1619498490
1671381562
1242708847
947356333
977950478
1080443039
1678318889
1717106005
400051392
1804883610
1411918192
1695100471
1700587922
701171897
525543287
516264144
1761776056
1999145502
1434568846
2055749659
1106267618
772476532
1345440998
232731586
802290824
1877419485
666880060
1009027907
614353503
1951184258
1792609112
1906627576
137049663
1995448561
882879383
1763329155
594325911
2123929355
847817065
1431413332
1731199418
173296075
1775057560
1710322972
593518483
843869683
1277223966
502648015
1660624422
139851587
1764253204
1679838671
978241006
625913800
121484218
1662934954
135823888
593823250
1441571223
999649783
1061669517
21434919
1620990854
818408669
494210790
22710467
829613480
158548660
137788774
844884808
1889499331
1684186056
841931798
1506940683
1374112607
981797859
1978773345
1860194753
678763095
847592067
794879506
1717488818
1333244022
86007044
1358993628
860334165
795330908
789426954
762879070
1410106646
1250759331
1883307899
1885861871
819744321
1405964525
1071780490
292441705
795266742
445681357
382992356
684165001
1986256877
674245226
954827793
2026012658
285255569
1612692743
439893193
786147435
681126392
1622248655
1144917686
1759803093
1570098131
1102243817
775250620
911308357
2122390014
1226892121
1470616077
1945881002
1470811137
1183896669
378692453
376178526
732065992
1966549494
2016127187
1241891833
1687783347
1538354658
1450136230
690192145
295570257
1435468882
1876072551
1540260790
740089250
642709959
767065706
891513093
144405662
187693678
658516756
559170184
175890302
1790302219
1080970483
502628690
257776823
948443876
1596934724
1497152966
1256589175
879929440
946921922
683224095
302063607
408193277
449471787
1390917434
1718587894
722190682
1502563796
783738468
493889471
2069752269
1448430354
686193575
2034898064
1298296120
591587354
73779940
1080533544
1458087426
7982244
1636158592
681959880
44809323
96045435
949139147
2138333732
249265997
1041470789
234699878
505726383
338117145
909005541
583987077
891382090
1451083964
1673736335
1668569636
1022900978
1752418508
487666874
171471250
1921059232
1783445896
468443050
1766559239
1950212573
680681747
828907034
2021340165
1928946730
71877882
439897674
201132217
970139056
892244331
1713631970
2027099006
1819816217
1784425872
742676664
1587795821
1144251600
954535758
1815301190
142617933
856276568
1890416694
646832980
671104840
373993390
1636021302
1432841337
876475261
2111178578
160847626
859414874
1883437516
1395019680
706980811
1740741295
1600434149
1578408773
513589599
2101242310
1675684383
1291337546
852819344
50552779
360882096
1759617655
511834829
245504106
1889430804
1444355823
1267498111
844910916
246205410
658490215
486259704
761531754
643514928
2110720659
605186873
2128675343
844556757
349305085
992659876
1085295168
1987077344
975067424
493143853
29861975
1429103347
278384237
860223751
1522989687
266097803
1681262085
694954354
919039251
660196221
432651010
994667170
594865583
617373547
1817436952
587519924
1390450915
558209789
1504316504
1988718785
1048377848
1924326774
1856165450
842053046
228842824
357094767
490293713
730912894
1580420422
1113975335
1154567980
492888623
609558146
785462122
400814393
1846879153
1582188078
1043197382
1357642173
507781628
1915564429
423712682
1867633087
282815556
209486259
759909491
1228557775
1222833560
874162843
1746480376
1664561727
1671155424
758342734
45658114
497802620
1151638053
811324419
1029067034
1864534662
1405748311
1277349205
1489976482
241033253
1565115632
471823185
1080201937
1932477784
701171897
90324240
1399189243
1291826150
1330206397
1136683069
1852284807
1442750422
1178289248
1158410277
1370279536
641929641
152230297
1082348596
2112464637
1331537027
1155636321
666722688
29590691
1081379401
379025155
1408179473
881241687
1394140209
780815731
1197343431
1602167160
207055382
546858336
1068740445
2023019276
263117386
745739957
2017892160
248183804
1482205862
378830010
178781021
1170685990
1977758221
689034952
173261164
1568383123
90692127
1483263382
1682203064
83950277
1671437783
693657127
2136761152
736351045
465644925
394023993
1216217127
1386822442
1180436755
59086847
1530070797
932928256
1838685824
1532629034
1029956388
1618294491
1329086754
849312252
429980513
1892819893
787520458
1881114187
1874042196
88854244
1198333539
1910227507
1750736389
35911362
1840412045
961789560
1225360816
395879513
339713367
1212999856
257283695
562285570
811147203
836440861
1472211222
49864325
462060442
1377516662
642268875
291782683
1462191672
700127257
1921626298
722123586
114692062
2005092980
444194670
922341523
1709792837
163296576
1013542970
184556767
1439809730
494518411
922291221
44266667
177060383
1347426361
564053518
902378769
410241584
747890094
1133753018
1932890966
1736437046
1650837207
68345342
43337812
45857965
1830810656
1283629592
1569712280
2077372480
679038119
345951338
811871965
412940180
2118553571
360192117
663211930
721734473
111017307
743983592
2018017022
708783039
658243105
786419555
9258502
1936643549
966558402
498200804
500664529
1281930234
691841590
1655377768
1228671312
84763761
359514505
572187420
1695998872
1259905765
1044815738
1007469428
1573078916
622162889
154666863
2068818565
1772663747
1121059033
1017636200
853424180
1385567644
1646173121
1125849726
1388803569
278905637
2118289797
133060476
334841103
1060456710
1674856603
2014123527
1833382898
2124809017
1006406604
1736175478
1058718534
1786036921
983654757
2043253870
789532811
1815626368
1860868486
1166725641
1359161675
240475660
1957651623
1196678536
1076174761
137242004
1825707717
1326947700
92930584
1641088403
1905585955
470995448
653804435
1246801797
1737205046
1685234700
1951883906
1347213072
644405566
1587178288
1652189124
796736782
730657207
1205003454
2019636917
1863449253
432110180
120377776
403016847
1923743132
802969869
246446958
1088874106
1931840763
131327781
804009365
1574804025
1652918524
288225840
1442152392
1270842560
334563158
807013554
210793075
1470550674
1251810455
1449064440
1235794051
1448376148
1423281266
613668390
1780678101
558144882
1718132161
347981124
1881520893
114244799
2018477959
1769574979
1080877304
1363821459
120917231
451199902
1035445374
1102609624
930524101
79262866
328526412
477119479
1502929293
697269311
527107595
363010952
1791629098
1448245837
915965317
166974273
1279897119
1313046383
1953044901
1640157022
43897500
484945501
1624937977
1010576829
1422958279
213649481
1681958889
1240045781
1520046832
10356629
1832961726
1609074517
1605328629
1200022758
1602915248
444667622
2001857897
1376359249
85768146
2090008997
291488038
1599738982
1404462245
1648868782
1025573314
310562884
71911989
2060751559
2062035352
1822196699
743652731
1804569456
1650328997
317546881
558770352
798702772
511012545
1593430481
311367206
1867769458
1364225354
1674355602
1961589364
2134643142
1950368420
1373227569
271397037
1979484703
1026960098
1909632676
1907947893
396619683
1088212754
386397758
681487566
1587180293
2126973299
663269656
655252409
1002200590
1313985202
673798667
972724408
701713437
341268538
340215539
1417038917
1474597549
844198503
148046621
1439912990
825942256
1776497527
816549682
1737534188
382662012
1893433778
519221064
1805802698
1201340652
1323150123
1378745967
1246753959
5811433
548095784
885348678
1207212747
126751377
1504156386
1643885370
393571069
632432833
953041424
1103368903
1630580961
1582365017
2043770458
1935064102
1147415866
666516557
854624056
1465712696
569100629
1373162350
1044240266
448791570
1184716337
508775068
286399814
1578879446
280211318
4747582
593526149
1251290334
1563762481
380357559
970854310
1645413824
488774775
2039090819
1749302116
1950901825
1653525334
1767904608
697941010
1919824397
1985194797
1777490774
1083099359
1332686132
388459658
501441644
676170362
1809229012
742972695
1785536156
1697030640
904970820
332764708
447773732
31908055
1054765368
1207043851
612312980
1408731733
311787048
840301313
1551717256
548922797
1434323224
330413329
2127199819
1663736917
710524570
1073997598
1031197606
1863092452
2109127580
1604077891
664311320
194551254
1251717447
317478764
519059661
784847875
69472776
470443477
899657124
149986145
1285402834
1345220141
691671825
1257802994
438624114
1840713105
1484708702
1093133825
1511895376
1788823561
581960778
2070211063
1032433750
1163528471
1050671686
889661977
794771621
2138710734
1590299318
340173037
606071293
146197131
1401374325
1450270359
2060054416
2109903671
1341881297
259882235
82743990
254814326
283419846
374931822
1686999268
1540940219
285308148
1417829510
157006737
1634534189
849917467
493000984
668821616
895230674
109183010
680141194
1707512807
1561042579
355707525
1537402580
921556770
1662442464
1845709662
1633632303
966775067
575186750
2104035402
1772315340
183988744
432237224
89516804
389775600
1191138180
209454113
539039768
1373030978
1087954338
1496277830
1566971225
333867765
255423543
690492638
1908572639
508702797
838941383
1102254824
1637441462
1361079047
598845777
1118834508
564995774
1104081694
2136279351
323122632
2056313374
1272948732
1214799936
992611605
1515561528
1900315277
1797195754
832292008
1835827084
912325309
168362765
732888444
939038685
102692502
289585473
586702466
755947750
1131354189
1841867774
1084635838
1685071083
435816208
624955462
426352545
222986849
1614591613
890587662
2084009656
1310126902
1713904894
2081024648
1583568705
842957302
1263558231
168999926
143750623
1850009982
2081166601
1728908778
341436444
2010042816
579670658
427543647
1254499754
1908277814
1963771197
621396694
1033332576
1781617225
1229748658
911321005
949593177
790136189
1065485848
794712706
2104333758
518816288
155883537
251886311
59050123
2129248240
768719903
352256516
1991512831
975250004
1194170919
266541340
664074683
2009534785
860497466
567795195
429791144
1486869225
983956540
1747903001
795998590
986364888
728896819
303838411
596681288
984021904
1481762434
1655702928
2116844477
1205831034
608013157
768870138
1329279074
549946966
329995514
858671319
1211145049
136841614
376318402
971894404
1056964832
1903803277
940871918
1793292619
1216628575
1937213996
995574497
79994668
33022716
994709056
1251049498
174915547
1307108446
2012554540
1507876342
941786651
1140394336
405818651
436014083
1788049490
1856418895
183453112
1170546236
466836831
1085586953
1841949810
1672332197
1521517221
1536569097
599218149
63948888
1684453987
1020889255
766814645
1383531630
804767583
220498522
2048611458
1488647330
527070652
338295081
1278138602
1745438488
1000167196
180480924
1206373366
351926005
1471187229
847432556
1567974742
1536488936
1108553128
1571312190
108079611
754360670
2143270975
1263257025
1942656803
1110787725
1134403724
981861461
279538438
709237627
408904946
71079134
614549433
451423975
412069451
1664054757
781586953
729753176
1517258561
1554918900
237144655
1717140083
1657614267
787168152
488711883
1947256402
1392496457
1013165798
731460942
1022109130
1545758503
61213788
243977248
1920967378
913111348
2108708693
1071042669
1652118570
258253202
1043269681
557000341
180656125
1150820416
177640509
721675592
587453894
327312616
1946168594
1771915301
1696512063
305586957
762013236
849255837
797135412
285426474
1281780077
1316397821
1814801650
302727888
380809611
728129366
2047642471
968232131
892631284
1556097960
983503130
887221912
661475549
98282691
772139577
1677566829
1666051355
1662430454
1794861437
452849738
1769479972
1541072386
672171413
1805809950
1361618765
1672778891
411204048
2105617273
684590699
452248024
367177477
643597481
509191456
169275532
1716239193
1525221780
266670810
2021173498
961713874
787762602
1591660078
693119
1628930479
2120986889
152801349
1199154484
1684434715
462434730
649123926
484896411
1424675507
553711235
689129871
1357721349
1425851914
1891398266
126237742
512198187
429825997
1904048433
261950592
180487313
930528064
271636340
560301295
354714014
312599579
1755847729
584452934
566825004
1845296796
889154139
1859209317
1602563911
2006495229
1194662696
644043383
107192018
1811913902
365175227
341492954
2091362389
404020577
1520515383
379331431
1500310282
393972921
1895404364
988508411
1030439613
1328308362
780334605
1547019715
684965529
885321617
152832851
1417578812
1104703922
1422184845
609773154
87490625
506341034
2135637082
646565034
785159542
401972070
1757492806
95053223
227119183
1047445883
1437832079
1973309699
1837464433
1088397866
1776483010
661717860
12393874
1487425441
645047864
186117805
511584190
1929002357
906297454
1690830320
1352166382
1313873040
747013795
1978008837
888718060
1409795831
875044763
261530375
926904052
525602612
1907975600
162235209
1240543234
199637466
677540642
850566650
827877208
989682378
886617980
821888679
593614250
993005403
462502458
925377578
161020585
1150810724
1683997776
477947385
267707238
471804480
494095530
1686203512
928712607
1843331300
580154164
234620646
80486506
2088980181
828677583
579370200
368548383
1823168727
1819294877
1761791145
190885874
367499722
1018229768
1291810560
1139075985
323873758
553040767
2878938
1291433370
1485493462
595056449
543813909
53210982
1331225408
312167287
831596097
196032633
1105456625
157379210
362053126
850214825
404245149
1042234819
1840958679
1139564308
489766486
1463594552
1102999860
2060625134
1271685303
1351386145
1636667268
1099566145
1682119373
1126163162
701204091
822761712
1300342887
756066258
1933054966
2026011055
1852705111
584920313
783136399
713705680
1077013381
735169010
627533102
608677934
619237080
1614610326
1059065601
1406363387
488682096
801051142
1073949104
1836842568
1938051012
1464324255
2093167511
664087659
1987210896
248918865
908098803
194322335
154888449
653504606
148126825
647090348
2128379060
1486720952
1249901297
109575730
1135597439
2065175028
332335251
426712130
1709457747
1303503499
735552084
990677113
504407424
1214811009
745370665
1754029287
478835440
872088367
659193589
172063053
831366742
1847050509
1705413922
508755949
1067595452
1093900259
1748601124
702366722
1919997775
1349313366
718914904
701933532
1228216661
1878373920
284723015
131273380
408736156
527976164
16775082
1341076488
2119939948
1954286300
1306100879
177658630
1772451111
1319181510
1356504343
1452492422
159290728
790192554
2060806084
950881915
2036681716
1018184161
678130763
1064221321
2091568364
1411436192
1459703012
1036325466
822412714
708037542
562348769
503437423
1153310130
630829975
1507945735
347388703
1505820673
1836023966
2072652738
1500639934
448378201
1447009930
1548426806
327288780
289322812
1123535822
810117660
1045792657
835214504
655598954
558081913
1583681826
1887524225
1433589322
2065051898
1523052970
1350405612
669398781
1675179665
193017176
26689864
785493548
1092403347
1984258910
1149371107
726867334
1310613816
1130150876
1404878678
952793145
138824975
1349249405
73663664
1889243648
1379133755
1202882508
1963551921
1430694987
77485106
781188903
1842660243
596053824
60584119
533186877
1037993370
1366835227
631080318
628008155
165667206
2091216188
484491060
93996251
1213786583
2064801548
835317227
704062922
551355274
484804005
95099009
1135855397
925001447
1906286651
825758330
1161179211
1956973605
2096964005
486809984
2097142665
134430569
1371726388
260160191
1442626160
1829823088
1171212456
797769873
1130959216
1041062952
304199497
326721177
1614763266
238043848
56337738
1297295290
1955875476
1605354570
17639254
521046589
1085286813
1381538408
1771771739
1146685250
1958618016
1733712153
815874516
1601243911
273045662
851152868
1024506097
464636629
938798169
1662214484
642404318
1677415554
980964726
1295420572
2060817666
1989066003
1968908584
2038807225
1889749125
2007873294
462057364
207465744
39674980
2021826774
1614377054
2008264315
1740933020
210544427
1283496210
1424903338
1235114870
97883380
624338709
1986618448
752700387
526604495
1258164956
436340035
218953574
1950190429
557288106
66427384
1844007229
250677421
274480336
960779101
160173833
651973685
1259659871
1203184331
591290944
1759210468
1999083863
1279978856
1702616329
2042250016
1643712857
1204993186
1273400774
1823877494
1736061858
217433034
1131663264
813821060
1592371471
577411597
681733338
1454823958
153846882
2031007034
351861202
1722168800
1931061782
2013951224
1217991927
1756494995
1804883610
1022456843
1451374203
2102360754
664337537
1407111036
1957813955
137207535
588331107
1688416898
1725346511
1491590028
350501975
676558978
306738501
709659808
1729188478
1081459508
1853136314
1623938191
2044737684
564161590
1372623945
1185798023
273260946
1501379032
972974961
1503323165
150851960
566442590
65087416
907371634
1345954062
1410696218
312626846
1737104917
1782492247
362659573
109817706
1333157954
1500680710
1870964971
234235143
1368037434
79918127
1802373776
1628333633
1408804557
40776942
1305753960
389287673
1511685492
1185429746
853063229
187121410
1787930641
486034017
643453942
98426899
69411301
1808799510
953521353
1655171455
1296793774
1439077715
546729157
56578374
1550650861
582501853
989308256
569240405
674390121
1648448542
2139515872
1778403506
1077767061
1305652058
283655388
2047987272
1167187076
116967315
1498592836
1604127694
1630400137
1706459088
1932499990
2009455598
591558328
397747422
1746327737
631706874
1184508580
1856527379
1718972287
981679951
1794311667
1268847664
1464164119
1256729693
767362574
80192315
1781994718
237428167
444085612
208963349
537370069
1482910028
265982552
907591714
1762769211
675936071
1757294206
798278037
392811778
421516425
1170561542
247912509
153683207
449774610
576434595
772501215
1124724752
1398230661
1849974550
279271620
845821708
1545922550
1738700001
815743125
688049810
979598106
2045470668
1518069202
1201526392
1778491021
373096835
244679116
1550833891
1175640857
807046756
1254773518
376234200
1262100094
1074390598
1826058579
66403646
832227164
165391538
1223136555
1570471342
233299293
690819154
543964805
1679965604
905040629
2064899353
1757338849
155375572
1899188805
606492560
202166148
2123515193
1732434898
687788827
1509502952
1951698828
1841134784
1190896089
1783777282
571612995
1017251862
1504019200
675952995
746349270
1143377385
1527285650
1437795236
188001804
1177990028
1560240365
403277792
849267271
1185712959
2074092706
161499557
106803165
567733106
765206904
1638587621
1733088557
231304536
1532194863
89916415
1143543797
1527470780
1321273261
681479006
1200373235
2013067305
2086628977
1622592627
1528100911
32323181
1768549898
490963986
1848834978
224368336
468501481
312827608
349974540
485767931
313705867
1012799588
628011084
1499250122
440240163
1316131088
1381241872
1270655910
151397769
1336660053
1122089509
1054459809
544100660
720765717
945039153
1819225683
170311785
1623318142
375894661
496296809
472350033
1838550542
1558831078
427925672
1749176189
2047214587
217054502
809827742
1510187122
1422466243
1475985265
752854462
1433514048
784522202
851721105
1016122849
1251388874
1134758905
1136212661
2118845357
874604965
2022952019
1833272879
976034207
682147986
1990225513
1074058274
248471522
1951190967
1770933697
442673268
960206672
1633538129
1216269904
1515017897
440262403
980397689
1525874335
331341409
1553042774
333770641
1606588034
1139065077
1126924677
753157270
384474380
2133300252
1034747446
2072743674
695486453
253559664
1383522043
1281904017
200249277
1389317682
1491269103
1947565367
788056718
1541133154
1703966261
1982503513
332609921
231462726
401070018
37772457
1825880744
356447737
671294682
403637031
128747557
145089184
1353491919
975545426
1918490182
642693093
1306764344
307317322
107430804
819250597
1764700397
492582752
230581445
485202279
1918683222
1891610736
1139075985
131763147
102765359
363514119
42517117
806068703
377266225
323525765
858526511
525107396
326708089
18698408
1339268668
1236517007
720190061
115111915
151324915
1179044186
1869123829
1383286198
684226315
185858566
181355010
199774020
618302836
713507376
2001469585
1170336887
2135696716
1424485296
917557698
875289299
560149884
1767897651
1356417360
1578408773
215328281
1336140684
1058140569
335700983
1408275725
1150193725
1619545352
478778189
55654350
1958609349
1433413992
648054075
840640666
1499345140
1422523189
1903468811
848681134
1337607490
1086104646
1289289260
250633145
1467139652
341053140
1456216328
352341283
817294889
1428972965
1112584425
1033103609
986859269
1421816318
1228230836
247358538
1224915288
1278189881
1790596285
1827749404
879246770
531188365
939457544
983899927
462902721
1729369457
605148376
2027694970
1781799550
1858389381
163944369
795302329
214845434
659726936
1674124079
1825496353
2058405922
797122959
1904358546
1177299666
140383936
448796503
223244519
1301394231
584563955
576965570
1682127699
783079809
1332685244
1673716918
449088931
268508949
667565399
1498644200
201365854
1712279642
1772390956
313952711
1740231490
36877796
1394010323
220372313
723055959
1127514620
178516078
681772855
638366097
1012411016
570889333
2118435611
139230352
1242529474
1845281488
938696082
591230415
1155796843
192715626
823885845
1406325382
1480322651
370881437
724454736
842778704
1120949666
2106233589
905779213
1556666801
1164908053
457507448
1936404049
243404725
454977037
1105042039
1329587234
1533305044
1817177033
1017490109
1014859654
2119666186
1964092481
1255745795
1343499365
1533172383
1230503176
560175212
860215038
559560716
1315027293
682209410
432207006
2033294570
1752501567
897105468
1927156239
1021441620
359178397
105496548
1240038465
1904751624
994225658
1349699404
141705410
212056628
120984385
91560929
828701567
62438993
68166845
1295431874
108610671
860551498
1152237083
1728217003
1609729404
1287649377
1076100070
1051567075
1167178603
722920003
1055323886
847231750
1560046323
1657006429
2049637711
1854167782
1265673337
1007112190
875194986
1034638439
599119943
269348474
844225190
76113644
1341101497
908297219
382104345
2049769283
2110393724
1191554476
1117087532
1434429078
2076468427
460190085
1686210482
629812456
1262630518
1429266214
773014782
598894736
322529672
455608065
853765119
633049847
984891410
1156083504
437667515
1601218652
1041875311
1164675685
1860862878
737411775
2023529503
1398329016
396610884
1961895009
685945279
83161259
952624656
2081603888
1058107930
647185662
382601917
1982606564
1755388652
1069456628
1844806272
834989537
2122489546
1868922060
1812144250
1915567034
1355208452
991702244
1353022830
988786631
1586232473
1161865599
55204089
185151269
1350475110
283358743
1572538439
120912796
2072301213
229343035
970406461
1492268263
796687490
895871161
1425683100
2026464139
981041061
1537721763
2076984268
1458843676
664950047
1380113422
417947442
1111507304
651106912
1453850094
392895487
337052734
316540938
324882916
835896174
2146813524
1115289819
1072912427
1604105203
1132873820
753708281
966825204
65494392
2022158407
567021643
403141413
339000078
1003117239
283955909
395450331
530044076
1818833476
1188489142
750481038
403527916
1145332600
1303120252
1339594841
767021063
1867263692
1045869634
461794284
94121889
836131306
1376626077
776488811
1614495887
183019451
511239952
1134362430
1374112607
229568738
1971815810
908522716
480378393
517966920
1412910222
453793094
210656379
1188972125
103756490
457350421
1600731486
304796632
338399472
957476978
497851283
516058367
1852812315
963266257
671862286
544000028
647620523
2037913380
1352134255
1215442501
776510601
249932052
74283242
411378823
794400769
1963557500
818452623
168055277
180597393
1031863059
1598053747
164707140
1143958711
1364294301
1043423069
313862601
1399832803
1691535016
1170785942
1427177388
537602913
1188395669
2108654259
325700290
1524830751
264598809
1641376878
1361297614
1111331678
1129760018
1969896637
987514490
777096608
1633913374
948506941
892176754
1356352574
1220132673
2126518827
1896623080
66804030
878596008
1393326054
557628164
712404742
843010306
551844520
1176341525
866566034
1042019769
1431556119
98873920
354954019
1700578219
852268508
1700055329
944308246
496073669
533851858
145683710
1860448483
768535152
1496215566
1633550664
1688321233
1454337773
1109352639
71431539
839369122
1367473663
1536679616
853196674
1839430769
420139493
1946265314
549132833
1550119011
68148464
1042574712
1872313811
2090018291
843383783
1463431488
1768371774
2113668161
603167242
1549114914
632054663
2039852800
1717291419
1222169081
1918582175
1498808458
108034242
513392445
1963632088
1560094272
1628508143
934469962
159164015
1335981959
507438514
1303809614
1841482583
1104274266
1271982850
327782653
1110642029
724612999
1310717196
1337599084
370263148
1546209924
1552536596
1153601130
1360075620
1315029074
2104386700
239586572
270258007
237017612
476830498
71463335
418363405
1232995513
2073025755
525544288
1332370878
1113578729
778328515
1762486267
1951659864
1973489048
723120684
1986222794
1688427633
910179859
1512869234
468764247
1697542197
933216145
1949181791
1340949477
1942437886
725673533
2020943764
888012698
1057328825
1433496838
529351797
495894039
1984820561
1714437039
2016786388
466814624
1696094433
2084276273
1087313971
1130841429
1931423063
1575459486
990606282
1384571749
1085969751
970740514
1503128397
487944170
576418578
890613016
428962782
104199061
1822569314
1940957274
1182390782
1236624987
2010334154
1093339902
1741719500
1353104659
454209133
69886534
1212287206
1056109375
988275795
1646611734
1811636307
1511724176
750296423
840519747
1743882737
965849434
416254174
1721980505
323110046
2064253123
2136746500
130209132
1930606290
1440005254
1133837717
1195543321
1325322097
1238137290
13109148
569160594
534647143
631345009
314871699
1185467284
1663905713
1067628737
1271332316
232677223
1077881782
499502828
1024977846
729168204
448869433
1227348239
2029852427
1140750102
2050211905
152342291
1433705590
994665835
1564893787
1257963230
446072478
166726120
1150879482
1232963525
1581212230
829222870
1796560404
1673218677
1740988963
823151996
1525938043
1024193543
1350667527
340454343
1078523233
1533417432
1845209381
47019491
1948035286
109507754
1976120526
814173056
431745108
515471
667325936
472491394
910569334
1291346170
1449622478
1393694690
1500758952
1182325787
871014611
241642346
1638845472
1325176260
1598818733
1472725039
1805669328
1675772511
2080065777
660645095
1062941827
848486561
1230365653
415721240
1483646852
1226025058
983651416
1634457995
2147337395
2142210757
1980307554
1806800915
1571023133
611820115
1806338
770305142
123612972
233495608
378550918
2066151595
167778792
1989950349
1792224236
1867051465
1675035101
816239073
1831352432
315073259
2080860737
844967448
802830426
1230887763
156995970
956521300
1205871130
1826144568
170104136
1529042260
963497685
1544249984
1615432368
1344799659
2122341847
2112285415
869138054
1630444436
1476728625
290768707
1160952854
1330678645
907446172
73652254
296683846
735266971
711414810
1797796218
1612898076
1375799442
1633524693
1684146462
104889477
1035527098
1981765684
1229606509
1426719151
2061192107
401913809
172903806
1968503682
1627489880
494677868
111342534
1344531386
1423532273
1545816436
1633208616
159775723
858006044
887772891
499987378
2116823925
1121898270
545894904
1194994168
2003724024
597527019
365378637
172941363
997533698
1865956717
1263944933
1259448091
1949751207
1488032432
260234738
1742915377
544871148
1872998719
38194617
1733375761
1540789036
1639070999
879637110
312992269
1560189611
1648120545
184571495
167247731
1241868836
1345127611
776759177
148430677
801034243
854660955
575347679
1443131158
1425906667
1170427328
1548490421
1936348615
277479370
1674527299
1100858465
1210565278
851962737
1070338597
1086721077
914112598
139276074
505572687
446006931
658986636
931115695
722165306
866688100
1974081035
1079224940
244394405
1484008915
657478187
1471698804
391404927
481139954
590652910
140474167
232589050
1432549433
2013315871
1455099767
735064693
1639323454
1891966770
69719730
1661569309
916547274
419498272
1678810459
1413974474
273956062
2137154302
1720623379
902565040
748989416
205453679
970703792
714689472
585383535
880927276
1349981269
1028066935
154838481
440085681
1720760551
1873411819
965193392
938410243
1198518487
1636448316
1593996484
803515287
1674806064
1210105047
350638680
1650238307
1357508500
437335048
1970371952
2075575418
114241373
512284836
326634160
327025704
1337757196
2094553497
1119142155
2112617102
1010140580
287835672
188765566
874476928
1718906297
930237055
921383202
696276886
1279925693
1606473896
1556842887
372313749
1615029484
454968583
507469798
305904785
849825698
1250452258
1928957155
422340576
682103900
233408507
2007012241
1700614401
231326455
875211648
1556558642
437160087
1343910502
130129164
1282416743
1827723281
1546476240
1549313746
947406664
1192457734
472555276
1807662837
1969009057
2052346246
1510227200
29664822
164821526
978348319
740433955
278024019
1398993725
1643856258
516160308
1160050799
1784253521
2105550914
631736115
2009101951
181207349
1790161285
2066499723
112969629
638996375
388178323
820997262
1631712269
1095856952
242326953
1341076488
119572280
33510059
2044651447
664674826
1120432801
1335922511
146447212
1697011069
1495050412
1657601946
1969132556
1536067059
716749444
1276332683
1319796830
76689003
263722503
1727607517
1161016614
1906725177
1489361055
303276522
1828243124
735011601
806920841
251690106
1538794129
533391871
844174690
1625085298
594645063
536087911
1492684290
943526724
471933251
1459005044
434385950
246820346
1863899839
471121027
714541567
835296113
736261467
1899676825
765918962
1004044864
450942279
582634602
787545311
620975249
832849421
1362524043
1256739944
1265467964
896693361
464404988
1377035471
504551845
506768109
1160690764
697016647
1180265741
796018193
1772901078
1908197863
1820413637
257696088
137579747
155490240
1924300504
712504603
1240352892
1636927428
244428623
1670099336
858081927
1909787587
32824821
512431545
1665529707
220187590
626179329
1475012362
1589994461
47228661
483034394
1430390779
434503641
1799681471
535749179
1266652579
108519845
1659207198
1018189688
1634146402
337805168
260957085
1690721280
628545951
1197855909
1649070897
2025050322
37120621
1036148467
1808719601
847597577
644105037
821611846
1373698430
1108389127
1326986423
1189050745
1263289504
1752723046
229269782
1418678333
1409906076
1221201807
1734576734
1924039965
1786891134
745749574
28417485
735876356
121327377
718743834
2001942098
1665766181
1883935586
1847153620
833523137
2021754522
237261691
1433756183
971787703
237678010
1098295916
1783261583
5090036
1159959433
1456939695
242459121
1240709201
1700684412
213623824
1087424878
4422366
1404875002
2011233502
772988801
1261601703
1842106206
1940334275
747379110
2126421723
129204852
1702931936
787155289
848266191
2013970697
1243057221
665509806
1334261393
1525056383
1445960501
2112000117
1577825898
350291113
2026308028
1624672555
649148848
1173770201
1312601986
1462609860
1121644982
1766997510
1592412587
1589534022
305632823
2078619495
1608022838
1530565829
416903194
1643230858
492352593
350123262
1150568536
1029801812
396632458
1411809824
441603283
1194458465
1577824426
1248404461
474995802
447045512
1557552696
1564948043
976004183
1627931494
1058288176
2015605764
1485767964
1453525549
499250813
181531934
545164172
2098254195
1712733283
704088503
44858177
1325256149
1295481937
583916562
2133080408
1767062364
1082657215
1599229400
1028837381
1444029188
769900619
1657119322
111709036
565798946
1066831651
818264400
800192987
517780405
1622573625
1805280085
1093501997
59324662
1941576066
1388846292
746829715
981312749
1905770181
917126570
1832757924
768334200
503192468
1333919546
755910459
1891115411
618345590
515652506
120263857
1136267807
128898501
1560191491
78246982
1524573208
2141115645
1833097258
478826100
118173507
2066468709
1938407827
690174067
786327214
2050880746
960154579
1538918463
179328589
2141888090
1106328489
509971687
2142992994
1357708081
1080059264
960661879
1324156069
1233139500
1434608676
1744209703
1252186207
380698480
1788277353
1731355303
1360009247
525384404
2099248140
1252919194
1345012519
497941505
721846421
2109312358
323521690
831525777
76149874
1113669801
365154086
312977352
378250473
2005520013
1307205199
373844801
1899871957
350816221
1121585433
343804151
716624148
1303698600
128062511
1474517867
1264372799
1774303261
921590054
1420235226
218585840
1853064782
1413812498
1962368717
587530519
2045681967
275205719
1830608440
864112844
322022263
2020256632
1052976669
246996673
1948631523
1628397956
1093164394
526630307
1325109426
1551743274
1624557189
1111318137
1699895562
726463304
902713214
1281656834
852116762
216522942
411117796
1539532484
1155392056
637234206
211984107
1722235246
1859562331
621788679
799973489
1856341778
1405020278
343943556
1918562064
38699575
1600824086
435073188
325990295
2006806558
673375518
1887535788
221570932
2012133693
2042561556
1042376583
181508980
1305058970
1360239573
1430688056
1341055128
1386169892
2124205596
1252186561
269427968
273984533
743024369
243151615
413248988
832517579
1996215384
1210404311
1523195360
761791221
627491680
1816145840
1035219748
1039493283
540057618
502604837
772763627
1479902712
1646010051
1931682106
109740192
526587611
296240816
576492022
505503208
1423944985
143303810
875189521
1425827339
361652355
1142543671
94161137
867615269
314573378
456122131
505803147
535954213
294298781
449331215
265258055
1859542653
183763671
993093438
1925360595
992911385
1808699652
1641133758
1831788715
114605361
993191195
359959802
426123232
831603041
550724179
1002169935
1896769096
355496555
1600888485
855329385
1570327475
681229690
2076410999
1665245474
1469990171
186373025
599850166
877777868
1631952596
183656928
1329673371
1179772301
1951763043
466784121
1942045702
1337742744
673970918
1360132963
297257883
1433953820
695905418
580056800
1559667539
1213011847
717539256
608824522
651662998
796916997
1277414834
1832899280
1966102268
1667740443
1195134869
1339137017
1540547021
1787264006
605291768
957664797
1949247333
148784815
277935001
485641957
542315587
506031673
369151200
285284515
147759188
1382320411
1197072835
1441187811
1902823776
1096190825
1891302553
905784865
875902490
566909398
1148930560
1701462096
1058018428
1698377419
1045586005
1102543290
202669409
643472567
1211440441
1836320080
2021208083
1038394677
346015645
448188262
2022605759
1494648996
10327433
696035247
1300081197
598553258
1087951284
663929627
1924680106
480708015
24868166
956994391
210878490
1329504
240441287
1720372022
1873009330
1278301781
962227597
870820549
932389170
763003953
543685092
192106409
1607629073
223417771
1874407521
139388042
1492071324
576107407
42966810
2106516375
1755125462
1689428003
884204105
724821909
1500641920
639924619
1542566428
638423304
1552099043
103737740
1910815088
883197544
1971857354
581418662
1930697011
1002418044
197832018
1459132936
1036017992
1727176733
670147974
1992650815
9382806
1434969862
1847316150
505451422
1355430831
1543897324
922563667
530086289
1842561438
579390782
581213091
1023193340
651481450
957447712
1593828240
1567627478
1578865610
1462144286
1930124015
1259501152
178916409
591224171
100773406
121291015
344959351
411444712
466699662
2067531013
1547585319
1148524197
1100671528
1834204746
1269507231
2137769240
1365147298
2000048641
1401955100
1214222400
129450737
344700818
1545498961
1923391856
2104143470
361592345
308872019
475682918
515437794
161273329
1311889028
546702346
228037689
1500355910
563491017
161306978
1751279280
927273586
599584773
234637759
45402848
2087580208
1977893834
970719982
1072977279
252559587
1123541024
1903994224
86239556
1188395696
1810352778
972148218
959457041
349768626
1185982877
1624211173
914953726
233662918
1090695404
1809551107
960116194
99298511
273564728
830580181
1090867465
188971188
2087421446
1516759065
366633394
1652505334
549179290
1503255930
2061152865
660869465
1377506090
1455219968
314702133
135762091
1265904114
208235660
571117531
1543667533
253850009
814942025
291956628
7155673
2076540538
440402582
197219957
511154797
154112573
391067307
589727906
1372621787
952791451
271069826
1593876714
1178021878
1688969214
1744462855
120710062
1657972904
356775185
1660663967
357187633
480705857
1315298120
1272672140
692295526
1862964642
1416063385
2056322455
1336297666
199187706
1107912315
278428944
1318918005
1076114464
1932642806
1905424265
306232736
512778066
219587001
1210035698
1166680314
735325331
2092226491
1119751211
270040461
899583975
2060933773
52480081
590123019
1381945325
1908489937
1198757858
1046161478
55506373
431944061
7584805
32500974
1906458262
945144981
23171000
2034104859
1050429485
787201859
1980833162
1092501963
1792396489
1152134656
167493290
1998483744
94071330
918485872
432716476
1383567700
1306943896
1875129914
421332772
705212294
1285260461
905352173
510710857
539207026
642774712
213480864
1052572878
663918942
1604844323
1622573625
352094645
1474399582
1295536824
1402390952
32657953
1220778122
369664835
355584025
1675060997
948356745
1173084840
1565371904
669664422
1207468384
991008235
1651197030
661235219
1196771295
1970023557
2062245723
701550397
1643180645
141202022
1339531881
905122027
1865647359
1738018773
1395670451
1977428150
1983409207
875777409
1172866257
1753496441
784685228
1668909949
861483811
133691470
1565573653
138722193
530562627
792651080
537587083
905358402
368356616
1088991434
87833098
1207917556
2085374710
1636428565
1313267581
818645194
1175113687
2071342944
1054939933
325276885
1447537703
804040506
1362305481
350561934
1468316280
1338958684
1823876876
873359968
791672667
698970562
1062669640
831062849
213451836
1706766697
1080225031
1031630635
1332750364
1341850382
113061607
1963808077
1909983098
1110203778
1277961117
1689408695
2042939769
644163475
1502423906
954382477
1374328054
641946470
611554367
1351662792
1882186512
1050619941
1398218914
556697088
760388514
2036036559
895812281
1530868939
1649324510
1283536823
809158532
647008603
98636356
1619235689
639385469
357352662
412634880
500102654
197457926
1817036159
196140463
1307234810
863061712
885023756
284110887
1352992799
16287798
1883918211
192347230
107105980
215984787
862506444
239701953
1503081155
1335409736
2116646693
1187840451
373168395
757019697
562339365
922311843
389311658
757392038
2055470324
1063626239
876297469
1492487003
1658183812
1442253694
597920177
311908700
747072952
209312013
878865988
1002902693
584280068
489612702
53858485
1328651921
1300672930
1632380545
503653595
246419646
985949533
105649275
422530535
596395511
1617395614
1933881582
1152388048
1322139066
2081738336
1419580265
403750393
1391085250
904554597
2146245784
356334851
301847827
1552931484
141916306
77797494
73251373
220507428
988646434
1928404647
89988815
904866612
636588852
1009152495
574295653
167240259
538076766
1477487261
1709289486
1043428805
1755671374
677494402
555252242
496749607
116298639
1763864491
1364571651
565421863
1693289090
959944322
708799112
915321900
1824164707
768006688
1460157483
1301766958
440470433
113782501
382871870
1275327365
1694283247
1069167763
1031455481
475578151
1407465121
14506353
1229090619
214403759
1070229045
1274215021
2032166165
52628239
1028681176
858762854
1535368379
1051282340
357584030
1875625123
2073891420
107544933
1310085691
517516258
1193865202
115341431
783503256
173363100
854673086
1030578591
768420594
1199612547
1770631348
309854478
1224463457
1660937611
508604689
594388396
1810071182
258793440
1004205679
1995283167
601974390
888822418
1050664647
297226337
440183988
1518078214
1416798930
421276247
1170197669
1598026379
280448382
632225354
887159663
1151651085
809376818
1319710172
960671836
796640524
417452452
462723763
1692348699
972422077
1757143080
1094681969
1749264310
1892192532
1542865392
632055380
990889091
1547270295
1014062306
2096013377
512133788
1763011204
1075291176
971643225
832897601
1128639615
828083988
1358708678
1663352031
208121923
571417186
880426600
1194253569
2010517313
237757453
765984019
796766030
607221669
285524293
1647048236
1921252545
1923540653
684666663
209717732
978106732
2011138966
1789103847
1885326292
1621328627
541703434
1249683270
1786739323
2057858946
355634693
1862014723
1553862451
1384200942
1994425974
1824946681
559681605
1296103482
2123266528
1226870329
553507461
1220105205
1557350717
750674922
1141344720
1737482759
1847176796
1200413528
374931901
446469858
1112683196
1508397859
585373828
1051294554
2051765691
1969550080
1936686750
1888577998
997503098
1018075172
506629400
1177780937
920814765
667392718
282856780
1394517548
1326154781
1885917699
1318433786
1608263497
913942178
1441639482
1995854571
714679899
1969477641
1809418250
1032147013
1739385570
601966210
338572685
1312092812
1961210714
1644158170
1809386102
1992931489
2110318294
664190149
687441372
676173413
1107421312
161844459
1816080969
1705411990
2094849397
2035952465
253508635
368563948
1263033821
1016917764
1414651919
543248751
1513995703
1092544094
1641746038
1083893201
1161972739
518285581
573025369
1333470923
340906837
1555902710
402039145
998905928
597216816
163449469
1619004124
1705306211
399250597
182579866
1435127028
1276806125
1873751841
490450878
394683634
1356694853
339474339
44955247
1734907433
504414854
2091100115
1791527435
1450477707
1350631583
1507855400
909308393
70153786
1416312833
529330994
916980495
928797422
547487634
717983040
1491801244
251942167
2059604400
1034940276
990007391
1604246252
527721509
1743055429
2119037564
1921357724
1055899994
432890103
680794523
1900987475
96970722
1240180886
44952974
232861063
2102842544
1837800101
300596611
1411498096
1760601213
1069743779
538766214
84112663
2025213284
497702673
1672061137
357369427
1220724036
1348753551
195070947
80421528
860935161
1162482064
1744292179
1577051121
1370190675
1919329718
214255950
949026819
946648670
1620783240
418388292
1729872172
700930748
1371257228
1111675437
1553651585
856795354
637062848
1441710341
983432820
1277314302
513186872
905013876
854768294
1731356934
32445741
395572595
1293735721
907675160
353567785
991487776
1208880262
282498437
1479060480
1842981161
1820693647
1561920075
1467232659
585594692
1641849001
484200713
1313072253
330250920
380592706
1349088363
250616062
1188681943
1035955920
1439686862
921009078
1552924794
454285188
897435554
44311613
1101798853
1605573790
1292958187
1299897509
1625334910
1860414309
744142883
609230832
1040492958
383280713
75057029
1854171794
1623380008
178264669
2004053671
1460719722
1216041747
1570519948
404289031
794451235
1325213396
926277530
1264319424
1608631260
893954166
267312229
1814739513
509004659
37996761
1328515011
837801636
1983887809
1373365569
368739434
1310698521
1892943334
249786021
2051716432
1844999013
642486149
1889493880
64908885
1895679985
526407335
1692644094
1369288186
729746361
557140747
458602617
1388927302
842184098
8649212
1673835934
909502550
2071443450
482102612
1933039234
1256024228
1152981161
238339408
733287641
328175997
1758542714
244230131
2030685015
84075415
646714318
589803233
864498563
19509184
1009403519
225557936
814623791
1790577686
976128228
185454284
493197226
216872826
1283864382
1736125297
362056890
1169629157
1167959374
1523178539
1915590649
189868418
89444399
410844719
1015208202
247122206
599919330
1855190301
110444469
29164575
1018869840
461518964
851509868
170418592
1643600088
1546304486
1479199305
152573729
990567834
373850992
1416900555
171882458
2101077157
1180382898
607507737
822704036
860230952
372661950
1460090630
1461895928
1040264939
1435546679
885005199
588385606
2001912624
1723129022
1980868027
1493663562
1268374784
341764147
417440931
1733258418
134800117
573874583
1556622594
1915862930
909222845
1221007997
86990800
2141900917
1562050346
1675463446
1925963420
383277855
31540149
645777759
1225129505
774982730
1457852640
1234655698
360699629
641020952
1439150134
178473682
1457919216
1336887495
1384647715
1167281195
669836413
1939961423
99580038
741906574
1080916307
1908770008
1078275619
931482724
1857312533
122215241
1176337568
1022794768
1156454789
952758927
300009746
1144046079
1862566832
451874179
264622217
126362946
531981060
2105858806
978808774
829355189
1445701366
1920580811
406095297
1747378636
195111414
1720312933
170320746
492044760
755609396
1514331069
744861629
1514667550
1634147207
794142853
2127496322
2101399572
864373179
961007422
1356459089
439645048
742855586
698084668
1748949862
1624241829
1771719286
976564707
805979820
262582415
481653674
85984742
1900078353
1071290933
2028132644
773993623
1599803575
1014000416
1123124701
575840111
1332811883
1091731421
175348571
266998593
1188904328
1501009376
826941834
619834754
968643285
1933193268
402530668
849513843
2115599192
2047876186
556982389
1600856472
815240290
1109879891
263148238
273235946
1846374667
708657432
1023907135
162803528
2019331289
638453600
149241686
117284205
1426496486
1858722165
2029267510
601850924
284576920
432365849
536463053
721431447
1547644346
1164595860
1984178759
1402990454
1993265602
172049758
12337649
327889879
859744528
1696271909
1754052667
1439680764
1796794880
1324905343
512978539
999383110
1467246866
417426725
959926137
967039465
1825306636
560416083
1886732869
1522096555
612724876
1969367154
893055142
13959367
1251752322
1885541659
864432508
884166236
296931104
1347815345
646439287
39167264
1654523311
1688443416
1436600764
1666745118
462189155
1752812322
1460918857
580621008
209111668
377353530
616340947
591029425
408923741
471231428
1137082039
1892728499
1787163258
1927293010
2014350116
311451682
113738604
1391151429
1783979998
58203783
1239072293
356327074
512277875
442025937
1141056134
782178693
863745936
766687714
280890152
1918303109
213030781
1749781472
795783946
284272399
922377272
36893877
2016862590
654553636
202371453
1709255182
1981961578
1940860584
1592691367
1563025328
1624008627
670467229
1456546961
1064948670
1352336975
1158645116
502628690
1770611706
351995103
1385122612
1037922808
220057317
90619917
560924853
368828389
149730786
360766513
690237706
1901710375
299548365
2122334119
130263220
1238578388
1538204575
2108358376
1689728769
1092104801
677655749
1522146628
1079611336
1406103718
1246127250
200869810
1104807096
51965085
770085321
393559392
740645162
1997998067
97236200
1695690936
524812485
1654606474
288293920
33451575
91110681
1387597758
680308693
162964862
227243106
1898413715
2018885778
247679816
260012646
1386907883
316096002
2059334263
1949010976
236712472
1865587225
1640259509
358762693
1419346858
1131617409
1152600326
1892099289
1787553131
1362951292
1088296567
936500700
1621519474
1247722425
206185315
1049020890
1448862879
499793931
996673683
959806498
297499534
1730240787
1740149572
552017745
119468050
1040694161
2101149438
1023199215
57241155
2043245145
292441605
792421760
2135236940
1718903419
1956653028
405110281
761613651
270391931
658710518
748560008
751576
1469288799
1898997231
648335409
246978363
1799485742
1226692418
248296320
728354495
450116309
1708275554
1468253257
401244683
104170436
788129357
1296968655
1217976063
514541604
1845620955
1000811662
1846373499
1150687510
1416214803
925064791
823567326
649898316
1495997513
1302104344
1960812096
1353589639
607024305
1175120208
2078229762
53877498
1411433358
1464373137
1194600329
630797739
1015295831
1326608113
1669629451
353915858
2088699613
1078304565
1146126375
1795252876
1552425033
192816103
810891240
1503499998
968075784
161388027
1107086518
1159867307
939191398
570779551
1146019561
1465946174
400112968
1841770765
1512868703
1499628073
913074
1579346852
1216182506
1248823835
1500247953
1572883423
348950280
78735699
1819925647
133834329
1274344829
557837803
1065521861
497902670
1911722362
262177121
317416751
441440041
1727778543
1159020053
493974631
1544489667
1652487906
548040950
1438831688
2057345891
1230912288
50133676
1966568701
1571054912
2009620724
78532733
740300726
1328024559
1231259990
1151560689
1792450347
559861012
2051935705
1268066584
2119897442
1682347159
1674551900
583891749
14427542
1950596947
1670305902
1709473242
1477311853
1544566359
137906539
1652560573
688490528
799200987
1345139186
873158782
1465749279
1625308863
1787018655
1072158345
67407213
1461810357
1898987242
1237307313
384250348
515661496
1109480407
489024277
1282298342
559374562
2093581755
1839776322
2069452975
1622698560
2071595994
1864023804
448254462
1859796852
330181265
363855088
882541347
856703937
1499248352
1672232921
1536508228
1960532233
1006729387
1203742259
1027866925
1829844020
748250972
91938188
318770766
742944751
1885739863
511899267
2072844418
573726108
874348102
782724947
810887735
1453256365
281037496
1033448446
1870875047
766297586
1033034960
747834943
1572768996
1760860172
271156409
362327854
42713445
180980442
481618784
1225208003
1914063816
2014852681
1812594913
2051745271
1025340904
668182044
760013106
116312608
92312393
1371212763
713763708
1819757061
1240236313
782009845
953287715
545854998
902442891
1420680059
373598093
429453156
927246931
795717515
314704298
467597705
1995979789
2004543145
975800106
1608394654
1049128625
1261121371
1580381165
521668900
1788696130
957755142
1963519651
778988987
443016701
999267578
314423484
13307269
715852770
1811139809
1192660098
2134515063
1365870493
1376108085
1442747800
120858696
306430774
1324106089
192545668
149455272
1526966732
1605700083
1695724025
1365206975
1044004004
1811796686
1682295922
1054325646
1365708678
1677683854
1581748676
765645610
1890013822
1467358215
1703248324
1494790439
871160967
470088541
2118779391
163425326
1589248436
1574462247
988724176
1832574782
869518121
1688621686
1012016712
853234868
275726046
1386959633
1529225276
959281152
1379079449
1555772856
636020003
223624969
1457728922
1259948436
1038931404
1528289815
1642787118
1500487132
871105628
1688886104
1824147215
1896665813
859699617
1943684438
1371259788
242475002
266034575
1636302840
2083858516
1729151226
2066870439
1719955428
1598662890
1871257276
1325034842
330206425
171283517
1816431175
940338074
996555739
1018398024
869817995
1830674967
1967981739
158909457
306069230
781937491
1209787902
985890844
1974854427
930733244
1876574214
863754159
1161985319
419839864
1139422268
1362182010
1796008307
183157143
27974754
2031096650
973279716
1647347089
850616610
692859666
1548924500
458138755
460056301
2025750243
494535217
1473871409
1222241134
625143535
317491901
2028203199
105566583
1251189840
1106086570
270052453
1962143369
1701711241
2022836035
2139179133
367810800
1270000756
1689707800
1363714053
618842591
915196297
23663698
1085072191
1134898844
1019626722
475071099
714138363
1192651861
1252091918
207893109
51749529
1011843549
2096090828
1451612833
1016565476
989523844
294686724
499383697
2057265466
1913032125
153917944
171718185
1464888844
1759066304
1907045148
1239929478
1264742783
1871210865
766645292
1953903294
639160860
1939597858
369565737
2046027266
922869760
971219140
1325317083
166209379
1476202961
138616008
626606774
653631422
1535941109
2069378240
1904487017
91055063
698705193
514835330
1927598912
1003604030
639895171
180965100
2046579477
71636181
1745099083
1882611638
427732190
2125041101
969288206
1961739956
1476146459
896025419
1310304551
903166761
401311180
355516262
1517587773
2097462711
2011270288
1903547016
539303003
262678335
822618369
1726391426
1260024342
873994294
1997132371
445282967
196908493
43485820
2075884422
1852767118
2061486743
1573355005
663164876
1096353864
508633062
21779581
1926702435
1510213012
156545658
1802092297
2108180400
2069178432
1929408564
105073130
2117731436
1395282116
1373236457
1461832240
1229829426
2073769684
2088665010
1647823767
1782836575
837307646
1259326020
135798098
722654928
179442330
99661010
1043454958
1263031340
727634026
1114492751
442704435
1065093257
858446303
1167920938
2072663385
21802193
1504243990
1271591521
185555820
1231505802
638279325
1557225320
905885835
1981006537
1640764430
660866420
1942470136
704188658
559923430
1023415570
1226796619
643915943
278428944
1046554499
1838741464
319166974
376014688
611441410
1443278024
69682570
1731183789
2133867402
1392849259
540611722
1007322150
1396393747
1704946800
341266949
1094152268
1139974200
2098719143
1051584685
2069256836
996801157
839385464
1598722968
1941285831
755638163
583371290
435085879
2012718338
238292927
1400677776
170961870
946701479
226925743
1974916555
323076463
1538591713
1566580725
113929304
1797089105
1249066505
907178254
549962541
76028747
227933718
989253173
1629088391
1762393233
723663973
24065949
1865786114
553744758
521052645
135297409
724830583
716393494
102467260
1913044354
129443093
1279600125
264886212
1217758320
28726510
1191188127
16715364
1242002168
1269568383
1907259906
710374326
835780275
1447290286
2133830139
376714636
472295044
1585230471
1646726744
1635007055
1396592429
54896626
755253816
1308847697
1239708818
1436197018
1629466609
234763083
207211828
1317117380
917910015
1603791415
366130217
935341281
4164608
575196352
663024894
1967061104
851429621
102380388
1941575583
1905306126
2027012327
2142830543
1172784832
1083181050
150897635
1769998979
1546684259
1314116743
1364185628
1086055953
615853390
184825247
750897431
587831786
2072664699
1700867977
1979350143
1468729216
1870460881
1263949639
535922202
782883333
1255546589
143540823
1243355116
115117275
1987197223
888494806
2000129993
397971317
1207159592
292889235
1086725677
2102559332
1448203895
1708158548
919392578
1160518247
1967749132
925614039
788698228
940751952
1316837595
1684582595
1450057436
596485547
1533471313
1567182219
494862683
1735541471
1546220322
1547787936
1592979414
797240723
1977716603
2073098140
1125346330
2052314980
221311722
66899361
1058595381
1003647050
960660401
714444286
1783843629
1496400898
646773481
146096084
650914737
747800438
1795920741
1675689352
1083419665
1172115757
932622055
1194897899
1265387980
370194018
222559674
382869557
1476397170
106355803
2116827797
1766028067
1596301054
355136132
1460264385
344995117
573799583
23305841
220239320
1060339117
234925477
1988255332
1296985765
1220567978
294454056
511705057
1428298722
867057136
1982211824
339798473
420209577
404767101
1052970589
365210810
1507021939
503304125
932683134
1203295676
1013048324
455337248
1392211674
627255548
1380087359
1059763768
1049540379
1295285262
1240499143
1182914209
1082915153
2088674654
1232555357
1076696240
560954264
1930427149
50818619
1152302385
1718697253
171491569
727979434
126491785
728463420
1314224192
571651853
1237879175
2075274385
778887382
1911735213
1922674537
1315483957
14169703
1842199708
1790073738
1754231544
1377485197
1348352838
1554981964
1293942782
1659138502
741642179
1608257896
392810884
1924018120
154123884
663360409
1783898620
1280005899
1319523031
886975458
1393366055
1854392868
1859930995
939939269
1318491769
1070913434
399924992
535887688
1064591442
892264495
1156766757
72597432
1060379653
2080241984
1005272699
784877946
529251507
309159185
1203825829
1343893187
1591361512
1340879637
918431749
265563972
2063314018
188559861
894230211
1366165896
1884658255
1117102869
274658238
1901720994
205845201
1213419175
1447073226
665616774
27308795
232507615
212709640
1767926276
1427612625
204911395
443229791
1162035957
536915030
277165557
1623592208
1535594626
183080794
105269695
650401896
130259934
398167740
1710047536
353204216
995358704
1073310650
1422074629
2101279574
1311309428
495446073
308642699
108997
1395748213
538768166
1525899180
2076648932
3865125
1357598756
402727242
321479322
336150435
2100742368
1108079686
1809048929
891984317
1133086819
1987200962
688189111
1193600445
1442444076
119174637
1618095144
1584353730
569750522
1712250598
1893735520
1499231464
1972519916
1194253569
1592752669
961462480
803824954
875140784
598876355
2092820623
933048867
516075021
1253788323
372592081
451256004
957014672
1478859570
1445135775
1283090251
612706552
1817466067
1603534347
502246414
1774370197
1437815165
1863601774
398977052
27384096
1708482421
1200337769
376415445
147732934
291354462
519116104
891414769
651488359
1814612368
2103248569
1020820247
1548959788
1554524312
1203377947
737664673
970793543
586381294
1733876037
1746566708
1924216977
1433496402
14474821
2035451602
1707310160
1133627741
129121935
1158618689
222188170
1881814854
254700343
1995481774
1517993971
1370639790
1537286761
461102359
1822156486
247455030
1528241595
623052460
907188266
2005423321
363958896
1030094766
253598834
829580751
2098005232
186899719
1583653636
821984238
1225513470
990447738
797429648
1511774921
770749788
996472041
1051676723
1993203473
1000303556
1558659510
2014628098
1672633720
1811378865
1204018540
336913175
127660076
1542077877
2099807022
1480972838
928248124
1610191133
798019805
1580066411
1801247593
1222775790
1219521393
150051408
2069042747
1328069554
1314042079
1525365531
1633208150
2000804155
1324708369
1575565234
847210277
676066758
976856965
1535223613
908541441
624471886
821891968
1556597296
30295823
448260469
1933603892
215576343
526595663
2039200232
1858917901
823909246
712324108
132354835
2081477968
805481068
423183962
1246471113
188322116
1880446137
1518907247
1293757287
569909592
285606049
660391089
238907726
651731817
1554786642
437661161
60321965
1346942947
896600112
1322793421
819489632
618649850
1414515438
1996996359
714261693
134419818
1807108377
839585159
1575331946
1395492815
739382230
74861480
629933638
963418888
43674495
792295834
263916348
1988563606
856103608
960296884
1348398161
1038806978
1850769542
1783722590
1002447883
557888956
2023160455
1077179330
32883978
1594509880
777479565
1852617812
698434886
1151307147
1942139044
695171515
110765925
549749512
1280598816
99734802
482176604
2135509135
394599724
681507138
115516526
1913242932
679717323
500252693
1950618005
1005561513
782973148
262218229
618970552
220357006
1608921150
1009150554
190408996
1912883784
1837074517
1291394623
670964898
615290858
632809163
1445571143
1268768508
1891604345
1924641118
541334848
723834237
1100833903
1849126305
1794235223
784766347
1275722802
353981804
1155888383
930579386
10013036
40590558
1070048963
1400968352
1757017745
1925338934
1681597205
1925962674
1613762289
1569279616
863426255
348610689
1931792441
800817700
1384747382
706992228
684218750
432271392
870826412
1212609605
1199988125
182550589
2122522700
313445652
1153665195
1279065363
959955743
1798767876
412087870
473101938
1219605720
355729607
1365763333
1250702888
965691277
211258141
225070680
492611907
1717014125
1887942429
384595152
967213845
1296544244
1246067960
1874191782
1930506610
1255514838
1037040955
414020245
1772370863
789092644
283800870
2037622226
1579125609
556802802
1050412971
1018900801
1799224062
2074488729
1832079820
1235325703
1523078456
131484435
2011932251
2079970478
1382391963
1633102084
1708737216
1959544185
1012132199
320005098
1834187531
364121502
644956444
263660599
361052457
205655953
1068781375
7733196
1959410850
1212810078
980724469
1363628204
978498117
1994534704
1362299589
887512830
372564494
1999800751
1196992754
154446958
164915304
1641443598
1040388899
1680239473
1694953179
1554722298
1823025087
1271911475
935539896
1448090305
1301224772
1008257537
504575170
844935598
1700837843
196081237
1719092437
900541387
1982104222
588579592
1344911763
1972297645
692075305
2071552775
57231796
1265382576
1216593544
476427287
2145578896
442709394
1346554946
182063429
430975999
1888477067
821907375
804009496
1423712913
821384671
1557136673
700545425
1961342646
1467731348
1011112318
530611768
1358613947
1490414338
1691258075
275567806
1239309823
216087299
1249256602
1612299076
1165164626
359356625
654350754
2009620724
1847360473
337332965
1857498055
1143691058
2052663420
1664454465
883603951
291350362
110280673
1479042291
1968530591
406416698
1101643057
107362003
1080836661
1799938234
2138111735
562189557
1895149033
1891770555
1114355141
97333268
837950367
967806365
2100581792
315394038
1625789117
41767422
1580848889
1926851373
1576443491
1296268750
72929489
2028180386
1460872601
1890676357
364842709
477915360
957839356
239575584
1840221825
1383274888
999088552
751145122
1705043971
1424861286
852430032
423863361
1976771337
1202378640
790424177
685076612
307752479
1240922181
1331771356
866975359
602298060
1382707123
834250784
1269998166
781617163
613907008
1981373088
1772133526
92147415
12298776
1580110334
664177354
648648127
1559559829
786442516
251560635
1959564166
1623169755
666847675
1333500933
405992375
1656779213
1048406121
1281085485
1477635385
539032163
484791124
1990389973
732165810
996321011
1305375135
176158099
802517754
1084901739
1279613282
1404545380
697468091
364664866
196388482
1342164302
1895695643
224532667
1875518280
661769034
1730176856
744867400
534509627
1838870281
1874914479
206987319
660761114
1200993019
1477466314
337407480
426037803
1353233525
1533004
787883412
543784587
1926348726
1090348341
1884256978
2131891839
77646831
1088902360
1770612653
222043231
1574059940
830428298
1699764729
875737880
419211401
1572851276
1661687097
1761934500
1210656092
2132216919
290710898
1185919801
531198979
1606289442
1925131352
903727413
614837367
1149839599
777492263
53024203
2016966365
1636317410
2033741872
529019903
1972584122
1572645682
448147745
202081931
1111974577
1115927294
1612117886
1070952793
1432053543
1735049815
1337603922
84602626
1469395712
531915272
1778341402
1909957478
852940118
554875705
1255576665
1688487358
1328312057
1241029322
1978722245
1579185871
1720602513
1579139472
1425931236
192132081
1002453492
708534089
1080269809
376125277
205999328
1873633262
1486283780
1368565131
1573134255
776930095
1534463373
133340673
1932139454
317272498
2122985138
1397022657
1617315610
1171401426
1847943024
1597655733
473029395
244638078
984028883
1371647574
413604879
2006192489
1359453967
884821024
2088138976
938629240
288591774
1611298892
202823019
1728139290
970394432
2080885225
1710733578
879172064
522337644
1629329402
652136708
1573311795
88905297
532084502
1606880181
489141193
818267689
1585255566
530711647
780057148
663675806
538104270
1664618304
590896535
348085400
1408678800
1162658451
1909883167
1361365470
674375041
1860913378
845527078
1029726663
839644283
1328149781
1104406356
1443268913
453900972
474069097
1348171875
1352140652
1117570228
68844041
1221528030
643361007
277691907
331947780
774216572
915381762
1558178342
1112932107
1110729553
699176573
1110395330
937619946
146329879
80985956
1854359633
458816931
1975438314
1316542177
1177221526
148845455
1514846132
498323268
662609641
1566439422
118296983
54548949
109507754
1944445583
2108963377
154693238
1220212168
184258586
1310218098
336126685
1775372664
1238967137
1817720388
1963654497
1016123163
1001610522
285002469
350235053
1597382587
1155118051
402057122
943928260
1017928679
280343955
1524443294
279341657
1433066979
1479516341
1438576546
288799793
1413880302
246549751
804756242
587404266
2026374797
1677854798
1153002790
1656684119
2038147776
1068809008
612822026
1330078130
969693382
1140802721
46552897
236485549
60085927
1854897329
285132270
1790457169
1762734654
558759179
210790968
667605172
1501594513
1290748106
320454083
1838813901
47347164
1353713882
2116215624
507302989
608222448
1477871097
191733330
289604033
104404120
810688932
483766238
1880884992
902526615
2138357209
687429414
89081180
189624262
509967539
943912014
915668504
407248461
1132994062
215461544
1429846195
332402454
107770973
401369458
1569263596
19937619
573883880
622979375
778156436
1420465265
504050064
1642623160
1631532527
1372440110
1037773588
171451526
1911760781
415124066
23468429
1809585222
1972193672
1371610101
568534203
928260835
990180638
213069462
899009542
1815349859
899437083
77867756
976379144
1805483850
1561941859
1461540713
1646637717
211712320
1145926804
1219666150
1744761899
1456906232
1757950039
514245340
43038533
1148349712
1191492227
1744992588
41627990
781439417
1407974833
275915075
472957697
1984120494
1707303368
1114751066
1452748684
177921601
1684286276
999944843
111699899
1995404856
512524616
2003609949
1466735928
1746013871
1400165969
689524492
1997115260
1030716620
1274762787
233606697
2079015902
1113961831
1284524611
1505771302
130641181
1118434869
741916611
1607941414
1531842240
126877875
678704672
1945475011
1847066908
190173890
724179570
1375274532
1430007752
1179324355
2086561540
1633122949
160272635
967422078
549287879
1714595254
423401740
1440730189
1227627304
1803840979
602910631
629800640
751977792
666490162
551846791
1503043153
2109131101
595593223
145554329
1485459066
1277557022
1839893238
858602766
90209346
1530732607
1527929771
402237267
396076582
870154402
993824965
1144151950
98932196
1220813720
1398958291
710147219
641397035
478704062
1642432527
523389958
1811968704
1576761576
1501041059
1052632555
1498104422
197341538
1566923238
1029069333
933243612
1946806781
1950081646
1806585399
599889136
1611682661
861481197
1368411539
372883532
762504812
2035961628
58768534
26033691
1386354784
1813241205
1376182466
1226283793
1331171476
965867813
622251353
1036379148
654805895
2108429939
1023720172
2104048205
1625422089
748170177
954422228
2082090457
1426457648
1966443392
618669763
166302832
1328338091
640967406
516056080
2101760698
777509933
1063286442
174892701
231025126
1897544532
78392689
1254112108
150619921
1140379608
1180935967
1629219630
612931042
115461825
978229843
1117638386
702797900
734599271
2080419423
2120678363
1923515529
668794656
1538853552
880227624
1432217706
1280937122
1930086787
2141678744
821910211
924032841
2063112033
484311758
1503702137
380822257
986871630
431716483
1488681554
1081847510
252438028
479026449
415912472
1789640092
992348603
1306720991
1476374849
2124733771
968979483
2084309810
1635962296
1618728709
422073932
1371385925
1568163479
890879461
1128367255
1599566722
1627289793
2119035219
828655553
1570447669
1201856949
729565916
85560813
692758363
1233607476
1346105285
772833950
1983234821
793222342
945206098
1081244100
1201950532
1579153233
1425840110
382710418
1404951170
1300077626
168051053
1829689025
895494451
1979964787
402905283
464450469
1829547151
29195844
505209001
1132427110
2120401040
934374497
560924853
1631664297
284850937
125450049
203519598
1455265043
826725183
508019402
1183743031
576119994
1778663396
172432536
2056465224
421593036
2092785823
726985350
456436511
347290858
1253737319
1595376244
1786106660
1370272833
1071711649
1866160918
1447482540
1494703329
693074667
541754076
714796190
601732330
1474499082
798124786
928465925
1103859760
1733680903
1407102006
751069052
1972679146
306051892
1459664981
1197633544
1907587990
461039044
1336624179
1800320401
583303610
1946024486
511251707
226398809
60323733
563338202
1006824000
1212559410
190496831
69700845
74932688
1884427222
2016980605
1479069455
1333263625
1100586115
524722025
2077180610
1804430021
591227124
1607601465
783964106
1944576835
2054688390
1544190463
1671798286
316702318
1791844600
869431755
1093648349
22235216
1746461728
1448621811
332796219
877406560
1413817892
1716986295
360913180
1183794036
1868921026
1754457757
76385608
454635525
633200875
307384079
1464809170
35063590
723179538
157954133
458334505
1674172898
132215569
470016398
1836784614
1179528216
1585999587
612541494
186884068
151698739
1652432935
536636234
1801640370
1651407071
416716218
682841358
770240969
1317367008
294772493
337653622
1384952887
1043557419
1832456977
616333104
1984820268
1492810370
638208937
2050466986
560099485
636662778
801527241
2044835305
604022019
14679295
549528769
1769247946
2061396144
703165320
1741497695
1907725524
2096146546
1481490154
1516414772
119160448
1418042321
1389173421
1298031321
1173822069
634689079
1111516590
907089778
2038330897
2078524746
701723836
1128545424
952594785
274492783
669428743
1076386452
149611451
8015816
684850019
424189288
584863299
1844366682
1366402851
706613408
549108404
296599777
1440335614
769430566
392465732
1647245600
1584746950
716738314
1689076685
1063653723
1142882221
689631305
540741174
345256924
696123483
983915156
1692757637
1128921718
1160765689
730895845
1168304066
642394234
1150880418
2097770998
1712128117
732967722
841495991
1787489780
561871718
924575715
1112562429
1834110046
1667856710
2145551510
1780661293
1256923874
540066517
2030326563
1788312798
1880596134
1020244480
2030572209
838206227
2082286991
481305614
1952960252
1845581100
669752770
1301769874
2114595402
1938205876
702735431
1387732667
1344834014
1093985752
915967100
1464622714
834551636
1914079249
2065304523
368427710
836140851
1638879137
1888697903
1933408940
1544123193
97288348
2142497601
1301350519
2021265073
515518974
594593992
1450976536
2087293034
1721367481
306287146
1227263661
1764129976
1988020343
404494392
423528888
1968805345
1562945936
206146506
162698734
914145387
1339066445
2129262046
1196543961
302535730
1093417514
1070309370
476383623
1583256519
2126761157
815222561
1459231377
1186249385
1948526804
1110713454
1173304862
636441311
656742035
291106149
1619316209
632554437
226792271
2136034674
695860680
1154752044
105096191
266943140
1551330077
2015971122
1325626456
904626748
1685552851
2037354500
587019054
69520281
1112537849
1227145852
875839717
2019915792
2017149031
1930552734
1700745301
444328380
347440442
8831088
944959712
311340036
1679656217
1273552863
1098837611
1766093801
1149305058
1839728812
875378149
2033858646
1900306384
601226464
1879115670
1100757823
1357186280
1024437050
1552506224
2136143692
266218755
582708620
424169659
697442586
1383581936
1263113719
1268735621
1228466043
1640396034
1974665766
1219347021
1270641133
1325259545
1201449848
2071377402
363063392
2086256957
93355965
2140752200
1680095402
1002396126
1361433844
289314192
1487351069
71075187
1231855922
653042272
1350107594
2004850975
840016397
2140677588
710760645
613753466
551336935
1904088966
1766360364
1635723118
1903138682
1702321176
2129763377
1900910804
1192581522
264299516
802270373
103984119
1571731191
1150756463
493772765
1967450761
1803367019
119927755
9460822
1563383490
2092577363
1049553890
2078406936
2126009154
848507353
1703736253
1537646806
1594063075
616561965
288396276
1904208113
924338114
1788719004
1048751917
1315768355
76396621
176196365
395074446
401572557
1809998618
156642837
1393103729
521777220
1465048481
1234115632
1026547241
1380953776
444425068
344134986
188090766
856026775
741210581
1213625051
749818670
1018541758
1270048617
1303135251
14679167
2051254926
1840549389
1495268062
466968641
1672421418
121291380
573714565
150493927
16077606
131957115
1785668787
108873315
2032922103
25548666
639171317
550511952
1799223687
742157159
1984812858
58005228
1672902114
534890542
1745970393
1624989693
1551519589
444503208
255785732
1128544277
389556690
1463629100
1444834405
1258702019
1716887716
1354061543
633351301
357462111
96825760
160874868
2005550584
1208176460
701937623
1557968943
492577287
983321688
1725507324
325903632
2134451833
1706753284
933446260
28521247
1485408593
246978997
1026169032
510506603
2036135200
1159437413
1080379959
1254941258
443089723
1833147841
1075711142
1892811463
182156131
32876643
960272582
964607213
117490605
1998595432
325473369
243836182
1221882717
1581356820
1295874435
1047541102
277797598
1536047505
1790909411
649996969
1920417247
1623260075
539421502
838105184
599303481
418320687
1218375848
1595131320
601073946
1890895282
410612046
190184390
1298646478
744660979
905971083
513160869
1639940590
1297478956
716692255
2016394403
84563340
117564641
1113557919
2034720884
197718337
1058329506
807541751
1757981259
1593245006
61710861
852756450
119259477
1029216743
1238877213
306459592
1743259860
631924190
1720972433
1482607530
1648158908
1755147541
801013347
245852229
2001847272
1812455830
1204590819
1698842585
1886319730
1122609048
1884525352
1766013537
254966105
281163673
33957678
677534747
1531378300
231022329
1040250303
374842654
1298311699
1723131620
1596217670
1989629859
196044287
453958922
923421545
1734990824
291283633
747239207
2095528509
677071909
885585997
1253051615
53856853
833334297
468134842
1363235975
1571158327
1096033408
139487636
1375299445
4565071
934862800
463159725
2075964274
672099909
1973880426
729753707
596453131
1931274172
673358146
262827968
448883627
296286499
1388138089
826305864
1573546574
1914567522
2046307910
789303082
1232092417
1388069891
1700633316
1268227154
1083175545
515277782
787268885
1586246207
1324730113
1385547734
1625144545
2091048379
184233935
1406266389
571447123
1679093205
1838101068
866152700
1247341312
1165748248
1098378724
1231294952
890794275
1269785239
1502115311
167336331
1341382583
1704828891
2062515488
1072477668
1689195364
1916722892
628560581
1284601275
1087224281
1587936680
304040872
31349433
169107788
1253747402
1947345062
680033848
554106092
1515700190
611033196
282456560
270123938
1485231363
1866741375
940627486
44807257
140782463
1202775820
1414452200
921559667
402211748
1107067626
2023224812
132611417
551762832
700215448
565032077
1243909952
22473880
358981340
1416070770
1493017950
1254565926
1018994375
781723550
971129825
1962293485
143206063
1966078390
754287658
208939157
557928725
988899681
1260684182
1084096120
1691586440
1771894831
61492131
2118533674
316503556
691219686
1706038385
87875662
2101458988
2002348663
1389031248
612528493
1522569983
676623741
998985207
877142705
1963810901
582167140
1199450204
1883333730
1974665766
1572646687
445214758
248552216
198342762
963446559
1877104689
1848289112
1480055723
193533102
1926736804
1955907082
185243029
2052283972
1789790156
1512571865
773763365
296897925
408896907
1389484424
1316904078
1810589479
1196777964
1910058527
655812220
261135558
904343113
1834514285
1001451217
81413504
365539827
408250958
1021957135
1466124132
997592253
613943215
1761402260
1434043180
568184018
2101778208
1746929336
533694875
841364375
249976686
2121810627
384861426
92517911
2012103279
1820284689
1980946672
2078205163
1428322187
1127268722
741688332
1675991805
1057780784
907916944
1303362974
1103174843
753679215
571492307
375655549
1839929087
875304105
1529939375
1619631947
533812148
717017400
2062451228
2055428086
614878685
380828359
1156967930
870746782
1960182547
1025551674
1801946778
1698336389
171468627
1755204337
1300710841
403505954
166499695
109532778
1073353957
1615709733
380412220
1896124296
586250753
1714641391
1559170459
595853302
896297705
655338844
739938785
290976837
1589030122
359297112
704145980
1302809359
2050627591
1527215406
987007720
1151729070
30781828
677012772
1608329985
145946530
1196722165
1373229500
1521027375
1216401095
124768158
1897626510
672617244
379838586
1353304992
1956058148
1908006789
223227498
1611673268
86910299
1657266723
207181094
468927143
1420588188
836782789
1787278122
1872149929
1272276387
1934232705
1705557494
79780985
6347000
1707234120
457348062
768455921
1025779321
540785885
874801350
1055370017
1591877685
1989657398
1142227746
1326339093
1550759340
1322271054
1362417889
850371033
290135677
335688205
1528750875
1709402845
1879590826
646989715
1555980057
1523114427
2097327954
1923384820
1471256444
947165816
1431755101
263395140
2002348502
973873873
821891968
1702637194
596171328
1778144752
76323243
2015399369
122123862
265172986
1694394109
517035693
2106431649
1079395147
1881599516
1242393749
811313600
1553767129
352143668
930016515
2059591016
985251787
1697025375
2081842258
1530815937
612169517
1030701936
61502161
1393604241
1211902507
1910383407
57828518
2020466387
1961613840
473576473
547710578
624100126
232859249
1969520445
2089357095
912968570
890847984
1203108091
1934511013
1356302362
167576657
875028246
958191867
1811361760
873111660
213627457
1762950935
969918013
1900728895
1984717273
699805719
1825733482
1234277555
1367901265
439364247
753017227
1922749789
1005269131
101622583
436703626
1368685247
446693303
662453602
471654179
402651136
307979206
348260797
2082800932
764667035
1086880268
1897168977
28393693
1153925845
1284342163
417027210
1723696524
1137193208
2075700667
1739866288
1133252868
1739466261
188230650
1507023320
910213503
215110400
187779159
742684864
60947165
821689549
1324590172
1574561536
1106615062
1175503594
1544239240
233810576
1129320422
1564145464
1571458521
2110133974
294452347
1368333948
119116362
1316613271
2032375762
1115399055
447792843
723383762
113977421
1488145995
947550040
1100420276
2130358107
1977851861
2046039191
1811667079
1512976457
2090202744
399371287
1341101497
1808158850
1712698461
1396165394
220173766
41292524
1873660887
1535290601
1028266882
1501392947
2048588981
477830898
79412683
1363733796
308229645
948157143
875186849
1416435929
1187348917
1924386762
598915790
2145185524
1076144002
848496282
1088803785
1226015974
583349511
1986232602
1325598550
614497478
195535611
46559331
1130489943
1199121110
893987020
327909468
681768809
1699508331
1108299068
741134454
84160605
1847130144
1104207568
177738753
573606509
643240076
849552595
1798809276
2000178972
1347310235
107740638
265621011
1803779150
618613512
1589983920
1439166577
45011093
712796258
1148547055
1078937541
1996519099
1186069470
2039634484
1207500609
1403633844
590258130
1206084935
2023270124
199733720
998635045
527733951
1771277663
350218571
627268844
191032864
1636662700
630374346
1900756837
1934497449
299846084
1485135218
1953897665
648064021
1661608921
802746104
1124425890
2019081287
82558181
487822917
1538417901
448149068
155580773
96479882
1186266823
895296397
470950587
390317634
1004166334
581963094
2081868977
1336839648
586395641
1526498345
1874287628
570549106
810310008
1907107386
548575525
2007460134
1344782956
1457593115
1111617135
493849754
1690540242
684683414
1476995830
229471904
1779886309
1654486494
2112674795
1070910063
1965407053
945658964
1048201409
458152063
1782429614
1066993089
497734553
1486533195
1163418308
213939614
53264845
1857384799
394682462
2093500929
554939141
354630330
74399952
781442445
198264219
1279017537
833438195
1290950725
1675894343
1364939748
1142053104
1351885418
1399968218
1782987823
725413857
2091380048
537781603
1704926649
1258462886
789579307
1224579354
58178294
2046718146
497951833
314693278
392927712
267863030
2057386058
110194744
1098063719
1481994570
1841210406
1208667774
1123481172
383934782
687541340
2065876636
1469436691
918197218
1954690102
320451094
1911642990
1133525384
1569107824
737424101
1705211378
1292979041
1399629895
1539026416
857444201
1904199475
401426886
1505402471
1443457283
672835099
1623351219
126961977
462438022
68304140
1096688811
1605287693
1127630331
1631430574
1879905853
1676944549
1941243337
1673646317
325376242
1690596724
1075378849
2059660631
1633504931
377401721
1313100691
184532836
1488664650
1635305128
1349378878
10509682
626746838
725425729
1280359394
687616845
411365245
407062153
2054781333
1587782968
1016398216
501675674
1410070213
1783138573
400941117
1193077039
1980452331
2012861183
478441604
1938592046
2059429572
663852203
90571470
738697002
515090553
1320935020
1682867990
334569234
480072898
1362849073
974748746
1652245451
1302909798
55945331
1481792789
1768476601
783468107
2000379228
1242897819
2072325605
427008563
1009564858
651167087
1076345236
2039200232
2136782446
565205514
1233417226
1372268624
1724692850
1535648341
308674409
2079733141
1952081619
215502524
2016706389
280123282
520357560
1107027686
1859258951
1109691198
1089216104
1013738367
772079433
780327714
557282151
78791178
63272311
1160374009
1070224406
1643825181
1471610110
877521184
521762550
1242639202
1989183960
1201916655
2003545867
807351763
1649527897
369821139
1035235379
1925787599
42982262
1750086541
1147925045
904063505
1832488596
481193459
547000107
1647101031
750338119
921785110
1116030743
1835991500
1851686091
704765165
952740522
1764849587
360916708
1619768036
533745976
621576201
474451831
166379084
1957224094
1150833140
1029982237
212029561
1674124079
186424686
572896528
1122607595
8325017
689243944
539020728
1233126764
874725278
1129598244
1452678733
1505413242
1428400870
1052560845
122330228
872397238
1680402272
1312801349
1994091238
822908549
387614771
152330567
1284282120
51475725
1692303448
1368345976
1607364305
545594974
1097694309
278332433
692542431
1232762078
908136314
1528587885
555265783
1894620515
485422520
1925079993
211473439
1970110525
1417992770
753574255
79359024
1785943886
1721781955
1821390881
367669395
681121921
513916766
1665516429
1188915442
498519747
136996363
568895548
648002849
1836313365
1934704602
1305944164
538651174
256678323
654968634
383424005
61572151
670525529
1381842083
162568807
357930943
244149694
1497523892
1955554907
2141487645
1270698475
1293967554
2073017574
1913051016
741897255
270406841
1415961386
2074396763
973197308
2110870829
1954832855
1747407705
2030805265
235765346
1779518151
926700817
813360587
1123269530
484475258
2041001626
1263070332
1794398297
511291013
21313260
41849544
1324486936
1092441511
2131588508
191451306
1586273051
1852742707
291491247
357591175
672891360
629480936
705752132
1784274165
1640264522
534189682
719565354
268665733
976542918
534893947
949645282
1585083754
1601621577
1717949896
1145257841
746001355
1617114911
369855053
579919072
2072241621
249789468
1008657886
2145113397
1980372748
603614628
2029601099
866015119
1501044188
1400235391
1195383743
1180453751
1005833331
32876643
1106161368
2078141092
1535085603
50084506
507033468
1696271940
109728763
65046285
332457103
811036221
1589743952
769614383
1834697235
395541296
1211736571
462213032
459908084
1656180244
598873692
549048476
116439443
910460978
1665666873
208002872
1323497573
1131058948
655719864
1931724992
2023993893
1352651409
1796601769
425944223
1091002061
52420098
1320328239
108967556
1975497671
1582623670
556897561
1461413703
1497345012
1531831368
632891303
24455583
1627659991
1417259787
312466064
28971396
390285524
829224897
408293558
268730598
1083290455
1416954065
1475512764
1518125045
8120642
206979550
1459251393
674013225
875803823
2088662767
645849628
1829423748
1836383107
2009732897
31653103
1874651482
377709103
2117354284
1615694712
673559796
2108213088
481022327
1613478228
1525024766
31288126
1563614680
1825387388
115371734
1228161108
1505639734
143813209
1163216903
54476120
1835743962
1630131089
1670882066
844045487
157820340
533378388
2021468186
1196422336
1384614997
1292640550
1829701530
1489296086
1542367995
1658851532
803142119
847819973
610495921
862047643
1418926708
1796996947
8433903
21526015
442508778
1088433756
743272958
229332463
246258364
612253639
401377674
435034102
1024239959
241326414
770446774
1018653601
1402568055
1588448867
1674320361
1179225332
334058444
669754863
485566284
579614588
2089580677
917430895
1321137733
1932056147
400655301
436083641
887385436
2065333588
932606048
2013121585
943948907
1166081561
1267173248
576280453
1327676008
291234523
176430792
629569361
1296465789
142724567
321361180
601637544
1548397174
716178336
964844798
488738227
707249461
1668110558
547782149
471220283
636075438
460737429
2098668372
231151363
698457633
1099899583
956820616
809081475
956985383
1333817814
985662791
652539627
937410922
2069464218
1798589239
1358870633
1193546523
2127668818
813873368
1659754316
120506884
708859173
545264921
1644420574
238366089
153392804
1771552014
1238823600
1952761497
2107445859
497041171
209229964
341003457
1923424949
1967854273
786241204
559752233
476767420
2131331255
288881910
534280477
208262421
540487800
1656638415
2125554194
959977857
1956467268
946644727
1939097721
1878197764
1029565330
125385921
150741701
1914360602
921797280
672993853
1947929984
1198243987
2085167704
1270682820
1013776142
1902046774
1906153094
1011060441
1897758625
1827283048
386854213
1756903934
565976371
1016396517
1007657743
1787215817
646116322
1362660521
1021134836
124249739
482697152
756395897
27800016
1318187713
1243530902
141105676
989929039
71776385
1964646211
655399626
1064008782
489190365
1964469461
1143586715
1413463886
637391196
1996478972
1399496697
1081171756
1854933238
1594835652
791132228
1715433917
616230278
156440059
1020886446
1620283581
1012991616
1241184861
1272163758
1242771002
1273173387
711224184
429211077
1944219805
1020398200
1563828929
1989336188
550950148
180000170
1968501545
392333136
2091589546
153429579
1731963043
1060539845
291485835
1888871800
306276501
606526591
1694683604
1446784386
376462194
74462970
1302712814
689268249
347904627
1222428438
1669559941
1195668073
1120296882
1920659047
1266147926
305166390
108754414
1404392763
771474355
1813904998
475517982
1504888235
294250622
557785558
46504448
1536223491
1872776769
869295892
1890703214
3128071
1290724562
1330122708
1383923257
1895663332
1200553413
15290795
1261472414
1582944268
1943882133
651129380
1160183728
744560799
85830549
554973
335057965
1991399899
274014416
2044288104
32202048
940957269
1646353454
1363895943
1250255875
696024065
1693746587
1512148940
1940984502
167255659
191783729
1849082280
787804279
142385525
283330665
424005790
213732970
189349055
1636564568
1262348068
48593968
739697518
1766093801
2117313862
985377221
1925325219
1979528171
522573940
1603254482
953984319
1328968629
1793146003
1617884120
1527327129
639876625
135550901
799852544
1481642716
1215517595
1416658799
1973272913
1425571091
40120930
141646041
1440955146
1604791002
79515522
682487637
2111998054
1096246537
628014112
558468158
623423927
690531198
384773055
874829740
1410475294
1488196918
1049869812
984329423
1063318134
805304437
1856771327
696236405
1723189500
1279637819
312554756
1499055533
1310297225
2010690113
2131759832
316635507
350304552
914675407
1825922295
1167124864
2131262190
1328378499
866420337
479800432
2047117372
377044175
509278240
787830631
1395043458
289560015
94391229
353349449
255562468
1319463527
418499696
1849585822
537091375
1635556581
2027069390
188363269
163009499
694279051
368256373
1176702447
1124885375
155380445
1128046508
400358751
981638373
599624952
367488471
962096459
1311507566
1145191559
1808686663
280188512
1061324609
194895793
1979070897
169945035
1703444669
1837159271
1496831284
1907306296
1056724137
286958571
193790844
1946806682
822784578
1442175048
1838465420
1973545715
1124865103
216410457
1914414046
1387455952
1544419325
1410070160
847285175
1680381334
1000408156
192114707
509346555
1875495351
592395172
1834901408
1729904196
1563170110
598819397
427054840
646036139
1885357339
351721464
200877171
2019461165
166102232
168431325
2085816804
1926536494
1955698460
1696790372
2076311211
1589570124
610379851
1168433693
1406627903
1043320728
874608009
1720240969
778022927
1753818926
98893709
1314803214
593387743
1014145955
1697092450
1795217703
552148413
1420832922
2058583023
6400763
2102268731
1142907723
246692548
1581652570
1015973812
1127848504
912612816
1640493650
1844252161
1458938622
158723240
570680646
353020735
971413595
1548622516
1108387576
1126534034
1535366454
495629588
105682002
1370162697
1407771742
756493038
953785771
1179666751
1543402740
1646202329
475390662
233569598
1429119099
48948013
341180233
185109622
667123374
1746643000
1240582672
1113225798
1243164285
925951648
1222285963
1922577906
264887683
1774744009
373878286
501451838
2071941855
353903751
169327481
872411732
170176394
780298167
119493407
1136408967
448942211
1645487484
1126983246
588593154
1103450680
1087922803
115018801
816763908
2037002442
1704883969
1742937266
725938640
185705941
247074708
852231817
1996997970
1520368437
22112416
1492873425
1265319202
2067160876
1310040799
1370616493
1110009547
593557906
1124425890
792537407
694128747
2022970461
1993589656
1939890915
1638405314
1460062757
1602874761
1754136862
1462356424
872007907
1065938467
604564781
878069604
1766628831
759414024
321448595
951457598
1198160798
64201084
123962485
635429767
334034959
1326482638
877199769
2091754514
1526395667
1745245500
69893788
1943574127
1043574289
711045262
1189187821
331636206
1869666428
656128614
1756142986
543142942
643790126
1828808965
164236633
278225060
1811741752
494750617
1088410123
1694604253
538848299
135506292
1003841655
1822583486
1995740903
585137261
1524756917
1953893922
1710268317
386570244
884611500
632290352
1449124410
1891434674
268016911
354047732
1656302518
1723139367
1810840123
184090632
772728380
162348406
1831774867
1106293491
1073560494
1496390864
1453093926
908322754
1984714947
949444396
1031123567
2061615108
933604993
761188875
1962286245
1875887949
1807596022
186803604
942516250
2045058243
449999501
608167727
976337841
1694665417
535030474
1864292460
1909634450
1503742640
1701636488
348075667
476200835
2106532233
1314042079
1831994116
1178611028
335259
1173055187
495323393
1364897293
863150215
700875243
769807713
1672341679
855356762
70449452
1482239005
745238781
1110439076
1913920521
1383775270
1153576137
1250644735
1392548582
1809529569
691769001
230857712
637015865
823136945
1430146567
384201219
1126725872
919590036
2057555208
1932218140
934152152
576638601
1158005127
1964874370
514996981
1161339762
1695500386
1686197308
1644339424
1031257627
978943215
509223579
1153797113
153223248
1763760005
320475550
172335652
1550113532
1691275598
511706588
1236912108
1988999040
2111724294
1713613301
852118672
133373652
755684853
6651612
1340169787
1877121193
1295590692
440663425
1927109299
1039439634
810518620
973293265
1100970938
1817387328
415106739
759090488
189360359
1952410088
2028051603
430011352
1174947020
189898912
24991221
1790611584
856643673
1683004078
305080781
41839594
1479314136
784886312
529750489
1653169239
215985881
584650474
940707081
1279960376
480946180
844840624
1192981146
574544827
3830713
1516979828
1363230612
1088735786
2086418985
2100138903
369753638
572934454
940017794
1586627698
952985589
1549331236
64748470
628718688
1557605688
325770062
1902239656
893502172
2100410534
518502856
1295830063
1618291404
1766086504
896557254
1657486869
137659108
77590487
853111304
1505035621
1582323631
275654858
854939238
745389032
716130707
2066731544
677030500
138319209
2025321783
598333325
311286809
975842796
1701319826
1441842966
1820401956
672204830
596761084
47124491
380047855
1634411393
2033058585
168336917
460760375
602141537
1848343263
1101391176
1475130014
501638810
756175708
1229541774
1447625285
2033251913
800048338
1777349327
1767403461
2042378491
1615254863
1230928576
1980636042
995176126
184421275
1800738834
1790122986
1491785628
1560682203
1158933955
937656844
664217889
567173439
1457241189
1332013462
1521217976
1219017593
1894841905
664438511
1916483367
225229538
1449048173
1321038437
1450860663
1378871632
1886139956
2073030737
688098731
1313067901
601368956
1289478204
1499847062
467255542
1232436826
1829918545
1680803485
1678434352
539181703
1839588414
975796601
1406869911
1184946294
1883145547
1885388901
577674699
1585270033
863295085
797203742
1432507579
1662447585
1231387189
112659301
541981186
551001774
136942971
584090503
1180544628
521207922
557672648
133723700
1346910764
117629951
356039506
1848079107
612406086
1004806879
224724894
182063167
292798487
447979476
1376539706
1935831293
685792083
782854384
502005836
643629265
693133109
1462744408
1325676909
877472270
489635018
1948789664
595509134
1311769118
1597681602
477032931
619297385
1329849276
663314023
2047118504
1874511937
1319117757
1297427313
260189709
1693212884
1024762432
1450537988
1644207264
1129109187
1873627961
623845395
1303310231
1404938061
35736369
255621007
2088816284
942589377
1908867284
1149597183
320709609
1863162455
1587264965
1803784359
1063144538
1585381335
854921145
1384061272
220186178
639847181
478796539
2022844649
852798578
101066314
499538273
66208006
1360940756
1607926410
897156090
138490987
12060127
918835749
1022681395
527680302
342296548
1796269220
2122763210
1924618842
1546804324
1824807621
301409526
1883235256
543522226
389274112
367359106
187610717
1654496426
1047684046
1363163421
1120679818
862948405
1980943613
1181804004
872610225
1845484712
2094359006
1151971029
205183886
1339564195
152147910
1941685531
937132125
969296141
287196599
686818114
939158749
342508979
588622681
1070585940
1817715359
337876210
232762595
1501356554
20175784
2027394684
500014604
749671760
753663720
1712851187
571843790
2117515522
918604313
1151833091
611521532
924892846
788365262
1303846883
1268269823
316415044
1440138947
337342758
2058526071
900490706
1490112264
219969578
1834182753
615243723
480400991
2005281477
9326518
1887813973
574894555
248131321
928288093
1420422898
1516483861
1814619881
1993461892
2114270298
531962652
1430632721
65297965
640345334
168973095
1420953985
1809167131
1492109594
1283049741
1890833563
1084722197
1283531435
678786904
1260168393
1150981437
1922599586
223112430
1436844251
1970802326
1912888986
2042112525
1559253380
799655703
1878177470
1035421242
382409520
63508168
1646321509
211098293
2104939367
1410705286
1329874713
766530579
752857620
1256828788
268453676
1037364545
1534104198
314789250
273628371
259753749
1718963385
1226602641
1058826925
229538775
1326590195
1270572088
724535402
1710336889
505070755
123237711
1213411733
514690731
295743249
480695498
781290532
2051872773
987527906
467183685
1117278235
109175497
1312187912
1216272839
194480955
1302166579
48098856
329772526
822967056
928023657
527743503
948357339
148924625
1982780843
1757722642
493952768
1066529402
400361167
151134960
1865786114
1008428937
836689020
961019361
884818350
1600150982
712934504
850011029
1444158237
1435930813
1402818828
492654007
1027733221
339575782
1250297791
1425448522
521340478
2110585155
605303705
344255777
2109624031
1204457116
176999197
303051429
444995121
2046238879
962558354
871478452
672175302
1719008532
771302302
2021536299
772833669
338131530
72089786
2016262656
1177119180
429128814
2106825602
1371461724
1281344587
2141076832
1086666241
2099308302
1121219055
1504554429
322733625
925155475
1277012483
806357644
1497391369
339243671
377036004
1301392703
787073585
1072600756
1131096215
1446352046
1166976056
152894702
1747384796
1694518599
1475514492
1959692284
561926418
367220609
665672474
1308154932
1528926089
392966535
1896128424
1482840772
644994468
758949595
1389829507
45616657
1597976021
614305158
474414382
1323670083
728781611
780883927
412131180
1318795127
507525687
1513430817
412255960
1712301049
1740422798
1535206966
1791513474
1570214723
81732212
1173111357
701258190
1019722114
931480278
127567117
1133101930
1770342205
1496221201
376384077
1778852983
407637037
468284382
1125735491
553553567
1094734076
1307504069
114116877
1493326661
1634041883
1043683417
1472746079
274627390
371544842
2066438218
400623581
1848704550
229257131
50902597
1446662246
2035594457
1457414301
802534127
460873029
1055838503
1119048076
1929059779
245331669
21514382
794649818
1699502728
1784363154
902572053
1734108747
250806528
1501754119
1496488264
303402556
1393638517
1182720824
2054237299
975537986
1836664151
792717183
1450706167
205855988
153159560
385966549
2007542038
274933439
712816769
1133836282
1620421048
826587284
1779002004
1939377984
2127988694
310508805
458760278
69394194
526844953
1111071551
372239412
1131607712
273001228
253832281
67597906
697609494
1405153073
1926181047
2135948320
985251787
728433138
887664977
236386075
1462462203
1397457101
562356806
685018828
2007645838
406823890
527740081
289108649
747860448
1612173933
956467883
1518202814
1610631774
1264770197
249746204
892667719
1794284818
1320893000
1505049327
1337049372
1410323803
1903498970
1099082115
1642447953
2132761881
2018043722
1244861204
657320630
482397124
309754624
1612670482
234300817
783735488
30467219
1546282206
307437192
60623748
1877916718
1726866236
1149811291
1007327567
931684886
1779292791
1271172658
2012159660
197634538
1319710172
1670341150
163335289
759673337
1285897920
63335550
1979193001
328413710
979329026
1005488207
1637609905
34727251
468672510
809098360
174092919
1000389952
598311497
443468639
987451322
2066731741
1048349717
1976664847
794572252
1361632522
1775661691
686743535
1594810845
1869375213
434581862
1985653546
408864892
158858478
1627455427
2039553559
2087687902
999458130
1796629687
534183578
281878680
1282750499
1054645601
1300629688
38241425
89897945
1358661820
1425990125
834281982
1110607993
352662799
962621075
408872435
829290875
1813445731
651779243
2029218265
1918327419
415478732
816583249
1083508577
487004183
917904805
2114920152
1337254213
299122835
98345994
810545517
912708264
1408050560
1922759729
196890635
995341358
979178425
2088781950
922583783
550843753
1952014035
1683698550
1585732101
648211985
264998221
1856045374
122158075
2138308710
1611878442
944781436
1623990897
1077742258
208884320
1651118657
2131048432
1425236262
1217503390
1180984926
270239251
971021847
98966756
766513162
76755036
453593393
1322588777
911007548
1808019819
1374288562
772054214
1020521444
311192028
979541125
712268882
146940576
1024018215
798215348
1894160807
1885996319
1698632180
1191650259
1461958846
594864114
982806396
741116358
1978797551
596194666
227303306
1315113224
30503686
712832967
1940525358
145066260
1276233460
1350137603
1330819455
16586101
230646722
1782884338
1916220246
1431982312
2071577231
1311460678
707953853
1761601868
52593818
931772144
1690243767
883381717
725505778
662934513
2090685368
198235948
1847412622
1839157003
975476615
610237758
1619436683
1869674971
1932175365
9491531
425824469
2084497118
1340467511
401645926
87893220
1326233500
1870918153
2110129397
708957861
346969898
452655147
2027727053
1180491536
30107390
109204729
1570714481
1132090753
517335195
1490622158
581896985
384773833
2090820894
1752603227
2055027237
2116160118
1732693233
1482209698
882843963
392578880
1427461264
2062038114
175329557
167260151
446324917
96328487
789245674
1485574124
254038366
597232431
384422082
1608002929
1980771220
1662606277
1869229846
1745583958
1582750764
445512582
1102911497
162234351
1103302594
113430015
1392223261
1382927627
245951274
1933032392
38840051
1035814975
1469480730
1873814816
798019805
330576335
27814574
32702912
1199298072
1475018511
131995158
1012986355
825963026
1755213686
1966849831
842862145
557037093
1123856656
1684813967
758136603
447120965
541759312
1266437710
1221396779
229894873
1033122970
1464900247
1800390776
2132868384
1941884459
713155223
579601253
127547806
1625237899
153656324
1059412464
753107890
1885578370
1973172811
16096221
1652806703
2051938213
404312385
332224300
6569485
1081024510
1470475878
296089272
1546129496
2003646429
2065276016
629324382
1567392266
1094138177
167541354
97656336
1244786793
2090844810
309579102
1334591288
1405564194
2141267353
1247853737
338665322
1998578504
1585526309
948687118
708445805
1324882182
349768626
929897378
1136463990
1033300964
1784499602
252906303
21714378
1923147962
221993072
360361266
637555283
609780510
1146635625
575375575
107523987
2034234828
2078724692
206551063
1386567231
531998331
1398676223
1973140666
1993169398
1735146714
600536587
1897728612
400164737
1282219503
2139399080
1931964461
1462588483
1289351545
1138537864
1225919467
1269500145
363357327
400346231
904744748
1187610066
718088943
1433188593
1151396952
686902746
1561296967
882319346
808882240
1663205711
1290078372
2069785140
131378496
180823562
444064019
481071605
1100824059
1008691255
479160831
87730515
853944177
881390772
1819247083
951967695
299066197
241290151
1076669498
1179848872
1077718130
2106456314
1436046326
1423268177
228229667
1460351708
1508177729
1326476912
695828071
22164425
1298717591
915306534
295106055
1983473752
1536101256
429768960
1994209180
376744777
1481717791
330466825
1377611587
1239036061
466890674
350495242
1127084215
1104528281
1615667162
1626702392
896021573
1224148386
1582037893
1846083768
381088258
1728198220
819924850
1889770044
873764167
603958511
380046209
1966068024
1057145655
720910166
138496300
1674871137
1516563870
927781733
2046765410
524919382
754791845
875837923
1056196764
1829008401
1097090943
1834389066
907874458
571152860
529191126
76355491
327300342
676158559
139653264
894705933
57003922
1917891185
1546021535
1787742305
1870768993
1640341960
105460424
1813434135
1456755495
1898097258
64845698
1290919671
2024588252
857618738
1463522935
454652182
507165711
500230418
842157280
1168749369
589265315
96930396
856938395
1156786861
1371277435
169719587
623049695
638816984
2044308524
1659281784
2004464069
155197333
351922907
793146204
1715256697
870252732
1961344531
1211493942
1892757697
147941888
1446200252
473249517
569343357
285186416
686517647
1031124224
2037161333
1084430715
1142588055
1016250829
2108656259
91889022
1033637795
1537924826
750394108
283645511
1194997750
897166931
1208875594
2018666862
610778789
901494491
1720258790
1728633102
1558802922
1629058329
568323904
147956918
736819091
1243179082
608210294
1112459662
249876876
407338731
1198165087
573251580
920717429
661038272
32739335
1925038779
1587425762
491768479
639343059
335423329
296555029
2039319074
1669941064
1777087278
220321123
69137843
1862644072
1590384299
1170927006
2139565461
1913585614
471261041
764789268
972991687
990540556
1324365635
1231376460
78817123
391681940
1713724487
2085611209
159309422
867301275
51008193
1887635972
823792476
1900040140
581241116
758726059
2103955724
2132641036
1079167566
1570679397
1457528208
675093579
1830018940
727664082
2127533734
687909459
596612765
1711350453
1212247420
1185952331
2040907093
20265000
1655922019
1387485050
1944159225
1916530073
574746162
1694734434
2133867045
1999816423
329363465
1548283388
1006961711
256817029
971182316
1152871444
1047985075
281481283
488591231
2145360727
1556478020
752287970
992628521
474799176
1263586208
234371246
294234284
294057891
1651376106
1272329158
98408784
508829473
1087519814
312301361
1391316680
1818035609
235581655
1181081133
916865876
475558422
1830271385
1839976943
1016354658
1792042624
26968186
2117635466
1615940342
276897959
205007876
1824564704
1821053898
1673347118
535221278
722538034
1976779680
826579644
165236507
1695824048
1882037696
1977189132
391173739
1449613545
2082497093
1685502676
2006934853
634133391
1146351787
534968195
1553770307
903740620
507705869
242817772
1834345197
989607677
2102442105
11307045
2099129056
843261389
912837717
1987706002
1098509232
1349907266
339026326
1693625529
220606328
1714674994
1405972597
1693214655
1422082560
1253088581
1262389567
781595583
77988021
1353840223
412277431
269435701
1569570160
973542761
2087563626
346847705
1738257962
1929489555
296341157
410019318
775850764
487148906
1378977308
1435674153
689824597
486292328
709923799
1780749622
74356466
1502082609
1621575427
735777313
1707364952
1027237427
893564020
1340519888
1525094821
433499521
835443202
1515747694
940958536
32528189
521381029
364114033
1801935020
1661440613
20438244
1922116638
193572347
323518222
1080225043
1701969026
13054129
1408466807
1965355791
403919031
1733052687
1693715597
385037474
1266739057
2017711412
850491196
2098271546
1593422795
1295354853
1089111558
438694190
1704510378
741473434
594614594
1368648391
1928958877
1422923531
1456471090
416128576
621477798
1151388583
876465930
918556247
472270134
508487592
1998303050
1745527366
640381315
814697216
1386371466
1036009397
276156663
2010750421
1794057607
1898856334
13432546
1428934684
33291709
1179309622
748821935
1897634512
437900441
2118403439
2002576588
175726992
1450891844
2138222497
828270109
1114874134
262601590
1217122743
1242003955
397929374
1012944117
1417647924
517659670
1067916558
323870298
974786964
398621496
435932797
1720186380
999295705
485042389
7553808
820028342
1816534200
1260904404
1373961669
1295404683
531784549
1245507527
1335428191
690392740
1147686827
176600015
144041482
1648884009
790612096
226351530
1289155472
1270099340
1771541445
1946884096
614964716
1566236570
572668916
1663312545
738062983
1976725193
2136730273
867458719
868500233
1131429302
1788501516
1986838922
1459871600
1777740288
765131030
1225347730
1437087518
284838327
1207672580
303695753
8285401
447463256
617315156
754005849
1095042780
63641241
309054916
1998051186
2055462058
696902189
1467363701
1762480918
1958050673
1420780600
1670224140
971745996
388691783
1905191837
1006977129
1623583357
1574668264
644124561
1737756113
509421221
1948565283
1245658820
1845854207
1215203501
1759539607
457162076
646228402
1572040886
1248843558
1684613482
1617211596
608186463
515931003
2017963676
1255869861
1065159029
264509485
32672507
423753047
1645776125
1494162862
554669096
698192980
1764745263
614026796
1676731407
775117543
485029936
580719265
1339177290
720721673
1919629983
1594286493
2089001096
968694048
869327760
1556930582
1952539669
2088298756
844067648
4050936
719735290
776356691
983163162
878380811
1460727391
1318516586
848278802
1501043817
2058172615
576653366
2141169570
533306172
2099403974
234971164
190806139
770102293
1032253784
929603016
358047233
41438920
437596871
682210380
2016334955
610445044
1085649295
730488868
1307398100
2013356758
972365
2058668659
419383459
1159591559
157350609
1442489937
536349044
597242876
56001655
647127693
925106500
1286422128
2025340354
232447592
596263454
1856497232
1716822917
1867429657
5665692
559296762
475655150
898822106
93372347
421203797
1220971121
926363855
1128828869
438575025
1970051136
755827236
1830439150
2060444300
234994424
1473145800
109164654
1899361353
1396981556
52232957
407888431
868572573
1451541372
2063571854
709239411
908656504
132498727
1118990063
2095177930
926866506
1808253342
1641648580
103362704
398027163
265110017
251885198
154303131
570152712
1924460278
1525651985
148332162
2090107540
95723044
73038956
235280911
1154424163
1725604356
2065055618
1144931899
720198322
764401140
1647646010
1778436714
526468024
1251014604
540341541
587047664
1517993971
256402005
1353892393
1796446032
80053290
787625122
1552740111
1735248729
1547507105
1885382753
2140148048
2133172455
529262215
1476513863
182770130
737591786
1102853603
244171305
496064143
741673595
1954281459
2047032941
1049660149
818930415
492054601
1564813307
2023943793
1405629285
1898416503
1206792123
1335743092
254353390
1635495557
1060300520
1692754430
230039346
1654003773
1843483668
370612673
489988919
328260493
1412244937
503537562
238542033
419856604
2036732596
1749861730
1587410121
1561974267
2062322430
308360665
980699251
1326075821
1149880162
584446569
1084000702
953750604
1999720404
94909563
138493119
517345247
1066678252
1616740356
1518248384
2144877905
1638123506
26415572
1091216863
806581946
587113073
1101213772
691364684
855036561
1005978137
644953708
2137605890
284958244
947734411
1208360300
16699011
1519180645
170387975
1950873275
948568142
1430384668
1577558173
158024818
2137957382
296258711
1853323192
1551732717
742734221
235059515
510631722
1286148683
316755355
1164579220
1192698141
2097456942
2091136826
1571142746
938127541
1458345718
2106985031
1019903787
545192349
304374704
1535744286
643063121
49092019
1914268062
171433363
205112872
1314933289
21643893
2135778534
774767856
1684118214
964075874
2131616868
913395540
1368636407
1725468532
1456152357
522565183
443338681
1896265494
912896480
1800233042
720963144
216767437
1795405459
121554984
905527671
1781469786
1577691839
219865561
1409481276
1701759560
43638646
1302526563
946153054
858166252
1813378436
1713557218
568456907
864506611
1024582606
1023000176
1401081383
1355190825
1146041913
1665626177
1329850305
1200110977
23476475
1974108788
2001455343
1142889037
1676672600
1272689523
517515233
39925127
1380145062
1899710566
287212418
2134581136
932052723
1914418659
1658079604
189903789
1337028533
1105195811
81384555
887190995
245290450
472407519
33427783
175519927
1188014793
1230272983
1126957430
301963965
488442345
1047671956
837697993
436500253
1307422993
951670235
1777693916
760500900
1645501833
1009546697
2077585381
2109577590
209067746
434823064
2028191188
1950742957
1153185230
466856223
7810410
1587272102
278074737
1441311979
1688005831
1182995910
846621919
1676363596
1100765029
87826456
1466759343
336985773
1974479790
169455811
175989247
1643271729
553165746
1495851212
356108955
1495141070
827736033
178749979
1953642536
1540172888
1666983925
1098751913
516195609
1600575969
1819750408
355675391
1276667792
2126997617
1114326115
1769782570
1724092129
2109395892
1542410032
1803189691
1822228534
857720355
1981704705
641283981
1017742630
3037639
533462197
1741722800
702448208
961043148
683281256
656808507
1916124329
2062996619
1946680727
357885140
171199104
2106573624
748000595
137677014
1347952914
173680854
1909346712
1599638665
420915034
668669206
149854497
1296659230
1538409303
953820307
1897646602
1174194467
1505583835
1922406594
1869401099
1477635385
99427241
1707196180
2049144477
2040313943
216880954
1103391309
2066500371
1584542316
295517166
1542139627
1823674983
1982564622
1518170623
145787336
133537597
1138117734
77694478
179269107
949062716
287363379
1425940905
251790316
1179339507
2068313237
965730498
1071696843
1055654561
691870462
384556436
1304016071
1278645214
1249238362
418642665
1564211633
1371854475
1392790039
757169281
516121761
1259917477
1353556028
1165707537
279647165
587472297
1922373337
795075936
571631349
382187272
1376313297
1125982579
1230015231
2145961027
1703730934
1617352507
618473691
1517241755
471388229
987508853
1406846243
632333572
1483680890
1662965782
1190333092
1385823838
1575956586
2055524986
1189384133
95915004
1664034344
651811096
861060159
1776404416
786870894
1888638565
1469993957
1116488170
505138302
159971371
379000419
509173408
353728892
1322365932
689852669
1544895544
1984559424
869164187
143099678
1865582510
563501534
363946509
919206512
1169441326
1559207726
485158920
1034833497
1297073161
1334744625
737636026
1954183475
1553697627
1678202788
1765630616
485210899
545660575
2045777994
1352773221
1233334394
206346159
1362464451
1537320970
1245948870
563967414
1102570962
169770283
861104360
1092717375
1178709405
1806122004
2024269525
641392419
515375144
1235567455
904035199
1967160880
417022389
966832940
547670450
528733694
1959008886
813353983
674855089
1633624630
1352340339
257417616
737579869
1873676116
432350244
431106000
340652140
1493563106
1174524976
1382189902
1253499263
1757322240
648658410
1741622765
582090114
377797264
1284992848
1975373929
501973423
1503238797
2025933751
170037870
753204808
831180707
283473472
595655757
89864285
1928449961
1977893834
1841448816
988261731
912277625
1262842780
1217139448
277563956
1741024486
983865845
883007161
2079037792
175728407
1938453907
642502360
1570504151
374449386
1518976591
1961506495
1884213646
2031607976
208032244
1891487943
1167761347
2118857278
980523628
515383118
1376912513
757370411
1123207784
1190025401
877993771
1867129157
422365650
1877340661
219546136
1295134401
770447219
1848653475
1403874120
1857905766
189957370
1865090784
1712842884
712221714
377888184
1511560379
285913669
1251231189
1063913503
739764853
1010708797
2129057746
216133386
464711432
1448043303
976252280
409582032
712850764
1782626540
1754108248
170856826
1052699690
1717081398
810569238
1907109881
2058371587
611563828
706091025
516374992
1084814438
868262397
222790902
1179689976
1650613819
2139718741
1047976783
197503167
1102541014
1846706860
1706425469
168320606
1649165110
95541356
938187245
770005610
2142843650
67676833
548040950
217159364
1054357611
453359109
1404510610
981454773
356534958
1284709667
153578273
1707764172
993930556
1810761865
974417200
2082703070
448703976
639465464
696978710
1434694462
1618203230
1031358758
638583527
5811015
262244015
1520899644
2105521756
203254126
781112443
597723343
383083301
798024102
498665347
651658702
270407542
2087210488
803303184
1504963572
1618236642
1127755992
438146140
535414130
663680458
600830741
1136989734
239322485
2000539380
1055875288
497094263
848488179
416972163
861099038
255989434
548742317
1810485861
1146200175
1548129227
286180384
1322661464
736656747
801280428
1188229685
258851919
1096620578
1554892322
569671069
1464006737
1814313751
1381873283
769802632
416656791
590804602
2115194098
1831446264
1229429187
1857754599
1928600382
216050757
2146739120
1480817871
468104165
494651892
1352063111
2106195894
2025569779
1072917543
973530337
1622121677
1682361734
1221971787
1335621399
2019941694
625626606
56179737
1432267541
1519602556
971953817
578710460
2024583538
1781020024
381853515
526077986
1709826122
1121471118
1440562349
1915020956
1050651847
622862180
1159448454
1652858885
335326659
179794378
1071465253
1402309507
1942174103
2051296081
252834738
866990302
930156220
1995024357
1627196968
12354703
984856820
819605749
115472321
1223643084
367684510
2150963
132824382
467884387
1927718073
1344584241
453255805
2083073504
2117719957
355181883
206219062
65256941
457880451
299439279
1731194559
183390968
315536956
801226453
63789810
1835918941
1658606212
1127279170
2127160493
920063013
1671564337
744347627
4212067
734264103
438675773
1843894659
402254799
762622585
648574804
1474949472
1034583193
1250114206
1829856470
1910666528
1798640340
1749226663
1801232227
367880188
909684562
1792860432
652780946
351004669
806076927
992711517
1047202938
468488746
1609652505
1752086798
1968925008
1150622440
1996019360
1394538813
451411777
91712479
1044832084
1028342093
329918383
1897772173
645372292
631761803
1385609440
1106643002
1404691951
917440231
1893742494
1911810507
125897206
10957725
359241186
1569380313
319708674
1658958824
524309898
1500777747
125997874
1440145843
219236889
998868573
1435247495
1554922128
634257846
1756655402
864772444
341260545
5797145
2094265960
1256487799
58803182
976433901
2139323332
1997772462
934139031
1211582968
2102350350
303052057
2079202337
1335166841
1910687292
108680318
1323994619
1732738651
1048885269
210567083
1286082424
220397738
554446161
938426401
1552759234
1305851058
649192099
2064073058
1649924858
1627360876
1837513524
1015067574
242236281
1855519625
473528017
1358215267
1256193383
844654910
834081798
1785258811
2103558556
1754916922
319547583
1794447972
694472572
851525162
81981903
178334891
1670730202
1344808054
12122067
1072605044
1694841485
1134040909
1470597729
920892635
109335843
1725424076
825621485
982799763
679040648
1529693307
551137503
1364107593
246485321
1952869901
277056974
931684886
782926233
1600988522
568308065
1641971683
1158617298
1496819891
1637340419
1615314148
360875893
843710646
1228470437
1462094692
68968205
1900490899
1511137017
181188097
1794171907
2139989154
798867947
1240743253
1423556346
1167754062
269415646
239609950
1868975402
19219737
459501488
713794579
1796027666
1158006736
188362591
1186898005
1866177348
519117945
397273128
1335325652
858149501
911301088
67579518
92106080
1030908032
1493937712
402187551
767212978
1705168935
2043663830
473200075
253588113
1965233371
412354382
2055228198
2116763620
206035970
2123123684
1947248456
1780973535
24520012
226610391
172114028
943284073
1776259537
172335652
821399867
218100845
1005173026
815335646
201185395
863923805
151263040
814874463
1873159068
1006036584
1973431611
860518109
1415222113
2048536173
279661620
588782602
366705928
2051544980
1741072010
632838341
791621761
308708694
2026840746
1657982037
61027342
78460363
124527354
765652255
676534531
1258880925
2077512856
455031827
450415500
1760608851
1177549053
1328758382
1509843580
1650293717
460738050
407764365
329799579
605469135
399158309
680802217
1350934657
374055867
1616080990
594670846
1271455066
1080644736
1715056128
1367563644
1587863205
1014522036
296005629
1811337622
1206071892
2086744042
1310448485
1713686856
1628249257
1157698785
1621881158
743445984
1431636956
781616131
2142295731
504846306
832866220
1049634429
310421774
1868943233
1472248482
1400147764
1856028127
1940766922
1919623635
1639270108
428843222
517775533
1519835603
1006087639
1283844910
1191380992
1941763513
1269124584
1122999996
1100947311
73323657
1559218568
1218531913
1069065876
1974606582
1820858678
421241061
1908284269
682456796
909463630
1065716030
665134012
190203432
867065856
1177264691
2123592619
1753332490
1290273720
1162964507
378457007
1488036795
2127370847
1760774034
2032898522
306703111
275514019
1871807046
876651867
1548408759
1479706977
352676301
1580141564
495483890
268244105
2074135652
1912763101
195577092
1822186549
74164026
2009619706
1651654854
1289724732
40216830
640801982
992536780
853886405
471067425
1854345693
1111173582
1887393445
469451897
1635604282
557190697
2087796853
1576860245
451143959
1036386559
1004975159
1842327148
523968447
1658016898
1002553427
1093659534
1979376968
1324353758
1495311156
114676011
257783772
673652818
2041071539
862549752
1711390643
417761278
1104266710
1547621306
226435948
1308827867
1797378133
167545569
891333184
1632117840
1960568366
1879214277
742495958
1704611928
1065497838
2126046315
669843554
120031392
2089042364
1619610165
1450112986
1583672262
1957647645
1432992690
1596371311
385603639
890995315
705563542
576183550
2106864013
653175971
826425386
80692880
1067812599
483079279
416265516
990248894
1059117115
703556014
298423687
549787150
295328090
1551995881
1659786895
589437274
795859345
736220202
741169903
1513078638
1100149385
418945137
823908826
1100435909
2068823704
1093049869
1551334571
602727497
1883604350
1985062648
1674328872
2025295593
1237866767
1160068143
1207191037
2052676753
1707026540
1408092878
484241582
1432365408
592014371
49349587
434208096
2092065868
1167188093
164226357
535948822
1877120538
1265811826
2096783171
2030791835
1601399015
991866957
748416820
1326233297
1298611967
1885495602
929310321
1392434206
25004332
404157443
296240
881580563
1873845929
2140387751
679019555
536594992
946512347
2017967099
4243228
1082659621
781116863
1458177660
1932479094
27149262
578260512
307148348
145262805
1563185578
1382180201
1483301870
924723497
1723601994
1098733781
86468472
1095431493
1743349544
36116977
1190956623
2065860366
87594709
1675444160
2056905855
787231236
1480186468
945029157
1433732465
759957315
1803148363
146520342
1485908395
1847524497
318173290
2093878875
985862053
1575087480
1062974793
447528219
624061772
740109606
694399168
778636721
792728788
1347197512
733408053
995027273
1038678986
1931946848
405329923
75790677
1539976671
2024154957
1202513517
1288998844
1804329983
745269668
1625046979
126475337
927306119
319601999
605633772
1347849541
1046807145
1349697650
1446064855
1292494170
347748146
815449794
189263886
1662375987
2086448298
211943866
964817847
430906102
1417699918
473328635
1935688781
1714517954
1455516646
644225315
2146350279
1218150038
1061827007
750385801
401774035
524358498
1830953660
672005074
349793696
505021586
196740932
1205878115
800529425
709348107
1747772768
60992968
1040457322
739091481
130072796
817380269
1904590488
149744478
1237130696
1667796554
971869233
104748793
867060607
1980140327
1835361996
2052643628
1286402962
1382893746
208919933
310449242
828468353
5510644
618779122
32817478
7192870
642861256
310536075
766619721
2042155936
791642617
1049108130
370397049
1193270361
555325291
1906993388
1353237898
1296686153
1194456783
570448522
1156504326
167386033
2017658865
1538278065
295275028
1923087341
147329864
68090084
251997141
765756515
1812450924
445260528
951121622
1042052610
1264998297
435155560
1782721131
1210196469
738124302
381542467
721966051
859287476
12835486
2065953189
1124028315
387841047
1895411650
1316621728
321420743
2011837685
901686695
723894139
810328912
867350304
1358091631
923404292
130967101
1081609597
983602190
602652621
1012979032
363050208
689684457
1770080897
1662789454
687731773
1207844022
1315626447
1917768961
1305948211
2082459700
1478237623
523087445
1787973395
53122497
1650114618
936631299
724158378
721958122
728195950
1249936891
342467740
999628599
233533802
67457149
1924804769
164693068
392718988
1451561680
789821542
1113633246
1106222540
1459087025
285205248
1534929716
1467323688
2112107397
1963754311
1094952794
1279629724
2020716463
1143190281
316113501
1457465767
1889728494
2099873467
1156134952
205722681
1517109023
1048925366
1425287517
1849522106
621716866
1491007484
649478630
561355725
1710595148
563853845
1288681232
502650068
1835876143
425593666
511929546
111791717
391451594
1219837220
285287903
1228975074
605581161
1113695223
816836242
1595827315
1302435077
1391588936
1672328866
743633731
758383181
1809753259
1684960081
2071412777
41133144
604247692
967204651
1488343880
288953329
1541609814
704078339
1534127745
17869100
252038068
782350752
154763389
1440358468
873463565
1107207005
1949153592
1524777206
253028370
827625549
1963065857
328902101
375015907
1017804483
1960838511
878876935
1781673540
101720166
136165124
158230119
92474900
1688608461
1328481248
959792831
878411965
775619226
1827736119
108164259
1097088182
973133036
204470778
1593876714
1195963123
297890073
1471903622
151229586
1402488409
1069334122
911798571
1679451045
91480555
763340482
885517510
891472023
1661089349
204673566
1783138045
288099827
302134342
1122567567
290302299
1117091382
1032750580
595468645
163558489
1596332354
413299803
541952048
4388457
1964543967
51467319
1046728052
355837758
1264794297
302005244
895458249
1871357520
47792270
711347608
1836392418
173221171
971612351
830034197
1592392523
2143435928
1196423400
149743036
1378235680
252999343
1300629068
1038960858
1507120739
544196940
113314559
417810067
578602852
1008779958
104666915
1065848199
39374606
1556514054
620565565
1982426404
1537819203
422211770
132984228
1622843404
267479464
2123068862
604384440
1476748816
525593622
328935489
417237660
2072033771
1047382427
71263363
1923679692
887376788
668625483
1663464300
821189381
564001414
1102319856
88643308
1656221348
1245671700
1871121921
1989335517
1077535559
2094749489
844136876
342517161
581339569
777397441
1519484426
1065212384
985014735
1868014567
1183225241
653551211
2080462474
165647973
741658499
1920549032
137264899
1337712975
1787530870
886502701
1590371974
640601705
635617401
445975963
1105112756
766371827
1096052315
259610459
1753412966
861023165
369325473
454767174
210707065
1666269258
1731412602
2082227453
100309
437445884
649070610
2033043710
344242842
899409331
1882340160
866350011
1065371676
425372889
1110948599
1301950840
1654229639
443297717
2042253280
1644153194
1034987841
675851237
1503759245
1934576523
503246213
154670289
210809871
672564612
757993161
411271737
1222598833
1280357109
1300446403
1275490451
1749637934
908211989
977218184
1435915684
774590838
539988340
2106893445
1564386111
486134848
762636521
1047846564
550123754
5024176
841412651
890813112
1750019165
970683538
1139015023
1974125728
1301682162
207181331
154366875
1386340355
389535956
647895757
81854093
147207289
671741676
1537763072
2109268677
1991934262
1812993916
1149896227
256509664
394529504
1752059458
170726394
1806312993
1896333491
1072904155
1728587106
1782321445
1735981115
1237205394
533245561
1589600623
1108799444
589351674
1974721916
315234520
895656851
1162420678
226906409
1429211357
1802493597
1469425240
1889428667
1775883469
1675213174
1279674342
1551563797
1796275080
524246478
1148679049
1528777935
1795542749
1428782187
377555608
306280131
1564840289
373819658
1539616731
982947790
1209368255
1781682147
845289144
2030158517
842913256
1458762254
1702141653
1703993516
1182886985
291182273
1738220295
335869251
613458749
778821025
726895616
1016069653
1565558057
1014357700
86049811
1677485596
1855182793
273590571
435351738
840910399
2024307738
1953932983
190210368
687921201
1032286895
444312749
1343035882
1604876082
1742448382
1643010181
1099980994
960699409
1408912480
478991603
1081232953
725479373
2023804929
2041110979
1176506994
1586729210
2037806917
236287457
1419649646
372642979
92582324
113145706
1125848482
1705741989
693648182
2145639703
1012255259
1235071050
26633938
292908548
1932604519
1523341077
1921999692
1459263589
1106781593
1514101553
520809080
1213301215
299328288
434926040
483793069
1954917145
1064284257
1738795915
906397194
1600911753
1521630357
1094067268
1890772732
1044815586
2010370759
1839185617
2048485081
2007259928
562353794
184156315
19498828
598856958
1285759030
1124905693
1808330474
752348861
2115566797
1472510208
741493732
44374221
1618633365
965522599
1506040634
825387184
1379497973
616070850
435777481
67584687
850751541
2130202103
1741277284
252218445
1011211134
1099290946
1139855571
74182320
1618389507
1879045998
706060565
411089637
1628465988
136149250
886393659
372482716
305599371
495162789
1733470983
1740044650
1598853909
2047431862
685572346
849375436
2018709048
1620622852
1267228868
1382503984
1613313430
799010286
1321260562
1631982501
1690108575
1276084383
2073591675
238370977
201222003
247358538
367445855
283014791
1439361041
1898517374
1205786143
648008659
1331741798
384319899
633029904
1639894843
2070258942
872100966
1737090283
746532477
361360855
2065632846
77560066
2055133414
404438068
1704972357
1843736494
506069793
430691276
2068164899
1628431746
912200212
1289962020
726932396
1275017568
1889294241
338541940
1445328793
1856358202
1018590533
1729199729
1771281094
1322289208
2128336474
1529444705
1551661489
267890753
860116025
1138805364
2028066847
168576679
2075614067
99369893
1057599816
810683409
690665803
1679178282
670039267
2088786784
2131658984
1786297008
318710505
55258147
552165254
1047772234
2112568911
501973423
583055816
80868194
1404107375
890501514
228916076
2049227392
1927559955
1478573562
804791744
149521872
1820602458
766306099
1211719218
792028081
1009584822
435627947
1747257428
1474726511
746501590
745330131
303366541
1853257724
506820669
425726040
824624987
923376030
1662070515
608847651
1470801605
870663291
15560262
884143373
1090264806
776151548
2028043776
546956967
1991826154
1061367297
1400726780
934197121
1724355255
679165574
1494390344
176379733
1081536064
1652511259
1437794208
1939248523
688919922
1646302803
1516384599
203097542
2011222868
646279677
2042420477
1004344916
605639953
1835295444
2079632832
519592523
1783404999
985810210
748037547
2056511084
523766531
1029382036
2065483332
95354763
1168628259
1968343254
1293877831
611996184
1831973490
709064404
804235277
1108134881
248750917
509306518
2037194886
1592303317
1758627922
1081031137
49304924
1730984251
1951697656
1004265749
575125252
1407425720
1316152327
1165253355
1578586974
875800995
1003878931
511166021
189895284
1506630770
1400677776
1195328685
252539083
1971263618
958599142
1598792880
717786934
1161675634
1997805609
985298177
1447893021
1739458398
1910017590
2095148262
1161710951
719958915
93622448
731770302
251231035
732565461
255525607
345002214
342651197
763645550
1939518024
138497683
757970811
70206505
1548288187
1204212812
1241920432
326473296
30549691
1778242064
1503166664
1822018310
638174142
2144869760
1202064782
321946324
451776267
1248130747
1977378429
845005844
268325352
161805773
2090308819
1947231400
1432520405
2051514099
1990475661
889313198
1880779784
1340699841
863132628
1205013555
504018120
529128347
1929269784
1015216718
1117133881
1051113274
1168282699
2105338758
955514691
663397540
2086519790
833288122
471687080
382920877
1213026491
836915303
985585950
969023639
682777262
1769447107
1906797123
210089896
1144392847
895212010
1308310213
89986371
160964767
1634728500
277453385
1971714289
1822805643
1893430791
1186186900
2113727426
304511638
662068505
637185020
2066460920
1716495467
587664883
277760048
1053427719
1302254460
530264750
14252611
25368649
2052552961
2001232724
522353578
879611757
2062795377
61372634
558406031
350306016
1168025211
1907523617
1689606508
2068926893
1026594772
1090128054
1313651472
1806509630
1043157647
833652796
1299470845
2008797839
271132941
1210780802
1888951120
1009965862
113896639
156529444
1680198680
1595972144
592903662
377084496
1449604659
646061631
1656744698
849023690
673527969
1043773465
1102226360
49844267
902733753
663358123
1070276557
1312812542
1260478564
351907274
1789604750
1255835087
1996341585
361538037
979550764
1269231083
1166343497
1649857502
1184933425
1605628534
126450169
1183602810
805714044
828779880
2110186828
1900221558
1709729255
826717009
1897679111
1667671009
518513161
695132541
522966468
1978523368
1368784541
465115976
816071008
979918333
1127881824
1139263664
718557081
144371133
2029485312
389329080
707477681
78028020
1044433865
1335838360
1588078821
44976662
886472935
18286319
835024252
111693838
2118830309
1605263566
264192858
636400059
532192610
1073862836
1530655454
24153403
851217942
1016312894
808602105
432016052
626330896
1640348659
685031728
270930848
1433828217
1260866439
600222131
237543323
1211114599
1807921173
1337050015
1119196512
1708801758
841459987
315573905
97280949
1816592227
488659163
1166282225
607000314
905185790
2133021032
849925868
1275635386
1479195717
342345882
2106773776
398591768
1530061467
474548542
1794843875
755312902
129752345
510961361
1011878143
775886624
1279224713
2003722446
1870579610
208787221
723910696
1738864113
714978528
185283618
586940971
577560936
1349770637
1268537349
1449978339
401955406
454296733
475320643
290878816
1480848318
406474277
207260846
369879117
975721824
1260700260
219299252
440109416
1157298615
774090452
779434930
1360727614
257073291
1908094647
1556840615
1146772517
1596485340
435395366
1885572961
2074254619
1540812067
512714502
774568793
609331820
1451116692
1459616821
1888485666
1126554895
2110697892
1676527089
178471707
1332365496
1537898916
2018377157
1311051204
1931091523
1002603230
1995054242
868654857
367747768
1704761621
1420150355
1904067686
1150272559
5574303
261285637
1408042073
476820289
1264260359
53115167
968729393
1858347576
813994279
866005281
1956138335
474655681
988066054
194816829
1881203993
1406220398
2136059727
1758428834
1320006378
1153655909
190150263
603409401
1331167851
1094364211
635817638
11204308
1998727144
788930281
947719106
1937372612
833453430
1878854662
864683179
700930018
764865758
828754153
751069052
975776825
1394957971
1536277765
1297592876
851406007
1728222969
1083891158
325014154
1036326053
836737004
564027059
1758268144
1223128090
1932158845
1086450748
433676112
1184070886
312465961
1032412916
185818527
1691138605
851093777
365665198
367688829
1533906178
1762845241
696587393
372074649
895366231
2093707352
1577273052
169339943
1259133543
372109404
1186631712
799569469
2020828229
2064068466
908423266
1036207941
569027971
877521184
329840371
531114104
715107244
986333197
52395561
1540780978
1145314811
1621533737
1100138174
105514516
1249706067
606467540
152377927
480367522
1233073561
1311806918
16713924
839717025
676651156
1425478030
1281933108
854939238
1522129175
1618540120
576762777
902322609
1801158505
494168457
1538638595
1921078464
1664042096
1137279597
149147642
499166428
1635629888
780620610
1489888863
855787954
1990421662
376622998
495224607
1408099549
631459701
2095197273
631593733
706748234
1654594768
1740487413
882862371
375035870
1811125820
1518141366
521560893
880053445
1165497843
232653452
1730801845
942690003
775584186
248725434
436947947
323574763
749345195
1965766434
1319605732
1159482468
1573980500
1770639379
1799210733
724478884
1175285329
2113894032
1791756363
67887261
184866017
712675534
1569085201
1763577785
1969698349
946895073
724578295
293364720
1705935322
2604174
147981968
30634872
559242495
1672624106
549588714
1488111916
1972258236
830295813
450851878
1018588313
1730796520
55723804
1212663391
1038137175
1606057972
1935312379
1264509490
1341784213
589140227
1550500484
2046644586
285337785
1153104936
793168322
1043501738
1312190563
1251862623
18832251
890589667
1170673359
1068001427
1839979413
1743073963
1639661472
79395588
603389404
399415779
1862214672
1261300088
1602464498
814692117
1896119178
303638882
470353793
1324722732
2041974641
765422953
290182241
2101144244
58771035
1659661097
526523427
940783073
691041631
395473903
384534320
315860045
956054214
796234524
1906360896
1552488217
1365741713
1322891854
1057096695
1551362148
196415007
901934191
2103085927
377357928
1548425925
2080070859
738265653
96318823
490791060
499989351
1752104524
911891353
63571842
1190991142
259503774
986366501
1600103508
1372598285
251898529
553844746
779887497
1068964500
1923175977
1659401699
114753747
1102225188
1861537879
329625471
1251288954
1286061903
1796646347
1605048295
808184963
877246641
1273917464
496539759
1952941747
166440450
1685742392
875161026
1264889998
1006870746
138390700
585785355
356725549
741869447
1484711633
1464757377
790502648
953600235
1471631467
1601788581
423329852
1855712329
1582762458
1465083246
1738905211
1366367009
333613941
93909389
1315871117
588111765
1927625200
1733596173
938700234
2074201830
1899129402
1394115692
2001960363
2126803236
2115550997
278939337
1542169847
1766048484
1282746640
2130684767
717087794
336067556
1389783408
2062285120
707729497
1872913849
43495849
1153364599
743097205
544969947
90921521
1653746551
958818678
366709482
2001376869
257148433
798795910
1309735972
850159951
410890005
1383188658
1012460083
1821948586
1599715125
962321763
1692577153
1223101810
1565751897
2072339083
265311381
1808076440
2102650868
1942310191
819708335
199920460
1690915030
487161472
391908478
1324587299
700598138
1021707077
2019663607
274834906
1655669580
277119873
1305188851
1960673530
704696014
1173077356
45770841
1568360527
1523807853
479374601
566842037
1337824967
1941526181
2132545589
2095059530
1605620555
466001701
197205365
280289113
1863594245
1112081556
3762767
257451207
731178267
708409732
401730539
208230732
19719522
504048091
281663370
2113864159
1158458562
1728351553
1025744315
1328905827
753667154
2067071114
410275545
527755578
2146270495
547210547
1859548780
173154578
461642711
1307282570
197382435
1998788894
237495090
589310011
2003036473
1481687011
1872035947
40797495
1842444025
690485151
1304438373
1250419330
1218765239
764755787
2117585115
1055908396
1514675314
605935107
213074438
1074154640
374735650
1095430453
2066275840
159107209
454762833
1758777078
848914439
1517700651
75429169
1846578206
2059255268
712168192
689995983
1308869231
1217913613
1747384796
1842717681
1599805675
1276471821
402633933
1625569423
1645879759
1297375358
1911232055
1454461985
478899599
1042271074
1432520682
819973980
806835658
1525529493
1165217763
1929913380
352951364
1322941062
554816904
2096014428
928088451
80638471
535690276
727574398
56448189
1827026723
979609699
1040185036
1563027207
1483915005
422530535
1267662446
1440119949
14851062
367844736
1925598402
750006754
1904497300
1617078238
1411627151
1777731992
1382371409
325180423
864770867
314126160
1824778477
1176797740
1950101518
80376431
1312251938
1467803647
484845381
1122567182
920945677
36742189
1819916911
1081514377
509630223
939459491
1062715547
1535616669
2021079791
1273510550
1074229719
98564560
474548542
1313266775
93147688
1799303029
1380960583
268205089
638907732
2123388163
2005736502
1323317
1111874673
587894198
1591383486
1380974516
993185571
1766135861
1976214597
1963796669
1820220774
1572830124
1774015279
488763238
582299619
1639162896
1698708682
1030966581
2099088127
2000974834
531071470
1340363738
1610280263
800219676
484299043
1082454509
944137557
338018455
1068862721
1968732416
819717744
1991392379
2094520923
749012203
1158738500
2055160261
163707915
2064273437
262641352
1534723952
727035146
722388417
1578774583
1628564761
1158107664
1800772381
2031249921
598384312
1707742977
1096768898
2087227391
1265142778
511501613
500831557
1968224805
1183658390
2081154312
1186322762
644405426
46032637
2099373435
49898099
484093161
1569420438
734364030
1071918632
1928952903
372477238
1997822153
1310843352
697164916
549512130
1739978051
1946530775
1123408125
1940227657
599580615
193318364
1348826048
1765122012
1153328381
670306881
1198086976
75729055
1497174249
1820609858
1022943463
1338608193
149523999
806635262
1849516123
653327563
1651660190
258241984
805042295
1857072087
303356278
600602749
1114240192
455724673
1149592628
1803633726
94474177
789380328
680819972
406703246
1454321818
1250504775
352002764
512446424
1529160725
1670968964
287961169
1746764792
101965527
2004487249
1603158705
2113729119
617687752
1136707508
432271082
1566338989
845659219
1006268882
179715485
858626860
935641104
553174940
1857305981
1196887470
933072342
1045652561
763820718
1918562978
1135505687
324844647
1346612193
1479790107
1789725836
1561679295
1072876316
1492758941
1401699383
271191570
1561179097
234210840
1379902351
1373492004
925445125
377329247
1682986405
712733162
1656178922
1777740645
999084461
971980300
2010197267
80664664
2064160342
1800771883
593261857
1174753347
1495232518
362337582
503063544
1787407712
132873200
988195670
1287931315
1538028918
597923578
1136312170
2116806694
1234649426
425471904
2022878792
1935142535
1453108433
1059878989
782383950
1031249641
1282009164
1459977735
1253277661
426545256
729317075
1719409318
1479907973
1639469142
1712331387
298317986
1880423386
1064798832
1421824966
64506718
579527753
2111573558
1294734431
1150199753
1958855398
1490506956
560611619
2093603234
396852472
2100024000
987047069
70963934
1812602120
319291453
380319134
988976694
196818225
611227556
1630064602
1800785593
364111752
1980943613
1489448673
532166455
107247765
100585812
886955658
1951269746
1463724314
470598981
1263389076
2021968026
1803693144
1043212078
1363010448
719018965
1165202995
694908774
12393041
860458306
156486820
2057407517
747389546
1569074866
1143979687
1323374928
450620053
226940454
291817404
1679334528
383159209
1752490756
582956818
487049130
143002511
441897057
1903206862
1717431105
119840927
892545612
872626964
2011685127
424762915
105284077
1008076696
1984590755
954811861
504773274
1765470619
1797507180
2142615981
489290143
2085761637
1080140950
1867174728
1902082428
2074054829
594261483
1149571905
1954667003
1129817289
1146447802
1946291366
1766883329
362367244
2060956871
1795637750
2050601362
21447457
628271570
1819677095
2124361797
516882125
2133015431
429825294
88543592
220134513
618520640
1382208458
1596109579
1453725716
1559459209
722512527
304888878
1973463357
1905505545
924328220
984205849
1456137834
1930886867
277364896
557547066
2049804682
1444927538
516535868
1239533169
1603872255
1698793576
17983510
825599335
1989149762
660258660
1056435164
1015159031
1290928453
1426653707
2038106208
1901645779
1457013689
1555939466
1462692025
871964664
1071298540
1153096935
994251218
1008113502
683369670
1942746370
1962753285
1286547212
127472414
1916335344
2033729838
143372141
192794538
173389870
639840853
1584113433
957170117
2032446250
1115821504
2032235155
516407619
250485914
519313498
1445420611
1107983318
1056634606
964064986
789783943
69297797
447696955
1980712754
1239026118
1894024687
648583565
306558873
42952831
1354542232
937065606
1608997497
159320490
1347960981
294739233
1999578948
203999484
1007012344
466809703
1065137645
949802634
746156795
1650919137
740779353
2057166958
1775890295
2143179861
323911211
819292366
1675101587
1309158146
1181608489
652922685
639079163
585561516
328332976
1245497438
396141320
892178844
790766095
656222773
107744006
70356148
1633456593
2126458255
118456342
618376663
25202173
155037691
538667351
41778143
920767968
1471400939
1830106721
600152185
1380272166
1911753137
894083606
948956599
981752481
1016003027
906493579
1460374015
2128368570
1935623501
1656092237
1486733168
1551814279
1556863552
1833679966
1863582301
1039428082
918563894
1152083136
1011081354
281259524
1870747288
463433345
1097765353
1026799835
1056422725
932763067
1109596251
1603965469
201477893
803599802
1782353832
1253150333
1251046869
266493237
859119400
639738201
625508305
693180554
1796765373
1967965254
1111475293
1639460927
1311548569
150882993
156120907
1938179303
482426242
1883472999
409559475
1894736806
1565990921
1588676661
96420131
334769197
1215404553
627868510
2136452989
1120340530
473988645
2013778985
1273206340
1843825709
457780762
1038990961
1064991583
1900735968
1182914404
1956014115
191104118
1992464326
1999257688
1971625950
2056186276
376490767
1049217260
1517698757
741676929
769746776
107444964
2001865793
154105015
724151210
2062950017
801249515
385222304
1407258713
1275851602
316960211
291336970
724440830
1633667212
1337048059
227197618
972888360
684292357
1618205582
2120094411
936634279
884553052
1100953947
1605025149
186925129
1761828054
1643640985
68608671
422205578
1295466048
367291823
1143543797
1255569723
87378016
1429231293
1853698429
1310033681
342100699
627775987
1205650034
631612208
1237133972
333025051
353324713
977195291
1917198362
952747009
959875547
162480448
2113564686
255620768
1521172235
57162888
1981059502
1664610079
739638411
1782932366
697042299
119703420
1995297148
427240926
306021278
564628311
949281329
2001156606
1708527460
489011941
762311955
2133334172
654792503
1559023256
209216132
201484393
1832543960
321076835
537746140
952844572
1894918882
287524321
1694067264
1373857466
2024178414
83604098
927286261
706541239
725762854
1915974434
1660773473
2056103296
1549299024
1590876156
1876393512
1742481782
734957167
48571612
486194740
1519048454
36202016
1782014264
1786544328
1888507442
334407727
1297173753
1065054960
423409996
1121053101
304496912
760305701
88260899
217897265
1259420794
1929488537
951507127
481324038
1666172732
2088119157
2122704632
247463963
163308673
980543487
504462192
2107049544
123005518
630066263
207007658
521960884
1736101598
1317354684
945743262
196148686
1659720766
1357646736
1310733813
625701755
25374571
756157806
1434176352
693468919
905058620
2026079547
487490139
1453067879
177306927
1916363349
724124090
1730227823
1591923131
1830283357
1114623662
447959922
705115480
1646225470
1743961296
212478663
732937375
471231515
804032755
1816340548
209670582
963066253
1092557483
854685969
1859480043
175263772
454642199
1425892472
1022738978
743276549
2125137001
700547573
492619022
392641883
1289867683
416025269
1751830881
1435153712
136138843
1436450320
734489354
315187332
1995088945
463112646
1361154036
1214163622
258460821
1645854851
46096407
802213943
636429951
581804488
280845451
552776570
1185255518
582674047
837755873
1050323109
1926101765
1804152123
614112963
1819194329
679637144
1110234175
778209047
103847106
632748104
986015438
957404818
1036691136
1393020111
895181767
1840334988
770358542
1758268632
37892425
1225818092
523445771
93719353
1434581602
13488341
997535534
43932730
1477425846
1923397766
1560828963
717787890
37168011
1511021634
900905861
911444018
1571470017
2003928518
198380529
1139412238
821456769
771953160
880987239
475848559
1973533855
140073987
1780904433
702948156
1214874865
315490865
1261132407
602484294
2128466449
832331429
609618021
2111489815
693429474
507225574
995488895
587832940
1524116840
1364443466
115974824
1823426387
1653369393
1022060216
1661513286
713850004
1523087816
565641551
1090259854
953671246
2012549208
1556509664
206039123
1852470170
218051238
433750075
192155559
2133446250
487443340
1883647780
916068003
1167252117
1222205663
1761604937
1268246503
535111076
1343222352
851057850
360801378
1386843136
1145972201
1358942959
237010562
1925521908
949565074
1681626334
1690387705
729398518
1492999348
305471344
2067999650
1560196007
767229917
2075731134
1326986423
1601737143
452678970
1863635078
779491668
101975639
612518488
1730891230
565985294
984893825
1450131999
1782109695
116224124
1051542752
172997535
1067705383
79158271
1425437986
432112897
236098799
898158871
1479667613
447061613
321998844
219219436
1700485073
1834231371
1798074441
1686176845
1265420302
1695161785
568818434
552858245
168804756
1295309142
125600916
661188506
78550178
1813556105
94645477
986431902
186204885
1136322855
491655471
1275869656
940556100
1283874834
501588493
846237028
1876694698
162132022
882046354
786955717
634327363
35932784
108137178
873923139
1935686372
1013856654
971942429
2117024060
1358054532
381143382
264996138
628194601
557597057
1916289393
2064670445
24497090
879146699
1606972620
925390441
643472300
1096959849
992574270
844273671
1744490452
1997573289
880244166
687095002
1013185217
636180934
951041689
558376410
1165673867
752285955
1849052441
342655823
1927529504
1839254706
519889838
2045285830
533323264
1389852809
985322550
204291328
1035062826
1544676933
388013743
1022421755
1396375902
185284812
700443987
915382437
202240905
1799894260
1628912972
1226790936
1591946465
581797592
740794459
1037512617
913340673
690133146
1506329535
1214631778
1368750475
2012873649
1620749754
1037072338
304464395
2099010478
425933302
1533514433
220052502
747253801
1017779556
921861897
1086218570
419815489
1649390971
1370476668
1560194966
1935708722
641730305
921463829
201318258
286858365
1908821690
164821549
1955153653
190766243
1820040715
220865326
1876100409
1702048025
1533057261
500757617
423529002
25992624
1974483800
1427082884
1797288290
2130741360
415089818
1954551701
1778570888
2064266703
502314934
921114802
2066797909
864886472
757592559
331070618
116652336
1529621725
138379136
1790248552
424818618
1869853030
126505877
1954680948
263958125
430923691
1655718758
209228182
131321957
426841075
839341940
1639926880
572582553
1556522825
2057184634
1131934294
28326953
850947729
1459016687
1030799666
2131849362
2062065322
1041468627
1507201819
806427142
687070846
529982574
1789150232
1312282042
111566604
1632065065
1615088219
517195087
26681193
764286655
720326139
909151417
1318776465
1899370886
942634934
1982801621
1820558267
375804261
925780304
1119842285
594853202
1311325298
34280147
1509222783
222559674
260622325
173435606
203184430
1355911795
272010004
1719020180
1493906835
1908252151
402385930
106421014
1775419511
890888374
695609074
306012266
1803416601
1555673953
2019069404
471696410
1604403241
449196202
1602508376
1094948824
856837558
1337978049
628903105
664932326
2099657389
1312472340
1526595726
750124705
349953046
710168776
387246866
271618739
1164643176
1081710930
531254313
1082775410
562948541
1721459568
1766854631
88063960
1267924064
370461984
1260219681
1099814521
2118574280
1799090176
1611324156
1968160204
1500969476
429723783
2064588182
2146169947
1883176797
347975905
650012944
499812895
1905523655
1276685784
2060323114
460088104
1418777962
896264853
255427938
1228664223
1075874287
1118424611
590504363
1213384077
459012993
174258400
1871121921
1867229236
888577287
98675255
502991419
1453871944
733390308
11443288
1204695429
132527791
1416956241
1286999382
957925388
1090973121
723655718
1750019581
484824133
1394454315
2099013653
158265135
1271109670
1536414414
524508662
198779167
1130859958
394234709
1066661218
673340731
1072768552
2010517313
909079247
1099802362
405919080
564248035
1846964666
1051274123
395773815
1578422602
491629823
1120274387
1316568517
1365730367
1296969428
1241863045
820580803
655100079
1374456864
1916373835
291442847
1857384799
678180199
1239736702
252657136
2127081441
1975600449
1656756339
2057385299
431200395
830408125
658919195
948727884
503537405
1792683078
1368268265
266308164
409420500
261508205
564567558
495117453
382303139
1693504267
1230044338
1922197811
1945677629
592987740
845097603
1985977070
448985883
2141938598
314927345
427078337
853012628
1501238380
2113043244
482320540
747442718
2138228366
1410526105
666945644
222624375
1034246040
844055456
23612782
1807852174
790951573
1242140596
794244595
1245915360
709978526
87395921
1442468430
1992946336
1396043590
932051190
714945826
1283138679
931807016
74731746
31292925
515858343
398804730
358714090
727585143
354470281
2132694618
1329693778
1865150622
235582064
459070555
1572838289
89029564
1011883385
2100405516
1617520953
207559419
857864193
282408295
279140388
116553159
1511030484
963737507
822021920
1240595077
1040024708
2049366553
1289370851
1053777294
1160367985
225679968
1311338655
2087461407
2075491973
351069216
1512102312
1165915433
816370011
842141980
874832541
1117532909
25770039
655957724
288411731
648728778
1591441101
356297713
1238935680
1791147813
326517920
1914408767
916654925
905020233
335955715
1458871586
1709029498
1172475798
1146684972
1250525784
1304717555
1493044158
1972101679
180886742
1043887694
1869715123
553958290
196455715
1551892947
795305897
1233971451
1820153789
712096886
1274506897
407918026
861602017
2017398754
1687722378
1166600512
722326036
1966135307
667366982
840041843
1134273511
847886516
314420650
461802663
1158097067
1051081586
1726852834
1120344572
1744794941
344813435
1376019231
771267695
1569798909
2114630928
592677243
722018113
1177301775
226580005
1577197347
625815531
71874109
740564405
1556320071
365718367
1870330726
1538283173
1903237720
201558849
959379550
1021888982
1099890397
696359852
1402136048
1682590454
276739496
1540366911
809927649
897166931
1847361742
1102246167
2054757299
1601560881
1381515881
2086844242
1375125627
1581387393
1168474431
1990431758
1692425426
435267440
865590932
1143433550
791942913
1584715514
2067929386
944490505
465341419
1512280339
202954841
965674034
119353700
1450617656
1443185444
1964381502
847789731
720777380
1830773785
1726238354
1110134881
1922954810
1829220124
1375741557
457601645
1887030956
1736264507
201520224
1574837865
382158490
1127033499
1349835507
1734415986
2083724327
374404718
1269344199
334760978
1616336546
1749370637
553910526
1548853642
977473736
1607750205
1238231752
17279928
1308937609
478740944
426321708
13397529
1592598607
1769124038
142617933
1885673074
982113511
604541309
1498154589
1651729118
784728069
665864047
453279543
24337084
1022367045
625650863
1004817516
132908149
1183085768
991467213
232263843
1592208836
42786232
566156968
395977086
253313352
645534814
1834857600
1174461361
1655032376
1134732733
1228342044
673327021
313274023
1098630907
1243611989
589580915
996154453
725172671
1944388365
1110569457
414298085
1446387128
1894249399
1099297181
138967563
1232393836
298796426
142965539
926039475
1775875602
1005290316
1322446804
2073648500
1888692689
1581804883
1995999910
1741969514
147987141
1652067399
1476868994
208426745
734048668
42227499
1840038594
752895550
911295185
1434462391
1830964972
1674709826
913036966
29851430
1862378410
2078954713
993372103
603281247
1078502504
507464187
446119859
556502332
1059579746
645728967
2070550886
1804666656
1475686585
421168936
1026234182
982857778
2063707229
2068802472
707401129
29816393
1864029763
1248400791
63092691
548988405
156343050
842230109
802462628
1061927323
539988340
17502398
443557944
1224566411
653722550
1862880766
1195507203
715131985
786295454
1329634079
479316248
1165343709
1245205886
1353604526
9913920
1542581649
590233516
2064011434
1912443978
1815931259
1622782203
1894808067
1526302169
529746733
693150901
143347092
1184598305
1224572934
2044512671
1112027143
1704735632
1067890676
169493421
1788842801
877085775
621972679
2002020353
517912200
1694495756
157839297
1671717943
625912821
1055706086
1499005346
2080864749
2006778264
159512545
1712795296
1793584214
1427395362
2134144259
993817212
2068494585
1665247359
1338606287
199919629
700033117
649116733
1214897386
1699281432
227805342
575643561
1671026393
762744671
570723161
1511156063
80136595
2004943458
2018325433
1849583650
1628471928
1675956413
256600820
1527026349
643491497
2138595010
1128139276
937415780
646708625
1182848417
594963485
1370375537
1923104406
1043625157
997216739
243553272
821018070
860692900
1281878642
119976855
743225416
761383617
1261459720
959383692
529767971
675573715
1268549322
1315344558
1937935819
896868638
1653356068
775302888
1044622239
1783703549
1748273687
632270921
1345999736
1070439366
1827075046
14138426
63563073
1716846867
1802414195
1409452943
910062991
1373961301
1906655731
354699085
264151092
817239867
1147794664
422550913
387036125
889556640
1366375434
136972305
1777509736
416770865
1078622781
1521991244
1761205347
1007830658
767375172
181216121
1463709317
452243666
1397806227
769456584
4178096
1157649771
577706798
273774671
415682462
820947653
1610240698
46877696
1909062220
833933296
1648893627
483593306
1375074103
1010626849
54663343
1572406520
1558535596
925582591
723240222
1911387538
1775347623
213711501
1843776286
2127501711
681629509
1941319235
1117586373
1632920574
1095133244
1237509771
1392365358
1646820837
819506700
185182867
223051528
161044844
1058185226
1410882421
47472271
659094706
69155582
917344898
1159333622
565858630
1193469386
196811510
594521530
175130236
1316844421
1171929286
26722386
1155237460
459916385
943344955
135866310
2038200687
882727290
1466598611
2057673545
572731114
1871662685
1257250584
1263560879
1946895063
94301036
563636504
1045322779
807374422
1231491755
624965355
1394562889
333110118
1698930530
718065877
1798151544
894193612
356742662
521105038
1175029365
1117526923
91688527
223458963
1638310130
769318716
1957237357
84060946
98611197
1045621442
1541570010
363314605
321082457
1611809282
1524529997
1592311618
1138902531
1121828064
1299356450
639891528
382727164
1363202622
1052112079
1526628139
109096075
746977454
2027891399
1541532976
986081334
1533704414
1638702477
1831180841
1441225896
676886999
1534400934
2111259122
174400260
1598203340
574435030
382076118
1680491153
333282218
1589856420
1084831642
45377488
878674704
1420477577
723609207
1303732747
1663609974
1506567239
997409880
902864800
907179712
690332297
264659621
1307958872
1026761988
797614175
642999668
835805509
971334619
1292207064
335922896
1970548534
899213179
1254885090
563189901
2131548485
524411496
442493544
1657732996
350617369
1071336331
1136852306
667994295
2073660786
1009200953
922606293
1244749886
1398954220
1864495327
379115874
311912866
75630612
2079673780
128035422
1234956478
1478369380
249252775
516366592
1513096926
484984688
747249689
698831281
1827567522
1314769556
2144858270
63203123
1774423172
424172925
779551385
1754898762
1076193118
210328068
1378039465
1252252509
7549715
1648705529
2101119409
1109379697
1997583274
1619863841
693782669
1376735276
2114510845
1532599685
849519914
1209035882
508727546
1985760955
1331596104
1778433831
1852844589
1391330893
1376467409
1853000813
1662691459
372821470
1818895793
1520482256
731532797
945869966
95756712
1459932002
1359943540
433897018
737020981
596110897
1153334759
1115072120
1703787508
1060155013
2057375701
796496226
1675970410
1599943469
1957811171
1136606307
1882580714
100782576
1646142070
1556347575
1577393499
1302120574
1163041086
1550100294
681045476
855560000
865944193
2012257077
1342221560
567421961
1098856818
1884620810
1571947092
853280877
1467462741
1636900429
269310479
1952970733
908058547
1019001210
437075482
759541691
1699913854
630927309
1537644598
387185509
1197664183
447279298
1101778527
406068057
2041453634
1474241678
1580306486
606805146
841739588
68036658
1559399527
300698802
1004920367
2082699922
1196279292
1145746356
1034229576
2120568352
2090901131
387436044
186719860
1547767299
1814240384
917169979
1973694463
1365623194
912837135
1632768268
827422521
166877729
1082404467
728952726
1880959505
965869497
140281904
1357811220
491726391
1535297798
790104333
600995086
1303634162
1582716525
636354290
1649824568
2047145199
854432937
634278514
733849708
239273653
877051072
332944540
1360344674
2022726708
1472684712
1130047220
1995409154
825051970
336751533
411366969
1923972829
2119879061
1265681589
895494517
600059669
1147151627
2133812525
684922972
1291899042
372686060
572856256
126078689
228293283
1181748452
208886733
305179668
1387717672
112937364
1737436466
1948389242
325226533
1066713547
2065148960
393352368
153179173
149011500
1120589074
1517454561
1379526689
962465649
748539410
1881557646
1668202882
257902585
1317810086
151008962
70600084
60070621
1202715796
1332006415
621266920
653275009
1916833654
341662520
1701861654
1462462203
1980627676
1337829637
1364885441
1060509455
1884499281
251647279
1695709104
577703189
1355641132
265149350
1060474837
1108437007
652473071
1287637955
1571834893
1453394696
1247934980
1812868995
498719010
245410095
840789373
524598124
2095610074
1688525827
1343076777
794597014
2050711304
800448341
1166380699
223885224
1949386518
986713797
1838429153
1817584605
1539724391
1918020768
537763170
626113761
1369132789
2144990487
1296652840
978931483
2133616329
592030098
669980499
1600632470
1159907259
1602661073
833166247
2013588844
76680422
998335160
502387102
293452512
1235230980
1056873853
1372594731
857549993
1940089034
406015989
1619275220
1997818241
1291396427
2017961329
789083203
263279983
873881179
1047035575
639375999
2137543371
352976290
584567577
1559706417
2043122927
1855945141
120166104
1819271998
52036400
87646973
990000305
852141436
1772021217
746299892
793982798
1231954967
2120255222
2115892136
1422523189
2003074441
1752998956
1493643930
479411318
1799366359
1435339244
1424149163
68993305
1014266840
1240208261
1005290316
773528442
984697483
991779176
1734193306
2104416286
1541053455
1184497756
897442755
100764938
1065577272
1611112373
1106072062
1001035498
372553744
1393578321
1710169188
8186087
647107340
1485019062
984095507
750421651
1073874581
601762855
1010608631
404789645
1225065692
151613162
955233611
1601174892
539653876
1295895088
828508608
1280862761
1900913398
2075030767
640874019
1727580596
937231293
642189668
1921312060
1429625550
459342741
1788798107
1253858698
1302252350
254057163
1369056558
1887752395
274022745
1101772672
418639373
1499956455
1721059297
691006422
1804431748
2057667302
265523045
1774486841
1710250779
1217928087
674782915
865030656
1711325716
350907878
1256781881
370164636
945442966
1543618927
465800643
1806869137
515920273
1486360198
594570343
1783850102
695127759
2090006945
233587093
168841034
66240562
150519004
1723431109
1531884668
1131024388
1784290263
1259409738
591221471
1274624978
1160826469
491427267
202165713
612124092
104017219
1815654205
1922294502
1107039020
1455638834
1466626779
1542389839
2090604508
550129178
970122117
1251114598
2020745538
820486465
687119314
981917370
388014171
1350957905
1931935408
1731352692
1395474489
2135966758
1392218303
195325178
1701398563
355625845
276128031
370495591
503187425
1971881837
964140351
2138904596
1954410379
1809782559
1074442194
1294587837
376378022
405637467
1249419653
1549851125
855392293
848132879
1181481265
543693170
712941183
1072645290
1148372592
1798587402
131797787
1801213346
381466178
1683798041
1158810617
2136653003
808336506
2019827573
1640473659
1621723574
27949044
1785114673
1332124480
373806582
1582548724
2123429015
317089796
1339574163
847206503
1458851974
838188395
665079801
2061871016
690540225
1835996343
1034140643
470778500
1799965262
565233482
943122234
1979950320
1373037329
1976019320
1734994347
130470983
1382249242
156284654
1834245804
1731894807
491346142
1488392339
1293853977
1168191109
2047455113
171186936
639696936
259994709
444663623
180924871
411695021
1924498784
1913725457
1701089286
298656520
1743786134
2138259792
377358882
1881648093
1305375135
1145619218
2108127206
94514362
605980964
715011321
1976503507
115421111
758806314
1934214232
605916721
1793896998
174598259
328400145
1034875352
715927746
1830998625
491010629
1037552971
1139543954
955964311
1774873914
1564765421
1167861329
1780644002
970459835
1414413206
1150012198
1556076878
1526207296
1578754037
1952405229
654159411
2081545767
390746588
395683592
51062917
1799485204
496011605
220749112
638789661
1496038718
1616088780
1763476103
117087353
1491906766
1051206050
1242308827
53436946
671502291
1319481077
879719585
276267889
225544370
960875080
1742795031
821811433
1174690068
1180315005
826742785
570407530
643801550
516178729
1697917199
494942194
1214855278
1842800978
670565077
1617083334
1207096004
900170852
579282487
1763321332
608399850
1097973070
1266928632
899637973
1345067074
577251538
779248557
833306784
1566898060
1890679097
437907410
403204599
1827503562
1226933548
1436678482
114539458
692622516
569902724
2076217533
376034022
1668990885
393093382
945357913
240338885
2112180393
1504880570
1298808849
1412375017
938288035
1417553393
1782251426
47367553
867928516
721503071
1664758710
162498042
2005595288
874608009
897928188
1862063103
1962996701
1032042654
1702772902
551956378
44092807
1914394889
1951405394
1993228735
1186280347
227604470
540916881
1921202129
931432575
98914494
1058275870
940786290
696135599
563785458
1378442205
783940844
479422141
105910084
677118311
188270202
317497773
765904523
572142636
1264819031
203705810
1438157517
1980857885
2053234708
2082661445
238933137
1097192649
851613825
1876070374
130689467
1596709695
181002767
203922163
1305515026
1110244494
1415344086
1891594694
2073665370
1259667768
938743083
2104090711
777514477
861757689
1684279393
915675103
1844256084
1309544932
1543356210
1293164321
717929732
1230168450
1135655183
940099840
1788294611
1688320646
1210143997
1000117440
1255003622
229882094
1108050888
2123664012
1098712026
1221537790
1057834610
1743480101
1211754650
544662967
1622270109
424918164
654519332
107659166
2048695865
2071981665
629399297
1788251014
1591074233
229368616
413505009
1036124955
1960240782
984800359
980101165
519943885
1516241785
1925210535
460499857
297320072
1635372856
1037297057
1272491448
2047673986
1355131368
765485313
786045753
806659635
1628671429
845866783
638371504
423824642
2036514185
2061675002
648341053
1917618663
69753693
319886962
921094067
680161802
824362279
407055126
564715419
1491015336
445662324
1421565664
650284236
1826366836
1884635684
1358104248
1659749396
335484681
1767782797
2057283629
986501401
1258837853
1760576956
857313182
36752282
1565236312
947263642
224365741
1127632453
245312004
1178650969
23094083
859004722
2034851520
2080547082
463629111
678280068
1975802788
150282496
2030178750
1592653971
1358235629
795796724
1486886467
105502676
1286168873
1374847128
1261997546
1126818150
1142984794
2061678707
961780897
912919671
1468824891
1145236743
1231161538
900763614
443972188
790673979
1932208196
325864502
1824367656
1107153519
939258858
1331089095
1788815894
1202331869
558341029
907352275
1470394142
1747139767
2075492873
299751748
1466604101
1696638059
8211472
875712376
1204548901
1079186059
1873173548
1741170130
1298310478
905201442
2893009
2047417435
1635078179
1228538636
695834898
2252981
984320687
1934720669
1548314838
1497149421
1417789264
357035063
2109639874
1979219728
1718052591
1811465126
1706433510
199640648
129712655
1245303533
533205432
1529031413
1612642809
817425865
530232575
636991176
1814612368
47775999
904115792
893435729
503688594
1593948677
429343471
329281145
880344745
416915074
985852819
1519740947
526326322
1146604331
805643209
1282273355
281690753
910896709
986565005
246117106
1133395752
853537133
135196498
185304475
1318038009
911560665
101725907
2080184129
1073630002
1885807711
864134174
30287600
596042583
1630764864
1700072028
35271908
987056579
1072636179
1224435497
594357744
23384136
411246068
1284453155
1914827324
1012300933
1443019442
36453403
118266175
496111752
1403868671
1918743884
2132689444
544659425
1213795264
1418970482
983508229
1818858430
406861914
899443859
1099354600
1442398399
99755864
68908609
1227909383
1053246291
542328819
1765852772
881063021
1390070590
700960763
1471609963
1287770181
365062198
2102618910
1549461201
1400740877
357637342
470698671
1241329305
664859270
367789102
335132742
1504215868
1371606334
1755240659
1294461405
267455006
476774189
105778019
2067025047
2071458200
1093619573
1609117907
328428927
778882906
1412833089
1348565703
940138293
589999250
294544201
1790074656
1865157755
870575307
575842905
653940318
1676463010
1494359225
999098594
346979683
1382752114
173855065
1876887981
1015116330
1641610823
1367939659
347440697
670039148
1376447957
717293270
2118665172
382072775
984562673
91639414
2057491383
2047669321
907523014
295028794
2123692126
822466968
1560346430
226040266
1412008359
1701410306
1293942782
1302749234
1416598985
828807999
1697346702
1598287109
235372770
163091343
869837840
2022630733
548933517
1719497413
1983849473
858899741
1326766147
1131317596
1698613368
890598242
1587754899
1460884940
956528684
1723143362
1029762188
190143420
1386015141
1679743090
48576409
744372621
2019469520
35088575
1642569054
1989870349
894355650
1510910367
471800738
1951770247
883473957
1355819561
1668940509
960450486
537838637
757597597
1699529579
1018177090
1702144963
1853363332
493154103
659336203
638230974
1546322548
442646036
1362935470
1345221639
403516329
1107820906
1104159340
1978019487
1811793790
975009396
1851624629
1263623267
1776806661
865252501
336046833
2105533251
1789512410
712186697
435394171
564921197
1505992464
73615789
1682947010
1827261530
280832079
912238259
1524773440
1297258124
911920933
407262743
587782300
999636531
639564295
2037370349
1261700695
999768450
881101464
583742606
1805833653
497902306
33570508
1269243476
2110109391
1207909787
1797073688
2058327609
77468856
1168732594
1778827734
633685200
2008219789
281860432
216244673
1657504614
1072617637
32642051
1164922637
820321509
272350574
1260797151
484739507
1860525258
196341305
1055474538
1139634553
62232059
2043250989
2050817344
380592805
1768680767
1242529593
325015181
1787102046
905269194
46132310
204156281
820701753
230341044
1537662619
688188483
2032130260
846323679
342643184
2039446345
2108660730
514292316
1275703522
1511906537
72685089
1386034789
1116316841
1605051958
542315587
1074752506
1416878457
999241350
1858214872
754472244
912201492
410915246
65394490
1954247624
2089387734
581089550
1605656814
828519730
391070452
508152181
168900864
671205479
81074276
118072911
373632193
1891253083
481858018
646648833
1784269961
1720313877
242339568
1530202968
1155314083
1978078511
1801936182
2070963445
35073092
930290347
1944233608
954768256
1861465585
3597121
1891288078
395316233
48325916
1802369885
1262872599
667664745
567125417
946920728
1705384003
391233
1099376203
1273278297
65993820
1585489546
1964634459
625747609
212291935
1765482717
834005057
1555873460
1518241026
1488534931
1680986278
246387437
559198592
1554997769
1981450986
1363664695
526929545
1924608849
1408769685
26756364
1972913343
540869327
1919668508
2084226228
1865776380
307673507
1032065231
283459648
1004166334
797004615
243112865
259941130
1600257047
2137716228
1720117860
248335674
1928673635
1328842826
1710064641
1223767974
1297997964
1673134564
59677990
634530117
1795589124
775088059
125176784
1192855606
1235484237
496817421
2108358376
1693571364
1025879774
741348440
1156326764
743494719
1086762301
793271637
1610519301
1845578286
931805394
1774167390
610882786
1978252779
1119833416
1770482648
1690147287
1815626086
1981708406
1121397362
763584444
610301556
1604363438
675084797
513336383
703254473
1385590435
35071104
111725946
417682623
251835913
1624324591
1773474590
328604416
511390665
167497223
891125830
2024225996
1464808373
1385336232
1154345039
363796998
1717189293
974131409
407749345
890429196
888155887
882681404
908543969
898651139
1798029879
1366337967
1699652366
464167650
1401986764
1898318022
197209982
1843167648
650090006
398003226
987830749
974498694
1726549955
1554520394
2091119480
68695823
762045967
336891717
1693372520
620094370
444683234
772726305
2064806823
1311625581
1276262341
1356719508
931833062
2126153411
66891396
347206281
553731319
90818938
2041738827
1763224115
1479650567
241741830
558836218
1728438919
772480329
1274424507
2069968869
1757143080
631969702
1908784621
856741473
1491436963
610578234
1020010804
435885848
1329279788
863669624
2083003569
1624377363
312323856
1508452203
1682406086
1606473061
752097438
1082282321
817499392
1766326986
1279183604
381892151
35104001
547801306
383236217
39263373
1337705429
955482381
1713317216
995812078
1388284799
1970473206
637208865
1731267905
350104845
599757140
414235595
1481011270
1008851009
2054314202
837501002
1657844440
1944344179
1124497485
485422520
2029646611
1203505709
1662164271
1472656066
76909689
1489571624
1949221261
1132589681
487276936
737837250
1117237407
288504254
613040797
1518642678
721649715
1711138845
1022531857
1165564700
1501777730
1853361812
428305305
1104174487
927738983
1265081231
1728222184
1139040104
1932333936
428976895
844879511
1053796226
1284351933
1918804637
636588852
893735616
133328834
795810446
183467245
103289054
2109516231
1052877739
176501426
634319881
922133857
169014179
1608161279
1791283762
1542465593
478541022
2033097532
1006206899
1970840728
828494162
2030226968
2146683681
856817988
1001001767
1893422222
813904824
716053495
1725809023
287142896
408570246
2069927884
232813291
33093632
1146203057
1317768759
475099724
2121528322
1350536183
421685152
1909908671
1929012586
1842452986
927353478
1746907085
1535507831
530239186
1436647077
1063325284
1822614971
1491735901
1792395949
652044626
657643521
818962047
328171667
1718898664
1773394189
910479863
1408675420
424596587
157105304
551846791
2089585668
980324959
1300235247
1654857877
1301669510
781687222
1412304044
2003290653
1591817108
1538907961
312940504
183026800
583987077
1831308155
607626990
542630749
1749891741
312642312
2092852592
784886312
1169740508
1834024283
1058167138
148020131
639681394
1975092693
1081756292
127388459
1173708842
1751366524
257428163
1865500769
1618511636
2022256021
740420517
632444360
2134297491
1731906972
235354235
1754040769
173082458
539106139
725781358
1294560495
426883316
100471037
114585236
560872496
328835724
1461356602
1222396576
837706646
1513360847
1536322195
1859298733
478441604
466250239
1237186784
595415968
629525387
942915421
381323679
228830143
157551664
97149075
1302215780
609827234
1583097546
350288483
1807733994
2024025804
44953068
1986403435
293509993
2070390515
1185900244
478267584
429655045
939877462
873019576
66594115
331608362
2099387235
1456256902
993156474
1448726960
485683967
7118038
1884578178
958131978
622052250
1423640579
621729183
48954087
786840092
2118881414
445483072
1364707352
1193866691
713794696
1025117239
1652877158
1400691299
486684644
195886059
2098808900
841911053
1639586960
1620323652
151857573
1892649866
755589043
886627433
1956859054
1581505954
415147660
937820950
162941769
621991393
19763446
259879527
1450197410
1257911599
477712493
823106666
1242972987
1608276054
120493337
1105737937
456280153
1236141704
993013435
298937297
899572760
1657751068
370131689
141115084
1810957879
903080752
116306286
1177244807
220302804
1056405576
1523353111
1274250355
2018619979
1747975589
1240583780
1854700261
2065276386
265300816
2130396831
759910577
1876774327
1592445535
619379441
532191635
709843232
1985170979
1436238929
170333413
1947785447
433437528
1548566633
347349153
1580574873
1504963254
2084054022
1040155200
1867885365
2013977708
651615859
753157469
1154866629
791126628
182161181
990083093
1565109513
1209471277
761341387
291456690
743615210
1064133319
1670905669
989588750
980068679
505005290
374742652
160374796
1235877802
1759017719
14546407
1787860335
207574273
1443883437
2112334298
284241947
1295285262
1695843177
756624612
1738429933
1824190771
1330762424
1311196050
2045201507
197264175
958816803
2119726612
842447982
796885060
736693154
54356158
279375140
136329170
2084954040
1948631600
970158573
893475100
1916847858
521739814
1701542925
12667003
1190236767
1794307918
1190601980
401426207
1795451544
455484773
946434512
1231355525
1722354148
146369123
464494090
72392693
1083829050
1769430778
1480281481
1312701317
119532469
748949327
98349587
167641286
1250395701
442000312
1818626571
1751174045
1226647525
2106900208
1593337895
1849855196
1626533509
1981170945
587670254
1310543959
181633234
817002594
1882151917
1173906817
1306234226
509030129
449171319
745124774
1168851458
312321803
1125314553
1640146074
826799326
1813904998
1373018229
267155252
1806134835
1007814240
2111151863
536771709
971789554
83837223
1874450612
2054343064
2146737953
750019539
1178067147
1993228735
507159376
746396291
1811543401
782701965
1492669534
1629232856
762556792
1080872848
280775414
1421271840
1548018995
1359156150
1156462659
1117025310
1233542179
1855530482
1460576261
1926237071
39800082
1545112156
1214622790
2031377409
1522777391
1905892120
158419283
755950046
1046585622
1561062976
756032378
1444912707
111829914
1253681505
286302603
1285884213
331161822
1390419067
150252369
1680612520
922709730
1610631426
1549878262
1968723803
796587760
568609226
1084404128
1372845339
783569598
1940045623
1798150088
1339277870
1640191022
1006156706
615945749
810922935
741887697
1827502714
1745686255
290883813
1201129250
1675828464
971456197
60416145
1185609819
763734081
1429299522
1524522666
1883881287
186050231
1925375022
1752492984
852548357
354285605
1789886769
27535059
1233713780
143014015
962117196
676189863
399371287
494674577
217280793
1275014379
742119607
487093150
1326147990
492148166
2071702726
1269796472
716284312
1763426889
733451097
214930302
481751321
1281221842
691544635
1967259916
1544043467
69750540
1163687446
1330590025
2082800932
162341650
1722158342
585504593
1191985951
769051537
1201645831
703238425
1711906637
1743824464
1984024987
600152433
1757060118
376107836
679315467
986339860
1444774343
933545446
714139243
428222611
1049014574
392141602
1457408568
304220080
1273825116
184133154
859643467
802199255
1187285057
675785838
685789499
1221917369
1314249661
1285968620
529519894
1577426751
1530199172
2060284381
67315361
1425276485
367500029
1244233926
111076764
1047245474
1362531763
996246477
1263673294
656494557
324124685
1184071480
933226473
1991754484
1523333978
1386237947
456791426
830007603
512939940
416180706
977503732
1081709088
741026758
1389870482
511274477
1425540614
1817462668
733095517
561726483
2110526721
167163638
369723514
1287102181
300421609
1690917225
528724379
198456541
1849978291
164575894
392452244
2073321970
79157198
1374603918
246001146
733219399
1225658507
1875372734
152902405
635701488
2063950719
1359041306
1666268507
262245309
1248337246
373283710
2048085466
706613408
1219297086
2011940286
885624162
1547427908
144612434
1423552354
1253619761
1967570878
1972957182
833415152
1804306528
939644147
69522851
2118744061
1736530200
128038138
1961465869
719210408
2133869743
1915278403
1008544886
1910901954
1182395807
640330062
293865907
44592701
60700975
1623327700
741021953
294774439
1286658565
1791723067
1689616115
72889019
1341192453
1646258266
1325611125
1324492203
35720984
1640027888
1443764522
902632999
1547589941
1183503997
308665071
16400557
1238985327
922493437
1452332470
1201912447
663658282
605513569
785372159
403969771
1434101905
784191673
238110628
665888299
257458483
1963019624
1663522614
1872449819
1509436419
1087615500
1894797347
446669610
1602017894
1035041878
714373699
1292764081
386418523
1369754686
246388374
212800085
815356075
1860294955
1516493188
1180261499
1265990948
1588654392
10734693
1593004431
1852742707
1931048615
930095298
553943251
1721781996
498390267
920672057
389252897
511682312
63530234
1137065507
1569157415
1387720682
1180075768
867117700
1154970146
351004625
488735026
779153755
1750577292
946653753
2116915432
2097189530
480582860
256622463
148254836
147427995
81575950
1933120462
1973619386
2123696850
188312298
1029793736
579482403
1324541440
1057561931
1582231994
1362141594
1452613787
1509757775
1009980890
424095633
900736703
324258944
1622850216
1957610133
2023842701
517074185
1323461346
1956129072
1418082970
1276108604
381063676
1273355985
248749008
832007350
1486304813
1694529568
669068827
223591274
719657482
1509158678
1257271498
184413456
1193330998
213892421
753928715
1821116037
781812970
1230214049
578287215
1673592017
1723734166
1745731511
1540217100
565379282
1599455995
2022356491
261364085
660420019
947057182
494499791
506842730
71474644
283031066
765964605
1551810151
171013533
1165852343
1912004967
752135447
1068448584
516540990
1226672388
1237438199
2016407301
1833942936
1948557491
2114168139
1089320793
332642297
2034062559
1839930297
650339246
255433627
1171070725
1962574799
157983695
805720321
1906607661
1265691414
764879038
263882653
1781046408
781416060
1795281950
1725538252
1265056860
1519585899
1648932030
1469224243
1431806483
2128212327
599946876
1373876039
1716065994
1670676470
2005733495
251874098
1487893311
692437278
276790862
1597063551
183453895
2088479279
1470112850
1916080917
1776307603
318676063
250248438
1276785634
1539518562
1039506943
1999825696
831458767
960330824
958229108
696765962
32280138
374987516
746858926
1791117355
2096416963
804725404
274364888
770559221
1737629698
581420588
1172607738
1480297368
234744959
1077768994
1751841257
1726871221
416365079
1380718799
1584188206
2077755480
441042654
389129797
819277895
1005942396
1032706771
1193473897
493389824
13434513
1071008343
1044580891
321782582
1826485398
1703932620
1540746566
1621661967
1166845355
805492965
599634293
1788913926
1886769135
262903624
1498068657
1619390916
1362222451
265500618
1797248851
337366100
1920781839
789667884
1318672152
903983084
139359854
1331495748
2076877155
881545059
1615095463
1587144554
1270492173
1204274605
1223082042
1582456853
554073297
1088789949
1117003989
1287588917
1828377538
241125992
1046165459
1533204870
322074196
1996447036
367800554
368318831
865915996
1904651478
1897032564
432089870
2037726115
1313070724
1794464065
44498689
1888736568
989458946
268583959
537409275
952035862
1510690272
1538531041
386391434
1833275661
1148578427
159625889
1465059871
806207006
992768017
1530152356
209706894
452206083
1926448106
1841254858
1006105595
924035056
1538098534
643345781
1965695117
1994040404
303231222
959875020
147254255
1746512175
2107597997
1619334919
1437696398
1258133017
1517392029
305531507
605587692
283368286
634319568
1968732416
375833602
1252044927
1628844599
2027797447
1703192737
257257893
1200133678
1597383269
453454300
1716891713
116492879
23976888
683067295
1567457486
1110590751
1923596972
507821503
2110156513
1835354785
1648399098
1848013357
1743626914
1559086980
262959236
860911060
1219385871
560402946
953789132
404880139
757467948
78611356
1994602705
129468170
1603300880
1692889880
1352393153
1300190641
698926375
1989622580
180182882
1062829984
647259713
1312752554
278464482
631919804
364560349
581234450
1811793114
872684080
998347658
26931531
870305004
1792797609
382567755
90673894
592777442
2059876291
942277043
673607080
386432637
1574148349
1437802596
1965283419
1397866768
55141405
1693067209
1542952875
691825473
20889450
222264558
345287565
69184453
1977247899
978040611
1515681245
483499052
117015812
926150840
1287352919
595069635
1839285856
144083592
1396393355
651599418
2145227505
1672985969
65334744
667013372
1155243658
1950665722
2133733058
686125127
472316842
828483906
990252534
444718650
1038444021
741095289
1894140496
534826263
1278637955
2129994513
1960336699
357871217
1460055635
943796623
260934463
1416570472
1791556186
1483492464
2076982817
2083724327
1390252748
64521827
1844200162
357525256
1170861699
1440847067
1317684471
636407222
1353549964
2140269035
283783525
1389757192
1266596640
991810007
638541893
319827608
1331397641
27414420
1070007146
69842347
1741194365
685087803
1702251736
230160335
1788471964
1144833403
1526655634
119040850
1365615009
1197928865
1624206345
1833855521
504215999
1855486702
441426822
1436287969
1640214422
791583126
1859804598
21839634
74252608
473111205
1288246294
469523844
373584207
725080529
618446418
703278452
714963186
1091575039
620350194
185690066
1669929442
1000995221
632433413
977891430
680303817
1346225922
1478709656
503393600
978948358
1193910690
1160263650
1177616122
906245075
353620226
716327235
647121879
98243332
251598959
2055189044
1773397379
1563202736
1569411906
1199580783
1828670978
680515855
577721634
725601353
2097534780
1986298330
693225199
643342481
1354336322
2035967989
992010340
941899689
1567488088
344598733
48761023
731031074
670467220
1486102816
1780221288
1171669522
1623177865
139782160
374543655
983488071
314968062
188887361
1809477060
1494638753
1504159726
87507963
617699302
1421528344
110078793
2131093754
643666493
600532902
785123156
1932066201
859847415
1974649366
2063553191
2050955558
2003727027
1325904715
1233340157
370919725
1971641017
1163775557
1058018428
2028051603
1999934561
1580165981
1288550159
742456934
1075929117
754445585
26353726
1160624010
827064285
1797703939
1995584899
2010942295
6775504
1023591643
1870227117
354993094
410476748
315437778
863044904
1147149936
1908521015
908907818
1852683703
1567120367
2015592143
568871509
1423672981
1379763327
1402342852
833895546
283628942
1228747202
675935145
497615710
2020509007
1855997066
307970934
1126621363
1648951030
662447006
1425937957
376185590
526464277
216201338
576579985
725438019
1155627154
1452940221
1008487073
1469750252
46391162
480714700
2053255334
821393774
1479613890
674583167
576842636
1924580206
910307784
1344940829
1257044463
840102358
1651356169
1464780762
290173655
1670645350
251695329
1927929947
357370822
1176053859
1620877708
926344211
1827502826
1641841541
1872638288
370042744
1999562501
1408091638
1415663548
7655979
702861333
810473143
318033026
155638071
401048879
173758389
1794455585
598610513
366794404
1314168047
941513598
368453352
1899939597
805543684
131714228
385974233
1901993430
1846093913
354816585
648699929
89581576
1118780776
53581267
1959607991
1655475575
1839547653
1137895837
9895636
963488544
612057091
1827009472
1206758070
1217145605
2103345514
2011173487
2063441216
609018280
1416334845
1494353995
1148745798
1565765004
1761688546
1375709305
1256695489
1156886501
1877207202
1242463973
2011574658
351546550
1652019074
224276754
356810023
193833671
2027262101
936905991
1771042233
1677550813
1185065616
622880753
1796128189
662686194
2138605548
654075211
947373622
833039345
636647797
2080909462
2056785734
224576462
1421116217
1154128412
1743368341
658533583
1103719562
1898772380
1400236285
782160824
1269614910
772971223
171417965
1499785214
1083913614
2010755299
195252510
1372308739
745285395
368235122
2095427952
1017628959
89916455
1415533813
229335028
407170000
233606697
864818888
835578473
808734444
327937571
1900418647
542116348
1751191530
1085556408
546080894
1499272163
333815130
1868092787
1872247766
1382718143
1857130416
358519005
996452216
1359298521
1920596448
856025318
88667494
1967821047
1086143993
825386456
814764581
65930625
483809758
552815434
1817545495
411401123
2071102003
875399289
2067943777
133525452
1835879320
387318501
625108209
43391627
1189762940
2008170808
1565790396
1306919695
1090912548
613845521
1446753016
1101166944
768177538
2107458176
37080486
584276122
822888154
150923376
1782074884
850967637
2098010190
438843572
1925356375
992896211
796989744
9638025
507976176
21253007
460834343
1792674054
628979365
1185623461
962652447
603658046
1823140962
2038843443
2128446356
420364777
63485399
1033985954
299386333
1109307503
838261825
422354745
313545686
1596535458
1342817053
1817544333
883890780
461748981
653665440
2090247816
1759785149
1961606337
757032877
197355492
1575482702
1507439877
2074051698
2098880432
1509693094
45717908
1898475541
278958438
870720015
1068192444
2043907583
1098517526
406734309
609860269
965403630
126453188
599470182
802151702
1281711700
119040850
474263311
1100304212
277916406
1488008782
825446620
774967855
744701669
1890173635
1502016798
1226580083
1493285370
3148123
728516886
580353802
1052503103
1283908145
1620185962
1265807280
1315274518
1963968919
1902641480
1280393438
124862961
1627319794
93617726
1153894666
193266407
1615359706
2036883726
712219020
1795989670
616563467
77397259
1707675527
316523922
1009730902
2132602458
628846031
1881756351
1498672859
2038915263
735941255
1669607032
1238563153
1221189866
529769731
1842019615
1283474957
398211190
134187079
169103935
1571320781
2022328836
1390162147
1766113205
513952316
999034329
1956983641
1062138215
741217548
678682377
1068070155
1172471184
1084559793
551486743
1305231938
1539468299
1291539113
662377813
2138029626
1372066801
1617097266
326438859
2019572132
1370883162
1023242110
1500564242
1299786524
1120360374
513857610
2081716565
543192617
1470811673
2073726658
830872004
1853293107
511929546
2049206337
257229832
1123253438
1023917321
907109918
1539001559
709608932
301024667
1173106177
1458749785
927309090
967577107
758803184
1375853006
324905610
2023884206
887071643
1250679971
604913304
1713713640
1921892736
947057144
954727595
683956128
984628440
690266622
162386048
1872322561
1382460131
962856989
446238312
1621833397
622661228
1850814049
66073893
1287764124
207763912
173026177
762987253
311208267
305267604
1652102433
2123569134
779916236
1946425014
134788644
1808297027
1867114188
819730092
982749353
1884608833
996562893
217305489
1400581226
170235662
1832001716
912190629
198639547
400219770
419501634
1174635339
230165734
144712811
724096458
1349128115
53137715
616279333
2003941908
1869710647
792435363
2087331526
1805761956
690650525
1854789052
48515857
671799046
1777279477
1566329942
2039414932
1811945197
1476819319
1587243041
1378394074
1198670547
1215683393
1736544380
1039083111
1751851156
1484076854
1681138655
47027841
1111704880
1199900808
519315870
1478199347
1392716884
1979226200
350635260
612356672
1282839455
1509920009
797251052
157737468
1778398483
1986308892
135952044
1372437687
1550460637
732461521
1995777786
1971308698
1592308764
451264694
730355144
1446452607
1159960316
313242990
1401110538
48046160
353667371
1131263982
402079604
2036797261
188678145
1278250353
1944003273
381164436
1281221233
237809133
921050710
2087391273
744849038
2121089623
2100799354
1904777905
1010802822
292104844
878470569
1574200448
547593664
740351017
464172910
2058537001
1425630247
2038682593
1623874681
859736381
387468966
1462782253
1920979310
1832258199
1365293507
645544089
962146309
412394504
757302823
105539517
2014582059
1133514244
1135550630
171283501
1465748540
221469612
668802652
447288718
125159859
1089646516
2115892136
1716225285
1148931636
1306773937
435669079
1781233389
1983694377
202959096
2003888267
463371940
2128302007
1210791712
883175090
1537589550
1841328595
525758153
749067388
1686127265
1557187376
1218188618
747881984
1475643695
1095222113
952451610
2103576972
885199097
1301088387
1713080844
749986727
1451987346
37230827
1242381000
903876214
643713469
1870559360
1014355519
909212484
365660561
1882525528
976557505
1028465714
2018460301
555474829
1717891821
1949115092
1708627743
690045254
855545979
879482046
837143359
1290292486
2055024076
536682324
1918249460
1135372320
1098227299
2140345233
1344353072
1795813917
1292494413
437116871
1493040538
2079291696
1130613497
1203531092
736138459
1809657977
1630504780
1928349720
1608068680
1614708480
57058601
1188271591
2099678090
17051688
1739964015
1973464304
397200512
1768107336
545402878
2138728568
2063878893
763255975
1656062035
1229578986
530442770
384403982
645262758
1598586675
1701859520
2048009050
135955657
824828268
1789260875
453922053
2136308260
1633853722
991125788
326348100
826435263
1657181626
243589558
1692047568
1231813901
360166621
696863781
1008392162
700563401
28638608
1814835076
1504935179
1116082719
456609104
1117249006
726340417
1337029239
309984641
31643832
122723166
96559296
1546365379
925322629
1954597411
820625873
1060707049
26176007
49797368
442960164
344352045
413845053
1132036957
1941573747
1090143552
1592907578
411667408
1334205179
2052432181
553630137
1784465467
747628014
657198629
1838542344
1429841619
1435435972
262416481
888934431
2069294479
1481014951
804008241
423395260
412205192
1404951170
1954340015
2092901516
2118015350
858700575
1699110416
2074788746
1315673660
11644706
851099992
691240378
1152140262
1419406474
2052493538
2036667229
467225786
1077826757
1219675927
1634370696
393937117
1923676708
972221643
1997868223
1756987146
829653333
225417211
343118246
1857027875
883441811
630312941
1152792091
2000397018
1634501554
419839864
1142175895
633140307
840794465
1591625469
1542655005
194732563
24649949
736355287
1130694739
1818810812
1465060158
1607548280
1850451869
1690062376
352510124
1925808601
367775351
565961130
317941028
1675085248
151461737
1768690260
1208153213
1231770447
1283243540
7753807
140093839
2012855545
1391104929
415488735
1315152109
1996907848
1888323343
121445434
70803329
976903805
2133229972
148843519
1480985452
2144581030
273407458
1493907165
914629826
1692741138
890859448
967989172
759434278
1722239157
252343354
874100030
785684161
1829371877
1015679625
2059956347
1672121978
749661061
462902721
1655174090
1375464029
1216513091
223723323
1401131321
779478991
1335247526
1696630039
1081035052
2132570973
569306413
1444169897
616397531
1118170589
1168502381
827385302
2060149065
134748821
1334866915
1574531148
74923836
1489399390
720407942
490330563
557941500
1768923608
259528992
550736459
986337687
1909103524
448833320
275517382
1333018532
375212887
2123211708
358336609
1909071218
448421633
1358029729
1473099778
1166380699
1947666417
1737715011
1206671984
761552255
1521896219
852808222
1257911599
1869150568
1445267410
902250250
1491655566
451535022
1581930
384804700
1210890089
649494564
1876349966
1669652829
56318945
915553146
1691450440
635884028
1531698052
2026685148
2055666948
1404854808
1588051066
100965782
2077854648
471795420
2001961592
110149424
1077758488
1558897311
853695681
495790888
62562761
497862088
1128195888
2046831900
734013001
786204112
365965522
2048236303
367065196
1574928091
452122842
889046992
1859875946
362783320
2033757061
672360858
929538665
2003803438
1689060019
432859382
282502992
81619148
1646031527
1430241549
1979686255
536689942
624172743
92469796
1407578344
374101975
409924387
1876016504
1235439418
1860218292
397028203
458608065
1747545319
710631845
2067566402
1998589544
613157814
1618301612
1772935445
89351892
1191133565
1935071913
1811697088
291148822
1847058767
2028044948
1356969319
1934811946
247595321
1612173933
640996185
1223543754
780071590
993931933
664654766
360387678
595999511
1882627101
1768770710
833794212
1895451245
1958563639
1373526545
1374074287
1842525912
2090391762
2143663299
763600337
672856943
554830498
1195205784
1686039217
1454647743
1516364848
91695591
1156377973
861177280
538492111
736598748
1901773733
998031428
344977709
237425466
1853893004
2035523952
631803657
800454522
1345140133
1403911758
1413695917
1219397911
524015712
1000211788
441448098
32777024
1881130247
1258987768
1996218862
857942697
1579214238
297414639
419153637
2118225923
2060274246
178558573
347652297
1216775921
800338405
904055751
1824767225
2076212754
501941559
1940083759
1758404435
1466268814
1139405419
956681129
1561571885
2044886932
1323043452
1174653011
461051131
1014370342
259993605
2130605162
953408675
2035197141
1971180473
1469796227
164100885
2130854756
1399481390
1434385692
519336189
206439142
544164102
352079917
180821401
521625905
1900684457
1128780461
76560409
1252264339
1653508816
307413889
1312758734
721539858
1320314309
742062715
410497082
1209183943
2084050444
644338490
1811288910
17134296
44027760
933239963
342014505
1646912751
630793754
119850884
1434307981
1660828078
1360554008
1443114054
1248081319
1371940284
1071018797
1329319736
1910530494
1873155272
370146524
654941016
1937135457
927966851
1003465069
1344027712
1077645941
486766134
1656647204
976023784
1380746366
887846563
1970021873
1222880267
1369765443
893875837
2127213917
977130448
1185149547
1033587802
1362471760
1378893597
1193810374
492195903
1925133856
60382053
2033594863
1638954221
391944087
565322153
1832064911
883560465
1159762392
1072753308
1014750828
533468232
178865846
337956963
20897696
529295361
1549282767
1634967362
417146908
2054117103
605540229
582623929
683003127
1356755356
612793600
1092835326
18376976
353003681
629837364
499311250
1782021129
1727279411
944333129
1602464498
872323361
1474987757
1315653020
995333550
970668413
1432260944
145040120
1976996930
215311573
1586205093
617477162
968233694
981943169
2119124197
626328228
1359460064
1003648144
409939796
1001747289
2145943521
173287979
1871939589
2107322293
1543192900
1747708521
65390863
1712890781
1177553737
1023228617
581171034
871070455
2082137065
189566284
1902421430
2113363563
1543528179
1578318569
1518036165
522650586
1865662506
1182544912
1060778001
1121841355
70281279
84158792
280149610
2136155907
568875059
807260497
591771826
1672748843
1661967449
1487900921
1956321806
1981345633
2037375529
782434500
1346975474
16542050
279063760
1739836709
209826470
249447842
391779025
1719757166
141803789
357437184
1470770639
480054259
637217075
212333223
1031728973
1861932041
326496704
1106217858
995564098
198772680
625894789
1176458427
456085633
404415542
545202994
2088755292
490946280
1290423515
197206637
1421411315
140291120
1551170166
1551772161
1607851148
821237828
794649818
47595708
1212572212
1709738125
1574701373
232052868
965704513
1214629264
527504215
323425107
1836615934
2013273884
1933282162
1559950043
2144946259
1888294003
1911996332
1924662783
2058216670
1697747332
1035423174
1455507683
1567736512
563818351
1589391460
1308510138
516293234
303159550
615625083
940690485
1145195807
1394075490
1356130617
974463585
83792071
650286134
1344945002
124305679
1977717382
1795155427
471248293
1022973934
718977122
825548167
1697953985
854402554
1234727410
641883855
482945354
314766472
352215074
1732219195
1034313138
1012653952
226271332
223369373
1294418837
36008387
2003851450
836050682
700005165
515580885
128911070
807167546
482697152
1318152307
286569218
2019649799
793983086
1296964391
147653540
31342668
522006362
279406463
343348286
1233459665
1026769210
174390828
1092185130
2077862178
1409877809
102899612
537177273
1167584741
296724086
564244206
738683563
476027012
1778446324
1004322934
1373187935
261274513
1164195244
2063716100
54412389
2125835325
346073519
367811811
1525981878
962117196
204982563
1291163009
1174221328
1231594887
1334954111
788046354
857304607
877887845
1655247768
812131599
1331268561
435839472
920549036
663374131
1554931309
338422598
688648232
643500345
1328925073
186371830
2014508067
507322922
417200082
1210796508
1852610171
933976312
1930044456
339103151
679588545
1343187032
1793478724
1845364011
240569325
999036080
368322190
1054986959
1493323635
577409739
1094380658
129886158
1190350749
1920700543
2081833580
842931844
339141145
1330157529
1298326284
1506059305
1914810492
554794895
516988944
192701549
1709497403
1389049337
886502701
1484186073
914405673
420763320
1145740931
991379807
1138924840
622940770
1073143989
455242705
389648268
221211200
254712961
731342728
283910303
1091937172
822877018
1541609814
1020034068
1668877138
192310602
7646695
2070871222
476897092
2001887708
1767820174
1044333804
768862237
923762722
2126039747
153783074
1226512750
1360077891
21331885
929538665
578860015
1530615134
1785527601
167502676
264192529
430779553
1272158602
1135830697
633499401
1034172784
1857814618
837040408
818578344
1052444628
1573523481
2126638936
223186305
2015482621
1209217636
1014055127
953550819
430779202
1293917257
1023365474
649695036
1595632903
475328326
1978765916
572981195
563541300
2036358501
1034918419
2119835718
1594909848
1662983074
1764858055
1107062931
1210315999
1723595998
1085085749
69020485
451141664
1273183577
205375748
1578944078
462954892
1209802387
239642074
265314853
613909568
1750094851
479823236
1963781236
1768640955
638690696
1949257524
1714241308
2094597304
1482108168
267967685
1015116330
88164191
995158679
1725686353
11635094
1058622921
945822097
2027681684
734704566
1391220113
1378893597
1227383122
130566695
1708400065
1591300553
2101435762
1743859790
694906492
171475136
982594397
798976511
1330981529
1105501910
413537496
770138906
657640248
2060588193
1108411946
1596282096
1593567176
284707912
182616170
1744046571
724284390
2044315259
1088812159
385802736
837333080
246811347
1735693253
190354436
675793611
742449830
818784733
1287272668
798776127
735902661
755741933
1308484165
1017625923
672177083
582974753
1873303170
1902419157
179534181
1202243037
1328704493
1965017642
434503641
1210812523
1487647676
1909777154
244166324
1087189029
1673528408
1013711503
1984850540
1421403982
2124673419
1393845728
242607442
1358029729
1845510252
274342089
1449978339
2085746948
401273334
1085376775
955907592
1608175615
171391538
1934051963
201154514
357109557
1567992175
505300133
1697921478
1908368143
350901718
957652479
147735600
936195228
1523506387
1985953052
1499366634
1157698785
1383288441
1760745506
1873899817
1300276122
574132468
1174031206
1366095600
1425939636
1923958516
362966672
2143942186
911864387
566032779
276995522
720085912
1447231722
1568105522
1058885871
618482883
266601943
1116899646
1752696795
1071482550
345742177
1168589784
577515683
1191967952
279407765
1629768723
1283292320
1762905821
767341976
494474804
884006338
1286910822
227274062
2103304438
1640637389
1800098719
2118037218
796117688
1068869357
1125553288
862498675
1534693324
832453439
1234884132
971082670
1089524794
821985181
1573553437
996151549
896084455
588373095
424172925
804499773
1625308863
202330785
918685622
147076593
1500018823
108215227
939079498
1492280779
322204766
1526050432
1998128949
1916640801
1605796717
1453447776
1928947360
419313160
1016373762
420760026
1325598550
275770114
1749902421
1169532353
1758209087
657239882
1677565826
605570606
197826533
1462739214
816523548
1204472310
1687078333
634280257
1719020338
1899139181
275673609
636293648
1019930887
383456893
487615546
1925928033
1563869764
594568835
1339040482
1349945478
1518510962
6236930
1742061979
505256562
169964233
2097790698
89278821
1178940547
1449214997
1528736489
1733484151
782578807
336861540
449330642
189067014
1051318296
2026760359
1788192367
362442160
1818934279
1367095629
751624477
1446853138
554483645
2063258391
546941142
412754233
2136124421
2032840797
1898381277
1458411562
357644335
522417574
848362727
1297696853
74463148
544692385
1309346955
154541082
1179570584
442849879
571168992
640816533
750190816
841574076
860678088
1627982311
1139627269
250295357
202310965
382785734
504728622
2001564566
1857534664
1353853091
927091970
4971322
299531638
173577144
1740047889
1061302082
247749579
1613098339
1029475007
1517525824
1124392830
1891455755
14926107
223804389
1141763440
1271385772
1168143337
2002278490
1347131144
1605894174
1117606956
2037533313
408648806
568581627
470033898
1222367576
714371639
606111860
226678504
144807037
210875193
1544533345
12741971
1509027545
1921179469
30907847
1731082501
1237107757
2002650469
2020017256
948633858
1277525200
1466107640
818929401
382101867
1972779187
1764052743
1053012702
614207448
579653976
1086538964
276512269
154697818
1021460086
1540930989
1683507977
1821413358
980540401
1731455025
776984549
786884808
298702459
833922930
246650501
417999865
2130383250
2001356580
1999623329
110017230
1872816273
1099491251
986672140
425818561
1640991255
1018022471
1737398744
2041334108
797344826
288413095
137508444
158018192
1640690363
1230030388
500364552
646411457
875784043
828303072
2004263023
1918092346
1418429312
443560111
1588572882
220382254
24698186
695985692
1556067028
1693948191
306057963
965598810
2128880740
1604170361
484319196
242797758
1696923621
1143848582
527279133
1032815782
28275656
910170295
463656107
137737608
1346344953
1219605636
113333370
160075339
1426496486
1818341003
1933282205
1910620885
2099178612
327137875
1537972701
287080492
1548015510
483732307
1886127388
603835196
146226785
22728312
1713459480
463663422
1783167238
1953624925
1276500879
1292085383
18702579
755399064
1665375844
1482492100
848393254
1504688491
1325583132
1616186644
2143589272
1831274694
219703610
1937820373
718914011
832186140
1920826955
1970065654
487008165
258117771
354968714
1869191965
45488427
286984962
1840452305
675050684
1761167083
147070653
183887930
1645068209
586770786
1591118402
2138690132
1664389052
520815118
1907211566
351799061
432402415
1299263801
1005003173
2039294910
1581447317
1926170347
196005669
586395641
183420435
752765060
496635803
1237466142
864148090
1078859317
1410211079
1141781150
1107200206
1972824898
1321737861
1506823748
1424650878
1550084908
1886203423
115262274
277425165
397010387
1604984822
1093860696
860281169
67553929
104447237
120015493
741026758
576317484
1372464725
375887419
649767187
1767908388
1656082010
838249440
81167899
1549239956
1709386372
506125714
1093989913
1046545251
1377620909
787231133
1865956478
121492785
1963774054
123757617
264882948
1197586667
1196913615
1913533225
858225989
1743625980
1036014795
1047218591
286779825
1841805585
781358956
1481049768
231967104
758768625
554197994
464306117
996279416
547662513
60049367
1081302069
725783320
387746742
371787823
1742111331
698635548
1680980554
1806353197
1750209403
749778875
1007518845
1469763459
1721125700
593075458
202042971
184199672
1052199461
393025399
1262633853
1708199286
1143891125
84343340
1047661463
1285254386
1691247364
1367019475
1940674979
13444682
625938542
459295623
662284799
1257721564
1648489400
515237773
378217829
986418037
1794820815
1097110968
1909619765
675168716
413419876
2139054380
2011208201
440894048
1260584473
1664475215
1042438158
1210631786
1646497155
1521294656
1834042272
1360588711
421691350
515825444
1718749120
1702377809
192330152
2046120038
284231315
1764928906
682548187
1477736280
1654127499
451731302
1205334834
1626880433
1128023631
1693841314
1977906982
642332801
521876423
1622480772
507140459
361534403
1384124011
1930778333
1224062591
1923108785
1814111198
19299442
441440041
889505181
1898172395
1580891472
742826314
1507822553
1486229490
674617847
1626137095
1649007119
1893375028
645272360
969841518
1174256241
1105919063
1544466169
2067418477
829542840
192587957
502805048
1354699299
2094546005
1158042953
326533203
487827395
1252226032
1444744346
1270151127
2083195953
1186631920
1374973171
601582707
598137121
447250727
799450886
1910388593
797188866
764026178
893728255
1103548459
1033251833
2113031639
1044174108
1733940535
1203023789
1736517772
1772442515
2119302007
994571717
340196837
1140706374
892141533
1490813498
1674465729
1522920552
2080423590
1519657175
22293405
2086075645
1557672018
1807230786
507964977
1933681268
115160806
535909538
99351619
443467213
1401934701
1621602269
1651018886
307121375
2004361002
857192795
1763187661
1410355450
2098904214
1645078886
1173922005
1975503886
1654656397
139516884
834844534
523378084
2061215376
1936241887
1372743849
1342450725
482701525
367304855
1420625539
796494428
2086721902
1681353935
97888385
12198724
2044406116
1538427502
1482558106
305954208
1639940590
17899359
1889481794
583704792
1836887802
2134823269
1608685638
208677167
342887575
1535894770
323428012
1701902631
1583355265
1357146500
1329512336
1511211825
1677749902
389081825
1090407727
1966017056
1525389787
994697113
543268348
1165764079
1714607217
60582798
438844417
1120920323
846236085
690996240
478988760
585699805
257809879
789650624
1725539354
950522575
1656575351
586041597
2080870153
154100620
402679775
775014728
1365605787
1176572071
1349254872
645782450
1949049417
84864222
146269965
1990723754
483223612
1045318880
539387231
126044631
2008385793
825078178
1572453095
84924217
1440465694
1067724292
881144781
2053577423
1917572776
1972669835
112404992
449666027
794654091
750988276
337568493
1910398157
889595382
712807134
723219928
751079553
1216316563
1200214394
10779501
85887855
1381175382
483254516
326895786
490523807
265520703
1410228421
1439005767
127334837
608072113
1849547593
1669410007
752547878
110670254
780638744
169937568
1950818665
329337028
1015851386
1266315963
85897762
1294088997
70369319
807677198
693461895
2142289714
1460323968
1633033552
1386893263
429727222
1507337632
520143886
800262480
1713684525
147924028
39068457
784477404
799417800
14786405
430534091
638057169
834185004
948978125
1319166989
1953203068
135671414
1660416725
1646313369
1547413107
1595200613
1008263517
255940618
1662419289
255391868
1612180476
1072152956
759842688
154255081
1008188753
1258046563
1587481207
11472613
2110442805
1355857136
61460102
321765795
66246706
1151287003
756025051
140017302
1133570850
1998576302
569916309
389319621
161494600
495421922
975836402
691540560
1485887615
512082269
284100397
1517287781
388014171
1784465840
1336145489
1972226402
1802018330
19553733
1934770477
1115927294
74024747
2142349987
55486629
634078897
531368382
305777953
427670479
1959900358
1464593770
1233108343
1057649143
972872876
1256515532
1487166414
1093185864
106583147
232767968
3869946
635184456
432231413
1945462045
478909554
1703879469
1096998716
1264097706
840884816
1687188482
240886918
810231635
1055637281
1050730460
863351875
480118666
1886197673
813746797
874205569
1240299270
1428402123
908872311
1505945287
600474168
1846777137
2079811436
1891487943
446785684
1221464551
162207527
1470001231
2070005118
731070883
1312880239
67955749
1265320436
1687762933
94798245
1753184642
1831709144
354985122
1287525573
1881198888
295821415
255262450
1900378866
1148905831
660720645
933844131
338273302
871305723
1762725977
1191578310
2059894906
1785239888
2139540573
789807863
661663958
1199783270
694338397
1876234939
755206586
22554681
1090587757
1477977790
1397186820
1234171803
1664055975
1961907472
2142648171
851304678
1231805365
883170497
1250969022
995438265
2107284485
714625814
1182940615
1792036323
1588270744
1355601754
1656712857
156930375
1221317033
891303012
1581921703
1346490630
166650844
1483028475
1836217369
690193820
246059164
1582852752
342343825
807418042
1285496527
1910601814
460488936
1627146463
939541934
612758885
803332189
493291934
95279424
902959300
768453330
1472587552
815705409
1220024213
262198549
1926672587
1764607064
1130179575
443623836
1703855122
917460874
1707607230
998435492
708731165
804066311
1662084314
1128066768
391565778
421131252
1835532050
33307557
1020492629
189577782
1638827635
1716243007
1552001514
1051481204
288863816
1467937293
1320678369
1717036521
1575973618
990286908
37591613
94491750
486351763
130824043
1760366548
799942543
1447546510
298260853
1827198279
976037624
235001217
1555287316
690236244
1626804524
143182029
1523769346
2013622522
1355857136
1121849778
1795602009
986445030
1964925387
1194672304
1503781385
1634022604
690935455
506926525
2096034446
1503968903
1959328621
838506147
1163626408
716336706
718291182
1416834257
496499916
1121577435
666422273
2103255043
1894246055
1327848370
1513460696
662645621
952222182
1929443368
321635262
1379130569
672118041
942137251
600875274
1123729961
114162407
1548745665
130996086
214620087
1413220606
2034199395
451778632
1329170458
1808649150
179651568
317214164
1100299439
308255523
430092871
1990865433
173291922
1816770660
1062656970
1140447731
1992701605
2083410462
1291139849
1763394583
940952385
805881821
1625471612
783669918
650954564
1995847688
844437937
774404870
1089433272
1423471151
902699311
123317834
740440058
1041876009
1570499803
1263071269
1790260408
1785124228
249135691
1968899463
1296459695
1236278361
1578312458
1648947361
554134335
808169973
1374009515
26764323
1809774412
1859204781
1716217637
2072856477
1979420480
443282011
1648732454
774447610
445473788
2064226522
426979066
590013070
857165687
1428151417
2084503107
325669704
736764786
1520966544
1910389809
1967421017
1878200456
2004908731
638856112
423320177
688155006
1231755167
1732209942
1927378319
259857631
1630158638
1557581178
837099881
1320397184
176313260
132020505
93853588
172500379
1480980957
1458211185
1612980240
692715026
255302856
739786885
1692979676
1230167960
1075120397
634870205
1330253103
339001182
1929225453
1770980613
85635504
564052444
1325233222
730220508
554243648
807832877
1795679733
55431072
1592101331
1904048330
1859108667
764562714
810125351
1651831558
373596443
1440856735
1278723127
1701105255
1368233072
1708532915
376663453
1574795528
1619113138
850364322
1696723389
1111775116
1927546664
529106650
329874168
905412001
345938605
618543204
46457222
2027873935
1640217574
1833146586
1583498589
1324022690
589221037
969233229
1538324982
1801989228
1589744232
1936805208
371206824
1494040413
363043262
530676683
2136813639
1639527116
533500136
1539936189
988586785
1679423656
521598107
926706220
393556908
840989279
2104016918
295718224
50817874
1814721536
998002142
737301341
968081496
1370635100
94178194
2067032950
1881786959
1569546596
248365812
1675000618
1863346386
1771949601
2144874663
284412794
1877877708
439738548
1444032617
1776539586
571448733
61007755
974161369
1457443554
590637890
2000465665
647570371
287453220
1926062757
513902553
982326915
2077901644
1022811470
605626463
668082654
133814118
1542593388
69044659
1770578221
2136792288
46645463
149555584
283447883
1763389950
1111168767
446936591
216370033
1977232192
1886743689
1779042825
23088113
227997857
512660550
1786080687
462753584
1072581335
1392240606
1125121384
905369721
494641248
448850906
1914397560
1987548723
1199102051
1005484345
1582134616
672362087
97256894
440041349
108052231
824451660
1302127662
1454905641
1536161027
400768371
1846151625
467482880
343647406
770268044
1517778365
1485989468
557905413
1914223458
2126494976
1714361579
1896405003
1115302829
509967539
260306496
1965580567
1282431349
1160101386
758698759
735182596
322955977
1539835466
1805595259
1023182892
650748041
1697473797
231421808
1397026911
1099892419
924094947
117775749
1081806713
168429216
1029611598
713356521
1176843876
1349313635
232509035
635065673
2027491762
231790391
932392447
2036498848
354524955
1352410817
250806608
683368446
1481161901
1670043178
1697599783
1260479611
773891224
1602513586
523122737
958928360
1278754923
1546184207
1453065180
287429846
184676752
436495393
1979290825
624795972
1347327936
1470827398
1050827516
131074148
9566560
835282969
2119671818
324196737
246795248
1637763058
1954464530
1318134420
876224346
1043119277
349549214
285432992
1390808523
1951593776
212434826
930297090
1481409900
356875526
406090324
1620032481
1982272533
760483812
572189841
1242529593
837860442
502916847
214668446
152695671
1863198670
487786757
1721790224
379323939
299388087
1806826271
1696422256
493150895
1822281109
1939229279
919726895
368412436
1100287825
1192400529
877696413
1730015730
665366408
1596140156
1770573582
399979069
681837959
944062811
595763250
1105739227
240781202
962864418
253460779
1578824995
1257429791
1863429959
1087543907
1868940118
971445332
55626230
1038382422
551970376
1446237853
570841393
1734367591
401469322
1160968522
1589845733
1966417241
2074811088
160115830
1946932223
1183237639
155351432
1318051616
1668143986
1800984379
858998234
1962349565
1836909747
22728011
1441810631
397664980
165374920
1497955145
90390398
181312339
568535320
1036232239
1821340755
1130467017
342729597
28750768
765655782
336775939
674640085
395328294
1400598765
749225112
1361177940
2138518302
1640570536
821096737
573761174
1836537986
628529391
1937896282
622792961
906341613
319752725
174332177
455754194
1405961157
1950699254
372870162
45165281
650135685
1358672725
1038461016
122315889
1953529463
25420408
1855295223
991580411
240032447
33920078
1983601542
821237828
1867059467
1267670316
1267352949
1810394522
1789017727
47939701
687573807
1078368279
1189578527
558665831
1055337589
2083094291
32718216
1599463677
492149352
1946853882
1060185870
1177942774
825826027
1314131021
787592955
880683917
609539742
273779951
1469572861
270443479
35325959
1246357720
672443168
876070624
554145918
1937764575
866271978
1551952375
576134134
432804814
1885586010
884372376
1850924772
1177641232
842867328
118351173
1632873564
378775964
128211196
1416136035
1870146293
145363163
752332504
321870520
1828490240
1707975238
1982108341
1156132665
922564572
1986023548
1996990579
1101895848
1936748126
1748096751
257584609
1968853481
804136477
431345747
1583431808
122340951
1313985202
1038414413
511659065
884228764
787673947
277214620
1197855176
848305550
1208604463
1161338439
534015083
572732144
1207666288
1196972532
115799926
783761618
611158127
280965131
951620246
1743693241
1953043130
1578666861
1148759543
137123565
829214937
858599724
1818270867
566112321
114100080
195739931
194222391
2025630817
1831016366
1988217880
355304679
939446673
1282104351
1477996276
1572531617
1284616386
1703725496
829677201
349424213
1865634338
518014450
557364024
1622797676
763036915
220056849
279012190
16848905
1343228565
914944472
898500859
872234010
929477967
596165191
1294396597
942154033
310457534
1969778214
945034294
2038822601
1535776017
637044983
1518608463
840884816
2064753316
132724648
485269480
528448855
1319334337
275447465
449657957
1178734761
200141056
1511005921
338841760
1595239894
73924191
1315715387
664184975
1883682054
930008356
1054205043
1012440759
1208394780
1415857253
1001474952
435188602
1628208765
1248837491
656801727
147871499
931618685
2120669739
626689853
367740534
1473276193
171802529
2084188875
1861972975
866414573
1518377824
1278203368
454285078
1722015163
1640579340
870056204
690265295
1384941992
2010078688
323704133
68856685
1611851171
894648282
2054628906
1632067028
884895581
1209906405
766276711
1241418278
1511089272
51713466
1367888344
1759282576
1251597921
1416240178
1917029671
160574330
2031687169
1667350842
602940946
2125350588
822967644
1512430852
1296489985
394961381
1996998750
921254950
1308643148
1746748598
2050595112
749909366
1201708385
326997329
162204622
2133239094
883763060
362088686
1546065890
1432861911
1778757298
1386177671
74180527
112486685
2106492210
834545095
1521290086
289856327
1485683620
74372688
1627819092
307418199
1434004494
787592955
1037494728
346005911
385085708
1626319982
945092625
413132784
587312474
709043739
2096401974
1339690729
200961686
1271560357
2113461286
1221641545
1372244085
1037791532
574199482
30737913
1562008622
238401719
1307901936
1371439053
609783425
1605280490
772671647
1612808526
1709188497
1021172448
1490074272
1329411019
1675462093
156917575
266214553
287597689
1217249980
1485944511
1134027280
1156259461
163859047
1350609855
1686734397
917839037
1217554647
1175985209
1921322447
1840853115
1490797628
1610945181
2028191188
1945428247
1659791745
1322378272
1837010899
1858926370
2131570044
1484464097
327609361
1248907994
790644655
604222416
319073576
1252811648
63743898
501449798
2087359626
1391522703
1831616127
610630194
88534096
1770798000
383032206
1703457774
686003827
377407468
1433314554
1254312502
1291083152
1106790222
1073397748
1028462900
1760476208
1403049778
1438302540
290056590
11736776
1069294161
2020111777
1071194298
1343361304
30264356
464558921
287251193
613394590
586651573
1004710253
976099356
2083764290
140041317
1962078690
476744456
768645414
823438233
1419924928
2059933728
609615001
736965094
508166658
1168755338
2054383752
914253800
462469776
1243023446
480227347
1409537063
1702925042
2020683138
359748561
171676982
1933190569
396426517
1918296246
532212229
1039740659
1437502928
2050844498
431757009
1942460236
321632473
670674781
2040467345
1314131937
430845942
1912921029
544058887
1974942500
2019085865
295679318
1774722354
1157749544
1534234484
751387227
1421740048
1242280136
1967649466
245752221
1648713012
361508744
1400235228
582960232
1197519048
1861363931
551731670
757088320
49775196
1057842072
712374528
1411753468
168759349
1387856686
1144169961
2064745178
1167989237
330312912
1350046796
967625034
1665263019
376803101
2034125624
1794754150
561774140
2086832331
81650565
1389637939
390690608
632433742
2050306098
2089707489
752057827
1528857541
1461117500
497376801
15122070
1722696462
2115371775
113050599
2095655999
19514503
2087926933
179734979
1426533799
1133577668
1231635283
156490623
1083575476
1780162702
82790461
1030206762
2055305397
1930130682
1848878112
1367725676
1966841543
813941333
426421035
1975061465
1671367868
1107655901
45607982
687578067
1130200288
620050498
1717728957
1073907870
1000986702
452766574
500119664
1877398739
228144610
155775251
1398804123
1828132437
1279657655
2091917888
357993535
217848736
917798811
594808029
1134442168
1240064397
609860269
1132785029
2105407866
72765379
1524740593
538477996
498618868
1650922739
102626155
157748251
115121794
284383061
1767050306
1406136212
1126824389
757501483
232982140
1990439741
576026210
1970106228
311892714
1426898025
1903650229
572763840
1997892558
176799424
1297477378
1760865211
1302496250
2096841464
415002243
533475691
1952233514
189795585
886472935
1931472377
255456684
999214744
507725214
1991802020
1583097564
2023645608
1725155412
1721912711
2097526994
1494479069
2060047200
1552093020
2084284790
1400763545
1869204973
482829453
309734830
1603116118
736589826
246719297
1111001993
1987886524
241492005
2136837369
1896343829
934417927
527202165
1144484801
1356853283
1304276798
1534339318
1420593026
773474620
191819904
1091271547
733221131
827946530
293748053
830538556
2000543963
1562598010
410595422
1510367200
422892005
155139191
1685909128
567258394
1092312073
1554302417
193447170
67637069
1794419985
1477863045
2109535866
1245066288
1271182359
2100730321
1975548047
1539712184
1765548502
1878107649
2013409509
229970561
724837508
666475584
44563363
125055220
1132271023
1653096548
2099715860
2119731776
1401424306
785189089
138529416
2001208065
1472135350
364417139
1998644503
2084517419
559206188
701517595
131187922
358617885
549505431
1936617465
61565331
1407902631
1351570754
298429006
1278605787
1468033890
1523019005
1312444955
2006512701
298823842
255032608
415480889
403347606
468741994
1361885974
647792889
125910907
1691845096
963574470
1160614670
70735275
253954280
1967624373
1097639481
1908869764
446699720
609180133
1339585395
28484426
905816352
1760664336
1497253490
828420601
1690615283
1530848807
1443452456
1589112221
1220999493
1514458504
1818471401
1128264900
1594011874
910681313
1956884991
643910607
200485606
423070202
77414611
1873502832
555727131
704163464
419974098
1668135217
1321206229
726549245
2106903530
46649015
2101480942
189248406
1895847381
1882719221
599860901
337372013
1891604117
1144237860
30216643
1774450215
1073601987
1141374834
383359434
325721343
1104809488
1651330930
52290424
1948943851
1168162665
636787341
1933988271
1297368350
2067622909
274534126
2067732505
387429083
763446586
1840702990
1788546726
385095323
2092448921
526620581
2004053671
998609008
1690376806
1527675324
900907356
1598217634
932938038
1983717439
1043933993
1701063194
373271139
1913386359
1394067051
1682690403
555562167
1817739356
1715583288
1893115909
1765692784
607450179
102938628
1605324849
466404430
1924621208
185976720
1770659685
1166341632
1961853456
1337262301
964647248
665152623
216888747
1079488339
371818214
257971299
675145371
880441577
380261014
1482850602
1777019808
1404730782
1775143201
1092635532
1883971390
1880100770
1093319751
1562042142
1602443056
1533059277
1932555620
238057056
2038660144
404840138
1023897755
931855128
484230807
1511939170
1265363974
946315239
571270689
609520169
857464702
692039707
1457532640
1272982543
362035118
1380546205
615348835
772288810
381416197
1519740947
320566471
431152417
283531744
1836516246
2053737486
86110508
1905017678
1361852521
691167610
706628293
81798605
1478425129
96678835
313941967
1582478525
1548658314
577704706
1527588332
1194994168
411749378
1470319179
894883565
1905165371
1831326933
615800271
662074194
1864673243
549766144
367016297
1507844614
1714495603
568864550
1645363534
650866297
10902569
984623242
1818142090
1276796584
442979244
388889161
1271089976
1101873564
1124880014
1281395939
1348773582
595672354
597230078
1230097904
1591235459
664894254
992080910
851710380
914719817
808317576
1081017992
301226837
945621137
1342243121
972413651
624366374
1871765108
1174338746
740176812
1786365392
886791095
857578343
417688982
477121521
1484490521
313163003
901268920
204416523
1167768377
1731906972
132675633
1237519306
237498596
573510485
1533960526
388209146
369244236
534728568
2081723337
1870997323
275766901
638783999
1864594898
359135869
2044445936
802507243
1256197413
940998734
1168923184
205473392
164425658
2014708346
1341705386
1706464797
120803137
919209064
1707820494
597156038
1572660817
219380316
1163361706
2019996090
226127426
940640197
1655335989
2044916130
1328901318
1963238147
1100372222
632260630
1942018082
1949526316
631134074
353495267
1488616018
122820575
1051481204
1324095871
1948175568
732071037
685120368
56390441
322061733
1898680315
1266121884
71335073
1005315082
562456446
105974515
290587726
1283179472
1838830824
1477327507
1744561148
1715484338
768405314
1659319937
1144761809
595810473
1652385429
1508777720
1872457569
836976353
397131810
1366407396
1455906631
964838841
1489635848
1487892919
1190466764
2128713274
494925774
965087998
785423742
2131534376
1212681086
1548338647
834907526
1529586686
1592749361
621247266
1675282540
412031778
1544133392
1094675221
1510209157
1558579188
548032345
775954956
1723121874
642489378
638803425
134213259
709099832
434346401
1372233934
2070739843
285692514
864098689
729455211
269511718
1058068234
1739597294
841055617
1128558036
2112531836
131111179
290843194
1358645374
421169573
297557860
448389766
838651814
1126030069
1887704056
1044333804
1386841131
1035268258
1374361911
2064561807
1956440868
734303154
1503742693
939826633
649176920
1979029890
921153613
274972787
499505379
590423243
1798433201
1003203979
687326336
1572596727
663383285
176554277
306679610
812314866
921438624
204409585
1013545124
376009057
457062476
952016255
1900727876
1820434744
1296175047
384897655
1485789815
1649949268
528678218
288685576
912990156
1178816779
1358767919
433601282
1959151341
885822905
701320456
218274872
2086808595
1670224140
655475943
1360721641
779689960
579314718
908253711
1748614291
267938634
1108279954
125464743
1518960963
1571020409
1015626679
690729779
328222643
1407662667
1604871372
778632712
2032306844
2049921940
1040197975
1023662210
1389201197
537110408
1493083892
595633869
858773621
1856729498
1261182736
750925827
1567818023
1272127735
186519467
124568498
2087280277
128156793
871489065
1894563487
529205949
765972991
647532274
488211651
790333104
272432654
940131720
1140930309
1288369929
634010069
1955927562
380661039
392326456
1499927003
1938158684
376648130
2134147977
1556127763
108030125
1055539827
2083102444
981339587
2136890220
1750284511
1495954521
1695597332
724462780
659286203
921313412
343784419
518821135
1090704380
1805001857
1282520117
1640882468
226360342
1345002011
2092048610
255116933
180306833
516274705
1067170938
1591909645
495771966
1181346145
907625291
1060612975
866477256
749906469
654652530
72379541
24517113
302647835
799381667
2093531879
1116754654
1737557429
1068840541
871357408
1851507356
225168898
1461483339
1358586658
1496137941
1446629270
892823535
1537978194
973206936
2065147877
1878566592
887880233
141308182
1698733123
1434765176
609001913
766123145
2016139901
1611418418
147433954
775860283
1710276357
1035979436
745303450
329364408
683597615
1207154983
2006838548
1165775045
2019141164
206877817
1329919484
2018299014
589066126
823428243
1193508444
1390693993
550332352
1553430904
1113832400
1025296239
1380245217
1465102791
962061242
1386071774
2035111156
1634040248
558645434
2069359708
1058161641
1021384396
1826712880
930343076
1310184111
1671086399
170884033
1596357512
1676841901
1994320424
715963926
355153014
1138339720
820114524
855137510
695907647
682311778
392446501
244127360
1625835080
118623056
1446758103
955089942
1132193388
1924808919
864517910
1473014402
821841998
1324861741
408246647
878158574
1892965890
718120953
219236889
1043173131
1807574229
1764188370
2130744002
1022913098
2081722377
1059539675
634015174
1140639865
144688386
1533888081
844336014
1077428891
2104761604
1553330685
311451552
849070320
1882292779
1364582460
129562192
1427734184
812754265
2075483856
1130400013
4781269
480563988
744598513
1372429983
1877462071
499280872
313620769
586374502
1406259145
1923161375
1604098010
1083303878
2027273869
475002006
1231327482
1425083906
576732750
1208251156
1074293589
1938485405
988962217
1580880611
848461899
1955371530
1266339375
55423062
1477210148
2039883942
734067475
1597770285
1535733070
1796135526
2042703395
2001552417
783060495
598566227
1732325415
483719199
2137587435
1655161713
1830494104
1582766384
697192369
665492036
797553259
1900804789
2117770426
1841772793
1558802922
756305006
2069642714
1539301487
2020620605
1587042489
669288454
877705723
767445637
506841044
1252366049
1266740511
86303347
761944323
2051111023
1662109835
496109100
1171166806
709367089
957441209
854277637
918586444
1200807555
1655833637
460081714
1087033626
35356261
883406756
1153224024
605437618
70169434
1005416142
1520579709
94326776
349214537
920872856
55755171
1819919585
810052831
1347561819
2047488300
1204504046
1518851494
844543540
1929474610
1915157788
165991049
1216156453
780966245
1275371028
2095405258
1462708615
470209420
171145909
1810371860
1181313987
1185409075
358695838
991378663
38695058
2132946041
935327825
634995202
1414837068
1248904957
1163504121
986102578
553436846
1304411071
86067358
525167917
2136994722
1537437116
1389342266
993704910
845342709
1055111478
1639623463
1498260696
352332506
937752105
2132943027
454730498
1460266776
715686888
1913320630
1497308027
1753698355
1007860719
1402681645
1371307564
1689386879
2108694419
1716011971
1393636202
1692921920
2066769252
1158987697
752624120
1608436750
297890379
512839325
1297578938
1918320510
1608508069
953902820
1020771993
491418163
265322428
121423849
397016534
1027727227
495597003
603880825
398464566
1181098979
1935209876
798224128
1190740377
1682729721
401309762
907002994
1559432167
1735559002
73090293
1496478434
1398757213
442137675
694815426
209280425
1313187923
715964047
698956070
1359082489
608445870
1534965206
752677710
231906401
1716218762
1697711010
138043850
488682096
190212729
2033403469
1005896169
1509066312
531546204
1931407855
1633900145
1152023336
881885545
1087781338
1961910065
1461417157
1896587250
1226405755
1849284168
468651672
615037433
572866831
315992312
224155573
1234919222
1039258635
282498089
2069973597
1667305053
866463587
1281221233
437165532
1350087051
1228406203
616299374
1547845823
1049996174
1090482267
510273854
1855134014
1220939556
854404264
880613446
789748128
39045049
1443484915
1030362162
958301786
1389356927
1495956015
1830922410
1279158897
570629457
547725969
599493382
463076817
2019058892
1713126252
1110083210
2048818971
2077463190
1390326863
786720509
1986599217
267165580
1706576913
1872472172
377850190
1481839599
1617683070
271515772
628798690
1104885455
281622225
1435993518
1626344532
2048996959
110591400
2116096024
769233093
1561282236
915525976
512575697
2041658238
1481959795
708182632
588757392
1570588793
552993164
1425658269
19840638
106555575
1440429714
755013033
481146907
697845332
1903490883
1453494313
557063894
1854371253
870509245
1515009691
223896958
2136332286
398028988
843642668
1717800975
659575078
156698933
445252061
1355709665
1847919812
229211727
1066795539
695899266
2102832278
1771124023
559044992
1722073114
1505477553
2095830770
600262375
1680020043
127977797
724723260
271054772
833871785
1703887775
1283466658
1276208274
330567577
124917917
849838440
1064498659
451725242
1437080298
239700533
553093569
607543589
334996018
463797008
1232788143
1869840585
196798475
2082125814
574927246
843793458
1128772874
116051336
808027531
1368547520
531052555
659646507
1388143889
530817028
246484670
1987295929
305916586
1530417824
1177201407
742408902
1702494613
2050686755
846526202
1514877312
1583174128
1776656232
332668321
686383990
1400411543
524087597
686302134
1685753698
1167172547
46680763
62392507
1406279855
348486564
1018312247
783934280
2015490666
1906626758
1356722346
2034702894
35699367
1013897514
953584134
1866875545
1163308616
940981250
884069733
1221999079
799693309
524836532
610609503
503121447
806151225
307094478
414733043
747062743
409197729
731300354
1914470227
1935588883
1854203481
1946367640
1873168143
975110558
1525241771
213779688
2052879440
1329824444
1813464679
2132669069
1267834081
502122998
111013196
1231031526
275839223
1590751501
683694903
1052591098
419577652
62335965
847076368
822314301
1002341150
1908733108
296014555
280550268
1626198472
690401994
927017917
114735194
834104389
1827777771
1921582369
852242918
1304614350
552130640
694585419
1257064516
2076095396
190226427
1502683417
257744166
484541716
1049753591
883884399
967038220
1741501010
1957546942
1670326416
338325743
1206208485
962342729
1526112937
643121495
57447832
776851900
1622797676
230149733
1624921556
1832212766
2015896701
571986514
235485909
1789179478
1516469664
1480758068
292851274
1922717254
673732285
771116996
1997289685
1370086755
1952127537
1506554553
809293254
2104402003
440146009
364204552
617796334
644416803
785251427
1821495489
1554351979
1815587095
1312116597
1205040007
33239821
338122310
1115019877
2116849253
1488643093
1033386317
296511760
192162262
1188525357
1866339410
969716089
944310533
1177349264
2103472954
1676338392
726787109
233714592
316576785
1553703231
1092140016
531075726
1842560058
503140200
354829488
646605982
1788186145
1567068824
166829801
1704252670
921886831
1226892573
986711993
1848970148
1306006960
840644393
318242146
183415859
226541828
1496566500
2002731483
402791328
405898518
1254711860
1302052171
526710045
345765861
533929348
2012688302
2137679126
1546315372
572259138
528821144
344181094
891590875
938317625
1601432232
990462654
1579243743
2086820804
726329174
2125925336
88219022
530672667
1255021731
161505706
1857354763
342995745
2020374828
1236296
1565845390
1972977983
1367122678
747755556
908667468
1022840253
1117683704
1900526122
732284198
569909292
1153199121
137436717
1271769596
969795005
2088660311
1315629100
1997734661
1856550023
1664839812
426775696
1491724968
742854434
335545921
1999706314
1444236994
1192302813
1395939328
1074258203
1442793310
1643852043
1405205252
2000890076
1114592200
1451235217
218767712
1803616495
1619163163
1810610150
2043212492
1400720662
1614245067
236564375
384104143
299027896
1110854303
1274384609
510399952
1687757948
1102216158
437666096
595860156
1400718034
1884614363
871547411
821322581
1434527988
1589430370
809322892
870779834
151042755
201235641
126033975
70026365
1489256514
1108595536
1458480622
519955808
1448030708
1009618262
1547968869
841341358
1775300858
306877556
99947509
904246479
2044071408
1305662613
33372896
1831762686
32492971
1047919918
2103198834
849352356
913933556
36201286
677791064
1574734743
1510220647
2100244752
1266013746
1313619073
1675380190
1420686265
1606202880
2147325709
1078097255
844824699
372765314
1954096179
800903640
2020189907
178879121
1688137727
1908617078
1617038698
70192621
214959674
1219305247
1078368279
1018644185
153829478
1402535078
637405612
934413267
1592371533
954357226
193165395
1192053971
461170649
144664199
1347304894
735405795
123550590
30800037
1764461776
1304314138
1489542978
943954251
326811413
1513254390
1564464740
897341171
701448859
1261603325
798257087
293891963
1705103127
403342235
1917047941
2056066859
1236483261
1747764918
2138477965
425985363
1079934225
69649510
1917924316
1004098469
1274874595
1991953073
53990405
595144293
1316102594
1166704796
139967085
466037031
348413151
1592820351
711058341
171261579
541758784
1704595655
1016542807
1588111879
1383061625
80393664
919090910
109857532
1926743746
1965239647
623913658
148139767
234640536
1377563118
177550150
1777240333
461748105
963065989
956219339
592540192
1099287773
1918565279
713216617
1807912824
1506062317
1124129048
1870588853
575168522
742217266
481877389
1897357766
1168456073
1056288016
1453709773
763985483
1973948600
94163848
65440445
369707290
394148614
339522067
359376253
507577759
2140452791
582607726
1801081076
931991245
1037901500
1687897946
304723967
2054204744
2078483520
1940379286
1780322227
634695114
1653505361
153318294
1540967194
618174449
1127503357
2080640672
321173276
95942075
1400070227
485521692
920289141
875965317
31653095
1408893568
1739137597
173674146
458787679
1848123838
1395406254
546401444
1837909643
1023920570
1407212219
1705576824
1640650396
904821988
2134165115
1367450710
1505169425
1979022492
543768664
1376054212
246759396
1638992259
1654852722
519836228
1849556655
981094697
1672182204
1617486030
685862741
1585275005
2017550386
785161273
29989242
1701465789
1889371264
1730207500
2048535590
251280814
1312975416
498262979
860306251
200718694
355866243
847084840
1481836908
1404083121
735025667
630093184
619553918
2144430789
1389305682
1613420449
792172303
1714435257
1971510457
763430403
298415868
1439707217
364085693
478387564
82943519
1271349831
1627354894
1776958411
1616430818
1715119532
146206431
1140596661
1439743352
978952806
771341294
1645319201
930186470
802457772
1712649804
1175909304
325079329
108042601
2050369768
766727905
112773239
3494758
876699548
1932016336
1704740823
1775121218
810107881
1852005061
560630487
1143081536
555891970
749633818
1499424706
1058831563
1027334658
94693419
1471013833
660475446
223622477
167386033
267880981
721511815
32916099
671548741
1180342065
2032400421
1684616922
1661471306
97682772
336747069
131724522
1333807675
1341501751
1748124307
863046664
176530508
1241323246
559159335
111749359
245555828
1496220511
1633207137
943722067
1208288518
755407876
188349578
851948593
1789182332
74457529
957282740
1555964514
1425583134
1267005830
1068668773
594593992
1819227890
1333457298
1068183477
1083573320
242732215
1326706567
986999247
70254177
838053347
1397534070
1116578763
1901826165
208494832
1210960569
837017454
1753921817
1851780429
239001750
381698260
2085843220
800223678
604015502
727707997
797807230
765117729
1014204336
1427696130
2076175507
1679485658
1649146838
2128061540
189237562
1013565966
759893683
1578951487
2020579275
1889146822
2123924676
1509855576
141541568
1602610249
1429197036
547911321
2129158747
1114647924
2059452356
1161889963
1579241456
2058297444
1710874030
1324586623
676371506
1523746714
731063423
1575360080
1405422475
427381001
2105989918
2085697103
1282110114
783022074
649943269
405256070
147983092
1779655096
941226280
1384163653
1800258849
1308174339
740162919
2047061511
1593350346
854146661
784335610
2040600864
1279993637
729645577
1255668837
572535431
145495166
744674954
200450488
287798364
244247308
1097421840
450013247
2041337814
291129862
402306459
1460188620
268136324
87231190
1437455186
1528202018
588962957
106390217
1610803596
567498361
903620426
1057788811
217687881
882132938
414942630
171166546
1338530262
1697147032
2000898687
1077464840
836412470
705298783
58177823
199653077
1099863153
1363468855
1349020958
1047902334
1778326857
1432655670
1064385104
1539133952
958989619
61328772
1579254033
1178094037
1103373534
671341124
270319245
1039560684
1425960789
85438733
1653557958
2000119630
1617056751
870111012
1760651853
1832834626
251435153
437328134
1063463360
940764573
1561044478
437002442
1567644735
656252361
479581865
1881029745
1939702064
2133526317
1904069636
1366675391
738121856
1657069046
633738354
1407542854
1777328680
1666225368
1692556170
744265253
2077963360
1524802543
1856370237
2145303136
1707431318
1595931400
1595640869
1573728982
1347999124
1803444848
538086402
1385017771
1218716176
1391909376
1950721442
278684744
664800108
144812895
1223304826
1385115654
819854438
1481752266
1024257463
1889367671
154122026
1912022081
205917063
1066931724
1752669045
607160137
527130883
597236070
1477137614
1645216607
1182808081
606747636
61150398
429699576
474825321
1526618360
1915473886
1028553165
1022453635
560918115
1699116445
740924725
182193093
1332003010
746816926
1983836182
563490830
259794415
1656712915
788369528
1574701286
1464938122
233237745
1709775597
1687689950
2074869561
806966627
799305198
1009245468
1956549588
1674721552
735988032
456098886
864400500
936061305
1305617735
1213144217
1537721763
1077299450
1760182626
15559893
1150213198
422988166
117257003
536912100
1702634787
1634370344
92279968
800396915
1419255403
1586522560
715577295
838959655
131779130
1169214581
1681405095
423169822
403949577
821868542
205065616
473433076
739661095
289682609
1282821366
1388500801
9355036
929647059
1846560163
1081397350
499857352
2051390665
1272457531
1967786929
795568304
1117875434
1506900781
406644464
824088918
1988204734
2027424245
1906964040
334855560
1783492159
1361370604
445844528
1103477102
1831474809
664402121
18647364
2013573005
1802876099
2054540088
1968201128
542602431
1477778918
1903341964
70905268
1202024592
1414321381
1985953052
1277310233
961850116
1516350748
278200499
2020111777
1917228342
1410211920
691901695
1469268242
1386954734
558585744
2072167090
1524761616
1703508845
942862530
1743072024
486126983
1158599609
1696580131
757678296
630572688
708972143
1412721794
693414690
674235518
534210605
219660947
1529393911
1628458856
1563160844
1359073289
1429345702
1007336199
1893851207
512316373
500231986
1363220782
1712717481
1481984085
1547114767
1431216428
1812528923
1336153973
133569000
1707753080
1325478591
793440107
93137006
1298210582
703648351
1829018328
1043386872
39325941
1806559029
807475104
2054570356
42874888
2090772976
294405891
1812536790
1472061743
2120303491
2083076006
750431027
319413323
2055578702
1445224517
1939455964
1493643930
393772034
1586643536
461533018
2146241826
501380435
870250739
1239551125
1852774628
980180596
2131198102
2026671897
684157313
1187365123
525998864
1187102599
1623868146
636452730
1851465716
212645857
2085132692
1119417952
274171241
2067217324
1072718286
1448813946
499393845
356116168
1671343070
208944687
1522219819
717297911
57683794
245204451
597379155
1682330371
212109189
156062344
1540241051
1117841405
1796589044
1019990849
959951831
3019411
2102811560
1467996209
930204622
1208917297
329059724
910632999
1574059807
1667566758
1786584768
1907016535
987828064
1793470985
933067004
1973484444
2019781378
1271675185
682169536
1039301257
1173053192
1835690620
878395071
1243311144
1516112187
1729314711
1415855544
777120822
453457250
1717271434
362143168
1750934345
1292101774
1828590382
609775717
1662388345
1349325101
781067485
1756466816
298379645
1043009212
863934456
1206356197
164036465
1179887989
1226513807
1673934652
1942748435
454949465
241645293
1022706408
1187121887
365227255
1191180467
1002584113
486998412
905700131
1497264847
219578704
1461578813
1107299886
1794488835
2100015202
1620557292
616595014
1290425115
1709410390
951904585
1965674210
1266588921
1518185378
1124701135
1220215410
1747999373
1266016990
1869364597
762083957
1069987782
810017222
1435860890
492826221
1954428130
2100237486
347679117
798462920
1187717069
720616857
309348273
1331679891
653676148
462970196
1725626186
1654085422
1479932514
1338931665
16155670
179070553
68934322
454372815
277814880
605776034
1259803166
952006433
180977815
1937570582
839152440
1425050255
573131092
1473843599
1435799140
1981338571
721123873
391048329
1516917506
844699536
1534835264
379728280
1274558248
543889795
648157257
416946110
1236099276
1336368928
385854337
705712092
408540740
2138413693
1205377518
1361085062
435886797
761662669
80722270
316562321
390267078
1895510468
52298616
1886239731
922674271
2124210350
21263752
169935916
606845974
222796155
1267412364
1727015293
2009692490
565030983
1847508916
534796246
1773357908
346101892
1402672926
109027916
677017949
520257075
2135575594
468407258
1244001293
1034793790
1160458176
452045040
1615647395
1394474915
722376113
800867051
282515257
1358881139
2002226639
442904581
1205802004
564521004
1946371413
1873209027
1833017886
1451039969
221034731
455136788
509037879
1339721541
1874035076
1207613019
1909552459
454129237
1730621850
142181080
2014184448
865084665
1729665248
124392064
817305986
1749783133
1726703311
1931948378
574495318
231066583
921450961
2147018300
1142196497
1853319436
1317413744
41525807
2110462867
248972686
48416636
582811449
456427245
1799902631
2059411054
532808889
2050584905
1382785967
1484008915
1497929220
791736121
993004695
1617277876
1606817139
1808157314
2101225823
2128982992
1185343029
51550453
976773122
602293283
172589338
871960502
2025427088
713500214
990723801
1640799060
1976165116
819441778
263916348
305557473
1180703813
1741469980
681973752
593440608
235393561
1243971514
74127463
624364584
2097957186
1392440940
1811868681
306419585
805624162
731536899
967258933
756971346
763719388
792610663
1544314632
1396068525
1321215414
599730131
1919681828
2023764649
100114659
1340657595
2138452956
536178495
1539001901
537823471
1391209725
1181059388
1137938751
1990767926
1232576996
1567762285
585978050
1092349786
984403583
288796008
1288682622
808824447
119240285
1065159029
1871339208
2088932582
2085698893
562123766
542458859
1714657173
572586772
1170155665
1167540351
755697828
1094457512
1155726720
581498275
81564641
1218074437
616700907
1639187147
1568774938
226251
584497628
1014035814
2124747855
135313893
1121455086
1646720918
780956630
678718196
1328918171
505015264
583065578
213397739
351173108
70703244
909099811
765248947
1540169482
435474682
1840645044
580384101
718849210
1282425271
20145300
1592580307
192501842
113158952
1228956176
230381565
2080503984
906087702
2034823305
1445731690
436831144
108191519
1671441272
1252030394
1958647686
346701443
1077582229
1007613025
171198862
568392830
1929449857
1026852085
1275234600
2093991479
183831503
1487039747
43113262
1564166225
620693615
599809084
1269060752
753775798
1038846136
1627048693
40793873
1517348768
1569135582
1637063862
1960028873
860608784
622199361
959904552
917621995
1908521015
1889083153
1511170106
439296173
1785502802
639412702
47034577
1613676745
1349484322
2090286533
1193420522
1702746713
582859436
1520923019
707611830
390053421
1227152954
752855849
791093006
1570150515
1943626907
821984756
423769542
1944571417
1807779677
2095876945
847148404
1058268491
1877909738
2039082041
2052264036
2122081376
934454436
1430265701
543908608
134071940
1719945470
1271775704
101922238
253974194
756050757
668926918
1550294878
1574798127
289978853
973436572
500329458
1364479337
1914134694
1354810333
1925168615
408916312
1163051954
1002176288
618881009
361289002
1052953420
1819029006
369336498
1753174989
1385574282
1575920639
980816439
1200504330
874597756
1938735906
1829248058
1956132277
1740437976
1737103619
1574119477
807611253
634533212
762861464
1038284604
965867813
2072154478
27854439
467829365
1014758854
170033012
1572887056
741294812
1439024317
954382931
1571077535
1204590819
139071533
1512053100
1308582107
419919570
436924548
1404254419
1131310186
1281216839
2038455828
1398394726
1326921554
1771249939
1028444180
1021730939
347844885
1571278308
1241060263
2039719392
23285036
1411684340
1669169430
480329858
629741088
284252215
2107589717
558934755
874270532
1312153617
408398743
1234467539
1809757889
1545210217
2126449863
128843657
1171536272
706052538
187185654
144630934
546837679
180852972
827780887
422662605
1482527472
1670589151
47975258
404359221
2044392081
1781740185
161251809
302896967
2020364950
475692751
982500528
1824458019
551264669
1637686897
1164091212
956764063
1203871684
855787761
1704237907
971247685
376026884
49071284
1924767146
116121877
814611746
1579844338
1847929985
1684270876
380123823
1006775979
120361529
2039114193
1521776027
1419924462
504831170
358727499
1910180482
1026587457
1801235804
2018228979
1878359845
991201602
1688748205
1487454705
1225502635
18892772
1200970973
1078965541
346019348
245893697
1886963824
890768985
898382162
975583744
236892601
1148643110
358462184
416738031
1326901730
1413672266
179317641
1357105725
691896165
1043828239
76252762
1218610372
1524715340
1100430738
1497694441
1952639680
1495006992
2125702837
2026482384
659894789
1564906524
1018931131
623798199
1003060132
1297731166
1086037632
665620833
1441127200
436096886
1557074017
761593380
477861868
1699899875
93053124
683064952
948901999
2111756027
830340624
1446025939
1740287727
1788604591
96737771
1081295035
1720689398
1108389182
1261819772
1594877309
1799270888
746729844
1206048067
1743243081
842556765
455842642
2085238242
759451831
48657550
793908056
149937098
2136832064
1762950935
110240443
182525127
691764987
993895607
907146139
1309783775
852438477
1083405797
931288942
1145509874
1308361711
1327212018
2012912478
268238830
1200723458
18999335
91894506
1792293971
1467454050
1195138370
1027885715
992693726
1025257105
1338443115
1922065836
1242143271
1170720580
1428043244
2079957709
651905562
931702197
1922447835
1619022001
1901308493
1634998016
570877496
1718956097
624119033
1920503859
1466317721
1757821658
1266556529
2028010757
1068407376
1363139488
1815161594
1579896133
2033714236
1915517304
1518176063
1441257963
642510463
672342269
1610002104
321131461
822270980
608969997
51628587
2125516042
1842768729
1882953509
282457461
1106795640
1686762130
599228079
31504191
1507306575
426025578
1543561186
891853413
32448377
1931224290
998380115
1406975289
806359015
1049522599
545114009
1158061507
1030109965
550235587
1978008949
34532432
1925416009
292143142
1783087962
1715291557
550955205
1269559304
1109144164
390853129
337497891
540848858
785680472
1577891633
885420531
794563086
857408541
528470389
124647760
2051329822
1287246773
2092271880
1593991355
504961746
406083726
2056817933
1280895330
1314769821
1265530136
1107890171
1125201329
1060658884
527098728
416609977
2063091593
1695749320
1090816573
1085661124
814360343
1262573350
98389639
1023426524
1151509765
1613092249
651039033
2054899577
966907388
1354080770
798109422
1258195832
1312096185
1425522316
1984228600
1337387380
635329157
1151639762
1341138634
2106527640
1352175759
1867877814
1309421375
1741537511
447907229
754891924
1712154537
338908651
341298780
349092040
1136388215
1140044469
1555003582
866688936
843992900
1780499621
760240348
1666132551
493496067
843227296
846859226
459011457
441038610
1143207075
174011738
702934955
738262806
1437405598
1997435259
820769977
185964411
453710179
636273460
2040853745
1594325892
1909828634
991050778
2063757014
763293338
1082746024
1529340367
633331564
2071699277
741414155
2098120094
1190081888
644146073
1424836411
812114591
841803249
1110364273
1808506437
783324903
1874068602
1589504890
1093772491
1994198004
2051909433
877526825
1560625157
453710083
1377107118
268054998
392252567
61721422
166688517
673160302
1688838464
1499473273
399695746
490016634
1998180364
125874082
1510879632
1893614987
178324991
172789726
1790497648
1226599452
793203294
105076295
1872596122
303045640
1075862545
860501784
249162104
1492591585
482376911
1675870651
1220480248
998506277
442699609
256689775
56722334
970769135
1341138634
1724395704
1342827610
545607293
1493454975
913540717
1892984514
1762290018
1155530481
2000816343
1210964355
562262555
846111604
1799269835
43279307
793976325
1441508096
520400712
295336301
671822664
1511744741
849295116
418254984
578228239
831393419
763311589
1619550409
1546121226
477639255
835997147
1042154188
182973947
1509367204
965681326
137383930
1730836551
1056436611
1137527658
1916872789
554261040
1500914776
1015665785
1123162301
2081024325
12205244
332508266
1268154463
1442505666
363597810
283634178
710706046
940350797
1263361929
1672313550
1928352545
993988452
476176612
1337307204
524717923
1776584869
919517669
1816081205
1797784944
1514435929
891130640
62601534
1189388858
451744961
359327061
171664118
983921474
1321673524
975339191
731689482
1210485326
1723737841
1253126899
719242401
1242051820
85771614
1234129346
2094497964
953746158
1277796947
473388187
173291999
2098524347
226385769
1343644992
1086619414
260907108
1076499870
2057544558
1583860388
910872446
1509259587
1390880530
269672173
815810741
436524211
1551050767
1259998786
364248202
196680363
675872378
133097910
1712672215
2037568745
1483092251
1368513245
713114012
1160073406
928939419
919663098
583337756
1541442372
1967440608
613786108
1728171578
354923153
765763323
759050448
1340446453
176934418
242252712
1930167887
1392493173
135613042
1903311958
1992852263
674167152
1025424883
1830403945
850683972
1351168816
2029698787
1150702455
1055880561
181554796
1937605925
866701764
946521049
1033152965
1558176827
1930281502
1010335946
1968768231
1197273166
669334770
400776394
1269548216
720132399
1105110883
475652714
1770344417
1924265152
1096035590
609751964
944031798
709944778
1360675795
109384943
591435088
965982250
1416369308
223499906
302591876
520233899
1049187022
1755926220
2053080985
162026908
1737289130
1653107065
1451115874
1130857916
1978051945
1439136448
980648853
1705576250
1525559342
1497855348
1118800667
678241974
290139825
2105898260
1932053710
1704574027
1953569379
239604894
1364415971
1124491637
523716473
208663961
885483812
2051403008
607059796
571232215
1583238271
1129490989
2130333425
1332357086
189424929
1572725119
1312727900
704618168
241083272
472260969
1540730339
441029036
993739106
1309812375
423106335
523226911
466140570
1095909751
1724883043
391625968
1605750606
1902755757
1445956077
1277822992
471555684
688785751
1085020735
1086039304
1368206046
684982590
1906965796
1916785202
1695294699
1964367611
913178952
134644298
929066314
2039545222
1722344965
984186555
2139997527
78377087
612529508
172026196
2144381654
1907032648
1880147176
1312684710
577843156
1446504017
1003694689
814099602
117660780
264598809
39698266
1830773311
1058938060
731067793
229312105
2035888571
1893073164
732657294
841925508
881500697
713609370
1704502384
1445985249
1307960075
178951082
1060451797
1008306420
1586608649
1826469347
1438494636
1409707004
1960761928
1548652099
2099275906
1941034359
187536910
1681780910
692926208
269570532
183997318
1742523889
1891129147
2024642957
630813965
536700496
418703590
946960497
1323424716
1548155828
1995433523
1698835731
1719300577
1492053941
986770602
156440841
1040101798
1674247900
1414447306
1991972338
1922517073
1149488217
1292920675
87020929
1365201416
1301759895
995461753
1254591380
645638783
647150323
701891992
501987482
1454861736
1238116946
1742090350
440764582
1591290211
1213139107
1357620617
746716999
1546950543
785194167
966399037
619052987
328719007
1162474256
1327025225
1664193813
417320874
1361929022
1655391150
2128530211
1709103724
270538624
1955598181
1189628723
538317609
473743928
978353150
444159293
1175545614
1181584960
753746505
903409802
1044409090
882863316
491408650
861261629
421105743
220040305
1001650723
311588519
1637849043
1014331322
1358651229
1279916639
1255255591
975676552
1447802852
1701722079
1843860908
609446147
432167082
1110808208
579844149
948492790
1045274482
542667647
1881863534
1666138909
1442267301
1234311410
1487942824
1798262864
372493818
814559851
1821246028
470205607
1587111352
793818391
834000305
490540725
502317555
1290834822
1132128172
801629517
280899701
1490322976
994136892
1725120968
905175170
1589583122
1367457572
1933311305
1397923887
1127294026
1489038767
936877007
286062414
1230628467
43653535
2052404339
944647123
1143390150
281397960
47531497
163091015
1310926305
1029073313
1857616489
1033937533
1155672444
362181467
1320007953
1246575355
1787508304
65907786
422494491
830009119
286046054
1734653166
1220104480
1007887317
819825105
2124497446
112690017
511485742
270873337
1558543222
1817040480
1761097277
1338606287
1613658679
610016157
1233548514
775399395
1631908500
1132601368
1705595124
1576661791
2056318728
1433436621
258439365
1124916065
798464212
326751940
7100135
1422621294
1350148266
1020520220
1499162060
728152080
803571024
1288597595
1581890425
1273028735
57160440
912937654
1712806366
911612434
2124451035
1516766854
41980499
229174534
689803317
1224784957
1436153862
872699385
2015293838
1806325201
692999413
521509261
1025724196
2116827797
1862030250
501844884
45211089
511020922
1557414443
1103812939
696994028
1280943049
1369172
1776137226
1255058718
171539577
1217515080
1030786926
908949055
265370181
390291484
1978123798
1363074944
70588142
644777994
573808016
318299807
1457396423
1027479607
168239295
559521664
1363624413
160841553
1402259422
103179736
1199856713
2032252702
2049011627
559951561
384840207
1723521885
1843393798
252843539
520254065
787629467
1394672841
1147838270
2053711408
1166680314
182032402
674253391
778891214
1794394712
1718933667
1301345750
603558682
568327927
1763621689
352622386
1702080902
1539903298
29845822
848739267
482650053
2139922682
996069673
1395266805
1852876139
1558950004
1894338942
1337571530
2079427626
1990402375
1703096824
1869715123
1748424367
137591008
1407121495
1070784743
712153890
1262807536
906993326
1493439528
1333535616
658428630
755591528
52654534
1610732278
2039412263
484430824
244073473
1886848613
461524408
1720413350
1491783249
1605321360
487914076
1723953427
930289168
1046547961
1526773945
2124238252
811989410
1840498944
1253869352
267541549
90370381
166929477
333663319
1709278553
1883919048
994247362
997972364
977664184
1373632240
1771878027
104188866
397810964
1945970410
1056287205
58167226
1053882005
1120940978
882372845
404305860
1073945763
1316064625
1289339948
1796023729
2091612396
1559108263
868381494
1137251183
2125040185
1569102084
268565132
1997156737
578664356
936691099
1151182358
1710347952
283627304
55377224
12250360
1055913725
156595562
1353695643
1876985676
1281021798
1786600519
1077754522
1057103963
933567276
1931061664
92058153
49643502
1155156762
120907246
54076769
650408331
1326581511
1871849608
1846045391
468457693
1148061624
1425732922
1540880547
1812050019
1300259108
771588152
1432706702
1020095991
216059056
1647353542
1771680577
1662572935
1577317053
676149596
1505852880
1757182904
407926134
1976756428
645558261
2069510301
1966513342
1620323652
2109469060
698501235
1444431457
1606290491
1023701620
723303323
2122438806
1332456818
1372791303
203156174
1042772024
1444587353
64898926
1235037221
1014509531
784435331
828762368
2018746931
235246554
174348613
949671236
1214790992
1302511537
2048180001
170729433
92177414
1315318935
731248924
1563836244
526780830
2025024778
591793261
1069913313
2069362432
1300062212
1549756834
2135961246
219947178
1857449795
1128391495
492822824
1651140291
1699700052
1231388309
566128442
1943285099
1294930860
1411562544
736913145
1914733305
113487939
752601673
1141582494
481932228
2137920037
1717299494
1793800313
1602549426
461874926
1435108593
1237561090
1076241150
1479543610
1736761623
1838600224
302087487
1917466507
612273615
80095452
1138067136
1497221909
1309685155
585911924
437219597
330663935
281972344
2083147853
1075711142
1415897027
1437026832
584846001
1072188216
966732941
260270466
74903909
608166727
1157352162
526114315
1270523721
744175934
268282443
1524714796
2070510345
1811466762
952602676
1492834434
764517903
515699125
728988708
1064181028
992347246
752849711
936569893
623267666
868249992
1799637725
191410956
1318348390
286538778
512218414
703055214
83796252
1040416118
1133251464
1059468224
1753387431
514652981
267938634
734567205
1594619413
1314539056
256245649
1473189937
1775300858
233542540
569869016
48886338
1460029216
1619398689
731485979
177686791
651811096
402727242
470787978
742313641
315393867
372948400
1641504494
614031420
1434654956
964293981
1796845781
2065832493
977057951
965112364
549990857
1875533224
935438387
1255847848
847006310
1011122703
1455181177
2049119717
1338766567
697212155
602309153
980163096
153659506
1151502512
1460596755
1009101706
953959356
1801779035
1860226385
1665179208
748593247
870487996
1951890633
1673071247
1364438707
516112001
1938772966
1697117864
1135011150
1849954841
716455636
1895245565
1874259611
842308624
1858958777
252732527
1803727873
1426524802
1216580341
1347294808
1776145710
1243280463
1719527333
1858923994
1522201476
1696399841
1232631531
673241551
361704235
924115395
288117864
681965004
1435106222
1281332371
962119394
1758343425
1334531580
193430954
1715588995
784544434
1254822141
1965336543
1319369938
1961686221
2015444415
721389286
103210623
288683128
1580615509
1544206608
1025899890
1739782158
1785064235
1598744095
1145662591
170806218
663147417
520494075
532698881
1072157912
1215134288
1253014159
2006964002
191602053
1231634074
831396854
605099150
482389174
2079655285
13510714
1657941745
395970913
1619026006
2093209572
577393811
363829952
134824285
1781437232
1840616442
893972591
1793012038
81814841
434058338
15718361
671274387
405197339
886740994
314524917
1044989873
1602118122
1786367702
242558666
1652983356
1165129898
1880781235
859595541
2132548388
479324891
694194800
451396459
1547094236
976804439
96116658
1694052687
830083962
1023579212
1380388049
1182221711
837823523
935370084
13918377
436722272
1065292900
473502629
2015119886
1326400376
1059958189
626329817
743363983
927929893
1697556107
632330636
956916181
1895014124
1002369649
736042417
1063977378
697757598
1995931337
1325755427
639259586
1713119775
1852360361
1587237698
278170220
555953186
1740155098
1062161681
1212023846
126170709
1184309487
1801068866
2121904900
272878130
2055858858
578044585
971342133
379944280
2037309668
170676109
1394035201
758885526
1645970812
1042087258
33229863
104746751
37024802
184046209
1729044044
1301231221
1559936730
972383444
1057485055
1093095052
1360811593
771559284
267070305
1103015080
1844096297
722196839
447302844
206093972
1647354571
788686985
2071020906
505416251
1325525536
516961428
586040506
1519285353
691240583
927246931
1917674114
1868244752
1133038347
1663581047
1449937139
525482489
1122116412
803370615
1345999736
792005210
785367879
565621186
1483565608
2118322630
612814067
1914175556
757609783
522054724
1545415739
1724810581
1306798645
1432845006
1418307824
486610795
1541913171
2027297700
1549998381
1258073845
194399823
437001420
1788837892
1346350212
1820647125
1037672542
1422669754
476571628
1034325172
2043149473
412941836
43430532
1370352256
218116297
1174834065
932402442
1515432379
1099520456
610588157
354322977
1990029727
1985828486
1013557401
1449361964
1210096921
292627521
770562858
1284289321
1799213112
1026776857
1550429739
136369419
693088719
1060523669
1454353796
1184642077
2093591502
1434461534
796201417
40293577
1072935685
1268501512
164013426
2123024763
875268019
1398452743
1160862147
1344931729
1290425115
449487388
575063710
1824211408
1682339704
1681329862
1257910001
1798193711
12177766
720445654
605641163
836439602
1539331486
881388253
291442131
2112832902
2016421252
213251965
840812476
1589534022
1730183855
1559206571
156698933
298693476
909895042
1828300525
620738266
197615674
2124438213
781746761
22449972
925611943
1235104077
168333893
721504330
1977354805
1292242434
1852484700
1167723160
299656745
977928690
730779033
445660731
1328283447
1067585546
820393419
891673711
80609432
814045355
1435993706
1348232638
697026710
104376446
1361798845
14244539
657872998
66489545
1546138027
1675671392
1551829757
1922821214
163069869
593799499
944029448
1256094093
1072710198
480609687
1304397997
1471837761
1054086655
370914615
65110053
896089068
865915996
108546528
711284359
806019278
1606708123
1598475657
1036535840
841869404
96033862
4026502
1316473287
695430454
193020470
715199222
4529017
871201224
1285383493
1488046261
1238260537
650670401
696180727
1584036900
1751998339
144340956
261187395
714590716
479908316
1538065643
442010409
1573546574
1888789277
1011879393
591694114
921337817
1545157630
1002073828
1626571991
418373080
1753804524
1863330981
67473423
336522195
1515925069
224585395
1663419668
1290163599
800660746
1151348314
689047297
402497184
1190630643
2054772077
34515668
528775934
319055768
2043993376
244258235
1557657025
920907182
1921405411
1770746559
362445461
958824216
706138519
968655611
542447210
101849523
86602028
1002939565
1608499187
1126085285
834100462
245624739
1784997361
189394923
333358476
1311034156
808321086
959740701
745216862
1947121747
1090299308
990952751
1049708985
1860079091
1860073963
1153643486
1442247605
1077386816
1784841752
1701491350
797035298
747448441
1733489926
338227151
1760240527
1615228946
1503630231
1817742038
505789710
1068182011
1913272608
401843529
1551583015
1786732347
96526966
192833442
730284077
1547214510
1852467067
454296376
1523196505
210038142
2123922284
1408085224
1273536351
1399557913
696156889
506611522
246647948
1779470834
1166871825
1731912879
552783928
910637015
748376039
431762213
1456740444
1225889209
1653945893
341297026
1346788325
1354542326
64125791
1425747013
2129901903
221539486
945993922
836730475
1846902773
998599588
242347172
596310826
850559261
952896622
35932784
944335198
1960350021
568756653
1301835577
358239717
461255874
1992538255
268212586
581853648
822991039
1147415866
1420471145
369585582
2125894672
615671138
436410098
1909804502
1343146424
571868454
126230492
380267859
1743917941
1550892606
1257927285
2086108469
2062540511
436759478
711131870
702591706
786290395
2123637080
181633931
1356072308
1567365488
492321930
274139443
1694588768
2068953839
1008225659
924886351
1381672920
1547739871
2104937521
924527189
524584812
1495221439
1882459526
859862320
1059501380
894852555
871627589
425760105
315248866
1216747382
2077875705
2098318380
700138035
1166253667
2053536848
2021106083
1615316894
2117596271
544483978
1045678726
517779370
142384802
1389429502
1051088330
1916596684
1170062807
536022780
832493268
1138485012
1644772631
111921437
1774576846
1365216312
106643680
1741161719
739468336
746745784
1094382329
136824911
19926405
1730541214
619688092
842581448
1058117573
1400976996
1331042046
1416482802
229317689
1029148418
1637752506
687688297
1292810197
594082080
697936879
1747227094
1351421691
1111136650
291018442
502503324
136929163
987659790
375385619
271169983
1285632148
224383445
2052447343
2092425521
1761170588
1795818021
1951764959
658033403
1576145430
151495857
2005310557
1986366849
764337376
305121739
2109887026
1394259020
544557494
1268847304
1908505277
812013167
1638978424
974719408
710299725
1904494241
568932322
1233984975
2082575797
886769234
1118064566
1062657939
29457176
1373043759
549316314
1141384989
942892943
1075924174
385439376
1988443408
1944781362
2120395194
1320263505
1464574013
637689173
45682300
2111338189
1347024999
363673127
1067228987
247437746
1631102505
496253398
1069917178
416891477
1310903654
863963165
2051481064
690863687
1308582107
1099388796
72235989
963859344
379553774
154661863
224267840
1377239475
1447740473
68609469
560540589
134466927
1577678080
263938812
2072608765
1450721884
2132805706
1495444531
1867049500
1330829049
1929807117
1820876628
1226564802
1598658543
1698872394
78464772
829242035
438496375
1836530469
197385339
1490576120
456928861
1535690156
1409877809
418857914
1508940543
1518843030
1892579787
1934798090
1075699434
1842618989
1507776974
1161012917
1189394969
979285046
1527470780
1997568451
379179761
100674017
1416209611
348633482
927720619
1279087187
1241930304
222822424
842711981
745953706
168385413
126459762
1503469917
1758022293
1889442327
1976077404
1353998705
627134124
969597737
2008101481
1451358099
1066613063
811313188
432605126
1690084885
1962659048
547352200
1012855198
684142509
1591985883
1857508184
656550012
984966110
1505634637
1685562937
1750379378
263332727
923607844
1890765648
333444448
1541807988
940399898
1836716697
535218411
1057197925
1872321358
1267734616
69199356
1929507281
1031471019
1086637061
1476126099
977607980
1621098198
1623937156
1348894415
964729724
226174120
291175839
1160200224
802531727
1231456654
2133972985
717569512
934475358
877657516
1382301525
985736376
745461059
2071234038
1249749733
938570880
1600396334
2002862180
958211487
1516210062
174668348
1196648091
1128892489
1997518656
1097518580
1624669332
876061519
858080441
1718417812
1018465722
1797350755
1004954898
466585920
1779377582
1913007346
1540432340
1920224013
1078928625
215283040
1687331385
634940843
554278189
480138864
2002463845
1461212224
743097205
1628966032
329152690
170398164
110387386
1747259419
220258363
846951659
1525147916
687241576
1272865854
845418717
984912737
1288177238
703398478
1817230351
335028231
415058738
1323877095
101605036
547030101
433378041
1351235668
642781438
215667882
1427761036
623421375
1880646459
1945106688
398351548
1156673494
2136591629
1867210378
890947276
985219073
1198538475
1565207721
500696538
307000338
1716295123
459215174
1079732264
1642812677
1504604049
1955167524
1680775398
1086286285
1973014890
1556617777
1756937252
961401946
1888496150
1805669525
575297021
1538617995
491051965
257106813
1887026771
829682296
183612649
206580213
833159339
1533660195
2135865576
473191738
1835746797
784727228
872988438
2036975372
1031182007
693126603
1333124142
1778455598
1855570645
1968938381
976649291
68093003
1801840676
306514860
435003764
1202345503
1371337293
693186387
641311280
467003801
1285945426
1133001165
1836716312
842101142
540673668
1514475359
930709554
1793203664
1173228121
1320009065
838253015
1600451473
1845944708
1715102515
1961067634
1517099702
1420521749
1497629536
473543055
1952143943
2124184964
1163545310
152505966
1062297270
1278771142
2061194616
1500825260
46799972
2087260520
353503323
1674327514
6128241
142175301
110974871
1508915061
170418592
654600742
940570709
1330417543
294785745
668715667
1679392683
873749331
1099546714
759915852
613607355
1273618127
2025009376
787503394
587846743
1144473377
535609837
1614403710
281705860
11644706
409501542
1027309417
1657298358
257790625
1328371150
313860001
787501296
2075964274
1168913564
543756236
284566709
147474594
1875788605
1371285584
1490835993
298758489
1738468763
1208530827
579779493
1749156042
1288741809
1991419659
391238601
917426600
862367756
1249383976
1365053373
1790634197
2082064781
683303341
142817655
2025582996
1694977801
444448490
1395663621
931552960
971188177
2093174408
442767273
1219775886
276525074
289277228
639904474
723147551
861008398
1222892157
109923419
1423753943
393219702
699815075
1913666927
2013196582
186214142
374523976
49806417
279461574
150315940
820421204
1760025201
1353682145
1061741267
2076374994
714707241
105933164
2113679837
1608761129
625779626
1425112342
429508769
94346453
100863924
731934112
564041978
45404420
1675849028
1552785451
1521499351
1297565693
1768247143
603859821
1023589055
227382555
479143711
326560783
60340495
409217174
891328440
355378325
642250329
1394918473
905369721
1038555531
1964696073
3504115
1943454914
278166202
2007426298
343685767
930531888
32477849
883149076
1283295523
2109025487
156235017
1603235563
505458546
1963097320
722758712
873041651
984904221
467615302
1103218030
856104431
1403069008
128110642
1656906874
822896186
358455121
87513544
1268487561
204283951
469204918
596851391
1547283252
1705403861
1660308271
993379550
320405801
622917039
616044909
1997923855
396336305
1265199146
1128464031
1480771870
2138543024
739357263
1786732138
2033585353
62548324
326165104
1757168335
996186097
326428832
1173362470
1435067427
1694398463
9767442
2033782704
595147254
1765057085
1398738899
1474834224
20886554
212052378
1158790566
1899211164
97687542
1399782945
751166418
206569060
2120792770
949782467
1992776806
1743434263
1120836649
1127155846
1143783399
66253602
154450901
1350624574
399483058
1357172368
1298994135
650883313
616689694
1161579231
1994928691
1398713389
470036991
1034633541
1773096247
117135420
1124302273
497115838
1174510621
1901221763
2004630693
23604385
1482322915
1034384824
1130522815
1481851103
265148778
780337305
1372554303
1974480907
1485953393
1980639029
1235365453
580605960
1280999706
467312488
1880509731
549668837
2087299385
674141123
1082834509
162690809
1925477665
886505380
181176750
1251683211
1765933026
393904583
363029417
1792164136
1819402223
1680028220
901013850
1891801546
2031569102
1051061767
1614328366
1008419831
443038957
628406836
1677293504
736530406
1702320437
52335042
838964988
1887571370
299798963
2060739215
273589451
1105533887
2134139848
866189043
676495058
1608497139
1827542974
1176354159
141960075
1369666809
1337080609
473365516
1617763926
1731179858
587414648
1681440628
742345916
825847742
805404655
1114441569
1035486859
1406240147
742553404
2110447598
1955358851
1626095825
622472715
1572408393
1255915208
1394642315
641523374
580060782
1477827935
1835904002
1271121432
388604372
663911101
794476173
1965523784
1182931677
1580496952
1331893439
772557686
373231996
204597675
1532119204
2042171437
1848064238
498292095
1435803368
621829629
1733081747
773101253
677724693
514669944
138666964
1383011121
1574640656
1003516645
1641620068
965327667
1556901046
871414166
428556716
771495872
618790107
821477507
841051114
724210934
1512552574
1587068398
133143995
2144146098
229990264
210695148
189261197
1954605101
1457241189
1590841111
27103478
1340244759
1911928370
1674880050
1251846243
1684249076
1629420427
1579296583
1802924125
50685704
310368529
1182559707
702879954
2104462397
525071510
472168721
261576412
981439292
172437056
395338575
156768542
975060682
1773675850
1508269418
114941930
117839659
1303196810
355340649
1005706721
1444885213
1351456060
372001457
2136286108
1366169384
2121683446
886104159
68037711
460787933
1516931189
1053739845
2046606135
749156006
1527710175
323995920
1715980603
628422705
323610950
809570440
1981961578
749892894
706993249
423401740
159821883
994628234
855695382
2024729003
1930448922
1221811161
1812070717
1237466142
385186363
2040737792
2072200700
1638627295
653982100
629144066
2055359508
111363129
2045328823
1393171815
2059833089
612012651
1221236809
1937701145
894848564
1269763514
2025217340
688833566
1995753147
70136373
837206549
41952244
1219866540
1514340845
2124139848
802299392
529834425
1085404312
273430064
871960502
907652075
1983384392
296017960
531053480
56961295
444097900
1170130243
1289723123
1413753411
1314903181
1942315507
1462167125
7547324
691053403
708782454
1415038233
944083540
333140430
973339326
528326138
1151931217
791307762
1934452755
1269215081
159685346
1632166614
1792635158
649909261
1362752479
2087434834
1001145556
1807733994
859126450
157037099
1667869551
1010728387
633657424
1626664684
1328371558
650318597
1384321588
1399419638
1756759
365166980
198592777
1853123868
378775964
337340426
1317492032
1047776992
1773104827
114033223
648394263
370705960
1701479802
2147008251
1857565094
775410467
1264295683
1431166357
1073501688
688076892
1529023316
125645762
18260772
1228567202
385390008
1535579685
1596076239
234091426
365919907
803354011
1771537617
372471745
152257079
642962874
1346406961
1546290335
722788433
920702336
515625998
389605101
1508207704
1454311381
582179362
1325744609
2133172455
295420142
1964803785
246545856
1910298868
94734583
2121866040
1425100227
926957330
452296806
1505352892
496500089
1682293969
1192096827
1397005128
2127035333
1992253408
171299401
1305478533
286402927
749105897
1632211464
1906825844
317881967
168461408
1201251698
1813627779
2030439928
455825850
1783679087
1721344038
1641482477
1499270827
1410713862
1812528923
579838715
599955430
2119835695
509337800
205347681
701212447
568142401
54727093
201149166
1618745800
1652824296
1706087661
1091675931
1572430012
1119015886
1475822886
1240088567
1323118391
1708183196
1424707632
1922701504
743678936
2146621683
2092579926
2059668807
2023821783
1797203421
1720075315
1392454978
1411563677
2118886561
808920932
955982046
1639001462
960399803
66415787
1386291692
1041520161
872727014
1418544934
2047696083
417077715
644520916
1602461555
2067755051
1678250202
514119683
1131808034
513069948
1002843821
820694103
1034487252
613044653
953884509
810290177
2078933699
1677270318
1411680936
898231452
946318185
920261125
2765938
2137717151
753748807
1269662838
452351660
308732388
9522666
1109239320
1927844359
608939945
1116153113
1199015037
381115978
117524941
1673413002
827558815
1404436556
1615371017
670228480
2017313344
1705949032
1585458543
1465772060
105292893
537185753
1381721832
655067969
2141292388
866887488
847430097
483001504
774023149
1385312985
580061670
1083157845
1335010274
2031277392
2028126410
1752185011
1636519819
1182712577
1579082649
1454437584
604979059
1480346062
1390784100
426193130
805337154
70723634
184620144
1751575386
1592018
1354967419
1838830212
1932778517
1936489570
2117922725
1589319312
554026348
229065985
1506417971
1221616878
1147915803
1479769601
140615284
470444127
1746882996
1522278294
1762400865
1944811143
690337956
1376269161
1669754055
1735382293
2041500347
1342559814
280123354
663369643
1679297243
441919841
1023041863
1353528399
1943735488
2084672932
126023259
1555589153
1373246840
1658700276
1874041602
1251099706
1265065974
117952600
941739960
1409971162
2132278190
342155826
87235856
568232951
670516620
877078069
430258454
298573315
139805158
527490865
1400828514
5719506
1892633837
1126592389
1180937968
680540930
1966679154
2145573323
1183115682
1435813635
397232088
1073353957
765953446
2122420857
1067480457
938329020
859145605
421348627
461729612
230066269
603047166
1481349575
2127503015
716487258
1338458349
1483229895
809843298
1628101488
1151886915
177435530
1933105337
1899523441
230563804
573074142
981341949
594064534
4787565
1948265161
1939698086
2078408745
719762883
49860477
561677385
1287154280
176883536
2013420419
1027680097
2092748959
1389082795
406253392
96056194
1386663062
1607289796
701511109
2085000127
1649432415
1790553358
1283805149
1621425163
1716388230
1334594723
590546362
960271630
1848897078
1819786345
1344600534
901015577
929727931
815140766
2145057758
1582615981
1577741394
504755324
1866745206
1733704401
152724812
1790268014
1855081124
695568473
505226325
583905414
393237602
893073726
755253816
1686965750
996148776
469189439
1150810724
655820765
990365991
1134500698
1685405556
987828089
1349003219
1529613274
976959414
104265136
461276378
1751429148
1575974637
342299048
1114947962
429438527
1116736317
243169321
2008567458
585010060
1367956685
1549230685
542306118
2028993020
1734024284
1190071648
398888775
1808600329
428742120
1445692255
612756374
1229525203
1716369381
2005356105
555197445
606935732
409565892
1590759596
1774883611
44650508
119912340
445380400
957734641
1101687551
1118131535
1386857702
198517704
1629781465
52593818
1191788917
377933154
1414090390
1625112913
1541278646
1477375845
635496336
717157490
615213949
2021236816
1445082123
444996961
8112019
447886572
1870335844
1199919864
2117468954
405868257
385834861
1139381570
632922969
30929282
1231203585
1610944917
742048230
277160919
109330347
893672673
779020916
133921627
235525053
1249553853
714367677
659418998
2144963302
1167350251
77974740
173687806
678252329
1448393526
138553515
1941937415
965934903
1935097062
1506895111
2144254620
470401593
1601736321
1633235985
2107814544
858279721
1827341090
196150176
2029695952
78095429
2133677765
721743525
2053794599
1584332748
680438249
725320352
1348683080
259686021
195580668
1923211049
517940958
1978170135
1243900403
1665356438
791003588
1407465244
1879096498
1836685760
498631897
483550600
546163987
588142155
1003309316
873950405
705351669
438013180
1676107616
965845337
1514136590
2033440894
1183039415
306129347
1724055603
1995637321
1264723171
151500538
1063500387
1409125189
722659631
1923412474
2046289672
1169771822
310088969
2085647360
177589728
250710854
1034289072
1120704716
1630987418
1015454678
1479974879
1237932084
108145623
1634812668
1383165669
1567144701
780891336
1672092306
886813491
864055128
1104920872
1788380826
1476212414
446980616
1483362811
1034345575
918682710
1187325782
1900492992
140913748
22850061
340210624
357982790
1449401506
279447297
864343905
1767681950
1806485087
457206771
1017882164
103008827
1719541282
1594693544
1834266338
154900063
1885412692
896990384
956791023
984151169
1535325274
1990197018
1699213545
241517333
910196182
560736129
1036301560
54033948
1050283144
1448513919
1128973713
1831807210
1595412112
260006076
1890283506
699626812
21888432
1134307903
670747691
27648587
18988967
495889924
302468655
322851580
102598729
188646233
37323190
1167326009
1467093195
948983381
59810746
910145808
1760982314
655383130
535212340
2132892984
315901019
744582688
1406411556
2766452
445756928
567106139
1709641497
1275504299
288494335
1949275563
1363341550
477032620
1976206704
1767525318
1714990221
1530715240
849346704
308203933
1410281858
1616548088
679188032
1604491368
1850433498
671567774
466160928
1299981143
537898751
1538036894
189396763
2126965926
1757205598
962174530
1333343751
821477507
313073782
311670524
1753171913
1302143958
1456903081
1110504880
1925274514
1229865810
2010792450
206919290
300239531
1689349149
1138214733
843657748
845064304
1087486188
19772456
401125993
99025630
527094439
118303542
322576657
143530295
1850129913
1641096273
823044567
1290997391
555555647
1502954326
1456425230
1213339684
606757956
1678001142
133469220
2077298345
1793353223
27569229
1688600185
1482799591
262710399
1829957299
1458125675
297191609
1419250201
609530900
1603235563
888870165
2075656280
1232348069
204142796
856687446
48801511
916857820
470492950
1322814205
1450846747
692498189
1781397929
137763919
1811728006
1648183665
1974671567
710979263
1068103203
190015568
1503320380
901508567
988787423
868587133
244675879
939374207
456666458
302470631
674915116
1904801692
407567521
37670630
672937808
309514876
1393980022
775189949
294414748
1139476456
254206416
2052667519
1740055243
914735534
436026902
1144113097
331536382
338523437
641854350
710060803
1621084028
721390094
989101783
1999989628
65276688
2050373925
1241123279
41518744
1179039855
1373832571
348846466
867585822
1157120459
816799151
1797472510
614223777
96251668
677295204
1836909747
142705158
1000938695
1550451494
1245948870
2044213295
344793288
1681141677
624274068
168858550
1058775901
33540524
56713716
794302598
1102093431
1009122277
1558579770
1788103258
911273255
37194924
509476967
141237614
1852568246
605416320
1846576548
273760536
26316341
992653621
1199184635
1015807484
873091304
1885964923
876340018
1677617508
814916528
970653509
1752388224
233747701
1689287858
1074021162
1023242110
54426958
25916075
898159611
1086319803
483913948
766047871
1387156224
471694214
1886654710
1074025530
475443898
1636280052
322002615
640278208
366275945
1266397336
1003644929
827369141
246091918
392564261
1403714140
1595065549
1628681447
1002408129
51845062
259262581
1057765735
1531901040
1901716049
430026268
1888593042
566247548
833839904
463541235
280598858
1986565545
171678141
555735816
1033819581
950970659
958259867
670496162
498099627
106124866
686740010
259252235
1582660622
1938558176
702512146
1900121574
1608680035
1211917200
1885429154
1326008198
796904335
1542218578
422463620
1661748864
1736828655
2139341662
2060269332
281381935
990116873
105268619
838678143
1013893279
1534756171
1744624158
1355681169
230115836
481666630
224600968
1720445874
1556753627
1776002095
381042242
1736140025
1966061499
159142770
1776754258
779894096
640390591
2049879347
1969358453
231039651
352804289
1367551807
1097220408
1566067094
1132495110
352672863
1280907570
1805679831
1828020844
1526004412
1221482770
1923909907
178069741
194948834
217347205
1766361894
1828248708
711713850
1519603186
1447121353
237313492
1157254194
782724947
1539729299
1377817431
1213031435
1978833755
574294019
359753368
109673843
1280409911
1747605980
1472539140
1097346247
742314789
2107470108
1886007813
1844412333
1723303268
1697509072
2109010795
587401126
416100087
894215722
143429240
1305174139
203486679
588120632
1980410320
1436725004
1268719771
153704844
503336384
336255369
1957724534
1756313061
1830715680
1440994313
1420168410
1507220916
1224910672
725082
1277740321
764903199
51898097
378993616
1459612197
1367089067
104115600
1921370493
319861711
990834959
402885178
1287551035
132701670
883234610
133207733
1854489848
790476749
1840893931
888122913
1038670750
107337946
1179188251
1195254475
863050005
1683173410
14704603
3301985
1955589069
1974520888
346711433
1460841823
1820539443
1206846048
1175583066
713068495
2098817567
1209918409
1828605428
1122806874
431863285
1172927178
2066684830
840046275
1432323711
2093313628
992972703
462057364
1051327490
888371903
1372854341
1690971363
1243651074
1595008264
1710964308
1679736394
770150244
767168191
483962251
903221211
326892361
1742565119
884898855
845381803
555911157
1870695598
173862810
1886370456
1022438820
1959825951
9722167
1284026479
660919102
685142789
1589468454
587219913
1148892024
1915434390
205752271
729804078
1348520483
1853436990
544181779
2114800559
1399259721
1620450998
233006099
433252778
432356675
1234781325
590908422
193464391
299891258
842805420
1252945799
1904198395
2104053052
1345366953
1296631169
168356106
725495270
648773307
1479369114
1375213913
1583332807
459856062
148332162
564599280
155364779
451939428
1608088516
1785878740
1663230935
1851947246
1195813435
280270289
1012606587
687563760
1168570950
557000341
1823912353
1171901396
325451387
1790015380
1670027937
1378070205
783134307
1365950925
390452876
476952043
818799948
745230961
306193437
1488996165
1658848506
1070754831
701011600
1314131937
1870177213
606321042
1696793745
1323482256
1849045860
1643477675
161558068
1112967602
1038428946
1598891417
1700774011
314476625
1668158189
2035860919
890182921
1921427512
337934648
319140539
1647897866
272305892
26633457
482832292
714308077
437716771
175588109
220026243
654082401
585976463
625297396
517373016
1138890362
342004132
991350267
2124314221
976064410
506602386
1285606460
1470060850
198513720
1222820538
957963078
1516917506
2080880046
38949378
1771075574
210447927
1470078607
1032206299
520334774
1088007360
723066337
1534941324
1017550608
2086450238
1553690583
1844732270
939448614
356779206
1001192854
2123123684
2039389119
1761397825
1588089413
772014551
149111364
1389930774
499197148
1946782149
1007775972
1968805128
655506140
1155288174
1615203686
2084957717
733713118
319490392
1485808346
66518683
246968128
1967761561
1540512992
40352685
1730178786
1473147705
1771044234
1019184699
1261150369
2109569291
208942921
304730705
1242462903
1136364592
1860286459
1630253295
431209922
1081073003
1439789253
454739042
717144940
1259301684
676651156
56846557
510235852
33024765
126985378
305758278
1167382684
705765459
1599047332
2123198184
1304593425
614742141
1199320950
1275717147
1003841776
1355633282
805448594
677232512
1268355792
1806631230
255012031
676603268
1946574821
596363398
1182720824
316790254
1750174605
1997462149
17472395
1495169777
39992356
1896621601
120305460
132863462
591072239
1105133086
1915993074
632931178
1072876316
1840978831
1896133083
1090994483
1213090755
1885102025
657347441
1123588393
1087007634
657046467
1643638815
811011821
1575065727
742225108
1346363282
1902944782
25108589
1582128327
1503234146
1381612707
848087125
180627416
1024242726
1310442615
1170796911
1884148446
972609477
491898256
1258816046
395047015
29276414
1278590206
1650292052
362045106
1228029251
1139101900
114180556
1038601620
2058316216
1938272608
2108455421
1191274481
502214138
385116322
811574948
1471894836
390746980
565283196
1146028899
651630403
1219808987
597284350
1177409461
242099821
1597211019
713208421
1913136249
831065469
1076868531
1413315839
1643873582
1821040653
1788251014
816099499
2046090065
238687659
594758827
2057362338
1043440776
2131062189
1965897276
1451222174
385672711
327740685
1748596838
1987580732
1553917980
1037637480
1146361286
156027074
1120767572
258791743
1677615887
1894050635
816284417
1710818158
1087136177
736030085
1218328578
1021127701
258531767
458601073
313582472
729534514
147234353
1100092320
1523292588
1779522306
1564082372
85224598
1790850515
991093261
854299837
364822030
457081062
1664976105
1376116548
274369406
67487287
835588792
122376368
858375142
255376762
1142198562
88660379
1738037565
10163636
1383484849
1236571384
246190901
206660768
1476178926
1343740419
792960770
1308877072
166143453
1094025876
1823310865
1750829053
1106446663
288956071
2020683138
164808266
94942661
1663076461
1749688552
1070593461
1953416215
2018447262
1307657992
1557959206
678337261
1226248002
1913078801
1084935393
121569453
327370936
2136374651
895937174
1156494262
1439879880
499028332
779634762
314012237
258236177
1855971692
1555709044
2040176071
1411018718
1721202487
114776187
147096322
873933129
403816065
871478403
1926100447
242148308
54324382
1671177851
86440551
1731659054
2067819305
1525998875
1545032588
396849336
1450660528
629022161
1944537043
536650632
1824422670
711700102
1383299002
201009653
965765368
1793962442
1153946856
1087683131
1823670048
1331467154
1720607865
1010672434
1063447240
1221539511
799738268
709276980
499887228
946473058
62340637
2057301156
1150648351
1789815228
1253569905
2031261313
2075878536
198011644
128277741
1054606703
1382906550
401149680
1489583013
1777443327
1704728269
819983709
17134185
2081023793
1717431105
1591212885
203779061
965765159
35329408
673456969
634289823
1010461537
1627729955
1025363347
1401971552
2048293466
1075667266
801391760
886768403
1184227055
528180139
2019071499
2125674245
634699352
1620549595
1473943490
1801431037
1516570165
2113123230
863471775
220039480
115300660
206183787
358231506
1110413585
1025392742
975936754
735007074
1133417248
438403828
1881391031
1181636906
218356276
375614217
520094924
1515313663
267666092
1915524109
2141637370
29963113
410607707
1023549178
2075143939
1550449943
1238531531
1911680679
1743444403
2041932877
1037595117
1773691347
1581377541
585835932
2125760161
591877148
1364205447
1099250127
1976509632
628341235
1750016776
1298318859
649565893
1867227470
1442756572
1707444262
427663655
783278122
797144585
12232076
792430835
212279135
891785774
1274862279
1284818146
103456948
784420824
2058768894
878500315
1174761317
1883322620
1397026827
1985632981
969847937
93999948
1274505635
675211074
373156631
831676595
1411265818
174295951
1393951780
379838586
191551908
466761657
1232986504
458352840
320986648
277486061
802187529
1768247143
1507929259
776713084
931824541
1796670245
997749269
1623172883
1887657098
974315907
998419612
1101423958
1415572924
1893426702
1730057277
884288560
1895913185
1378865317
2095678238
582682486
1430887296
1465144588
256133921
1443476057
1346841536
1778588840
1115034628
2089006482
1641381070
199783729
1611911423
405569727
208277424
1183767330
90615273
180015298
1498223926
1684613289
603092676
110060147
261954254
749654585
700583101
254109685
1775921071
1074866294
93710095
2063006460
1462806011
245572626
2028274216
1835972791
511904649
187116927
242730461
2033007466
1043893241
941303986
433774455
879707446
1013216546
344021842
98099401
1484043070
1938217522
119519725
232362945
1883380006
1412741757
2057023062
338133374
744983714
1751385434
1311919155
593019458
1352350113
365333647
1332364635
121344971
27855976
768537326
582613495
1248041268
499920285
939778522
1889430804
1637732225
961347668
401809617
1019772759
1401860271
1984716189
75766027
889568587
40231997
689419649
251557136
760679999
439063658
10831647
1266462050
1498269813
330309624
88134590
570317454
706876099
1844042357
165602910
21666394
1515459331
1788207058
1938131008
977526869
148163868
544008763
695061010
1232548765
512334695
1008499452
185315380
2080348517
1440085261
1585123810
307929472
1160384276
919803040
2103937099
172684539
228294632
300670077
372246043
688068133
816874387
978589799
502694239
1209282743
890898947
1451335822
161872559
1708824823
1415433418
1979268917
1434347192
1775445396
419328959
1420194137
355207657
1693738812
2108564677
1830307762
2081080095
1362880936
2132664909
976564707
2105426398
1020154236
422507223
688209907
2108205223
2133340492
116511278
1343306024
1457693882
2109878824
1506734270
605419698
1140817001
783092044
1059024376
118911375
2107359832
361055195
1861137306
2139241182
1120952127
1489921553
814334717
155153660
367617833
469758224
1070176204
85078529
883787067
1688522820
701085759
480959358
702802755
894852555
656853997
1605403611
438935841
1925678292
1743773062
1418234899
1245464816
524474172
316628456
27646317
193859467
420868871
491941387
519932439
1744590842
55035414
1688978702
1175916915
129054117
498035940
542588087
127630776
1466816748
1605211125
1820779175
1178220627
31517319
619488081
125014618
769731979
1668747968
857095977
660923528
1999142569
526825874
1813935575
1715568894
1667277217
461359023
108129158
1405464751
1007835759
803628122
2044140537
2138125651
81569058
1797135059
76011335
648979202
1799447503
1450610639
1101457773
741906717
45410444
376382459
369754078
1078313304
481172144
208038137
77244462
281395668
697109083
1608172725
1370143995
924402947
1901238887
808388439
1202426472
1441097296
2105393510
490257456
1577732510
467099562
146423007
871217164
1401276488
452833807
1090376358
359498291
123654590
1221388222
858507637
1786696976
996484474
1720524527
2139129438
28961508
554464497
519100487
383311297
1025510723
146967032
144222633
406200441
1114278575
1012829647
1931031625
734870265
1204695641
2006657393
692253006
250594591
1009572344
269731376
1144767947
200796313
427543647
1407324145
1451317794
778168962
744002373
1306431271
346905585
1485267768
2054861221
1236352268
970177004
400022503
1970699831
1335595374
2145048125
1706142186
1011931538
582648626
901395475
85599197
128024073
1476624597
1242071299
1655516653
1723141473
1379837662
1717566746
217505385
1510995597
1044279558
1477608839
1634602854
1331537027
136186086
1063805184
875522698
2015476211
1008638670
1166630738
1091126763
65297884
67292389
433718683
272697995
291503831
709252566
2102881651
1420578439
865806126
1838486655
1469793159
1638796510
1683784700
1484843987
728338101
1890677825
1073175474
1762895280
1241701360
1509503808
2086636528
387760420
346946367
403333299
1667942894
1630686242
402993718
1842426343
1430816411
1935520089
1291787895
248797210
1875344898
862572134
253779750
50593701
624074052
125973805
817589441
1460424844
1050926467
705530731
309908978
1713541115
445447211
151482865
617992719
292396041
971061380
1514324836
1647775752
1792823638
1893558875
1742428930
168431325
232143123
770329486
1607932094
1235895438
2018692588
628959743
210274002
385287668
1237365779
550229791
176180565
382565438
1310463797
142182015
1345468132
504056452
529813058
1873289822
181177212
650739762
790113098
156054122
15757227
2063133903
140960313
1026843275
570102880
338651826
1143017544
1167017647
1563296664
150173134
1350046796
1868317480
1196832337
511444772
1247690408
239179305
408532840
788150297
1274496148
807077817
884460681
102837114
1513994962
588582491
1555321956
1804133529
430911996
1082900669
1892342218
1909333677
884589319
861758738
519955808
1608724363
2098922473
1670967206
794290317
1540159395
1942500211
959342988
1154655136
1627458186
2108224311
1349812045
665887560
1645685078
1813684135
487406741
1315889200
1940052551
1350544741
678582218
647317842
340265356
362642912
1447995583
1585840378
575490555
2039346109
1395334212
625313471
389091258
951325100
308508337
1250106668
609495294
1558870755
237175413
2049301492
1882897862
527637097
945091941
616974662
811091122
945230870
2015370911
535673831
933488042
263573421
2146441792
1009140409
2022148189
588315402
1704759044
2077206715
512753020
1910098092
702366722
1305462032
1730399727
2024660942
1026676700
1720916451
126147326
408844711
9821394
1829244167
703996933
308284540
1741851077
145213510
1464179515
830232104
1585270033
365352931
237313492
344664676
936551694
1180119064
2051893767
1232563503
27874311
812312041
1439988988
30874360
737058223
1733216576
2097189530
505381192
1344183181
1844640052
53888303
1394450016
439841829
596277366
134051676
1736750702
646836411
1805467711
1082042035
1160680072
1990782957
624626451
1900162618
379326525
437970261
1544047024
491022147
1658777306
961580346
1344256751
1913602797
1594140844
704793072
1861698639
748357531
678691763
908815138
952893339
2073618749
1576318573
1612771978
333030942
927341852
1864965217
1129893509
1342189557
1681292826
2092947923
839045326
124050671
663799614
1801796443
1669732290
487674889
1774756748
1738802488
908389799
398815216
1701382190
750129789
7489805
429644083
2016969129
1437221372
1478038200
1688880594
89918142
1194155060
700232668
1985170535
1140978152
2144263646
1166509347
667474938
942856794
691539442
2064483008
1412254170
443856104
757978706
1000764509
134117718
1248930827
1947073075
555923589
1227867879
1830138966
105079026
456175189
1752125090
366484443
303127828
624434471
1679796479
1283527513
921644916
414908397
867082171
251268267
1670058581
663283406
1041301456
949382219
2120438455
1401419676
970487833
1603613552
773317434
2102224421
997622477
734766763
1713718120
1196949446
1862090860
720798850
1988729267
161722184
1947786490
1084987102
820546252
1340569854
235702979
259750607
882938236
1408033706
1013298659
122691849
1156281048
731512715
1388731417
871233132
726044211
823243615
893155270
1733347456
1964029896
560858192
2010738038
324847212
2143504878
274674236
1317724558
769949982
1098602651
1916292137
1421766868
1556032592
2027981900
1847863876
1085219353
1900138463
2084492896
956492762
426093686
1438118550
1169320655
823983672
569963605
961706005
1421873113
1143495819
1391435507
2059529581
288571697
572864420
1859855483
366656047
174090758
607043132
759915852
2075878536
430152539
436155793
1964286081
1607152575
1480107005
208003363
1418972843
424199370
53891589
1107842194
667788222
1147468359
354547928
805259622
175622276
879258149
477540340
608393540
1541906197
1157571535
1463330055
465402851
2070036983
1743596754
2103301221
1421769659
1316598766
771989916
819128375
1063535914
1099659183
779057529
1668715243
1722752647
1196037339
1560340835
2013130600
93930882
531029437
883481403
855057229
1009010951
2041143103
1578023064
586985473
780506209
5939720
728844042
2032369255
742047310
1103933172
570962464
781333530
1069831394
382652017
137222069
1169797941
1023255855
1017500335
1206004606
1160385180
1024558567
734326786
115249246
1890028830
568036758
458016605
120325451
75429169
1125384634
1082651086
1204994848
1636473781
162171634
1978880002
2077828805
1978448741
1952481631
2040300756
1884377448
303942891
1056409637
1331473388
1548054285
1009883912
1163647472
1818093984
904277861
232160345
1473739014
1180414309
2081862712
1730121127
1037199827
1767268070
976013690
1582807723
1573885017
362708390
226713849
1133912291
1324832391
1901598993
1642248343
1394337343
1463744848
951165317
994420851
417444625
826662629
215163032
1927455910
71837331
664907314
783088106
1619923548
1735260354
448060726
2115400786
1615139216
1778476400
1458698044
798404987
562224924
1795796042
1007962154
2045576625
1665760245
2038885770
517300087
1100349121
1896573414
534849028
770488544
816544311
329933753
2019613629
1448445232
453480033
589799781
670450969
1008107632
749710453
769647627
897086081
1661090839
1885585674
995802521
268625294
581769610
1205252361
996532677
143746414
1481301903
2059872151
835470806
1325655745
135663320
2129347212
900056012
1395593740
213567213
1620770262
1841189355
2019688435
3182238
1692049533
1491334907
1883643375
1203382343
1379556369
2126016464
1538039350
1332664616
113920516
110012795
1052971146
581125585
199774020
92642015
1343917469
1357806444
817249863
2064915950
566670898
1021225691
269633645
2033791338
1558806883
574843573
213260910
2043905946
1220182078
2064266703
439128295
1650597539
1694725762
1465981399
984691741
884563323
1742901382
74690604
2118986515
545946028
544118104
1842179943
1783235554
362620075
258040008
1346407192
824529970
1705898807
1422961897
859494280
1766865659
473661689
46391147
1626818674
1235611152
770439042
1125096794
1366703588
120917231
451517168
1232299197
565943502
255220634
1807044843
2092502388
857780674
1571664240
19734403
312270147
1179753542
320411261
991002967
260627938
20813320
649462061
85475621
1317665476
1245039067
529006860
579415679
570150099
1380227311
1786381576
2082974361
1294294450
205280856
100913438
597276366
589714100
1067636624
1690172991
1989538539
1743065069
2122357682
1164705048
892088978
1766020834
568927956
2121741829
605464656
1986648595
1940716162
847274906
1728097796
1560998723
667467737
1622952040
1105926721
657927169
624160293
1718946914
1083056094
935524528
1979399327
1637406197
474383783
1479984232
277264976
1418507827
2137695114
669409570
1276638782
1293320475
528758975
1848123838
800465619
2100011899
1548842562
565032952
1211590395
1294189032
843858272
993519350
1218687139
551166328
13321751
1427718623
415980497
1553025277
1340850334
1206414831
998228369
1829801205
1893686305
834546904
913448648
1490033586
1675971833
2070677420
243184620
1307078111
702302102
1162523727
1839947997
329876731
1527012239
179269292
390657086
892827683
69098344
951951326
803445503
11425906
637593483
1935394862
941117346
167292024
551668733
1432388445
1055021365
289082092
177623441
1836826421
1870001161
1653366265
1600513259
464124805
427008220
465241258
458412647
492989262
222126925
1163739907
1378034172
388184018
2091991539
109294914
18408289
1006478907
240172230
983192399
133187289
1207319454
925200480
581793813
734108551
1462042987
726569459
1460006663
1853237480
1661974737
99457577
1079024915
512862010
286092191
469581034
1457707113
1850264359
1591783066
153464763
743094946
448083094
1394180465
418362630
1359522595
726074198
1904833023
1938791824
515736338
705866811
380943062
759765945
1831538120
800129441
996413702
1226105244
1201559590
964950713
1202456000
844055798
232909598
1225652802
1727001897
1993823254
899240542
1665271278
1056135863
1727309787
1600104465
500571452
1775009323
2106768418
121788104
1622281406
1076317898
1513944858
553154840
452360541
964566937
990634134
733275551
1803072751
1543284540
1207712223
255072898
460907957
1832969851
269396974
719206514
427113790
1491147599
6399795
1705046368
767811848
1120971653
1540793325
2016581843
691796720
213038849
1011470930
1132196871
495161468
1260649656
2056760144
1904928066
1545558482
105217672
732501329
1281555930
990548325
283604125
756643404
2143938031
433992354
1455507683
383281617
828787941
1129991536
869426754
1167892462
979368170
1268690337
315020046
537681994
322403219
1696906191
1130469934
972568523
4568625
819037662
624242807
542721696
12320466
1794382040
1337262139
324472498
2110576070
601451268
1786368683
1277927024
1799590440
713173994
1658011924
2110154481
722403591
993411466
1824432630
1833601411
1851542788
877191462
1326934170
135488668
119028879
453710179
625777197
1169499202
227922158
1326213169
207324327
1757081992
133597926
334731788
2134946649
529860325
1407874177
201146104
226622349
356417390
1936897363
553213636
1159306271
1020957391
461162000
199918316
339372346
26589685
644405426
1902033724
1301433446
870181078
1006225187
857148940
1465787729
357119575
879374050
636481314
1980613741
700925008
762998555
1234045702
1682947010
390387480
1881957105
1243471573
316160905
1123978640
1169300626
966998404
653451978
1463664876
1672114031
303540566
68808357
1634323322
446338734
337673087
1877031998
73720075
1083489940
298352820
1062950001
1966461466
803361833
414251725
101088766
899877922
1979409096
666964403
117872779
1933346665
1364089580
49970001
2072560312
145217483
69832111
1264271425
891081560
2844354
2046011778
320631010
2064838175
512631472
786511120
1866332655
1460037160
548026700
1866839859
1509279319
986594291
1201013114
1770159038
1592430802
663317415
1684957102
1112299513
984258572
1151622957
315108139
928692970
63878203
618129274
198739995
1277235126
942163624
16983106
287350832
998118461
2130362591
1594537787
1360101309
230743924
67142428
1322839037
242776687
826036290
420823021
1129392582
928625510
1415448878
544240692
57115899
1925451387
845098452
613467259
1691084346
245808835
392328786
1035266073
930085114
1899297449
1649640689
343495998
1111409119
139841245
921516178
1123434814
35396161
1885906706
1857438721
1300993598
1752286322
1050069341
1359082489
1042017471
1776206929
1312108621
457996268
1769853182
347873133
671289066
1948072747
762912921
818229398
233978556
2101304466
1564032147
56286608
1185926484
904980817
172795113
207197954
991505621
217724681
1101658710
1242968205
701409205
915896263
944224362
1788556886
751932190
1403936614
1158842631
13479714
1900419621
705412525
442309360
591247986
824255600
1869876624
657489595
55809575
416664706
127646799
132763399
989038438
1877654419
1316264466
1449317752
130229786
1057797278
790036900
1381589152
1009320403
514655340
1964672115
860416844
992839118
979417213
1648142345
1368832109
2124332740
1767800819
699906610
1317414315
84055017
1157586641
1473822605
1647593217
484064082
1993664158
1416737782
383028483
1472679345
198421774
1264943730
148850563
1959934745
506928081
1178990030
1172685930
702373449
1460761516
1242108591
1922092399
2105965347
1162346512
1075984025
1939671080
1850942927
1155081350
1443864696
1532828328
1804967055
27541912
706008871
1995261580
495851912
1284557038
1910397896
891059281
1583122553
1870678510
1328608364
1750476538
1362062631
1327745138
1988423260
233303000
1780354127
432927637
947610516
407163772
1051175316
1042065491
1334492724
881114233
1777174773
1268496424
2144977201
1503527759
1785880740
2110699007
1169131401
790313915
926959209
990244712
1235494105
1913271823
633305477
557997247
575445311
1093909967
1007823887
20271938
672316208
1066232543
84679055
1326242572
934606414
203886192
922422130
506501978
518954344
938720002
1480355062
1909557679
1444222742
380335525
1684478514
1546139627
364507190
1333103693
142898611
1157995075
1923000001
1373086259
4774675
1479432974
1957021207
1168845670
571597704
99009357
1682987413
1981725870
173391551
1922347087
928192960
587311967
980361206
1475167004
1500916522
1587185294
153587470
1928957795
1242746359
1778980517
459237870
340521819
1706082359
1863796626
1877929340
1518132561
195739235
424671715
161816879
51447592
1496205123
1633340710
1380636117
1596927143
816359736
1536745885
1488576000
1194655514
1987523953
1448073944
1616810711
1420506457
293924238
1150334151
296333481
1339085841
1054268369
1529395704
521769294
1055155446
308018310
944062811
646946359
949222657
693355194
1846253932
700222939
1255370453
876133236
106420267
2082539718
227135137
1122524815
1078914854
2066769252
587942547
2135284254
1706093566
1985241431
270153426
604133743
1107212434
1431728680
1706071566
641454481
268635483
1393369463
1847063722
517180460
1746459892
142084674
394386236
1183794036
1270675558
1911803377
1674553792
1015740417
1040735205
1884687832
1004459478
1328497240
63185283
984437883
1133223548
1778660157
64626348
898708862
842957302
1004556971
1420546279
818804852
2061277318
1298260599
1280891172
467659915
372853232
393653893
129742438
2081077228
1836481532
746677195
1571462794
830874488
105727238
1026602337
831656385
1440966203
1702236852
1013610965
362371980
1505774293
1619436683
1718401750
330115932
2098541657
1662563082
91341556
1503242327
313312224
640218785
2070555148
1664238590
1110545067
1830900010
1651658501
351602575
1020164130
1835232715
979041025
1359676003
626312757
584779359
965500937
1853021080
562881404
1550978786
311371043
1542871659
444915074
1344687476
1662867915
1728190993
129250898
853919614
196791898
425196868
229742187
200383323
1117491874
1670195694
1081009324
594275901
726397667
893218334
441964074
342346771
1886191828
1942558943
1456923987
889989723
1303175613
1522376497
2112672625
445342161
1540196506
856065694
1247653134
1998496416
1209923299
1423718174
2049903249
529153538
7193454
1457153735
815692464
739193104
385074955
1956594015
1148581570
2034989004
876277738
18990187
1083419665
117752499
1621742980
1305232696
1160712830
1142930128
912640011
162278398
1196892603
1216099154
1542883603
973709065
1543306061
579900801
1313914294
490980107
1551802468
519626533
1547498579
1474336184
1287077783
1585378945
1348418765
1355858242
1114247930
885353330
757813854
2018715716
1877644415
1472166520
132729824
778593937
761254091
246927563
1731304417
941005688
122735719
1140671483
1835343116
564296572
1032214495
682512954
1450720780
666388483
533166949
1567375005
729280087
1208185947
1630310186
109856408
172712024
1388878318
1611861648
1503318376
681256502
1653599881
1889326796
1783252911
1430301576
2024186918
1885645139
1090925482
1740235577
384738178
682418725
76193481
220052502
1493915503
1565803037
2115724928
537121303
1035960003
2035194684
534888622
577152249
603063811
1656697627
1891441273
988939011
1228231969
912749659
2017283521
675680587
675612816
1703235427
503463114
2062256032
1597837398
1459131722
508109857
721951665
11051873
1689147381
2130900428
50565821
1326946285
348682610
1628061658
1066842544
325607857
1483245857
906632898
1841169825
2097803255
678252641
1939602102
16610952
2013045702
567232148
232787424
1394382933
1893350300
1963557500
350464139
1419918391
702012772
1814560133
898258844
1290158562
1387049828
1212402961
1976325955
2082338671
843836410
398445652
893563889
1795395818
456275131
1934853562
847127814
425349253
146403868
252160122
548841710
2046269784
2091510698
545911331
1898414946
248819632
1818431818
677164268
232801759
1853488968
655064064
48573901
1483132552
2033804021
290871428
201114090
1844462826
1386145827
74045822
1319125203
1976669734
978575071
849776748
117109553
370698367
801821487
1866447269
447285512
2121476998
1126465377
1339629340
380422109
228457987
1401302526
1007536581
62897305
856807504
1617545001
676275518
1634062152
1374668220
832720163
1043513140
92790925
1839463197
746894944
1082036770
1951114049
1773431838
1534712490
1792752084
374477626
1128558036
232305429
281703681
844296973
1027784156
1319189108
1417205904
596376837
1173010576
988272712
1658302841
734047219
682022231
842079580
1567760222
1652679986
113803414
69066839
247270231
1190831184
415365444
1059946059
470341529
632078544
1190589227
1438087779
1383484849
1983956673
1588038265
1679462326
869051042
857117377
246470886
1822807609
543520892
538970964
813460224
1670572559
967896131
19741874
909738342
1935406328
1019035275
12902730
1229269031
1094321344
1910640506
731602587
936485427
1458026125
1933323393
1578073270
1907926601
857321877
97434559
1647936497
746107500
635909230
516336210
640364737
1753419472
453743459
1598506042
1831148352
1113439720
1877774875
163140067
2088673606
198048139
2073499594
135430984
1631751345
487940085
589083465
245345370
667570351
1841268727
1135788678
2069604725
276283739
1680133471
638415545
1765699908
741784826
975379079
1013507477
77903133
1180554691
1105879171
24701241
445037735
480594447
428950299
256080295
1754894539
857127831
1565059482
278936139
1592237870
934896312
835019496
2122390810
834713205
2006361544
324967427
1606215203
698854117
1302149915
1137671175
2131161489
1818672273
1965445241
1362761396
1463253773
465951604
1827135948
158087746
1234249636
707011521
412020350
123444450
1058997455
1237188571
15437729
2048787755
373507440
1716866640
685796067
2110515904
1051829730
566800804
1013665639
1710180947
82364568
195157309
458172973
2064246020
1204985460
138573903
802287205
431398548
50134168
11547622
557554305
1180788304
821983545
762075794
1105188798
1239943909
862746657
308094103
1898623249
1336868603
1714819376
1076606123
1379172784
314225939
1550489387
1634546376
436777830
553976403
100521272
554653889
628190386
657644503
1430983864
855897921
1601948411
1460516865
1929139588
1217281596
1641695743
1174281806
1464337207
1569456743
1126601697
172990754
337743850
1973457840
1429259983
1348809959
1996685100
429741987
1089813934
1869716545
768438488
2041234246
348419896
631816750
799175072
825732955
1023725475
891126160
1938871840
278712368
1508478786
812931425
272497094
117192058
1126824744
1306222458
142466490
1202586457
2126184637
1280649616
1707246361
1898966504
1114760410
233698581
1882340231
1734441917
98579737
1300861946
1730281386
1063095888
2114512877
1302781148
1488417372
1240831293
1924552110
2093026838
5582614
254728963
321673379
2147266374
1793129922
442284869
464668586
415101610
1816058388
1869195091
711608516
675939759
753627509
1766446150
430154536
2089605845
1825104061
1276571555
1666665883
451790151
1888909198
1753548248
1077152448
1709274460
1875120498
1687021965
49210801
2020332867
1657024577
974361156
978563874
2001414225
76355631
1688078383
418115281
78108834
39507058
712509127
893522515
1117739403
2061258311
2107411069
1755471561
42015193
2059630791
1287418071
1462604510
1708134852
567284542
700385643
411464355
52496355
25202299
1757991166
1226353850
1407682478
889540486
1883978901
1583607957
1203839323
996211126
1715164307
1615824000
1923222016
2102648762
1683235050
581113183
1881458272
1045025324
1598992433
968041341
374269699
2081233850
1939569706
2056417892
1348193108
432024293
892319090
1527850427
310734370
3253275
421004716
756030239
584918614
795708470
1626535464
826827861
1103454259
1402260817
1345353601
1337595914
1698086496
283824024
843651078
1572316568
594078686
1898364645
1039682879
363802304
326065236
2083367171
2125568391
859199011
218163424
1734662296
1344117216
847093597
1887867231
1352754371
1271283626
60117083
1768438462
633258137
1702342995
1075183050
359345707
1522658768
19770259
74882717
221529026
1331110777
1022306436
1949117103
808001089
1275377156
197781298
1847218705
1129919569
1990477356
1014370252
1420985151
1094099227
1522454149
1114900919
846469829
1485745169
1770018611
135678937
1527727575
404750613
1799522945
2123883014
66226558
2082254649
1200655117
32217033
792506877
1562653200
1165032791
540669144
226146833
376336254
1060180285
1578705680
749675847
1174093237
927951332
2108314214
2028248590
496952326
1367284756
60189835
2127869638
125542555
625998357
1883124523
897277520
728571985
377337396
432668961
655249149
1446048939
465324844
388302645
1865136206
1630576582
2085517121
955745462
1005663354
216872271
1274526055
456086380
1331608474
1814698240
520027715
141466857
1987827104
1044218119
1463883798
2065041290
735051431
1192630543
1182099512
1432379146
2051180832
377671327
1825731400
1225673755
353498526
1762130720
1664013361
568236300
949538521
831729344
1376052826
621508161
1930310779
1470022805
1606594745
668439643
1536071548
1849469234
981875272
369873091
1879201825
722509673
970357337
1031808684
1637280115
490820817
1911483989
765244651
1364075724
820783909
760560819
1118997879
286249199
595698397
2108004102
1987766726
1290256126
691455004
1184071480
113250566
1823103978
147495954
793973623
1520544746
492837462
982528565
190539514
332958488
2076918075
1362390311
1841560449
997303923
228545141
1813707107
1581009944
2103423104
1209172950
1528838228
560438879
927417466
1808128472
1531987881
392266429
1906101975
280036899
1251310982
326854628
560491189
51218110
1080183749
1651510411
1346341475
734077473
1574591021
1720914604
1650400430
1356843217
307320313
384461318
1414809636
1189151645
1122895867
345285963
37276793
2134512893
1301177306
1642518973
1079146323
537286476
1030423573
642270905
1774934821
1887615594
2009348620
2068719256
1644877894
1855744023
1621417726
2146110373
871290895
1346324421
632632401
1407115124
1548837533
1759579533
79646207
484019434
280281426
1161923048
383214629
583369181
570123185
1701081610
1929594332
573828181
1869759877
1904283129
1318759085
2123050691
413803909
1024331391
1731279243
1310653344
1150398833
922066017
684694455
472969252
947489473
507456974
847108686
82997804
1480340068
233476786
1035666500
1908882386
1347531492
1922798365
949169037
1565276539
1430036965
559910814
2045438415
196724777
1413013770
1111411637
1744759611
324447070
351658197
1734458597
288289627
1709622034
1859851068
2014333478
102756186
1992401752
317478764
1441488371
1262408728
35464664
1029709214
1366662967
878132383
1553073159
633681397
556071979
439807029
92791518
1271723510
1688712223
1130080842
322895393
385110887
1509541370
1314350010
1460766093
1165204637
1655104425
44304493
505988260
1347556696
2143849206
1755151005
1104307424
1324894213
222709744
737605571
1036318007
1999158664
724958483
100832964
1585372880
687837685
419805531
1833923092
1302639021
1812643040
1426066915
1352847752
1565548088
1129996212
172102475
864227663
1768420660
397172124
2051746556
895652166
1338263122
1546843794
1540674847
1339117010
1511986812
281142264
528072121
2053655015
1838785688
456811097
714012580
1282026864
1764278222
799992047
1025858144
582613495
1502578933
1915161662
512971939
1497312899
69629958
1643698117
1014963514
1527807507
521969389
347602406
321202004
1165443672
1227707851
1653835221
1412391674
1996164757
1654411595
86285520
1579225114
980233804
939445217
1599315159
1946549917
342949906
1259725545
1119820777
1862666197
49905233
1055980346
1942331425
1951157684
2060644438
605096763
1589325377
180885710
540680905
981653027
1489720503
17540246
991336647
1596340685
1987886524
409596703
1596084677
1628254717
1020241486
867738065
707706627
1132667382
1243579788
1372125027
1167244202
546878552
185604290
975940031
23878891
931544220
1583350841
806952085
180042772
1061135654
1500965003
2087279733
740928568
1183361366
1566724942
1298910003
245596765
1889350756
1131578361
651781340
177504576
1604106244
149296607
415748847
342645812
1570524879
309423465
45583745
1643594080
346068989
79902745
1839509230
248592216
1985664062
1664694421
91494400
448475821
1949581881
2047442512
1497790020
579962391
387642448
216132918
151272387
318011815
495218719
1300342906
116883701
1247182665
2008869273
1445961609
1495553796
108512974
1180741649
1554884229
1167339077
39064804
973297139
2009342643
234172013
1425858173
240808323
673439839
1878762000
879604142
53951700
481839592
689806965
1892513146
1379686023
795852800
1033636694
1096890881
1565810327
823595988
917194945
1392831418
185381404
1284396299
395091577
1555277791
1619130161
1262821650
1788842994
140541121
1635047139
286522573
49122637
982262472
2126338891
1862080338
907195782
1630437078
1742872449
2006379142
495447146
53915669
1264450113
456956988
621463118
1465046841
1372368322
1111193953
1377239475
462990252
27199784
1295333128
1585893983
1955247647
867303149
1910219394
1756276816
577016259
586555827
515388497
1238608432
1803971070
41767690
288395146
606789362
708592222
1947269708
1389118200
733477246
322074319
1998239575
77314042
801100409
147933175
1638159276
530118974
1898755522
1032446236
843245522
933288537
30809403
1751077798
1800301879
1370433373
581639917
1576045993
936471839
837002106
7629097
6213394
1465460146
788013600
854937775
650346492
1443294610
1561285841
1564585546
457897772
854863486
1400834602
575444188
1394601370
1328386100
1280489453
967380489
1912253351
1158043461
745486306
2072140610
1398899469
1655364780
477347905
654403133
555259755
904313592
2104357525
1265618792
1010066803
73549624
837377315
1687016805
329322655
909490469
15656217
981887014
516470839
101563124
1838884529
278436023
1245745363
1919198728
1995179661
128262533
309183738
723138467
91653121
1257044691
587985309
1389005635
670023567
1523177470
1275172265
1144424809
1047683783
928833938
40235450
83655136
1762085506
1732737077
92402270
270434231
709861365
1040492786
804149416
801958037
393253010
1348660906
846433382
1739913213
1730121127
588380199
1146133419
267205484
1586878921
1144538004
1376073568
1497552697
382913112
244516354
114914691
396649963
1972115634
1743514628
2081411045
1381985666
849048515
180105214
570443235
1654414984
760637381
914283718
1263189173
731903379
998318005
1056615632
45171829
16651648
1280058292
2013273884
505074559
575379456
616595014
1999442823
852085134
1698663075
1085828584
102151005
559304622
1069441258
1685649034
1650955040
1401989288
41961043
1460767770
195731175
1566564587
284788647
1935600514
433386887
1746544116
1386754493
2133876014
1384288259
1942431596
1288743520
177365879
1025314932
1974057672
1256063981
2133863845
565125032
147702468
1540747590
1735484796
587687405
1986708105
34966225
674869300
975034799
133451381
1809831341
950541519
15592657
671751815
361494273
1555179282
2048605798
2036900120
1470637054
2010874095
1010184385
1575648324
326302809
316701853
1544317714
25374571
1472300008
2069605439
1564636275
1340824998
2093751534
1551644464
172012190
1590816915
36025930
419404029
1147941318
1355117854
1216327864
952513556
1326313704
657190066
282187296
1828304619
1622002088
1778556090
645572515
760352756
643820772
1046824268
1963491696
1893021748
1819247299
888836189
1482862781
865594562
1285219816
1398819174
152844520
540817040
1185143716
567859577
930095968
1502887189
962811349
1615701457
1828555739
2142036245
930764312
138116393
93461086
1243682638
183079439
1429262868
1422184201
935495628
1701324969
1793482063
728353902
981850295
1596910543
1480501281
1581454044
374067440
906290758
2117673887
442462077
65375210
95049115
70651984
578145990
509110627
730979284
1705269666
464733422
1933124506
510967778
451438019
561113909
1252815583
1808275359
637504083
1268743808
1286590663
1464769422
1892380241
1166111986
582682329
1899950575
1716581704
1437892574
1330107672
1190835467
818038245
300553935
40320020
2091103535
438792627
1961475899
2031594201
97174301
654999614
1559977834
1358215270
1155717236
1356119623
1890324811
104381094
56068821
1828167574
554888664
735492541
868538616
1328880151
565869355
1846501249
1943570099
294498178
1873554974
1238382648
445586176
1527013707
685741249
1643471810
469930452
797397854
1958694996
2097970171
2097921236
249596246
179465998
1288496793
318729415
1510074702
116332031
244324597
1395967281
1219635291
2084770198
673059383
943209574
1572674948
870405848
1652399703
782969201
721022411
357706699
358151089
1660184316
1959571
1180822054
271254546
690865269
1367504411
680252648
945052286
870252575
569538167
1633200466
944361564
16860999
1216733870
1013946743
1551575822
1843233895
1939681700
157560633
20783640
247691465
639949169
818425897
784461973
1109605140
147732934
1902763465
1403892353
110410796
619394242
1757910043
1492595015
1868996389
277560075
827195284
1563931581
1360349536
1739267804
831846130
55572948
313826822
1901248914
1866796579
1962523528
596082204
593464948
477289422
1746950175
173135486
1327317964
1518490937
1686064404
804718730
257325732
31934487
1678412555
1780705837
1236132307
1291287304
2071323084
1562544043
1104842227
1306795477
2130817972
8603913
1580175909
335638509
1539313416
1898954294
1350419611
1718810084
1283577598
1625617063
1960846587
1185446372
1613069397
1698923919
1447688436
571337243
1063782993
333366464
1202091644
1424790296
937541338
1672093311
670304009
994656140
594159374
961977957
1379298157
545304543
2115314655
1239812347
2063078524
457431756
696451946
525322155
134186142
1978849377
1622017986
1777846459
2101233963
1341143426
133449076
1177389403
832063467
1764870266
2141159774
774681573
771299148
2050003214
340521917
562970763
1756300176
1037971694
323955551
2078908045
882537139
1454451969
165011352
737008405
1184150262
134000933
1373703297
1197677428
1097050497
614223677
577158600
1800463393
137684227
649141667
1130781757
1714155553
542925616
668620305
300344650
155387773
570481551
1727329536
58373749
1494007061
962610565
432167728
868871390
1690834677
1662117514
28150704
1859736549
849672700
2015750800
1096656330
1668991210
2132536642
702661806
374568086
2047551711
1436476340
1373583368
1135763801
502525346
1183317875
1508364859
2143538743
117114015
2104317948
676224979
727699329
185302143
802630439
1042819414
1743850109
1187406274
1742105371
315797357
757730713
1666303685
1895841
1073708519
357328709
1591640866
454228899
1164146357
1960034572
1757517927
1887610978
2085009211
1690187468
559410246
154729073
557428302
1385377467
1748427297
1326507831
301134263
2083619882
1635574238
1774490141
1498551049
1125721486
1969718830
336716518
1305007613
415948652
46744881
1224402265
1186088251
2072948647
1598130126
359635462
1573499376
1041262430
73279048
770958045
1520069275
1384941992
663909042
452735116
515083303
1780768689
1082635716
1037005224
678058606
607923955
385677652
273504139
1864080464
1694239753
473589264
1780768689
1822389732
723303684
289927953
188154090
199394313
1695438249
744640448
1883021224
541770783
330644291
864201036
1453282469
1940872386
728408960
974693392
1731579568
1975560427
1847912585
468565399
1530280444
1845290504
758370847
472932723
1128485491
163776382
1199265359
2050610594
491034182
651692397
688509998
1353089685
1510653734
641536388
431388306
686873462
1588137272
2098436581
1163394764
862970319
781186712
722162121
883573691
969701112
228521775
1320322471
695331851
188477236
13532230
1376803471
1665669048
421588954
429681589
500689021
1015650181
1175916060
1082946824
1704773622
1557011205
1066965053
523265212
95452412
1275588409
320343194
1121660072
160513402
589827109
923428688
1511992289
1724757484
1372915377
439038738
400767422
182098931
1964844798
131327781
1682340561
413069177
342298791
2076775591
872988438
1417774593
577755661
213334099
268880365
603764274
1494682124
171330728
608447013
1783821634
799391534
391884009
1062132711
1031834035
155706434
550601969
1740219656
970814436
1885779931
1266025347
377189767
65277057
260366203
1525166147
685662615
778891010
1088480713
832122968
1232134534
1999777662
1414669641
1693292409
439611888
2097291955
780652742
880448911
22863762
599104057
1135266039
1010055616
1220890787
984368860
1051467349
748666105
1164056447
1434978674
375118558
1880147176
440294760
1760197103
82575732
1577690584
1083476602
685213423
1440029423
841774554
1676847590
634778258
1130491819
728953053
1889835923
84588369
1819157256
1837086993
1365297830
1933045346
1870311380
784697263
2098209507
1937343370
1856992988
846469829
736572475
1913112780
1714391479
98787237
1039801123
218450305
762992189
1956490437
277462212
1283114500
243881562
1893440134
554380207
1983465078
124198187
1510190437
841986076
1364169011
1500070637
2116110216
1278196846
205280543
1945788409
1368159980
1333252658
392424598
1306108434
12253668
1795935520
1459001631
2122229019
602983945
1963630521
667217809
1586627153
278654896
1379883670
95915004
728692025
1724519018
882320168
751518313
877473265
324148527
1356558960
2121277977
1041014092
390857070
584935184
1319859532
1262350277
1932181159
1038992436
19151346
2139035452
1591367760
1434106802
2068671237
2112374159
509226693
1631067635
2101926988
1643565552
507725214
171482463
1412290392
1369543806
79085989
1774000484
867784625
256949443
523158934
218896901
70602099
580625373
834001701
767863269
885495402
62314300
855190486
1496348201
1916575924
1811350118
550630693
238956377
994921870
69919184
1639275761
1650699976
1980300431
2033181302
2004126620
1957148220
1878395154
410251171
97412364
601702999
825625351
1400055860
2102956664
1069353143
2005094512
1463482289
1272606468
265678603
1621890256
103543786
1525241771
1070338988
1468439783
2074340223
1520524239
921489752
1922793665
873384878
1043561925
1990644995
8940165
69239610
1751968972
1301840531
420670291
1311127268
2098523985
2041041599
94321113
586021569
916736063
1055109200
1065032336
602761639
691261044
1173227104
1441612400
646740411
1971848580
1123103273
1217405163
839951779
2110901041
294920038
1649203270
81740466
731054281
1471329840
1993626700
1552454059
154578897
3724751
365741028
362280966
12367796
1627977610
519679421
100903909
1269626563
641074049
436545222
1547938493
130471518
1556992199
801731746
1857836149
397168830
1733009097
1810809749
1221935584
597580176
1324074432
1731813720
441592804
535616914
637246961
698471955
642332801
1468323168
1790710704
411199007
1766086504
1852022188
197501961
1157045969
1993227960
414745665
202359724
1202890716
1641979195
1556796574
1155860024
1416298374
1493020000
879001827
457956451
769231091
557073550
1066935252
100323105
1378493723
783051818
404682754
1484360164
1247021619
2020478505
682022231
232164184
1348983474
171313763
1682548059
1556983046
386964089
1304659658
99581814
233692224
1712218488
618486821
283056342
1084163371
987614271
1426482153
1587303652
1002856431
1253475030
34362029
968629216
1419578331
2031083653
633653768
1598589987
646316018
287659030
1729676941
876925589
467414586
421825457
1264377267
1613129378
1243736387
918392423
1372749924
1163872745
1316222355
354968429
1260366576
343817617
51413976
1956492519
851977157
451369735
619623341
775102166
1452119253
68548236
1051607637
1294446201
479642400
1826615446
487564715
2131875465
797251052
336392418
302121072
207290346
331809343
1322692421
275631947
1722677357
2097494942
436941850
1347025099
1231020130
805386975
747810198
751791379
678764438
799510630
1066285167
408146079
2017216450
431759435
433679590
102783137
1029765868
1772419648
425660878
1113961828
75210064
1434858135
873067156
1723101388
1489360374
1115327140
252532964
2000321359
190967432
1919341694
1955195421
1671168208
874974836
761130305
1754052667
1388127753
99565400
715424161
1781920725
2095930993
1690069705
794151265
943904212
1733250651
1812995061
1096992399
980753447
1559930583
1306133024
627230408
1045034091
1807750424
2132784612
1648662069
392075625
1369708255
2087646742
1473117447
1281762204
725148214
1569250745
2142509901
1042806008
276988050
941851534
2107595071
894636765
1502270323
38872832
893786410
1643046370
735396152
522839817
1752032468
781333530
1567822295
2107068575
555236970
1608149872
1468574022
1398154683
258053026
1625684041
1103080705
1349148124
1306976446
304713306
1804219933
1863232193
616172753
1384682599
663896322
1708181049
2017486328
1344836677
1684155919
261050678
666938450
1816343814
1659893642
1546499444
521216718
2046115373
1125744565
208435502
459168873
142683396
513168768
1121891559
61414288
229036658
1078175980
1056635555
1936400700
734158040
409801739
1193509059
372903196
825398750
1274842237
962950731
94588408
2103767745
1309294842
214113115
1811134530
1904237544
258741677
1551969725
1072546370
1647503994
314095604
1746276153
405400623
1212539927
1096665703
2020911620
515532025
1517340027
1629672465
1590324148
1361223354
523457812
6639528
604705467
2052086760
2001128538
1223374886
1641265198
1657559513
1071851327
679763856
1452514272
473359837
1743980889
1772341982
649098171
1721980505
1543417649
462534595
698261983
1678893757
331951973
1903206862
1536287064
2008318304
638335857
1246634675
1120495018
801687891
1227559354
949507816
18572309
600443715
2082881222
236344703
1716744111
834188586
1371273844
1137709525
1314070461
1482973110
1537997355
217550158
438590082
2138452956
1554675950
24224849
537590232
1606392594
1441084134
79553312
578451621
1587742273
773052844
1273783136
2031061172
1449718240
359293635
513858422
1132307116
173453466
310908771
1150588115
899754782
150936064
1474892130
1228992617
1221491360
1394715306
176543910
852446843
982910172
87870140
1754026134
1231450916
828593606
770771958
811606709
862487421
1929086606
1854795676
1918299543
445291492
830137504
605773581
362928459
1967933242
1031136839
1122353765
1098975226
1347542026
419576310
2125528174
107261518
734147057
1289819729
155468576
67554800
198303500
1586165473
1863389640
792216456
1190093913
1887999329
852316492
1013583839
1678143136
1085241417
1973165420
1370086427
841750870
1425938277
1427854910
696324588
33899135
61218014
166094037
575984493
2087418986
117445483
1150155350
1237123448
447748252
113766355
287415902
1552243009
786538451
1303344653
1686194698
717361433
444734889
22403590
1983222624
2017203055
1754102191
2081438649
480390584
412381354
709314351
83876709
565347625
1694713596
117509578
1856727232
1333902620
1818122680
401799050
833557340
1923213455
1115924195
1925902692
553898477
1826949559
14931063
395357359
1939825245
1690464900
607546069
341306852
1731752145
1004916032
1808628075
917853403
1911916230
35866703
1268617368
2077901644
1707297168
384305362
2066212061
95515671
892006369
1420891282
1147403658
1895974965
2006736409
1510058576
2017888890
1090359992
949880390
1219969734
416980555
2106490947
846671797
577204204
1373286952
745260277
495448511
271240634
1014772969
1821744699
1418584092
1455420115
360482617
580841223
1391940114
1410064659
1262318258
374402433
807088358
1850416284
216661075
1965530623
197783342
2024193284
30828995
2105055156
1239097866
1795271099
977702977
1453312883
2129602706
323237739
1781427577
164334556
1409063302
1804832700
81140905
1581157082
1586371867
920455778
2088618712
772208453
584671580
1357001753
2049557181
2007378269
805637959
1962479853
1436344435
582044324
1825678211
1133436487
299788773
1728066482
700061155
1744017304
1209591764
108708539
765610798
1423124008
1889390459
1955179316
205373482
1056145943
473669943
598985515
11710903
1414277029
1205335246
351846685
1585435658
283334459
423575288
183364821
94590615
1471370920
1492842312
639759718
19599817
1727757098
1103275682
1766032326
1900869197
1549926367
287157252
102976179
529948311
947618638
962846937
1814118865
954625483
634852781
554211137
403255073
843087129
134415589
1957460864
1091262225
711099066
2106002259
1536036333
1789798676
1883400429
448658356
854686831
1628976070
1491231030
2121278560
2003484176
1771265129
1281944240
1109076979
729714821
378457007
576745565
1626879338
248709378
272512301
17142294
536188912
1557860523
2044548387
1105735514
367938792
2038662453
1438635772
1252280667
640093557
587022604
206595431
1496248557
269813962
79017956
930654253
1059771884
1880960753
1035648663
1700943726
2081469549
484014968
422310285
1157379878
402113890
204304646
1943226902
1000371023
1835138567
916419400
915582689
922476443
635691457
585481494
1741872790
1892318277
1678069420
910042845
1554728720
2107633861
639286973
792879174
907203097
1859169628
1521160165
2141264620
2036023027
1168709500
960781373
120229894
839449935
2007655715
386030363
1322930851
1494314642
725348602
394887149
1970427852
1271357746
1496522144
1896948487
1398173434
948425641
2135231490
1985925130
145910727
1220589162
1316847774
666337852
1545117738
383418697
577187656
939109410
1308798287
2012965162
221661423
629899105
972941403
497699581
120246823
1285849619
151420123
1626153873
226281819
617472408
1031525365
1508322152
1204792447
2042299941
1681354650
1695087751
206882801
1370991192
1686672385
979641112
222590362
81742034
58393709
1570784800
1177612832
1439290275
385700581
1006198074
1654182955
444315827
124111521
1855623323
381352494
1780487356
1108302977
1318650377
1604112970
1664604992
297320072
671271939
546020038
556518824
998768260
304754265
1787457177
1213781301
1767283371
1698834003
1593032313
1761728746
1662143850
2125736573
1368290678
1476299559
295129647
902810580
1989844821
1472539659
456518494
1823084337
1632580795
1221185406
1148416865
1446436933
1542190011
32143079
1311995159
1027428701
1562261942
504596293
1602484165
558230372
1868966643
335051882
1553730252
1803677282
1295104578
1852877659
1494972304
102700316
1858687127
1243859534
351995931
717998722
976257395
390349767
1454902420
830646753
520516909
1780249435
543214005
1070655450
1914721987
1331158824
1728099602
1193575106
97592315
740819923
701630858
414941665
1585350908
1942105451
2105998235
315587257
736399279
1548727197
390763615
68216637
568236300
959455600
74647770
1690084885
454266631
1275628222
784251378
854949096
1629039462
274939129
1564230364
606487641
1096810591
618219557
657724359
2143200103
1762707975
1126861056
653846432
1264118440
923811512
619055892
1891471427
2095203106
1212374480
1838740235
918597190
261649357
879282829
338989681
1905145601
940828857
1526896238
1285793875
543344564
1586558403
987136320
1257176057
492236305
1999087647
794721021
514196433
185463978
1603376300
1591091632
1177548171
2025261523
1565054335
871082466
1680429023
496816353
500179855
1979691664
221148821
1715417524
1518553230
1877561168
1331554922
1596827830
1165227686
10407217
330823282
1050670142
814348448
414472500
16746704
1427769886
56169966
767419603
1456574731
1588238896
357577868
931517218
1299934514
1764356153
1907317884
1667781142
1949134586
984678545
569220041
1203928874
746055761
466907158
772854245
1934923145
1772138522
1441139768
462295995
769847234
1806637243
1643909927
137658965
1441695148
1491769920
775532487
1194578350
1758800802
768305620
419710843
1639551298
1787868028
1428960684
1464262752
1121295309
730355271
1962247758
1525770584
121847404
1876837118
1969555940
1757978878
1568315554
1666675125
1447228901
365032305
1076128816
1588373468
817538976
968846267
1786173496
569354267
906168507
505658450
1737870393
1955979150
1139537477
1946879390
335316870
613540253
106124866
990307425
84829526
1577751782
1280539710
894649602
1407563677
93547049
961110089
903692176
1395726484
60489805
287468262
310636916
570170034
832727469
866439437
1469886647
1100671528
2062992194
577990699
1477791917
1831460530
611539050
1878451393
1194826271
205185846
109498218
1332140566
730607304
1232954268
565457588
2114512692
1051761264
1254005644
1835728692
575072325
1517889508
1098984044
801020070
1103655612
920383484
277101113
664125970
1247356672
620458169
685715215
1745021773
1571861750
979417213
1214634431
1112511315
310800424
1782744188
1232077417
1059851924
1855212986
1819702749
1722947097
910032207
811148362
1180136883
185827538
634314905
1324146738
1794978359
787803745
1332142478
1628909076
828108880
75233946
1781350898
424522144
1002041959
540117743
896435810
1231610061
1466222252
864882725
618493158
1998582157
197769446
1379142875
221796679
82011162
454363960
1042588604
152127823
1268367496
903556622
306526969
103848930
1489992196
2124836774
2101412158
1383540355
1734063670
1018004769
349832305
918086515
1296477383
170751850
1086966332
1049332867
412665936
1873252402
907940007
113828496
1068234488
2016580641
1219871457
432753046
550825763
1656971604
1653144507
298963048
307791869
1527539612
2089078556
1778478045
1485188998
1556076097
407884386
1112816403
1088999465
967038220
1964566711
1605109903
1143070881
2069385338
1382554514
1508766508
1927141874
298553641
2106373058
592177277
1393514056
1407785912
1700031611
728324294
1549716469
2092392557
9071851
773798656
1438459114
73384425
1349640072
1385308860
1434641928
308872019
1350688144
41694934
1135511031
1879228089
585266343
669427187
1842800978
1225186271
1329249821
1701073731
1545088246
1888783441
1993388883
779461311
275652434
285068483
2101066247
555919447
1581303878
638778156
652569223
1255803837
1981173268
1487909758
1374441390
465162333
1871901280
1352898355
1428891268
1934491131
1880607444
1806903900
167423454
1077690038
189767731
1168628259
1515035471
929099676
1687108218
747503393
2017550386
1704020980
263079178
753010674
562322367
776321342
824958231
1428468622
1954931189
339711064
1709176491
2064275185
1460723338
540271821
1575367526
1315059593
431902693
1558904077
1102665376
399004073
1117530822
1744270411
1796029018
1263331869
848200667
23892393
1270895606
2133191626
1269654207
253409281
82856491
1360311155
1314028623
1222129403
254182273
653567904
1904295047
1909204530
557570430
1804219933
957162308
1788681577
1823355064
1367511917
774091788
1434988323
1760749130
861956316
291801386
1203194117
1198418241
1795698664
992335135
31714709
459944802
68720935
2107371476
310474475
1684452869
1336239144
422805358
411914655
1650980659
555325291
1134091842
1044416158
1880436118
1825783870
642780752
1513604528
543052920
466665432
1817047182
1526718167
1443860657
828370563
224834678
1212633053
2044098878
825374624
580048554
1673589930
2021226232
776713323
1332644496
1374550476
798071296
2113263694
323739087
892622990
852845885
1454494357
1669383822
1421192182
90474537
1191985951
5541101
590271518
2109244028
1046192720
220225049
706462512
983057686
1384663016
795236574
2129192116
508903993
726659204
1750629466
1625405556
1418327471
1910513047
898330578
1042321182
1236183268
1241969398
2016353802
200098652
1798151544
691750484
1554210111
915967898
1971583604
1457206610
1409388277
1757828207
1788965609
69216921
558075727
1277544231
1077853631
2041454137
901492047
750517526
2005115756
1552390029
2006404090
1869331423
301993955
1345533725
1339813440
1337694494
1792704026
1869071346
1828561958
214085465
1630562562
1467788051
148173925
1471707503
655134008
1960024994
1459568962
1385291648
1858056914
818228909
1663630528
112151715
750505943
256239303
2131376026
291798051
1123363246
1018074852
1876245959
1096438699
1478269001
1342887606
1889971056
510731948
1091012800
2024013715
1767187121
1232167868
1281683170
855315927
1562975324
44396951
278900585
328854292
2142161395
1764210833
608959480
1932619479
1701005424
1751290440
1599558380
155387773
1827276819
873732829
32273454
92847424
1013108991
525470119
1844943211
284929569
1691130715
995529740
670229263
510329365
281068624
160593260
1084933197
688186977
1996515241
630878556
1580148130
1905922251
1681454789
985791499
1737687678
588778037
2029664963
817968646
764694717
116896360
2099878512
1160865358
1556048789
455941336
305497203
1083982406
1807871814
37059334
1533232691
462592484
414571808
1130592916
1032695387
2043618508
641484087
466168139
293589034
1019329431
1353823813
1034545027
1348574757
1477270871
1826423480
342373749
214763919
781933233
1192113258
1813463996
521041947
341751583
1607145020
214365552
791886310
1318527128
825118204
454606235
2044763140
971146123
1949446334
1767253554
1032932125
230744397
377725200
1952246767
1139543631
1917458997
2125627657
1936369549
1943775626
748714594
770018151
540457801
374383980
1400600680
589776631
729584332
1599735056
567512012
1645098442
1554889407
1365605787
230476957
1116048585
71608836
1007902633
819025217
1988604135
1798020071
1451140798
40824900
1612752789
994869440
976047046
1565510410
1772996598
13869148
188770827
773708589
2115603191
1729135802
100894010
621238311
530157673
1132030839
1205011413
1628394928
1775123763
1724879083
1882826497
34303963
2017023226
894189800
222972339
1795303439
330771180
1211961303
369873119
1185004748
271354817
249828197
1313910801
2073048358
86308028
765712795
1989782543
1224472184
1083281783
674230744
584939900
1506189928
1152154862
1279020070
1906803421
2035498683
737082437
635670743
686590006
172635975
2104953795
718272966
1563847328
158702595
251569157
735871704
918994993
368231678
893372969
802926860
2126295469
1096267504
1256532576
2006552457
1202648888
159142750
1055481580
446272817
1533122159
1778147513
1186689298
1097833898
127641888
336441282
1757542033
786408752
759568779
1360699470
952627002
1741738630
1878225871
1560951007
1719133785
268136324
1588914344
1311636711
1925857654
862205027
812342535
1184881158
300670077
817315899
1142507910
736384298
13156891
45410444
78358605
391048329
416991250
1334943442
1743355778
2027606012
38028890
1460987600
896059255
337476307
504846144
1197865586
672318405
589395306
2035055178
1132221175
1466325730
1475563726
2020730706
1024275215
1531765150
1754445192
1413122808
853461942
1042569188
485517030
892802754
506618411
1028893515
345245147
1528584515
297524788
1249819117
414049764
1994922329
973530484
1487081755
125614482
2023853435
1097819829
1095487365
828054620
1329658600
1007231099
205764787
923417967
1801624999
904758724
324583412
264622217
98919142
2018467066
2039084208
1209998844
1726241352
1078651402
1109248785
866096007
1175262035
2011675086
1174198285
872947067
965404928
1675777634
135255410
1133871362
441420175
1776905105
380117312
458235168
1047460231
1953174648
1220313507
506101823
1797251161
240156134
453236177
1970427852
1514428564
1633223859
559020279
652723687
1234499836
254393537
864476055
665755250
1681435269
311454666
1267753918
317812082
528763234
1472536871
2013281100
579858087
1335804554
1536854609
1386498256
1463317503
1788994657
1161275444
2028414918
1822582266
161983090
909249935
1330142936
427749456
2081542946
1783279558
842901587
1450615761
1506041580
1513445792
2040851591
1845772359
529096371
979838411
784173848
1557312177
161984332
874171724
863690830
1758175313
1892248079
407580692
1294028183
1026327604
1861343769
1514092696
530657588
1595378017
94523168
813024390
1922773637
434358657
814717525
1864881804
249754043
1534487106
924664723
1772370863
67336774
1874591027
1588089087
1008030994
1434101905
1972034055
522920600
293784019
1714504960
1369276584
1368837027
499326447
1026042782
1024905797
2026148598
96731013
514959047
83163670
1501686925
467108874
1561339287
1132480623
213669113
1690477083
188595113
1978559989
1321065885
120036652
348076004
653425492
193908224
1659036956
1503306027
961560230
384771464
942154033
572776853
1156042110
908171453
1572443713
703518054
596707581
369926161
409473462
2103033619
122695545
1513334329
886285210
552409588
903184296
1634699824
1105028802
594502773
782514198
333847735
1453320612
1603645371
947560393
260690530
2037895930
113887603
197115402
679564227
2075554132
704024273
744041100
1904750357
1209384824
2038061221
273155769
916288872
745503485
1379835400
431730030
852007656
1805606954
1925051895
33303415
480483538
1783542618
392892060
43518391
1955230508
47638961
410568879
1497443741
505852431
508915892
1856552923
1602915682
1889384379
2018975838
1794807775
991452404
682811354
63159019
1893725628
66839245
457000145
1977762275
1180180322
1143612647
1396118614
1928921505
140936840
1093902216
1734522837
1058027873
1073606618
821266877
486823800
1751787225
1510525682
1281209100
271742130
892307538
1595812630
1517010445
952319981
2142833523
1324680433
1219647355
1176803368
715104410
831393697
738723956
1901920090
27914307
1285381530
703644642
1873837683
650482276
1823890635
1273600524
395035689
1289480480
394899008
1152465484
335566799
9606609
1078180692
1326289561
1942431596
643525886
2085670324
491712836
957764654
2070261933
1268076131
396151823
320238835
182921651
1695812367
1606088982
1173733949
543281947
858496711
1172665858
1895703946
1911491473
1764760446
608758772
1714378132
628440606
393935691
59651498
818784733
1774344333
351733559
173545653
1089423508
163797102
349606542
1637319574
707236604
901037089
1756148470
808248338
1014335686
392343509
1064472764
1409821252
13907724
339934894
1675356040
67363339
792748859
1446610369
472966456
1136535922
1090193406
1580348459
1311632407
1191918146
1590064275
1842956630
420608700
1651803121
920339940
733222089
1491437305
769510105
2078971113
241949169
580051401
1341057621
1147243757
2129097212
2133566188
2077372480
1102895255
1345719586
1357598522
1515067012
1453093424
38125259
152388164
1127741243
1481017199
386630793
368723601
918061364
1585049453
1115284301
955034010
1729115623
678195161
1297966054
35382440
395335248
1022770166
1035738126
2047601547
1705478063
1231501408
1371024093
2116689909
1777638945
1080149856
398691108
1619239458
1611704741
1431683045
579080529
542465040
1675883128
70544883
1032845626
4056935
1701173512
351467730
1150524321
379593268
1581850997
442333034
1187590114
1287597290
292461448
1803574654
929702911
95169262
585142517
1036383274
1552330149
735678346
1845367949
1608603462
1550725512
778499084
1252247658
1724010838
175245271
1692975298
1749016098
289641334
1349814230
290617109
1748348939
874238554
471210409
57802778
1188771626
1255413696
163449233
775490688
676772266
844196159
1348051122
1855865196
1902974617
737814039
228944753
1006167799
252765155
1973391926
1153649906
100557631
1842235412
1410160761
1357933637
171704250
272651627
2061625967
891480676
2062744412
988077721
1761256278
1888161677
1626135667
1392336938
1280593531
1063004437
288407856
354398122
2048173850
2004926135
215743724
536522413
320648127
1974214137
1319727623
1449917497
1307412505
185273404
1556067028
613368680
1610078547
1528016287
1264878095
611754036
288373875
1927781528
369634472
1106259497
1128813093
1397775069
592370212
2050558375
1620282877
357184838
261755970
1389267680
989013506
1536450282
1852988707
312532694
1027389082
323417536
1977548700
1523826323
1856326644
1865962126
1059091261
464958796
1228490012
1293610136
620721790
248650129
1812389509
1655278069
978988100
850154308
784738039
2056964831
854798684
337706404
50812043
1955132538
1177777003
583294894
200579451
554024808
304836298
1936526862
1232510766
1233901229
54059378
1263129827
636747188
556927707
1587826388
240533880
1620578449
1912805625
995084837
933604135
843836410
811321974
1276667275
1070906814
389252897
1226709294
297365983
1368806818
37763639
2045032649
1655195262
747557001
1119857404
938660173
1834491092
898690391
1087033626
562673629
1639732665
250127596
1775411435
1203740747
1871977502
2080652312
1353665150
903319176
1048331813
115584574
1108749507
121745276
1504865977
2029612752
1098996518
995893826
1931605882
479410672
244920167
1711304613
1504543412
1954683772
1743346872
117328723
1217584857
1946294103
1208802603
1081220121
620083925
1340464960
1451388968
923114342
1850743220
1632622382
2142854272
1165356594
1714365670
746198765
651368635
945520470
695650974
892945306
1897579018
1966568701
2128355391
736692256
1789790156
463283226
1232034406
244919275
968123280
1629175085
877882588
1884488148
87336917
1055829460
1715237198
2061043928
664279482
1819877561
1890166350
1888432476
407957975
943869455
1245499301
871068688
98115456
924979914
909996969
1869290808
1010434992
2129310331
806207715
1915884381
1465406251
464758709
104447237
1548182931
522017211
1249560022
1508919076
2078909105
1789817994
1230195056
879232445
1323368165
1597506897
49884223
1664467437
1633915840
423102398
1586456010
115974824
1303033746
768560254
44120546
1213421216
1015985632
109456824
612860439
957628230
1334551764
995080816
1253282077
2049299788
1742652747
177750366
1334648725
2015426220
1883971808
745032587
84850744
990189536
1392764143
1356195209
1094289706
1211956511
341904789
737856102
165114193
206675491
1315097036
857175713
2085260631
1735833850
572560788
1036642041
1604228017
1091003301
853044896
11501191
1917004301
1016285357
214147053
318450417
2075644784
1792089921
1412702832
275831794
1979771596
506600759
1878527043
1568922075
1915455151
637534605
1170723525
2063172373
2091030136
1805906429
2050781319
186579972
407668611
1029253758
1929762047
1561677616
1059295261
374095094
1403200349
1576914492
955283696
1935572450
1208614129
1561067046
1007214425
553493646
1516103348
1361391172
1076759058
1779377102
1227420043
1748890720
1521230171
792537407
718668970
2034126271
1919552270
260504888
1804429971
956611399
622487493
1183489382
1018921245
1842777834
1854782163
1815945133
694573495
267384884
945136276
403468298
945352411
1975120433
1271093704
1688285409
1999149230
2016828147
468905166
379415096
36743475
2095309917
598755742
2106225207
1708181049
1729576608
480185011
1170377876
828470856
1983794760
2044191029
273692170
2039884107
1723533442
963450329
887579217
2084953289
479808206
554868887
1146303416
2027250423
201830289
693129622
523474924
151956354
2000525965
2131045384
2077888689
896541436
1005711292
749168540
936104663
957612550
1554210111
1573309906
1889926690
1070707753
936789933
1581914803
1980970700
606392036
695338298
1154225483
1792258966
1383635092
725632908
685971529
1339854425
1891866715
68005483
2062795283
307122961
483337987
2118031556
1797828917
227992745
1459709673
2057754490
674614157
1060601430
1597456835
1741543406
881745648
30771499
239256203
463218210
206150603
1938497056
1936300651
885396564
2073232902
2106269171
319355093
1848901104
1668283722
698782709
1361247154
12370581
133579188
429018659
445670556
793710224
1361511823
1612528920
314637792
1669997848
1304338693
812054980
753485415
798839800
434773399
1957420548
2056651053
1004790029
898013426
569440721
505591279
2071265598
1231598396
818483955
1350703515
2061568424
712449777
292031840
668402456
1234418001
484836915
493288729
1576613424
947900951
586817460
331790752
557560733
1210024094
501966758
610666505
1620520091
246407349
287265173
809815137
1077742273
1960500864
1741719500
1950570345
2127035014
2144133605
1159165523
1162885509
1118258966
1518779839
59070254
1218383303
477863
1863028616
214882385
689666434
753300705
1994802879
508290849
438009107
597457345
1071231084
2044013325
2044162542
852519655
1820243002
1133410777
1807548028
206451062
796989744
1619301992
953396854
1151319228
529877168
834650925
1285397688
1043428805
122959309
162825323
1356150202
1749317838
1940040275
521032446
1967824308
1365842759
1998057784
611113100
414020245
215233267
395693026
548427984
635959527
684088633
1262497699
869930037
952396664
415111537
1373652105
1822647612
1288908166
243011956
1359271942
606448065
303590768
1896447076
1725841697
2016320121
19125983
1286885915
1146772508
713371022
990835942
1313644044
5504868
1448133578
920868826
1929328811
68209262
1810015978
1935344700
1730593279
657483494
1503131439
414969462
1659953254
754287658
1869483131
969607769
598050571
122547560
1884263450
2030355662
201082210
1101378614
371938065
1722698646
453740911
526646730
1483089784
538097465
2117918030
358783328
489793326
447257913
1704469831
1992760935
2083571782
1976450820
201296808
2039760316
277486357
1959509365
933738335
599540140
425334868
456073829
969888251
224549082
845957790
819748206
23776619
660486429
118153676
1462700272
1293867667
432084516
472959619
2094456317
2008217970
258976466
1358540669
2134953601
1548414716
1593435926
790419641
1714588521
790121725
1802374818
558949195
1370180862
1343175293
555571735
279435899
452487592
905698438
704154442
786344300
484024829
958526161
374891916
1480469832
1638175357
1574295364
1411107260
632417514
1573609902
1056009268
594399802
2033415288
1363634825
1961708485
1274166910
893232277
700858846
103494278
1468206180
1859956469
2005720414
119342193
82008824
1636110900
912364214
735802200
1994970633
1142347769
985314929
2095595559
1648683822
711116946
1949268178
790082668
277815966
1697076251
1945465753
598171439
416803861
154550053
382756902
1602291760
1075989374
1736142167
855918809
716542827
2139780007
1891547492
1344732676
576153792
320680107
194356325
554279574
1980219965
1749115432
378718571
794927753
23567632
1475723871
425256046
729163520
665982010
1103837704
250426673
1939169081
778592476
323621180
1609407212
1047059593
1858267717
473847272
381611775
782350752
578591418
446109661
1018138916
790805971
2044702468
241028031
239719460
1133601380
1641357889
453232231
1377961415
1006675284
1437770961
948967641
369532567
835459784
1990521509
1445680648
2015031176
1564444077
1458402448
49297943
1951484334
1061534748
476927093
1817844179
1366880279
994408456
2069429945
1891794704
494099798
49178637
643683540
1674592287
1728953254
2091928329
1585675905
2055115830
1420178095
733202253
390936130
1433225135
895971941
497834160
1362905137
1157196485
1835441555
2098206606
680322218
958817645
636702339
1046946436
778165487
112532243
660292432
1781290178
1833059248
63733557
1975367088
1292466060
2072226876
949184777
5884462
1719520914
1578422602
1747707857
1251616804
41215222
1131030829
791340369
622394997
47300263
518282000
1963831530
612660436
288986462
954861514
1425887253
293678018
1169405422
1531809892
439795597
862988809
1097042328
854452641
1711868026
645122317
1427188521
363903235
1274902297
1123502496
2012051902
118021873
1799324356
1393264495
1341671044
1141509052
1208423442
1184088084
1885482488
160687557
617638841
2125107283
90128402
1093965607
1067758188
1726192708
1447647036
1989645675
1910816382
143411505
1699380157
1269783830
1812868536
330548563
1674595850
1820968662
1841316758
45009654
1114217816
1890992755
1499699073
1554980770
2059187481
1547272509
1322075780
1741449336
1482289574
1272864219
902648306
1664281913
696962755
1767360970
544047052
973702071
332358579
1297840595
1780741283
769501921
332175438
1436697182
311916848
547448577
1320115890
478929489
663865138
1503844729
1512669965
745963115
1851456969
555294812
1559579744
470728515
1741047847
1735514685
1569182865
1574555326
1676555388
1634325368
2122842283
252557491
922929550
259383592
1975477450
126035118
1608881018
2113251490
459623113
258978816
1755880003
893104137
1023365599
1144121783
399217293
900711904
2009463654
399147302
508488913
974092877
185772244
2007796644
1702446071
666848383
1404903196
950958189
566489844
301440151
441647649
488319938
1366022741
1847935951
1473105121
223438450
2069578750
1514544759
998276583
2048781662
961570831
1365053373
1664281913
4373088
1411959730
370332946
1446499904
1727056868
1357840377
1528921117
258211602
1856718093
756651223
1538524399
331451387
569785316
163512763
1973628755
4897174
1864110286
827611103
70230233
14692267
584940347
648325630
872708624
904536383
1926169755
341693430
1712295390
2119703772
679853548
828800836
1897788909
1894442454
1069154437
157878166
1806321674
1381122396
1825606749
763580115
1060414153
1929569664
1864139921
1102057178
200875970
1671590487
2006996508
850995141
952704886
936561189
1688723068
143057254
81344913
1763179543
1795025220
1787018136
1285501599
1892427678
1797194568
1752839010
1855517477
150324616
2122811526
786809082
1427505317
516914502
1863774601
2094823653
499364828
308722943
1729547311
403588082
879092956
1969663468
1341023183
765813820
585766986
66472578
346688630
2045225153
563745371
1255972057
1303690636
2084689926
466989827
2033123549
1579762641
678262180
1777853252
1913645942
1606063363
1908780069
714597694
2140473282
2049376401
40425763
1369337487
750816408
1396296005
338742864
1281861102
1898594766
586138841
1192704966
881145183
2106567991
634390820
545442223
2100975686
1876312091
1479524745
921057612
99591923
968801065
673234372
551777273
125781173
460637447
410028765
1571397008
542162182
490079033
254851204
655423961
201863436
656156155
1984536762
819799377
573577952
693804008
1941701219
1212175122
974801355
590097821
298559289
833212726
707141134
2128418298
1198682225
99351619
1979794987
510250209
365471103
939560469
1865096480
233934031
1205562291
947399885
1086266685
1417789264
1763797665
193884840
1630542918
1487447263
487255246
1243152562
1787850672
341815685
529906914
1465903998
300759246
1455046164
803954950
1025942685
1090033540
961170501
74502960
35952627
240386685
595871879
129037593
2016539571
1272932664
2021764725
1238826677
730915276
1920292056
1041350157
390212849
198969483
681768809
475848878
397039847
462835961
1082760152
836929820
1596043901
531674313
1356838236
238964729
319627181
1447786229
415272772
1074039418
2085697103
1579710896
524839905
756824649
141021442
1697700397
1439683004
382819265
700910059
1660171986
62607977
363485165
1565023793
1541751789
1464808373
1668086473
1393030376
2105325231
690285006
1877696887
375562944
66475357
42465265
1382486223
1577146114
977195067
2058096561
1614703992
1171508256
766334604
226577367
2134847900
605032485
201008705
286103887
528744132
723259276
347982503
949761590
100217392
205824822
226592580
1391571001
176149453
422097182
1018829262
550354332
189475010
1426636713
1974533881
236949924
1554978732
435800191
850618812
12177766
2109779397
371638939
296741108
537911678
1878170817
567585032
260344890
21118056
1225379759
652961667
1661384724
65837900
544647866
21060650
482947727
297166577
1081657191
540012021
1756655402
504063463
707795284
919291642
2099724315
2088061422
1598046812
65789524
762434068
126443675
1899731555
1519529077
1630884889
53823434
1856794078
2015240987
1632834018
1302550128
298871747
205667182
1914276458
2113942149
884939299
390936310
292917389
1954826509
342254706
411512750
585384763
1501793680
1405350924
2080533233
1779853029
1514094182
480734725
649769185
816231943
1442799202
28761631
1226892121
1718087097
152000756
2060419316
1677081737
653247084
1205386388
1405777691
2137604344
273912893
1930278769
483418712
288455186
484816294
181243330
349460101
2145750550
210991002
1559554672
1036076729
411871881
1746967933
969631204
813992346
1768318282
15094227
2095449826
1184498565
1160213746
1948650290
232936260
505442281
938333252
404122676
1972859831
267400254
171650834
835650699
763371496
428227165
812047701
2023824153
1445772619
109766226
667533123
1073507696
813007353
2071443211
728744720
2129227038
237322923
1190429329
595202304
330840869
1419450692
1118976415
1248732374
519840837
244419092
1804328022
1129064633
426635960
1151234787
888717936
1836980263
842345454
1479233657
1057397105
277048835
1436861431
966546851
1603229263
1274958052
405836469
684534101
1060316173
1439773694
641183189
684921755
152938003
819451478
2007652861
15556024
1578532560
1957199888
579320046
738681314
260526433
1455628027
1631674974
1991674969
111076198
325331255
1952451982
917471889
1765264752
435603818
1393067559
190806139
2099603609
192842178
1060187492
1815495206
1324525016
663401351
398700453
1490035251
1987819126
1716592570
730112585
1027219411
153517020
24616994
1642261646
1907186504
1880797231
156362996
1370617703
241811942
1124041002
395301653
907614219
1728862004
577552802
508478045
490798909
1311134974
31380109
178967127
473915120
1248922411
886315667
739348591
1451241032
1161258701
1904065042
801085158
458526658
373870693
1662240435
563394539
395707879
1929212220
1492195337
656064913
1021272706
1534996741
1210753879
2128350734
764273071
1636767307
501857606
1348480819
1188583038
77081151
55742699
6525786
431262280
1210820329
1648933724
1762853728
972601488
1116320414
1104513108
954646603
1519069269
674582900
1547433472
1097711717
1749235008
323610653
1973623016
1310521807
876221126
1628725982
949313110
40512006
250061155
1041341375
1082395584
1161447004
814752637
1477551868
1066237458
1259055182
1794081408
1763281501
886355057
760745061
2085490193
1379211060
1648690345
1380421081
1270695798
1149428661
1493572484
1055550164
137156450
1308143425
1934370614
1730966764
2129461912
2008101481
415535571
1288690275
2050221656
497860513
1582166363
110876399
1761110436
600336054
12504837
343820871
1649942547
528390103
84212921
1765487361
1917461892
2077504122
505866161
1138628912
2046889010
1780994327
1924749257
2127291674
792690211
465608963
1608310090
1005117312
1450675517
2063090726
1975585521
1981781810
895159749
1196801825
401211910
142831927
1790268014
961076724
308857809
50173254
519258667
48743577
1802694323
713750866
475585067
1793606167
723110940
1123873342
1605344829
471150483
1287761856
1040879986
1574701373
965350605
1552056940
1010546972
1495682076
752396112
938372232
45647930
236578790
1445346452
871355663
2110907302
2002892556
1822370690
714138363
779471208
386582475
1104124119
1450897786
599156061
1161879405
825394318
876296730
1563704835
1358773244
1624731219
797211975
536107777
948539302
1607926328
750688100
527107595
1099176873
723656279
323211437
682139941
17392600
368225740
33047287
12670688
42091315
1032470925
727014848
1516493812
1500900294
373984202
1900422603
1323807960
509531171
676893786
971125743
1104753072
953239606
1999989628
1330995024
190594654
1076367486
402643716
26835100
1353710120
368063928
1021114505
1972953483
1179154430
1035159611
696974753
1979447606
1801081642
1053916309
2101961991
492389161
1288338252
1131151097
1159649250
1272935676
1993579253
1256712491
591844153
136713477
1651955942
993115019
984702805
538651805
2139402035
1119206105
264041512
1424130213
296192776
1855919947
42119454
589466820
1184563451
417129723
65896832
1204415152
824919782
1955132538
94346519
1369560717
102880637
1545175897
1410894109
1440347136
590344335
812007167
2032368993
566985942
1089041635
222866769
177295088
2048835838
1080365731
2062575564
2064958628
600546905
1184028978
1666773769
428625493
283398173
766193824
712356354
401812815
1468365580
16438636
301199969
571694739
77786924
168526956
1072020348
37259439
1665340894
1611131844
703920915
83049280
873355803
873019576
489467521
377588433
959520036
67539978
1757070809
322558378
1474079980
852063209
1350983167
368370361
988521388
228137972
2145073635
407124564
259493506
1640012470
279991617
898968385
1416818331
1553371572
1860197088
1960304937
804785969
1461810205
1898756026
1604389369
1705097572
707364712
1297971564
463013778
168909398
1699783187
867921958
1076930970
2032754285
865241046
949399195
590269636
1131166509
1750253861
781688825
1351849175
1738047333
518813671
1478740883
2094390357
1441415731
993675737
714921367
683280127
527931422
442832894
775259849
1267055313
428562439
659877999
525771116
772161008
1011134619
812655726
448639463
1703482028
1442138343
1377604815
1021947098
869014303
1246949118
252501954
1107232216
1338152775
1437139450
1039021325
967398139
894780824
557987408
2089277692
584320200
1159925553
1992379340
1051181901
410903591
1513677165
132035507
1169499202
1721056840
1774852302
938544870
1929921695
667346228
961395037
352826710
1494384985
1307562726
674835816
400806038
1485932639
301221750
230455850
1896580510
232157057
1695766235
28643681
43550100
456894074
511706242
1044544897
396882546
682555212
1507587285
1933901045
419077280
1157476032
943772429
248954390
1645487484
1315315505
264277600
1386481785
1226097627
1520934744
866741490
1651729118
400358751
627248841
1346035011
2004263023
2081265762
1483973521
1014419048
2121716505
1395975861
675645686
1941102194
1293483482
2075439532
1574117430
713654121
1927315430
1338176908
853678428
999176650
238280064
78437393
1246783848
1776587068
144550877
749156872
340096190
1444912267
366520041
432180587
185266470
171215182
1482986661
250513833
870715315
991694160
1830634898
1823329522
1987905644
386600751
181304251
1397897141
1651443133
1644598203
2065636280
461348732
243020265
720396012
315465651
1916072346
538570838
1144327180
1319958979
269000025
1164351742
78464810
675441338
412319999
1953924959
1666384523
1182404147
472129759
1470706776
412424786
1322177219
1402213083
1166179367
171061522
21370570
847092134
227687825
475419757
303652453
484224292
1560204543
1594246926
1309762248
1769300757
1977620891
1933327649
208002872
1732228667
1584725748
2030294976
1716542836
653767415
712335391
570911046
1453974298
62245089
1881642304
62352100
889019057
1016734457
1263884860
1687898798
949021621
657114581
212100243
1090873312
1617805317
1252645528
920807290
1856492663
1724635426
1412042787
1764544396
857357633
1893008410
28251939
259188927
1259979549
182874789
1169912882
674346631
1498312914
1280643842
1130946431
1438887092
1458333028
88751997
898479499
1752339464
765824150
23019732
861337600
1620719454
283284615
867244830
1893826698
720707686
1369656963
882624028
621399383
102725078
2110455169
304725488
418000244
1485738106
576316924
512870366
1283542750
1403937298
579102770
1458184281
10733545
1738910545
716185247
1944649715
1415691719
140572206
967387433
654188965
606729717
1836494797
1082572987
2041783752
655911848
1783821634
376369448
169532057
1622458414
1686411833
1096934116
555778990
301411085
1183421871
2014472759
265951632
261220616
505339665
511050542
62256365
156322449
1177482917
158984575
1296683598
886952896
1383558633
1623928339
730710569
1090111667
377707244
1571983948
1441128848
891615987
1451647417
1713503142
1116033362
875337196
1136207450
1903470422
638464620
740975295
1800955695
616571448
1739470247
1551692650
98440743
1061687384
540369809
629696384
1468438180
99516156
618276598
1013042218
615083763
537974419
622339074
517171266
84648218
1111693379
636498152
1161404616
2135306102
56866207
1035532018
896080246
704635240
1468809413
934096547
641883538
244776685
1532627061
1710603369
123710246
2041553348
1436372861
1374451941
1765023412
1495874820
263031484
1702862408
1908731562
1244342485
1498430257
1413874395
1533768731
2009284821
568679933
1751773707
522388637
196824125
1848309478
546283962
1902482496
1503442801
1400412778
1619351721
89409018
680550207
118351173
1085654192
432568703
2006948847
87775858
1595617909
1371712782
1037973705
750863573
1629921671
1348171129
375995432
324503553
1338656092
1353871257
1835214480
434581862
1477402024
1336838506
1779973876
1877725303
1629709897
1312847476
2069864243
131704353
1714221076
1962921116
553875859
1580259166
55305307
312168866
391418451
47973615
1258664391
1374597480
1892030956
1064982641
1430065250
156765066
1709756495
1023308383
759987391
327741218
574804694
558771967
1060474837
1940455481
538982365
2086976814
943197251
726052823
1577808288
1360901284
1525025372
1212825893
1154808356
253555
1970028594
659814918
875632660
1713556252
1704174113
409642225
193732603
1135242512
1261165649
1201268334
2020927779
1840221613
1390503522
351569858
1258590644
824483785
743221735
1575631731
187492295
1240222440
1911922077
845524697
1343550805
1889724200
762814559
2146399134
1640081573
1681109067
1368874367
1333884097
785480014
1762049069
2028159716
1456417307
1799457826
494998075
1065050166
1770574298
1167631798
79074942
330220232
2037472117
2095602333
1479307385
1890621369
1774046633
728438543
1694432717
1629299809
1373573300
1830511552
1422558471
112218986
1150359891
229053842
1389139745
364586016
94667179
502005836
1372060956
1447032047
1847142305
1769790735
1090476001
1528770833
1698010393
1755307267
1463954477
207859706
1772757845
1640850252
1878256784
999353580
1681947253
1025329079
500427087
2105344117
677668748
219145010
1580480703
339086243
1108914549
1436256586
746177952
2021474209
636794061
1590816765
2110774715
322982305
438983919
167486538
864693177
536053319
1291048643
149550312
387256921
529370174
1665413876
664950342
507711137
623327043
2110043881
1035856592
1039718223
628138563
5740910
1192815958
69453268
296449198
565668522
2146098434
1559060271
644022821
1334752628
1677049059
972955379
552547451
1808288031
1098157855
1486042670
1880783474
2106503174
1403565075
1224355025
1056852268
42906116
418230967
63941869
1257175467
1121893063
1032708920
1042573106
843554487
72319078
1092511721
1945887346
842950813
2062837897
2061092590
472534891
1311287334
545839691
143779253
566547894
98786657
464020954
910941598
99470510
482048867
1164548702
748875445
2140673293
1634967362
1204310186
1084992226
1033071710
72624934
565621186
1680339654
1722646576
622873864
1173540700
1726542753
17250986
1540077833
1451998964
1581429951
661221239
1474444611
1296671419
903121275
860216060
1476516116
1995643720
966681924
1460642719
926794772
1626314998
656050047
310316058
757484502
792308878
278912903
1818706070
991027954
1124227950
923483219
1585570802
106980641
262335864
345686510
387633660
217877740
222207442
1618711095
1524177672
403918405
82506677
1771463881
1305888900
180070350
105030867
1501750548
1404460788
31300222
1423105953
1750838679
17638600
1621482039
174162684
1168257324
1350534860
1590053437
1398296679
614030982
849812500
416800382
1666796825
1922174459
964301503
602273144
68152220
1945783499
1446466364
1802563184
1728228173
1909133494
1511086304
354452892
411633598
1169714262
1156926605
1989021229
1615660253
1817502129
198901862
461636295
467839398
944848508
367467597
1152375427
491879430
1905049153
1343986457
755533489
793815823
325347808
1270832337
1768245884
225391404
831535999
361011985
1957483818
15680308
1736581143
1093755427
79717105
2035078144
374189447
1816145456
1190279432
842762376
377615987
1185566298
407391187
1058930338
976687867
367243159
803821738
1359745137
1947825479
2078904685
331399908
224073260
1938221997
1047615167
715044531
1564869465
821255331
2132319096
1181502489
223638135
1459945128
1054048765
940808363
517625795
418124449
392159588
504976608
1281061978
263681117
1793439481
1417953052
1032069368
962117307
958470761
1009522613
1094138177
1253629258
740284129
1076358399
223463972
1201597783
1965576102
272680981
596624048
819572546
2077495791
464198926
1945645880
2024324226
1869976220
445488625
1774515477
419108473
352230170
712968901
916693012
789757109
35427986
1045182885
334477351
748763633
1129900007
1652951682
1287851759
830086868
1151373023
1201023608
1085499678
1086130240
458538004
1292344145
740786487
2048421660
1582212088
248278550
324016995
2006033580
5845432
1643459234
1744018636
781908706
2039176650
696466828
246509690
1987521327
295743249
1775442125
755312902
2045201726
1971988946
499761038
360835967
440184077
280330185
1190286814
1008637810
1067677324
725495270
1912943019
2081651797
1952078431
217192354
553563286
741945404
196008506
1734412054
218819979
59202610
1589879869
1210971956
1845481978
641501529
704438871
618047164
592370212
1272803356
351685033
1330060189
1911243655
2102746845
1954703058
467734362
524337214
350214533
222749114
110000700
1633363580
755810541
361994819
2138335923
1145732713
633916006
1376240322
2053362897
1177243069
1311695942
353148754
280777720
2096084324
1173423441
1418259053
1205143929
819462977
1092181609
1898973890
1183413567
681323309
1648054195
1802315227
517389118
1823394998
1262216731
1268862057
1692845562
1846878679
563549878
510019941
479574078
1610160450
676196539
1039957581
1897070936
1866540000
891729781
1512407560
358163412
1261236498
382135087
1281569586
1957727142
617909571
1057961680
1253366905
208450875
739072414
385513853
1454691292
19029871
1720249621
1356540565
997661079
1502518133
1072772376
628307245
2015471611
197933544
2125886514
2132319595
1460731887
609383968
2053506677
1479258887
2058580541
363544499
75210064
1702985590
1499673635
1475312268
981602843
1470702553
1660268585
2118363923
369986202
1204213639
81598930
998144941
1672517916
420208688
1208887894
268681032
1583518134
710060803
1702404468
731623451
1117080064
2091877804
1955182106
519356003
1637709438
192506969
1710050760
1849687612
224792856
723654848
1928361447
1432139855
1278578729
348575849
1638222094
2056933626
2102220535
950295393
737080107
1738979728
465476337
1437246905
1160176999
1869542812
2052873647
1674124276
1060745467
1795409122
2072667254
1088997191
220606328
1030589710
1873332818
1431781669
330669821
786143671
1937214389
1821427969
402720302
813482614
476388333
1061681590
125365532
1439403358
1156383263
699632450
845976773
518614407
584965627
1967346888
242124639
607748055
1196945639
466160147
811022509
59436166
1740140797
1615027307
1833892035
1787297897
1144226119
1275472291
1958875142
624617079
559466881
1343009555
781076092
52767348
18709289
1459238494
1539391042
184101705
678070951
1766254249
1093098919
372131566
1840754011
2121704594
673566887
424598440
1862557974
795007742
1422009825
1028786945
970582973
783489028
1240635377
1339941503
2114393911
625833270
607560592
1750913869
440268359
1646350482
2071908447
818902854
855332177
2133015259
373630379
1396694789
1857510205
649213379
582064877
576086095
1056026522
692985107
6099719
556700832
2013978689
60547888
1877511388
1697727346
2085932083
922411157
41704264
1701444222
1967685612
590022290
1621890291
216183228
1536838815
203314436
1965084063
329242502
626285706
345323190
234359618
1919146126
1727585200
1339945769
28466170
1305087904
1770043951
1909016911
1346927605
369384569
1700554380
660782716
1734717198
1760290288
307702670
743926585
775211865
969474588
1254557156
412962776
936101643
1121487901
877629006
885629797
1498747686
529557703
2052899267
1259117961
1992456771
593119457
75458387
1646101049
1317499588
1755343109
873964171
1746100064
520782905
507345531
1244739658
1897913993
2086700582
1931883170
74678332
987692977
714565015
310464507
159947534
978192787
1128216874
1353285967
1846624143
686999822
367582091
1692098575
755436866
901789924
974032170
1751113926
426950744
2048956455
13122074
1056794129
1268964148
417676823
194331752
678677616
1232340205
23824506
499732315
586594832
1493852108
295610047
1594284003
504145999
1264204711
161549498
1934213952
1696838941
1428151417
1708175977
1551297684
2089814418
1787271503
1142895428
169232636
1196440928
1619080289
1660212950
1513149327
1368178041
2044732808
1597995397
210868922
60833692
1106892957
1913359505
603636786
1002913179
434416820
1616155124
1829459617
7403705
782310787
2116765281
1094336736
706428739
1896966754
1603180045
960736219
583018643
388557568
22365084
287685364
110506818
1894563487
1774083936
1500120489
639740509
1381749547
799266979
636198028
1825952871
1907054258
754259492
2075891332
694419770
537883033
1039372417
1172802107
1453747452
487018894
1222090896
202838736
893614907
345753670
1549773309
597952498
2109455846
1727415605
1493366795
1511275375
814863185
661970100
746092760
1288251157
463852827
1869876624
2053885295
1571297739
415548702
1813304637
1939374525
563850363
2062684833
142682222
1398647029
1052313313
95710953
609026997
1343426721
25700113
1017928577
432504561
1262193547
1403337212
686566268
1073119333
1848245595
1695626650
337694808
1722906761
611897513
1582579252
1660321708
1298134685
2122283841
851601539
1861917940
895776137
1017708252
1066453839
96142574
1455620903
1776414984
733949528
919886763
1044789814
456601765
883055265
345010384
342717009
1309941570
888444451
1321648916
1411394216
210773180
1618311883
191555114
1571197883
778988987
533927044
1046485756
370051354
288256790
226956124
1786099352
411367885
1045120101
503586028
649661936
1173370556
607999280
1883571623
1397231385
1558398993
674633944
658920316
1076874168
1239444356
401570291
1309654004
704531315
167290032
230875802
2055423805
890613016
1641765079
839313797
732074019
898849895
1648900382
828320883
1798344737
1307224284
962036235
1090320969
607287069
543190048
427350638
1846559292
930237055
1658718076
1065273867
525212066
2036123371
870547963
1615329083
868272842
1201308168
1397379749
570619610
105505460
831889595
1221309047
376239100
1582720146
2048374018
25801328
579890946
259882235
489824066
365241513
138927730
1931039110
190881412
746789350
366265479
1142072571
1084152024
647463070
1679513031
1703455720
1855396339
656485155
1823907707
917379981
843245803
1778030452
1398008673
531358620
985901467
1077596098
1738756992
271217578
1218177080
1481554648
1405216221
486098855
639686093
1264320555
989982846
781287369
210544427
416856435
1830080030
1668048869
365867221
125244627
2082907168
919754650
1997148258
2119702165
1414094518
2060058577
745182263
130468660
331938997
2028292884
540715975
1120062159
308610568
838473393
425327398
489722634
2011429306
1358755924
372716203
1598903882
306808563
1053420692
20886884
75057029
1876903647
1814443713
915189480
3314612
1700041248
1014470398
581233434
1491187333
278691331
628575807
1849981645
495911738
256220709
277629123
271113070
418756851
1915403807
1172721002
562222263
2020259015
986839975
1904213127
1425647369
1546571596
2121694745
1922946716
1990394209
1203022511
457377205
2079750377
1761010966
317003279
2005087510
1438021739
807123899
1214168183
1524294433
1484002548
493345392
1154010260
1328286358
1007818947
674103624
415057117
542808143
1109183209
289247001
1418747876
1728191947
1202073480
1224347092
741565045
966303245
731796913
671489529
886777218
899754782
64085416
195417402
1387196392
167096390
362605643
1397019175
1143639447
1723624216
1484040860
1407992870
1061329895
2056139322
452174343
5715477
1083233903
1608984990
141723921
786531536
587242697
214971409
1977633524
1031471019
104056422
1324965801
2059827994
522285769
1623929717
869522373
343205077
396919487
958018189
2050819978
74030881
1809191539
1539590544
2069125074
1374018847
2121824296
1864527997
632605594
945904270
1974044814
2038814362
2084411367
948316721
1726809449
185512910
1223243874
51160092
88339352
442594833
1236671724
1693910316
1019037102
315415304
342516564
2034826013
843774343
824973815
1153024550
1533718606
111220342
1131013356
1244749126
584151975
519927915
772605644
122769082
766804406
1951553356
1755878008
1010876735
1171584433
137413107
2027228853
1147128161
978099249
1841782546
509722698
501338184
1599612408
1441368176
445197077
149571139
2100399471
1462902050
638969147
1168488020
116579549
66486320
846069825
1919713070
1538918463
978537033
833308665
191293178
1140347465
487834262
883623227
2052319511
762800003
833602342
2003759770
419750840
1108228977
1905675485
42769967
801733716
170554814
1821547694
318959695
1638843827
100025560
905623529
744849038
14471992
2132018435
1611879333
1987355024
1126104829
1763480295
384008907
833022272
1286877609
820858901
176608848
133361789
888494806
385777002
952168731
2142599226
1040721201
145480544
489011558
1680574774
1888493087
955886177
1600624623
1278315289
584412502
937096571
1749647903
1978304209
657482536
2006744084
699024897
251968630
1840764358
1820540621
1261279215
95338480
699527946
376126723
1663802865
211241467
1873299903
1229974589
714702660
1008940275
449080140
1596981142
1970106228
148536534
451716420
1481919929
1361453031
666417356
1685709943
1771391333
296992136
1219361709
376031544
1550365522
378295390
284200746
1388880752
1497746045
857276127
1095696884
447999314
766094164
2120008122
1975867273
611674939
1406003151
146194014
703183767
260539133
1241085490
224127542
231397854
216790539
366141780
1507201819
1890055888
1786403240
1426036968
2144653009
1924652702
1961579289
671170880
1099206095
269599295
585256446
999196478
214197444
87391429
1093858943
1967682100
1737779436
737985502
949865369
883373495
1233144585
1387236130
718122244
1552445863
1810867127
313280173
393982513
1306998154
293795697
1040812092
620438641
122795560
1165436827
148337525
234891452
1073235299
1849104320
938677202
719933060
627173617
1232102304
557142614
1735843335
1112883789
953759212
1415981102
1323449541
1630158316
1262472573
1116337010
236016248
372943429
879591719
1306869722
1311229224
134869745
271676232
797718217
2012737037
1860780014
1735025379
2003367218
108311048
2031400780
931217007
2079565200
326646120
1248675103
1195246802
379577669
1391239466
110748711
1679026909
1886546644
912612816
549456500
737666442
575191007
113690484
555642301
1722921763
2006396883
784378810
119933523
1886149665
1528613111
1812142639
2126323794
1260644814
1286052493
1748314581
1947956502
1837708956
1599679476
823531514
143945513
2123068459
797424237
245000524
653915624
372540270
815565187
540069036
1833576029
2140753733
169590943
1073882963
2077989754
1959867008
975514789
1537950063
617513191
1142541259
1159763963
1272229536
1182548775
1182828109
464385319
521397056
1478266900
322226237
1774368295
1015870503
444106960
878448394
1647188113
1016412415
1966291616
402466386
497549343
425636136
695350411
801447291
1156073269
556541071
1606434978
747829128
341319925
198232884
221294730
43522733
351438599
427905882
1482653919
567518241
1914150958
1230699318
1724097173
169499172
766730494
1068216974
1652728167
1376389699
119082545
132921539
2145689087
1688949731
1464539957
718162097
1830221742
1726331376
553504682
1701974456
415904599
1847346250
1843125139
769087915
169093487
1986561417
1343163489
901465675
1017401382
231837370
1410973723
771552681
1177580186
537525958
95979048
1335858525
879418596
1188049814
715000900
600880706
2047308474
2051191785
346625719
216279738
2067997077
1891143914
244933898
729418845
1157975167
1681175407
1183556842
1020314119
1133992761
1400861782
1277975012
482728400
1416767720
769229219
1298665922
1782312350
886128831
10624394
1337568760
1340422320
1146077090
871178857
467954376
2007452009
123917980
775683330
1964403409
492403173
82247447
582791168
973619804
33146844
1757915707
290130
727906979
562068578
1495939137
1108265861
636114332
1332433880
2062904998
2001626665
1726068506
691764987
562285570
626883721
791356836
1270953331
39977891
1490000845
1604097832
1713428589
1689949520
1246925261
2091058540
2090083830
1126350852
418297593
1033312872
588353687
1842412383
1856692986
1469095513
1946952547
1921648365
1640265481
1377187710
1326857206
970587124
1643877336
1344038378
1763193388
845939346
1062265947
675132543
879694385
1595085529
1974088388
850349225
24444893
1609169167
1648085310
524877061
1705123086
681773124
596881585
1650724354
1935637595
439675170
31464602
855725921
1210143997
960021585
1371464889
1433750224
267489535
1704707410
619836390
528133356
576048813
4912604
1277744889
157917648
1236613256
623711287
1195955701
288313364
1565002067
895669763
1673111455
391015806
125823777
675698669
1836716697
683509760
1905076311
2074334678
681364123
824289285
202041113
968101482
1227285151
1708898756
1118554289
1202004772
1432598157
788571954
246545856
69543365
1329304880
1277946547
352805046
1185332510
737493564
1597315714
1696900016
982285816
6665631
1992181604
553340906
106746154
430204157
1388197938
384568937
1916533764
718949423
1502862104
1863143185
1887356688
457691069
471413243
1666581681
576280966
777873147
952048016
161521517
1878711456
1457416911
1614948708
402233568
279159205
531314278
555499011
475658917
2064756604
1851371837
176354827
227845060
1568349775
1486531583
782555476
917766902
852616629
1387685036
1636576875
102739266
1196642646
1424208313
1660271696
550936597
1815155743
1805689787
507265501
947051676
1043797057
883917186
218867256
628686287
577692849
2002883218
541494430
440401396
891570646
249449284
1924843460
573280033
667462067
1952117534
174702170
818840054
1778451522
1230165610
257131581
454514535
1330460791
770709995
1862230150
1096381338
242871554
1927730791
2135858933
2005163148
313031992
242041216
1135582629
1823556065
551682006
691568680
1388603369
1281937745
1368220271
1871751683
1230301822
1624403614
721231034
1568583442
2011658678
320367293
1274839614
1635255495
1911950180
742872796
451585666
534357842
378581029
278041816
192626631
1769731770
1156621823
645742119
1775129502
285205248
439604788
460049899
1397511495
1816365492
820249516
1198274503
2058580175
815993356
740968248
1626692067
1490824442
369407610
443300109
1364752043
1245691234
2072013007
1864822289
450398537
161466450
698533601
406687941
1004564297
1190280296
1753332616
1240673604
1579894901
1891833159
548291867
1035070177
1739863778
689854470
1125808898
28849928
1251773336
442579305
428545172
1844495670
1618419035
520812154
556043093
1146566167
23776619
1478692214
173313247
1778870845
1017132794
1072475699
1997573289
701875341
1986545438
820884044
1920958027
1654439002
891511918
2058794155
1412841811
44490119
656900930
576796611
2143593914
139175308
845825903
950862361
1805501696
646322674
990270933
1349076268
1659825354
666573109
2097041276
410615526
364047165
1432848441
892183451
1955278633
254200783
1158761563
1333885085
194058772
961098541
1056950828
1989480126
168470485
1009919358
552307748
902775983
917100807
1083176126
870111012
354597654
852439762
2123916440
1720771997
1124654358
716682521
80010632
1926063822
1899641324
714338522
1901774807
1866594298
32234273
641316261
1177677539
1434523970
885263621
1412668833
13612882
1565891374
1359030010
3512174
1220655159
1120748743
1175652893
1970272813
1154959820
1377632797
214970016
1138650436
7543100
1038681685
1353561142
194190568
1694067262
970750895
1188811417
827496662
1624738315
568836849
1813929580
944025219
1937890398
1362142422
620635846
995956974
931650408
165880572
1634315890
247122206
23364389
945245241
188706084
889314825
1363717814
223903406
1766806812
98761756
418406914
1087976320
23974275
1418625814
1934309736
2059453484
1190547877
2014410102
200510277
179442659
1379625524
789565074
1962441910
1480340068
1072020248
933567875
2052573729
608900953
309900531
155202334
400435382
553711235
641258233
1299900394
1521256284
877488414
616208260
320660147
1100105731
716643216
225544370
2131490061
272648325
1548873355
1342527645
183550046
1205006790
1532345241
40737430
781313179
1588343039
446482213
19750623
774950677
1917190564
823653317
955042498
381371236
1773131667
1730801880
1629526178
1830124896
128203935
514238499
821314664
39685465
787733899
786143472
778788341
872366285
735366984
45844463
1697331767
252200255
1128412988
530056085
1555346444
504724622
1569266862
1541151591
659698889
405580630
2005216249
733714633
62944456
1919547004
688569066
1216775938
138077588
126026161
1299178007
1549623796
1089005121
1888681371
1220118543
542408474
1540916039
131661416
1264816235
2133796752
2136783993
279727156
721142371
1520655511
1738277665
1281653234
2067872875
555150304
554423527
751767410
1144810563
1279034117
759245496
669241055
1944873037
1637190029
105941766
1622595381
2077468446
1155683363
917978995
1345099403
1797972224
1195813435
81030777
858504328
21992301
1259034538
1543507667
1593123046
1177896807
844239732
1579028915
921838999
903002832
1311295619
1341004093
751867877
414044519
1430146625
639468908
1024038546
1694058891
1628670359
1801400703
1757207282
1539140823
2072679305
1244427979
729128719
1322097369
1126849980
1827256465
241554175
1422947786
1017712583
2884989
467244000
1069147589
1546595811
332360606
1124419196
1509345060
2030034065
1672823754
813272672
1064943420
630061490
1139856351
370728763
908762523
394832236
1347530594
926287277
1807209631
1585926839
1129627997
230583016
866834885
1055146758
1820589397
251629838
1661675261
1044036090
1817788594
1688114378
1379356234
1594842053
1734902809
1517688708
529479418
269790882
1536104207
1305792459
2044652564
1133781435
1860435222
2052927457
934310857
820938072
253414500
1611212318
1398364224
1509966772
2133911536
1577578185
2015731734
1957903237
974443253
616331309
50114175
7582633
407180697
1616877334
856758836
1723968929
2062335312
1936587424
1693058316
1109000026
1341113675
430824070
1390254762
542978363
606197597
798698487
524259385
222657984
1297966913
141574694
1170852831
1653139063
1260346063
1082096175
1790345959
555373080
772580262
571451701
479996947
1572900171
1417591438
1198601681
18462019
161367237
1084494521
1473983469
1869451160
1195062017
2110380019
1642352349
1555061444
1201614597
1776635945
523675182
999858989
1949446334
1063692170
795253996
596061614
293691428
950447133
370977365
1131131165
2145698056
1772623670
527164430
1208680101
1971736799
837126581
1697051597
459423040
1352508431
1077612911
360721535
183485531
814314348
1417404001
761707655
1576312974
1499955757
812260312
10618335
135573839
716602167
1357168754
352356845
1338443115
609528113
245266071
1132220834
1456556495
1527466586
765151234
1058943987
1048102067
1423795909
1155488263
422734922
575968579
866590542
1900469535
1665989519
822850217
2104773172
1528466672
414645585
584506905
961438334
1858683618
277777636
346587006
984630929
392185688
583819408
1794369325
1558897311
1708538067
1530489874
475508419
330534529
844824699
1177510734
1958139218
1366194935
662113307
1324003710
1449935920
1471010665
1902301301
211024107
1871106865
1271155188
1339558436
1811027891
773496927
633646426
2050560755
1261508447
687315094
1825721421
282125569
835204179
635885779
2123231294
817987049
1971694560
184895907
633203582
22154800
2041155581
101144216
1281629466
1997702622
1558405106
1924830961
1281219144
78882020
1762552949
1506794007
364769232
323608763
848355555
232541651
382950261
177394613
538556701
1202847241
1390139760
292648653
1437404932
1907774034
347927447
812177551
1035524120
1306574370
991809954
1400543500
1157536974
683484046
1370391779
1716646086
617507865
1113002431
852186633
1136336448
1832239965
1178525297
1420252629
1133486184
1665757593
771081029
961111918
1550579830
1454510133
961447215
339684098
1783917188
1265783063
1731928406
1594057566
2061213314
1579070339
1362432285
1287165652
1237463152
2001482390
284803499
604443586
1754403170
1788209663
553031953
2090291389
1821162901
1223234750
608190705
1260636103
361670353
2060035640
561452455
523093141
789694685
1699479573
1739630754
1780162563
1911101057
68735567
1972061429
2013412014
1473315359
702738548
382537687
2013520995
949310779
919385745
1943957582
1477442060
1725509301
1238954990
1178019141
1369974581
1550386722
1283194758
666645622
130573749
2137297519
595291820
1310684468
1595100333
1975724925
1361968273
1520802964
558086010
182406404
1608877667
1061594061
577164730
1082517936
663781897
362030332
2129508315
2026689762
124693686
1089764513
137356220
1384550805
1464593770
99762449
556100981
792558142
11941020
2111690367
2047701927
1430967674
2105181426
1441649863
137583903
2022838220
1923665680
1515462050
1507330160
205378135
1011261678
2141637370
508439842
661955083
1318223892
2091024790
1354838626
2021864801
1055791927
1429984924
1058601504
141506232
546251848
1398863860
1922631077
78010393
393506736
880958579
1563489206
700114159
98061642
305095685
23030625
52530903
553771581
1006800735
1765107922
1559599033
1481637883
1596783646
775272453
1859933796
1339122443
2025056175
2018753233
20811843
2145381794
1165098962
2024314618
843654936
78351454
1383414979
1669121813
466562790
1022427570
87413322
475391770
49788623
1166136607
162767775
1398173434
1969748946
744060779
883749504
1198254285
326477958
1773639636
1585202128
1667849723
625233166
1055915334
1728845209
1267055313
557222620
411924127
527670299
386000717
1266597753
143498633
398711038
8906454
2022361024
1257686432
1067895864
1066374935
282423270
46280379
34985326
1185159998
1917868532
1278617253
467633432
1721812530
82127352
453426291
1089112520
489676322
1460852539
1583327428
439434433
1096697579
1376507144
1090594198
516527091
1202424739
1341563360
550535365
1857700256
839892378
1936141701
466337636
729567513
1075825278
964021345
1823763572
155215840
119289708
1656845950
1795058808
818203028
1087030499
316289514
1150653240
805883757
227111968
1310350850
170833057
1668432633
170224796
1975470822
272352529
1260863904
129056583
876636495
1978776014
1277277394
25271807
1756764823
193498370
1200829045
324314267
984525075
1521414372
1512426434
58050908
719552942
573403667
539925439
740184693
803447923
1181485567
1750493546
1414659688
1301593832
1784567491
420760026
996455
1267908013
322449770
345530193
1224201244
1549093199
1457007942
775242060
946616972
2030609275
512495241
2044209894
765840679
1083251084
1252663753
1757038951
357035063
588530754
297034849
2035323206
1163465550
279657738
1353250637
2111111568
901948400
1195953373
1879565484
170630598
419346842
1434192426
1986297146
1134595423
1861892823
829496203
1615965250
1521545196
2066653969
977480775
1454021145
1140455735
1363052623
1625072992
1375349811
941576443
612001116
1926515699
1767918483
1967689419
900314088
388354269
863296068
503960873
1641182229
234899132
256003037
872330949
1773228492
244873793
1871414927
1409744895
1546414063
442581770
8395047
1291844785
1253966871
1143002518
1037284550
1516031815
1706969332
2082322307
926938685
1605974914
898069753
858962908
766439521
795888017
1198402250
2008167862
1296375663
1578617720
2136979535
1005358571
1185420998
1188709175
1200657640
1103744161
1815437263
1042605647
1796132134
1455534960
714856556
1937784058
460895413
2111407706
550299964
2034903000
62922854
491948905
636038417
310511188
619480576
243513235
535643077
29246444
297540729
1560397922
2060127630
2044992574
945786561
53965350
1305173365
633066794
1229578986
1730658651
1205420450
1039506543
381021130
407253227
1616082015
2031060046
333125806
731271095
1280962685
1820588844
1924400385
1173667458
1777520091
391686561
1783220433
1411554176
1579122863
1192451453
1031617678
1893098629
305470505
1176500008
1187851614
1168140096
667893439
1480848318
526562563
746959834
685406162
773326432
1452736628
135931520
464845116
362123158
586507989
1600014717
2011624659
1357641583
1051734292
944502746
1980300743
1697114789
744009758
1889097307
1176892913
1295689724
354032798
2044250679
544178988
979272126
1532129693
1923891636
887086918
59319444
948983067
1887499747
338802707
2032402231
29465546
599829599
1238252585
1387304261
635431718
1463660722
490456244
462649609
1818307386
694923260
491469240
1505035621
579408309
1662670633
1317208850
892548735
158974965
1820873225
1856783149
1935431047
984060456
898770203
1100880861
1618647819
1645039104
775085354
53436946
920320391
686922688
1988200028
1749092873
515458048
204398803
203325971
473943693
856016435
1883070051
548629837
1030086535
684967691
261180330
1242261742
1888709284
1553925562
594859678
72115753
1866402501
408707976
1164127566
461258655
46888741
1169241316
1173181073
1527942575
983617491
1972616241
1262619774
577878651
880075415
154495952
1450749704
1829713559
72502855
730087625
2057943266
368580387
382044532
279430909
1288638180
492385257
1439445761
306126663
431904012
480930479
560531519
1144443642
1833949424
1871180993
1204689406
1427959503
1730693314
2104629549
1619539114
688698826
1118322876
1688012370
126082682
272879604
781290532
1372671463
827293251
325029789
2099524607
1848693566
95965740
1340803025
1068671628
1098173612
1861839478
644385868
144045579
2055396219
1770301401
788912673
1280803584
1152683570
1256250249
805375783
151196686
1774424155
1926078441
2038473396
366702782
2054756324
730655684
1174232282
354117516
2029716738
483741583
1876405388
1592602492
1681069429
661323840
488668800
711910114
1362245869
1734281308
659193589
1933429900
1818251272
1288485575
857772217
63077783
1798087692
482455545
337133466
111365323
1125795533
1598293038
1445695553
1000396916
1030739963
1100445421
1891744081
372141647
60700975
1456991976
253653416
644256190
120150011
1566327906
473543055
588787459
1202665743
1850495585
557487832
1601157394
850505224
2140205621
1934798090
1049546236
988851721
400714607
441168021
2052466538
1694532493
2081924963
1641357936
1846029695
1894992914
505386145
643775176
1404288608
237358163
1373459962
1675133972
112493374
1116108275
1280382588
535610858
1812353159
295742183
1517445632
236974159
616245262
1055447590
967135153
241083272
1615700858
316303
551795071
1356759131
202316906
1282349386
292158336
2019622141
1870931040
1952191728
1145266414
1929409294
517925368
1823058638
569390785
1952132145
2058123071
1775774085
54798525
336678743
1835151076
243589558
1592095553
994420905
1900611543
1744888687
1887024387
582090982
1393924019
1305704201
194433927
372043466
1201454960
607872003
132984228
1508241320
619981277
1760911389
1349913269
557959871
364000450
736278549
604564781
471179069
2042572730
460111386
1847935951
1008133072
1924255193
564734362
2075528814
651438086
1442094032
368256373
1554084274
240030583
491891515
1232299197
1131024388
1599101099
582286433
1264841297
375504142
539314783
1224007980
672571368
460190072
329495617
1991543915
385908080
1779853029
1912716336
1798329433
836120775
762269094
78325290
1343273194
1393965974
1135573897
598582798
1939892908
451165456
1054397024
1068662683
1082227984
1366135404
1314196328
752509552
2033305236
2094962350
1659469130
1329967256
899972270
1074949136
1529965068
373449338
113042040
2105873696
1884109657
994376190
1995930558
338259547
776399336
1981648454
718744555
2054349908
42406044
698825288
812743463
1586671903
1787238289
1357854543
1625063193
432129560
2072969173
1544979038
1550362827
777763565
1510869082
653222212
997122809
2107783430
1750712050
1323246433
1060474876
243070178
151310445
1905241921
1082254886
1627129949
829654507
1157589375
1102821107
1810366202
2104537591
1725035046
1431262160
368020410
416729196
905158737
318547592
14518600
828242120
1436715264
1954988143
1332774978
1248402120
393869446
1360827056
1260443490
861023223
1921423633
1133049080
643575320
1367142276
1085244353
851373903
1554149778
51394827
1199303536
1044100280
715322287
443215570
2001576826
1177755133
2140488553
705115480
1989424765
930648043
1306956521
1201046672
1999176424
92878618
443710474
1298495404
756302476
1978734821
993780792
1396677205
1381239000
1357823172
135835595
1721903409
775622285
851692009
137178537
974045344
640218561
517768233
373260492
953301015
787699307
901870996
56431408
1381048294
344502546
1728191947
2093352364
362684050
2093300984
838263839
1268563310
1613940663
1383346207
1113886329
1706335285
709324315
1559788739
1119963586
1097719837
921704487
93899595
1805614801
585300170
1664798864
1625777518
2028580636
755614708
125879293
302543572
1584322076
1653575362
1964239006
1797037213
1817523396
311621600
1065294398
1608421971
1903074512
1538612986
1221853121
318240681
657190770
1086021119
2097415721
1974564299
1985616160
1133472990
2118414775
2140319876
475566440
115007167
826512035
1036392308
1493937658
1071886790
2078330299
1435184486
710360489
610798360
765983392
1186050792
1738352716
190305408
1462255640
1510901767
1010726065
1727552154
912428171
1920667123
1749221334
1255904078
523448825
1723618691
877191462
1558310277
1699023261
75681451
666036699
1811150312
1018029528
202867405
50533843
2739095
838798925
1575271214
987056579
143519018
1795451544
1631319212
342616510
1652576807
1209567913
1407581654
2130208304
1978111192
1617736388
5504794
916881639
1465121467
1375944605
2039056533
1131998272
568728880
1561869004
977443510
1889671342
345989948
1575556061
678457683
95280605
970226628
458148882
320237595
1662137189
1272938185
2136515655
1040677981
287455357
837752079
207865035
132445129
722858142
841126549
1844622002
435061777
2142435732
1786905256
1508589043
54569512
1772730326
785974156
987329985
367035897
185857479
927181987
1047059593
1067448695
615419854
1474615048
428604257
1506872839
1758744366
103423297
774072174
1864515889
920115282
1743755529
1792436772
1700739261
1222068829
1502391300
554881363
1564188827
1253115256
1501113493
2037445859
1059520352
1016479362
502422344
1427085811
604996077
476464235
525557356
188945620
812300890
1785029495
866722332
686808860
670671181
1792379040
823196400
838057842
1049468075
358709033
673532983
1504347007
212102660
1300230558
1119240521
2012739377
759914922
1222182363
1003391215
1125725454
1256742520
511495358
1526333927
1257517995
753020841
1329939284
474860416
466610208
18817242
1575824106
1390343884
1439655289
736914900
504371414
2108014817
1345499131
1928987584
450369867
1045035047
1765790478
949490328
1981856278
7605760
128766578
2092095581
1871829784
381925866
1903324951
1218800506
327052056
1738593202
2060828947
547530569
1883905341
1297601415
177941193
521452491
1121289935
1461424802
928183153
823419639
1265050289
26854127
1919357337
802457994
939098313
1965981261
900969569
77106967
212610620
66679692
1433994523
100301305
1552741618
966077362
450727022
367939905
1435485518
562579095
1547028230
246309592
598023187
448978819
1473516909
2100883549
598607189
494200690
2138947150
106336085
2017586602
2144333973
4004316
1744279075
1474797744
1303438581
1468628060
1727325923
775917959
590723419
201145831
456298615
160428220
911961510
1590491416
1827047840
985041300
1529213117
1590635729
771561132
1993185554
780625750
1395162799
2090211853
1487039729
103480258
1569195965
1624027229
442010761
1373421518
785682331
1170672846
1514710905
1075642305
958468850
1423133674
1403207312
93790379
1041573058
2086990274
275362055
805031177
2015337613
536708339
1940912155
1613131339
1654128554
170806218
1214118173
561023698
963903046
1680423896
1824730455
743328136
1411061631
930705579
453636993
897937467
1683091416
241271059
862493916
1125113571
131748783
247328789
1138321229
297229144
1444531700
1038975662
193582617
1547322911
847456275
971519423
256253259
717199519
492831173
759720248
1965729094
1459698859
1724045319
1218072217
718095282
215434992
44560250
1255600347
1863447760
1182114380
853962827
564902328
1212370814
1926562644
1147431979
217054502
1208650536
363797407
1675217619
1993849263
254723987
2057629097
466698053
1465993943
1910320007
1283237777
1133619510
1482467761
1193496822
322176335
886757476
1777520091
945318546
1518706692
1482729191
1777217619
1800418595
1964869092
1813412377
1736822020
1516094073
464262689
262720871
41464957
1046973719
157553326
1653497620
1424010499
395922240
882729202
992674774
408203992
423859235
864168202
2124035033
331848923
234232554
2105995854
349977555
2139248893
29306346
954758628
635694781
1920902917
954356800
2107678031
755972717
394193434
1184513722
1648915737
494824920
1513083715
1398693172
854952142
1478572655
1101773364
1650971002
239051199
1198687167
1573403371
370448094
1693002472
146283668
1603059943
955965434
1411716021
1736404109
1219944245
857098665
499566311
1193157236
723790626
544520359
1431601575
1545982392
1096651909
1298426601
1363425550
400780602
1186771063
1925098209
631963846
209816421
1222532582
702455202
1698974853
1453747618
1462004632
1301888488
523696325
229679573
1661991804
74736544
882347670
1214917793
689065435
210447514
1856784854
1355573915
1263774739
532235953
1258140699
1535415032
2036605142
1027728911
1496226952
539158104
1903544262
1547704928
1803570495
692692594
1951406102
1362406865
395444574
1076719634
1508819391
1432018094
16556948
2013092921
1996186119
169210034
1532142569
1677713265
1749823206
1315982679
543227700
1409157211
571245046
959655304
656395106
752761362
1270764612
1517874005
1906563603
26549357
1842444242
1261016368
2118425617
723651738
1558945068
628525725
1433762647
611578143
2070367452
1570854656
1730311912
2003688291
326930607
445746971
1319631987
1203821129
1560380325
1661471306
771737590
1186274222
705011401
315182321
780188490
498679206
846373475
1137543994
1754759464
595134679
1687614761
2029375916
626245378
1250550952
1180527548
1339307951
1484619302
1751519499
610689997
2030196634
270693688
943547489
1156159573
1530312407
1053233119
1518697824
233499149
1674447182
1223246808
2116943818
392975695
2025484906
1817634300
1003413923
383915796
1807333316
728863372
1672797298
943675382
920489730
1981704844
947983385
1961005591
1342256249
1617917044
547448577
158807902
1315308197
69291223
652145370
1581530952
1903512439
1243123002
1330253103
2044382480
632922969
1274938931
395884098
1033872700
532829288
354269587
404219902
799959538
1547684751
1938993292
834505211
1268233204
1636963375
369404484
1668177927
1041630141
1183728911
1800336280
170029687
173799122
1775085397
506067339
1472774618
289659021
824852785
365154376
390670087
240986755
1966148844
753432095
237421214
727707997
935557990
1076010131
963290600
1652318885
909211508
1670470506
1383459690
820027427
1335402678
99460341
1336143212
2119805585
455382451
1168604541
1605632458
1730360002
1021835259
630360248
550939167
2060526133
1640453257
730393784
516880604
1232465285
222595736
1825766001
1555045147
584904075
823426414
894893828
809772020
1576548799
552390173
2101644068
649386061
1284815233
221819736
1539947532
1245414830
1203993132
1856658677
243092047
480005054
446981836
706687313
111302175
1426942190
1690280411
562979406
1000599433
1831279236
102721174
951356387
1445991366
1453153406
1086098557
2143193656
920320391
1591880369
1960883247
1758848741
1622584191
170406873
44347210
639510809
1082359525
993019535
802179369
765327954
103386315
341590010
1568275553
854099038
1596891455
493573947
1706057950
1021332496
1617867748
74982265
1766421130
457072221
1764486101
1097454267
2126271321
1636719191
846884201
173558532
352180282
924204082
613018998
48856214
1683928988
1424958492
584932367
1147292031
1022328717
1125383967
643891833
1475573101
1758130703
1973415649
1785084650
463241806
1349192099
837387962
1212925344
1458087426
913063235
9884569
679841637
57562044
270483347
1511554718
386995129
1950046282
1579842204
1944088344
1838321248
1181708120
2001515055
638525347
1288390619
926200861
1547289495
206590103
713583278
1032389568
337903040
1931969422
1812327272
1830515545
1018819471
1849102836
1158101933
623156096
272542827
1488617179
804999112
1031312240
1975348935
1787874702
477594959
1567058648
1782820258
782922560
717623094
1350905484
1182933512
2119669241
133610882
1656629290
1801247593
1107022731
809426848
288738629
1169062108
199271394
682893371
1407030059
893904972
864822552
618099345
1659795209
1659447775
2099520563
381708065
1814835076
892491804
1643688502
1336471522
260605922
1713467912
2044284623
781439417
602705143
1175488944
2115712408
1035704757
348416647
632095790
1606844717
1161231473
1017522640
887355462
764926122
737121935
1120595712
619304336
18516017
1106898655
1098529056
218934291
735931915
204689899
1119700562
873172648
1696171925
1462350734
560748001
2048949507
1734576734
1158884752
110231630
1293998841
1584343079
285076452
1205772522
1354154878
476943063
56531078
1274572401
911151901
1362745956
651055539
1814354123
1448245837
538736518
851026467
801742802
2004398342
643127429
1016672404
403756598
80382776
1689052560
1333523316
1205040007
615611276
882347408
1073327977
1817048393
938164624
2048830112
1348384592
1738893093
1323176748
1952093037
509311013
723383762
1340119886
153377479
691824778
110796018
1116908989
1106079186
1652517485
1426834970
1822363687
1428368136
334798191
1658458409
832926443
1886818116
823702208
352017076
211038198
122623987
1308893595
568709470
711656663
976630757
692068717
161602453
1814723177
977809887
1769358109
4561162
698696421
213634441
7573898
1295942149
161421009
1487409992
346779045
1298772904
657487499
1803541295
2095087655
207802723
1253858698
1821747660
1652354033
1593732031
571012704
1287264264
1422734808
1006524586
1376738556
1563874247
1928596087
1087106949
454560966
756381226
1261875447
343511571
207665669
1595613038
419803578
646797201
761066917
1941514621
1850305553
81393541
1329710376
1602097689
1141895414
422028286
1532138656
1288333265
76854314
1677561784
332058146
1730919732
1683213564
232737570
577561512
324115758
118159085
79512672
1585512660
2124761464
829410718
1541726700
1318250256
947726857
340751041
1141444365
1057916645
259795566
840742211
1242176061
1624094820
762091609
2132370497
1244396731
985377914
938082370
721706138
828407667
764179733
1667148333
1825903362
1889296727
1149096008
654559095
539385362
372830742
2029585286
1765676351
535589888
712378376
648655036
1186012472
245271118
357087774
1676891362
1712306553
375587580
581881126
1172982381
623217004
1852726061
390094756
641285238
553743073
1094995730
2121121904
1100450162
1569631413
1523682276
581123098
1282762058
671953536
921838999
1042243916
1021060527
614408860
515266953
169656196
1726374419
224678615
1608495354
276988050
1473336673
403314939
1814966996
48546555
1020735903
2103660617
542343245
1198009063
598485436
375437283
1690883446
1009736706
1063977378
253822592
2062185651
1311748484
133387197
1152247230
1898214650
1498054168
1178238906
1509145651
2112381404
2063296254
24533143
382873428
942568266
1671955954
368073604
602315563
1903389983
1428524800
139846350
2061802588
839984974
2000019816
321173276
167273407
1126804710
217343289
903172913
1261857231
1419302720
927383462
102284741
1795989670
970318962
886264524
1443042641
1899697820
1579558413
1110947946
1571846361
992636072
2016614772
986780349
1345990207
186260753
4354881
377439461
1459151895
391295952
610942423
904818448
249754526
1452122508
967914580
1418867237
1110553807
2135723564
1385689897
984115525
800016519
817351739
169922135
204411494
1831107527
1785722142
419916950
806535538
191481616
2090855971
369222130
835060167
470739129
519056739
983142495
315204627
1985073359
484454708
2104160431
1872189841
814815364
1455366624
802249021
718506209
843047139
794088362
867407227
2037515366
1574735369
918500252
365373876
495777187
881741871
117544191
1045319516
153383973
1786246249
365888969
1482321144
367175182
874883549
1776538608
1055146758
1458927333
1083015470
1310604005
1264891437
1168936512
2047864067
1558447751
1865582231
4368832
1650285989
1592289043
250672830
1773184959
421833143
953784201
757849555
2088707583
516730527
1028848046
1145030211
672428490
459897478
282094611
1682747453
1098810181
570251742
1087988212
2037167837
233303000
422625488
269276116
1483984456
955740274
1763078489
1754994101
37794166
1282842915
1488683332
415031380
1151566800
263341045
772756188
1616089102
804702848
1733704401
125301533
139475410
1214222087
1476857875
1849806425
88642661
124353397
1175641661
1236884367
15759254
978752781
1582770162
1892781470
1613416341
1731573134
1398454259
225843762
1240969046
1168633269
2072321567
1648485808
212752005
429791144
1499328372
621323110
2088005706
23362315
786150238
1942236835
1538494452
2065755724
283985974
172831979
1659815267
42515717
619813612
223331907
134921157
1381080209
1607583729
2135013836
1833409879
1550895185
1713591293
1918288085
1510229792
2050380632
890828723
1251704554
1164478730
373248470
40931267
8486317
1683791058
1265695944
690576175
977238589
731391781
13899962
1759451791
1302010139
1950331883
2009889683
1875604906
1290546061
1504334597
512206420
351194852
1391307085
892842047
443820518
1913500462
33690872
131875730
629905715
1760531094
1551104265
1913296485
1218304343
252243769
635680109
2001608173
2022993191
1972779187
1959152135
2072358946
1635589894
674486346
663829010
404930664
824458228
1664879085
720121983
1553204130
194951236
2116724486
4741917
1711012189
1284396135
1253728180
157699801
817487530
731905572
1489799262
386837774
1466763643
1174358520
1267605961
631845151
72826016
1362355184
955586458
902210413
1730311912
602860607
395709764
616406544
1016082205
1251608066
1190783001
1228793310
1985076034
823491185
1581851117
1275662557
574804457
348195740
843861235
1748053444
383056604
654695325
1946950787
1349295545
972733786
1723482853
1590099394
1801923578
1640121283
590797078
1560194966
1328978417
1007959066
941262193
1691450440
673701673
1901957303
1078916673
1161626659
1419525248
245318670
1934966103
1022583315
974007418
627219779
662347012
96425450
1110266766
1595966919
132949865
1147144110
1000984905
112033198
1821750348
184037056
1311548569
649200202
831509928
558652150
299672947
110028356
981707036
1610306239
42142039
2139765935
340356436
7597064
695470729
242810331
801491356
453913228
1327077857
209545402
1398766985
2114778883
1975534692
83393500
189129763
1195587537
745739521
530182878
762322504
1825507352
1846423059
938327353
2013873646
1312673530
469901131
1789435248
528448855
579902962
1678983689
644477079
841224021
326428396
859862539
2017128558
153675012
1567996050
1251868479
73944132
1917938063
1427343116
356509082
956793467
537230891
312025352
621074209
2125413839
1433187181
368991297
602421759
463435424
715737182
63514796
649396084
885998889
948217651
1547609900
82498623
1838244319
591762562
1889930213
953976521
1490974716
1763691340
1392442204
1361795581
33347210
1840455877
1775674833
408247486
220958672
1112109737
158014866
1771481488
1496134335
186713495
1705428284
1065301747
550019124
1358786093
1728632302
1633446320
540487433
657455824
416738031
185464054
570160105
862074661
578548419
2047164893
297147199
1163080648
659607301
857522898
1771895284
1293448359
838078348
864604277
1430995188
509510657
1034979490
1014370600
1297403822
1178582286
364776170
1175511726
1119842285
275880906
82662546
702434436
1531848306
1355919338
415942820
940510615
1200919657
1955775165
763698243
365843574
798071080
2112614224
1840626351
1658578829
636294148
1214865697
703942798
1586573075
668162059
1201597783
751697387
1977197410
1440360712
917800168
996800049
815529822
1528250096
345909210
323572126
1475795667
1294991476
1829609394
715559764
985514555
943939655
1384247487
1449269005
83635892
11404374
2051275210
139625680
2054215771
756747532
131520503
427267110
45953175
1202900897
1919287619
2060139972
574971406
1424789756
429940191
1993866816
562647978
1842089534
1177865598
1990639948
1315166229
1423136086
1641889835
288118244
1462264835
1759485595
447875980
700622037
266489720
242463430
951000122
210793075
447934111
1064179236
1062464828
488281433
242872973
1227362092
1180088106
1050671686
1785899075
105884679
1905378283
719973883
1014991517
334360336
1995705110
1092595579
1730207500
1636213935
287256944
129640344
150951757
1960872732
1653359829
394962658
212864980
1837584499
1309586221
1620498585
1508664046
861111432
1491227516
1575552247
1731145994
245162676
368510256
684719643
2042783933
87014995
775251600
1889102191
1540021345
1897827689
1865586533
616089072
1488184887
1833360856
435884341
229687632
614903314
1730912712
512828503
1009744451
1175936468
1115724785
1955557537
878987111
2144046595
690585684
34037338
1615748862
1181240976
1607389298
1647463988
392258893
116875481
1081285999
628486839
1669160553
1025800524
135806613
445116591
1232766197
1335156428
471072947
1095031176
1870085483
419951340
1711781984
2127134034
729852516
969659535
382812838
996097525
822204431
719792509
1532486858
1545903339
855497009
1449824869
1973431052
1914145900
2081494275
688750915
548915086
180142011
344242842
978183805
1917446638
596696706
348319703
202658710
1217847970
282624588
422802106
899365406
1334195974
1528877612
1596440758
1018353282
1120179747
89695442
1345458956
1962856923
1649673639
1055332264
909169941
1123474495
1862653627
1226931448
953100684
829092716
747671466
1828733344
1057051169
1259241171
599373278
294847694
683495450
1351224579
1361366372
443705570
1373805654
202058338
1262300304
788622407
1714093072
115574822
2034269387
383685855
1620154473
143063503
1179775929
404021768
1676810329
913369
419053931
220473282
1565264916
1840181978
49522416
1255734303
1215340069
1338436339
236774287
2131115081
602771711
858718284
53369959
1543080503
1574857325
1364710672
1990435868
1356850180
472358536
362903932
997923428
615127680
299242754
278812411
14973611
1383774131
1268183425
19613531
1962820610
96580398
831859396
777461774
777989235
476331868
1297347377
618717079
754937706
1325883041
2014872733
1484887042
1181777565
559770576
1767913072
2068611971
1116642674
1061176991
2007666678
128720856
1570022419
480992455
1086166017
934848798
1389518083
950579897
1511115726
1355518269
1360635777
171573575
991918833
1137527156
2087715839
1636541415
1279092739
1180823855
1769330341
970888158
369933370
2056572309
965094809
98069891
1544575161
2067373659
1486148016
481279881
437911982
193830827
1287987408
214314286
1425247145
279614354
235129785
1845322765
1855037353
529002608
924836312
1400459663
1382503872
1091559274
1525038212
179644667
74719245
786975044
1901045956
1179285205
1250001823
714782287
750757648
1259520669
974250369
1099787940
1849445974
2143348537
353286890
1252126159
384367566
642155932
1502096103
1859361141
853055107
1152234736
1218833919
543405201
1968493498
754230254
979978683
1731263594
630507541
1324357536
504524055
386072300
1822415289
1392867078
307153240
1756512883
1282578233
64727612
1303896932
934061410
747545954
965298824
1134048411
775283121
2006633149
707660356
1810442916
1261094477
1930623341
1670145839
950040118
748524880
2527691
212182695
732193233
192643228
278586243
331271855
1037979861
786611819
390933384
870107935
1115876906
759382077
1499647688
567806370
533891109
1059449815
1344176562
1605414910
928500286
1001056039
2145754723
93461086
1295663394
2063436026
2000670569
2096595238
1355642237
49592539
2141083396
59694058
229070037
221988415
1465445904
1608397591
1084060986
452385204
2134125179
373146710
1899743444
1797819805
1127634989
855729632
2068893028
646966819
894588204
593066999
1443162980
1781916341
1879393893
1840253415
2095873784
143742872
689106987
2005812537
566957700
1809604050
1544105250
1870719949
2115405820
441200955
2134893842
1860850990
1959871845
5013951
1173114168
1574075017
39956926
1422904923
1860514967
2088929475
224811295
2116619464
49724037
1021642767
1286819585
200022440
706702751
781650891
1608002338
631047599
1755473896
1883524895
847549714
673833180
1870609025
184220678
1708043973
865665486
2040282837
483959530
341226791
2029844200
1460275389
1043138722
2082827749
487777254
251379529
1721424485
1953535797
2102055026
755683811
384254503
474209442
84662186
1339933984
1357146500
722883028
425944223
2127509261
137777956
393848406
1371460665
864434076
1116096878
1530152320
1730152836
176404978
162382329
695985692
2044422537
851161054
1256207480
1264893250
1821732298
1195052804
1512318210
282000644
2017072489
1410658026
1676137656
606168531
639994931
1915970248
692529984
1381758799
459161483
1348069099
212883068
574432468
1331319486
1638192124
40229490
1549012324
1726070653
860326444
752431190
596648528
621486141
1238880568
628282378
51255311
968454855
2096649406
570636705
1438471393
1329279074
1167461080
1381579345
1186328288
289976516
888117117
1310974416
263066859
891901617
729210317
1672463194
1353642233
2115814077
92219616
391101666
1648314178
13485212
1483064928
890514097
20575488
371702872
104060962
760591856
176284587
293926626
1608375333
247158114
1923816141
678962916
37824952
637851801
1998707879
1261696915
982078197
1838487938
1649431070
108409410
734280115
84197547
965325763
47929691
1024465415
768305620
1172623989
86689047
993945176
1691735432
904179413
1770783302
1089872581
1421718449
654914334
129281885
592028834
403917550
237614162
7844520
283950149
1931863671
252426371
154632494
396614784
629235702
500474587
801742802
486215404
1466786537
1309519463
1888759657
1190403688
1623169448
410719062
633681397
1909175787
410248084
1202299134
1445064625
1560124682
1784872574
1090815899
2032809026
1579126007
617366352
1014526831
2146030162
316348891
1396366777
1314067483
1762039374
2222089
1233329781
720668480
1640289584
1820446743
235134424
1976120526
334519632
740572622
753462645
2111890521
123314965
446823180
1161679267
27677830
1872251414
799318103
2015799931
1865829918
1310074413
1510093095
884055572
1593759698
1070139949
1554775417
1336746987
1908544193
1115244636
726957190
1492345534
2090083830
1496331900
1200979643
773313259
1072614484
1436024811
1554132401
1455519290
127856431
1710812580
305061640
1451241032
330453892
1639385419
1870624501
1470195105
115466377
562943230
500549637
1771440891
153493323
639258373
479521295
1669318046
1116054561
1929531560
1080689659
2053287237
2032202034
1012380592
586306872
1092263328
385001867
1943894514
1408134666
138884679
1382252735
439908366
1320972415
1109958331
1742398733
1527365091
1146765482
1647775752
506872546
1394470280
720332326
116501187
1330601952
324179308
448723176
77867756
1548882273
1876951404
1205363562
729055868
1998355314
1444240993
1290520503
508205187
1416136494
817935944
522650586
181007601
229053303
1382266398
1024259436
121913688
1917505475
242853343
1726838960
1978755373
233349873
1390365546
211310593
728687918
961356388
900645538
1331462261
562648294
1918193488
1447843109
1814258408
649923461
2012160669
717137321
1380857076
111746608
65911061
322304790
790208927
48920922
1680258387
797049863
2078816838
1823063760
1974772265
857850003
1870073857
1052845428
2023005747
1653030608
1677285552
1457167166
960204588
450459715
438143464
922894246
1628968112
354679223
1147293499
1180383670
1143334794
1013139406
1024537681
2138652942
725309048
1877076539
1580101804
399928533
870746782
110999737
606605703
1810362001
713217619
1267085132
1354930413
899270983
485598325
1077067042
1021582912
1171451559
491206591
1655571243
1603726315
1568912983
972604099
1532046047
1916200088
698975292
458066908
858822844
153950557
199441051
1200758543
939598033
1849983566
1557196404
2079647128
2131064877
967599548
889132838
1772134202
451158278
752783766
135589617
1574618470
665222786
154076629
679983580
756400421
421978516
273344545
1611878617
1447350114
425818891
1800320401
1439029889
470171313
202910062
574334822
2032336793
1969525813
1860731059
710528004
326397971
1352279731
2128205041
2136167363
633957336
1081892800
1748935085
2014007484
1697933508
176937566
68304073
1366961672
214262585
1497635298
614779556
1915218685
916990789
1795409122
433524324
1916228884
407825188
1997721872
852801815
987668912
1039778548
1107707486
1497355821
2133692396
945433302
1377288509
134361931
2086808225
636188459
627420477
1108589214
607235969
1742388510
1776008052
1326147990
315099130
1465420940
364304003
1457829623
1456340632
1042653354
1023835893
532692747
1736568269
1702216820
2099871234
1388322135
1559103930
1159296435
1421930015
1722141452
1770327445
2045950142
2126546825
118972980
729474167
1730317775
895975965
510146840
1854843790
1812282355
684109093
1592300927
1606343761
1387263117
1714709113
2143020735
162139796
461076269
203564505
1836949335
1928027479
1328369534
1267434161
483815482
2100375996
1917238242
860324068
2056661059
425185159
1085626646
788618445
1800027573
856681193
1407023848
1177111133
332933704
1970138729
1785457653
1442469314
1420381939
2086677530
1651868087
1263365135
1273187953
1115797541
526727948
1011092435
565990086
642976189
908984400
457831611
1256931071
956656263
558209356
866602048
836374395
1210267544
456030462
1949743052
16379153
1899824004
1289885410
1708745646
450114734
1849849209
148226936
108512655
1404384889
1657462576
1844189598
544664656
1220156571
1829756082
179198577
1819627700
1846217340
1812131419
318430132
2074343832
111407399
200802904
505499520
1379400394
640180200
1847186535
964847044
754191200
78856316
1013522163
384155203
887730835
455903516
240706787
75411
548755564
1135452232
48443047
1636655776
452624784
1941334707
1239671239
818848397
1299647
1647020145
2030127098
942195991
763896037
1039330078
1127112322
1037415561
701489726
1175503053
1111929512
1236933167
589011392
1074644600
2082696117
610597133
537618430
549070705
1342592783
261193024
754157691
1338790715
170842709
595388627
1931267325
1985199316
34231493
637647171
1629325322
751683433
685692534
842013576
725331427
14671580
656863075
616327399
1394030353
1188154004
1636783734
1454961429
1526675316
2078052507
1614381768
1428220752
22546457
164871085
1130452662
1233757475
1095912022
1856826737
1097127666
442123615
1072727850
1838789143
1381892476
1310061134
899444835
1783355451
1488406735
1123959768
1528350914
980492009
270025172
835342867
421770430
2003888267
200605720
1318487335
1192306607
1842920749
896052090
1422624203
1433139522
928179876
337276929
115746093
936229816
819151640
511019054
519740374
154377584
671274387
86826430
671253186
319860687
1808159513
1521808274
14724052
2053942348
482199029
492429721
1998048528
1333484179
648336470
1580542022
1152808685
301613090
548152414
2143939011
1687452242
660147805
2105898260
1064875184
991311712
1646708569
1217657540
1333911702
2098353603
255794411
160246592
1007887317
684252261
2097539055
1512585722
782054787
1317980890
831390281
1889320210
1829089539
1472618718
1695322536
231261252
1160363705
363959372
1615629289
607791129
1840275900
344798126
1883544433
1242968167
725428735
395639393
801244998
974107382
1678647785
147586933
190180145
1012428919
332836584
867341231
809738039
1565058547
1045366295
1299390223
1362909779
1221987917
354864742
418105420
331199309
61981579
1604583085
1806275378
1547789324
1153414045
506972035
578941942
1550085118
1019955581
1332047673
337463835
973803047
2023443528
1667007494
643476173
1587088017
1923412474
1045936147
1711248315
878478854
631651788
561237296
209142162
1416278290
1322841926
970053509
1045691129
482943271
1667068876
1443384577
1719614773
188559861
106252666
639370846
899762567
1907182946
591794606
1594323034
646874585
1064169587
893738336
1373797648
550229791
369764315
1299322984
1160157996
2087193627
509762787
1592750989
20905424
1217371135
1785449271
1759397403
508495900
1058633373
880659414
1722145717
27872966
2018556850
317846626
1272804954
1348703436
1861074571
70824233
200877274
1743096274
1662883773
1730418617
582898881
1792012763
880857295
1045721369
1901584744
1185829742
1853914511
790905536
22128194
560826859
1205907057
525037009
1626736796
1219150290
480381253
761300475
857869382
2115902982
650336547
1118074026
1847953392
370561913
133864043
1297434006
1968342637
1877906295
344142662
1153568489
1137380309
1466241245
1085920400
1244943151
507648481
1484220096
922324574
599190105
177225922
556069807
1096859998
1513358320
933278795
1072296441
1711305173
1296066332
1745723268
886873531
2139173507
2016922707
1590028041
1440289720
579756616
276870056
1502738877
456367976
336599647
1163540267
1504421749
1524020032
480886074
535673831
1338531276
891195250
865988684
1053281548
205953541
86126917
1822914506
6330128
1809050218
1188424855
609589770
1138719167
674369651
354739015
1584427903
681966284
1788085326
829965560
1329590719
960597327
232828111
593075458
879695738
2089125014
1402751568
926546707
509130222
566640945
1385805915
760324200
216772309
594325799
1492595015
117629951
697668778
1743234834
1747219611
710180822
118819102
321368149
3293896
551125052
50372961
1424523794
489655965
1904361890
1519375248
1005944509
674419106
1479062577
1377228159
536326228
1603144916
1128212096
945349322
1461424802
421158762
104585495
393609557
1143388492
1180244823
426297128
1376280651
1769308946
1886563331
447705907
187937109
571256806
774411577
931235935
158977479
12202111
1698671992
1572309365
1830922674
432897446
679764627
476687912
1477827664
752821640
425401586
1991630501
139932880
241861417
1474197731
1969933097
2134641734
1706373917
2100105486
1300259232
541140998
785534207
949139147
1012864969
1344106085
1947944312
1823286021
1266906059
599434749
2073780717
589833495
1096600021
972544065
1728438485
1235206969
883704762
1722707303
1967790331
955981590
1435919631
276116615
458148882
508252421
931797248
1024058239
562678505
1486894327
57660929
1200338529
1504764850
2016464206
2008779290
1403088685
72074302
926634202
517677765
1196237671
678494731
1303700689
629066610
1416614115
1426657805
2049615651
1101082656
1128734217
771490387
1156206647
1755594583
1179172346
1654808689
2129997758
1527171407
436319234
1240349974
1359230926
774770928
2124338828
170585727
1079096194
437112621
1938482956
1066116392
2121422200
1363012915
1476297908
1841185945
1779525076
979092904
237528004
268380125
1364476703
754297727
1973835266
2058045680
915600699
1748333759
295461572
266245275
934034644
1669798976
834945343
1728926850
439398647
458761518
1544266264
40478031
1835132934
1858660873
1065019715
1173222030
668406724
1869375465
943643620
1246527640
2124114755
620550445
2085472206
1229386896
15811223
148555847
1600359637
756981766
264927648
500933599
1116106646
1895186880
1717717840
1871310894
1133142148
1258269803
2022345996
2120399569
1214862571
394961156
845627445
1022241267
1551157768
1101127389
1238002961
950793730
305903850
1977297524
1435104538
1260272644
817337803
1713904894
1201744976
560866985
885808112
1080389315
921934539
301483238
1793443723
312006000
1558919985
1760492827
2101289667
2067168510
1428258001
1788317556
635499469
353701032
1430743770
1900326099
1657534464
1825058085
407466853
216111270
1595627505
761597621
1888151587
306798419
939217082
1714709375
2064451175
1781679938
1567835001
1482387342
1762983727
1885918039
1618350092
1881021176
704627622
694056159
1776967953
962760080
774396103
50147887
1049588315
1967818611
1671202891
282900654
1994308969
167765536
1796698714
1291650028
504746876
1960923466
724339849
1547465592
182158498
640097992
1891186611
20590921
187916504
937119666
951079364
211038198
358545615
1995014371
570735200
527253021
1179119380
132200792
119978401
473435866
750498981
1004576915
1590318552
906107866
1000562449
723126972
1000602051
1207425267
140937767
1247784606
1579842204
36145654
275304136
1214862571
1414002062
1881259676
112239954
935006523
2134161533
34363193
1406770804
1637299361
97784708
554888427
196235828
355360808
1268224365
1967565562
762324980
82903888
118519847
424146443
1375829817
712551421
1949099850
623748614
909944772
75907436
1340473243
1801542798
2091007887
2078758575
178758763
1293750474
1903638309
264198689
1515397840
774959016
1983228224
1200068370
755992988
70019799
771156418
1280279535
2087993101
2122524289
370302623
1039013732
1261499171
1016021371
1406020739
2046765410
1778961112
1880215401
1933782557
1091133284
718777614
1925063443
65014007
1549791812
117556892
540214022
454838948
1937112042
2023830924
716119346
770855661
1437220392
945825959
1055386491
374896371
458312047
1187176738
1833847060
1867619438
1984775467
763726599
647775012
28618648
1864837747
780488022
657701704
1498437591
1737202842
1308832022
1625988926
1958037406
789641179
1624536169
1577270674
1842215955
802618750
1471910627
1200093166
1029966351
2065832569
719331133
2051359984
873408866
727690235
1128277166
540774861
2082443005
473553220
254324460
792634255
1200311753
953090032
1374130500
395804904
971364498
184754661
285174
99762951
1347531492
1661391810
1900466741
1073212776
204892857
1534135050
145107333
1681948052
365818985
151782599
1958680532
858271093
1195383743
1155176136
263249312
436145614
1383684312
1657910131
163686994
1419464170
1027984855
875924097
1468507507
1767922893
1642118186
603987225
649860594
1000699504
1025206197
1584866130
709378299
1781875083
309997454
1042130371
899689267
1476580014
962454440
186735633
465811808
360023263
551426179
1142138204
1969106934
967579119
670086292
107896163
341581254
2004550293
762423979
1891541755
874569206
211439219
733843351
425461776
1783498080
1783279558
1380084419
1961099069
1640083099
441721743
1834169121
1960690850
118819863
384984145
1451513532
1254816246
1357087538
674088548
645248844
1015094481
1871257276
139427452
637767496
459501488
681258438
1476129304
101861609
1646519192
591145993
1287978888
795982455
422029233
1414425498
733885232
629568289
437421432
1723515888
554041710
471905527
1210041183
1066762457
99472473
1835826907
1404594796
707785913
1955321797
1794852804
121958880
1808627695
1833500990
889055466
931486148
2040365677
165861178
829496432
1137388487
1722582200
1576295347
1101559830
1194436315
572951167
1185882420
184984461
1601471667
938201681
420809341
2090778714
1936985504
175577021
1618253706
249981736
1401353596
1398332814
1719617800
1121903548
394378960
518131340
94019368
388498486
808069690
1228984163
560536133
427749456
443201815
2120459320
342202901
13666800
50936360
839488078
1470409114
1385195720
978086973
919984572
565537074
392139269
2079769091
1844303199
1969061296
293180881
200109310
1051142862
1448509127
434904291
897404231
1519473959
1042846476
1187262759
1290922639
1432926297
790431939
1985422483
283573799
566593519
356382337
1853745003
1266278153
1328274696
175607122
1305166048
345216594
1059341641
805833730
1919848218
247320660
336922655
1037253860
198531093
1253500189
1147512365
622675682
935237468
380130415
1042215985
141009537
1119584193
1633135276
281369545
1207144355
1099229623
32875168
911365317
1539854902
398556712
233847378
1618825754
1488533303
1518919285
2006992050
1657239547
267408484
1923881860
2062884572
374436232
1548448654
1771752802
1263923280
110870907
1240777039
527111217
347665865
5420677
758423043
765794073
277960862
1155705273
1204591158
1760490766
122518474
1391992643
1768286673
87568568
1903963350
570291389
230178283
830599376
1699195941
343480353
1088281832
646176323
176543639
364337232
644302066
557959160
379393289
915493086
649110780
97057380
662376753
189666908
1098635693
1142510957
1510638265
1994489721
1147819305
1781985745
1105316433
1372749830
1487126434
1273688685
1446768562
1630146946
781422544
32218014
32908506
1231039772
902114665
133643574
1474366233
550755188
1903014769
447124895
1760894851
1900257838
394434464
1342434574
277073826
1161662397
1546698185
62962316
1845501107
1600627907
376591484
1545411979
1380926602
1345304416
1086056902
2004741529
763159680
2065879818
852038473
1577945176
1295354853
980282984
1598218909
1359709685
594169071
1268597761
471571683
2065835371
1642923412
135056420
771044620
2086041492
132768694
322984766
1229705510
728696134
1857022760
860937157
340831461
1761260442
77104946
1317844387
344333995
312814056
1735517898
2119947077
330094589
1029823959
891296563
775337739
1686037154
121338940
2046155297
1751452551
673661951
1649187849
246875726
296186375
1217901468
1683392745
303838411
605712147
1694301389
1074746087
892117788
625273925
2076702970
715572090
844226687
1648782511
356353128
1086687278
266853282
1811150889
188809426
1283901471
402942916
777419382
2106302591
1510343850
437206704
802949108
1623594042
568627358
348335297
630869082
62119902
267555773
485402366
1559909603
902821002
1292926331
1729626164
766448458
1151752495
761413309
1998265915
764919894
1568368426
1102932760
1395289804
202103581
1063002545
1394839405
378463874
560603756
1293251379
257342355
928604051
517748108
1232451451
777548120
1220795439
278327371
64131647
2141585909
1453143149
583986478
642138260
1191019443
1322888054
1784559111
1286856946
346940305
712148438
398711038
1008778576
149538721
960066546
495995439
1355125603
875071230
672655343
1559093517
1907966452
1725925397
207329351
1675643336
1673857242
2113218714
1101336039
1283932317
1778010234
1021219207
1178640409
1909522887
1608544210
743486118
1030495387
684210938
1057811618
1850585982
1209391214
1546595077
1508001644
889027590
378616879
486286454
734556272
661765527
987287147
91285847
749835168
1301839158
1019481844
1923876529
1241459667
114048158
628535240
1686631705
897685715
783095442
645762134
915338934
1161821545
1719830539
13963944
1167380789
1108218855
36815830
1721084969
1923561063
2145983228
1507843707
2122579974
1871370445
376180565
1222118692
1784821465
1092697819
726395293
1312189912
800856717
376898348
1583871854
1744725951
533518374
46985580
818526083
712240038
48398063
965187876
1989328681
1354382595
341977240
1655278069
1804382199
365730453
1029698373
1019052091
49205416
916066865
2009486003
933570036
1113060325
880556681
777835151
1234516335
1662941182
489077385
1089875753
632360932
1000833269
889825706
1542530667
872366285
1297883035
2095695112
1166313105
418540798
1210550211
428947516
998687988
924856633
307755714
1976807579
1523292588
555127957
2140472045
87423932
1546229365
677585543
194279677
1496362376
957655168
329236799
650881122
1340171017
616445274
1690289018
7239233
703952732
1945325189
637274678
1409094384
491341008
1110364273
467450423
785905820
1732859602
985876673
2077862178
1353189374
1585843887
1799198679
1581144875
1071140187
1207690148
1468397497
2127335213
1492151166
1728569230
1388410469
1126268999
1728726849
267826149
547612320
1602052823
98444916
1260276284
1323377000
1802382294
1616822988
248849184
625916300
1017746545
901639652
1075886681
1021823153
929554949
1136413736
66023069
1644019195
1131330045
126689154
2040461847
651749926
406250823
1307384879
737543593
302351479
664828993
943445028
278966874
685847338
1575260495
808870908
1384025821
62383596
730121934
725088878
1020520220
2060109295
575639655
925028934
1182369347
1770557739
641059076
847592067
1931741446
1501564132
1922660521
2112101376
869341257
250184808
1166676540
1495031898
1397005128
1110429650
148095917
269880019
2086985502
1911966195
84752729
1000947174
324543553
746348445
211471494
276097163
2112988599
1944824477
1151809989
696693312
874088895
2142642095
772385614
1757942597
1952960252
1922969817
405017510
1969366387
503496889
639448782
691361246
1290606950
1682155353
821868287
1057130407
97873126
78948411
1455222052
988220926
1658542398
841479819
1527391710
158805226
766296067
236203206
1998338335
259619626
2046564073
403711944
1842083147
636430396
1584121084
839526131
707532415
1614458010
1918146840
390702261
507879149
272940786
910369427
1818546757
1892405724
456187354
1745184899
941576443
2097076892
1916304966
1849139584
1485740470
1142640967
1684685700
723530015
837106094
103494278
1065538979
1292335316
1738179333
1379815053
1435200218
496738188
1991963485
1676216000
1361848433
2042839454
1986226824
2032006630
1828048598
303748630
1526546881
1938865857
1697855081
1200295029
937671255
1181590114
1263570487
1674112424
758201543
2065215011
517140696
696311000
1263848986
2134606215
1824623481
1114875355
2045935312
151306684
2031895383
1330518355
642001465
1166820333
652738603
1710100713
1310223841
238924449
1584129123
2104355166
1204839657
1453896119
635296647
393340433
1948217845
59720083
139303636
413226305
847586365
559926947
1981695965
923260099
645050569
953165646
34577030
1598807768
2020020738
1759197233
1440334255
1705260028
1283987424
51806977
315389171
1469013974
1994711787
1243111561
8485448
892168608
959165433
915173196
1880999970
1031679326
2114508257
1956872023
1798687269
938653479
1190561735
1858515698
1303814889
959094083
452529235
1652836064
450389260
1801998719
1332658795
369421230
849098492
356808598
817841399
408650413
858391996
1400233574
2023700788
71777634
1899591510
2139307197
233325603
2008866450
1958050673
233319121
322828829
1186390387
327222679
1956198693
293318334
451054715
250059262
1626041585
1916838643
556432533
728558223
1013564014
395070364
1642246990
1284141555
1097142353
136547987
1452548463
801042502
793138724
2073384525
2095799602
1816341872
309915895
150065183
561393174
422546346
1099639866
512693652
612344910
172801914
1693308522
1004578184
29893418
581446824
1229712626
1264053658
1344634118
211706075
772072616
975597286
2079974463
2135901643
554097352
430323386
1043093826
811544537
2023862455
1950846248
1253678474
926367424
41184786
407297230
1452180379
1968826239
321252995
12861888
155741398
1337904468
1606723970
1323792700
19990449
346364096
320165483
1204099463
1576730640
533959135
1201180391
1532881546
28427838
733281482
854354399
1338074584
248122767
1088781489
1220577902
1232754749
1376480322
580227926
541068041
1960109928
1165898169
1439801023
1229692296
1795140960
794459117
733774076
1216851783
1493023046
731109210
420774576
1493889464
1690041084
637180191
1366883533
1700856698
853381169
865237428
1713580779
76841669
113734720
859573219
1323234884
1800960995
1314432989
686059603
1745390051
2072927823
1997845693
1978929561
1389170169
1245278935
842185803
1680138773
2117829733
2122517599
1857178881
2110362535
1477747613
431619996
1464656873
1605386181
525322895
1635455319
790039799
1051501953
18814353
1732226977
383487804
854396479
1305416606
749694679
635243093
1284524195
44582139
491821039
998202534
1003779592
870920938
408208053
1912833456
1366270823
1455399538
2011398322
566577712
1695608850
457861763
103516799
959629917
2002111932
2008988037
452814446
173016106
266176135
855837743
1592247418
108180735
743024369
1967053491
68812334
1973464500
1753180002
678380428
1483082384
821946792
1887026771
982735982
1937830277
556439199
405868257
898458031
801883548
698446094
54614653
14263471
1817227106
2027183587
1373564715
1608980514
264252518
793157621
930739351
435442860
66314381
1747106650
1265602874
122288493
845276673
1281567446
705598004
652057082
1863815205
63759618
1025122631
1659324926
1519385476
1340229873
633673764
675143095
1076509500
1262795200
1864851468
1080279502
338803228
716496445
1604803079
384222031
1955533318
497293887
1340491773
1009153391
1853699286
2104925556
1231598396
146610651
1440302712
1955117604
1452434060
989694919
2085296005
256047075
1792024248
743775559
1444469024
1371184620
727560393
63335550
1162850327
1278526149
1555815194
1956614572
1502890704
1190073886
17831696
1424062668
1018483695
1868542763
1111555219
563043974
776787305
1739419170
1019238722
777841115
2135391859
415739137
250572650
1545498982
157157048
438376616
634146287
2092064723
827126703
1286313738
1785502624
1986632639
558013492
2061254748
184326134
325593079
425860882
478110864
67807550
1732979518
3590733
1284664799
244157746
1091479871
1569146010
2139423221
825992155
12286539
984935095
1698289529
1456445705
1542673292
168006444
251681994
2030996094
1005570962
423431303
1678544508
1343675262
1588773226
2109928315
82391868
1767076146
122631202
759408876
1977931621
999269863
1950235197
1950315994
2122985147
356184922
1474603768
1946048740
1493774561
893640879
788247569
321577876
758824773
1582689819
104542303
827185302
965025108
1349624449
887086426
1313436504
474596333
865665069
1202247488
650347947
1872019152
1623096802
1453640074
876005126
1344812551
1168224249
1202073480
1137861386
946605015
634014440
706613629
205253693
1945004906
1744618135
990259182
1087809379
2110536714
608283858
6939831
1693523369
252624574
1657072350
1882330557
290840568
1808684674
1639628447
1577525622
585772396
1958965561
1200590371
51711017
1977772269
1306464035
1554992981
1872903498
813878971
1542795305
1809569480
426158087
98724649
1343741281
1942290937
309026798
122731010
520442465
1608366878
720504954
928876128
1613131339
1067647698
123684855
216992416
531425024
2052691340
1429563811
189525681
1725008806
654411602
1208920419
1767062364
871166530
1917734140
912685433
2033777254
734332684
773798656
2021057033
1584305574
600714940
36889635
1381153605
812540768
325438487
137222002
1945025842
59287396
317041105
1705058126
702848263
1449353500
1284587180
156110564
212093124
691455513
854309172
677241591
977130347
370811713
909856134
1172656238
2110660688
1089488042
2111355214
177400481
587574668
1781782800
1162755820
497545083
208268709
494033277
789425292
1500053024
1609571082
1702977355
850595092
2049670384
1178567888
688911814
1363733507
150116445
237264041
813959336
689912458
635787273
1388172858
1894015283
2053314405
285062361
1583980364
2019762732
1391670999
2463535
1537522565
1436809111
1106226334
142597187
325322507
875890056
116152695
723395744
1504932593
1906913554
1888678431
1445420611
1937950506
312156964
1878769565
1079279835
1798679988
1462488634
743928094
417558974
1564662966
1283394836
498075328
1358963639
1465515467
1325538729
1779635578
684055928
1993286538
44609443
1331566869
1697700516
1868123736
1766048846
1212213600
499830966
1665908402
94295158
1443143027
211862615
94362384
235811163
2074944428
1330871748
1048441418
1331399544
1929914817
1851338532
29199613
870367891
37444726
1137673102
1980572571
661250721
425984107
1174558396
305261971
1457269114
813618024
990574408
644098668
635425019
1303949868
112156296
2038597411
525083993
1542635224
1043199114
950746110
1438712005
1997863057
1489715135
431601749
691795391
1317035271
455453967
706493205
1069225768
829888520
1136544425
1244745347
994650689
1062894720
53416883
403701845
1069352228
1030574238
1116937603
1760592655
2124902304
1277724653
1021639839
670705739
923531840
1979074358
593285550
2043710106
1084788169
1152742016
2077993753
630869163
334140469
1169886613
667173369
1090662220
333809655
1955600174
1355563811
675704969
1138072751
1409661668
234839708
537405881
1944599091
1002812115
2061537756
1107154431
1258657834
1938464625
1879465493
405255078
2116436704
427586921
415298334
644111325
1568403792
1796036962
435925945
1004710253
993656419
1455034789
222613330
70840703
1674500418
1970413972
277873126
1239527416
1002274324
489042886
750131655
2098737714
2122021225
1885249136
574797876
218484444
1451013093
237074187
1719558032
1480800860
1720452349
801716164
601319443
516858124
1870034886
514130593
1083939396
206295349
84544997
277169968
122857390
1320812216
2064191294
1773895381
272910918
1522043537
1830056025
34184785
884685237
1553095883
1613270554
2019963568
439479299
1321822001
672360220
1688722759
2088932107
217136210
121955850
1843899152
1351110388
715605284
1018552530
1086890355
2105016053
1554489368
497794834
908106661
1524790267
1162318562
1700228165
700378415
1783887956
1930621168
201282774
1556934187
1240458462
374805382
1365369253
1424295531
1970842188
1536724279
1205073361
1002453443
1488025900
2112911037
752677710
497170246
2024631575
1799301165
1350040988
1546015320
637574437
546131231
1749091033
1096862488
908970074
684424487
1884830788
75849478
919455648
2141527711
1510945490
238922171
1003992816
2095014453
1745784708
1775505739
1859370513
2069461423
1120439786
392459531
2059575612
711219506
921556770
1812137230
1635855327
982668015
1942760063
685798192
620796285
1160736096
148400892
1353735193
1681617563
1768091102
918383179
1230974029
1429953791
437910852
1936726542
908605292
1552534903
1986593864
91821184
1133939152
1932420330
2045186058
1646196052
2042451192
1746656123
1559795515
614292737
1585910524
1005235766
825886928
1825665234
163221719
266474171
291916156
1788432516
1550676535
828185007
1076109904
1096443771
261186070
1823277644
507225574
2125606988
1833053782
437560385
402880080
302826825
2045401789
250953019
2140555148
1340722865
447707543
1212039021
1027779733
186722335
736416404
811588199
1474151142
1373048296
1895905129
493798949
646895448
114667939
1865066129
1318239231
497041171
1495977826
1025280779
1173056802
63955821
439743339
600011325
1091698560
1734653166
577101737
226059856
868440321
957734641
1656691019
1841975274
1821828097
1832556485
1044527207
1602259350
2143757498
607860878
2069516966
1202080332
942335851
2018013730
1993213298
1200593350
1235197237
1526029472
836911362
1294231590
1028906287
1046921984
570253669
1140194082
1140459524
58059960
134319233
1420306225
680088229
695241987
57290762
820758599
1116087146
679653532
1185087606
2104711152
152174366
422689931
435391883
88665271
1543078544
1344818823
1762683421
1572656676
2030446795
1220160408
350626823
2054233701
303525721
956372815
775475375
1182586323
1121165002
1274860967
612497490
1801235668
1731004686
440041519
1316847774
2117748364
1917025771
1873319278
1826270538
1194131815
943287052
1059004638
1828276168
25082156
1118840388
1043616441
577606716
290907925
526725621
1547481286
652564104
623741489
1135280026
1783851704
1990009852
1206999315
165682711
520192903
1126662733
717143324
630727410
48815396
1784699442
1936132713
920393373
1116931359
1393591280
1504310185
1246096181
643213672
115189613
143459395
383385460
1210501754
643242246
472685498
465234479
653841444
1986098105
938108078
453222719
174665299
1719557289
125052326
1969138293
1012205576
1973645938
865156567
1585694816
1068859269
1556637936
1401500312
1561667459
1493029632
2023766323
693075368
1745493348
1096934116
2097492897
449937051
1053542508
1954160593
530643330
739339030
90341212
1940581420
802741647
1267351460
1755492598
1362881019
1639168102
678455349
161252876
581774659
532904971
1375885621
512262174
1985089691
831062849
54543609
1775296099
1038939968
1590822659
219602885
1494482913
106043330
927102590
316469349
2101796598
1773230439
1318594716
1305742472
797959395
360558244
175068783
1195948131
1238968405
1902270348
120862336
737538960
1168100090
1958258770
1561591281
667341949
1179521108
1683394651
2005345265
1568581150
1220263173
664031601
1115706500
654491265
1935818614
13250765
1101032254
136051086
704397216
164069954
1073301814
324108658
1017117324
1757597692
709104254
1508480721
1777479748
2102515106
560588627
1269572222
750214332
1686353427
749055429
2106461083
1709172986
446043292
1258389720
828917502
1547401181
2061830061
1894361024
998325451
42005935
2119292741
327674930
396896017
1239434393
1642538572
1200659869
1712563114
1230912288
945547642
423974836
1705417556
1185623461
707383590
644330341
740743103
416313672
1116867436
1342658248
1703076679
269996599
41153480
451502084
297903450
1452864001
326153319
1603692330
554805522
1575125629
912887912
800544404
404855795
2095281088
632350804
469432628
1974113918
441810837
1530232385
1099806014
528085405
146373805
682851202
1398991217
193651577
431100860
2008708554
1711867907
2059006492
1303096570
1423404297
354980948
164554778
609387766
288366202
1664610063
1397604885
1451842807
2043872351
906119215
2055864649
928666050
301687431
619456695
1033665496
177528512
2050938722
1273472848
1840611385
2016857402
2108688896
445264132
365970472
1285336481
1561805913
784796463
322594479
1669081694
237376433
1537657606
635768560
1887040661
1091879993
655854726
96727682
737502005
1824891174
1141183201
1690001119
1815485927
933684072
1051686527
1838725620
1668455534
1198813857
573240315
296769427
1738236221
478067243
65878545
1278312774
339134098
249677782
1162340993
610758109
1431407122
1685796674
1698563164
829417670
1926614018
1498854005
939788776
70731826
259665917
767975976
1841404588
1663340388
2042298869
475242499
541387303
290688002
895744707
508997291
1074931843
624896799
1849254752
706752109
21078185
2079748606
386242861
1470778490
953913029
16083963
2092716434
348270345
263313885
855392293
1047439763
969506058
1353758545
994275421
547187556
945600605
446209750
1769140149
1664134134
255564245
366669481
1487453081
589784833
607489693
2039082041
411178420
1290620927
648335409
396253123
430562852
282149388
1973473668
1262206445
909490469
626621089
890046658
1565571779
1050661485
1152360230
429752194
1786697198
1277338012
1934383293
577090903
1240375102
153007242
2091026668
1439233968
798057783
1565718681
1146720205
1864421726
1017722753
791770468
6136769
635689649
1320612959
1945259440
1751489739
704713037
1115325217
1984252771
238814659
1792580601
359268946
1754183315
834150252
1287350261
771335583
1680608665
414252253
1331782416
1199832001
725234007
742725925
839224560
789612900
1876902393
1136756933
813891315
2045855466
1497036890
415306463
1008924448
504773274
2095281088
1238742128
1805190504
1724357764
1949232221
1187414420
1003837170
2026992009
983696002
1698516459
1355084975
1276011897
1021066154
1930752883
575061565
1735455360
738208905
1074583655
328390210
428685707
1236191616
1464756124
587226392
1234286895
1010725062
2040196068
546610684
1400976864
1206112175
1936061750
1321015968
1380636117
2137122475
1611262494
1654187402
1871344756
262343701
904015107
2066381988
160249317
16779870
1537464341
1984804702
1749452199
1747746934
270703031
634162001
2040972934
1777747325
143475467
224223534
1092551819
1645631382
1422794617
1118553428
819421682
1657552629
1444534701
1083979437
1967669333
1298056644
813515784
1350764660
938860403
1235426713
665600872
467982127
295079327
1985391966
22611943
1294588609
1548974413
1275815091
1451604850
254934108
932152813
667985029
1911468100
1834360663
2055239418
373442721
1797358913
57279164
62410706
1588677933
625415757
675802922
1875859544
1313333887
649494564
2098007675
1919981871
137116101
1126899381
962885689
906370245
43359403
957683409
1142983687
2095637861
1675633613
1011945858
654612915
1454658233
1433614509
966660202
2046516949
1226244717
1671719469
1127551921
280111502
424576359
1295977612
1873325911
1838704873
835986026
975030497
230112968
666423638
654593068
1609304954
1436385839
156393431
2120672656
1828430043
121656007
920672057
1717204476
320369583
1719684108
1523940932
885826503
674765469
305974977
1793043796
879383272
730975505
933230527
482703556
1621387737
118538668
1961113926
195844077
2043323158
1550149541
382409825
1047752079
135600191
1091828820
1841780933
1634475235
2036303014
1312211069
624123072
230818436
1281484866
1220778111
474596238
1162725923
860088756
1684202477
1955184815
1620263810
1169824222
778106166
2018904957
285851542
1431391477
1983095705
546886332
1362344615
712066015
1725969200
307702226
645609458
805434881
1383378089
362201183
549757041
456321519
1626799257
75910161
1956786982
30347737
150894830
683281642
403946143
182743221
793108223
2043077005
1355117854
570517136
1443691605
321277528
1571320781
283649579
1050431394
523390193
1851366253
1870996158
1793272101
1027441638
840297972
348202380
729051752
1740645018
266809186
1561772663
2143687900
1707005649
1029089215
108612320
805716564
431206430
1469298679
921243263
1106845211
1354178990
399621599
371622417
615992067
457873642
1786521554
778320486
931172038
1885377895
687927145
281571536
1931102855
1052100995
146329879
1078933831
1020851092
438343602
672087745
52195099
12213534
410989165
2026582631
2113400491
68215915
715882611
1315983193
356979571
818958990
1491350117
971546178
1468079536
173012930
739524910
1999100862
2107696341
624655071
1883430725
1241038625
202567486
800980411
1324282623
2138048551
249594432
705734596
19143451
519874980
812194553
595334602
1743259860
98038651
267647856
1777708485
903862296
308165572
1757653561
1733499163
135459603
464577305
471125795
1395484510
363132581
644105631
1251348268
1728751575
180279700
1789015607
2051989742
8986957
571803508
1632446002
468452128
341587048
36162462
369253317
78910352
11992435
1890963491
1669730618
1305329783
1583665669
1167294616
338839612
1468980822
1797108279
1690632326
781964662
1169063591
1240064397
1826658357
815287704
738262806
1580038429
1534869198
324374813
633469219
1967049697
1601934462
1369657862
240340365
1054299590
1595664745
784119850
38130200
1851980537
1082809141
266719165
2137875699
167685662
1216664248
1235330390
217890005
34250464
1594520636
517774919
889628979
8659555
1458196585
135516657
1324945671
378483524
715738991
880864589
573207525
1570622258
174450275
737714324
1099779948
494344495
768354843
1510364933
1027777339
643344808
818029495
596824625
374826545
1431241823
808651882
1246603233
2083698105
160976057
1538188632
1410917710
1952075058
750109348
1058570997
1975026593
1492121151
2094814368
397624380
406348148
560967057
279999044
1014849578
1281737143
985822572
912646061
1486488109
1490373410
1061992442
1643909878
24461997
3830713
2025993071
713089772
143225728
1908631951
45674660
1897105921
107718022
2126155752
756411226
675952995
554106092
110957127
416957354
1607273072
1010991184
2111490504
1971741678
629859797
1910456139
1815996310
993830739
1083568717
1408289628
681364221
1626063242
388019422
441617175
1476872510
937780530
1127642683
33712883
1157636147
1184349745
847109126
814377705
304285620
1143153593
2129491180
1437889670
314650668
1119579580
481510536
1199273466
1743313172
2051820917
787978651
1686866392
1560761643
865778937
346511398
593173551
389283435
1240485146
1265365628
1529313382
1696388645
285914075
2110839305
1099320107
1082623090
2056573849
43456647
198344096
2070029618
491113898
264517956
1205006790
2082330959
1545273640
1048325832
263010525
995751492
16480437
414397433
2126549061
1462879696
643060175
1001109379
428451894
346817774
250419992
422197013
257025607
1337047076
764148640
1826925039
2142769924
986736357
1405250516
857095977
1830021643
907335813
1691853782
544365061
1078645953
1972558863
1577546311
627518611
1805322381
1346068690
2053068982
1285849222
941397777
1072269556
72765486
493794609
66148642
1318350161
622567526
2035693965
1505082282
1479498666
404184505
1847342237
1189369851
1068108470
1862303042
506208545
500669484
539389311
1697283835
913626946
1832553409
1453037662
521168510
768129291
181312339
276251202
2106698835
1164663084
764976157
564322320
393472420
775268834
2086038127
1613883329
993937946
389363751
1997607423
1397449048
878862012
1373630699
791222661
552436120
969154427
357591175
1856298547
1004998901
334170429
842037
991495822
668500088
552310487
299273773
746935388
2012090795
936568756
1480018438
1974775515
622587766
282984138
784840388
509187207
842957569
996457696
1775101506
1250687441
1117336174
144279243
1669638353
1346682734
57214783
1329786943
783113195
2127811043
569439100
559449527
1650307018
2127114100
1492027382
1206004606
395363334
749686366
1663794471
356128263
57031635
1973457840
44997078
623603876
1339709304
468528266
698952220
1241146488
629232804
1124792609
1319479754
215374006
125480787
953646713
1162151864
241530764
1782918872
355542669
1066845592
486464576
76824509
66255672
1253679075
1763677006
657738201
784108694
2024628734
1193834862
830456004
1038901092
843405669
1500047217
1469992462
970773369
1312330442
180614930
640102589
366479940
196531390
1824172763
1466830369
2076099259
1512178106
1189437538
1135664798
251260772
1931350057
213480685
1459536653
876270682
1346182119
866901615
272245029
213337174
1480270326
340696597
968894220
725750316
1491401729
133364136
346766545
716944906
1413967794
1634761582
1777933436
318343263
1698729410
1975635327
1814073503
501235831
951319455
1423637838
484922534
977111138
656497957
1534444980
1329556508
1500139765
1142736782
1571379062
224167534
1432525312
238611937
981488575
632168805
1786894807
1798130877
833619368
1382668818
1116025300
1004994987
1668838802
134220545
1631823755
891935394
1710633336
1837357143
1554391827
347733838
435178517
1123227153
121292828
1578782664
1040335398
1714037789
1065953974
959020280
401539657
1240167133
171519494
136514191
1902485594
1523267615
1112217053
725811696
1151712705
473852181
1939778127
1244142339
796653522
555302623
2004541688
747196665
1647649855
797805913
1970169042
1649187904
1302336040
1295527996
1975431881
1057328494
2039852800
237096793
988921778
1949500183
1256446649
37703341
385373666
410734440
1863422065
311957900
796647633
958054800
844378486
546225589
1367392529
820988529
1954655445
668622115
1133662178
1062028337
2018979959
326416132
1448170209
1376264379
454144902
928088451
1580214754
1883809081
674413386
1597730938
1450304149
643416863
1922570468
2081381509
397079844
2081103498
1763289079
361429246
811598109
1083180937
149704144
276481561
1949431858
1366609620
1503466011
2124443276
1590922919
1058187471
432141844
2064733567
1346617377
1717163233
1004369197
1088530957
2016699736
1887333850
1225939079
952464456
1539178524
763933936
1386802351
567407969
226174631
413394721
563066062
110375446
1333852913
1591102909
175930792
1541421094
996509269
1834971273
849063738
844709353
1996423327
1572616307
1210262101
595784540
1597995578
1521233782
1718782927
880751387
34033595
1066416815
1904350277
629676547
1143834081
374997354
158008827
951268385
1538829454
512797018
911248989
1677051834
2141078724
1131282354
227764633
1604559702
2054330780
1932847852
2063213755
844807421
1941290100
1770952060
1741501010
592324814
787264144
1970371930
1963409859
1450293239
2081830521
189963859
1166870215
591665256
712222193
530154477
1148358599
245542590
1588521802
596283819
407861692
1411862614
544857733
150575405
1479056402
1772843891
1725968230
735081963
62110078
642846900
1694535028
1351490528
296533909
838220949
15345658
1378365452
1703930157
792010998
2022593253
1028794376
345897858
1759646145
1036513666
366751167
1993031931
6668611
674471957
646628238
1042437601
1334416456
1173778084
143190482
798358628
1812929130
994964065
2082932103
257470089
259697806
472980781
1073517736
1944592364
1451139159
1906512323
651791240
1900325048
1708698171
1983742873
829761061
2101954030
728240265
514316717
1667906198
1002954957
639821073
222346193
33439946
50019102
2114783486
650575279
158987071
1231294952
394673133
1812436482
939795802
987155170
1361798884
783254979
200509323
172850813
212281800
626075754
1498479567
126266675
2067118495
293859336
1214296341
722258825
409301206
523284585
1689001499
1166114873
1208290857
1706992074
477800015
127589874
1564488643
866608109
1322264333
175525250
1930489979
2085247081
2030138446
1847464871
530355962
81233735
2104442669
1887517504
2006507122
1654006816
1840928726
429347260
1174107197
839317066
965743077
27201330
1521561200
921153613
1485130168
1169414127
1607878245
297893468
2009707469
1675670390
1316889885
1041342510
1434295649
1548903827
662306903
726018
56351899
399033665
869995931
1245918847
911960292
133027104
1834672755
274478838
576688640
2048445542
1187995390
243976261
1617254347
97691566
1584703058
1183602810
243145571
1723850140
1440234831
504723166
273718423
1099276858
1913241179
201149166
1444269840
1987272624
1419233144
1319470765
1973954642
1260321253
817095474
235181543
691788756
894449088
307904461
233559164
330237723
1297681481
1511618229
637225685
187039270
562471843
750507849
2114498092
1655968824
260036072
273723085
386539387
1131308980
682148150
1834622247
30467219
1523540905
733484204
125739119
1476952994
477133900
1277860201
1025445810
789889321
653559198
1168823450
112498211
1884155770
448153755
796885060
762517930
159691294
709279842
1983035728
595093791
1364577935
185078423
205094307
1638886235
368851811
1096264244
1905365287
1714338712
1509274246
712784453
651549356
829787119
279775259
1445113456
737887774
1346096654
242810331
336688178
1233153848
1002620276
1398728318
1937759040
66013134
1028227945
1761559495
759879116
1675995334
374354284
616704705
345230911
224022515
970856020
1803863939
869613997
1343628202
962243917
146318173
336869062
1976687318
375176836
1080501350
1050505822
711832054
1573334980
1162789671
1681738168
824081276
89916455
2026174445
742791191
1169012982
1461906537
277286744
194582486
2078469172
751542945
1674583146
2136821692
391365531
543878198
392071051
1635629028
175097073
1732591964
1964268645
899054707
276452195
160245237
1236685947
1131823947
1650450866
53919886
1427940899
888729598
2055574829
1348786315
911800328
1452871207
1882635599
641258233
1775126322
1275022750
1996867120
1866605445
1561880169
84314465
194826619
197376268
811326530
1319879145
1870370160
182840493
628717491
2131888789
127659079
1641490641
99685204
760444976
1437935149
401368345
1184948586
537379288
1409209248
1598642389
838269202
814928740
920964519
1355481567
57468254
2116999559
825440502
353339746
159302074
1728931629
1747930846
2130003973
1896750720
906946237
1582103692
1418983194
1151436174
106729969
1864951649
1555860336
571283442
869490823
1845874405
576756269
1834700126
1668156579
136144026
151933031
1902127276
2005030152
395401673
214102956
1633074699
2061461582
807790455
1636830443
847157691
1782429614
1955573415
1235689423
1928756559
941592544
795016005
1118144550
536581084
433382955
1267722802
1748214249
322834522
11990565
1139341778
141582417
1227853662
540525272
416285517
161768135
2016683710
1585673534
376166800
1338820255
294405113
22832055
588916278
2024181182
1011427547
1474390825
1790898162
1814512465
492849216
437068621
1972282827
1088963041
1993128341
1899128303
1420348418
1984208754
514218263
1128212096
840872627
2124083483
2025118682
1052750672
1814030404
888122913
1603704785
855574454
1167015955
2032868754
889817904
1800927218
697342622
2145342625
118368961
1417951597
937061380
1868270933
1403144035
1515048002
154029432
100348498
1917796068
472131283
1027180220
1217209689
886747549
249932962
912010652
1377898099
531700571
1853477368
1415343491
303048866
1608495354
1754758808
2143577023
81227928
82833362
1429375473
1459829977
1569180070
766255087
561765139
321708486
604020628
1434513334
4529017
565581227
1388913161
1607599368
386295532
1909733757
2071784399
2054611452
848630395
519281196
1192474227
1215868716
650534862
1279895229
1223135812
1561632584
571808746
328574288
824149992
1865710641
1751668676
704915700
46584227
935566233
2012061199
1542825248
1236725945
540405409
1149844505
1284688985
1565682758
220620572
1021888618
1039280949
899588258
326736759
691453124
874570324
1701672344
1850063512
776595783
1414089198
1947562141
263354875
245786635
1449942538
481052498
6082746
1748064440
1432981909
1174718967
1897532725
1007243346
2103901685
673589524
1428855625
247035957
882367464
367994600
845411537
157012906
1256651635
979867492
1030926471
378102892
320862818
1664114016
1308989595
1082040856
142791364
866387507
482067307
1145156676
1063757401
1916590947
1843075586
2139267214
678766120
1073490902
1005841739
1519500711
122084172
646969825
372903083
2139387629
1944456891
635673988
1808910693
751509336
618625587
2057873713
1851079761
1195076456
1537387666
875446849
1249187055
98244032
875318806
1357737729
936905991
1327123824
1001098311
253528110
603799052
1650534327
1814264281
2028456688
793747816
586242557
726023866
1545411427
1993664158
1147217686
838978607
406409216
1886626967
265275460
1426982474
120006611
2032734464
786082685
1345163352
680952591
598578678
590014594
439080040
534281871
1147253011
61425889
1908284269
190056170
1961599706
1231568907
1449674469
686454544
347247789
1374560379
991950615
954070135
133047605
50008718
870265474
2127446904
242462956
1839045781
1475487845
1374994159
967493826
1830287104
698075583
51317703
848021359
663671593
251142718
622992223
118281504
384801829
1803935260
1535014968
325796346
1148041649
131825945
1342199062
552103365
536394363
371373837
813936576
1826561965
802519555
1497764420
546264578
61769320
486163695
1083673930
326372875
1035750221
1305157276
512676174
1213178631
259709454
542832663
1574127479
1122506193
1776362967
598561837
1342634367
1327629576
1144914027
504725099
1162620805
577987329
419776573
29236035
1424208313
1705949032
1601736362
1562595667
2048163599
184348906
1291880163
1524596912
516626974
1465662845
14867577
1090267828
2100067145
1373246840
1876299722
327530463
688751973
1991295234
1043005020
1131919012
422783739
839377723
784772919
790378388
1155529173
694589328
1542513405
1729115623
797633926
889932740
246989889
1457974165
726461246
1407372971
1409085209
1656221348
8628031
1988607018
1615517626
1221788664
631832534
546692175
2110198645
1751382534
2028733102
1372685211
769263710
1103943150
1234719832
1620954526
1407324145
363598007
7972207
1600336276
1108848965
1976673438
1101873564
1211910016
1812571099
561741377
1742762425
923101141
535943678
40500308
1814488392
898114829
2020525129
195101542
209392663
408409281
997293681
395865297
2092024284
580891951
2049575536
2008397046
129433211
1532527118
1873797359
172437056
1265403769
791694045
497956304
1502440260
1604401024
517564532
672966665
1195536863
1418462609
555764059
49432221
95832669
394270057
1591900960
535489548
4076377
1213761528
1904181802
643775278
208862064
1391449671
459490259
1082212107
1586395321
2068108928
1105004538
835709230
1408539856
742284592
984170148
396818502
1182886985
324790112
936418319
1473888506
1142426674
909348865
1675156517
1104592171
702465245
443020139
731859536
245716085
114827828
809562167
773563653
1097222095
1409922018
1316033268
350071757
1528779581
742826314
1551820461
1008045018
411937615
1901811397
1030705925
1321185795
2097462193
110998737
1781021311
631971749
1988928070
1049394795
688210436
1392347045
2089457832
1751577581
251363638
392816568
1524950792
1301089798
534708402
495595088
1386210484
673589524
948629337
499979603
885005115
563943278
991337590
328727593
1282377319
1015046094
1612491115
308734487
1370897953
1737435754
2143741780
1706800770
1515876082
1326280770
1766812538
1526353825
205014175
1848043569
239730419
98321094
1330061708
1391819803
1831632090
2111918395
1611363977
1744887074
1500013583
1116771345
62689436
1756978716
888522220
2117329056
1773515288
1737606713
762129052
606734156
515274934
958627053
57425028
268066289
1303872325
1023837217
1747616469
502886330
1027180575
1183016016
1989801834
894610250
203569656
1688402043
1602489994
23902427
21308359
1622118776
1890638038
380752965
1363693582
1474693479
1252830361
1420583130
515547034
1063246316
2078627021
1912455928
1636230056
1422935998
2043863404
979977833
1040808499
445787699
1016080244
58096217
365920980
315506212
352204002
883443
1252941164
60856064
1964586284
299216499
1739867658
1189107405
415495800
1834441796
1208926046
937654948
1407137228
34013057
190933838
1986865052
1370406211
583407746
1925586676
1751784445
927674185
221897682
346325911
1030497672
40686243
749231722
1102824877
2110042310
1557846817
1716919982
904557212
1282465308
1348825895
270212650
331730985
1072877040
1911887531
1249599976
189499541
1724243290
1037939658
752622529
921490890
257171415
236195851
1003115117
721455000
305467613
1902801092
820381182
1442080410
2062908887
1383810040
1203363289
1555534999
1985890557
480552806
1239831890
1165712229
82913751
165653000
1148357402
1166585774
1097887635
981268356
263536707
1643644067
827669869
1552727189
33198172
1528192846
388137494
1899902536
903369717
1949657664
1285683119
1913166655
1235416461
612749215
798927355
1090278874
1060256870
1840421147
115959783
1590152639
1072552450
2122049215
1282050932
1931661840
1949541311
541100562
2036662222
980235717
1631387762
886234744
1516748243
1736855710
1509025626
1491775360
740749559
1329696892
1828207703
1526645575
1943246769
706919199
704909284
1698322017
1209431356
706361663
110020479
138731635
1523812283
1819763101
2103583414
320355343
1130574592
1332248236
1525050492
846884201
1902393910
281171469
998487996
590775687
504193497
1370314736
1167542293
930607821
1241914808
2049502098
245557248
2006961609
1175615797
1602291760
1756721028
1246967586
579965600
35643290
1220518739
1937730298
2074608585
1531617739
2073185060
509849853
2000750490
535499473
1594285121
1036039368
1087802319
282071640
171708402
427527655
1020492629
1265162901
2108805151
272764101
444729417
1926154480
103228626
1803842658
727382005
1799780334
754628734
323146234
1618243270
1519736921
443192726
1893054117
1727152697
558770352
862549752
1271314431
162923007
1568165165
1575888263
1073911124
1064074402
136056219
436350623
1228178839
1814763159
49761765
1202679175
981474293
2015885338
310274079
939756934
1238492514
1970752723
734735373
96868724
1142574544
1832344209
522584750
1493086649
2042158582
1428214288
397149173
1314884737
1899575524
1506823468
631624314
217316604
1071010658
114096719
343986010
1820647125
940617877
1560721444
463748056
1109633707
320793779
1901484073
1519123844
1292688519
1356572737
1564485834
2046116857
927522864
1634467355
271325112
75885968
1309758578
1735957860
579032803
1360900003
295240846
1690615283
1339372176
1700317252
2144652279
382865120
2069027152
1551631296
592269993
68943188
2135255040
1704242775
1863156177
1613894346
1538601205
2146676428
614461097
58973889
2041932539
1938818718
695921095
1676611815
138577897
1412500239
2071886722
2112848874
1322604614
631055878
1508449626
860653686
182873227
641575891
1452371049
664252679
590825876
1108754132
1781030549
284907901
1075791452
282389706
929025880
269310064
116023270
1252648034
1509035685
1346042016
730509821
874564863
1592986996
1683605361
634175232
975887891
591761
992904523
313121339
1306962207
1075117704
452212430
1363848526
2103308299
537101675
1989838543
575890565
599869339
311071476
1603306813
1617267129
783212631
936205740
299128999
629916043
438466026
1649875615
1926635658
660984646
1699440372
1881501922
330185433
1495214321
529792302
1359133253
14021799
1522847657
152801349
951335652
1671030241
1922151320
1510972509
850540401
674118310
1359054218
1615306954
1697719096
1318837861
1941150229
1439933857
959407600
2108357858
14640823
701558251
253634002
1800087839
1522057760
292254987
269125065
1919618942
1843021028
1857078263
298671159
75949990
1726779263
986699510
963350869
456340832
325420923
637592975
2065624603
1101884218
697663312
918009874
1493572904
552310487
580853492
261982980
457024363
1370424637
894277183
1036577805
186874305
1508407303
740799454
1395070412
1892060392
1830957212
147994753
2092033776
1220655159
831974993
1977537060
154734302
1222961906
1459871600
1207394341
2003709040
339833973
877928472
1012636492
137087272
183205448
2028217387
56644796
526951862
2022928076
958617537
175164284
806464828
326395833
2062831096
926565997
1652534053
917474455
286034281
212164341
419366030
1506679367
1540305235
1530605136
1045650598
2034503201
1521567420
146166443
391944599
984404716
162774596
377588301
1074367374
1473690427
1921313943
2125216082
1562249969
1546174401
1329506204
1335511486
1873218933
1334437079
600828473
1521368699
1621387737
1493958061
242148278
239408485
1245303533
1070504827
69068626
1586462583
15683254
43238824
1905221950
1262612592
1156430983
1548079676
1884843083
2072386523
1441348255
819872483
1017311655
1708525946
752911462
147579018
978535204
578630686
1507630390
1472959830
1806535243
1663785408
1831856142
1467756009
280393253
2113550661
807401480
1393584887
318060511
517707711
1308348803
584204453
1849826956
1850303088
974736932
715747162
648058508
94844011
761396062
667569021
673910603
1915494480
468641825
1163911391
1104589030
2045231804
263567136
291752968
2098620899
1860182394
29367083
1130059977
1431516852
288559837
716377925
1476307421
1131023610
527554685
1960663656
1212921847
241431701
1430574525
1702255850
124657869
1039529807
1624210769
840103946
25983598
1667216490
1852227365
1246612276
90021232
1664331674
1079944333
1789231046
955681009
1597994257
1867252225
578850083
1185290632
331569797
1485235129
684614928
1646229538
749005265
1945433822
1131078307
498822037
1396138565
1740986149
1193448946
2101889516
443877604
2089814418
842363333
2131110568
995002640
1774711409
1288575493
626822831
2071972455
523134518
1309557683
1759579533
1633057758
631064174
1929968157
1028238928
1924125811
793972826
2051932794
394241315
958108026
1535100168
1460576261
1947289637
2068406849
2022504819
641719983
7547324
1014666126
1750331926
2086277344
594100293
684746366
1598757397
1947299567
2115188715
130468660
1685461117
1105710918
1619743519
1873626352
1807939311
900308070
1768319334
382478834
1600253323
362901876
779445731
1116562220
363061399
346948611
243175416
1940847200
1470977434
1248974966
1220069482
631390732
1264445366
335401430
942034863
1899217869
1819728099
190992112
1906677725
1735718216
1761472308
1264871569
590854925
1215814438
2036802423
799158539
1749872849
1723673423
1146222990
1330880804
1964001373
844795383
213183035
1458498495
1480960346
1661975478
45861818
1764853794
1217144585
322270810
86693299
1090029418
1828690710
1511742525
1144330004
1042250443
1324351247
914950339
403470628
1079664162
571115070
744158367
726907539
908836676
558768126
139735141
779611690
1169583557
1957507133
1471370920
733487040
1808592093
673780408
1402212616
1328312057
1591620509
1833733839
1793176407
397079844
1512504509
326921193
296649931
1318036959
829588653
545645631
775916708
2061011475
1684714273
1833387228
1085151869
2077687584
327037180
458144836
1689310425
264707529
754127681
526690640
764275059
2007370410
1998198518
1551523098
1071454039
689831178
1684427162
1908359677
113772415
1310040799
845437863
2043109069
1884403313
1987517544
2053982871
544636546
2083188753
1135970225
280487419
1965168670
1569224483
1142202088
741238990
1064397296
393275111
418490203
607018433
138079825
1074451963
124864089
182494642
790548704
1171566102
599464588
386202635
1395353655
2015261080
1171133970
1383132862
1638163043
2089539315
535801476
932982761
1709441624
1676952541
718283128
1382915478
1231767061
1017211372
1374208891
194740973
540384866
705048491
2073321463
1027876678
381471858
1076786754
1806867549
531228050
1745795054
1427781332
1623919253
1649420229
1490806291
285445497
819151640
990599246
1892917995
1879318674
988881039
691167610
176428652
897054973
642557003
1690681221
1218774415
1260473047
1859110250
337201470
81977958
1358976581
1853953111
643213672
2053189745
1137749524
12222170
450719655
290408802
135277015
1188855113
1909133877
1776684443
1974520677
1282928722
1599103259
370230893
872932415
1840615962
122701660
463820189
1200421830
1116738825
1178847364
1488812649
1059522803
1089720132
1415585249
1692417744
2094533346
2093458404
1187876472
149201555
65404776
296098681
1864295687
809950440
2038061083
301139492
1870801299
25995348
1603550313
133910232
302435519
2008243554
1831316108
819436809
301961947
1684813917
1929408564
1379895634
814238260
2117620545
507841246
1869128451
1243822001
1560264566
1924265919
1665074568
709012127
1909879318
1577580428
332102058
881780152
802997256
588057207
1418075807
2126084435
933350245
2094622741
824750650
1677199735
645733242
1930965530
1058702390
523761408
1799007100
1051498866
1936108158
1763305780
2043968538
942167938
1483323798
920475527
2014660175
226454968
481418769
1424087465
674026792
604377557
909421416
802280551
1626850993
30665810
1534774729
1632764549
1140971751
959407354
1827808188
518767370
200266630
1730512489
1245721438
647946970
909986462
107056054
165572081
14505067
1435930044
608959857
1337782461
857915498
78862884
211746441
788119029
1012792826
645031146
1774326822
739194500
207862149
354955442
1000962821
600846542
205375748
1409287227
402040598
1951725
919600813
1924430390
722211873
1164457549
878071207
977909725
254307039
421171336
1647116308
1740656214
1296283407
846459194
461345326
207549110
1527027929
1770886658
1482447693
132949802
673339597
1177770530
1330560499
1630278877
1030585043
1742095520
436158
1284755240
2037046777
433634798
1507757953
305558942
1149304865
1998424006
676678037
2094219341
686155169
748687972
49016366
416046784
320386851
862707190
1522767344
331226561
1550506093
943528657
755564528
1276060032
2047889178
970969919
1720904238
987908703
292094237
294696952
738069855
623037172
2085614116
676772383
178775738
1251215334
292953836
280723293
1491286812
1931737629
522290155
1819489618
980535429
1534999793
1521558140
1904251825
644892551
398742238
2082272177
367572929
1727001897
349705165
1289724732
1217639699
412231537
58862648
1532820545
640140806
133797084
1840107145
325709755
523208109
274574583
185705941
2064483008
179008414
58258055
1930768039
1366511158
738218271
319397568
765276086
1907101545
1474292447
919105092
287099932
1412673681
1485004549
583522466
1129842077
159967071
1262141236
835480363
1059007770
93159062
1147065623
408426210
548543538
526344411
1216059659
247005924
795905787
1686486408
1680316507
1219974794
1175555086
786893374
1786324262
954430249
568185943
1963710908
775965795
225302208
156026218
402000427
460260237
124012296
1856145018
239526360
1138596547
279628230
1023300917
1664415964
2098522726
1458451778
1147030179
901003167
1062270289
1549523306
647950443
1113790745
547019123
1483968375
2114177221
1254097784
1741945129
1803872418
121266847
538784827
1335432179
824172552
1224992666
1063137490
1122225482
1703432548
1702228621
231269134
835683616
505238067
884961735
266256650
128175883
450004933
1185347994
1461394831
312771710
329248463
1725056694
1670787809
739552309
156100515
868217113
1928262502
16391178
687413751
1788382506
206419036
528930781
619547318
2133869743
140636208
457635943
427911497
1080600619
1025281016
761781962
275506857
172821138
652512975
2003932347
1594564079
1409125189
477472329
159376303
2128763502
585061443
2089929173
141008355
335372363
495990883
904912459
849465867
1739957292
239050118
666075832
1895116559
2038111259
1500034501
1704280557
2101104841
670995103
1378826899
368394447
1952669088
1121140365
1898547012
91217696
1064266441
244237749
697666
1328153200
1000239161
1700479940
1589103218
993740969
2073725075
2054708492
1764649246
244104150
776125490
1365671326
1126577539
1415901613
999831151
1871098927
696408874
1396095839
2030008968
1996044335
926927992
302349005
1060152598
54187070
1452391530
1693504705
1304438379
2083900643
1244086286
24831398
1997452800
798838375
1239058703
1441348302
2085953343
1811144282
833526575
1755939030
1231328815
1882220688
1121905041
1879777340
660869021
34827010
1358453939
1371848653
1197955217
855919932
859643454
1923975897
274613492
714410690
742622393
1811886627
316026696
174285803
199834665
490670106
1992781592
983038202
1012678321
1700298687
486463650
86863480
1674507924
462271404
80557510
649348303
1986290808
1055296592
847281364
1314396057
606857900
465028155
400259154
477101245
437783896
742669203
2123095142
644406188
403172051
823679447
770418537
835284515
429869490
687594788
2045226615
659419602
145747530
1450963106
1657807813
983604324
869020673
1807853301
1268679480
1961654295
38356757
1122171535
2065525563
344277687
613566626
1656338996
529802070
1547498579
1886976640
1394061010
1177252051
1401594106
452790954
951407464
504176496
1569724579
1782543360
265283564
815787193
1717409089
672880461
1473551662
440423046
2109576470
2005775124
760856120
433838684
1491538949
1500617345
1553985235
2138058463
1649217175
397450001
817397730
478410241
1931385712
2077245247
412480183
110961345
2041873060
641681471
919540318
1064753722
16499254
1620041913
506651944
216545414
396232473
1574127296
491224851
172959734
356048733
1316341648
1315104828
997510078
288814030
1314617005
1091293513
1216781177
2036139708
73514568
1352354978
2061357445
1295535507
917581230
1215486619
1917567931
619307722
847677222
1199138243
1902893916
196279643
1021320553
1630385732
94295158
1033272351
1603202420
598387169
2147186971
883850197
565197073
1463780563
1714641391
1689669743
809244755
208477624
2046438803
1975617352
2004167677
1281689287
1565936397
1107256083
2094872408
197395410
42222336
1291833481
427460732
1353841232
376865126
1207302918
898085650
644649321
561840576
1590220310
271888612
1027450079
954049326
433230771
438372803
647924553
13790897
1051191432
1728123190
102770339
867613664
212262397
713160997
2002049908
1242549172
1445222132
803316445
2039470369
1399298851
682611657
723753575
931623754
1253583670
784382631
895431876
1704858788
1910714523
1166029286
525167917
509015353
1720069642
2078567264
1205318693
1764442246
179697596
521618303
426327766
451989830
367617725
1297844984
577878651
716984603
1824488801
474064652
1192338686
1271797450
1800983859
439960977
35618194
868105661
1677362827
1154968992
416892435
2123306644
2037491122
1015684085
1597183032
1761666127
284026316
113538377
1029802792
517565423
783964435
1642843556
508254965
148327017
1925168812
469565772
1723372654
2142982944
646804483
1788238975
1248971276
1282880833
2062155522
587327938
770202896
466167355
1156798921
1310306808
2089750278
1739295374
1659901292
898121721
495743051
1883375272
133423223
1616696050
831140270
135535499
843083968
2123831065
960047761
828233601
304235012
1134925002
1242711399
1870529651
249147344
929722573
680169227
1666301799
1707195073
1042437601
1178773331
1634046864
2003535469
1412399372
627433926
326452966
301136434
2035500891
1196425818
2091721149
766262564
82400348
267883230
890925013
1575863970
993214665
1016129399
1503045166
1669141156
1546230984
854287784
1632634345
1646818478
97600452
373252454
2103084938
1973955744
2129145457
1877481604
369855053
1123867994
1106917477
542483510
1790086614
704503929
1202751919
9508027
1770199496
2084779415
852931668
349276437
203263563
463131763
383611849
830460959
1297952958
1584514892
1447606588
1392399652
1308059668
366164648
490348117
816367567
1090152566
1497508524
434091960
100857598
947989410
1661062136
138256887
2100669892
1286909214
1870117034
1936983478
1280382497
1169071136
2037483937
746672791
1510345959
1664638377
1382567489
1116471470
544770312
248086077
1176486157
735724120
538082221
1150687510
1209299404
22403590
799765017
2097861815
453104761
610957527
677848862
808535077
138228985
847478850
2021820837
926688775
1259509481
1200373235
1875201126
635640706
427586921
314225668
1735635066
386667768
1135722353
721710022
1973174532
860268740
526796198
1989582893
1025031427
1314805438
1419068412
1871457215
1050129562
1243303669
1800886931
1146296979
2039446345
2033119005
659727477
1636282370
1324700703
969587483
172090378
1830953660
725950394
1632162510
1748672476
1919399754
573769545
1069794736
1945771723
1236257195
1962028892
285919199
546449211
1575289256
481264622
1302504517
689433653
1110227002
962182808
55634041
831482550
1943586283
137107945
341896214
691110857
582209217
216369639
274867076
2051076422
1881852514
2146723784
638713567
1014773600
876171198
1093632477
1005113176
1713611999
1306331290
211786632
249849389
541655956
416884924
554901672
1812985974
1083246936
1671419345
2040191062
580321204
1245547621
2108228281
601971533
2125051219
232398250
1802835502
1446876436
1883143968
66664447
2139086761
2080408980
2146261699
1575462758
2054170699
769152904
2041364276
833907468
2013539919
303161368
1821211646
919781151
2116185680
634156453
96593104
1642740576
2140414064
1439300233
1410252499
1164691791
1364752043
1811140590
1103183313
1275799054
881187061
1595265901
2040280866
636132361
1370772747
418894825
1392836154
183752502
565014575
1407493030
2063054851
1803200398
862594995
1663724245
1946608444
1439609086
1357291266
1821386740
1053835379
737355834
532084502
932056392
468662256
795574485
526339038
694516013
1403286146
1177409461
1381375782
751791379
1580449129
3230810
446992717
1382265068
1760729754
156057090
892248542
391788427
1584563626
743853291
210972495
278944194
95828360
175613410
2137247847
976950120
1197282707
963778223
2025735314
679134304
594971629
191634385
2013568618
1585284608
727905748
415109513
1795440181
63257877
2078858523
166653064
11835848
1620900586
1438679832
41740331
1020490419
1095338780
1473104038
845692340
1173495843
87360219
1554087271
1782920904
910200013
1657879308
1448726960
627767156
1349728180
1957369134
1109186921
2011856502
97281204
405098663
269916795
1960973227
1342288083
1201363902
924939920
923935440
2020669410
629425087
1383486453
377281032
1973366366
1299311878
1122959731
1447745046
563692992
1816934830
413905983
574624434
1497859852
1381992674
415600663
790766095
912130384
188903366
1374373006
35817195
1925993470
150743773
1828416596
457307266
1675730113
1060892177
1840714967
288602074
1190707831
1036079513
1338285984
814988108
909081589
531234656
1228803014
1849992765
172565675
1550239995
1274573016
1346770636
2067501916
263144486
1660596285
1223749390
1413214639
2140133184
1522435453
1792208613
1163710812
2029429538
832950106
416903194
1829643291
353595744
789667761
491820238
1560780242
614312842
1189894888
706240822
1400763938
1510142541
730894682
439521876
600960231
1440926351
1746949172
1319691154
748677099
2095285407
441469293
1535278973
1743189274
791927273
1263307118
239298469
1902072315
2090750373
638065244
1895716819
1727696277
1207708403
592063163
937304810
1187011749
1846197822
1655975985
2019998569
595507833
804388599
777371341
905619885
666416599
1352615098
649437047
1330134737
632954046
2023159478
1474910785
1299643543
1511758905
102938628
1245131707
1767365062
956518522
878612255
881618869
603734355
1326123103
2087018368
1893754475
1866133393
211230882
454701948
1908107140
323898694
1283102816
798883846
1362766997
1004626571
834635860
185845799
1567905367
1071298986
774422832
1146143415
780283425
665744316
1603965469
369899320
1420221474
471480144
1600498001
207197207
2053923393
403808599
870204840
1234127689
2132252440
328082928
179854381
673374561
2130246570
1284549858
695493213
1109261024
954015090
1491827353
714321649
2043294209
703325823
449651791
1352190129
862232610
843945244
1519509839
691297546
1454710334
918985094
1235709821
1772777706
1088072894
683332398
665399384
606764179
1790555468
829245717
739944713
1585770657
213167427
808087525
2107336460
1853803270
68092307
2051880306
1148859969
301335543
499283471
1130909311
1247780507
2128287950
1954974766
2146078679
91712479
288237941
1800036101
1821136300
587009260
2094036644
1000007801
974879309
951424199
1126350852
1290281001
1532230040
274860063
660952238
207290949
1216698057
1841982767
1906761929
1946953759
195707276
757611082
1918731266
383842426
276090152
1210637435
520953592
1674041682
1776345410
1837206107
257457573
1771811789
1059180856
1395474489
1949641016
164750946
1519731006
2095627148
1901652692
554531287
1442800168
1265783063
1940129857
151577254
1890765648
305600956
500545775
66398653
394780767
810909508
2054179611
1532063910
1267800659
266745685
1387970264
1582168353
575064382
1997415786
1935231107
1732515151
1790497648
1197036116
483974657
1904488778
2125340535
1529916482
1252216578
277742618
1408565529
1432401907
1118107249
643974529
240686674
1452203006
283376470
666278387
1230435250
445040308
756079448
2880096
288037531
679544636
179736746
74268451
969529130
1691140105
1918525110
1591211589
1929130816
185617086
1167754062
946721557
1476057677
489226929
1418869421
1000259731
1177816087
85868725
1312124863
762817149
863697791
805912006
1422791262
1519123844
912978337
1889084744
340009231
1374114389
2075978657
1581804651
692532420
946435008
2126307597
307383261
179138910
1856945652
504440005
1352200864
2033327498
397234285
662115902
918388603
1112378712
1865396927
93270906
461437578
909994612
4538457
2081429184
618043235
1648858834
406163539
1207833501
1977944801
919653215
1123261408
1145733415
1080871150
1874884032
542567303
142467402
1488291114
669085047
704758710
30710367
471473639
1841782546
2000984513
131821956
1573085551
1516957674
192706884
43333420
1723693968
1914520816
432278832
65145897
1980914638
1936904368
1587871270
530437812
320807349
1293703084
1378805034
1892402539
326832677
1561779974
1729849319
615995112
1244483936
585460484
545236569
1394523545
1546794812
213563841
1634992896
1105795355
1448181338
2000198359
636258398
933242559
1684453313
1508878545
377378431
404337027
1665027318
2079337985
262699838
1640146653
1679916734
562573729
1925724301
1906394544
78724848
2055466161
487470773
709310681
2119462174
1909467514
588951518
2106785298
1626097
231718171
1878721088
884673456
302103016
132712517
177885940
517999351
1963621359
382906118
685084083
1829923232
1884608069
843186355
771645039
1951594275
223968890
96951234
184571495
2098493847
1075001251
1633076373
1681690166
1700340015
1874707689
1839263308
1167509296
543135255
675063896
946784693
249224620
1003562256
726397452
1138115181
1479552312
1759221830
360777247
1266871151
816822195
1929919674
348380349
2083900855
1551579417
1264344405
882378900
216318254
532357151
700661482
1308599029
245089899
520942153
1304921378
1749294026
1214922974
539745035
1672885800
1939537941
1980965444
879169236
1590780622
272809369
814627998
1725135492
1011491719
162705780
2040652506
1777504794
1311304349
1396228119
2051961524
166430365
921446606
90175392
5044782
1881888603
398866749
1987866297
1440482110
766985085
392220195
1394259020
683485700
692797206
1185178335
1310745265
1721287123
1253735249
894228118
1253800474
314851225
1372430138
247747418
516419215
1572671074
1117195281
1241430336
1455706025
867750861
1334305568
1837495090
575539939
200401887
1603961933
2059334263
860863041
979041025
1553091808
108519845
1010396208
1826907720
1408085005
1202439579
1955423517
1877516335
1689218284
1337640793
818794802
208172771
508642449
1781731011
1023227785
242207069
1063510365
1920570196
658863691
45458143
592711992
1939914297
1245545058
1157608772
535137129
1655322935
193900477
731081282
987044221
1305094993
8772002
1397880659
1646871204
33285351
1026836672
711853165
2116092575
1963432321
886598656
584764829
1938637280
633209273
1109907492
1390936807
382261627
1442732011
1560316686
234724186
118173661
1184814324
1041536351
1116445719
298377531
1818505455
240044270
218081982
4700099
1573118652
1612199651
1165979948
647234491
2109647008
1866743745
1444491231
2101833664
169314998
1153743050
379917910
1829812838
1521849371
357804814
1374096293
1087742397
969030975
571289301
1038334307
1162597219
1658296530
350144203
1195412015
1789357473
413816034
35923115
202655219
566482265
1093595593
1233891826
257066045
960700176
907709939
690921537
1506713643
2104353048
263638643
1898919243
571878558
1254125886
755342659
613963419
1616683893
1819234881
2008399427
515182535
1185854829
789011070
1657675130
1678772449
1352327438
1068141875
28558780
919869560
236070158
2049582184
493861300
238563139
2093324719
2135830660
1419740279
883055265
1668216717
1462513562
1599012234
1035096934
2121086009
630412308
827810112
1076918110
1023555142
1807365796
963317290
1305222939
496672340
1321201943
302490120
656271955
411540841
240334950
1967867729
1339762462
1360590558
42070157
690106471
467493323
767861549
544033154
634179648
241996146
950451931
2019560937
380508249
1598797708
290352405
2004901167
1162096215
1097236538
1675445552
567410323
1387451017
1662109324
2051433136
797625602
1525345417
841849766
685228608
1361681494
85492830
1925725256
522238362
1133394531
127664324
855312966
1089097834
747511853
1446288074
1442957831
1335602394
1598032327
1989475620
921226709
2142638843
414931315
2039005455
193274402
1406269194
672632694
1345150544
1353351039
1482616915
410832770
603033366
281536490
1404577192
1076113668
229541
683356244
1193140572
1662465570
1336275579
1758199481
2520758
220507254
269039233
1487126434
1007723280
315285593
319640605
1592656506
694502463
1609464397
923157168
230325876
2136819149
667607101
629215840
1917614059
1285854686
482947727
1676396999
1650389900
1163287896
1597706951
1818093984
508532324
1326239481
208918229
1327938606
924990614
90327074
336862700
1305686092
1856492663
67542789
1674713051
1675989274
1684592881
1010991664
1385935009
1775921071
1062358763
1396932758
294357180
1647039182
1494955309
1482273604
195923693
1438452214
928018857
1798426617
168055277
560033331
1769043986
427767907
2001520324
271025928
422121246
392459531
1835432101
1045971244
1502460100
2096578549
1279276656
1457385107
676687548
740135497
1888458500
1027412183
800493866
693012380
185318242
581633934
726376811
290549498
1407043871
1760832879
1937354858
578162341
2029335755
931378775
1648280576
1279441151
1543268321
987379609
1138702232
1049179394
369735140
1345907105
218207205
206951217
103842382
1515144630
206717996
1452946343
1054187535
267242741
328252525
1083873378
1270765703
1871201388
31546469
368994534
1368486347
1585709121
977666668
1555506559
107635955
1766893655
1683555116
1692151095
1416590884
1276695078
1585762206
302293643
765119716
1567631649
746890735
7059965
979712475
2135407550
1460055635
46280856
93725001
16984308
1124443343
216169010
1248365810
1213030866
64474729
920388928
1024911068
711628051
1513461875
619441990
1910560576
984845905
129259311
1291811475
421428145
1526903346
1835580499
650207762
241584465
1655322086
1368296227
331109544
1592878340
1203275312
546851927
864093757
1155712562
1425357272
38364894
744132491
241261353
584788046
1768849417
2145882981
998177600
1786701462
356700064
1975491848
290113887
1945681610
1792118583
492407309
1979097799
786931430
1399123272
981525634
1990330835
687170617
10912642
109362907
399538130
791645344
873470900
1814487348
289416443
1400819307
2030869843
514710402
589507629
299902857
476196639
908463407
310346889
2069132920
2066415232
1440308837
1767353812
958810099
1070408056
1295139321
791004993
2112619440
1195876739
766021394
611561852
2052123288
859497678
998185970
1951563035
1633984532
1307262533
842392495
1658582224
581390555
375033215
1134228830
2029522343
1662084144
387343462
713983559
814210134
34242382
428726848
1255503968
1156932677
704549682
870192515
647234491
1493659289
1632676189
1749491967
2104854974
1930987556
2092933385
1374550614
2024679007
1541460373
1970243195
751304031
869486229
1455501626
783161261
426559607
1106886040
1454409354
1232978864
63902569
1099842915
1732265407
121104771
1471445040
811683930
1311598620
2100541848
130846580
323569814
735082205
1600296150
2117378360
1714992614
1957286678
1979228727
301395988
1579814429
1422219018
1755129690
1963976762
901848290
156076813
2010763056
1702002687
1179304727
1858436634
215673412
2105440290
595025763
626455519
1098080261
440533856
1160662373
846802002
1248755399
766961443
1771047919
593067005
1309447063
622073759
633593739
82332796
1396064145
409420500
23956387
1143106699
1268656544
217259912
1962480037
301039004
656170983
312109948
244410192
814847893
1708019731
1186356937
232262453
2093768016
975105619
1099540966
576303554
160786550
659317753
1610892114
1000178454
1807679931
310771537
932229698
495313804
939191097
1555030086
619162619
1433471961
481883921
1454290870
1104278250
676154217
418611913
1676298120
64538325
1230017805
1461357007
217518428
1089267367
1632386070
889746148
1635392993
71582503
1534622602
984904934
210322896
1013811373
687701551
1958723286
820280260
1477189380
767376944
1051512813
1701848416
1739159709
541399642
1807175247
1456147635
1520139194
1131235614
638391032
1703395768
1700902902
2104430314
884561123
1438623608
1113596563
287092253
1710414024
1439656489
640180839
1303041039
273356253
965206482
875570472
468930434
1181168221
1823579289
959512294
87866199
530868974
1246979750
817428227
461140201
937516456
641837570
274663096
1463280805
476924336
1851312410
334902655
472721462
1268931638
450560267
285533548
1349963363
228512595
1273115952
149278297
1452289381
2003363444
30070488
884391743
1346627597
1809150350
428475570
1327393606
2007288380
1426630039
799655242
823914758
1111564531
1166654903
1133905611
513950224
763093335
2001450968
936086384
154136730
366220052
2042209542
1092467282
1108037142
1102767508
1241233967
1657322971
829773121
596766672
1608697477
1966811580
333371319
181917159
1082503460
1063098765
562095527
461145859
1850085440
502884807
1706917118
1226305611
779996982
1953376997
1977285723
1150841127
1291810560
1950923608
305884712
272824757
787866090
1228464929
1240344755
614246351
382785734
1186737123
1168474431
385878465
775487686
270413401
498639822
1940716162
1768415952
1425896616
1806412825
1882354242
1316183513
1842383364
265841012
289731330
1115500847
347412287
443432519
1571895045
997248824
948147661
1616778327
2045157414
410564969
2127292648
1691075348
498755149
1504700492
1694645818
820437156
993639985
725459469
583451625
1234690848
1412155640
2028168646
1086739341
969934655
1235694464
307294367
1351587284
982758194
1518096757
1250160917
1240447451
697060163
530239663
1825910575
2080918950
748724915
366182234
1035081363
524426455
673512966
8760526
1920415194
681750182
882025068
1023736633
1279454399
1994963038
1075039418
294013519
1104414315
184641205
2134480369
1493678677
822894988
1105835078
1575076556
21892986
1041848120
1460889083
649474009
1408122062
480600256
2022458979
1880712520
211384069
1170055545
555175625
1660170595
945881383
548327307
88606990
966925859
143042278
512028875
1764117420
793973623
90084127
105342586
1490245862
1685196500
1571027903
624636175
1102770468
1721887625
1483405552
1542084269
1767360970
1765487277
1922836462
1680622539
1986034762
492077939
1376720947
511190037
802395347
1710024208
978132502
1431692544
2038672290
1822504473
964176307
28854271
410121764
795600091
781238277
541657910
485491447
1866568240
1117501293
574584624
2065037030
516474967
2063084532
1244602345
956583499
521429210
1551271082
524459455
1148095475
594106499
306503905
1685502676
708141950
1113398205
1294098673
859789223
630980437
1449652487
2014269464
2069510660
1279762874
557516838
1110212543
494134621
1977779535
1131380629
940896167
1284810755
719172062
1724581444
1067007547
390627340
1315386430
2058508549
111013259
149575775
140923485
1072376243
1276579252
444393243
1679617918
322579010
1605114478
1096175375
2117388148
1912938383
159512011
275748668
2120991004
445409763
539271640
211689922
618484466
1903823151
1851306203
192666085
625872362
295712205
1871186488
1190726619
1157437686
1899737966
1681356962
724090677
1150327264
398620373
755682048
1702423760
1522822562
294090924
1125675416
1072296736
1874950725
1971096648
1953503958
187250142
66763511
934554449
56286567
961308693
1400063649
787002852
273201592
724027710
1192898679
1671544171
184698935
1221742491
441469325
119906825
459160288
971182070
870107176
1429675680
898463322
625306414
1848352149
1387290007
933067166
532918869
802650429
906290758
1026081826
1778061310
2094548188
1307307591
1938561606
1486435490
817772753
355199024
1843481516
1480856617
383206172
315197065
1768901709
1803944550
1395150625
1668203617
1986779858
1713377600
1984394517
31761315
692533249
1537531145
624530494
37201528
1388591309
545164172
1969578368
427306176
1025632534
949053862
481195725
278708891
793912894
1824569959
1586722927
1475358348
1997312902
1738368980
1833746514
211862615
1750486101
1700191593
437966076
490904068
38400820
1766167687
958259014
195223847
929633039
1883795592
1854718651
656413520
1332465300
1613873926
1696133387
478061637
2112743615
1312182486
445909893
1860397604
710291770
1856706623
1033460517
1072252699
567232148
2021627936
279190476
418899957
982229183
193746176
8241206
65952619
422933012
1292461905
484568813
1096100317
242367734
1029755363
71651150
495512466
1254816050
1860699716
1619440637
560144594
716413207
1743419095
529864759
1249901297
1020259872
584648223
1312361983
1357222239
949700250
2004012834
524757079
267790512
1505030353
1859200476
1746359541
1278423357
1115844456
2033427140
2011946729
246484291
1075793626
1597210812
1078441896
1876661699
64195980
126818962
449719170
1167058296
803942897
1258396198
2123819659
1977303587
681312255
259936748
246001146
173601503
344431059
568908513
1317724314
1639948010
105284077
1288578536
965100058
1998698807
961809249
1183230671
778397180
924113220
713139899
848065004
636035482
666401270
784934315
1704902636
2082437630
1802395370
419386575
2004726548
1197527491
74272456
931336638
1955357409
1221794778
130804889
787909690
1133486184
1507842532
1169802312
1462018007
271291278
2114795847
1484408228
998583816
297670770
1491779856
22493065
1883113676
463149075
1124145132
535453400
1250205091
1052111546
1839400717
797721550
1672642522
1402629546
1736166112
39397153
562687904
302994783
1044231263
11122798
336392617
1698564484
355880899
16096221
1462278437
1296489023
1250191020
232623012
1664130200
597965406
931474324
871887003
2142120768
1286144261
510537829
2095989800
1404923713
135503463
2137338937
1587739010
1458855142
2109125186
371538216
709506865
852286067
225608617
1718563962
926240507
1845333694
1079973541
9327810
842584134
1563949163
485660584
1354356445
1638627295
1470316798
35216137
1724249912
1898981286
1627770719
1293412896
1977098897
1744157411
1466213530
332453962
1962247289
712645676
886860876
1310432701
486584481
444940580
84477981
396381121
92453835
1947392075
1084774777
1240961338
529334310
896487018
1480054534
1658080191
923443442
1553854663
1581798362
1171422585
1055361034
818087883
38627145
2110219854
1580425602
2117411504
1445563881
725339600
57618737
1627063716
1725674400
78214533
660745701
1532034358
715230107
534499838
944272224
741879986
1552765738
1563437051
951736130
2065040043
429861072
1306178272
6474579
584518871
2027336552
1832324198
892647376
1725273876
265674625
2103592379
1619656153
310916982
1553578925
1113555087
1393631638
1459256066
757861276
1980154036
961098541
555227920
760363860
1310066829
818706984
996424112
1773073230
1553889055
1956218957
190862872
1629428906
1511110940
27967822
1800758262
1038399365
1726549955
1128353734
2036685827
1914510577
106274873
1482772415
1916963932
1373588418
1041179652
2138287873
234802054
1765083992
160473377
855633715
1988263249
1264303158
181902404
800026085
1951529048
728562614
1525410676
1280356691
298505676
737435227
1345854979
74830622
1788722852
611401319
1012143920
1424906686
279290518
2094281467
1703020212
1708927762
1061992442
2043565066
1833429011
1214486892
1134730301
119770984
204140920
1947545253
1890791298
1892371706
887543345
122729467
1692289825
556534042
467381557
1990020637
253215994
808108195
912095212
1307234666
1989417574
1685480940
1662870335
115245097
969082971
1007415924
970190235
1182327152
778342576
1351387867
1221760647
64836726
1629612195
1722696462
1156408076
1060003683
742995686
2044111589
1322964185
742973580
2140128799
1184172810
749892816
282134455
2095476707
1867724847
1350633344
642094306
871875741
1537625775
1680202518
2074077391
1423526422
1382660734
773469758
1555085034
1887298394
1922561048
800112375
21325306
267328875
1592702454
29714677
1197742742
152919642
2011484304
1250336172
525121707
1397142794
180801744
744936570
1158878451
648902885
103116103
1770409894
1228260166
1378057698
847964404
1323130383
1879954509
1191076856
636934262
1502202230
267134413
2037468433
1635985030
246835153
1158996975
1068877348
148954668
614116307
1265152668
1457303140
1753055832
718035564
1549357188
1828705818
1765932845
36743475
1464780573
1308565246
1923675514
1735728619
1758327374
57439351
1649554311
1217357524
361398841
1862900160
1672503864
382688199
1500012639
2080964336
1596387835
1699753161
969402142
1600000686
617155933
1187843261
645271799
1634080999
1846638619
1355328216
552583290
1852746267
378121733
1688162429
206920466
492086160
1860957149
1529641729
1804895298
1448494118
2146176513
399508107
607469788
1632157032
1188624433
980924713
575364583
437171204
464077198
1072184140
1879125456
1803385874
2061291600
1738372496
977738737
1341571005
1106335584
247488787
642426641
556424839
1834895532
1303983393
882788049
850551789
1635411384
426636030
661833394
2082248317
2034608045
1036900734
377033592
1135119339
864012051
2120653889
1935168495
273775902
572489723
328294356
2099948566
128566322
1684691908
604838576
1851486238
320471926
1547282896
606583099
1548765950
1882695994
1768443282
855605060
61897055
1383448835
1351082479
243022671
2015067419
1739643048
1417360796
1926194941
1477752508
1479322596
105824187
1228236123
60089084
635957730
1783334530
1913994828
1911409434
192293337
1726023068
615305528
2043629348
1010903170
1853499128
697044857
851690442
558587000
1038032319
144936769
967948092
1966193075
990045156
1768138591
1517780224
1067325272
1466461959
2035964745
594072894
209032740
2100112056
821913017
595845336
1819511171
854050951
134333975
155848500
777461485
1329249040
1803685320
451403098
393045103
2139405365
116152131
591844153
409217174
129855160
1642839075
107004613
1006167799
1477364230
2082673117
1998471079
838329483
1914881606
44197321
817656033
753175173
553116679
790419641
830051821
1495324765
1456803567
1320218978
2101359048
640916175
945092275
1085095422
1361118122
985163493
1323916140
1008172782
180317881
645035210
1690353000
1565787531
1327769184
1260215244
1017569907
1777926371
1070637603
1324730113
475207897
358507783
206379492
1521150506
1271626482
2124519142
241967051
360680558
1459003734
298705421
1639956291
607095166
945608699
261853127
435406277
1633812999
659277792
2028410716
2146905536
2087640871
18914199
971672571
1762446999
1411128394
1783417619
866139782
735537698
365620120
1994081760
1906625881
1519466247
932007597
939403972
929814950
1538065643
1068664733
788497447
1108246113
643604151
103274886
1519303390
118821256
470444127
727578946
369590739
1082710316
278479318
1768755071
1705715741
36295435
227934004
72944271
51598874
1001188412
341448140
851613444
937304281
296932586
1122682488
1861208397
1296617375
1792274461
95828360
2138503766
2037088120
636033194
1360793136
297365983
1817305347
1849362682
1111346681
653256278
1201346186
987986769
1302634793
2025064222
1305695635
102882988
1962275066
1810049646
1718767799
1568853628
1018600777
409360896
1365292994
105401939
790512921
1600811946
1352165091
774487196
1085788742
916037480
1305675720
116613921
444354926
738093305
1460660335
1465682044
1313430948
511852400
933533786
34705150
366304529
669524396
1837589919
1179454273
1182828109
342076946
1351041841
1535558977
1075784775
1915905535
2136201969
1301744057
828122350
1094291802
821075900
118151716
1287166956
1816537645
1361083729
657512180
171036439
1909118706
1245573586
2132094009
1038312396
548347843
1880069484
1250802175
683210750
1099332431
210811878
1050439756
760368775
1016878704
1703468001
75594055
1463428408
1162407772
1643971463
1608287204
1478107444
1646212027
1534480455
1735523423
2125181355
344127831
986269110
660309738
1581615482
2015663057
113216276
1987527235
1305580130
1440929224
1009990145
1671113910
1099372892
1499944365
538265635
1264970624
676942721
1408245219
1424624800
56093350
2125684467
106695157
1589088326
78448170
1680056267
2038227185
815619766
850512787
1280761380
1752117432
950946326
1935629763
1561211233
796417890
21562574
430567800
1148460709
1844843235
1306019024
1381391173
2117250688
705602748
246759396
1503399901
1334991996
539082908
1081681424
1668437983
1616217964
392652738
1228962218
886764321
1199306467
1052722247
1355204108
972698712
1204054164
1085599131
1719829260
592785569
705936416
1974064154
1354417569
823187270
610549665
1884050751
731930484
584648223
1754082298
1582492728
658438065
2132298884
360178785
630870765
1530335539
1404084088
48851444
1704967216
2000219709
19514503
1942493441
601878491
1725773637
1049218279
519194640
43314159
1422406275
971666990
1055943980
89818455
615367958
2080659771
259488137
5595002
693119998
1058848507
87915133
84863085
587839465
88369350
1619185786
1242901995
69003443
1368680304
1697536322
1892505181
643536152
64892506
389056058
1567421279
805688884
325624409
1412238374
1930357634
1674225992
252630926
1872065891
1126597528
1671917613
1491197247
1286972121
1014140183
796637565
698623049
1281179335
2117679368
1696028578
170838980
1683612220
1483986011
1077638950
555811502
106532378
491524395
51564529
1634149995
657722044
1942099178
1221855151
783890169
918172754
181309792
1609190670
350852771
1316714170
830166963
191862569
312107268
168133749
1944564904
957884431
997834475
220040540
315306766
535983621
1336233413
1016598501
363126390
891154061
832389574
1067816379
35029868
1217075981
164709261
1592655169
1384498050
43367808
1691908345
894089232
1897441980
1325381809
1073663873
645103269
1678623067
1521756107
2088113223
1250590015
852081494
1523856273
128976676
1188051299
1052503103
672893496
1321627820
318185509
553553567
524846840
413551842
1261302346
1171829632
221129952
23495529
1044025906
808673427
1136428862
1913043852
1405597183
724526390
1795244307
1228811277
111346034
1214393631
1507340140
588872589
703178045
1960866743
1853000218
2052443058
85201543
775697398
2003763799
698055437
1813265793
974919939
93218442
76361943
1112209561
1503396101
1800445996
1434062394
620937959
484432109
1795440866
686351394
761661230
1353306621
703767138
1032971197
1734157692
119958942
2096625748
708039687
1232404746
1837672345
1598000662
1748295080
1953245472
199272099
373231864
840787371
936234070
983850443
84146961
585950067
1761397825
483371490
36163054
1584559480
1975523872
2105439963
396325650
971236854
613763422
1035830516
1296843246
1062453118
338135604
2127977126
1177436906
1444556045
2136286108
1145277797
679309361
72892849
797269159
932441384
308091407
350821049
829590570
618486821
1499604514
141989279
1082071600
581844570
1355967596
555531042
389193767
183272314
1197795000
490275077
1349619567
1645857500
1402547940
435020024
975320663
379471047
220309767
318809388
1002761176
618094900
2025143254
2029675617
347599802
12059517
127228816
1481058550
1926057
1439085759
401881411
1212287206
1943347576
799353494
440054102
893874181
1148358599
2121578627
842188900
2118319128
748428790
1572105036
524511494
901574418
774678049
1849872896
1407415195
2063049981
604487708
1296021735
929225608
380064441
1711691666
1029470733
10830804
1617379456
1747277651
509685126
1385455475
957115258
2117747903
997326705
1916276391
181416034
530480319
123597012
904727994
299170833
1561266053
451021273
1991972338
1697911567
163009662
1599823481
765330291
692189312
763732628
532801002
746851678
1519315329
1182100773
1476464759
2116409950
797135202
114194112
1356532011
536544121
1820618745
981139290
1939337543
755552047
823302038
1392338187
1686793493
147328625
1483847885
225562277
210367264
1075435514
338594329
1723941797
1821432896
1852381211
1757299904
1219039126
1885717881
1910622806
1266228783
800817700
726731232
687377926
336036306
1552661410
1859717674
1694226147
918588894
1727711244
1053547473
1195769390
1541819974
1634010800
498717035
1896385726
1026136667
918007609
1148635079
1324980307
424562511
981566401
1984564288
408571024
1567433148
1453931699
1213797544
915371989
1060118968
470939530
1932308387
1680378006
864403815
1817658363
1083628092
583689734
175610894
417396888
1385596770
1348496643
1042225818
1704741395
456621190
887672062
126576622
1941896039
1177322229
1495374991
1077039573
1275563191
1650115741
1188860554
784394331
134948053
1773524284
504407668
1506452300
2092510397
1412789223
1531690599
629041377
811184975
1085547396
1240887251
1229461926
1302783785
652832386
1734827019
1009237923
1262843337
1391678429
1418286133
939820486
942524457
642179628
1252205423
1631499847
1497522884
1637799977
1727747904
1404671149
1110035801
1275860290
1751044892
812402877
1297611982
117840873
1730824937
169038163
1169214194
1856157789
1790813570
599624952
825971163
317383413
622146311
1237024639
1974017053
1760530268
149393520
1723681777
26854159
1470094490
1720183354
851167676
1687549547
1053987126
1107031366
417921144
693736866
1255585831
1499382153
1048289843
1801400703
1728319429
663215078
241280061
820308600
234631611
1099274407
1909143553
883953570
1557033798
1209419373
1553268339
2099611455
778197464
1312583880
1185788035
144731024
1002310687
378313960
1527234640
423774138
527077826
1931772006
2099594182
1598771850
765621847
1512502683
297145245
1183993396
908516588
770965424
1929220353
407053868
1906405417
309063911
505268124
360786860
837598149
726194284
451023159
1205778695
1595324221
1185939213
289907743
1954429006
307664973
1881434882
164027905
1638863667
1367318511
1083430796
972019074
499492015
1247491193
304555651
1892659195
2104447079
651146450
1821181778
2111653160
400466880
1823343702
464149082
1811692827
1818985477
56668600
1372609547
79354351
1237059876
200286495
120784252
1700558980
541896510
1542609028
1384520282
724757842
2011013841
196063474
400022503
952624656
1600092871
862097938
1680966940
1311400172
1981131477
1190111100
1043320728
1307176930
2108281652
1519829986
2129019161
330141355
25137048
1601713662
209519374
700260093
241594353
1474241678
1919962226
296814295
1865145403
268625578
1322267292
1803992917
1195861396
996589236
1118777653
1883710167
59687522
1740383207
1448200438
990254811
793953172
14510386
1980672999
779093477
1931029606
676046778
69313269
1296055148
122545182
853637621
172054731
1816226774
1093680281
682018164
1802053028
1666605368
1797655405
19530844
774894797
522658054
62748966
840212875
440018395
1583408451
1200859720
625405227
49092019
68450948
19842401
792198690
1563226503
1851670173
1901783526
1166733960
316109376
375031827
1430217372
1030329040
1217646020
1230639646
721524946
228347925
1036641410
1465420567
1748629653
1732892277
256524828
1232134534
1641636829
807248900
364569125
2080197964
437544935
1412669041
1268910005
1550984609
10561714
668680381
1198888353
403218680
1246237919
1203829606
28843211
1929336327
1791767859
1312778234
827183811
1212260209
326242313
1139118327
1160242077
174445193
452420939
870145305
649337201
777002377
907365199
836176460
1326921554
137185654
1124210097
164733512
1016493489
2069836560
335177684
599400232
1127339198
626600387
1024907385
708516485
1981065627
668440724
149111364
1674583157
1358355009
782237448
187879036
344630478
45511585
744462649
1717412496
61330507
817762369
1288723181
1377763830
611877278
1142842590
1718049516
733060077
611699459
818848397
1927613323
21547492
594105036
1852457126
839142307
640255513
1560964430
1335973153
763182942
1969626684
2095735527
842441727
1547811597
1006534471
169777460
796711819
600667961
360910567
2024973294
1681049291
954240979
1872729540
126567286
1537192453
155612953
992461170
775060032
549776180
1748984150
1350761089
1856270941
132927682
928562063
1915610394
1718516787
958298574
672510243
1169721203
1156540078
1413215467
801765008
413319225
678647979
2002207624
10329916
1410553646
37833748
1702369738
1734367591
1002341593
721792289
1583063646
1596183300
1314826797
408463358
388009269
1710458483
626778653
320872136
1904051140
916478127
1984030023
330008838
257128259
176307937
1699897588
1740169688
1161847941
29492704
1579495995
1147995973
610125784
25105150
1465210772
266233088
14986877
421158136
1882295405
474276692
1527465806
887819508
952016255
2110160000
245966094
2121936094
1031899778
522581252
2081488021
604749779
1447517820
1677267196
498395987
1757690745
653729264
917614123
1622377293
1094736450
1232045119
316997915
407929872
1292813173
1665028902
1699214796
30702389
1265057063
1526998382
1532142040
1856124855
785941601
1435899661
785967958
1523450959
2088542845
1781383590
247116461
2088192078
655131351
1938422571
829242084
1997226675
1706139116
1184951015
171858811
1244508201
1403584309
1519386664
1689356183
126939241
554672965
1695553953
959926902
1571182641
1824467944
374853976
870758466
785195581
1273735663
1932922234
1191831987
1426601356
1747923265
350175944
2043253870
171416423
846345513
995137601
293934564
1546371485
2080305066
473762062
831268464
689275094
1813694684
217286484
2071142681
480261373
1331608474
1035396959
227502884
313495625
75414873
1132411998
497910665
1898983555
1704260179
971634560
294126148
975601992
204743428
2059225427
1221814172
1811568295
273591918
2133353066
623624925
1542197685
250219337
1811008859
1959214328
136201919
1044126240
355283800
1782323432
1723070347
1145699778
182560193
1206497064
1576282081
1635052007
940283743
1853702960
1788362988
2079175828
861814428
1925944246
180016782
1497880804
1949270506
845185473
1636002580
1175043796
718394986
1148560193
1886621539
1301431503
207762412
712303241
1152324086
1622547056
1380957521
303004924
2001218366
2043212779
1636452639
780632044
2076705420
1920014998
998974757
2073778639
44533190
1223744624
721035269
818541493
1410363117
822426326
138601080
775985232
851530621
558593063
1542361286
1061184014
39136513
1464770011
763977113
934785980
1844683615
985979688
1939522579
2035807869
771122168
1886911624
1804135211
1553067732
1775041228
1996678664
658977065
1820581599
481444312
300548801
871720354
1492135199
218694363
1875892671
1383374281
1833223153
1782456524
745920390
1565859759
1264336094
917157963
690440424
1329406579
920536918
1699146178
1038441968
1731950961
1150435724
513827715
1851954060
190578680
1142266845
691027517
526536085
509096414
2027779247
1858937342
1346359791
1330708921
573514871
238641610
1586361852
1520293196
1479806165
1507077362
992880907
289108649
1230312496
940634944
2080866804
1805747639
1400440123
1985117196
905276403
1505694345
1945207351
1802169783
483118099
464634744
195706440
1809563099
1067188470
1672265540
1535616919
295899753
1576888401
526341417
2140490549
2039750328
1195842630
885208726
2033757807
1892110272
1483275307
953477900
1576263405
1081536229
926955277
1298044184
2041481501
1571568262
250603986
1886524462
1912004967
1300235247
748405740
1091280008
99062942
50726067
1490669050
373608174
1785481903
885823199
2085683664
1907553793
519133162
1036383274
197675342
1737596680
158910196
1643031274
2121604595
1485851059
439853880
4343253
1973029606
716562081
1362917849
1245021484
1093687438
695798771
635691080
1391102822
2017919919
486547495
1991548885
1300870186
1566642642
1306145823
1335936007
776297609
51087667
343360864
77241843
6085915
1693772736
1450479598
763263800
1869024250
266492414
1773446504
469523844
401971465
176065454
289455183
1030057123
1942530752
35974716
1143611914
905741242
1720911365
1329420747
2084979711
1603203281
1637620099
2068809957
302789210
1649432415
1460247727
1186748613
291764421
2014588708
1493393656
1114601132
123141096
959666932
841311850
1196344774
1665180848
474912682
446271651
2144971566
1660869466
2138149856
402338440
1829205360
391840665
926027542
891274876
1621037827
856710790
1748890693
387188585
847761108
903663364
802353828
1700529538
950204880
639668140
346278427
1409341845
1137182739
1581419990
1770685480
2127023478
184626274
1165772915
1882859613
945553829
522006362
1672790602
580652124
2061887279
1311873997
322449770
1578435149
17889504
2042534805
1755387970
1520962922
1935848325
928859644
466805988
726895616
1637386595
225379519
267057015
21210686
138738749
917483798
353879921
1244867746
304951648
1719010955
467705349
914258776
1739337080
1050670142
762649277
624231134
889418749
1572797830
1626772679
1519963678
767176836
1237516643
884121260
1195259564
442048389
653222904
1070101496
919985595
581425452
1453577320
640408462
404056051
525545447
255654076
2099425197
1366365835
1721223451
2070568505
427722636
2053639795
481434621
885129794
721329146
825758330
190942633
1578468541
1245036518
540518506
1897500282
1902283937
604443063
431457014
1672341029
2143208289
500733385
1250954131
2011948199
833613453
1175528166
478775372
1605140202
1889520864
263271268
277402063
7391438
306427556
1985571606
173423262
119049267
770281200
871353333
1173869620
164255077
1537098466
1472774618
707316452
1006198074
821667716
2144007492
1768630147
1495768445
1428591527
945481751
1756614082
918456692
1730330071
283228364
1133092125
658670634
1835548826
2037002442
1938463645
1642883842
678174953
1396664693
2096516070
1669191255
283713477
24967191
1701083144
2112061558
1353306621
1475421733
504652020
1380268698
1429486691
642378548
777380964
1895342310
1989107023
2118018425
1244685216
1561540222
1010322634
1512360798
1862250528
639880404
1074163904
333882166
714342681
1976868681
766385374
1756339661
1557967236
2103990166
663899522
1480530637
956448200
1236014458
915463898
997046349
1101154059
1942738379
1680906837
1028200259
527539546
262028547
297123647
1595479976
1710133213
14269310
1393791367
827848961
2104180488
1248615656
1229507939
815116821
697356053
1717567543
2146597808
1275196728
1375028468
468583401
2138386660
2053755173
240686555
1212907226
1308765925
1153560920
1419151513
1531967131
797499708
727125038
195921197
1869126455
897241792
690781554
1585454518
1995906990
1007186099
958594557
492267685
743723177
206604445
346455798
866491801
550721270
1903619177
81894467
719911983
776439524
1050468207
433717588
118917289
1105580673
829779788
2114693471
1685928761
1629108978
485093568
205757376
1571781398
844632022
247954643
960387429
1315166072
169982405
1649886841
1494176953
1535826057
255993774
1067147212
1841207483
1607365375
164509750
3283732
1934405254
1083808630
732633243
604424348
1633417098
386122096
1105557397
1908041841
476151902
2023032424
1580703327
248408967
1050067436
1514213788
792524962
521509000
1157058848
1366122802
1408147051
1370999013
1870937966
558042818
852684278
1059984103
1326166771
1241481814
1465076026
465695067
209646739
1322573405
1416182273
89117699
532381627
1755081469
1930434093
2101089792
540885598
707033433
934760060
1734733093
118792052
1790807448
98589796
689893967
1999137477
1177987110
249928073
799116156
1803024728
775167155
1048094336
1542947576
1196361565
1732738651
1878047241
1953529463
2033011694
1105371123
1487370691
1345089396
1355108034
1290328047
915443948
1957745220
179907723
1119974416
1421894267
1187125344
1420067278
2056291163
356375576
334292018
1340177406
1137821061
581419007
2145705658
188333355
350371487
2063370714
1504255411
1825750623
25761866
427322003
1771871140
1612653806
1959265717
499383697
941359459
744853918
948172787
1125827951
1319300533
1982978956
550959856
464412606
1761097277
1352747567
1915481226
1403956762
763157817
648006883
1686076928
139707051
847820498
582703095
1079783798
527302218
1871474036
1225805376
912356809
243574615
2048660756
777553794
2092985143
735076966
218866187
1008536448
1438070806
631536768
158832768
1201750536
505252013
115684604
1848688744
1966599408
1918562064
1505195039
1021694612
354057298
911697125
1493086157
1072556752
1319869678
1496073515
1311200720
108372389
2090922314
2025731974
1664467482
1733101458
1365170611
1789692545
8299223
524030177
1687726103
616558623
34657743
1138571905
360107451
2079658344
498587691
1126482115
944165967
1829043051
12941299
299430174
26688666
1035693698
1069505720
293603242
286779514
159894221
837096183
1035297593
1861272389
74870737
1930633377
1228081408
441438157
488330727
724082086
1623061440
1753750959
1862920106
1304067772
1329279156
1864916723
1886462564
142882848
436336756
1083963283
1536710506
885790021
758545000
1830720859
1384345890
1979510245
1018486451
1647528745
1026992908
821173593
923230775
1440990559
1306443249
616626180
897927919
1970359645
1480393399
983730666
2099944247
573487413
66305423
1098272925
1271668217
1171633836
1129296425
934495317
824784399
1436435955
421049600
274611556
728726671
1654801674
1704507499
247854020
1552764825
813298409
483488018
144434031
2083496876
1884408788
956823217
1667395876
928653320
1603098800
1207562590
799696130
1604722728
1596707108
234187341
176644905
1707319135
21034278
1507575061
1944057564
1185319916
667259458
831917925
957041908
1816682584
742806010
1485445572
1456225410
177369589
420594997
265234576
1533409175
524502363
59174952
1986971159
892281916
1952627144
833574044
1872751973
786669839
172108928
699685922
948913632
26206765
1677818946
1672637047
215178893
215376114
1510212140
1818980446
1064009574
975389365
1746171159
1645066767
1828400355
1393560217
21938371
214070333
1229332427
1857719852
623866407
2048829989
541584118
1870553734
55135264
523824014
1258572330
1592979889
159517144
1542097805
1486546419
1919632126
429097199
928280865
1870325845
1857567774
242680461
409259072
1728411929
1808024772
920740844
13416525
1357359872
72321647
765971256
58519041
1584408419
826693885
405688799
1797845011
800269903
439318597
40316900
1859153904
1972132619
173695683
371778627
750243410
117354920
400996175
758508602
1575235973
1418639507
402071542
1731790949
890200902
2093341886
1805634852
2099138281
1553981630
1309028359
568464369
1401653346
867270197
834283336
399907818
1080921480
1426333504
264709308
1664481665
1311851418
119903712
248445326
954739793
1859562564
2021075690
1440730766
1189872560
1468281424
581969628
318092178
844319278
255621610
729405712
278452274
1851433110
268750910
2124321097
163393022
2061560864
826948010
1263983204
915601420
1953181216
1420104500
1705058126
916494831
888377707
184794833
1920959970
1393028938
941359459
727092544
411444712
22248680
1744480000
962902688
372310847
1740770150
467376859
800509763
880519621
1642487719
2002808488
174917369
2030897529
61291514
1961753592
726798808
924521894
1886063879
1091488098
1035445934
1362294715
410971785
836971368
1090608708
1474287285
1052539009
1531790003
628906068
2103617708
598520150
1133308072
707481944
125424521
1696371790
1372164541
800289870
1126777000
103546856
1220276534
1916753555
1530787253
645166717
1523814174
1205173580
928604070
836947040
1172408519
1669654771
1677915538
1329961103
1724889708
849305333
1877258280
945968258
518760386
1560484348
1283774503
844965573
697992010
1794136323
1257195677
265111138
1237240717
1649470176
491398715
1840911750
369750576
1120221005
1421199920
226959487
1640388836
1593571240
1741622765
1643621763
51763305
1270728255
919064882
771162694
1974699346
1687941893
1259172181
491971712
1086378850
13592484
1322271054
1889132753
623672355
337241475
1147087424
518112248
495942032
1512415426
1226301372
1329558097
934650787
1617792507
1479735902
1975936229
2094283149
705615085
225845423
585652043
1488550780
780396593
2009037448
188154600
896600175
2011408521
1915766006
390399978
1071144353
194279957
622340767
493809238
941844345
1894522012
1363126557
952680794
696442180
964777624
1479432974
1633468891
1970219127
2096552251
417750700
1910137446
1258569883
1249232605
2022276220
1701100913
504394972
1879685521
1906625881
194194299
1178795011
575084033
686662179
1370897953
1528311094
1485324765
1204865394
1375650422
237129890
1827740938
153761550
987815903
57849512
1119061680
430026268
738311455
1324621588
35425579
2084012488
889947596
19625157
1835783060
2051346405
578451621
110020479
485203995
221104935
514204867
1372488869
513733237
1668949557
823376209
1068201644
74966264
818107193
522154420
1074526316
1334605123
1107706313
1876464874
2477696
281749609
945134379
2073827536
1205050369
328908578
297400516
294934242
1591615575
617946310
802954281
718076396
843354507
1175734340
1742265697
1939549544
206770256
1161929286
1506409482
2141458252
115335804
845825903
907534838
1075940590
1891370407
311641000
373345685
429343471
84565164
1182259813
1005072002
966751474
58214328
1103428904
1557356098
1403421822
816449551
1638612220
1202755002
1342658248
630212303
1431492026
628312602
1890582916
1074309695
1646576920
1134631674
1514129340
1157859669
1866323256
1571013139
834494140
255514718
1732663395
18338223
892025743
1403651890
1681496034
1383566463
1235826632
622584660
231085174
1662221726
890218053
1729228304
505036006
1921741575
192050517
568080549
920465796
301697671
1484795618
1367142276
2079413008
2090781032
1728105338
1995343521
494666113
686611693
256146333
264481679
2061830061
378026607
1250924894
461034949
1133158711
2106298207
161644906
1247137297
1713314625
505529313
1489519313
48757699
827212572
1675826395
1035425537
347209156
693223562
649369331
371549782
328719007
1961182430
1286316678
1184352307
1069924246
1863531635
2095610944
60053571
2113658642
977427280
1628764738
168027288
1863081450
117651154
1852845541
1647056341
2062019978
349267346
876591389
1627704228
1914758801
2135243699
713923967
1586096883
675525857
1913026494
81890819
1678396852
1816157048
860944709
2133864822
943150288
1365969706
485086359
1651624329
1231295825
657828052
2098691011
1099386128
478289985
967986009
853331822
1131393282
535315726
548353393
924660445
786796428
1452520637
1865923193
671427621
1628735110
478250739
2134627889
2004649382
1448730099
1296775703
1021068075
993741097
1562611155
1557339217
1339394533
1359211559
1732736987
1394642480
377724735
1307365590
25406943
170082507
1578653929
666774317
428389762
1117297193
1330759868
789616816
302989160
653719938
149610623
1986471535
1328531511
952243110
1205044967
728077550
307403888
1774786910
1120638049
1765352358
200696349
803781874
195701828
1873698392
463342694
2123081820
1555781821
686155105
1577027452
850180897
526481411
345452221
893850862
1669232218
1333903116
1664999507
730640850
1837657605
1284094497
1191750731
602749462
1800873914
493491704
1642987529
124271622
1610120255
250141499
1967343698
1999562501
2026940690
508307743
805940568
1028369749
2110363211
1222266149
1799085726
580515978
469750060
1734493562
1374630602
1394066614
1218443389
1012076803
96626637
2003941633
452783991
991172794
1266679334
1800755425
1614908250
1082301938
843484135
61007669
1022909656
1003780101
1797579188
657444030
1953287855
2078952916
523942410
1004702338
1381898365
519291405
1634396826
1591953035
59264800
335387645
338938502
1265556779
891640467
806845947
2079282152
1679347580
1566301343
882727587
3897818
1322253454
629125386
1463503911
712596548
1072404581
173215054
1306700264
2007117564
769622867
1675221919
1751627851
1667447674
651554473
1276933779
825734109
1350624441
1263823819
486677282
2015342272
1236063576
1851187863
68784554
1803869696
450427780
1420134698
719460598
2106652642
2065578919
1913858419
1698794737
723675824
580664185
729051981
942092168
1378922765
481680365
1194823082
1638311359
1692158921
1847926217
480695498
1109767357
205777613
1861393997
232048132
1273733364
1578582777
34280147
694030569
2012442619
501360676
1402208562
1242596635
480972788
448396623
1880959417
1058631796
2010875524
1694172568
90680905
997232503
1161230014
259356148
356968752
45667735
1757616374
812794326
1435897880
1752761264
1149731593
1180343903
654688192
772645197
1621458450
253486412
324975249
1043692542
1616137418
2125891784
1840055849
656983488
258676420
638560908
1223471829
1448725205
449977073
1381519935
1119827150
641385522
1468192373
1132789333
667413354
1833175218
981299923
1507768310
202983980
2096713257
438662176
2080638621
1354140968
1048933670
1864513391
1870729783
269233230
828179449
1891847081
558763856
1158106096
110677978
1862558915
1417468698
293999218
1015714577
1068108046
221416123
645047864
1795087996
1828699031
513126361
446826287
1779428830
1683168633
443797516
755697828
192814340
1043846261
1662046039
1946727108
2125413839
288027711
1803244524
967919972
184282494
1999270223
967808402
963343305
402735279
681306470
1811486203
636380250
339331241
373154847
218050778
833484933
1089146722
1160662373
1610225400
1445597375
1150334244
1619052304
295888870
1366270823
1306611974
1841804707
1854886024
2125178743
945279519
1425207925
1976362857
1007433693
66441813
1241835249
450064870
1367947432
2021498474
2006763590
797537996
2066753818
1025459670
582928060
1109372668
1165513889
909871857
1839295442
1152334646
219947233
1765627040
404798379
1735815924
2006345906
1896149117
1999485411
1483370075
1768106877
1590974474
205518186
125643764
469675400
912337378
1073105552
1189022319
1213569871
231316413
390556953
2132390781
1622902333
445491540
466336641
19718039
1623530314
1883720615
2104038533
35405496
2107871393
438568746
233847378
782988591
1345960947
1653285256
1526834763
1000755833
108157369
842797818
938761590
1174445162
230939593
609219635
1211404265
87207642
415948652
216494687
2019960315
1958678103
7107596
1304001826
473039389
40630013
209242075
1452308268
1805316844
1108026812
1586745899
281525895
346639798
504304428
1885344064
620459555
1509141467
295679318
185244588
1620483645
1192764491
1635251672
566370148
192600102
328474290
2114908130
1693047729
1769259127
1615916259
140629542
257197287
106678446
740445575
2133972985
1092251664
1314334872
1805295956
1883908382
484603097
799571338
1564887027
2043473677
840948800
1520487761
831940539
165861178
1935589616
1640898221
1885388901
1896180177
875589363
1909938144
1728099350
371810562
638957918
1483392147
1098850507
441998913
1107729572
1974341654
905798291
1219440940
293696180
1522308538
1313619161
310992071
785453615
1415730777
521709073
439722609
463153051
108749868
1411951864
1384804988
1525900020
329852369
2034642775
1919154981
1734811844
531557184
750733960
715223861
1021132728
1089856482
1031880219
573714565
1672884555
686374208
1334842161
11554673
692735075
1284071421
1684659769
1205466057
550150635
1301625316
1783845289
135808985
340055463
1798179273
868758195
718905051
2081552574
1369187233
287994500
1222176734
504407668
1405535255
1847966902
1409128826
1284285042
543030040
280940872
887270354
2010781542
2051545332
1514743901
133521212
1129693044
1176035178
2135587950
1766814023
192031272
356291181
769378946
718043852
1475804013
2108716558
1802568058
382718719
1470380151
1904729892
22311933
1933127068
1589737816
510500350
922433455
1902811165
834539777
1560141918
1167896731
716457792
2049418175
1922297441
1029115404
1001349197
1416609841
1724209426
1993938913
1889683885
1220066747
1461124554
679269442
2106030267
1092913743
1982417078
372853000
340720534
15465025
513326440
1375146267
1462510615
1786336649
690508739
1823972728
1703294895
1327848370
1937417606
365517908
1030465193
1916341553
326446485
186484056
1550531054
1872508798
1030562216
594652825
972443269
2036076073
72536382
538360423
715662885
845357650
599899303
2011114584
662890853
1402083663
1129070764
1004056667
1249626038
233804361
1906844565
1255218688
1957712970
442048389
17309966
534815991
252692485
1704105722
1770327540
405982565
1352255741
1294809107
571107819
1187702806
1740349721
10734693
902914599
1658709426
1152832671
1505728640
299147588
253656008
587089424
1384987258
1456874210
471115727
1072037063
1728838890
2111658266
1704474959
1539792760
95840758
1503349512
1370020038
258351399
297824149
1683204248
113114749
258146378
1994488802
435294249
405836469
1415782110
1545744826
1169084981
2063315179
2146031908
1273604189
251655209
554852171
1795252876
1100370321
387923417
1122523958
1915680207
215775556
838106556
644718258
1185479251
520682708
1346078987
1642268280
2127320442
1610603262
163010594
1835093972
4247058
1023498986
369126522
471885024
618066832
440189713
1906141506
2119875540
391644545
1002338110
1013438105
980184721
1770774963
1677559599
1236631330
1503692729
436032971
491727390
1667287976
185282825
1156698661
1122895637
732367059
609273764
473910467
1447702426
316523922
1561149276
13899962
144263478
318137731
32886559
677385576
1013117421
1330609160
1584114970
1360792496
1983261882
849031558
590939767
1664886870
1072656942
954061164
1295798967
397496708
251661534
56574582
1564670369
1707404675
172698234
1376027623
679624896
1107299784
1566038649
1026511078
1250776499
1651851223
717724087
845096550
1886965894
769773116
806192413
1361405644
1766730349
2115174701
1753989117
1624061271
131058302
973149032
1333241695
600819127
987260374
1073564505
641281467
1077870038
1137940941
582939952
1358137100
1632871898
1505169249
242172985
1940108222
1322865515
1496768687
130415316
521135395
819820038
1716367548
1073359927
1584626040
978479142
1634005619
1559337218
78067606
1947006697
1304254511
1411623363
169749159
1742136942
1477904595
845308223
1812024634
1383269712
1222481939
1097187645
517950990
1278834176
1929706616
237852146
877988304
556697088
203592714
1637048475
2139396784
578128401
2125773749
165618442
1743307463
328313826
1596082200
225012838
213560925
25062989
738881966
1133428514
2010943216
161363698
271194152
957740870
134282142
1594327516
1279304803
872877772
1692832425
1459676210
547692997
669909810
1658068516
195573263
1887039205
555533494
1274572401
1587370270
1641550409
1554684754
1726652658
83025303
333714250
233316433
1698091760
1917767477
175224174
820750117
1798916089
1268404060
318261953
1806011621
1790267762
415382329
2075166442
1936588772
9382806
1406134898
1270568625
1286625603
1591942066
1029786036
1363748091
820222961
1700929943
1497604036
1058848507
1150486539
887978408
945962477
1012290020
1862609690
1395808512
942589377
1573767336
468529545
1872506964
1973034131
1573802996
392238764
384326011
1947686577
446610965
1992802387
990534602
1829812838
1272464806
354138043
307970934
219409523
2078178136
791055359
836082737
1812211341
524344259
973691649
1484833786
928047697
1636082919
1002323252
1650694456
1281500991
567272110
1859127968
1660618355
408623593
1661960072
734366241
1998436269
687151357
1623879510
1535131340
1509851596
434598559
457945705
762112731
1708083752
585481494
1228654325
1008289190
1061924231
1520075955
1497945172
353520329
1400600680
1912997024
896755201
1686316494
2001844982
1096650450
1688569525
1020586235
867885110
387124156
832842214
821817781
1847042839
1907941789
1570306700
1745664289
1549567282
1484537411
1191038077
1981450986
1657298358
963658648
120820818
1429211357
297744279
1522251294
2059918351
2068318183
362564675
1591868243
508524618
568297388
253279401
24223009
461724232
1709570805
240848883
1933769259
2061915314
238852025
814892210
1262548748
2043886878
893496954
771322332
773939951
1706299665
1292338871
474197880
287146525
607261290
1291269885
870912270
396569008
1053572295
1657504614
941219127
988872576
2011559234
1825756274
1398457417
55170213
113359056
640129909
302222628
1513258053
940453810
1812912483
298689503
900863884
723717737
1702278677
270529578
1285087394
96116880
1690644943
27201330
554261040
1288728298
1336583823
259198731
1304230194
1590527042
1407455303
618139153
410118648
1777313516
1193713436
737540560
863917041
373487002
33822759
551336389
361797210
792079486
351956500
766327925
236268765
1695357242
1389420491
1270458095
310077007
1829330970
1295578198
1148551958
827439132
162441209
1764664126
232852074
587788395
1006273927
943687187
537937248
1299053288
1587673311
1403868671
1178843145
347035826
1226488460
816321835
237263181
250718651
924450546
1419730563
1546471709
1898968762
1342281677
882940354
781747478
589414388
131422572
182228387
1341555008
1274813178
511302728
1666216238
1510422206
1557030585
211757436
1053551402
716170072
1392949840
187491900
59783257
909706881
1390324691
1166095003
722830380
1514082854
154677226
1662200705
1304791048
2021613480
339497858
1018594915
1669963104
230727100
1551721893
977292495
214596929
1085265019
1387585266
270338249
1271362333
720099138
1197208732
248150341
805249870
1144894069
1826871825
1897855614
539279277
56179218
589969075
743544358
1181476303
914526223
1938916150
1598261476
1935367184
2942548
1600583000
717765933
42453093
573296510
1965898575
1563650197
1487556447
1143882013
379473977
553805788
326057632
727809879
1460382745
642915944
1153910967
1094358955
1320150741
1365269210
1616561050
2130214985
1424755877
66768969
1559476522
1279985538
967182939
375033534
1667159015
1706109607
2005081850
843086994
715270462
132074094
363879032
179423529
142175301
686677366
370027595
725736892
567425762
774515603
168824461
2090537039
734065702
2042778973
246627525
1443412819
1433594659
731779797
399049004
439364406
513383865
952144349
309305393
650740345
948924558
448823646
174311638
1306507902
364180878
1643469093
153645801
1454021122
1436678697
218957170
798528000
1326217810
1780412072
1085306806
997411763
500229991
287230068
1794408504
1527850427
1205338039
462175759
922866869
260190679
338691139
1420825633
241536951
1072663359
926522457
1791681534
2102935103
415811352
1702446594
1211547345
697114881
1781769891
684770270
687396052
115281282
729028511
1590231478
1866970692
505852822
2104803178
1909356879
1820543653
1619935666
296631926
152451249
1545561415
559573935
365974270
1325048984
1176486191
1533774448
1523150750
689768594
2010020290
1541726700
809177709
27329930
464010322
1726415403
255375437
2079349711
555217589
1002013693
582634602
2067787261
505036106
1628759373
383214309
1246267981
1580355375
574698974
369874092
580270180
1054461545
477432403
1254997699
1282499162
1553891866
703891622
1674759939
1562518890
1910152285
1808520683
1971899964
1969326677
845117369
1543099488
907587905
395995478
1236085033
1390424505
351181001
638762446
222005894
263585939
2030348329
1864254840
539067810
860417451
1846721174
487860407
1861162714
1398215161
1896031605
1430557808
1048094188
1892821531
500791809
1358095942
1346425013
1688001309
825924307
1902883129
1614487207
161112761
18401141
1778844765
375655641
962145811
111214557
2046215809
1481431867
257598637
1866950244
260280012
1285495009
1031617678
654394153
332432629
1342992297
662210686
669060636
813899015
171583654
627328144
1690562854
1228293475
778651326
19320897
1116847171
1540932982
1796781240
362376433
124923695
1057840393
1297422068
997913439
1017443510
677123422
134741364
1740287576
1669398460
105889555
1617327986
1546309105
28801009
320562054
1775679110
451504857
862253288
1867327919
1848309478
1182268966
1184513267
1749515126
408941280
1319362261
1327121554
2109491987
1068026866
700801408
1760851728
1414894334
896189057
1832320301
86820281
1826386140
663157328
2055024084
1869838364
1291371585
65302252
949625544
1619971707
2135596166
2014927311
2083097568
99491387
1608619112
1414300305
534830641
723928892
2023110626
105858376
561162674
948587834
49492476
464519989
944081702
1905441134
1694298761
860108473
1924034203
1865401240
649543563
1297725440
1383626436
1889218961
156490623
96928728
617287240
13181444
1689064042
1365785007
1770929669
1133171501
435933399
10720221
843248446
2126397105
837681695
340002983
69038687
1696179286
1626715895
1867829790
575330650
263064309
191994231
1555054321
1853869944
768254761
1689796432
348698600
457583583
1481696601
1716449348
1646515931
1380814990
1529608522
1575185278
1655793134
274874637
249377169
411935203
627581876
2120512565
1102960614
1689360541
1372357204
1179477585
1446364949
918586444
183574793
1670998485
245274266
1145075891
1375361333
1730866493
1695491442
1827254745
979869888
1507844614
1152587429
1549400248
1771785257
1562844319
1148933011
842306570
1993809328
528683258
1609578335
76727881
352602029
986857665
530048590
2056749469
609509897
503908789
597225822
1716257967
1461155520
2126215451
155267607
1867912784
1708183196
1152859882
89326341
1645008199
1110335843
1219173233
165219235
1287998551
394935288
1856233367
1051346689
1232394710
165157718
271979184
1198454876
974326445
1673241218
687796820
1080582118
1137932719
2063227939
604487610
1508917152
86696685
576406421
850877514
1991931026
1093030256
165772679
161574089
49771294
1058522640
778267066
1568225750
472326214
488705668
919371071
1167401038
1089185543
1290828188
515850073
1315748377
1795079090
1788786530
2101001547
1783379541
1260850145
1303328126
144410505
1910480976
1716348417
2126697573
384950436
599626978
234987837
209456610
777369266
2076632626
355642628
1323429322
962468234
1767042986
789603931
1815271977
1088372349
1836023966
63157624
1787122744
114999774
1269664409
1418816988
1080666763
1370643523
1810133339
658785238
600614920
459933197
1779317273
415321981
1684133458
958191631
257755804
619266682
2022611882
1520157855
1385084880
834999709
1140986651
1588465995
882930875
1378697648
2117061819
1923322185
1122785074
1452839477
1233263459
430983344
1484501514
1839366057
1860640732
885318207
341793150
868563959
633479869
1425149230
1273921381
1774581417
1375304490
1232345527
250596058
1032197082
833065842
1580199174
895419993
280815626
1942622201
1123123230
945452565
1564508019
661907406
2128891015
494300021
1720080041
438412982
639013893
1697249909
946360455
1118468607
925804088
401980661
618027084
1763884801
1562091443
2135223590
1638977709
2026198473
908619024
1846085884
375389928
78282832
1192104039
1802191782
1589627396
1835947739
1038113833
534571309
1161676634
1194357074
972262402
642366546
268528769
1131049542
1921675845
286827189
2107139393
1686275250
317079167
1316897448
1891755243
520422322
1577344548
1750736389
1415336371
10035768
1259213976
641487377
1974091091
227754846
580605960
190212767
1173243554
2026671897
2070080450
2094758214
837557016
508662751
509009907
1011102291
36870444
822630521
1861017388
1495284041
1046191272
1578236448
1939402076
2070077581
1598519121
1832459867
68155807
1490164251
750832281
1916716156
1799223687
1837800101
275624519
479913871
890823728
1368691908
1191414831
1331319642
172461498
187624485
1997189418
1321309557
1605499679
1700452530
404567737
150966569
2136462037
1189515661
1695985249
1415206440
980715598
1616146451
543032777
1565301433
16868626
48659664
254257199
1833210313
58592385
2095417643
162924819
739138777
1769602239
1554302874
834844534
814444797
2115235946
2073962125
1099814521
244897935
1579125609
2004133207
1690004957
1583672262
171096287
1210672037
234967308
1103383814
422736644
131672977
1027654997
1960121139
357925372
504757367
1575383368
925719208
1682352883
965050550
2081818632
1669926587
644993248
291458328
1605680797
522262488
169357080
749355682
33210401
435123343
1510498762
1789662947
2103027626
2012791818
329818515
845851597
1750398983
1148759795
913833084
1226610833
732815621
2079351161
834131194
1399848175
55937274
278928390
2105283604
1521635342
208882880
1153713926
640534175
1169677806
1921130128
88701997
446392791
387447294
1235768084
1967683856
1893123268
31147458
1125878092
430835234
445009242
1725539354
1427371438
1866784833
642538608
1038055265
1668694944
26515226
520383114
1942553498
174035120
1887579580
1622973905
916113274
544127556
1101541288
608151086
1119610536
912089898
1267876329
603569992
118548447
1433014327
555142985
2108303786
1635550549
2064565037
404686361
1594997243
58527999
1711687409
521299575
704039849
33198172
1048745476
1591487622
1658677038
61584428
2118008556
1415544623
1394741158
639849128
1134524569
2040175037
1668326577
349804085
1129781629
934204443
163029710
975122599
1301089798
194481638
1018177090
1120651098
1125722339
1904270635
1158645160
2115036505
45785515
102283523
776291582
790563975
644579785
1461357630
284202921
938010821
722230883
1495724400
447724883
143199425
1567231879
734312628
729585700
559245894
1389786913
1072824523
1962629172
1825225217
518267206
1659814272
1889371264
1297491030
1481476893
999709458
617951598
1126237561
1978425815
1239226944
1058097246
1480007011
1683079132
1711371058
1847193421
52342646
621240662
327173902
1815161594
1223033497
1890288438
1714367866
854183096
985858936
1382649251
1390690591
243177904
1266593949
1992801601
1922796724
1934627214
1578852958
2129458433
56732048
2105638718
1630670049
1405726696
1188659549
997514412
1002623832
1059923859
81591411
739813921
38323769
58996632
589505860
334746273
1683902590
431596830
990458266
337050984
1181756631
2029818150
1541755439
1133292757
1809809783
1434310625
411997438
454264408
1680207713
1921217448
65830354
20737358
847443730
2111203344
713630684
1477265593
219108957
728537890
1251797586
269606261
1211171827
1291805419
1906174548
47709446
1303419191
1672220639
1416309651
428789303
267773830
380654131
281063463
1363933593
236353315
822026254
212048342
27230646
103385831
1670341150
1501588293
409254117
526068497
2061233880
555022455
1038569509
306369265
691004694
1449619786
1211362411
1164017488
1524840630
1999619092
1902553968
1247366236
551423671
979934917
1816704565
151121360
1845960325
299662462
754335843
1007817721
1615420332
225045731
1564734443
682971081
464057698
1275311918
2074698339
1545327974
1164856303
1909847562
841237257
1632591309
1635713806
1923223646
592364456
9269595
1848222498
1111786938
1539403710
1898429265
1067272623
319460683
164020043
125026856
1809417449
1342774453
681322817
1077397556
1103470166
2036505443
2087379861
770316864
1018750734
2060931034
57425028
1305594806
1333242844
662193804
1086895086
1772686163
2105740257
787355195
1495556079
1574206912
847482500
297549222
1865775927
378331294
1540463873
1477338678
1929260000
1411660959
1421157797
1455865006
582840755
950230066
1411776165
1712863019
1657167737
1486859964
91757524
401201232
1813523461
342401794
1984823475
636667908
2112936546
1823111383
962865826
1526633797
354622807
197673120
390569617
804555800
746715489
1697833911
166175541
1904372038
2002677685
1405464751
753449816
652558764
1533824123
1543622971
967436006
672262668
1292734485
1894600046
252088968
2135830660
419077280
773174776
1099091842
2140440423
1765325445
663920904
1442321727
885895412
1803453843
71474644
407469339
1647872810
1088930355
502910835
1150153347
1333937485
1536242124
809289159
538601718
1289150166
148814978
256314151
1711389111
1708113694
854094184
495293779
818341167
1962255052
1909118253
2056116820
1922816482
1951768232
1940163918
1372230274
1851210688
877793526
1034168385
13465396
1132621162
1471328656
1352815756
630028938
1975069258
130560050
1716175196
1648391385
1895664516
1760772519
1894777683
1998803322
23302138
1645117769
564466135
858049224
11515131
668848845
55406729
1009449978
522385772
1201844495
1993741553
2121740856
10229249
1568015880
924610701
315963229
1953435628
174496046
2024339670
583220345
1929472600
1156219863
1840716604
1935933778
1257580709
514735608
1936363851
992426296
693461895
197606321
1310867463
1391512880
714690250
602601174
1529538704
1209765597
629792763
1313556196
1699895562
262592837
98349587
1264429307
688148591
528345276
135516657
741313768
2092220662
814573902
1973687456
834705095
1478529571
1520388063
1744788993
403293652
1040217857
265269333
1096312005
398113409
1930478773
67811972
164202349
928986933
1107719048
453318975
1333398747
811985350
1548604155
1365260236
2043475169
214969249
1252832338
908489040
1385459235
1041619084
2102255636
1470132748
1989786162
314576936
844859674
905813977
1930835023
952635264
1315021468
148678751
591611524
676947865
35664063
132136612
762524782
572670525
110784479
408474619
145075876
1778478045
1360527095
359645732
1559530817
1626950917
1213304622
1301715556
2060023361
81486475
671662212
2027891225
786483168
1735508266
543001068
1814630019
1710121750
909471499
2083492970
2121121876
867417895
1113162656
537764768
1029215387
2115963780
1809879189
521468402
2087606705
783672788
297448874
326337695
116624785
1581659822
78852609
184736091
1247584912
1499050496
674849882
987054865
2007696883
139675457
1042431587
770297824
494599856
1074679410
2076794701
1298318852
1824273154
1973619386
1256991652
1566041979
1075246165
1994840948
1632049447
588190290
1933543897
1490033381
1203402500
580184008
484767429
1403819378
551867104
245358548
856436249
548599466
1976378441
73940105
1398550619
558818063
1697388231
108327844
1552572187
1432629522
1536670508
153707953
1191511440
1878547634
1083175545
483658970
703349869
375703292
1515800157
1308456414
651413912
1017858537
1819369040
902758515
1695362068
65438147
1923125557
1364995984
1241036870
979586208
126709248
511403175
553707468
247860667
2046681636
1986010252
926402499
1938169550
454109756
1018838989
190202388
1292063605
1002168514
269408605
714113580
131751827
1112679529
782144047
1033216588
205380603
1677183967
492536496
1249182838
497718514
1444839176
1493859629
1346599472
807031849
126657414
1794920745
480821617
340308706
2110201160
1141771962
246857386
1032391975
1633958441
1499780468
14099469
296386364
788447379
349485419
1345780425
1629663652
823990733
800443212
1595094169
786086872
1293653965
1346002101
394606951
561291735
1364557758
286521821
1169487410
1310184111
423490375
2054500434
264453038
1478214333
948477123
1723605990
1025251943
1338186021
1470536074
511474189
1174830936
1135156419
631058730
608297171
1000710315
1938066093
120257096
280669290
701481824
108902582
379312123
1934633711
18879183
319218014
921985459
1861049968
2070681140
556437015
478910908
1257335518
247183038
1740153250
396780863
1898651265
1239972010
1449699884
1997294791
2055344011
954438949
747700876
1160952168
1246425830
492833060
605560188
1109825241
2042400594
533829906
52807190
2137074566
1032794839
534584102
561312426
856154179
478086389
1623797830
1571222485
1703351426
541993061
1609783588
1063208298
819730433
1975591305
1398329226
1903481821
1278854834
1103089597
187731584
944495634
761794752
14509003
374830176
678027004
698985351
1929990552
442555924
1607273072
1494535674
1359074952
1312104016
1609852951
1928977327
89570946
497758786
138258527
711519360
699826065
1247501583
1310236536
1229701073
1981279106
1730526891
203102102
1516955747
1851298746
2088500478
924275634
779263920
1435120585
1379097379
1284857118
488568031
1493294103
219721770
565235769
1554635963
1920803011
1589886186
453263623
2038563190
730587364
1652337813
960782074
798702188
599854793
319261877
942937845
1340137570
368897360
1512741588
557987259
790772165
925147832
1428777795
1874741296
1570309710
782407073
973834381
306705134
57884980
1291648659
1973340578
1724905172
221856812
2048912391
1202991251
780528362
1552191205
1597957903
2075003980
997619120
920955821
724362535
1983953289
1239843652
1974220562
1517346730
1578705680
1390595814
292443233
1861339391
630229014
1890027420
1690505991
1771075574
1260010739
945569252
1883435146
1832014060
1647640518
1551027132
871403859
1533278590
2012442619
1379936355
1064213060
1623324959
1747647456
579575132
1534278877
653475193
412369156
1001385331
216133386
704193523
1108644748
421006119
956411723
184546388
1356496498
2035374138
1910303773
668439643
524456005
1830763777
112102746
1691769041
807002848
1408286318
600911621
872401745
511147329
92094296
2005254718
842758076
142836417
1033712825
258482878
1373544955
1858773829
1906603838
717396334
573893849
487014700
847274906
622065563
239521982
1023823865
1708691621
2014120553
1376538276
956594768
1029646889
224092211
1873362365
1534576277
606438829
1119759284
1545472223
528393027
978658392
56274699
772999411
1459545220
1467093195
1349647711
1737875326
560828935
564148815
184167274
2022950473
959501313
1387102359
1081641100
668462227
294477761
1265012598
649268831
896243610
668158875
346000143
765710323
1466039689
2049858010
1425706879
175624147
759434278
1570209228
1577331259
2063833864
354494690
1683351403
1784208769
1788404765
1151348042
1401196114
1361927278
142815445
1961454101
1106133862
1402559282
1291523025
293599361
698783708
183488401
1778226400
850593928
288566671
1460746239
441089784
1333000331
1438305426
1614536810
619680988
376856415
400895442
1442621407
1674768296
1302036749
1295815924
1205272671
282294808
193059985
679564227
2099264313
823998666
2001977494
533892660
1886757632
1689469358
1334076047
48359272
948792648
1188093622
406521012
1380007692
1535976809
158098666
240790252
2127327263
170239316
2074240783
865041391
274691457
1615757639
761258951
507116485
91507666
1583701508
1992945395
371112914
1127148354
2064838175
822126249
2011731710
293609803
1908557160
1709509654
1400477860
184518717
1519874794
7851131
1099092022
1451543960
1861452844
1615255658
1016052240
1859351421
1344422813
1167819238
1917562377
1823182533
675700961
1217643834
428086388
907207144
2063543908
1060421421
713609370
1138912342
1354415136
1677333241
213042600
2139922552
153332233
50902242
985381816
1489980199
1815956641
303038684
756526676
905769915
728340467
2048965114
1446706996
716339014
420816140
157693948
57361573
1471112414
1070454399
857725877
1692045176
789424774
1955616420
74821576
925773408
203941655
1142677434
2136054890
1675956065
686080275
475136485
1132780154
1556673670
1865660473
784378810
178651628
1858850662
10993359
1144755040
1228900698
402999876
2145752963
705993833
770339159
717526634
1086107237
1694367503
1311824532
1309613281
1731549486
420475709
1607305691
960903748
797267247
813584393
244793477
1346149635
1894633663
2048089202
1876246706
160898374
1128971679
327392878
852338662
512644574
34421218
873944786
1050775913
1270079564
585783341
1200688242
1685658915
576283656
1874966628
111227795
743758859
308171826
1457566335
739158080
798838375
2012788813
1732899845
1665558173
2081028482
1878622129
2001252671
1642006725
21254494
1913897500
1004723165
692433234
1277057102
1513117509
1657178626
1106843767
2046504131
906224158
2144653031
2109927509
451171441
727668513
238221955
1379522665
637684326
1806592845
1394516618
795422084
2107683344
82198345
1506798053
1062966370
1130379498
1927964493
1327054093
1993661347
686083394
911676545
1979776872
296625224
192469251
590393828
1783989686
784156579
536858868
2144583324
950629342
13592484
856928154
1834809595
1981832028
831430290
614030468
114989927
1773950570
419589888
144759604
1024076592
2048262896
8362622
618431994
1910935803
160657219
230625808
346960769
988844173
427673688
408510070
399364580
44661788
1651240056
900902876
1858995248
15636835
989442591
361539137
1558533048
1721405158
1604186047
590271766
1091273706
1980680565
1445577328
360971954
2108023716
2052257496
1805386005
750791072
525791864
139701290
665125913
1875198157
129244625
843696324
508204190
18292280
2145285247
225783139
1852972587
296735776
455050738
1772478694
1816303728
1865681642
310911694
421193640
120193289
1720210575
1636690026
1454549420
1203578859
1434135107
1499397361
1354154878
674772653
1564982763
979688355
1502797830
755043835
923503104
341534807
771953085
1145337707
1481594746
1625790011
1810515117
534911983
1343115468
1226565034
1594262767
1379610350
1486117042
822494884
1612824186
824948478
734090611
2032713592
751586207
279982909
926287277
1711822292
1374348356
1509748928
2057317856
1890153264
1996481319
1089542696
405452564
1372658123
425180437
266550
282534601
1200167318
1210483426
1312300936
15935714
1234512394
1322816720
591889526
1385065756
448497539
713173289
1056954892
1456683247
356649804
56429069
1480039623
2119038478
392737036
195925061
317758852
40841694
24899747
1892072334
866550177
826300842
553794387
2106968673
1346488514
487879818
1475662886
519855611
372352245
626231418
770212049
1643231953
1080316082
668346441
1024881288
551762832
1390869936
99258365
135513237
1624644730
1372475941
1490041707
284086555
1547297279
925577686
1034493066
767140287
225384577
1152429128
804503586
381420298
1442692890
487286851
824739471
663677406
605885991
341474708
985113208
1378304642
545723169
1501592886
421993879
580060782
1348400567
2056559745
1186881055
1801223818
2126724252
454295923
260743510
345977443
1889640917
929195570
215066328
1339186424
1674527299
87878630
1735630031
1013214419
531400189
19365680
1180111653
445594672
1433500562
844969508
1964076295
1257551941
417612694
1515864502
1301972545
1319573341
428220806
2129186954
1540678856
1505605485
593692024
1704492565
1660905790
1754904831
937463750
2122289765
1865795546
830160132
1557964234
1310389724
801791854
1145725518
806771295
22275306
723158576
1712577875
535492691
1928549969
1511859900
1168389784
1409238552
1602844947
772043208
1103707471
859597474
1698414673
1847807300
1037902006
1804633651
2032181460
1165864658
1303655308
1172721178
140690754
256185035
1384230150
389227093
1504397158
694471849
1424552352
106969101
1507897807
1900305443
475517982
623457253
2134481648
992280930
933464754
1796538066
1385719066
238380942
1341654803
400252917
653367177
1085113297
709882340
460498531
346037861
1678973894
906709109
1454852609
594044723
2078004143
1085787229
1409376994
1236030116
616752406
25290367
1632338363
320756628
1095596167
119601410
1989557036
518809306
18323991
2029764171
258662722
916023977
250931710
1456942666
1207647958
827292945
88034487
1765235682
200503084
185295680
470221711
1688879389
1551979321
1391276802
2092513867
246387437
505424279
917851496
656170983
222454261
1202800514
159403657
1690048748
937020405
374317453
1910448995
1318041716
2102868760
637773841
942539208
2139357861
1706778285
2007217239
1778870561
782057945
2081644610
250445663
103094708
1999149230
154793095
2051259900
1436024811
1449604867
1414742763
1726280972
853965177
1071620180
93589418
1617615948
596746502
1157866809
1021571139
599508454
1871123004
1605846062
1939067395
64757894
786540933
1938117632
1523971412
950698263
1274337554
1107139539
650426663
1860176514
156729558
1814483819
750818009
1568809506
1602146951
1358023814
1859907636
361086727
1578754331
1300952635
714652852
575459488
1882235335
1819686226
1418102373
1829275491
1934952902
842883729
1804827228
108205487
1242968205
1033129185
1388156517
159687142
1242569313
1940071718
241056949
768062532
1939833422
1274556818
825577406
633910791
423678583
1344216270
150040548
1524653960
507772809
330768832
2006949749
1817125952
400688661
97709208
279079070
1012850048
1672884321
1861947627
845518925
992244325
838362914
1004011780
2117653423
558634492
380758370
613664566
1562461265
1625813377
1397524454
1541271606
2031438522
88359461
422695033
1785144300
1696119281
465282875
1628006907
1435317984
136174815
66214364
473189136
8594534
330455464
1720429158
370995830
1155570015
780645905
887102330
1220318270
1696343167
1778142563
1602421706
509197371
2024812292
1393283432
2012247393
1028873300
755753605
576295254
1842966598
696366925
41410813
1022944394
142967503
1073926235
571525307
1810624620
764425990
1121245512
571705725
52823876
259169286
1081785366
1327587865
968671920
1285534164
877142433
1324251006
1875380620
1468281424
522099232
320717530
1185402989
202979304
314540223
216244359
2117560348
2097114284
172600286
1373844299
732358476
1019269251
1635579216
571882361
674338519
876808952
2019692783
1231394071
1895732067
1976632478
2132895936
985747906
1995211228
1326145404
1143725743
427742170
1134930209
694474323
1585776079
1863449253
334738950
1095441154
1796221885
1285225653
1285658670
257835829
1076699043
1020786631
1698344
958191126
1427410755
298550344
891364833
94909563
1193766853
166662246
1209835287
1918490182
500056192
1002659649
1320800728
1075317851
1726656060
867578256
1638231454
1522108404
149742641
1709020849
1796977514
2114967179
405989551
254519584
2026822828
1273538522
1637926805
1282978702
1079388610
1142793944
499866725
752566437
1988024879
1992166799
36021095
824050473
2057269051
2086356333
934877185
2120339405
1875997191
578062018
1092649150
1680182552
1257648246
617836991
1429743383
1482690033
1826289291
1416245758
1104603835
1062406231
1433707504
1983428672
1719660877
411258974
796203715
2116607083
29787316
1817740240
1316129320
1321429480
1983818252
1027090999
1972190153
1239997950
893607975
1747180408
799361629
608301443
1573230097
893355771
1977664572
1723941797
1133078259
847049029
1860568007
1620194075
490031161
1769376058
1895071138
1299576481
1439837007
719138764
1598050381
2036129193
1013356648
1440610051
1817321809
1282246816
116774471
1294019841
95093827
1590522606
1681607601
174074717
1364942153
1250141547
2146536737
2982038
1492279119
452640459
135364514
2011912338
1918127430
1497806673
2020762121
1765510674
1044548557
75692459
230740721
550594793
1006888052
1373101686
1991851967
1704514994
1072629066
1082663610
1505719869
2026011055
1915481226
1329849276
1433881668
1636263013
704794623
591649832
858290398
369658205
1383462911
1965667083
2137849438
1098781368
833674232
1141144026
922463769
1058580215
1959263058
1118401459
1293715279
1846402452
253006032
1747142740
1907512476
1084996583
643275114
1555363787
1392670588
435586561
1887760035
1139412238
1493946086
368271218
2090951004
716018540
317377357
2021988127
544493514
1619561164
381587847
1009777223
92325753
1248440506
2091948909
245534354
198028394
572509373
495818855
985992260
1415068057
1398317529
1390899712
476856148
29879304
827209125
313030455
1919087031
793069450
54182453
1258569883
1932420330
1470635477
1470987822
215679003
402477614
1783026009
1137008276
619264531
1127371256
1042746839
1051650025
777860204
1289887619
63919460
2139054380
393857743
2133549386
149148625
411691157
554256188
529282403
1334880059
323447495
1570615881
1283431340
1205232651
254661195
356608854
695428890
293048178
1900130100
1707779663
1760497489
775043353
1364746195
767069626
811746885
1423607602
861766415
1388979554
1515248306
1566977598
3116255
1949337139
487876389
406861914
1346864097
1433248867
1577762163
1486157162
1315279065
2084417963
1594663513
1542378485
1951150472
1758995372
1115177856
2107432379
1266553771
4865362
1454451969
1294338930
1247446474
1117531827
1662037333
1737989278
1175297737
2105644031
1348589096
1222337252
276438291
769378946
808606812
1608709300
543581586
1674827515
745456448
1414074530
1694391606
1935900742
1050466114
1322053392
1516939620
1171598466
1596371947
1324234236
1609747341
609411220
942136370
507825804
1616926835
1095223237
1835628354
2021768077
896852085
1742614161
326130123
1540902039
2051493523
481929502
1510759583
1004614977
405349175
242354757
1880154927
1261857565
1407298815
1458723871
1880921633
1145919
1497465137
1150435117
160689022
1154350813
1398710269
1926279727
1842748503
1154652473
2888937
308344349
1248017757
1122145412
991219970
1924747877
1884399560
6240007
1625465663
19854295
1325537804
513971213
321798042
1102204876
621042618
808491432
1553226471
711480593
203797691
946859609
1732736987
1854881709
1837614876
491280882
1347446814
325576962
328504196
1244400201
739965623
122777650
1234498923
2013451264
683384562
1935426194
1279912217
1025681148
1133791335
1459321950
23588208
1611436138
1774644536
212076778
730851801
1899061632
1009553117
1919192905
1699086151
1337104222
1375144363
94868790
269324581
914556060
908469885
723201073
910903216
2054541610
1330561794
1706249876
1026985959
180709934
462354538
1638673146
265873149
1254365131
1911134325
1746268724
1999473313
278775438
1258307311
2110597826
487057980
560295459
527648898
879384133
1163399167
1335669620
358079502
689696354
1488846534
614732215
328235708
978401001
1380905493
614657620
1535647622
835482491
911322285
396316549
338768609
784408862
1692358669
1232812957
390428225
275778612
943669729
1240744863
895891060
113512571
815313892
926669545
722011793
1821183650
2071516812
770160239
2055615848
1498635560
377163397
1190608815
1998939424
846209246
718506209
1426341292
412821484
1633241964
1805177356
171329076
1698299241
730215906
624043721
582938490
642165680
1449582100
69417486
533788125
658370764
2012315329
2114600434
1283286370
95918426
143927514
1124441702
1572785792
1919033269
1488010193
1048773461
429009916
249603147
2084384724
1800445245
1314496542
2039451830
514775965
61830943
1263611486
1849017003
1161427308
816731434
1925961182
1462364526
933499389
237757453
785115309
1940397393
1832758469
1247154006
533246940
588902837
1018493894
1998025050
2071910523
654019745
1717406362
1563988137
1755599499
1264545616
821478101
26097068
636239223
1533832658
602370397
400254106
988949335
855312214
1265894864
809320352
1769609902
299593265
639787151
146712620
1656435281
933591736
1865946936
660809952
717999623
1754268349
1600858193
201658113
472100550
1946460520
1169898693
1212235345
761970125
1644287436
1163591515
486163695
2017790978
314936545
1567446986
2050087895
989256640
1424847946
389602817
1172949322
1856407814
795701442
867180119
550222510
608964532
1951817560
992445589
996114916
1385769553
1667103850
15897307
444709192
1709149584
1573795166
511329549
463789578
776002343
306287681
325903632
1595693529
273498309
518587626
145912995
943045935
1956119018
1312806682
337544728
219706335
1907412136
1859045559
299535904
1203467231
437188088
1946366535
1380549032
579755737
2073139565
89378160
705025532
762661917
1449552648
1540718867
1584790555
448063624
850115078
1066158142
246258825
1639762099
660546728
34366718
892160348
1775967811
191818865
101546546
576676900
187877947
582590359
919892717
1522383808
1218424295
615598415
1113134891
1310789400
323530069
761406787
979095699
1060072675
1484573472
2029212305
614877409
965899465
805643209
833093649
1621105824
790012367
1027032483
1142972426
123178034
848684367
1571195435
1475943140
1636221735
1394698674
233290672
4293156
801256955
1840430421
190596205
1338819048
1864585694
1511405058
769409165
960927002
1578818141
1151693710
1068522006
976370417
53464455
828118043
1918861963
262002138
443628630
980661720
594391792
1197855909
1543528179
952731047
1936189643
264812876
1091509506
1747010479
453233665
656160705
1483499851
1671239077
1829918782
844392067
1309369297
293622122
1804277275
714486720
953498938
1277851886
1998576924
338667917
1383619961
2114419728
775912680
1265621380
514363762
1814154162
692895872
1916228884
795528147
43023853
864916774
152922796
133858595
299036671
1938834654
2123267355
725513877
307201126
984432695
259827500
417589478
684648886
284689063
2128095450
653567562
576356344
1358082378
1602623341
890578725
1798939533
1338326480
2043391168
749170751
373012523
541257418
648540112
1078614884
32166373
45928117
1244581772
401849987
1509145543
2121827923
300362027
1219681656
1011090001
849537590
212738582
1918482802
1532427538
991311886
1324123911
1087425001
884507957
554585429
1955220434
1743154369
1998902484
1801137861
1856609671
1162769923
2059585606
88766650
800165022
1561521302
1755956781
556416891
2062133293
59016886
739843069
945952869
401517454
1844808824
836777961
1777244826
2037139880
837553973
1997660472
29664822
1796474073
34618679
1609160570
1102987976
136075388
1957496318
401952415
565448211
371755360
556317305
498165599
8296987
2035278350
1662062535
695819042
1332400127
1224548689
121601533
1626604671
1719348201
1551592647
533424590
274931420
500695575
13284260
1738769757
149342296
960757514
146051656
1546265212
410536749
1610790153
1287245173
665565073
1335895154
724384161
23444006
711059111
1591931132
1317960755
387690334
1569332051
859120778
578907286
314098851
198615062
1230825621
836743116
227460597
1247017724
810489067
1871724170
1868965928
1504685559
262524015
1128512009
222035159
976179644
1032908941
1334448008
340179602
1774873442
1819183661
728495504
736551173
1894126529
1905735961
152862594
804245056
859632272
2046124927
2019679402
1193311918
297442535
1077531400
1246090558
588302174
1167085678
1460739956
1550161217
1496098542
1749834804
928052342
673639851
559661093
1070063063
556808854
387791858
1484974847
59834184
1605540502
1715135331
247995905
822731562
1277079611
273057753
206088034
388095001
1198704980
191350374
52758536
321357778
896641997
740092886
936947144
1036914738
895488167
207549417
70849146
1159634055
1411000874
1412741757
558466629
779903527
1688540365
1982195941
408897129
1672332197
1619769389
3770128
834157659
1341813910
2068546807
1975346069
688000437
653855595
1594168885
15627754
785217377
1971762724
1253306258
1610208408
1794429892
1146720810
1253523712
1815485450
2113258148
1565083638
764183845
1883409586
417980576
2108148755
1062570240
1651441847
826312322
20303913
736190108
42713445
1771763050
677048291
1028990776
1097468929
2082722860
2018964486
591149317
1450832377
1365936309
344977709
1535008790
937288792
744604262
2088872954
1452992767
2120782171
2007859066
1750313910
228693337
285596172
740677769
484685549
324946252
645969375
528539158
1355042856
957874785
288382451
1000426023
2045050843
592014371
487793820
1733163732
1641180594
724409554
373578457
2126144538
308584553
2014433516
984104816
98801292
1193420707
103599284
1563611919
1989049268
308049280
421884660
1091584939
1400583656
1119061680
1725791755
136736087
653245123
394223857
1845395562
459870922
1753853188
512943373
91249812
181142590
1841350839
1525793508
2052061226
1635628746
702766372
680195645
2137397739
644030589
1522476567
1113447918
1960219874
773460413
286116469
202493948
66017813
381570523
501423051
2083731953
866870701
649573924
353599574
1991508687
1039300302
1226613899
1805398354
1818765338
492342324
1990899182
1046649396
868820812
1906451480
1792469808
1409285717
1992939818
1873644570
1171203558
711952226
1765306132
1249115690
2073502371
430579518
1734793268
228767421
1520039080
1228133735
588654600
1005467757
1160266168
348418909
260014930
1876548037
1005251106
1775773604
853495558
799659211
494552287
1302015573
431459291
342799950
841035785
1567812905
1992940546
717615714
2140995090
316936237
2103801251
614531080
1133837000
1851462872
1967098386
808053020
231269134
1636967572
1714546529
1191426952
484341768
2094493740
1484407317
725783320
13557071
1486016980
1495762280
1446141533
128246223
117505611
1943973133
1716769676
1737043394
1395173410
761600593
1100936393
1847805660
392906305
802953057
1372009412
1124237562
2113342431
930495920
848999941
1872885778
1141990743
2108654259
1815383929
2010955550
1857255359
1298124578
2115812227
1462230622
758566534
1824703479
1353632650
1757662518
2108708693
1880986125
1491457259
630234510
1454101438
1594485699
403402548
29072430
1815682604
112399492
69990470
1807739189
282378951
2052316202
1731458156
1632947829
154329353
1784395524
431836625
215981037
776827295
267971357
1811072095
973691649
266349382
855494190
1209724144
316208041
789446070
271029125
260628757
541358170
288042001
877319554
1633849165
1661059639
2007513121
363588614
1134584339
1547739871
1134885496
262066780
2042787762
876678999
859455523
1194644489
358889907
1274842237
1558543222
1781052460
899213065
257945220
1133809048
1914668872
423225366
984970710
1561697473
1313806461
1689081844
292187579
1464822577
1020786539
1566631655
412193264
1430252661
1227530416
1382468314
1784463551
172012190
1782674548
1493869672
1761345943
2025277855
1816434523
1229475000
2027214876
456762506
970691820
169096157
1232774391
355405933
1157901070
599268587
1613082530
898127095
239929702
313619072
1694952850
922056487
1265890243
1545229999
425339932
714719214
1616033720
1683090210
1301886887
279765978
163707915
1616971428
1893848330
1829839664
1960863025
255305697
1509958230
1351828746
744912152
1524227516
222604011
106762508
1638550745
1378341381
1235974216
401612420
1740337843
1262124604
892298722
1371974276
1030988636
153815802
2128430028
950946326
700755135
275595173
530918054
207007891
228403842
6729294
1999133374
628095813
546249509
2078685455
1389719594
154235987
1592329947
789821263
62695816
1523077287
1116851002
1912977785
1464662031
1589938566
256863282
2117753484
1442383240
1578430250
1900026987
468731587
864922126
2077963360
1406009778
858953572
1298565919
1829662225
457608941
1675628085
1775150236
1680355534
1501361283
569967226
1375286718
1033538005
1712279642
217899118
1848935605
260450766
615309301
736138798
392185860
1082793731
278770471
2009515303
655205307
1581601764
1403953040
109117532
1568979580
1825200346
1698492431
904593965
1739430582
2054964261
249032439
509699549
720922237
1519585899
1033489503
1806368136
1003369472
381733718
524508662
452265632
1544249984
517337319
2090928859
1287507757
1641963928
543829382
451539356
1586729702
355744138
7985614
1672263907
2077003608
390990973
1053506968
1990688947
853814859
986686996
701040280
403568952
1032873800
1744541340
119450410
1018049757
191120324
1085093886
459969704
1410034277
132097564
1774656211
1243697739
1504659000
1784907188
1397937158
731614797
1518706480
1155792704
686500763
174919394
63143686
343463180
978878364
126412092
1498398956
561478791
776827852
550320655
1920178271
2085639796
1213253215
1939528844
544193505
347776511
862819568
925440588
675856037
1408035806
93921950
2131738620
1835423778
2070259936
1993531269
1849908593
1003662976
1583291968
1913709093
1325626554
916426931
1230472194
1924680106
1706650896
2067588567
1275584973
605916258
1488853410
1801628120
159177836
322091115
7582626
935898673
1925315573
1593773155
1441812197
1622651804
253244411
1529317899
999955622
110910990
634480155
1645058867
1277529697
544217038
575469479
1054359879
490658509
380246497
1465709517
2065891419
1105352194
474430782
506192289
1546387772
1151774181
2132596709
1163862055
131292584
695386901
681445585
646180661
1131780540
1002858956
1921184596
1183923968
1072346736
90925157
1230499426
1346695908
939281649
898986866
1895200105
274771136
3482338
1413052166
2063767679
1775310522
309141160
395088803
728081816
732797124
625010217
852712792
1922289619
168717136
1154826378
42277816
274387076
972803713
1404779540
1090039633
519507298
1273261755
1083521354
764660072
1530833374
1464486344
693116654
2021152452
354239993
1098432722
1151555107
1807175247
756815195
344440838
376790554
1836001164
1855480514
297569678
682633943
2118056436
1402999240
1737028265
594478086
1270522614
1104805612
2115939856
906347243
837548165
708331647
584370623
434085837
270088036
47102727
1876713445
740831167
919597741
1008516586
948008041
861399153
608773694
1629604229
1213455805
547304189
925303421
405179899
758495611
1218745449
1332265248
1328283447
324804037
1527250112
2060611171
1976302850
777343693
1193311918
1389507666
1437105338
774705436
850576283
457229351
551348067
559663324
850124256
63315187
692109032
1642143399
317246464
1419016092
542356057
107966391
1779414250
1648952073
248580590
56177878
262226654
2010007744
1016698137
1315562795
39022506
1360458710
535721015
183879819
1767051750
1399677751
194183581
1882876366
1061179495
1300915904
328144388
1723244689
1015286162
215711016
15296425
1197190666
341072721
795271730
1450763972
2125587418
968923711
1208394780
551325510
863598089
1984361892
575749139
1949756574
1021372279
859046126
1589094973
911307010
1420405262
1323379612
551064772
1382135226
608072285
465348493
614619527
96311623
1950459095
1874870331
915947232
1851636357
1659428805
1340177406
1212353529
1561989603
1629284303
754171917
1569396454
970670824
324830326
2146833258
1575197024
2103308048
115492451
260052233
1745270057
1556347575
699596614
1185587955
2023470059
1296236737
2127044296
189787003
554694878
2089078556
597654053
1518302011
1225199327
1933403804
672822940
1138869049
215699849
1336862950
573991627
1764798586
351399874
24336809
519652060
1955219498
101591844
1211998543
121981203
2053480989
121476517
1629109361
1485003448
279020674
2008993725
1728213923
554432984
1143043258
747565677
623834015
1971596561
1836435379
570685505
1745515506
1048865941
817794605
270630005
1328702044
336612965
215654862
1829440984
1398877536
929278676
1003433221
116012260
155143020
262386648
416010859
2032577376
200926018
1902571637
1218372292
1787990573
1675057039
2058606873
1196271419
1267441363
1402982631
1734717198
483446961
519140711
1413567525
1053393455
1187335019
1103106653
1405090415
385843936
215461544
666804749
196355794
645306883
318122851
743557201
1125229241
536066526
1955920072
1098223293
1064237789
1564532004
612197425
595262481
451139017
880224001
908442871
340859381
1098390280
1869448726
1502252323
429840008
632015776
127508071
83129914
1557754213
308997017
333436466
33476400
1196270870
141605191
735709627
2069195719
354410518
890305940
1619756323
384858417
1409020242
1305233149
1951884748
450898823
954336041
1070934627
1995898472
1278805856
818965187
95224370
1838262439
630362849
632503688
802453754
602893315
693489021
1901740528
1478696053
1638793987
1825093980
1198919908
1990045545
1021527218
106945479
1906982536
921662018
1525351532
46510818
1400395129
814703581
1988022752
1664947120
437698349
1736851127
1949508877
1601327773
1283210580
2088153757
1522059971
1919287619
1585910920
586815684
503750982
1928346245
586626540
580616233
320818651
1145106024
1415083337
295926041
438047249
1083598328
1713650554
1343108776
287808559
83758985
1185909301
1886016869
186466835
971256072
1170653334
1907052686
1072377328
1357892263
1499093708
122699212
2099034196
1756099820
1915413287
1794542532
1547056091
432012833
873745254
1054194267
719163977
1105334012
1647926702
1407896884
1932174462
1108479540
835704310
1838507030
1093755733
1783305942
12926865
1365420118
1297577626
1339658709
788022795
483369646
396155219
1765707700
420964678
804935383
741242072
366845144
903446401
1096817922
1228493716
1467359888
1212982718
1708356279
1841895702
1423027735
123873810
80710043
732711276
901088333
1794849542
1419052600
278294711
2019889834
551862302
1737259866
513752711
1690985783
997328977
949877731
1021763377
1123943450
795756568
50910824
405378015
2022664578
1091295740
1413401337
104756620
703686791
1063995601
1188126940
1697068619
1905276141
1336559039
1935713249
342367131
1040622865
688011989
1492777623
1518259830
1006483200
1509319847
1623564194
318418253
1139843920
1817161989
134032313
1110047914
1086074553
1948286547
1828028665
2059484725
555220556
1446199707
12325005
63158270
631870837
896917260
882390149
2000787361
1902433512
1964254589
1443380432
1191583429
229319831
928791722
1597314221
165651569
465725516
1378902118
1358611313
1597546317
1541197002
997201515
895587056
1708179625
569967237
1721553206
1455194519
60728619
594313011
2028535225
553427591
1865275334
932406603
885495402
1827226656
1006461299
1869561970
2135322683
2139176473
793830139
1063258374
1581251550
331495702
2126564734
1890181657
2125159635
1462100187
1863655411
1901524220
620261149
1571176102
1600534912
388704152
976989288
264298797
1819327365
961468346
1988607018
1596513991
1531537810
1131046716
1623059885
1627119583
167390193
657276072
1013238149
889720125
1590754282
221456798
1016318608
84838019
1230864315
357301204
1424769877
793705976
1367235446
1875735724
191351699
1631653583
1096035590
283441881
1186781754
760850904
966671493
1901428726
2085433294
1319062970
1079400343
1351352611
1035303985
1539469255
1806482123
974644374
151161980
343660937
1186829023
1594180290
782835084
204303907
3718563
1621441959
2004018930
201262529
1660521929
695612078
535874840
604960988
1442352371
312638207
343549516
105529511
1020957391
197457419
1072046173
1961233301
1706400402
1259432373
1102895255
727528740
501159053
1041361558
828742905
517966836
257946121
1793865153
1619989635
440613704
1792360792
1799695088
918946454
1874786704
2147313884
486332287
1993523120
1103153340
1160494071
635483164
1551093869
636761074
1872555450
1355635214
709494386
1805740938
125527274
666871553
1446628070
151545625
1733515014
465469009
500785502
589133329
218561479
1943002465
945569252
237416437
2032563342
196529430
48357897
189666632
727581413
1257555258
1098879612
1147069009
1516626111
1170509898
2063026703
35992285
1383200179
2096756567
1327902404
1639668024
53546444
1219801277
1041674354
1479037811
976105799
1521186772
1886329427
778613052
49568963
534796246
342772861
1190707452
1378159169
795974217
996630109
1322956152
621668527
639385469
258278204
1468689820
1221187239
1200760826
905033310
1517666571
1669548063
1835428136
583712012
1888799663
52930363
1679066574
1671148407
758976448
2099819146
660419677
376291627
803295588
612843308
1568495338
1920614121
997921774
112591409
1830472826
1782662337
62745708
1805102893
356487039
959830811
693874020
1915963486
1492926720
1063583596
1162622214
1479192762
1837373383
763357906
1157905164
1462851457
1952557680
1006761442
789892067
753115394
834885993
2050281759
133529516
505071404
1902830592
1853708348
1180385174
1832921955
1799889384
1888837461
616806404
1367879036
1801321933
9676945
966287822
891738239
1806936402
1795934326
2048635807
502430092
1239996046
848169141
1430858442
460724707
1627782203
622633537
920839469
646014195
1562182813
2136616779
1472673
631861873
724534010
2058442516
944383542
1278240849
1014576882
1696405083
1672289783
1207661904
293407113
769612039
890589980
2046616023
1590724490
1748671218
1594406361
746288551
494659541
1494727503
806069200
1571394802
954170978
62160586
1152298145
163218063
458446295
2022340930
1433014804
677646971
1057510048
228429470
56169966
252397330
1989218699
350261829
81992301
1052353368
85388937
34802851
1795408713
1037531577
1741333934
1084483514
1302992188
1495739192
2098503304
639879347
1909444050
797798146
716058935
1670261477
718863450
1822890636
5233996
1196299050
989206176
1465210772
1648575862
342299048
311498126
1560953225
331028654
487290050
97798789
1208196737
1970331250
1170443840
944569011
1893220602
718318617
639266070
367779009
1732894944
1482626902
1269529905
1169193636
3339564
605528812
912824094
967556413
288725042
1879944367
498830965
1039731229
860713917
1939049333
645657234
106000522
1627132883
1630178112
577273741
938940534
547631468
252448523
958988689
912849192
360163824
373844801
219752173
1069087653
877676756
426650148
43597412
1735910879
626601055
806214122
349253879
154563712
668334592
672961170
1042182078
155601402
1821924716
1492900765
528403460
354883095
1223046786
1757294206
797346447
1591576965
1543483086
1685316770
1978760908
1150052636
961436883
2080434707
170808237
297920737
2090589461
1448791443
613118431
1045024985
357365232
89266972
225488150
1650008478
1414238084
1164205617
1823755670
1946301366
390605250
406554235
904621165
167779194
710137353
1834950810
2004278915
1010572703
933887525
813122694
1253314059
1120087383
1283732367
1760963610
74683594
990715017
1635197515
1419785505
676391875
328012374
1295221907
989183127
1759388456
1879929462
1494005265
902712741
1496853299
566371922
1694983963
1862257663
257794907
1802404924
1264178165
505136910
1916787677
361685870
253955751
274634398
903247974
413123084
1097206923
1327600935
1723453411
48447250
1893201971
1161671217
1565089120
1519091932
1936709043
1445934694
736336621
1209219317
1715129001
1486967693
417958323
498884856
2002978878
157799541
961339074
54203383
447499402
1390135939
1226200558
791906303
1106397125
196847078
1352249142
739348507
1065625500
168715578
603158202
1664053378
2068452858
1148600578
2016088544
1451229569
28186697
58207051
1754980797
1498578427
1159272345
1077424205
1236634086
1389770641
1516867001
1075929744
1344410648
1703795272
487758400
1586523675
1804130728
1183130829
115091019
1105376860
540214022
1098405142
1619550879
375758828
834577703
1253560578
1415082813
1055070310
140423216
1812461636
1702077869
869361089
255174660
2113825372
1063685721
2052234022
568106062
437290411
1687611873
617605454
946337997
1930426675
1887460772
40722981
241526696
936438375
344185501
859146272
1216605409
1603200642
1833795217
1112428143
957331091
704686102
1504261521
644016002
1392404990
98680318
2038829680
1849377510
1393989035
1744087274
1745416414
1866022794
454134364
1110372818
679033738
164218492
280095441
253814076
948040656
934088272
1448316582
456517830
2038203430
1897213202
2103482657
330290585
1855309148
1669358549
641867270
1117191284
1490409544
1951683712
885740055
2060139364
378313110
1994287769
1430978275
1204758646
2007445011
46217727
2019582709
2020318702
1515431196
2035400295
1305785803
169764797
15024085
306937425
577331501
991467213
1761706898
2084138723
2144986103
387706496
555139881
844168926
1396174667
2127502308
1287870386
1285115718
731092793
1586574779
43724722
1318524457
1979270710
1917574341
1937162166
717760925
288825504
11596846
992269890
1446200382
1851070285
1576441462
83788059
1270649338
722115216
1764593842
963848957
142514760
1197607467
44675978
519008122
676254602
1396332042
1321816073
72523261
822627740
1324514796
430787734
1837507596
1949933331
1420524803
1965518557
2074355921
1903241848
946338420
1541734669
1366037299
1722549413
756119376
2132487414
1879642323
1757589535
1225520510
1164950939
566183043
729661256
2019932346
1779271302
1530888138
965196862
645969375
587896036
1921988169
879220188
342538401
1029569005
1496255571
650898499
1325405720
1078517723
79652103
880517739
758414595
817744442
576051075
1288536858
740673782
643369962
73187289
2055254200
149961587
347779801
1995451629
1491170880
914565103
1912148435
917973699
1820095390
1751419487
760833908
1813556105
1753041402
133003879
1476532017
1979422149
1153966977
263679699
503459012
1598499095
998346203
519843327
57109310
994970429
112733560
1542779798
1202741747
1370762148
989403817
1240792101
945098117
1108159334
1964364350
1214092649
1862628228
610185787
1751065807
2121027184
1661666612
324034550
907762389
2093162046
1633676445
1410509929
1544501145
1471464861
61695635
1891930304
1713303549
520112767
2138519198
1302968914
459020776
723745669
109935612
2074485470
1558931392
198928895
250738069
1708507281
669500838
862141441
830368018
1482915751
856372391
434423607
886877712
1571731191
1477682453
911105597
1044397092
1778655351
520158682
1639258941
1240823620
437323980
425339719
1796472216
1495556079
1821283288
647146905
1289764015
353077400
1196016245
829352466
1340496679
486539819
1909448860
909871857
1898155483
1115066808
960814437
1666245682
1213107722
507707651
1705226187
6707543
525952444
1916201448
1779722852
452556338
281680362
176076510
1979840625
1394148473
292290103
546328794
2065731632
393617016
1112283962
681055584
642691514
651899452
937799863
1374130048
1053877264
1560997863
598096466
1278066654
692556261
1686707529
1452534654
1425118054
422959918
69178391
1131874346
246753586
428607234
2013552750
358792616
1130547044
264624869
138042520
2108892079
1073158087
344584989
2115017980
1641026062
496860317
1412709378
1763864491
601833457
1440467452
1579325020
1021094346
1675159022
1742880903
361327050
1318081949
535815142
1114001695
1331399101
254431752
10229633
1968852670
1047174339
908299244
367908867
511812037
574486735
316629901
1551153855
1568326264
431240137
682325138
1603964191
1710352949
81275556
1817807860
569745074
1697965127
968257503
719533034
1901485214
440802219
1535300961
1399496968
469975232
1085471057
1589737692
924755764
878909270
378358685
612096149
386221128
583070761
1564005465
82517719
241626884
820166859
2061782245
894520316
1941469629
614247257
1905537515
1965331631
1045866474
528540070
2030117144
1347529751
1358872017
1756596
1380298293
1507917977
1821829174
1213256517
194001029
2077615474
1405863669
2144698376
758440457
268892761
1266736906
651723328
1746446677
850115974
754085685
455825850
944173086
1120337655
757114961
1861635039
1241329249
1099115850
756354925
677257979
207172355
1936968163
4560978
526309700
754820770
1773208292
1543062819
1306019024
2082142568
875800995
1749622524
1843125254
1603513232
587412853
808429410
392587388
657228092
1967288380
1008221190
1783111529
573687757
2132641036
441334497
191996217
77486591
1606219349
225563788
1845761068
884685237
1572745739
507440623
196668719
1852388392
549961919
158445204
1210128712
549430521
342014505
1597526825
1940058125
809939344
110531654
871931138
1357823554
800267172
665343247
1576163555
647259439
2060240084
2041327975
1581008971
485528805
1527020248
2075838641
1590629882
781050010
1297332143
710903241
2030352025
1864676949
11370643
1133782942
993743593
901071987
2092106416
556726832
1153135012
1360411533
1959676058
1152872661
1693766393
718493335
1732748724
1393309411
1460732748
1465071660
1674583157
1239152415
1384231814
62420062
1540069916
447611928
1119362300
1162136991
1649376640
1185041626
2112179465
1638249890
1975727071
1741848061
57684071
1476033313
1384304611
780402912
1184161536
544931620
879761036
1282532552
276919078
912863274
1822740737
1122807753
1420556944
19527871
1360185460
1983445697
889886410
2009607679
1004775460
875986495
1671144867
334574763
1868940118
834616768
1990087686
1550268380
904152495
1488259523
136526615
1330172155
1731794271
445560879
1885041581
1098035628
822942478
283619490
129691009
382710861
1719902538
2023984669
1901993684
1997483623
1195856715
409436523
58882015
646558773
527944201
2118895289
1050250513
1503227143
84122750
968154076
2134842240
1118400368
1835917948
1903598884
2115599192
515735030
1178530907
1345088352
10457096
70794186
1320910125
699951722
2007900416
1391743380
1490097749
1254722090
1861237463
990208102
1663206281
1337891575
323481463
746244550
279329984
1055564548
1179016153
1385639154
1583439685
484780732
516906336
446551560
1039362323
360414650
1059810073
1877791302
28124284
1796679813
263248596
294754512
1967840689
2075239177
247343067
1982676102
389255182
1129572308
1281967949
892214422
408947076
733650363
1269430686
1840098990
1372075678
425032209
1690412434
990601649
24138139
1144396223
536842597
973651203
1593513120
1055098889
1524256012
2047950578
960056319
1017187606
1716486909
766707755
1296702359
523505047
494621774
631929173
1319575120
1247809234
1482329339
211643998
647183920
1035092306
621228644
2131815358
555705470
217283083
274190155
2080039667
1480488804
2145304151
283034165
2018983844
503306585
194419785
623503056
105401896
1168847527
1466522922
1686377884
780463490
705624066
1425951247
1176412977
1419891636
1551755006
1505104481
1843250488
1135512045
427667967
667987532
1018392265
1413635561
1964841634
1216845816
1573116267
687354282
589075244
288071187
983620833
984415584
1240093458
1592318748
352341283
1975323213
1173607809
1378373041
552119746
908484687
40778743
614706851
561883039
2105931847
1011875962
346394358
771627018
373876803
660285579
504949864
77828288
2015582134
378813299
1775406365
600805924
2130290861
1114513185
1549700261
793967634
810381188
331303742
135196498
654933580
400663208
1909557679
2121944945
1045088431
1605622651
618672322
1256895427
1777791360
808039760
13465396
266366331
1516576419
901492407
1335248811
418355857
527890610
1315338601
1881026691
1253657705
970421084
1023138516
967878133
1986359172
1830619074
1229518167
1911524852
1001811337
1560571802
1297878860
1843238989
1329427461
1636114346
381523466
1312467504
274465986
1793094172
246946155
15980365
1312435367
1525018180
552562946
667273906
1893566450
546595000
1900273133
321224236
1496620112
1844320927
430425354
960896567
1562668009
2109509237
1351168816
134363621
446232539
1706835718
1221734823
990274499
41791339
924162210
857773415
1448702245
1418769902
464389850
812639166
576681702
1318899201
1581566751
903674137
570611678
801107570
1100829490
69799856
1194699076
688851482
9718394
1104849993
1384940901
1481115993
213091236
1475901766
424323791
2094504584
1592833636
968489560
1490792413
404782359
2035750091
410557767
770319585
1220535039
1066227938
262087596
784612059
1603522104
545770861
499512239
2092400911
446046079
2037594377
1014996101
544535215
718016739
1848196709
2034286345
574671797
1935164459
1406905306
455568218
214493409
915321299
1206968439
1113011183
454342524
427719498
167332326
9432444
1913859187
707521734
185066418
2063272211
1294403336
1749783563
1437778932
1421255214
1401172974
940023408
607488743
1760370721
1673707621
1333905504
2004120808
1356602556
1282619181
559518048
214088292
343732048
1086932464
1316568517
836729465
1816947615
171686006
937493797
1925972239
117001496
1020856862
507536219
1566422283
434726703
776854539
1584036056
1869848144
135578831
1790408285
737289934
253579028
1394642315
928816501
484124825
1527558558
1722489220
724027158
578912890
1997140082
64870304
1968805345
1112601933
1698643251
1633555927
663924263
1701770390
262796276
158909457
564310744
1882801505
913759224
440295800
408419342
1376355461
1467706407
1816286337
1704079549
853863339
1113794371
1508065812
301590307
841485709
2020863426
524263175
1902457536
317881441
675989247
834448405
2127501517
832699736
477761102
1160736096
1858308341
1020694322
1617108173
267338468
1009671165
971865746
503344892
1734887243
53978640
1082030918
285866207
2096516070
57425729
498893475
2105050349
564243752
1546640376
1379055389
1021062651
737258324
731391804
796674564
1341009946
665451739
485081390
731289045
292340112
735415548
1769585461
2014588708
665141293
1185675748
1542310632
415375096
1585458543
237530041
313621742
1472575930
1419113460
1283755684
1203030355
852580623
754407890
1135262947
126901138
869512043
845884259
1941817285
1432541190
2042642808
863856396
298901663
1906417358
1565075205
1843750223
1820244117
808773206
1116421733
815892648
963927877
492203372
1965264663
912751050
282467941
402570233
2093905369
1006425934
2145959361
1670942209
1150079846
615845288
1341475462
2041064223
1682610007
1603674001
12464740
1824906647
2074007560
526705795
1461846915
1857520731
1329231030
1139111161
1369026738
1145993745
87885419
900132516
1484029523
1440341332
804644794
888957350
729524721
1850619582
2007430378
1654583982
1413316507
673650246
350789624
3907164
1970262869
91216467
2104211997
1130769115
813707699
85802881
2074167634
1696510770
132498727
863480712
2081314776
407511583
83011230
912927216
1759052303
808259549
1811205997
1536395571
1336950192
1168389784
128460255
2144551693
597376577
1156059285
725389842
2122388700
105086721
268505221
2064114175
1403989970
1792897989
1226468694
462774729
727858692
59103173
1113364114
1950587173
1661774816
1562868646
75271744
1112994144
484175496
1487723589
1796899936
2060982260
1766687142
6990584
1056319859
782491759
974878649
776315014
246398919
839256982
523663617
528432803
676981554
1931520830
1191090215
754938950
1465860826
293928360
1597787491
846620596
1296150601
349657613
1042480779
666424392
1946950645
990519611
1633678652
450719655
2123619424
1221831523
953568287
1989980413
1555827300
219647004
477218283
388883038
88354249
1170386095
248890446
1113638817
703484160
458418377
707794699
1899618328
502320765
421564016
1267779207
1605421856
1930250627
1802589577
2091342776
448601780
1122855275
122391866
549596200
1626394776
1714714
883617679
1066829098
455568218
1006073736
1127814799
53430979
1489347313
1088649190
1480897539
792869328
1276113349
1005641160
1596074590
1228325316
945370504
1118364572
1119396180
1718610486
1091262761
398453169
743453548
1484152647
2048650909
1551860869
2073604372
984387673
1338963861
219553056
933177704
996980800
1750157293
272028958
738643162
1575733250
71704960
437483301
414818647
371791241
1188925650
1779916139
1280534792
1983564798
362444770
2145318254
635429767
21676924
1107280319
422689931
596485547
1610050233
2011315600
192775355
454586752
24001689
176179034
323612049
1335295724
2106977981
728518478
899755492
437304653
1005303426
726079155
191947276
692619997
398232790
862652024
1303920380
146116279
61320151
1721424952
2140860662
1953707598
367068563
792823698
2061904046
177568062
905355322
537386705
855798776
629098274
940421779
1845745853
2139768557
947753799
586274413
2138382897
1745522439
906370245
943842028
1248446014
817970532
871061904
1234953784
384150997
1086945914
1013925366
1206233466
1016648947
2051925343
186360555
796249703
315587886
447853535
340078845
1781782800
1771028780
1960684914
734379286
1432584912
152052408
1670295370
799769498
1694678765
754991883
1481984581
1664007896
1756770953
1517826811
1453824086
61989413
835014300
1572622167
981559363
1540913937
859994323
589242836
716998077
1088002191
284386317
1575646192
645716878
1587066563
860547787
318744557
1490132116
668461840
1531324985
1270819420
1145391135
1022514167
871275016
775891507
240139380
1545659838
140458508
1538741734
671678184
1889305443
1647701816
1239862729
202202629
2088933013
1362461828
1411649170
195519987
7046178
604696394
1723646233
1316552327
1076993040
842930904
1840376011
1195596048
74310217
2013011345
1876959866
366458259
745981103
1958385044
501441644
799085488
141553193
1003819411
175108031
1741186342
1269416797
1211316604
533816104
1637201005
509453205
1892594913
1823893651
690483544
255514696
1972119536
1714721759
792216456
1503251627
1963752743
1114831343
399204044
597836835
1572038462
1637461708
1188371041
1082382088
265358116
10405709
1621459224
972562822
1594149248
575108609
1592140362
65207253
1204633300
2001528372
1586545069
1163564190
555850175
1476236530
621293939
2065674535
1967933429
446990751
93136044
1850232822
1992432829
1562309414
1424204188
844330884
231093993
102469925
1165986871
1424688670
1396476609
332632415
1998376025
266834107
1980590259
412674446
1927956178
2060707842
850388155
1191124943
590723419
1289625248
1077698309
1951384947
1733945084
714782287
455028283
1116496782
303103751
1643133545
2043230097
899486690
742367037
787715522
108543612
2111756083
246919233
3889769
1545462875
1569376071
625905173
481843157
1482651708
251282114
929307680
802541094
1440493728
588057207
880798015
228681397
1683382518
1718389688
915535330
2119543551
362445754
866154376
1509789279
573525673
1605611248
866710794
1658229210
295009617
37237165
633653111
206592364
867117486
1466252329
1592086283
616869107
727626168
170281729
1414241140
2087332174
1662636611
1712506748
1306328938
1884825849
1496751480
964289996
1847153298
1414658592
1592814241
581016901
56515704
1376979959
1500206341
1563722369
1334651973
732315219
1100029761
660359657
1463254911
1166934766
336434814
649269704
2041120216
883220459
716856548
1625233565
571136212
1126332778
2106094385
1164500115
315558260
1960362463
219383391
1473910518
2048601642
811175115
866122761
826902938
37197448
132259663
1910674788
1629335074
1755628514
1632884269
23928395
468751602
1996591575
995027823
1412244937
2129371162
269211951
82306054
1105349394
394810848
375511832
933586138
75497943
444768621
257234150
1126821461
1402444373
1250684251
1554545789
1350538791
804834299
1791581504
1495066977
1695998533
859973532
1244684419
441593879
1679461272
522829866
305402368
1988412894
1253882661
390939082
1994981709
962079332
338040388
1792536171
711154256
1230692862
2070413403
1966636187
1804150639
1690184196
1111647552
1930251272
202758248
1674954588
338644738
36357683
207189300
220245316
518174408
1109536623
489720986
214730614
1333897131
905798175
1610841998
1448146026
660813176
2037926278
1289881557
4967075
1526162963
1195205045
998765213
376140056
2021498264
1725068609
1122071510
2037174570
521904285
1500845244
804798240
797714894
890962262
1034430095
610939442
1914186398
1365353895
1943194713
1505905038
651424816
1332709886
760895954
1083684883
96628725
793840505
1209144499
574135958
1783404301
294168883
2059962886
914932630
1505952134
1694058891
1399414311
300779075
1197545431
931399638
622644069
1097313708
315333568
2048475995
113169251
1249262653
1037995899
1613894626
1288746850
54930
192312625
772081000
2100602102
1748722122
1603124911
1300230558
946180410
889697597
1846223861
1311244953
570201372
2004283641
1327592517
1045666437
1052200807
1519048454
143209352
386419156
192338347
498458259
1499031764
1519663825
155038009
2082588399
1511918115
1363640169
1457343273
1125262302
748104154
711688992
1081300405
1219519123
1286927600
1010427592
2081280863
1915937159
1355783740
726828074
1473516909
790711229
188970353
1600561261
1102952165
1501128299
2047688918
1650180542
1762165060
40478074
1472837625
623415431
1421789635
1356570099
1851283770
842565279
907422631
1682709799
868517747
833341966
490389332
754791949
1479435002
968159508
1444761658
1406837177
1542229245
750170458
2055548743
246298378
11451755
1051888849
323719970
92775717
1577916991
784637026
567845102
1170984261
653799727
1616046309
882125511
1742135701
27350988
746786854
926916064
1226462193
2128235799
441203392
1951041719
1585679782
415802642
1861801535
1334079646
1589517039
1543496518
1168795162
210385273
1432540816
1937522968
1629314791
2089750996
924208798
470396007
2047885798
1932299590
1869845344
443241550
1645098442
2127603283
1134804760
1314155205
1870158456
1644735978
690897533
947071463
511290281
1921019677
1718749120
1341546452
1717989474
2147470574
1195696862
832007350
378456475
324081454
1743760143
442935915
54424248
1516131806
1360105833
1455214631
882687396
1219021134
661610647
151976026
1711565872
1377050916
1352968177
1279417025
945973801
2043367305
1717131236
511621992
1793621838
1596727151
1794300550
2077177165
1600043820
1132783722
1888767175
720168243
1527769641
1845681692
1159331089
1544043467
2101370719
2101247028
283376470
1932430378
1226473560
775546711
366270869
282989918
879422749
223471497
1706661197
503359746
792057188
1096079524
885166407
828476244
1494131993
1192620838
2024417124
1070414489
1866432545
1322968904
1166394934
1166810229
1874906678
871684822
1621645259
1867540444
573577952
540831257
1870856778
277417002
646917099
248765587
1357517612
942997011
1156395920
2047964067
563234664
302673095
1094513829
1715763902
1359266263
404535732
852772806
238269257
479374601
1015553011
158835013
1708714099
644917988
2075761305
1380356801
727210318
2143065780
839151470
2038727651
2059697891
950496054
290046872
786719741
285202142
2028693410
285244837
63098156
2066481634
1843594427
2006795597
1519500711
985903321
739366023
2022136960
1402439189
2136352508
1690215032
300870562
259975019
1320270819
1557799350
14431714
811390426
680840906
1305589865
1616956592
1088492869
981057353
827714826
611717458
1623387843
1788158332
498774004
1762702226
1722722586
613236404
1566564587
2025271427
486578805
1064106507
458138755
825167422
1507237122
1665199361
1245851777
739836687
1432806153
1871816607
1192234097
2101234991
863274625
1575820222
1049975371
1372296682
326592631
785951285
239922254
422364012
223250147
547239246
1050915018
1614495887
833514843
2030382374
1403132760
966076480
1433721076
1745879222
167857539
435641634
947994315
1831393225
794409276
385816048
128638909
911230206
73014734
1771633107
1386251569
993784798
351685481
848739728
91393262
1015524570
66050973
1195008919
2067976303
597679381
726828074
606419218
2119763079
1770682790
1173299531
1877763626
66413420
2043126021
1142872136
1375304490
1475763423
1129667401
647456885
1288575493
1290559298
1266939372
367358100
1141106003
981699962
1822434437
299003047
965593130
1628752535
1914363569
1794581614
474483218
1812383425
685977615
212531862
668824963
704995557
1020818615
1844964630
705924849
73966460
1903220954
871590532
2065152277
430772823
1023762333
173215201
41976073
1220498795
550343217
1555921639
1510496724
59361514
892049550
730518573
1445192700
178930799
1929142217
1546377937
1633178676
1373705184
353830656
29878917
1636115355
1851882161
1605798928
1458657484
1236493326
1748256531
683435717
1730767812
208787950
1836650673
1659568986
525662603
1711191987
1670625718
984838628
1835609696
2024449827
1724840255
1151060691
1847730714
710071420
1825547385
1386036711
1915457671
839660933
1900833964
58322399
389292628
625561358
1797132932
501875549
1324478576
786845386
1309557683
988551956
485036548
1780342834
823752930
273133757
1545164594
978899053
589664892
294785745
1385512442
2013929103
1438337971
1275654524
869314653
1613995265
807431905
1909746157
308485739
581122926
588704671
2055806108
1730595641
1893263791
818823017
596221909
1469452454
1560513991
1207975938
1317497664
1588258251
726944316
1593456292
150058448
1594802950
436024630
1897153285
2048476099
1772610974
1992107833
1632732114
864130980
1158764987
971018073
1497813613
684207884
1063555736
324643244
444333643
488858837
1571339344
2086887452
637167127
760221607
792981741
771729327
1554216877
1621310542
1845635095
744881354
720906377
476927330
1486293384
423867878
1561366446
170023265
1427177045
1711821347
1193557147
328631937
765123633
1140652034
1491555921
1945410634
1330376538
580582939
877762307
548072209
1248365810
501364476
703761886
259527679
541008613
1198175185
2091263896
1162973267
204259498
1303805324
312094049
1389216559
1751758612
1203771738
121066786
1428460217
45918679
1412799927
68470591
1991213881
37215823
1733654487
1074050982
1885284296
484685555
1119537281
83989716
610923846
314380955
1860733110
674798907
1341643270
2098923704
170022079
1176959096
1239189283
1819350668
2139905255
129566288
25797834
45809071
2065385025
2141745648
1819128071
301937731
532838052
374979399
179766985
1392939281
579994383
2007199127
273006562
150602305
1087712999
1576489891
1682615968
1399886799
748318029
116800899
1377821792
600257980
589634031
410940345
1064362876
499745775
1655201467
362520744
1160747706
1145624685
974856973
734214402
480902815
233068941
813177808
470746173
1500900294
1240337929
1339788700
69603236
2136545152
452242868
1112059683
212136128
407624201
1857220982
831488600
289445424
2041701011
816256728
1682428876
1255897144
377576930
1146085563
590942121
185475229
1168367604
168007083
1879056315
1552177686
542676854
1184418636
1348745803
1739995338
540733806
729733910
1236041802
246486186
419577652
1741314834
1870331886
2068699534
1014073960
783577683
594710875
1403453050
1748740747
1893735520
254265364
1239829078
740221435
1492536634
1782871363
2055115830
1484056149
2126330210
1642435926
1836235929
181736605
424333160
2079983873
432422107
824619538
1278190744
355709935
1189992570
1390789596
302497439
1359491704
22580519
77552526
609685992
1271687426
852569161
97357078
1078337258
870493539
979969070
1292474611
1017343543
83160387
1866634512
238912325
1096645199
775687168
484217152
1196824788
1218364122
828615075
1255043419
223947927
1624810065
527646641
2094314988
786935019
382390896
1104977508
1283731920
1217414201
988291131
720531167
796775077
1382708533
1535471056
842314978
2000191144
1005713197
438600564
1599507105
1458283326
1285378669
2051359984
1325881653
1848077617
2067937860
1227776394
362951901
1424877300
95658801
810076810
623791895
1113991604
597732467
1695958226
1220863385
993723361
1853233193
1325377225
1569819506
688367601
1723203327
43027921
1131941434
1817327512
1495448588
869066769
1908902467
537433589
1259489284
1289291078
517712858
1085698437
79860810
1473642809
1394065807
678954755
78724848
1434874369
1402161395
1380163680
1138459808
693804008
907512427
1031783169
704160965
648001763
1496841128
1940360241
980739888
772723831
1473676116
1397396000
1392420974
1372075678
1224571886
200181771
1127129836
1037030121
891023284
233138728
1107956564
1234226682
969659535
513043298
490103308
687757591
1156867811
515244486
1114127537
2099020659
1891617845
710088559
383727017
1573859752
1940880768
868191971
721584430
786422432
2124054902
1625439255
1124243006
1312376065
729730430
1383091298
1446573031
711962025
1851736509
1917221181
85333152
1948356156
1859804499
277639455
1045025979
1231814618
2039414932
1702279366
1303438581
296277772
2052502825
1269983219
1242509308
1206534831
31410754
2137791622
1780230772
417922214
67944293
1507049581
762920931
344793086
259431580
768645652
362894250
545400588
2119050079
2139650002
515236551
1145600746
748821935
22334392
186769035
1836014817
1852858790
1785948670
1909909575
1797962153
2029651334
690877623
689934980
477445815
138605493
1844865442
2100452946
602323857
128946545
1245317237
497835194
1107598723
1157148162
919967036
632546953
1922212848
312378336
389833706
1727596261
1043005020
980648945
178234847
480028635
831569043
2091957576
1756795303
870337061
755981464
920341191
521277183
1161775231
1163052145
559532721
1667948482
133441977
753329585
1901349568
352807234
1029546808
1769961161
1179080725
1842212010
1859378988
1395533649
487179052
307438295
923500938
1955283777
1656711265
2138666166
1161810276
1588573378
1788467552
1954040316
870266056
323080795
333584804
783214544
1831787577
979899559
366739447
1739158702
1245964200
725612674
449074995
1499921705
1010600608
1026298518
502280662
246880459
494017421
1958269315
1270141657
608696879
1821024803
1686670514
229378775
1587777891
322860031
822331390
1125210784
1194212025
1001857828
989870911
1764222228
1000994073
683948383
1402565728
1050922353
803809059
1150504222
790754397
1202467973
2030749902
1974064816
484695563
961359305
151344546
1265258811
1891195463
58559046
456430656
1157746115
1396320939
858396326
241457383
1232256657
119137943
1204009651
558575494
1577980319
119328181
363750528
329264346
772756568
1535275679
1860130692
647630142
601229541
1584509026
396738693
106963152
1977175830
850738594
1740289358
116859443
1028670776
923201723
314797783
136543453
734977314
1542137339
1279130791
1025216278
963822012
886364222
345671172
912661411
642972150
1646645491
296394092
1411642092
935683627
1540122266
2061582390
1476074978
1541043339
517527031
42654908
1603457381
213415208
78584053
1001824224
848860372
321258384
1263979108
511897564
1867684222
1740699821
342863106
76084755
1360411533
1034827830
704826774
442482124
147664343
779269882
704107831
1523406482
528162322
1408140362
1110827449
1135014417
563957360
1742436644
284946998
179049062
51247587
1490186895
1387103962
842394786
1864544158
361803932
712535952
1767564813
2022207800
1261390819
720378205
552574742
1533514433
683861877
853932723
442429970
1718102015
1110891037
992707347
1161439628
807019612
559012645
1399591534
611765463
1942590973
391461040
2139933846
1403783742
156527626
1264991402
277904574
558230279
1543355523
1860439755
1011090001
1538396681
1905280896
178364730
1561769107
270533390
325306585
280060139
168511951
523649939
1838562670
165953749
1619566548
851878315
893882105
1301176933
205290001
1210878897
618791921
1245699193
472002144
822197677
644563994
1294578972
736749182
2138168300
80582876
1860153130
304697168
285875727
1469909940
1703385115
1088533692
1482827633
1189128666
667061197
1483802342
162320358
737316051
1464714976
1974987673
694166947
121146903
1179507159
1372064003
1914126416
1601990624
2018047554
1574732618
1454703331
1028465194
859900045
119677153
1410703268
785077783
1111399550
334431758
1962164427
948146280
1387821023
1235160099
582197489
1127037354
937063184
1906790532
1472093998
1969248121
93875213
1047004019
423208577
2091020881
1581575287
1502806821
904688616
406637326
1152901702
1442995132
483525985
1281984607
1633492968
1814504154
657621678
1351322840
175137488
1363561973
218301895
748358950
928659573
318547161
1442370185
1528516785
388177470
1191324669
1320700017
1726122295
1046833687
583391265
1345888559
1830060343
39060872
528285489
1778612954
218267863
785166586
172327524
2038517997
1059449815
678475765
6794562
1936786050
1617351867
70092130
1137103850
2008643732
1104458766
1371318444
451430547
2091113411
436851301
1132727623
283200660
757805180
562683723
645592716
507295376
792822420
600070020
1213565235
1878586392
260693483
1476936239
2017070041
1665318993
1962703339
396470474
1477081880
525388265
1730067335
1800441062
768333501
1908745046
1133227294
1019609811
893159063
213329643
1410162425
753971476
989324878
133027840
442247808
547694249
495157108
2073441063
2033567124
1644242157
772320695
1442692890
1594307526
110806517
723429233
1895047678
1367783555
1230016746
32330181
931361337
1927269127
990973284
14815154
895884215
1135940300
2014550166
850048616
1526791075
631341508
904998116
448372012
2020405427
2039104940
1336559275
1167903800
829653311
1167216679
1880587220
822832991
846167425
1734549919
1072066099
227035254
1065921284
1756293506
1156180114
1151593781
1170801296
1360274972
1198515984
2041492336
539827070
486021176
217734159
244250377
96684063
752855046
1515934386
1763224115
311925713
1506138708
178619762
1784420187
1713287877
5422607
1698206192
450116298
797421880
1183533466
2143939011
1595461917
1071928193
1889015120
1116622343
397411398
1779764146
2072530891
687641887
309408907
1242101550
39719264
876205199
47445934
1582869347
1392479931
139065842
1680999419
1327659694
1939495900
1898951818
1027789191
1705401468
264987080
419884448
335954450
386668132
2001528880
191022381
544320577
2083911357
1614501714
474566744
417350866
2005566469
923431212
1069716495
27426859
1238454420
1958206468
908241633
1351800720
137108667
287564610
870508545
837202853
1348985781
623890178
818081402
1967553524
2030755304
246944004
870948181
1767461212
1973416299
1926318344
609197611
775092574
1284714960
1854609709
435337684
993785293
1047613821
1178680366
567142906
1974987673
934058402
215295144
143638022
1940027382
512638913
114711227
404423562
701579739
1218345785
229797259
397313996
1685981387
1891787904
2074902370
154057261
1153726339
456570901
567576797
970841979
646428611
2089070142
492868173
1811021461
258437628
430207775
199263058
224791015
280262097
1356721009
1187314489
520935586
1225176777
463944939
1563156720
1885580957
1576331737
784144240
23202822
171510681
1624360165
1389751277
1203174585
948247821
581671990
1806928900
38271516
742843182
1246053680
101396659
23981966
1661284544
1565212629
753228937
846931916
911392277
1756062752
1531544404
319404134
1913300155
61511352
1599286897
873691125
1021633165
819559324
857100457
1090114207
1279743501
1175256075
1976600028
1863185699
784394331
626812760
1487843179
1987202289
600818577
196722302
390260277
1061977892
1632270464
1334273980
2081782914
1002648445
2092456151
371643317
814179942
262850922
652232867
2137413955
1804454309
2023149751
961040492
1803935136
1965421111
380769639
1732209942
161211700
73294306
1690407585
60152121
1904805316
1698217649
872986966
806069819
2017985349
2143668926
968884491
464949202
1194707863
117514212
189304786
14170326
525302281
1633855697
1718244396
2117939048
1318239231
21120494
1114773286
434178418
546396341
1828483654
686256448
452961633
674048347
1773779837
1138870948
1449644172
1823362482
796365057
559902359
916531425
1773818388
628782219
1811526784
1538183193
1697866298
931116343
1972511245
1005573826
1139637873
1465447267
1337622708
670551028
2025340249
936652966
1284761971
1648123683
2095826936
1921108594
399025742
1102497219
272903259
1197103564
1118134317
563898631
250204671
355239404
1115213620
1093447187
1255736651
1701448490
514488713
1147013130
1891070881
1436350469
1944564434
356365747
2040825385
1212007563
1383753496
1990683786
705710200
1981790944
1024567469
167204882
1133657628
1579648055
2101698332
623015857
387596922
608881959
256943221
161186688
1746206038
574976231
126306800
1373362482
1420071177
1853412498
1097614361
183842141
1227899418
2144681045
552020917
837801382
2048035851
1280222212
1161709492
1654571826
2123179088
1259716828
1140290267
446392791
2024153827
1606957249
666820284
633020929
803913571
1772492860
1234468510
1633849165
1954854456
963057314
628944088
984856820
308349387
1743144919
224717568
2075731015
1514470854
1899250784
752711594
254383827
4636993
760798389
276203973
763629885
1219086936
784408705
298118742
520406609
414039871
2074418331
132890806
1849240884
1639005600
1677390049
2074782535
1065938916
529511689
113480524
676892424
1599535765
677857477
1033683418
980869312
1893019083
40776550
1497871835
1134007476
290564782
422159885
52321451
1927534130
1373033544
2109531930
2090434132
1680081873
1720981290
1516885552
302906049
1462535968
3164409
818193745
902103892
70296130
1787807526
886046924
1749449712
403353090
2026537201
620096849
1980205170
75079810
310330966
186842062
1461050714
1894397990
1011261994
1212914924
873969893
1175900635
767599311
535455945
2143416289
1100064149
251987836
119521548
419762293
2052880846
1406944962
97269645
474825321
96727682
997274308
278916124
2132319096
1245964142
896502347
1985608385
90000458
1050749183
808919866
1800931739
2021989404
1753706217
212114212
1638940940
1483143473
101584636
1755262095
1035116548
919882269
119329987
357171140
37274826
1397644530
1435616437
1535088163
1564752924
1482772910
1018427907
1893123454
2137099599
1676925612
1415779870
1337018803
525182056
383640649
1327527716
57707634
1110910472
1409720622
630454732
1465310667
589616553
645159318
952642843
1122829908
1576553357
1662140031
1960472750
1986573168
969301680
1316884145
775344264
770084534
1510661074
1990442936
801670547
1566213313
1346149251
1992036103
1271255472
1747759447
272175499
1604186545
1452719655
794618318
692732007
1480187919
1983147022
197769446
98642901
1050600384
756578644
938564095
856653992
1534176304
146522806
1244696462
439089443
1631595108
963758946
1923964382
96401979
469404450
1122371826
2004168878
387289396
1205184722
1544518962
321574039
1775115637
534395378
1205662996
379253504
723037073
890694161
395656865
1134503129
861146485
605843893
2110292662
1903256653
1700938368
1318777733
1109055127
2048554837
1757556256
13536643
1703527523
752895550
1239167742
985496393
1926284147
1846560163
415962240
1932860017
1511163574
1225988511
431174607
784795073
718043663
261811630
1505397223
2013746189
1491670741
2016887291
2135385523
35476535
209324628
1493959502
1638091546
69046216
757977867
1789770856
1156058245
2075621404
1152746841
1156230760
1722702194
614638868
446375198
832250879
1073939956
640364609
991477784
1050500131
1111261254
1706291420
586076160
2093120530
874029251
1248171779
24129279
952048503
147250851
1378205887
1506977560
1626338017
1403416601
370017792
702794904
824474960
1971137742
619162833
357553306
794369289
1488728443
46817667
1423586320
955303056
81818275
782201359
1546996339
813293108
1622927129
1679338765
91163161
1911151388
941157188
56778464
260425792
1765162515
59050557
2039209930
379106255
2103387890
914123364
107292333
1716996040
1446727056
254787649
1168950695
474222037
391715725
1406020287
1861931603
142870219
721898723
1613216803
1653167612
626626995
1577176560
496918762
568445874
314202464
423499370
312749606
2063421818
1370400287
822737050
1001946647
1118253805
1281589524
1215547554
179359432
2106286706
1101857067
603029819
1090218299
1775891767
121443023
1206600639
940834939
252699922
2000770641
545660563
1313216862
159753470
444500323
445733548
1957088686
2007461771
1319280569
2093380645
970576733
2082497093
168331384
1499773999
1526237186
309800176
281642859
1027064859
898527831
1506688145
23126876
16177196
1736901235
288772078
1672797298
1319115881
2012052495
1446415443
196919668
219764160
830648067
1805478399
436364041
2092860197
468983754
1683966682
310106654
1639059488
429876951
1387837305
1360717049
941813106
1869660575
1332496241
1142590600
1038646599
1022798111
921954917
1952043084
1200055871
1476976949
52247460
662364609
955714084
764355515
1285480239
1176491702
1661319631
511402032
1375174281
1600290922
1393279093
905353715
1633945913
1014654134
786310848
1866662909
1916001431
1513953175
1098063243
1500010266
52067521
1382951993
1259184288
889882601
1061714920
235325946
2138189048
851627903
2126902168
274510991
1590038184
834263515
1048337505
580353802
1024206921
569996872
536127740
1902403273
1756636793
1030082017
1886400763
2095989800
1503746673
1446637469
1188267314
1513722083
285522443
1643816325
1249440683
1406039493
1203919903
565658206
1854620976
417184936
242116835
562954206
1059236084
989144911
1640772135
1401020667
1417142742
959025443
785993522
1275723408
765763323
237732858
1789068321
35768384
170449579
1144281280
194951296
1376429005
1587182888
1634826249
917727724
1661431495
1189502995
1686100199
429371876
858576555
813048066
400895442
973202612
737059359
120036652
400772586
126173153
318413765
1779809686
2018703704
1474169152
1465967297
432595608
1334636634
1159747099
780769871
2048761499
1440551626
335269291
2004096135
902737625
1046271912
767928738
1151144879
1703247218
11670073
1001101821
760993852
2086218117
56008563
816389080
1452604452
540650856
2089490934
1330570452
1370042515
359151832
1689315953
481761644
17333040
169626265
1973223982
1921849270
675579016
162648296
1769871083
223837524
253172546
1692771861
1523450959
1383448835
882151001
610322273
1346010107
160632344
928075389
415153444
659672203
165934206
72571874
555923589
364123787
1997730895
1448802243
812878690
785052968
153598682
381021347
266604066
736859049
1399877434
1777807641
1094544260
2058885017
1666188839
1481185981
863335099
2143039927
690393789
1762921146
1798950013
1040690191
1929782551
754436927
1885668931
1428570123
693776003
1821495416
1861801306
2031892905
2112709880
1581690512
1825342986
196463312
795299170
1958913934
897136914
179192611
474770117
626433784
1238063502
642673574
1776491655
546417811
429328395
1126847960
1506119578
1705668513
1279601959
348663409
919750511
466921049
1127524911
2063048159
708269346
1561469737
73720974
408510190
1535889790
1967533285
900627256
310396874
1724930825
1629849322
345595406
1832121015
343156955
205074656
1379911244
1922326920
1603378326
2073531536
1286741657
2033839372
1210811180
419301911
1878911959
220030455
106868503
995147000
1477792866
1369340052
1040606912
1203499963
444131950
758696561
1075453525
1369858106
1565685213
2145825127
1916253054
1628232919
82724710
1657001790
345065861
1211926220
1439624848
307545764
431081708
539480289
1758366917
2000842463
1044499058
181694053
865924258
1937127194
497008917
1956364475
514356175
940338074
170220380
1431943257
864696011
192316508
1475364534
1900597310
728788913
1952191728
1794708988
2063164636
1483864636
1692753736
1329454910
1556911324
310900094
572513910
2027326766
1394823953
853343995
1476938803
1462699546
39978326
1233383065
1091754495
979696733
1524362598
2041142454
1266728742
1446744479
1458140776
17254053
1580690300
94822759
2086411804
1445428160
2146759504
901228242
1846521148
1127800907
194483961
2043839499
337621688
1112380333
911710764
1127814799
1289882431
384478905
1309161074
277000975
79738102
250844114
1652823692
1528536664
947477226
250482732
1982281734
576710128
618596223
335171441
2041927504
2023862568
1028343641
786839664
300554095
1247849271
324838600
1528843387
58592697
1900311255
1074753896
357713469
23014337
774126720
304040872
957342456
997393726
641637911
1387801773
439905938
212790878
663859466
1245714116
1760509044
2146745703
693613226
1743615939
161911112
88002575
760584232
1082663610
862024007
1411362347
1625322964
1860021610
732340485
460738610
787648893
1234630163
1891298627
1689908489
1357177386
974879309
213228496
924203094
1043398059
693132809
664507042
1322318784
793233819
464974094
915798682
1119401668
1333219842
1739243960
934459532
1525646262
467055910
286429820
1202660642
368920742
1995026568
767450372
1154978518
1492352391
1619580092
939337415
117651154
317911665
1147264158
660024552
1496404665
828178898
1788906129
1187605914
608592763
1895965489
1205289903
367172069
1235275735
499544911
1631225164
924465315
976798750
1667601984
1930938268
889094545
1659530855
1895434073
555979641
2085730442
1187760693
1146907093
887488986
2102190614
850562615
1021632957
392092523
606372585
942948412
1805209695
1990467126
276817205
2046428959
516963991
1535955504
417619877
153438995
923610716
290736321
1815784410
201855313
1432297485
1906998379
2046842900
1915551956
800544999
1193717662
1596058294
768048760
784595440
308271799
2074268585
1545544233
70167018
667313479
584619132
938747282
1041397343
252045629
1578013987
133600788
324290234
799669139
462869998
1074986179
25265623
507820739
1204359243
1464266884
1205529620
1689935093
257877943
1999123937
1465575257
1546503240
164646315
1241491352
1176971168
1229576727
1721477637
1552198548
1737202794
2140750376
1165886418
1562320437
419178043
1438767778
848823973
24048996
1686248919
1325517277
1897618562
822589039
813131878
260822799
857465140
1853914511
1619850658
1934781520
203038282
1798220164
1699300970
102896162
568951212
295213255
1767105000
1528515999
1466813756
591126914
1106693908
1037527825
1291687050
1582605825
384480885
875264651
612717325
279416410
1028413128
1705072125
1720080041
1622778997
626822831
1728182928
1936481117
224591852
285857015
1168968815
1798067960
2053513923
1684328287
1495533364
1334431193
2017290882
1842283822
749903701
807783845
1945169944
60162923
1291123772
883360016
447801969
1927560421
417730343
1137677530
402029125
913041034
1041826547
46432718
1680400956
1261793775
1318927735
1788806889
309290967
588262300
1358618762
597295347
466290930
547468230
1363126557
358311161
1848514882
273498143
913603953
1181081133
967330219
2014175061
239229766
578769944
293381771
153887729
1164847996
1243195290
2058305290
1441352957
1692636206
345945210
1952860262
1504030694
1377664944
954954904
151594363
1468899297
1544819565
313532543
1744897060
593516342
353602748
2040741173
1271149288
832813613
1295186947
1632940622
1407463337
1482026820
553831765
841312832
1555087425
2049210490
1914546053
321226500
188441087
1465274177
525392381
1012354267
999271404
731772808
415655190
834745727
546340178
2017683090
735709984
1662381042
1409730252
211497472
924096548
1048646196
1212043698
1561766754
486640668
1176013541
817464114
1262949027
954892209
1013471496
1041998707
543088040
755655367
1985615500
1548973326
593641383
54570971
553983487
1982690181
615640852
2102375285
1053541090
1600127210
1322784311
1092087375
1125359054
1384374711
564220047
1199346192
154673925
2074711537
663296878
2045705316
249820952
1770627141
353762168
328529309
110573328
854094184
1533683681
1574947704
2066592272
1706287389
1295453399
883998784
1692920693
930346675
1804353672
351538971
1890524665
1330264783
1260364016
1899919499
1143098585
364471025
1247459250
1592212307
445533498
1894594421
1471515494
1478191154
721834887
144342745
712908751
1051910282
1754685342
1407429354
1943958233
1932113099
1919196360
473417223
2136883032
1647113889
719433527
903235676
1921607997
1880055123
1180163224
1353147687
1648365897
635813995
903868956
569213147
1919765247
1305415305
1691007580
2034916548
1814411589
884536697
1590190935
37154663
1198728493
492755467
1530443473
175989247
715487228
1745270057
67975723
454864183
1278645332
386701868
1096411804
87163346
1268213132
297442535
1928943077
2064570124
329524172
1516766854
427801289
2019539550
1722125780
736693154
481405817
372653575
1298748718
440246291
208352357
2009807780
126689010
482248760
2045248431
1213913010
6270274
1749114063
2002571990
2108992967
816191193
1798450035
1476467023
847729963
778476667
43023853
493324782
163622634
1059854055
1749785841
261119014
171658837
1308605490
1107772147
897946434
1998912459
919549443
366919409
307131130
1108000732
124099597
1669407487
1500518409
1637431560
819290991
1461437397
1679182296
1632694824
1869014340
980080170
1534148264
282181973
849739545
1200916993
1325069581
2042522245
431354824
1054651368
1023596200
1504617245
162955441
598723408
96385727
785242389
182972210
220693221
1743781411
435973089
1348486785
335002577
1979785310
1989121590
1442540201
408642412
900281084
1467706407
601367851
300386065
454932454
393398192
1462816492
62928667
538332023
919864387
1798786182
185189991
776884601
326792880
1044096397
1739269314
1218786850
550454933
604323053
287251345
1041299948
347371928
329206564
906720969
1096837426
232835934
1167884234
1714860827
1246388847
1621162149
193003573
871199933
97897552
1102352762
1013211836
1152244523
786191744
2127548249
936469898
742286087
818127868
879903541
1020736426
1817225757
46457222
1431903175
468488004
1591236196
1963590113
1521493990
1143285503
1803830414
266837527
1342053210
619567268
988682694
170575733
340789570
1440611228
1903394961
889013056
769135071
743560530
1743514628
1092693450
280674311
1513383612
1753822751
869679857
1718356396
1592301337
1979948100
114927755
1454526257
388430030
1041699315
617332687
295357824
1255336546
297623965
398927067
2112988599
1002459315
626993416
388578275
63157624
1504505993
119397234
1449573230
1883865394
1379571542
1951915332
1014695476
585189613
655785360
2039646390
345569622
1953206132
221579288
1296960998
1463586839
1762895640
403826547
1542421431
918833074
6613579
42607062
1448550292
1889261542
2021869769
957038885
1031825952
1442019707
129247524
451793738
1990759294
1989883459
1524086613
1196529855
47303177
1036072659
288902332
933943527
1117719561
405222946
1740470944
1122792623
1648239805
1353946427
1624187200
1659530922
1371669288
1502209933
1266064867
896981745
158902662
386093094
1175361288
124313813
20471315
1956138335
1177987830
681822883
1133265696
1076907458
2146135512
1078794845
1449563528
656037298
531997637
573691446
1158097759
1635133126
1083028549
941957765
1285728338
1275807621
1811995133
644890005
911132049
1604827953
291693061
1490359654
1425851914
1388873400
375953656
886476823
499426237
822271229
1372009412
1791006467
2122900124
1983158541
2116016011
2006033997
414511102
1873176814
641837570
992528415
454573239
495036269
725637943
2071982371
1051267684
1828202854
144394459
1292305910
2063785975
868845051
1334847984
383281693
1649111814
1568111510
109369318
1149209681
1574166794
1574391166
2136099524
1902596800
956449188
376248469
807462218
243969091
1445027166
943738159
1131483504
1164446504
1539492409
1206538205
1102742332
761526382
269856142
1862193057
1645985234
696991811
957658948
2087009805
509066993
991009476
1089512443
373273096
864272829
714250108
910848376
2040306805
334975964
818721524
471147914
1511506086
1222095506
18595986
333174601
2143404706
1129534318
1038476749
945305677
1327706787
1374766547
887528851
1034052137
1198735062
1012401773
8548036
1861074571
251304448
1598000662
1746526161
1443207540
117140754
1123452461
462332154
245080002
1085561599
1249918491
348499677
430999040
1294233137
1296963742
1729406342
587302036
2044985089
1654771601
3337942
1661589034
191971180
1460878451
979838411
760294714
134379278
540093899
1961141742
6149554
1695375729
1948523800
480975329
208525144
864575603
519996464
1181199167
570760834
411616822
745675337
1775410584
95457660
523371052
309433410
2086617273
2052048633
1587893793
541182481
1242783744
2144744388
1315918718
453859348
174121394
680106527
2059436337
1619247877
1736292903
1539196457
2013165929
1369044828
315901845
503854477
1911751847
594850137
681353155
877027347
785314571
1899760483
709774295
1150790139
30084944
1686346802
1119477559
832627415
2119588057
924611849
291264357
204370165
2070191425
1558079716
2047549171
1834004985
1590563819
1976774676
40218759
1222699316
966845780
2103736034
2119102327
1526041884
429893239
56589319
1503231607
1397658696
1778245347
1748730408
443698240
1428223366
681413070
75478524
1886007813
923399999
1513469151
1983082502
1527460062
1870377537
1232898016
1543195361
1772980538
1312793234
1527156715
772854765
1105345174
1053676133
1549093199
302889573
1626271277
404653944
1633952614
885384620
1485869587
784971073
400212424
47063396
132132766
1273520393
1428684584
589362639
507916398
964986714
1744125039
1561845650
79384635
1033232805
902017268
306656488
1891938673
932551658
1347725077
1983712423
1468573382
516412972
1074561608
579699966
500310516
756841376
774193994
407651003
230663534
1806055839
991629089
2142085023
2042007549
1216868835
275385262
1856165450
1847967081
1511833789
1287118465
126970242
43874540
2061258630
1397664209
1510717631
1167502660
1532208451
1624764981
1956211076
2024416952
139652750
1763782318
256898262
850612635
561161543
543346523
22561591
196399929
766673811
2113789217
1098379328
1192041816
429825997
744021118
699738266
1647831677
1123547178
1114826407
287456129
1427570769
1991688822
933651194
1882571715
1859624584
1824224874
1268376804
339095936
787442312
853961726
559350434
229762365
701304382
2070332505
1803504110
217919292
939240312
1224659507
1267220237
674530463
1683125940
432845555
330491811
2013973341
1540943206
862506444
147789137
1562056983
1280625144
745215003
1749977883
1404186872
548735869
1683616343
1137917602
1812409443
1946734082
704035911
1426067
795922656
1420137612
140356975
1138184331
616441784
374419903
351059451
107253677
1158426700
625292363
1908384110
1795435752
1801662617
1477866113
949382843
1216237755
2071238526
1836305461
1998407796
169102998
2037905859
1641550715
1745021773
1398597910
1465753711
36948779
1062294590
1831141822
1675341193
807708228
125973805
372948400
1879347342
1057706555
349671215
554345319
401849987
2070637855
1326828131
1850421459
2142838566
355489393
541488852
1998620872
1337767913
299807505
183380713
1702664386
1990765932
1909884973
563972124
292049097
1126081031
1293748532
1402989185
1537749202
1412518179
1423187875
1857776343
1113647866
2088446796
1392946480
70805598
1870765509
608984
299290713
558773708
1879667806
1476758961
1536627381
882883475
822015552
1879108859
914707887
1064103386
1345259755
967409779
465388053
2003407315
2084226757
1551687338
1903587382
57164116
1261755459
523497066
401051021
470984288
21795826
1524343306
215344392
425860027
1161483933
1307163635
500467493
251830138
1982018263
3467467
230393861
1041139419
463762317
439665332
1181100270
1840104464
863119421
1210296230
1374259004
1262803982
1989466019
117641428
846977568
333142710
1924097058
491007066
2129665877
1314478371
2130515033
43916888
1170558371
1871607339
407784164
1570091363
423208577
1928352911
429428827
275215491
1768647471
1341427522
2059783040
1782811006
60992211
949228476
1968082129
719927
967398139
46510856
55308416
1895137278
800423515
1923485337
62629958
1101888001
140709030
158353820
687739353
252200255
1920235307
2045643384
812038033
201638062
840700468
136265688
1153590218
116983251
655086858
136236934
1861535004
1970611701
1954710234
1477022482
1833019390
1011303147
1007952128
1882290211
695070099
1125350537
598668480
1641475689
1893898630
547043091
654927043
1677408615
1704496315
1970131127
1219521393
130133786
2055144163
460957824
1845322512
2136813701
1259396147
1283697476
1700120334
1266176869
1814137394
51636669
473972745
1084322290
639159762
994918109
81450091
580267779
1677981446
373171707
364569125
1201105540
1601757195
1557278133
1046629384
1223368365
471079708
1406198260
306470122
1610801096
1258778883
1029391939
60939939
1043069629
123102849
1572050044
1774075442
1253576695
1701786431
1377726549
2071946917
1547548594
1571920994
630374346
1691356236
1541157670
355725573
1298719603
287647458
89100771
181388009
479635075
825421144
1560972978
792430835
76528564
351141314
1650647326
1700533331
1537578928
1964154937
1723475364
1051243350
1929734383
1841014645
907284360
1761094478
1321877056
340596770
1203946727
234515364
951275583
1286352314
1015454678
314090601
1374231866
1869830571
297981753
1461578813
1443243254
147797911
1589924897
780164073
1422222137
105369459
1222520357
1337745992
1983254729
1197442871
768756602
653624050
1648407000
1789771848
1696664591
920532524
150571500
759480945
1355469173
317193537
296628966
1199381696
2035209169
1248231180
1239349416
1194227119
1075539350
1039511552
1666961886
1372425983
1321265672
915148060
1051652837
896822374
892891296
37706199
2035965474
895720565
1030424385
807462218
1356786093
2142134803
251010465
295607668
977034323
58545411
1304360137
464995988
1638212249
122666701
1541968206
1727682549
1103950803
131069470
208359227
1453113477
377514404
1603685206
2004827131
943213371
465887500
675196683
922104415
1949263702
895799746
1054411730
851642145
2072356638
151782607
1056876409
1688844347
177548923
369204255
896309091
769480467
2002505588
530249385
1935907317
45988765
1073913213
259522731
1378538925
293990843
502694239
902155228
970820333
1906055674
645234956
1717733242
720908174
2086233804
1296793774
2031861086
1046655080
711028950
130001012
281026946
1707943830
1861497980
402911707
483863705
1984445200
332618067
1552399444
1823747983
851947940
211754822
1269132653
317953507
823485156
1932992364
471003736
807069011
1581250514
1384420256
1225475384
370098166
1869313093
1796005468
98912218
522933491
704574848
1634393814
1280593498
789208104
837041934
1308348466
1556282140
340485996
754955924
1521243610
1277692195
135727833
1505032927
763905060
1467752955
25817517
1844910961
1417371762
754525773
1182345304
971324096
1506928049
1166842622
1243358205
1238902536
1076214975
1101926488
1514914169
1947386721
1969853516
44651585
338525516
1217511601
826144429
1655070328
1953974424
404099585
1619997334
1312694939
1714485616
341094058
513112295
846347088
1763587967
441052561
1839976943
1492220187
2061435102
829147772
770825998
626061258
1249528203
213568505
696708603
916932776
137548428
682881952
1018792883
1755462406
46697867
446835207
804979317
1748260336
1066395436
705239341
783124491
545273966
1819164217
667597046
689912458
1075495337
166162527
185472000
943057300
960641248
1518526607
1442400317
2041983028
1105633066
1426010173
1023283016
1479380337
9106552
686547805
20060279
797950035
957467855
1661090839
2089334269
1682990733
1043537651
1788222889
40305160
555727565
989218970
799119417
372681812
142471710
1117451272
669303035
1177882536
665194079
1090990826
338678128
1810824792
60737093
1767509852
1772555137
1545174458
536539111
211688978
510281682
429701288
1572071701
360076612
125679058
2035624214
1263940249
1311759412
863336397
1104194916
482179982
1226907189
2119621615
1286018190
2078544564
214175961
719259162
1114415489
854051551
1538877797
210699789
1371874819
627151686
487591558
1611865595
633250978
1234467321
2034506883
2143053750
1536051998
202876860
749601452
685404799
24184403
434178058
1999994772
919629166
1553460659
1729872758
1875986276
1331398263
97378006
1499342922
1400560409
998228659
715333344
1537076213
1963926515
1727790099
589342037
824378126
109891112
751582123
685956316
759791552
585029112
1260024959
1642690370
1333157954
1443594407
1093041780
2054450512
1977521954
300314304
1842472074
1722578441
1959890890
1793727776
1477293424
464210711
906498044
1294614111
1655586201
916290599
588674227
1611233387
1454665835
619834754
1888634528
958300841
2028247837
1565371904
541900324
1654785970
1087450624
280468601
1476324849
1420491213
892699508
710485571
97444829
2146078819
1359422110
697260514
1312646890
865940308
1136827567
491668629
1817821978
1643258620
2135306102
663767301
1897661205
1893798246
1086310143
2042154709
605965976
1090655004
1902982463
211424951
740982450
1970918775
1882289961
598902429
1948423260
1956576983
1777786634
1675617781
467663799
1079493661
813992346
1099820596
645715270
1741806063
374852076
1073984579
2048853112
2046093997
611644923
55431098
1874598400
1458900835
1786480492
1977002262
500230418
292674354
310922989
941396737
567650889
947160025
992482678
1800408036
161709023
2066841403
827642669
329968456
1983302635
865750338
1313290824
1410386795
1734651757
143847598
1341663576
656088658
1913178849
432769929
1822137186
1978789355
899780958
786733528
2111975501
205086449
458068622
1487758280
407355102
2108836567
1283315786
1218786850
254066208
452394884
714189158
11803734
617791691
141541492
168488881
1520282190
2041310160
2115212373
1895929245
1279724023
114801673
2086041842
1090123612
313780870
1002663217
1169560383
520347307
152944084
628918915
1267222620
1299420031
1954333615
917849659
1625100988
134960613
1583907706
1101848415
1220874262
643557600
1317505137
1076051508
167740105
338000528
1136676108
1230856618
463709590
1459058879
1394076879
1015896404
64245378
902137255
530175986
1965922497
1001270076
2057126304
1190622058
627006553
357803214
672869358
1066049646
1718903419
1306637822
750507849
350023877
1424801373
1324986926
1144767947
1811505005
465120645
1801267811
1641835297
158727229
371902372
1789287986
1479041853
952320400
331544774
1450453484
1222669022
1569705443
541948050
636836364
1594174435
334538941
907520441
1298306050
1754991390
1259979549
1596514723
2095707
189070962
221348218
2142320189
175961784
2096065303
116505580
910620460
462512416
1437748107
830955784
44290608
1521283881
1679838787
1606815508
379620670
1596864908
561863438
1439609385
129056583
1665745177
1430225833
2145371525
2007774374
205953541
1591494115
610625739
336529152
379862156
1368281346
1501152954
1705764250
1236319833
1805118991
1558224815
1132999453
1981947104
2099648321
889625934
1870036608
1360249383
1354503793
198875853
262075705
1793604660
1629354069
810431937
535469126
29601416
222161279
1106960710
2045583905
1004358605
713962302
591787560
429213968
346645982
2040911407
1215560822
1557399268
1918638217
1363736696
835340013
710179413
1589352417
1503968903
1765280913
961834090
836969840
7821333
757273204
1661005220
29491758
890081444
407417800
1926402949
2101648079
1730162623
456668495
768932472
1057763774
1756383661
1343789678
464751693
1386279738
2039328179
621233093
321202375
1500836754
1512842778
495034465
1550810956
1565937415
204129836
1318524923
1807475596
2004126559
2107610494
1284941340
1652284016
1071741086
300827152
2055335760
505972806
1423272493
1272075993
154521252
1377830482
1227788298
1085519073
1647703418
1530605906
1240458462
1380791238
406479242
155532582
1781608658
1703089588
1622324542
1512090949
1616567417
888043778
715498349
57279629
722169245
510890280
73927031
655449210
749955518
1424326632
1388378851
1672626792
371093890
660286409
529567895
1419544167
953540932
790484008
163390056
1964492306
1516015523
1948603132
1125089830
2016923611
805686612
660443924
1357340200
1487638179
375556471
438247330
63478729
1067585546
329030487
1100885468
2040975294
1601481851
2133715182
2002303706
410861654
2059951415
836275621
1097930143
1768533633
68864880
381563040
760097465
152729564
931350382
1884546885
1909573717
1699145929
1634730365
1856260260
917832273
45187725
766274269
1152803228
1499887039
1286018190
605723771
213823540
502998034
734213087
541599118
1967877389
591817788
1411115128
712784257
1582746684
1867701628
226604250
620605689
181811334
1926976714
787679989
392783310
1613593950
1873491213
1448840293
944937122
1616748348
2117847718
1955435863
746672189
600292571
72811639
548938535
841698064
1506396475
39149333
895069626
90765458
87740133
795413944
932000778
1513867387
1187840451
164516610
1010516829
917341325
289959350
152518491
1853745430
1367263036
1204106969
294232748
2135787846
305895674
708902513
1535036692
847249333
650149246
1460886338
633685200
764683080
633993566
489013308
1996609489
571273921
997933179
921884200
1537472978
1853293107
1235471589
71680288
1678462225
324081660
220139123
341124392
1826224544
224558072
1971809494
596988500
184165407
650351105
1725479564
284077379
1212064484
2131669859
429058386
871505963
2007871802
1280132514
379317672
552225902
1429663668
2013451264
1968643320
1619309998
1234932922
48931472
2091591623
1063136410
1135062784
1748529557
1603092757
1761391911
376529526
333328159
943391151
978335454
459986016
723797770
1715600185
1117116046
248398031
2014444374
2068736703
1453211991
2038806512
428723948
1677465844
31491481
175583915
1957147667
290336952
1167923527
2111245477
79706777
647352946
564815549
1581983616
199691556
1296003493
178626264
1023398304
413961680
610742152
78417087
545096767
2083676396
591787560
499297348
1820007547
533462197
1853974953
949319344
541104663
1372161598
2064042785
1892386071
1516030857
323140646
1317450420
1111282318
1417316674
1517787245
1575482702
562748986
1050294325
406929393
2036461406
1024004151
2094908530
1598718171
1546161076
47283065
1769376058
63521364
883228698
155048670
1466408990
1035912134
1849583650
1386789236
467479152
10798298
1830099832
1751364107
915466682
1754271130
1727340371
384548943
362555058
1073606978
339856462
512059861
1337644188
1844808824
257891022
430768407
2057392909
1787208794
2065634209
1456942666
787445680
1114019089
1318880117
1770858433
1970927366
1696900774
1268737018
116104438
626054861
1574398430
1211918923
611106487
1200308196
342533962
1029060275
1231933040
1358083970
1921762140
290442953
1183487540
370646528
1782206979
1719121936
656863075
299290713
1500451913
642181067
176225336
290376798
652805331
2087623335
1879539458
943285481
1944650471
148588925
529407193
417448774
766238877
549040830
1906256749
807246291
2008880587
1727103080
1521219871
789654769
1339541108
687540594
1861528823
1644810891
77149144
1213906293
547040624
1315946867
1950352777
1887458191
1449480487
1654156182
1294544476
2068587909
330268958
1445709301
262421640
1442017344
1580911095
1936614550
2103387890
351672337
1759186184
296783217
243950158
1378819575
762621651
466250239
1653281202
1576032178
101198938
2021621174
2036815722
1537478317
1656125554
1392120701
2105498029
731812161
927315804
293600242
1538809845
1561168453
1145529566
929483568
324852510
1482489238
553224341
1360162322
614577520
507495752
1726876930
1278454159
703959773
193084846
1073829409
288168530
1631289388
459936145
513968133
1507977932
1301888488
114402003
775840223
1667566758
653142603
598102709
1997832143
783898514
630710567
1841752345
1542673292
1591531102
1228532884
401025108
2133202376
485802226
705846129
2070905682
972687477
1076498068
1560970500
545579698
736153930
91428976
1384388196
1295228820
1571389500
1903220954
393130661
1221929303
1658209142
2019707571
1071437528
699715371
1417708224
1331713830
1100344994
1375072084
652871792
947793293
379957543
2080822585
509935710
1343801058
1790109536
442817133
2084466664
422263607
50458236
254919781
1674079778
2043950962
913872806
1200385320
273152459
546454889
326695333
123722626
740785637
5065354
1389219246
440751113
1339066423
317617030
1973336558
1173483766
915177767
821650494
1282884225
637164142
1051542752
470023865
1149019124
1534516367
987908181
266123246
1356782959
140846307
2038927253
1262312377
1214830751
1452700012
1872391178
1370526565
550165770
573292461
1234515032
375214903
1614118992
462240281
100161781
1990268411
553044720
1307125249
509987924
1281327091
1213990338
2111668525
1168027658
1387429259
1243434358
2040465739
234664324
959474680
1670092632
1385434418
1626349868
392995860
1595689191
142575228
425398328
1565542723
596447974
1568204545
1451953297
885809377
566374147
623037172
405283847
1020189188
650114819
733899360
451832973
986101877
758921460
573103639
281146524
503660535
1797619064
1369548055
182026986
1296674923
914651718
1752066901
491454530
122702340
1342817053
1311086886
1872903498
1167676719
1412806916
379253504
204248712
655996036
1905410902
1983172239
1000502654
358424634
1845608396
1677919355
752135447
820935991
1320265270
1336162332
409382044
1686176845
258221628
1175286853
1407861442
705682637
956154479
1182034830
105347710
1355732389
1842626912
136075388
1629462823
1711873675
1696218353
1764233099
315372226
433547641
1249502840
466483521
213856997
257137533
822726284
421064437
2065518353
1810730305
1960361546
1660198309
1777934782
1204307857
1925946559
1576168997
174138104
1186717320
49253632
1254304742
2061722781
2142619910
187786749
928876101
610614976
288807779
1491829918
159004986
1871293312
457206665
1787971253
12681519
861758738
1659137732
1047718085
2102089301
2088298756
829544911
1175010273
837114330
1362248793
605421147
409809621
2124669288
1872632209
1374074326
223194969
129195344
1517880959
1590510861
1462110306
244259645
453077731
88460110
745244066
1585470736
2091535468
142095083
656865179
1103904273
1350236115
1498767620
931282684
1216772861
2124774571
1258669049
1847061906
1422883008
1969170164
775697622
1711883205
2044353416
437056166
665626261
1063215789
959717990
393018324
887176768
790225708
548632885
1577322834
1081329857
687002286
1239347276
1388446043
1123326723
1951468903
1377570054
1978247028
11822265
105505460
1821821549
1682146559
1129854711
557266673
439063658
101456132
637812370
287783647
1891812415
303572469
1265695944
824378828
2087118554
516573028
771382675
970250250
1724190186
921294391
1100190456
60751839
1417802691
1491880958
1900958165
944001685
570175734
2134417863
1413756328
780070580
459350287
1312191663
2146619344
271436911
96932803
660375168
2066671299
1905865006
613766143
974235640
643054198
1804257649
1170354446
1040155528
2039742950
710211206
281952086
1133018737
1087222143
620805674
1733348046
788156171
103633168
1744071129
117375518
209572708
1941716040
1813612741
417429393
1580006919
166077976
1255187849
1406346356
975017784
975452306
398187707
1344272515
582073370
1693577375
1109580124
1294703259
1258205626
661700651
2129956672
1274060613
551974003
184326134
1236959933
895680006
1140581857
1671399605
576479380
1181279066
581462606
601394700
1720240969
364616146
513072619
145286778
1983932622
1135136698
1345387742
1740802754
1575974637
157715060
348290654
1076994611
1448911142
1882049057
611702637
1444305644
1366037299
421533382
1183394447
198174217
1555411437
1308918140
1744005920
15737145
2019949317
2099909756
108303557
30413434
1599367764
556587320
21800881
1964315331
1862797683
596645754
1994933171
1115405083
1756343567
210556605
751775947
526651778
1939506743
1781945333
612850548
1626601580
68479274
840423608
405059425
1766513051
36153850
1190328609
116040360
826571194
1059457900
1989582893
356246243
1327631304
690065636
986842735
1229267342
2061433127
1383981773
807457350
1463129495
1299830705
590811223
521322585
144073958
1556709320
1679970948
1761980179
1113185183
690405052
566320008
344426730
1378544669
1949956234
269809318
217571603
1967440608
1808433314
501586458
776563689
908787403
307456129
1493513906
2045739096
1036960636
1634448770
1147069009
714892847
1438010264
506761720
864163229
1496017302
1311937258
509577480
1081202145
1464512516
1683426924
1579393595
228409677
1696282493
342428116
2054742468
1315714354
2010500544
1519466156
750846058
985128366
97241426
1086288610
2041550479
699627195
2091743512
2017106164
802107891
255225440
1813002287
1272982526
25041545
2040430355
1407406341
998102560
558521114
547239246
930755923
1452691751
1070680130
274012491
763020126
2088481174
2124867627
1457096846
1420150506
1307754972
481846268
16071231
441219117
1054926314
102908200
1445991366
1076411161
161260186
795994280
1817086381
1367125066
1374094046
546933497
339134417
629485671
2102593748
2012519452
1895086812
142948695
1009739331
1771089622
1331855188
299314773
95553557
1503222565
1861473884
532342464
1932023887
175369235
1626400479
1866633016
2028653007
922262521
885619974
129995414
598050074
1490770398
1848324178
269904262
1415038233
879761036
1045017598
1360910152
1554294989
871005243
482912386
892823535
765833217
369906444
1840264250
872205649
725403665
1166238811
897922136
1179444127
2087771536
2030091493
363829829
402224126
1086436215
1494437464
619667929
920628962
1413861660
1959100051
1377723494
1595678704
820194994
1768026335
1635179160
2118452775
1613520026
1842245245
128112937
1365231212
1196614674
892842244
389745517
1415620218
1828410325
1062811501
2077599374
1964947743
615856270
584573357
898040429
622121086
641058266
463613724
1179431604
1312439517
1477023887
996832098
1762340556
845134131
1705678906
695416575
341135298
398753709
27699192
1759063273
1004440969
1799926207
82964010
1472302906
467683869
1283394817
1773741533
804689846
1657071013
2128255207
1204693633
901938041
365379092
987424918
1209694408
1655559427
1611459307
2048584660
1018071043
1734812585
1615059539
1735751975
1008867540
1205556845
1973112486
779995496
1217414797
691916648
1705077892
641395837
1644133415
2071015242
2078142460
981727370
1698309986
68090959
1198713746
965094809
1501241678
296596912
273776543
1112278809
2135070389
156591272
1594133092
407153625
196911496
1754986051
333870991
1532341568
1569036953
423756666
1280625144
1954596471
945032288
1761069552
226659920
2079117901
352826644
2142254837
1715886305
351783523
585661719
437991042
1680693317
1392690154
1793117349
21371561
17657497
1641227149
672298041
233412184
810020867
1890222493
845725653
546524620
896852085
90989500
2006391667
291179367
553802149
352040862
793012503
218213400
1124177400
689632817
1537562106
1331167851
1269076181
74216497
1504079182
1503447415
849186152
328389736
509960230
475649872
289552921
1473630256
1150035376
822811136
2142674574
1377188165
1862558915
1522551739
1617311727
2099589854
1068342086
1317810086
250607940
106276263
1825931817
1339771100
1567403792
1622023417
914569151
1772504182
994344046
2076825196
1485630318
665837830
178595802
381023103
1394115550
1298422052
1920024431
45310347
670548146
3029368
992155730
130855150
725198037
905966524
1760545204
1229631541
1260618570
1731115074
360669384
1878277069
902566921
723880046
450653377
831881860
1869928339
721017300
1296346243
336088873
1086905278
1172049626
1715031850
1625718051
977969901
27628420
1584636614
323576266
500689021
244483959
1939955816
787538997
1889724200
359445562
1446858595
1066301223
786227073
849341581
8544955
1634768751
1925939031
347371928
1397370710
1087746309
475878432
1177123238
1556695759
76947224
796586484
758883043
328050667
731819311
166659256
370683994
832681016
10111605
766862875
1636822609
1309026797
53909135
2039587024
340201528
1909541290
1717169463
1111678349
1220924390
538252302
1891276820
2117900177
1382078409
1876330601
1918723163
251464399
97511685
883394005
1719684083
1846696731
491502496
912336660
44544144
1171672107
348207596
1384761778
626736776
398354796
1365335755
1190100765
176947629
448652483
161926014
662186245
1163319828
1556683932
1089202130
963686825
1671632618
1343950777
1095275033
1818684567
1446705365
1337251454
1860964747
46960202
602350083
205916034
475095862
478385737
948103746
1669818972
884907267
1882142063
42781234
701866765
824579465
2035719623
1124353642
1751479701
1118073813
1273385519
545474486
882765379
234528418
1788747644
2031154765
431082980
1345881442
1158749640
1654428132
981841355
1357426107
1193204863
1444686659
799502754
1691926465
2041944984
484300408
1677312773
1576662862
1518070969
116457926
239524289
1806096840
837298172
1026852085
1591991547
214831032
1815762423
163426728
1651330930
1682999959
397146038
90644439
42922719
1012379636
1981432363
1940164631
1521268883
2142345539
39831072
792805604
2026836026
687919938
1841762468
430222567
429677206
246532845
1769949637
1332141392
638636393
780365310
255035034
1426128238
703538137
1991225959
1579935538
155520335
1700006832
794812923
1038681685
1218177080
2066622237
1340841182
199985609
368025009
836923422
1249614226
111986330
202224149
138001394
827369469
1042327592
185546733
1395297918
475974872
839929395
1334452605
1557628396
1584563297
857329955
493060099
1141823696
240761481
1707598056
651301429
1192735747
203439373
441140560
767923264
1777022541
1288743520
1388744700
2125392651
1515427026
599082182
2132391178
1100047553
424620901
338231447
1668481247
899403307
709943271
87478066
1190196357
639961117
229129076
460968259
924701096
50774696
400128578
1937036415
1077582830
908842116
278180062
543000744
18772950
1125744565
1925993470
531083281
1554637815
68080089
1803614176
1727849233
1783797167
370206593
574038827
1458289554
830365359
976207635
2030547201
227207048
1729382907
1831973479
1771108135
2016400907
427674803
1609685737
1058281039
214156719
938904420
1329719964
2107270772
2078858523
1197773807
1783059842
359394845
2077362669
1108448409
2095435507
1911058290
1289760075
1710352235
2123882550
1737203133
351427833
970916740
1364306907
1011169493
347817914
2081348665
2021126913
518636868
869073716
243502064
1743058390
73971925
1096864878
299110572
1336247261
497027224
424030091
740049860
1777674974
1877152293
1094160462
1173023699
56161541
1671266039
696944376
1909161975
1143680766
1289826033
1338852386
1441482467
1457598967
1650661425
1375273906
693431684
816278140
1317934711
1307578666
618499857
138359555
89435382
1902159737
1546484086
539880761
1486556077
1489726241
1154067651
176433082
1031899778
878086346
1168250647
2122165821
1797858582
1531322547
766417232
1540235846
903757430
1860208386
2135898383
655307692
68593131
1453380637
1233909775
66010865
1696851741
1935907317
1908846276
1974412631
1481024636
1018554524
1856613174
342281826
821807778
2093311298
664062391
1751456485
1886098189
1486062873
894194075
2024043494
1355189784
941383733
869532919
558334202
1490337496
1938935587
930151432
710369279
527501720
267878607
493968847
1798693239
248679402
557887332
1879360476
959772477
1624763198
1854209946
2012279982
1359205331
1067483012
1448987037
821384671
1677021937
1398971384
1465978743
1609749582
148588925
190756853
1854502171
834361660
1452266022
2088779641
1765359603
540568319
1697416780
2112378892
246792426
225292054
658273031
1440305215
687001867
1051277568
1244800699
1346287841
317079167
460507067
1963986977
1782591926
1727350003
1466241245
1265134787
1820130059
841090487
1863373584
430451268
1937370304
69801560
1782780447
581157638
229254308
260066690
829553003
1060543288
1884752279
792650761
1857526607
1257855560
1441573175
1772246525
1226577733
169956845
1091509506
1855807528
1436176297
78550178
1999366043
1406000156
2005144556
1250426549
521900606
2102856889
1712454343
358898580
2027143749
1415065814
117832274
939123978
344486597
2022193713
398228776
841992952
1400354239
889852124
1396878025
1803535182
652847809
1266312923
408290118
2032117427
507576088
2057212968
1923442167
794501461
46750252
865156567
1585859918
573160715
1078613822
364775882
626707832
1543471972
488868229
1514320150
426689773
1415136971
1288541339
475182159
1979447606
1516879642
432361429
1663525508
1572590736
1909826837
1480962691
1244786520
70200566
436444819
1708648318
1466403656
1693829127
993112427
1886799168
1708629942
1642458051
1309378993
923731459
1153542047
427446892
925037607
2044545484
944143774
75051971
413101999
1384490069
2037818344
975509730
1884309477
1813165413
892592807
954966336
1108893924
1727874468
1407145035
1361608830
1189889504
1382210132
653386338
1660085481
1704002028
1293804909
1786870056
73347856
551399184
1485048047
664062391
644174548
1211016685
916992021
1253341228
1621526852
984076966
228968450
1208918903
1295774502
1759051024
1601660726
249421098
276894560
167842329
939997637
149737050
1918989129
162002605
1994173987
2017262971
2030996875
1849489770
1236738288
1397306201
849693928
1721278115
781481901
769927032
1518721832
996686494
1305117057
306582209
2077879775
1567336419
1500499603
1231730005
1918180199
849458425
2038597126
1456985664
1968206122
1485093580
2104406708
60685795
1491519961
1921682205
1872331929
1593405005
996203085
1733786363
227059154
361523172
1283082684
660980255
1553514482
1723331282
1644476377
394768663
1861607736
204537012
873477535
1424250814
1261209189
1654365875
1966485557
468131674
211134677
725183288
1635680905
438587488
1649564794
1067813367
2095260691
724854933
764340401
174278985
1890641667
287015253
1711150512
1709804661
2016510064
1251402391
49479566
1286111360
1739260690
934589735
3948007
1104930203
939260456
519825988
506468696
2069965127
226165775
1094355892
2141589502
2034363665
10392076
25470194
2140861482
144528375
220553044
2747599
410828023
1091938568
422827663
2052890401
2050463313
1158918418
1428130872
1784199300
1381066875
1900646139
1362745956
1225517027
1036802078
743919468
800935128
2066446559
157760578
351117093
879715043
2110114620
47244773
790127959
112174784
750330827
1456365668
1826676331
481570802
984104816
136819202
1062883464
1789100895
542770145
88739776
492493604
1402918161
1980060124
670024600
504227637
1516893025
491378314
949120760
157903102
89276210
366938320
1442190706
2080227897
985673579
1766485906
1505647589
946013728
999533874
1025879774
272641543
600696481
41234908
29294937
1625327408
1560231712
925652881
1144922659
1144634681
1110741495
709310539
132927682
1342307743
537973267
1841930021
965067893
911829447
1209204099
488919636
1356006950
1653225685
704644025
1283684231
588738356
681399469
1696118635
283628942
2091523856
953698283
2078212676
1883140812
625508305
1979701536
1775745139
789637525
1865626117
365532577
1686652043
1483741976
410729260
333450374
1332213360
488002441
1381510616
282032338
1932461018
822623070
1533381601
1169179390
1457806853
2067661164
1769950645
1857134828
1725461013
1818701317
768365908
1782573065
825348519
1973658364
1316183726
823528284
437198844
1984820561
2046313386
394917800
870470329
1025363767
2075162379
1866716581
777152115
1453554757
70843054
547631210
2036821234
2063842346
1499804950
1431400252
1059434531
64793823
860171547
1954429530
1313152339
1747041103
1427062863
1749334438
831447011
1269603687
1657482387
799335778
2131068502
605691515
1853103672
934939185
627098440
2093774419
1475364781
1358865969
717470962
1105871152
904136893
1644383716
1084397632
991871122
1964986887
2141492615
36907841
11280509
1270213706
1319343495
520674359
81616004
1700378443
1534036643
1922913851
11627213
107837215
98922715
1738266629
1909062789
1110718864
503996293
1407102536
1580841442
1933886697
1072066805
1716327634
772841795
509153302
801089402
1312682483
148640996
1701610932
113530819
106994249
769235804
59943834
938139449
638969612
1878101112
495490264
197572087
1298020266
1735726498
408205199
643687970
560309794
198643651
1055941791
1713156939
2135952669
1474775801
929310321
100767866
111078702
1953923404
2119635039
1348400909
1401067130
1894808067
950891169
801918645
1861756947
1903708616
978189553
244034950
277513590
1345949689
1662517505
1206229927
1645330502
203466988
1799260664
1050885092
1947940461
1519296115
649974465
1852568816
1781032267
1801668794
411791407
1255480318
1449057528
915102716
1781026209
516719844
1217089556
1346638009
611160318
1441966278
2097211123
780956462
2134596649
1052281292
983748951
423902736
502404553
2069271131
95507992
1447593136
473503236
1834854434
792303831
1983000438
1866442277
48707898
634863901
677218994
678557461
2013303642
1748214989
708983894
481958407
817901188
1527637002
853845461
1887394402
1209496518
245116575
270749287
913388726
1219218563
411233451
593790221
1487396826
1150367260
1345030126
451673188
1612181287
819745549
988076448
1204518417
1385059755
1428717796
90948315
546947444
807512981
2073405046
888603580
168300577
722743967
284470881
75181402
1513326586
142125094
1438305590
921954917
584192905
1239990993
2075320191
679522393
1606707295
2052203574
1948984220
1241272231
1394464248
1410401291
767923264
2026667990
1353988930
943159686
92907314
19501497
1596413353
541115369
322316453
403627783
2116055861
1069324283
672369190
967619035
1612657561
1592027650
221888173
387815725
1043557419
651858844
278522263
390628496
192591341
1707055155
2067105610
2139218378
501887284
898379105
1154675876
163952246
1280002024
947366560
325220421
1455545777
1643713290
1280970784
1898458078
776216799
88734704
1362477089
1271439329
1784475865
1968041324
206603298
157508903
980499224
906239916
526863196
1315006868
681976567
853907325
2012870444
145545905
1794181697
2108986735
1683007655
729774868
1345270580
616941797
1724272417
876456163
32008721
1922436117
783974402
265575161
179823655
158346506
1799298469
1272832206
854099038
806591841
1660382920
717867674
652861986
489108669
710401734
764504745
585886641
597276366
940097520
826519211
991252276
1330061708
1067316284
111893330
877998185
1369208070
1785265576
1453187019
734055182
822110741
1304345491
157426408
355551922
737019736
115364590
760509964
877229239
175391310
1704896083
266949169
1858891831
2019690380
1932934873
1676272614
1066826714
374442531
332998526
1113688219
1392404990
73475799
1582480986
468892980
1477117678
1693766112
310594321
109237943
40365455
25166228
516803308
1848180788
2004266184
1437604807
868779300
1004148499
482627172
1664012566
1439573047
1224545369
282811127
1804918981
254398016
223656126
615466264
1907134553
1606720751
743147442
731389661
1500581940
1598572330
564715315
1632014550
962451592
1391814879
1191531259
863895789
2029442808
667332816
1583242961
1590440964
1007753286
542913539
131369124
1234751160
2074237337
312078036
614576562
1015143310
164575894
1931519367
1960249505
490954696
2099010122
1476152995
485539049
692032467
1923714970
1449233543
759064014
1491151918
646819025
442100949
2106416402
1834175704
1647866590
1432865199
218708419
1140706859
2053874922
128372582
952604950
1817695810
1830623903
1220003452
2025942521
412481232
2008621588
941044582
1612358006
1010890746
1243920641
1668874205
1784215813
884611500
1673953624
1053133267
549383895
119129964
714312368
684322338
1700210139
406552203
1965367702
1729000845
1625050947
2052130722
1352759579
227053940
1865957763
745779590
18351079
557747798
184890117
1505079731
1750216666
1194664973
1588537451
1627184278
1269131195
1038553377
1575392666
147431718
334154735
686905947
1643296810
1220104480
1299262174
969051422
683842927
2075318251
649480093
1968448228
1344909585
73186975
498576289
397101712
1823464261
1494703329
289946188
2086132191
1150316263
343071169
1103292910
2123366088
615558019
458815949
1860104776
443852487
1593650307
1897532725
165026290
581057586
1231740119
1345168225
1857202551
1803174856
1840104464
1424767205
1309054650
265343519
246440806
1013719475
1001104206
397914471
1712542902
1639231978
1324519651
1267397982
1874463131
450180019
1476052564
493180627
251539428
1063007000
1846138891
1645794734
611624071
126972546
1371728564
975021796
767977410
899309713
1012326853
1623548701
1318029287
2030822618
1832310033
1290724732
803157580
1902381710
443282902
1414942518
76310179
359945095
995721905
1856362165
1118661526
1458454441
170981358
399131011
817130551
1426236653
1966909625
613886213
1426448169
1337729264
1434357034
2032446250
1255075160
703086664
916409533
61245182
666678604
157792924
797718217
1451292543
1451344593
260941997
1103470314
1612865279
317881441
43053075
1882362787
1729817147
1134985242
546500264
1005269131
799486609
639179944
1430454980
1942766996
1697485164
1088624213
1382227907
969154427
543024664
1843537487
389005811
1206666884
1862113061
1054969981
1342088553
1668338106
1887969394
665349401
877498451
1321554482
682550254
379787674
1390488072
356973333
810521959
462504114
153125
1376430624
1122507962
1645741148
1055602397
148446031
1291975491
691868643
2042795975
1347335859
681853048
532739063
763048748
2129015185
461270918
1758442356
2111282397
174011738
807934715
859504506
1378861865
307616118
638046711
420443913
1816673930
1619386415
1406227313
1293003658
1624211796
1216286431
979579808
739844234
1887343405
569799029
755973824
418883108
2005473531
331723333
1775071359
903537101
959795589
1548717467
339714757
1092859873
1582728783
919897296
212619023
640233450
2093972515
1622681517
580687948
1677139814
1093983604
1275454205
1050740091
1038200510
526647862
304974102
679870429
1521992693
1451065706
804220417
695659171
584793426
150995973
869786607
1304231788
947931645
1728166472
1823006190
1962788365
926989575
1676438793
1537026636
1100921709
141230258
1921372138
1558041448
284003910
1588074274
1451427305
367448977
2146655181
2015680690
1767372435
79990728
1906127125
400103143
2030988889
1597681976
1974923495
1230312496
79627014
943948907
824796736
246791791
1908509204
1622380608
1905062810
651214062
1215228776
1762864467
720812130
1776721825
2037651953
321525360
1605645918
1227370681
12696390
204528850
92437315
1547428808
1913773033
335385533
714102817
1675092624
218916265
335988947
1191921088
1780973383
212288482
765703060
511539807
1139066255
1079971327
766813358
779955767
1093246265
1808741145
1490206105
1333945582
1447225338
226188742
2099700269
1563735232
2019855777
1068841732
2126050979
98854030
974477750
217158387
1796560404
2029235333
1716167942
343582281
1894785702
962338503
1069056864
440440841
980811372
74083470
519108565
1675489696
337215204
1261837229
142494169
1175327980
2025599116
110347214
200135508
1386525574
595252927
1444353171
25097656
2056049843
2102106171
1929859984
1747230651
655616904
565935530
2131587926
70765293
1340055231
674545604
2011885351
1442158177
2116111708
989492770
310137139
2121765712
1455353791
1430276129
647810093
540264530
1489221080
1658381036
1990874432
1785261567
783775199
385534524
1662443732
1280486187
948727884
1085703547
1240636814
352540749
1718287008
1135801791
623498991
638157760
742756953
520993710
1567351796
860206620
1985260748
291499931
1637619491
251758792
645652946
87672636
984050092
160528733
277071891
1671220865
998916552
1286563534
920269512
1301246781
1079222812
214575463
1328238378
1766706597
643961216
1720924549
279330710
1944092080
1622337420
50248003
831711343
501203697
1240361321
217335349
744744787
1428322299
1220765787
1974949172
1461929089
868615321
660977810
964870421
575135766
1660694742
1123107421
279844815
549901384
783408451
1343932796
28463985
413408152
589915902
1658039003
2058009635
992928011
247043495
538141672
478809956
845989200
736560584
1566616207
881974346
446683153
486504648
97009959
1409328838
1357101134
1140973385
1349340344
1831519108
391976860
1627793105
2049287315
258277048
871651343
614837995
709101455
2008232147
1985966640
1831672379
1238091528
1592076861
2110942994
1561834261
1244163022
136584289
1950047547
1995323656
1967239723
1145812973
94348893
383425340
233356048
757959211
512274070
333497736
917477861
669762583
271954368
338241067
1576065820
58619455
1368097905
1788085083
1784135800
1651092669
305490582
1833746622
2130953571
698086669
258604897
533972914
511331270
97481933
328064239
732888444
1522015887
247184407
1366323723
1756946111
459895047
58680584
547233295
847839146
1438304860
1565573732
1508036874
1903166239
690180348
431337145
2015566665
753171621
287060493
1714586834
64693486
927335066
423760738
298535958
1837672396
1857589914
1778271277
507888576
299656745
1300683482
621143397
359216731
919059583
1663061629
1008582685
1538212902
2090469498
196944903
1497174035
579338121
968774361
207127667
2115493014
1467983003
1456894772
156191134
1196360609
1299692303
1031558566
1701481960
1265167265
1554796043
1143367724
242154492
1513118797
1746631757
586651185
1014911337
1290638199
820170530
482211990
1262186096
871952969
909504617
465217628
2027152233
218561479
182029949
2145740604
283536538
1046555983
1319565016
1834146029
1211920395
2026317682
1171035703
664219300
1275712350
1372440110
1908930919
1993568443
2103290435
882359831
1509679108
1887259578
1453090111
180877053
993056846
388605661
1333103162
1822439018
1330345763
897763408
2096258663
2104210958
678023891
1856248368
1788451359
1584521226
951272047
1845106882
964597577
1071835232
739089136
989260000
90621528
1039476417
1654639648
1416662786
1465906315
336266477
1877358858
1136944473
532094400
1669353078
584404956
1624731219
654291591
1766589348
1200615865
1309127478
43816770
655280949
758800976
696462762
510634877
1273472596
1129559537
378065921
1618809873
2068406849
991640910
1997151243
271638631
916219008
988919999
298478122
378757016
966551700
711738993
607783073
763793755
869902028
265724893
1061188678
853925835
40178094
1067484432
1073092211
1725279544
1369828664
1916607239
1667864023
943850953
1467165115
490353987
1925820764
1859672272
981410280
911841867
1808809770
921472819
2033346174
1309943468
1984029164
1595866777
1162728193
113523195
998076922
1248689352
1485683620
898448635
73880585
1025573314
1866615589
1266829271
581747869
1538741734
1474459532
1946242463
1359141503
2139488792
1899366410
1113105577
1281676785
251875884
1605796717
925349699
492315261
1728490369
1924529609
739477417
29006866
1266816087
1986151997
1262730604
1447728762
588010796
1271723510
909004076
1742105371
1169889959
488278494
860406213
1329988769
374096961
322704410
1506478955
26279621
1051400607
618794993
400438127
1356109148
1053785714
448218331
1437762289
1688995848
551785998
762414770
1439988988
1957558464
1410816822
111588463
2021939995
1572844667
1510108900
496707956
1235826632
735174739
680489081
1089416917
1039760038
2056702359
349656586
2096874729
1041243785
1031396452
157178625
425903210
210978592
691512707
36057476
361043156
1314499270
337557413
1741772693
1877311558
1776261679
1724178909
204283951
1320885807
1479462832
674922971
421713959
792060250
343804151
224129393
1468561129
331383146
1327372866
112382894
1551331499
1788409441
483458108
1616046309
1632095877
1248869085
1552153016
22639147
882702058
900457526
253019642
268166222
30407109
2120032326
1729523997
238832955
255769415
166406585
233795738
1863956769
82104611
862874982
535978463
85565924
1123502727
258075885
702710694
880619549
58007033
463917147
418392914
1054849179
162527672
66478206
1725519868
1115570832
462631276
1729349069
1643933512
1566076006
593019458
2139176437
784209572
411358955
16904439
913454043
175454713
1309930259
1371893225
1519154781
1702121678
217934048
946350412
1090341124
504727541
946696392
1685461312
16805988
2031202776
1737005369
1389216559
361432498
1185944686
315234520
1647640518
804872516
2091825715
1240250815
308175539
89407474
1899407851
716008278
1168464005
377852381
107668550
1959845484
1209464282
1123755503
2087988724
1907201781
1036755318
2116999559
1723293432
982606401
523445545
642217919
515457774
839104703
791803331
952092834
574157926
548550966
2116926165
1121846632
1639012874
538042802
415683047
1996491449
522480937
1282443262
1118064566
164500548
540823048
1781994718
2119489161
1178010269
727126393
198497544
1820156023
1936466361
89612152
1928892971
721448686
1007593451
535404176
2133889857
1554987598
2045947701
1598179079
1431339026
247791840
1866332655
806780297
2084184549
315197613
1178703066
1899786352
1879855002
1692260035
1279470165
1756897567
2096155701
1064257420
1255450392
1239145151
307972567
1709991640
1902836667
692200044
825515175
1980048622
281595939
940846375
126540166
928676680
974827163
1073537195
907796468
7838291
2144526505
1414059875
899799440
1999636976
268344818
1818603742
1435056315
1355356376
93651651
1112945672
1107970730
1615432368
810101172
404842063
1057208139
1471052661
1398520601
397741704
876631251
1013999429
601602965
1123744479
1249575196
42453093
205496860
1226847011
196672176
1674502708
1545117738
1589162710
1459627654
1718111049
318645966
1950699254
1750934345
1524477921
884589319
292606609
1115450198
1979987519
628385179
1146077090
781592596
195088696
785456801
529147929
905921922
1452026608
1777381653
2034120334
2011599520
1062753311
334827580
1471687963
282408747
1781898985
627657167
1811930800
81466829
520347444
1847300998
372184336
1134116363
415962515
1302694046
267696521
1073584757
301169582
1124200050
694056334
1666386456
1923863935
234106348
480925905
1118921193
427941203
756582701
33987556
988359372
2133229972
1744307877
516616631
1998501104
336998670
1783037966
284941286
1119161522
1790827488
50188976
159047075
913069425
2066151527
1017280979
458029234
1327657191
1593029009
1807640884
1434042538
1477953084
1575194227
1547348261
592867027
2044406116
275259588
559977849
1958502134
960769270
769153356
2040940950
41138373
1143059259
793331363
66512772
1381354307
1581034512
860761970
639231269
1604932529
1956184137
1437719007
1545904735
1088009432
104960351
873151372
1854296366
595273548
731240752
361291618
863573992
677887445
1662993455
1874091210
133420262
1426153680
1517376339
7101791
196818962
1848313687
1991508332
619906084
915463898
871109285
1553025277
849299795
1571932225
1140756537
1677995644
1564515118
1908620771
1557278133
1521619762
1005929541
2068888068
1449299316
1058760960
1570722808
123888102
515193494
108649143
537059836
935285007
1379461606
1776805155
1996592698
304687521
1441946089
675957641
429174350
1741494144
263042256
1231171002
245288463
1955373917
1427648397
267901755
687241576
2064814199
282913511
994849846
1076773646
1488855195
1041344443
927382366
1811944310
422165161
1310009930
768455921
983413633
633867861
1835598032
149592531
1737043394
1312682483
1844171829
810133352
904296227
800801039
838249440
1519939954
656255390
1508355197
1774862751
617679326
692469640
519194640
1588672553
1141526458
1271975393
1864035658
1006134745
1858252132
200091435
588861311
1570516374
2065292500
2018904418
8044939
502030013
970091108
434065231
644106225
882602085
1765734211
1684632562
48431316
1646251346
1561833016
1080375690
18736951
1880969075
202216088
2017931049
1913011218
1127275064
1232814660
441883930
1383659250
886169868
1185378519
472691322
721753564
1375787713
1988718801
702012772
649352514
159454626
1904754248
167938152
485061553
1368436028
810310008
137649866
1359206933
1577632279
84694211
1848818120
1637021656
1589085259
1856357313
1202763633
1066613063
420965898
1975324604
1877630596
1494106161
1166439323
1451680768
1888573978
263402185
731266826
921440052
1594919229
743312932
883228945
1098818386
981171098
433282852
1303922551
794429445
659177086
396186620
2117639568
978835927
1487059871
1320840840
271510478
454134628
852265387
2097604682
985472103
2103335369
1553186102
1456857805
2047552034
287224784
1933873097
155081111
1492109515
728690111
164915304
1715148887
1972645844
1552303889
1382506057
2061520073
1122254799
1731549416
225218753
1336162332
1255284445
1943767983
1258885496
2131529603
2052347219
1585499328
1691077103
1298530817
703921969
167623616
319566533
1938403879
1574794466
128511615
1178105529
1129513941
1630755561
91724563
1421732245
1796123258
1656663542
1447181564
1220445887
1430838339
1850727382
480427528
1357422140
595664537
1248696808
511941475
1012655615
1826079584
12941865
1103898160
1483633677
1836948770
2106894248
731237265
1109871084
1972111801
284183038
1043009608
399998306
1412563143
2109822592
326898473
1234764284
1015440360
1212752087
12265045
384398113
634062301
204396396
1677852028
1724583580
2036141056
806657943
358500388
1980476171
1815835239
1329533473
1131763717
1642109060
513726719
144696570
1680645922
1539974795
494581486
4153938
628708678
408160762
479856528
86653471
1294032040
1738215134
1063090684
222350271
2082271047
1992738549
2059489285
2122080738
759814125
973028120
1799068064
1819995918
1403299044
628560463
417581018
698490419
1979648582
373158589
203097362
1118564352
935627976
1232044100
1586727210
1023106264
1689409751
344612154
2010612375
1237163831
480303180
11330729
1741773507
49172169
396090918
854470087
1513035026
850604330
345314662
1509219888
423118980
579677055
1926007931
319061662
50915079
1539823966
1454441226
1207191037
146251635
1932299590
1240538607
1310151917
1642811353
1172059540
928955474
686390898
2097164358
1681334623
129588460
1104183401
1884819162
1593317404
213053901
2120568651
789471139
1807162085
1898230488
111458579
1070349935
1445661762
432011476
496410736
786537977
760501349
1126630249
1864674705
645335042
2122186988
1381768283
2042522499
612913144
1743607809
1731752979
441775879
945260519
1648349981
782827932
1957825219
1337975137
1364536814
1553636804
297197711
424656288
1498741313
1005066942
871144377
1969860847
742592550
2100260506
1785763794
1817433649
547896082
1211625215
1234502383
1877638187
803712570
1645085706
1556502237
261352529
1623821260
1484359446
1517299042
441233589
753796409
494896429
1423062261
291457595
1585175552
734942153
1232738950
1365799872
1470070322
978447228
1482093114
581471201
915977489
1286661899
907645957
1228310426
519796925
684646357
1921227338
154191387
1062177761
713727464
1305039985
1209442833
115942735
961185018
1764716660
1480878387
383648948
1623027645
1780300659
141054340
355126858
900886382
1211547405
96851533
1389563214
1544254368
1319719325
44035354
393639391
1222074612
93126570
1491408520
371910258
1188944868
65264737
1979676736
743243330
1418435567
632601085
1357340928
497619235
479834027
1796879320
79420201
1554526253
1750970567
697044004
258797793
1328356853
716667036
1573138035
1395365133
869825481
1452493392
620823909
1648385623
756506882
1843450594
546155679
2040189707
126367889
1358976366
899970839
1133785223
840950498
1677035944
335335010
2023169843
927894329
1542108637
1363010448
1790495221
1411780733
1533054038
1416787067
1354684414
120937610
691439913
433973522
590430088
124161635
1016401721
1457984027
1912212533
1036711177
1278782001
1749387800
760806787
2091351820
733479242
1752611255
1939944523
828053966
1656043646
922810762
205808745
178575608
360192117
142885407
1848352149
1278296903
555761277
1231305601
1906693008
1257559822
565454761
1282025113
1661209120
271429511
657004557
2099109014
562376929
762697572
1361838604
1078787668
1147006932
1102711188
581705527
808457501
1259995417
1237684320
1860280779
979754175
1216613653
1095202069
463637565
1790910277
1750350305
471279711
231114244
1459603291
1400095691
1256695489
1438808971
2026048634
1449942538
1451733878
1616473813
1275827278
1051467349
543263811
1489334820
442788849
1849123740
1500845244
868320335
49817168
200353364
65852250
1252363947
1788012117
1911402804
1974706115
1371050943
1881417168
923724558
1517784818
1980339446
1689725060
1677720127
1729651368
924892401
1481680208
1351102966
1497877276
748256210
148286501
690869704
1607380502
472320690
1136472244
1225952598
69690886
1704244205
980709535
416490350
1769783165
1662405933
732764104
658029900
806355431
1234709953
244074757
1874965425
783774689
1215228776
1926265065
1648295846
576469325
885749874
1983492943
1405059164
1638117331
919064882
172913581
1476709493
1995848833
796617120
1397306597
992017819
331140413
839805483
1570993862
1294112563
606932033
1478462743
812648444
411067245
853185442
674820435
322396484
1484578445
2116687872
927525482
386202635
1744732612
391126709
2051542924
1562598010
1136679119
1168634631
551883476
1554930532
1468783599
136306155
1752979831
378350423
260344984
1808426329
1468538214
1476792063
2009400266
908957277
187665247
1357618015
1391300758
144924953
740060339
1511110940
81500188
1582238414
1889178042
1756172313
1979053138
337074658
919594333
478551421
1269446448
425781665
1851006057
1587466991
2029584029
463375878
1130073996
1835976473
211351925
643520088
1815299833
2031261081
171761207
1664908953
779434423
132631308
557959160
1699829951
1783267618
1708801693
1831274694
2004687015
2144721647
1370692064
325320323
366696578
246339272
1979561074
2129702390
1174822203
41257475
1246695058
38271516
644405566
862132324
506054733
252760041
262699744
1059295231
1039405479
1347329380
426686767
1609952819
898370022
1841814541
962336475
1869094973
372721055
1295228820
1350034581
1517308973
1651950904
54432718
1989460555
501204523
943749979
878424916
1184395191
909940457
399014711
1693096595
1354693628
1188503825
1623458694
303356511
259498838
1338123191
1980009294
2075399870
1124047709
1354834367
438373109
514251571
1321499007
794601817
1304572880
1719022575
1063959715
1803106356
107510910
504436186
994197714
1824577922
1088235208
1194375733
18516458
1170925335
858129884
397341655
215481825
1260602686
2111014644
1894305266
1216855570
1554158466
1019754794
247961780
769831642
1305706457
608461427
1164505857
1408091813
1930569668
1896528454
413166914
2028041123
1672816142
172096495
25658830
32399860
1786338869
739420261
685051986
874796874
1544467859
1518006767
884678445
1838380016
232574640
1198576547
1108988420
758312647
1780236
238521241
484200713
143799073
886793808
1227495280
424601292
10669894
1586273051
845337131
639082587
4619444
1268853904
603102029
654416299
1386509486
781106724
411779894
251489619
277442211
1526900634
1965363294
1335936007
25567057
1931770394
578279706
1366094237
967841892
1006201188
1599657078
1381493320
1578731596
687776256
1152818509
1109371704
1218970414
1634444896
728624848
1103183313
1846742204
1947437964
845424044
1318880515
1858964690
999882838
299455257
967726258
747541363
66877066
1658402938
1016041189
1948063939
1222665645
811288505
866045907
1631706971
403212331
2135139669
405090382
1805470241
2091934416
2098573889
136328838
1026548420
1405302231
752732438
484303749
2046011094
586076236
2043617734
1388975542
89222017
1106186925
2010455643
1581780064
1696434800
2105230584
1789080186
1808609373
1991941178
1288073957
1779633991
1711586504
218891115
1538052321
737220603
1705198895
608031393
1633219285
273493935
1597321059
492581686
2102499729
423250587
1897918411
783161261
1157528912
13786972
6754848
1551557738
2020640998
1236853523
1795586773
1332534692
917313556
1890997315
1758896091
1081932103
1586877144
391197593
1827454677
1253915166
338691139
1216167543
1125571209
448987181
1301849534
1056051601
2717469
613281756
2116647945
1128612230
1314675986
1854568708
37802830
1934586612
1925517061
1315153909
303906236
2059669668
978944939
750610188
1249646957
208755256
387841047
194423930
1867151914
1164774351
1761932127
464209921
781419063
550955205
1744536550
691134845
1481221428
1600355470
683280428
1015503649
1282151618
629782141
1309970704
1404240311
727216671
1502316179
1423449108
1343525256
1976307094
1207169931
574423882
215491606
337037323
1377486760
927872544
1476012527
1648514141
502941370
781526206
1217807192
1120964804
1493970512
240380747
1216354296
1694229815
2071865336
714719214
2071315961
654450949
892054923
367949615
1121878493
1539171302
899267602
1673757950
581058131
1466932565
548234192
546344031
1961346866
779061734
2062024472
1587355923
1802840343
1185913590
1649819843
1041314262
983235451
2123056971
277941940
1701259981
832629154
1535411027
1962744851
1768972100
1614705542
2080715371
1875297193
1681157578
2074074268
1181680465
782186341
1002916687
375074276
1627474568
138039053
645313154
1738372728
553019001
1900934417
1695486189
1624992623
755486351
2093294598
1051545519
1148369175
1209124131
395871995
272834104
2119719868
604878590
1359335685
804869971
1510480321
757530210
1502209933
1830591490
1056728276
1721672680
2012764074
1015654701
1511471952
1590328980
1624491039
1977865165
293959204
1665745177
329030487
1908137738
1409377391
1928655792
1671435291
1803340068
624435024
1864609117
1566574391
840137371
2071242024
1828839245
580793786
538346497
1274754625
1627353055
282621577
763387181
295817108
1125250078
323911256
1241534640
752563683
711052057
361927898
544330824
1579794340
1062338849
1876713263
607811314
1692145714
1844713454
1493422172
939259292
1234486031
1211455453
2107824532
2004546242
1899465631
70137019
1087313971
1607338226
1883182217
1723775793
2015574154
20699968
1856824581
682851202
1644231306
1935706788
9117306
1976482624
304718285
554203757
1989969746
1194218974
1765327943
1543144640
437763801
467942984
1238840428
398464566
888421163
1215543687
1953000443
2107495767
1879821147
635038262
2047159427
601068604
1948984361
532890158
535047996
342474645
419462271
1930095859
1080921480
227869480
1828107020
1560297139
733650363
483576857
1984008502
1458005655
1049588315
539008046
1759404984
186795096
1430953486
698474779
1469707245
925225302
778768285
2129012736
867851516
1029982893
1231900714
1598745442
496992472
175657779
688537838
1853057894
848052423
1627688460
599967129
817611557
137482658
393444775
214662016
1254574962
113269467
2135855228
1618203230
709496622
320511456
1522684833
836193786
740871849
637624282
1874847407
1816737884
1912517875
1671292740
303737038
666007913
1790246544
1943642314
1614924895
2128273502
1130073996
1924430390
1018622905
872986966
722659391
2012034536
714819767
762231875
1634995724
438533255
1383286198
2147438713
390186346
191067431
1221893177
863074305
1484779872
2029804264
248906243
1091354315
330009136
486926161
756621342
523276171
1655432430
1065417117
1312648937
594299137
380654131
1092955927
2105188546
1335077170
1955946831
1984095365
1693144904
1458480622
702430131
1505949934
772533761
1169628598
107085225
1349509076
974115529
1170784863
1693102896
144747212
120264073
1121020192
936265952
90416656
2000893710
1447606411
2135176589
878525269
1338244223
359081100
489503461
2134075211
1560597166
1549078542
1599681339
436188363
59055562
1879260649
1583150221
190219037
247035356
627775987
1045603678
656163196
1877043353
839385464
1437830508
704844157
194021307
84640448
2115824185
1141034914
28052371
13492164
146020223
1117723766
847423060
621525847
191037715
12355310
1643873991
272913262
2040899198
2049446526
895706842
977195291
669245194
1839803310
1927268686
1835595522
552020917
1003993678
1088230299
784123113
1426743285
594521530
704468341
655416834
1648963688
1854168723
98379167
18265895
2137147571
1039625414
1802981497
132266715
971492116
1802014723
1036680226
396768779
29219925
409698840
1037363104
181305446
1925205247
1499725408
84573727
1429042353
1035083748
1539138404
150280959
1831561605
1579916530
1649110893
78842304
1636315881
1904061133
1404000049
716032667
1289148268
441432362
1844194839
1705868018
1913892903
246992525
1586425553
760486176
458407301
1159814870
1434748569
883693135
1969399486
790903206
517311489
300514085
872214974
1973698059
273483492
204132653
436536315
1270861958
1875518162
1403663772
1175338253
1780736224
2108055511
729690787
1785658221
1690704051
179175473
155875463
1111711670
2064978159
121776189
266129159
1678568443
1012001059
1437215723
317288280
302755163
706792939
530640109
896297705
1302646930
1995897599
1002674989
1697655342
1345076887
2008160692
659956199
569432491
595860156
1151782840
2100863206
843575316
1140943889
536186914
590871148
1204682848
2031613078
797310968
1478337127
740540698
1316600474
1265053519
419685361
1860335835
1647846375
282408747
221380338
1300887683
1173035999
1527792258
1854201057
384272569
508528091
74870737
1696004486
1922146521
707988433
2143763091
1824690826
1513113065
731983943
1320566536
1308006299
831294164
2099956304
2109541187
1208701182
1134763852
1664139003
211220629
1668535802
828727676
1616949186
630801716
1740517606
1078856663
697057715
952357044
1933561157
467918361
358354369
1397719450
1527786674
871299559
1773567984
23476799
1318927735
1237687959
1807779677
2017098222
1170760373
952750490
1805037090
2113440955
917587870
1211392258
2065398119
277971013
1065877453
721303090
1573047582
1586487002
773276490
1940447465
159991940
900362829
854633996
56712531
1403595341
349277653
1315553756
988418997
302076109
2137980555
922112696
781155981
1845292381
962710567
1988890372
439489180
422287838
1703527523
1324050849
556300703
1348069099
1691288447
776732274
505349329
948197441
841876672
1245573586
1840446033
202768591
1913372929
998014382
1781379556
1004009562
1540603870
272200635
694462178
2128279106
320056122
81801066
1682734647
677370958
751831631
740203920
1419641531
880534382
2063248914
1042348756
815077963
1914166024
1495024749
1025974409
850955532
473353752
1675837052
1969525304
282622141
1482530719
1110410195
509666883
1751736602
1866674382
766488121
1236501299
1156506692
310380104
403542500
1354742731
1540024422
1811868452
1866765577
1687085796
705330671
1944781259
866105452
880709100
1528757428
109240200
450489016
1168592703
740411981
653222212
1965835829
1230827040
1366135827
1624357558
1660890706
1966354101
249069305
1242189274
139624600
372508546
879561227
1995502214
1446727056
715512872
437690720
2019690953
192870258
1603695801
1692900865
668013535
1872322480
734909328
104122940
204314460
651368623
676347498
1636895347
726985350
1864971757
1256256091
1548246891
1897951343
2136055558
742326582
1554087793
399710887
574508344
652534263
1458364944
1351246572
1790411693
1099480225
549574481
492510809
877997879
870936756
737316051
2049173454
115808208
693046317
108140842
1032869388
698880603
1551554354
1519206865
549296305
1198532368
719231087
1048665301
149404688
314630065
309684745
728471286
678112448
2030560781
2001422143
823791369
814945488
808180571
799406504
1925742158
1128638587
141241987
1253098011
1787013508
1495898492
2104911497
250336638
576517561
2012170595
613691262
656216866
341633400
554208632
1118080088
1434827763
393705785
1939214607
885960568
1146921797
1229854636
1951971724
1556904896
1065204118
633081428
1393526632
560821692
471386253
824029092
821028956
537473352
1752592837
1781236156
995391600
410758999
956530807
1553136697
464247570
564708411
1965044780
1807755353
251028557
126991369
326781726
341067191
676292556
362864729
1368270669
405574664
1904340621
529971364
1475843821
1154896118
745975931
1365292203
1617509930
397997647
1900505791
4100718
1681914184
361721135
281290861
184473295
1657985403
2054661559
598490943
491411391
2067040996
1616597493
1685816981
593260334
1472304414
939076225
2074878197
1515415821
1299529027
635187404
903031650
1223584957
1049769273
856858658
1507289852
1888668377
1166032982
104234737
950793116
767225013
101469951
1994831862
486171809
840719004
499360810
923185599
1233951039
2067470116
470103665
1008566132
1393534482
1572943686
1319221186
1916680883
1530638348
332554531
1832833481
2105617950
540405409
598732006
1109296437
1860379604
329551211
1812872708
760734073
779027721
928864901
552071118
955124133
586984654
1023950849
881901652
313590545
1762847451
1623212296
524402407
709809538
1496426803
822246968
1898794497
1370502311
389281944
1240180886
1901548090
107367174
1301393941
1648896002
1551092759
13839366
1661599822
721134468
737792557
1068930316
1549984683
497254440
627681955
1406565992
2123287749
1290913706
276704433
1006158253
2029222728
2052866762
649822127
2054341806
904049551
540069031
1391698227
1283076884
1283146224
313443560
1981355419
1937572560
1958640303
1287992743
1616099153
1468183221
605885991
131298725
1679307368
645009155
14197481
1512777248
2089089282
1317774661
2075713917
1644271169
1377480149
599588294
1880102452
1270883766
1998805732
1316419281
1272158602
686195991
674610777
1580987742
90598763
723925262
1403388151
1653811273
1627399618
2014084978
716261602
1416627
1476719183
417406211
1271775704
1470600330
958627053
363918688
680078265
56323477
1656029848
2110246596
1671374927
1661508966
400224667
1073899939
1140629989
1505666752
1216674837
2114141286
435483678
2140439760
1754350579
1758139948
1214475666
1575772784
1326542810
824952089
1375765001
975389926
1146889533
1309714697
719581354
388561379
1571916646
1372420482
934338006
1469828253
310825791
488295048
937915120
235066662
401868537
1665007584
1209765597
1774695359
2114039413
1438544993
439736266
150595272
1510078180
718631013
896240967
785115309
1293750416
476825090
828121006
1028465194
2082906320
1938994044
816697745
844556811
1348660906
206639358
1162794600
1163638937
726551178
1384903233
1494657938
1475871895
1121286114
797002831
537066344
1053186169
2077589994
1330605526
2122092775
349252001
1964925387
739067871
104703571
1826219421
1743076650
283550079
572090329
593802858
1068576814
1373037329
76656101
705180916
1317349981
21709361
1322370424
429353831
826057663
1294804821
1878110059
13249683
84382463
1632347734
1526650777
869792421
1264018111
773091632
872205649
855141102
1697554821
1115119759
335291886
1844856055
746199131
1402910526
457686610
1196260921
797343830
1548108850
726731232
1374532879
139210958
74850018
706795386
448050455
1308325432
1986205
1934228504
879806589
1980819772
1157485960
471841286
981943516
21045418
1324725782
1734404959
833483574
332403698
1447825430
1308576015
204462085
2072424117
1583377035
963608428
493728148
2114176360
1930785424
1732466561
1681780945
1418016009
1209907512
1223562886
1218500657
2009950210
442714978
1972178167
509484921
1298503517
1711168094
736424659
426837347
981886057
420902076
1983157520
935141325
76542449
1901736249
1789688953
1970676544
1928796972
1039375983
1034596388
913708660
1900431982
2054779383
882732060
896661679
1333573490
1421968733
1233084465
1802426393
1117514515
1484704450
6911579
869443889
1541046780
1223249985
171361080
27375220
1652253479
293199200
852172097
1735182588
1262237252
621169146
784193194
911058152
1387807020
952979318
1226238841
1639814521
1541352124
1021682410
1303567450
894780824
1574058273
163553440
869419710
954212792
2087824293
1102067329
1322983049
1449273408
1426701580
1361513807
1965033261
1027957784
307887680
184828688
657725524
1016769264
1124457607
749077694
129420754
1268345783
1029500049
1033400265
755783610
1024873602
1497821087
500770262
1362181920
875910341
707755401
1701789908
714353435
889588228
1781114784
1681505404
1813107339
1589363307
83645177
2096808108
1392798566
1547206250
860446990
689994147
394442426
1573367844
31275159
296055596
796806557
1873599982
1742037933
2043103141
2041543789
881425591
733823939
1618181990
39087138
1299096221
1977983973
852611580
1687529059
1779540771
374575975
1053099908
1819621338
605485910
1921741866
500310525
623721070
1520139383
1822183964
8422179
101813131
1634078902
554049337
738328256
2018669591
1200391338
908389799
956731504
1116943439
588331528
2030875
306968503
350168404
160020015
586022902
1145781348
1567530806
455081305
1951239050
1369350640
1934250997
793066588
2035146108
978155327
1314796735
811613128
787786195
808968380
1650713515
1023746228
112690017
447832786
2004791347
759204220
1135079175
1530467434
773458343
1627072012
1243783344
1358584122
1489869925
866987675
114618979
215210046
625141847
1101367533
1133312925
1409576490
175356982
1798556123
666801417
1107290266
588197227
35172551
1279994587
1895683069
261936014
934834846
1472713398
1006911590
925003445
646064842
1216593544
210264842
1586410780
1682813988
1157585524
914827184
431665660
111553737
790640237
1397486847
282918260
604443586
1690519578
1575753915
176803746
1282950171
1171739611
1937727879
1958209360
1646589605
510672799
1667654106
516522486
1430354488
540470691
1908514460
798423861
1932666226
2101652768
1145731397
1182983703
671341124
328555880
1064602878
2090976497
1704097933
2012295564
2112335250
722926076
83006656
232610592
581024037
1749568149
1857616489
453566469
260330514
807388924
1864697686
750599082
341175071
1792089921
711212556
339575782
144281136
1659632767
1586615322
113538105
1515920533
131561061
1886061740
1789064569
72840505
1520301858
630278406
253789980
1127196609
705750671
1874303383
993389441
49229007
529576233
1764277879
830482559
1761997735
4053179
1373205093
139696293
545361568
761196764
1583317217
1540143100
1055165487
42288853
1425712351
634754304
1967933429
1160748233
247018508
1846650449
2130144323
2109869400
394471327
205462601
598886042
1020896235
447758704
1250661980
555059764
1015124502
1176271114
141819563
473788098
197485405
475410010
1212626863
1121054907
218175006
725622098
991124447
1251024190
2124394103
1193609237
2070656044
1019805071
1138473484
1699960418
932907168
1055779464
945475912
831704877
1727525326
1096006865
536733805
1279607724
592492662
1248812175
1053991624
386617871
2143658836
1387524528
794263059
1476719183
868473620
2082449157
390428452
1164516171
1775069523
2048010377
854132826
1606327819
846074424
229594736
847793409
2002916617
212958947
1758247140
2084137801
44845176
2044173957
864841765
1877865197
1534592088
1870848108
190734234
2011895856
868469988
1612121455
1646354872
1294252026
1299287810
1959106906
295208348
1689583078
2131002643
927010605
767578608
522325994
511454395
1034482354
1723475733
254311781
199243141
140914892
1283918511
1408056872
647309233
180080533
740550946
1971632530
1434674034
55919675
1042398946
1294564660
1490812676
1101103994
504706814
2057863709
882362998
1783806289
1959550554
1946601857
1920340599
1661042699
1409368000
1354594844
1448848092
134453590
105735259
1110992440
209678597
463378984
54586239
1381468291
1662796834
2114214243
860002936
2123636952
1957153398
1470432917
10383969
1345318169
1253883245
382398257
828685384
280708523
259000625
221431369
1372128057
468669447
2074869406
885401000
145450790
1819372481
1353547564
28521247
528259570
984943936
136708750
1284896133
1751668506
325620766
1575055679
1642558395
1469690385
933435290
581286207
1602876946
149718328
1019920716
1355234138
1405993459
158525149
508989019
1335356339
789036857
709249436
1976681920
1114531808
965193670
390368144
1137972606
1963370342
676993741
1162512130
650768964
2137481060
1474824237
536385177
1040356749
804079906
1714258775
415776855
574804576
1574091591
1848262548
1777883020
1127419839
986023926
85907050
2099099826
415315355
303296300
457019150
1191080598
1499685176
1179417486
84838019
720466164
662748690
242076765
1962905375
1531605078
1601767438
917517699
1358470355
531424157
1788946646
1426308810
1874723350
231932604
1229080293
1101103994
1962837209
948932582
1112070176
1496332373
899553872
919410610
2120257960
779998949
564457656
1192662810
1818650972
918408849
327324233
622171835
2124604472
746833847
1410211920
1684829139
1550191844
561924652
603065574
98771832
1909562950
1683851487
1719830723
1903792487
94270348
1172092728
335024769
743171053
1284484007
668860531
212816576
425720534
862960638
1010234365
995054979
533040711
786089939
2019463843
716976421
2025572241
14515296
1493295923
2043727711
102841610
172874604
197861599
497711106
1875668653
369089457
520461194
260045328
779916236
801857456
144943714
1568948879
1179055848
433985487
1426821710
301014375
976139066
407303486
262857848
155911787
2045835947
721791522
165942357
1581582790
1499143829
1870081029
1717509940
1710763461
88851970
1336902706
1929511069
1629063457
2077840694
443084440
1148215686
490065750
207023092
53115167
1728351126
518464143
212505748
1008876600
1131340430
412079353
1374776585
1466079869
1844126336
527317778
720739371
1196719369
1877419089
2125802137
112980899
861683184
1952721118
794611786
235609762
1632395675
1436519877
2001505194
576136604
426519202
987879313
1299469197
1262894672
2030054060
528369809
137581280
971068695
1643253828
1336063890
1114299213
1632210284
461321371
872582981
387124076
38222693
1321196285
1125310285
512607891
518587626
1361508356
1659754032
1502043193
836936717
608858575
1358758039
980038051
352262917
2100101335
1452292390
141392952
1973923994
1766935025
1552297292
1570835448
1106810033
977492331
1728307776
944304412
1438325110
1922829724
736369690
1607350426
1833513330
328170467
1228916676
126230492
1756414546
2013204598
1413721896
1933694224
1700167045
1850238467
492442705
2030131648
712249697
1635560104
1946895063
1456530834
95773687
59430960
1745988028
2139387645
1252533454
1220173921
37303804
1682949775
1104577712
443053903
919502798
424522144
1600322988
218718927
1001622438
693397710
209751467
458032176
967439712
1851588860
360284168
1499893042
415187072
961007692
1184053445
885982413
693060820
862714568
1107601346
1840663283
1185104542
1838374600
1180673643
587503853
487581158
1666161909
120006257
552174890
1767172197
1635490925
13460193
1274967366
1893973065
1417894680
625742161
1405422475
1177496414
846719265
1510999147
346928346
1419166814
265776950
439308745
1889270015
1651307811
1745919404
1737393357
1586741315
136519858
61138829
487911808
243233352
1815012302
1988500665
987197478
307301906
1178040831
667748290
98304283
1963007695
1742380150
1812716779
407219083
2095888336
386747847
1752285351
171908566
1595018024
1080565358
1372226123
2080952955
358421797
2019692783
1159701018
152083170
338188554
2004528687
100489646
25238952
111097383
1938610042
58258552
933891687
1250103286
1681643405
1055927911
1960746841
632928475
771244077
1212381778
267179348
1725846673
1932360730
2118493584
1776670075
158147428
1520984609
1871009072
222445598
434345237
2014181672
1025089774
384407389
618446418
1112105793
60265831
1922475587
1212855313
1699652366
1867275083
1231733394
1625527394
1960403403
549975593
1516175249
1153159167
1570123497
1695985218
341656810
1510770530
1294478478
844314348
1087524685
2041695326
1286890968
1026247931
370453307
277971013
1941529333
2118487268
771224902
1886248511
801633851
1711273125
1331031460
662504666
623969229
2032811748
571047444
1201912534
1461117500
1664796863
40249377
1561062621
1783887372
317193537
477801864
1875855242
477294239
2050698013
1797340649
13957666
699090511
77414611
2043307348
2101911853
622324490
942448885
462135
344913879
1651009576
958068620
1507794019
1772179962
1795039272
1380678957
696670688
2051006989
1101698341
2105041318
1166854826
220698393
1305482998
454239642
1701065127
1799772895
630839649
2018032255
1787381538
1524813793
297864765
842173536
1465176769
862641725
1921971091
949966903
467256447
1208528584
1316275565
96329616
1506153679
227277639
1930086787
1829803660
759353060
1881490414
897070755
807177942
1971535948
840304729
553956379
498115050
1749090547
241991146
1052060492
23824968
1901321211
1530029489
1304424880
1374655654
472401994
2072609145
969385975
1677137362
339331437
1717036727
1050963744
2034198612
1372422817
1810665752
1285661219
1536280868
1769854851
1672268603
1246722831
362586116
726372590
1583911467
392123423
1116685407
328806518
1328787933
1911528127
108343646
911828220
807604460
1681990639
979765859
102365702
182035750
1318818536
1886717897
370118092
1122079556
890033363
1147942007
313031168
692133436
769433858
1385059755
1829593189
477114618
1131164616
754182642
1110558056
1297700150
1841851373
412303137
1611876067
778604210
869826705
1537335972
1970244969
1050738818
1063348528
911403234
834985715
515785134
2024862460
582840755
1019702780
1399788896
767349606
1038608216
2003714375
363028927
1395322093
1209583791
1913786654
1393601227
159638639
419017471
1098045603
991834485
659877999
1877123877
1230257604
170056437
1850366446
33732013
46869648
1958165309
724819779
1628843948
837871575
660454162
1490974716
1125238595
1934238506
2078700760
584075710
93519477
111544003
1956196292
673317041
162083327
2040149306
333889532
696040487
1319543567
197414737
862368469
1992966328
488828457
1712618650
155118195
603209137
1485962390
1199244352
1086669235
1564210477
779311777
309549986
1221183547
2103624107
2000430790
520911290
1194461308
1294824320
1151733399
1324086074
217377476
849638626
1554601453
663918578
282632455
1637863636
1172883958
795931343
1794734348
299977539
1222425379
1099505327
1623069034
2005886050
1445493162
2055538722
768002186
869870464
677631237
1588992696
750274533
1144381866
1936240862
911603369
1765538112
369897818
1068082665
1565503946
408250148
1054064706
646622092
1354036559
104283440
396546598
2063006875
462085512
2043383461
1875272355
1713213928
1145874749
2127062080
1580631450
1214119567
1033531991
2039088655
1465994818
822012372
17952032
797497434
146194014
324218553
1822761636
628448095
185326242
567023190
714989967
382529661
1222435064
1327465558
1710572141
1092520733
130530156
477384746
1588681743
493730569
754738067
2026384419
334602198
1184341442
1754262023
431532530
19528555
1259998177
300998236
1780008530
918417816
52783687
2018379873
1141582494
953174325
624312613
301596662
1867035749
2125135233
1194898113
1137928883
1241485340
71026585
811374282
1619885391
1877104603
1889294241
1824699075
220601466
426544536
202495326
423360223
2018718005
11700028
619895503
1618254246
2141642245
286089060
2000035424
1526092986
1104332713
1330092285
263109930
899703109
2002942190
2025645499
1245343605
1812378657
1041948438
1094950836
1475827089
72502855
163025700
1968639381
1154114348
1956036378
860105944
479058060
1680728038
896514999
1626626342
578599295
44246208
48397468
1468703933
526536919
666146685
1176590131
1711252113
79446028
492075977
1395413
1976365259
2069110842
180327300
265312785
595429677
840277923
1882860938
224219957
1115965965
1668911319
267165580
1942989562
812358450
542551146
1101926488
198227897
823345626
2065558013
282014273
2124328709
1323517015
2101522475
1530141780
2087544858
1601540467
1016573143
1343522347
1826101269
405531373
287894013
973052737
1994457264
1135408408
1560231712
765033867
1145707521
348053506
942786569
1779496591
125450958
1232402267
120390238
1285043431
1033779848
1517485882
1100276318
2090606037
894159816
612748650
44618091
1211775044
1731372011
1373733405
216169010
1759806938
1403035501
581513370
1131693481
925585623
99112407
1298198844
601974390
662151509
622531827
1788848031
856428796
1683675150
1849903583
1277488770
1454554177
445812082
1240932602
1060488182
1140145211
1178055305
1461052256
680440990
666720593
2108316487
763595931
1041952461
1978699195
1124790088
315415304
375353152
1992610911
1635567080
1948648600
155423740
865501378
1530501333
753409549
143357930
906253279
1387107537
102876902
230442538
1778668913
155888032
1899223572
282338212
1999978657
1056001433
517203366
133477412
553770713
2061543307
1494916387
1543075515
29127764
921456068
1825861778
515606063
1835455517
1995002561
1529815500
638514777
907431887
1426145828
1506585830
1076810148
2065672458
227544694
95882578
889006188
824860904
795219637
859947086
449338317
1894317685
1384247501
1356085925
55645223
36771086
1884868387
120767268
1600486360
1238554081
1556541591
1604431367
663640733
426126827
1446632157
1274682994
1251842533
926892175
842087512
1879708138
597654366
2002302148
167389306
548843453
1116627743
102661422
1296467849
1041604082
841646348
944729588
932312778
1043122842
805738007
273498823
2044249610
1949416299
422483680
620577075
925686089
88009921
406843571
768067745
911644843
1050855721
2035254752
1711252113
563030233
234266701
1590563977
510506603
2746727
1366582204
414797650
1120811831
1788458969
660283605
880238751
295888818
678400252
296155917
1747502724
506357561
1874367420
572833348
2006098519
318179461
12489279
494942315
1275822882
1137116777
644980725
1210795137
1253776819
1320115890
1238445789
1993918355
1662369938
401884711
1177873374
1010877565
1206964991
1974961202
133983512
1232934181
75756709
407248166
1838971167
1424470938
1806923116
1971440916
592434631
1953695051
952459550
1132124143
560502060
390555682
2144730933
832697012
415330994
65703321
347349153
565381475
1224822063
1886710621
41385783
1420632762
63399348
102712214
1450421427
758452588
1316226611
682617803
407728418
1300557324
2071516812
1110148540
1921838844
1988406555
1940705478
2121056714
1350263740
1797525818
1347221944
1301211211
122197791
868980477
312901137
1834331188
1554766571
1633286428
1004756944
405359001
1401025796
2105772971
1471599294
667022753
1490637785
662874172
249754028
1574266068
490654199
1602772181
306319495
657877232
1434347192
1397165414
34253441
1173745707
1526754589
217745445
1573897876
283571798
1189560961
1506928049
1285223236
2022093073
14582667
1789647179
1156186869
293005705
1300342906
664136170
854469896
1256946612
2104058024
1328553034
1927307919
1127239914
80211021
1082182045
713584182
10335418
1044598098
1798706230
762741148
374290437
1031990440
338924022
1575986332
1107186696
1745392225
1420104102
862234826
911755023
1559437368
1588923276
2085616842
750285023
321753434
408568635
2003705672
332076764
477572905
885495634
1883905341
1111762880
479219718
272537789
312356948
470701190
513726719
671188185
910268865
936782576
883720812
795819124
19535918
2009082008
851793887
658794583
993085745
735193123
1829610995
1423967661
1703416600
2029963086
852524746
1712198207
1832406166
939055911
1619465985
1323273334
316002899
240264486
696874358
1708535575
84927638
918676302
1488643240
903023820
2092437398
1713750938
955710681
569733718
1502118176
2022329162
1697664676
629660756
2041557079
1522339368
2073289527
1480677165
61167872
1617780167
1626873971
1207652520
816598718
1789619801
709497116
1395052960
384858417
1447377731
1472012372
2001955400
1984899265
873271100
820647546
891519694
2054102037
1379260126
171709940
1135875747
1940644029
92403874
561142981
1885446713
48388467
15885531
1250317336
520085654
1484389725
302057472
1284175648
1578787236
452704178
517047313
2094591679
586175949
1510810702
1673373299
1028096790
451791603
250734830
1886392335
206618010
1071179732
46965487
194981238
1724631004
517765902
1951535024
1392366873
1670884977
2135645741
904607605
1181301599
1531795579
1820845136
1030629760
1732804309
863780946
1091076509
1615607688
294805026
186577583
1051988495
1478746648
1758853930
634659695
579613966
116944887
1740601039
548633947
1849568116
101862357
1085506615
1006177420
895252089
629839717
1419855762
625997233
1697188126
64365805
1280962685
1495927702
2137988100
1523041320
1267290413
339709695
1832241221
1619682706
1225992475
1815912533
1247154006
1569812911
1171282673
1849908557
2056421976
1543657076
43992168
1881832301
923741789
308020667
70469314
1162333929
94321167
1583712829
244454969
1382362199
1000842923
2048375985
886460641
1660740803
1601450411
1532651258
1447687159
1949825572
272546134
1696368641
988972052
1179515580
113465411
460379408
1302405932
553771115
690576871
1876565547
1354991199
2000934691
986234654
742402340
1895718785
1016530285
1807006745
2048523438
1073824561
670066127
571342666
1203783000
204825713
1801846379
771625305
880505726
1369558076
1115151830
756189451
251465092
148778662
779995496
566957700
370085321
277621513
142849824
1530529672
1725323452
235344848
159512545
2017808285
1747983323
1470019837
1617855592
932442722
602476011
212793726
784323479
2057345010
1085664791
885020666
1832884296
2079442323
1608439674
891771448
296449198
606171526
178329726
323491399
1012853590
1414173404
196014851
2057346944
1297136021
1235590349
663840834
516566351
2020067842
1478567533
1469651920
2117774514
2127225508
489341783
587648311
2126124725
1746087156
1543436867
215422084
28993425
2139546949
1852363448
436096507
2145584523
1003472303
12172469
1456978368
1837551717
735976662
460340602
458079604
2113904660
1432422802
473588982
557960165
804861562
1690367710
1952511218
1481241647
2061660489
1070981283
1724880085
1502700907
245135010
2011063720
1772984079
505213946
1886538311
888040281
309081661
856479749
1774155058
1721604997
787811469
354642746
843726911
645411104
1572885723
814777476
824014267
1695292732
1258447132
1294778829
1434011171
1753266743
569547916
617236943
948376241
1782875505
91788562
89729402
412586593
2016015379
702661806
77017228
2061368808
1767279236
714819767
410368092
122695078
1946246186
1925792219
707651702
1249687949
1985860896
1219022431
1353079836
1285138013
371701738
1139894619
148678745
1279491646
2025694574
137066239
1729355472
1620499985
34045473
1303226096
951249475
1508770996
1327716157
2088932939
948218826
1595168163
545457382
1603756905
114536086
144919942
460827243
1787631493
840376016
198941027
367842978
2090775965
385203647
1880131034
474691367
64613567
500339850
2055475900
2089724567
737819912
2090364159
1782405606
1231410967
1072415425
313566624
2083492837
22392194
2066741913
1980455025
416899288
1411753468
513160869
2057032108
310863463
1925463669
435310601
2118881290
31851205
1841022537
2046746812
1245231434
1675917367
1931136721
649969360
1368504794
1437450860
2035726536
1197937380
1210099468
256692275
543903736
702920381
182708689
666103967
2054036234
120426463
2114802078
590010192
1066407308
576687540
1646324071
180905158
1533312267
331234170
1126124546
1527245156
1830725741
137788774
535492691
1994276332
441180226
920330272
535024801
309157585
918137961
541006961
776884126
453326349
873329932
1263152397
1408187554
1219221668
1207732852
1717407225
502744550
242249000
631155057
867732629
1168472494
1200049235
810839465
1635700374
1296239204
279660107
1019062074
1801925752
672608252
296768208
582672653
2103879549
957065532
1900495293
355024365
417949550
1154814377
1629703353
1310297225
1884398124
346398900
837924605
721982008
222236615
1852865334
690432423
783133124
587503853
1824682740
241536951
937338261
618795294
192839071
1084135800
364602951
1850832179
1188924735
1179986401
859995968
1136989104
1372869980
360446585
1869116521
946010017
1813463996
298178098
1594891040
1108495925
609684286
2001942098
1374856726
3742289
521236571
2121143685
924964802
1662036428
911255269
918001594
12678958
852005963
1779711
1229027525
1199931994
1818875766
442702787
158905679
1472335446
1340910406
1852491632
413954923
471432969
653492578
981925140
192600866
1241426953
1745881946
1707246983
658803974
842804105
1215355977
1147546230
84356534
38233609
268106150
763954654
337643457
830007603
873300164
817034231
672784559
1687197426
1234676167
2088737488
9820474
1705404839
1125067506
804102686
1474254861
955619326
1221228442
1323532105
2120188137
403084352
1021601066
1681015834
1814990770
1992207876
1724087522
1442626160
900213942
669997069
1831021613
1467516217
1136431673
1717206494
1271712126
588098483
1248989060
1226192547
948944333
503557541
855130638
2129152683
661046499
1505475489
2110455943
578204683
2011987269
2098737869
117510168
1525753145
1235426713
1631937216
1691084346
723416566
149154502
716738542
1105609886
2085322421
155422031
1441323883
1047661463
1093778681
505155393
1971555399
893286822
1643069080
1518276824
160637878
1505178121
1152655692
1705686504
1610519301
1897358744
602326638
1471969272
1950035814
1077985533
612155996
346617695
315083381
1453709779
608592763
1132841820
292959994
685983164
1494618076
1259582778
1689305007
895965753
601171955
1496387661
425417271
501786141
40756157
852244002
833986555
177085027
1271524498
1098372868
482914823
1989230107
697055666
143007260
1555396142
35240641
1884423271
1000420178
472334712
1066215876
1327599477
975071609
1419058458
766585815
2132873206
483172290
66891396
962685504
1213511490
1958204057
105148933
1664914231
1089539198
1251651089
1213044357
1904670992
2062439216
334510696
696567677
1267494157
788077692
716451385
1718398419
1768152974
1866494369
1717188369
1625237329
341410700
1104636166
54126451
103975609
1907701543
240480573
1255121061
787532446
128431180
274377115
1444931435
1852652419
75299477
1482447693
2002181349
293250468
230912792
564963709
275881819
1734525590
847681565
555892174
584764436
662309754
1396201160
8155974
700925170
989260000
1877931373
244595976
830882736
1989525673
682782598
687803423
30196028
1118658142
1733712336
769207089
484281489
1917086406
1867261842
63743898
1193143168
1624389837
431718162
1439159007
716092374
2140931332
1457485578
2048524732
1755215886
379378283
846164572
486178816
454581806
1260436568
218175197
1394966149
2120858542
618179857
743981736
2133768464
112470462
874444279
199229191
632980897
1666605368
533822530
1587905523
1506729661
180190751
1465992477
1328317473
519880165
954666322
341744973
49233856
662517144
1125785974
14789864
1251392619
1502064168
1718563674
1992628623
1174394352
1881764596
58097465
1310801671
333239127
831716087
856044253
456594609
315945700
1482169965
722920818
821895222
517559725
531482243
1161997843
1271865063
379499827
1175197838
1155394976
469582326
362814987
2073704113
2099580307
465997090
293319549
805658188
1991039861
1731869037
761723989
1829691961
268940953
1093795610
969761970
274160472
1595303365
1846209485
1083162168
1454149426
598424300
1487435134
877319451
114930640
1935111844
2328115
1525853054
1137073970
944674006
694547860
1157161255
99010269
12370426
681298240
1261611998
751958298
722915383
821810677
639615163
1054843326
1240158927
960398969
1530621700
1490615465
74944542
338004110
1192046483
298525598
614791390
901376113
1505219860
1616557760
898727916
1770199536
664204284
606164427
821028956
1050593114
747804695
1505085093
1659046907
598894592
495995397
680844286
153798466
1073274700
929676079
1208048439
1358304151
1249482264
546890712
1207244909
1836785873
1176468779
193337472
784841210
1749888362
1889761229
1903967785
210364905
702670739
1579494500
1384995763
2132522613
1469433246
1062408542
830347051
1117248625
1172445129
4422533
384155203
2094552986
332002891
1453144596
63999080
169431093
2068519060
457533838
1941002023
1494167608
2079791305
1108633119
1314186474
743066279
362047339
1439548981
319576663
1977521440
2024011611
1541482242
1181403840
329067815
1855327074
1209065026
424510586
126107129
794531343
69540848
691244238
1682775191
821117515
1739308363
147314632
1946530906
147324726
2032566792
431339401
203157914
139117226
1876070181
848376934
43257850
730447874
163031723
1650079634
1084992561
427607560
626879996
1185454986
1331834377
908664567
209329391
1105939383
1573505341
1560152417
2106443212
227826552
1320806984
76171039
2076982506
1567882591
1648915737
1689777605
1451361632
1210675091
776152027
807524761
752218070
984514440
1421847128
2033934561
587845816
1013846696
818021658
220099660
1181733348
811658298
1517207438
1014720441
1886073968
1842194106
1380763421
2144835209
713789272
1571960990
1959777969
1698949642
889701555
208131164
315171383
2076828784
1598932594
604177050
784923978
1508278777
1010082495
1788938754
623676825
786541954
289550491
75894821
725665810
1986880967
1743273500
243626621
1068026625
223061853
2060883652
1973454330
1645592083
1665014160
1277207199
1470277955
542724290
1344019553
1402216025
475142991
498590426
531225152
358404359
642481895
547453904
433297219
1999377801
1048589600
714890939
2017541702
153148807
1604524852
1399311623
1324278477
226726635
777125282
671335057
973064852
1298589419
1452104826
328085881
1989461847
1274250355
1111766948
1548411222
1816734930
1123051393
384340424
2009228106
2018228979
469491469
111904793
1449352586
474261613
407050308
616764279
870841020
1834830674
1812488090
125424521
1692245451
42245266
1673003212
876246068
365616864
306012266
596959109
1033380889
1718481827
1335002927
425319739
1143601210
1737539823
719718537
340039046
820244985
1110142090
147283332
1709688370
912205798
1449801872
1593882564
1180885586
592658064
1877633622
1984638204
674772653
2080950777
858982743
196477611
1891609642
607063132
1787919485
438694190
1551616505
753519456
158617998
1728888559
794680849
1710623614
2013904004
767548138
353520329
1647916150
241412784
368973723
694660363
27476166
1347060657
319790746
1776572805
819153966
1920013162
1058618945
459726571
704057979
1521833438
552673766
2042722032
380346593
1002914910
797590759
722785135
1121524481
1938152669
595067994
1992149989
472313082
1303261441
731145349
1149105808
596633745
2001304517
1130491819
1509177225
1393125933
1171374911
7343830
2101014686
2056330623
1261432113
1882675364
408864350
562351274
1151774347
1452016375
617093506
58522043
496013717
708310497
2005254936
345530193
1395475139
1391731805
1862698920
572057698
728396440
287422383
722955073
529004532
1222540419
1542887624
1269866993
739509741
768166046
1572106020
1268387398
1768570522
2018809812
1377111572
701968041
416729566
212540274
1070275943
198779690
879905783
1298215775
1004376617
1767650163
1584107599
1561838047
186089102
592224074
1109960721
306958294
1669000033
1493130962
1520233228
1946029347
1543281020
2047285555
70333061
1114343184
122090974
1691080079
624681684
740844206
1940881747
98027862
235934171
613474199
1510692980
440896302
1453924739
765452522
1072965162
2116915432
1701859520
380405134
139787248
906924167
1989240293
903351478
902765338
1378311009
929733854
989077005
1880359240
1791123818
382098826
1389442429
430390664
983557712
530357768
1386151893
1798355
671997391
859052589
446414625
594307941
1099399062
1655911593
1603539939
1743872798
1521946421
314243325
445729344
2137679126
839895634
216575731
1534545560
256943269
549882987
1732655670
520577012
1233224022
936330885
1082883839
1779799198
706786010
1267097133
1161881499
1323116673
1545162932
2010516022
1252131101
2019287574
703835783
1625112913
680862312
1587141080
273526991
541130112
401196122
423389436
1155796843
1133657628
1221736935
1867050736
1839334319
802844347
376231673
267586999
516368569
2132128917
775984443
419977454
202116523
1732083325
602834509
358432076
645944627
270259633
2131923535
1575288215
2014352273
1388284799
693800312
953925730
917185981
312770775
1539274795
747311216
1203174585
532599996
1565617006
714825438
566247829
1244796845
334868223
1366988787
1014341830
1581925334
236718856
553130405
567919207
2092963890
1880090064
88124040
1066412929
392975797
339200975
772515148
546730662
375105779
1127729132
1541597918
1989489730
105186710
276364093
169494461
1832015208
1064207773
1637397269
1446358333
1911889922
44671674
572518999
1380376734
1459816525
1908282234
1495014307
1218804386
231239037
1928998624
488146383
1227688733
1911185570
1582295713
1408236434
719975494
949970270
1816477896
1152763398
1127933675
2142878871
1582628835
1657315853
1027633267
257002975
1888262233
1767623579
1467075652
151662076
261310193
131706263
1816552378
305617658
824060554
924040074
1775532577
916787121
550168112
225587408
1554077629
758781955
181403647
1241711116
2074246848
984167776
309684401
1503877628
1606179239
1628990587
981472039
1062237152
436056741
438386579
1864544158
285511733
625447880
279495845
913757630
815120488
1658254920
280054598
1501293619
1514521387
871297012
781362081
1497874280
766887334
1375617503
1831675808
1718088245
1808913366
1344246233
503914014
824508114
1596730268
1521730721
1237853376
1498823475
452108295
905004855
629996721
486482236
1025157599
1017694475
522060734
863038659
2036120660
1966178765
150576531
214311149
479216603
668917732
387120323
268984892
1077245283
817762369
606834121
1535624765
1962166864
846232552
437799381
499854396
47643568
1113034605
360032204
906535679
1764241261
275443467
1331180117
1342940273
938623419
2123062705
1219802155
77894411
403723758
474197880
320567381
1418689175
1037530194
505005290
2102196286
572444226
1708753597
1854937901
600304006
1218773340
2032026707
819651967
236148105
1817620264
1968017273
8295594
1399636953
1786119593
1924747877
2049555594
2018334065
882678438
1986759597
1568293716
1033917951
2098036584
1843163513
1208109772
47242916
1468959345
1104391978
31295773
962510296
307271800
1358754996
1369427369
1783120522
1927992722
1337704342
75786085
895130414
1116865776
1058346594
1957047468
489714268
591962
1097955996
740183122
12760759
858236344
885730852
1455273578
612098947
1709377349
182634460
2131648852
1319483549
1542503147
324891861
1480687468
219799264
1927519476
468035856
1827086443
737876647
1442080277
1516751526
1935925249
1028574047
2062897848
1771561268
216177120
338553081
1510833496
676261061
381772321
184470102
567381899
70129749
1384697063
1141904186
1458860666
112005143
825041327
778755681
1982998190
458352840
898801340
995655745
297317546
245697287
1339288870
727081653
1430632721
691557520
308049280
712689129
1086420682
222420487
1682016973
1978252779
1209775114
678697498
1101327184
1015477834
639367690
1192894712
69860787
286937070
294632431
559336103
53196078
198269660
1073107141
984801229
2028143394
922005716
917949060
148417040
244168775
123427450
1250114206
1006313675
510730715
440445214
1777341203
667589820
339735024
1443203817
652760508
2048515931
181597099
525405280
201561831
971195347
861731993
15656205
1910467357
644649321
2122527095
1031498214
2055854888
1662644705
1504850828
1692321754
1571440447
825299699
1759118708
1014318232
1611040653
1032812167
1171695301
973632779
751958961
1554055406
1066714037
1093498768
1401112277
576271415
1360409816
2049427887
1575852945
493086511
2052139799
1565684787
263985599
1612311904
687940159
1678227401
1525036228
1879929830
507140375
484634707
1888799663
1089748919
823081847
1072124022
1986792987
1141703347
1930059131
1743896387
794373849
620947790
1547227320
221837736
1764442229
166668138
1640635974
1278716162
1320082735
194365585
1294936250
271614680
1725558584
965240828
97755086
140137551
1702465057
1712166213
1234640329
322275949
838362940
668516526
1999055257
1731595702
1983957439
985742364
1913380809
1849449494
586597957
1819396963
1919541110
472381659
711525832
433774455
274586849
530675996
358304351
1482942594
1319144528
1125900630
16335210
760830432
960129359
1381018556
1074752506
1924430976
2069374326
1458490891
2095694494
1214877861
579858218
1969049222
860763774
1040077109
5252769
355618545
1415296588
594304674
1900669809
1926262688
1505586704
542233639
859332930
314733117
347753986
1685427006
1105734797
1837010899
907806180
1450057489
1629621979
905012986
1612368203
588300112
767355767
1180186342
619669420
2018089483
431406941
624515613
1482442695
907010336
719419872
859629408
1569444833
1913209850
1260028568
1751235049
1219311783
660961276
215663890
1166539232
974039433
1122532434
532065816
61098936
2073538931
2077625511
807790455
869811982
1042930284
1678781182
1514038806
369307825
140859632
1067169021
1321045759
207873952
1949397600
495561929
686971425
554267646
1535757637
688521092
1485525808
1237162677
2085857972
883312932
878177249
1770840403
1241117186
625357010
1296027881
1047320582
1479420577
242631527
1970379398
471455379
1561211209
843733530
658121793
2069060869
1172616451
1510800888
568876740
529421890
701506066
1224726032
1283862633
175070717
330126831
823893858
1458530135
2015160381
1513955504
794857178
65500692
2075230673
725142415
1456327788
1197594444
1614759456
1530993548
1271701543
950027615
1543312813
863891136
225459759
1635007055
1048725181
725020112
1232100313
148790197
1593109465
1551160605
1911825911
1278495640
975417730
1441947078
517530972
1701204987
1171232101
1925184605
1407372971
1870484606
1850618034
1618897018
1347506568
1671288246
1315007839
820308600
1159183224
953318219
1314412872
753303962
2088412373
576129606
1015335789
868211390
818519039
1435522166
1658045224
320374839
492018805
1903452568
1512816164
370294107
1707087682
1310590437
339372300
477032620
517526257
581767300
2003948388
582273295
1702288930
1225201699
278359666
557428302
1219709962
1241706785
456844263
605568406
728643619
1569146825
377767595
1802169783
652816214
1035944538
584963473
1798491309
1986915356
1753328995
886523650
881429003
56448537
176061403
1559669538
784505917
1315630487
2146585307
128216730
1258694687
317082853
1632472201
1602704972
1257305593
1695274887
1131277266
1890302713
1043298711
1067681692
1991673613
1217906861
1760514214
2018093439
1328660714
1631744913
1320398900
265458875
1360196436
1221745167
664094622
1900294859
394883036
1615136247
1712526445
1365785822
1671305208
2094805648
1679342510
1619727512
1645584046
1588440200
847556426
1318708036
1289384867
1391102691
860681001
1856009427
454569298
1574868953
1729043839
697288957
115593079
1966426397
1208864307
694145467
913830306
1120529778
14912098
1754573434
2107275047
2032678613
647424870
1969484085
363194674
479525242
142378511
2044010162
485455134
971665958
2007062452
865252501
1078671890
832586821
1638905213
395338575
712056633
672000139
1998458731
1065301747
1354214562
744076188
672098440
217399332
662348500
14709472
667398233
1768756537
1825007666
1412154171
869403937
1251571276
1336869445
1547413107
1395605386
452229530
133026605
1275896059
392713656
1185652142
1123102767
1693106899
168473089
1825378100
1270458095
549491670
1885950847
1116716878
955464201
98066331
177137900
339680635
1216429119
1144714932
1832936517
1130766903
646961934
1708248717
725832578
1886033736
421329441
950928198
531661139
139379314
972182889
292111356
1952760361
935574415
267683841
424737494
659272260
1468668064
110376143
122432251
558946710
1484283756
283308131
401075531
1362559342
1830476329
864646177
99081839
1412747573
70959581
2009215309
1971642503
1134178864
1339126322
782107644
1784070150
1716032996
2076204914
18292398
1915239913
1454548904
488383900
1273023060
1524393137
812982684
2137675201
777194643
1858540335
592505047
407754627
1404619321
1702358612
1646391983
431573090
1390473706
446614828
13011815
318901024
1915676565
406253392
374504356
1232596929
288983357
1629728375
1502800926
2125568391
1840133183
707529226
1032884273
985962759
1776698233
1423721752
1912968451
1888290989
586199993
204887507
134226903
2005508082
878597420
539463402
931719424
347632788
861958770
664694395
1290835900
772153139
966829500
260562272
1078908184
812303780
796074692
1670811548
493122642
210634512
1007520140
1886198080
581687491
1806492597
1209058158
1260201609
769081630
1627915900
1322936852
2096476971
243881562
1869050872
701133546
1197169237
306599377
486583042
903978611
704044238
937383245
1937309572
1680778599
1700135054
1274673614
687312682
113450309
624526285
1590969960
793203294
553090250
93246628
935852173
1687748212
132853438
1062196703
1586607395
861675369
707844226
1600275130
521545096
123625277
1849190091
1762583706
482309968
1880436764
711779346
643210963
956272936
1018405371
800949670
984738471
1071170164
96142574
126993932
959368903
1884290892
292390065
1395800170
1860935190
681141186
1398843272
190154927
177558092
1025276329
1996619926
1194782404
2032090101
1192555284
1420350161
51264222
765426782
1854082284
892203769
2001281799
975918016
579267362
1738799393
410815194
453177109
1015337863
93492830
1140399653
1978390602
1261722716
39451046
1309158372
376539306
810805363
1357008630
1966810466
635151903
1805272052
297406562
1391025559
1375528332
1308235113
2100756676
1179354555
6989674
578653313
1960782066
1761612601
1014985756
1410498198
1834286993
1454371050
821293762
180501331
1449978407
631999114
682282945
1034227510
1342558292
425060926
253312239
674281529
859768508
821669511
1484017662
1306686138
1080153015
862996997
583808713
563814378
1114380641
985290897
407782008
1815934173
2062832098
1740252299
345233093
761414235
1676096199
1469018761
226850280
541966292
1642560784
1616610831
515667447
885321220
1766718865
1159475983
2051322252
2064630181
2014675423
791862984
1572649999
636138562
1664374786
947039715
2012841747
1845176813
929253501
466524448
1688894634
840843930
1339247417
1257761643
2126366392
587261730
346685054
213024938
1668415825
299502108
1520244666
409891024
406395892
1858529568
561330044
1158365102
1724541667
462638763
384287939
1908027398
1081410434
681174992
1200351000
450493585
1776777534
740162919
1176297092
412341893
1169382414
684448399
1262527952
1741369735
1139505389
720024400
1780710048
2116489967
1243966260
1358634118
2104394453
1337545523
1740653318
177800301
582754974
280795696
1705677048
978531920
2063074319
952223831
1237309514
684468899
845766687
1169006070
665251098
2039634477
1034882706
1647935718
473389322
94640386
1787743334
515777204
762983046
2071144129
50747835
2139235052
384342395
2055992854
1322703455
1552536596
1107211289
922119418
890009756
232718998
1679372787
1260771725
1003123157
534758271
774718588
441005250
1667716201
524510760
1147006932
498533123
297464513
947066505
1567741331
829715483
51041882
1789590780
871911518
371115450
2028072484
423195222
871926601
1912498611
1353056286
1549056940
1083699770
121582677
1805492069
1089789678
1568856027
1885932850
701470373
157815994
641336524
992119631
1905735998
136074026
325547283
516940897
1118661991
2137769240
1025005612
1962554841
820202627
1185376812
114803647
2003033812
1327900333
1933586095
1704774361
664685542
1855277384
193746176
1317073889
172616584
1760853231
1415874571
2117592962
1717554406
472799866
327512628
920576473
856787598
1556080405
55369911
1938491972
43875966
1303088311
994071070
1457004574
801425748
1689927238
796494497
56500907
973367714
1064117744
1151680913
1519802410
144958693
367401712
2060607768
594105036
477210935
67407244
1453119831
545675105
318537556
689835478
562139697
1721872485
140670666
693361304
1590032563
1737846271
1884850885
956298573
302832653
1510389351
1262366297
535907902
908998702
1364815334
683439634
367443577
856431973
729483037
1154792941
690537667
551594356
1182451999
1925596004
401327788
650075886
261562952
513055391
877760104
1468528560
224276754
796837296
976676074
1346073630
145019818
449218821
118028424
1969536984
1123334707
1195403480
1803032058
616993530
665072682
1828303916
1048918553
1051999581
1381434928
2114158928
3766204
1382848672
922109896
1477097526
126624989
1950295968
1889566679
1723872661
1365896701
214667586
1295607524
787028137
1751533298
2089324207
516504964
765984019
644382993
1762895834
1888320695
1613495819
1755136723
2080690152
214735460
1666086254
1683093370
900346374
797228005
130448582
1267456295
1854248932
734005521
41341174
328762810
2101556205
931331383
1222953722
1076944466
1017401382
762543155
1216963980
2058037446
158348663
127386551
1620990854
800930134
763326387
1290331044
1671520668
2137329106
2051916836
1650891311
362674129
1316757272
456937861
371369236
1540747491
2128848636
1401449471
347924940
60779818
1200632996
330043922
430496008
1326998498
723292147
915949612
1959319912
55549578
417990975
486189739
1844727981
404122676
1268227154
1838903840
2078161353
761583876
372326257
1608206851
2026332649
13484434
768084999
155844607
147126359
1582718748
1501309539
1947320978
1670927237
1067019537
540937956
57331094
1442013254
190461780
101471296
1381198537
1187851614
1362702792
1207434876
611071913
1977905574
604843187
1257930299
244831601
722430022
204124435
720476510
1689856825
1661388033
1087069946
1855994943
921648520
580097805
2066864460
615009923
1581793142
82137297
1477266364
650287263
131169642
71131037
383951369
2125235845
41812188
552848080
1250687441
372514559
2117157890
497677847
922005716
2055037013
1602446423
1717982119
817370452
1886963182
806076927
400690281
1802557937
316323912
1947505508
1541527326
1466735755
1653285740
553955821
1975335294
933989645
487295567
1413829675
1522378552
784047366
197634538
1766503217
866100503
1642789317
758229210
1647298743
1079002114
1819706463
359424794
2052207500
65093666
866827067
1720117376
1750408149
1570042159
1705678427
2077398800
1783720939
676914249
1647493687
828012176
1897612474
1407741336
278456764
1321017264
1928851386
268071709
522679132
820441739
106021406
204931900
2044393519
877973371
544275491
408338429
1806310960
866147039
1995026568
48112571
977413050
868613434
1454087171
899609233
804579725
537059836
173450877
78214533
1126743805
1647067770
108585247
332554634
2039012685
1890662822
272009725
1631863085
1067343204
1966659499
803825798
2123909220
1000648227
1517947751
1888440072
1525719890
1905505846
1025554626
1231921391
767423871
1933467579
1418038934
863745949
452507523
1753401055
661313714
1917519014
1234135824
1467528006
217275096
350487157
781441913
2098998190
1926546042
380476580
698650201
1461367549
1786438338
1275932412
496005614
553500445
1015983134
427828206
633821792
1762252816
1299313868
597061304
1652580036
991871269
170274550
400703353
1068879645
693150901
1977102196
715210815
1157345365
2137563168
1644146344
1730460293
1598801207
1704131631
1172325519
638948663
1968226062
636273553
1371940284
1506755862
1686777375
2072692293
1301298934
761300475
1576516761
282025171
1062605942
169564025
393398192
1792595609
629313350
1323657382
1237637403
6671262
2127469019
1161907424
673669297
1984244408
271036302
789564064
522040025
1038453007
255246818
327885010
234939675
1930272213
384422082
317243641
921469220
1887217283
945727253
483847232
1033108245
449996602
1537757582
366656047
518430780
669923164
2018163088
1891866000
2086370503
808615155
829221427
948766900
1913359505
2129637459
95392793
589684853
63991760
2015375562
191174573
1483796484
1709133284
1361186743
1777658268
563395920
930329244
2093264218
100936308
1062123499
480738116
1122681196
2118683393
1196927294
269237745
1721714215
1297171224
249911380
753338643
1838177281
793054638
295186196
213632442
913941228
836113073
832749154
502298290
1114579461
865798086
855407871
79775008
420483192
21363341
1822823257
83450324
1747222616
1826700634
1681088054
1925850721
1446810048
1123481833
1607802072
554926693
758038013
213452024
1573218677
1604016432
1982030069
943693075
912518739
1041737079
147654137
178364884
721452966
255085446
2088941737
851964405
818064805
1824860553
1914400306
208587919
1890194593
1674072751
1276397647
1375450051
1964300007
560813521
264833025
1187368624
904077007
301534883
1286300486
1136707508
2133095235
1459733124
1575774584
1524010036
1997340367
185998668
873067156
865128400
103507813
865234101
1506479196
1189791874
1735507373
675191680
1665765660
1507489779
573033494
370086627
1735289301
1596503083
2081304266
1977211014
221985302
996029267
1722420608
781210
1117007142
993470260
1428204659
1075990638
103998073
2017147171
781075119
1452176941
1946004021
120025487
760217247
1636887311
1261308618
217509633
343624543
1472870257
838413857
150215512
973938528
124177880
452123491
1507436714
865758541
297874582
1528036862
366853701
97542207
519995557
298259717
851738805
1531283197
904329125
1518669043
1236519367
1812755291
1181247371
1431505395
1732483338
1663261400
501887070
1459866925
2012129601
451710355
144377691
1185601276
1907033093
2097930198
1465769160
1341807692
1614758785
1341820281
541746914
2044248672
525888348
979945503
85182765
1676938297
331639724
1263407359
551430127
913092545
1939553121
1436071145
490148252
260957085
1884423271
1361621899
549781736
1028838046
179585244
1592367274
523247661
720075428
54610386
1544452227
1945521118
1503149451
2089656824
2079849558
1685273881
1378218773
2033829846
2062446516
1448291269
254723987
750604519
1313790856
1222266958
718703554
1194351768
2010956946
528319121
1776003138
340765734
696239398
1343489964
425973103
1537912472
1216121228
99787125
315267731
165603402
262372244
991536779
2040991252
1002610215
106703973
765696274
470751924
600444111
1889602233
1380333760
1879446540
1381152827
1272609333
379224813
1178990721
756361392
721289096
555811528
687103615
897317520
1782460960
1158691954
602507793
138219829
2106661537
1257669472
1785074543
479827760
1036097082
992784450
1604412620
1281187962
967885758
1705118280
1890257638
265263210
1343148731
1317841674
2111814903
139081327
285442923
644275630
1820358881
1565180134
107419533
1388382441
1170110136
1624656562
413899253
251397332
51802036
1415922263
1524294862
1664308737
1801589687
1603454168
942230008
904395836
949855793
1085869261
453650054
2115286250
997837009
485203995
1120325178
527013094
606431953
982747957
1365581483
292618574
2111597099
224349481
95683167
1495557828
1882863287
1833908339
326853862
1470261987
1654490840
1507795582
494173506
973254043
1555540761
2046052914
448629979
818729302
676534531
1552785451
1826676474
745091763
1439027860
1562727933
1056683288
1390824777
917479966
19548240
769109323
1713080844
575863166
830213273
89038312
1646432053
1838266441
805425603
1864745439
919784016
1340514695
881796988
759342259
1534032267
956887144
391049943
1942946583
464198938
965218775
92847704
1198728493
794737862
1889793197
1514607644
38346082
712241574
802304017
20384821
273963782
730240805
116486363
1171337310
1118397493
1544237551
2114372366
995741615
2031361228
1059792766
687546759
728370390
110691022
944031798
1367850056
183684669
2039244742
310109431
254132742
1103008640
61987960
968837774
483477671
442633869
312834021
794174001
1606634787
693466961
1142063915
1072559030
1132251087
1067774635
2012337043
1029190948
345884469
517979004
1749956278
467073767
1797761994
2064650099
84984373
440434204
352565789
1173220441
1618242140
1617774410
1485150959
1827281741
534377443
1578399533
242317899
1401839509
2047009770
1654258388
652788544
1735768790
1567924066
341901572
437449116
353492707
1713101671
209164904
1457470441
342317010
1132846577
767852966
2089522806
1311659914
1738884799
1386267916
1690527860
1033087542
1164191971
90777417
57371398
1025755551
679630952
717958187
1440743405
1121723889
2027912600
1581307399
1797588530
1531944778
1029227373
1372141320
659944728
1714425475
1131177913
848887309
1139220030
931054355
1436622123
1723316312
1809137887
1990406133
1994262380
27212615
1851567973
1533747370
2028312134
1656013630
623237820
254983146
1408094615
319163375
461932467
1450316053
786472019
1331629085
1479229409
799007685
1428824907
17477536
491320014
584489994
1558710933
1914627827
1639256139
2036725077
965240828
1124414571
137829177
1354089667
583331261
1991815550
49815236
2044106944
1993919851
1219635291
637629459
578403706
1466355690
400359031
1760241891
1152017642
2018988992
1780432596
375400899
495767973
1287383846
1892957851
1800504631
1427150528
1392746742
1521651633
1218495821
1598672938
317475980
1206720850
1585995372
360001
1579716505
1824474564
1495253648
319827608
922003349
966861439
218694664
2095171083
1039083111
1665734753
2069506080
186382663
1511615690
1506022811
2131145881
1601791129
744222604
323609920
854252581
1001328447
991205197
1793252629
11223023
269562027
327950376
369358279
693628148
246682826
1426571594
1848108236
1491023972
828684303
1486062446
208290165
1055249153
709470617
1515195510
502706109
248254141
2043477305
1850028064
1550246801
2140054931
932078624
959792831
506817262
1284633250
1842615296
41622595
950779951
1898360804
849771889
282815360
1256377223
672286439
161429591
97837229
421843151
274456418
421845950
69288306
1885513532
791991107
521142782
1026113371
72552945
1873156517
411635831
165361464
1076689083
1821570972
1491860083
826169258
1793711786
1640198381
1722991236
269466432
395088147
1309421375
1627407369
962633432
617868336
1786825313
660752702
1325203341
1704064687
1451192761
1967867555
1694224304
1221966762
762217953
1234004043
472857725
1680125274
1610315873
1536686131
2048392187
805058913
82521502
504827521
873111046
1372746740
854676130
874866892
108974151
134484252
50776964
1878527043
2064569211
80588576
1417697832
1698524463
84831677
948034170
1985758654
964284301
1142072905
1109797708
1489536935
832576886
369073201
1663916431
1354899065
1934413654
823866095
1437117058
1155364358
366098748
2143311223
58915026
764369799
1974372772
867778342
790788120
371967408
2067433054
199360069
669988163
1820153789
528864003
1212387905
1874266796
322254496
1900191381
1907941257
2117322378
901468735
1751900377
1365176382
763814201
1061499088
935198810
1708744920
414001237
372703632
696819426
673337610
958773488
909314053
550898275
162808674
1344197444
1959949965
1460303017
2093155886
224739507
745288165
433998072
1938711625
1510793264
763998363
971068208
535823079
1047308231
105249151
1195492361
1803757761
669095331
1706724783
43535469
1609483758
197855287
1315755950
1001972123
976547012
1451515865
479136739
1959586452
1364213917
1774931789
257588085
1591255820
884521726
20673188
182942482
1426838946
539716085
1539235161
925251396
1003987950
1678708009
1379321670
971252107
888983905
1981367731
953356413
1609244987
1285657243
634314905
105066051
649983557
147639519
208732360
479337756
389802237
1685669485
935742230
914364816
1548946291
1107316179
252616384
463982187
784020787
1760970240
223074166
1315634358
1961412287
732719562
1815624040
1967503154
197565870
861559430
1944123206
728904953
106902431
155098095
440153394
1678487926
1913918502
523900543
549870729
1866522460
1366521646
1005584349
926400678
1311117511
1088665275
1585625429
1573413539
578859934
13028972
469383793
778145913
1702647763
649609757
1079600896
393533432
2062002731
845890207
1767524158
679108669
1641101297
1871950146
486484392
664087160
1296434370
808317576
1575785370
1669336352
652295137
2099286194
15985103
254887881
1017936387
921817764
1139356882
885013430
875366412
417695001
1279760531
335736081
299167522
1429414888
607095166
930579386
922256142
1525453939
413957791
529866535
2142488229
798667420
616335279
356950090
96895421
884307739
1029397075
1260156750
1680239005
1154824697
1819486733
906299151
638011869
1207976869
250422110
1367779542
584603164
280045692
1774995925
237015457
137908824
1433838610
926534714
630353768
1564885165
260201757
2123897633
2069190705
1641418641
1248781176
3367891
1986692429
725092420
135708894
1552268431
1452760057
1188769119
1236487648
1502015824
389172969
1008588602
930456880
249742254
1234474842
1004874573
1052823680
944443730
45104925
1868214761
299625251
1491032178
1956784098
376292410
1974469800
865226020
1802998342
2106490633
828204943
1925867847
236068590
234880034
1409539156
564432227
1545201487
1388984654
398531158
186924540
381071153
1953611699
508869016
101640500
1464103681
802854071
497754022
1441664582
512295565
656529793
1981312931
906703732
281505480
442434476
1264192251
1847362231
822523541
733972878
526777951
2080533019
745041493
1689640156
1745405081
1697412699
2037540191
80147221
1368498930
155848500
890681519
579684078
1447062399
910821948
1709512431
1556332841
757857671
595452030
1105396933
1294638342
1782233946
689254578
963249220
2130133705
698632676
682460564
1190396465
1855697568
1723269854
611543402
631285934
1156689554
1287717557
583769665
1868324957
762264591
1778612288
1227023924
850649435
348754508
1892487852
1621682755
1272348481
1377386171
2124275210
233006099
1595197232
1348894415
659415084
264852774
1012982086
428891070
295211521
645284690
1594970065
228064984
431367343
1074835190
1137764134
1964921979
1004384031
1640299557
285777666
584897754
1388322350
2053052613
207113472
280754910
377597866
1704728269
52859369
1340002260
1004017081
185501213
2017666057
1753617461
1937861674
1693523369
608042292
324106898
1767975843
1238162066
239880157
2070593307
652350078
1228585046
1220695512
1110373093
515026093
441093256
298331608
62556713
313083771
654714511
1291715765
897367655
1109280654
345078660
1853116813
1744209703
1317291569
538869150
277495778
20462307
991212484
1862411915
769466063
336926356
483731455
767049715
1763763405
1884348244
1094972378
1611196525
281721558
1877204760
392383707
1004020845
1635388858
345690936
1002319397
1195351827
119968839
200451989
1999975251
841845415
1981614945
2113344659
224792856
1482661227
1478369380
1206532730
371084976
1746611252
1715810500
522563440
1418013062
1696622235
1320886145
1285777512
1726418770
1634022604
1818357324
1869117678
1678533678
1165577733
1763004743
345750850
816765887
1327345544
393320825
1485667777
1625805551
999383110
412325689
812749807
944176742
922233211
357668327
926264359
1211760352
1654019120
1505948422
1371318444
229246098
1788981797
834506109
1945085366
1596186483
496548636
742382914
404022307
1914400306
1386859764
1395795875
794026925
1890257956
91196833
200901951
807520621
1667368413
1352409501
214432506
1786950814
98981942
64661593
1961949547
1705566210
1748999708
1333108861
928721329
765492723
11223798
1877400487
1611762446
55658072
1475501556
176206261
1871634243
116821784
463796302
1446056871
1644170555
799294200
467213460
396468722
862524021
1978384039
1003778317
1000375748
1427570769
105838823
1821795721
1901372815
1005512740
2036942030
961607331
2122698458
1785053261
1947188857
2001405269
1047146198
1469607960
539110751
1186672366
1047248971
887407858
217781015
1954253161
505300975
47000076
36015371
1451546173
1169843238
1503141742
214186989
1444046601
1907768230
1580068767
774846861
222581347
496592886
1629636643
473328892
637686596
1915197603
773115349
1695355672
522560919
851974237
1149193951
244722923
1415502290
25586151
10750275
442284869
2009874774
146528136
949387334
645239768
1549834668
1187102599
1526231894
1896781132
841130141
736734771
3287020
1341031270
393011635
1450382800
1100908379
742134849
1967729972
1208314429
1185909955
1790781061
1753715020
1467069205
37684391
1208112190
1629070502
1369276584
1402122850
1684332352
730410307
1516152422
252359879
1497716400
1859802464
1081890794
190883332
1165609529
976030736
1246253130
931206668
90320180
1832343155
1158532200
1555772856
1450706167
1596350157
219047370
1156758639
1452465375
322862276
961579459
1499033264
1674601235
503430869
1537994584
1265222525
1489778538
280548045
1384722458
900183684
1623525256
1851586477
1599579850
1407311986
965254723
1754700596
350256976
1236984960
1789576685
1886763724
1677907660
1230904464
546453155
1549412614
1244647540
602293283
911659330
824659383
2044250664
90200503
131075427
1695154563
95392793
745776331
388078080
1560151218
1070007369
267216670
597153228
349919540
826218955
453864065
1097594689
252886540
901520394
1299344428
554221902
165243542
578063328
2045920220
740396201
957598989
2126564734
1585765592
19717714
1800428876
1529160373
1456611496
2080170315
1903792977
1891989699
258831004
478580973
2001504521
445091865
1309553213
1440246519
1105148006
496160730
119345681
28758094
1852808703
5808061
873927007
2070235828
1500845004
765026169
843475430
1744267906
1624695538
1035029757
1604333429
767035544
1611863305
557946601
3426568
631266087
652767630
875028246
1460750306
722088282
1266830866
1139474380
874386267
742423298
816098776
1204055688
1939319443
1530619851
1074441657
1925707205
1276890859
1321774426
361942679
361708413
876089253
744560799
1245457680
1983749266
2044044856
706648546
1000637293
645515123
1692898609
1378979567
613711403
965488677
721992565
1798798422
267879534
328612829
778875377
1557301593
913166302
1436102843
735786469
1644620338
315117801
837362403
704149532
1850390470
1776759332
466896341
1035006783
1914119867
550826697
145472185
272191287
137918653
602582616
1578470929
735525485
1681943324
1409629170
344079750
266739632
1692299805
1769364640
1541742624
1843780111
1108920788
2135674813
1722532074
1705630158
1559955530
706389701
1947148970
1695181625
48607215
65173086
932302750
1976450820
1485734707
786030300
2085214136
266401730
2138096918
1325520766
584911120
1741442387
604875900
367965761
1921048748
852186287
898676728
968352880
1051866702
1662217613
1492791697
1846906122
277469674
704546943
205636466
34196346
1765930558
852969027
1072925188
1612004258
1940684467
1413254492
1353434060
2105449295
206368709
1086166017
532771689
1802792205
1729057329
761344711
1857973939
1926083801
848092608
1301795600
1593931187
550595507
1222530286
824799561
1293859245
1778205145
245472365
168495345
1550237844
722919193
927026532
1806205707
1318069055
463802796
1424401327
1807838338
839949979
1288134394
1843637105
1545718101
1050666166
638711214
461630987
1432515
1141582526
845079753
1740351492
2069807600
1019060734
564572085
1373422684
1503901427
155857622
755745090
1591610623
1561233692
864297956
83513243
119775264
1876737000
1828684572
367291222
1326881907
1923501744
1629026403
1645261573
1139341379
1156296622
1837989483
1637886645
1875282832
439673571
1482767482
2108365110
2001448713
285982933
978842003
950280272
1289584570
1840224294
884295830
354078138
1550643464
395903062
480978169
75115571
1837540584
2107683061
2130015897
563918060
1960024474
1771421908
1490682260
1094454144
473135240
1252005040
1481081753
691046578
1062978574
1810814919
2122313578
1164438381
1095737123
1197355292
24474763
1015930741
2037433898
778073721
914145968
497484109
9144530
1043078973
771358548
184828713
1439005767
731522500
124088111
1980429533
1889474218
986644346
900057708
1969698349
1295895531
1681867831
304673000
1451306107
1209209209
1215104825
589935215
187964258
1815831693
1095425593
1308398094
180283732
1116965614
782330798
446211003
1548155828
1593299840
179599246
1644838258
203854591
1943536099
1758207438
1435836273
1487089547
854125393
2086083138
2135124061
1651219109
1509397232
1297660264
601046287
1084151769
2101162013
43487259
753399519
298765355
1985088424
8015643
1488084080
144791686
571018250
379879215
1771306692
1934096348
1313684127
586181369
221393693
1874459523
935530936
115607368
1736449807
1100550322
1276461079
1574742040
1943071514
1100234219
848848211
1011993420
681734845
2054025719
1011448138
2063925783
659634396
1038128423
643367449
2044537485
145120725
2019062394
180171247
268276605
1541093678
385730997
220869085
1268079211
547279161
520289608
1209213521
447596421
2031397469
2104328742
867586611
1986464126
1367151946
958937177
1965105757
1334650107
824619367
1313224109
836993838
98283816
1102497219
534247255
655153886
222628946
1804256276
109665165
912361727
647357101
36864673
476471949
1377527420
1559201507
1095707269
128929008
886580514
1925690314
858332892
1478107444
1268110810
1411870813
1076880840
20535782
212737842
1239601072
2135723121
1639714322
67543180
330593880
1468250092
385309492
2057201179
715117727
1474666483
403191994
1100472033
98250485
1997818217
446047307
1812714853
151288386
745030002
1243638581
1268349780
919812735
209342635
255705729
1334373057
847497364
1096288461
1981135737
1595744800
1289959088
183504581
1552136453
593409644
1623790858
567205211
430577391
112694997
280259548
1460552351
929818953
782847491
1865949625
292872608
1791887479
1090805767
697360566
1652933940
1064419975
36640780
838155531
39397047
926789682
74403207
1230556926
677683224
929794933
1664083390
902325184
992807993
1373012537
1140581857
1006752590
1714018853
141835942
923713323
1842885472
1971966207
886966930
796454318
191963351
1345205974
1443756041
354212940
1133001623
1255349366
722315787
1616820965
277717679
138740766
1611382541
697069376
365568251
1140003406
231193689
1999056088
1740781261
1639952447
1889247406
2039258074
1854176190
1524071310
198041163
1474709956
469431906
1573724201
1687852133
445823022
443816588
1104739399
1094895039
824046793
895946038
2059503074
627168945
173536937
695614063
850629009
989570512
40872301
1168758918
391681064
1958238273
2000035424
1304975022
1974113918
321929192
933371666
138552881
1725626186
1982105492
1104390741
929278779
1698280267
449821344
1616819405
217218544
1323213635
734970357
630266971
1248434379
2057920220
721399912
665522830
1457795091
1516281288
2002700873
132985260
252420194
146443363
1373843225
1584341271
720091954
1226570519
1510813008
1405608971
1504380060
912456790
602721659
1426161818
1256338284
1751805722
421458603
1174117140
1455050080
898554306
1895717262
1091278943
1320688773
694671206
2091525771
32434368
2109596765
1592276100
56001655
1223073788
105042378
1129407659
1403022826
1345607224
1281797800
1275767677
1077917537
1081919394
1799729502
901186447
1168472494
249649333
701359777
799447963
1589397479
1696013839
2091588744
2122437611
1041093210
596580531
1631410250
222402887
815421027
972129811
1862644072
294686883
2123794446
1128760069
171812536
133723145
1906732695
1128448434
158306789
492528506
883449615
823583239
678001005
2100775560
1625398596
1757218655
237524758
463379077
1207145797
1289090388
1833493847
1424712896
1793118938
1348702298
2136056614
1698439500
585857327
1973094655
2009669206
1496747478
748203003
1421882139
1175944549
1280357859
742488237
482034587
280452730
1603707933
833991914
272266268
356123475
1361032584
89248864
1950376231
1676916906
1697876120
556155476
690889669
601378120
1236870274
1404478446
499704900
1804382199
1546503704
815632154
1411642092
9609546
1538258194
445652538
549674904
2090917384
710096
777978012
2029070448
169076645
1602952961
1537623228
612562651
1243018373
1284495647
1867833254
416290323
1689422605
418927689
2030172204
1856014052
556716248
2089581945
1291514382
380349373
282417881
1960860705
1334704624
987813833
126258239
146700173
190784021
698681631
1898034495
1614434055
1874919847
638422073
1197017779
237709475
1343257852
86094716
126343063
443196071
592709854
2056481729
5016569
1269613973
371282791
607731904
190682232
47991082
1715583288
760372753
1994940867
301630073
1635698711
1356478352
82738725
651519982
911384516
202838736
754198126
454756207
116927379
1476269873
1093636261
658732364
1918128606
1133033554
1254623954
1690530276
1550153100
140391340
47733550
1215828698
697028995
549887110
1264645111
1928467705
950372541
1376877061
1758072813
1300833846
226353829
1627588941
1057819848
1860246001
734394339
701321674
880125094
2137228614
1389257411
702374684
1547209394
476462384
2026491946
672929846
978682831
1619264463
291561156
813441934
2028769837
1459342034
310742014
362733131
1633597602
725051030
1641739551
1502900747
793794317
1323002708
1111422312
1757653793
580971677
400052254
747602454
841055617
119886574
1486473219
1299647337
1937699208
2101072410
1894342320
1149814450
50581564
910715004
1945274175
880789010
1817405031
33216276
1864593303
608362202
345772010
2014744347
1522133315
704559856
313221479
120595532
1064003548
620216270
735711686
1326384731
856620270
1436591598
2079065071
314507148
14253902
1134936950
1872763727
1709789159
307575110
1213212612
851167676
718860352
493469451
114307433
1063964916
12496282
39723624
1548858261
1208643003
922847261
723952293
2122037065
1160947128
2018812541
1637589356
1248152506
697083947
1050825489
1038808888
1532141621
343154543
346264235
1226236510
763028118
1638563575
1807217268
878746408
857416391
1012546032
2004286709
376648130
1155463967
1011633740
1247143791
648837996
672761316
1681384390
1217058487
1587322639
1830979127
1849196364
1836539028
1549935590
740081084
2003821682
237022924
535273441
1182374480
1463894467
678196484
1602394953
175543608
469486620
26355781
1025316673
242073228
652154096
406999697
2007480904
2046006929
1196065477
1020186158
745744982
1219801277
1129297775
1922329544
1495771166
1649234364
1143614479
1047908181
133514832
846540690
1613019686
301967733
888843616
1860003226
2038121111
2116990685
1760639077
1037477496
1304145924
1669487934
20701333
1591087828
1761472308
1194577112
645636534
748617564
388635699
1804166078
738515209
224053302
1600341640
1893295811
1035538072
391365531
871142409
1689492073
1225494434
1141154630
1885234475
1150082007
1268246503
1364181441
589633312
300731714
757314464
595076385
1928635877
1900699357
1898703534
1035713747
419272682
585179659
5544887
1513918892
127301113
586511722
437427966
12696390
519024711
1500034087
1621966752
449481668
1483700023
1889350680
105918821
1558690252
1065438116
18870668
1836840022
1735866686
1212341901
728939678
1471692247
1744750288
792748327
1678164927
917093382
1379142875
100105383
943060150
1640978134
337957113
991083004
1459571042
145207905
1443826058
1994911800
1722677357
1500411238
1801111052
679970182
1580442935
337014819
882145241
1635567080
1569092272
649889248
2067703572
1863165015
100513453
2122978313
873607999
2145972526
89724400
226150433
1827755150
1496747444
2046289665
1391874057
1212810078
2032706229
1093375354
1253990743
496174706
675241061
1021400406
1486561120
219545154
1011087973
311701102
636071635
167135417
15860301
1943421492
685007959
2142843650
453307951
1577987332
87587257
521269497
1808113266
184874614
1093106753
281225707
1300744216
997306959
422665242
174367295
1843400060
1356779554
955802244
1720744694
139487098
2116779485
2054206195
1070187669
46863856
1258647998
1477373035
1633963771
206675975
802950366
1277644046
1785536592
1352802953
156779093
105045840
389037444
416828427
179043185
1708007404
687104275
725200520
151205508
591110020
1693049751
1195876739
869265781
1438942976
869892323
1602081528
1805652861
1740045649
1946421138
1840625641
2058226138
1194472676
573277372
1086708859
1162028537
1462814356
308254152
2082348278
2022096972
551604469
1447088131
500573760
982476518
200418705
1178856415
1172336277
754473413
1661849182
2050190716
375985631
474833532
863056156
1751029806
303304296
2103106690
1605287693
1060293369
2092055331
1142033640
40345733
1615391691
1290004976
566293089
1724925221
2050363532
1841833918
1958876444
1997057489
1038646599
1570109825
1815555692
693836828
1393756801
1013699271
1193174059
1911935788
128031779
21609762
915107438
1105715952
1223515006
1983942869
864432100
735667327
367882831
1136171365
706101006
483710856
799741975
685147551
1076959391
575032541
1927616524
879643952
610178932
494304995
422959789
1680971173
1358338207
737936724
1406041193
1749024642
548386126
1147457771
88369350
150195862
7351560
557504404
854625694
1250279397
2133832577
430639523
1653159170
1814388945
288100032
339393453
1223755109
686815554
1882602876
1882929132
76149990
838072393
946152061
220799712
798733775
417810882
65027258
1810601886
633780168
557043011
519207599
38260092
1747114081
422865901
695910723
492642956
1986570073
838515665
1911425873
824430976
1228023225
1387129281
552618586
814717525
1836211017
1391877123
1500884672
102073291
1091070310
612996236
2103391342
1120231159
1342690912
470000662
1296748335
1851260620
1825475260
2119376514
1655345756
1851777263
956985444
1626231615
2098653526
933523325
1156981024
1961676413
1048751096
1242439626
918618668
2036025748
1011614441
286725254
384158273
65989665
1901510986
360617139
502919372
1679747817
905836164
1875727526
2119423747
1384747382
560509641
1032639992
808532494
1191174236
2080564762
1571578607
635372034
805077978
1996117218
1706214978
424314400
193740712
1502819294
686825757
681763180
1554438552
279416410
833810238
890303254
1716869820
1817070771
1917931545
1614946923
2007545243
962337385
915553571
420520670
1837428195
488383507
1950550333
570812720
107374337
682440187
1872429125
1516601946
1152100908
1808628075
388371276
12482064
1341066163
1105597755
78744726
565735544
1722932730
1002555111
1419224218
175786549
1563453991
2053257642
801302426
1403891937
1497261916
1281404077
1834793173
2089744448
268183381
2067943777
673134094
439163585
97446033
1108599159
2068783882
172519084
191953520
1209332356
1912560455
1265650310
2128212327
1883670870
64870304
1893228652
2043342433
273059054
1002600922
1083848635
15886893
418417595
757967763
520098568
314441832
1947156344
1002569455
612387295
146739285
300989626
1053889275
1762598015
1123801701
420232100
471382510
323359223
1908609155
1786047459
2115296673
571795708
641783204
944463760
31273996
661067020
389544833
481892884
422066699
1073915332
150164461
132827374
1953422305
810300137
1374895985
373611442
401694859
725832578
2081850876
591160076
169436484
1275545091
1862921693
1529556278
1529645912
1511650678
1031258621
1603038841
1292198240
1734203824
1095521872
511463881
29305409
1084395218
616142784
493590462
307973439
2050083561
2113151261
747555695
1243255365
189850491
75519950
1538238095
1146867152
1362910895
1703965377
1655968824
1803195814
1310712779
1774062161
609588077
759205607
862267946
599672439
1964591925
1060659204
529260399
1499198209
1186986948
707833822
737646252
1877865197
1216766435
716594034
1805641074
2001948933
1521348544
977417791
1805936963
2107353416
479640983
844807925
1329947011
2075499204
458914617
967610414
1658690265
1821063182
1217393884
1279668189
34951727
1244277546
849812500
223912597
120550116
667611687
2123584869
39353141
537943585
1898856334
1882993408
1762597452
1989165936
1751136539
1897569372
81484623
115903117
411323882
1697728723
844320099
1832960732
1501915302
518805209
894218046
519993135
609945682
48278887
1898605944
948901999
294111605
1489493175
54025071
439124306
1938690657
1038537476
2013874976
2067655506
1519875439
1948898915
1391009318
1276653776
595664537
1546664368
1076561080
1024234790
824994708
2119120498
1345444094
1599556754
1600597970
1385377143
1734532584
168788469
1733442925
1983060156
1962925159
975659373
553549689
929764163
686936229
1707401036
1892243980
258646750
794853127
1892960292
1590649057
2061131144
793262523
2097621656
2118563553
977418141
1390428709
508729667
50546676
352495300
1057799580
1642873244
1808346142
348128157
413898272
289322019
1203808882
1116367570
235988732
986223536
931404958
1784239159
1901871551
2134295460
1707406655
1312386979
28739573
394702930
217492288
275675849
1292632943
1816230076
944159998
225097336
1495231778
2005187604
1606514489
1949602609
1240583780
1672855073
138974340
474921898
2011147577
1863002899
1778561706
1475457560
1203998179
246355579
407371446
276158251
1757281108
1400372199
1763472498
839153060
1573915522
659115001
498706362
1765538245
555779361
234980431
2032319251
1857731486
1214770604
125382379
1403410506
663614577
1368270669
206679009
911161148
1472939185
1020734384
1862353804
1839646675
1013893611
1694363791
9256291
1403995336
1957702220
24620521
1435464586
1574106675
1256285859
706314223
1240732128
1629226607
507675018
1534117054
2102786048
1123463389
781005627
847432556
412713952
563365228
1062663942
1861848772
1382252735
133494449
1953657119
537776758
1991115117
806860445
1988221577
321872951
994702971
1243395679
2098926129
1670585468
725610767
180220819
815221901
69581179
164631828
1470619550
1936966792
2109470966
1851465849
1468289845
2021872840
927301063
566800804
84187492
859925210
1244180908
2048078857
1306897588
675698669
1345039598
1136170550
149802922
955728138
1571258028
417619877
645872455
1007380976
464495247
1324446628
1514429089
950979447
1375237162
1990120072
674524049
33922681
839984974
1661508966
302238588
1701376668
376851822
1769581740
1792915615
610508444
1165997653
964839593
2090309306
590446914
1461157348
1054735460
383418743
1467792041
2002792795
410183230
923124170
1209942761
1286385929
1536571750
1250122968
1160106193
255691616
1429156843
105154246
135168277
1113473078
2077466078
2005789474
81669269
1275859587
1185154001
1171613562
996513041
1232560674
1125082783
1099429442
215576343
2069720401
1556625249
1820581206
1454344124
1538760838
1735891126
1047206241
1371299079
971954268
764499081
485872366
791121551
499902930
347560773
1527496252
55406729
1719323748
166729227
121298735
1793872150
974209806
68242206
485075332
1629490522
254838047
1017269165
2095765642
1223643084
1515401154
659524474
22387635
1163673268
266084758
1068706013
2113286650
520619091
752529476
1151849180
1430953965
1872760607
528639355
825385874
2128144765
587303170
1105172670
2094350127
1510847807
236655028
2136481614
470329737
246798712
579516045
957746808
1970436263
1004354482
347845708
675730382
1912439570
1210655420
866793814
1222204691
760099925
1092642469
1752740468
1657840273
1870668380
974998325
103247089
1398857518
1524184885
2075633649
39047223
1144653224
1985114744
1680538139
1597131434
791851399
1662687591
1435933343
8495930
263538959
816883031
297234637
408780885
195770133
437763801
1989127665
772046082
158298543
1230338542
1006512519
1772612316
1299117096
194034236
1041713923
706637527
230418845
959866638
1740547633
1961753978
793030062
51960964
1097931409
1422430666
745687534
35356261
981642780
738429936
1144428533
2118631503
1565034504
1336813079
2015111480
1499623271
1812696300
35696213
331886767
985880978
338957405
828167597
2038455828
1711769083
1810401375
2105769044
704976394
1583152467
1731912879
1933681268
2124467463
1920629502
69537970
1977999762
1394196701
223261927
1964248688
247600408
351728100
365993832
1219101195
1107571524
403138768
1876584128
558901402
2001951883
2101682247
1623098716
126623742
8527493
1060509455
808809474
692483087
1375535136
1054953807
659618124
1835622900
1373844299
684003131
1194396636
1898294290
510186451
659946190
230677399
1327475242
114833362
667278764
637642399
1039975689
1574051624
906295533
1030737148
543725763
446927116
1330761080
477162270
967429705
1979636716
1702791048
1053337656
838709717
2049882982
820936910
318445305
1505089183
736962762
2056671170
1915701941
2055339668
979300453
1394213488
1974652000
781847899
1510078754
498785184
1765717461
1438163952
1260679153
904090594
2033615744
1181590114
830652396
1400021276
2079943018
671614886
1254786240
1833770475
901204332
300306481
823080459
294849450
1049852782
731408457
1387262398
1198532440
892713478
624008538
1265601376
559400898
1649085597
1553224398
980598770
1081310619
1394337343
1108650216
85847875
507758253
260050748
1855895850
950215355
528193026
234499893
729063431
2057375701
1918140412
1030427959
410584251
639058103
377288724
957782973
1318437263
663863898
2074829316
1594013237
990184095
749536043
323955551
1572696554
51387469
1795839834
872044758
2128005509
1052463228
1185557698
394261868
1723940296
903765257
1736094140
172218351
193528488
26788400
1494055430
381496096
1269522104
1961247938
491096932
1004150741
1471755448
2133387818
2111689819
1846316423
1478172612
1156624935
1188539974
532298705
573654250
1585779392
116619293
279878499
1684035934
1822120141
852901988
509950921
988195670
1096971395
1136268936
914501552
1003057149
174152167
1058242849
216262830
784125845
1976715580
261427405
1595098530
815303656
608186463
685679888
889109446
609446147
1408595524
2095066523
2036235767
1041250375
684014357
711304909
1160060108
815911964
1231850782
1565496643
126563864
190015137
558154786
678980299
668067341
1904352453
1070527488
725572214
1326943789
1078939769
654796526
8499708
859426436
443079212
629941749
222515033
1909413492
1238608058
334213277
1230300584
169922170
519277276
1919936072
418540798
1878395154
2025340085
279588469
701609269
1075993389
222992061
652235582
1767161792
896018558
1633145229
1253836574
1105903669
881508304
812796851
1036942345
766914506
472744665
350434743
2080640093
1559718608
1855100791
1583733240
1406411556
501141383
948007258
1727659197
1723528045
1794194153
1701970309
1296701244
461873826
2093299453
1659920534
1770342205
1997832143
268520064
879491969
400254290
1996292234
1931808936
942869057
697163469
1137713028
938036354
1461523104
697622392
486155371
8746711
1402395085
1906195953
908053738
1107308092
923092633
2043138339
372759011
230126339
1599111189
21389857
1660451875
219473415
2077154126
1545246805
1399510934
1687849408
1716819833
1758410620
885513943
383258422
716994261
1927731621
615671100
1534117237
836792366
1812408774
2061402090
1372563598
1709048779
2070145680
1817621444
1161040712
374464350
1547172474
1696274132
1691194379
1259446237
1403534914
449742942
1671387275
1688767655
1957326835
1305778713
567764460
1803851611
1241184861
984999032
635529453
1658505907
1645087632
1891781343
902159408
395156245
886406737
1400888948
535282286
1954896111
2048994838
2141243341
1094670773
925364746
1972411262
2108646429
2081277081
977189773
1125627753
584551673
729750888
1789230292
1431805436
1703013234
2027192906
643087550
1744441375
689815555
1245449471
935012012
1586039641
1596650993
1591411594
1296124953
765826510
1271648164
1253276167
1328453090
2077475797
2058914175
491705049
1518856093
32584481
1856246677
1520245218
6381629
269142945
1988819610
360884649
70003090
322205352
2043294209
652920233
1591797229
1119261870
1336726132
1342557720
721903907
1396633930
2038648968
870122085
653042272
1515229219
547053768
77486591
1891866715
1664691417
1884629590
1947516249
1962138440
952210176
593876410
356184960
1377057643
1803109896
1691926465
135640562
1677136008
1285811687
1348070658
1711426117
1749294026
16658507
1423816402
918001253
1092928167
569536714
1708707524
89695059
871061170
506948452
976346998
383457421
1664429697
733274650
1530543644
520265163
320149832
2144642978
1582663574
1722906356
864972974
282719926
1693007958
2043034357
2092720876
1040668889
1762903179
501641891
2238064
660807996
1719874289
1353693570
94246809
1574067966
862897378
1785155897
360514422
1561713205
1908365181
1465351754
2023378236
1814689506
1997226620
272898451
416935639
1482542907
1664751343
919156332
811445755
1929489555
440033563
1745503725
1105394510
576305606
174502247
1774537329
459446054
777117249
1937539846
1887251356
417478745
1268641668
729813409
1712815947
515661496
1353777848
424339877
2041499895
1917473868
1768835483
704627957
1088568359
859817791
1683299408
1875124004
575094727
1549705175
1199928269
878123184
1630912586
2017813639
1015640861
2033373607
1031050012
312871549
538083262
100239953
1234947980
25834545
838225544
1739191451
91193134
825924307
1519051572
470156742
1716580195
1318114503
2029099914
1233830412
1255827159
1273810652
867808239
436024739
1768544830
1928888304
761459184
2107227586
3861787
1575959884
989702064
1994641282
1827383342
1980239648
961489248
1281363290
377521025
2060619844
1807855292
1898313667
1274995298
289500485
886660134
1999553641
1582652422
1321243738
434011125
224093219
898555905
1790129430
2080567569
355739663
2075222787
1972977853
410260757
146885090
1808518549
364445271
886739502
888600091
312792067
1945874814
150263468
1682658535
364006678
1010962241
1401432871
1161132141
2076975537
267615854
2027101102
703736035
1318723247
492772365
173129991
1082239023
917344603
1793046088
991426805
342025116
1521634169
1726725125
1588742459
1368789727
1380920550
1859630851
2078492254
995431262
1275562256
1549902924
1173778859
792418599
164631828
1809020432
906990132
295399253
655542986
443203223
1660430438
135911660
461109645
428094310
538161321
1347654259
313227025
2112347916
1323959001
659420793
142194730
742702439
794569128
2046306875
602943388
333861464
778949817
852415571
409209647
1809426230
578279706
1110219428
1650479573
506589771
1078125618
1502874704
1285917956
1475350964
1810613678
619685318
525915129
182844955
946919042
263593102
1854520670
1686169527
854172610
2104974490
1000728886
1543990340
204729303
1164065805
46430273
381082900
1648319112
1539770196
440667621
1153274987
1553886859
2108671717
1116867436
1230969451
246659839
1119913474
1386726104
353405508
320286815
1205438082
638897980
109205037
896299707
949165732
1858938133
1698301580
790669925
1373149359
1518814561
1304324118
1184292197
1851995517
56240969
1857944602
264637913
1680249452
1345460524
208085999
963076799
869899231
22777819
1696899301
2134641734
1709542581
431396231
323663733
435056599
1142378950
206717461
1366020947
239001750
498001235
965040362
2138668673
782748535
1325758929
608914902
353534773
1955572857
818593819
1052929698
384653207
2007825739
1822510013
344277687
929399577
807331988
885800967
267532999
1201136677
1549583181
1208648543
983825771
2109228473
49071819
45682300
1227925740
98626260
99472241
979772285
878329490
1694162535
1641902636
757426772
1035212561
1168415455
1190062884
434744695
237690292
671690792
2099948566
1817230351
2119306019
596547947
1115797541
1764204582
1911500144
509897046
1818217876
985468538
2042808663
364796396
325180612
1999665705
785633608
1580192090
399837425
115167806
591243848
855226746
816220346
2078405560
1116760323
870220566
384487395
1727078317
703911515
1369881039
1556470095
37457242
1014112931
840197266
1403130993
1772389465
1095543665
1325379628
1796366386
1926269805
657939591
111936929
969522294
895862403
1414034837
13201582
1107576245
167860451
1817246202
77098644
1891711578
1227842148
1858872989
819166354
441869909
1128883720
1818341598
1181853042
625745019
2108222452
1428372146
2135286318
1341808231
987692977
1678494510
747757325
331265033
1877727637
1495997513
9917073
1725729036
1218734157
1603374726
731595709
357129953
1741746614
104033494
1534572472
646443835
24962249
926743571
1749142132
931666769
349670276
49207528
602142061
493283033
1290458463
199926642
2023700788
1191651046
1624571508
1189904664
1859597884
846570006
661003396
1020927303
489665953
574202634
1616380334
1072062367
1042934410
1515491006
1322441028
1601012292
1960882994
384613699
1251846228
212008333
996702577
1402454779
1700072028
1671841697
1492791073
529095991
1141578592
913869247
1053188283
1563384592
620195124
823168852
760833538
2119332112
216309140
116624785
203618943
1959020801
930038569
789414119
1183454254
288263099
1034196089
1539235161
347992257
1823265787
2101975872
2051612808
58738002
1167926571
325836658
2058843805
731200347
1190346394
574828692
34885567
865690507
675143587
682164337
1088042522
984320973
611805970
1710940420
1673139726
900000981
1010233001
49456590
1238342435
1988255889
1601936063
167833554
347372201
71167996
1930987556
1493581607
1530197140
172153782
513871650
283046792
189062843
454973539
430872328
1373152463
1687255570
1367667970
1958284032
582972335
632576276
1052506853
1779289730
95130181
880922157
404193901
750733788
1574554202
519081814
1741779519
778554230
1210548986
1787795910
554709190
1977025142
341011261
1781727093
1397664209
432760380
664804378
1906015031
68572042
1900940141
678741963
968501867
886336668
2067625266
1766039815
1414542408
1015067360
2102216923
524249214
1475985265
286326517
1764392232
2146535019
1654825248
1672927715
1966361624
1544843011
981590471
111313314
1956237589
977608125
1745612340
1754043297
604366166
1236720141
372471856
1203703120
2027759618
2015288188
1784835327
1926323180
1671608035
1822663833
633944718
839490066
350892414
880973878
1792751650
1109802604
590621816
1551607613
1011533915
1699979337
341683568
1036119955
1530067796
1675232370
1082190581
1728153241
764308916
1728779876
2028273275
1352227074
581486298
16991073
2141266592
1280279535
2018472694
1077490209
1741113128
105249151
1293191762
462088536
692200044
796414473
30053608
1772472823
570897918
1022032708
434733832
941715541
351210827
1989600130
994000969
286642340
1019892769
1000537070
799900051
197831287
1100432106
2131553259
43182144
2004083130
2017051764
1477803136
356594190
1802269013
88223251
51475494
1125037605
1039478846
1340840924
1331450756
1445695557
1124264462
388390112
1588181805
1717173367
395493702
2088757835
451594894
1474647514
1460734534
1953691974
1654121620
1154913546
2107775270
1974514661
1983689384
2082376762
2055435411
798689906
81953901
823848314
1395039639
1064356465
1260866524
2003809024
1723137664
2011587521
153478744
1673336034
1768638993
977645354
1820474837
1801403925
647917600
1977444316
1491693991
1039001684
1139367922
1802068915
735724120
1277556432
1455210724
482519237
1796061420
891816249
76248285
1081641419
236442809
2043265361
72258834
94702067
2093967359
1255443204
370065813
777236402
1779566899
953972775
2015737015
871353236
276694432
1576827064
310593961
332558844
140604669
357759865
553568350
400103410
1646626629
2038002999
1209942548
1194877587
1911618067
39627920
1703718073
319191837
1951775226
116913454
415853337
2068453271
1154433006
815962116
1478377430
402440088
821005664
1020031736
801579875
1637741193
842766375
2000251812
1816616784
1893848330
372533435
1410542671
1450840027
668616719
399216203
751629356
894418437
1203187665
479844742
1180159531
515226763
249069444
752589462
64926117
905930338
1826692955
276794189
1867611422
263956554
1856949607
291174464
692286020
1994732447
330862235
1126824389
2133897564
267707225
1714772219
1330968156
1456891603
2038278898
575565347
1891944983
1486323619
1740287576
540614995
798510752
1631390993
1782118128
497479776
1730190794
319236420
311021005
497321418
1757920799
1785222820
912822911
2054905159
1013321512
1998998394
2071661592
817273894
652169127
1689354765
248550682
960903748
1817647461
764414160
1288481179
1842735782
1786752428
1777991420
217684130
1696621165
1566471132
242437093
1197440445
1958758643
1871086669
720952813
1761925979
1498356334
873288668
1506332990
1103617412
1583424749
542250653
1962986465
12660531
1656574744
1015645211
398958459
356447737
2091082335
1562781343
817377227
986102275
1643119711
579266684
2038128462
1115524835
409401821
601660976
857716258
193931809
649005794
1083995603
332498352
2014586624
1567522080
343918726
1378687858
1079573577
2139378963
595085246
421506133
1379523814
1546664013
1467867152
1150107494
2036870033
1405169277
1143019152
221540911
1837612818
2116353885
1740648454
1126314321
1568638629
769731042
179798998
1145729535
1566610989
161998682
1607137096
197550484
1137404035
358376181
1660188532
274743151
1197456562
1735976527
641558720
73955633
1756928880
618772338
1205608812
1577735674
1299575103
377042149
1031201279
364519314
1670223147
1084955331
1087555546
9896288
906431847
1089769805
23105300
111265144
1130247052
1637887629
957951396
438045253
1523732874
779584792
604963848
378921599
211357412
868202903
2021208069
1149703407
1391139759
399319228
729300095
235627008
1445874011
960577454
1119279010
1452388522
1739878949
1836579062
1711832862
1870131469
1237384397
894261886
918002053
1898203270
221773737
132885080
1273915088
2101090880
1340786080
733976483
72929489
960614451
348661501
1415362863
885901060
1548729755
1519296307
1921388857
907365805
1759017719
1055636370
1118882443
610568431
539246248
565677120
425049768
1194795506
53556821
1702977128
1847635724
453793094
1369881039
602924361
1234625576
1902623708
1951157461
1834216663
1063484108
1421407309
137242150
828437664
887953528
1443335924
1151525786
529318763
365454083
1789775481
274523344
943642263
1053160555
1530435672
639343059
165093869
113742194
1845675181
1989716219
515774248
485365854
44968327
1031594537
622640148
55700166
770311439
1370440192
1152904713
2073417332
765367551
417094449
81782025
239442225
400997471
894716992
1823429617
799908561
697549431
1154088419
7612662
693811730
801822586
2070976971
953822390
2114766238
1045630543
1646144662
1671704301
908605292
2062137854
1511953303
2103557819
2115001627
734459049
701688951
1471204218
1134030969
526513014
1197388563
866666892
2116582467
1991970193
1701088240
1099175978
818182264
925486434
1474036685
1188096038
919614062
625045588
519044080
413442118
1465369873
1445082628
1008066358
2038366123
478627884
1496101091
68680472
1276449527
29879304
1369319194
665798627
724721791
2146657483
373312765
1070517060
1619235689
1246509284
1004437268
814792282
1506708019
1621339704
1725036888
1962768801
1502420139
392373649
997133102
1840572769
1626908619
1294982770
2021048793
117232436
1804673454
1233181102
1102532744
2051734078
1340426314
1680919313
1563691389
315945006
1893785068
1647404535
1750400228
1655328659
21954088
397961150
377618542
1759824437
1684805461
464448458
635636787
761662669
2090667787
1349179380
199954889
981300768
1865790364
627822245
458574196
1595415445
2012318964
1429490309
153785195
377638208
313663832
31338659
529990261
746171717
1918895177
172326164
249727735
615252419
879452787
1649191319
354993094
1646322747
597383311
329765300
189439050
1692524259
1939240943
1702107043
472948642
1503851864
638980934
1676403392
734885781
657764938
729300095
1836075127
2074740796
2119360082
1348270571
1736879903
1163650525
2143170111
988762323
705894374
105121288
1327686922
1289025725
855257626
1945254680
239880290
429261470
619515979
534616084
500394800
1549191842
1200419103
1018942754
893019556
1410070213
1202619441
870974347
1165677668
1988581827
724643510
1800688826
844992163
1731725797
1624883601
1634169302
739779086
478299501
2060904826
1798531387
1314989416
2105918497
1574458436
881089605
1026256327
1889342483
1857064129
1888235966
575099227
1505617115
1233153848
545166985
1173844630
1000301819
284800794
1354080960
888482867
1417282554
1661652664
1723898963
1934852428
678630278
1685725326
299038541
2133387588
349611171
903521151
693619614
1134942361
944602873
204377230
797439800
102208601
1993844433
600144357
1690718764
1513138614
508770861
704836112
1875240002
1214830751
1905794687
1683473542
413966894
501525138
1875533224
1092864849
674147451
2140788861
1380950275
963881958
1726335811
82830428
1993872701
971903071
102664534
1825682509
775391790
1660756759
2067503660
745500362
1301974144
1867549183
432536477
1895943459
824218906
1238242774
638932901
1375427680
1869911344
1591629041
1967205907
1012635192
49968008
1944183178
590603713
1329710376
1791934079
925130137
1991684136
1536903043
626107101
1188067331
968536981
166951531
980624797
2065409683
1506978098
501523863
554900618
1261247220
1299822216
1434366777
947503843
1811619570
1028476005
156473507
425907786
1274937771
1481265351
1592706403
984745756
591004290
1124716535
1692577153
83266137
109002071
2010988985
399548718
2083691821
371467371
2099176928
1516750431
1846432804
501828175
103524369
1760714147
875446849
418907889
1174600184
111935899
1102139329
530478159
1345072203
989118672
1296465789
1383384820
1372989875
536946205
755871183
710313203
493619707
1926369271
1324400749
1924430880
716337512
356674851
1813261732
1963890530
1814567947
614149814
382187329
1019319841
676544936
1488700131
1382357100
829263463
639788346
1406939908
1080458082
805716564
572948707
1286906565
663156888
1182898625
194536456
1058101282
840324721
1970322011
1677817710
1405360676
233784084
685645646
482337986
1168000680
520618933
1842382688
1954639312
1939492570
1261857231
1803290726
859642129
1184427148
284223974
859682899
1748920163
942735095
1775301943
2101941238
860693086
1364451858
779786951
1550297099
1396606368
1488309007
1009489411
188445727
1871541308
2037273901
1875898774
1288676056
1205914585
1444126451
1697742703
494196904
2007751382
1395039643
305211511
1643931329
1361668039
964303219
936317960
1643888876
1127377754
665169607
1419450563
1440053507
1962649882
1186258942
1036129869
1007532862
1325774596
47151748
789386087
743138650
1653280632
26592781
960574075
949112621
60240945
2010237236
934275259
1578048647
1035194887
687476044
466998569
791404483
1430031249
1825968735
345223063
630343947
1415020316
283657898
938225464
583301946
647360476
860990043
1536320476
1550739680
315923757
2036597997
1880638499
1603517667
748694756
831298373
269756910
2012607825
2146707864
1678484387
1362553654
1872476290
810537117
1643275978
2036068249
667960421
556547093
814397586
1470893759
2048034711
979999432
1206027312
655759021
318409866
46132310
1669726070
1854364116
247895342
863631669
894885115
794764155
1645270117
1548906935
618082962
597365895
384471495
351181412
383794241
689198275
1791388995
1358978625
201831443
1119248540
1329411019
1494168747
1839520360
2046458092
1852154764
1284619722
1701193101
366052833
2033460372
1995365221
1470905659
416303948
1881247699
2138461094
2137326889
1133540309
1857241988
683463911
1394427012
1913259999
549333585
1013773377
1278887325
1560453097
1099297385
1999689112
172854634
621075046
967152226
876819444
1846570902
60284045
358375974
786954505
1436018285
247918533
841657370
1174445162
2080785648
615251888
928737042
2025115804
362531281
1632805866
726019086
259814435
1967085681
45749476
891785774
1799864973
1584105688
791269171
1960507169
1050303233
1127786672
1193217224
279406463
1762816039
1926137012
1320703647
2065766432
674368101
811884728
1411051103
1581890425
2089552601
747626548
152236525
243953390
672982358
720458914
410576443
373270890
1166452906
259252662
741617593
683284164
280025811
1559800036
1743745034
1659031665
237557958
1442158931
1601189378
13379898
1497686524
767348861
1428879671
1978396454
4823865
1486159380
74311256
1233573342
369139825
759553233
1938869850
912673335
943918986
2060419825
100438049
1867124497
981271207
1198909128
1466700791
1960717517
81756139
1276894752
446912352
197065572
585583211
1030775633
63733557
1847337639
942898087
808815353
789182479
499020562
1111773735
2143282177
566244789
1507908451
2060208997
1957070986
766652313
120698601
1648823150
1192220046
902953591
885546506
404300881
1848782506
645838816
196642725
1236305796
1649500336
1175113687
1903825886
712698731
1335922511
1027894720
1105947273
728147534
563378385
808976977
1917479838
1711208750
894931294
1612536813
300647681
547558674
178307086
574584624
675149405
1742032161
1010832052
1128426750
1846825159
847574727
200070975
1372581482
540843321
105432117
1864485939
888182022
972905937
341174180
1512408950
1553639258
247128554
304964306
2139912021
199027311
47161776
417089269
214486749
1427306710
2041102560
1967534462
1990968493
1315982679
730526587
1806549349
2138311300
1924197148
1143564520
537868431
2099169359
2147019466
75414873
296067831
71900941
165110558
521029306
663690378
1311486815
1301463546
1337771728
876698383
1231797855
704901906
1070045455
828118043
1052516631
837772886
1096579338
71322419
837170421
340265845
416000167
1865497022
810819589
308223135
889037994
1464909815
228981097
1095786669
862477477
1994405327
633792883
1857565225
2037805724
1608612147
1918354366
916862794
1969305911
1673637549
1608824404
119894465
1990225063
1571898373
942106921
154329353
1108931743
1134130714
1482141312
1055323886
363924617
327203962
738632007
1819977331
310487401
2124025709
862320511
821931218
1849122384
1459796576
1169758862
1895575163
263440911
1462794810
368413343
981984836
1540907695
552543597
1755303702
1955373917
1056015917
1990776988
482384617
21795826
2053782966
1430704207
1349000339
415479957
496853475
463356666
1553749377
2010217353
1873743307
682132481
92727966
670181651
276958601
1687461450
891232623
451585666
1160685104
498766990
603182915
2103782887
1453345045
884374799
689391127
373910555
363465092
2096287538
1016954966
499260931
1677598335
1193552297
1968329360
1371359046
155672680
1225979968
713986813
411376803
428624275
39982145
502267962
1602657719
405293453
49159127
838902731
1860247335
886266413
1030477174
1536176940
734095551
1407281331
2134965419
1235404097
654931928
1805510591
2041653602
566558787
1817549560
1842123415
157080289
338851056
457514676
1426523713
609440995
1423312434
1464764086
314715379
1165534745
206936655
826661099
1953003264
2115398861
1705133561
1600919205
863537958
1695124459
1569978025
1772184847
1037503190
604724774
1257443907
99339701
716053495
1740425867
1428807862
104751687
962479940
11824011
530931616
2001259756
1547401181
968732915
1064992340
230659299
1511016198
2013019562
1564229712
1302634793
780145272
1821283288
1369340993
2040445248
988816564
1251704554
1284692092
877899095
2098613306
1355713666
419968691
1654444703
1973530720
1268986979
140461932
344312099
514710402
239785134
655942075
530243232
252511588
1617636773
553366304
853731234
964727552
1523294384
1026702165
1677588361
1461357630
496077378
655634892
1562858669
1163488397
2101206950
782939864
214454232
1421469083
588485002
831936177
331226561
2139158607
618697368
1325769270
1342628328
823136384
1628428642
110113210
736530790
486870095
1987322727
1075357851
793454714
1881061063
702051980
476388529
1858088007
2023902300
2031560325
2064664285
374278213
2129734160
541888213
393573203
789182479
896917900
1926106639
1844010548
1098251947
165197086
1539001931
401385430
418378623
887971217
1195343525
297908159
826544216
1854931627
71093689
932570599
932460542
1587395909
1222690578
281516988
1369958478
1246753491
701621670
210546414
1371851604
812723778
981246856
756258649
1637356409
1960201926
2033599922
659242413
760560819
423237912
1066685686
1477736831
871547256
2000472589
1618360733
2038845776
3978368
421774553
1525423467
939126990
370199228
317430951
1739762467
85074034
1522395192
39015423
790596146
464001749
1817069632
224771593
1230080636
1765463518
1306115207
1338429598
369151200
737363191
1857902470
299430174
1676070155
2121824296
56173540
1063623741
1599606014
664212199
1426037251
1640217747
442029322
875438293
1638465633
1396867607
638066451
1625946485
2029865094
609604538
745828290
1810134801
556784271
1928958883
1250837875
1343481679
903875412
1878172912
1182892479
1517568487
2081196662
834508108
1021694399
2143884406
820569390
973351709
681340830
555129688
362558799
321202428
1503876184
1466318891
1891833159
775219362
1515436038
1000362728
1704657265
140100032
49161629
208593590
1657230880
604133922
1144340386
1251247438
260807756
756830393
422362986
794069422
1335317188
2044452456
1235619382
138113881
1031200534
1775901231
573850689
717132067
1980011064
1163872745
1463951976
1878054249
875430338
1559860704
829600078
322895393
1059771884
701526904
1931829119
1304645265
1081951197
1898510474
54422267
1233323629
1090040392
1539842013
1119151858
351000812
1503193903
288100032
2057665662
962759831
45032393
2046850812
1540908278
1034638439
1576562401
1245775419
1120811831
2127695504
1499042097
1202431881
48884313
1587691666
313687705
1703599627
821350821
1291782804
1651556142
2074329466
497823766
2060713564
1031490634
1772686147
1583296466
820202627
1557993965
258400255
1178183096
2112308629
1151795936
391333308
712386585
1746239480
661427393
1499246500
695009587
413346941
858018984
2001644450
394484291
913872806
653306105
1852280136
1457155315
1370637232
905028274
1605264612
1005169802
1294405984
397589905
1846577001
1531016420
595703026
547723895
1126237561
1946757986
973459874
1729665675
29491758
1569654916
196937483
1744894935
1627196968
454785348
1686244563
642929837
1487059871
1165775045
575308699
279924975
861318719
1613013333
1225766256
380491411
273405
214993947
2058291148
1058890928
78458779
139707716
1412304290
1168598922
878991660
658343471
734782837
1619250376
251894620
1631251008
350581886
1306241186
1504370203
1667129810
1530701250
389331548
2061552894
369800920
529224204
310124938
1834574379
966716947
1449076828
69288306
1743352896
2036991381
938589214
380137734
865768601
1811780367
56633643
211671219
502704457
724439108
1590691563
1932673928
2142865802
311054086
369687667
1442410688
319927224
1217693019
1986751341
2040751626
492224728
1813531049
148661167
586261841
1824408388
1301202535
1841914640
1733755424
1780889823
1103124254
1334033837
1739681590
175625339
1036335574
1289508229
1463535909
1800079913
655589512
22784036
541057848
425204629
2058818484
1056808901
1301761399
1559596075
1339779460
1339793297
862445524
983176641
2039646526
1311296524
310331227
1311598472
2004196980
1469778621
1710191488
878495397
861769433
666369756
1965911149
412226608
1232693082
1332995598
1905126803
1979187696
1902668603
1428741175
1424072042
607927100
1532050132
1174558396
1674275535
2017754339
1527237061
1795783586
7490931
40280074
986589733
478556595
869009302
1662720926
1349662177
1412668773
1969687110
2012363564
796468550
747022851
138934062
2056202745
1987391188
1349774261
787882010
538853851
1740542379
838981537
1510247946
1738548282
528187397
1750966354
188001680
1554040346
1942284457
1467716644
1245963305
1600979917
427841169
1304043906
1688362111
891634008
466951507
475848878
1954245250
256711580
811166557
1598844722
555225401
990620226
459916385
1984343894
217881425
1584305574
1135771876
1163436150
696199935
1670960828
1032854775
1598548766
1750608981
1032263020
1080870024
264337378
1755454427
1362757544
1724977725
962579624
2112632848
298067727
714412536
90444345
1706823733
1404370115
415004312
1666337152
1274368764
89420602
972955379
1956386296
293821280
65115841
1530581908
973667894
262147050
384773444
1931254118
1555726591
1891218083
202257521
375463228
1427550832
561240894
1273492979
367923243
29046884
574782120
454921246
1595394344
843492330
1341169148
146195528
1678226318
1252746304
1957034208
1125313695
1439136993
1890988774
1337808925
297736016
1907414550
438694913
698902239
1756609890
1075506842
1371507135
291610437
669550826
868408606
1076029465
2145716955
1065866685
369398127
276367092
1913259784
1978274110
464538502
1313479599
272789262
436981031
1681256857
1439379683
54291492
62500644
1910902685
2122046893
241439566
1072968165
445203430
1795300876
1897218147
360708454
1005019286
1747298313
1439252060
1998375364
1650184836
792136165
1003937601
207576132
656537993
1814337359
504506190
459490745
819987930
57539323
1612821406
77237445
590145107
904589228
694170166
216052648
369870119
713575867
1577849828
1975228094
362371757
1863031815
1162232690
84602442
801207528
366938548
2106294147
297068754
2040241126
685056912
1348381986
2077015573
659146240
1393454252
19089655
1789356725
1778987467
523440317
1365247628
1026708148
585827834
658896351
956335290
492783034
246703279
1789597791
1597603666
758228004
1103272331
1631482735
1270252211
781840037
1750183357
809819898
1390881328
1397045000
651337440
1322130785
1523734830
2071830774
1138096508
148988979
138973927
1128391431
1566488072
17799968
1396616853
790574644
459640539
1798111620
931608659
736225104
1382902708
476416686
292223292
675160000
1799889384
1279749833
1383115341
1807110516
1043192836
512576951
118190809
1932477896
390401733
1822374039
607417064
1976493761
1770335321
1195607187
1416023986
2007550784
746075451
1509196776
1287174597
779460533
768297666
1524174349
1142778135
1300459789
853647509
791994058
820910212
1522893467
1966098655
618064585
678691555
2080762151
1542097921
1554775417
1116256889
1826101269
1360219354
1301154668
165872929
1865761813
1720527807
1281618765
654334866
1994457264
903302017
1060004441
1245774239
1976052926
365922926
1303290882
555636090
976803493
1165269291
1365234713
1308944508
2117006251
1228156749
1404515710
1501047280
468802639
1713260485
1937385644
1316997130
1425218877
302057472
1119326397
56536711
658125962
1578674301
141165670
101986277
1314547871
146796904
862093397
1561265176
393272070
802218517
1755125336
932801498
1347849452
436228344
118467167
1119988684
202951059
2033727705
300726496
1080944915
77475111
2018575422
1108491975
1480780555
1576638172
1984672397
318811089
270777199
553887490
295741127
123628744
296992698
1817682822
1951748863
280267063
634435734
1812611835
2114738465
1483272489
1409763006
1485812243
1362737312
208173798
1118970970
613270824
1912625754
1327938244
1582028287
425250237
1386822442
1866079109
1079927090
1991788637
1654952760
1398471525
764710039
965986507
1550562730
2103148129
2036541448
559547002
246907897
1181016436
350249754
1528874322
1888462802
437257386
1458238704
414499221
1587768995
151909080
997638463
1198849850
802655233
1753654797
827651026
573392461
130977575
816300351
1067352624
577494208
1413830113
1107734275
1773184959
505153477
2099043895
776925467
2066793079
678411221
1273971389
1752866304
947383953
459514776
1070794335
1524393137
971546178
1821746995
1788719004
2125574672
88887514
86715699
2075811639
1650418903
380137100
511163370
947177593
1849090411
1574928091
692849517
1883400429
2068064415
393662904
1372853128
553189464
1165291745
189977167
887216175
1912006933
564838771
561675819
1465076026
147748530
1231222297
1298831515
1998499574
1835890887
778040974
1353912298
845631282
416256281
756030417
475754574
1177693584
25609487
259265369
1553544806
948397009
1167682395
961146546
1349014635
9995781
269976825
1319754936
809584816
113883727
1642450453
124025724
494764254
1255560334
787046346
277729534
887303095
234061577
1263077448
442632998
2142399438
1202009063
1358932801
1211582946
1106815482
811769515
1458262221
1928921505
1218206037
83688389
863706367
1095438909
907014900
1665630392
1353321586
342763563
1153718126
1961331553
678532258
775912692
880203176
1954225137
1395013492
591755540
1788193145
1262260035
1942680216
1717153958
1006427641
1322084889
2060096394
829234351
1109866054
1619558222
363568107
696602504
427291223
1208784995
2086032740
1158632388
2073656313
957496354
540315856
90131992
1034416843
1385474698
1511495324
1818094020
545511173
1705379979
1132938607
401917763
1464141775
370067024
1077429312
1996339484
1303739925
1146294803
914124425
1672482393
332505469
1943028717
1066068014
713113315
1259563819
479386762
1800084992
1508527635
1029120231
405829983
2099413950
8878781
1568043412
1039254209
1913285698
353283623
160555248
1148779195
54035249
777304871
433194287
568244476
834437421
1482591265
1935297064
331168528
1230269808
232718294
1808989180
1422728847
1186664164
1435037592
89565047
1291683018
745617257
1518262769
875742416
389511584
524668909
1293572133
1437398683
1858920346
1342717416
898162786
1168934921
1097282915
475814705
729291658
1109949694
476310004
161367237
428617658
1262614440
1140101800
1820100214
312965664
1870990960
891935394
622581269
1380595839
149297265
1866377254
1989595554
1125606407
1552752392
113263337
433054490
559422933
1305855417
22304890
1690843048
1564914968
1449930045
686431123
661422020
645195416
954757277
1453310099
536706965
1051514078
848267036
682906518
69403398
346148462
704936543
1806268801
163928114
1660011854
2050858540
1030681740
1368581990
196950224
785199499
1951854484
784702602
1436872592
696400511
423211848
1154456278
1951131780
1292453847
257068384
1777964265
91400145
62924116
24649744
1761414513
1276057890
1351535755
2118345687
1145137073
301933371
457471708
800858906
994424976
320062614
737457363
1729632946
1574544532
1014190644
865733687
1753092896
639181818
1694745450
1975708630
352662799
83368517
451189653
1938949550
318103195
877195391
1881026691
1743885017
210053550
92067898
368565135
1608192271
1999783334
800727781
736562999
1698629256
689590625
175184274
625785515
806068703
598113345
326407536
978473129
1419664101
1379877166
960532774
1165941916
661770123
1948372354
508873996
35220395
227808488
603107725
1656452711
1196317485
934993176
1417215025
1646184255
1835337010
1066100607
2025859543
844278776
358623517
216532122
1798737536
1853319824
1669976862
923169511
1979889449
1696429908
1376287899
1025820214
1352333897
1507557277
1227274403
728245371
949541935
1865436631
469059176
96404477
2013225980
952484767
572560788
632624623
71066092
474677617
284863131
1399993080
918757423
1329385562
1139535921
1550653205
296648594
1518576105
151396441
1756531289
1002653493
638876423
1239515248
1613240810
1475750894
280688111
995045795
1404344331
2061312850
1839512247
1417875124
389732982
1824735035
1922179681
1188116689
157490856
1330409416
2027622001
1941377716
1105352348
1004814112
144828117
1386750902
765548123
559891369
480884660
992721385
1635604282
487129264
198995106
518259889
318271927
387388413
1994633211
523174295
1820702570
2093637018
1680255136
735899420
377640818
622718899
448672327
1713493563
1723590811
1301723077
1437964653
1414328489
445163314
56874387
1751805722
1748385744
8148319
405404358
720634945
506367390
1431493664
1583977544
2119069060
1470033763
1950539975
707122180
1831917435
1234230014
974677982
2113000795
1864160547
58292729
604080785
1603181610
533313643
811988214
1418767299
1797439456
1459382773
1622002290
1054635545
530734201
890095375
1976672646
714762893
600292571
1768458946
2108978426
961906954
798855256
1754692100
1369169056
1986030212
2134398512
1904955498
1713301398
779474020
1863044657
1719097328
51976602
1673739116
680914437
495603239
1819257748
748392172
255838855
1813777374
1823227021
918604521
1409553070
1932151305
567578202
390068394
585718780
1252963112
299222783
1384405063
2105401849
1418168300
1518306590
249459231
1956650860
816853815
656682145
991773921
1601567591
1639599925
1937175258
918093059
384959092
495639341
1419004976
496446711
1866156026
1200561875
682860973
477684309
1242685913
1873461657
562114682
115707735
759343449
569987674
1732009056
970713779
1841127690
1877974157
520949254
170397144
603182915
2069970204
1122481684
679764627
801399474
1400113686
1318042918
1297383374
125384757
1055435766
1386951650
841041699
1576085246
341896214
1611430992
959198572
1109490168
1240126795
883147876
1397673453
642298635
1226648249
778918083
1765289345
1461480071
1279580240
130646833
1967492678
1651376106
625109600
1491546572
1312921654
1952615666
2050837075
1804266472
1053186169
782773909
1444360021
1197826487
690264822
1301030577
1674887151
942300697
1222809320
1631595108
1059038843
1554800080
104451457
1552066430
1366361056
962219352
760186358
678432762
89659521
1184247161
1741411606
1172936892
319084531
138582314
1003666935
933643400
2113396158
250126851
1015667519
334321671
477172519
588624138
300081433
117642173
133315884
1438961104
1670585352
270923336
1733687353
1487081755
232370386
276812814
1956833576
1868938668
1104006559
1896275580
1914420661
591308521
1115240290
147553369
198096368
522980447
988813940
1305799471
446529562
1719996735
530463464
286224317
927841205
950712847
2056854908
1447567311
265445082
954043486
1343069987
904416541
509821849
215839804
509306081
1162953169
88063960
1399450445
755895674
523052374
1156545085
1759255884
1428511285
682482658
1786251479
1563058000
1048181736
1677945065
2006910125
1434733968
153723237
318858784
2082979626
176495990
438957007
1666879828
1064652885
1457969702
28545655
372132797
1376278548
935791459
945359973
2095562192
986485120
1805454934
2088625920
1711672517
740657313
230662025
1588563646
1617371020
909077513
1392887067
934764832
1554392180
1131170380
630780841
639081744
726630181
397407691
221999003
1625106345
2037017463
1679582056
2060759678
663357049
1320414934
148511688
1877037028
1070945388
550416779
1615770045
91227742
506751026
296286499
79768737
524992555
561570209
1347250266
9842035
1441364227
95415148
431053985
1556381085
1504344628
181866221
1007327567
60986628
706194028
2020905034
211930253
2055677752
908934015
1964265334
1283234193
1799864969
1338826224
1923043060
404378666
437217703
930654968
1287831894
384149594
1830161358
18516017
215108882
1047432955
1620570944
244046235
38785662
1003044907
1604277688
173500264
894234791
1203555976
246350714
1176298084
687933495
709744615
504786441
196082683
647308177
1995821361
1018216372
1316988212
360997841
1359540226
552772786
789227601
2006690665
127461231
540865721
924468471
622405239
411252615
1387464304
1326393091
420520670
1465263671
1424686805
237250206
452700942
1431501471
185011262
1797450775
1330274763
36771029
630687976
392738528
1485430907
280276430
536183395
2133521801
674558586
288876238
271968830
976453823
317814741
1081981105
1506030850
1394992060
1453517256
1613531723
917453909
841419731
1653932093
825271471
866014352
427182587
779802846
1320004644
422988279
1753239455
2007739614
186668111
168772855
987102849
1623858413
648409628
1602304049
2083937967
644599146
1127840580
1541040272
681504071
895071506
1534962852
815464875
954274423
106248188
795173653
1823256214
1028810237
2005642344
1203715122
2003216389
560791111
545660626
1744706664
660801262
21609762
812283165
1498628296
1357051630
829195756
251452246
1415758725
1188409439
499674928
415240316
1497682285
525052585
640889750
1910964779
906904772
603544590
161086964
529215348
1969114195
1872375406
137068943
344076300
748313681
189209712
1930159834
1316718934
240984838
1891551964
388522478
1583374908
18949453
769471221
2028467995
1190062707
694873888
616821769
352278481
1122944017
1253721845
564049463
1405340111
1284484007
14039961
459477912
528272232
1968329360
2046741141
494223148
1619925891
424347893
793324919
1033036773
1893719619
1260604571
1905853749
115671122
1493812443
797851388
265500618
692822278
624466314
1811817784
738541310
41894275
2034085620
1196097192
1794361287
2122290291
1718098972
1014498704
796474809
1250808576
461955430
493747791
148251991
1126085866
1048755877
1444321121
1956671687
2042658918
1584498053
1642412855
1425656630
502217507
934276035
1070243062
1746758191
1287863958
1794754174
1998582157
338632475
340251362
1445479046
507495297
1060097027
1714885711
1506003128
421728684
375576975
1245535341
1551077243
2089891034
172404352
2132565357
468090327
1475281885
1631569697
744403485
1757561386
66176894
2107069536
1989242119
1985051552
281968538
23837291
25299327
1555526361
1768167869
834691145
406563283
580001415
765756090
898311793
1422734861
1080244391
598013497
1086344613
1977323315
688947396
1036852057
1594054986
2079315051
589686409
1606829978
2087166236
1425509872
1356663747
1443780720
1836528021
1282949236
32280138
1935238354
775639052
986308534
1255021731
1339073459
38153270
715132474
1101911537
599319054
1065010345
512978831
1080259676
1287813418
1133539381
1635958322
538438395
1613378346
661663127
564212648
754287453
1429712002
916541902
1070187669
678424832
933378855
52628924
319861244
1796536255
1205450988
250659404
333995079
1926630100
1919673580
534552401
1419150525
596577791
2089357760
924711164
1598813397
1343786081
232370386
989534761
684997053
1562696609
1132055302
1788103258
1185785291
1445101619
1617128679
1826310900
610417004
1099263550
266798561
1649603831
905606247
856550470
1498898151
241705702
1150280438
2066201106
707741655
500364255
2066045798
1696224540
1805257424
193095175
1302750846
858034348
1921632777
1440369282
983867605
731071082
1273845648
945373651
182638672
2132613430
1045348905
1062291772
492491478
1891070881
1578199208
912576533
1359081015
531324975
1668651241
292183224
166992394
866104631
2031424320
1907829245
53437046
14066920
1542139627
681468242
742165322
418602352
1904476223
898127095
207252469
1133650224
172624599
1563521824
1424158614
2028434920
1695106425
1808333533
856527612
177522972
248975875
281932467
2128429694
1219217152
1714061490
1261339750
1395213351
2125339527
1346582759
377064015
1383226603
764380767
1998265448
1303443580
355197107
1881020509
105999030
1557494317
1601358231
181339037
265559959
755762556
874441742
1727110757
1822282819
771241352
2136265749
1770611706
1570412451
1077792432
365493650
1255039001
1085089578
1995257736
258487725
2131035820
2108879909
2008396851
1263916486
1002257547
2037370349
1906498763
346410594
683730653
2055699990
500806005
1029502880
929323230
265097753
2087877627
479558967
1258227096
2006461074
839153208
1712484983
1223365967
275792769
1667004434
613733861
760920044
691295913
1995718670
281457872
2006880846
257572550
175607122
1605096407
1541946590
1397481456
1381490535
660743863
1441888795
585194780
999830040
409900975
665599664
1232726726
2141629526
1114910037
512943559
340467271
442659483
1506724827
151782063
1898559166
644305443
635337156
486199888
408116194
574911337
1020537357
1388585747
975865414
1727145191
673252133
1795223781
1663885522
1970334512
1275851602
209188034
1893446212
25317977
537246592
1501681099
1814619881
487120829
1777127506
243918726
1629827417
2130557776
1217258660
1046106911
1061397141
2129015185
624368973
1253657705
1239117670
876240149
61607577
1011102291
235110280
12474558
1278179972
1091330673
1304725071
1723723915
813684560
723989124
1256279622
1183373459
500152243
452381168
320586302
1206737801
231354816
427046109
1378860480
750470784
2105052656
575280611
886576326
1646858848
1885222385
2042443632
1271090338
1608481343
691106142
967459514
127624487
212389797
329349082
1267699566
1202457762
1601843802
57975271
1276161941
1580456292
1863440414
2053970300
1189068341
764206416
155243131
1261789456
419743415
1726659583
1874508355
1892120365
1922088272
436365192
690923825
1319700165
1807131201
1270809213
1500660762
1525993678
1532210689
819976971
588686559
1114691605
76077470
864350495
1455708532
127843488
808290273
225715894
1984115714
630094458
792670969
1474715303
678203278
60849246
1324590470
440192718
84502175
954616722
1828625155
1158960847
852531514
1399782793
2125215428
1026069823
1454881183
1162262815
56392354
12092933
1406963366
546797056
265172986
1499198510
1121601906
609232674
593213150
2052836776
573303150
271447159
2143863676
204245709
191414862
1760534595
1896831867
236516955
1258938342
474088798
2070577391
651438103
2066809430
554839054
1267952160
389380543
1859294326
417405765
276242161
1434202716
299906862
1639888019
272056622
165602265
2103644588
1851861507
351907274
2118727675
1805263620
562417645
719143112
1642004623
1071943977
1230835783
1111699035
1876542412
1738391354
1551374269
1341184493
58849488
985430839
1258781198
14594789
1581755975
1100792491
1979426229
682337077
716297140
1592017336
506037375
520326824
13368853
1120554351
1954448994
930270947
491533481
1159718530
556335485
1751292950
77552526
1444358120
1396118614
6532263
1980403861
327523306
655396358
974423104
1655134244
1930718085
1497297463
2020585435
712082162
912568140
194726536
1795889959
623672355
2074784121
1646342825
1005087897
292658815
2055927732
1709614293
1707382788
709306144
380667545
491118317
1426817620
1146614413
1160952679
949471707
1445619172
1412795004
242668740
734157090
986964293
1816739894
1521288837
1852857747
906841739
1857666572
284845782
1980613741
308094103
473692785
745390461
470656793
486539269
861211941
184363131
1300279565
1718349825
749526844
1388885531
1110866308
1233718749
2040400299
225574511
2027855539
1609333556
2025630561
1567335538
2027519145
1377100605
2141376116
915910346
920121454
1978045344
1674183334
2077522829
1617140533
1617852268
697261821
1007276339
1859676219
410535045
669561883
1607796921
1513934972
727491523
1712727677
775430828
2019513803
2080454908
1435424961
1537459820
340733311
645065150
1854627822
890722015
1446200252
1963496797
1242449917
1962932576
1634860667
2063472503
54394292
541301971
1904688203
1215727578
2086773012
1718303617
1412414379
1527204856
2008277802
2013891828
1774676276
1560585626
1373830432
861085279
599261121
669434478
1853541622
284057780
790476731
1260595978
656656308
288799793
866982264
1005599062
22372232
1731610378
1087741625
253826456
1463445734
1150747122
266853405
1788019896
1822363447
204015180
59079694
188385793
1861322208
830874445
1980056447
1045287934
89811878
1805818098
1274009801
2061312119
1155120588
1789770599
1261147800
1769511446
1559326090
1025397869
93534567
1416900555
752784301
976440010
491715225
1713096414
1503868165
1944572332
2038515807
10969692
533664288
730367035
1829292404
799450886
76034614
933166336
74042571
297733527
692798055
1410785486
438525689
1648777627
541076445
1610525608
1857053838
1279443758
244989052
1978078511
494566678
1979980893
2034408925
637689173
1293277842
579130163
801099050
1401235222
540817040
576722190
973082772
1671393886
2062228436
1671868503
964389052
993402258
328106056
712913913
2124481064
124087622
2020322581
534723893
900602278
2082074004
1956968319
1044369120
1480285823
692559092
1740284767
72933649
1869938413
599742506
1854685788
1318513760
773250322
402606402
289420859
1249597292
291206016
383301659
1620783240
1339546451
1519575713
242405958
1742301944
1013853158
427727493
1359094512
1895374735
382832892
2128460809
492779828
1406000156
829921454
1353795321
1007671787
386490268
1500086097
357963875
675326483
807796267
607416517
566073885
492576515
1698233650
585721760
1706522867
1462813175
2085612678
410714654
1316546218
1831232203
2077689020
1759327648
1903127776
184080131
1174784053
930958970
1777998759
1157914872
922096414
1817802711
1662645660
1332422231
178846756
898687190
1012889926
947241735
1732631320
2059772252
927045221
876970471
1989379822
1031283373
995137840
731863468
1104594682
1167819238
872903705
923857985
1694229815
703436311
878064133
714371639
1087522109
1053436953
1493215406
1102303987
1151547358
476406288
2125928059
14421358
1999808951
307830510
1652284016
1748317821
814522255
605480686
84695291
1902119536
1125394951
236351064
1024700717
1899931237
340241566
273873624
59406056
1602691631
716678643
73129518
1134013613
741654414
1078767584
158646304
1883423744
499094033
2085600954
1761117274
620653181
1447986476
1168479932
1306850598
821117515
1383417960
770022400
1208799023
2140219042
1615495622
1339963897
1644587541
1455049698
1451970373
1806559029
972178596
532806021
164666503
980477909
2125466297
1390270858
1459439865
521848843
1689651290
2002278490
1768467932
799084002
335106868
1655915851
996960519
1445299455
829336260
574843573
1120506716
852232695
1720171074
421571484
2023974358
1717009731
4441345
1272954420
457511068
1081725925
1644714290
1783267618
543105240
1372713274
279628586
1380225479
2028998292
1009111533
544863867
951610967
669961812
16871425
128847988
761776428
434109337
1557061624
261427661
122377438
1232842415
825809185
942240374
563239875
59264566
278912114
2086783024
1510267602
1912240210
115816451
1771080635
324257355
188397721
222262654
109851852
1743923147
1463676464
659225784
101704109
449309399
2113278900
833160689
360922429
1777684194
1392601089
1174861078
94356661
34099969
185195795
1515758388
1905259131
2042991337
734891900
889260114
144398800
1940063310
710179413
1147647154
271567528
1797394682
1347090777
571612995
1365834589
1768729454
1731215679
24839034
124160725
1260850399
702399531
1329941606
635240867
1052869781
1579875018
1173402232
1605196329
1197881043
1180791959
916355267
2135842919
1830537351
1453013642
242589571
370582210
516858124
621935033
707665789
169437498
1207099567
1174031461
916757699
1927903599
1656346209
358525022
1979939063
1149786402
1985962220
1890165039
1785965525
542615113
1621156569
389232122
934128574
1816302756
334347022
1241861578
138726604
2122027479
269390746
73667515
1486361005
1866597189
679299606
681579922
739089136
1440717528
603880747
449533364
1165907989
288172580
1587562892
240905522
2108508029
1656804547
1419302720
940202510
149558746
405893693
2020278406
728144431
1263554480
360004638
1681877379
272308765
594679628
1939702103
776042631
800911253
122170982
85696601
780646417
264759047
1801768166
1323225671
698229543
1481694001
930440215
1058495405
825263784
343388237
827199274
1622360099
665281850
1115229726
1531869837
1604159348
1829755729
788905943
1428676747
1984109517
273958490
1604021127
542558884
1178623131
805444004
1740506056
1067894438
742622393
1223577862
427970717
768738098
843809956
723521480
595638643
1049047480
1930722495
300769706
1713425548
1615805209
1436097047
2359239
1660102288
1277771940
2145514651
973633400
748661769
931977371
2046291493
1207030621
1169598801
88788340
1213925780
1435944300
1416805706
2017983073
1025041320
1492051415
1513647493
713104659
1734791672
24383059
1825615046
130255493
2000605863
180631747
719196703
15222424
414853979
318579122
461299167
1552321821
583804380
1729478554
299635662
2116569661
1356779246
1224842651
9296845
1098386202
1172201825
131107385
1160057573
1358226449
254571873
775115169
640386927
1297840595
1215729216
1347358777
1214918160
124683291
997759601
19398212
514149227
2131472658
1659550380
506809125
1599681339
490910296
634289823
2007260156
107439701
128686733
2035568782
1534593568
594326119
265525350
37668938
1749694267
1729540010
881116046
1962767993
1565067740
2096741362
664660201
205797535
241463155
212507896
1685817722
948780971
1473343298
158977479
1896099826
2120941422
1297723264
1215789665
1747941034
2033228909
1109638361
1234639421
721553368
377437783
79335244
771136066
161497369
1707364252
29773105
1867163653
299839136
928696468
1078322696
2121440649
1747189368
468251851
1073184234
840957662
1983453974
237285202
838101171
86954483
183687725
1389640869
179317641
1597360088
307262693
439733418
425058983
2056392157
1633442566
1677112668
1747018898
1683561722
446662568
635189436
753049128
76657456
1128333493
634547221
893503700
109315353
128726965
52329353
322849164
1517676012
705894412
678842171
1933807955
600529605
819873804
2094547791
660977810
1386652222
249291996
2033558361
578289791
1029156116
980604233
1968096117
1166201392
594463401
335790671
758716818
243086266
118633829
1519930289
875994577
399567427
612748650
1104088615
360213016
867825555
1952651172
1069360932
976003332
1204285253
770726380
1220744494
830801671
1783251060
636015770
1975742316
1242117569
414769164
491220762
525542183
554278189
1634522159
1419589311
1587975434
189815917
1177981393
575811515
1975965427
1911437743
1110577826
1484559350
595638643
946008518
1496723185
1439525606
798867947
558054400
1317398040
1315483957
163164723
287685048
1683929316
382620388
1518506822
613693276
1891914368
465836946
778001871
194301626
49509064
1428949340
1456251691
198681422
1862108336
1387970264
1968181166
832469829
1404653916
1700586031
1548855447
515204009
1795981245
2046200403
487714827
2009720691
480070720
41716916
724424927
1065214358
1402767952
720570994
1219910212
1828753128
1409139190
1407042652
69672533
523344184
380723880
113707187
380867378
843281698
1762393233
1124417068
818973747
1937460248
851188348
502234776
437017520
1867272106
1333850732
883761111
970243514
1656179058
1358340046
1150178656
1804605344
1278216726
504511895
180025049
303644411
1198621195
377544316
429554839
2143277649
835239279
1552946038
1545376948
1842930535
1640820
336909874
1523991960
1182791743
577745140
1850207895
109926756
135145815
1925928033
1898300293
1326704799
1330846784
1963080869
254632855
1261006070
1992757936
1435734542
312600754
745887816
552552703
2021566698
1100322622
986847767
1624144498
1307257701
1411096072
1750295471
155162740
568553447
1527990433
1929145
2037906014
789260097
996553395
652682882
1298065476
1900613692
153392390
592235645
1802783963
1251351005
2123191526
1789318312
55058916
418572040
235001877
545523369
1829755729
994188745
518774592
515330622
972941176
797881767
952385379
1882040507
35392122
1116416961
1766235075
184553692
476057728
491612646
1911985900
631515294
1142929047
1121853412
1917490508
751279485
946198650
2040617790
2056902940
241962035
526754623
1144340236
641734108
1645453793
1762391462
397524733
1915629807
22459776
1109069500
1662092340
1726150901
1925056478
303710285
1595708159
1712126604
2014303954
1594863125
122795560
694227239
1976536881
392330741
993612671
1842295792
1125316735
958212431
395039073
86618422
365466570
1119784906
453419480
561148658
1442532200
332912270
1813536767
759482333
1053770634
1367774040
1994853808
456962328
1328798068
543819000
2087303531
1692398165
1508693697
38085426
462907773
1086033254
1419129544
856129836
1801147164
1674684723
114056985
51813441
1286875825
1696121727
904834434
698345538
538951421
371894267
2088860521
1522739977
217749547
330564325
1480216256
2096806354
1878502795
1869796712
1870377537
1484061924
1014512395
1675907197
1357834115
537922664
1493989701
610390966
232207885
462999077
1036342515
1409800430
1456381473
430705410
1076020313
1718897318
1284938689
1345916502
402265969
1249413797
937843248
659754343
1505180284
252312524
2097517803
994273188
336992264
722601305
1395943321
965998414
1600924561
1049427538
1121785787
1058341535
1174842913
266571625
2005238476
900339080
2043529121
546433798
1544010454
136233900
91972635
9668373
1449147855
1206296321
1178455930
46787260
2001007198
1470009221
1379521302
1110447019
545070877
185209733
741853314
1799883814
478045420
700402791
619322705
1734637036
1521257916
1450985719
1210229388
81960684
1114227117
593726096
2057893976
296221023
2070181759
123557434
1316477945
996673257
226882724
1864957786
504358937
215919396
520218466
1231852794
389281858
1373653579
1055988441
1611096479
663904663
1010878546
1617959211
1508251502
239524031
457945159
1636221735
869786607
1525050492
471555388
1745559388
18534175
525565950
173678467
1524773440
519142389
894570657
1917744242
596260277
812068366
1632515056
695001573
1318374111
376644104
58572107
379811635
347191587
1811966757
1522864737
1818995768
1951570821
225800431
424577408
1244357328
1571351912
1612162579
784033008
1361788690
935923963
871158731
1227038822
683610745
783114403
281813868
606927389
1438563792
709074392
1133461552
904244729
651708287
1653153445
948066081
1365349864
1440832092
588923997
303314207
1545097559
1583479877
1962946129
1640268696
577034324
138892568
1076421848
1246149144
163470504
1931372242
1775371542
667569021
1697041989
1720609744
1029167874
1725396755
177504062
8649212
190804920
1047466620
1598457997
1396113806
1837909446
1437856722
482393190
866502078
864525560
707343460
492170527
874614576
1598661863
493971757
73552482
1986833459
442948773
1640971639
1173773278
104864344
729210877
761721560
1618674495
1988471324
1791882669
288509243
363662846
16450270
1596617063
1576489891
237845702
868606914
554290175
2050935492
1238873826
1002232057
745616577
1559904398
1166349229
299548365
473443618
1936103283
347414844
407511583
405876890
1893646698
1480276083
2089011120
397074705
1212287645
47915923
1255109831
445991038
2034291151
1191811124
1568045843
1775628464
1973701072
1408379306
74598508
1152406434
1549742556
831613479
555552625
1712124202
193293178
2117314363
371260177
763514665
1112572275
1997469652
904979601
1030099948
768360865
1326187260
1167483562
1520943346
210164677
1824959920
1385985957
1108622393
37974054
871181013
1595037455
631420578
870111165
357787150
1500919706
1606741545
844672077
1018102589
1611061669
116890554
1206183183
1850104723
1021297736
1014955142
477480168
1618063641
807452243
1876701161
1484899048
39416138
370976813
960310986
1866894236
1067692997
597275768
599057301
1654159054
1901244102
1561864273
754090920
1267945191
1529416676
134947308
1610724801
82948619
1800588659
424976258
1067497480
1711929700
486761185
1929589508
383125978
2018797080
787715026
1986040350
857511999
1207834261
2043399408
1268036757
1915743451
1678260991
68089410
1778015455
1777063918
470664788
2125845375
714322486
1746145918
1703848489
342972146
511427592
1581659822
156607026
205314967
1427024705
546243626
1760459345
2033022821
1976501106
266378361
647603294
1606867825
394717955
570392365
164552498
1075711915
388940079
2031402726
1290950725
523473010
592638469
509995214
1165082191
2009425899
788345218
553761481
1917218975
402101491
903021710
316586591
170551913
1080076723
1646010169
578704352
221613887
1347038777
95054574
201712058
1929584993
1549275487
11804234
784971803
723409221
553105882
1447591998
736388901
2041932877
157740351
1387485050
1729411636
28507611
1247749039
1887610978
1295866332
1964912865
1317584006
1333777508
1967168704
1772991904
1744512515
468216911
284800794
2023093097
997430571
589242836
1112888583
978869202
1212530556
1674221031
951407464
1960865638
940551483
1613315222
1418648220
734549031
1989675533
1259923055
966765108
504088858
1526748568
955913507
420348632
1466264993
909825993
809700598
1043446449
881003618
111097016
1560276940
2040962500
18681072
1999369132
315470288
285238916
1213192500
1110926461
1866741169
651854202
220375955
685342828
734160871
1054600607
463789578
1156118187
1400512060
1586577654
665014709
1591976755
13321629
1148845494
1087169904
2115819677
149132216
1507119320
1886316080
2077336365
626620365
519740374
996378290
581487791
1612953098
1437135949
2093351075
1596070670
1813424626
899068480
2103234642
1821420891
1258960119
1127677499
1841722471
356327074
194021307
1109871084
1464639854
609946243
540611564
1356977002
1116121800
1463787369
1601681331
1967991975
94717461
242539803
1736775065
1406644707
572886289
1877271404
1714533430
2022074527
992127405
1325161848
1671236955
886279147
1970309977
1613052458
1054958317
1547306451
1963029240
1148004364
130534382
1561539453
1563840808
1042144432
316397223
1568426052
956457476
213100463
1886349275
444702564
2015393708
1065535445
1100470766
1068395731
1686883994
2100195936
540360240
250295100
1465048826
1564884438
269773851
568435576
212307639
781998435
1562515793
2018001383
1655032376
1021294633
258172482
1575341778
2021441526
571155356
411189842
870306104
684183561
398897883
1908027398
817570264
1767123534
432707137
2095745221
785367879
1071481805
65320524
239073766
116054288
919517358
679195514
809662781
1220409758
851990594
1716457442
1104685323
516711944
1536314330
1057070468
1814605137
1326429552
460744416
1886959536
1021640892
149072523
1554563961
1029621955
1475624525
1278566057
505080759
2133665192
331202079
1544709318
1377026535
1913477399
196347471
198708556
1561524384
1978562543
1410211079
990472860
748116428
172094378
1539462359
984579615
1025408762
1695204284
2007018046
1689260277
1436455757
505477540
809060468
109503258
1927175786
337094922
1289714657
1101327184
1936878322
1415917475
18791092
205791092
1014269486
1975414901
790672203
1764122462
327714857
856310720
1505172353
1965758434
1280539710
848723030
971099014
469283505
2144887375
1968216261
1171268217
1199927660
1084335497
215016731
1504553580
150073772
1704636726
1330393681
1112048699
1210466884
1954654472
1907261408
1734798739
83070900
314893810
790888056
1591256239
2094721545
329721132
994528846
1476360490
1068344548
841572149
442362867
44472132
16809326
827741790
1220991887
945435632
274972897
1035980411
889858791
1633693403
1187011749
1246165183
69760249
1564338210
312969461
1265063727
1579238555
1633733169
824700759
1954296690
100850350
855976221
303497344
2138967010
1605160659
1865365293
1270018554
279635779
603911668
1246837673
320978534
1175999531
791705301
263632601
989988853
723056057
1810270581
1124324324
253778558
92022275
1483796484
714154824
159821883
584657858
823582219
1781741720
190365834
1346410093
1792942462
304819409
103465308
1480205016
2140357789
1680087936
629134905
546515020
466218350
1768328190
1859659594
854263712
1215970490
10307057
958812545
1815560955
692791979
1995400071
858259264
991626866
1561860312
1513020275
1130992533
763159680
1759872105
719820771
607482922
1069858140
178461167
201839626
1179626522
2135989724
1946247339
287016920
307387004
433766776
300016007
1365513503
517510251
1239931412
666670991
284039417
1688993641
437445884
1074805913
19538071
1845997697
280663606
791650879
638318300
2129021053
1336291850
457737121
370681487
1839412718
970955107
845381803
1247582227
1141611064
126458818
486708205
535773714
2031468807
510329365
734027624
1231636030
66401293
455221448
2114565150
1794931045
736819091
754197176
1144236349
1646004663
132808565
179855046
462127953
1160361032
1026444675
284919253
421978756
1615371017
1203807681
1093429761
1101532035
774043500
434070698
364170767
2134291859
1689668616
503855835
143909743
1911228291
1569163274
1327860835
1381960845
582618083
1802002811
28287436
111903779
1268756914
86124685
1557616674
919047466
1523057450
1668888739
463088333
2025244637
1046754325
1071405828
1595707344
1034309580
2136218184
1439179365
945868439
807109344
1947761761
1201166140
2108906831
740639959
726153908
907868605
1542033173
1545988349
2004772422
1219128359
619919948
647351667
511830127
831547493
393239468
1084762656
1547360662
302753160
1506320040
2137599516
1124128394
1417725983
1590307906
1303921831
1377394722
64892506
2005271356
466547306
1320006072
520074211
1655194731
761952301
1110215406
392893613
1348626391
1189126256
1557381937
883289193
1192883350
1596782616
1232840904
463495574
529529857
2095970602
427319517
1023761270
1276155479
1064320462
1928755415
124967895
990929338
1773094933
833821157
1737716093
1829750211
1903698405
1271355578
1246567217
921934539
301400894
1887556807
1755058484
1332518053
176999197
331951973
593629506
798296271
387100937
485976099
162952561
372842096
1256348787
1421604015
213530618
1838721623
1344584241
382044532
4243546
250939758
1465399438
1452540934
236785067
2001841182
837452628
260286254
655297901
1767541827
1786951598
1454858760
1138223709
1703461190
694516013
944363275
1362896834
935474306
1427794247
1581820432
710384555
936788545
2046116857
1267167713
1571514638
1434578044
520834642
1368922566
1396417206
606614788
1348666593
565499280
91202354
1290040648
204262614
1087948880
1582583775
503492781
1951256336
1301159347
388250641
618452841
773466978
90357262
1255376608
1018527418
1491435839
773834159
1079395032
682748501
1213894398
1893818940
403351671
55882665
1869898069
751820481
782926233
1809569498
983580850
812972979
2094292227
693685844
124901770
99232247
2123549294
414319518
1745326224
1822302793
1410231325
2086944848
592885444
949719727
1997214932
1986171324
318678959
918322883
2114656133
382744742
455643645
490617091
517033408
1017564903
553593631
1882617011
1044067266
549002067
294728668
1794857255
1088845751
1642966454
2012370647
1410483923
1135032769
1591463141
1061839329
2095148265
664119418
1205419752
1924339422
1989369390
1941231577
878710795
1029312405
1123114900
411521591
195631607
1360132011
858265406
939168620
450499258
1465795163
355264432
995281651
1642066261
1416393583
38885784
652324284
494587270
457966072
1723047759
1007342889
2127811043
911925084
1043211031
521578314
63357899
97775003
1680045969
1379644072
1458092927
1578146428
242636458
576653366
1653474898
359741300
997647683
1934635741
1573350174
1196015638
169542290
996901721
1381975604
600499442
1335926980
358789771
1565307939
253471500
652850202
26998305
1339129526
1540140283
587828801
508410422
701021639
123161144
394382910
1611161971
1783970277
749299770
1574670711
1642118007
1083759625
1937608212
89060414
1315406917
1488832976
1754294909
640237007
2128860492
192712709
1346938730
2114419728
2030030651
87828319
913015071
1381795309
1098653565
1252137706
69407426
2012728536
1806411065
1850102280
1797011273
1672899749
65861145
1891714541
1948795172
3645441
609819422
1220555819
437330666
573005503
602239090
1614872335
1819282180
252718887
1010298264
1907977408
1917022861
1898657640
2003013444
386988255
1662040901
296203123
1999640772
1003140183
1153199121
360699356
1173461064
66382388
124917274
2090186055
1584837132
1561720605
1855068419
1265727975
2114522829
2041721788
962006119
1953009516
1422285031
771003020
70019240
123652386
148707508
529660673
457702677
907433614
1258559996
1424939920
9145909
2717469
2057766149
263665093
409988426
1231267763
2120707958
210792657
1024566007
891333483
642378548
1402534186
782365220
669364115
1622101880
974747199
407016425
527849936
197397351
358937195
586443871
1933086252
813926021
852830633
1790196975
1021256634
233406843
733774056
845889447
1362901580
1440166489
665192182
278192748
1320672155
1938968125
764342257
977203928
603966297
1177108461
983846260
1243142780
1221261642
986961764
853797476
1244108026
1213505164
1850505042
843412202
1233955566
1328865842
1420701470
111136631
1882089623
1244619522
914820922
2045477332
1992220599
148646293
1331004027
1158038677
1903748566
1848406336
2036469008
2011636759
223941065
105842235
773022422
539143031
506722312
99055033
1516493812
397125570
731441512
881699507
1268884245
1650729362
393445830
897812026
746450730
1996427926
29653814
443734551
1112299513
56565940
1516812278
85015922
1612026854
844373353
393168647
615688565
1173557445
193713862
503907643
742813806
1845628111
1992090134
610390661
2092579926
718798040
528913214
750403437
1810265479
1803727672
1426674376
1130471160
2066752073
1061973762
1443444168
1171433353
2086309451
1351707606
1239516029
581830678
2123750213
226276090
1136353893
244332821
2085749559
1336088311
1385956324
529428694
932092172
1972921047
2079680046
1243024376
1642569054
1863850692
2024535769
292927502
835043090
307586883
1013574357
490744118
200619391
437157673
967879746
1662202079
1445500902
219278763
2099815613
1926178022
161651187
1801984318
1867546856
1697126938
59651618
1304659658
1557708695
1871476008
608654461
1196085899
450079028
1543790308
1603734600
1850417238
226753867
1576607785
798607606
1322980956
1238910404
1506376167
1971840687
1831960990
622796508
1643073135
88210568
648458046
590286229
768792157
2034888703
1753808316
1910713244
650088162
635426234
126177229
360997012
2030192498
235063262
1149562806
1123663285
129481592
1911964771
1515858623
573905510
1485050823
933057063
509474638
519214537
696069349
305757328
1535493839
186705511
1698069878
904786730
1344278637
1693805519
998293794
235974736
314302821
812540768
298638289
698363415
1510058576
454704184
1939803665
2138294776
240598484
66826184
621084209
1849872498
2080913534
994793016
186701900
403891002
201253068
2250602
1372410191
1101398792
1971228842
631027650
324314267
623882524
1613240810
578900219
197764084
1210385178
82190062
166527693
1049656855
688039712
574521864
1037993370
389802237
594842684
1252075900
1930461194
561967992
715610612
1658602698
1505607892
478759779
424345673
409348239
1894926698
229117775
508576590
231871771
192814512
2032631590
1606724117
1307246047
2056737390
1710847191
159638639
1644975663
1590307474
1389018456
975278334
725068733
286504262
936396726
1238485875
201771707
447128577
857837617
577322473
1836726210
1087483589
687701551
2006623306
717466176
840808102
1839716298
1476243325
909274900
896523049
74224941
937798090
1880219619
877794117
360891695
660421175
1844093409
803170992
613157503
188526754
1065987982
2144046595
1444854067
23394726
691674961
352218812
1876624040
1126893581
1534705420
838314370
1568302128
1485859013
521215470
1062743409
1841709675
1463258574
1964756928
524059873
1353907505
582881814
2094134051
1740226951
1063405991
1459834375
655172867
347526456
562749420
907390875
570057775
1993371895
1432790231
1925054096
1821097193
1188644956
1037187305
418649234
1854028763
1314139734
1963077757
356474818
1377648614
1905804962
1901775867
702993718
1973572258
916455598
1280864773
359506864
1082520818
808795214
545445273
666747125
1348793448
1209721749
62918156
1281834983
2093496674
226858232
52127452
849456899
1198052677
412382835
170353274
1682302325
518277919
2119909963
2077371040
613229034
1669566522
146856774
445379907
302644977
1083522129
670964898
2001400736
905175982
952287366
1986995229
425282277
1862404524
920119578
1809608858
1369530030
1254485865
371497202
491718351
1350096534
1516376488
1507167396
1720663213
589673016
1606723970
1215733061
1660686745
205839621
1581073953
901768222
766934285
917969296
2072895099
1189732671
69137843
2118785017
126535654
651554929
2016874087
953244973
476184066
1472587552
1789082432
1743529829
1636830443
1757976900
1024828575
1478645413
631317313
813731134
1374787278
644538162
691778361
260723178
1584228895
47786429
216336292
1775680219
67574601
987441913
1561118377
1759220927
278621477
30369188
246792642
2023405859
1901553459
1809148597
1990050048
1530442731
2099725935
577431452
2032345279
1064837650
447233501
413554581
971784072
246828935
829601178
744352355
1322625595
1298130883
477713165
1748958485
26867767
1313454769
945594258
2092666353
963771263
1836011882
296190296
376413091
684660711
756554709
1670203784
808795214
1526782732
244939191
1432121408
966770711
1093397630
1842638042
1143758038
762266929
217256637
1456815854
1260038068
301528678
1862701251
2020931190
1705203248
2251668
1839744840
1979448281
1328358024
1915294269
1086183464
322890963
961760673
1999665257
2119675993
2105621662
557277170
1215296547
1380127884
1613976228
191092345
1959402809
978432325
1392359728
1367804844
1630747677
326610283
410652202
608548376
1919996337
2124247290
1359650024
870743753
742146412
1159711115
229424862
2107045605
1173230861
828357702
1341887933
1220596779
2036115479
1900029990
346766545
1834015099
1692885820
1531391214
922661642
1352080411
1611621334
812714809
1865109307
609033998
1509344537
536542240
1976876637
1657580923
503412363
2010299809
1241924853
947340838
229927180
520768404
1821805524
154215924
502454325
1262304429
150406402
2141050278
1770839446
313011974
21562574
161716035
1688320646
676816960
1049957572
382837266
1123562048
1454096684
618128659
414715081
1226006797
1790062377
1978558392
721477408
669804825
2087147461
741034430
1720025100
1141629324
1017052043
1250954796
748719449
1456420361
1120119116
718026302
1684397677
456542509
423064369
229223253
600304325
736673749
2094649676
534944872
813610469
1894698949
1006969675
1937070125
1018460380
631563924
224793209
1062301044
1302750519
1348339089
1931684588
1162692695
1101065085
869274145
972393317
1043794250
1160097677
1027535493
509113148
719468692
425687560
1499475896
365515458
1676489389
1602305814
528810674
169405605
2120889763
166844511
998680060
481689325
1501790906
1462167125
2064243225
486064107
1792638574
221080665
1178611666
11324474
1098347161
1177819202
1569307082
1710810598
1668768251
959549824
69960199
644870150
699906610
1407258248
329503690
1416467381
1169680595
1238976345
496841445
1496495581
571818362
1634953713
1083359664
1368462804
474527414
672856943
1265832780
1540541694
498741574
1742555882
1696691967
1985924141
776576901
1739737023
1277362429
450050955
1195351827
626992525
1092860666
2138873489
1312550508
248340400
820719679
1894382887
1470488878
481632188
1593233366
135951418
906451444
1212273035
1370441197
1855446874
281640878
59292388
399552355
1430570002
1072707911
526879580
632988477
1868886062
1448876453
302232401
1146483192
2103014293
1104887269
762071340
358441490
910345467
507605002
29790857
1441129338
1509326606
1655901418
1641744123
1360536972
976024340
1705885411
1635080738
2072353421
1873395980
1183676372
474264875
1599348782
1789664099
1364514654
1234063510
1532921859
621881912
330883432
846676431
181490313
1498694765
1658414477
653315776
289973185
97016443
43670454
1695158260
1087985878
2072616226
1245064143
2088530900
1358673486
1025161852
878183906
1315226337
225627290
2078032861
92939205
1698228053
1452006140
2066941538
25678284
453941830
80192315
220693221
1640535541
290274240
654047496
1085742523
1823657061
1603658877
1322205357
717361397
799569469
967877763
437601421
1267354913
300730668
2083497452
2108095539
1902169628
1890203436
743455270
678879671
491524131
807751220
679601832
1970471774
577656369
1963752743
593891891
1614311067
99810661
2088221395
134201213
573479059
152030825
1656711265
1970988077
1774905776
594606843
1820744985
1399537730
1137630112
803090878
620246460
1392296849
800563249
608456018
1540545532
99054592
603566738
78080613
429844238
884874712
980499981
1100992297
981621212
1810270581
865709546
691261044
1397328082
981520934
329526113
826936554
1842835946
814486468
1683163577
701062781
1991970907
1342840091
1279115546
2007492875
885518576
1429945184
548601906
493867648
1013841272
1971878178
688302462
441775879
1897820918
1019713090
823292
1947599186
1433927312
359560489
1254002718
42140653
179135318
1698866456
1536596438
1120031026
1269866993
1125500643
880747635
1364504664
2130830889
870868897
341662520
549831162
1879295018
276168533
1944469860
1053796687
2133847922
1818084724
1378159390
68315814
30421487
562467765
1028979547
2040719827
984751390
939609874
1802339520
1763486411
179881675
879767058
800986796
2082573246
843080792
1380635357
1284486229
1896095393
433834382
1034542634
12781644
1507328392
1147289211
1591888786
116579387
1351554157
2139976197
619132092
1172422272
125892653
1026843911
994298016
1779052660
1011898135
545981572
1814074465
1769842990
1876720313
1421926694
2092807716
1429907577
178126788
2118906370
1816498424
1207979761
1741697952
1183011902
2025119616
17428056
523060443
448038517
1337780608
2002675421
1471601643
1326288342
2070579951
53147854
1615657689
1363163317
1570213232
314441194
873964171
123304950
1331245662
1670660594
523331211
723239721
1871778277
1788727614
1323637073
1184554593
771303098
907329846
1509514207
1652608679
619513999
205440263
587996251
601355034
2073851967
237158269
601107864
2095171083
608797275
1734346322
1543912004
1250376863
284907901
1451709810
1011729248
1455592860
1180661992
140413087
962504265
1902194638
906904986
911105298
1068255364
843742416
645657234
837923526
1221516366
1162296389
471874828
839333973
1666843433
1536935420
632061361
575261466
1335985026
1426792351
33279899
656882218
566109188
972107139
440818949
1517797915
65086630
218029907
456268254
1686547054
548368589
1182896724
469551994
1299420481
1917251214
200469465
1055726535
1113935265
1190690190
191360607
697780979
1496130936
703114525
1860152066
662385726
1462720174
1632001032
1710412100
1582571413
1656559165
266853282
716393494
880831246
1372268624
1065305009
375931514
1357106132
2094181300
1124814679
2029023825
1572867790
1142331473
1305410003
1138585041
47627645
462200560
1939491083
55876179
318787737
505483740
311014127
1519579365
1405461502
744569954
999036080
806902786
1234226682
1308608217
225904139
2112430600
1044397752
1011258567
830050569
1197584990
444737392
409020803
1016119757
835758598
269072406
403992882
523130459
154215924
634098733
2145506667
2043042888
1421213808
324999587
1238929578
1406583819
22093095
1345386109
1515566397
1801447202
153804827
1754649367
568338091
1185894611
1531909340
2094638352
1159146401
632502386
503509951
272866371
1824022693
1319569492
1737383730
1894735902
1466039689
1223458148
2010521153
1531752904
1176389403
1410412867
1405735732
2081709967
1768219080
1235079315
1465170721
434202929
1552289124
1256727639
1022772589
127581646
1235883001
780737565
148178933
1601635266
2108295645
573887667
1272008693
1572937492
233727577
1374873170
892527624
1251987911
940322463
1434148799
1932351618
1927666202
1364512912
2135393289
2030230888
246542139
1714008286
1654681134
15815579
498540776
1235349574
595153988
2040682156
1088658983
734205647
234309001
1664481889
937512644
576903023
163911321
1460743000
1193088400
65054927
1231271875
442396290
1040834268
488302082
1143303855
1893645250
1753989165
1690055367
718417901
498400784
568435350
797406813
734931644
463513002
589480729
1382795627
1309804530
602913562
820377427
1473627348
1180193592
1346351179
1466791632
1885895405
229225958
863813881
884436356
1603195790
1109155148
375357445
1749307639
1074886934
1505089183
1214374505
271244156
1056573688
1759085312
1231197366
1257829271
779386088
1905807115
1831749044
1458147226
678477637
1398331519
1552200487
1037694403
1328183937
1011211134
2086116195
1329275106
827865477
1867608602
182010277
1696964028
1955231673
1929542582
1794973710
592751550
1463066692
1256176185
874982130
1296858879
532241843
1300056878
549036085
509987924
1268832649
1429790083
795219272
130413481
1882511291
1204232815
909398363
469553443
1293149710
877650988
1959034546
2077322883
1689019897
367726740
2120926483
416482319
1696838094
1583940372
486221114
176561269
808346373
1325591508
1019369989
1932077918
892996205
1822707111
1566625592
601442158
1144623577
1669613091
894706355
1602236857
710353621
1620095248
369659253
1616150648
430431972
160580832
67620951
1137268848
1085654192
492783034
401512293
144829467
103894000
508362094
562172116
1170404428
1870812744
114878622
2125327862
1950016610
973697803
1021539165
1033393284
1849929332
1941764556
205712430
1265946220
1029326875
1231106615
851888238
1072402883
939750810
1831809773
937624820
1948770403
1411176719
1058095224
750179099
921419979
921984522
1412185471
1714489339
1340101607
642448808
1487249740
72315816
1233854873
1252874625
95109895
2084725398
652035471
521240125
460571228
562176946
2121014591
1777433427
1818088808
1547179109
108474554
1709437537
1711162302
1596176802
1388433667
286046689
1068078938
1486118646
2147323239
639508880
1667263990
958999965
1021106490
355406785
528741565
39370588
1709509654
12187238
673598657
1118818850
696339927
2104687338
1904191205
924110917
131574508
935973357
1705204378
1512117175
521982951
1655072522
1445341547
1562121643
390659307
1992061798
266179942
2139031588
1441818511
895656851
251687398
1517376339
1599292319
1606861585
1295355630
1011135600
1784268448
1435468882
19453394
512363843
2116210385
1407508448
1643690186
2012892059
1471354953
1278406114
652187116
1639167118
1105190962
1741684991
1881055519
1858823418
1288787075
965158674
1326179794
2122219386
1980281327
1264024079
1882775414
1690332522
1861246548
1278016280
645787782
1342605284
196683059
1615586245
1281282887
823239140
855026758
1587918506
2047895331
1750011571
901007859
629577600
1043865557
1449246535
2006815602
1000869645
1198583409
1444347473
1502971136
1246794450
2050698013
791698985
1189180150
1425874831
1117563930
925946825
2025393045
692291538
313982293
1883898241
602507309
1036975017
1233376491
201620407
1435674153
1048587237
131466267
763478292
1087378700
503586028
2050225456
430779253
867127178
1456606265
1339362477
131258559
205938963
825450114
1279327356
245990179
52335197
1269917947
12326828
754521339
247174412
216491047
25739294
349334430
42788747
599778527
1401054335
627798848
1450187901
1678517793
1306035415
77965160
2086901213
1560163300
1125472607
1893945154
1363556948
436896622
160223607
1767338801
468985399
569383829
2107123894
671800194
1162278882
1337840264
2024926032
2064244416
1347038829
1193090475
50466870
371372381
164778003
170332138
738089760
659367237
952172119
726953950
664003425
692473339
2120580663
1826199016
1732963954
594224711
840631321
1368581990
453404813
453857983
2001899285
1638445089
1757821464
1914743994
436318185
1990740211
1092334598
844624506
35451850
1233023759
1393979475
1662306272
1096982728
509605040
2088014605
701275904
1509847986
220720640
1524722911
2114920152
2127483365
2070390515
1090544802
803442542
1315946867
1804681709
1838550542
180753170
198349363
1708397925
673511094
1107200563
2093408739
205703754
12496282
1893370606
1559946710
169611209
2043385096
606515157
686300301
1703641260
1657723645
1168022760
439912096
1881799360
455793796
1730992475
1043345538
527505442
652946251
1573188428
940683624
1112613179
622581269
1673382563
1485235129
553277059
794562429
515824400
1882390222
1818497310
934535241
227796781
548973900
1971842118
679573039
314272196
567352531
1386066208
928617242
1192275215
18199668
540750197
111347249
889058216
76471042
1649344585
949370020
1018150703
1656327754
551221169
977598317
1049649525
1977010032
1612936781
314102394
261289714
154965124
1282370246
207631419
1298634457
1916289393
1640240423
1039747343
527740081
1507700047
2031153202
1150412536
1828619777
481209149
638547823
47381197
1543536644
440565922
366479940
220245316
494472757
1969061276
183662855
1433110909
1139214857
1925385158
1181700312
1257791017
339932739
1443585695
1946197573
1509028358
1701675320
1721951354
2129138653
1572511781
164164161
214117711
646727265
1699845805
482795567
1509007305
1530588132
2040325750
2004943537
2037331262
533132217
1432340502
1101064911
1055303963
992338600
827726273
1423563567
1059649732
1049655044
1541656607
2068963725
590049175
451908943
1879115670
267707238
1130146483
1562842554
526294883
1316282919
292041148
1072880908
2140586382
396896017
1915453989
2120648315
1832882746
1892076454
318512156
780106622
1304804288
1898199453
1718306637
1707301135
401118930
1656209735
143429240
1100287825
213963740
1832035189
204638255
345693690
1769138655
1818101845
1227945896
1769390377
912472332
614421948
427735083
1445686825
147627879
1140969553
1385682271
1350041913
1787058706
1266886808
6427569
698865092
1699241825
183966345
1459112938
1497187298
29982581
184991500
583211196
1914152132
1431990143
1182544912
1743412069
1404980181
854624056
278281476
1972727747
541437977
204656057
1354544308
1335325652
1335595374
1636888761
1020164200
1204397050
1305780084
1167400013
611311339
541447316
89090106
549138000
1733423568
595374714
126574588
731654551
1005929541
1475899427
723861184
145550180
202024167
473899308
1092076615
1500629644
518760386
670687621
619877397
485260745
1289094714
315498797
814438034
115662824
752658621
1825821307
1939383910
1655295658
1620689714
1240786011
678082550
1477084270
1044067050
1801553294
965145957
1261901618
1178439386
1172663063
2075981824
423904317
1031402045
2095423392
1493191117
724493848
486920819
1567596372
867941651
1859763576
1586893664
1713490133
144896529
1590842394
322878038
775798468
1605237026
668941876
1679362667
1493906835
848428559
46701950
364253820
492660455
273195231
1331851999
1353935445
82844337
1211476779
1706629925
1258202230
1043619363
519614311
1538361765
1531211712
95894516
1196418818
804791891
669530299
1225678447
1931653104
1411920402
1425644149
2014545671
900178407
2079467740
1453282310
261766692
550095695
1111619402
1703239421
718714234
344268988
636177340
2051623677
2092642279
153983849
12114983
1041335750
764123441
529255295
959510650
465104586
605550508
1511096367
600926984
1839882740
2056811343
491946974
820097031
413142079
1798152982
1934551520
391869706
1591344244
1757399968
1355199281
48023204
134371100
134198008
70825491
49841872
1613635815
1966977898
227291528
1965358887
1453967149
720987057
1286031699
1129393249
784515705
846115984
552433051
1335660604
1910541704
1565129509
319394513
1203855380
1993284669
856174542
1886331620
1983157520
41640307
552658855
1102961455
961487756
1598387894
192739084
842197181
1664481889
859027512
861371307
1002161750
220409030
1565602718
1859173470
173168766
1634647958
704406571
1705005986
2051982305
164755457
1146098094
1651182619
1111860533
1963953261
595700366
1497519387
123717572
1006753234
1820528789
1525843907
863215238
185192065
1387837305
1533742742
1561816180
895587056
962698364
1560419529
740194963
801669191
238376253
1138056535
1869939553
675725449
1952584733
1954652335
94551786
2052271741
328119209
278596517
414431202
2052958314
2077000682
1626568828
688096028
15877084
113016174
819918614
920118615
363180657
1041800065
1077034573
1430486739
961174000
1673686609
32985710
1300639841
213231403
1584719809
321126631
1985443430
114051369
708576095
176438110
981438817
350753027
1378497119
1261698746
285617383
262002138
1512279477
322940514
736870608
1586241481
1097783428
1020435539
1836636401
1338469171
1681826445
764687365
669792830
1607820894
205518186
176850269
1416182273
498054776
1723668799
1766899432
1829958392
1148990697
1854321039
619819590
261997173
99113282
1092531032
1013268616
1787215885
1654931354
1762553388
2141683885
1543561860
1764607859
1466459586
127970906
242207069
1832520782
874930453
1583196456
1009278443
1497314337
1394224103
1608027409
1962908395
535808985
1475456042
289406790
2038876391
1105496714
566522890
1213254602
1788107399
1111968289
1133098498
1421970825
52823876
120682413
583408308
838519063
1084634400
1458987216
266156940
1475555032
470204533
927543484
155985135
319824300
228885323
980085513
1685260252
1589627396
329942766
1317795602
1737844929
1589870751
2006391176
768121141
78704866
762517930
693195690
1707937185
458286494
1535044548
1757893136
954858671
1906425154
540756911
432548922
121812668
2064249511
1890668407
1786060427
1543918410
1378427008
1710410740
824621707
863735377
202570681
550316952
453077731
652659625
467534732
1961067634
245846840
81127531
1380796966
825377680
1619307516
938889776
1679782837
162370362
2121938563
1895343541
256001823
1593781322
1940005525
616854108
1673074194
810690203
1462095113
48241410
1803032797
1148159761
2114508414
1091151359
21506304
748179534
72658140
351745992
1993358905
267994578
1569813787
2107124392
1817735484
315249208
1238574306
1970417829
732101265
1213045541
185602589
1229408927
1144764087
878833615
485270281
303393005
38163987
1098534421
883658429
1418918061
487714827
1660429420
635811605
1964799324
1165291745
2114723111
1417767269
383156661
2111217541
975380357
1100104066
535057818
800387878
1077696570
1018818421
2923579
352804289
149609730
1305728604
1229713821
1101127621
262999479
1072824523
868517121
589257479
259498838
1499814148
1466576355
1376469838
1248186723
1936677027
626906910
1294883506
1639061016
1222074612
248113528
332348495
1211966199
1707202131
884228853
894380507
1714160500
552074544
524168048
626402050
1457171377
997306959
1351225972
886523650
42069771
257318578
302448040
2066318576
933173037
855982128
399042064
410549293
2006715705
185661573
1186161859
1961548428
684118560
567000829
1606262122
379482752
1283542750
1562739415
984269092
169025755
877290185
1064984097
1539435922
1514956455
1186269756
1640633682
965087630
1262496251
2137175415
978313383
1419466503
1403199454
1542448906
155463004
2105089064
2017329706
817572500
93466169
1996697551
1936211880
375200746
1444534701
695952180
1747727743
87205813
1753212917
561749610
2121019215
939663072
82684065
1364726582
1803202931
338264068
1582050049
2130941144
662042291
988757512
842876373
1119208652
316757224
1600676369
1163566867
1454249334
233170835
306219805
803206870
88589563
637316977
738223439
388841007
410856154
129838761
1584401208
235412073
145759300
832852683
806278368
668153453
34446101
82758587
509074221
554307817
304127029
812798394
1309235647
507889179
1924686899
1859136941
641330735
946925264
41994133
26425065
1062902621
1324845629
1116622343
356665909
512935042
257526016
1080746580
1779925628
1091181280
1357706318
596314427
421673299
805558700
1069672171
1183120782
1322706281
581571302
377699260
368154254
123138870
1489880243
1747524921
827024866
1566276441
1413117120
1013946743
273765934
519178955
746030140
390540727
1594530550
543538075
1355046245
520389858
1007190159
1780757632
937285738
868287327
200747733
857563583
420208378
785197356
1905590627
1000028504
682107574
1742297249
1466295383
445290281
1563176717
485334654
1098575524
486273926
1525480190
1672029531
1319689680
1481851103
272686731
138878579
1216947028
1347541267
1727975074
1559857083
1538417901
1821857779
1926389414
1273051173
1509157219
699676225
661659104
1713697319
1918637179
1543661871
375934358
979193194
1801190660
1233393797
798305115
1951723598
1598609546
431641320
649325585
1959867008
86929861
1697030640
139630571
1101659264
1795456172
1333003437
791089170
1164696690
1086783356
1421587205
732662910
793985465
912200212
1592604351
1707582855
2082841238
747044830
1944921934
1959779808
1707675354
1884386051
86058115
999095191
156842495
48646536
1300239690
955740347
1607238189
820626258
1776871108
1999993577
605457196
567284635
368905070
11419291
774779703
322300800
699803580
1691527760
1845563744
706658841
450301398
1549510983
1474184361
383671590
1754048054
1712534269
431791028
565206266
98718194
1314446064
463004319
112526351
835293175
179021930
1046972610
475566440
771606074
2033875619
1532857215
1306574370
2044714825
1850558019
556587731
826600042
797778586
1939573457
1585775647
26398576
416676711
424438374
1964993068
1416779738
813572158
150950594
2117038132
129048797
1358354334
1279657655
186362897
1516063276
278826507
921736064
1855231914
1203340906
1273948247
2063757014
1301723077
1072768897
1146934863
1542236730
473166164
503583607
1412430695
1035303985
1624065283
2005520013
1480331823
1063685721
885546506
1947575215
1739246058
1566641115
1533423901
1061862797
2916287
1988186314
972027969
1654886039
480666265
372111555
359527499
633754671
1552266617
2138084249
1994737373
707695941
1031622054
265688671
20944217
939458134
309954978
1634049754
677366626
1561591281
13979137
693292623
587306207
1909177554
688411494
119556133
314573378
1394246852
438934062
2002219794
891811034
655237628
1858746576
222344026
1330485200
169511449
1658969688
1760711877
2089349063
690221737
597386372
523318066
1511087662
1811331484
874822972
1812828377
770440096
305549742
1877194824
1667602262
1664935699
1495061880
525396461
1867518075
1710074518
1179794176
1675687960
1641896918
648867690
731436120
1720653438
402053993
909160411
73147567
1657804599
551717475
1909822052
106236876
905459885
1813685898
1023923868
333961006
1183262486
200391241
910692109
938387506
154960590
652251987
843840552
56966026
685893294
307904461
231149575
1084901674
1079097696
890939690
1142373619
1932554021
1116899748
593015036
1441526576
1523485312
940744455
731454740
795940255
1933178104
702338291
335985829
1406159928
1649266560
1401777905
1464393719
791887539
730657207
1845637363
28428021
696531648
901937756
1111160543
1884415263
4087883
3792332
715507025
1963504842
1810937792
1093599046
1089672904
24155019
115459226
482460099
1441190890
1440644458
1529794003
213617860
1899382076
1874970091
982988264
1351082479
947726315
1453648845
641221223
1889480045
556597083
959809851
1348929634
2071655028
1981345633
459569198
1719220767
553968701
983373422
920740428
1436450912
905285989
207102569
994461590
810541037
1196904850
753642096
563849834
1359354953
2055860008
232979809
865513209
459753667
1316618327
1698665366
1185874705
650194500
1768128730
1172579769
1349662177
1304003460
983715006
931795487
96223186
1682474278
1844346515
981467557
1870242055
2116497348
80477146
1104198667
177580170
630923175
1594684924
1181591553
958753290
1087507115
624103183
2033470061
1911780808
673278985
1057330382
1192135710
2117057981
800244618
264957873
1922436117
1969584346
308140604
136689536
1521828310
1218032832
1026217126
805824295
1648713119
2018912748
1437325196
671319026
1712381324
1463273286
91711396
1882148341
2045038104
2081134270
1639906186
1293150338
790064579
1991932399
511831314
501629939
559036532
181259327
834689859
533156861
101309086
1481807575
1779798943
1152624880
214687748
762846422
1016277532
1684838391
1482821090
185754505
1395604004
1480767294
1603262879
2120615054
353854917
747707598
1689064257
1381577858
1161128256
76041938
1786280728
1130468790
365473169
1273256997
1385933069
710619823
1590662026
2136758408
818355592
1461650055
2083008137
2002804600
589428161
1857939853
113317848
914816904
969167288
1328718542
199982259
862940660
1231698066
1359676815
1274357174
466455892
990643244
2087251615
1917848358
1207610182
1279720824
163496230
1050501797
1907743573
445146925
771047412
1844932057
1951365445
1390411665
2085223625
1864687310
810333876
717002717
542999778
1886717897
1603151773
145112453
1060400129
1700148253
273493136
450223404
288035499
1545490027
1341429110
1801106657
974343286
1531384420
960052044
63159019
1043409081
2018516225
576157885
2012998435
1348880199
1369461026
712675040
2109083268
748628157
1064571805
632089459
76729850
1543930465
1345502255
2043217189
672510243
1957739507
649813730
190304078
2076418906
71424468
1479685570
107149723
5624316
1235196353
1962778944
930887421
2100320964
663809098
1996895991
32874264
992227208
1179893049
623208842
803951050
1682553932
1609103544
462874791
1709787859
1474569001
677094779
1122854770
1413086438
1846583760
760669684
199679989
899739143
215961625
2085225422
749072857
1033195474
1888138283
1551208748
2129828964
1662347318
1221869491
1556163626
1719716653
908437816
1095935995
1641775618
1739891800
650196417
1632636652
1170918389
2065818558
2079040851
585717328
2070245873
398700453
412316745
1628579068
1915790723
787584786
765880973
1623020189
561019418
970996470
215378481
251965149
341215370
1991964758
1481133575
1701574679
1183620207
15919011
1717038225
807509818
2035248068
2025615162
1338297985
275272965
2072377386
571302659
910219675
2140668805
713815473
1205419752
1562431348
746323675
280526857
1054218064
1513956876
1831384442
1901454467
785843694
1268932339
1759134913
1990478196
1483685607
123675845
856224803
1082867524
2016718626
2088301280
1603092757
2069718343
897608068
920171857
70478268
511613503
1414505122
1253226507
1813013899
808087584
1973117730
1297632310
1379746055
793670603
1412055723
1757174580
1259307756
1967703128
1712260213
511058267
1057918194
1352800101
668512015
208692850
176091073
293163301
151871067
1909760347
462686590
2031811570
688427412
1855393933
1549976165
1165048038
1304534363
1456398727
788308950
483497169
339461603
1886941932
305541336
2093986449
1254767760
2061262016
1081083674
1983625518
501641891
1065771688
1186400924
615396939
903924460
1909836212
1714775648
716861911
1207167152
418179390
2133168097
2093670055
1476558288
622816799
96951234
1769288425
2092146036
742701010
131108132
1696059250
382042163
1213292027
327641860
655627545
1781074708
1949408969
1433291644
1083919559
1908785080
404437493
252564891
375655641
1873318809
801470038
392056947
1447553703
2090408148
1702567038
1894474120
1398227517
1224971097
1031802746
295193075
1832676342
51036259
256756220
1680897755
1573289174
1878121151
1269687416
1414208932
1773936133
6854213
457869382
1018107957
333261283
2057654193
1164626294
327273900
39541579
210252447
65284462
306660219
1099362653
1782920904
1511759200
122063447
1719602604
1947411963
1700992684
2036489344
972742217
1486795218
1504515297
1200333132
2073086318
691957017
1705668513
1964940938
352163441
669275391
757592597
1265354955
1715210210
1561002019
68844041
111376935
993227718
711751069
1993957837
1349705656
1460321816
1805683931
491359910
2060371560
1761427766
2105967416
82942233
1236265479
1613372945
712351381
781725727
442785399
1059123984
76321251
217175146
445986291
1809525071
613648621
409076918
1947684036
1014699229
528210656
992348603
2120969461
2076315348
159493620
1491607182
675602654
1960666741
1960585438
896964299
1484903089
1010685542
2137107287
1716751371
543697541
1005358571
543837045
806110358
315536511
1195630965
1183647007
291086017
1856507348
520173811
1208252960
1671170714
796713083
2108157043
1824283435
19085306
37146812
183000106
810190913
945423888
1517448516
1435592456
927693203
2143430625
751652704
728375716
1266720555
591039374
2055894917
123702060
1085330174
895847636
841120860
1211482128
931582792
1388607929
378154366
1330302382
1487000622
438860352
1686810451
1681974084
1264378549
1338443600
1368354949
900258311
1354278784
1854404230
423871946
487276592
679386437
1244294031
1687374425
1595460685
1050191822
307459478
1899097229
1572147989
52546024
1971530740
1158543658
917642986
342051906
2089018980
76633871
2062232575
1865715958
1556020437
1551584825
930229048
1512006405
693874020
1277516974
1314648823
1490593297
2000677747
1553797477
2069149418
1441112257
1734750203
653178381
1268719958
777098825
1644042821
598401382
621959147
609230832
234169060
507095395
176850269
1134928211
1946197573
236065660
430046788
1480217099
1468703933
1444817777
2069640909
218851521
955981945
291969599
1759942493
1717157039
1948940313
456789686
1548853070
753697858
1980355421
639714207
1529819526
551325510
1018252691
1343611155
1196078118
219904272
551108074
1303119046
686213560
46814772
2070271111
833111405
659534149
571117531
657098283
1263186449
267625519
1981112863
780555354
1442197519
522699982
1119801664
1529487525
297615462
1490039057
1808741145
1033750746
1769015574
1936905111
634526346
1567973855
880103383
47114485
1821098956
1031775741
1317669543
1629703416
1038968375
1868368794
1893054117
626968926
613570721
1961615954
778929253
1572590736
467645865
1509366164
707606042
1490989860
650768007
1702490137
1039013732
1198970975
1406133577
1756814776
1425843194
488212047
1445041987
242702178
1668886553
1152585207
753445316
1981889336
779607308
1750126291
365937541
2004732033
1723304231
433054490
311021920
1789251392
1387132923
2122070222
1215718224
90384330
352484242
1271070358
1922415731
1798814035
248804480
332415598
1704858754
226025406
1869957851
145024997
351376793
1592940099
1974119861
1938725862
1628870068
1671548334
657630764
2111118209
422683331
1995974619
1750965223
1567485620
2119854739
1774356480
386596701
1320270819
505433628
55233295
892151046
153294434
543655159
95751245
1717132881
1716860005
34813107
1858839532
84765798
227305420
993926025
1662968446
589245525
1337266018
1324155639
1730203339
1810697834
301894838
1407591148
304485311
1588416647
638247522
1766339819
1451317794
38067073
1218435044
1971331981
418898659
1424087465
1403352604
1995024357
1132688728
742718243
1147257802
2146942675
1135582715
804515770
182477127
1472943258
1638299297
310077007
2109317610
1965783370
525724828
722951903
683854470
2146355356
462838327
1219615361
1927092740
2130358107
1749178396
1899297449
75766027
1196271317
1675161798
340161116
1912961474
1428008146
1575552234
579660464
1391056863
1504156386
1383573125
1515186170
1518350585
870018365
986904611
1777754899
1524492586
1785188907
2095728034
127774513
698556067
995691406
508555801
629190203
734028001
1316972368
414581217
1251948143
173700756
1238748577
1874656080
286963194
1869719731
1400363582
1088994620
580380429
629312364
2110811180
1298511996
557075337
744174344
321930060
1759972493
1337105568
35521921
205760751
846173345
188034204
1854529073
67382471
1345067074
1404952827
488961446
534512214
1737428987
1462860505
696794338
1589540806
511808158
632204064
1550234995
702619519
666498975
639338000
417985953
1440896027
1654062144
843140773
1872289267
214127987
205542219
1562957399
2103607569
391816614
2036191058
794515204
951654794
15374224
1800758262
1582980831
1503369239
1385382144
1369564399
1777503809
1804615333
1851697721
1374909323
612290501
1601822382
2031621945
1659180380
1312957652
942968488
1125537415
255770202
1828045507
482208876
1311684788
1959891198
2107678237
1886699141
1619009327
1212418113
1163482812
1676739649
1013410023
1114009920
1605188991
766715011
1271547662
1283568705
1797210896
807975292
1512465642
484060805
1565400779
505903015
1617491801
1739130494
2125145687
1546021387
1008068954
172742310
1391872602
1046243934
667076831
160143156
1551971134
1777982466
511147329
214440004
1923599829
1344892780
1709196591
451295372
207697343
746740518
1975911598
619360924
1512584152
1204209671
2110553244
1247110882
327136865
1039306921
1750797293
2134055596
842239477
1603416316
409250172
1212682320
481490809
1535321993
442843132
1553603236
1291542086
2069194725
2116211360
1886178931
1332882802
677123422
1972637693
1165215947
532114559
161836143
1802783967
852344417
1103951655
1700992965
2131476180
954746892
1508348
1938746915
381120549
418992845
1374701138
1536055359
1032659893
417394926
1835315390
2098282083
976229475
845914810
2034676637
1244983750
1593781948
1759117354
681300285
472529737
1388278139
274934927
1009005322
339243671
395025237
1298802609
973720523
458068622
1270473680
285719631
554714198
345223822
1386898647
1893326974
360772463
1581376070
2022998660
1557692080
1084831642
1497862286
914181980
1770448277
1747535756
1341368347
1095543047
783562338
599824301
410166151
849186558
1723356480
1339774718
1434464880
1680085934
2091689184
226527029
1638049475
383859787
1257275772
1067183861
635875057
16044132
80728480
1286915154
318676063
1980977561
251981536
611569308
1834734916
397874209
1383228561
107439701
1387928168
1276471821
280778231
1231319875
841958191
100572468
435123527
1027037963
1786415923
1997867406
457165721
1432092454
2050786957
960847722
613682230
1866227014
542880961
2138264589
1813390462
1384042191
189013634
1419371800
121359802
447523526
1464353032
1310994220
1653169768
2003374659
2059590261
1379711511
104242549
1106016576
2104687088
1200805543
960014620
342618097
972038107
849296458
889261980
253335380
1362716732
118989621
625543351
469832381
1883084260
1150336457
242252712
273147717
1955534360
1119050723
1275140362
1006694029
853828014
239340370
1312525676
459395704
90848100
56931839
576000248
255063880
202387381
2107517240
1689272099
1763342251
1777027463
1011303714
584935184
922424545
1758912623
2061138773
618594426
1911762163
224655848
1656752709
2004287105
1777911602
250718651
109953996
1784320904
510020692
642016844
1861358229
1299399628
1760566253
1971682040
729758006
286631970
1924302416
470640126
541188728
1987575816
633687952
2049265919
704941922
1710786724
1856833309
1602136369
2029334071
1059567583
1885911948
2063833405
126691321
851050260
8370854
1684101769
1320202122
455531126
1921179469
1884875056
1337688782
1047320582
92911894
563912865
951324
2005248407
172740425
1135540033
1913464654
1850076535
2132921946
1985832532
612428877
740552578
1957279306
160252322
1429290683
5172323
1073590985
60113958
923517530
168511951
1299887066
1461343619
864969557
1216360157
855975702
1353154970
227118086
1311789738
484101647
1541685489
1031745427
1288834831
1865748703
1865087831
471622010
711136523
2031273939
1290793576
1571263657
161573806
5814772
364359465
1009583828
1513040832
840068495
1294335837
1952704603
1260507036
849214882
1155457683
1110399480
1376084987
1469101841
231263853
1176970898
491686879
125892653
2065542754
553268419
2082216041
504100482
340164903
2075046924
820399076
1692191877
1159948876
618632042
2131744019
1170892504
1141578592
1407054182
318763960
231681051
2141927771
320382057
1996445321
1491428768
1272905292
1754381863
384599021
297454842
1550420925
1467223759
924275959
614146703
696173187
53664234
649244258
1077017385
1741178453
1219877724
1153727260
596153645
1065369406
1256487799
544915636
505727378
1135987556
1183298570
1180392317
1342857012
1044844812
99113282
581983088
784527683
1881200208
1253578773
341671994
1620806013
1993682997
209898489
1979483842
1772337998
2031154765
1299581619
1721419943
1685063671
1007107275
1949969276
911321189
1587074991
2113737788
526600514
1020692005
899464953
965123369
1110705490
348507521
1228568638
92834189
224969196
266692466
350056152
339720921
1725043622
642934122
5125966
1240547793
148468830
980591722
1454296015
1264613333
2082500535
61801484
2117057981
1922272620
303574225
1564833846
2083764290
1225356705
478931257
958404836
885273
1370297590
300286378
1686137124
1331415810
1795750073
295526725
784428646
1124516191
92907314
266990322
2070578851
880764414
525351695
1200564242
1919399684
1286928889
1374760700
1474459285
1722919043
579386767
1680242608
1868738721
1311898455
1000433208
908836676
988851721
1580880611
1936526862
882014417
786542465
1390543456
1613911522
1711934454
652361538
671303835
79719008
335137665
1994542964
953460382
1506095969
495084562
1031206897
1501090523
546728628
565259499
1971539951
197074688
521631595
955815110
1499811
1964201792
1800324234
1984710359
1090891576
1021049316
1021326775
1859736582
1798296573
673982573
2095981581
2118661665
284326544
464202804
1654930021
1291239399
974732097
367918634
6296628
1090403464
225812081
128796364
1096230471
1812197186
455762713
1599457463
675883022
236785067
1521959382
1204045162
1789634865
115478667
944558537
675441316
928150029
686158275
594250058
1441715043
65529419
579631752
1587442256
1562358582
278445284
344054419
885863948
468343603
1058100623
823788233
949602809
1336303117
1256233188
529079186
609264879
937449647
1170988733
1660173339
713327361
1755384597
1742238224
799310619
1970203804
1769218556
1185670656
1302315486
1124876799
241031528
1302015422
1245309264
502133644
1652404581
673323354
639545094
1611765678
1008750481
516796985
247647958
2065710451
468480601
1575281146
169021906
983346190
725765892
1156494136
489635018
999502142
1094982033
1939607235
443742624
2074166537
1481966019
2040743711
37168615
885426817
1801463162
611805105
538836094
397271484
2076209047
25040795
764905663
1870978193
2146626282
975623309
146031871
39088884
1692165508
812086366
175835637
1595109566
1898274591
1962844310
933199494
1896663483
349561072
1744190508
3084257
1703231514
1413786365
1000340281
169863733
1454219545
1271760412
1825143007
1923824286
269917062
953831595
1533019159
1632425082
871109285
1694971147
1228464929
1007533230
1256133028
805548576
444729417
1151606021
1974221967
1823670028
1671438364
1587368532
1519823133
1870125154
749870879
88522106
1542413040
798038666
1671572241
1982099488
1172099114
690023058
707891691
1128067657
149263935
644435600
474012537
970010971
128154729
772440299
422744815
1417386929
2144072219
1876467320
1923656608
344926278
545241115
1554394220
484221146
497992705
242250321
493184301
1465305707
2091689997
285219413
1430794329
1383887202
301273438
595858279
1841062505
776745410
430408001
1866764202
983227778
562317189
790557047
1187305021
1961748616
1350342353
138812470
633380520
90527252
1696541742
206083488
1534776425
112417151
24899747
557687403
1623584990
1234990573
977209972
1831088015
606454883
1554168782
1089091546
301879698
1332712570
1098977307
432650305
922369945
954094582
2112346496
259063825
556037604
1093989913
1075981013
817807286
1249339800
1985956983
1913005549
260433264
281860432
997737926
2086470937
658094169
1213883856
789905451
995536254
38886573
1381612846
116220170
704027902
1253096294
212177109
439331369
1781972271
157988481
723916071
1823517403
2133296136
246124617
211744219
479740494
11087310
1162209784
635586491
642662988
580039399
173203737
798123055
853125668
2106897777
1539204017
184073089
1232881231
287393656
1493224146
526677356
149743351
1418712592
1708058064
1923944107
1486720727
1841975274
844333606
2112464637
2038338050
170504232
164189021
763618908
1880912174
236327211
134431403
396390525
737370315
341102454
2069785140
1816361075
1093123173
2115970381
954714497
431206797
1311431181
1574812892
922583468
788491037
535693783
1841371350
15042428
575383858
936070536
409707949
760920044
1605126866
458136148
2066118399
1399726198
2033237075
154155454
411707138
664606868
137545383
1597316014
1028149601
2142489713
1536436478
1629349585
2072333759
562867180
580880242
1485577364
1933905296
1809196917
784612157
767624319
1862411915
1280834575
620094365
479146107
1675121592
630774380
1440702683
1743490199
1048439248
1792793756
1378585
873744234
1701737881
1873411819
365531614
1203576869
1759134913
484476343
326281587
995252401
1335515567
694166947
1099089854
220884006
2017900020
769986489
1633782371
1866097816
137482658
47879077
297619419
214285098
1961137903
210533945
1780384538
4145629
1392759398
494296605
1362107921
1712056190
284723015
1391225419
1974509716
1365320143
1967996142
1747443452
1977707486
802141744
1474634918
27658666
459893918
1564725278
372613767
647674677
51124653
1451725430
1832979120
504427347
456069003
1977175830
105329259
1504788935
1896714572
1535337758
1139705318
912608662
297231372
1083660273
127245217
2091070722
379093208
148378911
1896937730
197126154
1212142878
1722879867
812198744
277243925
1199397597
718117300
1504942076
1823523660
1912035438
1416674293
1587828640
1509582493
2051728908
1491994748
674941544
150940561
1049298140
1597253173
909428170
1271852009
1418951874
77496098
1657119322
2027644566
2104537591
899724159
1562314020
553367341
1894635158
879535436
897928188
2001847272
2086732689
218655994
1585124049
2032060008
103159445
2042119575
745331179
1988514748
122230391
200482374
1204822433
114723968
1171498937
658242531
956184207
1393657260
1467177734
1426176989
1464571008
1601157394
782677991
1207917556
664983084
587595736
354315226
459409598
1307380397
1862817037
402012103
1935815007
1130018622
320287827
1821833507
367387558
1278602319
2145048006
932012600
1491772836
878086346
608139937
817257625
429074976
422161974
1587215740
1811155202
1152240981
86319977
1741060931
740581313
807906098
794171174
1165287308
2087157280
916929620
1988354618
581907798
2097360942
1399736467
84063571
753496432
107828782
191427320
1288580289
855576734
1943645045
1272537221
1374244872
149243517
892194780
1599334629
1296684213
1747244270
119031200
1378374675
73043210
1125924457
1871910085
2111975185
544333135
1745481042
1484833786
1867828247
1586514943
1102925064
337817734
605376427
98641145
1194613538
460811306
2090039690
1689317581
1916956382
891747318
1518047410
1715550766
1189644332
1411658303
948178936
1265210720
657124061
1730789492
17734235
2067792666
144460479
1278639121
1262580221
824533365
979325081
1857918294
1918707207
1200431608
1379856618
209932349
1395987836
1001236764
2010534638
1300789046
1441127103
1635937367
775188629
1772804450
1757498113
1370207910
441095285
998705747
122952008
2020874040
1721593026
32209559
1533711968
1829684144
1955813651
1735858927
1163542045
1847867671
1678849320
56192697
183055851
1918916452
1793779152
1870641240
1326877082
1471824130
1709857769
1757677694
666895441
66991860
123595304
628932464
192870490
1295561015
1802326875
1064407106
8293303
2133118690
1536067922
364773219
224569255
1578703349
595349808
2081989970
1430331287
2019826750
1734489583
1375647349
422355501
1089574201
1568297803
1816947615
185151634
1658703963
1151144967
676254602
173648256
1880887240
1251163867
1444747152
156004414
1986733548
1048485326
966175400
1126979423
1964611323
563666971
1199501137
1550531316
1506567521
679736974
2076577205
2108031176
353523716
675652561
600218719
1033571760
1424622968
720136643
867955619
1130650681
490434843
1246921245
292040819
564148815
769270763
489832061
850574364
1391650673
892918829
606171349
1138516501
425305866
1859968800
2058120444
1664344276
1119922545
282255780
894704689
968133328
1867168981
1898230488
1114285544
2027045980
439598909
832960282
1977741631
1579766862
2021729415
958328710
421955004
53396239
1540584783
1902361061
1514248973
1150127096
1031202024
1077361645
847326337
14245676
1426378058
1225856983
1698475158
1967913214
1774388517
60387778
681015293
793474709
2067599192
463656986
1552278955
543360308
191475409
1380126250
572695609
358620205
880268831
1712978809
1001085760
5533100
1657706540
481555046
1429702677
35075761
1128197098
1060352881
873355937
1332364140
927711479
580297386
896645295
11329360
2074768808
1386782093
693192075
2099497674
857451283
1559774838
754296562
1353198069
1326424760
1528145020
1383711267
906600945
511579553
1693924669
738507448
1818135364
334738950
176728857
632543609
686646090
618281742
1904308895
1852672002
1794311642
147941680
310094094
1604875822
227368062
1614220768
1380753722
665788606
360905553
772756568
806340285
2086701138
1834144884
1315538729
587320064
1531605078
206850336
863068136
1019643442
1952914177
462827119
2030285595
531461771
1154298976
1663184334
1627662721
1154150303
625405227
1752070816
359756230
315559576
613725959
1564699936
918946454
811574948
1114370386
1731954298
1343166519
1348841900
1734233214
2102746845
144712223
1492994722
798976164
1155258516
1305829249
451276602
893150040
832659544
1971500398
1419360050
2080368124
1061184549
1757284607
265164470
81800661
609387766
1599044198
902331886
1263826503
1227229155
152987408
11944218
1759073347
762534085
1859135943
1817738344
24445844
610734904
1863759378
1612519983
809787602
1713004930
954584203
1519822431
1440490686
930111456
1946776761
254487850
474692710
110575939
2090364159
95069771
476268567
688000437
768903160
230575484
83181917
621967776
869714616
91147953
1967976859
652203825
2118684138
818455568
1507982668
1493791959
770065333
117466476
2137417807
806103280
210283428
1645553612
1815179504
2007973740
73072451
1495313980
561786976
2000127012
1182611732
90166484
1935097062
1594764942
1754362893
695837378
904411650
1405856834
2085284435
1597976021
600308088
1332361715
73797696
1675689352
694954917
1422820557
1724537387
95844093
1252290548
1798278901
809486798
802921432
2011327424
1598359026
311943082
1755707995
1630783518
1179700177
231486642
369256715
1511890307
369003258
1166381635
788934054
19474415
1556190129
286694773
1563566076
1556503691
570925721
1380154249
1230459444
745860931
850576283
1727957790
1891905467
1115880897
1369281633
598879252
477365215
1204665712
984714991
72568036
1754504346
390994325
549099361
535576845
562106167
646469230
1517153691
734358604
367038869
330576185
1622259704
1172963080
989005151
472958283
487410426
1487198320
336288144
2061134155
2104913720
26904366
1385935504
875125945
1534028913
1332269862
1588290630
823420918
2108160221
701541017
122134819
1164918449
897872026
1681146756
106902950
540798833
480867052
1129014793
742316204
2117789627
1382649251
1999195869
2968051
60051395
781723550
1925740415
1278259645
1265158769
540848858
369816791
1270906077
1504811610
938888223
2024494318
293434202
722150058
1564351155
959671328
1715205563
219788154
712274483
526129469
1157963833
1316013607
2046665680
1478552392
1973648238
611233120
489334657
148127758
1414409249
643138301
506575364
1710970631
1090194969
39177774
201636897
1398323474
106572834
1196214029
512893462
307004998
970841846
1386901677
1426197342
860732558
53499821
173881390
1875604777
2110819944
276166154
409221332
1710998341
672039437
470223245
819636325
571843790
1849810567
1484457165
1129231729
24565187
913855240
886867321
1850724883
1524025568
1671477024
1693159262
1604399039
1946011306
1667281940
1013214419
961055073
1945973247
918210777
973780700
22126702
2065636280
1832279743
1423306505
1413172948
809078096
962778516
918472296
1046596082
348001185
661138678
1078390805
1408563609
914186821
768371009
971442183
443238183
1998644627
872616642
1266620217
1933037744
862205027
234137929
1831021613
1034733213
549530970
1673639373
2095376617
2025912296
548112622
660022177
426959512
692906755
162754424
262136786
1964799224
848801887
685429151
1472730174
1624104479
30965927
292376038
1163303852
1909879318
1172577600
1353213723
1626535464
2089414772
714125541
42167254
925450131
1936667533
2147121472
886653888
1787706717
639868992
1787919485
2114600434
1614065741
1839841072
457612563
814522255
390928355
1311006249
1469704786
674780324
1091033407
1332354665
612832134
1875530573
1029653381
1462575987
1086220501
101377604
1091423812
1137492136
830004058
1059612011
552669044
902452193
1820102481
169497923
52031866
1138782895
1797371925
517970058
446597360
700434077
1122353339
69071068
343371735
1814863178
1802388764
120056928
1155366807
482894763
547092278
293734114
574041828
653225391
1120590219
1766195748
331762759
2113656534
911453877
788159625
1259359327
1974734579
984608984
333259705
1531223853
775625908
1046431008
1218513925
1193883603
1706468150
1638383411
1079256297
1564398481
1618871650
125720438
917853403
904567063
1395359364
1586035514
2116262181
1773530669
1439112404
491225804
287798364
88230877
431571730
1428938380
1867729519
1461901971
1038213443
277903991
321026772
1746880731
1604098010
90285190
1837190920
1578389784
631951706
765874571
409338167
1276404174
2093270926
662296225
1600217570
203006439
379878207
1018071043
1145067926
1735188702
547626041
1111544292
790752847
253569403
1950361725
1846500179
1295486804
804084453
971342133
1949686142
1312166332
1163573916
1460044020
1987990051
1858433356
388546724
1003158909
2143129655
891073085
886570687
252471323
1644521903
1511206623
524076702
1958704635
408510190
1118927038
171344802
1846441375
418226981
1498703098
1985373816
1177485979
1302449765
86050379
1222266149
597264930
1429525189
727687128
1617483392
603510720
667867623
1358345580
397934419
441501470
1467362784
977819119
1783435788
1860640732
1442660264
1852476687
165237812
229373864
1337100032
1679120975
1691094310
350074931
105897753
1012800839
1165641544
263228945
665991520
2370609
502333862
758495351
1477720630
1167989643
844305280
1594896548
627755297
1556485600
2085323154
1729040262
273866615
1594708454
1327587865
2039384638
2126330210
714018043
757686961
1681614449
30811924
1476759106
229797259
2098355534
1387634331
1391336575
1025145742
1981881159
59113929
625297716
289558364
268221888
1931700950
1195129576
819595200
867799103
629960251
2074235464
243199272
700975063
131952167
1192354036
1206918726
1598908384
149152902
341032628
940834939
1199450204
1832490779
665962817
233854752
2092180874
2079879095
1212981630
1760003257
1777928717
2019686072
1171264427
598602776
1034556767
1014692235
168857832
1518037984
850824597
1021038706
154185865
1823398838
1149811459
1058181060
1103825516
33259382
157339152
327588403
512611056
1253866774
1814767321
1979543729
1130047220
1114048410
215526009
914711039
276128031
832662202
604740262
217762964
1521612483
2054824611
1951339597
1411785498
851546932
2073509860
676403693
351880054
1047596647
1236649181
451325252
1145216580
146700173
429432653
1579830299
1159418830
527909922
113183240
1141896558
288946199
1217091720
1273154843
168132079
944229630
33339562
1313388843
461121388
1639851107
1015701584
1193837554
222664498
1681175407
2102413179
1790183418
1250809599
1756099934
468751602
2032905713
858150212
1672323965
1793571315
799970975
775470196
1075404348
1694011349
1610297112
1583044605
740401199
744961232
1596080414
1633235985
588778037
2085654134
513592130
1278064092
1244968432
1005218190
51733366
1358267718
230468939
1195535684
618777440
1691626054
2081391178
1606731401
1400720546
1422853336
2052989716
1780416383
771268158
649369524
449431491
1278968589
1250016753
1455908441
1456548898
1411828050
314976229
1535019492
31067776
352143127
1979116661
1101067169
537717170
715271167
221012208
143957596
1207555678
1279488506
1638315117
1052018618
904896155
1013293798
425989839
18269090
587207722
39845764
904494960
1590837038
2037110431
588284601
1491320025
1181387408
857283542
879487560
556276322
1715970766
591072239
1583012632
66152175
1445001870
1901713787
465489456
1138371100
786563008
2103100912
578685929
1240580686
61896019
942779048
138542711
768285280
1741071751
1608993635
1636350119
463774371
1768347760
1069525348
237594801
1812484715
370480341
27769409
283820718
2144546117
537625544
88519907
274596292
770429641
1189779242
114212840
418111921
487421181
1536989370
112982076
1845582047
33739327
1007463730
425274299
447688642
2073893258
544480861
805167748
727160316
79646207
122753942
1954685871
1120790299
521245614
1638759379
444179357
1403700384
292606175
1579253092
592392452
1208928515
450948167
1293632664
1693814014
1646122991
2136843960
805526745
143713730
499422308
1782099486
1519413257
240334950
867018982
1617578156
1405717994
530971569
774549305
257173978
1889039059
1279649039
912002679
1438304860
1925870879
466137436
2015980266
923757277
534463574
170302853
189394923
1358308362
952985315
1199248498
258118391
434778370
1844962351
1899611674
630309139
1623498415
734550337
1953523586
103751872
2016264750
1433024259
944580953
702461719
351450337
2031046636
1856820200
1758467949
1219083477
943678799
1884242618
1844035703
636432953
2132579813
1370073462
849243791
1967553524
1516543825
883226788
1053992105
533495099
346027508
1674949091
1177707034
122014045
1970941258
392008143
464024522
1841841552
1622213367
930324452
1150132644
2063858824
1920726095
98519339
354111627
749777596
1656829682
1455545777
2074327396
820222961
859580416
1460414857
2122533605
2052149365
1474447313
425032209
1495687144
1812692546
1242655702
1515547863
999351903
1492519730
754760189
1460461603
120595532
1119991641
431909329
1475822575
1476744577
996125053
713945377
1535941109
198689638
328863941
1471558739
247471114
1950928206
1672785824
1268695615
1507771440
765328927
1719991221
2132579813
976531828
1188728484
2008805904
1229334479
1694094020
1444237478
472526015
1507315326
341996196
1169751716
1938359413
461205795
546040354
1843745768
1056860227
1769722081
1600077041
1942947607
756234906
441831828
1273529570
117878661
2134516517
1790708793
2020608630
1681262436
649369331
287978763
191903633
1763027632
1535303301
686288049
780435886
846858044
1258356785
953179561
1403595562
349040749
222295568
359818327
370684626
1240991480
1443958040
393872470
1315059593
1133382539
10751392
323046226
1747349912
1445392663
65661147
981335119
1420877552
1765062070
362579072
681324342
1488876013
781070649
289340180
1948751533
344562933
1558609419
1507727123
147520617
840872627
698913776
1300925162
1171530089
2123287749
1889647301
1742607387
1671883608
689479004
2037088120
960635288
2066508532
709776723
709086363
1130809317
2084138723
1972972217
358049175
1003616644
285190907
1607557024
108530660
1436173359
1175124118
449210065
627515541
316526480
1146742710
157440915
522307622
423398257
1823258837
2087901320
1392216464
699461472
76889730
750113139
1741504517
1561923977
411450398
1542258318
1564551110
1834314025
1111363587
22464421
943618382
1305381296
971417891
366520676
1606647111
1109180931
607389125
109723944
119613593
2078654102
1634810677
7612710
1906434057
365652149
1933002028
1693647511
1699145982
1838053903
2003998284
1650447267
1657515811
208760536
1495639659
1693418392
1285468438
1001893959
1182590716
1254674522
1166383628
1965316494
698526389
1534747259
23269634
1675522568
82587201
2066085612
453022222
1553314860
151300235
1845341807
603003787
1196097999
1843478003
1376439865
909986326
1473366820
1068947040
535167543
386194790
1417816475
105572041
701960856
1614071092
154186364
238418288
2116393311
543282590
1585473928
2438418
101795204
902691280
1212736080
714375006
532966766
942466661
2049208406
1810048846
123447706
169139503
1787407303
1431548022
385560816
1369195569
1664947536
576879541
854293665
1605155315
1320137597
1597003678
1616499844
1519353289
1199740047
849945356
1684245646
1711589464
1778456941
607500778
1092343696
1201251666
1709708385
787676576
649087979
432457957
1599261987
1610536153
1597527153
630528797
128969138
333847515
2004404808
1856120581
486143185
1995540669
1103625454
2057557340
568617303
682878949
404477510
962558354
972706024
1087259547
2097171115
371610431
1931135402
1647129089
1743480101
1589083827
501044630
998850764
2037174570
1151489107
958629660
1672475263
8293303
1173191070
1424348687
484857961
1039879067
2109547152
138279030
274202429
1489979014
1735935100
891177081
1741103751
699107504
680400108
1504597174
1975988848
1598941752
395105516
1703360526
116817191
1602678057
856977233
1689348849
1881913138
1847233699
1900606064
425838042
2028864376
1470037591
624748250
1507866356
1820749176
632895071
2009308658
1333502334
1916350167
1474247950
837533968
884668518
1663821447
1247243697
656731676
889262328
1439425831
486334203
1189442660
758319420
496250182
1191320492
498200804
500627691
997465253
583425294
1326318052
191618951
415361835
136899724
2129260024
1007522746
363648326
1435826232
713308186
332474482
1845510252
765988653
1968335488
1258607870
415013367
2070459511
800175832
1644606671
1993302722
777095913
1976257440
233618225
1876496128
689865860
1845317355
2134440921
1307055801
282321075
1922350494
1431895937
822498855
1188017471
1485068071
945567401
1277788461
1614314934
923130914
1230050468
1258495929
486684481
1363659797
1348278457
106898350
2000737002
829207680
1882857278
128783477
1703231569
2027859776
414433852
976369887
942532836
1073099107
1725882352
574165536
856666686
1626384071
245891260
1842218645
431552493
1208171070
2075485138
1957207318
553072634
958088185
1984782489
624701097
1083575476
978932109
1690678965
1458484249
572550338
1227228794
1643626845
138527592
1096867530
2091391297
671792903
1226765203
1025055063
1444632485
1445648446
236359213
1131261120
95262047
1455586812
644395550
1340884055
285408155
1796934042
1041035969
574922874
1279060963
349933975
1950505012
1932042205
26387947
1350073582
1519804072
1361064460
1522134865
1937861674
955790518
825386208
560812652
266144692
946678615
1693153005
214856114
1050847827
1970812888
1148600982
608916811
1616018804
1984812858
862481443
1196541153
1888909351
442014840
991142745
1486953650
506089674
314465402
129160407
732633228
1015119158
205781485
1378550926
1782335607
1999583802
899907003
38947354
1478946374
2128726715
836804118
973788598
309825763
556538070
1499025154
853869312
1144285268
893111406
480101787
1283172503
570713683
75268414
258007033
1598166303
291072966
1226998765
1433657762
334962933
1617951989
51634407
848267036
1142881565
319728207
1755610438
1272212090
214822361
1595893153
1704774539
678216938
819712066
924964802
1179477093
658715171
1072576774
956091344
1921477171
1457127261
1146437595
1934409022
163449233
1356496033
480982784
1714913685
1337490569
1013112589
59543358
1269808195
380224976
1284353456
1178642159
40749156
1880916463
2003215313
1557113844
1518623992
1583386664
1693411252
247702407
1713897741
1794167087
129486653
2133215912
1655273458
1578951487
1063382497
326179510
1777719407
1113105577
2029341420
1408056872
1901902063
767388860
2061974857
820828102
52095336
662774008
2138172167
1986617493
1168950695
1826237452
1470321294
824509918
323036920
1776899000
741568010
299383500
1989727421
1140623003
1631580873
2104014921
1417556644
847946706
2000361138
1810725144
1625250702
1056683108
1213489159
238975486
1648357169
751097803
1334338722
1267135417
1377491594
836261803
259063825
2143851354
376572549
108317272
168734172
1679782837
401239087
798237791
1921838756
923831830
1668650130
868460825
1516270160
1805358867
2014835826
139148856
1021812368
535759338
251785031
1097604226
686256448
762204848
1248068093
551719165
1443354391
1144110183
799655242
1561514944
1935751254
258504149
1129562502
1284405547
1454789284
1643159395
1106726569
1893671379
1648353992
569996696
225744097
996380007
1391525916
95016520
1647459489
341349501
1169161978
1119572010
1630721962
106744067
1163282020
865469913
1763252126
1606010618
1169892394
1659875900
1983453369
803053073
349336878
1280036847
1677233781
622228231
1540556805
1776123791
1086923318
1979376673
1993716333
2030300510
673478994
667678401
1039566669
934247455
651730323
1640654426
856159157
1052332056
1713754259
1584629108
1165486732
714229573
2019311898
337695662
1958432016
973391991
770966821
495741211
382687305
44279102
1609561178
1213986872
1390584392
723502059
687001867
1096627965
581528635
2060469809
588074448
413996983
2036938212
770488544
1520480888
1236173584
1396485276
1713459072
1354349129
1524913153
1107678867
766355977
1903140300
1049142668
1131617409
1677114857
182044184
1665373374
228399644
161847620
1583123947
262851636
860571178
50947654
1352894761
1564713003
1959517696
1193444378
1203757700
867134852
560073430
298976223
1803048314
1625809581
1048786322
1293526413
1275546164
405561065
1490863616
726599181
2125327862
1509710687
791660777
455649093
36730277
1168948184
2083941720
1866573639
608239994
1401777995
1179706548
395035689
1763221016
2060399564
1603504213
540423136
2004276034
1877727637
1490921540
1004565979
1545025726
847559783
786389625
976342455
567949476
2146388306
1557437516
2107227586
182667475
36643140
1204823984
1067385050
1223311791
1573071215
2127683949
1660961557
226397372
802505154
756243541
764687092
75435180
1794181697
1666261669
59622832
834038225
1953516592
1969476021
1319148112
1827327040
1808459508
1693861403
1382269862
765643869
214589814
1830551200
1892827579
994696697
2141808460
158784022
292350030
1792819938
63477324
1646507880
1832983506
322500823
209443140
294128031
1744859454
179479704
769189491
1686632872
1065010409
567145722
1596991569
566357601
2023815381
996747881
954086790
1124452311
1368946922
1590704021
1510041374
457587210
1663267221
965584891
1605590521
489160297
551122550
1635589189
1122761881
862772573
434077367
1792754057
1499364108
1926183538
1182035566
1057487627
620221513
1317257167
1974264205
3462052
340364692
1843975352
100145570
729134161
88850503
1924534515
1778455598
1629636643
2029145345
989517904
655439876
465816115
1410840105
64484910
977689838
1173209959
1844609088
723718651
130610956
991147091
1789858504
728229488
1471520262
224063707
2001594804
2058146612
1554888526
884448896
552763200
956674500
855428317
1843307862
1201249311
56392354
975164646
766123088
1889121397
2041784309
1804562295
616085932
1230576693
408972166
926992402
1672951732
99057658
1778477875
1222451325
282076135
1523599115
1921640235
273130180
1490875759
438831580
1402244499
718362648
2014950222
109492342
1795006576
399118328
65073338
844151463
103576410
1908152503
545904974
1713580779
539706785
573120746
958563274
1713992867
625446824
1757282850
1893025107
167212714
610981560
1983970678
711297083
825245821
1407075069
1931625598
1109238144
1959539467
1586128996
2090149541
1213165100
940402072
364183380
33207155
1069481828
1116693078
1843942191
960242967
1636861254
703858004
1495813771
1369627676
1496704709
2030414120
920815847
899425356
1329460229
1444592699
265602513
1438471141
1071917479
1456272505
689566272
1189113660
7526612
892366893
1830172641
1508801936
910414892
632029531
972175567
536209587
700220933
1713613885
517102627
244200972
622394997
298571504
149538721
38712886
1310277935
817449328
1427230772
578388499
810985562
686508678
477029948
33761847
24420298
1454610008
975086931
1930722470
1460644093
726579811
1856225011
1305280425
48804393
1234634236
1197004169
947165816
947217806
1319502288
1181731768
598230692
1539976671
1061063542
2027475797
98333140
866166316
1287544337
1953516592
380246497
1887654050
2144752721
1541719355
1755328198
15715742
1121599823
997350374
785978074
1305328627
1193237448
1294572401
414519231
1018252691
387419989
1892284284
2121827923
1565002067
585779616
1915368439
1639077790
1528629805
1882606423
1708239909
1240067761
1969952359
1372873229
2072545141
1460590820
1500462631
1635215182
611634221
1825308676
1286904860
840635161
851171298
1101809443
1604658616
1679990065
1374845211
2041554630
1592375297
1258859354
992083558
616445274
493727223
1571257590
1457700944
1925540422
480855941
1587410121
875867207
1770520771
424084567
518215035
911777989
9518014
1141874000
810722963
656258596
422553762
1688076729
559117580
1387716929
1354735861
595554455
873128812
1270804675
99291868
1368915354
1238414342
648675477
216610939
1500966880
669550066
55882630
497913566
1374603918
1903658234
758265410
2090087757
803413354
1576238181
551812584
1611261041
1240038266
412904040
1352010693
218056316
1621924397
741870866
2050373690
2137706390
1954530779
993795082
2039225640
1122265912
864841817
1464386412
1326427507
1168255934
2072549044
1055891401
1406109564
784363610
1504706414
902150536
382398110
1827352812
764131379
1055171850
947655969
1904203468
800165022
536360696
7635790
1366254968
2117234831
1920334229
908376140
1516939621
1936123235
1826386
1365107228
573919024
1855994943
2141087656
1336917570
1170189176
205505192
135405022
1462260255
1119965110
323188338
1011464245
74998708
1677069250
1430020396
895026948
1708785469
141334600
288096506
70958178
1949501876
173730935
1734511745
1187798355
418938609
1075186342
795709016
2064231883
1095721876
1427546765
304970654
876853485
72537340
565423894
1583311337
518870630
518549346
1998749813
936073606
1254294767
1187573417
385147373
457392318
660525540
1589870246
497635218
255915346
51982820
1548986605
1605109903
987256299
1757017254
965632367
1703088525
1572725119
115732155
1606653191
2138462655
518111038
1993050142
2049834663
1421604015
1228155941
1512408950
2001128720
1816617830
472182890
966902947
933936500
916218127
1101421973
232222162
648034600
1092251262
55252806
1517575238
1168304066
818269938
1429195990
295029724
1800312479
21077473
482028602
1761732984
1918935832
1603947122
1431444151
2131256878
1659670732
906998350
1043896582
292374434
1251291575
1464304597
964343113
1570106729
637489203
465791923
165381560
485996106
1256360550
278425579
101196128
10051040
105323249
1098405227
2058647340
572751107
1324645820
1246063113
372892679
830249706
2692603
607332621
700957859
1795235146
714453204
1798591956
147328625
1770375711
2126965926
1311595430
229827831
1690445083
563784456
680436171
1952057382
883925906
1629829107
1173143082
2096249092
134785744
1593622566
414389411
502736517
1585527544
553601350
1380170508
959915793
1650848206
300685498
455165135
1985956295
815626861
1862050671
2002714233
873350701
1909204653
1753970175
209798891
1522886399
573483455
369548671
334171576
1464951590
1243518876
2095637143
1232427117
1041087822
140084388
1357478114
888931005
2118993003
1018131063
2102979794
1618513251
1160817758
1621917591
1129755072
302785621
1332558951
584863092
1482555829
952048503
395061473
572681752
1624202310
721582138
853226185
613408359
2030827222
1896855193
1758148854
91845156
1008222742
630229339
809382961
1499456094
395320614
1006945934
1382704277
1059872055
61794267
261503676
796072246
1335169848
1726063826
2076804480
1594810845
1200013744
832413981
1504149710
1371822746
1013614702
1707427955
1467865457
686062170
76827364
1836517584
238539825
293565233
16155670
820742654
1441098470
1720311782
1119783358
265235082
169023528
2786789
269787774
345309037
1913491248
2033185266
265212526
918303081
684264336
1938165891
417816393
1923170631
1745639828
1561960720
139263524
836695787
1151024412
798058225
207686280
1520054537
48068712
430188791
828204943
640040448
1763201848
290705050
2093487063
310782752
944037975
820527240
1219580425
70584749
15251304
865026119
1796260725
478711686
453778766
106878932
878843786
1535434848
287810279
1768255722
1008019955
1918008253
1853629512
1928074579
1723555978
1071865297
2010734547
1421912976
938010821
621463401
1134404661
710848882
650149755
508369486
103326784
710823133
1771739693
13323209
632117707
890865691
1669892665
2088379721
620623523
298071980
1909808247
559117580
979145855
691562272
1989056519
531324860
77961914
787892465
1539492946
483879967
144474093
284231315
1000366934
1233699648
1482332389
1434295649
955892880
380897966
1392698503
488196878
183655927
1699000585
498065361
464904930
326923871
52563636
501831872
122491103
1159718499
883692798
1192951236
1787282779
1327236024
182793507
896641997
841758575
1073516198
1690909749
551518281
1442024062
731360933
1066824857
1813465926
1548958979
2123713351
1909843300
256757581
1910962738
423186082
608819602
358069636
1873026120
683213934
1952729606
1176938384
1585721914
1712825970
979180357
144507903
989982068
1731489928
62120623
988993151
1711918504
903370343
295602939
1200632000
954260433
1305495870
810147228
817372126
1071813189
320201660
1511967042
624183922
2090508883
877206434
1773960704
1993113725
1813369206
207345151
518910043
1301387407
2001617988
1371920259
1561125158
579948802
2102616623
2132314642
1155439798
990632378
98853940
1822690047
1446952293
710602789
1105229882
75777634
200995749
1968605060
509153302
748372163
1232659148
56928144
342140541
2043110821
2065379216
1516142140
1689267399
1301978068
497992705
1788760610
1347627112
532299764
582433282
323946829
731372041
213489183
9563290
2125760161
1026100253
79934297
46239395
652891118
380508297
1852885263
1849717340
276107105
1144558057
704552540
782350740
1557708422
1126327968
473200075
556262136
1543116179
167254460
132836831
946184826
1351763383
2138562099
578485192
1304009912
834051861
358169797
2059956629
162033047
1153868237
346938243
814688554
741807191
1696793745
1870597386
1542130234
522211518
186536122
2105509921
863520659
1805157111
242358002
438378454
758752273
2784811
73113770
956110663
722121291
330233243
224624123
1301596723
989915269
1773923980
1198162747
1889376949
143896737
1037461639
1058223005
2101143044
1835363188
2118193187
593724131
1087898851
361050435
385151943
2024273148
657956285
1755384261
52641018
495894252
1416457829
980467238
1911524852
56915601
636633078
1151739122
1538598318
1908664658
1836809613
615426540
19345084
471110733
1627566902
1461584582
1953020373
2082049127
371343235
1098528210
552208222
322866435
2109700531
1885629040
1559575923
1743519853
255902030
2143856347
585032764
1838913238
1068870101
1900303579
1458957118
1097885500
411478226
702978299
1605615046
2128926432
839009853
477830898
759286716
1270026388
1550045998
1823753774
2128281488
319453153
1092766697
1955470225
1242295809
2121425223
786241338
228688205
1211455453
1105710699
593959531
1500133118
82029312
2010867333
470341529
2025467611
1303657383
1223955701
295285396
710612766
1852608222
246523007
1774302943
2076744793
1785168063
2030384882
980080170
2106695861
968724359
2066866791
1492624816
1139807805
2106979333
860380338
1318374111
896711006
1024176658
1167335797
726366577
1362456317
1924392106
1061373208
1799902631
1332727255
1522289901
36751725
1346264674
1502241532
694240693
1525182149
570170034
684938086
1894175657
2100779454
64066357
376483401
635492936
119980597
1949484030
463532379
1015447971
1075700101
1933853032
1313034703
781750538
1109237888
617842540
1985673951
495006904
1783911782
1529299733
1744750288
612886780
1043800275
902512024
1346435189
1162152996
369910676
1104209951
22509058
65861145
459218173
1106295754
172565675
583420261
432095857
1637794618
813580055
1262476564
599901556
1386497935
1997110745
1530347877
694694224
1572219489
688453951
773843628
21190762
610923846
1514991145
1201395072
2070663913
82328923
1163540267
885881455
657181927
1458481262
340424186
365487849
1861569586
1000897508
210831674
798286093
1517286614
1846350284
699864951
1115448658
484735136
1507316182
1112570325
281739574
1713540172
354336693
1491608581
1588355250
550785951
752951005
1008026060
335350465
1017881462
1543756270
97223472
520576336
1085967955
500078189
270144681
1924456351
712886873
1430327761
610578448
793830822
1062128558
1859976558
1923931925
88159831
479789980
1867875892
810489067
205824822
1762913598
1504034102
1131056565
1723516878
204154971
1739524141
900219176
1321248501
94041814
666173557
63810425
192325275
1102513966
914728712
1760255365
1204584107
355136132
1606923868
343600651
1191778324
1248692801
1170867353
1318896669
77815540
1850139166
1817895271
1777072499
814826773
1629804778
1488267711
2014982935
1097792108
1427166737
2118174571
162098259
804139289
2034169430
1456247480
950698263
865682894
56052348
1645385433
584495250
80714536
677771670
1976263846
1709488031
374794801
474381720
1561804479
452785912
1154017160
748367029
1358487156
129437462
1917429645
135785106
1920842878
2126582441
269086773
192974867
487413063
588033511
364085693
802545207
127015219
636156399
1683483293
1820186532
2052076015
890722015
932928830
1376443331
736262995
1393934190
1193766853
1646800855
1080749573
191221892
12064742
269716417
135396559
1447772259
1935657352
2060414120
789286209
1095674101
1088323693
16388738
1570495496
860247491
1672091541
1723640082
1907303551
1725056694
132706815
2078078660
1094589371
1626421296
1094643414
1749490658
512640025
1113079733
2015020636
358126451
419508753
834374635
848450962
215184200
237626634
559074963
1751758173
629673256
2015956816
153626265
2052366122
1013654507
1503839765
2113233787
872030207
1136492699
733240270
1120662894
66687685
334897403
1574794466
1898728998
521011039
1391134513
276812814
1288389396
1547108503
1803356278
917254889
1859799524
1261166343
1059250823
2096000344
1523723419
2038573448
1914622586
137968883
1514606494
1265408024
873671598
1653305488
86153506
252661297
374412729
264720880
804799021
917373121
783523541
388561917
1910012267
617743952
1147070481
1327220165
450929645
1150982934
558771006
184381954
1368286626
870132084
1751101545
1819866946
1248866268
495403335
1699425215
1997665058
1298114332
440076029
1138056535
1308897240
2038832927
800911923
2042111793
1662148009
1547855695
1603792391
1601381070
873002092
86198236
743352021
980322773
317305260
1362948279
1923128784
1625921555
392596992
1824393929
1236321282
143903749
1149159514
1407445783
169982754
2070863806
1853676189
1647665313
743745672
874256809
1796750431
1243754702
1954042033
520811274
671848314
1699974934
1452548463
1007884843
593351205
1306650147
400512028
89430335
1884414106
327402478
670527606
273582142
1801486026
1038958390
835193744
291747502
24235944
1627269879
1610520836
1555642596
31748089
862319723
669820935
2115493014
288443880
1381048294
184090632
460332452
1665466308
1900446979
497474263
1112214250
615334931
1737616154
638958080
641445585
972185808
1905595506
76811281
1141711840
769923944
377031816
989668266
444498404
88288423
1221216340
1329600675
373971948
1546379397
1886353024
1958548618
1651407071
1405756007
258977158
729677790
827333891
1361352895
1655174090
2014288603
934520549
1455158225
355262517
1108103885
1695764658
593251497
1098700429
678336595
1008855255
718143833
1804787087
218156199
923593188
1047378234
919039234
1511558789
1282009164
1385470678
84670656
138999805
1789001097
1170717514
864076688
1844531627
248400974
617390188
1040311974
505800468
484331725
1568153650
1267885741
744775625
492580640
464236528
367105674
701705522
1146648475
2038245511
554512495
47956883
1763193388
445587536
440018241
563215022
791043048
1798847978
81606461
629792763
16122675
2116028028
1014559304
67295784
1553818993
757096136
1249911143
2094658689
613566626
5468102
216825547
53812522
2068388425
315210451
849009937
693935181
212144518
1812597043
1434082254
1546040373
129376740
1276395480
838504068
1654040115
647716374
171595117
1807974510
370912477
1795754553
910596400
945850926
982279335
391588052
548634519
1015415403
1057161142
1628358635
2124769536
317515413
1259097556
1941698654
921313412
337186111
955444654
824722460
1868538873
1032182071
738429720
234532691
1836135624
784925492
1728584761
2009671813
447897005
581627058
1667538996
1422285031
485210899
112313607
163929766
507665137
1687081387
777746252
1631073678
1024558567
1239928421
255465613
1312455247
2028256373
837655324
681584156
660698540
1835645570
2118859311
1037768662
134117718
1583715025
838783795
565174585
786283799
790168496
350016695
951526739
526326322
1416045128
976466069
388184018
1267586663
879001827
1363962862
1075637985
1647587764
2100419821
1123634400
426670059
1931900119
1891363641
2000289169
1718753997
47233580
2102035512
1274169554
408228772
497186937
61439266
248771031
985640653
1132840094
1084128683
573346758
1670304036
662637490
849261299
1386328544
35570801
1213909630
2043592334
438288925
1612233137
1356580377
1140485629
1403618932
1660155225
1420381939
1976522091
1155191321
1724992880
360447254
237452699
1282977944
2012187017
1990081883
978156384
1579722287
126920396
716132166
825176270
1842353906
1741989749
174293781
2043760216
697787259
2051183732
1515507453
438757085
1774157421
627055891
1931821562
254364483
113462958
522684436
1253291072
210833771
380840545
518368434
597669276
1880302329
1885945685
281142264
1896079136
1038829715
46738480
1106366252
1242370634
1152714205
1507022451
930532028
1985232039
1117511558
1236447817
1810685789
344204300
537426430
499689602
1477360086
320555316
1411526199
549837999
678669983
1702048942
1436273935
1944563118
1238901341
2040481108
2098590595
416990830
232662658
1416664620
2110695907
1924694558
275814552
653583947
1655635245
1421033887
1903701007
1018424957
321403195
1106885823
1026449597
1680244554
1770550604
572685179
884173067
2020717043
825428416
853954122
317919734
1467061569
659580700
1478013523
1123866022
130566695
1792754969
68054420
1503485562
251140769
1111173582
1350791623
1855914716
1929974665
1712502050
1266748814
1192729670
1286105812
1754802243
1589593455
338473268
226090217
1257073721
1278158540
1106813920
2111510705
1794336572
614708969
538050794
96276890
403575510
783559999
2012845200
1620153057
1800080269
388857475
1217259304
1480730118
146445990
1595250155
1464931362
1908453287
660983491
312631005
1660643916
615617888
1025545873
1199334372
1367088603
114435780
1058061745
1259436999
1982513639
1791402339
2003036473
1174406502
1817415878
662045130
206310826
2138155223
92854262
1777479981
2119498290
85959346
1676415623
1355713666
559071834
1226285977
956089183
147615983
31088284
765209089
289027318
1811567699
30295484
1989613740
888596108
211387441
1939604260
570922397
1133796701
1491351588
1691896635
2142998834
1091945124
1897971209
2064254567
1416805706
676680513
1005114908
1826386
1560932376
462252195
1966937692
436779453
833555597
1745828726
2138281955
1826173674
1238242774
1251491715
127876068
1635214517
1890980629
138227631
337006705
1052707860
171016564
1589429449
411215723
251785031
326685271
972576079
693235652
165917454
1948355754
1840647157
1145817343
1025939946
6383579
1201303960
932668158
217058717
1949945862
1046305239
2031063827
1246251872
904011331
86403271
7177791
1075299684
1826387804
1414791960
66816422
2107826844
276215533
290233907
176658074
1114612229
1007375732
1181996854
1093126151
1092520733
598338643
80948790
97288678
1369222907
527032523
1020159443
1636658560
1561212345
267511992
1060474902
164984192
124506670
1227308450
509547865
909710275
1431550413
443443784
36997090
948400695
1797864351
465082209
2144510068
598007915
348513811
1593344170
1770421565
1132066333
2102971402
672366818
2008797854
1729553484
1467891242
534500015
1512205030
394197854
1719716262
1667215273
186439260
393063839
823494108
1660961862
87289328
1147193082
323069811
562648294
948651971
416315512
235864302
46340147
1638469157
204093234
1578405155
1486389608
531235234
1568008918
1566341875
554578784
1589443708
1005633929
325445586
1877214944
680980580
1204811348
1475805492
447604268
329021573
947859774
2048249150
1113301386
143288240
1226200558
1465619896
1122895637
644570877
70197615
9135507
1400671956
345725575
230640985
1083213581
2125479788
1138422416
820419242
1420415745
1843323037
1160924631
2129448222
474265911
388431167
1343180219
1399766091
1390698341
382744032
1421750043
2083661582
546563596
345013432
297529402
667105465
666771001
1722765518
1705416667
1649045172
1907612551
243136919
2083795082
1173140051
784007698
1026824842
648646294
1340088855
2012578855
792424325
161220480
43420189
1135939950
1500549079
483847960
1019135193
1471517989
251682339
1940469895
1141122142
347601565
1792064208
1827821234
701158989
1368175216
1609015500
1122039372
112616681
820312460
1761533016
1650858523
2068259353
1036224977
733194927
1322176371
1111390809
502470111
1224665940
1113249141
216736477
135205490
1447866224
1741293373
2088182169
1422453192
1016457086
595666647
601659978
2101090880
465992785
902985657
322981146
1106241498
1762285177
123419147
1233791595
736530406
2132843888
1267948922
28337340
514352822
2053700822
257000004
1335633678
839325379
1866546121
1502050281
1731702400
1604695936
924754910
395564169
456962328
1641553498
1144439780
689171487
490065750
2066238391
2592004
1111078286
346846084
1290465809
1962100009
1769025410
706541239
1599528733
1561641942
1223380863
27671367
1301664394
236812630
521125486
1392946480
892768191
794824323
749346955
1069982149
593436667
1570317464
373609515
112766066
886545738
973202612
1023652761
404746993
732271450
258907080
741335586
250312402
2101292010
899014634
1220390175
2137675201
787539944
1429048608
1025859713
27402955
458492428
1472168568
1795799675
1358498177
277782709
1789970107
156190230
1312914807
655918917
269700014
2136027342
955984901
1992262134
40312978
453986068
1553404548
1146970565
1784115111
469223966
532172186
263245870
1415948051
1804255715
1343283724
597364164
1829679387
2109674552
1472534834
607509272
2126000175
1570664513
2004543921
1318434078
220915560
1654119426
1145063945
1465503242
2051880306
414687960
1857352983
99755787
95777568
1722815098
867034911
1141257520
1367883300
316600858
291943693
1483964140
367421220
939273478
1418592878
1755706192
1708872886
420630994
694587522
1540353357
1525982028
1131224192
1981152407
1152586395
2045893248
727576983
147733014
1558424012
1301843750
654075351
491503947
453574978
881490552
414572704
1625658629
1152507843
623499868
309939559
473337657
1046034718
1869233702
29465546
441349100
833582279
706258247
1460640661
838430358
1471921925
1023174860
1034300494
576932728
609346432
1582274188
336344459
1455343324
533216358
1513314520
11674385
781568234
1886881692
1071954009
2126604056
495161054
2131726012
401653475
1390084481
1071705118
1478964012
1166681788
969147909
1949760477
687917444
174578637
632710433
1059766363
1186968623
207605971
1907045148
957737682
150950275
829135021
1070150778
557801283
1359935350
1018707700
1364060403
1270303402
70344260
187973442
505475363
1491358715
691373075
581025770
1916170493
1782801025
1836302714
972525145
17492336
250669553
687859003
1289721172
1724438168
1957788352
574542234
1452333608
1781052460
1390012738
1035601930
1301004730
1909666305
1756041855
1213229830
773545576
421095514
1230943865
893876131
1807483398
721059248
1745015414
1007855737
2087112209
511574159
196167271
731297989
1060603159
426421035
1190566251
2117061819
622399801
639920891
1377370116
1630660934
485075332
447743281
1619316269
1620652446
711753646
1438268153
1070401893
611071913
177455000
51483177
60343697
402903183
2094665971
1488850374
587923784
78804183
540951597
861717284
388251285
1666058454
567705314
122528299
1566159308
1940334275
1711132855
1394382498
771282798
1857202551
414211038
1147294409
780370566
520993710
148371891
987008194
1978851686
1354959952
898460412
1054829704
1998015288
1172447261
301290560
888087928
419673314
633026069
1514190649
2137964726
1872121842
1155056487
329037745
1485714508
84555855
351438599
756813804
847835434
662622430
1207299219
1736613657
1460822329
1076915412
1604571679
1494129610
450030697
1268573166
450515481
955828994
719438392
880382256
1272938185
829958344
239009984
691689435
1624998317
1356605681
272675012
75362242
996667732
2024227551
1568419783
809139331
886319793
1575178286
461812885
138544268
397588013
493253950
1181039005
680850792
1754395173
1522795597
1571601490
582436754
1638506127
1642696447
828270109
421158192
1920629396
140522212
1146327112
1425858173
1963066695
1792089176
650504763
1167103695
2012201625
1958424502
1988235001
1833273799
205997224
2034577922
495734827
179920946
257353382
1785845389
815570273
1924644488
1342012890
1202300522
1183037590
2041687744
1981784593
383100860
1922954810
724554462
1893354269
1643550011
1493250345
180729446
1460655002
541041698
1143887657
1816768620
1372016033
2113757367
329200514
63203877
1654893365
1651702871
702232301
2140533389
818899031
1073477369
496569740
1833200707
1372586539
62310367
1439577632
1636670826
1676083954
993502224
817632000
801146106
827754492
815691620
1511227118
1901631528
520577668
1850437878
376708503
996084589
555804305
1522725339
607843575
237158640
1159679497
1687557838
1562632350
819815194
71924044
922946781
24334895
797185446
787335240
737301341
581804507
443924834
2112715774
445108571
674390121
1548964597
1279986807
268738697
1237519306
409433937
1667993091
846020969
127749646
1624515347
1190823575
2007757256
2032548132
131048441
26791405
1375305303
1933146353
2077114840
1464571008
2139599753
632909725
1728497021
1125153222
939076225
649951773
1986642606
2119486746
1585072104
1975902571
891374269
68150323
1744106509
1944797910
1834569938
555510751
704507134
1891343637
661002762
1379008450
1930372576
973228388
618584527
1786267238
1813362635
1886217851
1889787923
798286936
2070911844
101515695
1714400877
1833890862
1600425058
2038489845
785275545
307992993
690686818
580646900
454864332
940956846
195613094
1436449937
1634736443
957232026
369671392
944310533
1608576927
1894818527
2054786415
324438306
1243691767
1758812929
1796088706
1778307675
403089298
2075731015
1462880496
1990592579
612950260
2087567989
1405695032
1752502958
1995006614
17222162
964647121
619640512
1067716180
2078103178
962633450
1814687935
1579729620
2057130503
69894873
705947803
385295491
1346071647
525064228
450955809
1332175030
2036218799
1608908863
958169202
968971425
796187615
1291423600
1384883464
1722909977
882317521
663403769
648344902
810798265
767069833
659596619
1923339900
111885227
1107407266
1223587524
1061187062
160871573
907678743
432548922
181126668
2065026542
1034076248
1283410816
1878240277
1977556796
2110010941
45379363
1469412788
1154012741
12380856
421885491
1281630635
1670612939
1074196923
1220390175
337639377
475784887
352666726
341382242
47248406
128058335
2142834813
880280117
1255155566
1415816888
570857378
851225967
761611639
1217674355
2019876606
1801948792
972103664
169140702
970354637
2143157786
269931153
1865146327
1830335459
59921699
964612296
2066974951
2046400844
1404487696
941043790
1237306983
1757237453
860317972
836878109
520049261
326178921
1143811885
65578412
674136390
1601432961
2086793847
1567207305
1879297269
99534076
1673834450
1008566132
307905120
1816815169
1758971587
1367750410
221272341
1985960949
1597878747
1361386152
72974789
774247445
191269236
1532867998
1643638451
479435672
1459736088
733063129
1696630039
1615269749
1274775326
1743654062
932850664
1753761329
390145733
1979273751
765414326
191726043
497265989
754282151
1514034344
1934884387
1093778681
677073791
1644165527
340990135
1530054262
395413179
952230228
1527896558
1772883005
630182707
1740785245
1156481989
1806476933
662244361
1843478003
1756737513
1363267886
14897091
344426999
1984067780
1518488805
1785129425
1240126550
2145724375
1421495755
359043219
284878049
566239359
472956830
157105304
585473249
1731084084
1615191612
2028156411
1746491896
242101628
586695519
1181264013
145433314
1543060781
2111649387
428791454
1798214025
1297590900
1479841501
143876648
1747042578
1884933715
515083303
836065970
77767030
2009416904
1930209794
749651310
521020838
1051350213
893813931
1561697473
2092200485
655273093
1139041926
90762807
953792330
719912581
422580053
1946353124
731523857
1208779470
20172628
1482740447
1693826441
1086818389
745581184
1759949388
790748464
815851193
1668380345
2107988297
1571973015
1330134737
770212154
2015882991
1070356055
1966356574
266862227
1066016925
1016619857
930627258
2047601547
2037313668
622722645
1884940674
702094844
1140679536
1892344695
1264666620
1376369317
2011479923
1089599893
1286031365
239308301
595383429
1188401036
301981277
1418987118
345139802
513367623
649528533
1905265354
747017374
992707347
645329477
387112915
1984210084
1045650997
643118784
258922359
1574312977
1321459
205232650
1903432714
177379566
1801568449
863570959
1113428471
1745319276
82457503
1568932034
1114947823
1041802523
1911167736
2143775859
711896448
1248486516
1454815477
1996559989
1664693147
662087277
280989889
988509961
1231724544
1229566307
2085655993
1723943769
400910393
1234889283
1032009475
238347316
1784183165
1979646034
596479706
167546418
726433520
1598695592
790299489
864821877
1683213501
2050127182
195589810
538013719
900831305
896990384
1184798538
1337540721
1799710835
1057768244
1760062184
543341249
1694078815
1057400569
543291130
73536570
1894213234
737857527
237029639
410199804
1295200401
1532856666
1784701483
1704773210
983710792
44840746
568258316
914821232
893502417
269153955
1272062686
498822037
422397912
1295925069
1899250784
979290127
1289675393
203393919
1575722012
308992351
1627126232
1407259474
90848101
784474583
1334508031
1715213513
445591223
244574090
1991539498
723408248
1731322826
1722999290
752389054
1644513592
1963468206
1033350984
550975953
478238554
475238658
975625995
481601412
983781319
936630673
546128105
1392498036
1752900600
1732646546
606137840
812279995
1221447278
80972253
1442034260
1084238015
1587678759
991304488
561419450
2020954196
746389856
1421370136
164300935
517373346
309505420
912659546
835524230
800091858
1123660817
1218134668
162010843
89409018
1027045492
1975091400
771434913
591132578
1110379756
1017085296
2068819808
388653139
1828729174
1481265120
1839626682
1404681578
1762994460
1870428023
805448749
458027783
2078706856
2095624472
429192404
1589040934
332101867
1114085101
1452289381
1278005654
1955400372
449063510
1045590240
805400406
1003492408
587537845
2138976888
1342725278
628726560
2055160620
291106149
1379043119
664885707
2060049692
91081656
1884096575
483530320
1065831525
120728082
384088893
813748090
742875147
35321120
1323265682
1003678816
928340211
1841482120
567667772
259710225
967648200
1412601777
1101643057
1328238378
753523689
957918204
1221418317
1077624065
1354885197
1358092541
719811081
2072613967
1262688409
614168581
461843171
1098169475
2106527534
1482452694
1774193692
1584902647
1103894438
1885034863
840668758
696268806
662735383
886771282
284144142
686623659
212763338
1063798780
1554346152
1732903887
2104406708
1110373053
1789060256
4071208
196742013
823640994
64734606
894164086
1714503286
653389616
188850095
796390701
1308172997
1917523692
361932960
2078598523
1867880971
967650740
1061579146
1373725217
622236183
1836814623
1464189176
1038199781
1054853345
1432029476
2030406265
1412750112
1029022908
1509040399
605556488
2121869539
1761297936
1167434152
303319550
128713893
1555371840
437037253
1580729358
662619146
1604650638
304901397
907504992
1969825130
1667022378
838159458
1254493612
1418898686
666521425
1026478239
1285048503
1759472806
1962859868
964647248
184384044
467606462
381474631
835632351
1014924558
2144365787
2039146870
135469100
202764370
34993000
1190225643
411012476
214845126
732940706
243101078
1661497991
1081965028
1175020131
1162565350
2010897858
1076453953
631505182
1458869738
172346104
191228748
1012552690
1932227506
88134590
575568872
1221046
1447586463
1555267557
2052575297
957714870
1249966814
1835893322
1958953453
553099322
1912990091
433468427
1988626820
147773293
2140606739
198624803
1879208289
200293111
563539736
1218855941
1384657388
1556989536
891220346
708121479
6391671
412003664
2113750784
259427332
1569358455
1686702563
1985615500
1026675994
270763542
2108564677
343034746
1390065047
1641455564
423671826
1079499572
2001259772
868355924
618793480
378433811
2071315437
1870231698
1691768142
2105967470
130505405
2120924527
408048627
1042425470
108184469
1584552386
1976464199
76954498
1046225318
1976774676
2081120263
610207554
80136133
242659314
1048543154
642914632
1640650162
769708297
2035187191
1556650417
79784988
1242537377
2105923087
535629936
309490695
311315399
384319443
581184059
734964589
147049525
764667035
484871031
993225554
380155939
1962762759
995883495
269302301
508547513
1259140530
711068525
410318202
1389687701
1015034452
93434236
1402882090
1024198846
1285786187
1761419081
496161940
1197187333
708966518
618974319
698182253
797719028
1984008969
797624525
583517865
563910932
1270169538
1803071407
504674828
1699235860
1876766338
8362622
270024227
200712363
580035910
2043593992
826519211
1658206448
1995746304
619688092
1789886769
1787131229
1516270160
2122743250
2116774716
42877609
555666959
1618093891
2126616380
2028606344
628980338
1007107702
1142694218
2071235228
1957943522
103754298
971665074
1254744003
488399685
1858492579
1952890816
97034799
846325997
247236130
1444531777
2058443053
1681454789
1550938641
1881789540
1207164849
732837678
1065868881
800910524
279840042
994891033
211358256
1923853361
1974964554
1130532955
1221880827
1542015365
1997380424
1454081574
1223380863
152477852
43287650
1216242340
624836872
1182131589
68776084
1860253733
1280780695
398489405
870279998
992113928
1570225567
1865878689
1482419462
77081151
251566969
1274176433
1966222059
1457235892
285834768
2122557360
140251719
383776209
212908614
512215858
1693425952
672231407
1254172827
1958488032
726366384
53043396
402881694
1247201309
1258923002
968355458
375855978
588015487
535827905
27595061
501499092
2098291304
615794600
421110486
1087276317
1726244284
1192796443
519150902
1756597052
2018775334
1005561513
874047949
2146702795
1513691256
737607843
135808147
255797262
983393941
392525177
748820984
563602247
2109381548
801349253
2116417216
1412709378
325643606
630605790
259339455
1063316682
1301860038
1330796314
1272363680
367885066
1149991952
174189105
1691062021
933502869
357141065
523445771
662758930
519415214
1104969821
859347749
375220948
1443727828
1825878340
1990320650
986722637
217681060
108927804
797656386
1908076060
678962916
1469962845
1847716733
2052045177
1493367204
1746950175
1399562777
719793
994304126
378669479
255673316
305045332
916340469
562723297
1597691515
848169605
2086041842
482467253
1033506353
27721948
1121081798
749059884
576344541
1151826667
1133366286
219131927
380282722
386358156
599904800
1283474957
2093758552
1943224356
1016588442
1072585
2119503536
164821526
1462335696
1428469248
1737530103
571356158
1135318949
2017883950
1103764626
478385511
1248105848
1832193352
1526935587
1753568668
1348627533
934448736
1229808577
943554439
1068108962
802860250
883099143
167604097
1957002734
511704834
1883021887
1659061164
734377361
846941404
479409416
635457271
1114768488
1904308769
2093374408
398974668
1008119960
1817860988
310375004
1403391294
936616072
247640867
29818006
197403294
1853591811
1343369021
1152221388
738986512
325515365
888165990
1429742475
1601206516
1758208686
1319616778
616104331
1547114968
2105201424
72181701
769087915
1042398463
566576071
1750749266
1525500750
441430909
51125802
1937306042
76656101
1365444654
305301274
1542652472
608943873
503654452
1417811500
1043209673
1102032671
246847100
1350874583
1831238896
1868137953
1970230092
1000734222
570726145
1845885628
979629943
2096089762
2123080860
510838953
480059916
1378482875
310774707
526648684
988012257
839421192
971548757
1272138509
1315544984
746860751
773232313
869717245
1225643739
1787854814
167258737
705251015
2026546169
908396650
193179805
2107799455
908356921
1913959758
1462046360
1259046205
1148800581
809351865
1144252916
1573367844
623254876
1769064533
2061013004
1783521011
201204666
653586479
1149232067
1406462171
1343449859
1224283200
1358075960
746762571
1450284483
1766050885
1851634987
1715302675
124550844
900205706
1767046792
2020689333
2053190501
81504652
1328799609
601197315
1119497465
1510074702
764783569
1290270616
654464506
1448971885
389042340
1455931616
1363803764
32470604
1758458713
624985243
1064770074
1029344518
586155552
1524114697
161206894
872220772
4971322
102431295
343315631
2125675495
557644135
668112906
199464139
574325566
1403741690
864890343
963646242
336320215
1873163456
314250450
258800505
1050997817
1151784296
1518724793
731481085
377042149
557626880
556887844
1144667499
1178152461
294136992
590431874
250665855
1804926527
844680690
1883971390
197766597
190280496
1647858346
1327271274
1167090479
1088592236
1137160434
284341118
1100299449
1531823775
744890424
881607533
852094620
1090491766
1357641926
875121727
761691741
1432315144
961390974
1875096873
765985333
1033262158
173251396
1779105221
1357205646
128192615
1614477598
2132525546
862525983
510378279
1558075903
1949999936
115005296
63631986
502022780
390675479
1555551662
850968878
1444903411
1524677656
2027579641
338624817
1291445238
1719358904
695763492
659988757
967085239
572528661
369056462
13399611
408513161
2062894024
1269670828
1269630502
2128542190
1524838712
1590480876
988505732
1886659002
1000314691
1838579515
425463757
1442100571
1766563084
1995516020
930821638
1546847742
816332891
784725332
444372047
812483073
182275825
1987600308
1803594252
1222344958
2077883399
400004883
89951187
1807548028
644049874
441391473
926562610
167338783
768704745
569415222
1846791685
102396583
1653034166
1838804316
1540107230
322543064
1265750130
1931492451
1868231950
1946594557
1030978039
109050668
2013345010
1410417096
1233469610
1633442552
2055288996
1599579022
177921601
671693382
811696955
2123776577
1295718022
211020964
542585869
1037417459
944958325
186556803
796708601
658704620
598444343
986169984
832418221
273331303
1224073388
894666727
695430388
507735097
181788000
173561106
490596537
404682754
855063836
685798192
1365361624
1045919994
1726526812
1003810297
1271972506
631741998
491935603
664371798
265961476
833068972
1438726677
15628148
1315077508
1350883575
1993479998
1408677628
1289697866
2021965087
1026065243
977525255
338586904
785566332
1085165615
624920536
1989970249
1652720047
220678684
2018794464
972014152
808012810
1410761836
2146201261
529105299
15307889
840863824
1276304576
748672999
1986811575
97595224
1649805242
1123623757
1289940564
1577380425
1497492229
1789256325
428171895
2072296308
32578828
330764909
1534334072
768918026
674614633
140070251
1611766721
8335979
799249107
1532025705
32875168
225712143
2025212679
1489452383
143666719
1664621098
1640753812
785908656
1617911795
213330056
100745937
261083257
999408170
799011989
1635081883
1408659808
1065847973
27250607
119457291
1806268475
1533717701
1846138545
582576245
573688442
1389466698
1201449877
403782795
1331044736
2082805009
1567793792
1033002411
639670847
2045772760
1352266928
1900966545
1092769751
1438267087
795624436
209382905
1515067012
1900136374
7081867
1930263787
1094174406
909934777
1477473724
1814583004
1995072833
747395908
136142871
1585593919
811316609
1317153892
1934647821
454363960
377724442
1727378631
522398328
486116829
1085965629
1146723365
85605553
1019264115
1010271946
1795422353
1631539854
39093261
964429067
496500089
441317563
696226700
1334403882
1827907778
237502470
1280364402
1423362825
583816659
2077035322
1038143505
1708723176
139804434
1464028332
429142561
672944516
2027232212
1912481110
2030314168
930440215
958135141
1516238305
3097108
1541892341
1727030642
1743589511
1743128632
698560413
645980660
317456983
1327095981
1542675620
551042556
1411768353
1804578804
2130777166
1151131128
1075683442
1666362815
91204615
430459008
113475885
376292038
369522526
1861642384
1726170913
1284139871
904448241
685609567
1882235335
542595144
481022327
1726159881
1230969451
1401492928
519867786
688788260
2028314533
1871456839
1908763299
1125056463
1114530020
810886329
294567461
1086494274
358328228
1381446579
32055283
694947464
1237382877
1682835813
1111011684
1111428929
795618623
787103555
963748416
1394019332
2084979711
1122806950
1938381378
1626995397
1588360899
1786250661
973412206
1487960233
967340853
1825423319
771392752
857329955
1405535255
895137077
1492431005
1494554708
292071868
393791437
156350298
1314795127
1013156192
466524079
1314726083
802869887
644640045
334192982
1209977649
1873818060
293414413
161598518
537198115
1446927596
1852189194
1453120253
2100720797
1660112687
854884052
1937757913
1913251450
167567504
1899909627
1591227087
1806788940
551582654
1907164924
1056926580
1769511819
98961915
1705819422
911917797
1048947347
562307448
1427382495
160087806
643245257
1393808950
37019580
469207538
1278824899
586241196
1121590510
1942685166
282792762
38135942
197513163
218699970
1219687626
1900684457
374776159
1104226545
1498199545
1469433246
1109793976
2096342391
1504079182
81222105
1282196114
1167618153
1756491302
923919453
1861138739
1695198395
1750838679
923877529
282233982
31016988
2116592551
1149046394
171230926
519891500
299823017
187592148
1918705417
859922636
684852905
336536748
2012133882
730381626
1832859333
170768008
1738634494
543026233
1141288214
1234634236
844392304
310304334
1705017431
2138262673
927493295
1369007351
790577664
1931293685
608884735
1182621533
201082210
1142750408
523998123
1330656395
513540398
2097426904
511962046
1668590040
1599564360
1125343616
1026924856
2026634828
1232126773
190596224
1948208297
2004028036
1673686239
683946445
2128443146
178290520
892977214
965623133
334265419
960755748
1389076411
842547611
1484249566
79898762
493116291
651800199
1069474106
682640014
198123095
2054105218
364229572
803509465
2138125651
2090229545
1226094714
1104986851
520464928
1647399387
14791947
63512179
1352978017
1413401673
1455454864
799055671
1888309104
1964074413
1951321824
1322439955
1349151998
1801779711
1761435740
1008535732
2025821177
2094963734
805670772
828101732
1828979042
1311504905
103579121
904476359
1785246165
283731519
1771325949
1954067952
838306740
465219901
1788362988
529239735
508944293
358770464
2123217216
1289606950
610302903
2035033146
412956142
473632834
1858346262
340506881
1631884985
889652076
1289467343
549104541
1507700047
163878000
1204382638
2013265076
2133526978
366780683
2105039785
1405800202
1315177233
540314481
759831621
1170407137
186785025
108229265
269196542
1136916112
747994317
192322991
1235651674
1481562890
1748032064
2131136328
1383189767
2036302282
1091250247
1296563202
357593740
1354823548
1547414550
1531787134
2095550200
428726832
1845673679
1367962662
92287084
2085315672
504440005
1048267501
2030451715
1755978356
1223962942
1474240627
828337277
2042117561
2046675126
613528715
462764936
1087820005
1512460236
727703031
1693800136
1207536570
1783494392
920830406
665461632
1028873300
1830123770
780650314
1890616129
128186270
915140025
1708428254
1624453733
1800504631
553411780
786965245
1013622666
1773596084
1707087682
1228377554
1269124584
1754617766
424956240
22974471
2025599116
621226964
1203094138
688563031
1639860516
1571797119
1442296907
1372830613
1517898735
1110534345
1679892025
471838888
1675207305
1867864047
1509112253
351534905
115335804
423432370
1772917956
1028801133
1616550369
1251205095
1720877487
1663553691
1415494464
90018271
1588687102
1511617239
1320281985
1398116848
1388922384
183602987
1529299007
1649268662
187448034
143347401
2011080993
503679425
1861807278
701635557
558741263
1793007092
429366158
722026104
1643832084
1631827829
698483715
2122203537
568748197
1116695463
1295459611
1967193087
2029254770
654644117
568093687
1988570547
617796334
219960830
778947956
1273668062
928230975
1037300820
620418790
672690656
1335147110
589427375
1455044955
670391663
293287077
1869748533
269859087
89770346
843143054
278791478
487954902
1729293548
1575539134
16841093
1641067620
1404896281
212323847
1575828063
1836659331
1398485699
918709499
537470997
1939133192
1014603016
924813890
869960109
1448417533
1236580133
799555478
918726816
1547578501
546567764
157212693
512556688
1003472303
802151574
1050510699
1777594251
913269343
1490205223
827312550
575553597
1708928757
1339796303
164954222
171283501
386301281
1710525739
1232504558
58214981
1273716919
1264617534
1973068343
818682995
552786933
1757221906
854769350
1035759934
1757433434
595328594
72977866
2055944631
1506012461
1814164306
1670197804
971370618
391355742
1387108730
1131493527
456993533
1414936670
2115061853
1203430593
1384055579
848148364
1237286249
1717994363
201261055
898445930
2112313510
1209620284
2104441530
1008551073
1145050357
240646428
194555128
573313302
46885141
1394997370
492156170
1784547433
1707598828
509634262
1622947764
20133506
1663694916
2010054713
2032579836
1072813027
420444894
202864303
995300123
1983594852
1198219456
798519554
1804191076
1703849832
1701455322
1149921340
2123374176
1424553486
1889743471
177619078
924614922
1436096372
1341221924
822278488
66949889
1072755477
774517200
1013800445
583966265
586394027
1456790814
1444716092
868904760
203311293
52945096
664004563
1623759710
1364361053
1373116195
704044238
1992258022
98041163
632344780
1209040233
443089006
421436230
1135274426
557956517
1772315665
1938756535
1762635175
1080312195
67944293
1612280937
692501839
514369393
2018713006
507910291
436524996
57148210
697644581
917344898
1668814067
1679726773
1983181112
1464123235
1580493598
308278834
1250761576
651233086
1755435135
1899086434
1349872778
2051838895
113797421
2081186733
1323279001
1429042157
1952652620
1931660625
1668904172
1532954272
618345571
1719543174
1763437405
408027773
446775685
663858230
1094377622
1979507632
1313036204
1295998187
844790727
357505198
2133608945
2017243262
699789839
852548357
2127063299
1342418624
1849384550
1709958778
762987535
1424195027
1709974659
49334566
1253428920
1789606871
1711288271
26984409
1268870831
829051039
230202082
1277331547
1106661586
782776026
1111160543
1675892727
774649196
1573860907
790385494
877816500
84616278
399760469
2085094160
1448466561
651563969
534710459
582733086
237541690
2110170625
1414951211
173655521
1856062599
1753097089
2011109203
2074326928
1416312657
1430390990
1955377193
1273794449
510428392
1357621847
350340514
1989713161
1933758666
1946693548
1724229987
1748842340
1848597273
2062693664
234926683
1398468336
1624782335
541754076
833471967
730577163
1836593806
2059027062
1409613551
312299536
865940308
440698368
1173825823
176703754
562130125
1173661588
982682834
123481945
1826291235
561765564
1704721488
1202006650
1967945577
732487320
1791513474
1737895623
31879527
1042973209
1489869450
1434766940
1187588649
503442155
324406322
959969278
903666373
1761297936
888730603
1059695971
466488044
1586030280
1914019726
2019513803
2034422527
1124886466
1701503181
590073698
903989011
1778866126
805390005
889849984
2049111797
682558587
794882767
487945233
1230107198
1884504481
460064447
955409783
189765929
158740010
740701118
974951975
1005744807
587036112
385087517
218204548
1761200323
1873436950
931024198
987622579
1170093981
728674055
1462060415
1324137754
1546774595
1486796604
846855777
1621248905
1062592334
920440069
1866054780
1723422778
1676296845
756977939
330198983
1321465969
1824578397
696962755
50551001
1891693018
294693328
1943667045
1932150240
1441638660
890437665
336192706
698697766
892413954
614908279
1865527249
217863979
1155015707
1161241038
1088882791
1105784591
333860593
2020525958
2130760856
1091713378
1937479866
1918289247
2016399794
1376987408
2022419962
811936222
932905983
209023698
743867675
806231492
2013084293
1210536835
1996998750
1949826317
324431171
1854327512
1377207956
1431739867
278331597
983642838
705929594
1547279952
2135995974
301139492
400276221
1014773600
924838051
304492709
382828849
1372011725
864762805
630301202
1698942406
667923155
203239408
1759870930
1118909293
1442786463
1865563680
1633203408
1241318561
1152675174
1565337996
1239515962
1499552587
1083424742
65596816
529690896
2054142178
1204008918
786239781
1354526717
579870624
1166493873
2137256503
1706753155
2107726834
774640237
194353808
1771603885
1161744308
450665865
2128894048
1578877875
778580937
287691759
492757146
956888739
1158317455
599975205
1111800198
1091772158
1183888835
1028967034
122203745
1218359116
1723175121
465259706
1880041860
872821966
1656175388
715190763
591592510
440289106
1188530172
2131941667
1319229852
1672728087
1459273612
1863229752
2063078167
924502314
2033233765
2043323158
1123721702
525722940
1456171017
48049480
1525708132
1648122954
417258290
1777213902
1679979206
839315993
271901045
2117784369
2124811136
560230198
1514708964
244414443
1522573921
2096578549
506768947
614260896
720521937
1611596122
325140122
1386134573
1029966351
1757516904
1019095842
1633246591
845554960
287004148
1307029421
1011587590
330459204
1013966056
1952868278
14734834
1623603483
102911153
405103763
1877008311
1771858895
1108825276
1428718057
521174060
657341409
851717467
1190163061
848709636
602860607
844519121
1063870541
558215694
1488132211
815832408
368123722
1958995052
1864960388
1551933299
1841128077
712999443
1041749771
1016671805
1185551136
457880451
1550436514
309329558
419509822
1098659415
319140028
1180132856
1127836824
933028857
1490657185
1435454725
1501262391
2056116820
734350467
108845600
1936554322
438122666
798994650
1355304554
1305587009
1632177950
182063167
948796903
1703420300
1510304445
28942964
257323616
1899831405
1316714170
65544893
502588295
1550846002
1110146454
1701224964
461787186
1686777375
1483376882
1383130594
1158439658
382560921
601086597
309693752
1779840483
104879603
1775590153
185265907
1110605230
1689725616
1074444805
2098322870
1093649710
1457641713
772459978
1155437943
936235367
586721600
875839717
372932866
1246948972
1409844582
175795211
1760911389
1830544210
1979061652
350378203
53960927
1685830869
24497315
213563367
1713323407
2075239250
872071844
482944702
614478562
206369294
1892428176
781776639
1282312788
347692297
226571584
1409281743
1187553219
92652583
2125080356
206447105
439898554
1882669347
330071261
1576626123
913907345
1828067973
519668580
685481991
1051069946
1837045421
103693029
756767526
83482807
1267074221
394683116
1759892060
637708375
2017159533
252326248
1267952694
201402465
206438552
1626616236
996630109
326627157
137749513
1910484161
1169616312
406531991
975860983
434560967
1637817032
68193971
650798655
1204823984
121629189
1561653555
1231993501
1740390627
76417458
2139338976
315842192
2050636414
1303092524
518227257
1565370734
1332639629
591930972
1672639137
1088716211
2111988099
1890876929
1680593474
1898034495
756561507
773097325
1855661169
429559731
1328385487
1910100794
1647466571
305192026
1913330192
1380295239
962264784
1353195739
1230102629
1804731342
1426001745
1498937048
337462781
49925079
758764004
1766030841
324501724
1731514540
1228008331
817886051
1502115311
1850692762
912362832
190682232
1817407059
434340196
768347484
2081436902
367609567
1057008184
1825958285
1136510856
1918336984
2019132840
1275856869
187589658
1208353989
1119852387
1709798032
1420172188
441978953
434552578
1204380614
1059924691
338446591
1378458431
1364805031
582222770
53810722
891832193
1131556027
1581027333
1698483620
20498171
1627975010
2144797788
581385175
1903378593
1172422819
1041639761
1813325934
1494034068
2131016158
1847776469
886475013
182239097
1736242421
774703148
149877646
677150731
1616612820
724943074
1561985557
1821098956
805042295
2105065452
126186633
233516793
841765289
136591644
2126164589
1554054470
652377253
1319181510
1378687858
1210646118
424866533
367245713
981163175
251486666
488030031
1734889697
2025010444
1351533296
1440485507
541957439
1228046087
748221806
544050297
662601507
996570567
1282459696
543963257
1021050553
220155206
1292128324
135807500
44764336
986978008
1088536460
1161504798
2078955552
1637824550
1479843102
2146451751
257728797
686787397
1302014772
1999262137
45531044
1351623769
966855344
212708047
945864850
1942524764
1026887979
1317677178
480149899
673557598
1118000971
1050434072
273725612
285258903
1085659413
1656972511
712423316
52528446
1857486246
1070463470
895368148
154203950
506727152
1822340805
1606683506
1131275958
838375487
652001410
531434166
367191350
1295947531
922637347
537612247
1421915023
1771622282
544609142
979597094
1403007032
37892991
1990963542
2034010703
1590870836
1928826888
1911738266
215612831
2144755821
720097577
494350797
1920762651
894612171
250579686
1253058012
905145625
1585427216
68717870
1292854137
776952821
322877570
1686171441
1281603625
760528661
104991717
497328392
1312704152
1700268863
607770799
1236592536
1134768023
1472417684
1545629501
1094845335
25724437
1366964516
306558873
884443401
732842449
251160166
786713013
1690909749
838484009
67562131
1674353485
1645338927
1643469093
1668787532
908885477
1450057436
329834906
892095384
160068843
1316915233
1079689144
1052430553
588023073
1814244054
364546746
166294685
630100661
884861589
292396829
303744706
948025801
443278868
1607540490
1694810322
872913399
1279768297
1522665852
190479567
2010733232
1060216821
647506600
721858734
321912090
1409769296
733963868
1153230661
68416535
1131181633
216882096
1346253244
1340491773
457337195
65055461
1300701659
1011294541
2072847711
1978008307
467369036
260014930
1074958375
1831332891
1504732869
1847953392
471007217
315064515
249802518
1885607610
367016297
1477738300
1142954321
46275942
319660395
302967411
330677996
2014115610
1075513536
315779751
1357175438
144633086
437783896
1395526021
1808297027
1202845881
463237186
2333352
1483920947
1378822159
936065796
1001039245
1250279669
979195515
874548679
1495279012
351606718
1489038660
500142390
990489785
793725544
1751287352
1040844807
142005629
116220170
1512210603
2090584320
39448570
1108564814
1945262638
680959580
315767580
140281904
439078522
272204859
1464782202
920845129
1080877448
2126884632
2081228341
2072668817
1698173744
147057934
2146677613
1734995064
1800843566
864582051
698189371
1859682745
2028862846
2061312504
1048024520
1551161583
1614719103
627673254
230975878
1247874294
953382987
612312980
1831850851
1347578824
1323799839
1862918465
1641219882
591520985
1177922869
1713412843
852741183
1879822220
597900250
1137577277
486348902
1588521997
454349217
914243711
241476495
1024744849
783895315
858894375
51430145
1047500356
132851164
1427679264
1827275419
962373064
1864312822
1641399101
958070521
181566089
2032417803
696966889
182844955
51344080
1210393861
2136363515
411450398
21732514
1687428644
570851156
1083230753
1201279569
123126443
1678352403
1831048376
947034405
1170246616
798109422
1962469721
200612688
550005698
1567529810
866185915
1888759657
1958867792
785515536
1270237447
206936154
193854173
1454302818
2022952019
1772625704
2057594815
275199
781706056
1464141775
907084459
2134344269
1229554410
1020959577
885924466
2116471731
54913146
893749846
1562508644
2046504603
2070335383
1473430453
557770902
1828215197
1714647792
898942173
1538889966
1332203242
1378515845
1939815551
1467588137
1809797233
1858536741
1756066075
621445104
1082759075
344815009
2101395230
839582991
687290736
19381307
47572028
521618303
1355374401
869137185
797580661
1702239451
1207436836
236033312
1086150744
1517587773
430899965
502426933
327002591
1086536244
1229573790
367686541
520241985
806251044
1573235184
1819862915
302398925
493732097
1366794821
2081226484
827558598
938953029
76958892
484349936
136649695
1682183872
1892178769
743085324
851311461
1762138818
2005148437
351148582
309986286
1777470172
1804962357
1952138532
1284406981
1917497598
1693039245
1094981843
1893841658
1158264768
389324062
1774566100
1490319089
899018744
407655738
2060260892
1339196044
689888840
1905782843
1237409354
594190440
463652222
84962193
54829204
891168141
1572361945
1030047057
768717907
620311461
710101256
1453733501
354109112
749299977
1580116424
1655611624
1131828036
1537318240
13338535
634516308
212065985
1601220162
540039107
1504270550
856424664
398196255
940861874
980656110
99224103
1589119002
75629187
167961941
1264212323
1417956953
652945623
210835668
2126378050
548168270
259295999
1580034735
785371435
1832878120
395499049
2108921435
1108260733
142263344
276583185
1846468711
577868505
2066755422
1583747529
1011225662
1385163268
978272104
1296177089
789793390
1667390184
1335914727
868044265
1013905102
1669146421
1147794664
436757632
1860570821
966937145
186402684
50081825
1040145868
1304788172
1331666089
808925619
1330319792
676156038
1966770065
264827928
416463159
732917820
727634026
148900465
786542465
487948462
241601775
1170560797
647294090
756882482
134686078
2016290932
869960246
966059723
1908302628
1596220230
1053519531
1669472586
841925021
1685544218
1654353163
1715251106
1828448647
1545293295
457809558
2027145595
1166497992
608306623
2065576363
369948823
292573194
200401887
1914932935
1247639202
1218882548
867655843
1025105155
1939078530
147845993
231872080
326325300
961713874
388784699
568836849
431301138
1177278393
1992807879
761634832
745822477
147390471
899523541
1051822899
1818682386
1100123442
187393292
143568114
341340457
882110104
1498515831
1345235356
172499071
910000320
1739453040
1955684244
933718589
2004863442
2137017616
2036645875
1236674196
1371874411
1373817876
1335078786
1020151569
36768087
1647245600
2081438649
1022062267
370817512
1268707133
598525001
165690229
1305112700
1441121638
1468497382
103710495
1267646765
388006614
1662702052
1606025088
63342336
1322736909
2126674046
1438148856
1240339454
533001239
1183282989
159522599
1646417011
260181738
2030269665
454694304
1155349273
2007795835
190378275
896465710
1444337958
1339482192
1752655281
86106954
51944874
1423367213
697387960
1853539534
57329459
184990786
135537180
1546364958
1199359107
1187785255
580323257
1355729196
1798832943
1195017776
297653094
1425134145
1871013493
1335172342
1118691828
1424957588
1310243026
928434806
1507150354
2097632926
1037715929
773579370
1749034420
517912200
92252443
1335480994
579314067
1747688084
569137292
1998431348
197654791
1247583153
1441154705
100704675
1930228915
1856392697
1241110337
1207696363
2063520087
1246728089
1662527016
1412254170
819474292
1108455240
1599965347
1071274469
571945827
1954582850
1454164802
1588755783
696385376
1521413149
767899989
28278459
1640179537
1481773566
873234658
1631658244
1038046326
1007648178
468079943
886696968
317659930
1051859069
1308024818
1277224518
1832501613
1084138956
519571321
50533743
377223251
1262329177
359991305
1235664542
1541953375
2032922569
1649852095
810561089
618263276
1043211031
1974064816
530746462
1538767079
86290000
2047696083
1556590504
1901920090
408961684
924190008
1084702287
1092658828
164310234
640384425
1286192209
546303716
1162028537
695249923
1113686897
880574819
542570081
815378735
33707117
264435524
1559432167
559699540
718828174
417667878
571895029
1642500808
973800732
889525930
516675208
446404920
313143342
1816506131
1104955794
166172574
1150290089
133360887
672260108
570515102
660886472
1106114637
1235611343
274812264
1053147215
1658333700
1316432608
533130897
923071034
1599053729
1412510565
642626641
1992550238
1758014862
1242504580
1579919011
1148941352
445729344
1158185086
750330864
1334497501
129066015
1580317473
533904301
980509794
1174961950
1850581678
1096590118
1771639452
2096503938
588547262
1687388714
632962674
278657143
20480142
3826780
600636822
1717545965
175068783
2063388828
688174351
1296413988
1510471569
297798156
1726714344
1463214615
1217876299
1329097767
823654453
630364492
1101515650
1410363213
532292103
500564906
1499258331
2135846750
266866903
987931448
442960404
1115744743
2128941942
607455174
2037504135
918754548
833900869
1982831321
658020077
772581435
59802040
1390756645
792619893
163824711
1276543036
450497269
504948367
145988918
1081006423
1883280201
928731728
2059573217
1903231986
369532627
20479212
104630457
1772606642
1087617085
1131431593
1270143686
440717869
369021193
522113324
1412120269
2046123685
660034770
1304591931
1321273261
1552542192
1097557202
1580902877
717864576
503553789
1764791079
1380179006
585473416
1816342833
782412627
816716496
1168134330
2070073904
807524723
1429541852
1227436978
1022594883
691555719
53498186
1801432364
267196605
1039387870
1385175273
1472830585
87289372
503130297
1915402586
766662318
530741019
760259672
42235293
1604605241
182185252
930228533
359263000
58771035
601345578
954174111
1917250448
2019925825
1029990988
730494220
897342313
2036227507
1837801574
223367863
357605306
787370616
539470990
207714853
2110612726
2002082477
518495713
849593352
239529078
1492415423
1249076752
435026008
788409826
1797743769
319087044
1308827867
1055642109
2143425211
896175642
306877176
1403458230
1945677629
1771978147
1684363254
1972054093
200478779
1479893779
1569691755
239490035
552542938
650899470
1761238534
1679952513
374194954
1862847262
160643893
1227147393
1052595906
544289945
304631017
2145219630
2131422262
1535722231
1569340719
1149509676
647621214
670364068
795818126
1114178235
2044366827
961580346
1993468976
648524478
1869509957
1312467504
2112061558
1638223140
714879973
356865441
1531722968
1800862214
1702038209
779158953
168577112
1382753573
2114226060
1325498376
1167718698
999094257
876047744
129123137
601701766
683056714
1086148774
1253074878
864408999
178673549
1738715452
159287963
1194234465
1618818830
1578133455
1085460678
885303309
77591692
689686820
1148042559
708294913
1801715737
1399916699
1960315829
1477342483
1789652367
1518635721
14679167
1957222017
680903919
1129755072
1544631201
466168685
32962120
1656127787
1817891261
574752497
487730943
1807458553
484999615
167033803
2044101534
2002090946
81702411
1871222149
1711827762
1292250377
1967751295
1772829247
29691019
955588437
1072583699
1960791489
1982441468
215044895
1105438961
977136821
1342217640
712676895
869318664
1759790744
1994172280
420885898
1518241867
728471286
1863025701
793490303
668540404
1238564927
193992040
1927906213
651594234
119764835
719682688
1339508421
906062811
1818077717
1500625537
1977256655
1276638974
2088758071
1869485961
1884079341
362613388
607938664
145749456
1813993934
162125807
184269801
1461629071
1565236312
2116919041
595974994
922990840
809817718
1949261532
998335649
213824430
1373366217
2130190095
1386340773
323765681
728161564
768557956
176647638
1456088009
1303841562
2037656425
2020780626
1487816862
2112004816
167799053
1515922735
917480923
2067217010
1243027010
369074875
91875028
939989413
975025111
1701560982
1607470450
1190170231
808496924
1718300002
62611568
1703472875
1914262093
1516901230
488407628
791005135
488165714
225720766
1039801123
1451482263
1780276732
768305778
669393890
779725261
359210076
1287334774
197556340
1638993981
1055753817
967559445
48592339
2117403511
1305134737
1015878612
1354132811
516732002
1970707821
1382493569
1344359729
1696664591
481309270
1209675609
2064543173
1648443468
15598587
274594695
1338012263
624862408
2074815694
1856288371
2107891281
971040807
109818647
864331832
980787543
1319546402
235354235
713645955
775073878
491548712
1229195618
446423592
998676160
1824265194
2058283841
737961775
1256389229
453273728
1326394883
1702392975
1654277746
531385132
978163905
943291052
610756751
614615565
366985877
1964980396
1615162164
1637016533
1890081957
1101544165
168282701
1830867508
1437996786
1738664997
1613204218
551209763
1299756247
2031427122
1782541239
880401696
937220339
240509920
253545919
1616346888
1270832337
24039047
198325951
513829728
101871313
1124607613
100056164
459858634
968909066
1537588025
1613731983
802581456
2071464525
2109610390
1001979979
583125370
2049015127
1593032313
1192104054
708464555
1470149418
1767600983
90972263
2117790545
1745755754
820908663
1856512191
1188204525
555072974
662664112
1015180766
1210250240
1407158516
1777658907
1687537143
1850499034
1375755002
1521822794
1096790635
778119679
1854352460
897884430
1200809674
1999882138
427422749
1011060441
654200117
1807076094
1574737686
1366797634
2101170667
323314922
479468949
801400183
327350609
1971147880
1048472283
1406178998
107569434
854091206
1198003909
1947056180
1041582489
354855335
2119312925
77720545
1367310200
939528600
2025669247
287388688
891731661
1712685942
1011603529
836205581
1236063203
1781949916
1043029866
419877081
932381909
523551356
1381702609
420997654
1403817437
82985238
1969656231
1794117735
1429600835
1383289264
51093410
32257882
1854168648
1850798117
1293596843
1800952870
469555630
86092256
1769695475
116981358
2001096916
1863304068
1291758390
992867583
132485196
134757881
2144178756
454832957
147413612
1621369327
257313891
944400340
823667460
1684027951
939869683
920807290
1068820495
775007332
299251514
1454568679
1812631154
588559478
715922683
2133068806
191032864
1271963959
948294630
548055418
1453576779
1801418272
1740226951
451869597
605935107
506324041
1737843161
1253070217
824845757
1385725309
1335158382
1909802599
1119328462
1217199
1409139190
11986932
1288788196
1104577712
776166963
167573391
1528335060
1188106411
1221435893
1760044227
732403214
529142684
444669131
417278376
1206100781
1207040290
1159935972
552988137
534089493
1399962856
592531450
587852307
485369690
2141404113
75143626
2059743546
822422868
1201798874
945833876
499361770
1352070059
1749194921
237189255
2072111525
1071783651
993580694
1994121088
1040381106
2036238449
1595994982
1839653601
1013189421
454642199
86684471
1052942713
1474903180
2068548269
1200459492
1532261658
1938810373
967018281
461574599
938036085
1653319195
535633376
662823222
1183556842
789573870
67445035
1048157168
2137305131
591911607
612943167
1383749871
1827532943
1998642064
1944714439
1033908416
1969879652
443586651
1965705635
1243699803
1256398493
1325416805
967838148
2114042956
1271844101
196566272
1754701279
1136724176
1174175257
381169860
828368972
76321251
425060259
1204077551
1249935687
1705259382
1508343805
1270771501
1884739243
1928441910
1048557176
223888115
498753271
834993707
1780443862
1244753850
795260602
1055943980
1255366695
1495716230
1541239032
537794482
1521300637
401452369
1060067865
122692453
33589653
265144946
1718808833
1255485901
1205186309
1289797515
1517123744
1803728427
1081686394
1217824792
1275768859
1803856526
1415297710
1442475997
1847502001
500312777
1648801034
412824762
1832491378
2116336770
1542865922
2095798541
299292522
1219067618
1847047432
700323507
14337217
1906914064
1920218327
630670700
978472207
2087126376
1191780110
222937654
156057090
519778977
954616722
1845581100
1981828311
1686771037
1624982630
393386138
412112164
77127208
360687411
1924986861
892439413
806495702
1389872527
1956462856
706393437
1635038004
605720076
2017746578
302786342
1179464471
1446219625
1212899102
1086739341
1400721500
1795803709
511659065
1036121406
174536748
537383042
1020541114
1678778098
217850931
1189381423
527438304
1745836403
975168058
1043169888
193990644
121344879
1614118127
830499935
976051542
1535068488
1926481150
426150573
652361538
507719754
896684709
1795660682
1953903294
1203284740
2010008386
1109927393
380198439
513778444
57179786
1750334910
627744054
134716110
1012060459
1309705273
77796901
1444298382
1550555270
1349309878
235990547
1812560785
97413652
1594771617
249671200
1680050676
1270602247
249541768
876277738
332114694
823667460
1164434191
2020783499
916102304
31763883
1397457033
1745396311
1227058572
903578617
1332516965
1642851235
1815359728
103221492
12213252
947478521
1151144951
1765768821
2118371233
1849479266
198891019
319572881
845613488
1888136049
1155237460
1856761680
664436513
393625689
1475719111
161412768
2098554669
559180888
1361309512
1241711086
1321056941
1388368537
1528598485
1836148044
772465899
1161519388
892373528
510912303
905012887
812268415
1685605928
1944199280
452424769
593697980
1772689435
1621071188
1886801347
1762603613
1679744534
60321965
1448378299
1730178786
522649524
796630208
1889569977
1693903597
1820962923
131798723
571818880
510941391
1190826851
147249511
1909472666
61835422
1983703888
428728720
633097381
2105226144
1684976593
583655080
1562293683
1297903051
1329439768
2100378733
1723127296
1608079316
1302487134
487956336
1826808245
2071238972
844339954
550659770
1062928001
611438661
989697301
1913424878
657518094
943204474
778955315
284732031
1399236971
2094742989
1844856055
541140998
2055400101
1465791455
1464443921
1078064733
1327173010
620633881
1815186722
1954646629
586259018
1967032610
1448188897
1435218519
574478321
413788486
1530217907
2086874277
1095255368
189537381
1361232128
1367525775
1352266928
1477740827
718877396
349264721
1324062102
333919506
416188020
2089317243
290748777
202681466
1821086386
1472503239
792551058
612212266
1555267557
1342014392
2124990393
1811369725
1689222684
1608053761
1734643505
1198247838
2079769279
972746453
1918162509
1888277221
1641113611
2047921696
928728459
1995363955
1748722122
879510693
185577041
213480685
479181186
24981878
1035035121
117392207
1612713042
1492395218
694609980
155073460
357064496
2019670500
1757999603
551623094
1279153194
1580315387
598362464
577149817
441253306
2095277951
490507781
557063108
316096772
1002806982
165114193
1614508654
94555393
278374542
1273905451
1471182047
1825764808
1029244942
516350858
1554261801
940903128
620334045
46251406
633193012
1554981624
1948208946
352375286
1757984206
1615811262
986017360
1211853408
58862648
669693766
244834307
864542998
1352163257
526402860
2014161059
702482503
701625066
941060501
223448529
405110281
408292744
1646325670
1724509825
1498675664
1372148635
1653857480
2116246504
985992260
907323864
86047979
54368310
2096730655
1067359283
14368495
135848892
1696348498
939417964
1384237814
878710795
213869865
583337459
1019183259
410750520
608434139
594367081
281536371
1124777595
2040846448
1709761058
657894402
81042977
2080216289
288136624
611999743
2103458765
1621402981
2125968129
1441098470
1308035811
1356169097
682611182
1850839084
1721423900
1246873502
1660001621
964807025
1585964146
1002618669
722926774
1743833324
1029566472
1256136549
760025263
2130040446
937030243
721336587
795601842
1017834820
1307198547
1014920135
1050691013
1322657790
256597358
1664402827
1405761448
1683305623
1651040805
1724681683
897068395
544074747
1102456001
360551388
2006614241
517712981
91049762
2011375617
1268974593
938793794
252211666
1339508421
1968640121
1065206195
1321228927
2100667207
1401807669
1584987151
494098361
235802839
284222840
218081298
759359172
1802535459
917316288
411441329
1585666193
645838148
1452946343
861574697
525605923
1723537006
1332849502
1447405803
1325898182
596747607
1891466881
1944681869
1698118345
1283937966
2090602002
514096076
26905283
199195791
1465594685
20158341
1922186618
1007006937
1416908189
56109396
1607988135
494122166
452099406
1054162901
800226544
428050489
1375617503
1519342450
1025337391
1101192514
1656954048
888367094
2023068585
351705865
1998025660
1484145740
556304465
489108669
1765436615
737525686
1433820315
590926799
1103903506
1358206433
987824008
1998213735
1795268752
1642788139
297587379
336554660
1458950022
509068837
1206302671
204868948
343971498
1437039346
1030622623
810117660
1550464854
659914935
487266531
1528578436
826057906
1270064623
30994433
678669054
1789677481
1592266628
601001386
1217589550
1519838433
804198868
1307020819
917057142
659186389
50019769
87646682
1608287529
1461755763
681813429
1959539467
1936048930
21909602
2082422726
1608390405
2098904214
386175295
1716032996
896624961
1934559023
639897128
1432678159
1940525274
1776290387
1461829987
149664905
1842967820
733260283
1191700508
1241450894
437323597
1723368218
99282439
1208097679
962149738
616483165
636863273
1945159419
1918858349
102673758
1414832638
695694520
1398806620
542682250
1797365308
380184438
1491170880
1636273280
1071194298
1392118352
1351063575
1758632221
1837266846
1120265489
514754039
246623683
1884516812
1719316461
1340565410
969522294
888517010
1179355997
366650476
1817560170
589437974
1386927233
631707880
405281555
75447165
1311433390
1837799321
435271270
2020850650
1855593926
707812863
1404332973
1630796696
234610258
1058815874
2065954852
128541443
708794983
1306719955
857441203
1350849487
604604413
1842145438
997923428
1169939571
1469104269
1111147708
1761236672
1669376972
475558422
620595792
1165309464
1409772947
866252021
491077473
987084525
974790963
1206266899
738768244
653988176
1152088032
1672498438
531759564
1597784091
970781121
1479463563
1871392662
1569752663
392643217
923133491
957167484
1240056940
812476569
922257125
1940385851
666226227
961510662
1115060586
1474629807
133684679
263941149
1006116003
395334606
892491147
666182514
464636629
93408840
613358702
1932300322
653682067
990496086
123702060
1121334348
1455811270
58659352
1427930077
1843666149
925376917
1255173536
1304177831
1907447449
1246739666
1789166083
77629019
1654546108
1052813298
627236075
390157779
963753490
77606486
1112117606
1160764180
1401217418
501364476
1663687513
509311817
876194257
1894774331
851219477
570916655
1242639202
1591450378
1194633769
680850792
1116384459
293319121
756259055
694879439
291490186
1488866332
1705848697
1700745692
2068839604
492841683
823565020
392513012
931895050
1309187695
1990653982
803632584
1334634223
1065026634
647421621
1683885754
429522237
1025725613
1346757894
1750119086
1541963315
2147253551
724060157
769785180
1338388738
532494711
1747678528
1562472898
1247237037
1002409712
1467093040
835645654
1483948674
1877227243
1366438597
1254789001
949218767
545507208
1050557461
1233467197
1571456097
562367745
1722521199
559931319
109602046
1062071782
2076399578
1501434668
682666780
631049585
1201614597
544973562
2108462
1516830784
1976383339
2138287873
1006705219
1247058046
895769161
1221278650
1766529797
1722279222
1719363143
785126923
1762571512
408999598
1632549704
707335061
259160527
709969086
1856161038
1741661105
1487689542
1123777297
1030049286
1662765641
735854716
1381711727
1354132811
1728162306
2010842041
1746582663
1723958391
158525686
1903842283
249559157
2105683373
1102183485
1802822136
805565817
321595752
1777511107
47568683
83703850
214315576
319507676
1323605553
1926194256
717328012
147048894
1166473468
2026693800
696722839
969626082
377253277
1043853192
1191972715
1286957559
1929114216
1671704301
1853097781
366151914
1434542272
865493688
40094126
35882291
1564479221
1708495895
409919170
1859207344
1923869218
116529396
1553159262
415171150
952277780
1880116215
1781193306
1399689332
475465291
241752568
41913723
1137530882
1246425301
1789324936
223778808
33879761
1490802151
1467954327
1180670604
1138775384
1120898027
1038451653
775038856
1111042941
1341423391
1724752133
1653265654
932725537
74390729
1141434964
578199654
415059115
1360940098
1729905651
608577189
1735301918
476232544
471649749
973500574
1347518619
349226103
269551443
1393020091
1579773597
1133944043
1636459774
1296144806
1976553340
754383417
1366332788
690926820
1681292586
141569777
1687564042
96636292
356084134
848760839
1464241715
458736652
195022102
1304670868
379255394
1999185541
1197387364
853885530
1551770706
1566865963
1793260490
1498901115
1101841826
686801167
706070983
1735976170
131654714
283852317
673936159
138043850
45003170
707120778
1290010892
1877579499
1372549173
1838285512
1742263534
926968498
2042568534
1074976290
1581111299
565637712
873051686
815205016
1147398635
1204091763
766990440
248322321
1994829276
1947618263
1225858271
1862717948
562373361
1365586095
2128352436
2054977514
1938011282
739162658
1557527705
1636872504
702662245
167416346
263384282
1939036042
599394227
1005639279
1530240440
1022443468
795228322
817881615
152813697
258767262
1806979607
1178856415
373956922
1210623899
650528845
652468761
1538827971
914754575
744035452
1342089607
1899293249
621629207
1064223680
169069496
931722657
1915120228
1620747751
256959823
1904349327
1338545759
231706549
1572123160
1707038695
157600098
124764130
1665821700
2105471212
549296834
1930691122
1545022182
2027833406
1335217131
1182021889
1678623067
1988571447
566887537
1925402976
1751539679
1398988608
54427768
1231249815
2136481614
1344673244
326529813
540069036
1287593906
864992762
1129383434
266191240
691092888
2092577028
1865280174
193555438
1167286727
845411685
1091971450
2122554252
1395184280
645522761
1131764437
449954974
1265052669
2076618934
2016663472
1245880117
1401557565
519465195
891590875
1289019775
616931239
334206203
2018873534
1695107813
1881654859
766225917
1548904086
758215600
1478206692
883278677
1966467113
1115474143
1312435367
1555793587
250247049
175547231
1818077220
350703844
1205778720
313269742
1091876974
1043073561
1150206181
1951125084
857444201
1591136743
2046177885
1596102928
1687993894
779761305
54861438
493682048
843147168
1310871207
1989692456
1741607228
918793985
2111816007
1075339734
1679930119
1823459202
298880742
1250828118
1289237268
1210437362
1231385195
1836620673
199569439
376728824
1233329745
1003295753
374051138
982393510
1146926517
1171925463
930923808
1628254248
1259778706
1169440013
1731730314
1864832116
50004002
533880812
309912551
1487001894
1722361822
1274007667
68590894
1090463115
1087787218
1668904819
1149931385
822857768
2054732679
1731080434
89322045
1339063503
1471872120
229927180
1712711110
1763322921
1831269734
1780465046
709517713
1988303673
1189272809
109069512
21094227
1026690748
1701922306
1605429973
73949283
1161680151
1470861321
2054327905
633187637
213343278
521188068
1635749714
1321935339
178896661
1060248581
955686917
1146234045
1591914182
839270698
1641133758
1676810454
695494165
1540910659
1111693379
2038106757
403181788
497721765
1017609332
169153160
1167178475
1849122079
1909238505
1194987411
1901477376
348222934
496207618
1595097014
1618946839
708703468
179700603
1293823384
36517592
1896837396
570954918
990262931
639824830
522549922
1620408045
1467814624
20718218
792782602
1771865424
1165768366
128541418
1765933650
821147109
204894648
808554687
1803779063
37555756
2053265098
1749806148
832127380
111396133
1104278332
516139474
169309461
64288569
1363069640
1678138999
790080364
1516150496
480069801
96195273
1010837064
2111476962
56238463
1625402167
1276000658
1506211265
567069432
1189888913
1468476441
865779823
318748937
1157523240
32847839
1269555380
126970009
640356979
1658762338
2019801950
1211173805
417121842
393272070
2048344393
1921693418
842578197
252728787
1994344022
2078270867
609686074
1292177780
687046541
1913777988
1960491163
85641852
756856713
1422310299
1345125680
20477672
433218687
1544654756
1659570726
1501713892
432307667
41923358
1722814183
1868330725
2036317350
961556940
1136426839
272927378
1141577079
1518574293
2069461102
1433678400
1589658164
1691313038
926782990
1271255202
2036186587
1637349266
815260009
2116669275
2141379487
2030914051
655374622
902659762
355642296
1047699709
421445030
1623112937
1549216699
1444526952
107892773
1144824197
1520237738
1226789437
1731592765
1604863543
1106391122
1166916354
284389969
1503903984
2103613199
222881527
2107353706
113055709
1185126661
1615833611
1128265913
2093783586
2133953438
1244447437
1255854698
237770014
2016862590
959693147
994503273
2008849454
1052115342
1011716932
371237615
1824297683
645344481
1842982868
337156481
161914434
725537732
423133425
1674880050
699367555
678262180
1631862042
1547663214
596529535
378550449
929389502
1660549438
1227072274
1884468214
349443968
2049312250
1849477669
933902946
1684520306
981680760
1631461495
867755348
313164921
791301967
1445951919
356593517
939403972
1848288422
99057104
1773441154
952342442
87896004
1230295660
435855168
1829534446
1143864973
1754329591
116583159
1177832450
40518289
1197180881
1729537755
347139110
1278412439
806510175
2050118065
1511765517
1432385820
1869408303
975278334
1588738412
2001897984
1668120940
360831016
249558837
256539315
1727816134
1534052551
547955651
512839875
26751655
2086403169
2038979714
320411261
953446194
1476086704
985377690
1059418178
1526306387
1769483876
815758624
1778543622
225086293
1469191034
16911473
551768914
1876246212
1845521788
1661636954
744060779
1006419688
1042550306
478720376
360187281
1251456585
1038118662
1716686759
1954414409
1973577473
1807227425
1983694560
1282313426
1262435982
1617476661
359980035
1890703214
2066660971
676122459
1251190578
516058367
1505416461
1602388674
2043903317
1796195080
616508375
816437572
1932371094
209741451
515059795
951808851
1387769978
1244468059
611311462
352768726
899572760
736486866
707452570
484052146
1209942548
185617325
234781849
1833509993
79311842
256055425
1178810654
224575017
1574682916
1654156182
1585271826
1904292666
2134598384
833946278
1910500171
694815426
1828043474
446691652
2007918442
790595067
391312246
393573839
600521374
1892106874
1339329221
324402325
1877479197
682355013
2096741362
270923336
670752156
799318103
411823115
23622400
1777907875
1021365121
339304440
644222348
1066893724
1239399922
1722796968
911970724
1893793842
698806625
577846203
1939505615
1719977401
989770295
731064449
1789103847
1916246368
392145635
732464125
854595056
1818199547
1622235472
1341289737
1133470587
1935449959
510272921
1428749591
1608513951
557792004
824445426
889194155
204832581
1031236652
1651930924
1910264776
284077379
1745230335
847629793
2058647340
226535939
1127648885
2003233281
225540012
1611660512
896724353
1653967678
278868685
556456534
1510098369
1346451381
1509065454
34933954
1345421847
537213081
169080301
414578447
1447760328
1622177938
687878619
1429494788
37395853
1349426169
1622141343
1766810104
271600842
979186057
310595323
1166951079
356293129
1387427855
742568276
1783981825
1908106307
628287899
1766254249
513551981
1602293014
1393409990
413604879
325519996
292967659
1488294776
838941123
538886700
2129671081
2039992549
267552918
1442540457
220169364
831065469
2078876084
1231959782
1693403734
1890212980
1590958053
1071851327
173704264
884997561
1356453512
920956670
830168679
1306244657
2037942098
1922391778
625807407
1229508538
430776090
1056808970
879792031
2020855445
1213253085
1658684967
1616814081
1155747414
727908901
54028291
1135525043
795482752
311549355
798183806
1056466346
129325397
2059269488
754024946
1574371212
1613825143
970339243
1313116071
457425550
1375566011
776010359
1822605376
1271193246
1842890930
1263029419
557265008
596207845
1829756082
437810636
734293533
1086494629
469592141
1804010435
1995356935
2029029914
181836726
928310271
1949314927
1043531748
564715419
1179201316
1092079895
970495049
839869181
829956862
1102155977
1488906886
1264255254
1131952073
605872458
1643139556
1731350512
233845920
653789562
1752533918
971061380
873751479
1516686164
1806906458
1417007557
21813081
770313763
936147566
772918242
1708375097
1030407231
1079834300
765474071
1678630417
254506013
871838316
1821416725
838900957
1071388737
685083590
702584327
616275899
805920272
80933094
2010292043
1557670395
1897549526
1872076932
1929273973
835041292
87559377
1497648635
761096529
1351982926
413229546
1286658605
1600446943
855223831
931805394
537496599
479829788
1796722763
1801136297
1298742180
908161114
1466611775
607938664
1075322439
1446233168
640744230
161066444
644783448
538588073
1597975984
758033993
1735092094
942914425
881491346
1464159724
1991235453
28613556
915637597
2063165422
1504734733
1860144803
1255003293
1756977191
1328064877
1863449595
2022812444
286596162
1084112249
1629531979
1946103908
2073991150
459012993
1829923232
386316959
1732666114
672135596
543521898
1398153721
234625417
19207185
1678813078
1583342286
1864154509
72551137
1019379583
475993192
587688659
187307301
2056310098
1904110270
1703546783
1406633978
498789323
773442692
1599871833
1568106377
1023290432
1052081690
586421973
813585068
216562667
1865376508
220805754
1639489695
244789247
1891078536
1391731805
1208999365
1544375502
1407692129
1712374382
689521761
1428092252
1695495952
1218029912
816632733
597400338
391683744
2098360515
186258270
1597108182
2039955229
1914363569
677079652
701850664
34647930
80907893
1397755402
359315355
1359814529
1417436327
542084579
363001542
1404086580
1499147423
2108228110
212527427
924624958
1852389895
297627342
179688114
529365578
2023898405
380065230
1632807655
600848060
1703667525
1940466310
728688740
2131368990
605082888
1065371676
135424787
764268389
986124552
196870364
2144187228
800714962
846680468
146341179
360178785
2116514844
811351263
879013408
212217351
1088498643
372951777
1849164220
924951000
1972418154
442003492
667883169
348540963
63131399
665023579
864743898
14897729
1152605059
1323151771
1345421847
992505487
2096819127
1072062529
1887937700
1592511800
647887447
1107341921
842799590
1899533024
52531906
88742495
985791499
386646763
1436757354
1515590161
843304688
1385554932
1888605918
729072366
818974982
1834412175
825781583
494662150
1539406942
299671882
1353843824
1703257482
763858278
359950426
1136364592
144929889
2094877874
874531707
1296699586
1429776423
1215390813
893776076
651063919
597454989
2052154778
661152509
1592379125
680420563
281292528
1320703647
667760978
999430603
1240238964
1564853254
2084058840
483316537
1597933755
983147401
159719687
2057265466
1100591333
302913131
1668769786
382674171
1464310671
1433584683
1180216959
1107276281
1021162816
1255924671
553436846
113229204
494953937
1567156606
1133660449
1507136424
2021196926
1663136602
782075575
553060051
1827256216
1146860467
919772506
2110983895
2048084165
74832038
1947418484
1984156870
145021682
1403768502
964634578
1285657679
804935617
1929807117
1664425650
1952463625
1646337995
916068003
1946628025
2020069093
599996696
1834209201
218663792
1110689547
618802304
373230567
2140748856
636096229
874395193
2133974786
1914808617
728013517
804024792
728200333
1778398483
1546907549
1535028803
1913130505
882866925
126822218
333078483
1436777012
514506641
1201912534
1103744925
1690108575
1374532195
1768985718
1250175298
792327560
1819347246
422205000
2005394052
807057546
117749559
1087007381
759822253
862001720
2095237139
801743359
1748001384
1931270902
234707128
1279684652
2520758
1541083444
1662524173
130105442
1127403565
650519901
2133440789
837090068
898579343
874088821
632776067
12269836
2146008765
1871222149
1061177873
695132541
1854869849
656213272
1943255052
1773314799
1732136902
1440496872
1527998873
1204778906
256161771
396432353
1072288719
283122889
1349179187
1636266652
1926169225
1102032186
583108071
1584720080
901172254
1767334971
140316825
186173869
351868160
1875910388
820095026
538238305
540764033
1016582088
218006052
1264378549
1801512890
627373288
1811730251
179348450
1522534062
184067082
1685040263
380700005
2127769788
406592964
1443166616
1514639924
721104053
1732666722
564478564
479054120
1206733711
1338781675
855030584
59802040
1994052181
1159421739
324697720
29890459
971095549
1342775619
593172619
983378232
191617931
1106619810
412736648
229089875
782287801
701496550
96185035
886869689
256168116
2100770613
1026718237
1783627929
302351511
282236848
1339028089
1274444106
241048106
655631831
1720142636
1694424610
377992828
856025318
1433488176
1035357879
776586223
24070288
554015175
407567753
839706941
1085920110
1082368892
1381644831
1624769593
1678268238
802328292
184922695
571302659
1886131886
1168681683
651564768
1986591914
1761496635
727799697
35476203
2110330260
1584453602
1122431445
462834701
597525508
1072190106
1949462586
481828234
1677882875
2065860366
912018349
586625011
260433142
1643581064
1583678752
73703044
866403026
1488271708
167516296
1819256732
154990301
984100770
1271211623
1466548248
2011884385
926712839
1359255421
681817638
715359759
1811555538
214264158
1313790621
553473110
519095557
55947065
933592406
213198856
54136562
2126105632
626654696
1649103670
1829249733
1672852146
588867804
678166674
1225952598
1844815758
775678422
441936774
308865821
1976831908
1270803457
757300190
1672520385
1739451862
2003191844
1197007615
1545817116
588885651
1851166439
771093051
773605411
880094072
1538798127
1288621050
1906075601
427984208
1710524533
856875356
1961837438
2091864079
1294981140
512136365
1200140653
1003396289
1675061875
238552023
1592731339
2136415328
1222028187
1938065364
1289289260
621716870
780629736
430064036
1364536756
543708985
2014430672
363653872
315779564
1737259689
400233202
2047632432
1340824998
2064787946
1485297891
1072698966
1031190363
252677613
691996817
784001919
593463805
81575950
867689605
1636344450
1068666949
824296399
406064384
1674372086
253053025
78187657
733485746
1944633572
1379792943
1081546608
524331530
170588979
1546746302
1938119614
1885140127
1792846679
1360508484
1442263772
1932451683
359356828
1822413310
1278454159
43765986
1845874405
1601341792
364663780
1784552987
91391457
32636473
1367091743
36028986
623857717
1911964771
898783812
1330224
1035787088
525662603
1306547505
342139440
2021468710
630640891
695632061
220892338
1911657650
123615847
1473851095
1882954448
860420536
2026010068
918394922
348920380
145691805
1205901442
942524457
1511868317
1957191259
321198631
1558919985
714171743
1430309820
1027129770
497503934
1407965819
1634662207
675989072
70229465
58073392
1626990000
23779090
1943107738
628644711
1612823074
1272930487
695082519
1665888458
2042547593
156739740
949516789
565091341
1256952659
1054747283
331947780
568555623
994607274
2004026680
1260769769
1553000252
1559880035
477840065
1299696380
1991821727
1543244742
1125615253
855939900
1959319912
1694716993
1772048092
570281338
999138329
2001771130
544505761
302542219
807031849
735513676
690564268
440573558
392400776
1355312349
1773082618
808611680
722776358
1722158342
2100889416
925989161
896855174
29867487
1117508917
2059108161
1511874077
1650163268
2088412613
1633053861
1733398785
1223823455
1395250242
1751579290
1739913248
747382339
480571300
1829984456
378765933
1189532943
314479050
13972206
447166917
1753799023
1803702526
1745005743
372111555
584619132
1250516827
260234380
2102935103
451799249
785919914
972364709
1591058565
37309676
1996156591
969185432
1619587814
960529934
938673745
993232254
1765322857
495345421
1545341740
1002108974
1194106538
842761327
361173252
1331100502
1547779652
184995405
1173550886
396679831
476380653
1575493603
1221758417
751513118
2026608918
123712112
763864240
1003090224
1211784257
348209626
890768985
1460485038
1679468326
1021109720
1903950295
397791172
225947997
1267416177
184069716
941188858
1998644503
887819162
1888308728
234655484
843992900
779472473
1401211754
1192828078
229716064
2096259769
1432226523
584135188
607586535
892631970
323159512
130169892
1199248498
2012460794
2010866421
444916324
1893309895
724492058
1378333094
972338279
1847431036
525956443
1083857163
17151211
1237660451
931093711
1133654972
131012961
1693273434
1003912860
782584960
924132187
2076613161
689756633
97920964
330378419
19793176
242373949
1988417143
1712113961
642675040
2064218792
648003251
1051961129
896067654
828521889
1753008190
88772147
867018164
2028770651
1079741098
21321510
630868993
75951076
629801549
1236583817
1024914010
298958111
1257547877
1228576412
609270489
1997547470
2107554942
1535953970
1219744886
840966822
524181660
1256921212
1073345248
1421838490
826175178
347314074
1773925983
618116048
1179109393
1558474158
709711361
1914430481
455722970
169445057
312320467
1032071321
179033747
80429290
1057797221
1878214096
106320981
306426357
2006253490
1203089762
776936995
2078254178
1128507468
664572448
982318404
289197629
993352889
678881009
677604731
1364731280
1764219639
1012781477
2002367142
154230727
1048049620
1334256191
642122307
2143279860
428548748
560625878
838971013
709626717
1576922967
1371259788
941541140
360875958
365552751
889535527
1629260372
1668309170
794024860
1308038363
251316120
1618535945
808824364
82478258
961094347
426554707
727246123
952094130
1202018966
2064631572
1817154565
828599694
1275109895
323870298
215626492
50139023
549174309
440173841
447072606
205267688
13487137
81883433
274481885
1041921820
387356012
1559422605
2097927606
1396106184
2100385554
831324332
1782271109
246763571
871588934
1493192368
1666049097
480458839
1438634551
1702678498
906383649
1787883295
1746360284
996088254
279983792
2128299588
2082554818
1706888799
1518706050
1791640245
1241948808
2127703840
613118431
691550962
1975198349
1709569966
1013163650
588502801
767499487
486437518
1510202102
1603414335
153959701
1633581381
70717447
1080005905
854723628
1673601223
1339080482
161789774
507149461
1512161124
1078221853
1716364074
2125637475
1650466029
28526625
1981404906
991042418
705179416
107050931
1692371146
759795936
1751340900
1076875027
1629117739
271438009
1646650396
1116240256
1712600368
176957157
1269662838
698249041
2072140610
419170364
717588991
1021255129
398685292
942832247
1342541497
1735416869
1619418101
1992866103
647304960
883988472
2080866804
432296844
1690603535
1731144620
1318260253
1383824614
660813985
1088892751
1653166169
822823358
949805727
1796717890
641032911
2055140709
1043521826
2142069852
858475047
1301432628
130265194
831384134
2085013086
1914965061
820576404
175388866
102879895
763272776
1306429719
703931822
1103947874
22166854
950588141
1065722252
883572699
2027464090
202576445
685685519
731803085
321925624
1403028943
222361502
140966710
653631798
613428365
2095380731
836072066
672709371
2122568275
1053119898
1631920884
1308334608
1917381202
253174431
412586593
110670254
1549605393
496638780
1489893418
1699872919
862295160
1297878860
312950139
746796687
746323675
494805035
1274040908
749703536
1336028666
771060290
192410105
1405638816
330315679
1112770085
1878937642
1836875420
1874982326
242325688
1396865984
1989163698
643450511
1626544810
1342921411
1485434535
359200454
157560633
237430844
1368945457
434829088
2117630375
585549244
1931893634
1819176247
684853802
675629350
390428225
677938
1695908625
531444065
1732809409
1980209229
1716064331
1203174301
1916913992
632790079
1526119811
706246038
1539290848
1641676902
554669518
1671661033
2093233355
690241769
1718892122
634172673
473403958
1350591859
1618303045
496510316
945431211
1451849960
302114418
432922846
83923567
1431295713
1870637392
749331986
120592028
583712649
460817289
1361038067
740476975
474576937
1492879758
619260227
1597601150
954334664
102386242
846547221
1718532237
1558475855
1284283128
406439180
173862810
9505186
1048200315
745295954
987233843
906818844
1133195020
1665305479
1498867672
1292105175
422896483
894309549
257696823
881433
1913515282
949245364
529356621
684500148
1907966998
258883810
1803951319
261980097
1324302812
1223823116
25627490
1602227005
919632851
2079827201
1398340946
1690704051
207362813
706044643
1001061356
329990257
1400844032
1986222307
1555762991
1655364919
951360504
1531675189
1556889447
695342101
1496427143
390552257
671745443
152688375
554423527
1816630611
686113491
1250723328
1613666197
27643371
1330029795
464183741
1984223608
268183993
819399622
856000205
988897448
662682930
1176993876
762433843
432558975
524079552
511461324
1312020633
523438289
133002007
670115993
1246819562
33230653
1921067474
933001352
1066022803
1791161813
1102944164
2139922552
1706335285
1217646020
1112872437
1004058235
457697492
1727372696
344692109
988790689
88571376
1842386086
737775345
1985772488
1254213498
1439757961
2098530438
1447378090
56153242
102593347
100422156
1908518043
448951922
1339306275
1136295099
1447090636
869117579
828242120
373098507
947983342
1262476564
1899108050
1216331561
1346881793
1365179554
320993743
1517217122
1353445958
536174920
300683841
267254457
27422280
636797392
1651734297
372772849
351210643
1518606898
1078347472
1453153406
1078337258
756157806
693946710
1626591042
1878975425
1919547004
1676257334
945727253
593965743
1137345592
1383810040
93182783
887578394
1195524864
387262926
833994569
265599822
1736424838
692532420
2098486557
416982895
1281096458
958566515
339877206
566213090
897403722
1296236737
43495983
1635882910
68078494
1172101408
352743335
302535730
208541422
61988929
1051847106
1909339571
1768166954
807565750
400690281
849413922
520661686
471209994
1871344961
24186256
1636255514
1042324971
237623314
782133109
1596304897
892937145
1095274610
207969180
1494544249
753003962
1501188079
2046033003
1076807915
481152992
151627384
562673732
82394671
2012808512
470151589
1454054688
1251099316
145580658
843699440
1821744699
1309187695
1918479913
1611065683
1866358625
1271327977
1612475220
2072813249
1885835883
157232954
2116828181
1998057784
1456791861
2131058733
640834266
2131201743
279856607
1515563597
439290402
2135622521
644385123
1385094227
2084945273
933695275
1802192416
1034324709
813783377
813936576
322479215
126689154
604060754
1524369279
1326157007
118108659
1530463260
304819409
1839685759
1300050032
29128668
1346448618
1326810383
43601537
1459394615
262087596
618767276
1233487970
979033387
1214991780
2065923628
1237562293
1455312641
370251847
1545887800
104473752
801630210
2041246344
350039695
1007827207
1271227537
555219320
869700977
845608610
1196232039
616928598
812422338
1003155969
39120261
1175855355
949724460
1863480092
461826470
278396957
2060602634
633621513
1844455102
616581266
1931954709
100809808
683217487
689127719
1305670752
414915535
1358315158
1039301257
899883470
774583896
1349747276
1396694982
1147335400
415743313
560437322
1416371429
1552847067
1064226242
1395694429
1476479597
680921064
417113047
298982726
1488666273
749039684
1928156874
152616031
1980905030
2067626596
798869238
1943284572
1867977383
2064943271
1787198180
107371285
802764428
1678604328
116641284
2055359508
1132559035
635653710
1048404058
399286082
1893085359
1675105454
1621569607
1015379237
1585124049
357917537
1868588191
1754231544
1707256849
1690613151
2085732709
631339068
447539181
691225990
290349571
397085629
1398227517
1093777971
184275026
343267714
234849052
1556597296
2018113593
170252647
1554507171
1598562812
1035426421
896762482
890326581
1969563429
421317853
1494447597
1184243434
1300119955
1705726428
923266829
724127124
1574115388
1917123529
1656694275
327420466
509349748
586177536
45621193
847955315
1287310882
1227131625
35075720
135004451
1073327977
162685418
1275454177
791395303
991045688
1804698155
1718997110
97116493
923561857
388501998
447490608
679852791
36246915
332225749
191994231
1391149915
1242088329
1836534355
900439376
2134117283
398033106
252333281
1609303148
1141385963
269534359
259951470
1503948609
252870972
663064044
325388027
1493174251
2073109095
377500721
1467940650
709383366
1993227536
1292089225
268939384
899490871
231272881
1208207000
1201798874
767180572
454123353
291487194
1343962666
1849813666
912378858
1330023633
931931493
908253711
1013976443
481924831
935722505
2016232084
1406417190
338268085
1912797138
466587649
168207692
1867540444
1667917492
301217686
1860741981
359773658
1629534933
629891561
347774008
81414764
521873510
1573847250
441066786
624090802
727203519
1628750616
426236966
422425392
883189578
888433861
294908209
1494523633
1140802617
311935756
1265210720
393490224
950134192
96901735
1564532004
1003998320
762037436
1321279124
946528764
978640376
1892580965
534683089
38118482
431090606
12968044
2043620312
281787675
1297128957
477709447
1918738515
1385359493
1304628336
1641040102
969994642
496016337
1427963116
1686320499
1831044519
606923175
23708619
723306982
497088966
372540270
1649745495
585092488
445325796
250282611
1392492893
1385621264
1102572472
656954385
28004086
1724146759
1558685874
1479470471
1568692442
1358336848
205882755
2134017248
557042108
1983212749
1269259364
964217701
935628925
1274395906
2015483986
784113586
883095022
1565752682
1144196998
25176923
1457577152
453498645
620626345
1496782316
1949670373
2020169038
1582324628
1184773224
1698084839
1401912663
734179360
1981113762
1006526356
66059713
639860276
1455288207
788793197
435496895
551549421
935739322
2142524552
1687636865
863148289
415860528
2102366465
1129419871
456591985
1574016613
667918655
1354819523
431856418
1331613489
639666737
360076612
924677178
731493855
389684659
236649238
688161732
1200421830
1761771454
241243847
1962187242
482797651
970377019
816313573
1787486727
1190146843
758572588
1371024260
1384988815
1335156428
1667651502
19141386
2040562514
1127840163
445727686
313962214
1068435318
1342018344
1271157514
1532588068
1108442633
554030354
915149248
1736527132
1103027620
284640170
523207009
1893435722
1699733940
1174836268
1240765821
1741374514
1819195670
1837753243
1194381562
62542461
464140711
1376717576
1407864967
780756533
711052057
1972704686
120698601
302095602
484190183
197406271
672248125
693828630
1575714343
752533077
1459287750
667232076
1977329244
1387201784
441101629
850058582
1570798000
1594203735
353440838
2027192906
1060200239
1330426169
1590141330
1074457220
1601751607
877486812
425874735
6499920
329212618
2082461843
1140546219
1107275906
53965350
946208906
602663739
1733910181
1004907454
1202051653
1203493373
523817566
124604076
507470040
445997283
1619812214
1873270669
190551873
1860172886
2117357743
46323578
523029669
1490431412
1440856193
188520895
1019811994
519460968
1440267597
1392874079
1102440542
1387584289
915171493
974604961
2053850597
692320286
94014907
118273406
721630830
1727999610
574539388
687084142
326624116
251199879
2042027222
1424658721
676334635
861286618
2114632761
994694243
852113106
1249821662
314655041
1729960555
1856885268
626355507
2043209898
1282628084
1510945969
1233844367
535415614
392353912
2011571146
1659554188
1230419285
1004418279
511109238
1545569855
1069167763
1670731300
1672421418
325319328
1801762498
1348600505
210389848
491879430
1541323085
38807130
1871065838
1082936757
195177856
261585149
1015388523
1054472422
1747205220
672227357
1609946917
1992659788
339568062
1678444002
1276159935
1952879707
716535894
1766307689
211932690
360103633
680560064
943129686
1802666616
258409030
536980641
301808902
1013428426
352643575
1559896185
1684864279
1886679135
1575644639
109529549
1130254437
1915466040
135376792
999339296
744719236
2074005366
1600200040
302218727
1992537947
484567754
1766610899
1397750504
1957474818
686026151
970721462
1501722423
2101641195
329592249
2020890637
1853344663
612860439
1042148901
371004606
781885971
1506753046
895872
601913259
445531941
234032857
1766562936
1250973037
451678652
465813726
1908678575
1896748213
2117518807
1754465508
174813505
1554859991
1582499496
1663910235
1729835752
1280144102
217368229
590127819
115473144
2007589659
959207358
309900531
763883019
529370257
750388471
924911699
1438611981
675021720
214575463
563447983
747646764
2072491876
1499804109
433610336
1149159783
1415958443
1032420363
763441218
1442855591
1979686255
578195173
2102019516
1529337289
2084338276
1029534850
1010378988
183187608
1071984020
933321694
5386413
1323199841
1625044010
413009329
1523594184
709235736
2066045651
1073680666
1940047461
2057388328
1069390032
2120032468
1507799033
1987934177
1919965578
1573713684
789132045
1791370958
1355849355
2113754612
2007740831
771424570
1837196478
842120123
1219536070
1816284184
735127961
566263909
589139415
2045636156
915171493
1094925571
1342907802
527699361
2093070562
1625667519
2016127187
662956393
2084923763
344229700
419211864
946124386
1548149360
818319705
1829495380
2078680416
1841930099
1787011335
1920124331
1057379548
1231861148
1289244363
2141007537
1712777557
1261263081
61356748
1604385202
1280043153
365130676
388198186
957305550
894579426
1347043422
1444354516
1937311515
1712748988
1411776338
1984428166
606920163
415517474
1047160265
1978391045
1934305278
187143697
687344367
69041922
2147249886
228097916
2098741753
954135205
1059681879
663331678
1051773656
11312202
1474968256
923353546
1749956898
1099590663
1974902270
889892201
171756730
1594030414
2054522185
2010602655
590079783
149975762
317749085
141435608
1146228647
1995061376
323136133
812135710
1943560801
2010965905
1985073359
509269724
419650752
2049869173
81977958
1133569767
1690270418
393593839
1383613539
16512606
906056079
1247372695
160837271
16397407
1659426144
1174427891
184985281
1321125326
1929952543
1843922397
2010321678
795525028
2142679403
742521054
1048631488
149775942
1770117720
1911228592
324474749
1979760534
1766063296
380795580
258262575
1749190094
475730467
1764715974
1649575327
1537008947
830000810
663659827
1475277648
815695513
1761187977
1236580379
422257509
1138852127
986782202
1254167727
979629749
507663610
1863010514
788934054
821148133
1371787743
1122267144
218427279
1411502185
2000668013
1206838989
828499461
1646353798
1730772339
1121366568
1026096276
1009176301
5220823
283079484
480074821
323311923
965374173
1639943960
1184946294
1253321318
1268917440
182370584
1817098885
1965666388
1071722547
590723770
257637851
2059882286
1285737586
1894626331
1790459554
1723853145
2034781468
1552538468
1329876366
755340320
224704761
143215785
509410020
2109085696
1573937776
749602214
934153716
79586755
559503109
309302390
206976976
881584221
1406296061
628310314
377848336
493949163
567460265
800006429
562133244
1458134715
1712495304
169678563
1554092770
760817250
2107508340
1834852463
2021484858
1068562671
1986085460
386124513
251969013
1509131199
91870261
564495195
175322389
9210474
1518978084
1639868925
353924564
1776177277
1874501953
1230720803
1267296490
843177675
2019387738
372141642
1221758417
909629222
248590918
1974824301
582008340
323228986
1549665691
1708837968
2112562167
1936374715
1082905629
471383039
1239054761
1239079930
748267745
810264499
1646556727
1877809865
2073791876
990886563
1176131689
1843945513
1691285900
1754945804
955929810
778127347
725868830
1277482624
539610919
1203307559
574542234
653241717
582186160
1044930749
745985130
362246774
312809457
1312968297
1737728235
874159366
215654862
1589809872
1892965604
343031467
1916063841
233683476
778880966
1184266155
1318979956
25820353
396292297
818951371
1848437946
1357854543
1405227035
1793496287
1918367525
55066321
666458940
1594103374
1759325566
1160924631
515156232
832619343
1010480978
1241826786
761824282
1997418064
455444697
2089433465
67955749
1265595147
1163533015
1253070217
1091409658
1232578537
1262916094
1266556529
319656723
217171524
1063293162
1721104372
2096160461
1263301151
179559028
1505298736
1451104489
420262398
843516894
85891221
697405360
1585165375
78230129
1930479851
120706892
2095805770
1823938469
2111250355
1220775106
227544694
1900857353
1640596353
1104732140
92725619
1431945895
1068586664
1105619887
2063742229
983748358
1713640102
202328678
586555827
403816065
1046709001
180507426
406418356
1703946480
127010894
546408267
328097883
1578026545
1137584754
1491970997
1519267738
253779750
574135507
1911592477
1063811585
1434967377
1346064778
110726119
260110623
466407076
1850060823
138543641
1104969821
984689973
220156861
1272608583
1222255091
1258745349
721100000
1206895106
27051352
516673279
1271938226
78431352
1184560077
952749755
1587499161
1840909036
1658383091
161108526
1292859891
1115522706
324142546
543694206
586986458
1486720952
332956974
1476326635
2031088885
32273616
2048689301
416623600
512794982
1400638462
1498488505
1646916279
1225886002
1108014120
2101658613
5876844
439665332
2134735680
1316878906
1664410083
332216629
145971683
1950755063
124389227
208791749
1004464908
2072571979
1116922691
32689068
1425663207
22925896
1247411902
877013117
1628566847
300013557
541195289
592145279
131358620
1919304797
558794039
1095704968
1367859190
235095341
321996508
1545683645
1355415110
574408315
881001268
996457696
2118085606
841452450
921595451
1334235915
422232981
114536086
745657592
1288245035
1597926531
2005708020
1439262569
646555868
808944361
227997857
1886350035
1353709761
2004190483
1456995084
1430992891
1527765966
1272921243
1162782497
1881565971
1747042981
521509000
578998862
1663184794
431855452
2046195951
120847918
746011864
2072875298
1125305723
1572675211
215080250
1212381778
2075811639
554780720
343213242
1865089175
1970510552
1951285656
13494135
1165641544
878725766
1096981612
1004720107
207518563
41008816
1245025641
1623387843
1604143407
238094953
1343769048
1124128304
1258303438
1276659249
990567834
1972538342
1552950210
737397750
405173764
482099430
462498283
1877981798
1559207085
1390674529
1747605758
2030073363
1162913339
954157100
1455883577
1967695529
668499010
1114571720
1370848271
451950529
943928260
719331133
1540183274
236011022
1774711835
2072925309
1582840069
2029250464
1741563484
1087617282
1854004327
1742181014
744250901
1533184938
162207527
1138400907
624949642
1024479888
854279990
351033264
701718961
282518231
1746818120
605869275
1546286909
9288147
1280381085
57888737
204825713
2134238522
1592438417
2128483746
1995153087
1605119835
2133433679
339702059
70404051
45864441
886715169
1456730172
683869649
1324298576
626838922
1846245556
1006997424
991329378
70273738
2103283292
847259806
2050619849
46617504
1842858228
2030981753
690457652
1320893372
1906087096
1380636760
1527491921
1363717814
1775027709
714820859
1439690014
1505457099
997580121
226569469
1424452568
230331575
989124930
366613238
1523989641
1197172737
116022122
1673257591
362186518
1666615933
1536089937
1883139762
544997891
821968870
1814553810
1522135818
434105770
1826486545
503316979
764349409
369871673
1794648764
1735483040
325288182
1216413911
1769423839
335515805
1634174987
1656966492
1564904467
1628017180
1113188205
1393320544
1497776172
800942257
1017508985
1903732908
1470310952
1705478654
83700572
115549155
297951479
919110216
1386197397
503079937
579464032
1426337659
1945422571
1528274760
1497815228
434421593
481824558
153137617
247693613
597038150
1518640337
1111042258
1883853595
1786862608
1821076214
1123758511
605712576
1001650723
531072431
101311116
200986859
1176872216
2102605449
1771235852
1480321575
152337394
1265754284
1553188200
1261924398
164499353
585180261
105696553
856032254
1160106193
1934969515
153950782
1674482091
266713285
22932844
954662410
343735615
1051943353
699592736
1503401559
284501076
825647676
486728140
996364449
1119677042
105030867
1567887793
13508506
1597192600
182542116
707849637
1535679899
23682769
1239964184
154111720
2071431881
2102370808
1835551336
8129379
1796121566
1432099288
35347460
158746468
1345924681
2015531727
76236177
1866807746
1584226882
48553196
1400721500
195382048
1210211267
772112998
830396268
1113878355
283550612
278479896
1919126626
1007967073
879637110
650830233
2119764806
1040206501
489578047
1126444651
1144294209
1273047966
377273252
855532923
1415449650
530091982
630519608
1420234650
1852642598
1486082801
480635262
1944752859
887164618
937547167
1062455708
712982297
1954233840
1394482621
1486155107
1597416353
1695516000
255586617
1114710403
182923467
1154690019
250333637
383332077
139672813
903242422
161645990
1720388225
827219794
827022483
56966399
2032960377
1166059690
84307623
1763039291
359322614
724975502
315656200
683450626
44159539
826120150
1848951303
1082052887
842957950
795081127
168471884
1313090336
283729644
415520960
1897017142
653544731
1894819365
248753042
268377460
483726746
764766399
569721333
1350409676
1432866320
1522688615
1628490231
1669717176
938114778
2110244101
959861662
1044060202
519039119
1945279889
1168561840
1970312733
1218200893
444770666
1649541453
1689048958
32015582
1419893532
1021530593
1739037160
1985916039
1639050612
1379299408
506164471
2063517810
1404075138
2075857250
872364549
883549247
1008150488
453864597
493550782
1663085909
1231547993
803391710
236792564
582796839
1599039182
1217607821
417271990
809694098
535024456
1174828513
1279919740
1876311968
1056444601
2128680926
53623912
291288288
2074085749
311868947
631823679
488535678
1450131999
1638528337
1775067437
1159685469
470669678
300756275
427615783
727303107
1989645675
1499456531
226821688
1109238144
561878224
630273488
883613680
365919907
1894921843
990544130
1965706036
611207394
1266931413
858456471
1773072746
136403394
851749466
1413367196
1790272324
1459950112
1668914124
1327208626
1860934351
137797396
1932577060
578615979
1833277275
1405155152
1332553917
1145801509
1624379799
471233651
985214559
1433170032
428618569
1830800272
8889803
1816070064
997257366
893155270
1582119439
845631845
135078430
251886170
56080093
933989645
1026173957
1143232913
313016989
1659187961
11944607
649439947
1514143033
240157730
412358070
244165665
846302156
535803482
1611990202
1752172824
862709264
2031034872
916296124
1189678564
973359960
1668027321
1134128239
289252198
1634886981
1156445303
1791838463
532827386
1503654994
2107636786
1768010211
127584338
1739116612
81142373
359717049
1205136405
2025603215
1618379646
1101461691
1691929008
1295481937
1338525732
1712466803
531406249
769282636
1189422714
398824129
621159306
1897539569
1512485166
1085399262
565570210
1326357274
136543815
1623481005
39008470
1705442167
1994214151
627889395
438793669
1631518148
126087784
1255005561
317234597
110721865
1042234819
1451211876
473435866
307784216
1904590488
1474393069
1970748498
2103531101
1676556726
1676723938
1782362912
1466289861
625815531
1860525258
1159867307
1892206325
1359269764
748640735
252616384
448689989
560166189
218885542
1098040316
152852395
1798432592
1420126654
264551071
3374569
1477808854
138350207
1940888918
2018455863
1264871569
151520640
1876902393
777764822
85145724
1352163257
1351138009
1302167563
1197845467
1053898581
837820377
1462278437
482858178
1075132643
1176330467
798130220
2115713136
1081727989
1254576463
1887343405
1059947144
727013463
676476800
285023586
414203726
787267402
1878219674
66769262
1642712378
2092704683
1445985249
1614477598
248550359
923315032
1359061598
1412080557
1253866774
519308387
1072188535
1697564577
1224414955
1088843506
1431794118
1524444159
680076753
1501267983
1144216296
1106563345
766368116
1761559495
436301995
288111410
1746553523
1186612712
701369879
203673334
2045703551
677157662
438776948
2046546520
1870181232
876866108
377123578
669552282
1149921340
814446161
1331650743
233609542
1741445944
1162342022
1030330105
1988962908
555848658
1482301683
1735512436
1567998165
1866358784
921753053
1279964894
383626378
939046461
1268370774
282621577
1179303720
812591963
955853633
234623353
361242126
214900426
1687695008
1894371860
104483012
202144098
1784593636
65993790
40209284
2133644722
921916679
2074708599
921848363
421588545
231706139
1599149891
1654106206
714241231
1348555664
1140368901
66258066
90171706
1854218467
1518320927
826495550
360926170
1518943952
881288682
1432399777
1759630272
605665180
110101408
2087171294
281628133
1498181216
1276838782
2089963370
539369488
474234026
795615015
1143451709
2032348854
1459223046
276478259
1911985900
1162960593
1173493219
529251137
1480449501
646455648
1360599311
2036094220
579744629
1723250695
1643684441
1216685974
612416939
1025056847
1384991801
961050257
387961774
1202751919
787889292
15428392
435957020
1863652969
1853004313
1742777000
1160266168
1393219489
1978929561
1213308069
1063704704
1857604091
1421427317
2109249369
180256731
569513675
285981973
452346032
1955124438
1894522012
263915777
1839819806
2055266494
2138562641
2082171539
298840742
1180830124
705984587
1922502489
1156695640
1348318082
987644860
1556577858
695971005
966101251
708925376
1262399058
1161906230
362363281
981960437
1966754628
398716504
328257360
23699398
1555019075
1495555333
604921032
1983601542
1007928534
457010469
1276614723
429503936
1241210167
1065231438
96823675
1631863085
985120193
1705272055
1725606270
628923486
1950597146
1544018636
2096363506
754731377
205572924
456023024
699361306
417054957
1087585283
981368226
279468758
1827821234
698471955
1011992983
1029188859
346769983
567583730
1154991736
2064835657
1579327873
959059018
1066020935
383776209
1045493257
63422057
928781437
1815260431
1474683831
384188232
1170367436
883956040
687504024
500364615
1025851180
2020731632
1732563751
437972063
940406922
2097447696
684018739
1886376628
2121459016
840351536
672694336
2113171961
445623651
1234660168
1633167505
120291007
600900528
380396270
886447683
522190138
484016612
1626494093
1604912649
354779869
1825428153
69239610
1546544855
976830579
1268187205
746627037
261133331
1585429557
1390056685
552074544
679659404
1219930125
182249859
295352673
1428088236
1692602937
417060215
1031814904
555168706
659899140
986750310
1516277294
1464542194
921447784
154772426
299746003
992394523
1993938427
1739914367
614734550
1827500786
1000172327
1835619364
1976743807
1553084079
332770281
978729928
1398038456
998923652
1832356381
1577467859
1283163045
593172984
654500553
1007959759
1271630912
244175095
380677821
2099387235
1158258225
1670735390
1353065657
1176647935
1672440891
1760610326
1933025613
994018727
1398556351
977960848
1739268211
548174665
674575978
2057598277
1316233685
368208966
190885874
853464334
1865710513
630643852
1662050620
1095009635
784839814
1715214402
1286562484
927576364
1564999561
216460382
1577213157
768231770
997558624
688682377
20409096
181099697
1017951146
1721283368
184401541
1714921583
1796543271
2144763383
2103783665
2103300165
1317535715
983589009
695195575
461051131
1559690821
323069206
1020118977
337300451
1344870455
2092777216
2029414763
686639113
2011597491
402752383
1424996614
1904322823
1270939065
1912869537
1524789704
584933625
1883959529
2007903901
1763944081
1053371696
2134209520
1234070706
2102852759
364113632
446726760
209716243
991338506
1310085390
1461244225
1100345066
855194299
213625173
1250112159
401164215
443089006
162825323
86548006
962711976
697973137
1835126166
676066112
773633103
712967076
959425468
935308369
1664264006
1007912722
1262419462
1560626990
2025669247
1513506707
854060399
1957652103
1440802062
1729976809
123697942
1920204504
1693004677
412905257
2129594763
1539320606
1571191804
1838853708
1042809717
891718335
1890797235
987136050
2041253559
1432075375
966822250
1284138626
1053147382
1048117966
444506427
86528632
806129630
1674674915
113461266
812655726
1823469852
1357303854
586055930
194312076
31771570
80154303
1193803523
662281656
2082053731
1978713494
157208858
1892780891
1782364263
134622825
977705024
611168573
1368930988
336866369
2100254974
2062058920
1233084465
1141510820
1656629290
1602686149
23795720
1046530609
839963105
433169172
985748449
2126107853
404021768
763393319
1711237179
870778786
1123225643
735081638
84883051
571872790
1340946133
1299137829
1753951219
345355727
1219335242
2095048225
61216775
1790253218
491387635
251724599
2092400911
581491453
539879454
782394202
18531111
354765470
1511940433
1628137354
936718726
1192411428
189629844
1836136982
1214272882
1961220638
1240100120
1066576877
309880591
1072233063
821290268
1535565228
436613399
1104159724
1764477645
1350342353
2059529581
254937803
245766408
1795193719
90140292
2059353623
1493215564
353978425
805144600
2006954487
33252937
1906338814
1701439238
1418313952
2106031625
120043773
244185707
161413664
306209649
755218784
1633593126
549976317
1938669671
1447173190
484509635
254145595
1420442203
1221796473
1409639129
1648195796
102980106
1765139090
432957084
374632747
576335203
207812928
1521352108
270057848
1744168956
1444797443
217766819
1724780352
1663993228
337820230
2133015259
1084812578
891146526
1088692680
1916567886
131182643
391357489
2001259772
535461144
1098395867
546369705
969904436
2081465458
1320274513
1862131633
998127921
1714918720
384662524
1566820679
378753472
529701805
174580866
721678156
1171218775
175660809
1172696329
831425454
776839415
9277376
7907532
1637959949
1548858350
230554596
132441884
523222993
928876969
52672572
1205727534
1965835829
1923108785
549324709
299433730
709333707
579852952
398242082
2023153161
1658781762
70900797
1791400775
200404659
113627704
592446244
1456805066
1334042408
219944858
1230687808
816256728
445044926
1698298246
2104013147
1650290893
1571637164
92474017
574666696
1643373913
573805372
1254524390
1505440955
969960842
858967260
470854135
1398372995
1749194921
1717523327
2140475839
208790201
586450234
246973008
1984618346
1862454624
377881432
871720336
129831415
1108408412
1713072198
1419202158
768053869
704793072
1536514602
15084899
893990334
847442454
568116242
1891120732
1637214887
1504404464
1804013834
2126969070
1566544425
745851495
2052412968
485587242
1196257530
644959496
608949486
35548754
705372195
2038710492
518806840
1558692948
1754621283
1588802965
1181085024
1537466401
75853168
1698346648
1004702324
1607656171
1792869778
2038580624
1895436606
154667599
983781319
2131075909
1301432628
790485796
1003802935
409543206
1221487071
945176667
318794731
1909465269
1861754503
1244078319
535971404
1857500803
1852320799
1961301345
27955756
1368547520
545719630
917674024
694319280
1377563863
899751433
1684862103
323330868
191582607
481361600
132340809
30179391
1906631065
488829795
1996559989
1944408409
59050753
1219887693
250896224
1932448020
500872290
600321254
1380965343
905305625
1703005952
209080034
95790932
1469120080
2053960465
986743344
1884604810
842021635
16393410
869520814
1628719783
2024267381
2145660378
1957436892
412095025
305439479
202448216
1719618836
46092410
606666289
1543096088
383456280
469743685
932125453
1228581625
1332914098
1300160559
587198252
982201270
1785277064
2069786054
1291876604
1257453166
1713526908
81646977
821885510
1926469113
376622998
2133192419
216291372
580194610
102859592
1936590987
1082625469
585074690
626007413
1326287070
1837880245
1228509049
654556239
364014968
982512922
942743566
1295132507
49225409
808585144
1489788222
1544108647
2014211424
1148255959
2048297415
554466278
1191343494
1034592601
1158557130
1756726674
989096206
1442747926
1776646733
768797289
174923131
1623467325
1028532266
1221539511
810380466
290687976
1884193586
1346462980
1512249275
1033611766
1532466819
1123554771
1905430878
534204194
365894855
2110454388
1851742797
1023288761
1354572087
860682114
1293326558
421596077
1810651877
504164546
898011259
890661595
1301766958
1176120851
589332898
2064424068
177239706
765408124
226136709
366751233
442356190
286363687
1282408237
702247129
1807395835
2075713917
1514439005
1058425795
628656807
812596390
1642381582
353208783
731796913
135657749
1002569455
1440957209
1710073736
566568352
2145728041
1531902706
1433238893
1311363478
1074841714
1380956322
1822214853
1963591816
756440594
13698952
435651698
1918771346
1883157985
492864366
382276762
192735359
616536224
688557171
1887066063
956666141
643692432
1062910128
356867503
1674875615
424297242
2036919721
2071502642
1133088532
2086006643
1823497514
705991398
1629426522
803765261
789375937
2136261726
643966718
1254408466
136149250
2097770369
1220703195
921547253
1488271708
1453232868
247527198
276643797
600876263
1507650656
1153665535
712674693
405011254
2002125388
298588768
849470701
1069971121
478882845
1990904545
2121347342
1445667936
2109611556
905013057
1312111701
1643479750
1921511604
348056966
987397210
156360809
1662361467
989494542
1765241491
38138875
422721353
461594368
17300450
1387081325
729444134
705071744
92882724
1434697851
1250458927
1882277523
298880314
1670195694
645791988
1671872302
461200305
940073963
290515600
134034422
1204644139
1577380425
1425894616
1208885204
1856561666
624128504
309345751
130528999
733030744
855189068
745697050
206389555
48813804
1831337258
1589936937
676419329
350972936
1671855646
1143794409
535845063
1709952597
1103053682
1173962801
879981417
1353548812
584902743
1110129642
540746961
1127459183
1650944342
932993145
1018388359
1454718501
250609075
192583152
1716822917
2119505056
1212542458
1737275073
2101748630
377601943
1696089259
943780926
1312240399
571778345
1738420577
1538605252
1303105311
725642988
2037779230
823515218
1342029163
499312893
1581519339
1316748060
327759270
383619033
503857229
208535405
690192145
2029525172
2045830233
899662133
1690330759
1909006458
2142603498
1578575926
69530884
1641962555
45579511
17477536
807478173
1229524705
136717406
96172639
400103143
41820203
2057687705
997198948
2015324270
1697982415
1344341421
990813610
2070217913
2100198070
305017141
807362586
1015215329
1773288816
720221491
936870889
2070036998
333104498
1546378637
1629207245
622751057
958889534
195991416
1154223802
1915764698
316727211
1119928474
186336019
565641975
824355397
341265136
1322163135
1604652540
470322244
589969075
1053676655
1385824140
769456584
1078965541
169828065
1613204669
443393642
1975322608
1045219224
608078341
784004892
1133007162
491427920
901352920
1350609336
1227011373
825956536
41233165
132387847
737876647
1964164197
326689261
1305521937
418153244
887330549
467095454
1085465646
1912636837
654946844
1572782694
1464832423
2026819649
1713039954
1765278843
1349624134
376016703
1862451535
585118965
174551103
1297920242
1379965902
1951260616
217221532
1239928421
1592095553
117483183
217345717
1328284999
580642440
1137797624
700117142
787311152
1862216504
1488392339
74806571
2095048225
1201557897
1725711222
276989675
291246385
754269577
1941102755
198637012
1812385053
162849554
1464165102
921204662
1460992923
745769993
1206299752
2067028121
91380384
1593175669
702740850
1386771845
1793474432
559261664
1465516499
1351528690
1697271603
2043258074
1358017250
368973723
1153637607
1804158505
1906900503
301566609
1611932974
213208007
1110136642
893974728
917888692
2135269815
675346957
1200829511
880448911
892080751
320681468
717293336
748156672
508461122
842525800
1947247364
48829459
1406268962
170163897
227776370
1342326970
1092239364
1664415964
739690936
1371255636
560521038
1223645943
1050638511
540392417
336851027
1079902801
1047002514
1720635627
130232447
355912854
1751663320
599443588
149576910
188532650
1150510713
1438334549
1037289488
332661068
580054515
949769369
1457369013
894588098
1180706320
1446705365
1948428676
523344184
649970320
1617526782
760782434
336418294
1777481635
1601594328
1625366490
989416400
1672056875
1677107357
627626860
1632027431
1676519955
775486963
777651483
1103616675
272826612
907588982
1340992993
955758586
1119887286
237067880
1419124911
585358389
1903688497
1662305158
524053721
1056920962
1752487319
427295384
2114417111
2081360117
1727062983
723836420
733943520
1792766161
1543671187
698412921
1586408773
1963483849
1036202486
2123610843
2057202607
124239134
1782843155
853745533
649951144
1123761662
1922621911
1974084193
1056632710
1915859752
1796971214
612099867
481309927
1598618963
1589655552
534304170
1378630843
1030402378
1851133522
929056949
1742762425
889755398
1738968737
1338023190
1370348624
1206282266
1795227675
154683800
714066990
1918448141
364575286
1790128552
591272270
1000984905
902682583
441425441
154076895
419443546
349497433
1827394414
1904123934
1874494423
349875554
803067536
520869732
433194287
2124572400
198514271
1904714404
833829731
382523897
1630536839
530225945
759259924
2078844583
579138130
177409787
1258559996
99232840
1736352164
223322814
1446090318
1080440463
787909690
2059052171
1266522932
233885208
813356384
306030120
2014368347
907115041
1239725662
949122248
278091670
809827751
729714821
1678689763
1204444676
1405749737
1070568652
305396487
1413001747
1890354964
2023558800
591709812
866549391
790195542
801521027
1912911014
154080562
823213645
1234270909
792303831
585254298
1350862267
522031626
1008945968
1568969572
113055538
931023825
592528597
175230190
1177105249
745182263
471836244
1059714911
974155968
1886442908
16198467
383466124
162910070
1175197265
1791060783
552367791
1649459361
121355170
1789525179
863243058
270513927
797002831
2037053257
309188617
860571952
115110157
410573215
1993339692
1902409012
1068061311
96008346
2005030142
1472512037
795193744
1914262604
1314782025
1501192214
750516931
1887937139
1217655213
1841056990
282661098
1347511846
1275603423
669883022
116442719
1308795589
1974061280
1384682599
704157675
1469931648
1772428528
1616880854
64974138
808591143
1929148245
600865360
206851408
1485255737
133687170
1664341535
1175955961
1257738430
1109415024
1195312345
2001984064
595264229
1566459167
971118841
1314836299
2016646302
410494511
858214547
105070667
582843164
948552894
1363024979
609003187
353955951
1616585546
1357389347
473624168
1939536758
1906456167
21690700
119419952
1494642460
1530117039
1717128220
1251547232
193942564
597605649
1521263120
516038432
442403311
224313461
2049450023
576979643
1821016279
447287650
257205942
1748756176
103300097
163351544
13314973
1253032685
1661237377
38433414
745357196
1419766596
1779510807
975073418
965410585
1520109816
798983775
1787338524
60710584
2000622423
726772131
2047642471
615499881
600955013
1659834917
1786060427
849416457
1175122824
512900912
529280137
722999601
913092406
1806484794
743473717
591562065
1900663945
378583323
1727834376
2123318406
1169613326
602518323
1026636537
1288663225
304470282
599983733
288702951
727653755
1080140406
480513449
774436619
168207692
1537015794
1147478776
510701898
371041170
914788635
1233344872
639218702
965498678
923023118
264289891
1656654415
1673770644
1070038356
2083686748
710753079
720539380
1291894319
1511078127
1785450460
1592445535
1057102990
816217197
1017532333
1732438026
724970889
1773837015
1275210988
37140416
359205687
232882226
1872949405
2093846748
1885234475
795387238
1224111853
1668295724
1939345809
186395857
295545403
11431229
1905489310
1353600600
828377639
1568314934
1771763396
1910561203
1993295799
226009613
1303706283
1219852444
926735105
796844328
1383474296
1337704342
890953478
1376882836
529259143
514904514
210285750
735367573
1062796598
278648403
956248032
1748737054
1237194922
1360763710
189370807
238807495
378451285
1950216309
291228453
39482969
692035264
600391106
1585311692
1913240749
1300205002
634890497
1248382041
94357665
1052577886
1491071121
652704568
327929155
1380249019
1520257010
332761936
873572741
1944849222
1787383635
1881686955
1301723292
1530313899
425817046
1089138783
907412652
134955467
382939133
2026673000
759262400
1826764005
2190928
444312510
322998856
1122752383
197568363
409990923
1072795343
284286485
807141754
1723402504
812405410
1855337461
245472365
153358529
1634312307
863754655
1440328981
539162117
1819008898
1355668414
1533964765
528826138
803159953
1308936209
50818619
2145536101
1880365639
1881483727
1223574056
826569615
1819998768
1199580788
2107803383
107689625
1270762453
1512036593
2023072816
742555737
171357120
1734430004
1594855975
107881646
1995524283
975628988
1733254691
1357225754
1564890002
174771030
1681288045
1522738420
1891526466
1675359614
692458558
90140320
1996640460
1796391853
1607448313
522232951
1661319631
484941375
1200883785
654390797
1146014373
2076764819
134013190
611009514
2131856915
1113000254
2108915046
1534403117
870124903
913726863
1056035310
958416443
1800067711
1153982808
928441190
1144226119
1882500276
846640752
1881042586
2124205280
1590072908
380567887
1783148745
2116293473
1781714349
284383061
242238981
233877508
467129859
1452430649
1439745465
324629511
2031318241
1323487023
172998355
1967160880
862121309
485831397
269239227
1672808765
1524420241
1632976316
338835004
1233644364
2123450253
1553704150
259564025
1151113491
1965530215
433915305
1217265441
151045931
1892962504
745102912
409587099
1106676109
1237320475
457908197
243019093
496985326
590075409
927643449
585711790
1646557603
494991659
1303642840
618306105
35045310
482993206
1982206069
1441732766
175790725
1250836987
1132785029
376517446
1738010971
1595527975
1100929003
197397351
1380845275
1221944197
430035396
634364209
2139044337
818184285
818131121
793782284
394645759
1310097695
1360305229
960330436
2147021235
731472020
1684569638
1985265521
2018057626
913817612
601762855
1158059290
195875561
352096436
353271447
216946861
382916734
928857275
141088612
1447214725
756298825
1873097594
494996047
1311548136
414533442
981118669
566683791
744699500
1612367747
895354977
1156710877
1855822153
1749382684
449559363
667708015
1493581607
963103402
1458164483
1302146158
1453918795
862074661
688340561
1808749390
1304877205
1178843145
69472776
1430270854
906001960
1894032200
1443115972
1603798140
1801835318
916952533
1871738898
685577126
597322417
1839289993
1771736547
1811966757
1085226711
562725967
1172233282
409567973
393639391
2112960990
725309048
2046832314
2132140427
2110350248
1324742706
909630175
566122466
927631894
902380223
982216470
373938365
1731792085
955566989
656930316
1054430441
883848155
1268511331
1880882213
702228553
846859226
543400414
762865932
1223612404
49942562
456791426
763298509
1133177224
822811136
860603716
1113655402
641910590
467665034
214890966
1581246264
962902688
1544417566
511941475
710214237
408458366
1461401722
1764020136
1786045940
385110887
152513676
646142868
435095325
495852946
1443269917
1449399504
340150763
1182019035
1780275657
372005836
838169428
158303077
566390914
1529658023
399966649
1196340563
812419989
966150211
1643937187
418634213
1442718591
685090062
1349647711
1649644361
644720245
1358374312
505427065
1180369759
1146723365
2090685368
655244808
600354412
835076383
2090876569
351223080
1525057942
1531927935
1242008585
1776219356
1378790717
2019601666
1112613179
1223771844
1989652347
920328926
512085025
1712589416
1273696322
930532028
104745772
968004428
616078865
428061300
785847782
1527279707
710547050
68940379
1434286135
383791156
2100689467
1663401041
1293064711
568599881
1003656402
809091911
2020726192
534074092
806012583
1315562795
2072596104
1372966351
712324108
807392586
1131498129
163175367
610292948
644157951
417274089
652617486
880180301
1768187815
621226331
1959845130
1160624010
1535020771
129951547
192078035
1212236737
108999254
540744883
152223577
1628227667
1325051678
626252381
698142266
224991242
1725302693
1097068467
90592252
1212546065
945648149
1945681610
1994052181
2082739894
1160378415
1444298382
585569674
1773296470
347650341
569263554
806054075
1771507546
662835174
1056400001
1364710049
2050444922
1870130754
1512364920
1657843890
48031982
1640659442
1118661991
322147662
1802052905
1351315031
1001766791
1817516295
223097198
1691586440
1316041419
79756151
512520758
189785331
328926411
1618135346
315844760
1168776985
179546042
955877723
74987179
1251519012
1233267842
275785600
273097894
1093276602
808235384
2030945368
1652253909
1952058692
1967330848
431214016
276838030
919880701
150850149
1199074114
1415730993
1564882973
1847109070
1429210976
404673307
18985241
433775883
1865063389
541077234
1171744912
341688757
245651201
84531249
1575756703
1990479546
1500983933
808522197
1306416502
487129264
2138476353
652579223
318848087
178345312
125057409
370298144
180198568
1233467420
1980438028
453212813
342937486
269801693
2088062532
1930107
2052747492
1475875503
800689376
586083336
684848976
1292120499
491496860
1388927302
1136669725
412246286
633769728
16438636
165583690
1511824351
2048296427
945089843
1485167951
580888270
1550948223
402115472
1098581965
137344213
90092220
896839471
1255528467
124052161
1681516672
917869971
1543934043
236092187
1550473513
1084858994
211616717
412153103
551969562
897218676
1090772674
213932977
1184336399
1804391043
977037703
1792531083
269801480
380137100
135044651
2073624411
1076703190
705518766
1520473084
2078434695
1262602204
380279325
1161551587
2087989500
2082955865
36683774
206273358
1078251027
548598158
111480812
1866706755
1674447182
1750348613
599706421
1930251796
1997057932
712709298
585664857
1680423756
101873625
1153832895
551770249
472083189
749524480
1045161919
501119557
1803461430
7233513
2121330018
1197782117
1743708883
1481013548
554414739
1204088380
1363955781
1312158862
804596162
1070768455
2038310718
330188103
208677167
582141076
1289828556
301099238
2109365657
1932224520
324846932
624694417
1863211849
1182501112
345651702
1046126171
2075479465
904667200
444717301
1527433749
1011852165
708975849
751554616
298938022
1826884360
489604041
12160676
1548053949
408747903
215060441
2061340796
1723101388
2061249917
1610161883
1804206779
1987986884
1110710247
1558814483
1303332370
971094689
2005345437
1718836307
1986970547
1660408608
2083956251
1267667629
1617953400
74153004
365118561
75491783
546032289
700112220
1812807827
196574467
1071544734
2108982022
1485780605
2062399465
306546682
1452771418
1440241371
1469999770
1140398878
1804682030
1832362125
991274067
681961574
1973057100
1075503923
2048037389
1729380078
1974037573
97016443
534220805
1968157679
796283485
984744271
99023488
764216467
4224628
1576454810
1618627235
450887423
1366946413
1037681425
761098016
582221331
317716727
716209427
1662933935
1523117093
1828044813
261841980
2126342609
1307422993
1205800211
950647370
183684976
750467567
1398132837
661834056
269889012
283104922
993386408
2764458
1156184810
372183369
915319091
1952646428
639867265
967380489
587975618
499443517
952328427
1238895001
1560912763
470818578
297411438
45818980
565619782
1504680761
1389807516
1085039770
2051717314
1159375362
1565736381
2048588981
1134064436
1368551684
1946126168
7031098
1131766616
198932935
754056061
1050134292
385049818
413668604
2109448964
761785362
1739918489
231783045
562859418
1476018227
786787841
275940021
2102837633
194169062
2053273988
1187510452
120476492
1015530232
582425919
642865631
1664894272
164574242
2032837194
2056639976
1199282727
1993079756
1456248727
283236119
91400145
1613883329
923969715
396203581
1405508149
514267648
974266451
459390864
1981254915
721148253
654193431
1121165002
415232198
839642185
84679055
143341305
756131288
1404034365
2054115254
1413403089
849152333
1611028796
22252954
292325274
1835879320
1740693163
1340186757
1042019769
573799583
73384568
1762553261
1330182185
771969720
2075162379
1502372058
1616227200
1519049246
1376319489
1572360746
1319554720
2141683885
678791225
696370645
1476157843
172657940
2078019516
1243769814
2053605501
635086590
1798677150
525456791
798024102
1436649314
642650590
1172191105
407883824
600520676
881068116
421055040
1654771685
1045877582
1691025936
503816555
783090026
2104166326
864876946
794699127
1948286547
1244418965
2015956816
1193608516
1856315934
809817780
707686639
836421755
1149319302
568028981
751832897
889341360
981057353
1899398118
1085151257
534434829
1736361445
1590833141
1958336292
1114018037
825361337
1947427310
381728290
1797528365
1857999675
1659542378
200276688
1644491633
821427221
1956078606
1934811963
1507668496
536553191
2090755825
1269731998
1481346849
1037934180
1238074122
1122666770
918839049
559856076
1500279893
1996229133
1758827292
1854763689
1771587712
131814664
96482335
1263338527
424557718
583730430
1460033953
1974505699
479393024
545146267
1322039973
467741414
462987887
208813391
621703366
1692408837
403845672
580216195
1441947078
1885669516
1993539719
1191020954
1812553338
1295669360
1506737314
1576811489
1005472575
25561006
611784680
1635161339
1927739467
2041914373
373857980
172603458
1709625104
1634012091
1875525687
2000762868
875724798
2105263805
1465903853
95848953
1073871801
1402385791
696066853
305227018
1087618475
1054509224
216511011
936838797
790334665
1214896690
657041453
228396845
2080585762
1506662627
514919747
615898543
1781547490
1668000635
1383706679
225799476
341116969
1993523120
660376537
1069852545
128546754
2089564828
1088370876
262069231
2023838423
1570532467
1071036615
1081328112
282962904
361598608
855184590
195429652
338109502
1411381690
800911253
1070869075
75498646
1559987713
748927338
2130661690
324300694
631250228
565968225
370818698
1040198793
1430061326
1959971887
1511399641
1393517017
130486846
34089398
1663916681
1928392250
1196534087
1564503776
1299245843
169306505
283262171
796340126
838176918
1256450766
983363183
1152854056
1995106086
726135557
1688866128
548728723
2067867321
264759776
280791707
1315761043
1117628539
1189772063
946905929
1512123788
832468788
1113312132
1523939579
1405659604
398040024
1140909340
724548718
960719815
1781946440
1768802578
867018802
1354326680
928194463
543344564
1405586424
374498767
984963561
129826863
24793701
724899157
372622046
1890525243
289850629
1375719003
1709790119
279672981
579568517
2023046693
1661175205
1455407495
1677209302
1070408056
1550682197
1307773807
508467091
1771750674
389097548
123545392
704421986
585362175
745519720
981977156
2045394444
882240169
1639644366
597356011
1219960847
324723223
753273113
469786447
1304423325
932261128
573867665
22735750
165147124
1359840151
642141616
1279302052
69336615
404947154
2059272573
1600632550
1191097454
340251586
633046315
892626212
1108460215
230435624
811530897
251488055
418101194
963302319
1108114285
1619275287
10513883
261536452
1719492802
703302237
26413822
629110309
1571388600
444391219
1985971979
99664368
948477123
463207637
930978861
1724890933
353431190
1011448138
1018746304
1830464401
39596766
1071871673
422411858
489996041
952968440
986726098
1058085724
660955952
148355684
1571383567
1771566468
19907224
199355030
847608650
1472924543
2133796752
892587715
1309519924
1409840440
663940978
1053785257
338346238
1677741082
2016344817
1644163463
90459542
332440758
1353201804
1766467605
1752958540
493612844
53043839
1546149432
733842219
329395809
719072055
984602612
404817949
240357481
1603653057
1771989359
1934331256
88434109
1743008914
1946820674
381243279
2119074651
658832364
1255349920
1838944678
2070389949
617464564
650053872
1089622707
1772823657
424564597
865104834
155532582
711881829
984677188
1049071227
416290329
1555748646
433417592
1149875447
356720636
1162812309
697244435
1682337407
1029167874
1814581638
872750253
1646551046
2030171476
942235248
1938220168
1778291184
1755831345
426949196
206455846
1984700857
1075203049
502987703
470727448
1221199885
2054387408
1257721564
174123349
321038455
551564671
1788020426
539572220
284124621
834104180
1120387278
945851267
1986486668
174543402
1474419038
1837907628
1159917149
1203359930
859155414
705515707
1363902883
1112226197
655785360
13588682
802024682
764225120
281932467
2013455672
846316566
980285157
1374476583
1188223364
1604803079
1201116127
802371671
1306261250
597572739
646487909
1955478034
2068896678
1724982276
1066014123
1262649199
835815004
47523847
1517520092
1683599982
908948575
624890786
2013585084
463649503
102312590
1940064387
888869680
544697299
783751715
216339554
2103291651
874108425
2116021301
1775895480
297120914
1896233117
314459569
1896295758
1029213862
26844242
166718529
1753148768
1291285831
1590192172
682886742
135816429
481857742
1741293988
1360266757
797386035
84247548
1038746641
1951539636
832841176
1681589966
96252282
1760719594
2068885196
1508884392
525243528
1906432692
790421951
1008414596
152699833
306725650
1088659016
938631842
807538187
1914010772
1691070580
876292464
69280054
1993919851
1989163698
15246543
1450976536
153256871
71759914
267037941
633891764
1976249808
1431183368
852101283
2139541273
729279258
531758717
1162728193
504978770
329248463
339445719
1848637014
2070800652
1319825779
1015324962
1776368076
184580373
1785964243
1712925651
994194483
429104643
1322014761
1552448290
1702445071
2050535264
2112911037
1367245932
1603230263
1670846895
713267319
2082891459
420019071
747196878
1016564720
783940194
2077429136
1206118267
424149612
1307419590
1414437650
666497040
255347040
1800261281
580641956
339573266
701037458
858934747
1926934683
284937981
936486112
1203846081
92813661
1515866342
588403879
345096900
477673654
1628642182
1697908014
1792042624
1604384917
1187623203
1899148459
1473152936
1194672314
512019667
1040049374
4587137
810125351
2087076632
1261117103
1328856723
13249870
1860714312
1955875296
731579981
593525967
1712209382
1396478260
1713377600
596919213
1964226305
238849015
980968547
161848611
418576222
1847607835
252475992
714344263
1576063853
1368183121
1661992621
995181311
1328066339
746977454
984101548
1316975783
674039246
396032930
23799366
779293051
2039197822
867945488
105244327
1002951902
271442007
1985612882
183572443
1937121141
1808349337
1498372276
1924218010
462141928
1275346075
1268350762
272293820
415646918
746617148
428600149
1739005263
1964442941
1243522189
403932172
1326022492
1308913118
956695372
1369003565
1103731498
1866026928
905700131
1454183008
1537164095
1330990911
521176374
1383317478
1392954680
210018070
1743505933
619295511
629938089
1621966752
800563799
2108009415
29236035
1329418362
809212986
1175936468
1457656873
747174707
395920718
914718155
338635505
2059991621
280341376
534995609
480945272
392395233
1106762411
957041908
917034999
666567866
661332741
121321339
53865379
662956945
1732003934
1295314727
1019331478
1197427538
712058539
1829023470
669177344
1920805415
82471181
1891609161
493075710
515357599
997592115
1965040352
474849834
1910575980
2006609944
1635654102
950511102
2142188489
263956554
1544510722
122574978
2142394536
835339941
1949090521
1696716295
1151403304
2078664194
865977580
1850116384
55267957
740964305
1925099894
1562899127
1312931045
1636357832
1563151699
370767533
536436292
2025198901
1331729201
766472208
1204187994
1106713159
664875450
192707407
2029192453
1856747219
614944769
1917672565
902517952
1556989672
1194720118
1491401171
702786727
1619334919
669425029
326886591
991021165
146851493
2086401689
993656232
306406785
748604740
752266618
2084612547
1112177688
865700293
2127071751
1141254431
250651305
1315858
471687246
711584046
644890005
1352123842
1126181397
1480068999
145642991
1331892399
1083248975
345237086
1775801547
2055777783
319060697
1787406132
1041573058
2040629679
1808266833
766747240
2034359569
2056954170
600554967
1730717200
165360982
1947358715
1551949868
1131196535
1574470061
219491839
1389162784
217056126
1682895431
289642297
603066878
1279867763
479789438
780010906
221392835
1422292
1523256732
1407662667
1180946162
353101813
2030308648
1076542060
2007548244
1321485284
1615436341
2006219567
792931742
266859212
415097384
1250175298
1368316362
936551871
1460898074
1341487901
424383907
786111607
885854610
826294982
125460911
5732758
1031197456
1282945037
274002619
1116592030
378378986
2023561349
1702755205
1413382487
1389084249
409003917
672720147
150689258
1416906818
362215039
237498596
1146898453
753372839
500246163
391196555
79178275
1732526897
1870766296
1708333955
1768733011
725829082
433045710
1990576301
1892100660
1252170854
580312911
1357362701
985322550
1763202081
1692637176
312827608
552644082
628782219
11765894
1473676116
364857573
678803132
1708796533
1960763521
1801683081
1250880096
481756920
1692432208
1091935287
1771662755
2103531110
854403055
1265748498
554432984
779852185
278351453
1250808802
1179466834
1804286409
83101917
1575360080
1378663719
192965861
606987657
1773901108
408338429
1548604155
689450015
928434778
1579371546
378720624
988830300
199195020
1644805461
43066295
944654527
560774712
48970689
752017902
10941689
382463249
1934985743
705759421
1652867486
189311583
1138823123
734373282
740631508
561025398
1109508863
2062221437
530435771
2054115254
889347236
1227142574
1992412848
1587695390
320146930
1980383291
22211529
1675438433
657582052
1803639477
255742786
1307157565
1127973059
433634058
374901048
1258116462
1132025737
1295576620
2109681348
1100071082
214647132
1569659932
506103895
1721432562
2098488411
415811352
319144540
937501208
920973046
2060321828
1811635592
1224114559
58924568
736313491
1988339113
1758439587
677844427
480895886
1973358575
1342326191
1309846040
1098292497
1724785595
1182946184
750764517
59978692
452894788
238652554
1022447638
1565985412
438591320
2023556018
1526328824
534301774
1932055285
1391866937
448990314
548781755
1156872418
865523814
573536634
1935321135
1955910668
1374756462
351675774
186631877
392542174
900520221
1146822436
742737140
515052722
1058715346
1201516860
1868246764
561641405
697350807
131364787
253234051
962314183
1870595067
1050484213
189963859
409246770
1085627139
1014694313
52827334
254288368
667447415
144219350
424721262
76422702
854186746
1273723899
2035911806
384703155
1100462878
668241787
1931979550
532001063
1397773752
1237151466
2028257742
1556586850
1814190899
1920319897
543805867
103188289
1345220251
1493126194
230291598
1936595273
1185935806
1121922882
1230182172
1633617200
1372124566
1611859961
1464246462
2044744407
785624728
538604401
795259915
1297777459
1945887643
56451787
1843354482
2104714622
1625946485
1113459559
622965944
1838836722
634061708
755808630
2129581180
1510130467
2038517199
473700545
509650250
1437412209
942570580
598530077
775738099
781649914
830396757
242001200
1580539735
2119452320
1012870768
1884193463
1639552070
696202290
324402325
343724377
1618319738
1345420138
645975171
139030855
2032084229
2035691767
389232068
719575825
102794091
387271810
1986158230
2044699578
922863845
254008235
393370458
406883015
1465967297
497448502
505308906
1223416991
1633327755
864634327
211724758
476252825
1181852868
1313433595
619889814
136984775
2096154185
21251845
1282096301
796207621
591531667
195905218
1484717180
969201906
2123182289
1816991133
1520067993
1497972343
644889413
837182571
443068038
253581893
2111365369
579830783
816172048
2059802840
1228076678
2138913425
1980171224
1109196187
1411273678
177046580
1984366489
1283459064
799211492
1418133796
1968847679
1985689015
1083188515
1773118224
1117606956
609216317
334793972
220431557
723789957
1884089859
391975692
481343409
467031998
269137794
71535196
988468178
1774756748
356648112
1855831571
1681544581
2039565467
782386042
1560516546
469785818
1779722852
2076034401
354154109
1955188954
1249575973
180041283
2006510449
81989025
33570723
1428884092
590582223
2014612137
906845788
962601191
467771318
590311799
145852780
7167909
874323313
1886239447
1414362551
1698359422
938712601
654559095
1361399717
2051925485
1459676210
1507744295
318127146
1407396775
1350084370
1168003252
10411182
302688405
126235090
229043582
1205524705
264302272
1934255758
2045560845
220824365
1273183577
1782422435
186517268
2104672066
1022143151
281974238
824341483
605868495
1303345517
1136453372
1031719496
939864926
1948989460
241393030
950017550
1007656889
2119514075
1954967893
1733107561
2059330211
193931809
1156531206
352458713
573677600
1590671345
50070253
1806874155
1767386411
1742956535
1314205955
944229630
291661487
1794667620
411453885
32666987
1282984028
1245669117
1510451680
157729601
484699144
1511810361
1940576213
1238696041
1729862287
2113859004
355158046
2134542117
1915699191
1582365017
422608969
621451198
1369469934
110171143
438203168
489688390
948179420
464123759
46217727
775007696
99106546
329582054
157370909
683878671
1825122349
295337398
707537464
1914241963
1015109548
623511340
180896704
1005994948
587797433
265804085
85641198
192750085
951938108
411014327
612118488
133280179
73196837
1427498028
1749512865
714309397
301989267
2097682468
1786369121
1862780598
847905712
1364771076
1914026231
480419827
945245241
1185418518
955861333
1591962211
624523769
476388529
1839612135
791691096
599073179
1716892562
199952385
793147641
1620316875
355790281
199836225
779373413
939214727
648890501
1532529633
1088920861
1306395349
1248692801
664673794
935276576
174086217
859153281
1600595868
854883010
1784465972
869928602
1043171275
1355563004
2096314130
1315877173
736453994
809275740
2044202730
1028203664
1575557755
1581009944
1026126807
1739313554
920356360
621131670
1662720961
103191245
835064583
659995123
1764934265
1579123216
1047063911
498736985
755540855
416578122
841449998
407542815
642790248
99333114
1306349368
907177252
1447910392
1362182010
1184308369
1698005474
508107422
449717701
1477810522
2045619616
1809703847
1882070886
1617633870
556188545
1465408384
1615198357
1155349473
1813778829
1936179871
1516066396
1844882260
1117808141
624745372
112823406
683161807
1640787857
2138423696
1332283499
1192739253
97651519
684947439
894130939
534249707
1185664149
1170473136
1205055670
1923572664
1057213731
760620679
187701176
497702673
79877272
2001382016
298379536
2013261231
1376377301
683355212
773220999
1550420925
1031257627
2085736119
1063547121
1789171696
1492188917
472008745
1921239344
133858595
1792999474
466815966
1269075046
1813881503
2108170135
440422708
339266354
1606524034
1247810725
1012269827
1485409100
1696613648
70566588
498693391
319027143
1818376435
1116108743
989517021
1213983868
1936506745
1908077958
1273014745
677464820
932682512
2134596179
2060889721
1142617414
248135586
2084784962
1626487880
2147104970
1172576666
1624482881
442101305
1039647731
635049434
15301249
815515005
331382328
1780439048
291298168
153762816
925462044
1931879511
1065144813
837985553
1331146943
593609474
654968634
1223075901
1570623238
1663002114
1091754530
787918033
1484068910
1961377998
1041866119
1764139462
1257895880
1920902917
755651497
1945702630
1790956306
56660089
1073494042
37457242
1824220362
1751560547
1023500123
665839839
2007343065
1864433395
1564782657
1160136953
719793
1097248953
749358278
357220845
38343290
133284998
801317559
1049837493
1356145901
1836851471
2127502671
1088106136
975986298
1316719280
1817545378
1185970844
559443151
35639307
82319437
2122914718
865995321
778309144
1909085052
1390303559
1839001848
1317238145
689662933
897444347
1879366991
1130769115
1752093076
2085929632
2061618527
1480463195
1403706456
115028052
1766309028
627657673
342898877
692291538
1840059426
1386514140
1743762082
1085626646
490644175
1825713832
1041027398
1082988668
1010542062
1889247406
1853466303
1330620248
682706720
660490284
1742179933
149115383
742095001
1504622585
620300367
2103752093
588550896
635000854
581759390
806331593
1888182834
1996878888
1325070205
1568017258
1540329954
539886838
279089052
592623508
831745160
1773287283
329024564
1259052819
349859467
110383157
1912036521
247593801
911024083
980077093
90724530
1903422377
2066333235
281321976
2038648968
226155750
316116163
1680187370
1556010012
543337232
849219266
1728407339
1183901721
339202965
1204450028
1101328220
1879042800
159242062
1439147516
892190807
2022238447
367241300
63414464
1939133770
1006075511
1330512361
332605153
1704970400
1462294968
342022692
1427705068
602066167
894496266
839342448
794411484
767833021
1242012547
1232214365
1928401348
828018674
2101108332
1661514435
2002353085
709789987
1924255193
554353372
1528354961
2025361028
1367491453
136808545
1085149305
1656303886
1637131410
1318219415
1613969846
476806178
991116589
1017060092
1427057958
2093986437
229975920
1292940705
1521502980
412506207
1048678584
371758772
890398917
1075547710
76216539
101488679
42123273
446754934
1125830512
1463984131
275917251
2093300984
1671426501
1710929485
235762294
1074263523
1337697336
1377623052
2091969187
1464519722
1284830612
1536139918
310708027
1517065491
991492386
1391346835
646397657
1557859457
1894593282
1125734857
1927316272
1476952994
1716229089
2050939624
305554818
1437413115
92402270
2051569735
1468963905
1278395584
604056700
547747583
1173094837
2115438632
242075426
599240108
1138200558
845735671
537457303
1776347742
1373620805
2016151568
1077583748
117091146
1512200754
1425954612
1556297981
745678913
958665948
2010836754
2125370222
1004428478
1017131053
383291646
1531823950
265134659
331174816
146391995
720315780
1995037036
684966636
509695108
2002380096
1833597861
2052744827
2093181236
1489579239
1280229255
1984130798
736695618
1481758542
1200438779
402823723
1848165849
1865415869
632275588
1540796599
1477873128
581018667
567497825
1622365987
951344648
1840225658
929015978
819693925
1669523503
371137631
265854715
752065510
707953853
1964192219
1112770085
1525423044
2138338539
130714771
387754035
287366649
1206693213
674610777
615025125
1551663875
178208598
952442726
951670020
637703064
297714538
507579566
1380296964
1237066361
1266220518
1820196586
569572428
576098829
1814402038
1568679885
1018080099
592928524
1247442075
458543571
101990013
479460293
6867068
1678630417
1226892326
125826214
807329952
958496891
361679626
972051056
2001648623
1692592811
969779279
505574563
758452588
1704092496
746253603
1459310750
1837921384
2052053958
1135369028
1191032982
628164748
1172413867
214724795
1168891101
581902529
1547623532
2118128121
1388934146
534481396
683506834
482066228
1529530127
216373292
877899095
2046139206
134421393
1005875941
569813758
1968621262
701492381
1743015273
596232072
1333777100
1414014038
1733975361
1921064288
1939803665
158841496
2047030058
1067212758
1877950261
173810630
1678025643
1187608275
168300663
1251968436
1785829861
1256934990
1280018762
1270911737
1267065110
125836557
468802639
1379119213
1352867977
233693895
139886144
1084067664
2114808067
1277238277
651701783
1669015546
1948217845
2030336290
1723289708
886381047
1580322730
849397254
1188892795
542357801
1683986740
885364972
354070333
2058209604
1188432293
748355278
82207857
505518674
2087867793
695071519
257896391
1218101276
28718060
2086653916
113516990
508935089
579771180
1026677356
1805970124
350164356
71798586
609347562
579356173
678812033
768796636
34444130
1282133258
850436880
159472871
9643721
1475578693
1374938542
919516346
1327236024
1285889434
829250621
430193874
1604079650
771210308
615660993
1499605393
444770666
1622560462
882790213
349241636
2012923047
1443807642
783524879
937239570
1787961015
1110953186
246659839
400986759
1733061854
615940776
1743797467
1428236435
1149305058
1471003467
230179427
1273006419
1530222729
1769138265
189205413
1837118849
2122872659
209350249
2027011310
208447440
2078849756
1746956041
1692930344
2026018104
91803528
1484254662
1555876615
1391512880
1005964050
2062518002
1466988361
1719693479
326259464
1437894081
678750131
1246572564
1394563908
1495881530
745657578
2019275640
863637731
355351761
2131891350
781147315
564339153
1181590526
1818293334
782822363
275148045
448592555
196531390
1609124212
354192445
1265053519
289715573
331824569
1938359413
506966112
1337911410
1158697555
705431906
1491769920
286137698
1335323729
996809037
242747741
374397011
816658983
768840648
1045115450
280410148
1236669567
84970418
590670657
2108853036
999300139
1215120158
826096630
1080925448
74504694
1160068143
324753621
325803943
994761464
299139702
1210488260
1853010489
860111510
468669698
703795773
985160166
1537261575
553982115
1609848401
1396407569
290979518
17182279
1046273960
1197878578
2137706070
451594894
1480510914
1965754980
1895008320
1702513083
2132470603
1806869705
2045170001
443459737
986524254
2091989949
360329384
1620189990
1271153780
1119298962
1909943886
1131013356
1236611814
459317798
405328224
1252620725
810088393
1664621032
1977065392
541909436
448858840
689662933
1614772965
1994035594
1599292319
1199250322
1096752530
940915108
148049761
1409011362
1322562406
1207615005
954444861
560912850
1114343612
1376202862
1420304649
957697283
400279605
1381636598
941960832
1651175731
1461998235
1420753680
1866726590
1782694238
296205613
1644119499
1843733129
607572921
962363916
695874191
1966672972
342302694
356761925
255344236
1841296418
1382189902
69380831
8585337
1831037907
979776256
2072692293
1583226044
1238499116
1842009884
292138350
394231316
1304948005
1473801110
1751766986
858005989
2109032853
1792087637
1186301857
409934272
276533055
1066184625
345345040
836699902
1367196044
1015865781
1450971440
387185509
539660818
1901087295
1729442107
803612572
532659271
1484602786
17758056
1917028761
399070713
656904266
738864998
1337986058
1656698022
1314065815
1754529061
1141722080
1501117129
785532576
877752650
621399383
453586156
686390898
1094132084
1507048767
1885284296
2075173001
830908757
53765204
990616633
2067690006
668783189
717409956
1597868444
2102619876
285986654
2046755410
1395908762
987699670
2008176586
1263553600
224642120
1684245008
363464919
74371440
635243093
1709231664
1053402471
2141692149
684338497
356913376
2091779307
1660660785
2117401746
316807480
1996091964
1075299684
1828907594
351194273
409442056
1352734543
1156118187
1696231145
2068139537
1103071265
1243657023
774395395
375775259
1335442945
373851844
700722676
105294579
1931915138
1199717949
1150073
1436481225
31453646
598338156
486981392
2068045899
962801110
2056260445
1180396022
2076060288
441480849
1632409320
1464970302
1968048158
20718218
1868119805
1436202906
1785151383
1843332524
1978548711
1878785176
2055569321
174930693
972413873
517748950
1600463208
756439166
2022667865
1039818030
256521209
61262334
190578680
1151697152
525906894
1559979251
1439491981
446710732
1262882218
616795707
665073757
160574554
1425196020
1071749176
1626763264
905197211
912900769
1299563032
194678922
673078515
347590769
234471941
1263902169
2045019947
1912945265
1083818175
71589797
1911243655
225334873
86977129
667325437
1381882748
1995150198
1842123415
356786151
149234130
1179636300
1518201444
1617233721
1135017249
1453709548
1125775494
188250515
1046271912
1631539854
105557042
484386767
1650240693
1400085325
96825760
206688059
1089122598
153602113
616188599
1022273746
566083612
2079947122
1794815245
1475795601
1746695710
404114860
592995745
376478396
642282913
1775935750
1998937639
1742160674
802579837
552486618
1113584670
1733877600
1366956681
530139187
797850812
1178265928
477309235
1373118284
1122761881
2088076884
1748924162
1856949251
950076486
1956465162
1505057399
860438742
2029397564
678566720
114117296
373246717
1606082763
1597842626
1922725988
1188811417
1725120968
2004947951
1213882157
2023026706
26074786
1785841741
661249108
651721770
496069162
1512475540
918822843
692798295
2752170
1971807091
1498506117
1134055251
773572
1838639199
1170949202
1618826222
419413735
849556648
1348457392
1050437764
1155904171
85871003
405574664
760246591
1777015771
1848107554
1892231134
560113721
1786852410
2104894133
626398060
1249173696
1783524005
949640523
1399731294
1373233122
959626348
1575268257
1948884541
1063251255
814395200
501027932
556342764
1779646572
883429752
1200783413
211955113
687727248
905936100
674710348
2128079602
2103331559
2071592949
941953656
2071029915
2124265947
1501954417
1691012318
2044201246
79101875
1628227621
1213169559
1579779123
1999049788
360226194
775895254
274109550
192643789
553797432
189205413
1477790011
2085405985
98247464
1920642632
47136281
360210043
702357664
1035239775
1799929157
1721455994
1011563695
211497960
587325023
512963390
1029616236
828108880
622615319
1541119791
1715244880
525697265
1698357387
246096238
759204285
973882824
1101825573
1240763668
632572061
1574067966
1732301119
409554113
1090259854
995932383
287641051
264664743
1429934248
831140270
1078681034
1923670120
1687248611
1673109094
1367887806
110633634
19945647
862852381
838601350
889445646
250678524
719792116
1432815400
1186275950
1658439473
505810893
316249602
1615348027
219324740
2119811219
852205284
1576503286
1758731895
1924578275
152455274
1731293369
1741846310
2069977860
816973363
2120034663
656769547
1317465374
302393330
782530019
1013622666
1429218625
1275236746
1567493725
1713363302
1042485503
146753552
262417530
497392289
1582307958
1987909052
908572470
461227670
848377346
386237061
301157160
1425773701
1090956693
46305771
771471767
1411663085
585690052
670343741
2085238316
895824225
1677871511
681474828
1264765960
53412105
68287346
352843746
1757771204
1081044035
1338847225
381159588
1905784811
641194401
1408099549
777442120
1397534098
496587456
143754791
324927881
1875092451
1199757547
927289569
399908320
1790342133
1674951436
2077306543
1813575224
971748526
1429685246
112987357
1165523472
1192426464
1620355079
1053933506
2098716258
269731037
2058470908
203483526
1433659901
1713159588
1978881454
1945062157
1208129276
1805740938
275992198
335008657
2001620421
1018699657
721376703
939825172
779359219
1830836799
95572426
402071542
957884561
1599700921
1341381634
1327572879
7415104
585296876
53453320
890724590
1941413341
1601025470
167566962
1209525908
201694349
863813881
1417175721
469304814
989496230
1755780490
320049567
1483126870
661173007
690150905
1806335111
1179882947
1912157362
1708333955
563469734
727249786
1641399280
2132651502
1631139831
1750657675
2012108693
1339711842
1101162599
886850661
2128171621
1364365304
1365796562
451932517
800288728
1529041712
819680460
1357995743
1911134399
1774547026
1233348677
1751851156
1681469438
1115474143
1533926511
1791009298
56010516
187885042
1353077901
264752643
1313740444
2113440303
591677487
1764455530
1656938806
34902333
1441064388
352925864
432602819
1656047894
47755245
686958199
464773810
171088924
2125392651
1267923720
698707807
2062285120
1881002863
610317595
1952075058
1661222160
897903917
1151237166
310137861
1870134375
1771975021
1060711098
1694755863
550902664
1223346346
1255118732
1158433472
769672754
219926366
1603837628
387845331
1474096989
318630465
794852291
545419911
1129100670
1163255036
1104954740
215395349
950407028
1278119043
1150679824
1597410820
1679525801
551508318
248797210
1906963966
1311709981
1887173471
494247263
675752392
566225278
274364888
1117627481
37517098
1797298730
1380912983
607335080
1303883718
1529657813
693119191
409851070
449554217
620192389
185982095
2041395347
954336041
468373146
1315830199
812142436
1931931225
953240741
121296456
1670429277
412914346
224079539
1809441796
925091478
1009033754
569206172
1930555119
1241546741
2005677518
975716931
1909444050
717662986
1718375653
1414054722
515015097
462707453
2125784894
660824024
1952180051
808641793
1567630697
2091576375
1565483327
1881094683
980844388
887661660
1956129072
1432527186
512002941
2103922903
1548644746
1487420789
672230115
1302070596
963773080
659857238
1248633516
1654238015
114334124
383346741
190249922
2047972549
1407593463
1137643994
2045706108
164698131
466299539
117416064
920039717
1520701609
343348286
2039508180
261181285
577454176
393894901
1062843182
1091500470
590368260
382900473
2098512877
1173322732
1652982423
2093905369
402962105
410968104
1485215985
922306775
1989260472
746025362
241758215
391032431
1145811478
1667714482
1215828698
204354992
1243954831
1273059183
1029245794
1507432842
1840257438
1512689226
738977226
618128423
1228379856
1169572910
2024771468
929836211
1247108447
1914421666
456293645
1343450363
1927796721
824608432
294952094
2060138509
2015298501
184278182
1834349040
1870270890
769753929
555966713
224182334
902978658
1318603176
1081999818
749868083
337332965
1091488098
475489012
1342204127
1390649569
342164837
1763159151
1247890632
1976195152
810913566
1842891495
918085914
1779742690
1779256108
108857655
1269704282
853635722
693154190
176757494
1272149044
1175967607
1611739333
947082756
1958648103
291455707
2079442201
254891127
1469940169
504294201
1780030404
1966862988
728744720
437748056
224219957
1819559147
971758243
1412172080
1835602735
1610032895
250501986
1174987089
869668691
649974286
1934251958
1690187468
1412522632
1755286708
319955189
1411047072
1260592067
233844868
388690983
1179013630
1110286989
574034456
1014825169
1526529340
675301895
337014819
1218926277
1658706895
977648773
245149565
417498600
1070956180
1551404930
759488369
371041170
518176886
199920460
647558329
1566818268
1806088338
1784903546
170939739
955688462
2015815745
1359605309
1549199633
542656688
64704663
1260606427
1435677909
1190138355
428466737
867864849
1978669404
1415161896
1412749481
1499781535
185293379
1744448677
475266151
1869169263
1166179367
1946381585
1347386405
257780027
811716171
1547268312
282911140
1612762759
86735394
154354985
2042126033
929306319
1990131940
881889332
1468233435
609230376
1501880113
1989126836
1921338555
1007075
1807809577
614418843
1241767796
2067250641
2054455773
465294187
452514459
882749703
1099832901
224216108
1823010335
1632229547
314702133
1223313660
916823636
1795549672
1746980782
271676028
1783182316
1662907232
839711386
1125400631
400615215
1026734805
1793483995
2032996753
278851261
489824492
802834731
705713544
1155079905
1912764360
707733884
1081756292
444559395
8564896
217554806
97571106
1879147773
1516470345
1433953032
1413473332
1008190886
577523683
1224722023
1371122662
690225802
56449811
710232115
1808716482
1487781017
1009101706
1346596092
1617955417
1640173552
319474767
1667684549
934726536
1426187548
2100040741
824864502
900942525
577792837
1077159551
739284488
885214079
844501807
1511393488
649556740
961439692
718509305
156329962
1261388183
325756337
2127416193
540850888
1330948731
1931482285
2013991469
1657312438
1483882997
1163794831
1995412351
846684198
880849939
1824279298
2048064751
513022387
753086994
782827932
594461659
2083673086
764158183
1767391595
1113084232
1755939030
1637603386
832265900
1848457532
117268068
1919846724
496435943
802820433
1132501213
691514245
2134682606
667186513
1436625857
248153373
1574780149
1289547430
1212832358
773952045
2042067534
660869465
2063028472
705853759
642425072
1740974586
1600502979
1547359884
1000426023
841656588
823730378
807375775
481917851
1722363863
1694508033
1806095618
267759911
1016868696
30882894
702946238
218474069
1805145413
1028507027
582202202
349866291
1900430745
513347492
855302828
203836186
136381497
1197288954
1905105740
2016706389
1837836230
824914063
1296408760
604843180
1248618076
1260520547
1138344727
1525605327
532966126
767148564
1296429322
1477357169
926254756
966155225
416371635
2009998626
971497187
1779371740
1999952383
1316770385
1975197769
1156089118
1808792932
80098906
80239065
2142772894
567207597
19723293
1085076958
569673418
464200980
465529352
1649222258
728583627
1118784515
343480721
859118311
1603219239
228740711
113926636
155278813
1242732974
299266565
1905626151
8342421
1202066361
1838472946
517932277
1285446679
1490164251
1613195676
1501592886
343100386
652564104
233609593
137640513
94039494
1507337576
1879131199
1024832139
843282042
829362150
83919100
1969011783
828733568
1137928883
960750083
1512578327
2060082760
708646542
475326114
1780924592
1832499838
1827301075
1475403639
1312661671
1982807309
1369116820
1782182478
1929627772
192348759
1952760361
55674370
1800229162
1680660835
1484537411
355909990
557640427
1620768851
357199987
1037064363
1948796848
448365365
1203307294
1442247605
1207025637
1482844474
80074967
123401704
1002820126
2054224659
797029035
318966215
1879422470
1156933405
671284399
456481657
1976264201
1912222557
1228501570
197546953
1277208544
1865739601
48274882
1234563452
1878942313
995338576
647766771
738486295
596292999
1858114738
1296205958
505138302
1031819010
655026869
30723204
1211646245
2107635411
1530199172
1860942977
999338043
139504171
823292
68089410
838136274
1617842558
1887964944
188471371
1759642205
125726514
1211917200
749839252
380464572
29487818
350742522
220660318
636091522
992043118
862519198
191432897
2049771112
329633641
1834695228
1265303757
1178365133
360150969
230638120
1295590692
1630547749
217121768
1927182589
500422485
1570242838
999822370
1344584044
1984737807
1727778879
1929869321
1169865722
410634938
13864847
1097763582
1600897127
931895206
838234516
1413635494
1001184826
1821030552
491542483
1151171107
142876158
1001308276
1776096031
1010211835
1722336412
1211867419
938276338
1332977222
258062854
563285370
1522038692
1773649520
30907847
1258703458
785853753
850016323
1347831696
1729908425
1859146331
89973774
420529676
1311265594
1797627166
1956165119
1767547008
2120311328
2028091125
1289193650
1236303684
27122230
1203785868
1420240091
641144753
764131321
2134214668
1908796941
162734579
1612932593
712317261
1269187153
1306172965
2062686220
438017344
612924243
857960958
323629681
506522659
1655986825
491531957
154564219
1422663746
1951723558
1163404801
898654255
876555898
205351085
174917369
1228273509
2044988664
586766628
1938968125
305498996
1490252438
1185305670
2081180545
879608508
1620473826
525236384
2123374176
1294627424
1933610110
1032052422
1001108039
736298765
1839719018
1336112546
314755498
316133947
1972281182
1575157999
757049079
1016910873
68697756
1064336062
1274136273
1059071722
1826799736
568832494
2085493801
1418495521
1271943006
724029631
1729934468
1614256802
1559298382
1962071161
2047410212
975897291
1513661499
1934294521
1626691095
1646966659
1866161385
130022566
529952302
1508492955
1012305855
1105023430
1238090426
1790704603
1375153786
1769320681
243897868
170783501
1655952911
108269001
415434372
662432834
878268705
123611299
39990986
582268965
576166680
500034739
1531684690
25993340
392745365
513965707
900224275
147744019
1142489293
613467259
2051935521
1597114079
372061663
1598773272
307728797
178472578
1173711649
1311246833
508074242
649794636
1550602471
64991922
54484001
1926459724
624819308
125249563
506722312
401198010
788447136
356413111
1155334502
1480153475
390223058
960064124
753337383
273142273
1780744726
1183756254
1629336716
1232549821
666748661
94198607
2132913850
1746354288
1114011024
1930674368
2136275110
159821828
994822530
352726537
1348774142
1398455444
1870432712
1557382144
678923625
839183009
512391775
1685130424
2022389749
1279812290
846149343
1785341290
1388014550
1767346453
708345932
1825015048
1107232216
211826934
303046153
734000630
1553702874
313340804
234166524
1645601175
1843502787
1825515552
2129022452
88289103
1346445730
782437999
614856677
297414639
568197089
1751944531
254741588
1758741302
1696827472
1413420844
2004439018
1875698490
263796702
2010989833
1834335574
1593698984
1157320100
150836742
1762065313
1627872676
2042871018
141834121
1296973426
179363601
374354284
234310866
220925834
871503493
661094733
1777392127
641946470
1255724736
1889630623
447632519
1685181535
1353464175
2123332391
1565776086
1810832004
1584320338
1804031466
668130404
838695378
286594820
1929970055
282709817
172537515
1512903572
1476845576
1241334594
1403394071
168716676
432439931
2088922714
440625597
45345445
1339068589
904898009
1627235206
492392383
1620205485
266234979
1155756444
1190410482
1571123491
177908802
1017039757
1294030325
731101009
1450478164
2089877587
307498141
1978818724
1061734695
998046321
163885603
1475178340
1600858193
1283619492
1991699951
472939731
277954921
1889984070
584965627
1884657602
200485273
295774152
1073510589
1331650743
2017729509
488769378
1741010040
451088865
1787526934
1374339870
1304001826
986279548
643395790
418107796
92369814
1992604053
1364377087
567390863
2044644653
2118592180
1279824950
491044250
1918127430
495082343
1289145908
18725796
914123364
1517966449
1290101312
1009567443
388932412
1270798909
815153315
418828169
1696389663
2036246064
483078350
408439654
1263260530
1477860616
221232628
910817471
866193222
732145492
1431742307
2104040185
467432880
208644588
254482054
87624393
761383617
59191819
695182013
142032399
1161473968
698181967
173700756
780638744
267415861
2102612903
471539955
1862251309
460432579
1881172919
1713425150
1437866411
1780249435
1074402014
616647449
1160474438
1475639454
776034974
428148961
726667070
1172424721
489675864
864992762
1390628816
2061080048
1002482198
196589942
2104488207
697814655
393540110
1165720992
196337071
18837381
451802716
846368629
1925838794
431336210
73342928
1814486805
160261383
353274890
927091970
1745496832
105982042
2102806682
1302664864
1852189959
471931272
1494311879
1927449842
224770721
596772321
375035870
1632335610
1852594523
477065344
121895418
82057562
800371564
249205958
250543653
1008005249
216378847
1270990917
685732428
1879347537
1617983969
1744639295
768356760
1065047630
783615910
1930428151
1395460691
1139767802
421184515
670664795
813016351
2128625041
1167227275
1598771850
759874574
970660440
43522733
628608682
489170964
199992881
957409825
653410815
542968764
500582591
2061760179
2024273148
1460548022
343568405
1367431504
1611081124
615167853
1179451506
830734566
165262060
585562119
717667238
1652283991
1122623305
1565736381
1123529179
161434262
2128533751
1248273569
1321615087
2126890257
2123013908
1363206529
1501777092
1377860183
529272793
2136006629
1230714823
1001772705
1675698084
911161148
1703593441
394258774
2127523225
1145304969
730123055
1074828542
356590475
120788589
73752990
597587065
1242475089
1691247993
1600109984
1101055387
1180549273
1839325574
1330919602
2059884635
1416216063
1972874129
1116201755
178892031
1962603205
120380579
100436662
795876131
2131103816
553086381
1687561577
793217873
415213524
382630524
1258909607
56420706
1232778967
1539006390
620030403
1491112215
2098385462
1103226208
509346692
632815183
242555070
281497387
730554994
75666382
1595563152
1985382093
733670735
1050915684
1128701792
667524717
1667781182
1554957471
123199566
2125208907
1552723061
289537130
1121746411
1948972766
1830031183
2044819207
194014408
335445139
1359157745
53540510
253642597
897538153
500943774
1987971648
67615769
181808928
1606332250
1522515030
925685732
752332504
536745858
1793464387
404777341
1753684222
303886412
89983671
1392868940
876065992
1509763087
1297121909
1294039037
1636540391
73935474
878659072
1713401496
1548859392
1209566641
902285510
1358283658
1820920846
786840092
135952044
385446500
34507304
73350528
225287181
925885419
2020741888
202363822
1265013200
803386928
1898751363
13432438
733522340
463054478
1730687390
470591549
2020319457
934364220
1539693811
738540600
1920166232
1574312164
1749544198
399739633
961470167
30017127
409489615
2037519426
2009818654
1425292246
975907962
374670301
2114729052
639744841
2055222837
416433353
2058348860
1314396057
1053338133
732104588
1137119953
271408721
532129746
290427537
976762385
313697538
236520893
1408259210
1420452831
832392994
1159905401
777155634
1934195513
1349490982
689863166
1249380657
87793440
1498243759
1885053894
1246010551
687330996
369888063
1617230835
331738112
1345865852
988308006
1451048376
157193078
1033328084
623311001
67641987
1830571327
536101203
510263257
468783616
513775868
1259797971
1755324507
246192421
1813935575
796738468
2082319832
2103767971
1115260573
2027585411
1718212835
1806830689
1662014814
859103286
1561683745
1179451506
1299378400
92875520
264951516
1969674034
1862072418
180908757
845545327
2043291369
352843746
75316937
500584076
1285999652
1459700776
58496858
1974081177
857742084
1230111045
1705886902
1427072464
1620041882
1041479690
567987709
1017884966
833768501
1800753293
1632293173
557375686
1119497393
224956699
1023255359
2143976512
1504382586
424187581
330019169
227784979
172560255
1484887042
1004319621
986865831
521956152
105715452
301281315
305723960
1098653565
1964309063
808374023
1022107749
1602394953
23353415
1815390954
939366068
1068583879
1258986203
693895607
1372872637
2137328111
1074784007
1379816376
1830606836
854681724
1776137226
1258529201
242556062
441303229
1158892764
786227073
480913574
1524350959
1622869210
1365221501
2115898401
594168377
1252785832
1765046090
1002743978
1671888633
321635706
1393901675
999848204
693090092
1439392013
1341811877
1962507772
1802877042
179014480
846757855
1722366079
182921779
2120895282
100185888
1564628702
863253319
1987316085
49465394
600416791
2125314768
15277587
792328907
992676414
1453595996
1329230287
1909088016
2011993380
2069415375
1584376653
1425760364
821083080
1646628790
661011108
345180392
910872446
133364414
1469651920
1985417151
1814522378
1071067353
51473534
231707044
221614958
1790895990
1154375449
349632885
900142923
2031383833
981380735
1169173453
734089702
241644745
1029950365
1214649367
1624647277
1912769626
993688730
1359392898
1363592410
794063949
1716398552
1006515635
1959817155
821532246
1546959550
1409287989
444397051
860387689
934961806
933942252
1011735545
364841500
960078912
1864582798
423524929
1470635477
480129738
1997279699
1704645668
1532373122
1716255613
240739455
1218460926
1040930748
2135922891
1303739939
1002812115
504949864
403313270
146384897
1604191362
677570731
360711139
1504039971
1026953363
1419921952
1518057800
205661539
656801727
260377887
1135890524
961042176
1816766028
353939630
1181588468
1224041063
536858211
1697807214
2091942803
1530652268
679087132
1030499156
1234070706
821916810
1900899659
1133125977
270211815
1977445829
1134603668
1909124503
297037939
174960335
974316549
1495543084
1496297467
466698492
559588686
1260431589
777240591
55064204
493088469
2103486711
518453465
563855362
1870800742
860139475
1319567815
2094239132
1194108803
1515222589
1272460502
106077356
1658491509
603063857
1257524190
65981082
1940309336
1827128349
807975292
1674312839
1907008026
212828038
1493580631
1698423241
1666984766
348502430
1482322464
2009639547
1292249190
1027789333
938517630
1233158550
2030914051
1346907383
1783572511
576492320
902430993
496216129
933071193
368451028
1621508578
1595883097
1735151558
1228490012
331045908
1731712430
520318266
629543017
251351290
1537307444
903820801
447672094
1323560660
1249092839
1702921491
1254080922
1942615370
1205373693
104265136
104531642
2016644140
292154249
2056137842
2060711328
744744506
275113577
1558604211
379251197
528937841
2031510450
2121116207
1659612832
1760179607
2023582983
1803594719
1532689864
13309467
183640130
265401273
989162194
60455080
1603555708
1857755207
34404310
2056837498
1083223052
676659042
1197434119
547187556
107048919
571437325
1197963347
885441688
121679929
1099790418
1526713357
1040320438
2040829981
202482543
1497688273
346676616
1320825763
807191827
1211437704
198125726
1758392735
306157307
222852645
1680367549
1054863608
1893101367
593727639
604495696
1303527419
845167070
1523343631
1368899059
420084228
1636427939
435622854
1942470136
1925831944
1110367892
663671539
603947922
552409588
970734224
271528085
1616858436
1746738721
1234539525
1580728254
1747616469
195056511
1648724242
47500458
2137268637
477267143
398796080
1956014115
499667596
2043740451
134640967
983739929
1896738562
1776916121
605344328
1604239126
1684884294
1752782671
14693521
1183297877
956622889
1104430110
1360047657
1240293862
1111183573
338563538
1871065838
778105046
1199556530
1527461222
1315584175
75692916
1547140832
1419656682
1043405257
416770934
564408201
1647930410
32949170
804947478
32305032
1486148506
1049637185
1538126256
1683522225
569380000
125846334
502750899
294652790
1500090953
196428249
1387928949
1902151552
1648819637
1079691722
1223810362
30006563
1661707773
2064705768
740820668
884693604
702571129
1164307590
2220511
2099530760
830368018
1052133794
683324013
23988509
674575978
604154152
915268425
1682811327
1888231921
1707909704
34769826
1072168165
167478866
1439745955
1132140346
726434748
1763289079
412789499
118617482
37757444
168027288
1485718373
963736702
937885180
1612243316
83266137
1573770382
264812225
1618971390
129474478
556646213
529780542
700598138
1146178913
1046239667
16074318
343782376
2099187647
1596070324
1390355542
1412086896
1414770279
1003500248
585786317
145518929
48234516
175733870
647054665
379412782
2092467276
951371574
1012969890
435741415
316289993
1048369243
1033808682
1036079513
1481147569
1744245232
922044395
1223180002
924278783
212789626
1931186052
1001158729
1017928679
690185264
1684520833
1830850819
1097876336
790898767
45104448
673927759
981879386
812285163
1934610913
213001473
779036184
1252855731
268620143
795869299
461874926
623559646
81880305
221591958
819751826
631257868
1409822273
1736031228
1538420449
432315702
1867278094
1311759412
720407851
1789460200
291186963
1223435083
1272965906
1646744247
447381426
307936264
1457651265
1296272150
2094860718
116217554
150536989
487127822
107010270
1176023847
251933035
402557737
1005886707
180190751
677866217
340252529
2086476567
1080766848
477292225
1961103848
1145634541
717093874
50131982
1174064672
901003286
1457643619
1128994192
1983259245
1744505353
1606041712
75363843
9830237
1234727410
524204194
1167920938
1829348247
2144309974
565473006
1866104784
1849344100
2097066269
2123366088
852129830
794437246
1204321040
1585392831
1070694254
904654359
1482378208
943904805
232309859
1402090299
164067829
633503486
1742513975
1178806716
1071107685
214705961
713945377
1038949358
1896449791
1772068317
1939415536
1450780006
501582784
368574477
1261759331
1700172981
186417210
1579693862
456640652
2095065036
706368822
1757010816
393741071
1613674338
1712395997
253253789
786928421
1902683728
2102515856
214737019
247858970
891088300
1781933668
697188936
1446683487
600559123
312888113
1597883829
2126342291
1209523432
1800993099
1874976612
1052160703
1995779649
1324617749
1477008586
1617763901
182930556
1780068552
1720757579
1736770012
800017331
1411123821
632281549
2046417976
1729836009
1721107229
1368596831
1282692336
1312502831
1570145704
522398083
2354612
1536294354
996330969
1098334665
1992309730
1970502056
837611715
254184872
1391314517
509000912
1127484508
646004271
1609932252
96045435
1591283902
527267607
2097257834
1591808944
957765543
1411271644
1702038209
1671641668
824463208
1818165139
450962956
1892223123
729903257
623957041
2144275317
1170765981
997901414
323950086
1350972158
994489273
1027884789
1189429695
1170010888
812620575
1526935064
616295976
1066351686
685791031
1502922146
1869422913
718407603
1602100878
718531265
936303097
1791720345
197764084
1631219428
1348844520
83635892
1889491100
216410457
1505720280
1896792868
1771537552
1557841074
1494032742
1783460040
1407296201
1816706664
72512458
943578332
2014850617
1886063879
1682036931
1600979917
1309422260
1208309840
185991449
635166764
1700467398
1427934212
609840746
1250263811
420856341
602332635
50358273
827961
56965106
2051623130
817257625
2052154920
327131499
1040933763
167998439
1220355748
228035422
1873524688
1390831662
638602986
57985869
890907293
1245703542
1472737667
1375679341
1536775866
1705492521
1211758270
1741243773
1165231597
1448361323
986293708
653172995
1501563612
1244792835
806320097
1731121363
951176502
702176488
1638700181
1671511729
1879262798
479420356
17445677
947465188
289637475
1495733442
215435772
580154164
1979085266
1141080813
1484600991
1582290837
1498567467
402059218
1720279009
23764376
896455581
1428932203
350829543
1269005614
312959764
164703443
43705124
197972413
872699385
921396372
1350792015
782437293
794475769
1767769354
608951683
1819992696
1869528114
38704174
713501226
1449178924
1081816210
1955808908
1552714563
1672844936
1650418877
662662708
1861494398
1264071460
1188271591
1776379927
1501293619
1730478073
1286413088
1947361263
506157962
1144500006
1943439074
497758117
1976080534
730939673
407003575
315671218
1030392202
2091804666
314792682
1569012715
1392688834
951738208
2027527854
1597221975
1760488447
1832916766
1818312550
1291700827
1847911060
598639091
1143898268
1769053569
1685683727
928930838
703847170
1070597750
2082424345
1283059556
173545653
982932667
668872960
1627823216
1725971490
1821750854
2090673091
1701115721
1515280741
1795299893
337616439
1376620162
463667678
291192702
2093479184
136929163
1364812679
687204393
1097618466
1387008980
2130709254
1237748375
1638105675
1275884748
1809623164
372930109
392045277
1863105103
1439251964
1846932647
725741032
67383630
1584314371
2142936013
1158938031
2139834758
737022631
982298520
1397754913
130093991
351910132
1609486828
381469256
561432193
862638224
53252739
697259962
575437491
2010728377
2010008595
417420522
1169981096
436657268
1941592653
851177928
508029295
1306106479
1648812642
1440489257
1511377584
55652058
1058842365
450311771
1284376878
2033871746
1517793434
781501668
1513526692
1789662947
1892977992
973963093
2080876050
1974597872
1598047971
995739857
453291324
1635218747
1053587137
835746223
1403592957
875175917
700240882
353311289
1773020984
377983215
1877423057
998295516
1957509837
856763811
1452882383
654983146
1123126195
1363857348
239431840
323359645
110693416
1550268380
1795912149
1342638513
695442312
220247846
372141975
309691181
1369864908
1655027699
780956630
1598526292
1926361288
2000466021
1442820543
878092654
83953917
351947814
1936623885
285466987
1148169916
1936499162
1535839348
1375670864
1753551901
1669454088
1874236952
149405118
1429717391
858939734
909740427
846577738
45296713
921727522
1513214906
2089662966
1912814476
1057798685
1540777007
1433967335
322196754
155730354
2106897632
492790259
666744866
805682452
2124252327
922767744
2074702018
1084684366
724961575
339888892
1739311824
956231051
2072646837
1476558854
296326751
632450496
1249047383
2008232147
1208603511
1107849947
1879007407
1391337770
298616418
1349313366
31952493
1713519947
1891054966
1581311394
1315008822
246716885
948087791
1636473293
1110524512
2044065976
516398916
435896620
619919018
1213139922
421386998
808032809
130473074
174883587
1269562890
1162935974
1903343230
729912586
863728185
699972114
474383250
1356655168
1814851679
194524580
1503033636
1288533287
1662667727
1916063841
1487590802
1904145381
143854652
1318397307
918077764
212834940
2047696273
1489116373
653315776
1420446696
257366131
91803587
1661753058
1399111061
521022284
1366364942
842009746
2007025421
1765234305
1684888889
518198666
2023616610
1711123828
976621956
1052708198
2061417083
1000835826
677993335
1029171669
1455801688
77217643
1530903878
694398849
1608579936
819094518
591653087
1183662972
1798445674
115297543
1204177844
1697323
461398206
595745453
479415782
614134554
1075314459
1670971530
866946967
63106718
290594238
1450251833
1627656974
913334509
23959074
402737516
1558776894
429750527
67348715
183336134
1264090094
666624780
534529834
933067166
1760395407
517461042
111522152
339684102
517262733
320339743
1154352262
355544098
513715986
1522674528
1977408634
1783540854
907404490
1948603213
1948578349
846285098
920493053
184088264
76236760
117502084
2098691248
1013761995
1871099358
313915082
2087982775
2061337839
1875029535
1132688728
1416596010
735639264
833488767
627947581
690959149
90527252
784918474
2050291291
1712365129
132938300
377409952
1347943816
1771124023
1603208788
1838649653
1655144683
1286357628
186823680
2118853572
1807700662
2088157727
1435252622
1747826777
1451645634
333459844
1042611946
2026934530
590842608
1175885100
342022692
741141425
349861146
278110174
1504275044
867477331
1408983649
1742675664
596286259
1630099308
1095600650
209533942
390798667
606413079
245559674
1483516882
2005055152
684236011
1826289998
246549751
500613497
862211688
904556088
981977156
2070734327
460851949
1369340993
421336477
1487402105
361513616
1999539389
1128285551
945873384
22016003
1485784018
906608496
528557321
1297815044
1573926602
410098676
855798776
1709783896
369649875
323939069
1749241451
232157057
1303033746
1898799423
222059136
694235843
667810211
1627931494
1671201392
1939738198
1904496404
2134122941
2131939833
456922691
121866020
1864970464
1001809153
128085801
1887459491
1542063122
579759167
26469576
1913731585
251312667
817842695
1207589829
807248900
861499508
552532967
782345058
1219047532
44258955
376690019
85679926
1572578610
2111673966
1500845149
1386306667
1952523159
1391674897
1187085372
988679146
2040898621
2028377040
129258454
600915120
1841328595
517712736
247451431
1496727066
1216813834
2079670778
990312560
767647077
179004924
262192921
127492067
587733683
1886536106
1407032441
727998887
382567724
2090087757
910235915
1845513771
927438172
976376853
2002552812
1357986068
430326059
160224248
736904429
1216310939
1765204530
725360635
1977541694
1965333765
21607625
1239084571
34823616
1124726402
2064650099
1414285318
839376483
2097232467
688196765
1622782203
816239803
1053099748
1952126633
758605862
1253075880
214921917
461390265
1860242602
437868739
1199006089
1994168803
801545781
39326333
1856999878
1500479871
1925114826
178232513
1349340344
379983585
1086861027
1604876098
615043230
1770648479
1733085120
1677906530
25998951
1883986976
1001293652
122907054
764243265
1142699833
1851882161
690361498
966297747
1256462943
2146561744
883499743
2132051983
594055656
455371466
37636195
755444846
1088323260
1886631570
1187289133
618166063
2138281127
1450203680
1555290436
1735155956
1569117766
1145722921
445105716
42499407
1012247735
932909596
293045519
1919708160
430294449
313865913
1699855629
1856725319
1937086260
738555224
417335941
1438926566
1519382851
1217664705
1171669522
302943393
727155572
1581181701
1802920813
882057584
861906313
181364506
1634434874
784374311
899379144
2092908740
989336020
1651388543
399064851
1256526527
847997173
1644410456
747594693
662194540
1973742864
396317378
1683474182
1774553364
418430870
1238267732
1596650993
539621177
1216040814
570039471
1804337764
666354736
91504300
469672944
1589923416
1277742825
2059321582
1828535760
1299266342
955508759
273550523
953008516
1237844959
1049467285
1760424007
1148181579
82469175
280337850
240466579
719045564
1100945311
467972158
1351226050
98790044
1576780924
1374813122
1061657071
1526458073
242214481
185555583
1177404805
1214199625
449275627
1433298458
783179238
1576668977
1920615425
1870569193
1684422098
1837282246
1052245433
514442520
1090023706
5199879
863322436
1102319856
1769239619
1263851747
795533834
1889849147
554966632
150050544
1344330272
1406516066
1451066054
2035139563
457925169
1854513740
654190210
2098820877
1074224431
1944408919
1936941633
1283038051
332561763
900447899
2075349496
1219485912
1310622108
540908088
2044015386
46901542
1852514969
1069530084
1788915347
1543945945
1959405358
898415908
1488553578
1594841324
374605108
341093845
127428694
537993049
2119542644
1240472661
1233417226
593454308
906365884
45658114
972228750
333324944
1302540878
1136431125
1264614405
1620247897
993594320
220857858
1589049105
1339963062
2036288852
669017440
1974759094
124395359
1130486203
705461273
1340984596
332297938
1499742598
572512777
1060352881
1410856132
1308841372
862801963
589398726
649256094
1305105324
917378989
965982594
1536219918
1400596369
1728760501
777091024
1200926347
1763604379
343879868
322142375
347966592
434257006
1999757857
660639935
1293291511
492490698
789282751
1011011286
14811845
996509269
1154627483
1872834861
1713895704
392489332
106684706
2090269901
1315758926
837463382
832909441
1417071441
616924394
748616724
626452621
201450822
968900764
69176958
390062398
1871013493
763199740
1157862668
1272671835
1714776555
2082629822
1404492897
1533030418
1362207283
738518192
1483675255
711621903
234152525
1751673497
366248443
789580281
744637712
1028052239
1948397885
1806055839
754088344
2039376585
1253640152
1453830903
1305065956
1444949369
2134323080
95128602
1025165314
519185654
1314334872
1337479870
896871085
1237429124
381602571
1165072484
1377506090
1018990416
1519646642
164405835
731766803
1062634660
1043948066
1520793561
895189857
1305459404
1968536999
582515402
2097951046
972365
948807679
1773025629
1317051268
1706445511
1704865262
1574342470
2042716294
517019385
1169414106
755868302
526046638
69604660
1109069500
1370599270
1138003976
1869525356
2050899636
1277505324
544298368
237852146
1787482138
1856750646
753107890
860522806
1972429584
404099585
115932087
39068573
990513360
912812964
1891254711
1768297453
680043687
1861577688
801569143
521231790
723149317
464124860
855330670
1907498207
754293836
1030117606
1249039248
129561853
553731319
731722764
1767474265
2143335961
1218572894
248264477
104781845
487675720
567434663
1794351085
1113452554
1123261868
1721803930
816974716
760440591
762388104
430472445
2000109112
967573632
402989533
1114536225
18744547
1304060335
1513417294
1910456139
1988168826
629543017
1091809965
2000949266
2097358704
58032219
852016076
2008985398
2128210304
903124343
168237036
488704154
1644157181
1588799858
1301668545
1855909742
1170893385
1362654302
715170852
1219827989
1207546959
1097046781
1255343660
773341391
23066806
1361231492
665794034
1924737859
530093975
150634566
1160793886
1919546206
1470214898
333929932
993319643
652147601
468110256
1071472777
657908827
1001124653
1310420971
1313504813
1088222119
318219339
2144801145
436571721
16564606
570451671
2076218896
1678273676
775391790
719367583
1762769536
1718471346
635223667
122277223
1011659110
548850811
989109609
1079441188
205826445
341725306
930871100
1159408339
349482544
365837975
1313586113
79010222
358391511
1042874694
1356810450
1446161461
1608110166
980358092
2091773
836272971
5361648
31081412
786213986
1544600651
923877529
1378704742
213719782
55390687
1979090008
1680488751
1681266014
594218829
614171807
1528515999
1965807744
293929600
1168293684
332885073
128982678
358732366
2102315163
1703198032
1350475633
258930333
2084319745
1417317378
1032795431
261236429
15635897
785764658
1588753507
2018417460
1691416169
1085736004
1528956460
651297607
1506029137
1023964745
737694920
1325478705
1993423198
604604964
1251726206
1243173934
915321900
855266383
1092841963
716261602
500282542
615108960
2000391880
302786261
1765307132
1131093820
1565498760
215908928
836356815
398987687
966304103
893874181
992521902
568268478
710436805
714947311
661047508
1328020651
910405381
417258785
1298166178
268949699
1912353621
1719482894
1467703980
1186319318
39799662
1948877652
1076432762
646164593
12712256
928551903
482667996
1661422868
496388227
492181022
1497958354
1453454210
408331152
1185531645
732642420
1361719527
43665146
566191593
810469411
1255065220
1190438094
137437767
1668634586
1883242848
1234541223
692169171
1449563528
1711321073
230406969
2126442410
884728018
978698786
235948075
222311344
2096596054
1303695996
2010837964
1668070078
1844941762
1287268665
81730742
1598152886
549742362
1609244987
1615204412
1540632590
639678088
1252253786
57574926
1277987180
1108227
1301848916
1837563577
81210253
141861712
1629857217
1830932389
2109228054
324081203
1131162714
1500770385
170931577
8708060
550085968
708766698
1452134779
768385272
555867147
320942144
27714593
1190910023
529780542
1175847080
1901612247
932940870
606048542
1438003162
583028455
899588258
515864576
158026753
838569848
791650879
1974046807
1122060946
2083446786
630061490
1764443400
2041762652
800630611
1705857050
730211680
363420306
1422301510
1758945484
632992350
2002556320
376347262
118761886
530088628
1974468805
1495527619
1371174795
319223661
253963424
840236537
545702383
555778990
955949886
631862053
1101767012
1763175959
1318918291
1063229957
302103933
1890342023
516910557
1708874298
226798206
2143420948
438735078
1013182384
187901620
211551012
657347831
1336779003
2145060974
286910479
28677809
163334392
1714586498
1853228314
389880537
911301950
176876614
14483295
394141665
1330729436
14661096
1605630643
363043414
799702936
735323619
1944471225
531828998
846912971
324349508
581444382
721491697
1807921188
442403311
456294792
2103797726
789207971
1279015492
861440904
350449251
1627491456
270280510
1122878701
541057671
2003474724
1527474163
1675233214
350978508
1201851253
1664496213
2122423317
504175381
374997354
649660571
43500037
395594362
1149204349
430109260
330225171
1658435909
81068346
1299035754
2007565546
1471969272
42930719
1804562295
1874042272
651651297
2008224142
1202061786
1590456738
1551123682
351304819
63771288
1097454267
2117594300
1692935251
987470791
504164546
1783148745
1270699833
564749289
139375452
243809447
109835825
171764513
812612807
330042276
1514927822
1388507119
796443218
1820100214
422425911
1220240708
726390266
113741521
1612756852
1178404031
1179457677
885452458
1702834063
1170483132
1819830277
1015714577
1583296702
1279995075
1835220645
141148027
1387468027
581601127
749121076
1678809295
1180710801
1465249530
634533212
417965253
332798376
653337136
399809714
1089306615
2055149338
1066824857
44291925
2046085549
1669475981
1293387806
543958609
2132329458
1046385826
1493029285
1210373827
2073556712
1130914422
391028459
285534724
1853587084
137669863
1787416672
1753025488
97335748
644406319
333722453
2116684956
1272711492
477300403
10057561
1959511092
526999251
1714664001
974592682
1123506471
1753305922
520114827
99237292
1683743884
2010733232
1851036542
774231542
1142621101
413418722
1910839006
1227344484
585875121
193116607
1612897817
1485308593
1600151037
1736795277
42935299
528771683
2019614786
1903433712
57828518
244543861
490079033
796773983
1094343586
191637934
464340977
648779940
356421538
824351884
1023580702
1896928836
2048584660
1974180997
233039858
2085929452
1591945901
1206644121
1213475278
957956550
154803814
1995991434
1336513437
4394531
1573369506
1178116762
1092154053
804008241
1512601978
747509236
1988311777
1612438512
1884922708
2007761544
226768203
86896910
1880027752
1878290943
995316234
101757000
1056876409
1237960766
1607019351
1182850829
774665235
504706596
1818085119
1876895284
818657608
8511645
7831721
1485651225
925843398
1303662570
2119979832
413139159
1399691447
68157280
1903509774
335245079
1906234121
959234220
1189299459
642142350
4449987
903713655
1828437191
83456527
1508585006
756014426
1387232899
1499028799
1411830577
1265372239
2103221775
859657428
1992370731
428726832
524973868
1444802427
2087849485
428138277
882602938
1657586808
1098963517
1151629447
998917575
671428973
626795061
1443246600
649034096
212389650
1852093490
1559561683
447696285
146781787
485460184
185094332
357204325
1775505498
702631039
738559974
1617268513
2060187129
1154470150
1237440659
669633819
1763320958
1562955468
56104152
2046146286
1876644015
90705181
1693612520
929678112
1012179465
164826110
187101335
228293798
463744190
819321092
706364668
262170884
1342376606
116529396
209170052
1150495202
2016812202
1746575510
1526841359
507350781
1742346495
1019775109
1880700907
310074097
712897167
234728962
995280804
942167833
1341605116
1482646434
576103847
1163172175
1337663392
1043880333
1728407125
1159876260
631189058
496207670
1000139066
1573125570
2082412848
47695438
1422350416
677154936
1125052064
1140008307
637032202
1745005777
846285098
1667053118
204152440
643196550
1479910499
531665154
1719926699
634133157
1465928714
245847996
1292299907
1972289917
327718044
813572296
1126757929
784294995
1024433900
911776641
1624285381
30643924
2040477777
1696667726
629960499
1208623793
699337245
771501575
201200924
1594011874
1093664612
982602319
1407320568
924610701
1789010931
709483546
962048750
727827851
964811062
1847356800
1200501566
487204193
328850933
1437957850
478385737
10604473
1186271543
1191817096
2120538877
33151963
846152582
1649441344
1808782014
1694311843
1948164159
648066249
360903305
105231282
106262516
1623822938
1673733000
1347941183
729188875
2098633569
934219439
72554373
484582071
2109885522
1930102286
578915519
140105920
1130248600
1045287934
1055027261
840912579
911816766
420138617
1639581167
421854799
2067145748
1799441028
2073282413
992404396
437667766
1138019245
1111699035
7488284
2051061697
1770893488
1218074259
1765352358
239571794
1468498094
2114333692
376629586
1249186069
1870741048
353077400
1597500256
1790647584
1701008801
1073691549
342093685
1836233625
133735006
1360970635
594596368
1622995834
534224970
462541044
1766320006
1879066809
1880756032
512964769
1752079713
1494852419
680000067
915875182
608461427
1682923104
114983426
1233544935
461497971
755316781
1496530678
1934194503
1091146618
363515033
227604470
740397351
1320185471
135498886
1752214358
1670933164
436406705
1431211582
1957468372
2027099006
807568430
514068563
1085697343
983187295
619120085
348191936
785649815
291460353
1446690798
134437113
621625235
902352965
1837255631
50388095
1891465948
115679410
1426837324
1643920453
151783337
1929657498
1037016482
1040542603
966212044
875665193
1106369392
1123168290
911960292
372787049
770006220
1688889513
346905585
372851374
1651843423
761993589
1838685824
800512072
1335883397
1264200921
349185313
903463261
1974039254
1627218020
1094647667
216797682
736154432
1426374653
1269957190
855438245
943743338
859633278
1480294933
15915780
483477438
1547314091
1505684941
1079123114
538447810
1815411817
665179861
700221762
566397536
414831827
948066081
956665233
1959290682
210226814
216256036
1644571458
70583087
592898681
138880870
2050573792
2086997037
840944026
1077680767
1043531748
1063724828
390767390
227408877
1908509204
1330064709
313585069
369863595
1515622220
455746285
2063294743
995231899
1756325002
203167041
1534250787
550010459
1976154862
190632273
1655772666
1837585998
1016361186
57331094
1997568451
996156882
1452180379
79492794
245713701
2083065614
693158518
371389301
1110006179
968899916
1766048846
468511024
2048741017
1910658037
1782032074
1248572501
1204724886
357593740
1395181166
1232693082
2132639800
824391327
2133083838
941862508
100027657
1319567154
945340422
1612269748
770672112
1244606425
1199104554
2000467015
1781571903
1082947384
1122306980
1586081931
1117786284
309276984
1198050348
1363172146
701929516
938263713
747410416
248813589
121950144
1988151234
1855866173
984885890
176109184
945805711
1507423550
1911109961
1887409613
1836555339
1743060448
243589588
875186232
1117081772
594158759
110003075
1306224549
562016138
2121092473
915647372
1212113235
992941826
1954135535
1726843896
24313981
1142042846
1396485437
1035567621
1208791704
1952064724
1990909107
510459991
696515260
579028024
218423743
915447530
1699110416
108652803
662220034
468293557
1560774651
717793840
1731501607
1628038079
1864229943
1461416944
1238222506
549208835
217459094
389542979
1225880092
1110960433
1042827746
361831999
1604638680
1399507193
1227581214
1703093519
505794687
854024331
1882866181
740786487
2130223417
1211920182
264409574
2111502853
2132739186
1929542746
2007547607
1623592208
2101844651
667658429
1956220778
1440475175
1910895129
1744166645
778352797
759045260
1392524500
1747774748
1317230770
1476801348
106864220
1503178111
145330634
700022233
1293673636
2021395233
139952886
1197804762
47252504
88256367
238319688
729758751
814330640
337887593
806344684
1267300210
1467184652
1378633676
21992189
1158762731
1491209408
1114567120
541301971
16465259
1010194402
1889353596
1894387538
1098035691
2009947309
1747553002
357804814
1166963054
862692322
1065405000
508193908
311202212
344485747
1007865122
1188253040
1999939758
1834881199
1974367228
437533367
303490274
738783536
1724338341
1039690821
192424918
1938878989
2049273189
2029148333
335638509
1406236046
353986942
564609752
832293200
1874499906
26820502
1071305605
2132370861
352002042
1966113947
707349811
199806249
1149519371
450490138
802618750
1696617881
1538472124
931865863
1025384666
1508044753
1564725278
1396880353
365755205
1799016376
2029373927
364106155
69711596
818320920
2122217727
1815175122
1281753171
1544635030
990536794
1761826610
190492577
1669798976
1473217665
974256145
1560371190
2141587813
871724296
536134798
1014198428
953353802
1032711904
8434438
1568403792
1809150350
354902901
1768547522
2025794605
2013509885
1120806193
1490763676
819952613
1937645301
1633883594
919722951
192120824
1608347435
1524419914
1094530895
1801272331
892223475
758191256
146216962
1032873242
1944325675
1327210605
1117385445
1301870234
80479708
967034438
269026196
1860114216
1887705652
1881674915
1033903890
1509936664
684218750
1082819835
408746285
1292883297
463287424
1028189863
308847238
1876314803
1181152714
388248573
1986208200
56852094
1135972413
1922447835
973554271
84227519
647751380
1370228824
897885694
249220573
1285765598
621671284
1367807151
1491269103
1856916721
416364245
1578749284
65845467
209968283
1826909015
1605765086
428219572
491108455
2126701882
329804108
1175998057
1161959514
1944822265
792919589
1984130798
234827311
1880436764
2102263825
1808084795
1030082017
936757002
1141635956
1552808600
761264062
1854715338
1601146473
924350187
1267428188
1853899042
2067637370
366249200
1478238618
1675098619
1994149446
2546535
549740833
28638608
1599409739
1389148177
1624721484
257396307
125710058
534852283
1898522291
191383979
1775954658
2063283465
400378013
2006672834
2010021354
2057915720
350896821
629029426
1921210909
350751350
1618138690
785607384
1367964792
1797178501
1676487996
1481195554
1649716859
1784027780
1660086235
49969567
323577783
1036814474
1298906490
1837826979
1640068089
1197639130
492940007
1746775266
1115880897
523074596
659205073
474127453
1468278019
2112935066
2051183732
486339674
950278500
1519529077
371988987
1330167231
2089401565
239548258
143891356
1328789951
331610970
421830343
771585518
604969053
1903825021
2144419664
1143179510
1940535965
2062581261
1219397911
1660890706
1118409037
1171872816
1565420131
2140925487
78576194
1994868683
1296507391
167439635
1069105678
1693696696
1020956392
1487838590
915110753
2124808201
1273410447
554367851
330663935
1665617600
343355269
1492789522
115889129
1843732095
802088941
1336940683
35022619
1007506894
309416830
803273686
459465053
2024377816
623896514
1386163437
651751876
929570594
1361171840
17878482
694871325
1547462014
1477266364
985819487
2142257759
705628432
2025014544
683311352
1766929684
1467510196
1207864374
628084211
933536932
526129469
1120964804
2084934989
488273693
1794928902
1987807843
1571016817
360760877
1717585861
860026971
344850794
966925859
2109313479
680612489
2069008036
1294922200
971487594
1709695833
443478863
1746640057
2047127707
1384468692
392712
1899137253
2098759957
97998952
172049758
2099730420
391887001
143713436
738913392
2109920844
1978040547
3606614
1977392449
1586804109
1047758280
9879370
346834936
753704985
1930877618
551368389
115783244
1158526419
783290790
1810688045
1769782570
988518406
31417692
1757250624
1487224658
1953397492
217681060
46135137
137851813
1169160709
726149204
1191927112
19770259
2135853878
1873934928
1554140650
376629586
639647154
932173305
1809414553
589531740
1230264482
208008457
1695430625
1820104457
2118659862
1478462743
359015550
1967106592
680059316
932380022
49655599
521995750
973388909
1373503544
633910791
835780096
523041726
1407711113
1284342163
1560881465
1476012527
822416949
1532883818
1150180696
1531898693
2097144727
2125199749
1143779399
366277169
1065130179
1658435909
459772048
1639303014
191019964
589375300
1067941862
1697478523
1493829912
1497935374
745973230
1418423269
326377388
1983192732
472454601
1871476008
1303106556
14027473
198932936
230233763
2075658324
1670281094
1258240225
371031040
354296402
272792685
741313927
1874884032
2001703827
859316330
959455551
61374990
1288158680
492812551
1702067101
153055464
20175622
1662132335
2034419190
1507572921
946561181
1788509448
1990821424
689124380
1186639686
396269992
1997702683
1375019033
1305665611
319900831
963632317
1426318648
2135167853
2010448012
1345121770
1827004301
1291217548
1037530194
372320145
1764883558
2117218920
1005638616
1829961059
103045122
409540936
1152457486
1903565539
831066618
762523129
925273158
1027959874
689308003
161681189
995151621
1822265489
890376608
1880348913
1925399356
774517200
1863638855
113016170
1189786633
2068016074
556853127
1226671264
724526390
1188354978
1759871975
2044174986
323491399
1405397015
1035412600
2115681954
1824467894
1164511055
130860209
741559140
1250988619
1531596555
1363163421
153989763
128049237
940414824
185996977
1705831851
405746781
239320818
2028491695
1236802563
660263250
461162699
1188457449
773266467
1413590475
2097617142
1923394321
1196089117
1420186560
242438401
1811926668
1579195563
423769542
1923876529
227006383
821380362
1090193406
501284371
1822001227
795033165
1878249367
1721378007
1383847733
1844572297
818631174
1509979088
338192044
1276670240
1298599297
1419028448
1753778371
1052017795
1677006379
431213486
1646927413
1519090800
2058909528
1255004658
1956922225
1286621411
1166921657
925007258
1410229499
1679587223
812870113
599321377
265924726
640115644
1985803474
210200057
1613435389
2063260065
685866317
1756357908
1642822473
59060919
507708399
947994315
635125152
1268503712
501407773
193782355
1104395668
310053902
1108299548
259708642
1588389450
973056589
875559573
846038975
1240066079
1711194713
1224410887
47690731
1983758429
1967380280
2087427784
313667860
1203590118
197186723
517255279
1074927193
2015347267
1680718570
1276947990
1314490539
101557443
2087014635
725467086
967151944
909100228
2061348164
35511145
657011639
1938726153
904802167
888561533
164304367
1467917349
1406808369
1534504584
1123066581
1312085790
873365239
1286901257
378132046
554848274
43893667
2122405788
1493633400
570425239
1431674642
23587759
1168738681
1678620212
811775461
1187983689
106737361
627851271
1391826259
1033368041
222395122
315819506
264019970
2099720666
1006562711
53986822
1465314733
31944422
1643034537
467673257
549528204
919540318
1853471232
140221503
105436270
1899834807
51003815
1478863349
659143333
989411478
1388679207
328616493
1188396633
1136784289
2000112093
1060537584
670000544
1790787136
607940167
327588099
2141323186
641032911
1792230660
291953585
12743043
1871181989
1281890021
1544256770
655321390
436012862
903837170
192557210
854231697
1575966216
1170473255
1365057421
300942299
293691428
1899502000
1509406356
350256193
1587981856
646007341
672883518
1448133980
577356273
704326058
170086965
1052367766
623088837
1320976859
1531101731
1631152439
102037025
1200632000
73180565
1605658464
1566904265
1246158593
1392363585
1187975339
794576267
832926443
2018657190
840786908
1399253905
1953607442
116088367
98135342
1998712433
891037642
698188466
215485188
1848980699
603294902
2103815067
19688630
1007893782
1306184286
1713123618
641377092
1826609563
451409339
1049324635
2048304076
915275780
1884876795
1354926351
2023570300
285005093
371733535
863336397
1768172806
543171330
931210675
42355092
546555179
903320534
901930011
1179882947
787317220
25688673
456563451
1954253473
1803290464
1984702005
688611928
1911101057
501648894
44313251
548890816
34476899
1505169425
526296960
1886093010
1862549069
21053717
1761418924
1754091001
1874258436
1174547424
718974993
1095043916
535584220
175890302
461879749
1477848080
131926756
837028369
458960592
612084044
508362094
1280308696
726344044
639730834
1673940020
351976083
640460748
88522788
1013794509
80783006
1443087289
2104545522
1476412410
1081804790
1907179565
970443224
1444375351
1933699482
769057006
1562842173
1507338645
1281964570
780392919
1143417752
1127465885
881796988
1356012590
1477425846
88391277
1120860407
123805204
777337734
1162830570
1791736402
512340216
865038227
815796869
609082128
308584932
1579029991
590671207
732038969
961580866
1997288492
1502468076
1984074667
2147450910
58543456
122688152
2092872557
906559754
1113493699
2073270621
9792510
989925842
1305226125
1294921852
1007654340
1961996682
1765516321
1453743909
1585167425
455448484
293005884
549375517
1307360509
555133655
607181815
1964933675
1600970184
758508602
1377741699
1520525288
1017707131
1754151216
1022298426
1451173635
2134122941
168987937
1744199369
1832438518
1185964502
107700817
1949015913
1172323795
435127689
158815369
1680884092
1110266109
501713024
213621417
953084282
469850479
653143864
1401454372
881164185
530692067
253319349
1225823272
1641711418
1376463142
929979150
1248171164
329121744
1583289176
988829817
1512842778
1049348167
971549170
840649170
1060607677
1393369463
444627451
2095564791
1115005484
1169535088
175987412
921918008
2049624590
1973571627
1169218715
750167267
940147390
2129493713
323415878
1689408073
183483906
1709066669
1681020087
1546247574
2060700144
1107188867
1205233060
1566305755
1001597572
459318265
1682853050
407516750
1878642136
658297986
681847468
1920667743
178832784
2075622396
158039401
2024834780
1792250720
135774580
242215927
375115668
908298163
211424951
1766050885
1179188251
1582129532
188992458
1742248622
365087038
290648173
131621897
1854404230
269638576
1774436205
1083418172
1202990069
40005226
720174432
61987963
169553719
2120291520
1394261682
1133390593
383739793
823446146
243974971
1971786901
14013666
906807791
1590046106
1128078403
2133381654
91440782
1085475996
341334008
2054988300
1974902270
825843311
1713421927
1096780459
1363677327
1700110757
1890815284
1126513469
2122002240
117866087
951380092
1296503918
334813945
1505593247
794824181
1355590199
414978290
532917300
1848464025
1734630841
562317624
1048441007
1253957993
815740185
641998247
507204493
443633145
926909209
821317103
840778619
2143758789
1544656736
196963486
238904979
1889706733
1701973818
88281388
1243682638
1714614969
55976168
174489016
750022652
1461525751
4642524
1392075238
1876768131
21371561
709867873
1380259153
1123772053
886128194
377585432
523024540
1157035615
1898815068
592541085
1104722063
712885183
1885304636
1631337558
388826663
1186942250
1137044055
1207090178
797621167
817396415
1136726428
121402279
80334570
969561267
1683066147
216159110
1505516491
1185551136
408680987
1610356156
557381077
60886851
1598965239
647144784
1255027209
2114443596
1349873777
296002626
2044958853
812472442
832946900
580521102
1668238068
497354174
1889507556
56278531
197654526
150865915
1929422392
1223232020
102411668
595864790
614900265
1405777691
1834609164
276304007
1812241920
1443355367
326991645
1405990506
281457872
1145608873
815397364
49159127
1831342570
1336545800
774243997
1424237311
1362206975
1334031303
1678976
399402796
961904003
2137290806
851169445
2006293211
1000642862
602876414
2141345966
738101533
627733320
1204953018
530692067
1649055102
1291342134
157931522
2141115209
409187675
672048479
1813474062
802064801
376131905
1868863892
294060802
851652388
358647626
1378152825
1780137896
2110675952
1964853827
1623554930
892345544
1261088161
696460412
286831133
978269358
1949552575
941848189
1028967034
423772124
540946994
1722671160
358112437
782782680
124117620
1760593522
1750653089
19389913
76149235
1333209652
472841976
2130906705
196224411
860547787
1897293012
376574800
622680731
1592979414
771362547
1054414033
153605689
1629420427
173471294
921635590
2117972070
1250808802
147230216
1674360480
233698806
1110586721
1090557650
1294502580
1223501932
819627698
8378434
1670958069
1095541879
1206429725
21721953
304498556
586133153
1378735685
1689758135
777379366
2069912882
2106803764
1084195563
905960224
1984144570
1141444365
994408456
110288568
1672549342
1405717567
934672566
765271298
264914707
1602692714
274224362
986355734
1265053248
1184480088
681414165
504468348
1746625829
139691320
742183304
2085984137
1400854771
1281434081
667428076
1260397804
1690866188
2017731143
501990605
954107326
408723466
1509511047
448026535
775126762
284381494
1752021542
391916225
2099995085
1249579277
1075540008
747182622
82478258
17276594
210053102
896070149
1650890404
1325711170
1199575870
1435426141
1464396079
1025260062
999776193
888869680
574653844
1670027437
1771782810
428427855
560199037
1708513147
152513676
40627026
1941821546
911517295
1333770475
2032103364
1635904458
1579576112
859987405
516034521
270789574
1933432559
1172517243
1817794510
719434136
46153802
2027427758
1758074284
516107715
1423498575
591814100
1826798430
1196824083
1846564327
220418636
979933232
371932868
100129114
2034015290
112106650
1104497050
1527013742
310487535
59765624
161413776
792484692
2105730301
448976293
1309820251
1007556991
1415292126
1072139610
1738593075
1632566427
2078206190
1886341983
1402492690
1269298859
780023402
490978675
1043462124
1735970155
990584993
381416197
1539958663
1867381865
1894600872
848823973
1339660699
1452258597
1064550008
1966376761
40216830
1727268138
103907478
401327788
1365517704
1601523239
275382204
315820032
1432701794
1138576418
1961506495
898956194
648879019
1507537119
1154622163
5657349
1130496352
1172671281
435015257
1013328792
343515612
420335644
915919656
766551769
519040358
659436572
1734056119
1915137483
1335592968
1835114890
1345757328
217648058
610916981
1621910114
2068862870
118316892
1444218263
1444585119
1592986996
1467999838
1096293160
266287189
193291206
777301067
2059962479
981090276
195793123
1487737670
592518663
569440721
1406165253
1657810274
644042898
1038651404
176600607
462088536
1119390900
600174252
1005875941
552049403
1074875935
291661487
2114848588
470713416
1129506344
1169825379
1027394930
250581556
454845239
1945976600
1450302235
1170142285
1793988319
1475376649
1385027370
1168745442
461471170
1247500203
1410516849
526943569
1523867785
2095776365
144237305
334944589
582279991
1737685575
1051479604
1963690913
253347271
721029844
237541690
1723314297
1642250630
857515899
671063449
627428962
924894164
309790484
1794717333
999878397
546320874
1508601617
1223290303
1048592703
1577085926
932731370
1671063247
583178229
635166764
1766852182
1410446195
569003984
849277895
1230778809
1051633134
805833846
744644739
1017225006
1472140345
1824136142
800542250
1092398492
1661929202
1254264897
1963122120
2079775175
2027220702
1191354358
399079180
533021994
1745098998
1311029604
908760119
1177164862
2098502131
659328769
1201991289
1226039874
1326772082
1976049391
1854788664
268106416
1571314325
1409398875
664587779
2107063619
1637159638
1842271517
1866246485
139141371
27295540
510065915
1906744726
515910848
1950981916
401485224
141021442
665823810
830955784
1826977410
1135640730
1243932368
1840141951
1945454368
62274092
57440544
1752095827
381498780
1385272884
2141451284
652857894
237897909
536187283
5530192
1689574939
1279172276
1975984769
328494343
163702479
1674104660
1896536487
86459114
1475875503
1422324230
1146569481
900188692
305505286
871154505
1640890654
702021937
1637879301
1139638400
1685769400
11448342
1745405081
186480254
1466986444
895398252
163378201
156930297
2140490549
1654980510
1422180447
297859085
313929868
757096136
873740146
135247887
1506759854
917316601
2093466904
953431244
946544267
451419626
1803683379
651938515
551082294
2073440043
1668932264
1081937657
612520594
842890669
938114279
374763168
633033308
634950397
764167006
1333169091
1137307472
1963508489
1655075908
1553743162
443627328
1637891490
1348766215
1041020389
1368850669
225180291
604597342
1059653470
2081210076
575449995
898002302
257176033
1083915394
1451774485
1232762742
1890556719
659456792
11745922
277136547
1583672883
1992607692
1222971451
727427210
1176929240
1724198155
555071134
935198810
2064042785
1707601598
1006831562
1095093472
1768641539
929875919
1232646056
612694467
888353936
1357159976
670969395
1627112271
739915509
93498509
1887395435
1860821109
1663719417
1507399592
1524312742
1853733572
1145120668
1907646809
810033305
515448989
751781979
1116002876
1155685528
1396694636
1294524078
2082564791
1775047668
1603988814
1362419240
502476213
679386437
695899266
1984242315
560177948
1684400525
1771780934
77563802
1818097980
1901349568
1141485627
645332932
1151401121
1332708211
814525835
2071980829
2050436014
986516247
1408275725
1334794016
935970751
1874475190
483604105
712453032
1141681133
444860314
303948286
2041813748
867152226
182763801
537016861
1674718784
1571845463
1153750260
568692016
1961169838
894739988
522256456
1966483371
319650255
326124945
614430710
1992651465
1160698172
312986810
1119759088
1163734217
1100383675
1939558216
2049504738
2127838357
1868746409
883554362
1430469510
862046689
51699335
71716705
660845132
693306797
1858683424
1705692463
80633465
638878879
1975949466
1995137830
286899132
1575515008
423329852
83854404
1633957726
1248995226
215657053
370256945
1033433220
1907505767
1372818886
250429761
1923028860
335995863
510755045
1525345417
452146850
609143415
131839651
944820218
858719359
1248021901
132873200
1146382138
1402841458
1664892326
34738839
2074663168
295337398
1305379311
1156625423
1027389082
1860932607
220560476
1749142132
1023063611
179534181
901789924
1627075892
219052867
1659706802
1897825303
1194986966
1896525560
352264068
211310090
708139932
1236849433
1987706774
768648574
1167071088
2065235455
676804701
350167338
2073806855
1750260761
1639310887
437896292
72085710
2086276134
1348838467
1393121112
326348100
672305002
1765235895
105785413
2077416955
1286033344
1702544809
1809957285
1242215557
482744643
1598932594
1240427349
644160641
2067210023
1074413424
234788662
1915122978
250535604
2321682
1606585937
672390964
1037204511
1798375886
2032361061
755958239
135794685
1944120568
1714005757
2024078203
527616504
1079182414
928014136
404741283
1017368704
926881223
1010269425
267243944
993119355
678060397
102293934
968684128
465652375
934635463
1083941361
1385363136
2030073363
1477788087
785883971
333724695
38531197
977438036
2105442407
1142488428
586604230
749733612
1511441055
485946154
39932721
2023781274
1085825698
1213601133
1397389386
759755469
1468695343
1384750329
1980286612
1104862310
106675235
310922256
2101951051
573316373
911274581
190192246
1584783132
2101001547
1909037010
72009249
180316564
692101823
1406412214
1923888188
676174530
20794331
1108857497
782742154
1368662749
2049929748
2060908223
1301011966
133776372
692645134
294584702
82866552
172347186
909571300
692041159
831301086
1215762956
2136201969
1189180846
1027153400
573517592
1873205244
801922669
1369340919
2055414953
565544484
1707264842
1194057654
1276111214
1920423187
844696086
580418114
1832830764
241868152
2086587409
1895349276
272549575
1808817936
307669428
460836976
1580092479
1486311361
1259301684
1142886171
1858847062
1533091612
1624683025
963311700
888725397
963770267
1561328726
2083331452
1091448793
870685783
1408934771
1512430852
1654085422
1250654186
1008708668
1690757512
1274473218
336210433
1607813495
936947972
2013746189
1181813135
541531482
324508228
103019241
85391310
1919460660
913012806
1590776858
1327837585
1215345346
2084243607
1137378390
1725642446
680159177
560330339
165873032
1975627690
1565558057
1327244177
1951391147
1412477916
327543472
1667636985
1751657183
1606305910
1655202838
947536944
2034339317
1649076817
781809872
887586085
1740076980
429988421
1282164986
1183961797
759597772
251331482
1340235763
1223316908
1835093020
65196745
1878644514
775547878
1051425527
234976584
1298594825
1626155755
1101134278
118424154
1718920820
2074271638
62299888
1474913988
1494309747
745949269
709316687
1033216356
1804544048
1410283492
961353293
268943237
1218999427
1744241346
1740398874
123242057
227688566
817315899
2682855
1467190597
1033537040
535071068
1356976432
1614839841
241244318
118456187
758732461
671807324
1886375249
1718510368
1722981382
87012053
444563573
292653761
944136025
87933098
704324808
1671842917
1554818295
957648332
666430576
1390784746
1926156182
1051910081
208132352
400697372
909954379
122464828
2862787
1759473740
833910676
1080903947
413382827
1233740935
2126822883
293018898
659639967
1741503284
1531460648
1779431209
94394611
378995576
444331943
1296272150
1296577358
1506371138
778388796
1424457169
108902120
637503321
2046236952
946396926
456590943
2078364743
888730603
652086375
933523325
2135091737
691996817
875640862
1834794737
1459816525
1842297965
2095962396
1767331271
392458278
480821617
299760361
1434734305
604035051
1901547733
1120881482
1534802282
1905938252
2117722101
642426216
1340682586
1080245219
132286097
1758046269
2024648904
1494605122
1803926054
2043253715
581437786
1666225913
1219940403
29224423
1283031243
915529916
786096988
1637876437
494062091
461228238
479122990
1438207867
367617725
1181995898
1805595259
412700914
1037012025
1720854540
346026989
1060457482
33451575
597556469
194419036
1316581355
920154723
332358579
1839479005
1949773981
41793158
1345081720
27640041
1809998618
162594163
730634570
192600866
524405776
980066073
1668427839
1169230690
1329124933
805720268
1363794360
1602078197
328975281
595100591
1644535104
605831737
2112402743
298478896
1868626488
769899920
718159503
1671028372
866314101
1461645237
367401712
1419371800
528756896
696842059
1135982720
1048838909
1149151100
696359852
527758889
1410728006
2095517834
1912644367
770222749
9422111
141405003
1465447435
2126360292
750569348
1433600392
203797691
2055825261
354035759
1156545616
856675107
1305746362
562984583
1745633177
1222080861
1547252974
5470121
70593311
169873787
171460564
2132707842
1437587195
1649155972
628886022
30549691
108539302
1063691419
543746209
903331337
67288941
1253296565
620519785
722392431
1781045040
1839566822
1924073871
1860956353
1543087550
1253643525
1921334798
465238752
588806577
1564861653
386090812
515419657
789020245
857384726
1870232490
1382057546
1502786881
1525465417
568078858
806031140
723786181
1738539183
1396981909
289526941
77992529
897271743
628514128
1617616717
1722888580
1060857980
1920455792
816126556
775678422
1958951609
1154644655
1091454167
1979882952
616993530
1389045129
1788836047
776780835
1848341355
1030495387
818575407
2034841914
760560687
414388497
1092469696
199216699
353186152
1214062135
372716146
540764267
1018227032
2082639844
1376655682
1933961845
201903379
2145795215
446666171
1087088406
1549882080
1204962284
858803890
1780045230
1598532220
553376346
1502400430
1182339659
1064169587
700933671
44688067
91671086
1637327509
1132116013
1124246667
1862339658
925577686
1494013947
1358281608
1752192622
858451475
773725802
181434990
756914470
1871111232
1542036410
608571228
1782200906
1658978574
1200189473
948028862
820035571
1071412191
133696337
2030223299
957500459
556288228
990014842
935784211
1126374458
1186347603
2060635990
984805889
147779096
1845086144
1568150250
1411505522
954819029
176634175
1474491438
1963316042
1612717297
1117319223
1018059288
1624206345
1851871301
1566520520
1473054968
124756922
1090963911
1250697795
533620460
991835902
1420396438
526444231
1574030229
810952738
1963504842
1206495411
272742699
872078826
1948258853
2033110390
1493351897
391057961
1619709586
159459360
450782385
1798674375
147705861
1232211610
1569716477
1228670683
563618866
607829588
574048158
372530169
443998654
629664232
1719980343
1922719920
1394672841
399201257
134200758
18832251
2084183783
2050779845
651217560
1297562679
886194483
1817643975
1215115564
1639935512
1117426288
1400045435
1481812994
2113701388
1969331114
62662585
765802344
664851591
297039224
1390707082
1274067537
703531630
1562862250
1719564006
1071184649
1720694849
1922081400
918748072
839404136
1086524370
1334451909
1647881466
1619429641
987254451
1045866474
1684909297
703829626
437394574
148389664
1719167999
726359680
2025410360
1885700317
442131123
1318951430
971062645
1295680216
1476360490
1260570792
2011092771
307575110
1709118026
786634765
950809932
237499696
819613522
530368453
2025559875
859050438
1097393398
1624747759
1206512165
483983221
1806814273
181388009
1452234174
1848414325
1842659601
238109894
146329531
2006397452
439327263
1698502802
51019677
29853774
343964395
2011197441
1617291770
155568398
256728881
747902187
57135186
2038568621
659637582
65459771
735019641
437088114
197610215
1826841369
135031959
304300232
235814910
1870997811
1066205177
1900571796
305608877
1567885118
2005112784
1231501408
1746165070
553568350
268333533
1021161898
1354139711
886224422
220086351
648735489
1219903426
347831173
708705940
2115990552
2111631640
1129520403
1772979004
599308049
124665173
1048619165
247162080
1792497931
1656534125
373601429
308629653
1109001172
1548554604
161073834
1320407856
1771696953
1649273128
1438647319
95964594
489064686
610588157
341193905
1402752150
180659359
1161472628
746205588
1139798750
2135381387
1750429151
1926327413
635125152
889333134
1551406817
22112416
1979963559
68940379
1609662205
1478104388
1759707701
689275094
1132340786
1462305451
815299776
162542284
1536567094
1782405606
866968224
1706066321
143449932
1099364227
1058936026
423618185
1762240431
1897847832
700248425
1807423211
577106488
816433236
2075960132
1286603160
774805335
463434127
761633413
253053025
187918413
1759364896
1899185470
926258426
1679893137
203568717
548740924
1329691765
957097088
1801214113
137875167
2038920440
1747766166
1937433294
2016074852
1205194801
401662974
184600976
1447769058
350852771
886179295
1041591622
1427688278
588622681
1090567753
2050390124
319889381
962476709
776840346
1388490774
620799765
1486568873
100226388
1499696516
1917639354
1798158091
736935360
1106098325
2110738773
1059745537
1393601977
1516092957
1901110478
1366539557
1563269366
919922984
1677545771
1154219252
1704140852
1518248424
1995320227
61130191
585531446
1956457971
1656069259
662700541
1822752109
1852341938
878344760
297107241
677996465
846595769
112822993
1864876943
878908612
986875986
585130912
1540777573
1875735724
389438469
1149141409
1061657212
156616462
2035036626
519975056
1199252195
498161927
1197903506
2096089762
1758327374
787303420
1317886515
1916913198
1658387758
105816578
1889287468
1866438663
1612172805
529890256
214130378
318939680
826138
1318511218
1365132690
60743168
535968387
187104299
447700776
1588047873
903040131
435678178
312871549
770138906
1692411368
1702937921
662225972
1372359734
367664002
2133057347
1048772920
1672547192
565105760
998045565
257652721
646451487
1580282321
141744162
1191245497
420668887
369927955
1469854186
967868564
156080189
1631002368
36532321
1490115610
754982127
2051785446
1288485575
934994281
1542130682
961136598
1667553746
182299861
329021329
693130096
18879103
1780083222
783554025
616331309
631471195
1774711835
1952825828
1400009667
1952296049
747684039
2032451958
668471913
1234731696
1776761577
500310525
1547837011
2099257325
1159032931
1026911464
578738727
1114573107
1052789104
1601460697
725118770
604511989
979009917
1030732064
81468049
1882256132
1464687246
848759159
1422181577
346576176
1096846991
176846661
675167643
1381400953
464517484
215200513
1006567229
733840923
1285860312
378010455
1679193379
674006062
1044161873
1263966335
186635171
144309348
650489770
1191332995
2119750577
836865329
334637897
626396204
1853615369
211549269
1199909894
2038797159
1059189954
1378819575
1339301990
1522794368
145978568
2114141286
595429071
165437440
243728169
1297586718
1921782048
1378957343
189513908
1497576509
1412325892
1638563441
697661208
1501890778
250862726
1406108915
2040652687
719357988
1133758187
593721562
1161942918
381517045
1482232432
625217058
541780809
606512914
1203942373
204939695
2103787202
1430664932
1306957274
1013989905
311285748
831719167
2080638621
961410667
1592552964
493329311
772497423
1656487615
690744243
517114418
1387217592
1281155291
1020302023
1617930789
1763586119
525910790
343329609
1281643212
187461095
793261107
940192223
624755697
1511490457
1656854574
147228565
1413085193
82530462
867183992
663752756
963350869
1489046399
1558218895
133941863
247520522
1994135127
922914970
1227541270
1892318277
1483004687
399372208
2329612
816132379
567844197
171551848
1228568554
1416118667
831639178
1643668242
952985608
388159837
1525200071
1835277954
1621131855
1325470546
1847625944
1892304855
12285572
1535996930
903372613
1845267778
1992872923
2005990233
1017116635
303297799
2120279688
1267312134
2124240536
1451335822
1793547381
681727858
806420752
716296595
992418281
814321950
953003623
123377417
1282149792
1507337632
2038226480
1673121771
585158720
1868580610
1953665622
488851480
1308779296
322560391
82591450
1973682914
159952846
1187414420
909923847
801997418
794855493
1827952484
1600342928
525877961
1342138862
246351235
1480506892
1063670229
2123276286
296884422
1294863531
1681093200
1989365341
849924682
888866662
610595017
1183700831
94403606
1891211941
2074283660
1301273514
1799717432
1206358178
1385402459
997710176
2134010566
800527796
1743918743
1967764545
1277098734
777874328
13460355
148617880
479368238
1949180333
234406986
972256467
397868201
83270493
655397389
1321817554
1952990042
1504306043
2043197486
1009356896
689281314
347198805
81569067
177516601
210023378
1639044025
1305253917
1208270510
389590928
1723392177
1717741669
577549024
1948497206
2013037447
1267116447
1964248688
1105713282
171434055
1515710795
529320957
146341179
2074786329
2119326173
2077594390
525909221
1302015295
957762254
1404812447
265091276
1196149712
1391538501
1320012921
1066689698
154669940
1507835660
1999452500
1656487060
1544398998
1963823987
2013024009
713830562
897281991
1041724987
1571468041
340724054
211050793
1823425057
1729923505
469553479
120862618
1403098115
778273171
1631937216
375285883
96293905
1267739693
1688693409
1101363749
1726023068
668443642
1551873942
188797112
1459241244
525177769
1962843238
672128016
1066357242
952679264
237270002
1390756645
1810126315
2084897222
1168959189
873802509
1569933772
378799448
271229120
2008171917
344089730
2138282428
166661147
70007174
1707929660
1398258772
1465159865
420522764
2004913512
111640946
2113830509
1775152472
1444474379
173203737
627988073
999715661
1360847409
1986034762
1904062169
1517333009
1138709586
625802026
699578927
1853523151
366499006
1627609791
1027958898
271889330
1010450960
955890931
1460233469
1209365215
793975
965100642
1917572521
770487447
1010203225
1874172273
1687813459
330052140
1949800840
1729832084
1554003373
912843252
1452492422
945365609
1353462464
1916846999
1402967440
614854607
185790621
1992544843
631176352
639368834
596227433
1380356801
1958969391
878175720
651005933
1076452629
1163774482
1505788038
996573195
1607599368
1054061754
1924466123
129559949
1097704562
555926925
1057657649
956157015
168638927
835884251
225398760
511427592
839110304
1781978903
875634410
79955663
2073300980
1154361148
587797048
1914053694
618990855
647411980
1137077467
824736987
1251140110
516787734
1573583340
1962574796
457520435
517131047
67926208
1868670796
7489553
1170645479
1806536071
883998298
1126796651
1970396463
1173505033
1277222875
1858923994
1782102381
1166498430
889167705
2050462308
1140594875
1937875527
1827014282
327086561
522338697
421595151
781280468
772555316
196310206
1120495018
1022729717
355164077
1605630643
175438094
1197754869
929707292
1539724391
1922598245
1370727690
1714585099
426971441
1390324770
1673807579
1134859913
1386905490
1449232077
1330436710
2028567304
1718754240
1673745354
875066400
190203262
2097014527
217579162
560826576
1645461963
430207775
1509331087
481134097
859346524
181387502
1829217970
1261782586
1091420778
1472824641
2020743949
1235925577
559098217
2011601964
457976194
660878810
2095466893
1418628723
1323956791
484766142
1963359714
331646977
1939676462
1216552816
14647237
1455330802
1580157075
1540462073
1482209442
626268557
1477351271
294479253
430445874
1427822323
974736932
1498566003
490005211
1355631303
394121181
1440541444
526256380
1283643524
960424853
199817674
466848176
1456021534
422011007
1298502595
568335117
1186660144
331563816
1372290549
1830401149
460453078
89033364
359311762
1643351216
1437325196
1172309193
245678458
144408617
351566844
1258438095
1940993818
1214734578
415351192
1109476210
1078073329
1908857638
2109674005
273034019
1527507984
595672073
2075378738
1931807538
741438650
27378113
249727735
1009691540
1260453513
886920805
1847542361
1734284412
1199517102
921916679
1315532946
1887376608
766353417
1736512832
2122347724
1717114081
1446410361
1010416163
1447874093
1218452157
1716398354
470317726
946243521
270870065
1664393369
817297750
1351793392
931736738
117167051
1467994949
734662158
1086699533
2140627932
1178918467
1964349627
445120854
307384079
1378477914
1301217141
1950057451
76263223
359205687
883823962
974844883
1675719424
1054629933
269093222
29203650
50577107
2039741628
1257829271
1909412320
1360132963
908277675
270678181
2038974126
1816730370
149670616
2145519415
894446317
1912154463
773091632
1784225836
1879445500
979726503
917583044
738191104
490891259
410427982
1707573255
1632732114
1540932982
56667764
2129990408
2139378963
1806476933
51715780
144224958
757056184
1588631648
461336808
650772313
2050376511
165542978
943457189
1114509586
1994276515
1531348000
850724860
441827903
2011773489
364672759
315797357
893739525
1089127084
1067093285
177626819
1236234275
1095288486
770654258
1501449537
1650750289
1249706799
1041098260
100753599
1088066748
41284151
1804896672
703732195
830992076
1794542076
66996510
1046436762
483459363
1714155045
1566416198
530762442
2059402541
11579919
242124228
1816522916
6156542
581479389
65592456
521271890
850701653
2084341221
2117482531
2070709587
1817444102
1942464726
1518402520
848245766
1796369924
2030533045
191053452
2126113986
2076516439
401760945
744420889
256180216
1839074830
435858575
1356022934
1854057851
325133457
1773260145
748267994
1693287895
1926660483
94973586
401951287
1783007901
314840033
96070874
500442876
383589381
1644383382
1247860827
375550326
323161908
1618565266
353101813
1398787727
505632562
635339333
1894814489
1218127909
751802440
1448346617
1862741774
2107826844
1954040954
143598611
1572027167
280220536
1536903043
646666178
1518510507
99903430
350601467
1378937219
868402957
1465153509
321757696
1683129294
2085000504
111977307
537349593
374018896
1870937112
1625581574
412853709
1233038195
1251616804
245323060
2119335660
1164024214
1707197740
358563907
1229335750
1880909819
713103677
1083530668
847716483
315146110
148932886
176431123
1336184027
1897194161
20271938
4013891
666215820
596679739
1008971700
1931883170
421613046
1006141271
1718212835
1923975510
417642674
1523970439
648435171
61409351
2014020304
1231110325
394653876
2136964863
928612636
1034134670
770289698
341788950
1338746514
910242854
341470049
1534885366
466552206
1892517279
2025759309
242822848
1388765025
1917822721
834160667
549995972
1870094533
1907259906
841028413
1741945392
622269652
981792510
6835281
245809931
1725974123
1353465890
396285415
902179646
113175964
1986501759
1358496904
1497906716
951667681
2025957760
982447569
1303540682
170569396
1036624200
1492563102
891226371
1410412867
555846948
1148549723
208546643
215265457
1958821617
406755706
1646658910
15437814
739007260
1352864834
823026838
1425684038
1857999675
590647201
928025845
643917059
1744742026
1440750197
1957020022
1986828775
1362926711
1003793014
2131781231
2100753114
1087325792
392573866
1254080521
1281861102
338340659
1107966251
922984313
564758444
857226137
286899132
1870235301
401712332
1459918093
103599284
1643200172
623599364
1845166428
58691651
1566498800
1297890397
508558278
2096185910
1465699299
530204148
788078548
572156155
833555597
1888994077
49960180
1301593832
1078320615
1258930346
479460113
1977084138
1763471196
1053874615
1899403407
109647659
1151655991
1376312377
1318723247
1719220767
623921998
437206704
67734542
1862741774
818545744
1670228279
1318544418
370829925
1018427907
803305845
177599999
150070689
851551374
1467657199
1378380507
1835517107
814397938
694939001
530765421
1222724812
1112989412
1711769814
1842194283
826235119
239510320
1943282762
233039198
1506539920
2043961273
102990004
1290475592
1316668995
767064064
1952844787
2090366563
1968837026
644200191
2019729496
1690496823
1113768865
384307085
190869499
1596848724
350763716
1834795633
431534549
329294505
1681647720
2052279714
450336007
1349106888
1212122838
887689141
719877304
738101533
245092717
80959302
415486005
321066353
420917243
1304018666
1965833392
1083117305
220309767
703902266
588365459
1568522576
1427694630
519363728
879463582
278413920
1875521031
257867293
1531496462
1967620077
1207927299
1811584877
384342395
371134994
686036874
793833878
1813961132
1746480376
915823168
878264184
333274314
953430683
1338650354
240298575
1494059651
1039752318
1930071362
993153588
1389510478
487232673
1199540143
1555043974
1577385141
425760105
1112096595
1150540381
744958220
988333567
2130020052
10836663
979182652
1965463473
1677369717
1515071005
124965921
743174766
1065167514
476179293
125531222
1436206052
121265601
2019681479
1796658843
685396301
315911684
559973327
268309578
1906849259
889519620
896510812
1516098345
135835744
1600591890
1720483174
79830776
949565936
914612319
627883697
571516181
569429744
922316993
1921644460
1739881222
1747672040
806621394
2120263824
123650689
1837953106
613685899
1295998187
644290850
47879077
1862132077
1769109066
1031880557
998374457
2117104368
1981480218
557555896
1518713090
2105702255
61400840
1379429997
295117922
505270779
1938400104
982521141
610183937
1347480500
1527445723
515981064
1489233974
1984822001
1700851949
1208316959
1027480498
782921966
1826245226
526893402
6974155
1301927427
1030040331
1998331024
1854566868
837354095
80886900
1507086649
711456169
1186460793
738885484
1377574415
316756114
731504050
1854576524
1907315625
1689356183
95304466
1743394687
455763885
1483725447
980467238
343569412
519038264
683779405
328374688
200612688
1929450751
941060501
143885120
377809350
72085263
1583196456
656340707
1551304952
442126503
439426410
1160113422
816250221
1745049988
133255839
1347395855
726550834
1337036678
217574586
438503419
624008538
698870806
528225936
114056147
284616121
1908042098
263341389
665800814
365008503
1207018676
1477351645
1901196890
453215494
1169826071
881701175
994305170
1486110339
700233815
1105456625
488510553
1863222418
349778769
1218534381
1752491285
755511865
2092064148
1805659712
1492624816
1364114600
1588418838
239387075
507811303
2070763985
314848916
1364950977
1255457623
2142188489
635698613
1637771068
2128683366
2020689622
1611937111
1062575539
543321252
1551307687
854497983
95616574
355252269
1973512052
736477858
882011870
2038424880
656792665
84102845
617990283
1618142912
139805705
2134909225
1721721978
1208842033
831476568
816978905
909630175
848696957
2053161894
1087276301
1822970420
1864572128
1403317589
1221994876
885076638
403420458
494743034
1118803983
587115795
2119095185
373619760
1719427289
1249602975
1038829835
983264264
252882435
1818340808
1348370862
163439694
1594707530
1299536021
1560001644
1465791455
1733630302
1043990674
128711523
1264071175
1846785254
1320594463
544916787
813916987
981816170
1715845573
280754219
795263429
82207857
876622381
1948594067
223036959
1774436176
2032022585
1521088973
475320643
1455114197
1714366647
1538219086
1413776412
630967991
173792324
431884407
1393480900
1405016320
1266108902
600174252
953394469
1902261198
1205958239
85747592
452363362
1245538124
1006210136
1845756748
691919025
1163178823
1775306621
207391940
1111911739
336771926
1664260771
716788958
1547206428
1108473675
315117163
1105468692
989876236
99919761
664068669
820780645
27124991
1354568167
16680857
1355456630
933566092
1478476413
1851623178
542897562
805435413
1870768990
1574807739
319970898
1034839179
574648130
1841647697
1816311554
1558732577
1761915591
305887917
380922425
1180334639
1772361284
1267024510
190917021
558675384
72861161
1061400249
1943655897
1072371296
1760826659
232885449
587795157
133883856
594962079
1571637275
1614680086
2050371503
1160786377
1234125121
1810546194
1674539942
2050253776
563254920
1591359617
1395052960
1343644992
191569592
1950776161
2137273647
72824197
1235966527
1206907790
472295044
1464159724
1362229948
1670663271
509405959
704385218
1444930840
2093227058
565412234
638535342
1669766646
1793935818
328229812
691270282
98027331
1002163939
1637810822
2060635597
1939526465
2067079138
1798430227
430533972
56580651
1601464390
641233325
2135733320
1422032567
1442043758
665079801
1501945675
1363302078
1950353066
1155480370
441924522
1117331619
1014931965
647447403
1070779717
448731670
1764209355
397235182
1993805961
1206318613
646648679
1653790970
169314018
781055023
1306443249
1603939099
1066289179
141112912
793321649
1158518077
1756513867
2033888237
1934349583
443301880
746941729
469333496
1316425128
1200428021
587225715
181982846
1875227641
1170767786
1227500753
223681534
1198745965
1355256542
191588767
1368673077
1804912361
2116789345
1092312073
1338224793
382487750
1662758932
1726413884
1007014314
586397477
1816036011
326441784
868042309
1504030066
411779548
938070719
1074523203
712443861
605392656
1109700636
1047519281
386490268
1638383586
987272320
1395206956
102962938
79874199
1391760063
858456572
1332121828
648008096
1280382325
1213243522
38433544
1407710347
2141844025
1541554782
579744797
574400172
1256337350
220754517
630577775
682804302
2146335550
377705908
419286399
2094502767
222093163
506687126
949385485
162575096
270346831
1637207606
486610795
798962021
1617308220
796437473
1484048460
1127603893
897145046
1721203423
1068112552
322504112
1605384802
1390540840
376751105
851201867
1453675584
1042349007
1906085788
534387178
1819062125
1500442473
397967630
81211444
1744686127
570538606
2095686044
1777368298
1258345536
25924997
1544406432
452171770
372661950
599278200
1380967874
1414882329
1338480470
1846734676
2130338831
1689177301
2004549080
889368668
753758280
256478965
1809219560
235146119
1013536559
1502378936
950425146
1164488185
1719323414
138737154
398589854
572896528
1137342148
896580927
1135578581
1025122631
812210181
993389414
1022287771
1535169988
1630158316
1547016591
1754561828
967258062
1100758256
1648912708
361748956
1178233281
1921230041
326196166
1262472573
1906025363
1409937327
116606454
269289704
1099077243
1258045578
1915341916
2124043632
184459769
1037514937
2070729199
936956220
2069294916
726433520
1510555369
1269363266
1674353726
874917009
1003985905
681235090
621514666
392166422
801855264
1639370079
566778446
1979478142
1035833526
259753275
854264113
629852770
1004493736
284530300
524891107
76535081
1837249492
923691096
80365439
800129441
659115001
189593534
1871227246
432974775
1285013399
84137461
1627884877
1882289961
1494331563
403212331
1432882856
1640654426
2088128613
1805861035
886230022
1020264518
844991474
705934745
1009686387
1293080340
324690207
442366787
1919904693
1245258098
2023477843
78535781
2106421654
1613666302
198396361
1791006467
465114811
769627222
346383521
823121665
901935669
1968225407
453676864
182734152
1560605089
143378648
887422699
1799834937
1205585470
1236765044
2001078492
2013942092
997471156
856201519
856726324
157534871
1525697753
1594628271
1799637725
1167373122
1157701100
225063579
125409172
1872439919
1589060235
167051018
15024682
1004881478
654557071
702281140
717105449
320675110
1176049099
555503044
920177030
744545912
1140387693
2102712578
1477360104
7517380
1141220441
589673537
766487845
2007270660
1600814583
305034455
1389774893
1111915314
1272491448
866135872
2051989742
1313082530
700700604
975875484
216567227
1407299267
1541328965
725920762
1026063273
1813794259
242933111
1945656611
229508799
1625425468
408451962
1350527220
34815338
1473641987
1172367458
1254408466
360186
107854780
1972771661
34815338
1459992684
371242425
1188427876
629557130
1637408026
594300197
863627346
55181432
2007436225
247343067
2039336389
735266971
1735622769
1236380104
1651843423
383452842
235001217
146379162
132793827
630684668
1075887378
1605900436
1938429275
1044243477
158256571
1964082510
946546373
278373311
202669364
1469415464
918847549
1950908709
616043962
1615855624
1252111549
949939595
74947549
415109513
1864775814
1226670914
788722218
1770340000
57158328
968166909
755755004
1527632807
367316383
1334762805
606962227
621117674
1183441300
1134735008
1180890892
251690106
1141747214
1876441178
1111800198
634924339
351644228
251367029
1015058944
888725397
875468692
1042462672
1780583212
1708517412
1743576258
422977684
1197469648
214452467
1017451973
509961109
535683527
162290769
1745563518
1819270303
555089698
1491858927
1737489241
53746302
162315582
187983334
555819713
996360466
1005092163
1238200267
1309984904
705750373
1511841709
343309916
1637784725
1041709405
1157815803
514647123
967407546
42645197
1105543650
163489433
1233856324
601936585
1028264091
1938689621
1279386196
1867124497
381657213
1071463599
1465874425
898375767
1322497054
1128994255
755208220
1135415761
743221735
1692662742
1038305598
822343966
634682711
469763721
1881401492
905993722
1106907647
1788227132
2144776084
1744475756
2972404
410361431
1159182410
899406889
65819561
398431690
400680358
1791539929
1137034642
631514390
1612288305
457138156
970591928
2074858459
1722916713
1932073593
1182808081
1366703588
5226040
757724804
1690001120
1149580388
1152640244
2052549390
734437065
1410228421
1111442712
1330097939
427883613
1191031352
363025387
1905731687
187909719
56488150
1383882121
1773019976
398687431
1020766084
906065153
1826969683
1335428191
1783511930
1725755450
952320400
1421286027
1606098757
1897596320
1393618822
911763964
1857261073
1260264276
668571656
401608055
1382136204
2059588225
1220877669
1963831530
904306814
1788654964
2077731152
1880041860
1902917932
1765203691
834898584
1095404420
1584796035
208201351
1925347109
1828176984
321428287
2096997430
441201564
303036011
1106127855
1419635136
1355670500
352721943
1946941695
494020522
520432382
1551536198
475578151
286439019
873713266
1477392708
870252732
1709583593
1497933450
2111499607
55589711
1879276654
139080944
1958694723
796731969
1534043308
1851774041
1941034359
1246124376
1649538379
1473384381
1661579796
1353341747
526036866
883281338
1190052927
21249965
125031985
653470124
873256914
2120370947
561686447
1257518177
778560143
128058691
919481315
1263448726
401771992
5826760
1511816250
1079265293
1059522803
1532112867
876755786
942903253
1887226415
885875030
263853288
1919688344
619483603
57657679
869695066
1694796867
731753634
1016784918
1187640686
2045321289
1900349253
178997386
1181378159
1508399538
1588216167
1241020435
288598142
1239663223
636606293
539367659
822378102
345572594
2105533251
11736776
1399684850
921636697
92458987
1851393282
1046621617
1022943463
1108937141
981131468
1326606200
1970961240
570805362
1215084683
373350045
2111370528
52544489
119195409
396610884
815506251
788286723
2119122362
175923826
343201689
695791326
429711245
551525781
1967067468
1853640966
5667442
1785155897
455397576
1437252617
1217283165
1110599631
902458740
607070299
451209568
994238018
1173840373
1516709906
1946801088
127641152
889805487
2143046927
1360489456
129577675
280150321
1062576699
1000790254
267415861
962614307
1007377565
1883407198
1858085047
252656104
1449085153
222814360
1033570337
1277478338
1201312010
677607912
211480695
1211252874
2013576214
445010696
826941834
2128089932
1434062097
2089124057
1436453667
1981350695
195765412
53918860
1162342022
280064334
622707139
486679297
1986642606
1314439038
2029741346
1938138109
111583418
591192855
265095068
552687967
1658289267
1628975967
748957159
9940586
59288752
1839100074
1572806273
340849196
1316913792
149705570
606481459
987961173
1882938565
702432959
561341193
1567395197
1443867788
466328859
990137057
776342198
60623933
1436610730
675425815
1072998923
1737129865
1156148653
967557325
391078348
1023646244
1916006675
573784765
762152311
887480732
1254020385
1796710556
3270245
782485771
2084722434
984027319
286436070
1073697945
1144692774
2061341094
531781794
725219472
922486112
403930843
196273521
1480061070
266568100
835673889
383209167
1624345079
1053326681
906121554
2021926702
729700907
1338912404
952028975
1199562329
45043011
842013576
1532469377
1925051868
210278263
1174862847
2007741958
292879197
1518065372
332901170
1820618745
1170407314
190738840
1301020588
1896280009
1475737035
824835342
1782660463
1698299241
2064122556
884536697
1249072074
1706537670
763927016
1919679786
1034266797
400220559
1058732989
846918157
929078233
1738307910
1707730011
942287774
1892305611
382774540
1241614778
465547203
1141994693
510917870
1984322955
221819736
1252152555
1559894306
222790902
1619821949
1774991815
309461427
1746735712
393422878
1306662775
1160605573
917254274
1095258679
365220054
621245760
1651383610
910741237
596866910
212704706
1744531917
1580425319
1959501043
651353495
1320528789
726829420
900613417
752239893
202233311
2117297484
1293482243
545254861
1851843812
361979830
223763607
1642948195
1264174455
293438874
150177172
889687475
190325674
478916070
1856548530
1682348696
369139825
1081386417
1009105893
2039255398
2025201091
132483451
1034847635
1028481239
404210534
2114634870
775736117
507423314
795788114
450268302
1061007398
1315256659
1087366687
1290958570
1653009289
1703644779
546768693
1082962437
1898167242
935878142
1424112337
4388457
312504237
1066417347
120609536
902607865
1441771564
1742577452
732566845
552644082
960832032
1559337173
679052698
165478289
238069340
400710370
1239036061
1242629092
1061092022
757901332
439867611
470514444
1656181664
677570458
1377249868
1134533054
73382640
193952827
237564198
220547515
1720259343
399792229
340529195
1505163919
311567886
1548412877
153071144
2098353743
865961419
13858121
1785884225
388311321
1724423259
849473573
1574971639
47994176
656131794
266030670
1884713670
1300162810
779361731
1138665385
226752303
1753079999
997739026
1064414813
1866694520
196484684
365922802
470646802
419799694
1707225856
1572010396
2145347497
1459620832
1813331595
563036331
991919293
1272330826
2118345687
1313069113
1642536839
892777865
830336879
1651613811
1110466200
1720304196
923399999
1838391588
440957592
1625350426
1692118643
455464957
704834712
544421422
1577328030
1654972047
1775970303
600738906
1014911251
2067373879
931474324
282910201
2060790758
1318538428
265209997
1798207322
1545474078
183121715
1045199397
1794233326
1736461191
282092908
497348228
1171343022
7371560
1023926749
672632802
1091111791
1049187825
723997135
1668952509
56007506
810016193
1383981442
17651515
231470933
1414717697
1127580083
1050032829
1218377245
2048304076
909192467
1961052101
1252418422
458142595
1449647677
1356926581
887682938
91137035
1538643282
78142590
1858619913
189870091
932606048
211222343
1449281092
772253574
1416730571
658375012
970371684
799392796
2049550445
277999596
1007838280
511860372
720937393
2042991704
877438013
1833033929
428920028
1784285627
1119535302
197419667
1800984379
1430177000
269276116
2097237796
338051810
688751973
828775373
65902092
2000329630
1724111264
1863330207
1697952340
683469600
1163369363
580359367
46122209
2142001564
1902159737
848026541
2005895948
1207199269
1258133017
541265562
1740570152
1649257292
649048253
635056140
1340683434
731931206
1880372659
1754825939
2044209894
408979568
2120079510
1548759053
1117811150
1050309635
995346375
1839554163
136360372
963049465
1360363337
1865681642
1132331383
1492812877
227287979
1543046462
1630784805
655506140
1433441411
1077872696
375339700
701973764
660491537
1387211382
1730480643
416033439
2111156469
242901754
344312099
650773892
1468443350
978214895
1016503288
1937556591
628558312
1446576858
468030746
135001272
1683601874
350921338
684151072
891625804
1602291695
1403322951
41988682
1147595681
2069940818
42958695
823377266
254658760
330884334
1657239547
1572552305
452812274
354316538
1696178361
1200704774
1577469945
858481642
505483740
1646095861
925923507
1069935173
505632562
382835516
635253406
175687807
1340260361
2000123284
1434455402
1953644086
1020811093
1848346991
751203050
37329967
835974839
2019859807
289052164
2147369847
1688989869
1692858701
656947749
924008618
1401052376
1000259303
2099568574
454276161
1345197964
19296223
744986250
736139256
66650544
427090332
1537637705
1424274303
861482942
2103259888
1981707903
1794105321
629378020
1108158353
1559281534
629306054
1056626943
1315667104
1198442105
1052218629
97799250
284683508
1344320616
2114813469
18572309
1931109655
889783794
276068042
1305523645
1574016479
2019403135
2076734563
1048941303
1409528613
354837211
1240622199
1134845354
1078588707
2045483839
909227066
1874026497
1238944697
182353524
616720871
1637064482
1521579517
229070602
1274487917
564466135
500474587
1146497895
660423728
1948582937
1804136949
1627015574
28848831
1503644327
848880792
1176898316
1631191797
860050773
2119683678
1258961289
1332154474
1483113978
125332922
274590220
1550316918
1007675715
1465056681
210669029
640726672
874152014
197226298
996895939
1611383129
330953092
1128540528
1571375413
1131592173
1053193541
1353449022
1069687420
245766408
1402871530
1793443723
1511706522
1728000814
701065248
650624997
333361875
1355099114
555672678
76028747
1945102391
1020957644
2143850209
1281108410
998098345
485467146
277369304
613810627
543705813
778397024
1698492431
470496083
1437012398
621228644
1117532909
1189690439
410035918
452949797
1474826083
748486218
1657823872
674878287
1236849433
280193386
558615852
2120859897
543313307
258969421
742923267
2018399456
1476893982
1558647061
1058944552
941504789
684182689
880827980
686698945
1691109500
1480627993
910584316
2094703025
2119984716
108874769
245000524
918295683
47801621
1966802300
1617612704
112230461
1947362248
1989335614
1453098882
429171574
1374221819
1904695301
687573807
1332975631
448743278
740937962
1546850688
1439686862
1929816736
1360305255
1009213327
1924189383
1956613647
1718093425
392210298
1699753161
859675879
1782556372
14927491
1481591134
1101263417
860317972
200461263
340782203
22479235
1505442913
636308652
1434106616
765018280
761396062
1331830358
1597839568
1151733399
255267020
253637195
1308337210
1129689531
261788559
1676612703
450301515
718310124
205892041
500521585
1361086407
588873902
1441888795
633738511
1920410991
864031053
1011182127
837452628
1180652498
882817407
930405194
1649399170
237285851
505808910
701385000
1342683916
1280858308
1930312604
123005518
672997779
850951409
2049806561
184384044
1134067442
487897566
1994858789
2087533083
2048414621
605533081
1436987269
1579459580
353503323
1939334935
1636637127
1056918569
221988415
1049193134
922119863
668628399
697160798
883382849
866549341
1451835770
1700035596
660933267
323610653
95724608
725460838
1678209857
2074438308
1446572416
315780016
1024192950
1706868135
1124349571
336514452
460764736
1937467051
294384657
1729417728
1234354268
176135620
258916897
1519570833
1872745982
311915811
1060379844
646409426
4664838
1733182952
932321346
1133116115
2133000461
1368684002
377331720
272406078
1255154768
640935712
1521533389
568562510
1559924159
674730613
535037598
498164212
29854901
1238009511
1490381121
954495856
2014258122
1675623134
770800530
1088991434
586397005
1558025927
840183164
1499552587
334879585
1824602485
2086794863
1852857747
1670689500
1639105517
2006590606
223191189
68569990
427738087
428389762
2005328831
94937107
1249661241
300519158
330369560
1050661485
310919820
1279889400
344417891
856454153
1165440717
811098991
629852770
1931099475
2113106263
2355373
373930580
2042534805
957474034
797667795
583668016
758397602
371160241
1901206223
602789789
527988787
638331724
1943233990
1381210149
702852334
735895254
184584995
1627682879
13233732
837124441
982437144
1667139348
160005266
1750769843
2074576533
1271252233
2115317913
1506616090
787449662
1729228304
1347214675
225574511
1700619958
650645474
1359467541
815732843
980920670
2077988092
374264830
46701186
420553891
361062173
292258141
1904714404
239897274
1245130688
1337432016
1784085248
2022465123
1877654398
1098945712
326517920
1323458149
2008805904
103524369
1792502352
109194625
1873123278
1294375205
1230243230
1651380702
2047197905
954495856
937826843
718160699
659317753
1060392558
1851736509
1720455685
912692265
2087111914
2116009290
663577901
530550819
429607003
1700703833
1193540761
917847912
520448941
548329285
183258357
953498938
531301479
856838247
22477725
1943303768
571092262
1004852868
438026778
1779135304
469305459
803016862
1262936913
69328278
1224145041
1364748196
1957616998
33659502
88522106
1187968381
706357552
785887654
1020719643
288259857
1577432062
782296791
2075469858
1502080580
1620694608
1933506823
1832264026
2132473208
756955933
303177070
1192131355
952227669
252711564
2038087032
417420463
1784863593
510110288
860407201
1593129334
1715886109
1953149707
14350088
2090228303
1049410485
1773924102
88420
824659383
1528057536
1512692543
1897570234
575967650
739955340
98196655
204731888
1450818422
567403413
1802150849
667842189
514652678
1176527693
1396980082
461225253
310734119
719854724
785817444
1742443120
745787310
2110216356
1819227199
1909179277
972920289
1681670500
201770055
1780863854
1495399621
1383919733
1774115342
1983276539
535004527
498806306
1196097641
1305856547
618288984
1060917668
253375218
745337801
698786901
863935738
1556836466
1911287988
1857492633
692895535
2094576419
2112887763
1776930376
553683032
1149722438
1552379315
1919691602
579872102
570054209
2109331055
31199007
864378514
2112611652
1962043161
2068394200
1953693120
1291239399
336922489
674666756
211636449
1705521578
2025615288
963833306
190591064
725935353
1922802618
333499920
1871770044
1324861741
1989577194
1282415139
689889221
1561220503
296860401
694670931
1299869220
448480472
1876246684
1095072411
1493800628
1507753981
877420671
2140821758
1324237609
1659620398
48591440
1325240389
1850499034
14704603
1283864382
1914646762
782776026
1689963918
714693069
1266016990
2127744819
138611354
785494191
128783584
1584465080
1770743121
1800721151
411983619
1603936249
737382812
53141611
483169177
1608325303
706673309
1358635582
1461665771
843875042
329158893
2129444396
1066526827
1226034894
892190807
80765003
1089717494
1582869347
2033958894
131650623
710138021
1038945996
1510497550
134746448
1968777309
2025949509
1939467837
1653497620
453678841
1678107085
1246521590
5860059
1862182197
178247313
797328831
1225986544
1856033059
1402719542
1972909329
853696337
1349224539
1938796857
940621181
20377413
764012889
1412276438
159775630
445455994
684489050
407094043
2086744714
2029242690
1585768580
251778162
1716047213
2112403843
1453910019
1098041740
214208554
214398090
1290145154
272765921
230941398
703942945
919432341
293738005
68630108
1310527572
1764950571
1137357576
1786469602
1057482844
464090794
1355673045
2099158524
812658660
1890381036
1338349867
109512145
894276902
1978412530
2089688513
1780516413
901860749
185503268
489182411
1699361111
150542741
1919780027
1334850357
131036107
1375126654
1271255202
2050289871
1376831709
1161984147
304379301
1720916237
1559571
947312211
462085512
856362583
802634310
568141358
1954477825
748814410
831013910
1951570597
795701442
1913014066
694335798
2013753139
2041817619
722376113
304087683
496144691
599031402
2105786415
1757125855
545870731
1667395876
1423139688
1444323098
309408907
364397344
1513132481
340845567
1362736505
1902040112
1875518162
1523967444
140175260
395048127
273469590
1171471044
179107190
622810353
2146561744
1923820932
1249643802
660312325
251981655
45185443
1971754926
403580592
471784783
2070473328
1470682536
640470827
1199881868
176155228
588633797
902439526
1532539643
885153469
868920922
1730074003
636159253
643974529
1433149515
1753082140
1635762684
409801739
477421728
693694113
609072039
1536931823
691578916
1535000190
579592833
2147242219
1370515487
1447596007
1129522485
645487328
200052957
1701468684
554721522
1613425162
1563871383
612837220
1482184285
401643417
1406245846
1990478196
1290931799
876026838
1215555349
1846418789
96223782
778599257
1751519106
881598840
142090829
938761590
1696587628
1366208444
1436553297
1542452849
1775636917
1908530832
635729164
240466579
46123085
795199835
68318274
1361114327
452660491
1086127180
732412112
1427152419
187867287
1611206678
19817926
1216294789
1560839660
1735521504
1682338048
1373381966
1645066767
1145821501
1847863876
600701987
1681378270
995684957
1844856953
675618227
73323657
705349071
1123291565
1524121142
2143517877
994922108
741881327
873178007
2117701931
2103183086
1905026678
654154900
1085659413
1071369555
186172933
205877625
490306915
1267662944
944898592
71247916
1685875469
311217111
684003131
943524843
1961837438
51533913
2051041795
1885885428
1085200996
1223246568
1580449596
887511254
1930963809
1706115433
1020700463
1357296850
154103668
2099871875
321236607
361431911
1734575137
861355737
1006097178
1156891004
1163437627
84912699
945769913
58096268
1016094928
966211077
2125958775
1242896276
1684189213
1942874500
1157753039
962699618
1110479815
1618998305
848223477
2126365283
1260162808
1688604508
979391185
1881253788
1798551227
970181466
2043038469
1618691663
797605605
1250293655
127769105
1511684590
936519738
1179611034
981157540
1278005654
1997911269
1298110908
457123696
967145675
548534903
463852219
713487242
1077874850
1113192583
1526029472
776678021
344258229
1411819275
1611087282
42652799
46213690
971663283
1445501084
994388852
1211351351
1959654120
9069950
921379199
1439415988
2108171286
82549628
1223810362
214006425
8378434
1864614866
862009474
973158798
1366869131
1884494112
1978967621
1832788722
1497702753
1024798015
107948657
1087461745
1499256718
494366570
1331111279
775318923
842006610
1951147637
478036842
1449324053
759021792
1488010193
1493941770
1782803547
1486432649
2021365298
1910423439
191420607
884719006
1088686662
975931656
1708982539
1968387671
1795387763
1377577582
1227966827
1470911924
1830464401
389009435
670728970
721201993
1711176965
1895407462
1817673654
1851437124
1653529765
257323206
2125548268
2023906799
18495356
1816593711
1532935507
1576376657
600690206
590250847
1152023912
1938604046
2082905116
343176491
2010407226
837474900
1002509139
1113039374
91270802
488100378
99751268
1418118095
427834529
1883347971
1089854858
355713226
704903106
588074086
188186805
1339504874
1291161916
2027716264
654652792
588166452
1183500367
1153360784
76236760
518200502
1115650430
1429931132
282580559
505472255
770904928
1102081992
1838393651
234300817
759917078
26492761
957665852
799211492
2115377562
1593320133
768398151
273404439
1969178707
762020399
1233576365
1724103530
2055204614
56286567
1717740565
907749959
21792160
1147480591
786110444
1757517927
1377078800
31276092
1979635286
936211940
679955086
958412926
1686900101
986291843
125438529
1974854181
1476746370
1571391747
699743355
401120067
344836028
27523853
1527830543
398288238
765129616
1707032379
2057431902
480424129
1876761729
689672149
1506755862
1362349717
820124467
10202468
1593696589
1222557325
1170257434
1348384592
382915398
1831274748
1348140860
1711051062
1987145972
1784226600
1814245497
997394297
1713764707
985929128
5600040
943584915
1462103615
1417351249
1797138423
1664940210
593400945
1376696785
726285630
294671366
365310071
1113142526
1768856073
1466093206
21721700
1418970740
1038217174
1022634391
1775429506
1079600896
984292469
1779017371
614443292
238829067
699932201
1676654728
557140747
1019381612
605096999
1655549475
580398064
146713605
671258761
180730745
883136929
652967037
619352440
1668173413
1859964243
977573965
467575389
1240483986
2020525129
1069716583
1878950709
1336615264
1799272759
1145027554
498482631
1705576250
1475382397
515774248
1916913550
1941552571
1149034109
350200819
23663698
1895096033
583752914
1887832252
1142673440
283404024
1901649576
756850241
1936019713
1416152361
1508955055
1833261754
967537148
1864436193
1964945308
1227434978
667495419
908674150
770167904
1242505369
1994916207
479229149
2009503339
1625452701
1995978067
1814328356
925275006
1322393191
1478496196
376020106
264731389
404105271
1060167277
1328710963
545719949
1702919507
1415677555
390652732
2073654443
305661196
1474880779
818100419
1439534954
1332462612
256228547
416554111
1440881985
42613241
1841888462
284096317
1302992188
1823710156
1698983110
196929770
184258956
1639318019
739565380
2049898308
123481945
1600283355
904884177
478098455
1032758339
760309708
473743928
1342057377
1799704284
879072442
1111520851
1112873647
20813336
1890373208
162690809
217633296
1230994375
1948984361
1743508436
637592370
91848817
1244916622
1795671017
1886198228
1602313092
1736602478
1458167011
1257523104
617565142
1702570557
591046873
630866515
1342598470
1821810546
738836078
1058302485
237482240
1113460108
1517620981
572412383
1660209612
1779911996
569869016
199862536
341003881
978729928
1627026295
1443366514
466758273
456750017
822513503
662304658
1292622028
1610810908
2117354284
1725111177
244218011
207321964
746330219
1418163009
1413334945
93576479
909314053
1610229017
1230188286
1346363282
1959705075
1831748770
40563720
2055400101
665803977
154224174
1043865557
1807902455
1290188874
1365402186
2082258643
887656228
546384712
1029200248
1053122356
1848574859
2049812576
488131144
1727407926
1658702447
667584024
1379963845
965129050
324371801
799631919
181412750
1576122660
955371221
1396933107
276521633
286516039
904719178
1123976081
1513745973
2130300311
1839310691
415751020
1134129654
1721936487
109839570
1581444557
1363977113
99513751
586415690
1706395240
1120281110
1710327732
2108612429
60439979
843292546
2038708910
83921607
1643773875
794841829
1117026736
2118864368
1477289016
474724036
207661691
1383269771
2018131643
727389863
1973234726
856359086
681326017
1227946502
2021582073
1543116641
1410721748
1779446303
1474165932
1289997051
855598471
954330929
1386209899
15919011
1150725091
1711298009
1401253518
1895629910
1194386805
1575262764
1666730946
1243023499
1032428078
1158428937
821413180
248669528
1686568515
1727973861
1241766004
1973142638
1599322196
1687746086
1363234954
1941271704
727686546
1875661919
358857527
805050739
101156696
2052787972
148912247
980530671
772245903
443937780
1805630922
26767484
69649510
1960732949
462363614
2106674302
68051629
1827823496
2126059228
1560963358
160805022
256629009
2080296423
2147465233
1161789203
732414056
515121950
995651308
194168759
284455393
1629263830
1969427673
795551136
1168911708
1936970385
1831665280
1340197795
1080456940
1539509649
941879410
7271530
1274304378
572314377
47695149
1033467467
333253088
1602342040
799655267
112138348
312937600
1278081319
1814761369
284673793
402536764
566016552
1023963068
1861664779
2108556806
1117959354
2067638126
749118759
497571778
2089737091
411338367
1341717626
1892613624
1574493204
1702331013
558125541
972742217
1829784288
1414244265
1188363977
1547911842
1632873564
1911490391
89308207
1099193566
2003705545
1954250172
295213646
398985299
861002912
1845203951
317285169
993526109
175568769
2102695612
1930250627
166379084
1680198680
834829566
926745765
499823383
1161730633
724329890
1199213642
771828254
330358750
1141928480
1324708874
127733191
726542107
1793913953
207049905
2127081786
1037777556
761233359
454134364
1092234132
910227194
1593364125
1474328708
1053456240
1963654321
1403995336
711508587
381325169
703595334
1578053618
389774634
1370497664
1845857259
100557009
2107049544
2130210412
908171477
964780637
95081656
1052137253
1146838649
41925079
1524769215
1736650120
1423367650
1718920820
1728835607
1065987982
1524340651
1736581340
2111796829
895977641
268386668
1178455930
602466486
44812656
850330092
395606118
613125524
2049234767
2057826443
989302722
457133237
77373774
307337904
499769429
1770976949
1135032769
2120505056
1056957575
1967890113
160680797
1508924298
365739539
1989870371
974115248
487190683
2001679108
2068700139
536294799
1777604822
355050451
930657384
984507679
749350518
2068864703
309702718
702946933
469436900
201938640
574751944
67697911
53530431
1921819636
412559068
877534728
438875914
1736754628
1979863553
628766537
1909704990
2003046161
937344256
1652011784
1098348585
2139121308
1979486519
1097363562
2112511655
920550726
974433025
607957935
172067202
814868460
18109545
1902171616
63646563
1469516877
420750674
1378531661
415112177
713033398
211015337
463517834
165019276
1581609049
715610817
1192759816
417054158
1077947515
278595926
1012284271
577645091
1875629978
2115285110
79053445
944958376
247035957
1404297178
1938954505
217595786
1950906975
1718133901
1245493142
1156847629
1585468225
838512669
402797548
392129949
1803633726
2077013009
1269119021
1704783313
806014639
229889182
87004863
80378408
183336134
946717650
2021079791
292984667
672286439
78287356
1460435926
639345464
314061333
2083715673
403005131
1055180148
870320414
1654377132
1380141739
438510608
362430144
889132838
1061107544
593180618
2073806855
1316581355
1517975672
1298179009
363061399
471494268
1411039274
1446705535
599408881
1592918403
537366594
649745970
1698250811
109999768
911059267
14693602
1351619831
1551415024
401372801
952964727
446671779
263910376
734872560
1442143213
304513867
520223612
1666265816
610207229
849468319
1026793186
323934878
1518871001
1514388848
165804827
1038816153
1036621474
57496183
1628843997
989669220
1414709100
65493417
1382005061
1399863975
772063119
354715531
1633272825
1190229851
1385785686
111514595
2120912443
424125757
1328404812
629605416
603631637
1864519699
960460974
729531057
1309864280
1090404520
653443
1280809831
1448785325
1677425534
774670716
1410558819
1806762997
1078699402
848847004
1752487319
1811187417
862996997
543892146
1664510824
1367081226
852229885
1499761788
352278481
130533397
1309685155
2059321308
1412846173
94979383
1584279583
1135109140
44637588
1157298615
1165365590
705278668
692831598
195981305
86991362
168730121
2128510824
266550
1111212155
1107611582
1028049405
1386330251
969765850
1572472259
524447319
1321413170
431345747
1229196278
1209781585
1768201058
265876066
144417042
1835025609
1544110636
1897726222
2093513861
519929636
1068573083
673871106
1265396676
1259447748
1112679940
1538322932
660352906
2021575100
2054733038
305633048
712611898
680978304
411884496
1218741430
1145947874
798395653
1361033583
807987356
118458327
1878264223
1416217149
641358903
1913695201
1608881119
647261030
149530864
426567486
49609027
1952578197
188155885
382720261
1777827290
1904772348
982476083
1866026928
1658636883
935006523
361256798
2050155072
1540434225
552314612
1823148360
1000263743
475858312
900185367
1736320513
587025812
964225996
254595445
1207291881
415751020
634418017
712240043
646969329
1087202361
369622212
2040132282
1755111694
435044558
1284518911
1602484165
1181612987
1190856764
609474711
1043185499
2096633074
1963513496
87896004
304435639
383437087
1460982578
1358746364
1712329281
1608271224
2018027722
645453238
1247055591
627699610
37802830
962465730
760097465
1650659261
810179987
2133097804
1303086233
380528281
1336799004
1354220851
1031883519
1979539188
1547828977
432237044
157461848
762846397
1648311633
1182250036
1991725513
1051785847
1669500027
533086521
707454875
1015728960
1080586582
1325317083
214752018
320797120
759482333
299756089
1841476473
649833489
1434796404
940695320
1813269916
1622282361
189129312
526715499
1718602403
2095839967
1496323125
405757945
1872259531
1989163390
1627872676
772824843
534234727
1550699390
1695011668
682168411
1095607839
522254818
743324064
1362454975
434505658
1082849313
1947825546
2004923018
27673100
2078920215
1803541295
590148863
149644665
11137400
232739650
22349018
1491970997
436328137
1400524020
1135691113
2088261872
1065400461
711698770
586496613
793865753
2126193797
763304197
482566430
868838327
1488309007
857764290
518297391
2109251992
1479061718
1253809569
774810365
1863047796
1389879591
453922053
1284015311
133547386
1438410556
2060732557
518813671
349545466
2066585466
872360648
682249153
681560811
337074023
143813209
1244237852
1624345079
321780479
734489354
199129065
1148606731
1165242869
1973753817
1833531625
405389357
1854268034
877231360
2055254200
285485252
623167044
320532632
1632811395
1735118025
1511061617
2063809282
1041908307
1944812154
1268597475
1454444477
1232103462
509654749
1240768028
1264415797
474763220
323214832
1558587758
1518120008
1741324952
2093260397
80345014
1720593930
2131263649
67746199
1708996179
58783721
2062438980
1322736150
1022437705
1571372893
1350031736
1768761762
1771558616
1748357280
902959406
96829155
2090797437
1250335309
128583449
1272650059
1442612973
498800134
1351436352
526477025
2112524523
1799423593
515512738
196155359
1765792965
384470214
540270237
1002049920
1883976049
1387328283
177926870
80291385
796244069
2016236153
403827546
1995866828
821255331
948385605
257342355
1719638219
215786336
1294494715
1878682388
1233573644
1969290488
455549860
1739450928
1112716340
807040098
730905039
1029209429
144507937
2040126640
1013405836
38557590
1986600227
1669613091
713391171
943885468
611669315
680482154
592513609
1457044308
2101147216
1838933777
1460469132
1472295846
122710189
1170738283
476806970
155875463
2073394190
1609733094
1063135257
1123390714
2124934197
1569110633
1593317404
1615044402
1554793123
1226514247
962363916
142894067
1846500179
1228993805
353677959
157700107
616047404
120874426
469972707
770341470
1398265078
34364179
359643895
1051945953
704254404
644805225
1237711273
1177015163
716079296
908724338
1911923315
298749794
2023475635
123823374
2079733084
927230517
1298422356
602698963
1180447053
448050114
683268461
879484094
1833865613
610541333
1880718256
370114382
41505902
1429375473
725739042
298501745
1150021721
1576570163
1560618881
1526408786
216553158
163236195
1731218414
2046067987
402023453
1630660934
2110528726
1048948403
381810232
2002387061
448625315
1488898675
1423929921
1472140345
1561815579
871438561
404732108
1171099581
1454042121
285751157
903786788
411791407
772970082
1533514526
1572822737
341603493
395919811
1028266882
2081404694
1629920972
527294345
600907996
1540150488
1622563981
1652728167
479595608
2095087655
1156121356
1366141771
1214150337
384097983
1060766547
1822211305
127501762
497471239
566985942
939459491
27685124
110180911
546956967
1801990780
605945036
1000531835
1107312896
1919198172
588502855
737430661
1666820027
911453854
271563707
471080579
1191645924
1271189685
760815918
969930660
1512408774
742710912
1921559677
1055776340
1733896085
115220447
1098841971
1912154463
1734957446
806898143
1749911889
1976122131
2043579752
437073409
323317459
252275711
2001048655
442162589
611646280
185443892
1983073527
1302444550
2016319603
1647625793
743089556
2099419933
1245322547
1409118816
994248036
1909664505
1821435028
1911491473
1255318916
1981624172
782140959
5420594
1510487486
1166845326
579299047
1956393577
1727851016
928271013
458699457
1631592058
1069603753
967984720
1707073759
1524128124
899131432
549935022
1819528079
613496147
573537255
2102076185
1839547158
64151826
1605876400
115590749
28167552
477209776
1757821077
1364051644
946095941
802159706
360020461
1141074736
1167386215
2053069620
1918037908
211055813
1587481207
1355755190
1589168307
777397441
1190073405
1657786826
878330356
675280109
84723990
713623483
1056029717
422696625
899237813
1271646121
1961210005
1460020444
461325131
446426021
2048066603
1471692247
2143723958
1930964324
1819667470
619831534
178805860
1041173043
1697201205
51483994
1073475516
1290690681
1300223004
976793592
304673000
789837527
2097313228
1158918418
1481172701
425339719
595749665
1449833485
842253078
1143318373
2059963709
1828334438
1238830373
1046840332
1014080572
447074258
325067213
548985811
1992449414
2137705744
2026883885
1890717557
30204946
1538256746
561199240
1904165309
981139290
1007823458
460689030
1948081792
1057388912
383537411
1377420133
1059487640
2073869303
808978013
244902032
2010577138
1640325465
1041903302
1522724934
811696955
95205086
1508531264
812704177
1028453413
1591815252
1724971508
1939398158
1066932767
1627982311
1965544092
2111638077
453487237
1260140697
1710169987
1755292816
686019495
1169861787
1635989202
1766346105
1859384937
520052088
1561753788
924140551
278596517
1626520833
1396995600
2014316383
1289410267
1424040020
2037222560
41211736
1780973383
642187230
1241711086
765883958
1396461616
246299949
1563018311
1934195609
2069769049
1300064402
1876770859
1023549178
1444570771
1038214244
688711707
785285117
2139814946
738825019
139659369
395090425
1115104105
2112028154
666761295
1223125984
84397839
1869770544
1414487109
2025604243
1150854374
1498076472
1652999072
194172724
2118032390
558150236
472379308
625629878
748268027
2121866040
1498033713
585080816
788359895
1851858228
2046927287
196264690
1794091960
805720036
1675266530
1322794144
222175436
311731810
688761319
1752450754
1840243385
1747724937
680537829
1579824457
2099175333
1573106943
669793734
621617002
874478315
1948833303
316621206
1753620642
169104315
1549703452
16998937
2144510068
1063827632
243977248
1566338989
1930100536
1856204993
1993391088
2127794079
795260602
94554957
1571788614
152886557
341191460
11610749
1863113601
54753527
516048817
1213900399
2030371564
1866554684
630678992
2010814424
501521912
1198569362
453513893
654644679
508366834
870257190
216949348
79594166
464893052
1304289100
1079784651
899688342
1426584185
972377328
638611011
979836304
1254265185
1469036774
2055428162
67180002
783379546
650421357
1117390102
24431485
168270357
756517616
1385812651
1771448010
1630908408
770871414
1911233465
1705177150
960132417
1904586930
1788937587
445903220
1378781004
675992640
521769294
1192883350
551338713
1001766196
477004484
1155616819
160624563
1986038071
543391799
1922754845
1691667452
1873893828
1124045024
952713904
1493651583
831747551
1369516800
1486817311
873926842
1945649894
893972591
1727819406
471417515
481437647
251195182
600722755
1072285844
945311521
1852622034
543995949
592007656
1168263399
806458308
329718730
1561887299
1589994437
606806084
1439370211
608222508
1613374961
851550473
1815479889
248766599
1351347172
1490489565
2008988664
1207795791
1550202870
1179590529
2079636792
787503394
628794542
1905562436
788927836
2103542951
943797176
1082793731
34849737
993253179
1002560417
658556320
1929807404
874625927
705089638
839076508
1419498073
1784263881
1081117551
1040880224
1178837260
717334380
1712992866
105288663
1257202497
1212460300
612893531
144859208
1453520817
1430301576
404172130
15162346
2065880757
1161848008
1364895621
1321620190
1856055080
314600154
207727450
866637347
1756348655
1601436662
184620826
1110910472
219122675
1083798980
1526415861
893346357
355203129
1699091996
268469022
868484454
1215207022
1151319289
1812769274
816506445
1844798939
931506320
1816339898
2122624588
1235651674
186332571
1075909405
1783913057
662212997
516670869
818324460
1934161947
1722362376
347003599
2026044253
1821141595
1095169156
1939986369
1153088494
1301151259
1126130866
1021710305
1607280712
1429866644
1296680098
1990444273
1872087843
1041244278
887038449
1240860644
516802329
1382066735
1830806113
1860085058
388496538
474088798
1639644366
1119925805
1243638581
1835677121
409072463
840810823
698690550
1620125409
1465992288
1678312126
1763608536
1193796411
1244226612
1845523693
1350094204
1196141714
1525981878
625629878
205686218
1218804386
414079033
1621265927
641195026
2093151193
326309004
393005872
1354111845
87383403
235246554
323941972
214516737
601353279
1599028166
1075889351
2123772077
1681985530
329212618
555693710
1487476947
1841344135
508969893
1779322135
527885939
1668154939
1732046622
454864454
1612236513
516522486
1657015418
209295876
244346396
1119271684
162774596
772726417
1794843875
2079244800
562271369
1730281386
77854246
1524605385
625554889
647036320
962687422
1443117757
1540137652
1177556584
1177940998
506327437
1755089841
749401868
962853156
299851141
2043582948
453855538
1347334345
1277635573
342742105
1775300968
1363774154
1243217363
1331981602
135281210
1988097347
1532889477
1405077680
1783106390
2063763116
1346212916
1559443913
523572684
1805591679
2123197735
1553048465
673814286
593428536
779843304
600513795
1711438479
1702481965
1455749478
1894444711
704844956
1603406167
474684975
1141313665
648105837
1494326432
804615064
893569419
1028727495
1575748267
1195122948
1274959511
1077473562
1108687304
1162821430
296777502
1973823300
131028463
1924531964
365223051
805749696
191582607
2103741900
289225740
656295231
189080124
628358418
512244815
1567499288
1364432635
1526531874
14572748
1587903060
1749094418
1396728441
571910878
1880744872
333634713
365250764
765790006
1702379906
794898296
125781411
863652232
559799397
1321205748
1583664137
2068217982
734469593
1870580092
1587899916
842759098
1049856823
1834880449
1320796125
415097971
1505592007
590172001
2080844502
1058554283
965371300
512053215
1946636676
558616155
1903460072
547525469
226778132
747982347
415237956
2066386283
618696306
765441733
366696578
1672329786
891935414
997423459
292726100
1317859563
829127915
332647907
1489776241
1183033988
1750433796
2060630549
1334455333
1423607602
1314216997
1923433963
267844602
1369630819
202041113
1652030328
394288646
1707825723
587603945
1805295536
942283934
1930015357
1626880433
265492363
260287833
2107804144
1562707500
603278103
399492351
297575816
1381197680
172000191
1208621564
1464769049
609089617
1056605124
53137715
755258141
1656522469
1908669192
1622597413
2088380758
1947670907
1726443133
1779411083
813359165
503300840
325314921
1368528124
466505565
478734468
1723114613
789800626
1778120175
707806175
2033783225
1446943834
96633618
996649194
1983492943
1804584289
339320649
298191673
224791271
656896552
1565262357
617395192
1378311009
851191351
1813848254
487044746
730735667
1370027996
2042746434
1883107492
252956273
136103151
299650959
1170496050
1212015664
1392667616
1104763621
361200453
2099606690
479012276
2114200658
2117143648
1720041050
1562760708
456939200
786984368
1338932033
1008561463
994096386
813699086
1392280350
2080657030
544096335
528835995
47124491
2079647128
882375858
553427591
2048746183
1079414161
323030999
1723932116
1752705018
54503918
1871326952
1451706522
1477695973
796056505
1308590693
38833291
100404808
75395353
1887969258
451744312
634752436
361773006
31504191
2026824410
776053490
807929463
472086126
1055004851
1523289288
391877957
1853777977
309764688
1090415253
9414836
126546086
2051811777
1628783587
826100453
642370004
223940929
656062842
974121415
1099620701
765210722
1936369549
1040627754
931350822
1495785272
89411896
1409689794
2067792666
2018391022
1395162799
1308038584
281880942
1847411313
60018291
1666849127
291956686
2101658382
1410125102
905097437
2014101331
43653535
2100125676
1546686328
1989182344
1483498228
1683167036
1691061803
50080099
1487129847
926334536
1349872905
1988671132
645875516
1525311487
2122984962
565435529
716887575
1201620281
2025805942
1474942003
530219202
1007942616
1223085374
2026499143
669260331
1336228226
1895719952
1124591956
1129828184
1278638574
2134291679
1337048128
1038691332
865262016
1860850924
637034959
1430069490
1119855371
2124165063
76195634
1927262920
1021902815
605067163
1663313510
2048960640
635447186
12317453
1499521237
2024713908
1204988383
785448435
692295658
1261300088
997504923
2080703091
1711531241
713959729
2041943186
176037284
1018045853
2015617967
1920580811
1556804653
2009706658
1607813495
655670854
676759568
1360420490
1534093226
649480093
968245030
82104611
1773426448
273329219
2117329056
1282623569
886664761
1012589830
743604114
999985892
1781523982
246750431
805841403
698388904
1452080129
189083998
945696879
468373146
1379058198
1182129013
1198744242
102289531
1733596967
78067606
822064615
1424000304
1225917730
403166595
38330439
2036149543
2096971227
667531063
1205068443
525294241
100864946
2091940280
775237849
1592450317
411790367
1761280411
734612495
1794060756
1440150751
938243044
1797470095
2123669235
733765558
1447689099
1900982348
1684280559
244577137
154633904
2145956915
424992224
1764618105
923342023
1669554430
298045799
1298581297
438576975
211050416
1410988311
798219490
1501403337
1100228279
1367446970
1020217522
594135917
2084843721
278580827
822570054
42930719
233371600
163737361
1139131458
1313721958
1128240865
1311974366
1971202199
2062825657
1036539290
271936442
945459489
61817656
1615732036
1954254779
1310237917
469894489
33284089
189512103
970221358
301420050
1014292067
874900236
1831321505
1230481962
592820993
1046679571
887452767
1251155344
825308932
1236838979
630882664
1809451062
1696675580
1767519192
1150973078
1235326630
398793218
662477125
586304113
686525916
309374317
549567337
2111785306
1483885722
1669838993
1596370273
1033658577
469086416
27550258
1456388712
557038356
1607926328
1139813582
1646589605
1408437735
961822037
1249475190
1136033357
1103641368
1485994180
1430072188
1133753018
542047067
1452885227
638631252
1072963860
782341189
772505272
458660163
1919776536
708141950
427054840
887770532
1510161127
632041537
1520581773
358370542
134498330
958498331
1119834494
1924397555
1336487865
497022469
2138139116
58457608
359445562
1022817748
1421429142
858375528
383111500
852969027
1479896711
670642591
1249537167
1059809362
686670552
1829055350
217818515
752772743
1103441200
397925510
1876311968
468986414
17040175
1436112359
1576145430
2020092724
461340010
1475142567
1978887977
2103513500
1531604048
1243111404
497880053
280965131
492565217
1605366174
1889485005
549741456
1615946195
1961551148
193278252
2137960449
300692560
1438862580
1001819400
491426812
21198004
1378979567
1195075464
1825101854
785804345
146787181
247888537
1596695359
718766789
418990499
339687554
142888411
74055490
1148696274
1232108995
1153410153
2085205496
1621407671
85423651
443621377
1197336697
1353590360
257201503
475104176
1575754024
612353861
411599315
1746831089
332453962
1904175357
2037331262
2070868364
633793518
1687313449
165515554
170620778
2071923466
415704421
1908142925
1626830114
480333529
217003885
441402763
1412720605
1290293763
991271433
230225492
9360618
1701403509
805150568
125081906
1406534523
1114866505
1059286922
1196583774
1532890600
1590719695
1873108714
1375845373
922476443
1563734068
1035920114
1487453081
1804841231
1176138038
1071270777
889345073
1431989212
2106789109
1750305172
31692644
783093082
1024663350
259407187
353996182
1771712342
849352284
148052293
1207650198
927947428
876862546
1906172700
172346907
1940730096
1356560651
1010373539
914327513
1660132087
1017656929
1049245937
1659129950
1721645472
1917182290
138238522
162874777
1432416123
964647344
574898497
819936558
333914302
1589200372
472560203
295670356
653550731
656764873
969907147
1720033429
959095962
448985883
1877313835
1250196919
419380308
1863632582
364318403
1822042054
1428138260
1636443728
1816357767
565771616
495585829
589553037
282623098
1072328614
979991155
1864015376
1726063826
947269579
860541931
1639130287
535869230
1438153228
1243057221
328363250
1983147022
1332819722
973162437
1543364488
1455273578
1493221650
1941139055
105683059
732867504
2048010377
419520007
752496576
1984981148
877025734
1596949464
176145894
2107283239
1099910913
1252270482
90666318
1283687419
584070416
878094836
300478305
1305660749
1975995009
398251978
1801846789
923712995
2122240967
171721050
1597538438
1525099389
1547310543
1055021365
180645794
1381508129
293655536
704959399
1806502472
1173760729
77384061
1289037383
1522819523
1371528031
239719460
252040801
2001990421
1172661875
1694728473
1764475734
1348433155
2018718005
940191308
1388808081
1945834555
642040427
160303465
1918341610
1366010490
1726659583
272703260
1168894411
125446053
331477565
600784349
887984845
1388696401
90776466
1154122608
1916536928
2068801177
1317828671
1288189751
865212923
1813452055
766174726
1398295253
179899285
2034165874
1550434502
735171409
1816612735
1666993862
610748591
499520970
1901242942
138875015
975344296
194393884
943502232
1689139859
2045485032
809792613
769811421
1498235177
1209894868
1246102235
1322449568
2024941640
2089813749
516756771
2087499795
1090527645
70497698
161550218
1218824253
698833901
1650388235
1090580976
396086766
2034901266
1876373389
1623894645
882792747
1893456624
732118878
1406181046
1786821144
1519738619
1227527234
429158518
1671220094
1989782543
1696101369
211883946
1205525648
580147571
832081478
617503949
612049593
236655028
1686804119
765426782
617568345
1966938256
1315469911
941288421
360538549
473452520
574924757
787919102
454293425
1848295143
2021684029
621228303
1202993896
1992564511
407217634
1083784767
1839137581
1478234037
2004240361
1336650263
1305145716
526209379
1816357646
1831275148
266321200
877734860
83703850
1683274854
930375151
1666545252
1982721981
1916043286
733141588
1220962536
1260924201
1289962020
1002383002
353726545
382638407
1454146770
1608941352
1924672539
757032877
29316641
295687461
1728919347
331585930
860165857
1403406509
672605025
843569629
528269455
1606610061
1551830682
1018869840
2006133494
1803691549
446221493
1456683556
924621784
77705415
686459126
455547337
91206888
332430405
89824876
139775610
798177829
1413566261
1103051961
1721869252
1323423144
1550788541
2124757745
1895525564
293914230
1697423154
614079661
1452191325
1771029977
1111073868
1333071025
1025654309
1908431406
71879547
567577665
312091745
1383858360
1343306688
839827006
691702927
107635955
1143729702
1993170247
1030468625
1810582640
650388892
1067602039
1571934946
614003401
906622329
1469234731
8343394
1796228479
1511812592
1435330825
949498260
423338856
2112287028
1302911366
998723155
1307508926
422696765
1929152193
623311703
1898561421
302993763
634005138
943273620
1378945893
1632592465
1018699657
1409386704
1649342064
681396403
90294729
643140866
1797890808
579531348
413677520
415152169
2107322293
164589223
1114565874
1194695097
1165369444
490887396
1884941674
1500268235
317796170
223478520
167841207
671064872
2074738921
1711553018
1798444846
359286150
1429406785
2017942704
1460766077
931046885
358096629
1381457395
582673475
693837329
749925427
1853413398
544514458
529051042
477702388
1051448101
100891286
1766767302
1143000106
1267522583
1879637889
606649421
1605413747
126449379
57385500
1796955010
1251240915
1468108966
2027002068
1505933120
1667795817
477329011
1904306140
1649315201
2130027577
775263424
938167798
1246065381
725254578
1149623929
1504657305
1489152363
34539048
2098602696
618263454
85170706
32333622
466696274
1403504110
2037539762
913387431
1393493988
936930522
2009417713
295428810
942241144
2142358746
1054803099
28576388
1431588527
249817334
252800483
215578072
1798679285
1101551859
1082408314
322876141
2137397864
115383333
1880607444
1935646690
257283677
724077347
1641437643
546244654
2032948483
849922370
1361463078
136636677
1568439222
1544518962
451613595
1544674331
1161621770
1026631943
1190367129
1448988250
659912923
881834851
1755613455
237864446
1797196839
489235233
575436488
791949232
794238846
1343032308
150164461
1832731985
1429516675
1540049151
1647870963
442578545
979313856
200467002
22778634
45984344
1739159709
1900833964
1389110412
794720256
959491446
1463062977
1054600530
1173707836
1934805749
1340045453
39082487
1908487117
2111292807
1098024729
1058247584
2023774297
643796543
611026595
1258115043
409653805
143241567
198659852
1246956175
780912772
31882165
447236892
1519012593
1637977396
778498830
706813569
1386006480
558585744
561886128
180894750
33613671
1924479052
1765590826
948694013
286197181
1303860090
124287004
1483187410
171299536
1171177247
1399378765
325471887
1176363113
733513093
2080760718
1898000854
1631714241
200016964
1253321746
834677530
1582548724
743949393
426014573
1616926835
110203731
1238222506
597919294
1590129848
1794737094
686787397
422082814
9411458
1144664189
560055045
2036940402
2055455037
1469025476
252497910
1354704698
1022813901
1766274082
2116607083
1202982842
1365353895
395038097
1267715270
1145679823
1011149737
1954608458
1114911994
2086285825
103059679
275443467
780625750
378694009
565670627
223458039
1353867557
467597705
728029456
1208492320
2001927426
1318847018
683369670
989546754
21314558
2138561330
1097839491
340448962
153655735
143368323
1531118977
1716272917
1926961276
1327614807
1599401390
937470409
1969669524
1303232808
1384669613
545230566
191720989
1622560554
1070830264
61550546
1794720906
1071018797
1843460246
467062649
1103694440
443120020
983921474
1434075792
760464106
1928959920
845558435
1083171701
1417455226
1152844101
1025985431
621371896
1035472023
112767427
1979290825
1531578917
2009901520
542045269
1747698599
1092302438
1451773200
489057018
1211100445
236846742
409212590
1783469178
1827638938
1301506289
165587249
1597315714
531781838
1732353414
2102651204
1938111668
1069378069
1975635327
1867057562
304489707
157104288
919551364
910200013
1252013117
473965571
1105741879
569001382
1714259999
1811988316
1076551894
1081527151
437802667
1498665982
1553639085
378015417
1663309662
2113975964
1546230379
798904619
436469267
1808767040
934781009
1150900944
121356796
1142214804
1486694029
1629074702
1386143428
40422119
1200542837
1570711297
81468049
1696848854
1865887860
291202164
1050528937
1795262019
1861322208
907365753
390415213
1759264343
1633754125
368587950
1742342592
1082519114
796914784
1907759325
51502411
1172872455
1523671882
1833606383
1592706403
1605443779
2032842451
344663770
1481753088
212014000
278723678
1046683169
792192805
1077035532
1954518501
1009984532
983227378
1090456204
944101852
2122011688
419831388
619710714
951040525
1440005254
539610919
782675414
469822864
1224180299
1899367909
298334584
1698563164
404853101
1755977592
2016923611
394341700
1066842544
87677802
730292534
1959067013
1371070511
80629236
1202491237
1668771940
598336504
796742821
865700519
1135292865
1466277407
1905331337
1186765288
1644315557
684017172
1777252132
951345811
1896482660
1912035450
872360648
884331881
837462151
2112831510
1084339985
776356691
106862055
955455840
937187696
1674721560
1081085750
662194831
1036560022
896912062
274106528
1535166598
552059827
1775295819
673919727
1557327223
1518710393
2009692490
1950902308
1124354586
382495427
1563752859
1296617858
6286142
1885490091
847765784
85680713
227160962
2051631177
497484109
56972472
1551987540
367196628
1402455054
2123841427
882143137
20894825
295636925
195961627
1907416601
1572164162
31858239
1295886973
1342142686
1676695138
225169560
1380754320
494997073
678398219
1563018274
1544473599
97236200
175212196
309664279
281062613
307219445
391071343
1732684348
2121378859
1221372371
225619825
486598366
1993008142
1769781145
427469520
264998221
1561407764
425617873
1544819639
73551800
1705872989
445916164
686230856
1940516260
358035959
492034294
953853276
2102463782
597161355
2414966
1293254608
1067484432
412268964
720481252
1120330464
1279116143
1774598123
775321310
1923705083
1618889647
727123090
1905626151
803932233
2029581518
183187608
271933713
1480486591
1852194489
1540744903
1058516798
1003311480
1791997824
1841291496
312643043
374532952
1565210312
1626471574
2027860340
1925540571
130194920
436422743
940520898
861643729
366520041
1390045182
1741651792
15652967
297754981
799187689
871676920
1047534667
677354717
783007567
1532015102
637711023
1156882211
305310812
2114883814
1733363366
2139328032
133930138
1824860553
391852689
805806139
487581223
1449466284
922749146
1884404738
438210405
380126596
1930419177
321000981
472472370
472624651
1870912499
2085400597
152190845
1394115550
860337235
1199733865
1477278734
1507974538
843842208
1156504471
1943305290
2032487387
318450643
921390258
21695977
755457845
481426856
1540809548
559410246
321205634
1182007576
353967181
945220596
137499662
1669114887
524637844
941263793
1363979701
1720450546
882790213
92634037
1192555792
262637801
1949328352
1585407902
1565162238
242957368
1553651511
32782297
724821909
1205024114
2052409009
879087188
1545206141
470403802
1878913754
1374997697
255426308
223603103
1018931131
783702415
1079609918
2068069895
1446707655
572471692
1654838495
2117691422
2023797414
1562886223
1642934334
1921795975
1315150795
1032287096
2115529581
1776414391
978838180
459564116
1480673042
1268377398
858678016
1872520607
329188583
388845782
1671030445
904864838
903983897
1245388615
66338210
58228534
418658004
1560481886
1023613870
1448659456
1915970269
182309543
2032727855
677877558
1442140555
1980950235
1121828064
1604453274
352199436
1817992250
681959880
1334895743
507117268
1930654638
522259493
684410772
945956839
573802665
1687150419
1458775258
1851208177
1198367078
111126154
1838430901
1216454144
2140797355
545810758
845834550
1073504377
2029840063
1219580425
2130485158
1285139049
2022136027
1667299287
234828717
1253894339
1909217114
1078614287
392402788
1761339727
1742511251
1138069972
1877142818
2014779273
291127297
105737853
1468469024
1103155374
1192211163
1718974401
447356341
1606522605
1300307116
253724918
1292962402
751323779
207535526
394302039
1268392075
2129914289
363718170
39238462
99422041
1943064941
4509745
1893614120
1023580347
827109105
2057047276
2096938242
2010061022
472691322
1877711787
177594122
862641738
2065988930
858524948
197572197
1830287211
1505592007
1799315342
728806364
466454038
812507652
736763451
272753455
144745335
2093266342
905127694
1624796740
662827720
1511383886
1405897654
135447793
364479558
1008872218
1664908407
1613002623
901899704
976795008
1684055398
106530780
1005538911
321814481
1363521569
1004482937
1753992856
365388478
910176134
764046648
567969046
1101066855
2060397869
1145679823
1800273503
1422494077
316122079
862558272
1851164036
1677033536
1627240377
550701041
985147420
1432604172
960508912
258583701
1509856646
2059758175
772551824
450564176
1213757773
1231247058
821270774
770149340
1755767083
257161598
1883314993
214297992
970734179
1906537289
1882369139
19778212
450426422
2044814500
1247336754
1086703596
1163634649
2059406018
465608963
867535981
320316660
802753373
1958066524
1187489848
1551593890
460699989
2033780830
1696208500
1393415169
209830492
1104430110
1085972813
944031207
801378175
245416793
486502260
1492256982
1615817697
154655223
666486705
619521066
484069954
343358335
1034393802
64423601
876639403
1320216612
1739518299
796901567
1225478751
1496008654
1067553115
1335169848
1390612750
687851013
491323426
2111476962
1112544432
1942577480
1294376897
1382412433
194237017
782533783
1574714135
1493043872
410199804
1091626169
1814567947
1430652621
843837823
1560327078
766925516
880557187
279647084
1694237986
303934202
1660691471
1188858776
657519226
502566748
1700320607
1582313112
686461147
2096361553
1592853823
1872028401
987410870
751136942
1730753418
528651188
513696473
227385689
2125130490
523549955
1446220907
2140061162
699578927
453866201
828618298
1870600483
589373179
435197419
925161742
386324381
1383887202
747905311
637823441
180220819
1673052253
774863537
1123059246
1662084314
77456760
1545534898
1150529209
844298517
567539749
1282791529
1908333559
496249297
2093080562
1948582937
1588025890
99667314
1043256801
1721218680
853226185
338534167
1148330893
846786368
102671104
1567741350
2076203605
2022235752
2093948004
947965873
574827689
70843054
535627815
17407707
1617099900
438619885
1069239516
777065721
409725072
789487239
497404018
1671435291
467440447
297233822
198278966
1643262751
1772258675
604398938
200087119
871146045
562231207
1565968963
1295592047
903779422
629733354
1583649034
14006522
197489841
2944126
13942361
1016640655
905047131
1276680662
1450006532
531928241
774090452
582178794
1144358006
1132615710
1908292729
1183599018
816882436
1808385478
1699949264
2143050626
1669461103
1169069226
1811370153
1818047369
1473138957
398675512
923746988
221931338
1258729232
1335646044
2046711536
1565351383
2050012319
850373906
1575436933
1511005921
1324580929
290962743
1785095054
972918807
950889017
1110024870
134077623
1443236467
968977593
1792160864
1119466004
1356082307
135550901
114348551
1705179581
270648900
1705179581
1440411749
2057394742
2028638252
2017757275
1351034940
1757947313
1065337150
1657544517
1562884958
227986533
1738448089
1742354947
956313566
23245713
1859316155
1182977474
663451734
1266698661
549831162
2009864696
1068574990
23851142
376384077
317765683
1047498114
626439094
1433600392
1854966665
1377469751
800442270
1248244807
1371667109
104312229
698317631
500898523
1291437874
369754078
100586768
1849921166
1851190809
285660919
912656338
131171951
696318008
678082917
1831156345
545659716
398983644
1678827379
825942880
339270234
2071226409
874163287
852144109
1385413474
1616868737
249049461
1008257537
847635936
1251266911
637423558
492021714
26862137
1260788747
2070039860
921209469
428191031
1816411575
179130849
1625604665
849761922
254640817
719563594
940810388
1916324229
1479421057
873017774
490432140
150409111
1928709219
455889025
1510276855
393431586
2145316305
604368172
1052212718
88156940
394000222
1917067756
1463184385
685859937
1285298723
1412899312
1686792161
978353150
844051596
2065749212
275862442
1770932367
432882682
1385295886
2126918435
242327228
1940021459
1699583016
2131382806
2047003393
1645377034
1128611768
698406687
1512964968
236955984
672004288
163072003
1521622301
914989301
1704191686
1990789671
313012165
1251339272
962240311
1836659247
1118742149
1857241642
119783541
408613602
651675685
856627570
1425328880
37274826
1463636289
117780218
848617279
847605495
518495713
912344371
119842258
976701233
1832574782
1182758033
1731489928
830734363
1186765748
1959120132
1451561680
408417628
8404309
2083115375
1040649131
1164681990
313865913
1403482538
1387714052
52699717
1036164507
715854480
1817236511
879227493
1304982576
214378280
770027511
1937510408
1587105257
1056369272
1416146201
363051076
1818975395
6785889
1204265347
1029853442
1521421658
737079216
1757303627
1162678847
2052565455
1062654423
1900882574
1220481569
853311122
2096439467
1562415920
1090836227
450281304
1348480317
941689549
1606000209
1553416356
1334737580
1820243002
1701081610
1579020599
1186886957
488044294
691712972
503321924
999463589
311504503
106733234
1308767458
1168838728
1865561829
2046191227
1496790358
1970234043
503150484
609743997
2064114175
2099906809
697544018
1098122667
532097939
1936850782
73979154
795302849
1342564987
2128537954
1905603958
25918583
755829196
398612667
951311861
1718028904
1451905599
761202948
15784049
1048703083
2031002686
1679177962
1250259187
1503657223
1065561629
1445090991
1796625943
1128342933
952728399
949168697
767562817
1866538278
170101697
1765726039
112795280
1053218830
693992882
794082135
1937889198
1214283398
1827811802
1059245946
976370194
2129656668
1930016072
1905135964
1147985896
1599417763
1048024074
128445311
116451939
1824861195
195500822
1068061311
432521438
560417039
1140740833
1296807489
1139932649
1981398760
1989249803
345048678
2069505421
1462903047
1570520319
873914756
529953718
432859382
1805501696
879019829
1209156513
223601967
1567150617
720953845
1446152652
1051291581
960565924
483980003
1268591395
1311090232
2000192576
602817848
690165322
158882194
124502173
519546746
155393150
761651912
1206570598
533091543
1336286750
1176627793
416724870
1290318415
1894197734
692999413
1167685786
1963633701
291446461
558574793
1036505116
1760660646
1359497039
1375684701
1837708956
1603115359
1183279942
1816996810
1832980059
43830572
143214908
137207535
320987132
128237403
1495251229
123213331
733339690
1434654689
1418501862
1510741540
995461753
644971752
629095637
39704540
1583720092
1181597998
528520254
1314410159
430291267
1804352919
1621003431
1887599197
33899161
944350750
1320318292
371391882
944209138
1071008343
1475610670
1748816051
187593891
152070528
2064721486
759983814
1623015702
1205216792
781630163
394698526
340513390
772587951
230721287
957571634
416323649
1835052788
1048273610
1718457117
1030705925
923045532
2055388463
1450795848
1861479946
1752286322
856913826
796002681
694399894
823069655
906471207
15860599
1933314848
2076627920
1847222853
1592029523
1443277926
1487431944
539633705
134274723
1165373893
1718935296
392040064
1009237923
1401724878
1732022115
97631861
609936283
2117395282
412424093
1718176165
945401516
1969988878
1265229296
917143718
1804647646
746962389
915279167
1053399030
1158251418
1931661840
2145005097
796318631
1309355717
583292261
1041081494
1155040915
2123018089
1500514432
1971206843
1006088710
1163728645
920548952
1444127153
794112172
647353469
1832733791
2007049324
70312596
1268932881
748273350
627299559
731740904
839022989
1433335281
1783752596
225750124
1169819658
178283197
479468949
855109918
1308436184
1314131234
106932972
900486866
334163181
1711310890
288734335
571778437
905854154
1333721170
1232740717
336501146
1027959395
2005048155
1775049190
923052583
23055498
1139033825
946988586
1573538082
1940238279
1259424308
983680941
1625956966
627654249
337660597
1821626444
151196158
1889243648
1242346118
174488302
361335005
1814430433
279622257
1442157194
969765795
1829339642
1984789444
70898119
311537653
164599322
1602421706
347115875
1915737740
43467971
1281551433
716823209
1882901453
2079018944
1667993091
1721002689
1155717165
468318320
1662183597
529294159
710230920
508296228
1882854904
1949887288
33305764
1100429308
2056308106
751946112
2073629109
2082218674
929252877
19366276
109278437
1429738864
1936862067
482249757
1362690169
1073724228
1008930718
566522037
186461876
1507306575
325519165
1033853366
758233873
732026623
469450667
921816836
1352939427
1278557793
1410806620
706736043
1285801069
590075409
1264462159
1349560009
2126287048
1832829195
1127483883
1969391360
1247937065
1556067634
2117827186
150198721
748835675
2118133357
2004543921
307995354
811399153
1564269825
2134591316
1325764680
925052918
322205352
798524259
274986553
384855392
1106136283
1957588294
1640470760
1893983001
1461165097
556089577
559588873
1436092857
1139617101
905319252
1202028701
886527876
950277868
932682512
1392082039
1029844558
1833117822
966010521
131268408
923255804
1076308758
457348912
276717297
2068456875
1262284693
2077843985
49811829
28970871
1456431675
477823831
344037502
530967517
1520443185
1575459084
1506421212
1634155905
1140946118
592613461
2103098838
101364344
1433135840
814557530
1984049072
443965542
1369037573
1633042957
1758039201
1502750426
1973279800
799845137
521361160
1042436610
891011357
2039202419
814593177
1075574867
937821467
976841952
757202531
369070668
1869145014
891057994
1832616272
2033213304
832882903
611325178
1956459646
150954714
1631292175
991585260
682053920
1165492127
1213405444
1996854411
1407053534
1729752161
720017218
131819462
1592237870
1273046821
794727082
1317613870
1334078979
2089663792
1902726816
1588777557
596725804
863598089
388645535
883428523
2102973816
1718126927
817372126
552037115
1355308723
1520717583
1607240949
2039105787
230398227
1281807461
913691877
970023963
243949586
1092864644
804694718
615427967
668953120
1162890716
559353008
320216218
1975952236
1798182758
231207842
136387927
1278468468
1712106497
2023465458
1739044507
1076647008
1093065691
1936226645
888731112
1667547519
1275820826
1725024616
1860070240
116908555
1897644124
794964722
1391373930
1015461455
1751768714
813731134
270127634
1064991157
711093947
570469644
132857152
758905780
746140335
1453202197
1034504667
1732048737
383301659
1337543728
1468271700
1246193584
2067128939
1867087896
1278257415
225796070
190734902
1828611095
2077529210
65326659
2095238822
130699591
1416503088
1548041391
83960344
1716457062
1377691404
997254125
1591073525
562468827
398588244
1264160633
1887341892
1955733950
1661877691
757363946
981411775
627444672
1212196464
71655113
1166595933
1063775091
163824711
119773117
1936869036
1665502994
1344330169
1615673835
263063337
1858644078
1216714440
1175207770
517388047
1624176220
1431516905
1314157190
294920320
1443582395
1750640839
1970210294
952403006
696624622
2105682644
1341618478
1896532581
2035421892
1095792106
320227065
1255924671
826326593
1285167441
567420138
1171592619
1215204369
2043928819
77163821
151946617
657023872
845483654
1571777289
1848139744
1719860590
307032148
2131303465
543579833
507850856
1421824966
994927273
1062844600
1255906930
326839598
1834061019
1965926529
552505778
781806511
792939824
910741237
1123913712
1885991603
1038911756
255322998
1816162877
1323737022
143966566
1035829759
255601807
778302556
1285342449
762667882
938670180
1807354379
319194224
1938154189
1686461001
806045318
756340119
2054370455
1444464299
837145755
949462668
1735005939
827228874
1884069385
1119787794
861092977
1205093838
1587682390
937263873
329363465
1296577358
1630751563
308346409
1736447080
1729547311
1814309948
2131185917
988597904
1914796046
861430732
445389515
1517639293
22618950
1483234519
2074563571
1667770128
2129560143
1550766691
1410004114
1170631170
360605497
215796244
1692227919
823820760
463824977
1620179597
1360708767
1783046455
379298489
1874487903
1799447993
845458022
977319908
393934940
1827070340
505087486
1921808413
946315239
1911867094
1249364695
1771812658
1621525363
90560705
327382849
1798990201
1828234176
1563831833
298904655
510091413
263911683
865740265
1614434055
209655559
1452689614
619029309
1308199779
205336231
295485417
298853140
775979316
1615749720
475078951
706008805
200973336
135109842
1509692606
622150801
1035203129
1251862517
1897337880
1553681006
928605624
106813046
2002768828
1509187495
104429234
2040005109
537449091
1672203340
632637805
238733218
1482705142
1935834187
1915901786
422433713
1051270521
514246725
587773883
2134950927
1160010029
442959486
321505345
1303268043
368336462
719210408
1026168289
530026743
1598368042
1237274149
1167576184
2099929080
1730615119
111669979
1002181117
2022335312
2141581844
892208854
1075426848
1713066595
1326457038
2005958344
809376818
879920846
18985241
1079548395
1266296380
769745153
1443367120
1834855977
1342923555
1202726633
1182356331
1569272040
388840190
1121186115
1054792494
775656956
700207046
798601269
210544442
319955189
2065087240
2106881013
1317153352
484596396
2092773147
1556753627
1677144568
1752151854
1004854074
1018162265
897635879
1895044487
525221169
1219028224
2020852928
726347827
1613203160
988261731
1356352574
2085893158
533413711
1525708132
216107734
1659743835
464855031
879510801
976376853
321973963
103943339
708228434
962191544
314681404
1440895492
1574179582
1962705284
826705894
1951401632
2018499750
1555529829
82256436
884221765
776027182
1634334584
1584930754
2139053551
826988332
330454727
1955371530
623543132
1829808278
306441678
262910490
1935897913
845567380
1010997743
1441348255
629144066
1766425637
82560900
1773710120
1174783747
307586920
2071422580
711141732
794816504
1477372812
1039473650
1467706803
1029916359
1485304077
798778235
1030860222
77079623
1087796028
1335433720
622831126
391354036
1428196059
366126992
1250122842
1218653779
1977592929
1789537368
254644620
1268448663
1453471483
1597422889
1043770150
1942376614
1416327094
379921518
1619656153
1523139932
950893763
2054968117
584201261
810947618
1244115414
1272964419
1710269286
335121111
863355201
946570943
1289722281
526892134
2058236820
1637827857
210820460
1208429211
332041926
426204767
1967756233
2130342607
757743358
89309774
256798753
2061191457
2040815900
1277668701
1574352365
789109370
805824798
497859347
290854142
1712677924
1604105894
263293127
1462700272
33364349
508252421
1412185471
357038314
1170723500
1327437333
985239301
580887601
1710228744
497272293
1860581097
456314447
561607810
1672332975
1487684899
1627326746
82448042
869698977
950040499
255847855
1007761204
1339790063
400981227
1081689525
1782855570
670316748
2021441101
509066993
1983004228
224272267
2088932190
1092114013
1604341576
183798263
315690859
547002514
52338597
1740356824
1890445645
1722705043
1883113676
1142541259
2103721575
1977486467
691589193
106720548
1869318330
1461396606
191703344
1544536169
1775891767
60669205
1469878570
978997898
1935682359
1169560383
1877765359
1863467702
845770791
490999162
534248641
188646233
863710025
511725559
1912344923
1783440458
1684186282
1195337354
385685569
1283699465
2021597794
1334379797
200697878
1058955720
348575849
1839305033
1840648342
1917484640
332785514
920489975
753346791
110450345
1893851231
30378391
375083205
343456122
883910341
1638482299
1321395301
740239736
393573839
1173077356
1893094418
779741958
1054020392
1857198208
1572110139
516631863
29213246
604907169
854272909
1080618909
1576089042
615615770
1094990181
608192611
1992333781
1441474005
1080624776
1339085509
1927174684
2043788478
1730902685
345472067
536679252
985356482
159171769
313100734
937267489
1179754494
791894300
844174690
1561520266
321681730
72017218
834909587
109728675
2119048478
1620663164
1274377634
2101156875
1847056163
1844252161
1165939466
2128615686
901729075
788733726
1608554669
1823498668
983041103
1227891404
1941549329
1143441602
785318531
1749605705
500810603
1502455325
1706888585
1967328167
1582703127
174781622
2055676856
830349874
103328758
790022986
84888833
189517500
907608411
1705318881
1746202941
558427676
1296417809
170796906
1155377322
1124010222
394768074
429667392
1296103921
1481963896
1343187140
978038734
2036841358
1216494628
150120558
852643508
1173018837
1375306976
870709747
1391149915
548095784
640461740
1268790822
1520559745
1998862672
724519146
1285444272
1687762933
701502833
669540318
290489805
123863854
1201565719
257220354
775016983
1472175338
638989912
1386684134
1491827353
1457968223
496496806
685391354
2042874345
2032695819
1292498638
1479290027
1456756786
1385169660
1644275555
852672337
1483268918
386130875
1996891783
928021770
1239481466
398943458
581058131
970434513
1728964214
1571720522
350249754
218381916
1480812854
1492726167
297257883
1461509679
488208681
1382383933
2113168312
852193436
1492668898
1318606493
419799522
229537433
1112576654
1945788409
7770754
1651428673
1966462745
1357193745
1619415738
239457268
54386665
595314803
1252872191
1001218432
799581582
1572291229
59897163
1398646284
1318708036
1889560680
1844206896
1382899583
529647842
1276644400
1340783941
68085710
1183587287
658029073
1813918318
784433574
258390078
1460070585
883744409
2105252208
731419120
793361107
1732406908
854980664
1289514335
29053978
1346869546
2037345883
102450919
1246394945
765970304
1342910398
1989902638
330978465
863951131
600755304
995437970
1743557865
1843679128
1344408900
1740670148
1751691539
46357130
1036507665
1820156880
1044194720
2047352466
829179562
70290471
674524049
1361185710
1649187646
1895436658
126306800
1977466664
1751421946
1958244834
674882691
1801224134
1027125052
154978019
552568262
2113440238
80198386
2089706513
1808855766
1988720446
1884148446
1684460727
340024098
623890178
1393387803
540555053
1969704042
804947478
1328808561
911250397
2087092863
538298185
908240048
2084942583
250381465
628780820
636179152
2100186134
281024742
1091475948
1683371572
1722138912
1182881115
1876249774
700800119
2024188121
783702415
2044230263
953017704
1696745539
490335346
413178598
956256914
936616414
1842619538
867711927
1084753394
946442966
306932727
1292838389
116483241
1237092922
764909915
1510768764
1406102209
1082193489
740280948
1709825440
423767241
313977186
1145710682
549080850
1657729311
397621866
1236373578
1340455133
1735892453
312465397
333601084
829523548
853030694
1491020407
863152507
1349120265
174907164
243245504
223994043
284675647
756044411
516351133
1515554536
888098547
1646188078
475410010
295607206
727777169
1457636011
815843709
825925659
276232408
1218282906
340372152
723711231
1493361182
1703493878
822237707
459410511
1214302879
815413002
1480949454
1667449486
2003397997
1532149030
574548989
1443959570
1940124150
1934757067
238562801
1825403607
168782828
2083956251
1302487134
746650195
1194534875
687768401
1739121815
781937491
560832547
1176183915
1499335456
1889205948
154817705
1435479806
625723448
524889797
1110617939
1996196213
1390867333
1289009688
1814615686
733657774
990670347
13779723
118820760
571895454
1876743818
178481532
1789283362
1562215221
499598005
1635812883
170357613
1641059742
2138047226
237809576
1067565704
1604130239
1862547386
637806331
1190579978
1438147094
1269463105
720348021
692670872
1852160771
1267193692
1783134906
988942537
2078867332
2136404483
2022207800
116764207
1623656082
425523025
970195768
1085924489
530695492
478760781
1068698342
1466001044
1105707685
790554732
650707954
1263930079
596831392
1825058736
1381839160
936791214
541733739
29536633
1006861968
1959447505
1425215755
1075876831
1989874582
1968317870
837461494
310645641
154890894
945868136
1931118463
2124497446
183915595
428564121
1290173536
1644533860
706315632
1073756964
1488952181
1536584977
1675245535
1114852856
1972896205
365476202
1369246012
1922660438
1117590538
714324104
2099592732
97639871
1604573377
1621388830
1618235463
1602310382
2105927126
414506329
51174343
834410928
139895369
193883420
366307570
1353148730
50576353
2074280190
736173590
1619799839
165717483
981756294
828368030
189357870
74288011
1579449202
6368761
640447673
766435171
560466787
209390011
695533259
613798791
1843086413
1690328906
865160026
1802971210
635562866
1698347817
1597083355
1804251874
1818960031
1836663527
284154814
417756950
792360803
1315742550
248646338
1756044436
1061887726
1033822397
1030491209
1861205798
1707696337
225599262
399803947
705195852
938536552
1235836867
985436225
617293207
1542535694
1976260132
1909465269
1152952559
565439201
1298464830
1865717560
2071825111
828101978
1748706324
783453188
1711836021
1830060343
1142941774
1708506419
1155032235
517925368
1541995696
1104746994
1013598495
969144171
2128263215
1962045327
1731865231
1923725727
1882928774
1149168955
300234700
2104942845
678597691
133343259
397732730
190650377
1321201889
657974253
432997118
1813497120
1769979539
1717189355
1136631369
1496488264
448973610
619981277
828268173
1745450853
156975038
1530692349
502428397
1307823005
1527392107
1980015667
1225508160
1225258491
872372404
1668858749
2107644029
419089392
946079443
1169666540
1273059955
1296952955
1403892628
175299607
854883010
1963729899
11063697
1431262115
1585765592
47266818
71037456
69161783
152215557
1828274053
87355152
863272251
1213942290
1103928842
1784097255
1183210555
1866239057
1642699621
1552713595
1610696622
1107350396
2098668372
750033682
1426688304
1915229909
1237460891
234489519
1713933868
26785055
388599573
1949578148
560708333
400985125
1311759312
865240405
1838515766
504400192
1412673681
1956142092
759988873
1706545574
1404951648
36256948
1641686212
2086676139
158008305
1060095317
1894533110
149847432
286910573
1360005634
820493052
2039329230
1130413572
2140292277
510111240
107936150
68245954
1298310478
1713505631
903793816
1019170331
976986449
153616317
236226860
851361170
136895023
527768512
587794183
1349788145
1135234332
1765735025
623332697
1976040029
1149752944
2044512540
1432226523
2119871856
1125079660
533602824
149117326
346502733
1335732186
1443040219
1838736670
71481068
395599144
2088850960
1124264449
1825401539
1165939270
1502703693
1305260264
15304912
1574027735
2092090463
468320661
594053647
1516221565
1630164674
1065197545
1603587444
2051692671
296705374
1118717657
2111573006
2023745480
1908302628
396089548
240486811
705526332
1515505549
643713469
1222541063
1233169247
637180191
1632117840
2145540711
558863032
1274987604
1758977867
1554890619
2143582559
168693384
2145893766
1916751669
761017457
296583088
356984612
252596932
1475543505
1962562890
1392400176
1784264844
1614231472
1143396373
525167905
340781547
534098617
1067448695
955687646
1889162854
731635335
1195350603
1665344188
1591187465
1968674135
559343647
1914896794
2016961266
576352616
506342316
1151121673
952172190
151048666
1704395091
504530455
1667189887
1711294707
1835688073
549287879
1580723041
1555636112
2092460834
2097696720
495589463
520869732
351485606
1444992978
100226388
1221295749
2067049702
545105627
340709717
1388101190
634282981
1909356879
1256024228
1178615259
845339902
757147231
1664146412
1215296359
1396290797
392252920
1896381285
115823011
1539331486
1240129789
1469425240
1506824393
607996648
1542773577
910183118
1637227321
1342223218
540618476
1548046946
1932159860
1905513767
1058847368
1452955466
781700323
1710558208
1512765261
1668950879
1499025098
1520962922
1358101069
462167902
2023694591
1179887919
1091091556
797843171
780199906
1092658828
226088778
1444273779
1620856429
173586856
1621255086
484922901
459435876
1755946080
1372376254
1855832610
803698298
610677543
1893248364
11158575
1921942129
624892259
952613410
1497819978
346155563
1410786801
329461525
972698712
85627099
78646327
1342215049
197117618
1145918211
2049208406
1620359718
518034902
1932008221
214752018
556037613
685276558
618194319
2138211219
1322694347
475989841
1398339386
1387211382
823530098
624425420
1556699187
888444650
1245521653
1129941684
2030207994
1678276151
557166801
1743252277
899536446
1701635130
777343693
695485362
886022387
2068813555
1524153840
1230219364
1022799079
460854117
408174634
1007520140
46096407
2079462866
110966984
1979916724
1833509993
1845357740
1816671154
679930309
1705233358
1730632079
89248864
1033958508
1016876442
672817248
1604798449
1412951461
1102183485
1429196646
1550562746
1098376713
1854837755
370418896
58896528
407758842
237836092
1592131321
127552632
1842100699
1841262780
1915684047
435045837
1256911315
501360676
73717523
64321088
1844039941
790822673
228491649
1071527568
1503747218
1692933263
1540972021
1495641691
137737608
589117056
1060693584
1858720788
1187335019
1320714170
1487771629
505222061
1786870056
804689059
1234729382
370790281
2075438913
727653755
967890805
1044140645
1511072823
133410964
1336186252
846124647
1123813080
195372982
498674611
614292737
1333657930
1595024584
966465478
482285364
1679565873
1297113513
1874408238
314533111
1217106465
1902547275
450301515
1540953457
2100966230
36153169
795990298
533349049
600517939
1990869510
96735181
1296319192
1238809418
34823616
1941028735
168470599
115647541
1337941938
565843966
1160499475
1842087941
1082264022
1359058394
925867104
2082562363
376462194
725566630
506254090
373552200
901215763
1985024787
1627919967
741407045
1895583684
1308674753
1130309548
1336256590
1395665772
1442587502
432790876
653135359
1514814982
1619052304
968338535
559562323
1293580172
894633940
1760106504
1933525063
1550698317
105943795
365395315
53457180
1990079050
919905181
1667597133
1360268300
1430841128
1739193099
555657831
682623516
191524104
1435886409
1944142101
270394878
419752571
1534326773
139700282
1980154026
36618573
760631084
44530745
412797287
1182649528
1332303521
117203107
1173661011
770557502
1345220059
2105501795
1686781652
1998727705
1071830327
1887820018
29450795
191974964
1810259190
651204829
897241418
384886902
357018174
409901817
717846334
1127427543
641566764
1475464887
1973955744
796302456
1216628575
1257877147
578516947
1822512580
1549078803
1915022323
1740101931
1584733805
1048857454
1122124543
39252742
58595317
1598054415
1644264106
1133570850
1264179583
825797066
283731519
1758410871
87200063
942153363
1302096815
975232368
392435971
1618557509
631997558
962141098
400431621
548995281
1685414997
2100332381
394146486
1696378253
233887704
1494786845
1475246917
1691226879
974506391
76148713
848737668
1026065243
1957516372
911497765
414811933
1729342878
527471355
505810893
2105673598
1095737892
1598900081
944716647
114472677
806464828
424856652
460913729
902895958
931941047
842419628
1881770509
1697493635
684664920
1129397883
1469080634
594779372
1520992428
2145068421
1250580650
1491514259
1503759480
1105318164
1854404527
1691548639
1080604014
472129759
974431629
1725153696
1270896472
712998864
1383206408
162606285
1092388917
386323024
303307638
1731435818
410720994
822948848
372834123
857812496
1789635130
694967688
416735891
461237435
2010967100
801855264
854297742
1079686956
251860579
2104825572
1731131575
1080964808
1189248733
1541903128
167616528
2084480360
680636898
1840219840
28919342
1904346553
896644674
423729830
1637021656
1965734524
1509992976
38377972
2046491291
1256462943
176145939
39509850
569830725
1364217958
2012143645
1226309531
1480976750
483788594
1234428160
909950588
1846806384
1808340191
592251903
202010273
818712293
1190081636
1899254372
199132126
1182259500
681931569
693963279
1385666746
180063297
249849699
332637907
629242408
392752221
1578922386
1569565738
1499342822
210876190
594389522
1841678169
1875115459
1460459569
1092158450
1096167311
509936086
1394461004
1840203529
330842398
1214348777
1032177542
1087786107
1927948122
931563532
391172828
23805232
1007532461
542228602
1300084832
232293075
556221544
455009444
1765234355
1230341147
1658246802
1747344483
2055953032
1848185962
2144783160
854673096
2111247602
406224089
588671542
1021023318
1693323068
1651377338
378600214
1622620385
1919326773
1927986427
876895358
1990904545
774862905
1316777205
1978931251
1642962581
83464087
1937891773
638912745
2128000751
477090102
606545230
19451087
915162823
23093283
254024351
1951101055
1758335820
2109576385
1968721610
322388141
599399071
1359674277
1684579268
1037537221
2054135518
755114903
1997299629
880663852
1543736156
987162436
1454032776
2081767633
1907827728
125825831
350439750
1063482252
1016469116
15624762
2076522662
68585572
1639503274
1062867066
307062890
1280794871
1296090242
1406767586
1673261291
1505976956
2007416548
1901005125
1434967392
279594581
1015173468
1264235598
167392143
686829954
2132345439
2138170756
1222128698
1539982004
1162858438
634924341
1089531025
2064435623
706776506
36911309
1235362466
912526613
1524563745
505659362
1526575809
561022611
1065727622
1379520486
104811628
584212184
272563123
1697691795
1029765939
1453216190
1139669428
1041355782
1305387717
311612228
41670343
1285636991
712166973
1158430913
1764384213
779099174
1987675807
493861300
232945865
1178152461
1242626938
514079755
997440020
1076457618
2109083570
1426620286
726916829
1058361174
165231085
153761550
319090887
309809172
847792208
1260922476
1250062168
791993441
312664178
1138639936
422179474
801317559
265440228
1473768636
42632393
691230159
328237772
1833513330
148041328
710994994
1497643846
168547919
941781857
1643557315
1101748783
1721287000
192739084
1730478073
1441222963
1388406899
1970446675
1706850375
237334689
796413203
119602812
1527026349
1245667357
44525682
458036655
512464947
232885043
1947837414
930289168
192366438
190173890
431614691
503089102
1643099591
362586116
1116623464
1866329249
1655202838
244643711
1029242395
450657278
1648026227
685716246
798883846
2145959485
7107231
1859284119
680284856
526600629
1791245514
379076757
1444977151
656512803
2125285400
665790157
842825749
1649896248
633944990
815708938
1354757110
1514671984
1217922779
1558012117
512088450
2140011118
1432111792
1281624510
600819127
705236434
1971109526
521587022
1154692532
1187255815
1556826729
759816755
886743197
791947705
266299352
99755864
179452948
2039052550
1737555534
343710903
275452672
1272313297
1579983552
1655194731
487791744
1633875435
994090739
1660123210
1121291135
691797513
9496347
1807352567
2002266454
178881056
1611461035
1177626058
1015159031
540408245
317656817
2091630709
1426095697
1140499915
1541862050
1328278089
1718311163
1614163551
392421050
632681521
1833430760
751830894
688701261
1514750687
1918085632
659738066
991146537
1980235684
2073072715
393984231
764582298
1225156968
1869093070
1194543602
861203687
1778230279
1899350748
895618459
2049065891
355946656
594544298
37207342
971620783
409761076
878686049
1513517282
1439841956
1344691503
273622536
838220563
92702934
229332765
1673585359
1749902280
129035995
1304030046
84583857
87562633
1006748716
423180709
175868561
900346908
1144469936
36015371
1575572353
838431099
1429100758
921429166
1398154683
1368226066
1704585828
539201048
95958346
701915070
238603503
415800366
967436458
1980886493
1394992060
329011008
33371881
1178498836
990353028
846527
605567932
846799285
810115344
2093888695
399603876
1018890270
739328818
587383478
2041973791
7724851
990665976
1311324204
1519355803
1112951108
1492018919
266876284
420686950
1280612694
788648031
629317623
17182899
1404093246
86078408
1167752363
972067716
2140872951
147979633
894547347
740638160
1757882994
2070570566
1160861687
2026255941
1725158635
1994765648
1318284085
42878964
590540032
290270884
471048558
900701781
354529912
1703795272
458245480
435271711
1707562882
1712875591
225249848
1828143486
1281381364
1722883248
1400871083
1855761808
789876151
1892836213
2051435230
2136614150
122217950
1844033103
492877153
1650882177
252309671
1266578965
828861818
787304671
404585644
887167551
2019557643
275932466
1822787282
1029115404
802404137
492055041
1767106978
1491542242
1514051248
1546549400
1857398585
1836481704
1660801001
934943536
768725325
397689535
1363647995
1752817601
287392842
1708696101
1008027669
236195900
1226839660
1088316250
996394187
883014008
1715416245
1613387723
1858872266
857847626
276090854
545515802
819059328
659256890
172369183
1019079631
1371349151
765940298
1015891268
1113798472
110083219
1122500810
1302010139
210662270
1106711282
2129197576
1856469790
1922946002
770971492
844912633
1474413293
1834060875
1969377247
1641797160
692279082
773379421
2111981582
2130209518
649977426
1159110236
478380639
1176503117
1468761029
656462145
301423049
1759089344
1850588259
1015891268
46841845
406346682
1889211265
1310859647
2079186928
1664110275
1854877944
92196770
853169290
2055772302
1712374382
529247698
979956365
926410459
2028207437
968670398
1144516843
1397734167
1417802691
1504316183
1436861431
1365707271
953999616
659807896
174629285
767734733
2145360247
139582819
2072884890
1404475395
969586476
761737130
1653306576
1034339072
1646141262
1711469922
64020872
71848157
1037377798
1247689117
842725069
1237636542
1645122890
1255582727
2135329521
1220127560
1693090835
549952925
358885243
267684593
1635197578
195205791
716104979
1387971425
300979886
258256998
727259790
781439960
1585050724
1354848311
870779834
833102476
2033204448
838213053
1358824477
1638607192
413281586
1086238229
1158901298
793198989
130255493
1190889573
1889121575
1718686773
1303700689
1688487358
863377105
1635577861
1285810153
434529774
1797601098
576755281
383566909
1368233564
531700571
405317514
442763043
50471550
1803372477
1864717021
960526558
303946297
858828622
1806539602
507447178
919189450
1908844554
1275691870
2138279469
1145702050
1479914319
1557514884
1686866392
953444929
1192195798
56592727
1137982911
1276267917
814261717
950723076
1553496113
2055625277
1222790410
809560432
1529520040
151974315
2092310408
377569609
1908553353
674167152
1772761161
925340650
464423422
774654773
1668940509
1994490036
266563785
69530131
454465904
1061054901
1348524421
1643149851
378365748
1276073345
253325366
1294605024
1370132564
1118287249
109035292
1121182844
456840477
112152332
410791128
1524597852
895173758
1697648076
1326961789
1855279628
1132559035
535833739
1917174025
1447747269
1267199337
162887935
629400061
1336294159
1464389522
1727221678
572916446
674852179
1381901011
2043307348
702388575
1405597183
913331792
711442304
367723555
365872787
765031400
403779320
665169607
103348499
1632443418
1838320262
553152651
1607510954
1924531964
299726438
2113612896
1328944684
570713683
679460160
567789523
903497741
101199846
1148770363
1311853341
911807281
339881278
1869750402
687149439
562592859
1085510635
492968993
1446211426
1673558581
2110380019
398080648
2063422867
1705511493
1049785149
1579333463
1749569168
898925372
997944109
185857479
797196944
97596167
920015215
768251858
1385525880
755649950
80074967
709862521
1916446641
1576798758
1257309080
2014998287
1995059440
476521213
492742641
796372331
1919896954
1111555219
1822557663
354867067
1661294766
299113432
1731015564
501667025
1760075640
1346105285
136725150
1521623803
1964816429
1553198171
1073072214
995684603
1228345213
93836922
1194641384
1590980675
796387686
1335323280
850526741
388592290
1987312246
1347992501
1980885541
31994227
806908072
1243676957
1765636510
1356252318
889167705
1553938121
515417759
2121217796
1932705927
911424605
1983946206
612167633
1486190672
852792703
116230399
1356423994
1058687511
1647484792
1483879514
3762767
620802947
428780940
1427118602
1521482786
1739669084
1310389724
506608929
1360660764
1514180611
219620876
2057118924
1539850375
464110726
534373687
1602697926
780520024
13825123
1134535096
994197386
692791979
135112077
1377639442
646739586
1646360871
1123328252
136116157
1293814660
462622519
1925676723
2029667263
1688797363
1104003519
1923360848
1527508637
269016409
591622238
1088617785
1488906886
1666992257
2093129203
1662202258
35857646
1640922343
1462368092
1361632156
1393944903
393169623
868205626
2010608395
824623346
108563503
1866111959
572731915
524272177
1231847382
355424434
1996330852
1328489787
1841453824
857084363
888623039
518043690
1096638136
30115561
1599877159
247404753
1171977460
869217954
1971717242
53999434
1906290357
888802936
58656776
29726267
928426045
716124652
1813133534
1632142657
508307554
1856489421
1260692995
128655390
1945709167
2091736024
525338314
790445857
239907369
957573798
1701243724
928529961
876525251
110193714
695739856
371573891
651731817
4241957
1931625598
1756946862
653439625
873862708
2035728265
1730482364
660761254
2144055902
636183707
470872525
938416396
593927408
1228835986
1730569621
1426613661
575679894
1781032267
600597509
1937343370
1020818615
1450264873
1388939204
1750595337
723796492
1149973690
1787553131
916881285
152255390
1229412104
206040615
1034488987
1720213740
917734667
1283734915
182948484
159977226
1277597516
1772468064
153255795
1669303217
69909414
1182012754
208839152
1864350095
1365869110
1942999226
76923274
1020552303
1407825947
1028467375
468251672
1214581086
1405170655
1280365614
706318684
1627067025
1651633531
1439202949
1598610261
1091554412
1257247833
350023877
1294396597
1389240634
194725307
1455705275
1435688706
364699939
1184096017
1200822241
1154102052
323887974
2033022821
1423324301
1915690203
498340619
1113838942
350209813
316070233
598703737
726261558
418720730
2046478708
2145239270
1718230120
1144761893
1485977815
764474753
516322542
134104576
877122512
1039584606
637633297
2023097775
612128796
502225474
1419867246
332472263
2113056406
377355243
22592963
912052945
1823593112
1040969207
5993281
638393883
1620674798
1128251444
182680107
1414974382
1260851734
1111605540
800164669
1219987545
1946369025
1160776578
1387410948
665517997
370376121
105493384
263898522
1358215270
1390012738
313125506
1002363691
1721908781
1854353565
1184883946
210255081
641323506
1626562830
1283860394
1931665029
1872628937
932485597
998287511
2052408443
1981296553
1671616904
1836830391
1458026125
1451566456
1818651632
293600301
1229092921
530105066
801307349
1056215965
1647570855
1604909477
692032389
203037068
2129222009
1012278156
1669411843
1736916486
1128105132
1667172743
219645501
741910510
901939255
1077676480
1840867274
1129705190
256998303
978653062
1307394417
823123358
2101629550
748898101
534320697
2028900239
489777580
98779252
1419802173
1214485653
331531699
1812176902
29633221
1214685815
1819936311
1000486131
1705130382
1943733835
1586607395
1471709353
2113833095
1927684927
280167568
710031727
1466604101
1317498218
1178413817
403468298
1856502317
1604694692
1299946688
313590545
1703159418
1879901630
763906335
568066432
197554914
438924930
750102260
604974849
1189111641
791805549
1712242489
1753435570
495451264
223297550
1316663180
1178955224
1528478349
1354753613
1810917461
1412711350
1505933120
199229191
1333911412
1781151045
778556638
195349894
130740996
1147156971
960267226
1538121614
99384320
1555168420
830218328
1756375564
967585133
1867648846
1893480520
1059035510
1454088802
1437042504
906295533
2026128335
859721885
1349487038
584641635
2133736232
2131915753
1366769113
1491320472
459909453
1744213875
1375903593
437727718
390408463
756372018
1768943778
337560006
1845245131
1320396870
2189334
1445894945
250059262
1816338376
1331571048
604344248
1309305521
482904172
1280795443
801938540
248899192
1425518757
1868653374
1201269880
745770823
590057103
1805866521
916593614
1562543207
142748063
430083133
443436067
1695848866
372235971
427242756
929762354
293394339
1862150281
1416085298
1477645350
1853669666
1935231908
1301244604
1982419723
779573295
1984144907
1633420858
684073737
384037799
531532571
1248059159
11072293
1788964110
1025431768
1970780500
105329259
825456794
2049212022
125316151
590417178
104974567
1043808627
1046788340
1186087558
1237960093
392367657
128094109
59862960
401857825
1230418870
818998574
1760389363
1525306101
966422421
1843651000
1071594118
1877227899
1680213094
1665305479
1148554022
56184706
1582553144
54554839
286237872
955024238
1332739364
93559243
2092480916
1921978081
1864509768
595410176
1697542456
981013092
379076120
1901696314
1230523399
2019882801
2132218201
418242131
1368152519
2053994859
560993994
292846104
482417039
717615714
871905841
798079726
431967518
583139608
215046853
1849118369
333030942
794751693
1270932374
405508161
1079434072
414146811
137818675
1159554588
179354441
2033652592
450603250
1334551764
863190466
1869464163
327454022
1435814527
663317415
1791297935
1690446231
1179970962
1092169182
926234047
1139620954
932351783
1834245804
1347339824
2102591077
1992836744
967516628
1811737769
1480282993
597439163
728940127
1112989963
1792834233
2045621711
2686696
132206407
216906237
1672844831
264186003
1873650253
639529263
636393470
101774012
1719334388
1870808969
1538412792
949158971
362510589
1774261248
1500141298
1310969597
369894681
103894594
1716388048
415072326
1452508492
565765067
856422639
1331679891
1550545449
1959423371
1609760334
516246206
2036747349
1612889616
677367342
1270188924
1090786586
103042294
592721750
2065880653
423959884
1595498312
1706727103
1273054002
1312855975
118306391
1091900801
145234429
1256119063
2099918150
211428030
653759665
558538118
557766912
6233869
1373748455
1007124289
691655384
1152252930
765428367
1634259469
305549068
144269561
1502912375
2041528636
2018325433
1739348091
1922324231
1466270165
414672458
699674495
496072604
480235077
1403491279
501378275
1915012217
1284692718
97129713
1195089980
765383429
1092541727
845885490
1432850094
135883974
536694519
1744732589
1638607192
665451281
2126630319
1586352243
771850434
2011695642
1411507041
1327622246
1111490519
339483311
1481747689
1571010953
186273077
1909414694
513571363
1728312362
800563612
2067230101
2090793188
234465559
1944442602
1864533690
984706473
2140293304
1095878323
476424296
763691665
496731527
1633958441
1787457177
691185701
1573924890
718666700
1531429474
256689775
2063898710
1529136199
1671089879
311521123
1231959782
596090127
57618737
2043811171
834589229
1595910279
1736978129
2145247573
1485529983
1414800315
1173211511
1255039120
913910494
935094776
527768550
1767836113
296096411
250754010
1700106318
481146693
1502806162
971769491
533385506
519695242
1808607260
153888967
1182560391
2077528744
668025689
651394970
970076902
1545982762
1685880880
2131045384
1653337566
950424276
262261804
156026218
1764186167
8686007
283290912
108046997
1004997305
1387381329
518531052
72191850
483243304
896289100
1202476051
2050482989
49797066
1122424927
1612381939
1873425257
213124427
706641985
1525998188
476651030
1549114914
1768203321
958560496
1769240004
1044778305
243715517
563039723
1521288356
1369617901
1582432024
1228281267
945338912
1838374600
1188854530
765869174
341114277
1617098297
1658462531
1003144780
5013929
1211925842
603415505
2000387733
502092184
365962596
512298601
132921767
1292947067
1410577660
616427515
139838613
836311067
466508893
2116214851
1446561452
931300923
1785203487
701581620
1475643695
1033984178
776551271
1221817148
97840383
1038676445
1852862870
1881158198
1378230829
184445805
851551374
133732106
1304869625
198841055
256268577
991669408
1496764315
1169827683
1461653730
61068003
91175231
719343294
2034381049
1347102981
683556459
1717086312
476530152
447501258
1730620768
269575304
1974548824
567455019
1874879387
1214899317
185378132
1090299645
1250061414
704850501
323976844
1051761347
1797556761
1724622336
1754338564
1788808315
1185767131
1584556388
481182632
1330478385
359121624
378197021
1423057241
28582204
729984139
530290414
476462384
874979366
618021736
1834000592
1614912265
1411552637
1914073019
136081179
1779464257
1927717803
350539636
1228047793
754349480
1014368617
833380980
1212007894
1130179816
293474060
368234045
1291567435
88344772
314685720
62438572
968046887
54727093
1667694857
1408306098
1946218689
922925296
1619386415
1206658204
1440697239
1336746987
1891769125
224228421
1728366628
684338497
1750519670
1499713093
2120903900
2018847938
1834488848
86809738
2139357426
2041733213
515864576
898666259
1209952527
1331415442
1936189643
201194370
1644479894
574501089
1310754530
518756206
894552078
209894321
332236916
266296135
364930242
1321519729
617382570
1001824224
1339479742
1531769478
202981194
1536406587
680689567
801700102
1666396198
399148318
1698089188
223458039
1700263360
1161031184
459872321
212978814
1876151711
947086320
800614432
790569155
1113079733
221999959
800296917
741282281
549283578
1099851185
1210471079
150506630
790461617
1453841428
1921741575
752401365
355867651
941275901
1014498704
139466030
321693503
1860921979
1584321282
104642907
1932682633
477930692
1377079020
310368529
1333663111
1215907279
1371396742
561294688
1100072743
1916732166
46819788
2105285774
1348906155
1187132078
928728800
975996545
1246898780
824225987
314729831
534666143
1640491420
900057708
1461173192
1495818809
751125125
1489288326
1426875630
1496252934
887275814
2028849348
1692876284
976685751
285191201
1355023099
1914029356
2079291175
1545514543
855309259
1866694520
1099195665
385284607
1999967056
1419531046
508130846
1121751633
815430682
393527442
142268651
91120464
951337143
1842960190
1965802922
148749796
1466630360
463866299
731571030
796249703
91859370
208455930
1961684061
2106176604
233945827
215336470
1086420682
144688010
1766736025
2025322725
156616462
415853444
215233267
1859574733
304754265
993557688
1068126720
1582362741
1411234724
1615712025
1413386933
1458843676
931370333
1700526421
697223197
898280996
1772170251
872118026
25033652
93066994
543101138
1099035506
251679311
1428579496
401761454
1218034076
1315359278
649889228
731309381
92865086
1677812253
942527457
621944941
1467074210
1666032679
586722797
432909158
2126897108
1946156444
1545122818
2123807100
2146394918
1847527854
1546474393
1822540851
1921999692
617071031
457352370
306263267
1329757223
2021751957
1655655504
1011942706
2117779119
1663724245
1498406289
1532015102
763218624
1408089610
1658290510
865368836
1701895452
450702136
449262728
1695575763
529214771
1747109525
1018101052
1196171138
607490329
1051643133
1949606571
82006147
30924122
894549587
1394722737
971442183
1858444752
1898568842
1604403241
1555139029
1995797979
870067697
1850688919
635467868
12262987
90070444
1449998036
1628999999
731386371
598437175
1293214369
115604386
763627084
2019172848
983758601
1426300609
1905726486
788439628
2041541447
1650802342
1572108224
1848395913
88744297
26605524
1380504613
335776936
2051666962
1500194457
923816787
776167014
1485600636
1136236059
792139300
1546667227
1274161296
119721726
1434930438
979224705
84850841
395316233
1359353828
79934693
502274239
1442169462
1883431224
807748450
375021286
1608664745
1918180199
1779327905
1856150789
1574386499
350493843
1017514951
1593956115
360238026
2083649521
771833445
783514857
370515807
1102919828
597302750
627410041
1009272398
1844126336
1739857695
1841697186
1664877229
1690045207
178505068
344250177
469333496
1250553577
174573354
1381210928
1298210582
437547949
498803162
348988853
1904469855
1296509127
552141359
55538670
2002976415
117012269
2130264407
950637791
1564011484
1783989686
571806986
1613985855
961626996
1485025374
1816335093
1368945457
704769400
1490498275
77548657
1376655682
1043374696
2024925650
182179458
201501343
44416712
946815442
574548109
1767883486
1043962426
1280250657
569270320
194650609
1671572241
1242596067
1532876647
1100193291
1996178731
1188136556
1615198617
1006527202
1342523389
772202330
1852612298
1724773142
2084147991
627732234
609291567
1201478129
847506043
706065967
1960983471
1426507069
1345440998
221143672
1604127694
363802304
272561169
2022873039
1184113841
1688437408
481279881
1593337299
1455219968
479698824
1841607555
2080162008
357619525
290712288
1797195754
1788967590
463468086
2065209703
1233838088
661194011
136220350
507854039
1118117143
523650608
394115378
169060130
1873869813
1351511620
1447443756
1807828094
1508028176
1297577626
1910243130
559067302
1598263130
1705616574
1752865926
1210915386
1773095109
1334045754
1842511225
207766904
800572811
76216568
1746029791
1737660070
1375684701
848790968
626764219
897419128
1368038438
297078889
1843298936
1907401747
1581561168
1062656970
1973667018
1699792791
304094004
575235601
583443266
828186252
587266750
275770320
1715133317
315698016
1248506033
1276979622
1648516093
1357124852
1977813692
1444826543
1069266052
2079087288
1840667992
1574561536
93718134
1997853758
353496841
1485738707
1566100012
634298495
1746577197
224057611
1067161080
622958572
1270740269
406607126
43644814
15297010
744163308
388849475
1541776164
788894436
850114290
762140893
31388795
453291324
1378197959
1196357753
1867008625
864731188
1534130796
1793085591
838771448
614944998
1791675993
977631672
1801948913
291023101
176071569
1207277450
1157453122
1681557025
1865147238
700141418
213890114
1095096321
2075764170
1866033057
175092665
188969364
491662932
1878956150
571089664
1794757872
1324265953
1257973957
1142360765
1396199626
1820926609
1731550303
1598726857
167048750
1925789632
272654073
97600452
1665660708
918456692
357731374
2022882727
637321249
1111866971
802309199
1968964530
827085442
739805037
2022114189
1288324935
346618389
1300912821
1707962811
1336414241
1535889790
1798073
274710961
749579875
1831952337
2053646855
744551979
1447436856
220626828
2055458239
1758174522
1587728893
1204653791
67390598
1152061011
150610058
266447278
1998082923
290888629
1285811687
2051454977
802979860
1726837216
1161736982
913002645
694845762
1504994806
1639685082
1031019112
257191053
1159645025
1035082363
909839001
559885181
1850627442
1215378368
452206083
475372970
1538029153
1637196446
1336926946
489759272
1256775523
1843868059
587699235
1108627313
1296529402
1803616495
1957867347
507820739
177564254
601219076
1665235811
662463740
1424457169
1649658334
631829401
2108576874
976364896
298536293
959035620
2002101163
733920384
421445030
1107299886
1793480523
628240891
252816595
831742368
1322428875
561723178
121280635
1605660236
963380965
984144305
473150582
74040489
2023675419
117071352
303652453
370085935
741893733
2138362180
1173199813
780670089
2080288974
1453136563
2139867089
1875615708
716138773
469727148
865792826
1104210443
1419802173
1144815300
713102967
1648393233
724311215
1844791765
178774659
2069287977
1619332823
529417337
464051071
419799522
966123519
465985039
1662623691
963580941
1939607680
1085339284
1820061026
784860662
926624350
882347359
398848021
1534878647
364009577
1326094133
380136922
520910347
52031866
729081057
3073380
1097692761
1142715606
1042181358
169257756
359788655
612541372
606492293
1920534618
571030336
1568730210
1451727560
251010465
1545765918
910863970
523998123
1196220687
119692280
1300182332
1654994206
959200128
969948161
1795344845
111387179
1096624768
1475781718
1725963361
42777252
1575268659
90596326
988847249
148975830
2006609944
1743557931
1155833727
1250802752
30888992
1259077210
554881041
1698382642
1581527361
1832859333
610950168
118726153
1499189964
553501046
326326829
1078808554
2050374200
1960339240
555899634
1238161396
253131882
1727033037
533349049
851768515
1438799940
2107180061
437371347
164219925
977411360
1628676085
2097108029
1304601842
2007166439
618772940
1044751103
700954600
153698590
1209915471
287455357
738121677
861211941
375128136
1628629438
1037422027
107283359
1802420554
1979579229
1900731327
389413324
1957379337
192330152
424564597
831193973
1633630857
7483792
281245694
379021421
955148244
505234674
1984291436
912310299
47478974
1825279856
1881816718
356564551
2040832722
300352426
1023703108
1860510279
1041727930
538998393
620804351
488408681
1784125316
1787059368
1104057700
527335421
1721014579
652530219
886270869
1699179112
1791681151
228740916
851496803
1767690004
1349020958
252213525
1965680775
37203882
1530094212
922249920
1179610256
1770926398
870084100
1536207981
459202617
1987803737
1914381406
1997991085
151348022
458787679
827981564
318341494
1028583270
1438253139
1812482337
10062105
950610413
880868548
1187083883
809789662
2037829738
837745486
1484837808
1869119432
995444985
1726196239
572423329
1692328065
1051072600
1077299656
335748374
804470033
1820730833
129542224
195083326
1862675090
222603837
1227545483
937950469
975886555
2065121328
344262029
594606833
764761506
57255299
1521828491
1894726289
1688724775
850859614
1986586784
33623079
389807316
857281329
1126089241
1442808484
116637868
472391018
1831693699
1749309834
16968676
1550136889
2067472809
225716173
45233356
1889591549
102593347
799754684
1885843513
1202780305
1105566301
1417889348
1477226625
1933668287
656847798
800286120
1707933350
2027671820
9739486
1260149570
1414416733
1585776122
2013815382
1030727497
43930891
1123245632
698494196
1530588689
944461484
1143957963
1622902333
1315363646
306937425
1530548281
2033779353
1879509661
659148115
1235439165
1057811618
692911679
840793383
448778104
1178535643
763604612
1435681748
370716765
556007811
1442453129
1522735326
1474624668
753228251
1784715640
4056964
42709303
1186205733
104873327
765466588
1005687181
547808219
232950512
2098411170
1324815930
979644539
1497569660
780198993
1763270841
1557010391
469299051
1327975553
1139548408
469900562
279149712
129901516
362421602
130712564
2021110673
1318527003
977106496
1031295479
850960713
973279716
2002348663
35172551
556015595
161157345
83273092
1735180304
926101565
229550864
811012365
84842705
1935706788
1079917625
2138518302
1406707327
201932690
716022432
1048862837
1701365642
1733993347
764111169
1635029389
1016714865
1499600124
2047442512
40799862
1420262144
170971792
1270283125
1538603866
151232108
534300873
506900912
1593791606
1777372668
989106849
1496277424
2043165858
1129991536
438475688
1918485551
2125132851
963202142
26789308
517895305
329436512
311513565
1230156489
155520335
873111046
810713923
842930904
841590154
122617036
180664644
900808352
1097147416
1120794077
1795217129
362924716
356304996
654928050
282149447
1402823884
1518359452
1947833184
1350137339
656033265
274053973
419634494
591473535
256049288
1500382503
2123301736
1350771275
128347462
2031856979
513701810
1256717211
1604218897
494391631
91505049
356303781
1841010499
325354344
1960952847
1978534643
690405358
1942312695
1860239548
1403701265
1368141227
1126576049
1382726679
2103472061
7404294
1259046205
2105215058
1887964854
310751746
735511302
243530082
274412280
404836537
908607861
385387268
305952807
320156849
494710420
803232299
1579911424
1491236086
410657171
484845381
1177785631
1801883609
746425015
1186272261
678203105
1122353765
655209249
456997589
592144455
153188111
960565924
1053165869
10960562
1386941091
359809932
333324720
1204054164
1570866344
1567204105
583840439
539579484
975673401
827536589
757734440
960876938
1491945458
1140662006
1115785632
587677699
779669001
1278879745
497068817
836098524
692274510
1113290438
1778288407
1160458890
495221777
263570192
372814940
964535382
1271107048
417783071
641719983
306717410
1589549811
827611103
477540340
659580047
831613946
661148012
265077704
535495535
640173137
802288856
998174384
1364028078
1828011457
384896226
1666092211
1194153120
966204810
526968594
768994404
1133998725
1699761001
653100504
1405241432
447835704
1340471995
1872905631
1474328138
847299091
633092669
1715883331
910308159
933921288
50292575
915858051
1681068486
931201390
2111366079
212661531
97149074
1027023339
573734797
841459987
1661847410
1492193068
1549731187
912842332
541924423
1932266693
440888805
368866093
1940746367
2124808481
1725562110
282098561
371815941
1786859740
1907888952
888278895
2065634209
1729425693
1661501358
2002547675
1821369798
991644535
594624931
364616408
1332863612
1909250360
1533990235
666536541
942184372
941467142
189184920
892949271
270050523
863953592
1646934
717976168
81665097
1866859865
206221435
260905845
928347606
1436997512
664087269
145348084
1231249815
513166541
1655456782
440807382
885546762
2052178614
804149954
956936854
1179129997
694078633
211683425
1676857319
1352950214
414403365
1252757472
470320873
1194914691
1309167606
1049115889
1353821731
1936933078
1645815592
89670740
966043320
1664326999
1865147238
1498356334
823025550
2126890257
1592311685
589818022
210352233
368280192
99080295
1603096560
234263821
371659765
614106778
329725223
1497698703
819119210
1316384649
234200449
868511098
327165477
1751656221
1215610942
571553967
31124648
767734100
413601863
80912837
843302418
39791593
1941304230
198418214
996993766
49393735
354201849
1496702389
2072284078
625334549
1282565097
659024367
442953812
1355767839
640207359
753015206
1377079835
1893232702
1642130464
402040598
1302119982
1717065488
1758605308
223956610
119695656
1336385249
477604610
1098818894
1344026335
824718348
832787160
678962342
750466828
2135963332
72160536
1702025568
1523162237
469743812
365032286
1382297401
189777121
656188671
798896846
637035777
1212352466
1363775273
787477154
162657051
799469667
2104442669
815746463
1860495465
730121934
416426987
1988930207
1493878526
2100787035
1887703106
1013031918
1623827436
379473977
679341828
1491988143
305990536
251614752
2066949592
1891475566
116734013
1307056268
20391691
137737955
318361985
1554003320
485125779
1882177229
823630195
1682057487
653984139
1181608489
1613664155
2018516225
1805191902
962667916
872681349
981029383
1430454980
470192499
793953172
647267886
1664134134
1346376657
2016441682
2121923387
521308290
1625414690
518307976
1630897058
1094966347
1722932395
1398134728
389685666
1337115029
377640818
62177981
153551515
562870843
748394500
990312943
358996942
261543435
1325133623
119514862
786261179
2100666461
1948575464
1522322453
651098858
688318692
957435240
1606514414
1063789232
1909968801
911793110
1757171619
996515204
1788509448
6343900
1797692464
1563755738
1269259364
1151642675
1476126002
313758922
1163751486
921545050
420095417
585886564
1729376695
1682935986
990157499
1515383017
666866155
2075613614
1855971365
844101876
1051119476
322677795
1374589352
1147198597
880480979
544669105
1909495734
769961189
1634394564
1261016368
1739754380
150825104
1613176081
764913772
868324061
1208032341
823080459
1051929292
1204076235
1767241184
1980581854
1750788542
536135693
520252203
1409046398
1283259001
1995339268
325140620
239722106
1201490336
1378438415
2134749769
798404987
2045227506
1938184107
1529972336
484940642
2049029119
929566270
1269045762
81468103
2067129471
225277180
563131059
1416435929
1504992681
524727620
1469233852
602769547
1580489100
1568572429
1437839839
1966199152
1448828307
1089041635
1579924992
569177216
1390966370
2081758134
2137882636
432134671
543514388
152209820
1525098698
895696491
989966627
2131262190
166546975
1006658584
497966285
1803703459
1318813170
1359422110
911229097
2096975757
772861032
360428011
1699996851
970301420
2141901010
1668852081
689959364
1935275202
963405095
128617058
1311243602
2028788380
1674045354
1681574247
1442639910
636883581
1491948692
1816330594
665652299
1980209222
50798059
975941439
21650085
2090378619
1660896824
350741566
662231990
927006443
171880607
473910467
1628508143
1884317812
1190211931
430074589
2081721498
2067861857
1622478099
1355792931
1549861397
1344738955
650337860
492384693
557151750
799845137
70369122
553663810
71198117
363323867
703958269
1206793705
948169479
200089502
1694860958
95128602
1351853781
1943615764
384289004
1406772933
1616099153
59893002
1372039997
919827717
215002718
263729885
1630673178
436334325
1707820494
1067343204
2004774424
150950594
606350158
1010560064
1236326957
1869589187
1473890676
277267109
597635002
1546025252
127654319
1711541784
626954672
1450723560
223540714
562822342
591852437
1288890754
1215123575
1012612189
361432498
340875438
1068292067
754637503
1228053567
806551246
1531585831
1456822962
165867000
1066502975
1817084165
915052303
880055341
1537954936
1062835374
1462649593
917797789
845529927
931027466
515429065
1551630041
35192313
985193024
479068085
1325750804
1239599110
392363050
1415224458
144847547
794846793
1021801921
1931338780
1852168550
1510571899
675269006
1631374972
1171582975
1426243527
126975399
762580116
1557360368
2049015997
86947496
1396778264
1933050280
940695838
2042178865
1469860009
801890550
495492042
1454823535
750202526
467954376
842173412
1437525454
1516063276
79593477
1974096892
430035312
700786806
867542264
1850118955
1456047390
20128421
1560664308
1612762759
930050172
1379933652
1002952646
634842619
94150117
1337037150
2088064390
362075684
1006979695
251402273
686971425
1750042335
2125073188
1757074500
1693784249
1126924677
1869477035
2011602025
1567881807
880977818
899930856
291032678
103037337
1908613116
355157712
667401066
415723998
646847023
1977211014
2052512814
1660647
2100928914
1603769717
838096284
1110613006
2066268015
1761959071
1937529912
731836281
1161030936
209285754
491605137
1252440813
510398213
2040000182
221016016
1373282242
2110813909
172203976
667694106
722786089
182182716
1135411224
1199449099
1806337773
468005926
387475835
503616509
1666889808
425066593
960597004
1881500121
1335624928
1181687564
499919491
46568161
350080456
606796509
1730933758
1314216997
516841660
1496906094
1695504802
1318428918
608145397
51383262
561951739
1290841339
1340332213
1556867349
778044209
2053006868
1632795125
1864110286
248229339
583707456
1708716011
677546589
1792078595
1358781838
1387928949
630246051
1792417894
265908829
1558935187
979455856
586274532
50439881
658939502
1328047551
1200897382
1706038385
870841793
555436991
1212063951
624306571
760856120
1904634591
847990695
1261591654
853181216
1425961985
1400216104
495923811
1148883596
479693382
820253124
190005897
942344975
172673673
144842356
2041169338
1626049811
692371030
1978509566
845089283
2129560143
1306797116
1707996046
205885614
167070030
377416680
998303556
1184215755
1844892091
1576318179
401983087
944006216
2876489
978917585
1185234994
927301063
306004543
1143035375
1048951191
273331303
1824405849
1664451188
944007972
762133793
1179288463
1087775157
162220128
512422944
576162644
2083571782
1570091363
1429450950
971124928
1143622054
1519896775
1974908431
3194435
1753169136
416582388
1891168859
1962343682
1264992421
244223614
925662442
993885030
1178345700
1818840109
1069994381
1234260644
746189183
196716680
703557855
251835913
1612463665
1122051198
965634980
106767862
435971716
1861694884
1427890071
594936384
16325819
1174073661
1371235082
489260587
989206176
698955006
1509834504
1930239375
1804097192
1590393229
1646461347
1335444277
15859037
112382488
272607457
1417225497
835086335
296777634
201624749
1251022936
1307440727
201123747
1234990199
885275714
374475133
1910034880
1664353306
1163856628
775609838
762374080
785133709
2072315535
108157568
1650128770
461508481
891618264
1413293323
193494889
1336597453
1895787580
882451106
275207332
193761234
777912050
735334838
1479721226
1168522690
1534409358
700059408
539615955
87474172
968229881
267750503
633631740
12815266
1861746322
1653831534
1657659635
328854292
2067639720
1008880855
399997989
2047647941
1245222710
1904572023
795145823
2020318702
882539504
672656202
1686384428
1482170658
2030693132
11623735
688386278
1777292610
2023286258
1503956194
2125819376
1863377311
1063641160
24083701
633531896
893554957
1251822456
886743197
1356810840
1759648192
1662653875
2144289835
417382014
1454038412
166014356
80959302
383074680
680665782
459307124
570779551
1331381418
1981762550
548455630
1245246053
760836052
1121775337
2143742995
164694449
1770580416
1081490121
283461343
506749165
110908278
220129277
1226900135
1381721832
1098483956
928924812
1607997839
296514453
343156058
805346002
549190004
1623390384
1526546881
1122907675
1429702677
1377492594
680160940
1457400607
1931911956
326879536
138930938
1294188031
232760928
2113862519
9963380
1218804272
757402606
1964193669
224439823
1046017198
1767267488
1691111074
1091159265
1080394929
696202290
1062657939
1342276199
21186410
1182280700
521185546
1641842541
980345918
843334355
1002460231
1193806993
1798029879
538992110
1854552961
1707695857
310869905
544692385
1953945921
738528571
487234856
467591537
880860952
550316952
339958020
600998280
1566998729
645897938
469559017
959237965
41008816
132747710
589677555
474591332
1608946562
870083366
624001177
830070285
1167727889
260831990
226911579
1434494178
557581692
615537988
1298599035
184710836
187008159
1133492634
245470828
1239853499
1925929942
1196816159
373203441
49979166
2066368079
1438522845
117635987
300071529
1207879625
923106028
1231333033
1023665203
1635718645
18423050
1490252316
1970473206
893268845
306190242
154751988
509616613
1875272355
1559226431
665455451
2047881491
295901687
1917472956
784800070
748705794
159916112
958808080
1366703784
660475062
752345805
431953164
2038426393
45428490
908954685
1585010454
1290991532
131578726
1874433892
1524973236
1545297033
1296683598
2133136158
331290418
2104684437
444863902
421916100
1883349209
35160775
1696094433
462419991
147063221
869333869
583102862
131931325
502515071
1384166345
228724042
2094189823
2051931156
378599649
516785541
2049818490
1769202746
1411424004
1247018838
1704848816
554238038
258980772
532957230
1320430113
717065461
294813284
11951956
563857818
399072971
794550713
1368138451
578220707
1664456267
237732858
1469383152
227542807
737235417
734160221
485517030
1545071724
1846822606
758033431
1491126049
240015806
546039642
270278401
681045476
1316518380
1905195813
1122957743
2120744180
121048972
1710481093
557497653
415510376
1194456783
1473014402
342398228
658736470
1954519083
846966664
34772892
861197559
1608079316
68640029
858941432
903561871
211474950
1594373522
1564255394
779459371
1047194742
1580112462
2043767873
4083357
658578363
1484726436
1881054852
317812952
1296241582
84361309
776649060
194212760
307437192
1608907565
74450791
3459503
1547961448
566246604
688228409
423689908
1588771739
1355928774
1963731010
1816962289
1674150005
672320875
1362781471
1369493285
1805851426
898750192
748388417
424149612
1019736106
625462255
1432549433
2101650689
1323639710
604182510
1166562049
1358722790
1641026214
1730596010
2024134055
1767571292
1592813476
768078480
530681822
1107091218
1062699214
846350866
198199629
432246408
1253285912
1055569556
432016665
1558731811
393327519
902095003
1433014327
1999973466
675426174
649465697
289079866
1822662621
1739450928
672316581
1403092329
145207697
630588039
1790781061
1848497116
1269900537
1278321427
1324088252
1091628502
860551987
97205653
369387818
562681536
461302656
1078036104
237311362
1635558794
1338663218
1232317585
1163124487
1825435969
1287032031
883823962
536102703
45342675
1489561268
1641883506
400052254
735704115
962149043
1806337773
1225119725
620658509
607613563
1065689755
1925306220
1573615413
1843763487
240497903
330586843
427735786
1327183861
1448545345
1748020068
1768490851
790576955
1287435743
217452971
436863007
1131133207
73687781
2021879033
103429387
1580127805
692793460
1073614178
918445179
626343515
1666168392
1108328042
591062752
576553498
2049347048
679984090
155141510
1726770209
1079673658
1524760444
1787545731
1931492343
1740242399
1731965810
1232025927
2072628878
1203783156
827910695
399307964
1374468289
602692702
859532263
1444368042
421471484
1568807147
2011070418
788841733
1916004975
842087512
499568064
906903631
84020484
955871108
2040785184
362555058
749780220
319295959
804520747
265493813
136995768
2094860718
1078914854
1482616915
1752439866
376210542
529118455
1162451087
1204490165
1077317322
1174753347
199576308
690826324
76956157
1492394459
2104588746
1439994337
172696653
284281816
1307738732
795306045
718468094
727778070
286170449
733079115
1812978892
385954462
1750065379
1791771471
568915287
1359676815
1335493538
203999484
1981924251
1306696917
1504868675
1314537662
218906059
302674430
1253239984
695356211
1014721247
882454358
507470405
1536059156
1123433603
538042606
287997463
356243996
540263874
1006782331
643260452
2020102002
335296166
287782667
995147185
491245013
645981604
1909688005
1410140195
464959464
1802688226
1142655995
586170084
1450425526
466510024
1725242251
51535924
577070019
1155639302
1658724373
144942841
1991149689
579164095
788686985
1108944508
425348822
420746650
796766030
1798868145
1108756986
2083772192
742394486
1619026822
1396792296
676355531
67584127
862852074
1586975795
38115704
1243794215
1256513644
417259943
1228185303
1203947643
889135388
483029592
1582554233
1113099331
1997489813
456649025
299858893
2078090739
1147652162
425739927
585075192
1453556403
1000840271
669364115
2142354298
1308265848
788448903
1527799141
82400348
1913608447
337468505
381170124
841777133
1453491978
1862193057
1957481456
2009653371
599139302
1986104139
77954031
1106487245
832128084
1571343096
1108951626
824316046
1413842753
1991375822
2075834799
1572837408
477593375
271659655
161707582
1594840280
146191586
867782279
279727919
187508480
1714163097
715715886
803526463
859532118
645813574
952933908
1162811584
643525886
1125794339
2047366740
1812438547
1427537335
909086457
116393011
1859650607
585300170
440115604
150402446
325890015
1614508077
1837614014
2131393574
1798496828
1182912282
405472478
285425952
1983078615
1411414314
220929994
1002037181
1270645908
1541608874
1803419211
1062630874
268002600
1518686377
290302299
243606750
1590979186
1502214263
1861125701
429558111
1232500868
533407968
110229565
592348216
2108989407
1552240131
623336111
376184666
644708160
1127783827
47470009
1703467614
1284545322
1862913236
1636344450
937848086
614043401
2012563120
1461589771
1651780069
695725982
122612425
865240405
1779158769
815559901
807091601
1513066634
1547467574
1971741578
1168846005
1926676340
1013984130
1447028586
673279781
1846817311
412701112
1224780751
1627788080
28979131
1879855002
1781634702
804482290
278362870
1498409218
425179270
902429714
1616858002
1587905182
130448438
609842255
922040451
478722460
539199865
917948775
1846822606
1353198069
975626248
1364594820
1296223590
48630753
1150878712
1619700178
1192085795
1930636684
1273458345
359946453
706123503
277527900
1946826472
135915985
607514496
1288380730
563514595
770487447
839151653
1560754851
669141375
2025144037
1190286300
54410646
764057400
1939882318
1434986815
284675647
983654757
1563238593
450292992
1992199189
248642253
1407035611
770839754
1257064908
1535367924
2095593548
1189180846
1972474105
1295630700
20659737
1801261908
35033198
564454278
312786665
2108009415
164113792
674752926
677413477
2031345764
1686465825
712042766
1694263455
1286047930
1977995311
1104562644
337316555
1429882494
1348647781
1536346128
978842512
634827422
1577362595
487034345
464482627
490375345
439754633
2030675828
97461438
1062400282
1094214858
1623279581
1991737592
299516846
831483001
104056422
1107546201
619171303
1629299809
1134709925
1750571448
1841268727
553888339
428042657
1984955322
198637609
1226548661
29893762
266866903
621163883
156453225
1402557175
591622238
1316249473
2094731239
1826473769
307690710
2081771802
299556377
619367919
1317997146
1848811618
1189690534
2124292026
890225540
1089446926
415766054
1416329623
2117556806
1747898447
243168318
2089968463
1989453104
366047672
662616276
1564251469
1853604946
1625883987
468883942
1163351724
399892378
1527419445
770675282
466764415
1595531319
1895469072
1812392637
1915208239
24442362
1337615998
811820947
676356312
664520617
114935216
708288221
1123529385
741749491
329418850
1662533799
359771271
751139308
1211595499
1852189959
153929423
476714818
1608057390
1733751005
447741314
57405457
463756260
1000369051
1744888687
674765469
1669587713
1884136338
1550781654
1856975807
1970373177
44060591
1767807104
617810682
506909091
323528078
1291244454
1317043983
1578310334
99609166
1377668113
1425378150
1600854356
13579319
106196776
2050684908
1108708169
1117306435
1033494588
1973078757
615492766
836393768
764410869
1589707870
1570348738
957401999
1393629561
866462137
354632046
676772089
1288944227
1366624738
754874125
475666269
1009806729
892304197
1352278919
649121197
2144006484
713021072
1213768209
1015547270
36180411
195519987
306018441
1693867201
1379815126
916508189
292503036
421302112
139557384
843463725
930920178
1084863394
1998491280
2069806516
1471259420
1093691530
1615736642
1267667267
2135053620
1133298529
2098303728
1826609563
906608496
1197399372
1056267876
1482504179
1220879573
401183920
1269831687
2097056241
1727870993
436423000
763194081
839544014
428975282
211729589
1757019101
1142793575
95607925
925455184
1945697621
1875410297
577843156
1137704590
1870890511
603170978
284039417
1345172951
747230024
787519797
1267008866
800762468
1255796105
941394488
2075764011
1306822267
1305262991
1040448634
558670385
213375305
1754026541
92562702
1045273374
748120546
893686270
332627107
1610245271
425659363
466412946
1003818047
2059335963
420976771
1275740563
2080935447
344541790
1254998351
562020590
960890366
1565177676
109032012
2124083483
1953644169
1835233449
1411613318
1056074415
1110787550
723382301
1548995254
67596563
1992538255
1896998586
935222043
2028974423
1097032094
1453016537
82829292
730065609
1036997183
1400503870
1645256160
1661618305
132341816
1265901144
1669677466
453598305
794230240
331934355
1886453629
724049220
451550564
1503759505
690777761
1073463118
969161221
141269308
342756244
1037743927
331095196
979742638
553499068
1822010461
785910404
1805492069
1635092520
155573190
1665997771
1883810414
488875592
11921829
634975152
726848750
970952163
529797474
101810468
465321838
2114031216
1805445816
671741676
124025724
1342830997
1186475618
798851863
407408621
2056517442
1551305508
250089600
1797972224
1566012967
996560152
678935894
2067920467
686491880
435491698
959547704
1335471877
712386605
607588085
1321954038
1883884164
831809997
883787067
1520211811
1691830850
1163502349
756223421
1013203974
1698395210
1485650864
1056816840
382023199
1358676473
1172964721
1524418116
1235771957
1001153630
2105838140
619847176
1307554907
1668617124
1931061664
1231865913
1885488733
1487737670
71973215
592529419
1042778604
999504523
1294642294
407610290
1026784459
532796770
248135586
1180170064
609000530
2053541702
690871034
425271680
1858891171
1447493799
1574729541
914409407
1150679068
1573372636
737522449
1348897368
2017909216
758694755
707115658
1687826787
933335412
2044679080
1623880336
691469444
1775896504
1633101066
497109967
1537825054
1871211255
424583643
243657688
933519665
1894764292
1467440842
2057937397
1886901539
1945801978
1271232026
1918258662
1603678099
340550386
2065837310
877126075
1983818151
266837527
628560463
646543350
1978794685
1876990710
807929463
1833055457
758951510
1005088980
2121546461
285059930
1502317706
1343815212
508442373
1401692114
1593215178
1938262242
478175811
240265258
941900291
1116423343
1315883230
485774705
728467137
715833418
2089297576
419630038
447777110
1005832758
527421901
1157945336
1967168704
1860776842
108539668
284966267
918995542
1040188829
1522015887
697091960
1097907120
1423510555
133294496
1400766377
110859336
1876981429
748394500
1989180392
1194974095
2123916440
1408120451
1098276600
2003686393
486579791
560139883
1911893613
366815376
758805259
657092410
204550079
1505824744
1980521446
93440355
1184994099
1522147864
1936124002
832177304
1557860523
1630356102
1569929941
300175008
643786179
2099841333
1671749571
1708913545
9985449
1161090906
1059442055
1709115714
1186895772
154505400
1498279411
1255820469
184494033
1807199989
1102734214
461457214
179900921
1341293080
93563709
1317369539
890286644
432134671
625775894
2065259147
229427120
1089506409
1317647508
1753914105
1756349412
2096240082
1600597970
1544884745
528232619
1319470765
639131740
486159359
1244585241
290884818
936354092
571243630
190042906
1247831612
2114210638
555071134
226206986
1392621285
1301950840
853464334
1698972183
118648751
59259560
135010638
756960336
1645755590
374637574
165859405
1530126397
1790657381
921857628
42590315
1597276140
198263805
2037292000
1990649300
687926339
1730995994
1813671919
644369247
204729303
1736772847
1097764451
2018560692
517316571
337177393
681965866
1313014953
340936185
890792507
1662553841
477853306
1788380051
1459016620
120442456
3995675
493640323
508914940
1285684628
1712092660
858091311
725339600
674375041
1281350141
1617034472
696659416
72593478
1208346305
207824166
250684780
1319419177
1906266925
301317098
1729302915
1016287599
275230577
79195873
2052328968
544289945
1359058704
1202528876
1653269816
1345455255
1128928130
987154091
1458239135
406491942
318803287
1735240261
1223323107
674471957
1808628100
1035355890
1460619723
306272359
1706826992
1548566880
223634111
1047579488
1606898544
1016291747
1571252525
993185127
751380844
2014951185
994441043
1268152355
1947286713
2054699121
960023342
127158317
1384601845
689871774
1109062930
104955423
284785125
770912789
2104314609
1021806884
1497824067
416563580
413975547
1198583385
1766361820
1488575604
1853136791
467855094
1325795209
2058625844
1984660965
1125064666
394367212
2130338692
479058060
487290598
1399669685
1661191751
756204030
352913041
286522245
669213820
310427339
372057588
989363822
617503949
1828977776
1084099805
109751946
9191639
557591128
2147474093
1878365944
238164224
786049878
858958630
1824245208
1231543559
1574404508
1177428301
648851024
1578865571
617268370
2061522229
809425777
1587373934
1606467733
3156057
1603693583
896807472
2122203537
1795503732
1341004093
573244763
1119110101
1129826719
961874006
1330606323
274889487
312128491
820507134
1642315217
1011867012
1022691128
1174868075
1115517883
1740622382
162394791
942024367
479443004
2095953728
1566895825
732663530
2066378331
2127724506
1140834821
1621875074
1243061282
1049064716
987512255
947077446
37356825
625788743
1907475952
1467015064
323524726
1204872535
91700909
264804555
625766629
133480273
111666737
1633340710
694558835
1808806834
1967861824
221077180
1460203519
602581389
1316730757
527570962
1237525029
588750027
725916768
489137159
158553968
1614556534
2112803927
1924869177
1713301398
2115797724
1553682030
1791398761
1615541375
1785537021
714819865
602644946
220843587
67810771
1872090104
1963128675
1789810829
325341563
1662623327
1193509059
631698451
317535134
1565337188
655591462
1835016493
29131610
1046093956
654390714
706609264
1482231675
1562034796
1381996037
543916555
1388573975
1650745455
275362015
1318121509
155171247
1296312997
1484271735
1433877566
53218611
607861706
931977549
22774534
629057193
161414513
1970887126
1360886229
1487583615
1494711279
29882611
909552474
1352641620
736046052
906749425
1227992185
236109243
1448798228
2022145740
968707076
1450450030
191333726
1238297623
840597344
1040143254
802937726
1035704807
1054657961
1282984210
1796934464
974646255
489402659
436984288
690876587
305133400
160899621
642885558
185501213
2041872001
1730705041
196890635
638360688
128082653
413192072
1238250777
1296607822
1556493151
832618884
1181326547
1451590727
203763418
1792880389
1380467494
878418815
1281138447
1814789085
1881073948
1608826337
170120685
1549974275
1800968947
900363139
216754275
1959872718
1910804756
1298843003
1193448946
456058972
408746285
1312573910
1783673765
276249260
1232411414
289568632
679813560
1194853990
284884108
406023159
153220658
397765388
1479761914
1452325823
1317800809
277893588
1885837216
1163053719
124490385
2069573444
1278062344
638544638
389736642
23218800
932175542
1236385860
1575764943
354453548
922053028
932274358
1573384547
1144330004
1195830208
1400457587
456361485
225484212
1049066927
1538213395
1247635905
1777880032
457820130
126007474
7003809
1320398900
369076266
1488677980
164198486
140915249
1355542963
1270346808
1342519537
1279684652
1204993810
731353366
1208913781
2112542093
1666058978
521355965
1513893554
1956406591
1611582531
763155959
1630804589
143906669
1082095197
743152333
1000620670
568886823
1785523178
2073803528
1888135563
834889527
1229009886
1137086213
116162800
570476479
1384516501
1867017717
1232226646
1628387657
1824247781
1078015650
884221765
1513276613
2077468576
1820041061
1599360273
1923904164
1965734460
1020246659
1642725496
497705107
149679843
1232578537
670330659
1479477324
1950010025
451179135
1925274514
2101446966
806769779
2019869165
1444082593
1928360138
1700757248
881254880
689223824
498005337
1006644007
280484406
577913679
376028282
661221239
1125669326
498785706
821525004
919872003
238610832
441038107
1379516187
1471467560
966648521
1765124993
1293231295
500338245
701683594
754826833
18980897
1023262505
484184266
1192387094
557802988
1571228968
1205189343
1753684046
2005868551
2075296990
344033630
2138872034
114971125
2092523846
729864136
1577017312
1728684697
1113376336
1454987775
1432450140
245168118
26206765
240637310
276626965
384847050
1676627182
916030855
1058140569
1967968585
2141157008
396245917
111869628
1002022354
116680040
131377631
877336734
155580773
669337860
269175292
1468082829
1576047160
1481675457
1190324594
162756466
1579591484
748254770
1408364457
2103031632
65677671
7773591
387919007
1741313421
189855713
870301098
583769665
465715059
996114916
1498720771
1541755439
1665668459
1610573722
667548944
48070329
1609441170
798195804
856622280
813101218
1540231664
1172975660
39466846
742414462
944123406
758945238
243426733
593835291
715238541
1307915292
1353446876
1728358124
1411895919
49069574
311228732
1765994402
426013550
298375045
510546783
173831871
1433397595
1004731216
2023901648
1478433235
616232676
1551253043
502428955
906703732
1146497196
1170809862
1299912993
666464758
1291820252
927608361
492694803
661301878
708907620
1497112973
1962039142
1501726557
499593567
932649742
394088452
1677619022
127597717
289823520
819791530
4072027
1240982835
337235021
1513293156
1505687864
1202064782
275607502
1487764699
1993126
34340391
46662975
491836467
96214059
1531303207
1631351542
1731076076
507365578
2135723742
322558378
1347899637
2074140727
651355244
557671716
1706239390
1977278689
493326614
1850615677
1462424526
907209487
543707734
163722336
1127195039
794676590
456930749
1028873191
946856515
140486738
685016655
56039474
1419763794
632801812
1587503842
1659004248
1411361997
761345213
1386718146
729924382
267782481
138975904
1022032708
1655832960
1217199582
288382451
571976345
181330116
139379314
660729439
1776582066
2027095065
2090727727
174295951
1322060316
382869557
549190004
1184672534
1971755110
2034386063
190205542
108027532
377127692
537577023
244780985
1169996209
416708202
12359245
393555971
1463431417
1879288409
2044990272
2054192548
553512604
2112791514
980449887
1031950982
1172757238
1802281418
428393035
771821842
244667200
257320420
799925948
1639358282
315015622
1974358831
761348443
860816942
417089269
1845822330
1707720622
1062632910
424757214
386539387
1091665459
396848566
476983325
1436694947
1368575755
1538200651
782569917
930199137
1061996477
52108176
591249722
292052181
1090672289
49830953
140921570
1838802383
636606556
666929186
438018436
1101677664
583517865
1385588792
874620943
2011773489
1631704531
2088755370
1330911534
725998321
759436085
216512312
1664966676
898839922
690405763
1014735708
2028618882
2008936998
1835853988
208930137
1390113630
1336327593
1868219517
906798483
703261789
528659394
1387730985
140856824
1187504578
916878577
1269503600
1123511923
1592953386
1415454167
1624959788
1685285741
1927294475
820785576
1413254492
1977865713
960834376
1695402724
279575044
509309976
1986127157
1995746304
557730088
142401091
946170515
1446722408
1457131511
1648347576
1200230713
1997176208
476353850
1393913608
1431388198
1502159346
1567944010
1474390345
632293816
1781725844
1370161410
344565991
26031350
2091581468
597580176
1461983919
1208668447
79100198
1630192141
310564700
1078603873
1476560039
718016200
713227476
453761532
1658579513
894141968
2035187191
2031361065
1784950631
390793931
2013470783
521631696
772679753
2108360978
1263227866
7563655
2078050677
1624462557
438579013
1062263777
1508195845
853591639
1736605027
750667024
1110606064
1529922196
1161031893
317423490
1553144672
545204852
2128161274
245433091
1833280706
1946877267
682435759
1886860080
85012888
1361900460
892900789
1271107048
1701517439
1535305556
809917395
44317969
1820077372
526145248
801085158
1382694208
1005478420
1878240544
1229391594
145045035
211774249
1942760965
554392807
1529436460
624174335
158594926
257411034
363289182
1548046946
834152302
616950221
1000488850
1785026874
450353634
3932948
396104528
1136507826
975861502
1456135916
1052203811
196299051
273849105
1133051483
32063651
796720144
1680255136
1945698424
34986486
1424611100
1479928647
1092787073
1261388014
246355673
326053775
921915772
1266397336
1918881041
1581096498
754695506
78937545
1380504613
1890503425
898451424
1810434275
664800108
3520067
1490648899
90555945
967677355
1720904069
4340888
1304088652
2035383900
1185663611
22346136
1305586038
1885862983
4878789
1902260224
1534675115
1941757070
903799378
473936362
1025978128
223308848
325852469
909801527
466625133
1702631820
1339384142
1357780200
1739921514
724911982
1070546729
1247536372
17711719
1997205222
1779803236
586389327
2062323857
817791064
1933506823
367505805
896298093
1347415769
2136509814
1479312670
307564728
961236584
899022149
758889154
2082097084
640838707
1137909145
226255051
1569725334
218694664
157729305
880039389
858157492
1546019275
406999080
927247818
1011752405
1997440962
1963151946
1666358533
1001185194
1050037710
1451194995
406334698
1458922920
1974863384
1393200420
346052244
522100386
817693751
929892984
776586223
1378808055
1835067023
1851816924
1133551769
96611355
31037874
1696121281
482863505
839193409
1802299266
247648563
1723991536
397368296
1985617147
1608535794
2040008125
632975271
1081972152
943730099
153066784
748987683
269119077
111378928
622172759
1859132560
1845955236
2055617481
942836067
1490657185
1855995073
1963166562
1115077893
106361943
1837305662
1251797586
2021600730
1709789771
1472168728
715487228
222582697
102783137
964992770
977333845
659756953
1232574009
655589009
920042049
1574218307
1638790931
2106398869
1014583426
398284650
1236268723
487062905
1093678619
75055994
571380126
2009007027
1153495952
200685892
372375615
1361956271
81437306
1532343988
1276078757
1108967848
1366095600
1484812890
1950931830
10887755
1931506907
284687833
1904505699
1904037985
928357774
1000314990
279839579
1081349511
2126823262
145474080
108627183
1348005207
339313609
1926661024
1565219873
1014755689
504949539
1825928665
574353562
72225401
1623953089
2099582810
410533327
1023506405
876685307
392447520
1397278244
1550335662
1134857038
50968377
403834510
1370888531
1874757133
226590153
1906607661
1507842532
1766361820
1408884804
1571232619
1829176181
566719790
1787834555
1873089156
538025354
1173802606
1516230790
376072009
1292635328
343067641
1767391595
1422561681
1046106674
1903378147
2016487046
1274384013
973106794
1577932882
689516606
1307168136
1310195467
1240777039
1323687341
1308143425
1287622300
1513130707
1737577137
392987535
1840521646
1788040238
1281880916
2047894036
1324725782
1255751158
511125515
388561524
1984638204
392739228
277076635
329304796
1047158651
958340353
1476369103
542254182
1660748268
1951892044
273173474
1809524883
257348275
47940307
718183192
222666860
183615423
953030490
232170168
1174388788
1821520140
2040851591
815421027
1130446461
1912358611
1865940515
1996969318
760812217
701115214
1344052000
554532207
411067245
1662076543
1932024439
1448063816
1272879146
1666673858
1684223799
817015499
74966264
41612364
894225708
1368946865
1162420441
1167554637
1913665610
480899141
1041169198
1936982488
748488029
10823894
23008937
211144968
699623651
1188900202
1909613192
1733613043
286766542
306559925
1902504620
225944127
211881755
255921857
1088856854
834296942
1526544561
1549736410
1452334383
768557956
554466278
1300229618
1758362057
291537468
1927583752
1884856010
1690820659
1103758777
1964723637
1234534745
854943833
438876580
685965643
1354573943
1055370017
84232141
172424098
1707931637
1339940876
848225360
1890011636
1307523847
1238508823
1571567180
1736047205
1698091760
230210754
2113313700
1461094932
2016096261
1528820614
1864575654
1367380911
391634540
584972144
74021851
741706002
1857936046
2067709604
1426767060
350584313
1640811090
42265646
1008930718
1901059327
1761226666
984604012
485112853
1189131193
857023181
1371363089
1896870934
666379840
1687813459
252275711
1585522957
414910635
1371095944
2119358765
1805556654
454705680
708653539
1279533980
1605289851
1816944146
1473842721
1719300298
2008189026
960921338
1404658161
1620957019
952525390
800394129
868391820
302181002
1384631865
129311542
201045077
2118778850
824545632
2018188881
614642758
2014006522
1544046969
821192621
1744319132
1455531512
488994879
571921810
236126942
1190958491
657907446
1543719872
776510601
1336060642
1574635516
330043922
1437334699
626411545
587111507
1954735878
788516862
1693701435
1857345945
495661609
817072366
1531354360
404401382
52118340
1565422004
162569696
1557439354
322792531
1104753072
1882830148
1531377824
251093749
905918789
689718810
1365369253
348491323
143602239
1397339812
651203425
1100044317
2015568124
372737258
113644320
1744700227
632219495
1893905631
1892152455
1107987890
1464139246
838593700
77947736
2036692355
248204830
17347898
409336318
983899927
1621917591
2133517298
973919729
1748859306
1112115882
1636815463
1557871789
1189636239
132841793
2127547720
467568568
564933703
1900768606
1617037578
1468539096
1019450998
764743993
1988385139
1879490605
1287578402
453097603
432365849
591994533
311278075
891513093
169148643
2002535493
1693191045
688973357
1884351747
1914145444
332460646
364771186
898555419
643402713
1883407198
300442936
301286111
700197630
1376447112
296797691
317994037
664921956
1078203526
1906231700
813344029
388711508
749336787
2012732660
1044785355
1740680995
2013333881
1442100571
2000381340
1833006973
1569982371
1892728881
844256964
1870414741
577434989
830239532
450104691
2062536263
886621293
50000482
1977675541
513727597
563234899
755667199
1463155074
358228739
308833160
805121285
1634124015
1231023883
631195831
801565983
92220705
2091515755
1526892864
576449300
176353065
649678182
758232644
1659696747
889862113
619620142
1881079020
357738586
1632426947
152729634
1215683393
647380265
1309164709
892115357
878951898
1280444002
1681038037
729567513
346124579
640790697
1507167396
564968951
1157530242
994065509
912736605
132013508
463101755
1567798161
1735227141
674928818
1539724295
1044767777
1517985807
1840628862
1552155752
827921812
1310398126
326744074
678818355
1362850426
343775145
482894763
231790391
1158050100
596905010
1779115892
1295442329
173776409
1434669517
1002804806
1228451449
685313006
1549064997
1824220362
994580722
2145129963
451528437
1853821133
1743382816
1169755047
502485932
357546024
1135292546
471079708
302054537
650763176
894215722
944143992
819145609
2084625072
193639705
1303818278
1396666202
13596137
403380681
1135562856
130917850
1135049272
619731853
435571592
739136234
1276475497
882624028
572426941
1236718791
672047609
464450469
1327692437
406490357
2101362515
2011969765
2034985837
218084935
1960532233
1456301001
1842299663
457161877
1303149269
5475034
1902583966
1500461675
1861269717
2127199819
1299944854
1031476887
2058777887
1829432880
2045721735
1247193553
1920894269
2008007570
1762681836
2001300604
2081418022
770376608
1582269668
381517641
815799286
838919152
1603969394
1264118440
10370410
617482530
784209572
662185967
2013760547
1184672801
1938532724
2053609708
374858620
1383847094
586081534
643245257
1287273894
1996026035
1200381751
1657895858
224228421
654913722
443460693
1735423111
1801285051
1462794877
749602306
528874115
1547855695
1618982138
1078846361
34743161
2100578563
204101343
1463049155
1106117780
533322794
920444758
490432595
391997563
627993001
198719420
1757126323
412801050
564734561
132262365
1108087962
301635882
429961996
478657509
4376511
2067287468
1377492594
705101907
1882253604
2040979123
507175973
944361737
1752663517
2086499727
212639004
1231305601
137643123
1435392199
2094775321
812827692
405038766
1711308027
695041729
781233471
1940912155
482687448
215041684
100948454
1025555528
1868691331
584555352
1136045302
1534193596
1716605403
1027356096
1977737690
517605763
1627300785
447604268
2015244905
1290372201
299940497
305925376
260016527
1174458529
2069227294
836376388
1014898003
1617640730
751935791
358936889
62012261
2110594823
1545595756
291523826
1750549682
842824926
526917063
945723954
1077286640
162131305
1125464677
183226459
198145306
1423138953
1246443289
1529857931
40864664
550553897
705345801
769979921
768806955
19211692
1971347158
1701679095
1341751229
719544683
2089355407
509939852
1174809805
737038652
910840791
731916779
157364659
874597389
905351443
1231537996
637128280
192369761
1572532140
1911578261
90572688
571872790
922134227
753754969
2029251491
498164212
336506369
603158202
1019790399
1203165940
182930498
1603167076
2051504101
2004524311
1373081884
543298212
1350258008
1207417291
993480407
2018658764
710638825
565263887
793190857
372284324
1504024002
1340156921
1658986337
284912922
1361448983
1859724848
404760838
2120911485
1377698232
1563363286
2142590381
342741966
572471692
1967503758
756031064
336603999
1614413061
198100182
1931821562
178846777
1469179866
2108969175
1504246885
1273284103
1162955785
2137495186
1718909196
15895930
1934679858
1799593179
1192477029
1430888894
1322838895
486424620
1901473317
2077446052
959038426
2042417575
2098927733
236431889
1994724872
1729599307
1048680534
581016901
1350060900
987976413
1076710259
2049723157
222121148
307099270
623412366
533841364
2024588545
1824375
135206152
1482043420
1939802395
525398289
1727707106
1724355148
505566605
1441985261
1368522647
1097398909
1729226491
1913348185
8818157
1265166469
1171097411
647151320
764450896
188541259
1274619742
641359453
1854235686
1599721762
1770892029
1071526683
1604325864
1616570271
1456406462
307893863
1803447155
2054206195
1580212023
1006337605
889357902
1105532984
253073260
1449600717
1092391280
1888207978
1810215173
39893351
99875568
723313446
1543195842
277733121
1553159262
1893192044
593280378
1909029599
1988656691
1432803787
180520408
1131761341
307019353
19016616
52097401
33924304
1445158561
1237844448
1706198127
968889832
1787286796
636216354
749299977
328644208
1152353781
603145016
164833274
1694351082
2116506405
1037773588
1765799882
990763158
1297934501
238445247
2050352414
1477360104
121066786
552844298
522122850
1850765392
496900476
748284744
828282035
1788008782
110541771
409301069
1911134325
2129760848
1972700526
421295445
1559286427
891266303
1955536476
388311321
1407054182
1279536663
598188640
20698326
202842687
168407347
431430283
1243838224
766033305
1960438148
1607578247
1404344331
1806564577
188033433
1634434874
1584498053
1948212943
1069452100
1512109597
856585287
371726775
1078721961
1089819742
1102925064
1634237041
1369269999
2076427522
848253493
1758829981
238497708
1858969374
823553959
413962292
2145704513
1979864798
1405863669
181149662
1891048568
1057594949
1871164021
8294995
257780027
1310133545
1454415692
1624345048
2035190305
648818430
1538902777
99676037
692797791
2056652690
126729870
989288840
1195174858
1601540467
1214480407
1740846492
1046437738
1661068811
1209989592
466042790
1281081703
1279213997
881797401
159137170
1653201903
1236167610
506328588
885796120
1520004098
1479776436
513372276
701318921
258996893
1496173283
764913772
477593375
906341912
1927082110
2144956309
1609165380
1281258396
558525490
187318483
83883762
305411033
1916902566
1464565919
2048761499
2057922659
1694015287
970826929
1049697848
1774459115
777751445
2111256280
338965018
1663469567
2099985893
1332848830
1064079458
1896564696
550047311
1732734073
1803696905
195325813
1590581352
153976345
881528990
1231281227
1460620765
1621989130
1601012292
214482721
1527820197
1148812712
56229188
691459436
1243563244
1787726999
811163284
1350810262
2002130860
1691667452
896963847
1487318652
1358858743
1917400859
1740145697
106432996
930681105
1963456911
1318335151
1979587520
842174185
119827682
257166055
629503972
2120631125
97130178
1391077702
384118819
1357997483
1410865662
881101673
555738091
823543945
309556994
645718971
357203845
1361416417
1233475288
1843591329
809959149
835709230
1149299866
161086964
1509898563
1610906597
666516484
857080409
931884759
558550248
24600523
1165796074
1732896178
1853927063
571291170
1595004845
1301895582
206455846
1950359680
1081220121
2015906790
1463925704
37064450
321272048
978856293
821537388
1867943514
1150598791
1665976934
478808685
816408964
1547755100
785899675
1763010584
919425175
1191262972
244235789
962152922
1307458739
1849042579
1521758898
1637560533
2063738798
1543021422
1693829674
720857244
1519419689
1861394463
825233579
1828207703
104246271
1569266686
1071813189
1533611829
2037425134
2104077355
1525657207
97990632
1235017018
448841509
555365945
1451749374
885986858
1930861374
2097231681
1145449725
493466634
1317587758
1396345044
486197735
813699086
661323840
1830688683
652336466
364088341
904025630
511752758
19149784
1274739261
2012289541
1997812718
1201954444
1189914599
242946180
313682791
2001569030
1726911273
1079589760
1105069235
120027173
1241748300
1724064359
1248561769
1523062464
572973866
72425749
1106232010
1507301240
277315245
2013862653
40875234
1373975871
563865920
1850365805
506485638
1717114091
290182241
1142268954
209712273
2005840832
1542767864
2110052909
1113208527
1860776842
777930108
1208402628
195440992
923268924
1412169158
342546467
1264405587
834440608
1472022043
1006455419
1796713258
284675777
1176637817
1641152793
2035939442
1360270236
42051051
1349908966
1169835867
1069377417
1589795221
1567601456
425013639
1455863986
1506344358
1668175975
195960640
1656299331
1882825190
1236452172
2082593419
1840311427
1715670166
1705461367
832157943
674369651
1378816379
1062161681
1333503272
642045191
1348360940
1463002952
1619241651
1738869764
679524129
2097314217
1209458644
557847182
451871524
939740032
1182065904
1027439129
570281338
812782910
1097962901
1513805308
1728536124
1969413031
13713605
1876469934
916535027
640628218
1929234680
2121175695
802002269
755259691
233500868
930127236
1900071577
660467597
176178352
924040190
1999177425
587223297
537898751
1963786909
1552415021
1821643244
1584302636
94052883
583539285
240298575
1352504552
655624132
1727183193
240678704
1967991975
1568324632
1788669497
550688250
96374827
1467153280
27783687
1848301935
267542230
449727091
960574075
55053455
2068839604
1798272924
771751094
892772457
1647353381
789194909
702558761
531294767
463438948
1471078335
1810555804
1419259459
1332696509
209382905
1033064500
138207289
609430775
902256397
966415556
1678877402
1949068138
1094089
1780848928
649839192
381400873
483335993
2054201723
2077669147
1761287578
159675898
1271305286
1944697569
227665284
1950505342
1052994577
751847437
1233368009
243714820
25748935
1586833992
1206497064
1806432185
1067360731
410720959
1266896266
1366989642
1977570872
1646734358
743919468
2091448971
1074222425
1167399631
509302861
1293474446
56088230
2002134148
551585938
1108409423
767495491
1005927654
2028920723
564403743
1788327042
1613024097
1793836408
1055680809
965765159
1129831540
1141955784
1684836274
658648525
1029172131
1060242592
1663850954
1445045657
663851414
1190941641
60531665
71060350
1922616581
1201985935
1440144780
694687220
1980271730
1455862727
1234356627
2093607207
292179829
1853285357
612268575
751818635
862211688
597309345
682166941
1936047184
1807063727
383699606
1353815738
1358550883
1318682875
1613835147
421026064
604314770
1737723898
434793222
1602188843
681462894
1826635928
1397278656
562436066
1367233551
1383964661
2003076951
1952836537
1691925318
339032798
2081066448
677506467
1520227021
127565036
1531065412
1372273681
1735581958
1739063153
1356497566
1543579998
1481188118
439226090
759689093
1451328115
1784950933
2103474548
214269665
1663993992
1888307333
1527920749
510493555
1975654161
1225195216
236158936
938568669
1642094880
780308698
174504987
864709052
1311619063
495634698
1397205301
971049953
2061319139
883298682
488812039
96986113
580609267
1059921204
143321152
1150520755
940873350
813930614
1398179549
1262191715
565461760
506157962
1158933283
1926614018
1916697044
535417387
179489475
927557333
1801714703
1948586585
2003072310
1070141933
788680339
25039772
753912698
1420968584
518438674
1548657865
632331309
109202677
1453130780
1042594005
1203154004
875904456
1937499380
169054662
2015324220
2040782173
1787834096
21968451
1340738059
329492172
1473927479
1126546881
2100756975
1565791446
836929820
2112787729
850815636
327657426
822444478
1701698429
1336487865
1760784866
1305023651
170991701
671745443
1425190682
1435261460
1585017778
9082022
1219887693
1911489252
731629181
822761712
973114361
1526273232
1922942392
77797596
2034555922
2005320166
875678245
280654632
57906089
1775887600
42652799
1947825546
367707498
291485160
1999967056
1462100187
1430404940
54143350
181626136
190679079
1439327765
4560978
1670162035
1420073319
1338058105
922320363
978878364
955272638
310759851
1467525093
1940567056
607446225
297491784
2023063316
51598874
463371940
467444366
708336952
2001094962
1759927372
1294347207
1376399945
758887035
547495683
1183117337
722361168
352983551
1991503758
1119171345
932012600
1983570600
1682936088
315738539
191897862
111791717
103566147
185464054
790072322
2045254241
2123519038
65042102
542838173
824843043
773886125
1331281650
1102132896
711294978
826356978
614572430
1698022825
1220898429
1337346948
586144061
1263191474
431446360
1885788197
1460308254
1768418775
1140422655
982013577
660296310
1134550779
2016997361
1148434912
1621855130
1705678427
44172488
422332856
343075733
1206740217
745920390
1179743162
367977980
1344420414
473806042
1436251824
127920367
347882387
471743155
890239356
706792939
2086918013
156891066
12615762
922543301
649092356
988196696
2040425841
202527325
1284419114
166276466
828931611
1098172166
1412669041
830062082
1730386011
298111071
1777313516
2110329453
119817140
1589647819
1522270919
117218936
1676520738
531776532
1282726893
837557016
1271188366
288765018
925498708
979648134
2119077044
1554861086
1646195986
283075526
1127247041
1080355177
1898479749
2082103719
66774947
1569540542
1100592019
961025419
936914794
246470993
167803512
89444399
848438302
122867240
1354092803
740915401
849532393
433487566
1204108823
669421847
1824578397
849469092
1845785674
736163914
1373264558
1568999244
2076204914
1523926818
632481579
1954105788
2072284078
1718367187
1043849731
1496404665
1254611155
645267438
967290057
1704793548
2112111533
707402483
1186740364
1054996645
2123713206
1588337032
2139457877
1624722348
857249558
1033632460
2014022537
969636170
1879210494
1810990858
1932833356
560827396
1444281750
1930309077
1655621271
1207883273
306549392
1003646393
408378524
667892047
1900540587
2098327478
317288280
105526326
1180024965
600889074
1606119634
550123754
1421597346
656319507
595672073
1975338729
589630227
1750977015
1499416009
1943554077
1615184956
105742495
1445475725
906100702
1706671926
83464567
1519395995
122482649
664523243
1329802004
12483129
1399079198
1154065503
394460995
1026443499
1748083962
683109004
556281813
309102582
639012938
1885966534
128157839
1370155630
576627767
977075778
370354288
2102259935
912516760
1033730782
1896355222
1810573843
1101604993
505362398
104283486
922240388
139478560
70576588
1504139855
1902948131
1110177768
25312997
213078868
970095258
94616614
1897697979
1749182222
1291926996
2128733599
645041894
37261354
1551576026
1785545717
864092760
526234132
1444169897
215026443
2089049963
5009611
2081283411
1363646209
1922806841
1718679343
302968781
1490401615
1375553512
592867027
577315476
554535074
1846757782
833794212
1889596360
1986102682
430975999
1771289474
1796410792
227299927
175419814
486584481
321929192
1988473556
1725961631
2009308658
2067032997
1914172493
2053602202
184837032
2101384773
1933030751
567955950
1388301868
396407215
630667093
1560623661
1827740475
1592086283
932009560
432883013
1535616460
646829045
724262122
789454631
926080785
614958965
1517173815
61821837
1427125095
1190957359
1387780641
1026880789
683224173
1639280457
494152686
1597455925
1431958724
1744175682
1302044096
1599751871
673361503
2025819791
1077047886
1396868480
1004437953
1814317221
347446083
1798534222
1944276276
1166043249
978663805
535394351
1236766278
952417074
569474053
938974155
854382992
841302865
1399509407
997309643
1863548819
3488128
1860287668
401126436
1057815930
253210883
645999548
293014178
661512899
1361513807
280863820
1032214894
291650195
426244199
307649720
169531961
1419914834
1685788653
1178899562
589639915
1984426698
1363889766
1922239855
2035398333
194328730
1647912863
768045557
1009924051
2072592635
630116165
164071497
1714742759
1253048300
1872798705
1302873341
462167902
1827461968
1227436409
1250461886
273956558
2106146937
2043232346
922557316
447742314
595136155
809127817
748795075
420976567
1063643346
678769910
276438291
27967998
1895863775
323899968
195180906
1254402403
385486795
1006930165
613005657
196253096
2141973855
335953085
81684791
1094957557
1331712990
792719083
701417296
1338072824
1932505444
1692858701
61829377
1605821422
992676195
1219172139
1396068525
1279134813
1470564820
1901188054
31049259
578459681
731304700
1117470903
46907286
1344508915
2066627151
1841844996
579992939
752658621
2131881016
2104958221
1184400631
2077955453
1585124886
1146963644
840621438
878013336
639125846
1017503023
1153934134
989401133
611517822
1580788450
926150840
1512867364
492870753
2054069923
139446061
922736286
1558166291
851975452
996068237
1654350969
2129930860
1147955610
1925618622
1932463730
1894892964
1657843890
1888458500
604223538
894267156
732730446
65799102
1765421777
2083885525
2052257834
1803144569
1397976559
2113643086
1145156676
2022194188
1395067500
496877101
1871170397
292282348
649169972
1523613422
59970701
1024636239
2059160971
1500662179
1274152242
975434384
937536404
889878406
1805836260
52296327
1293194448
1914572164
1196788249
1794060756
1307716356
130719627
785310624
1483420142
229711610
293297829
357100812
1303796
2050000336
102721956
1504030066
1137212862
693253778
1959359279
748694733
726177931
317321996
392516315
596647989
492725725
505260257
1621986274
608766311
203386387
470661141
1158569550
695646706
1035852495
1597600966
1725505214
1348463442
598236378
489341774
1727426575
2109676694
1675251035
1215226996
996621462
1743315395
1542847329
1835917637
1591859274
1823673347
35517183
560855701
17138985
254708167
1075793868
1335369421
728458557
1117000232
1031116182
903952586
736623896
922072066
2064784155
1956816681
427341451
971252107
1368739064
2132993234
1751891230
1580589644
542904869
679121324
2009398423
50292575
910874120
182752917
697482580
1699434996
777264506
1580873441
1622524538
1909324577
1225997179
82139563
1215480501
1871564266
1119049499
509374829
429657401
1978179220
429554985
1038566888
941740425
1780209134
1158083687
1430697362
768765253
2093757432
595937955
281127871
1457985449
1474203030
1383471330
857398716
1914370619
413936627
947154681
1011028870
1398023083
1656053762
1585312473
1534508736
1668002714
1279547589
1623928041
863987175
665703187
361982563
483862046
416984367
1858346352
869463594
637182315
859320868
2146499709
1966282264
59067277
1863629936
38699575
610045993
1676497252
1362432285
364182480
1737262106
426227910
71449953
1831157050
844992573
837142980
787546625
1443753202
225245537
1152074604
272105581
1680235579
634000342
1567688529
424257023
1528524186
339961014
1723482254
1159214536
1950234661
532559908
1155328191
585554102
130674887
1112613789
955048825
324357872
1353742169
1600296150
1748950321
797217328
969827797
1860233534
2049543660
944717411
83450324
1455571711
2065450425
1721386924
2059823152
420338236
1780057116
1887987070
469565772
1304616900
855543319
798962021
1266528537
1334714094
2055546879
1978194390
1141020626
86120693
371152532
1630192141
766007986
846679980
451863324
375804261
457125743
509482462
303170118
1619821949
152597745
963446559
1672039502
2049118278
1028486664
303369371
1514038806
1589354755
2055396345
606238123
1164102705
250048148
555970065
146709362
2051563881
1943596668
403156175
147312021
315192645
1798216831
279355690
1537032560
225488395
1699930009
1904555567
1793894651
1900649189
1708007404
1521096740
1794812095
1028049405
981409923
196260332
718552819
462831965
315147331
1471240112
1171756187
897874244
1127729132
753265817
849786613
1447095063
551695849
631414620
1771573286
97467161
429617784
1748239669
560468821
717199496
83688389
458586808
1782744188
1787773634
516647805
1062904861
1277735882
357087774
1238700739
1398709597
265191250
1969159279
1606090471
1614841566
1786267892
1014360818
703938869
1271572918
1699463198
579662053
2136393268
454008809
326388442
2077657481
1971582023
1159582050
1682605302
934729171
503990472
1028422620
1276091127
1606135695
1896385726
605550508
1703375906
60777025
314064092
47478432
1086589665
1872093015
812309214
1189486637
1009984532
449329935
1062747607
1787028253
1976574130
1188439372
1296542667
1552847067
1140306404
1414712951
2029761152
387946653
1570507446
1995809722
808112534
1733718411
594320891
500496542
1435816227
497384363
1034730520
1213821739
1347895709
217492288
1695998533
2145681515
454229141
1598200706
841744910
9110818
1392035462
1788686502
214398090
1320878861
90470409
1587357624
830717235
895796532
1880078880
1290749036
379605461
1320244623
304868031
1587606543
735198828
965598290
120228128
797079957
1607426968
730779033
1136594305
1776478867
223049167
45554103
628385435
1231172414
165345324
1561765282
114663195
1714311654
2081548511
811966578
1480189054
584925242
1419315925
54285088
1307833626
1037922808
1749544198
2062518002
2145513371
1674697314
827021751
597724095
2037038177
1543231732
1492428675
2033628675
865377687
1783816299
865815905
394803716
1635032470
1444407253
1000429767
262152743
288568820
1583733873
253973407
1563001462
23837291
1305112700
1111592889
2136991885
1376055401
536796478
76330550
509140829
1010902667
1051012196
923421733
1994169727
161391829
439400739
1293251379
1263353839
1103277460
1432259780
1622256957
1712142155
1650276989
597486913
558525490
772996130
132514775
208081132
1955251930
497389733
1938592160
1647324017
1805292551
1238718834
1432372492
1402880498
111675633
1610803596
912121041
1852154764
1117168401
1367531327
1764150202
771471767
653737477
1176254820
885495634
660229368
1813947713
1666392392
1489637550
897404231
377406315
1033379093
935795966
1960626402
114238915
1493249705
1429004916
1526995527
1657524463
2046567379
978000556
1298286211
31354468
1688511773
1538047362
1235580587
1206647368
1119310291
1548616066
1633069431
787389180
1326638118
1891393971
1128865871
1433692903
92219616
440871303
726201495
114941930
994120284
899000963
1210178949
1301650501
1441116041
899211211
61351400
1109772845
80292776
1050155534
695662834
527186269
1439835389
42451070
886575853
1582937600
1426180419
681817193
719728711
1888309104
2115243988
273872584
724751157
1576649683
899616177
701618559
1905082139
1914896794
1076421848
740093532
791360973
109462331
447385795
1951701803
1941523800
765031400
1728472349
956519363
1025652763
8099352
1247643469
733810142
1095249078
2013600181
2012460950
1853986995
1749436587
1599193644
590166056
1912069180
1107981276
514560767
891056993
1137588432
229782039
928248124
2048775556
794997816
1974006913
116696887
383951369
1235574376
1008739522
122215241
1787978003
1352981222
2101891489
487126867
1657315905
1208523542
641929641
721504330
296777634
1965938369
1502433700
323146479
1391505527
759000958
1055340774
1563280611
95260580
808462563
757889706
2053705377
1584485790
723030172
1808574149
973481489
846325244
338618034
1251537924
190665854
1519442382
809290779
827883329
1072245418
678195737
740049860
996159985
1920357864
1945490658
708058286
927604051
2061570661
1143715881
2090277872
1654144465
535487207
366819723
588977699
1706969332
779219310
127550252
1022999617
94285669
2117061181
1256729114
2080671824
1127056450
1642455238
72695223
373945288
1048728314
457778467
1484140082
79937036
621445104
41204349
973220280
374592342
429430963
728233683
1517265963
1967176799
322811451
1411457574
258702126
1749438845
2001850530
22507893
1482232432
2056753780
823182474
91698675
271364954
537328931
657605941
696218769
1471525793
1098886743
1707313399
513506602
1497513768
1048187509
876651361
1233675144
192353951
584951015
2049939169
2054820480
243377532
896107716
327941494
534708402
664659384
1511303531
1380915122
466913860
797956374
1167903800
449983118
354078138
1426341292
314789250
1952289886
396339963
174140148
797368524
929260951
63406781
357628513
1536120405
665418794
1792933474
27842979
2060831210
1390628816
2102593748
1358894932
46901889
1774817508
1334873957
1504458153
1467224135
830340624
2093878875
123057902
1691662182
1964816429
1207043851
1401997665
1084295450
2090006945
1402712501
583681003
1115295181
1369514276
2072643032
620975249
368461164
1486350140
645947257
1483767528
1153670763
720648605
607006139
1957265750
1381334023
133014129
1630699763
231592905
803479267
1534167949
1152691831
926941597
532151524
1122428775
1861445908
763376139
931144764
1211992898
1230139911
1107754751
786048490
893318354
1278097934
1660292568
1962761381
2088519476
1012979032
25004332
1476209607
1303923753
1859898399
1521187926
1565974524
1392668314
38074154
538402867
917365352
2059793476
2015178325
1648050382
2125179071
97174301
38070314
1180460141
1306519548
829584419
297141193
918001594
1942289641
1875895163
1213117293
327996
451403098
1738096506
89711192
1848868564
1102070891
506295271
402795339
704427803
242583183
1558462034
406383036
2022778595
646157417
138393705
146546803
812981827
195975122
1104205017
1547243949
1611215593
1868712548
663831208
434793265
737566479
360619848
1842156135
139265123
1864537149
1927474817
73384568
1333295324
1900313870
589033024
423904489
7748926
131163385
1860833403
860084670
384773055
1336104855
368741759
2003015054
636896774
14973611
336164308
741478226
2069293655
1114555109
1897372307
260486605
2000864416
400276221
956909347
178596527
2033870957
1200748637
1518810304
1984581955
551777416
1248570774
714219643
1333444606
1260439653
618203686
1282622389
1340396283
1698014650
2099696743
510857069
1994667344
1060553688
1432668835
1215200152
270400088
627285030
2103645251
1311090232
1819271787
1228115522
2006766355
474408751
2137907220
38771707
1799442751
1608709769
1915177106
1537550658
857576994
672047609
192571114
1671788880
68642847
344682812
183552496
910523261
216863444
459973099
728616260
761593825
774161453
978715640
1647727871
2111279212
713641893
1780309286
1972127299
2078391446
1910963251
113868564
1762482764
1349002120
1896882707
557714006
299650088
1333134719
226832435
276195048
484131940
954666598
648996688
2146843840
1638315117
737397581
710746600
213447909
491717373
2101698332
76652136
1457578499
2085298223
909754566
1159799307
1495221439
117926215
1833175986
1566471095
27550069
365410898
1869116191
2032006630
1445392663
1158306102
931006432
1149308931
1824358142
2116837103
177006810
120744775
1259662365
1396440445
15494377
1496157171
393662322
1412016826
1788404765
1319569492
974043218
1320030974
1934703197
1274344644
785194167
623798360
1438305590
1564103472
88437401
1101724123
1628884114
1125377801
1343612063
779395440
1052046189
417440931
1308306955
1343135620
1174048581
1658063536
1995422724
2134868158
585531908
956212176
1517069768
1842326163
639020779
1882205696
1319591431
2057573382
986949200
1063867825
2127483952
1286755620
620093747
1305332704
1010811900
312481615
1565659114
1003480632
2023189652
102594660
1502025586
398196255
2046541515
148139767
1071292128
83056702
1256070120
1179860963
330486445
1013860212
1742261916
1323916140
1693946888
384204129
1802200603
1274336459
2007051766
1176813424
1830244102
1136212053
1527426045
963803908
1221767973
793301315
733728017
1509225574
2031585701
1298148314
1587531817
1953044901
1204583784
36217795
647761876
1434201350
2102555970
2033516881
703979100
1246601393
1938930764
1737869789
1850681046
1622747939
1237708181
293706148
1005437877
1907509868
719306336
1548874483
1914355696
1186786077
1951772276
288829910
943563314
739067871
625454972
2006442145
828328934
1940660085
975333440
628174506
108393042
947981468
35908319
580702226
1475795601
533980199
1625584833
1470671858
162787698
1353296616
1970244969
1506747975
1316504277
1587367879
958992317
1502939509
1823333114
1610038515
107861609
2084713042
985792875
653167542
887866257
1140213469
1213742182
2011811986
2062770638
1393086513
579661187
187916504
1888507442
1730194503
57473024
1949158283
1347712924
1408260844
1898093879
2007443521
2091275871
577736232
165623345
2012928950
2146932423
2017652377
1202974190
76606992
2021289270
494651522
1386967591
1974621532
1745852133
1219484992
792350421
223405166
1844363270
1170650923
696017440
1657620237
1334173228
552338131
127451304
1853912828
849321877
1431879624
53210982
1640249881
1895173660
857788516
1280296843
1598001893
57187438
1509582493
1074875935
1697766272
1017942008
358503149
580312911
461205795
2044353025
1328166830
193622510
1924201199
2140047114
1923418589
574041953
1661655649
177147979
1716449601
2086516572
1613429967
462764936
1112888583
1733582661
1169042859
196167271
1897646721
281276389
1170046187
287101053
1435522166
1086446497
2024642279
607409551
1779494601
1053956265
506000142
1778821410
205094307
404826883
2079888740
817437648
1142058678
1125099344
402881694
2064048043
1157866809
479452817
1229571793
1805077501
1641831850
207325974
1361816572
1644677975
1865938560
797486262
1662574788
250039641
1720884796
541487842
29229418
549300042
2061111936
654485897
136582355
1798784243
473294358
614428460
706192846
489982334
356641206
1186433119
2025186779
1809401930
829707023
194728669
1116381202
2031774821
170370622
271676028
1697997615
1882980647
1213313038
82519249
649945985
342029075
1493066096
1223128956
1840160926
648241882
1707307264
504182380
1476868994
1478574634
324242863
462436175
2090854986
1450133201
1918509438
1669591907
330974185
1846576282
263131095
135179260
695004283
1488211885
1667895756
712224856
865768601
155433625
798388235
1826275040
1407128774
1173555299
108154771
2123685149
206075726
409562981
674652772
1375837897
528532304
1973734738
1729404320
1996781497
1148757068
1232056964
817798009
876504148
374551078
1536171452
560124115
1397932822
1140344080
1885567539
426854202
1869434510
1077685903
297454842
1831768722
593765733
1192950809
682594019
1467074210
265959498
636284917
494894668
719527265
1347510562
330966617
1672497247
1541418302
509666883
1381807649
1292708555
1576347340
1450062295
737690772
1064738555
992469289
1269943327
799577920
315877976
1371454798
944634919
1265832780
1030986462
881646955
457453154
1705063873
1019838511
2117222292
302571942
1862673353
1671028372
1568121246
1872470042
771737590
1285552664
199568755
972568523
114171984
16248394
2040680761
1667732833
1035330384
1146191596
386391295
1960762128
1046446680
2128665766
1584109996
1628975471
1566465103
1692643037
1721951354
430611829
1433257550
221777392
70863184
766975627
32667938
225336595
1202983529
1463822702
1691476866
1094985837
1911705156
1460835798
1859106223
1068594482
1537246240
1291551763
1388050313
303897258
623944932
2142276300
2004644487
967407546
23550585
1493439528
1111956920
1070396141
1838633928
1717730918
1482367224
777110033
1612890724
2056075164
1735511682
810492953
2120283276
232837770
890534047
1332210197
1244844936
1341602834
1070993749
979737620
2088799244
1814165680
324196737
1632949404
1471064356
1899730153
834634473
1879816041
732270090
29703805
1600108137
703310336
1680865303
1515462051
515570737
739738626
912689042
1151734197
1844415568
1321536715
1365864496
2023824590
1389926135
1560525587
1010548719
1908228579
1498219516
1462475952
1250883990
1027141357
1414054982
1471066013
912449522
608407928
1305950820
608642918
1104797510
1078682562
1887229894
1704674242
1550868915
625623839
1495241738
1204913855
122728898
1246613742
605153004
1734898642
406495214
971669003
2050763423
1622189776
1243689265
790557462
1233704979
42671435
1798997174
191005997
404864623
801669191
749587700
1488584730
399925466
1762290018
1148762497
1035494549
1060703489
1800458393
2147365612
2001310894
1333982550
1987576976
917039110
289971176
220475017
1004653918
388248573
2009163380
112168436
1145885820
1011996896
1938271912
191451306
286213870
853303672
1594777215
484185987
727610606
437579856
755098955
246949453
1673074194
293541035
548728723
1599461901
408713263
1114788136
1329796783
1686912677
1006213213
1794754174
1936096893
493474943
1749307639
1991975997
713343922
389306472
108257997
2038737643
40754989
1909261620
1696366277
470533173
657323096
1836424917
1795509282
1729939336
1956819510
311494671
1857499236
954272076
104625442
1587822252
472812509
1256530216
169917278
508662751
464088119
1804417774
900763911
628368277
308527364
1458914630
499651206
661531099
1143223258
1484431099
1275361047
1857554302
1977570872
1707910038
2138877875
1979945796
732728198
1388165963
1793774832
544500207
1171175758
1626313740
642896185
593890380
1629841249
990700345
535603246
1087871531
916895633
2038510480
658151120
507513514
1321851284
1138039949
1382991919
1989590985
126655610
739048712
1421048139
79277793
1360774274
452660875
739270928
875551359
1310723491
1086496419
961833643
1265949310
275695328
1414604372
1056755256
958046686
424431351
982483226
90927012
421891905
499441414
216220193
1413170555
1390502089
1669684548
1017513937
1344660743
571684683
506490450
2015192485
1694135085
745751634
1749622524
1229908005
1842126801
1045460630
1461845920
676846480
699338482
1694277024
1219294578
1057231885
1774370197
777229094
1561275921
1779212235
519011667
2040837042
1928004423
1336711838
133670929
1601052732
537507254
1928953284
2002172764
1684809123
222033918
17063288
1303863113
1246465578
304420363
1622724658
1551802468
731734578
1145924350
686777492
1190561200
14045951
1591412536
493640323
1228496219
2002305373
573103272
150040548
539265914
1671355228
446164876
526769262
786830246
1078356495
654271621
1224928009
637463577
324448409
1025124118
754023688
1722656990
2007956011
1802971801
709254019
1409985275
1702698298
1464641701
1375624252
432696476
590282365
1564750479
1399850908
841191679
1038816153
1534372463
336374003
1527328224
70968862
1661788553
1876748963
1046658955
1451890244
930028422
1797773444
1572918402
617638956
1054390255
861024935
2009948282
2098968271
392178070
1676439734
1446180737
13130453
1487679583
661338689
455295671
1464488027
2108716341
1796680840
1897988557
786661577
1572367417
704503929
1332742603
352221952
1224449472
795434024
1399985890
47558625
824188650
697334542
825618253
1810013074
458132535
1827157550
624745372
2126502123
347194393
901097591
1629792897
302022595
29009259
1906838243
1543012469
1111470219
1857587288
1763497098
573009543
1630536839
2107484228
335028231
806471875
854699327
1668911789
1417652539
1815265509
47010121
1152438597
1465620500
818973747
122274249
1659815267
2003822820
1356130617
1764921886
2142702975
1322180923
1439354167
35760888
1927926002
331818058
890027583
1472761647
101553443
592693203
685974814
1364923865
79340755
1856598862
1499363928
1285397688
812075054
105590804
1383284342
941942946
1611244875
1440246519
1104363281
1773072746
1388779707
1183011902
21291025
1943176687
2025346697
635040213
1666662638
2133680336
1603337880
589244681
2085046556
341261402
646503545
1032498772
1609058732
652949494
1694967105
2077298345
401014632
541379435
1268904134
1398698283
333380426
1950205035
1908888206
560747715
305729955
1880956361
1706373917
2054349142
1683372849
875630980
440836798
1554895682
1284249937
1011828614
117077610
1971486524
848580932
1139543954
1906285394
480615587
1340907492
1307908969
300321563
866863363
73836243
381817428
1896827397
1320397170
2077772021
1671451083
1248193047
287042680
681110454
600953216
1383459656
1727223626
2049319138
440202020
192106409
971736120
1884790998
1323966466
1417465018
761809374
1532195089
975835195
480571300
1179141193
1812741136
1766497763
835019496
105184542
1335576733
1449755214
556909179
1723123005
1932057408
1327849353
521406328
445243506
913968408
1338923497
2024547894
1316908462
1647440274
1400253171
150073772
1317430187
1400961763
1460677135
1031020064
585563782
1576356214
930323318
254744897
93523809
819781896
245095104
1022651630
294348453
557581692
1954761952
1342523389
2013673097
1018325914
784183265
1004308927
1459001905
500110118
1267747323
952901358
494164406
1092344396
1633609437
475251966
1253906562
306480619
797414166
2103066243
1752899530
1218474183
213340181
737963646
1350504819
1301322591
386573155
1605349088
2041856462
1765326194
1571381357
617333440
968206134
1660309364
1731564538
1952468272
1320053654
1803653656
1805799410
228797923
327008487
2135877928
1767441785
1280167606
1703009919
2064465878
591818737
799329294
623262092
722249283
975712388
119466758
487263190
1058240978
706975762
2141934971
1801065752
235035899
14741080
1722752466
144757535
1938846805
614884475
232811192
1779747722
1416299926
652170549
306714025
202561183
2142962191
1434103645
556334380
559729308
384475389
582154912
896846495
361333156
90548701
1733704316
896016059
1866786699
2036500539
192442308
529008075
170366116
1975014187
3266111
1646201849
315159978
149010682
1431452184
2073475649
2077016998
852613738
241326414
1591481615
1109341400
751749967
369384095
811099514
1375391356
1161748343
1691190619
365046836
1837634518
1501827695
196874700
1056752607
1865504774
228260280
2066643500
1037917607
503583005
1976410420
1210351151
3219302
1733537543
2070580969
1714923678
1918022347
425311079
237451450
1409192968
613090424
59034832
270672498
84482661
1117046963
1162109467
1328697010
304114969
1190660039
2042382315
1847904521
1315824746
568435350
471839820
1138866019
1351795831
1796434648
1939825971
1450687513
1890202983
44428956
1323383198
1739337080
133514964
216775138
532623908
465863002
784935007
2080437088
412519765
492345308
2077436455
1878698644
1203883373
1486289212
1321392470
1028434838
26200644
2043315494
1580130255
699910355
711459472
1627049396
1047218591
1532754253
649531555
1259460772
110289126
1502489762
1087810884
1794909855
335017176
1983943168
449342540
104808138
1870069583
547321855
1745782918
35898106
1263921441
1358650026
1615255108
1882619251
1718459840
1768107336
1127019217
554504045
1981296553
1563027071
1283844910
1510419549
442848769
1937500732
147044817
1587691666
149721109
443194974
5319774
2025793927
1061629714
1432672027
1392713643
1526718167
730601827
1523714842
1722563615
988432417
266208390
234554869
1106283954
451349464
125112688
2142010952
1988479132
385602054
290751146
297308164
427383610
1663031168
723306794
1428348120
1141653580
1898559166
2063594961
540117743
1554557327
1358844324
1705519412
1034047278
281659481
364961272
1476823224
1781272053
1955565761
1355321730
957055999
1967113335
530031993
229924024
1233615838
838541694
756909021
695512609
921585461
1014196505
1328227568
3907164
672305261
1480282993
1886629162
1479950328
2129378361
2034795822
1072272480
481361600
987910218
672033946
608990110
198742636
308183614
2044823554
1550984181
871482451
1396070992
1609734769
1325090668
1764541317
70267919
856932925
672455792
313543107
1500491433
1187818782
728079352
1534109235
1504737858
304929441
1140747546
179818926
1164532319
745769993
49409106
550856224
73187289
559262048
1632159195
841524763
538992751
524396851
414522599
868871185
256122002
1609278804
117123782
1891917150
435483678
20781694
1846433517
1691776465
2136814133
1033222481
1354851462
1241800654
2046481225
248132939
616934159
1418825479
747181674
530889555
1708477533
720856268
1537794846
992581537
1769813132
829055139
1103264356
1290469060
272517951
1146822436
1687636865
1021435383
253358018
1184061325
115231130
1902589624
1283696177
2120876994
417202592
2062037502
1278250701
1178544236
2111257505
1733113242
1377455700
857717910
2064542174
1444298142
271068072
1617888221
477204809
1943868071
895465212
736497619
920901089
903418667
341385411
1797096680
1859079858
280754219
1197121675
233377349
1836340398
287380361
78778330
901159417
2142623504
937461015
695039443
921467348
170574650
216569869
1935589616
490364395
1658168776
228425594
1493356819
708295466
1134549934
1642469087
2127120749
1498178774
1205816288
1170134285
2115973601
1066168280
2102347232
1292751660
1555579800
268811048
771117900
27914307
449059887
1093418088
763490384
1649038108
1326251078
1788001968
815240290
117418121
1637916510
1071806697
1367453210
1420210141
627465701
311083016
1001595152
1746108579
1040550452
8874875
1718414076
113337426
1535665311
1560997184
56919472
900109348
297227535
1110113210
1917622834
1685439438
1222180222
310118514
1317505137
1294180956
1365590291
1063487654
102499271
1709115282
2088120571
447865870
363847229
606308393
1929887501
1402345369
798428812
1164821774
1378675952
1723253893
874264005
1527092217
263337284
1521800942
1000155718
1794854668
220433711
1449395108
174316211
146798218
1406998436
650624997
1828051388
1406690408
2127769788
211823998
1215571406
553091781
663230272
1939146185
699959676
710965066
895287460
30029157
191818865
1786157562
1159916088
1717460510
2115932319
13394010
1962517867
1600615363
844077807
579267597
126032494
662384491
1583958914
967145675
1328230197
193837959
724011414
1945849024
580546235
2110961805
1824016254
686693162
1753344261
596491534
715767865
38121569
849735910
1465833732
541457757
1058412194
1213386063
1911601411
248761310
364030620
1936479968
140975170
521559350
283773869
1108197793
1081044035
1184442228
398550261
1980037327
174653614
116594656
620822772
148354293
67769482
257760913
1206570069
1980001483
1644732631
644806913
406929393
184292135
737979788
1283451127
362414750
2018537685
1963128569
1541368146
1038431750
1843189030
199554961
1400055860
147265360
1577329525
1797167142
692757812
1866866013
1576746683
163528230
505945110
483558225
411719656
586910295
399720005
442282763
1798831713
1212783202
12483129
1411752680
869222341
206774623
1189444619
344741159
1158309979
1519647725
1643046370
1187213940
409232535
1663531046
1016597550
681773464
648312882
1630922527
1181530330
1531769478
1602594847
1329700039
899039226
1786682316
12857853
1075539350
1037251094
1785345345
1336383454
1040041911
1274112589
2119916463
159377301
91251450
1331165100
1576020273
278472487
721421353
644200776
1789171696
32434368
849213868
1693881214
1922845385
1023106367
13677539
929993976
209374287
931164995
1061376977
1852597761
662584478
2113395430
2029946297
1789272718
933363663
1507042912
1839974767
426338404
360521731
622681823
1844669851
821085927
1267994062
869916263
1664505757
1107651532
2017574444
1670363949
1535840193
1491437498
1240449422
379018316
1922957902
518071007
1515454221
402558790
698817686
1200577264
413273011
1241908060
205101604
1384060678
1496041419
1467614717
1019889066
256714069
1130136533
1584009498
2140644634
660224260
1285564623
1663092309
231963350
1056911320
1935458410
1510667263
562367287
1843185323
890980133
376961285
849613666
892001502
1452040377
521363345
1352467538
584846001
1694290216
1884959179
1356120135
998987114
351352933
986351866
767696831
1807978578
1195325637
240044270
1272629933
11720746
2050535264
255466433
242150465
494523173
144482298
1356265286
345973048
948690256
694614540
191819565
297611710
1924430502
2136705549
43118499
940479228
395657049
1868810511
2146887544
798610386
426185998
521492470
1336275541
727546417
616287441
684926811
1448933146
911735960
1332366147
1291420954
1559503938
2041762652
762367738
2102228743
1666259034
624733668
1336794366
2021240091
551284249
1958704902
339354607
1976640322
342735190
1055462083
1913930808
2082319832
904795224
93839197
1299830705
499733172
31010589
2121078216
233902791
1255711136
1497567819
2060251448
802842977
349455145
1175952150
2010261693
1373870479
1952153554
80180343
879843827
1410983687
2103334832
675533802
370420564
1223229192
1835660971
1698003440
35680278
787467685
523311074
1598317798
1859233196
901219497
2088395531
678840127
1856539630
840232180
59739621
1836135624
85095245
1394215936
1090564291
526570905
1249727958
755774173
1647303224
1327155064
1480768692
190015587
1424094841
282324975
262528913
759999173
57331872
871034694
1415444294
2104256052
137206193
1144193613
869633920
886502654
731234243
691833732
1610735709
1440097531
948588801
1350271089
1144893289
862649292
129136993
1710894369
1945694692
1930387996
247526810
739770741
258390654
340852434
723743350
817951120
251010491
1169964919
1484824141
1505592967
1740334966
968010524
743975140
2062795377
562977877
1378660749
1072663439
1454808647
600860393
829098288
1247182665
1485767439
616323456
1666092211
1066551924
1676728001
1801936564
1872743941
809489074
1224272114
570571833
2142304398
1354878776
125846756
2096404048
2108444796
2133984899
1735445453
491644821
356039506
348384166
1736863138
249163169
364592096
871700838
558093472
2033934022
1896890853
1451595791
492113882
818697367
266050783
2127731391
983677246
2095016055
888844753
752301872
996030033
1924867293
823454757
357679521
876177371
1275429059
1749669705
1323877095
1080575274
766814512
1670592490
1950157922
1829416510
144550877
103362704
654757351
1908007556
1631028924
1004381597
573393676
1135149655
594592202
1288481014
755007802
2103923989
1305902636
833926718
900437799
278450426
1928578195
1731184507
301160149
339109076
759893550
1549806692
1190348910
1939039242
842056534
528554749
1444513584
130699423
1116366429
458958092
1594970065
2040404942
1504357417
300369802
539544677
751527936
1220326469
1390679261
526124087
1642274595
216833736
960537673
70450185
1508576754
481684510
1415192728
872137196
900366170
2031917
453904257
2013048293
280412927
1706201759
330567577
1408134060
1814953874
539716716
3046743
1639808741
1870321063
217809729
527174457
1625334910
1510643603
474215033
1829906409
1652076347
1499370643
1910540209
1949515601
94346453
923230097
1589775944
537764120
727594591
1938299811
1308456728
2127577141
172294600
991677224
683444295
1307771544
605238885
324394544
776643150
97670622
612318965
1733492961
1724080548
1695148654
767015658
1228116332
1175250
597724095
565507530
827962607
1851149067
1353149117
920464843
893118514
2127358696
1469237663
747856996
2046330866
955441464
1396100119
1872470042
1472682178
26413974
2029760845
1758213959
859738025
1914952156
307532012
90840412
896289100
16507881
481771544
1057011939
89510772
48918791
419667696
335475372
2054706852
1642273083
174871073
1385692019
1585075825
96512156
1364597180
829954697
1467979983
1016719856
284101404
1959678635
1128208702
28352766
1212211800
1400804577
1317313605
842572092
1070177789
1735309101
819519813
1090830699
52828394
1193422558
688030190
1477309681
440752683
2010382050
1982801621
1595941042
404572055
251556231
88852592
797020913
1852771981
1646012799
760714156
714124326
1621314345
2062479713
1458031494
1487714565
1853861177
434045685
1316375215
441329833
1813575594
1030570650
1146457439
2104779038
1529737943
659297207
1768717598
1729553484
820959691
46464741
934781009
239541713
1859347582
719097549
84901492
212134561
108531320
974721599
1184114726
1424050803
432336510
673394293
1144575407
1250026242
489135885
336224758
1213947401
1354203275
174481431
1796725001
874540329
722538034
554325412
1852906197
1302136844
501600522
1003489311
537263664
1699836085
2019052490
731706378
2080994347
2037493734
15663304
938671598
119601410
1955817492
1248446843
223291047
333591595
563889417
393381807
1571394710
467897522
905694485
618155118
1867301388
1294942151
1202000237
725472473
1021060527
1928192831
2023813021
1788186006
931070186
219076049
1612548076
241441666
146605558
1749223026
14180711
1741177714
409738306
984802956
714819865
1666244609
80185252
427950334
854172610
467320084
812548723
279647084
989393742
72417631
1848279746
1201707709
1659754032
1219395019
736638268
1762723211
1543337966
1538319908
143241387
558412739
51397870
1240544899
985669529
915582689
1025831660
1591668493
29675342
240981363
1140887891
1026787024
576762777
2113384622
1228290286
1789274706
1292383611
684257909
689895380
945359919
465820405
1880586793
1566868861
1720463606
719671072
1648766281
517435760
188207683
918938137
190916458
1108016658
85362384
448639463
1739703286
1775228995
1289077518
1380498705
1185176015
1589419335
816320187
1894840842
1007849815
1015493835
1870950362
1354392972
88128507
1069637509
706932706
15745010
71329431
1231698374
1334340395
631808353
2016436759
360971954
641468364
41958667
923963187
795702198
567258407
960752836
774853413
1434564013
1368390401
1031995649
300489826
98929784
173165267
569383211
1905585955
1036368267
1164973090
1002636587
1574027735
2111093678
1271479603
1480980957
1891303820
275315434
428331223
948017892
1361167759
1142999806
14110089
637583535
566573231
22391924
1955076672
1307013212
552876555
429466627
746210768
1531393787
571204187
2099472343
1909568791
605914374
1521897381
1330650887
349357764
101377604
866381828
834718862
712118447
850895550
1330154097
447743795
646735596
488867248
1147226023
2000247364
1531223853
1723619019
423468899
105268619
1630444436
539661273
799293296
1148035047
1181050160
761751299
2129154434
1391109345
2051278322
133397378
1436286460
330929847
1423360106
55950986
285046899
1813764924
348759191
882622192
1859466750
1678248717
1207205376
1127976080
352393184
1349073055
1182212962
463688787
1821851457
408991957
1881511950
1083230753
136310745
1766027733
1279905079
1934281197
1909827802
166036892
1240569446
373439517
916688733
1921291644
436266621
623824391
1137253409
1248851104
1115197712
492055358
958484955
47046999
2001623167
1775628931
1806141690
1749539606
2042448367
869057398
633800690
273190522
1661604446
1984154738
1014318232
1357471371
1385725309
1367561065
815805433
545180666
29278153
133478874
1345873926
841485709
1958294825
789698412
1200307892
1693237374
821182410
1256859344
2018045807
528037507
694667232
1123194247
538048651
1076973133
1617174962
246511917
1422498881
566294753
667920328
564950366
78015364
1311706086
1354099814
1431485444
464340977
1655513725
1736515386
2052449960
59443609
1258964529
468729524
649323471
1104834266
27345101
587032264
1825262823
172437246
454014927
1522569983
1846984797
1853785608
318551364
87014995
13103363
1845936150
1766007094
1389087754
915481362
185114326
1420798380
2087558331
1880158271
147643783
185411214
389526716
1032858930
777102546
1262403436
24683803
506653011
483941379
1761410531
481109691
1867701628
405750313
1188510068
1470345387
413056095
980550523
1230827040
1065358349
1896611767
1194085537
1908777141
1822317800
1453464303
637584938
894604014
1000403066
590276099
727536240
119568633
1303795081
1301482389
1881075916
575825338
1029078432
1411964510
1243831185
1178387179
848328616
2100254974
74897834
2065910396
488222861
1814713989
550410371
713958343
411091092
46649015
1492118360
1437683864
1615485200
1948857089
606416135
490885187
1740596560
1596690339
779661868
787432131
349381328
729419392
673228384
437661207
1798432592
247760123
1288822484
1921664443
809756026
1054782179
1309057776
2140476436
1323588253
512431545
1742516018
814059194
1696102844
380279590
784363381
2102856889
96649375
1757217236
65754328
1564840413
558834860
1586729210
82134121
74361260
634134040
449953649
174544778
1598039727
1720988875
1768613913
411672818
212070005
626143597
1891474498
396934639
388589037
1060952644
785940148
1344219088
330938069
173697707
1728110907
786923176
323856576
422378772
1549193331
467972287
988739117
542909038
2001193625
1284643902
734418030
1377552777
56017673
8328488
1682734166
1312043238
1376817781
1537251435
2037592862
1690193217
795287861
1639085646
1383745514
1160058113
1419598780
734849086
830646753
40408214
1335892417
783055599
1967586778
901209109
1429141300
1942850588
365286962
915716192
1847305520
1935713078
1945945834
1402078595
1754395173
326176296
1506884170
224272267
1316334622
1169840188
1609172738
707413879
263135649
1979835406
802930527
1545838864
1338990311
563143113
1953724088
1679313399
808279313
1294321688
438828870
1999040548
1631309947
1644421818
1595675355
1793246400
869419182
613952504
1667502779
52994795
745503424
914237133
1090690552
676645864
140734942
1703350130
753416791
631971375
456958845
889244717
1223718039
1136616899
377852167
580173480
38718010
1774190714
1977406438
1002914910
248093818
1679710302
753649303
1385249614
316069285
1313447821
1214835560
174753571
659862646
1337680131
198984228
2023002229
1504187287
264134564
1082412402
549039876
1071892625
1316776126
959104551
1623913715
1887829145
47441972
1998868950
724502504
2025134149
965405020
1526979221
109246735
257127997
1192718854
1787967255
1751220053
997412256
1779408108
512321717
316609412
282712357
1945000136
419262747
1422800537
347160073
277442211
970344286
1139373944
221874092
1912046193
658179211
2130535829
619774010
486047866
110614400
186354650
1807606447
666209814
143288240
2071544041
1883038988
589200421
1203191826
745751634
1538016266
1663136602
1186579866
380537213
1516806856
1671256597
784253936
346889535
187980865
1129253020
1973694463
498842994
1469502554
1626467986
1045133188
883636906
1477657060
1706659101
1268037923
599836223
1964259990
63335275
1875402421
1140101512
1903631199
106266608
1613605652
1208760820
491164038
423226233
421912784
1540117966
943563314
1619850658
2134110374
1689743886
65955553
54006333
1009144599
1712732180
500884810
366484977
977363814
857838589
976850281
1507482581
1471297577
1740012830
672494562
2084302975
967610354
496085068
450883446
1005364646
1011972055
1989226976
791360973
1055966006
1796965578
1205957478
1948395935
33028244
2050819978
884232618
208515347
321240202
2076953954
115978879
1307365590
1102837647
288060545
1486349409
1597500256
1139146274
1192636264
1836890405
1615964377
831072457
1616488778
2016620337
210269407
538496431
1610944108
896048453
1002805912
1753928485
1369429423
667503475
1056992087
1702278423
1640535208
1334163128
307341317
1595521496
280139010
1781627799
1060114720
1012985011
1135047672
327427295
957205901
1594940867
1784256589
1767269120
465064422
519172414
289184845
1420528453
606018249
351617900
946506769
1049446274
1207082510
1475903708
205318175
1416843409
860493706
1957194551
1691207888
2143155844
389692650
725379466
595065364
2143354280
2142037375
2064891331
420046311
1238971716
935970638
801526852
738760629
375240738
1433413992
1265523428
1152865427
1009898517
511491242
576479380
830472293
1791217772
1646177302
91709716
2123435344
1074021162
1189872560
921775327
1488098796
231683651
1478337059
1614255331
1611005699
794828272
717018464
342616510
1060361558
66486320
1559541882
605572516
1590099156
95667047
244083141
1251352587
2093887336
2104352924
646262551
692032467
574521864
60418597
664703319
508545268
2009293184
1653299103
367155940
1718753422
942575333
1148081685
1225411514
542785134
176255268
785042124
863044904
1762320620
602079683
1683887489
1355996491
800953024
194337286
216903291
1077437812
219680165
271038355
1469124663
204519604
1545997545
1548788729
1579522303
373314325
890659566
626829170
764429901
2109543737
811518224
384555407
751280068
157831333
189517500
321646708
1511096367
2042010502
1763894199
755318305
354023656
1275517092
1629240691
1208332257
1697735955
717777940
837166935
873869989
304954552
1774609311
1146183708
1901940853
1848683138
1494251697
724630041
371261990
943670184
596762012
761763585
2041919840
633752039
468985399
197147375
1011108822
1728301418
1624808056
864012275
1866983259
1354544308
495038422
1366818775
1253262819
497910665
717967867
672708302
753499206
1438457291
913429485
1643911305
309312410
644547126
813144636
632191411
1990852603
43783675
523494597
1125654621
1201937688
83631758
821449079
1836353557
1425854038
1986064284
616194387
1222892179
416874054
1089610554
915486591
1436996577
1158691867
1622226275
1689633494
886128194
1375709305
148298772
586971560
1355364900
107444866
1883233371
28757440
648074219
113250125
1924217682
1183393453
2089105859
472434973
1755787965
1062387171
412510421
50782903
1259093837
1445484372
131934935
468304084
166015705
1364211181
383866068
1185450017
2045966249
2024994268
231909208
1294774430
598478769
1452734684
597532376
553220574
916024794
1603693583
939584646
1098980019
622848826
1822112457
1967241928
359661235
733709006
617895719
192705659
1355186223
1496702389
1243068484
1138924840
226927994
136042162
1736454650
1721686755
999138186
2127464432
1702565630
484271553
1727240764
793591406
96958395
349487749
1033505494
1435048305
1418995490
465652375
1592441202
1357189946
27480018
376978677
1409481622
973738963
1235781894
1104900627
1355673045
669057762
1959968827
916540288
279231967
1360108282
835385316
153947865
1780728990
1318974028
1853672663
1891787871
1914695166
1801995083
1100726691
1876052207
1130077830
1879095028
386547900
1248109785
177789588
1189295637
679549389
543258256
467552484
1232071157
1513539076
1857508464
801586071
263309777
319273145
194296687
1163806955
1377982067
1955772738
1812932112
712982913
1134480630
206457024
731234243
990192583
41371001
386305283
114959105
787384498
2038017566
604022883
1510000515
2055521906
642176494
594439674
89569401
555410253
1006119321
1043105323
1047009712
809637500
540219852
639087805
1536964965
512524616
65540841
1035739387
271683987
1419653542
389916930
996270172
1816367355
169557076
527188042
1325705938
1244361476
982250384
1438577335
1629177559
1362471760
1052048833
1916152899
1398080661
583922600
1380664153
821071579
1063104613
981474293
317968224
1121336476
1232214365
1487246885
1844038004
314388712
1403059794
1654234902
1469570806
617942634
332472354
756249517
1814981615
1157326470
1256431977
1896647017
2078270530
2115793684
1345227023
323438708
83507674
639729893
1592957194
1407390940
763355111
1654528103
680224302
1309503570
1045968415
1162501064
2040622878
481454170
276481561
1045064410
1080200219
287564483
1978120207
72956554
751496110
138470382
1002099998
1640458369
1926776226
845017525
207048436
1204219948
1265374770
262461237
539279764
587723589
1996657896
1552338225
1677856675
1057429838
1961712032
1560791153
847141812
1730030701
1665849437
1061869015
1510866100
715187520
869391399
457516491
307649526
1232223726
839254474
1198966467
824996513
518283103
1904240482
1837585998
186204885
194965537
302591876
1483566984
965492015
428908446
1356764602
792252141
341791388
1689802251
525454209
468953689
415108735
766281887
2094309488
39265991
656187250
423678465
1762655315
1182298324
1404834624
1644125872
373143529
1503960281
123829390
1654778059
396973262
1141020536
1890841442
1535227299
1988762383
484251785
1226684847
1437054335
1584200682
708813009
315563715
908413933
758904537
1856156231
1363850038
910887366
901391027
1695843394
1616263453
2064783148
104809398
2003444821
1546124397
538322507
133814118
767353934
1631176591
1474710384
1139802378
717998722
147084789
820492436
458602617
1841814541
1863591559
1535972809
1601726975
313359118
1595656787
922262615
2101813371
603063324
1788790386
1603514750
1834260049
1303721830
1513320131
1066149731
1407231613
1821551678
287519881
1617434244
1755599499
495490264
942021755
328206956
1603203652
1134425753
1537912472
52578257
1389694315
2105188546
1145094631
459139581
669263315
2031858932
123059594
1994797281
800930886
840966822
1525482775
380401264
2094579482
1619137915
874816381
525910790
1946716737
1153537392
718506400
375915373
1141051507
1674033674
1925377057
657656922
1723478544
81473499
1499556131
158744022
679474042
1557055186
959266896
934512890
1301539779
575736430
534589531
514501936
572715310
2132239711
1203712409
2056067948
1910988733
813069082
309416271
1523484854
1685639766
1440139407
1851861507
1661657737
475094407
1932359437
1341787228
2022779204
1999410573
1494129610
1161394864
685320605
1093173077
1917689517
2049792903
1719980343
1000394485
2139792298
1418491078
1778901836
672160084
1754565432
67077096
1240229698
709921817
1432058408
2093115462
568088540
262582415
413554263
1392631151
324296352
433300886
2037683628
379931578
1633427484
1287971252
516044061
37772457
342491658
109941430
979791621
2010989833
363950629
1305259782
644745750
230251663
105641315
1456476489
1722599336
1941150350
1939566335
25179520
1902952374
829937437
1312225900
1468233435
1715583328
977224216
196818225
43137427
1629768723
1994391765
1930375171
1775137868
294992625
1585272536
2063950926
1949896060
1139008272
949640150
1495231441
1370723264
1320762371
1224194235
522030078
1511864448
647314469
2099871875
252019489
1230397109
501235831
1895939890
2008692568
319460683
1300257912
2127807258
1341569626
970680130
1412871853
400749004
1291821258
141795958
671924352
592153581
1565566437
802152628
1656712555
2061326367
356257400
1046871778
509173408
1362816902
57823330
692089989
178404791
708783423
98544958
1096648867
1369363804
951005120
1205233060
1015011026
1922110755
1377591129
2122288643
646968226
685791031
725019200
1618371143
668307371
1687648669
1615227905
1202021662
1651898126
951638766
881570292
286116469
1854718272
1008016588
588161776
848700004
1643619731
138382425
1523473480
764773300
1830515160
1781899076
1925587795
667884298
1947870190
667655471
874477434
2069094795
2041649779
738033607
903879367
1627337206
570559412
1532214565
1044064289
667679938
1377565987
345784900
513247761
671033191
2001239068
1571842225
1801896055
1427330040
958816716
119725730
2127316426
594982148
2010218635
1569915510
663036453
349717750
1515863664
345081234
1552787045
1355105834
1018795659
1052513468
1949382177
1117629301
1242136068
2089322476
1775866316
1086794279
963076959
884691237
1215055050
371735622
707546137
1137738434
1731997064
475385208
426392496
1465571376
1596077676
1353435427
483584649
1642903690
535168681
1308262829
783628423
1177432542
380167340
238963541
215278989
882360975
839252479
1502234921
955806238
1311253258
372552000
1640720947
657810941
1353107321
2102713190
1613948598
665933054
601898961
1737216946
1465775266
1589047131
1894667797
1522043537
2102170088
952735679
1761630277
961508212
635844267
1377483638
405818864
560672143
864825164
605340646
816660881
1107316127
121330331
1721107229
138282217
1881402002
293081
859898306
741364712
1775372664
1959801320
1493278717
64036466
2116605004
590829919
945323996
1802784683
840368174
809858008
878843775
1762867949
256211586
1344392135
1638022017
1818199547
1487621351
869401222
1809576014
643138301
933761691
679722568
533263890
1113844240
392808678
300622222
2120700465
1675565225
1639599925
388863320
1885439093
910986493
1082335182
1507914354
1578245462
350138676
1967933242
2038931352
1734688298
40838610
1561667459
1582357583
1869995522
1347575745
980825946
2126594893
1065242571
1100149385
828251366
806039854
297921751
1079237426
1856094973
900727828
1584572224
733645246
2093859094
1554167149
1691925318
1848661253
1712979206
287596088
1627656974
633728104
605217642
1678227401
827403206
140367760
467413635
195852425
156585930
1007183118
1251115754
275272560
1170830307
1020736014
1508566906
1994385980
632002884
1679680351
385013823
527347938
2002295810
418594998
1155827839
293294234
2070228781
1233283207
1388425059
1400761041
635496877
415928697
1056329874
1464338109
190470193
1544394615
688069954
521072134
1927717542
1251846243
197228313
1556191949
1328260629
871859494
1744178051
411819144
664901261
921641205
1652778729
1016679330
1759910687
1968159215
391243662
206672071
1241932278
534331538
416382176
1604891297
1132868110
1886440918
339313569
2135600298
1628361576
1461618566
1744085663
1758239806
462878732
1133390593
1637406197
1435754450
1954492312
803232299
529207957
1959238736
874916115
1714306273
499302453
1372441990
1299032420
217011653
95167039
10425361
987932788
343924227
1254294767
1299439312
1372652688
1105838238
1465447267
216447154
285522443
462987887
476363903
832405693
602743685
243081208
1527885193
1921775113
1504707838
1146527608
1074485349
254230627
176394778
1364661910
1893089668
1225540648
335908579
1130065036
1624987353
1267170075
2093559049
1539823966
1771606330
561175963
1192021687
990167669
1377802638
1263823638
549792426
1982501949
1478014704
974979756
141714956
829923984
1628791241
1807978190
199432090
1711543149
1443173736
1696804074
1718026114
596472644
637138393
1034665542
218414390
175763806
363711497
2075895201
1922734736
1380863261
216107734
435643532
1670014452
1701260360
223474512
367376407
453172930
18120556
1247012061
885277127
66939821
1868474681
1457305689
2017043886
1178545173
255647466
504859331
1573088400
1654247704
154905139
777112492
1042342348
954957065
2070688513
1348745352
1260807204
1201218036
1341487901
280123496
1895148048
353333206
1199334103
883905103
1978887977
44438223
650481618
1547417561
1255503968
1298004820
905872789
1496826742
1947939933
1192838998
1001022848
215656067
1154088902
306534108
2141949922
1472835146
1751620888
995115330
2092586850
496226954
1115648320
1267067621
1899673775
804394553
1308932139
1247844615
1854877944
1428119896
1292492105
1677350838
1238156506
2086442027
1920197544
1989146032
1616227790
1524116254
1074444161
1477639885
1483046211
553189300
76638857
2037175885
1535667273
1647926702
1850365561
1044320565
241394179
1529906324
1442387902
794178999
394023993
197449962
1922678238
802707785
366759495
1266480805
2141523023
815621813
1858801082
399401457
1162812309
914723364
1901302132
729651928
1006832586
1011211752
710475620
1033108564
744359883
1107610167
1198019604
1044431309
1310908377
1639671660
1058869689
536509290
783145223
1914274390
1646142070
86684471
1983669997
1526748568
2006529110
2124872946
833434281
625503722
1391174411
1064365326
49923190
1861116251
1182261073
370042234
964630903
921153974
61656867
601362491
2126213032
1701223264
997758301
64199687
54664736
616227055
1241534336
839983826
1767963000
410450411
869166793
1894317685
934145879
1252705642
925546061
1139200176
28306623
1290437223
531472798
1051656205
727856378
877749663
2009082008
1997974502
1858634450
382229645
408406483
628398650
727246123
652153924
146393472
1695017307
1415027218
1131011694
1672196961
18328470
2065651008
1931345390
1537606165
1970587342
1516073529
1595300745
1798197498
1815963368
1181055192
1022096769
795413944
251941231
121668842
985344867
1150084210
397919656
1568190071
1924651258
992726966
1494688573
1213192987
1747029214
411674597
1926411921
1503703714
920703120
573122211
1839097100
2131503317
183146949
142266174
1447041859
1404817144
47413014
771397836
1090907155
1390472382
992821964
128675180
722222998
453279949
176989225
1190863109
2032629946
1526862792
1834943330
182576813
183684623
631649208
487491608
1632137569
1200219151
953537424
975719572
181241247
360245299
2066127042
1090101587
250429761
922534793
546137377
941537334
1393500602
514753879
378941250
1783058381
1090088245
190587697
485195385
1455746964
145523546
777892835
1056730157
1017671252
1627075892
1586502739
966950342
969477390
1507211198
1880197178
787075711
1044379138
631458538
1095764197
193380897
1874534430
704043599
1409358816
1579674441
1445211149
552357086
2094221055
1971634639
1672151194
1244036166
1127709642
1383992194
1503287801
1084666188
1565047954
478592501
569001145
768602011
641780947
719353455
1968201128
64091199
1300810456
1918341256
1107017660
1283976700
588357207
242127200
663023439
1580763430
1464657565
1233611301
703641613
883326927
1204099463
1988505698
731749158
1425962227
1407431273
745147934
1133217277
939135019
160980136
48327894
916525087
1644603376
860840668
1194955356
617235504
1423672981
445963048
611682705
1385925498
1424746504
800744488
157817787
290647558
1387551529
1901802097
1628478091
768360865
352295047
1319713703
1968827053
673777007
1564945193
1436849607
1063296901
73256066
1850295652
282527527
2019449825
1254842867
46662265
303552707
1157562937
1632149839
321435883
965743077
331434078
2088855632
1078156510
1521953568
627438595
1501745291
1263722293
1696013339
131163608
1206516199
394716761
707309289
1170337867
172200564
679087132
403294068
626774562
1976128620
1762549497
1386558647
221908128
978180244
980787543
1253625894
903971775
1550938409
290963989
437653236
632935241
1829435041
1772599802
390451020
2076158448
1642844034
1162758034
2134484686
1129258857
1405492214
722031981
173736954
1586203185
989880183
247569325
744298456
364444829
332303666
256702720
109427257
240738409
39726887
1425282991
801252432
1648155311
1591412536
1745498993
1811291705
1820952612
1781579381
4725454
619962804
1403132760
303639836
1615521382
1082149634
1824203801
82090161
1816343724
328536118
979064797
299110572
1131617154
1739098216
297088732
1833764885
693453245
2062580057
1839547158
1181979682
904831187
1359169607
1374666303
2041042240
231947453
1305759694
1413966200
1558594153
647962298
618235416
67455317
2028218405
726873928
1572931925
797330539
426178954
158515736
1548792785
1987391188
1112952336
353820918
472791922
1913188164
2130248692
1505737630
141008355
1552896572
1941424152
1510117567
114487178
1774898656
1197805047
913754029
1699241825
1245774888
1783034353
1366121164
199196564
664163545
86806279
258346888
418700337
725932860
473973119
1554494885
1042279224
1656715474
1634568022
1729637128
1583970239
1374103354
74639889
1950569806
1922845385
1911998318
514026646
398793218
1083676103
1848912187
7982244
573240315
1610574850
1658980094
719736099
1767492382
497989959
1511872733
1991352118
69601627
603898400
1711243076
1434314085
861602017
1713079873
463115998
466059375
680846116
370923031
768330538
2039540120
1282815013
1051318961
1398276565
497980473
1584881977
1691967183
1809963613
194856276
1598773272
1434084115
567058287
918839444
486386245
1472557205
1882190831
1291127102
1500317823
833935659
1227920385
820179789
1671697438
1541815696
718961459
147322186
1296185635
223631422
301040332
792001806
1095057559
842197181
485398766
112974151
29881292
341149794
215072294
267543304
300876929
823051887
14624410
232108549
556071470
103361927
667733254
1432610485
747084909
1143663960
1862910857
848883414
539303713
1872523798
2140080574
420262398
772698448
1363513510
1805741373
1570777610
2102739494
321814481
1528613111
649537161
625300195
2057115247
1462237404
1385233408
51055466
1699222703
726238276
107605478
1556860203
956991896
36679141
1535890636
836177103
680872782
454593636
1430257477
1857222812
1151942770
1175450172
1971039209
1736776795
752769907
1303189014
1577141572
1868738674
1004686710
481518907
1721460359
1918249460
79774618
338601689
528984066
601151608
2061569114
265111138
750436794
207854806
1965980142
1581159863
139190866
1011449614
135853093
399462908
3671145
1850289757
1723261556
162797773
1401609944
774069565
1909204653
1616793534
1528138159
1774857240
1319727623
68066840
1114195319
1136520604
1725053046
1661603140
390603466
2102795039
90149884
95781329
1840958679
770834553
919435339
208030235
1422222268
1125204048
578637006
2147114978
450053480
678795700
1339790426
2131945783
1034881227
1049114537
1550733098
789538522
1388015453
1174070984
432630706
727865437
146649960
1398744800
184601479
436464886
540023142
220711163
218357577
493971757
534323443
1868307635
215353918
1765725562
1242717335
1770240814
913620391
1149066835
1631689870
2121978383
1889755713
1776303027
800745487
324690207
1075039418
1344590397
734887319
383554395
625432760
1208530807
1347911462
642198065
322053033
1324069952
688716125
1174420073
396426517
118932666
2130891578
799225241
368400231
424826841
156732416
1187361475
2030357027
1996769496
209480599
1773781526
2007932920
1426678571
239112563
2017967563
1248793143
1502962360
411946367
539237144
1582764174
430907019
1616855971
631920657
432196808
1229605572
642058606
1640289215
1370981190
89326992
15118894
521374681
1718974401
619957205
1315307437
45385252
222302148
1959536985
551865893
558329681
211278222
983730793
980022474
602238719
2075595432
1792819938
2059221950
565585208
1679166386
1623127488
1293194448
1831044242
321842101
1219037034
259846800
1560516546
112596558
831470402
349884254
177516601
1483997523
842754662
242693217
1337649050
153100364
1047468126
26856932
2142438394
1408925776
1331514514
309549986
1459001905
1994694578
1306540365
1938453907
142242325
981645538
559735658
2078186812
1457002817
878219074
1388431876
1654690772
1230689193
2111455551
456878866
494875231
1136304465
1120910578
109941565
2117197395
2140071235
254082727
365189225
226145357
1294295300
561570209
591410603
89160778
971305994
2092857661
2107262153
2096962332
653842501
640327105
1190982173
363473192
170424175
923851619
1882635599
1969686075
535360865
1640031349
1060538423
1463273286
1536105356
1733755134
423039276
371294494
1606129964
866990302
645716017
1014568457
752564936
53860896
810336114
128123027
1186588357
1205974820
751831331
1368582833
1568459430
882874602
1848292397
1837527830
1975384154
688669528
645979281
62930598
155570029
2108519647
1612400885
1319117258
1118997008
578026974
601266097
2049785050
1934443573
496256012
2115314405
1190409260
1750745924
1632031982
927635497
327305654
1878320743
286194022
465768525
2132057376
255943629
1234690829
6913001
1648352904
2107882754
983472994
1410863906
708742576
1669536198
344707219
1530236069
1594464481
834417491
865115283
1738751614
552848504
741693448
1801537227
1410763741
1490284311
1692575045
223713102
1885331618
820700227
1146815466
76989011
955927276
308863463
761405347
744271256
1326639649
1549456894
1317232713
1826453521
38481209
1641719949
217285594
1789185380
2065962667
180358808
518256119
106675323
804976488
551735537
379917512
893113233
1116285144
1592420640
1896470453
2034943360
978248300
1129717441
1186656112
493880822
45517392
1192978701
458982555
1152704505
1750071076
80986121
154159190
630472460
875587689
24135419
693895607
342503191
1569976670
1890054743
1166917935
770071411
1418963799
2022636882
906361560
1940892715
1150013073
983038202
1950531698
59263745
1086545814
1673826822
1588354027
1927182589
1715378075
685323678
485759165
1489423674
389692196
1133933757
1584487137
875594642
330653317
1736589771
51819482
777644194
871431074
2082001007
929519380
1087577955
575910131
1285230972
1856168844
1234088578
649999550
276374592
1673218677
1497408322
1398075328
1017361011
1189418554
955517973
1115204591
717825408
697785795
373879147
1167501915
947242941
1082969054
827060236
1530312407
1306407884
629396285
1098701368
290169369
1129515016
197151750
1588925376
1736390917
1249722919
1203878974
1545801162
1605366862
675131724
2103294574
174128559
2098150776
101426210
1586274993
2013645470
1507970185
1550643719
1410133445
217409845
405287081
482569319
659616705
1947925504
75588055
771398545
12813136
2103198834
1509564673
1541011764
1095658453
1477740827
1297228146
163544696
2000845196
261721604
205294227
1933137528
876141051
90830286
1865145403
1792330786
348413151
1280972823
1882000651
902626966
1364336326
533902486
1772228014
1489392577
624518977
260104830
1278018686
1811178766
468314070
554812496
522290155
1091443510
1931378903
2100391678
1649653576
1690943453
334396908
168130395
1157865356
1333255333
1245814757
2053677851
1097547034
847758600
1640497363
885187729
2092699609
1474331054
1521912695
1028342093
1280537157
1372091753
2083435090
83735152
418706681
721737090
788563944
537216598
92999612
503500166
782078937
789392560
869071307
975820458
1588708292
1477143593
1572184348
1136576541
893311985
1866033772
290130949
1987115217
1477715753
2123749318
2008020136
552220512
1353730298
94892119
1095680233
174865897
1379525972
630668463
408770512
327551131
1011336625
1526578483
619568950
1203882701
551247087
282588089
52427701
724866018
1507487019
421475212
719533639
519270445
1905059248
1771750674
1706893269
1321397566
2120664110
380335525
936788545
1231108161
479356542
176255749
2053711408
1071310809
1740723187
550985755
2081436902
1465895687
1004283577
1678092393
757333737
997455075
711742671
2109618344
48847971
1117049865
873380025
1331999345
1343841830
1664755673
1652668764
1162056403
956196040
1404403960
1572446632
830958102
2108892079
1050542108
2026541801
324501724
526893253
501492494
1454642180
47595708
277118414
1598188022
139252132
1248523070
1974180568
171715588
1757306322
1610747641
2076974809
482929753
37871990
1222558264
438799575
1147669490
2087038083
1406169311
666821620
503541048
1915733711
135026854
1839007167
1473936465
834933132
1229430714
1157943124
1751482067
791760157
1474415947
13197427
1155184333
1781202689
1568096855
1785435880
2080909462
1534362983
1106127855
1822019875
611130736
1758462810
1463398437
1185195022
1673720452
342116224
2118129495
238112368
680061422
1061887594
565718950
439079723
1065181883
1275937826
1444552450
1428964042
1187760693
292871281
1702320924
1455943399
983657929
457081062
1464295803
1372032709
1572334433
946500211
1019469880
254960134
1781401111
584974311
238954943
242177189
1221434857
1581859918
475978624
1374177081
140528181
214194680
529477344
1372598285
11285512
90460895
415858265
2081766543
1867113508
1996058400
1001901259
946279260
1299492975
778265794
1834437606
278887481
1817460623
2050390124
1851094369
355968766
1132276259
1583819561
1213293163
377849052
1761473723
272761111
275694615
1089574201
1625966461
1916935103
1402120290
1147180538
1127834718
1521915329
763042958
757313197
41922511
1782637360
2039281111
358164211
1517880959
1893662559
907988787
1106353596
1497558615
1101049315
1514331069
2139674431
1234353752
58993771
1709487153
859669395
1430524292
1047776992
120720428
836651019
1780891848
438953505
1358333171
1110244494
1212303632
60123730
260508949
1005733841
2018305099
1545863150
401195773
424723057
923890406
1916573273
1889846577
2079563389
1752292164
778749489
128577778
886808306
131253846
1645644006
2075292476
541117435
2003795854
1038414708
1098943707
92733373
807986513
331541002
1491734479
309295927
301137815
1245911946
364863858
852518287
1273684668
144815774
1327187868
954111194
1602094265
883763060
573227109
545453039
947844274
1245918847
56517426
2078801349
769778268
1452330836
564437907
2104813704
1527958343
1770730869
35554441
699657393
43936627
2064728886
1332271018
375906746
1769741713
95139409
1533019159
150920693
766556376
123477995
456339325
2116310373
1857244460
789821594
168313546
1785344098
1867834197
176109093
400244117
190708715
1199354798
910422427
451926658
491737176
1191493528
159448022
474632410
1699269572
171033660
1776126673
1791050381
314231069
573584999
1931256842
1414296006
561896194
1933288546
797135202
296504504
342656859
1768530895
1358404
870791818
875423018
52171427
1223748608
648332200
328588082
1627981086
309571813
2091518114
779065705
911059267
937470409
16822441
1545658561
2115599728
1010981769
1214019126
1226910248
1819091247
423022755
2086397073
78008946
531722335
123606041
2018203545
1570491232
1988964677
520937075
1248696808
2091758339
646545969
1504966834
1109229333
66798561
581774659
1960468783
58848657
825884295
1258412606
657541632
1577670268
1688070002
1579058100
139662125
565448211
718981600
504791267
1788044163
457727779
891391936
36477043
794150240
1597503332
995506785
535810630
541802405
1193985360
2108357858
756204030
255267020
822637745
46599352
1368351621
1828604788
2081133886
506502881
1532993426
194619995
784324400
642131706
1391586871
1468318826
175683022
132907277
2013067943
1251656649
204294774
1019453188
601565649
1944229076
1994473024
2038642980
1996059263
1440047914
1464165102
1549037487
124285884
1839516657
1385458285
1231990783
1296652840
15729367
1969255757
1735371622
179700383
838567444
831723045
192211557
1677375357
1224262052
352048385
53534203
945176667
1644169697
468676798
1247772093
1440828372
1467248951
712717614
1467026078
1787023527
1323961111
736220775
2011243
1678520022
1959034546
106269213
1308314191
1589089822
1630897058
835045589
83700572
568265140
2080757366
1430110432
118187560
1843324154
747735836
1059657046
477628917
1792333400
634061708
182179225
436808208
615662481
233580819
1012331787
1542465593
2039952321
1436600764
326122756
1679460787
1601038902
1901892744
406108901
944871628
1691993421
211498124
846872297
2078116908
1662687591
423409996
1783696981
433389117
1713314625
604925521
1181441910
666895732
1839345266
241532299
2091934555
1525914970
40945
516483209
463988097
1482967222
514990188
103173969
1593502473
337204525
987582298
1954511165
713359385
1553188200
1032741322
1797337103
960126282
2029441269
196249708
1569253613
1642039226
280013486
601526331
1937587879
20411318
1838514814
48544936
923157967
132931623
710874291
2028357707
230859861
451337492
814401712
554054727
246805897
1399804485
898626878
1780936654
135883974
493794143
247336359
1721760116
715430736
1025439934
1968226101
1316293753
415723713
513524540
789089373
1278858728
738965688
129935979
1113055320
1307575499
1984532128
405810347
1411290682
1267202091
626919217
1365166299
541405905
266680170
780045652
1284372762
314180025
1086158407
231040650
562536339
1882535887
264382911
1654160989
901867636
1367054712
1827232043
1414011210
1559381420
777479344
1155346440
57034983
665603339
708113544
991986014
1839787159
894604014
223912845
1309376516
297381169
1813859158
412247183
1435705684
1193204863
703291936
888293103
1621396961
674365478
1718798603
1812634458
416002817
2031213917
88131804
2025603330
1603218783
772985161
1153104936
2069505421
1804145143
1903741231
1044041295
30208962
2082750906
724194506
1243404043
638650607
2072850038
665449431
1294670318
1641746038
1006479899
1015220853
27392766
638806586
64181833
63832296
1811935776
733739181
956138067
681018834
802843479
2077598977
532888060
1475382397
1298004820
1316363160
72486826
684230081
1488020707
1802768200
604545168
1618150956
1825246341
192114581
1590738711
540865721
617327215
149117326
991143711
726819205
688441869
304108280
1190110972
198267799
1996197689
1842792784
1032850087
599567876
888165990
543399951
1984765655
327839129
1651626775
285182777
616677732
524239094
534169109
1097221898
1642849909
855024656
793397815
1915766815
1843052904
849243791
170457082
1249776591
648958582
476599049
845577283
255410195
818660339
1490654173
1285766708
616333104
178440787
669213118
546827800
1560432920
197932537
1241553881
1150974204
80492815
694146442
2061716350
717028764
1985770460
2140783472
155496851
1420950900
27550069
912191665
109574100
1842818405
1510097256
1441748903
1716450467
1199256136
413034687
813877381
1424820304
1521693574
919123884
814401161
1628481961
636249359
846464633
1413879541
539003271
554247542
2107454833
635562866
22563524
1707058934
473913744
812472413
903750295
2131160997
1802062402
529748224
874551272
1149417650
1868941288
445582834
1613449475
1253776625
623426254
226845374
484675358
1377455475
2024475904
1826999010
194176111
1287473524
280003512
288324925
184459769
747616768
1487599820
251163202
638314329
1546097412
619308573
170794702
862709264
2033844638
789889569
485223526
69801560
1579022226
1493032826
2095813748
1251318916
734293228
587699235
1484536543
973025127
1070737054
1197540613
1127563223
414555738
1727254645
1316757272
1054420916
1753738243
2127921431
1615330301
1283725905
1032039441
1324140450
653253105
1305384605
948390401
1152638574
1198601399
1545364735
252932892
106201116
351197269
577349149
728092428
1092996510
1770814408
1622751127
362549902
348533316
224930243
1649635125
991231194
949608668
278028125
808707022
244573681
1310391566
1245749172
981946104
1020241486
606545093
540719546
1706340894
1380491411
1394689525
1600539585
1316517226
844774290
1450505148
464981465
1632137569
1238273146
924654406
618155361
1505032927
759224488
1686703976
2034291151
438402168
1105957496
630839649
303484559
908541553
1240480370
577301582
1661547229
560279851
389449683
323621180
1621457223
1716365282
2070198138
470584881
1283142193
280237070
94003260
394961156
1589389667
1013106660
1180685899
495964898
1005230700
128363706
1825023747
1228172645
665808474
1289748001
1610603262
1519227243
1688903445
2012204139
939799396
783513191
1066231751
1332777129
834557462
1591091632
1915743451
1024509118
476950339
2086206044
765928389
270621845
2098214127
726578711
1821442433
709848224
1306094201
215592121
1206110368
977500130
394598084
2136616753
32592081
906819969
2049572887
765600404
1706975292
878898040
973841450
1942315507
1124637703
1263823638
1409854632
666273882
1420893450
1708872886
1116584087
955078768
875573116
1145461030
560721140
1754463336
125035304
487746366
1032713427
1853634982
1923035800
421588571
673579461
346580715
3141883
1552041608
779435562
714718887
521054563
798348055
1531097409
1418900750
1164247706
1840928499
704958748
359697312
1919621985
187101297
780493151
904795224
1441945065
106059699
2006509421
397033699
827414764
1368774497
856411972
393556608
440536127
519980699
178447403
760649176
2081628702
1695128262
1345137954
1373078850
1555667833
990202691
1634805286
1333670539
1146711410
657748795
1809901984
2055576439
1840157763
2006808428
2007288741
1089410039
557312984
1347874654
1066758433
2038226480
666516484
1481393054
1599066449
114791276
657875235
376076920
1533417789
1592044126
1389341956
796114166
985423714
1314053877
249439332
444693566
267786341
2119714958
1247576663
1715552002
1008548599
1858992566
1072393881
606735513
1322207543
1385882239
1333557941
813999520
438842844
433108548
180005671
1507895154
1671192348
63617724
1240307579
186933435
1481444088
1947196131
215109126
963671026
1435547808
1414071036
1561243821
1594569587
1768944170
278749516
1853587084
1981713896
161147324
843259488
2051648056
1892076941
488282670
776441235
1057123520
1849788066
1819091247
540436980
735167465
1022853999
1695369847
1074554352
897713168
1812115059
340645091
1916992747
981540468
531239366
559364726
166913780
1874933129
157063345
2089049963
1872706226
511495358
1221263381
507680078
1939395584
97239511
2130339305
997125985
1427557273
121291015
971887467
1236484013
111060981
2057377153
2074131302
481593952
221393009
1999248813
710422343
1659397543
1230590755
1724876861
1566420277
1558765596
378411522
1462622294
14953990
672358711
225066626
658020769
1909747494
27201884
1976036877
1384257676
70870263
1688567657
633623362
648537534
1008388770
1930141620
1136797170
294212228
1244061965
1111148718
996291856
990308215
804791593
55041825
680936405
2125773749
369419019
1690676375
158450371
1581287522
1054557932
1260708078
910528263
1187029992
2131871228
107139190
593859206
1698578202
1574589336
320146608
1256783160
73643806
613886213
1048648713
2034308281
2074147138
1560821389
1566709345
2017303296
831393419
413489900
224319313
313377579
2054013700
606545230
180932547
1964568755
2005869246
1188626026
1131110358
425134829
2143971270
2060469809
103383757
44082866
652426987
1750822338
487559283
2127399013
1550362827
879752383
2080876043
428173208
1251925024
1895963295
999446196
1566745847
1253412035
486863675
607875009
1791297620
1698209607
1384778775
1683011916
1979498638
2140328023
856235284
1713146657
1461638566
70630027
105589899
1299902004
770711100
12419761
656899213
13599173
356424480
1035445934
1437070144
1158880729
1284051601
1605520951
1489438161
305387072
2045121621
1496132265
463093808
894973416
535963040
368724476
460555244
671232365
907815494
1450631422
384800757
265386381
421488782
1751853279
666508826
56610204
2094102974
592489881
808896924
1851337691
1871997270
1330681752
535461144
1103559591
1658083494
1988715741
58207051
1368514900
1830403914
41866472
1525830832
2099699579
243424288
1128479693
2141083169
1692540812
385027281
1643430465
1567569358
2069143287
2044114718
721659039
904897994
1295453822
1732769100
682954805
1908142925
1228732752
1982241315
1993215263
863453221
1341562161
1955720163
1209125598
151555086
1282932806
1630279097
1937398997
2032921575
1125109043
829728695
216860765
1892241247
1156032899
686259072
501446037
851101320
891583437
1860517749
709439244
1260762190
964114296
961321349
1621422740
558507656
1219827990
1220722354
1456595337
186623953
1257020854
580642904
1506788944
351433426
842392495
1773401671
427051173
297700729
1985654848
443278868
664311300
2101483202
629057193
1788709218
496026988
1741194365
1858889689
1164850093
1396774666
1166908203
1624625628
726992468
574497553
1344915992
1148045825
615853390
1074657398
772759903
1169672646
1328851340
810985562
414169915
848234400
177468936
1269828728
1801136297
1044906170
1959883588
1063382497
388224837
347708764
1284561421
657306188
1775172173
1477466469
746774914
1573103472
725014187
1325256149
2054039831
1699766573
2048826518
1258379778
1625882800
1508566906
922531472
261995513
1160875614
274826492
12653916
1160069485
528048268
809550363
225059588
2048542418
1973786508
267126666
1379603006
346115377
2019062394
745453288
1579674441
1921616907
1374002271
1238902536
1192637747
1008433193
1299912949
324177631
1547427908
1184311297
404250766
256334200
308019076
1698253958
1976553340
969501263
429254518
1479817056
159171005
1240632341
1955673075
1962974448
854412362
2014329594
486642561
1975892065
447924313
534438152
213682155
831782224
1788600822
880654135
2081102857
1972526342
1806774511
1184512020
2032334792
328953533
2018399119
1157453960
808592656
1277996879
1612430639
1577317053
1927454233
985155577
899257734
1547607185
1866026601
1814344108
385214051
410012118
784433574
1535953970
1043291980
509617032
128713893
78906557
2064819597
524665346
618359551
808228472
2123335313
1196684018
1461581274
887260738
1886887946
98579737
1041634101
1376402385
1244816295
321087629
1844066850
597101638
2028639908
1945037371
1297570772
593651342
1095141303
756887279
520166468
1888521810
1359579906
898021422
896057222
1620950822
1294902443
1314611172
330819501
1741983805
1789593139
838341419
184791969
2012499084
128504398
287239938
20161976
1070022566
1437505119
1511800415
311470197
563595721
461388189
558730624
751020425
387301273
247622040
2105494455
1651341753
920039971
731396521
704822570
1759830929
230234950
1544811204
1218825288
1872826870
1709909650
589465948
1459398031
135328589
1588521792
438694913
1468376445
976039306
1719945804
1893499833
385086931
1779730121
840838160
975553729
1255296531
795386987
890409304
729008970
680253275
2118553204
2026050598
1351496997
710602789
526611641
1492512021
1589429889
1669475981
1847117537
669384453
919069103
1394149865
915867783
1857185674
2033207526
777301925
709966945
1581605649
1909540195
380832248
1545150144
927602756
1036005398
1731458573
1621361170
292737861
1754810848
449727858
592751550
188223844
1397091888
208531653
38454830
1072438040
1646371703
1762789660
38833291
335259
386744978
2108587646
31857930
1934351293
1017596953
1758125416
1170214610
1998022158
609445494
2142990501
2137147128
216203981
83208808
1180136531
785645840
657548514
716423440
378772077
1967709184
290472098
1678931979
1573753945
730152492
1788952361
536654918
105495575
1888724857
588644844
2048580988
704812290
1223831817
1728049647
531587077
942417137
524127321
323928733
1762252345
694803687
1650418877
766260386
519865746
15084899
85355966
293013592
1266892950
2076436436
569126409
1132613198
558816268
764753587
1702278423
710623909
1926532420
557718661
517232083
1244608849
65598893
712296456
1715141859
1549464270
1313297606
1753029548
786819616
517160261
1039153867
83610419
1999031228
2096567825
595681314
789824653
480646058
1142782442
1410440292
1312287744
629313780
1731232811
1388996905
720953845
136116842
2032934009
1715514778
835645393
273536132
1250317336
958569294
1958348469
811965357
558355772
1547140765
858207561
354895472
168435872
1940270940
1025838543
1789156583
88452273
951392335
762878542
1261264950
1624188872
695705882
118488253
1983274792
417900830
1809833558
1211187661
436592669
1192690717
2046491291
1986833459
132313403
1507592437
935297238
1903399707
957992990
472451048
363215251
2001292127
2135973070
1942842707
1348835038
809822797
1314023891
1031603334
511893264
939344686
13413903
1088705107
603203112
1759715782
1877507507
1020918044
1629262543
920500558
1779148465
489824956
1629076250
1679683884
329653227
709431014
588770385
857122069
250663705
1532020119
523651543
476486025
1321456682
2146857122
322926959
225735763
1507055736
1410966967
216917706
232257397
75520092
1589839851
2092690720
1548761603
621611812
1809192262
1087883954
2082752242
333873989
785108159
719868764
604372543
1668749853
216687765
86671775
1003564102
1895077145
1924627685
18351079
738193395
759429271
2057434170
1668959947
363061150
494575008
1281624510
1135320598
398098776
1016844815
1283270075
2000329630
1619526296
1363835231
164637576
1734720500
1572513359
168554183
1157289011
837278051
1377726129
421201487
1313453666
1086473662
352574249
110099110
1320038808
445446748
867722639
62672348
236231312
1017220977
697997778
522839817
10199227
191975408
201881994
1904051555
1249203114
2064812202
1812931155
584765534
1629076250
1291188645
1026836409
702343598
5557177
1723221024
1191421391
1472534811
874234971
1564403060
137179872
711046380
127022392
1835161696
1328539696
921814349
153509791
1756632610
886482187
17588526
1202296624
1132055302
712058663
1514740392
1383239462
121117249
1230584768
1168575375
1338657597
1276413805
1925366933
1177980042
1625314825
810777860
1787018655
1115640801
1101219944
2033369701
1386238110
879673120
1013872665
1990375597
1417447895
1918781180
1268186359
1426680931
1715489929
293025150
34088187
1931146443
361705476
1865766574
925524199
504846541
1218710099
429065087
90720370
1346559797
1779711
598789991
538036812
2134945539
646488299
377594480
524931742
1919367554
513641698
822081275
1717074488
1215151306
667348031
741855005
938254533
2055892410
210685511
47551328
134209150
159930414
2040383471
2021841858
271838048
876208359
1998352354
404188394
41901864
1270494182
1433892673
252115071
328311705
1623632248
128371048
2071747822
703280498
1797967837
1537190735
858307438
1610837523
1231299745
608375249
1778242303
2044519594
288590706
665044969
499104334
1709379181
410900879
883910341
2084281576
114148398
618617913
1956560807
134755675
1349459156
805833730
441187172
1227100158
410568879
1626630493
1545976048
1369915919
794855493
2006059723
1552065473
241530764
36142987
435478247
571855826
770734176
465863002
393300821
1541368146
1653801364
1942172012
980312443
1464542194
252980095
1163357384
2144336919
166094037
1434815416
634569190
2060557138
2090056292
1204390851
1955950085
648067595
1468788879
1214168183
254975034
1802583727
1264212323
1450650615
1928957466
51544536
1573310523
251027428
2059916955
1833746622
1520945244
982053539
265095068
6096597
1709205072
1051990357
1301389749
1392744043
1738141463
1819328780
1423311359
1289396954
1071927248
384167936
1586374114
55590792
9475454
794454000
1838043238
677030423
1899765694
381556257
1150305911
1018622905
1325764680
329938113
965829142
360132952
72774360
539750042
1084931778
724466949
1833730910
484695563
522030078
2077920667
366990389
592587060
264291066
1420186233
1738037565
1568302793
679637216
2139377910
791915095
563303664
1596744071
1613032039
388097116
1241453804
1602420132
1931407855
2072508829
575184983
2128274665
1498767620
1753906652
2027652237
1647602952
706986259
849788773
269534359
1875736152
947044678
354201678
1099403548
985030195
786295454
265210573
1441453613
1697017530
164136149
1221944197
1894164049
224689671
612267220
5146738
416687539
858625030
1828376583
1673629660
1774646215
828203743
241029330
212311758
1255538997
1491217316
503342341
1042071277
1710598231
1324306004
112097727
1221772298
1390478202
434387394
1359848467
839550100
534172772
70085687
997464326
1431037078
1721604997
1741644082
1037404742
452653047
581846000
326589633
1122023666
677370958
2033163564
1363163949
88509790
648837996
759308367
943204084
885028055
1382367453
958143979
723166860
403907195
370725960
687660878
908460560
1710859576
1137141329
1232441538
1784423562
1534545800
322659169
2073179353
224396881
2126032913
994223867
1586804109
1171879649
86759227
394198602
1240672622
1030461116
1958071315
234844761
1308892130
248993899
100533452
411907282
882369646
982892075
1200564242
2054709079
808632573
1623471365
16795689
1508208325
866732769
1590629715
1855390183
540057618
2007160693
1489868334
1733703398
493747913
1336384808
1252075900
29831131
1147889085
455117699
813711739
1058694406
645897938
896860685
1886002725
104145841
2097162297
93756964
374020400
635700411
174596433
141823525
1233989433
637145451
819621240
2023909477
299362133
962522068
654177999
8870097
863100842
317243641
1197392103
2046916670
545002016
655550814
721907756
843001972
553998114
229552738
570295879
1174456538
48597423
453104761
1527893128
111008371
1614311067
145363163
375455261
519464673
1541361917
996710116
1916373835
714293658
168218405
1621328627
1605938008
1217371135
1221919311
1707242556
1158842631
61400756
1921546254
529620299
938665053
1455571711
1944788741
297107241
1015057589
159131170
1060667516
347839821
822293925
968111239
575383305
1621895557
83594829
2085462843
1378817882
533007820
662040546
1124116653
236803144
586250651
1290177249
1094289706
1844742239
356580703
1505299057
1684249076
1706478458
671814158
147265360
613397635
1842053048
1468771856
1329587608
393912075
2119842213
2030662298
317458722
189065909
902487171
1291498018
1521135602
1736352164
1795944218
406958587
1969704042
494426191
418984317
395650379
1921047678
1244639432
2116857661
1542748948
1183658463
1354160345
1757447169
2089475546
439524597
628413144
875978706
1724981663
203486679
537738068
2026362774
146300270
2092800726
916208241
441952093
1519943565
60050502
753620762
457233359
1008991103
74728797
1474830991
778897365
1767897301
2102570067
1683879095
967578213
919084424
1353468160
1809789043
1172465648
2045038104
400281336
2032465237
1061347961
1216848782
2140558134
1285377419
929225608
1136931597
2128799479
1827678571
1049232994
1781497075
453759513
2059971533
1934836303
1547515194
526425107
1760445620
1159564228
109266593
1454433134
1041032728
692498189
886063386
809405002
422892005
1587863205
1995789943
1825246341
969291283
1105757116
881285608
1947289637
116298639
96744424
790363076
691150511
13312029
1149556449
174598259
985628086
1845272760
251299975
815805887
971887091
1599732083
1049096457
949697946
620804351
2109951716
73444326
1420210141
312208791
66579202
1957261660
229654624
937988604
1203450884
471340206
307393388
1833606999
1903883631
1023690910
1874475706
867330132
1316773385
52994795
1746055181
2135512788
1064861686
1131690415
364106155
326658537
1129561924
1103854978
391360365
1714980342
1575588020
1883006077
2073437911
907657448
1274577138
1685201708
220903979
711725743
47579395
818484660
651692745
946311337
298085535
854079524
926177509
650960252
1850338749
2032337518
1412614703
1889059895
1036011584
1961033766
1578033607
750465777
1730813712
964887001
468866813
1583747720
977069890
2032371805
1569761475
1652281941
419807198
1861537879
2075808207
940952385
1224831852
1170944323
1708322314
1666372619
193344813
1898646256
1116081238
1595869771
2127036840
1226500463
1356901340
1440280705
933140412
1956265954
140218714
734733691
1095773293
365278159
1173156938
1564193712
554882706
1942963164
595320893
913418188
1881145949
1682456748
253392803
1309109244
1901731660
1798026482
434566826
1381465669
367450240
235129785
1763321742
1639251732
860522806
1192462348
1798514727
163461338
1138260026
357408738
1433857590
1820636581
1848382777
1993713165
1932677756
1120794077
383013822
927573498
1519663825
1280476621
1038189979
703419522
1600140378
888304564
416021983
747848396
445140582
173828717
722211441
406270519
936939697
1516686151
1518084147
141892722
1427297233
1972315229
334990004
1562283999
1941808565
1831456392
6793091
942991630
1419074497
1503368792
584481544
881065166
816491437
924881128
25463996
1414642425
74604401
325972384
213423380
729065123
723790626
1972315795
379685440
1893852404
1919014521
1377294813
777247260
1203961433
1934830124
652898567
2000998548
65198293
343106695
379479555
1565479145
316624889
24621206
425837779
1083073145
208156835
1403712723
190503894
1834170748
2042514508
471885024
93372347
1323017472
823719715
240080825
1990226087
1028097987
1100060762
175446179
2132357598
2049280422
1289619727
82184669
1495432650
1978653467
1240303707
1627612657
1720436927
1617755836
716763310
489433677
1277625676
515777204
1031715085
1783446786
1963793293
2118366475
1321877350
2050390204
334368373
1658166268
1741211727
470263545
1305742615
495705298
1711712849
1843059392
1559991942
397739812
1355066880
1079137699
2098717563
222225046
607114964
1459562864
391681064
1100900237
32372145
877257331
162724643
1398948404
631393361
1136749389
1790229969
2086682388
1429869509
1331832602
664901261
1047833823
1528028413
2023230131
998574273
808169973
1348738213
375236957
1907352179
1130216979
555216189
529534068
1251587229
1856846312
1472157453
756207354
1227591882
214830084
1521654165
2032963582
1290199680
405697903
1665237591
3471185
1723820637
1587170532
1113006566
1292441354
1211576112
1062364819
2057431902
1944824477
1376108085
760702756
1579603487
2120371230
1760208462
1918264107
1318214962
1594392836
1148387986
1257898427
1306237718
319887678
752401365
115439454
1444163350
2210541
1911055369
613983099
1403455863
2024465736
2125753469
1317512672
1256890304
1146222911
126118798
296125660
1933673468
2042775059
1967125962
643674641
1618450735
498960971
857443779
269094327
1390811331
628960807
274333391
228679161
341880908
630651259
1098531997
1583901032
35244496
385672121
1904147260
1370251954
234802054
1094094070
1616115434
797377572
2112103138
1237920976
502893832
1088915007
40367362
1957095577
2029123822
1398057631
1177124762
1299988181
1789275376
829018490
1109481215
1242877213
903770419
1659711829
417129335
86976648
994092325
1010954080
1712688865
591299093
491195800
1655633488
428641639
375760956
1894312765
443885910
1054861427
1799067590
2087841024
22535381
1952928629
1230060494
2108319724
758588597
47545057
637706905
463871757
2056491162
963016445
830894433
1100941335
2011985485
1720789668
700023227
551441772
1958903179
1477357169
249740241
150234620
1462343308
1494224929
1251215945
49773372
1637826816
372143701
462912871
1888790808
371211348
1909279643
1744060758
1354087259
2130011100
21963050
341421600
1876487328
1454343418
2073932097
1790870800
1927291128
688313440
1645627252
2122943041
1684338251
1777889486
654334866
27908761
1139564308
720690099
343427135
2121260524
1366268396
1143019022
271045802
975195980
829454188
1063939157
1032695127
1203971715
2042184697
1666108325
1629282402
1550831498
299968398
1843060221
1605585195
692045712
1735801784
1054776785
579106820
112662821
52520942
131692960
136383978
1868853606
1182779237
1273865335
1928331075
450873398
230409161
1485954115
503414169
1800741036
729127411
2002262743
112648146
1734533938
589602008
208931783
2025607438
34495242
103411757
1277889159
1817516135
1142655957
1426578144
1144884333
1511425016
1491315861
1274857294
1962286803
1871715677
980530229
1675692620
2104608782
1459912265
32657953
1990583816
1693924669
981623
16869907
151844947
1421298096
1392607021
1616485102
1991920319
1622593406
1174079771
1418703354
1521916873
1807679931
305382281
318547592
289659021
1400233629
581890212
484695477
670181651
1951519654
1452063081
280150208
295685650
540774861
1432453093
2084171929
402225201
472278262
1114756464
431560032
1887278690
696263782
624982982
1466062249
751210052
864447553
1770246421
1963454718
1524398441
1882064388
590705738
413757631
1810226160
1088936140
227571638
1639069414
484906157
307577213
650830233
1931503691
2054098852
2106583842
1283906228
1055039564
221892953
1536090701
1163751374
1324880169
2072655932
1994521894
1516617270
124571880
1735947505
1054690612
48250485
986751900
323839144
1454020051
666514683
921658221
322218359
1606610061
400953442
1812754715
1320768644
1464389550
853125191
40732199
1833455637
471823185
882575226
559693999
1343233144
1458595142
645490947
506199076
1620403885
128407279
1314611708
687411824
1498187949
1057208335
1146574913
35087508
2135180425
1287467422
2061612282
22200944
1971421839
90941501
700452050
87711728
1529746637
952159556
856790925
1751918329
745259004
667273906
1205772522
1380834831
1357693638
1321533638
551055646
430963290
610540515
891653117
840927344
953468758
317977493
1691434787
1779213101
1768148481
299190124
1238783753
617204416
1874541743
1917610319
1752128952
1445423597
326537015
1629031120
902211813
808053020
1522996339
1575401439
255763209
1394563908
855353121
1708231230
1474447313
2070957303
452489042
1764786493
1437976876
2059979827
1629238236
297262973
1201286124
962703537
997048458
78828635
1269754495
1181815010
1996798934
780412735
1520872141
977092409
122238083
1133031623
1246706084
1056745746
562194755
1401964832
105096802
1548268366
1366582980
1807979018
1531174900
442785399
1721444158
1606314300
1622302262
835593710
234258064
1088465749
1539076619
1206978860
710740607
2069107096
243159458
1748860540
709249436
1333676720
901081010
890482448
1623040923
590935065
1696476753
1961931184
175945895
221934412
528121794
1255214797
445192083
1368969312
97012524
818664868
1758589920
1648336766
198646991
1500920211
434656179
381979759
1287870386
1882443307
1590718080
353347212
413770548
943293076
1537824862
1547013796
1038654298
552622137
1319206540
1228327192
851920163
795714286
969398312
218597372
645164303
1400792488
937639978
2126977787
1987504611
121633049
1441699519
1330005209
919237959
41913723
73632104
1736002360
1127663404
1654273551
1839998472
1503581404
971643225
801187096
2003374659
1410780560
2036712252
2089506255
958198256
1611338984
212893479
533060153
1372530462
468886938
824790765
1918833682
1236875323
1490069347
1201311381
1571472945
1674266927
487667687
2060262048
1230664221
1228231969
484428148
665218549
1017850552
2065121328
1850864099
274087167
155616235
450053480
201831504
1184124697
947099472
1139589002
1984490629
1831910226
2129829885
290299813
901935022
1207807559
252041804
1150627147
1797699953
823737754
1715164064
1557841074
831386733
1734854236
1557712711
580644746
234277516
655864828
629542024
1872088852
1047602412
609263640
208030995
1980637125
1157320100
1142553644
250679149
1728066482
202344217
837068277
1600893881
1150996165
757473803
1767893968
1664005008
1605825765
1214429875
1616350254
274404890
115432516
529472312
1395893520
1545107344
1056772892
1132437998
598410860
1036722350
266527644
1957863366
1967717619
1152296678
1029052569
1586173907
1951528813
764984206
939890061
272293820
1498308273
471407236
411454958
1852381211
178575060
1508695540
1762318310
2001013378
151800425
1183192504
1929554234
1025107797
556271122
1096079524
1074604951
244012632
1301065038
594465332
540637395
620017115
88167292
1879500317
219302336
451380863
2109079354
1270475479
1803191
1114137597
1320380597
1137926104
4265263
1166349756
2063469299
1002288618
1519994679
29752417
1258485948
595633869
1564653949
1293185138
65682702
1597729148
1082431452
475389819
1107196781
233022402
725200520
761190897
1047723620
1566528224
1492297792
534299619
456371131
1621798073
2081913601
2005290947
2037194316
1726192708
37140416
1902944782
2063412132
831826224
1331663695
588315584
1749991075
1002391637
1847587274
1623813311
1281363953
1266400381
1083958830
1898511832
1080738614
249144641
1491185847
1000151768
1724111792
1817518940
1376217352
1941465874
1559958503
783643603
1931542808
197228313
1030461995
684448399
371828097
1812158628
1315362186
818328679
1587013392
917312391
107752708
1268671786
578661637
30322716
1092964581
640285290
630870765
717347438
408318661
1887083797
629875445
704332765
805323838
1032385031
1050388132
256092998
7077771
1441381509
311224311
603721100
253726415
435770358
1740977668
1327441269
1668634755
1107350012
480857539
1898918595
1430327305
1465018044
503274944
1398998177
1211745656
1795275660
1124106137
2119682172
1426716508
175188265
172663909
701048024
1799488306
873648251
1846966115
2055648504
101344069
1067651840
564046541
572976355
459373783
1683953927
1450761782
1425962227
759440727
1265807302
985972549
244098300
1724695272
1389146316
177696791
458745652
1598613990
1463525943
1529526274
1486024766
1346786546
98532809
244570753
779638786
168108139
140567104
1121305615
1051352850
223985842
97651519
1479899325
1391521092
844658444
79034742
214784239
450997366
80091688
496635027
101956014
296753544
1475315301
799661509
231635580
1159205409
1978625960
196239255
2105331315
896636533
244226868
2089600126
1443883437
1301208872
1551778886
608942567
785997770
462091069
382420671
1021239832
1280705258
217959286
291032861
638314329
1931482285
168362657
1428950755
949855793
2047889178
27847561
1269619662
688761319
1166031484
1128579872
1201623960
762867435
1939658902
1047814007
1454694618
632240725
1061722145
923762722
2068048698
895541592
597094409
1944766697
388093118
2104356757
1795754553
1920264231
895436577
1917165283
1617141808
498335874
1184430351
107602199
456395484
1943412161
1894400211
1447160866
236275015
1613825143
580192169
190357893
2104540739
1484401907
1501363786
1558731811
661338689
1105190962
2029272246
205170724
2062388826
1992857844
928561226
2054413048
1171343371
709978671
941234234
1836249797
1689604192
815260009
707708115
315942959
1164853261
2063480757
936482873
279882605
525310408
1418577569
102773594
1489362919
1806593404
854125393
361810158
616073461
165768514
1247194072
2019209531
1358540669
1502695038
808775723
71556668
293210362
7903338
1724260041
1280891086
28837220
687786165
1275810887
1670870613
1591760554
114400110
1430920616
291108160
631466872
1047636636
1990458760
691474852
70069938
1741007478
217165082
179809441
1407030059
1668932092
883452268
1976276112
998039781
1445600143
643514928
817076438
1622259704
115859304
1436183780
1006361813
585699805
130958318
1690269581
799686286
477032325
796049422
2117230245
1086114372
775159313
1067651840
1196922172
556820030
817181387
1326074323
159368027
1158943867
732372609
1552071506
618317309
247845438
1782148377
1553115036
367585880
325623804
713789110
964334954
2120426721
1570981327
1526928268
153207200
86568012
1937784058
227109643
1716456365
1445415725
348419295
1291065647
1407158516
1473048303
1563591157
947937868
515517375
2025770472
544953508
532451653
126475337
617744658
14672863
106187558
2085921918
1483558154
75191601
11383780
1161736548
2112224705
473133333
350981629
1705492562
1353885856
1706957771
1019671926
2066842686
143763136
1425765053
1998371737
1291901967
884159229
904593965
911327598
417609531
1641059356
928015081
1598674944
1543953184
464147809
315362022
32301535
1596477822
1936192313
1426836821
1976669379
1604724305
1927882125
1226013295
468426943
223139081
1181353575
375652436
128540781
153009672
1915610394
1687525748
1487026231
1007304036
1247944993
1218718014
1408735766
748894678
1529344890
1020552303
1709606852
298543740
213886920
583740467
1806089164
2068665695
354433552
1808315150
708321903
514931962
170828011
149500748
776904557
247729521
1641235840
2026620071
259926949
1435733928
237461423
510849357
561172967
319183036
469743685
1403675131
595143385
1862223502
1300069497
504126308
1547914151
715359759
2079477344
1881765523
1452965711
586002418
271378199
1802885639
1874668094
1386104408
1793598616
1188737249
1872924986
1184124587
410656983
2027494222
2139900372
1689386879
1451133926
1611549851
1310460377
2129430998
304129714
1151097481
1677182332
1487178357
1765735025
965784699
1802167827
1496369107
1379228048
1802387199
490394723
261955371
1872816740
1284357543
851964041
1020358662
1228493716
927524367
1087227331
793288455
151946617
809947831
538874774
172368245
1135486916
974103030
2115421741
1275384576
1960121139
1339958459
1243611989
1707486925
166837899
1939652694
1071603602
1261610961
856837558
1770695619
1729174830
1642022052
618006363
1783573480
1898988182
1115005484
1710024262
534030563
1067069484
1614506973
467932705
861023614
1375479420
542306118
398282401
672472693
1009514267
690250701
1297035851
1703711654
583880245
1403198947
1618553978
1459736234
828185423
558088718
2070788149
174857025
828857387
1034284180
1936137698
1491165832
762245338
2075382154
110539845
1442839200
502176241
2024771468
1108974112
301329857
541909436
1739242552
1387932553
785843189
1653363664
1710001152
1362697474
892016454
1045863331
1217873784
662671205
1052361517
1261862498
337741175
2106724199
890120220
833386857
1313711666
1572027167
1150178121
497487838
1319593201
200129194
102681425
583044175
957628230
239816103
1383590707
1013893611
790984255
126679717
1811188598
388905753
428160271
417293805
682860973
687900895
1261582911
747717434
230682288
315598811
1125702712
1363774504
2072046483
171406984
1189450040
1428961448
645299923
237723067
1999248813
1679457943
1694430409
2057329595
599354041
1600465909
973267107
810543783
1738421385
1361285629
1367728953
554949295
402482341
445197077
861486380
1161025332
1482536847
114043405
1030988891
640115911
1837864805
138528770
454570723
433254300
1365352823
118173661
1831677894
1162325580
893157352
1538948555
2114169360
1732381311
1459193289
289759977
1361145885
1019354971
1538972792
93999041
944304428
1396614695
2067250470
221382853
1854383496
113182784
1155243658
1929108021
61527573
2110280115
974501672
304760128
1283204417
923746072
1095035954
537401310
324184866
2067888306
1240337929
240921501
953420607
418777956
1129638869
1704609876
1452266672
765595484
2103524051
98926947
1253135108
851352212
197898867
769290605
1104636367
703776768
1341995606
364555969
1251669894
1436649425
1511148223
2132866791
1147202527
960912282
2067783259
820272614
1747975589
2083772097
2010084830
143568562
1788809830
1037199827
678216938
316823070
872516796
1920514526
108928957
147574410
1722148674
289084001
721216906
92516190
285838301
1442678901
367796815
38422515
533012148
1535915273
59685147
1118208306
1825601604
1707235107
1814753283
706361773
1022326736
706436783
958732706
673298135
1340289509
542116418
1359965804
350214533
210869399
1965790106
1195810934
1875790122
1319750646
145664482
1311363339
1327706787
2037389262
1097417285
1894702069
1307415649
1184738126
2124289190
1419195220
191752243
833984151
530889442
220645558
672258337
325906519
1717766496
1465408384
257767102
914611771
1894342320
825119786
624692630
718969516
379667607
287134435
572324984
2143625355
1616163852
1269542066
2072279717
1188101446
1862427410
659340219
1528754702
915761626
1885870293
1750350305
567879510
804352965
34855983
234474172
1785491948
636186052
1617477389
1255214797
161862146
565004456
1821900369
37160381
1870492951
546354053
2097525657
1949497903
343560305
2103037315
1419143913
802151702
1804544048
1660686745
1144033261
1586310874
1746976013
1068930316
1231769048
1083905932
39444648
150677103
703981386
55804816
759814916
1061018279
935496832
82405574
661507502
21312571
1157540420
1281538598
1125377801
1764966479
501369741
547425307
1986579349
1936408633
1256828788
917430617
1159446055
714577915
542140298
1845835171
1877220133
623477328
2027393493
565173512
1153319623
822556194
1187172472
1477595231
1697150632
896568305
453868812
1215633280
1604653673
1368899059
774689206
553900965
2037019220
277088778
1458135685
2014262663
5936856
1455434374
456293891
1535780689
1396576133
1196068993
1059094833
1232198899
1160768580
1099712321
410023031
1932431349
1190458485
1592581988
1636006211
1413474197
801934385
70651580
766767724
1503583997
1833342421
1193432461
1504188243
1890819720
948207503
287496739
1929311565
554486663
823136343
1401283430
1705898944
104341462
2061655578
1058462275
1513011618
659507596
1819738770
542770853
276096805
791986376
763305353
1890802800
1051270521
501612431
548170770
368382625
1713440853
932428696
1576352195
926796880
1244247310
186042165
789502588
820926287
1245385704
1744414191
291365120
1403426799
130729586
1460782837
2032903104
1596746123
164370867
958221129
1125275279
986674467
996520335
1380947799
534236862
253054478
1063314988
1370339000
972071461
1698308755
2102920240
947410751
1516526568
48467007
532818101
411795878
2065618049
1064163979
2060233569
1513722507
512797018
74683961
355614474
1048675034
1301091021
46644084
969918819
1700694293
1642437139
505563233
1633713159
1815802421
1383727873
1116430336
1426911720
1132587671
414472500
1097132609
289247330
1222558264
818374522
6049071
1422615925
1742060358
1725475344
888276145
219897036
633217636
1208589682
639009616
208006344
45804697
1553177667
875028490
1788294611
557677283
587022140
1355412413
555575516
1661117566
1425861544
1784295771
1822411399
1898018901
1596731626
265104296
1904201924
25849573
171475822
1276265299
55726732
1172381758
61022218
66514594
425417271
306631226
1169213408
230864821
1068046304
1826165616
178736947
429045501
725432312
1697479668
2048167253
1719369600
1730104795
1119164684
1599255640
1470112099
588013147
905334024
1925388465
2033800008
1140770396
1418758404
1927659317
320259417
802655233
1253186322
1368513245
93722223
2116264306
1257723678
1639589638
1012560291
1353396174
1423366381
834506417
1798693239
1876043238
1083642260
381169860
308518234
275933995
1477714841
738068223
721239903
2072005822
465058879
1291011145
1770597591
1365416646
127880494
1782017492
2010557405
540893749
2138367524
1105547587
1403778989
2128251955
95178326
1979116661
741682922
193286668
124357870
258089870
540262102
673887349
1959244511
484321055
591405053
1705762725
887642323
72884883
1712893397
1394162697
2059990731
1037428169
352981778
1249173964
494957029
1526350862
1605069919
2143387298
838260914
272948594
889257050
1284817934
1446489359
1030296963
1712205486
1282194499
640219498
1607750205
1742161527
1776986197
1390657836
664993264
1823809073
1368320158
1287020012
1602158324
810192564
781123191
642187464
617851812
457148374
139841245
1342085569
1642352349
1465171697
1262260025
883423623
544223971
1605733022
342727831
1918336627
2056057838
551914843
2133665900
1385131234
435335580
1979960967
2128169582
407982034
619171918
931566415
1634865115
470761124
824265147
329774692
1012724149
1159719726
509662469
335387597
1020296929
1101447743
1723573808
1144696684
1634926491
2084356474
845968640
1347481843
427332221
1530845539
763052668
1644133415
36629920
616212069
370239637
1681096400
1121766807
2034349461
288813310
590433341
1424722392
344370180
682404093
838997636
67588529
737242703
1184061000
1840257386
1631845833
462680930
1634106386
1205752814
613189197
794052314
784792986
255849150
1620549611
698220979
791439751
1869735647
1154215892
369256275
1575775372
1338600215
1371487304
1764466838
2097707078
2019656648
254632855
191092345
944544984
1369167715
436981031
123447706
1506767460
1269571749
236668465
781235324
1323308448
266214553
1971293317
576086569
1394629875
865073114
1788998032
2015570973
1146364026
2070249886
1094207618
169813776
1612029803
1487836113
159306462
635016995
715347800
1925275868
1911305037
128890838
185983456
1789993338
2012854241
914072663
359443406
1269776296
194536456
2029100917
1587497872
1575401510
1972454130
2048377521
2049160807
1825199436
306357007
1529586686
1389400272
295545403
800524175
1759353772
429727222
91907330
809342548
351548274
1785757331
1446777648
396376585
1669238764
791138368
201128438
758215693
1086554470
154462979
650112121
1677164072
1433453284
1071608538
2013442836
695648457
1724938785
403887218
834132699
1772714830
563746880
734394683
2099006148
808790979
261277889
1990649300
1077224498
1381211790
786689321
1945578465
1784651783
1815825696
870105191
56590900
2126148446
442870597
181577450
1871511441
354158128
731258986
1230602467
183655927
1517942222
360496008
1710894369
160879169
808136740
918645251
676049202
1168191109
1483649752
222723344
17093064
424617956
1615547484
241205175
571851603
580548477
1660292367
1562071030
1641309640
387898267
1096649422
854871445
1603076232
494011538
1675851233
1729447867
146824422
549505431
1414763845
29226093
1584591594
40478826
1850060007
1102664167
681250156
1478314914
1037749805
498952639
1507121988
501828047
1965443397
1981876142
1236720141
1614130009
441418373
1186621918
813273729
1938949398
1958104774
313845637
972589841
383134938
1140056802
437075396
1305374000
1695362196
1101333923
1339449560
937686331
548178937
1712678908
2893890
575259552
1206687858
227617413
1230783542
1890616806
1637176178
925830630
1104020289
865052342
1990658504
1569891058
1994604786
1051585383
336665959
776657708
1212979198
1684360294
1179137276
424517361
765398772
1509786408
250805701
604536539
370776154
991692107
1458457872
94992641
1579173875
555010221
323612293
1905532020
1710000297
736673749
1212810745
461003382
364574920
101047678
1410988311
1238910355
1379523647
708920074
978504687
1015986407
1671027781
1679122969
1986176235
1126157801
1224282548
1157943782
162906883
1726328678
84387859
1680912198
424866533
1286082340
345090452
547993948
1477319604
434734454
1819497533
1764142404
847349021
1194149418
95984022
703006430
1078687510
2011323848
1407231613
1296507391
2129135775
17809233
1195393677
662715346
2044877922
1037791260
615917259
431130759
1381376604
1188805937
329301960
1298075214
1266508906
179531502
1025196691
1807113770
592041835
1180837934
672117183
1473992340
650217552
642369266
894355650
241318375
1068596446
447261960
996815509
2067817134
1085109338
1133481093
826815555
2104869913
930546309
1808634559
947642713
461440700
289197629
1909072286
1234711074
1400023398
1564625182
483983221
1795166383
774641958
2867118
12873195
216962896
382698465
1530437551
1256108689
1450013012
1024795433
1161289777
769876118
717453723
281903224
1698346648
879473228
849418729
57067759
530737371
185954465
975562976
249062207
1258206022
45319775
2031018464
811591675
998293794
727786555
555295104
296165259
6732254
1905903476
1814972664
1790185014
710135741
54621985
110935665
1512385096
1366539059
1211429232
1060535555
1955279328
391452904
87373558
140408600
1509887042
927424252
1108158353
1664561746
1847476123
245587215
1436007925
2034455688
1122524547
38801768
479406283
1605295087
204776082
253661632
1861003597
1480111128
1425712351
2056960653
851888031
554879277
1730743622
1720268866
264985318
817264450
2026024606
1257824776
367278812
1700719962
1766046199
1389269411
1640946227
1725900098
1877999075
1222416783
595229357
231560635
2126108250
720338192
1686266733
1401002750
961100818
1301576128
2006619863
90926067
815048869
993609812
97881797
1157778596
805646145
1709947127
477525134
1775413558
909674333
819298281
2128292931
1121731217
2060144662
1917887052
643700615
1608966805
483962091
807841205
1609532167
2084822913
1541662220
284506279
1301031736
1389554425
1482622745
550328324
1684813917
277665372
2089959461
1710276357
225296586
1734243496
1054269765
1675759208
1463695134
84193870
32571313
1684698371
130317131
505466816
569311170
446934542
1750227276
68073069
500492520
565971077
210554968
2005102759
839333973
1007171769
1421025455
861244276
1286394204
878382413
891023170
1229378638
1100657599
245812951
1212936658
1850248789
722432723
536915030
421985785
314755032
606346002
5084099
1537824862
1925940423
455561245
50985828
1641233639
311498126
479460293
739373713
2110454388
216970606
2142551987
516817459
2136515655
338860018
849231723
620812091
2014306966
1891090238
272353848
295925366
1871359902
1196691003
337549872
1818297674
1493471691
678005206
836180474
699254065
1262985269
1534909874
1139411715
2007310521
776560562
1769722081
83461625
219416769
1290612529
1147137308
1194837038
963290600
1511034765
395223240
545364825
1955415410
1687231140
1947066331
896886093
211425547
1800473658
1486593756
1691337142
529649935
1553877080
1942639650
985562301
1047664970
378481385
1215214831
681695483
286130265
1031651178
2022033024
880003661
1831458567
1319158361
766124614
1660130030
313527841
1423323107
1508058130
1330541342
366828248
834075478
819835900
1922946435
1326977293
1936195875
605379834
103868669
10055458
1838884328
457881478
1668210033
737212482
1951327857
624510645
1978040547
2136796362
1402836632
1064836090
832182763
136683992
52038277
348167483
2068816631
1693946888
359158799
1479791147
1275544519
2124943585
941865693
1737647109
1635792018
856836162
2003207868
1579811484
425360235
466434208
361291618
375266151
101322227
700569517
283087592
21288075
239249064
875219801
208909265
162377485
1331352551
1053933500
132265353
1625829561
1223298080
1344028557
1126747512
1216013347
745131960
2118785017
1005326171
505447687
441809286
1573983261
741923917
1626706227
390842939
1635131381
133093181
1268790822
108406331
725923206
1621218290
814134215
976735791
2007532346
129675147
1526286032
594181642
1930964324
777180932
1615336613
1506049011
1607068316
2104531784
540990414
1290373754
611227556
284827727
1168548984
321666521
1557117626
42663437
1463094644
1262299543
766531023
1258616440
1197513195
593945400
2018932857
1307032534
647262991
1432599776
1829846502
711831353
1081489037
853929305
944568670
1968561538
751554616
379497380
458323210
1843074709
1587478188
1269242739
1236752341
1772781479
2054879959
2043111306
1671178025
120914207
92538226
1605429973
700068696
422761424
1032713427
1470470861
1845517453
1890028274
176669002
684769901
739425662
477467043
748254770
1583968461
1874732363
803825798
2047604022
1268071618
1143179510
132856232
699483453
1326077057
617199551
1879498198
964360922
1643533732
2005206240
1787070001
28972920
1504210069
2116104946
565960203
1487596184
1591569594
269446676
2046956673
1086470245
1609533891
1877312231
293228463
109016051
2097947926
1594823342
1591656722
1384966270
1322371589
494104127
753300056
284132668
112805612
2015472614
1851362263
1432212848
2103208899
185901507
850304168
313500591
625974499
1669202640
880314592
2025800298
1971934958
1526220855
906564088
477816311
1560163300
1740642076
32571313
89569799
997252258
1592161844
1502845852
1537475539
1204872535
2093906400
904833006
729627993
900033640
46961295
1404950282
1758637063
608225630
1533385533
2011140394
1516549516
428033063
1610912126
28148319
883214506
643036121
942013830
1288704877
1923834258
1944804605
1671829248
712171401
968623057
860990043
250330412
128169310
468913467
2110455943
907293326
2019424410
395444574
765224046
612253639
1963820621
717148027
1159688313
842855452
1720067449
168518476
1018049757
294673361
1901493222
240658112
48584812
1680974172
76831069
579134778
1808408382
2128326198
1678627090
376365881
343511571
1049071227
670405995
1423680145
1562233221
653591412
91212713
1045264544
1703000134
1305624345
850526690
1073857764
1427230772
1609507059
1116442584
1535662218
54663343
89871194
1357562231
389403729
904768620
1574783360
901112108
973587806
1999998931
963280140
1195172217
1483170251
1333996537
1362985445
1478023995
543873639
1186342765
1909654697
174604317
929129853
1925607483
1517944159
291932998
1104444309
642598613
1813904643
1563269366
1955058132
1186325386
658297894
106585876
584373863
1630826527
1689270110
1597030248
856330038
1671236637
1322035541
54813411
887088176
1596233392
1895349700
1746122183
120984385
2077560519
1636780195
1622666378
2106076318
1778872101
1271914289
640947238
1685953939
468639171
1546896514
786536238
1332012599
769470612
1207555678
1060152598
5758383
982113511
1582148302
824088894
358586564
1595771579
1688906241
1554135463
408551165
597242456
1527133109
1889415213
184932401
1958153522
40318235
99238528
847695094
2030351790
769709170
456220000
58597597
1347775351
1757224269
1062471955
316225422
163108508
591030998
278447411
296654464
988773679
827489385
355351761
1535583958
1248599895
768919368
410233876
1143011623
2024447685
754695506
736998402
2058182427
1835241342
1928977327
365798100
1737979689
1783723782
31292925
1185025497
2081527407
1552994325
1366944625
656877784
1380956322
1724002027
1797882337
812519628
485240326
1690894839
1679413731
1787868806
317911665
1994864465
1470970655
866381938
28205376
2190486
1184879307
2000466894
1186812798
981056307
307125379
1373042931
1573490355
948115380
1040850026
75772626
289638766
1343269521
1208832466
969576746
1526216129
1034447045
236673096
2095681374
1009838397
1721867135
1897462602
1219316422
1111851603
2074334678
2002688248
730041216
1172911526
727677446
377581366
152391536
1604959380
1052206023
1603108778
563740776
1117205029
1958122353
499593567
82160128
260003166
1328599836
699782236
1488340616
455944177
1692569375
1377413167
476241132
1886382881
1994755265
1831691018
1219172139
981745294
1062318794
370326792
1397464543
1801084988
694663554
1890220517
196962461
1010123006
1727171899
1752016637
939322321
316089267
343568405
1148119792
1574075017
1939326227
1862853592
302952411
87166175
1484357447
524868195
58001425
437434052
740393245
1450198836
1970873388
1844572493
1188120703
1582363854
2065648476
889380757
1645613673
1580758338
1765487277
630317165
2060784876
825929251
1586108387
1027758863
885840324
639387772
437011861
1565134591
1132584235
1449445678
1058227422
93472706
1217073744
1368433160
606850789
1635065253
138897232
636557342
2103494072
1065027822
1211061623
1255310711
1671347214
1576485756
750436966
1352467538
700819710
2101091652
1716340495
1940614338
491432315
1829133938
126785585
685974814
127057066
114108627
270612028
1518376903
1581159863
1060856766
132924504
1400699605
330054173
818913534
2011249809
1064097291
1630771218
219407657
84772640
1070579
638029897
105093345
1608638569
1923563934
358491338
1442728441
1161003982
755784724
97194691
1541211209
2131499733
349901098
1381249556
2037019878
1253989663
1164957454
1262856014
1038806978
1004545717
1510399617
56235938
1171597389
1566483619
2027597861
1612906972
473957895
1992407294
237073988
1294703259
1452872421
92108935
1634750450
1497782946
497675855
524745731
828508939
105747355
174121394
2123057790
744684438
1077925431
986157144
1058289373
1732991110
1105076292
952093644
18168271
148555847
1873660887
84838814
1538243608
1668706926
1629212229
1457468269
618696306
1894628126
1180236195
27204165
1111355458
370049723
957210996
1254075303
1964779475
1893361495
16069905
1857403119
1075887378
1718107227
2114513600
1650206547
1875112264
43316793
887130859
1809880661
500455664
1364248770
25579021
177034029
345355659
596495768
215604731
1287514043
859079179
395030826
354129388
207520377
1555893188
1871584598
742254793
1771561268
1098764092
1442501492
1795995571
786904840
194014555
2117353280
834882630
718101982
983124629
1072984775
812521676
1489296086
1505463334
1540442973
1860070240
1610479875
2091302369
1037474494
1894074556
1872412759
1391581989
262129392
664867855
1938607712
225227697
1549796812
2044909287
758952289
574612683
462725971
1326840881
2008133760
51884302
83259565
1236207302
504043681
1590411107
1665779609
1888976962
1645676313
629879429
1029224924
961056991
256681467
876774257
833674232
301275620
374709402
1505236732
572339385
2103660703
289325951
1964951536
1819706159
1277012026
1340763848
51125802
127712127
221382853
1133933215
1661027943
1938288981
454596690
994946924
464246521
1781202324
799397418
594663641
663029694
1749308830
749055429
633839422
1412668833
631267806
790369835
494071857
210584458
1726048152
1392679332
2113308986
200685892
927614674
1197889440
467191952
687731956
1850668740
2045316640
1503012348
904925611
2107678237
1132337720
1725661690
712356354
1042860835
910834242
872002448
1027536039
1063055922
715105136
467203593
1497423848
1958321742
1332659100
2145303136
324164511
1632682313
1204792447
1791745156
287122270
1209984169
1787645577
663611554
3492874
284029329
546710330
963578905
1564306062
1489644830
1523062969
747053065
1340936377
1752919005
1990864307
49338677
89370416
1257867929
28523444
1557496821
1440259369
1213036971
1214440407
1778036362
217248339
2019302776
1873978322
1165898169
698529923
1674108438
841130141
1731336786
575832818
1566247257
25218012
1372340336
1309550889
2136063096
723927360
846758720
1049494208
183866711
1061906880
933439591
602505007
526735842
275384531
189835092
1987733759
901121577
1998998403
1116523719
236807252
909711287
795904941
1674282954
1703844130
1526676952
551917941
95100916
736254465
47344505
1681067020
347208335
1112762025
1432186668
825154008
456713799
1437367202
474338073
1726580598
1016355563
1782818209
1035799551
1754917973
2141934971
262197690
1474906899
1340020904
555596223
13803534
854788992
297506823
635224213
301076849
65630527
1620223888
1551575822
385496382
2120660689
671044586
51837911
1314009254
681977014
994762770
625503180
1015946027
792000062
194130844
1746495666
108481870
248951378
262038828
106080009
1835603536
272207157
1251025986
1312524586
1253788605
787998815
47147367
435173193
2039847076
1778191747
827439132
2128080347
1613924047
2018231602
1165983928
1398318014
1402421266
310618713
868098550
594941907
1775806621
1611479453
1278745900
1669663766
699339698
703855886
241060771
1090408212
1349707397
794033344
1555442941
134412402
1042215985
441816622
1360806729
979791621
409648645
2119083310
1397841776
1321233886
149246253
262471272
662375174
1464845964
248233916
250315301
550651572
880385971
1351042430
1030553836
1969715173
202022334
133569000
1084112891
936365186
834755409
286126465
11757029
1377622448
1245977240
1387194680
440615772
1832100341
405482697
1479557896
304339689
338054377
460744416
2046806674
1974751510
777171988
1803066639
104563198
1501256858
1743787304
1448256975
1886185482
597321486
1857216846
712715485
2027554313
1767244007
239836366
1770486357
405952383
2113147835
1460796651
303398175
1543866558
408463358
882653994
89639921
458385585
1220567512
1784637977
1928634666
1709068020
1094813825
671455220
72496663
100816908
1760401953
191448250
2119113120
1528505341
1274384013
565052302
1289179126
1973395292
1357408263
1539049645
516732002
227124562
1601643381
1551707604
1299746297
1018358913
1101086513
1730781784
270142345
891287267
861771585
1644307207
641838818
1217466577
1419379028
658085766
486454527
999132693
893803386
1405043344
9884569
1246357720
1117633925
1096219691
1147564928
1225610359
372714522
458236419
185708787
1353125508
1986176235
1707504846
1174241184
1022377481
1674310281
1008693571
262387713
1188010065
1158314688
134691171
300054857
208881508
606609079
328515643
1582214672
1460766077
2081803565
629973570
298429006
1649776521
980166291
795366497
995237199
1273086929
378559908
1024583093
1520280248
1323482256
1597924393
1716116331
2145430012
1437688638
1881162999
57148437
179460933
1124493654
2011591036
1139717662
1665344188
1131998677
1592494215
469065341
232395683
1232581308
380333237
1752943586
1876070374
1557029128
1959895736
1430105547
1840371748
834179361
247978957
1921855124
1533225231
1343033441
1798272924
284886146
984853435
987891924
53990290
2037649630
1164981494
870200557
1489223653
846902345
824942070
457747653
181434745
976243305
1636872504
2137637100
2070938860
1043808627
2079596030
968927597
1969667843
498470505
913203407
401500464
53097031
1444521440
2113324008
1716693774
338130257
1211992898
142876158
1393763731
1041479690
672455792
1325488083
829268372
1111459954
739084892
1630201991
1138043163
960530528
1632768853
1504896348
1363128328
547522377
1607699560
1323376429
2000251812
1047774210
627591683
299004935
1734602846
1890411785
2075479465
1380731748
1297607841
1404041201
729936548
23786544
648182528
1035187007
759142387
1664436265
2050368078
1289635402
319646527
1291782804
1999783334
211979654
2030414393
70053214
374776094
1894901450
729775014
1436328816
1528876293
689984479
764297330
848443388
622293056
1204324191
830870429
1473468609
701771881
1795428521
1216669271
1669487137
66804310
1201271850
937512239
1164115967
1570984464
599930970
712350710
452665396
596663770
109442784
534333974
558130778
1709188497
572622407
1047590111
1817652308
1928715868
1242567127
470519290
169251945
1137830423
381226200
1003591859
1336234043
676547744
685906225
1525161521
1975593314
342368801
847671253
2088696632
1704572945
1962793037
1771979780
1506149959
1863948882
362536195
242984672
177076749
1544435049
914816904
559730970
251711231
19019007
1044262405
475768113
893339228
1316617441
900810777
1346279149
1808077973
850663642
1018844793
2097506792
1477052284
725170059
72822424
1306763840
985344867
595478918
1124713076
880052101
492209157
462555033
1560046586
1945598828
2061957321
822583897
467673771
511613503
1780058811
1885427537
850273621
271549879
1853039875
1780526499
1301902829
37952851
225762952
708828731
860292694
494424203
186307497
1135009758
369331804
1801695754
226821688
784062100
929314292
751955441
1454530176
433331934
1645193272
1526361406
1837064161
987659790
828615741
1616029289
1683898575
356587130
1604603563
527102311
1275708837
160962536
2098003393
2074340776
123337644
871541944
299726438
740517677
1122618171
688984854
1106348506
177015504
91174992
88287359
1657642985
469770764
526438931
1164902031
1526289236
677519273
1490742215
353505077
40214789
1765549168
963845532
425067773
496955475
1121845547
458331218
1731215679
2061050267
466223905
593172984
821148050
1005934400
1361077880
1165876488
1492565626
1614217306
479814598
979958014
1079823808
718192977
1377772718
1070762211
1483168243
59473236
1495225007
174165351
513291376
1393141889
1489563168
1479636708
1946058504
2009855954
794428201
1862216504
1634440641
768453330
789120165
187839417
488564644
1751325631
430545377
947627085
1543819631
340761172
2063219856
2067539791
435517860
484999615
1815047695
109830083
230547970
481760598
1400644818
1287841033
1608849085
925853341
1319364304
319335533
401835906
1603135154
1541189788
1600910220
166164139
818982727
112875393
294772821
1273385519
2088634435
1662022119
803345166
883352460
401563267
1485447494
1623028725
1028836508
1068568317
282814210
1517123960
2070926695
302431211
806126137
552253352
269313737
853886736
435694043
472853703
874203099
2062712440
1618902209
415659394
2041499895
1566079922
1616157515
598381067
645894239
686647135
311841108
1475968875
1922833684
1069831394
1300112526
1824790976
1493030790
1231848871
1317962391
1958693018
639715594
1215343038
757302183
1202745539
86773963
1365819547
1666316960
1024942069
1274775135
1194515720
1737862486
869763068
2143707215
769161628
1003601568
943912352
1970676172
2030037482
1252472745
2013918071
1299201839
498232460
1775518757
2029150949
696703960
655301902
336866369
1441144375
1594746555
1734198284
1680859713
1071642894
1318276996
1354589859
224822787
1799818904
1233916228
964729732
26368706
1666453063
81906438
785906011
1208650536
1404403960
1080771215
964249184
458025691
551088495
640916451
1630002700
481968187
419199051
2025477831
2138301808
434111914
1347435713
86647207
550723066
1801447202
78561025
102879895
927676354
1723693920
1478093837
514297374
774870134
1417896053
172980841
60828555
2128593948
1989806795
1363116830
295649052
552821868
1985956338
925855685
401395812
2084293762
1326418530
1671340436
1592003650
1656034781
1079609918
1483320556
932799923
461052060
1690300471
2132577832
1115410540
1920018174
997570294
804981181
1612889616
547958969
884330386
936757361
812992638
672946742
239119338
358101447
1290737779
852449754
1712380386
2125391915
830012202
113359729
2006176661
1644878740
33297652
977543804
1100934525
1010798635
259312365
282272025
1097053730
1833701478
533386511
1922360253
1656363736
105304315
1459044905
2018303673
2074750833
789236369
121729404
1718001764
421133721
656947300
1309129634
700500140
2100755240
1136346268
2081277791
1744801693
1923788026
1522169708
1735578760
664219300
923412456
996542570
419301480
1054762722
716295444
870496345
1733672686
600276016
1338024985
1782988383
1877776177
856692095
729503873
1971864922
894823688
57075722
124909589
499257758
943062657
1591973950
198053801
186671686
1678602286
2031999843
1134767721
2022792739
1816321090
2002212180
1540302046
1205009679
165165078
2118979968
875158993
405377605
851352212
666847160
1781819021
1316090649
1549974275
1226438072
1204265347
1190962448
818898312
728745809
1880078880
887046064
380219684
1161172050
399495200
1698029111
1761767270
1352942343
1323556186
2114245457
1952763457
1996460381
556167133
1672829084
1050321878
1048947347
733645320
1852923214
927941380
745588260
1894848797
344019063
826682595
732699675
1852655010
570448522
1077635651
1796459367
140817681
1190432529
1365569122
1187429876
218721056
1988653308
650499828
247421040
320561008
102152017
753671448
526781834
1728838890
1549059386
1190487107
174135162
1807865500
1778233369
1429371973
847096031
1675749040
1333646
702242042
1253980143
1111380487
866848665
1827890687
622110505
1481724215
1702594687
442825276
987173545
1458858457
974984974
1005711292
1572622167
991702244
1174406318
830293166
819365947
1426581142
502145157
396937013
2106030267
1300851954
196230079
1727372632
47675961
225338585
1510367200
784438535
313584311
80743455
52181385
1201870004
12877499
2025189405
862410759
616592839
1523819483
807038885
136708750
826486721
1956659735
1138310174
46614397
1935669521
788664232
930375151
1794754133
1006298940
1461842239
1428310876
1590130230
1586791219
516757527
1382340004
83913491
8934311
979692232
2031409441
967503963
744099243
1840689613
211415082
324179308
225679070
423662820
1729741831
1485606359
1615869182
527317027
1574406841
317082853
1675976174
2111560314
54070414
337879338
1195956523
769819399
1288079136
122428746
1232757350
2101525331
573106038
1133465401
1402190882
1205025102
653225520
1553002889
1595380947
1763635672
1501287507
1293017628
1055621178
677096839
346290327
1062636953
426111328
763103035
158460527
539721465
1117783231
108040516
1398258772
1554552941
392687678
864792101
1982039870
1883651628
190917021
952584987
851845342
573679086
1143396373
56688543
827876112
877407735
324564435
1028000871
807233627
2105773506
1750694439
1432171867
314804307
578879264
1817084165
1580315778
1064736147
302215659
1082947384
757023444
400302553
844248372
1917076940
158582924
716405313
1582432024
1527537202
2022670085
1554191071
1000898217
1989073768
181853513
1285679071
1720072876
1353383968
1833316083
65287465
1274960106
63065075
1926836791
649884614
1864649683
532786365
880167137
1223324801
1352357225
252439360
513367623
1845437869
944319455
1362862328
968423694
1886580543
461957920
2110594823
261456206
950042620
861574316
515509952
1450203481
337804180
1151439222
1014473367
743433947
384438655
1233718939
962732219
865636550
1502478851
1480413101
1080150171
925047821
1729523997
1002205036
1382982704
817206338
1088274897
112793332
77035058
1587447639
2140104311
771643931
1713028643
333245526
1054269765
859536836
951422676
1310218098
252539083
1783427910
439791165
274628490
1538223940
2105235549
1204067925
646673279
1939333146
1543344877
475774562
1586523675
2113543432
2138267701
1766125359
399246773
944173086
1705236394
2011494086
1305475684
627359450
1636282370
2027797347
1994101305
374999208
260519692
654387350
617835908
236525115
1486149714
552049360
1896222159
1230188286
2065562845
1068710006
81242607
575503670
708094921
395979917
1703680953
981162857
572522233
202942526
1657296138
848233384
1012305850
602685850
1000244763
890936141
980661834
994570262
669680059
1457742742
336927843
356763672
284704707
14390487
434811545
1297844984
1182973103
618309062
1872669038
1266522340
2059333902
1994992564
2126462940
442160813
2103290435
1280356011
1089070791
841059529
1353658493
444549168
515375144
1225751692
2032578229
1954142318
1981716598
1946701641
13957835
1225886002
2070629346
397075659
1958166072
1612674825
1091371221
3957015
1349183166
386840958
703509289
692340046
402233568
1653281202
1991364458
1754864181
253848691
345636040
545615059
315937850
1358584932
1648576361
1970817972
1688900255
904234092
1309325041
711459472
2125716301
359631479
481236714
1516394291
51414778
1328697483
1269301548
1650030480
854239762
61987960
1594823342
1993074576
1012311803
1343200233
61949037
432739930
746066857
683869908
732851690
1649089363
1765699125
1535588812
864723001
355213205
654749664
455028081
221670766
583892170
607936229
1681932475
452919725
678879671
1289883136
1108996584
492746489
390869501
473919004
1434352381
1235056655
1886554599
1928652393
1935188893
1457242507
1185497642
1724397190
1393150709
1143240515
1591612370
1304500610
1333500933
492481421
2097962055
352891465
1515922735
278754122
858576555
1212863549
1702976281
780136894
1610143396
1727266256
1395075931
1834156893
6502046
777982190
1650457800
916919360
609623299
1782290904
634420446
1366189997
1936203457
1049097249
1039633372
485318862
265004821
441588809
88001284
1431064425
160298674
1444143775
1977422337
1544613701
737160063
1663814304
65622093
1985339997
1245457384
1500676201
809713919
1319412101
1047012039
440638683
971963500
1161239087
1968020006
110290256
1944430496
1141151409
795703739
1005233070
1617255915
1090969228
1361116131
912052945
1840737801
155211475
13691820
1793733532
1101440715
351194596
1764081326
77348889
725403665
797462482
651970141
1929778631
1597106994
1947117018
1117314778
489500293
1690269320
112213595
160393768
153762816
521022978
1757558184
817951120
476724955
868586513
513150555
639678224
131059017
1216280868
1537042475
552487811
2066427912
1577303892
1043272084
49380537
126257124
1111730893
669288087
2028498160
78828635
1462752317
1423921944
767269680
1604522577
1474970002
302022933
148400753
1926743591
1495658397
1452258717
261836718
1874725334
950950014
597714457
254758832
1057661064
299188919
1249029718
1976622964
1101504671
983235451
486459635
805983912
2133992686
2020852928
347262927
502875677
521299664
978820571
2062937892
1623796489
360891695
483267536
1877823306
1499434631
996697432
1020560698
420128811
1964966932
1584726817
1046827325
1342912173
1420289489
207730039
45703543
790594189
715140030
761387607
1656698602
1772664232
915514797
1810001874
1965243360
982959802
1053419441
594681960
679320518
1970061511
66285561
2143434606
609014653
555816256
1860122318
113531212
136061757
585866015
948085363
1870747006
884984766
335171441
1839974767
403772366
887385287
890023496
97883466
1292418511
1519631675
1027257945
80309933
1291155196
2002811857
2019465159
2077234883
1818159054
320655474
1913323767
1349107239
1615907404
1299366516
2005408316
796809560
633234738
780327354
1783588636
2034382313
1331025177
2088873044
343377043
1621097935
24265168
496150282
1821209784
1378396949
1851456969
1258100602
274463327
1611718839
1830261066
230401112
1582741042
1314074785
1968889402
2095919428
588644844
1117394020
1425138888
1852100946
1202692874
1728587114
1778807962
1197889440
499369123
88164191
1519147345
69683503
693879217
689181010
1402882090
1770878150
1176286628
2137443893
212639753
1072478726
1475662892
301828502
621132873
936172320
263772284
1673327263
1751969976
734193458
1198307502
853557788
138884679
62620560
1141117323
1581827437
210022000
894174253
197011820
1686042658
1929443368
420998787
2072019724
1569318839
1453122098
290018572
668412693
1168012922
386371605
391466661
1735893390
1855043840
1970049027
1458411679
1175149147
644263629
2064165193
495837478
293671782
471676543
42192612
1271668217
944574035
451737818
1283283426
1100283152
885520253
1941877963
734214402
1588063643
2106838844
1826233330
1436481739
986680747
971136584
1909912925
780164073
1071177583
1894902400
1644645141
748130139
1602080810
2036223138
1295466361
1105543749
423391691
516865415
2126149700
974947628
434121692
284599311
340251138
1640245075
1245281970
1812084411
467552484
105474916
1044733950
783673760
1114295034
1921862125
1350699466
1070086772
1006420868
1325340229
1679461272
1101071789
1661061794
1883702368
1256326364
2115346919
1452690047
1674422251
647093589
258588667
2076364963
1746522262
872977945
664685582
1820300512
2067108859
1098601262
1254197107
645325455
351230166
1476966226
1328073383
472791049
1106390397
115881942
821427221
1213895485
1503331874
1111408039
1392413266
1596361069
773489685
1965945295
1515750227
1065164140
77081944
1010709520
776782337
1691061723
1875096474
707331244
2003842669
335040182
2665767
186277209
353643537
1119161522
513347492
764220655
1888970728
1783261583
1685490695
1543761857
1992760611
445653747
873846081
1338285984
1995375322
1949739458
372457217
1203113395
910567024
2068918836
593574530
2129154196
523318066
1765519171
175644185
1097366929
985858936
375286184
1276239661
1882535961
597123402
1302587909
1332060877
1337307593
1945993465
1274099506
1789740270
958734710
2122950555
1940577549
206799001
1602580733
1220670714
377294595
1256152073
1876230472
721445674
225804946
1980196818
1208857124
2071040454
1459625594
384174471
1864923085
763064295
783948891
175421091
964214305
699013715
1678042811
249954796
251952519
1592197557
526833678
1873453648
976247601
608080570
1409453494
315790645
708033127
1804517268
846767160
1506544371
107439654
488069191
1720934895
1610073673
1935168495
674037902
436998417
1541862050
815903719
1398879444
739126899
942184372
1975345758
1491913550
1520845718
702158387
959342988
692246634
1203724652
456991196
666906446
401843529
1629005834
690673049
708032706
1983711638
343182372
535710798
1902284525
1861216088
2015937102
184573387
82934526
1312121049
1497332970
1683647286
41796321
553008792
233559164
271193956
74812541
974307333
1665630863
2100790668
734543220
880543770
1145164316
2034414565
2086101942
1814386589
712704138
109983918
1918752338
380279325
530640897
1800543159
1102514197
2076194849
960306551
26123561
1883070051
132023536
1543666617
258883810
838433632
1108538607
1577151181
136624219
255333763
1830923862
475531542
1702598901
1363169939
819112647
864184023
1082212107
84864222
1418205989
1344814952
24921622
1461757813
1177025566
993916594
220030455
515849619
430587430
1925811064
1496146593
440700351
1690288146
1105716499
1215343462
1533004844
1848801470
957995502
2125925906
697183403
1784094145
410127271
56397723
1991073783
1593692891
1899674380
448743278
937867969
1496057473
1049676527
303121821
1025535720
90823795
452633810
546355804
873969893
1802806963
563377892
1207704438
46233812
994670439
1660693651
267055745
389739283
435779775
1652401243
220716932
1645899759
2037608425
2077528358
142183642
299486938
1394288633
995709278
1708964894
103045122
2137337113
633960621
1388775309
1631775
926870939
753049128
577730400
106382559
75692916
26222010
88168413
1157869291
1476803014
820467670
1846777585
1010671082
768326504
2137710682
272395339
774478827
489536814
435667627
1965690565
335009087
1614230269
627150375
922489791
903970945
1902958556
450253290
236484527
203186854
543052956
1527730486
1297872605
1939755921
524271803
309830611
32206002
120001464
859058261
1013856173
2111903335
1241835249
1664704344
1568262535
2101095767
2058707035
1952879460
683503771
1718863811
1491088897
1540218191
1497868443
773553694
1594079098
479781114
897711694
596873413
406272816
934657407
811135308
1912813562
746740827
1700189630
1375054360
462449932
973290144
1728710955
203384860
1378594161
261183396
2113799052
1562670735
834043627
1268651263
1961005523
728214478
78503173
2054913404
1869262475
679318181
146848122
647387581
416147571
1305572221
1919055738
1003968090
188689422
1692142916
195189269
2051630022
1742338707
318503275
2043579752
2098170182
135952771
671318376
1988935365
1672813940
128785889
688979575
1785728338
2063792285
2098200898
15635175
1566247846
1480111587
83104693
546362012
1173366165
116588954
700731894
2061709773
1899977086
854351877
1675963136
34160497
1175652893
973957443
227857943
2123801634
805977778
1534176304
863711897
916330953
1874530405
1037991326
282416116
242730461
1646120242
1118281164
327426981
1862910857
1696121281
654168366
1974147199
1297130696
781277166
1007326533
1432399343
1225399420
633944990
585129449
1292458759
177902181
560694711
927668026
1290153336
302949764
288084454
1655189747
1744098573
1070546729
1162849307
302362643
517545513
169825171
615160253
47946795
1889594047
212026240
1374518257
2139546881
712850764
2024494343
1062293300
67710618
1542142816
630268670
1469116109
369914325
635092788
1200537099
1856440130
1593442835
1439962032
2107000567
559428194
988083126
1114067407
483879525
891418279
810290797
434109337
1518867299
2086134365
1896065893
577610973
637485615
1654791549
974107963
568183088
893799147
339756824
658798838
275095199
1284153601
1467620470
950577069
523008643
1425456462
1837820667
1989091987
1767082008
196500432
493215008
1955740470
415388723
1443613085
520244469
1335726538
775211731
394395402
1671540658
1834939174
551146169
852677635
1687625237
1137082039
586757375
957256266
615005242
175993286
811322588
2091822661
617223369
2102808065
1784446671
1784699442
162357853
1041187027
526208918
766770889
2091721360
1684025244
22944876
1437288880
1629934330
2101371584
644009514
186141587
1515100254
505455288
510834500
1278559883
1785209158
242419779
719348631
692246887
1839265426
1760506564
1709276215
1073393060
1780509081
1891816216
1502784806
1747662729
1851900573
1359540226
1976583213
165197769
84170706
1752116072
1228100022
1912764876
332763726
179619883
1544363793
628513013
944840268
653279528
455082596
2024181760
492040973
1406607911
1171104204
2090064803
1015105747
1593206426
1108912623
828121006
886388598
1736968715
1931111060
191752243
1153310130
1892475077
1878866063
1517977297
1829835938
166333905
1453062666
552014251
1921714111
1898304780
1140522484
1788405582
1516543243
872113558
743330630
681243997
457959420
1401948279
421935047
1621211080
717244261
307385259
1700485770
1882190831
893858310
1372285966
1834093844
111554534
1879996425
2106680386
1354791856
1207280110
1379556369
482602288
246178604
270677058
1700867977
1874740612
1990835362
1097539175
979100191
583905414
1739950734
1902194638
560955728
373170211
647224245
1198052750
1072552626
1888820188
816583249
1467778473
156972123
948984485
125082739
1929513213
708984775
1668552196
2127878483
2135457183
1400171768
427841443
1226293807
313733755
579485003
1124971445
643775176
375997495
2145590552
969074100
1248790360
153348133
959181597
1111007562
811035365
2012114239
26370287
1005243564
247976775
1986366849
2061924478
45314853
144857052
580051728
167336338
430727352
1762217756
1925699159
1601070762
76046054
633653768
172971971
272401697
1910853407
534244974
1911265832
1237289598
959636338
1446753089
1467187282
1576603814
1904495234
679648428
1755173652
864513311
574348506
111063785
1189914459
366269382
64522688
1844864352
1451643623
1994464486
1496204793
1669783926
1522775443
38709784
1620855630
625853190
103473777
225282557
794372906
1838283834
1432268933
1306004840
1084042884
1586321083
2131587913
1774912169
1255271834
1672082410
2057464185
2070413403
2079660859
1090699820
995234408
1605129727
1083181050
1092367511
1938991525
1742729313
1399670424
2094010733
2132360910
1665140302
1132617050
1133273960
2130557776
915457280
640061189
567272110
901941627
126846865
968176847
790730538
740554995
362099375
2008039877
1650230559
1721392989
1220585626
1408170444
1727623959
1512399067
2023561349
446706591
227084261
1253682376
8885510
557445501
818545744
1359895797
1673630904
617162903
75246223
653641927
665008581
1957350324
1419997473
1517292975
167230057
555455464
610113898
1194839633
45902782
917224136
344790838
699952099
383210451
1026580044
1788724117
1521061338
1085797509
589466820
106684706
1765873641
943411012
1081982874
988445396
764488403
150904082
614637191
1926143913
1388015050
23822108
37553837
79270632
1745283218
496673150
1706061591
700151619
2093130383
735523056
929698818
1648302669
794162074
362613388
1565562483
980697107
1254265467
1778670473
1876917933
330801777
933335412
73596506
1199116077
572702810
2003294046
780608820
1112516751
1246521590
1415042565
1713757311
1247919521
1368657204
1887306267
1438410778
1394418401
928027535
1325519267
931075272
1001147072
1739434909
2007024161
1825395033
778995961
1903560866
1994949916
1695263947
419602353
562239153
1796390076
755601420
569539008
782523627
272308708
650722355
763326387
736772474
1845014614
777086865
1652343286
657962202
142135534
1379895634
1316541548
420162140
1948516917
1563313256
1462249171
155833812
1072363172
531557184
76063266
1220899119
1534445936
1183599876
638030503
510838655
1738084900
1816386676
906385533
586161912
1287762282
863287599
364555969
1698181434
560966962
1527445252
272152897
957353089
1793264545
681139991
1528462182
769935617
1746580576
111011632
1302959301
980549953
1653707330
574687145
1105729782
596287304
324880253
1540234254
1062377158
71543793
1864145700
1406039493
1243727494
1768366661
910647013
736632156
526237969
666820284
1046815206
753319445
2030637949
1282110501
1826684525
113893073
125110322
1504363565
1312296894
391687200
1584413215
1882706136
1791480001
497255347
708348683
791988984
286759771
304248561
1556989536
40380049
1649849981
716858815
2029183371
1414367645
948750553
878371977
1637826816
159633842
1794577607
695781462
1085738243
932117153
1940295188
1114530020
1134206321
1429145172
676176298
771419765
1256200812
621642605
1147742827
1847090050
233482974
801838126
1042640571
417121842
1822369012
1268802133
1020959852
1133526297
625273925
934681461
1516873981
885886114
1804003663
1043211958
1337953274
982213129
2089446252
1694748363
528840624
774886739
1906413266
893420793
1588534621
1042779242
1861125701
760566712
1906960264
554694878
1924474772
1292587711
877987904
1361488652
825968993
1830208987
1630099308
589436992
905084908
2101002828
1576129092
1026507955
691297546
921615042
2056027053
1882667509
723917687
2135612044
1672497247
716676641
1433674172
2032855782
1821407772
752502988
744024163
2040807165
918272775
1609167600
1950931473
1803552713
1181839085
538379088
39620262
1706888799
2012534393
1346923590
1074045146
1131640653
671049134
636441311
2051346675
1051375817
961833643
583565249
369602017
1713512137
490789314
2104761604
2009945907
1542077872
487353267
1668203587
2128768924
1451760336
1606245652
356779206
1908668370
1763817187
1436608296
771285346
1506609926
389876951
1770172099
1673126904
1211012209
1176463249
1714791301
1458510253
1500115268
1044708479
2101149386
757560034
1377921124
781795112
1405283712
802670272
1526442547
1371355189
761849036
520509379
496569740
1696997772
316061670
487093150
660875229
1519983170
32555929
528241215
43798560
485565075
1923043060
1882451598
1072430057
1083290455
1682883578
148472831
2116369902
31944422
203878450
1054900777
1805816088
1623653838
1591777187
35881362
1062215324
1691879564
548672291
914551424
1244683762
1525609204
72259212
2126188050
1109696929
1150729667
167566962
1203962563
187628981
948485718
1250591335
1542825601
1498392053
715305116
1257611320
470767542
1166350503
83084299
855562505
550999756
268332472
1628200743
2055822423
1252389593
866477984
1422432011
213939951
1607418998
2010685725
1637481270
451602130
1339811790
1407205349
1946444820
180417740
1836233865
240143632
1113587333
555072974
55374264
167573369
371974812
405540588
1587318920
1281711700
379319448
74625246
17665368
773498265
466069158
359492815
1377728681
43704613
742231499
1158276128
1503862977
1890212693
1320191138
1459424801
120791361
1290539850
583961512
866544546
2008626623
240875305
861266250
1855767686
873251777
168860382
1286904860
2031810419
438860181
449126335
444097597
119960577
1873650253
906054358
524664119
1487040989
1229908633
169965610
93709415
906351112
2140426404
333023090
67074732
1662419520
1895525564
1328187809
1111803599
896189021
389091635
843286647
1541135598
148511688
707988433
62702932
1001147139
1643019694
556258918
1866461972
14418282
651863473
1414508787
2011299449
1159106549
1983083970
364491770
26560062
746197040
2140473355
396759940
1370672711
330121385
811037372
1837564330
1472767732
410859278
1954067952
2064327066
1561860181
1495075526
1536219918
894040094
570581931
374192812
2048611458
1611765678
642125117
165929985
718703554
1413216601
26699035
360092014
998830070
1648276557
96961783
1463431721
70090573
1441488371
1033998913
314072504
1216695897
238403635
1032763830
334469286
894088239
1978661681
3418287
768717907
1466900730
1716600799
1109193604
436427742
1398458948
1306566990
334624989
742339823
1032424877
118735362
217478770
606731395
1684118626
1133246738
1999158664
864432100
999146457
220044146
766616303
161335671
650948210
208553397
2081698707
1896570880
710046040
568998884
1030781484
1116126440
2130040039
62872048
321227144
1625790011
1022506863
952305294
1293709046
1136729188
1421679448
1395617656
1518533836
677523837
318293471
26072114
845021963
920798177
1764557453
300702047
1680616733
1339127901
1629041005
1478177021
2038485947
1817102197
1731427053
1885579257
509611834
744365387
1679671515
723893622
2069805094
429137510
1890890757
2127613365
412198706
10256154
1814710751
687242673
396187511
1162107844
1653901608
154277080
1947444224
998853614
1375751313
728624538
450045426
1745878085
1723389696
3554640
524491345
883100037
1558667466
1745894033
1819575553
1438242275
903752574
1259196061
1257459808
1600815987
1290806791
943651822
224281989
82818637
495873416
1162354905
1656472599
1783289321
242481192
148453043
358311161
1140184417
1120407288
796423616
871982179
291079273
1246711380
1782666911
1003937601
1933910246
1678226318
1030187916
937566793
165894704
223554591
1497149314
2033066059
2000817505
605183070
1060958117
364557558
1850706956
975195980
249375422
56732980
620958267
1482254989
1422867703
291875942
1677003397
1633823850
153164888
1320375363
886615137
1909784538
955019762
1019938530
1459733957
1405172582
1515310935
1063799764
1669769799
928172404
1768457978
987614271
305436510
1223438216
1799415796
15937857
893173030
901613458
1218484876
364383285
2114076723
1177435253
57194214
1279254646
30340389
1645608735
353378965
308143743
2030623025
1945442655
1136609228
1360831397
2058020101
405986
1426013469
1675367175
257343960
1636267968
691962323
371544842
927486903
2061736229
788548897
17767268
1502002200
2144986508
1720038954
100452319
38367876
495889934
1531968128
1483837891
1348976980
1792936131
703799124
1925565209
1421075146
2146232543
312625609
394752035
1760730302
1136929772
771509553
631497214
1383952370
1065193768
1795391483
1933260435
1521882895
625209793
1990139585
1418080816
189849301
1873435914
5560190
733520642
263518262
540757158
624827334
674158477
1132389023
1291145247
240158220
2105064596
1585289691
999340447
620462949
2068064415
585777143
1680485794
25900767
295916913
1676113038
342093685
2029922005
1476037909
1130503249
2079827201
2037506472
1169329574
345694221
760639669
649068718
1282244554
680712657
312565602
1057525836
1052750532
1818357984
1182404147
2064194847
370351742
104541004
1553702668
2019085865
1294140826
30389589
423534042
1493594255
1417968313
1143247724
1529750388
2063472212
2027136924
688861367
1916301202
1818773892
460166789
710138109
1613868210
433549510
441710747
1232762078
1802589577
1821299674
943402291
729547704
1848721532
1189980927
1854405665
1740360199
1248875749
5116295
1152798850
1111174247
1189067105
328400145
822700212
1722770099
1536737541
474960232
488859229
922570012
1279266962
1052871347
1329854501
772202402
2046484352
1536196828
138441915
328291405
429400414
2116042579
579716998
651803334
549015858
96462228
2087371476
1922646802
920249017
1418820835
1144487689
1431262115
1258005388
1784015377
2141050278
869106125
1115286237
1055199887
1701746808
1306088135
1749512689
648894486
858337304
1287101229
365818985
593253780
1284872782
631192391
550327407
159703957
1225847694
474689686
1065457591
129670145
1900139393
275124726
1241354464
1589934293
1786739515
1414985795
1399755071
425605199
1263861078
1780974053
1178024519
1760835151
1587469176
2047013184
720979429
1570753486
1148683447
442355614
893672673
920507235
2016710440
892686466
399310184
639649009
1164825075
2001703827
1116729497
1765071734
211155313
1996668107
1004302428
1600802547
152123356
1031976992
594471848
1582999194
1500201927
584389546
531683353
224329875
599766004
1818238404
1209156513
230625808
1644300871
740110075
165872929
1362081374
527212694
1547429868
1794086241
1334625803
413323919
2019983992
192691306
631393361
751457401
358694250
405623165
1235417551
1136149071
2030701062
949418089
1580197844
1077563764
172764795
241874240
605133187
658475473
2075409607
1821569369
1837130467
1160764180
1469013974
2013574198
981457809
1533448839
1970556671
1171628590
1527224653
1350763116
1096645964
212517880
566717743
194879847
563307393
1660616590
570894982
1261939552
63804254
989584340
1433713852
1418064872
648066249
555801209
1461106770
515298820
1301391687
79105544
1672884555
1474327270
1618068169
1704092496
236922447
1014118566
1893711765
788216595
1574853541
537120493
1051441566
137897307
1557097025
1646589931
511962046
786061691
433389117
576421526
1169320543
335136479
806204386
156503103
220193487
425726040
1237208102
1133135616
185235195
1300538240
2041212068
141202370
665074539
1796287789
498965199
139823329
2101007220
1441076032
1913136850
1612618636
236619151
968243716
1704347251
886392134
253270441
259887016
741612109
642668371
552485116
1048696702
196507259
1781535511
200090617
1230513743
724493372
995167741
40358807
227853855
1809158
1240176016
124137689
137401496
971669745
14328735
309069010
640475259
856820706
1797915751
326533599
16932138
1693257178
5909824
371869950
1313046541
1546919073
1186472677
617089605
226084476
1990989331
1004708409
2145360247
1070893751
1101447343
1452207921
544984082
818133679
863319512
1437442060
1869230733
899448535
1262409954
1765027486
1748236619
602201790
679039875
932532379
953984319
1091473687
945357843
1373215464
14819061
1792091836
592278410
896657051
2137960451
752128222
473443618
1358209650
1232862393
1211370188
1224592777
1071395564
698188260
961078622
1366884384
541830357
1852487019
1497338407
1696692046
1669194101
1078794845
1229894365
1355059508
77632794
754943747
1578093038
1340608608
1921668396
290299813
1783873347
382441560
365142990
1882369972
1280623054
2123767716
351616830
1834702287
1840219840
668616119
2122410748
2062120631
232835004
1442756149
305999774
45640442
595045632
718164396
1516163760
939329559
454867520
1899557974
913810123
1168577760
900208067
274673031
1640630819
849186558
1495639852
84170706
909167032
1445115511
758845044
269754118
1863601774
954897823
1595585822
1085842393
1326225354
524088718
1495630957
1050095283
550586700
9145106
48588069
2102073658
491220137
567691410
1617065066
629302339
802353720
772471368
1363611944
2109309152
399038296
825837791
2055492154
1130994540
1220355836
1942892239
2112501341
1563771917
11829605
1041356071
358866791
1002776926
2038101003
371175136
1084958680
241006172
107502497
1239805314
1208201912
991349763
1259905091
974320347
1041440920
271513005
1309096627
1172778483
989015471
351010762
2058100752
1828723286
596837244
1058061135
1307133139
1410070160
1397241250
1150413219
1909022190
1058114919
1341545559
474614323
839424654
276028773
1684134141
375216201
514593431
354952292
83160387
2028599119
541119765
674941493
1136297388
147579319
888546060
1491126049
1017369011
857231498
1089458783
1917153654
1369921619
1328475853
1768118825
1883462142
583898710
630770862
1587359892
297445752
1673963608
46705893
565267199
1141031646
2069349196
452672622
1171925463
41727713
336756513
1963504894
352148771
1663803316
1405460293
131127941
1027242466
1932415561
1038115318
452205596
1301582511
953789132
1464817777
1225797375
914994163
738601219
1748965452
230963037
1594765125
1768576574
460397232
533490159
1732536025
198688707
297734178
1478622878
2144078598
917621995
4210721
458870736
1128412840
1576957276
917647952
1186553628
1820152995
39709206
60641150
1907322071
282674656
640330566
1552576040
1439056935
648124099
2031807543
1164333058
1157399600
1294667623
1052203811
1836114488
580887441
94667179
574036914
790108613
144958693
162674451
169005061
763321664
479834041
1083117305
2069557456
1878692650
617960175
887120509
1372413537
1469369119
261693152
1995842101
31961833
88083800
2092596350
1599133492
851394572
1466944293
815741090
1085092856
881047546
1842736863
921163955
762609308
2123869736
1533240827
497261156
1237300606
1971918003
914313024
663166956
1629968865
1018522960
2079065071
719813483
554984723
967992527
540597643
2030189929
11420360
924406746
1720345987
1126555568
2117395282
1118439212
2065389196
1478496824
148548037
2114332757
1445349708
670539807
1823491167
1787491397
2074268585
1412736969
18574128
1601802936
1483933630
77773289
1771252692
1723109142
717960775
2024057524
1154690977
1997631565
1786109244
711651799
724970728
84622821
2079004328
1993031931
1924329580
1619809887
547043091
756904958
480514101
1742401455
1287147194
1581034767
1939157453
506923351
460095713
1070836473
1893141792
1283676726
1231780746
322138091
1873282939
2018792089
1696923621
380822627
1507482421
369632006
1342221560
259619626
466830189
732281941
866173306
1381197767
366182828
1191232148
531187203
1196563396
1010145475
1674244690
1153740528
279687675
1970124941
2086155800
1162996902
2045858458
133869412
230234950
486492307
1601933987
2141651920
351467714
714276793
527468520
932909596
441125624
311429743
314637792
1901705965
1784430095
1647657744
773784818
1562537890
1757577935
1838322709
1309854120
1014043224
206488308
1975632414
2038961738
952779743
1924304867
525493675
1847521691
1746356916
1502056351
1060791609
99561451
144402918
959495333
989877562
1935985003
1396125674
1077152968
1643945210
1481649778
1000549900
2046248320
68261141
1276075098
72532310
1370247378
291501467
95256379
1077087869
1344026335
1538104976
1138334846
1159790989
1525306101
1887828570
620442261
1967676114
1583871854
837399808
470713519
699972345
1155619859
1569074866
503275016
84560455
928842962
1928073637
383210451
275544499
1288304731
1728474795
1709283741
1237306164
322016345
433850747
500240296
836300487
105638119
1198036664
1325011468
594828432
1024662927
1771895613
1674623069
270454627
467285136
314951604
1638959516
922368829
1061347387
1354504253
2122322791
649151673
2025452942
505704493
1840730350
1011087362
1253512015
233609542
1252376793
1952296049
1283291507
484138030
1513356042
2012819823
1889428667
1841903740
771643194
263623928
243784704
25608975
1989206869
480826837
1184761632
933917667
650460504
1242464354
1589859501
411075219
2147225142
1327465569
1100218306
700432389
1358511311
1098429577
1939184919
2070761172
1951081164
964751128
562550789
1669721873
1414632189
1872076891
465366097
1855696903
231332133
1854787235
1421176097
378895047
1414995478
919695067
294661271
1274269197
375003273
923582445
1842718411
1571960990
1774431181
1809477060
1012519932
1055602539
1094444838
1617339746
758154745
844847670
2003542740
1259196768
1780492310
175162513
1129326637
657455824
1190285333
1685415580
1087338359
725787941
231313042
1398567956
757861276
7655979
110800428
2035032027
934058402
1913218604
455106768
739536877
825206601
170667070
1823152088
725852632
550143708
1889887597
423878652
2021843805
1451445928
89348851
1570232355
1142042191
1316563786
1940668757
958361559
564950366
164469100
1748121346
755367435
928192960
716130707
797971206
1483486365
543669392
1854673956
1126915577
655303277
2118405642
555558539
1771556386
1613887891
598851685
226213875
27392459
1520495457
1103202234
135232900
270409538
1737895754
1886445937
156080189
744074960
1319859976
403328325
94757730
1533406693
2072778921
632163594
2072232051
994063348
1863716489
1495648160
1086436611
380683609
196858067
316311223
1797455605
1310643201
1748116803
1898686175
131984437
1592300927
624937402
650924366
2021884293
1766964305
1761645685
318868434
483020295
1619021846
1479688271
337936584
519507144
1481179327
2140149809
1662073254
1547812859
1587428661
1004695266
244761133
1451693495
719561411
1031063520
526636669
1661428768
1832382056
2118083259
1060734815
619867049
589362661
915646806
1711544975
391285978
169601663
1128221106
112956934
1461475658
1396977306
814891927
329184540
1791547206
1431142118
1465610344
1822001968
809061259
170194829
1737905384
784335559
1751010169
1114229056
1022995282
854183096
1064929823
592988007
1704316844
1747657611
2084228936
2079661400
959995457
2143507269
737051857
576638601
475402040
1800449290
1651936704
1848758500
60077047
1071641650
1138738603
1652449392
1541205019
131845571
1471338752
1722618721
657824904
1205367118
1834457114
1609885110
1360827056
3773734
1128585720
505135623
704965037
1795267351
166758170
847292764
871540107
1968844290
1572065640
775065157
1152470378
1118525447
1555336887
2009478491
1194532795
284116220
715107244
708652753
41767791
1914434187
469059517
1576890104
16314793
811134598
1848823814
753573689
1781673540
428335909
2123470664
1157604596
599995623
86626339
1346722544
1119278881
2109286877
1787096124
24605826
1667538467
73452766
617502549
500605398
362642912
125716708
1856347349
60226188
401702841
1306773937
594186049
325511581
477101245
1184545466
2093486176
1615149989
2103752093
747913817
1571703751
188812825
1466280199
256513221
1132931865
2034666795
1492342404
1808698335
1674355602
887903163
1316162639
2139636426
612718783
1226530563
2085319161
2144328646
1304810715
273553698
1698863137
1460431851
711579914
303939881
1714181418
2072237013
940969289
1760947718
1999254835
1568397638
1573533448
56728675
557487832
505716905
626707266
45425537
399794463
334702085
316398549
1230922202
665548312
2054729118
645288885
57706015
342687980
1937635611
1001811337
887303095
370132792
788190157
1049825621
2109618328
2009145598
1078319006
1460552939
1057130407
542977909
1619921774
622306243
946777387
1682825994
1190450099
1230116560
489836327
483039847
1494515276
454346204
208711104
1420495206
915250335
491633791
412075573
955063865
936240813
576488524
199441051
1527037354
1294936250
538130105
1000533918
779918173
761624663
835867495
634241271
947254149
1237356053
1162278291
556344527
1666951247
1956668134
40264414
1583648576
1147743406
10288759
1974843796
1630668563
265887025
673765492
781160430
577781277
1161048754
1185206648
471804130
1324877152
1275024102
717366852
1690568136
960312352
327889879
845864762
1976807579
1508497567
1263476260
890279606
787676576
1803148363
591010951
1317469109
394278351
1956828244
1947022562
1072367646
1366373430
1385778350
1491590367
826557399
2049297135
1908274529
1127483883
872837763
1705482458
1062043681
1793513381
63266967
1809450418
1927061990
1738159945
1059708915
1630293121
1638871426
317216845
2053635406
1343643332
699881872
761390143
921195979
1415333044
774717159
2076222420
1201119753
708411815
1477744604
2093934751
1758335820
1993348897
1528653947
1408977246
1421517461
1255208670
1865910494
2069314680
967217217
290783930
1239992228
1789378524
276836285
1130524688
1611939915
1957397147
84034045
1313512433
74531952
1914401533
680249058
750446242
1941334707
1707301135
126942355
1380841520
1714078803
1167422093
1977314929
1875629845
990728405
1216353029
1434948859
935336146
1014583421
1137815050
685650185
656897522
980716221
797109544
157342305
1615980011
1921177491
1738056091
2036207040
2034922021
941814439
1706936785
622116308
1844052729
636497151
984834032
1040834268
1129828184
1234526416
288762266
1525145419
956542800
39914958
455744528
1342747557
1874965751
534149669
1365876172
1298311699
1572745739
1722320653
1350209536
461440700
782247252
709494386
337163416
1970738665
80143345
769542674
470995826
1430927843
1897231505
1099604927
604112288
279180040
1530372463
1241684825
1517717191
331914610
969435944
177193836
1078344018
862003947
367317161
1506269426
1600577565
1985823092
1320840840
310541799
382640749
2081864229
1377271781
1922060426
1249600151
1167555383
2107458981
2117199951
86310106
1752723046
1683681653
326126869
204913311
2007357295
1594778088
745981103
2014704738
1746333410
1783590481
1246417087
138944064
1772495468
2123050468
1587226826
365538910
2019617106
1405842005
146177363
475824488
1241068033
419622995
2076064783
2022219444
2095860844
975552012
968960462
1951867093
661207539
996074010
1346558355
728747845
2072532851
655459605
261213925
2089349063
1143055726
1325755427
1315252703
437746762
898103973
486897067
559655658
836329828
1366878550
1698605474
1839727012
1040129417
79665676
16824769
515872949
1063219899
1994600460
50128642
1855220956
1393763951
1428411021
1134996351
1029414033
1584678847
232052525
859572550
728480297
1638901146
1533929442
1988930207
1951660790
112689657
812400295
1207675371
1049020890
1292866291
1453928831
752349040
2072983840
247690941
1470452215
1524574037
1702322797
1094244965
1148796522
1342149982
1720759319
1843393798
457074656
1353035984
817979989
1572735953
1679513931
2132920878
298307103
861793446
415836621
1116564062
630966643
2022527601
1455206115
484782198
295204444
959429438
2065948691
1326052141
1658083494
1342276199
750865370
1133871103
341126106
618345280
202103581
1661092543
1682761883
740071593
2111138301
1737697158
763272812
1326022492
1428355995
1735946050
1634157204
620977974
289332562
848546053
2104552272
931644868
1570834118
1699666860
789227601
1694949579
1525316365
1350574743
308410852
771928105
1282993222
1941309110
1728363914
1018136148
1306880615
1256949526
551678250
185445312
932495611
1851606405
676588160
1495815679
175208245
949445037
1380801906
2129076312
1454454650
538499938
62930598
1413900693
1280774977
1249700345
42251430
253831082
974709495
202500529
100228529
1786475998
1083448711
1519993488
1939784581
1174638518
366806987
105736626
140181990
395707879
349498895
213381564
49143367
1053249093
1994238137
128019816
1831896148
1464587601
324051239
1195478079
883613159
259829481
729933769
1133665316
2032460664
200418705
1794502289
1020164200
497497955
1272806229
1408115492
1605264612
2073983921
1777707486
237868861
2057712100
971800051
1601976080
13561654
963936700
315901019
2081377878
895945426
1759609061
500511708
612856870
1185398939
886164996
1720948525
2119376911
474149292
70142580
132508266
669228282
1031156102
1496493719
434593781
935822993
1368697531
352293532
1315406917
1618150956
466059186
479956161
910637015
524486191
797588475
226084476
626238497
926969011
832176058
1657673196
1377885870
1028252136
154694237
560969374
447187265
1665192603
776088133
660636593
964407505
1931812207
728990862
1756247481
437771596
1308787759
1586680399
1048384187
30676274
968864860
818709416
1023981513
489537755
97664063
1634944155
426969799
1434457563
2057440064
1466966167
1303642465
1255817705
1713697366
536846042
1158968364
441713239
1621664182
577261800
1044599001
1244089614
1065088540
488296210
437561737
186805273
141062682
423088642
690765159
34901338
1227335211
367383360
1290270286
1097265656
854910349
1948881620
371998281
132938300
500262521
1973946477
768356760
108871691
1651623665
212316100
578204683
1698050257
1661136044
197431147
783754410
1655101173
415252466
1978280100
1455393432
1741598700
1754552895
1656647204
193678431
1734947560
15064937
465710777
217826525
1575197003
1814153878
50042446
1274236012
471976173
1530143629
1382836786
590961110
1664391741
2051074264
1627597271
915140025
707806135
706973262
902513574
1282048254
236424761
545555259
931607119
351744852
566373934
1780374865
1789718456
1665763617
592278067
1390826802
525402516
651968208
725108764
1052845428
1056484262
570051889
991306520
1115221266
1621131855
1119393041
278904695
1074273018
240153424
823069655
369080622
193860029
1070779717
2061311387
1908260107
1273523808
589708429
949984856
722657128
55538670
1789118980
417490973
311092043
1369146002
250677421
1618684776
2086580283
1017712583
2041619260
2137767892
1250863303
1808550361
65557529
433427750
1161766716
1825148668
2112848874
1652274455
784965108
280489601
1095687053
1116846516
979923120
1664469863
1816561894
537121549
1138230695
1001986668
747309921
383514924
1104174743
985825408
1797576362
1489367139
1570391994
148624128
1228764822
936953037
1730694413
1148394346
1985765153
173474265
1264891437
1332255333
1653906948
463029152
1090260894
1955184815
1457297855
428004750
1597614479
1894490541
953221216
579708373
1508322152
1783909968
299744037
1923880912
1754945804
850508163
1332307989
410663391
972760640
2094592485
746114094
96016766
571709829
607416517
1190216505
541366626
2049015127
632360932
1065523235
1340776220
559354959
1179280960
318120615
375728007
1461693000
354143335
2098496298
1789240713
460855015
1030405881
566816782
152397347
1088809203
1408900912
854255467
449642545
2134034124
1555180376
514268167
449905474
1077353077
312015525
1701862195
1016841986
28618347
1078464511
1166079280
1029151593
1436595025
262551703
934629777
1082955517
569034041
1387752988
2077480416
1848076891
145285613
115590824
1199343893
269124175
189351914
714564045
1943684438
847635561
1886985642
1194379202
218272389
392365578
1477129020
434165765
271760272
767701384
209463506
315263419
1047689626
603389321
1876818954
1127107322
2125516042
350463027
540031915
566734230
216701732
824424818
60074017
1915829760
494724293
2029180292
1652401843
1751479701
1404951648
232710430
1164297062
1771198628
1543070898
34901338
906798703
541324377
642179518
1284621242
614260896
1055462083
1614911486
409264278
1831922409
1299679572
210859574
1780714093
65286643
1249706799
371421957
1635783967
1282346206
1639495068
110171142
724630053
1383884477
1133013375
1361932286
1213818454
705813087
1599760630
688144957
639100560
59579556
241452764
697377060
1179860091
1558034216
146213663
1347425578
2100067453
1574345663
1732501986
1206244650
1962869127
518563853
276473868
1645390271
1881879417
1515782495
388220582
123649304
1365664547
24815938
1568990103
1399791718
2016279053
1191228114
1965223317
1025189107
1788233243
270489676
1004923172
1459465567
624806733
339460368
987673752
1789200172
228310203
864168009
174948949
1599013882
1647548285
1032168178
271990636
481725366
1901459287
1216955003
1966180623
768769476
1305361189
2084054074
1333593907
1958704902
690080797
246665738
342457682
354366471
813102745
1164837062
568759257
432856395
473333976
310487535
87068752
1581613904
2013684202
1802382086
2054224294
403332883
2017408647
809257459
1955169609
249883965
1343063017
135472121
438826860
197209982
1772556478
1955009754
494446024
1432644661
244462607
933424650
1189325985
1459989533
816255787
839015818
1843396509
325034098
537591388
521040822
2133752431
69496776
665424787
1157027127
769753300
181860059
283937713
1198904761
270765751
1844856029
22533990
1867067728
825025658
444773789
376200592
1550073803
1591058076
1793897318
1908530832
1833513582
276025358
2133615452
515454779
1643590929
37376041
1947757892
1932127627
1091336805
246702795
44244915
1305714767
778790563
111764001
315219900
252907776
150126325
1640078685
897747901
439331649
2091857964
482771960
169226077
578228229
1171194536
179959500
1003779337
1928954384
527116167
1875703982
222774628
1010370423
184472514
1635464367
398514153
1013019147
271289119
1611081354
1011031973
1213205495
894927360
1143882872
2009119921
1549076840
1799687862
2017267464
1444807137
1443022351
294557072
188693878
1238599061
1642091959
908576509
934317913
76766830
281167404
959319319
1399538035
1650404370
83689468
632095790
430622640
766767724
1972533721
345650117
689599752
909493089
132899718
2044804193
1509906701
1831307879
303948286
1153560356
828615741
1581707023
1566362783
1532478970
1768284914
827344214
821096737
1102837647
130911081
1662227457
730916410
754828184
1059669158
1895591648
756781273
1845054870
1086933273
1035411130
935050495
1985931854
835974839
1430105281
1769653543
2099511153
311550572
2101847619
57392646
559075406
1195291254
792345776
2070752206
1206318418
1628626942
465115024
1140274957
1101659264
1767671291
1350896499
1160495896
837962895
1499608946
1544419085
1057172481
1515316462
2021579578
1019734922
1754812532
1000549900
376646632
914517577
570490157
496297863
885019934
1867444676
1364726582
1493518727
2072582738
274537821
1221857516
1416298374
1222865895
55875943
1683675150
1954767696
2079798317
482959352
1728005101
1713466100
156925212
1100298378
956117797
1904920043
62207576
870939303
1551007300
538951421
1744253483
1332070357
597776908
206290763
1777105071
1307770735
126743671
279881045
1491946311
997937735
608653398
554748750
1617628316
1511790677
377405146
753966388
703422442
635956670
1773977623
1180556155
204498143
15317586
431911509
251299975
1247173358
426302644
819094518
1538322886
1301927427
1001697510
509205350
657098283
630585744
2035862688
1044508200
779472473
1773604900
1531915501
1797555820
1978885867
605495398
1874101098
303897258
1514306327
26976139
270690226
1206734258
651834316
2073243671
1083126738
767664568
2097380639
128609390
2070275905
1982420992
852958956
2064594400
1496181966
1889549893
1726791503
1996285474
493319480
1371364929
59942986
439103879
204314460
2106272685
2011138966
299368134
1694130772
1637681376
1162071238
1380358465
724757842
612985379
346203092
380551316
26529902
2027315801
1840569336
972602503
182447874
231458668
36921866
1932751398
401268814
1789681010
1826330428
504548947
1537746904
279140512
95110501
615448904
1112586795
1606348977
1781440151
725042965
1890645738
648622869
1128426693
1175255202
136913975
700176535
639941079
1731722116
663596170
39695357
615244378
141798210
5916388
179205674
1324501367
1371127915
1117460516
322294834
1451237320
833643423
664509095
463266423
384754184
138616008
122777650
278690705
571663612
764020032
1692124216
660816290
1388396337
53551249
231555108
1043023847
1312687186
1749524177
1292735338
1510214908
1860677916
645209454
1135591243
2090309673
1979919852
1155312725
1799043749
314321239
675893686
1798168655
951749475
1566612586
1120081612
403588082
1669934078
1946137435
2118186376
432373154
1823773359
818789046
28149193
667071123
369810451
1175741499
689126479
1650505229
394075017
198250111
430226843
1267434161
1108124058
1536378762
641213871
500376945
441253306
31515712
1626083393
725173388
665816444
655625137
369201196
214139383
536048056
477217357
990050002
1858110230
397200512
724264684
1721627824
145851848
1694706962
2003803438
1297479975
773841901
588074689
1397019285
1460297950
2103111577
1387183776
467422738
268142890
1919196360
389250597
89749022
1356270219
989517904
313030455
378981378
1299059007
1039682879
1186492335
827262319
594904086
847801564
59600035
908104757
1230000777
1489737421
934036129
704725887
1802322310
1598180006
1319426562
1451067540
1668534860
1460070794
18364098
708661034
1805755726
1006785634
1085624023
1852771981
391245502
1919374906
1693431242
1725387654
1510080058
1290684665
712525408
802340486
1244591396
1202106694
910235839
2078662307
524856652
1182133263
344583533
1937653826
824518112
1975521194
1499373805
1552699083
1087880442
244396412
566903990
1882513719
732851690
261919161
1311298766
350166433
2071408640
1662383257
1213005002
797788745
1211796699
410270777
745445462
1615128294
40083127
328683934
1951890500
163844712
622361142
1637129085
1889942102
1349799148
1975727174
627665122
1583497106
1880149996
263525631
202188282
2078052857
1526979221
842656557
1420727908
292046701
1507076253
9931115
480071958
820692200
368915876
895619128
892899668
12690255
654855595
861929666
290047239
2082103719
1571950640
1551678884
1380225644
58795573
1555254386
1166000808
552988137
1326625367
1167621302
879815237
665216380
425648796
985354354
954164418
1971630063
1082478294
467890833
1013160365
308974645
1700683297
140848763
1596347475
616893546
2000781346
507910291
1252638361
569531000
326131401
1646306729
1280454752
1625002185
1721957044
928594260
263246853
1181257301
348259003
365934992
1226720323
1610340089
1178438547
1913967688
1437550322
2079453763
1910895129
469175211
31393188
704495849
1373510005
504080488
1119602852
253364258
1055555476
1899184146
1721908365
1162122970
1786844251
1828047458
1330236993
409638366
467535698
1514146220
874140732
808337085
1600253323
1830079925
35071870
1294776231
991613306
643639161
819321092
1981493869
954859445
641283981
842427013
369397232
683121986
823676186
1664327911
692030333
1825125979
1974468413
365222331
2063090656
1434085681
555917551
1829731398
892308814
1657266935
1506095969
1571832062
2106990636
799112903
13381965
1373791057
289588450
2036407293
2134283706
559735658
1096201190
1910978245
1118056867
1215396085
1781659037
1303329932
380435085
576546827
1571923789
918184146
1650595906
1618578218
1703537782
730722631
1837610058
460699989
1204252131
1169535932
269488101
459258115
1350013868
928662118
1562868962
691620751
1542306032
43838516
1416956241
1499435720
1280843936
73772975
594857223
343514294
583101624
744096231
550798746
727617294
987908994
931177112
1824495045
744308888
1268702123
29377751
387930610
1027752252
1181271089
449854355
1811098508
41342627
570467892
1778179537
1499025098
370011340
792060250
1564939785
1312620503
662917404
834174538
1534980156
217346559
1059620790
1410314003
1198565236
2120705715
1806489322
346325121
1161280388
1644254614
2060630811
1948910736
1271935658
1442959568
471647014
883007161
734808362
658822552
1970699831
1438857091
1460375856
85826602
2143520407
344320028
319389992
110698675
1295751771
267524653
1094927552
782889131
570341974
146821521
1477046592
236389564
1861804226
153498804
1555499543
1396984591
696400511
682630145
1930230337
962496602
30523110
214208554
1274087551
150966569
2132984677
1386445845
1848244539
1926848342
699936043
117417450
881121988
1692226089
9210474
1706223538
803658806
415019889
1853181531
485651499
23908806
1071977863
1411378686
1889051731
1783500497
179447357
561322676
1811234140
1471395751
1449726111
273775902
1427525678
578984123
883186022
500521585
150693707
447286468
1787073630
497431300
1263309129
2089735089
1844732729
1288073605
632851409
1911070715
280824662
1435099294
1372980487
292348121
1415565100
836713122
1333721170
1166773634
964978083
61731396
1213883856
1081554904
1992368762
926080097
751846090
1948661709
325743173
1289902544
1994892684
409582032
58295564
708316805
1140369098
1056603236
428659556
624412092
1052212718
1874383721
327849287
835394753
1637936427
174928749
172350397
1325098451
497709555
167078899
239156549
1296718818
421068146
711357511
265529536
1414348568
766876070
1969731981
1183394447
1459281447
1373715177
1026772598
1710638581
2092291194
869167331
1159344142
399972531
2034781468
947644146
1661774816
2123500513
1471360285
381023986
646273093
195010908
1532260380
2114036478
1785209158
131888314
1226731097
1362292008
1208532727
940918554
1515747723
356581602
68378805
1377754463
1811768251
254065541
1595436602
852912168
1061238087
1597390929
1068295504
579503303
1763054658
123213331
2028048210
1906906610
535919069
299164658
76022938
851118764
342128750
1676653432
1557434454
1528342676
1671300831
747080445
639105119
773656419
1913660818
1620890873
1535801942
1868801107
1733765523
297975100
1669814797
1931585249
481102602
136413011
531682389
1883236075
317003183
1102620452
1374018658
1345333157
1890860080
1702427801
535282286
2109467016
760485348
1991158547
1671632618
677997920
292335820
1937248217
707531510
1895052373
1058229830
664364074
1462510615
2044496312
2052363044
1525406240
1080458577
622801437
637492302
19951015
748110105
1573879484
1082572987
1847634473
608184232
608788788
189238966
1400497283
791501033
983421002
1472969599
719138764
449838282
268063114
943587088
1731820743
1000891658
1176817243
220961202
1495960848
1021320351
2108879568
129383591
181164086
1925939031
1957529513
362371757
2095439198
996487585
2116957458
58720293
1889595083
1791217772
454059325
1058580215
666808491
1186622822
1754470131
1750924549
1486591367
1838074621
983804474
269057663
1048033256
249010328
1972297894
1562960237
597184156
1458864977
1078388924
1450877608
1461259329
1060578195
2084546137
1345197964
219002317
1704500292
92126329
1470820374
1779698125
1304544176
1042195631
1683948827
509387106
1808989180
1445355718
1712262643
1420007287
1580323138
2134328393
1428368565
116978595
1387458836
29071126
1404105116
843627530
1940884123
390670087
1972665585
1595440150
965209170
1391294906
1723300857
155905836
1260673753
1268147842
462132410
1308460656
817320488
1719675279
1617239589
1888041093
1190892892
1012460723
942575638
725537068
1478247991
602650329
1795396943
2013533764
613083441
110990838
1443809126
934440870
367849584
611099378
1703813136
1038716836
1221263999
987787907
518805209
2128941062
800252795
164457206
1628321096
821189381
350463027
1231882837
60922847
438324211
71066092
45317057
2005392632
32468419
2104532161
1293011558
1521135400
1231726154
1958452415
377612988
1239041022
1000544313
1826014424
817430764
307725807
836857522
401471943
956577624
1867315835
1785868309
2101230207
83757209
1513666000
1576639985
180861406
2088547899
811344041
1533273306
105904418
83368329
160249317
932438411
1170027137
1821456399
1244172941
825830543
1893314372
163816464
514774139
960330436
1322375735
457616357
1367138239
870154651
296077474
730367805
1868889669
419794298
246662964
1479613890
831936177
31304378
625434365
2031751262
994587133
761952773
29697606
822552115
1112252962
708689340
620760405
1860382845
1951568789
1129019496
466129489
215770080
1491660845
1383706679
1470505014
998792090
1152490801
1880050595
1671617155
577089892
440839517
833988778
273830514
1559124476
219117951
490594035
999399147
1208625791
1686787860
376519220
483118774
304876226
1381046784
231177993
245227598
2073655119
278091670
1576154183
1813099265
1732913358
2122215937
564888250
1999684888
290766294
679018491
926584891
928430428
1200472952
919181887
118093685
1059759841
1025755551
31273389
1308744255
260034436
2075685346
1968481270
1683543282
1498635560
1388180643
467186598
736355287
578939271
1122288495
99547645
1416068877
1277468493
2145096161
1925250192
1086015257
1835241342
308633839
1383106344
1628485049
49081090
1541587352
1923816560
1739182919
1406006731
393450542
1568335839
2069718343
33844699
1239555138
121266847
1956074409
1154764311
1040009356
58646354
1087617282
1494671920
795169880
299421027
578029204
2034045273
1611451053
1790154263
1436975210
1496420182
1005942092
887835350
247918533
845539088
899536185
1818058665
711090325
951093352
667893969
911172769
763404236
1472652318
1122367189
2115572270
1871453176
2112748712
286099972
1710460023
1290600435
1999240132
198209149
28352766
874239286
896939321
564929338
81036453
1468014820
565032952
2106380742
264918392
1431033671
187762452
624897946
1311085864
367635733
614249674
197781298
1538601054
1184268868
1427883526
1263769407
1751770141
1414968195
113016828
1893442995
195176145
631493530
1947516249
2115173929
1549412115
1015389401
1047352673
281407577
824897645
1946988825
492967326
38379084
174948949
586190720
1736115296
573805372
499305324
1760520987
1464961897
213545168
372287536
2095711166
689393870
1874669416
1465880294
665932569
498576289
1721978075
835563922
1482660314
414691685
1985708004
1953102603
1708167957
41966587
2107513831
393135844
1396232030
1717249068
272111066
959095962
488929712
123883526
1592264741
1614008309
846918157
47060187
2023584208
774376551
1110241870
770204480
839588895
1240371278
195027270
1210839397
1096106806
434416955
1213807834
64199687
1185847594
1799140676
1592134513
532191205
598096466
1755089665
182660438
1762304277
1413404
125792472
1995439482
1554587962
292033624
591038047
695636982
1500342375
1309281323
1994759869
411852083
1144503370
878975898
1499518577
802923160
1809324658
1873025855
985284503
149312281
1272965906
2003858064
689282705
2005332008
1331006148
1949292564
1585445251
948971425
1817829487
124951440
412271645
799572429
675988442
936940564
1400854771
2110981371
234135024
2087754216
1855628868
179730450
144206221
760782434
1724523198
919598087
285786927
1688978702
469768440
1246969356
1523523663
1565595500
1097471460
302038352
1271911652
966337621
400266702
1158611522
52530903
991045688
123933944
719978379
1975611929
434890414
1919635350
192394585
1180792369
1155511598
2043149762
1390681864
554850435
1558479286
163914937
212323669
2085049653
1778901836
1971299536
1962653454
1407856505
338015197
379230197
1093558779
1673890334
1137090997
261653205
1211022348
1048663513
2040463336
1034709224
564036379
275060508
419633900
1026489563
327475851
729037340
873265379
1782035842
1850131528
1739249111
1647983236
331613668
1898744607
1823170487
1442302557
88103172
132923255
1332649539
63732818
2081196662
278499296
219562528
1629007880
477722063
2078646823
1910645041
555635551
1914492096
408719618
119666481
431544777
442986928
1489858998
238111568
46991435
648508950
250020409
508857394
731832439
1787498316
1309837168
171946704
783887790
1597833655
1639420986
1851003800
1877906295
1256469813
777537770
520382166
1867059467
207696661
9906881
1717801193
1073369155
1399050418
830770118
57164116
1567094298
1520900144
219576792
180800543
363603939
356926301
1656047037
1700218797
233719292
1108098311
885968372
1040230725
2126904529
1162201257
1300956235
1895863871
842049834
1815153439
154347158
833732840
1296989372
1244619652
997760031
2058826298
1503179453
2085853329
1397067688
2029064843
899685138
1740298905
810182901
752512827
1503189461
1694713596
1014625810
1698414673
433636179
33207155
782518646
1213107722
898728941
380968211
846403924
493991751
1203754114
771358548
651403268
1519224463
1667812143
1032861472
25493540
1871326869
1408043811
1736918391
48734842
570369363
514650962
1130925887
363551943
1270174713
670641415
1818001031
929367550
1836588942
2098216204
219969578
188505914
1294959500
170132928
2097488525
725636441
721809023
983294905
1395591637
896008574
1749084333
1216726158
1629481010
1597091907
1736833904
818379433
626476410
744460492
1378897561
1162717601
1585083754
127116109
839313797
222126702
1250229685
93968832
2067214881
1308319323
548250192
1852314549
1862128299
1011966345
729804078
1537815576
85599197
2021884293
1037358066
8112019
866723718
1671888532
661607458
1773305327
1989858504
632900410
676154217
568678346
1971374728
1708398064
1322312669
621151801
1751220447
1731900124
1603507937
481975720
1024762432
800910249
1385477017
1147964816
1500127121
910530339
2014165849
177947343
517904782
128652375
912276148
712471311
1039736239
609529568
1018903372
2101615354
786305469
399217293
1886536106
173781932
883590628
1006729387
99711365
870309450
973051168
942076172
1757557970
1163875932
1762319712
1461211866
1257780706
668338514
1660363128
940203640
1691924464
958139130
1392349995
1461170628
258947014
95997054
899213179
1842053048
117653098
1212082918
1150836816
1388368537
1395779263
716136414
1868298115
1016653757
837900691
1155358182
424846607
1339943600
379070365
1037072338
964801459
361096238
1324590172
456572052
1679310993
1413116177
369234465
1918849504
266967136
1684848190
1890644586
1155594711
435997580
325609488
2097459286
117865512
1756240540
1190718538
476556082
415233953
1441947352
926451845
1728632302
1338673317
964605197
1367860180
149296041
676131362
1917281654
803887723
1819563989
1589158454
1669134679
1004106791
847063567
1934565903
1320019766
1273304396
2130273954
1529983870
795816783
323005606
1167208218
280454674
255610268
2052049122
1453282599
1457100570
276686376
811670541
581857134
1313512433
354979996
1353053448
1645515416
1762480257
1485821888
2102739494
922660682
213986061
829668116
1333504290
725665810
6348713
1304670868
668571788
1107568393
74890893
502292061
2128781001
2118197456
1013033099
1427617556
1285774351
1451171769
529654698
1272222300
210188477
603686510
150616868
1673159581
1528513131
1851972379
1440777910
1484462828
624277279
1994445043
1455177006
1025410928
376905403
127577048
952148198
295595269
636591203
1083062031
421196339
462017032
915173196
1858872266
1559230026
1387152939
162341650
1880650783
1481231884
1918836497
743521803
984602776
2034264967
740657278
566166593
827463427
934792876
66088281
531116445
865977580
1305025781
1112040692
222076115
894344132
729124302
2003857546
73860271
302767009
502364209
726889133
1450850448
417307282
1338255061
101874206
373392089
1960720906
1149400452
909733913
1591984416
1310610713
1156057366
412472657
119741849
1315522551
833762659
1577657386
1268868788
1499164627
1891117701
1119478562
1160510980
2090976923
640606471
1161777182
949720081
1511031883
1339877731
896692340
1006507535
1812625545
1791485964
2102971402
203110914
541147309
104630457
92746071
1365289141
2002697214
1024951227
504300962
269062450
73154085
1266859713
1806338
1160815281
1961091803
577493732
838634378
217156960
706234947
971194832
1095203928
139346611
156055528
1908338576
16383480
88267186
388009509
1789349057
1052415440
408735500
1095298703
390838273
1401990054
1298606971
1748225070
645609667
1629074702
155830467
1583595476
1471445040
1703586333
357709004
1662274782
82705078
1163791992
766397668
1639965581
1020285668
1318538428
1146327112
709643325
248702419
1108209767
705943845
1219995830
1536795305
1562198046
781799189
1062448797
2065879818
890008528
1033830496
1144973345
16970416
1965638088
672060587
1441460197
1646887508
1373746229
688532441
843864186
1469859544
1670418624
159154950
1725910286
1108228977
1258975692
231907418
1445938236
1428671255
336377219
1549882119
91465397
1035063721
570160105
711662184
1572359354
332827031
181926381
1258565519
199554368
1121198562
767860431
777461439
672358589
824152172
1469102958
1123713601
1095716310
835060221
1001610846
2063029052
1206538711
1766615908
1587830254
2112309370
1825615046
1856705485
405958053
1788948906
1822405285
520081005
346290327
798587964
1635613623
1727378213
413267620
717789603
1754848700
1359394179
35548731
1538078273
568169859
1511358774
1902643786
2070389297
418879919
1933886946
1562078645
1612364371
1496636193
1342652244
1435184124
1100076679
228029226
36024062
15904138
1082559371
468007451
856858658
1309949869
1725478155
663590380
1724201017
134374807
1385106587
687851828
2036271448
320215464
1206203203
1561847299
1765287393
1390446019
924903243
416770865
560931187
1492380452
2043257083
392624924
1083733048
589726393
397857647
1867078021
552623480
38558432
2023885692
935578406
1351034744
1481507243
921651713
1412636508
1203479267
1374774565
244721295
208840665
999113694
492107568
1078870009
1132759141
1942289641
1112452063
1967996912
1129671495
271593180
607546480
1037153371
1837339328
250020409
462124999
663671593
928360916
1436443413
1243279959
251934600
775893917
1426890032
1123275083
2138451300
919999879
1344051312
256327110
1577843843
971947831
1902458969
1111539350
688673734
85242221
1698905628
1573759800
346314604
862893366
218238014
1398061902
1263743717
484156137
2090992792
50440140
1256546253
351956500
389728186
1727943292
169200997
2079000914
2036820074
1068894442
65583579
609699897
1339641073
1559444762
836160057
378352767
1496702814
656829355
1292643446
2052947429
738380289
1720457799
2136861341
52274983
1867113508
2053391572
63259366
364656884
457667638
1374190577
575863051
1249165720
664480810
1291289035
1615021712
2029196838
159512011
1055069710
1817149684
1010050492
2140321405
346709756
2010259409
1443790697
1932935743
1957211306
1611162524
1600848690
641111018
1514286279
611075762
933814132
1711168094
1889486635
1865775927
1981277856
357098230
571544318
1672618391
338041441
1992167714
24390260
994362205
1937459173
234840986
1458833550
134925319
726606971
93668810
733959956
1197302672
2121395673
1074211163
438082154
1613642639
1446241627
1663560391
901367740
1016945033
1679324957
696562982
1094018301
400456465
547492768
569380624
1088141981
67273526
79595762
1141144026
1381570963
2112635446
79211378
841934737
1551516702
618634927
720546010
1344910555
1473277923
1407708714
504265729
400798798
1231037866
1617380657
1947699955
1415376829
1570996035
913041034
448823565
895709249
447960364
55915023
168898998
709632178
1329524625
104119933
1558212613
1385163268
1992229858
7366575
62495246
496478806
1566992818
1653763149
404833551
1945667534
752385094
190016317
128452790
1114328101
408355249
198056693
1796165848
1266801875
1750688904
1529283573
1738747827
55876046
1686008299
1314151174
1733224903
901909891
107412865
1817843099
1645369062
141552737
1659719134
713951973
1302198010
1041395968
727663122
2085654558
812760562
262050025
562731497
1348017318
945119595
1791028800
239016154
1814679198
807043646
757574044
1113491411
1666889565
965381778
1061996270
30965927
38952325
762702717
1391788895
985845869
1499101519
719805147
999668839
488777363
726164621
419692729
653610942
1010191428
1411359629
1777420824
1457103072
1508530099
1619660386
298105757
197525283
27217417
905127694
521033550
548675199
1098063719
178713411
881717766
1597359492
1359665576
735127954
1750534700
1965611134
370973920
1329056798
2037161333
911392277
385697813
1784884171
1062712302
51187138
55019834
1681728441
1699358128
1305943715
96350692
931177112
239102889
301823184
1480107005
368019091
1540021345
571123492
48314680
922231736
213194711
2109207274
1437231554
770557437
536592705
1836309276
497705749
1915782963
1415492766
1980338971
326832677
1971380484
509733311
1389445027
1203465123
1361777969
48824060
281684212
189927221
707225013
1612821406
1606745110
1466144108
2134368844
891207824
1154071264
446610243
841502559
1935183961
1874182875
512714526
472345696
1096301477
1884277835
1364042236
1070063063
16484951
495007042
1586950608
1278002041
720073651
1034850917
1869407994
1240549595
912934069
2081003222
1003512028
760102103
317866359
649277610
1118061834
2074795749
1653729571
592313399
1305335903
1626695855
1341761913
1646090994
1643257775
1579403443
1337607130
1351844089
328699566
1444912267
644879254
1529557890
1433314554
1396197112
445494986
394251292
665828047
2143162024
1097212584
1113323057
130192583
538378012
728324294
1823369785
579250805
1519984519
30153359
1940685385
317689784
531336047
1085753658
1977415615
1559216883
1798252654
1425434431
1480012819
436323913
1875219427
434058338
664993264
364857573
744983714
967732554
1989121590
552368496
1313507693
1176669229
1210419947
828994565
1100113422
188683137
127251989
1049876394
2003095050
383284547
525011964
2127254710
95191734
1261489332
2135903531
1136297947
1587978107
285445497
915947232
969820340
1705134204
246852334
733473474
1852000489
1712661068
1017722418
1702121678
246392739
1683148311
1199009448
478150620
796731969
743229269
748991005
1769574979
234457805
605777689
1602616729
1357156228
849786177
1985058105
1302636390
951851030
412474976
1820434744
1632087547
1605495210
1485097004
409025554
116949959
397362261
1697123312
351237636
1037297057
825602432
1995399728
46121902
1267756290
638694728
1084337908
1523832970
582655312
319752725
1049760848
773601708
1232833565
1133441275
1503088953
1588416647
445881918
2033754752
1381598927
2027226992
1553264810
1804677634
884619398
1582829878
1168667367
841356731
1361206125
1614237429
2082719748
1249984244
29341047
1642906827
1326836032
569000426
1572436666
1117118859
440361938
1929401958
1006786948
157313752
110200498
184274611
703096657
1912717743
158902006
100083795
1192281284
906946237
2142601734
1065818323
313795135
443285507
983269092
1601176926
1134330324
1456327788
1192067011
943120507
1088370160
738819720
83840891
323590280
1618308480
239320937
529096371
1288031880
609906272
1341510245
1420747951
974758889
556449488
1364514236
472498667
1082076836
1852131162
726899086
1299885326
269024175
2071273128
622199361
254548517
42082642
826745767
400710370
1956440483
1590257774
1743773783
1787155935
1603200642
1341985517
895490464
1761198888
1730349515
1719026771
1510260848
1427764406
269426877
1870609299
1647407038
1171674994
344216023
901489185
493878011
1799969012
1103998029
1812682258
863216756
2113658642
212242187
1005363417
183426986
807182169
107153833
906680584
874088793
859300034
1514620988
1097589454
19423742
2046994539
259838658
1045734503
1761674401
1310243154
840605981
1721257876
1992658003
781040386
190284169
243101143
913685184
1892039252
675749577
325438487
1339703130
2012781885
1892744844
566367991
295166219
975363395
1654314415
1248006506
1743884143
1926203821
209825169
779555141
996856209
1106119328
657947627
1385982925
26462317
2008136668
415901992
1317989694
214959674
1893487005
690297101
74736751
638297686
1310231477
920184381
1480773073
679470676
380528281
1382649258
864374426
1220794440
1059224080
1041135236
851933870
1602420077
461867250
1429764854
1946821870
1880209680
2136266459
380910245
1892082065
446996876
1572010998
1682058758
1612124082
1065136541
1961461129
642927914
606446961
229835714
2132228154
1285115430
1010280760
1681678798
2098778228
1644201024
29868974
1408538581
1149910340
1888462802
1882706091
961749054
1006928310
997488987
242279484
1426197342
49205416
960546490
1359339669
1299459690
489639037
892994019
1854023905
894587870
1489984291
5916388
291186963
1233876329
298976223
1260966011
1115193826
1470815888
1427395362
416815549
1440251430
1875651989
7370764
1036238185
472953912
1561723648
1115909062
820177853
962509095
2016267536
1309898963
1405018153
1374114389
1975493280
2090651430
555443371
1204704769
1262311257
293092229
1285262362
445344448
301989256
1741243188
1203950589
334378832
2135686919
1050134474
1505028301
770338430
1583830260
938080805
944930372
1050756106
58738028
832018974
1341756643
1234114735
934199297
225272469
1589430760
1898912637
965928917
312043639
803609187
1028697610
1885681541
1275729167
482701525
436712964
124431346
1875521031
277247740
390460471
1206110368
615375276
866492247
1284011999
1383616709
851118764
1319730341
1273472848
534464800
1297643831
234963678
944199598
1345342336
1037782826
1391059511
1012309927
911670102
1585572716
1834136476
1375637318
2077977202
316559839
1296807489
2045648909
1982717152
627697148
2002140616
1659397543
2054453010
196935284
1764618105
1139986933
778668419
1314067483
713126863
720047549
95657490
527829603
1385053542
694840369
1768764246
1289005750
335788499
827257960
314228854
1639348195
418718452
364089548
1303164656
292552512
414533442
263884393
1004413937
195040052
523279117
1807256275
1643125107
2069659558
1957522131
772771784
274326153
932331857
1365635336
765052987
1148002937
1307900775
1314161900
75083978
827279076
1946445447
2011884616
1060232523
675702387
2015849273
1975704265
1293603351
690688101
2091432884
122926470
1447316923
183554870
259292077
1296444169
805272181
219022867
1795293422
1728360475
1674649502
117712469
1961994090
522772634
271166151
1249526773
188227123
843507896
243810226
1848117346
2016125081
789567335
685673250
782418080
990589628
1389733053
324368693
573039300
167081849
993338070
1842792784
640375712
4571564
562392962
1861162794
138488825
2015500033
1583991849
1617188007
2135930889
772437880
1625462570
2105822288
2004624000
847172194
1027816468
1266426344
1924347202
43083213
745041493
341025440
902578065
1453059444
1434239666
635148046
363900797
1682124176
1766264346
150882993
530613355
1856857313
2070579951
370776154
195565968
1974210664
1104065519
2051851271
837837292
1565203970
881416457
551795260
831565302
119523280
1668659482
815598753
982007751
1600109984
173342499
53454186
1880487859
1556797004
704841633
563976849
327701137
1700322475
645733242
1033967784
397229492
1141619631
525201291
201898790
1177335968
793321649
856229738
152857751
65126342
1870487982
175925501
985731043
1102095865
1121482014
1074568507
1553677712
1287741403
269080902
2064083861
1802968891
2066048563
375031439
142293456
236438317
417219207
834382542
664625191
1072824074
2034203062
2140138810
970841846
255424174
1762349138
1288134394
1818209809
1343917469
1556218016
174164580
2014855872
856387643
1761869116
1132440022
1531669931
592159980
519024711
441976435
272275618
7707690
1761708869
139481478
533878958
988404873
1091398274
300953596
187931932
1349931979
135095147
1738736607
348731711
1857875957
1400537681
1291588178
1433046970
94184036
859341609
448566017
582901361
857229748
540222833
1214911605
950810722
966142843
808155617
1320414354
1446595994
631176352
331809343
384788836
256103197
1538054234
1568407630
126163205
626624396
1518572642
701391683
917176513
1611716526
27437756
1471001107
151918824
1614221342
420083014
1132453060
866675767
320033216
2107403598
1604871372
1645205599
1434437501
992823024
1466776505
1804617484
92827939
1001229234
440155462
1775479433
1309447063
1150575846
1231756011
1551271555
69580268
1975513024
2118525879
834048261
1150784216
1748668206
1813106888
769011794
1395511186
664789990
644256532
1144607685
1460003160
1020493447
1372325244
1065223632
1567796331
800268261
1722443941
2086252034
922173682
2083175264
1522348237
2103012884
231679188
784070132
395090425
837297168
2001267770
1763992392
1565283958
452994301
1338673612
1600054567
1355120184
1781485140
1984297969
1617470313
1514836496
424179172
460005894
957241455
1135510788
1784270016
1078672536
1855596230
1960399771
1068561078
1138039949
2095815913
983557712
161738506
2035802338
795604589
696999718
1087110803
1836938074
1805691409
814544969
1540602136
1547893435
569900836
147682247
239701738
528312806
1037757446
1552267886
1318511218
2109654348
1437768547
1254394220
450595568
1291664481
253341791
810669419
1542297055
457731542
1491409547
958887149
670800431
1844624149
326405446
441827903
894200559
1541013462
905954263
1730229997
1967824476
319015735
74450791
508943552
609140378
1468242390
1798163313
1511528309
143303606
225327471
1082403165
1809014596
662370628
849697677
1861758689
1109245714
2076793940
1531059608
672833469
678112851
700317712
1364265245
1154474869
1827366342
1107848737
997874724
127477075
935423731
361102185
2034897286
441536189
1791755416
104582111
253179986
82896430
1937078151
1590876156
1010553077
1140082135
792007479
2065148960
1713526908
1959542688
487353735
1013730325
664753210
561040720
1227277262
1491831531
969463864
1537601034
623726212
685619140
1432535344
888537432
1323923531
1887844522
894525960
426869705
1588763084
228252810
1131156013
19538071
1413062007
375313753
742542764
300354693
1551629394
617436755
991045985
160669016
53402183
1490171608
835391031
810426415
1691446015
1920855629
1675873062
1309184572
1563655216
993309472
989043994
497678772
720233986
2012351276
849087835
1818517742
88912716
680028641
1618015560
619971410
254441609
1364959495
628039667
1164293453
358964006
1711792675
127318965
1614110069
1134171696
1865523689
818169938
753158237
1237779507
763450229
1105784628
1678088120
1330261279
775395150
667972731
1480011795
454455228
562525991
179541964
62762875
1719859030
1020069187
1538055283
443564261
1011928668
16368198
327637637
1178761131
2026944121
803932233
338327153
1960497550
2040229582
1131982806
875375158
1990515034
1840061523
128859637
883313380
13282693
957797932
1447567311
803270539
1334651973
60373658
1170317860
1124867975
1725420795
517945153
2065177427
231507625
1978182338
1599465831
457453154
1524910489
2100402007
1000999219
1235272649
234458176
1022434766
1206715197
2101212307
792236811
338364554
1057547045
1973221763
1955886789
930636539
368176999
519081814
1462995283
830968127
1060492894
258028331
1656302518
1154152014
2135734396
163190314
55351535
628119535
491953454
1018768985
941793360
1366566035
14766664
298960666
146040725
20505083
523090
1008317771
480093698
740069414
1808384980
731299023
183590060
1404227505
841882289
586730378
1633963771
1241500019
19977890
220220050
1721144255
513220962
31464602
404959719
792801574
670724295
1727083999
218612502
46770315
1017305163
1333135670
1930678348
1777321964
1642544861
462635931
255340561
1237438199
1592230248
1962093449
1412388021
1741929195
677591662
155283414
791729407
962627939
163672740
1669672856
1744782538
922885795
48993405
591499974
1245552815
1357945895
1786222771
1954614933
211294184
1325070094
1762712049
419965690
1406441112
1659187773
1191032351
989550733
909710275
794851644
1959309834
927391590
119660680
1523473281
383410521
810619049
877663782
1759284903
1650534327
1034527264
915694943
1798808610
1008302411
847023599
1353994695
1536398474
1947918322
746851678
1403791276
1966857835
2099092013
1395303228
1948372354
154033869
805646992
305171812
230186678
413301670
1748430558
1686607883
1054154320
1620583608
500205851
1396092666
353028071
1621279476
1543402740
1893650825
574400172
442768688
854237122
1302913655
1871948332
1180769979
2036367402
940283743
57366073
225788010
1893366711
1453935444
1589939932
625537449
728658644
139038969
320094858
1965675078
1591064651
420251600
1763572965
1425897387
970733511
1171441007
892851792
1689473580
335040182
1271604118
475149032
36640780
1769442818
158909360
1224880833
178636731
1686561633
2042809445
986662431
1097052502
149492290
1426523036
448610891
449346058
478978110
655642107
1605481656
1900325048
1781659000
768878407
888945295
409848284
1631852474
71055488
311257756
1840689613
677782199
2126604056
1173131964
1129062327
296746739
1906165798
979272126
549925043
645183650
642111089
1811475736
1345716413
1961071975
1022553819
1190899941
1825346558
211993763
952489727
424075937
480431751
2023781274
2083443160
1307202808
1658393375
685342828
905718981
1172436008
1388042760
116255280
1340528978
1980016285
845742536
1597517380
421463251
2080641201
237618216
719856712
1479939923
1650428219
724763707
371359020
437590040
304559673
680885398
833191865
897534688
1370801899
987049575
1875888410
634924339
1266496374
717627445
982407234
1654158458
1123516886
1109549179
1806565815
1784950631
2077720341
1392855200
408458901
1068470111
497056422
774655578
1832366671
262234984
547555900
402719165
694923260
854814861
1479904099
1997380226
674928818
1915610547
1977635033
1330642189
230060167
1900380955
951412430
1571003456
1818269331
1971130783
1989842728
496676364
2086018481
890632041
80338667
2143193656
1799954507
724020211
2081475292
1663769725
1114777493
1531365966
284110130
1950016938
1893020138
1934075060
421139895
1181267606
1953379439
1865139249
265158445
1812340210
463694629
298684027
748376237
1262270814
1286660569
1543190802
659705906
1475556163
192310602
1237105654
1546766888
528313386
1704485273
1811808283
115488163
2062992194
971320699
1159302509
1161852624
163489188
1191495284
545877289
613947270
1249022294
1674497175
217352460
1996244442
155082488
47117275
1280760525
1743444531
335610369
548465885
518161537
1380695179
1826224426
2139248893
1413834068
1144499191
80593264
1974561810
697467144
1258548369
107302249
1014614513
328088570
976244831
709106367
2056727906
480166468
686808339
1215634638
477536825
1014924558
428535196
909504617
1289357974
1669781872
301509539
454296404
546671644
1069660072
308473211
1409853406
1984184030
1865841677
594659459
1125206738
1113753423
585919283
1050788093
1986755107
2085321276
438379658
173432786
630809772
1236634822
1900611543
217153681
1229899870
2085746948
1275044307
793158632
981432736
1433316953
203252155
184624213
631251055
816871908
1587089761
1908408619
423740253
413161407
1253331717
122723166
1474735188
1722106678
330195240
2131129229
615981655
169003269
42990137
1717817620
1209116308
1245763758
150542305
2025262070
700934756
548530919
1324645820
383701274
282298933
323502416
1511895871
50678743
1878946791
1080403201
951433218
329013921
1637449555
1294633381
380592706
1940226957
272477492
1921488258
2117621385
1603269742
272222456
1234869640
1374031575
687630308
2026993517
506454872
310781462
641411400
405700308
1508274351
1900989817
1128680149
2050211582
691638590
1830138309
1116240810
1501736931
1972480653
1553917980
409060221
672186971
1196541153
1736541361
291625161
186295506
709348107
339839118
1782670194
864162318
2022986091
865947093
1358209650
2059963608
1768493687
126862321
1258893059
524154823
904418430
528277921
2108314011
706700874
1828731367
927234633
1239068622
1553287254
1323377000
1448932554
1427379277
1441139768
1893899738
76614529
356859802
1593139672
1957984503
1402219779
52928533
1485639892
900400341
1350385963
1182394143
1850182567
937516456
1006710189
1945614569
1350317650
650114819
1519902008
1781843921
1233283207
825850669
53919068
590671395
830050687
853971662
1357911705
647955836
596461057
264169383
1460498854
310602556
214133166
1115386705
808355596
306865079
1897134866
1936195875
1826529162
907212145
943613673
1064206651
857080409
2023866133
1799463707
350569150
33755729
2100815686
225944326
164926803
2016048830
1190515396
509429286
1760984365
444193281
1717790733
1733517553
499419895
643356160
207807082
749819079
672116667
1123352929
1974975757
635184456
1636196841
573031285
532764790
1147025181
648771475
1859650778
1264992026
1790532087
398895977
300092001
593999541
243672647
269449490
931877694
2003215636
1256105716
1589117559
1272037011
31464872
1987976380
305703018
142470114
1529835423
443934002
879939118
862262648
191691675
1000088753
803738329
1034178234
677913776
872295638
1787380618
1884203562
1656148857
2046717759
1162846547
1311102978
504224405
252531740
1389521339
546263603
437746762
1168780223
1095106828
935785928
2135361582
615565408
1390273675
1310948345
949696273
687484589
358484159
1698090644
175282571
1623917124
1418144595
248561594
1719282617
239009479
138122038
848835694
1059825235
1723778221
1947546844
1003089407
771624860
1420114734
218156199
600521073
1587128474
1463770305
1162015557
2093135033
125830991
1090120062
744510872
498235761
1436571554
567795195
354423893
961570831
1292328457
1885667335
1195082658
1560080654
1190547877
369580035
1682164044
2144963302
20430173
279031520
1869883654
192456980
164875745
1934769526
678069249
1072705873
2052088704
857960527
1945987195
2003094044
1786068660
452294193
1792952680
1941929821
1735903416
1395612956
86404753
1350714557
1405569853
1915336098
868090351
329947341
952866666
422387946
999632327
63143686
1392455642
490914831
667131434
1296952087
1284278107
157309520
272800864
2100250152
605923196
773701561
1833875366
1602856875
2037462132
1487069619
311057415
1819265425
1100190456
868447505
1285047901
2118337348
957906944
1846140532
581464246
1387272599
1233926054
482809383
1002047990
1578921230
2131731478
489531460
1788993727
161023414
137518131
1091754495
1592032289
1511591020
1940072896
1790728895
1042016630
2009907868
1090039307
2108357458
1494977222
472131283
1669335673
1015897042
2018047344
2088891261
1358778755
194429906
893837014
668516254
612360096
1000963152
879886993
1936355135
644440979
1981855763
452591448
3732343
1304460669
1344995488
605194273
433091945
1515465551
1319071427
1863787948
479915685
1654247704
1839279173
1137026405
560253604
516587906
1805016576
1947940461
184118094
1208673005
1692716575
1895888220
2033592877
54503799
1455677248
1822281109
918086515
689304324
43643364
859617641
580548059
1245213513
549167538
1581558229
1924142603
1264120176
926981447
374999779
136995768
721276095
749643934
703617918
1388996905
238134364
787834287
1217144916
706767759
1696804074
261179487
433317737
375250820
461480420
1663492186
655303277
1171401426
645197385
1490595476
1756254108
1932216872
246716885
1309943468
2129227721
689934980
353932932
453833900
2063284616
815156310
997704557
438211571
512928411
503343942
794452320
1251933739
2091727481
1679215451
703455656
377183411
1574608926
1493923502
743073424
796129078
935289149
1462844643
1079366359
824303988
1893657806
1457265250
1723368218
1808216805
796664462
830574190
1275365963
476593261
325608284
331016781
1277672976
1127097750
2015959883
1836670795
506931411
1752295225
1333575772
1429548292
440902543
390172825
1290729817
1866790309
1591297581
786637986
1219132946
2134167973
944460058
412121318
1341009946
1966281246
753737668
1987460591
1006748716
80148385
489832804
1900315277
382584982
1892220763
1360831397
703147859
933350245
1009688816
1130471160
742002421
77030659
1961515054
932126024
1921555449
1879288409
1347086969
1107345605
1820698953
786362369
1572216688
554695362
1649625637
250280028
175665334
1702975236
1786406470
1015057698
1269548216
1027480498
1046514080
1489635999
2123112055
478864002
848829344
1646539985
1867849982
792524962
1442957831
1979756491
414764131
709095019
1501294568
1640122086
1478554007
1510476447
1075783567
383891579
941550739
1619936804
155377161
1644940417
531890759
1412512587
1858393617
1119998180
1150114868
785014935
298910105
824143851
42768745
812164223
1250199670
350847343
86137517
798388235
85091073
234142454
2098782246
376347262
1818764240
1576406272
115492451
1751078238
685260705
1768250530
1097893049
1849971556
2126300177
1646542115
1563243539
214866811
540718773
1219855903
2140950293
2122960865
817442222
14184661
1898529140
1935307115
1615010649
270181119
1631663636
1187725127
369239958
330310029
1767452903
1340859799
2140133184
1998949122
1961506220
1761275377
1152797245
651207283
40749156
738205471
552728091
358882511
1377492389
449973213
810752565
2080647297
1975647358
1047060994
1939393645
678698504
656868169
1200594985
423798391
1344603127
219586235
2059000777
585028560
1932381375
2143659986
3161975
2089786784
763925438
1124971105
1247506186
541993623
1490206588
1076458494
1293177423
1311159901
1591538228
266528838
463095470
1750860146
278954476
2072764500
477064419
1622419738
258489879
1530590831
405139171
370146524
953100080
219785571
343290740
1881303219
1598339914
1909408454
1142782442
90983271
1231900714
1792006233
818000212
901382528
787498553
2020765168
1687922406
287743246
143985288
1537644970
446786742
921053717
979692232
578873267
272432197
2076283519
392749585
860347519
1699997420
1781535511
337369228
502231196
1706235109
1029533518
372187647
960273715
1684739574
2034204888
924803902
1614045429
2028932817
1898848729
2141460083
1293308436
61330116
706388466
715654633
1798678905
1518932870
1379797152
155735183
87895080
64090018
1651222094
875238985
1356187834
2070751404
742172201
631841693
1012321346
1806318832
2059325421
1829203892
125400296
1648466626
1873641073
1673845120
1808119310
1600936649
469347753
796468470
900421902
1307775031
367285298
535739919
748941399
734571389
1783538052
1903823224
1185332510
1960848564
1312489125
281146218
1051670772
2070475446
113115220
2097741340
1128541774
1087811040
179966559
2106712320
2035381645
1183863123
783790263
1260611567
254049636
204616212
844708916
882428001
1233566228
1332680795
435220043
1968335529
1812771094
1361572696
1011897926
1196548554
947019661
1435294074
1506585830
814910555
520784899
68508647
10760223
340223021
1552113422
1944785771
1013308805
1993146081
503125497
1335303964
1212952156
1803667089
850327300
893947537
56573371
731644442
449016115
207039009
2126277396
774717542
655953588
1034875352
1434002587
1651793400
672539477
969534450
1697855066
1779197448
1891536567
567464836
2139800802
1494596927
1133566721
2065424536
199242668
960376164
1573274972
590172001
1970656309
1388994507
701059598
1722021724
1145071484
618099745
816884284
1231251849
245626091
1319521701
1128173888
101873625
1813095220
1528505341
512024287
129098648
1022076678
406372633
1266626274
712509127
1142358269
498313266
610465543
1026486083
1135389764
254514439
1310185229
1330573339
254786538
1234473349
275075832
1040156615
1939729439
528159661
279757327
1977485593
757449090
492767191
554756956
1644010992
739825785
646165624
1314795127
369153148
1757014142
1176250135
1479928647
216910191
368968369
266560163
1680457062
2117268294
992448040
166719365
247009332
612628432
1559807219
541305049
1848682055
1367524886
1890682562
2104009325
662250206
814377329
1491173898
1381235088
1505609561
1724847176
286472881
444298481
414114199
2069110946
1721546141
751583113
403929529
1262649199
2019244026
801526695
1514631381
980397940
708353653
1600360306
1837594218
2022379487
76602977
886392134
1774389300
1825151494
23725045
1345032908
1582146985
1873376320
1665877890
166574106
299910291
850288197
545974808
573444814
658756412
1492700954
269848807
374395372
1939332082
1546640422
1809525304
1016028453
1755021688
1818833476
317455828
1152675174
39818110
919126883
1357977756
1566215779
1106978497
101575004
423942094
1645986571
263246853
2089446252
613051530
812253324
9762434
1326403197
1176417648
694686367
479525242
1615521670
1407715387
1208407403
1906075601
1069407286
655707479
519330290
1457892332
822064119
1537458011
1680225227
417500389
1611668124
778506781
561862011
742765891
1708606603
278424292
993523877
808372626
1119820777
1318125586
1606462312
26072613
1242413832
1151632305
225762952
733033889
157689173
1103679528
607588030
166231649
1491094514
847021800
251346850
1161678511
1098421470
1684740662
51139745
720453648
942937307
1649092539
1283298192
109742310
1844451468
973551293
1340278404
543053789
1055858873
1547835959
763336984
502219112
433640308
663608979
1858083729
1078962076
258597734
1644149590
2133990632
1363425958
1315243244
851576081
778765537
898669671
1314396748
889246762
1898891010
260351220
1996296105
996484819
1161907424
1577738800
1794649896
33179892
417184936
1777805788
295674102
1699324446
1867443849
1743180817
426071743
475924530
1799360820
1389838870
1497536236
238036229
1342061123
338957405
674691272
205683507
1526076946
1404498089
526866860
1406712785
728108596
2036140408
1028657226
135774580
1030946466
586909888
1429156288
1817904116
611106487
874006487
1295601940
1711259537
1416189735
995326706
1030390314
1729901901
316369300
1325340199
2094144752
2020552891
653659874
551376274
940512258
497571778
977565522
1896499111
681848926
1325190766
1964134359
398078778
758215600
941589856
1091064722
1027298700
378411522
925036088
371500147
1599546714
1302698336
1582168353
2126366392
469933146
1289696730
2019004990
1801065752
1466149047
392672067
1350528972
1456245532
434134599
1605597520
2012497797
1241065423
320987132
1473537791
341063046
634445592
1746380591
1412803120
565052302
1038441968
1263599746
1784838204
1508986542
1399182270
867892119
1146482321
1740083351
621274400
1769240004
1934385286
1862399419
59378202
33279135
1591345517
625176561
1210300517
1829209613
377081764
1875062068
494090369
1842084215
439463064
1104602135
202628477
115280372
816020103
1794987318
1101809443
1162297679
724864469
599278619
939385431
261114050
278825391
1297611540
224600968
1780524001
1539559243
2057747504
536542240
1115260780
1700055329
898868372
1852577328
1504322221
1068820045
546726722
62754094
1345715413
963375457
574463868
880218487
744718403
677195785
347819998
1504422521
956577624
140609138
1512363655
1680028691
1561594484
884717044
253366313
101757744
1125537415
1397317096
239105695
83495018
833519995
42270671
1325259213
860427002
1236549011
1482571516
1715565712
1223740821
1149472638
1819545020
160215751
1787706717
382144522
2037468433
695862948
560331098
1492385494
1520749974
130714771
1767910126
1651052496
1256593403
1046093277
1469520021
2024713926
553833738
1127053097
183535283
810668222
1637083100
893626600
306286111
1931103137
1454372129
950212033
695179468
223380120
84676521
1332680795
1069003106
1846773628
979629749
1404636662
175232118
340407167
1922715219
562552944
2100483417
259260783
2045741833
121426160
685234735
1224286300
300420081
531864516
552511001
1915130399
1903307419
2118274758
497821427
117163085
1564778238
66462893
697011789
1975614664
2024354936
272832913
1898438058
2038765449
367110394
2131378460
771877187
1918783902
1114135224
1121096343
660925927
1678242107
2040941961
386637604
1264698087
1287516074
998045672
1207305929
475375206
1688413057
8395197
1036797040
32670895
2029246664
534957264
414521065
193721504
322204408
2116469705
1983785513
1069971534
1619825403
2114924679
1110918191
348211484
1046968018
867124908
313664122
2084135388
2000015259
1200311753
171535325
814988108
589827721
672419388
1075436654
1576559224
651317702
1474073534
883278677
1403542002
718323131
111720329
1642296428
608474021
2012123297
824212870
1475049597
46419893
4484872
1366096287
233993340
589010380
49187452
372863413
699208550
1931827135
200149957
79956334
1613985855
444413584
211669526
2772953
438122666
1641127526
731987911
1286255851
1610246701
486955063
903243595
1571606524
1496888105
578814158
1848063749
1934559023
1111223458
432154775
1635248659
1927417992
2107639422
1033846766
189265689
567518066
1979284662
290579637
191946278
1927752610
1745805011
464751693
1915532729
828347073
1901658859
2044401434
1347079394
829631726
485913930
1432121408
600633403
418395148
819934865
149851160
316419429
239838133
394671799
308590979
1908664658
1670036481
895388731
784093559
1643961989
1526962984
611057635
318528150
2116008478
920122139
1495185228
1350943048
1076719634
1070596004
1045736431
806335793
1369244774
1948376707
216926346
1358038451
2093152519
1369339724
56197399
1936553879
1439431341
424051320
1115213866
203115591
1347085387
630237092
1238210536
1219093257
1056388200
543615508
1433070156
275462116
1946505388
1155588423
1403032476
1484123408
1975408663
1100941335
19181810
964684579
1492594226
1448073944
1681690166
1369035211
121029364
261730396
419342134
1819264192
1597341901
696495930
1991878410
1184333878
925847575
1889849514
140169028
981474085
1055902804
1448927561
444663774
243253315
954774972
104792969
594366416
309063911
859020041
534689613
793493493
294996004
662377261
1951825166
186506290
57303573
2063306582
465225181
229990264
1614521860
1262764953
1532179991
1889199829
1258789678
222346193
155505929
87555078
1677658327
500685285
2046268978
1525706565
1903079579
590163855
1235856813
1308219440
881077779
1791210790
202432485
1209786333
760464368
1480087366
2067774094
71833953
589383839
1054748539
294256216
1306257145
1129799525
1503323952
1055722416
300008879
935200392
707521734
810695940
2027268705
645122317
1080925448
1567511262
1491169739
2089763558
1499248854
441551062
497659759
1615694308
1268764344
235793971
794150877
1060080264
1350699788
971894404
500280328
1832000307
418881754
1684882666
566285229
54084326
1538104976
1109274064
1881822252
1421018909
652220735
378867902
1921119753
1217886967
820011009
1281195
1066686557
744027389
1789885962
631947079
1568513782
1628949078
1622460823
1059815276
279446452
5165621
300383031
1835743962
364260006
2092210219
545269714
1986499737
451540824
879079402
609164424
750085473
765327954
1891094432
1208498658
1321841834
1680448839
277449144
2115349409
1087928955
535295851
1755842990
917724171
885724986
185854837
1958109380
1308121221
141621277
1617606132
426828754
318531679
611203943
1355167769
1741983805
1776942479
1986628829
1877786191
203063834
212719340
2043006866
288932781
17747078
715862448
1280604548
965074252
1697793790
1931647812
1216041747
1047173569
1847315321
577326619
1590230949
1545670985
1286236231
1688267074
1242040461
996631936
471848146
1990500982
363544499
2338715
1727340701
1535170830
1931665029
14619832
1834520023
1138340218
1337801811
1322393191
928446717
1599665781
2117668568
522704226
390447040
1416102084
1558210325
1919961066
1340534418
1765614118
1700851949
1867996295
1962622258
1672495513
450427400
823797491
130179275
1934704218
558644815
750307336
784093559
2134549747
712940090
1704912242
1722279222
1110958183
1577407958
1918532855
1800548716
1667068876
1932485
1014756825
1835884891
1103265381
2066151527
198723352
1163944542
915957020
270220538
196060841
643961216
1959980251
760560687
1206030933
2137422208
1339580514
1143388492
1511078127
476486025
215043889
927222060
119457291
1156112099
1901368326
1367044881
1705429378
993335629
350920916
566433921
1710891472
2073856585
2108926699
213559236
899732160
2093690839
920684720
806755572
2139494312
1300015385
402120311
1246936828
1361707698
1683966630
25710775
1643533732
1267012362
1087501130
672677818
1150516629
1163587302
1051760743
1469825282
612133256
974384307
214388393
32399860
511612744
99238010
789872024
1605127680
625629524
230692091
1136966065
1296410009
1540832519
1465454871
497357798
568357904
1535212393
448944254
684231617
25656242
609885548
950402746
793514627
1313669039
936071475
1529270494
2090862553
1873972839
281536811
934310857
2097294696
980648853
97175689
1112317057
1304037859
1850835176
858662532
1435702251
1078679350
980955975
439184552
2113878059
1498109666
2022235752
1938572186
1007210943
1022560561
1585769180
1419525230
1422793222
329285415
1245244802
2096615296
2098522726
2017561410
1909735182
2010312688
1851145266
1187455576
353572379
1604656699
708794983
1084391715
892191953
1245182531
1902948131
243391044
1033216356
50983675
7990010
551795071
2021375557
1944245339
619091317
2004894126
1132495434
683510692
1614850244
663742254
810292951
473191738
1274651147
1233353378
767804195
1703502843
856192964
78856316
584075710
1962511639
883141157
1010481980
1221332607
1754406343
1197717075
225342904
349203102
900649331
471599340
1595597078
459341331
1257826759
1003950407
804411742
267704805
567315120
971848412
222019569
1105733775
1684410344
1298986866
742974535
286550810
1134387269
1048216753
1766283272
942261582
842391134
119167513
1815805750
892667719
1826219337
1239005633
168191245
1554193062
1050111670
907360347
1717981222
293710084
1509065454
530252763
1620763086
1520845718
879707197
1016545490
1783257234
346811994
859689391
675057535
590909488
2014105243
2001179726
1219888088
1115042362
1354168736
1733052321
663029694
991096264
1733067625
910052937
90512316
252758885
525021619
1528755707
1500553315
827697983
614615565
40650443
490691072
1311639941
145946530
670306881
1354869148
113576579
436392242
2084970340
1529564821
394700944
823022852
1469813224
62458491
1335861875
1265029188
131047034
1720819528
167030942
560510055
928458733
1127648885
1792093718
1314657123
2124381279
2052280189
1054476481
301493782
1968758208
2115484539
49117459
2016374458
961406203
1620559583
1411156157
1387311220
1229397659
36206685
1697124047
803824954
497339030
1993899024
1691059480
1018381305
489448993
1434058539
186789333
1742195091
1013388512
2048148288
1694493289
202072115
1220750853
1345360957
1693039109
46347018
1746092589
1948489993
540602107
2022810634
1281196562
1180789785
923109142
582753067
2082408548
87617651
1890821267
1992604053
1678560238
415548702
180552197
249596246
1948094281
1122272340
1734756443
1412055767
1559389993
35871334
1072308249
1314496542
297136870
733195627
627917455
1924752372
384671762
1874398631
1304705156
491843491
2070757189
1327689764
1367653290
1229656247
1757505138
943584177
1130118818
152603757
449858781
135258257
1444454651
1369517547
917396761
108327844
1147742827
630784767
1176166197
1504527206
688098773
642404318
2120323449
290484178
1969489423
1877826432
1350760294
1163938112
1459010566
1115399055
949903495
1156965856
1462065932
723221778
1038128423
1056117533
1038690931
1864642771
1827755150
477172519
1921106138
964193477
2092954602
1321804935
954826331
1340742877
1777907875
1086058262
1682892221
138719301
1553749988
1169381931
536797447
707908552
446847343
439162922
2007328299
1224610528
369201196
1070116697
426117807
628929081
959717990
2081275129
833804297
1697185298
1079146323
1451437965
993906605
1759253121
1062459123
1070191687
2043502541
2135846750
1004493736
54309537
1717648596
1683271362
766532727
1108491975
272575409
1495615687
1813605488
429394794
1431128617
24065949
726771365
2062514513
237790462
62341558
2024257090
1250681279
1370854643
1392835063
1672397073
890922964
1078125618
1493548994
350213724
2104699330
1689640626
2016344643
768798323
684662569
260840568
1769872156
654371339
1499924226
1247987611
1913046818
70662423
1294331050
457985740
1694085133
407845779
1746882283
938089838
1276148469
592619537
748032547
317831264
430969409
1830650612
1525260582
144477182
1111124927
1045824286
251064200
834575424
1400394213
1324473400
1209757533
1950876955
564036379
1338436509
541918460
1255351945
483477438
937135695
745162247
1379748565
1712914318
132545054
2117988323
2006803434
1748423897
921336062
1134206321
1428997371
1492780449
1534772052
1527898618
1955230508
493027575
1546488462
111212615
2051516371
635740759
1831329323
1119404278
47384718
972256467
1787229272
1919958385
1185923254
97618001
47205844
662155509
396103075
1694917671
1465268113
816773127
1155690289
1915443579
807053551
1206067715
157054133
1502819732
653661936
1822487074
226927467
2106097160
1096850304
843659632
1789740973
1826662636
152803277
1868028799
662169975
1503258686
1351301776
1984258910
1860131410
686398684
1339872609
1988968768
1123337610
1645818277
2057229781
442119138
1514982658
962802821
1280874945
921984266
316462586
736968565
1204942297
717600724
1654464384
175796910
870122085
928282836
944179234
1679838671
2088951525
674089786
2127780532
104365580
521737619
599666744
842495791
841169692
1476784886
1875451147
1257321851
301682619
101242510
1118491216
468207797
1082223431
187734139
529229366
731805536
1681699423
243698603
1998263230
535732871
2020284941
46046665
79800216
212534646
111325862
1013548311
1852143906
300837332
1174949864
1447869468
779565382
422056923
1100782058
1456491431
663405843
1727304798
1531021522
1366072146
1815015911
1716057993
317167318
867271334
1247845909
583417100
1640591467
1378620901
769389842
1618922484
72112936
2078166822
76401240
968407694
1556041019
2045682551
1479815272
1322550881
233992595
1621989130
1023051981
1338548462
1126064653
2102374837
1295823911
69352260
532930502
2023666110
610495921
675143095
1552399444
119289708
324939472
1360532534
1542342434
1561410370
1982668381
15002589
351701653
1534790294
1004306147
2126571152
2089041348
1347039838
546924989
308517910
1763228890
123379315
295792874
1231661238
1759492661
1601292192
260205465
290287897
1813362092
1909006458
1478077433
1746692108
1538234754
1834094275
279439983
1249641880
992113586
1959475903
1142344129
1792574686
687854653
202108415
1446289781
399672267
439594111
1035706209
238475437
1900479157
1000301743
1486565422
1543301252
1215276810
1730067105
1551036075
1593714824
1747428466
448413077
1644874350
768177538
952288760
1120102644
2029650952
1496069683
511704966
1649889649
2027695556
870451251
573025369
1844712725
225183650
1401391511
178004284
1008230053
285514114
519736377
1337745128
1518402679
1565868505
609196060
446948958
1583220775
314507212
1603312714
858482217
1106821427
1145071405
144942814
413786937
1932642163
178045770
1313616716
338259207
959325374
1129024622
1152983153
201536937
811874896
796039382
404306594
702170057
411303413
746107885
1184400654
2060540653
1712703168
64190029
920237298
954644424
1564329856
677215862
264152984
328252525
2010871063
1870632851
1951677845
1925690507
597811973
796023177
1760963055
950517240
1097831473
2093464254
2139823190
1564093642
177886175
1670278685
1412787798
741628746
1770740052
220620572
1863785051
2141352557
1156357096
662664112
167971477
1756200437
587169970
1471799438
1589299621
1380475533
1288135544
1698778900
1452299643
1859177862
993485222
34898502
1995481759
1093112286
1577344548
2100099514
345327611
1469932734
419292001
2094307811
1242459482
194597719
1536155466
1733227811
473784049
918641874
409844626
243975075
1582496328
1295287417
1561978124
1352629196
1988513667
299347378
1466205139
281264111
224414732
1276667302
571742604
897935328
329731893
183607710
682182674
486799722
1414447795
327637916
416855047
1780510448
359150989
785815611
732133385
122500703
138201151
581628869
1864051853
960320665
1730290205
1218900711
780872293
1324777149
1381935243
2004779568
1668617807
1506906589
855631552
488038847
556351546
221956737
262618860
1013307744
203055904
538894102
516616631
1389829507
1242582806
2037929604
268436191
1659768064
1929152166
89474487
823969855
1763193715
475101742
1764198403
1784264584
379728280
1663878261
948586673
1825170876
705654847
48250475
1025257472
689875718
269319732
1330981529
602257400
882031057
1106200938
756624672
1243164285
2122885462
712521795
406305056
980794004
1399757626
1585186298
1592089566
477783447
940312852
319207832
1251273958
29949630
1200885288
806344312
1780999957
954486169
1236315100
2085252262
146631901
1184422184
1167905854
725265928
1848058597
901131340
1409052837
1047167737
1892837470
1402787424
574294019
1415642694
1295262191
878386780
1150500747
1995567717
260782279
1932332575
1568049515
886747549
1053257335
798058451
2047755899
243799935
1251644750
290265876
1558568317
83338065
1491117559
1571602152
715949467
2016810917
1724643830
1952584733
1977247301
776360563
1988907195
1569744724
789757109
2023225232
850562615
1599084036
231767079
868494163
582842463
282224482
1423633360
1117731610
895793057
1073753917
50439881
530900725
92561656
1211939119
939976689
1441364075
88156940
410646059
880284272
601475418
2000203750
138885471
343169183
1050749214
696344226
1784319733
1821955359
996716105
398826178
2114242771
1886871431
1574459056
2085134601
220811309
1319591431
632726754
1841995548
1557953194
2016004098
137777956
535992340
46657403
1117850248
295001507
1543062154
1133497790
448968123
1270995744
894656122
1865757273
2009323808
1333904452
419827580
1942497248
639744084
1673565913
2020189862
72395392
1891730787
1558334950
176695590
1653444454
1490729603
2013173765
2132994946
1378009581
574955168
1989440059
2119302007
907586812
910377834
1559720688
682448555
439236333
834942507
1652212923
1404771080
603435452
528813975
111813000
527667019
1609356054
1002811566
62682875
674264316
2001917698
758586668
1515672850
1026113954
539097076
230627790
635830063
1226525720
1021481197
1392624204
309412661
2109914289
940915108
1209341962
1729288730
100315023
1048885269
1578415805
1914425837
492236305
15165355
832175970
1764243811
2007564925
172911560
1797337177
2037768675
444922235
690021246
751687395
1237513939
811101860
1762093214
912581557
1860715581
1907740158
1913084708
346002099
780431483
26316341
1801879146
1773171244
1589113399
961681247
546320874
1085400019
915367990
2007652861
126757700
1595622621
2001438663
619763618
976656354
1445986582
1033107258
341732141
1521758310
1920120128
672655054
871166172
1928357788
1563667362
537331689
1450752689
1762384704
1200827407
734293228
1876100409
1136087354
430154536
1269105765
33373168
274695655
1320470207
1098672801
1113844697
1036741077
1090829359
375489909
1612236226
247156980
878993127
83438742
691184187
1837464433
148351851
1067090886
2060241459
771472068
1374094719
1521524307
1122303894
1922438790
1704394085
1269126616
1616582411
577818154
1801328913
1854108588
452691882
93967940
387283522
82090161
601356883
1797871641
216651360
1624926471
420607438
1331296589
111300168
2031781657
1234575805
1503112641
1211977242
1440788707
1094763059
1147914277
1165873935
622109246
1209896392
755778534
857636575
1336247583
31453374
1924917391
830157187
482310433
1025925253
288597176
1429400485
150925594
381819131
2011000447
781939778
710267081
67819466
1884772357
965640550
1657159413
1460911206
603294058
913875707
994294264
1536031447
1644541653
1785814450
1896836886
1737275455
1665183712
677012660
773562530
1570753416
1828538734
1635426111
283398791
1491053864
545619842
604607435
1719271533
1755394369
1115276000
890126980
1574392250
2049321905
1756040121
60319723
1888302276
30694471
296574284
1024642586
1799595004
1659012012
66814847
418734176
1695184359
880562331
2115007472
1726215319
2107103390
1733517553
1666893695
2021597792
1096549034
172475759
1419510599
841192775
1156933405
1040209334
1327465569
1661766502
326863799
220481021
405716921
192827290
484603097
169871210
418559958
2146753317
671800194
1099211568
740063033
970828231
166100724
1518037316
2117370890
459042677
1140613203
650590802
1377052773
47344505
1535376206
325029789
13479714
196651298
1369968291
1602614790
2068919848
1299776009
1218839432
346758854
686723270
469064941
356023369
923434131
1943101497
312603895
838946224
1598251374
1602964677
1449846640
1488829319
1239505958
2084588210
1915964305
790079069
513232597
1990257270
1065161080
275625924
637395755
540922568
1579015897
1971163382
621323860
1658211607
671948969
1686101428
877144326
657127263
1652432823
998599588
2085132692
400307937
960888798
654767183
387995211
1470301186
706713571
1908384110
2087920047
421640320
186775449
1459856679
2055857483
1055597804
1149168955
2101942379
223944749
418359284
727134600
1588925376
1760970861
2076564423
138475650
386470184
1042239073
1039032588
2145599656
495444237
638560908
979182652
1606442670
1341388171
72588279
212593667
2020919109
1079500590
1266636910
871915239
529183420
1046658955
717290214
599279970
574837839
1897116655
393174840
857878899
618465352
400282347
1151376613
1438266524
986243211
749375547
1362227544
740012439
865544246
2058886671
1028644523
1528633844
299020898
841259965
5359501
1554616571
1967971858
1702047084
1314597562
159139399
229650490
959062771
2090203298
574920027
1351482164
2044782088
184319097
603859821
1273266908
1832191451
535057818
569538683
1888190768
1848948358
33004680
1846351830
1358845966
2133038132
39463615
1119419113
753959625
1896748051
1443635214
673058439
380113299
1876445338
1179599165
180563255
1848787223
1467454050
214199330
2144133150
1505548077
419141783
402183013
2015945680
1046034718
507126178
1462145205
600455578
178423481
1607628742
1761753206
1273693562
410958942
417026718
514903762
665082610
1484250707
271614680
1538995686
1054463101
1948673061
1723396278
1283152965
2074527856
1377259635
834428595
680845381
1838530394
1988421269
2106031625
632556091
919790413
1040000782
1421403198
1275030788
1436881075
998106323
1592743105
1692773937
2057673329
1409193840
1696599452
1673420623
2004561776
786127736
1472253025
2147040366
1146455199
995364709
1622943378
1616309614
1793322097
1553889055
874054593
1538755833
1362067013
649075959
1392791571
1105624781
574551258
128199307
2056000819
1340375194
1331547582
212617668
755061447
2038961219
1460348847
464714221
824067322
897659655
713964547
1666918068
1055296530
2023096959
1693323834
28396430
1288763929
1335490936
743671470
1448939894
1643051261
1667167814
376136270
1437683864
1662995505
18894440
1887236012
1841558283
1233126764
1518497533
1009695554
1501181387
118158911
1916054654
232284400
1234968954
622835880
1181152714
618429118
1400566159
295005477
2094869281
1834300474
213024938
1163426497
325079258
421248783
1995094091
1237076140
118867458
1196608092
378065921
356564551
1042273574
796989444
1116028731
1580727485
1958471660
1924618115
739667392
135547842
2072241621
1952498188
364823138
1605028317
1613435389
1943726338
942673961
1124014679
1091537409
1858400306
938629810
114218104
1965149933
36147667
2141796189
1377668113
1687570255
509747369
834973212
1652314257
1990464828
816822477
717931632
191357234
2129151484
522829866
2117376225
358161128
1002831176
615718970
1790806689
1525811140
4709687
1145968828
1341126613
410555501
1778847094
286724875
889805126
2091184082
821386105
1234812422
1044528850
1039812435
796690939
1713468718
1977448239
679844362
1806411065
1794116105
669236210
774160792
1360451689
638888343
1845467338
53745535
1509632707
869138421
287797081
1490347706
1965257699
1313033864
751139308
1758468839
1554793123
1546903413
1147874588
2110581601
1497362296
1556600030
374459417
1760455005
623316391
973667894
1483135617
328040961
966472895
1186672762
811700945
1887617150
1503832340
1353331638
1091360099
608449876
1785687280
895932517
671970645
1269499585
1631175248
1013626441
1529306801
1297326477
1787940467
1015376163
919807673
261845682
2082355824
986788183
387300749
676610274
775092548
1360301523
2034775299
2023444947
1836464218
449162980
50893306
1308035448
1293088826
1890457912
1984992911
883246246
1731986311
1263847895
1626852744
1738452081
2098607267
1502018363
1805345215
1167223002
1652877488
193391555
573806724
290190718
1602239485
103162890
1373233531
463986809
1605068650
404593435
41077418
1738813926
1568948879
2070772468
695393790
885125255
221034220
783181605
1305315712
2039216610
1694889471
451736415
983267708
2139851149
188850240
1398609378
1369846239
1977966180
492520541
1829846502
2005063094
837049137
1581640547
574419585
2051388337
1295673349
1734421139
1967360529
692116401
1555879540
1868497392
2053246259
1907057628
1210767419
901961326
2122334119
493991751
20964374
1595910394
1641901106
2059155160
115770016
763650416
1352962547
873894186
1109315812
430050363
580019301
2088132262
1827962221
1088162699
1110569345
337106550
840337935
1088994620
1448322107
1438439647
1938904987
1087501130
1841751270
1571210946
1418211468
2109803341
374789161
1915398785
1271749538
647026048
1562283999
1290859297
768421455
163939192
1720810070
543708960
561745479
1760196952
1072245418
1276916584
358840873
121111835
1828172340
2074945227
1602467707
29296058
1875142039
1418302876
37970099
300618059
1474670118
567944760
901078277
1013070075
1240601239
141914842
82383541
1716070801
708572039
1783811424
261049440
736014808
433995298
299961390
552928833
635101972
744337744
1705580211
263430506
620026365
675163972
1972297894
218051158
852436287
571199268
55542287
1310170946
1043308268
332122422
781499425
226431363
1514052065
1562152226
1435555614
1230875312
1988375533
443644824
53565414
857569519
1338625585
185895693
1388792735
928964967
478652381
1101002031
244988242
284493926
1890436899
1545229999
1358591402
1796197769
442772145
897943674
2141107850
713098242
516717786
1017171865
1688855043
1856846606
1171173469
1909568791
1491541271
764511558
165161996
1040048114
1427995910
344258990
1245239333
672880980
1718345340
1427939580
959489597
1836028063
1110958300
1621862103
128446970
1276219491
135376792
1450339767
2064885423
790300028
943514366
1775865661
1340671188
1690125062
240388639
61288124
1076100070
276179614
1741942755
698787224
2056432112
1258813717
431242854
1441701107
2089150222
1193572860
1549418798
1649727544
345407274
1683452668
881578244
1811697464
1301645382
3535127
1697908014
939854677
721490870
597745359
273973983
1291119285
2117979809
1508053375
1388402275
1721320533
1290828188
1792206909
503552705
1681648590
1732375693
1170373576
855940897
996159985
1268719771
786541954
2002110107
234338009
2019093960
509210151
55743648
31626457
286018478
179257521
37636195
1465786335
248565613
260569753
2012289541
1726539850
725647873
825903638
25707300
1221054056
1265800954
1340782926
633033537
1313738009
586157330
1226821703
1324054293
1424396965
383853217
933256035
304888188
866868499
264473727
1303308845
1244232445
1308644149
2098617615
486728140
389445186
1158497398
1564652481
840232180
761177950
1432450140
192382609
825067715
2108820955
736560444
78191610
1668351675
935214427
2140433553
1828969066
1402090318
1156240282
396249656
1409662637
1749559351
70229465
1054818963
690047206
1826516082
353291563
1602338319
1665326257
1989479681
1448264227
1820423625
981460856
1733972336
863715898
118560440
1242655702
2024315422
83006820
1161582036
501082294
1430212517
434038529
1093872369
550560744
1762639609
1709738059
1744416080
2110194835
1925051895
997782292
291621951
1455034456
1471709353
978733267
1695608850
165413479
427758685
711530218
51501268
252042281
2047969990
1909912514
1076470530
1065238128
1685721287
140321588
2043127669
336514802
774594333
1637389950
1219006646
1908472405
1624413295
712505359
904411650
276248806
470161972
427701271
868863845
1809576014
971637006
154606726
1778668913
1497235775
1074901223
924572112
731782256
114380560
503616509
698827182
890835064
492982575
137308041
1126592389
2130020052
1861607395
1139933099
1384386824
1257803503
1367112374
1848005433
1883986976
830123275
2052703099
1846939342
953210540
1298251940
1295283262
2096869754
99798197
877501633
455343940
158658344
2095328116
1475421704
498260280
1981573444
1721083763
278351042
1826186898
360165756
555056393
873219713
533752544
312161333
833478498
1484484272
1659758537
37541047
660609686
1092869514
447601164
675444865
483001514
776391400
626883721
2074836290
588188948
509681598
940470006
1780841128
1114299887
1782113413
1603420044
816485504
353915271
1441366573
1943061397
832884211
143284630
2109208454
913170561
2070087307
2137005696
320588775
1493338198
24233290
10669894
1103118458
1632081353
1419581715
1846529678
1820795682
1989166427
1679623827
1042726056
2080817659
1085219353
726024613
795173653
686479973
1908079780
1798111789
975471745
1646816961
1213838860
21164456
1788643392
1246224787
1236094809
1364196590
754337814
836910331
1930219944
840729878
1122968944
1206478386
901524724
1525208701
2082627559
1662193476
1508355197
2034811247
348246712
1444887265
78383103
36295435
643605009
1101986786
2023511198
1773093905
1593702483
46680763
294475804
1586031152
1714810462
1526420473
290371328
1635709093
797805913
1336732861
997421655
786128642
352535735
2016754325
1243802759
103823614
1124245978
1404646016
850318664
1812447535
169297290
552104726
1982974154
486154278
2094109228
620155142
1108789150
1408499995
2060082435
794150240
1843478145
1330417681
1692805070
1641255395
1431883008
1881068291
261920915
1085788742
1593463786
39104055
1405783493
726761434
348261318
590657604
1929807817
1030497672
897070755
1976918824
1572642215
982710360
740340278
284954706
895396437
162046322
839046445
1804874828
1862890760
1385541643
905789390
1550614689
396224192
697088814
27679870
198182956
1766382686
1324010173
1139541185
155059935
1696674426
1549264807
1737560885
1053088838
1102113270
1297871727
604801189
432226313
522640274
1532829913
116057453
1777089585
139877690
824306463
399727235
2109249241
1948867142
1778548169
1705915007
2049537296
442659483
1399198092
1482186136
313688123
519281196
254657985
1111102630
233701192
412869549
1581498888
1649598490
934287708
420690379
755931611
718776114
2014446892
460924191
722011793
1484392546
1034880040
1078587464
824316473
1491968485
2109008422
724653990
1749413716
2130297113
1504865977
2134931492
1414612182
1206738388
19992266
168316939
1758074284
466913563
128792891
170833057
175882214
314243325
1107533184
1016340390
225435190
1793207130
572681752
796390540
1147261635
574738270
1240526276
953927087
1064186004
645532734
497005090
61913931
1551229691
647298612
486167274
526544782
459585816
1583871151
398958459
387685885
1923101791
2129756660
1870659217
1211088719
886051294
131963991
405645196
1704319134
651481356
1250247061
433112168
1603910847
57491450
1734780246
2096516156
1408649511
77921072
1383777842
751257259
1262522577
659549918
514750986
874563975
15802480
1370400287
1639167118
157032702
422179117
2142936013
968226495
318375623
1021129219
1437631289
1605878550
1446508562
1834061393
436597590
2142323899
584860627
1768814142
490578757
1965465254
499486153
1412337907
226700320
808806031
1583525664
1710004766
1825870030
263619731
1934902803
1839882945
1804253854
273609621
1541650226
1287110566
1585924275
88354736
1878583686
2075764702
1934453073
2084079642
1640612185
1695312553
647261030
1530790413
1604993595
801118348
1723376209
616868485
1617683070
1547837412
1731047705
584452805
616295976
129634508
1546434713
1933068254
1775671981
184092694
2135556389
1317971272
47782073
568401077
140594835
997514412
1505666752
366831556
1657072350
86823827
1435517883
89014471
410296410
56058035
1496448896
767065731
495998788
1184391267
2059022922
1385677946
2145613909
1270365594
1700888101
812639166
665424787
1233510896
1001749953
416209783
1595951862
2087660225
1477199692
1423221881
1313335094
408719413
1607053270
961104655
2085311602
519729792
338898480
2056949056
826478565
1738813926
544769053
1890388339
789602378
1763353435
1303785354
1645641541
1505797664
1167293362
706864891
1844749299
1056409637
340232567
604910747
1945576709
178591865
425586459
245106723
659190039
1500432846
2120422831
1566277662
250300098
995755639
242746050
1792379109
1295445708
1886258845
99466942
1125556870
1758394331
1452498872
1765397158
831642131
2082331133
2140160170
543800684
92863798
1020234464
617507865
594369492
2015280525
2110385940
42607062
394666772
503371701
1805164065
463160188
707027968
520175652
102617898
469251619
1952000668
1365044351
996677158
1620544100
1179466834
1123070677
1231320022
2126199647
1168554607
1170512172
594590463
1317794240
705784505
1163957300
699219724
757116464
1066805108
1749248644
138591198
375468322
884770372
1952845603
596316837
2078928803
287940194
680842556
1287950034
1168764789
7261990
1573288582
2048896701
788803141
741482661
1810918329
1733578297
155699459
888406045
1693715597
1528535808
411934002
1330125183
1074329292
835322663
1337438197
1992150501
1100327209
1536562006
70630287
757910337
845097603
51374136
814784676
1741846569
971830633
81468103
1361420535
1033103609
1046732605
937898489
2086569739
798255585
332826143
1183129778
1026841977
381575499
641296993
488995722
771326410
1743209881
2092946225
871158731
153303881
1569019169
1210353488
1644978306
1922145018
239623557
125652609
1109524346
510257077
1747005528
1257921855
1626071765
1645480387
1983964445
883757106
561771677
1533351265
1482537842
434854602
570908635
151092863
155025432
2140904326
1352255741
2145691694
280922061
1108546633
1073560592
201533895
376671813
1025158690
228984159
297555989
1578860215
1941467310
2012297275
269865155
1868379868
1472168728
2111726511
2030584446
702684779
1373705701
648498036
743711775
310759851
2051384037
636516579
825254187
1600388073
317344618
192370223
1943726338
1194722091
1532270920
727972501
177768005
667891322
1587104227
756298841
248889653
1408595524
912254076
1274067537
1283073327
1218476349
1899963130
557385945
1655065463
533280142
1101189686
1689666661
2082696285
1350374957
276635946
1725348540
802240846
396492365
1061427399
622880753
1306502961
1152882626
1423870164
679543664
540436740
1934318345
1638091951
737837250
696225298
574572159
73836243
602116650
1752492977
1845461450
2014584620
71117663
1345850764
1979302474
1384016731
1001849542
822861341
1168812943
1696454822
1828298137
1854321616
66681544
972562902
1814526283
411075428
1864169797
818962047
783826278
89084142
287621482
226319479
241528755
285672632
812400092
307589992
1053045448
2137579315
1565652817
772290946
1746366191
948207331
1973014890
495710903
600909669
735470970
85672947
84606502
2139771885
642669577
82357687
827626259
375083233
394460595
576452389
2109120744
1754026926
996988290
340845867
1393612743
1603781550
1436071145
1373212676
1750228540
1223254359
1939007377
1872767687
72019465
1659848502
1454936496
785357713
474500368
1670940509
1858060995
320511341
313059143
499069872
1218143077
1901629468
36631311
899360439
1583138654
870146726
1122051198
1693532323
41011904
957232931
320861831
1880001448
381426675
386175295
725793587
800132014
1811779943
722690534
87832982
1008616643
298038840
1615392481
1598421440
887781992
804256674
1065291572
815353850
1423459665
2137311911
1600421170
736406935
1852297549
1415035055
1742778974
683690884
1607811397
1049277303
1121866779
108779850
1476008254
1760182626
1369079583
648614265
37636592
531893338
1382657476
1364907018
604006634
1695154740
159307612
169115453
479077532
2013196966
2131165108
1917647554
1609829940
1729207539
1955867782
1039482641
1593524639
1860867109
780143511
27456213
1520207439
1729835752
1301376582
553128737
1488294301
1451842807
54909844
485218011
550659770
1290502427
1869716545
4995245
72317499
1451708027
2097644359
27918760
308455975
1552180472
1079365128
1624768994
1315577955
182558692
2049746540
512900562
1913350501
668272249
1573137105
20192005
1141148944
482779793
467162605
252227867
1669329481
689902881
504751910
687892609
1796331173
1550960082
1762501460
233886935
534183578
166051601
1930998950
1410433711
1690947537
1066126689
847582902
1313396465
26905283
372198978
388158231
2059654245
1695621558
1255650830
590625226
2134828709
1765836933
1885846690
1072706770
899406084
1929292951
1396820637
1891732713
881580570
2109463110
324292100
1995004063
1188850261
332478071
1576718021
1066526827
1747888290
755090349
1050928941
2086106077
1398476665
753899807
1956647487
75451536
490439685
1868236739
1375811003
949961902
1244036573
376844643
262252649
1024041968
392518554
1670731300
1264459059
968158660
1859924565
2129719491
1881493572
472550763
459450861
886191821
146926370
658106617
280048225
1907304132
2088500478
1476924507
1228920932
1088121588
351794573
1544958347
673906868
334488575
515992147
53401893
1342035633
1646513602
1699916836
1818872723
1236611814
1832936922
1775700251
258912844
195686169
1346096654
370341053
2000436747
1364103099
369580035
971113556
479460239
1245830911
10106224
1175625519
579814911
222970329
607038785
577927973
55102729
272210180
1220407454
176523027
1126818150
1102797263
310598252
1977222002
1316308547
1810434275
1933737710
915718555
1193796411
623293266
225340706
1030565060
1446728407
158760001
1368322527
1277126829
1586495471
1373898982
40293678
1423277133
1222503920
1424039667
2124089657
684564958
1452746574
1808012630
1898991594
1454813462
1364498368
554233747
1193079717
97710148
799266496
485046771
2031637690
2099119541
1108755287
1397369685
1971579678
1864302484
546809622
1862310967
783748332
247290954
1368738227
507385374
1175370279
444747264
1411619434
55895600
1730472293
1440581709
88253625
1703729205
1994888905
299340167
1505737031
237749771
382062243
1100155757
1651889012
1651970558
139004150
1914214613
290135677
1453114844
386345137
551917360
559722868
32771031
403995175
2021962312
852551569
1604186545
1401529905
1894465325
2023297002
1686321242
1900316547
334902247
1846820529
544748342
2004762844
630780827
1118115561
394684102
718456443
1128534457
1035280363
1013969303
535440375
1963508489
209779351
2057707975
1432753049
1245145167
186148712
983405431
1854341596
316213952
2081440280
1799169067
883862278
367350913
698368802
1925882371
1623862230
547590681
1490530133
1946058504
992186606
162721674
1404885423
1609528108
617350761
1802167827
1808934941
584230260
419086098
99859976
990722052
1559424787
1437769827
1247338045
163042937
251598959
713877661
1817425106
1045897391
1035697247
1065922245
179102010
1426716361
501496138
672632424
625650863
241925923
936641428
986630020
20650184
954899447
487941742
1303632391
542102002
1364059457
300388777
1982302096
670878645
21009605
216660084
1046107484
1941413341
883508369
1033951212
939281649
1644180303
524627133
1180485362
561582093
1003972161
1560972213
79930030
1811339771
1616133196
1689960060
1183470486
1454417973
226867735
474239656
969168208
1068635854
365406583
1223502248
1435012573
1189796814
1073959177
777539064
2072133579
1316871762
1332546522
1599367764
1895583039
1526783390
1915661301
1070322960
855266383
488630341
595807544
1850518880
1391550080
129397154
1683635651
1912379319
630238310
1758448317
1572040912
38619108
688189120
371507446
259016117
1479856200
208610465
1586479294
851651012
1455299457
2078702009
1667832848
1722656161
77447813
182595417
743850894
1548973576
330788844
1390555364
1530054938
1668086473
452831322
526754623
1595281172
1540569513
422028964
1593365393
917955196
952850820
193829873
947031946
1553507927
1195779070
518591690
1322253212
1721255612
49375868
1240328451
284357355
1142887507
1188057296
1170038235
920273130
643500345
167134412
843745707
1740170687
1725597856
896299707
2016349611
572478234
948868185
858461506
852518287
1833359556
119116362
174237432
1158040269
1044509648
1899806062
1279176060
2101813371
1855983460
874516280
1497987967
1391153692
1689383032
1818093241
830921619
1151098212
414192236
1180819661
1346061987
1010505015
991102464
699614915
434256736
2140665208
1879202471
826959849
2054623369
1089250897
323897824
577458068
1519239456
1474708361
1587705124
1633130739
1982669395
526733829
1385100082
980235717
1049120844
2094336795
320153507
150587772
951619127
1351585811
290726469
2042596740
20552700
133276628
1707090712
1353775614
1197507055
1705015428
322156452
1537030795
876436246
367800722
64362688
1584935954
380879317
1715344117
980914427
128359173
453756540
678868609
832023933
1777829222
1874757176
2095919428
1828860972
1813849832
602191658
897675839
1944319293
1948578349
2109441399
542780690
358219489
485243604
412524623
1435761482
339436756
1485098148
767416151
2033753765
1358948467
1490759926
1508917152
1485177592
576249832
1110564764
1978928067
618320442
1438887627
1892808607
1282355543
97269266
1617115422
1648254973
2044808259
326991054
1062660284
1701887736
1938458152
720495721
873188516
1377123252
583362068
1306602555
1026622156
1400066646
831118719
692974104
644512780
1271126630
475015909
1320566536
666942397
1936784812
325968002
1310717196
1870481692
753162416
2128079982
1287887854
1083787091
404887404
929104791
1117827411
1533082819
1191222812
379223813
69893036
1842755274
2091279008
1332138110
1202562027
888936905
1717022198
457491848
425693751
55411743
353779425
967681739
1104508825
334076814
289855254
1466725273
1808969809
1141656654
994360351
1079934840
1107999116
2014254310
891542436
1397825855
574090424
1275783463
1682446860
1520963090
924032548
2016942409
783785177
1008691343
2128058933
960305461
1047545096
1328900869
796111019
1166367589
1333777100
1477344201
128637118
1418435567
1555742981
1678046807
649051447
1111608163
1986016200
1843975352
1792207632
1356360981
1975866125
693640634
577432456
315722541
1930360336
944420226
186703640
1076885544
296179618
62285408
588378159
2016874087
927017886
1933712151
1347054326
1107065012
230589015
768759974
1240991480
2003870155
95511068
204416523
585049461
1468100992
724016511
333353810
1141134593
1914775619
2135179891
1404920882
2043006708
31417692
220815679
2134343588
953848874
1233749229
388501998
962075518
1877717212
1230743634
1422232299
599706421
1184474308
1717112170
1057799580
989123252
306101536
1876592038
2075616903
1709890374
2090888368
1340931959
234958503
1406307590
1438194475
582353037
344605468
279615239
1326145404
272102088
706711966
2021464434
119353814
1522399178
70846245
1287385063
843303094
1907435767
1624730540
432162902
199187706
1076312813
877334673
1202839462
520177392
997685159
893657671
645288885
2086085890
1058279200
229043706
1045480283
135951892
569213147
1698090644
1548336662
1410545826
575984642
1536108111
1013233171
1809945027
638754299
320208522
1716264250
1664531723
1731970500
349675645
1688248216
1830886408
866277626
52623216
1742970177
762148458
1002836315
301973193
1940666011
1542135463
1044804366
1097883835
2049704608
1292100617
505497444
317217769
538020768
52553092
1417314235
586252950
731328426
363290688
80601121
677220685
513236524
1790201871
1243141815
728068928
1227361518
61350485
2133982028
1374322330
800127464
1986479071
215961625
332587863
1065004027
524163297
1041062952
186330647
1393869860
958317899
1094071553
33238799
1577138395
144146194
1092197429
1071941120
2006249531
2000466021
356293129
1288324935
1461143862
727233463
530634582
411763899
1148657421
1400566955
19905519
586089134
2059991909
2043018841
80185017
1509219910
1020724704
73610578
1248079923
340093804
104869158
1171293917
334238268
1218032832
1186645517
1867150580
60146328
407408621
319027143
1786469602
246612354
705123864
2145161078
2071939384
1468667641
643211995
669682966
1383705383
1811052244
1613032039
1924072633
811884728
828831440
566341049
1886772492
1657840273
1390917928
1316419281
1519206754
1463688463
1755613754
1893942526
742488760
1169470439
309268978
239191750
2052014636
1745468448
1017324426
2093477530
154124739
829706251
632345983
262187324
724643510
286810506
342607143
1984880350
1118144550
248279351
1517786993
492801274
836331079
610020194
964426025
289829013
958471992
121882659
651648446
271582693
870658762
1407943144
720593636
1886894441
1526417054
779338510
604684267
1291142322
1950630861
702889496
1710006195
593401717
634198690
196908281
99091307
893573572
1794849542
1194558333
2137678082
1444202895
1331189563
1721261532
635161106
2137632192
2095464075
2015049096
1632031982
65052609
971061039
2085721844
740311485
345799136
1648635003
1313182136
1387196392
206366593
754096924
1310370783
475943850
1442856027
1959909855
1649183647
101224971
1008082591
1911566966
291550116
1000497462
1673285889
275138095
1079283361
1756176582
770996337
958551770
1364571911
2062636181
1032424831
1092626927
609894149
358328228
1114875355
1768998033
1789498497
1811687592
1319744806
527196758
701754223
237976220
1601007242
1188446279
389121021
816913934
433101329
64616255
591546151
1800786074
55453559
537433183
2078632989
446855955
645640225
1855524205
417002957
1921723957
1812436482
2095841017
583908834
1926838172
937025676
2108921629
1913050101
1733515014
165248709
2009888890
1296341384
947011959
1728484552
1973474948
1348784707
721807898
1746701347
1529250221
937300722
1166039583
534988028
1319818382
1433915655
1470931705
1521763359
1364939748
2033108863
36331806
1425162498
1986999065
326169504
1725018605
1086687278
1882130593
593424543
1078118496
472334712
1117834014
1495225007
1265890708
101583322
1572251765
1494120696
705998883
63421802
463158025
1806464563
1861944233
1509944693
2045756880
1530141232
474635846
504459853
1208397299
1040652778
908222073
2140727573
1508803219
483766238
1115072120
1643549012
714679732
1115932436
514587854
591966777
134904926
1154854980
2033585252
1078345895
2078756279
1640031149
2146405015
1135244312
802104910
1414267225
359829718
646605982
1211558504
2112430600
470821999
745905307
2085817748
330529092
341758608
2035387234
1796434648
326515500
1908800408
323142527
673557355
1211967170
955380601
1234386891
669362566
682977423
736561856
202469376
1482116383
710780046
2034011320
299698004
819415633
1201111026
1263120251
338576079
819506726
2034186924
2109334223
452514663
387337853
1086055953
1031154394
2122688411
1613082530
78948411
978866822
107065326
206735152
466183218
1334296353
859297193
1353425982
135364819
1799129162
1632620530
1695494847
1024775184
1963368192
623273337
1121295309
234024605
708345932
1164775962
1293700017
619296616
910302686
1562314100
2018236739
512995389
31349433
184457974
1435754358
484876424
1652370351
280658940
1094884795
2031984776
1383165669
324089203
465348496
2141629279
2105461643
147653540
329441765
1643783021
329617401
1676083954
702451416
515901185
1284110694
271975296
1793344461
2135852500
1667586249
1549529326
1796350319
346780573
2099220202
1087294592
1496116167
607286608
1850677710
1671193891
825006936
1554654933
790579099
1023968072
48924211
1403435165
1481409775
1714664872
532528910
2133506305
1661552755
156493955
1419275320
1983124716
701242518
52474532
247366171
206106668
94071787
1363920057
1451040236
1854629821
867976973
2067668429
2082983174
2032586996
1572338550
1639546911
120248240
33074328
2130473331
1545040361
991350464
1379533017
283122101
679277264
1875292998
1767441799
2078103178
1386724669
1583967123
1468912373
861333587
2141264620
1751519692
1009867303
776717995
1379916517
763975964
913821753
1042755462
1456667311
628718092
416600933
1013225879
350741566
1491966845
871782672
1093145191
100884128
709025151
1055395645
431488987
557990735
1162363299
1049731539
1468465785
727036146
29311842
769332277
1792506430
1476238271
665835614
692654875
1455178637
1478182546
381131913
1989887847
1179397355
1524608275
285776388
1107758749
1777956117
821289676
896871104
257874799
780520024
1323987400
56547718
1610802279
126032494
1621016858
570084537
1978425815
576740984
1208105274
682402913
1080320601
1181247443
1312754218
731328517
561675819
1656773681
1240595077
1056313784
315849747
587910935
1727079219
1817741023
1921892589
1614438248
1477876280
839960440
788391797
796110728
995149752
1393219458
1044477380
1478093471
985792875
1966891182
1841722471
66596934
307077355
2024680314
1047209127
990326759
1168489484
2079945013
1106737954
1985338605
338776039
2116236848
909493089
931552960
2122815160
391350151
1352248802
1233176200
720904567
988688082
180202186
415360396
1350968891
1300980040
1127479242
1060085238
485260745
307521324
11718851
1802049329
40952692
1501960285
476279797
222039652
1646616450
1894322273
1705561822
1523559889
814882220
296330528
684153756
2110797848
2096395405
1325111499
12938062
2125767035
61422817
481338398
1999707300
52122407
1683676110
772081000
900114759
494504102
654956475
881936732
1197921644
1708737216
723563161
1202845881
522130956
1518581419
467842931
1648086825
2141124828
195729831
1895309341
394702930
969008322
1263864753
1582897207
1960782066
1100155757
1152711540
1783484061
1608499187
510008289
234448603
1079488339
1410816021
1817615860
604793866
437885877
1940546257
1575920639
865732385
1583212011
816319267
1083759262
1526306387
1842534210
1338970136
1770573582
46926785
87680356
228300821
1053390400
441530231
1113447943
1628465988
682822226
1668908723
1157871389
289433956
213222046
1200053104
947540882
1941245359
552253313
1238846320
1222903335
1889460205
1650532354
628049009
1542429219
949616800
1960162251
1301003702
343882529
1339558436
1313807024
406835760
431708795
1426202895
1053147382
248120938
1526996409
799391534
516221380
1434133048
1539902290
1986038773
1279700608
152764173
549461715
1634566516
821190816
1786997373
96601746
1536691429
1383983480
16198467
1827218205
1257722884
1084857225
233057841
1286231959
1241766004
2004439018
153056549
909757486
2140732409
1825345336
1892493096
534413162
1314801353
171510412
732867504
282544804
1701299130
2119020062
1046163757
904399522
216627663
1863984907
327616714
1457425833
341025093
317836258
1747266672
1661543305
449275881
1764237088
141808412
2140432916
717370340
1329119874
218760280
1956495672
33391910
118739588
869251938
733423879
2111052725
1434756572
675673943
1021787600
31939880
1470970882
1421016226
1160322267
235497000
2130381862
1060133376
1315494538
1786697780
2041158350
964319045
860263586
1606738081
586306872
1541406720
1663682329
942700984
1259200333
260460769
1191140870
1899958983
554477448
898358222
4023582
1209714947
682804302
1008499759
351439856
1739348938
1149774006
1032385688
1041056400
1643366336
440864019
1164232412
1151249152
654511364
1454859904
51884302
529499286
1169703391
1292307562
229079896
1117553616
445641781
105785413
458712214
310450582
1151222130
339179279
1142516546
1514720562
2085126317
1814416344
2027610802
1691927287
1235900085
1440120044
1154692700
2113397172
1934714239
1400491823
1929949296
1306332082
1249895359
422966800
276675254
1478918024
854109610
160321219
1625762811
375545674
1828776209
464730197
1383817297
1158800531
1236326515
1270504919
1662216314
332204273
701753421
1958846581
1732892277
4700099
1974888575
102955869
120543126
141526806
1412667296
2135723121
1639314355
1504785984
1481328831
826841063
906656348
1754176025
1922586761
684868503
1841579637
2038717754
531647441
1328348865
1719848898
2125823726
8638448
162133406
242373314
1698902986
1763432123
385117620
1740865126
546244086
2007476339
747991688
1464644755
1360983543
22346828
2080061325
534994249
349224147
1289952033
1496000611
712293768
1345797875
941626956
259832624
674327175
1194088748
394994204
738584032
1965708328
289327421
1129318238
347861220
133458328
1828139962
1018409189
1915009946
1954568088
288709588
1323935279
824360305
578982587
309684401
329023190
2088779641
1521061338
1870505860
2018987419
999916296
853085833
170910489
837820377
25636732
1969289899
1318075505
1530069517
1995261523
313042229
599705348
1922977838
619873933
1699023261
1164452529
389076331
693801084
972253129
1225829062
1563559385
1540603870
1386330494
637405612
1557719535
1944233608
1704657265
427344637
1797962153
1324365635
1663492186
1485238260
1154205945
516346027
283273708
146477730
791296251
183146496
238505924
656792665
418355857
139229160
1012885161
1964978194
1157608772
1683834512
1457720568
385770542
1200459492
670182525
15352206
782113926
1539031939
1689202822
2029687010
1015139481
1253296565
743933899
1732391084
1167455628
1574434684
115441301
1188450977
237710530
1192630543
48909328
1417210916
1358359486
1394462693
740382998
234007479
862656386
1036636181
2002802777
626778124
339379475
28044173
1353728934
1357208593
907305480
1010737026
1830517803
1843147332
737867625
1908031443
1913573971
185282825
45953175
2010219616
648441709
1868851984
1486195580
1061641017
175367865
1427848148
828683024
1493084856
15631235
1876358231
1623882718
551980151
1559061903
503637667
1917442533
580690414
1470182715
1483740650
1613881415
1981958385
1099596534
555968087
1686557796
1414567237
1368629444
1163016170
1912945330
32337558
1142193889
77048194
1278184949
1117017272
1196717218
669818352
233319121
518864394
1348949687
2137454875
52938125
902663736
85338484
1376405214
1172687262
797552579
1993480202
1836833118
1873973492
1935461117
1240220567
353008592
276195048
1753958449
1961139515
1609541580
1463321700
144156797
1083255273
2061947621
647257734
578998862
1861461073
1189933623
927739018
1052806310
434936810
2060828947
842994030
1689349149
412496635
97098405
1409521889
1576470976
1189644332
686999822
249186587
1492812968
1415581136
430888310
1051818723
518615474
1192266504
963215440
80017684
55968436
1899683057
648477390
500099094
1800944713
2007418771
134310861
1276697172
911105298
1999603055
1460920826
460976417
2131858958
1285265931
194277812
637531942
279637442
859564086
1877333027
438377202
1706342379
6472632
117649280
88318052
1980239648
1723521885
638057169
965695144
1925763775
275010627
1553380359
1812055949
1081816559
1158195052
1075811809
426126768
187074835
1368705217
923310880
995096662
1547949161
984602712
1137195639
583158647
113375663
1020312215
284082248
1298081050
1274214025
689541903
605629274
1609054961
1139711321
254003337
2124872712
985795049
699391952
1615862380
814395200
1395206956
1446856932
1785771423
1371245203
658689913
1198020993
103755504
491875794
1953141210
519291521
1453752480
1874774550
389687439
2146533381
341862012
1622650131
464873856
1523133731
912119405
847754190
735811316
865644885
797370474
1101225376
302214510
1614307165
1032503510
411785396
1221867708
824471568
876274943
1018146410
1656578928
2102566489
2110720659
1151440047
424640813
233878768
1577289085
1308847697
576870991
622592620
44287003
2024523662
1589229101
1609259334
1665526521
775699121
1792727951
444739332
799505522
2113823028
1160046402
2932394
98626907
2106279169
687427134
30762747
128896639
561514369
683606857
1442999292
855883924
7636308
1978713494
1903594700
2007110477
638599874
612042826
604435912
673883974
712056311
809184600
635999554
1192573546
1261638800
1001455616
1200201411
1434220101
1036722774
376773674
1811310031
237831489
2114934192
1882399700
1065438076
113943055
418808774
1044214827
728193670
245151830
1222206946
3494758
898772945
1553699292
1736429878
1541838689
1349250317
2114868004
366730968
325392095
1848569497
1815447597
1461834767
971519423
643283103
716861997
1782040294
981137784
996986862
906999125
333609577
1861567555
1443974337
802136507
1441610990
18345860
1860934351
1401955426
1586685375
1475125686
472863832
1986613085
447611928
128572150
917776674
245479556
693350297
79179720
345048019
199368256
1748980198
1492978622
181016969
1749491821
1688880015
1874970091
1670092147
1004575472
1864195659
1910694777
376918701
1695364271
525090258
1035764661
899082182
1294741513
1254932987
1881726197
1629381212
1456117398
817720757
539365270
2006864566
336363460
2123360478
2037255901
857120129
1367953406
1975689422
1516175974
1163409061
600259120
214525467
119329751
1268079444
1447706994
414876099
1482075629
492779313
1357939134
410621116
221636871
173880748
59850177
1543664989
301424577
1896119178
1266642133
573306264
1405730369
116746195
1083180937
1308524849
635377502
903843544
650082051
791009757
1459159683
740412517
1992098945
216349036
1270257242
722615378
797586456
1228841555
1121955717
1809035060
1104021951
1645329
1805772338
176909220
522337644
1599424960
18445817
1078347718
862740039
2070684968
1960578771
359488308
114508922
1706464797
2042512533
2028084101
980979076
93328415
214378280
1533128394
244552823
1881567296
1425080367
1186016057
1324200627
1652343286
2129719491
1424994204
1770730869
1850621140
1453915316
1156373575
1444289347
1634756623
520938416
864254534
1887297346
1954296690
1579862181
197942415
902767127
629400593
1150327728
2062271669
1707798689
837378438
186641576
1118626011
267114501
1737655772
415495800
125955370
2082755833
1944219805
1126014836
1806557740
1935799264
934354135
874910856
1236176705
1327577129
2083810601
1766871755
396536820
1674247900
1287663214
770159772
387447447
1067134091
207459593
1072581385
1233682379
299565171
252411068
1341910979
1532164655
1775339861
1025232645
1451482263
1048013818
1862084776
1820285661
264938263
561719112
812856402
1030846963
1824419595
226753586
19213759
1438134217
371741742
1725767549
1774349737
1242826489
633734074
281391932
994474444
1871082342
1885730435
70136373
1881662762
1554916817
1654606183
546017117
515453384
385083683
644142428
620909775
1862324964
724870451
1617178126
139487874
1759388241
2085214136
584095564
1095537681
727264303
882649934
680339280
1506658068
1711652458
1476405425
1082549371
789337367
1374109760
1489660021
1564126739
558273886
1795665752
490630912
64804007
2109211778
868205626
1460454106
12878854
1530529083
974811013
1515397513
1312493703
302418931
640295821
1841795655
1305264576
2041991161
1766283272
1934774589
933785162
2132596709
1369754910
741664568
186968683
1096848554
1720991347
1085993808
1193810732
1657704528
1441972563
166123515
1569107824
1916724431
1760982314
495654593
1429176047
99581721
1590914300
1572090310
975846255
874000152
783559491
1643626453
1288143913
871261193
504237364
383744124
994204328
1653226838
310083414
43258331
1256007535
645299923
1609242309
98961693
369890822
1530659015
1334646236
570072279
2097616432
889319153
1625506526
1019768006
1799436010
866050990
495013034
368782878
1827924549
1682858918
1492967788
385777002
2040898621
1980277452
1725423591
1637787727
863335654
265789424
1355716365
1277782967
856218514
1769574017
312800064
796301160
313228872
259516047
958507294
836317160
1396886513
1090607870
1391102765
153865188
490907538
828240572
1472999431
28511168
1260781023
1520035132
2106894852
1402858612
340200445
437349492
1912922012
758731809
1658090071
1890118420
1841999579
580159862
1052714346
786112767
2014235029
1777657434
1929511069
631515997
1057974854
188013082
1670779380
1144493691
1772994252
520521683
785314571
799328828
941135015
2127649062
1148337229
1902366992
1942421049
1204709510
957151146
1667626991
665821276
215998051
1297229334
272357733
235495873
1573400626
595368762
1474578518
761028311
2074218064
1332522881
493953617
436030692
572743089
867893455
176270322
704546884
1950518924
352612402
1385148702
1303667469
1939049333
581132275
274168225
453754475
272166780
1222071307
1266616422
2010395393
833936991
1760197749
1699251403
1321720732
1368736014
765443970
506139984
832422294
807509818
1566004525
1702512437
1578966730
1884943657
771510085
528653855
628667616
1785565694
2140362026
320942144
69131785
442355982
1158570499
1411384954
1363781488
210092732
2087836683
1543810986
1981506175
523755520
175627120
809635605
1514579975
1113741655
1563831833
549988336
2116545378
1460351708
1772768913
1885496745
1243916053
985673414
2000729100
1844693381
856922392
671735205
1322613860
819251485
1431551823
737930168
613309670
1666143527
177979875
1525110513
1508919076
752473440
1358775555
907893619
2142192670
552360981
516830629
309317705
1785176251
1856755136
1102031407
1032854880
370533081
30625986
859126450
536269377
239523608
1524209845
1289661148
1246963194
2001313524
338667917
254536503
310595898
559390782
1829826673
55871743
587064523
745985130
110080170
486823800
96704687
919124123
241544404
844464141
690961726
1816758399
945546110
455222103
998429945
1040194151
1664739683
836120407
123825702
1887999329
1070793297
1129445760
106918678
524417384
352512686
411296141
949560292
745156655
1424914012
1195128724
2020018442
128985728
1172325891
927627943
49279863
2046890493
1631698568
813598409
1044845496
2122233417
238264714
27079089
1542569762
974520928
805714706
588007149
108871691
1319218560
1042148901
1670148708
123738523
821946119
1978744099
1636990268
1309643903
1095151582
719112089
292714047
1809511170
577164730
842810754
224723713
1496903617
1118591119
1321786408
419269152
1204848111
8450651
342825567
837462883
1978881454
1881271368
303078233
1671780830
1183311245
226269869
1939882318
760485444
782118459
703992424
1392561835
719846059
1843533880
1903300980
1279629724
841010886
1487802031
1219921557
1612316523
893609593
686721485
1668072431
1124399194
875685467
539938816
343119323
1221225601
603706857
66305423
1125313819
1146649698
1176758274
1004606779
769873320
523006654
1687057354
2078367531
1598475657
690403531
26053690
1749618119
737867625
977342601
1375386941
1918552854
193102331
64933880
582805211
2137906405
22620732
2101747698
1038462945
13226064
1024819480
960604660
1488684607
642328474
739246465
546909048
56319463
1802712965
694942424
1017122932
712097704
557876675
909489064
997907600
1758142729
1620286117
790847250
1812862585
1471521293
1293951710
339074540
526113520
1641894249
1937350896
348841229
1319833511
1409229426
754235428
1747720935
1140044469
304396694
344054500
705818647
1386051729
256306123
1075486670
217081840
64784855
825380107
361367743
20272701
1205195711
1533580322
249100735
1040711018
1101401395
849736363
1082754924
2076194849
1421679448
146615531
1395716121
1055127280
1595674972
1803320350
2078481078
849939250
1370746770
162685418
979174122
1373962987
761355690
1879275363
1296399994
1978919515
477956001
1602218834
1100965838
813232323
597714457
870006238
139530625
1682969231
149533272
1387771975
1786362301
816037721
2143547977
1236976098
1948565909
1230522475
742256977
1908354653
1069979610
1782267029
763855780
759436719
1542503147
541647608
1853612296
1913567884
360137709
1825199901
554949295
1557999190
736010092
600145484
213625173
1852527312
1533485624
198459037
2035892841
587927014
1427608143
1592947816
582672360
859741524
1268324204
1173862762
1267765696
176723479
1969205943
759055676
464751567
522655561
988679573
1676918055
1982190504
938782716
14735476
1078506725
744791763
1767372435
1175985209
2144172047
1038211462
290051321
777234258
1335472278
1507187361
1162111206
1633350294
1869318330
2071377877
572141896
1412886732
1504944810
186368331
651343427
1532210689
633107169
1189751684
830347051
728884387
2045947701
2062330171
248096174
1862035050
1743015273
2030936193
1771333164
1831374520
1345649010
947094381
1004550468
524442839
290066602
1742728420
804784392
1719996001
309455305
1192897866
236856998
1218435044
569037337
282964595
907806180
479107984
1922186618
1040797196
106953727
1763144193
1788158332
1084451733
583391265
2100790533
318972602
870720015
1924694558
2086874787
1625566055
960541662
1050496589
1754790982
1503896489
1597836784
824296399
1601375866
724856969
2098917886
911807305
802019505
1427457582
348559098
1135843472
1121869571
1492600879
1779484858
360999653
1137081973
1247081908
993983474
996200670
1773530158
1429755659
331880460
2013800535
1656892338
1651702871
2015084017
678453936
546729157
1019371128
392672067
768235257
686900935
1381124031
1427682678
1179665219
17345002
527504487
989523844
1721375999
1498260982
380405487
632282765
1817957584
470468368
1147656123
2064378094
1158461544
53879473
1069628929
1063899636
710719296
1801007126
2047083887
1423533936
2085290699
2013810123
1808553016
273321248
1868648074
505871965
2097057822
1435642023
1891231559
1584476226
982981613
322456363
1058628495
30287734
2106420432
1150758268
859628809
981032471
1915567034
912585199
1746027428
1684474624
1639506811
775332338
1086671887
1865693316
1197659973
138282677
1475279693
1075264867
771511834
762545977
179271250
93028850
753145115
1189654523
2016541176
419919570
1501450949
1306679777
1577137513
347692136
52645742
661189191
1246206639
885797955
596267185
1028293420
1857185674
1937411137
1236584433
1083017755
1198817570
747982347
1770216342
1240624205
860757178
1051670772
1667288096
1911719082
1705244565
655284040
1634662253
1520627359
1628560618
89919498
128544106
1140731606
966496448
381801585
423067958
1045242541
1066795004
10550200
490647423
430782068
1257164262
144815774
682443165
332096406
8491108
1355372979
442096107
1903212793
707434661
1410784507
1995054242
1402567287
2060122965
519814125
1180511546
648218732
1842840045
1351078185
2119690799
482486905
1970366389
1423469197
858795156
2043864802
1037988538
660483804
1402492164
306827447
816796708
850026843
1535839348
701254793
946507508
487644135
911739909
1110164112
322868312
273463785
1719167999
1027252710
355944761
188123504
1558762482
1895066817
1544953456
783541069
1129100670
45179093
1314053877
862109317
1137598415
1071582059
1232130734
731629181
1152518765
757587330
590546362
1169297306
1105661393
720896491
768146953
1782711787
1343421399
1525881956
1171474364
686479311
550721270
197995314
2017525234
734384685
515389460
1088528127
765872701
167717906
1208648865
54837026
714496685
456578141
1228776984
737261135
1462860505
1985135553
293748053
700670893
2082194542
237218719
1403463707
967319345
2013096014
1587368532
1457353866
1013086180
36515165
299801424
1612881923
832594106
1577364805
17471826
158779432
1453135973
598490943
1306363171
399999064
1241031273
1327393606
926212868
851199421
402885178
2136725279
194638632
605369288
595949518
512673921
1993009433
1097123992
1996795748
1256720185
1791337918
129513120
1761874225
257173978
439974375
5704907
2084269696
889932062
1578306239
143639458
54472815
734748769
372011685
204309303
1129641917
780872293
433274107
1806873060
1258568505
118207604
997875209
1260543621
745720326
1110177412
468939233
2049431788
141515016
672360858
1240773880
359511603
1930038500
534279236
2110852003
1890088526
42973402
1857551697
1019348484
123059594
1853321500
441140560
609418101
539970595
436905525
255861788
597410953
1521461954
1900606064
283030027
159130062
1743700674
457049510
214130378
1697536944
1383837606
531152764
1716426621
1821376850
71234595
1736415803
659746839
1840571333
666915162
1476412410
928389585
1904820961
251394138
1183753270
1520029922
2024239168
474500368
1634072963
483735078
514478011
350635260
1088368765
562602776
353534773
1722170790
1146964153
73197262
351750448
447012827
1969022219
1072475699
854224306
1081950364
1310940637
400445825
2081324582
2043685535
483913663
1591433470
603911668
981627393
1334984445
1158926058
1263291822
281587289
1017974494
552965367
731278294
270765350
712695650
1112379698
855629169
1440596690
2067781016
765885745
1001974277
1839050759
1934116143
1634481925
230544840
1582304177
244149582
81936157
2112693850
908543969
1020847029
900701247
1658367072
702693733
1386597943
1046366946
13403987
917708133
602146798
870558407
35441235
512704469
1152831960
1253985849
1322422197
1867454650
226393148
2046840023
1798397308
33852476
384329703
395952758
1954513010
909406438
1920707260
2022810634
1454362010
826501054
1166495722
1749067918
1232894546
1752401866
1085078357
1815555692
1132475731
1634945841
1230398601
1594330160
1475270658
1177641731
870988495
575975435
1751112208
223567934
2118322711
1450384673
1238669906
1564846848
1261388132
1755893557
713492991
1307301533
1862817037
2250602
1169740508
1919959679
1278296642
467005224
1636401235
1631031067
1412951818
1432439377
1555528545
679691815
129747885
817695711
244346396
750471826
54137712
366354531
117466476
1171768952
1945106688
384019026
903037768
2055861032
997189347
1060412151
1721194499
1453573407
554543312
1930251796
211879270
1746071913
296097959
1591574854
1938596484
1726872504
2127560927
707355704
1028795221
278610308
705243930
1126741477
1808890087
490493977
1711226407
1615334499
1278122957
1508764870
1716600799
671836167
757001974
382595862
1518336295
1089111601
298772431
1821631036
776551271
1089330029
1016245254
1442982872
228526619
807484274
2140795891
222594524
300168925
563656961
1301746067
444516748
1981452818
1764568026
489948519
1057246334
844440212
1176466565
2042007243
1184346223
1270517301
2058110153
887190567
258176475
722434067
950461919
1150534610
701242518
1481854706
531324860
308568005
368773461
1999913048
1131792341
1186181888
320211963
1502686541
306319495
1790693631
546506261
1348985781
1127538074
330439786
1241999823
619167517
903538919
1861242780
1652455961
1478680367
1566405386
2016997361
1199778862
1465004354
852538121
213237901
927555897
962741312
1303853075
744497326
1841056806
1340856979
1178844070
1826306200
914907877
1791264345
1770776767
155820256
1050082298
1600004202
1128813639
1352137133
1254879215
2133157947
2134974458
277793312
812519628
1580860816
323328430
279608603
1154595659
577150504
1864141172
577849592
715093500
1578512900
1256457891
1716375981
92713114
343706229
624438955
1120033767
1198625246
983317384
2041384535
1881003217
791672667
1243692744
1894785575
1587593463
1728587114
1012339300
874346109
584723815
397947929
264408801
608888964
1057655626
729541116
124532635
347756823
372955259
1540643446
763156160
1347704987
852819344
107390341
968818854
1755727008
1977322836
1069203210
1017043026
166162462
1212706321
250763305
1336184027
916790108
1703659132
440622828
1847749848
1278777261
1361699345
944848415
1291381032
564658541
504494363
1240359395
1579459972
1338650465
1233591329
484520534
626455519
1497361933
454334976
2107347126
742647652
995117532
2050263764
1749656887
1705119567
1152134656
62216522
236954123
936035846
1290680303
218810455
1247892740
1715472568
2119177477
1098832757
795087795
1830847538
47270971
617693058
1033153330
1354000898
1878265898
2122032968
2119495767
1844787538
1456272593
1042056265
2008782688
850978081
38976358
269428306
267744345
1263037053
1705679599
1953681699
2082654749
1184631682
158479767
1776134299
1563233467
452135378
1350800635
1568306595
2067102760
1330966621
1304667719
955707015
1005028299
1976326075
1382485460
1820194123
1994280511
1936240862
2053239260
1673387130
318647094
1414344350
1801081873
1983807569
2000067070
1127263773
1698602695
680643654
886821146
1931567302
1729644095
1055086519
1352739389
66273883
707901396
1309412396
1687622040
1800964259
1773672722
2111768927
223892814
1421654199
1787480100
468004137
363619750
2144950056
1265112022
800621286
269522002
662417622
532008921
1403581304
1590819867
503761761
489632961
936665374
646990264
751456634
230892626
774281965
927364335
934517805
800465619
201743272
1547548594
323209775
1164036018
920347478
1581755975
2144526505
1939092709
637059465
1404678920
1109968050
368025009
1744391167
361773006
432061728
1607672904
1450805255
510010639
769547342
1111766948
1323380459
1880764158
1801393460
387702258
1690665667
831711140
277939800
469593662
128704948
1004022318
1321708784
1455238188
526545020
512312766
123949279
1799192888
655998799
2021058655
1515183266
1232837325
2016596665
527378188
1893425472
875916869
60735127
725452674
129003085
286933050
1351359633
151053658
1047806178
1720623202
1789124621
1593014327
196221077
1507695728
901330674
2020023539
762484700
279739326
1955356327
303046153
1360183264
1181785088
411957656
443273934
566400176
27517970
1315742550
2107045878
617366695
259454396
1957653139
742194507
159164015
1748953618
552552703
144598936
737423995
761558769
1405644812
1549381557
877132098
1748451286
1914876977
1371461269
177181023
2329612
1760340211
1172008333
29671154
1694819025
569979989
492314716
2069481486
18429940
37870057
686490364
214726557
33293244
1923604418
1907415659
85684080
2143233040
1815662319
819436809
1311376338
630571492
1205428232
209972014
433324640
20048300
766312303
1861470482
742926389
646578291
2139144131
281068624
1416035915
132558366
466390419
2015160870
1241698808
2055966602
978156384
669822696
877535412
914202984
1023547956
427839064
1981596023
134952485
1692175901
2102257454
2100342222
99943906
1695572357
1233513951
55670282
88288423
1891284706
14202327
1952930240
1067856394
455465985
1657674493
1672698219
906267822
703943640
600040582
32004546
886214359
1436713802
1415417160
1891642472
637632187
978797248
1629890256
1661110515
334213277
1829374163
1762895640
1312018790
1788096891
221658281
370115425
1934752766
280374969
1924575189
1109630825
1862565464
282518281
237875883
1143110961
37059334
527301278
838234516
1325614275
852411988
255309905
196312641
1608709300
131705285
1161029934
683711182
1354087384
1378773513
1562628579
734131385
629450732
1200827846
1250163091
1071157934
741484244
1697939272
626832158
1019598214
1017899871
635116102
1180320829
1815031892
1278699011
759143735
1260644814
2137705744
299461165
1213670360
887277450
1318641230
419925209
1742305882
1525865873
1536944760
1547959531
371501039
2134855246
572563945
1807106429
233869853
1840232479
386189381
1799264452
1139498468
1665433862
1254420541
915793758
831135485
995663499
1561067951
1612438426
48991976
1525647175
1017978390
2022955083
320422742
1128986973
891781108
1793734566
1330535847
592088468
471461945
268274044
938645578
1614391363
936855635
1399370445
628298789
746992208
2003238215
1190062764
2110406928
215521463
2029646611
329808212
849762238
1419146094
192493949
1137493327
1663484864
1895963337
2120490841
1393590556
532370293
533154353
64257884
1091652948
803019295
547525469
20936534
1089157494
1492085842
781795112
280425775
99217379
639257155
39732555
1022340084
909435420
470036991
369560952
267518085
556433013
1741559312
2054118162
1526188012
12363156
567754271
820931183
90329577
1997679695
1291391458
121291380
687102706
440563759
140113895
537848052
373159657
761713359
738607410
84968634
404760838
1348260393
1495975676
2098717563
1265278946
397275782
961148335
447040811
740122231
101523703
1546970401
1138214163
1778816227
398508300
1873576597
1822707111
142276487
1409512249
2074022003
1906177701
1258290274
382681484
1106075149
1544720765
442599720
852798578
1955023771
2004019502
2074858711
2096725880
864582051
567900896
1190450099
1082081387
109167238
2037533313
1617256428
489575520
620049829
1085746470
2129012736
567911537
171030070
457744759
1309910183
749915766
583445230
80944516
1207393215
1318916585
1995102194
1335147110
695208298
848042694
472928588
1241227738
66262068
1112285355
644248453
244553378
1813465965
634745955
612846062
1500222049
778415242
1121967059
1729342878
647180455
1711424595
1753223918
1631185773
1780807748
1761797045
198590975
1240653489
1313469747
1493278717
1774605192
1280025888
1477313079
1098635714
916500193
1763894199
2068443959
193300791
1381897737
656270904
1598915007
1473121385
699016876
655368912
1417983442
1156592418
1965347299
1698042951
1650084748
1092397708
1696082929
1546242375
148793227
1040727690
608160194
91848817
775593921
1060575023
1297454087
823836294
1638948421
1501373740
1496702701
1593358403
530082723
1103812939
1767208860
725705251
1986858162
784172941
854123647
1338935969
186938438
166763068
1580616568
2032344084
756119376
748476435
2004500853
1385364610
311900972
559091742
1675971833
1665211776
197411437
1509447503
1485731642
304127603
764797659
405413214
1883634569
901714828
1036602488
939555014
80070557
1511601091
1490006734
295476050
585811062
124745388
1973456592
202676888
276961887
2003207119
42277767
745737154
1032451246
214278202
1154631182
402804057
1527229029
1551303017
756303613
1644213064
1452609258
1315313960
928613562
879861686
970662361
1015295528
2096281353
33161188
1659944766
1279536062
1330678055
1114689771
1495908434
563658520
727199058
112335813
1437989505
178285406
603538130
99879116
638261657
1356217366
1858949755
1149899508
1704199654
555102775
1611294043
1459518952
1308410750
119800866
2035748943
1270337783
784186863
1742775630
189184920
434891895
1957126630
166711491
1055896104
419168486
830091162
1381533362
447257913
1822661093
834861424
50565821
826936554
870398715
1795748157
433581304
541168299
1531842240
1591985300
1727948125
725230530
1213786583
1274307121
688655144
1772409289
349516418
1877367769
972731731
572575109
67158147
1715584190
601221203
752341480
1821456399
2071644742
646616489
763028483
1930428720
1237412701
1733425876
1482626902
1951747516
18009693
1953839923
403070871
1674264896
1243421731
102199329
296348226
1008230510
1755363473
1061867548
123644387
744291006
1021633531
1192398897
1623503928
1642228412
408762685
1861214860
589627675
1312537795
1715854827
1512058243
2135758527
1138636033
770149340
2033460862
1305979355
1192845050
1314650293
481210610
135016590
797391858
188115898
1215491160
1699588914
1126875093
982435154
1234516335
843004760
811937133
1737259274
982188372
1559783944
116042334
1008599505
1621014108
1749895867
492204104
403568630
964576304
160428220
1573969426
1027956208
1504766301
809715365
1924975422
2026255673
1475932608
1999097388
560772192
1026219879
1638267570
829547258
446739043
470476095
1560444550
1378912528
538525761
481649568
1593616598
714224497
864657471
1492764012
1395666716
115558192
1107362084
936757156
35240170
2097501886
1898751363
1073880657
345040820
791156717
398753709
689748625
1041803801
1116812091
291107482
794819266
1740818400
232085314
1488788862
1780868233
460974095
2036498848
1076723949
369419019
629029511
1093245024
801993579
944920797
1982105492
1092461455
1965315921
27846844
1200700788
926502820
948341130
358824404
901484047
2085192974
2078296928
1187040857
978562815
261954358
470492950
1269980515
647253160
75394980
263867908
579921619
1860398496
873352151
1017648372
2001050994
1030150115
1340398744
1051004615
2014437699
1206591028
1342515406
1880888619
1349073055
448933268
70449048
1157096662
2017807392
1843210858
901481084
113328811
1169696565
264987080
1958758043
949133179
1815698945
2083369230
1355276624
1533739152
1568947508
77922924
1734776563
1700105524
2099906809
694830815
1365445212
1222479080
191091500
1436726280
635818748
1726418770
2080070859
1103404996
1890869508
1530570548
1340363738
1360632573
480120240
1351158250
745223137
1560548258
1909324577
592373955
1333661612
1504643577
1531521050
500584076
1560159367
1429250633
1087469363
1749135101
577201739
369480994
917050356
725278754
9518185
2102917956
1164811700
515662893
1780573284
769313232
417094756
2006139272
783622344
1918326110
1381670316
694240693
152023334
1466222772
1174303346
1896410837
836033918
2006564714
1692950526
1718786270
1146648321
1976755871
140272378
997567385
783696448
1322510608
46199816
1106467916
1598491556
1657277841
1244399872
1490091753
1960149797
1604265218
242694364
1335515567
633140833
1186457244
517457843
455540088
2014714808
1004719838
483962251
583129953
1397593222
72285050
631184908
1339111127
2097490742
2125850171
478639435
1124830203
1899719343
584308578
512751397
201832715
2125703830
1923403031
1517454138
1724970689
597285097
280054598
1311538798
1249936891
1884404118
353948777
1965363008
993367313
243688916
693058869
1993319607
1336106602
1937374657
357561452
408388437
1346957358
1174209363
928172404
1797055381
1409515453
658402856
702373152
1441071373
1205802004
1333256272
598282752
873403527
1474120079
1054461545
1842325904
183301631
278031576
503012168
2082259292
1070461981
175824239
735247734
27746763
600744865
364350615
1055284536
357374158
1894403965
1856624242
644854756
2140844860
1957331992
645614716
1176382350
1463660722
603352639
1016630958
1938227725
1898984191
822615435
31420086
771621949
1010608631
1648320386
1152789392
943426027
1055779464
1580041303
620020304
853891490
1732267519
883600244
733622627
466717977
555969246
1122460811
1055522739
2022389393
235662696
1253057460
911561362
1370233733
1638323761
1402208562
1344062396
1533448839
1434967215
785881318
2030523598
353544428
839540139
819363896
2045620690
1775925847
1722363863
1978208435
1680087936
909372681
2048593272
388302645
727706522
2071030230
1250439219
642594262
799795252
346780776
2130858574
808606812
1622335173
1301597295
1001622095
1388799354
228715203
282151111
1984334326
2067996287
2118274758
1386197007
1423927953
1512547873
1594591016
1663770107
970900513
1066366109
315986137
1544131069
2023851570
2088872499
405860170
358062690
497401580
1484216577
1590923295
1675237724
782111876
1863122258
2109859226
1743258494
91124894
98475289
452971692
1394464051
1904812353
2136073266
1603234550
1572857707
332491058
25188077
1529090559
2133213258
1878799696
220773088
1170550400
1713718120
745295511
399614953
2041576353
1880945082
353918686
1288823026
1088841462
544506994
289500172
1909912925
153066805
1811293963
1037604208
1863044657
705065035
1293696060
1593309793
1457710011
1034182838
1661863055
410432374
1341285566
1327724928
1549477418
2095627148
1056954180
10866735
991585511
1983863618
906543141
1723127296
1486148016
1959624133
24942809
80613211
673694727
2015330313
1107079978
1929072707
1659679987
1684269892
2003324288
552608808
713323066
1326029348
1615485133
1636232890
1637975470
310146142
2025555143
1388760154
985949680
1704476143
682971190
739528473
1527537202
1780744726
1327726979
1016652190
420513166
964660800
1660086848
1617588198
674949998
1383083027
1595340169
1948925854
1110230744
26261935
1400197187
877779204
1420178095
795352162
74773020
833128222
1705657098
816068556
1247526097
1521217976
1003802935
770450060
1889855096
1289568727
1469672926
1455283076
2134706103
491451930
451749793
1513316815
1533730066
843844756
650228880
10405709
1946731557
1693916446
833191922
761050146
742489764
1378223579
885998889
1140680489
370793419
167803512
532760713
1710949900
1408339714
1935483212
1213340456
678959889
1123787585
1708448004
940649609
664348275
2000015259
2103659105
922489791
2114649987
580492831
2078721252
62193949
1018561243
167286738
795877267
238053517
1030908032
2133180901
1278549636
1686652631
1865795540
644644916
199532094
356061598
789576436
1288916595
369356676
1583111722
1398215616
139081327
1685606030
2083395777
818930851
686617234
1379980946
1545987399
564435686
1365677703
1497513394
532962167
1249948933
1704585618
1965882084
1577164678
495546350
860021111
548262284
1046270539
1864485939
287111755
1564552143
308958486
794072033
1785920107
1060108278
2006614241
826403408
1219135176
329742372
1757966721
934934153
1117088288
1260207695
957412522
2024911609
183244372
944398612
4215962
1580389951
1881314703
166830328
406493815
22009551
1574698859
897487945
1481221428
384971796
2032398563
174445670
518001707
2102932295
1825079705
1125425937
1346049880
1455812007
676433373
1049543087
784275111
1851733623
554445749
2093311298
902267415
388198609
1014021457
823715227
711557385
731639554
1914324808
1406768309
560256798
1900683190
1301902829
930710993
1917086406
1781193306
597716418
1300819914
1035396959
801378175
30981383
1083635418
1729595159
1073871861
1972727747
1708277336
1110563109
860768798
176158099
494645587
739524910
1678460284
1719250296
1054765368
1229981672
421471484
1193790030
7436279
885013430
1561373641
34368101
142065668
744395148
1772495468
1767047638
116454201
2091727481
1183534821
1294638342
568581627
2070031948
956411051
1019180705
1972467914
1611344767
725242474
139049888
1452180222
1969031438
1332315386
172437246
53307823
1919508564
1282415139
820279198
1413265566
1671091507
1169911146
1397519758
311843791
1770737678
1656405703
1184069412
1568480243
2047420069
1544182333
128087419
761439526
1653654682
135354239
1418565164
62076397
1695919344
1925939391
1692868784
1292438170
1272698439
1648337181
58695145
963909547
936869102
61068493
776500238
296719460
1561099942
761394998
988699361
1835189266
1533122189
1204588686
1343000545
1381960954
1267756290
533125151
934142308
868714547
1441287450
762656445
451166439
556856390
850744532
843704909
637070503
826821556
1324330177
67052064
1793707823
202060609
285202142
2134704392
180739844
364664185
1167642584
1151772812
44435013
890784835
1543308979
1286033344
1719985946
1368784328
1913422429
1287399979
1712405735
1252994521
178288857
1373691998
1976159208
1360523735
922896596
1754872717
2103401297
1141868667
181179976
454614722
2015408294
1497490321
422187985
698855395
275642153
881145144
438063338
710258237
2088546687
1653858312
1363753055
581648149
1520333289
2123322870
93730402
2084675972
1031707809
1345316392
1018036644
1625350721
385659824
1962962810
404374604
1143239876
1000079790
371397169
2078270867
1627928063
952416316
1597882669
359079785
1189168797
1377114739
448534979
1794137693
1491223442
668402456
337466234
2001513478
1650110472
1659477960
2130581613
564402438
775762688
28880253
471506553
1670572572
1227705292
4265263
1130067736
1575405568
763810333
2087274519
1225965057
460515753
1183658463
293149353
1643548871
1892370884
227256328
91110681
63607559
1459112938
872734317
265358116
1782717754
1578985325
465038899
1327365935
2083553490
1654369290
588213028
1108994627
1912220650
974743
584224943
611687586
1056267876
1400810109
470289050
1218744051
1073713803
274879233
844917181
1067224105
196442919
1429428776
1771473555
909239584
1279677264
1489084602
1500969476
719883458
516054818
733884636
1393006925
1600383647
1035933068
1092755949
1268512321
1163650486
433851771
1448802243
711607292
1531913993
1220870791
901628263
750782624
1452676593
2124945417
231996284
889818273
560531527
1388241588
779372232
1642906064
1969387101
1815497073
1618967599
448838235
701704032
1209155692
766295623
272968261
1922682083
151856655
2083373930
1342245932
1651292188
1809885190
1639582816
674287179
977083460
814046289
1258258254
11232657
398242082
1171595175
586507989
774776778
1223661045
425339932
1059653470
1041296236
1322261552
18736523
1843306867
1974260191
1105189009
1855699467
1624171936
169961499
1098133864
137896851
263853000
1342061123
1294150364
59719161
1400095386
1508023202
132949802
2060832153
829414901
220193487
1789393255
2125919150
1749338476
1691675216
574657316
588243361
1609626000
80337637
1728135955
1565879490
476687912
21794046
932573937
1526635763
959684888
585291293
1782419839
1135094711
291667577
325475013
1381655888
1203766259
1105582164
1543228268
1602059684
1220009914
1281225394
1593361344
570462955
407034953
943895254
613769611
1361416417
1234535925
624775837
972933143
132787796
1585151157
917114203
1337107871
1505489874
1367751134
2022605790
275741903
2109914289
1568333270
1054012879
187854371
983715006
1385935009
1706687172
1025394069
463468570
1457469671
1594511734
1523115019
1433251435
172169243
195819005
1395867162
897631286
286610733
962119394
2080640093
1871979632
1824909409
949463551
772241072
1161258276
357553306
1080363790
1312326318
588084949
827987543
1397142046
919751067
800761901
1800422449
168460687
719868764
604264686
1216931889
1593153135
388863320
1574206335
1638429906
1800947047
1448822652
1977297277
625557551
1321888120
1174353377
1580034735
1800650630
1554108868
2046087688
765874571
796995316
24955183
1336440299
178390870
359403933
1216991289
305262263
295289802
1280329404
213718982
435817746
491653565
153494895
517144847
2124854400
1608053761
1336276907
786459129
853228393
1416482802
886351329
1380416005
447953057
2041376712
2016859742
2026524378
505421522
284564358
2128416420
1628078137
913937581
644987056
1008303453
383920613
679360174
1095477586
305488124
1836952284
1909573717
155436723
129937175
1744669154
512423632
258213549
1442361716
202263307
552103787
1007431304
1236214496
887836071
654922398
935115756
761224935
1609707181
1919519989
1604097832
781002811
1501953127
1925694316
609647984
2001558875
1204331840
1249720764
1567530806
79510013
830130929
437180382
1374635591
1158570499
1927518739
156203495
742756953
1535018295
790121725
954833296
925592981
860647995
1559124984
436745986
1823855358
1316416269
1452720604
205845201
585662186
2055905719
773235033
1778413328
2051931156
2030766929
1913479276
704551723
1393286680
1430553264
1327767891
1593491983
913501390
310049539
2037927863
1218727837
811355619
794444190
176145894
1661710925
2068577113
681772855
1841759054
593292820
1776242648
729984139
537386705
559159335
963159633
1665913777
1869349446
956184207
1707527882
42652424
1930116678
1674487299
1661706304
1716780113
1368306979
1612208131
871910135
1234166713
301003071
111926083
1683034426
1173978716
318315911
100177908
2010120606
2023465458
1161671217
566230224
1016779767
1921794946
1042562889
782144047
358190605
874852420
1977311925
1018461131
1012943879
395525156
1706963021
1162052383
2108024590
1749042772
1192502777
744692847
722782105
1508284030
620186036
347114138
1802397910
1288411033
781399460
1404434870
121802625
648205916
1317700062
1552489932
588336232
767622123
1086962491
1418111442
1209326354
1197121675
1245382813
1414189680
35798953
1675146336
2056843650
551706015
607789896
1580412980
2026066906
1680461831
1674824502
339149440
1302540740
201959209
524627133
2039336533
1246680306
754090546
800332164
752987919
1084265231
1126318859
1154995665
889357006
1755936797
970637141
1924924703
1182134446
1982381147
400888624
790735203
1581608101
1109325593
2126995419
588823713
1187709837
196811766
540927294
1742014589
829945439
1409305783
455066820
542338999
2136332746
2023793730
226269635
112728051
1619043140
286130393
276242266
1922379613
1575160402
1311437696
1995270746
977080087
1136931253
1713976446
1333650153
1677475416
21329227
1100264909
1292955516
795189483
1348745352
1864325278
186498271
1727378213
1999516219
1427580968
1551977452
1710365332
1992520438
1148453300
1225697136
876136714
347796562
1810962048
2008175731
623146983
232297424
1622922654
1672042133
2120560585
1530756448
633167706
1360980936
706660606
1740151398
1226286996
2019789423
2070466278
1601100967
777457857
1633496626
789192632
1610602635
1662177951
959380436
460357538
432196808
751561541
1187928397
1882450758
196279171
342727831
59436032
387198632
1657743438
2124728723
1870311380
1901953104
602846588
253759056
111118378
2104121944
916951737
459064605
473833611
1371618774
1600726292
79551190
1959182258
1259837305
782636005
354658572
1132981999
817788199
1237643409
547509015
341461081
1590334933
340673704
580153785
1492558820
2051628772
1796485391
1197805047
700755135
242914747
223261875
291949166
155820419
1418714062
1741147797
735513676
235150522
417629469
957992990
450824463
1865440628
1324815930
551092643
746959507
1818255246
457425550
1577303416
1194125648
966908067
1742100135
581199865
487001034
1454414369
941116774
508859537
2014319440
1792720649
1486382162
1696807518
1860908609
1083237022
294680511
1881354331
2098329975
1953104229
1618286784
1178805453
1995270746
1096833921
1692358125
258510839
1265007349
1582361023
1823184396
1546923216
581506640
727800943
1714317795
572300307
29443361
1163306692
2105631606
564627276
1985976996
1525422037
1027198913
234884205
61525181
1743196965
131631331
1360317471
1014144439
1959462567
360014612
144919630
1905365642
1555273653
1451727560
1963432321
301786750
1654923709
773810520
1315460534
1184573615
244549762
1958718831
5855046
892533316
1455694475
614964716
452045040
2009535712
487672692
390929006
1740277466
781552417
890322102
612101224
1281587235
987717469
821263052
157566704
2123401299
2066758121
1612816971
48170116
1045281229
1379346570
675714682
754056061
2032932605
631372282
1397000771
275974476
1071644407
1627096290
312636581
1782670079
996429381
1843400060
376531768
715979194
631499244
1609348224
1995878095
2075024577
1478247991
333437392
1427143155
27416381
1141247357
1721886678
677412072
1257002898
1888332269
2065742596
1785778788
853162720
1252605112
370155729
630705428
171752851
85024868
1569578616
1744607057
782514198
1412742660
1478147992
2141813272
691906491
655990362
981239002
302923515
668117981
183925276
1312274404
532181534
1897954571
2026768019
517763025
1866208013
760629571
929779563
963748644
1209375915
1856055080
1592951536
1560066037
47671261
1787801596
1431107735
1687047641
1370155180
1188366794
1486815391
1896455025
1953453826
1898203270
32220735
1763892548
209056267
476215225
463838421
703776768
638465254
2137663937
553891365
302464315
717452706
531393719
955107736
848666624
1378152643
1706088162
826199934
2075574485
543042059
2000250137
152125970
469277556
358486445
1237411010
1991976054
1100007987
931404958
1238020629
1825860283
914161622
1418338421
1633474216
1376812974
204453863
135212457
1674950605
609353709
840095891
1495739077
1413938758
395993259
1702495007
2018475576
1098548555
70070259
574739912
1185594569
1681192363
1281746396
719111746
1647232001
336814634
541445385
323524726
84231320
1531065945
2082348278
1453947572
473904292
708996732
2020576884
451921068
1082348683
1817143535
1952753319
89529249
2055902188
2127609746
1589175105
885577462
1163735562
1560281876
843809956
1024473992
1821030929
1988514748
1841782392
1851455701
66739581
1686986025
429989380
1517331536
1437590566
1603911211
1591277205
12744622
2127722118
2039336389
144063310
1353840223
1486678736
1034954974
2050779445
906896022
1059492350
623766937
978529476
1582274188
603856364
452741712
311521123
1805290160
444718130
910267070
1100217024
2042126033
6903128
1492988733
788010697
1719350555
498607225
1394937276
265876380
485446179
1421298096
1076293538
2107787491
329770436
1909891660
1713535718
686493609
1005824204
1907732199
1517214744
113366855
783072256
1878692662
1359111375
1180819661
1549064249
1453939876
1485664240
1146958683
2090338743
1607677701
1930195800
1412535521
654723815
507447178
1423940724
333070733
119844211
192000864
793725544
2038815726
435537631
1167387593
759699918
1625399938
1679042859
316205980
1324072807
1253954792
1194201067
1368507166
1968319712
1302750519
2040408181
259008309
1663022888
71972550
1096328523
1837735931
2023087403
1239602137
1188963658
1866826260
457288526
247703596
799222060
463819383
1587606543
992431474
1455343324
1787203489
1280561603
1113836019
1813629387
1725302693
48783648
1771356916
1413446532
1086422910
7149640
1550470173
2962264
2140830414
988787969
1401911691
1562303026
2020979301
2044355560
465658893
1436845437
317927080
892837245
226663358
1271121432
370052297
1892010778
1882199546
1586238820
12742841
1975416696
1379491583
1270657398
706483788
1071525437
679652270
95600607
1670625718
1708443258
954235926
333873393
2139833739
1361693178
292031210
84032631
375878244
984306517
1305390424
1168856186
1692188252
1245774649
679205157
1792093567
454136103
462548729
1023761270
426242316
1619570373
1450918515
755869272
1380411148
1003779183
1759230506
1607149980
1360595868
1064111726
220029133
708641621
547174453
1689228977
1991155509
649364467
1396783780
463988097
1647408911
2109603643
304823484
1334912271
2104336066
2124334603
870218904
1302336040
252936874
986037444
1620372209
605483267
570242717
1525075049
303946297
1591361512
1738755465
20707064
823129499
1046981353
1972641019
1808011906
242306524
1867044679
1826975312
332334507
1606111813
478534004
1080948132
396720045
652731415
953753213
579249593
2020367278
295625211
1366353733
783625951
1375324985
2053645287
1715938860
729692104
893825933
43974236
410247010
828056279
585482042
2041675751
1614223386
1286740585
473622912
697750185
727203472
1482325435
2020741888
2069304254
1237461227
1508104932
592112155
341886797
1312591498
648001763
1893233750
1903581174
256843364
1016887249
1915864010
1737788967
1460345516
536240439
1374648742
341266288
371268181
1369802830
1296131271
1160094677
1822411399
1543077829
240426502
833163944
420488500
67339431
705209090
1690917372
173207212
756551098
182412471
2143262174
4893073
794832398
985794922
118465874
1575997397
1632443647
1656724807
1542249787
1741168542
965844865
1473406309
1188470249
863772410
102741830
1011997008
1495682076
396715580
1687038730
1952335860
1472204654
156678968
1363903739
2074042597
2098521778
1865238435
1225571442
1394152787
1228681713
776354599
523457812
1730621237
1614570058
949859437
1308978395
1881766987
49789327
529402968
648911197
1625327062
1020588566
1784911309
372440327
907685414
249971069
203929848
187626870
1419656682
2059184233
1266090235
1907326889
615568077
1618106520
1336421655
1788460977
1918532884
77828288
925885869
1298451035
630836718
1605949572
651338854
222134581
497262057
321658045
2043197486
1564229712
1758182999
401412804
582839851
112126024
398489405
1215633280
1760870534
966555381
1541820905
1749540775
751958298
960960125
597753783
264824085
78857544
1898083808
256818921
700332193
2029817094
1503615643
1679665169
143638022
811036196
933240473
159992071
2074070949
1317609559
248881616
1833939361
868123128
1562067782
454854025
822148681
692314038
1417243455
2077661150
173423262
1800914155
2122146105
1058323741
1687270779
1803243238
1560867158
383542280
442180221
2067557913
1071713157
1159320308
1770823848
12709320
620140751
841731167
579314718
741173337
1694939384
1856794078
1734994347
624126187
273068337
1230364899
1246436938
1140915310
1136188466
2032299682
1212299828
1734494731
526346805
1004676004
201656680
129151319
325744390
70689128
1079867295
1346554946
2059845228
1908863343
280450827
853224839
1545793477
845835110
611022285
1274050898
567818460
1197490618
669699040
572061525
46861320
1307013558
1652877158
1899864607
1744117527
1891445183
964078833
90432077
1018607412
485660639
1083893201
315351482
2053101509
1175239852
1647084076
473417223
2072210471
1460243512
674132921
1536708163
2080703790
1244743338
741080964
819115328
1228055428
1319508151
1820413637
1324669059
1187150291
2077611717
1924128476
105007230
1014428689
999209748
1253972912
267923475
13762320
68638035
1167269374
439819309
1383907885
258049205
143191549
387008918
581425452
1714813479
1848863524
1858087372
31342668
664726316
180873367
875672811
992873889
797957228
154743428
203111662
416511952
1756968188
1531144939
1321940520
1845805879
248372652
340305788
1815153567
13872559
220134513
892096201
1068119935
1053681362
731799405
1567189574
277784887
1821342996
1684240122
911357
1359536581
220372313
880807659
134669271
1080254238
229983714
1960408383
869147005
1113442292
1542287086
981335119
850707583
628365714
719425267
2100501531
1397044063
1556475460
365210810
1809269847
1991503758
561814240
1187725413
611686188
1369171707
308877917
847635936
934999628
185435101
679611480
16852963
1658513784
2088443803
1175163242
1785446584
793907201
1892425787
413234507
264130162
1046330170
1666301661
1651781
822265864
1170197669
818823017
424614556
1510876614
286012797
886163689
1980812581
247293056
212661531
863889897
2093854389
1989232014
834774759
768174729
1233340157
543187399
358241848
1227164971
591496479
1192111617
1546989629
334714971
1001513060
1810280863
1747864648
75529468
425982347
1945236147
2008982558
1021844620
1599650332
1965266691
1567857185
371895013
1507374775
403328325
360280472
121504193
1189531317
689073026
692828340
1983990567
1066989852
1292739028
1771171942
1251231593
138390663
540688318
188454458
1299454778
1126204000
1271854122
480673837
905114218
205602099
1736858914
39067186
598052442
1361861495
1249413797
27891997
346209358
1038085536
658990998
560013229
597464796
1818904172
1208702801
1059199187
1756464778
1086679637
319274462
1242978337
460605986
1537888708
1634102370
374428762
1253727136
1190820839
1833062429
1420350161
1380376041
1446358333
35948940
2050502554
489676322
1822794810
1543395906
631004717
1972325759
2038429384
411579580
829120291
711052347
1240699251
1052054464
2087625002
1146957367
1318068541
283343815
1508745088
1680275626
1720158808
1391850718
1979806824
1646365441
339152007
2099282947
1823575860
966284514
1713224558
1194712770
677559666
2147408347
630110056
1616464506
185614384
403026659
1324599737
592459896
1132078951
1255088824
428905455
1133718795
1767303522
2104188528
2103231229
319475868
30131443
14612567
1199508427
1377191529
960218205
593202228
180831539
1528758433
71808945
78798973
211772703
1991882749
1198582275
2056966446
633529661
776566997
905360888
142833086
302863084
166406585
959592142
239233228
822148583
159613802
40253110
528476386
1206797679
898126687
1071039511
1480386952
1856791948
1335615545
938343439
1348850377
763263800
1812456087
108489969
1364033290
229393449
372851374
1129014568
1650598262
279858659
232335659
2032509569
1614632220
1423410584
1038537975
1200214423
788146414
481036137
1767473284
727717788
65584728
2059346067
1358763096
372276149
100460466
1777544262
1130379092
1903183889
1036497175
1801926338
101637756
1205966076
1454418555
1738438003
102844581
1612220242
1242145311
1010019032
2101546613
386683772
291388724
1444266494
1468569859
193276384
1343917298
1390516198
599278619
548072752
330043247
1004013732
1905690794
1791009046
1099889488
1913995230
160531825
571495989
474564259
27405210
1085653994
735159403
1443209277
658094169
80401917
1036359899
1796587598
1998262688
151861803
608495138
321309471
293709307
1462290972
491083564
462912739
1160319170
825325836
1959258077
1690427006
465724375
846779660
1861599740
857626011
1842943883
102017975
584344116
1353187939
928811859
286689324
506954414
992123810
926218804
566154492
965857498
1172396289
780351108
1599451609
1836494797
1658189630
1358963639
1692826619
1475748329
938679357
813442089
371373566
375205500
95645083
162715401
1890278043
1362749093
184319097
714674578
1825672282
1643437239
781826458
121883436
86628810
892847861
1989648149
1441754187
416059588
365740359
1637885324
1401470342
1906250620
1173890842
793391716
868489833
1223247447
1806275378
126072849
435565471
1578690497
1603517667
672398436
560676240
2040950448
457736669
603972000
1254633410
1800274624
179950789
1467471226
1838333073
1663223621
210023779
1465267777
2123858609
429212339
1695714958
639475586
1265293922
1132838138
1061133203
1839892338
1305117057
2040570231
1050129371
1083414613
894200606
191747835
1466806927
2107321159
336302741
1619183312
1508556725
938160864
1009226242
1049391697
746815551
94885208
1432466107
480706125
1307229249
1556695759
1356632742
364455211
1365909990
584974311
1980683441
553072777
192573981
367520810
1658714907
207739118
934096547
195929351
940312234
1217761535
1390837905
1269499585
599545815
2024250773
1572830471
1758633862
743226374
192509668
709107433
1722964861
1340359870
366427891
1012205576
1397537351
1525017252
1064297200
242455698
232814845
1426470159
1229755787
910192035
987809172
1789459393
57564252
575203882
1146457439
152453330
1437963692
1660727469
163763390
1675823226
2145057758
1994100256
955307952
2145358745
1883106702
2006303422
1378242160
761413309
1934852428
1805062965
1798569701
191914500
108237179
183963920
107325850
688486468
355677055
922386190
183434738
271712884
1817745630
1639799293
2095731333
118812886
830931075
223872949
222237824
1409353489
1029341243
1100268501
86693299
661111180
1543981809
2089064499
581002582
315700174
580590349
824929705
618771596
999178609
1450133201
1392480517
394838282
689893042
2105596435
532026866
159612062
1049703056
712381351
747167810
1822657067
473549743
834321514
1930633377
2025910147
2110174877
1000307883
1808141882
1510283525
1393313165
1881329004
87171961
192174523
664291492
901779601
813482614
2095780205
1226996947
1962788267
2080534690
1173183898
833685343
53533174
1017241519
439332793
106252666
1432585869
195593810
417866053
259599458
1731186259
1853393584
877964453
2071615556
1348747774
91507666
1960216133
1581296333
674494877
1657002
785083914
330226669
484604601
1912625219
911151179
374296098
1595808216
401820593
1110878269
2010986433
668049393
2046742811
1654060867
1578217238
1891675597
1818471401
780500555
1779635020
1109561832
1559823531
1277575291
1584034818
1849091100
808594324
250400994
1481166909
1555608283
955108726
1948072747
1294896280
842438034
836740506
1051210541
905218776
2114115107
1622545523
1409250353
664587779
1225117810
1054587535
2019196685
442649135
1097029858
596700584
602430028
817724672
734306583
882722790
809017656
1926570515
2051871745
673604251
1252593836
75310274
2076854726
1563765971
494686980
237171267
352653402
585286869
1697238878
1590877826
2102462435
525550350
361801272
612427979
1151642675
1299375367
2052884005
1088569822
1282131912
52750116
741796006
1895616318
920508288
319598884
332449179
1026933221
240107134
1562389723
981278217
266490048
729761186
1785788873
384099134
1676046628
1579167922
104061214
1818765157
1820416040
1695440520
1490663969
102718135
718834010
218871038
1543657272
2020911620
1225919467
1691226397
1356853283
1910339121
1989335517
169494461
1511945118
1167366415
1190690190
1409182504
860410050
1316768605
635367526
590417661
822164366
532629310
881598840
1841622994
462765957
388346764
358525447
1690454211
522212399
786753359
865323272
726650616
1613395795
1798564874
925984874
215878467
1489727775
1215464342
1837820667
1961920023
340346456
178432626
1532684639
197744740
1560137399
1174643464
382662769
2057138188
2095285407
821861889
882264551
1084617782
1307029782
1098188324
559774833
1533600751
1303256618
562693264
1721012287
720107807
798359105
354267505
701218648
818443671
1779178866
1311394402
1623458694
1068525000
861152280
1516034108
2012535049
1491246136
1372500104
1538598069
1339927701
1797461400
17522099
1567460549
656770265
1020916418
1541242458
1255095936
1912046193
2079653297
341590010
1916048932
1628916407
1792872699
591871461
1181574574
492539110
228686857
1094851205
193951936
1202004008
571352094
400185735
1638820479
1911350576
1999380173
769023385
1633617767
906713347
1421192182
1870571097
1958487099
1427262404
713528256
993571811
600955013
787757242
1739640732
2048503974
1945347078
63251218
2065309145
658256163
1368701135
2032087374
1843895123
1254062328
164800481
1962996701
797603723
888561533
2033053317
1091500470
398896645
1606849004
1685601213
1129158115
1254547135
92329073
1178772276
1245414830
119511134
1405731635
145852780
1363366293
1294446123
1424622761
1114443250
809840850
105240302
1952752026
40325517
643324392
581236557
310571012
1054047461
906904448
1784780197
843922907
1083518777
152558332
2143641154
622982462
1408549129
68335741
543163976
1033984985
130119403
1988201178
47692591
1174806902
317860483
820472867
1811222857
1760644061
1352621256
368958025
950862361
754406093
1482457727
1768547718
1608241738
268246573
1228630708
1977896348
1420526383
1907077869
656795177
122617385
1243872982
1431146970
872455861
335977743
732117316
821426419
2114233472
1300550228
442185205
447706890
1832887738
208666802
847557329
649925615
246282835
895834129
1931347484
1302030984
39746399
1511663387
426179285
1929084445
130137555
1517183697
156921849
543643214
1061736702
1807878298
689419649
581581988
263750099
1362218255
327869497
951541132
1877010496
574430645
702999074
666467103
1563407625
183037965
1553974608
1563632417
43395961
1249147171
1621355845
1574730726
1745148887
1415510178
285753897
911113323
625893205
1211285530
1753720432
895408264
556707774
1495849475
1121062977
1258070286
1555264950
864430594
104060962
820823374
414202885
1751760953
1897576109
2120211379
2069445654
1357198057
557008300
1338381118
496859322
867687829
2114768094
747899915
579849937
1822833383
73374671
2077666521
313389737
561878224
1803804316
906373936
1209439554
1431797397
1292393948
1780193093
1858322167
672761316
1997978277
529412321
102786985
472195052
1158644719
1370359861
1359707811
274524842
1280940755
1726846618
2045116276
1904201684
189258533
446786362
1066311496
1008415356
589910233
2086563551
431266665
768452699
818441794
567181939
146318969
1920633478
1198970975
292871281
436145614
1124037808
1888865797
1008204155
1958396080
2127962038
1486111357
475899255
1707342062
146425383
1176870191
765387852
2064682475
710145198
1620473826
2116988615
764211705
452740983
486843710
1383983480
1294761181
2079042572
934649706
184492953
776532593
989734070
512025270
2100747803
1581586371
2057726340
1831691018
984118543
1101431768
758994012
1013123504
1167546137
1686889067
1436975210
1572616307
1797450332
1787436047
296024316
1506492347
666534581
19075363
1173156008
856865759
834274240
599766004
1571557259
217333751
1905365642
1316974643
456816351
1136392460
725739466
1736264507
1260621858
1349148124
858721381
1390917928
3321419
824942070
1815508298
942773473
1687545677
378868123
1934181064
1486166364
47477096
1444543879
1437910872
1143622054
2069296307
1724771001
1256658942
939864953
2029190980
575801619
393728963
102970363
417922214
598945745
1369450925
643509802
1463955576
890333326
252756446
2008625600
631350624
49252908
706535012
523990597
183278920
177015469
186354650
310622681
221253630
37901794
1614564697
94691704
659596349
929576894
156169190
2049292720
1120844993
208085999
1240373620
1496042667
1681093032
373881029
1519093988
371355290
1390229571
711027545
1780162563
1106476591
1798704585
2105854837
1837452022
489768989
379830112
350256976
5495608
1261176311
1834148644
141472969
71102762
1904491889
555781008
1344965313
1797502841
1542374119
1572778196
1088393053
896055712
1812338969
1279749833
1758045946
2083104944
473353752
1419562550
1126177511
1035160204
333374735
1559422617
1918147367
1397666204
929324691
1626830969
209456762
1476139686
1661632101
33087402
1228302976
1961661605
776696909
124290436
1657162298
1061687165
1171857165
778407169
2070228781
1399673682
2071357152
227076465
1104514898
2080423141
1113708052
1313234248
2132232215
926345488
1128083477
1352897616
1473732015
417609292
1322352192
384305362
1268128319
1827824904
1759317470
1459064447
1328740069
1050786073
1853348309
954023779
458016610
817049740
580903263
1124497485
1364188814
497737947
870507693
2042753102
1431148676
975147672
1829084189
1725045503
595823043
1756947683
124861790
345240756
1990651357
1271441561
1007506274
75689275
1917789594
344287006
270379924
330411527
1593519057
252156288
1740393995
1561521574
1429047125
951200104
1257517995
1708017379
106043705
749121076
1027816468
1831029254
146475983
1748069659
1909587933
1900513331
884263597
1352829468
2077565191
734727487
1903759987
2036991381
1359845380
1418467305
3481612
888854956
1110744329
259410611
524738012
1279026303
1970481364
1535870577
339064675
307865753
2128886891
656040219
2142057108
939857461
46986759
79321717
356002531
680550207
233710900
620023401
963750044
209392807
1624941353
349675645
2142724832
2076092907
1920488134
1018506265
1604813025
1328064877
909578426
480599605
1692046236
1701386966
9962656
349187426
1159124004
1891115411
1778722072
37963181
1893810748
2053797357
442274426
979950797
751467763
39874032
1811782293
148343256
1869317638
1618902128
2034153487
202273405
323359003
123820743
1719923245
117698231
690184890
932075826
882116937
107687180
272055002
1121544716
1626720916
993273528
2020962674
1463267030
585832083
96122501
1853283501
875467773
944457069
625937486
643311247
581151679
1619193967
842630946
1288451511
353506956
717050014
1745259683
1267084115
1813464679
2108700997
1981661536
1771275399
1590210999
1700123435
417859672
1694919992
697787511
808574582
1844007229
331104610
707519297
224436071
1495813771
1734497599
180643327
1591892036
540924069
64229738
1698609483
321391199
1672349972
2031415896
1735140104
770154518
37715665
888229338
388397213
34855444
1810984920
1292191027
1331923080
846472076
155409715
1313870170
1497688273
1170237091
500019626
144814885
247115303
1973584744
397255601
779386088
256499231
658331789
1744187658
834295366
901629173
1232862921
1460373724
405663426
751854335
2092371690
1919580679
873426413
1940132423
1869866946
193626463
2081742945
851720142
1619416412
282341937
989173705
312571301
624467386
1855087005
1091648165
1209942618
966230443
1809393007
46330734
674478848
1776039586
1494529443
79507788
1650315973
1768454501
488312873
358163481
471973988
2041493158
766193628
72192888
146001282
1538684725
2114080827
1285459260
568700075
1075880484
52995626
2027150979
1433950574
931538984
717623094
177586534
137991223
818555719
399082881
1811725294
475814631
311884712
1953735426
552458548
903944433
41913259
1627616868
2023909233
690155115
1045190215
718167401
1933995778
2018524869
185595748
1077177071
359441510
897145935
852118219
509969037
1076973133
238802559
879016117
381779551
795640109
1556005254
490326584
385552067
867258865
1326494223
2024462199
1229004373
498025408
196767694
1735471444
1282653057
1073614178
1063740936
310185081
1079254784
792862746
959847466
215424267
745046449
1307327974
1898594032
2023497401
65853146
955890931
498142121
1018594915
1064958558
245915803
761599276
1552699083
975338174
959262308
1357292963
41827078
930494537
1051849290
1171472609
373505900
935529445
1433137321
1103636874
301876542
302134241
1741500439
456264583
1927568847
1080175119
408999598
1016522628
362029116
888026570
1994225801
1526442547
405328224
935663272
56816786
855063836
1165651980
1316288287
171061522
1732691312
1088021004
145109435
1902981062
1685682681
22751025
1760596024
52585840
289217222
726491163
1137972031
1391977684
762488643
1517111594
1542161678
1944527000
1075378398
337843426
775741331
1366000356
1952264503
2144036557
345367944
1909349539
999331603
505367502
66045904
2105425622
1023552725
1247079140
1594925773
855973585
934903190
1739703631
81913339
793998085
1757251295
1655327126
767065706
2001280461
1263434136
1914917983
1544991272
1065122067
1342796593
848736892
716973979
979245431
2126356857
1357088395
2078897863
1666372619
1914041695
258922359
2117306598
1111424412
481156990
1185146351
1139396538
833484768
1365849679
132997192
1795017717
1865972010
308422710
1870276905
1077067042
112078776
1386531667
1934757067
1513666003
1737371776
1207218979
1609679361
1708132636
2067601818
1218514544
715760381
1171428290
1323866844
241845434
1492309513
208411938
2017720266
774573577
11918486
927523497
1185543652
775382595
240243671
1624590251
1084150845
431455809
760294636
996976873
265581367
662660210
292520259
977023416
1001821393
1769722486
1795371830
1575105506
1972694861
601505621
53986822
1713919988
1574723807
32593821
438391475
538527548
2082762699
684261063
1678880266
225619825
1925912534
2070936875
1597547694
83794675
1124705544
1631396738
2072411736
2014842285
2076758728
2138444495
196332486
2139268605
1598881766
1290444243
432393438
2011750679
1363896580
823546866
2136380775
527838213
564316512
1418521656
1623655021
251502127
2087022146
926112105
1741967765
1626156339
122939393
1670067401
1369848161
646722778
1418541229
1370341648
1038288393
1255720287
1560581563
108673782
499828513
265907318
1141370505
1795983913
850312962
805913558
936530345
2143081527
580251054
96485398
1643646899
368314567
381129445
789181516
911537785
1586671903
79242372
814069887
733519784
1950520658
1470394142
531799158
1753706769
1347712924
768405314
1915908483
1101347007
1683132782
590053912
1739762320
417813829
1229141742
366394804
320734728
782955373
1615811262
711676437
2130106586
1424498351
890409304
343629995
1977743230
1798776013
1111784556
1105471680
1320316452
1853179436
1916197660
1983865964
1359206933
1755757902
1598300215
736010092
1153519241
159802827
32004937
864670244
1316598766
1615419718
979771883
611997033
624498308
1848397672
843948187
1936132201
671428973
1245920704
1089659027
451858041
1308455659
467688152
1726899502
2098785444
1469319043
1442226559
1029101443
2081219280
437125574
1764416174
1915763700
1206367598
1008778576
400749388
1233491177
1230037000
91875028
1704643905
1080799882
1994346184
918754548
967387723
500752955
381003209
1745922923
858858231
1550638011
688980961
271805972
560662928
1646209943
614166241
358712558
1718749282
400466763
604010131
1590159270
497266762
2116269470
817377227
758432916
1914337168
1170648815
1669491984
1489964091
549165393
1472253139
1005266736
139637843
1800665417
1988360087
610084428
1448713993
489108955
346938243
1704053830
315726781
1127023498
547240809
1994830599
139424343
1286626143
1437543820
2106759412
2016481179
1478697551
1413040836
1493084856
637085620
1441575545
1457665226
257031242
243528477
1947208159
1584747994
327595567
1108965987
259136421
1800297709
932930635
718916541
1576461090
1676594153
644113793
660262317
503125497
969082703
1952300912
473062535
212152694
449620406
675555405
2007175030
272526710
2124556845
412714706
691146489
373118905
1666889565
1918620987
448157951
1937571892
15061190
286644182
2097832867
9343001
1586603423
55811902
590122070
760782182
1158412020
1548855380
1115643898
1370166033
1541151591
1518825919
101523706
382145242
1661417464
1736533814
1927088094
1097776683
514214607
621297132
1490004029
1221732689
1328702044
838370968
1468218470
123638439
920265227
1956418511
1970131178
424847742
1249818240
1959360226
2023092469
578261312
1433775110
13477091
891890366
1917404496
1881040600
367340294
250815162
1709175284
1424953762
436559972
1864538468
655617258
242654984
1492456836
525472383
80678807
950726044
1040580847
2106179905
2038083634
1553179774
1742758109
497705345
694183406
1215092470
535935446
366088528
341682428
1570166375
32559974
372770231
2010880794
773166145
315387749
1360951767
1048852929
388250641
1956513163
536341011
2127617229
154118220
1816736279
433511224
949235426
1616386610
1984796236
277509060
120979339
1692903754
1292743036
724684565
401281989
1649417738
1566436341
1120439786
247698
880179701
1023681452
1717427818
1968211739
2007004422
1017313915
1214530562
1620819816
873782530
379062739
916993468
65268473
1065982697
1768735413
381551045
460450602
961408550
1445507045
1883757379
952673196
1908674077
1489126610
1706129477
1308880960
1963648290
353742090
1242460214
771756048
1403080463
834650925
2055118018
1084684081
1211386277
2140272862
727491523
1124662372
732472253
1242532395
2142349987
939779385
1320279482
674600560
2130882132
1457250030
1729522649
1710975380
768939908
2084573651
1865985016
1087831299
16480437
2034357281
21631226
200858536
1570563714
1301342907
335964106
2116919135
506965600
1916456382
572695609
1901849089
1291820252
1848321021
818072887
1635674077
1001979291
741560760
787335990
1209987069
1063089309
256550894
284759362
436654768
1612216048
1960452783
1307255470
203372701
493215455
690353182
2131246813
888634599
1299490279
829923145
1652212905
531136653
447983979
1812740675
899455709
1088310474
1688756235
650924333
1396525168
158896733
1501984180
69476584
876483945
690989974
1431010950
1902286988
615869299
350256193
1336792465
485585025
325734876
727546153
1943022629
954894386
1909617454
583407598
612381839
1756730204
2088513891
1691652863
1601471667
66648182
1462480393
1464486344
133151327
1929791463
1793333674
1290743259
1777728852
1308866848
378014908
1210927909
1217417236
266601943
1178289248
1507200055
1318677732
1509768636
1777089014
973645633
314759541
1611557496
1998937639
375475530
1051743687
602006468
1713049900
735485498
1954202180
643171181
1477137614
1644479391
1303879670
1707182306
20529646
1957774529
615605328
205580402
2131509250
1924150250
765408686
458209996
72074302
884758428
1297628374
157941990
515988958
872694760
803683324
2027694970
1154921693
979137921
676511926
638430863
481858018
306943740
1622740881
712437491
148926432
1489977824
838566601
80820012
1980761651
216813566
1349000601
1534602267
2123835026
462616978
1346770636
1774405668
1036779646
678101796
1641861348
1786648450
178349624
1983739163
1069888004
1932921710
1304324118
2012836965
1275445330
717132067
292323896
1972260983
827662961
1329118015
1907729059
1500641920
1231100412
672197420
659807896
1574462247
510934621
1217729661
899012976
333953471
1624255480
1224577517
1515698484
730283398
1338851195
72825715
212500496
622510007
1963939667
407926134
1671828761
469030145
745498150
1785045403
2055685736
801221744
1908046730
818196459
555113581
1675897223
881448433
1741989281
1442089593
556221544
306313061
1798783682
871506164
727017573
373143847
214365552
1008086890
1777377085
2015024735
986369411
48736425
318683688
777909072
146057110
631707880
1161551533
1204920656
777444868
928089472
1659565740
1798983947
1994553167
450629238
380081698
126476529
999474568
603983582
773224053
1364384649
1143519720
1560833693
1124665938
1832692305
1570872746
1495008063
892798884
571406911
2135528614
1969022219
461495663
345399615
1266465860
1010116199
698106867
601362924
420538021
1521798154
1946879986
870012825
749002319
1568470174
1582601213
410581884
81251178
1241728571
1943704049
791094045
730617890
1486216941
738822602
1580996365
380300721
2059374627
572984738
1516821120
320030771
2024828511
419116623
355988339
1946002846
2129570584
1859480770
1631483606
2044877679
486797296
959476540
2052563240
1719240321
1563296664
1763729051
2093071960
1861840801
1186126319
1874794842
1189116997
328711378
1757719559
1282835028
2030149438
1477357307
1228107410
969836111
100319446
1757892859
170899969
605455521
1390373857
2133199575
723119501
895661298
556700832
489697152
140560071
1507726038
1037729524
10972712
276641454
213539972
880831246
850724860
1204878397
1692754430
185519935
787895918
2033103091
1751021840
566378076
177033455
609291567
1494174469
105756980
1892386071
1074178831
1954135535
137836077
501961976
1326288342
1769172877
1955489448
144570650
1821337453
1516364417
538340684
1054762722
1184715083
1947170385
400873448
1918555519
797713611
740757685
439588578
1189735663
1700212529
937206494
917444391
911852454
806459937
1913417804
1657707829
676640808
1428578166
1056106879
1612332675
1923427876
342185736
1183262274
428930073
386957171
408649389
607807828
838111184
2044204325
593591053
622331420
2101264758
956939529
2137495732
1606144714
18928571
160690260
1240298212
1666359136
1435699932
1644955939
806492744
1839494492
1356376063
1140154714
31796505
1073334926
1541964516
446982820
1408839570
388326082
822080491
800546354
2119358765
1169835867
2053717742
878891499
1864060500
392542297
991025978
1136620684
629674285
872384034
1537192453
902050551
608342101
1546056480
417255341
1523466514
1468150778
112505916
1291100305
1374678321
1061735092
79586121
1490296346
1123911492
1276475497
970814869
1535343861
1835805220
717106690
1879662740
1402242631
1050046677
271977259
902630144
2062137243
913165363
921326511
241623642
1005256079
723542599
1569051106
1126241962
172348167
369557276
1655558204
1902897208
71837331
1412715490
1882769412
2047099209
919078253
2106294147
800504995
1294980627
795400615
1517244779
783951800
1201984631
666080126
1104862310
302489447
382726778
1682305729
1111104891
1020764399
729484058
563768658
2014073944
848667626
1853991908
232309390
1207542680
684292307
2037895903
113936489
198848950
1561492645
445089961
261447162
521053212
575552611
2036883655
362087902
386381427
19228072
906734002
1416498834
1592540297
641012160
446030768
1866134111
1856501353
182427706
1488876013
151093092
1334412848
1841642238
1793767326
605100575
1246920532
1131819042
1375326855
587022604
883170602
1009695554
735189821
1550896218
1609395271
1863913475
703265946
1921981296
191940664
226490855
1022557845
827488907
689386712
1021641587
1443817503
495447311
534888698
1750554741
1391168480
894971822
330659181
1152852205
112689657
1996964137
594204131
1912730330
2044380603
102507350
1701088240
1484705140
137906539
572848514
936828515
1613244558
1247492865
148741062
972301882
550708596
894102796
887157753
1929310804
530925849
1253906562
1133994249
1398233657
1861461331
1634167963
790974572
1699743804
1740316917
1555105973
1313471729
1403759967
1081122702
752987919
89494223
2102678259
553284501
1664558756
2040491149
463848716
240405117
26107147
697558965
846177904
1399538035
1688320643
1536170512
130722292
693686302
1232838560
584222745
539925439
1342389248
2086407249
750654220
997026098
296654690
74092552
27658666
1748435770
894416786
151219346
407464105
837917958
289899608
2059984258
1651387134
857517995
63256345
1424518112
42715938
2036296114
566687607
607038262
1808600329
1139356882
318238339
2004630558
508779572
334463039
1293876702
118171907
1531053631
992269409
1206012159
902694652
360974610
839719034
2144931193
938442631
1476347643
1465916668
238266491
610177043
1687752075
1300070104
850444331
459586534
373223398
1945210542
499270007
1462464590
1063059219
159681595
608693590
633412245
654789481
2053862928
1717273580
1257309846
214199957
1012766156
954152516
815464228
1025025952
645520978
1110197009
410728169
1823315578
1822292686
1980863730
1431240944
1545659838
1213825754
2139388666
1285860312
272260121
1648378331
1531623474
2037620995
231849892
1256699583
1841834594
1080548767
881796691
632748664
1792967866
91631352
1272435216
266821072
926105981
33951195
2012408305
91713614
1819621381
714707100
1127519156
1212654163
2103301251
930050690
1692591192
1181750249
1302856615
1978860990
842123689
1709785879
1756637932
38855453
46153802
1867619438
788547174
1415001808
594594244
1040366888
391729602
125760731
919758151
1484924729
1637418671
438061743
1746831089
330560067
339446908
1105182558
1987064471
1543859
699902916
202040850
1842194579
45536604
1121950577
978359576
1729207539
1654758552
1165996777
1949862161
1857892880
1934747224
1480860436
269297795
1571599741
495878986
515331655
716865939
2004116171
1934703885
1608540555
2038130406
1373962033
1754573665
1600909383
1433802642
1429750586
455476874
1790086614
378103486
1600466729
1093725510
577604497
2065904693
1567844478
761680730
1205052880
1855192929
1467732063
1672426333
760702756
741654414
1295199558
150452876
347321802
698697966
1644940417
1153849330
1766984493
1864580439
2068228808
302348963
862501922
578077722
684633970
544038250
2059928567
84835553
706932706
1503799299
1435197825
2014810859
1694920761
136383978
2144350042
517048360
810519817
800563249
1136227157
1881824293
2114738465
1539687387
1024567853
2095412129
1142012283
1881674915
162028653
2036902567
716066309
1998735175
1867563263
1798549219
1537083649
901399499
1969505665
1013408979
2045524052
434489156
1225661369
694602501
1113068818
1735226355
28327955
1065136541
1935530653
140993653
593882968
276109264
1628893616
436682336
392092523
1331121090
1939677501
240737058
1350463014
1668617807
371326522
1948065789
1695891624
1619071359
1875143115
510762925
956876553
1375089139
1122431445
1105423084
504265729
1009583096
1703652124
1928788718
41645473
78286623
244258235
516044756
452718851
1682079225
801684071
1210214411
788702465
2122763271
1361839700
1531290375
998552045
1163209315
925989161
979180357
906314398
1874751277
1916141753
368561655
932193662
2037795648
1696174181
1079517486
2045423322
823096305
630257117
535910805
733097868
994242332
521282292
637931663
1224047363
665704612
2009974354
42256965
409691241
1280936539
1835085897
234631611
1253682389
821629842
1175690006
563730476
1997068326
180443148
1970904044
1556453578
1034464157
1102883120
865455839
168554946
1017647980
676448713
1963410969
1357960263
1382470047
1761361310
996378290
1407608618
214133001
167980235
1497366321
418125509
147539436
146596695
1940436991
251863307
1449318964
7678084
291705808
1000157944
642352105
1098467554
1553061438
1121285026
1850299962
1484159482
794787509
1103956930
2072842251
1351709119
1437205571
1594871734
883772384
922311843
1515432849
136615037
313947398
1929421562
253337637
537851335
1254590199
1098364103
1742229934
994608144
1134938021
764024195
1304571406
1041541495
1132485715
127592871
968706407
1509283125
437177574
575340253
1629561167
1932751398
642992688
1102210002
1478042605
872837763
382291742
593413726
486109497
352917631
1275752578
901215329
1207188662
496113614
787962755
1229808577
369600079
1317961798
919054126
717798676
1789409652
1214973169
614219788
1385214296
1917316048
108644980
655810947
71357201
1459256066
1964334079
1785878740
427141277
982268010
1808630025
1129069540
1049856081
870233796
1607748821
68759452
764626789
709139121
960728397
248192267
627255784
957342515
573636120
1994586713
221983543
1251846183
1346556833
289452278
817481274
1952626055
2135575594
820688021
1356902375
535864472
181370598
949376960
1420465265
242064714
1975253499
1443975584
1755022096
844794236
396625298
1876356468
398552199
388303300
1428348120
1436143241
89864285
1832649454
1350013140
1904349327
1695461547
1200935237
251688163
1242687056
1160367985
947734411
1583479877
397066784
621926280
1739556180
2073394759
592271528
1448594968
2131795063
1595446053
1910797829
192575995
493648249
374592342
1621071653
2049004202
469372394
1957476503
170801309
1666652645
1730286682
1825965804
1612058201
371243069
1951652808
1441985261
1704457913
1502803607
877229239
684234278
769189491
2102459102
1744705712
194108943
451437449
371512887
818988839
1621012376
560227413
519751824
1948621925
1063514112
50474203
1651962902
2015672165
202632601
1072574942
726622431
1608124602
1384054682
1691412732
1447003533
1384963474
1599141403
1897763380
911805399
679167595
1312977685
1484178255
1742192272
770844538
1006728230
1008025247
557152582
1419934888
1675743267
1532224827
520326824
451316067
1634467628
1355025829
750287969
1370719523
955681009
720201240
2100424369
495644458
1127895133
2109209135
1457617735
568357443
1982130577
570092367
1306568115
450779616
263009778
653141562
74805515
1908274529
1089965459
411873099
1908093428
1640514320
1327858931
123857121
633798208
976281697
487320204
1768236495
1502200160
1997719423
387424444
2081370036
1998842576
866176321
736046742
557990614
1387032355
1729765182
1594732194
1365606008
701672166
756590369
1518946988
108111567
2076727862
945159024
1321526751
131001209
1662124954
1494687076
774819415
473370798
61824314
430656236
960770361
235314454
1664487610
1315275582
895335176
2130953749
1527782597
1235748896
777369448
493001747
1431788680
369384604
298842443
1063008958
30931878
1097910478
923320249
912078259
1172057048
816755109
2046542522
2109385758
333806822
1509756598
1252855731
1982772065
263007339
1977838995
865250558
244934464
867487571
1891801216
1098824844
1303248464
1376284992
516005615
715581439
1337051546
154795529
1481932434
142548697
843186355
339633433
1047530319
650983880
839185294
1465408975
371375035
1817807860
1392115757
973422016
353405508
1578352715
1303237771
1036498977
2033844638
1471352215
390877985
34711916
1510081027
578254629
230039105
542488074
1882344096
1935492800
167802528
1178557804
1006608212
1971756623
943291432
66976230
1410652444
352101938
1387768229
121656129
982017881
1591136673
751621454
1332059202
401561350
1459808951
746499503
1306181317
1099156478
762814398
646569802
1502288747
1401879030
75709115
1812535893
940748660
1989567531
1833142914
1114946006
1305389076
115406083
1832143604
1404571109
1299723139
1852177521
600736575
1103785025
114015623
1773187928
1508521270
300387716
1483276043
1167717907
449479625
1909808247
709517713
731910676
1367979822
785158242
1403409902
1247513309
1475613391
287134435
432460179
1660738805
906054382
1822840041
2015617797
732010736
456567621
1488712831
1285291572
534828809
999185350
719868748
1953158823
632433413
188034204
1884452101
245890885
1705399659
840251334
378212336
2005431452
1144668193
1126829550
1215633259
846813638
1468301442
359753709
2010029658
1312024908
242799466
1925870879
1964136504
838861612
513259699
2051366876
679585403
1426722836
867474076
852276723
212539611
1968245877
1169930408
791792901
2078428758
618404019
1070647294
1320981544
1738736607
403868967
1666745118
1076216078
248666217
1033641359
880785673
1761063589
351559612
559339253
399324201
470549452
299670588
541005527
30017127
216795376
512631472
1056479583
1495512151
39909036
646868852
231775818
599811983
1410818260
1790372084
790273605
1454222865
1230787322
370817512
698698123
944552130
478717387
1142054576
66695797
1405920089
1390006119
1316415032
140244142
833839310
1090776947
1473260479
900997064
122242002
84630115
2144294888
1389145968
615334931
1133422671
501362629
1227349398
1920219649
1962541703
2025947473
1655891331
538992751
1910245505
794347839
533303410
1799655472
1823167689
883242309
1299383879
2068184505
1193609237
232654744
1011430505
1973290390
382844845
1790833388
540669144
1569850444
1371837344
1612412154
44861608
166822712
891438290
1917150882
2011313059
618329185
2120470484
1105941711
960337668
913753310
1885800645
1780021157
1879799006
2030348671
246556890
26461013
234578343
134703220
23151601
1180759995
973321582
476411258
539591381
2129545381
507663010
583507006
116633484
1008896575
809000849
1056197687
1510274523
1048827828
401744852
817618881
1043487907
1504862303
1614536810
2024680314
1962202143
822026254
2046438330
780526976
313288515
642133633
1489206225
1816692139
117976801
1232174450
1765776502
616129878
336830307
1973053751
1952675775
81479042
1306880003
1313619073
1317299236
624591201
1975190557
1511913411
1461128673
1735607187
1894478422
467972158
919455838
741973074
870841793
1807067635
1429022033
1197909518
1957618712
1488032908
1827513480
401917768
1529685780
886005841
1344483463
1391109855
1393600476
1174197195
1963929703
864503076
861447079
1992137623
17851019
1871059022
1722830207
1417874400
1592114075
60236489
520579300
1010900164
277413944
1348541499
1741755240
1409738077
430998136
749950028
1665245474
645052673
11405286
698949824
2045081305
905202203
1232081472
1562395143
1127738249
964319045
782480841
113480524
293310132
555197818
237306858
2145590771
618652879
239810817
1155602546
1732638728
1962292891
478309159
1564398453
1568845126
1521327295
504739447
1339955971
460260237
835059566
327019977
222297016
506280135
1408566171
188792008
2038152483
1376287899
99068622
1389727120
1010167874
236270099
1493207931
1562508644
105763955
1938796557
1707248425
2093643287
1517826811
887228070
169858592
2118230228
1736874371
1031461637
1650216446
547436758
1588369202
1511790617
1645598500
2114724684
1917400859
2108256760
1023230293
1391811908
1946369025
1923693828
1173336318
702365856
898007336
1377391511
1286829008
736887378
1831086574
1071175132
317185525
1271981309
1034625327
1012576578
381046063
1585978653
332294215
1995572274
619919018
1751926827
1944997651
510926376
559976924
396367163
972038639
2008249305
776464437
935738566
366520824
475318071
42808183
256075090
661331848
1600903650
82663890
571957671
1361762172
1806723095
416315287
1312975416
1134010119
336896004
290468311
1373271331
1396606447
1830751953
980299919
114112326
1715857824
1869710647
1867756200
1235441678
1464040917
617755127
554958862
2048368683
1363560003
838074452
11104581
1173191070
1237006243
756493223
767764063
1607998376
256172940
147907609
471576715
1036047686
910208062
1511762537
1214685815
615800271
1054411730
1542034557
176501426
1956302811
1610917952
136011941
575394868
1571462948
1902593017
326580610
2047162072
1094218046
1112401268
682527888
1234009209
399221230
1633596287
849994418
2024923818
1180009509
171293833
936287976
165696264
686057523
45604144
1482864301
484300408
771663963
1960491804
1985336090
831861013
1194662868
1600752036
81107277
1862394503
544067273
1666840411
2024925025
803669239
837131373
1955951151
76608186
1105500845
346039239
421056976
626320871
745769637
585835932
1094993243
1390056685
1116275408
446078633
1426301110
1122437377
476443217
1984619379
1146178279
1543219552
2110803009
409504535
1273852626
164805417
858446303
1919963801
662394424
21328565
1099024201
1650742448
200217978
1676383833
171622945
1699605925
52852746
853807413
1933383543
801385968
1494059651
65062879
982233738
468964419
1922475587
520492844
195932207
271444542
2093282629
1796816109
1259269148
1267618523
368743219
195154199
863308637
1472210211
1671559447
1620798050
301713619
1672779489
2110152096
450908249
379272564
1236857771
809039098
1104189059
1966255448
480985688
823822766
453429714
973714962
1311890477
1290407833
822602473
1914306787
996270172
188593573
1264948100
1657358584
1769838964
538372795
642821559
1593044634
230121976
775959965
1109049023
1976315676
140846307
1899795348
166663621
1216894130
726102654
1209144499
305296142
520963407
151878263
550836217
878392806
1005808651
797471871
99133370
531062447
1441189238
1167974074
1928401550
1620823709
2020252369
1674146746
72768950
455796483
716003263
976861466
160687484
1353124560
785246191
741885987
1240129231
354861689
853588898
667114530
1163169717
641148699
1135219448
154261129
862170732
785052185
263241431
15457097
58730275
1823407209
232843229
558025828
1037168511
781060370
2118622561
1967659408
1472901127
1045301538
690881757
1630027478
886384209
1705281972
1506750419
1604690749
1178509263
2101615652
2108505553
1093232378
115962550
1729432200
2017624719
1495928329
2138925319
1902564941
868093850
1067586664
1070934627
440560670
861541112
241387514
613153083
1207782447
1279349708
1927947573
1275360989
1421537344
606756761
957882696
579181425
1983022898
657421638
248734396
1778940991
941872140
323569833
1394377162
369633936
2081709967
268708712
1393979571
1826065019
1656990594
505083532
2142282776
118642802
821858559
1868065191
580153785
1769623016
768114116
715058368
1329625156
278952154
108530660
164805508
2042125430
1804325742
238676408
1411090415
1719218989
112026474
1174135562
1681949524
1244087717
1830718183
829330605
1699026612
432676944
953104128
373886187
720494758
1269026666
219038646
775137477
124915564
1911221904
1064003548
206372707
1106153538
715799438
1908839115
1547692429
1827421677
368630107
249150539
959200128
1711595760
476165985
3226183
1327220165
958903287
1883137360
2121950164
1142024991
1581484668
1125127256
625209793
1797959343
902688836
49144402
1090411308
1045405862
472353388
884926323
1318901736
1085715021
310564700
758734319
322923974
172850813
929506100
2099258853
219404519
979548518
808075039
121647194
1354111845
250300583
417269125
2069673410
966650825
1061790422
1238809027
1450608881
673449796
985322012
555229863
1696477214
997281562
1298581630
93378372
288107782
29604533
621103350
1885288926
1318375623
1692729181
34033301
135730898
1314805336
389232068
1318613047
1722578441
30794971
1326418439
2103782887
610707834
1208141527
925064916
126633150
1228172645
1946399101
1969752738
944223718
181902404
985879283
1460806555
1619661597
2058261919
83106561
1007958394
977590173
674010109
1087674968
67321868
1403944676
825729078
1514138314
634036129
1526415444
1234921009
794023814
714048778
1914073661
189499917
1848826082
963625017
1296100700
1377016029
1723117911
653482479
1102243817
849847677
1879369962
463422176
63633205
1124947918
337000836
235283345
1265177818
875326615
2140311756
215711827
297476753
1436435120
1385231380
390223435
1735153131
57173772
438119745
1486633766
1431554493
754628734
664294478
1340604098
1092567659
296692233
1691824798
1981145636
1999021770
54099114
1478435472
1311480146
597447569
300343363
738050361
112668914
1531092025
1865660709
328624763
1603748747
636958996
1943937286
1597940821
1587563705
1122429745
1972133276
1759553353
2124314493
89188179
192347511
2035618080
793018394
1044636004
885601579
505969547
1165327185
546649863
324089203
309238606
583023071
1535966477
2111964167
1397801804
195252510
1055331729
107230985
1001850308
719418003
343984038
1158230502
951893365
543558576
129259311
488401944
667171671
710655716
1238161396
1178923834
1122624623
1315498344
1302131641
1047168192
1357508709
1508770996
80100555
278762161
2094151097
1374875038
1348902423
1423498575
109516766
114153197
755916713
1333499956
1945090737
69269782
1662883773
716293521
861197863
1216864194
576746379
990245751
1331724783
500454648
736638268
952065656
681824784
1635211019
435295916
963566744
1632637236
12462868
369626983
227948425
1050382617
975053028
1063894944
1964723637
1795939095
1988478855
183247275
1915766006
2077104710
580627467
106960526
843606695
252127040
808179145
504278887
1825732423
2040301351
1973501192
96994296
995719607
1703232035
1413015101
1582118955
1626816631
244250377
1468667641
430923039
157198373
1481253400
287036175
1507452319
610439820
579395025
286651279
733690102
1345665552
1439785469
1292225794
2047612043
1901871808
611640195
1918287349
1560852304
1691141826
550737316
610249098
867470237
790280930
845027158
1518880062
1183899633
1094763121
1458862210
1097401977
1887517504
288537018
1199295747
734555939
307913209
538322685
111651540
507133095
1647583850
1957558464
1468650590
1329023311
1580000874
1827546485
27517970
114896686
962147565
128422137
1310931526
649948705
1481649778
975902963
181833178
1875887614
1657768912
1474318564
455511183
1978562346
1659359496
1628242837
917974319
478254786
2054369627
2010293287
764776794
1264858752
704079200
279222986
1516675998
143765344
180000170
1252225204
1448642679
1350715917
983620285
20115716
677305206
66358972
1437250648
1177194819
1496331900
1559940546
1254230202
1763465214
1804841231
471277903
870899617
460827694
810314318
1448135441
425929017
972383774
713490508
285855228
248963695
2037517721
1269862436
1888363844
1283913199
1537249758
134947607
631124619
1239741714
33053888
336243250
1549478585
3982905
986986684
1670155139
95397874
191448250
2018193043
734028001
207865035
887422699
1850115468
1717101003
680594541
1416070770
786148286
1623307943
1982547623
1483143672
1917466036
217658156
1383073953
1413723367
368434816
1800367466
1063638044
1479721641
228166670
1698748441
832238936
1646011570
251441623
195178894
520699716
1051706653
2076918075
973158557
118415296
2136511266
445209204
1305290856
2037961339
962646707
2126084534
1070069517
1300859291
323785879
927329102
800698645
911250360
15295803
1527375200
204993929
71209376
1223895552
918674055
550683495
1594872720
1471182047
1608287204
657799343
437141718
1150086851
1934060320
1600200040
1844715004
706442243
395081361
1412576448
1561025496
360711361
1899852690
733614974
1997695833
1764970459
1985284948
1603514750
211549269
1253375949
1411885940
168022469
361708413
878696965
1814323354
815468239
1227855505
1906639099
1187345613
741730080
269007040
569514948
1967172479
340829451
1068922971
478060462
893657671
1231687332
737160063
495789258
1506487955
1194126956
141656175
1997862189
1075825278
370888083
1487667835
1202707513
1056713850
1525039490
503190031
1434584933
1184621508
631346398
985733990
452885134
1143660131
1399808061
1104198667
1686488
1934591894
1986729849
401126851
1746689097
2073719213
1984935170
2033962300
1185033900
1582599732
331815384
1069032475
1071920628
445249109
1715936718
89369502
44539273
851125543
1993845126
432052693
1583864620
728455291
1627050009
155376874
100321263
1525983242
1470060122
309212619
691841870
514509008
1854389615
1070635532
907100557
15718361
1721328777
2108774952
1214182744
74837091
176478350
739130745
1946611521
891177081
1456995084
664571413
715880931
1177785121
1870079524
17734625
1655517225
1990825395
1166396098
1181981421
1445991012
1274597327
889525426
548744980
22194715
1519699433
1443736296
494277057
1475703911
2006010880
1608390405
1848378075
1926150005
371659030
351984826
1566633086
1396618602
325825174
1710749693
184893365
1631975362
72794839
308276284
954159351
965241728
277729534
1839977346
2106431649
1993981414
1806037727
1075587267
551806084
44852594
2041318057
1044745489
1934704602
1486035616
783653283
130982423
1206782999
1205070464
1491768135
2067020629
822164290
1178792192
1273943199
872348073
1174247615
80401917
690221737
504818834
1239047393
150529011
1320832177
19393205
1390404831
1690958192
1970245001
1018642824
1266802770
1568394338
1414000428
1406536371
1861646171
657512824
790893063
1979718918
70510916
1652443361
798480701
291201475
519978273
981041883
162711173
1219329329
1594686325
752758346
859449058
1803801651
277402841
1492262143
2027422993
1054191917
1267386934
1971426301
1859662679
929615226
1181110294
67488287
1548620652
1672268603
269293848
514858397
1716518223
234515364
1039517092
1555592033
1187087363
1180091864
1591986588
521406328
1571915443
1769431202
1310787600
185039624
1431287051
1732666114
2095297562
1960743941
429784866
1940204578
849175117
761606016
1102676481
526265955
918496110
877724143
421466703
1103215315
1811119311
549410473
450581941
1494833724
706975762
1974368778
1193005011
866532061
912276148
362680466
1932430378
472316842
124389227
703001775
674773061
2081736957
808262515
1164663084
702151854
433396488
1907209346
898424552
1666984766
1095122912
1476462120
1207069553
1622326583
1185149547
1849796692
2092453540
713676839
1062574751
1673394900
598136710
1254445998
535062316
2133589036
1136541605
1610331036
410900879
1685312531
933322692
1304514279
508204740
1764156232
2137512749
338668599
611021422
1903074512
1684995987
1756863142
612914502
1021332739
1138904325
52539010
1541283301
1688930227
1137773000
1326080881
218680864
1973474602
1222923631
1462563424
392289098
778790034
1341259264
566206399
1473400252
1907566768
1291529003
1585341205
755036020
812093326
373629086
419642421
1457968081
1485601520
1518574293
482584107
1094002506
2086371613
1178992347
796172080
409072688
1379896892
1735605736
316541978
1566725586
1066652400
662305784
893297444
1008815451
550181910
178350925
1755962582
1275237097
2064414669
1691143783
1459010566
691497543
1896889159
1973853490
1047724177
525796843
1347481843
732970666
1573673329
114792407
896070627
865913762
1806641734
124932101
728988708
1503759245
963371233
588133249
518836770
1834811096
1826002163
375934784
1958866045
910257386
317547719
981331121
87742786
2139791945
2021474209
1775892240
1759712208
2078127276
841041306
1311429083
1726503779
272127571
1436245605
1973502493
886846380
1252035838
1339219438
799086654
1597789665
322196754
409364791
569603007
1998206124
1409935829
221095688
1942827187
127929445
1420521749
759099097
1158122751
997837504
1772614070
327761222
917955196
656972821
134872626
1342662973
120746551
2026168535
648541175
940072804
706158993
1787005904
1300062824
1681888584
1024141364
952513556
1645815592
2132592685
1347496443
1896668907
1979176877
1503032479
1763797758
1721443433
1596829673
2130048810
781447441
1320320316
886331673
1292794076
217202679
586203440
972302429
714652852
1995140303
1079699644
1196805286
1887516984
1724023999
1795838604
1697968105
1106007915
2001823827
1643417315
250403932
1223582171
1490899877
1524939751
300079680
1378633511
1009596274
1918028370
984258572
2078524252
1173039771
865842769
2011969765
230362570
2047304513
1707762722
957234864
1294656732
673785114
772680180
1461845609
1516523350
1636448316
1892079319
1673115509
2021179371
39138555
533293813
1856558499
162565168
456025080
1221093169
932749339
221780505
1226524253
1841859286
1483149695
1861568817
433324946
2005970411
677711092
1718168043
362201325
263157047
1023678902
1502695519
738477718
361658877
234095306
1550165485
362667560
1118573859
982585994
1299885326
826426231
1942564963
245588175
1851389330
1609098918
165280041
1755581809
1403742399
1238718834
587957828
974065600
75684277
1696268266
1346461596
281752251
1909159130
944217228
392520937
1055299956
1455543103
1148611668
1065484488
127829500
973068436
1762461022
1518896526
1678871791
1677369717
1702215594
1870839704
758113218
197004476
1773918222
624025344
66734999
1542350037
1883252407
125515806
1686933297
489643516
1563300417
1132553807
1573652731
1461375460
346124959
1063381289
1042964298
628693471
201770716
2115968127
1271904671
1620782843
998222600
1657031993
1389870482
1944267972
1841189852
1170827612
2065087240
49024086
1080646284
1740028212
110687905
643239472
1025476795
2012092218
203246076
2126287226
620926347
447026150
2053420640
16058372
583993830
605183071
807064900
832509354
1910205337
898302540
1435203647
323909570
2074451050
867687829
156697421
1634946918
251138012
1272029559
410361164
1779757689
1952468108
787625122
1434341753
995316525
1472025815
1067829737
413709227
802860250
1120457271
1117500988
1211317433
754557249
651602997
338522657
425819641
926735105
1036359899
908260284
1654759501
779693460
46229441
547400981
1953657418
212213968
275640899
155818430
237070178
1970248319
517211881
1372974699
1589879129
1650206547
655870381
515182617
1248680058
15096535
1457343273
382940777
1412056258
1930473001
1993656988
144748853
1261477983
254393846
1923141394
2078524252
858625030
2055524986
581800642
1920688432
1623816273
389588601
1615131502
931457945
180197900
551997794
1077647694
1847362554
818982685
1913832188
366828248
1784035312
1199956942
78778763
1442267760
894285245
857203757
2092660778
352600751
1186232727
642104037
811948836
835615547
2018348203
252756030
117051814
1612117106
397474363
592014853
204028474
1839685917
343280305
1823116626
2112179827
450836672
49509981
607992337
1135399785
1502845980
1128168165
825297128
1538760838
112794181
1506149959
1652153377
1840814267
57684071
1387797431
1687942828
1260123290
1273931051
539669916
1648171104
1679420225
1537372413
1623855402
1763357163
2092383856
1361939476
381624342
146337184
1293060781
358895191
360083568
93731118
1130058617
1037175413
1412479830
997541398
1051958552
34885267
341791388
1552330149
1951321151
1455798677
720231712
1832589913
573110917
440192734
777058858
1401403591
1553154971
1212296032
1361866950
1137519769
240582871
1363163317
627727390
243728169
106570229
2088185475
1474465842
1055829460
1294832511
1917338334
1163409061
944140650
547589866
759322339
1982690507
1437696398
975513112
1595836670
1124203686
337815807
1739191451
2063309779
1389583783
1362192834
1411359629
1887316009
1559427236
1157460810
452105957
434121692
821280465
1330147161
818152453
1674059926
1988105817
1192037567
181018694
523663504
1626577824
915977489
1651390520
1511917613
542756087
1781168119
1818721072
397215502
2081325697
327384402
72317499
1113557919
1168100090
896005979
1501249119
1654496426
600282991
1081496833
681498286
2102949938
690166697
2080049413
2019716104
1085541733
781795789
867430618
990173669
1468511561
156550112
2069238325
1869876176
4332581
547783928
1230602467
1947702310
409308318
941156822
1777800509
742030086
614273605
1309160340
136035521
1213578594
959447765
1622614772
2072352431
1282085004
2133405373
1159214291
124836901
1312694939
144122235
1008002371
513695398
505014311
623633045
698027149
1704341105
888835153
1104685323
533383133
1840135562
265609002
1593886490
1709853217
138061968
1807415551
1536786018
159287416
1201823228
379890985
1042978601
2018551727
253778221
1187174507
1797178466
253464097
396805386
202469376
1166462987
21992369
1336970685
2123759647
258529594
94822759
1654715973
1036795603
1473151499
1320019766
878070647
1864333544
1215662415
772975857
1876837881
1218502530
220283327
297263582
355858952
1500642030
581804507
1243388426
1311034156
886943517
665697400
990491276
866276143
130200673
745102912
166606128
839400479
1876549405
1453178781
1917542084
1830246731
771249251
1563845479
1043449342
608467371
367759915
769042217
1315171995
598001598
2011583882
2055858858
493264324
764880476
667904789
259788560
1654975679
1644838258
1716499769
658988153
371583006
1840654179
386315096
839417765
329806144
1965244259
1555043326
150542741
62531009
597869843
1430023679
1315151840
1643835927
478235033
24899892
60819256
536644908
1175170384
1904170839
1708482421
1531283374
1920268764
1409633864
1237849860
196402228
1352016302
1650984831
1508007069
1195759361
2140299589
696424261
905058620
599975368
964549141
285782163
1073933968
513539202
1457688223
836164813
1531248339
90477255
716559409
617595564
1886445937
306678165
1222390675
651059166
1714121223
732349410
1591986529
255322797
1036741077
1838573428
345185310
793670603
2074312413
1805207968
1198367704
272952311
527923690
370610206
1726169432
1342113292
310769852
1037391166
640063835
1999133853
1400524748
495409930
453245057
2087732364
496945436
1555055995
875347701
1972037672
1215553465
1878675759
766547656
634011884
2018489770
959094163
2049174146
183670419
1782631682
108273553
1486881598
849601992
876860677
649281139
1882906187
158467168
1096264244
1157557141
449740165
1282089725
1791221704
81917722
1471060873
1351111015
919656162
1326380874
810772291
219709593
1663561546
869634783
398685292
915335339
760551334
972945732
2065756885
1028642345
98194743
1900072531
1676944549
690505027
1169328371
1946699317
184287444
439034638
1832409048
1720665346
1258800862
124974099
511512853
1971090578
411861741
2032903651
327689570
757582944
1663698298
2127095367
383175073
279180040
379658973
281310569
94986799
1645125067
1407164756
468328929
1085576392
484594339
2020636211
978246958
1291353579
1607616252
923750557
2113590627
1118344879
721765656
148621920
1670662940
695694520
673747020
1022254817
663851794
879071470
26056163
404854803
800280534
449950972
577981428
891060519
1688284751
673683823
531517320
225073934
447683419
1634467628
1582581456
1689060149
1369847906
1956142225
1429776423
2855415
579979068
1536055359
1641457773
291072966
637598548
659894789
2041822515
1944751623
302663881
1035299995
438659036
738190343
1165738084
964218093
1256297647
66497068
444635315
1747139767
2047311946
1618136529
2120053819
227160078
1745133160
1576427490
1127637353
1341510347
137160156
1282226109
843834108
884817668
46660334
1256735197
1139334477
998723155
513909884
184626274
2099576168
489191158
1936709043
147119323
1775025269
853918679
1772061995
1591561440
2056786170
1463799242
141502376
2146211088
471003736
707669337
702186131
1477747586
1101827773
536416268
160287679
1585462619
389958511
55504355
1904141661
525600991
2098497504
154849796
332297154
1171684627
450414474
135251135
401497041
2124319247
1740645018
1117531827
100036289
58879958
1421864262
36076966
1447739342
186600992
739521764
1366460258
2023818228
1532613455
1920661589
1584522728
1585308643
63036629
551881089
1616622940
1679340937
1007186806
1944056842
1340841717
82807452
353879921
51385676
881356880
757474092
120552002
1528433726
1772760589
2077905814
1506309899
1280168997
877173698
590784326
1119449288
1421476234
1822917915
372401142
2042097990
1863169128
2011625712
380507552
1471011515
888751005
479671799
392041384
90514773
85077634
1066617956
2090186055
311723477
1663908496
111954078
1484639055
1755254008
1707335125
2087937502
1380333760
1302459625
467833962
1275267878
1856046662
837857561
1716681534
1663505202
1501294568
1396690501
40064318
2017327590
991220192
1008082591
746996830
237909550
1212832358
51355136
1799054039
594090352
1946036313
741090725
1687803415
787391305
2090088084
1958418909
815905410
1415860938
1105440266
250048148
1471132081
884325964
1552312287
696892429
1000745981
1513432812
984425194
1844195551
323000279
573297172
1030681740
1442996075
474424891
184682086
758184622
1827856141
1863262669
1274784318
1068240245
3156057
2011695642
1893789014
172668859
2134499194
1204647236
2123891543
1428050489
1613176729
1641936191
912577380
1228849209
1042316843
1405453766
728990862
1493247892
1832733791
1760440030
811942603
1221472917
674696302
1069106141
1219195205
1115221266
2122075734
1015906906
166179263
242091813
1530218286
2065235455
1213956869
277820209
70941639
1393176241
103248871
741501665
1140336545
1093227624
390289916
1578351663
1388242313
1838412384
2011913296
2054888987
1510800180
1510581881
517804473
330730132
518741355
1913400371
552116846
1864579810
937798090
1532115191
1135338078
921137495
1377297767
1270504919
1430343600
1775384221
346868907
2102458527
321428287
2045548629
258562893
408078813
1685003550
1693610597
2135255789
1314820340
598747377
2059938764
1938279737
1471256093
1769793755
926741254
2013196264
2039224437
1644571458
1337192501
567823472
2015666000
2113872847
375921735
599666744
1297473688
2076898631
1527268106
874774452
1475520816
1371269408
1363952765
1983775838
1319100666
851283931
1091785500
417069334
276085477
926344211
2093501947
1533711778
692320286
1933204243
1652539964
933383311
812164223
1536248552
1377898030
662529177
1397371452
279610505
1700856698
1119759088
1505927358
973788598
1214974556
474702336
741064924
1085675790
444728597
2102214856
628151308
1860192020
1866022794
1294347747
1625232782
527682053
902150536
2043482121
531748726
1150491018
573513196
175964571
560650808
428015573
840180223
2094891216
1034835937
1281582614
867018802
1937892895
1667023111
143063503
360319984
1452965838
397113261
1857392046
1543406957
1333383300
1895324502
1254379259
999916296
94201334
249206629
1703296127
836309372
358386294
1578751318
2102309416
1323929563
1814065146
215711827
453172930
20436880
1814468072
1602452334
298550344
1368354467
1818045812
1809711570
1642006242
1937806102
1520978026
1860300500
726078684
1179972759
1980692054
1477996902
621255285
1830890209
611090297
2049489086
1880140433
751498817
2045840101
1755467712
2097247832
1534416693
1758880033
1776398296
1552950210
1738948422
947185581
1188217445
253950239
1130026975
1192303432
1789134217
571469336
506176739
124452949
1585622600
431823140
1583130612
1309760811
1745522439
1237759230
297893468
234106348
1083900194
652909045
1275757149
2020364950
1933647963
283797863
1079667299
287572726
2077602808
493132294
911113323
272391249
1664476627
748966244
416892435
1939103231
166840462
1131977245
515103645
689482045
1932456739
1673365293
1801176501
1119680840
469716474
238236711
626849543
715191512
1044437223
460847247
1391376338
811268126
749552653
1897170455
1894843997
1007068456
673252401
466728983
262772527
793749179
1515038495
336094936
1581019583
1232888930
1267880835
1697855081
1968451947
1510761146
1068065657
504927522
1254394220
1146737522
1802879735
337573990
1733155898
843241215
422497298
803830152
1662807409
1352274828
457705179
2067343454
1208185499
710320122
54355915
2095228707
1859173470
754519819
1037222234
958071796
2073945991
2000127012
2042621030
1294186124
598547530
1281668931
1247689117
1732622067
2128293811
85835802
922646809
1021692999
261311548
445701457
1831016760
1276222918
912733180
120972281
185820921
1092946204
1175681620
1760400442
2059561323
674608393
397150014
379765426
1665306711
87598774
667259458
1577297425
894813287
1224144984
975228377
1367839339
1842643763
1693572948
1834623833
139998881
35680278
1249723874
517630720
1306276639
1928658219
2080500935
1542117055
1741322847
999037191
274112309
59475865
456472066
1374253039
1425647369
400840742
719196703
62754716
1417171856
337555138
2040499683
1436851689
739731503
1256557713
773833548
1932931453
176163757
290926989
868226190
148963043
192195489
1034354273
456709022
653579783
1629494127
567880147
2067787261
840192193
1441195297
1280290889
1072308249
394212713
1300508355
1439358606
1270054424
1029440250
1888582342
753290863
873584416
956448472
836004650
236478831
1623440842
1718101025
1738203961
691175795
101160637
1535561028
1115956960
806695398
248647021
329443958
1914839090
124108484
1209119465
713317165
1823852291
713738407
1271813198
381293596
1957791458
519291521
1128670361
48417176
1265717611
1878608045
1332494974
1140222059
405449783
1171144397
1463793231
1412122982
180471404
1543953184
1051006709
255647466
1662309393
1005640090
849553204
585872091
1086875843
249674661
1117506938
597547546
1560621503
374374361
1045599458
531986423
799808240
641377092
1458192926
627551062
2069361892
574924757
570307752
1409269851
907957889
1942331425
997133102
883707135
272736225
692313267
764568919
290130
1396368329
141202022
1942505413
1429544978
619180656
832457318
334780437
773682029
1131347731
796529239
1184702881
816942243
1406993920
652207283
1792241122
213945794
250652825
1428615919
1164847996
509281730
694575424
1201157855
1733436663
269435701
1018284177
882912237
1870497001
1604022898
1430462542
204398803
1248219561
866725564
1584763189
1818233404
1707630519
1031021427
517337330
2093499096
2074977453
501793148
1129735485
336646380
761369039
2045631115
1279243890
368171885
2015169677
1304128372
1895238719
1160388151
1219280730
768078480
1402580370
1943870974
1755740119
684362015
786535175
430503180
971009248
206386881
779580304
1678922408
1043603514
475850617
492255507
850917055
1331543243
1235048449
2072611786
2127896971
93080068
1771472351
874808516
2014641577
1811075106
1996238495
597071418
177699596
1898222952
1851696522
1563860392
192470407
1275089478
1041908307
748884710
380210283
1344363738
1992130977
750741365
1215261658
1623790858
232773517
1521098959
308914884
291348456
1991722148
1714585099
1990624687
336256727
180510063
1455965660
869921856
432641757
611151428
931900085
1156337037
330304869
1748709627
1355551901
128681380
1393152903
1740775331
133003879
1532730558
1703005952
752687313
1931772917
1879047597
986956735
424631017
1623814921
29255835
845109999
203872689
1571095762
1311594471
1674712941
2045817905
1102357793
123892248
740532849
1246128008
104915449
2008712202
1422693639
1226688970
1762688398
389864116
1959139638
2091415595
634780166
830149790
102990004
1004126078
950436728
1461793939
2106508516
100214047
1645293100
399149564
1071783649
1348632806
447599739
1248703875
1192819067
2131534376
1400417068
2142619910
1746027428
340113560
1434831156
1754277547
1489790653
1533759586
1132171054
1487173057
1304877449
1508601617
713520849
990973284
1807966305
1763446045
471407502
158714381
1835910224
409829414
466547627
1778612958
265986940
272706983
764980793
1358634118
614431633
624066312
788636121
942181059
1439306519
1091226012
1309418701
947597114
1974767943
958089009
1105467849
1208947030
459692967
1060883623
62415989
599414641
306099734
1170307217
539560538
679127546
644845361
1973783241
1313782904
1678846201
1991493412
1473203240
1004447781
1262679734
255416600
1722497780
2026386323
1466180287
450050083
614704883
1998653985
301955036
1063811585
1637380035
933371666
1044140645
2111585651
424747924
2054856021
909666705
790405796
1984726100
976172899
61013852
1843767014
783961416
1432330619
1887516984
8154336
424829555
580748253
110577056
882029448
760173704
820336222
2090516824
618199953
1414717697
889588394
504480163
1710752648
1856364433
1005319711
549444347
131682591
2049105358
1859471569
540577734
1291529120
980950615
1172172888
607535596
1599949942
2039515137
1374670390
170168203
193591759
1884878446
544315045
212126803
365365631
1090359992
168119934
1899253630
1033269796
1852652419
1931574434
1090949243
515345769
723330240
297093147
1604612532
1442698338
1940905012
805379068
1959045725
129967369
1390777696
1085161855
2047795120
1370368399
430408001
1504437118
1061970615
642991380
843941925
1733715922
79225707
1644357680
2098907864
1474879491
1119463315
1219041077
463269445
1057823384
511420568
748434975
1549119247
247600408
395218765
1330397453
804403474
1697655342
1402471575
499367114
1898483487
1618660479
1682388723
2001603358
132863462
1610747641
581807694
1386621667
100416488
846259601
1528414687
1014399438
1405913575
858537448
386725515
1086238028
1775560059
308267424
1032301133
1489613230
1162674077
1550378960
2023895702
927941380
2051756761
818120987
2075233809
1557138450
2086129306
1622570844
1662037333
607872003
88359461
614504319
1808608207
458425987
1171457328
1853458173
1618419938
517320019
1273096083
1311639941
699742619
374781573
2045246895
770234143
1326994346
20984978
1834374807
189253337
1118995036
890979799
2059591016
244663567
648621264
225547184
1257292224
1090619074
1444326251
1737887110
1661631145
1106369392
439194128
639276236
1719962194
613508944
1936058982
1890182971
1213777126
1407367090
1543174736
1065417117
1155086816
1562611155
503612389
531879685
352153948
2119903390
1426446548
628087623
1975183486
1733306173
784811926
1000403066
753057672
1821657935
1005724261
457022833
702280917
278801004
486459137
768503753
602947201
1169884743
1383467454
1138997189
1001597572
198481745
227379873
913796408
1142126075
1624026465
836461259
1792353306
1543057295
1243032147
1769356133
286618653
1472111752
1479167487
848424913
129178705
579080086
955373458
259217838
770660496
1381951688
1150799094
1908796605
178615151
1255351323
694512171
1713978869
1616614109
816206431
1977860205
1186843865
1846799424
905921922
529072097
100411145
2048495329
780017377
1504483141
793749179
699494302
1616625456
659866751
587652959
1969638880
306758228
603947922
613962116
2076724392
179033747
244208017
75909891
729015904
1078810196
784960171
2851555
79830776
1504806314
1789337815
1275040297
1442612973
1926183538
440912446
1701675320
121118265
955805595
1198842695
60038747
126318915
622401861
996169517
253888623
555940630
1058813909
1221977277
1575105315
29871172
764584514
1056691510
617907906
99965176
188499357
1433560818
175672764
834831827
304531351
2054127881
1853233193
775711311
1306802689
1443522938
20601943
289907743
381068402
1308802801
1894841905
176093411
1928874171
890133175
853676864
1135209815
58755792
304202544
383927565
2025842831
2048799529
1848017679
1385269768
466688009
1140079126
653918974
1349246201
1060424641
2111933575
1846972100
952609151
146467165
676783912
1137250409
1896204770
1613457281
2111408944
1534345681
557058595
1925245342
1043974676
1890602101
1024028842
1904142107
1730948736
1321822001
1029872899
254199361
454002067
1265787386
1209408204
860665851
1346785848
826791678
1644312839
1857040154
689436204
1165164626
558757777
732247631
942505326
1167884234
841448495
65843157
1701238159
1834766185
1868454022
452489042
1987705109
1930250360
298132092
1349017649
1948437740
329264270
812405410
1619725570
640714300
81698224
1295401426
55890244
599955430
1619312847
493197369
1917643884
537657872
1757031879
977500130
2090097288
1284738954
526478095
15929621
2100037907
1137137959
2094099336
341826162
358714090
1614452634
1140969168
1361627240
740856867
2048727158
550287757
734746980
804024984
1695159687
506031673
115544891
1708772862
1650226188
881546796
899078413
62310924
1010143806
894656122
1643169900
1345847251
551944402
145004750
178759521
810686991
971603919
1366163928
1201660333
408501959
1345895064
1843812788
674948533
87677802
2002892726
467899134
260459951
2059669668
1196123667
76743510
2099176928
2072721661
1044838618
2019374207
1568936762
1958182408
1042672212
322461477
1017639454
2135358967
1807878298
555944346
1096561971
475784721
1109525594
684848976
1017913366
294405113
193494936
1107976699
1691261960
1285025513
1311619063
1832008039
1529469992
894293094
450618412
367278189
1462287036
1325612962
880562331
1825521803
1510654998
829833628
412869093
372770231
2052496725
1888096157
2125135799
1516270900
568587064
1905504665
399998306
1977414372
606720484
1372260552
573952622
1122346688
1916282199
612098440
1850223428
1562975324
67047596
1531913993
1711263104
2018877749
1980706435
157218483
723089487
991412511
1198272106
1269841675
1785983181
1915596269
766149879
1437858553
469972707
664905053
924931877
1426532622
2140459802
697972966
184417446
2005290947
1450690685
258920916
1794892760
136090275
1745062520
1733271312
101148373
1411785498
68138877
780287181
598373239
581082804
1541265772
1240498339
2003645922
1506763693
2143542355
1502449228
94073220
54218520
407531912
193842479
1983339449
307156146
1097483135
1563150803
1914865712
323283447
1296415406
665863814
1707007817
2014961362
1879717059
1818243290
1074247647
544155789
584911120
1995777786
1829734649
460722684
1186565749
72181701
1419093295
1891648022
407639896
136349781
711058341
1806375438
314455263
514613119
1732152529
1532051988
119566682
240580972
921719460
1475656728
412465708
352653402
118485316
1018653898
1145481760
312970673
1023291076
2133317708
925795122
203834808
1824825696
1502905864
1100256926
686900876
507373639
807379580
372036397
957885753
657875053
71021564
973237406
2116421182
1123435746
2063129578
1030906025
57428251
1059684041
821926897
97434106
218438575
1149037875
1236324926
1185915697
94977863
307658521
992346656
2071141369
96665080
1717567543
1953405333
188072263
1158691788
808707881
1664292237
1571212048
1152489465
337736669
805081506
888084601
1973263040
1826180418
1705466909
487899381
1844128710
178866807
1199188510
1560348971
1545112156
1766810104
1221853121
272878476
1533254102
816773127
1973446473
853314158
405980690
390494502
1727152372
1396475786
36710746
482291703
767783850
779804957
573563377
1364416822
728786193
1421695286
22958392
1774492264
596438222
1392012682
877515583
1838574881
464162148
1240156751
1010490634
636510050
1160322267
1939118933
1107156446
321116896
1949505259
1836953195
896257137
856169206
873802509
163837923
2022016314
39060872
2044951086
1362762220
381584601
2069591319
2032947119
338325743
660863774
1668167793
1016983891
1291424427
673006293
364688495
1572678332
1495792514
1888078417
2068510232
1543761857
1780889254
1109065301
1946859776
1878560556
1506685634
1656269458
83896993
1535289131
64836870
74089781
2019366590
2067063496
991670381
544484882
1158226358
86195448
1687626322
1338438907
880456198
1491509783
446099659
1206842313
719394855
1415349305
1084254346
1912061446
666120808
934535527
1326829553
279881820
1383592753
1365932953
1928794461
2030575994
896552004
1581512400
1210773323
1751699347
2099069259
1552516891
311797078
2013608990
729096093
1495903241
1013268616
2138876920
533169701
1614634075
1308077978
386881919
1066686557
1924830961
510987182
305656263
580830386
2116653333
1986389287
901352394
1412116242
62455266
508461594
1629482371
2018345778
1236362009
1310137794
1358194739
1034614370
1148050778
255993774
1499741023
278657143
935512354
831000511
60740717
654010581
104158382
935938306
1078504400
1331018954
1119928474
1214446569
2112138645
879319296
1941775422
1473659216
1613833567
1841603943
1119801097
1018225221
2045858458
1948925854
1859944560
114244227
1492529445
178825706
806335793
2085233427
1399100512
587263848
2014233665
2021476745
212436110
825886928
1239546919
2009310117
1746130676
742438680
244674006
121552823
1093129195
1324474336
555270915
1346318324
1566534370
1913037707
2059796454
1365926165
1388165963
1060113285
1229583906
589619546
960078912
1264580128
647649651
701369879
465595074
2052693083
849974002
615466264
982973696
951633386
94601578
1256348787
1213913010
164225854
1518659793
1660776237
42548111
1434424074
393155628
410270777
967260808
40167259
168932879
847590302
849931544
2116303026
1773491107
1768791176
951802033
710281774
343078376
2012739377
2079574621
619136337
1468070868
2141446175
910548932
1200219151
1501192137
824955863
971340625
1850795234
2065362498
1070259674
574513578
1399208920
1035347219
696027849
1235059870
417625060
1726010243
1510702843
2071689885
1281699932
923679451
1039824005
1463501918
1774934241
894784957
1148325512
397534437
1072161909
1551607540
946267539
1104286824
1809312232
767575993
1264385297
1867050475
713460772
1535601137
1382551725
1991304313
781067485
983541958
147793740
113696381
1337485453
1132437203
10505410
1977616917
908138029
772276182
712956192
1050144650
1429605117
1043197382
1094112235
1626047447
217980909
635805245
1231523426
2036420211
968831482
2090406189
263354875
417324146
1063105164
491166719
813233420
1967646615
453259127
669200707
1252524668
1640893973
1862354992
310870813
137282669
584078188
931973614
423251545
1450589874
380297377
1489945586
1733232818
370142073
1708194520
2060396621
204505233
2114930849
859664766
1273125699
1369025015
1231724818
72170548
748350654
2048399462
1141937165
2138224683
805593999
1667824012
2119683779
1725357515
2075393666
1217470363
1830770746
559460806
2146457822
7925709
2059183442
1527048479
1708246452
1410769058
826996606
2146367053
837399808
1896189784
1563132771
496277932
996246348
941749817
694663554
2075763558
652967230
1788400463
973004195
2035137819
1736007710
1612400885
889063031
1321994444
480709483
1708306880
439364529
1863587048
2059302661
347757160
504117239
1691779149
860790755
282098561
547819566
1732853106
1254862052
334982037
195542163
730122029
750414422
1730968559
988496936
312340760
2005394052
1899600817
778454416
1383303480
349280472
461799420
827998903
409090745
743568590
1382219222
417844528
614362327
532400333
1294103715
1209781700
496548636
1046768680
1605212836
1231255181
1333111458
291177445
993221756
172637872
1601792596
1553598434
1528195500
476205528
1781497719
1745024476
1849812990
363022965
1933304299
1297385213
140885938
911600248
803442542
396269992
62408695
1433922657
1164255498
1227127718
1322575122
1353734864
499319822
2141409779
286703577
118759384
1030597226
940874641
427738087
1872449819
2025960473
1939208766
1782777673
462467673
2005934725
807419292
1195693724
604980163
1019086807
404971047
1809584034
374723099
469128609
447639260
1887277786
738978045
517391562
2113668764
1199976692
2011994289
668662333
1095733216
580270180
381687161
1650611280
1683128937
1397884719
661937460
1638753969
651886820
292258141
2067707470
447356679
17097360
124399745
707846217
1699666860
1528095462
390357116
1392319536
1454256680
1903598884
1809093021
954574232
496939525
1942485529
415072071
961001706
1402057129
1476810553
1070457187
745891321
66023069
887926098
1701083144
1144558927
845031630
1456695123
1002149802
2063897591
1728360854
851751139
2053377660
454243459
725454903
1742042898
1125090310
1232143565
419630038
66524068
1007959066
2105283604
692524504
1064530843
1685898459
1806602212
1830718015
1234171803
1270479579
321391199
1385418409
1240732205
695254357
2129444418
845949089
2134708045
420451219
140445026
2091345716
804519568
1005877439
296596275
675576064
1567022048
817592413
1997930837
902835539
1321333111
1038105304
1245702016
24092857
1632659783
1801295584
1361491619
17843595
605194273
518696691
2129878083
1393032677
1708313244
1546789896
1177189893
637736416
421260747
1741611628
1905123516
844320572
171852803
501709473
804900989
705817952
1557937997
1204451356
2112434539
2102062293
769165520
410134457
2043359752
1494833275
1351443934
1701084448
1221203275
1771788610
399987567
1555846670
849050620
1240758969
758204331
1371867527
1799430568
1723888827
492260113
2002148963
1301966741
1114528330
1984446296
1519466247
1739098686
1540073951
1804136949
816444035
109117532
870235845
1546466255
942903253
1335323280
1578952072
240464701
27977392
1501117129
139785658
2073575328
507105310
1529308251
264196420
1120236900
418169277
135451559
1708777113
881720579
780980900
579155505
182801927
1542399673
1847571101
1323889267
1756953450
925768331
1507038493
1555530185
1994041862
1177942774
1449538479
352195476
953627877
1017032350
1647114325
281008432
672331093
1085366632
1880122307
1452054587
1101227047
1378143146
1157888722
1870437666
1118948771
2029391554
1508382497
1106633253
738291795
983031577
1766465803
1482614093
1543261335
939438799
418230967
1871721594
337319189
2105533276
651879547
125875912
1564623877
885514071
341547381
1920363413
1420966249
2102414540
1525123566
678875538
1068512664
282959502
822447418
1586722927
1335303964
1854165395
1753883233
2035378961
915740696
1717346838
644146073
1324948540
1259294037
358338673
1707375060
548218259
1459219790
571878558
1004770914
1674716219
1160986957
937652872
2115307436
227135137
1930948323
2028828833
1454306087
1163741740
1030048192
2046469788
1654847696
249313183
1326654044
911379693
1707118357
1715040403
1038696539
39968762
1400563393
1865784844
73998215
146455241
1023323961
2015821592
1657807813
1088518602
1776661907
241309919
1946731557
1735088851
938655748
1970493042
1973691338
1954548358
929978576
1500344032
777337240
1027403966
1551621205
1874564783
107395898
476744456
1972957182
187699988
957260345
1802990593
1346924041
479314936
1306652231
2119760368
1538234565
433308011
587305163
738960100
207052486
943447839
1886977446
1505851571
884770372
195078525
817523624
898849895
455714264
1832007605
1130089048
654842172
1882612265
1987322727
330725109
1739993281
1605069651
1847435268
1026270785
318275749
1093190647
374186099
150253950
1913479276
11285512
1721186646
1328135439
1383834163
1955255531
1901628512
1308968545
1124854360
1921284718
874398850
1952479944
124305679
330180612
1779817499
304339169
1401329830
2008873567
57194214
988037590
312656670
1212171578
298410060
220644835
255126683
1206135863
692512181
2041548721
1799837233
1856357313
270873326
2022549353
123743328
476851642
1456236557
670128480
244157746
76285471
1794781876
566203672
1336187899
1128264249
163706413
654870069
231785905
1420295559
1048680310
1314538794
498148077
858100826
653410815
527753112
662661653
960660401
13214844
2019570432
112637158
1237630584
1411826302
708591850
293697253
1979531878
1128867264
916763659
617086249
259436117
276462387
1616880270
746498152
792905477
508758596
1929943146
1297457197
1011614441
1655305954
400011639
403372675
1476477317
1445156506
668431040
619382358
333234584
287184530
1190991142
1771219449
1844032491
120771798
1861894859
888833571
983006305
1090362297
1654155889
373700624
207724528
602564779
61544638
468328929
1625847472
2094799158
135306373
1249192315
1554054470
1257611928
236174837
2047424623
590170859
1081031674
328373001
1248937987
369968361
1751270728
180198568
900178407
651002857
113757628
1909689676
884319655
536039435
971271384
339518889
288435125
415740006
1360120860
1550971038
1844990548
231916301
753371388
340411732
1005673655
2068522383
620407552
723742115
257064204
2011238739
1856379201
1141762440
1525998188
1683938973
389453268
435517860
1077733591
95755017
1999899055
948654733
189404693
481315714
713180410
218208015
1057632969
618194319
659139675
1198936081
615609791
627940291
1222356088
69281049
831687188
1729562012
2126166808
2049272954
1702817340
130132816
713490582
1263698382
1883009438
1830677438
160806745
37453428
1023300966
933239218
656039298
478747556
796605504
354148669
191969446
741909069
1880000932
1499070270
1966325609
1490341320
1333304799
1079263181
1465931721
1847142882
1989640230
1362935470
1508526441
1294686400
957205901
611995729
1358460113
2700948
386570356
883009334
1169461070
1804560857
1386326140
847835434
1214553758
98222096
1934361286
299266565
2021857858
1892554851
2076405305
1779291033
1407821304
1613315286
1222551844
328758246
1005788637
1005587121
1012969890
1754515881
338238508
1676124032
1731323039
1976939261
1424050803
660623307
327404804
1060791609
736788806
808930740
1653339571
2068799732
792358479
1778829503
657336635
1754482431
460530545
631995498
1144390485
66256842
699606384
1236565659
1104992447
1134423673
460815412
1122008878
1795073619
1641216006
1793291661
1862041578
1523178539
1683673543
1035177789
369910676
1004192264
1774167390
11085409
741307869
1942618742
1404745386
1564662950
1431771180
418516318
1724113540
365118431
1919964917
386775294
525351695
180063297
639602127
1033866759
2130754484
1971746809
215597157
376380538
780085176
332785780
497931016
674325590
1438810653
574420730
1952160118
958490645
1475943140
1344896357
1250733678
681290209
1092263328
1203773360
816130053
467102502
1187078527
1974483390
717791800
408610205
333368799
1251877226
905871693
2108014437
1409008553
640601412
1173461888
769000253
1807145019
1240906569
86522866
1332534692
751484919
1168279973
1218118918
458892639
351207586
124036404
1991412514
1241549796
1900231086
1914166024
1833194458
23682769
274428013
494338087
1866836231
474570937
1613962763
917535922
2022005851
1490659923
828777682
1293088826
1807523542
522275786
1354959375
623083024
1410513976
1513368643
928381516
129494240
1227837299
621712181
1194955356
38213143
1706510931
297227535
1157379878
1271783848
2096349255
231520121
903033365
908735822
1296755540
978006258
726728093
1232695969
853424180
1122847706
1447007604
76511262
1148619642
845085596
906819969
2039008745
896694928
1871765108
916842423
2103011560
512081306
2053177515
1212670213
705576860
29963113
1820915856
683597948
39577982
1112131860
1970702165
1354885197
211166152
402157333
1415645579
1747206322
356710653
23300401
1277207199
1464891192
188366070
449585726
1471604344
427660693
1657719892
1901976474
1978803296
2007954004
662545956
1009861954
1339232078
1895537340
674422632
978568323
1348687625
1210344081
834119836
1079441188
719753305
1036347074
546157269
1919938844
1683290906
1757418149
1329211866
481103583
2116981855
162780827
1864380929
1592558531
6411264
1969125555
583758557
1469087235
1093442956
1666731014
1091028229
662029238
1503266695
1211450031
998307345
1738690904
1293049834
1277647592
124862961
1703833879
653428880
538694456
286799095
732754683
1904604135
2038186867
1417871483
323183642
189722012
1089576579
1739315624
112317970
217430382
275601818
1866229345
1740812839
1937625516
1277850963
627973217
946641141
1030074258
1916673216
1288731708
1909398317
1515349502
522988745
1849839688
2038771885
1596933010
1157630049
852824177
1990226087
1322307114
893197151
1103832622
1581640547
1242271383
669490313
728330373
295623167
1007995051
1905902531
896069963
174776571
627822245
1942140024
316936237
601372669
431337145
212318223
832760306
1682930344
1371359590
1086617013
941937747
2131469301
1046670237
651633235
679954762
858237795
1609303148
1755335197
626015282
278256735
1490481697
1214019126
958902755
604653215
766233509
1986359172
1399773439
726223157
1797851359
952822004
691538389
1143734037
1948621925
929096785
2141922236
1741766726
1533815818
434003091
1914693033
653157334
73082205
2034642799
1408365623
171387046
1131480893
375957483
718819298
2118218384
1748492045
348724223
164915324
1383786255
277058048
1419901071
1055619375
623194715
489213044
721937910
1451189754
1026162384
1811963397
2110770438
419154166
1782009840
1289234242
1826910708
1706395826
35579068
20956876
3205009
270985639
1769315679
288708253
1736833904
383601870
989786858
253017712
641099489
762085998
584518857
1154026878
101030263
2141424267
139641229
594962079
489639037
436706454
958597270
1269633940
684142712
1004419438
1022349911
1987027531
1540733458
1687156314
1856046026
1279046934
1339501170
637214047
499575060
1084027995
1589145770
1209396756
859856223
926634540
937564965
2142454165
2012986667
1231258233
1252452172
1869817250
1387144436
756643934
1721527628
1609903544
1699235860
1749461261
287497220
384329253
951153670
1531790003
374818794
2027136924
849776748
1981817777
1618150469
343569412
1185894695
2037655217
1396500773
513049450
220892786
1280429231
593149153
334174548
1809050218
1916058449
1518321733
432396190
504282857
1298357635
265433771
1362986883
2076637498
840707223
1998650413
482119742
1737660263
1694579582
1852867955
963580941
468835795
103455699
385487221
1526773945
152874475
215654227
1860003226
1795728262
235070911
1701908352
633793658
1081048668
1322318537
1404062581
4725454
1602726772
784576992
1564885165
2104066104
13784758
74761303
1377147810
1491407833
1491409547
1291393881
350373090
1464470558
1573956731
1180659407
121446080
377829353
973378767
1531303220
634996965
2038523573
1716624225
2138323843
778108931
1371019649
1781046408
453496290
1514309319
1866212525
877949902
254887881
1761444958
1975590149
1094276716
1596283808
1280129759
347242062
1652994250
326501028
1698085973
1124212323
1215940898
1948916920
1514196983
382672014
2142110142
951819317
1073876231
1135707901
323169095
1628265235
1390344470
1596213771
1590426464
1222064762
830702553
696282157
824960194
1409085209
1401990054
2101395653
422734363
1466079406
1199171475
688795340
613468623
2022957779
1575284675
1635505891
435394437
192543130
1535085603
1254151565
16030014
326957524
1170560797
1590340021
727478129
1810357575
1118894555
2116598227
585512820
661143637
1351256499
2106577633
1357147619
335589842
1964086687
1107780762
1000189612
509339712
639715061
1969964617
183747074
1696365499
1360775632
1960568366
1513319424
211017074
1365318247
1453977826
1011776280
228767049
1373700434
372642979
69685125
624010944
1041530380
179882419
696486420
1652636257
1302871905
67504923
1475943351
1460500144
1272791590
344019931
85790497
1577966797
939788412
123497295
1565246815
708879665
1042205336
730134323
1354176475
560597775
26476063
2007295851
653021375
26599991
2049309756
1601151988
1159172304
118806312
1180352872
695470729
1656207611
259739426
1682428716
1889004453
1829164641
1770100101
791988984
1496987777
1882089623
2141146371
1374455024
694906492
1289804653
395893871
323950086
1793869771
1253961596
2003741194
291561073
1402407756
519502788
1596342515
634811003
2051811529
411807861
886384209
1103835701
431883897
96942728
751224354
788899505
1502713446
1299974763
1290403987
994756125
187671012
2078170851
1576030326
1711143286
334778341
125106062
1261164706
833725383
552380219
2105999051
1415574738
1716371442
2112900459
1916787293
337391525
833162434
1478638866
2115231437
1100047553
2115973639
1809755539
26845853
1402597940
1161222130
1871022865
961687602
1085365283
929019596
162580672
1456296989
1924563373
1728321904
197083977
106079921
208996845
684659817
1749870953
1310144876
266892399
1718279164
641379268
1236531292
1133520045
1861031742
509901204
201410121
822692211
2076707966
999541899
1879829092
1434135773
1291818046
1725583661
1342450725
769728657
1766924947
392765729
1736684040
776142389
1673465700
1474928262
1486582025
1662343178
1545239916
2080170315
1662132971
730053331
1391823275
330703333
363013611
1425580065
556076167
135871553
545084657
1392244502
742512804
1422996553
1492388076
850357442
973916289
893395268
1161197655
1722383591
2004335366
1213125707
734875137
600045907
578784411
1601147376
352328206
1722221403
626433784
1580590632
1577997201
1096462951
1280755021
1451970771
2053732063
2004244168
1274411602
879939118
1993928054
143791830
979547565
1058987839
60549041
1509578920
2050520116
794505509
2106058772
1636696251
1136859644
818973301
107923224
593859206
1559645481
1134520622
1257615731
521570932
165787454
908760208
1571161405
1548478582
1326346648
1535354525
637269482
2147365554
1018518532
276428205
1621400927
7604259
399265976
1094396650
1507922390
1757634973
1809590578
580051728
1040063539
1662809031
239922254
116518462
1168527214
1519547974
359145627
1184805729
2053267552
843596899
1130379498
189050495
680091924
1207244683
779603372
1183694378
534208041
652620691
653262513
711828554
1239095445
2130153852
442214289
1172107307
2000973506
572142636
1370268766
829390476
312193927
1693941180
1765336585
1707377121
1702099893
663195757
746917065
460012670
49116809
1903186056
1946840303
554026348
1845018102
1446627823
2023319215
656811978
345510821
535616556
1638396856
1947867431
328388178
1638886703
217297368
426728563
649352514
284476026
606843949
1682124176
14730188
2128844657
1318849309
1699284901
1821865604
1887459491
892817099
1449255838
206527886
525239277
937958639
1792846679
1322028837
485409567
562657333
30003969
738964905
1476803756
593187036
1251813786
1617114911
1996524113
365214699
1463231688
213457534
959187120
1032994968
641488081
499332759
653415269
944036081
1262681352
2131851306
995625132
1412480784
1037347709
834184440
888519313
307980110
1663469567
1857506077
340914303
234726966
1786742823
2042445491
291723034
606536940
336624936
631308378
1316259660
567528860
1425887253
772990938
2078257333
616256223
306240343
109095221
1274376820
936982700
2073146703
145737311
1220906020
450348475
1890605287
1693037273
1537560164
2100948360
39864933
331098655
1128774614
457675545
1588044134
1418359739
1269397077
1070034739
66612155
180002156
1916017581
184231742
251429562
20376587
394756872
579675693
849481223
453641527
1947411594
1009190351
2088646613
877794436
172369890
1782638319
921646583
804073903
673810650
1831754399
1662733821
1756653340
1245101273
1704949303
1027222015
1210881786
805087073
83972163
1637902293
1847455143
1499765678
1917735516
47462555
599897876
991936397
1761719225
805476620
843227296
1182183603
143132237
2104430227
2090064513
2135407931
1270930816
349935747
318152883
1473288206
1957912852
1582385203
47806886
81456363
1145490870
1514050599
1630143976
1741885616
1681253647
746523300
1826304820
895426662
234849052
1788573393
433966346
762334687
1471829200
960735070
2014534902
1632734891
1943335254
2115577282
1058116690
415410375
1437689010
1680454935
557364417
90652919
198820970
1072366529
403441164
1644697847
777950719
1479153077
17235057
2005036896
1429850021
33081029
1221741068
864333376
40064318
2033685318
1448430354
2014215573
1784385028
722902332
385781249
389050154
2026717119
1277106999
187309683
1952761497
1878723337
801518279
1996952912
74024747
245465927
1983899100
1644128001
1166865336
1840596935
1762433009
1682935986
1729760749
1283264328
32674267
1798809276
1287201352
607548129
1522173440
995898077
1405203450
1479796019
1588007099
1750788542
987184515
1351737120
1199131102
1262076539
825954173
67754377
1788782510
2066902213
666383842
220340557
849336065
1499272606
1823891054
2043659707
1450293239
417321478
1985511633
1826030063
1437006535
1403700384
601035764
188179444
1389321800
1874192369
346308371
1068541500
1823076033
2140660941
728293809
131308767
1346561924
1886815564
1060075761
493008620
1790870549
1620905571
1048637351
178504568
729359263
2023827940
1317915529
1282945580
1748175402
186803604
353852568
1567601456
1763292583
476621286
1312589426
1460020444
629397949
791465302
841117074
780296054
1376928104
880123900
2016144485
685427734
565931575
2001011225
455311542
1104986263
1368726439
296063160
1642022052
1338858640
852648428
978295383
1246399151
1457095896
913211184
53803776
1727348908
214300801
824197796
835294271
422974326
534162349
92117256
1559633093
872540821
1565581435
1791696961
1076930848
1891143058
212460555
1205693029
8367324
1048451592
2045628401
326648228
33274580
456931938
1504502034
438533255
941404587
1990402375
629792361
1575997397
1840946808
1500646605
62821390
462426691
804774764
1549314295
808668469
1406796044
1694165038
275604802
1074282520
1156406824
1019406758
1488894622
972408622
2087223645
1047164205
1023953174
1328824250
2013811481
379704976
559812211
427777531
1411287007
1798677150
1891033324
2144319202
900172993
2113601877
1319071427
1604316798
218095673
892275398
1403170674
130582120
1167896272
656624519
1074824125
2042173715
868800917
1519703813
470419109
1461500783
512669553
444146955
1400257964
855026758
798941420
2003532949
1050634187
652729331
1827072041
746458503
71838351
898524710
461103442
1797669747
1973811376
1336160603
127279455
591089161
1585919563
1027437822
838075927
826973490
1661637483
2036554570
944211988
1867200102
141684843
1287752340
50242454
1227463001
336520420
1621661967
46622453
1556911324
421219475
908606389
111625303
1003076024
414646623
836248177
1522134970
1703290159
1743918743
653497274
1483201001
642544708
1868106224
1841970481
1718248700
1517223769
530494169
668854536
618454609
1029405097
1475218260
943188817
2130639050
705686336
52502775
1641726423
1343477421
956411051
583010214
970087984
1455165397
349686638
1235714123
1601643967
588315402
1022644711
1811350118
1094420125
2122926609
1693143576
192310881
1325559440
145330720
1321067157
764346007
1072021677
2108764130
435209495
1674571996
285180938
873749331
839854283
1197270055
1769667680
1398948404
1798530921
1022191436
1305471210
1904403402
208426745
1952356753
2053134123
1141418157
396883180
354051841
1124284534
968454188
845986991
145050644
82032843
1588534621
893877499
168987937
904744748
18106670
430638316
593915414
460450954
232876402
1511928496
1209938266
1652245451
2088152563
318682459
1862754508
405003080
1832448363
45310015
1766420814
1875738972
924217001
208095101
1952283711
763945253
882539429
293278540
481676943
1446722362
437895468
744780608
21430195
473866187
1617871585
33259442
777438311
1626430412
655331999
1161324283
399886564
561113228
1803571206
1531397037
1609508197
61194875
300592369
1236376524
1517021679
1407675681
532255187
1671835063
57912171
1487624467
163247055
584726693
687191742
1432882035
1184508580
1152120192
1831068836
662377261
324107908
1293546423
581632570
2132577669
1250337747
1976422162
430057913
1542867592
693109767
1981832028
281259524
1550191076
1607165519
1462156205
1220155461
893366721
1904537155
919294152
706152522
1741769285
1989540345
249568155
475493058
2092341225
1517026308
767495491
815207607
1377043289
1488335553
1301039710
631419969
1329749742
509583737
1144470687
1042588604
598732817
1504133196
1569997774
702810445
593492470
1056633246
421754127
682485009
1171112021
303632789
828819333
439265091
1968860035
1747974000
318704635
484297923
95821745
2048649131
1129683555
1382436446
1259520669
835609581
1394471023
141282851
804149882
1761777289
962865313
616552726
522406667
49864325
1549889038
1773960704
2126705438
1408943727
270761480
992932212
1944141325
1050568003
1060952644
943441109
1377751487
55454225
1778346089
1746643277
1699019013
1245831251
1597093743
384782429
80290132
682889969
1414727281
1845601672
1152350787
782579992
786370162
1521720321
1839205559
1236067695
592669967
1543252338
726082174
1665168738
868704052
1463007579
1633767688
1843387751
1480183462
309019192
746833930
1885632140
1952655197
1852470170
623798269
909980478
1643019219
1361849231
214749688
1108676516
1982120462
1447422142
2044443120
515048602
1437884344
1454523433
1032008944
1923234822
67360655
136619103
1709317392
1827178166
505582769
232273979
1073996717
1271841530
332234903
1863814378
529797743
715255858
2123096970
123554614
131346762
511181809
1336571981
1720319370
617678402
2128773090
1653764764
1232474339
167178207
77041513
25026644
1487747235
313389737
2144557369
1226963605
455593488
845866783
768898141
1730743622
792613626
170878748
759429950
2077612767
922986197
18293548
1131297539
1761839953
1145388638
881404909
1891139764
271025177
1015840316
820470426
1100509911
1120008464
1365248717
280666521
1624624746
264114404
74531952
1582130925
345731519
1761391906
1671300831
670155842
2103672045
362741903
2130534931
1252377030
1139121617
1473365345
741169232
804728069
1157647024
1318746155
1113663790
669726383
1440415166
1689866141
59543518
748140315
620354863
1122177145
1312190492
1512234838
269970202
771173238
1224525260
1557609084
1662604302
2017067493
1925416009
109529252
1965624683
832531642
906352700
1086285180
2058299018
1519480585
1890336875
2084492880
451461520
1344126169
142037897
1079452954
891519694
316970843
30369188
818578529
818810821
325078503
176257437
58731393
2055306800
1298576417
1698708682
150369462
1767439197
39509850
67723313
989081458
898560822
1801224736
848199812
1579414364
279318778
376062650
302440556
999558589
456432866
1632854223
1474256101
546249509
36474903
1117141000
1010064211
587146184
2125649156
234372475
1294644246
1924707227
937410922
88807737
1675327834
280852896
2059188638
34211064
1009745239
1399668503
1144121783
791284906
1334079646
557993889
1412951461
1822882480
498535124
575872245
611999743
1335986933
851041773
888082794
1463103660
97555018
471933251
916725550
785010919
1804142935
1136722685
1494101581
490566950
1090912859
768297666
1756067310
250957728
2106943740
1482772353
1222705184
500592528
462687166
973910124
257219378
543013055
1674978537
1653186773
565869355
66375464
525152504
615720841
582655312
1418920371
1342779022
1175675489
109293834
1035036020
993719643
1646150727
1282435956
1468691834
490938964
955984901
1960927613
1059490908
1736481288
1335775558
588984474
1624720907
1891490003
924254458
633054657
656132477
1962991611
633187541
1954713009
823875798
1699506203
2017449613
1153981892
1065688578
1508166179
38840051
1565313979
61374990
1732495662
1346321539
762746361
1770820992
725195768
664303602
848334009
2007152180
2107063549
1808766184
708736204
2121120102
1237837034
385002580
1936603642
13351724
702197332
135471369
1603070462
1394128924
1041002039
1429276179
646736363
1008635061
49521884
1600207815
174388394
1209483760
1964952933
485980431
161121636
565526184
46653908
1979719412
2133055927
1430683972
541073355
44582139
1517642334
1968688444
1605105045
1942987796
938987803
47328098
1553507097
1520033445
922763931
383982686
437857188
19450110
540902261
1328425921
1199176536
48958902
1937938571
1781875360
1548086976
1020185412
439573001
1570490252
184510913
743251856
1649225291
221841457
826497624
480834086
1453721383
2117781078
2126399828
182599124
1993305153
212970046
2120548901
1618908824
2020918582
802732095
87819121
439451679
1388823635
1161950844
1398059094
477622206
1526317652
268853454
209509770
756891083
324742293
702271243
1261350556
616419966
824899111
1360015624
1410411062
1708128276
1689575674
604704780
1851242456
1305115865
1970113396
1927850923
288723455
2136821692
294649718
1579814429
696180272
473777629
1013557401
282196993
558313280
1822475323
464471787
598538285
690449874
50821680
1535441714
1038691332
366020059
2015289541
405741328
225107075
1997843908
1761034177
1450335560
922520704
556862142
1731339729
455698830
1036712030
903994776
596931103
458358709
1360866630
411573564
609301506
962582267
99014732
1547261740
321881171
1786346663
267044273
1291281599
1743680676
1315425995
2103960993
2063388386
1437732202
1830586432
52336980
100406584
551845247
138773524
633801102
358219489
821754479
1983990972
1494449551
912088436
1960655427
1147323193
85669186
1661803037
1073517736
1216857681
788938136
1741825222
319910220
203710814
2071332453
1555041306
2055396199
122508461
1113987967
2068872112
1460424844
769580728
1131023925
1841825673
194058772
27539404
1970630323
691299588
2039277093
1366224565
598098788
632858959
1997934022
1519320186
281203819
847982626
230336191
333063158
1017910396
188432698
1617164617
281260854
1937826981
2085374710
1450660137
663631479
2008395995
227287979
2090492435
1003830479
1374292381
1879881998
1417567784
1293926840
1964528170
1436540546
1992823876
405197339
1361508693
1942383068
2105848039
1118201186
1264201899
1846299304
356094411
1436790861
1091264807
387831222
534549120
576283656
924757678
1008806387
1631500948
1827977963
125533862
113477577
1395529158
405531469
2050543279
1203555976
983074260
1872806527
966671493
1168613919
1087364943
570790832
249976286
1948067859
1902963060
2099079891
1197914431
1943781330
1677429155
708114987
361601893
2085647140
811059952
678550071
33801271
657764938
528731757
1245034132
1640423706
396023407
1119936744
482394517
444924351
984928577
927519389
977507431
1258671013
1997583274
1572363791
1358766902
1137013145
1903632663
1054918607
1124201213
85249867
748822504
1333227598
1543542563
208116828
1924623927
583294623
976871274
794325107
1895847381
1696759723
1282698852
224787855
1365335755
1178578052
632430474
1235966151
815227454
564654835
579639302
914639764
1907296045
1029616662
2027010682
1924808000
501243700
186769762
461238855
1480856617
2040102169
609311653
932044135
30339954
1150762533
919435339
1877310819
1410293289
1112516751
296203858
19711854
185732405
27166894
476503290
1240674221
1611757531
637963040
1013800009
1154705761
1107276281
1608430545
1337490569
904297439
1396519510
499961318
197944622
1012696306
29759715
279641459
610672074
1452321331
456621121
1424632058
1734759991
1155218801
105010829
113903588
1469796227
686738373
98540332
1233377762
911094517
1931525204
2109627187
1231338420
2068719076
1618223002
1019453188
565985107
204195825
132363735
2013579868
1094927552
1564533772
1939028717
1791520987
787845781
276474783
1240285426
119695656
477684064
1499255723
342995745
2074880643
2070891418
537580493
64375118
148076273
1435239250
550202115
255034736
19488546
722771345
2041868842
127483464
1492151166
835792883
458253834
152836530
1858501531
907223115
1929449857
440356175
560611619
1046262267
1286400883
712961744
1697414463
1252079584
1415202760
1964285528
157196915
861993353
239875956
1218945868
55890951
757891648
1805689787
1921759305
403467184
794568742
650862206
2092244467
691488799
1933613735
1787939187
1861236087
1844775878
2146550879
439693835
1952711069
1968287026
1535820907
13535942
825813211
1848069840
1529001903
1220384499
360974971
2062647269
983094843
1927681724
1098844443
1454665835
1120613319
218302408
1903228577
1846934768
1915090463
377020918
659956199
655416799
928381816
915585118
1757950039
601958114
1412802678
1242238259
811258873
1908710218
846406492
424075465
590009917
1206792123
1477723309
2075549611
425687209
770205752
950032403
244392774
985728807
1845765581
684591315
1282856444
2021999350
947941028
2065000538
2043444429
614835378
2145407054
925172117
1728634887
1434291472
42290578
257958603
1339568198
347819696
626192601
433064164
897995595
242609718
861104142
2059539517
54128436
2147204261
1278057081
662779048
1646142201
746571957
838420156
619733318
22680380
2094702148
1818239831
1323328842
145998114
1453926938
2117719957
1722012394
1187754573
1740847336
1876064159
1228744499
106609404
1764598531
1564701770
921739468
1619163171
1603183564
623772138
1234563452
2128723682
1327814137
1028198413
1301115946
1649357694
1101212969
856622492
238270155
2071903264
1734263053
644282750
1991655389
466613582
1704500292
1285810799
427558135
701511654
1825896087
709192837
600405092
649152121
1938729699
543350625
1933517016
768573525
1646483948
1505116366
1419775220
915781219
438149317
896472974
291298168
1813365196
142235120
1780799055
1192017619
1625991743
1351608434
1195256895
247968532
1013155971
417596358
1823175486
874002210
157808315
2027605182
1396210900
1942230721
2013156655
1171637962
1343324547
1112395961
1036436268
688743378
463606066
61245182
2099071311
601760532
2104035402
1127360081
657793568
1860263067
587912923
2122873838
1358993361
583266121
149523999
1837306602
1201395072
2091026668
1766223314
1566620685
1351061007
1353288398
367258716
1755363473
1699623589
883359774
1903135139
1035317589
1109925590
882882529
1919015214
210531584
1559172234
219923805
1083191528
368561655
1438294099
1559970689
1212895103
1532689601
1898383391
1536775601
121542312
830093289
1111257597
490432595
1368782740
1368038300
559428194
1176813424
1157097854
1074679410
2105375037
312977352
1729830817
499906102
664432293
805655300
1547668519
527301418
468187249
658223194
1509277313
90891534
1465158609
1507156848
170514992
689996625
331117983
2078175113
1613626257
890765171
1000503693
905595198
1331609978
1883571021
1264461944
118989621
821046641
877565193
2141758941
1186886957
578552789
1744893683
561370065
2012253498
1061664007
1864579810
860429910
908149273
1825361770
669988163
484516440
4508646
1544131069
1971682186
1185670416
941607215
988711141
1041327554
218555865
1475164713
1883523701
101804981
1747832756
422221124
153132285
826224224
2112436164
92790925
873802845
1180147226
348494428
1960594480
1612846657
1923503537
376966300
1607814916
2045732013
1677724651
769624161
1913026112
1115681822
2028247837
1261014687
458137327
312422537
1223645943
1844561442
355925240
1211487927
280877134
155142369
1196888312
585057777
815796869
67944018
1308162898
1839197253
1657213409
1629036120
1338399717
1919747673
927880859
1967790280
2113962173
1198868953
1145227376
317259420
139550927
2054468926
289566299
186591201
1745243612
760155740
528937840
1355241458
44092807
403767785
808171089
274907070
2055615457
1268153368
1852148747
531431271
850599253
1550202524
425268381
1654218129
378091414
1119610536
558313280
826820059
1431051522
2044891388
1974416817
1271418736
151196158
2015773698
1722932730
792862746
1389259386
1989292118
469319942
124299194
1113340202
939727948
1161903482
1420548546
1824945628
322295586
1092276214
1937271622
1802172743
772723650
716475726
2132191574
980020641
237153506
1453635089
2038126340
770242598
604712226
1808427910
1919851761
1125321494
678400252
220629274
204599393
1354332682
1714985211
307872882
486896144
156710099
1136221870
475396068
1426582882
97682772
1396380063
549444347
392764405
2016852156
886312435
1113655194
1827575341
1520967939
418099605
821315813
1346202358
1304161184
327934266
2008426549
1688846905
675857209
788795680
1000951877
664359296
1765315105
1584368419
899785283
1880862795
1671457059
702738548
1531453010
2015237548
611160318
220892338
587024000
2073932097
2100933402
1350742547
736390417
614146703
1357693638
660934259
1948906648
373433711
1486259264
1014443940
970642878
993241725
6436412
2015565645
64931084
1385485690
1883491605
456732146
1503844631
662209202
391551304
2052627994
1261007425
192401265
1960795632
611249415
960376584
1586779769
1632425082
837314055
1109787699
198209149
1263456347
1901954673
1541333806
1582653302
1915690203
264362351
483369646
1500236689
1712094016
1748100713
1878275667
497637843
966057715
647380265
272375650
432361429
1142066606
450036955
1714640642
1372123271
611617616
1031264196
1138609709
864573233
1936569254
1502400430
574359294
1340098546
142528930
966281969
1798847787
1264816235
187574343
1398725271
748932995
1670689471
1141649261
206726876
1303253504
911897055
1186029328
2110189081
1718734303
1885935443
1847730714
836177103
438376616
758331181
1679329470
1629005834
1818373550
1453761170
113057652
892933263
1458713643
1076164152
1449888858
2078263797
583292333
1354491473
1232402054
1959570797
268266408
932792454
356838270
1441279909
1386474062
1095156757
1833175215
184594823
1916305646
1512125281
1603120204
932503905
1906272488
1323829763
1232366320
1715825687
1710463876
505038195
1818946115
1894490294
1318512026
566936150
1963047160
1514956455
1380473733
1334993303
696316771
852952365
908525269
1174349000
1773479430
1729576246
1093206487
544590325
191535483
270933720
77113356
1127799297
1841593983
255830556
740084723
547845227
1571794729
1929411846
1684985160
1427225984
2053589558
588530542
291668358
2086211047
751147708
1440825716
38588255
1669175718
1879631126
1430031636
1470159996
841509780
231837370
292852914
1737953701
536205132
1824262466
292379583
664720797
2142814888
1862470116
626627938
337446892
89916186
873751647
1824045204
1409070548
968836552
213711501
1097727207
807748390
1455749478
427758231
2099302812
58446778
1267832185
1283401888
1567145585
1960749283
573652855
1391850469
1498824407
301899439
944083540
2027751653
1893233049
2040972934
1944994379
1770249489
826095667
427520477
1660560567
1952742704
520378090
174926024
469821003
147076593
1922916159
606277548
39781784
1882237456
934156253
805707074
930116058
1666530782
668314202
1360293181
130299376
727656248
33954828
538731116
1194587987
987421473
1203108770
1905432276
1104137970
855413968
357653667
1614263329
1596634322
642824949
1835730527
613101789
2004982084
1075995898
1577124988
1931808936
1972116277
269590769
1789809433
419086822
43474498
795305331
1574363183
628843372
1746444675
1954189201
752124892
289943251
1512443372
1056958170
1980293709
1460820526
168704591
2138443184
934955749
867610427
851411866
1719526594
465556173
126991369
422738619
994038956
1883318432
1472219975
1944226380
755850827
2078767630
1235781894
85231759
206703603
2009302616
324668256
572700089
1321866998
556102183
1114131305
1876045563
330464180
163684506
1930074210
1020168341
270284475
1090043639
926977777
1848425486
1797994059
1570399008
1700938368
1249575196
1101725749
1893707816
1692046236
1700120334
1765170842
1113352235
1939748567
887998799
596981208
941919272
1137956619
608594538
918814935
698179778
751922971
1406474122
1559145793
1902796922
1503128243
2091986978
707257059
1191854491
959269805
1395795892
1891555963
819292366
1277482624
1263338527
768373241
984816783
7233324
1191119076
408647157
1378504774
346494486
1067556212
1202194285
26878724
79323563
1164774351
1891455629
871478817
864190791
160011959
1036921870
2054510533
154033869
753769092
42629752
1076543237
1602188843
421912606
549383895
201620407
1179746803
1032398415
1758321578
571358039
1005087897
2094024858
388397717
345254460
1731008552
1882367746
180539256
1888108353
1887317547
1516736188
1261703821
1489537831
1856749532
2098602696
1198288270
686686409
340931648
1466009712
175154062
1847596818
264968254
1017287001
1739784817
299924184
314958055
2054089564
328983922
845567037
1159800286
24817616
1841863454
34856635
1907920574
1496543895
1898768981
624358174
186032749
276090152
795097362
1717950353
679033738
570477269
1333351392
729809142
934856505
1021486731
1007070325
480469643
1508117475
88176382
411360840
280326439
1201954444
47194468
953776069
1849553202
1066556071
1009200953
1288611439
1373765195
619403686
696730288
1447606588
711805603
1505325116
342565551
220695739
1958903705
652645465
1326798168
139921814
2007001348
2119314786
812038284
765914809
277696063
702490050
1160916307
1806695596
397704260
427436472
2133386703
647657516
1764435671
1483606401
1158926058
732569771
127330023
652374076
115723595
1885678884
1468184917
321003748
1465442642
170370622
2090580152
345358687
1273529570
1677447803
1755008967
1918830581
604704780
948565754
1830862158
431969746
1628426132
1356391125
34559315
21300843
1987575816
1466330235
1027638336
1531618850
1821037947
875807837
346283120
1489731324
1231247058
979946801
2011489222
906515825
1704242775
986442306
455397576
2126447374
1884769510
1253285883
1672904248
310213337
856620270
1821005212
724544161
285499128
1750875182
1316448123
617239964
1028719899
102121776
1586895714
1505183507
820533509
260005956
693034118
596676786
1561658278
658852593
602481524
1458147226
307054737
1100758256
125730011
1667448888
934579119
377682662
1252002640
503027748
468927310
1753786271
1947342664
1269119021
1131959171
1299054985
285758461
2126094331
1253825300
712239802
1366674677
1039078866
1757235809
638501711
1863143185
655472426
1173424465
1550056111
872044758
276808172
238837933
1332637295
229364108
2137346362
1123259703
1679603734
1489686048
1817745630
820625873
683293145
1869119432
447056328
1814222012
1599095186
1880155676
1876225361
1904367828
1322765029
1956131605
870774254
955307435
759429271
1483776376
186734982
151011788
1357331526
1780792561
991084354
1425587626
925014402
1972526342
479486968
1873994077
1075944041
1915737740
58941040
594741388
797929608
99652110
1789248963
954535758
1158663799
1829820177
1021781077
542873968
20903727
736478202
1496937565
1296312731
821719604
514259076
959445693
1036207941
945152736
1040396624
842213673
617209631
780676442
1615352027
1620768851
969043781
1457061069
1670193762
751496110
1167214776
1425286995
1674181284
716030129
1967232591
829274677
1222340364
162557824
1447373527
1836563870
1107375619
798763605
1127991340
1204925579
912257069
352432606
1854876318
998073377
1227060161
1369353900
293568100
592092569
682855980
1923941551
1738674069
2054898215
1232140500
2079469557
866675731
1670319057
571536420
879903907
497945314
393929679
1921555449
1747510135
1151017580
1800254648
1510717631
2077085147
1166574797
1207989966
1143228667
2141035490
1681067005
546688871
9374738
842394162
1943861815
1459310750
1955533318
1469422777
1629337103
378019742
1971452644
1914668872
2073518791
1299521311
409756541
1198515630
1351256499
789999863
1544086260
1811187417
823137986
1269717233
356461244
1992450914
7268140
1449978407
1342683916
1755407434
417558272
951109543
1283904810
90206684
2100112056
939820486
50322331
441531226
267229943
1157369160
948958391
1921936568
1307470759
313795135
1932671609
634884385
281990627
1119624
1115963526
1983736064
981327942
189777121
1462078216
1903577246
201771997
797243155
687886679
550999196
174426697
696858217
130804889
1790611799
1187312877
1407179187
1447088131
1961807875
1069796572
2138631363
819702524
1734756443
50515828
729526736
1684042770
95913666
662981792
157810405
1580875820
2049350330
980185443
1036498977
97665908
1278315556
1893713729
884189944
666241490
309065697
354193755
2069333709
588244780
1571350678
1313692837
1884848397
1949015913
379593268
1746256236
212900873
514158406
640224762
824055472
1086626333
1089348863
994845221
942916800
1435794679
2146557470
1485197808
310629535
1476251013
910019642
1830544210
739932043
560462126
1735260227
1025309753
175123588
111671318
1590837686
1621321679
413689390
168096375
622467824
2108928072
571790529
1974255205
1130501454
1213174414
1542945494
299068736
308083877
1239261056
1553248942
1796582340
509915218
1379882299
1899072580
1473963206
1817048563
1274313606
929685908
1125153513
680606423
728396440
1849243278
121475676
457095724
1411442381
113286720
1423895748
1515960106
771370401
1925731369
1183571227
1406700868
984380610
1336869445
781904617
948282690
98316106
961023006
1912426593
2061746170
1566400512
667768464
2024662720
1964681802
1195543459
1817643975
151844947
1980712987
1135626657
299004935
1678238602
1189264808
2034975617
473051257
140962764
382915398
871886322
1099440748
113006335
1798461954
1748989988
313031168
395186680
408572386
2394667
1969485367
794818719
1989317154
2120805218
956476873
1470578019
1787011335
1692580172
1708647252
1200595265
737092073
1097745836
1671753487
948684070
1616641423
117076145
221003284
1929863101
451763428
1855144469
1911475213
617513191
603063857
93959870
292488751
2098344542
2022236635
637212614
260538898
568088540
825535900
1770585907
1709377349
1117382563
1866822403
625968159
222426238
645028645
356931669
1656095076
1212654060
1804286409
792063522
702533000
822750786
1251702131
381729307
1841442511
1882983428
996009152
801838266
1362248263
526256453
1420746217
1992652666
146499436
1365031334
474009999
1357147619
1587706879
1688107489
2123970544
1418997926
1277397607
1297497643
1455492094
1510582705
85834234
2046217723
1018182533
122808677
1066967920
606111860
2054807238
505232408
1224666369
1917639500
2050808279
1598282363
1644697965
722188015
272779706
646027242
161818370
2132126730
1505111733
871740148
1987364117
1526354042
2047136101
249897568
549764260
1517057237
1572772160
441403346
1764639154
2007940999
585450422
1405849059
745497734
848911862
1545930080
2118306816
70092232
53041657
431885779
1456431675
1410193447
320735781
1430657278
1846350284
492000767
2032631472
897146405
17643040
1763175959
360177183
1873932616
1214150960
1049730110
1855796064
569227593
50832701
178344639
1749607910
363214181
344058315
1846228743
1420658123
582336984
1682469243
1034242725
1870109343
2020579275
1495364319
752119245
1143080722
2104641848
667046889
1534804866
1509021986
396982378
1070086038
892875256
1384594318
597449665
553473466
362493366
262203365
137465905
362211815
96379982
368144395
1934742939
973624460
528575620
538395060
1570144070
1602573093
1420371263
866262562
617879644
1516389553
512873851
1269379986
81400854
735247734
1792048848
282273789
721904407
2131945795
923504256
201851862
1485297891
579677397
356492284
2122717898
1763643044
2051933574
5640077
2011272880
926305800
277777752
908652415
1989579080
296340077
1941327244
1178283225
1100591333
398037870
346917832
1038451653
950178988
732252346
1668692005
314215515
2086976591
1420372335
225562277
482286953
723619738
991777070
1013388512
530727401
1355709974
1317549268
1883335961
834942507
812154317
1840589505
703958269
1243545552
565931575
584539952
1948910736
2032947119
1730951511
1413739676
2101648079
365790211
1350286860
1303232808
1043498549
324910829
188657724
1858692655
1349782852
19856613
1238770987
642120136
2080396245
161066444
510501840
498001235
1416798930
230154114
339724018
1616430818
549475540
704324848
1903583696
20585757
696520691
195781686
535190939
1584113989
855834617
778717246
2099222828
270135472
1960702108
1912061446
1334652999
574530755
1745748759
759626373
1075732872
1559128707
2063761272
1733250651
208628982
1342389158
1479058395
1362522190
208518974
1012927954
1534124410
233732
710577582
1429277835
1503751300
69442097
1859560633
1809698516
975755445
1866903742
1826500993
1490905090
480966251
861364546
978706182
1992843243
815086171
1682388723
1640217574
1188755998
944643443
7003809
1697772187
2086402046
2071189454
155804066
865970623
463504599
87855222
521920587
1351505691
1183663863
1714979277
680677256
299809642
1149735046
2086481012
639272558
1527983903
2117724779
1170183343
1381279066
89871434
1395386805
723451532
187786749
992657883
446108841
764131379
283797732
1853745430
1174555730
1917398754
231081448
291168724
868854900
796740099
689032259
1295011055
901033986
1690306611
1998016464
1092192916
886038820
2093152519
246310722
1162357916
970904657
462882716
290681637
1289231163
1474710624
1906513396
23641732
1717036727
785657614
178194332
383264661
1790285287
1416213882
900665719
570375422
1333881957
1658110781
371687598
1378331737
326257248
848344450
1437932232
837669633
1009583828
2106006890
1443384577
1627380231
483840777
1795111752
462970886
328971110
1475899767
1590093641
1335814210
1656020434
1021837637
1407023848
348681692
1747989487
1191645924
660806422
269388538
119405009
185953729
1322899389
687358630
514740825
342714196
1809722003
1454132501
120762324
2130222591
568240182
1468996596
193602100
1091666100
504282857
22296440
1033215670
544977995
743497833
2088226795
64433670
613288299
714335915
423883152
628158487
600512508
1145960173
217524805
1764585560
1439136448
157373276
1385034433
572660218
2077409595
71854922
2077738262
1963330606
521252346
1423943549
76862993
884673456
486620659
1436162523
907885546
456390184
1039068075
865859705
1711922194
637762262
337899552
493890390
1588246281
1544555396
152202886
1197523499
489795042
1510738516
456382419
1093216860
1685071584
1822188700
1535801942
764241393
378801197
424220865
1301268743
553190902
1254447265
2012414520
135405384
689871204
1729641150
9379725
464168100
633105323
1168206665
951388545
1132726951
770519203
2075982514
66503041
622745905
268412022
1615200280
530848168
1701736072
908159808
1039546722
206675491
526260824
1260661255
655423407
587463813
306515719
18212981
1672038209
1158158821
1601461151
1765932845
1220838717
1420735359
772856013
1434639822
1017727386
1985453870
630502778
1393315327
93407613
1572693147
1320616789
53877498
1216196770
397841667
50140883
1897438993
621920893
447511581
4374857
1954429006
72154973
94735360
1606077301
1208782859
1951218571
252599592
201679485
1497926672
252976175
530287433
1039143237
1979005426
736856662
44015954
1614491004
337141697
737235090
55976168
1635654102
1119173442
564872203
973254938
1374635445
1425518277
1529082189
1952091730
611105290
2110982177
1258794594
1613222287
1924505455
282623808
1007101039
211318256
1139720432
730375412
181262992
521104021
298700744
1362756837
1885320937
592827869
1889157862
389404069
757333077
1819625190
1575853653
779293141
1415996770
791871207
328122064
1814508139
965538223
1243667665
1920074857
1744791503
2129648729
369678686
1947705895
854806887
334518257
460864525
1306268581
2095929298
1728457277
1499642083
2036386374
1500462631
806279529
818599508
74902288
1776458135
1840624385
1619378010
1059200357
2071755079
44015744
1414809914
882395773
1874267979
2041107389
2067998284
114457522
1636232724
687331078
408985144
827332145
1208635239
509229374
732347881
871975541
1119207767
1897381477
1378797572
1894908186
1093227624
1278695567
1850852907
1810995206
2076070826
1219647355
265559959
1661133382
1018601775
733019626
1784258367
798832176
737236522
1417140567
1808827994
1686663806
603327495
823325914
1023404514
381893606
1213419108
1096833076
494972243
464212687
654284728
123434311
450549184
1358648242
978808774
1717053383
1258776331
1446874977
1921626298
222355412
1447618085
1664564890
369843149
1313426049
1322253212
647363481
1495097512
1928103490
1456369481
812507652
422064267
1458172691
1763401577
1736962509
519567920
925915669
33540524
145982059
2005804
1331885411
1880093764
46648753
1280545233
2030703277
1803600579
1193446480
1324248575
361646165
1396985912
160289190
1379280934
1971535083
1009511134
1600994325
667857557
1793836408
195875561
406947781
892304197
1792309689
124399745
2114359136
251656761
53146182
1130728251
1644188076
836390894
570201372
486345772
425637172
1337317353
387109899
1907570880
1688883574
1035897325
469064931
384119227
1016827483
447414766
1513411599
380282722
824739471
1130811197
1706015588
274699602
131100205
1909843300
1972289776
1844097799
787353842
428781737
1285176980
902750842
1907354780
1775360964
532040041
47671769
272227881
1359851081
1955386756
736722812
513600105
1928954384
442772145
966353532
1003927517
180884086
1268899937
2142458620
332266057
1154665255
1483207808
547946158
668316058
378505236
2103441552
1854853514
137416245
1164054437
898375767
1158896824
1126963429
877985155
504116642
1102216251
434317026
869481514
1941779088
342863106
1279711240
1103735335
956870774
832785387
1901581510
838375035
838665455
2031027645
1467618406
1246434273
488418104
1624921556
2063700419
1445676290
394379434
662667868
1738441482
823821373
916000993
267782481
1804316193
616683483
1942836055
453051842
513610722
1824938757
59822916
455328198
1269258621
1585942513
2143158088
124550844
1728578154
1164195244
1871484385
257794907
518334540
1466137612
1416890312
1083015123
1590816765
1605354570
476678546
1645641541
1613295942
574876029
2123601286
976432918
1283012262
660760477
2071965878
197149684
37652002
1679159122
400187213
1670574501
1268961641
1884641008
453051737
1149193951
318969346
1347778510
1664085379
866784333
779082751
1417194734
865598896
1334078979
1923963783
1227308450
472437751
1977629956
388312200
1156794926
2011505945
1568306595
159445137
1332376357
1430288748
172299308
242370851
1406895146
270280510
10369969
1182240602
1900320126
905778632
262811493
1544977313
1554249808
1917010886
1192426464
1387927458
1111213351
1866461972
781935865
1362248263
1715273789
1116292307
83960289
2105266860
361911275
739770741
549297220
1202029365
2130105463
970705262
1430574373
280014092
1302566635
1195654658
480226957
1758988217
1613088756
1480655328
1745670559
908598221
984907218
549395293
988611044
1555529020
311673945
1408558631
893763974
473645253
1407245672
384605555
1257881791
1553352643
529773329
346027024
903902470
1796725865
1127095714
1641333519
440521917
857515543
164200771
542490969
1437983557
1906338448
875259801
386493403
1582427886
2114565498
1599013882
714544619
297979176
1348921479
1894363057
1625329318
1763252126
1273544727
1392105097
1223043365
2004100440
70641413
1139773611
1122750826
445623651
551671723
1290018090
1154557652
273114360
1763330515
1813004001
1086945083
813013879
865158593
420608580
1597029357
1260447361
299836955
994066576
1031943061
259865063
1210479568
931442934
1053651571
709602792
2094759390
1843721645
2130014123
1870235301
794023814
1650876534
1588229872
1948938361
1315548459
864017698
1858171572
545183789
741429883
880777411
1618739774
1451803509
269814347
1546183283
800674117
1983779476
542326710
121717631
905901975
1990797797
404004100
445294357
2026231785
366190224
377829353
619080558
539127430
1460500144
525178825
1964782715
989788948
1175511530
2012723585
236460404
1229574094
2044150935
1150983338
1718017497
789322247
1818302108
1595414301
92142971
220614041
1693038978
1230168141
1435733928
22367263
792963617
595330448
1410034277
1769880165
2084918887
1449203140
957993856
1853189498
1025986590
194808903
852403522
1826676474
2037890552
810622358
1545960113
202240905
1746644118
574445920
1467657199
1568295805
185820417
393919752
1001675243
1407273803
1447074845
2120685350
1296339439
1930141620
1636362680
1692395830
2020908445
1825510643
1304194803
1752429319
2100760552
1668998728
1719618836
1437284335
912013946
623896514
868943072
937379814
699596759
781706104
2065676304
290006134
1281666276
995854800
333572840
1699957119
214177378
1249945745
2057056215
1687346557
793583611
860467434
1477190305
1687925858
1425312720
186973508
404561059
1764575868
1386239471
416042016
1649370399
1823635442
1101747199
1446795578
322708151
11641802
56328699
1474389039
2134406186
56158737
953858636
1060072247
2101300156
295129647
1445275623
1725442050
159694487
81545578
1349207969
297613563
1980399392
569213400
128734592
468448442
1214999122
1421820927
1794793772
1728190993
817626340
79823860
210913389
1474693479
897949210
325168169
1960027376
1526009770
668810680
1989015031
1453333803
674199740
536022018
832937639
168371549
1043709339
1448909069
1962171108
550201240
1407807470
242135632
1551179315
1706472613
1990457013
870084938
1005346983
196891062
1354218096
1669357589
1133541176
1839844218
502257820
1861901059
1225016320
311050951
733586857
1845267778
99919761
449526390
1572327114
856360246
668315284
813686276
1174688756
1408495080
1217878990
388419876
1869043533
925733459
241551443
1615613901
197501961
82299698
530634218
67830033
744638346
577571460
62500365
1730632424
1457908197
747317018
985810210
1320979694
1428303564
1918013318
828580057
392039670
321404047
783205005
1982665626
1937317332
660593439
1956398042
870142797
1575523701
2055744027
1222642361
370839486
1350201476
1598427532
1139451948
1822705697
1882391185
87817360
1140201987
1485825416
2083821856
988455493
40062010
908955583
844272016
287705859
2003346479
102574688
1795680101
1315913356
883186497
1263996358
1182374480
1715529360
148429899
1348794721
333685079
1338377352
251203483
157636828
535076045
1440347224
1617644116
1669261064
891262076
1979128378
1766201946
1211670337
1314759133
1838657786
627345984
26614438
83039369
964309711
1330968130
1038382422
2131387413
1941847594
1418100449
327484416
1087714641
1022455682
1977379985
1729304067
1330440869
1528715548
1172519453
320675110
1829999546
1385877704
716617292
1529526287
1473124084
215257335
1485035429
1604813025
1466956954
1662243663
837466532
75307808
1220503068
490460641
344258990
782437999
963633324
985318520
1863684801
1965175427
154563712
823238860
221448499
1838727115
2014520078
852797051
1204316020
1456985664
275293707
2041932539
869890455
204852638
1850378736
380347646
1884842215
1196443150
426028904
370302444
845922892
2049708651
1958484050
836543544
2119514075
1197289172
842237797
257111044
359842671
945770246
1960948772
1253276667
1679970766
1061368712
2071079699
1268403928
95647258
336036306
1043537651
1495097193
622728606
172649782
2012467611
601889401
804155292
2063105850
134446554
424382666
494351335
1730472293
866284253
2118473680
190454272
32059030
642984410
1979473181
2097652175
1556161121
1018352856
2113453206
2012862361
1107522816
30254554
71775292
1236880643
277815966
402663184
259889076
1053571567
1408832033
45253636
169686907
1010096512
550520019
1479799651
1477874690
34366718
873056300
2076479429
849516718
342096600
1948732977
352350669
783818422
1570604092
400714607
548279145
110488443
1692782657
1519766802
1651586719
972000639
2103803086
806116540
72460884
876028731
548370680
145926892
1955877452
1187127847
1885307931
1134089768
1323412438
130609932
870282978
20364335
1844528112
232322346
1334803353
926584891
239878275
350816221
2128096920
1139830302
1459708919
1766297711
152335674
610601283
1906275120
1416112349
1097587050
749031256
1275975545
1137424561
1631128930
1639663763
1370760966
38253668
615389778
1262202605
1911553404
1650191576
108775252
1537851556
1314354783
451945783
1148580370
619612133
858748809
1261097457
1782643787
2005405884
329168309
1429154466
343491647
337265712
32066086
1515888435
358144107
311675660
542290847
721200112
1192479677
1850172327
846323679
1771871544
195575469
1897165830
1443565498
1476263453
703835513
819541105
728072080
1766336278
1988501539
932191896
1725942450
1507940770
729071635
489182411
155616235
1224910601
50815994
1784802270
591413700
988471519
1150977327
2002785615
878300215
941973584
1105857810
1472656168
1891834391
1104437687
441623880
1248591474
1483761118
1513684750
1305574187
1568203813
161893345
1451080766
1541479371
865366243
640315137
491946912
518696823
178214660
705345801
1797497870
910993679
887915845
1581915021
236673739
1230951773
901118247
299469447
171728777
1675171188
634835300
106788429
1398327732
756807600
1309987396
1129955906
1000996651
695042626
1522913268
1209781585
479106609
1683375704
1002518849
802526317
549246310
1914821547
1272302240
1467278256
1497209715
1882166445
192025766
1340771588
654108456
673605355
481725366
1575743984
1993710073
734262648
1189845299
1987295929
1160566441
1848422559
887266288
780571849
1403994185
2059956347
1806418953
173215054
1938299811
1253204655
1444671526
1165450379
1959149213
1157506216
2065142981
366670054
1161206974
1388066331
466043452
1753032730
217975330
1720158808
668965717
1787442980
1471404494
476607403
1349027170
785624728
1421473928
707678189
1835678193
907600945
1361202311
1737893986
1376141266
571569012
1246624688
1007259741
1071201409
1802505426
1427602807
2002652971
315069911
899445414
624827334
116408695
2069425545
1529770817
1124187259
588322626
856356647
260770041
2063697356
445900984
577160678
1445951811
808768985
464588526
995506304
1885881249
1522977682
1812071274
1074103198
1274019751
275304136
702429461
2070720803
841479819
1814509346
270409538
2068822323
1439311706
1477171823
608013157
564736089
485200682
727449247
611733689
447398161
965854958
2023782214
611529023
1781565145
903264072
1483446247
1041590654
1815201715
355172800
752631286
1939356165
276697054
214312483
1968316308
1967285497
1181329054
1260733247
774652410
1337019861
1756353006
1843417150
938953029
352315711
1591693535
2099936210
1393182512
433975243
480286893
2086052065
1585276657
2077680631
1314340203
1314837809
1094638524
811585477
1386502688
1561804479
1295617701
797444467
1991963722
11072293
1223619349
422696282
1762725417
358493631
1187955835
712213438
1535386834
731800291
1737788967
232603728
312874473
858027930
1446752991
629476966
2025534111
1822363447
622293765
1522431607
607043132
1270497910
691071630
899827318
900690163
454164854
320042571
1559798175
374739348
498537179
1337634604
245810371
702710694
265996626
1118031365
1692888684
249697773
1595023331
622150801
1210598295
415870677
2134785920
547773057
1841419713
1897646602
949506686
1630901338
1598618963
1717267330
54038278
95467989
234114902
1633817101
44684653
1907661920
1899963566
1344297328
1407230515
1503753779
646274225
324999587
241402540
1037729524
1302338288
1087054976
935515850
547794750
679008720
1862077442
406766718
1245467984
210090393
1995477302
267166261
322727307
23563542
1635924437
129497937
1191933083
282290032
478797385
2033249649
902908637
607694550
147459971
1588194100
527190821
57067759
1670470506
1162948491
1505932165
516803308
369782295
127731380
1542141080
1067280476
537133831
2103416502
164406733
1222562717
946988091
2024306017
50270540
1895797737
390026986
1183321336
814347592
1222411867
756257747
933720007
1217238370
10630509
762621651
609407578
2072076304
1900605364
1297861017
1831207391
651724968
983156256
1627355693
1012981606
1461912455
1454202056
383419354
1855015194
1405871029
1634377506
2051921153
982629369
521282160
1243713707
344764429
1994558261
333270455
1346051126
1281397383
1228696812
1480843409
702455340
1753786271
23105969
1624590251
281997920
310109431
1438843093
1556610516
1922802618
483113107
451830810
800830551
1445847663
20913048
2041845600
230013611
1170755444
111606124
997691997
1197436524
1713489033
1857270095
702662245
158751979
13417772
1862679962
1100308389
1468229052
1676557180
1988501539
2045761609
517379512
1665587336
703047545
335007500
122789452
1802118640
828238597
654087648
570703840
1605084358
1901615702
1036803637
114463897
1246783848
1018756842
520937998
1235422380
1016041189
393941685
136996856
380735139
1315298120
2054989804
2035720052
375797867
1254638811
1447342170
1049400644
968296948
1153285436
373974809
1656791957
310821061
2095989319
1942618742
2034591368
1173294557
1093390880
2007821126
705619331
618466606
1007575747
2047429037
1332985157
662563590
1964256441
893496954
1366559610
550642946
1486978366
942376746
1832258199
1797075398
254482424
836993838
206492322
2144583502
1679176347
1172128593
1204759484
1045234188
1898511959
635545638
536026416
1711584668
22006301
678107527
380400816
553361194
640749225
718667726
977901412
589978603
1684801057
1546794141
895204712
506271415
1115512652
393984231
1238895001
359757860
1338977718
279778365
1992065356
150982380
827022483
1848105225
887971217
2059858170
1910392582
904313592
1740452105
932981453
23755507
2014939485
307351294
668881960
697379484
608608334
319751819
67006196
89678110
766980945
1466501597
411383243
1802318432
824129297
1755812926
1083648817
1452018019
1901144901
994569754
416598151
1244433027
170971792
445056034
784770202
78392689
1587513731
431911234
1685296024
874304316
708385382
296096411
1661570834
462382937
975716931
1831675360
1325717436
18933311
2134451833
1148772963
332124999
1378109105
316049421
850526741
732561119
1126719033
1256814926
875039180
162926349
61540754
113339809
422743580
1916124329
672426546
886031532
874398850
425648796
120821629
72918862
433161947
219720353
1615010649
871233132
1323289006
1840412045
123015097
143831075
1608503212
1951864457
559551937
2131286660
753315822
1006029
557905413
1761635719
1924412362
1543075515
2135020376
925877545
1296964391
749957891
364387464
1704843473
1647567071
1795263333
838455443
1866344530
246744272
804957406
268221888
1222022713
675453508
1048659519
829496432
1374953174
482481671
859843665
2099887363
2139903834
1031379699
609231065
1540809548
1576376657
2024359206
1447424806
1712627866
760509574
567577665
1021847057
1820684965
1836671169
1407660272
606692332
1065846424
512538957
1722195565
1521707564
17385236
1023865870
408535723
1158632388
504626909
19827953
1227307210
368242628
1045274482
1821831622
1278116625
1361391172
484370910
430220529
1961140300
393816161
722467748
1488613065
763957045
2097688813
290789231
911315216
1306717508
282848658
16263196
419577193
1358215668
2004470586
1904825344
1929859692
1061949540
868465094
647315059
815708938
261549491
311098374
1571909484
972352410
1373814605
1597274202
92227009
1249441462
935460896
54208247
2105501795
794934655
1149456484
225421805
113885717
21287390
152507392
273422462
2108432144
1263864753
65981082
1853185709
1408631101
810713861
2111410652
1241276452
1380110669
1858404228
1723946733
1208971305
1771413282
126078689
1654284037
1623456410
766564555
829168622
1378835366
245325002
89470288
648685710
1914008856
1787553197
1385326327
403600898
2009626956
1086220501
1297929708
1622406251
974487679
66382840
929825928
1878589041
72122197
457560066
358981340
2051551687
1197980892
1120009095
1969430071
252577165
189195595
1233555764
1126843656
1043648703
1224273512
687241957
362734323
547859859
49651847
1350360082
146729768
1464342325
21291025
326341529
1791126720
877194439
233830827
344317434
1382714612
26306137
14591272
1741601402
1049097249
56052098
972079172
1793216879
1295156769
1828132200
1471534087
1868824507
884512206
670829572
1997193397
469989593
1982349653
2004266184
18283033
228971271
1186171196
632755139
278912903
2138479199
924023551
791135195
1768927275
1731814429
336396052
464890716
769040845
1967455896
1564673915
617512535
1137286129
642139856
495476935
523822536
217794599
1491830543
484209537
1896249076
1201013114
491866766
2119498290
1325944634
1796350319
545219305
1113668447
2143777796
62790622
1756583858
212484822
881808350
1417047479
1355009864
119598360
81645071
2104038533
508286285
440414286
2021404765
2077583445
1343610222
1351318545
975476615
1964015905
1779734863
1064557829
1252968884
1245465131
1729411636
2145467407
2132530355
1317766393
1689552897
1298717591
1871492098
721046685
146394632
2141817316
486033088
216912260
142824302
1270599541
1591520822
1890772377
1594764942
1186271653
1104818310
1042802542
176293027
155939254
2033773097
691619357
1505319975
349575392
2109088223
858470826
269628501
1487225687
166907835
1198731991
1269214068
1513862510
1289027381
892729314
841452450
2068964321
45872538
1091609607
478633975
995428161
1885781887
1725874596
1059604527
1255914783
59782546
127733256
1002750532
903399935
1163781036
1529043427
1977379985
605352168
479654789
1707985817
1053186718
1345218758
104310591
41820203
1296554045
2090269901
1709635587
1403708997
985759186
165980131
1397398354
1978662953
2084339226
721491697
1148112106
756500899
1817130461
1603433907
1542167539
55723912
872792015
554458119
632477227
1474327076
331293603
661849390
674936457
227272635
1682553932
1128515948
549680417
903166752
717385830
937408176
1983664558
39772465
846969289
1905746433
514399278
1958848815
1914052405
1790193525
1163873357
1580025864
567208887
410053800
53805552
2031029149
1250921469
2006657616
1872992899
1776666938
585232771
859284663
1734430004
1325269506
1612755883
1222230469
1206393512
1298377702
2017335674
965825784
1724746289
1894758899
135760122
200651478
2086016144
1010921685
791097121
1762976021
1887280929
761149892
894368446
1689460079
499204760
350715949
1651329950
1639831066
2092736675
885353556
1698879031
2033790087
1924410504
2061648059
951311143
876175388
1300642300
1335206772
1398239317
1243997411
243525723
1074113641
1628239185
1947221484
1362822462
412616769
379419758
844663419
134948053
398335277
85441780
1343428627
1916478171
2011160710
705088613
1023446557
2014858243
2111964167
846456412
1443637236
2008283662
1932170531
1847212885
159460477
2085148018
742095150
1934749428
925908492
1838258295
2004268471
643761881
1389474029
1526309157
1577958721
1182293022
1941888174
1440977028
1778061735
944862302
2117492009
757671362
130382197
110879103
190614919
2083813883
987728757
1314672644
269194611
1253929297
2017038335
349827699
586976033
308117903
58052794
1161754442
1122166612
1612216048
293096782
1683283631
146336633
1949268178
466754505
373458893
32152634
1868944241
1388119275
1063817120
1435606301
947836544
1506037366
1879937916
1452403107
1074941277
1825116535
1972359561
318263829
1371462620
2030607066
1065960566
1914029356
1668358065
1567798360
2135872108
1989101963
181399543
1385934251
1231510290
1853659227
1996640460
408958820
1302252350
1926743746
1176337568
1196857702
781022540
1341160724
581687491
1865912071
707859374
261442646
1311540021
779366731
1394307508
729426997
699221714
475934570
224689671
814898933
2085505085
975186501
346550929
2000109112
459226945
803571870
2001217693
1774476286
195917161
1967495751
821861889
2026817847
1506368685
1789225789
265953203
2015896598
696759054
67243241
1430172098
1069908654
1344739252
225940885
1028572710
541870652
35087508
695070545
896157151
2129072436
1015576215
1186998749
1240791892
597518652
916909477
158955621
509650141
1119528698
1544493104
1873112560
869903044
508502038
384149213
78345576
903311247
1221559118
1004584974
1788604591
533654627
756646220
351213524
1059572407
1592918403
1878457299
422026796
2045108633
551074951
1516142367
401436494
1098583517
1548877705
338636548
833037340
141152519
488779557
1158716473
1891863816
494607034
1992220599
1347698650
1276867417
1568856012
444774533
1994039212
1187484102
146250488
1250160917
1484859239
1471749737
1345339371
207260414
1545777670
121501415
1607075884
166859474
1989694569
1385699270
320561008
1423253424
547007905
614079347
1849072208
2014852681
1580522927
1378272742
2042362821
1376683303
1874302621
1115652816
1917651975
643231584
167077487
441356323
1029361131
256173442
1358338207
1623972288
577849052
1198899479
306817666
1718207760
540529623
1225381921
1677164038
1752038036
543647928
1952397710
308409813
778407169
579457144
1339539165
1582664239
592523481
427402361
1367944852
1246806671
792048049
634757589
1297158269
1322276470
1464510698
732854573
474915646
1727966294
1670644352
653679828
1538105966
1600389265
879009469
968209039
1711073752
1946389496
1645981971
809448905
596479706
191992348
116602184
1145958240
585905640
550597221
952620000
710654914
1213743704
107514578
283290912
534806344
1333574623
2095412007
629461591
2005829561
811598109
1848925308
1940337821
872540821
1825132635
912257069
771734770
1229226020
98195521
1060742696
2014648068
346796614
1779358872
1004190259
976626466
1751656371
865913640
364686392
2024259689
975841191
1089716487
494187562
1568064533
173768320
1306442436
1046945606
672874758
412573578
1508844591
462089594
924839046
1812647465
1259047856
747760437
394314021
1071001743
467462338
213243273
2137866512
923106319
1790614477
993735684
207047492
1635888600
1749512865
586713967
566380784
500890671
376455661
1556004020
314804307
2136283754
196084196
1015116441
1312011129
298213515
1818800049
640644279
543487207
175457443
1782573178
1550327246
914441627
104574653
102243683
678910665
1157020661
1304145924
483407225
925813588
383427892
1591537188
494071865
1509118604
1599206620
72601659
276185236
1235172666
456728965
1802670033
604467603
1090406116
1242812966
1813819734
1621862253
946426892
116475092
1584433863
238274037
797838534
1314244420
2074103515
314499489
1224463116
1228172336
1306088513
1236725493
2060740474
1541609948
883845003
690563552
632512284
998463537
2109379471
2056865287
240907769
675414188
776964339
753181404
934426974
1194716664
541225279
240883382
1995214924
1168475982
531973618
2142568632
188526875
1094600725
1234342428
1798218296
1681592726
1938592160
1479119951
884189944
311935756
129598440
447790698
1009096155
50815780
12139380
988646434
707370439
541599819
1839876935
1871412176
1246385889
1358122206
1491747894
1465294080
1529143177
1484483328
276463843
786013437
707761696
1435677109
1353530053
54529712
94163468
1398613495
814021092
1735248729
2143675533
722122355
1084634400
138915199
618154090
1623831641
341517767
2070975886
2110576070
957984631
1054778490
1485917256
647874098
1417609415
1322124970
1783435788
1801976490
1840515064
693938258
936343104
476610936
1577752401
1789769284
623866733
2100173709
60478546
236792564
1225966412
635245476
1443392252
1369615228
1258139332
1310642533
1370178483
10697298
1071018375
212331657
2068285767
430302007
386040669
1507069759
1215863292
745355302
2139648614
113216055
762920931
1945945483
1074984722
1561182613
1789780575
1009345001
1074303185
1381691742
321128474
378551378
2131120446
856782276
504702680
1154493270
545407413
1800771211
1038214244
1085695952
869652208
1836173356
689081461
1021308036
1362347945
1150639630
1430416644
1312852318
1285018430
228553171
383509078
257000004
743698367
1508796540
863821100
33100005
978855889
354976429
649172307
1014761418
361925753
1211832761
736764786
809756676
411708295
676405099
1699674456
1485516183
921984421
1365840347
731612070
1816971195
919082815
200295945
176519710
824483668
1471461070
1652080061
2017059905
522307622
62355280
2092560183
162394791
1409250353
254118736
527879358
2106949147
1948795172
987389869
211282158
1970296923
1350468693
391254159
565060579
671213581
1261630614
471002634
84517774
927152719
990452418
2040997359
1918916969
313359118
2073697970
1414354076
216723736
1270995744
771080705
2013491572
1107266331
1648125440
1831870864
1883971808
1748016623
1130358100
661046480
1205794773
1683241155
89859703
501585804
1271921488
2140458936
1377134340
1670600751
1885183214
1607238189
1436979499
1059825102
108167996
1723220813
1080237075
1454347991
1407595423
431385785
309183738
196402767
1316960764
1851785608
323850923
460186204
245195604
1062975816
1224659507
1898839912
61059904
39447445
965775241
1511596368
1514782951
888934431
435442860
183933911
472244661
1036707048
1722758928
410058201
348945012
248515013
1186693165
1491641014
1046273960
2109100552
2123332391
47460790
1619078469
191752277
1734070657
1526889080
2035451602
1291394623
1987976380
868453506
281832309
1051040541
475406351
842394428
588686180
1589614534
400663913
661002762
517748108
712909055
510021326
1146958412
2001398150
1307563320
465797686
1874625787
1383240423
1811696130
814610469
453072828
1168351071
2100483210
856806520
748812687
1301825993
1503447415
1087871531
1907818578
644232909
1222018098
394278984
1682775414
1879039504
1922973750
1244112978
640299708
2016075581
1633310258
1837074517
710051430
1414128320
462356880
540369725
1011212558
739126899
823624853
2067722179
1210889448
1752830318
2018156683
88390964
2009450844
237626634
1885257588
1973591385
865640891
705243930
1924988857
1922629385
1039270449
1271209650
481957555
263258589
1833440307
990861108
1068839415
587839362
1514470259
1007230957
430682787
371069314
1550516154
203558707
1785535289
419895641
581400959
1605324547
1146306227
1576913392
676981554
1147366444
429653812
1776467278
2022934906
278684744
1142637569
1181861590
819268051
2122743250
83373041
2063259225
851958675
718809631
696310056
531454391
1480765109
1128249232
16496539
435376849
332440758
2099743119
500724920
1722424864
1562517920
1161671214
1747602417
502258404
1552152330
1549524703
2105772971
1711522734
1789080186
1415688870
161890174
549795174
1050749646
710047636
1626386199
145557831
353714045
1576123523
29191210
1092858591
555063491
1852756279
1263857668
145373507
1411149917
1189565202
1194928945
1953802558
886222434
643133284
155213369
563298793
1645062368
485747579
1778573198
1947557607
1590581312
1035699300
259617405
562750902
314897481
441425809
1080970483
538209055
1580026426
2092158764
1215723691
431736968
424326128
2048697584
164674903
1777693916
626658930
985094970
503566264
418491560
2037649255
1349072131
732087869
1340116433
1991640470
619913009
1069128402
170555553
1165244107
446558450
786798082
28899633
34470037
1966409941
1334753823
523451595
1869161792
819116197
752307886
1470111846
1125760151
965188274
403005775
1330603117
64382483
915481362
863296068
2098648568
2003060165
702853162
1507732261
779779109
2061790580
2055355225
1630467644
1890861628
229770148
1906775321
1151104329
1488380709
482898337
277093305
1308698672
1933469991
1165871832
1216140713
765301994
1084899398
259941168
1059261604
2000182059
502950164
1013313106
1331415810
1129071953
962466022
1284689820
633932254
58059960
982488716
16082526
1866175915
1348313102
533493270
773857509
1012396159
546262227
510471820
87827782
972299897
2105352776
1588267650
1987168300
1388492950
358835430
612497490
2000058835
1292167766
1088819147
235113498
170176394
1024186074
551885257
846973670
1346466083
84591389
1611622181
2075774535
62180490
1218519514
2118278499
1427831414
478836101
1910991701
1655092392
81456363
51008193
377206612
427051659
757587330
353185779
1731610378
982544968
563737276
1666144954
2006474177
457977181
349581985
323528078
790684412
1537167271
41825844
258879634
1127193750
1251650062
1147188485
1109064920
1683105905
1759426856
2088262069
2007294747
203063834
2003519453
595215579
466337547
1643774655
47351419
2133151579
2079725400
1397153199
200608206
435096074
1590705055
1964317954
2089294679
1391452020
988821125
908143410
1806464563
315473850
1929717459
998795026
792831097
463915471
1258464365
1360525750
460682136
1621111886
819818645
146022628
998657644
350477197
1455498081
423134413
119548844
851799708
620288656
1923056235
934400815
2105278550
1337412275
342380815
1410425781
314720800
245083765
1769680213
1408614599
341692897
309582520
1358457729
1453494313
916424541
1362305481
1714588521
1626071765
988586214
8303328
1397575045
129116048
862935032
1340311409
1270985982
1093397630
1037819375
66073893
2106634125
588516799
528909952
524933989
1835120418
1919768444
1178810654
2036310616
1626003113
1718831695
1859935316
1939263302
100056164
36063870
1271604006
206851408
349879212
478853868
887286514
558710603
1930272213
814441461
1106353022
2067709604
589618934
1953110194
1066907206
1076637432
898766379
1468025731
2028780061
2086521488
685991255
1247405350
740216097
1677293504
675132048
1160567756
1928401550
1362461828
813891203
384547219
984677188
2057726340
270328101
1559270080
1394987901
269031625
143542689
1733115824
298932731
1120584143
1677914889
710342954
1981020873
939944625
710371168
1601196275
1164551987
186132579
1166281697
1792911403
1686390359
668082380
1878445934
1020975983
1625463689
266160412
1604832149
1032312383
486926044
1592710406
838450711
403442270
1779912579
1344192331
314159665
2009706658
408364879
1326254859
1223426332
1086341644
1219535937
109056071
2071125803
677423461
1940568232
811913472
475840788
1975252727
1198058074
1952774189
1422665154
266519949
164565122
67993550
857200658
1772003430
788365222
1582118955
937836521
420495183
875175917
1642356903
581924007
756211919
2022963963
37058
819278959
2014128176
2103772688
798702188
998594719
1567712142
190133514
725145281
2112614224
1048086623
2019651073
2097456557
795826524
1910910832
1688409627
975953987
1254191523
1300350485
655309259
227800264
1603515680
1685262206
1622375189
849021742
1463103660
1483035709
1725587094
1775535310
317563962
977283659
2090709608
2132185339
1156948172
1104037628
1746003505
1773053228
2022496202
2108993032
1126215389
1523946303
1353296399
1906877214
381824428
2137306588
181922756
335006236
94084567
1545533367
42487805
791482800
288104996
1375782734
1326357593
1080631010
647781342
1821742013
792698262
658375012
376671869
1191958855
889756872
2004132584
1126642056
951743435
1011244707
2048770212
1254052337
1517866007
769929621
924646754
1718111206
1592167995
1237156197
1444928784
1661699413
715766846
745353624
278102168
1301391687
1354661505
1564972507
1732748735
327108939
1790285520
1582838154
6263181
1745954298
106620735
1707931988
1259045408
835687081
1852991274
982061213
2015461482
311483915
522915914
1652543800
1694363791
1710501874
1102795217
1061544769
1921723886
1467641356
113426500
571616675
1044946301
947127278
168050213
395061752
1322627460
1285042697
593470188
444298046
2058195526
1015382052
1672146895
731659890
1879698360
856293899
1502232284
522755415
1083759262
2085042182
1587168009
575193956
315117163
972452260
176918367
263583424
292969640
1912018563
1940622568
1838327612
1045338812
954879722
1193704142
1965047861
2028157666
123314366
2097805564
1920443111
1246439183
1575891993
1197393444
908106661
621499150
216660084
319819947
48259580
421193934
603640484
238487037
1454297623
2098273123
674368590
461255874
2017967563
989933817
2019673690
1847270543
773964848
348182382
2143242833
922784594
1731248707
556032888
1715452195
781723780
1570565923
781638090
410390034
215925346
1653894860
3627260
849710944
1378296320
947040979
1441242376
505804370
1446848243
2112825122
370020081
1157511422
617489994
482664886
1667799572
1980205170
1314553771
802843479
454917517
889044681
1871370445
1248264474
932455354
1001274011
1802938815
1798643469
1610746491
179870368
1163032115
930204487
2096963716
992726966
1484614317
1076354671
1023050591
867672921
585081751
1922796724
1579078458
419196979
183361795
40481930
886876353
487290050
47469841
1416831875
1607912150
1491388373
1352018990
571670388
553118995
1610578271
851300236
862852373
964229897
958747772
248865390
1283118056
2052298899
651999848
1066718023
1611119723
1064481811
554704723
291170662
1466092860
47962143
48543635
1488838300
956166054
1136371972
1154661780
897259966
1085175803
604563095
1889542258
1580552552
135539183
1983676124
682521502
1184469415
477470238
854682113
261419264
366892635
459561640
1832326942
829841619
198545134
1988617200
1518622134
1650290893
755527419
1265722687
2015642832
1396058085
877041694
1496773340
1475281885
467771318
492090683
985114013
1174617701
252239665
1300071570
1402897060
913855981
1189855783
24040141
26532423
1767035290
923119956
1742665037
2141233081
1095518727
1091902934
265367771
514591758
526217490
2105002039
748741189
563208821
1798010036
1582946384
1897820019
465718704
1446365790
1568853065
156140400
1838965246
268422135
445287352
1714964177
1163205569
477530135
1535865810
368609939
285488688
39907125
631551047
662685748
159957148
501108426
130861605
10229249
1154705761
1186682143
762249107
1803687222
1162935974
349366890
1399973534
792355726
1491056236
1362708762
1019752505
398508300
1627175904
1353213723
614903128
945177875
1350556158
781108284
1257886559
844069352
1481761803
1201007615
1864065388
1932713952
129687698
2128887484
208963714
505141720
74890949
1494664147
1498255272
1954605101
1781539060
1973916183
1379934416
1034573056
594799604
1070848235
381381113
270536959
1135099432
854287784
1919018763
1883248807
1563383490
1946467554
284481318
1075261095
2144658276
956084906
734719097
1217873784
308585220
754533598
1075588303
494454514
578995288
1388531912
1751490231
1000872857
571642548
706756783
1116329085
1612311904
1153912586
6399955
1116243398
319215891
1132150027
1628071532
618263261
376770153
1210368979
1746495666
2064097372
40576255
1308306955
1877936546
537338418
177755826
1419031881
580014561
1193252146
244632902
1143472859
516540121
495592369
1605244513
1054522205
464382268
447602018
2093276896
1457591721
1750461701
636382947
17936072
1295755263
1605443427
995083625
1489009077
2035293373
799334589
1803939910
1802079976
695534450
982607472
1052578796
760838632
307947278
395209832
657892285
1889545192
951641009
348723917
242884509
2110393724
880658360
286213306
3730907
1394069745
1880442971
793910865
717949447
1197861277
763321664
154630912
1756608318
844025950
2026661269
1201590987
1523992130
878386190
1040189294
1142445188
1139902709
134042168
1642408838
1618053346
1219026090
1996239470
1151444784
1254013526
245906331
873383816
962498371
2033283586
1761115901
803445503
673339597
1245458368
679105216
547128068
1233768599
1320081933
380840545
22096775
1923186139
456085852
1200419103
2085286660
710367843
825965082
529659824
309451500
2045761545
1281084230
123612954
425005794
1932153214
960902788
2096814319
1169144441
1134701827
1857297792
1728613098
738738625
1892261068
325841391
2031832692
2120423138
864184023
1707315310
556011299
1761323869
1785509963
1269466459
684541769
1949691488
670402315
1842529577
2123750430
961446407
1506872995
1724888835
2034087215
124021660
488521046
1224443410
1009520866
1297787222
1448429461
1722698959
1639009177
1865574434
1020700463
1466952896
161815030
2134660490
428648223
1283201076
1483307422
1306804748
1888405137
39368186
640233450
1799366884
1355247002
1466581272
343335839
1493323635
763103035
1341068553
311856890
192647835
1553068085
87792730
513013391
1268745193
1783046455
1936382324
561477234
869725956
2124475365
1107475441
286366660
934560936
989055929
1332874155
967935310
1103343286
1791741676
1563499985
1245965879
824624987
157851979
1585464218
919251142
544843188
1265024093
611229794
1335914727
1120457271
1827822882
1566216954
1384100447
859882193
1592749361
1770387189
72218188
2092901516
123408687
1553206540
1850117925
1582417549
2077015573
1130852002
124682478
801307349
2092511335
922874105
375579790
1896956731
742603444
2058044438
1683831333
1039123777
1379150913
1175481297
615717774
1641096928
124802499
1473084593
1200432982
1746021725
1626692067
1028336056
485982351
1434286135
746483265
26368581
1730524576
738363962
1070362726
2026858567
513605213
1560504887
149361916
1799213130
1833170226
1988082407
997625422
36674680
1476529054
1605866324
2040021769
1133005858
704495849
910766436
981368493
1141078888
605133236
12119978
1927391024
1309242730
1637774507
1735767771
339360914
164651537
1610100306
716148923
1943478481
1460684920
1100356130
1250136171
989129633
138674302
1851524492
1030749960
1502269596
452296806
720570994
956518818
838922512
1164903373
1460910677
1448307715
1373698753
1635215182
1371997866
1079310335
1808750866
749351095
1744552374
580441185
1688130752
1738814400
2020294359
502267962
671493447
1891499943
1940542234
1143101581
1892166367
312057610
434751884
31740947
395538432
1043350246
82338238
1275460048
225223753
1643996354
502523289
828610682
1904866959
1042816819
1671029175
1528944014
1335035813
899410666
1990175498
511033637
1325351261
589471342
45346286
38500740
61918385
793541885
1235715693
2139360658
1587422395
1056604637
1211084899
1058718534
1298608005
616320470
99834617
176585155
1942615370
570568010
1785457653
2002662652
182924485
292947663
964965975
794552074
1941067497
1813883829
924540751
657377526
839935747
40588178
1512301027
33625859
1466107671
1774873442
257097764
913957607
1302444773
139189272
301493782
1136767325
56302716
34562403
58626164
792741130
71556847
1091620097
798973332
363568107
1489145823
997615809
676261061
837797426
516748218
652854043
2052219907
58496858
53717303
971136584
1917272167
1814264281
1492751713
1666856155
1031517829
2054858597
1855365298
1230733605
1202515723
786540933
576358612
330304869
2109689991
1768367525
532648420
1599012029
577211106
1858223658
840206332
1913789742
1942436281
486634103
1865398432
1029530358
1345444094
508084320
88292098
1704863667
90411208
1543909226
1806669349
1901465011
1835510061
1148622112
520878720
1993180888
752285955
623681196
960583600
1089657118
1423109767
1823227021
1619717009
1056313287
1814073503
1532098971
2085586216
1338733284
1404773880
275067514
2011207766
308080087
538036928
284363806
964018785
1930489677
591577433
1725426449
1822398170
1631481162
1098733527
1974606320
19553733
635216946
347440697
1836849644
1119466004
1515625179
1456379465
2073156171
324844647
1338886877
1913839834
679434726
1753374422
322150640
348404386
1515288716
702720585
1254197487
187724203
25350905
1930923662
317961900
642507926
2028222446
2129174239
2115819895
239056016
1992999256
1094329918
735593255
593261857
1495336690
1413196957
1777127618
708968002
1531712524
1771840857
1348085887
986220518
835133066
1579802443
1838023126
1720800765
1584476462
229765424
1542135463
1703873836
764783761
1832043445
1976758424
1924950323
1093123173
2045708873
1026531194
910918707
737532218
382562126
797983167
510471048
1471958075
1888840713
649032586
1817951368
710330085
2011749739
1485630318
73662934
1358265311
671165562
295895098
700202156
208392649
1192877680
1504781474
1226524776
759021792
352675669
133600788
770373745
1090021758
504082723
115887406
435017963
715205262
812776965
251465092
270127634
462634300
1818789201
2028393485
571525821
1198394493
1063327211
1410652693
696192624
1453033763
476590713
865969206
851573628
1762598015
807167510
1829521632
1494843678
1495616296
142519458
510950238
297692010
258307053
1602227005
1759660006
402952208
1569540542
1933757713
1462203851
170375174
1267520489
428517188
1506044479
2114331192
2042600401
1599295382
1584615688
152681651
328800826
887992649
19127449
1111029906
838898908
88975810
236252716
942843319
74366731
501133231
709536298
1775700251
381222069
1944564904
898863195
255198190
1409831337
642045191
1411878273
25131050
746009759
431639222
1086961257
1824871756
1890185742
1826986634
781587304
2114420438
2085955636
629916304
110557871
509765414
1197001198
1790332492
1227228298
396500162
149863095
1536836898
1592767963
1589833776
217487487
383829174
1187595430
1364556106
2012714686
1760942433
1754136925
1080650565
52123875
1135767014
1160853566
800994888
2001701539
28313408
194404261
1709466388
826954683
1389127755
1010646411
1500802096
1094419915
682737705
453983072
885702994
599989405
1409351028
653161966
223717409
625476347
1532301706
892507054
514851751
1028257731
1410481496
231410594
2138684299
1705119567
1946926594
1861693329
855695382
1899420313
1410334172
1825991665
1296649221
442347933
991577769
24483390
2104464894
1281280472
1390584604
683214423
1293876702
212907515
741429125
1340575959
892668280
407014888
1843739316
1171944774
1975206986
1103812539
1476799165
770875110
1415070458
227143094
130610956
349769000
33737099
135177774
1576559923
1304054367
1667694090
1688555851
1281864405
2057065232
1129298690
859033704
1891892612
1323800238
1279117691
1896047606
1698486308
1556872993
1277255612
619839960
147802129
611617616
1048659244
1201192437
983434980
1880617148
1002887959
1983484146
704909284
1909970224
1083344211
22013911
989268109
1433928356
1571796027
297908526
1433196469
1633498566
1931264447
786324907
1599606781
1768001634
1800621778
1455064518
2073936127
1883635108
2007175227
229223550
1340908250
466483521
1152936136
932512253
863993583
1298901867
1036520775
1283948942
856076507
711376033
1766247950
461666439
201800769
518091874
1868886062
1716293079
237886610
579708373
341342341
793167518
1368021880
900969569
168269121
788702465
1922312687
2106903530
358042468
578923695
1498435920
1097421122
489187998
255863437
2074544760
1452493392
414861722
631170043
1292492105
1120032215
1596750372
1447527691
96795675
1223982313
864954006
228904400
1543948436
1774497446
175078959
1799805851
1220098453
2022124343
5706561
2058371587
490371559
1546989629
750667024
1668885154
1872671317
1801209367
2031007401
1549618270
1042042393
213858151
90165893
1105716499
829351951
1039718223
1390912728
1610131930
1359411679
673782843
403801017
681055584
645005322
1106200938
996512167
684836485
1789069236
1976736212
1894421446
1608645354
129752345
1867579327
593896283
875944600
1639226635
942906754
1955258887
1762788989
950782208
2021460773
1434903933
1632446002
110626622
80329247
1930240767
973447211
241955796
248714913
623772481
481338398
1355964999
1893903565
1405518157
162327896
768756602
729677790
1122241480
627665122
1054632151
117250275
1663778577
366222434
207441040
741925322
2038209058
2001777532
1985784725
833163629
1252710070
1563131658
1858652758
1282571014
2251668
384326011
1378015753
290399950
98295007
605325540
1417089361
2133863845
1548966234
368609939
418731647
1058391252
1140603010
1397678813
614575983
156870335
1900347870
1735332524
662155509
904472038
18953160
1029537767
1109812932
1315365942
471489666
114612466
204887507
1844640052
949888536
809725567
1165317537
115410674
2137095377
189119518
837208740
2062073905
1205069493
1478764920
1110915041
639528726
82889858
903018430
43216397
1985240209
2055447182
1521623803
1300848958
1090417157
664396778
2056075068
259743445
1304577025
774589660
1267451805
921432683
807272547
383944589
951093828
87644531
1936555130
898958814
991871269
1321196285
1529273562
995451097
1590372018
161497278
1430230091
277717679
1327471997
306099409
1103859244
768661796
163857717
1818154229
1856826737
205779821
288872934
954861105
1424882454
1586367500
2058332004
1668116934
744626921
1042074360
277980243
580525364
1272611325
1657624927
552133638
774112463
929875919
2014520078
288702951
1178360873
379265361
1485451255
20182825
2144978692
1155040858
2093156141
646562815
104962239
291201288
246392739
1469854186
191618726
1122638424
1112293652
275228852
2054358240
1297135070
860350300
1864899641
781152432
587615666
1532892101
1561953763
211988964
1841316758
856078033
310205804
1339922596
915918242
135414858
873318097
1736376858
506213575
661061390
840267251
1676989394
768635711
874526795
763724644
580729491
1432347769
2060505062
667587621
880656878
964905539
1471809335
1024474584
204110229
1177430121
712017613
1792472966
1312689888
77606486
683506930
188007473
1286660569
661477256
1855697568
1103062707
1401321282
1459932002
1571773873
716151599
913765793
1658831283
642777732
1400070227
248309817
220556596
1061270435
351259577
616273324
961288695
867461696
1766541091
156613407
536240499
244207734
929508775
210587004
559857005
2097054789
961465499
128263788
1669350708
1882700055
1140703600
182221911
1269375037
2103632045
1377203813
1229122723
329765640
771517651
373650582
1176385910
1572624778
1189126762
1225540648
516756796
176550358
1656773681
1325067287
807627030
2029029914
449219348
1414061755
1493711661
601405397
392589370
938302530
266109955
1786989150
704644026
370755366
24496994
1126712487
718652869
1656700759
1313945445
1494719558
478960495
1725252412
1338190570
1511359469
2050664791
2128706111
1061429012
1829710984
1209337165
800762990
403434123
23720390
2131795063
239799243
1647836275
1751964453
676456220
740090479
1657951688
1172563240
1804253650
2087499795
537781603
190077566
1167209237
147040080
1946367233
246538813
138203574
70870263
841592674
466566268
1856850065
1073772915
806643333
1011109444
1134730306
972155691
51483202
2087060223
478036842
31799776
1033740964
1685032457
88611830
1649878813
1882619760
1674690657
314990724
1304500610
989689029
442997101
948030726
1838066584
2016530034
1012053546
1099833807
2003719560
1437593515
337746999
850749343
952104898
1730548092
312009630
869335223
486255408
93214862
732798271
1908777141
1554360332
536098322
1027618435
2017726227
1801501010
1481257483
1593590114
1724193546
97179703
1484463977
1064634706
1754810848
2007370171
1872162496
1580802307
1762480918
1830626
1305253176
1084590576
483784587
1432037127
576402638
1678197620
1954844478
1745848058
1226648249
537698050
10555101
1562134650
52178367
1587531817
355836704
1652649420
814151945
555045194
1737557429
998806740
2096432058
1069901053
597352395
1774543201
1983922696
1496177423
2135489326
88173494
2100256211
1348038985
995157173
2006504393
598058020
248513311
905540817
1699347481
1742437341
1899605726
786674179
1211500170
237962434
1162837765
157566704
2021510031
1951712392
481810574
1888652394
511427275
656643181
906829806
69616455
1454905588
1099279557
611559825
958370425
509437434
971146123
1887501541
32218093
1404147685
1464776352
1856519385
613719532
2049359696
1793144584
1682288727
328260493
20623451
1082347514
468527137
628442937
1273210935
308958486
789146705
277145348
1564292535
35441235
384632324
1876953326
1401589243
653428880
1048678584
268753254
687242673
1304644991
817360966
1318892914
1173010576
6456629
291091747
195202974
960167740
110643325
1446772398
751971729
1344320951
404946890
1125406377
621639262
1585407902
465948677
115801809
2063500474
630246051
922202312
1689798447
2101977354
695419854
1426582797
763622810
1320216612
1829237230
682624212
116998203
807527161
737146884
1750198372
370196235
499371169
2069895366
676847295
528801905
56216959
478515530
632979673
1806412825
920734379
2045457239
2067668429
500257941
237196351
237493183
1170377876
1077558954
1119794036
306993009
875491211
196553862
1306414301
334368373
159775134
393785951
1312019875
232665951
1756966956
534240524
1087767493
1230135383
1355736274
458846889
1660024968
315727671
1907415659
1210009279
1899485104
1081490430
1205874140
1695783866
199536252
414142527
1681826980
1001072403
1384301524
1605661464
1261698746
1121463784
2147463170
393554290
2065467143
1538279995
947045835
1613241957
767644589
1901119256
355789962
1174744643
1868751562
620319336
1039885011
308609545
192254411
114707569
1045429431
1290373786
1516150496
1808084795
2079093679
149411380
1625998866
669761027
455587057
1596483351
1102459862
375720986
118424605
1126945353
2090107331
232117410
331307573
502292061
1657436150
491887599
1810633765
1456834069
1440366044
743159012
30965757
951555565
659897978
1844291516
1627858475
667533123
1677055180
1503877188
848192922
400134463
1669137333
1867150580
1291262999
255928242
2043350971
850526690
1905331337
1330607278
742571212
2045907354
1656424868
72452850
781211186
1842227521
478605234
2097162297
1861394023
42319700
592315073
351050097
1712588062
1075004059
1962767842
656636698
1434301287
1306275213
72646307
1073814221
966656069
1085807984
639915638
2033029212
1596631665
497951833
1264459017
38379695
43367707
237594801
985418330
159601119
1298020266
707641345
895875233
535168681
1158522998
1268112071
371636513
853980253
1778442401
189011972
224441358
1476719564
1195216769
270992775
1416853657
92319672
219981628
2019949317
28927247
360777427
224368316
1529017693
85822467
1437866411
1270793038
1088237884
47228661
1831739624
1141815496
1196477808
705649562
1308735346
43467971
994800331
293161500
1939078530
1186527890
304178952
2099488319
1707319679
147759188
1524585472
1074386980
1167685786
1495798787
380932627
229340864
2045392994
357422619
2124190472
2119548647
243918726
3704530
997783241
2056601125
343999915
1131270750
1928804523
1390303559
1970461633
1584332748
1810894784
1905068815
105474916
1161272195
344317434
1588770814
1256672013
2074895124
1018540407
1935461336
1170533514
244054943
1609866692
178654660
1668984134
247395596
854683221
373295440
1167675711
1172658992
2039750762
1883817379
30999708
1059874971
384700072
426583935
1439521203
741080964
1727015752
1626804524
1030377693
138350207
271057265
72029387
343234576
816056061
258851283
908732368
1003935042
122233566
479538276
1013947442
946815442
383285742
562398450
106259168
538863155
1158040718
177293560
664595456
1885675883
2070253284
1528875650
634135017
260053851
712243268
1676191459
2013265658
1942240314
1547515194
2132093648
1555434433
843193025
55628236
1053471210
1157237448
1518896654
112962903
1611929206
657487186
1288760794
1139773188
127279455
1261560360
11941020
461982377
437699432
1046056000
817198253
665004550
2064356730
341179534
1942376892
189450820
1916148481
1416997212
1115048700
1243697739
827799668
651436689
356470418
2001931425
1677868848
1042086612
835208994
1471784650
1541352124
852867732
1657769234
1996636333
1963559790
291650195
213197627
2106882968
733361849
1288830633
1836555339
658798838
1555217394
1413503255
400749388
200824029
2131731787
1957895589
1252918550
54941163
2024631702
326049503
809559735
1259093837
489807333
249126323
836501998
1188180213
1221839406
13779723
178747666
1126725341
1982481175
1772755580
1785547100
1833668764
99247557
2111370954
195153228
696212597
141822122
124974099
646999751
1387983203
958399889
825230761
1403385197
1310642448
1303657913
1877379750
434319629
243954732
258733735
1146301291
711622342
929244184
1815335550
460934972
1641700005
629566206
130699423
1689473079
1217731955
2137084513
772269489
483701901
178351619
635668988
1158656267
1033555085
1822663833
1343236976
263773058
66200624
1401048119
259945893
1973556562
1465994818
70377570
1869670058
72179287
1753559970
655371608
229269782
506302748
587676492
927779659
1645277535
422645362
242394191
319019860
1725117654
124621109
1432957306
1391203692
589997829
214050205
233698806
791691096
1096078502
1080415425
57033530
1607317687
903412516
37819200
1879084776
741546845
1146270886
373809471
619680142
979824391
175286404
1544936106
1109114660
580976436
525410476
1519269802
543991797
1489481059
1103191026
2108287417
1362161779
1476406715
585633381
487129037
1591583364
464134719
1590816915
813292741
1755035506
92370793
1835226636
715249100
979025871
1078449007
693374795
401633394
819852700
1921483985
1735503565
879214855
1501358029
1228496219
394004534
665176955
227656141
757623384
582389319
315077033
1843979473
1651516111
1174633521
202628477
902165801
1392631208
750518122
1850853959
1885319446
321903053
697485134
211757436
580768253
1674908379
2021265476
1422180394
2099975740
634474568
891709401
901549659
2128799479
1912130212
13275052
1088136971
294578911
1027984855
1590552307
649113190
1316729170
1243689794
1960717309
575542684
1566518886
824771700
744012216
138064121
899268380
454471458
464460743
583246082
413683853
1555522172
698721262
2034483912
2082094413
435634818
1771027874
954719940
751451441
922262521
1038364512
1299432968
983258264
1060340339
1918863190
1855060114
964032241
860128943
338674247
162808674
1105914799
210131084
2135726485
54853084
675309871
288273182
1818297250
1878394909
1569527233
337140377
2080903827
560835237
412075201
1331644296
1643945210
769380809
1872508798
1214835560
1272661310
752310263
1105951929
955382674
1694176710
1855753149
1863941723
530947646
615175876
901229302
1530506181
224159099
1739366077
1626042303
688060206
932820585
612171135
1814210124
1048140208
470434993
105911891
23619377
1746261136
1294572126
321484201
1079575184
312466064
349271311
1351907741
1610537018
1509502952
195459351
225242371
1127231737
624787909
775519093
1223885490
484093161
1232450271
1018007832
888741856
472987482
2089082803
928676097
1156847579
1401349477
516540526
1843660795
1154828335
1350634819
1053168377
1607393464
1034867022
2088359503
408898594
1992238403
1015818460
908380674
816269763
2037819180
1850852827
1974194969
117582444
2037076968
881390772
1369282688
147782951
450772579
653738493
1962268378
1391109345
1807045557
126754137
210212450
959976004
1497541849
1613723072
909221055
1247591346
443829422
90943988
530185679
2037085654
233446887
1958879311
504032795
498380017
573083788
1881572
322363438
375957483
801315812
1658654707
1631025080
127934865
97688638
2020420128
135705215
1575208342
684480357
1308803397
1055706086
1828927178
1578419847
174565607
1191032237
547308411
1966786853
2082076639
1224899427
496267745
1915876293
2029764171
1246830272
1615872474
187005402
359520658
1754588264
788476475
642817106
292143142
620625526
1056718263
631212676
292280710
2007000138
383847277
134875594
316144789
217081461
972343916
1845832706
1887242532
1005486214
2072375406
1626058169
385577885
1442621665
2044391711
1041080658
1458656122
766851990
158621084
519650674
575379456
1931277089
1802422240
1422101266
1717747512
2038517997
1096732413
1737734573
703029633
2102982048
1275691870
249145835
1031749372
2126035265
2000429162
642622659
1736081595
1985109249
96070874
912015978
1626990000
2089946424
1477944583
571770073
1566372214
778411018
851329658
11254568
1232769377
40437597
1774384067
1894490294
572767640
1835701659
1651930924
442681167
260628757
1274547950
1571641499
411944418
196266627
1735240168
628028628
1087393824
750658818
1703115931
376318402
1260321253
1388672909
1979648582
496837354
1271963959
188709013
739970533
972919315
716149314
963042038
2018021505
41299944
694939099
1730058522
563838464
1099366016
37817105
1705016949
536339549
1498112895
1871046351
426803435
917317631
463842758
1586668944
551155466
1896855193
1825569699
548830303
1030905503
1650971002
707478171
681773124
556338616
1498363448
2057301156
896917260
425690061
409990923
2047204643
872055111
1669976149
13438677
1784344950
409068221
1619903459
198869022
71524800
1271836626
214315576
972403152
849856469
1999794949
172934042
354865376
777337240
1932318515
822989198
594769286
2076752820
1087725047
1136242720
348529412
318750004
358413007
973028120
186101566
2041245928
816149502
324006328
944416614
1951207018
722331626
667971630
623614052
1628779518
490027472
1388202542
1623360310
1179787534
1820443161
1207440960
1626586511
35195474
418281982
1320153726
901717180
2046119518
1405336995
48959243
92634652
687492342
465439227
866690712
1651038272
255696958
1870572796
1518576105
1602441177
350421727
1534673646
196728392
1410797838
1639729971
304697168
1552390398
2104821236
726667070
1644315790
613310966
443196065
179051647
1907268593
822953472
1328317386
1046132164
277926909
338367620
1764166159
1187207339
1700350707
741129387
1393326337
1590876549
742023790
1124370672
1933501932
358985984
1652844702
870697824
341969313
742988106
182560193
861989203
1644264106
1071505185
279316071
1840286066
1543186893
178881782
1834785940
832097111
380117312
810182901
531760965
2110701835
382763396
1306782776
118624564
767283521
371863057
1917396881
2006657614
1200222415
1791178727
1672127565
198166647
1812029514
388878178
966134391
753227100
319355093
924565613
854700782
1444562441
2124139495
36234706
2085814241
2113041574
1020922785
581157638
381467044
971109488
492011196
1660577548
1095541314
1382371409
1836723011
1181424933
328803278
1568962740
461768630
11458750
1620389002
1113012841
1472098934
1215854203
1964564884
1271855933
1989962017
1382848446
1483684507
1401061098
1590820642
1687432350
85428574
1474364698
926053207
92855815
850095122
213835702
1227286319
2126193797
714856556
37088077
415068604
1574672832
2005011311
633900764
232257397
856759527
1899788309
1907688968
2078564265
1845980451
1573512417
1399898371
199183667
603427957
741560760
1089813934
306023094
2049483445
1208491379
1726536027
307341885
172616584
2014915124
72920767
1701947563
273291712
637226126
77566076
1588795201
1056624466
229541530
759127121
853481474
1406681360
2114152466
796270734
1990357080
282088945
1529562266
367830265
236470401
1419786813
60928971
1688382905
645803909
1162445972
680564015
664334621
1850188768
852110223
1990123977
1696081045
1819927636
496769380
780562954
627982367
2053417868
2119586887
682788516
923157967
1461851445
2057587082
105323249
736276006
1277547104
734872453
1622391467
1438242275
164418364
1369164932
1489945586
1822981449
2017990850
459585924
1693978341
145595958
1779372076
1104059123
990002053
1180934896
779838709
2064734325
1215791486
410143204
2143922531
590706514
758063446
1209931779
1391173495
1311203292
2076926410
1760935215
1757326569
1845169726
760806424
102134033
1115802918
1674835494
481420128
2007942660
277620229
1783896370
1736577264
1374264703
771371834
1451194935
165069670
436214275
815166979
1316344613
912712333
1925220435
1321793873
551770943
1301469336
2126069833
2107744247
1669992800
98385570
2113754612
22159446
2060910251
1107539423
822596958
764751045
1364034207
1354959375
2077439072
336719910
1934490963
2063339887
1778560246
1948431708
2098246457
1716921432
726104111
405132209
820177853
35195405
1328317386
2145155959
786503666
1914818842
85157447
1883742311
1743139508
629472228
219985487
1671636346
1077088297
242830510
1981375180
1233348677
767950014
203766339
721323029
1373825737
48659664
1307535399
802077238
1902124297
634837150
1348101309
1895848032
478617962
1867466218
397168124
905675160
907603024
1108922903
863139244
1601513103
2084440759
442131123
156776915
2061213314
718787949
1803573355
1192676950
1841824
88420527
1950612797
71258487
174390828
384403982
1205554870
1872236819
1552230247
768320224
1194759809
1426087039
768317439
1432388428
1858146474
1299234384
430639920
1665920422
778667891
1591345517
434520460
1685586163
1860838374
2120575783
471179069
734619751
1878184109
864987153
734280115
413382734
2025774021
1259998786
278912575
659158471
949350106
1047170485
1721244584
81738314
1247634934
803352806
160929029
1362440645
1367818707
2048716380
1179359938
276828906
1285891562
1386566605
1407982506
513235941
518082167
2023487181
1047081807
258778548
925350111
1214412743
52696563
233756242
1540397170
1902775083
364045252
82229235
1159694957
585811062
965621974
2006916971
938213047
2096714276
54285164
612111963
1567817531
1086961257
1725165352
1904460598
2088534402
2108682516
790265818
454758932
55762683
684160424
1190104881
2131745492
431878007
1251213137
2073846421
1530218286
900833878
812978060
1284982711
1752736043
1599349286
1388265141
1042594005
1831952844
669126120
2073033280
1191585382
1238996479
1080500267
913139169
2058096561
927883649
1346075750
1418302876
759537377
956849585
632579613
270813169
1825569374
301134263
156276468
346244746
1836097561
1240462985
969131234
2060047235
200514297
2034484836
1269434165
2022230727
1074092681
411811412
696718660
1118988909
1511516751
18738012
552929967
540011796
1545662825
1009119454
1304495228
718413303
1842184636
2062117195
195630111
64516331
966344139
1147721602
12569743
64288198
302597366
1374922735
301871667
959788269
1855657983
1171599893
1652302341
785830597
279625201
1159109057
1885439732
649615051
749131220
293287914
1267462363
74003548
489450164
1683213564
1623223417
1074657398
1674346312
540011796
165890727
688611623
1204499659
1952890816
963564595
1250673178
200265882
1235863571
546613884
1147953472
1304723577
1339359085
610572284
1243129828
1324777149
1847464805
320978861
1988041354
1114494033
428825571
1561346499
2044619135
873586999
756787750
796725315
984914709
1951704440
1702375692
923226472
608800611
33608953
489642397
1395097811
951144488
1103371052
1949404310
1052976669
779436439
1095811628
1470755930
25933886
562897799
774338876
1718311163
47171557
434558859
970149391
1633670236
1539636427
292049097
423736975
1509406356
374853102
459278508
3822190
1985700465
564847178
1168823450
311353068
1244469279
1912180799
1400290468
1412123434
2025068101
2009168973
1553971218
239827462
216223214
1954032394
1098493368
526397165
340880175
958735531
1737813562
774530284
1763077216
607171743
1163335882
1732410428
1670376643
1795912400
335176799
1302102808
531244648
822753590
1503521324
1281306420
610578234
1989354836
944486954
268328138
2128616310
1164158615
617735879
1824349724
1768175000
759445509
506181782
868741103
1381875478
1058376738
1381319404
2145238782
531081557
1623596693
516814619
1939319443
162941744
893070231
1684134499
1066168381
1146159493
2056843650
954056635
877462152
1977797736
682030064
2070018027
1579056006
715746065
461363575
1171017023
1272965201
908040073
1788186006
964160268
2040024758
1253482264
467734871
687021736
1972146633
108340156
1426135435
1380957616
1971293317
363013611
41432874
1407544868
1931550448
450113273
1533942775
1878098269
524299163
1990227105
1032913644
1914942690
1028380620
1334883856
424250802
155127795
1497885925
1797828917
1874034138
1369531695
1963924085
2005708430
600004530
1114343020
653137788
448793582
1180315005
177195384
1616570942
1014341830
368621494
1856667800
1460354912
1485835574
1934365528
457339339
1661234233
798631703
838252444
2099053543
806821478
92208959
1739520989
1073190621
1847404299
1688114760
1716650671
1918935236
984334217
68266002
166262911
1670071913
1852114160
114639562
356022288
74181150
825833515
140053447
513578736
612638646
200636865
1984931437
494391512
2132848458
2056855769
1391485759
677189945
1622777855
1569123917
797535318
518452124
1832549449
1964265180
1806765108
2046542814
937198910
289665714
763095747
646977852
1937004945
1377931398
1203947643
1548655158
371630485
1864876943
1205682299
1609931604
1282131912
1285412852
1035751308
561192793
1184314042
999844657
21227524
1860457140
950331948
581831829
1620145428
1157338844
1331415442
1327849671
1950651723
188914086
266790193
1803210591
329369639
1217718984
70112066
17767268
786112075
300749
1181590592
1040395526
1609413950
445192083
1408059095
801178296
1750408326
2087038083
384496679
1083303878
694534332
1050264669
1205319444
401715509
1817239027
1974705604
1239616114
1227001817
649421290
1376913676
1286340039
2124244970
1258678069
807614712
230529089
574132468
362738306
670076301
1639589638
302401804
1088302627
1997279886
1564779854
672250047
551428771
1520621110
1303921990
2009463654
1355748133
1973032330
1761176984
610784819
499687772
166655814
1555193668
1704097206
1574638508
1160564679
821567918
739023738
311534479
994349822
2074461646
716297454
428607309
1056270260
104583261
179130849
1445194108
2050927704
822182785
1153257161
1736196288
2074786329
1790140461
1902082428
1465653769
2114240288
704844143
406843571
1198796720
1941159507
778149269
936036623
416631955
30005377
426265687
580360821
1548759882
413683853
1450577636
1394974907
484066738
249464572
1549816913
260934463
898689046
1448533996
1813406225
1031717005
1553319932
1928371336
804224262
957703856
418491560
1580101804
2070659302
545487774
1529935166
1678098481
394619464
1620087596
42825564
226688525
1456441613
315339449
766572461
2057033745
1792728608
263239515
917753938
1104630934
974217846
2050029549
1264005592
1251164305
7990010
1700392623
1555303522
112507408
584607564
896889595
1201109061
1478425108
13863893
1768353931
1977043195
607613501
1217353309
63069786
1496221201
696868681
1513867276
1625127996
1191043030
1156590354
76679485
1406307590
195462564
416546619
1293694440
248661943
295947707
319460406
2013765330
821344528
172583877
1482636271
1589464104
1346451337
1367390032
245213405
1581501508
707596379
923986946
1325462744
15715742
1292061468
530126670
973749027
240774148
1868522784
508533985
839793443
1254141056
27499412
1885601452
1602559908
1971050397
1967193087
1257658512
1116030729
1314791773
2057089960
289219852
168233665
844698531
318737345
1376565284
366266058
101497183
64499637
1262276467
1090149924
1260552446
1762332422
2102605449
587153958
1960762375
1675833075
226000681
165475234
934890327
577216244
1640541810
1657187671
201902142
1126575159
1396443237
171856277
222779478
858214547
639712079
1416273771
225396803
526260824
1732687554
1492005284
364094381
440710403
1454279049
310085939
1913949453
316830354
821257188
867333808
415143488
151780378
1604159348
1118430482
623860826
611689178
1449099387
1258022713
1950619334
1896121659
1614057949
1124516191
1959910470
1322900912
1502949794
1522516963
1084911409
1067908127
211379465
59339221
264493379
775342668
829465542
452269161
1635988646
829742761
51956075
1509708369
122299690
1436089254
1206044363
695245101
845914810
121136514
607094578
1282977832
671882558
1971270728
1360102396
319002665
468914055
532511445
1353042259
2053943763
1077010819
1507113644
1752922751
1973939162
1469598586
19253126
1806152792
739049232
1226524776
1200323273
304878996
1645855350
140399989
1545453828
1003699984
1380509074
393098739
546158215
1939418476
629996721
1959863616
170862292
693670718
1337790358
106713118
1248756102
1084663940
563406247
1436241469
1878970937
975315495
1684102162
1404602823
811533132
1982097967
101726554
696939038
1089720454
730460824
1762589440
1871645478
860633931
1243371755
160580465
1802971210
1757308191
940874641
2101992103
1085629864
1251992110
1879461280
132976560
1941701219
1565293576
575570519
1076949056
482892883
1593112768
1727285927
225888093
731071082
1294000419
752796964
1364269011
1931356700
376343596
558074832
2048131631
1213568571
337106550
1659213935
1233989433
1140889932
987754383
1514983068
349409466
2012827906
871509626
497192716
1564696661
69990313
1238967137
405712428
1417697111
686552133
1521730721
1934444379
1349502787
1528906945
1937632429
801221954
1005111604
2079256065
867180119
1666521078
1032908223
2087036877
1029008108
967676500
1945325189
1379744286
350197836
1098039578
943273620
1302146353
387702258
389547162
181531628
655467390
547970077
122838167
1063268777
71079662
1041897537
136637340
376233966
1277913593
1212758674
1836353557
238710482
446434649
2109138831
1838634931
1993102376
708253453
2001025990
540597643
887170431
3792386
1865198123
1189093805
629411173
406553282
1320203238
1110456775
1534810067
416050256
647199823
758875134
1044633144
284787822
1210030916
181514788
1403384869
2071856334
1854518098
1853887934
1266187875
1866315261
2034916548
1615740492
1277415257
710157742
440488127
1137383475
392308805
1830080547
339197706
1853789526
429152544
1805503794
523988301
1112027531
1984794610
2110890858
1818706070
1439766408
1551956681
536911622
1474139306
1621728080
1099792224
171165578
1162820494
487078421
1038759362
1754684896
1100962485
1452319355
969292711
1980946672
1131432744
94863643
637504941
623837813
892918829
1118295906
642972150
1780273969
1802572571
6281109
1207613509
669561883
1638310130
1617093587
1882123747
1854915877
603913091
612890992
1850409443
1838119700
1664390454
1531890331
1193438096
896069963
813680010
2083926063
875986495
11554934
1666113482
2019469344
1068632166
849359810
1532800988
637839467
664477844
1194886317
1942872666
1615022607
1504394451
470591316
2035216090
848721387
2125481794
313657102
315462449
1484103023
595945680
2015375562
1736069630
797271750
1915758624
1991170470
1150414461
1420222511
1694829235
241049346
1870729783
1194641384
244859187
2124340118
799577920
954995510
13929120
1475098807
485577896
1876385869
1154496964
1493174251
808222151
740431499
303448497
119021692
1945169239
1135395003
105619182
389876951
2107035310
997911076
1412363877
515674919
2025391395
412042219
1269395986
602215487
1243529391
56907386
1223255185
612001162
249483897
174364405
972842045
1404754669
406703246
1442150389
1123130947
1213540721
1779635373
121634003
1052643260
1333391781
1931735033
1281470665
879991048
491659604
1407845572
1131056913
229317689
1760240270
235646004
13331337
2010516698
1630669695
96603799
220037040
2103836220
442312380
370519645
1002287459
1569470557
1435004164
776934501
1408611034
1002508765
846683566
172501338
1079080101
457892978
291890648
636655687
2054637145
1094537180
2046470778
333815401
835997605
336335233
1356169568
1036809696
1335362660
1433496402
242238067
1259672869
1294507257
1301898668
364147392
1999031118
1783676770
383575560
705603009
1663687513
1303822107
2120677925
1879704282
1249076752
1414369189
1861675284
891380758
1194458041
1432552572
102007611
752060674
1219929524
1435982603
1731828517
1315394078
1918403167
1615024495
1726016578
1273997812
1418350469
433551119
1979804992
669740595
1080176528
665437048
529958834
17803142
1591692444
66133663
522796735
1396596579
1810961366
1193465151
1443523021
302399325
68572182
1337215455
983977331
1690233868
176726969
352741128
916691635
1650091442
1042119808
1589363307
279469287
2119512178
541529425
299501167
712847050
614433672
937497325
1474491438
1244163022
252239836
2089352011
298001312
399394210
1876572861
1182779237
461009123
664809671
927264530
651279627
1818463390
2116590082
576061030
1320199024
269162378
1652400611
2054816827
552773357
1678556683
1485369521
47938771
1629437042
824664049
1936736597
2008527976
648601428
350783836
1369622926
2052730265
887005623
965811326
1923186494
1394334038
258196470
424402487
2099348988
1046937932
403544391
1387997159
1903958459
795702440
797663253
89030340
191466404
12293663
1524990970
640825442
220946463
861234470
1001566956
136483790
1159934757
1938092628
1182573416
438312311
1623891315
618691706
519531650
1063839155
1289400157
324145694
806734279
1903611590
641528453
971456931
758517321
950905969
1181979324
2011487916
1042509593
504335363
1519376897
577927973
1136692692
772853364
849230155
1810895653
1502711049
277496750
1752402775
971128518
914827960
1448373618
156658005
1898573585
802126081
386120075
1245351020
1730229411
1545822578
252362518
1252534479
1194655514
306554743
1940962951
332642297
444252850
1493294103
1888866397
1660292568
935781879
1337000314
125727169
647852024
611421606
2007018091
1338005907
427774504
1228447739
332339231
339909267
956280854
1920905407
17844157
1863248414
260906475
2146150769
626608925
769676744
119478013
1938022639
1332608064
1989737770
1650895361
1504077841
365623847
1240879693
1723430058
43976047
1649715898
2038172441
533289927
1532967835
78540210
1565738291
1684893253
185912988
1898173501
2065834557
492888465
660723376
1378208531
1895060054
335387597
918974526
1126547759
219848642
1993468075
571081764
273546381
1465497593
5866378
605274076
444451268
606662947
955325783
1094321750
1237232237
610009331
1272414987
1132795644
782762182
684616070
1362836416
2046016657
1323098047
1382627106
591045822
89580980
678509747
263000877
1273373935
964618084
1641030682
1896781132
116896356
174483598
1191933083
292786169
662129473
2013658712
899166006
1571146833
40480267
2107940954
2138021869
603374183
1121148349
1030285174
1901585828
1240449422
884451096
1198415871
1353154970
291062084
1976182416
185888182
886191821
1006630929
1107847610
690104090
257841184
1929049644
743733308
617807482
1790131568
1616118283
1841276008
632032707
2048829081
1204580430
1173399759
1995854446
404138306
2137834067
19418928
1550954428
1838509033
989600429
1781614380
25905919
273077762
2034419190
1573123729
1091589751
1847270273
359131003
1911733380
1997234731
384464546
634553479
1446841235
1287583178
1413912236
1497703448
1892408573
751121020
1046274969
516177634
905276403
199895150
1114927316
870712168
1809136010
1958671510
1416863921
364880736
423105313
1697700472
1408893568
286745288
919893965
451640309
2036097506
356318961
507516771
1530787253
1164772323
352578958
1987231320
1185450017
1834277345
866374426
1162284061
1933032510
1911309064
1310274531
1343255121
68908311
708941024
614102704
1629968865
2088671702
517480501
1959110602
1733962889
83865210
550766855
534373687
215335763
22318819
166463862
1979222111
756948933
1848021342
133106528
1547650523
872674198
1721221438
1306162282
1275358604
2002067022
1275669301
599704053
1632949404
279122266
1779065309
481843157
1280204478
1279197558
414451197
134698082
2012199672
329437369
342156915
806216552
1008534645
1025161852
957914372
1153807021
1773151035
880240313
359928368
1159550642
485093501
1397166471
572676969
1955237411
163140067
1894176908
2022235271
69384793
299173364
11122798
1241491352
131055669
795600091
1804096577
1408643851
1124666422
216727059
1618717840
158685271
1502425431
899237656
24715578
513126361
1770328364
1381354485
1709969594
348177168
1087977491
456863211
1523214867
1401391916
224600867
1299418968
563709320
541305049
1829383372
1995079066
1562242537
1683561722
1625588003
166560932
1062101092
808464477
148008234
142557913
675132048
120622394
1605120580
2139681256
1520892667
421702170
1420977188
1152914401
1953106550
1899257586
579394953
2055099534
32266544
370950249
1009643093
1661903970
911537785
939034738
1520272722
1080577080
1170789622
707374139
1799442751
1702371594
872035987
2115540106
400744383
2105516637
1384010255
586786304
170041659
2101491138
1557578745
902327948
524855739
1607720938
75885968
124486751
1355495435
1654089933
1405085490
356910983
1528338764
1036129869
1430265701
904316792
1234470886
1883042893
1555558897
698476469
1231162842
1695951976
1673882924
986873620
1177518624
1301838990
1105357668
151391213
901034796
141021826
268338093
472912879
1966151012
2048690824
946199904
1635913874
1365608823
2135044097
487777254
165659686
2104843964
727439639
1863505748
142350084
2145987260
1696116503
910100659
1268872006
2131798020
2129623982
680252420
778894854
43830987
1834337239
1460639073
993967455
1898585977
1938609185
1324230781
1473578713
862896061
702261045
1895932082
266966533
1689869764
1732462426
11293024
195557491
1930832757
2044560205
1408979589
61928880
2120667781
800781931
304970654
968161107
1571019289
1529067976
15643640
50792000
1204811348
2051467136
2013237319
134423245
2018252520
805834349
1418327231
1010167874
1648551648
402261824
801557579
174293781
1732066449
1817017218
4735875
205065616
253934751
134446554
715226976
1717094920
425399160
1260973478
1964979578
843905255
637616092
479789613
1228603863
1696168421
1254610638
1308020037
1401609944
1004765818
253745671
1131340544
1080501350
397663360
831240480
1995156105
1960676864
1441054563
1190892455
329218406
622154449
1533194184
253776869
981138466
918093059
1344270768
1720464672
330045867
103561386
237296487
882094813
818422456
1024837693
254380103
1684848901
939619975
902583133
1989346865
1269952410
1551524001
73555281
1982128411
1489038660
817706806
1558818072
1309947896
2049923424
1863521689
908556946
530150826
226307746
1941138026
1369651732
1527866121
2079997952
1700632666
1510124892
410358881
1836078231
1259971979
1066443721
1534747259
1819822923
1168767411
1946445429
85202258
815016314
459045730
1037940997
801376203
521929663
1404460788
1823428080
1062618608
1774686409
347539785
1737349195
1419756933
369388835
1401836944
1842916021
1433279350
1558894986
145489309
728220290
298600010
823580237
46330734
58803406
907249434
1843055242
1727819406
1993976159
898168995
609389254
700695632
1814411589
1642678490
864430594
804663648
311346167
1327628936
1609734769
942633648
1495671938
1408101304
1320010403
1600486566
1160406975
1016034927
253469708
1699424757
1070635024
119536774
887605946
1035857985
102943068
1148379677
1376576590
1073635090
56149601
502322777
1099262510
776079068
1516606450
810017489
1398610962
863403461
1476144965
2010419238
1008548319
1443421302
735206592
1823451377
101222766
1423547370
2120255823
1640973391
451682444
569897721
896834609
103039255
1948534221
1009027837
2057042691
667250023
1011863769
689699276
1423789547
261198381
1630698602
953182705
320454346
166546607
1437613019
2052890502
439099087
1665211776
1713086990
313856119
1093743324
332471443
928326984
1237713634
33469032
321082457
1593143292
1625607050
196006637
312971001
1211995705
1313702719
410160696
1634054401
701764823
1774838024
1180033742
1152844101
338919081
245475573
450955716
1784102513
1472904991
1621981118
1769210300
75544079
2133728331
884483706
1881483742
1882159290
1415948051
1852546225
1443860657
1260493970
2110336462
771008753
1738025051
346596442
985227707
1511753211
14445285
242315537
1916995916
1143427890
1571237376
381466178
179910596
1528461939
1951060631
1475336016
1061904336
505634083
1833622297
1088279658
217645999
839993789
869278716
1211985808
251087303
1703249498
1518392680
1294462274
148956771
423691057
114692627
774481588
1524237381
107958499
1934313161
217634650
420685792
942451342
25594471
540893703
252878443
479647035
1430418298
453400367
896741534
1029751697
824930204
1844177612
1501441863
1640950574
120812123
760617636
1596808394
516457563
1351435814
1346006917
1364169907
1324950910
490969125
1149396324
1751574808
1679493978
933283856
1456879549
402809216
1286648633
424501965
696726503
1408311107
1632673753
1503262492
93770796
408406562
652858069
636345270
139086571
1895603942
55010546
1486661438
1018522960
1188106411
1804949168
1975931288
1979420480
119998760
1229432274
1002541440
1184352307
1573099537
1322588777
1362544124
2016845106
671725653
434455995
112712799
1896689523
404628494
2065538904
1012354827
560753842
1339140880
1819412651
1904347573
549039807
1767492382
79892753
1672297956
1003435246
1387971425
1074129283
1014950676
1254373852
101432002
950242504
1009782893
1308698587
653528588
156536878
67128628
271573857
1123801701
445343470
21399455
922038522
403087092
1149684630
1122419670
582820083
298221153
40992480
809604454
1203302519
1463513402
189474221
1613333462
1120389043
2144713316
386995129
899351499
485173117
1806491159
1328210309
983991535
1125204048
1750830487
1851257071
2134479783
1935406328
1931685976
305133574
299878200
497135087
177599999
72319078
306067104
386093746
2120197020
1912276833
1499165180
1554987598
2100410549
1393901018
1360640698
671101558
1064537832
912588487
639751634
1616302922
2134459502
1843230377
1604111930
144800037
1606805011
124745388
405273962
1514586189
814691764
1004583675
603126045
694560517
22387635
796616101
1731835289
664295184
746942012
963164085
861114089
617866315
236261454
1576674583
781827858
1272021987
1028673364
1087650331
20172628
1736038691
93334392
629455984
2046696448
741535397
696531054
1676628133
1703406880
81615317
1665472969
1075989374
714423493
1051631335
252923704
69690132
985970603
1044094254
40252302
774640237
1900061072
1305324159
2075898385
1573812212
499168929
1140370466
1642241917
1390272926
771942081
1529273651
1320702719
773727643
1821754475
541703587
1326728496
894203336
241380678
972735455
711828554
657023430
1020840106
752358464
1518185442
1089403979
185690066
889006188
176468025
1810523398
1186966592
1372546936
849406702
256502706
111722580
1241424195
43826406
200051048
1181495153
941461238
179360249
375083233
642887294
1426728402
1468469024
971774977
1195575495
1989402393
1148515861
256000935
1003069642
798904652
1654865990
1894502606
491703700
110171512
1783440458
615010697
675559821
311567886
1737165891
169356583
230519857
764343577
1546126320
2122027479
1289478735
331848923
223347854
848077207
1834259798
934832014
388845894
742117275
1826035694
1437657446
607181435
1425435883
2120693691
520944728
2074659340
680040664
539164062
269593939
1416337284
1403450400
123833016
177034064
1568381611
512652440
1517429555
1875565770
407839150
212723762
1691446015
567376219
1141625257
167795755
818547776
500809466
1277418614
1694650166
1441077065
755589749
2075415258
1139792048
765973831
1825089382
1697747058
2117713307
996472490
153265153
1315333754
2116721260
1303606662
1891189196
731135145
2028183782
410118569
714066223
138381360
1844807787
529709417
822553855
1984073807
115157014
344538214
305593653
1305089532
1493066096
669608265
1173231862
81972242
1553553326
565619782
1445168571
819103102
1252963466
813845856
1278489181
824460894
1253577717
346253467
2102918074
1562065446
541526415
491727390
1871310894
246652706
551022721
1082426475
1389415283
1883937772
1348530955
1110271494
1674840513
1795096195
1307813363
685427097
1645545432
1358336848
300321563
1303123135
344029541
533768474
1185087409
408786809
214633996
842950088
250587429
2064583946
1653340307
1221512791
148255449
1482152965
865590932
1634800687
1740391677
1883445253
1793475650
1643881462
1177571471
1673090190
2096132586
1463807243
1101389059
862392592
670747691
1571591196
1784465840
980111988
1769024874
831898319
996695082
1689401953
1617265884
556229908
533983928
2080892383
786629542
421992420
1920148957
694246628
454268163
463111761
1665435879
1072911170
998379548
1669436923
812114412
234254424
154567206
2051820917
900133875
2023167832
854809407
520533837
667842452
808886716
675648392
1484748867
609903884
602233499
1612904017
450913464
644551459
870890044
226798206
1996855640
171663044
1177967074
6050424
109620564
1988637428
1300133395
127028057
874829740
1216886781
1761281168
295530386
1931177973
1577439242
44097505
544427681
106958677
341358987
41512144
1317389983
59543358
1266002452
1536258939
678483509
1643469529
856351004
651438131
371275958
1745917163
258114262
783123371
451871513
1297894525
1631011327
970820693
1031183414
1133649424
116624590
1886995003
1930130509
1801300358
724732168
174177199
1231164572
774354308
208941443
687575563
583586727
1668296938
1974533881
2051956472
1854692592
1589843100
1602419428
1761152480
1674551900
595137650
1157573147
1660279205
843519512
1774770853
1574368100
1517382669
58680584
487594965
992418503
696979115
221351316
1240265787
777351572
1996813725
139967085
479363969
1139726899
1080944794
579534732
1972193672
1306408447
2052765852
1283824324
17380786
1661860711
176910044
129814285
513696972
119764261
585964597
1896783295
1397646913
336381713
891023284
1002480374
31272744
1484472906
1401847350
196224411
1623007438
1049606948
561786976
548769729
1772717218
2079757750
1855090769
1799194608
1127247726
453148155
622739757
882950472
506348479
122697716
1408824868
67395902
1807780897
1075082646
65496824
1941117873
1489581134
2015773632
224903926
357193115
1451089479
1518453396
1465709517
310115390
46292110
1664287778
1490793879
1112005465
1616191708
810257628
1160291215
1156896626
1152934176
715880931
1228777580
1705309818
29048663
681561183
1309151475
666556904
743711887
1354289550
1149755642
1784853324
622592620
264812225
2048871072
300224165
653982233
2117197395
487462889
1203348384
2026168061
188809426
1332231355
2109390622
834005057
1769641771
583294332
1582051117
2020519895
829588653
537971894
1565262357
1091562522
1866253863
1129941171
1676455802
1004138663
341043842
546046834
1160260903
870715315
616032436
1984771146
1224498678
1904982871
1635094946
206674798
1489846047
915583058
800252795
561170186
1026226597
1731354124
670291470
4422366
116400258
1739594342
556155476
77163388
347707652
1692058566
880195691
14184661
1555788952
898818093
1224929950
95408241
1483924419
1413834277
170904142
288488697
410337536
1019649115
1976883387
241599079
742976151
1320008339
2000503989
1191935294
1748730408
881136298
2036769431
1873642855
1539122962
218191056
1462003829
1284683223
1242392651
1051818723
697403750
1646754528
1621894287
1463142904
558906478
259685491
1534938493
858111979
581230738
987768557
367368650
1081375882
67457149
1057704095
1358106395
98732837
1947416693
1446812384
1404109698
707992982
309582578
157045365
1263881452
936046646
28551096
1591487037
601738149
1389426484
2016878844
1001922971
19398212
27282521
1682704241
2116001235
406554235
1616238357
1373104449
1060251532
6719636
758837619
488961087
476724584
580084094
1128251444
2031349061
1122599563
194740973
1186404089
1281496053
2099920017
217033342
1482635490
631814525
644282750
696268004
1803945668
1645050364
582276033
224288883
1128066237
139701820
78989628
1963037143
23397913
884358494
1434674138
1855490897
561346095
263911683
320459298
1047290112
1660056648
1823800736
1267641451
784771671
92728685
1347585416
1608613086
1621749128
718458563
747434299
56973670
842094492
1563491265
1291011145
899884341
1831119421
2144178756
869335223
801020070
1633645270
2072357310
1100299449
1363226221
993572328
1455017573
1973165066
1155698279
705199600
1692524259
566998756
84215933
41168070
1893349948
983068925
1650586362
2023079678
1985708004
1663209735
375209539
715700956
1899286615
909986462
1112031920
1335482833
32564539
2089083252
606078196
459896727
552727364
381471858
1420823933
1655924100
406260478
1942932996
1352294188
962392095
853807413
658419575
1496616232
1862067299
862366285
178627365
1879203576
1150547760
39998746
1455811270
1229002365
1482400269
137499662
741979067
911270637
268246606
143321152
436009110
866460
1858457547
1129699463
1840198457
1654139116
924044231
1509059671
503012168
1580383094
1232001841
134117560
41305595
1704064374
927883620
1938172259
1512839045
1590327651
1051696581
1297732246
1789817994
985755209
1819239839
698915294
62328085
1720362349
540777438
1135098230
474778024
1548177701
756517616
1519474722
567969824
569418400
1448620685
467667998
1365606008
855305454
592852873
588154996
478187271
544857733
179104575
1245300298
480737802
1444147240
1659986876
2036953883
907331033
2125275358
1518026053
1245658820
54896581
1371146846
593191657
1593843919
185830124
1767000530
79877272
642693035
2091882114
1398502611
1571020262
243496925
796716176
643718521
1718998955
1017600046
828134188
787676580
230228866
1156999836
1926871896
293929600
1620096438
334810593
311050951
946102717
12060127
1897370392
473531658
1508049018
1089622669
1472739540
680952591
1775955741
1495894526
1839097100
894506037
1217605356
2083937449
1111392193
2065499499
1882050462
561626706
1654258879
1522957101
1111230424
1107643928
1380554310
681381785
681642518
1453987848
845519616
489530164
327017534
1132667382
1021725008
1833895901
2091699748
1818071469
775881757
873091072
1009737455
862505342
1705461367
1597906533
949066634
2089380236
397404487
774564704
1194720
1121568699
1567713938
63687551
1576853869
471165061
808242149
1920405290
275828823
75468777
641455623
1937713886
459699217
1987842248
1788067063
758081031
64079114
2038972118
680037827
1151694819
204492591
2010768666
280658289
1833444605
103211685
603047816
1185171065
935302929
707901396
353815010
519932054
256260858
1108090199
1870813497
701366660
1161929402
170770969
34654396
875886692
977279179
1526761824
740683298
426444785
1151680913
258988533
330955870
2119707794
655175110
1023836827
2054189113
1854770684
1190533393
1210645606
1195294170
1931775187
753197631
1945578465
75753010
119602245
1338787493
1502852335
1539935290
77863326
148524501
1636079399
1856908327
1204450028
1672763088
349716311
170072146
724059909
1418086204
433634058
2124205596
552149837
1196220313
778342458
2088904311
417262209
531770632
1207023156
1458396589
1665797162
514172768
1344265449
1183067945
2013658712
1748668406
1126414802
652866778
555448593
1754852500
1320448433
1738663695
1924817648
1186390387
410057623
190183860
861586200
860178684
244209012
1650960558
821139077
1198765998
282164741
918569455
746173140
862243852
536069497
1976257440
751852487
1045283591
1932683224
1204737070
1884159449
475136159
484271553
136143413
1280188410
1557327223
973740248
1174343381
1359350208
1073243200
1675719424
2036820062
749004127
591299093
750386186
458376212
1557518363
279098745
1503821733
380866199
547776238
618185379
1342784813
438072463
797354153
478174534
1035338400
693108060
457009492
1653954394
2146439617
532729172
2005960429
1633672663
1443565498
1411728328
1999505677
886945985
29923693
1623435186
390605250
2058112199
1511575484
2137650477
371687598
1796266596
192115735
212209378
1258153496
2061463897
338777810
138399211
2079204139
527999044
842405552
1997425289
2139060851
195930481
1541197002
519997280
1547039666
497357736
1157460810
760745061
1642978307
1772106139
2129227038
564656818
862105551
96336773
1877968463
2014497682
424235144
122504872
1212408888
722530678
1811747816
1332240622
2005892349
2006763367
558995734
1391364967
785342597
12534084
1079494068
690393789
1428050489
1841080484
933650817
1807540056
57035278
621523624
1142590117
1278179350
649336614
558948053
1292466060
164862358
55609349
1578907770
1282565985
918190223
1072677477
1836769103
2090012581
951978415
1129113838
1836854962
1156548272
429930990
1566647293
1188222200
94878335
1603362441
1398964658
342231118
220239320
1156812646
659912923
1023725475
1756953450
2012989904
420424036
759116790
607137319
1883378949
1482213511
824321179
2087014468
1971739263
2085286660
1136748764
1850617457
1718331202
1628961271
73359766
167850816
275783359
136773135
1581762605
423545395
1567430035
1049792158
148339883
2127265321
2082195288
1446229422
1647237862
440501328
1439052007
541635190
811297434
959796807
1573062193
278332749
1807178911
2134840261
584315404
2082053731
1590007654
1597448411
379284025
248153373
1313482534
661264004
1625491934
1940197447
254058718
1719097328
1186582031
1362939099
1930742253
1801762498
1671644466
1197182215
1098392577
1686174222
710410674
2012460950
1251676929
1858529568
856656042
343145958
1138494720
1537639323
701559267
914700704
1820588644
1709068020
1470759231
823969855
1211929377
26238119
1543605593
1107665965
26426807
1843046262
1827714442
269137794
1068260826
1871793140
949823176
1764007325
1649688381
985873231
517013576
412521957
1686887717
174680852
1128756672
690208454
2142964229
1277759835
1852691542
33365284
1209934365
199807885
1473353174
1645893534
1686547478
812007053
259026316
526562157
1240892783
965305746
878530401
2049427887
127503693
754363397
1940777940
1821899060
244062419
2131298853
1452057700
832324419
1104637658
71967189
486363193
205013
1430123243
1878079007
377234599
295166387
720491467
1372598578
1384942743
1339065873
306557398
655553762
1164277343
1351034744
1299984559
1495898492
765850014
2025742897
835840655
1370297590
1682300123
1962234173
461302656
1047156425
843431659
508705181
1155615493
1050667860
1714083870
1152797227
675641684
682971081
2085320818
1065907817
1883188202
2038034131
865349209
2064537163
2029063257
1313844004
1889522285
1607162765
1292220380
1523282507
1213139922
12370581
629533858
965699485
600800811
1043294268
2112605100
1431001100
934605350
552289236
689810879
385087517
1189728173
855768700
1882511175
1676061408
1851646151
1084591778
1028360728
1811776259
1668013478
857617839
1951197845
191840660
602784009
265346916
898958814
1186906734
1178669876
1343088665
79388533
805198377
374728548
1280569137
1307515291
2144752721
1341601357
1787538616
1866420161
1245326010
1469248613
459726529
889642050
1511383270
1965861580
881013336
762757911
1105976439
1405396475
430945061
397796135
1890469936
1427165496
1375390204
2136732742
141875323
1512870696
2118810368
2063684378
674010972
50294356
1727151179
1351182746
425087910
183155126
838318605
2126271321
1369102536
2026719869
1513791162
97036872
843167198
897221044
1303266647
2053827049
1827559080
1055098797
1098707034
1305180274
404273111
173310962
1666502165
2136856076
998217360
1120807413
330454727
1418659281
50239438
1895716819
379721370
2011924226
2129782302
623087514
1958011445
397407691
1644815516
550410371
870659636
1160510980
637773841
2133753163
1426716361
967558423
1924871506
1794480724
491924407
1511110218
24167437
50589395
1695375729
598850864
517173277
2026990678
1578625119
1247371763
1172632860
7380484
2073078032
1829043051
761714507
1775951069
322426782
246613624
2041867803
992428341
1664993484
844910436
968381000
291640615
134969818
227808488
660169949
1742516018
313397134
1891803079
569472552
420917242
6444988
303858094
1912888986
1923872406
309554675
1608913144
1848755677
1625603649
762862720
897845592
1443715598
894004393
576041265
1134225797
1708948412
1705521578
1525420974
1246723337
1029067537
1366664727
1374431666
1794910853
143578028
1094926472
1735529488
158925651
1898880346
1420435137
921062754
382135087
553040767
505170522
1239106124
1115913559
1046077640
130565933
149741756
1963857747
535910805
751465318
716569791
623651752
1807536823
214613479
840789062
164905552
862131725
1438114405
1681111386
159720148
1202492668
1520095790
223308848
1142149017
349667045
262709184
918307949
2044765411
1581950080
180400681
1053676133
198623685
54966180
1314391761
418861988
491762458
1875654549
1455161516
351266819
1309594858
1549884468
2084442446
117740136
1829409793
1538904971
854312226
27918760
1578889114
420597470
430629699
694721982
2009025668
401477251
1687081232
254033588
1546674095
117266363
1776374298
643536152
96246476
1864829004
990208503
1896383342
1790216233
948492769
1343459941
1073765302
1409320173
2064781990
2147046876
685348957
1475069817
400614145
1248517007
1051716397
1759685139
870449569
685902108
604985012
1085842393
2131004965
726785583
1272318524
627207441
47675961
1137823318
1365221501
1061854308
1380882266
1968096719
2062568682
1247021619
1535273488
222070683
1939723913
1394009388
201191652
1826099993
1232775321
192809386
532986663
1023704417
1709567508
1704585828
63063865
2117228883
1965475627
1889487986
1759635312
207229779
390151317
1814351389
1889298192
1920811067
1890500025
1369968291
1863500057
1440717206
485836655
2136574322
1878866063
352757296
1067212758
1231068173
1204226258
2045233170
220771826
1201878309
511556962
624585105
1296544621
873126870
885128013
492820803
2132985817
143006868
1049996928
92191330
173443116
856189949
1983165549
2055637642
212995316
906518693
240738409
533704577
495592369
1904461119
643044636
1033412086
1033735169
1779820524
2086657715
382854966
1234637941
1534472152
1097353664
864127444
249724968
337499594
1930240767
2020530964
311532252
1356786481
533994022
970325529
1472094839
1548594997
176859497
1142116992
176589628
1950616105
1181859072
1158557130
1923627834
77260239
1498265088
1653894860
773196637
36431944
1036467818
105406514
1500946862
1154797850
1709455267
1651712125
1803251344
2006919325
1245082633
1018692673
775192601
1673810886
706128422
670142542
5254706
1861622962
1087378700
1187806342
1859089295
1201216648
1933213717
860628755
1519512144
770154518
1686914521
1188289795
1922782633
1758043558
112901099
1122595036
64940171
1489787962
29208875
213783872
1547766897
904827516
45988765
62095263
1251042888
931683181
1439800452
1019475007
1093339902
1407053429
2119717581
499500768
2013533764
983502235
1580310800
636731086
988961829
149132216
24211378
1307743510
1409661259
237105632
261223654
2005386007
1577703238
1907888952
188177713
1608881018
1804599931
184995405
956928278
1557064655
2067096282
355532163
1216516879
1071526435
416916155
842164468
1148828590
238250426
2066788839
179356013
510913024
1202329402
2090465098
1710534050
377107997
610357391
1559476716
2104687088
1655101173
854559897
90700205
916364997
711833280
1007276448
556275306
588822511
743944432
744286777
489824066
2084445031
1711069425
122909517
639412702
1661394649
444860314
1230264482
1075876831
1077627978
1120833053
711090325
2125657853
2128096920
355496618
888641848
865453843
1012840988
1471094252
479823236
2025976925
1982682256
1854896032
1193447398
736912210
520590673
1333019455
1067481023
869903976
1541245405
1518553230
1798685964
446162719
1361146573
736372128
1835882894
326730812
1403129111
1914373673
1590522847
2096648236
1631875272
1014366687
2281287
1871690080
1925263942
2029079169
1142373619
1405109452
931699254
157230078
2000539380
1670163346
1067723485
567220437
1094984611
1502369321
1806771989
483541954
1952507482
1955876974
1972130
1263560039
1608211352
1077498282
175342871
330931491
1953776387
1582852258
192413837
755873155
735992033
1327882943
2075783330
1814793283
1398883938
226403923
1310449387
926904004
1627474568
176362155
1772681547
547157619
5662044
178418956
2053817433
345272523
910528263
1643561456
461359023
574418486
967416277
1280237208
98654407
905264443
1612880422
1881110776
1517769227
1689222684
619307554
1897168872
1747306144
1280334298
1425368394
1414289486
300961965
546386686
1273745831
2130146636
1406405238
548248650
1799209627
514058345
1841055987
643121495
1570920559
1866606361
1746338881
337847839
1194381035
1372749063
1840709167
196351846
95360929
1185146351
1487560759
170341340
205057062
1212402846
153000194
1159901302
49123936
343792662
260429020
1659186906
1569631896
1882237312
2119554584
34943731
1382958429
849580578
60696127
2131818613
1997040935
162603129
1982277516
2038331698
941408723
296090499
863526995
2061608233
1177950196
1963565844
680734504
463590549
1353679064
1027662046
1397684198
113211081
524783926
1207455944
1892197615
1536914079
948344960
1216626803
871611250
374789065
565168991
1210685445
1174901972
405453931
825221754
1318880515
1810449862
755602856
51485719
1558555447
238281277
1835776088
1084227353
547484817
2140301035
1946254611
895231171
268850339
340301518
1895638339
2056465015
1133837717
798609248
640104132
1398281508
1125982487
665816444
9248511
169698136
254371830
1481668021
667634532
1120179747
1094847117
1035678365
329975272
1071503462
1061505595
1923702073
1678336984
1862230150
446402104
1267316593
452671645
1042673777
1399677345
418983715
341976628
1024854790
768601544
275833811
1100352880
1176347368
1473049018
36326596
1146049652
782817309
1193079535
1892956342
516172909
264386311
2083687105
452183281
559830412
1797659557
1893620709
106308655
1455399773
1821615992
1723605990
382364515
1586496468
1338397247
2120784555
1868725534
1287170046
2003201027
460809734
1874066274
1075191095
786139152
1975306452
258939254
1193170279
306276802
1152446928
1473086702
1689003335
1724923297
2063156620
1929783612
1310593267
2141922353
380585168
147766383
91043038
1702794255
1896703323
1192053971
2139376897
1366733143
394421664
1394652690
968781930
854136484
1653492560
431202193
2113072520
458712214
1690455080
662379902
32389831
627378185
886597228
305570804
1162709021
1527057716
2120177957
963924365
1276482953
1975237251
402672397
2075809300
1543172395
2076917040
927374961
1734509866
255803488
1504555534
1511429592
1329600227
1906415089
1295169563
338135787
1581084100
165616148
2110744161
1858906254
51298226
923433109
1345030837
1770143694
1261356493
1586679287
1438294576
166455222
954499083
1049819315
692128008
2014263278
898847625
216033821
1954269922
629745268
970401904
1667557024
420152338
944515020
838702160
784154324
400604216
1492132166
548234164
886529383
893409708
1376166367
1983557415
2126553791
1063567762
2074291487
1370791237
1805272052
1297890397
361438890
490491245
1309211697
1189015906
223550631
1526878330
349104937
1459903106
1450676363
320944509
385937291
515564046
1170739975
1707933388
782722769
792707347
1858824052
162028951
2001927426
12044928
166245434
92476039
537868431
1370249583
105313834
41600503
669338984
279700390
1635887157
798509447
823575862
907502775
1309227524
1154493746
141656175
1473846657
1074595122
693116799
1625477876
377125720
501559027
27778355
541670713
974500271
119616124
1141300126
385697448
1386390763
217229290
1297681481
474487898
849231723
1234812422
151595854
788448903
659986824
1894307611
156189802
879485535
756783154
1496099626
1399572583
112044094
1029646889
1022369531
1907318662
531073025
2070763985
1988592405
991320830
1529652123
851365772
1700148253
855181602
457562390
1718923468
59573638
1623919253
1528859231
1674287057
1371015458
1951022094
971354309
372863616
749106060
2059221950
1416434292
643231023
117042847
1660837427
609132980
169545220
1013570496
32301535
1216394411
892501749
352879660
652550385
92552313
434045156
1703667525
1852908579
753032295
350666779
1178909536
1344353072
846177904
1302180579
2133608326
398210201
446925356
2023958747
321125115
775893917
8807806
669641753
1735013312
1805154568
1759872019
2143128457
854200447
75564344
1029242395
200926018
1590868438
1071724408
345254728
137593971
1479665108
1673039390
1309957608
860995882
1436724200
1869534025
235369230
1864003785
903851064
1227960416
988147685
2078735082
809212986
2105452835
1312483013
1705226187
1991351206
874714078
954575640
1512968239
1160500100
1795912946
2023665657
1635284602
1947448992
1030401811
1089819436
234239191
191478493
1627380231
1588023879
917430730
1321451488
224777079
1025181167
1116704216
211711175
356314271
438998865
335826082
224253715
1870881239
2115349409
102118864
54729179
2134294701
1883642744
1492879758
715221104
2068460865
1617636773
822380283
1816083373
974698172
466606406
2073783103
476362065
1414467790
1588063170
1750666710
23908806
1335926980
1627983527
134431403
1529387379
1860331762
716080573
1950278048
15056561
990339590
1937538627
2108686942
555539686
1350322527
1302817074
1142967992
1507922390
657963044
930763197
1667328569
2124582877
1642933079
1795976284
2086305825
985862053
456489091
2111733234
533566420
574881195
606609079
476443377
1499617590
263613765
558496188
1906756277
1364173567
634880475
43722221
1999598159
300545749
2030972007
48669954
1308829019
1456821276
84648526
1995570714
245615908
84756124
1905027523
1064366510
192738698
1582496328
1561923377
762878542
759844058
372939117
1216635479
705308621
215553922
1407049368
473496081
750192342
618199338
941839634
155985974
1479456313
1134623663
1475031184
1685132944
1909351089
45777108
984272294
312437343
2037330274
1386882541
1476622855
1179143760
2107743198
822426536
2140872951
52296366
1866973908
1039618438
781346695
825423329
841502559
538832339
563643497
1499670223
1160327330
1180978296
540853461
1563059339
768903160
1939383910
242092112
1677314460
1285672582
1622735069
1020916418
1816472513
395360560
1454395065
857963080
1083248072
1558911154
1656014370
634020170
1676206349
210518070
1847273027
248630099
65541374
1652901478
408968968
1559174627
393262152
658445875
884674781
909502550
1208948627
149154015
1903815685
910565378
1936379662
598818414
1772504788
1854040763
1961923216
34030427
454282912
2127010987
1878348588
1206048591
204475574
1662586890
1412546519
259280219
2142429901
2058406179
77005829
603125803
294680654
1147297703
1297439836
672998887
1649149273
555499442
1376771988
739275878
715132474
642315281
1105453471
1490218213
772584799
1021094890
1015707394
1871210865
996034205
1121719199
690717381
1504621797
1147546230
835375815
1942617706
322295586
703491609
984282482
2135508210
1747855751
866781407
27977910
912462823
1023589055
650899470
530874207
1177528547
1731211691
701173114
1996469366
1796228479
1700172981
29644750
286195874
1876582844
1743658552
1214877820
1279581426
1925082073
1846922610
680233091
1754654170
773838088
1086198046
1727562505
1525288815
2131866536
409176495
1721740486
1847201191
1032819553
290963321
2029251491
42080133
245895553
1300916914
77111588
1767835620
1340190055
889435121
1208027337
561165241
380607732
1312685680
1780890782
1333267502
1729126160
62154227
710932450
1086915057
1131462024
1870556029
829857665
1160531779
1018280283
505312485
1518907247
510114911
271363031
1222727286
975631961
586955092
1891565894
1457140654
1489962866
19505713
379823097
523145314
942636449
1833416227
120880354
1229867280
593557837
969459137
1982592477
1807731357
1000753707
220990846
479454243
1142630376
231177993
1174317
1379186486
599543343
600295249
1346225358
302854042
1851004140
486890001
1587193237
350661681
700432389
184846069
109775540
1923284862
2106015461
892190903
1303645670
278685357
2011118322
186320286
1950651723
89289609
1494929587
844961952
72066484
176381458
585420755
1973971031
2036207040
1832920814
1060300336
453701361
1930188374
847582902
566192750
439005013
92602277
490969226
977655204
1567260070
109570988
453642152
380769639
1761951252
1627753104
1122317167
1007741938
717535122
721022335
996200698
1420444439
754317576
204469394
1103649078
58058765
1465874425
1024433900
394945667
1660839749
639199411
360884983
1270895606
805716183
63122180
1636223281
245394684
1280296843
882381312
1980235684
819271797
1106491835
327419768
1474117590
2093120530
2023936961
2021845485
499263451
863465970
374852110
632118017
529190731
447790698
1220248528
1939751626
1806912925
1667982324
35487238
1277106999
723068610
1924660536
6479351
413037546
1321297594
1144785415
1870061324
267878607
1209089823
315727671
290017191
625398975
1509794757
1649614435
1965492866
1794798345
2116448507
469869639
931373906
808801242
680950277
959076185
668593025
770233895
2009152529
741256960
182267139
624529480
1793262751
812346753
1737074783
1660073925
1332183436
1783914823
1623433704
1865984309
1649086646
1438388561
1604659881
1367895988
573164141
452394605
100653515
979956365
572453688
1094994756
210473901
2110628709
1632843406
1585275282
1236449296
237265367
1614661196
193778024
448589192
1229247621
458373823
423602931
579639056
1007819082
822945708
1415940162
239248729
1072391874
1519837866
82090118
901654690
1673301893
588687650
1588231794
1949498380
2126602933
1843282933
1967735680
2077725051
136201919
467457729
621272639
1877885502
1368092277
1979786491
2131467077
410983962
866363218
331455681
1089391476
863313284
744503641
1269028748
380523894
78385701
1584080952
1585552163
1563198892
1610593059
977443510
1159481381
1851609329
1308629541
1485854414
1456945294
2108915408
901053280
457237018
1156539533
312294915
1226817462
1769929577
1980530467
1947017238
484599762
1172605270
1072070637
71776783
1929531560
1516994227
1744457270
1623225822
1851726597
1040293717
1606772530
2116916888
1549601508
1977500938
2052639995
1659487280
362549999
1858940911
1708775259
568169859
922601257
763549541
21155051
710994994
424695204
150556499
824903266
644388056
14094460
956280803
857140150
1701705483
1405016154
577692927
1024650290
472885028
201831504
1216569513
763441506
1389513
1592813476
1450050759
1252377030
1484779190
2045575298
214142809
1315575050
280871912
1951291066
216095742
875909424
774951389
1224617486
833060707
913215945
2051888678
1893052025
1203971945
1582680029
166087862
1689423388
357529391
1546129496
527377757
231570799
508962643
588622554
202042533
1278615298
954275517
1869985369
287494360
1109017837
279570402
958492296
1703702677
1569743788
1974468413
1261509929
1025435340
880039994
823274401
896600112
1509659358
1425057158
1627140207
1187770063
1346580460
271602247
1956854675
1796472988
364962093
616012854
1380150101
543883428
585450102
1821984879
1510087266
1730015677
399480541
654624473
1720945378
1424419738
119336214
754446039
1271061466
1900513331
2032080481
1348989901
1824714608
676950526
539189344
1396963230
1034750446
1137103850
1586836133
1863110284
568259377
136967804
1691043029
542401025
1947989368
1771735911
1325095337
482322253
13861571
1240474613
1009416305
1412969410
968121257
1983086499
1996889708
836738867
601100125
750929525
447152374
320791300
1289212093
60494046
2066818145
1338033686
1135399785
1454594644
2015980266
2082053022
1115905715
1972040237
648579255
27166894
246118855
1452938719
466971166
638720859
1841985349
1372441764
1818702919
447499402
1966206736
1925391616
201274876
2030138446
1877709184
565915546
1849967344
1394418401
1421014506
1195313736
644552628
636932695
1360411913
2134519435
2082605205
66552664
426094685
34917677
703182059
2072838114
155876342
1491173193
814692073
1181965899
432426249
1430300499
51686625
390034890
608316061
1571943216
1711194713
296776856
1439145330
1498434097
1812926248
1778767375
1592174666
507923931
490673250
2067168510
968994640
1666868650
683688980
1833827551
1971176435
467673771
2136769490
407082280
825699552
221896910
350896031
316466484
281450015
310675041
1655531439
1891352576
1154223606
25831643
1672564568
1057518804
1112783977
1138369945
311510764
1683765237
1530231106
111049948
848593142
413194169
1268929425
1385416799
1859553217
1025178141
2140740917
1663191698
1286943647
214976845
368825389
969570774
498652359
860566489
1370152919
2929625
507698229
24153403
1436217532
231397854
694755562
1756518127
1334578397
1268114252
768750890
2075437457
1912439570
1120189640
1667138340
1239584579
1883504085
661327207
24346286
250325722
233997792
608236311
1047980971
1696004486
1816422616
344031593
1217163548
1350224461
1530099926
610451899
1716834696
2139648614
1840363876
824660984
1659200631
979408341
217840790
1293763260
729763206
373319791
407556955
1644637556
491525588
1526100518
1426361752
1166247886
689073026
949824091
1370097326
1486699221
1969824382
2024181760
1502347598
1453695099
1968514407
1780677926
122608045
1778899878
1768644300
1411641491
118831768
755508885
1349012626
357493708
339771533
614678245
668934125
1435267646
1637330109
1365896186
504427853
1967964294
243266558
871472513
617623688
2019342156
764980793
123154602
228258283
108472575
425092481
395666799
361513111
1090165919
1004514715
1048736735
863683102
1641839915
592587294
2017897346
1547918732
551166240
432603769
53111885
1826802485
1414018856
333294129
348967323
1620684400
1186186583
450119985
774902872
1539769970
1265146404
911478608
312857928
1937144449
546453155
1135292865
101251565
1078410058
641272716
1912990091
1243303561
53012689
754352248
1811990492
1901098076
615918506
1650355226
861175985
621106773
1019265268
2041310160
83452476
714317240
993540638
207391940
331541002
808632573
906844390
639854805
840541736
898177750
880206752
225614291
1848331533
876472041
1429951601
1613924130
1791199989
968885152
397355428
1052330390
1621868182
1024268083
598903140
1485848721
73885541
115344375
530105066
1556576272
1402719542
1815031574
1863315326
203749567
365871256
1325025167
321685353
1440008800
1198857908
347317739
803050637
1665689136
264057794
1563224518
2030374947
235892244
425654779
490600632
716731181
575676778
386828011
449267735
827596434
2009791664
577726189
211276260
367489291
1858662629
1570801619
1175847080
1683844722
1200952492
515313962
936750265
1051652837
1586306383
1375196025
1232711053
484444032
466115778
272266268
20462307
334916693
2096107560
195391502
2029822814
219618216
1857920553
694174052
182034706
1093201685
1432492245
805788805
732412112
1776137265
1585769180
371171035
1555169581
616563467
1750065379
1045945258
1317051800
769893050
1898309745
325945806
1311859326
1678466122
262418838
1751290753
762817149
343857866
1020228253
59371598
1132364319
1978928672
707209096
1281015974
1293509712
1271174331
2000729100
240118407
564256813
230993884
958579471
1697954150
439738548
1331954312
2098285533
2128941062
835476634
735025750
617595106
774354988
902972495
2086001355
2080867167
65459771
1077080457
850599969
1408959655
1350243180
505165169
1282159585
2074222329
711553237
1497166820
451498745
120697693
385694208
2006489868
1525683968
1668841746
542955649
74030893
1788323899
1260436784
1175155379
119882363
1205132392
1612199651
1340297335
2075601531
1312765427
1506323524
1047433750
1912409553
1166733960
1891857706
304001358
112087456
1918693432
1205463286
1237691783
1855493091
917417298
963984406
1980800734
891969183
446625662
1650728042
524548470
1936888964
69643365
1812991392
325173586
330527654
478836687
1781743222
1617555655
270964531
25993340
1961910508
668518154
1248681419
280259548
201533895
770167778
1163991330
1270482776
1880519297
894508954
1732035553
1427225106
1786765498
220980738
703882339
153517020
377110299
1427906251
757377190
532195065
1174810720
1505001777
401696009
148917778
898219655
888547874
1439884757
419514072
780420418
48620625
1341227182
403780266
1741579377
1421968733
472332109
1162704600
1585372880
2063436026
1103804930
657692909
1325798939
1635461951
301564355
997549960
1307029782
2146765913
653172995
663478474
2135269815
2117722101
950201422
1192938224
982838186
1058483559
89190047
1215200152
1525747117
119414623
1665515417
374568338
447193160
1483571872
199329531
1319939059
1508014688
157489213
1032101192
705122956
767378093
1748428624
1971479830
695607201
2021698328
566042080
1891518815
1206429884
2022970725
1851729362
874489254
2131589154
800120209
377960799
1990726525
1714598673
659115786
715634868
1413998577
1734287085
272459507
335666045
1473238147
1822515948
1409084117
1559469392
1484021270
1740841913
1809488981
1860101607
1222720741
161911112
1019286598
1145894346
762865932
1197148687
1408411806
1287385063
1267302441
548308964
872906355
489455050
1376261608
247439545
169777519
1208880942
338380592
21660326
1235268871
393556908
100105383
995363017
2069755834
74085884
1411737799
896460848
1638482299
71341509
975297077
266219785
90475267
486551376
1901779513
2001702310
1035874962
616254514
72695962
1212855313
1236712094
342915574
1396988261
777234258
1338614898
1440033143
740871849
1098954448
523303241
72551137
2057131338
1086321358
1601600620
1446546224
308254477
1581054786
561699729
1068327743
775258206
1521890294
1373649904
84361309
1284985301
1047987073
1457004574
517036075
531401443
1644205540
2080603243
1930832757
447304523
1213900461
1313810121
1201118228
608885166
1388294373
532492026
1610447884
1733599915
802545926
93543652
1128105214
1027118864
1325200199
143344109
760476009
694207173
1297699541
1352942343
989524533
535637366
580058624
1563586838
1180277957
1221089269
287481486
1160313000
101684056
1379638187
687197791
302733296
1462650958
1372703636
1126682719
863672325
1197915364
13108786
916026945
941075805
698880603
574994382
203101666
91639910
276110598
1546155135
148180732
418773122
131212764
1012853365
1413634367
1345082448
2114837280
2008354007
1270086785
324967427
441409591
399213722
249802585
1282499162
716847414
1794686091
1454321818
1709179421
284235291
1831352432
1827337824
11769907
566393676
1920003152
60518202
1025012306
696850087
1574527904
1820182852
1833136984
1502171960
1759992209
1654341974
1134966200
1413756642
640006853
1443508992
1602809350
1160179287
1047143570
1310122281
90911942
644238771
316009462
2013628782
1093133825
165516072
2146723784
896499792
285844658
1219343238
735526634
1280900601
275190230
1260635959
1236662005
1518709349
1366352144
1984823475
1838038978
338572685
590439777
298118742
612425370
2008847581
1863675379
1525056383
1522998959
1811642533
896471234
1107159312
1245099827
1471966347
1197769785
1726069657
1501073114
941373360
511216157
704683896
1652832594
806927733
627811762
13979643
2061606446
692437810
2008134443
798321045
118560440
1329632800
636762438
1551314439
1638590650
667490343
1788235778
1530270441
1060699080
425274299
155637912
1875207949
418450473
1726351442
477622809
676105276
1789582510
1248765207
1469079455
1097417285
1379523647
337044794
798360256
2063318576
2077030925
1790334546
807379580
548103179
932556760
264985744
1421244501
1053916309
2111677054
388882054
1919310226
737815787
936908226
1153348664
1728593899
89767481
1021499039
722783155
1155803211
345270467
1976972554
44159539
1985149674
1560139706
2019965345
523731078
746894865
447268985
1973583300
623505836
1505824219
1454446628
2123307181
1973336558
1262755034
2111823240
535383744
1518274410
267968823
984765097
1780059131
2000309133
1993437602
820193644
470802518
843911395
1478946714
295416819
139205987
629825731
2102028828
476450947
168796673
770705985
1512981786
1470269072
431174607
2061783861
34548018
1828375028
936067343
307226229
2099794239
787075711
989542174
738191104
254417473
2088061422
693855275
1807276212
885977169
1570084391
35096442
766127915
1537108692
1482648208
1446629308
1761921361
369781154
98241489
931210373
803773909
496912541
425196589
1432368345
2121523583
614337108
787103555
1330836255
1886472352
545895134
343071169
838321404
940610267
294833334
1437603169
204126052
1734073098
600210444
884904390
786855938
530612635
625959180
69121767
1721293456
1856595709
944537003
524820718
13811530
2043017099
1699762357
255416748
2077167589
1309349969
1057250596
67779785
941317130
387408225
1171368695
782481373
53672502
1553167442
1788451359
2047277052
1989400340
1556625249
73728159
106702787
1664815033
1260364628
1415231458
1762879015
643581379
1601688498
1598253394
506823072
333906842
2105744382
559771486
2100747731
854801859
1631803815
1955613694
439221484
1718471346
117835573
10186025
2045170110
583456899
625241477
1703659132
1385477017
1125734857
1110486130
580002579
353104298
459366581
1539342104
161783650
1017779556
1145445514
1038951433
911698683
1419367826
706117166
273545467
239419939
2030821721
2121175695
368130045
257542946
403838308
699806790
1345953142
747093711
1048410428
169020685
2022909859
731748831
987249108
454254236
308473859
1138345908
1125480490
1838985688
959152102
1265693766
97977125
1799256262
935774916
768256462
446770184
1636695786
1384223698
400941215
718297896
1413832115
1412643789
1552906972
1844366682
832174378
584840798
956913148
1080121895
1348349793
1592656422
1308578039
1979685340
1783626671
1983974288
371994185
1653181343
1175511530
1195235623
1202742277
773950520
831365110
141074091
342355934
1461727391
451196199
2003808280
2046966140
342739126
951436873
667313479
1480573065
143298030
1618908824
1443169024
1178067234
492958598
1587568639
1907259744
267391006
1248371923
1689021672
896965253
2043008739
2127327402
1033199888
1692284925
182444325
1178535643
1293349089
2138981429
333464233
1242844783
1202441933
78018756
934916123
461915060
2110696661
300683841
458872134
1231999778
1101353493
1954871830
1342112306
1563890124
1901454467
1050807452
4587013
1744071129
728226535
857229822
1995248701
2013296577
885627212
1669134679
187402986
20730371
1778722072
1997458194
909020878
1542440724
1912961474
226605098
380845694
2002686254
275620585
558288439
2025014544
414980589
186795292
156818945
1487040633
210596417
1375703405
730447874
431822188
2077244212
1653906948
1269964011
1061198235
196008506
1921334798
984255915
1756683230
523602740
1900750047
2000563822
1915279057
1424553486
1201889793
1973796393
810461321
1911549173
204892982
1197292210
1125223216
271979125
1371460365
648839786
925571237
449098497
1856379201
1729350421
1684453987
1737656141
1680202518
2094476797
220343311
622897354
1501772955
1147226023
1615811722
1292116124
458611261
533560675
2134006687
477627873
1199591687
1213232552
600370838
1238176746
190343532
1437944531
1708156343
14378265
775916398
1675179665
309381433
1377752726
860862119
1185922731
1945025290
891423507
2096867749
859090158
743561031
423369329
563499930
1137065507
884295830
1967883042
1528562613
1481837562
1834711430
1850118017
661164873
970955107
930223208
1830511552
465169825
296501329
137559326
273722185
490721589
410012118
659893173
1932015448
1574126970
98338979
324963467
1322741102
1882722909
1895841
624250365
94562081
1641550323
990962901
1506767240
162493760
1485453876
2062003369
520425481
1994742800
1494100163
620157908
1653405827
153369062
280863754
2029165239
578817944
121280635
457125743
658524619
2083367171
1102760467
1762089444
104949337
1847813835
1083028549
1706794863
1409939705
1227161607
796361608
222614362
1095200079
927383462
748429672
383803232
1004884499
1656076861
233101554
1606968869
2003759770
2028903563
310814042
711643001
1086871101
1901477547
319906166
1559099644
1231775721
1453506479
1941900284
590837096
468222018
387870060
737398122
2143147576
1385842269
2067024283
176982190
795290077
1895440683
1535411027
1875360702
1623842890
1895108409
548928265
686707995
697661162
879671859
1851136640
1618503715
455713885
821005664
127745191
148466085
972941176
1266135688
1290702672
1911940094
1140339566
25030195
1616276331
1387041442
737041073
1899813143
412053789
757123331
1005670072
1325381809
776757445
1519272393
288111410
332257468
927662060
732457355
1434896151
1498172894
1632364967
1515178255
652945883
1097726694
1162951796
234530039
1303303812
78810871
1883002762
307070767
695596321
708983894
2022667865
1685733402
1288585579
1335804554
1524802543
134693740
101260530
2124973538
39993302
36643356
1543714565
1985674793
503328596
1748236933
2097621656
918472296
135951892
1013122201
1187939985
1131629795
339683862
1030498577
640055760
675695029
134445362
25849573
1914670757
381443512
437384394
2101809438
1410498198
662605084
1184292845
2046485060
821959239
1507591859
1775462442
575952563
519715972
340985736
865526808
941362694
235966529
226202388
1326460819
1811871735
996331957
348449210
1675093015
224707467
1522311049
1534710594
1096737242
1699829951
991849583
1432865199
452845981
600337795
369246500
1147914293
941136628
755185226
1772427019
1694799912
1467172347
1204662713
1522122898
1272404917
197554734
237321744
1109056532
1902385763
1024271555
734549031
1977074180
1874770917
962994817
682499980
204994541
1284660158
249010328
948090902
1712771878
1041098665
645784500
1141019886
78658664
1955020862
1197194745
289846658
1655146594
1892977992
370699032
623075170
656920570
266089716
2103276067
1986954147
1365496901
1789607724
1777965581
141511486
2120110142
1373698430
383727017
1570965476
1372255547
279369855
1007213730
1142365825
1732381311
1807221839
1092164599
931607119
418108150
2072983997
191749397
1175167035
1144499191
1975292074
770338430
2056971063
412244877
1867051465
932188027
1733553442
1883350993
1542708494
91686318
244799063
572586772
493758446
382104345
352314351
509629880
581670055
1619861669
36948462
1593890523
738974732
2071869339
1430478787
360578336
501852010
820553070
2037887128
766114429
1241697640
1427633374
1488625498
2021447381
2062967348
1009477086
1954732976
1713075412
47644156
180790991
1867651309
120028230
1863615611
833047825
2036355661
607004575
2121952012
1516719006
595355453
1970941258
1569146348
1569813321
58405862
1149933252
1273922292
468917916
930195029
778397180
1531274312
1404436556
234575699
1314278489
1224389399
104381415
1218650990
675802922
491641367
215136719
271222411
860174668
397414495
1481983418
916055894
1451607161
1346839746
1601226426
1510241587
984541224
938940534
1213959815
170144606
1174541154
274751382
1658302841
1906207994
637085345
791805669
1455911177
1444240993
58347129
538215807
1040589274
1672700409
414646623
855512186
421790582
75644438
372061663
1683499308
340817559
725497643
1181982795
1747473936
2017075699
1475563445
176212058
128615283
1783845289
1756593643
1994988399
1327918446
80007870
854557459
21612888
1145484163
430612747
436898230
1329156186
511165532
832147884
639067990
642482625
283660101
1084892928
828259001
1124538598
520507306
1412055723
119378863
251347124
505529625
948508538
1563722369
776683629
710055008
1495969908
1122567182
1710734692
181746790
428028653
1765596693
83762080
1614448528
1013759429
309418040
1023020227
851898928
1743449640
1835238139
450580549
2054827398
2027629765
955233611
46589477
668510961
206447105
1155439798
1976836179
1747001449
956260108
1418797240
1748225070
17718131
511654446
1656697627
1541245405
1813044912
877031152
1559436026
1891479969
1735187378
2098196506
1335553767
1853490918
1888542718
1102208288
2145328823
1808578176
33520068
940505949
892699263
2012133693
358458188
730173040
69850318
976850281
1155474538
1166270686
652293002
1491965553
1925818197
1760988212
823663670
1876850074
1585822508
1877116352
1324332070
93293285
468414285
92933888
2145189253
290244725
1822267358
619917698
1993022738
930621512
245077741
1041914593
89852111
330982551
720480382
1859917283
2013861145
277980243
335182905
2145756648
1680263927
183179788
527099404
1066718962
1676140596
777970133
861745307
1632269851
1468028616
68277674
478588374
1729985758
2009831641
531868863
867912207
1609312104
79328973
145989389
554534316
1281834983
1791272454
1650447267
1101729921
1224579354
714859771
649423774
1142466156
2047049726
1633264471
79340755
47583605
497955973
1715891928
1463856053
1982541267
458154727
2055676856
823703895
1005373456
1283867400
903357516
1390232970
349638735
1179416217
22620732
1378400396
2074385690
325621487
466290930
433510694
831154949
302461240
1992956175
1379668398
727033988
1783819928
1504592346
186740022
171769990
1928788718
649995529
1078301955
1268914466
1083309845
1422201740
1743248898
1025101074
1362799501
179697596
1579388042
1067963836
2106530218
159775723
2032081696
145861325
1056185081
1797955081
1849172391
1994783560
1599315159
1403533808
1526989622
1184644974
1253215061
1818551515
889337332
1203835375
131632692
2079804714
389535956
885064934
2139400635
819441068
1450447503
421740334
1276736102
2052600168
682427284
1687843714
793069450
513737091
1870023576
1634099728
1566381389
1544888656
901970211
402307394
420761824
894531571
1551081275
1350646904
1813417137
179308304
1528398063
1071983007
2003672914
881214374
1543542563
1602819548
1706907053
1338906464
1241783632
903983084
1863775536
57486249
35062500
35400602
31125926
287369815
1298302641
1470932069
549834831
544232471
825630226
219906347
497296525
848614888
2051904998
2103575033
517406592
982486697
1357542476
1032866966
1455139233
1816410054
2001606600
1099365988
1224492835
926753264
303408882
2081624413
539928435
73929621
1002296054
811211991
1269033700
1332060877
561085581
210498699
357018174
1626621860
106160185
136107615
58167065
2116392576
746601820
1556246415
2128385698
862151378
909666082
55596569
632029531
117065154
1672692843
146646355
297442831
1207033863
975496874
1726533593
668286161
1526452313
2062673382
151777531
1217360625
609962434
1041897537
1249768998
1887296745
1053482996
895000850
424562593
848988549
2120648315
1153927035
1830767363
810121738
32310164
1568329881
572253861
1445348200
2032722753
908510010
49426340
1887830962
1974150451
1170110136
1022417865
978553714
1051199374
703791625
1934380431
1392347511
2096856787
458293994
505527409
1518856009
450788075
1914896955
797478978
328688270
205669162
1633301743
293879701
1981951282
464035611
914934184
1465331398
162991277
387279732
729218834
569476908
994386033
874132560
565392368
691690936
1648504257
395966943
1193037670
99562600
1463459966
1466545933
590009917
1209131033
460604446
1962478074
1196743143
1927588487
1697805719
810420054
507665562
1608100177
416559403
1350064272
95475890
1444660330
204107535
408184255
1573319763
884656771
1406131842
1236368955
1392777343
1414623203
1777995784
153677853
1161104763
539660818
635086849
745937365
602142061
758588597
976101127
1030292317
267512918
1061228962
1411357024
1105741627
725758359
1025066970
1698527027
2056498956
474699342
1456734797
64515357
147546944
2068418230
1763470784
1035405135
383040136
319554621
48625292
314499489
1198418030
1352772998
1958164377
1144392847
1647595911
1469682522
405361912
1202141527
2041509486
131104786
628779248
686113491
1583848282
1093982027
53673113
704459703
1134378743
88120420
341517767
239529078
2048652228
1074037583
1054726501
1287906937
1413840079
261216519
357466867
1917913958
230049694
1433713873
1073691905
675681359
708457767
1873899795
1082361271
1675678825
1037270702
1354750707
135407611
95977661
657483373
235889617
2022197509
1539991531
1908200854
1770123735
122867785
1451215803
451721839
12126637
79145845
351815472
158216613
378241147
235756048
1422623454
857872026
536503795
90277676
1125827951
1419496084
1043282999
1756863379
1642381582
1789702994
416260648
688985148
1191668187
1515718921
568353787
336331722
658504540
1806550486
720915016
958707642
1693878338
1286498132
903390748
519198453
1370549636
1867020668
1742356344
2026136811
2014550166
499203578
1966993625
566425456
2066842063
630111321
750894719
1153477349
295946917
1606142411
593526198
1647503994
1719779062
596451495
1304541958
1744003538
1473222036
651740569
163880104
1393509552
784409443
822701663
45451476
428699875
1745507626
748603721
560524860
281587289
794897462
703691684
869256792
635984059
1812934523
2022878792
749922918
1987318776
177548923
1050644805
1092467282
82422051
1400221414
1876037848
1914850606
765821628
768638019
1378061351
1248237664
53076706
1457806853
532257127
825726691
256306123
1204567382
1372433357
155634884
1199692326
1961672110
1914355736
1282768623
86607416
436981713
52558438
904125095
1247740901
747615542
183999408
1970691130
993742082
673787364
2054455926
1235396464
1757956023
1731734885
176209818
739919111
1569199590
1465973613
2047009770
591112156
1808166198
638431130
593954401
771725460
104956378
406694794
2079085975
113723998
527398083
1678338965
1907478353
1486107131
1316853383
369425056
398726752
1395472875
2017897346
1229365407
1225628724
1432489710
1889125917
1448550292
122839776
2018837450
1263928386
1286152551
1537340404
1040672772
30075089
266086658
765013101
65274300
1765758151
165679128
836672333
268471292
1243923491
1794101503
924037061
19164496
603406906
1407334213
599706951
202036817
1966515151
1838612661
1038638753
512703666
1157876849
1082985271
692058045
1164744896
146536359
1164196006
1424530431
1051962460
1060290152
1175336169
1622657973
1212733215
909816130
247344274
1935242994
311118088
1325502057
105084230
835925681
115693415
933495637
1413981123
1227588594
560736129
470041080
473114666
2135699936
1422752804
1294122949
374185270
1774672762
570294050
1504990663
361116193
1736466736
1042125306
2064570124
1216698057
801971718
1408275121
612601240
1415533813
1279870303
948142698
1916151850
1705529872
436026902
615481196
254478134
991813997
1877462071
111828110
164205912
9345316
1948503595
1516055583
311130185
1253980221
1537567160
826246848
203037068
507680078
166388130
1361778519
176600607
1088739505
948643189
417954268
1261718052
1202230138
1123440138
1504380120
1813365084
1552659995
1317761192
1507928890
1467928622
1172813515
456187259
860858424
674602407
749485739
187898904
914109333
804705694
993459153
1740988963
1707010299
186546066
937512644
632975271
152434129
494823115
1227960531
1456201626
70750950
1402302443
579990310
541602006
585091110
744683201
1227307023
177186755
2127852659
891483748
520053933
1368424931
1305905969
888366623
810552780
616699663
266231025
432775884
1904904839
1866844117
1618762
1920623968
45357087
1718988921
711698384
632444943
1144664189
729587610
49073136
2062896903
893716599
1016619115
1344827721
1814115622
1192266056
1092673658
477617588
1383919070
1245402401
595191313
382510449
336906642
191718246
252892746
1192500771
1345842830
927609718
1918140125
1353569752
1551798631
2119312772
504974409
1345248514
1946869553
1131580740
1245276388
616244649
314951155
2081445567
973464056
327802493
2006016070
170459574
354286598
836292512
1604544305
917298788
1490855454
384609848
615045957
1958281525
1714680322
1460987600
913537858
445793278
729497708
2572883
1182067520
1557947125
813218868
1673879419
1060298791
906351112
1580907489
1171180075
276234490
1509345610
1144561200
186573854
156135328
649106717
1480828860
1530675285
207649421
542414973
933360452
1090835858
1762312616
1775940188
256300920
1290750879
1898699424
2143200390
1510476991
1663974884
883473957
603545630
1996131872
1211841015
990230863
162128466
2051785446
546523637
645148114
489859980
1140754209
1279163313
1789664099
1613481876
1813392209
1758119570
2015500822
1910991701
1064412582
672881146
253182618
351563314
411012253
257735975
1384509667
1292926556
899850599
1006801210
1112474461
1146929392
1766563221
1731183789
1248837491
1327347408
579720472
2130393417
681638753
938733361
1767236662
2030884745
1791618002
1652477492
416005049
1932718841
1655897042
1148262637
1990254205
1968824849
1646619051
1192027716
1667092196
435970167
163214500
133030119
1998085797
230145607
202914224
1019289928
176366394
1848130250
1400105820
1053479981
2132364018
467493323
950957600
1344237112
2127167348
895030571
2145380438
1852972587
1455640194
1771424056
1035380775
264602925
797787934
724579511
1382066926
719494880
1786358622
937692461
904695559
1116014716
2099487806
839109333
1866894763
1280907570
1302222316
507758253
2032202644
106478743
1100550491
1116973974
834301774
488204372
1651673619
564978574
899278371
1369932415
568001570
1308564787
705654036
1468725374
183894953
1823215311
10136208
2131076744
757592559
1410023421
265528472
623811242
1538418730
778055580
1107001631
1301203589
1397165414
739173529
518985565
700776995
982250698
1122092914
1802170763
1815126450
1488717472
831884831
1367755205
1238591295
1238818608
2093043230
651448325
45868099
705481582
416508104
2059411054
1820264662
1443150247
649179172
181406770
942135288
149006997
733902738
1842457782
971326248
371809015
365006623
518981322
540381372
1782543247
1042578675
942644916
173193802
1648829508
1471609743
1514716023
1499445893
484741461
1169945091
1913463729
908065565
530571659
1840960405
1937140642
1594647866
1927230648
2109561897
658246374
2096094363
1620768675
727809945
965404928
97072610
2131995248
965759081
1538216273
1590442930
368614404
1455724297
1875651989
632076537
940586985
1431928262
275147526
967166490
735237146
169556119
597823851
2120574351
876425200
1133889235
1702222365
78371694
44067614
405568443
1251502046
1562644077
462115996
401052831
698071714
1039570531
305862373
161471185
1201560714
238557866
218198201
299173364
602736346
460133503
1069259144
463986426
2112083366
1395081506
1147817270
1459068339
714293888
1316243948
1548809254
1342435393
953918663
702518120
1638066374
233822260
841523416
963639042
1640657106
1678760876
245980847
492757146
892858122
1214352379
1803614176
1909359659
957560290
2115411725
399549584
1823284844
1106564517
980345918
2073681555
1357146574
22656152
414514508
777572885
290206359
1361984953
1427761777
1905258216
861489617
639337554
1937957199
1678494921
1331432728
1716193175
825343938
1231546306
1528155086
1971742858
801575497
305630019
1243198421
78685571
1160408531
1678657553
1350507189
1011533766
820123958
1730942682
2075214082
1980855221
1785137239
1057699657
257674315
1844727981
520446004
1300226052
1731990637
196992093
1954680948
649315958
1574883524
1315524531
964923600
1220518739
952777380
1675521430
298861436
2129504808
1556112972
904294703
911355321
43114290
1657226139
836211328
594007559
573082390
1968104633
2047903203
1364748073
1790549323
1561930692
1169336438
1588638714
1778541904
80704290
1125436288
672953511
1354587259
1394027848
1742305882
1986105828
1619580092
474331062
2023468900
1197838574
403149420
831985775
1062159522
45100873
115459226
1467283914
1310329889
573480502
1302880854
339742490
1758120114
164027905
1254373852
579998792
871169259
1886345940
614324828
1281975365
2107352969
1632099874
884323910
1242381000
228866083
735278954
1341673725
1537251435
553092243
2074096043
724606807
304426838
836296119
60696127
646386125
1728942726
32026830
58001425
242572912
126835230
603066878
848148364
721612302
2115762766
1137916292
1792415265
794851839
1105303628
1654287955
756286963
112814693
2113325204
452140787
2039802725
856943206
1773337989
1497332970
1339414285
1769643870
198623685
753047936
407911102
524348039
376316260
810815175
1892659287
848724112
1932139454
2071539328
1580010078
964033698
534773616
187709308
1679994762
1568601321
1893386812
931452543
1328286358
1088914497
214468510
1544819639
57094155
1256152098
1969439738
1614110069
96536589
1593643677
409091132
2066318576
659801278
103175398
1171510427
1172579940
1163973945
1570624242
1259813140
330187727
879208075
1543885966
1345369135
2008315991
407174235
531573109
2115120690
839357847
1074076925
439898554
2068385524
2029715357
52129153
1174866660
1591503882
1135462051
77824838
740627702
1070050885
197341538
1391143686
997022739
113979612
1762373044
702379541
1575756703
275288245
2033757409
1862353025
111136631
1911468730
1827522291
1574225131
1389329400
2096280454
1028657226
1542671703
1923661764
2106106177
1016350516
2026755506
157878166
1036231780
337914717
764090062
29354361
2061435102
911252234
164011018
734974429
1021823260
1016222670
1972587064
900510885
930287002
1476797362
1812512792
1940830947
396956229
440806188
1964978194
43542258
1151773223
1552928650
1384419818
2139470236
717027750
1071650869
829391446
1372427108
1060887551
1418893533
329626968
6136769
1751598426
760551138
544191678
198795332
480133831
942203926
555726711
670297683
1937829867
1310787600
1822973319
1455257875
1249165720
839730118
1654247614
294849450
725459469
1249075226
1039987086
634947857
2040806203
1505235904
1783367399
309395595
2106692059
840696455
1468232653
523874126
1169213433
1621223860
2134638549
45046290
118759384
1131920128
1959756637
748201259
2071625244
1357426107
1568286224
104199267
1717930971
1272995224
1313862821
375129745
2001879319
760615401
81744919
415859253
1276411589
1550155940
1257073661
272346223
1182447341
369923938
2105349297
2072848727
287563509
1388056030
317796170
242150465
1647961282
1207240769
1105351751
976969782
1664216656
1354220851
1814788469
1421555475
198703290
1230095945
509869030
1628694257
1826318037
1018984014
1387984478
879440786
2069836871
813407433
877093834
124224991
1894493372
1680924354
1741637006
1004563880
2039537869
29226093
109990413
1854507211
862237746
697146977
374543655
934548599
1181081140
762461759
908991354
1315572088
1815352759
910564265
1114560956
1269820637
1326625367
1396158828
1760783343
1605100125
1140080731
294694133
1459215950
1973072514
1123920704
1399785016
384234585
1425506212
235204025
488312873
1110391878
939387747
1209942618
1044620493
2100853928
590170859
1548091633
1370952147
117503693
1375351212
113779614
1181042837
1752935526
1880316418
693677235
843447262
1120829772
1816512156
1412775102
1867815578
1584564585
871495597
1759942197
1878362212
1454783349
1184921938
1502880298
705004263
1697356105
2132379313
1031787259
590149066
604222416
1545595756
620979578
229725271
327021263
326241477
1390674529
1606144688
546205428
667418747
1824873847
2146032181
27255730
2084816499
81615155
1604160741
1883747868
417872330
855367381
1137295825
853588898
1539072504
482295252
2105962881
895834607
729913126
1948911697
1576503286
1146542631
1113065418
1192349237
1528725
1219100062
1428125349
1133960674
790646855
1089967136
1614492164
1398331980
1605794462
567849443
866422607
2059130554
1014232523
1041244278
1858459957
2099109527
381983250
280035378
1439197897
907273640
1138736726
596046909
1847321893
2094662439
1202247488
1057783490
265945162
864239364
2073551638
1397732152
1617725590
1336970549
288170304
1145465528
1242318962
568508152
815109741
281430993
1746916888
1857738118
527834380
605655957
742383426
389212667
1023323961
1235224506
1248922096
1917143053
1845620462
2047140737
1004222320
1517246513
2039146332
1203657975
903006265
397707545
718172424
149631926
1175857861
216365276
1280346799
505666769
1055426847
1101913408
1297181037
237422771
1385122926
1650634437
1978398374
673463429
1568581150
162820765
1771820203
1741929195
1815493349
799192625
2088621107
1925598613
1509239217
2067482022
1795766405
265347144
1529234941
966766308
2059064918
1638165404
347065550
129152198
676830767
732955411
2038665643
1571624756
1994039212
1093876950
237800498
743711077
295166219
1722205836
1463120145
179521183
1183264963
25759241
693443227
1396253748
1890802694
784249121
870158767
1505493171
1239673904
1948243402
1563908612
1521666952
691219613
289885136
1731843847
516335357
1449170292
659107642
953524251
408319927
1182254362
1119865872
1958923364
1852011563
1596378996
1272453007
1869706602
1206208485
1925939391
1403628696
160005266
839481485
283841907
2118927815
1322639163
823219993
2140995090
875596190
1913800988
911837205
735656091
457954914
736582194
214231771
628428149
444946363
1660984966
1128297970
1239657903
19723752
497384363
537328708
1520977590
287487762
1748933158
1401113380
229012325
731006624
1224456235
754672020
1668135537
1528522702
20914966
35195405
2013191739
2097456942
1992033358
636471019
1915915667
651264144
239678138
263327295
1239891505
929210949
1651377338
1293911979
1264752765
831374710
1473202125
99052426
1099105336
1805614801
104485607
1105162165
160068786
1895768627
319646527
508756322
1136723485
418122099
945817621
584499196
728326223
604383057
313495625
2024022752
1917584907
842248216
322268023
2142943085
776003096
464560236
568274425
789947203
285793494
934136072
1499245320
1392218955
916687968
1074801561
435925945
1117804689
1088371610
769358609
34261547
598207089
1552758565
1324752556
884348393
1291134426
2107217795
1807736557
309618284
1847142882
1975494037
859142328
1990970836
1575216277
520908226
579305879
256799148
1290325159
230975201
1936864582
1921991475
652199448
1573084748
2054370763
102481216
1149875866
1311055834
1489096132
930205967
1244486560
923807716
306800983
1588387971
1231261853
551158731
516058042
2141955496
1376664033
1910816382
2087443006
1843989261
274175994
1550100294
1313540048
106487470
1771431447
1719138144
1339371104
1997884653
929936775
414757362
285875727
4343885
1386249776
720555307
48049480
1290669023
426580536
1656736592
309063085
1978849377
1477507189
1364291147
720491467
691702927
927859975
2089463209
613887914
1093690508
2005334711
861237508
1628620138
1112117606
846688790
2112379766
525327616
723463247
1894868777
696310608
15913023
502077170
401566033
1624618145
1324866521
1373418983
1624945273
446708728
1223128956
1804864757
481419543
1855008958
100297026
475710152
2113377271
1423298221
901136133
833453057
902178748
176064438
94864711
990952751
564151297
1261920411
474849834
1569852208
1214521978
785343834
1558403601
1715137752
739813921
220371806
1996988617
1575772788
1721242727
2089934794
1127904989
1210252848
814476762
1223740821
1214201897
1037583327
543482189
249804335
1042181358
122812373
1080490048
1182354446
1256832054
1319426562
416997491
1786062967
1513026408
1209274949
157756591
463281731
990291996
485812282
1962968128
752329226
1125692790
1646061509
1999603550
1700840718
1308287266
1210328853
1550689576
1428806614
1503254944
984876533
1998869055
1678706173
1071909705
1386126206
1160829855
313967882
928825450
373304902
1258198025
1345173847
584775545
610085757
689107306
395066009
68005483
423061511
349897443
2015848065
1324068463
571156064
1038239878
1928952111
1830715981
1867547018
300272137
1525982028
1028092129
1296999487
163552280
418274140
1616194553
1915379431
93819474
1917160999
821072346
1357710491
136590276
1750566130
1541419723
68062011
1845679889
1901295719
312398283
261258900
1863399915
776027182
1940576213
1059407724
690226672
352399239
926648107
860380338
243953390
545339686
2140786414
605892170
568267744
1764052208
1761630277
465682836
2013879293
1449719813
1616635461
13930160
1935660662
481903742
31985499
478746919
2076500045
1262224104
1476209607
1711691666
1638622803
1273746307
188584613
1205539299
816416465
1743781411
1854465930
100054803
1816799109
862528368
1550875576
505224204
725508670
2123759451
623131091
1101205533
1071962217
245055358
445101082
95893615
1463051225
2111410652
1676804478
1541199991
1790767799
1162720378
550185984
303748932
420186245
834608896
1484502404
1365496901
1663597555
2076034616
2105680384
1039885011
856255821
457576374
1421724914
22275306
1017738275
313669129
320121465
1047600229
932238345
1877166626
1084915796
100816835
773077555
96036473
186739927
1482436160
849223008
1640954532
1686045990
1704041380
1772589976
495043105
1132615710
1439617754
2011295626
2038772440
1038939968
1512545264
635573170
379340322
1651050553
1221832065
786852770
1560399877
1808123022
545946276
1640467096
29167524
443691822
1484035091
1254284975
839095932
487355834
1125126746
1662494740
1414500665
1801956836
1021527594
496966780
602773288
1322992794
1389900122
1303958197
1721622724
1544717062
1403828111
710059987
1425126761
311701102
375316911
189903967
1828137077
1481840011
1322318784
1842099300
1222297019
817048368
91859297
1947564247
1725758732
1388558462
1897542832
251967389
142537078
928458733
1193438430
1438322729
2141321485
1657820303
890581605
1543612784
572465273
152461260
2047039345
15061047
1203657975
444558684
1639515636
459057251
1400177090
915456268
98111403
1512164356
1360348423
973500574
181752938
92126329
920884598
592121258
1381523562
1061055588
1073993393
1261158566
729980502
1549331236
1723044963
202448216
521361160
445235415
221242644
23978783
629125376
380391279
1307939527
799838943
1447546642
1188151182
901280059
1919293342
843884406
408864445
2076792670
2061736229
637727340
877456806
1281955900
1684260115
477111421
689941101
1707507245
1272181062
1860110432
1446298639
1178196402
1132584136
959071554
1262287618
653100504
1571195700
188376562
1365746014
1587242189
1704961247
271383241
140407854
694271323
1447105744
1259212827
410415379
734648144
678129900
1973259999
998850764
113267515
1869764936
1929567465
389056058
2047881491
2097085100
1698992621
170562928
1633491899
2025908900
1427575237
1631319208
1909639240
482827533
485903429
787250926
1738055709
424551280
408171591
285761533
600960231
1054045746
377158352
622445298
978018522
150959695
1518436529
1526879119
362181467
294948085
1133977446
1938031772
1483133206
1602473353
389634254
27823823
1251643655
2019733045
2007030403
1784006051
318301536
1067849165
2057031162
757984919
1347761917
987755389
496619432
943082907
843720237
1778746490
296055596
601726458
177094784
1695506073
1552715884
1138509260
1371295845
1401115406
662975586
1409718030
1555902255
410382453
1586551802
1001385331
1287313210
1764894388
624681684
522280482
1143783399
1329971020
665750267
2136056955
424863454
1429812720
395286196
213340181
1426248040
1674096736
1239054761
1367083408
115183651
709235736
1038239063
363402949
1707675964
388571220
279407765
1182848417
1051631667
329591063
2123231294
470817723
1927114102
1198884539
893562569
1713766969
242154492
240711180
348301950
864696011
943267052
1548053949
1514669464
478658237
1906917026
732164693
1679927991
1697747058
2039097811
620557545
1896600834
1941776523
1739750652
2129104509
963861612
1396188150
398792904
1456093536
80005338
2096910128
325803893
778572995
1040715974
1257365088
1505768378
2075393666
594093541
1351698327
319173096
30162621
1156871588
825666268
975102046
1446382914
1515329204
982186354
131197888
591731189
62058986
547030101
253290253
884040984
1912658277
1893930488
1002944072
1040302386
1665685215
24593198
68242206
847681565
801907819
128006555
1086921945
903639490
1657795134
245686415
1276282691
780547323
1790833766
1302102808
348690583
1561451
1670681763
2124304324
676735762
877099693
1048322025
295233943
790419152
454992428
84648526
2126449863
720382704
895519773
243973683
292813385
3665703
1459762561
1121982009
700562853
1982930634
954111194
1544995222
2104352615
516963707
1301176933
1355023099
2011404656
1919589536
1011576063
72407764
635111034
1401873204
96578015
956342688
1923295744
1479624403
140742147
1807993826
1967228894
1342053210
1688917557
1368829698
905529260
2147272419
1249595904
753790018
1351387306
710698735
2110442805
1116005211
603145016
1807736557
959209543
604374152
2002086516
298742295
83039127
631202891
912504996
760090485
1062620386
766486970
1141729627
1261523092
571759865
168730341
653559535
653491367
825965082
1372176377
1873164596
890601764
797437250
38838983
679458625
79485162
291313858
1862987160
1320382536
1276020766
326962666
1626974458
734845644
1655499198
1206667873
726678516
100473707
442997101
981690674
243340908
1738782072
1709383296
1993383873
1926838172
400933348
1417486528
272298118
186162467
807542345
2147045174
894730452
986566897
893062404
850750723
311696189
882722790
1622168477
49242928
74092552
171503703
1067978804
751179495
769501907
938789884
803655741
372177293
1626382692
100422108
2074868494
715662885
637114009
1347623014
1320006072
1073695234
1343786083
1947859881
1801076410
243775659
1458677277
152751765
1651441658
772176940
751442844
605037837
1935462265
1988106871
1145746462
213674076
897952890
459339888
1348387119
1663635747
309317705
1203836155
612799323
66122136
1647086437
1398855430
1619028627
342295491
662231990
1638758763
1573765
685440459
33755729
149399918
1236777903
933057063
39882104
2088138976
1059888813
1781741256
954403633
362903932
1982544202
1009624596
1502886361
129794959
2120423138
1269949631
730171995
1740745433
956426522
681827715
943156629
1514816053
386542394
261051703
1231438301
1801794757
463649915
1214782662
1400440123
1287841033
455857095
1274635120
1914375619
453292345
1335343415
1598270559
1644921559
2067456886
1572863689
863903198
1866547531
1129002827
23706267
108461823
317693181
650670185
281956114
290535241
1645341321
1598480355
1455808558
790669713
1167554637
1626038361
1032946874
81246892
418033605
1082959486
995808588
825330228
334422471
1975399807
734763926
2084416833
29396145
2119247439
2111403835
1350584280
1648036120
717910208
1415663548
798587973
2140113945
5387536
677732553
661401987
1793735880
2101996568
1457766313
1030890076
1081137961
2061839916
1565602718
68729981
233877189
618026857
75913833
1593389268
600084982
1320847673
963488227
301298164
1531909394
882399253
788243881
711997626
479556780
596301322
1676944814
868228685
1365081519
1669157084
1026867987
1576098672
898233801
1705536518
1221589428
333326045
1851283770
1493053679
2028170629
1920380398
1081373291
1801036599
1054598631
570429443
84467020
164666503
37151623
727268001
1191573694
1787979407
232832825
1474634918
596368393
178276929
284644439
1728301104
1038065513
1759686134
2014396282
1818546561
1540478831
597461983
1104828248
1279121620
1531578917
1222378246
2037256265
1969482532
1657564845
1698086065
807523347
1791976013
1864218375
1775396924
361193871
1455030916
43952551
1670411245
1543022586
849935542
1144095667
602675672
2057333179
1771128278
270108477
1570646361
135145815
865241317
989414461
1835802126
1847899552
1952830465
18726700
1017286598
400378013
1050749646
386094915
911153083
941662675
1965494
920550315
1737647109
1061272514
98201435
1916180549
168554946
1330575338
2103263010
1806948493
1244321913
813811058
1205572700
975106421
890218851
1133618127
2025345289
2026133940
1547719645
1046336200
550717062
1015285551
22730639
1582785199
1026369610
1200661468
371976339
1465756803
1153612541
695460659
362247102
1134555462
522039385
1388713398
418720730
116303514
251808835
1779502870
158909360
796896357
1758060928
1931172780
102980106
922950008
1012684901
17003972
1917017071
453952108
1520003122
1098100885
606087989
1893368875
2124539137
2112489325
2141075766
385983169
153197640
539335238
727718733
297611710
412069404
1625080181
26917349
853500352
2110144979
1133149885
469920048
1630200858
705014088
870210272
1969299411
2094652265
399053236
515928604
1085859927
693937678
2052951368
336260980
361736125
1332169604
1409593183
1442146807
1202056783
1283780974
453073395
369790383
2085917868
1389393380
2012895520
1447424282
1100179354
22958392
846652655
982906679
1621024747
1799823666
90161273
1121746411
1621350975
398991162
482527126
1426501449
1153519241
339474339
2039255368
383096334
105735259
605955156
1847911060
1882303181
1105958440
1334829784
1222569017
1543228268
524565147
929414718
1621937093
1913375676
1126564437
592403762
1447396789
1131393971
1794348678
1078198043
1694063067
1917024801
1708852034
1999872484
1212266422
1476098530
2000740019
1322838895
1309250589
162357853
1900964004
527153154
1291377955
184715942
363218965
913335013
408644468
477617505
1598825569
523513923
601890707
1084204180
691177347
302212853
469617310
313799847
35233959
789627135
1111443664
1347720558
1284862765
163303779
256161596
14361810
1356564573
986864323
323094437
2078469172
1809850612
766349151
1128771291
1566125888
1485728264
1815626368
1311420806
1519874794
836490482
280096002
485362149
4867458
1959420196
1915466040
531377433
832584375
1172190478
220817342
1717609646
1743278591
127703606
38708715
220089208
530189167
1119090523
653567562
1787407303
1587979497
1296416025
1979684637
1336564679
1689961817
22507893
937136477
1872241089
705641320
1006817257
122264001
1824458019
1987330352
306974971
1802576874
1999054381
1067658650
99382861
1511490571
191032797
2027297700
1722321757
1989787752
1991851967
312090631
313780870
559253579
919959652
703044902
46143814
1635596074
231478199
763872817
563814840
945698176
1720485008
1930291460
1832067281
298823842
951083690
596729417
534638422
1965869874
1792227981
175563380
1459985192
1092388917
2076235235
1484491970
1792961587
23094083
1243449304
2107610494
1450661441
816011066
32068378
1296746486
1828762831
1200688242
854390386
1020305538
1615258146
1535919914
1327043056
362668510
1286842007
294609307
1413862822
704435357
330707144
1583440195
1745283777
1695362720
1795262142
1523001214
1536635267
969049001
1827335364
235869576
555763316
1106274859
899233989
1716693411
2014527399
740643219
2064098274
1750185141
1449295242
1089306615
1634913575
776499691
795315896
1550517635
1346175192
1670408334
1207067409
126991347
1957722011
137677014
935699191
772891596
748429019
693525939
2115997888
1464562186
1065231027
1515698484
2043128767
1758121851
1895056464
1376150732
1316772609
1335677662
1078302164
118159085
1601233873
835182599
1867128875
150495716
700482735
1514428564
165810694
728092428
205995209
1341184493
1315825494
1920570196
373158589
1433294395
1849552429
1509218627
1969143067
1004161156
316109009
1901260164
1594190239
1445332620
1469952759
1327094902
97135873
755872583
529784581
90366607
674847730
2094921052
1384655711
964729732
419520007
380444605
1143451709
74516497
956510963
520577012
24028434
1290814349
790371862
683480798
856282452
1187532712
2104796976
1957326835
1836921130
147454602
1077088297
1478563452
1293671334
1371156070
25440698
165859405
1206937009
1218382799
1977065392
1381451719
631449693
1759075538
647489668
784297215
1233329299
36825074
747782089
1167865553
476001060
531835567
171422346
821377683
1757168403
1581142831
148938516
131705285
1322504292
1375109701
1023648502
1695378489
1545049346
2115589087
640673930
2123625232
320104053
1087713164
150407417
1121719199
898749913
1982494240
1858347576
1641870956
1003282908
604137324
1362917849
1138168998
183455876
252657136
213981356
667380235
361083156
1394170468
1174222030
1809512435
38135274
1687580279
1161941131
614191416
1785615670
920303789
1653269816
248878084
317152154
1317295346
794469925
1952997309
2140401335
603329097
1022539368
1101016525
1890640593
1811257472
985755209
1506094040
301904750
566028566
843750665
978192787
1161051315
464488001
1787268952
1340974695
597981819
326902885
1936897930
679874986
2101210331
1241988217
509704391
734306583
584829764
761597876
479678276
1173495843
658104556
1373175292
219695946
1515545785
461917158
200733747
1489406345
1473193813
1743450547
222126702
1254197107
201134298
1322473771
1320081933
283408941
1228312169
1275363629
256895431
1687098522
1643232032
882370945
859885304
2055218988
2018391720
15222424
2125393846
1638051277
367600991
1772752694
2032370071
1705272055
325111204
85066760
713119924
260033424
245040091
1883746210
2138401676
308050759
961373685
1101199647
818379777
592721472
1921251700
538065525
645153553
921824065
1864059374
1378774186
1834774586
924877104
1267463609
622383260
449126335
1481186677
704463225
812532687
750858058
1120062159
644853178
1704006483
268028604
611028339
1713339418
608006262
825069350
1291083977
1591463141
1884051062
359545477
1928020599
1709479584
234456323
970799550
1586333537
1881384420
1518307848
2125842619
1459016687
711809214
904682215
1730778186
1393853434
787840041
346834936
1206143298
1563302471
391404927
310405704
428954495
1807273548
1197722734
1064206651
1441312376
952342442
857012296
1407233401
1537850606
759164778
1777820516
1982849722
513298854
179920946
506291526
1183080744
1389394028
1520409016
522351540
1874824158
1569151387
143298463
1919124258
154460889
1935108088
1593621307
1710407994
1258721639
1310224802
1585301994
1227227961
1964296820
456670046
190571787
190185963
751862701
1389519763
84837581
2057864335
991337590
1399405342
1361350517
1710241351
892834699
1978392829
86120693
35548280
569572088
910148065
1935530653
1806266645
1758021893
1338244223
66121470
12369689
44689792
825252146
2076319524
207995553
905846983
582623929
2069578750
790904488
1594362889
1658908915
1312331153
390704399
184553692
1430902841
1836341310
275094418
1785148287
1851692011
862920918
1986993048
556906279
2098317590
574488870
2107454833
2141676580
1077521832
170944901
1846849395
18465852
1585670943
1964791665
367776061
636535041
832004577
988596050
987115027
1743049597
1262404117
802690652
493344160
1177443901
1401898994
88118386
1350191089
266391929
2032056226
1625100814
2034288375
689830416
1405891441
1339539205
1489631766
79685445
525670511
1033385713
961594725
1678841855
21514382
1407115124
667090269
636407222
1778642768
1266892950
1206302671
1144858394
1198297985
378041501
752987871
104122940
1661901585
1889602541
151198703
939220661
1655000946
325954339
706795390
111506887
433414407
28341584
163731717
552102570
1257272397
538500741
613582709
1133488849
238827517
421034348
1795609417
1654590674
2019156215
780868596
1951511576
596025265
727378399
649112079
547247581
1680905468
561145520
1296775006
989870708
60416145
1702335135
1575395659
2135442256
1875276153
1097396193
1090376358
749225219
717644256
1604089927
1274103720
1808065860
1632338363
1610728475
1378424446
707176505
112026474
91264788
1060113588
1822269807
465838220
290246236
174734505
658127569
643378365
2061262016
1170219773
1714054206
1450661631
1760195329
624377178
1078811124
1270054424
825151710
1567974742
1759407507
1331713830
1743713269
367644327
2083430517
622145757
1399003143
805992500
1946354937
2062173407
2112388174
605728175
908920200
2030577525
739991439
187334060
575503670
1857859952
806387455
698580915
1377134837
1986464402
1865760548
1718356396
203261961
1122455948
500303801
1091449036
18859409
1530923821
573921384
1844990548
1289917495
720757030
1427017755
1434551604
1158461004
1563949321
1037509872
1465292438
441675204
1753266743
2139457392
1582520113
497966285
1088067994
1483752928
1146991069
774862905
124224991
1880324401
51653766
2141152413
1683290396
2015043986
1381009887
1700639719
816748995
1301056125
1575199638
98364973
593551953
59548129
1693394327
815369079
2053890798
2076317768
1695581130
2120386081
759631673
1926040492
1628605337
1542828795
88667494
1174941650
109408084
594181290
122986547
2050662862
617275411
811769515
1653827003
1407391615
840365224
233182424
10683433
1267789799
1306850992
1076474055
1445255325
457361590
1603988814
26376273
662167272
1773055087
727039992
439403888
949325970
904810489
1697346702
1614179888
678780156
1314207285
169268496
665071796
2140689442
1397845024
1747730091
730482119
711079759
2024703491
122636024
2038565555
1914324808
2144201461
2040454145
1130265904
1710480079
1036037350
261224927
1214409668
1669214834
896624961
3266111
2064591040
525461340
1282451573
1415519408
2019716104
2112034144
1328489787
1632517788
378025767
1996870079
1874893374
12115574
652251246
1169155070
831263029
590276485
677116121
1770249316
282044549
1307488682
1690767165
2059886733
1133018737
439147177
716375658
1775296099
1002087626
246404125
1162620805
585067920
1398397886
1720213740
1297219357
1189914459
1622125349
776632365
442865614
537722420
1816130703
1719162482
129083189
22749155
683208743
469403342
530093975
1788907770
496080552
986486346
395871093
1637891490
2081277791
1108972860
1251167082
1679998307
1922065864
1226965876
563271802
269211410
323828894
1958154461
1739406814
943419486
625610225
1069637840
1504358104
1488781647
1255650830
1045084295
284958244
1141607904
1650278283
390582187
2000356513
1385457330
23930539
1905301725
1525539794
925915669
1167127648
1050565530
971768218
711943546
2127452861
1214272238
739348075
2094772740
1008946276
473310326
1136514046
161467655
469537194
1306324806
636618923
32297721
1829893984
695606333
510983121
1096286258
956450824
515182617
184333098
1935256493
1170084942
1032086098
1413558330
803526463
507879149
2139268605
691027517
1855048989
1553642530
99049948
154209231
1078121033
1034983386
1847416178
1591662560
1872692900
1047068233
1831623613
1314053906
547816984
2065365351
31095885
249051004
844397516
2068917707
414533169
544436674
304821018
851831781
1213755842
690346890
2133040848
1585718803
1601580064
70086277
1152348294
1182776252
2085761818
1156681394
279170037
288959202
911925857
1973720123
552133638
1505051644
1618554955
612287031
804983280
847919986
776855213
1222229932
1560825078
1022595374
1687110933
1146546229
1665760028
1805911888
1601078047
490387139
1181144927
1575920077
1225664436
559684939
193477607
409919970
1774839507
1254740341
1986440576
1203254567
1336919890
993116041
1719161071
608520288
556635173
405898518
1568890379
1497258568
1766400629
1259601313
931115492
299077488
1073993881
846936092
436157073
1060515491
2067996287
1147497533
664858931
1331578492
49550489
989336020
1066322711
667724523
1784271104
1345258966
1458918351
536762718
1250919858
1557869013
1196223802
1962975360
47864694
204498143
734777245
1294770888
1011455212
1362452494
553178407
571969946
1538143681
468456120
2021047119
1554629072
1054356714
431736968
52871596
542766474
1530826732
1982930634
1760928920
1312879144
245344685
2009960523
459238244
864890990
428553822
1345655513
1181572544
399315796
1464699880
275693991
350784507
370684626
1404834624
974718004
1622350293
1136163545
1122332213
1428362352
803111872
1846721267
1419732623
1666147260
1279821496
1948559661
1614377474
1884097451
452812274
1620987778
23186881
2048587498
2036537060
1656521889
831578635
70288497
1388053682
1330631291
18836754
2047510805
1162592785
500569024
2041038342
427990624
736795332
99177990
1985151913
1067224105
1731978132
98138005
518597920
2124752565
447180461
310351688
946690202
1637787727
1056288016
802745329
1071470582
989336782
1455683462
1220069482
1609259064
971376501
1864895732
1300239690
2045024827
74393373
950844897
205422470
1611773979
906207383
1790416341
580131150
979793741
554271212
59573344
1287562708
1500791021
422536134
1733687353
953848874
986628194
1682675935
1502971089
108154771
1563908612
759629537
1640302453
679549389
772996130
530882797
1075026075
381495624
1410798123
291616422
1132642785
1548210541
1547606756
1527299367
1306956521
323133781
74686137
2057737823
331974257
1967179802
1451236609
1155156668
357061196
895843786
1730156808
2064297951
983671217
502274633
1120958139
481975720
367729089
1285789912
1528644731
1663550409
1154573845
390928355
284116220
1352950347
1898154671
1065803829
118537305
1278808382
62376316
819042567
2087226594
94400349
1074413475
737449140
408736060
1579338802
927826888
984661607
304994877
1944432572
283993556
1822887224
1236995058
776861302
1667817206
880480979
166793861
1990210333
194207454
1691448894
1500013583
1859666649
127799939
2015261080
1240667501
1878678471
1649076817
822713252
1721399395
2088956853
606173395
1854267898
1731482592
160668523
365837975
1259392598
331926503
550873586
906595419
530434381
562620474
882210423
303191844
841731167
849604755
1876164270
872112849
477800015
602768296
786845902
1139548408
266059155
150234593
2105089064
1419193085
1760616081
781806359
1152219796
1906110805
1357636932
1599650187
1302017721
523494179
1841928169
1078946288
840084792
4780993
265475413
2002196684
1881472781
821515196
345861839
931399638
340909148
1742577690
388322498
177368981
608413809
654884410
486161661
1987539535
374479407
826783905
1525874335
1564951851
1917423073
1579808843
153878765
2091534611
228386419
1483958631
324417929
1414933548
865634923
848989278
963143019
328389736
940202510
732322025
1483864636
1188299377
186052672
1443578176
332547137
738335153
959602433
1825435969
980549953
2108304496
1995670132
626014613
1419657762
1611191957
1813174114
213673661
368683833
857645742
1809722003
286775745
1610437347
1420253015
1126276338
282913511
1409899707
1517037237
1731699016
1233052472
1101100190
1479093881
1440137822
834048261
567596022
1241379212
1279563916
1930137625
1139869103
2019247793
795074943
1215731596
415797541
545129122
365773924
240252318
1030912573
1958384681
1481616003
1641282715
1714391479
412700914
169685938
958589082
1895850351
1496804413
1672757512
98755205
175682998
1378034172
466558989
1077763757
586141990
1306980860
1184895959
2144704299
1968189962
552323098
512718766
347795221
1916183272
1824610366
537754331
2064159321
777009743
1998128383
348982093
1539929135
1164263364
1475992625
1818973733
1596968923
420541077
926345488
1214362867
269964667
225487452
299081432
1352283677
164798646
1238199021
2133049686
1202386228
523711299
1262321820
34914695
2031212940
1003269284
2049546872
1841178094
1685407237
2102265591
2142570972
965165531
1208700304
470669678
1701845075
27092545
1116523719
1476281465
2044609477
869882669
2026787809
584062828
161079913
1307207367
1561478465
779809942
1115030536
807828013
935578406
1849280753
1847221655
1118062630
149145563
881662823
1839196826
787382866
2084254874
1173827695
1019459267
96776515
1592227139
564706289
1316257299
1216498640
41961642
533098822
80905301
1593169148
466721900
397165594
856853183
1439780966
434491958
1777252132
194403142
215130114
1933193268
1535530393
1511030523
550023015
546107933
120202936
575184983
294774439
1207014681
249470987
264704583
1387182371
1457382350
2120956386
570718370
860352111
187877405
1929315399
1407943144
1652685098
2099210276
2025290624
986392806
351624685
1295463847
1652637636
1349815386
1766775513
318868434
1210822188
282848658
630329008
1544081834
172997495
633145709
263158358
1389566798
1552898612
19488233
634884385
971469098
1189549647
1235634676
2125958451
1054658826
935080508
1409795628
1762325684
750161593
127137018
789096321
470625649
1369461026
1067829385
2097477325
497968771
2016561377
312842407
1881650274
20520941
1377820095
481622182
430614295
444844770
1590392105
198663998
1436239066
1544433497
1043119277
156425623
116358353
430572528
192562021
1374065916
1743307463
150305928
2096669494
932815854
139557946
827295112
861695044
791353883
1533465104
1088687067
1282458957
1987640690
1919589681
372607517
789055731
1933160512
896711006
1333459689
1453921437
133397378
1460005261
404628494
476907149
1546989610
1999311890
28103990
1601067618
446925804
1913754306
469006261
824556863
573155769
388405662
1467204271
587940870
1589965203
2112178299
581606523
2107019054
280779856
940070414
340728969
1610089703
1017285613
1683143490
2022679420
604471079
848014221
1853977196
177734651
627069094
73552482
1960637127
229088972
454744911
82304724
205635867
159529888
1232167868
697617247
707274383
900030140
336719758
134104576
1895702219
1192234097
1375393586
350367056
1342170146
1355965264
2036895305
1154947858
1834818428
1894459007
976857143
1513402105
1666877007
1687392531
2063312867
1848097202
246901175
189236326
1876074357
1840052433
995186813
1446365790
1742600982
287886481
1017473868
692027112
1674159820
2102386429
986857665
773900531
1028904020
1905571876
1345089396
1546281787
1773880551
1397975372
1387724118
726917272
1281209100
575221454
1522823553
309212719
27927585
1884936196
1083157845
1392440940
1487217715
1070218228
1234575805
454810421
1855688905
1612132136
1985699052
1733069849
533585470
662841621
851011246
1024292247
249984862
1982655748
672244373
1195387311
991756172
21165226
1069040109
74765072
1923797188
86664452
1818141235
18744547
1748920948
1428054302
656120818
1164544125
1362974540
1484150967
1500060328
1805741373
1996326333
2125690841
1206098242
1195813998
338997705
614786624
1821214531
1454064986
1731628758
1975867131
540559490
403077736
1709374483
198978530
1352942551
1556666328
1158918272
724893073
1971925126
272920389
139758670
1900558989
132050245
1752625505
45307760
1870349330
1974052982
1122046004
205841450
515430500
1480503326
960603891
1648949123
872927908
237228238
2015149771
1648587742
512443794
1147062329
1580150082
670857619
384991184
432889024
1533257080
1646524146
701965661
1117360776
1141985050
1432115851
490606197
1067961087
1129689531
1940863050
1522835265
209759467
1061211492
296264373
791204055
103403589
342182364
1623428752
1866807746
133365861
1099124831
1151361714
856391208
1412299296
795329329
1755575309
1116926214
1539739591
228449919
111382389
466094955
1375613934
1735773330
2130622661
1807911279
639730834
921651713
726838396
1362770722
1526695049
404767101
1134090152
394462699
1526800262
1755409290
1398026513
1450558715
1804342695
1509007305
957413164
1072546370
1333872198
1120853276
1365819547
715235740
879368927
1029619201
830107351
618330534
228055867
1209058158
1679401081
1555495844
1916978148
2040119105
1339384560
257394460
35670836
325094478
1999761094
1021305927
772515025
1820224761
1189596821
894697951
1035425537
870790869
371142580
2077312425
1440277991
251575630
827534219
837404606
475506522
416433353
2128205041
613049812
11803734
1842134749
1812730288
870785777
773568888
500959256
1352043927
1970988077
243687946
262463971
628008155
1278315556
924646754
655387053
2120543960
737532218
725118293
36328098
83444184
1695724025
1671402907
1592654539
707714130
739100924
411730921
795615015
770138323
1302817074
1297061167
1454002343
977555497
1980671514
174622436
1121746563
1185872356
1096612448
2012052562
181302655
1068072987
552984287
604067853
1938947952
342748307
1561343638
133011939
263379598
1060293044
205855988
1777090857
912063016
468169099
632044551
1065635975
63243084
484105384
2098654827
217273637
305411049
737296810
1929421562
1348825190
587972693
1653092386
1459638081
33596958
660013318
1224138006
889879826
1823567608
1304982736
1392192813
511593307
2093658745
1574581681
385749936
498292095
553255786
1074222425
293881513
1468151598
935863523
641633623
473427374
1590994510
1318619847
1616917370
2010933441
902709589
454668797
1155382223
747979223
1115420044
231989005
1420401300
1107083456
1202952274
1970537460
1137555806
846144512
682422466
1856110681
902813917
185964411
1071559775
907179712
844307039
1636196841
274627522
744335322
1058793888
1371762117
2094979304
1226753877
199218701
549923169
356230622
618375554
1633352662
185547546
1397524893
493990839
1309476694
1972511279
104367724
135103286
1617759822
1261236498
372165230
210126356
97426033
594316562
695720822
940131720
1989562060
167610455
712402360
603669103
1315759797
824239208
620927673
188035717
2044391711
915950990
282290961
354520516
1419161357
2119984716
76063884
367508932
700380226
1087129671
2087755080
1123055244
1827907778
515897550
20353845
1859653990
2122281119
1751546977
723711415
843024898
182123898
556499334
1007030765
1860396701
2006615957
1087391085
1283473165
1400739465
1599696943
1733279616
1752979831
256642510
266754540
1645009949
1776879941
1949787293
1491497760
1074949281
1462849589
1850966651
756799914
880901498
847002186
1479651289
1188547524
2127957802
1880007428
1683768341
1564515495
139519734
627644671
932455354
706592640
330353091
1732228667
2080069988
1310079771
1891340872
435694043
190660685
862159164
1437006702
407903872
1629077238
1708517412
1092387771
227670131
1585103569
1657955468
2110219854
1017979958
293529306
1062440893
339321901
43612634
1814849278
1667468728
1615770910
1189845299
602917653
910188860
1499082254
1858158822
1659517913
307379211
1239944215
865063953
6087235
1674269219
1179846717
918943796
2123829943
2107892015
791838556
1968376258
1558232912
806679208
279425337
1194390929
74542166
658177399
105845638
962336746
1817427327
1866572526
2010769438
1360841379
1482850482
442156756
2951125
883531990
1880487859
612743436
618761605
771015696
72546825
645074390
1107344928
1075542571
1551405681
216485513
683980539
2032953846
11212543
1047542924
744044211
1592174968
1982388313
1526273232
411224832
1506217075
561650769
397348566
657682003
592925548
1430708432
851802941
2140389169
1125421167
1664772456
669426574
1796042233
1227218971
2083162460
431065757
720187677
1887748923
1896388311
1166247886
1821924716
1691872687
960652589
828754153
568573775
306037015
1073400442
725818549
2138762632
560327610
630821898
422891737
886758863
815341365
1656265884
1128797124
1496263392
1782395165
562522987
822945708
71297331
1854330594
1267478361
143408602
1397719085
1511960266
2114074546
1231732659
1398578811
978429983
1353495916
1831437435
1104621157
180489835
1712686134
646916291
805664788
1791388995
1520069628
1583023191
4716374
587848660
341557825
1045307392
914974288
1065611980
905612298
613586302
257387040
276064490
491821737
1962753285
43711033
1076201226
975539958
1160777156
110225483
1787651719
1676122226
385619100
1885539145
16182218
528781867
2048055445
188536772
1852253340
1366953561
1812971918
484219268
150546442
554308748
1068192444
743036797
1935623501
946302479
314052130
956280803
1549207915
1071862589
1043339485
1069593788
1590629715
604961662
767894812
1741579377
142581561
786361132
143280560
1627651900
911603369
1527366101
1778108080
761167454
1078002396
974349074
1696311056
587609636
1048184276
1296255194
1848394347
1385235059
1718414926
1646619051
1543869175
1331157816
945498663
1609278804
1979732388
271146913
436710285
844293661
992885638
1904070083
802365777
424618015
1250123965
1932175121
1983695733
134564869
934404044
163580250
984454947
1392145850
218326469
1087223586
387452779
1534846946
1360575814
1016082205
1237518501
1635885105
2146828495
849714720
2089104212
1157045107
384989330
902554584
1640659442
1541875880
1564624075
2029581005
521776813
208445426
1956148826
27578018
2023172608
931269814
1040798705
944858501
1301897930
2133728742
1122627555
2069460150
1716958972
1927604087
1813874166
1730028987
697475984
91002294
2143936071
594978021
2084237603
1156738930
1915380749
1324533509
1933226169
1659468021
825300203
1569310343
202470000
19812362
800913387
430822353
2051921153
1580902200
468928168
1097649059
1732999269
30391899
1078376923
819251485
630180526
1666718075
403292098
164697806
1421364132
516159109
1604197634
158551326
1852363448
437950685
927081668
1569146825
1739022770
2029690656
1095247412
1522800592
328088570
738543814
1219802155
95109895
1860355116
896438153
325147494
718314280
1550264400
614382265
1861654338
1279413763
598764712
391815471
1680689198
1929906960
1391824153
1973032038
1014444370
706413332
1590114637
576913842
2062272207
1790120445
2000364760
745625404
69078527
1019421877
800761252
602140236
2002842729
491222050
390823109
1292657861
1188999341
115816451
1376862572
599400232
237068225
1030702614
897252882
1704105722
542432151
1352968804
158941766
1585700465
690727541
1543090513
559647870
70985622
359659371
571484854
1281327091
1577916991
1611781460
294508226
1310635985
380868604
1280627722
472191771
805337154
2126688323
1614187479
353286890
1059499420
147764920
140681423
1428962686
1728228219
291798051
1560902053
30650454
306440494
776102330
1029804661
1978644403
1796395855
1495995373
12565554
890460005
920532524
1665215138
2003705545
1787338657
1824466677
43698716
795661162
1997954500
1081657191
1357164203
1412367440
1635070199
2045415745
1916613598
338856927
288601110
1512772761
182053830
406760173
1880600516
58162477
1598210570
795370843
1285449190
1250593833
433101899
1968960061
122891519
2005523355
1428178101
444100595
158744926
929747698
232100331
12404889
1613243676
1644163463
828563636
907014212
2029574760
1024212075
1796828447
2007358640
1360861008
2073913351
538157930
807518103
715620600
1781448649
369095343
971611681
683623423
1694467469
1149795664
1094250445
1211674193
310359332
611438661
385624707
1756108636
1367391421
90879416
1999944611
892225441
511626946
485380238
1476344270
1058760960
189501509
343267714
1279887917
930996007
1280574191
679610129
1850835649
1237359176
59873099
376975462
11894656
572685957
1971576459
1367218492
329412985
348327288
1536912633
473595643
279131979
1136437160
2140825415
536981178
2056327550
1629260005
643703783
2016678433
1617371974
620925288
1434226567
530505498
213011910
1436297173
1116529634
1274391816
374424632
1533149831
1500056156
765433788
1553540055
374873668
1535926334
1482010514
226845374
1430824299
1805679831
528162322
494983847
2051888390
1261241155
399221230
818724181
656954385
891220346
2058250203
1715137752
755047454
1426156249
28548811
1345067069
923273073
796330635
1592420962
2128763502
719032745
1351312183
1131354430
1740649430
1919396267
13207715
1601925594
526658636
2117033710
1667108773
2146851814
1784677460
653356509
1297682340
540554393
998482552
177377288
1248911596
731069688
390296007
855393280
2095744239
1017368932
1903015012
889166848
1455995740
150133673
330617025
1032818282
761347066
840890891
1616505957
1529140238
1928711040
175703526
25463088
1197003543
35665885
591844791
1280371378
72279106
1790433043
229453989
1177477193
723150016
1609120940
927577494
883026628
1299054834
1816894342
974811013
993743593
1712689355
1161995395
301006592
1558009630
1973079276
79871929
210846476
1349341611
324927881
1375863991
1161903482
1904051862
928003711
811874915
757748170
510801559
603344154
1465814304
2086774778
1302712814
1240134394
2129929377
762218444
892241724
36575047
600391654
481673013
1402153591
335449794
1444811262
1186612712
820539207
485343823
487058599
994110505
993732678
149571139
107353243
355568077
279283846
2125003693
1640950574
1807060046
824355314
1561617647
1040188829
846167662
464616669
1018768865
1919915471
1308186229
1577605134
1062241749
2077205767
1184898248
562004893
2111487185
1011866489
1739098686
1349586089
607350130
1371647574
120015498
795356136
1545472223
2072246386
504511895
1701786431
404746993
1450861297
813402003
471185084
613771509
1785971636
324575931
746357579
1016920029
1999074093
570878100
232963471
1511188438
1022861079
1912480282
1130780080
939289629
390659307
1040208802
1874795865
1446101608
1805569952
898377351
173626235
271609169
62624379
625865624
2050008565
265149350
580108042
1857472257
1347124383
605535832
786286314
1011341339
39827221
1607938334
1695305264
1872553998
492621225
1739149584
1907482483
1517069434
421266163
2013051387
1639569889
967263565
409989814
2073229802
257364461
1499717234
907642827
2089367462
538297141
851861639
1449302678
1444003486
1282151618
574458426
1853650456
796695000
1649510482
323356175
78576194
1452389523
1058661817
177166129
2119461842
1128567641
413088428
1016734457
252844971
2043173486
1801873536
1953611202
683166861
404729381
373466240
1115739077
1575263608
1459428890
1750270336
57924648
1232898801
1826098011
1433828217
1491217316
810140389
1518871777
1737824297
294785518
1831474809
34914695
1527171407
1672244721
1346302876
1407908182
2062833628
636382947
629201190
1251795850
1598036034
1300915904
1169969461
1476787808
1262947737
1305338712
1687520291
1453871089
375290636
1653285740
67710618
398673561
2002854967
199792934
316899877
1697554821
1410633452
937684347
1863916966
1496605580
175269648
885749488
2024509796
1917891185
561769135
1556342134
2138985498
1894249799
627938051
1719126968
843315564
53655356
1133008920
749587700
1894289417
1947339030
101693979
1016704301
151381531
184912996
125406633
950759203
246870755
2138979493
1093408499
1328481835
249184596
920843202
1099177581
476100245
1081674430
1717280471
1148327358
1724055603
230398227
335761988
877643527
560192117
74135206
1391442263
1494969835
938312937
588132421
1861884231
955622711
1656544517
1993146187
44118736
1578939581
425489797
136381497
1882932757
1768638983
1711480163
770674717
577721634
996542629
1066661218
1305485382
1000966621
48654453
663058857
911931671
984282482
277848698
420909195
1946669943
1628208765
277045732
370975830
471263640
1387912728
351534905
771513584
1361619877
359551345
1338302696
1206608477
54575808
963316361
1266885926
287429846
741359033
1918801153
1644973786
1151384881
387026547
931540864
1891312153
653734765
1471723930
1440547297
750882338
292733743
1352682888
537994339
666373566
426020524
718557081
1556853121
1007280714
1876944773
1563423626
1094740179
1234471506
1116614046
551118678
1103867244
1034954974
2094942443
1632091786
534720214
1892995931
2006485068
905036315
119747137
998985207
2106333627
1090364578
1731406854
1321248501
620471011
1760298738
1305760801
2021375653
61901689
162385514
720028793
678884555
1458142690
1861947438
208081132
966443781
1721608963
1762869906
393566902
424442278
1231728902
871015501
1502232781
2020178657
1423350886
2030372569
999167084
2055160777
138410223
564149343
622847779
137254569
1967968477
1393263712
581937138
412480121
757901332
1160400551
1250625454
1408839570
1269736725
1299902004
1077006229
1833214396
1923572664
600176971
868299219
1904344007
1947128834
516866075
832023824
179356013
1954782868
1535528980
712460721
1610298264
113267515
454407248
147991353
1240403228
1179395816
428607525
265836731
1553326512
1255596134
1324913772
1124681444
691285319
235632470
1218156084
114405713
521625905
150002475
1693490302
1242664607
1549264799
293584934
1042697815
2609943
610341100
1484236374
708525912
1862664087
635223667
1352711311
196140797
1091658134
1426940817
1170844061
888057930
314468557
1520253304
1029743310
2016998608
1967507655
301519543
1726735359
1167375439
1774644452
83840971
14431714
1518785359
1718663460
788077692
1851733623
220678684
1978716762
921818311
736336621
1852960267
939976689
990536488
371930017
328853794
871382463
150546482
1866037424
1170967899
140341161
1060573680
734563942
531516180
1043352610
126283256
1604357426
1458417174
235233182
1738377837
1958734718
1920857345
982237764
404874100
1452163096
210252503
603273705
668778031
1949966843
56323869
2098838537
963308764
1346652585
1768145928
1120348062
664890794
1326403311
45171829
1489252610
996424437
984644155
198202649
736758502
906927747
1525304078
661922075
1559007497
1061423643
1801826139
348385458
423857526
1234462747
556905994
923531840
1742024899
2044946963
643347143
46735714
258178446
1494130949
1986128792
474821458
594357744
295457343
229758931
1540087821
2042205902
459613152
1217115002
228017532
1950912146
614465181
585783620
179502516
885099512
116308821
1766032326
215998051
615618630
1380388049
798017773
556953763
360162599
486633240
124818078
929278779
576030695
124287004
957353089
1294181505
936641176
1639514882
840638233
524989873
1587879906
1582178977
1702726595
1788282598
1387792767
1181481265
446345558
2097303136
1113746987
1586954157
596637879
752735388
1956286381
1276277339
1920157335
1549851079
1607595896
543864098
527306425
661615890
1394987901
2024499616
569039964
2040541960
33366569
2077466122
1374135012
790363034
1351712019
2095663258
1679324647
981603959
1784995474
1268070564
504586966
371137631
609879627
242001139
510145919
900853871
1046418760
1190413514
1726989273
670477780
1240627944
1489578780
872649950
1227578980
1954842563
1390056122
708248928
807064007
2017681191
1654735158
1823809073
18429940
145149682
1183115026
845245031
1040844075
1649803577
491037237
707141963
557965460
1317216582
167982273
1798583988
1579428370
721037744
749673011
1010059736
1634380057
1823623532
2089409510
2014681985
1100022589
596561179
1367531327
580448235
394471327
1856949607
1708019471
358551896
636815568
157745011
591351628
33389888
1035469311
895582303
1544750739
1430810326
372436281
1692903737
1394481974
205605782
360621925
1599538116
1947447525
673268921
67764932
395430160
371377450
1281779787
1723309754
1788434626
450037844
620050063
1646839319
694210307
1638482668
547423175
675346957
184079414
219300225
412316745
1634175927
458648358
1268032069
4468889
580887601
1227371728
2038009417
961266751
709360368
1445491661
1510865410
197956570
1863440414
1434180373
469883316
1847805660
1920566522
1416216063
1811989853
897504701
1023285644
2091700483
1675471
1126056389
1765106823
482829015
680903857
5984062
977763290
2108024590
1075791452
688266866
1753322578
696514039
1139840041
715265926
1098552063
95591852
1231172414
1414812858
457892978
654322615
2763324
453600632
1971947490
1862543571
982684706
497897567
1712875591
645297504
1968118151
1380967874
1746758194
856484346
1951069570
1691621733
329426631
15422662
417176716
1626706227
1326338235
1026476370
1197306087
130594019
521765161
1308556444
1661559077
1493127052
700692081
407886931
794103607
1845052018
186803274
2025290624
881187568
1403281498
2074209080
552088512
1709872637
702663536
1369453121
478433913
51672415
892489751
690511562
1894644957
1681157578
564520368
1886274075
762052677
767049669
755008230
830236727
1323936063
455399264
577786563
2030536701
497724852
2018262950
1149282215
1088443747
784062694
1380347033
900396410
1447525814
364740268
504184102
645602338
1604401386
1766320006
561873331
1983010385
1933767070
1154421394
1301150106
117474630
201696708
1328166154
1488559914
1148507739
1228675024
1458172691
268825570
1642275674
1819587646
2030429046
646257920
2053218720
1486876160
79153865
1837482488
645787782
778538651
1548344863
1171080227
2066687521
917463178
1854017021
1058936026
1244038427
474067225
1146177060
1768450496
1135946186
566364802
1575194563
228190489
502051178
1779809686
1476453733
961756277
1034515016
1824975622
998206942
2064369745
2023480910
971324096
881416457
963937007
1754841480
557591897
1010356296
977610748
528819995
305011413
1979928636
911664067
373143529
423250587
657365077
2049528859
1723958391
1805073523
6138568
1889988655
176745280
340391673
755916877
437138227
776417022
963607399
768502110
1168863348
1855569499
461259800
1323474495
178976903
63610700
1191892111
1510353069
756332421
559170110
193052822
1628146664
1442193686
1685337992
843499084
1945816852
312535810
1183158192
1270864507
2124998397
1060790209
1217050146
877734860
2078062188
918270885
1792911030
690390558
2065378224
948463014
867365191
883398108
393327519
652408947
1302581631
1794910405
1036658230
1730266545
1585050724
869522840
1535358555
901724746
247618462
1469593945
338346832
731545205
330839646
1523394124
1617740964
642006415
79485162
1548002050
392979405
28428021
1786683952
1359089515
1661733523
1880337593
1139660400
1331137393
2102569481
210017297
370016588
539744676
173191712
930952821
192825745
1955785162
484052146
1539633910
490152434
1318036959
569930744
678533021
1209641118
534477614
10345293
1917790629
1848652486
254541952
1930541808
579728448
1272809809
391852689
2087368036
778506781
2129071728
900789993
1296943143
1964710110
940087630
202250202
1754024606
748825404
1889961072
1138187386
1068923104
2022863108
388932412
342846781
1257635601
674916131
1297826520
1296184808
1791272672
2113440238
676434078
1551253471
728745809
2047910105
93064517
1571081884
1263433119
1533619252
1287906937
446755566
2117258225
712172582
508563044
1119298962
1541488140
1696041914
482613788
1304228367
37041153
1354377039
687082504
1767938154
341827334
516415322
1380694712
114672638
371650729
721029844
2002691397
516764714
1849644744
1434900032
271525938
1126903361
1260263850
1818386094
966463649
2032408782
705950280
999700679
446786362
1372948643
1229498077
239628110
157328489
1136848770
269821486
448210466
610537351
1891824867
1033335496
228885323
247217301
1298128102
1604133605
291390544
1695504046
1822585058
682282945
725568601
1963636238
1821201953
550843753
13906368
1691201430
1515751088
222420487
110182648
364014968
1866038149
443690007
1855040156
1215058505
1434562758
868513650
1766297711
1057151063
52465200
631706874
722331581
1438474108
806467366
412069451
205686122
198669225
1650960558
888507043
210231176
1326719324
1961915052
719062194
1814698847
731226820
1558654960
148349096
291443917
865547312
327783389
1718648187
1653876087
507303887
68559373
1354544867
1029538764
733837468
1698695781
1516639250
793975
702455662
691071352
425300313
1870998971
1988397329
730885951
133912569
773699925
1145189523
1245069780
41276780
902612098
1383025732
1644163712
1655913156
61674360
1246411153
666624537
1478486021
2112727352
1600045507
1682159656
1341980515
574896435
989713390
272899235
2064938441
1095674101
613586473
1676120007
640572159
1953523586
542490969
1511187128
1131074272
1806201591
1757654913
1812092656
38316071
2095068783
1689064257
1561683745
1097393398
1527460435
422696625
1017223654
203938472
493130588
2112180393
618482883
139461091
2048822685
111375668
67343469
1121185470
1845583790
1521527252
1031197456
1821304623
1785027762
1620820005
54786244
1972909174
1401694984
1539179870
1439856086
369626750
239261353
1381005179
244454969
919244037
273856531
1895077145
768785387
1716707679
1524586741
902713214
575854124
2130835626
700442416
225753180
578726078
465058010
1525248557
646228271
763054405
690764488
694702577
1092270934
1475055907
1250414185
1145731308
1165811976
729398518
1049627070
300191721
1114277990
416808507
1070355139
1815153567
2111232161
963280140
1809401930
603389404
1868738362
899441276
1863474235
1623936376
853697583
1860324322
605090398
2110098728
1621628773
940470154
606258368
57892931
1751883860
1077994849
958551770
1804083450
721263241
28292202
1587143570
1517919632
1632349471
1972859831
427527655
1232006023
1769165520
1175652753
211474217
502750834
1688203097
1859751794
482378808
1524125046
1179266852
1397469078
18924896
196805596
1409061433
1091195321
1239451382
1243357976
2091121543
1650232305
736169790
1084092421
1157345748
1033536231
18117352
404704307
1999756869
1991235453
837744201
1686542427
1469134243
2009720558
36164387
1191923562
1682988068
865522219
456762261
21407779
1250016753
693628148
738755281
558855030
341266949
997758914
601271880
2043554856
321886515
55430752
810581898
152034390
1033783535
1699432911
1246404487
2060473807
953324946
165509392
1290427491
1835690620
1673941771
1361437763
2146532058
1732405517
1117868988
1942567464
444037211
1005051080
803344599
379769966
136417215
553265501
1290949229
1547019737
801118348
823700883
586670740
2016014891
1516549516
797167436
454940159
1989415930
395669613
1363327195
2074201830
615739917
1138683270
1777961559
2087847678
274247999
521596759
1687600615
637274086
731030727
120291007
362965124
912856699
198826620
2063592792
1580425319
2142759261
1045388615
451384023
133643574
1787733264
194343351
1628733742
1425456462
1200459393
1535620413
1872826870
1171903511
812702275
268721815
202277582
1069363149
1603423450
807049392
1556760365
357951531
848790968
1084879941
447140631
135735106
1781217276
264574621
463024802
369985877
637815938
1936569700
1506305460
684425807
372644865
777692049
1889031826
124139088
333553969
101262861
1547289495
292061890
2087255455
461674662
1614222957
222758165
703199697
55156839
222813764
325330416
2119018967
987180776
1032751769
877092899
1561522309
1326825094
659457731
1928851386
297691454
1533351265
783987259
1271765505
934652316
2023463194
159657718
216324146
1907202708
766056416
510799042
1610490021
1238403320
278918258
1172170004
1390502089
2019499331
741864194
48177578
1945826018
1747719593
326828428
392979405
845205195
136904849
319013177
37690084
204385564
566409361
73406520
1681165562
142423170
1680493359
1901140260
1070147491
491962550
923297104
1235140480
1217515826
326334143
1840683695
1262113538
633175709
1802134265
1495716230
1041212740
557803753
1757161044
1179504083
1227309863
1777415097
1192815899
1338797438
972593075
2123013908
1314508288
69246214
1239205598
1728729387
646642526
724523125
1981457691
952091539
1761528379
1984771398
1632570526
1869238126
1107590571
974872903
465633817
480809321
1468560036
601960614
702527002
1921037238
846781522
1204008515
919079353
702937252
1746777416
561826717
2145877328
1100100545
1457770399
380721816
957342456
1074871586
503568399
1681007869
404079972
1621223264
81668282
1015710036
2125189136
686859213
1491092724
1776448295
107523987
822431021
34696840
2088042336
2087892496
1765979970
1904244124
1092209441
1074817489
872927927
1643623890
488196542
123859189
523971987
738479997
1195240256
1153901490
1118219853
103187532
1529031413
737518683
630061086
1862179070
1992605118
898415908
1531047172
1831464991
2062702208
459152890
407094043
1049568462
67607475
593301934
32219473
719988783
1596364272
1178966247
617956662
1402611150
122612630
2052566938
1009495326
1014947960
1007909556
1302880854
347380571
679516178
1660552288
1341085770
465720564
93141854
1740772011
647139624
459803188
1398974366
578787580
1350223355
1378409483
979184983
719932790
1311024893
804170117
690786362
2072028002
308699840
81495667
1962187242
2037826164
809263428
1095556905
1077947515
1616658446
4030483
272824757
1016801264
45402007
542050520
46151604
506126742
838365604
1889132753
2022569626
224141314
979233446
1879674570
1487714565
111969076
1058837292
613514089
1547214510
863333450
2044301506
665072682
1129692013
659524402
355014801
1172384330
908521701
631826251
1972872157
189080124
998615106
381731455
1425908609
1724366650
1591908850
1782164419
1677157363
1908499558
1454193774
893495306
539150990
5447483
177408358
1867733355
108029645
1941560550
1339110785
1569028444
1245087256
1001024220
729521007
1241582973
1638650854
112265880
1532127804
1195504085
1498770031
2143243080
1394796160
4975413
1066612455
1268487561
1649553931
672221985
583364540
1580190446
1067437465
1149684603
1932045632
291419746
2133992686
1362609653
1244749126
1328536956
1540570592
193410036
1484536543
1268111586
804393975
1938574118
446361270
1510007607
1447150088
227141311
998853444
351438687
249483337
1557171386
1533261645
2111684575
99558672
537602913
515652938
1488142196
1584518816
113949402
932930821
136759795
494954244
1191237257
1239065797
269315921
1672516541
879354482
1299510638
1432675174
731829299
1451268364
1557582583
252426371
261988128
1935683528
1221289452
1146384781
1830170073
1976504738
130039521
426096328
2073913868
1975888007
1195095384
1494397507
1248884457
1804819621
1183955752
1131851063
1502665544
961465499
340689537
306627057
353427621
2097410163
1850027785
1732680879
2008101308
1451420324
1969369863
893068615
1011529478
217981495
2030415228
1240904643
1253048534
990834138
1110083210
514878366
195347311
275992306
1396521190
1254976508
1256451395
146737732
649843736
1048320757
570842398
1053347202
575784621
638261336
531587077
483297365
2044478467
211786467
1500596796
135086226
1319777419
42858756
797092131
2036499363
213621417
938306418
1872092155
357745239
1587216055
824623836
1506544416
1174280339
921005614
1641527431
463415308
1037475383
1404225438
999605755
1165825109
1134081177
91139018
1010547723
1856786620
1342311744
345308216
77510539
1450034772
2136653128
1704159930
2084389998
2104778995
568338091
1420953985
1538684725
113294258
1093915406
1569091761
1290997391
2131461671
1639454713
359284600
433357656
1909933097
1900111576
81309886
1067277970
2116120988
903850450
2087082102
568086616
1987744618
1623855402
1445522403
1264433660
1468235176
206937656
1947207814
605403968
67923279
255174249
2031247009
587198252
1834167749
581127338
1939439713
2108037150
898817943
676019376
613978838
153591137
1363140402
1867926705
113716560
19075363
1189414056
1918076615
105789029
487163117
397648376
1001806914
608901076
1854931627
1332795641
1709086753
184160092
1032653070
1601030378
1157770135
1211500170
384274212
325013345
2091356308
50342822
740153050
1741115944
311890493
1142457904
1810787054
1285179179
661681074
1936528695
754989265
1988116658
2046178757
1381091463
849895222
613879519
68406749
1967548080
1727540613
1106625503
526247428
434763321
37591613
534947651
407107353
824069949
1893859240
997310489
1407273803
788138302
974566475
867532926
1887343685
2064835393
431269161
1725552993
1329655489
1972115634
1277743915
297612501
427633643
945453244
830270654
527996402
1302015573
2042240624
1567682215
1969367154
844684008
1666057772
1763819327
1469387657
186582754
148317422
1485221688
1751429148
716078033
611112975
890423036
2104347229
962117307
1546139627
835795635
103442213
634148801
257357624
1293701741
478747220
1416380904
276590318
774596744
889321262
1402723535
1022455682
1552065473
1842630410
1975778504
852146749
982636580
1352717373
303743753
1130243398
587609636
1571753031
2037680340
1184263726
1040480657
1995323056
923620879
1055210113
532670938
1552103773
1495851161
1163086920
318875729
900252666
986660282
275367124
1524950792
1473743117
789694685
2036094220
160791141
317666387
829178984
1044695782
2061821026
1533274797
1923824286
42331647
1722766791
795329333
628627508
1684594200
122682443
1892407174
124644273
235095054
1668685554
100359337
134626568
1489485832
2103123086
1109858979
1145669436
1002933454
1255914783
1040366970
2127722118
820997262
1874119874
2068460039
1220753310
1560555961
365426977
211585566
615143341
1407163329
884883086
374225894
1678637002
491746227
2092175978
1534184180
514658812
1533728804
425288034
2079402419
1748530738
1654961516
2144428931
9862097
1129032715
1012756734
48876197
1939754987
713515703
1276697172
1248588528
813892071
2036112143
753202055
2118633753
931377304
706232960
1407415778
424173027
1931249435
1446850026
1411893233
253907156
1675383745
453789473
782596409
1059764081
63287221
398865070
1375165883
288441856
1464574196
59158179
385040359
438440225
53360361
1283145361
600474529
343701680
1409356236
500360196
810541272
1090825032
15836152
729114969
349565248
2134460509
1007976102
610550837
827731341
1857938444
985949680
1132060120
141678141
1032802932
1977392449
155586497
397146038
2031235095
1005256079
984255740
1447264907
1760984365
291732768
1039758236
1190264241
656047679
223795065
1999835337
259464170
548691590
532219754
1842590688
21151898
976154936
1118715438
810937115
764046584
366484525
1854307077
1261805066
11570166
307757006
2038976918
2103797412
1050945773
1523414911
352956927
493825273
631911149
1094940349
947402336
2097923949
1847318823
1422700682
1768992820
393275689
2068523719
1012485744
1819170148
146303436
690159682
686959765
1974058587
1258130064
1494372249
552613172
1264838644
1571291841
930428684
910490825
1793627469
1745290682
543194137
608073081
1691993421
864808078
585707538
2019242273
159442065
1131184512
1346473479
1568267464
860343986
725210597
1326831459
1479835323
361393132
1924657327
444923098
766551769
154593500
1955487455
1658408487
645598830
679050966
1397010064
244286257
57294574
882074758
1701552968
1487615330
1727586872
1625967929
1879325462
1675799137
140856824
1197280401
1164712299
1138681858
1986214404
1696244581
1535212225
1799392901
489699950
1501384011
495327157
1431936797
664467764
1892291500
595501562
869011087
915502452
1682271412
905351669
1345076887
781133248
108801787
1752125090
1730193977
424596587
1464626022
898191885
1465413601
37291490
301605594
902531751
1329585754
1924583841
1156289418
442564044
511072854
1572356673
1198070565
331140307
348200291
455545939
679332154
1790881092
1650125104
1468674685
1649640689
1776790422
1351610320
199919629
1569978441
664385023
989201339
604177050
23838210
171759486
1959968827
1445986582
1268549322
1713173789
1490260271
1938206041
1667076075
1824903008
1957724444
681451532
517195087
2040156716
1670223147
387590839
191483662
2006355224
234115980
2120255823
1132623081
1018426799
840807080
1826228082
434186823
538692395
640944819
230259472
1260581839
1264807256
1547557238
1145991770
1643683092
782789448
1806096840
896648735
1047901553
1931718193
1799681455
1004074155
2124343217
1739139740
1435813635
1786265233
659481651
1696222297
1939377496
57193898
2096286744
855616945
304652458
1902212869
1078498680
92189057
575602906
1067763026
889746148
724072817
479809353
1069430820
1045271304
1594793525
614332236
521072287
415708012
1977195018
1116601259
1685462618
1463639138
1155538193
1293081757
852117169
1028431050
1392179628
1772559813
1715774568
1052450379
1326290799
1267116447
2100142755
649579806
1585221112
788046354
479370918
1660158552
1719465812
1940006288
129679720
148415473
1634226124
96511895
1338186021
95753427
531502228
1636734921
1988421269
1670942209
1856972213
1961632938
527492844
1747989487
314765248
1514732451
269984516
570878853
1854349694
1818224260
2023588890
298462729
1323696694
804689440
1891869220
803151636
825293162
6286142
1068743471
803879804
1736509720
208320520
1790716164
1688043951
1173302590
2056918374
479335198
427803476
484506805
944650640
1457417785
1169706054
1936866888
373181122
1733101653
1764556957
1588395289
2107357834
2110718776
1104594682
1178845236
423134413
1768791442
1603295351
1775071543
124955705
438587488
1482555804
1900225763
614681585
6973836
1227618547
1397735591
77063981
2126603234
2058754882
1334895642
520380461
1429218625
778257541
641497286
1490220267
2140231346
1645477527
1159622304
512252887
1880888172
1310192734
12300052
507626234
765858801
1126783794
535236062
2112264697
1409440376
885574689
267479253
1172616857
781700323
1043035780
124108484
1322639163
735343463
1270891457
996309612
2018359406
693546756
1567650955
46750252
1446447085
1148555191
687349372
2137290806
1825304180
18272229
2075978802
1344880415
646159062
888277025
737968468
837194486
1522289901
1436435955
1910816008
1667820221
1742085979
657483555
351570538
834150252
845518925
728078728
1405629285
1144867924
44199071
628884008
1571462948
451517132
511962918
601223145
2127173162
645718971
958189215
346557036
722615378
577016259
42558048
1303900328
1490008321
1301481568
329834906
1930337853
1716351503
1624836669
1103610110
35658840
514908414
96047151
2050476032
346824401
1058025870
211709124
887537807
2215588
224487683
307435679
404291374
1936716463
125487139
581013410
1374783520
466698934
860935161
658918434
320702527
1595529970
629605416
520900820
1730984251
1496329464
569206172
900177264
1564129254
516965319
1314381610
1968618943
1708387799
109876906
1795546913
2049133060
473939652
820533541
711677401
322055771
1717649587
61901689
1438724149
1858883459
434625830
256534245
49268493
836770817
701619586
1163838525
433929259
1949643988
2013771650
218597372
332374538
188494392
1796038840
1314523551
847366568
680170072
54999964
340884721
689514492
1013104975
800903640
739298225
478827600
983842674
572747075
394573395
1859196581
553881568
530015870
651081755
1303484783
1509202594
23783214
1914063816
1158382700
343377505
1793762880
1337855374
212694000
702777937
339733271
818820319
2014824469
257369795
1323151840
149402400
965854958
1984979642
2088253774
1064199581
1980604580
459186585
1215995211
999338043
493038503
85324150
256122281
1762551531
1006494392
835697798
1303065048
2102449721
352771848
1885061531
2146380918
1237517477
1465960892
343495998
1634360049
1993383873
1957432133
1360022528
317754653
1587125000
929276567
203464752
1028229760
82743990
62532922
1131087611
1101264820
1616794901
439680975
464883823
1370143415
602025379
1294241935
2111756083
1072692308
287204540
1114002417
1575076539
1102548344
230544840
870407470
972544065
438351684
38673974
605639953
1308498612
1290002694
593832411
1491943930
1193303453
629542349
1443986265
678852582
1604449939
1346406961
1238620636
2102954484
279765806
131786046
1071702911
778035407
1096094779
459274120
974701643
1779508650
527716772
15827661
2007564249
811988214
1488717060
1904866959
1884672884
784862902
510613791
434765841
1968331328
739886762
2018737167
1963898150
2023283454
1678224148
847708876
806742999
1193603045
1026633292
1942775096
519681732
932658592
1144570817
324647009
220343311
583420261
1227914754
1739005362
1534898065
210018070
1205293039
228348593
436625019
433102955
1714298365
1383566463
152062586
678082917
1686771590
492642177
1822401499
19110573
1655251382
104279626
250238274
432962481
290719805
279654097
231909208
116190364
297690977
847971206
1381672222
1439934746
938392837
286984962
450564040
1007977827
16135518
1594622495
1098510773
566071191
1792349012
1381514502
1405770130
750006754
42402168
1690106590
1202456000
986308534
1542276865
1485344944
389969200
1793752963
205878453
174522726
525404071
352949371
1480645514
611066228
248847888
1014368808
1794845484
1877318172
110671944
1231532356
1466435364
71057979
1190333092
536864012
113532471
1473394639
1874749057
1724745195
646780138
787905081
394890054
1301245142
704027902
739697024
1092626927
1584687008
724012841
1687450917
1169234959
1861507734
437987671
1994011766
316945905
380114086
627255784
1837643863
61352018
177403754
637912426
601666690
1496019860
1160850458
246807630
676639258
1389293994
854917296
1439138798
16163665
1802538362
1949525701
913223486
486870095
217081840
2137938783
1783624951
1622985925
1538206880
1929552005
876050932
1711779547
724231905
1102225188
248975875
1728974659
1488817078
599220237
1975546904
1328512247
1099723841
1534888777
574762125
889818273
1828040778
1198847572
509855629
1567722178
1346842497
908031845
809218530
1398988608
1274638905
1778450855
1944599091
427907380
638208937
473095971
787468558
871164930
1323670188
304737581
1221926522
575828404
1881065717
148875221
46553783
1365626108
203060074
1825870175
808476608
550804101
499824187
756395897
1219523276
2056115067
187654593
768933251
1728708697
1479041552
313707795
1621575427
1771743617
174881314
502294601
1793144164
844443322
1121404641
981711307
323637907
361363749
1374762848
547340168
1971539158
1553143911
676359884
413166914
694681245
109692902
2000890667
1295432217
525795318
646569802
1815939616
224253050
305469002
717503115
975570377
109962716
159523989
862320026
1470970882
18500520
709525487
1808421087
1637319574
789319565
1894117437
931348984
5065354
966905166
1830582546
997864982
778617928
780867234
798961405
1400976864
986337290
1595593654
1040883207
130299320
1009218678
1418230885
192802069
863830422
1166644526
897200423
1313999096
864168009
1947898415
395111509
629217646
1712042093
1998583197
1547896283
2013107222
1872328912
210520384
1583712829
293493551
832537560
1183679553
246623683
1286346651
1920268764
1484563038
613430622
792018974
481317414
251778162
331046354
2130795408
677609495
344814429
2107775270
1859480770
112523785
730767838
454000960
1516206053
26685618
1332952829
906847693
925861276
546953600
1514536960
1485779070
1924006583
1914070284
1400873696
643381919
435604111
1123021979
1584139436
373730053
2109385815
113423981
983485239
162377485
372074907
1921309846
1305584932
1500531039
260834100
430004660
798071080
1466133933
1483609931
1712971224
989138264
1619934993
876117956
235549319
153806424
309063085
1645732609
477236050
671918829
1750621693
257027786
1682806158
329396934
991810007
791304082
1195779070
1631653976
1973773558
1756020485
1817336327
849910303
1756904420
1265695151
972594656
1381570971
1819021433
932931600
551323052
1336883961
339269331
1514169772
1260289444
207241327
1990354606
48054416
1149270620
1609974379
713467138
1332716098
328711081
1794192196
651396860
772474466
1190214017
668302887
1412293745
1180740792
583549061
1681587737
1909014753
173993627
1807191872
985941619
1592998060
1782130124
964326271
1900749199
1980766955
1788539453
2059640059
243921667
1522143703
764609657
1633678652
393554290
208157579
1764144677
524176990
1655196317
360549139
1240722626
1370679662
2089056828
397810964
1470285940
740859909
843657748
1943696723
297699992
105262076
927018491
121225308
1402544889
877290275
395281146
582568813
479908050
1084684366
2116492067
2048813229
1370512792
1429184923
451761380
291203108
1397016074
58326014
1603579340
1016317579
1820496936
2097202457
1472890006
1965955746
414748978
784121307
1113213012
200845240
1367313513
2017284240
908111166
1800848566
1347856459
2131514933
992710520
444814988
1913043852
1304154238
46247484
1943475928
1009329014
839127933
818622785
1446820464
619632931
2076089666
2144135596
1860374809
543901183
500343251
1519837866
604690527
266063613
1852656102
1514354622
1286919041
1971793020
464964507
597998722
488892317
2069178203
2018290771
116154098
1079916890
1813053373
124159959
1014399438
284825194
3088396
1358340503
378728066
142432655
1992701613
709936529
1417806747
1981863931
1781423206
142682222
554737137
937816856
1719879203
235152033
878484976
500016925
1177354980
2139560428
1865912817
1446609372
1940617050
1465056681
2020315116
541008830
902989901
500535063
384667542
1680812157
1455194519
698533601
2118433974
419297991
1928909304
706533642
1013545917
1357769649
142085726
651511608
1092953885
440574048
731779675
1892779735
258959923
1856665453
363195584
1441536229
860423687
272121630
332076764
85279143
1720352352
1953677400
943443512
1377970169
587032590
1674404042
1402385791
2091345716
956769879
1272348960
86290440
762411193
722709422
421390024
1424871130
96145989
253670355
839557705
686391113
700845575
381644404
840619717
1021939944
457193457
223061696
4058409
517471691
1004247391
846557096
1437113446
684852905
1548386594
787293685
2003161229
936702482
404665815
1009715401
861672843
263159634
1326974657
894705542
497385464
520836311
846990438
934839864
1448268338
1156588640
1452336474
1538207359
917191408
696199935
123548281
190550775
540757158
1629788432
1103418487
730038244
1114738187
633555105
164251654
222089035
162549096
1585858404
927365165
1794222725
15162346
1368508929
126414059
1960528556
984706550
878158574
427681094
1281766905
194095095
1893123454
2079583041
1714546529
865384792
974730304
1828308117
1956285468
1131460829
1588771739
750943251
1688191974
1408299260
1996984063
1628376033
443598888
67961199
1791364288
86055240
319105397
1434831156
150313788
359566405
275562573
143643035
2115086629
926035605
693395729
1146334423
261536807
1689021672
31542181
684988769
1370196934
919694141
200297821
593641383
565582297
256249917
1086631698
1033969392
944686688
1370218493
742351958
398135178
1385526500
446363052
39444648
1590460303
1985989231
539025670
45850763
925486434
1400043817
807805826
466243784
455773982
1917029671
1493639976
1477083940
689326846
645344079
260418191
1022398180
1032413333
163173464
630623938
719729852
1126183837
1299516961
1209707467
113328811
55114913
82266180
1071162063
1245085920
1667849723
522440974
1864133603
2115762020
537489743
1608280798
1663213665
604403608
151106645
1837654921
2035952465
1459497817
2008500975
477696280
412571521
1607975278
461387738
2109056342
566571237
961322458
645183650
2081875137
40331617
685391354
109666765
852807144
812480339
704068259
1647897866
1918336984
1842484975
246388374
109153591
2006811897
414146938
62389548
1889173135
998472106
83339168
1780499851
26586476
2049929748
1112569741
197683915
1812084504
485475253
743489352
1512286342
856202410
1001951143
932838667
1105930043
851406007
1017697638
1312588052
610647616
1424885179
1693942029
917425228
912222096
1521218306
1532098275
1206154473
1406306260
197103698
343701680
1920843057
1938474602
1394868283
1476249596
255456684
479723434
1220358653
579577421
1857949029
1950901825
1435369875
839022989
1409377761
442083950
1589558115
174444655
1416614115
1417052705
831142127
1017706358
451273357
1967409712
1645453793
1497649069
812871613
1378468991
2071002139
204123555
390076690
549972276
378911048
545552450
936834336
1688800056
470526853
2126933387
768449562
425605110
1889213509
401590753
204184734
1699395389
1634314830
243720207
237992834
544505761
287637699
575336962
568649725
2058886671
1414982868
726458087
1296984874
2025207932
1159434720
495022496
1904777905
198749652
1042942555
1308603125
402774871
1657586384
1242201061
1600446943
356567239
658837543
4549232
225333366
438517652
1296807038
2137608240
1425509954
158589317
869627462
171969296
748066178
626004639
1466767059
171077131
2003689909
876776158
1743265214
1857036717
1710365332
172270658
1500745873
2123365522
668200000
1903450240
1157254525
647243117
991588480
1949987394
1128523082
1655862758
628102127
1948525742
288635507
1755071214
976239909
504796938
100036676
1197494661
460790975
587079274
238729285
1941007310
556499334
602460855
969673437
1155488263
2007460134
1024687415
1305352895
487714079
2119596111
1173920734
1555613365
1846919597
2142779469
993888548
826800643
1447255199
1405887186
599881365
1118422823
1884244621
2072012626
1802133574
322526003
324448409
551348067
1139172703
1639192260
811683930
1249605357
1938921529
886469333
838915332
477958824
467401959
1778548592
1088845751
925673276
1085746022
1563740625
1644279321
1295362470
467157781
211217025
969893024
1361251115
590422086
532574966
2103459187
304460210
1103156829
356907097
800745484
984611305
738093305
1922639
712558569
1112696449
1788234988
883881095
288057066
593002987
1868501500
1627559591
415823150
115376983
1853694311
1799011182
1131496970
2127549547
453259127
1920033964
1560648286
2120017454
1287364549
1223848436
95470864
1494521383
1294741513
241813526
923247120
1391574337
1094327107
145471321
631653391
1557439602
58207353
1651153285
9373421
317638988
678554870
800317410
2094569057
954357759
1457856475
1179704255
253046871
1887259116
1559224756
1119987223
292183224
640457307
2119899171
13050762
527378188
1372081332
1341967368
945682065
1847302719
1478553715
711284359
1631349359
585272787
655368912
2036877311
2103877139
1743699317
829260301
1175640857
1366365835
1540511502
834230062
795714286
1982201193
63794022
350285063
371051640
40583486
926218804
1314782025
954754138
1858717791
67706739
1392755119
1504265179
1482280834
1243983462
1227169621
1089805609
924097555
1167934880
457545870
799869610
392737311
1618488210
1462299284
953490508
1008067176
1417092172
527056868
113779315
693716311
860886618
113581430
770087634
885340497
1067385050
1291775548
1600724397
2077742424
621440408
690183004
1440834277
1958272001
1312350184
1300216797
1014681065
1743475716
1481554648
841883556
1732622388
1012750930
811080234
2088629545
301772733
557762880
2094359006
490709100
1512359920
942952090
741462581
1401437234
459380622
184282740
1406040368
571567038
949847837
336857365
676355531
851285358
2084816488
1220284638
2084469910
463809642
1615390379
1234690829
1905984217
1077838886
1644213064
21036963
1376900989
289096024
462401525
2101946208
1359125558
441488231
479719547
1482444674
87575735
1500093216
1702746713
1101433250
181506967
566489844
635870044
293879701
1188395696
733823590
472099830
648823043
874946225
1697075382
1486432731
21231565
1863587048
496636308
865423980
539000570
2017557083
479514262
2126010755
339311376
1240745386
723109680
151594363
1398567956
813584202
1703560709
1728356504
1232730747
992575127
226173981
813752515
412813055
1929188354
720387212
991349763
669655031
392927712
906600945
1936584694
2053798636
1289073382
101526636
876558188
1148597049
1309341436
1594403781
568990
1322886137
1931447086
1809613586
84595410
111966905
728105576
1382176099
141678141
1103458703
1505758064
2040244464
615514458
27877478
280963640
1904142107
1758385453
616786877
1358103034
193904490
660745701
2103594303
422056090
398304289
226398809
2124210350
453131543
1430570002
1517225551
1539041956
2018607183
691635803
1780955357
1679012364
669338601
197115402
2018118902
1207475756
1555665246
1348119418
2137604034
543739852
411453352
624863439
1559260959
1398186592
913071684
1140043595
720833559
2010956460
1308665570
314693278
1839695474
956176489
1739601743
585849312
1505965415
1546622017
348271057
1307768041
1291730519
176503445
1439519748
2087900724
1135472228
522974614
907127706
1121340977
1308516122
255338778
578297247
1005087002
1797002648
414457571
359734312
148672298
1954716521
1393094832
2109541646
204058009
348952807
1398394726
1302407076
810219332
1097937625
1775569524
541511152
413344295
415004312
567376078
1215553465
1866125990
2054680969
595507358
969008351
839511373
486065955
1767394506
595119635
1471775640
827876112
222810015
731106275
794857178
515824400
1562378142
1171603537
1134893196
1925065768
1620188357
219208166
1206171583
892971019
1248534626
1208232946
1419678841
385617453
1115267961
1659519665
570151832
286808801
188175629
214651081
1217411739
1280429231
637622516
14787628
402929252
1388036626
871934892
1807959553
365540032
297089210
1342406153
454008809
1967450781
2096369552
729441789
1551136115
2129543782
811456048
354291184
1674746562
1561067046
1037346614
405785037
1608196016
1752154578
1973726969
2062832098
784542241
745821401
1512870721
577357675
1360640698
1489519313
1443164245
202968281
670965462
1411367526
772135749
2030764817
1841037824
1769232038
339132489
1816298029
150319487
1541169634
347512493
412244800
936525436
783854461
1968874176
1247183163
1971582023
699796867
1817098885
511158062
1880313202
1577815641
1644540350
1394246461
849381351
1900562285
1655701785
209406739
438913355
94845864
1012033300
1920169317
248813675
1205801791
1284636428
1983499853
869449778
987808554
1590221844
1320053139
2005064107
1988653308
710015451
751207998
1354927332
1679440385
1110450405
1857144245
1933015387
456989401
500805743
266471066
360460496
946125294
1851366253
1511242576
637320156
204480116
458913121
1464887700
2099071311
587025812
1574758836
1798464343
450621474
16178014
322508180
503235690
42958695
1503837785
71105567
1683121662
512468232
991224580
171337406
1551276884
1400566021
789803519
1157523240
1544240100
142476903
827324958
1224660680
1758561100
585525467
1835467217
1601762970
1018473407
1293175240
2085557700
1293168505
2049812576
1040022825
1866836231
1138637952
1973000021
737944607
1637451118
1932234369
424691050
1958860962
1267401713
1431032099
1092821131
926366263
1837260398
1191636878
566223377
384337240
1492394184
721546288
1323130383
659111018
1784053710
848411831
1823985915
950040499
1755670099
245346944
43237237
1054566307
222749114
1604069238
254597244
576264281
845922892
571344985
2055772146
1034152842
1373733405
2008025328
375006650
2074043320
1593997691
293105747
1608938943
857332481
399470091
1666118221
1611465335
1293599963
1854545279
1411403694
942329096
1121353179
103618573
190343532
1675741627
1089249716
672113215
1586011964
472326214
247611666
1355100248
1361280951
535063587
273627767
896542265
1889966735
26494593
924023551
1299147830
1072622097
885125004
989073308
1782734881
408529495
12815266
1645914441
1503500059
227468601
145045035
1159803303
83758985
1078348412
1181633990
206980107
949673394
1813627148
1639234943
1722564750
1801221760
1560557907
864141477
2072085425
989240471
1531587489
1598972158
394670542
543429366
328504196
715722718
1274505577
101047465
581304907
565409395
1112174725
1387194680
264926742
2092804027
1888337509
964742037
265463364
1796420165
2014240007
815485914
1566926722
395037607
211345874
124445734
1090625346
323846094
1578078491
1942469871
752446600
112753768
553890934
1047158651
177493034
1458635474
252586516
583819408
632922224
1555788952
1044041295
1468543935
1245162130
1242140596
831841142
1979907792
1385260392
670715824
644076964
2083315428
71618382
863877997
1206755759
2024256814
203788715
104061214
1799319164
137593971
1218516344
1936714012
1405784991
1468329027
177335588
793078551
1734099581
529011959
994095189
1334469741
402513793
1529683295
750441863
1663922025
338646748
247368400
2088089720
458509409
1560485377
2050185547
872782393
430072982
420925988
512119457
1011491719
1208581076
1097687914
757185226
1603613552
1179637780
261393256
759201239
998967185
72901083
1651182433
579320815
793758551
1787380585
1796946937
2124336535
1816425037
1918488874
1438117765
489711528
58948727
1148578427
342629564
2088129059
1313486699
290536622
1990454045
83591228
1590426464
1536207981
41775357
726948877
1389506005
23308847
123140812
735611046
1077393449
262220391
2076645922
422158319
817716188
1195767190
762064250
1571853693
1917651975
1978231568
766955390
1755294611
704355761
570072279
141084738
120747168
872613966
1642873244
1286728394
801214742
2029746333
2120284552
843875247
1962873653
379797634
1036261466
1910156360
559963641
1166913300
119212491
993572670
1077243776
1685238751
238723683
1460429869
1131850267
657106311
1383641983
1679342510
1131768893
1028857028
356875526
2110585155
1745725996
890724590
1658100079
1002743074
215985881
783274026
529662135
1692655397
764123441
2025016099
425691923
1880458827
749287510
1466530161
775486963
967992527
328513449
349289945
1432006727
1116836058
1980995416
552049360
1390967666
106533925
1427705068
939191398
1039551060
60705217
974236636
1259553855
1727765636
1818455750
689107365
1578839269
1289808696
1593807450
705800609
1813560279
812139858
47509281
1906479599
1060799787
389300908
717072050
647564369
556386417
410454677
1973630374
128662617
1696494088
998528860
609001137
1514389583
1140103218
1331855188
334644122
2082839975
1403092237
737986539
2034236008
1259846125
1775868803
1250665017
1164683329
712440394
657799343
868855836
369933370
2135902371
2143562959
538744082
824254416
274675645
387526948
915381762
2135530085
1827524748
99744229
1220899086
405837769
871349541
904225518
1574249613
829375855
1387410223
1669781872
1487692890
1009919358
1468735590
944518518
1470663092
1844206348
515640661
1812602120
1417888874
718845004
802296556
51720939
1459857152
2120005046
882579670
835182599
1305141303
328217866
1354947210
517035233
282262571
555133655
1364764892
1442894536
384420656
1998207164
1658665747
1509136919
861482942
633506357
1889045946
1214210077
1896154226
2019131103
1387507644
981425728
9460511
22651243
877488414
730722631
922520426
577416162
407847915
586794093
1901189881
1571191804
1590811191
590327541
738510332
2111182521
626774562
1498056282
1789934781
1629194750
401577949
725282316
739771014
462029744
1918830581
2105269163
752869278
175428326
1952409353
1811072095
1328201357
1269277608
1129037722
579779493
1004669451
728076650
428530342
98540261
593526149
938088239
1955739718
655918917
1147831641
973400589
1001274011
357489035
551355016
1631982106
659150282
928695945
432976899
295020748
1248980005
669916462
1936361647
1902823776
1205483643
909587264
1825842318
527828407
895096667
356831025
1016841986
1452046835
274528723
1257457817
1733076225
989279007
416632961
1327358050
446793545
95718497
1855726910
1730557690
1877311744
2035451584
1941914430
178514255
644352233
909136279
2119393700
1260748415
1525648624
427311205
680246259
1232032721
843484135
1166068650
733985148
1187345613
1205560792
718784595
680339280
211528658
239861006
1231367723
1759026549
416595079
747985728
1716761842
464860708
1583816967
1717826472
550193257
439477200
2112320502
1203723466
464253688
1980476171
517099396
2047528610
1832120290
1302051931
981049542
518466630
464346790
1634073759
910146792
2019543005
829653333
1828699031
495926344
1677974159
1989797683
1062511153
1988197734
1969763799
1854584655
2141890289
336733292
507814571
2058146612
379917652
797931623
603818690
1390525443
1819734072
899510933
1559382103
1091007681
1129395083
170146918
272150153
1322124970
1885491239
209777901
2019617106
1357514793
318209286
527121036
1815003701
940772426
352390150
296930753
375459329
562356806
1920303577
145978279
669699040
836000819
1798911796
1394542280
534059795
1087862559
1184854120
1495253648
1793461122
356700236
1976595632
1231471353
1781013966
1599403828
384668311
264775458
1340950026
1668932264
1949376569
854688806
1766677886
485409144
746591296
1626449323
123721367
319210203
1965243360
1103876160
545552450
1703388254
1890116368
1034190127
159747451
843528963
2061979972
1501158022
957721303
1440526549
1419047618
124796080
823215821
1538350555
1140087981
757132082
436778675
1951216657
998188862
57881464
997722051
781725485
1124656530
636439811
431948548
1338245039
1587268112
975756757
352963813
1116691797
181284652
1158235667
1155431533
571649991
670879308
1231435813
2065075077
648055163
1002041068
1376272816
1214968643
1464084268
1257498899
1816938723
169185048
1073315432
165616362
1843942191
625454341
1950997534
1020665971
1275476403
724023177
265245344
2010765458
1616744394
997486275
1035649466
1891879947
539587577
977195067
1277355086
1001700236
1438853022
2115026928
592192983
1026030981
718148338
701333058
1725057009
2036864086
1428972965
169371024
1348009252
1246695058
953957780
1113140685
957759121
1204566617
361599551
1482661750
2046824873
1604998646
82387801
348984076
1437575083
1334012641
1985033859
1228732687
1233532731
1592260405
880505157
1799007519
1295574656
1530070797
1924323732
377788307
873500508
2030868106
1161736548
1450326758
695725982
1636727293
81030777
1868846732
1402191890
2016317359
1896646800
1680478561
1124062518
1149681830
468234997
1322256047
860402090
7626997
661554037
921817764
1506750419
1188126795
1668358734
1132843483
528137709
1084330266
1206916486
622423333
1337745128
575636384
1526513624
329976009
1924350205
873267355
507075157
1124594290
941975495
1915089624
1907023833
961341171
2003053631
1472744299
658504941
1120626958
1067163601
2056088950
761439526
1483020731
1642887596
289976516
575840111
2051432248
1008691443
737942034
262147050
854019863
1301741092
1367153528
1351833296
125355410
1243279959
827052733
103546489
452056595
1770116632
614610403
1494627620
341660913
529204980
1280475012
1086360191
208534935
1455360515
1165242869
1256077322
295056721
1322673383
1403298383
37905992
758687082
1423693258
300738960
1678719592
584865868
1694522058
1457700900
610581953
980049432
230027222
2113157198
1415174676
543144767
1047453716
1238273580
1191171883
1122312459
1724468433
374047389
2114164928
718882792
693546955
664307458
1259719971
1770005751
1895072544
1082789581
585583211
1236092251
1684317875
1346426899
1170847590
271442007
663264910
13888786
1176025503
758899468
1803371212
570158317
1546457080
1899141499
2116019197
596632671
1339283499
2129577517
1239974422
1837165697
1201189291
1128285551
415228231
1741161719
1329428346
90683565
424648795
675146749
1467172347
384979024
1485106484
1859672272
452372036
1811470278
75926105
1119463384
1386514140
764840680
974671325
232837617
236456565
320169064
755283403
648058508
878064133
1472240482
223731851
421901919
702682058
274129709
1806421331
2061587924
90418840
762921186
1404079971
621326154
992205072
976596026
1565334435
298080969
1436337932
1849118369
970051819
1053206020
707755477
89520374
1975296393
718132377
1730050210
46430990
973652010
1769326680
761958689
1485993388
991044694
1919724942
1271360451
498782536
728049331
1292374502
664474726
231537680
942512823
1226854086
575436488
2080643351
464709264
702238024
978299171
1731865231
1405892978
2130924678
1450152045
1510713043
535256113
1201283454
1917198083
229688548
1157372683
1614924524
1989361904
686383773
235662696
997574312
1694063067
251906224
1314171178
1860376525
1616794901
1247722425
967800927
356270043
351780971
1382983194
738332309
1812359705
1823267398
1784907188
2090234876
825209043
853528390
535272116
1500692130
1622092446
1590565508
1675160143
1027759048
1653885250
1281025932
1798220164
353756634
586786304
1114791200
366709222
476948771
1312838443
956189282
2072960787
1480417292
272933746
952242551
2032319221
1809853303
836049599
1758364121
1088536460
2138484228
572470131
1440868043
1639926880
1303031314
388626616
1951842777
79851391
161550154
1272611042
1093717208
196740932
374499522
1772192584
477542413
1913652716
1620557292
278336607
1947523363
953856146
1738939581
1515280741
603719398
1290309871
80198386
923801060
2120868329
226852347
28050199
188928011
707556787
1109688830
321396624
743018234
202630340
1304881395
1179183393
1947985413
1208415699
444174270
664708624
1543417649
1993921963
625774074
637523268
1212997054
2001907772
679610129
802050496
1425303210
1197838574
669715921
1066589854
318598918
375385619
499302101
1942313953
1108184715
2114449075
1618904110
774023149
983469010
2011761293
281936481
906701025
831276933
1788780470
1556239309
1362337352
1189968471
1541495920
2128256114
2059512390
1695953515
2109897102
2045290999
265636200
1151701682
734358604
1193054177
21362734
1341584011
360266275
161366414
2002650469
344576070
487867383
359150371
507398787
254250051
777176792
127112359
1744862428
1354974406
1938472537
327389160
429935699
1568567249
421468113
2020234238
712022621
1386857702
1254856354
630997148
1545256073
47924844
429890979
1521141865
263780787
1297903051
928473833
864896030
845440196
523473010
1962150005
134523246
1431751549
383135387
1276886575
52840158
2079732378
1507647263
1789872475
1006694710
924441789
1359102598
732276209
108434337
1405849059
925850810
1129955840
2063626528
1421906222
1334545197
1577518180
1934927459
621268406
871942611
1306670769
110905784
1834007014
1847582485
1881569428
2098740404
826853394
381561295
479459636
792647499
1028703571
574190514
1129572308
1339698020
1327531876
624435147
1164595860
355700398
1090822104
909468973
411389970
849841271
2002130860
1089054392
460464499
887394811
854684345
1214135158
354269587
1897372307
747898958
1748228098
2028132644
2051733682
517999351
215865633
134208060
1707233528
1709020114
523194682
1935947438
917582558
315126516
784475785
471436064
1902117651
1912307993
1539151938
1978659484
334471515
560690203
801722541
1491111238
501203697
1714386564
45621193
662364262
1056792975
1589440160
60327771
76019733
1882592372
390059152
1233248269
805391051
1745736858
562978674
1781192371
376963076
926458387
1111566519
1936052685
723815405
693640634
159016955
762460912
687350633
546177048
988874420
1371555778
402586016
621508161
903321011
377457362
1886350035
1282696083
1787070167
1577605162
1816681318
2022854174
501068980
2062018237
2114036478
409081128
1994209791
2116488756
1137814631
682112383
567284542
1014154645
1266459399
1483429063
1008137942
500943774
2007805003
2121335765
679992932
179983824
1911080719
411352494
1241275629
687159317
2091846086
965970499
1285671748
1021660090
85546474
1743909421
390546893
1440526526
1060368788
382737961
773663138
375582962
560391136
1856658677
895328014
1980625320
1900658178
1787707313
1921582964
648477329
260460221
84299613
1895865879
606764179
30247409
1448373618
1151633105
795219995
381646129
2071880891
1180225862
2037724109
1823152088
1541188361
1774431181
2050084297
600401627
88128897
1269526597
299677715
418750467
1546851754
1651793620
448328488
1124030318
90995407
1914779939
1460852351
384628888
1042896157
2052325265
444972526
908957277
1996048560
1471106863
52076057
205104863
594386981
805824295
61926624
1561833931
1528782425
335379003
1818358234
1775505739
536428586
1539429317
537350608
1088552365
136860636
363070253
855029484
1591075870
1123352993
212882025
526294883
1276740656
874864916
1379214243
373755077
1503233643
839126746
664280082
2117972070
539677336
1118344879
1779298251
692767383
1692386940
1062509325
1474247950
1681589815
959799342
1460400914
544133268
1838297676
1695524830
1677406757
730543192
1278345415
539844984
923421545
2017030995
655629772
1809951688
988942537
1691766418
1278553597
312531781
1281447960
1985280767
1516816269
1273840414
674782915
370017792
940025771
1334447804
11451755
1519750643
1295024666
2125545593
747430098
473473508
1235090248
106858195
385853854
214881699
312190621
166087862
432395692
964303721
770446774
1479153318
246957276
2114210638
815079247
399310184
1057542366
551970376
259082862
1445019409
669009347
787698382
1027456945
962418337
1956542964
1299696380
1854247242
213328372
1808814137
265749009
1803169366
1526502205
107828782
376430663
509734525
991266759
653073726
1848329963
124923759
875129215
963781640
2027041682
1600213524
1289343512
1671254332
1934398908
704177108
1983020406
158880553
433249708
1864162664
92266549
2098478948
1810698529
1595603600
1278502589
533179706
987054998
289469350
1933177465
98156079
2032067010
1162658311
557960165
1788486749
1174392890
753709132
2110974576
1879180533
904979601
783670170
604658225
1950921106
1853180157
2115624826
45124429
52007652
442782699
1275172265
474921898
1270095932
1206391084
2065221092
1001782043
1740430599
195479424
1134740549
962740325
1805383061
1506072568
1321469706
1851866618
965934903
1105029362
1357898550
424402902
1407254502
572341772
580973946
2044366827
933332184
338471475
1324643945
280932472
993086138
697632582
1491955258
1129097141
1476551065
449445664
101818240
90646544
282850342
1013782836
522283442
1687526223
1113078300
1794539989
1478237623
388515770
1630857188
710188491
426078738
2121522733
1879631126
799830744
63391228
1425014749
1739838033
159028454
1168044958
337542879
1399193911
1910908321
1386956331
216162540
2098521778
602383406
1334017379
1143012059
1103330744
2118303964
1779278964
399152245
353926978
1700099495
1992005044
2035815424
1242602559
992701200
650590802
466754505
358108065
330955870
194841111
1066437075
2017859775
1543488894
1009625682
262528913
1766559239
555828901
1182763925
924002491
1467775698
79510013
1352455974
1620900586
163292592
2055638077
209279244
897428934
1555359094
1331657451
1587308847
1028149601
1366700436
591653087
1334656057
205502413
1910814990
1076954816
138360259
1068604844
826175178
1771099507
798264675
1899506283
1593313278
1107536190
2077035322
344304592
477708454
950493156
80826243
1246971987
522603212
1762936138
1463076275
1579777030
1418096504
44041541
1866707519
1910851567
1798948951
1962659048
5175004
138386517
1501960510
1367192235
329112893
940841266
536992344
1173527646
1164205617
1706275838
717064269
30867221
1848174967
1123746338
446140595
1604503347
849493155
275693991
1626739858
231098132
953796929
214627633
1748236619
1815964544
762741148
2128676431
1457209096
1518201444
724075414
544805036
301253983
688726441
13403987
2032235155
1337106274
1695374685
43921635
1580041303
1445303619
1306855294
1065941704
1885855906
716160568
271501182
66392581
1445934694
676002289
1592026939
887843151
566398694
2104592920
583125370
473628993
75772626
1965185449
1736390393
597151966
1653602219
207829492
2101454607
148917778
543430062
1152563558
1708882360
324327123
1262072920
920850748
904723920
1344445894
760235289
963110472
76438739
581071315
859527943
674893716
1207227749
632582917
310105039
612057091
482512294
918126154
133130004
127226653
1644819976
1060295514
315804278
1294619396
37010970
589074449
1165301395
1493878526
938399387
186484402
55226377
951181590
972701543
1181804004
1903613773
1612339230
234471941
355634693
1915390762
1860812250
1938107762
1900809601
55457094
446338988
233615525
1253570640
740620951
1471256093
582891195
1711791990
1993239630
1705730382
1053837245
327582079
326600917
998118461
284969855
867233798
1010347292
953206244
723758509
344353792
1725213973
1024004796
1177405148
1487455769
2128921710
651039033
1617246832
1510012813
1666201810
979191873
1916006675
1376848569
723563643
1547390898
786502675
1854307077
93444030
1497629529
727035146
1471741454
435722954
1270764612
173664528
886271935
53251351
298478122
851041773
1970595544
1702129245
1085403318
992230567
557124373
157483430
118911828
1535248707
581047825
1407765696
972711516
99112424
622518222
1111924188
362807519
583146772
2026328827
171881451
1030765942
69891912
1124894170
302398524
1936224263
696083398
428511395
1472716090
1624377783
417466281
2126074864
1577623321
1096278893
1663399386
985085136
1481128849
1411309081
169698136
415511473
1601113942
138359470
865918926
1896788650
2057004063
1753093901
1414466319
834965055
1908095715
1255890104
1264112427
1368307838
690036873
1211067905
883147876
1510497750
2012384469
1418492690
1685859133
1482933286
890772218
1299119753
205873249
598381067
109529549
927723263
1476863955
1101329770
983824591
417264331
1911724513
112317970
941397777
56476864
1343591692
1043472378
1660652405
358063765
926117156
1328388523
1367964792
2017352258
1106464060
1845260436
266990322
1248974966
840199559
1875438570
1549409742
644346066
1215521085
1935457008
314100644
645625638
1836102371
2080789613
604523806
1261566200
312929593
465903031
82303339
266231025
859548706
562739600
843117052
1514867472
1912869537
196663577
1997497836
1505198090
1983788919
816231943
1070434709
1003312352
1145373818
225806359
1056015559
1699144298
817935944
1745483428
400271014
1023231859
303944209
1887966250
1484559350
1425992159
1886243965
1937931091
895929753
1685039131
555465322
732100641
1814107232
156691118
1801013628
1596109579
1571055386
1969086294
139586649
551173048
359895961
892147075
1940308994
1106443393
1911728977
854277771
306754372
138158015
748428790
1959008699
667831158
2023714104
890197236
1608104691
801342440
1705766907
1106252213
2051368861
1415001853
661069743
859696521
316799803
1440335202
1953052547
1724514448
394234709
1968532970
228884569
1575216277
1288750047
589580473
732294068
691673500
1838112480
1876471872
1149662491
1659667710
459447286
1918482802
1080997799
810033305
250877414
470263545
1465575161
83868474
1492329177
1521501070
1231724026
1504134555
1315048026
1077457803
1426678571
1515625614
2064919103
483444741
380561432
68944207
180104593
1614796141
375541610
1665489979
946181528
38213143
1501329002
786206877
1656175633
45394360
550916779
1095995950
218173077
1674533374
255771525
2068194600
1562427731
656131794
1470941549
2023333305
213712026
1260905148
2001629393
1043968097
1400369066
1265975694
751479489
714479308
47705728
209060385
1153892760
1763776775
1108564814
654004543
187734139
1359739305
717318486
331747707
1476610938
1128673958
38303283
2128981036
1688445039
551531296
679299606
656122483
448405830
1340325351
1394471023
941378138
1912956749
1827988870
235211473
1511244708
1856578518
1968381756
1175260751
1875788605
1795581785
808921177
1024440987
48981217
495247977
150825164
511880903
714460163
909765773
1177443901
1096587610
1833979662
769832760
1934674574
855233138
2089022001
1032420485
1736776548
84518444
667289835
1766705453
351780691
573121702
274541812
119167951
46919739
895739462
855393280
280890152
1820967810
1472470020
908088740
127742871
49447992
208384015
24426552
474213643
1967699140
549418976
589109658
602212386
1549230685
1500071238
188277627
1969257721
1115628308
1549143513
642622659
1633101500
930734872
1705780165
1422615324
1866322688
2001632181
508414613
1326626972
1729395128
1098060777
381128159
633282567
1935656256
964540022
18990187
119659935
2045238826
191122859
724573692
873810874
1609758665
702625182
927247818
5084432
1801885821
442556217
1962186486
126013872
1965175427
1352773053
1842171258
319972909
469402234
1995964117
841093413
419405275
166962281
2023428346
46582391
201237980
199129206
22020667
147102836
1514466986
1701066551
110591538
1160015830
1701298944
1612337429
1022268060
151972858
1388352706
1343948747
1875982071
1600586322
1552394753
227668793
1113914593
454115730
31872315
1813361110
552770758
998043149
701016918
1159146547
2086274597
665568962
1737301105
742010037
188202339
273628371
413554263
345139802
652039350
260887198
190359269
973330246
1904084524
926700002
196341305
521445023
32880102
376429047
77501372
1449968129
1028243343
572535722
930524101
1423956968
978439752
1235394562
328885216
1982741262
1594116378
1922550739
458060042
1660042187
1444194608
1225866205
2079173525
748714851
684541769
52268338
181730846
2127304412
496610995
365495564
1347840671
668196703
1227134608
447654947
1336799004
813487941
733221131
378627861
540796
628120848
1045858122
1245835120
427681094
1043023847
711102855
1877779245
1855111155
1871704721
1447592854
1088766422
1087480870
1821297471
284978029
731531561
463927661
2086045937
1391444990
1025087076
1626723158
441699700
117171867
648248462
340080861
582161368
475791695
2085929452
587015407
1596565044
1595493400
1270143686
284010512
1984304846
1885806739
575239113
899828352
740209079
1625065221
1861185229
1817239027
2110255017
1026752657
1705876863
1923379725
1356605681
550423451
578220707
1474661454
1795268078
176947629
1669354457
958542235
980046810
529948285
1060271831
1690048337
2096314130
1364597289
525700617
2140931611
506110565
433099793
769934782
1899827850
1527588332
2023296565
1948464771
1262348068
2105541909
368298541
437256959
1067455581
48727617
1030389125
1471567305
1999460842
118888675
1750353198
1035101088
229416434
118238792
1586971616
1668887427
639610718
284823615
844775834
630472460
297033972
140719027
1809249745
1088052753
437651801
1298997470
414091125
410251171
224970765
1716769676
353720503
562333781
1454845584
1840610488
744072846
728238945
441820609
1908628548
145919923
1070518875
1226236449
999106617
1464783933
876920267
2034258341
1250943846
2091205076
625777197
60758553
556737526
1606009341
1688924966
390436920
872382539
485787245
1491145415
1383187407
113292927
1851192478
1402426393
723537291
1865497022
1141174407
2001857897
1563619008
95406878
1299530462
1127495756
1185426919
1529139091
1941268105
701749000
1289735129
2087790531
1860172886
2144389791
1958258770
615376012
815705409
1442949955
676460042
1062458845
479298853
322645204
2102992817
1389041865
775865471
1181182745
1017211372
1781491833
240435879
1338960998
2125202602
1399707947
474778024
270375120
1202395159
1830640829
770029748
531301479
1069828911
1677464190
594943769
1580334261
1069683662
1921048393
490080659
1787323614
1879347949
1239061841
1477083940
812836548
1290680303
1348671366
1417753921
945952975
258146652
1075751299
817441673
2125646542
519120999
2088286676
1074398794
1237055597
1497129417
1655644899
991400648
151515027
1571212048
696998201
1000852303
1635131381
1427377307
947710366
1011389433
1947487430
547781413
872980776
1567057763
972525145
1103887684
530087626
2075359081
1010464321
1678804637
1776974318
1147115852
981285615
982056448
1673457348
1523907776
606029047
933464754
1772315665
1898447148
2088634435
1209277708
201571807
1406898063
367939905
1481584003
876060007
1948106747
1334279121
205045595
1200911468
1144361628
833478191
1739446047
1415954219
1372036121
98449639
884316670
380659473
284029329
801561403
1219488722
107194695
1174371311
1389877759
825998916
414969462
1484200315
1645178592
1187262920
114087764
2139586246
1422385691
80393422
39177774
694748302
447571356
1026965426
774495798
1707199608
1999721569
1609574343
1758078111
301024667
1514640258
468772594
2029028790
23651849
1901552269
2123472796
13775082
295386635
1859678359
844214362
1186460834
2144653031
20753612
420098711
446585402
87574508
958157032
869612135
1690494740
316963867
1395785540
1851381149
1454564597
667250023
261270981
911368426
644586396
643810488
1502845852
301007535
1087714641
1662724115
460002693
748984698
2051851758
957711093
1052156947
1479545418
132633894
1415313225
1144912287
1130946431
599567876
2054190556
1573030991
510528151
489072985
2086216401
1140023341
545962138
385099338
1714699808
177329845
872995788
1789385539
767909756
1409147820
1607223421
2086835461
776844189
18399442
1932808668
1563377968
1824505919
1305948677
1290096550
959768704
1887443799
1297171705
1784479195
561365938
836636649
1311563882
19155885
1820215101
1723295041
709329590
1295536824
953279280
1631875272
582623886
449735346
1125099344
1313715903
940490193
866339915
1252554832
886652595
1135606715
1772681547
784140783
1606019649
569804036
2003294046
142485862
373914414
801034002
197528482
1193422558
1906422247
1584955534
839045326
1849353279
649038605
1566425607
1441705955
451483536
1687183089
1587367879
1209047845
407217634
943850953
490174509
1486619764
788660986
1839636599
627727390
1648297954
1328608364
1960500864
998808747
615004241
1498910822
1128125511
484339722
254404641
461985424
1595527975
709053451
1207234565
1790229969
444154567
853215580
828439705
2120007669
1074709583
102629910
1080871150
977119770
1525678151
1370247378
1954576723
1433499836
939315771
1516769592
1606018532
1098466410
2140517651
1879233074
383395995
719386401
1070520343
1855670082
1279065529
1070814661
810545517
1098176082
1623172793
68985930
316319171
1738990402
161161794
1334234105
202908482
390652732
1770591146
1858444115
1466959876
2008452192
141761200
591343654
546380707
1309235647
1049750168
1572942894
471694588
1743414212
1255379286
285723410
790816320
850567378
1042110520
1861124777
1693138885
1928404647
865432320
497698075
575965360
1462457370
2078515900
1437439584
1552323062
555874121
86029978
691959807
1003501179
1635211019
1487408099
645422218
1964102616
805314872
1369089238
565347625
313772728
786308658
220279517
42633942
728330373
1537924237
1111661415
345881323
1006259869
407029658
918575108
1336411079
1842349512
1396466939
284839842
1672805954
1621439185
1024211741
227826552
322209193
2012311138
2042928532
2111338888
1616386610
426681396
663238634
1230368205
409470238
926663258
1575312529
138603295
2100840431
26347846
1832889044
674858502
834188586
848005677
1973812226
214592811
1188180213
1137156606
888501004
636954303
1428826199
1677002106
1795424830
996143810
727345882
1648156224
269571785
259724792
766940414
449767868
1614112010
695607915
696868681
1366335104
1572604808
784363610
162863515
23427537
1742152303
320734728
759947146
654656797
38433544
1690298030
543268348
803981496
1851930585
1246447629
238329722
1790156591
2051109405
741684079
128315407
2071236707
773497829
2116171383
1744048504
929151948
1076776592
426106176
1751914732
98011512
90470409
1600196618
1440707786
134967647
467733968
676669712
1528326451
1476553814
1774047129
1751031105
102352645
1426372644
624560712
1684043979
519611039
1725578303
1238936299
2007046197
1036053192
2007164833
2090346891
1624721380
1848445297
1462758892
1336695435
392718988
194044760
1716841129
168041598
1280341114
1431721861
1866236900
1817216045
1912065171
536261180
822761021
1806730507
1634604000
2057574070
376481411
1784520972
1027717385
975765339
1511824875
1910263164
592956785
496959969
1290473257
330206866
586349313
1706298011
366810433
250886694
409246394
1571013788
533358441
65014007
1534258050
543812590
1390459254
1427854910
1784633144
605053214
648834070
1944874062
1155146856
650709392
2039696261
1854627822
2059609447
800511726
765730431
1455515161
1682950717
1574184145
1895095265
70972198
1224333159
1424476842
2029581518
945119595
104054432
969201906
387601878
640070873
2009628038
931288942
605092659
528121794
183794187
2060404201
571935514
229870097
1874049995
1340652861
315917254
1245637126
842106708
1410559153
1453107360
1961739202
96248181
1944781362
1690875636
363061150
606584828
1010298617
1305543134
902015403
38234146
990098420
259743775
1287453756
2048516405
1270607661
404906617
1248633319
700592547
356935362
403561582
177819239
586989742
468146828
280652924
2138222497
628419028
1276747526
2064413976
367566867
1789398968
1234625561
964108556
1586234489
538127034
1737503430
137339121
888406045
1855566696
1494671920
1083169891
284808630
598771314
2077247156
615027217
2126462940
1981098039
973828871
1415161896
950578296
1331704282
706032370
1518815840
857934426
612272167
2048614473
1428000789
502964593
1698445766
1624103741
822297700
1624407265
1724434201
1500926705
1951103480
780299172
1216128314
1512603925
1434414124
473993580
1576947302
1897788219
1898772380
279840711
183542698
1456201626
462424548
1480822072
1315349115
837999788
253844896
1490764569
1500622730
1242635009
685802947
1232167375
1108403371
567710986
1170374175
587019054
1185353514
1268410922
1147694544
2089387311
1120610867
1593331161
770185155
427506667
878927301
367595872
1209274949
822556194
1010696804
783270197
664833734
1431032099
669733130
1652067399
1971397129
1684584825
2004395899
12346771
383367929
905811868
711450971
1986038561
1822511640
133563336
757328464
1565634582
2007248479
687214449
1438347395
423916495
2024738388
1650273176
1135394307
1797936956
455836458
1710269286
1760788861
1598846522
846682764
516361885
226251
499583855
1967331373
1668956604
1393082237
951335890
1987527235
1763518749
1681239838
585861546
1612213390
1866013363
2017263935
199253777
234771060
1600602316
110289126
559137660
1719724445
171265414
1785687603
1195367242
1629147753
1758509886
1217465646
1614727404
925723852
1712381324
1929377892
640357070
1661576633
955995675
2141657615
1722045581
1335850960
1596923869
231656088
1052365153
1398105408
1784953446
15979989
799164010
1823121170
1148649287
1598504577
1781310919
1970099615
2009210700
1913793623
1169606622
633014940
1764197218
595078556
2011809144
427801289
47441972
1166277336
2123792162
117572458
1805061983
530424618
1355800691
1568238159
194792371
691290081
422320833
100647995
15176850
1672205320
2129062462
1537140553
275557126
622552407
616160490
1843650025
548863938
964018475
1005722768
906319337
1453080804
24052395
1113846224
2062432172
1264094965
146643918
1496819891
657526523
1791819115
1064079651
625145035
1020607606
1147074222
1559552393
109509690
1243619528
38847756
2062310264
960211263
757169653
888557255
740919958
395079049
1465379166
792535395
1171686920
947401741
1213916159
1454732575
625023073
1656712857
1758248028
201748652
30632060
1422342944
1476744577
1399513967
1542112402
244175095
185519935
983735950
369625664
1645144555
336801891
1244982081
1927039479
1953709709
744476271
1746370045
1662821034
1675565225
2061979972
260815516
1789465933
1492388076
49472053
1230932022
314662002
571292282
297956719
1674946770
569396545
656951671
123500257
689643382
529006860
1594457082
1506554553
1031197311
1485570327
622967426
1009907845
1659249350
1515221229
1026139000
78049320
1016665238
2067580956
295023973
1332028812
1867154110
663992982
1572216688
1841579637
862039340
1371160609
94622130
141925462
524638418
1435365648
1965871999
351604040
554879277
63610700
1685784475
865253992
1531539027
196774050
2025900706
1223352325
441978953
111611084
868199673
295947707
965622688
1891938678
2109463110
188270202
356026162
1250378940
737365884
1398695443
2094326590
1886755643
532778983
2011278814
1990727810
193652625
1859690630
1140783577
1789130932
513158174
1114381016
106645267
990445677
610212045
50811004
383065248
1988247974
1534943079
1365589435
153990514
1698251450
1444267703
898651139
982867740
1659374573
80899033
1014699561
1564128127
1421882925
1510040153
262589094
767582324
911920933
1848293614
950819925
668363890
1068330130
2106738016
477141594
1215343689
381493551
1701081826
1816897486
787863284
339707067
1141317253
212691307
1712506840
946965658
1326175707
188742689
1089330029
1699361873
1860572875
1736275419
991986014
2086939457
1032819466
741395598
142200991
1563182543
1713001304
155933217
1743767727
632041537
702534171
1036499817
259761435
2110908979
1279531201
335665274
22304316
1398843272
459803188
2138029828
509311817
1138378362
667915309
892929162
912314297
283056342
1972956616
747568731
655659949
1303135251
1172424997
197998217
630668693
2046238879
1331030335
522760213
800113076
1168235369
1355435288
127482928
1003113574
1621766823
1384460605
1295134545
1197223579
1076545556
143408602
241999267
485791746
1555173860
265086865
777305427
861116401
1772243557
502420066
1017462166
1746004043
1617439968
722148209
865778937
348252187
1743517940
838746403
188502854
438247330
1565246206
876221126
1671883608
1394091006
837532678
1532599433
300677706
1120430834
752309678
919314385
1257895880
1319758260
1880722076
446513802
1537425340
1464135558
665240915
849841271
1556694390
1760047536
1272242379
830350919
1871697967
718010005
1576088874
12247770
948270409
847549714
1666893695
749970010
1339490106
393176172
360982927
1097652827
2010843602
1939357000
239969519
1243552595
38364529
1235025056
1943639061
345164263
392023162
1521013526
599193862
684614928
1577702316
1942376892
81452976
1486796604
2005712209
5064587
619763618
341687900
1140553422
1476290723
1786858838
1646610349
1066600498
1574155187
1156121356
1790416341
297357938
60549092
393229004
1762884302
1160292716
1344320951
1460243512
1943932908
2038952288
1598318824
614261510
7182549
1565678141
1136280958
1137917602
1097110968
1507461772
12417519
1424910310
352502246
569186144
1771615868
1264117051
1491017576
320382057
458509207
329117903
1272665439
1220962536
291230504
1702753118
1777586217
1847619179
972899426
1570565923
1862858147
395871995
434814183
2025819791
224128170
573052700
2131467753
1109428229
178335841
695956017
529544380
177919219
1628043723
1425617682
941739421
1278249925
1082092353
1760386679
253388769
60708861
1857101948
160310122
121586732
1876399360
1382575241
1806294803
1582591996
1558531483
620969768
1224614439
90085339
387655525
1550052376
1355949929
1200693103
1832848046
1404937390
1518099157
1499402514
2019342156
1010418546
2066623957
1182453484
2143668926
328120010
1035299476
1516866294
2058197455
1470769370
2142451277
872369427
627734285
1062113307
9820474
585949309
2145401331
1646109053
361354590
1748440975
236512406
257198231
940241669
1936320461
1189984509
1579339376
746198765
102203032
912042390
96026140
1256297647
156402682
1289722281
1198405070
2018825843
716236332
978132639
615525331
1044072881
1941555778
1612171693
340785276
1604237757
1750090982
332217476
442816673
1713754259
849484422
2050138663
1345409688
874088793
1178540149
1950742887
1757246198
1075087886
422702192
251638204
1429132521
1332889638
315690432
895717501
753904642
527362379
1365899237
135470429
583929488
890429196
552765140
858798081
101610026
240907769
2128412743
1316330964
724658279
1612316419
1256407461
750579497
2074164928
1739938947
723946104
2052473994
1289400157
1045674743
1353748099
1042023259
1999977882
1018230076
1303900943
1367113545
582605990
1293101678
296848398
478035507
1722975071
1697160734
1994213562
2121907698
498968793
450447087
2043011707
1205492882
1917229525
580898103
1491016499
1229139975
1780195663
969794777
1348468496
429625745
1028019275
1208739290
1703325092
1307472501
172583877
1144390955
832186140
2021397413
2140458936
1715611278
232506442
413831918
1204310186
599418576
1071526435
371582284
422179474
1008815667
2057886215
1375732902
111371440
1616641429
13160444
908990731
2042419293
1936531851
856628083
1526660416
1568096855
1376447112
1498678879
1996542798
140534337
480747404
2088000949
1223502248
168837894
136995062
832657807
590344449
1035808915
385954462
1804268411
596319841
235690822
246798712
2002130398
936786943
1015532300
630498606
1978084172
371282791
1670089956
929578142
245813049
1303706283
2035550002
1709150040
2106583842
1153815622
301942887
883598552
446352504
368038951
967826058
2024413528
1354355119
1570667430
420230434
398589033
1686649182
1700719962
2119419231
1756820384
7811991
574650611
2074886220
1372906401
1421014114
1479841501
1199927660
122447793
1404852901
921405197
1521852875
1897978888
697797372
1538035300
1016855158
921761722
757161089
1867365250
1794728178
172600286
1565969293
944095591
511188383
60280161
872160954
735943421
759825232
1150422939
1708404291
247344274
1883033177
506115558
13858121
1496849253
470533173
1893685518
68167856
122787160
468407258
1040793605
1732515151
1028093187
120064716
931641107
745325439
415646355
67228243
782551015
1317682024
956964061
984159368
381259031
1062751207
1904265185
2081993960
1096647648
728555205
813618024
1617755395
314377423
1699307372
790050366
371121536
474240127
1622858699
1178037116
104383050
437911605
269908964
1716945594
2062118304
1266657394
661549799
1731680361
731669881
122128832
1092004295
838709717
513012419
181933876
1537644970
1443700206
1603302390
823710949
1548036656
224710501
1121588567
1890211794
1190566591
630555571
1323630900
701235032
137304359
68574357
1647262170
74538545
394939188
215994632
960969540
1726399826
1767298167
603347204
560985323
1298916481
1157380812
1768707692
1396270086
1889440461
1256118014
706593763
352317896
2022989872
1619007739
1650163179
406238907
715322793
628726560
2075382154
1173233674
1525774238
1455405647
483661393
722627372
1591212885
1372006718
1874757176
1741010352
919457862
1151769292
1937997501
2098554858
1078873669
529006834
1174572867
678718495
2084272643
236653350
762591127
1689068067
1825259503
1027917246
2060062903
344086204
2080311031
755862111
435590161
2144529220
1388007089
210148821
1051373270
363645844
1804168690
198126151
2134219891
1322784311
1881921673
1720593761
1567333194
1515916464
417558272
1222389160
1540747590
463759965
1669684279
559426050
2119997071
1885427537
1925819816
1581498744
960556095
1426244345
620140751
1320362259
167938152
1332534671
1185710642
224608894
863388456
2063181839
1221776320
1822807609
1279322016
253596660
1575502406
1376295335
2041544295
750326177
1665413876
982976869
1263375719
1391483144
1244749886
186655298
906897394
1605709896
1947987576
1422134890
805785690
245517247
2142951710
494483948
1152064063
37291490
745777875
1261279962
1984355655
375656044
843014229
1067914943
239628617
733615902
394587286
1532186422
275431559
193318936
1697229376
148405706
479635075
838003591
1750485455
1211850608
2021237627
1693292409
1450215046
989977931
2037250424
1147203825
77485184
505381192
885108210
1158339307
871357242
356291181
1559578857
1035607791
594775503
100977923
1601804576
1785885846
377418043
1442547820
507572371
145836926
1939689104
1096214407
762087808
663230882
2141425191
2083175264
532313840
233854752
537213081
1712025105
858057863
413554581
1836903577
1835364450
1431727077
163446552
85834234
1515334043
1972893374
1612717640
1057314321
1999657121
1669426857
898182709
1012485744
1094343586
263217963
1407196749
1816110257
1339629340
2001330821
1800319758
2119521046
490621997
580190447
1794049709
73573239
124722127
1913632106
2111218527
566721969
50532531
1448957338
258435860
584689580
861600429
571757545
504448088
1810210957
1202715855
850446820
1077348725
1735680769
2132003346
534641101
1559614864
1821504844
511190037
789297948
1041184347
554151778
1841050519
250589049
1419756395
197855287
1305445044
385441697
2045113039
1337347465
2049629015
867482631
1599225572
994140621
67574601
480902815
1465660224
1917313590
810798265
70248847
379134754
1296406927
160179009
274056247
1565780484
1161257893
1971880863
1720334284
1007031548
1835716166
502886330
1271674176
2058376074
1629238236
1603254482
5569571
1019111433
1386295655
151231471
974322724
2058444514
732504525
337033327
815378440
125760542
1160936353
1141409745
41559113
1332170054
783070143
1283665895
1079283361
683455276
549905673
1335924712
810469566
1794074451
2086187055
1957267786
1970198921
1831347224
537795679
1912213587
1825744285
1396426952
224969196
402259069
372773546
1808436955
409469166
1639519689
1294905006
1824398421
1254035608
1405430867
1524773444
1997587469
469142983
1877010496
600412763
1462318186
231879609
630305041
59978692
685461661
1587073657
417473422
898662336
1927051302
401393414
696659416
746560697
199637466
32091345
1852407585
2063989671
2136529716
1258634294
154371324
434014855
1304788172
907466531
715675215
2013502179
2028130678
1004626571
1835782624
97515305
505864303
1819009486
1719470848
153573624
964025560
1186830191
639066067
1336136842
332341376
1977138285
1805987914
2130401074
2055464532
394193268
512085025
1882700055
458597240
1684838391
805524594
918823279
359396089
1815520629
375055054
1228088949
1819357787
609607358
465980503
1520191381
292191344
1742798728
963098609
1740398874
1212862441
2122752927
590983260
1086289570
954836703
673327319
1790458546
1730843055
1762172534
1085197285
294824380
1754183800
441623880
757031537
361709877
998008499
31675978
916006261
1032753012
67519594
1489361761
1844545952
540273387
484027678
1602694734
1223642730
1676351572
887941276
815670261
1263124188
289876356
475886164
1078496021
1917028761
195983776
409731842
345587753
695474197
1221267254
1083124500
146458937
1053206020
1231402864
1070707753
1725686016
500492685
1406370068
460886644
1638091546
329324908
100146252
105077626
909602447
465058010
117540946
92657386
418667337
1671022568
2073337841
1674475374
972014152
1688033499
761583876
383456283
1501088434
1286111360
1296983787
1881794724
1070613958
1244701698
1303865589
566244462
1933068254
1513925682
1759745791
1167686322
1642402545
873734175
677026638
574048158
1835602735
1991215760
293971190
1275459867
1217095150
1844938682
1748982513
2056985247
284817429
888619465
601399881
1604081523
1254642218
1250771342
1012842740
922309451
1107836596
79205139
1565347482
24807161
731957097
156484663
1077289074
1690184196
814199528
1018794073
1385554932
1305249203
1991472398
84901492
1525264882
1035580559
646072938
1051589347
1231848871
952557055
1179496708
1636718292
1890287746
1760711877
1057350136
448863560
1836188780
701317336
1820447831
175799215
169701589
564638187
729484058
593478814
941121658
136517544
1028110025
317387091
691718364
382098390
962279836
1827271480
604471079
1312874049
786255409
937391031
1568993243
1023261325
2064311652
652693879
1136052833
254574886
1233316152
473781497
781844451
1656117899
2097494772
1827511219
1308152038
383699606
1231108161
1961864209
1419036452
251383674
66130084
26009600
1316673231
761224935
590129469
781470047
1357997483
1671104993
684692826
644520916
2009254897
812150254
449499055
886046924
1954340658
1482695658
2107888593
366242187
1450382800
1321851284
229560941
627921129
1333578625
1152401836
517262733
534978807
1331903467
61719411
1734539090
373085030
1032845130
1718028904
100436662
353981758
1986805604
2068720488
2047864067
693944142
233797316
1455794552
1746982942
1759307580
2052990009
876543832
264230700
2007694601
953720390
305720438
2018756933
1405269587
833511613
834685219
1648259699
770878327
1721869492
505256562
2102646640
764337376
1328912730
1785682125
412977542
69066344
597144083
1267575213
165563643
1851895844
1563382844
1592827946
1618236642
1132050994
1854377383
713692956
1988845412
118104219
891680277
619639579
787474923
1393836260
1296319890
672637145
296253571
1928170995
1559501898
1084591019
386066471
1099480901
1587160374
1007134451
71944899
359983579
1412735110
887488986
782955373
2141467987
689996625
546706015
221376725
500682145
565809339
190409321
57364902
1713864954
1816119059
1013699061
176438719
586846857
1696274132
1592140942
1227235843
2113225229
1776261882
55620222
952148198
1565395576
1398784684
499074910
42131457
12265045
1126139400
1305340662
1725837278
1885979075
1638947624
843543760
356708625
953408475
274586849
597734345
430813710
1684524331
1476976949
1538988034
738664541
2093834895
1511321288
925419847
1029307405
951172597
641372716
1433220487
1707320192
2046976904
1958090544
599803139
36951210
2092384227
833689225
1421504900
1994998070
1434135069
1537856013
2018964486
2099763366
705143068
158740010
731289268
1979323119
745963955
1783664747
1344453967
553157660
1756481954
2066134333
1696104006
464451907
81194215
792984924
322402219
1248184534
1345736933
1618476202
1109530021
2050911288
1416058182
1057915192
278384237
1918567158
1757935784
1413289239
224478621
1853219645
702029150
1898709990
964775535
1943661338
1250554704
1472261484
1073538638
317285169
1567457486
2036584702
857242927
398614724
1877059484
1313859551
1482305914
881665472
1935828672
165696264
2144023182
1302825564
705243289
1104280844
472350033
879188269
1786084580
1826866769
1056846787
312172194
43537387
22939686
354311160
1054791301
1518453396
1132838966
1206693775
573895660
1407966457
905906023
1845910695
1941541016
1295160047
1822448065
2098904346
370541823
752911462
2108971605
1955406951
879228478
2057943309
676455719
1529081592
1100266964
805479671
760378062
592945713
962918921
1837738786
1423009577
1663984305
853159527
726029242
964628399
1080428613
1392160590
1112217982
718169646
190783496
387008366
971959454
1032184223
1676153852
1443176960
2087808898
1367488764
656558550
415170071
2055748410
25120110
1201100980
1125621784
371776165
567239293
340009332
666350997
546015124
126960452
2120993394
2049768207
1904865719
497300546
646830171
1867504658
1995848833
2016563836
2137178366
998430764
1946814842
1661227902
75918807
2115285110
384799743
1608244769
686716370
75768456
1723683106
1718331202
936053488
2012456904
32388826
1472879410
54543763
1389208867
795193744
16152558
185266470
649629576
1829217970
724853658
1578056213
257132182
1919963801
1991799248
1296347142
1889782245
21789056
80591292
854763030
1828471231
179061700
891970856
1729726340
1819255066
431543236
1206199763
2130250484
923871787
1652207913
1872367997
321220194
252204776
802877367
1067551814
2129933072
1722245583
1028635131
1489635999
63057671
1444459551
463502423
1877830644
793861658
195327624
848808628
1949751207
1800273503
330261420
2095741026
385117620
1339066445
952766103
1749806878
2003522035
1418693954
25990313
1063827632
1039484201
601740817
1137225286
957573798
481302817
1201081935
267118124
1093995851
312908435
1375535136
2012368655
1684613289
1039993353
1072595560
1765684796
640831926
648991875
992867583
827957128
609983441
183894953
2100851256
314580665
1906516872
1729875723
1536979244
1184861146
1792800784
319254409
1150963319
793031767
1420044944
1495841862
902583133
1152334646
508994493
806071775
256294633
254966105
1020209900
577885248
449803123
1375070109
1926605139
92659713
116367068
283837385
265933947
330883432
1135866268
822995845
154773869
1367427162
1176472045
964218093
1833548030
2004620805
604762151
1250612740
1379979528
1913171686
1276509343
981256161
107524869
1005958704
302826116
265120776
1088692691
1772984079
1333252032
1963699928
615670644
629989603
1223533484
898093589
174233339
1661682735
503605815
1890440702
380814827
513022387
1650881582
1117706878
2030617291
1729731570
1250021840
542439382
237609636
1547359884
1721762104
289712371
725161121
146127288
1062628219
761833468
941410113
379800780
1736027338
1762904106
987017577
1175815611
1312115201
902656069
1249762496
184991500
741693448
1870460881
1820929592
1505262129
1173237700
291494474
1820665434
697593784
929324691
473130831
920721528
375905007
1671192103
485948542
1656287187
416511952
878736735
32935795
1662622071
120900685
1095508531
1815493349
1911305037
643889158
959054494
383574843
2008605170
1229510672
755530223
1461622453
1049192712
1334959162
1430001325
1927271310
26364979
341491275
555738804
1069685265
364198938
1528566521
396232473
606502870
1561268377
443246505
349108918
436467098
1163755436
337369228
1060707918
183621851
1877123887
2122459503
161186688
2002536294
350515336
1785920011
198429247
1833855521
1098446277
242403714
1743049780
1239435599
676116210
1226942552
1800523469
755075192
1439954301
1592550817
158424976
1061641706
135682700
2026222116
231647991
1617684863
1753210548
983045802
269546347
2057099726
281787032
841316929
1668851016
1871760756
1465975953
474004894
1652651466
1432517286
1228451449
508387281
454785348
2103636020
1564720897
1178923905
1287905015
525412446
93719353
483176825
860384613
1470648608
1821625789
1939374525
535235056
1588992696
297752030
845087878
729123289
1339686831
1751731289
475078951
1022603293
1926716775
2075622027
2032727227
1549096291
1148508374
1975892065
1593800347
1733815268
146395038
1603305555
243945034
626887290
2041426673
1017421894
1416657956
1718220793
1583323008
453695825
835890191
747721261
295443665
1954664949
617696417
1888274763
801687433
1006516937
2026819183
950647370
1704199084
71794904
908604553
1571525958
1067014176
1689465507
1368766526
980620342
1477359313
954772540
1699479573
153122768
523151704
18187473
170807472
1796787460
1811008859
1691951572
1872728838
1494685061
1260527275
1147042847
1524239815
73184538
1913407190
145580257
1961926460
1245112281
1260866439
1806697048
2094721545
831996687
2136046830
951724477
1823303571
324775068
387381325
1442563344
2070839751
1591991547
1587868592
2069087904
223876087
922943773
1319405497
217775758
475784887
1485735475
1724380763
296034702
159825325
738086308
853402844
646488827
777198263
266980863
527007569
1565523273
1276461079
1667713303
83166501
100314529
974068110
1835874936
294049731
1686988007
287236712
81335384
645871579
665192182
647712039
882187576
1768589586
1873620041
1716768691
738576056
1634286295
1779730121
413913266
457512285
1800256184
1628616591
1802530477
2142700279
291801923
651724968
1394707369
246187710
19750623
195146086
140052626
1095747900
1877809214
1669955933
62232059
783095334
1213522704
1188828194
397850262
1785255552
1508264290
744055712
211276109
1579364296
892344183
810321498
1094187582
1119082778
1323573955
906565099
320684693
811129537
1953178513
173905060
1446108277
2033883364
888993602
655586970
239028352
1551095279
1471985213
446798245
638904255
557514890
80180812
86826430
1399828997
1575515008
2040626439
2021509001
1979539188
1873580429
2036257967
1004417744
1461923352
139720593
1235877791
504990668
27425514
879270216
781688825
70180833
342536991
1880915392
1469853853
1950818111
190051764
174480530
1849059916
648617635
1848184397
468051229
675251463
57447832
1309010601
1317928661
1202866795
989759687
506232598
430835805
702455202
374652741
1579317308
1391141211
487848074
836328009
1986051178
581986703
286571389
1821657840
354186687
1291310
373340366
331872416
891808670
168747639
1389106868
631028515
385699131
278720387
141342062
1565592460
112988363
1757455758
492148166
622431482
1877219627
1495969908
425523110
1050950647
149702776
2018791797
1886151500
1806260806
2084379996
893073892
1576112973
227274062
845311211
1896054568
1663283952
980766878
436916177
1718144726
1840452305
1410490044
1913232572
1236228015
1242116327
413281586
1747671615
1525199916
929567289
1143314355
589419651
1478888950
758216941
948173255
1004392369
997378968
587636756
1690511645
633107763
961665822
1123064878
1058913712
1379167417
1904908653
1873436950
1395994751
915740328
627903981
1628559848
1324249237
2079476199
73196837
319786143
1684803423
329351767
1027374375
1969159096
1078058597
1023720172
122787163
1582044066
1048353896
1712544650
143191549
1244037413
613978838
1665529707
543225544
1339362477
1021695173
711333816
1401300960
1184817411
120413079
1532499284
658115088
668250737
1054187658
1261279215
883445257
2045487639
1620166681
492862731
1269434034
791851399
74033990
214109593
1994467395
613240653
1230005522
1890691216
765349500
1800992234
1618248169
1993495617
60834864
1317059916
448400639
1077363308
1214442899
1114749441
2132797204
691098517
2055396219
1186758516
438411992
1936036093
1947765090
771104433
1088002191
397481215
450035660
1185097866
162094839
157269023
1858313909
1919185946
59138390
283737668
518310424
730772615
1845526616
1681973764
303393831
788159625
203763114
222693473
1357555811
779460014
843115642
620838767
1860114216
1848076891
2144258705
2076300628
707565396
895666
1361721285
875751326
1953838403
1746727075
1693978984
1459428312
874962053
6411976
449034688
285008979
2112532009
1201833458
1419430901
1182955837
1868190939
1131652990
1525115298
1320678560
813406213
1381620696
1620963721
957097088
264824085
945962477
1189056859
2082055908
696415492
2006927495
329524353
758352417
417987196
651487774
1026423020
1156443469
2127210612
1376449981
1752009169
1537393325
16001530
181591151
781224189
718049665
498547313
884399956
747287778
963909547
571513913
283025071
143210285
127651314
2132370497
1236092251
364567514
253137000
1754264379
599653170
377396494
492749435
333228846
1715174193
61217874
12430901
1874024972
1304466546
1005574640
1979907792
173260919
643587467
2124588593
1079916800
239930861
477064789
285069614
382497332
1548470338
1764406237
80784517
1962133912
1084936113
689059084
1022171126
1302752955
79089312
1361806073
460093629
595676481
883808331
357074525
1793765813
1786045964
859300034
936080161
898563033
303345072
2108917276
854553578
91715815
531502311
225388520
61815571
847164899
380123823
1347473320
1675024985
1296176440
933943527
1916552460
970106214
512489503
1649446220
936901828
944212407
302891707
382656016
621832913
496262300
958409760
1359890428
432709173
1504152120
2094637352
599797775
781144910
1760373753
71085741
185018056
2133771215
1789136324
1046121942
1177882536
1103225523
733563003
212668021
1345002011
1019914084
181980114
706353312
316591485
273690751
1297908121
1784016007
138153358
1661949170
588315584
906696265
1579729620
1026585217
30528195
1994906454
796998094
1547625361
227338664
1852432164
1209396004
583753687
2103480796
540770480
1853743657
1222292326
145654799
1770061030
301247510
448474867
1177987830
768824643
171140834
1731093703
1006128697
1762325684
827517029
1454319747
407689539
1746144550
2066748202
2077457894
237145523
170679255
284967780
31272744
1551868862
702067513
1356538257
753864202
206469751
676576175
835218330
2084282999
1292622028
1116907110
1492689861
1674583146
1352883594
982241942
83235300
369517527
1897476989
1145914208
483039847
512482808
1760852339
2002067022
1610956721
1992743601
603862952
918613775
1014325295
177290597
1079260772
593760065
58464047
1636544409
1498805585
282902248
419677616
976087717
1581513640
884402497
622095403
1460497957
1671588835
680999353
1652551898
518569454
548376669
500677670
1870949038
1053838906
938761318
892537097
1888783441
2029545690
2123342986
1599494143
2132972308
656089548
1950590746
2102353377
1642732256
170493396
236600552
1344297328
1085119814
736640584
1131901793
845504751
2035428172
1060157484
1593186770
203427580
2007370171
1396681714
1738734624
1921991475
792919589
599234028
432978550
252668901
1120882222
665217902
1025303143
511814415
544968998
603405545
384811819
1491210802
1694862153
616169946
917822446
1608057312
94638027
77776658
1479667991
972418923
1510060680
605096999
1353748043
1010505862
1282133258
1763608536
1082759075
1737899540
1515772357
1820606399
1242064969
480365593
1113293828
291322674
97224124
385732241
1802580659
98500594
741642179
1938514771
39812170
1956398042
1032854775
327002591
1993480712
510942985
865118268
1095634121
385643921
2075274874
1469272777
1244968432
2024083319
214976360
113292927
1629610138
761852861
470584881
185595748
1570801619
794555685
552476172
122757650
993241575
1125640404
293458176
1523694855
1595996657
1827589663
603200978
272028886
631981656
1320657452
2121146372
61851935
2126378340
1150232118
1272212090
1796433548
271301287
535536297
1343895348
2025970886
357508194
1154403391
2088946303
455199699
125385936
1784828546
770013720
1212058336
1566059208
571644801
597973159
1053606858
2086115486
721080097
1741442387
796844277
575096820
460663452
1485444741
2109371042
748890243
1083424742
1240871233
125614482
1308280215
462015783
61158139
1841636510
1036665018
1900391239
2086931548
1924241307
1224878022
1650714249
447981038
1186575189
344813435
87214374
542981687
732169830
2102825929
1292566080
1441348814
1728657063
1667966611
1812674492
626678595
853978070
828602984
703736035
620181225
2145510878
2004482954
783867948
1881121272
331701232
1837650168
167353370
1047876458
1549099098
1206644656
919998789
608178626
514667847
259393423
877213452
2122557410
1594665574
1096526746
1816386443
680727703
433218687
1992636503
290150572
551742076
330763688
957229511
826100472
1297914064
1247950644
1377743920
1822665151
1606676354
138465968
1616275822
765177931
1281916505
2037073811
2068003191
389524318
1744775618
1382065812
2101478920
169967463
86055240
1380306091
2114846424
1356424763
1530641426
343739282
667410597
1848538971
1303189196
1934830124
1400066297
268723699
1728816423
1819681352
923844764
1484103023
576756269
1869377575
1244022855
1359574576
1916626177
219473415
265191882
694551439
1294816303
120844305
1844204226
1843632129
1201418229
1654217370
478827600
1060058466
584951015
635070081
828073619
2024105063
525866970
427633383
751845713
1327741248
1245960592
1982120462
466252394
1433128088
418948252
289330599
1725707270
1651159749
1415920052
1555040775
363587611
597400982
68304140
297860778
269162378
396758094
1750565577
676669712
1493811697
470281490
158646304
1721507579
1340853841
4308895
600528635
2004272935
403627598
1427072949
1719520914
323698456
547802500
1305231938
1692620018
502918480
162918574
1364978705
852572176
298002862
924487164
1691787983
541376933
824421243
11468443
1281630635
1031576693
225144137
1138264272
662305784
1226161428
1344027300
815117262
660030346
731108659
1433953820
2134306506
1103353546
1744055273
238465994
594960729
2041805505
1480038865
1653178399
448343820
552568262
1537923162
1309127421
1966201014
1145979213
1284117401
608993656
1965166004
1073884778
939826633
428033063
1379339039
7283081
1533893672
106390217
1691663425
907767899
874626086
1811684830
1603654986
93809741
991189266
641306919
172896199
272556012
907871314
732696767
1830912627
822112735
832381447
617760831
1032103553
1129587620
1427504171
753939311
1026790301
1352625546
867506532
822969129
768739518
1682152548
775789258
1828730754
942773866
1515398517
721931855
1974146045
573913023
1419749887
371456819
1124045024
378041995
1387930554
92696826
546070890
1524144749
1417309811
302327456
1714567209
923566890
1987369662
841979219
1101215928
1175951625
1629545339
1141955458
561336354
753952491
2003530041
1661285582
265652351
858828216
514232889
1929816358
330929264
1784261093
1221987784
1807369936
1607391008
634278514
958210324
691729000
2054258125
204402958
1097272977
909944772
293671272
1801970348
564432867
690650207
1808230440
1389018716
791145658
2000730298
804646155
215079177
286342477
246109454
278623770
798904127
344225465
460034634
2019512279
916728142
1903343230
751366263
633101772
1977758574
75951076
1620787052
755691884
742167006
19471960
717266984
2065753058
944474565
1889524680
1091789902
894469926
951621461
14408635
655539212
1161705745
1537543202
1952504170
14558803
429104643
1458592950
543659477
500715780
898358222
2013749402
301294407
1425780711
1551441071
1767271949
1947122834
52677617
341583391
1561785388
375335481
728486676
430223379
635656044
1011115254
1299238625
908020204
1333076207
1842337739
1110577826
1437706286
867917158
1503462880
120938557
1994438568
2093849854
270025478
585451788
1925474310
771474355
79235106
513180895
1975957862
1897093194
70911359
1462454559
1138269225
1789362855
885958784
1186979116
1161453782
996961034
327501201
1823656141
375597490
1819140624
369779098
842962287
1613026028
1855062087
552253352
1718035432
111387972
1669696804
1875629114
238316007
1337679713
760676998
1404646681
1533056363
1288613681
1832148450
1383377018
637941277
1452485880
1879667847
1051182594
534058347
547710266
1439309553
2051206854
1818255232
1793142947
1423277071
1843807583
1183379105
609354433
1153882206
644945984
1926031720
519339281
1518311427
164526605
436329716
1260154495
1482084889
904311862
1059708915
1769816210
1318744821
1682105042
878672819
2144696711
31994227
69900049
1408420307
1251407270
2056556645
768704745
7152372
1500496390
246076818
1308766329
375372483
1680308275
1997923855
866989109
88928384
1747746925
1544699766
414054358
218233420
146546647
718475965
968980922
2147290953
775512472
359483185
1887833082
117678430
2054622534
295411664
2126077571
235074850
1623147153
1963410969
896057222
1038082580
120852312
1692919789
2134070483
1068620481
1320012921
475614302
2009554863
797891251
1709335898
1468674685
1591182476
792704412
1983493726
1461542418
1783073688
911174287
1077159521
901975907
899772051
1825055132
1172056791
373594560
1158150605
920046465
434933452
1150185873
1361977486
1217577345
1693556497
1186355276
740497998
71833953
1753808316
1398854678
1260924201
1557939063
427350731
1479272544
353522053
702058832
1004367737
1432925203
624528647
1638685204
932961371
2001899491
1855328416
1462556105
1243882670
1335487152
1253194155
2120828288
1111490711
1708679166
1582437362
512121223
901555757
480702685
135309908
1788277353
386640895
1352756805
1451701942
1636185653
572444226
2055913669
1522223439
1710231679
421322940
2034844077
840782006
1899985344
1317204791
1661844444
205333387
1320268978
1917518299
1532760036
152013891
733393215
1447630823
69638646
1186645517
1306203820
2114352019
1905863628
424524296
1879315330
226390438
1015603706
1952361814
545105993
1598715117
1142653174
1032810355
1789576685
1401941264
1854356106
1969000250
1890658730
1285116921
1156044988
433357656
995069569
1892484658
1095327486
624806418
512981603
2048492385
496104721
713625656
1071510800
1156132568
1562534494
796413203
1151313377
1716367548
182299861
794665392
1360985531
1793017048
1024947743
81313052
1016114041
1166261878
95734049
197261457
1334284169
1201857371
627136752
1586151103
1769364640
8690686
1155766971
914693665
1977387885
638011869
1266403498
1892393097
534626509
1691222083
761738776
2112308629
1868924324
1574723807
382595890
986911646
1345490886
1978030147
1170125733
1578077613
356192842
142561512
166861959
325951556
703360282
1860856995
2101336237
22572989
249369282
1948827477
1606010618
632184181
477649517
762278759
1095128243
466348296
1202555051
79171929
802476977
1392012682
1082913158
1612043749
1996760320
1808981100
781634018
502341942
610289791
949854993
591677487
2053234708
35081289
1268681252
2095762480
953919046
992887295
954979873
1034947030
444193281
750988471
1464468464
823023331
44149619
338029817
808209347
675120451
1518488805
1337703908
1376946335
1847529479
327078073
20240654
92427539
273501002
915108690
1055602397
569489399
612695148
882765015
378381650
731534253
935921229
139611993
97597720
497064591
1621607541
197414478
1118993347
1765996551
855310347
341694804
424868361
1299081820
516336836
1845068027
477557079
1829020766
305802014
1807835475
482718263
1566348432
2092655835
1470743049
927163531
2087454695
736361203
893118514
1979890879
741282281
2039963529
2066952837
1765971799
220562136
245290450
1620735082
787028322
1787508304
183601880
1005272699
1321434008
466284880
625315139
548452083
1801763892
987433592
762093132
2030158517
1741694084
546286578
1253996619
65610881
1246371616
1478793409
524295009
1927117424
875429819
983686697
222543152
1732903186
1807500042
637485348
1781108890
443614902
21020251
714310332
705045358
1401856556
2088933335
1359472968
922295173
679815041
309089377
278431994
2051900147
1571961544
1609408390
1501930988
933891687
722540999
229027872
1609061081
562455911
1552115750
775933734
842799590
1974623860
1667571059
1674716219
1838986147
187481260
1899041486
1994081760
1366089945
737815787
2102571438
806675527
654742006
693681540
692073153
1456945294
1537916147
946484364
1092125964
917102845
956072388
1655669248
1756452269
1967162934
573867170
1861938293
2090888079
589191998
1836772765
415366378
1616570271
290621770
1531354360
314823754
247702606
1795300876
752870472
555624606
844124542
23924374
917048875
673162136
527729861
1097069963
1904612891
1748053444
1771270717
1311813556
1245920551
1730868410
1147830669
2088301280
1518656696
1212339427
422187439
485975920
388285712
395884098
1107890171
1628006907
2109102804
958365543
182393707
591845349
136591618
1400265900
1628426132
142796893
1879648899
791493447
649946576
1627838422
1829749959
861486558
197454027
1112531794
2001596285
2096052159
657638076
1911876275
1848051396
944956220
182538145
1700067489
591456105
471093192
1391277701
1618610081
1368902513
1730694413
459838771
232397463
1427101000
245720668
44114945
741134464
1102019460
596194666
933121060
721190217
1429127278
902414085
982602319
1947168708
1175604413
1801582418
468946785
1583044605
273237716
2088083498
2041361055
709635710
2025883363
1343547082
644541905
1804557523
1739023213
2038001074
1159822492
345223822
1812927940
1243676957
1330078130
2027532711
972551395
945177875
1191817096
1273411210
1929450751
1937104249
462832800
1386226408
1156370818
1235340100
893201853
48791576
43916799
1166810796
1974368778
637469712
1740094608
1302624297
380114086
1961047752
571392912
1707742451
1167698069
644843481
243224206
1305139180
693566359
1098832757
573938587
1614715986
192931611
1933388582
178694803
570550426
1616422412
123121451
1491356003
1994930389
696652777
36586269
320807349
1586598783
809596922
1539518562
250587429
1935842013
954281401
1830718015
1016831083
29442797
1802702732
1949614617
1164380801
2042897983
1653775260
728926488
409898188
121554984
1927590143
250300583
1320474582
1649938302
182343319
1205685131
883720905
1399517896
2082338671
513885203
474343949
1045549664
1836588942
1361909646
1228674830
656622505
1471534469
695927990
1602545057
1576459057
2073180823
835008782
164574242
1911211665
888584285
1864966205
839982762
923067213
968608714
474936860
335615695
510181768
982293938
2123541715
1614719626
1160611097
1594936402
621127707
1759823165
846232555
1667868389
1509495746
1517423899
525984646
309696123
1326134142
290622
1554621766
1182831730
1348453816
239322485
658020139
931683341
1012102517
1648458909
958291535
689539260
1348878494
897007604
989481319
938196926
328017805
1496816071
1580003993
951358438
1241782762
972039566
141230258
1053052907
1418922727
1788360114
1308121221
783867948
1230811237
1124493654
1870329974
1312151828
671881764
1472033518
307040447
270766681
1415420529
1413883100
571176564
1546434137
1173596719
2060517344
915498927
46474760
1122763329
1707754055
1826500993
1253769556
1643398999
1467725546
2000237422
1572503873
245444089
913546694
1740187630
1334923345
573316373
1238658321
101834889
1609262245
281777647
1040580847
477146869
284673793
496156699
1877401183
700656241
143986055
2111031268
1717091525
777190545
722042407
1623145954
301388898
1515532138
587090161
1059946059
1939214607
261513812
543421328
2030581438
1990319439
258441820
572116792
380813370
1812559813
262108447
1208871038
1671279419
345028877
2116418907
1253151747
1602772181
2085643663
2114059355
359463136
630209420
367980383
1721895937
1347989533
1360527533
1808553016
350999789
1292341853
1550425045
74485488
1742929424
1404417820
1153902576
44684653
235175786
608308092
491821937
1061276823
562697921
1456208095
814701824
783461481
771424570
16496539
1558339895
1605030583
481112953
1520825637
1799700694
6049997
1066486752
196741909
1585123205
1116181170
1012193103
1777445480
337752468
176523
470062964
1435833170
738758573
2146898225
2047085053
1407312698
126571527
1496838414
1952215676
1504390173
1367392529
56441972
143763136
885890457
1297457197
1440727000
1199035957
313019000
1589430370
695494165
1742952422
900913194
1477674940
1648335061
1213405444
567510019
1777806042
1044369120
654781529
2081333129
885063022
2032417803
2136377500
1103002848
26696187
1598025657
1065957989
1845880890
1862657812
46701701
773021672
1531226334
886252454
2126297508
234001102
236292748
1497650914
2029369092
1847342237
1860149676
494945643
1019741448
461460464
1925418704
1848201424
1459185743
825431723
1610728529
2035333260
1857185462
710850934
868244145
812743971
521832029
446658293
1924552110
2031199969
192115954
1565927981
1182969408
43794179
993557688
364948041
919698117
1992093555
1315131280
1372295194
641178009
242979577
1202114690
340477057
1640759392
1891779918
1410364062
1909861495
1348029074
2101288365
356146687
1433501751
1422168163
586538196
197393381
1704836890
1491890061
997488987
408275890
645696716
318980213
1518913011
1729989956
644699780
474372911
1749114483
356033667
1461601660
1745482940
721660559
1857664180
1694787714
1728666027
360913180
1217345787
1525132032
723502286
231767079
1686642403
1969326436
1034458747
80337637
75947700
2036878723
2126106600
1695955940
1238209124
559155616
1432198169
1034086074
1659763147
1866697500
1062152912
2062446516
2004738158
1358724761
274176003
2104430357
187280365
1417412764
1672558813
1725707620
468125082
1137362045
1118541939
1805822706
1995690545
666070739
464576381
523957457
2007564249
316889735
1920005417
1967360529
1754477375
1857680977
1802859060
1519158086
1982533016
2025776135
313643382
773390283
2066781909
786635991
443890952
2102912462
1737976803
1509974005
1837420894
458648718
311387754
1556227259
1824451695
312659551
729637080
77375050
578170620
1812788536
247044773
329873554
576256011
1962503371
1213359835
600859642
1738997819
557576270
91359159
1436468013
61947865
180671446
1001441768
986940335
350808027
94842332
1200640734
1012939162
912824990
1110296640
1282741331
1842930535
1591234533
461204168
182962021
955866752
1480297368
557981955
744678652
1566536573
638043510
870930
1602161891
766913166
620065896
759659701
55130898
903263991
388117154
665941504
297169828
1706016635
625229982
2104384566
1305047134
651646716
610301317
1272042510
500221913
1493266821
912041526
1273094387
1003539229
875378149
7768727
181241435
1308033188
8614173
1506321826
6324492
1819137409
153294434
1429705592
55935098
465626463
1150005925
361010828
559261664
973395931
587369554
1060262524
1098400866
549615691
1637848210
1539480813
1261216891
806285880
253193359
653293972
1337537453
565782066
759158332
1787522481
580971975
904660720
12849772
26031260
1816934932
2065404399
1921211771
1729405056
89519356
858847793
1464120474
2123005618
635245267
28427838
1169591647
960927081
2037258612
59736728
1294218906
877880185
1938302656
833386857
762545977
86505921
1164838883
1753239455
1628183590
1468590023
723479922
119716050
1983519245
809609484
1921631593
1088499760
1635994165
1263219341
1802938815
2126450174
689875496
1440399244
170847192
178881884
2081006721
14696280
1039506543
1516375579
2106832810
1608889412
1810749224
1779833021
1815784410
1169658426
1230102629
1162620709
1801919826
2028048210
1544802414
1924555060
2083344713
1634075269
1422420516
1347485523
296189767
1900133154
1960846587
968130
553000300
1616585546
1584130154
2076792670
1338776209
1076391295
1031278372
270726658
1116000894
195575310
1023448475
995762213
1433484584
2011294101
215675721
451571897
976330976
187810781
262579028
1587571494
1644163712
443393642
2045886409
372958761
1083762572
769929621
2065981200
439360282
528190373
1045545041
2072060035
660651338
1449579577
767938792
1773474590
1567919836
723896630
2124291844
46413510
644409297
1747314671
512063727
563490412
489123608
1354464115
1629090029
1215858484
759729201
812038583
2086455816
932974316
340002983
314938619
867771940
1762071145
1959863616
663294323
1480571795
1804986094
1180581131
1490870392
1574700845
878010100
551330172
1578341595
458950978
51027879
733109328
596702866
1963063643
2097681164
844366299
1529910103
336269381
1296085192
693417687
518131340
1661297363
1557501748
1978804843
284509207
1041056332
88742925
1676503432
1797515769
1485325832
1750618501
1336018070
1848394347
1108197016
1073420228
833348140
950810722
1419152638
1067231859
1712704348
721238064
12851783
18643941
1813975884
1989762546
709560427
1335919271
624763449
1583121723
1407508448
285112057
1476579360
528172525
304872404
1284561421
1215380316
1715680002
1368783969
592977267
1471336007
711565024
569210477
929374928
1737231589
990511255
1885277840
628843372
1188894346
1202822627
592466979
1496158542
70344260
1244859706
570721484
1156755613
529526198
154112573
837573796
1175856516
1753996550
918676239
773035067
753202055
1957843548
203082332
2028148376
635943880
1645074986
184369506
1403786458
1716238055
897345094
1078390805
645436312
1911344250
1009278443
1172228397
1900559035
283422306
1409100097
1929275646
166897374
239634478
1700044453
608838684
1806417168
1236569014
1955840048
1180157269
211656317
1967117740
1202011020
397862197
150168405
259522731
829117873
589315241
92634652
1973382988
1089261405
1857772841
1525036431
1250648279
2105050102
1764957045
1164148897
1012954328
879207202
1776666938
318022041
356258439
716273386
2070988909
1747842019
237676899
1847156580
1881509292
491983185
1452122508
1626338027
1139488941
1871743476
2063756384
1544239240
1065584405
1019856636
695653264
659773103
1204817594
1543271073
1133262770
1710320121
1956668134
1557772001
668710590
648859432
311860606
980569011
12417519
424345673
855210235
2099628936
606277548
1750618501
2019570205
919714078
255549387
1669669981
1421029046
305506513
1824358142
317802652
70488802
575725597
670694975
920376550
1884637848
298449535
297067150
1487027578
587742375
941328339
1953126098
1286004821
1245060770
1799593198
592942498
1565917622
2118633646
594241530
408221593
1061703702
828564588
1022330514
893118386
1756660281
1590472520
406897001
557808159
1741783220
33226867
956389605
1575785370
959767137
1357698349
1087442588
963813526
2002318973
570766506
876319211
61235563
1970382147
100041202
668955652
1362959158
792087922
344891610
1630856153
1400290468
1298517827
130816710
755502627
206394046
148912247
1615742279
1077120956
1497046743
1175008644
1016593987
1607891012
1698658337
1352322618
1427867459
1792438724
1794252116
1757641218
244198573
1333579876
1963097320
1629697003
887810222
1253339203
580808175
951270977
307117504
1451971483
1187882138
1594629231
530186492
162642746
561809524
1866822329
1996861692
1364203075
1385570997
1770200388
984321051
1799864973
1710935227
1327054754
1158038677
1584341271
1742372205
883002543
874000903
133691397
261994927
1413824726
979800331
845318468
1370132564
2143176547
1124784367
1925984359
203498178
1864601050
1762497759
325099415
689792097
1392798566
1670795056
1231069877
388592290
1171547355
662251741
1728263755
1766478771
2067913847
2012563120
847228792
293052981
1737100028
932929563
1757786921
197178066
1747066759
1284177436
2037008206
394831124
1415298571
986681789
1350809316
889668133
1990002165
778035407
722087415
338444748
615284895
1167146401
623213532
1716116331
265233689
1878649347
1877388052
839257143
1741149164
171482953
148872566
617043850
1135753776
769709170
1732063256
1837725682
1448352271
1229493075
1021398741
266407361
1066805798
28268969
199422739
820792249
638034370
1750945406
1243129828
1762816039
1993083838
1920919412
1039032977
1217286017
529368469
252765155
574580531
1292353309
1411761772
216277849
2093898774
2101491048
1476050613
753882185
473176843
1804678979
755686430
994424976
1564887505
1655939648
946113266
36071251
1725051934
931210675
726711458
2066540397
344445796
964677836
1829232831
1221350552
1360133396
2134180259
1410595102
1738855781
634674902
1642394741
751021342
583189434
1693734819
275196921
1407574903
970623439
1852375404
1614223462
549145816
2049373998
1619101053
7634668
1514007675
1090489481
1199694401
1358157489
1703011101
589885039
266482755
74795117
1180523050
1669802985
29834113
1698698940
1091448793
2104180488
1840194020
949695394
1131776614
578913246
997210006
890930769
244930033
211345874
972339200
924298799
1033609690
1586407776
1653514292
1291085591
1856048244
1148468657
1302584210
1253783132
838459223
1400152023
1727863366
161720572
2093470753
540164671
1850404956
1023664572
1194051198
1186557311
527616504
41357966
1247326259
287621482
544147650
1605120580
176636763
2109576470
159031368
361507365
1996345155
1432041468
1086748564
449295944
1204330343
2077250685
386048801
54779100
416815549
1123245375
753321436
2095532625
1030309375
1355103088
1438604047
916689865
1337941972
958018189
1522642608
2114225496
329792892
140346491
868920670
107367174
1127677499
557070171
1466612744
1743200117
855781708
1620400402
1918238021
493313367
469431276
1675968282
1546785402
1437708527
1671636882
1421679162
1203293487
1062029423
1041903185
1301808823
1072461504
569009538
1553823794
1089805141
1676098104
1754817522
1059932881
1537760108
1349417688
1824798241
1905133629
1333762359
1339212531
1751840909
928049043
436570549
243340908
432746756
2013622937
2015970580
258879682
1437128227
130267104
593956722
1159249943
1548672223
1588156245
2102966425
1001847399
911668093
467090457
1334794089
1851477495
524769884
756284772
436793064
1873101071
363386646
1509959495
105822526
63783949
120756281
24753091
899146242
667764845
437851730
658491678
654622126
1005958753
820411969
1091081715
1170384692
264927648
1927534485
144406750
570003474
2015220784
329044854
184057098
1456070410
2066135308
457805362
1249672230
261471167
1971491317
794966976
1370353110
1340925774
531385132
1279538282
1420573740
21879767
259906460
706493205
573661504
279039593
1343283724
1770005751
1846336656
1684561669
147057934
428522524
1796791311
485839077
1330122965
307904248
2114667217
142814647
820347732
726502441
153159560
86762785
1659137732
969065895
1651139126
2050888792
1573924890
667505952
1237152590
176257437
468309677
234090311
1857608184
70352895
1100165794
1314385657
1769570832
513378865
1227379407
1460806555
2093230990
663533441
1656795456
1487958482
1295471297
1569266686
851717332
353774973
1425615188
1796079563
1466302706
2039884168
960925070
1640899953
2069106772
1794677941
1810641290
1626776862
265922248
329902704
1266885739
1079437313
2033516358
1545705724
277180108
256602852
1564056207
27702070
875191500
1015743439
144715568
2103785072
2094969890
81906438
1851441954
1927370024
936708643
180181263
1896271861
1004892431
729004495
986041734
1504215835
862605706
1281594211
1626876431
175160564
1476811999
1280995669
1218405264
827396792
1364172574
684807443
741121671
2121449380
259497709
1631908614
1477350060
1643258645
2131594997
747548886
557500354
1966016842
1341663576
418410392
1574663548
1162145270
266287189
1778988451
427160667
796091336
1409530580
1503141742
545642660
552487811
169445057
1081503020
946985247
1859549891
1398896266
1513757345
1239091796
1840742179
1592756634
77093178
1701488238
1560177315
894540981
758712986
391729691
1877603206
692405158
1403206126
510219098
1863590316
1893570821
1053449722
447246323
510501840
1107601807
167012628
1159662375
343394246
1962911415
1030057123
51502411
231900716
1523995651
2061444442
363619750
494099779
1224595595
427846514
1305050361
115364590
467290548
1817502129
509510657
63021306
1147594112
1108134539
1607248312
1936595666
1292751660
372841232
2128412743
403890908
1677208637
1123663285
1502891555
1395542211
619839960
614222339
308254477
123049729
1785782994
1882550094
1921665082
1136676108
1956919718
1650226188
1559224756
320433827
131308603
1307271852
2065264914
1823603539
1548961607
400385593
1157551358
1673613195
358375549
1624710558
317104242
1088620618
1153607062
853298771
1398991217
1315138357
1768305225
897747900
584086963
1467648714
1120088358
640080476
1978653467
443345834
1722394981
2030759689
1805800180
2112274564
114128921
1724250604
1821607772
798029582
1265708522
697484579
873315763
2122045291
2046769571
588547262
1496298368
1158457532
30125219
193080882
55979857
1261241155
721793728
1929450737
11505994
356386641
1685268256
946010864
1484370409
938317771
868905852
1574386499
895760069
2079413008
2097076892
1077228515
706481556
1495385232
2116198097
1063610728
898650204
1698016377
1548814885
981341939
2021607568
1127915158
892422103
2024794610
39263373
397329465
1028458803
540885598
1752362766
512401148
497538287
2138259209
983485347
814377664
247867595
84387859
418547872
498968793
402291790
168643115
1912833435
1717719739
986642053
1060942851
216596960
729660578
1463379250
975438370
1904657745
1933540816
403497951
1927882125
27868786
670025574
377416680
1657165882
1246698187
3534856
1319592181
1746653321
1009584822
372462541
1536326145
24899816
662279712
1423827949
900346374
151958528
1136847643
1661666612
1843268158
152718674
1968041324
658577525
1364173708
1316108635
1561543906
1205294662
1983771704
434345097
380046209
1901280422
1146129429
1289784038
476079394
1301572087
759357631
1340299679
817003628
2123182778
739886762
1635698711
1603305555
286867459
1433799477
1462304098
1573798241
586513539
2043284629
637695736
48443047
1302222316
1290333887
1269661620
1503303504
1457347051
567874069
598684432
637912667
813891203
2023048748
117029006
874699438
624186449
1169920091
1570708045
538355045
1792300917
684285254
82840420
67788210
1145010318
595884454
460886644
1955366349
188452411
1476578850
1858266711
1346289991
1297696853
2035589610
1542535344
875751526
726149204
1552535049
1210442623
1181776452
1699003054
24019501
1666144954
1186822607
566830664
63007294
1474047253
2039901108
1741639393
461051217
479294418
2084795959
1725981681
1062823102
334992813
1145986730
921092498
1878108840
2144616492
1097923638
412877380
672366209
2121385222
1318637344
1048214795
631238024
1263242067
1295726574
389535567
1041020389
1725720257
736028348
741798563
617449021
1606923868
1687141600
1830749305
1149928556
1180140057
1943066769
80533669
1106851430
2111794497
1808249259
849604924
1868255129
1752185462
114212860
1537360959
171791782
1830826298
695367144
2017557170
1077432174
1530290960
1426728402
1932485
2143282177
794299333
247475606
1643603572
805666039
1819486733
1483702073
228017532
988204019
981760961
1749957338
194669029
1717051178
1540799535
1665683860
43030016
1867617499
1171015433
910727943
901489185
1897175912
1991707100
1724855267
1767161792
505612757
551460667
1903576297
2103807660
1325125974
135884121
789174958
1482298845
1375430476
1001689651
1390593756
1165410006
958168315
1298852675
1149992136
786635991
639246386
552552972
1905062810
355180653
570262431
1398418378
942738751
1824152780
990308215
322053277
154456850
1051743687
318260959
1738618355
1251102145
416884878
825424212
168394695
1847718054
1548943875
690166860
73439207
1717857862
1228630372
1448032863
401516067
207623028
746253849
1721155853
1180325399
1673442728
630052182
1297645931
581122926
1204838956
1862306111
903021710
152893202
1584996866
1745412755
1490433172
1823714067
905187615
2118155209
618935722
1156352186
622880702
258178446
1600835195
1004009562
901593151
1502171960
218323038
1888238265
801410014
385631546
963901746
288099827
986242775
396735299
632444943
1069683309
1135320598
218687203
1079927090
510681954
2063067868
1530761113
725045708
480899141
1797627986
2101329296
916508189
331957241
1438926566
1904836801
1196953054
2135548716
577824565
1502806162
543807274
115647540
561726711
498618868
767796917
1955199713
773958829
1576579960
1984284008
838919766
334450688
750411913
924537552
439992976
718655531
1183021470
288642293
1198762440
2088989910
722548752
1479294554
889889664
1669934078
1884100261
646378503
655867940
254024477
1944488289
2059973491
267076351
6548138
1323895178
2062073905
127585561
71796333
2039210092
2013203098
1677194578
887642323
1441225910
1117448765
2097630688
1606142411
153493100
1737286095
1139974200
1875919458
1297335293
1943073606
1140910115
1650809645
939723864
1401683477
1834586427
1078013402
1819327365
206881372
1880075460
1721300586
1662037307
1648272382
1176694490
978301303
526464277
338317173
1106508977
1644013280
1273964637
999273358
358879641
879319296
1006627509
1908182408
1841276008
1169208412
659857238
1513394129
1723015505
1063231949
394528619
458642570
1437548368
294371489
643152140
2001053928
1735196610
407517986
1275937826
1674291391
1373400723
56265962
113459132
299402694
1193844842
1820503258
216166518
287180998
2077603481
1661089981
1846245556
2033816687
133615614
1204233553
1260031739
1193703006
1537261575
1924827339
1323700456
80841683
1120663459
1175733564
1515319256
491039657
1028733122
1284549858
1384225763
1355714230
1431040996
1811294636
1376802534
2119756443
872623140
2055210959
1582131060
467377750
1820576586
1881882685
171068900
1797885447
1703420509
586625011
583465694
1307871707
137790474
1847610362
1778506529
423400919
1975224425
1969638880
1761666127
1673716918
506913911
578488110
130641181
23024399
1322176371
1651140291
36189316
519601075
799555478
1612610443
1242879018
1967254444
1835539779
25040795
1643909878
133293714
1799737161
673888054
843234760
1454337678
1461162856
2097058888
1942760063
1239666232
24605268
1345750944
385322334
2037288825
786904840
1391586971
1904483544
1787078837
2023593619
1796821314
1124858192
554408483
1115583785
331836716
298525598
1294959500
1666938929
1759132261
410460317
2110170100
1502009716
1951515937
637288675
2008454549
2041649779
256655579
1843673823
1525591689
140390046
1975447423
275392664
1118860158
394010732
191018770
922918466
72636143
621888502
1161267611
1163597882
1679264840
690412502
978537284
1437908776
1691025936
425345533
1973801640
776422945
520629417
1475410469
284843027
902934202
1309016380
702432128
1120490621
1274857294
1186482213
1136966383
689650222
2042404004
714260009
262051017
1933769259
621749602
233028612
791838556
259926949
46589074
385093308
1833454902
2091156874
1020344688
1399020550
1225098163
653875582
1124740888
474669776
1079091677
1111331834
84909076
1309519924
1437099164
1828729174
1744700227
1913410853
2004516366
910369215
1125148343
1569533263
132195263
467218451
695395300
94780304
1181029185
619419157
178481532
227800264
1510538965
904822672
578974101
9566743
489158063
97607173
1151022415
1716597323
782473080
1331750966
1492233490
1066151125
1723499089
1532821143
1867436486
231741870
752273115
746817975
2047374453
170073160
1511893053
1816146365
21373517
1676383833
1169765234
1508623677
547066534
1634219926
145538192
1134264360
2022284198
855876719
1422190371
433714718
1793252007
1608267052
1609095064
1502309007
110701493
1092972231
1416848460
543059080
404782359
955411012
1005066942
860125062
98487463
1650276960
1385363136
2122885272
1606658471
844303881
1565453909
1340912651
1879711736
1295170841
2069460846
1388022096
295784621
1286027702
1025088778
1081189828
797503487
1647784824
470260530
1182931664
1571151335
1954857037
1043570932
15810693
1334749620
441231283
1134113588
994544045
437163806
1851849522
262506478
549613496
1271493038
13293586
235490605
1799352867
664954626
1567013979
1437441824
927006443
1751840909
1580182138
844729072
2146012590
444604396
1280940755
1698109721
138620397
1345793127
45597372
697108744
2004970734
1419732044
816781963
1518039703
1957212780
2062917148
327593778
783625951
178473048
1174441321
613353881
1734992063
1164270235
995449703
1498691424
1146534347
291610782
457236119
288282685
209377464
163897156
764111169
77409803
233116116
1658893910
1343522539
246900485
232530215
1582608929
1622624614
2078037908
1642602024
700247148
400620814
1983619222
27600487
500559125
2124426617
2145315143
480243262
964434769
1242890818
638488293
1745418767
724899157
87329952
1897170475
1654194242
624651427
1062295107
2074022372
412038135
1264140419
1690613151
1071046285
1778435776
588810762
1796733014
704674169
881602521
2058129590
1567210167
1311529260
2135552613
1307772300
1340127972
1133587724
2044838223
1729792830
1330943517
1327383927
69530884
697655654
1957147600
1586313300
1353064519
1044003270
974191667
566942546
196140797
1576228888
1364911000
972910702
677954705
1270909995
1403592957
845209893
1861152071
1657209175
1118707771
842900448
43555840
528050948
1352957856
1984258020
313334138
2064788714
436326230
2137928536
347554915
271947028
1257123509
569738831
1106751963
11073946
1403270834
381443512
1853170162
321057159
1477801148
917266328
1907139317
694154643
1009656280
1186989247
2083798088
2122985233
1523878437
1295148846
1007070325
14350890
1150858939
541714184
1124242885
1018097384
769649948
1787191990
1658700751
366878663
1970243453
468424604
1271019279
1739409847
544670212
1568298660
689417239
1894056334
2108415174
664832049
1768995613
659581625
502854486
1958547226
509002016
1614217739
136913975
174149730
95457660
1050150216
1824861285
1644616015
355062824
858919192
1078593322
945225039
908890792
1120806193
1178642044
540041820
1411361577
1513717649
1978400182
1605919437
1971954815
1567426046
2032314841
448300164
2141236653
2042027751
1235679504
2009801163
923175039
1773324340
2110266569
1577521597
1672642908
402716433
810806443
1131910378
2090558669
64019328
176195419
446700626
713098088
8941984
795417379
1628425412
593982027
2141141732
1675002142
656498293
31584282
139485179
1760390527
588889300
1128401124
232522119
1270786838
426897321
608355559
1537798480
1961844002
291512973
1939163945
1885632140
2081343274
1669095596
1749178396
322897902
1208014031
352626346
1460312832
1647786833
1117402343
1142939359
1147527281
2115396122
248361404
1946449476
1299233892
1390967106
945260519
1625552482
261940896
2078070003
467741401
1061126641
1938158684
943174657
1053096240
1331114633
637519504
1386556277
1656745362
140414659
1570453836
149079541
127680767
193499320
1932684519
819541189
595090733
1887491530
1932346583
986588261
79230770
283634178
545885806
143745008
15340103
519814125
565418851
1702909549
514467605
2007390211
778728604
316329800
1042534880
378499801
1147008698
1488196077
260581335
718335377
1923172414
712253875
1359271942
403572587
1423909578
595700435
221755806
210334138
1904611447
251859003
1429523737
1288870941
1823182221
1101780933
87521636
605866465
1495098098
637736182
1592268304
1841908755
628884008
1926625706
652351660
1863695421
437421432
344537085
645446409
1151876235
526496474
601619241
176194711
591201916
1372366665
744569954
1358844324
1069086671
1110856592
1527013742
1077158051
776341322
781666016
1322869032
652856387
604091539
919136137
1875807031
1988480123
359492151
234721135
1140405292
1093189979
1312207339
551594356
819104061
1091460686
310906014
652690485
400285495
1867275083
515563229
116923105
1569010599
998108738
2028190896
2144678732
1793090818
417176716
1033982811
930900332
1045408983
816787567
1164597976
790529084
842040100
1353042927
1325240389
1853499128
184724136
1110834157
52988497
747906999
1767255052
1780036692
1978954597
607627131
67991899
765671979
1225005709
1911874124
1239657903
523649747
940070211
1238533780
788355086
121055082
1789783013
2057745453
526630307
925598909
246999822
615212523
522212039
1656197095
359902904
412416480
785584682
1608255768
1553534890
1233903379
1952468272
1082037826
1943222215
744001175
599820857
1208387220
1759343914
352589928
1135349317
332734902
1009290158
958439976
1815117161
437109662
1610632381
168343638
1673273848
702814224
956976182
862767266
218781042
946146422
1221942994
385526378
489993964
2030015292
652780309
917291365
2131545046
1451450482
920898566
693765389
1677791708
884748306
1607882166
342787520
1030843608
743245490
574239789
874433551
32811887
193172097
1859116612
1596288081
1107970276
1824778477
846490504
1495607227
1398095508
299719897
1800087131
531199477
1709708385
1151306061
1814559833
460125225
1429093475
270375120
37802636
494366342
1812603471
1286079952
1721111476
1051615060
1660429141
852342913
1681295617
1599205872
1593042873
1406410269
953358740
1755666738
131027829
348606092
673311351
6826610
929131529
1408243233
1525837687
1005177033
581028639
1028484080
354259670
1145123152
2000718657
736859049
1884363527
741482157
620099130
1047615167
687687222
1045874389
344811633
192823415
2029246502
1925677029
1913029512
1389663339
1964700696
682767583
685373416
1734224365
1574208501
2038297269
1700731289
484401279
1527670865
1429423097
277321765
149806754
417480085
529004556
1721897330
744814561
1278644209
1759310534
1984037706
1805842489
1081899182
711092953
1601767896
1544421511
1496054181
493925469
90630250
1767404962
340397999
1203531457
810776281
1615397105
1484991107
1277321523
1106263918
416032665
1283376385
1088733369
1735139938
617624407
1517241755
124230321
1155132910
989494542
300938481
1484359504
822949092
1321799231
73880585
127226997
736296425
174491533
204287766
1942259445
110752246
1057537020
298755387
1240134613
2113789217
1896850597
980033786
1138653058
1672172782
22316678
1134562135
385093308
1680209605
1272749241
1620161815
436755813
577216343
321357778
1950970447
1713436045
1650460168
1147391514
206475123
1657021990
648779662
1298649843
45574565
106230118
1929439195
2094031062
1701688370
1418893533
1851889166
590888800
1612344553
1032963823
1851133522
1774477245
536426974
316290052
1185263307
336200782
228495894
128534844
2138742425
965100759
388511434
1411446567
1447161072
1517252197
685031813
1948815755
957580614
661726194
1808739493
907551567
583210
1429976781
670072358
965785040
1031238920
2057392869
256860676
849255845
1274376857
619992852
1399131450
1269813551
1234776579
1593676043
757325601
1781731011
851057046
1881664158
113891968
2145853480
958643919
260862149
1927046440
1314719983
737017268
356180475
1314752401
362130099
1726454120
138302213
1074364472
893728003
688788498
598196196
1951395408
614362813
264023816
464700489
722805023
1016216583
1295163244
1991962204
1438710877
1249030920
52527564
1525623637
171144314
1899623270
844662347
1347268940
1752558819
1500374548
1283839011
1547324481
1254037120
315028878
2030192498
2036143014
1880029600
1103068435
1316330333
1520935537
1974042644
1297203674
861526504
688502083
1164133716
1917699367
898322696
876569394
992782682
921101840
1498045218
564729859
1487601363
1958431896
1746794665
536329789
1378994990
555826222
1059034355
1631019278
278233095
1045244578
865700293
1656584963
2027205793
367917897
679717323
2041911094
1467431820
892078365
239837532
1408977246
1656028095
1570980892
623604049
2060075114
683616991
2072542998
1565500208
1408407097
1893774561
208177796
1005431942
707355704
1776841607
207800409
1221832065
1753795675
1335972893
1786257903
1056714242
696531054
1702091623
1765803800
333983423
1757821658
247655529
1026291813
1916170493
1245412038
1024479888
683464302
2113699154
582109020
1977994047
1327291697
162234351
1483362811
700937634
1235424406
2009928982
478893533
39331861
1621183558
1972411209
142032842
1500456806
1176837892
1949115092
399198498
1317479760
2075974138
88297559
246529367
1303711917
1616314857
646543221
1215121432
2072766877
110626058
1736297057
379507801
474390551
242394191
939479019
637601080
1574958699
1629730371
1338995482
267969386
1157644832
1212159313
2143070538
1874912147
332705070
1083568717
1589626538
1229235706
345251146
2054008263
164780537
905268587
677187638
1906100897
2076898631
2065135654
815161975
1795578891
1801763921
329557461
527419392
210056944
1085705412
556204781
1639170481
281524358
1191203872
846122584
630031637
1412336108
576688258
1673967386
791353883
1686673052
1719660877
125821155
1797608076
876969286
637611663
1012205044
150133673
1408343254
1109511260
1382811351
573451685
982787100
1105349394
1052735161
1640025634
339441155
203371842
1632622382
1241922267
328655956
559369654
339501226
1671491112
1509124615
1950938016
1947713477
1984002152
796387642
1841678169
686477768
1827259151
326522962
1664856341
2116181426
1921192351
318876962
1637698868
712607275
1214986476
1330878910
359365518
881841083
1661257660
170294210
2063039286
432307667
1052722071
2147062876
1554910322
1374383528
1884349009
375160466
1561519842
1815665353
987315464
1805547790
379709997
1290662760
1223471829
39219264
330722033
941766403
1107305363
5248465
1350766520
1841442500
1416333530
1524117116
1902361061
475298675
823475519
1007054066
116712831
1967168558
1596466587
1284275568
2049564286
1907820103
407267497
130176582
1590073229
976760439
776191777
1100505266
989301612
1873245307
615953998
2025149741
2145694068
1834556330
1559043818
765304866
1680318729
540141373
1628444833
2120178929
1123460174
1348263925
1009949212
1053209097
1573225576
606920163
901290529
521963071
1900950345
324544498
1799095362
2109927509
311159117
885580812
169673604
1282891050
166538440
323288185
1494700076
525068466
744345886
1560348971
388394461
2123398038
1106693395
1621981118
1473605465
491983185
2111948815
2031926444
720381690
1676953454
242221485
959245341
1881237614
595530722
857865923
473328635
1913737264
590164521
1340251257
1655832960
1841394787
146151195
607482903
310583848
870031223
478954114
918060501
291331269
1387575124
725564220
949828160
21954267
129545216
560828989
1092992414
124567725
695032475
219217604
1563570240
697501850
1727957790
336751533
1403603958
2144850930
1902580724
118921862
512175057
215803386
1954710234
1741156152
31200926
691674961
1093573912
1507216140
1112059375
829777099
1084564051
615768254
2084778131
2138463694
1004907454
971292938
349334508
79552850
94003260
1366435588
590939767
101284395
352504910
1013238858
266906929
967153362
142937025
217397965
1892564089
1894600370
1529088680
908484670
2134940940
83854404
1189631378
1033840517
1904223148
1618829209
1537793643
219244200
507967562
682332223
944257355
1091211696
1624674365
77977882
52239430
411533674
1699124003
1207538586
202832204
1099050353
963997854
1345792858
1351840716
10051040
1699404648
1477678830
1046697797
1278069485
129303285
467933973
64290190
1959845484
1300118674
1647136842
1303880968
651092817
203060074
1038854605
934510184
1343728269
679426815
624216727
1380961682
113936420
1072394769
1702577881
1898172395
588530542
1033316241
1137226497
1367316137
143975169
830569833
122545740
336612965
205703754
820503376
350234182
1727226205
975617643
1605112232
592070356
769446578
1667827279
2026967656
919004360
713773202
672761850
880273412
1754619317
203288525
1042425470
1867805076
1542456455
1091179585
1753332490
1191618944
1157392095
1252235787
2145603243
1977182996
2115453423
209792072
1040354519
1571383567
320593763
2095723957
1108670174
1061404292
1225894253
540735406
1066824327
1911883156
899178860
1162996902
1846028405
1713124790
295294968
1801013218
1282993081
850142048
1210190457
964492699
2501352
1866894763
383987564
925316258
860365900
764123951
807335983
1462430539
1683264724
286626859
1081087895
313408254
283985974
711386302
1400312648
991625558
1445491661
1254357272
884228760
2090309673
98912830
790724829
1204390851
361298032
1623730270
85195416
1976458873
1630306076
42774708
1756587611
397967630
984074924
909785005
842635185
1232407011
1492112173
259548444
685359944
298395733
250850718
1651880062
1712238229
1338531276
182991799
963274610
862982613
835205635
125914739
477956001
2039988947
1572147989
929615226
945369702
2093284554
599913547
748243763
803402962
2037480020
1552946038
55697274
96110146
1562022362
141204376
1164679981
172972601
635743968
566399827
1698053382
801771242
1934471917
25220994
646895448
530418467
934236112
2072358703
2008060774
301843120
740884985
2100316182
1382798584
1748023478
1657408377
1718652074
2022194188
1558405106
220701140
1326946522
1048629361
975387229
1091436259
30507861
1709231855
2020619611
2015801639
188120879
1900168545
1235467367
405068056
1633936802
2121335791
1675102918
1264403570
284273880
1460656701
1276357537
449898633
543185021
295461572
517156276
1963878951
1810449862
902394829
563066062
868355517
35313991
1329778361
287535980
37244575
367378117
792324561
365743520
1697756111
1664538092
2069824499
1925121416
2097227073
963509408
477930692
1746967270
404346274
227366999
673165239
1054896330
1006696601
925980116
1436563281
1172680153
823884290
1195279902
1134778626
653464120
753859228
1705725690
858964282
875639003
749380095
1043481803
1835741707
1296496932
637884134
1236838848
705005911
861050879
51099608
399590493
1102279778
188068816
1510876614
847095949
569505352
1572171735
530325853
638579084
697227552
2006956233
1266228011
1049793441
1547112810
986366501
1179582138
588559478
429659006
2005642344
882148832
1214105368
1630839606
742532276
1789910231
51686625
1260035068
1121219055
1417032162
318457220
1893942526
1017424599
1536554841
1044249467
870558365
287173510
2100424583
246917541
1733663730
1160534028
949406859
1188049510
465748367
898499742
907118256
1832211711
1958056858
1112618598
1358786140
2083551677
861542959
15606043
808850180
91802810
27384366
45820390
611404983
640061681
1327799163
1205934322
435491386
1836070463
1326437903
1418770415
2078738790
315231061
771660871
1295700735
887541525
1784648619
285503101
1113262712
1150211709
256155725
1182730771
2098928122
115213910
612682689
1272008492
1394103337
882468165
1367679660
1577620248
1552491463
313978388
147094743
1662024670
1318618252
1020599436
490846859
937800515
1886272650
243228338
1763995867
1346158673
1010876443
1881231722
1670289076
1453584276
150297745
1689327030
966356868
1430649382
917418769
1563145410
753135520
1114940990
129397494
850038585
141392952
1305601547
1832977039
776884601
909893015
1278869059
1673493281
532992657
1952048856
1469959543
1513413140
156951772
1655416649
1677121755
1586221402
75083006
1701887736
1035589324
1147914293
1358558777
1549143513
533883675
38222693
784141043
2082145667
222943169
327834351
1751468375
2094905101
151679362
171371822
1149919004
969765850
1481758542
614664830
167256224
33588503
259893282
1680173955
623608479
1477367891
206010918
2107566523
1779715097
1392708870
1104480367
1973983854
1192303432
59478015
1481396205
590430088
371675423
451338774
165899422
1356663234
914661239
2140440060
1043354190
1666119266
1851876516
1653745841
388778952
12087163
933792122
1186262667
1060604643
20392336
1836410064
1188343696
1975457782
927695197
1078828358
1178291711
1631775
751856712
1006998102
113837834
1517010497
957292269
2109610390
355480391
1249599516
1693897992
266716853
1236670473
2128019268
536463053
1536635267
253822592
972049468
94713977
1390308032
1228236123
1637137972
1390962970
1091133284
1747671615
2126022293
2036794261
1414328489
1564687374
2126579994
436649496
807990068
1671636346
785389159
1192162387
1415544623
248913402
984789802
1546957350
2764458
1211736708
1909690815
1577294949
2103803086
19556042
894586355
1774770853
46344324
857649745
443462200
956027633
432831519
505011285
1254172827
1666076943
1879521038
237104899
1060240301
771323013
1027161015
1936563632
332415801
2129154196
1804913353
1295055456
1004668494
1682008138
439092112
1717244077
973707029
1349002120
1407075400
1358668109
1917657384
912467754
708221757
2125567078
1667447799
233395112
913576965
1425361101
1943261706
1081265966
1383309392
2112138645
61335825
635052368
1286635846
1742315889
2124543735
921184992
546449211
1885018181
1254517208
2008025685
1661296498
1980717151
1329310707
764216467
1243010284
559752233
989150139
1703526606
598888166
1825857131
2128089099
90269565
106175723
297293149
182498744
754525773
1848550998
1756680800
155750393
871420660
2034160592
874899237
483574275
1088646214
265107737
557695143
1053980546
1667729943
1208291387
1092430952
1765278843
1068562671
1619155428
967764016
2091940280
1532532413
431171540
1220402770
792721982
2008034547
1670993202
1109047205
690811593
1410157284
1116135356
151411718
642333000
7996292
1795455575
1277536600
919702448
1540718867
802903792
1315000872
862303317
522645359
1422906389
438433853
2074949658
251343772
1094011498
2026136811
792455719
112751073
1996664389
157962252
1915166700
680853840
1975457527
1978038005
531572124
1367091743
1848877097
1487836113
1514552782
1011367911
1958114932
229670470
2074039362
705535222
478343889
1154672409
495266300
2076296180
539574154
1946879986
1186095146
1818512021
1879980374
821841998
122764466
574216125
59271758
363796998
1697266922
1634926980
149327772
1272750900
1077482218
559906457
402642122
1125936432
710048825
1254445998
423744721
1471175947
1129725830
1205442531
1354105361
1598355332
407545720
1911940862
620347054
1080984760
349225127
789081544
1869937561
349804085
914529196
1929025414
621499150
49472929
336985773
1304992654
1911788368
1744680137
295357334
1234376022
287114665
412511274
1429250633
273250645
777820283
1094829458
1227437367
455996756
1246912684
1976937180
2067899207
1905072960
1709676022
242853343
1750965223
1944413253
2061663600
1197014869
1869252426
1695813887
566619005
1504306043
54995526
1703371837
1152343190
93003108
1046073642
1784257468
38785662
2095070471
1137548197
789999975
2069314208
993274542
1527348696
797390831
1785639247
1863746342
1624243471
165175175
1971152278
1286817583
1858551425
2049345462
1245200866
1838828418
2125462817
1508864336
96354544
92885195
1937255176
1026183396
1334702432
2044236064
1467697049
1900439482
1964357030
1030012280
139955230
1961303102
1149562613
1839077446
548041834
836049599
56068223
67924973
1159888192
166590537
2003314199
37839927
2141729733
1049086915
1019140620
1250546803
135178388
742969982
1831053764
247048948
2050121721
1680194607
934758881
444933176
172714056
1752114797
19075594
1873138425
1734380329
1083576991
518930409
255110259
1057726061
1326823034
220577288
730460824
645689789
2081314381
827473492
1755360307
615314268
2013368300
1341471981
108151409
1560067075
286407521
1550140740
796426049
398096266
1615779342
1767443456
1226849792
793907201
589260499
831430290
1424882989
795818126
399074337
1586516692
440149060
667449452
307326467
2050591539
1853154294
1320488830
698941505
1796942182
1065116136
2107871393
927091469
1986033537
312656670
162379232
880722112
1331444623
1453990432
1453936475
1198239147
1665771820
915148440
106603882
145333877
869436777
518798985
1820095390
1062807264
1336844017
1111726855
197342014
171109493
1389342505
740588886
560017481
616521318
714081013
760566712
1150920507
539571664
1394843707
873746734
1013808696
951738208
1356106847
1027646922
381966614
1472062815
574726424
245720359
1723999791
1487499473
774446966
1273310882
1606944380
2126508171
658942634
120248240
1384153014
1379109681
583212110
307891908
1761954231
1817071450
1956804675
1301955344
1733115824
194935007
256305370
1853123868
509866558
987982713
1985523994
203110914
1215348040
1669708347
567698245
1438388561
479494694
483018944
1482027779
1259995417
1728659541
385884108
793140376
2143007524
77648364
121742367
1728155417
400346231
1573308308
1088612896
1993430042
1785175283
958394187
1529418875
159766913
699863918
252599592
878445873
1369004489
1833397616
613275064
1255160340
2097845484
604061097
610502965
503885195
922478375
1344451097
2137071010
1875958664
1704611928
1747381345
879730126
233487099
7107596
1133481093
1194314924
239654067
132303617
290746610
1638670000
1620229033
26413974
493190663
1441476385
1511578731
766323811
491881163
1215959619
2021164149
170401345
1704481940
1793419187
453000229
881026651
1965475627
1550521456
739368272
1168238521
211576625
180299723
1148123162
1989905364
650467192
1926783347
1901020379
1243412411
682350634
1093210535
1740671155
107685094
646162178
754266088
315064515
1878169499
105260587
778442453
1255153666
1003434240
1954015754
95010215
1729946948
2027241394
1140688136
1565317936
1759962609
2105025949
526167457
449218036
1408875213
1693391829
192666880
1996778629
1835877356
1217279678
142230125
1624551235
395726641
1865150622
830350919
1584031201
386084092
1110025085
1713847487
86165726
276123797
916389405
1360578600
799011423
943635212
674691272
277227567
795159779
1871566055
752377991
1667716201
1351543299
1019409992
913541937
1948475846
2090879258
9522815
2118661665
1081332482
1693638812
109131930
200785362
1968560228
206919290
1972002939
838033075
805352757
1157952122
201579235
1016297
1485299307
1957499144
1805177311
1517739764
548530919
1299266587
495380741
1718367149
2139432131
1338632857
2084707047
2022473904
535971404
1987690534
1925427074
784041519
523265212
1323057264
1894619727
1572862922
1056070593
2078883893
707584097
1280727777
1559501898
1834360038
1481976515
1657719162
615995112
121101425
63257600
427917883
910133385
117972296
1606182509
1179907287
1090778895
384609848
1819920022
782019896
961042685
1943460006
658803752
160476942
2125211791
1133192186
1886763724
1820386885
298881282
1604837604
491011971
946252757
1547278565
297944434
2091222031
1047677325
1490111663
782082649
1256977091
1938834654
584315404
820548559
454111896
1704942171
278580546
296127790
1247960911
1213258720
2000236904
1532908353
597998059
1140620838
892422367
931135393
786369406
136582919
1470865267
2029424897
1975514983
1162314544
2008577201
84045204
26179574
1405374031
292835290
1553858118
999815393
1256712656
1274294202
1062069990
8187504
1855855091
1869967997
1401818121
99280382
699209114
56124694
2120217132
1817516135
1439379421
839315380
887325282
504535842
827521953
2126940902
2040863509
1017702031
311521926
1050580684
2025711779
1550788541
671553054
1967785645
1485177369
1366602384
2009299035
253332446
1585514042
1564542641
506097767
1813651690
923062420
1751462485
1820897203
1784279368
342251078
381811247
1079814371
2020509218
350789624
182026116
1895782084
94427130
953054044
1687184472
823014866
569945966
1753639312
934453552
1013856173
1788342209
1127060026
1557900077
1734417805
1617706313
1070592829
942013830
2121854927
26007762
837239819
339046248
1366564189
730120776
6213394
1870426732
2060360466
732762043
1245454922
2103341349
187192304
1380307353
1300656672
1503987158
411548170
791410863
56813930
80856584
2013353321
353784851
1747065929
1224127490
2022285234
396083261
1282526984
1312043445
1290266282
827077369
1031471020
1754495481
1073992425
1961826605
1630561112
892167662
354966385
897779202
964111993
58302552
955852333
520286055
2097647432
1426983137
400242755
1736067679
1707307596
1701440454
728027138
1231251049
1850903117
1307431476
2001398150
693810536
1468185459
164936321
775173711
1171855060
725758359
1896628258
2036423866
1675885272
681810128
1862956870
134636153
280708523
25090746
1328710963
758818822
1232815754
851920864
411667277
458929707
1751893921
584991418
84835553
207053209
2132844387
1643442798
423787057
1005043267
387381325
2090321087
1020956392
1586833992
1753739363
502021805
837962895
99995447
872919269
1529670149
971150696
2020081352
1663535850
2105166476
1963205348
1066599873
1244232445
52854675
696046720
2086923005
1401932086
555983668
1080158196
955872201
1375257418
761420208
2005822920
593631193
1986377047
1941847123
1049540379
1114761116
1663340388
1842372924
1966552854
349852468
358344010
744054089
1972429584
1613863192
1732913488
1357603441
297359107
1546388131
1600366014
270820737
1209769091
2046495921
1624977371
1113591156
1116980242
40119683
1041407415
2015491987
1574441169
1655281069
790184242
334569067
2064695383
687073180
240034925
1875188735
1676752579
1210463008
189370839
576097151
2105934526
1029217076
1143247724
1523511785
1814817375
1138480834
1583238388
722917918
145943759
458346416
1833846738
2043372040
55585383
1443088418
145054822
443579820
212177109
345308216
1998025050
1925317755
1473366820
1652383141
705775360
25067441
469885514
517000509
1152095086
443638435
517394336
944069894
837398469
1369164719
17937876
1688366401
1363036703
111893276
1857898561
898190304
363482862
109926850
1161020979
2128840371
1265356201
1462606508
397198600
1979820739
140955869
354470168
1654928172
2015240987
2005661668
751784635
1988139569
1089512443
1135650227
351365147
2056308389
1693778170
1676335639
1297090450
754268019
1739934020
2005255606
2066995001
451710066
1293742526
1860177922
344552279
1848437946
1071684302
479957267
1690300471
1598098548
1739321405
1727162256
1845867521
340465741
1521170732
494231779
92113673
45541041
1409771290
19842401
1898774997
1336426804
1659220437
1020400376
1530559631
338917404
814113191
392396730
100691722
1539596990
1577965814
574424407
272913256
1133987925
1116398882
1591041738
367413434
1550548263
657675432
2044747016
1448264227
49034332
421802600
1716652517
346556514
425989839
1959836666
127639281
479654789
586853044
1918029861
1244579009
1829457466
636272534
1545755435
1269208492
365131757
71274879
1323321654
1994464486
1591350480
1638303349
87499442
2048695047
439905938
2114750818
323359934
35088575
602421759
819984480
1397957767
1564019540
1855919783
451869597
1967541138
1036258381
544071819
169436289
138620971
1683008480
386069785
1929599250
314620118
2036899200
1389305842
622104989
1443113477
1472162951
1137717706
1519190206
1131688273
1646195986
1497461611
2062583324
1873201198
378739817
1613211326
2066569137
2103938477
1664948256
2137006604
1221659480
480673507
273404439
1951370551
1811669910
1827755507
1343888338
1270102983
1971864922
791023177
86089122
1088196139
795620304
1777127510
1490167355
903978611
1861754503
84362652
337027197
2140432916
1293995673
2111886570
714273420
1882608031
1287622300
1008599505
1896647017
1423341816
1931682106
1434821845
658115088
331689165
424764547
448197954
557258756
933651194
295607206
488152517
1492432930
915241698
1611234899
986005901
216031461
1023286861
130073323
148545648
1823086486
196273521
507836017
641867270
1446789085
889692378
1860850924
1282482140
2057465718
142608697
2146093286
1587359892
723774868
753928715
1807620711
1216192033
1540802186
546173075
155905942
304229234
207819492
1697052435
1237633025
1804811336
944529679
1275502456
142309069
2023491420
1679430088
963025017
1355142968
134850051
675533802
925419847
553000583
1037640217
750453507
1856645889
999464633
1677194650
607409551
497130225
1995618747
2091969187
2133828576
757935194
1440885656
1168679162
1563135575
1001610846
145531399
216459536
550366447
111362457
930569000
1733914769
1254879368
1426107175
1927773665
76728925
2051180832
1533983875
2087612113
278690705
1053836740
475486302
1451597750
1441664299
2130739179
1472770422
542171163
1325612310
705882815
85101269
1642008965
2028992772
1835251861
985083143
256523386
750569348
237175404
576174391
1155486744
1720600260
299248079
751832897
1101887257
924677758
1462640311
1282933470
878547547
1528516785
1040276376
1291901967
1032606825
1560334761
1007729496
1094451335
693660324
261355044
272066697
670527606
919139767
311202115
739483982
1294957461
1009739992
243296069
1939686186
1931916140
1131682773
125768110
1195250167
841657774
352495300
1411298476
1122824392
997783241
1247353847
1714583546
1068794230
1996460381
883881095
1379085036
1493255475
100082721
718114402
254863076
84118710
348088576
267932483
895494451
1664686029
720010582
578208771
1718532237
940139513
922823350
1717542415
1170297005
1519731373
1682787014
528249803
325355619
1131367232
678741963
1280972823
1743865966
925721433
1783653400
1394148473
535760611
493784340
2089200249
774674680
1277278377
1602829715
1956251086
1690001594
1813932153
1625829274
150714818
363771342
881282918
450841988
1038487078
1902119536
1823007712
776125557
1448081594
1115185801
1380778780
236783529
1292926556
1993826191
26197258
1159126827
556153393
656857777
1816809548
1522623363
1303649075
2131708016
1738738908
19373448
1675796320
1730992475
2062856837
936227719
1216140093
681449015
1392202392
617950014
846036870
813989859
1121465841
542467667
160497031
1201002239
1228917126
1636332251
1318303206
532410877
1107868130
298410060
684939667
2091893728
226293515
1020702220
1986565182
1203535486
1846754772
2084782621
906518693
1742448101
764048150
241384488
163766447
1222957635
1841523105
540109856
1976058257
272639142
1040492765
1067941538
513169775
351744852
1013252187
645770941
686625230
799605869
1923640747
264516152
406829472
1268960312
313803242
689041721
1433718339
822446080
1286667540
686519966
2070457957
1687128774
190517947
953879718
250002442
1584413289
2127358696
2106738541
1958623312
1409906076
831264655
1591594361
732432643
262129392
130052097
1415918478
1839859248
1214240384
448898714
269634956
296872046
1505120129
684698830
2011053341
1583220775
1202096719
133450243
1218515848
1687144299
998990662
1066501179
294145804
1194163609
893420793
1530190399
169736734
858817124
426559607
1398224565
385551279
1677717857
1519769876
1258904759
566878444
564734283
1303581878
696509718
1612953098
1342406019
805483856
563478849
221034731
2024804787
1113880746
1291803107
1811228795
1839189021
1277314773
869115297
476106031
1963410544
1499448129
1716353759
1627295168
628631289
1934990132
791440445
650451935
1399690143
1030838895
601047207
1138837441
900950171
231308687
955088455
979043422
609456344
1489827301
288443880
680001272
1355729196
1324502796
1601460012
1329434732
189278922
1073212776
837465413
279909428
394538739
1931103137
1119667544
11599300
596768834
2106507519
1087615500
1714979105
948807679
2058513158
1851900155
828140293
1239596564
493814123
2097315846
1891846289
221542034
335879054
1155185306
1534664506
390904667
1187148170
1905303103
1738737525
876459940
1397693718
1088941544
258341510
1774775681
1202727192
218786093
111237028
840741335
1151773223
2115882737
720013192
1287123176
2074727529
661770212
1118259013
354816718
1658249507
1904271193
327607614
969033599
1262540264
414350879
501651884
1431403986
189319193
1064154310
2000144963
474015813
409164420
2122867323
1067178898
1233732344
1691653218
643658138
553049854
29208875
1365387762
460647075
2022592517
930926387
2015295728
1641241841
4850705
441851156
1365202704
2119277767
1986916690
147154109
289160784
806162053
542232753
798485759
1999751552
871275016
509593353
1463635245
1022303329
1648083868
1475054667
688937577
90288018
1234358179
350916731
1980672168
221332934
505260257
2097955757
198269660
147941926
1992689411
1121580222
1802891495
2096420902
1243218450
1766876974
1353005201
70545185
1933850839
731496663
474234026
1769936579
1776179452
1647286105
1808449240
748422186
682308529
1100625945
237275295
529647842
932556760
1399111061
2116105272
1939719212
2131379092
95778619
467848551
443670853
1512044054
1649562450
1008489983
1795590795
1044853250
729277472
1719668065
622247008
1417042432
1864697858
597651071
267015933
269772831
1121514145
1303965454
1411684233
346965238
585971376
1810394522
1953690981
1657703304
1826712403
1661026402
938748764
1357662801
1450063705
781430630
1948149109
1615623142
807579522
1722992153
2073351265
1330878910
1855844526
1619914232
1742254983
1898709990
227493073
1660688762
214083513
746760169
1957545729
1495361618
1140905769
234639161
1370058156
393747849
126266675
2133677385
1726881192
1304389473
403943287
1065417255
1808531189
1661078035
414782859
1660340736
789522502
1404932554
1195297213
841192775
1145619218
989764696
901768701
359730389
1980509439
751105828
1395665772
1186761679
1928547880
1219848824
1852785666
1433417283
79756786
970669480
1156871588
535357641
1467528684
1251172145
151135299
883301202
1880293326
458915326
593095466
1636245745
1118353596
1784135800
1732086210
10140206
1900688325
1891810586
125198582
747880112
1989534070
1911455482
1473616322
618426522
2118421238
969145056
1374616736
926284565
905129410
2053027071
181488960
310158158
376007158
1895653079
1777090171
1858502238
794238846
1968674135
1035783132
1294815665
108782713
1168963869
533794219
973575081
847917721
1002047990
364267563
519270578
50086753
889430228
1041003636
102157962
2064988356
198704489
1333420266
414873846
1077252817
1309676065
1679755468
897136191
846757717
698457633
279647946
1317194235
1307120222
283619490
1511596368
1170228534
416360083
373180604
581486298
865046975
196634507
655449210
136601705
863712731
1153002790
477405696
244178451
742725925
960194495
1360786205
1983725876
34496675
889115645
2133340492
1344603127
1045114134
686172855
1577764658
1667499298
597455511
2047478129
811486605
984571739
33606182
1620041913
215352935
1647968945
1007390365
424880094
914907315
979459186
1499459088
377613378
663373576
1970177868
1454492550
522513356
802132257
1666478989
1778166111
1510759888
1588260769
2066517994
1342162731
446004429
417217084
151152835
1169703391
575030115
363969040
587414648
232610559
1951748863
265314853
943589192
1851634314
92035315
1011825473
1498842525
1769337975
679696689
1727018019
69991667
272917186
973515287
1213777126
1489699781
223336130
747791659
1887170398
1829649602
1788281555
1545782751
1311524759
57654194
1132150027
1484903089
273802615
907637133
629035579
1012081077
1462661980
1968903726
1321782754
1394196701
1788049490
1420396438
559873695
842180669
1934620662
1396654468
384865118
1685913013
736006996
1143468813
1523649728
1996963350
155180463
225298907
1537864677
640602829
575124378
1261768015
1700726542
416001810
1876373389
269469612
1843291669
596577791
1050185449
463504599
542457814
2102160881
840236507
1715615644
1603193751
1063381289
591372965
1569170000
114794032
981458977
938542863
164106999
1612890724
450307945
1080259676
1761253569
1483383322
823718224
456634258
1161926083
1998932752
86716567
1165960140
51483636
582443842
1438184020
603465966
281274872
305165007
403447804
1445223651
662579533
516681673
297996968
1249072853
303868905
710387758
1029735677
2107397274
60053571
2108659622
1582909086
902656069
2028959639
246992525
2058249006
1577298697
1974565513
1001863366
1913192134
1587798166
1229172716
805442919
1303716293
644734003
1377269719
1319399963
1289626443
940797217
1714844357
365843574
1420775874
906453813
1238116946
1483362220
100482381
2138972847
2139834128
542538350
680539707
770361008
1435560855
1252292900
2138901972
1036846355
977194260
36977164
373886187
1871883771
753499206
1848799896
384319523
826908278
1708088016
2081899664
199921491
1530560760
1545379273
824312806
971066688
821054666
1795050410
25851832
327015027
359698604
1316271998
207183914
1279282284
908919016
1994554218
46927144
657046867
118921862
407382855
607688638
1437750633
1774817060
2005408281
1953611699
316780354
1397818808
2012351276
864683179
2021218853
1736513737
1148468657
542401025
300731714
512555408
1189077415
711780320
533589507
350076448
1554372926
1897689590
910912785
314648850
613908747
1120102644
1747546902
338022166
251291895
129248275
49226098
1032682445
471522062
131657214
1939729383
3705888
913864461
1123101433
1707233528
2100028058
376312139
800653803
557470342
758177244
1204841155
577594845
1000790254
1478532978
529542705
505483401
77206502
41113735
344850794
336698370
1431233291
1621312033
171596069
2095277951
961607331
201522158
939056713
1985290720
383280115
530674113
612457335
437482947
774788927
1987347761
1971535948
1485384407
857910
1183941771
1022414850
2016978986
1919723464
969977531
2142451277
300115941
175256396
506941544
1696499079
1746058334
780542669
119778581
1298100063
1695828715
1542558411
275391903
1795949176
327476639
780429193
1612450308
328342992
900733090
1912036521
644178238
1055741399
1693043680
1314567897
1533683892
1785406415
1203536011
145720846
1194489747
403940934
617950014
1253056749
2023361916
103994750
1997587469
1299060199
1376334232
374465520
1467505831
420713299
1937103499
385455865
254834621
260053650
968128646
735275144
1130910286
585402145
652625179
438510868
343176491
66743932
865473341
2015431951
894380507
313156802
1126076147
1806967928
763811173
2105039785
683586700
1162152996
676881647
2063182581
2145293530
287930310
2062479905
29167476
287937977
1530673323
326128935
1422537644
1161031568
1723545546
81615317
1523902162
2142320210
322980299
1150225283
1379872934
1810393729
173634294
1474264816
1338494266
1770644865
1647646010
1609115142
2059710059
596818428
1796586813
1755469384
1878022851
633144346
327569321
192837988
1093426187
884429298
1463627522
1147284386
2007201491
848739728
1766442547
1353561142
1333893179
1045219579
1891372644
406272816
1892926065
1732146144
1445961609
759863862
20752713
146185252
1213576768
888594239
1814938318
1344248290
574313054
567851886
775340771
38053217
1925030766
1367209629
1134829484
381741225
1653090947
1106271003
224063707
738086308
493897880
1193069957
49114067
2132436683
707027968
682510220
566205921
183196304
1634484694
522848864
1183856736
300780938
1263213156
1118716392
1116067709
1739669084
294733607
717955825
193314817
1851045012
1717004118
2091305942
1403463707
2050337063
870695007
16574538
1459058879
1232663796
1588063643
1944905342
1993546807
1644928082
13290708
1283152412
109667835
195170625
1627975010
249925863
1444583290
922183884
442538631
1469217021
257115555
1206442459
613172595
838394809
2000244962
2086073511
724993387
1848834423
1779484295
344422190
1741931491
70933064
611407111
1203785868
793254310
1197699931
1804787087
1480068067
1471857809
1985076636
1482959921
460614630
1679676375
832339416
1344161835
1009572668
168237917
1646121061
1450754103
284383188
2118177986
1332594266
1997520607
1425962613
2146737953
1921838844
208655087
398109255
631999114
1660828446
645331094
910122426
1372790117
47740306
30234671
1110112772
1556879523
390793931
1837330286
1179251758
950769404
1197984556
1182428435
1497457538
547559427
1492493166
1059755111
1036265860
862745280
92325753
388312200
1774181758
473907415
1023355045
871677360
534946068
1782550340
857971129
1079672625
715206021
1195112522
1955667749
388841007
1356339720
1863773058
1950460399
1990314152
1600395531
285053106
1058149596
474736674
250490507
322920223
1415964449
1483847441
1805648815
25162682
19036457
1958200833
1743408066
1981089200
1988306699
1594995972
387408883
1279481095
1431170597
924968685
1284103239
1871317756
1881303219
27198495
321588682
384170701
386161387
667926850
1935409013
617672372
22605577
441697386
1233002824
1154887177
1290997774
1469643177
1962410583
556161503
1037268890
1289237133
1127082871
911178419
807143949
765632104
1183762789
998905835
953025897
692041159
935930060
672174341
928484943
382767390
246219798
2021708725
882727290
1777835154
1741217337
353057115
26509493
2072103892
781891691
1983804893
1019653317
2013845022
1173817998
431901826
193528488
1313447821
910326266
1952275607
106515248
1586779968
1352465338
1738060490
1948355114
1389403245
463707867
338828806
1771339176
1230785898
327894518
1020572753
1577963651
1214677121
728238945
1371969334
606566714
418105420
196727698
977075778
714154824
948164960
565621532
262157598
1757562432
584366297
878803787
2072981625
322825337
1110569345
544067273
1718998186
1642941276
953363799
570051889
566057612
930751602
1263643423
1471099420
1764108439
790938768
1355430831
1597559580
1285232101
425721838
1992860542
1497098835
915670060
559435364
706171592
810790267
1357387105
1604470740
874419583
2053756774
1354155636
1130548941
60453341
522398083
727125809
1636316363
2004693546
1212959656
205065316
1123016111
1592654625
1011539278
1790464339
1239095004
1470802039
1086736404
528032166
1840224294
601542797
1704553345
900733090
1922759445
78321875
1403599165
113599391
1242756490
419233484
1165304748
621020949
1767266175
186224168
791806285
1365250154
1506553471
106099137
1604370808
1495490084
1981108274
1948670997
495534454
1646919810
1031822211
2142593578
2076951233
498572532
345174479
2026140698
1061535384
1878301264
2024093605
629565754
1493519096
1004619865
1981289165
219645501
123700811
1063405858
1695248827
1130176600
1492156605
1172687262
374889892
1427040494
1368529087
402421350
187223902
980807863
451564859
596201593
995116428
680246259
679284128
609001082
1226111923
1074239638
374409965
1538941683
254235912
1181616870
794366449
1053807456
1797271989
1375947225
1657256491
644002559
524794034
413921596
2138475865
1279776413
1203178537
1166382846
1496107972
249128293
677263498
1179139812
1752741487
282015993
622462841
1218230944
1089396959
299075594
1155711765
1210114526
2098927100
1322275174
1534426195
1509161119
1738360253
1577645946
414199529
921326204
1703772846
602212386
1709845344
925547026
914827501
1614325480
1913235487
927493523
882969795
151270706
215020649
1951014983
826206518
1761181721
1698835717
593181651
182714334
411797764
1723447504
2022601237
2142808771
1073454930
813873400
1646557603
2027877931
139354741
383789537
1695935866
1122484074
645513810
237061638
1870462735
1390612132
1710731298
539356465
1731514977
707929379
79888448
582733086
536269377
1266035366
710527631
856806772
103339319
2112671522
1531264553
778732928
1226719533
251762796
1415540989
1604011420
2026731587
1493132540
878841408
1721326196
1385805915
148067785
459452143
1616974738
1590357191
1578194305
1313894362
1750736330
575487590
555331523
681487511
1521794109
2005721644
220256282
110135706
1065658312
1717029706
1344589761
1749902421
1027385508
257283695
187839417
2001620646
1635968267
667859915
1876281291
1470786728
878742882
333326802
717267047
344017493
463673572
1331714279
253796603
672435420
1704099841
272275967
1057053811
1402247363
502140642
2075619801
137037141
730591894
1961454101
444923098
1216294735
1503324930
1436355758
545182756
1573347826
1405691296
766727367
261552151
1131247224
274939162
801471218
1798366010
501753965
1915465354
1677338688
441508985
743972549
421369494
1181459957
995318535
841761845
1074949281
1009627190
1834011213
1943248521
97492696
95739321
1600421170
580381684
172761284
1102345586
555168706
1582745561
605146534
105575495
2012088567
1182369347
1802891417
1341596350
51917319
1830041508
73294306
1703664561
1864326462
1523506984
1617805317
1169983653
656879439
1921723957
1448620399
1742907855
983991442
230133553
482099271
1936967936
19725374
1440610554
1606913094
490123297
610828715
1709175284
1635531811
931786378
1460321816
623477328
678582018
1738311256
1272884586
2083162460
733996153
954135130
345003445
1460457661
589181992
717413019
1109539685
1406444758
1721661780
442889680
1369692076
543901183
545527073
19910978
1445702274
201271679
384470214
1372330132
952861703
2043778076
717486916
56128604
1413897046
723578535
586484785
52268269
923511462
388825149
947644743
244892858
335310577
1023738400
440576983
903076166
1242574249
818690028
30367690
1570005346
869286236
1168855811
1969458782
417820576
347034314
2001783089
2085295795
1425063652
1285583025
920927230
1449981735
365907142
984320973
1984516248
737121935
388736155
1684324944
95960416
246016313
1981152407
1386841730
749793097
788755494
1547678376
964327333
1503163276
1211481868
313159608
546373918
594268667
401015642
52640078
1027985554
1743680676
139868974
790012149
906780979
1386009753
289703144
1736508821
983870591
1710561236
1555696597
1014194515
589235289
953191423
554406184
1172792873
1244465770
2018256582
1431778527
643927406
1014211596
696795085
929986520
426349228
1862744497
464113388
1377144422
1958819635
1724294863
1580426401
886181738
623146983
821141947
408405816
1068864484
2096281353
913930138
1624047831
536567834
1774201097
849571719
1670866494
500375872
478579628
1456025818
97793395
1649748120
1058065549
2122082459
858507637
1667216449
1930446991
2006557529
1638960508
1558983681
495410913
1384506542
428699875
771851168
491863905
1802924125
1319304109
223738986
43897500
346937776
784999552
832469345
842699170
396627329
1627536840
504515684
30777895
409491670
1237107757
689132905
837506267
642087560
1607755864
1930231629
447115774
1500332013
195625640
954429766
20089646
2038668919
472637490
1821367226
2017381957
65515711
460032481
659190391
404390964
520432382
2065743173
1509182556
19976622
94973385
2021427584
197933544
124162262
1059034927
923407064
564922844
1685907526
489960073
561591801
2031999843
948531581
672459626
1733144814
346000143
650140468
1090750476
377561147
1041440920
603878608
1452191325
534196387
2025069865
1153744406
2033786760
511009089
1026142439
901484047
1609541869
1535114086
1203925462
434745598
1090002739
650872842
1870228578
913850338
1287267375
1564175295
146856774
618692797
1908017013
773122309
1088281832
1708975565
1827777326
1673866930
1218595628
710892304
402580395
1043256801
1898954312
429053951
47930187
1523320618
1037926575
2099632644
1969122497
1285661219
1167727889
1668490163
1084449645
1535695503
335235009
1076258774
573987497
32138226
382052181
562777132
954834458
176392303
1551372476
1152256707
1214169849
2123665333
1142877400
995719359
1089520942
1574432878
2144300608
300421609
633799117
1750070191
32738756
459893918
2029270932
469439090
632665521
783007567
341069612
1188200574
721829697
23708009
152420334
2143137865
864265987
775612968
1626135667
1586124215
1734710893
1188357779
1066689698
123359988
1764243811
355500779
318355532
357129325
1204493561
1581584486
1397509267
1469215665
239799243
554117583
219696073
1436448698
2131713336
748579857
193481343
2128136126
76244870
1640927564
1244360482
1161553431
1127425191
1071017654
841784642
553630137
1864367384
1321477219
1367829181
1471554276
1505847353
646439460
1739356699
1236265479
231198525
1164458492
1955096790
2042422197
1845853284
1213552445
210655850
1916288333
1784813879
2074240783
995281651
1689091921
64471903
1370596317
461862604
823098501
1000875543
235278378
1570267840
1451452486
238164781
2098946720
913209939
1173971440
1712283180
1918509438
502029008
1779472375
1573117563
854827810
650744136
1310643010
1940497200
467562581
981925140
1230090894
1232391393
474577898
1155729776
143396291
1301069905
1204535742
1498394496
567539695
1498652474
1124193298
1977207671
2085593061
1892937445
1727780810
854806747
127585561
559993937
1436951382
1900584261
1652877420
1321787052
1138483376
1512081063
1463366212
1868652193
1674420017
577395237
683402132
901427485
289445186
1951763043
160337443
1383811032
994151915
479837680
108950767
940185736
281075917
1673380853
1625620608
1060282644
1116193730
1306985943
1852614101
489520821
1084080871
371668103
1889735473
106831866
1330045301
1591027683
1101088614
2038793042
696979065
720673444
606516716
199461804
331220313
136937391
823236246
1659006964
1872615625
1869105357
1457856475
1579579822
1441916282
230757737
479908316
1589182113
141448298
1616165048
2041217620
860973134
764242767
1154135592
295709198
142870219
1334620149
1838185611
1518528918
310880281
149164785
274103971
912813819
695041729
1223287276
821012412
149405660
999894999
1416952862
764863686
251754970
298151720
467855094
800779342
1088136971
177115194
1469552740
781884598
375908247
1953084895
1848693025
1620963131
1823601060
1105603003
143159455
1195296190
875986994
1910290101
1322915790
1437421846
1266483843
1804793045
587097503
730076080
1777735979
1700593059
333032842
263004507
2033249311
1892827579
1661044567
698556529
911431362
381021651
1125162087
2097643247
866221403
1218643100
1861789855
664509618
560416083
167348104
282751014
845397152
2099615703
496952326
2000631110
655854726
498438686
2057329595
819456867
1054231059
1532315792
1595723507
356856374
1258507244
1417431566
414291054
533666422
1341466838
1294646184
52967891
1857246494
754502201
971248065
1282568150
597051277
1948587312
95154212
1199498469
1874174319
2084438252
729655786
147120401
44707049
346917832
795294038
475549259
483557406
1171102830
1987820951
824140877
80304840
227687470
1262409438
668891985
1879549629
592069803
1496710717
1339944488
292509315
2120755026
1965535187
596117381
1740621896
472714934
1379575570
761934311
278425254
553711430
218889581
664211059
1003629936
1000877356
929814185
484386767
1886984594
1513344439
1540209226
1164656945
1654672249
429376848
1447241636
1635277667
920332593
1096568983
1175071668
1026774002
459808349
1840611385
1612426175
623160963
1857258167
786556122
394341700
944765442
1437054335
307747104
616567000
1777130616
1153934215
836000819
1625022492
1572123160
1495793127
884319655
1830080547
1472023507
711102855
1464278539
1095126944
1767386411
351383443
586336084
1760043197
1268419640
589271576
1684127703
1195835709
582079469
1117094496
2063472503
766785224
2013644547
1031536893
1631431961
1568874821
227160962
220014052
2106213937
729937259
578990527
636224833
1632163034
1269948191
504811901
2130858512
742781087
1752553389
1360974395
1852280136
763332660
968539756
1359730607
932805892
737423995
617601710
1810990858
128024723
1083358073
1141322145
1652414530
658904943
1980520712
1240505214
186970768
1482488141
810519020
1712980321
58839564
388912072
457805362
1776670075
546993616
81855127
31698480
548178937
611612367
66027959
1791511018
187485224
1579757092
30282360
497779463
57689522
1584096555
1029341604
786553121
1570750888
444807431
1600528826
1992607692
1883091739
709342458
558696917
1241049893
778881711
289776988
254697177
2109172019
836077003
1189068341
1221788664
574325464
1547301858
487867383
1961169838
60371615
487120829
2105900394
1802912430
1137973345
342374618
2130753584
1682484505
1242254930
2116484936
1033872700
1008876600
388718912
1561410370
743263017
774946109
665218795
1219688426
472970515
1213421216
974033378
416716218
1021762056
1166071903
1095106828
588676593
1004133134
255120320
1153290829
1769111980
223845029
331140057
1049837493
1999952383
913224470
479251739
1961073432
1956651970
1039437639
964556264
1455714994
1642857846
1685539234
550140078
1178671271
987127614
2091114038
768133112
866896429
2065316495
20504602
1755353603
622779558
139151259
126283256
768286573
1969012899
178715728
1387579118
790195542
177376092
1592887487
168275008
1153798927
1627477658
1725927490
644484788
1794310896
340821764
1275664933
408612518
453206413
2003355437
794825081
1859666649
1089611474
1599520567
351879623
2130585530
436416727
767073958
1140122102
1042490190
1449290172
2109541646
1976983216
1734547768
878138726
1542256430
100269196
1488792820
2125158023
1379464010
293860105
956239360
287005441
30874360
118597054
1971425790
1522143703
1986761257
1449344229
189841273
1774005655
281806123
366767181
1513944070
1284640324
1588782808
1656484147
909212251
279078179
174993168
718118898
448753865
1187179589
1748677290
285606178
1261338595
299136840
1297730936
619929195
1056076462
1029544291
1255176808
1767600983
310177112
2042808700
984269487
401561350
1374159421
991124447
990412693
494904399
1698065486
981798710
160016104
1439085759
1595057017
1020240910
877021936
1079474504
672839491
127618015
1248189725
807099812
1396251142
540770480
791927146
1018136852
1509870743
2078966478
494565787
869106478
1310060818
422448036
2122710418
280281947
2055133948
1173176705
437420108
1458756967
1530543644
524239100
194594321
1800155568
571648145
1256921212
357786866
1341601891
1078188120
802605941
1766695247
376180978
1694307585
1847895542
1621109095
589025724
1480384484
452110821
366909042
1968130050
519747180
217557253
771224496
781570308
780054988
1980092421
1847164015
39812170
877027347
315013333
696131144
1099091306
2008523523
208473254
678504128
1632022496
1139856674
1581228184
579737904
1428658201
399070713
1566043980
1941303801
272459507
251314361
1923642223
1937605103
1620121190
1452919157
740983889
1483161908
420283494
913720152
1283624782
170123925
1898086041
596402166
2021101462
245010394
507689800
1227405844
531846978
881026651
2115667393
1674229816
616626923
1135613250
1605647328
1654717445
641096185
1564839355
702544848
842681484
862181365
479072527
1329177955
107435793
2119821108
945814719
1215318200
1024888008
1533027545
143819343
1823337776
2013361417
49426340
1707969863
2053308762
1106392034
362030332
2070289955
878762953
522347769
47002162
25431054
644279197
1667606189
2067992936
1523655690
520230225
1986465535
1665376065
1190509174
1329628134
1015255250
748459094
136202297
461603559
364133154
1235960090
1115358087
1699307372
121683717
1651718763
1182897421
309212719
556886007
364445271
1073709348
494177721
476413767
817330785
1606355711
1761201388
925877545
2099766369
800235236
1049327824
1170775654
591954090
705720734
202066583
1627177187
2049754365
1942485802
1380957616
1938232017
141253442
197410133
1026298518
1221193340
754731377
18063090
1223109702
1715910117
159511233
653485735
767975976
835515770
793423766
497807406
1075732872
614469992
1170084641
412531041
801353441
393089088
1768418775
2048952678
1783696520
963488544
456773586
1739418941
1834077489
14362082
1189241943
871982179
159355328
1598433007
1961123387
639312802
583519176
1301609125
1895562152
627601584
862334857
1629154642
247395596
147532695
213414454
1212758674
476882225
309210146
391966124
216866082
177653657
304441398
514857795
1006326308
1285859297
1171017023
1676742675
1524641957
627348186
762279589
1087825237
1642830268
1095173835
376819977
906717658
1530655848
1458684645
1474651545
488816089
136081929
1485425954
789357952
1838772255
948065823
1601549678
604096210
1045676044
21789056
168875355
948335486
258242870
414077013
1022813901
1812874265
1044983057
1657367252
618257011
1410896349
863780946
1319234653
1093621378
692066498
1475963890
287253939
1802299314
1235901528
1616287258
82773414
830597805
2122070877
2134740578
1613656207
478090743
449772050
468840913
1923768201
365767613
335795435
338599154
1641476975
1759942197
998645222
1096431063
826682595
1355594005
1301682162
1779005323
443920867
1407622821
704751253
272440381
2101617907
586954660
673272911
257470089
1770557739
1551925
806941359
887086297
865981614
231316728
65349387
126365799
719872915
521381029
2013179554
1483228655
495442046
1607628127
1014762011
57010922
1300071570
1991200040
779855114
527690249
1653499177
427062376
1562624572
1199924779
713365374
1466897632
1404519072
1845195017
1150301435
25013143
986548351
1557909250
2052154690
145385461
1483672117
1804198604
1906478952
866428433
1069301528
2081341111
220031923
338658977
1831675808
1988679776
65234676
2127733976
928857242
1618419766
259677577
1890970969
1867999968
1326945686
438881154
1980722026
1679066574
109764818
765587861
2095074028
962799590
951161819
1161780352
1276639902
1812277354
1877622428
1632469665
2016953395
700785914
1866571231
1245719396
2092711417
515542571
1360311318
1101550927
1688461061
766592524
1653473778
912082509
82400954
48476283
1292501969
790905583
1651401517
648505537
937251848
477292945
651849205
1147480755
1935982353
1360213905
2013356959
1099019768
732700931
2098050229
1778644734
1501538550
114812831
516288092
312461805
1321932903
842927843
116182198
207842273
285008876
723283977
2065577645
532554417
1860374867
1494664147
2083394649
1845823159
61820637
361128593
594015555
1721740486
504143131
808118263
1936239688
1583715025
902810729
1121170350
996859124
2073776112
847164500
1526588698
195515101
511411256
483943049
1601134439
351508285
2014713041
1322668281
350981629
732360987
1833330777
1280627722
481451736
587898078
268469444
138281556
1569706571
1517896744
1237163831
682742018
1209762676
253464097
198761833
1923428914
347159963
1230216977
295645192
1031081431
325868182
834717210
715096
1906920097
1408544465
543480369
464790609
1925699159
889825706
1792810921
1767618492
1750985004
946083382
657927106
1572089071
1363463531
1325067287
1158863991
167545569
1372574532
1072008451
774654785
1883612771
544468613
194506582
1597537874
2020747163
998904289
649083096
1873565954
1638754012
1122565872
220017262
1636797468
731855719
2097556794
697926522
244967998
2118414775
1129168441
1924137561
430300296
463537246
85438733
699353008
130327864
1518241867
863860092
51506325
597207446
1677395707
726130685
1115084661
38133957
1846223372
1251301082
403713893
515219177
399592153
364821332
885544410
1595793280
1287826167
1887406331
1734573492
1194517617
758355717
92158249
537657872
714108613
1589719757
446840355
1092964581
748231139
2069883382
1050037534
118989410
737371303
1016701112
1047325867
1731603518
235510597
1238551438
760340633
1546514163
1992998397
1908218102
416253169
1331171476
144330492
601779695
1519437643
1484902915
316817026
284510681
1391852579
800601692
639835146
2072464322
841818066
1126320629
196599938
1281144295
1956272983
374661127
1215684204
677727053
1442604311
285867048
1564425589
965189815
611183516
1991602344
1789702994
320211151
40175878
1379404720
891206394
626772902
137434794
303392248
787759122
46038707
1857099524
92036347
1147483609
136276447
803665212
1482724095
206144449
2052140565
1273151208
299941369
1609206435
944444439
1414334364
375291549
1085707639
314473416
412101401
1229127155
1311039767
1646200595
482841320
273469590
540569820
862429941
1247031508
1014427445
181803806
662436316
235565557
2037130108
1775053825
582202202
1592208627
130871827
520952709
1514308158
1782080473
776167014
1923972399
158005792
1178801732
490101251
2055232255
820168466
817050064
331768015
1825510643
646815827
1927604182
792846191
1090531181
1132352029
1890452523
1173780278
1663741038
935792042
340747038
930224885
564241850
1106097704
827132028
1867359157
1405197821
9642526
365323438
2129260106
286920543
704678461
304241423
1968989908
1324010733
2007357295
1331847761
1898817318
611512292
1369976089
1796525311
888267249
1074500652
2060588778
341332164
105901019
321054793
344011152
1785946813
342742105
1794573488
1278971107
1886701386
876433112
1342208316
887042151
1072529745
522102945
371853678
755796997
935744194
710655716
743468024
571668137
444252863
65466701
20879870
882831610
1771722554
803661352
1823503724
2043946521
265583854
1096431063
229319831
1793767326
1263755539
1487870623
1007325322
602148421
18260772
185382202
1235643952
832944204
1743072024
1938364443
184767345
1210657004
1111351236
1506323524
1719549873
2019410439
1544538031
2014850617
322820106
2104531370
1968106710
175194815
2135973331
308140604
618484562
880958579
977470883
1453736830
1136936720
1397567825
764719535
1628250585
220278039
1608080518
1318013648
795849231
301417330
802999660
155197001
1701958653
1123805511
1553893970
235845476
1456539251
1387663349
69742726
302557173
1180227234
26299590
1899717564
2124301934
1666934884
2053567101
321240202
1403078639
963263263
837738634
1588623773
1134986589
186247506
1683975712
645907645
499704900
15369410
1964915011
978002344
1960436429
143688530
1630784805
215925346
329881635
1680766859
1931493628
265578262
311109499
2876905
1093005267
1636224048
1220989215
1492763952
1010962616
334570430
1341600166
1197684764
916764549
2058267920
704577085
2051884501
1514783262
987143314
12618345
161078720
1584382731
1112445437
917224850
61983036
1935104570
19202370
1391452020
1870551158
1125406708
670387969
583122209
735704969
445163314
1426474251
1717538337
236907280
1702841484
135241170
1609304954
1268998811
1281036735
1790054772
1289048320
698901372
315488569
576579985
2007018046
235142370
1828428382
431920629
950347735
1143832929
992070316
658331789
1064419583
1480346062
1617161041
413254175
2076498811
1598491556
1224997015
1939005781
1504793522
1561566420
644695027
918478903
1436844251
1544519876
538036812
1472833889
1539221232
1920445368
1856211483
1417633866
2042547593
1350031736
978605386
2038884664
1325519267
1529634932
768160481
1003616644
1216712171
946231336
297665301
377458933
224922174
1708572626
1788722852
562595997
746549374
1661019730
285488688
1293709152
43337812
1516276936
767680091
1691860644
818363668
344024416
759995447
1670330460
873404109
18923239
982796366
641217900
1983524931
410555732
1097831473
1148129776
161421009
549636952
1128299487
1224848207
351533413
1079340000
1387893244
1722560012
1241564801
1070648456
357245596
1015591849
961136598
109160122
641167489
1195403480
351218350
537912598
671619015
1991392666
344638917
1388498136
1794627523
2075687518
1118603370
1825222364
274699602
1179454799
74266252
2095771743
78383103
492300121
1675463446
2059978091
1686650264
2058709565
1059134799
633923907
73097137
1842673734
271593180
1103374476
818339848
192751408
537290823
902834639
100165934
1552711852
1225315244
1376182741
2053817361
2008050701
1111097121
2085975031
1449999388
370120657
1380457714
1689383620
1114430321
1909183119
386394227
1635092665
2082906320
360201398
878811934
2057492805
1721061263
1298117884
740141454
1996144586
1161995395
1052897849
448990216
553830602
678468342
1459412288
1652814419
1645865278
1706770961
578455945
1087150219
1896005750
1642813931
2055636453
388438217
1137977676
1387357248
27351919
1170061928
964753675
1711111140
124331272
2101557648
1416609278
419710701
1518724793
1694936594
1242918069
2048207161
298417902
1057027013
943193119
599874408
2044848456
404019582
130648844
214482105
1028206021
2028628117
628554405
1573023938
700911137
211541197
480475580
2051058005
1239457361
1031953442
753754321
158696255
1725766709
1189303494
932173305
1354364476
70167018
1061084827
848856823
1945289004
578630635
501243700
731200347
74983828
2060386724
2040648135
1256882314
2110241329
549651377
620155142
39008470
2146393266
431745190
272898508
336850577
7599008
345205103
704190953
697339301
782622445
1191711015
2066596427
443156706
1179412343
1282878793
879104741
2077603481
375719072
425965716
501946706
1433789874
1386794466
1527578476
771048120
879673120
590045222
147933963
1907919257
1688364362
335751025
928465925
37373599
1150086129
1178066922
1637201115
1390015393
818196459
423686520
577110467
301864541
1289206576
1202910127
1697523739
998119795
1381186074
3731008
1347780137
1158068131
1111533745
2092001311
1680027339
1806184166
682396153
1124530025
466137436
577107655
1722692542
1080473962
1830067778
1240672622
948081047
867481207
660726779
1934350483
1793777370
1816883346
1626337712
1050939197
1686318196
836059777
1029613050
648894486
993970151
92829041
1704426405
1309476694
1125357752
100886074
1609441548
1463512887
1549777080
1629771647
1197622596
1464148831
1428617507
782351376
2114245703
1834014051
1509771520
144326927
1250858708
1935791756
332244920
1687622040
2130094557
904641983
872414607
1408056435
255126683
1760553871
2040310332
186711895
2014773447
288371657
2065180915
412335249
988236707
192391629
1774183471
1221980276
2001850297
971467865
1676672275
84193448
885467698
405263857
326863799
483078868
1064297949
780510563
469442586
206219062
1820539443
652179998
1770451827
901448477
121446080
134356282
20115716
43358345
1671692888
1603696458
1007532541
372263483
961300305
42442494
1086683856
1208877258
447716831
381469256
933415410
1455025613
535576845
669242192
50993875
1902086644
1121360986
1707615633
1800835941
1264518337
98945906
498937791
1386942654
1387795948
1005810449
1992871802
1172704441
317404152
1833620271
139813863
1421075146
1962715958
1369174356
950005327
1337363736
1211990307
1931954709
250126851
484554420
1064421818
1630770758
1658171507
1531657962
1633681526
367644530
422327721
1401740115
170157095
1708172624
571569012
108262903
2030149438
1647337145
1443342140
1062535450
1597402385
1235367896
1007320607
128541418
352535735
1269529256
847528083
2024802613
1453747452
943880327
610595017
745711060
551336935
985269044
1933082870
1250879653
1254949819
334519237
498298126
1465895687
325379133
167970363
1919598547
1875705153
961065970
1537794846
1841593983
47462280
614043129
1875029535
332548202
253614603
511050096
2126656553
2079714431
392587388
1453227545
1008085333
1460068896
549039807
306576635
380619007
328313659
1097549121
405472478
1556558642
1857253503
1027461139
310277247
1006726414
1231082802
367095765
180199414
385834861
1503188136
706893242
1879026974
277838781
1589462833
1727158501
1181084530
1314220323
1878028443
1669890430
1853593497
1877967678
300686306
492414672
1818632428
2100208201
2102758230
282085742
422560225
1794781876
1431641959
1053115273
1647913031
735740272
919894271
1276943531
512167237
1214105088
1924291479
341352986
2085643663
352843804
703609682
609147907
750502747
1159535270
1577671849
674080781
1636592036
486856707
1306442436
398513919
469920048
1086139333
567000369
1630041884
987961287
1321629621
1374719045
936428330
1538409115
516578903
1796140033
641330735
1191669627
956303513
1395058431
1273577158
1894176908
1140303802
1220290240
2061598806
1194511398
690788546
891483748
194063911
2015428203
739348075
464586878
836662441
1820212681
734272721
1186292696
1444695924
1731076076
583551756
1471558885
548173116
503136341
471170758
1283046374
974131409
1135837968
1690041190
815113288
1573984140
490275077
1701304365
1712345782
97539139
195323987
1289971938
729567494
1475045001
166821888
803773909
1196000577
2127586466
357493708
202263855
1025186774
1316777205
723345650
1948081820
270257755
1575745784
1660366272
481661053
1351144232
41675493
17612186
30508096
66658067
1430609118
1155014356
240019846
1979259392
763458139
280853665
1841353156
739575443
1970802326
1860972110
1243412856
1499583748
1774243555
1525637845
1727874303
104400813
1813658826
1039262285
1810608054
1497171016
444737640
50974581
2058483453
1357535750
1478819802
1354302996
1194712624
1156089502
1700683482
1089336230
1230383472
779517027
1578244595
1598016040
541826974
666592495
1330365536
657236011
397095186
1712737533
1412198240
62438572
973425108
1357396104
87116038
528970356
1743746003
1562306623
794707805
606774942
1828937720
85437484
714706177
605064765
573346758
399807347
786134308
406604745
1046889870
117835750
345272523
1691565299
1693800136
2014121306
503996401
1754200953
521496383
1948208946
276374592
1978459027
1887417490
596651788
1048780216
529419364
136892639
374996814
22217815
1919427353
1661674797
1554684451
1847839020
1976229100
1196188874
1692896381
1701638675
1049094516
980532186
711461379
636289181
1898048665
1522772378
429954068
1044380525
2012265374
355087933
745353935
2123961197
153628484
148453655
1599904099
1500346393
1698571340
1740955915
1423087016
904345984
1673663472
1780438116
1828858904
1166330311
1243537105
481600044
1641588685
1192770475
1606447749
781001878
728029456
384796612
2002409409
961930543
788420375
1714163303
962468234
2039769974
1663555685
1382927627
1954897256
1276297436
1533768731
649564977
293865355
636015770
1905249664
700636662
137308041
415718849
630182707
1327033448
476355299
920712015
2144407231
1217583562
1259158864
8429803
250067130
1713273942
2108937711
761590047
1873128947
1902940461
934713855
1274687479
1261636723
267141826
1490559308
1657363470
1694008578
1736794234
1533590386
1790853764
84365523
12778078
1860866813
413031491
1298372331
296467881
672761850
2048293578
732738666
401730934
2052435505
1756721028
238347316
713125807
645852775
1208800919
1113591156
1529329070
59697592
2118739624
1408063957
1056966587
1815427249
1623760027
1558114813
5926578
1921222898
643602591
617545164
312140187
1978436632
1946862038
1701104882
1231610061
655989229
1780499851
2125824572
310086810
1524963283
1645492064
1563142775
1787939387
1884967064
1762391462
350060723
921751778
1942664229
375492093
129035995
802418867
1980908484
381332146
1380427158
714445222
119898824
2054550550
653390494
115971231
13013382
1758953638
1355743330
868688630
1633964043
211568402
753240664
1577393499
1421207417
473086266
1271022236
1019944649
233403442
1614079178
998040613
1057290664
180759536
699061725
1346167249
1478277294
1538010998
1102857065
67658607
1111183573
434336377
1503860312
201882109
860529512
789641878
1337585517
230178283
784515705
1039283611
1732419646
1807519949
648946215
1622865655
1823882816
404273111
505299299
1493314251
689402129
921149474
1914088241
740030806
1732765686
1937405832
2022890571
1920960765
577133435
126343063
1836442868
100982367
1568136956
615878938
1677967590
1348854957
1800601245
875421156
2040630323
209934373
1392480517
349849048
904270204
1527774344
971758243
401774035
532930502
559545963
1029674184
1856789391
1075770435
106675323
903093373
134149195
2002683660
1118576399
2123293600
57654717
1803899496
1278062344
1010505862
1452154568
1228051351
1158663799
1237691783
502413084
699565251
936265952
1857151542
2114236782
1784114026
419699
394590294
392511813
1010114809
1683340571
1659543813
997698121
469204918
1420583130
396430668
2052405763
1424997663
387650183
1818626420
1094248326
1760193511
679671219
1517331536
2099809280
97010343
488223712
1125436288
876476708
1496564664
722227836
2134847900
1241242770
1876323962
853648551
1402394040
229676805
1404144489
1138479415
424592973
716737014
1096847770
478368168
989403817
1399691447
291864479
39168332
170646630
1732065553
1212642181
2118300067
1731693585
1464237100
1001314923
2011895856
115451233
1805106441
629362203
1156387786
1963926515
12773699
1009846682
1880227169
1367562144
1308964458
180651263
1097257790
755780931
1309407735
839011012
1011972131
1323078296
2012677866
2120137802
2128094212
435869184
1599020959
1629672465
1364277950
114199273
1555589153
519036060
689307521
240435879
1246054099
1103655612
171443513
16605990
782479874
954079124
1580987434
298565372
1457724504
1874919847
1129763171
1476571793
1376624100
1608100002
172424356
893316577
205866992
1940890606
525941006
1197166213
856349226
1660391186
679312020
457942354
1380926220
387690334
1836330734
1830926928
1418544935
1843125139
283120959
766480170
177230691
918543715
1980771220
33503190
1752825865
689780118
632924171
1493509143
2014569404
145508116
425501615
739074211
185913403
1600525962
38334362
316284216
112553852
1640386865
814894078
1028505166
919968633
414657254
2143531440
1881912550
2143520407
283059116
1960726064
780383578
1515179072
1415889411
474002156
99501095
1393416621
919741458
162016734
488097098
363883880
79434275
936784251
2083698834
1068670642
1913062157
172670636
190536071
1254452996
24175991
79363613
997586994
346901435
89988815
305266500
933354943
2018797080
1134294868
531141234
1547303043
143422212
1056470799
1608537532
1064785189
163070744
1519459667
1020005904
589786666
1561675407
627734285
1136971418
695798771
1782192057
189852338
1932063510
1591214623
233818427
778071262
605615053
990606963
1948380637
948355685
70641342
646555868
686456981
211192556
1668456834
1414379604
736632156
273248680
1414546989
251657692
2011568012
630913731
39331314
2135999225
1645195209
1785009770
967476736
369762904
1447131318
1784487335
371584769
244310745
1661080972
1658656856
1691663425
366435692
378096768
183298922
1632271438
651073060
713687790
558592012
1056941746
949816425
45243548
1391390019
1552489283
1210812523
1470970655
1337084799
260333584
632854982
95668694
670590087
1546059367
989577280
1961571230
1772700128
845636372
1014064525
554497698
329129484
388459222
1303846364
355356883
1800189509
1275903240
1851940792
1782717754
2022208370
1862999749
1953333108
1462556105
1956865184
699653870
468869712
1784126057
407418212
1036186021
1244764859
495345698
719771219
204694975
1683844722
226414762
674595141
1839323968
437613645
544985069
1171595337
1529807789
103893557
153456072
1070568652
67165406
64783653
124198187
1432305330
1267787865
639673623
731889142
1184779688
431948548
927176535
296716104
513263033
1385558899
744006414
897820165
33937926
1515314091
2142326523
1324237609
1482152243
748221667
245860629
1427301075
1128129687
1774934241
1819408563
2065577959
1119290348
1098824908
1512593686
1743936470
632908949
613907070
581988672
1684928736
115620058
642189668
308195896
1025941241
1065146659
1457445550
315599738
636988714
1123587975
1214479460
1325790985
1908978488
1073450641
303352005
630401842
1294687877
1453245980
1796750431
850095122
251326249
1438787024
1797523252
1698368985
953513502
1419340338
981879188
200811295
1375653825
1839681265
465243732
778822573
137690546
2124005604
1901242598
256846201
1762686307
1725975898
71753387
790149930
1111179200
1306136334
1095467307
1789885962
1080477652
54793954
398221297
956178482
1154041581
1112653175
2137755279
1763844999
537120444
133502
1253215061
2013263935
141533195
1017880496
1571061766
987336472
1796888647
1870789101
34515668
679895827
2074802901
1772198896
1768086838
634664856
569355637
1389178255
1840785398
350495615
1893818940
384884525
2116981855
1246670659
129356591
1753344261
715017687
161009149
1703482028
2068751049
1454583691
1405567601
164904470
1221703217
1365593417
288602170
1284371423
408014668
452202401
2129703770
174864156
397181114
2141112711
581878824
945153139
916319248
1999814463
57720328
1726187364
573583115
1295003983
399644184
281203063
1617002900
1054767261
1067101277
880658360
664142839
908240048
1482767482
873082700
1130976251
1583966475
982134722
1047626013
2102278256
1300155626
656072717
1205274303
333048405
861178473
848169141
1312537795
1878787437
884428760
1465488142
2108224311
772599928
35536296
835524230
795448606
625277520
143877629
1133918863
2057843189
1998398592
1490806291
922492094
698190262
729802627
181591151
1886371315
180105214
156607380
77002970
931388347
2125450668
1649956237
1225939079
1407730048
1725043894
1278190697
575157645
1900582845
1380588240
1914282275
425371165
1124672033
904373083
1533832658
2024561796
2049133060
2020315531
1177436093
923342023
430656236
2101941261
1895231594
1012411016
593478814
149989665
1392777239
2046973181
478955949
1812846611
170481143
2120432756
929732268
320807141
744167487
1710180827
201660081
732277067
1417914074
472570415
480204459
1180674291
607284757
1352859768
696437100
459488575
1145088663
1001404429
2124320657
1762301550
1861085552
1915534908
1828402362
116095685
1028896697
47718848
1704782512
412824762
966514491
1650445589
1969854254
1127971431
1316440770
683214796
1842426343
1173264692
1526704387
675177883
2038899512
1273440592
323860606
1434179612
592574204
2076960406
1553403236
1661986544
1508672516
533059989
150523409
1662106167
1444462713
1201947573
1361022993
1985004289
1151024412
604167496
655659949
1733891104
1025422287
481166826
1727924370
1655591167
1847176707
1873971382
1624017521
925290377
340948563
1922734576
949406859
717250834
373315094
1915893033
1003087696
1907740158
776036026
1172020069
1583966128
869880368
2080465340
651343357
1145016936
392034753
902447648
1196701092
390929006
239012963
532608056
1587582093
637489203
2895794
541921952
1494199413
1757331561
294551807
1630966807
1909315512
44277405
542818787
903342484
754099564
1755207368
112751073
1070736591
1782225997
462635931
474996316
750641068
1139364328
766462092
1991114205
465421578
701428249
852524746
740975295
79165463
1979024159
1925113335
861324189
1461109629
1188218659
1731239371
1442478550
843800691
774591347
2095285618
879169161
1036859692
877940447
262623159
894279332
1784101977
2054920580
424548398
1339693684
623985950
1584682998
1380245217
401470719
121125030
1288822484
111114949
2113500353
1955933863
230529490
1390657836
1466959876
1270323867
1737488537
227265543
118235144
1518683657
429876951
701023577
633394594
1116638380
1284971205
160518805
874894702
1772173390
1732146144
1919883338
416676711
878980866
1831166780
1966703581
1346453015
748946908
1989370232
2020605668
1264480997
326236134
1843452677
1663360495
411650891
1487536895
642864199
1753627718
2079315647
1623203317
1009175313
328895386
151632224
1581755714
1085636221
433140021
1732449017
1229926800
1414860502
1088856091
1923295710
132482348
1228603863
1801076410
2103369547
376442178
898152954
140210182
189443152
1885489079
1213262501
1037435913
2090646008
239035704
82328923
957880636
1837852096
353569794
1836272454
1032399602
2107100227
705680351
1903691807
1417012555
1017399461
499238895
1594417485
1823526180
2104095296
417530345
44531118
1072844870
323897824
1570413641
1645304952
2006973788
420783347
291013423
1931915523
368171526
493629097
1840061886
2058704563
492037779
770533009
1959994776
1829059024
1015471207
1551280342
1935778706
131433439
703654496
616834057
1560129422
111981483
716437401
2067625266
1919039393
269938338
1395653876
963892905
362586205
648740701
1520908436
735278646
1432585869
139302814
1458543942
867044927
1226169519
1680316507
397630758
1717924490
1374895985
682335026
882622063
1773337505
1837834176
636780176
596225199
580750537
520731088
2003066612
8353513
330839646
1702668095
1545616360
1665179205
622673664
1817299326
138279030
1149790710
46518900
1497183956
181259327
109293141
604653215
583758383
1336922051
731040405
2001203136
1836664442
1056470799
675651953
648825375
252600316
1137277067
62389800
861824342
1329081319
813308044
333472727
498311699
1663347004
33212669
939322911
1833150053
487668984
1517780343
548081353
1186708435
510721126
483746715
1933250895
279229620
33357513
418274930
549027572
262397369
1498076946
2126398924
233278203
1013925061
959920427
238859268
1714089906
1647015992
2122827860
713937021
690390558
905870346
489863342
1941972019
730321789
250819025
997881584
1897810753
1795684387
1447888904
1336093937
2049809501
601541105
683647834
953704397
1877768284
1603774902
1505318991
1963047125
1755072766
1929627772
1868081561
1878111037
1188338270
489780167
42277816
779634351
1792102213
1838530394
495429378
1309067584
37209186
1740623695
1428844683
170144596
516549573
532440649
2077241217
1785347960
1832035189
1491467201
419270567
1532502617
755812545
304962631
194114113
1325521056
1284054771
126375978
1471637534
430422662
1211471919
1480808515
2060066495
1900206065
1299555494
1001546675
710436583
1830885874
1887896361
941240403
490678745
115845381
1236649181
2095908415
2065591206
821888679
1697499510
1873640599
845356871
1049742715
1110751877
291780229
1523306370
1871312768
269172280
2106490947
2096740821
7347569
1016499760
1815513100
1799154158
1072070637
1387983203
35094003
74671055
1816623012
1729641613
1389692573
1718493101
1316244728
1928527378
205253693
1415656975
1635495557
1338257448
1139415888
1099602984
1652078432
736425172
2089927461
2083279516
2082720197
326600917
1025073219
923902370
47666472
53104864
658239434
2075456921
905702122
356832937
300435948
2141518519
877132098
491306148
1779358872
1163620256
2063559152
1027773175
1722909977
661955427
244249465
170503994
603388689
114303280
1459312245
1353938300
476215225
1784828827
741799965
789898956
1340924988
1959192201
458361790
876870314
133104240
1244242311
1129122960
1106888047
1895350575
926169268
1863513033
1017586836
130599205
938834793
1640093057
489343142
1453202197
573156050
2102749951
1482311497
26385087
46483369
1944390304
1384815182
843147168
1914630113
1995052568
1933451336
488057982
432809683
902914599
1660085481
741944755
739076612
341406938
2029333251
1942112722
1382487325
808079986
1670906294
606460931
105388600
1748232279
1133901861
561796729
829707023
1655913156
965320573
1243606857
927068978
1504243172
636998056
20558893
1088819963
1590372018
1814815291
560836830
1475912120
1490905090
1486894216
657385058
1667783888
1952409353
457745050
1627075350
866213998
351144123
185616311
715244274
812603064
1052617716
798160850
1670787809
2084211966
763436800
263302379
1131196535
1840745629
1739580822
2037698520
847684575
472318990
1399165535
1086679637
279585069
1418993225
2056850674
1969933510
1654697918
668528262
1368552836
1274942667
1485207226
1561179794
1835660706
1303172674
1153839838
1085373720
1637343813
2005437272
834443031
1023697670
975846255
2050845583
907077042
1575401799
1943150778
519787083
1206954501
1429156133
1588196902
1332101566
410802842
1539863348
299637607
920046465
518739039
1604676441
715233532
795599988
1944805142
587042388
831232987
929104791
1443085191
390339361
1464908283
1444387016
1549170767
2144137950
1780354127
792624433
237107583
762081287
2135214812
990807797
1472333461
924140551
550367923
2072640884
693430267
2113844268
2032792119
155641663
403005131
1880090064
1672639663
1243505127
588330196
2127403316
1816269870
1123240068
1672894235
258231897
34454031
1691501322
1959448006
934739725
1801081642
1935632312
1605563384
895306556
391985152
1439988655
450179515
1460430179
291753543
2132727462
1087703678
1688646681
1961962437
33882138
278545853
392361052
844198503
32961461
1946222785
122747036
338159032
1274686700
849144530
473205097
1678148887
574914045
1070980481
1844448625
1954624046
2107107552
1152388400
1868183163
1294627424
744341730
1341144416
171708540
796041446
1324027126
1061238087
1207023596
1512916347
238110628
597266319
1865252664
1093769663
1021418860
1390668462
86046277
294261706
1890352369
1928141833
1690038126
1782693987
1649341821
2018989005
417442435
590949297
753772555
1989629859
808173125
1779256108
245285052
1478421277
308836755
1164762410
533757433
1046206656
277581065
1768418905
895695379
1420937050
1481717791
1440747470
964647612
604843180
550874671
946320747
1742858787
544665507
423099093
122214951
1503618113
104862178
321975884
337703787
2040474685
1433771818
1844390917
1124993105
525058430
1899646896
180873902
202165713
426979066
1790858951
867771940
2029619814
1070221083
2129183325
164509750
539404037
1503194076
1059214802
646677825
779975340
661741879
1073571534
184900491
1768788506
1357710491
288037018
1197513195
963123168
318980819
565571219
1366989991
647755269
748606121
927217526
862963996
1313702719
1137623821
606729151
719611112
1904801539
634798100
746808761
721607939
1381701503
598050074
1757495816
612435926
2130635399
135324154
322209193
1138676582
1735310491
966439166
680104247
839335858
189874104
563878876
1468471641
154854049
344367413
1972190109
2032935644
1292054248
258138433
798533351
2046363503
47612103
1219552245
456535886
279520429
1362997701
763138929
1756178405
1543327157
965269569
1050142802
1655011160
901583057
1480408027
1483506310
1260443366
149743036
1919734948
461570665
340357192
1427757611
334798191
1081508607
1871127385
1332092526
1753347128
1078908184
1566993279
578079720
170554755
751387227
774436619
1133247707
570039513
593158008
1159530477
423512702
818622376
4527726
1385882239
5942457
1047929053
347410722
184702719
292561707
583033446
912021961
1573087079
554477448
1148656181
289000382
504550223
1091940585
1841160041
758982044
528940147
123271186
10726695
1717744891
990954724
558884425
1311696033
1636156618
877951202
542680698
1056130633
2140973148
161855509
801705047
1597413436
1081565766
1962106936
1008681250
1207222182
638780193
1520491597
1837268564
1840141951
1489361761
1884394479
767876292
1000703117
221277926
396801902
772240699
1218459265
766948518
2043440027
378779879
573779894
938990901
1310408309
1494750075
184492953
1477695973
1918540469
893706426
1808877400
942742051
1661317417
1747558953
212332210
92948904
830172252
2047407731
692374938
2066378331
1375992222
2145127363
1795955244
1275306578
1455822125
1221563578
891583475
327009964
1254584327
1162470920
817435248
780716738
1007775972
1274909228
41985265
172289037
197249406
596871820
1190728226
2026039014
540117655
696436903
1926871896
2076984268
732177089
1633247241
1784136854
2002215153
1854318383
1608458912
519642878
1504468921
490829770
1961657483
1242921644
1448182671
1388111031
385166501
1036642041
1381239000
1457144348
1734919044
650782150
789783943
1346159400
652439532
1910996598
497723404
415385735
1810697834
1606898544
567518241
1949385670
1705583988
995231899
2134294701
493666480
714855533
1020823284
847801564
1864884127
14962116
1272312217
438410481
1067693775
1306036607
1048292844
1760876685
980499981
1899902256
113930484
1165161545
90512316
1841395456
407292084
887462373
178229645
214426589
533985572
773163480
156815457
202184558
1875858938
1675823226
1225040678
1299654260
856271453
1571371565
2075766786
855646511
885705320
2120386702
960575551
171306495
995663603
524193971
987634537
1060466326
575239113
1652450782
1695905983
1191918588
235826911
268538543
1221796800
1734805639
1085093886
1706667156
243598612
1026666468
1865710497
1694995829
833277728
2115397557
2060177651
1276533056
858665384
597607114
1207786909
33459243
1593684800
2000216212
267344266
324474805
902202571
1516884140
179074165
2009841072
1435294074
611703983
677701810
1222984352
639924619
1049140991
9582447
1063079255
690371702
1314728212
1198318164
1571525958
473294369
1400147764
898048064
790522566
685707949
1098011559
123890867
1426805190
1058190713
293465656
1987434616
1014533648
648412375
1451297036
2124953186
1976164478
1061722145
1830615573
244874810
130107814
1977007513
1540208279
989946873
904926515
984520066
597938766
719561411
970830766
1677048482
1090531486
2093655808
1319797730
1298240069
518257474
97979320
663691800
1215016720
217305489
854373692
819909134
654257320
1300689442
1926675660
1667879529
1558905608
504412046
180098041
783952239
856390588
272143776
924602642
384410227
1839560925
719034186
799104182
1379282659
1259371925
547700488
360361266
313377579
321227144
2080866781
23368175
751969744
1132881987
2105719554
164621533
184520010
2041239173
924793106
1172590203
653922345
870950253
1338851195
1973827308
250333504
205075420
1217681092
1873616525
326928302
1750960556
953938516
1896461542
1506200520
500120428
1798467083
1619484645
850757817
1170216927
1966962670
1865496404
1853745003
2120993394
1751172270
1596115132
835133066
773981664
465053137
205900010
434400966
1013650277
875237236
279393011
1669157084
1032803467
1880337915
713767220
1894811955
355472330
2027891399
1003507389
1021846714
412396401
1018305662
1836702662
1569045645
1318101088
447755727
786317969
1512327198
1443546884
562906580
1700318975
1533716057
2057920220
106496269
1405312940
121292828
1333496703
1428658201
1000059924
1007445038
1465710876
1455352869
69954402
1548943875
1576957276
1075226021
1612087460
1391315378
1666930005
1402079039
1942933159
306126745
1884051896
1352239540
1477513247
836865329
1130265904
1294211662
1168024944
233423873
736986607
1677645441
497794793
226452711
1685545911
1708583931
1650435353
115406722
1282118717
1292636163
974922808
557298655
2015680690
687435352
679987341
2051648056
193344236
1617074136
1209417561
91907754
1370525143
189767731
574137732
1316810143
819141946
617810078
1711522734
2100036417
2135613507
994824379
867889492
764704534
1997437888
1571892813
1360575814
866314101
1336268370
1638231454
1216747382
772455925
296931104
423833017
492392383
53105341
1724745195
1490868323
519840837
153306173
232943241
1526885589
987725140
1650060699
1056048774
46243502
442470393
710638825
920588865
1356992610
1388636046
1554225670
1276097829
622915390
920368992
456402406
1279768297
306099888
634493958
1871413483
609126150
1764514838
247285073
997078144
961194735
1304197907
1042285643
1781920838
425078986
1886002725
1591481615
2013316061
2113445246
1654813366
2120661864
816694308
239621077
884059154
343520239
1930475182
1336062466
598399504
393034122
1303248464
1399089074
327367573
743499321
443927163
884797572
93066250
711943546
474411792
140955184
15979989
845039928
741565923
2056004677
243775081
454618954
750932037
1313705199
37732480
168041749
1584780794
1655986625
1402535078
1954961358
1389661583
1102711188
1610189457
2034780397
1165545991
1761130696
85446949
1449616692
730076080
690541415
26445757
1867696203
648411198
1435263782
510611189
531538091
1392238368
1807217529
1991707842
1013222927
1385377467
1921164288
1582272390
1515484909
370643490
145362248
217387254
2090473602
1601604255
339109076
162546378
33413684
674388133
2136408024
1094084601
406671402
178508037
734179027
2098201320
1198517469
1630205138
722930354
1216898846
943441109
81616004
2095269004
1331640353
631292953
732882944
149152652
1383309137
1570295283
1488286905
1430246882
782129135
2026891474
1496110263
1929315399
239521788
832004577
1066321125
1544772273
2085256446
1441231757
95299381
1927104959
983131480
2141936781
1747144177
2070844568
826993602
774789309
239402145
317590477
990830809
706655681
528798160
1147905964
1834914552
1828571616
1232602061
164523264
954515425
1382458462
1906017832
1498172740
1040179796
1250334691
153176415
720085912
43226842
1907219058
1424068471
140661025
1206112175
356907097
2094737565
905361149
962472677
1325796502
271233819
2015330313
789723941
1333682773
667401066
882264551
288297106
651033406
1807161448
92824503
1356612334
440033563
726133373
1364855656
114386768
19826034
1319821281
1506403956
1118654032
1156247795
1218455048
385966549
1611022042
1298397710
1117871367
672149243
143027635
1850681046
432504310
575801619
1428763178
1228880090
1659252956
142860604
903930015
1375995208
1747010317
751231715
2087937502
1020778530
1164006180
1675607827
1565334766
663043204
1278706161
295946917
707149608
1743196965
1022918629
1907395558
166906029
1302584856
2025865208
1457682360
1388441947
397666150
244127360
1787152779
1901553459
2128962052
2007917906
34876142
694736859
2043525450
2144561263
733477246
1614504033
1759865828
1182601719
1282696083
1575847730
914459120
1368212212
1402156409
2009980188
258831004
1469700676
506488804
205400918
2130984356
1114401985
874901800
1933384860
844464141
1899755067
1944882124
1612536813
768785387
1543033711
1500231396
1254234006
616491852
336015563
1491382545
1986047214
1687384908
1870770153
2081887963
1440114867
983286871
2044875788
1423154162
1341464947
19396381
702902004
1833271425
50164313
1914026231
365567388
1683953927
1970344540
565308995
1192986986
937431213
1583756921
1838509852
702319127
1430887463
265067902
583237651
1225309361
1039296855
494006885
2014922653
1402839178
1083762698
1976499919
402020449
998838426
836140082
765092733
695632061
62817316
1216896697
958135017
744814724
2126395174
2009663721
31749733
453551747
6274995
1661872559
67519594
2116388804
1940582507
1017455488
1583460745
1874794842
1758506153
1869946173
1597834930
6631711
2127924563
161399591
1364503630
1950010025
1088234952
2048784186
1390388287
1703736253
441943665
934328422
916127949
1910640506
1338162809
357203845
795618623
1147260840
70860610
1833040003
118454492
1134041302
1928206726
361563648
1169605851
783513678
1778183151
45403378
1750335815
915368123
1637201115
1327114531
1485534531
1928904295
516173584
1943073321
573630580
204957567
1600659095
1578749284
2105947457
79136907
1043433014
571352094
514717337
1860024834
254124022
2128347631
2002944306
311497622
1119860496
557604016
1500777747
438514030
1844795504
1911480974
559766594
40855686
347511132
224590954
1744852384
1750245644
2041253856
1012975552
2139067921
484968901
1051277884
651081075
1769303363
305377235
190005897
675174400
1197011461
1325419875
1076698205
383595991
16761736
1063270501
1805695204
1533775700
1796005468
906673007
1968599000
1745126438
626986356
1127855600
338696721
2054796820
1023389644
252430655
349409466
872109000
225454680
1321502406
1107678867
1418140180
724979403
1412079285
1565917622
1359216786
727489887
1020070363
1356753186
886527180
1438334549
1465676205
1167889986
1929766328
1483613203
2007015961
1882117862
1147175165
1547421489
939408332
1918794981
1718780299
136352133
1655754002
1993666294
572856256
786633375
1397045089
137285587
594781082
77166479
287600831
2074711947
1945408728
4030483
872671184
849101991
548578009
756407436
999643614
497069285
1095288205
309433410
250236914
258626567
1932505444
1232095033
1952557680
523104065
1260152243
2060387986
854429134
963715832
442027706
1315164816
650149755
1513095059
360043007
1904568549
1759291686
2042664464
62611568
2058994261
575681706
1404950282
177579263
1557923397
2133387818
1136679119
1549730361
1269344049
1354698745
1815185042
1913400371
464557099
1963992792
536610168
1382545527
1174388788
1480791374
1019362699
1789907985
1444348662
533219994
1191104909
1514110773
602756043
1437375153
1749918070
347232429
895338636
1217180724
1004215403
1578779115
1550479870
1334107010
1459652319
350620079
1299222706
961890064
1571008146
112955630
1985030513
1652455961
492748197
1245887102
941072212
1013125612
2125133247
634505314
953100080
1271513905
186826246
739692044
281622655
1792492213
763973924
857142768
807604298
586601607
87098736
782403562
789896145
1152548259
43812451
1495639852
2064917437
121524703
1760716143
1895519895
1441796284
1323346887
268618734
1704674242
71703297
1886704822
1343705949
419877081
228985069
1358528369
539294834
1349289589
625840360
1090056798
2065747377
1676396597
1812598352
2072612336
1923075978
357097304
90288018
277614875
293588227
876353332
198150928
662582506
827388673
1562805680
950397205
1143650814
570267227
493086511
1449113689
163190314
275111546
1392905792
943156487
1783602862
1304880918
1206671984
2073342782
1325578530
1588917858
890279606
1934099204
1096977381
848579535
733267816
532354148
1798583679
1792286762
238586731
1400312648
1489117010
524726872
370959172
1819944763
606655478
501784767
24103046
668679543
185760428
1412098194
793501122
1727428946
1301065906
301119415
702392559
234284359
1142070849
168189069
1828850843
1717169463
291032678
1374267191
1266487552
2032577376
2003417717
1699309946
1898733836
1658801148
197608308
1535909911
1866572526
1523214239
598026649
1972551982
1769274492
1049771600
32977910
1767731294
1580516227
2036023609
1170449188
890718517
319783560
1896148320
1950755052
1900680741
509897046
1432773390
1790591081
1837380732
1459185743
852517782
2055529758
2133958801
1973708354
1276379299
2056337906
477398309
765137182
401383383
1772991569
275084916
249029573
2031334870
1039752568
1434654956
1528531276
68016928
251510722
498765947
515990678
1986501759
1243122111
1458072394
878227844
733887821
1709789159
960257395
1280662484
539818975
557626880
1209859427
865650664
332345847
1319539258
1842035224
1637445474
1125846945
905951522
69728042
1930687670
1860382657
222407857
947273765
1196959288
1769312423
1967217604
705399360
1716554815
79586755
141516353
974202528
1093105774
590295315
2020626014
911805399
946591859
98468214
1118824133
1399210434
1085486838
1495167761
226494519
572062946
1381631982
2035667657
1427748788
515949177
551608213
120897611
1981277856
1603323929
335778939
515236551
1247100125
457078514
444350442
1501895515
1146777445
1884421503
1398775957
1458680176
1101272129
1520395009
1118821733
566858013
53013700
1454946175
1307361889
790091564
368218565
956476873
1908404951
413560535
724067038
293990764
320462831
630709838
671083699
2013011728
283138043
1931630456
1760726545
1548303609
693132809
1302669075
384529996
673479567
354744771
449199587
39907125
1738298782
663984641
1329173104
193993469
1716115410
349974540
95782451
1401700975
1010889251
523353412
986882712
2034344230
1408299902
1493478233
945715946
2026097687
136505603
1950321771
845957790
224684744
37064450
2071923466
94954682
813183564
1163100797
148646293
420413784
1045446440
1562575003
492900677
909160504
665542553
709348075
1181750171
538796213
1344647928
101804981
1062468443
1555046346
1019419757
1311102978
1084237963
507834941
1358558777
1855169268
242807141
1530529083
143573809
1527031997
1374675076
316485911
83365860
232573726
1636205130
1577667489
2068398434
842706288
204665131
520525716
1598222416
1152279345
601514389
352861778
1613424283
1529340391
101813298
114942719
1233283705
451504895
1011244707
1781268095
1998452445
276441884
207079165
565964385
498614135
250154016
1894639049
1187029988
701162119
240116023
395197107
1802007794
141559565
247114749
1047021637
368683833
1625104699
1063021639
161452673
47896886
1918092822
322036715
123835450
1234844473
1559146763
247463963
301955036
810179987
401005404
455508518
1696599452
678042694
869275592
138475510
11223023
2138380948
189762688
1111417872
1553639258
435258045
352403718
1117696276
1986929877
377916009
814867589
317291910
65938978
634712210
1451924930
226647935
1006282337
1864169797
1206303403
1518993642
2000246741
1885964087
914390923
104070821
1659865360
675894402
241348260
1147321496
2082384824
1911803213
1144077576
2100754580
1645139527
1529350679
31491357
893145893
704870106
869514650
783124491
1597192600
764871230
1770881769
1195073317
610163026
450943147
818330572
1790871636
1606944380
1718323239
1423434654
165186369
1945214801
1075311183
344388417
745849317
125168145
139130857
1764604454
321856679
1450129146
1316249525
1017549637
545986846
649290316
611129669
385604997
1924600776
1804545165
1534427070
1013988458
434954817
1013188457
220410403
1162481984
997423459
1068034692
354628664
1568349775
991040087
1439086270
932081373
386814850
1411985388
1992850660
947221438
233971595
510098301
1846456312
1695951976
1678180597
312795797
856444085
918994286
67087655
1057547738
1676447562
1930307548
541041698
1387165885
1615440852
1644282006
263707230
2036112921
2012381180
1242128616
2119652179
876380614
433401649
220214436
234001843
2052227900
345231994
1844261212
780002435
2089390164
1831922755
2112993109
582557361
233442567
2014674310
338295274
1002560417
1066610913
1638100571
792240737
1721899209
782068177
1184827614
1640390025
1922969817
1819938165
1874303981
1997921897
1462571201
1628371762
1875973319
1683064353
1827710928
2028670477
1331999483
1948875010
1811369725
190765784
1026108503
1344472440
1023232520
220849294
426567486
1007946634
89771667
63431191
1259024614
1853541622
1958166401
470215976
2044775898
1823382504
1807530420
295869259
1101765958
389186331
1150153347
1383557634
623237820
1412134863
1063197330
927415435
91880282
660312337
1770390501
121160318
1137542774
1875539416
1907537974
1867357297
693495750
1938357709
1829866008
702986304
2103829045
1608298885
1787577723
1974150451
237955003
1133120721
236796887
1541848663
1552500059
2098005232
652469721
326281587
1076930970
1787970776
101275555
61768022
379066896
754683813
1511753211
672494562
1893145823
1951598978
1722675474
998614205
1198793863
653982233
360649654
928535706
514689193
266856153
783986323
114025174
458432900
928098368
2227979
1128323648
1265762368
1156404319
1965993802
2081261608
35582670
616857630
416050256
2086643815
1278510849
1658009530
2003840003
1243959845
20885538
1357516245
758183970
505524222
1483915005
1801295584
65597484
848347751
1603167076
1985707841
848168654
1321189359
662423885
354339521
12948852
157985929
1337392188
1424493976
1771205310
362238153
783393132
1343116018
277847952
589707313
531562493
1838600224
252698727
488996386
2077951339
92730659
426767953
1723618691
1161504678
1661662479
1925178168
1992633698
2059727058
1192718854
951698682
404020577
1399403654
111758571
836678583
1740313486
2130775831
1265673337
2062570031
1292829123
186612233
456363194
1877730099
297658577
534216477
1656062035
504820628
361421224
43949114
606857080
919708114
1669220282
1233477600
345973048
1169906604
1918092822
2006510449
1405450485
1954629105
1950256579
532728385
2126064611
1686972199
831532045
706287983
622555271
141152519
888359627
990291996
1851166439
36085416
383640649
113631947
1229613952
2015388270
94973385
2077185026
56033426
568480973
1954878499
1961097128
394009410
99801736
416404860
811368002
1545501690
831021220
246205845
1414129800
968810744
1555828794
693721992
965491855
1506080226
1628932923
46932479
1451297036
954321023
1645293402
380585168
937914970
1889086459
1995852398
122634204
1639622276
560889314
201470850
1544773005
779686516
1855206227
1508938780
434374272
1537196880
1058107360
1153537392
1360554008
317238220
982808116
1335671650
545575558
1913664219
1176251498
1417342088
51692915
1530149426
675301863
1151352757
1494685061
993144252
1005969789
2108875268
2121236783
337965532
1463191050
776634228
776051379
2121493327
1834000592
1613438394
1446654743
483318272
1926996328
644038061
2033510326
1799096108
2122865363
2011591036
1909057274
936139740
120368226
837779454
482143223
1991452870
3766204
1877971664
867826648
149263956
1008016200
85258387
730092089
1017352029
1590019701
1364498672
701559133
18957366
1258639838
434086098
326124405
1518402520
307093509
1373242175
885088381
1993612956
769498193
347616665
138238522
1077184493
779634351
1217758320
1808861258
1189418554
2098078257
1006841699
1800571002
1937491675
101726554
1311631617
483113107
1223098859
1322616587
1977634012
1625646376
1670605736
212299080
1161179111
1089285983
1544674331
812155669
1631312399
271889330
1523048308
1847850587
227020752
603374183
941153252
610451899
1042723938
2078797005
1402786529
237704753
1794529900
267705674
640845080
1327014940
1967717422
389292628
2133026210
1018195619
2128109435
912242078
1474547914
45205073
1674827515
811298633
1182966736
480530621
1750850127
513754916
2092363015
1532469782
642354259
454743533
677242044
1285316852
58354746
1201645831
57610761
268235062
571618307
1601211422
777489569
176106282
1828899111
1809978826
1313899158
1928448094
1094540557
1598651890
113779213
1605087211
1096436032
1064890379
1699860651
1029015752
1472045896
1942724367
507331673
1033010113
1320150117
362564675
47643568
1607313687
9117306
280666408
1673209842
754422491
1421433334
37662548
835645654
294718120
79335575
190688294
1552936980
768157049
685565496
152836530
116595768
701957969
34277168
1957831372
1317980890
1356444263
2092242568
225342815
1533262101
461794284
920593494
149278758
1864674705
902531977
68730611
1359073289
1388863978
1659601564
752134680
1462784221
1973583778
900058488
1916427022
974808741
31391498
595041192
524140570
1838368579
170181404
887308372
1315124585
1046773647
257947223
1221584963
1789593204
2076656086
2040342428
626017651
1430200600
1091547826
1936562890
1721604189
725775123
389114467
380554322
1135315357
1182212545
1594441315
607991237
153920673
2019869580
823503038
1778724597
1987837277
461569182
1536757306
1353625804
301316727
468042639
1094327107
1357224063
2073548907
1611668682
725510174
2097026061
409794693
154371324
1036081345
415304728
1394333573
1882763268
274418530
1712016408
1438072576
135377067
1091268052
2012630983
1179018166
1795934326
2062821970
172417022
1685605928
716339831
2074370397
600004530
29677697
2085749559
1283318218
556041997
514686361
365126114
1131055575
1215903552
2067966944
1282395645
1203890263
1965900369
1982494240
612949573
284804339
2078090936
1338579151
1098738232
1425287112
505583509
1097158651
1135718221
835606747
154743428
996879898
2091801516
1689760220
2096237533
586230329
812192774
927399277
99660063
1850942036
2107436717
981632181
29470341
82318979
773708589
1802912430
407813236
800453226
1950960393
1812949260
1341656003
1520160300
1059374078
1142181216
1730179445
790314180
725251104
875720428
808578142
387108901
1448332368
1275807993
798361023
451088865
1830800272
149576910
1839299264
2130110406
254666235
937471224
824938832
464237251
716917081
1008804341
74923836
1402727308
690011190
464445741
674768763
1670321724
709686300
1587706879
758743499
1097931409
1168046309
1569865667
1690458788
857866513
1480449501
701625066
626731803
455094721
1571947111
689023325
808793242
1670465608
1497043691
1061032302
1860356563
1167267324
396024108
2006859646
913127440
2082736275
1559955120
1820968141
170826707
630086221
275076892
206771552
18278761
116210940
1782944246
469547439
154771310
1273476968
1835899368
149937098
577106488
1694584165
1248409551
1060786065
1359074952
1484075305
1797534087
1032860173
229923145
1317136025
1118925892
902348554
1824874773
911494421
1162881358
1606986892
569725585
1316426490
840390066
857201724
641735323
591410603
1947744625
1562850077
790371862
269387589
1346249284
1529017693
333018317
1769870694
400640672
1612805143
1178962789
178335841
147882394
2047758112
642691514
1180325174
667034369
319278703
1812382284
717864268
1688681636
683572035
766263395
1576615060
1421840368
699527946
1323017441
481296363
1881676902
434890673
119681510
417979342
975012334
554764088
1667674830
2053138241
1053012008
37051236
275177684
1364185854
2055626033
556648329
1524062770
81994487
786686201
820588699
664753210
1777486405
1736437646
1851920666
1627855652
278973657
1853321181
290484898
871387765
1635161312
1638702115
1226012879
473417630
1260641957
1485409026
302748347
431238193
1624600819
1500617345
1127957680
2059000777
1250472838
1620181325
1117184757
1494951197
1107847610
1605348129
275926367
61268585
1325795209
875289299
2112076424
1941630014
1405701181
300331114
1470397535
1129407407
261575381
1538948709
507265319
1428209278
197785827
397119052
900669783
1488327813
21761456
392635012
2103762939
1011285900
1166416051
1855344837
1280676298
1633699223
484053574
1801881168
702880910
1360142283
2043891411
1058181060
566378220
396717672
259187547
817312947
973962529
941772259
1306660253
1404889369
500977208
1536530106
239081339
933131534
1308286779
88276677
975513112
1517874005
912779471
1884452287
82595503
1046872439
1815077690
1018286048
919758151
430513560
909163801
809496576
623087514
1353713882
1682537615
1595214026
1599071512
511606468
523174295
1725751100
306170622
239256203
1732217509
283761221
1235820863
1882898530
76060122
1040423409
1595286507
1215134288
46095059
60241413
1175760648
566445027
1789489316
1077424205
531053480
2122958456
1312120311
1059625674
1936554116
734275391
1335039892
2061054322
1360901410
2046858900
1287701588
341026501
573554921
85263860
2076726341
1286451750
221031428
1537590959
1908638867
1498798887
549575984
1538166919
1241418278
1569497251
2135887335
1822475323
218856701
1257826759
1713933868
1334175403
715842
460264514
898858797
180495390
1102420951
1512498865
345547833
214096941
839783197
1251074987
763318320
731233830
1566558919
576080932
1109497249
988101406
1225628792
1159588417
2022467570
1623764919
1685939127
2137214684
266329891
711939978
1945762572
1320721633
1968094788
1353299557
1155544821
873937971
102005905
1505156800
349954848
1219867031
906894508
1657931565
1939477534
1423348639
519331515
944808090
1633409622
239847570
1339830842
1800787048
1250458061
1357370472
906583156
449240759
1470224040
789611308
63311330
2118160582
132558366
271541458
1574652012
1900994818
1590854768
369384095
1900740426
549164341
1580007704
1920563623
1294068979
1307603434
933402542
1659325470
281445999
510219797
398093294
2078738522
325313205
129034747
1797679137
1607238385
341956912
1637244493
1607660427
1487273443
1803415270
1730664455
1280880274
968989993
583601106
1038142231
239323285
895714947
2051369259
1706345449
833861093
1509013462
1322750520
149263956
260182820
1565331573
1929469834
2043642844
1325204641
382072775
484307857
1386556277
694944433
2105381814
1243070585
1819499109
1937064490
620431188
327722077
97698622
1052723456
1916220073
325288393
2024604986
1791532157
2046602359
1487038132
931633900
2028006933
319279066
1305139792
1691349477
808054112
2094631833
430010783
1341787621
2084546137
218701328
1262936822
789375040
495057229
1967576855
216518999
1200614566
439888025
1880889845
299349154
1106259651
459141992
935495628
1122303894
2128926517
1546008876
1771865798
197599253
1591521604
234752758
578195707
237031458
72306861
902440544
332901170
167665021
1993555233
1612431755
1801655436
1929492512
1632861537
269452229
108904731
548121004
272060842
117852622
1044829448
114740990
1708094187
1088327186
840085904
920129444
313152464
1886073968
1221796473
1341611602
993128850
1752187814
1994953227
2103538757
258916256
179476646
684909627
362474389
1277237177
1656659064
1959251030
1072581385
2118330405
2018562449
1593936588
1660383158
1458747053
804185158
1190794821
1683586291
337346713
468889923
771663963
1942231026
410207818
1322170201
71989548
121954010
855105505
577416162
1267190226
1633682579
80246472
923822124
1545364735
1982691203
2137786523
1935799264
221691837
899345269
1787365129
794577223
1101872314
1068391061
1800474733
223014655
351583148
519808186
1099267573
307631159
772071507
506888786
271975634
175019329
1616869734
436291003
1758257740
1572333243
1657515811
163504860
1418691392
1552821155
294667710
1436306997
1968186058
323640988
1675531080
496216580
626705561
582191350
1170538720
1054052693
1490586573
225756611
1275901076
1434349426
2122106668
1694639740
1446083286
1934627214
1565248399
244850480
599400363
1261593851
606171526
1126479414
560343396
1486284034
919681300
333451691
1844537202
1788058298
109006062
1328789143
1846000114
1302481084
119117467
1925086346
1411841224
1781723796
359749506
1506177420
2099577068
1019182342
1331954031
1479494140
130209132
994909889
1339793297
1426684808
1895497554
1025005612
2030451715
1291134426
448822539
861501324
725866985
1602461555
1338671259
449709640
726931901
1680974336
1926515980
754247373
1963555136
1649470630
702024862
969822167
1050770900
1781549215
864726320
1325750624
690886245
31995522
2140475839
1568703888
1361376257
888438482
1153049039
1904013559
154333273
440682611
656020638
1391431387
2051267619
310910650
824172552
1820891286
1237719918
1428230100
1175687407
1177387058
1506635506
40933072
1752748914
303377293
1922951765
475258996
1163690558
941649170
1113631523
2036576575
250270220
1573750911
1652002293
1728458996
390904667
1544059587
169917278
1033962882
2051973832
7404662
537493831
795421935
614380761
2012351668
1679627462
1036658230
868433238
1291772734
495728988
2042173810
409712180
157132336
168278270
2008571363
1574285532
2071194539
353591680
693164489
723348545
646556974
648962884
176785645
739477417
156529444
1821836962
696733697
1872406
258765899
176512528
1714804238
1166915174
2056042982
180744492
931547484
1427462010
328419752
1184544891
324110343
1805119373
6344694
1599051857
1745723268
1000529133
1017687830
1200338529
1622737492
1557846817
244543861
1969974123
1688342275
1472926644
1893049948
1149315093
213542986
546264578
1781680398
1517416681
1711037972
694149181
406521818
1449897165
173566701
2055076408
753248418
1584839665
2118809267
685492270
39745979
1476811999
1737536914
327017534
834175357
204462085
1452505847
1675849028
1402110771
1306349113
1164494180
1270616432
1477853127
381496417
1975604523
292359784
1382987717
582299816
339565838
366253515
734165619
965237362
1482047059
1618784371
2064920429
485430188
773302383
1582005016
750832688
2023838423
1984944297
1226482713
662934340
1258367787
693477232
1937296417
524000065
200201720
2015959883
264624713
286481929
1651564435
1185120468
2055752800
1530757801
916945307
287685364
59400621
1517616272
1049400644
1857162697
809638509
1158738500
274481885
1882911720
1023381412
1052972243
630660464
239650072
1189273862
422309411
377417452
927603082
1369505794
1754756703
204358936
35800733
139237932
1199143549
1194866218
1027439129
180743437
187765309
1171362427
1762681372
1695706019
897719146
353280111
870295506
288552065
546901623
1839961331
744687112
1495165283
1228830806
973598327
1243900065
1012592735
2032654242
426481604
1137016549
983496140
1649949268
1408212651
1393279093
53097782
84147251
38242818
2106352661
531145041
1234030072
81455410
761457055
667016915
362781353
824533365
965383938
1394056805
607998704
83879340
824213126
653151190
1742100135
545644983
1214253892
813554440
1775348877
1965447384
605099150
1848056885
979518887
1658195754
1747131989
318989436
426138563
523814873
1314889443
1397750504
1268388157
1093626304
1201296531
876940931
1919562258
1556960312
59816996
661152704
556713227
961715443
1595039977
1157187261
883025752
274470303
820132860
1399801612
212889470
1738944548
1456822962
475883200
41457537
1999498280
843775103
1840465009
1425938277
1414953757
1197028096
572561336
1511711196
1576455675
495388004
391404610
1325512744
79350763
1090525157
172185684
1930043561
1508907228
1218410976
1754812532
314097420
1260919306
183507300
1413391839
280459915
352273914
1686890576
1895972934
979985087
891861912
1892836213
182548615
1658184515
516224467
602838813
1692484953
2043620426
789303878
586825717
103950418
1345949689
1928527378
1910798633
981087791
1769575478
399896392
1497629000
275027365
1718875795
758857046
321996508
1438642099
1747052234
538781892
1634456002
29996872
1380806226
1737753446
648541175
687084142
1134784937
1375850146
544655539
1631125750
1218121430
1257160220
2137506299
1493144641
2030875
980679564
1361794103
1775298331
1054463101
1398252426
1920796519
1060021602
115702188
1932698332
1086370513
2014748749
1910994584
1755927902
1865911691
1855230910
1903013250
2041525399
703074302
1909552459
167604203
880709100
2101773037
11330177
1008944799
2112233491
391854221
1886770473
189278922
1792780399
926954097
544243452
252432343
2123938971
1146650756
1829414889
1053172657
1876623295
759032609
549619613
1906565889
438939171
669663216
1689052560
1242959800
542147271
1071063458
1025472890
71954710
672915570
627007299
1331757943
1909204599
2082216041
1434493847
804220417
42069771
319469544
649715773
137160156
715677098
607261204
1820090130
283648075
1258669995
940744455
1815052493
1964543967
1857241642
175479123
2059963608
301450572
1477943962
2070797044
1039792280
387318322
1700663879
819999599
996673683
734213037
2012825710
1886713122
992757514
1153233942
1255889349
2122673381
1437906608
1614521925
133499547
1534849277
711120439
512024719
851942252
417307282
944906362
1790923225
2105674488
1701003762
641358190
707665789
209254536
416205580
529860325
515578161
1282233440
1017339174
723266083
1569327776
1534947723
871075469
1392685980
914692798
864046007
1145227376
1784343094
1131358398
1944571417
1633182770
1015647011
538110071
468211300
1992732325
142209490
1524523783
1195535762
1488616018
1898121982
1195251242
796835976
600499644
991597957
2010358860
1053892134
2067813469
1690127663
1961970883
1122829648
609647002
1193713436
1494310379
402217549
970607048
125527564
652526931
1796929980
967146971
1066221657
1343742526
1301002687
1439840703
833575774
1442625482
980068679
311451416
1308951454
678667401
347732979
1613674338
499916014
180193107
609000309
1763027815
2033683536
1644374169
91486063
2040499683
112196757
111584064
1253285883
573847234
684354242
187092737
1739689286
1300158359
1127265817
1631319212
833052616
248132939
1195875851
810489815
868845051
2015148717
1812161281
2055795425
1587018852
1523537470
1274743368
312600977
1973364372
1717222290
1557004151
1481976515
1144634681
1381909928
855034180
437789067
1596047863
869640947
305908783
86662181
266298044
1370583811
1698185032
623033812
1228675090
1403376605
876488976
1209710473
1480821445
673179897
901077106
484671490
1542412116
902816885
455349938
1930209794
672460859
2008973295
1097403369
1915732698
1495756335
1825502618
1063640391
459853484
1203369629
1535034676
429834833
2076314015
1617567591
1415252493
1809669447
1806850720
246167990
1777700827
1973690137
1949715474
1238162066
1196075854
278827508
205292736
413691181
1685709943
1405521075
963343305
1179787276
24950680
1271702228
365724883
392251644
1050638533
1615172917
1592956713
1195875205
351184621
641195408
1312589426
1620564702
1388981637
1588236560
1588237323
1945677328
1027315617
1252619610
838210525
1828045507
1057865280
1304825750
784847875
282757817
851089256
1837035665
808751083
293032904
194052586
934515930
1725587094
267634138
1290112809
1594754710
2099648392
1700675328
996472490
2078638630
1267612916
432206171
1451890244
360024480
25146525
1648772898
518123846
453457250
2001957791
392904916
242306524
260014509
164013426
1616107370
1947812486
1022620170
448883627
1382991919
1130229882
1968143543
242881557
691694130
1322449888
2115058472
1504862040
1491519961
996142085
1968013854
544119503
1458370979
829706251
1972245546
181411872
294448096
1079383023
54935572
64465020
956711098
1712863602
1130393858
1228627938
958392807
1590529584
989308256
1225325151
449143909
1697830109
1213169921
1456275428
499371169
1666054462
841416624
1054308110
1713223281
613173103
796032776
417047729
1787720942
2029581005
1137052286
1244277924
1743544783
853395937
1949588326
1550943832
556335496
220960423
851856807
194976535
75775963
36038649
1660839749
2134307752
1873129722
1451558631
1944219572
1385103957
882700235
1144135713
1339468078
1530479181
1729586132
837027847
217024419
644872178
773886125
543627198
2112801227
1932711859
337930145
1187835451
1859316348
86394898
2079409161
2023083364
994611032
1466106181
1777208220
49132134
1448286890
277100182
803111376
235189834
669043718
1321882973
1612642295
1616170319
69943068
1039713897
844343772
1105636206
106592935
859369548
518292171
757117328
432155103
1748455505
778084830
733703420
1361734462
1459042594
587469942
1305922411
1142183735
1817576514
756561507
2133801343
276969794
1344003065
1738699922
1109315812
88077537
2123050691
721722155
990305570
866575007
2027928989
1202426472
398868556
1757241421
2098246457
975007296
1434288051
1331410091
1685217104
638679111
776853200
1552356406
489044393
1296294621
1932318582
235451299
1691096616
2009076817
1918102555
60365800
1601864781
1617304114
620143600
355946960
778044538
1580273395
2063248914
2041866361
1530678857
1303428645
736846077
1233409077
1075501833
1482477348
1484313563
620514510
482569319
1124587188
1771020006
650608514
161838741
1535604377
1852171123
389431317
466001900
283550612
397966266
125730011
1969126498
1163341507
845195334
559574983
1696613320
609705462
1707410772
1534935370
1139789538
833933807
1527299106
1771809663
88219022
790310912
175022608
612966044
1475377095
422597644
1093573111
1534295617
270308191
176460933
1243906661
2118163536
1213577630
1831583104
811505
906140982
1275745868
271936721
1248624339
532785861
1291415037
2042982509
649279049
1872779368
1757245647
495085522
1845408131
1033447750
25660983
402322371
810100328
1184087849
1525783110
1393862292
995678054
1275975958
1667279726
466374223
1421872524
492388534
1378568797
1512320403
1434741928
2024315422
1255797054
371413808
1284273837
2093564403
435896270
1727195779
516756006
1662655670
271562939
1114158988
595882605
1588993628
2146470351
457111399
17280745
962773155
1150393107
1073691905
1403292261
1747855103
680085649
1790415180
1563781902
1846007021
208715590
345289125
572300307
85362384
1486435490
700159370
1215541139
2121313236
1203182578
488843621
1991059597
537287288
670422508
720168243
1485176876
1573078399
1894381966
212624905
365293187
2145565435
749795046
451804729
1592574190
778656576
1347605611
1834695166
229089794
2073503526
1638646932
470707383
1683201842
1531844751
1669192509
651923283
526457693
227346668
1520315788
540635960
1926724358
1058212810
1379994979
1387698515
1809123558
1949425360
1866636130
1908419560
957845623
1125689594
783155380
611443303
1713141484
737609302
2013251089
552992267
117204529
1199254003
1562458593
814284368
481899168
514566455
1262069490
1395998157
2038972118
976495663
648097832
1290158562
1267963869
1705016717
593678498
821413183
406312328
422111218
822433287
557801734
1032790673
441433771
599175824
635830063
1912427442
8148451
1640618743
1007997340
1735011225
1483984246
1637698972
721650002
439575140
1400561936
1695364478
895392681
1933006092
2141293839
1246556761
1920569154
673979531
34745237
437465268
1119409974
150132451
1716331481
1469104269
372737740
287032889
2026470855
714681915
1925178025
248317788
1002219975
1508668255
643495043
1437052518
308215122
637185020
2036456562
1478568530
247367013
33666901
158209674
603278103
1535938630
1769637798
1478807800
842654786
1929949296
125342366
505803616
1684520306
1914618087
2107455806
811669680
24899081
484478631
1815130296
209730449
1696378253
477930130
1382624842
1669333337
1592343209
1314482199
1661915094
285206247
1517888128
1462618329
1465082841
767348468
770738743
647337584
195257702
1681231481
645558872
81393541
897533397
1522467507
1854881709
1918534643
29379210
2003966833
678251838
303266260
356231492
1829196840
421910284
1824375000
1359093977
1367882945
998973599
142073695
23180270
72628056
1187029013
308599867
2082703640
2128781001
1183274337
287931730
2054051340
845719003
458009257
1183930374
2059947621
1727048326
473808091
1279629974
1349363531
1690194892
766176566
299554107
619414641
974875746
830192797
17878092
1205624635
1168536192
1711445595
1504771506
407008207
132704433
278513519
624710548
1325131459
759027271
622145757
1974373099
875188946
1825671352
954946775
778528794
1046130751
1362756180
144014435
97475966
619296616
1666099888
1856604272
1285945718
1899795348
1819926954
666591918
308050759
373346635
1344941517
671604291
402229482
1278160185
1391059511
255555641
1925805696
99909013
1072009262
284481694
318619534
70328794
734630042
254810483
579008883
569879234
1197518173
1138003976
185438137
449187864
49528910
1881126608
469882339
1512205092
223603501
1659374573
343605730
1754206009
1678943169
787583696
715017687
371318308
2142734270
1559459209
197065572
418668690
1589549811
1281134373
826853394
1231271875
1684460727
111891815
296911740
1686509867
43783675
782166141
1583029150
1999343530
1048710446
1427085811
191818165
105250325
943987342
994116667
1166940416
558364800
1735269829
1823662112
406559504
1844118852
1603203652
76158667
1038727042
246065828
79565802
1999737721
455573106
1412845473
348432499
1295297427
794084095
1208862293
78863259
1883343247
186713291
1439240949
539651008
983544324
1151149579
1693711526
1123031998
1613176729
824082735
613308753
2032985491
1341291350
2054756324
1066220579
1795447727
592981439
202279433
1554980770
1900306384
1100834599
1708933347
1328455212
645283679
200749563
544739835
1765929066
567883574
534234727
300745067
1544493104
1653650874
328831348
786049111
701575325
1039361459
1673570867
1068388082
940444287
1017834820
1618462968
1117733355
333630399
1138912342
1323149416
654041896
418453151
40326664
1574647237
2024605545
1026122420
69098766
55660720
984515532
375346955
1141566273
885276499
708155854
863262835
1377924410
1479825218
570822043
478501780
417984849
1303442581
1595063977
1998764909
183639782
748519000
2133164740
1256719789
1734904918
1893893962
800254153
1059756236
18528985
1622895109
642957287
1940521351
1964958220
321540339
1298953054
1564948043
1209594431
1059094984
1858161541
1266731252
1825126617
1605707737
726246242
1558858416
930952821
378810111
1421199920
235131954
137754599
164282836
1166608546
547289712
1714824988
559619805
1709259856
738392311
154746051
2010888568
1076391295
1252831503
1675483270
1639137867
1753709184
2109763407
134660180
1489563168
1964598563
2123134179
31749733
1270156817
1518731946
1516755023
908957880
2075366270
2091410999
1302437361
156015560
1134404661
734719346
1971418619
1588842336
524094230
605943386
2029250788
1564294418
58098758
1407749194
378646639
706301736
1398370369
2134706103
720572914
1633467032
144879455
1391578745
1982843649
42558250
300050510
29009024
742170239
1157196449
1622003763
421219011
1234668002
1274997204
897435554
1245769663
72580077
1437630874
538416633
1985611127
299361125
1941374413
485323531
453454202
1821552754
728332142
1975926901
1861018074
1197370787
568593085
447511960
650315576
131743550
1840173638
855919932
184574146
1679239705
1695128262
578174007
711590211
1092199618
1667758460
101507663
2144023375
97631905
1200266006
140048701
670902196
1210400892
984669498
55359982
1838320262
1532222924
66976849
1653410538
1825751190
1145343756
317708782
1138050601
1642436080
961294749
425434164
1915861917
250953019
561565759
1069349131
1112038050
795731294
1799782178
906090427
518112248
1979902058
603856968
1534872813
1697092450
99224103
1732336969
1620386012
2008462913
876441806
1994256577
2026374797
1617359547
172128540
1430548882
543291130
670525529
1733527974
1673764177
1797275750
664592081
1397923707
1750008152
1021579304
1558115186
1385864729
804943111
942896677
1947747935
1471439814
248698029
949168697
1471491034
673314195
193645808
248964032
1764047774
911557564
761665912
125174293
1124570089
1826777418
460321321
1091421869
311174140
1754686120
1292632943
1251160993
474543127
41720161
427612857
1966980519
646808696
1423720740
24661588
1172526915
485816941
1633001368
67426349
484645003
2099722185
1544798265
1186562655
1017136445
965125858
678616239
1755775064
1208033327
1528248741
1465410044
1126886144
1171291162
847938464
1436342923
2119124197
1677875450
382486356
2050630276
1485085772
280465031
1201688501
2036023464
1015762402
753900546
184929006
1771213931
1974745179
2024926032
1666615933
857834316
451708531
1345111145
1133759336
231081767
172035697
1339482192
313377656
1906537289
1181276304
1204556423
475550990
1444523072
451950529
819927787
763313213
986347757
2080476809
27970744
755264381
2402656
58945972
58467267
1471885429
1476933298
80316288
889135388
696722839
1862396489
961339074
765144190
272492558
1731445666
1209541292
1687119709
2023805985
628045399
1960879655
492205137
1799807474
641217900
2110739495
17420619
1398784684
1697010323
1782795370
1390666892
2061975116
320335701
893553977
84166558
1603506022
73885592
2069189121
738407581
290575367
580122934
1499397361
33822759
843516139
693932185
1636152412
14470608
1790254587
1085246016
500613497
1668909949
1041454936
375250820
1660422544
1086749675
282219435
143624086
148574319
1497638936
402435235
1651538991
570294050
1059643684
110222350
798288249
122248812
144643611
709385092
1594158748
1480153475
344996355
1352925925
286184119
325801623
967559903
1525949926
2040633284
1812539627
1690076995
1456915540
1883963603
239312384
1249896935
1304785700
320366129
489802008
690817121
1858940376
311721677
874304316
2106117608
348180850
1566357682
955456256
1797180131
1312279824
1399067535
1695819824
680366303
473843124
2010150902
874285100
2042991747
1440018255
110099110
2086761194
1753423804
1162537242
1489742793
820040356
487668124
1258088018
684173918
1012464925
1029336964
862186167
1902064703
645859732
1861801893
93369974
461988273
477150516
1846719872
1805957365
623267666
635733828
383134938
598811317
1809928222
1326188081
1758105017
707194792
1234728486
2111403835
1321672054
1777202308
1809832180
381632939
2011852168
983174892
1495615687
547031394
2033218910
1621350239
1254541298
715967993
1740996082
1527917486
2019921240
1131001989
257428324
2030008968
87414571
1958077555
467734695
1773429360
1636854385
1635438550
498957805
400299992
598125378
1575462758
1932698332
1829782707
1132490736
2134060070
64626477
388923392
1131352949
1948506305
1494299553
1643697290
1449379770
1952742558
986793167
798922485
453238591
1927666202
1151509925
322672733
537822005
1838309412
1945771723
554132653
636925132
1431091726
77547343
344431059
257904197
143165185
418925504
1206599253
1201959676
1074086025
332906955
1556807187
1813627683
974701484
657248721
269032845
1073363802
1867168981
399549653
1261444268
2020636211
1702921491
182667006
889599796
968864211
2011485947
1625189167
641186891
465322666
242279484
54288716
1037064363
1947298773
370597811
604913304
1887280997
746664227
699201165
1047556004
1716753449
1486706545
135989522
1997595178
984879486
310338969
842302471
1149319458
112000014
1458978064
1893899317
943049848
540384866
303864190
857817931
1327600935
1794772498
2054064955
1933190569
1990966314
1924734343
1009265689
637456388
1218413513
1870152884
1522088317
21306483
776354905
1052074765
2018131509
1785412224
1215653911
902155228
1997292053
1564910639
541146099
1416386931
174690542
1036122942
1951620108
618499857
414073960
550470489
1521686593
1860996503
23542827
996129299
1688924966
938244687
2051435992
107742838
1776504966
2023714104
1661631681
25903159
212356088
1421087714
1830472826
320473242
1442072007
1283459082
1495312844
1106608204
1157671350
293301715
228232487
1801655436
1015524570
1946953759
1043226329
1485056287
494844006
1239819014
2067473611
2071919900
203292046
1682305729
1869434510
1692699174
488929712
1991822191
1479961214
896381878
1942713066
60326237
2137057992
1394280690
245725083
2046500651
8266601
629206417
419924408
1377057146
1493904693
1234731509
1105037274
1551484574
1063316682
1719240321
1071830411
496290076
251171842
1082318290
708400171
1203361703
64564845
1567541256
1012282124
821315804
225905260
1864649683
1944931931
1495361766
1204487788
729332846
1243538952
2133508679
396512625
2090463393
1456472959
463418361
661152704
2057526974
1358580205
1759623780
1716447121
1020673999
407805513
1069944475
1002687857
2144998807
408202596
1576650571
1760813446
989129633
433714942
401602897
96293905
2139468252
578795545
680037827
608413809
1506798182
1433772435
247156554
105845734
868452315
58669407
1263903160
1573307071
666502905
2118455778
361770965
1785091189
1388836929
1358604836
1680349403
974693968
672733830
1537032560
1984262825
1452056466
72815838
762499394
368505518
2033011694
1011002147
1086409722
2018060469
1951141569
1042235876
1508979752
575245732
134407273
1115522605
656932332
1691863532
796128759
2011398054
1524256498
1893413401
1191555225
730671481
884077227
2028416589
1407346086
1094920837
840558799
483697585
2045955635
439424540
536045263
589835829
1781122354
863672325
946778181
1512940146
1897382842
1948222040
1723646233
461228050
1215748928
1085695932
977802415
2119851155
186733996
2054909452
1723976297
116368229
389690788
1643195936
1063530247
1239788122
119394043
890018716
629660756
1332243958
508360732
1789556831
1664891306
1184866325
1230017805
2048173417
330383997
1147514305
151497190
2095344802
350136882
1462369034
1777113130
953457073
306485304
59086847
1894217371
1776115552
2126543706
706194988
1024224432
1551186656
376770153
1071719952
382862400
1499016858
1427838082
750806282
1495959556
4777767
1991362504
714210134
45003881
1707006155
842302471
451871524
1364845329
1072870052
1902541495
379426600
1481558455
350180166
1413814901
1189548044
611932346
1573868127
2146781715
509437591
693278409
467568459
1447500247
545264921
1479505788
592160014
1827887145
1602044994
593743666
2132190925
707136146
1311636711
543338685
1056876214
452140787
1364649665
627518540
1640372052
1482660314
1882999744
887118939
2097705763
247315718
1279589519
292653761
1571963229
49179235
639928921
670461839
389251214
962856989
391314260
349108918
857765212
152521882
1154433604
126692269
1014652260
500078189
88883792
1486047876
118307939
720407942
49036438
1031111416
273720866
1245626604
2104849685
622567526
1747106499
502828107
542550716
1279036593
2104953795
131631800
1582840069
317680713
1261134910
2140991188
2083024745
49114067
1261377997
1391151429
979926998
1076172185
1069924246
346439259
1726760383
2104885772
1278666566
1459670325
741501294
622228231
1149839894
1793781694
2115184242
180417907
1986412232
1488559004
858917732
423169348
2096891695
1932351618
1920794816
1679392683
439491029
1707043905
1682949228
1477153273
1310114539
2141346652
62540196
78803222
1615191612
1982559065
1733527974
1718890860
1396439308
1085178078
1623647764
1882667248
2038353434
750511066
913427212
1785497635
752489699
1829919000
360109977
1368463711
1354305207
1534514824
1129328001
879896458
605522575
201331100
873782222
1022109686
777272679
1495543326
566622769
1129851868
464687797
1697350223
1326116546
1154088419
1915283358
1570471027
1560504887
1934912273
1536088785
1753070424
409866742
222602405
2067193750
257119874
147386932
2023026706
1253594883
1697609914
307432041
1396974608
1465457945
942482534
421061565
487837678
1142553057
161854655
1052505653
392318742
1121922992
520920953
245292002
1621539890
1209849335
1059416379
1341739958
1901534398
282722380
239810647
2088173852
560438879
1472394549
517330035
1983292847
1487848214
1489509550
1672481247
566688351
139110763
2122458521
38085955
1656243706
1208999365
355482968
240987101
128847988
914661571
1981289165
1993616153
444531551
599331882
1267309382
1244568348
1428455278
2014790168
311202212
1656429217
566016552
1408585968
2016435570
928653011
2147477007
1304767757
1255745673
2037259181
81611115
1945417936
1246036627
1788714449
479362752
1806095618
791991287
1050385038
1359366210
250248438
199900148
69953406
2135925804
980299214
689722691
1539595297
1589016512
1337039897
549348778
979006448
1533003207
1291775088
287565872
839087325
1550097531
804417623
1383899486
473954045
855531304
919126319
1743411609
347930423
873654988
2117108103
533863821
100248903
1147461663
587647781
1498626659
909897083
1795651400
1134967299
960042837
810220788
66400050
1259810994
2012827910
650591989
1117899310
439330735
1972608172
2109922939
1502070526
1784101977
1035157158
745510749
1167160514
1048078160
1458251101
1756851457
929407793
107544933
579439652
983502235
1072692308
740945559
1506673256
1989870349
1231597534
1211739317
1560083894
903888792
750622405
1497142769
102011157
328198279
1092787073
1735287178
664742483
1074265124
1789305621
2107621157
1892011156
1822325535
406879258
1694067262
1175967607
1034883148
1066593377
1478274278
492454804
816822195
686019495
1130909618
815062979
1308355837
1906290357
1851325025
983097862
364986568
2046102495
1693104021
271545717
517246995
1753403921
1283194561
1448259857
1871208051
1769669480
2086129306
460677302
2017298372
1164976484
1100498589
2121013387
1160541683
1274909228
593034549
797082003
945854174
58075359
651928174
1457121155
333333451
935028611
1302459625
1553981630
482942217
974444132
924025872
2036807730
143464424
2110685924
1165034143
1798856432
1301695542
771244077
92745079
427168038
270268354
1827453892
589156311
1160257711
1114006721
281193360
1693486226
1865841677
1184796345
2121887151
105274958
1672638873
1584927266
343109808
1229788270
1253736457
913331792
1295229214
1292742754
1031717005
1762075230
75671954
1024269328
2113240435
653759665
1567059551
197251280
1111355458
2036959517
883876425
461936759
408590719
1567072224
35350604
1808609373
448433741
154100620
889235563
1897925246
2138173282
341540570
315164413
538282635
1687298465
1507216140
869910199
578393290
427335722
1770329500
134900866
1665082728
1704177499
713367768
493177388
1135882680
1432719527
51715780
327706709
2006472934
122005458
141719661
656494557
557035858
1231294329
1346918293
1579229098
1557908131
717244261
1210157095
644745603
1484617892
124413468
393382226
1099156478
1117230321
1198057862
1033131154
1747010317
1316341648
90237678
1648331039
145825478
785467847
1587985782
1652409196
554732410
36864673
620475955
1619484648
2013511600
855444565
219735546
408340800
131141970
1363681652
228849260
922478375
1319997599
1025318015
681807578
917894338
387918881
1079853667
2014001309
1793498007
1247177727
1260919306
1262516713
828728314
1871008599
663799614
651192048
1719969940
1631495325
1272671633
495941927
606426625
190864903
2119554584
977623261
430852722
2124902638
1339045235
41092098
1621000055
825998916
699973576
1292006605
1320850386
546922747
920901089
1901795250
1238751673
1546286909
93887970
1330374743
1660638781
2096509968
2131795462
248309817
818591934
311900972
14365395
1688158225
1895299042
350003138
1538516700
1765533214
1388795458
777880976
1800705511
2072217132
1505030697
1611160712
1939983157
1361385172
759689132
1249935687
831342225
1615042943
162385514
887644248
705460102
754205324
1774899053
1022709781
1062446303
1768806938
1149734781
1789852628
726522966
71253788
557082892
218810814
1904434094
696049365
29737509
796894777
838409243
1169963661
1442033288
237976220
1595181599
242663336
1773981730
314095604
1638338714
1281866658
953651109
322276921
1845681692
149205753
1258634942
1718773350
1505580030
1083861695
1962059789
1298343797
854358000
149975222
1673944024
1473541656
1729761749
85634682
399948589
216160338
106433369
831282055
836486714
1901817656
968711503
518310579
1860643061
206715716
2094799158
475052755
1842291537
1196860451
1816000897
2135499434
455611852
1499741023
346809936
1954272998
1930539355
1076321084
647294090
626861103
2025946365
1549131697
423594013
471732955
725914603
1672984240
1282427840
1691683086
1553538352
1354902621
1496194991
1050478504
1961391536
1669341878
1851806946
2096303789
2146478894
442960164
243432026
386424473
1761503029
1781771756
2073685845
1264428308
284351460
987133839
283683474
538104270
941485966
957801008
1305170469
787165984
521168309
1448873829
263395140
162255677
1472684375
567562582
904792924
1692395499
2071905429
1506719131
434041933
1736994869
324317793
372820266
1939425394
194073905
345976264
1838526824
746149806
1379365552
96185035
1262137884
977438036
1697351791
408964132
1356474234
724837325
50674011
1942406088
763091895
1933074972
2020234238
1858274464
310988796
536626981
1431641959
922805233
284045186
380664080
1592007161
1628952392
1043462124
1563489206
796349484
1686252016
523158187
1022077889
1107706313
1072205
1176047134
972989542
1830559427
1862139783
170555553
169137484
170884087
1508930072
566354561
1203648212
1086205001
2017238145
259565846
914974970
86061857
788403853
1590204305
1528073356
324833948
722644093
1660750828
149210545
1476467541
430113071
1273997094
273528761
2040557914
575925956
1014423995
32113003
127424796
1911657650
725084640
1924913322
1822453184
703390184
1546768737
1745933733
1382224260
2001883946
1311227679
943778932
655522415
2084951805
2115898827
721730353
113981842
248669528
981727032
1595073737
1540700699
1786210901
1711011748
368208966
513410516
528211559
1297264823
1327373930
704687911
2122779516
1337787425
1613748841
2044735414
62804575
1779745606
1382841031
139354741
18230724
1183770987
480724769
1538207359
328943400
125642702
859643157
194780216
461600205
2128230918
555319756
1544783787
1360091200
1777156264
681987672
1067096090
1466839955
843307576
1166498430
526586450
1350488923
1331631799
1321371386
1869823565
1463807236
1234526416
857917406
1841933152
466740712
1178013061
1252596704
557543270
682319551
1948986538
2002840959
323835025
55956740
68247472
1050914377
855588623
1364263592
1091074261
108958538
36821849
786905989
1434245151
542564062
1667527560
1138513944
1525161521
644957702
474592090
710687639
1498741313
1374864977
989927706
481188488
363258456
1909745999
1104230786
287894679
313734718
1887964854
1636994658
1753870440
1307408339
2010985861
870896475
732929208
1391815771
1739402202
2117796520
174737599
1740939775
40005226
709805834
307054680
1494930601
187064947
588166152
1495942697
1674856576
1130080842
1790536972
1199804687
978558518
277582018
623466144
1336065053
934637287
2038768344
67494137
1130891929
1702664386
1918968491
588502855
1795489718
84766154
1778757164
1017899756
19861372
1188522077
1186177625
810265650
780476932
927048577
1847337639
1325122984
296098681
480716486
203371842
2051262338
970152670
921101992
412502371
134430717
423108088
1091942563
1640955045
731627728
1572118148
1882621883
1013508676
61909318
1889755713
2097604406
1209119465
596529701
1430146625
1177314305
2001574027
1743349913
421631242
1268246400
801565983
239317662
812445628
896909181
1044669198
962174530
805491468
348362305
2022870043
788645727
1445192700
1163518479
831756205
858489690
1671345493
540117655
535466956
778969934
1408516340
1528698855
1831530482
736949516
1754125737
1817040485
637094280
231438194
1491520772
228382120
1832674800
43212749
1821255188
565488702
1485935747
117784375
1106661586
1425594765
1857857800
416238629
1488499768
636449296
1225159694
690645115
1194085537
1675419665
88742409
6138943
1609940169
1475212773
1633768181
1705036672
1002124454
2029630659
1186964017
522505328
1235237648
1607939821
1011997008
1064741355
2086548161
1532475461
59825311
1858405175
1609991880
1090962851
1507358784
1840279540
1029206417
1814072106
815540113
546057642
820730798
1805911888
1693126052
811052209
291690884
1461331378
1021526046
1213826241
2022091266
1400861495
1192547931
1779579811
2007619901
94912677
1352385769
281018084
1401473078
36506771
1856871402
1174159319
737602906
612872002
1212577054
139189272
366736750
1343175293
1353680062
1075634350
1812197186
1713401496
1543466313
590076139
1859807038
1282835028
1430402171
1388876016
677855988
1259802137
1836542757
1402085680
1093226407
1783260432
1490307241
1679968485
627515407
737502005
60235011
1471938540
1667499298
554235463
1397147207
1805987458
103381755
1294337249
814768161
1716388230
64368765
237478327
1658103183
1520999242
673657615
1243055736
1736597678
1893263791
411991949
522130956
1085365283
65492080
1529731963
1327225110
382742612
862327537
1650702399
426121417
874269243
1702634683
954727595
728340466
825914006
787750988
573109454
786008362
1906994492
1491148842
1759453468
211936097
1057283594
1617140066
1392413266
2097152744
1568959314
1639222469
1146910828
33725093
349432440
95284246
1059900010
1727379123
862288593
1871095686
1420442203
516752783
23279786
1295466048
190035705
499254950
1019161615
223610523
307664971
1087227810
744537210
2124977770
1587094882
1870344926
1930020938
1115889822
603731393
2051085323
1526966732
691914222
791227562
61225226
873170616
1320233611
532176229
1095819589
609383037
784826082
1017296530
704738374
362702584
356337569
1593319656
1521030137
1946392520
1426527608
538125408
1115570832
983168703
515498366
1248707095
1204567620
1567923455
636988374
1031908683
1682161352
1018669208
165049379
1063884150
1580026426
217148205
2112041009
805425603
1628305797
770898242
954444861
604479750
846331234
1178224673
1652551898
1962962810
1887623697
1137995633
193602491
89497471
42271304
60038165
2038643644
1950746860
1679837169
584388876
1721923463
1378621706
1669597512
627940291
355891097
986033243
1880431389
387795679
1366205842
925777852
1683144118
2025439668
619696824
2016104836
964215497
96131405
73406430
642268875
1002142846
1637774775
1415311461
1352624344
1302455603
1355713669
790080938
4928967
1596032868
641112423
1638139581
1162482930
1952285211
267216670
186922305
693556249
1917315681
1100102805
175655080
1619066466
1591339094
1317248377
943048578
1194733255
72567338
354687632
919552786
1456842952
901033986
978368363
998133832
1911743824
1626591042
1397207540
1004988153
1353564561
687199058
2023121365
1926137562
197058238
400796662
1583993251
837394027
9967346
1425236262
1377454509
801828287
1865080336
783364314
546123034
31588429
709556699
834766565
1532765831
156436385
1534571703
979731702
825859194
1315310096
895619881
1843822244
2112943554
1930757622
71100186
1270395239
527188042
1928911315
501806543
1572852843
1772407991
45307760
1915380440
530598561
619716639
1522583429
2052390337
16668860
1998319584
188400642
729728317
27502900
70047470
1793248725
597107562
772868583
367963666
1842454691
946497453
175363334
716098143
737019525
1223901957
314676089
1766478130
1459151895
1546173269
282272025
397096929
1017324426
1279202438
524812485
829749686
964253606
1794887497
1206425156
1920923494
344814429
1998939424
1631577567
646545969
94970984
652353973
1726989273
11022896
273255246
1128553434
159826700
1528820614
1005516338
273001228
2138399173
267695457
162923007
1766504801
998833242
1769273796
227436603
1650112667
148739292
893113560
64909
851168187
1614088468
209064939
1834334741
970894062
1516855569
1893894772
1768118825
570866353
1622878238
310124288
1684765792
1223103622
1517928168
1328983243
170330026
908818715
770360628
184073089
1076877613
195822673
1554889407
414978290
600236896
943841185
1342152196
1603171988
1813708694
1173654400
838875937
1421027580
1989876210
1535829751
1296158427
665009361
694184588
920371275
2116009092
102904446
674170726
1723531314
223696105
1039199444
1225520455
1682432537
1679938400
1181025972
867555789
760551138
2111010332
441827465
1402510957
115820388
376884287
1223750161
1612366575
1955704229
786275586
2049631589
1319978350
2087955760
644254279
715268361
1853672663
116900624
1912938383
1178004682
1208336823
751920755
1086299708
1772745405
1374674151
4220047
1030465205
1445857280
1547705877
1507717958
222638035
2036058923
1718936755
10251166
1143958711
910019642
731450423
1975740897
138126658
109292360
1346598314
366460661
1275867291
363461917
1138130987
1114751306
1682772694
1580078102
1579104757
1102995959
1303905079
505369514
139836359
1880237035
429315329
2015210716
1609323472
287108193
7705665
460148535
1503184754
284601939
824171505
1743446
1638316549
232746901
1461681450
1734056537
1724555013
2004784749
28180552
1001555981
282591984
328876556
2109132618
1562671830
1018792883
901037089
238849015
554623543
1667595963
1449624963
1319574059
1009256403
542018106
248284718
2130610465
919903591
1075306547
1092531032
1220125114
1615172910
2045552614
310142017
699711859
1045718032
2144562280
423284672
687561468
1511786921
570095863
1900600807
1155334502
800350867
291887680
1850794996
1789976295
889025183
1854602481
1248863935
491255780
668436018
976308321
2110065870
534796643
1899652182
351232493
2075667632
1024239959
1383489891
89282059
1467344056
1081647610
845424899
445653747
656614616
694564652
1953806441
102044273
227371679
2132001223
1563261058
1625356171
260306496
283937713
666057118
2005014094
722311206
1036436838
1152307437
1153648286
757097318
1263988411
77581577
1863941723
1671307970
103430407
376234948
1732096884
1720376687
181978252
1280283219
716570257
632085221
571957671
1800680676
342805012
92824352
1447413749
1566470787
1677719896
400369273
321177550
688894482
239847570
475804609
117751021
1898381277
1960104568
629441204
1010182409
699220315
1841070026
1712807011
1357707222
81287624
1670199943
1242596067
1257811211
999761286
1888912159
492305609
318013629
2067621333
493007053
1422059112
973045188
174868593
355651202
1563631646
834039588
1178131284
1129340276
854431479
858787865
904058412
1871956979
1381546345
769316211
1802792519
670635445
1371272324
1910982537
333946795
657095327
1726872504
1089155455
7604259
1321215082
1087421591
396391366
104530803
821985181
1057232134
331995677
1453136563
1537134491
1783257990
711708781
1889391502
557889337
1073193623
2083499029
1809590578
1707188583
1425702349
1223584957
799890023
262339113
515014004
1954225137
1614231472
1664646482
593478338
323585726
1395605386
99869919
1646290538
827316177
996696682
1444713194
306071205
172205927
354319700
1208426670
384999623
1900455788
841560999
118017683
613822638
1288829923
2123138226
1942745524
762416019
1068914402
1680397095
1871718201
1486167242
739420261
702493453
542439382
2106857281
1981375180
634885919
493914109
572956137
1351381921
1112360771
1022637770
1064757307
35454675
163747332
1037094229
1829626961
423064369
1174937327
347602504
1332243958
496712350
1374368417
679629399
796738063
1311256575
1348005446
1016245254
1471413714
1230970002
1747407705
1484100960
1372081332
208428814
1906777535
1967254075
1144272485
1409128400
1846508540
517430530
228499881
1526134079
2053858962
2050587601
542492418
2026049853
2103571573
378921467
1623661154
1072284685
1640985512
229335028
224922174
432400495
426692517
243281960
584344116
1476627320
2106448110
1462068026
505205125
292045204
1215390745
481464716
1964883553
1220125114
1319399627
882486541
1070436109
672183407
1721246721
949120760
1866418321
145824238
857784183
1877619341
400736059
1179626522
1657772399
1461941653
1216698188
616078443
2142710804
1062642040
2054054489
150789323
377931077
400485625
1866653024
1402849155
1192653284
40752244
1285000490
1767102027
761674091
45837923
1313149452
729235685
821926081
1635136965
400516774
1736480164
2085641142
751194458
208578985
1639397192
1307213876
602620901
188055750
2047512377
438832799
1369562750
1771817114
1843862165
2130429827
1140425638
1454437584
680849234
2117862716
47579432
1414282806
667144186
1004556836
570904795
1971229315
1577478898
217080322
1394286764
2011332260
1340321728
1415349305
1449943080
1206287258
183115227
1427869748
763127829
1346244832
497721286
64465020
468313323
1914102377
1761506226
2084953289
1600940706
665938448
1297855501
1579057528
1565225821
1501458832
960816745
361805320
1356400859
674438511
854744937
1471379761
2140854300
394513482
1622376875
1253237938
636705030
1551845841
1824665853
1998452046
418698147
1327249797
1725971490
1811119311
178996904
1123866059
261357919
1855741174
1758262541
31594235
1479444814
774328635
2000469979
441071786
498817632
516726529
1861638409
786472019
1534744348
241297263
86925798
381112687
1080684117
2063055758
2098613064
779683002
2123241258
563514595
881330489
955094011
1198042792
1326981059
88739776
1920253033
2131713336
733678800
1806557740
585512356
1582746299
844768656
341744973
139701820
586285994
777686283
1507439877
1025357252
1285942887
1104266710
213458876
1601002390
2077935579
1920912747
2127442561
1104502579
270555532
1426440178
1230393009
1721255612
1488768670
1041700401
1411507564
2141706901
2034990551
491394719
479528445
1781439872
683470715
509545386
821571988
1821574965
1078404869
1515431079
811404004
2037112497
540817567
1119100012
996692213
1624316990
447583489
317060926
1041032728
177481771
1150012077
1817002469
2037056821
605052215
460095713
315737837
236699453
891234585
1633361676
554043741
1622766637
1773750596
939055911
1235900085
417202592
1480543037
1426658717
311117818
643044629
1500956024
1227878898
918802848
1931192922
471407502
1122731148
245089899
769006646
2131395585
598882612
1916733559
218039830
2118753348
727895322
316002899
1252069859
803239367
1180342997
1524393753
517613062
1088583709
287375839
755921346
1949522486
1975916790
1822081038
464717563
1088852629
187383008
378223421
938212429
1729038560
1469165350
1993791479
271391945
1672497669
135093657
1700437891
1135838604
1506868220
638410570
642684727
972024470
768319570
2087350849
2032413055
435526299
1172639253
1171628756
224014161
86670046
1716944843
236736369
1121465841
555728106
1304230948
1504245520
1482466693
463322137
191419534
775488794
827504550
860947358
1019254360
280213282
1672995949
509610678
1653723674
1332151443
758687082
166231649
651046000
1183755496
872100966
1229284961
1766688457
1579503963
442763063
1415832677
1060079897
331651401
1902748680
723916071
539751156
1460782837
562795723
1817337177
1092391280
10186025
439697314
738944313
479569594
962770227
1369465733
871851747
1470697592
1430446517
1082469178
1758920923
2096669494
510101767
1604654186
590791242
814409005
776388181
2041047273
439661952
946243521
718717322
46122209
1665100019
1900565227
1496102792
641815373
820165943
1793064884
1699146178
1472997296
611171014
2096561661
2002766268
1830447601
608769177
783179238
660362333
1327591916
504716778
671912123
353849918
2026543339
1407692622
2107988297
1289500924
1661001325
1399809096
1798103532
811081941
574006216
1961370625
1941835127
332509947
640606471
1739804654
1404372409
1522543479
2065700398
842873701
1745298096
2021238407
708628373
1131584008
1513952964
418813490
1777250590
352905861
978395354
1850424061
349560656
1360877029
881306599
228758992
1277207991
645276976
1813186135
1832139565
958434695
1043974676
891293184
1448088737
2066742398
1313299410
668547710
1810059642
417561152
196218474
1602245785
491148025
1121894709
1707013695
343335795
2061931205
1653963140
1223558569
1325675607
820884645
2078434695
1721792175
119850970
276987057
1179934081
1499258331
1301554091
436371783
1706610414
1417223056
1885099141
1121194059
1125002768
733848958
739270865
346757523
2005958183
1892072475
481006721
284045713
183165848
1159635466
1644733839
711660075
1982599115
1128938560
88092375
846950914
1162909396
1418265680
612457575
442300850
1571616477
881187061
245655031
1416313954
575494331
394748577
1485098277
666383842
2093813357
2051608627
341806590
805504017
2118276442
593482776
1488894536
664603386
1108110903
1830560293
627436631
254920629
500582990
1638442171
849133161
855973007
638918281
191431180
155489461
968960462
1229515479
100757479
1511275375
157038226
1698537201
47410549
815116821
145634631
641948833
222549776
1130261440
680636898
1875344224
755753605
1736418529
674931923
591973959
386230903
1889994515
161651187
1375436122
1298560383
1722023780
57202842
1913660101
1134895276
8032431
681205218
1635392107
521606440
341381914
1138914445
1382025759
999317749
1447056576
304393517
781564662
1860525809
1022664964
1427062348
1165543178
499381498
861898838
390544593
637666606
1569192650
64060757
844653481
897608721
1415153414
800259442
1418118095
752251332
228659676
776193212
942840226
1197019417
677604814
2010342967
142582585
540838431
2006859646
1928596919
216026072
1447427545
1347336092
999418607
302538773
891359645
1163413172
939109410
1529680439
1086577467
312001380
304106197
1420627194
894421398
92152910
2077740190
1130110458
417200082
59982111
236368514
1826746820
1357143202
1688550988
492266630
1949681056
1769890808
473705403
394017641
340540887
1108833747
1801479157
947166911
1528499112
840942808
671152824
1952945682
1765544727
1783332168
1372688627
511142468
356334851
2058213573
1904299944
1827041802
682751279
1977458050
1837116460
1247428304
1524906450
753004912
310340689
671862286
263279983
1492112173
463023398
1179869466
297869814
2127651743
1399668503
1644277423
1414720137
1010785261
1023282126
271036302
167162767
2124254580
1154549770
802620718
1104448237
754415959
1531197133
1363585077
532884028
1116007294
1896127515
388847427
274541144
434906149
1698503433
1605550544
1353658746
1617174911
13429982
1344841176
2055854888
1535900667
549381194
1037279487
92630232
549040830
845445898
43950019
1460819026
1230711736
1998262068
2119222542
161795268
1389342266
1583309867
51632182
2063947042
647458251
1992481483
937300901
15263585
1657663123
213623824
136376684
1519585861
88642661
736097842
1873380453
1420046843
1082992694
890212763
1018163738
1702414536
1384499082
1714581133
407371446
1604888294
1186186857
529679466
1335140185
1690658128
14454888
1234750739
1343361304
1077440903
529011959
1830725903
1341483322
1301139145
792508874
1423199812
1544345037
473752453
1888078417
1698004397
1954961782
692563927
1575812882
955949026
74077192
1718766891
1331707869
2025067629
156606274
475989841
520563311
401215669
1707128258
39890944
1948915857
2063675498
389951942
68116111
2074017200
309698472
1817850648
91090587
987007720
97378006
487288645
1994600460
1222728042
1581628943
1034723799
182840493
1931512607
863235446
677790009
1787599495
1556331222
431414063
819462977
1880468388
1494321058
1488174492
1295980817
985909080
248861074
1709555789
728032875
1488459160
538414428
731907735
1225329414
1172857179
1988117079
405645196
1846756136
1888274763
668454411
285930537
385754888
1142894683
191010089
86739649
1900632000
160722093
1480018438
208455465
1004765695
796018038
836869181
1614775744
1197857552
1787401239
1528722611
1730768888
456281865
256605041
1921429375
1932967446
67794060
1449896239
1333611093
711865360
2063077280
996836112
1593232040
1216260815
1511631493
139607290
189711321
1029216743
1941211462
1107670770
579717317
178727349
296730271
979125789
1990422835
1622324725
1609124212
2054224294
637957293
1394037298
1739047831
1192644899
523729817
1344058143
1538092213
790104333
521025834
91204615
1600525962
1887838464
723063700
1774547026
1432052178
2112685672
2125571370
1538200651
1700643061
1201479370
1451148297
494043461
412795297
867878291
972508818
632754188
1787707313
1686804119
1682164044
1653615432
1451637782
614848
2111667761
29005605
1801011293
474647072
391773138
837545109
1676911069
657249591
1764124534
389598279
1014261373
890860772
51642392
1804986094
374389207
1847399781
1457854300
851195684
292384863
915544563
681573416
1378713773
751969348
1399666167
365142990
576402538
1772543292
907916944
1166807472
1908370828
1256598417
1446096318
1118513545
474925207
260379223
214965765
1481507686
2007834174
1521086710
873578974
458708993
626785758
240235971
944218366
600040582
1135810435
252911709
1027004436
1903582023
686677366
875333670
454437689
187856523
1634882360
1806518554
336775939
1649905658
810826378
444494064
513031270
179869142
1574073449
210421070
2140259845
277878871
635220241
1500639934
700100484
1434051119
1736679314
1126748518
1575803708
946327668
479709143
673887349
2119397181
413201051
1436548632
1224479844
839891540
497440909
1410087865
99974599
94951562
599554128
761432420
393437973
614298028
1966325609
171625863
2102809237
1121336497
1911704122
2109617293
343369848
1611696020
842535977
1954786181
216257876
1370816200
2058695654
1743304226
1170369711
1261069615
1964933260
1642991496
644667797
372811543
1260536252
1007230635
1501283447
411199007
427633643
98186344
1340509901
1485864739
299275193
1867111928
332810982
1553268339
1602334750
153504684
20912617
1491042429
1650602692
1433096201
1435688706
801112786
960265770
1272682845
2068855299
336098951
1474285209
1773817871
1620189990
313567357
1754043416
762147796
349021262
472784215
138639039
551158994
1125980487
475084351
905576319
1190509535
937751559
1717617983
984214725
671188185
917957612
1973900016
633539955
1688923297
1799199251
404589333
1938402365
1456603343
710989934
630204332
519498454
1510471429
2031737823
592671986
1712846548
1530879460
406999080
2111199127
942540695
774563334
760782182
172775802
30169536
1974157099
798058501
225432805
1433584176
204221394
607429591
284826367
1628972009
792030937
1399345636
1669264625
2146404348
1117572783
304769886
1714160500
1480777289
1572830124
56021538
112659955
276106875
241587428
1967735680
1704033274
673869655
1740386512
1392588917
400055336
573984334
1494479069
399897801
2121219659
309579102
447372960
1813658266
948023048
1007819082
116465617
1538045564
540356176
177522130
912445082
2112621387
1562571172
95185214
1904812107
26355781
1676194034
2074616205
502692829
1008263717
368141483
1485709940
459575705
499556007
1697700397
561263673
96950840
716813357
63577959
960511234
1626421296
1939406922
1342910398
1274377634
878329490
64827312
860624036
792625638
426325269
626039420
2059460264
299305197
699747768
227953598
634964894
82672271
1472988311
1504122167
1755334820
536360010
1660269854
1952725859
546107043
1660530143
1963644210
227801377
448625315
83815160
579257504
401980824
889492597
1370175769
1282051745
1715206547
991882273
1305321737
262720871
122501807
1686575906
147132770
1391356198
1720444860
159982629
1581307399
204112125
1676306108
732082534
1374638279
1271360241
1899182361
1087763952
848372907
1904476344
997702911
1305359891
1524515546
1192041764
357623112
1885606737
1497870923
1614353003
1901436278
110372368
234152310
607125097
904340957
1359227419
488847012
323985143
1884315286
38889537
490297770
573302856
1994287769
1420480247
371055526
1857432331
649587884
1538188632
1188222200
1287189044
188707690
46407845
2082273350
242585238
1980928562
1870828937
1286048495
2136172294
2138246560
303753637
2135060183
824078087
1695097358
804878251
644346677
1448493814
2002207492
42161681
1147232288
980109991
665137188
1894694464
1723644875
1444126451
174253452
1212748778
931667578
1090098365
924250755
295832180
620129847
1908247837
1682435220
670470395
499881792
644373004
1127848504
707252348
2094548482
1418170075
280984736
1489118159
687061160
743436817
285496191
1890023404
1332361715
1664075702
686662179
1977655442
1696102844
655515596
374945514
474417205
1626825879
338347064
2008674893
1227062389
2034923000
956977986
1130620995
1492980623
139473629
903452412
433834382
79273508
712562730
2058881765
541753397
233418700
961370987
1268403758
713107639
1811205997
1936179040
1526245322
303356511
1574742040
1857862313
315595482
1028360728
1296681160
263620176
1705883303
817813860
647963226
1707544220
1882837708
770540127
1087480950
394939188
1212268013
1169786498
861743898
721983905
207404107
246506602
624507740
1153590689
1921636231
1882351077
23821612
1571960546
139380988
122986547
451196199
141352626
1386227242
253347934
116293008
1303707438
1249147171
1570622266
2001762397
1980452331
915841975
1087125897
1419935036
1053740150
862605443
934998305
182280960
698290690
1930663106
704465420
39156973
1618360733
1646354016
181828708
1393968166
1435688892
1916088207
572085962
248939383
1096423311
1311569409
1825428072
371978782
1895770919
400082150
1972089102
1980164281
1012409852
893277611
481036137
1015802792
1853542904
1927336902
1342370181
541125493
491425617
1428154248
2011057952
1668295724
988200021
239828664
903231089
903783054
1471767883
924535796
1834764245
781638090
2077935354
29595560
2123962530
1439390021
415962515
211880644
730163721
369867411
1246467662
150823029
808809474
449996602
2087586471
1991591435
13324205
1384994930
1739940361
56201090
1459835280
1897885368
1042868109
424965814
256612021
492288987
434453862
1243757371
106161941
251805965
1105273307
103331879
1079982561
1585544741
1605659098
1747553002
1908003008
2022856449
554707597
904850378
729552306
216285529
647358015
2077748193
1858998416
1399138447
970357337
1392847841
536973071
1374685212
428239828
1266591795
1238303827
1289619621
457970867
1067330852
507364754
2053387842
1285072180
715700956
940102470
1859120545
1087809379
2023644784
1581519344
1342199062
187428856
453068506
981456168
1994614198
853965985
1088521280
1237385451
1906991275
1431871071
1049771600
1070316396
1358190281
2068801177
185075104
1860909589
837296652
818304753
939756848
1169315524
1362218255
190826231
689805642
1897198029
262452862
2085509170
426391669
645181104
2014243781
605115438
1694572376
723919664
1596122004
644141072
1217412206
1155405794
1743305857
882616534
874631906
136303425
1347255435
409504535
1935369867
245504106
600673188
1646356998
1347219994
77981397
2029700971
869148756
1290198232
698730981
2105721873
1436465749
1035279414
837901341
50564682
1978860990
297630967
212460555
1363114896
1763691340
898835753
2122213660
999841452
1774092806
296257474
598214859
2125285400
1137764000
1181345802
1044701276
769282636
1618486050
944977347
1600058114
1792989250
363130287
1969707665
473344292
58161827
2092843959
1604727193
2048787612
978437004
1236095444
1957626340
481151845
1440999436
1096590118
1247391182
716470685
205797535
367093215
2003114165
704291721
1760383418
1336373392
817525645
2885430
649728314
256299206
2081981324
571695178
1923753736
478027056
1877028485
1858865009
1281010418
1128174976
222940678
1419860005
260028535
108832159
1500695073
1673126873
2140385630
154952164
217385987
1883742311
1905228895
1668633547
1604478982
1599762561
623823904
1246680306
1740316917
1061966604
1554669917
1642538572
430779128
1331670360
2067059559
1666957274
1963456138
2038041183
2058170856
1712444955
172857635
569751072
452452341
393752766
1229672398
870358459
444972526
269139495
2042600723
1729163573
1771586440
500453900
1371719958
1915876293
1913660818
917998260
1881592347
1694337273
1101275363
280294981
2145865237
606952782
690681933
582942216
2024256814
930523566
947306305
2050290317
2103918732
1335838360
1374706494
1056451933
353669452
2024648904
139980524
65461370
284958485
781430297
863906058
594400169
1136700159
181882334
1011800507
106058044
1820375063
302117625
1126911591
574947544
137246263
1427102302
429226230
1994382160
1395391901
1861119874
1701023477
747557001
349158209
1677819215
1797439456
897972864
1432382178
514248591
1148355126
1513395124
1694327081
1057500209
1611613446
63088093
2091127956
168765908
635528597
1837346729
823236607
748068889
655601242
1565417224
615772701
1993192721
327770836
1549960810
1166098589
166801229
865682894
809787602
191771350
995903904
1482627503
345569622
840661950
429933222
1113975335
1334809935
1337685418
1644082227
1426081514
12925124
951442672
797997223
344395661
725895660
686644403
430103504
1338444643
417341528
1102913579
1661820901
1916764788
898078367
727604355
497487156
2067075953
271092945
1272782829
652287806
1007854420
953119490
1269618093
1195432795
1481147569
1742142996
776237751
1167871288
1493469964
737109572
1760830362
2042877864
417768156
1461601005
1760983609
1674446923
762547165
496257957
424768091
1192804472
1806871578
276996660
959277201
596238879
1084754251
1163950477
1626430412
1464651065
1767517318
1750557410
219897455
1674067515
109870979
937925972
372907693
1887169417
1663530865
1021436643
583237651
2086816513
1245322547
1677715722
1495361766
846538992
1055259972
578621879
480804227
1061794842
1478616282
690508739
1653824349
1220692007
2067316627
993581739
1304329111
559170184
1278821388
2121709109
364130857
403118053
1115995183
1889164983
552730984
205892041
859142328
1130245621
5629118
789683017
961553587
1783173053
992001391
1512427680
1740252299
329819287
1096356640
1587133119
2010344885
890093122
1479547932
1846925822
1711873322
1987136169
233159998
227929032
384271052
1261336397
1697630557
1076880840
1379495798
9000620
324002537
253604175
791399252
281014740
1538249922
1635735016
1896828706
1819539364
1468800574
1173524620
1269956932
701626051
771585460
1483854887
877794436
1719647317
306051377
1936223792
802029373
1373008155
1168511816
162896086
1469203160
1125463614
696975850
266124917
631855785
1672727196
1337316784
37912366
957560826
1785329225
788118773
1127319379
1339896242
1718525476
835064583
141805081
742841190
244817548
342778532
563189901
124651382
1230039744
2016126521
106700974
1173106177
597577295
1539122568
448187282
1874498454
567442887
1557611537
182421878
356913380
1119900933
1157622249
753723612
15138679
2035522692
907998909
73382834
604758071
95714024
834608166
1401503053
1162678847
1760025201
217755676
578585109
152613088
1880594517
312456964
226245422
709861365
1662022119
572647585
896480744
1559146763
1698895993
411462423
1782543247
1468205826
1143256661
1780086554
1055353129
1905042893
651765790
1542747624
1555253526
1825079152
654824770
1132191086
1283989559
1880055123
196106545
56440589
53845115
617580861
1821052289
55961331
1855666197
1542582216
1228178839
1749491967
853410722
90796161
2121700484
1197786390
287937977
1776986756
1399689332
1736524246
951533810
502317102
1279458780
31494258
1092730213
524592746
880737037
538575366
2028805372
765930588
1056445161
207099292
382931208
1864537879
258902889
1020031322
1034354273
208493683
705763704
2146316809
1098928600
1698423241
224787855
1974684949
515735030
1527915740
218320225
185729444
1639929234
510022055
1668207468
43041161
1538295512
607593819
651911363
1105084070
1697076251
734811656
1586302299
1319494035
1442851612
1368396257
205313931
1945894543
1555637078
880747635
1371644612
1593920992
154990301
1156107628
341886797
14657867
1203502830
865924565
2002116559
413387408
2108557430
1478863057
860791293
146020223
1762374278
57645633
371526736
635793599
529168627
1652449638
629720027
725901575
1113836202
1342811823
1385679785
536019498
1979874257
756105951
1848492282
268135598
1247111966
142665570
896507608
1968907967
1963141151
1302956780
716523955
2087299718
1889968392
1913577551
200712363
2098327478
2074271118
1450292529
999946597
1971580555
1512102312
1995343521
114510462
299148513
307107289
647903351
1789927605
1589107604
1200382426
1442138343
1516931189
1777771722
1585378945
33285351
996974752
2065571385
1180557438
1474489688
1901531843
939475834
1004498068
1961900374
2042722032
1332774978
1046239667
80895483
521572670
1625127996
1607741454
306372753
1876839861
1629721539
1009084033
1994553167
1502276682
2103904969
237333110
1971495129
732769576
454929385
747858441
2113782817
405531373
174450275
1381879373
2043474001
1545091961
339595740
319790746
1466510863
548580439
161612610
1912498910
1023138979
2058704351
1681589966
1326803473
1727248366
1443240338
1289460741
93602377
690498862
583714176
863271736
1316090649
227550055
1866162369
1686573712
411573564
1500364310
1926500623
1587297650
1000994073
1283082912
937155465
365905932
951270080
1953630343
806129630
2113896293
330756908
94734583
509217447
711760969
1551922646
1066893728
2067749609
260398292
1480939575
286085
1343471370
343627925
1439909792
700550276
1898577756
251434069
633280804
1851226361
187528761
1567924808
1485825416
508746649
1876816725
1851539284
1883293715
2143758789
1497971931
1443121686
1439626596
259682267
1544354948
1484283756
93218442
1863917645
668381718
509419250
2080961948
1080312888
1760540726
2109857903
676083116
1581583834
1532755977
799743094
356391393
1136818403
199559649
20956876
1762458935
180866501
349960103
1839830557
1694381413
1164345824
2061679253
835533146
1081983354
1465494250
2086531574
1599171112
856324387
432582563
249768781
424297141
1487481251
469846067
1540570174
547801306
766824258
1961014929
1331595426
1161545139
1419888278
1473774125
1314181652
1871397053
1305597147
1574300409
1938104297
1317559145
1954012269
813199352
1602291015
1033891726
370354288
202105482
417415074
824816292
521626949
148942775
240499472
2093571367
669661727
143718597
1377107812
608270937
2097937436
737965622
416371991
1638832263
1653705055
1471829791
1212504383
542533152
467372577
885804217
264201000
1239262513
883385397
1747980642
818740236
1828518424
1672177221
2023921286
47356510
29612378
637901655
1014553808
1170469210
1446020457
1003076024
1897752053
417408947
1851171205
1813698044
1701835894
1342029500
2004221459
1038791145
2146978356
961629504
2137920037
1111577069
1292144948
1106099653
1519535717
545049372
134704019
100353996
453038668
891936738
1986733212
1956637249
1724886535
838074425
1476457844
926978778
850544791
1413269568
849850787
2115351682
938696676
1974661530
170178213
1981462774
65298707
1021881528
199118467
2081299884
1819626229
796252944
534454887
525062476
1569420438
870306104
200937121
2068594312
1305587009
2124211362
1600009222
1383059807
84648119
1242012547
1099495022
1779289730
277864485
90477393
442290815
258173809
1763622834
1313653265
1345616826
1711826868
662845262
1311851418
1486411993
1398798874
343703750
1532906266
1886700971
345755622
410349102
1536899159
1642962581
130117324
2084045403
1519994679
2141873669
2049906453
1751109182
1842139353
2109966610
1993341394
1815233422
1305464915
2062834798
637047584
638132042
294824687
330684243
1568346306
793597676
1260304824
2061947621
1197522521
17435104
1406694042
994324490
456834189
1529841002
796945667
198401880
925185913
1549398629
1558663713
188983858
1894211549
1881816718
1286268749
1540159395
238774076
1786797695
858847793
1912815532
1670186279
1129939164
297975100
119838094
181241435
1905142079
1236178541
1510998939
2085642488
60284767
1846757782
1327021803
593578249
1921829944
390815138
5287298
2059640510
299971047
756532894
615597724
1420180657
1070276557
1862231338
733872801
527422421
1702003791
944383119
53174518
1628144397
790721126
631055878
1797194568
1044831060
1507387493
16380774
472497713
1186609446
1363607651
762810592
850262842
348748227
664697249
1181873596
741429883
375492267
931663008
631106196
907429603
395312561
1935193861
559895249
2105628790
1986501766
1828859282
1013026836
964138066
421289398
1017287133
491890382
167689124
1237307495
261509230
1627118963
1281939734
529331650
1729855494
1825094108
511015393
1812371494
811191743
1359862036
1401143438
650448658
251165094
1093190647
2144547157
346823326
727264303
1095692437
804270068
1561966473
1308890050
23949509
1598354312
1769722486
1093595479
911619493
1960177519
1093454457
659635353
1684039282
1528306570
1295600768
1961788720
2108351708
1660719712
403575324
1582545758
2107127213
325842196
1169419168
951585051
1166443835
1755745256
1442145080
2132192531
324704532
2046966140
1141688251
632040331
555217603
1874518502
312527103
317957335
737060557
176910044
433345142
213565487
1481854706
131212250
1059316352
816132594
285751157
2068093248
1408589808
882210007
543522226
199752467
1387451017
1654164240
1733596967
1149795664
513817980
1859856493
960522756
593459855
1054195336
1951216657
2116800531
2129656668
807293119
1903774290
979455349
242988549
1341373832
1782870027
527165292
387903744
1186696970
281731974
281771412
1474233300
1525804058
1101104965
430468967
1576882362
2074577874
1709250296
14505130
1026879169
770295938
2105356139
1049144222
1803838862
1956092694
953082806
2133198303
1123703576
122269212
1358354334
589673537
713353136
737925540
117706635
2020381012
1860034196
610149546
1654968012
212459990
1914010772
1451976539
1542528199
2047500520
1752720163
983861091
1354283405
547360354
1255726022
980627636
1121829153
216775138
465813496
1495122993
622234078
1216772285
1749009995
1915273237
1245724633
993898314
2145082548
1202629355
1197705736
1904217199
527153154
1545534898
1301755712
1614393479
201341450
2043108586
1305054640
96793163
1733422156
2014682252
68783633
1535838776
1572988091
893097213
1971615923
1222205014
430907446
787335990
825884295
1929003972
1524569583
51332784
1878833120
765251041
1590200833
148508962
1325193215
1076443103
694772251
1580201394
1828986264
184629955
1981021432
1704902688
1684172495
2131581165
1936709062
268821576
664436513
1501044050
596723568
1682835813
547562519
1935485999
242323015
796351335
984932838
1453609379
1271693630
927992729
270244486
1077184493
997753353
1316688400
2035139563
2012259099
1480646361
2059139413
1697977829
1222487106
1165500200
731432757
486249553
943635529
1308086877
1387105443
1005365149
813569935
922236449
254650709
1786362301
2146393266
2074643082
291678535
1143495819
1385197159
927587236
1895173660
285909823
476839568
1590168984
380508249
254623280
1176601674
594813605
1203060780
1552634303
249895852
114730095
1158869376
665780056
1050259284
1288704877
156972123
724241059
1565660313
1215814838
1934066273
2081524778
1217040815
920646846
167878289
1661338701
1170084510
1229962892
766847682
957790610
604946425
1749564912
123131416
1336373967
511442400
637585642
1547474799
865002784
726923341
460930515
214296325
151354462
918260823
292140881
1837710628
2041169338
23075369
962232152
1438237203
1661636954
1335043813
532554417
17445677
1243292095
1541135598
626606774
169148643
799413742
1016401721
1926490353
457049510
794013975
992822154
1648123176
214909354
1459325447
1454862788
492086160
84094544
188084415
290082604
1670363682
2141403445
2032534249
269113004
410578323
940466738
506142492
842070874
24238824
1980803849
247923432
626914237
138476400
994409995
867365191
45040224
359360542
165221912
601093989
754891069
1368000466
148017635
822755075
2128803946
1044035546
1176285732
2107259196
733840923
186181206
989311771
836712387
463897721
1201902761
571175702
985606646
427787055
2000953556
1407049368
1503307566
1943956147
484767429
1795742454
907645675
1369723125
101797932
793683116
933479623
1171736486
185031174
695231770
1032570095
1434443096
1961434966
903774353
992482792
1331619071
1763972456
819939058
74906686
1168073889
995891593
90838679
924441789
821532246
2074557089
1271988700
1064307355
1716065002
133882540
1799515901
2107024883
586542324
828695582
745440750
1281344939
812268516
789481486
428330524
429227975
104406358
1667524651
1840504884
1621459224
1048198197
1895937734
1453552317
92989864
910005785
761681786
1396126413
1845014614
1959100051
293145140
1233539103
303956775
303190540
1230802069
1043290344
2069069046
2111143613
440574048
1903105009
1380179006
320641070
1801535030
261928969
246545595
1302197294
1418697620
461142657
1178084588
1924705549
578946798
734247195
64720181
78129586
624458046
1221526718
1086191727
1452878852
609217636
499667776
2394839
76720363
1703208235
1048458354
1706106595
882182469
2145952025
1857324569
683458569
368816691
949447101
940868139
301466892
1187589045
751576384
2089692163
443127836
1442032918
1464241379
1368195702
1557796561
2091018513
1361179308
238710727
597837885
1832311722
1341962179
810777860
1019741448
1882585465
2002029171
2140050406
114424621
2104566042
1247588891
956549512
244271791
1587447292
1549012324
1495714295
592332963
1370884058
1844898830
1093578536
391397316
1235208474
171165578
47425782
919515490
1601586524
150709232
1091475680
1319863064
703812164
1575387191
242383129
2092566384
796680206
608543099
988268706
210045974
2035730449
1211236826
783662621
1298601545
655104490
443773728
1157257821
1738395393
293671359
699097634
861728951
929679509
94839701
1833098184
992642912
1180207803
1069716495
493289995
373497687
1578506073
1489092628
2050376049
307628078
1091358371
1142373677
1218058484
1003179766
858236344
1318584588
1211566611
1518684574
726390266
945514790
1159059226
214183333
1502269596
261049344
1427143155
2131664499
2090538066
753389782
1187162537
519808186
195013532
6653469
2112898375
970532555
714061913
557571249
354798924
29946756
1098481052
588336232
2062623991
4343885
211510511
1123350855
1591376045
682062773
664534074
1757282850
1046988836
49304924
798037934
1859153947
1532915183
1752005924
89348289
133548977
351203128
974227346
1660741583
968784755
1676305663
771135857
376687477
232574640
486353708
1795659936
319945331
1960204958
256287040
411667408
459303571
2018364251
1442884429
241280061
214567376
195924041
1470538278
540556580
377507308
389026355
1036894022
879856459
477202405
769120161
1118607774
1831955548
1083252500
279708995
681612304
1927575665
1812368009
964249184
17955238
1095982220
1851197800
1657707002
320166022
877940256
130867983
1667905941
1995906990
99813391
259913074
940314649
1630233187
1032693873
573048614
1738482413
1018973549
1274789251
2040175285
649037580
1076321084
1797737430
1278764810
1490054159
1926381652
479593495
635186743
2043210793
1340812640
1420017147
965532667
1772639622
1023458136
1855087622
2018564128
802336928
1018126053
1574593402
1253869668
731388596
1997651793
1123100561
1895751606
879614538
1637042795
1604021735
746199131
1938257209
1683511823
180819234
509083916
1100901652
1818380308
224038484
2013204598
1757241421
1243670916
926159777
941262193
362759304
200623504
1196798700
887483025
1609705808
1109135094
228277814
1616103896
52928657
407082280
1584921059
615464347
2024969602
876143199
123144637
1796787460
277737776
1075335046
762436901
1450455595
657400416
411810967
190743571
13014941
845599413
437447743
1773149641
349473552
1418603371
1327189605
1490622941
931612689
1620747635
991182094
148963043
2047264082
1079427101
248899787
2134533346
1556929937
1469932264
1173216243
1958122739
577268111
626082914
2124033440
904476492
1360025178
1613894346
268990569
769652543
1026587457
884487760
486962396
1642514246
2023470059
704521961
202146986
1801411633
571148231
839463072
854062518
1367412540
107286848
627571003
1810219686
1117031676
132631896
2037790618
1725996718
1148846096
1830418088
1614126532
1700362126
1658654707
2012871295
489956273
1893189978
549647747
2141695266
184742835
2133670564
2037923094
48627334
1323376429
1495448588
39523479
660487135
1864424115
1229637040
264586770
586215586
325114716
2131194198
819000958
1823273253
1837798462
1373662923
88552669
1377191529
970391317
551188112
1335402678
1540355167
2060599475
557281469
1864829004
1275166499
1550112484
19007474
1879251901
1898665965
1423382827
453848029
621813611
1803313381
802008304
1329659978
870496525
473255169
1681424145
1860996962
1765277040
353599574
440321172
153442559
1037037832
1183670613
2098243455
785761038
1619052869
724215198
1793653455
235468132
1804524400
1864520675
809054226
161809896
636149732
693575640
1564624075
1711559882
1980672999
750268956
424124758
1595334134
622500857
675881643
115365855
1983382827
1728465372
1710803031
271460010
850637089
1478478528
1616276067
413435421
241746545
1700332144
1345039736
1445994355
1602719158
445953316
1608715936
642255447
1589071891
901256381
2103904969
1671264132
937251809
1443823565
1351791949
906904772
1402846178
675189305
1153488207
1355501356
170024096
1542077275
666825046
1037394942
1015868222
1858410571
526130243
677959302
341067191
2142126846
421034348
1092624927
94326776
405862651
1544257913
34022112
1366555976
1603215444
1543867192
1032971835
1753921817
1155598704
457647954
1592261547
524030177
327338265
2140833696
1382167923
888970905
880809756
64151826
1882342701
698812395
1661852092
344595884
1812371057
1143944924
968999278
232546330
1860174696
1065174012
879783184
907801693
1404705823
1561017405
1958610312
348089764
660547169
1111214780
346264235
125615623
687830472
371839309
1742945258
354514139
602747697
1636380409
1086434643
2116244108
855224241
1870436199
249747144
1811803384
259000625
90463144
1210287264
1821431055
901339894
1258983730
1752086188
212675190
1006108232
2099332786
1775649965
1262209805
210175285
568080454
482605041
808278583
1968374891
257775128
1063899636
828669949
833020628
824984964
1329917999
1219706772
1322382805
1421448881
1006962683
2016361390
657924796
93578728
719920355
236807252
597982143
1049840900
1728949989
909845403
1103904273
1671192103
1417795727
680544303
891930945
190305408
496432272
712535952
918814935
2131557230
1805022523
677254025
605541062
198174217
628194601
1275646810
290295336
108900825
308513885
945359919
621130373
1687440067
1887617150
44167681
1864695507
1212686472
1066852289
1064217834
2048973093
452505427
1818251272
737565464
1903607969
1184081637
1420223276
1367308750
1664209569
1932853295
1693352679
1378065629
1784624570
438599623
297632923
2086864827
1633416432
1991899164
52197979
615789411
808649441
1040715031
153560009
2069824499
1272905292
830639747
1519185174
382342357
1905249664
327879024
1458967966
1418068736
1572693719
2071215249
1380427158
858220579
2082069410
1941644463
1096180471
315907099
1434226486
2134785920
1131852627
154952164
741748806
1604184382
14760026
1174214738
1169772356
231648926
1562181781
1809545827
1679651151
1147991987
1776257597
888575569
198082071
193859378
99427241
345075687
1376914311
1752371102
905573994
1792285438
352273914
1714943977
1429816888
1137681032
458137327
1313792559
745446166
403794330
148846216
651644387
1783416054
709560427
1617008520
736742052
910972790
1083881098
939328526
1134885496
857424182
972074592
731982235
241578494
2069801349
1795191981
1854028763
1428249901
387701764
2115211667
1767707230
560866158
1351592959
1079733285
1643479839
979404374
408694597
1601584684
1921128168
1193731725
1169827690
1421721442
2036432787
105040821
1187247541
2061674608
1240829045
1211482940
1726820771
948335486
967716774
1272799321
1123711275
297960711
531661761
187689715
2042695931
1376867793
699712847
1411574149
243687946
1343713316
1404547513
1184508916
802460520
365000301
1025167361
749579583
1080706063
1194245692
67049242
582623886
1689082251
1815835239
1665868434
581531918
1455200231
628278
1689967484
974910314
666252452
1530772213
1820919387
1094557287
664445812
306304394
1284729111
1631617289
1750104113
971340625
1114406199
1630835326
549668837
955620761
97862106
1430788293
2003015054
1683767044
1335532701
572791454
1671447862
766438576
379583752
1886278643
1162435159
1997547470
731386371
1615817878
37152802
627415132
1139192176
21898986
1959254395
1159649250
907431887
215017633
2005297738
506495516
420688408
1572265097
1588602595
749746730
1984373228
1798478726
744054685
452083842
1149396585
1704688256
233992880
1693651765
1524196136
56393799
678510528
544718262
1368369047
871651343
1138030599
172160107
1841190791
106731778
1270030
182444325
1731661471
396984265
671823754
142529050
1687963316
785569419
1335726538
1296737357
470221711
927701750
621349989
1319115858
936523730
587779080
2043049407
634690902
1643792843
2040280866
586475571
1520163689
1845875718
594459670
1132221175
96122501
154242857
798280773
92400759
303457526
1354981147
657127263
802859675
65402573
193817732
772808018
774495077
902503070
981414765
1738578514
949322274
1313548193
1452557147
1085283995
1501364656
848642455
1674366949
2014243781
442003458
1480456160
141715946
493835038
869303890
1781617621
720528369
217670654
1020335731
1019528587
1042926220
1321228927
452712763
1718798603
699170533
1646101928
1864617899
1848759445
1246425830
485740220
716048711
1310398365
171170911
1872734078
1899961033
1301835577
100122291
331646977
722930354
560901807
1596460760
61265637
842818857
2005010140
1759456583
531208252
243588355
295008366
1374461110
31882165
646707428
404875328
837523155
1969788195
1910854667
1172079872
1324550328
1746483930
1559141787
1994301680
1805993244
490682018
8272357
790309150
1541923074
1192052002
479631285
1084151611
1853354537
1688425252
2048944188
257790625
1795547026
73924540
1922965233
610927044
2083446652
635508871
1674458649
1653585840
822995845
2007821882
170603284
1277068879
600515774
1427934212
1059948664
614851283
1026846510
701190194
261236429
674319890
705924783
1260057574
1702764243
240988965
1952627144
1967824308
1547525655
813717550
1481722805
1818758858
1119383303
31800640
1768688987
198851597
1607084151
1658314582
1939778127
1669632910
197908703
1038447244
126651422
494095976
1318527003
1505200613
1487379869
1930119879
1377269719
1573454258
576997924
1457473747
668436773
995749270
733027220
974412266
1888306418
1877029639
1798535133
1167453115
1010456128
1355441389
1766563084
993346472
1248712229
1376740002
17974346
875435494
333143581
1898387112
27924645
729158593
756496018
1843716973
1905424265
1904181461
1681482193
160436321
1864842820
394163127
1969853328
1016193783
1471228219
6842866
1803078035
1018600777
1091102134
1118950372
73405889
23152543
1084319138
640352078
701065588
2061693723
1414946188
567258394
1671399605
2064988937
260450766
927101232
1230970639
895989402
595269227
5338502
931629045
149988992
37588861
1493937712
914581122
1444738884
775984443
171075852
1718135984
1928604320
1575592551
1094165825
21893693
1175173585
527691753
1816238519
1675814073
276884425
638522309
1374016457
1300257193
1062950028
371873933
1963810901
696898416
705237551
1604394860
473099102
1874382033
1100444884
913584132
855630108
195609648
276294738
2131599529
438907639
22512848
1138815548
1038671434
1425877063
1139497686
864269854
92059512
680239318
2025775518
1684119860
99091307
1786427505
1710137905
1027323767
1686854984
1859956289
1282476251
2146227609
1759883289
1708898756
1731702760
303696701
908809356
753065562
2006385889
192651643
526494896
145533603
756002281
1681078475
856203136
1224836193
1251213882
200377240
1453957187
450079863
249175916
356236616
622985768
1224438779
843393093
729802205
787964380
2120772185
399640461
1990656491
1319603833
1589839618
2040560426
2012808512
1851097363
716470910
368629731
420027193
1760042981
454174909
1711944153
46335908
74888172
1572286395
18009693
941688978
678656081
733207701
345176441
830284648
393391600
390276984
1507526699
2094460560
1737715085
626982713
1228928835
1978461433
1349321287
1669157967
1105382208
450600844
1085874246
1928484560
128208946
280994873
38363920
2074005338
1183167697
145838692
1809800065
1533022171
1325396155
1054899908
713736896
812666767
1976859453
1892369893
1793291661
1545400365
870851244
918618668
1726070422
352014665
1435242983
489643516
698305013
943572581
878676240
1575685868
1246004691
1479909447
1987471017
408907417
2001949306
1572039586
2142323899
2130585530
1452772939
1525436185
1645723952
669446223
1223452856
1846530080
1171256129
1771736547
1413930193
673935496
388873381
88989964
785171177
1769455255
1012309927
1176678450
1974371110
161101260
1811919511
864355687
2025682546
22548086
113695656
1343109109
1592680014
189499417
149975222
2002089602
252046671
1601044835
1131230466
2063614972
454941890
1161227592
86939449
176212401
1733955975
506687123
635231744
751854335
1463512887
1043114218
1970887126
409134206
1270649338
727456903
2117112728
33818196
2062966272
1434016585
608989931
2054593769
986431902
1251678263
2032301326
260383770
1028341351
1650922403
922251480
360004638
393216060
1410848298
1011334059
437447743
208277953
101720166
345565424
803713284
993971436
817632000
666863153
240753336
855837743
234075713
473464668
1413122808
211738664
362512735
1380669985
427203317
402703756
1822086771
561071192
335613645
203805002
1525954886
446639729
307389144
900339080
1939102973
119846681
1667747756
1747573788
1812449328
859923232
2071841315
250178655
1144582738
1653860254
498540776
373632193
16636936
743204700
618263261
84779
1669335673
1749571979
550610271
1961746646
773246248
215212556
1759717498
526793966
1110469346
1999930585
1796617859
943493890
390853129
487588725
1748890693
1915962256
1073771378
478238136
419299511
1245082145
1975629146
693089260
543999109
1521333038
1207190006
1659479399
2014634659
1369724802
486823318
1920962855
1989307091
1444182144
1948312074
550628908
133485233
64125791
1656612213
857065955
207788480
948172619
2121146372
627493994
1425162498
450385244
1093371487
1229284029
719560123
41297387
491418053
1284495647
1478370286
2100943754
1258629756
106903656
286614028
1565083773
816290783
18120556
2139020957
642358531
2095425556
678249868
456285435
296549476
1275788130
1084701023
290054247
1226096504
2127831677
1487206559
3556591
362536195
1572197750
1412098194
1745230335
1084526288
1832830764
1330069385
1936968163
1096848554
957629624
1798847978
192740864
687061197
1112304134
233118819
203379115
1136330142
822244516
977766208
1097205497
1321891108
1828719638
544370995
573776417
278416071
1154488743
1986970547
1272864219
615975105
453845226
1896446813
255038500
88393979
255697061
1500257179
1009757099
1289879012
676829785
2003677596
1853000218
1358282534
974161369
237754327
715338313
772202330
1757914044
1794072153
1591688674
294014188
1723312365
429177148
1148733148
1142546838
543258256
1536166490
1425553007
134510393
2107730376
1939749372
795187285
1017226597
381353900
148483454
49849538
319686529
265389761
1451413102
324681764
1779500104
511380161
1866315804
1166056458
1134330324
1889779339
816807911
959479982
1248680058
585520625
461297585
1137779672
2018060469
340116539
212587962
1919755361
649051447
2024509796
335698877
379583086
1061889028
661702758
989588316
1107310342
700776995
2134019114
818915195
451778632
2133091709
1515868729
710205451
1796572441
760199288
1689735080
1025709410
103529822
573682032
1247749617
1777324133
677629933
1439472513
155915335
1381625111
2017917563
527523247
376292410
121562645
111894482
1166158925
1258269803
1291299846
1366630925
1563437051
921496350
872451098
1209713495
2131703750
551734406
1478614039
951272047
564587052
1281737143
1199321809
1413322682
1860769997
1183678247
1886095608
50264652
767156484
415281842
657054439
2074365026
928999699
930392035
567523779
1077257573
537364687
1976831212
1592978290
1357150832
530146102
224178555
1197379090
1853450275
381095002
1045491123
1902762796
95785317
87862532
106975503
1815734562
778749489
1950654301
1874516419
1465620410
806218983
1376349134
1163683269
1203470883
1238461348
1533355613
1661771159
1272267269
1004475164
217315593
669965171
1050633850
1217267983
815702022
781323666
1474299319
1455686087
2053181922
187554057
106200555
1832305887
1543157174
1205116020
950657663
1125327129
583892971
407583721
1781845497
2098072505
55600660
175987412
531283412
2139598343
181506171
1987403605
1523608990
981911604
995206618
149297265
1207299075
827942056
564951097
1368073915
1639135519
389504159
1276723088
858375142
284630773
500399283
1912151957
2104645038
1002609873
1757764277
79179720
1966332653
158460527
1584895340
502822340
20313375
1497202134
659916913
406830502
7635790
417380566
594090352
1423207278
1525132032
32825338
163089830
2141773538
630972187
1079085325
1489697123
1509510883
1621356439
1810314171
1703140284
402371215
821652936
1938119614
1073817977
1740140797
1116716902
637274086
1918729402
1764024847
1537836818
1156617073
781940924
1924120415
325584022
1073601987
113571725
1868583376
2112219368
1413837490
845345465
1112751719
366846851
1918115884
1071558583
1890220517
1538352965
679914685
610502965
797304099
209917111
284929468
1341597748
1667810544
1167199925
328601376
1429431736
616927620
68517386
1678870517
1117073727
1296106957
1253365207
1626976184
1217564766
1466654039
478288239
1076114464
368739434
1661440613
71078203
2023105571
1372884424
417923707
1515925069
1008088204
1528644731
1236901196
1138635139
897719146
371215079
311645064
37120621
1989444716
2035527861
1849123773
729118114
547910141
1198452588
1730217863
865567772
645136938
1347954781
34019001
1088020789
1079960996
517956820
1900130100
1644329316
424361873
1578671565
433466063
647620594
2000189563
1090241049
1156374496
1480669208
251930979
245876068
937886894
121306029
1371281125
3637729
623273337
576663087
1126566116
863419785
643180306
540271821
152391085
1573187446
1630663327
1192041816
1190976022
501580333
535183576
850759890
1751220503
1981523566
772498019
936511799
569848178
878214008
1527002212
2093013403
1751101074
1671161468
2052593196
1784339183
327222679
1949768779
1556989672
425175810
1421654199
527896354
1072638535
135030850
153197640
1381894684
1329304880
1747898447
1862761616
210277972
202084205
1250556352
388579591
195401172
1210463008
586724366
1113007396
2115722604
527990257
307860100
747395908
1614886758
2014017787
1626058169
705214203
1099687198
1695212968
496689783
1264892717
2010221368
1849122384
158918857
1605678778
593518917
942976232
443436364
435772198
1211024630
547050995
784299212
1259597827
945283305
1125489808
1365296074
1243553976
1814820182
979209312
1511554718
943354782
342763563
1233568411
102338576
1776274021
481892884
423609410
2099980441
1384183098
1469801404
360503482
1331774620
786105074
1760496274
1418457051
742541698
1998832406
855709700
2048743025
194251573
629186790
448379028
431550176
1090081194
563648545
1483275307
1933327570
492203372
544534001
2037537588
276205131
344702555
9455818
172925796
1500673727
869229649
794515204
938680915
2063084532
639438323
990173669
925347557
1644818069
947599188
256856302
1996098247
768671677
1905729946
562701870
2042494666
558656708
1242480989
956101033
1594457082
1519232794
1442670861
2143955893
922588664
322899666
1292533120
1357677393
2072133387
1404393172
1458957118
1215234455
465461213
1170553135
1776146423
836733311
1539442272
550975953
2103462632
1282091120
1952811993
636846160
861693057
182026116
1736274823
1560725433
1662535270
496521103
686874867
1367738692
1628869451
57641084
896648259
958221538
1659003211
1525598370
127420716
685748341
1130466536
1946491936
1962770394
1692856414
1096270100
704602402
578352627
856217737
1674153252
1775360070
261181145
1043886141
1878801697
1557039461
1267447028
400840742
1920340599
1839618641
275384331
52586634
281777647
1476193208
1948421186
2078530123
1290942332
29167476
90544795
128192779
944347746
1954471970
754942644
2031904919
1213279212
1997692987
2112004816
1850651791
821915109
1122869263
980622514
204000668
1185659469
1006108232
330631426
362319498
497347035
1838381042
920823302
994521758
1955909012
1527214906
1166068650
2063543589
61585674
1736785551
1033071710
1217664742
647408045
1852439179
22480312
974343286
451215855
1446585011
486406696
802785516
1436558080
1726219121
442164410
1134609434
1277625813
654596970
481197976
201567411
521151475
668158875
2084576845
7129892
205147812
1174249285
1031508834
321610948
1055716737
1152163930
934014341
671847373
1411574149
1314385454
1997520607
1201153988
385186636
62056824
40867476
1985994097
1553574215
1045432956
1304761355
526621199
2120579955
424693170
555983497
2032572691
1098304109
1514801377
44742054
836583854
1238255279
1391476299
713705680
1960847533
1757267375
2134055596
2103550817
814284503
252956273
1499593591
1083060528
119715268
1632774737
1077657289
418792545
1333604011
1901361681
828634341
1353562401
1593314609
1229524595
260881675
1262345838
1058165633
256787527
1166198246
199738082
437263391
1968138553
1502438017
916863767
1181264013
750932088
1279668563
239911141
251241512
2035922776
376460563
1699690227
150282900
574026353
378007863
2018129664
563543578
1034095344
1750372230
304982931
333683789
1943905171
1576912195
236148105
345998650
891506976
1935427141
46280379
569894623
302668805
623925463
1980290620
1132502801
19034541
988422076
981278217
1083331656
975906867
691900650
1140084791
75827251
301864605
50515828
1907517831
900469048
844708375
1683448138
966384322
488222861
39159685
442945007
100520610
223248393
2032074043
1811825460
2091823221
1025374630
1797268178
989430950
348513811
18638748
1765989295
1309085928
1420944055
1221662966
1571462558
1365402745
442534927
536029068
1839653129
811834212
1884589598
1251945030
607494533
1379082147
1991395146
1692069886
979568628
1457937995
71139453
833115667
2140219042
1712833225
1836220856
1068643513
1868406826
1433366648
1511027738
1289855789
719970565
1367459569
894497488
38725125
1987850553
1472025815
1321545314
1483219538
643185697
54899871
1445337724
481041891
2097518834
1780051396
518718184
727830268
152464464
1798987873
193254712
2098459603
1348817366
874910495
1564251469
1653562125
1901662746
933542778
1046486938
185694413
1549683914
2059669444
1545606104
343923808
944274560
1161275444
910863970
1897049147
680959580
121379963
706152866
918050996
1624737367
1604084632
236120668
1363241912
1884051896
1596986884
214031889
1313666994
1442175048
1348902423
540679502
965033566
403078177
130192583
415264329
179489475
1554554598
1650937320
2081456561
918060501
1748156766
1322785419
383156661
283933074
1544563074
913530769
205396650
2047604085
863133256
1040441816
1086502528
1663043274
1395106381
1908617078
420493534
1138639936
57564252
901331569
958025727
1537739013
254224473
572184973
1332141392
2089355407
1319138389
775615615
273229640
668808911
130133786
1555195580
2056296553
754916656
2003340086
1207823526
129051736
104955423
1812748968
1416859081
2109477774
379089637
1629595546
345898128
92730769
39743675
1625163027
2070919248
1557748259
1202338400
1606467164
1371359590
829373226
1430733004
1553668375
1095914109
392061377
927894945
72053130
1515351672
737051857
1693353712
1980770891
1062374076
1902090532
279790947
928629898
310761762
1314227004
205807100
1321549099
62108816
1788849180
1987346074
1107839396
276379373
1978722245
1418544934
473887135
81881525
476671625
730306162
226174120
275061950
1886198228
2106789433
1382412433
1333203419
1309422260
1147083476
512623289
1934597736
1700618698
1021428479
2100040012
722386566
641823722
1756383661
287229803
245908192
1977320183
1606365189
1488062610
2081244624
1529861311
1689177301
459551998
1434872056
42406044
632668617
916677656
1426174506
1138030232
1207501718
898841946
220103381
1224052226
1877231826
2067175435
191414862
1715367205
1061715299
567220437
588646353
1291456373
1429008358
1012060049
268625578
1382173336
519903742
272749532
15079427
1616060775
1872834946
682064591
1304939418
2071294701
1718237516
664414543
99142015
1599917876
1656736592
725985426
1902717941
1924591145
2135996562
784409348
1759205197
823863769
364121502
560821233
1760240527
1608731344
1393824804
854887630
614320953
393991355
230628441
1787463115
276116092
1879818267
777619179
199007801
585197170
1301748623
1403016175
1101204429
1165729954
1765639990
1158473636
1862265693
1172067149
564092111
1781939808
1928782387
703517406
343313544
1020243128
294266846
624034984
411464355
331109544
1005640195
1002308203
207778407
1230666734
832430076
1279371840
665704612
766532133
1753795675
40531356
1671280606
69450496
1378684799
459893296
333249057
786422432
1986580293
1790909264
1038678045
1818747924
779424812
694655272
2099716495
1341934211
766606752
988921043
40171505
2023964358
1239333857
299313253
1058025870
2112443090
1289698187
1935582754
857328782
842242810
1244626200
195933112
917477861
799015057
362871360
1099978564
1340989455
1316301036
609110741
1948938361
450792516
209800608
680783854
1146168443
1188457449
741670515
1152583150
450511648
886545738
1996789410
1557772641
1751612836
806297237
1244311971
1264687652
1457972816
2895794
1885930692
2054754736
457212659
1078897506
222902269
1728838964
1517784437
2108474245
1167998782
727998816
273866615
1062231362
1789085172
422848842
1163739907
1580350775
1384301524
236272520
2095100103
160350179
322719776
463995136
2034726529
915878806
800503834
1115327140
723099130
1661371413
1635775595
657032536
404897585
24343090
1885938442
269302301
830436921
507911078
1629857217
163885603
120121592
1488803688
1930082023
1690147071
1137705224
974484429
1392318106
514242848
1846443892
1657404128
1181133583
721730353
1727810873
1286669467
1135344959
1096649579
355285725
1945676970
144069917
1947458446
1774256980
2092278874
936480114
1568932034
81562140
195323987
177987057
1800263638
634049543
713348830
731186384
774216882
781148145
1369570224
1414670091
281198507
1243122111
596908280
1363846135
502235815
987749787
327264572
622691774
1279862344
1177061742
1736995992
861469225
1429803544
1872172607
1999665705
1710497497
631648474
347320680
1853707619
1217729661
626778653
1369643205
1887911829
1795883114
1173322830
649584765
1271605226
1971933593
1318376043
1923147962
1560364042
1834774581
821711008
1386951650
476148847
1951928420
781948904
1192540433
612626270
1440758882
921333717
1907780920
1260822432
477850270
1076344404
199112059
1048857271
1805029043
1645748031
457171975
20365647
1778773527
306031360
1997391963
544174749
1017089370
58632226
1580536906
380362149
108595109
1274136273
1014027635
405640025
1170307217
1621310542
1809729586
356157356
1322306558
551737007
1756987146
1886279840
91599425
1770565325
834765729
944416614
633585145
2050458418
120411934
635530232
440311878
1241743051
657248721
100671586
883211624
74913916
1833616935
370727815
802664125
550281925
138900393
885263686
1037460810
927860109
531471982
1532921859
218404415
820643153
713718719
848235739
235682060
467875057
981652840
2061082896
1251967358
78323719
1417555665
89669607
213267995
1149884406
857610258
2002917202
268135598
665975867
664412655
1138944065
964703793
1015231715
2122833010
1930429125
1144390485
1770225369
111064852
573890638
2100454781
1044748191
1680225992
648583565
1041214201
1582284225
409809621
340362128
1162325580
15691054
1303495268
1936110815
2093544330
1476078596
606637086
1028572710
909973253
1855322979
1930722495
329873535
1957631015
750736361
1192354118
1020472362
1384988409
308513885
1016939467
1966713209
981921166
1778652288
177794206
177730501
1897719968
2002368238
1209603976
1695966788
147920881
2129118129
2091682582
819481629
499355187
1996990579
1169830787
1355849355
1820177251
1604077850
1205486211
972185808
1652414530
1088687866
1233902529
306792008
32738756
1406050134
1355415149
1111145337
496546385
254199361
1160740831
1709738131
628717313
343799000
68720935
1246902826
1377105905
1753693095
1928913877
865787876
1973174532
1717536615
469907871
1732743779
1694616124
279314340
521831091
1801056667
830363928
1994367329
392333678
725732697
1127946960
2144623424
238393534
990389047
2133103633
1790408285
531029437
1348747559
1671829248
1761287737
247944355
1245873260
2068570001
684656951
534242736
1970674136
1964105570
744286777
1759588897
17254149
1096823464
174622436
747672463
996649563
566680421
1887423720
756646405
811913280
1861687095
852049985
226439971
1043778293
422665855
1298626417
109194625
765051092
1242051170
1682642277
1068392324
704439312
689198749
1494355898
1200883662
1954288444
946198650
1383919070
1497179739
1338989524
502535447
157696736
1135797314
408713027
253181660
471053576
2020231675
2051062697
1828726915
1182038707
1888739370
684524627
2112827199
1655143881
1346423571
1578072817
451887368
1205294549
1436723542
1758396997
81048144
1059017022
1855007517
1530641377
1849477669
417078085
744241063
543411201
155771289
1020429266
1090778927
1099912188
1980722555
1118686899
324997568
1357471371
1645991506
756955933
2114465225
1377619055
55494472
235196525
1796064463
1095798398
334382481
1981679156
1316072320
1160281493
1726238354
182611750
667908003
1647404535
603192331
1757139924
1890815284
1591180505
291009701
185378132
1096443771
1797851386
1549366914
1411744392
957213666
719418003
1436449937
1164329728
840097957
1804735715
750208856
1532521258
229064777
1283459658
368412338
1680548722
397786568
1559086901
1854687678
120485574
334599860
552493665
1381859341
1104091319
146737732
1088798293
1393672918
1639079719
1042833810
1887544041
1781677478
1637373788
1526397643
2081136812
487002604
636644240
1882343093
1110079723
2037536998
30666387
1254657383
1099740120
925903813
683391711
2015254862
1373711581
696154022
1379821566
1042757916
413399616
2144222788
938903765
2143534852
859826699
497521224
617836624
1092405331
659502380
852645911
43796853
461712197
1154217537
110653271
1440116190
1759570370
1927929947
1720916451
137345820
1342102001
1612732958
973141616
1400948560
964030628
957858775
180660772
685677532
675272783
1565597999
1317072826
397816528
1350474981
392735681
1421081610
1640737539
656877784
466400781
1055218567
1106320924
224128886
670093228
716449564
1801209367
54143350
464384483
2041824111
233074856
2133502827
1305074293
724773184
612191923
1803698324
193085509
1693080634
217612572
757177829
552154163
1435982603
1473862407
1019072348
1254428616
1767046721
1233806774
1139146274
2076190388
1787931471
69802684
656865179
1443713913
1596167698
1898706491
1173875188
1525870300
939423839
822546450
1123463310
447883287
283096350
1555918223
1525072382
1416471912
742542791
1093825232
1538090445
964146749
188179806
565381170
179154002
1599299516
510405931
264505500
1880443820
1875201454
752496576
1452157149
808316692
1339585586
1475109721
2052556336
1710679081
890987347
403844035
2075142391
962610565
1026626323
1794077204
1616730689
343553063
1804795163
27178193
1150495202
868989169
417991548
1029312903
1674595850
1004707610
1286061511
138299766
898372435
61696968
1267275753
1358341326
1255154768
1142033640
91423458
282715298
102882988
160015689
974927770
1731306107
983688825
2032826233
2127342255
1599050377
1262673690
930533323
1294797810
668028194
1296313905
1549705175
36406071
1724116046
1274960106
1311655177
1707869340
788648031
72474023
679104302
776445273
1944122556
1678568443
177586534
984630929
1953601142
729217639
327454022
1639636349
193177276
709664174
1283163496
169164810
623837813
1698564484
1219225600
417436891
398479461
318314406
255392162
1781934236
1232387954
1326859687
743745672
1801176501
1832271765
1811644438
1595772540
683630282
1960996801
1085493999
1289993649
1469218784
1557439287
358885551
1403756937
2029522980
1969458256
154052425
41600503
145853904
1896188169
2057700049
1795766405
1158459671
2055007501
732170621
1831086574
1051291914
1425518757
1002856431
868814394
1160399284
1032543
552323997
762718582
949823563
48689227
1107868012
767517489
1817135816
1117514515
968536981
435845245
575250570
2112779074
1887265708
1191970559
1586506325
2043276184
351576185
733457586
487350463
1049803018
780101266
1859672884
1911969024
321966590
923406232
1206969765
815207607
758030677
1741893164
313898148
1679245539
952306272
1487934456
1620898440
2079523382
2035066168
404608416
1778061735
679888497
311143495
1515260177
52813970
891293184
642650590
1748845982
1661518442
1446706715
1056711146
515087419
1869766717
1355203701
216026761
1197768307
606731395
406192609
611698419
1961169620
463374842
775810057
390715095
1110988677
1225961656
1095759983
1080412335
1342175280
953832689
941188858
2042473049
460125060
397996046
27823040
1980888238
80673554
403682061
1768203103
1815061150
310354898
611956722
254591429
1696051008
127217357
1108034850
263355376
1861084491
1072037063
608080161
1821506543
1176127696
713683396
662865825
1987233607
1459074038
2061419019
1929912236
407084147
1560026505
1057788811
237990182
1221314929
376590239
169004463
1360434714
88233064
657148757
965982535
546051587
542746060
960383098
664631892
1038177518
1229773567
219993853
582483722
693449160
1708166489
2106361342
1094764921
1631642312
1924465016
1695087751
1523864658
79600559
847051187
1604661921
1784135212
82530462
447556490
1591569596
192299806
76876672
1958667130
1645545432
1689254800
170579753
102556494
976296975
401694859
1896842292
799925948
2102966416
452570360
815041252
271023499
1567547760
60233449
2092268162
206561998
1764195418
1691296590
141324779
726751765
101222048
1294031782
104064527
1624263228
1209040233
1754043416
1047797550
1115409339
1529051534
87893220
1647842797
388868619
655273093
1541439255
1795538665
258832821
734401230
1570458975
1858678080
1831787577
1276536966
606488369
1468514730
1319100666
1821536461
501698688
555885278
205606229
680353378
1478538715
913063166
958832231
1415851012
1071536390
621183573
712625873
295624969
16933857
1943399220
69282313
1325717436
960043596
428287621
616883762
1042737360
1192719966
2062237631
108892777
512262174
1138750828
2043782703
641068877
36741491
88631405
1670293422
571126326
1891740036
1489761160
1993059686
1956266826
1561910994
415385282
1752374915
1441153146
778440082
1791980093
702627066
1073187722
292959994
809299945
366910858
485980431
487177318
1695413463
263479261
790427427
1690629620
1348800667
860712012
2058146815
66680621
873904973
1882067121
381366003
750662865
489801519
416861347
2101061062
95783501
2112236450
1213253215
252820661
902328576
392389087
2000580551
1520860036
1390472382
1482225093
2061695231
621040713
161366414
496161940
1828704703
2112447471
1634978616
2132130151
1009109436
225293910
347977018
1195154943
892796
2101641195
675479034
1626231615
1495352663
2043616990
2073699758
1442253694
956270487
993547432
1362088005
1752004226
1542254412
337607168
1894378762
1195909096
2061208772
490020940
1711934454
1363850038
566780366
2047939955
905221156
417979342
1914153436
655821969
755767605
1356853900
436595817
534432278
857812786
2008747882
1916984078
1134978292
700612730
1077384455
721398208
1514561274
1051142862
1676716054
673305038
2092273632
1417357324
230234532
542202736
337714658
1594820158
1195261509
1578408395
1680353170
632171463
1432722145
870216557
1117544386
2009216322
1021014439
1757756577
922872041
237228238
565161973
781813587
292340112
2084530364
2080291165
909220171
309025608
1162738895
620153970
822059987
1238897377
2095645383
1066628878
2124731863
1127161385
793041156
1239072293
64152605
1404288608
1346410093
1020774926
710516561
1000830421
1781127588
1871969986
470713089
1233674273
84964131
1801145425
897985887
699173097
337141697
240947326
1828440088
852316492
1106353596
510962561
207515931
952287366
1212347102
873321479
1696312016
1856429061
1514701509
1159037592
2091842333
1746291852
753820349
319868232
1308677843
500822902
814618706
798432591
802614522
459622235
74348752
1525075772
937246138
1425990125
652460082
1986581750
984029681
1848758087
629023849
197440000
752818702
1487897784
1036532020
439260665
38819379
1276583095
1061161436
667453305
956212176
1705466909
1751758173
1109627092
365856913
1618835233
492833060
1540243299
1831791713
185794849
349924429
277901456
2095480663
881929275
333437199
238092679
26633938
923805939
69245418
1710815154
88886125
1778831016
1668077187
1333047747
1491275300
1420331016
2047982334
1440743006
1506906589
1702334489
816748995
2139131086
1137043925
386747450
1932794853
1068188383
1077763757
1306770658
303135310
1158624717
509292440
97131702
1174823743
2020219209
822627966
1882464131
1047919918
1542933881
814627998
879891299
179008414
634025087
1166341749
343789627
1644374169
869713456
2115762020
74678516
575511289
30194554
796496226
1153385023
110990920
1614140953
662383975
1488792820
1266142718
575651574
829485332
760221127
819184878
2064410711
1341477766
361123173
83029014
495810071
1484126748
1363784641
758598890
1057252242
1257021029
1682059031
1518452608
686959765
601612699
1508224838
1333699245
1693015976
1574084185
1300481652
441531226
250325881
1027049808
484817167
1770320175
959974736
23897798
310933412
1390021688
152703955
54239936
2122608711
1269224303
394417631
643345781
2108683488
2056462278
1800971
1100953947
157296148
1264685120
1216515492
839707708
2076095396
1303936385
1612543487
1815901114
1757393286
283167014
92418633
1862323134
222523803
725863525
366471563
637543088
1294518527
239490402
1154211169
1809631691
1478151245
345542150
1133305462
2096096225
110273530
1523879833
72794839
490559607
1981067643
1331474139
1349466729
1983653040
1262693951
1868433133
2064791262
2127361542
1279547589
231081767
1559245718
1559218568
1754911020
1199035957
471105140
1606512502
761722869
1270287435
294764357
594788773
715877979
241874240
296848398
956964061
670590997
715873531
1734782922
1570044466
1773821363
1124805063
1800303601
27347473
99062217
890849091
1150427821
1369878306
265203852
1660782290
2050439787
1326975937
492604862
791954280
444761597
1190660944
1107751635
1006544797
1124094160
1857694815
984532365
860669847
384850471
608298407
659143333
2036038439
280048225
1829792581
1360681279
392066239
746092760
916609847
968373629
8514288
2043950709
78812434
1797694275
464432379
1518764509
103688164
1190917261
2018908604
82663991
1185349212
790299489
2082229628
808813804
1246290336
1792531083
544008955
1836325607
755776802
957818481
1926474274
371525178
2083471889
1713449560
766862328
1153767473
1501283278
437436031
1608754722
526816278
584762431
907249434
247495028
705161796
1342544280
1851485523
1598207013
33917124
1882055286
1706535759
1877596673
575746677
1451256034
302304282
956694690
841213824
918505082
44990358
209232565
437524331
211460537
142888411
1289173455
2045008849
1076199343
1021806884
2097730139
1990527688
2113782817
390329031
406025115
1627002590
1560527495
278336180
379713055
1885870814
850390473
2133089163
1889358787
1840176740
2121029036
1617201129
2030796238
2054031696
18870668
465120645
1958471660
64445739
1005852957
352925864
1851137967
742325435
952844025
644285189
1507731847
1627493757
1800678605
750613787
1112778077
303666216
982641238
680095074
638681430
18618344
1458673827
1105145031
54324025
1644760162
1075079523
283059116
388266939
1276028352
1510353069
1285271283
1775773604
411942286
392951635
1342412503
1058244046
1267877879
212396866
1377909523
2082464940
324583412
823326351
659600869
903238062
1558249879
380643113
1570920517
1091360099
1511790617
1194834206
2021658775
324828277
97178171
272432732
1821823028
77832031
1960111446
541532455
1834600544
1964017476
1600741546
1125722339
282498089
565507244
1005624869
916227444
1049380706
1701922306
1110379697
2138460338
1481963896
273235445
893130858
775863779
687560275
1601251963
1851138242
1336559275
734928061
1954350657
63278866
1626343738
1368220271
1054361031
1549816913
1762451920
372176267
1416089426
1911113701
1137072533
703736963
1834702287
175483658
1975061465
2050763984
160739063
2024804787
171162148
997308600
593871767
1322956069
1939448435
893685519
755489019
1915759242
478457598
4224195
575455158
1071525437
1139501356
465887500
2013019240
1249432583
1689400135
2014999971
389183873
396425530
434918565
316758403
692564613
1269653735
1262832682
1894191983
1611067267
1742721403
811074204
799069671
1665607288
1255157914
946029307
1243629866
1702168420
1222865895
2088839060
1927642816
735429405
111122050
455454466
502841253
138269526
609711029
816559337
1889951892
1755986828
92321648
167876632
27439561
896912062
1681177348
906919988
1438533041
514465601
416072142
2080135000
2012928624
1636284345
2008938829
1266459264
1772349864
1654918419
1560402210
1535112860
459006540
1707161397
242423828
283273396
678103169
1009760232
612860997
976027406
1643905590
859065051
1174134570
1451749374
163290853
1157338844
427781553
855278807
498040221
2132085970
2049825956
1833420825
1411026807
671969415
2125330200
1082440698
821289676
533086170
651642063
611507321
2009474305
1842174668
1736301006
1845771129
487830957
553601350
39763676
595417642
565901440
1637037195
1324071120
414422814
993873363
1909274515
2053972528
402350400
1190679226
1314670702
890939937
279917614
621545139
976151773
1942434324
860002936
1131126971
742865819
921610574
1921813504
354354135
1497322003
2015134592
1277103071
1753211344
180245601
1385598503
1596614706
941303986
929596432
1728264882
1509145651
347585822
371160241
1446466364
351227068
2133953290
1557988704
532592556
1631464844
1528440596
137583903
1127295184
405750313
377056472
580975391
980354398
837775756
901051907
30799200
381572034
2074428726
724535402
876914114
1598508284
56257670
818082966
1355943152
736920803
1048673733
290139825
1413980557
1423895748
120992053
581316859
1852802735
1557647782
1984052446
1399597325
914289585
1616527868
1839185617
1054747283
1367358046
739229286
612738054
1022788217
1472346282
454437686
1554680397
835507573
187465490
745050377
788431830
836174390
1800060607
1996697551
367994486
1543424005
1777332602
2136490361
215601857
292021499
232951646
429262956
1557759401
1973290199
359326340
304263475
1375070708
199108508
442214289
1799067527
1842322136
523569654
1730525429
15755682
1680466920
183966345
148006357
418573940
2091814217
1469968304
574435134
1770387262
1403321630
706592153
1654500684
7256244
1980530467
827850246
1446239600
639251748
70579057
1950845629
1395392828
807355652
1750017193
958354289
870056204
532074482
2109271181
2090797437
2055586450
868317892
1455862727
694702577
1722410878
42509854
44720063
1075957510
1967609371
356963765
1157555842
74599730
1133008306
1055592238
2093882677
2056258765
1543025903
323094437
1165131431
1574218817
1938117018
1924322106
257543762
978837203
460322440
1217235469
939217082
1985009651
407464105
1208696648
1002444010
422489764
2077679520
10776484
1566729116
1804957197
434674568
1326129709
1383173999
1871861236
1768544830
396483952
375504142
885295604
1671036346
206938066
894738277
534194883
1471396206
385846162
250548900
1156348209
872842292
974024712
2129989118
1236651686
145958732
226145357
1061736467
1641553631
400324550
2007694122
1284895570
899628904
2040232482
1336470855
589377964
1955264607
1759276881
835485226
168549999
749970010
2119707794
1297953778
339957228
1991508002
1315600872
1975417601
1151673334
811380281
343082859
1747025315
711651799
373927069
2019187296
463434970
436828844
1362668121
1917519802
1745681378
1544900731
711674803
233589430
2098476393
2040382877
462624501
592031741
87206485
646598074
1305543134
1063648214
611984416
170002668
1524903939
1318965338
507156300
1360078554
2022767316
285893423
968668096
1256934990
1174342497
486728534
1539340328
584218942
657273773
497079116
253690736
1721695930
207763912
1970210
1025753040
1310903811
1093083099
1142872136
1433821767
877641283
1970065654
1672440891
1351198986
83196386
667611687
162055307
1363358069
863127945
1803478410
18881331
1864030277
1373336557
1341223027
1414391895
298181236
473454317
1353888367
907930284
1621283836
164994885
1423560433
2089769504
441774832
1980013097
461407707
516629364
1105402990
789043028
1439994337
1545074753
1958122739
1483301729
805410445
334167657
542365626
1470606965
2003674515
1227599068
1815673611
1021730868
1097959236
1033380889
777027743
1293526413
609229954
1727202329
538940314
811871965
45824710
1614647586
610566816
293218208
369833149
724424296
1233718563
1860976561
1544699114
1523829902
1180890305
1626886385
644913812
578901734
621316977
273567127
1074148268
1046506357
1448636571
763515734
522296035
879363468
1706223610
723387790
424715147
2142373697
339603126
1957837681
858624524
302911326
1090587757
512043103
233747701
1686915634
103175398
1477196295
185967899
1454087171
617643108
1776582066
278592124
836164813
745331179
1055395945
1758467526
68200525
1954680276
787984583
1882182226
911250360
649621994
875326615
1304653015
403077595
46604043
1356816314
2087342486
470796638
793246974
173310962
1142362619
1947683265
974947628
893863170
14731204
959875020
498627233
285689364
1426901365
958519983
153527635
637890981
214485101
574064115
1072877040
670805849
1112081556
2133719061
222191711
1136925163
805007026
546210471
134578095
465096667
1528243428
1581623962
1338384373
1082716657
1181572099
1244525520
746950644
1995592979
1327755690
1962243308
1660665305
1850768490
1612317488
231057451
803762285
1536896383
334498882
875206980
1690078717
1295969314
1694665417
546854793
1081430566
1804971905
817278442
1260523294
843880414
426340393
722265307
311451819
1962096121
1028559836
153086452
852929352
1894064393
88945751
1498618356
1324632887
755973824
1751014248
372069801
447129485
1151637951
1726127656
1242972987
484816294
1731578880
752712837
1350391339
1373562506
1317445208
220960423
2088221339
1212255374
1213681680
1134366743
2085242140
200363307
410578323
1521034846
1250706952
421846546
105048377
1965990445
1852692475
1246480127
1836826421
904282853
1452039990
1192981146
1596259426
1182642902
4197818
589754449
941384038
564150086
1501162616
1022673848
2067654929
1808018592
477226322
1872260654
1854880763
2137606691
216276872
77510539
990701523
787323880
1113139676
1932439943
1973374491
1703605865
1877936535
1572004179
1304837584
1792293971
1827128349
1379039439
1803806690
2082159796
619274203
2060379588
1522873576
1560114381
849239732
1593711266
1024674902
188753003
2136828625
1366020947
1516718686
1263642251
807490223
1621004235
1406991922
609038739
1457700900
1440414581
215416399
1087053464
2037063962
180657640
1016206790
1507873880
1404610009
1931860837
1226935620
1694646628
950657663
212116369
723340418
508250392
1737068414
1869364597
496932711
520507306
1083685588
98033706
721691465
1905352488
2144077160
89264467
221199715
993121871
9893681
2135952669
1860289765
533595248
1062741632
1061199920
1596707108
2111774838
864196304
80468351
717064269
2132224859
659251095
37144019
372393882
341537705
1122079556
908228630
271562939
2021857858
1441583735
2010888568
1456122441
1648995616
539307677
1784335142
873066867
831137710
1640575630
1629232856
1968932145
539279764
660353527
620846751
8629203
1699711069
611085877
461474395
2012287952
1249930320
1661593892
2022737736
721590359
1202626919
988196696
1428898637
7298774
1742024899
617613779
1847634241
817831379
937766572
1829198188
402355596
1448476435
1301305889
353849918
219306433
1959475903
1154980036
500005451
1705836579
415759951
2081314381
1677984635
1941773024
580428684
2074952522
1678723013
99017649
2102976570
1074444805
1115304845
1520283448
1885979780
789018785
842155264
770697608
554657320
1835120418
34657792
444533929
1535241285
209794935
421280222
1477178816
1130042322
1446410595
526280404
1834119449
396903715
1108648646
888500887
817628565
2145506332
99381802
763831438
1623389802
1472770422
469683041
1480760262
487538463
1089692386
144355055
549749512
116187314
1972740352
509161561
914631933
503049223
1246912684
921193683
1713340095
1549084618
861239745
1155087404
494426191
1826284429
831985775
924096295
2005072906
1222756982
163337199
1708939225
2125580874
1731461379
1009000188
1374476583
1398266382
559551937
524182213
842534806
953132183
1809760389
1281956822
926010253
1284272348
594911552
305561667
49210081
1239038447
335312412
695701825
1101106996
306885868
860549663
1644748655
1386008482
140314712
1223136754
103092426
1455081523
945165741
1882600740
1248412340
829085591
225788010
789360647
738698179
1507348056
132680582
170168203
813609971
479582879
1176600725
557496790
881603192
495081209
2128610521
570762430
931013299
1423659717
1358299428
2006358733
1484547751
93975190
1887683650
401675442
1815070397
1446432827
1361120286
1912334732
1007046415
707867677
734811656
2058611207
2020841569
1797646475
954133331
426391669
230415620
1437368251
1450642358
1916248638
1497043429
182032402
1113494231
309103506
1433438018
402911932
1381117924
663565151
1152209017
2003118699
1514269562
581515228
1510098187
856511437
1229910952
2036613236
642994588
521968677
1612491115
387312332
701938057
159250202
728520699
89043064
909666082
1155186016
1765495071
1597912366
125181596
1931846720
2131288300
527242024
901703433
1882738587
708517041
348536883
449260141
1334245983
2087957686
1745506545
1309142465
1792041651
767813549
1014657859
1657416858
708943588
1203949052
1533960754
1246279127
571177545
703244960
1917263660
471406928
908462553
1905291812
464731546
2121785400
1806227067
1445820303
1812666104
2060742035
920493053
1495825847
1929864598
1755455097
694154966
2032970999
1901784193
129940604
693873486
1846837745
1761002989
1140189326
1255317645
1348791918
818220580
60294605
1926369271
561073893
921708211
1963682255
626312757
378449871
768821632
1773840434
894256664
536554047
44815535
966174842
435582084
778138618
1899323753
1663795635
1143431773
1098141959
614790395
334154735
912675727
780746545
115130271
695342207
2027369980
1054680392
498966781
1368319645
271364954
1432053543
534109918
582557894
711590211
1472106656
938812141
463732338
600780453
926309668
1531659477
2038682593
1436951603
1372988916
1941636362
365878302
821949593
348518298
2072758357
1802646246
2095799602
743261233
1020026649
1345360957
40855969
342062161
1144009335
252200223
158747201
361269285
728697507
997260609
1065940621
2090306674
608443795
133240347
755998365
1401190925
1544615324
1948255217
1862652278
1029789234
866936898
2093242136
1882186512
1470268749
173917746
1090958968
329684606
1215046208
737104542
1062187543
1616360159
454612061
526545020
181274961
2079730715
135592506
2126910034
2281016
919266314
1888294003
272863935
712203659
1743890171
1459241244
568522994
1696044349
180092456
1900792498
911380727
270919611
1888773340
1101780933
1410241488
1206134642
804106373
388186690
2021956235
1890293790
1170675908
86990800
1123471731
605774167
948961845
129204502
1429080261
1012118553
9399280
670615649
2123085367
1210521421
1018454481
803018116
1089752521
16581074
966329461
838132582
1716235559
1991000136
1658107549
1177824625
2087036132
840072413
1010830132
302753160
608987091
214949665
251902231
1174787874
331142688
26854159
1056100390
1620629786
99169707
830486798
459020776
1919635350
1861053589
1511272030
1711104197
1214502418
1939186872
197241781
739385322
382675740
1597302764
1109524346
456098750
229894381
760866188
925376917
1491255461
598894736
1800458393
1156035812
877318938
1679679736
1572681169
472969252
946010017
68092307
821467194
1975738820
1258887932
1492508783
1492051415
1249932910
368130045
1832959389
1628612649
261257958
1825242304
2063614972
673358146
1062103082
247451902
1098040636
176431123
1647506145
1476754801
1929386821
423067958
1194455114
529826686
1109194251
347599802
1746470185
540220013
1162855728
1264201899
542642728
759289494
1914954381
404955582
325741721
2141627155
611753588
659761656
874989095
1808895437
577832973
1129950777
1109523085
1058447812
1523464009
1478295231
1566432302
1402853762
619498849
1846418789
1360078376
642435327
719298883
643868284
1330283804
2081277081
2039403631
1220155461
888822418
1653901608
404994100
1310843352
1114873329
415757690
713097121
368983256
1206626938
192545668
1960959770
1989470310
1713132200
710547717
1610912126
622104989
1593220639
217552394
1391908803
34012106
774904672
1359446725
1702002645
1890128813
710964626
1262911695
247451902
499580682
1286140738
1557725450
1092450900
1581787586
12533339
765181599
396673845
308276284
548629689
2137743784
1435107875
802758884
219886862
957305550
1716449601
426894505
591268745
1096006865
12713831
1157585516
2091917931
546740577
1386613311
1825182948
1881512581
2035994279
2133057347
1457759488
672708104
1516394291
554864817
466337636
1933020576
307492064
83921010
782523627
1823130438
162046322
1155199222
1696249996
1516812188
787065488
1398248689
1513124063
1069246552
343462412
1571238484
592376391
1587305054
108902120
2146353791
1886012650
1246521692
1769865763
1152470378
2137579315
464003012
560082111
497860513
248471522
1378627954
791263501
877360065
1439923646
992372306
2015773698
1615162891
1428410477
2049081344
553301211
449041295
1390014203
1643553879
1284643942
1573791450
595321844
1610112713
1570834118
1312685680
866160880
804564743
114145137
1570255373
880944931
203325971
1586343488
666826872
1788784857
1802754850
461665293
1496347774
18045231
417255750
1390692999
1275295595
647093589
1973283302
1812411143
1740212512
1904621774
1705583326
204396396
1431275969
564082992
589917774
5852862
1269002938
1076358399
1494797211
1758763151
1407470059
1872642626
1005266175
652415776
167912676
2088435115
371063851
39441267
827039614
2047509148
1622477026
78788630
577274342
1383065639
479619790
704602402
295988266
872093731
193929875
1934576523
1544097000
1198631550
1270145285
1218230944
1759473740
652589190
1268377398
254018888
816692924
170703340
1251287499
1554803678
593737542
1324875940
1859179661
851677016
358815875
450543235
2010199636
1475887830
930478725
1436881624
1862323408
970378447
381216334
1947469438
1786907205
2050947569
1438084561
1377381607
885044259
1180399156
1191754199
248391025
1996972812
1649860586
1914563210
977026888
1284634532
2011556604
1257859927
2054009075
290442953
1960694858
1585446518
1310635339
408674318
1204548135
1042922660
1586926875
1783451650
1591662560
1632882116
946278760
82000277
30340338
1151739122
606584828
551027350
2114835241
179608635
646964732
1535240651
598255148
1821617111
233909528
1708913006
1685053202
873903922
529852894
945824712
467734695
676610274
2094148293
1389442620
1898309745
180207404
875589363
340634893
80868554
1326427507
1362708762
890025792
545026951
1751921455
1625183966
691084076
1738642049
1783512459
56704065
187762452
1246755137
626251215
1169686221
829496203
766903419
297615691
1562276253
1690069447
1010526819
344484367
1995527920
770738078
1236216913
342986976
1921260374
1032934189
773819681
1570790788
784689799
2000929279
988345988
1543039086
482526520
264527446
260941011
1308112226
582419060
1910093932
245161356
994941749
964533701
717752575
10524507
1458650354
1301506289
320197562
2100850261
1919604343
215746044
1838802383
1627968229
828233601
1920452858
1903186527
1036389097
1018329677
211995269
925079260
1545793477
1739451381
805656088
1335732186
934070202
1690454198
1000536143
1957538053
1330489907
604850227
1434080343
1356563301
1015221843
1751480521
138791443
2057212095
1159590109
1321507241
230820454
60028967
269461370
1581478877
958050931
59021238
1782239603
876042595
2019242273
1996020071
1410786922
417231437
1870990960
890147646
1493775168
1722194603
1618748759
846879471
669797253
286172536
442390858
385217744
1928412784
1551226230
411664513
1141240491
160980136
181930847
569010624
1980108078
1894156673
369597098
1407996891
184752601
243793325
726699325
451112343
1476111539
88631557
1745493348
531438360
1425297717
95657114
1937665062
77722746
913464150
199644728
429635982
1842864983
484054598
1341847092
671990250
1661860711
1934580992
1871858569
1466912934
1629225403
981049896
1070771149
1011973432
2012694231
6983967
1324404624
170583201
494446030
1507286771
1034488987
1685943749
1502427317
1739321405
1085874246
1963968919
569578790
505094419
774575453
799999426
1093935263
1147289211
964171929
1533127999
1740013945
656160829
1610873727
1898421081
119109118
280462267
617191817
1925866653
2082808277
95162088
2074144477
1726489008
453959383
1266348042
399025742
393614435
763478292
954026537
1341815728
993049314
399254481
28360014
1277968314
601643894
1063421145
422649999
1487962816
1208445786
1368037434
1615572432
830037485
910438807
1908800408
995916865
758969073
210869399
1987771425
1730520584
872299465
1998389962
1478147840
1657706078
2112211330
1151928119
1026871248
1258199368
1194431084
731102477
1285225018
2053378317
1256201218
1283928018
1377428913
352012572
1210809175
723133881
2057569488
712499949
1385790096
1150074830
6188613
1332282639
1553375995
761480274
272531596
16998937
231560635
931180368
748388417
1438328065
1820284412
2026932154
500748296
1298744892
1803189691
829256408
543429542
762323031
713492991
1088371528
1929795825
132538409
2068679478
1508809845
1868915865
28490887
733219429
1823025087
1996099865
2104442889
1854086672
232458965
965046330
697661162
824472860
1881058357
393887927
710374326
46323281
1191496341
2004066557
245822316
1686981695
1932099644
1448231351
1100150614
945660645
924501577
923349621
897224318
1958468534
2132301039
98533924
290029499
1336077260
152346528
2019020947
838490117
1603038841
488828457
1223704592
1582658705
545002016
1364277051
842059062
204712914
1061300992
1192454596
1577085926
641957076
1698040122
959847466
1433354269
1956261460
1344414352
732528745
1104803358
560662090
1640541810
771514850
485528805
928200548
1011284328
1937315696
1907068549
1043633568
884848928
983554602
653550731
208227886
172582259
42027117
401002790
709135654
112276375
894407674
1599663612
93709415
127395254
1515221460
1887265708
512400745
2045893248
1971440916
1623996852
1269946391
1294085559
834747254
774443715
844775834
1104179338
1783667565
487431007
274038209
2107931296
273407452
663689951
223358483
155433625
26469635
435025199
1224753563
1886329427
1204046370
1196208592
1868446451
134359980
475590216
864370029
2136782446
1454415808
1041851814
678718495
1071391402
1528471224
889430228
1107694075
690189505
2032509569
1167720212
1004249472
2071667892
646383192
766474899
621307941
654483433
1756092319
1162429267
527439307
1882284569
1364886606
1398683373
1789416221
83908936
1093769663
212307811
2107701518
1415144425
1405717994
1591155117
292331069
329017797
775173980
115387314
1137445789
682456796
1729330367
1678938583
229568738
2130214985
1907003162
290043189
532334515
1196220814
1723481843
1191852045
682383579
964965975
190333202
1459131722
1454808756
1453896006
2093497299
2141558116
1325500332
988983216
929218662
2094887609
1072668760
636558705
30748699
172605153
227873437
98373385
1664341535
520586621
1664472054
1479269912
1927058211
1848656472
47314266
501629052
210328068
1412984024
144646258
1998332266
1125298810
1923963783
693448163
71115735
1707160705
759793282
534573799
1923071107
382271727
1165939466
1587449833
524778443
358516510
434924776
2135581589
2016228382
658259315
419544938
1138375626
933902595
1433323764
1889575807
1031659936
1022221878
1702107043
1840225816
1944788844
1646596694
1688607009
1645755955
1948905658
554410631
1143408935
1629398284
1794493892
1084265231
1796399337
327357419
1019131257
611141176
225097413
998853614
1816987745
118648138
725320352
1012530626
1984512470
1504617245
145683710
2093945822
70938156
778985879
643690329
1856293826
1352503643
1997978081
1013225879
525746331
2032311543
770879812
818789376
917488415
901470747
934551992
654451069
375587580
517114813
2022223062
389573761
1405454739
1770022495
1583658031
538975871
1179743162
2124403913
381688875
250801876
886585369
1041196328
938554223
1201728363
1437054921
1138214494
2050684908
384053857
943564625
163918588
1647775406
1436289350
1607380502
1324971122
1608205696
942482534
1959942155
2109073917
1567000216
1960189794
605914374
1444772995
823947983
144146578
1504628117
155964529
23844860
591866389
230526766
350215731
1336693439
742314789
590393828
457923492
1297536341
2010115521
1204238533
285062361
640218561
165146648
341412196
411886450
2131319
1689280385
1291075149
1207936285
1590996614
384675562
96741797
623019354
873105816
1755354579
726538007
153757450
386000899
1729218617
50589395
1706604364
978345536
395407024
1514927822
49445442
1084887267
218904037
2086911563
849676412
2025908357
655066614
979945503
1007035556
2017038720
775347879
1219852444
1976975026
2015507563
841957281
348571401
1982720970
791218089
700161326
774987959
2002466702
2139661139
1521066783
1062550188
679916720
532409808
378007952
162335052
1061616700
1745204889
1405843822
1423896249
1463737314
1040855071
1187025711
1245423015
1897646959
1781589808
1651091810
1707662389
382859682
302948307
1769965955
514904514
763238075
917125420
525314322
167567142
540883598
383100212
1418142933
776793746
32481295
4106773
1139442632
1400550033
174819913
1014708594
1217542960
1215294608
858247696
550459310
673191173
765794073
862030815
247758988
1529053150
2128966422
1498162802
126211599
1535909911
630391978
772587476
1905122362
720339539
86565414
1791078855
1721594834
1602692714
463115998
1284437147
433160336
2033500052
1135804154
151521586
153666518
174624852
1364060262
1697627630
2118313159
124458625
1482503998
1290939023
1934267758
585685494
1700407955
1591669157
1372391648
129051807
272198956
801233348
394942618
1867691262
546953600
74824336
1981880072
1996416389
885613046
1271155188
2118308833
467601087
99282439
1613770136
1904120759
208786571
1811584436
1226641181
1257202497
1855606021
1142658917
76202913
1578435235
35668520
1670991038
802650429
1346816644
278275544
666058019
1155067697
403619077
370376121
210191374
107964363
1568537219
40379378
1932358942
714854645
1253874694
907558081
1956933424
325991246
1512492510
751497627
856502179
1748786778
1090815899
1505517266
1465429110
80806491
741630314
1473049018
287355848
1007865085
423314507
1295139321
1488805650
42381064
1198069693
1314200954
1080312195
564574767
1189343388
277663245
625194753
1312802654
1828834938
1489197213
1334026402
940402072
979923120
957467855
204968889
895725935
1255618381
496619432
576314680
773545518
990145578
524938459
1864909862
2044318079
1171634469
78484761
1339336341
477681462
66094883
1471525138
1783816299
1634637658
534648794
1575824106
1965870960
43837246
347817914
1698778251
1521067
1271658297
142997873
1851208177
411256794
195790015
2069999819
1271275404
448708160
926976332
1719679757
978781086
173647189
345795457
1399404499
1179750618
1658491509
1520003122
1912221766
1612486848
1113351790
229045773
259739426
1638755671
859560720
1463070937
1307823693
1657308014
48840227
954237801
129741040
1695800969
913311824
1028406877
2100553417
1849929332
2062067987
700517345
15052485
1761978982
774960273
220553244
82189612
528269455
1899515546
1484694350
316014081
563561700
2017093492
1879637668
1762321537
874498832
649579806
1460951485
146611894
1251514673
1166256168
1388398246
1741351413
1314098155
1841303662
370780065
1497975720
1641968997
1582090961
1450113464
270694431
1343618951
1339723556
500523348
168461408
1224965562
1797638607
1051010679
2006732682
580381415
1100679567
475159031
659044023
119195991
1321162039
1041464860
1768371774
103911353
1561233923
1891973334
1772618753
1486062739
1806134300
671170880
1794428459
797110210
1150079846
742084680
446661031
1921930094
1801461922
1397089856
748590416
779474020
803143527
1633018397
493713638
1624986595
114605800
1995612494
1898847159
1297731272
212703698
1481397711
626241572
365154086
135177774
137965367
2047295855
1070141933
1637754179
793098765
988200021
1335321920
886229723
437323597
799878755
842532125
153514752
1453579195
629962248
1835557297
1474757118
1618587367
790814993
710590674
2023943793
1046402966
1565916550
918685974
1562240746
526544782
210525061
1395726484
1235266505
59264755
1900091667
960162847
72198228
863262835
523131411
860665461
1731722281
632496142
52997149
944375530
969211678
1297493321
407107141
1336686841
588092086
446360310
268106150
1413188911
685276549
398381427
2056284260
195294773
292524465
1982337429
3037214
1541630361
1211505075
1503028589
1549994858
1317378417
889693155
536636234
461679327
762803045
742061555
1453375924
1772327147
1864338192
1649512179
721691465
200785362
401984425
1084264948
423774138
1327789783
620417607
112151848
1715436855
1644506933
1746895182
2024781258
1361437763
826474809
679343913
897178545
45330675
900606685
1074713904
1538477818
2061378916
358900436
1199324990
428556938
265076275
589545091
26560062
106802162
849675470
1255768918
1526002750
753397774
66497893
1493163021
1407053429
540129343
1259726592
1941028735
987023548
763491401
51094665
1022200960
905094942
2044845105
1984159853
236493445
323499074
2142615981
1961582023
994299381
1252770762
1595528831
1900146979
389469004
1439752707
1737939735
976613847
1759646145
1709214755
870237456
269682218
6059653
1964300007
60459417
1019265268
1100071112
1576258371
575730538
627114095
180311664
810755861
2102615745
500301690
1076894040
609033236
497545239
380317102
1533474963
1706827402
1863448259
189782307
540145137
480706125
1473358251
911347633
741665467
1538324982
480992455
489192115
1680960102
675304128
274780563
1060865270
1101962273
754891924
1786859740
1438487953
2002706526
1672449885
115062801
1296336756
327595629
1003590428
757736156
1077178866
1157970730
794816690
821643350
541957439
153555571
916430377
256402005
132018804
1664251868
1164300458
98929623
1550622332
1878173776
756431506
1333691033
81014036
832363355
664303602
1029195083
516882125
2132568222
1089097834
1648705327
375969326
194387866
788386631
1297587380
647742757
1195479656
300692560
320415220
1191993464
1786269478
763770081
1918823251
2076205369
2100377282
2135091737
316573107
1269863052
1290962172
340006595
1795328725
1857923979
1539907218
505914715
161550153
1719078048
1366341616
147654137
1410894919
368699462
732849607
598659439
542434870
353323518
1092934918
445026013
805221614
32330181
673605355
1120721415
66866147
1903773001
1418587657
928291992
522408444
1282012179
716080474
699168838
1079584942
763562966
860304968
1909700702
1338399717
944670372
2096713257
1478954195
1612375069
2075580726
1528102307
1694124455
190439121
188363269
348718928
1550470173
1289344660
19211052
1363783693
841266062
14822052
1843867700
613717778
1190736484
824719667
1457570566
780593137
196672176
762782545
865455839
2075568333
526758845
477941574
1732344054
1073404661
1494930959
387140546
1540941446
639867265
708699556
213152010
2141230347
1984976347
1223982313
1200124385
2085993743
2083967390
1166304318
176016007
336465473
187703420
1246755137
1225129505
2144434407
1065704671
1758238975
1125141755
888210702
853839254
76045896
267196287
1112811985
1098040636
1347008132
159718117
668223631
350855593
509539643
1291006281
1078420888
634338596
425401586
1535715433
244208017
1886620229
620986216
1236585325
1358455102
1519245511
1036390654
2045560218
721536188
2019402431
123364385
895717365
1395993324
1677604010
1069888004
611941027
1791597663
652324241
85702120
1468381899
618007208
111103182
1828584399
1905011730
318440514
711700948
2002630199
588585224
1207002276
149181815
1108494061
564783209
880053445
1067043698
596229102
2087757412
856790925
1631883629
206068578
208862064
1730713929
975738558
1691289010
1769790735
1089550851
1176583411
1363060486
914635824
1087769027
275483876
2064472534
599092415
774618539
491656825
548004987
1172783440
926389595
763541822
1614377054
2057584345
168857197
2146242459
1362528048
888550214
705849303
832933255
236280831
1078787668
872253211
1519283143
1123955782
547926400
364006678
771460739
563449099
1872359456
1306951026
1720766492
679852791
885950782
501189229
1594684677
1070937522
595192996
1253972107
1638284506
445319802
669217177
744254212
563639742
2009338867
1136325408
1618419288
326372875
57273983
104170570
235417123
808673363
1956884991
1983287532
1039268463
894974098
1575703645
1510098187
1319535426
961906877
1694476046
416458210
1893414626
627518611
466390419
537317869
1982519970
2108782070
622060988
1312085870
1253786972
2016944941
1280935710
2090765317
1007701147
1445218033
1564765201
1080107328
8250502
1707617254
1220719010
191707708
1646212868
1902641168
1244141927
808259549
319335821
1574536671
1042249163
726456416
949120891
1742255362
1982670858
1583920875
679787243
347817710
1834834874
1323313036
1382167923
1432735760
272115322
1097156350
1285310012
410751730
430001454
1811471995
1358086613
260460430
1779144641
2086687241
1999860402
1444526952
227309886
187095847
1008293849
368447486
95019572
1703089588
2001076911
1230885013
206357652
1088046132
378527894
1399210434
1353367800
162521568
2004029878
615769878
198913963
1208021309
342765214
587459428
1231669785
1174307419
380175464
1567096732
901993351
1175153211
915950400
1533082819
1473217665
2002042854
1526168170
199795123
515116731
645334326
2095932128
1584437929
2111310374
1164035154
2091867494
4196251
1488272926
1706641252
181378694
1019673174
1347991987
1232814660
1254598555
404286550
100517766
1018704728
2089165042
568791119
672823428
240981663
1005520637
1808447997
2082082976
439156742
700472984
825984373
433586951
1068257084
1990135344
1658957782
1939702064
1242638987
1065713293
204855257
1795457442
269343710
1299245843
416437348
579674529
1244477964
730464808
133731250
1548015573
108992416
434282095
1257749204
1522247130
1557241713
2047013184
1548153125
516978882
154215024
2083034125
1953054092
1621935078
114740649
1118707771
1041436471
1583292920
1619219022
147410358
902825653
1621183480
778195710
551188112
1097980307
1301856962
1029200564
1835912036
475623391
379115753
580398541
1421278686
863620448
61830943
665379954
322554559
1543290067
479425884
669787826
2100094177
1687114694
859243456
1664120693
285833352
559832424
1204664759
257094322
1313735032
191876993
285587002
1564096935
1173993288
1761521350
231184624
1084827868
1458486935
199429091
841915401
1575714343
46413008
164845556
1023970890
56590900
579524997
890643701
977401112
1353142426
245233267
1739765499
1885960370
901212245
42420450
902190259
2028902126
2042152715
590306187
761680730
15727884
1259779884
860071765
1338708891
1095111134
116415219
1960177519
2011196572
1724143324
427602717
2026564726
677913776
1065852708
265431364
1671437783
351626497
527660401
528550293
2030258596
1073065536
956670333
1432608019
172203334
801771242
1041727930
702556367
1081141616
1147448606
1885699938
1796269220
1925820696
1693436537
942216384
1906001791
1968024625
1101043828
1905926082
2140421088
1307561749
669015483
158807902
1424385360
239571794
1391104929
1089550851
1469957110
1056367152
31432292
1760386679
769628191
2062614533
255474453
1228078475
773771960
1425658269
1599163573
442709394
1537792647
1614126242
900291392
317489177
68078178
1735379815
81706341
1696597739
1948748615
668823104
856077300
581452742
489500293
1185118468
755582888
500988477
622850723
1567220277
540945690
809476657
306234341
667668560
1008002541
1038684486
1642985330
1166514206
531139522
1880029600
542770853
1706140459
861385849
276196355
2027532711
1097525638
1407708714
655423407
144155129
846074424
205726630
272194917
228468866
1640163647
1095555033
1221480280
2099653645
1903774290
1537404842
920313638
2073337841
621986286
1561546460
2004455070
1277644046
635192102
1656016481
2075896845
1478756530
1552574461
391624389
1018164163
27970744
231879609
1258733718
346384489
1240615195
1139422268
1109486649
760391762
293298423
1600923400
2126860785
285449123
810003511
51784904
1515126200
334344371
1894315225
1545838864
220814039
1932409701
996139340
1267315231
1417436095
251363638
1728058368
521330127
1894753098
74308778
1199708313
1220379134
1468125638
1042095841
1702585857
1537208546
1608158981
1759276881
419145566
465523160
2138246480
509109034
416215547
1015571100
1148565254
1941457023
1907585275
1030723399
574118564
444132436
756031064
1677302480
2088798710
453669035
2099495342
620416485
1488961712
731460942
1956083068
1196418731
1744639295
1004230256
138361176
165161351
776193481
1532509708
789632427
2034539879
624506247
1656362071
2046887623
277119873
1083979391
167396799
1303437514
1674371344
1077836998
273979641
148322229
833654602
815341365
2102228511
1882580534
2062284496
252290846
1677863104
1991575250
1516148644
2045665514
353809666
2120155262
2105696139
37397906
1715579391
550226024
1435606301
135653329
1561899700
627025410
1115442448
1566556089
241444000
1843893548
179959528
2015945436
10363972
1140052409
282371980
1491193020
1524227516
531562493
96950840
1149387204
814892210
477742886
725040989
1107368543
719270516
1881917056
514754827
898341330
1820503258
2007194100
660259931
1373958424
1958104774
865523814
1059207606
969724706
630401842
1466263851
2041548721
1446598810
1599859474
1961536584
97408380
1068944430
730867563
1550635237
1244750605
2130570704
92763991
2127689108
201993325
1011527981
453579979
789301107
1034699002
1747410528
398927086
1708236886
217224410
2024328490
523289147
2111093678
279375140
1460577342
2102754955
649213379
553161450
376767107
555693710
45205073
1468684212
1636499492
1376951980
704274808
501799461
500104178
584940242
2077438407
1216524110
506338860
1317280952
189795585
558583267
2076557437
1517691675
189385955
617866315
1191112865
1769326680
332248192
1291298177
253974013
379021572
2047870416
2081303398
297977091
1514790092
1879106562
288382045
1092702688
1052923929
51654312
557194470
505291030
1843319065
1950936102
755576587
1343839858
628365714
422467025
1400312056
233427634
2087617286
1531953285
130065369
31638178
215684445
1070507997
458549166
1025592038
2076645660
196718988
438270982
1028222877
1160825264
342030853
231290429
1354337350
1504336958
676565652
1642769109
2024198811
1106969879
1250817198
283120959
235578348
1734988611
1235643952
679175904
1456301220
601602965
1888762668
1685604237
1745716990
1813079906
2128374018
744182656
149312267
471415217
1012662622
1672313550
818548422
1375889472
953244133
1721263691
1540589939
1714887408
1180539077
1103390043
723684529
1824955816
1871228193
73097137
550717384
584046487
1891391972
584031966
934219439
2106029384
41284793
423788043
1757524221
1485776496
458182922
206937656
2054390810
1631524186
1264224031
826711898
194665401
452903031
798876445
1673585611
1987355024
103629270
403878791
1913753262
1738534468
331994716
1530859146
1740012031
445099851
1806134300
806540595
1555792097
24473935
151884970
508787520
2032956443
1706395826
437956626
1454602856
932312501
348396459
2142772721
1736415803
1176448150
670787358
1103104691
1026471880
1158823867
1396489274
2133474129
2046404163
335140217
1360025178
2120155262
1312919527
550439203
803716569
675785949
1365538235
308024253
1198440259
634491964
568881883
28170409
233255595
352512686
1485445225
2103490488
2002536294
2045040628
769141247
1617925123
1595723638
638482363
1385317472
1356359931
1389175
1597600966
13622835
1305991030
1288562855
1645176669
597135168
838947202
1915184626
1732602378
696002992
692250693
2049861714
546624949
3853222
853762084
85003360
1164930113
1274406276
447638313
1612966408
1935331763
1363469275
1173552375
2048329900
622518222
1115090781
1933669982
379655347
1997075294
1652967820
1713810066
1476452812
1125410005
1095604671
1847796835
384771464
901470747
864780153
81335384
959479303
1101741692
572973477
48596081
264403070
396262922
1300284833
1651654854
1978054118
69038687
844807279
1398120387
65774156
2088738799
423442113
1810942942
9111124
248592216
1928404683
910345458
592427876
316802252
2033979284
519857402
1261701840
60088286
16505959
1966167896
1848688744
205569962
681156965
571538891
1850225306
426320547
1813106635
931675045
376369476
525960047
531997152
1501389326
1311121005
472182830
2091671688
702443740
435524023
1822475750
1661537122
718879124
953765449
1135090339
1052709609
1157648261
1945304847
1086433475
1381720402
1227227125
520223183
299704899
2062307357
2142481254
387791858
832286722
1404090086
870621909
464027140
1863223967
16656917
477169828
1498429680
1978370752
1206043612
1706576913
1258975692
945289705
58795573
1814043575
58029116
1194035215
1087095646
63077783
365324568
2061273586
198602752
453292345
1682183872
1637260233
89591062
453557343
9635248
1537342597
243799935
1804516834
637372743
634161541
1864064930
1025271564
666632437
2094559907
450549184
1627788080
1626156216
1893414626
480821290
43100896
1351358428
1871192630
873329932
1366132268
1964186158
1858806726
605318107
1559416773
695299804
1852283657
118030834
202019842
624927216
131792044
2146932530
1780425014
172329419
442220375
1377162084
544438490
1719565049
57510960
1169573557
237213563
189738640
1354162619
399338777
581022824
1176527076
2001865519
1963845742
1991325590
1699824173
844401906
226940454
1111636636
1133070119
1280768621
876467999
1702286861
1809909731
342825567
695739856
86680053
380318454
9475357
1930307213
1211171827
620440719
187182317
526165878
1392347511
2090847748
1590644767
468090637
1610032895
1340262038
1462625242
970035439
873247991
2079730715
1793348220
1091264807
885180470
955873473
1965187727
1354332682
1950858356
1480174794
1909029546
1778847094
369568887
1766041325
621154105
2121485059
990495980
1836245167
424229161
632860067
1365653971
1585908806
139056458
200256214
983555863
1257309846
1683855331
32478996
721448686
67390296
963922360
718711854
532760713
268837666
929250611
961736745
353907561
1709284632
1705618768
1649659205
1214712867
639345954
802732830
472025946
499770730
1711732383
564627276
1947914504
1852867955
1669993346
312271299
328301738
1931454366
1062128558
1472259338
707141134
2048927146
272934334
364114033
2045038063
1888816229
237591785
1281237575
1646990454
163626423
1760180698
679472262
116937859
1554261801
1042409249
1542798411
741613828
1742146695
597002365
1700489277
675406476
1342154721
1878285886
1453284876
1760741020
542754483
1838147699
1091052147
253079019
843449362
458985954
501141100
1390367881
1585087633
51005558
587726454
642966246
1049458583
96735181
1719043946
499248633
631335045
713838242
1457747980
2082910258
517697143
822750786
1999547592
617326024
1728534418
262445535
1760137581
2131572442
111076198
579096223
1173641532
1693044477
2096776820
27481236
516358519
1480012819
1818706384
2062806667
1486307723
402298811
590832792
1525236986
2081644610
587188910
517771452
589260084
1539111371
1451381699
734804553
821136221
422800607
1171849510
1376635586
586786471
47386679
198157471
1988720831
1442586071
1785077237
737463960
1293387806
167179642
1661932573
677897630
1746710247
832421739
663322535
839320297
618683158
1457487257
1288524777
748598209
261265462
304581796
1265740727
454393550
1081187543
202314362
1969945880
1720735398
718554371
885816974
176480327
945093385
1800931739
1036634573
1258520498
2083022515
787603157
1655626799
1145689055
1486250749
1594222586
1218366187
484448138
194909190
114605800
1370793697
635895449
2146273220
852077808
1674721552
1996789410
357813863
2098105411
1427698966
184754865
595580720
928857275
2125925336
11022991
435121450
573984334
1766920385
981028863
133313057
2007930013
1506924218
867466055
1526377363
1824282022
1207333804
995709278
606976921
1292314860
1927233455
730509821
1063352184
497443697
1198809379
443467213
472637490
1396231831
2101964618
2001889589
815267600
841408204
1399544244
461291413
258826027
1487481251
1636208952
1393312018
1429767274
2036872670
1862541167
1197111395
488520198
494849443
742580253
1735957860
450034865
1225767343
81393926
741055929
1421337754
492877641
1022560563
2119893194
241881951
38093977
679121324
883239969
1503565662
1397719085
1857511632
1403548710
613382083
2100889416
1301673242
1708905004
741861785
265193835
1682474563
1096182063
215085690
685895982
924171984
1504422521
799064298
1447378090
989218206
805833846
1022825685
2079750377
1339771100
1982290285
1170180569
1198637521
587228304
93677251
1680458856
1587073657
2053103261
858772579
1796118222
809171861
1963019624
892228915
802290824
2117560993
1671422645
1136205547
728083853
511131918
1847415929
519625422
1757589535
408857201
978715640
268283354
1260326341
1829564636
746580785
1367274954
1913984324
1884390209
555612804
962206071
818510546
1310940637
690171251
856431973
1262555140
60562101
236852830
500454648
254478647
1248866390
1595659464
2063793146
1118132132
1609572729
1434364678
1946702925
1070215563
1753052075
1494947629
632605594
852772806
1228673093
2135239294
299123634
49374759
664540743
1791777178
749239495
487233049
131315824
577876607
1664390454
1607416081
5857960
476051768
561806471
2048611851
876707517
1903491107
314869276
252711564
1227249611
701229094
1244418965
1517044858
708190282
1574956491
338034684
1520742325
242135119
624529480
48006617
49654730
1978644403
655365455
1655867266
1248979718
649865739
1979557218
420796266
2108986330
2128981990
1138779082
1367827041
1718259142
309833476
761907206
981837534
1036631985
1442110213
1771038535
1914814705
1437776308
1650256024
1047219277
1781710875
1864475782
777278527
587988945
509754339
1226117405
1399020550
917012348
1184167078
1078517383
172907202
1150270412
613042519
2058661786
1556027646
1062548280
2030878240
1020987112
1323903611
1535206966
1255797729
871671253
2006391176
1885704775
1661619805
58568064
1597490927
2040473314
906513137
393931728
186439260
253045485
1135550630
1442475997
461276378
1792380380
1994931143
892996205
94687077
93270479
2022820683
991856232
843674562
532766916
2076935880
121642142
1924211021
936026859
266717805
1628719783
549367698
882417605
777368082
213257468
505923832
446756793
912263961
1727475960
1196888312
1157630049
63754858
992008638
646238726
396561354
1959758999
1957784962
963303440
159018455
876150887
1039037965
1235249472
1316027943
1206780697
1190867895
1084108200
562323631
1572043211
1376465195
1542737326
114043405
232902557
28842166
1181192509
1113373676
2146464803
1435638129
456664658
894454950
511559859
717486453
750920855
641088861
342380815
1342495730
1605473636
1262376114
866649716
2054740402
130901939
591715949
276697054
1163184736
1077053595
1522470632
1710017302
192281360
975755445
57146266
2108534076
1757898212
723815429
1614217306
17913924
1354248996
581512048
830364065
123500257
488401944
2094963734
162657051
704794208
21386133
979689028
980454282
1174203109
997880697
665604485
2095034559
1553113637
1761690367
67157266
1086388952
2143302101
1165243431
298893609
2019045677
723063700
762524782
844522798
428028653
1183670485
202337498
1139039714
772029269
902819785
1713049900
611438686
1096277095
1202002729
62483819
1483650535
723028565
1696797840
1439963096
1014669382
850008749
1183457229
206761565
550255505
1256441635
1222493125
52583868
1612438426
1372934145
1312060686
1479557896
439212907
423466989
1286385929
418337928
1562990522
372719109
1703455178
449347033
1192933218
728746098
534884634
311867432
1003282908
1392232480
1162667325
1832554260
1202736134
1959890890
979777345
1711409941
2034193836
1558528996
413295036
2011124500
11319947
1162287472
2067442903
895509252
394528518
530613816
1461384475
1635405715
72306861
816116837
693684124
1349814230
111695804
650877432
733396066
1395303228
1176588637
163728261
1390181962
1171246067
2087938552
1209322389
1367794340
1683676110
945299409
2012315329
1102147673
1073564505
2083018603
611033196
1180335421
1556879523
2049285523
777842939
1281803407
132808829
2133830139
1206860396
802258206
23849738
1040180701
879807961
287331516
1540469620
876109987
364906899
1032207066
1516429070
2057616032
1339602108
28781066
751579274
228017110
1167337246
2061920285
1580240746
1900787484
904578513
1891917150
2085433294
31498116
631885658
1411428774
1766335613
2066843036
876755786
322388141
1226773752
1658998830
1416609813
1076604302
1856384250
277655365
1404636056
1440719423
880642952
1719762294
1937177260
1878970937
720031705
2005361651
67764174
1550263124
275655320
365402341
1728576621
855184590
731028315
552770758
674070031
686508678
686254571
1429841333
168928615
458635166
1418129830
669245552
772048852
1780162782
406846599
322629859
1554452691
588860279
1232881231
2009553975
1041541566
1750944532
1906241616
1449153726
1978866150
878676240
2096780460
1848220646
375059719
41671332
1450598942
2076645660
2063350186
585577457
1326500187
629875445
655339551
1005571490
1462871084
1956859204
835385316
1284134864
251274227
1200822241
1756285906
1103109449
818897039
1260576962
1817221187
404826883
1913882175
1416705045
1032143922
893465529
2010008386
1106282112
430897804
101591223
917083803
1079138071
1249553853
1477862271
1443212633
36870444
960317548
866059592
2002755605
1905236626
348266436
1619722051
2017471171
318751287
1319405497
762806468
693680876
1343028304
970014630
1961414432
90376898
2086463602
1415814810
1347596169
1014264829
726898155
782945811
1606395138
905089979
715650700
719970118
136344790
1596104196
1519695402
385742510
658297192
1520447743
705282510
1802138115
692937068
100494718
1923659260
326887016
1152446928
1745755241
794566385
715878348
1524174349
791328823
2100120424
1756595619
1658708290
1204321877
177759568
1787335550
1367062361
1798375793
1119196133
1850328560
1012581038
1559871720
983811564
890606655
2033659263
1452656149
1243228198
814180786
956687931
2077680865
41945474
854715112
1038215018
830230673
826232354
657617034
992941013
565874882
2092861273
2005644126
549408756
2070486546
578908858
1538907961
1835075759
78824254
468242416
211303153
1257537655
1029895904
579259058
1704875219
1219232558
1931988386
1849627858
1551905112
820664129
19945647
42851653
1138300946
1138609942
1152437950
1301966741
1762671210
278694229
1346545260
602803929
1627053254
1683782669
2053471453
1960563391
596945363
253464290
1862547386
1947667849
1802985870
407912813
98811343
1082781740
1183078530
2016034209
1433418585
1876796623
126782227
125067294
577560936
724329890
259305685
1696329205
328181030
1143735619
116723689
1961441854
88478406
2133745018
1872360578
855805790
1474834224
2128598624
1943645045
1768659607
642935459
1103187334
688413800
123462545
1168614999
1238860670
1756448000
1610483760
1640844059
589809238
694995992
970281625
282499139
787399095
1992471488
642128921
590163907
2030497533
575472790
321626571
155930250
853748704
1976256181
871688237
998321373
1501538580
1993610703
1224062591
1889253579
765597256
1051779855
1130344745
972945732
83373944
968659754
1339237599
2020528182
1578840095
648620951
1550302838
709591064
2042020745
1257671612
1440489257
1105992160
585522635
82557614
377311576
1708482682
81466379
180440180
1514895279
1923347062
1714155045
1835232715
2035378666
1575390165
1146446216
2050560755
1456754589
2014528686
50577917
1104661026
1055207904
1378251488
1624211796
794452320
237081848
2016641549
2120141007
55038867
921635590
1388387558
406270519
2016512658
1436175907
1577394597
186162467
2051550372
1127980140
1059207606
755916713
318524065
1979574818
1846756136
1585715258
1861935481
1850955828
1582895816
1797416384
448074460
311305003
1727774878
1362190864
928912376
503612389
1906101576
1300844694
161696481
1028502277
209418947
1978991064
114330770
1840414011
2125536882
1222042655
1602321396
2057545627
1621547492
372382903
1863719093
1190700234
1794849058
1747094071
338581259
1470951456
943124883
1978298851
1952741767
217890005
1125982579
591453150
1104907657
1102107259
456621190
1265023464
1912201598
478762382
483552019
1540125371
2021561199
1452967590
761686785
2013113087
1225360452
348458726
1958679637
1291073533
962959484
1402767952
1301208872
1224456235
1132181457
400680358
283729725
956983234
1539492024
1023664572
1791364288
930636539
711092953
382900473
1501613210
1578568971
1957779964
1962044281
1658340379
349447345
1576215748
160903877
1622157459
1772167883
1804872280
302950681
1068291502
658708161
841225240
1735322607
994569489
518917706
2075023129
1171950265
520515467
347601183
1854848299
1107422407
694846252
432411822
1402527634
269269255
1925051868
1933394336
324124685
246148599
1034661385
1181642472
36989717
1271062438
2147453906
1312915209
1942604605
1720104040
800633330
1933263319
15973794
847888490
766903419
681483488
654882029
686797674
2013939410
2018296428
480674635
110158122
2014001838
477691237
2132038174
354241358
1723914766
1101100190
2107891317
1324218313
254680336
736873414
1148832099
1693926360
170899204
258495850
43651103
576076224
1755453645
1523668908
663799862
1949615626
914112598
1020795255
2003286659
1212981630
1227461399
587371842
1201995628
55751727
1724964763
1435424961
392252920
1221770766
828836993
1143975691
1016350813
310752163
1602136369
591384077
808170714
1221625497
794120703
1853570093
1892772841
941408723
495466873
134933795
674671628
399250309
1931447086
1334373057
1793047249
1619583956
1491291778
1520253013
1367368817
918652151
725808313
1140556400
1683646600
1439784129
2144345975
1417068446
655940199
1992866103
1828047458
1627759151
1474535682
685088177
1973180151
1479312670
1135655183
872545305
350440647
837456237
541936465
1378824813
1935593650
2042982509
1802913346
138284336
961910198
1890136266
1407159167
830572314
1906934172
1392685980
1409818942
1332810252
538461099
1867636544
760510334
969180000
1801877514
1947365081
107769750
847579512
1722535156
1681215591
876823774
644467889
309886244
743017894
1701131769
1646344360
641416755
2147328971
1164418006
2129760214
1626750509
347320680
429053951
708290740
1030929934
2069881233
1870585717
2077215272
1288079156
216610939
750589403
1830725741
41455968
955664442
2054608441
917092345
1421786810
330042472
1061287681
461403562
768628739
964321777
1411842999
729482951
1430674381
1881247699
1209041255
66328297
902625887
1867059113
392251644
702678147
841516296
383483499
2076882183
1245242496
1833821300
1258696637
1298708332
1770772820
927686654
1906597569
1142728596
368617911
1260393969
1434237776
812408915
599868178
248153131
1987194701
1945805036
1557408130
220231854
20442237
1281993122
509982274
197006622
1184756513
931833062
1211956468
1439536909
1990225063
651681828
337670294
583292261
2044199093
489252849
2146583675
1251088911
2090135378
258149258
215960743
2134404051
333766155
1737493206
1388410469
1804111226
1562071030
1672687938
2129255246
1868558602
710915934
1393640324
1280207778
1115564211
1207023596
1929982987
2083672846
2114767406
130584103
1717529587
1936857049
111150226
608983637
1600845289
29805777
588889300
1255546589
109519221
1483276043
2066072687
264552402
1840446922
813691715
121305573
1219030738
58852603
738648958
1949100768
779562336
1136741353
1832524118
1551971134
806251044
582367386
1031551184
1133600570
1162269731
853239374
1494872966
202436491
582603046
597564812
1521565468
1854969348
528095227
730112050
1804714307
1201711081
353028071
1408375517
424682756
1385768950
902622288
1586836133
1965105094
1732735594
1590231478
1688285272
1619418336
116908193
1751178930
1242844099
1053812868
1252098834
1572157869
2020773031
437499009
1979681997
319232640
457271050
546186453
838915116
1150534838
708154553
312565942
2144635487
1727253394
2009252477
1813243719
1332721278
729146157
400506579
1540085493
536557289
284949519
944339023
1670950075
958734710
1059216723
1291240525
909958117
1898519408
1914275336
1369736673
1908786369
1121474051
501295363
1017368932
2093110932
336633116
1572752979
179536181
1405946812
189757611
1994161789
364769232
847389129
344426999
283155702
956956389
2065699702
1271272470
389916930
692116401
369237175
337415703
1308035448
1165002593
1771438013
941491661
1791946051
874229227
1448614377
47252399
1409283431
1009171475
891226371
1261404463
2042302845
1665064749
2133800247
343299326
1399117224
787602842
482322253
780830379
38016578
404476339
1290606754
1455005277
368699462
842164468
337840141
778411018
1442072007
535327871
1459465567
729307923
1365246632
2061519489
1723464128
659053560
1772982456
2069192704
1674080020
1428084246
699138897
1181097882
877233355
641983448
1099685597
1563346774
716893695
1412016826
1039886605
1459092542
267969386
1213043566
588530754
582997023
702999447
1217766216
433667066
1442891744
535567219
1721222467
760343105
370494296
940126024
951317393
1230794413
551516899
1438475118
1865013286
1822140864
1956841057
1271383336
552127214
1468989093
378469094
1938830473
2126781870
1529154383
742973116
1297654966
317941560
461404052
816922233
2124781076
674640085
275523482
32448031
2146179867
453075689
487780010
1094845335
364159618
701229253
1929171521
263188635
1838583357
305792637
1217725298
1028882299
354929199
1045978096
1577670268
1286696221
929314292
863629301
1929604888
697787259
1436097286
1798070928
201523594
1600970328
755454929
1582361023
1725454069
1005172549
1699756644
586135104
1470825509
1711913162
551671723
168263570
861906628
156229573
1874764447
949912389
642671787
17066150
2106552749
317383304
126275428
550175270
2004697332
1832103830
357963875
885334925
1757647945
1479020343
306289301
421019833
530251205
927336394
158774105
1447055220
1686486408
256075080
1409353489
1568338925
553811274
56265987
1221552665
654847184
1678184450
52634690
676772383
378212336
1754307751
1574627291
482566430
765016311
148720675
198984228
1680738623
288635507
522679132
1902126006
939598033
1421317912
697890443
1448340509
1923540653
1086684624
1411042031
1745821947
798693470
1052258936
910569728
172067202
1976269081
413590795
1837891203
1215684204
1006099438
350547301
1400893838
651540294
498969138
2018017113
555154941
928310271
1738474801
1460491688
1144439941
1077176097
584485855
933616753
500890671
270695168
1493099474
330254212
387930610
273301285
1937233801
1879052351
366796581
647290558
1156896626
1876942896
1344142400
1453836717
105961627
1252102576
996963743
628545951
886720105
624174335
723483856
881030044
143071934
260287833
403817553
291153390
528919090
1872857645
1484121265
1555054320
1249738562
145223695
735132638
122395468
1485621435
964892083
340520608
2078762037
110745706
801984591
917136195
2010482092
385738055
1343389266
646351481
1219327319
1150787171
774538532
778800346
1098527736
319273145
484794545
2081849475
332530189
1473847855
1685498264
1581723426
1355761031
62021259
82137297
1382860106
1026505817
1304376453
795187285
314522178
1240695326
391313729
126461883
346532248
1142996949
1209369109
965304815
843018837
1902232955
111029738
53006488
605469135
684254238
1417404001
1892425461
1463211911
990158923
1317859697
1127243197
1093634726
90349672
421900007
593468559
283415192
1593878891
1984694224
721713375
1396889647
1624177877
1616029289
762992189
928274448
1116275408
1547557238
1296679185
2030166185
1701544372
2078157627
1446905913
618649626
17869100
734582245
639257155
1265500670
1304038410
1417951882
795137256
369397243
1987996128
1923146769
2075442995
607875009
1085564628
827945811
306196248
1930307406
944217228
1523682694
1637020639
1487238005
785986
2139874873
895618459
183206330
1689383032
34614988
294446695
1527460435
1395058431
622083108
221045302
235122238
63631819
1985331069
985093555
1172296868
1769172877
85743463
767831572
2143577023
1943661338
2012555379
454229141
1015603706
2085239365
381350187
2034919510
1899797678
521709151
1212105634
1793252122
2095780205
463613724
2048414621
1595852903
976130373
667756886
826092390
1059471300
954318428
1843757343
1693136041
890152353
652085305
1899441636
764610892
1613821010
1119174272
554326064
424909527
125239649
475733689
1940139196
583130255
525757194
378823223
2107754034
257537991
451311553
2145622885
628117611
780575725
2119767275
199118981
834598311
1791806663
879147717
1508927978
1829621418
487562032
1385196307
1435842466
455630890
1745395056
1221961136
612649175
1908791144
178745230
971623989
494309482
1125465850
931605623
297651424
2072076458
1041447345
1223584501
1569019169
785467847
1218543491
553716552
1340783941
538666304
1291083977
988870565
326971412
1877316787
164409578
1990112414
1246273822
287058853
1872548571
1591918875
859137328
339737454
245815506
102844581
1177247551
932970094
302417658
117664213
1627429551
1939656765
1944778079
1827530399
1355721891
1896748900
605386997
291887796
500751951
1900921303
336376201
1802984170
779129307
1968942484
448056173
278390201
1425238636
604125186
1291109347
892558740
1093619763
1841940509
289259942
1980672168
1430862500
660276231
514341225
910122426
1831260987
995461757
2035323206
1452048089
1791844600
1988227073
1714698297
1833107078
178828826
1280794187
1248199345
154103668
1813597071
1724514448
2099495342
1100924961
321005404
779843954
520318623
1540688437
1673739030
1371753521
711721062
344597126
342751856
1358259510
1842472074
711574175
472168864
2008523523
1651397038
60236143
1844986909
1932277877
1947872290
1966713209
799293296
1545708799
1488977400
245626432
687797798
1422619246
131365315
2114240288
200335715
1984788134
1074086661
752438316
418379929
148413713
1612859510
969580095
1468222637
1895149033
411872259
348483022
1441415873
1849530179
483293925
104381094
959696282
1346183048
1136763549
836710704
1867220900
59200263
799785733
1487547270
1006727799
123885732
1805049966
1737827645
1980445797
1714844357
407104379
1602293566
1103061059
1845089477
1271727815
1843697971
156925163
946457108
1756653644
1381540374
287930310
1099787940
2086578081
9160853
983481855
341146311
1421828331
381753530
2048589312
966904992
312410599
1898568863
2124579731
1186631920
1584645815
235846108
1067093408
919192814
1147318900
524474172
2055576110
1644100711
1424833503
2071769004
274190155
835409997
1997027100
1439214011
1401809170
2021610643
1074064380
709250265
1328622292
1983830651
810309611
1952378923
1036971139
1363172449
2069329972
912832946
242726821
401557291
481348358
1404764084
378814714
810579223
1573150278
659891652
177536324
1900066746
278350306
1491733618
503914014
949753780
970163243
614292324
1772647334
17370018
1509444573
2113010141
136034583
773431554
989130636
1499255537
29054557
1988042650
1586957353
1625245043
401481078
475820487
1621187973
1912263644
494773604
1519496589
1613361973
1922459746
2025334272
1250031452
216318254
492668853
1416102182
185983952
1365837112
717910208
1026247931
1158747790
54788547
1661821321
1418211890
1570929890
318989939
963350432
1296984874
2116603928
279858659
192369761
2118102337
1279120643
466656773
183303890
2068609207
1835095075
80718140
1919608796
1599990072
2077766423
2041164994
856379801
1601505210
2071425135
1389130637
38667856
817057963
163347212
1148279797
1918902556
354161648
1872460388
984177117
519977195
950763889
1028141198
1984980385
298432567
1921069877
424179172
1535605154
867278245
1362054243
701044707
769628191
974743
696149672
2076747159
223672564
241116898
320038437
1270322664
1397556204
392941405
1552686710
1408720519
1883182217
663918578
1022969925
1149037875
1479172483
696110742
1256096423
733294029
298615675
673106191
840575740
241181722
2120205678
61032717
1144740209
1908245542
1366656765
1077868365
1822984505
2132314340
1178130148
2063500474
675367394
263792295
2116961361
2088137624
1859673552
459765123
772912216
33510059
1989361819
1196103346
427899418
1997682434
638223085
972187847
404598654
372669220
1550943832
1118890817
1092449972
1676425612
1692000724
1116589347
1455940658
1870935667
19698570
1539600452
1128174976
1031035997
1335477608
67947197
1363794360
1839798798
907257592
1795076270
889303925
327666797
1790568648
295378993
1526824234
927523398
2087648254
1478753119
1097449289
529607040
687690823
278595926
1043355353
24190708
1650167416
217009605
309493842
1692969240
679991687
427663655
581623289
1217767119
1696161757
708848428
1387402117
2113526637
1955251930
696218769
1379575570
1504448179
1570347272
61794663
526562563
1022718410
1048013818
199916881
296097595
714044704
772776114
1467683542
1477237420
1233913490
1364433478
752590806
420963459
1693527022
2046515520
1461040640
834988918
486292328
423227639
715106078
1588033089
1369229467
808876409
1777899439
487645593
1693698174
561014011
1090269168
132446214
360698536
1948026493
790533533
987343311
1775031942
1353790408
1118754304
544289573
819909134
1085394444
1094495516
1928359627
549910333
2064744466
1827887145
2065698596
1203760946
877790484
1597455925
1958066524
2112232403
1046989202
1059640905
230799222
2003984307
1037180113
436350623
1037115229
1132656854
945869966
1221246556
1267293353
1557822661
2134050410
1096073917
1296961053
1139101867
1464961897
1490147062
2140683278
1010445949
508570293
595959738
632669153
1250482471
229161006
198312234
682040674
970634573
17376870
823654453
1016957710
537294650
384399209
1396584495
681985274
1115571328
2101378200
676770928
2137122474
1107174492
1930555084
727202115
1795683672
1060787974
173171206
1447600706
648532765
414751902
1514586189
833400927
1483720224
449717565
1272124695
1558663925
1790334546
260646699
271795323
1837906304
1690512649
686500763
1060293314
1764292523
349062630
281057469
1250950234
2126009154
311995460
753952491
631281904
1895173918
90801542
1074222075
1067353484
2105861807
843406679
329081736
263124277
688639527
1715970669
1130744294
2130522475
899287938
165361464
360394218
1758808223
1302676743
1887948934
519791440
646493387
714276389
803105202
1901145795
1912730672
1026145358
63455459
906125244
1352156257
506020203
869804605
264027983
1976326300
924367631
1285955217
753858332
1823503724
195869149
368453352
49228412
789391040
947660596
1469937460
1640470855
64751345
428361635
1192694766
961387633
559518837
849517808
1442864865
1655635245
1323449778
2090386487
958707642
62947879
1352591546
1865277636
2002082574
925124118
255531009
604940110
519592523
349306216
937660313
1014735145
760464106
2043116419
371750182
517480501
2088646318
437568551
1528817766
192365593
688104920
631969113
1269944603
438980022
1189189177
1548397987
105079549
464207706
490212894
1143999792
709886892
1833018421
1158123539
902339132
2114695886
1732481700
1572534178
760812217
1007030108
1226993735
1061075643
1893026992
1257808283
792863804
502626637
2139649581
2116569608
1142705491
674570618
64151483
1064664031
1996556617
736344162
1669987403
23579810
1850051974
151588327
1448506813
2053811455
1174290919
1857255254
1567433878
1380090503
527942785
469033594
1595012772
260516180
1416724355
1233120409
889103206
338803660
497294731
1658738782
344565991
949522399
2082051043
454991881
335040481
235175851
418258496
538756640
2047576679
257498357
159992071
487348360
1552958093
193915874
1653709049
1372342457
2065790599
2033205557
1378777869
1765845892
1508512651
599869339
335556098
157407663
1142158157
1322163135
159493200
1366403355
863172582
168277317
154892082
80033415
423031768
1744821900
1620757022
1719863975
1387291643
1072724404
1190727053
215519309
1976208082
1399450445
1456265998
230344163
1274903858
1677939510
122690291
107583134
826684736
1217764890
585114480
1479950466
1135149655
1087600823
92129440
1606207201
1862805441
1759573637
73633996
235846238
2044060824
1071341217
1237734925
234266701
2083417168
1584051623
830642938
62547077
1844250309
84784335
1262226480
1521734197
638467215
1781875360
378591881
1660901611
777326998
2086636528
28140627
1778201255
854253976
667231120
1950582674
605015404
205437852
779086247
21754992
2065073308
1580147089
462434730
396999730
1159701018
2130485158
347657425
413178598
1974616168
1110391878
1913206955
1594034967
696587393
2005854775
880275756
1086795673
814654637
474331062
1438757930
1619257212
944860507
167491006
1930678348
672419681
2011675301
1357620550
797351367
767433492
1290280165
952449113
337275734
329387574
474313347
688974002
1901114810
1333273295
1852597761
1609680203
843885307
724317844
239554546
1764185243
1951530709
135944827
2139785537
973860350
1798424301
1192837495
1774838900
1795489913
847260547
88186924
1119486312
865387040
1781229240
58224550
295284822
1355744437
536308041
1240906569
1485709940
1053479981
224966842
2041409134
962609814
1187081439
1647102677
1264440642
28628187
1115304845
413298658
1776350416
1068309088
820792593
1951377949
2006555827
944139943
470099795
71696403
114658264
1927518739
456588818
1203403008
486143185
542319608
521902060
632142490
668216713
1433863418
675441175
107058990
1331013800
19974003
1690784109
1655596973
1120265116
1930824037
2069667999
1699428647
751025550
1290266479
1195290662
188688763
1032971095
916534627
2094724220
1992781592
1339528537
364059908
762847978
254623456
1757693133
1992628623
62386420
2100119338
617940207
869110568
154715107
1542322746
1436254469
565381002
495632583
691793954
1254976997
1859062983
1079573577
1908465255
1464310671
399708569
1500428838
1097827686
622612345
1571195339
1530117698
1603276329
26520412
154307489
940298620
468707536
1384893849
1118047577
504316818
1923043135
1981122010
1301257920
1016080244
1343709225
1308084674
156948694
2050926942
320935281
603733664
1798291993
1235036673
1290259746
1779727591
2002132820
2066379608
1514966685
844066878
661554037
1026090532
2106159824
2136646142
706918992
730614557
207099292
1394474915
600298579
590949297
1721944301
906889302
13275027
1309157530
1176271114
719654800
760013894
160567285
1821057945
1210254598
2137814049
367711485
108104962
301369860
1310770537
1798087692
873016471
2135255789
468327533
657584042
67210027
290796152
411455327
238057567
1290454256
1095968931
2113652756
74861613
246284577
1355426647
1677721102
304072623
450763076
1876927718
244034950
975820458
1880381322
136492028
1107100466
963851633
1455835500
1003179675
38085654
1053969330
508961767
1685268256
1921110933
1068714602
1972655987
233418700
1232150998
941789080
1254486154
880225243
1463178804
863537107
371432528
444141650
1878052549
679586113
626463725
520949254
1284121620
1541043339
288466034
1943241139
1062378531
1177154624
1722858110
1329616605
1390895473
205139017
261149881
719533639
552147789
140358673
1348697386
2078156627
1345733290
1868355818
453694732
1350873667
1412209624
2056606579
1675827591
322426782
494958430
220562136
1233939304
66763511
1305613528
2049029119
1379160775
1293426315
1221093169
184189214
1411605841
212436110
1302915177
220481021
1280468150
1022168042
911405758
1409053317
562592859
1689712689
425690061
1754564435
412574709
1193233743
1968383264
504584619
332599085
1694212413
311245155
1777122686
328017805
1586686456
1826271217
376309395
2048210799
664780704
1422172102
1581821553
1082196606
1069276828
1171100576
2087976471
8441015
1722763089
747957158
698550473
673707565
80173898
844004969
1684607931
231766937
16828998
485841853
2073033280
46370732
298861182
1766115497
702437464
1718592538
937463750
989021606
135056420
1058621040
1699237904
1409539156
1008102086
1963729899
1319020436
709139599
1329714288
897849681
661556073
381821876
2009933422
1707302954
1704619851
1003620731
1495417923
417625103
890992750
815231052
1570149636
1714955364
596597171
822218267
1011735743
1552618791
960817971
1773597799
948179694
1609497946
827910695
1958286595
766340281
424125432
1027333050
914649079
73384425
113941592
835118067
1587220856
1177278393
204072060
38718120
1147483609
1841343505
1608784072
188591196
935627821
727165839
1139809571
625083854
1973334167
1835234880
403497951
905641062
115659704
1324448449
1678590149
2090238432
1920655249
2050615752
1373606076
256737120
2116469705
529956259
1314547594
958131978
1648005892
1717343973
1838558301
1722727480
328245973
527607408
442768688
434122995
1839984316
1329774026
510848026
1801968002
346900894
772603738
1729541012
1296917372
1593774069
1801466063
1434284028
860023304
704010766
1134240873
603327734
638816984
1390963861
1827131267
1375319608
1642723266
1943988764
1140777302
7586721
392348609
594965336
191629030
1810710237
1833723519
391828921
1487402105
681398370
791851763
91976257
1583569118
256649774
883613680
494099742
722013489
1414114662
1589774331
174429975
1502667690
2027021777
720226638
323264075
1498575998
435612077
564226475
549246310
1213879545
1955740470
1855609213
1824938178
1886223567
1271647703
1822591441
727766991
1208530822
1940930261
1883609983
1696112044
249717197
1399124812
142384802
1875797930
1306719955
624474072
152485888
1497605459
126498248
1931394420
303474999
85400253
1182246622
273333464
1298453398
696173679
393318939
998358036
32365413
776019665
1401240011
2114185268
1008251006
1387502393
1657381780
1402557175
111888128
1960249505
791482800
1508483543
2063997242
973403115
30609756
1195328685
1458190796
1402556768
1181449128
458279972
1432586093
1464470558
272842361
2121725837
2111243989
593789342
360069535
816285069
385102107
1991605055
2017343164
498151955
452967743
338339593
2021433512
193327640
1763862727
1697736069
1108694650
1222669686
1700905878
755618992
336118602
186089102
1897885368
1040813693
842090826
977364634
832564934
1368765056
958733391
85391222
314081990
1894009399
123197349
1349626142
99305945
1440226315
1770272643
885513946
1537274206
2082424971
1232192342
940807720
824489636
1327827088
1051156073
1299327090
705369011
1618169595
571308267
203897471
1057964917
460311208
588576258
518464362
1640104641
748405740
438185375
747096681
1903839385
963851113
1263260937
1484387883
33570723
1762533245
1493540739
797442794
452622642
623388858
1796260488
1772695985
1955029577
2016423872
1560316127
42451809
810345201
1309435568
923643150
1091913697
1969932555
264880763
1717213200
1405518988
1690585383
1423520994
1040169687
109904178
799990403
44046826
31740610
1076397420
1642303247
43044452
1806627544
2144689309
1156488038
288032248
949959627
463791629
1511108473
1538061823
1169289018
700281359
1444421813
1774497446
2105537017
1157529196
546438294
1222572315
1909380829
302042459
872146780
998535984
1718846983
418698147
2004091111
920365095
1231195715
1456571136
1029918289
57334667
1770585385
1145972201
1074056112
1682133927
318178679
281680362
1595577550
425898213
1793518529
100624647
2042808700
1706683458
1523308929
1075251247
1062630874
858221615
958156840
1458211185
103685413
1170237091
1515614208
135232883
441538608
282833457
1147532461
52720330
329479890
541820813
489463097
923149479
2009727621
1659548344
2067520948
858600902
2100481621
1297350270
1349586089
1840243164
565206266
706979399
1739387980
2072776025
2139036526
1945144878
240585050
1971160595
620084140
1060006926
1926906740
1668794918
1411403694
1466961644
404437409
1214006621
1199303396
1383858360
23708009
1285486216
73197763
1201774264
1971898221
2018785450
1062614885
1848165849
340951488
1101075417
1111073868
141324779
878117692
2059496958
1580806348
1578563328
1151489924
131479982
2069570996
1308807733
1053277407
1321703960
1424476842
938198862
1049760025
1906178756
2098607267
799467095
1572935526
1600013720
1405557206
1112601624
433431414
1625747422
1834980906
2055193997
1956746415
752310263
1948411974
2117332906
303017096
468771971
1012033872
2128458589
1021597239
1882814616
61116108
567085204
729560220
176055193
2081759249
803159953
487590726
875607607
380366813
1052042857
34743161
126891856
484912030
2086794863
663900418
2067732072
1309097317
281712193
1105592235
829248549
1091524192
214900151
591680013
715705044
457741204
852192195
30560771
899543265
404653944
714921367
617984688
219952659
52336980
923188788
1617290602
802704968
320170408
1829822663
4367466
1563946696
1411867850
1820605353
502948171
22626416
2123759451
478797893
361354000
1653972022
1056677628
1721147523
1394552918
522527125
626116116
72036651
703182059
1710411867
1312663899
301902963
772440299
971261622
49872674
477592929
1064805680
924385245
17518176
1933223183
833311630
1394189381
1752465087
227706017
1405016154
906847693
858487987
343514294
627191624
1482699265
1805813834
1852338671
1442994336
570926776
1036996078
852363890
1132716142
348655799
1186317227
1246474419
1491965553
398245422
1711345323
202157184
1581646207
1024546245
1652762579
1259574989
1131277388
130200673
589707313
1822104360
641733320
171443409
1985344887
1957666861
767999879
887197080
84996045
691562729
164107585
296189767
1211950365
286272941
930371339
1404546695
212795609
896645416
1342834736
1169230690
1037861216
314969300
123212811
1151319228
111264321
111029738
1172616656
1260732183
1793595254
1455039576
1132416605
1280741503
10414726
1193286555
348796878
2009327961
1295874812
531215216
1529135674
1715234975
1170258334
1520763214
1951180846
11860798
320884740
1216083317
1650112667
1102423504
808592208
1074392778
1056673020
421716651
433788184
1804289505
703903110
1400810109
967133610
372990205
604749779
153434619
1870104418
235805751
174422545
1367083408
12489279
1683004078
1994280438
1366394713
1128891865
982941324
299339362
1411096062
805637959
654225780
28656193
1432734221
187660043
753130163
647747885
615183488
411874847
1497034429
1701886017
1575909004
1242238259
725507704
614134408
498253471
666736440
1294225242
383702516
2102247764
613643499
1531851978
411745263
1395464644
325601584
1287165678
570084537
1649923384
550862442
1295593033
1548905496
2143298247
1117221794
950843162
1852752334
1554494885
597256492
491724344
717094787
1288831920
2010353696
361803932
1240207748
658214016
325389723
1811431987
1800222374
239311164
242425749
1760243636
295326049
832451405
1264821735
1732054449
1308206542
1707415933
52993503
791135195
701162119
1568318017
869444969
676074823
1076492890
954757277
1025296239
231421808
1640127386
2049710463
73090293
900923167
1708983524
1766004760
1432126266
1708705826
1234892955
62202320
1359405229
634256308
545434852
1127234395
233812952
1153102153
158905679
1694363275
351004625
1957786048
342786672
999133317
219128839
1206375059
445591223
369391910
1653919596
700141093
1138168192
557802988
1968049035
1234253919
1597235131
781500767
1173840558
1091222615
433433270
1962395785
1703534313
1032336612
1962922645
1147652909
811224614
502422176
2046310502
1074422524
1208643003
1345343051
1254275990
1557573161
2002800451
1334332858
1075850132
392752221
1543390309
734169045
1122046846
534245268
1279993378
2066491698
2026846815
29932404
825571490
2131397886
379945182
183258145
547400333
376079753
187523926
280994182
2018669403
1141601833
1209269607
295003335
3216860
1513443324
255227978
868523370
1762589283
1733962889
1834072309
794654635
1191107060
1721924799
52999131
397152111
1354845684
1256050848
106343831
742548271
167489593
776342198
1361718079
1590202920
983469010
1287667698
1729466316
1812603471
827656296
227436727
1663795485
1237249474
587079119
457651548
526409392
1262540331
1664080456
750369425
2073502427
445577168
1683015686
1006528862
1079091388
401777194
1159306136
1204637491
945902528
1361453031
1015086972
978653062
912415133
1698222814
1338584454
1961855674
1833486269
1977092491
799367003
345525180
1760068240
693631086
1417727075
2071275796
1798444846
1431058842
1750894535
1760172525
1933270928
633200830
373451307
366591702
2041246344
385068725
1440234831
1455473083
521401657
1828397568
154375215
1938115944
1282988701
168620657
920079629
382129479
2114456524
917513775
238512395
1841860031
796116657
1661920304
461168514
2135272501
1852433126
96685281
1218372292
756747532
654022788
1499094512
447036770
1247780507
1679723030
1404938061
1359675611
1862855243
1719003296
673272519
1167668109
954953748
1444910589
590462621
351230166
1890786866
704718044
1511680078
387503230
1662919037
894348708
2092609566
1643696265
859862539
754041193
162818456
567028043
2049236919
987960740
1664949354
619419157
1170093981
1769182555
1681761340
799047741
1610455598
1133246480
1447535685
1273386723
264248663
793575962
748459094
798917547
238353617
1696091980
1172177413
1627561663
1731944218
471637869
1693287895
985468538
997875209
395451366
383058236
1547429868
2136350903
148110151
1776278603
393639669
2135442256
450792295
2066028996
220327001
253602222
111735278
2126941388
1811913902
507925868
1671915174
2044509569
1685366912
33681327
208446179
1822439018
1157100183
473683826
380815621
779372232
601597400
1010235614
672219511
813478937
1598471016
215596270
1699356464
2081226477
227722646
542226568
647166553
1434966031
409151612
1135810435
1291287304
556433013
702929423
1590304991
416933011
230039105
434571107
1692176969
984920633
167740105
663924132
1991959344
1226932878
585355867
208131164
772869679
1208948627
881798643
306316719
1939775017
1720096102
1352820138
808478682
1607363305
262623639
79129976
43879441
311451819
636818902
109455840
1105613921
1147483580
880676363
1609342695
740665804
38944935
596873413
1519852515
68977318
1013692833
1355932594
1307108537
1068750107
1530943061
1257442408
693004612
445050982
265561363
1713808294
1435933131
1576078933
93525145
1743051145
458161024
973490263
1973269259
1422340601
2015848065
463699910
1081525394
157423389
2040178613
821959239
914483530
1886468548
615960324
452549207
844254411
1060108278
1928438754
1535144222
1807530420
1179259835
1130927362
459416276
1536668383
74917705
1914593583
1105710918
2106506110
1016590952
2144024551
1018296207
2052171692
1608263497
2050613504
793018394
1601400758
1206569102
308595641
104999699
297060542
443529481
1907496214
1279536663
1165406776
1017717889
1561897938
725590456
410504717
768616215
923404292
165474393
487715779
1854494462
336816805
1865531544
2101324804
1422489581
1573250089
1247698960
191537002
602518323
1724733313
458164947
421110204
530563006
2076966347
1349412936
1952320573
244829716
1321662237
1726331376
1610008507
549124370
1052975597
222945699
97059994
109346381
696848545
1610168124
710969493
775614974
297660200
246167990
1673222759
558987870
476641767
1511778144
1720220842
1089800384
87007239
246377860
1413505976
1141093072
90541086
469402234
1084642126
1956058223
1175564405
183019451
713240053
558822395
455013528
1692738565
402134854
1575186333
256816974
685193023
435085879
52468309
1730463204
1096931539
78089036
1585179192
1220831866
2039392219
150893234
1171510427
1126734237
697244301
1059117115
203325870
1003992067
1779298251
1699617592
2065998328
1091196490
761991786
2075173001
1380965958
2135445171
429290442
525613022
860723296
42088677
608407928
1815168396
852498639
1535290601
667668560
1415927726
1687065872
196218474
1281652592
941931227
1917027748
1725424076
1523412272
2125744822
503338295
1105876896
1429926535
1866451855
1380209255
734734432
514068563
1788088211
874658505
199817674
242487904
903851064
279112609
623384463
1084455815
1699203293
1149311759
1379939176
1440260748
1395167549
903519865
635291769
798041846
1200996145
1672210313
475066260
1792340900
177006810
570361794
531523854
359043219
1296790458
1807694038
654844288
1006078580
234286885
1343795366
372002105
116409979
1830581592
1240621054
571443481
2074783234
1793326737
1894462174
1460095094
1862448629
1132456290
1027519024
1414899856
658069242
604947999
1051796491
2112439059
1924074098
1951069092
1554931309
613457121
1589749041
88473455
894385634
1789416221
1787961015
296229221
1083859944
1780024172
36894162
1694863184
353519038
552707454
1086637061
291966256
761427471
1363613377
1910707523
939493545
1617255666
1001626920
1044612674
1815446675
1430502150
1796600352
408243805
832582668
1112082999
178977969
1314547871
848197650
2087251615
1098389458
1844022878
125576997
273857941
2109689756
938429243
1832225749
1921103783
660093045
1149573843
1305746362
696499506
574232838
962668322
1008993884
1732245147
1383123470
1507462686
1353800122
1298438073
1703453330
1799401851
2126941388
1437800752
1846323413
1889405164
2117199951
673699975
863329344
549263370
894480362
2070068689
1717197340
2106370010
15517773
1244390289
44314287
2044607825
8847034
1599535765
1737899540
1766162400
775061610
1834390990
610865950
888430824
197450321
2022739757
1766593534
1025082923
890341196
2037839645
1273624722
1661488966
1041861031
1694067509
1799954030
2122941882
1437439363
137518470
1179055307
1122166742
918445179
145825478
1251964801
1899111994
52847883
1924195985
1052547892
83694102
1349862423
2049286817
714334182
1047752079
540556460
1611627252
1298216758
1793910160
1395423404
738555732
48113884
348074361
339649860
1445543215
627846485
1693087588
793649208
1924191031
1892505181
1150327728
596587246
1191166504
1087530417
460583418
397070058
1245538557
78698978
889447302
1562567242
2006008125
1480656048
337521414
1978270431
1109190189
118618170
289789493
1735003071
1592777955
419039139
1308678903
1911041956
972021045
1647373698
1934250997
1821108685
1840720262
10434655
1945667534
1683219464
1481916023
2003359292
1727758854
2119259435
468807846
646434928
66746500
1780559299
932256598
1751099205
1999022879
550761829
490726985
466288503
1619110018
128374856
1846024652
1714639089
1212406090
896587242
522362325
2062584040
631636620
1510711626
587293940
591473131
2104124593
1230060816
683310681
863774094
391800576
1119640150
2020000485
196599811
136138843
35262096
2032922103
1866007138
1833616727
1149243787
220112409
2016920680
2095065036
1207606583
392786363
140215370
1966865530
631536863
1436059177
1524106694
265384159
713755164
1621296345
260718861
2033503323
1108426423
992989021
1008019955
2098321313
1866141890
1434474675
1023689963
1114683658
870712168
278943302
1886917883
19341528
520243119
1697215508
1735662247
583379591
1323619125
1348457392
1837628780
863851361
2101017567
1824709567
1309251565
364605403
1412612704
1555908412
1246405275
1197162353
1447537703
652610435
638634784
2055905719
1918271005
415938928
1117995429
676102234
1990233282
473417630
291350362
1222416783
1660484591
1442317262
1441671212
884674781
1120801013
2041602515
2039913912
878161896
1206607568
1739688141
1476746370
927000080
1900390703
918687057
1449119332
367365256
272803920
566493316
619122322
1404491447
493637362
1238935745
1083730183
891391126
1422243644
1719363656
467897379
419265150
187735827
93505845
1802435159
411257006
1638556350
484033544
1071740668
1395039643
2103227754
356555915
2135973070
765885889
1149991952
1055664691
982981613
1197212099
118344373
1060756763
1230207730
646319444
1520258926
1887750528
1065729184
1061594884
413118421
1823936352
992621568
994709056
1563192397
1986883300
1553269144
504134032
1554115316
1792658943
1235805537
1012829647
205074656
2098847288
481451736
351441854
2063223131
246595005
1703249498
2043617734
1079279533
738328256
1873800138
1887307218
2100660580
505108203
1147888566
926398049
1286850484
612759792
1104386427
593979735
1905281875
367291823
1165996117
1964880157
461353488
866181381
1744234391
870655390
259663210
502895143
828797420
1984251304
1768550873
813602706
1532757385
1681153965
1331382843
311388582
857281872
172136536
36087649
1103959779
954330819
409934272
191850166
548376669
1480375021
500592807
1375681030
235175786
694709926
1666563358
1630650142
98618032
530764197
1757911406
818859190
1425840110
1288922852
314664387
457686497
2034782335
734678357
178739437
709378303
1010536928
1412943354
1672501979
706004516
1009421535
1574094285
2107005826
289339353
792421760
1200473109
322661897
1879973447
1646956559
982286292
1421033573
17911269
209410990
823843507
1383755164
1832093732
1529080266
638976993
1663459285
1826865113
1814222313
1838540195
1244480111
566721988
2139097655
1841353623
913743345
1169655740
205174729
598772750
2020071240
2098970666
987896474
603407428
1214445171
2093801946
1366351738
1886017084
1943682242
1719829260
659133770
772588165
330095257
119838016
183245790
1701926534
49559744
861600429
667961102
1103313920
847013789
956987269
1341004163
364102391
748073876
1879163372
91766411
1813268560
693120046
780513737
927103980
1187718592
1757297874
926981311
1840799809
850303804
1623793693
655339551
863531171
1115994332
1597769581
1262866732
1951499534
393380491
621979976
245890052
588346239
659824231
1540632590
1969515144
905832179
466173950
621633201
1500745873
1612881923
1823495366
331033823
512113707
1938840377
1651051360
1566662697
1249375905
1259086046
1452593973
954861557
536836234
956280854
2027492794
1252264339
681716285
1505400731
1161277379
1941155502
1881288652
1764590363
392356881
101103612
1104636367
575065738
960043596
129842659
1882759007
192735836
515015097
1533884186
925252179
322326779
1995381075
1828645884
225376479
1501366972
2138489527
1003992067
927940766
109329484
1429320392
1973485026
709279842
1426013469
800198655
1992058514
1688030992
1730804736
1461531808
1090325521
38363920
242583183
1515878687
763270133
975277857
123375727
399042064
602685850
1465860826
839437738
722229122
1055966006
1602665698
1373759216
2105667788
2061971818
1745683915
678407095
467890833
2144973530
1798056823
1902398163
1555516314
1605188991
1040103449
982623190
13097244
1615950030
1472599606
155173593
1921069233
1398252426
1842127092
59629693
1916935103
1882068267
824533183
1540773831
329038439
2116866519
303963248
471719308
1588390780
1250043791
990506238
1684394778
505682047
149535821
1676070862
1470119487
397842811
866242875
1698778123
1508195236
2078940067
1921769516
1229115574
1652490505
1905861358
261475223
1699804007
339169229
523472138
1011853354
1497767211
1860242602
380232815
701124246
930287002
920674650
2047989542
1972593278
384999623
1539379021
211707949
1905470018
1194569921
1356163506
736138456
2973099
1754757328
1753616246
95506013
472434584
321922229
682362816
1072021706
367559042
566191079
1276955538
1017116635
654451069
2077198247
1277122037
1730352062
1880133608
816623509
1923317931
2145121070
1018359453
1449816971
998853444
819973980
1507506720
1096055349
1376661179
1023280195
1828831171
211419222
2085566665
2106150700
1626925775
1686229509
207611398
542504879
1644430801
826052987
1572409552
1377078891
947044546
527727257
1224725370
1025609855
1161770515
782300657
871701204
918093696
1677868848
306578883
166674293
495023928
1577263134
1328562541
1324677454
882253969
194229103
1506566944
710894864
849496066
1466564677
761369039
1699910009
289523248
1812275186
854523068
616063193
997841104
2037110431
337697839
247683830
195557306
1073136847
1942421049
2119757868
1255060471
983465954
1370513536
2333352
345093888
371034541
710256838
486640668
797307244
849771889
1872913159
1234419837
324940114
104624002
131039050
261576262
415103870
1009584562
1283273575
286577682
1650747981
1927409999
321234278
910819242
378921823
1027537971
1380746366
870083366
94609100
551731670
430341696
1503783095
1910503781
1120885842
1721379993
651599418
1494527573
192491645
718654338
1740715512
6187995
1314312965
1675244878
1935457008
343958920
1026790241
1828347451
962819300
843083455
1895429337
1989033306
905142165
1007977827
236013959
482099271
1353496696
1580434839
1258033726
915298015
1388677503
681764779
1845134856
1456337463
1061676064
1372429983
1417222602
894986022
220716932
310514215
1830135161
622862180
774816998
267861173
1030394325
1117527103
2006603356
1775649965
45988704
918425366
206561954
1987423374
1871474115
2068120894
1735828249
831067344
1517918144
469931718
133264030
1195246802
1642092985
1596462356
1773533495
754337906
775979359
176677552
512154241
1574689583
975007229
1972939531
736846077
747914403
1385687848
1334297475
381512107
743561031
1720602194
241907396
1990737314
1517379550
80708870
981876483
475231746
1016009554
129494240
401011841
1240139715
1733634492
544577566
1505426211
1924898678
1895919832
958179733
1313453666
1903301547
132988958
1184102805
1360904105
502815473
1454811456
1655840697
1113706694
2041432194
1975320389
1421117822
1720605521
1706661197
1630341212
716300069
762689820
1783269447
769966976
1220247079
97706659
239011278
1390980159
44307207
1696470920
1421442415
1259405428
1824131026
1609631576
2024699629
232558666
240265258
1022500602
650406286
12165968
1274959511
699125785
1723881571
1528573512
451009667
53836773
1637365493
1715224586
692927989
1246557944
1921947790
1246644277
219513427
1617268513
1148262637
1776422465
1308572379
1436347801
594557824
391218252
1992033358
1295344994
397028193
1379119733
1822236600
1064573291
1311019828
672971200
904231693
1879095028
1473815406
1046728768
1517176689
1592081718
1302691664
215278989
429045501
1950007916
549702494
2084288408
313637632
1835837528
695204272
559129180
1581122473
1397556736
1672165833
1311086886
1763569925
1550500484
2080474300
621259598
1680318941
954622942
1871857916
927805904
1253259228
1733031296
1463288278
2034248892
1948258887
1611241324
209030892
1918240001
1866518451
1305208337
831657609
955308603
1971933593
321527850
2141692149
601328812
1133264008
1262502460
1980761651
767093751
716054478
162392425
337883103
2018716190
960521221
1637549951
2104379756
946665728
1149143494
1744185397
123821907
436545222
1327067642
1465136709
52450351
1560964430
2123958059
468713572
876171198
1480984980
1411263172
1126026547
452165848
1940942925
323217553
1941857669
862308173
726110012
149167565
810483436
833643423
1195050360
97630394
1746403631
610302329
1246142087
413639415
79431600
835140847
1979049571
110279486
499219076
618787437
1958903179
1225816460
631497214
362954254
834789089
573591108
1773752242
1745005470
890046658
1605335109
858947796
773910443
908706522
1187962826
17819108
2025581509
1776698623
1895855322
1140671438
437233307
545364262
865022633
1624981890
1262853869
982948204
1480352155
2051910547
155442672
766242932
1899022853
188318891
1255591492
350277821
552451833
443082355
1617607355
1094993243
280820486
1755473896
516385954
453512371
439995577
975204713
1788388471
1997595687
1139737243
1531869138
1451068469
681716502
444781929
167001976
413745469
690477607
749340223
854980664
828762368
1149395292
173635842
1738277665
1655295658
574786914
1157912896
677980759
1028275070
145185761
553095120
1283161836
431611547
1727904617
1168633668
185442898
806110358
1780098290
276191347
2000530920
1517192295
1495985214
1738950636
1639689745
555158693
487319901
1908610593
144693604
45617329
213417844
229153261
445326621
295454525
1086383625
762342702
653872515
312335551
1857395414
1523170005
1765309353
1430652297
1734602865
1706509376
1476236530
402612621
1222537612
377759879
1155994605
154677497
1762913169
1232225452
1480801007
1618364371
818320070
1832695532
1781401250
481314779
2007242378
269551443
974694404
1807356928
1769902000
294468150
201669639
1032959752
841865017
1664916840
968157723
1607150186
1126157801
209650318
1819630319
179859117
1473124084
9237274
458334406
933055861
732522744
1748228098
1997268505
1439977819
1027420023
937674528
1016186258
1896150620
1809794271
1032172226
1248685507
86268415
214651081
1847263891
770674737
953915427
607391804
566825597
332407757
740830391
1079302697
1716958972
2001570497
1922139289
1464909227
1657997060
1806544578
1024681888
1218834639
3804469
1920969505
1841010499
221613799
54084048
716576243
710533708
1043000075
2018775334
678840071
1064005657
937819007
138697248
140191095
1197011914
1318245276
1057069715
1928818380
1673835934
1015512701
1504955574
562891423
180382432
1721536752
227636791
1348668172
497780404
244718601
600778827
933475572
2091014129
378036435
296907284
1450721884
637861726
1530236069
1514606494
242792342
1412126427
1802859060
1453884793
70478164
1310625395
946100854
1933867895
1621339704
702042693
1049612751
527024882
1552217707
1941807234
1679116336
1669554430
681076735
1210195073
1102674303
790356356
429537202
1240891064
2031755094
1258227096
1584679720
1538467095
1759112502
659265528
1981770449
439629612
1118527782
1169729033
101636543
1490347992
109955450
1400528547
1024211741
1445049088
934706604
814599139
129749821
604446786
1199325987
716300069
1413293090
1887251356
1093147108
1616425168
1459985140
1619432823
1285137058
988275961
776286841
801725094
1452912773
2144133605
1330496636
1314657123
216995283
171402930
2119639214
527615147
1082097815
559485092
2144417476
711092535
331140307
754796925
2025348649
461343367
632936011
1845918565
2046704722
1864118979
1107895969
837983529
2000845196
463288601
841979351
940533360
1981412738
433646700
662512377
1059874971
229654624
1312108970
94787175
1777233171
585969857
262545096
972755308
1451881613
629716894
392403388
2001572714
1691408277
499759204
281891484
842760101
2026260999
721965502
1665466532
2142397499
1472358806
1094659171
1542432871
1629802598
632717362
1444515091
874503244
1107294757
669662592
123389631
379145144
76061008
890081444
1990005964
1366426855
1397534098
119453802
1569092748
883303339
1351312088
1194552005
977540039
1894921843
2020579775
1466583004
2045797796
134653282
1053015386
1302464260
1841639216
1302760747
920046864
2140439452
1201412928
624731528
151218736
1693978628
1360644697
250894237
822364842
1169822840
1914009723
172000191
1618525322
2029249437
58050095
1457533967
2121811174
1506876768
794678878
1389774893
1840399511
789824653
1400381891
1611944414
716475726
2143809017
2095904853
999373871
1166510584
313236524
2025711626
122692453
251798407
27689413
1163296193
290959495
517906496
2111204137
1543537120
1335092340
30557877
253743496
689941101
1289075674
639651480
1241276273
1727469233
691107247
1021016901
643221935
517545513
144687241
554077469
1251810455
1110428888
144061561
1135101795
2077689447
1385222436
369241621
1184815730
227247720
1910575980
1670702892
471067425
789914964
23904020
1319022349
1548946291
434649338
67646292
2134591691
1091442838
597228010
2030301124
1034000255
765985333
1519731373
1364904044
166155424
121848595
958716137
298822903
1980639029
200487215
2048357066
20949645
1189306643
2052900514
613720394
1379902351
1330642127
751152685
690241769
313664122
207819492
910828138
1149875447
1062365998
1181093228
1231936224
480744492
542591012
1685662567
2131343885
730218425
171752851
188759703
557021632
492064605
875667924
611154474
947800506
1579654147
412758363
1433740612
1448156452
1274637163
384904903
602520112
2028962011
69098467
158853203
1386857702
957241237
1478211829
49246139
1306430150
534061138
1787583887
1551372476
1547700707
346983677
2033090038
340206106
1977001556
269501469
472025522
1423097717
1659000364
997902662
948799743
522159745
701945009
129854284
2071615556
638620280
666180215
2022975757
2099253475
1773582941
377044749
633740112
917548418
1277267508
252268787
45213116
1268309833
24851001
769398809
504771948
141446450
1208553597
92451515
1755158244
1870037848
835281073
1177787526
210792657
304943865
198889126
1082978650
57689522
1179366047
69908014
148395581
1879940782
1440144780
244887263
1578979449
2136732885
1816239099
899714893
195080003
966390441
1198050348
1697266922
283729725
644938017
1689743886
100397684
1629423400
433916575
319051658
533239189
1540791690
1069208066
1087738808
306578883
799522705
1780510590
696151394
629232301
2104416185
2138380948
357116321
1735447492
1672423815
1162715494
479967248
254065457
1201464844
664415556
416042016
1948392857
635076401
977308836
1851175419
767009799
1669954754
15512319
1115963428
436595322
1372771730
29329702
662758251
1238901254
1437877522
1959057616
645648455
688377005
192540309
2054312146
601280306
3731929
1531384180
709008286
502987703
1905115848
2006264615
1457682360
1097409598
1526067297
1589512852
1196939266
947927708
996043978
2083459196
1951115474
1082771835
1219815953
2140860561
1591236762
1129253020
1114460446
398365390
1158327633
893656219
2085275316
837045174
2102644908
1228546608
1308392683
1368408357
1645125067
1813784229
331255617
404732033
449000459
967672864
2114500730
205706650
958500971
1109806906
442304282
319413323
1704816990
256624463
1821112247
1505543153
1076715422
767021063
2007549375
637661722
108644980
2000504516
667821292
927089105
753709848
1897207978
672702425
1163590720
1238403380
2007394136
1090147272
644656012
1673613195
64757530
1511363249
813990167
572759399
1161731211
573632079
1802366453
424489116
978246652
130111276
149167586
265283564
1957109102
2117577103
534683089
515862919
1901232727
2018043722
1695537457
637213596
1307904489
1608833024
1351273284
1535417678
1522913268
1182978981
1441388959
1997101530
1195047639
1523455201
268265241
1618268057
1366215693
1761539968
857709532
1106464060
642437028
541820813
1420503993
1800032812
1395867162
1650981836
589140227
1765614133
2064421304
1634728718
563576806
1841294927
1620187367
1166368680
1067959949
1686428999
1984282824
12853794
675479034
956987269
541036894
2127566406
1454497722
1438409154
472907188
1358912805
817750162
1338541990
249223138
1442024062
2094118949
247995564
1567309674
1486062873
593794545
897345094
322851174
1650950112
1524477921
1955874679
78484761
957385668
961307917
1828303916
1031379692
1404434252
2095054905
99266918
1022135819
1698963647
1892602210
160596632
267352947
681619166
1967602155
390569692
2052455069
847416078
1828539383
1366972978
381458837
682354657
292990361
689313830
1207172447
2086624160
1143098073
512096905
1479037407
843465347
1339623305
561254593
944514093
1057888338
1237539277
848575708
812633521
63301678
2006274125
1816853380
1282634370
665174101
570889251
97203641
1851959840
2136680584
1135004726
468318217
1443462592
1024605859
282995132
1190131322
1554003369
502020796
1847628587
763368531
706064323
2146143368
676043323
775206978
2081226478
53978640
777139010
639777314
35679389
1603661235
1745911928
243528375
690186087
133282600
1667869797
1973165066
622928629
1569250745
836198116
714692804
1567118596
851952610
436703626
388068686
738797003
87010220
968228992
384350495
1732599221
446513802
2035821523
1164943133
1519021938
792855969
1623014243
1326403197
1072254581
1075366794
690642713
1134301147
691932873
291695992
210385353
1072810723
425260923
1867785889
963232302
134035293
1401796025
1430831003
8777463
1425371502
1581560919
1422099079
474763602
1713811843
16446075
351298225
1514094182
1283594725
2031828602
1881463292
179864028
76091315
1834600544
1943478481
708237665
724913352
325874865
585707299
47147367
5475034
226166522
1394288211
549776180
1207766473
1265007481
1927726483
543558576
343374801
1397242910
286160139
1083716052
1817449508
2070593451
1086880268
1067078738
1830118651
1381749547
2103862776
1652704577
1129230417
145942336
1136929772
568686107
129557039
1749347851
544934691
1653948984
656340707
975935278
2072807824
1909635601
220763990
1747770586
28880253
1405305918
1761658637
1480093655
1999293452
1764040668
720098532
1579051422
795357207
246784837
792940609
917888692
1566301173
859755744
1520914592
706483313
1835644510
1941802239
1403212160
679105216
1019597182
1729716301
1160684234
121275805
463676895
71736549
1506313074
390540727
2086997771
961097659
942699214
1149929899
531021228
2031722078
1538206880
1162346512
2093263507
1806099023
1065148158
154528044
257219378
674435809
1698191966
710902084
402754618
852308967
1000167196
75804702
2000002626
760883903
661208027
1710661992
1682272049
1906375742
1246036627
1291989490
629104364
921672523
99744234
1134991134
1917694002
1482837752
340485996
1905803981
1416682028
604028513
1172067149
1926072255
1247718929
1481406739
1292902962
1224832710
2059654515
355569058
1386983689
1083081933
188705552
1910152285
537331689
1185474379
98559701
2081297360
880392358
1677129099
295212049
1401597819
18870961
1012934856
408672595
1009491529
1601335218
835680932
361572926
604720445
206685880
1844847053
512997366
907635192
547109298
1116905878
1086930815
514951617
1386532299
130406242
2082110566
814058561
108027700
1028507034
1658634906
1302591836
410102805
673998121
767078948
1990782957
1678405819
295355643
1587997812
825119786
2018753233
1261576002
368512195
71517314
349428741
1580818222
613789829
1699939243
248787389
563448329
727099837
190686701
760305701
736704310
54127545
471959824
1833805545
645668316
1991929913
1742093241
647065880
722983194
616608022
1408299902
306529882
287833769
1835276368
604199004
849123909
457987790
1648090496
421700920
776366964
1067152038
1823367345
323119844
45393265
838742323
471415217
550270899
995648117
1006625138
1019324763
425078636
128343414
343150949
225781778
186566734
1261290132
191420038
1647728918
2076348252
764042512
552200413
1928401348
1142814265
1889010551
2087056609
736174578
1548855380
734568528
23279786
1311601763
1160308015
246155590
1908317763
1209750527
746723664
1580830037
1178433048
1299911442
1310096720
142075568
1525012863
215190005
185916755
754563976
642022443
268316664
1456695123
406441277
1859273638
212484822
529690896
1481802889
809934552
9579331
1394722737
1706567266
862862153
1952799464
178887970
1430821598
1272245248
2138758492
1259611622
51034500
1327103840
995749270
1169670880
865933451
1635216793
336702610
1502683417
1254192207
1106183675
1925575981
313451130
542795926
1553759313
1110844946
73743610
1494862611
1467256413
892294683
612290501
386053260
1794724572
651035762
81748184
289541721
1828735629
533560675
817592881
1035287707
1078557621
1312403665
1795465535
1414379604
737858761
214954716
1069368579
1864327564
1758454078
2016919983
1071108782
1682592792
1890011636
287480630
988882743
715010168
1572830471
1062201556
110866447
1759746642
360234544
1416781707
793158632
419441901
1099354209
527468520
842507245
1869451160
1609028074
788711909
1970752723
1385027679
77222006
551808862
394975906
1107033690
1101044020
1092389060
397739812
780473614
759824736
1311044110
1482311436
137173188
1122437210
1526746560
1681262150
117225043
1692088342
412009528
1749445374
1630543277
905810740
240609662
1515487322
574549204
2104672834
2145987217
1571776563
275770320
2065591140
1366022741
1942179126
1670089956
1986198609
1266776804
1632399464
1273559172
1239664417
1705836897
1815179116
430565954
254542778
1118921905
1285031175
147556348
1315544220
471592669
794905119
1354296466
451230201
1222596434
382657410
362072472
1463856053
1097893981
1656232770
1067569113
1420684186
487297161
493943037
692567070
1569045899
1041159647
1133330547
877062196
636180934
1360404181
1456274304
159224987
1185767892
1992386817
1182255940
1260884199
2014189103
1255773066
2075404603
61486398
1777825559
1001428333
218066757
810914561
1037418750
237351915
39188596
1464895490
422334321
1982580338
110421308
1122639925
2057433928
302634241
2045233170
1476372282
1157671350
297406195
821314664
2131336491
820323406
1128551161
52930350
878257824
1980383291
904784853
2032084229
1094228543
2123934027
1319334585
1337056427
601810544
679656254
1798328752
959251606
2110915498
2059391306
577545155
1865099725
1668651241
202060609
300281106
1672231529
1973288252
1991948217
1932160169
1568463686
230607880
1823897776
1774163423
369985877
319998420
919314385
1407677734
1986708105
852458493
1203851972
530119954
1300812475
2066787844
1838731318
138825662
1732538522
1866320908
794456262
1656092237
460464499
1566355501
1196282847
727604355
2115306714
1460700577
236636515
1587244437
1161881602
578062018
880977500
408171591
1651472591
842301190
1003604627
981239959
72695962
1831108657
1593739939
1657624927
275507010
73321035
2105485580
197433756
593586444
2109742324
896010249
952848553
1248663683
712019770
1408869847
1477011667
1835718900
1106108216
968998073
1551679293
1254110396
1024860776
1098720826
1059280652
693200350
1781222760
772722779
2090656815
1635444861
359760587
1512565749
741172056
1383836356
1533862846
491092835
990465628
1662905015
169571255
1332529605
2049205058
1360040892
814305620
1858294780
943733631
417683882
493713647
2084872463
1237570164
700464059
1789628580
1516092271
1756419428
2126511215
1994751206
1995235671
75729665
1631429266
1115900170
2122921379
225072036
653484180
624670806
1535224150
1780064759
258566508
1866140270
778468866
1326229620
1418654430
1953973695
789144163
994489280
1331358429
265307865
200836757
1992388559
1610127068
1077915925
1860357548
1973894536
339409765
1583659235
721269143
389953437
1467050309
1807860432
891859335
83833639
876890828
1884945066
2009500288
1573203339
1340362193
806509503
798027895
270726658
909450441
478405923
902805358
1403198743
776222908
9495324
1644295485
705962255
1659220772
489928665
1439707841
683828582
1561786348
413143057
824940964
1210371391
617851866
781531997
1436207344
653221183
2030376040
904605992
110169954
1952329622
1998097189
1584661115
31790577
823919029
812192774
641546282
1870529651
118281504
2118805157
624591201
217701455
505217537
1505853804
95205086
1000259394
443443292
157048114
1828347451
308488249
1091002061
1649650800
1627824230
13421350
2114204051
32503874
1819168747
854222649
996677158
30574927
1280170556
1564853254
1469532193
386857106
1772068317
343075733
1856911769
24474763
1451920297
1425843194
1436534801
1153600209
1860274068
1159056525
385534716
788546707
1768445154
1745593285
1626090101
217494156
1365353074
1301527458
738903485
82122263
291789816
1556350391
2020985652
1987413951
1084842028
120757361
1413636426
521958878
912737196
1797751366
1772198896
30315295
167205120
3895373
81898895
846620596
119451438
427390314
910240068
1668155419
437729738
268578432
1242368122
1219910758
1119049499
1560605089
451084432
1125031248
589936679
323992473
1437603169
2085066797
1908869764
609282289
133431874
571394516
1491077508
1794695424
1133625773
1390304496
1607733557
1849709270
916833615
830519642
634658881
1762551336
2070851195
1551647188
1831646470
234941733
1142563842
131589210
629098274
769396716
1299290461
319051658
1640095346
658168182
378092365
1174688756
1715362818
1425150322
382897474
134004188
2135077118
1353336235
223976486
1937275447
1551078963
599259761
1272699675
216111270
307912163
1322382370
924823064
3110853
2091866359
349592557
644462844
2005605548
980530671
1341244512
1282964529
1982033444
1771293972
1829375173
184858654
1386808655
152874386
650509510
2093071960
687087576
84568109
82822498
1714729796
244593978
1344642809
1036220157
925442575
351990163
440032166
2001481421
1552736724
2128012998
1796771765
134991444
1141127177
1901115609
888930677
1611701380
2126925494
209715660
595125290
2022533099
1352641620
355006154
1431925931
1391821081
1628916407
2061823441
1903681509
1959999781
600970502
357712005
969705445
1145965157
179834369
712139216
1385383007
49503499
1286141314
2141795680
1318744821
1623583357
2146845713
248225385
1209073374
588130716
291890648
1488929651
333506441
1109536623
261563539
308274145
1403359362
114314276
303080359
873110394
600480190
1811055230
1333739388
1260385397
2143866986
1287475988
1862329854
145614572
2065627518
82353746
1843562797
1903962889
1487211280
283616994
174335599
1461498398
1059620790
1072669169
599575252
2113406595
1415502290
2081090361
1839813204
3597121
906804051
1329466873
1729374761
1748598527
950864002
741134131
1412624767
2062514508
1571770732
348362805
1658636883
2034675524
2112817114
1678838294
465972021
16774481
1424311580
1885559821
1289363745
1931770324
1897370392
278093803
1965606335
745113475
612825694
285941650
1902940095
489655602
1889803156
711260164
1576282081
340496148
1907633099
315540295
1682530488
1672194632
614866868
542600668
1418013062
1526811558
247124224
2039210743
1725410485
357020018
99391047
2140399814
749743123
1569719372
146002575
1851563151
1435267938
919094176
168914113
1143796894
499249396
402177550
1496307891
1695755954
939914906
1569572990
664758148
444472800
1839992516
452337661
551555664
1670732681
1607575010
226397372
1659633490
1907122992
1470027552
944503381
1844206896
2091954486
618647071
624572522
1365219543
753606655
1957666861
908533560
440176815
762219048
854470087
2036806740
1059584773
642962874
84840545
828593606
1894882239
1488362166
1139733510
1887945349
105373661
1682748167
269027184
1028719899
2096633074
965155415
935438387
112213595
1922784807
1746624983
249774186
1290783280
289398406
1274406276
1683069647
1314116743
1443801420
552059827
34099969
1678834295
1913300155
1029933397
1962386076
520213651
663166364
307613458
707844738
1679743090
189463178
1534577747
2106720956
1484538934
1542410818
1302854403
750411913
816000570
982591951
538521844
2012282288
1108670174
1706144382
1679062521
1548896706
27807664
661108920
1766309007
916364997
1561171541
442385253
1849243542
241863633
380127887
1930407164
450751521
1930734272
576056660
1536765892
469642131
441048767
884861589
1824994111
1001732609
682589725
1528513131
1541497649
1361680148
1574034187
1146216146
1322321346
1858487389
1956207305
1985544844
343088126
1128543074
1392178311
466079192
1274604820
345590329
1469731274
1375923909
1455900209
1245598247
1457677338
1450621105
889319153
1561995010
1200296129
1212853978
1281935185
69285264
2075407518
1723010586
1591514086
746447618
1967672805
1571357602
2105550621
950747934
949105893
1197764376
1079793536
1850101568
1270217003
893172587
1026352583
1570836168
1370601270
871154505
2064940753
617568018
2141484210
329637815
534174857
653676148
509226693
1819929431
717379594
1024473985
1636752405
120547764
130299805
1401948279
564480456
1651792241
1994100965
1374489933
406519925
1869989385
110498030
296297991
517149538
1877622428
593613655
1459047005
1937491675
424561750
583093134
483340953
1783900508
113260348
1300145618
1530831995
56628397
1408489453
240761743
660216110
1042230347
1051539747
1317068722
1184861146
1567573534
1483035709
1194431084
770522635
197740727
1968169741
218075246
1248130747
1295528131
1768166954
499060846
452729696
159825524
767823828
723367730
1563238593
1044725676
1598892706
2137488136
898906144
346188743
1643978941
798488675
62272195
2067468432
631820222
599087457
775263370
1829782707
1388573545
29608874
1699130194
913063235
67031008
879697603
1010732755
2005704851
1096778742
547529276
69065581
805153644
966158050
1547361538
1106273798
163932110
1511108689
16710893
1709088351
1203367464
1627114382
427747519
1829856470
1005713210
145016364
1811054215
1402492164
1272807908
2064817119
957441209
1374695621
1043652328
1773837015
1443212633
1035606854
742120555
1231231734
1623133563
1285680774
948950540
246770437
2091323507
333143581
588283474
411508039
1025576888
543629044
1385071108
1387235976
1231204241
1743125848
999740601
1283780974
907530409
83106561
260831990
1462640311
1183210555
1367880278
1946045934
2009045678
477345168
2128587267
1152792741
1283593219
1302705827
1524967510
1098274740
1756082459
1799442957
550221772
20942645
1745224233
1264395713
821517229
1024528463
690169566
2074621776
1115825590
1672416613
476607403
1877400487
1513035026
809789662
501651884
2078869322
720782419
1937941890
319480740
2124292026
16294669
139326904
219136907
1590734304
1061254827
1225735269
2084508523
1037768529
1100001576
94450374
1941493932
1138867284
996850808
1008966833
189358755
1804262236
905769915
1789215081
30838604
1244745347
2009919954
1543001927
367353660
744780608
530481874
66327495
1840845812
339066138
728887041
769703478
1806265562
350684845
1197834590
524834830
1086906002
1682610524
2107316696
69151412
1382569423
1728454592
1498813479
909262777
1542656060
22830929
1173371231
1210277297
1285317744
926946375
326121556
1085006371
629432542
247587214
1809797233
1295967390
1244111439
245735847
368408215
1811634531
838249870
1682198926
726527377
1320634785
1823461604
1315626447
1425148507
1419943014
1299035754
1206846048
234999316
1978299080
1497303963
942016824
790421951
636932695
508859537
916286109
496203188
1825939557
445458894
1223925862
528532364
1556665616
1915032773
175975300
2115997888
1871520916
520101052
1931072449
1157551358
1624811749
737928117
1387065476
27428280
1561554623
435107017
870003406
1543117206
125533862
701731155
2098379926
28321728
1938288981
473841906
541489343
1106845240
1213849742
1380588240
1861938293
337805902
1229454975
905161871
637569313
1596949464
1662107160
36601093
1919722917
1842148768
639850164
1438625424
1837216985
1985514934
1174516986
509292440
948385605
1412773365
850571621
1031520589
1905304095
1084702436
1927827852
1236132483
1748390122
326323012
1500010266
2053945610
256319707
1170458067
1521209012
211077528
628715454
1883019828
1244084128
1039247185
78507127
1884530738
372669220
1478622878
1218159178
577172072
287791101
999268450
968073615
1095953886
1567788853
1510229426
1993236875
1373219119
336101146
453512371
494282992
140695090
1581266926
579609343
1896047676
760505831
384025904
1354259065
424965673
196853303
1025201319
767007702
1497664399
1130032183
1018294912
1982975225
1730754621
185629781
870361819
766440998
2127156335
2103839493
1326647815
909912213
147845611
1981678393
1774991815
401806098
1490383400
1391373109
1302513921
36103731
214032559
1898142431
1969750628
805571112
887770740
1450824269
321544360
1351217721
1587975434
559968938
1299051027
757935194
2084946937
190612511
448777235
1565772023
255360728
2073893258
1674927737
711387532
1910964779
284918640
541957541
2032177513
816229094
574300783
408010410
1753601888
14644424
1031295456
1847609987
1609836170
866342420
1795437166
1484043070
1163738013
961448011
1718200885
1364927255
787024437
303766968
1155465560
1641483809
1420422898
534997497
126830378
42170137
2019338337
527768550
1980086474
373107256
1949097417
1872613016
838370091
566393073
804288294
824149992
263093277
540633569
969097688
435366212
1884741486
1891594812
696210793
370116364
578391072
1093687438
670371731
420856341
95460527
1239601552
1395466784
682062109
668131564
265669446
1967879749
746654544
1534515286
1450838131
766921854
1175166806
1583979682
28291150
613127432
373552789
1889682791
1843360579
1298652205
685472875
1833895901
965640550
386988673
404915625
159454626
319023707
1679676477
1479578886
385545355
1253513769
163091015
1234394373
829321082
1533761473
1882022202
825666696
1028746948
1851686091
190597421
354521013
612992197
53922761
2066589612
1640133215
2130451860
2045000320
1072762875
815574396
354184869
1733570994
1143056778
1831633480
121378449
1441758061
806481971
800188487
131601509
1954846271
193481343
1340808454
1568918702
1002440612
703633429
1282210668
146727435
277286744
465400122
937338261
556831859
1393808950
1182403891
1362411257
31640218
1500428838
481342536
1789016660
265667194
1832062151
1399564236
226667178
1297693900
129411532
1005520762
2079896375
2108714596
394123080
1125275279
1026742147
1138876334
1952963275
725242474
1702928542
498171579
482070176
1814997717
1266787469
319889381
1206029742
1758519282
443478863
755870281
1769011953
647340269
1487425441
393427713
1388887905
1272061449
69454121
948319497
2027881511
626964773
1995257408
1281603702
2135729494
2136986064
659419071
813457026
737395310
242075426
171731988
1498345810
817998366
509435743
999678713
180895999
789681241
2028199440
2120538877
25037029
178108509
1978334321
1241452858
1047274097
750270069
1040946188
1239202876
2046921795
743729727
1007320607
214106808
688685599
1199804687
1656867523
563749831
1347819831
1408013887
698488734
1762165060
1444896869
880514954
266327651
634726385
1874148337
1515616395
970775883
1451074838
1896844898
624528109
299332894
2078019956
529145336
1436241469
1306093521
1287110007
2003961494
440788391
2138101704
304704651
1444869822
1690159355
286556162
894279332
1799975622
1363319750
580834221
476676592
1154495306
1454074298
1663283952
393169623
2025677414
1303859567
338126431
1744552356
2051851685
1700520286
1557312177
823099506
822383665
1281388187
526755934
1317789439
132927652
434674046
98858007
2057557159
1569988780
227268335
753598457
90604726
538952858
24942809
1598454779
818629651
1980209229
466168139
225598216
1949709465
677420165
1185776667
1534537747
61347734
422884856
1786111731
458580671
1888801859
1817344531
244560851
94849696
2120284552
476185773
1178596408
246494967
154799993
1225697136
1467377303
1477097782
786520177
1999942364
1743773062
989570512
527672214
2107082286
2123095142
1305655037
978781086
1727365616
1709179421
1214967803
197742377
1835822874
960191059
351826806
1054282857
1793419187
169928270
1934704859
835167230
941159589
1856512191
519342702
1744953947
457350624
1146921593
1508092972
802589373
1544501145
1608325142
1751287352
845962949
1564493050
1236568306
78381520
761379516
1300896912
1140825649
1318681834
162682958
1085425414
1780698680
927329438
455028524
1263873941
1143390051
720234603
634004679
36315937
1277517102
2112943554
1233373814
679863966
1468881252
1914870540
544217293
525579622
1704961525
1910540209
1950755052
794183079
389099322
1851900374
1300027173
1819137409
1033515654
697757598
1834182753
339821595
1186870576
1616539118
44266667
98254648
754449143
388862435
732846712
1026111390
45151385
1231818858
2027615167
73992436
94137703
789471139
1833147841
1633421650
626851472
247968449
2127255019
360109977
1862648007
1815422058
52766588
412496635
670077299
2028593557
405663446
585650591
2057389642
1514740706
439765674
451317027
1943988764
541846498
555027535
269426231
1319753896
1346891606
1602317887
570256331
1748735578
763793755
2137707515
1250025097
262388178
1151254453
1984373228
480925905
381055375
470761124
1112252962
355636086
823287339
118726153
1943899740
1965059788
1108757433
1934217461
1602684369
1271993946
1669870576
850141965
573863662
253891634
720904309
1867196613
1376294912
2027230856
1816623012
737849202
1766335613
735992718
562068578
898263316
136229540
1308892130
519317638
656452653
525921799
1568065087
1346693654
1310791916
768806955
1057590131
1659651029
1840520698
568078113
800480026
2042168287
1516884220
1358611313
885153469
1553798667
20612932
1028207686
173650579
49619216
350901718
2122264783
1545351177
603545630
1851089305
704417252
599694679
1927088545
2046826749
14195331
1043663611
1465410044
1960367477
1326264083
1031688938
450266416
2130625963
2143034882
1527695681
1874085315
791132556
1159066872
1739169595
606378771
255016865
56171423
1080396264
1339482048
417531433
776086687
1312080991
1916539507
373084731
485362459
82612048
1204794571
1874148771
183717067
1389566312
1002231826
466670588
1970536591
1056139641
2081275129
2044654555
1119353437
39508540
434690537
977132524
1714964177
838959279
1427023710
1590074260
582318201
1443329370
2079508237
1867609425
1367701598
252679897
240759077
996397251
1929191487
1071251995
1476975320
696802142
1945614569
357221155
557346295
604315431
165820286
979840979
1900977356
1435056315
1520427207
900457526
1281961256
1733461183
186035435
1935051940
1940733734
1188584869
1542594378
1151319690
1272749241
1547723187
879694385
1993066811
1560261340
1902153055
1861382417
1429996364
121958156
571544318
415700148
216854176
1516323322
1149059801
152305828
431939542
1110025158
297567020
1230499426
2028236626
1506988798
1001162606
1070507482
2080859896
1735525200
330008630
195362221
1455080689
1416839502
1296559986
40829606
227305420
223874828
1195359799
742284389
1488406595
393286530
1048484719
456309496
113245322
291565495
580086967
685685519
882880910
775587099
1743517940
1060199751
27600487
1004809067
2022552983
128389532
1322302792
340282955
2134738803
818988301
747154024
1564921243
496073669
487937043
1868462746
1147457771
1844541071
1208261902
2090230419
702342824
1617687246
167912389
800827587
1682927875
2041528636
298643982
1382575241
49228412
1835370898
2114451729
1304300108
1341605116
1809219229
1765881884
1160190631
1410882273
1947732872
1977669981
50573430
794847494
24987573
2057770605
169357080
1435048182
2019474990
996904879
1782338830
401236245
296134857
186573854
107159673
145234241
328724518
1417538639
13996977
543229937
677159069
1796946479
1392170231
1800764462
936776036
953259262
2113543640
836777387
1300824204
1529340295
764247551
475814676
803715139
61886823
381191186
2097279025
1024914832
733219399
1144128141
609628928
1179053568
1094258868
1923794965
1092766697
1391032521
1886743414
462249954
1889594047
2051723615
721553368
957993856
717242558
138854705
616485470
1464841170
517020657
1453618844
1227361096
97071558
922022032
1074610331
673968991
30560771
1836220856
1193859581
478797272
13556020
324223901
1598448357
305549742
524846840
328279220
363288606
2067250470
1227944339
324820154
1181520845
1477511134
1974644890
1392199139
1979371861
1614395291
1432703974
99996897
394810179
739525165
1640224805
1796717890
2127081441
2072803411
985967002
423684226
2099434324
146250488
2101566721
455698787
813195610
719353455
139415728
1840673717
1698002626
342338290
329155896
1017550171
1604394860
1218357033
25083219
606415336
1923581006
1009932266
2051446855
915238292
866827067
1044908427
994188553
1938772244
1839745202
809981062
1372688627
1157677101
1391347101
1295139645
1803683379
1924738558
613049773
542932861
292093610
1102464424
757473803
926173537
1472730503
594436490
213418944
991703137
215017093
366516804
506962570
210537115
1797585587
1051447251
344950638
1626481511
869986666
736483577
1661816129
417476535
454991881
598611100
1970583285
1575837036
763663027
2000331727
1472856669
1246404487
1947399548
127121064
50035018
1379917924
1891401635
2091684204
1034572754
396134885
1847406284
1452358132
281820505
1782130079
1753093901
1898262930
146992909
2075447310
1095778206
2146185149
336080018
1843185323
525633037
714565449
2043583497
1137041565
1625871323
1105546965
1204323669
550281431
1661394649
1380171412
998188862
214510082
1111347727
883814231
2107261595
123281002
469659808
866249306
8544955
2122370451
2117639568
1757421976
1687573080
905099794
893105419
2092331396
97330433
984263592
1382912841
1317234763
209678038
1084406228
449988302
1708278157
978195364
705966201
977643548
1376893425
1545888289
2041635318
1679338765
1324050482
1159976499
1411271587
576183950
830160416
295277019
682331081
1913314438
2048389399
1552960609
946798941
935572555
1761716240
1626799257
712889514
1237680208
1964429844
867484129
1863156177
872993300
1237729087
169711914
1837012486
1066537383
350715232
714610522
167798581
761686785
1199139368
1663658641
891269840
1630642589
167214798
340396395
900902575
1724094520
150683393
1209269607
1140347465
271127441
338696721
1960290891
2035028985
306020646
7927154
440294674
865273003
1912284355
2000525965
1197928288
492851630
424724783
1068133813
1726703366
486194740
98338979
400448246
1530447262
655352768
2042966823
258150978
81705437
1739130494
1617181106
2137970976
83255171
1736661754
1237824681
267712587
1025964941
1813078766
1242391480
1066895316
1513217812
1089278677
635325185
385688158
25102995
1239959865
593801926
1586066786
1842177126
1261660683
392786363
389377325
900649331
534372652
1035703520
1583009114
1744525076
771121551
1686283819
921151134
264643952
2030976650
758554456
1940521351
1010295851
70704897
1769974761
55242681
1693182493
197389954
466268786
129723921
27416381
452294193
1505203316
1924850074
1447680978
217960740
220693150
638386314
454047922
327946471
713994656
92417527
332462115
319802251
237737051
870342884
1657115842
1833795217
1971044188
1047693524
1380633158
1207122582
227026394
162348469
200469272
913186831
308327967
1738536894
2037294280
1243438757
1746202938
1567605316
454570962
1859733301
1610335494
375475463
112605305
1572862381
1864695507
1759062149
1770000506
847375024
1400027886
976005029
1514542896
208886733
1779820474
1898117721
420024785
2145990713
1634529455
1060879932
584567577
1271014241
2034901266
348426611
1075506842
964585961
1197045555
953815825
535490507
371483226
1279855045
1448930798
177454479
1930068153
362250153
1609454707
859098542
2122496074
1798478169
1617141808
1596247270
885830252
1561869820
2098351187
293522739
683702453
1358340046
974023151
1530202968
1968463361
2031223506
1962604068
720755447
694809911
70395130
139586649
1353491919
100349393
1568320305
1048081364
10830804
2093913925
1364557758
835970233
1678544508
828560097
1525248975
2128420840
2112263115
491900467
548933517
1356645338
404729789
476907467
1075703918
927905993
989588750
1516203700
1419787986
675568873
441778260
1979535237
2098154109
1721139731
241752314
21492378
167803500
663058670
351259577
359463487
1899926694
140056859
413627224
1167818466
2098450378
1020595190
1091517560
1572593026
249286496
1151064586
1732267519
252596896
1673064216
1403410506
475077922
620237058
30422247
403945638
227944903
250384639
954829558
2071551731
603536286
252019489
608306623
40698981
991692107
2114496801
1865772989
441023245
1160745255
1602989727
846232555
187229628
929105937
896355558
320419437
1804956684
1413172948
594600604
614811364
1630611880
843820862
525384404
532351854
282233982
1181553709
1052882530
360224727
1833733839
1968024625
6936803
1775929369
207927518
665261336
795590490
1081851622
1042248804
1900115848
242654353
1184994099
1087848199
1180843478
1529737943
1576624188
1735502019
1902981062
1582245822
1454167973
1549084618
1978963508
246340079
1461914263
1717569784
311884712
2047866310
2105995490
139317129
1774062401
723472883
238386664
1647947915
374631187
1823838630
580251565
2000080654
2004802786
1007865085
536607688
1354620934
320330304
652616096
1163509421
1971598921
934637078
1241684825
192902298
1639419148
1929894996
1741007972
1413010003
1072810723
476320939
1694803353
970025663
584460545
1070694254
1093098970
592383025
815811157
2127399013
1726616838
1641030423
1208219460
1387017240
1157083325
503879069
1183050965
1928858232
1404600797
2053556708
355331300
1288982114
892095116
1114374295
1863548469
554061931
67830865
1173483766
1604385228
1502329893
651525577
1159475677
1275955809
972646599
1344637976
788753433
1630901338
1466048656
681655822
1777587935
2135690607
933885476
589710105
1627831829
1378897626
266291382
1894917760
309368341
397796135
1418308453
1455780320
211079742
1695816600
1814931404
131053013
1749702499
1587120197
546708896
529981289
902699311
272475833
1787588680
1427180770
1446779154
1996296105
459495305
839151653
306481556
1588153088
781884692
1246520136
1503581404
1342576514
759184717
1395404610
1064755506
1139334416
1704688885
2042010502
1776012727
1556976403
607482922
1716952972
887306276
831646220
302489447
1486354841
228659676
638135991
305103961
391983000
2109046426
1563018220
1715904191
1228246874
2087009039
1068330130
1438400781
1129717441
410901354
436649141
1417342049
1740044650
104724691
1734160871
497993131
75096495
316006683
1539740671
1130720879
2093214519
175211196
505871969
427824152
655939233
335410373
53654111
374992754
1610138200
1085571208
270375405
1648215445
1049757876
1076263767
1705161374
1059872055
319126311
1549194360
1918626755
1872334129
22656152
148450431
183507812
302600755
1967099902
755806397
1429333681
1903496964
948403834
331181347
1148742511
1294968479
1133985200
1309608203
1581498888
770913269
1311811998
1435547808
268135504
2052915260
228634879
1716609216
1242740182
1331954943
1834665142
587306207
1273182784
2074282410
347197148
301828502
2107912970
1427869748
1883147294
1673251
1579863737
232811192
429405499
1683375704
1594494103
1410410906
733336712
1246016571
274216003
81729542
832176058
626782854
322210675
400302553
1719923245
523525774
1747547346
459526183
1034491364
1495833710
1153742438
1055602539
2091917931
1781915582
1131996241
465147640
333917757
278403824
43189863
1603710874
1865875104
1429649905
805540090
2132607924
2057314337
1912145871
1618600904
2137116503
1858928384
1761014500
127390756
25130209
2009985802
98244032
479452170
1962295966
1431808131
1194294033
1714214290
476455603
2102064249
151093697
284605224
370959912
714170455
1521739384
1195881226
1066289179
1161458206
1515459331
1970676172
778887274
1246020588
264892140
504057276
1347999872
1250822757
1079153356
52939914
515578118
536277796
202824013
1402073500
1872293887
469300406
1525651985
1593056180
1106300086
34177977
1320098798
1094990181
163576201
1605589716
233239873
413727557
1458131608
1624029726
665099033
553678089
799631183
923366611
1912636837
1111454018
324533367
65805453
554143503
85320629
1762833485
805979618
2015607688
1297427313
1719794412
94398548
615720841
2024027487
2116306239
1884980802
1945801978
215699849
975560428
660545661
441334497
738062983
1723269854
2004855966
688382287
1521066783
1820480594
531495046
519620098
1982668381
332114694
710205847
185770778
504945822
579920996
352296811
595857012
140121987
1682509635
1520480666
1731459384
2039620589
1039093206
597910672
1670277736
712203659
312564250
1704375602
131359131
1164095360
782402587
1621563621
148387149
1533765697
1112200891
1125327940
400170540
1652637793
471224024
1054686910
1784740869
200961576
1098173291
59903969
162051207
170829176
1012011627
906372765
1400236005
805483856
1115456640
729097005
991531479
2056086056
1711840934
744568058
1816260685
364353261
1630520789
1138829106
6715130
484265323
508072132
986785696
1258734504
2065068671
1530601572
1147953291
1903195363
1856338110
2113280884
920083876
1568790390
1791675877
1030523060
285547922
851743442
1537553648
1823562456
355184676
416064522
915312015
346848189
1335606413
2137332400
766727184
1637576470
773057317
891670085
894741624
1792906157
948716768
15440623
428632199
587269556
577463447
1952930532
373815977
356004419
287133957
1040274352
821614079
1806707589
2135294561
361859355
328738493
911600248
311155367
2099637466
1867055184
553339907
198274088
1707537414
2121546805
99592026
26802904
1820259703
1410979011
1931542808
470340062
123897417
727882705
1124829976
638770149
2107975482
1739926493
648767212
639081744
1948941156
460649023
1475608371
1292897507
2109180918
1605044914
1286584712
560993994
490529049
1039946646
449670257
399801661
1774389300
515926058
618261297
734680362
939713801
1382251479
495324
766514971
1607527929
938258771
1759883957
1963216451
559730970
767229942
877232756
1013912217
1514547519
1366019924
1081247899
1315279065
1998993057
1828617436
1253793424
2121498826
687416916
1682755923
394311435
1398800622
196433118
11630801
311787009
1426071300
665281391
1816840544
1989948960
183589827
2065963732
8552318
1766602842
995380050
1777299785
1770448757
1974611500
1256945375
565556813
1547279952
1972505788
2119064682
270930848
1944365540
787251588
612432458
492514504
1069571984
251133977
953041653
1926556090
1517996003
8043775
1978732964
181514788
41185232
72728294
1531911869
356674637
1317584006
2138258488
1582583242
1061845192
1813333884
752459949
1154664711
204493711
768226200
366892325
387342834
454523441
1638792174
1430689168
1120660554
539963616
696851822
1080872848
755729933
1563579127
1680318729
1658938610
1982831150
2024772770
135443884
1247003110
1989912306
1678215829
525877961
1219845886
1082620024
1730915278
851732428
259790358
1887466768
1591902499
1022752557
1755428884
450853657
1516408149
518310939
1438714302
94233977
389388778
982639280
1237645836
373072979
1686064404
1384200942
455223051
1918070256
356389833
334769038
1530422433
642006877
1684129363
632516722
1898093599
1403169047
1989091987
365677725
649368884
1388744700
1774662604
543182034
1761676551
299298797
1051388514
1803144569
129292441
1653688265
1928433564
123075058
608346631
1661940853
406022951
227041012
352837824
1373938744
1086942330
1264730690
472553821
535660028
1383217192
1082411893
171286899
1772828774
362776969
927947428
812600246
633413946
1288439193
113424992
233343270
1318170456
898013426
1133896623
596315822
1530514177
224307007
2120834274
2046124927
179907723
1380425473
393958537
166054675
652995060
1730872512
1693365614
1098733527
1583238261
1414974819
1668593539
1845781184
1045098613
1648539901
585066115
2100198801
15974003
1973789104
609263077
1766799698
28318502
81139833
774633678
173700163
1250423794
1159896435
94468654
1484256002
202457164
1495345603
2143211166
1961601592
2006269776
1715156765
170503994
890422232
1391679770
1848928104
1013999659
1504294151
181710799
685287937
1352865736
1515346671
1304601862
1947135837
1858075494
1204168539
1633925971
50072342
808656354
537120493
858663869
1628499663
2134329762
1988190468
1973223862
1184035306
430158818
1399027744
1299711852
711643001
2126423707
242855187
1133770795
312800064
1817387328
1758228764
1807794468
1026621453
620653181
2066633917
798776127
928408090
1140336623
399125185
74348752
799266979
2017253568
923794868
585452661
1783415664
1596515680
1410864814
1372725806
1503003062
2026385223
716608127
1960705954
222983353
870444332
401864406
843393093
176145939
339690744
177431996
475943232
1801635695
1166901994
1797623193
386057577
661875697
1975912024
741324378
579244963
1837817561
188592451
2128844572
368688567
1906490745
1061139084
474599350
1457264087
1115254090
1814525747
1288014692
364876537
369061658
114745094
1189106519
96712766
1083691358
1149465657
101045770
1431493911
568171444
1127837658
608155060
1027935655
186881920
1848758500
1342167930
1198550245
1754948653
1076550099
1517084968
1928867366
538780985
30171828
325906318
740256455
1614271617
332785780
1809092413
516841660
1355523344
1631070600
1190829535
2086608677
332581564
174141253
651824889
1628264880
111435389
1988922123
1586629897
1294108862
731028315
1483278009
2069416317
195961120
1594551561
1884191357
1511436897
533745976
774325627
582682329
196645997
701309506
1304168622
391606536
1177852978
1679607491
153592119
715709025
366741391
1205765262
126491166
185195795
501829248
2141075766
1687394556
1059185929
1193520274
2102038523
644681630
1299081501
444821989
2063494020
1687313449
1592436367
388097632
2016651382
1552588892
893339315
1356977002
241599064
1836854962
925995709
1605297496
1528803324
103661996
19374397
2048192297
1644226567
1948458326
1645082728
541150227
44659627
1309164964
1715205563
2090830462
61863337
1884772357
332284577
1040284461
1502018363
1584796035
1173641639
856805035
669981561
2048476099
436911009
1961149081
1618104366
1362335156
1726189961
711299691
44345311
941265978
1726696671
1658662055
497837912
1313664399
285656729
667609692
2025555143
1147557591
1039661868
1293202849
450113546
1747826214
803280655
2044358427
701154483
617688545
1745755241
1758873537
531705160
168716629
1228051351
578099113
1790865020
1087712999
1050136534
2120503895
1132171054
1890212269
1273291707
953935174
665615388
996845766
1571175537
1677004486
2040122608
1966640952
2079596134
554652743
309092376
706042994
1069419060
1228115522
988426179
544422415
1638646932
1208732719
461969405
295409425
325320323
1108988420
738956200
2104268053
1344330272
1323017472
613009681
1224479844
1723250859
1687111836
1489156471
1914618087
1911193467
1970932454
563062710
472220702
1180383670
1658550928
110216961
1624202310
1639518362
1842995734
842619687
1889460205
725303778
1647703418
518215304
1890292702
642745899
1405494532
1123078394
100151368
926116045
983859030
147663685
2079783697
526574289
464487904
1865551018
1408912480
1964792195
1656329919
211174532
519260432
1620591958
150644997
129466605
1863661879
1932175121
537746140
1717851866
1348933939
440897289
815879432
764755687
938095589
842556765
763056204
841787321
1833061241
1715666200
1615605773
285466813
1299844932
1407125425
518509822
581250636
1900862777
1514906926
801568655
844287383
1755869017
1980003492
1893225533
2038603249
304095368
320809332
876988175
46400448
2089072037
128011069
200216759
384399209
1866421345
2063283465
507061172
697066090
130891936
1723078985
1768640955
1840706882
1604715268
721383697
423146631
563232929
39422677
60103605
1137993111
1641937584
191988664
1308664663
1928221700
405345047
1446628070
1014769364
2120777627
319609350
606492797
1389807075
1368113115
1163461184
1830182751
839106470
118911307
996542570
814220229
1545280435
1001459402
869908096
2142792570
83729023
219422343
1750781728
684894504
2134328863
1880263198
1330561794
2072970088
1100276318
711883992
2053235319
1065729021
1519725375
29594829
1464938122
1751980977
754976634
324784957
1994435461
980018881
2041428364
1090170604
1559524627
1993721262
1969687258
346663106
149055724
2141750160
234192676
614358954
991574019
1935611039
968471319
414106290
1945042910
2102030515
645944627
553523484
1756955557
2112154024
233209202
1914841959
1330815889
1602077976
786195777
1769335506
1538591713
1504370203
1644465940
388956834
511998524
1157229167
809550363
808692495
1641076545
1032943946
1766293694
1854544572
861408553
111640803
627727289
648570408
1581812532
825842894
372670967
863333450
1244619522
1309507639
918783161
1594253465
1454961429
1212949188
360958815
1842461220
1394508569
411226049
1371320670
1367437502
391553271
1958426330
12631546
615688565
1848382253
2111081460
1831792838
1800460779
1784466149
845299986
997096238
1747160222
2089715366
59478673
466203512
1362035897
2425182
1522327953
818133679
1411582799
1653685613
1661315695
1208073683
1075940590
1352452159
10171949
1218321377
1651238178
1272533095
712825581
1387224847
1521724503
689590365
841947940
37910643
1117191284
1213145030
1750199755
66053095
33915558
581627058
2113535037
2021486506
1811236488
357344587
1803447178
1479586937
1353037224
1802053028
44326125
20055585
1243129478
1845360863
345893598
985267567
503708412
1093484052
1807698322
751946112
291330004
767696831
717644256
120164593
299103350
1247987831
1066556670
1207311462
132693818
148810017
1626677447
1430999325
189299126
1568757285
1377410321
1192261705
1030520771
826426231
66481656
1712679807
1736128869
148625800
1798222471
1649245993
1793007897
1691700336
556706342
1817601433
1476121936
392970887
2112489325
1901225945
1105631764
1895658064
2036280678
1612906972
20355261
1386071774
2069473294
37040878
1881509292
1157177108
36227946
568130728
1952359870
858883881
1510214908
491972912
368442284
527402259
1589924897
449309843
1955574164
1488648352
492928413
1544945029
1474965766
985597284
2031793934
1154951110
614884475
379295587
1969440621
2144494795
2058052429
655542986
1430820683
1762059165
645590494
1920013162
358809373
931717930
488399685
69944752
1392085166
775080943
209572708
760576768
1706275838
115611585
1054407642
20243492
53759249
1660137943
614908279
447279859
1983664147
723209099
488584459
594100942
2085223625
611656444
521231085
1279349919
651727745
615524251
611973657
690193820
898430112
1047043745
955790917
206565695
851182715
2131041981
23578838
1912586755
1439446872
1187440635
1538634046
944199598
1932170531
590013070
1517104647
1594429554
315218172
1559038798
482199765
578956553
602614554
48143508
315730069
1171508798
1518435737
459066389
79707366
944634919
742614342
364010476
535661975
1705756139
744637712
664412171
1674533374
659756953
327549865
341976628
1655418302
455133288
199072860
786366172
1086326699
2023584208
195560461
817451215
1783662061
828614066
246946667
338988339
1334328803
2086801484
1370822508
1603496579
1188728484
1113039391
679490092
1760400442
622164014
444328228
1786256101
379091984
1281363953
247058756
1795574944
1298775374
587009638
1703325092
501908281
1872706226
1526168170
1473307475
1426152942
488051042
232825918
673964711
4198058
1404162301
1196567107
3282530
445710365
1052132476
66833604
2104373517
1645552857
531898142
1728503311
930021156
1220081044
853162259
2016936377
1978936339
1252243579
37429282
253995438
521913391
1506258206
1049699653
1574525611
348945012
1347422849
1889164983
125381798
905251330
63422283
171181383
681553113
1992172616
1844594200
289774959
1207440960
1622186819
882602325
585271792
1464630123
759276064
1706407890
345053036
2062935975
984532365
1183457403
232878628
1581353029
49683696
1743821785
982636580
688001276
306373548
1698827932
843429242
1057738228
1025939946
1432379146
119850970
1621080478
697402367
674402013
167679138
2041628811
777876130
62828245
1384250939
1532691820
957037573
1000753707
1029503608
1332991010
549022336
936756214
1616112055
585296876
573393443
2120732246
1935627916
2131653717
97178171
242051220
267620965
1617509930
1228530094
1441136229
1551503261
1301856656
556777775
70515416
1690957778
1571777289
1802281418
2066229135
1815991791
354812378
27880605
1350276950
1737528297
2093470094
473791622
804596162
1621859183
22464421
341407920
1840606185
1108883877
1970081262
2134931492
196853303
1109922223
1384843185
143721705
289036821
72017218
1327858931
809179955
21895717
97008389
76854314
96062044
479865569
2012420444
889236840
1926568400
1459359610
331303742
1672981484
2106859662
1865715958
2113818304
1345745069
1798909951
1234165425
2138653934
2044358082
128671504
1206387394
287319584
1777883020
297140333
138457218
1161096997
1451572958
1672032222
244468706
1066795539
945644481
774241550
19542422
1282868539
756553387
914758096
613396317
2025186779
901802751
736653247
1704946260
735104448
65849033
1569588691
1022180399
39514796
2033865396
319666499
1486182992
606628052
2082830398
4164608
1403391746
1406146557
1536118648
790767845
378573096
1325138989
663893788
218351373
288770320
917194945
1282545593
789476634
602810503
494122166
2133190059
327219094
668369189
1866368195
1840505540
1494299578
1757857254
1630783723
1101746098
1336306161
470105849
368799380
1504734733
1526181507
909101422
1768184787
1494032123
1677852028
1193980136
439342791
845743021
532633547
1178434381
1180106605
844214785
169959595
1983761275
948979793
891518489
43043049
2003899686
1388908486
546635948
516399590
1050202889
1159803615
1297405279
552212299
1464651065
912018349
929418381
1541852449
1394059742
1660701834
788546707
1338190570
1038322575
906080349
42303720
510556080
459903520
1244401183
1633031080
649870783
522218473
1964368471
73855828
1230856545
571996832
495315287
1650069544
1409024887
1871529746
894587870
377206612
1073765244
56318945
121906180
680558648
2013705579
597252533
1214975616
597057926
719794191
19840294
220980738
420944709
485036548
1580996487
1221199885
191194231
454300578
544090729
1726770007
938665053
867018982
135940229
818706984
719658617
1841093254
2068108928
1522215832
2061495944
1772026282
2030495026
1575190703
469739945
524508436
1694799912
1867484018
1301870234
1267645583
1916276391
1775441595
219111624
1434984988
779881705
877212488
2086162680
422550913
918425366
1303622080
731105644
974632745
2100341974
1863192478
1014673411
1228210096
361747881
2051368531
1343076777
1662419078
1823938469
1167550633
1537763072
161573806
361721135
916871381
1570254283
170372985
1575097630
2031044461
1493026483
65929935
1334399344
127468552
2080280775
530505498
1732683653
1585904637
1783469178
26305812
283494292
28757440
543900409
1890293790
789039800
1914254168
2146270495
523962740
1136270486
623669367
129878509
1291423600
1645351478
57603880
326440519
1485708530
299531638
712903816
2080209181
1096554219
1150352310
924599846
314222533
151497190
831305043
84832545
1599457463
543541535
482797570
1484641164
1693060063
880190134
1358138352
252173786
2025078418
1470214235
476921684
1492994337
1997888906
1729506011
78601086
853042779
1605717430
116538588
1917856095
378214636
1506690417
899704124
1750659977
206824167
151796549
745336414
1142244822
916219180
1666290662
1418518414
514027188
1450474013
344740918
954897823
724184171
522310879
1457334647
1974382250
98551759
2009235630
191819904
473820622
196230858
1221435893
1191889477
1972012282
1314446064
225103221
1138688006
340402913
1674790145
975685390
1479651187
747405682
1208344586
19101252
1832943774
1567492172
631929965
1483133029
1245580325
721046499
187952385
1074457220
1027500089
1734249099
244413125
1027638555
1039073385
770178853
653140834
1957433479
2134814797
1899436465
658804124
1209410905
1477362643
1370143415
66814847
23161589
1013965082
2129053883
1374325284
998616401
150690668
2070149542
176527808
810664029
422232024
1592231512
2000455040
1617394274
1778392663
781892299
595110602
459518194
1087118430
755808630
418637453
746897018
1774337145
1643794086
1801036599
1068388082
806852056
948132837
2058156843
1548241952
1121406463
1130740751
1583774071
1612236226
1970720305
1334451092
1896333114
509349075
1201251666
1572112606
1802100500
1497038708
1419111096
1899760829
240541169
933557911
1250057199
2087418986
1833730910
1181235553
1785961817
2117850729
989303448
782973148
631266619
1606947057
1852568816
1104724876
1647962302
651055539
1674232967
396561007
1767207416
1627146463
371378908
585402961
1827811802
1586479294
1216551538
1729405056
692992527
1666613108
1432109954
527872210
1431407122
1853439407
144523905
202941605
64613043
1643412919
1573857008
230250226
1492927948
499725887
2061128021
483928765
2011079750
869921024
1862418775
679250876
344682651
2014589239
433512191
1789834493
1874301725
1651114590
1072785686
247005924
1976773962
939557265
125151594
1975963831
447450934
157849084
1611328941
1553109476
1780429628
204000668
1951279129
1546006786
393808051
28278726
1845053097
1299082225
915351454
690487552
1252647408
206759721
2063203649
676099208
169796947
1223099713
430220529
1164412999
1342599954
900445241
1253132168
1188048488
1292225794
1775946945
1092262186
2145875250
278089763
622825157
159945677
1652534053
791347683
937408176
1140688136
793549717
510913024
1344340632
1644724682
1098122667
1601470624
1051781728
1233659108
1681111311
2097594010
117401096
888481670
395726178
251038674
1968827053
1638440917
745045740
1741908174
740480626
116633484
102879045
1733790137
880099706
875242747
759415602
1457347606
1225056699
1245868178
257817073
487725132
313252395
375217683
230884351
62830738
299807505
707617527
1141927603
1364172716
1433799251
633716286
1470133551
1024251526
1192346194
1280135500
441737287
655778558
554800791
314518180
326923871
1263623267
756925958
1005757657
205786432
29328693
2090391888
1695814985
85101269
1701048136
1994072495
2053254126
949124340
157511179
2061746170
1622107849
717078151
1324486936
1839088697
349593530
815537907
1954471953
758495947
876061519
1475260742
1467140920
1559524890
2031399494
779460014
441542414
408326765
1369168404
22231630
1712126604
356206044
36132817
874615776
1848389160
813532101
80761518
1518276511
678391820
317665769
175070298
950955972
879145699
1846064950
1398143556
1644400948
510709607
469891961
493074903
582822316
174630281
190783496
737132642
1080833608
1128419398
1204693633
1191781693
553925720
1657025309
147768219
557801283
548066943
1467237250
86482396
434163738
721452966
1829466452
451465090
679253269
1270474861
157065262
1084858490
910345467
524361926
816413864
1447595668
545229670
1870059655
1372594731
958269576
1764376716
825186586
960337668
1823362482
695359282
1932712576
1229284961
546157132
390113231
473115794
605322514
537743071
1287736091
722221203
1688838464
1030789671
1534286270
1584201483
1637296592
649690475
1598638704
2071806723
537839003
1390963256
1060583364
1184373384
397165556
1194042224
1887229894
59455230
1653262409
795672761
836756732
148468830
777100042
1122831594
871626213
1151740459
1452505847
321958490
863355201
1134712134
318980213
688068069
2134511055
1625955887
1514196983
1116965641
1955784944
991735190
1653763149
760281564
1295751221
1388765025
861118356
701598930
1980155375
558215105
1843502531
1897315651
1174014351
1780841737
2099011976
1576869816
1649903193
1063650186
1880701868
2070198138
1886095729
1241563149
55066475
1408272099
893508222
381143382
107004388
242454434
1025300844
643786179
1031522997
1015028417
1885333028
1490530133
202030606
384806189
1202431881
2101412158
1907515656
907669387
593667722
525374598
1668211216
1091378013
1336898078
2085202791
529063158
1629185330
1787854814
504687116
784874966
1719541282
1305047274
727647573
1461159526
298548383
1811399635
1258988611
1128287952
725562577
686398684
813870275
1000781931
1589168307
1568841702
205682481
916765292
77625740
342739406
1761831684
814814058
1820212442
1065337746
209477791
35519628
559960880
693889097
1154970180
1535176032
1464415709
503427882
479639870
348406847
1998294170
678496568
1124127618
936044336
279146561
829794084
1671868503
188893238
426242978
1924660996
1786377030
1740313486
1305649575
665704591
1557413072
527503482
930376693
881034246
186466835
1006463874
648441709
1260890518
848375920
1102592958
2080817659
1856591035
1400842050
2047068370
243080104
1746934406
1363233995
1586626440
92128365
1962862176
1783836191
936317866
1027583663
1990545096
1288744962
86881032
1895446782
1914634519
862106283
499580682
200440796
1709887032
314452143
922847261
749978378
98341477
18136106
1534691553
1991799673
1138243134
1798071553
516726529
1283071164
703029633
1445864012
1939538933
1344892780
1279211342
337897302
15257713
481796220
1762775654
2023092469
783928065
612498487
613227949
2087126376
1997976021
2086221313
430876734
975098588
432681500
1303240586
611947298
407774103
123806887
1985340828
210442086
2006122009
1126478323
370298313
333546639
485119989
922931946
1826537603
1612358006
1786800512
41971347
314522178
169143259
1901554413
1271162331
678855550
1109979104
182463456
13024552
483037201
400476296
651023200
1912870744
402694736
1330112426
1484386270
2051711955
878241620
343396134
560000908
1035246549
1004284880
590820332
1105969095
262772702
692451257
1838494869
807313626
677827644
511575287
1877031836
1315530310
427839064
963164085
1113733341
851788710
1049710437
375066526
1024897432
535489548
751440079
1693358592
1517673926
485833908
102548301
1724631849
786271023
1323341995
2002010033
1044077088
1772625704
1218641002
79537258
137438730
655778558
1453638843
1430945016
2003838639
1855879735
1409649216
1776274021
753901313
843860764
2123480644
1869054595
536677833
2008109322
587729635
2110901041
583484492
412196742
1347485081
97713182
193647580
1714510100
1986946845
737650369
2115944157
963098609
425617796
336789
1054479378
424844314
1837225351
1657992970
1971301114
1863082205
606259704
2091410954
1142607221
1828726915
1792280198
400978403
1185413565
361308771
1523854132
1197620792
51973071
607690833
1314566275
1015970876
1124404386
1291788327
2131444077
1797579382
1066812830
1732394518
887706067
1673503153
1925202348
5321666
1361146573
59716001
1213405316
1156960788
657336635
692031326
975637739
2094914329
380109895
978175945
1100138372
448064568
18199668
255946170
139271651
1201615747
1555062775
1690775061
666272309
125292874
1145706314
1815791959
1862769866
1866635723
1034322893
76536192
8871141
1128373944
1684931393
1765726039
466412946
736288041
285374792
651259814
1799507789
508228806
1766602842
145600553
759983425
445162396
880380650
1973576674
326556876
968177820
1438196080
1949075645
1199066783
1160787595
638481636
1229438582
1693870075
1355812788
161838741
928098368
1051977763
1240782394
822151790
597192755
745488619
1013143954
1553167442
700990276
262461237
644945984
411874847
2026088419
236656621
1770156043
1780014105
1972940336
1434789178
710150305
1417990302
555061708
216121102
196768772
2025315987
819481629
1009590798
1641744123
1324106018
527091662
559830897
1965043288
436132987
1016843320
1431584077
1743453770
1087746542
1397231385
1267550832
192339430
776414942
272934936
1121988938
103290203
1589542628
642915114
1449793379
807679144
679758412
399851858
369843149
1844399595
1050706126
629230868
673364883
1994158658
223380338
877798054
1099790080
494677850
2091263388
479321109
674422680
1630658663
208624302
932392078
2113169124
1434236405
109512145
915592117
929076733
83913491
1628755850
235643770
904884435
1875531400
1675512239
1487822586
1771027874
1051011110
2054008263
1266434667
945263985
575123760
1742585826
343546264
486411271
430657573
112005027
170951823
133903466
1695562707
1693453308
704583226
987617745
945818382
486993906
955781899
1550973454
246459345
2000934072
382183674
1313898528
1651487493
89895499
638820651
538153701
1771767768
1532284972
123137222
1359511106
1215185572
1803879823
1831988247
1240762290
1354383712
1146793908
2021794456
1759949388
1081358763
347429297
9751473
1866695159
1333618327
1114427497
1316150093
1731338246
147463766
138386207
1276640801
189584934
502249738
662773388
693552852
23361583
105812484
1354678023
320917684
1368093711
127998316
342358071
1909361192
686695939
2089559614
985962817
1981007313
1871118785
405283204
1277836013
2108472861
129501959
33272556
2014080696
1005775105
796914784
1921162213
1801190275
1970294009
1030230373
393492928
2131370119
1693967119
608373656
1602752710
1057148336
109692156
1034393802
1369197543
307592365
556797359
211056493
804443461
284930071
7937587
1544916552
1083495757
2018085934
501600522
381907442
557561407
2012700029
816277509
1198900354
1099446555
1695494716
255643732
424323703
725522540
608290984
130752356
631625479
1014945015
1955369236
2092334301
1799213991
284141238
1799213130
643057364
799590354
519843470
189255001
489141886
766840816
1295224669
549753243
412971673
1416757484
494541895
1150966894
272107570
2063315179
723704027
1102288524
1843095958
1861831928
1345655325
1874794885
2145241789
155038817
1559763325
851923026
685375556
124811598
64961184
44609443
1099386689
1369496380
31858239
1937992376
22564274
1450474979
535037598
634369757
1300257786
1049875777
1137663749
56334669
987586731
1675473493
349046810
1766469349
2083071922
1536618476
511299683
1898018009
32961461
796898907
599875874
1927032395
1826698498
1061236365
1212504543
2006474289
1527489028
1623181809
1649358287
153108325
744219942
1365968059
1304189120
2086000394
1481849377
875664944
98617938
405050410
336811871
1425266512
1786986271
1593389363
1834855977
376445800
1048301987
1023587274
1602865838
1834203092
377591003
1530871964
1660982013
1737694473
1568182283
1755392238
1632471885
1604231354
1458879239
1312939170
1163149451
357518924
1231165195
483053308
1971682186
878514301
1911702713
1102203064
565348820
338667643
677567335
1016835995
1352950347
1272835328
2077551726
1512905825
599922099
856289563
1040709779
1303808735
1776032618
1650273702
359345707
914988953
1918481779
1576045437
509795666
1631943312
254686263
1120595712
1179987156
840596030
916962880
2093279540
1224542576
985093555
829343869
1176754745
1574271866
1246602009
1623434036
1984904408
1801985009
349516418
2065041290
1135799430
648280254
237156960
196506572
1155613529
1616192583
1052149900
1441836599
608383317
569449294
148765655
1023229373
24102553
2087018414
1710361819
428926220
1468929610
1184914424
1877123779
321381210
161101260
1703188084
732516368
834425584
382423674
1772901614
1177145963
1191720148
1662498424
326242313
308219809
1701534997
76549560
1566376863
1759850679
1914175556
373968804
407664860
1632021655
711884826
492861530
54639179
1682316902
1736154633
1396709381
11244782
1141313665
947160184
384059595
435802677
200181771
2036289653
1425399492
1648624822
725990187
1570065540
2040089944
193814343
2987901
554307817
1690757512
1335107541
1621269933
2104345249
789065368
1071803257
623618117
1904675656
933888418
1652374632
6655302
650793174
698786414
1837874284
1095927488
1853155869
516741135
1177143351
542611994
1835480054
903630700
1183322519
1028207686
911413121
1131152734
1414095756
1617462856
809641468
763763014
240604548
1849844687
1892333203
696946651
547725969
1964815049
1133040997
2138927357
2067072213
1830502423
858538605
1439624848
1379674691
426419847
1643317685
737418225
16670203
292155222
1699926927
1955801625
271776933
814817498
1387401653
2085993254
1229405398
938283676
1551638657
1811793114
1028653444
1773530669
1708243520
198059100
1056331842
510820004
2114771180
841612296
811669680
1939676233
1659300937
1115675134
332897221
1473918452
779556933
1059616621
564483906
1609341846
1130302138
2101619286
1291143118
295182242
872220772
175642498
2073792592
1377295795
689221868
760335684
2080739529
1439859672
945547078
361654021
342471234
1931884705
1783083411
1008809274
1086487840
503993812
2132166854
1040516051
1102740504
818219164
941879410
2050798526
287525350
1148583381
1119338587
1941026951
1134931681
1941776028
1785782491
1378503037
1169637441
1077438845
707478171
1357946562
1280275556
1819227671
37763423
23138324
2101184822
594060207
1227436409
1697015288
397396583
1136548376
675910044
329328308
68641493
311404785
1915884163
976355715
65084817
1279732825
387312332
1721831334
54513357
1499285823
974231789
246685425
23928395
1648277433
817323396
539478573
1961011438
1525427936
164852566
1930361493
196856116
161408569
993651198
1997084767
1969536984
414389286
991221432
505254295
1919768500
1208267361
429417554
819061327
1047589499
1867409744
1800996455
1945073182
961616443
1907244612
1597846232
1719829853
967931846
33332942
1163150578
1830750063
917179663
540786777
358977509
1730983123
1019549193
1001537815
1217120896
1625456726
1130234358
1595008264
754287453
1213823479
2141724396
2007518508
151478065
534514257
2056618252
1017884966
1217511601
414534405
2498397
1976902072
1840616442
554303712
1584900437
1760401953
493281968
877284223
106741177
1247414577
1725308651
351777714
1924736225
3858742
1357101134
975630469
283555846
1044138948
350171342
1423927953
1261469156
1010725062
660683588
1731686824
40441697
2016742175
134105948
770089875
232397463
2123472502
1937179923
742555737
658243471
1748759785
1650287495
535440375
308188266
265067902
1485393598
232756592
1797334253
122795012
499925571
1110266766
1021396363
521705740
1290927051
526218827
1763586119
515764940
763622810
1834357095
1737901344
452816647
1995481759
11841526
908501785
1248711928
861052042
234338922
1532362842
2100099514
2011996523
569212188
203519596
550556783
903489904
869239795
1586438326
651265177
238450613
1684809123
1300610998
685481991
1019361537
1689809152
255461930
1725567307
1479791147
619501217
1586841947
1557187376
2143665984
543973776
1459662577
1808979385
912238776
596632671
967143974
833458648
2104333758
2019582895
177829825
1562146734
1478545916
561642640
875999114
851067703
26802122
1994730056
1805767809
1698613278
543369033
1879601645
1668365003
137951405
708262038
1238826677
1604779828
1870049555
1271754410
681770761
1268134547
1104705103
1203893478
264907960
67031008
2146349733
689640886
2004597002
583789419
1288073957
1438325110
1208126172
1325842891
667654324
2146668891
204101343
1283050150
1696130932
644406188
1925671637
416895759
274048303
675114708
127423298
192506969
736824372
97389019
120366155
59130192
1868454598
2007524587
642104037
162394370
1770550249
374920810
358815302
553277080
2128145884
71808373
413884547
1854845166
30703308
1734611867
1459306620
412630766
1751356519
667929419
1022148705
1150911905
1106263918
1188733316
583065715
1383326922
1324683013
348155231
63115846
509229374
480166468
2050752511
1370736282
992734289
1777795837
1023703108
1140603511
774583272
394127396
1684415241
1472157453
1609541869
428748414
860256769
1075239473
1203895469
1762615559
172453462
134423245
1399020693
1657895858
1590728867
1210159594
841325474
2077190298
164034697
622838176
1925778411
223759845
1516061415
1986678977
47210086
1669428747
1210613428
1321015592
684182689
909419950
1408539983
1059482861
1432235456
671130215
658644070
656722190
1234293347
1873392209
1925516020
1467016533
631042781
1510933126
199159045
331319686
249144641
1370746770
1286609582
627836582
1007853110
2105025089
223422123
1179271497
656920570
118236822
844742629
1576296946
1443635011
1848782506
1683827244
741941970
2028874256
1127690099
1513684750
760077007
14437248
2065933084
2022651879
1466946697
1664708410
421595749
52268338
1394222830
1842505853
1465470002
56907034
2035511527
2087019156
2133324365
753836665
1167513043
1001862614
1125857603
1996382650
2081194514
961438226
1121083538
2094184797
1212030218
1027166995
1623172793
197472833
37214404
1893687369
212532974
1236699034
2059098179
341255183
213501553
492928413
1791514176
1277583847
1191663325
736367067
1868344816
516078430
716045038
528288351
1379797152
1350190857
1143547831
478873804
794052314
821780124
1173565070
1480857752
1318640020
669804825
710599206
1861638409
345480979
610499727
136591618
876870284
1633916581
506243142
836376388
1063839155
187567083
1740461624
1706071901
120264816
502967180
2109509114
2094576789
2109060015
417786442
1336625229
155253834
1114015453
615284895
289161813
830534513
660277511
146615531
683439634
1757187571
318609111
1837357573
1372039997
465954279
1906579035
1051318296
919335016
1079185866
2133864822
1982503513
582582062
1779033095
1899512115
904023403
924766797
1811988999
2025663255
92123427
1523451687
80742507
989923861
742732424
1117760258
2087344036
883261
1277625383
1439530570
280226182
1663139695
408982187
1118355188
1140328340
1940423556
977830781
537044961
341833618
1077915925
1635142769
1889444881
1851115784
1922431844
1199861556
947800506
431722917
1890119368
1203447282
421237790
899872498
99214815
1968483393
2034292605
240601512
1589858231
1897826840
703395294
1305041898
1016876442
892077207
334080908
2061342871
296427762
243589588
1834510684
955874908
721224559
1489964122
597260226
230566246
47435893
1978938898
423524929
1425499103
1802882098
1440815788
1665702582
1022263743
1097256752
978215966
113626815
77648364
531893136
2078177029
940630531
2069688173
1701159638
72242812
1781001454
1289493429
174133786
1458788062
1570362850
288092360
1038196959
63218455
675189305
45257983
437038394
2069293655
1008814917
753087482
223215711
1419704038
1428022400
1051674452
2039780742
921657829
359818327
1955499654
549905673
1362865991
1813084992
1038518167
584810052
183500136
1026293164
874751151
1352440337
427305296
773273351
771398388
1347698158
563855362
872734365
1791274725
88380807
110035585
1764418736
337283110
539825798
819735247
1102332071
1727275821
452349185
72943689
1194799652
653672563
275613664
1685567036
2089317544
766121401
1469324554
1679722403
1966484703
492011416
1738319055
525494725
1035368369
127157107
1461892055
1087268713
2062693664
1497721496
984921749
837975837
1207471112
2103019480
222033918
1352027076
1468534197
1718333001
292775089
880009730
1941339055
1785880740
175039217
774446159
268435115
1800445996
2096328439
136869075
833708187
352725526
1705990518
1253673598
961238906
81819850
2102216153
741819170
1970243195
87454757
1650632867
855884601
475811231
1586195703
424763778
2053218720
1493437963
657417623
295895154
808719099
1116847171
1796121566
53446019
959024494
1867154824
460285780
1873324661
1458808508
756262255
1341312686
686206427
1043520567
482394517
566139781
465562435
232331489
1603485777
1146744540
613739954
108873098
353978425
948880441
1337015149
1265646668
27493751
1102192256
1002975544
493724887
2031291955
251578019
71617636
986681789
418108150
253826258
1001890849
892068117
840745200
2052583305
1122747475
1038101855
1559418717
1109822062
554446354
1649076711
1438576546
941629939
1548387076
1499717749
757540455
1078455050
423487525
321469798
868629181
1620569798
1184989869
12149189
1321167567
2091342776
2063660070
652827517
606528345
458083019
912067379
1818764240
158120309
1524314669
931138737
291257421
1885777115
194786021
480415573
1850357674
1757178212
755103027
545759734
901993351
2074438308
715776442
594581647
2080723584
717861945
4814486
534320922
77731954
933943507
643491497
1636647964
1525753685
1935650952
1152770459
401702841
1041266000
1355614829
235601855
908279884
510917746
746570227
48080458
62328322
606409545
979240800
1831384442
1013665427
1768772456
308214888
1069276955
353581956
83433497
1551977452
532757509
2005840312
1397457721
1901302895
1362245869
1862858147
669206776
1229202283
545884983
2092680117
1947950965
185455711
1110268096
1797248851
664506459
1677369712
1803857212
1349150501
609589770
352230170
1592065200
919995362
2118204420
1668580869
1400647812
1905284285
1458374563
696249180
1962777786
407018146
67790160
570715173
225099477
1128011949
199252467
1868204611
1772771201
2125060344
194132300
1590239614
684159008
2138231874
225503473
182017834
87271883
2037786375
720874473
1086725709
1841752345
774177983
680802324
164177898
1940422652
1614016278
1095879491
1140867120
1882475513
113886935
827542321
744951768
1245449471
1867022035
1518377540
2090574952
1313072253
887178474
1623644275
689223433
1625782873
378505236
1401730992
347926840
1792797944
1399267349
1463083435
1267621129
1979896595
948427374
26858722
922939446
1250710273
1934297118
532866228
2065166117
2146150769
190546298
84817900
1825609763
67601910
1776805155
47784714
1813660571
1573232467
1915993074
686023038
49797368
20504151
66418234
571283921
481923067
1228579288
1983665219
144296156
604136168
1029254041
1535565228
548656785
1573441383
941178684
898096899
2137342047
45885457
689054396
977136819
218969338
1711878307
84622821
596399031
140132296
612914413
1364033222
1978979614
653124543
856566273
703700498
1933607780
51163623
248231930
2042013055
712265408
1514462797
366183514
1023855650
571545903
355180653
268099326
520006739
108967288
1910377959
1298469751
2105822881
1292198240
1411763214
1822236379
1099113519
1675450680
2070027935
1094981352
304069574
1258130639
1314412872
1993554976
1993797127
60135461
1972294747
1465881786
1350031833
1176195196
2067096282
1517024392
1748440975
1523099443
1018134404
841441645
906260804
591473535
978286890
990821030
289607549
1854880888
263117386
1424295655
1562760851
123908095
1803318324
853702985
605427255
669160746
789803519
201603509
1444260117
1127140569
686162265
32401301
1115039153
1463817861
114001709
551917360
1250605351
699937852
1565871515
367501100
1656095664
1527551609
1430951797
1386124647
2002854967
1797191449
88211269
2003395871
333752464
1329555908
1283610486
1605335109
71313211
42331182
1835685454
1963823396
1500555289
88589563
288477657
1978561927
1966661106
803241623
1726104549
349261058
971401392
2036888547
1255775265
1031679326
1055954317
905681943
499455388
915148440
133511605
935703680
1249340577
476921673
311197075
1368144374
1331951537
1316428578
811124486
1855079635
1835635169
1840960405
567919207
98626260
2109328094
793781690
319354775
1048980693
966102130
1998504910
428649434
1499082254
1203284740
1656065243
1804041815
1518867648
1818374228
1118347709
945534734
489971279
1741883805
1256633892
396884303
1353938300
225536831
2066129140
697675118
204397277
25169848
764452929
2138048122
1526309923
28767147
1852338918
1264380555
116298528
27481236
336418681
1214631081
1397231439
1795227675
254335746
369833149
205457392
1994511004
1663078216
1433062850
1847222853
749709517
654946276
752481188
1010643019
592063297
753352730
829334669
2071616445
634004679
637706667
582833238
1572758844
1581424455
740964305
1675394993
1598203340
1144103652
761756606
868374758
2102651204
644834727
1755261207
1328404812
1655686721
592309066
894083546
297076288
1567333194
1641637508
1653381755
789505947
49025884
2068402999
765236090
1550589606
1074788715
1789854391
593128213
746348445
1738896085
2094341486
239414507
1807355158
693929289
303865250
89638391
682611657
2110026321
469936389
294298781
204719586
593974210
1679983004
344926278
863295085
114329129
350802348
1739756985
911138367
1557409316
2114214243
472721915
1324292453
312601159
1049536622
1020430775
79366179
504887437
20400643
660253268
1200107623
1614798405
1487503857
1316995096
2044007077
113891968
1665387656
1317989694
1743171151
1115462715
1651857953
1620764802
1830433535
824825057
1016997269
587227732
777098825
1384553383
1047070472
525524918
44638010
206660619
2072336152
1570037064
1054125170
825061461
462534595
106702239
2051072151
1251610155
2118194393
691652946
1259294037
1851948509
192114707
676877809
13590527
2024025804
907699248
1231926859
291245025
1081672488
541104663
2014233665
1915187736
122911531
606666440
726124909
2091527057
581814899
857231132
611468630
865064743
615869299
1365238223
1317740735
407390641
1219152829
798268171
708853206
1384331610
1002286419
272556012
106455502
1026278478
512981603
374911253
1595111777
1646229860
1494120696
1187573417
12222112
1710612171
1498283381
2115342710
457374016
878585311
1729176497
597312733
1730999240
1505429487
722758782
1530220931
447810554
1834607530
731927873
1839920526
2136637600
728990928
1942331148
1008674205
1542218758
1922896882
1506401633
1073225682
2101667888
1561641942
1943948570
443239692
930710993
1054899248
672748074
179772189
2020293396
1526641696
568079798
396251533
401601867
2144871347
634698638
724334318
1681557025
2024293825
1601181170
371745739
325725571
837361356
1274933867
197610215
1675667242
647054665
307262693
1839983397
229392592
1036067586
1443460750
2138584336
1607633334
906173013
2137442279
2085512885
1962738553
296700837
1168993319
723507820
117374588
862517902
1538269938
56083015
923855713
2010875524
1890388282
80707682
1271420575
1726116049
405818651
294382548
1501685677
505690432
93334392
1645218064
1393611280
1165277342
1325411767
1154322011
1385545205
1647372627
844459927
338728165
1477881953
1406514635
1190921545
482067307
1994768757
496675232
1188057763
1551168893
1400826099
1936111022
1844631211
1301876643
476471949
1618248169
711003464
1650445589
661913941
661154602
1019368520
155171247
409145582
1948930255
1628668438
1836402130
1344851154
2063711510
1927395493
372533435
227886316
1892381072
295790952
1761663354
1947399548
1765235682
362963187
1518551879
831470402
1511599541
1733021717
608326621
722346997
911206878
125082665
1525804058
1183989441
1914954381
1809043431
2006920900
1050655379
1047793479
199533919
828066496
2097368669
1415855435
1133100995
2041245928
1783106390
460538007
1186625020
1627976013
1967098386
588814901
441180197
143972761
30242001
116088722
762095326
950186451
1148954276
379882242
1450326758
1230266600
458903840
935487309
1565575854
941998456
1336775178
1831618382
419405158
640457307
475816502
458097997
1777580792
1320799573
1548467031
815562161
1928621246
964628123
602947201
1973421228
1557686180
2059606317
1647991011
1591063291
1558934910
1201950532
1731322826
320633576
289026897
1577300303
1828116398
1358376382
1904899861
84595410
1915877859
788932602
1119275139
402651136
1231624046
676112105
483728158
935971356
1318866603
294725364
1814388945
49116809
992911385
367215412
1731056037
2027089593
1622751003
2122168606
1842215468
1990028873
1849908593
710028852
8746711
628861249
60439979
834826564
1182541621
418848707
1459048510
1997953033
1253028571
1604638035
1718230532
931644868
1837504413
744227059
2019341119
790022974
1970379208
624920034
828274178
484436917
1607191005
59912875
1445638849
260147603
333007605
520983772
840309440
810016193
2012822019
42918818
1745824674
1752480863
187653790
1444298553
65433846
1822958063
781780192
234254424
1213765459
711271427
1064741111
218464678
1133907275
316747379
77349130
1183867609
1258790821
1756642392
980028220
1674998257
1573496692
527669074
2133251321
1840297116
766089602
721549449
246795248
2145459943
1842956310
1526438569
1648240966
2106825602
140817179
441088850
1083221723
1944656205
336851027
439260665
710133040
742880480
2032525825
1316162639
1095318578
363700880
1274937407
170575733
424725000
491041610
1863903290
1982654798
13737723
2083363335
1239263139
1256672013
1309226868
246992897
830795473
394262529
530019864
193042097
1606647065
1241748300
1723475733
566247548
432179433
910238795
38440710
887486406
1443297069
48467007
1294491183
925376108
1461851445
338186211
1750546072
1643007875
138470382
377504140
318852624
990606963
165152504
535063745
139519096
579371244
1523880339
1738145768
1394740691
1736879903
194933740
1465634772
280994182
15305252
275393805
1662142365
1961461969
188231772
1822858789
777835592
1493827532
66028479
421974118
1635066005
2010103687
1930496796
752294261
47342132
423772124
1144146004
1236259216
774335471
2113323757
1321189359
886799783
1508094961
495117453
1405656565
463153051
759925051
1184333133
731325226
330440499
1604715087
2061088806
528298933
548550966
263170085
199752467
1234554541
1490167960
1477496004
1140671438
656970449
49623100
1676792287
1043171080
1116692534
1475691566
761567386
275988533
1985383640
210557220
535024456
1103131647
689265405
1142083343
569557681
606578858
1613457281
1289505830
973201788
97827198
1740219251
2143982574
1341584011
173211418
900465334
372467902
1978963508
717784713
349507461
1720501895
1049461712
14443106
392367657
524483445
722838445
439422578
294478600
792965328
2139241182
655508860
364796719
1259923055
1075425111
358371247
1289823110
35548731
1548852982
678285070
1942312888
1707257649
1225159694
817695016
1806344633
462107433
1602523066
627504754
1660775166
1145715029
1445061950
526913666
338177391
1614570779
1577144499
962479693
1137614709
1060565980
134751475
2130975521
452340451
125514480
1696643723
678673239
2125401747
1778193291
1667092875
1318652963
152125970
1937302831
1068613594
1441134624
814200645
426392496
667674451
1533225231
2087849485
653799727
368838644
1933617211
1867549322
1526205343
386867630
766536773
853736964
1729448119
620155071
1602161891
1839060082
751518976
758031858
1728885627
1756224347
1564260992
739702116
2082477076
1069683309
1396664723
639171317
511114075
1058346594
1837952175
302251566
45357087
950787426
107458459
1405679200
937404107
1416605262
461288107
1426062247
88795630
169284521
74798244
575988110
209343530
780424078
433496958
1217349522
413266435
1350219703
638996375
1905787083
779761305
753171621
661234002
619052987
1561992078
1080808515
1940163784
67755698
1301406809
795386987
368348849
1935896811
2139046252
1011873069
1056220770
258202874
1507821090
1282668266
925420388
393055691
209801618
117808301
208204191
2086001355
2066947463
89919498
1004790029
1674835494
1024547674
74114505
212014000
1400125678
538025354
1303852214
196901815
868960645
2027156705
1594326873
2130986005
1650647205
1020000199
1828705818
1082621106
1861445908
1779135304
191358181
1828999253
1608576927
1041146652
39441804
46324740
2010197589
673314259
1625170067
1538017519
1559573485
1498113937
676675813
926451845
264020917
2004687015
1597093743
1200116776
535332810
655042061
1518113666
908911044
1079888044
445776766
1159147078
1008001131
46307534
555874121
95956728
375265268
1473201830
1201374341
1843789956
385809196
1638150546
1559948484
1625715823
1043838370
777387409
712113672
1009454115
179249594
97456564
1584944510
210519908
397244886
2038209058
509055671
1516292575
499895000
1606467164
59387444
790245347
1013792404
1091894961
730157889
1055919446
281281707
1250094840
1329540503
216725236
1258160640
1841128077
7729945
1134294868
394111241
1645562731
556509444
1647577261
812010754
902692896
614039478
1442906966
1002502206
52654599
634900515
1713766969
1874793322
962584118
1758462810
1545960467
987364913
729063431
207787612
2018395321
54945807
896214144
682675068
1012199804
1006630929
14195862
1754470458
379549451
87663466
507395951
770734280
1276688249
1631961481
2092596350
1653937106
97734071
1954831944
1219911047
1957257258
1025234083
418333225
85684080
925848586
766848468
1522647317
1484470544
274082191
305312528
1037149607
229219866
1873523764
798837930
243038531
1700996088
2011193291
1599985462
1672893379
1457009462
11835848
653058354
712818526
379040950
1915627681
1720870768
2036649603
551085776
2035129039
28465737
304721728
192841741
1534787830
1744098251
56498877
1915197603
669126120
80724934
507807502
1129541976
2004394448
566102403
215952207
566293089
2087764624
1271100158
1057672039
128915532
1809413174
277847557
149387892
1610536153
1134301469
1917699367
659436920
2017341059
1048268845
1523866478
1026412137
693916839
420922727
1971132674
539711241
1594269843
1076560115
1876578053
464533802
1164148897
1098378508
1821475708
1760503747
2002315021
903151226
28777520
125665684
1516534466
117367075
849112180
1865615486
1369913620
1769522891
346978988
1314730378
62559667
826947454
277462061
1941284791
151490587
1598321964
2038982128
176163757
1515238940
1018922739
343780741
1582035788
1259097556
1954011848
1090594217
1493848270
494813215
1840819229
311279198
820601029
1350874625
137970304
969782262
1819921177
2036878723
519796925
1277509319
1875848772
1151942770
270919426
698124260
1797967837
202169989
1731632877
1501483703
1955455956
782787163
999512915
183503120
337214066
1664130424
1669854871
816696723
1310215070
1472874566
1489526496
792622159
494021822
665023496
2103644356
702281140
817216337
1178591870
1952358302
1195587415
1925068306
1162564258
424992224
1474759860
962064216
567131425
1300518272
161578670
442137141
2062526063
1255356874
1706613509
1061318626
1506983597
1775440724
1360889628
1559153652
2019210392
597923578
1212714030
1860396701
2117903113
1509458313
549027572
1350034581
2116674635
1107427095
114386446
1032325430
594643837
76310179
541101922
2013205685
307536218
725618032
1742250342
25975058
2014337632
1211383696
828357121
770466294
701422798
412535332
11388483
459321030
2115035644
1893330930
665254881
1353435427
1690498318
1903508591
1985228590
1918741978
2026527232
655544797
56088230
1084727174
1891916999
270958818
669584006
1446256039
1886336378
543013055
1455026630
1825550269
1436703355
554263670
323784179
1255306461
1415939411
819828663
622234078
1740037460
842140111
1188048488
197609151
920653198
1698483620
795520294
1661872559
1394122907
1943903194
615790690
1506036125
575033459
1930606290
1756775516
1099228869
1771796545
1466367622
678001793
18053582
713735317
576483044
440775533
296080378
1795740682
1604754743
1086484622
2021395396
327563442
1549297185
791925236
2098477984
1958065170
285858852
303284395
1344376272
1919063771
568679008
229923145
1139428600
1329546628
1742777518
538276640
1073694629
1224572059
1687004532
846513801
509588533
545885806
586142838
514881872
1656403900
1282773324
1792510100
1090361750
1557285628
590772536
1740971730
63922360
1936726542
633707611
1016639713
1382873254
1779687914
1816954186
1914627668
1093136003
1033736782
703869509
1945662302
518466419
740165992
1406944013
1262311726
1626710762
1575651935
1996380873
1296845539
2086126602
1724189376
898847625
58326014
817632530
38557645
1707039745
1950628363
974115248
369823960
296625224
1096846991
2052010361
1354673636
162569061
140367760
1711114513
492522422
690923825
1630622527
1831716138
2081912177
1798591935
123774429
26103309
1255325168
1366046376
1383831419
498748487
836680363
1332801815
470070416
807225752
1343636043
1200970973
410110826
1764802208
1888032772
902142798
444053042
1994647154
627376578
349465654
2079494194
1431958724
921308455
2137395648
464444720
1918594140
1860103786
1152593339
119859449
718353746
727886468
1492392702
216120966
1319344688
1810227371
1171946359
433553350
562838175
896061109
1625932897
2097707078
1030429522
228852755
502934900
2008840595
2108692024
849356627
606982487
1999951184
569310663
1168065857
895250822
69609259
1745361658
26346380
1831228425
711664636
1387529713
987608029
1453709779
905187615
668644106
252245873
569776154
1395073639
967672144
1033447750
1626245824
1273597050
2082147370
1576312974
147298304
772194715
223318223
341173198
831689299
1572533159
1463352100
1916952387
164520895
208626040
1987172920
1395571619
1777961559
758609650
2073445164
1323799839
1256036455
344058315
324912316
952932925
1119285145
781283243
1621710769
88762338
839301126
1877793682
85891221
1486731192
1481303328
485239736
1223020294
2058833793
490750087
3967105
310586283
1378679389
1844640828
494698025
1397319018
1227528903
505300975
1422472976
1483148352
1939812461
306330341
67362039
2111408944
1261449496
1693617739
1075793868
819365947
953765449
945786561
1564763950
895665596
5872792
1770015172
1087920097
1840569336
2111799436
680666867
1139081746
2053772251
1794870125
1992353199
997284803
442860178
1094892429
1768755464
1416738008
762457348
1535338455
776615426
965053609
892479238
1340886333
992291176
354142353
686187012
1756355067
889718715
2108329951
2134629008
1427461264
1237834266
986755960
1360768697
860423183
356246369
811453496
1466025093
877635278
1834028644
1559503088
549173905
965598290
1227693453
790730538
740657313
1445286053
663294758
346932011
1574769037
1442885561
1751103757
2056793591
1151804103
2071140078
460448030
1338549456
310088969
883295231
329768179
1471923033
814489132
1104445440
923267324
1260197929
1077030178
1378051683
908300695
2075071082
1558930608
761259840
2059325421
256844580
191885877
1947560940
468521411
654557071
2115240554
902483302
2145194960
1652882332
1872392875
47060810
2141824880
646339458
1408992432
1321838622
1072698987
591955164
663560422
451999914
420435635
1208868223
363345237
147005412
1932260889
1466053488
1760044227
1667496068
417112354
1221396779
257507817
603169554
1119667050
256756220
929258237
234469565
956064029
380790555
453997729
1917109417
933749020
1021655701
1708769980
1145924350
181548106
1343129938
1193749446
498240352
2061131144
1176166430
1484490521
768226200
331468883
1779003294
1266588921
466439260
983033431
1486082211
1590030358
1069124263
833305072
859981460
1320678560
391931986
1301481568
270629014
759909491
2102074389
487982040
1269754495
1278123758
1141589586
2117650420
1269729693
1985464542
496676364
1592560452
681544879
109812065
40555313
995794660
628018174
725926894
1673980041
1138605824
1856789391
959237965
1838869203
539120452
1336177120
1823551418
186577583
330929880
88677312
1297036387
1705976344
1209659873
28630202
89222529
1115409339
1762962189
2018047458
1218261739
1716861498
234338038
1528108902
818447703
613396317
2050618405
2039486670
1119643196
1708216575
93927836
1984029164
270738274
1961121543
1562877694
570762430
368356616
1111878663
827203420
451155961
924777395
2095099411
803300562
423528633
578020506
1685852666
1194635239
85051
904727994
1232243161
1601310882
309766626
1094913927
1048641729
1694272380
1553503662
819021836
1112365446
1955539938
1968795941
239582590
177573821
1119463384
1802784853
503720410
1220376472
1993619776
1881393654
847264491
1435263336
145357397
1599843965
2120868565
1774497518
1788815894
1520983850
477601109
782136403
1968417966
1008016588
44608799
455189931
2076264589
171660604
1465590301
396510704
1640933014
125996213
1059317246
435955359
1894180936
1824818729
1643919801
1987993957
1051793444
1671411333
200256214
2070221450
1242458822
1558312262
1791790656
1115306028
565489900
1884494532
2059364535
415749289
1557815723
1797052429
2019950157
2083715771
956462795
1657074038
2132808574
1663118214
1546794141
1126821461
626746912
1598179360
1484603212
1291909310
630724590
1506498887
628459857
1635372452
1884398614
417266979
1086737583
520674762
1988008064
788035790
1102743890
1910111947
1825632358
1215793544
1228678387
1641277204
171543064
831922384
869616797
703162251
1471680072
179509131
2096984271
667529793
1161594648
699863918
1602199628
1513438814
115341431
653446931
1801329539
1639275761
2106689508
311847725
1198014737
1739317432
189618930
671161583
249266963
1140223939
370432945
1707589771
2047846953
741444323
207055075
778307942
458967512
1627130853
1458887809
1901990506
449680453
649093845
1148948120
266138920
1996229133
1640905
304129563
1442734298
1066010251
1841157312
1592019632
876242606
1664026002
2057857997
1303281946
288317958
662127646
1192136772
2044530373
992864503
1405931966
1163877795
1177529788
1222690578
569453805
2060371560
392192627
1823803373
775581018
2093786858
1619163683
1116545279
1611922735
320165483
594320131
85201543
529551816
1875646230
1588225447
1999814608
1734323746
714493244
454032316
1818167604
751001391
1085130824
1686696227
2001876067
265488578
1843999533
508366834
473116673
956946758
1966383068
36094319
481082322
507204493
268879422
932932202
734606326
2009342643
1908399212
655472426
1729996715
805614087
1693965418
721231960
1329793866
1258246099
1221258501
1113279123
1276093071
1798397308
1567021289
1113007656
1814620741
821042698
400543913
693199072
1927156239
23007402
1991530775
681243491
579078336
1622993449
1348704480
1153265110
1331551453
61495643
1145689055
1776673454
904500472
1202386228
358239717
1556593
2023995347
1945648613
2001630393
1129781043
1914292196
1750546072
1819247432
348208598
1849641706
1668800949
1932251099
766539131
112820114
2019489352
108782713
1151712197
3960317
2116554202
1937453947
33499816
97910992
1491187611
310451187
1722656990
1485642442
657560777
945834428
2110600856
1696255189
1123872664
1125232575
1470945386
1670056120
13604327
1108756110
502949105
877597178
432179009
1987820951
170930421
433106918
1599574211
1265615575
1754310905
706761998
2123703893
284223974
1581623962
466405890
1991240237
1300530935
1959511092
1396871260
1293915631
956524986
233099683
307517787
361890992
257542946
1853062521
1313507063
863413123
60049638
75311278
1122737514
1085821071
2121035376
898822106
990195818
1667602624
1852811355
735683632
306709978
1162746113
1919194553
1773694256
1271371754
691750484
1554533788
2029021550
69524630
1350881673
300869258
1382551228
162356001
1948916920
1348831520
653829921
1516061415
130544617
1376831709
2046386235
533915846
455653242
2003325465
1128551161
2125275358
1797989660
1429527097
1917394363
1384903233
42150177
271534897
1677572884
677349180
1527144621
1092513516
1087535224
240329673
477037081
1855281144
2034183482
773842117
1693094392
1019690920
1328066339
1306261737
1130931217
656662610
919693199
391093098
1704104272
1063320249
704035079
898770221
1350763497
702553291
341897095
1369514377
979685269
1577663302
18053582
911572918
1828984197
1339209514
1496762711
37395526
249343050
1534542492
774990501
289204351
291223943
515259847
31265876
1012322072
1875831330
1894843953
861103906
317903406
1860850990
2133241942
1010809028
1846032067
239986563
1539272078
1640401534
1255186739
1426880329
819618299
46165353
232183870
1458677277
1379249978
1397166471
1440702683
739382230
1862426007
278022169
993484560
152597669
835115930
654291845
443801401
1161564474
1563242103
905813533
517338133
1491236086
690373601
2111395256
102363489
544443665
266401730
1598697308
661167581
1290148890
925908239
1771717941
1369261947
880868531
1685914967
1264375447
1745098989
562779652
1348702215
684631542
1819180646
1906479599
1828854880
1953748927
705009311
981171098
528383707
1777725235
392204711
1188709175
782326459
248055185
1859309022
1375300385
2054182401
620125900
573537095
684535245
782789448
235863683
1082383520
862433491
1773741485
1921101747
474427937
1375731006
609809013
1047989154
367295331
947231419
1420022799
1196042174
1769155629
1986484773
785296320
1327856016
166286841
1709029498
1572798044
1023545702
1787325075
1235005237
59676528
2075954787
1653086925
156959310
108866204
1829578248
368336735
1351496512
120590516
312794297
74275529
107752708
1670096022
1766235194
1816997944
623650335
894437304
1370053814
131212250
1870437666
1704921995
1316681357
1207528925
705826674
1123707449
113078879
1849420778
278732883
1743993586
1713237805
113832596
452543002
1598693312
1141785439
1472152686
1583200380
1299439262
1329208236
583215027
1852726061
2100883549
1930691122
1824367656
738698179
952590129
2013699939
1405520727
887429760
175224174
143488663
83464084
846681168
940750331
1334321936
1013965541
1319161983
1829111768
261181285
1861092220
477133900
1724861286
1060307231
883447032
894864736
1431692544
1937783535
124800981
1675055086
921794325
2079772973
289224593
1747388389
427287761
1861912591
1560297790
415938668
1064686575
1040709779
1933040353
316122292
1513666003
815833585
1747573062
308513180
635608203
1620498585
1588434303
1237127038
117170445
1930785768
1327335359
2122659894
1634261605
153893212
1224283200
996550241
366070162
1028404919
1544868972
516116333
565485109
626418400
650584106
1269771468
1676408985
1383798589
398923969
161414037
1041846540
60748933
2079351161
1504748038
1434357034
629790672
1406797735
1973674235
1211123937
866989109
496113675
169590943
1544533312
1209250637
390986710
1514570284
1454798885
920148495
929816802
410574582
2069490642
540218859
20309194
1841850730
1995234408
1818394063
1523547586
1324708874
119987097
2060985935
786014456
1063490815
2027918935
525751993
1896587084
1172908609
1259039381
1550374526
903256855
453556574
1521987471
916361423
1238725492
2003694550
743998427
363739723
1973780166
1332333022
1131087611
986041515
1956574776
1217397009
1061192309
1377093457
717719484
1715865458
33910652
1908376127
1769858075
1268334377
1759129244
426957655
414565149
1649593078
1403421822
1689657605
600002681
1794834072
357580985
740665804
1471737400
1585158227
1612634564
2024889226
1133051483
1309564077
732468310
676984455
1992571595
1182412690
1769380110
892823104
2047980042
906663203
331066722
1359219827
635617401
787413776
1578113417
1423810949
1665477813
1067666733
1500451913
1979349954
1138602316
399327807
1807239729
1970892008
875617208
302685757
1558340461
1169611689
1340669411
725863784
1373000708
1016223265
1274340831
1647889531
1052717239
1891406017
350797003
1664851744
1664392385
1755156773
901931821
1571614582
643955252
1932032416
929372173
1967276223
1459736369
1697051597
2127596138
1573816872
1550353094
1130919572
2120548901
17030777
1775083410
224369792
362424105
678559265
184378323
1553981867
1093717208
2114519967
270517211
1046809483
1055004851
1847877137
1915409277
964205813
933191119
1254222053
2045197538
1172867587
1289571159
585999927
2127005096
1854094789
310534226
1659980729
1751585288
1264318364
348837851
1301011966
865114871
154186364
1392887067
2139099742
1358267718
785300001
584726693
1800934277
332720302
314260471
1262797409
2096300367
1120086644
244172030
1084218484
701550397
438685414
1084714565
676047616
1858069330
1407042652
1066497391
1318916585
478773005
352472053
583553073
2038565510
549734724
235387968
183912093
502119381
1447788078
1058213182
1143622
726218392
615305528
1636344201
1395924785
717508345
1199038839
1377080118
259891077
974108633
50294356
376860578
414181733
243090397
889361613
2011317194
518477901
30640550
793667308
2040334323
1757728596
1760360295
352012572
1021240326
1986641427
64777037
645668316
185158016
1153481099
1558157199
1231349977
1547976737
273276435
756306094
1625529916
1191166504
985789611
850049093
338997705
796914818
1113746987
918136789
1771929448
562152698
1440243563
1240505921
1952929129
933783938
1836472863
457517340
202864389
1843776286
1031304502
1053991423
2013727248
1307969335
150395824
2108536839
1001722953
739122176
1682571012
90568466
322614292
384118819
1779668238
1911072206
1434674386
1625681232
1857265623
236524160
1129984275
1037552971
1098035691
371501039
1409519716
1419678102
1021381669
1015755907
987151274
1044320565
619885793
887577011
1038966408
1107281784
1384555246
1834163996
2088048555
305918085
762082423
1256949526
122764466
1940321639
1689439017
665416975
1782010570
1009185520
152778856
624401228
544577566
343277017
390657086
1231322361
846708414
2053910965
727233867
1563632417
1272179149
994628234
391763885
315154172
1077773668
1761487762
115242054
355571993
2044309905
1255572341
303224461
1786989150
1424815271
998728058
746704323
1555355037
377257393
779727635
1472675643
1049601072
1476282572
1877791305
1764040589
116104438
1627265018
1970720305
78375080
1404063821
244767857
1662751258
1186986948
2438418
1860903314
534061138
128790144
889108458
265953203
1755827767
1969777342
963134594
1169178053
779223213
190839559
923659032
477559802
62633849
1430263523
1747855733
532320581
367031512
1858744492
1192184978
819083356
1625924334
391019551
910880178
2048879619
1130425082
2001734426
872546882
645077997
1497519525
126826881
1720329272
897579462
1017551761
68660574
765525009
1323993366
1879901630
1427150528
2013210968
1909557828
1682407446
1305688989
945853428
1380869668
905784967
526025038
486023065
1132243945
1281349391
357090557
1252907648
1837874758
792791799
966679613
2001344049
941297164
1209167274
1180057717
19711854
1393139430
1212306831
718496323
822244516
1689322756
1127140569
1316668995
1820652032
1064366510
317159241
1585854457
1368633709
1265797838
122982160
836548732
1627651900
364304003
619404869
1359372504
90568044
1114768488
511485400
1972629754
734289804
771038594
994321803
54527030
294919192
380758370
1185665576
798568675
1178556498
528726233
2037485077
377483709
569415719
508570293
656089548
1186446289
1628634711
129303181
236094534
1460627697
1544072838
1035218356
1225879870
1829447413
1369258447
250753436
1463885130
173291591
1896148320
1316713805
473621230
1126166949
2034284970
1900369381
1922292876
401776654
431455368
1217095848
839361403
1327684161
614785286
1314123116
1135981539
41956187
1520582818
911820849
2000224283
197503167
1919059857
680686434
698960501
1988875834
1897036720
1589563704
333325429
911891646
2108479837
1701636380
264430796
1023319990
967668818
2012744647
907962500
1097397194
927981873
718949423
1512959080
32051816
1721644660
202040836
1258908045
1885331618
986550460
617223404
2044114718
1476324374
530839876
546868990
1053253300
462713610
906654948
1458508006
1211708696
2079513957
1642192724
2135855168
739519454
2124432180
2130207078
320140998
13816071
1774899967
76392508
92147415
88624738
617950374
95458874
926497620
1503417412
584154951
1640874407
1199849128
1469488555
1944815445
1947248456
1020886446
1382340063
1944134388
2116779236
2062916785
935791459
1126638393
1698663753
408571322
1600906899
1197133691
86773963
1884073256
654354869
824088894
1756493167
146518678
1729883627
868131250
1829849877
1142159608
894794209
2014938801
389197511
1828170148
276726122
195772706
1785891763
1486521868
281348579
802344362
980582835
1160390748
1225749026
1607788281
104313417
244992106
2015731734
1841858918
2019417294
1507236441
1209392178
153105189
901853697
1916427022
573906210
74035138
458519074
1093432538
1811603828
340841557
1838120562
596908280
291258744
815121433
1559589810
1320286790
429466627
1662563025
2084422674
2103103516
419929968
1491880958
1727578739
897804415
34625405
1458846895
763663787
260364695
1339788700
541628080
461028641
788255325
194535979
76849946
921923390
298384916
477053307
651343427
10125056
154189875
504013784
1218113611
196957447
574538007
1663879717
401150645
274184230
782068177
1499812891
531120275
1031460531
2109800819
1764238691
837665216
732631387
1549954252
1428400870
636054139
1546502482
1915228047
1782522425
2016562098
1573859752
1605281358
1216332585
1014588630
156273752
1053428562
547435434
2096790899
525310408
2077372313
1486831388
957748927
635201409
787899214
1838965246
1162953169
1345981083
907638738
407698884
1876934922
459452656
239752117
156868868
1627002150
1226057875
1193537383
413267620
1064664031
1386904519
7731767
928327190
1749041641
752927066
418096682
1662580711
523086860
582910223
977152152
1497950983
356378796
1276710370
1079902801
1112193537
11387006
1228965435
29658743
1857377888
770777520
19353869
1132314990
589286873
1301871913
1721324644
1500502574
315279138
488997643
615856985
1548798079
899543265
1620626475
307577213
923008141
428138277
1689514855
752117586
229409006
1632784944
1829502732
1071954009
597651071
940258836
184255942
1952305099
997758301
1535677254
1880838561
2058808773
526482344
314874218
1444167912
1363163819
1389560682
436941850
217698065
1037485604
1883837848
1998257454
569354599
1546921698
1993339513
1252966884
1811938144
478040495
2095504065
970173854
323361202
1315574544
1144148279
183919368
447823772
1481959739
1374211193
472228804
872567092
678845300
1414625158
850251877
1835978558
445900351
594526003
69998023
1696562344
1432691818
89728993
19839040
437887364
193440177
354753323
1292748807
1573395500
1357760595
1123275083
507266842
392531707
1221802733
120937610
2054009408
858332096
1038042370
2127898294
1199026052
1087785783
1568621173
1243994410
2094424684
828819333
795119527
502182631
1765307927
20529518
953562731
1094205876
405551283
765973831
2121708213
1618204293
1859273800
488123457
1057927962
1194571585
701425420
485455134
1062986827
76632541
1599440544
960824927
1563466117
523904807
2069152253
326181237
931452543
469910194
1088624213
1303642465
1063236208
619538863
2041442841
266457581
1577122323
954977825
1807978578
1374311704
1512485166
120829409
1744933488
1432302920
1050327012
656096354
986549908
211421001
1408642921
1272804954
158057575
960151455
86875002
868761720
1213706173
202776596
578290586
1591828422
1174233950
1245515577
2125147995
1038786749
100440948
1277882904
1200460949
1652882950
1460487664
2136562619
1323345244
1704600960
879557152
1539313225
149742405
891361638
182388260
137027073
260583709
1543708214
1486023288
180118720
1248751474
391372659
881035827
2024967305
435396807
1136621510
310961198
207864029
777189185
902825093
331582740
366472393
396301280
723717036
1833131693
778838012
1825989405
1741737984
418616798
1527826517
1442531965
608434139
955436042
1363605710
1017561097
593086868
2014564569
1551121408
871556657
2000879584
518734826
267652011
614020864
764447348
2145484954
137444517
434039188
147621077
1951620108
1776560023
89460111
849087725
711895629
1380866934
1941678162
1115400811
2123029624
525593293
491678740
1682362589
1102047835
86304870
1326956645
450214633
1793378243
1403936900
284924705
125828903
270315997
1851875301
593727988
451105081
712355224
1105423011
590998537
2003693016
855414190
895666
1091143134
1104534030
1362905137
1353922353
786412727
1785370961
694170838
465038899
279654097
2087993101
257642618
321894845
23852934
1029671775
482677756
992295679
2011607720
1962093184
1966961694
706549150
270203792
1917718312
949717939
866549341
616868285
1501253682
2005220949
287346720
1608298885
1201038701
1254713371
1847847021
28801653
471684252
1451417783
215897665
594611524
561287671
2019941994
2035989482
2065161597
592587294
1463001305
1848939036
1338739753
2022235271
957317944
2136251885
258996893
43506240
1456167887
1523952671
234067423
2040643288
1905149535
997315220
1907440852
819820428
1755006108
922066017
1809567604
876639250
484284970
1005176629
2041327375
1012660169
1363657968
1673275667
2048189292
1315542577
147323787
968303772
1249949948
1067104766
1119386658
1207945394
1814091113
1274103692
746240351
876780351
1834472600
420646769
175368274
1438021739
277939800
511646476
1823557178
1727717646
1715391673
81358346
481350389
437316583
1291657651
1938432999
2066561582
1125531001
428735592
1280937186
969437077
1241809139
17081319
1017067550
150523409
249322737
1221378181
54789029
992064734
1545840412
438510868
710695352
854819002
1468235176
1278050284
877440960
1325601751
844735407
2114996262
1692559325
848687496
308961622
808446032
1139625158
1589763217
971964776
1381213856
944977347
1957855218
1938572330
1825555617
940695936
1843995258
1295699431
669028662
1733395841
1351876844
1288884560
1187324463
579080086
783552816
1408696663
277272170
1071925204
638878913
1380150101
1221418317
1735258520
1689358662
399642356
430582645
1839471075
377307505
595658538
969296141
1654641265
1345634274
1178430437
196334826
1799593198
1071050983
1496857388
2091532887
414665850
674556998
310875142
586948516
1807134076
291105786
648707983
791840452
1046644247
769504072
577339490
2102998576
416288127
1011618590
650489146
828586674
1301871913
5514460
1902541495
2141965464
99760508
1751188164
1362445147
1282988701
1347423256
1811962044
379259406
1507857137
1731141359
1706753284
1452365645
905139951
902579132
681243997
1240722626
1549199633
325621487
2125904214
663693707
231575551
1163614979
1303671279
1067544013
180326123
1465759358
1324200627
423271254
1852287708
338733176
2135756569
1678312126
807388712
2140593717
1501316888
402368614
451010396
1121474441
751959290
382850762
86334690
937802021
1776390695
2045185823
1518888118
2087459421
1115844456
1885561940
1570309612
619913852
1448471933
1989158395
1903412754
821399706
1635956235
1805807376
1120130040
1932734359
2049819717
1046697947
464504281
516470839
320566471
895631933
465702474
771517651
628846031
1149893498
111593754
890153348
1771476420
466446143
857729663
852723971
1819803829
1945673307
1538821159
241125983
414044975
239362835
752811730
164222668
1407516344
702797900
710458380
1942948804
703862730
514512959
1302808918
91599425
1785406415
329938113
497167257
964347192
494704083
1332689858
1690130264
441952093
1337248368
699670870
1265733457
272552426
126598284
618387529
723872804
87672980
211390869
1872645454
1422832270
1168471611
401506921
1467113791
1998154029
1439422691
198971913
986429818
63632060
1050185301
927497964
1052148930
765416971
259232493
448354867
1348240641
707777705
957817677
1423208576
1383860947
651289736
381760089
975901610
1914252409
503356202
1968364506
855015710
1826349840
1319313391
438173056
907563998
1708153987
539449241
308915729
274074443
1436678482
281924317
1137119953
1216192033
1878922760
902303592
1777656579
915310710
1108037142
316241769
1824631153
1543737611
1718749280
1535767352
612280473
1831748770
867984479
1236311973
533822530
1716623283
602893315
519053899
1134081965
336243250
1062077650
584655846
15130921
886378251
1248755399
127688805
1268600957
1585672427
1227862839
1517395729
820200307
1142651545
1357508500
165478289
2042657407
164793610
395739732
1818941270
990903268
75905582
669879908
1292457294
932193662
1269030086
1078800655
65057024
541246774
1838397627
1705677633
690819154
1192836952
1649987779
1650904793
858096208
927471151
481589519
1314368744
1835829513
536034355
1341920326
1057378415
1013522163
2079958973
1219356032
1554101975
1583377035
337524243
28149193
747056363
1278672336
606589658
137510850
587281898
2136981466
1712303773
625940404
1790605091
1932476560
470617198
1546412014
1485295998
1640960700
1310569326
805214039
181084500
134153762
751231715
445733613
1180842338
1848862630
1946488122
1911734659
1748166628
1871232095
604167496
1795954425
1795385602
2055440810
767589180
1255176250
1555154368
379521118
477329011
206133877
1221824038
481324038
1447721642
565460044
972448630
352390189
59124972
1659771185
1673224380
1746484221
69326522
1870875047
1735813408
1873507906
297161340
1092960
1580825830
1679492
1562682175
1406040368
1981698068
595407440
1799918478
453170806
2075273122
1733751005
775968575
1802041545
825662396
447226155
1023526739
1915328371
1319700165
1912919921
2094606232
926666944
687504024
439265091
827041445
1068670796
1945662302
1678804615
45703543
527036524
1205677187
963213032
630663181
1491724968
1932554018
1204408608
1370553002
2083337479
487101604
412907532
674819283
15827661
963429818
1460211064
504994482
1692061783
1403382613
1205795262
507428493
1088781169
585417478
804420689
982892075
746481317
855506150
1953628654
2111771263
1481782668
1296699586
1588712301
1497513394
2030811054
194960818
506176470
1391194883
262888207
10345759
586799649
1663351484
509267141
199513784
1018644185
1984493842
1445003424
2097317923
1483975453
77019379
584584003
992544226
1568629150
2111338189
2129970939
1827570375
2095917272
737865655
762246832
2091296708
1974303459
24492689
1072488241
877037091
88788340
1918502477
1026742147
1517353807
3792332
1105865773
364930242
1917293145
1693495519
132808829
1187733498
1009649392
399292455
1834435717
313393106
301880115
1954258376
175748312
800016519
1047098078
1392850001
218018189
965361418
1057496987
729745800
289631803
394246416
270615695
1882840830
2013507261
1028227945
1853420456
599715116
842157304
1394523545
783652880
519292995
807518103
1167183259
706196930
1781379864
529952302
1387175990
785004693
20055434
251518099
87012857
1559264996
85983678
1988205451
1034876905
8922549
1683608435
351294837
1164127566
1515032248
235578522
511784469
1226156247
28280458
694845762
1432296627
545766425
1128585720
1459973302
959372499
1532906266
1574917279
278908400
102742811
194891125
261597725
2012143094
324109296
309646822
1498208023
1045040616
1182599837
295640419
513396823
970547787
1657029172
513506602
16837878
1671963269
2096397944
279347110
322405364
1818553905
557612530
1829120688
170144538
1126482651
1501283278
752262859
134874380
1809327167
299066514
1237834266
629336878
156888080
1375549459
367449847
1732934761
1426833839
1326742273
718853039
1372230692
2092826563
1120078761
412215549
1439790728
1630935583
675444865
61451379
696320804
1184906769
1509811198
524698179
1139239881
884632053
1629063357
1106546860
1325964278
165972455
195360870
2035112253
1923616992
1488645606
2065510392
1871419373
444475512
1190579978
647485
1570144070
529457270
1584944510
1347154736
344365407
48358199
1425962613
1811820014
342517161
553127065
1785749872
1195171212
1709575214
220772462
289953046
1440480063
884888526
1286300486
280154459
1441908102
89283911
733513093
1165257057
251422387
1998147128
123968739
115618544
1071702962
838078000
1236574204
846813032
2009433575
192268630
605237734
671370000
1218364122
1261289247
339372346
848688924
524195912
1081684588
568596227
1453957187
402996514
814555653
200715876
1265895207
1782804662
2123266379
143665278
911948007
342030620
1302720223
450590245
916202711
1341252195
2019399173
1430524292
1722862055
1665393296
940836125
1409370725
406875423
1486435099
816613815
11401603
676441013
1419111096
741423798
823865961
881720579
1107828402
618191467
684783662
1178912321
72112936
765268646
1569108531
1173887152
4808811
494267730
491761241
58292391
921387313
787963868
2013226864
1693257420
1802079976
1645398940
1304886692
1227142346
1046765095
1990132385
1213312705
1992010700
227436603
1684259259
617575081
675356310
885330066
776561615
1595288956
2094500656
1342643304
1048935412
498093249
2118371233
352010594
727560393
494906629
220034979
713328932
1702446071
231626471
170787802
1365407762
116398070
1563445837
836545409
374541328
210526639
1675178868
1935530184
1508181539
486803368
1067879277
1589375707
32152634
41115339
1316276781
1719674324
1580053843
1583029150
991144175
1439446051
170713883
930380553
1639585687
211088121
427722187
1192756670
1424195715
808987456
350507403
2125572295
1426890032
2005564535
320956184
1012879149
1574434684
575786432
1228174338
2038130098
586123119
810497898
1442678901
1941391415
67504923
488312941
1959962459
211274271
288887774
223790787
225608617
1683733163
858091311
270349485
2046334738
109935612
1794491093
1789953586
1563763661
157474607
1169105957
708502837
1618181359
2141182206
1072107980
1926149714
151138012
1248858891
562219969
858741814
1158339720
1677320929
162409
74176999
1937435897
2044079217
1353738277
682168411
1043801545
1040129417
131192694
1857064129
1261873080
1180388017
578248004
518893607
1296152484
90165893
1596262824
1611169892
2090819260
326367886
105670008
1993731024
1393975356
338362928
650571427
1116755590
722226518
1760896522
1093509064
997143997
1752596801
870642208
1169494732
747491615
1286894199
2145581362
169714805
1730593814
399307915
1641692555
437596770
27878371
1679049858
285511733
1620014543
31544228
279276935
1114370386
660465428
284838327
895005958
1211481868
1794072153
1476111539
1029062399
1380694712
1060019264
645732616
1663950398
884758428
1482943511
1395479999
783744997
106042314
1795713720
136181349
1638585448
1656929463
895368148
707661227
1109183209
1469878731
135671414
1293393407
1111838771
1927519530
1038690931
589011392
1756907055
1826326462
1543173133
2052643628
1915053509
1678640075
21230961
765309628
2076949467
1905768564
294413226
1956225227
1515029787
652083195
1478132008
1791418960
138856722
2046155568
215730744
579755737
426844703
1409667051
1111948086
2022094581
1906485037
1182792696
938605246
160110414
593692024
730460807
1648276557
820468749
1968202380
272064356
567039494
394085674
691554808
337681723
2118585535
885919472
2003380805
1321862457
571541359
1939179259
573284526
1585845581
449260141
866986327
1973472374
1200854493
1314915573
60935621
1511651914
1439197375
105390736
1908886743
1958163454
892354746
159202990
2025187210
425143877
1555665794
1045956579
902877595
1956127077
19210511
41736626
1995609668
837014771
423964790
1498070755
895516428
1517067608
361429310
890460079
1332496241
1418602920
1122306980
1268403928
1552939194
578602311
1345259755
970528022
1233703689
67204903
893095345
1892245512
4871114
1672155583
374779816
617762158
1501358029
1269700537
1419635136
8615652
1692833409
2129634270
622135174
143141724
1509158678
1337332982
1305722760
1334948198
1715783750
1757502908
1457184463
21045865
1345767069
470387856
120812123
1191268877
814850014
1932204779
129192145
1797112934
204673899
1637274778
709483999
922565625
1339812915
403149218
1565707503
1320980431
182187605
245243307
1369359290
1947846766
105093368
1683603985
1102983821
57679139
2082654749
1843877714
1863744272
72440670
457910036
1689633494
1120639925
762348287
1599215469
97413652
1083715490
833473953
2026819649
1172619284
598263589
1905863628
1111424412
2065177427
1126158150
671868305
638230974
1659204131
1993820739
252841461
613772116
2015515834
1818995677
1902221694
1578124243
93965019
2124871811
1795759265
392738528
1952220237
893272139
1973451567
543155402
994875062
976173049
913768967
1837643863
1183849319
379784295
1554684754
1104968445
816798508
1247215532
328584914
53153959
1255296531
1151115153
1436733274
2091444316
1380664923
903850450
408331860
1082101238
1048595653
1271037391
1072967526
1159115511
849087725
2087212578
854136484
480802732
2087567166
291672784
1061136825
1471606500
1190480056
2120832812
1158575844
1141569481
2030976650
1411271070
1554892322
1566071338
1504079853
184712789
1280618444
1548309599
880577574
714177565
1928449961
1299967317
2012538805
1489089777
877142729
958326851
1140928617
1746555685
1523976562
1421740470
1422730907
175218069
1310628178
1421161017
53496345
744644739
1193376118
101386353
228654414
638845059
1806188545
1662817466
1523087790
681826811
1143627054
149848825
1203515154
284631887
350724930
2068865592
1649212601
117652339
182144750
901313858
209651489
410220546
443806681
342804048
1870989553
2046709527
404035676
1719126011
1123471731
413083752
1029060275
991345733
1631154849
625498900
1522258657
732254807
48173246
445959069
2079740311
587316255
1414964358
1378538925
506696918
1043291980
1429185215
124161635
1587881646
918148779
1979990757
934384196
479959469
216706824
768253944
481288934
736202450
852808183
1037472349
713096540
2103434796
1668343819
1287821306
247469073
1051560928
535917320
533547819
917166289
1680246721
573378082
461420867
929044084
986441887
1350237562
187405601
1137114886
1543909226
1279882613
123128068
1450918515
1200522595
1102994481
853598370
1378706009
1132367318
146083102
1017676041
1121873752
1359091029
288364385
1629344619
457983731
1374175909
573524049
1896340336
1311206765
894378537
1643307926
51208203
572688860
1410885739
1990896430
794637851
541093799
1544712634
404359221
391336216
1557999190
1769060096
343703750
1644295456
1917244353
197172515
1883311106
1517312782
1102948948
61430971
357437184
232142599
540582941
1774450463
1012740352
1987618582
1373233365
538106664
1099941842
1187305021
638456921
226088778
1558868919
1399536421
1282103939
2105515952
756884129
384592685
165471340
2038291911
137555011
1162443530
1310931981
892453630
329524172
1799287917
1722489305
1512138550
1240812236
1180582862
1115450198
1953680151
2024849295
237528004
1739477040
646142868
1105533631
49831945
659943063
515026093
1719673903
465085090
1577640439
147624679
2042155936
1044644404
1051177344
1512632321
69866822
381438873
2028220914
1825537191
809575439
1479202765
526573965
1176506994
260132264
1649824568
1666901233
1333223899
647491886
587656698
802462628
1543049741
1886225266
496002113
1602077216
882849161
804734103
1272473741
1109844131
1616095925
1612647192
2011571268
636866084
1099611287
669729426
27137114
1081646208
1557439354
712819020
520891463
1449469191
635483164
2108163879
1798430227
302476776
1007136458
1112164454
1119857404
1114913758
1264073105
757417156
1217975160
1970363636
769991261
1843058662
329808212
366125434
750575443
1547837412
840889000
196242028
30670205
170433150
677628097
395127332
1709724726
899548116
1041246497
1820017656
1345635558
2045801078
25599043
1768614629
2080863624
2138615594
1394466102
190479567
1341824326
767525736
888797331
1097692761
1721713460
337027986
509437434
1174079080
650458272
1805147884
745419476
11110581
1530780650
637114455
2130858574
675355990
2096725642
73322206
321549126
1264822152
1973929480
1936524294
2027101102
589983175
1027956208
807565597
1428997055
1460972340
45699016
894026161
1350354821
412671126
373353841
635246038
719966175
440271919
1942565395
68071320
1927134688
1918727697
1389687129
1306263495
738299770
877318938
1522678391
1797698984
344924915
1346918293
1435500158
871728684
260700396
753789506
174190029
1395492815
1957021207
1786976327
307635655
29372188
987971690
139131759
1310358713
879970529
252783697
738837982
2119282804
1733945084
1751060833
1393664286
1927947076
1054502473
1092747321
939834768
1363687685
1900781387
1456649096
2060443354
1958841471
1670271740
103823614
1125969149
1138839962
1903171111
1872085864
1356597510
999059643
1789718456
1894452247
1443096648
985982737
905910173
976781802
1972700526
2017145891
2132455567
466664868
1728033550
529180146
1998868656
766236851
119140036
281264111
1577305036
1939553121
441498981
615676430
2092510507
240857208
1013777090
2005759690
1666843433
1168641355
1589605443
664948453
1230157074
1490937453
134498330
2080423141
1630262355
1434230855
1367041766
1522647821
682473047
451582410
7466401
2052683359
199807317
2125527026
129209690
623047100
985243615
1574988324
183884600
998232808
41499531
1527846227
188431702
860163019
731799405
925119913
1269515810
1758364121
344952224
340251929
1558231648
1119611548
341915338
678244883
506787004
118235144
1103766974
1110948547
1361406427
1949405108
47595203
665277589
253295171
1351028058
2137848903
1709511181
1503219244
404140559
313005428
738625930
913319986
471434069
136433420
1534505106
986530753
733517418
1874731229
1889457403
472331420
584294220
632123696
284344865
1042186943
885083721
1161766901
272047815
878442499
44149351
1599458444
311035312
470201530
256649774
2109965113
663866175
1197966564
1628116359
1493233425
1867231090
287659030
2145328336
1354020206
1024093804
2033929660
1818229602
2126995419
1616565489
894738277
1440673859
1333421285
1213072903
457851136
908281853
651970140
1516291819
703244129
746860751
781651557
528404560
119492615
1199341586
484251834
537301233
996075927
1012538463
218414390
76281910
133573210
763008519
807901661
624810340
1124555669
661712554
1597621192
291540115
1488429036
416136460
2139542337
1279672688
1594051222
1056466346
1396835337
1114602012
553887490
1660702397
1358133418
496884994
1679931616
1266190575
664136170
874566503
234644995
1827089423
999234137
754521842
1771285055
323297258
451260346
1327861469
2092378727
541819623
830201763
1421036987
260203444
1351267153
926688523
226150534
916372753
617689824
409571470
1098369247
936649849
1060986055
1575833914
1372691166
1518719674
1341527717
406396064
2038205328
238104883
948263235
880580242
193598012
1191333246
1094493846
895458239
2072386523
1529063447
125554591
1047376339
1634668777
1865141460
851679306
700865381
1803783437
698444037
1330185762
837817249
1881456658
1959279703
1723920453
1298090295
88849212
1338072017
425499184
1626796417
894090129
1048755877
928477875
1895285737
160017539
717618663
1772475887
2118979968
883474786
23085612
1242905629
1449967762
1032380029
1595611370
933627417
798902310
609716748
1452839477
1291083152
432788027
697054841
1088438613
880570399
1949158283
827517029
1157019851
1877367769
1455832536
808599316
1791595040
930402032
1935842308
343129395
2125254520
1377894537
417859672
1462651516
2102010404
205353060
1036149615
1996179334
1278986194
1972161409
1590888656
2099067752
40219911
816493506
2116853383
1983581051
973816865
1883846975
1769950645
960184457
469910194
12579233
1079295257
881500707
856948815
464193988
857430344
1492621858
518942028
901833811
1231094574
168605898
1851605512
988815748
846091396
1492276549
1061228962
1926557418
2109964697
1666487562
1974177061
1465985207
1096977381
289802250
1117426541
2147346398
912138154
1717961871
1615010668
767578608
724791639
387977873
64415268
1939632571
81686428
943317099
2029534201
916903611
1958565327
1396818415
613728327
767812367
461046210
638460105
2040682156
349677677
1891541755
81243220
140848871
1474053610
2039911565
1769105265
349177027
1293161548
1510647430
894971822
331408610
239402366
880242851
1404664065
839269608
672799150
800309213
607516335
1986073869
1010968919
271845350
1992370731
174883650
128787936
975906867
1499975786
2137420908
1232783466
1781271281
1884825849
1599616090
46357130
200613242
2093212629
956775669
203662925
445290281
1048543154
1597507413
458637951
1317452743
1031281007
1455268293
2093438077
860105944
1763128914
1091597505
1718375653
1841903740
393533432
1608795504
691894954
1877937209
762964548
1156913536
357921550
1306324808
555789972
816373568
1158221504
432925273
1177314375
1654160758
1833181937
1342191952
930028106
1348722322
1436577946
1615227905
34895257
161844459
1271385883
1656819775
1183932979
1866823195
1737712798
498508950
391460096
1901193221
732739973
1063132813
504050064
46112259
1831804224
65351457
474504848
962425731
856251582
109281425
14705769
1760143799
1177832657
1268246400
1141258675
1832266364
1389148373
155851766
594479421
1435231447
1515548443
181659012
657473777
86486266
151528846
1233806987
2042269392
174499613
1480179372
867554722
2143920733
981390721
23324392
1007235566
2013263729
1719800004
1251813786
906568703
915707989
2129900634
10709637
1546727215
1745681378
1062724442
1372890659
1269319977
1772893000
1166699982
751781979
370767615
2081215924
1288561627
1691006610
923150614
1291221168
1702726746
1046350892
1500703078
1364599338
54874313
1544965786
1237779507
1108905631
1923846706
1018071673
2065263485
337480175
322803450
1451292543
285880698
240325303
2139321150
1370043858
1005778543
286848894
775401695
693218450
2030996094
573029387
1217349862
507228196
1520966544
61941589
1916749331
1632295017
1658720347
689585386
975661605
356449105
538383293
856147048
240364691
356700064
312036965
991073644
1385934251
1143974746
1943391944
177596625
815985242
393809126
671772610
1479225095
753041920
1381863307
2069510301
516846476
324221325
418154763
2020169090
1816807292
861795624
719597377
559489858
1530152356
859181030
28047863
1564906524
903359971
1788232664
276807519
1918349388
201606392
603798951
1096532406
2142807708
2033509906
1293713091
1982058171
1010672356
935700527
673964685
2060611171
2002020712
219580386
162615581
876681022
658408930
1528542832
152681651
480095674
741177924
1733608233
530280206
1993225459
39015935
916992021
1955199713
254294323
291708846
1572812230
815109079
795330908
120671583
1450430065
85400148
994742358
634080376
30320479
1365344453
976350925
286172299
1365402745
1841259959
235860375
1285290744
1644400948
1461969108
820520390
1922155317
1005958700
1580800713
648567242
671995461
2118225923
735385358
965699771
54505229
2083190577
1079096194
334569067
1014024684
1970946095
154039359
925255103
132454274
1198093311
1668843193
295450589
569900836
100641530
2082874210
261519127
1840916216
731484734
345117610
746926017
458804915
914913513
54850253
1094915890
1902570509
688846717
509055992
91803587
589388033
673466838
1101299103
571129553
632190674
993061200
2057467567
756795495
781410082
19016616
885367217
554941473
2011524532
1048288154
102189683
604325860
752727971
1782292267
1331081367
1545376948
704613702
1007198157
1107820308
1070169914
2049757393
227248122
259425570
1920839907
1015335789
1586124215
911817952
185769559
254701925
1356925735
1639690559
1187642579
979964316
525036685
20376587
1174757267
545484469
271459979
1441377243
597409605
624507740
185599846
1704476143
203005217
1218756341
1137477869
1713573888
657082554
490770284
1143724307
2041296789
1395837133
906927747
1076663389
316535339
1929946971
542409769
194871177
1355915481
667692671
1430992891
799875108
1213879545
1492221519
383112154
846237028
1115113766
551323052
1761332295
1196176011
680540930
1042989038
1019853587
1812335256
1461725139
690122826
923769694
1585103469
122075754
1354644055
36403309
1866546640
1318483247
1481347149
33251978
1938869019
1868141058
750920855
822163295
768317439
368762663
787919102
961240261
139263524
1150607972
1840267962
292839304
820769977
1332629564
1485740470
944650640
1707557517
215209359
475981098
526843321
1363722271
594692311
1429262868
1140546219
380752678
1707747155
362643955
561016059
660896788
1716369381
474188148
1141686742
1840570725
221834442
265747465
26398576
1533955535
1473494683
1435592651
1163736744
1287380047
1356576278
148703150
1888427080
238109894
514950545
2002854325
250614457
842488297
686134972
1939631270
1675018022
492871365
1758551608
133448276
1975702519
670748015
535282273
709324315
1301862030
1567425536
1292418717
485969342
907958813
1295298608
1128617704
376968015
863283726
275958047
186035133
1067716180
777841115
1011990023
1572499530
1523233013
131512730
717549696
60520422
1864308194
614545676
550618780
513650063
1844976489
1372128700
224183879
1160515887
676986437
1769902000
1940662279
111048729
829663111
1723629260
402211325
1379100334
579161752
1186776697
603862952
1271346535
764919894
765151234
1237336658
1340488435
1942558943
790178380
770202896
1994933737
485861112
2061541796
43990902
1219610568
2109932548
1734992063
1944396200
1095132056
367154233
1006728230
1653050525
1364173567
1126401405
598673813
98238305
679084132
95589338
389607082
429792926
213165654
2048677014
1579776219
161414037
2013438261
1532228188
301545914
1556309749
1907756325
2128891623
891434320
1740513235
2027815486
2051296081
1882844886
1599971625
1901351986
981303556
467762031
1059744501
1517914582
447824368
858899741
1778549077
436488063
943173173
1736994869
650365245
1482638267
1794833646
1129186706
1707713237
1359862636
453674882
217628914
612717325
1848693566
1623447216
526090400
1311141518
479187360
954590551
2105165507
1823148360
1398443015
542363962
110754704
507483767
666422273
419443229
1685343990
2041288250
29199613
1288526318
100826305
381635774
1548958051
1304888910
111937163
1610783851
578273266
1696758340
293025150
173005217
1104632356
570043062
1348913017
1044865064
2099549892
566454278
1791570211
1799800913
506603067
1958235792
943669729
1699869320
745438486
1747605980
66168667
843511076
756872278
624243719
1141119017
130544617
553925720
1681568884
99420481
1263979108
2140473298
997666148
797969388
1340415044
975481242
1310947839
1385933069
1314553771
367050407
162338381
1202660642
302348963
1661079021
92170419
494323029
631623857
607319988
351989644
985509742
335233748
226345087
1307693544
77411498
1774054192
816041395
474138974
165831233
1440899242
1439937464
500441921
1810452581
1642275674
866482876
794174001
983124629
1429365321
1157860387
475977885
2084102452
705460102
778087875
1761187977
1844093838
852745054
212657137
1281195056
1277232914
190550775
1638811843
951958483
789312863
1409412681
1456829660
753281467
2092987095
724153518
161523802
455837494
1666927226
915161685
2005248480
342748656
2145572073
1057039739
1523532282
1935996152
726768857
1698177454
907534838
996181494
239442115
162441209
7299684
130432644
531624697
1970424398
1137791430
1678947947
1463000537
154971857
484370910
1423397985
873006520
1596837382
1641030927
335863332
1072685529
2014239396
1459923038
1275371028
2128734886
425372962
467134621
1709524083
1077218563
367462962
1025494151
326706462
174480530
138201151
700623376
2051527127
765999975
848282058
1265962294
46060622
1441222923
1720214924
777371990
317082798
1154171135
586241196
1268743808
1199880949
332763726
1808424889
1517508099
1519616786
542500822
916180426
1246102235
1455831313
2069012565
858032932
495980744
577441581
2096522590
51253866
448959036
806368869
767861624
1367482587
1712202078
1552022441
1847967385
1108524440
1639322809
625343199
1535715306
1989476059
830889033
437551893
148736966
954406431
1517928946
236466507
1004818445
942985911
1364649665
556886007
329735177
2025287403
898232264
1012835253
1733048201
1968445113
1134574652
953728426
1927858276
894950893
2102500710
2147021218
260508949
278389761
1251778227
1358417194
823351754
416914138
913232864
1614720712
81222072
1242062938
1321740368
1129125808
1660682322
970338253
517895882
1906349641
445928417
2062364880
1886225266
1196811615
86272434
1136827567
1670014452
1791919362
568908395
1484592754
285835235
1512292246
1730349271
725084503
784137973
1525432776
124651468
1793234050
2140189620
2008240890
100526046
529751335
875048341
663809633
989018486
10767220
1238935745
1730566483
1841787782
1679864251
2078858770
419262747
2066334019
1062284076
2086743209
622798036
811566906
613548547
409341324
995925909
624832582
1404512580
131238633
819346852
1614690347
1168797197
1632636652
937831044
211474950
541110533
1956072909
1921048603
1114013491
1031134253
1053058459
891634008
999724249
1894828480
192792853
1964083357
759740504
484546386
67859448
390757076
1620403885
1137581364
1199460411
1140625611
281504750
644687071
93999041
1982260363
969109097
1248234053
2100067453
45075113
1722337089
2070622467
319556906
1951479459
63519024
735656091
2079913168
504453915
793115138
343955294
214721674
482099430
1229061070
2099011976
1616062908
399310387
654382447
95525989
1679582806
188569988
850508465
352645378
2046606135
1750120315
1912140421
444715612
342580255
1966316582
503047564
2029227399
847688737
2058089750
695999496
2034484836
2077892160
1027680097
595022224
1944458036
1291782599
705143068
337660597
2102892543
1058473022
1318611355
530536979
285399969
2136614150
1976666814
1201414284
111445946
1706798091
869368614
1023500123
738084564
29671154
198453071
642162138
1088477791
983867605
1603549365
331528748
553734178
1772916960
332807256
342638634
439881386
1532497789
423256717
2061310649
60578250
1655855795
1448927561
804161749
1621772367
411257879
92413691
882796311
720919431
333120173
2059109025
1421127873
284848175
992812807
590235084
1340262038
743219516
1609113044
529355583
1222680278
1364998628
910681313
6678546
1346215342
12393874
1111854605
2144583502
726030474
320883609
1588687317
716964776
1448822652
1504621797
1586847452
800950410
1237770044
1810416587
68416497
1848220646
1508476909
486099852
1538737710
837307175
57851505
540327632
2018810490
585784378
910825419
1431551951
872061323
1780191908
1959292663
1707775836
282127929
1311803712
74809987
613864170
1785459677
1341885530
2096426371
1673831841
2009626956
237149351
871889742
705455507
1029743230
285741210
676993741
1392854973
1546667227
1572945710
1450983766
1306242733
768407590
1890961784
999701950
391388392
398549202
1966099181
1449630586
539751148
452832630
1383671069
58997276
43796853
1344255700
1160388151
1263147985
1825415899
1163297672
928434806
1538682908
1315800700
740667475
1671624226
1939010966
370123163
1998626973
647510900
1133810028
71578247
1780125753
261928289
692075305
747442718
570687433
163349068
492388534
1647023389
1978716161
2099885104
1165892208
1962003565
539892299
111405986
1136356882
378507078
633704719
1269203396
1957801338
1987001444
1551758770
206842730
158742224
349391372
1085924489
1516179576
383009637
1563118284
1734197279
1592230248
1291210904
1385437950
63358178
1330284258
1885498257
1166081561
1979053138
1249969358
141208521
886644372
695057405
590486242
652566259
2119195231
158932856
1521870037
692477508
1596362698
2017188067
9429007
366354531
1665447095
1078498680
784042534
532167338
1348837647
60412334
1359379647
258734334
1081289615
1357939134
503327451
868890784
960483710
264163145
767788537
64437273
218678312
728800324
720166307
84950283
1064525827
355283221
274878451
1288884560
1518978084
356982392
1372572505
1197687269
40002986
1428530256
208942921
709350589
1344855085
574726644
1563548114
1619366829
2004913512
1314854767
1950765169
927919209
120552002
486926282
1037705996
2089860723
1405429310
2073823796
1436697182
179569424
717328012
1569944648
315306766
317761597
2102416116
119150178
2889552
1772832904
1433696748
838691129
1753720432
719912581
1582144594
68193971
957306433
799768354
1077774132
1619461516
1612332652
1402670624
857701523
312712041
1453924612
2012767574
1747849162
394099585
127691089
1624939961
276288195
921985459
1667359047
1198042792
59565377
1037453637
1339660699
1961873020
1785090551
1132692950
2144976742
1160959663
1285717573
1550636766
768906372
1659259888
660869021
1600268935
2128921710
282903048
91666789
464461272
1257311410
843050053
146818242
531400189
1278760543
1304270341
1182670544
1396607316
721427775
115621008
123574797
1918490738
1497494770
462844522
1369847749
727664082
504213070
2146702404
1925241403
1270497910
827039614
1986327022
1903127776
1090666822
1912389166
382303353
991243339
1099262510
1613021606
1334146575
1122263452
487491608
1101026051
654723815
316576785
628558114
738203493
553890934
2105393510
439194372
1835995174
1599649222
1358413992
191307845
1942807710
542355513
1448399632
1575913569
1974228905
878187030
92316878
697668177
118964687
462335519
334782009
1539121550
1275544519
925493445
663634071
536566854
636831889
1198456664
1572327158
1817826874
1224234403
1228537037
858088020
1945510015
1079818330
1666332599
1901100836
1845442218
1778668134
594870729
1959697860
2086361289
1264039945
1371454798
1806806633
156653968
697260514
244698341
1150116674
463823549
477234068
952633407
1249827058
1147566092
1314709355
1410627213
720778067
1855566696
89435382
1098877748
1348359472
792358479
82613668
24434537
470939530
544330060
429857012
61634257
1966944550
1796266596
1570790788
268610910
1599194715
1878592585
1862327234
518638227
309876709
1291003656
539202429
398309317
305197335
2094449372
547681745
1917323069
1470762648
1119390900
1516036369
1473473800
1897396505
1472369832
41889675
1231652425
831720181
507426535
953745854
1691806776
1053263735
30620065
1594647866
2005043371
247324502
739907462
429289603
738867090
1016831083
692458558
2044038924
1280452708
2077045263
608563425
633588496
2042306981
1587908879
1275530091
815468273
1731316709
788327922
1753544652
1243002569
1410330639
1067406505
1625360163
1267993378
749856525
175200235
795081127
202424377
731894573
171796672
288788179
503950390
227595584
2049374215
250510772
1269488714
955262708
1889102868
501852010
1961710704
1095518727
475389614
1676666767
1652994250
164865350
579075010
908179438
2054064955
1543190802
1671811848
2080908865
1097783428
1212303632
1035979436
434098413
51380233
325881703
206475123
847873031
510019941
1302794124
1341110056
23904871
1147947129
689451389
1741484808
1658378768
1079442278
1132124143
140461932
624113080
2073321607
1096369184
599946721
2063299501
241430642
2082653052
1670142490
630918570
76088934
884195273
117952006
1039051363
1735138580
777612439
1249719003
512231322
1801132919
917800168
561682045
399217313
868008294
334351343
62556412
920094353
1136741353
560887154
1137162456
432521438
265670839
1322480481
2059586640
1436888143
414166130
671030438
862963084
902803563
794593867
683934439
1724889708
1147691818
770214432
1447480703
651701783
36008815
484235514
1780059131
1277042571
566676274
234099506
1817218926
1465144869
750005218
744741282
1295511420
1752901436
1081638517
1971756682
1308424676
1178217682
1269649879
1926213563
1692067641
497772530
1839124964
1399085437
1069144159
1405887186
347876291
1281580423
36171516
1839882219
1092872694
1163037238
762977836
964574968
522153316
253588113
608186489
445034271
1652633102
1289917495
347928876
1569092748
340217771
62599121
722538648
329317003
808655160
2030466157
2111992755
135076537
1191279260
348948972
1665270407
985979200
13480616
593187036
1480139351
1898741372
2044301506
1649282545
923583868
1200507290
845834550
1111762763
1514320150
712892850
1714073529
396511593
1624647277
36420453
776174833
2086431515
1153689419
1929990552
530312088
872579488
1757018990
943156487
1952445187
1848224403
1656965712
1574881976
1242906046
1902351078
1109805773
487078421
1117093118
465748760
1590526532
351992139
330306454
269490955
593674215
1873787157
670263213
971640106
1913511594
1010592141
2007940999
604333889
1098974643
247579687
444702564
1462690556
227078178
534697167
2097960045
61586516
932956660
1904724132
1215632393
147126640
1556706525
406344195
25393290
1274691585
1843079591
1142477953
938234917
1898142103
965374857
639112824
590940067
219376561
572398313
832089138
229826394
1773524284
931908879
916790108
1979004864
1148800581
300864246
338524495
1674121050
1043528946
1833202036
608099122
715026104
560307130
1084204180
903120462
315070966
2077123095
1394508569
686163987
61915122
1938677967
1558847740
1782017492
140129651
1858468182
962839906
1670098287
951213836
1961708234
990121565
631140969
254094530
1414891993
105907825
1168044958
1588521997
389444739
1489509316
2129615383
571276442
2111113143
1658709743
638713567
1856814253
435417553
1352175091
1649334171
326964345
1161578867
41714393
284268565
1535716451
1656299331
106737361
1888638565
1055039843
1193850717
1770337985
1373940521
833164975
165384832
579427606
1284414988
1303842079
1342299885
1466540271
966988834
1951172226
1082452876
642396565
1620355079
1884894321
214490118
664631892
632780570
1211793067
1944769296
144605839
163415178
380782585
381727689
1617497447
491806533
1695607482
85753602
72909534
1274526031
123806887
1324179362
1674149995
231837064
1951138214
2007410284
272137683
82129422
1871995234
1864176872
2035377932
1375482223
824538927
1264503134
194974207
819057355
1405938191
1353713617
1764015393
1324672586
1510453595
1918327419
1209319376
392846961
1700726542
1023256475
2109896960
2109975033
2009889683
522204357
492403106
857677089
246870755
1254344889
268599345
134748871
1301241772
751103201
1938710676
1189392804
541766389
201743272
535891331
622172759
1152628831
1265416050
1646908112
1334090097
335928313
1022486834
777417287
1024437877
1106156487
1117029032
1379903311
96038232
1446706996
1174137687
1273536793
1271644879
76684029
358713350
1052944216
1773347301
1462813175
2036594499
145041526
638335623
1845055379
1882859096
1208616013
1926608535
1610042133
1507985468
1452117927
1038022819
993481467
1738616204
1473831502
796657688
1008438593
773695839
1445832111
1333901792
757061934
954330929
712833053
1978018591
1563858916
2013472144
1048182314
659243923
833847688
1585166431
96255428
1785266830
1978232435
1924693755
778729584
795801085
272317797
1951437905
1706936785
177866960
1552497302
870107935
18089417
1191811124
1254171908
1540026043
979632099
428259900
728643619
2038293055
2013240850
1631151142
1483642041
294684330
86618515
2029334401
370022793
990675033
1185611874
1634052646
919541894
112166190
1819973667
1218821031
451963208
2071555392
942523557
90685717
314935835
2071301541
1580240746
1641897249
1212683442
1008691255
750989531
239009355
793539198
1444239722
417436891
1641676902
1137993111
136104906
228952191
1025794853
1377264394
1367942500
2055974173
890872506
1115719258
1037926529
2008212974
225407916
2105896606
702999074
878974531
1096204671
639401877
1359498666
353460614
2026364576
231484193
987697362
1893737064
351389980
512719885
1494574335
116152131
2101087677
1089863272
556723727
1306199814
896460848
1960520112
908930228
1755270139
104534963
449391079
893616784
1116614046
2002993585
569899535
714019570
1890053889
1488025900
588780104
1455395478
148255279
1508909016
1628723238
738335153
762829738
1803108809
1022209438
1543869175
1787908032
146694333
1722674848
1349314524
1465470347
898832375
1559410476
2046131176
698567302
1100444884
29189556
492259070
1038695953
1092136333
656722190
1579050721
1592210124
598932930
1796723801
1013160365
363084189
690659384
276738442
768434823
1448144165
1637156198
2112101376
1562522215
1506697546
137844295
1104063105
25141691
1961940169
88278070
382103992
1786446599
1163486502
566139781
482773988
439775531
94420511
1242280136
1048070467
317563962
1176235345
1784332959
557479173
448382060
1385984966
1000367862
922563005
1863782826
1433993904
1709214800
404896685
561260790
463602800
833669009
105056309
613382059
1246296853
1311974366
2092737140
1613995265
1151022415
1666093046
33233658
893874586
1728412140
2065293362
1182599837
347175267
2020023539
377016082
2143809046
1892058964
1239587554
547287803
429973307
2078978962
1393896511
2054738181
208362805
940143646
940617977
382870181
779153755
1870895919
1914905370
286087974
73518973
1008895550
1154330464
1731532356
1409470534
1925131352
1305523010
1211055998
1901251920
42537270
346914276
256393871
1252298191
639914374
1263064668
505029871
99580038
936782576
704301201
2085834036
497114151
1976195787
1368869885
720340836
1029665331
760325695
220188143
811361238
1528416209
1362981185
370248928
1151331587
1555312086
485724068
134983745
1211530870
523358398
1374909323
242138
2039192730
1773516910
1238097815
133535424
1863265359
323925626
1902474791
1195480687
1047352673
634574418
2134326182
708030083
1518497533
1165190751
1407670824
665626708
743866726
573656210
1240091073
890077474
955036895
1265775549
931009914
1413043741
2032127420
345527295
179593587
889154139
821387439
966150211
1298405013
1962669070
1124117609
521144278
1745459768
323396295
1472210211
423054224
1836024107
491685612
1563730413
1470345387
309461427
411949052
663556425
825959291
1242909116
1906964040
1412043133
535674793
61942718
629374936
1096094779
1801873536
1901674251
326610460
1569654916
2029350158
1569128396
1259343946
31077341
1744393615
701889951
197165560
1760584521
890974014
776003933
1764392232
1932769625
416913828
1602400408
409986560
1519420910
3152913
268436080
934224618
703191511
1581236521
1912833456
1091943926
1117639123
1486154881
2080067062
926923960
1366823890
882903800
2114592722
1920671637
818988723
317119169
1285108470
782913798
1622557089
1302283126
191752878
1411233806
1756185426
217273637
265311012
476182030
2115325150
62792080
386062988
1457216623
1641426645
1097316861
1229079079
893861679
1911267255
1916716929
768617583
1972814155
1666099335
1171429216
673807569
1609113044
96045566
932549658
305632915
822324934
534217219
1391809598
483695251
720963765
1486603694
416313578
1564714735
1290402384
590362814
528348842
1086068238
1352059144
1919230927
79386886
1274753396
1821657935
2113762901
1028215660
1940195466
1979263365
454265833
292963719
1879795673
699564534
855210235
1430655650
860951064
497892581
679878862
245614319
1917443348
1886210658
565602475
1399901718
1138483376
702646601
36923925
273518723
2114230905
1839366057
1370343275
180676161
1501162123
674981852
1529484389
1075260954
2026846815
1097187645
795225285
542660866
1129572104
1209576282
1990710784
2114179409
615627675
195076726
1451015303
298395733
118339843
1884621861
958980642
1769248937
1768175000
279805565
124827249
1501690021
223146132
126896244
1218844670
721777220
859826699
2054029057
1102996433
1530596296
529351114
1129755581
1435263336
505153477
1872559982
1309807682
252999000
1087000308
402086004
325597563
319979671
1926258060
296329970
728474614
1282058771
1747772850
380200930
1124060464
377586878
846210928
1795439421
131084517
1750495379
254158195
1650995492
421442368
190248210
1742119831
1235424406
821160840
1490666232
306606567
905013414
2082703070
450472058
427341451
1177210499
690487552
1373405736
1231393281
1290361111
1097309307
913288972
1858151898
1464352065
1990045598
478217146
420195361
1616396383
814404988
2081920167
1468260132
1482184285
1853458173
1119787794
993852627
1083407258
447260069
247236130
187581655
1210897910
10587695
1290785172
889472504
1268621903
772418700
762404511
347977018
1795107924
1134574652
247961780
2104122280
643852105
1887748252
684137498
471976354
1529459821
1585954184
1747704619
371954983
547887159
343846402
2044732808
1588373344
2034780397
1888773653
1678458991
1167119263
446004429
915523333
120468689
1469827343
1025178062
1944295343
291384168
1628022585
72983553
1344250180
549432701
1973693540
1212399739
621091292
1045777882
824780760
1414748261
360179072
2016386134
2076190388
1927903599
1529274196
663809098
288070651
2107644029
924053598
528886861
1051762639
1714318788
1477487261
114723742
2013751115
1561897938
1002063698
1295973456
60833988
536305289
1690099512
701479838
1183314482
1077720441
180143946
2144618869
991715602
383949392
954325519
242097013
951397304
1878865690
1726011176
290905136
5398696
239876709
1190620517
272270428
159358519
1390268269
665714886
68071657
740552578
1982846852
1413098104
403826476
100820883
1182101103
365568335
1815714791
680383621
1878264747
396013808
974138535
1398272011
295820035
1821770305
1995941355
1191379710
2092040838
277247994
1164922612
250159503
634195973
1685352316
1673047560
715535438
1585021592
1325392058
754223315
316085550
682003322
685669540
2024139426
1437828977
1411604060
878428744
640986012
558507609
436488063
1604084632
257507556
1108951626
1443236467
1886961654
264806494
2138857875
1985228590
197582057
1016287398
274092123
784671076
373833903
324381390
2072534920
419632754
403747976
1865136064
21943672
2066902213
1102092467
2035940449
716408668
1019372947
599078718
1188912691
1144071238
1537772354
1022694467
1279547154
309554978
31674273
1717740337
818686918
1394966149
940556523
692641972
1621772367
1560892840
343227961
2091769157
1437215791
1907961109
2048786942
848821541
609464375
771989916
552833758
571671715
1324040919
1684049504
406784398
300038451
618593031
385434243
350956890
1194526718
2146860042
569048629
1906867264
1532894415
9566743
1100387021
2074283660
726348660
1471615875
281024742
1431202876
1405188243
342288754
363380035
735748924
1938949550
184046630
1729333284
190205542
183884600
1520939855
1894102087
1411633271
1755874236
1841701713
591068762
1017792231
1846706860
988921778
474749635
530163332
1306598227
1247541845
1330596574
1391491677
502780278
138588983
1643089316
621321913
2135318567
1081162231
2044445727
386238852
1474208886
1541808014
1537743644
1195126000
1981013724
1876729266
778694487
1433593353
1821386625
486480923
510816438
1229755787
1155598650
190756701
47604597
767872167
85654011
528782220
1762878160
1999042726
961483745
280828563
1373066729
1070759138
1572038694
356840779
1614928868
6672187
670142630
1567510873
336382268
1064672067
1666013175
995696519
1873835842
2019469344
2007341424
2127326130
1242310560
2138046266
1655929952
942522248
949102386
1935985003
359264715
350490093
1620631974
1474627071
515606063
1628737719
580251749
970570128
351138575
710654914
1102069839
1819621338
11678353
577582804
1185151188
949772743
1974647696
1155069024
239608079
2133132874
126310739
1525300389
1320224766
472268269
1900111580
1185670416
2017821643
610125784
1776528780
1290562164
1373435300
843245522
156357369
1192160355
2119631720
852093060
861220735
1279294957
798477912
1502445423
270394359
108740722
79657987
204195945
1138628086
581173912
1859555520
74906967
742629560
948636789
1863737508
779115393
953913029
1338795309
2101378200
242989896
2077185026
794012884
2055982153
852222566
1168243332
223507215
1161609618
1603362441
821669933
337777557
358101447
1788149992
100114659
713266637
516535868
1412531412
1265033187
675618227
1569094778
138799973
600977043
1184908328
1047078994
190470193
234613200
1757821464
885483812
1847696106
272591928
1438642099
143550818
1489876209
431312599
1355204930
926625359
29697606
1493324938
485380238
680806813
1562782384
1061243829
1425085449
1755893557
1567488088
1295819015
77819204
577758197
2129956672
1156851635
970656615
443237178
1436423341
1027786968
1289311138
1929487478
904180461
588727545
63719137
1843151296
867716379
2041074188
910793635
912446493
828394643
1757767897
2052904893
226605473
1161769705
1578818141
286114925
2014612961
1284139316
840384109
107880666
1870597386
958770120
791265091
832009648
1308210201
1218610852
1453928790
1796100261
339240745
647905162
1588572747
527422421
1948241177
1373863924
787477491
1776974318
1453901764
447328562
236261454
98162992
1622760445
2055756705
54954056
765131030
1936048930
1361515302
644966790
99013559
1280607804
1137552598
939590146
817604804
988469864
1092929960
1679829790
1299120561
1317800809
944713418
17403092
348253904
439228759
1072435312
366114437
459216984
1184322903
1342861454
1008282883
453618717
2079337918
1968434106
1849556467
639038051
682155670
255593277
1172665858
1156034859
1235972272
1129946779
1242406243
1599652834
1685504080
1819217720
1897963297
1047981219
1344689012
1686436627
268155475
1717994795
1658039003
160707745
828831440
1245519845
785815611
1579744171
1297425764
414428200
892813999
694174052
979172508
48072873
1361432626
53918860
2034549285
1461431979
2126447374
462956664
1026055582
100031186
1734898978
900768735
678757083
226066010
2055333072
755180854
440419096
1668593539
2142006970
1055656647
1905554732
1454420506
841701675
1673972675
99833068
2024833220
1711351355
915023129
1076602829
1168484432
1127709642
1776281918
1491278578
624221035
1006813618
1616501529
2101145456
1816692419
1903103595
522625916
1947825479
793005534
2002141042
238197422
834203088
1742892158
2000898687
1599034733
1076399
1947905263
1672438071
1167215219
1323115595
1879410372
1355623057
700332193
74794878
352310609
2141446175
483797494
1588198527
355968766
1731256881
605533332
249317002
1551907679
587206038
33904776
1140793924
324170000
1758836676
1237603556
1281079817
641568272
1939018577
532137424
895548512
1958983459
1252858786
2068302105
1501983343
1371778404
1183930612
457514676
1399137168
2043510318
1406309918
1269501357
1039854226
2008234276
1358095890
1723648116
1278797798
1924400520
1812395785
2023480779
1798541444
333451691
157248442
132504039
2000509379
1804201736
1040835251
1279559716
624920812
172098879
1720964028
413975547
246218482
211525245
1962447814
1189682592
1134966200
1024163584
1940195840
255090655
686299291
247044032
1520606336
1825779456
1124273376
2053582177
1999194569
202036973
448212698
1791506174
1516820936
2080119938
631318113
567078735
1557262683
1002731119
815133425
1387455562
578345746
85174412
1767763271
7946618
1199254003
1859108211
1997998095
370885669
1953353061
277013206
895346164
1944457016
963633324
791905137
72446973
1313429041
1726069657
1070843538
2117687139
1624720907
1483868673
654074667
905253242
747138626
23151601
223977408
383611849
1541851803
1233939304
1326933197
1565969253
858496711
45046290
2062521974
1132641478
385450281
128216338
75927879
370677518
1257272397
1566198363
391456736
1099435119
182511496
97525858
421043072
1803903185
1958851246
110772528
672894587
2028623564
214345455
1315878977
1679933892
1161431610
1152546050
1647295383
475850884
745479247
451632702
1193225860
1674994908
1257716519
427295384
1345895064
1369471866
1782895674
421785438
7364075
884561170
2004141621
1432183963
1662881898
1169983653
261098001
408042296
1379870757
1262649403
1640526195
1426897937
1495780710
124059251
1016216583
700331553
1473423338
2007637426
117833716
1898931164
845369758
484189767
1326100830
1122834408
334897635
611966504
1809256974
236166541
550237298
192018555
895900348
342009560
1047450481
423624390
1927232627
742232840
604843187
1248446843
1393836260
233930651
1613222662
1230024464
221709859
1596333544
925596916
2043835015
1031705999
1602162964
811315141
1009516649
859545703
1337576182
160523533
1299615912
376178837
1551801025
1990144677
1212626863
60038165
570039471
263128862
447457377
33146844
1393921883
2137602369
628896071
378629715
1214938895
1995234417
636753266
1573006986
874308755
1319677321
222548552
2026310859
649144539
92525607
804631130
1875908598
1579619335
472655701
1499227541
490188890
1209757649
265857137
2076521404
1494902338
1359316133
769760899
93107007
475820487
1085795512
518457927
1785104390
352264257
1086307419
1717067052
1552584600
433832000
1950204456
375985631
935198154
841614292
567002505
1438918956
1175124118
1059707542
312285677
1129080608
1248878211
1656573458
116368229
1501361377
1906872447
1244982691
346632360
243733260
1242406243
1979308520
21612888
1654871604
1785788873
754317229
838647406
1112984846
307564728
1608883147
839389847
797373073
1229637749
476301326
1285747014
705282157
1872260654
1385167860
369753638
1766255613
1112696896
411664513
1364639138
1856083088
1475263560
52575452
1474165932
472970515
1209952148
1870881239
741364157
430981952
627540113
44456711
628095813
1930422400
1577567950
380503388
1553861122
1037953738
2044304582
2028702724
1560710111
1505617572
1529491998
192081497
1480609370
269899276
296307304
1565260579
1097488705
1135108073
1680720582
358534132
1179366047
1498027863
1598679120
166578572
334171238
294479413
1486324158
783999235
1975297775
2095068982
1668132997
1480033983
641070774
624293257
1034655439
440576983
1048052589
871681144
1579674789
373150603
1812241920
1480707248
448980639
1136073015
743151972
175644875
1777853372
1693780244
144025724
144790914
942836067
1571659167
523367274
245489580
664348631
306240230
1819866340
1982235451
642943312
1577558173
434033206
2093964624
2001575098
1625680402
1591738249
967901037
1473959179
817425865
1001634581
1330286066
525023887
2015310910
1603021681
1439034416
974490190
1114421615
1647656807
315599738
1966681038
1343097121
140386198
930561800
1643623890
1839893238
543740899
49469366
1028019961
1089129519
745735061
119601392
891391126
944530878
1325056134
1172492872
1875901644
1110948445
1918824353
583664814
991271433
1682123980
310797038
1294608943
38280745
299498014
1000858637
1888444432
651630403
10350337
1324624951
1384815182
1264980301
1024702096
585450422
502449358
1326303385
387503230
182484158
463842638
449485831
2033888237
1632027431
826601625
1864700094
1961108571
1680024851
1668167793
2118122559
1526648459
1334446452
1129454878
1428083264
214315736
1813109833
185854141
205475650
1965974298
1359064185
1115289819
380943062
21173066
876388201
926123408
647635531
948402110
1135840376
984437883
762475888
567714288
1709833675
1041616240
444856262
266649459
1563869764
403333299
1920733056
1494244205
1466195396
1500106896
338563698
1561999010
606815037
752631418
1408586270
359306660
1702653104
601817603
1301994489
830787019
1458910276
1248066628
664595456
254786538
1872591847
1018800993
1290809761
471209994
1489605099
509431422
1841006123
1115509257
2012469773
1476726182
106497867
902683730
1501489572
1001689651
855701994
1257199943
336199038
636655687
1488572829
165290896
748511573
1102090380
239011278
927615183
778806889
648944047
2007068133
1295546156
1161900586
1243959013
753182193
307351733
222560989
1542266833
1484387883
1951373687
1425441079
1340092779
1285493911
1734898642
1104222484
110045814
261873944
467003801
1070633476
1826896094
930242834
479764648
1893610357
642385098
593350306
61214050
1845963882
554125319
2088836667
1433225135
1094079887
327646198
331451387
1466396418
235778451
1552379493
1315535350
1362596029
112738822
923902363
1640365704
974811304
1332234953
452967743
586336084
2026359970
42094516
1296158427
324747292
673340828
1475257170
154413465
866345124
665140295
98448564
2101317505
1910375954
971679728
1078519663
784677426
898486663
566676274
1976687318
1722337089
1614446442
1955396139
1432003543
1919328481
1192239864
347304433
156823684
1809323807
159517144
2070425656
600400526
712940090
951883412
272688404
819999298
1895963997
2106736864
1365538178
1694085133
912197662
1518392680
2106532233
722723839
1255579792
193973260
1002981423
453163157
505369514
1751660212
1023716150
1674716035
57136190
709281652
1495942697
1136413736
261734386
1287470284
1727021030
706408261
1677073610
2042783933
1285552664
2052408443
1398070839
212498422
1546539471
1614746308
878764747
333847735
1960497207
1531353685
1806082552
1714893811
359762865
351090226
1212516677
1841455520
56596634
131965391
1144236779
2084396939
516756771
1618362267
95386418
983554602
215095207
403592560
2072331447
732175477
406907794
902271440
430022716
35043970
76369833
83118419
52356192
1913153874
1990809656
8871141
1019379583
1073908417
1078523233
619624116
406075419
1952929129
298293112
1099045512
1642154951
807805826
1529938089
1995751298
657806790
1756855442
597376577
83308706
33612374
1703549685
1060518629
903467139
881187568
577855900
1784980741
401317451
973936027
1441946255
249473497
428560141
1100697064
926881223
348043953
429239974
1809259766
1331854508
1791201536
1140456913
1518856093
1256778614
812904553
2140272862
369832565
1689284102
827122067
591806007
878680515
965390653
921856155
452954790
88215335
391238958
654004308
1432890164
1300806947
425399899
1213945613
1105733775
842722305
1077436031
1169046219
813230676
1848382275
1315139959
1087840848
1475945294
1244623128
84101337
1941555778
1738936541
120807458
1290253031
197904922
1199354852
1748477002
584898591
1938781429
970452754
398823945
501655434
616232676
1651741150
921391543
378426969
1078795471
1562434827
838044427
1946079817
606861690
441640559
68698736
1770448418
957490419
537788084
1451601683
36543013
1658256524
215790949
1248165679
1354608519
836412470
1307460451
2014797431
583107186
508436545
1950117114
958596707
1945485480
1134446429
78181329
55797391
899368542
2028821274
524454410
1522847657
1158781561
1181329570
351045272
1337971801
757219496
1075796663
1056074415
646721628
1417992770
906515830
583289334
231581472
1045343098
1811590019
227822177
1394057019
96536485
1865305230
392102203
1398498969
615714462
1658307820
19234907
2034942918
8755199
1868938575
27908761
1779931513
1519159533
1046060113
1613691916
1489711312
193489468
864162318
1106072540
1113998364
210724086
1208631072
1081575710
230726745
1283915341
978215090
1358496904
2071838227
301577149
1213005002
1740729963
1016643279
1937350398
1598453075
411253775
955184717
1149523064
59560162
1737544288
243605995
908223512
269094327
417602554
2112592625
1511794118
1761226666
1637521657
322273498
2013955200
1324070064
86484266
1882926856
1256832054
620519471
597836835
731324942
1151555107
851509868
523651023
1672603748
1473060470
1622358555
1671226636
1875915925
1974205409
624118049
1397688999
1667671009
1788925030
1317732204
884521726
774282345
1338484621
1678935312
863053001
312460954
370389047
1035693698
288507368
476205631
47376108
626067459
251827172
727284145
83452097
1747927030
449061821
534676613
1136784936
1787817735
1623331521
601941482
1229718521
1734997042
1095604671
1873214483
1961654733
1556355847
1919663839
965492368
1674442767
421043072
1770298029
1911593410
247121253
1270573042
2106352694
1730444398
909398363
691344937
1579032445
1331228004
1435282705
1159469922
170144596
1020549244
1095405318
2112707716
48564199
613697270
279158438
86383884
657915758
676231817
2107352969
1972875235
557624323
1611383545
18038051
138918740
1965227608
2065133139
2075281169
949094011
974011527
1497001280
372110439
1090291193
926117156
974910314
284921683
1984794610
1020538621
1902520398
1713697366
1267577665
783093082
840503440
552884337
1853521477
375437283
1628754916
2078476190
1313634017
1582609412
1814295933
883273385
425505820
1777045293
364044008
1221535493
796589758
355087933
1965482835
269616894
66454306
1722598620
2092062770
2112784099
920731588
980629893
317929831
468991636
355981071
13195052
797196944
1604766746
1390462971
102270518
31957396
494082273
970467703
397146541
1601491909
839005217
769447309
936222889
1413375184
1959773870
1211526648
1055324686
1070034127
1348737623
767106259
417890777
643964304
633242299
1508979116
141134012
850149487
1785423663
829915412
109516107
471896800
1600215897
1875211950
857073082
1782803296
384778381
880583939
1786080687
626879996
679002276
23483406
412650257
2066610062
247732673
95881498
541025471
952226251
1542582216
748542761
1580272195
96949874
1574703479
1150693913
1572704019
765934742
755963415
498300068
2143179861
1608752891
1067455072
1032003414
1677695806
906772390
1998283992
277659392
819531063
1367771499
1136097998
481737776
26589643
1060256870
961340663
502143685
729125271
2087292906
407859121
1899254308
2103270655
861856268
1092076615
635839209
1417713119
1641989216
296716104
252631952
230397973
1318566681
1981614852
1603513711
1678620212
874307506
1994100256
370386993
1304062608
1312962593
651783153
2136917360
1757403390
307188365
867453558
1578646513
1989387938
141646041
1417454443
277909925
1827533214
1652505250
739050619
1181510365
328360937
2135641689
384272569
1000539169
357348262
1288812339
855233979
396376585
112058871
421683464
410122369
548997502
1322675781
1904669980
1342832321
22949988
1573890114
882947660
1375799442
193405881
2093920975
764260412
1032433750
237479719
2078330328
987959214
785070478
390285314
1526213860
1339998704
2137776174
986377464
1744223957
95533664
9735911
204817061
825678988
567681643
1730226933
749093063
415291721
1632734205
1849475012
1005138140
1716427360
1001154162
1946360800
855341045
480477438
1638267339
1997470470
565359653
1969598425
1534149341
393611611
13879228
1696572117
890182921
201960520
1260911934
190209161
998792196
1260931999
1555736527
1834345209
1676638804
1077600063
561458263
1299884818
238402182
1521211796
1273959688
1216955854
3028831
1836304815
793375863
390620488
1427114883
1616384117
660967261
1816932080
943120943
1861021665
464697621
1013694447
1578899491
1361662792
1917429645
1403441509
1924764992
1557512729
160953049
1489427980
1054468294
501493373
1891888834
1287392451
60066257
183112976
1279360443
1596746123
354617532
925726830
311289236
613967564
103167629
281068810
2145253045
2109731055
1372162726
1371579005
884369463
773557518
954823702
1853726336
1136395395
1235292711
1548826462
1188447484
332290451
484881610
2020066741
201912506
124452965
723012126
904589228
950690095
1777322884
686374208
255227978
1358658105
1295017071
1708619982
438977327
988578484
1664358020
1682868413
917057319
1838955004
1842174572
1591162712
1232632304
913397819
636047001
1843660609
1175370279
1731082501
997891493
179333233
1421367151
1350096670
147496449
1435838235
987052324
356044172
1641409959
880126738
270107847
1032872655
1498626659
1942191914
1946034212
541335133
913886020
701229995
1542151048
1268790913
341648359
356525430
305277750
1684449642
543106608
1971217911
2143859602
689107669
1334801421
263674493
611259204
462930484
514556189
1561253822
625239125
1134524569
613192460
1743854874
604549236
1952930240
1843163513
1752376300
1439803147
804444583
769652063
2118917730
1974693700
1987830034
326910386
701964287
124965921
1234689468
108355370
2005628004
1189098838
893562275
1089973892
13191525
896298093
1914703041
2141309059
1135999221
489225563
201996980
1328210515
2004678431
411257717
1763486411
1773329091
847165933
605123727
1295347529
737538960
552757459
1592552651
147705861
1696345957
1868935104
545309807
836472524
1439813975
2035012020
1001995693
476791423
1179987485
1875680274
129540427
1051627320
107374337
1573353166
888395506
1082905629
2571776
967629708
1642800065
764362000
484470681
2092527092
2052141623
1283831305
1625860037
1298768335
1709699932
51488140
403713893
538982365
1079245569
1772544786
1576560710
729003998
679252992
1176633064
320022483
288702530
869365434
455031136
1324367858
2115286006
964196541
1740947875
1646075791
1257282716
544843188
982213728
716777597
925290064
882933887
692010739
1195127725
1142719110
55746660
1519101134
590476025
1645369062
1144607953
326111745
1502879276
2129075282
2028274216
1972521142
1418918061
938798220
1841762197
395804237
1807780897
1715882774
75901896
2075271035
1794576050
2113767567
416767162
1544669994
1137125295
1912364790
699363525
810365145
1872658433
4560487
1997519714
704221039
1731333735
1595946437
2129301834
662700541
254662790
928508130
910064839
1445432239
1482305914
1748779582
361265224
346319468
1457010882
1685749957
1474557035
1902156777
1984178759
886476823
1403786458
1232226646
801302200
2001255368
1159722546
1346042016
2035074248
1409024063
1030686377
610393084
60382053
1402245336
248950857
1842271517
1594377262
391249313
1434967392
1216485397
603132363
1454371050
725695747
1140003406
1336863402
1311775558
733537999
1146145367
67129720
58595895
839342448
1237483002
1782732934
920358633
1024672224
1845260213
1917412230
1189433097
1690917225
594859782
439492548
666126348
1061515360
1791819153
2089706513
1230559467
413254610
1837909643
314769437
1548160218
1114714095
900912325
653260121
447559743
900146294
396619683
1120126516
1821084148
899716082
871816668
1246327021
1347941183
404559126
816535166
1122270718
1116736317
1720920753
1018667741
112049890
228321536
1116241865
849223008
334970541
517819087
63919613
398282401
677598195
1028148586
176317000
1142219644
242128841
2064633029
952771294
1653683204
36141656
1256207480
1705898807
709475675
739495755
998967185
737999413
1233891826
570660770
57559994
264787741
751106657
1554720789
1743400548
1414669641
1618615135
947715778
1872285294
1158406710
1582046138
1673628447
602600880
190203432
238431058
2089155421
435650832
1453469865
1532368491
282624588
53196078
280562985
1903794862
1173160379
1441843481
363294411
638262845
584276169
482291703
1350258008
621156424
1783168756
511808158
2006904037
920577709
2013904004
1608196016
229807651
184825247
1862054794
897559576
1940815483
3253469
1982236363
873300164
271737534
802781073
1414730697
1144146004
1706109607
1581675227
1464051682
1517883705
242654353
492068335
1118039629
1603659337
485319218
2030288728
642646057
1251610639
1122216429
1200110977
60562101
1025631167
627655156
673837673
402595996
1100319851
322737643
2021853053
2118844227
520464928
102642773
2045745299
1643743176
400881330
947330949
74809987
1357314709
836843937
1709511181
562381565
166606128
364267287
1548959788
233562744
1430300599
1933128946
1698315405
1757561386
1789017744
1168240711
1314470854
706446904
587365400
464450875
905735761
1911547479
1614287008
1012944117
1875717741
391742767
1110503594
156066084
386250924
438799575
963453523
878569421
110700396
2014499078
1800498265
1058863659
1620842760
2098385462
653099165
696810846
1708206009
1595192179
868817419
1734559929
314252594
1809960034
1476096212
1378276918
489766991
816838871
705904331
643826392
1946203208
2011224805
736596025
961862922
1191306729
994941067
983192399
19395849
1072870052
671882361
383836981
653848641
899406084
443704228
1340554729
1904187959
9288688
1777486905
845554960
2122596042
411099835
490601891
529859046
1374009515
805347265
1821536461
951448039
1999761539
953080786
1631997958
1790791489
1622993449
1882744403
611153243
2138933940
1225627671
1320003469
2082575797
1049630357
1588873838
961670090
96958395
683839397
119884411
84453273
132354168
774212308
1813474443
712698731
726691975
1267725837
442935915
2084437742
1821673601
1736630851
290389279
1243142780
121568565
1685682681
233954472
1288165108
326691275
953028004
671060054
1120047874
153734653
601429044
1110504880
447821083
787425035
1027074020
1975433284
284757882
261456072
2120851672
493550877
998872926
1991649164
942973786
141100248
1094851565
662997358
1661154148
1495669971
394848768
105279498
984999963
1050445254
1386344416
1287631312
997414816
73342928
1762251602
1752176732
739091481
460651222
914179333
716451385
973415768
1217868197
1292311908
1378704742
2024962094
925594251
1908469094
1966967771
847059720
1399448868
1861682144
370247467
1422375253
1650472537
396319248
346394498
7456480
493395044
1981564384
1834078512
1986066276
428495977
177420161
798174829
1716300817
1165006535
1214130652
1645078352
249073837
349134664
1113079899
1856240217
21268907
39100998
922422130
1664130227
287315802
724489601
965701917
1462513562
997135164
1526405852
1116037478
212464165
86659463
2019289705
1368946203
626486779
836794134
1273257106
1856595709
631870837
271975296
882653476
902285812
1230294651
446944634
1906049384
1981969933
984024767
404039593
1445479148
1298916481
25135447
468651672
1242370634
2078246277
204497229
1720002781
2019052492
290913579
1141258675
911006234
44446951
830240130
1014878390
402064568
1247086327
180753170
1699968191
384207956
1684550018
1488735489
405569727
1498386108
1235663625
1201984576
1816845432
1213155136
191975205
1051290183
2142142261
463006195
1385158946
1149753701
1628792804
538696497
978655577
740059010
2036005066
18264516
1692779335
1129112428
342303814
1890772377
1579335564
2064078147
1073478112
405345047
2094824640
918760930
1516533169
654045965
13617725
1010529257
1502012227
1560006763
1908401295
1418547605
235059515
1420321040
1480086562
1714913122
644750760
746058139
152846338
2130526599
843959170
239009355
1793774832
442895025
324901886
1822792929
704933584
1859726578
817997484
1151077484
2005509047
705282510
951636205
168717136
388784699
800707650
1968632827
1926061795
1166452906
1390200785
862289397
1303003393
334692437
1894508672
564732212
1634665956
876072803
1497995448
241873107
942869057
208013642
2060203446
421340882
1187417365
1587518960
445594669
1651790591
44267299
1143198871
2094433244
791774412
100598200
1670172846
1416329516
554037939
1212805087
727481014
930186470
844872360
114514363
1507477650
361925753
649547887
1100803085
1612121455
1033499032
138125664
1728138521
854057198
1088601886
1685307893
1511512274
1438869859
954080766
1772908950
521726089
1635917979
938279604
1622203474
57789829
1270557389
478955949
1361246848
621306491
1223274728
514572569
377719896
797770221
268388890
1460062514
1286620615
296682244
1793962117
750305315
9518185
880708047
1775163538
1428310033
1957107797
748182858
287371821
1769448460
1874169205
1785736065
1583145516
985289443
1132712055
277925699
1214499225
1401341739
887012765
1378235588
891573498
570050340
1141101843
1570558012
23795258
1939539355
253374570
789337742
470598908
481310872
1182129374
1712902781
179578722
1820251208
1402644425
1438859354
1382611940
976016360
404476339
588869472
1848759445
428700269
1626657460
1499628073
1670997349
668605186
593578249
844754596
1824081740
1297318767
762874106
1731884594
608918726
1281225394
17571417
891210602
671835347
327977599
314213305
869679857
1211986295
1281785610
2022209462
1704685028
55329599
786778764
2119709384
1931356700
395578202
885239285
1802427493
725636441
896828926
1762693639
2121746510
472764802
1695227847
982595768
1003706364
190660685
338541151
891005267
1390231581
1642325218
1900292088
2085857114
1888789277
1693300494
1400940245
927218301
1940731042
1420698286
1237419046
1087619108
117505611
2021965785
35372055
2070414929
469582326
984769883
482718465
796466224
1057842965
27863864
214845126
105042378
94752508
179409362
483852387
1760482344
2095023164
1542887187
460543246
2145411799
401460008
58207219
1375164420
1833343636
1283696177
753323527
1595637890
50593701
1353997711
296203858
2092584978
2011109752
1037270702
1153817607
1270537162
994825687
1860777480
593268562
217392262
1631420227
1955751779
814783552
1526379717
1823334964
672001908
723880531
159265916
296168245
543897349
1355722207
373055714
1009270708
1139571351
1284480342
1256441635
474912717
1752602461
1483383388
806582527
1412156602
720198322
1622153218
683142367
831930036
389454439
825375786
632189207
1811315294
589265315
2047968013
327740685
1243386952
188445727
1535767352
184359153
727892868
911996317
1735201390
1235972272
1292720225
679134009
643834857
1888798486
668953120
1512584152
2079170018
750875382
2009584486
827385302
1592656506
1233777734
933852163
2109104115
170672135
871760684
282190358
1770301401
744227558
826842619
1424135669
1150978472
1343723937
520515467
213315645
1270482776
1791245758
1241514182
1153376
1350791553
927419980
291239088
1441852263
991114732
152830918
1314837855
675974702
696086840
427561697
852458493
1065244233
1207184090
1238596905
466614635
1063164239
1206859845
1889453346
1488705286
582446341
1499780468
1791629066
1570316074
254045699
1737457906
1414777572
1388902444
962191059
1954190468
2023781006
1885176726
2020219209
1660817671
194438573
426384167
216952438
405993206
1759369592
1847398722
768547588
344331377
867013464
1270850286
1565422004
1183167470
749166513
1088153320
1358190281
255776077
49432221
227096645
794394020
257940293
1853953060
56434439
730735098
582826240
2047942578
767883141
1829894567
465230326
750703077
1632086707
81720679
26782683
1686633809
2038027562
93426557
1339531881
1297115671
1823469852
245291362
903556622
597912027
1712389360
1445879043
2063907633
446009875
620938454
567296946
331399908
541504148
1572636622
1840820248
967861629
1121033550
1560152417
883142931
372486250
1364659329
872609990
1162501840
62586303
251163202
1476296376
274149959
482951004
1194661697
290220197
756078636
2059330833
1827203033
1777091383
1461155520
994944528
844163591
25828109
676248399
311649869
1637696833
1811555045
1752910694
442274426
306126297
1057602553
2036442373
1409249324
724985570
94879446
1873141530
1248060480
58506988
229723237
890122704
837753434
331142688
1994149446
838171964
69056612
127611961
1554486681
1838412784
1980614504
1482894195
1867418435
1287713979
373461193
1072165700
1109711034
1004962208
1286116059
587905493
1111539350
64396216
63502154
66916068
1622859188
1932182892
494692768
1851572721
1803380104
1831826592
940285896
812197647
1102107259
703507844
870574049
73817068
1903029214
1614714099
1796596246
1102919828
616945533
287204540
445045578
925785356
1006896759
65615627
1093810333
1364342655
1777858122
1501326147
77114324
1148341981
2092425767
1352134255
791514054
181291236
720233986
1876942412
14013666
767682660
1594367781
1950506458
910260008
836904421
425090937
1318766454
1310947839
891318926
2103975507
893952223
1931297254
129376668
1748402701
1486810399
69040090
457648678
577372923
995459642
548682497
958448009
1183700831
691316360
21162766
1567389499
1209431356
1746098460
2075353960
1296999487
23394805
1472939579
2012127208
228897591
2139014957
1968564621
1144364646
1892710965
1664824812
1882240365
316049421
94638583
1264666620
851279713
1230502719
401511408
1178868585
1828058637
1315734270
973317421
496270745
1657646789
155785967
550704459
275391903
1014666303
1964180805
324940114
487403183
1362175361
1578827404
1455188231
1871020419
1410104403
1880119986
2084564514
2025630817
1046278947
1700614401
55058916
119734570
125880371
1663371435
1426054534
579117401
1943828754
1765018304
1103560816
764059104
1891890536
408605453
375640271
1917786756
587225822
868617195
1371314456
2107098293
344116660
845451614
1833369709
1221623815
76399753
1240336515
166263472
2054459712
2110000945
1160157996
1537281525
205732859
1252230470
2035051895
1287492190
478382094
762576040
1304591931
1414748977
2051285891
906788978
1131852627
1347078584
722810514
1747018204
1080388679
1429981091
10165148
1488534931
2040089999
1156131859
1541604825
473563909
1606855274
1232724012
1940074919
1283271232
226352740
284828791
1586550542
346184639
1636810562
752191149
1360318274
2124252327
965539440
1927730791
2043477305
2030345794
348290666
730888088
881974346
524127321
1427761777
702989376
1595613357
1666305279
1420190338
1404895464
584923925
1321433236
1125611475
1888485666
747920072
513659895
1735635066
1730324083
2054273301
414937370
1342260629
582403686
1216982114
998923652
2089025922
988391435
1412848157
546244654
1888777338
1609833015
1869636856
1021433152
1853394439
50400219
866645317
1993139918
804520747
1610551219
1548386594
2041003798
426916739
2058432798
400549030
2132312215
1833576029
135246778
2130903364
1603600235
507747120
1317859563
435665206
1738333902
783418978
459118233
1688190393
179490829
896676810
1235834618
1101773364
1057523140
1230386710
1624482881
207241927
833462684
2107063549
1823559541
610212759
1577017454
2029558318
18529752
721081957
867780459
1410741015
1378188429
733414913
1108974569
1576390267
1789339306
694124408
1833617002
495812550
1149505032
1853582403
526687126
473923728
1038921422
596187533
869558974
328051421
1848771998
1419602618
323428012
1867495270
1399677751
1155773249
1181412255
641454710
192691306
54005370
1928278527
1294151899
1887605057
1776967953
554641173
1112283962
1603061937
57686666
2076828058
1490490330
379479555
2113498882
1241247591
242291238
22967225
263796116
1812126585
2106222217
287694826
1577261307
242883945
927101232
165104535
986632664
1702303620
943038503
686756313
598253573
1743824081
1755687496
1469826967
1688633280
134967647
1528895042
1782859480
1187833741
1782736675
806857260
355519092
1861773270
1031804468
224861478
218476979
23981966
617662032
2059563459
994478887
576358612
1763976116
307575725
515955939
1937639493
1253513286
812688521
1165563055
1902529858
1292169592
15390755
2124815899
2062734929
894135034
886761656
387167540
2106214337
371266321
401834427
743543414
110823456
2077326512
1828309149
1851758122
484495982
1086676058
1430164160
1207767372
2031061172
1133397615
1299136495
762703269
368841363
2004198432
578193381
195955251
1201665047
1630128293
1497624082
1531027988
1925460275
776560562
2057665662
1191734210
1624781674
462449342
1603769717
386516690
1041688594
652713188
2111437750
119308442
830879426
12115679
1571010414
2115921935
799356411
1184712534
34734207
63020738
1818512021
984095046
1613314464
1675678825
211245648
1308036346
1672337996
1494529443
1253277259
2066133678
1300036047
873712984
1551276884
425927082
1987322915
565120034
481726028
1910893471
1078933700
2008081572
1735813437
493790718
1282544312
298755387
627151355
503359746
1033903890
1000758960
229131945
505566197
1768276782
1627187080
990701523
2101288365
1361576235
701558026
1964851363
2140848942
1557269117
297704886
849495205
662666682
2052287866
1746265000
1336772965
1240447958
902686389
991612480
367105357
155994289
1458457872
1363363868
838454880
307655620
970095258
210801862
959425460
79810518
860421205
943631032
515132790
1129755873
2086106077
902237434
1054680835
688068069
1593653131
1014645133
1753412978
2142549837
762883415
2124934213
1841685744
1739528248
563059001
1715047992
976717016
1944662708
889128891
965199485
2008351585
1763496537
158610047
2110065870
693430267
1396118292
2131711172
323911256
1726877030
493217084
1342645083
1982817878
532813328
557433146
1230806183
440305510
2044817199
328623058
551818697
141540367
990706428
761597621
1769072939
1669666739
1454692301
69878080
636008429
1539155261
1786267892
1200805543
668915496
254005515
1219881510
725801528
826497624
556794196
307992993
950782208
1858198222
1651670042
1742931949
302973957
1216342154
1264725652
654460082
48576409
1175517264
677252878
1933004339
1532692877
2063853982
346960769
697973612
1628853788
1336112311
21608432
1941195249
934317913
760217247
1829120688
1873377735
2011469783
1963836097
1029951055
1858932786
1639177949
829571331
946191065
1475396985
1719606346
642139994
1138125963
7774297
1051271706
1774559928
268443769
1050628432
489446438
1293433023
878718954
213045586
154272899
1552209920
1640736859
2061648924
241210762
690228195
216182447
1058134689
2040005415
457296911
1078278963
835938701
228689536
1847628587
1192170265
586080957
1237151466
1778940991
1791657879
1637255668
2044972826
408422117
874007256
1482746942
1670207666
1220884471
1315532946
2091092084
651349685
1307380197
659498205
401542726
537534672
1386342741
2042732944
371445065
1269209012
1502252323
940635764
1699839042
647121096
1298335880
1665005659
2014737792
1029655038
287499741
143750623
1714059098
802726631
245786635
1081252259
1712753146
1957806065
1871608671
757021365
1339339976
1840113912
1338714525
773857509
598079065
753382310
569726515
1014790143
1369247536
1859612842
514465795
1970964145
668476547
888439316
292105829
666096077
1396951589
2012088567
683283033
63089490
1689867855
1014050737
687866231
1089526593
628513114
1608950025
568296412
1594087093
580294039
1490576538
1444351002
229963452
1868718053
377809350
1250417289
467569075
227217218
275760244
205803333
2028043093
330550570
615935805
526293790
1873057910
552290362
1071918632
670616384
227287795
1752748914
1344415754
590053912
1291269885
1556035467
196694905
139370089
222719977
1280627758
1903244927
2046660361
244405060
1946744316
798709368
244872525
582947828
838731200
1568673484
911248989
97903431
621583711
1982303480
706446904
1354417913
1753992856
502234776
947494305
790845541
1614627007
1638581060
1596058294
1612891085
1493037869
1089981792
2081401215
694044770
726347827
1539741636
1422524430
1361740023
1067911829
1221589428
1477420833
37092190
1967334138
1375551168
1405756007
430945506
2112106934
1628439477
1837452022
1051370993
334628280
1360867971
484700988
901938041
1578865595
1966437658
463769210
1834357095
152413024
541343994
1532447412
631441494
457005485
489699950
968200723
1929117631
1729406342
1305692105
303107038
723374156
1041377079
1752191779
675753851
2063576696
150657434
1335123074
424002908
1089320245
409896003
998696155
1839968563
1828030769
903767609
1547774969
168472645
563370807
1397080651
1720973852
703518054
1218735928
1242932997
1548617468
1865370674
45245386
1362002375
2067299466
1690033599
1473758060
1635277667
1984908933
937965549
213592879
1855728246
784676370
915998251
865033000
395991330
1071784803
1025314932
1405494532
1768444115
637515996
819730433
2136890859
1920588581
484219268
932776908
903594251
1254862311
1502065581
100260794
490356524
1193749446
2123437559
344838390
973652010
1831777781
1256439966
1322883186
1968463466
185382202
1014875166
1448932554
10726695
1321860825
1720799703
1278160185
148514581
1831406044
15202237
238266491
501772553
1526060314
1355634774
582568839
965120145
1588791925
747028330
103693540
596102078
1389291702
570237326
502176241
1829164641
9609455
1852019575
964306604
1489769573
956732777
475801219
1005652593
1039847548
471743132
1461342075
105783979
1713522983
1206485563
1872283056
1456039231
96608613
1924397795
363542551
414702992
1192850763
651695028
1391561115
876961926
2110927178
513247761
1948094281
1833985235
1245662207
1936584481
901729075
1252398672
1983330171
212910706
2015171515
1221655532
687204548
1844904580
352717618
1960205377
2004126620
693192456
1626897172
1315109220
840277739
1358499356
57706167
773311645
1363407544
1537715179
9895636
497252759
1918967175
1407542297
619406868
1991346724
1156895281
1605129727
1107802133
2118619056
1145021271
1362440645
23939482
1229269189
642106372
1258128621
1673966739
476137063
1912688476
1964928676
1873747925
1490343734
1102734214
1513730494
804345986
439855252
1595194451
1189493461
2022541175
1711847226
712591841
1441655416
298736076
2125658106
1445472189
134545063
509839197
102545149
68186472
65556975
1058445110
1680242493
1495816900
2092669814
1233274778
230363218
1897371170
2080904873
929072754
937224410
27841500
1638585448
1747102213
1509781688
316523
689138082
391976860
294486792
1172687945
1779704132
143536404
1321400806
1379255412
1016366292
1909204611
1519939954
256165582
230877109
129279507
1882647845
164969937
1372162726
1601310342
1255036015
2053756774
669059835
1196285811
1078889384
844741855
753406934
1917583816
1513650265
421336183
1159183224
101645821
1572105036
621498020
384158273
792721222
676720129
1970741134
2123961197
2076283744
2097856524
375472137
788296659
1149588026
958373579
881196647
171920763
1439885962
1827614561
1742590940
1947039400
327772002
229957108
245534354
428617658
1543369845
964859163
707841527
156025689
166784149
348443805
719933060
2053016353
270569167
1352739389
1816743988
1505805659
1664303508
1297864764
1879789333
1613822356
1537236682
418637453
1565576910
426543039
1519763050
1989640230
538594387
100123496
1334804757
2031998155
1760139569
2143375157
319398175
729962680
1831076299
1286945638
1834314380
1584198432
454682278
872028977
2064105767
1949662517
1644881172
1336722160
85648889
1138731784
1629171437
1428793203
451290323
1474194525
462354450
173717651
892249212
1309431910
1438720760
65066157
4774675
383303007
1388034999
756535531
268183381
764911457
1296114451
1908358915
1892030956
231802514
1699578154
1704825081
965966536
288190386
1021412141
479061886
2133812525
906248688
1824718202
502235703
1237363033
1516030561
1449885214
1289219340
351255661
455757430
1948850003
833046931
2063078524
159459360
563178772
548008531
1564835431
893531335
971236632
1736654496
1149151367
1558026634
1001576086
184422447
1805822218
1956333755
728556765
822521505
170600239
509492026
1095004187
524285682
45307328
975426436
1440780214
1678733482
1271131401
853561330
329799579
146628180
417558002
702757123
234675743
67305474
1092143681
1094050295
575886092
2123444983
155740028
1767024191
1616239271
1040531154
1984022789
1022225004
575135766
1843665243
1851596372
2107931296
1013054383
2062897848
1917782662
1252678913
1963994755
1775211920
1058267036
710575892
476680617
1498719865
1651175731
709793648
286372428
1022686708
215519309
1572800743
678420615
1707733588
2002101445
369379587
2119097962
1864212148
324352700
68402103
2032552310
1001438104
1313560360
1262830748
1321313831
1146740010
1962772712
912021822
891532135
965536831
52410790
1701387679
386828045
2005968807
1113832400
1142635385
1423113478
904638226
1163522752
1327816713
372575647
86815752
541315618
2052171088
1487054660
692295695
2020789696
1926522650
1518837820
702241823
1037191849
1019892769
1531880078
1979603603
885771574
392333678
193262242
1048096942
1621250068
1563170962
517206107
179294759
1473641584
1872589784
879469595
1614623712
540645899
404707955
265842255
1400022909
1866812554
1125771835
217523561
2038341193
622444634
1361974070
821247579
1280589631
1511205293
1070993749
2037530394
1128412988
956163408
2016683710
1123916952
461239795
2060635704
499457010
83311615
51187138
292799666
575737529
1345258966
1812931391
204323779
326251167
1644033348
2142307500
2098768630
1611001272
1060039928
458143907
649877757
978902310
76351304
274474916
1375275469
433550891
1041995085
536078139
964062958
1632805866
1876544895
917334396
1911582164
1687331385
1428781549
396937013
414214701
188816868
1446816470
453905983
1536946327
1306423884
1321833675
597176044
605773425
1919959679
79354726
659639967
1513539364
1960101043
1063268777
1397684198
454005601
1399963145
1076857858
278672904
478974770
916884107
1200507096
168532935
1106324251
1538319018
1580111995
211413569
1555581993
235257869
831054899
1196669073
593102415
376080302
246115188
396175554
1440865134
535616914
1904662183
2013316061
746148514
542577530
58526684
558462829
1955321797
1648423041
638678428
1124003714
807437957
261964425
1879911058
1568676362
1070283772
687111168
1110836051
1024706205
49261417
188385793
1167089485
442823734
1125737374
890908072
2054215771
1311196034
451916223
1664704344
709469072
587285538
741699612
1174307419
1188167109
604007945
708831838
661303661
1394180465
1313730274
1890100101
1671091507
2003247038
15740349
542972553
762497647
115018179
1352137133
1669098276
350836821
171110354
1044789814
1387634331
721356493
795123309
2107054252
1169986089
179062008
481725104
1299643543
722540999
424851071
570872212
1451012586
1965992484
1029544631
814453082
600223986
553781400
647259882
1648497287
354908225
1731316709
2118872307
901869142
1294187530
1755641657
1723091570
2019680825
226787212
1812437740
834650620
224321146
20934186
1546379397
780572937
1838345485
1003374726
1260125879
686501070
1725840743
602374272
1849697922
1598620609
52897128
2127469380
1196773112
1366137056
1568535474
821217412
101901095
583550972
1132595949
2114404064
971128518
1078156510
492699310
1063035147
1347174440
1704060630
1637829744
1735801720
1046527784
1367576146
2005821573
503685896
1561044478
1501471091
140171176
938217517
1523392310
190962376
1235345658
1126241962
84917086
844723638
1829888267
1919283510
2134465688
747805372
526449600
2107087423
144246054
1535830330
1519503082
55519938
929969639
1809833558
454002100
2104785792
150639761
1478316051
388213121
761671798
750410897
768365908
1061171555
448643273
716204247
1643028410
221621179
743122550
275912840
269420040
2142057108
621545104
398447598
2116448507
803016862
1854833447
475692995
818484660
469127751
8707486
381468434
400101311
1690240379
401286871
59684202
1205885076
1048239538
303307638
906340836
1706794406
241813526
1814057525
1430334949
617203379
904525346
677586316
1146648475
253557287
175306897
703395294
1299391634
524710134
329283460
1156847579
603926823
66695797
1126915577
887405424
71808373
120442456
315439615
496541799
2023909477
618235416
1833875366
1434748283
1888870804
616233198
885605374
513722088
108502779
823719715
1800474497
1320322471
1899825955
1583648576
1773977806
575464733
1340845566
619870501
1473887631
1822292686
1104417301
560826576
1059366796
458468460
814454370
962378377
181506967
986339860
1548942212
315313075
990428908
463899902
816699082
296982806
574220453
2031494640
598297541
1078046229
608747164
10912713
710343282
389637619
1523254693
1385428841
727865884
1472675643
2128997749
1779012070
1164922612
400957132
484700241
857192795
985256763
1707505136
886746232
1035734928
296258711
171880740
75000314
558673242
1886984851
1276119354
1886636189
1528195500
649614646
2071301541
1377127281
1152231013
1614996093
699809079
57589360
181293830
590647247
1937615183
2003238215
2112220074
1240515208
1895527276
520065618
172346907
665780056
139137201
1378619913
382367375
1290920852
458442909
1828645884
247156477
123602988
1375817393
570658552
1505499796
345729828
1687052709
937251809
1910807315
1324188562
1554317320
756283724
839553347
2055185778
103190535
1961639240
889544518
1063250127
1703117854
1525804409
57654194
1960635615
270491118
1947790972
1509880876
1607060848
1547060425
1985249965
1794128560
1250741353
497471239
235302541
1826856
2126852752
50165278
69040090
1535293314
777521056
2074992821
1496773721
441640559
281658485
1659311886
1949582732
540932099
1236685947
339812949
1128287952
823778522
1723323091
481491627
1661458054
701396223
1630487362
946985247
1007938908
1170008474
1618031946
1349602663
1455349127
1991248418
2002476961
175882788
1623665940
418879919
1440279257
691689435
448474981
2137543371
1428547976
1448699677
436032971
153001359
1702278827
640463969
310359332
1542113082
1131354430
1510895675
1788830431
1779408108
965571179
1972918823
1248681419
1067075076
556262136
1799316988
817803295
1064302356
1506761003
407174235
728977793
501727971
1205300382
488203379
514969600
1392051246
1417672348
383320628
221003663
855446141
993450532
1497874025
386205138
546735890
1360144661
297974258
478330465
875847376
653708477
287959795
52576508
321182681
36377240
686677621
1548053518
846341462
1281791963
721141687
462967395
1635256734
560772192
1444630621
168085188
330505977
505579192
1631801398
1378102106
1469898344
1629417318
2103332871
407501415
2007393241
968803331
1846184673
659083737
1849126305
749677602
866625327
2027634328
847728957
358436128
1516438509
946104388
646560128
1687676156
1342654089
1445380721
1721657091
1864052158
1435144298
2041003798
26106574
136211257
237634888
1942085003
747534837
1892487852
1577587889
623674089
1425739300
1345963500
1503199392
53330691
313339176
522498908
1339718884
1841172482
571838770
337861895
590076139
158320002
1117271029
989662304
589885487
1514976241
1157448516
1745342506
2116546144
487283544
1618254246
758650255
1656592183
1698250612
321506700
1252593836
954641435
1923428914
528852404
1606957776
272288986
1958851150
750741661
448951055
982004060
45822103
217622533
502966823
159625372
1741644082
2007107512
184859617
1524701073
1197685855
481134204
2033142380
187701176
1351745952
279055233
826561961
1503147730
642448910
1258560532
135241170
709139344
2031944676
1913011218
1635888728
738415769
634147310
610317453
942492936
1230182685
685832132
110206416
1913204121
767955058
974349717
291192702
1779334356
2140293304
76432448
162605071
1876188972
743219327
753950250
1815299833
2128593948
958191867
2044292117
2080837016
273267113
1746515
1479701364
175241698
978472207
1160092273
622858118
2127179626
171627067
1349032608
298446803
1032049894
1759114197
2068201482
253716820
1549555371
179239096
696268004
631543045
2070684556
1915179369
783060595
1971983981
1538802176
1685520310
435651698
1748823535
451773696
780741567
314129033
1698688671
672264241
1790799655
499496075
2109357969
1850726418
903538919
703869509
631767074
2123620013
1434039913
2043312907
1805348265
299845941
1834700126
1166432219
861546276
2045739096
1856167458
1826121672
2133572695
1576696117
971791031
347137877
151752804
696811255
1445822809
1001179517
1429156843
2077234883
562818330
1448624323
104915449
751134534
1506450508
621935341
520280995
1679288673
2113322894
1267129321
1465420567
1786894807
401645926
826950765
702216525
1741548483
1939882422
105753578
1990138428
929527745
174634906
557083222
543547522
1951449954
1731289194
1463093892
1271941134
677171617
726638254
1942229148
2102470085
352677675
381605345
2003244845
428740553
346002099
1569389890
1170570076
1171347404
1461365681
2023027882
2060274599
1207629846
1876148321
638331878
1374575981
483066078
682061773
750899892
1408984358
176844764
257801918
601206109
1190160293
301205881
1649072015
958566515
1358376232
1678657553
1377734604
261137282
1587306471
1358457729
1560812962
408875100
1653267072
1642822543
1995929558
1876584128
572694802
1655644899
1973775990
255942135
1480707248
145442543
210441721
1586408843
1467038644
506991023
2058489124
524651123
2005335206
517505220
1050148907
606630396
1783947579
261495778
1392170661
209145017
1610416926
1035317589
1148832099
853232683
669503676
505790572
316541085
1115717507
1950607658
1211957312
926450784
1615636103
1120466822
2109093634
326227625
79034791
110019350
1402119868
333610601
2017797731
530100099
335872357
773497796
1858205184
1343006990
1816455657
2105427922
524492517
116385851
183230393
1869873765
239934413
1615374110
1563475850
1068091090
922946781
1256938482
1565650133
2140883636
1434331550
1200661468
1142453941
162032153
39463569
418499881
345781411
550413255
1608131934
503204593
478288154
1561525214
903353170
1214104211
2089927782
1735269829
90774253
694547944
1566020337
440084417
134484252
1505965415
266931880
251141793
990466207
1387206733
1129309740
1405260085
716565710
1153216586
769333498
1669132671
635846156
1859110634
2108464062
1124861416
290925488
1458756967
1517156315
2122997536
1233409657
1153580014
258528367
1410150434
733853041
22449972
80614530
572139067
773400143
746771008
583197205
852773921
1295179828
1426845377
40857692
397369815
1401386980
45025509
1902392878
589545091
365039828
1362055988
1989541405
1139631810
186819909
312882951
1549221405
622992422
2136939882
724336129
848577964
128414312
479119502
1185747487
1534484117
873684950
409514486
1872683739
1672276223
1493596547
833268226
1346722544
610852817
2009402544
599495064
1155900163
672527488
1412943354
117654583
1292337027
1038523795
876179562
1814108343
1983143067
1301137245
82353746
1077564476
1688170094
60418762
1558061230
909244931
1376882836
429006475
534866917
896747451
1660400176
997907600
1312038882
133831766
1993190901
1092945608
316445269
1000285313
555254114
19657309
146279859
59252311
583566505
1813627779
1470676654
1661334087
1974706973
313433769
1944867737
1668663073
2111116799
198165551
1239972010
1139796172
491161836
1459997102
88117794
212789483
30288271
940770900
1602016753
543059320
895538148
1219874320
1615653105
838902731
1702398561
224858367
2016770970
446847343
644766062
1499670223
157520506
1721136639
1053613746
401154184
979288278
1282872220
2068894196
1900379486
1815835350
1445645398
585458574
1846073053
970297850
686590437
828162054
986022551
15799649
827707986
1935424066
977411360
1822951697
634974742
1963821750
1689408695
1405229893
801061105
1721859490
2098616337
639113791
2037835194
200787625
1161153095
20304067
1080733367
133082041
248997811
760842816
1315739430
565160909
847889860
430583643
894072437
1244813278
405227203
165086675
181909933
960212597
626963268
868436634
333492397
253720328
1712783291
1705553223
1330444697
326582287
564521004
222013857
801922669
222891275
1611494524
1067482741
2099223955
674807819
1724782349
1864536832
918781265
84182508
1002204016
533539134
755632485
568895548
1373541956
1689327849
594818691
766119901
1979079369
1725123678
349410482
876810199
859574520
2078959175
1464673355
128459974
1825544711
329344551
1555610834
1747575758
1279780711
1793915338
1370808749
614150293
430906102
983200292
981921166
1039860924
1104734424
1545958669
1945620098
1028276054
1698699633
467138050
2063758972
1486652049
666803758
1014168557
1602824440
1582147600
1685859133
1805022193
1029232961
1158047894
1066004533
601805134
236431889
639235425
1883259687
1271155564
691734634
616393728
695375833
978788788
2043659627
820465176
747031840
753591663
861449273
1989433459
1035775944
999652094
2139364757
1557921415
358335999
756227399
1617403106
1382370938
887214226
456601910
1546906341
901252666
216287318
746789320
1249736559
82261595
1428905791
1600782163
358255810
859643454
1197704660
1031349006
1569028444
273228021
1101045070
1008262641
855303450
1954123794
1101825573
1708736667
1129728503
1316225552
179435222
1965643394
1184843368
140113775
404259752
338616968
470356720
1391008790
1702928542
358413569
1295803283
1568397765
691008851
1403741690
952035617
1042467414
151764307
1246107622
254171379
1014588630
2136363515
290340393
243778509
1108546298
1765380255
1614897463
1137886379
1022423372
2084286259
1776204197
1217209689
1909051607
1422752804
569812067
1973863801
909778645
1705528860
1174003802
1204480806
2093605660
714906804
781050270
1847076972
1167960934
1372736083
1686320499
100352702
1150648351
1715204431
239529932
254307039
1588373468
1369323626
1728021056
997887553
1456302063
1724543958
1838913238
983573308
912221619
1161800670
40587989
1325761629
1929074738
532734518
1508284030
1616817014
1059325766
534917783
1530724830
1298110748
933815693
743829466
1672449885
304793370
509431422
1054356714
722426985
2109374791
1919856374
1018145
858548229
787409342
132519515
912574903
1590849930
1103155374
1783232099
414455232
937739630
1744160991
241074801
1565114767
396754287
1462703456
721287047
1427378672
698742250
1113484075
406415379
431996051
1729485441
1672306121
1341673725
387934342
988069134
648955071
281685676
1544054579
946654066
1112605511
642094683
641959874
723374474
1173574201
1718364912
160588202
1579876325
87059503
1323807237
152431187
267106327
1389021731
1314857829
151263975
681005996
1812657210
1297219015
1715231379
536382561
451270480
241981608
1356956949
84864191
349982837
329946604
1365950925
1792016537
180330983
1402372267
1070758935
1835631586
1149954535
47031593
1728111633
651200340
633993754
282670428
71297331
300473322
494186815
440812153
953902820
618021736
1909690247
1714518090
241875154
1131500934
565785870
1434070649
1701070418
1491263583
609744476
1913897500
1379351641
1848492282
96006172
990246016
797350739
474149292
1826573149
1719529881
1343695063
225049480
1713571474
1979234203
1184379279
2140726069
2136057039
1283323928
2143311223
1814330413
1349493181
327021263
2071382475
973128442
988188652
1868960378
949049227
594220251
2035301453
1192179826
1846375665
757030540
157751793
1062549771
947438916
1225314680
337342380
843619332
1113006965
1230467339
686996417
1974903657
1463749821
1470867457
1029684393
24950680
449417561
520428962
639663124
1269515625
539827781
1271944772
2037506472
1685439438
337644445
2072791643
768398151
1367784679
369863306
537185411
892285758
1625341763
1717299494
109046269
100043016
1106098325
1573583221
1631518148
1727113030
1399743500
1834585658
1449438407
1148206999
1095443130
1839719018
1993546807
444343026
1704840608
1717954770
549739031
1986523346
1963972162
1471208237
1945277877
176166416
1048331813
186417210
583890892
1619254846
1100507714
1708073854
1507481033
2027339155
298904655
2091274932
396797907
1871151141
1622229547
474801116
311222098
1124629136
2044536734
1971843416
248382121
1567924066
88058619
514008558
415292980
5398696
1665166223
280076459
1525094445
347018155
1139131483
1176302199
161845799
20567449
1024141364
1883282358
1221836259
841499954
1054030626
1837704784
1856999878
708492370
1833300648
852538726
1213946326
235586873
651810812
1578709249
2036815608
1231543559
771353577
739915509
279256400
138423696
1472877124
1171508798
1130980119
866763728
527424190
1799567254
191163044
87899091
2116851718
739960766
1423011158
1795199200
1301664394
1817569297
105040821
189211239
1946354937
333683789
268899651
834239408
1234738988
66140820
1657682098
1447030242
382349099
2021858737
1368989261
710272586
1773966847
1172994864
1043245777
1161421123
1502296352
1899098287
1328001493
1700809539
364078315
658284994
1726611445
1078223272
337764934
1594164772
188983858
2076516439
1651674745
686716370
233792596
264929462
804496353
671109729
1825401539
1042941168
662614559
181187367
1915968169
1656406157
1271008164
1148580370
1070355139
1065936646
593335976
92458987
830231560
2048787612
1630259316
1520571458
1268771704
543768664
2051191825
246178858
499643492
1522763865
1168610632
2074051125
369036131
1099250300
1638351810
1396244134
1892733285
1137050587
811182430
2092038395
352782499
411417650
275595173
1298926359
1687379045
974849473
328603707
1707573255
1685487289
1256380153
1764345907
471192083
193188433
58543456
1625847472
664593933
1169476635
647186336
1837299844
1803153800
777284512
708880115
1556600278
1615613394
1636708367
1680332607
371104072
1809249448
1276431615
1996967891
1226676742
2097740078
438514171
930281125
674671395
195961627
2031249946
359767549
1467619070
1907354780
1697263228
330823282
483797494
624275481
1164189409
562085060
2031685524
1301039710
1073504377
1199332629
1582014797
1624832131
951850565
83381785
1204640132
626760454
1689953569
1547586093
319572964
1383045545
2018046975
77760911
1193240063
277417002
749696706
1521224608
1606896892
1580003993
1498860880
433037537
601993935
1864172757
157773119
368345358
842778704
397425739
1314952911
231149575
557151750
1173298966
8381738
2026619912
84158792
1392359728
11980110
1113312132
750956425
1750295471
1111326927
1623983838
1239266828
1885285370
1363690394
1931492343
1220843276
212620470
141723921
1403455863
1857706414
1321279124
653382260
1043742771
1401115382
988895110
26505226
2051542389
917070895
1163650525
157217703
1272432795
286519319
1453810150
1261310327
1038468011
1071475962
991352197
561883039
972404439
1898696623
1289937715
432434548
1752027581
1141556068
720133713
1861163235
1243537105
1546631784
1847528173
1536292718
1446882117
663087702
1901900225
1663730383
633897381
1207617257
426583935
1333220413
1278022069
2083303954
1922493568
829094813
1987955842
757836767
1671669036
27474107
1245650857
846931916
1285737795
851235370
1498205204
1976412096
778136485
2096137947
2102106171
314052130
1627300529
1964696073
240421855
239250913
721910646
25144347
2026695110
316345704
1642241917
252759021
1429618557
647955836
869761178
1845766092
889882601
184664034
1051277472
1361690190
69283604
250956520
1317054113
1462488634
662713185
523789718
1080521695
1056220494
1165500272
1998669391
531538899
2078557098
660547169
1576123523
1058257095
1406633978
1659763147
1848617027
554061567
390766896
180330797
1447239769
1637522358
1099500877
173434743
1821541715
1411744392
1053578430
1254365131
1874340750
587385852
1651964733
2133710225
96926325
833488767
1593445057
540437759
330411527
1541700074
1088680081
82656113
881958635
1587995116
1578198759
1347691155
1603269974
19778212
741606196
613057122
1543885752
63383623
431649286
462668914
1942313582
1645851619
762140893
1156975622
1990253733
567421961
1759239746
1035292034
404192283
1003396289
1950547280
1270579774
1296549559
720468939
1276951280
1786923998
1378531661
896731769
1960762128
1577978943
766955390
1384068260
1611823458
1746494717
1061181498
1875570106
1331801869
1305646824
1930823034
950831677
812275960
1733563356
514946612
1472469204
1483383388
232721041
1384728902
733976483
1642529581
1767022978
1232443417
951202728
964711950
305624509
1971799638
1617332438
688249738
388103178
1361627777
882480553
605825344
1632530859
1507661688
389495745
941574305
250347044
1556363100
682989689
1322956152
1732406908
1025302545
215922697
1573777432
1644405299
1080065260
709342458
853589413
665300037
1556179832
822291789
2037469371
1344104903
1947306302
1045636846
77080196
917469552
1137236451
2083022515
636561038
397303819
215965503
1836335923
1521925614
653312162
1344063308
1428704074
167703418
780909534
858939734
317106983
676577714
1159700030
520573669
1001267060
1688344623
1483066021
153645801
832871983
1278284480
1889771396
3052555
1340166886
1204790449
1537600272
1476626974
1538116593
1809016170
729147239
776291582
2086170768
443332782
408844987
685083037
1304423325
1241563041
1988022752
834055238
214800921
970023963
427309245
383487804
1040835251
165056969
509582064
2139308264
1771128278
825417301
1503006544
1620003115
1445681608
669820935
2110053925
1989149762
643290543
1442258292
1038605086
96852898
248488308
874433779
514158681
345069565
420664977
2054700934
1126339327
1150856935
1859928520
1840473246
693060820
573626016
608143948
1572519437
933934432
1102004952
1701528543
760925008
1367877802
2137717183
715995185
186564061
1781517144
1931006930
811276762
1637063862
2051666962
1789512410
1816105039
1621725625
1165959037
131743550
412703482
1925922198
1382525162
1934964869
280853665
1725868081
1217304180
1797876367
1495842609
221189748
1511755742
1099912734
355119312
102128499
1639282096
1752908160
1874511937
1404052635
29450795
13770514
1542329874
1721536752
1556765145
1509568543
1894560724
2020905034
1540520584
1207228847
838413857
1258884641
1041721411
695458441
352264257
834185004
174661969
2020640998
589071708
1081577652
1337986058
1927088094
588756624
2038260749
119703686
59167238
745514670
208697535
1704486448
309451578
1023325680
1073708602
697538578
247266161
1486917419
538693937
106031789
324942029
1528145020
1576624188
1094014391
342796514
1417274926
997963971
1010214330
909079261
127285127
249125360
1147122901
710812595
1448188438
1212308778
1340479892
1417634174
1149395292
95597049
77110064
1580315387
962985379
1355024585
1102327047
193051681
1832434170
1762051512
1942733561
1511108544
919927483
573513196
1140536893
953358918
1631436809
395061473
2040102169
2031123076
1994708447
800602284
163407321
1739045299
1898495747
1198905016
440155462
1785627922
1474921441
1636245243
28559248
736608315
1991774082
858798081
1451049338
2482299
2088266600
1881135779
1705030390
1936528695
416714752
887800168
255628353
648094411
1057999797
712986355
217204483
199124452
229252929
1635206208
395974693
1071176255
1456056308
851330695
723929623
61039346
1140353408
547361017
457963961
1743917941
710684319
574318899
1706461824
2064684793
84927638
410750520
2015136900
148644601
1359913808
1096625116
1150035376
1606432252
1491769048
1914733118
1402061182
1951404087
1403987108
154521252
784481020
151182539
1160877960
1614619127
1323039391
1083032861
1085330174
183526942
1141409431
328761797
1796957158
2053891100
1048104292
827558132
1999150109
142974203
238647854
72901083
479392471
1080303609
789321286
2081584058
246357978
169280020
1346658904
2050186562
1051252137
1895241277
1158432916
643904011
249724091
996481262
546859036
792955223
1546425652
911068193
354528822
387934342
1372096602
446170634
1645383830
183935607
91432960
1281551394
1777921188
1985053059
145317933
1708507772
1746885571
435107017
1422839736
196339072
252884956
48727107
1492397665
1110372740
374669180
384597637
838790459
531958639
1020074067
253437240
1950098359
2125545064
617477364
807174319
1632313211
1258886601
1769423839
60614819
372410043
55439139
1341015481
177638848
785755248
1737875120
2057161467
634921533
1058968201
935429133
418087458
563768658
220183883
359158714
807457226
1247077019
496207618
1827651877
1308617713
891136545
2124265947
2121706432
1959699216
197016885
2012378656
465710406
2005229538
718451189
311754052
1101679393
1610689024
1270995721
1244055437
1632662697
437392667
325047077
1703198539
130069427
1779376742
456635674
1531769044
277121265
1102223560
1443473498
425377711
1071309760
367370370
1616443941
1037511941
655196545
122703826
818312521
726409294
2079653297
7914261
846879837
963532161
1291454946
182966849
1929650127
1728988743
1580584713
1121633245
1198829595
1972486930
626545515
1290462598
1303380278
1515322937
544282957
1047341961
624400508
1067626786
206827458
1528511386
534367443
1783249281
1597111574
1890759806
332842366
265138369
1693223563
1827926580
117677830
188560627
1875889219
1631264101
102566760
1110219428
1924863922
1015868222
781307493
1877887588
2031861086
1180611265
24133584
751147399
733485746
205044105
1904165309
1044223342
2027144506
2087359626
2064543173
562665790
1733672686
1872098214
2046772704
1661450839
1848215317
1908218102
1273614994
219847297
967053395
248702419
710889884
1732519467
1023390579
1195892354
1734930437
1899143280
1439024317
534439372
855388749
304676735
531916308
254111988
645611638
1843223596
1224364702
1164826173
2138985571
1297135070
1934449479
662175752
1726076582
1940999173
1160689610
199986563
1433584592
1768380608
326756833
1609578335
1233586388
1374707301
2132906093
1385218920
947741675
245951274
881539277
967896131
100309414
1548303609
326138998
965089356
107120216
332300409
1392950843
758117961
1768399548
1578666651
226299191
919964393
585090562
453307951
658311562
1704408806
1696948532
1357474441
854590968
1756841191
1137164002
910578546
127334837
1342452844
122103556
826945452
1627394700
1029491155
326052990
376471713
1996989778
1383269712
685806121
978114255
2053878925
1292285279
147655897
1197991444
1689049882
748475946
36165524
272769194
1739160894
122859422
1202822793
1711459163
1757856754
537160640
810811097
1894465325
2032182073
51488140
758618389
1694463470
1099365988
1755882316
30418703
33924800
1594041451
1823599720
1524237381
2034566005
1025327673
1999631135
639501977
283030027
475382305
49990528
1639511103
647832610
769312125
119345464
180331485
604443063
1481836908
968555444
408521197
1670507242
2047289833
1802912013
492018781
670880608
2093904860
1403043155
1010095888
1525391099
1816042100
1786223052
1503560787
1516749435
72655220
81504652
437317473
1964844841
173204932
1201258905
567987992
24989940
1543292640
783344071
286948355
1517172206
921965432
695213685
982223134
1843667074
1665928205
321143394
1723587081
1044907306
584160019
244979662
469944204
1229375585
757410900
1009109436
937825649
218767712
1137515931
1597374214
2052101036
1396519685
985173288
1635585301
1936725029
258916897
779184042
1371632575
629280457
1463455118
708472540
1723345227
15575425
206824625
1498720771
601797910
122278068
814481913
1875958642
1493298698
24300043
1165001274
1195475499
1599616090
675020936
1068970681
1752663360
1866856883
807335983
1808542243
2110717088
317711292
1920474602
521857367
361654021
1521946421
1293017987
618146165
912476157
2081312948
503774925
633129826
1318994857
725002220
1038109611
809904680
26170863
1931607443
1360983985
520741190
1970326996
1501700416
979844587
176616518
1015309704
1981712268
1230287048
2138444495
615060507
1172066626
1535300961
964172902
1021845699
352173191
56452177
1113827138
530918054
552840910
413489900
1172799058
1636869516
1835973912
1695883324
1965991150
1344621913
1703820015
1322013491
1412775102
2097644359
861254378
1518781903
1241534640
48586057
915325100
1168326027
1526327784
1245671700
1539381262
635607630
1863949100
1927363508
518315187
27733881
1804061461
1021122602
414206442
1767840974
2010265971
1796678109
899032273
23802093
1872834861
1692881043
1473815406
365250764
1327346110
1640961631
457757329
1268068040
273504139
856001729
1919194553
819760058
2033053317
2042248402
279704684
1438617091
1013054310
707925904
1753537719
1659557362
1246916446
11510837
1638562515
217964918
318713800
813001875
496202083
1654101956
1214189643
687220007
964839196
747534837
403172051
1897327137
1436625857
704450544
1732413836
618266318
193398148
1384288259
1561538868
1506646083
2090217749
815923072
2070543774
2062677494
278934195
1284896133
1468635376
1152938821
679139153
1411608303
1884945066
1170717852
667339783
1457384946
663648093
966287822
463543865
874202010
613309670
484368426
259709039
854673086
1796383332
1359789828
599537739
289796393
571212501
14179539
1876028956
1007637321
1180930233
1325904715
1222314464
2025776129
1964972539
1519685807
1819029006
478360499
2125005062
489910298
396325114
741881327
135773862
802979169
1002431096
926981311
100276101
1406775869
465962707
1362313869
838692398
1292754340
1895902319
1020417545
425327398
1024722000
855593911
1620190529
109165402
1407058486
1649541120
633579949
1373703307
1764839067
888907356
1030487538
1397393491
374839765
1877925136
112044094
183244840
1614020443
887411928
1765161441
1965750480
64347305
1919648154
1814148609
1865582231
671030438
1563499746
891381552
503395690
1975134040
1944497297
1941664408
1981245393
609761753
461492652
191815649
980621084
1150153124
1055364426
1305646526
614867782
2103762521
2032821017
1518301573
371752078
177034029
1431993015
1160325859
223615830
1628607495
1237508284
561062395
1337687021
720671148
1732499428
1784092001
607567216
671860681
1357514793
194916229
323102270
778836638
1896112338
1970512296
936063316
1775163538
605120728
188879377
1323132231
173424996
2101556205
1509571194
538041068
1904898908
305762415
1981426485
748927338
261683936
657305251
1497325761
613586302
1888923461
748074174
653439625
2138903389
2106358633
1535616669
1812978077
701339657
1776958411
1530818153
474160893
222220281
854161362
1510018579
1872632018
1718724349
2117063398
1257611928
1174281806
1468534157
2006549546
1719794610
2093131092
872050211
864853024
897053634
1576185498
857148813
1989243543
1213942290
1324400749
515642510
1549096291
1715404651
1243311144
2124249945
1173236016
42715938
894393948
952656939
1269344049
877830235
1424327968
743410703
422906631
1767509263
274369829
124517063
905911245
1759943174
498637124
952886292
1730548307
1853908148
1108858704
346186760
1660486377
2046669291
2073121924
551691549
1170071130
1583097546
196723768
506928081
640873220
1150878076
2012578625
1748941090
341770648
618418066
879092956
1565009509
587898078
547452951
1709331893
1988731308
1955557537
1515322937
711182334
635172005
1141216820
257031242
199112987
526494896
104571856
935423797
1214921323
405841215
699170533
1592164827
1142641196
802741065
217871625
139449835
1820583190
1653542182
942335528
328231592
759108758
1084092421
224882365
1159306136
91836880
10288759
1030913067
879915647
1054012879
2116396655
952569157
377448596
511491724
329273982
631355953
474221722
937737896
2141630260
2092942305
487343027
532937038
67308247
2058430843
484497571
562711018
948864441
1833360856
1470874158
1021088718
1248910253
485012747
655066161
82844309
1295087911
652976164
1232474927
241967051
1840627340
1654049724
580972023
619913009
952682724
1947922607
507667400
2036385180
1734602253
1489960497
760580992
1253679968
718838397
548126543
1789772694
1543857542
865713030
1504972468
139299875
1730785965
959582661
177152516
614755215
1458675215
753961867
1226618164
1618382636
1778000903
1195702680
1479258887
389061581
1713237805
1910561203
2016264750
1202812151
1938321459
2087421789
287838210
109665165
1438357459
1779115892
211982544
1411437056
1688897710
546003258
1781522778
682253403
354524955
1668011935
2069939266
361133797
1410434043
220146598
1496323009
964410504
905790417
76511149
1792417894
1176037752
1591367760
1748213122
774550623
552335090
1120000546
72605590
995455805
906030426
169530693
238125222
708288221
433823155
1123562497
900644391
936248116
1494131993
1223287764
823051696
1001001767
1242891002
828275313
1715651948
626975801
1514681909
966183203
1131151547
1260637173
468146828
1372609391
964318566
212452997
1230519946
2102726619
466377089
790679781
284699179
2055992854
493576528
1784610488
606176263
926505174
1929684047
1582907529
1654980510
1836076595
631080853
508746649
1131633117
1886521907
461407957
475073632
475322103
1856078128
80198564
1005287186
965410180
213498559
815218234
494537733
555202139
601144352
1357575553
2011428600
1982440355
1378890369
1493824417
1922602997
174179680
834745378
257233901
173767316
589350996
1949247333
1467757651
401416805
930942639
199793883
997684609
1684018296
687210682
1838495304
603337253
1402837568
646786451
1163690458
312062759
1446821239
222590940
77468190
1486238634
149543062
2011653955
1055313909
412929667
216217753
90438804
206364593
1582381873
2002700873
1264590730
441494577
1248155282
13368853
747705805
488642524
1442698338
545246751
2053491483
934896312
64069237
720255232
371745739
1416106169
423425891
2085373451
320390122
601203542
1406279600
1417910038
1465265122
923503104
1603727289
1109797708
1902156777
430200924
2021202124
1770346102
766845536
2090286533
766037750
1922156229
5468102
910903216
101020862
1655702928
713021072
687464771
1211756769
535231364
448029204
1470817015
91391457
2141990812
1526841845
810355801
1301444596
973056589
45969302
1651477233
1343215127
547846887
528133356
311757762
484314650
1184559130
801117066
1016996616
2077246998
435000687
468005189
1093423071
61029049
2086400502
1293785112
1843450594
1729654523
369175725
394791173
1624989693
376696246
1050073191
250990365
1175102963
1050691013
1293792753
1737549172
76861724
1087769016
1817839665
208959134
1658596813
1203971945
1504874959
1638792174
1382079699
1924917391
185807173
1816274320
2056621965
1391601932
1985670362
1692907253
1391641350
389948154
1792212124
1299487814
1795692356
704237908
1416857013
1609111601
544109584
412321243
624433282
1550183507
338932504
731496078
1462902179
1857024343
250432555
1286468093
1400080082
225715858
942633786
1494960225
1696679799
1557445243
1310510533
1443067475
1168344919
774334208
2008424010
249897568
403530536
489899835
643623972
1353048979
602464862
212891092
273225933
1311542409
230508340
1190429329
10698980
680899748
1388322350
1247545977
660160617
1822448065
1526860579
1215065382
2021613480
607835214
1921540250
311339333
1540997110
514641984
720028793
1223802841
960246052
91720814
598347853
745942193
224925152
2010568222
2012880267
1192195798
701304382
813813354
935583413
53104316
140361901
1936787458
2041535945
876175027
2024193284
369188845
1481385464
351038258
1165534508
1883934821
1183469889
1430074081
1322034948
983916124
1190975314
1893880157
1980493711
1244748856
106582910
522751217
520943257
966092935
717731888
689184441
405374686
1652857415
1930730105
1526657545
1117662898
1269729693
1251366762
1243449376
1289094298
1906502822
966444974
1668802742
1887600618
1760090764
1681900644
1752963764
79652464
39797203
1283103384
1201048792
1632402036
652391781
1420949047
1420693184
1689883542
978925919
2102588299
1381616042
71920431
1600342928
580887441
1954776294
1865583884
1370853766
631414982
1595453854
1283071621
2041550092
190048679
825321791
1576809526
1531631448
1362248793
220798561
1326924360
123154821
1078660035
1911489115
1595458510
789322247
256165687
542518783
1431783262
1484851783
112389344
1421499456
517778529
479338201
716318683
1099912188
377868858
1895668385
1043879443
1003835974
1835320728
1553680182
1253324317
573626173
1661975478
1240167323
1957657896
1227861386
1380301830
1342442158
641823567
711619705
1328574415
865253896
2147057498
562149861
945009174
310477243
1025251943
293214105
1443171500
1147150545
1105794751
1981098039
2024523662
732310800
1654327337
1317688000
1779817693
1858719034
117632969
986011805
1006598850
754251537
148824045
2118771793
17943018
1235478902
665174101
469675400
122238203
1600661338
1220786943
924724051
552559453
1945305086
483245828
583080077
1314071145
587733683
664974444
919803040
765652046
888526079
1557718917
1064486850
1121672899
1029261106
1075112703
1392115757
419480920
1902286988
176341112
2040682980
1867577309
1003576710
1353346499
762083891
486441148
439636898
1975247125
1890368517
1717885940
1700355912
1903619177
1336275579
1702213464
1906110805
1288094334
1238363173
1393593033
65878699
336701422
1031150839
938930901
1807055314
1947258188
652639347
219745628
1825566694
632636693
889657911
561479801
1015948864
1602291015
839908820
1866494369
934662467
1890616806
348945075
323222955
858584136
182761071
356282463
968653809
1619565577
1600910878
2060191625
710269957
1455009427
540336905
1471568583
330587398
2144471148
436589398
588005173
515606266
464801949
532762225
264976377
1283291507
1776368076
1757655391
1568707989
46343830
1259432001
1893920242
2115866114
835276253
1161797933
1526778021
43727091
104978349
1527068432
1404944781
1627831052
1672984240
1512997381
711226945
1826536582
1533223958
1114427497
450726151
1148487672
729962191
2053797357
1038861555
1508613165
1581735605
1076452528
1886841972
853891490
1152959337
1114934954
2132218201
2101173386
1585730729
302202429
691564752
180182882
60989582
1625790960
1104508535
292138924
2069195719
564372275
986444568
950610015
986377464
2094594631
134379278
895496930
1400236005
566116183
438569619
1958006744
1077666460
759725879
1305533509
342786672
508847803
1120924434
1864082491
1054580261
543740899
55990087
668436773
973844940
9160853
1265406703
1524252322
1765734211
609459708
1824704604
1104948166
2135686919
2081596965
445238150
399584220
1882290211
1887244701
768393615
1560114381
351343371
247702407
1940005525
1046709001
2047631647
1836019736
1588776653
1522356496
833725383
526987119
869525267
562854627
1558224815
1842785329
1317642144
429706328
1195113648
1352305318
979497450
2140208532
399866615
1360600922
1005732284
29354915
1352827039
761718323
340689537
1897512084
631320661
1991972854
1463379250
40801018
1981275020
1740674920
681763180
705103391
211390280
1827611807
1225363336
451434137
324575931
913290936
1304864626
2042401469
594676176
1309157876
923481553
1943924811
757734440
1328767478
27439357
376018594
421047879
311612228
12818932
200529266
1964869092
1622334220
746095298
1459828157
799699526
1508651827
1304774156
1992337680
771038594
1039854226
1007814240
1105578699
567510019
1453062244
94799641
1028765866
1954912772
1813622049
1844977783
488843621
1105371918
380516584
537739962
149854497
1784126057
1611610829
1062854984
877052041
1750705564
2060894620
1698761147
1108877925
1260271816
403191596
1240457441
1661562997
2061127076
1307558710
760167858
1245767713
766397668
454208140
1799291394
1057193636
1960709408
2124884729
1257017884
1221581396
566134996
44845176
385533114
13771917
1801132919
1978835036
905068334
1811320203
1013750804
1075924174
774452200
634964894
2127276501
2105200860
1746565416
1459793121
978075148
1622880330
455225680
2138176613
1758808223
1657083704
1819024285
1392819718
1893442995
1585928328
1839341889
128671504
1399311623
439155345
634404635
2039402549
533873904
1892750787
1747460260
755934594
1361562717
1528914263
1306461950
292258093
1625424303
1006527249
1390178923
1463770305
566918509
23524130
1180378689
364270360
1670341437
1348016507
371027394
380295075
2127469380
55267957
1799256262
685979079
778694487
2088399343
771015696
424868361
1120587242
1514056243
1890327428
1805648014
802332771
1825528195
1060570441
1525392749
1588766658
1171507540
1124668234
620164328
734399656
412420017
1654921848
706722345
1368399240
965815133
230036728
1534416778
117609108
999958413
2108432144
1979811175
1636231699
1464134845
341102809
632648879
1672048224
1119130732
453582705
757417156
1445666370
1902451100
947859733
1061152017
667901357
1823386609
1818284904
1445580647
1061972351
2079852639
1157185707
36929569
1795182961
421912784
1542902871
522850965
304930425
2119447335
467044545
35512295
1434722831
1385332614
1463056932
1586634451
1136330986
2035448516
2041248030
1811705401
629746297
329124909
684354242
452030669
874132560
646360659
1862960777
712709298
489841003
1186144584
1589172699
1909612671
2094037070
811533132
1500851357
478023039
2051623130
272198971
1499505456
689076138
1958693018
166763068
1224232002
686073447
1142136377
1451963399
576404953
17728343
1093050776
906692248
1245787572
1775075386
328733025
161855064
1655755527
631651788
1572798044
793016798
1828955399
373218749
1130423950
1029438565
1925921247
1219112309
618302670
1358870633
740172694
1735311274
1355079831
138418495
1038727071
981600521
1630502953
642929837
328513449
2058179335
1087137950
1805841470
1454388495
509700068
1743420672
853456583
188215987
2126771815
464162148
2122381162
1893224164
1345456018
1115275216
1827433658
173341582
1298729441
402255700
1190240134
1846624143
1540026520
1952171416
1535034676
827460998
1084912212
1765322857
352489112
511970644
475869745
1544918852
2069897727
2010568222
1034215052
1117411189
801221744
1062093460
444915074
368408998
866574250
1536812245
1404206815
2127227790
1354255595
153780704
2044213680
570220330
301353581
1925477162
1866261921
826643768
1263566127
849762238
2095008066
1295375268
820306414
1375207921
770185155
1635870425
957448650
2075847839
1757600619
1725980386
1109145663
1488881584
78915836
60303425
1550407197
1699276022
454450352
535874840
1570140388
1768740638
1210568317
1428671255
1495920381
938165142
1395654583
120287165
1826180418
799043617
495134260
2142937790
1395277850
1404718521
1463939183
822494867
848688831
1609574031
613720394
1414088189
1638961346
2000605863
1947448992
2092580543
1708400843
1953054047
1248273569
343429233
201404767
208447726
1310284596
107208159
609601084
1232785955
1698315405
2141357774
861115498
780145272
1453107360
1717033389
1203585624
1814074465
1707972876
291147540
1977311925
1591897528
1678025643
93374275
756576266
2126745288
1297834567
1922034031
1731921095
123747564
1947899053
725648433
1592065200
973826316
1586299987
1878154214
1582747662
1520054856
1387523715
1643486210
38526596
883095102
2094909699
1358683850
720821412
1603891839
1485255713
1991104260
583875776
1826577665
1109156117
1010084801
2136079771
2024453778
653445227
1727645241
319189229
1468735480
1347966271
923209381
1896020379
1981281287
10970808
976028768
1163968250
1238386369
1191106792
278149266
959160488
1600647092
641086707
33794057
605287025
1865293844
1177306208
2089586120
110591538
1627581121
1591429891
1689031603
1012426445
963936700
1048524892
965970499
1140007765
1889927904
707535258
2005959306
1275838708
1025153466
1423278745
579545669
468800233
1789785478
116764822
1602726831
1647912232
1524301866
885213261
896422973
1248705687
434925443
451364944
1794455362
1486752044
629302310
1200344680
788454105
2090144821
1489201821
782008720
471873746
2136563091
1131296879
112731809
1014269503
1088164257
707789515
1440783646
1720571899
973400751
1817022261
361052457
1094230231
1789507265
1607613505
1129842077
1933817056
175230190
2141943868
577006486
1840899750
1628962409
1722866301
970871618
80697968
648044562
466404430
1328795536
1456712659
1142437270
231915949
514669335
1448388342
493572574
1816338376
1696592200
1756945994
979831228
783449990
579317570
485045114
1939872037
1525192410
820163798
1161680151
825533684
1715839015
48113884
989137479
1713658321
787553627
898623022
152305828
1328940737
63154659
826016073
712135319
802441890
1021073270
101526636
1709333644
1774177763
2091927725
863652232
1580306467
1986211456
993398265
424277504
1650981836
1563106744
502558347
977384600
1636719191
608178626
1168767551
2051293980
1263794668
161306978
1420306225
1907800768
1472452065
129634508
502579570
1497042543
1621690099
1762017137
768429404
952633407
1287723369
1077248952
1514969541
2092643489
874569206
224325121
1715454639
574376891
127641888
2070688513
1975995009
1071899379
944452926
992601413
951074235
1479324726
1243374621
669483385
1631083406
953970539
244693344
1769384813
109926421
1043922592
1862376348
1153561732
257106813
1901593130
1513486620
1765775336
558081913
1695121958
714159575
1209722285
855884601
1947548653
1876836362
736627056
562862728
1313350235
204135575
1722605673
1214125738
1072501509
616954142
1551892947
800635376
853784570
1483210648
254570754
1899423081
733475922
982657828
1493232013
486809970
727779907
1289679783
944178871
269813735
190010793
953953502
1293256691
1179706414
1089223508
695588880
1194527099
180532089
1809954464
1494697298
128689234
1666815711
538236487
1667078091
767069626
1891445183
1677645441
1640336922
1174085637
438632882
780620610
1050772868
1237232237
376417603
686319797
1761103853
1452730529
1195536852
2125690841
1944569420
1286875825
1370337212
1039228216
2105563682
154411010
512456077
1272663931
1868460484
828191088
818299342
192516787
179740166
851808900
33332942
223347854
757560661
853499391
388251285
939441178
682023919
290963989
712883919
931108983
1292192714
90314448
198749652
1215349020
1137052286
2089958353
177284346
1314031140
633810546
357508003
282910201
1017270986
2014654236
1082606859
1628341533
1664154925
1222642361
1603628601
681508494
1335877510
294178846
1661913864
1170765981
2093087864
1262636280
2095356353
1213956869
2060630811
1110999374
1869054595
1149226409
574226824
1246697309
1907421506
1057797221
664641830
674759975
1847353366
1211595499
1869483254
204003127
1549615620
2068219288
798724242
1543306061
778073721
995006737
497252759
1220575758
574895241
1404252311
1514469692
1677346526
649518647
813833150
1903887789
88905297
972976363
2062775712
1220790338
1407874177
448174107
1797971504
155143020
708525096
1570604071
234698024
509985244
1587727804
1340439901
1980049728
440067014
713342794
1644979984
333076216
1945663132
750263280
1975732065
659950208
521219412
1591489448
19125452
1061936105
737189168
1141161396
1880381322
1365433318
1769831847
1518533836
1479637066
1951828745
1627641381
1246379452
887949637
92657540
2017616545
1858874301
1444632232
497332698
831029726
1280320169
1331510366
1875286535
223607185
404603107
176820197
2023497830
984463116
174140791
684429319
56397723
1828794302
512365279
1080713407
1779704132
1488049720
1998799789
1410133445
1814001542
1095257522
609624810
1865398432
1829823088
2057025950
1799782178
1082969054
1992455581
1254784791
611401319
34289090
781833016
2092238647
258450830
1187218492
1973140666
108023318
1411166493
1632274295
2144131449
1724683753
601609438
911995312
1130861622
114061921
1568326665
378744051
1723433529
807320965
412878238
768468625
1925421120
582814609
551579323
932013594
810868929
1721976225
411472152
1273764592
502571947
237247379
1581838569
1703065684
2143435723
1660737541
280294981
928032645
1320150138
712108515
137114684
1420698372
472411734
727766030
1133101930
1197759479
1097500532
561137328
783435907
1520943000
1598152886
629859797
732910305
2131909080
451346916
1272979664
1571357602
1536924682
1025744315
434991216
1430064248
1266596936
1191774879
84953990
1541996097
527537549
1599461901
1555783835
761297525
1962033437
1209026894
768810599
1306032687
1752868980
548258497
17668510
1763347326
433064197
976223399
49026666
1870067812
227660671
715798087
1131698700
1135660242
68735032
789605820
75522900
341069612
1154152014
91763441
1670418624
860763774
263305446
1045519388
1098695722
82850089
380042157
1074261601
1549863028
2015140639
2069960505
1150446811
1676818551
1968335488
758525614
1752909927
2027277299
1096215874
1183480495
185885014
2099677717
1853184468
166286841
535661975
1123256889
1417389787
982236758
1813088620
241708684
1584214230
180539256
29932404
1778655351
1536566951
484137484
256196794
1626497696
230628441
2086888689
1282219566
107636338
1788048481
1486393073
390940637
253974194
746560261
1711808156
1661847738
1430258626
1445090391
1679562357
2103005885
1110960544
299123634
1494561953
295102642
797912856
568212736
1292801663
1064981247
1794647798
774355275
315556776
1945304705
1608051278
1135274426
224797778
1365232856
424926335
1605120695
1887090174
589885487
1928129540
781736977
324204474
946570943
240816881
1312390902
1127516347
1023837217
695416556
61007755
2027443043
1560081774
339169229
1264258441
1315237248
451910715
1531596555
1684486539
440833472
277487550
1046022552
1695103430
2044202730
2031209096
882959520
695982740
1516473021
419905322
2022793064
1693143682
1748174925
1488273441
1525894523
817968646
277481794
155375487
1209469736
1542997439
640857854
1543944392
711962025
1883823797
875162754
1834335574
1374997731
799064298
597929214
1779540055
561637823
556102183
1333857096
1360009790
990682006
452646920
1094906875
1333591085
878778946
303253226
1710132788
1327097884
1845906809
99384320
2077698773
252074966
1963387558
1931773464
438475994
1897840097
1795807685
725487694
902942494
973636602
817981896
1668912484
536106647
1990719789
1460971323
1420240908
1607508468
393323967
1557994212
242545778
799858526
1756013762
514460724
79966319
455164445
1372130227
737248954
160334812
226026088
1575275717
540082340
1438386838
1776076352
1821541715
1882920775
280797967
1501162123
982508129
1493276449
627459383
2034319074
453028275
1990397124
570806450
872137196
1218029387
1991307991
1505780008
1320889760
1987140290
2036382734
754932920
270271363
1126622192
1214286780
673554307
1659669044
1054448562
1807966305
886619096
2146780653
153656523
932004114
1186427715
854748266
1369607005
310900094
1646751943
1015916422
926450784
640889750
1665397337
2059562337
1891838136
1296057346
242299092
1178388616
1970912616
1520802273
1405173099
676174530
1802926733
2011561232
1464726798
1054996576
1422138754
1836985811
1201907866
2138173517
1404613212
448474867
1987981857
828891043
571980948
684791308
568420142
1917782069
1072427955
1279637819
564198920
1526585788
169562486
542940992
518132157
891533970
567175873
694216085
1876711398
609506295
1443705550
2028793142
300314736
1093276602
1717742208
2125817267
496792050
1120267686
937415780
1196553135
1176821080
35358670
485795264
1872456404
767401607
739793799
267483013
216341161
645993188
265528472
321499420
1244166976
1604832149
1260506504
246063791
1635381482
366756791
734020078
690482470
1572383747
850264537
29316220
521185861
1253233885
1607341539
11173
1692700775
1848255425
1088996917
1383199376
931227032
426302644
1325525710
568658741
645809163
1988247922
757822675
2058464306
534310731
687384480
233545045
1648866683
2007013366
898096899
216172251
1660806598
44122154
53519303
1657977848
1978787934
1420601654
2027057690
1661328642
1104417301
1321706494
910515670
1418869421
992267085
1560334612
1811311539
300071529
1931224290
375607516
1122980422
67156377
330159403
336244986
313537513
758031858
221882294
309885919
728403179
93060911
928490819
943763178
1030979472
771124161
653701539
606087989
1770677695
684969350
1159560892
1234711074
467027089
1820034394
434249243
490542184
1600355470
1625765855
1176426693
552094475
1324447715
538874774
570237004
995726361
559519799
773848963
228790349
1487220605
758078626
1066245951
1895156862
660299632
1565645814
651137339
445446953
1412089332
1511789777
1688033331
471975311
696429168
1581498271
372871070
1422903458
1158253202
290181210
300021303
806218983
1967582186
1002478640
506593436
162617522
865549545
1840134362
454918066
1523470083
345514927
827561878
1502578933
896355977
1688679342
1535804967
1247354813
1985956873
231786159
1535204328
1723499089
1990747407
150200206
196774153
606630396
1316580655
618167089
643646246
126773095
270443479
1253058012
1502780610
2092577380
817611501
2096442319
484904048
1294282444
814807730
1795914503
2141818899
1428974502
1770080897
447878921
1159837349
313770722
258227672
1734509866
170911736
1392187497
1560242152
493844358
1547619577
206310951
1543337966
475790727
612321339
707864797
163439335
187859838
1103221210
1983956977
1887529632
433337379
822908549
1192302780
1598014056
366394804
1617855592
1927066230
1239394307
407219409
36083254
6540956
1090271793
1733754655
1197103564
600744553
1283242035
1931412571
2039739642
1431735079
1871502548
84850841
1709519276
844663419
1579323206
494131978
657060711
765421498
969808977
1455241030
1119447930
1255278611
673607080
1088162699
1970714472
508230192
499096036
1811187134
1920603746
241817963
610882649
1353703283
2080742092
1546708532
1940460394
1673324286
1437617698
1425626079
1631542031
1386989164
318720376
464341425
105836838
764059104
1564972507
803150476
884997561
1433086142
664340041
174340935
156548133
801251620
598257014
1661273793
1622479927
1254822616
671271939
933531657
1910963251
1942323718
1263070735
692322862
200665454
713367768
784118817
884818350
1487016786
375448796
135588613
1720762051
103437411
1732913358
219570389
2082754846
192524427
1632306070
35057395
190512484
523436363
106847918
826742785
1758619803
300465514
660251784
1796459367
78786327
924660232
2103595678
340765734
583045761
795507419
1933093882
533506263
1652545634
1470037591
1579187625
1750575282
1229202283
34566498
885437923
43969020
729004495
1489296873
1850444211
502437881
1376253872
1870342816
853524276
940061702
535733821
633801102
128058691
1201941817
1116955827
1728419021
1978367001
1650948298
871437912
228289043
1260049718
1895173918
744540183
938892289
1653812076
1112307128
821288281
818817664
1748886669
633417170
1528264396
183031958
979199113
2032334792
2075637377
2039739642
199031977
337512640
533584397
1855063533
1781605126
2047604169
17104343
1405638816
796118296
81099666
425068918
634892004
642911146
1851601562
305441572
519229903
165877899
240577877
1236570822
1683682108
2138539097
986589733
571164572
1959076437
705078209
769059530
1762301948
1794419985
2040921144
1430349402
1573384547
1901590345
1843327045
1085128890
1169780652
487581223
1018973493
841382288
710716769
924254458
677134256
1692075827
689450015
120655346
771921449
156937085
883507368
1310463588
1190328302
1424025770
508743640
936874869
767517890
1406118439
1974299693
950608172
755729753
1688018
850061981
35531977
642142313
939752438
1859110634
278396957
1089091546
262828271
487076453
2058641405
619452921
115376983
1688234942
1147067641
750733792
816636128
1212776449
1409304217
1528879555
1273173387
2143257177
2042215815
1111916590
325800743
2110052054
1295573040
977705024
512088450
1619650560
894653969
1585419927
218694363
1823089054
1495000416
1820161797
1080685030
414445708
1821420839
1508438574
906830448
1341220436
745917434
1772211262
740672477
1292182153
1550533132
519929636
1516925767
514314606
680166640
1945049323
1060459769
826548940
552521993
251860579
1384047912
2122106668
575295299
1116270759
481586095
79507788
1484344161
1619272630
279467
1641500276
56325921
859543399
1803474433
1382186888
745444507
2101674700
1199087229
871627366
854252581
1841754451
755729933
1090421762
1993579253
1409939705
1018994375
1479918403
1528259732
1938142334
1384594308
1255270579
1812052875
423952828
332430405
1792241122
2062283923
1781572210
519502788
1084981623
602530794
1221133832
571124592
2079253957
250687789
639572794
1406856764
2038438517
774202451
334810593
806535732
76774219
1591329628
2015129077
1814620741
1997945411
367690136
1473184929
778538651
164315288
123997309
771554966
423697859
1134282827
587417972
1896235912
2045561428
66919920
1325727819
916337181
1628152292
679543664
1710885796
367773690
1669081694
2102526728
1220409332
805336171
1606955508
1894943418
194195783
170197262
450986572
1841492989
966049440
1003480632
1622885846
2039362869
187520155
1674759880
634997960
1363477559
155747543
56761041
1864444747
510671373
1704974973
1708738344
189454852
1551052710
1117833919
829390384
1770902795
454032316
1520447743
537823471
305316883
1175890013
1315420423
1747458891
2055144659
383012381
51803692
1988157233
2147046876
771568924
628406170
590896535
1274935527
435372878
634057876
494069553
2029149311
79780804
740459505
301864541
849180705
1570948201
566215199
1293485109
899744477
495281993
1915277583
1018061034
1912485667
1871525611
1083657737
133019705
1748982513
1320933190
725621731
1138876334
1293492260
1473040954
1335653592
1017848516
1727406623
347386759
1574094982
405735583
604745143
1500692130
1807844390
1370250034
874764899
1225583145
869612135
1580755242
1479685570
550601416
322660645
1160354274
883234676
1558334977
734713079
174197320
1604647430
1339327046
647309233
500788298
2021441526
224811295
1339535780
641496480
1708326537
724048632
749203180
726630512
1348671366
1374701728
1238541258
964929785
1342727712
132633894
1584876064
1257123117
134832572
279169076
1076473961
267968823
361789891
1663217290
724215198
1824048138
1166338493
1492496226
469511291
702387538
1965020578
34566498
541005527
593799499
95074453
229300899
1841642320
1169604971
1371733057
767912072
749551915
55681676
733941308
1917957611
303313068
653003636
231094345
647645905
1226300481
715859438
972580328
301868075
1432930817
1594434018
1565891284
619652575
177536324
254287500
62818648
391461998
1528995556
1402604511
1216476408
949101326
1452522000
254001447
75251064
419064961
501911803
2079477344
1178021878
1191057287
1381289185
1715376565
300194152
1332942529
1666930005
1060815425
184862312
48098856
873320119
1409591276
1221878011
336465473
1518184572
1109103511
178648047
1109599564
585022586
1168389909
1310153479
1591990104
998303556
335516439
610306407
1189244788
1114374762
818376112
1054809046
1400734337
769461083
1991109845
1696882163
1750923773
846039282
746027605
1376553267
735809356
616812427
372917713
732084961
534564788
1955400372
1178043803
854559699
644802044
1309434009
1176770874
1724665329
885958398
1064400757
1410761836
379162323
1272806478
1426126796
206818757
1269774148
870417651
879935052
1155601174
1388585747
475663977
934512890
1558496487
86027407
2048378853
1563023842
175777962
1424326632
1732596823
274548111
1091006240
820711954
1782499172
1480464427
311972395
1080111340
1073190621
40147854
1129614896
995112751
791469947
885857534
1867659338
2006838548
921913828
1451344593
1315408246
944049708
984166558
1198380748
1834320284
1824948352
1935181
861016377
241791181
2065489259
71856594
1751503969
241533700
1154866629
570514646
577890630
183817585
1882342701
2073412218
1115003918
329711073
1321512123
1037020056
2086809033
866181924
802680948
701630277
1467326033
1001803571
1203893478
20146223
934314373
491516861
1423206690
143771356
257615530
545826703
1686092816
1743902074
2105077985
1451670420
307476078
409364791
1026824842
1478643841
110652268
1063166621
838416485
379183341
1063479366
1738069831
1487556872
177015504
1739352303
53172213
1589623290
805481068
1870616762
1304103306
434108030
1303432313
1986127157
2143695505
1189295637
1179868875
1360787247
1048450900
1613635815
1204766527
1497703448
405862651
34347801
1744307877
779654925
1239305332
1513026408
920265227
1749483667
884267252
2130069308
1779494601
1134025551
915127854
1552788536
2132955859
843965204
314234365
1962193996
359856363
1543018528
1461914263
1487589021
1676490380
1755594165
2072664699
1232466413
843369800
1451431261
1365815739
739181215
1991613612
1120168225
277590764
890733379
1309765620
1328470895
1353363641
1349179380
1095596189
534082998
1755428884
1134301073
1653169896
853430791
72909059
1635584209
1801346843
1385661812
2098613306
208443787
234838236
150221664
819163745
1251788982
663790253
1253395259
2084710765
1352766142
626792478
1971466738
394580695
660493604
1953267274
1759538990
1670240746
1024474584
461399633
523092812
1722874167
1469249371
2081769025
1746515
751465318
1218675980
865880897
1458672044
385850493
337221660
1779097717
216751204
1969763480
1750970567
694132117
2133104405
2052938256
1268972745
680811813
1477742004
72066217
2007662189
1330109470
1321894671
1194643953
1923136816
1914295435
1895521238
698591565
1742386448
916878577
443461018
1694848088
1576869816
113477577
1824666911
1575352169
480080161
1793113326
587431797
466328859
2080245740
33724515
984029681
562665759
1769320681
1561526037
431411461
1405235406
1078838164
2119563100
1697017530
247750195
1860402448
413957791
1357183179
1770722916
768499038
940070211
2118778645
1594905267
471203644
550714649
1834893182
946688974
549658115
852380197
882674481
1503269065
428692690
1301704501
1574759276
1715663356
205246870
1322233707
517248957
415366522
377031816
620905010
2060622176
669646899
2019173183
1270252211
740645638
1716702362
325446839
715675215
1459810272
1214888137
228348593
122394269
1545797702
334671311
55019660
2109112657
381619238
1409718355
368621494
1482174982
1004456048
713975320
584314357
978627183
2028256373
1705721765
2087069766
1955225641
1418394504
1639221666
846879471
1026828667
732413120
922792038
1840525976
198133724
1586345162
1433160293
208403286
149249745
327249964
1297304423
1338404596
996397123
521439632
279315132
24410474
1885707855
276110598
1245351020
1683305623
1211238299
1232128503
2111178296
1443536841
1564516553
1082406047
903772112
1959124515
2129536446
1433787491
1467023481
1196916866
1853393584
77897723
578272211
635091548
654698883
1736611435
1496426803
1919328770
314100795
234103459
131436361
1310200054
1572887023
1848868564
2039266456
1964302974
478870164
676403693
721807280
1935442353
1420927769
769753300
43544816
1145440648
1582742452
1930723397
846070206
1344509141
582986669
1897627492
1667651559
335985829
883231671
1903250407
2073641944
1617079071
1150264669
1585239755
1333784887
469801166
844521489
2026446492
1353595605
803589763
1051580638
1097488187
80968227
1455035693
1121628500
1487479002
1698588094
1200632068
1015589352
1810881361
844348016
1595117614
1268796032
2063331834
1837753243
1974298719
1727145952
2088359597
1626083931
347391430
407190514
391938303
782287002
1420654405
369207452
144836417
1142445086
1707322098
1075150561
243278456
1412184966
936350823
667276836
888198755
150991819
1186930038
1309428716
960254088
1276311151
262534404
1585684895
1195082658
1347326694
868123128
1714035434
1360404181
1807796134
70645215
1275476403
154672313
1005875025
1559535013
130822410
1392607021
905024038
825702565
69334670
1003724283
2019275368
1423217158
832822926
397915060
2031944676
742247577
1710338462
1034174516
1874739783
935214137
1702680005
587923784
1343063017
591468590
1935321135
1378207565
1843637951
26172487
450636231
1064462709
526650005
46592825
1584242794
30670277
1953286663
1418776529
963019351
1424458006
558395922
522982047
863936005
110632077
2116576156
1105546965
1238091528
152337394
530842174
2072553005
1718652074
655517078
1780486527
84240511
179618057
525090258
1865660709
1167850421
2122576292
1747635563
473628895
2074071129
2001605460
711833353
1169616312
483825814
49859490
1425549635
879517967
456813632
1227982000
1092389637
1374117354
964387016
1993827355
1052218566
33003558
228405476
49602646
720979498
948227329
195906404
175349854
351794372
668082654
596550213
1062727881
579138130
1968640121
985039136
1585340029
1839931696
424604014
312022340
1934918501
1117265077
1436470386
2036106225
1711232435
1281613350
1372729706
1802913346
113430374
356776021
108829287
2093884100
1199448779
1785187030
1868028799
1257624853
1304778317
364142113
1725057009
466473317
1941877963
1169713426
1775801547
1985547482
423355046
1530961276
1901393622
2105211871
1742897101
248595295
1664174754
1185557910
838994166
2104649469
14296809
1093959475
1536733196
684935836
914740700
723985764
526371715
2047748437
1348516994
407936882
831413803
426028904
1209666670
919333863
1904316307
2009365991
1549700261
328771230
681083836
1603229263
812301102
1376041403
495092241
1104032175
1568186510
539829128
1790333988
484036138
530644014
1899533024
454940159
1601480378
1545402492
1479447561
67633233
1285073800
359878395
759816755
1429738864
1479712942
509139649
567691410
478289053
1921061670
1485017454
1027428701
507528945
1567179326
1546471709
1428257882
8881380
2110579215
809200521
1944152680
391923557
477199581
1661531709
1756909364
1306869757
600159518
958434695
270785651
767907747
629099449
1761070849
700499929
845539088
882977001
989412325
145234241
1049895548
1289624734
700059987
852321052
716096265
1681093032
352143338
198841055
1576162886
306268395
1373962319
1883968709
1608701468
747535
1219269452
1505169249
1585460398
1430041750
2013196264
1467977240
1264679134
188387240
78391170
921358565
1302886925
547892213
4293176
1531619004
2008877699
647695735
528583252
1459121985
1946245936
1319549223
1518436529
546213199
986111571
556720379
1057568363
285912776
1426357949
2008334971
2067696116
652285691
1240980185
1068742773
1339830026
989781698
1773426484
424788326
950934045
1318764430
2107568925
977429701
2059656885
984143763
773841978
1309433342
1570556253
1115621779
358800307
2073612386
1726359215
60888806
1630095732
1075426848
171225483
934904738
1438101660
958905362
1679286810
288282685
13692816
877319554
1274374129
2066485124
101236040
1022742536
69029420
335820241
1631149387
260779836
1434152663
1478498623
988943904
632796701
578767741
687919492
1794627523
929728721
545229559
2102977465
691485448
789453459
1202188737
1917902816
1780841128
1729673569
1712842884
1608731344
517176224
1972446479
2143796241
998902600
1432966387
744961232
683049655
1059083357
858320991
1607657712
1351397782
1661619805
1914885277
13038823
80187531
1389049337
271835464
35952627
661741879
148194840
1578294609
102644755
1862906752
1415203697
205319156
1813137444
1365303282
2029943879
1371460665
304650797
2147171416
198995551
2140689442
476983325
336335196
1817788594
1389359802
1231863102
621068668
953177868
1672303002
1284127479
193740712
662997358
2134591691
639503333
663574295
754180058
492178850
2104322531
791204634
2079660859
1077839908
99556851
117873400
1017301671
1029671775
575125252
778535683
1322215486
1541170067
409795530
299265904
359987242
1310820581
1960550194
183895578
1519731006
820033992
2126152180
1203230890
1696851741
15860599
491527963
246207344
1720214924
788856661
895043483
124005240
1720854356
1588043730
704387738
360344746
1670271740
765608035
1932647897
565775453
1083399732
1967450183
1305208529
2020083985
2113574142
657836263
1346794109
1778687358
2089141691
1471136727
1063486093
862524021
414899603
1980410320
481857742
690285006
678407095
2137593162
1974720301
298629716
740702872
1561002019
334598571
1418617156
277370242
2104813704
2122219386
588028947
174112155
960927002
408232822
1053524659
1145794943
682102877
1567663914
1892393097
631359889
237929083
44635438
2120257960
1968963370
621909272
932214954
861364876
452751741
1167998782
627320335
1014806144
232047728
2104900480
377280770
248656274
1429740224
1219896488
1161312958
203785056
1712678908
97064993
1693040564
261421725
207907345
696135599
1819238617
647019225
534239450
1082203992
1777129903
1089566626
1570146907
330171247
947938597
679496973
174284915
798811597
1674603818
608211866
268635483
1870609299
1581849029
1024833799
1531492624
652391987
1248917150
609394536
324565228
161429398
119252939
250354730
734360806
751586207
1642902887
2083220240
600850863
1031396452
1811248538
1324307761
1235844536
2079841911
1678129615
1204535742
1411076285
520285345
485174456
1266264548
471970540
1033310512
563887226
537631219
1220016129
406272081
253934751
307757968
2091087217
2054721711
184837032
1400598101
568508152
506444456
1648583296
362680466
1877064098
241746029
998390648
179133554
648018679
1979451132
1500874704
1077573967
1883635108
1317440079
805861977
30021453
466943354
1340415562
960763311
1152154862
684280819
1239660862
598569830
818490269
1101075417
262433992
570906038
1067393556
1601285778
262197690
2084594600
715324844
2092670567
2058653131
444832028
1419462724
2075746958
803977945
1850070515
633018074
1553977705
690036873
1249001504
1663585427
1433891409
890643701
453087282
309277930
687666241
687462834
987611709
719138743
929124299
416042455
802844347
252105592
652224522
247522509
1456992104
1119654918
495263492
1803437032
952980511
1612683664
1676236598
1107337763
521962634
1403281498
347490373
1306716106
2043366557
1199138243
979178425
479079130
1166769308
415765265
163816464
1835217089
606661506
1646177302
1263178721
208800666
298856643
700549727
1764237088
1601094375
1108663863
1735155956
1872741575
173561157
1396928371
474038487
1560795861
1532683402
1600290922
1376698738
1456650250
955080305
1272537317
425222881
335673977
1364172574
1170300164
1913272608
569981013
1169668192
2062326163
426762800
1339090833
2115299226
1938551082
806477800
643597481
189412223
367005131
163270694
1744120458
2055471703
141803789
1509669
1236447817
2061908827
1316168736
1094797946
567391438
1132526537
874975397
2068437946
773515647
181130855
972496446
820080141
2075769037
720494758
1538151844
536891354
198843552
2001423610
434472684
1125351890
906251717
2028974423
1765071734
1798385756
343778878
1391515949
1558079952
1356417503
484840060
1034209942
676547744
124169502
1464378536
662620278
51380233
633550482
1408611034
568454703
1283943065
1572940330
851571242
1774304241
513998529
428797581
744854626
674835816
1439168102
382861128
455066820
510804984
1259253761
514256885
430570522
978180244
1759883957
376146789
314278567
745247061
735593344
271108232
949850582
542709405
1265539221
2125405452
1620589881
1212516414
1004083515
1352506621
1746777006
1490139514
416755632
1990454441
1153041470
980939093
89921145
185116437
545171783
1696222297
585813781
990067483
1046912301
1696410093
952755902
1680838754
550365040
2046006929
777692075
1609937305
1748610621
451380136
1060490688
1436291683
1304047287
1368848235
1660036702
920701687
1109429764
1060792915
613282446
134412478
359005961
1863679667
1266145422
1906414448
1625304419
1105090353
923104611
2114361887
470413657
677079652
512053961
381351310
350320100
622279123
513638493
654466392
822589130
1184857897
730023451
1749293362
1881151131
1061805514
431185759
102507350
1361189446
227303306
1629354153
577968880
1771927845
457638391
233858550
1300532942
1705414091
2095059553
589373179
1093423833
1293006915
250904355
959546950
547783254
1565115936
1430815160
2089673172
258860363
609103122
44731957
1383769408
199157277
1035623624
175584964
63948618
1927774420
94382047
1874310171
954161841
1031154592
1170901819
587991871
488393781
875694262
66605697
1206749876
39856313
1594765557
852385641
38016578
413553234
1903510415
1170031236
1734565949
478535118
1769119682
1988918012
445610421
668952039
1902944028
760350082
1442509413
430981952
1464040917
843082071
432083140
859073230
742225050
1421330317
106543489
852016076
915976118
281808336
710267605
1329094642
993588004
773747387
1575760398
1560014225
1338906464
372333067
478263455
917370112
1159866920
1519765751
673920526
479879526
2136308260
1049034285
1593385579
1495630039
1309949869
2012377617
763166212
835899389
1929273973
538199151
1438459114
1457929986
768683939
875685227
1838090801
101758886
1094124356
75201021
827629172
1869796962
1697010730
410791128
1583744461
2117594864
1351337027
1766020834
1409529393
2116085114
2103775411
280723293
1548708092
1130864981
747884920
239833561
1880675182
1349318367
117652950
168132079
77054057
359955097
543448587
668794656
1674277539
848006630
1536507586
1712806366
287092253
195423399
1359350208
1239134124
987389869
757132082
1890416694
706775664
878994543
650755129
372656771
2081011156
1414495863
808206623
386925817
1986276309
1590767588
108733268
1516456890
468379081
1573847250
751256248
560918115
620555263
1489573349
293540200
1430492801
1630514902
1037596201
295037651
2035862688
397877677
1154058719
1482101450
853919614
1682210124
1195078364
1756075640
1380707408
2038172441
1421851757
11252331
1046425698
1483245857
122491266
1290743354
116230399
693866714
750477904
2085827078
1314264534
1724200231
611137239
922409444
1927262920
331948024
341717821
923890847
113057652
1358351017
1694149660
2005846393
565263828
1365307171
1037478403
606444953
845899003
1468748779
1979975493
1430980699
1050535777
725412402
393223866
1854155990
172778813
228810344
2003027867
2063209012
893498012
1346695908
681162077
365198264
1376172225
1128516910
1342606459
1988344901
1660529790
1092239364
718482507
175092665
42537270
2008498018
1019811994
205944380
2123347122
1298872252
1166183326
1679722403
253733866
1873599982
997656624
828483906
11528055
165917454
170055639
1290949229
1249101990
909308393
1453051754
1148645717
467157499
294686883
137566014
852269636
1001507708
1151752495
1631546817
604210704
70144425
65145897
1849317340
1319477693
1323151771
182977335
1989444716
267076351
1631981234
1552562971
599761893
706401683
1377479109
220814039
799667588
475463911
1806994624
1840785398
1835454231
1141551730
695856732
851246570
36627567
2044878310
93108422
639404091
1633328486
485603954
613386118
420477708
936094786
467179049
1603292505
1694145251
1414855250
775801763
1213332054
2132469858
999408520
1297060103
1500139825
475267116
1475964662
2020619611
1034903874
85173947
750005218
1054356493
903593018
926738267
964360922
192656386
1013033110
10191324
1671290950
1432706808
992357564
1407432420
2133071804
1448524122
1042104398
95105919
181779076
978078153
1356760016
1096931539
654369746
885401000
2136185818
479913871
1148691212
2085095203
382086154
1717484224
1759470476
1537483165
1424671087
741031147
970742330
427061898
980153503
1632158087
1105192100
1084401121
947062573
2052385987
1223313660
2033743615
807100515
443195508
495153388
1749401537
327494436
307802970
2121066053
1817891261
1676907566
38506777
1182009468
16927903
1852812742
583974710
818461918
734422726
1994933171
1877830644
1555822003
218978083
1135065206
1279835628
1721560558
485061553
1793487837
587546906
2006916813
71031967
1255121454
845457280
283950149
1788593972
1588668562
1497017677
1611355278
355150917
768676580
773733402
1349924710
1059381008
596633745
1088637527
511404311
78998523
1522206483
776219519
1970756196
1598569746
2055414953
1112441963
1622272029
325183663
1487592027
1020744215
1718895045
479601188
1187078928
1990906276
849714610
1068781375
958357118
2111411796
1312991952
30521083
54738373
724781428
1171047985
1082849313
821916810
1241999823
835761659
1103008640
79483230
1931169912
1721639193
205373482
377440571
591668418
1453015914
492039985
1386176269
559644303
531019012
41002693
59160089
1844404446
354635886
906369627
1920976068
510123974
1270234587
48738929
181178983
1368076725
1914274390
1777203639
160797511
242609718
759442571
1549150884
173867112
1561361790
298412570
731612070
704617593
1808421087
1271582086
333315954
2010154665
347063374
632308042
2093635807
970412911
144735258
671495173
471911650
895466038
476919271
1098058010
2029623458
1041866119
1084805451
1347364150
738436347
1778181180
995688292
760806131
285743798
413702942
1070187140
433324640
1157858043
461355964
2022835243
1551712030
1471185457
1256504806
1366133819
1307408339
631623857
1733468355
1111037727
68211521
812586377
1146201897
1480262735
1065173407
502139452
146833554
196833134
49563028
2039915496
1965436557
2069838198
2051698771
432335638
1043956818
2119821756
1219989487
456241177
521432287
656106305
1291262999
600401627
218708419
594929069
1311865817
1635597038
887142758
919781271
1997460527
1018746304
1609710105
834818433
1714281860
538750315
1213070578
1107791965
1744153773
503295654
2034277222
1502782422
1097457699
187422509
1371827192
101222048
839356599
1334046784
1329490143
1306670769
931190833
1803008309
318572263
170602703
1941575184
1166198620
1537366721
149066965
2064486356
1146058430
1156760607
526741725
1513979574
717836653
85811105
492779828
1630048535
2000384914
1492209456
16060700
322031179
1698237775
852470125
715703710
1588996618
548586846
2101135587
938498181
1227844441
1688992508
720504148
1174551428
760464368
654825483
1900516726
1130842402
1690276676
47915337
1768086838
1626886385
1352191325
1641880676
1262481085
794858224
198500490
630432527
2070947024
470737715
928860274
1019264529
479282685
35392122
153256871
592306214
1821260856
1036368267
1063533874
32145168
1667980980
179838064
63154358
489542822
1305195591
1147366335
149626804
445654927
2140525271
1345862523
245587215
2142881741
1884717662
1393640689
317181674
1275710248
1407040681
1539794890
1780042981
1845452635
1792793756
570205768
151803767
2072360058
1114760836
1403302844
310479041
82736881
1978191768
1675030108
34144977
337263174
443301701
580582898
1882748164
1614753776
559017246
1394464248
1209733271
312001380
267390152
6871333
1745154893
1726306056
1935482373
1878450533
1110179833
669196977
1337663392
1594846388
407003575
2097801599
929307680
983072722
1949316618
242625241
556139632
1271841584
194256780
555983270
465010554
1272128794
754102129
1774890323
2141788319
561238955
921339039
393559244
950831677
304864803
1862132077
52693485
1017722753
2063348080
1142624139
702215607
883111323
872369424
914011847
2072981625
1950807990
1242541851
2050777358
1814978525
1258211181
717298562
346625395
445439749
1706914196
16492301
557094873
1093795951
945429652
317094021
1517162151
339870699
262501529
1285964568
1961249593
2051919003
663686415
591709366
70237775
1327702122
1986550323
1613384312
1201419598
176598526
860709784
2045378955
2112817114
2050584905
1115049747
687268669
143011823
1287812112
815907946
493095009
318615487
411365245
1904471658
827581868
294605217
178978723
1420544491
189478347
639898085
1099615783
736138456
1816073998
2136298810
506605191
1750774482
1659869747
1012317046
760832946
278502954
1650284929
1236307168
334628750
216011998
171684076
1345075360
1579069887
1957888728
1176206323
1679430945
1509209192
1911985503
1581073418
1725027880
365480310
1805976637
1196415537
203352107
494891577
272047815
1625046575
1877495448
1792813672
5503284
374415205
149663095
1522678391
613040797
2146623903
3088396
19341528
1733948618
818563012
469188769
599576016
722406006
708440257
899195777
1916439575
385051435
1909204724
360315435
1320912980
1167015125
1513430817
672446701
1833882014
535076045
1546675676
361415576
1110629440
391252230
1846184673
955585500
654282350
1700198418
1534522218
1423134144
439888025
1041076401
194518696
1679307368
1301468151
2125339834
2045552334
832635105
616320686
978755539
1135453058
693443227
916106345
1975627690
375023531
388604451
1515255527
1991483627
1282608197
541981186
983418940
1660795254
1256495861
900287716
2050777383
717864576
1498628384
1650280780
1653108026
300883641
4060021
1308416867
763402259
496337689
978246652
1518027143
1071221388
1105037274
1422333383
144292691
1084140921
1543057295
610332138
521106024
1087523564
1659877753
1264536444
1652233516
834685219
2064935831
1954917668
1234862378
389259994
400531662
87633343
438456259
1335166234
998746723
672960689
1375992222
1923358049
1918561444
584033632
1817713551
915143852
860104438
1834191320
948612294
1842805291
554935511
1569281831
61051838
775708739
637433466
655204152
2092700439
1566349165
82225475
786129716
399870992
1563947998
409787147
1536767494
1510467705
1252576218
473759461
1723064090
36419666
140531988
2061675002
1208246207
419450166
691957865
1987721342
717013590
1395546660
806103280
1314919732
1423442552
573005503
472216209
1641136961
663875890
1958991361
1098274740
1083917367
1677901252
1370596317
1320038808
1331165094
329589409
974673972
831189853
648490734
767274326
1744510609
1008321497
1201324481
1194236539
445821081
13160864
40625588
1302505023
1252280667
2006821649
297851198
460955806
1940344983
2039308891
302659887
1506747313
476553392
1661087064
318763001
888765329
1299914357
449785935
1868258733
79660618
1003512028
236108777
726712405
1409431859
903971775
1127558345
1475981260
835637108
1180557438
1056842963
651764680
1851871894
929393843
100700050
1820130530
1326758599
660621825
1135824652
1114905148
69672772
112131141
1120564141
1708597843
302356610
283234322
1822306079
1620841133
1026460879
585490443
1788048481
985825408
699519988
2119671818
502579570
445608203
745503200
1297050345
1978786249
1372091753
281092801
1685133333
121347203
1256364572
1347831696
1471931855
1861146070
1165578964
579142969
1659192886
10441725
155375572
1467866856
126931637
1495956015
1422867084
1342133739
1330593214
363201157
296067831
58499517
1053127126
2016441682
1973440123
281127871
2056000070
1553858118
2032828518
1642053320
2032837194
126345659
120943141
857748257
2143515835
705901792
210537721
1700371280
1601215446
1051461670
971482560
1247081908
393725287
1760651853
1836155422
54502009
1996484463
582419060
206255358
984043829
526158690
44291925
896170439
148872566
671484392
550488228
1399369073
376789432
560181564
2061059686
1758485371
1862228014
240944075
2046756957
630372769
1453880138
849756523
479809353
543139666
2119422223
1479037811
662699067
1663505202
880437269
647766789
1289821110
398785472
262261804
403938979
743574475
228952727
538068638
1794132029
1996083498
380097533
575675094
230626133
495594520
2054193578
1059038843
1184814324
749697488
1962161431
48629608
2055460398
1866628680
282515574
1865562207
5839992
99359852
202849446
1281042065
126479137
1483857879
142602175
1763579558
392939341
1849084779
2088208992
1842311116
1747398438
1898317041
879133432
1481583880
247734819
358432076
2018302176
844596867
455500307
1887394018
1787939723
1874266702
2131569481
1459568922
1945399373
1939959949
326301951
1357731233
1722880895
1578982226
1623967980
547788482
1214839119
1712365129
550946610
1510378590
391356544
1317363522
1643920076
748951185
361477930
318834106
2099982420
1893341190
88643256
1043948066
1150818282
1889430033
158200307
40027447
773791829
2017339346
728478929
690744146
1976779680
221670766
1768010671
600537244
1445654067
1794509135
437983149
1617650112
1825122349
2088707583
572923532
812542490
118556721
16429717
1324580929
274614858
262493012
1714026542
1262643805
1225242393
283729644
605148889
307532012
1373632240
65076334
308075053
1758095494
1985358521
522305418
1942905427
1330832830
1302676743
683959520
2058227783
2094878679
1275937292
1024645126
1616350254
2057666848
1953206651
1992657782
558173312
133917922
527557727
1650425635
1720800512
579744797
661254819
79782461
1565765933
429352021
1029865227
1554988368
1925346153
1298889637
755261396
936457089
997656005
1926338489
1586779968
598245615
1833503398
1168582409
1853728129
578151953
1819929626
830130929
1164922645
188657724
1928826888
785912598
1544879920
199168046
1179571055
1120802360
477204717
1958206716
1385253916
1728953254
1727794954
1818142090
1699008332
473801719
694903429
451317027
1166039583
751601455
1251538119
185845248
1709165303
415878262
352276181
1304094519
1999344562
1377686308
419822658
641063152
770295938
1405797339
319468088
205488169
120546679
543943621
384792534
5422833
1205632895
992581886
1064720586
807355652
1742424388
2071464525
1893913990
1727224364
266336545
285246472
141834121
373408564
1397920516
1252855220
1129145049
31639568
1624551235
1567939166
1261000298
1666303685
1618325625
54197972
642847154
1583289772
487063903
1484602786
2088726335
183475164
1903864956
1024117034
1869273960
857940314
654933416
675944145
66882781
1336347842
952091917
534977971
390936310
597052565
1806567367
455420724
1984262100
1708329545
1062877941
561304899
1163497035
1117118723
699936043
1178141272
1419058458
1996870079
2085051607
1978691026
1635985030
1473367582
1283194686
30053608
876622381
1728011292
2122095955
1408352301
1149347321
1378206172
2019004990
982403620
313528743
1309111422
673382116
827880588
674501207
990453853
340168340
963801140
121004753
927265233
155887135
1503462236
752076897
578348798
1044012721
1687980404
1788534040
1479187943
312627903
292190008
86132413
1767625994
1132786296
1142559763
20339076
627974477
996368040
1968039532
1118903231
1543103160
239781484
666880060
28448539
775909398
300583835
656853634
1035756405
1751649952
425924675
104836163
275613826
1545081705
307986510
1269151864
522520720
1078396470
111791265
380037222
608396932
1198416619
692741850
539316128
1483678954
1113596563
615847137
1178116762
1871242529
877775416
719570601
1862977856
1232581308
1577507206
843996963
2071120113
1495517248
1892187617
1018275864
1484580679
674832386
813055350
1865938571
1176882745
1682056696
1856463070
1040573362
1515439583
1496039432
1864955033
1542941741
1689842821
706783713
74569920
1819992696
365026841
1883823797
1933818986
538499695
605911886
976719869
1097869883
1692395830
1315630487
59417711
1607539184
1417421740
2076222742
435032637
2281718
1690313065
214604817
1176528176
1008057559
1257317853
1679475295
2067807999
274738366
1574218415
1488658802
1768483456
999673634
669875877
291712970
378582970
45213116
372377649
1972192419
32218093
167342469
1365303557
511166021
1991975997
761490280
119202672
1535873543
1277894804
1855370536
446520088
1281035016
950700866
789725920
168386263
266440395
361433955
1273777173
731361042
811552607
555280082
346002540
1341807692
806582527
830236102
2059802840
1938122622
1885344153
1466466626
807038658
1971252534
1857229522
203209506
1172807312
842782466
1337166684
1528274760
1070896920
2061647553
2138561330
1283742239
1691958813
964220728
850537348
544665507
1172043690
1120787964
978568323
1623158089
714821210
1491775360
118825221
594451187
1819757590
385143824
244805788
861146485
1074412367
2140294779
1196454510
759335892
1663951536
976148267
1902589624
1361499070
1897207978
1771891413
287889042
1526756522
1080381735
1825222364
389722017
485509890
557982294
1179495952
1226618164
728811533
16768667
172183388
248540896
459161505
378418903
79357358
64842716
1169798739
492970461
316085550
1638953328
984451652
1981838165
765590433
2127044314
1428027982
101897782
1061736702
1880705207
248196348
343235362
99991006
519546239
1597087809
1809175282
2052336727
182681141
258909574
1191041658
1635079343
2014654236
1657119322
1985618549
1504649407
2012923047
1940317724
2055117640
1164996775
2135369612
694039941
532697854
540011096
1504850706
1044698162
684530004
2060573788
160802510
222877271
1265604707
1070760583
1988061169
1551873793
2031097776
802834731
1004551201
1053733420
797210203
577642014
910408308
1704924933
1338786868
1397841776
1726703366
1632145408
365808804
672351207
312703429
243787519
1481990212
446099659
621149225
1495941495
1896612779
328314277
306470122
1295697473
123381154
1382469791
1805668977
216474823
1358713206
463000257
482539010
189693561
1166855289
581858360
1485694973
19686663
359969234
872657783
2072868550
975630020
360875052
1212738342
922043740
1057210647
1525145419
2036902875
1107782682
67163469
1048488692
750783295
1206303403
2004265238
1557217069
679844362
367322997
282797514
10644657
1707125537
1945597552
1439745465
246249009
994893981
1996395361
407574229
327767675
1090035680
1241274995
1846889118
2021956247
1374933319
355798369
1018819471
1210497289
253006032
1442740443
1545208504
1877538622
1954166153
811938300
1888849508
849090638
1614375509
1806070456
1491804974
851883982
1448586240
1586828167
356493345
1935782626
1306156313
361851577
1025276932
1970182593
898960265
1125661860
142528930
1422853336
246888494
1731915191
694551734
1854589528
995346567
897660693
150297745
1313601306
1644151030
1072880764
1205390422
101110396
924221730
304888878
1939953931
1385746319
1674674915
282348551
1444978174
232057833
115200590
603260805
1487420789
1688930227
682209410
1212852035
457134538
617873898
1464520118
88037180
1233176837
1290327079
1568274152
101311049
669637329
1671341659
1768638993
1034069271
1182384573
1587665457
1547607185
1469771219
2052103058
389485317
412680068
1653886687
251886467
2005507487
29612402
198100182
1917697616
827860508
1736853340
95161703
1422180447
1480191183
1431323617
1275426104
974043218
938578159
2052205952
537012025
1253352965
1479528393
1502717551
1247057548
524185140
1243817196
332123666
1288915491
597677979
260515163
802619245
1805053854
799942454
1268770321
1091806219
2107338248
1532873880
1759061643
922533896
791884938
1461160800
179068904
190338590
1646090994
1090128487
5496080
278111901
773921023
1755517551
734804553
2049130304
490742234
1000725098
165625111
1296294621
833148055
1851437762
1776436115
391313729
812192756
491785854
1210135096
1881550407
222785432
178881056
295634087
704797036
709686300
1367702061
162068070
1456296989
1861294181
1591748830
1739428184
1600599372
1231509198
183287887
790957890
1711781984
886896266
665255900
1602048985
982785079
2085971105
1641016601
1245194347
1282821692
1436938043
1121578090
133009953
725691134
1208251156
1945407102
261989233
485807882
779231061
456997589
983084195
526845922
1443098783
474232175
976902982
591085464
2134073024
822602473
1141635956
323452704
630712102
2122218077
1171563989
200947113
1935037525
2084104684
126115706
725331427
2109470602
437232491
955810918
365700983
135314030
644235666
1779288427
5683404
722924648
676112605
78868983
1858109840
1862289896
1250186121
1993082928
1125953101
2011628392
277670764
633844381
616795707
1903378593
1830316531
2056042820
1838827951
1860510279
771637137
260890132
1738134880
1086848752
927102701
1137466003
85767156
501233956
131116464
235356397
46771979
264775355
1295118884
2032148715
74436217
2051562019
770960810
1057254064
1952483872
1789542784
1370808749
365853920
1533893672
2030405055
552002166
1860820123
475513705
36220447
1686004791
630956707
349991275
238287106
1253216196
1270698475
845465718
701226593
948116196
1842906459
973392414
252980095
772541343
1190204562
832128084
34698772
730375412
1304246666
604696394
1118573859
1309419711
103487470
876954180
1474117590
1445894945
939972845
790317835
258147434
1568609756
801620227
1871063008
309530894
2084226228
1455399773
477907526
1785895324
722820254
1080153015
1047687174
1599634697
2071405523
246425705
2108617638
1306574866
393437973
1901487535
1311775964
1786263854
258733505
493355526
259595397
710381462
37577900
214440004
616868748
1219988081
1448529513
887770532
1884167851
1393387803
669104672
669128011
1273665626
501966758
131590451
1424022422
873403010
883567912
1445001870
1621498977
704876393
376477632
2061648924
1342425735
254565617
1426180542
1601609480
219327721
1486918649
767523934
1195528911
647793046
78096699
759656155
789906283
1461928077
774839193
202233311
1651098770
551639119
2090781032
844279924
1062052962
2046820858
211798442
1257391287
253670071
1495098098
1518648516
2123543258
396267123
1565074064
557144154
49037596
559088873
1656088650
1591087828
1217025199
987617745
698240831
2059995454
1462234781
2136037168
1036665018
629086493
1587492649
1347435482
113246191
591227133
200482323
1065860081
1188052071
484974657
1069836545
1336640579
880800391
1320167948
241318375
971604059
1638335034
1128934150
1896024739
1281617035
170631641
1486154881
1614508322
1317700062
1704405147
2122341847
460142831
1089085101
1801458582
2089041348
929576629
1969449690
1842089534
877882588
170123395
383822394
72011849
257572550
1949607544
1735139688
1820009455
1020070363
2114183575
1014204736
54426958
1263388386
444118139
1637882069
921702468
996609686
1495564439
15387386
652485574
163275290
1887277786
1354774112
806555396
1446239600
679721835
252130069
1016959905
79083059
847002097
439145200
964714356
534756043
185614221
850763024
718910696
1203000012
941779983
1556311557
1695844617
1820011480
649521398
1471324511
439793689
683561413
1080158196
165783440
985776513
1778690321
2131266220
253980738
2074663168
1768377233
77400521
180043061
1879202471
237874699
785201076
1747385438
947722043
1054718810
1142281441
840401110
287995287
957034370
733550979
1565577579
183833132
1131008830
1869413379
983155573
1108145979
1271123529
1376565284
1685273769
211985955
1141708634
1237850890
2051956598
775954956
1718303553
1543666617
2050715066
113870573
2140959991
1494795346
1012485166
2101952739
379928465
1429232528
116656179
1982769444
2015893993
208526009
687876049
171517788
329626273
717505187
1031379699
297945207
48515857
975016416
2033417072
547002514
1703154086
636727715
1428266294
1759632023
1342923354
534454887
848187206
2027051261
1263801599
1685586163
1520465959
1365495386
1354473527
2030748681
674044010
239980331
811434916
441988354
1930817248
19365680
34559784
1203772852
377569440
1889773494
537562039
1688090763
1107040319
1647831422
137298120
1560611177
569396993
116842060
930337992
454780575
2021431489
298584528
755073990
752938780
2107712777
86653471
249163169
344160616
1234105971
1804194580
1313911037
1953893125
1884398124
545386499
1103215273
228336319
2139442286
1301862951
380190718
1072175701
1708843610
581727677
2016041491
1466580061
1983641803
730410600
598119773
581784620
2079117901
538606678
1759094873
536236491
1147335400
1516161539
941789624
579979068
1440660173
951630067
36694180
1324870175
566262106
815077963
1187120167
1057847733
196724777
1426401029
1265384040
1934386821
2048275374
1269120137
2059503074
1097207308
1938104121
1372737282
71011367
1810226532
722388438
1624177877
256682347
636753266
1676544829
1497387351
1479555959
539493576
411346636
1311721037
229576807
280920767
759414024
144117171
1589189619
926495953
1422009179
253955751
617430287
1692073880
2145779589
1745805597
1580728155
930890445
1066351686
1566350684
1033654904
943400591
157451202
1715116358
265621263
819614165
22020621
1691577936
1212784895
2124543735
468886094
1364771076
1984074667
1975652231
268608842
1025903483
1162600242
1646287134
1076616238
2086935581
290311484
169057387
1302316410
152886812
1394452257
642506644
1058419524
1188470249
1686506021
1542515742
1474321701
545278718
344701771
1223259691
532321724
2101186071
1887102625
181100196
2066371896
1051755170
36665467
37553837
334624989
818982727
619181006
1336409163
1454113765
969412237
1907334682
833233906
387088288
184037014
2077069074
1111940084
1522932754
1494263579
100516953
900372753
584429728
30470433
651046000
1622670443
1162318913
2132416974
1075767758
1697709267
1225195216
620569408
222047069
307316589
793684684
1002645433
803405874
303942891
2088608905
723426145
1309894316
1874743094
719517484
2102559332
1949507326
2001139225
1665203763
956534503
1575267055
341924572
475104715
1065957989
484115934
443190142
1386612180
954428635
1079537567
1982325360
1595016700
401402292
1544063902
1645777607
1124821437
1589389667
1894360431
107284515
1902166109
1038670153
421340882
1316961651
2010956946
625224589
578661637
1940029059
342511193
603740124
139697260
1122534592
2056706601
1021503395
1804332874
55915657
1940936057
2045499710
200514460
561989446
1741196854
89362483
707139039
42117771
526687126
959448882
1837722611
1290765457
1618346887
528527624
45310723
2023495590
1730847151
881725457
1487282506
1606094822
1510944823
1575019747
284937843
886845832
721312470
206844608
82818637
1505785786
1273184763
1428836642
610843376
2067049416
796481543
1053754041
1714518362
1736067679
1524635946
663147417
909880646
459246859
198166543
1197685855
318633555
530308720
1512127009
1119749652
1994955491
1088480134
1486159380
213732291
938519407
1292073322
1582660622
870734945
225354495
1145313692
2040397025
892175916
718801055
1051035025
239267504
1155008296
832278058
1805195602
1009070103
709000406
865966610
1580478730
959061824
831586434
1691855013
685715849
84482661
1632235577
1977181525
1547144649
1892309109
68037711
1357818358
1193929187
1279305859
2137878640
1955533869
832157538
1442641362
582657520
1407603931
36452800
1084188146
789947203
1713266473
181813899
245590156
113230411
1368535483
1392003310
447081599
823789793
48053356
623161051
1869608242
561016059
1775839172
133564250
222562443
123637443
297623965
22133365
1544047024
1651414837
218004098
327922724
363931888
779556008
1193450079
532525431
1253645437
1432489710
138062385
1439052007
261173793
426903775
1283227181
1967367065
213949157
1123273054
156244506
887511254
457164074
13592920
533861512
858143814
977964988
1422243453
1551608999
1505879439
1853429738
1441399055
1931481763
841094286
57562044
403077736
1763507186
2020633749
69857630
581385707
1356683947
766578927
207896357
1229754673
1179952799
943895064
1035783359
1896806653
24388577
250407993
1798433201
1598436231
2029327355
1409328057
1549066177
396253123
2144639634
1562804306
2131413757
911242064
672833469
405040787
1812477070
1821657840
710667254
1220734613
2128690394
783570901
892152153
1881160371
954281401
251375917
1292625755
678101472
1367255724
1932630404
831178683
288062065
1360054257
710866429
538389319
162687694
97207956
432477345
111757240
1919429386
1677250533
1380339310
776422459
650700463
796538790
914040427
581537827
1635859586
2014806425
2076646482
346796614
2111771938
2014670641
1918140125
1149655380
762234855
7415306
234663713
37259072
2062166090
2061153485
461748469
1550739680
1502356212
765904476
2006327772
768321512
133818811
1370910023
2066668397
1715539571
1381493368
1973658364
2003292647
1858987116
2044152022
1790867938
557792004
1773830623
1046308484
1759047659
332115385
827698006
1336583672
1688022514
864123398
17244308
811022509
874531443
1291027109
924789402
528817063
652052264
509525318
1619461516
491600204
892533316
1619396614
1649405437
2103480771
1419748638
835519519
1745373845
1525285275
2050492099
508813307
55308416
1175741499
1998370911
250004545
605236858
134574912
312676292
1869304288
1407686468
1403493797
531144146
222262654
1802708665
228168640
1026274758
1100861184
1353977954
2014267444
922880659
971926549
1927356869
1270411301
1524071850
936316219
536806855
1136015152
2004520620
525210561
2011986295
1469962845
429723960
86657403
759581277
1840525976
1058032439
683806900
96052008
1999147877
1981289235
1611937111
916013061
535580408
218060067
924705048
466975948
1119866954
1982613198
49802667
337507417
1225399420
621084209
1261202344
787634165
426179285
142718841
1526409202
294698752
374252455
1589794867
1528433599
167335405
848757476
785233365
529987215
1972569606
426251595
1289709327
1722362376
1397562239
835967266
350236399
839880086
926910649
561142691
1226468362
65525505
776847797
412950927
624391709
448155993
1171124204
1967179802
306923998
654856291
923037505
1689800246
931973614
1407588259
1653872220
580309979
768319570
1903343921
930756523
1440434689
690649866
1810167070
1156879868
1062925051
1487400204
1456905484
925170275
1777201307
1097268999
1949143834
168247454
1427294104
1788440514
1782253421
1446439940
1339695345
1548604310
53589837
316017649
944049988
40674403
1098154943
1517452915
255555641
1915973075
1865756496
339139406
1907585734
869352855
1136990958
1798313200
135213408
1749209276
1945986599
272686731
1903071373
89742740
148479942
947713519
995802521
2081239857
976262862
1368412633
1616401013
1680798358
239155802
1917786737
1186603454
1630248188
1046278947
1908700620
1130267297
723029311
926634202
1314470740
1731914973
477035433
753415401
83801623
1973954642
1441583735
320056122
1662646767
781672050
101239253
1458196585
769120161
1420020778
73627008
1746842078
747218160
2090367625
2143245522
1179039855
1670006848
235956573
1716214964
1832352722
316047531
1393900454
1192009266
1181670780
791051485
1968201011
47340448
1546521393
237129397
1879047751
1566751841
432810663
2023256552
82906837
1034269790
1767651359
1389613419
1922151536
163929766
783066810
1005954157
1038130652
1547563267
2050910334
803609015
1154996042
1961707739
1021714593
625046565
101143761
133282327
1714597803
1047901553
1241436001
856627570
1349987529
321004278
1064167601
88037180
752758346
959281152
817101271
256063535
975714383
1163126167
479107984
1088783116
1334045115
276679344
948807432
55929663
1552297292
541898185
1968006820
1907664942
2131387318
313649713
1140241420
942216975
1357524170
722319458
555198032
1113296823
890768707
1675253709
227366999
1101958292
1348555095
2142044826
2025128438
1376813442
1527113938
2100224163
1638686210
725348602
2089931378
1032198113
1358226449
1154906518
143472549
1834068881
795012375
1040647015
992190275
1399785803
101024094
1901662746
1655094999
460525662
1635378168
1140809474
1699310168
1054028283
1783725803
621519180
1109395035
1787631493
2027750610
1746212253
1280336525
551890442
1394522606
605238885
433649270
268201726
1318154732
1700041719
2087361328
477321802
1948721772
520080975
776445273
1260387049
1312135180
691554245
1234077425
1629282325
375893218
1433977987
99851774
368458004
489815017
1764119134
688979575
2031563599
1574200448
1202021189
708119755
922493819
1048217543
2081640053
383355762
273872166
1143198871
1370319504
568093160
1482637253
390502771
833800325
138573668
1404244706
1152265570
567518066
1688607009
1994756392
553585427
1240691955
2000459585
1618335390
384696078
1549207915
203268119
234115980
2090675580
1279632874
176733339
563560683
566325758
1256720185
1862180365
2063883195
566619005
228071521
1815695199
1106470670
485858168
2138860037
658873065
2131693691
608644387
1457373553
1678675603
727620866
1459974108
607749190
110047863
2057707975
1277043711
2125452926
1419348451
1996971045
1423442552
1120774106
528267079
1483605590
503969338
1667857076
965498274
1748388199
1234032945
1480199594
1253334484
714958510
852054272
1765808921
1667053235
158643354
1052853656
1326408665
1007860704
179715574
562248392
1623714927
1475795667
1907728070
1862327564
1687466704
549841927
557692001
126907751
1309697111
1129781043
42489243
813610437
143222861
1311309428
1565113671
611316831
594053950
1311414089
1691906512
1334270135
766260371
1110630614
1856281089
250033893
855206054
1802768200
1389877759
419095259
1801468765
291407802
359779698
1948751533
11224702
888686864
529031637
1289005750
1201773077
966912688
424326128
1695902762
1743923147
891769527
1895745099
1028632125
553454281
2143231205
1495132569
808105656
1712484983
745233121
237887754
998945591
2136194504
951958846
1213087204
1618205582
1763110513
273161742
228097933
1172687476
691939241
1656443069
1587363626
1024404011
936575422
417476535
1118628384
2090381064
1633713159
2092155086
1233550228
1842904526
1060703489
1849123773
2094012581
468541245
1066209495
1590672362
1717954195
1384296667
764410869
1877998306
2097588637
542454964
738436726
734463338
1000155718
1808779986
771108226
1910687292
814774741
967334334
356889847
1762218837
2091275871
1671256169
1473833096
1657878142
1492444674
925808891
954509264
518795642
1361896296
2084009656
85627378
952071656
1042839111
312673746
713086046
1898290944
1755394369
2130709254
841776594
506372567
2011317965
501483707
1744781626
1277597349
532932335
1355222228
987607064
217285066
1985041790
1273880
2013888463
1228856041
246463534
1545424704
696980393
1458749296
933582836
1354024163
1668039574
2032631590
1611300800
1966675484
2054588571
1926513857
637708375
723200562
1659156264
230731900
1143593319
1610224597
766151621
2062183732
362526581
84620930
30279529
910564265
1762019857
891089663
1507130769
1188991241
324950897
367244255
153888967
483495521
1742551060
1717113223
1288816867
485859234
89084310
2146530011
1472888931
2063466793
121182815
477863513
3848547
1907280995
136823286
115801809
327637916
995954975
1073826389
1916497717
47686121
349530518
2101565596
1365936309
1755693056
1246602009
1316168736
39188596
1703917083
1764984620
181994398
1770933697
843459362
1962629172
276893239
293915868
1218945968
707250247
554754735
1006151915
421542852
350200819
1966069551
1556595799
14661096
239411298
971113655
1349057079
543605225
388058014
1075557391
1639960002
2078263797
1922413487
1794695538
1497099357
1569107422
1437964701
483308738
285784994
1139104317
2105817291
616847515
932517732
1931031625
500000730
1777368064
1281835355
2084437742
705231093
804831245
1909860587
2001570497
1568393117
696743004
1537416017
242545753
2053267335
461659585
560000282
703823948
1234141313
1681952924
1576542322
1511978778
1200723871
459258115
1634926491
421721741
3519962
589292552
967766440
238062940
756829131
682415589
1372745334
1735098665
905896786
1589611936
893083262
1023207327
325369372
2007343065
2081665279
2098893214
699076461
2145740604
545593546
681159320
2100350197
1285277428
504548947
2004587521
1257596611
1816750252
1370001188
1912173089
343879868
1171538600
2027280417
521705740
311945105
1090587224
1675312998
1629041333
1708970667
1594955035
1367313513
158428651
1987512878
1923853361
1767380400
1262692363
1027183252
356999011
450250513
1859885899
606419218
1635718063
1878668032
1821574965
113412860
1279197326
389383423
303568495
1427669535
642246862
1216075073
1977633524
878041619
476407045
1939238727
1986789913
242421310
1323273334
2120650784
375063944
511930184
1738583943
1158595185
83084582
92544697
832539362
1200465327
145344807
669630321
1026752657
1159765454
302074835
515357256
2085868096
1932753866
419873347
1098948373
1380050533
1432655174
884794792
444193516
996266264
1008530534
161809680
746216971
1369646866
1088723460
2087769762
2108429145
2463535
109913423
411721535
1699583622
1342428925
1498766305
1794641725
1972473309
1386834460
1079539362
826694769
343774938
1539380577
2057748975
1063786219
1358418278
316735984
1897793722
1563757069
1224852821
1903138415
1134139675
1038374788
2118847280
76156264
1821918939
1614150654
1622514228
1176667668
904372942
1109301114
1961891785
2021580928
95360914
1408425822
1193433395
1636904352
479076000
2119314579
131106181
1120867866
1773977806
1874766607
2007924294
498354568
1954353400
993719643
1844225369
1662248693
749893292
112180051
1237318289
972579981
1172663762
1881822252
1557147090
1777955569
1164152315
296492156
2115684281
1532704064
333776437
1272757200
1740213112
1574407412
773181830
357803800
795783293
145653243
532219754
1713985068
1237291044
1203260451
90859100
1461438474
956489407
862320026
592246870
1692201861
78566664
1746015954
1819010159
70630027
822848321
1027334658
1315188737
1831682142
1624003184
991484614
579364330
1038386924
109174161
860705329
224878021
2052322697
2074039362
481002575
833672936
1439499884
1557991471
1100369083
1084340919
722921888
430945506
1894785575
2041531104
701227835
1998089965
1787645577
1977598546
1147623643
1146174189
1422184201
485366521
1417432766
1693454880
653432180
1693751023
1306460604
1858636071
1156422644
507689532
29287093
229731806
1677245411
2140172676
1251003246
644571836
132289641
581435318
313326949
2135580364
1174233914
1401872906
446654834
1114065417
1813940448
1823117697
2016574010
2120540578
1125785974
422988323
1844548888
924223686
2013234317
471722196
535305946
1098512737
255564245
25306603
297067150
2136359402
1315248775
1763426889
1996125278
444747264
1459968024
581917768
1251190578
187567083
1744250456
683132073
1615710032
1262096643
1900499123
73929607
1782379609
1321663084
1931982092
516503478
1226550510
1425730598
443745972
1409724682
1196097192
199982953
1470310952
552204058
958773167
2090768667
69828697
1760435423
970515788
1111756365
1390318857
1505029293
201919572
1647998967
1329876366
1746055181
1599115898
683914058
248055185
146120881
168896904
742119607
1150693301
1969001867
1513626933
1622520140
1527806364
596424991
354032798
595681908
361486009
575720048
150229401
285261083
1411436822
974540122
1718083097
1828997330
1581687790
1230836667
2097893906
527382856
13015627
839386129
1744547006
1060722148
1371192719
150021971
2129732138
1197224116
1188902933
621909880
1943669652
1345902564
15240140
1899932424
484970472
658634094
1687883700
2055383589
1203155554
552485116
1800657540
467134621
1146860467
642005026
1759872019
1694039440
1310746500
307798044
1804215639
1559417397
1137066663
1952193737
1927778309
1887281210
58539914
1996083498
188072263
1601287530
317214164
1734838775
1665472969
128911070
1732659077
16139196
712171355
1167022572
1964203079
471170758
250022046
960890366
1581081812
1240265235
1411378686
1554014257
509593353
646168970
436314735
1687460906
1206547667
245944506
1923447698
125542941
413820778
1413634367
440064013
168850737
538363002
382897474
2057698083
2087908340
1545006542
832427956
551939869
1969033379
1549267958
2134856601
217341364
56619201
644388847
1558474578
602919196
506600759
384199771
334288336
932126988
1583755348
601291169
153893268
1571003456
134785141
1165577818
1024133075
693489021
795290077
1346175192
384859604
1036629903
1671405547
1549709191
19332538
225850775
669606285
2079738892
2011313716
218601573
1165473147
951900968
2053302541
1736676342
40377828
43982308
1186998749
1436303833
1291615493
719763729
1993542630
2139238093
1126689667
1888830535
1568857483
1177079624
494599856
698651071
609908199
1263730038
1753333720
60401992
939833957
2116466283
1913181924
113623467
1318562343
1883148833
614933602
824718348
942479369
703266148
45336125
812578881
688249448
747132219
268618062
930951094
1921866955
1221088921
1749553237
798567436
732974247
1440970549
164448822
234880998
1532672701
1894442293
1098086055
843051001
777339749
754679542
1215644684
1578212809
225375684
459685564
750844025
520571611
648709440
956461607
11721748
275410900
182966774
1528858090
1299757369
858775728
829427682
1803271933
1730050650
1243685252
566815532
143125530
1091146012
1710023884
1546847742
1558895556
1308698301
40128139
289483155
345389424
736321581
363139080
1003489311
591483619
2078786072
1514220967
951426857
1068580584
1325403177
1500353804
1984393849
1835458602
34033595
1828647924
1692618768
752196639
1791701655
1845352130
1420792981
898559979
1406855048
302074835
1416465452
1898756807
1158691954
104064254
135149677
1001050139
899168639
1656096785
506272752
1503841223
689680818
102593561
696553352
1301150644
1232695386
320418021
1038244211
1957193587
2076174515
479345133
1031028120
1802116228
745814098
1377353666
65222456
483315028
1100682791
16802152
1025031774
1592159657
1363979307
1241910593
167588451
903645458
1120378470
1367751134
1667894557
294479064
641091783
776044623
1005237509
138041983
1703737784
2073804541
1940657406
2055144163
753912698
2133404650
1401932788
1440635347
2078024667
542839158
957517849
1543325257
2033310504
1362554583
176257379
1657759973
2141159146
1085957228
349104937
1298951852
1671748283
2034495642
1710515257
634203724
487726041
737021450
1664659783
1235264391
1499583175
2086450238
746531156
1728622464
41353786
1868357807
1982934034
383198900
797477828
1188091774
1805098801
274200068
1510233458
212790878
182499111
816250221
82226487
73314723
190023085
820695137
5569927
618007032
729118032
575628343
617371858
545186660
91640596
544732164
397720378
1243623254
1593311097
746192867
401572442
980464986
1677869367
289265129
1406220715
1186932234
1697505720
1298387770
313165483
1884309477
776919602
346881388
300697860
1885586010
1414889361
731721400
1352411729
1664959378
1677364814
845766687
2067937743
1914232214
1470212255
388530443
335311384
611960916
1568038970
1117661249
1099046157
2005622819
1163287896
1864941361
1173866495
2022692359
1607839221
523730717
791384305
1627930542
1151782405
404829224
1561017405
1941354847
1220052435
940651892
225012977
1128703902
1919595049
1142941774
1942496566
622858266
315351482
1720401649
491464366
1669505432
545881934
1342076178
1640783800
762145524
496645362
313365620
42131457
1283126468
716969257
959722229
969051326
1447570612
354379379
830169218
765982727
1275003329
119681510
428663766
962811349
1609949316
942700984
1120586602
145958012
1445230352
368828389
1251153471
1362901580
333563886
803230914
1726768975
1013609598
1794219828
1261918805
1807574247
512609756
1255514838
1557415242
444232136
1829287671
1456675275
243229029
1192340792
1168662718
1549297185
2118534559
2128230918
1241036870
299783989
1442495257
1888261358
1990874012
1831518165
1407902081
609955169
1476060073
1311689624
2060274599
1345728850
1557991471
379786237
1361123713
1126014836
1066700477
1221857516
1817992250
1695770448
1966737563
1241794558
354642746
335661892
1951142373
166647992
1312567217
1545794316
1673335911
247719303
186632
777335258
380357559
1669114887
1676561106
666327591
88687447
1703744275
1984445838
1382535356
340017366
543884152
301980915
201661602
1774449437
134369560
793667308
15263585
1366147147
1852818723
651642575
1613281727
367343372
733019626
601060839
1850742803
1810610150
496368698
2125726122
1166443835
1610976552
1513835004
942041624
1777535986
1232585587
296005629
1674201449
1795773925
1434559882
1969715173
167638182
1519112377
1246973611
483305840
1141964957
1453347574
1562537890
537340071
207139336
1142326346
1042934410
1691894640
1737378498
1176279158
911921611
1532713029
109183010
866630513
1290685618
2100381621
1107161936
1191028899
742387068
408253859
1426054534
855288977
728038668
269156072
2057846394
1150986443
1348896810
823929835
1935651813
1770577161
1951342242
1511895376
954865665
1419018050
93166047
1469993027
1006120478
524769884
1460020059
1978548479
1135614929
1728383948
123336626
1525429973
592063635
2084001987
539002991
2055005008
524592746
1873147044
1321866998
993161861
2131695142
688693580
1042845659
805853366
1808900051
310534226
1223755109
1868236739
950961715
274381289
1609257402
1129014568
1364909435
196431812
1724855798
1436718554
1757170339
1911601795
1350650058
1157989584
1475907646
894327200
1490149933
1143017544
223453177
783970786
2035768602
1566127826
270930181
277476917
755707939
424220865
303234482
40339686
1714311654
1062396751
1424212747
1261620343
1634183885
530938143
939853588
1318606247
100700050
877394817
1277792726
1231032860
968801065
94362463
1030193628
933215030
537956010
1823259033
1829183961
1942173422
1736979878
1128689025
296049145
369055858
1766883329
630633778
1708356972
1526109475
741887697
1484979008
436203731
449854355
575045466
1339059561
316217382
1193504148
310485173
1871046438
1984642389
243926626
159947534
1068354088
268756544
1527771495
1894810242
1381424311
666034128
1132480623
1874192370
1536810768
2001599970
49462380
1304338693
1662012178
2143852087
1850893843
173434743
1029418471
116413839
830921840
1539904245
1679318395
1195541277
1600077116
953695460
289231939
644142428
616872767
757726280
499765487
718332624
974741136
448757944
1178744672
21973580
942937307
2001955400
1538712587
1455436311
1760276529
125997076
914309610
728543506
960763814
1293858342
16156199
1663540748
1828551913
1924512868
735468858
1314504435
1503233679
1284640324
1430902841
27484883
560075523
1709975272
1065122067
749198062
1039788948
1444257813
1572668639
1346063093
992186606
1249776591
1223040349
1018781052
1340318895
1209837033
533757433
2051642227
788225273
652234919
1698013739
1258366962
1064079651
1115816138
50099701
1121508557
853915530
924967283
1696494088
2129347212
827347978
1301907538
1455745854
733335485
1867760117
716549403
88687447
1777703503
1061739152
1669480988
77664288
441385091
1285324634
1841577381
29397912
2011332518
174592837
1126465303
1290481531
1410140195
1631344862
261286221
1606741545
611286850
598755742
1373692454
377022124
1164453565
1130694739
1078967987
1689784971
498520065
1421155133
997047072
1756155902
35039390
532896585
1006629377
853563390
714905120
1696878899
249705029
1920661411
632076867
1299860641
1765566849
1220667421
654882583
167803500
1291217548
1242814598
1413687911
2014080696
655051269
468969427
1331938079
131012961
1603722763
1212984478
833249155
670691696
913560802
20397382
344572961
1040798560
2048895014
1214907760
38670667
920900205
563043974
1899777289
715500385
514591758
1585960519
134741364
1959890177
723348097
1223254884
1289749361
1234283709
1799920154
1480944274
100751804
1432508737
1728651557
1984043970
1010136630
1314826797
736047439
2039739030
789034882
2104366993
954379199
448228375
1457427807
2024515152
544128508
1027684446
1556553155
859521442
1785175413
2120110142
686349629
687475284
1114380604
170079754
1964634459
1177848552
1373043759
2006158195
187456956
176370058
1703670746
282166878
1017851550
1138496971
1437480939
1199972902
1124576872
603670578
2025720424
141459183
146928329
1235160970
133669763
1913456128
396625298
315244942
1646045915
1568413241
1557628539
110484621
226073348
186309639
1810493101
1806126841
801671448
22031189
1896750897
1188828194
726455973
147972738
400708906
383019199
248775965
1437967780
598754962
509557886
1421832750
1417511019
1074764576
689085763
1919677053
191090000
1212283094
190881412
1401434675
2076412180
1939545083
2116334201
198891339
1237690687
1367970868
2115201853
1192710245
1755631836
709237139
1624897068
545455056
1858654334
257176898
1393315327
943901781
1556092848
1182184803
215123604
34872351
217275096
1572855746
1914293683
296099374
494994611
1124427980
456840477
117035705
2086616264
634020170
1579539780
1893781204
2127760069
2048885565
1771080635
1703546783
27909181
1171695301
1888741567
14503760
272081147
1237074372
1625329318
1313147301
1978684010
340126819
465506853
568061341
703175570
1017335989
122295467
1898968762
230325876
929914344
362735598
821239793
1952300912
1869861518
1304684121
38211828
36950485
277018495
439788009
223750421
360224727
1617600003
1200835700
850364297
318936316
1521150506
1900934417
1802523792
194540495
612743436
374195569
1398622477
1691126412
1970126594
707463332
977955070
192293211
385973952
249238090
497891040
1987944126
2065039680
1717485612
1908993506
755083542
1505325044
1944541505
339894687
1840663283
953521353
1479086974
1571952398
812152406
1959420196
633047407
455176973
1349273863
1549060586
1256077322
651313341
2111502853
893036718
1129029403
1866235377
588515725
69199838
224253715
285172942
1889095945
1471098914
757538460
639694616
1635115418
249218409
508747084
492274086
650424372
1597808928
1319201642
1306934150
520063705
1164328689
1351333859
898278752
1376990235
1342553953
295121996
1742678765
898431601
1663608625
777201961
700925008
1793175344
17962860
74319400
1225150579
874450063
613092962
869079427
185836559
1456326949
1310995158
491144805
986347406
1593003993
275046225
1557415242
1820993123
1333742668
1057738523
1249972296
183284531
199195509
1544221898
1531512483
575696977
736866607
1855672595
1316650483
852860743
797899998
153220658
1302768511
356048185
24271436
1263250553
365781683
1466311810
686566268
363998266
506917907
1739963061
2142482043
795914472
1527873741
1439844785
552559450
812222787
1470762367
1644462085
1019211612
1152672336
1775126322
1833188829
1745246461
1656376921
1496073515
1002519372
538391411
38054085
1841837182
374778281
1239261056
577409739
1800524273
1733903475
1311110843
1599118961
303456583
1974852394
111766875
153578649
1428146581
1919657336
40257806
194677244
552990044
2103914222
1306566964
154547886
416913828
1028879811
1642090077
333792816
743731931
372599918
763945253
320972874
1542662777
1730570010
853096012
1094322706
1697928139
1503038556
821046295
1534445378
1412769034
1052376344
1390285557
170253625
603476402
679561364
812713426
344977480
132827374
1423006467
30094226
1873354255
1073513237
1326894558
1371507135
1286208916
1087348535
194833508
1702952705
1978293736
187427289
1878543234
1195134869
824471568
1521930277
250826782
41245652
1642356903
534301774
260646699
1134282733
1430017526
1136133590
91403524
1777414209
1053543707
1988760508
174363277
1741104214
2082786748
1126276333
269164043
10371904
116378494
1191762393
946945063
1033736062
1192906695
552472022
1757980257
747115584
1604732109
1818106336
2064976261
1206647403
621478068
2092859869
725230192
323253501
927513558
896686739
862046689
1103588581
291494474
2108867999
322121815
1960511761
1399298851
1356455926
1399464784
996536747
534948206
645687397
1749657176
2069178432
977190224
1337808925
1718517477
895481478
1246658466
91925243
1976483929
1174437916
403817553
144300468
2127208156
124842262
2078254178
241457383
453205595
783002078
1280245823
660989665
726225971
956090949
1379237116
1550272132
465889184
1722796968
1116691554
1639127562
173377052
1770082312
36351695
756868893
1115452800
848883414
420576938
892140129
1745278623
499164575
78391170
2135272501
1835895771
1327075769
687796820
1680488751
1176052946
1503637964
1257896652
465026450
543963043
2093676531
643472079
1602237373
1557939063
1522189113
1343041909
1452307880
1829019720
1776110852
2060358374
1492251375
265297547
1358580420
357462111
2037063791
1809968126
322555610
548135526
1397154448
539179145
1557775801
212897049
1822651691
1970489590
914143433
1523670477
1666931290
1311576217
779461311
2009119921
484364130
1150620709
1981170945
173318144
1604867328
507720453
1615366963
918709499
1959633515
203912654
156263078
535773714
237312207
1004417744
1377577966
420549698
1605028317
192709070
1592663852
1415492766
225013548
1785709395
502051097
1506688566
1177456927
1528921117
1917481263
1187089465
2094872408
39019378
73943035
1165495953
1996185636
1527928894
2121168763
1541323126
1899660294
127938711
215090845
438354167
1340134354
1469313758
1336135614
1104436907
479139565
1672977760
242797963
2090388773
652399795
956732785
1156458384
639332053
1989938907
1678597103
2116044557
1316294156
494192059
1360830273
512431698
23596274
28956888
1017287001
199611978
585437792
845956115
590963877
979125789
2022882727
1623944463
1080454642
172722567
387241807
1151005945
1775122662
287042680
34506838
1940376018
466059383
2094135527
2089550927
1947269708
1233248977
515912059
90383049
66253602
710627505
162153620
1177331501
1210448371
170329700
1264583661
1496920662
709671064
928274723
161051274
78166360
254069772
1579492535
2048831958
1864833321
878324367
1294015103
229883835
1847979698
1277417843
702874011
1768718007
50685602
64872272
1548991599
769760899
1145838626
1713951306
1660404151
190345906
387612565
2067242529
797450698
165031036
1159359829
1908479317
1526438569
1580927444
710334562
1458487555
2123519038
519528109
573380601
1449240673
1983009872
1416672583
1247164748
1872195089
1516870104
1619921774
486855434
377888708
1167952092
1155430820
1569848657
2075070254
1715848079
2134540931
1780775956
1605588
1417425666
1466515935
2123247554
1518825919
44031844
758094191
1946366082
1718477706
776211002
1887119496
406149018
921532630
1934297374
190682441
105745332
1142553644
283645118
1977170292
1056854138
429490379
248066839
962137781
784319014
301123286
1229192006
1265354406
1238337328
1418140350
460766700
356815752
1372379905
992018934
606574251
525064228
232717440
396233466
184258956
775122511
1663764483
1836464735
1015007743
745592140
822617077
366040282
1704645668
2136828515
1651054695
215654695
747848230
1896381285
794336080
9381551
634572370
1886620229
1643499186
1287169446
2057877740
248766554
586024422
52526773
1699615381
422702571
1095383825
443385146
838375356
1873797359
1811926668
1681582957
783828731
1621868407
268133118
1223948898
1788458969
292872104
294631193
1914510577
1457373263
540171529
1993791227
75110301
2071019496
1811743295
1178032095
231095573
741341842
1229236291
1217805224
397241609
1552079982
106618266
1241865803
775573313
1054901379
359978543
642586818
216917706
1079989281
1365934047
758456813
1773264744
1615636103
1270926938
781393388
778071262
15114376
1111924254
401841894
184572200
2115577170
1779803236
1055466764
127647940
1179507159
477911497
361437699
1676627770
1240860957
798039074
649920426
1462515018
1202748715
147366705
2005111078
568761830
719622369
384819653
1880152076
167343906
1659520696
1335434973
100385607
47728863
1230365653
1308631845
1313034703
71538886
336200782
1536790633
2055466958
1782050784
422642264
1022547014
586262434
1268374324
867714698
1183393767
1564993135
1552928650
245425451
675691185
1148576292
201488871
1539622980
16179943
369110974
963922748
1371838052
1873657813
1579993450
654194940
1154808356
1076516951
94879446
467821735
1984823850
2035081791
75753680
606294403
1886239447
1541815678
2037711725
10602427
887197080
1970352833
1317478710
84559724
1879042800
209579039
107139190
997634605
698667726
432055499
942570580
933477928
1158043461
904770906
1036881207
293543308
1572063331
1999214318
584142715
651639244
1261580364
1580040215
852342913
1944016821
143672227
416032665
626675238
1915659312
618643795
984602612
1785709395
1790032358
1513111233
1641828871
275266040
2145079197
1661372964
1220353415
492170147
2093142671
158244020
1563209304
1858627651
1951602848
1068979648
1068482148
229847458
1787451187
1339025144
1382667908
1406748356
524285173
678766120
1071928077
1769351523
1500553315
96926100
1963607482
125446325
261920915
1063632224
566072853
184010796
1227323017
1315690889
2031080049
1574066398
1556853121
905906014
1741842344
748641655
676356312
1167673739
1407597422
2085751356
1736822020
893811186
1970768715
1324400828
1834591888
1494234788
1327332941
1695499301
421468113
1377940891
1977256633
919775189
1505004842
1240601239
562978674
874963547
1129328656
965048696
1902038036
957874785
352040588
1974065261
2100876853
608301719
1455799946
1475990071
812022659
1440297044
1719493627
1030339727
866145755
1430242849
1767246325
265324500
1694263455
3054965
1908114348
927217642
836307762
776680612
1539978720
1132000914
201899394
1469960803
1903965250
2057819546
1769639015
1086309011
627842485
2058993117
1605456998
368617537
574457838
1476076661
586699608
1936067296
1155432882
706628426
1257235375
628741867
1340257655
2105375037
2090455650
1735785289
303226949
1562628579
1903548917
553898552
684259922
2034629695
1177162196
1238199982
1378857927
1930100536
1317043983
1979807736
1465992477
811184975
1399576675
1563170962
2147469899
508559570
1392868940
1993203137
1004714771
1985199316
876167063
1195769260
1536369956
1847609411
407626393
1804458441
1035976452
903243595
418853988
1604144647
54935572
1964173903
493685776
1036595362
1153687492
1498232074
970206861
1521777274
1843042718
1856052936
772702910
2028624967
3247743
824401690
1472449258
1197393155
1884502744
1486685070
83334587
738744490
1464789099
1805407863
1139440624
760077007
1073363802
1612128658
1410016152
1645221696
816734735
1825509171
2137957388
553333222
1222254800
862318653
458489248
842417500
1613874014
1987057117
298646897
823304551
1119444141
789773626
1373976541
1927256629
2008356286
712851155
1106212025
945695715
552737836
1059594041
1989097764
179388189
1647424529
577843572
778265794
445532122
1089867268
59890195
1852830804
152215557
1041674354
2018527015
727297245
538753455
248153380
268326158
1547974994
913256919
1208021309
1274888359
1469394851
1824674934
223224511
1528393210
739136078
1394488607
466995312
1231320543
1965233371
2113399461
303125603
1492880545
70497698
1190113302
1553721787
1961996682
1034872141
1275016238
2011791968
147906021
636893416
731698203
1514257262
753816164
1878801697
219244659
453161982
732642420
16737300
1362114588
1957546339
518451261
1863949100
866936898
1225015391
1631292500
797997223
2121199458
988274302
679721835
1338427678
892689246
1718089315
610600425
116314577
1208648940
1619469733
1652917487
1659339950
1883847207
1303451150
695606039
67210027
1899460876
684953830
1660086235
1227679175
229937617
61961701
934109313
1310060818
1531762826
26307045
1975087006
637809677
797597326
248614632
1082925304
1094184470
452878562
1161955261
2142334272
302683605
492587410
2029170939
768920471
1813651427
1787442814
520112767
263792295
436533341
1417477919
1987512878
1743114276
984635730
312782866
117477004
756023689
1305142110
925548951
1357242168
1630824560
357442506
290936585
116057453
335519819
83373028
117887727
71015667
1481323989
337468917
728321155
369248673
406041530
1127050344
307450376
1055849926
1941912184
1964819485
1409232428
713819838
976389284
1700100049
2086552627
1778328612
1323956791
352498891
1863590630
295876740
708417056
792588052
43515896
540369725
1696989873
1267036386
31668008
340241853
473211542
1395711205
626906910
359713473
219599490
1818194896
25177121
1952081619
1434511508
499419895
1563587611
967729815
741493732
1476017549
43024965
708840705
1513384050
1480551790
825725847
1442277321
549569691
1069935173
882115061
75884407
955683293
492178822
985939344
1969987740
139348200
161990092
2020841569
1768022789
694249659
830945102
682448555
1095162465
1149798575
1675810320
301234694
389177092
1141498822
1589839095
1220118543
2004897181
1197902078
1942135978
1549383537
1724365697
1122245193
975740248
1260444562
2049493634
933814132
1389583783
1825358015
2026308028
364488577
962839906
1984029943
1252317383
1260372033
1282750499
891447781
1158308333
285626818
291935270
1313127148
569722128
1815604677
835985015
309452134
200574909
1863480784
976548312
1745167473
583423562
1344421231
1149811459
1750209233
1844540751
394092352
548558378
1526617175
2022163846
1236849251
2106760617
552820252
380009293
1743576647
121620059
1564816804
1721749231
1653074489
401323855
786601582
1154149388
2016144905
1019585958
663002394
189032884
406838181
1961748616
1570322406
1586213990
1276567249
249612590
783769717
1150980531
675210904
343231788
1416456894
815537907
1120265489
1449480487
2082817598
1362684470
1015493835
1076426933
238642853
1926412927
302634650
716805725
378038067
1734040237
1321227393
78190665
1282897391
717038283
176448377
60322458
1738172375
1087177091
408116194
445460507
1647987884
1674067515
2045657663
89843598
196207073
16911473
460932921
1661803785
1670566544
1423698725
133402156
1014995048
1550449331
2147086930
1117095178
137974401
1789268505
1888494972
346412794
1344352681
460268929
1992464057
2027698017
323912454
1971880264
376072009
1877185499
1278669312
1994487237
1317149918
996537151
1898541720
2016674200
1884862727
446992395
883100037
1586750907
2072357591
411244342
607539533
1421765600
963775485
1246017398
1661313400
1219916905
1133017586
1755192274
1359776966
1802489863
2132077912
1148560936
1541039913
1692413773
1813458706
498270380
1672778891
1980566422
1706771259
698048169
444723709
308203235
1878904492
1588973554
274309663
1316081506
2054014535
970356768
1508519821
327521375
1835467217
603169554
2016863904
2069972745
2012731659
261753284
1613007079
1454464784
827441134
61557853
930300411
1993003206
729989567
600521073
1418801416
2028007172
1837839783
132591959
1657243198
1564574042
987582298
2008944710
751020515
725477707
851369853
1444521440
191553026
1403470124
1639881112
785351423
644597944
770519123
65111952
1793370394
1443775188
462011070
302232959
600337543
625972269
1841209659
383626378
197802769
53920398
174348613
1596265008
1196847248
643453942
935299795
1684347189
2053299044
26911799
1794155419
1272826809
1385744595
1528526979
1816459153
1081398948
82779709
1157749544
1926851064
840420118
1034704101
1337740334
1730417940
2036163323
1318196556
34444737
825725847
981400385
780946231
697862513
76497058
1771870390
1972593278
1566327906
318807093
378349492
1321764487
1040554098
1830424448
319198826
736336375
1032802442
2019686072
1694279989
1876043238
1094676357
1646214970
1499556175
803630556
1393901018
293398049
876384216
1064375280
741628746
1093621566
583804253
1943421492
1071449725
1847776703
201679485
795782834
580728999
1526302169
183559312
359675062
1816704251
1871326952
1027845004
225715258
542916446
1675032433
1468997914
145829098
206559384
1072808331
517416922
2058591568
149767286
2062997309
584712089
1852358764
1826509691
754533598
265835993
343318206
220432883
1608318089
404422104
1736142167
418289810
790119589
1024285361
2128451473
1788937587
329830375
982488716
186138352
704747053
1635315734
1445502817
157255227
1601448122
62868357
503953188
1457598627
685597766
811646309
2142921812
344399071
1873647910
1064109974
1733796115
679853548
816964084
1014746810
1157698578
1351826801
1875445379
1894879814
1132219687
916372753
876694328
1927299091
21422440
1420559237
291379404
466893755
2055165454
622681823
704765165
1083892927
748463372
88318052
449211077
219904492
1299534454
1275526541
122511328
494106974
1519587884
529025802
1898693784
2104033643
1702136513
1031338503
798594531
288991369
1472879410
1606235752
1119829260
2129814146
611295013
938881397
184710836
1662678706
382026106
1857333373
2043109069
2092952725
76058309
1609724448
1754118314
1674712941
567972922
967442564
724353591
430676230
1470321294
2024082361
587358594
1277091420
2076288177
162926349
1636434989
921323699
342464549
247630704
1418927631
1515505655
1259703081
657243090
907045244
1015608015
1972419830
1512593686
2023885692
1347837196
438784703
421574842
482254554
231462337
1098535245
105514516
1272288592
486568543
124292156
162960595
1456445705
1712979206
502320777
1433638746
588188948
534910091
885945240
1711957032
59406385
343739282
1279636517
787100757
1698828167
134233297
176673337
968917678
171477060
871482451
505895541
1747172889
1214975616
1283059556
869941402
846126870
526536085
1243311045
763311589
1605949572
1852655010
623854048
1245249674
521559350
1158500836
356696486
284797245
400717555
941646595
1616778562
245291362
1644047277
1618294491
62599167
997231434
574901156
546763802
1269245887
1491428433
694562174
1356503538
1538593447
1542830667
1155598650
353099231
977215583
753709848
828368972
1380249019
1900372810
1332368663
1782791826
817232330
242963741
230046781
1851402390
2122627396
282489308
1210101841
1644169697
1587926296
2129994003
662042173
293654467
2119081321
1680505122
1078186315
407297687
2008228651
1299910301
1961055958
1851507005
774582615
1637375088
703976268
4812726
1962221546
797454024
247149715
422259462
655409395
1364094371
1699276022
1095722735
1083590843
2105899805
593160829
1658789394
142020902
448146815
1514627819
1977899038
810651958
305004375
40062472
342343893
1258851871
730320294
776005338
424911183
450074836
791555835
2020272117
1003629927
1355288788
1708542768
36407200
962028467
2096079508
1563244548
2049789319
1255351323
2102630261
661337280
510352833
1657333533
1516705964
2001318480
483278119
1588355250
1997921897
962825546
1406111245
499075590
8514288
1860303564
299154475
1797210896
1599457159
1116241865
715158627
1389191650
491401383
1257737693
210519521
621169146
162697526
887404613
2118308833
153259477
1473606481
823002502
2026379866
1200372210
1250329480
2022329162
1084916684
957458877
216892593
138934062
1948316281
786579457
415598410
1149105808
578485192
268400758
1478387350
1329839069
1336104696
422447477
1503966715
1717004118
1706283378
23890289
594686131
1112977442
144579455
1770975402
1649070897
1207766473
741729982
699646315
1021314652
1568121346
304043343
1830882004
802141744
163020717
866889869
1403674206
1066474972
1958681884
947009762
681009766
41311399
85327458
92164449
1975309892
1195123672
749530726
2011046540
518578036
1344016483
1554743774
486066235
628639401
1422180394
1489913393
580693526
1825928665
1260269822
208581089
171908019
2012407741
59719161
424576359
803729824
981557198
1659791745
1955244732
773978445
1509309857
1720362349
22727730
603058275
713434812
1214934830
1091666186
16400557
2023502003
1710035476
2021747493
291422896
1203030355
1699197307
1528019715
1987744618
338593327
437394960
1157631378
2056982477
128850565
340304754
515413024
215876344
2106817644
1262394453
966976948
398928006
1122739125
847069390
425815223
1447949171
792800557
280330482
348176165
142332538
1819026538
440460972
418771728
1801361472
290343409
611415136
1214531139
408078813
318822110
1874166325
378718571
1487250850
386456444
1378781004
462401525
497938066
1212487050
1195551412
567246009
1525410676
1614519106
1410203542
896596137
2036494039
1929131529
888150540
1796029018
256943269
1878626995
1705654446
1266459399
1189229457
1578395150
493434554
1326746639
1382063979
285425952
800947347
1013377239
1920169383
142872815
1968818010
171945511
1162986039
556071925
1799070977
527734013
862392592
1464832156
1379532396
353328523
1707427955
1217265441
1089531025
1896031605
196029640
210264510
246482406
1585648696
2087905868
188193149
1741882092
1544743680
240172230
452701746
627150058
391360365
2110936686
1580571538
1367070199
80069434
616335975
985865556
1081720100
1617443065
347904627
1553751610
429007705
1361149581
276170579
1190955493
70583087
583853486
367462962
1524627336
1636973743
139108406
1763500375
1873631308
551577384
921588939
923704974
960640255
1492351866
780486212
1272181062
428465488
1195422543
1393980572
1962592172
2067221481
729661256
2033865396
1737996621
509833651
1267097404
831073540
55006470
1751153847
1341935209
500795113
1245506772
353413210
554708727
1982267063
1593109465
1079391802
101412431
163605804
290913915
1881471042
735999481
507401077
1245273097
1277195996
165962218
1896175775
1339848087
1547484697
750450236
433000290
1019899244
1880457035
377266225
1491140143
1905284285
653601468
70440589
1873835842
563066889
1238377790
1369188585
242104005
1247956879
868195878
985764791
1469623672
1679130098
627903981
1952601061
355328498
940981250
826988332
521871562
1617986655
1377369963
1932934873
30533921
1936554322
712849284
344424470
1716171781
1990022510
480108708
2097492897
701448859
1930002460
33218852
1118696287
1965945539
470445030
105207260
380546992
838105096
2051448074
1974111625
1888130735
942163624
1079071367
697622392
1617164519
1636434989
156533221
643579879
1741962672
874261504
556893676
2062078430
11926975
705285203
937166535
1603767825
106125230
982789518
1626670316
342755624
217132306
430190608
213918086
1319888901
1662670633
1096871108
1543348717
870526524
1295271649
743925777
552425479
1806756432
1070263632
169678563
2025725621
1754178840
982949795
1759270170
1242962974
1231289013
1918349988
1892220590
555590540
1217811795
1544394615
1255814011
1578155920
786293487
1179201921
1133540309
1895380506
1451459525
1194163098
1613873926
1121059176
1380467561
572638788
381813229
501476879
1451851434
1795712017
861574697
2090319804
1041291681
865262016
1828231722
1724111350
582490552
1655038213
413484888
440236959
1538800479
1071181473
396690457
1074881641
1694707606
1465532051
1074609923
1970942272
1200198084
755667199
1317851536
733923182
2007294763
1340087110
991546622
316793367
1122946913
1804857598
635276293
1397462149
543061710
1844412333
1937140642
1990995386
801576414
1958469845
1629220488
526505095
452708290
1257723342
1875390655
1753624141
2026392943
306369265
88153270
1819436636
1701293806
935519690
1872191979
1015788668
1201355979
605429445
1196033038
1849373623
401659576
611026595
827042757
1752551082
331484327
523404091
2128173010
1997721872
1478004639
1182453529
1650709796
1371347548
1551846038
934764832
1387148842
1709468592
197556886
1732076873
367585880
1324214032
1904833271
913757630
1002122108
1407687208
1573969426
1855511842
259821815
1069858082
1244639432
1838425503
1308907116
1307593371
1792594585
1332915956
1799374919
123673866
419509638
836903766
1019060734
1435597694
938097581
1724666632
755421720
469701247
461630987
133151121
1147621910
1257369481
528559248
1215371617
435449185
234880320
868249749
2037230580
1007390017
157273480
383755820
193218657
109106958
72923468
11556992
142523223
1636019542
412525765
1354890799
171268737
62603990
715347438
66524068
612368775
504022916
1758554594
46732553
172678149
1286352883
131613558
1849810567
257624642
146442872
1353123279
1439550213
93572070
224975603
1906723032
590797078
406244154
936534534
158529748
1850800891
1010455572
211669264
1125040117
1784802270
173269333
150191413
646877070
48741915
180967798
266862227
234843486
543563798
1054985556
316736446
1210684261
521811917
1931344154
95101814
1473095061
2121845805
1502905852
1908083286
1200414274
806126137
545015896
1918147367
1836450990
853191775
759220263
357596162
942063129
610575138
1470368877
455630890
862933051
1043656809
907530409
1061664910
71993992
840273097
963375457
1336986624
1936226645
924594405
1764712398
776791722
1212053465
366297441
1457717638
1838842151
1704619851
464455393
916540017
387001626
255887734
1712286229
1456379465
1256952659
533156979
1312300936
1424070182
2027680370
932649962
630382891
2052856084
757727607
515976841
568543906
80733853
889435568
2035229458
19854295
614629871
960137403
1225925501
1168236331
1427514679
590623219
1160759481
822148583
2019037267
681680798
273743351
929356256
1550842305
2004212382
1686368642
769189700
2033780246
168347818
1451640899
1693801832
1078469487
801300990
1303926648
1544911295
420495183
1330904640
676561772
197654526
664884555
1377043150
420769691
1255712037
70546886
1374513206
1058097888
473358150
2056164034
229551108
1238910355
621706612
2093945822
1727598091
1263881218
463260049
1307839510
685827694
874422382
84020484
410426964
135839936
1522935549
1043511940
100198060
276965452
1684488428
1699675521
84416421
2129447157
1661919217
1026251162
1362406865
669310669
602276960
638191820
1670207472
1142268095
388117154
1362008218
1970126594
1922001950
976262862
1622208745
1775090205
2105064437
1624720175
532966766
1248788761
749591861
1020927303
414801169
744893969
699558506
234959220
2038965944
1903459204
1647384724
580720540
1457266436
1674164822
1359703228
335039840
1892937353
109732598
1485045347
1657951688
2118352484
1094669521
825432995
154093287
122447610
1747118023
1976899359
522568380
1016044605
1432287517
1961502128
1686703698
876504148
1671932296
947777831
1244323694
542791276
706280222
1190569237
693870783
1106789940
2021366799
1484350052
2036967021
2103607569
1334258352
627712209
1767093318
1899873258
1427769886
951897404
479265228
656072717
1070986295
11196330
1814291871
1859132254
123996170
658095631
1410723522
401904971
540975003
2084228936
1034788404
1060152361
389256439
735334838
871166172
956147217
1138547835
875883279
55386224
474797692
1633265412
593526198
1954513010
1614949976
1196202994
1761010966
828286915
1824876167
601376883
1018483516
360766513
747490999
465278720
1275034066
474094137
1865035520
1625002511
1287233847
699565251
1321733804
1658365077
1300781147
1797819963
37622527
1816573092
1573704787
1081217669
2035493076
985673579
1012871910
928030139
228933335
768377228
1593081713
166317375
2130198146
364620755
363082647
1945052150
466994683
970155105
218377402
1959971887
1244342357
1572784540
15005449
1544396574
1450108237
291348456
229993947
1215354723
515785134
729541116
228675862
367230715
1070308586
131315824
260774075
1706167158
451587963
2020451915
1736568157
30343701
1346167249
1247353727
2023032424
1365539976
1587503842
722483170
1997499210
1752768427
1055982265
184900491
554624684
934683588
1668855207
1251208072
2050863010
1031675277
676041335
1225359215
1204968873
1138238393
1549182242
2069703392
755735868
1120584859
1783290860
534240524
1663658641
1912210943
354353193
883499557
1898755522
1893427410
888278919
2021140270
589745910
57371398
567685913
2098485664
1045287283
1082849529
1015173468
1884710557
1830312007
793915857
1554660118
1252226032
403131799
1090066440
1339757248
1842325904
1130474667
1779462803
216658015
974086333
1253826003
1517698757
1088370160
1210082732
1269563997
2019486688
1089416221
2066784683
1743059926
563284683
919399429
1234019455
1101555564
1886119735
344068477
1616294802
1784134341
1073400847
1857954518
1290418479
16976459
493798457
1706142186
1592232450
1444693966
1627416470
618646086
1194122721
942346556
497339030
2125135799
1253396310
897607260
1439657865
114286175
920039717
2127361921
1074041958
978656086
916355738
885095116
44097505
870251641
375083205
702817529
1482098697
1605713474
1887097674
260569753
2028408365
1863635418
1289183956
1566151678
100446828
1372333986
1548206104
1874368807
380516385
123096359
464218763
1049729302
1221565207
1620582447
1079106442
1501218652
1568454165
924486027
1965224974
1557434454
1283490853
2057675933
1891846289
1039874549
351519066
2146530011
2141264066
1672494167
1632095877
1420627194
827101246
1345081720
1871458530
1192707276
21144200
1908725822
652598796
1247705787
1255176250
1406660012
1107829625
1275810887
1613095719
817709079
807669549
702142578
424117610
282232051
2124634048
1224965562
1214147221
978297284
419388091
1181406501
1870864647
1954542105
608297171
1870568968
1322237466
1066131900
1274424507
285117537
94684429
1538428034
1071800154
227886843
140544728
770049660
604853958
478066414
2127967680
592367680
1274539259
429992320
225796930
435908560
419744886
1642635953
698290941
1185168054
1408835223
1705744717
742180213
1995339268
499932810
2111634757
716046286
1945792375
326647246
1178101615
499418105
99021815
1963774738
717357860
461103442
1832212085
1042778604
445055510
477649952
864937403
1275545702
528974483
224169934
396780457
221027031
445841051
850130481
1565401090
1910294092
983703225
90289152
360755277
356397655
442222507
315425975
1774814018
1518430607
2008621588
1386786470
2116623261
695102833
760788786
1691188040
331637097
2041522263
346937331
1590681175
1277607952
735090598
980919709
1680300593
393868962
1614291114
441567637
391051777
1036594319
1501343403
712657120
1799025227
864791420
572584898
1179778459
10683301
1026828667
1427831414
1756903934
877003255
361134597
1735597345
1167905182
72580077
796019120
1861673519
1920352056
732469295
530873060
1505605485
1971059310
403231653
1922314192
1746735712
216177120
1616257784
865463028
1607846803
597386372
310446958
2053303496
639663725
2061485859
2123160720
90760469
1921795020
1164391381
1759962419
461393432
267733536
1465585135
1881446255
937177998
589102024
808374023
1694230706
1957148707
1596186316
617051416
242458461
1089275335
1269826761
1473062154
1480417292
958821294
1010710919
1230617584
1215442501
886707955
905798690
1942995935
1701991724
464519989
1702726595
1029312405
1244541001
765503467
194816829
377447804
1065796766
2017731143
1100462878
523086024
1896455025
1080644736
823602939
44183414
509724302
973155586
1584824166
276544589
1712207571
2078331446
1575387191
1466125584
1348480317
857959089
707873368
1658245490
1176095967
151777059
742315804
108862190
2047679194
792134030
1343362494
1873954821
288488791
594368696
481853124
35531748
1134613628
217562755
672982358
437175227
1812313903
158850763
676790255
351871324
1133755845
1851286738
1226177836
2063054851
20276843
1883862983
1995107224
1152434795
456381362
1094491866
972011646
709742018
1335885477
1570468397
1813728281
1617001139
1222980286
9139476
991252276
294968614
336506291
1190893657
1898407030
307094478
659727160
1092707579
896152514
977979095
1255301959
322121815
292109237
1270250447
1345218503
764327674
1000310141
1325720980
852045226
1633597602
949398666
963531795
815299477
652310609
1888499456
1753487578
1926647028
328405642
765622257
318323978
1451382261
868771570
810777793
1486016025
982979382
744554293
184287444
125973524
2062576841
721184989
884157919
1847676737
1584140296
284526162
1607089195
596198177
319436472
448673152
921450492
1575140563
1515591162
683907725
1220896370
356483448
1707370257
134233469
1337315450
1598972665
1998340020
1688620142
236796887
1492293041
706717625
2021397176
125244627
1738787064
620143600
1280465646
826096630
1747321184
2121776056
1841075931
1525076423
139134047
1453735628
1630328467
2093449726
106603882
1022868425
1182128493
54412389
484562137
1746013125
702946707
1064630607
1253634659
1846187723
1067146444
499020562
1280288076
329024564
1769140149
1465442342
1839590675
1301736629
394203952
1112872619
1560058260
399942913
1203832607
855859321
1377806796
1605796232
391799346
683630553
788453755
559098217
232513670
1915038139
815431955
1846697931
13900439
533150893
739050682
1909177061
2122036415
1527814116
120939909
458340639
1758874433
1160698172
852208774
205123109
1365483327
1837057647
730708796
324319623
1355640099
997637175
437362006
756044411
541246947
372069801
1652090782
1783034353
1985163116
1569892801
1560264438
1259489284
1072593529
648352618
1935947438
424175786
119764835
861079668
408468010
179418901
613687092
652204216
530849213
1197036116
1792214058
143909743
1909318941
1740313570
389367025
1752694268
1117095178
1056273176
1063610015
1076476616
503520564
479079135
363737281
1789166083
541553502
169493421
1074135100
2014334059
442173773
967912348
797942748
1511945118
1298043482
172799738
130576030
710935951
1142573416
1649021188
1058676818
230462625
648771892
992383172
151337375
794317738
1806523335
1969609976
1823382504
1213362762
1745871177
881879087
134563624
781956446
233156045
1260560778
1244066764
189126754
1033793192
15185335
33251280
316125194
634621660
547273206
1579388042
1164017488
548542244
1586236252
995808
1958372868
405337768
1147465824
1276469449
484699144
1019334988
1401986764
1833773307
371031040
204890238
1380351890
371562817
308174655
1379543440
574081428
948535774
110752509
763028118
748001023
1202829365
58401719
396133496
867946805
1113452554
1779700213
1777795837
998286301
1915302506
1616246841
1917967539
805322898
695573331
1042964298
752020954
869052015
1230932022
958215544
1809982377
2016582402
1014954452
307728797
1141810522
818260219
477007931
1018782573
873948802
114957051
452477749
528294603
2130327338
2087205784
2102498060
2021576751
1980239558
1096958687
1393479310
1013021193
1058359590
670806242
1409981075
236731121
1987546705
563039310
1602491812
390351875
1487640045
588202638
2108219659
79817791
607615892
577626043
803054573
1554225587
735334182
1437257893
890841682
1381535786
1772504182
1243916053
1534406932
1513913989
1346561094
1467822327
1880631220
1126158150
1909414694
833542674
38808139
392260682
1109556208
34893619
1710103111
478110864
517707711
786078082
1795602009
1864006293
2023779700
563898631
959669976
1643204455
1217790840
1038932914
1227455659
101503710
1915732698
1229699919
116376515
885158057
2010814744
533518926
1746171918
1949862160
1030501029
724599455
241290151
1490448943
410516403
1195401892
1891026304
1088507782
344857770
1064575753
18830780
1751021840
1164910400
1937713886
780109095
533383133
2122522700
378604032
1615940342
1878102504
210977550
1078861856
1324123911
1480847751
131631854
433894644
45453057
1235987279
1380523690
1878899106
1787979265
1004146155
677129398
1225558828
332729948
1999684888
1070794335
139405574
1389871905
709664756
1103580668
1357871876
2040807165
280374378
1493524705
1512148046
2048623247
63590504
162724643
623476627
153129343
1883010735
1640104641
490538197
1856765357
1898568842
236233790
550370938
282562269
189538923
2126852752
954880747
1686792161
699254065
1958056858
855780494
447655167
1790275245
175348571
65303612
2042908859
304085450
623352427
1165152461
1768881504
2111785306
1348678888
366070162
1284275337
1655441025
901935669
1587449713
1016807195
1457050645
1053877264
807308464
1305721380
592291770
739145549
1586969124
464009579
283543964
119045756
1463487397
91082299
2130099102
4307578
1519094802
1602741663
128186251
780135131
374374361
1331362489
448942211
1432128848
1326477485
696509910
1555610834
1277021618
622479585
472493135
1476986584
1095386433
409339426
651013894
252908364
951630720
1422094843
1736191671
1767397145
2017880226
414180509
15235501
382286215
1000174849
281627484
1867734277
1036569476
1440351662
534697943
1858672095
148518314
1435631173
1137700581
152342291
1380887236
1424495996
1634393814
765507909
404996137
1530012785
1892128363
1640840596
896755201
706357342
1210692404
857250362
1674790145
1394004259
639740509
1904868943
304362634
767101681
71093689
88608984
1169247337
735091043
485492608
917076447
1628915336
216651360
1465159865
1974722397
2076804312
1454176950
1860876734
1380593075
1820681312
1407425720
772764071
1265860050
1828054577
1752261597
607335080
1121340977
1090086155
469371904
1488803893
777461774
783571500
994786838
372137749
788453755
214586635
1592371212
1207995853
1284289546
1034085931
786423003
1274917293
1595713132
343307687
1686655981
406637326
201542706
1438288277
1210811180
1172502093
368396825
809254774
1236181703
1144422663
1336042661
1545909568
308543053
372827390
578587290
1728078994
51437133
118108659
1909309707
1795989992
140216795
586427554
1239917187
1278602319
1755741817
184629955
136754933
349341345
1774636723
261564223
1705011582
1918620987
826817741
58475673
683699502
893308220
1650381587
446004927
161645333
1638790931
937985246
1694721517
901987187
489957079
1134463439
2117734688
1647136842
1488268184
38170412
1544562894
761013218
1174217062
1220070953
540980524
1618068169
1434766940
2124475218
1917414390
1913320649
747716830
1385113239
399726166
1180491536
491263299
1639774983
803335062
2053160690
242637096
1263178721
95478109
1175122824
1858578672
2058914168
312625609
1708507281
1971754926
1272366141
869899297
506795390
975098588
1170423834
1147744227
302026240
276383963
304604345
2013369085
893544822
1448481058
1841453824
867933729
1091480338
266397605
127703268
178461967
192759418
1995696776
81496386
1241005465
1882253604
1113737195
1617015839
1646908112
952033450
1170352788
532298552
701964425
1250222644
847930014
745421575
869314653
1179554303
1271296373
339726056
1747530013
1307754972
441858031
1150705888
1171141632
154180645
107747913
499497338
752779232
1736560509
663989093
749530903
1323267971
2050322180
1268799850
775169121
1497504611
1323414214
849234893
1081059002
978473129
1552229187
1305422955
346253467
1444744706
155673770
96533870
116502372
1074895209
1249649505
2072908424
2009355114
1592868134
1796969056
916689865
1712454343
731047228
793049957
1115138640
889419004
246451924
1490980135
2098096302
419345528
675206551
504944626
1848829324
1094549462
1957751587
787348304
2123193241
584293970
2125051006
165618442
1266735361
1700983454
1408055556
1041705409
854376118
1180900810
2015599466
716947479
763807001
142350209
1187207339
630034955
1300870186
1841773796
1512969627
1934347548
1791878627
1423600908
58048364
811382934
412265657
1893844716
176770046
569963605
926386276
778678386
1802543809
1781939410
2007748482
1759089344
1049120844
1252321187
140604838
880380198
966076480
264806494
212041563
2028877881
790873603
2101309778
461885572
563577739
620094365
634445858
610854152
1058710304
1832269431
552232397
1203381956
1096692430
1063409682
1277522266
1942382502
115190213
1267891124
1051854265
1525190260
1902872960
2023620075
348294834
1001202361
1780190621
1065098650
685429151
505950434
609872148
1212124159
1309874487
883655
1749214289
1225948808
1417648960
987600681
1257116042
1217799530
1010173330
268800093
393003023
1823778482
1838419894
1225238338
1437397235
328006571
238889807
622863428
1716923318
1732945295
913061559
346439259
2060367748
1036168068
219965529
1926430341
2058712789
882058049
1149092320
2025747825
739374294
98382928
524579262
165391538
1387720682
1389901638
1944535319
1914264039
1758257740
65186268
1670435057
922407670
1241175968
1535013665
2125339974
29847140
1111567791
1369164748
2020776413
257540574
352741128
322940514
1995133589
290454798
1332366027
995342259
1601552534
1728729387
90840412
1203682634
798126647
652032899
1005125839
1432724096
677263738
744716071
1247527446
131942910
967309878
149612107
2129260024
1474269866
612328870
751197979
1160437255
1964074413
260624920
2054280296
1189933623
116448329
1805533782
774763312
804797293
966829883
953310301
2046104099
620049237
1439901676
1450414666
572948707
644824433
650586447
1878430680
2013416546
1147119140
493162075
57145812
1751742404
949470189
1016023734
1536974980
275992306
940738819
2091270778
1320995790
2012561931
1434084115
1846583764
1050772868
414505294
243557896
1244766614
460517962
833133585
114959105
548660132
2123251629
1340515714
1853136791
457028354
505366166
2131230858
978976346
537980512
1855921813
1819803356
1914293683
613769174
2084028003
1721791535
1346637172
1529424728
1294341680
53041657
620476795
530270511
1122885152
1695666043
1104181400
851868413
601709640
681708015
585445499
2012050244
1333653536
1280692891
1812560785
583511511
1709790743
1767047638
1017510524
1911411941
498410346
2123172463
648215448
446482213
1480375021
1629602500
989478055
70472104
1426063983
1739956839
2115489754
1724366252
564149343
1740714198
339887320
1532263290
38799745
767064064
319998420
68216824
338044142
1615794844
1916088207
760238986
1744884522
2023786036
1908321102
695461337
572229454
1518730820
1546815331
1489847855
1717950353
99181004
1655391150
352141372
75729665
488467563
571750219
24149957
1234031407
1559919149
1093626304
1667742902
1501977259
108167996
1070113566
711543112
1408844214
249719328
1684697645
1971479521
498142121
598881377
1534349826
1908972081
1422800537
264272517
1074211163
1164260817
716523955
1536340894
17962522
225472049
692053750
106868503
2013020004
985269044
1090493351
1873868069
594003385
167077487
30026943
1249946715
1621431487
1390238297
1024575743
682727564
2087497175
288092360
103959729
151953812
531599103
374576932
176395512
164260454
605862716
236585178
1850633009
108367342
2023359307
2016981082
204739477
1668498188
1632452766
1934497223
1001727632
734045442
1344945002
1646699640
1897382842
789275162
1445168571
609474402
1787308858
991602868
1885201279
107695532
1402108144
2061823829
932705665
2051839547
313352461
688344408
637534605
1836435179
381325572
1140836411
336922259
118827505
1307001999
1050193471
156015426
681093641
906906746
2103309867
387947321
1992701605
453808717
1693478119
226398303
925525030
1357923944
1349988993
506432104
934149557
1293522687
1275628222
1885885030
266183208
1884808578
1720385014
281739574
666381943
761600593
1194066383
909248761
2036610694
617380216
1969775263
213568319
231567768
2134043412
2092265824
2084594647
1611628455
71946120
324079227
601328812
1944735904
983244579
1496063449
1802885461
1060361558
242375773
435919058
378941250
1471403260
1267643170
1690840712
1908258229
315943135
408012821
1363611944
1900585247
922714444
741858152
1915507516
1553125223
363950629
716158259
1738339457
47793255
8266601
793649931
1270325710
999146457
1359747975
370047926
729959177
711807487
860783055
1075793626
111396133
2119423981
1623093782
502376714
1198515630
932324883
267969288
1690065192
16365284
1190955493
1113034084
1982748863
1209379096
1306448456
725201355
429485972
1492508783
1397582166
517945153
1912560455
1680798358
12010635
1400394213
931873456
2143582374
1415477099
659991959
1712152553
699962544
474939851
111630210
1104368286
1099976254
394692464
1116733893
1600643809
1738081913
1187060099
121276033
1487960233
1799245472
1563587944
1993938913
1354867080
1925896575
737520699
1472944355
1609036208
751608263
747712255
709541825
336646106
1388695803
1622477589
1455339309
1161070724
2067089136
1217896878
290992664
987859127
842123689
1422905797
41306326
87032399
2002012266
477237197
1830279084
1739639165
732496898
43395961
1753682733
2032960377
527507703
40547719
492493333
1317146234
833654602
367917897
687266050
1911751180
1015228474
1136800635
1010935664
1949441911
358389494
1599380449
24637543
93328008
1962295632
1730399091
1613359223
1010941783
923681008
707631201
374868806
250897357
93739207
1654246867
2055258154
1705499903
852677305
1930420309
159936032
755577169
876850713
2031253080
1069144035
399878820
1616285798
544421422
522338537
1869252820
393261446
1334662255
79555195
1275057172
1045199397
362564017
1491117559
1692312524
25656242
964293981
1572851276
1547040888
1909777811
63787304
884114970
286340058
1146907093
455884599
294557072
473893470
1128491632
110539845
1396003847
2069434129
556084409
1816365455
1453554757
1336033323
175954775
1949668512
1482752081
907329846
538970848
362137675
1625897760
844840747
262804182
187135397
1788235778
2065578919
1259212827
447488748
1414870082
374509721
1630467644
172326164
1917182290
2013579868
523345891
550351106
1109717626
1168134330
1829700484
366054684
134795989
1009314793
710527631
637388577
20738276
2049356256
905960224
764312403
1624529249
1572378479
3291542
1046014073
1333372557
1079272673
1284102087
426241856
1921067474
2047589250
1639015537
1900601627
1655860074
1893293445
208780066
1256101152
120477072
603912218
183861947
555470095
4873155
985840015
1008650416
221463568
308092428
553826486
966612385
1413595581
1205594059
2116630164
613165972
1770919286
1305953766
2030607066
1711686176
166861959
752902067
1337039897
1646611734
1192713928
1572650340
355897699
48584604
1663223621
37262439
1603663005
1048509294
473207518
1002656569
145679080
573898285
318697441
1145424519
1566525749
1573435925
363729609
197276825
1554363153
1186750788
2051884393
437461311
19718663
176103541
1099211974
522366384
769005472
1337705827
1745133425
1322100677
996027402
1879905181
618380195
873590848
181916321
1193306535
1140559735
2127504368
2074220719
487923556
1630655476
723786181
74791322
1303905533
1474916589
1575241645
1259052819
602461729
264276604
937743877
1638215943
1971917166
1396492202
264105411
2107485537
2032143580
2044616194
742364998
594041843
562156424
24931237
874343630
811453496
14514946
165702857
767806538
79420743
74953341
988489905
625322579
2109970403
1850269220
981740852
995702554
130837211
1977696414
764414989
2117800850
2125432267
1978693195
2134542096
340291391
275324965
1430498959
844440212
1135613250
901404522
1053084302
969338899
424434229
591546041
249837768
650379295
231531317
401599119
1345658725
2107875927
586814677
1061651880
482472363
136107615
1247231375
344297745
1601784201
403420458
724324891
1279505102
88899732
1894534363
1024104705
103900807
499865378
748995944
526836607
1059633258
530461555
1853321500
746833958
1208073683
10267912
5661531
748240501
825016850
153593135
1376665002
1012855198
1282746640
1538038050
414397951
146274765
1213106365
1573945508
519685052
398012790
954056462
1103044519
430749278
1405268185
335228947
1381713403
68190975
1093204368
1250755377
1050844599
2147245622
205683421
1087550181
1683835035
1473048831
1241504976
1875888410
948060156
1535219358
184834404
1683493723
874077197
896683740
1380412558
1267234327
2093609429
1591577466
2066486459
1038238458
632696418
1666354356
707795284
2053556440
60815907
604720445
1765551955
297524987
363840110
1157887071
188632523
1546544855
1859045559
1502227220
1256305062
1396514313
2123701929
1362596540
549058032
1161723219
1083311532
890001063
1523294384
1340329906
1183325596
1912618510
1103374476
1596459632
1116355832
565348144
1079344663
838915332
178045770
1807639532
1629792086
1927677939
1796048925
1346707287
312434831
1899732526
966495239
2041537058
1880496348
701422268
106270408
1761749723
1766852182
199543372
1906035540
1936400700
312516295
1640719680
119196421
924062178
948790810
29318097
1500399576
2058520429
1837613098
457122212
1788564673
169821028
974998325
1287177548
890674266
2016267536
862265946
44752192
1174302167
447465101
633687952
2068232913
1742470124
1819802355
1280899255
93953106
2078856932
1875240002
1340473243
244080216
1159741253
452680554
2108318553
1557921415
568671396
858254634
826052987
834722411
2131900197
339454287
1376901935
1626818674
150254812
807208050
1420684186
1737129865
1560423314
877203519
2141037791
1586691556
792324561
2059553500
685489731
1551255136
1718342134
1358586658
860381539
2135404687
1018865967
1360492109
1287950034
1949054248
504569861
380785788
975552012
405600999
588984474
1730534656
137045776
1160902753
1911477191
937033935
1667023111
411048795
1413477064
2066811916
497613363
1438816780
1332073562
1500364310
1966678738
1859768514
793229828
29018361
924018533
763448626
531292589
1772373862
389623367
326848691
263271268
45683249
813706919
1919666048
2011223661
494856167
885550761
1187275500
80478109
1810310942
749535289
1321733613
463075025
1970265763
368708375
1000110862
247888537
1056306992
1769909550
1628387657
1843287304
2030772902
870623861
396080449
758270266
958627761
1510966824
1955459799
309286972
1756787064
1641490641
1064802713
850537655
2040319132
1096755496
1972921047
1261706271
1830130229
1313786829
83017724
1048505370
1568977099
1679350585
1176970898
780800444
1601603402
1140603010
591122449
45777108
718481472
1524809488
541936465
137960700
1985139689
182813448
1344585681
532220051
840624014
847660205
1788380416
1619686967
795949502
1746814818
958287884
1451733766
86797259
204061055
1391544962
2054993957
1197986964
1639621927
1555450492
1985141538
1444099856
1519902008
263184526
597531347
1337086811
719846025
1830925987
1032376001
675684255
1593450296
971926549
1997434030
658931110
1387485364
530713679
1513858568
1670712755
1942929374
368318831
64800562
1158410950
1167469326
471015922
40163501
1247740901
2072466288
1712558948
911141117
1593221654
405730886
466110982
644979517
748142741
52620597
1909432612
766345790
1506524656
498772915
1037615190
1309835900
1627809968
2048461780
346470747
40129709
477507551
689650222
1275035596
644665610
685395583
127998316
1046475250
790409631
1011397779
739785944
1118413808
1456363147
1357370472
346848760
1634662207
51775094
875453425
1581051833
1677092343
1524953066
1253404832
986333817
1167015955
332909851
1616095925
238029991
539560538
1674264896
1468476441
932741842
1927346797
1428844683
762634624
828202180
1763882939
98408648
1352629196
1594148464
373110979
569373248
1183006421
1206826039
208535405
1290122072
1172252103
1896530157
837055734
363240796
119297551
1322168869
166262911
2026782184
1962968128
977411246
428272977
1230385905
729448749
2137338092
1270885868
992343932
1520409016
637609175
1389664359
197736147
504525302
562219690
1116314337
869253004
441773305
1127474038
1649401178
1998735175
1166984215
1886296322
1656801518
442953678
1091430779
688378062
2120105588
785079021
1212376460
1210234000
1190012105
2025605082
1402117130
1441561563
631711824
1649905658
1692136870
137882876
681550209
283644874
1910974884
204112125
759873578
1327281931
671351541
422364350
821949593
1988055185
940421779
1407901391
1017656886
496689783
558657390
138495826
1098733781
484497561
1189041326
136393055
568321675
556527307
1310910225
861137167
1164050971
132968443
563970426
392566131
1914089143
280347481
917311354
2029514183
626745412
2114522291
2100852690
1436857000
1064080715
4865362
963255925
1290925810
2047455113
1332385176
1322922610
2002726894
1577118423
634494670
1230840890
1866875545
793034171
271124786
185217203
448943397
1365424413
1579869093
1132406973
1265745878
942516250
1494320669
1539676876
96764925
367595118
1431739867
192930964
1749344037
2347660
784705833
2029852427
930634888
632058126
1306315225
203585448
414397433
255015636
1267412955
844693319
712101038
214677422
1613736381
2138522
1569631413
950322055
254700343
1791182200
473711968
1416459071
908525269
1798945745
551288000
1047157346
1446637469
497043085
1580167200
222417186
597151966
444060864
941782100
1739830720
1335469327
853416641
1169535179
1594632416
1515305851
1280895330
1894064393
860050773
1208724124
790365131
2033638952
550737316
1845116073
810786690
1455745916
419799694
2121287262
1182931412
829845898
1629736208
222872106
1208592324
1889743471
276876745
481285452
1495039886
2059698325
1859051514
1108550133
2123589848
974586857
2089816646
318254032
727690235
1775036573
2008602309
849926373
1469298474
1624644083
1955888200
378669035
1214781881
578423669
2110295523
872942036
406801491
1562306623
1074001379
392975797
2144263797
409089643
1476011074
775022378
1222619539
1671721173
486162096
1389554229
1188559879
597973159
975967654
323521690
1313835710
1927523431
1410074090
1656127787
2024037747
1045222345
1821829606
761284135
1796603551
685910129
1794295163
1298601545
1645609997
1702025218
1908698711
44525682
2110243243
1607393464
1571330370
1110246288
328266456
274826492
568876740
479617872
1906720351
736697576
195360870
180066462
367234881
932408581
1863092452
867318419
700061476
426339268
900977651
1541489075
1522211143
998278398
625337358
672069809
621633201
2020091965
145765683
614024026
1088312583
506959597
1381363610
996062420
2095510283
1114602088
1342176057
1678419461
1822152834
775368300
1243364771
925726830
2126203829
1807974384
2037826164
1639981867
133809793
1273921381
1207422502
1076901355
1777539855
1211657121
478037644
47015330
792138765
94985346
638172082
213886920
1607761895
1575398597
705333052
2047889605
291707775
2004347708
1637474465
1534259629
872154147
243567080
944653078
1524570693
95666680
1717992294
200698946
960175735
350136678
1023434604
637822863
1028801254
1348881609
2048347054
980778472
837947655
1256404507
1141399541
2062834798
774247768
1457059620
1093687240
1588763084
2103955724
1087703678
329899248
2034133905
1316941415
1489781861
1529350679
680914437
725057924
2105234291
1576805875
1593287563
1787282779
799153221
1791044193
276249597
1072404581
1120325178
812768679
764341193
1940119303
1393931040
1182238733
1200691340
1103719562
1806894916
1197654117
750544693
559929277
1733181160
252191633
2098567554
223350262
159288408
907411273
81116264
622876153
1389869365
689516606
1492855200
1472457787
1899988774
801339274
942792388
272846631
69693888
1483642840
978269959
218936893
1299548831
1690890834
1826777191
1669485538
1613498130
1553684911
961873798
985160166
822415423
41984736
892406586
1304270341
231156923
640696855
1036451955
1257963090
1412017707
452421626
1233849669
1936284864
1174879382
1644047493
1015185094
519912558
379362259
2095062076
6444209
218145059
1908638867
409638366
257880611
1556503691
1076477857
330678184
290043189
190463132
298938022
552574742
1344510309
58258498
1784948260
1849556655
1347150740
304234730
906826257
587671266
2071015242
1054648541
698414217
2123692384
2019858021
287315802
2133677385
1319593328
1775661691
138527592
1300025136
745562158
513494598
1689966086
1463231688
12947130
418443543
95707961
2064356730
299904853
1270383967
1343414975
1737886383
33216276
1392327788
569429744
62670308
1413931414
506527930
5761765
1237428864
1758798988
428817797
623544638
1107754699
1824803327
548455630
106179521
1003830260
1987766854
1532673555
174098197
237499696
1608508069
151404084
553598037
487112274
1356804802
407349572
1607692479
1177222705
653444418
390659213
452105957
1273079660
213920389
262876592
694869402
1797866437
246645809
1462902179
437329331
754140024
69110605
500126218
805130971
1012323246
1658901315
2144225514
91751359
972193416
372922146
1366835227
259126942
163897357
1666496632
1741966746
2039663735
155983854
858321376
1919459971
2094216454
167589794
911050121
437125329
1517217122
1390968493
662364020
470850063
1967237156
308599126
256224372
132578269
1113279693
1882000591
343239760
1286401510
1509096567
1000000239
1861446769
147941888
38085654
463851928
93151435
251167216
152786060
344975952
2008311710
1413348110
1373236457
1348272788
995932383
1232545866
1579495995
796653522
839126746
367319222
1491717711
1383662154
579502199
1512092657
954575640
714952031
599774453
1861775612
1515835922
971243642
1456104031
1031312240
2105170529
847233551
1262683725
900955798
1153276731
512267065
526694069
1943344290
1169683650
1250427159
1460423130
198384467
1461469911
1654486494
199726438
937288792
1071017654
211128218
1740909668
1254486154
690690583
222606486
1587953322
645441341
107393784
403530921
516209683
1568873750
1000382582
526647217
2130362591
1571584445
1078524509
768280282
1199558241
45630663
525602612
1629373172
1289984413
1562397933
1387879113
1054616122
844179209
889046992
1602341578
614506256
1954245316
1212779793
410621678
1216766231
1207333804
344337602
1491552736
2083227920
1852970985
112996341
2131780079
1330603117
480498526
1524336578
21143292
1762601162
2001599555
1178615042
1574964308
965986507
1870794329
1894982971
373887485
181567287
617299473
1185928273
99618423
470727815
874269243
1156750888
1468636965
1772555137
1218834639
486483178
1026758461
274875740
656061995
1800634761
55908733
1762482861
850454830
2013547545
1126679119
1936734957
377096025
420753739
521665258
1141282286
2133748897
371628939
1895780272
252732767
1243901993
1801537227
195334682
933824691
376376849
1161575358
1289279777
1696398214
1221972296
1937807155
954825810
79639153
1340414489
1962377004
1739057885
1546203899
656537993
1124424055
141476034
2002339619
342018760
1822705802
2048190194
1968304827
1620624975
1767519192
702740063
1758650643
1710375998
2075745700
2137123405
2135062411
1808441292
1553810066
1444012620
949618404
130035666
313545686
842339025
689662307
1619111951
703710269
922291221
2147184049
1511128703
2106810883
1139645572
64834177
605067163
540117514
1268932881
300462774
1443957754
1697663010
1601523385
625716430
1954237159
379259029
533785778
1754547896
2068503448
738830571
2146474438
617192177
1173876015
299681449
1783572511
1014647643
591227951
72170548
382489864
277118414
1695537457
39015423
2062390297
99169707
486676700
183601880
1752596801
505572687
2033427140
1650026000
1178792527
945429652
1740718711
871686176
1236289135
806819564
1815972798
1682842685
1440641395
1295523894
2118366475
1348196167
1982551940
1704795082
729717136
1749910683
2058119841
410506092
2132604489
496200852
206255358
438021003
652234919
1074303185
543679175
1620611879
1287477285
1453785627
1520984609
1255914796
980336775
1617379456
1206872432
1074881641
1081067477
1425240731
1685735301
1011531321
998058900
1911546781
1705318521
970205838
134802293
1786336649
1025804680
1613628577
363015260
1718968759
1409487341
1750391998
36204552
421458875
683606752
84540705
1132238568
490404387
264866311
669002566
1184124587
1310754689
1380434965
564927064
1213611071
1119314228
1235966830
481976773
445756683
1469063745
2059605963
669712990
735482959
510523292
1891958832
510060754
1336334231
203359777
812300890
1332594875
1598289505
1929451114
216205380
1442541590
193491014
1737600890
1122369602
1428114026
877745056
1912206776
899126978
1743589511
316555588
316422328
690790052
382029765
746288551
113494761
2059576289
1611666626
1239805314
1196855434
1468469785
1476413365
698833604
1594114057
385537165
1947557607
1265537919
2132900927
289463342
127791650
1111029906
1797802663
1079539362
1943475120
1294764088
726742229
907164712
235077951
877357357
1683418027
1754465462
2029218265
1102617565
977675829
1040096299
539534021
1229315732
199679989
1613936320
412559068
1611238723
1638483061
1243731468
1766628757
309662958
1172741379
2074517511
1577756484
2141855190
90694557
465115024
1349927232
716291577
679683020
742315804
1049338915
1484709241
1791387401
366936557
1149467697
194162483
969779279
520211231
1563421871
433766776
798565626
1661567260
1059353994
94640386
559448720
899849202
1029520725
753707944
478708755
449154208
396821647
2060990247
1182682245
1928374906
1982152386
46940627
133250365
1605429757
5655967
528570026
935429133
1295400661
2050627591
2044729201
1459743311
326279236
1624388693
1045408983
1894710794
1135711203
1127050344
1237104693
393454433
2125823726
1199909894
417342539
172148912
1292880448
1444828559
1722136400
1937611854
2070493751
389317880
852792772
862164138
1362553654
1393759883
317377357
1114781763
1176216998
1350211871
477900468
727899664
1156307447
945019372
2144661645
1373872678
780891336
1304107465
870086736
1803210591
897053912
2012565129
1939357000
1375997746
803975712
1505932165
1160242077
1853186115
1898410896
593230170
868226209
949284140
2020242845
195925061
1881260427
244507903
15484728
794413925
1064302356
1446753016
1803071407
251458524
341421600
1589167208
811703529
557425728
565021245
1301270749
48627722
1044615884
684899793
803765261
290394103
377716995
1843255687
1455431347
102236347
1151793837
968916446
1965305472
1109193604
1800840100
1233216437
2057436399
309216914
1123001872
259419259
1631003328
1609897084
400296133
1243123002
1558334977
990606282
319492137
1849294959
1350271089
255239299
1818987424
251288425
224949470
1467751766
2118853572
1495438065
1205703497
327652879
633978763
1110137756
400822494
1285162212
1833513582
2023895702
1723137664
1200382095
369890822
1933040227
1731046548
2017440887
1454644243
1359463712
32464562
670261591
1721686621
1328678319
602450776
929639075
1246976729
1240580686
1602555962
510845400
1356164760
89549474
298723887
1496225703
1905428410
1742008288
755417869
146889320
1080521238
505904853
933804821
141728464
827845590
1034983352
938770745
906859640
1933757713
597625942
573273202
1386701670
1723464746
590423165
388052131
1608675679
1593867034
1273838930
1285572078
580947588
2018151190
608407063
1634801280
1861061188
1471037876
658389641
1109073520
1481014635
225859351
144861184
2129180279
1409570243
913387431
257477581
1700531947
1236935654
1899540665
48689227
790938768
1242564548
1213500250
974444791
1212876824
1146313226
1455189676
544074882
2017204663
1924450867
1609074517
301485724
1908998121
186465136
429822329
795389048
957317944
336384686
1393101488
153647736
1845914207
550602116
2061737615
42174289
1377605523
53616813
1579177184
1499333751
404937611
1847527831
1253882661
1693651129
405626497
1968797015
1916043286
88908346
892456260
992711517
1853486955
21709836
766264127
2058120910
80868194
1096996901
1051749275
1485951607
520767478
1498661194
1873095115
1712577017
1078828358
627977774
1512968453
190089199
473588678
20304067
2027582510
605291768
2096467664
165154018
1328975778
319824300
1479255741
2146441792
1609186719
231386649
1338464853
1061856010
424002908
1620034100
1247328777
674539436
399940367
1097871269
544017474
345201281
1305141303
1608090127
1731430874
1086308376
261212219
523657839
2100261657
1314684938
122183247
1169437713
1650472537
1985666126
1862095394
1440369282
637860886
713483190
514819586
510789667
1776781776
1993058689
704358057
1221172798
1005210687
115921034
1716239193
1985665509
60758042
693326227
1453037394
1650948041
1352859768
1897646959
6760931
1282695627
1758827235
536622544
1271664770
1729864910
597845594
421637595
84763761
1317351927
182880858
654522078
1722235246
1550229941
812966631
887304158
1725025976
907600945
1243567583
1372906782
986157842
673083477
459423040
1828354093
1403594817
860256943
686349356
1977451497
246632887
1525539268
1774016470
1000755833
1215503124
1157867870
1788306908
295943703
39171340
272799128
80804220
2121245965
377442244
1617440185
552266601
1436404754
1662904944
1559940725
1146248086
997813340
1823864149
1949231927
25801214
1160123938
1666656946
432400495
1582570822
1087554940
1187975339
1296979017
139084395
2071003056
274087167
1988587031
839935747
1570468397
87927067
897532388
1183361528
1696639078
854405422
2094849397
1845605223
897297768
251692772
1622009302
1861463170
591109113
892178129
1759174297
841045259
614926584
603266117
309591604
1500688257
296575617
679238506
843507072
1555662045
103430277
160994935
840314381
1871939589
689137669
817635426
1712639611
781373473
933752622
566949211
801867074
948327067
527481296
193327640
2026046624
1188096038
2114882108
668151737
1659573343
1443018677
1563423626
1682328060
855225671
669685555
93710095
1005304899
1174263093
1746575510
711153083
1645208988
1347506600
553665816
388953885
1094530895
1644614048
1389903256
1215785634
1676707621
1201329309
677683148
1308581953
881392176
1489584229
558616762
606194495
167654187
1559822958
437537829
23244376
648060949
2120139249
332432713
1534611818
711111389
367211360
395456890
1836023868
18402826
2069300251
1644907028
763048748
1270911737
2021160586
1300686518
1069287487
390763615
978536254
199547767
83198425
447302844
304705881
174873810
62268941
89081731
985819162
993345002
1682962360
1349175621
464643859
1632585747
318858784
646535439
752822747
1660950905
1543615260
1188028507
21045418
742302398
1866906046
464412606
553806923
860428132
327370558
1205206845
1104159543
2065902378
339788463
1696254966
311289427
1514508814
2021328636
1219625668
479063420
1305108314
182174979
1945465753
1529492981
1814493781
1607667711
124731336
1313046383
803510885
1900379486
1117576888
927071725
1653025999
270910822
1506079292
1405856834
189315442
515742115
1245213617
1639011511
2071073326
396013808
342812326
619819590
111841673
1385636381
1863046671
174539214
369056617
804479392
1995715796
1174655955
1986505196
322878137
967515321
1685566642
641838818
159541774
890476338
1743508497
413893030
1078352966
1907997724
1730958287
525413280
1578353178
1135202558
1109520026
577122078
717503115
348351434
586082341
904415938
2126685822
308867264
448957836
1884876795
578333198
2144162650
520983772
1492496226
979263722
801797379
138242547
14060010
1209804514
488268529
28241769
390823109
1651857877
1860034478
1586531988
949965421
1732914479
1839557554
842436741
1222810284
526958765
1966218462
935008952
104445468
1495008426
1090544802
587900392
696252447
613243236
1390172161
635522273
2125334876
1668861073
554037662
2074784121
218889078
861044108
545519670
734508377
478586007
198428797
1511503471
1471067178
1413753411
351604964
1057696079
1562136329
1495825847
293828947
499254950
1692832319
994974654
1451633528
1276695078
541251595
1366218177
1952885206
781470073
1668072529
2049205168
96823675
85189431
134530453
4128354
414187114
421189003
1115990339
302061537
558252983
2001048805
700084893
1493673008
173604861
589939159
520382166
1716589705
1003516645
1669838454
84348340
487671676
188325685
5659926
1928585048
1836663527
704545919
575793972
928987281
1429360246
2004278104
1122210594
42385633
1315657935
918934095
603307035
48730951
1167552360
2005141368
951842615
508897139
1604462589
562706965
1087554013
1286056307
225843615
1845523693
1021595834
1413537605
253702527
662625683
706581227
812588773
121760984
1530627487
1842208494
185853354
1647399387
993156474
528825052
236391505
385920167
1664949132
856248485
1374632972
1053711008
1614951456
513397720
296099374
1619264442
1544813224
2031285732
751667101
609377574
665301095
573944603
145449386
868772500
190436267
545024814
347729106
401124429
1197427538
409336318
113746709
1324330111
1275876327
1650130581
2066483231
781013995
1956184137
1981490875
1650092245
720765049
1900273133
705685549
1265777671
1938128088
1237482982
874729577
300321462
1214936
125899962
306104307
1356433306
1586121054
1525375647
665703187
1708086208
932376513
1495324056
1404660385
912197662
1701489407
1304549130
2118560853
1892486342
975369884
1334107010
51031762
418016249
766077560
1713165753
984786247
1526458073
1557009334
2085823877
1592953386
1974438241
888495671
423757134
466946262
759937877
115338732
214746219
390096026
871501541
1822401499
383996609
1100423213
397311024
2067457190
1017698713
301711276
1502418427
1844253074
1610618056
2065880211
666847125
230554547
1719304938
145668705
1531666911
577332975
1859261934
52397480
1583958867
1111231275
181251850
1144230431
233553461
1997978551
1598444999
1534976356
869057398
113696353
755484712
8978189
2131177547
303973502
1662464919
1139246588
898946345
320902586
1566609524
716969257
742117275
746032187
1554329618
1360091502
1515287566
558480717
925448317
339018776
1113369219
1377883679
1650158987
338444432
1805076581
1814057525
133197547
1163870611
1511383886
834169828
357090026
1979400183
255894946
83367249
1264736999
101382372
598842867
1615125544
694958706
358563907
786017760
314800018
898968708
887208359
1199496398
444506427
1680511285
1261081504
2023060400
1552562971
1875506295
1478439531
1728960127
665495541
1316125806
245464726
1597405980
832381447
1756727530
429661721
637182315
499548052
2004470628
2008896864
1654277746
193557950
1651310770
1151003148
202216088
362777483
25748935
2118877038
487806479
1811590019
112228482
1113636169
1381697348
1913930697
111891063
687021736
1706079278
623435092
1690653867
919332925
556834866
1542848773
1189996382
1676583627
1456978368
1701945640
574682365
603734355
468880998
2126480841
282175073
128609390
142652715
1857682492
1080113944
472351047
1785469403
882398727
1914702121
365631703
983323879
1054981395
2129361383
326879536
1681682609
1569088469
580312830
1194556502
143428484
1678224148
110434568
913530805
876053160
1228546608
1329832345
2032855782
629907498
350862092
1874563727
39869615
473514212
271025177
463662724
602323001
1704931084
1904848085
292797704
1571662059
1537932181
1894382887
1341289697
1309661685
383528668
1124520375
1086993257
1377201411
2021522217
1625777518
1267743627
1812905738
620248448
640419602
773049163
346148462
2024481010
459406299
537786267
1090114207
1853884161
2132506585
547436758
865517025
1559444213
140909808
1450860663
1105080123
519400646
302814600
1968104633
1881716108
429128814
1260620012
1200207452
1640798197
1069028982
2102472343
1475223232
2116849253
1442017344
1951618399
624841084
331734307
900052855
1526604771
1304327513
1995171127
412962776
953083166
2146205282
1592369606
1678787032
258232248
1320278622
508517378
839935847
1377751467
725090873
606421072
149357172
1946209210
1359226430
272739514
569833074
1302015295
1509693009
1410498121
452816647
1498487405
1405328562
1177899831
583939505
432207006
83283002
132202276
1313666994
224097226
238480657
824378828
104735598
943020228
363699856
1035869965
383090157
2125108647
1088563969
12720013
1597728167
441693336
576228666
2052060371
2103491885
800820412
2121709109
1075645460
1515747723
1159749473
1937482627
773931643
1196188874
168437020
79412683
1723015505
2131407812
303959626
317060926
2124136306
2020423507
140723562
1387652823
790298889
1632617667
989749269
1342818805
659639924
948975311
223261875
1957152769
1337021020
658496493
1919552270
1693870775
974174666
935627976
1828704075
940320201
1215343689
780288988
579106820
1879022073
2073853890
829466873
1158884752
960089209
336172093
479926790
152193939
1748307970
1892760881
1302417715
504588683
422975800
683121986
1313213769
2064971361
243228147
1305589865
773174776
1743229226
1822052377
1786474433
1405204757
2085241982
1614310757
902150571
1606817139
1077276952
1603633850
1428826199
316500236
173623388
849077550
693193673
1655846150
941811777
358370542
282900654
1484861352
563105849
541870652
350002285
8687043
928477676
457217175
542180521
142281340
2118247224
327821387
694155183
1182621288
1441086568
631849801
1812260101
1763442112
717580421
1861787573
1380288983
1823188580
857097409
1490325830
901757999
1464822577
543012681
273827237
1952597428
1087652365
761843098
1687230399
633271890
1273492979
792008689
708738658
1367065002
1978608177
1274573087
1655755272
1142699833
1261583746
408433246
55219360
1247006185
245085092
880917504
105696553
1547206428
1795373828
693434561
1149790811
1883579597
102402530
1668624607
413417396
697494110
1295763335
1077167448
684611292
1326247232
714276793
1008878817
96155702
902846617
1801728563
1012224775
792035805
1242520670
1545417455
486981913
649422181
1301914466
1848594150
763424325
1346837662
537982366
806685381
78889916
2116229095
1287309852
1533494456
549131571
368186200
1758543359
455027067
1292161892
1960394017
1809851458
885510523
868496106
1938594404
805590525
1814872376
1779778897
1015456154
1679652034
76016059
1593123046
1803899496
1649237428
778949817
1859924565
250717319
95303590
508779016
280151905
924932174
1519348852
826403408
717307224
460864525
1199699746
1396344334
806787810
1102778300
683157277
1240221184
1470024509
1129900007
2023283454
431866728
473747405
1861230266
476864654
559746452
1470831870
2019698047
233079760
1117195281
2041526558
1106592129
475462189
207291250
1729218371
22191359
1353820438
494192059
1329508679
692843042
654745311
1495902260
2102312798
679134520
1115992040
957882696
778159271
703838359
1135084229
2072503656
1948989162
1540241051
15335504
1124515291
680869134
1410604046
221325775
547924331
1397461014
82922385
312603895
1781985745
1587750671
745475606
1104536009
1398062851
27416124
768194752
508259501
367609567
859450758
140855289
1726752005
1112458418
685843368
1345715644
292674354
262881669
1460841823
439942680
1764218949
116709833
187786537
2080001751
553225040
1305899464
1570558504
931638096
1011772516
1635695247
1279629769
1951609889
1955478438
1992326157
799785733
177785080
702518120
4601728
1523774706
593999694
2075190086
776144407
849554089
828054620
1097631671
1536488936
77901243
17731294
965374173
1729291580
566522324
998749102
1813165309
1430385879
1928649255
1460371228
265933947
1703364588
1278542024
329589409
682954502
262299518
978448902
494387603
1484740451
1743760143
1840565057
2036267604
1249952441
1905878001
289183313
2008007052
675673943
1930328128
2028778331
1009587998
887313844
633263750
1970810753
1476948710
1770050607
1003818047
1645369276
105254147
1395598103
700132255
347222730
1887257786
44024130
563897044
169999432
1141904186
1376396313
1805450809
355209790
838439155
1421468874
152770613
422642019
627506940
1203755052
784156579
1222925604
571273921
665818877
1282678227
2143016251
488552239
26729834
1872555450
1360487005
1262006477
1050242044
678440556
713948032
1001314923
536478566
510502157
1124266049
334608407
1215381803
395698008
351118707
1060898362
55336623
896610428
789089373
1290347803
1934482511
2056202745
890196362
1956501427
1960064523
841510974
1814354289
1766397297
1599403933
174465435
2024007746
507231662
1648830966
226957428
1515478896
1027217873
698483715
1493572904
626819984
545487075
424007023
327922333
869915848
275101967
94654210
1813164244
1901329482
1651866787
200143843
1240654011
7819307
305350285
168682642
1496127212
1300788756
1622317581
9242080
605631983
963134594
126360911
900647212
379383034
2060972059
544372963
835814149
10171949
522096428
766928180
535764393
761599165
1174671075
496289611
1057547544
1065095466
180141240
126431362
1548357186
1816775229
1143009496
1012892587
278773148
1477051148
1466042460
1188486674
724064096
519441785
155441518
463634374
1032538885
124784608
139846911
1349430810
887937836
1941986381
1159317042
1115262528
1555438924
30794971
405508269
1046629117
1410534152
1606747204
508195653
448517338
286353911
1448938185
1452264309
807193195
1796778100
1948941397
557371707
325245902
459442875
893476707
884086364
869755354
527674717
202436596
889321591
261343554
2107899267
568853684
665060362
1004765640
753010178
138556440
1526713758
1442959568
524783454
1921703596
1138373344
797273476
672428490
1711544975
1626382692
1034500326
1428894939
1010434992
1571915443
267820648
1487771629
322616757
1261924398
1382249878
618220094
1919313111
120714257
1351970403
163776851
999838213
400841699
826971764
963624745
1325857410
199212597
831673473
707617527
1450670631
276172849
126673288
16030051
1701304365
39990986
837950974
115604386
1963594840
1355234092
952403006
1488470763
153277659
1235733381
143482794
1531317845
1423390337
1335814880
341896110
1178484075
1379218039
1814582577
1008716630
1323027872
1930554094
692638017
144491986
1080569010
477442710
129497937
230186678
1081047658
1585378246
790098608
888744548
397791172
657125748
930173022
1895533931
819704895
1549181786
1820197983
1395263389
662308925
1968540545
760237219
60028103
1756842521
2092967683
718056083
384924162
418212435
1453713848
259751257
1668412033
1693647037
1652011784
1909402856
1866949670
1986942209
94837636
551378955
48195432
366249200
1515251679
1817738344
333766155
1518334622
1078184943
1399126113
1548114579
894192462
2145485348
681062167
908792490
2104243993
1979342959
885974086
1443046908
1067607067
2064766922
1251945661
1787428759
1319645314
1497804033
1140325334
1358854111
1257116490
1789182332
53924885
168890927
1147279170
1460923003
626160555
146976347
681482289
48822431
257111044
1397773560
102006025
9663366
638217615
1334990927
2129729853
2036191101
4834250
1498749481
658586673
941962421
107306934
690601014
3580942
1930509968
894381606
2061623777
1577551579
261063038
1826708426
519571321
192075071
1335814210
338299325
1852889217
1145944597
787058649
1376975259
933256035
1059299080
1027654997
1116754099
1688164473
1809860740
1485135218
1777127618
219477414
472088811
1507719504
2051234485
1997349553
1619741990
1343162739
636408027
1814857719
1365245256
552211706
719047056
477947385
1892899421
236564863
290092480
1172550890
1748069557
1798026482
847510458
236900943
1014853483
1990815003
2111549298
697666
795754166
1853438367
1776345871
1524144749
1524236078
215690280
65598893
550602116
310600773
591446166
286539472
447457377
758446885
799672749
1665939707
705898980
421972346
143236290
548169745
461357446
348232505
1840651786
726687218
990170834
1185270696
155164749
1414447306
563028314
289817821
53012868
2130045588
760218896
140300973
148080113
1403838845
1246895597
890514229
2120573252
438945488
1093772547
2098749814
1620959671
621013659
503328596
712978539
131480607
2133319142
532353511
579403171
924100526
1207539771
312834021
1975754848
667131434
570162320
1561702364
1563091400
526190706
1666359137
1811697638
605215626
1166996986
1883038703
2004482053
977583582
1958256300
803824522
1093917713
1736644519
53999434
320588775
132992758
540082604
430526885
312224105
1909323242
658947805
404958839
313873547
1731605560
1068592944
953116843
1546371189
719848872
331726546
1356376063
842155264
464704784
707651702
1878945830
423650380
1827207474
1213192239
396861645
1635111891
1574630962
2141999830
572685957
386696210
2025905847
1362472960
282575138
850771497
1808691396
1024672224
1480255631
1817540125
278973354
1390625022
755297320
603407428
1718383359
582349118
914666864
1732344054
1549344529
1463904304
784461973
570260784
272234558
1734843608
1180114386
2008396851
182222078
1861545946
634934164
1228741908
1625677516
529156579
1972847921
1951365445
1948144151
1823426387
1433394026
1234742037
1398508837
1977899038
718395504
128203861
90942943
105623231
535647204
773841978
1684112056
1465517089
228065372
1579143178
1032693873
66427402
1072427955
36750157
1635010927
1181199167
336702610
1450877608
30406591
1452098535
1715799924
1242201061
1471989524
1540952163
1315022663
1187625592
1303196810
1894403901
447684080
763414745
1839715664
1480022569
1424142960
2134842130
905269194
111589609
912663231
364889838
1777766245
689691597
989982068
41961043
751951815
1921101747
1739914367
2120422503
15260936
153593135
43471386
127830522
1812309974
126487211
1490683259
86529986
108848791
622678373
274071740
1356954638
679551624
271563707
675492119
222519175
589941493
311083537
2074874538
1578690497
1268212012
1653443172
411173116
1190860098
767333764
1470710321
279715405
355576343
815117262
1632401062
913788566
1597268812
1892187617
50875510
1089263359
429216809
2079957709
1782124261
1542490841
362105402
139169201
26512897
1354630108
444840092
875751294
1498854920
1215674335
285599499
1902707796
1022499683
2067565294
172810145
884570414
1571790415
1741138584
696417346
852145750
694319280
108092619
398121061
1701902081
451628491
1371071683
2005637663
1211152591
167559492
1475110549
1437593515
1476699577
1105956049
1608719689
1914841734
1311577427
1373224028
1646721615
1341668065
1467971263
1658550928
854850399
1153168595
1534245761
1359707811
202545745
1167293362
1960442481
182563120
976221751
1110317252
1330638884
1014252739
213707664
1891413140
115022607
1382196077
1701303145
1777147339
673029337
1302768189
680887309
1172323795
1510788748
18923239
72659851
1044155036
1805131306
1587108506
1181692044
74828892
575743751
1503448403
2071726625
1965021075
2098370054
428807686
825427574
1702894754
2050364840
1029197596
790273605
830949454
494184375
1380992416
1578865610
10348824
1950460399
409674928
723663973
1865679369
965905592
984125731
1770356736
1634196564
1515548951
1494529295
713520798
2096989985
813657526
643352382
1082040585
1239150042
1361022993
306366747
1222547476
2078485594
1968881458
1817381934
282716999
1239095004
676633322
1445866488
1972453784
1523180528
2091928254
580056800
1901259153
1685940460
294754200
611809321
645292226
788846571
1940570973
1910812977
438586332
1843858587
1803008610
216166518
576225379
122424473
1672115207
1430095159
449596635
1261503390
1519225913
242326953
269612694
68572042
1744742636
1531460648
1229520152
1684570929
1636636947
918832228
335666045
1495441212
407619286
2018968534
1673040947
416730836
760963080
1594689244
960535898
62625796
828370563
1954790214
1082736870
1893792241
1298117884
19190548
1393143984
390489934
1542113082
2103103516
1268611961
1948154579
1681809129
1786682316
937621577
1761771391
1556909890
682348207
1899395847
973347815
939947908
616916511
413715512
1654808460
816493506
1962424893
2106511509
1398553915
704913241
1036184129
2095711164
1853652245
967084593
1892099289
129151441
762498089
986415534
1251170527
402758754
828005412
1537018043
499808770
1012839566
283630185
705103250
1019123814
1757978878
763588527
889200895
58178294
1170723525
1255560334
1151351731
572733597
1508418087
1497585705
785834128
623489380
521543743
1856975544
1978491244
1675272266
1718899351
1027282521
686572143
656878564
1305041898
282902248
1076447672
1642995317
648864314
1462670493
98675695
1217014551
2137905887
1612833373
1682482078
1242389884
536753996
1409015609
1930435238
542050520
1275722802
2009590348
26869967
947163352
599877334
1541001736
861787489
1509478594
221427520
1206782999
1537180471
985058687
2126469835
856882771
1947539769
1093942576
630698929
1580166877
1824588830
1601596467
188189136
1030936351
1815134288
1904797740
115078975
1245694226
2032583739
311938245
805851359
1964474425
464311604
1642690789
1103960923
1977115160
1282852074
2044998574
114185939
553325670
2121777183
1497884748
380308259
111263676
649048697
236493445
1919475109
744976548
85017056
1574030229
1818148704
977047816
1701218300
386787262
844550027
946770999
1951760011
1242646430
704873995
1135489123
1400920795
817494651
552780498
985562645
1052271674
1023689963
463399836
524754345
1929761766
1494973293
1370853766
792345776
839186849
1978136112
1024576221
454336751
1956209138
1977050142
1869004809
613464436
1162010147
329611044
470767841
1306036336
1810914888
437362500
1767215248
1600403437
755258141
1743171962
1119783358
673518270
458612818
2131747584
43732753
1067812158
1366880279
469018270
2074750089
1047060994
246723567
1774687331
1932882960
1948959085
1137593619
1979126636
1747961792
1312129028
171771418
1871531283
176883536
23275094
1591469879
236502419
945344812
96865640
797832830
876906598
1027572233
746740798
1868108701
1658234867
2022786557
815037248
537014575
708323396
934453552
1738775420
1310879039
1078883056
1722617680
1996300958
1790219430
1643730508
1894344537
1289028801
1098859676
1668723918
2037075833
635871267
1241873192
1482100419
1473786642
268314681
953866010
1630628227
1751472528
1172708804
2108854273
1026255983
489446043
168358515
1111214642
246122089
852805657
1164609839
802299392
782771300
412161538
974926992
2070200515
137983272
624380722
745916564
2087748548
1835435339
1591710920
141595057
861596740
1071029302
835230147
826670629
1646558958
1642219571
1816990861
1877397897
302973957
870936341
2064516599
1693719628
599588666
1641206254
1384190148
1974824301
1393439112
1085111464
1882816168
1507988975
1975092693
639685867
95901981
1372845339
1204429554
861483811
1771773658
207362813
1786863968
563894660
637813439
1501637527
1981958385
1506923272
572445285
2037606128
586651001
1244803156
431542467
1282234592
977913495
1770298506
774075817
1027717385
78877872
1259804205
735523056
244428996
32513564
1160996189
1883439885
908407027
1790065303
78343168
929356028
1448047181
12027994
1198517469
244188665
1903409930
404158612
1951256336
864214459
1288496793
1669423566
1279512349
1149187672
639803237
154763736
917822333
1082103001
1092399350
1620946887
566036642
1606626532
706381386
316634401
1415602851
904415938
1826306011
1046886753
1107153519
1653764938
1911268555
1228047463
1404718809
1678935312
1264633713
242585284
1004565337
173648256
1124884153
529373228
1607393190
1528325223
1691478054
885977985
94970984
1769493290
703076719
795307820
888500887
377982511
1711084355
1935637595
1331681069
1323423144
2123873471
1417309153
1491940092
1117136030
1813179946
71497559
1909364274
747391516
2129106725
270246335
1292253275
1696642712
1334986053
571558969
1766925167
189977167
1062320794
602085686
1484906422
730518573
187889224
203774921
1387914150
1706121039
1701534997
1895226492
1688649366
1336018070
2087769762
1862306111
2138058193
1813852242
724995209
1790231919
564758444
2125945001
18609448
64626477
1637466676
2140406081
1875484007
1499642083
1330271143
299223984
1588725084
1714730849
1660329940
350955366
2091499355
1099687198
111594492
607223750
113016174
1904626381
524527076
1843401080
1540726657
1792269563
534638422
236774793
855105505
749284907
1516343294
874004890
63374231
912404767
399424162
1886371315
1464870416
1619090043
1305220990
1216498640
394127396
1950442691
1702097476
1310365770
1348491586
432422209
1876225430
1234295974
1535890636
591694234
1253276167
1900369381
410757049
349976632
1962399138
1257621363
980783777
971219140
1836528021
1057659255
1280973129
1694698257
1791574776
1560621503
5740910
774716749
710469220
652364776
414522599
1253215608
1663555045
978288807
472162872
1557194509
417005419
999548903
1529207952
1656726062
823553959
1794560729
2021047119
1195422543
1945228699
1325488083
592263582
1940532059
1571307093
1582560729
1250525347
1619717009
1487893311
797699381
1082244022
330395792
1180116125
1128034720
53344493
1057730293
858812772
34630804
1640633682
1795419834
858901741
1076637508
992238462
117268068
1606702671
1670663271
1983162542
1587904206
1611730903
1495538871
938434623
870751613
1319494035
274555664
2028034065
393170862
1734967781
647496041
561756076
2141272732
1903500341
1687540355
2030040428
745367551
2011385770
1820943210
1405334974
1897215509
98459489
524501820
1739295374
60096133
2004203855
1397045337
1749533778
236879511
2078302874
300009746
1379228254
1066863612
60787358
1486283311
1658685261
1049946639
1796795938
1139381570
1570773474
4056849
461478081
535273441
657640934
569611569
208403286
168246865
1285602718
497460617
2091373662
1955330353
1355668414
769056748
377682723
1118456274
826394016
382688199
1732540382
1916287411
1540285562
1999299633
1030254223
2042060381
559756306
1328964270
74665534
1104463910
1361306876
82139563
2066931596
887429760
1402301425
424054692
2016131908
1218243660
1692114568
1006502315
970623439
1611436138
171096846
480975329
1512465642
1114890621
1534896367
2030717733
1056808901
596637879
304767711
663897529
739616277
1695972500
173640769
360161041
1042679918
1599886406
1272021873
1705677048
556753632
684446851
126820308
1327684161
1555161588
1154350813
910921809
1699845805
251556231
762634954
1523106394
848411974
955533150
622847779
1274558248
2009829004
628355670
1493017950
1203996612
1034720408
392998103
1145657484
1545610856
1688845470
1911937100
2003740393
1689081844
1992149989
847369991
548163091
344763577
990055842
1547531105
123120543
1858139352
2093611179
1201824604
1980083240
281762113
2087439510
270406774
1384868014
500804988
828608061
440639785
1157768511
1036436268
1109325593
423419724
284656203
1965690565
730597101
58381634
178287209
1336256590
1664897433
1336426113
1215159751
1874575727
254418479
468800233
509030129
309711784
1070287505
1208909539
344394706
1519348906
619289442
1851885015
351602649
1328746853
223655930
1874680625
336543895
1012488437
1257828383
1545567367
1577764240
1760461492
247722346
1963953261
1453232091
1646576920
268099326
1030338076
1092953307
1335338117
2075994454
1577351306
1863593577
1765516416
1741663721
1608274356
177822685
317430951
1243359225
1647827176
1826070543
222978467
745722629
1233714514
77845809
86877128
2135961246
299273773
1767415938
1504206050
547244032
831040360
2135699936
539192716
1078070413
1265396676
1078046229
1728319429
621710782
1721568502
148621484
1332516800
1746956041
909576068
1108853920
1991912505
2102350339
529788543
1744371097
1938262242
1386684993
1388265141
520759672
2096745027
2092510397
953617862
853220665
215543050
552697189
499047958
23892393
1184766965
779293141
456285397
1604277722
1167644435
1316039545
1507023076
1353336235
1260877540
1593132698
774670716
1086127180
1025397869
734162017
1761202046
958887149
522655561
1003805942
2021950407
1702303286
641919906
962700486
1256489892
464306117
4238654
552612385
1784395485
1344388476
790469838
663191868
2023836894
727571512
919122946
437596770
1721792175
915532395
54961148
1227534482
962779658
1571053994
2023236394
1861009081
1081524541
403595123
21045865
181292177
661269210
1963935291
1868408607
102499271
1739402321
1475424974
1001979979
1246297882
1866912694
235864302
1836387876
1326803762
1999154754
872303715
1580442935
711804197
914855768
1101453828
1760859077
1333216796
1879278572
1702018669
1519659414
1319539258
1414907842
804596601
1406257145
1564680115
1094784195
283762791
1208802108
1580339333
1206493704
269947933
1913058152
723717036
933216145
1982769039
1178039879
185137458
375163395
614616077
433540090
988509961
1250741353
1872396446
101609553
1445646628
801734283
1711258580
418161070
335776607
2088830932
79218481
1312126613
618139153
1539442272
3519972
1413215160
1946224966
752761362
711198059
92142590
1185418518
974313173
962660226
1111963063
1601969967
346470747
416401337
462616978
1022587371
474882316
94796672
989161094
19146671
375131544
1504849979
1348784707
1547344240
1340841166
1812207398
421639769
2050622933
1475277648
1232685294
1641476975
463150019
270813333
1362349994
1280144102
519465515
1724593549
70576588
329444580
1339580514
1879055821
1223270994
372564494
989913938
1648622257
478207077
1360811593
255987050
1996921695
1479967786
20764375
2012084708
952618052
202592297
504207965
642396565
1576089042
1540840330
183485531
1182310640
2087792716
212266045
1066895658
72897234
1463803268
581174443
94839701
2020183414
1683156742
710740607
1604733122
498458259
1531823950
2089928538
1770065934
907885546
1403130353
247152286
842808698
137059269
626277510
1952122290
531333598
1401112637
1818168632
1980136377
2069817022
1671306094
1048327122
1066093556
1532258958
825357651
2076282571
1298029644
1496201546
1547956532
795393153
1096906997
1518707164
1016122520
659469717
1146548278
1110384340
1599084036
359748561
498802856
50169030
1220887717
861755883
394796321
1798128279
798900943
139292400
1431873080
1839983785
1450098744
1241563149
104218566
1457097843
897937467
768902613
252040801
1488897054
984371108
1767058102
576173634
498858764
2055103296
1371262186
1209907512
1640796830
618653478
185941527
1146825840
1309161059
294934242
2083005448
1775110207
392411452
655824728
734507900
290622170
1143586715
576423231
547943315
1565826183
1771794985
81695191
108585744
1162989582
2126000175
978637306
1683862688
1688024305
1385574282
507175923
847044560
1367874413
1033736924
804123154
572985280
265857137
1756493998
781096833
483037031
75107
2020819557
1438751174
1097156350
1465702127
1713111376
1590384299
1653108026
1061906371
31799776
748402151
1639060607
856595842
938354346
810279406
271564557
1920989027
1997811099
715632902
29246403
1077979982
254135588
15886893
120711533
1383769408
16708952
924614922
808549648
1929469834
2050622933
398841143
1247108447
805683185
1325200199
1085125603
1575054446
940061702
2053735337
354769217
312033734
887998799
826322231
625828405
648510500
1955809992
525007724
1853247787
1754816661
1513827505
1328088592
1961414432
1721742781
1558064609
980272517
689662110
673280928
1741561053
349455145
576269540
79355150
427588871
717535122
1716774077
2068057110
1135059869
61233951
1125313808
905089979
1590481233
2023219839
1582517311
668902445
2040126640
2073119948
729429688
1581181059
1560551307
2039213051
525788890
1045699002
736208730
914315915
1880159068
102489762
1361461450
1902186270
786048729
738760629
2147226656
903858884
114564229
1365608652
1734777050
714597186
1021550158
186475086
1365557657
119552587
1760190538
887571860
1613781342
1505702586
401318126
162370362
762639292
2023290298
1263250553
1756378651
1570490283
737722936
659594061
492008791
450076347
1031430169
1067096090
1866622665
965608711
1128373944
1197977949
1681321222
1925038779
516056856
1303855106
833171001
1784668361
1970329204
1929746511
1821128671
1915468576
632279555
1420463654
1058746246
1787870224
1173291233
84175490
1810517933
333542716
2135919998
1991988144
2040639849
518198666
262637032
1605599820
1024120939
272143110
1030540544
137021634
1532574407
1091545874
1837875490
1400139838
936139740
2130881758
2096867749
1618813564
2041361055
427099312
1779376742
1628919012
1651182433
1639403351
2027520768
1916420321
1956321379
911950529
107390425
1742052887
2068799732
1956542174
780800975
1212491199
2071377877
641059076
1650431770
227651785
1366176008
1931048907
1362820222
2084015303
2102998576
859424717
1630249836
911448948
1670847059
1536012814
2075236657
1029275682
1706276355
1785107557
1084702436
465263205
71340859
491427267
642634790
934650787
1720350518
2035149539
1712613383
1934232705
205598238
137801281
345284776
1657101126
1948803436
615217889
1577417425
1665906011
947396753
2046073755
164268562
1328786232
1902825323
1099639866
814162289
74534475
445736233
838528576
692656321
1403267047
1724698994
465110019
1295213488
973916281
1058574340
896620468
732688252
1878083287
247114749
1304059943
2126716134
2144027835
1005775855
1970623837
518451261
215797164
122012855
1480054534
400424365
1042639169
1343202025
897620171
865471392
1865709707
203013834
190539514
524213463
821355640
1682838863
636294148
7996101
1538902176
577149817
203183066
1680854805
711502710
2055962760
795794181
1521186426
1434167535
41571231
281978274
255461930
1066230551
1624832131
884422935
1089748919
56864963
130585093
1365665883
798961405
1894662836
309573923
772490414
503332171
481272386
1912830052
717683952
572459821
1123194247
1766532162
514951617
1763190832
977116044
271346316
1639764903
1305325132
1087230857
1330593214
916398289
208031121
361291873
64403301
988635950
396032930
333545583
167768194
364739062
476382849
1842676299
1271904708
438060950
1658648178
1545260962
20109005
1761316192
703666884
1552727290
420406268
962848482
2014737792
82526481
2024688869
1456386196
457625883
564012541
616317787
1039722420
511054818
353106599
183205474
788221485
1767178967
1964125469
1985674793
1287909099
1157622249
1346182119
166232057
1151171107
1016126995
1981802115
415093604
919846072
1015962440
1332699243
22397986
2125137001
1688733601
1688623832
994193771
827863846
60207275
719954578
1598610261
1983963731
1655623986
384308941
762072018
1455173167
668431040
105452495
1181279066
1850377424
1836949495
754679542
1423702052
2063477590
996905459
664950478
1929802320
568184018
851288463
1305371742
256055425
501253447
1407032498
944953195
1634268554
925951648
28455413
1847834359
281902218
1983064022
620083925
1680359681
2063388828
1150306996
1617395614
617974308
1280327707
1013003703
2127128810
370959413
577776953
1854310906
1028116924
2051295365
1709912229
1804926527
308566780
1229931918
1698863137
1831040379
2140490005
664889423
631560110
421773151
385579958
886994872
886640811
1599027642
227591354
815497375
2093343375
1988970488
1581695521
1669261064
301171183
1082635716
1891282335
873297975
517834596
176693974
1141528882
1212357619
1239120144
1012878704
2136098894
1743783880
736521000
837745841
125616780
1846890776
1141367650
60229797
660576188
2078968139
1942633599
547435434
1885344064
6301314
2142526235
1533880432
469157108
1559894306
466028230
471785128
1489881666
1403399882
1178588369
265558739
200045878
757142938
1479576256
1582278072
1711384596
824381767
1108505162
504818862
933968999
1680615260
163606124
1959417601
1416289263
1946081484
1435214094
696421363
591746354
1584378387
1479074659
841315699
822416949
864818517
618548635
1289396954
1699781222
1629379254
1654987613
722355354
1115106952
1004530055
1040340481
585828028
1874304203
996801157
1213097857
1710750281
444237920
1720449649
959242892
990537910
157657909
866353823
1460819026
1530265923
876650121
859395836
951412430
759663654
790852291
1526317823
119824250
1261107494
454922898
829600078
486926044
164638301
1366335104
215111237
1899543524
949399195
544805671
1242644750
1245929213
1744925878
547854903
1971226459
457862170
29607369
412975012
1842858228
106270408
151617693
1380255491
1513383612
668307875
1769171275
1441073924
1140682431
854937775
125260489
858602766
197011808
805923076
663638298
1727743521
1203540067
1770375711
811697779
1157859716
998875159
1951594275
1646345716
1479509286
944616471
736588455
1417535354
1139857885
133748280
931324226
104339767
1322052034
1995617443
1565024956
39315378
1551253043
2081029914
740699148
1006367215
1024437877
67045411
1449749382
1134131659
848529353
487858628
678386676
1551436586
1320574502
1816804312
1081319294
1225301073
1025992384
1363071100
1918598467
985972549
2061914207
1491791901
1708162270
443880256
1609174976
163039118
1848955373
985962863
1645811392
1427183783
950438193
442375677
320499245
328496798
732469569
886570108
1533531463
97999019
929727191
2130018194
1012354267
2048351595
2033783225
1701710390
1464805416
567263618
739627460
1383042283
1736750702
1079614739
555669195
1326948434
1787542502
1863694669
180985334
403172955
720579272
255390705
1637356409
406592964
891671779
657602660
761427073
749385076
435908564
1581672715
1991392666
2130223417
992770125
1752135681
934641515
253548853
1326337190
425066593
11689414
203964827
1360638455
1311974852
258270896
1341707238
1225355768
1581246264
1218328578
1523286272
1424005604
836157788
6357319
339496709
1895793757
1761311659
39953785
103849510
650136661
901376113
85414163
788592410
1888377000
1510964339
167481374
1561170005
1510276855
1957316149
1522327953
27912481
1075783567
313833236
384088893
1826271217
620500182
1892128159
1893326974
1656037977
624505239
2070141651
1074666798
327523306
182123898
862299275
266676002
1106124814
226155750
1723300857
1835120986
1470429209
1071722547
290406671
380760401
69379098
1896054871
447109406
1828113032
889973318
373066003
1129848950
304983403
1555836146
725493527
1859062041
1513589112
1532594133
1989271353
24304057
507557227
1581946584
60235011
1456326949
1176190486
1006649082
1205778689
906894508
1415729631
1149798575
701489726
873517071
1558165086
1278495521
1293394745
1265241370
1157523125
43423989
632637805
1300440983
1703710610
1300550228
759597772
1259824866
834160893
487714079
163866864
279283846
3339347
1915239913
421860595
68238607
870985338
825005710
454616927
410714654
1170155858
800575434
1116756357
1434051704
1398241109
1274576857
1051921161
1122905557
1063855620
276318266
1941090670
1280662484
1902661164
2059118671
557527435
1685188823
1553435268
746451134
377021968
1722512502
1030571537
704507134
1502796688
1169102234
1306136578
936234070
704287276
1730785965
1364756332
205826445
405992375
1087790277
42517545
584570643
25023033
2109901363
915680467
1500126868
707071563
666411924
2143684276
1429887297
2026210035
1572634931
1936935187
293208940
758425397
1049025328
1246397432
271869455
733740332
1438812764
1736663912
1412715490
75522250
1935424066
1700086075
95765047
573251580
1917755337
1467237250
16465259
1577178530
957585794
1290510097
893749846
931042171
1164049333
818779037
1002185783
1529861311
1051470672
1260152243
1351019887
539189344
1308276979
2131987089
1044544897
1944953899
184047096
1111001993
2122952255
351503207
1188900202
1001719748
759814125
1515591162
1222682232
141780299
790028382
888220350
796018038
587603796
1975798032
1599204978
546032814
2043890878
1481365279
1827791597
1827461968
41146911
119178882
626126280
1742146695
184612789
1883090623
423400030
1136052672
1297098504
218802008
877350389
1654680990
1283320037
1333029102
470162973
1144265493
1866723291
988071927
189641346
213504911
730855309
1084288520
896000640
419352036
1012491060
464103152
1270678492
405525870
456607717
509219496
1169015432
1120599480
14565099
165200754
820636452
395435663
15172167
1198536074
2053773559
491953696
1766279457
1197307538
584997721
867195334
1393478866
142428063
3758208
1625276879
1448790976
397096929
1279535233
1612128692
839527324
96894240
1490186895
1375190553
212031389
1970570241
1928105524
1421009502
1838062894
853316456
740378182
16835
984186489
1060549730
1930072104
89905036
1950144939
2059733539
1427612354
1018949170
876702733
267962846
968659754
1752736043
585092488
2118353501
986098081
760659271
54383449
294934652
602876703
421765322
1109887046
485579315
1388050313
1729478014
1495736466
745822477
4631422
549462194
1634721574
41099397
1593839078
819338602
952495501
1298317253
1350609855
1438169371
1821475708
565624161
1331316042
563563736
2109704833
497262134
1576002805
1386349652
1639583867
974300219
1866397625
1121071128
1972283457
950275972
2120096817
628241791
2049325944
1934659659
1366154982
1469136999
1368058272
219751364
1277421967
163864554
418172296
1356152864
232376132
1905853749
1262979694
1276303238
1471723930
1692179553
2070536502
236249438
894989073
339494613
1120639513
1579447382
1154243044
666314398
762570104
329600677
878217400
732622066
405178652
407539497
1355612234
2075750607
2006613488
495897531
1556699187
2101148841
14778801
445697162
1206161036
1854405665
945743127
626859997
1257326196
327794909
1254832588
1781379816
837122329
1793118938
1507623035
1677699463
1546791021
524234530
1329533455
472396647
724351802
578272533
1205271963
1036072691
1632727049
2024504236
13770514
1217258660
735007074
670238000
110413007
1882117862
1865294177
2077004206
1221247387
1598349722
313429190
83011230
1398213287
1162332343
1261008347
1441127200
1386168708
1745371658
211177966
1550561898
877914589
1162465414
1949963403
1799075874
1152575738
366790160
529179167
2134167973
195677932
1028966385
1162908564
1212064484
1531324278
1864405360
1534351410
204941557
1122415536
512059861
344216880
706741448
894385634
153045234
2069818619
94017290
723896630
912513275
1659409255
1159076751
2120022994
1404671149
944056053
671844138
670116316
68924201
542405415
247562198
743341922
246082448
1464201194
275381278
2046823997
412191543
1739667861
1915365821
2051913013
1732700016
642671787
1855719183
259176411
1651422346
1048384187
1650060699
799999426
1351351303
220015875
1551112865
332545915
736042611
1809963613
2054498260
506326447
606249815
1733663492
1743617557
1590873779
1246935460
1233316152
229299833
731015217
879549456
1922973750
57203912
2001674115
1801528196
1820779175
1941740369
522211518
1254482837
986757847
165777232
1892458400
2024306017
1011455359
1576369049
924671470
472198099
1265382576
1063308369
1136221870
369335221
140208596
1816186705
2043731664
1892614322
1988547284
2085659904
1140118418
1055696809
1567690073
1520581773
1699474208
335000086
1731734885
576465477
984955870
12974245
860087224
1169741306
1172955337
937374477
56088081
1209952527
1840506789
1394710368
260599556
2034521310
254551716
1712349294
610639200
1766459165
1909617454
758489352
1485062318
232414296
169744010
2053294995
126773095
37217453
1487674204
1635206208
1171951535
1572430012
1267734616
273635360
662167493
212732950
389184566
196218868
585754071
889586131
265654663
279169976
998032790
544425980
768942108
1372857587
1213549792
786880152
270918111
2142865802
1634907249
324111350
872388646
361652355
834262033
1206949504
117351422
215607364
832487281
1737738803
1553831198
1518384377
375399281
16982305
1686973881
1758575770
537901043
625064147
470306926
947242596
2101926988
625065729
486799722
1119404920
1276333309
343408331
729482951
826212114
241059689
123644387
1929816736
1035401464
2100591872
240714426
897075834
320299470
485877067
420128884
247439545
267975928
1902230226
1450786965
149233322
525176790
557471025
179052171
549645183
327294684
1184155707
2100260506
799754684
1303333521
261941353
1048647281
933892591
1994283782
1382017252
879167699
1216931889
472378853
1135040943
931090426
820758599
1822957296
1728331448
1557501748
493490043
1217739932
1931796743
71493274
962907896
413745469
2073808821
871670938
858346302
439805744
1375589947
1506651676
1921299050
1595733260
471037283
1864396734
1061190649
36787199
2063126871
690362696
597876177
1252241670
266980863
1054223264
1065793212
29907404
1054019564
1107458915
121684934
1591161659
145820378
602630659
1651601050
98940267
1679722238
1020607606
341426796
1890752651
1375737634
157924025
794218987
36674781
89343925
761098016
1447791881
1724583580
1207578050
327472228
68810359
799379519
572195600
1555696860
416402336
1872032814
1244302475
561989967
999734747
588454449
316696274
1186118864
1669180907
798079726
1768972100
1796781240
1543195361
865802798
979646480
716252681
1242042803
1639545575
721307790
334529724
828742905
1376951980
1521957076
1215791486
1250191020
57627422
1876330601
820016622
710444164
814240217
1072008560
1275362372
1724786142
1256452124
1617714616
1829463895
1201064164
970409245
446062379
1264603205
213733065
1244735148
1771540666
155387650
1871584598
1766462573
2050016109
25842398
846696495
1791389634
1642879547
179818244
1719323748
1328200698
774703148
1285321214
1158574589
961300305
1545708799
855818858
1650809645
80350477
1043742771
346727791
114476496
1210487737
845215108
70149105
1871188357
1327053300
1748470061
1148910072
555072422
2081740709
660276231
1158152018
169636375
139244728
997710176
1029680389
1248924153
162588157
1442614362
1628009914
1417493646
849180705
490450878
88775567
1359751197
722240213
1660964834
637159934
2091186401
1823198327
100649859
1499320438
1472289945
123918503
222222444
590669272
1645736568
801012501
1971347158
1285478738
1286731257
166693261
2125641286
208426975
1174658912
1794242476
768781488
1382530282
1736220528
909581076
1535443899
1401104304
25123052
1964502722
1691535016
207243754
633884190
728928009
1073113824
649822039
937610805
1494024605
454461373
733991167
2135645603
495115953
1203182661
238563189
1386482616
1925678292
396104528
349960103
1149151367
2078459615
570311291
333691781
1658255268
1975783101
1178657688
86107905
1036797040
1965074937
1113909914
2110508016
1400813674
890912956
1505896606
1700983454
965594341
1572375411
515899303
438215371
1742943979
253789873
51332073
1353038290
555870042
1100630753
153718836
1795462560
390317555
2018093439
1249097854
1596046311
229825070
254134782
1608556276
983378232
1337994127
1032398621
1632040011
801166889
213965292
1509603694
655324558
525454209
758992639
1171413228
1387665132
403638767
1263750544
1454232545
1466295383
675092218
385123893
1740382246
410057623
2071861225
1883601872
755857353
1781321820
439629612
531214993
885056618
1702144338
1164775962
1546389657
1785075284
449204269
210182954
2042027222
355486122
671864044
2007706897
819222431
1882594164
920652020
664426239
1988998069
1855906784
1735144933
1686912621
1558804251
480995250
62050602
481459112
1790712570
2144671794
1985045513
245473988
28622565
350894680
1252869810
1003952376
174958209
1237108714
531902787
244656350
887330071
1455872785
63874418
1844746017
529645592
758587256
563849481
1984449577
1070283867
988079336
1773471542
1136766094
1355687384
2121287262
1059744501
1661652676
724121572
359809932
1841442511
2062945891
2078996246
540548052
1573258250
1820831694
2111867249
71823679
1644252268
1760137025
814202316
1383334585
1279048710
1819298906
804735141
477079085
716587969
426824141
143543979
2046752443
1697021337
1987720867
757516404
707997130
1740623695
191041552
2039513419
551267089
1390264195
1347465495
1066520938
333018177
1566271623
1546611924
2016944941
941909673
1141134312
111828110
1589627591
1442222615
358365440
2132058267
1860913378
1850816862
1120904300
833990238
1668932092
586162302
256294633
1200813022
592048400
60109865
982993184
1623241122
1113880652
1293358029
1267288189
1892159255
1999121586
343551571
1627328308
871695133
273928610
548567782
414570304
1557670395
6357407
358335999
987502232
2026499143
277295405
1852062128
1293035910
1766519836
570819617
249910470
2138490927
2086886531
251165186
1172837404
255477480
641257638
674010109
17974346
117962891
812007167
1021422175
1950341263
2034431651
1319049412
1365511243
1782290904
1086794279
1882725366
634441207
263834165
704377171
1038118546
280264441
460821801
1669571376
702108197
400813337
1959424727
83283301
1959958507
607292555
1204110931
89474556
1621021524
992784450
1073684610
1048042508
247984737
1411358776
228858819
1087327119
1018336991
1873502832
1602644723
853678950
641656173
1828189444
612627639
208038885
1920769705
1915821178
1245666551
146698103
275640917
101326371
237618216
44716010
1668550525
965969316
878547547
228299243
530562594
1636119408
24968957
1803570495
272022614
751280068
829601635
727165839
1746185154
791588007
734783809
1003434240
2090924241
1100135928
832292008
2001799487
1266904048
1495217828
866547151
648790028
761043781
1710752648
2009837527
576320389
470419109
1565417043
2034952683
1355306927
1831465777
241176569
1177155304
1167173221
1808192089
1838677062
1069353143
1622589644
1160504116
1475387066
831178683
2136034674
1820738536
1654908920
336243319
2117755278
1876994408
1884377448
1138243326
1734537952
1265477244
540658367
1244470839
584728580
1797672607
486126983
900977651
510105876
1724727642
2057242802
71696403
285520158
962407051
1571275534
623455004
1095441616
818066648
207496480
591838616
149734293
542107004
1409116468
1613452001
2080855998
505049650
411215627
1749911889
512171146
298070588
1068469136
1395515
1157074290
1231523426
833657239
24511035
801471628
1619152896
288277001
464553120
1560154293
428043066
1483994663
1025433395
1387351482
1826335734
511657492
721322716
2022611882
1350703515
1021801921
1576798996
1357302101
409286636
273012588
2109273647
1058661735
1075970968
156806737
934415265
1393448874
826881402
1284307530
255305697
365408219
894291278
1935905325
803151319
1897292290
315618851
1899599422
1175495324
21706384
146520342
2115389270
1696171925
113303341
482829036
530839876
1201083669
1534504038
258994399
500905464
116568345
1586927614
1859733301
1989040154
427317647
8961434
1608160083
1241068033
1390768594
714991556
2040588721
1735177129
707929676
135971482
1094729716
220647469
1330905849
102337265
659102832
190973302
1587225790
151100759
1984681252
500229042
1721581615
884479628
1140628791
1491366247
59216635
813845856
2091114038
1447741234
1457173956
35971994
2048958988
590820332
380454776
1608193722
972790749
1366828151
1364765100
457963961
789169419
432899122
1606823495
634043116
731507673
305087374
311369425
989836694
1808230440
1706077230
1999244239
1321537742
449657957
536715352
141204376
1658930971
1830479493
1990139343
462786746
1172856272
789112722
1148691212
74294291
1316612443
170185734
2031343283
1180170064
652605946
1535203448
1877501651
642274091
454806064
1608413563
569632508
85187147
1873846205
562843586
3196196
740783138
1996423327
411741623
1778435776
1274691585
1273310882
973321582
1601424610
241957764
1752115268
1436085172
1866038149
630394579
912839060
1310974416
1663516108
853804166
1879666441
1207774677
1434671968
129293997
1113812431
1080512761
489135885
452269391
1547294873
1502432013
896042264
1836387876
1805809950
1080014234
979918333
799410758
398391984
1095306471
1361952972
438937071
82247447
1406806790
1379533655
1390397661
129838198
1605327090
636446918
249123611
429791620
1818718661
1976664232
253728904
761480274
846079020
484617831
1866903742
389172263
1768251762
1476592406
996276069
1936553879
451432903
106195172
1309563825
2077651546
311232199
1918241960
730122029
1568531683
458005044
124975844
540889082
728580939
930161802
1280288076
778328515
1624693209
1296247732
542159465
2138932551
284030273
228667356
1956085122
661854030
934109313
872262658
522828041
1239785997
329936327
453805093
1234176276
2070214468
872566007
1391329971
1139712189
1993187687
1890575229
2016977295
247830240
690337956
600482495
1267014998
612949641
856856164
33986545
698318418
1757601753
471866545
445662324
1640129477
1507857137
504146473
997143997
1399088278
1724300295
801506959
2055118051
2042572730
294995728
1579104225
29615342
40669421
170827761
526344401
1742065020
1733074001
1986001564
1588054897
1361721781
701704032
1543250423
313785933
704941511
1261043753
1758727957
382634756
1005138140
818209183
1493540425
1415641133
665509138
642143939
732625148
1929331169
1126137977
1778321435
562348248
1351043215
17385236
1670593952
619663273
1193929187
1520988146
1003248470
1696858074
676855140
103864871
821018070
566795805
1763521438
1165642725
626366294
1524648229
1570603968
1573898484
1721301387
1237074372
903963625
2137859583
1016967293
1720700450
846151508
2085600954
1776698233
871161371
1491906766
1072453010
1018165731
1351826801
1731356934
1618378710
1211722019
1606291286
59242234
869078260
2053975163
1449888858
211382639
905942029
1694373728
1255439668
1915280347
939777588
946775095
2129653880
105952688
1123334707
1878506904
957764333
368026526
375096817
1371385960
400719467
1079923669
74894473
1166585774
767637622
448083468
1986071258
1814753283
1577385555
1603960355
694198775
1694734434
968974698
2008939447
590431874
3119001
562469424
1898083808
1303485920
357023576
791395303
287195879
336623466
1000416357
1605821542
1673358057
818974982
2085446955
1703936585
2014661728
2115577412
543861088
778628883
170178213
397309003
824446420
1463056932
1978090904
1471219121
1305174182
1934824724
605791419
720757018
1286296724
1209766967
661578263
539051613
153563508
819206769
1611212318
1969175993
507513514
1049756395
508734966
1339476645
1620466850
1651846771
1332795641
1481167276
2125753469
613550821
1247411902
309418040
1861132711
1549619156
625648558
912326924
349855496
1167743317
2080173771
175981281
1582773772
1086391011
348214677
239318926
1329970517
271795323
1560632956
299707436
1629062424
52592858
1565783033
1818212610
22763233
115078640
1084203022
1832556605
1275064976
47545057
2057700049
1946043720
109053091
937555093
1585201581
858141464
283684143
1729926679
1769127650
2046655592
1631380078
830596199
744285239
366029628
716538020
1556586850
2063568241
1571068800
1135392578
964656667
2018832716
122826297
1394406832
500571452
1621937093
418184309
1234068489
656671548
1038137222
677031963
1277515834
418359284
2050845881
1719762294
1313872014
278859794
752796964
701716840
1730687390
711017381
1601137291
2125091701
1693123997
1816155451
1484117132
237841757
508090329
2018119308
2089943071
1638644132
421019833
643493732
798173687
739643199
319181330
924965721
475814676
664832297
649604792
380131591
138475650
1920179369
240095506
185003289
1495075526
664300763
360602077
500327484
1695298822
40790632
585404636
938536552
1542436655
842873701
956588442
1709997055
1877542872
2083813883
58956843
1593861939
1518125053
1196884661
286338520
1815645131
1827177379
51348444
1223795541
1857502279
1885967338
501835169
1910249985
272155421
126230029
1140680865
1464319197
500437138
779563024
672301562
973843088
1791819153
1543493274
760425018
1227708528
2052171110
948571428
634781022
1944314887
247912509
455303378
2145467407
1303966399
1078305515
2025735314
1610178236
1654808689
1335331527
1586610114
1765187304
773958829
1272908189
373628472
1388080415
1803582372
2106527640
996969734
720332599
844622028
89084310
939914906
795998469
729655786
703737344
954810179
1361736029
615348835
428863363
1295121002
872784276
2043413366
1993928464
1622003763
1441515000
1918781180
10062757
1952341339
1502839321
671436512
896100157
511259058
552560486
292485601
1209528244
765904476
46229441
1607930760
924955953
1032500866
993087680
516988496
985450164
867826973
46127593
2121028804
1770894178
69494544
1528630982
741099206
960606861
872154147
1170354015
741083433
1972741788
479564618
372777295
127865444
580600330
1856066105
1254880982
422858129
2137002559
523426502
1453599620
1945630357
376258464
1804777481
1568164272
1677373663
154674471
1939126492
2141022124
224967469
1936369982
693975561
1257431194
1629718665
231681227
1750659977
1971229100
170973927
665839839
285185944
1277447161
663905532
1777808227
1342763762
803464449
1785751036
1861169370
1644703810
807703911
421411302
1966791563
2032815024
1842138804
352677675
201369099
1486384335
1116754657
213656363
436681472
535536717
699809875
818578529
2134658434
493805359
979581255
1028242247
1565500208
284110130
814784676
777808794
1846059977
1130019407
1540759483
1448047601
352080633
1284662332
12084789
1155443694
679104302
1273533808
1111424783
443981997
931083139
728137113
2002660600
107811191
675177883
992390381
23355042
447420653
750590866
2103154415
242456646
1177010246
1310780352
1865148109
1951573191
998874931
601449601
473666047
1904779656
1422460355
260880458
1224545369
798548065
1894710794
620711262
2079093679
503445920
2005578061
1943992461
596469212
623388858
1817025377
950951197
1687866626
1649446220
666305237
1363779532
2050734008
230629582
1425153940
2022518672
876232634
107028601
1261229335
647570371
417387193
1328765004
1147065036
1960472750
296024316
2111128679
907858962
1151618705
483520087
1776106233
1154311694
1790624243
1063527100
337824782
2020536563
1061018657
1690434836
2083094291
1939499203
29132891
120362615
2083413490
972888404
775132313
1727405029
990553259
1140993821
1259030819
1469447196
732177089
1016446060
86920538
1176722945
1405907884
1794881893
553553416
1692821167
1496255571
1091085193
1748666856
1986598113
98330808
90053365
521992082
586580018
570488501
1785624453
887665242
1091809965
2092555085
2115207286
2100521231
797587109
1533570346
1851486238
1414415169
1379510505
724734581
1920106425
681305713
1943507133
1080223707
1826537603
1431102977
1261202344
1453530484
1670906722
709496622
606501496
64183366
546178483
378400108
2077144389
1547232728
1782624240
1896536487
44896912
1732393771
1121387802
1025809309
1341766292
1061771232
638494577
1299181161
1107513939
2055576110
552296969
1843862165
523608637
1217858418
1385833285
89984942
1467065328
469555630
1340236129
2072458560
535353194
1966760992
972011321
86358668
1841993850
1796503126
1640172023
1640382412
1178938560
1712638378
1841760311
546546870
281065689
263669715
1091302464
2036049979
1632827060
184282144
215677014
352002764
118270867
1130148487
1918960756
506010569
484999166
1612430639
1517218923
1919228316
208522703
5383920
1341313578
299364343
1933233298
977024800
842818652
271595176
34137735
1015286162
728990928
1659504133
1160783760
139700282
2088162328
855560546
1781822242
1403264775
279421846
1717172716
1533567667
1482018097
1089183735
1875056251
1958293907
2080779617
1767527272
383195430
1461035203
297695701
182278201
1707723879
779075105
1156466666
1197060667
246622486
77428796
498311887
1540026043
2101329253
1833645380
1968286428
524460483
879557152
209678978
1065706072
817927381
1691094693
2082956382
343318000
554336182
1094177453
1877982282
1167646905
800946839
515605202
1635814886
361862327
915601420
298502485
1219283642
1489160999
1945652904
1984916643
1159608737
2081024325
1645302150
841315276
1325202403
2125307348
2041884791
1390834884
1232100313
1042310495
597759665
136519858
900046730
1452541991
948787078
1486706545
1853634697
244468706
364247833
151523741
1188069807
1890155473
736186341
810526288
430509974
1181530330
1971671811
669175280
2064812202
1149059837
1250825589
763093335
1812109104
1786547191
1500064299
1776379025
501722894
2113077734
969738381
1425701568
1310768105
549015858
736804297
663822377
1703721335
737105278
931812481
75448740
836290768
2130455032
1149738263
1805372890
1437381580
1785459768
1743535988
288726746
977914783
1712511037
1025301575
659355652
1991815550
1097203770
1492706907
407986036
713086536
68250930
1615950030
109836233
1574943800
2037304935
534324817
1896928546
801709480
756553594
340618794
1264752765
48714732
1340812640
344793288
267634138
1162119472
397528220
866193222
34265905
1970532445
2095197530
1670308113
1052913226
1621539890
2010469948
1012398923
494632169
2114004346
359291764
113003969
184195624
1515230256
748044250
197552162
1311791487
652563995
250548153
1167889986
534304170
20239989
603149269
1574678978
1257016142
1787978003
1196063514
1950452913
1566460156
1420345966
784541659
315654706
1485731308
19082523
1298109929
1269736725
1983382632
1783173791
234929065
782284448
99460745
154573426
897884315
69394194
247123645
883170541
1184895104
1836523153
1559482666
1074090825
1027078455
849962337
1366499889
761248117
38814232
137693339
426525352
895847974
356314271
866213998
860708451
356353840
1506085571
631284449
1069129823
494344495
937040138
88735153
1164439835
2034204888
213618080
236288065
668071013
1989423740
218039830
1495958145
768441438
1836835270
1357706318
37477626
1184078865
202954841
857673227
1582399939
1480371330
1920133978
1456489193
1210319923
226823147
464999162
1481623204
2134343588
48627443
1275444900
1771695064
412850615
1027383557
1937941890
633780439
1551886593
987136050
70584749
188325685
933532035
522163788
1928588638
1393151322
1396709381
1891246272
1012358645
1219942672
1706599480
898862348
1420443011
2058943510
694235114
1334711566
752128222
92547263
188577825
771969720
1533960754
379830112
304352899
893607779
1529040441
1530816203
1834246716
1639799561
2062424058
855029484
1411362075
1528300264
1652586966
1165368036
189693561
912952883
1911197193
553638057
1048666447
176869824
1927395493
2115254143
261168617
880687042
1670103150
1271640252
494421409
1520118492
282905081
1852494249
1220241785
583010765
931816882
726303513
1255465564
115957508
1399661578
579126862
677018536
398743925
1527231187
1175405428
834866468
1669857693
1285306880
15560661
1162428871
440405736
141877130
1330016063
1350385963
1335281796
708417056
183205983
936377475
923968374
399480519
1077318674
1121702422
383418789
808480390
1056427313
1146840824
71767299
961180695
1103898160
1349903180
787924009
985474931
2145992683
373066003
1498069234
889866907
1484173968
52621443
469683177
1234434666
596961127
23825721
12430760
721966994
1455785787
1573413539
31502838
1987051527
309123731
1008814917
1384497360
1200460949
1107638667
1026734879
255842538
582718720
372128782
251032393
2017909216
277350133
1813109833
1402417439
1945811340
1415961386
917419040
1202261757
195166070
590037542
1260004948
131566740
1978860053
1618116924
838197901
1492536634
246728216
827685682
1309287845
158803623
409408642
487126867
949973027
1773745720
1273810652
581770154
821760463
781777469
1525236986
1221587542
135931520
1287692997
1388937788
2052207500
1885085473
1595931280
1946917110
34966225
1422027570
386149161
467843198
1033460745
200297821
1249700352
1979811051
237190238
739684790
1475377095
43900333
1158006736
487110921
1081384986
1174048581
544667726
1378900003
1473296621
252503081
872361147
346086248
520783713
1082593177
504055599
225835957
797391177
1836875296
1547049469
1115905715
688340561
1981026229
2036541329
861406947
1082269937
471533216
446522422
1447413749
825692309
1517666571
1061293133
823453742
94743980
1170075270
98742322
1535224150
1576829119
1153219946
758937704
1561492645
1985962372
1964379493
766427422
1738383936
1661275628
746193332
1998041913
1058286555
1335814880
902743360
2008389905
424430012
240486811
746644938
755707939
279300619
972544302
765018280
308661350
667737988
7599008
720791108
597157880
1004931401
670346267
1213030866
902629396
1998898249
1435232701
1746302359
442112461
409608119
1343593722
2091279008
1768228850
513108249
432290143
850351058
842306570
1918960756
1064745449
397589905
347622297
1159214291
1649899504
1024193543
1205834987
749217950
740216097
953969263
1513869086
1458638516
940373291
1303645670
631064174
976719869
929863304
1380357262
1387639918
303881644
335350160
2070531322
976521547
1593717910
451143959
1663808346
1939811538
690251355
1254035824
452903503
819659568
2096467664
1496516023
417444625
1141334101
1270682876
1522905677
179953448
53100366
576167360
303743753
863705384
477655230
1380733885
282476079
668306502
765414124
831923075
1179764277
1035959333
135592098
1605958298
425250237
1313556196
606593894
233027879
689294163
1391899800
1490548600
1222659065
347487947
181130486
382776244
1503935978
1150376284
746142720
515203333
2046665680
968660299
1446108277
1700673232
2121591342
674869300
1357434746
1775347623
1618241722
1751891230
1739409847
919974750
2133526978
465990044
676985131
718707009
1578219067
340215539
941530363
86681494
1476138250
1435961524
627168168
1709415072
649811558
35352318
226745664
1768985718
1899602882
772001532
1132078951
895646225
496769307
333768630
1996012337
53441567
75277569
1525465417
2064194976
1318204895
853134938
1364895527
693371651
1681601732
1966670075
1109274724
1856765794
1365255584
1327961064
1095518056
1948300672
1029055620
1263987435
1574163138
924521774
1606711708
936354092
426460995
729342869
959487285
1865358828
744543876
624282012
721537509
614056199
908243507
1361451021
1766066085
942728159
121722576
1611649428
672589665
2109694292
1105712820
1425727056
85844090
1535319861
2026543339
2024259302
788103197
1553507097
1112421678
428182768
284354963
406027545
915941117
2086536121
1459080625
1878491623
571039856
257838858
757520629
1377970793
1338785180
1857178493
1254607641
392596992
1616797526
1685552851
1547961448
1091237373
354316538
2075171403
973304430
1898493997
557671716
1460454106
93868192
272665997
981577086
1052986078
1957108301
638678428
515792691
2075365615
1681915401
1275358015
1211840452
1594417485
1445434785
1614126532
1869134484
1161284595
1195286615
1722076340
1192436694
416164217
1318818078
214853926
2076791776
1636792966
947851943
1861662859
1129758372
516224882
241825402
1426353629
529511689
1198483193
1765701521
461923012
814694248
1792408811
1973269259
1401731771
1467213166
850943696
1345124599
1489726001
98282982
2061503542
1269629555
764906458
1317159128
1200394362
621092748
1227697164
246006329
1427676895
1708730448
1327039406
1656438281
723548367
1968112358
1434366777
172480509
585954768
526486231
1348831520
336635133
1328284999
918560998
1782424863
165221912
278681122
143188705
876201302
1418995545
142113510
1039482641
1195480687
818439419
958567505
271113070
240604548
1790483501
1075232478
2024165809
1071748986
988230554
481754061
374850114
1162044770
1146128767
1827536092
367608038
241267633
1432184950
917169979
2070386716
1718305413
2056242242
1074958375
140808198
1860946783
1862078654
1219638879
2001815632
51633989
1753264610
997627672
806080311
1584518816
1968579323
955788326
1519165463
267546238
1920024431
417129449
1869918349
1159078469
332752147
1129760018
309220338
1826579891
403604651
2111227136
1568430837
745431675
445509222
1882108770
1857508464
300883564
786199534
1334403882
1735518543
2027051622
852771981
1958450873
1222174062
2055492154
1786348550
1944769296
596722952
1826975312
1237715171
1086422589
1187029254
533391871
692896920
95541356
1106681853
1402546179
625402674
346671040
1368633709
1026866046
1715660666
1162832612
439489936
405993206
1561966473
860669847
2037293173
2096073027
1968639381
453772423
1541040610
2051494373
865633253
1131327527
1712528801
1998343750
694041933
1377457914
5931626
781528735
839762671
658318925
2140140384
1136966065
1032996056
450596261
1866097166
82964010
1509107753
2128844657
768543825
2041911094
945165795
511154046
6932945
142328025
459911798
998577311
1804466370
1186169054
1496116087
1063979051
819437100
937019459
765673503
813662661
918307993
2083755097
1064472021
1140553109
408193277
319850979
248418364
577301582
180070350
265308065
150565140
999176358
1574612634
1542172938
497889525
219628984
1423413366
1058693076
2124834242
1836302773
204632701
1162278882
373453055
1974741607
173865947
1589531672
1954899274
1045098613
308480157
1427742814
1991575584
357289900
1114851555
993935084
464238833
1243727494
1712858737
566903765
2106492210
1164912770
544769053
275531662
732066177
1052610475
1911530253
787099137
1385167860
325571420
2084308753
1196011139
1870749555
931680729
1360809012
476015186
533339460
32592081
237348886
2036748487
726239730
464441493
114424621
1250009492
1940799140
1343706097
729973104
130389547
2098309784
2133593515
131757833
266030670
451199813
288485454
2061785493
1655756538
999887655
1542796485
160161421
845457280
611344240
269765079
1741347551
871945698
665604469
1304948005
454776070
575734076
1400451890
2002191970
1176138187
25498118
1029102629
74215639
754843834
675949648
1646874558
880207979
2072531180
1486221004
142775058
1240025205
717486211
69863473
1429383042
1353687171
1331547068
840078562
1342406019
1486982376
1126964748
534205444
1063146839
942856794
1467321285
1328011611
673198964
1184400654
800172903
661779965
1473641584
1997182909
985767651
1681923700
1903697446
633215887
2068889298
356517594
1655266486
1004874573
1222655479
100701026
1075557603
1900291661
1897246242
1534408351
196032633
1720045661
2091986978
1253757874
889870292
1544892995
395778439
803794944
599432110
924660445
1322575122
21643893
1369199360
1356439058
1068906335
2086608336
117223400
853922575
606504425
1792474424
1332639629
1912453963
1129062327
1813290668
251282114
873503359
570300608
2059855800
814882220
865081164
990805987
208781425
1659569568
587035949
1221106418
1170790131
2139628543
2105579792
616170634
1020557847
1395705331
1527719404
2019188393
967734127
1005137070
2030336290
1740288747
217688263
942944921
381744683
1677502133
1934899893
1535439350
1734119298
1870745346
921596677
1415464848
1923641070
584029062
738559974
1634768751
2017962055
756411178
1107749977
817613147
530146102
2135716577
708591990
1068692753
1081135670
1814176104
1337287187
484620558
969570774
53762948
1766872992
402896861
437721515
1767748329
975258997
1586205093
1073992425
1800680738
988212909
326605763
1419514458
1515613847
2064835152
1030961921
606294756
1804232102
507489820
1923151711
1553198171
1228772698
1981713896
330156625
291499073
742374509
336217557
1105396747
1316542177
1582574435
289052164
828360680
800744488
719817507
194798335
31099741
1357719561
1844742239
131932011
332944540
290103840
1895679985
1986625421
1219008942
1579262437
1796328271
676635940
120179197
374925608
1434393158
624135915
942971026
322819619
7865397
1210626453
337959034
383791156
1697708663
1572678370
353964307
609018280
1115206962
487874970
155637912
745004122
1321705427
1017286296
1902284525
893498346
522410616
2107520113
1104568634
1275841839
1298287913
505065497
2089959461
213507168
741270178
1539220523
946407504
520117285
194864349
1823815502
537032147
1510374333
1268661486
247878590
527330081
1585162860
2102649764
1960024474
1665999714
702191702
1846078902
1511978778
225190941
1480214407
770125121
1087990535
826100472
1289219340
474637292
1951771487
1030618605
458672614
893061949
1021337494
1446596093
432721624
1015062191
1054651534
226427980
1737316994
1244360482
1699986208
1548763425
10201702
2003851450
1899730153
2116134075
380498678
1435174394
116850776
1623895983
562760638
1764595601
697485159
1290892720
1162958265
621169634
1933501916
1680728038
907700126
336069952
1314915712
206178272
24012942
682551980
174140148
2132713541
1019271236
60706194
1802306506
1519855226
502650068
1830583961
518784604
877858616
1335381192
331873082
915347718
1573673329
468448074
346375704
1277029779
269124175
1960550194
1135869508
652892964
61680421
568185761
225552255
589243301
1825091259
979548518
901925265
715634874
778614105
1471818715
124903445
1778613119
1279126230
782584281
1359789892
2085128451
1083411315
1816878491
785465367
760023963
987832191
253414211
752486499
823128220
1021558924
1900210468
924819014
1506990082
71152582
1291290743
907659655
1189345510
1902301008
715847739
1362604637
418362374
1823878254
437776719
1386821085
142731115
1831107600
2057737823
143577800
116275111
832173600
834447915
1736373347
1488922612
1562850157
226150534
2041551221
1726552005
81157023
285587744
682929672
620741903
825998813
952826957
1308631845
1069104256
1596735451
487541384
125477101
1635030386
806119396
1569570160
158219883
1434319298
1466552349
134091639
1030292374
212577621
1739403850
984775024
839522366
1792448932
1876947226
1496390864
971109488
479781800
1409125583
1936971991
797801262
508523285
1344968999
1923193585
1354526717
1290294122
1776261679
1952802087
2019264177
1952876039
1781724349
1625667349
1823670028
1130327910
1080230941
63905661
1851964978
1337318470
1616629877
825816188
1347483198
174385736
1230353185
699388120
1274547950
1823343025
438470264
2030569398
1823579289
1966920245
432251662
1375326855
1283011759
1219197716
813089220
1775152472
253571116
2012614338
1238810609
1576907941
387978467
1694866326
127902176
180417740
227172790
337740826
517609261
1775284384
1946368961
409772460
746095298
1073510589
206685911
1333496703
1149753160
1265007349
35136044
2032700835
1217491027
2024362186
1378679386
1769166023
1141056134
204632701
1300636934
2032950874
1583744923
1113880049
1866732270
1140754209
1466431950
567521610
691530451
2136028411
1485869656
984776735
2142239830
809685014
192895896
20677758
1354954313
1217494973
1087825738
402270173
1030474784
801069451
1102995959
857737538
953239606
2014666150
475404153
839011485
2130830177
1309587208
1255805718
1131769125
1161368218
1302002412
1381807649
338030844
31793205
894120523
681398370
1198967696
1291277190
2117184897
2081887963
1068081196
26259431
686785499
1141773766
539069206
1248800109
789043818
915347489
629910243
1393171815
2054193104
270541198
1366482205
861814428
1632364967
999453122
444328380
1731274077
1146327789
949045046
1483228862
45640442
1758432240
1662796834
551938060
373214055
801363256
188939992
176145343
1763310562
1764532169
1040957687
200476850
737212794
1521629318
1312794989
1908638313
354811575
1419541311
588086198
1200800669
92460786
375953656
1440053507
1891148988
551801620
976449340
537251221
156341989
1198011010
783601833
1081230071
809950440
1542708494
2064670445
2115939856
2055576439
1529001722
1880722749
181647712
1289692280
1320946960
1681428381
1549308019
1430515983
925897117
1606457180
837055655
1305910650
1264801518
472794705
1454798885
1401048546
1983054963
1227673625
1631025080
1838725620
1051206227
1957971763
1045417669
126817063
1527809318
856951327
225203836
1914793860
1050662044
1614189810
1684793683
1253443164
470590779
99512294
286184845
1892708846
1493359809
432897446
19418267
417609292
2004992315
600763729
292863741
438984043
30208962
345329754
1768614629
1076007916
1212299828
2111056244
340671431
837586321
998817916
1692885082
22432826
935978368
55878847
492345144
2124542414
507312043
992346656
958283002
2004639842
567000369
1975328841
136211257
1819373787
2133146812
1871373293
1877453044
1345527099
408046771
310895738
1657810217
41680043
623845395
600590353
1120720549
930290347
1362908434
1437732202
1933398943
494069553
605352168
1233806987
70944943
2041025169
1084966706
1325682230
255601807
400414042
1222448859
966782333
372095624
1187868717
1619837608
1641302603
1657056766
1196353440
1815350833
1395546025
1779037384
308421906
1727415206
246788382
1881741639
585165503
1345855509
2142090972
1008844918
1792988502
96886505
1525422037
1369914878
864800771
799938426
561414336
1583150221
417329299
484909779
1991655184
552458684
1527958343
239903353
730425168
1598085251
319119430
1451420324
1323903235
454316071
1550231148
1143779399
532164406
1680214790
1508614957
262493012
1383767685
1514210740
14033390
339086243
641827220
1770609346
857858689
1401729921
425049768
2083687105
1291981939
942382711
1831137927
1793064884
1654500909
1181128843
1754568350
1149401914
1884875653
1227985900
943726067
1705244399
815478101
2045705316
1357048958
359773658
1273889756
2047782775
528185120
1904157790
2086495071
1652353566
1261120699
1337180515
821623733
1594693544
522362325
1027862166
2065164747
540406770
920772785
93845756
1562413649
1796334735
1664737527
1903549021
1838341208
1104953766
1555207754
149559901
395265175
1004282598
1012473192
675012560
1845165075
35081289
1858709448
983287693
659821368
1136454982
1122204490
1560039884
1102854012
128633492
1072107980
985372562
1458954852
57303573
1610654262
604363971
534863449
1527821186
552390173
1966659695
644779140
1217824792
1598337189
969655734
1796299352
597284350
1801715737
284088931
81801066
184880399
1530411698
1834756313
1613523834
1629495958
976378779
1006298560
532551467
1590648938
2137250898
1234911913
8754305
36792940
1038060572
255492989
1447239769
302260462
1433812721
732089103
1385937111
1940539023
849064472
1220480248
852368395
129094399
1645777607
1730861374
594294964
609821723
1190957359
1190376909
1865133518
199111821
1101853046
2016816161
763874036
281001250
576314680
1687780606
1014006426
294520756
842917647
848687754
1851867369
1055413474
148469497
206364915
2001760111
1124953930
1267227953
1137920655
255555151
1273600883
79989815
730479793
595302217
1716544365
1268221171
1140077635
1060314319
592746603
494196830
1173390409
1250179080
850126687
1171441007
643448962
447104777
613687092
1814563225
311769620
1470066438
1640173552
1655027475
2077065238
2121086009
277859298
1691129658
750777539
608577189
206551953
1131170292
884608756
968993861
1617074136
1629595546
1508661022
1433553078
323663784
442247808
1305201722
1513354604
1284735197
1877714075
415718849
647473313
682744233
508490470
168928615
681965004
21060650
1067549436
1317874722
1984512470
1065585124
7361395
440058394
1078281591
1961106991
609653517
1747138263
1367593190
1624876631
1761007969
1083936219
1017344862
302458333
625516970
121603431
686383383
1688586613
2139630934
1437209116
184205812
2098504539
1793552711
1814761647
1670071913
721887306
1616425168
2132607924
642187464
369509365
1218819984
1869067057
732872861
383399770
756492180
704331319
1405148554
1098377429
1702108020
2129908952
1936687142
242770310
2000203750
941632074
1320523315
1559438004
1984561287
539987559
1660390475
2100925511
1189123142
478653445
1290088647
1904521893
458121930
456007817
365160521
1141606135
1635864779
1280175265
966043320
1470898615
688916147
769229219
1641630577
1265247456
271874994
1329184260
1796498140
935911434
1326550385
1699463245
354346275
1838512271
150920693
1121886363
2113689865
42606544
786013695
1985671081
1904682587
689965237
1746607528
190325674
1135304343
1471667203
163166555
1995119613
2031788269
11087310
807170908
1262916094
1999244628
2094256719
761630648
715430116
1398053591
1126776861
1545277040
1741376803
784627737
1241689025
1263423605
261721167
1039654864
1684638997
697822501
1288721342
287705859
1400526679
1796959347
1268892475
151232108
448210466
1605145542
115451567
299162982
1356560304
936374378
1885831252
1938855170
94787175
1484904918
438181406
617931742
1753170621
307656988
1019532013
925173256
1877774875
565645821
1856732720
193135224
321338266
511626264
804489300
1811531929
1327207529
496232288
719264343
725838205
1999547592
745239413
1699721769
516519721
505366166
327674165
1948449759
498848212
1701848973
1785920107
814694074
1231859325
2007597935
494924529
249826382
299728041
1870980356
1792838354
521087582
754929900
605898761
656981703
2012409002
52833165
1346562455
628523146
1870943262
197712345
797303561
1186567027
175074899
968555444
429500175
2096132586
1609059886
1133918863
1267070997
1778790109
1502135405
774689206
2069515149
1195994398
2027674520
1756076350
182995349
207243593
1754445192
474763602
163465676
100826043
2063306582
18960795
2047968013
1435813893
669568086
678893306
1489083050
38701250
1199325384
315218172
438766753
1647073058
495366894
1753994346
1889501933
1754269092
933453623
371921131
651372765
1261842002
550958930
568166051
1850426318
1116617076
1939306671
548798256
423664692
2118891364
781140938
1132501126
1914071385
2068471096
678885557
1164112064
215015863
2085911471
562114160
1654297751
411404685
632211782
1553073159
758319956
1145632267
135387596
1133759656
1849153990
1442722339
1927051302
357003038
355407960
1833910373
1161383494
702116768
1304843905
1147921442
961605185
2142490996
1039993353
1962772670
359965892
162253868
1367511917
138445973
1829394539
1295861861
136577438
1712254272
773269350
299027024
1325278774
698357703
1392793998
897442755
1093414634
2083983584
839262893
1652975565
1219310811
155677941
878725766
857936560
2123841427
1915065488
1605466510
86239791
1810210957
2063401385
1970699912
42034122
476825090
669011621
1370552907
1705046368
829577055
1812521959
1337862291
1969195089
502294566
636057522
2059942448
51616254
1152347957
598598367
1205612981
153931812
364331605
1223866372
1814146091
123701409
829151869
840925341
1091330673
827766781
675665359
1805526912
1209581440
1718423167
537251187
1009259901
2029349809
1572442943
759177670
736880446
1577613456
1253259361
989500849
1557236391
1945682473
1774261248
1451446299
435506354
1794224837
1245223993
1086581035
1812726124
1463184912
1484316016
1951933297
1280188410
1913511594
1173279611
1529357715
1031066165
2084850849
644929961
1691729051
1979097754
865153181
1447524276
1040845981
159944562
1218744029
1038701853
668183593
878496447
349863259
278195254
107307932
109861669
518257474
1340792659
1590610449
281462166
76241232
1634945522
824521565
1994370134
329756639
723120891
282632790
1619966877
766842856
163292592
681504711
1341687950
1883794040
510709607
1446786938
679637144
1388680769
385847815
2122859900
324910829
2147085516
458155480
1891561376
1490446466
2012457976
1809529569
225879576
1623393892
892874784
1862832484
768458029
582610869
1210839397
1693446296
586853044
543102540
1726417686
870379290
679134009
1757182904
1391734614
949560292
197454377
697402367
601616506
1837396470
1765571866
1767830097
2077154126
354756323
815562161
618832209
1633792084
643370743
621985458
1190035141
360378370
1394429088
2143152093
845246329
768186224
1238319566
2029188590
511608768
635184359
1194686946
1268241032
2009950210
666858241
211641
1855891379
1915871201
2104071049
567317990
1753605502
1449886371
1866896419
790304321
1904459320
1318042918
2017323267
841420461
713411696
1143080722
913566529
1345737541
321525360
346642821
1919668074
1246279127
607688950
1232532124
1996794118
1980622004
977625453
912364375
1237205586
1789110637
1093223506
620857398
1995061428
1561781377
1920191896
1903390588
842687769
300808741
992031139
4591964
239897274
755850827
313427272
653453238
929762354
2048912391
1108991084
2001197337
226727655
1403343442
1972853849
1270205634
591425998
1225123798
1539729299
1890211794
1515685008
1162500829
1928076529
2006361967
1459922081
1270784352
1815662206
756280455
436649141
908468964
147241627
1914470227
1248788761
759941650
1765713723
1135232568
556721080
1490961163
834909895
1977881220
721361834
773359232
798945512
1592455328
2004658190
2100578563
1268213132
241808692
423791299
499111466
1494535385
2102577782
1956418477
986895788
1314359122
758982044
359728765
87113479
736354098
437592499
1358090982
1460233840
310464507
362635892
877468579
1231811539
1550192721
273537262
1913410853
1433514048
202280567
937959219
1584626040
479163392
843129999
1264765960
697593784
959013690
900822635
758799004
361944732
1548396539
320316660
1351597384
642092028
1940205148
714612484
183516731
161627992
2094782020
1045912281
1198962488
350582389
1938710932
1185062553
1261948947
1120184617
1526958972
92172876
2075857389
961218184
1163247009
2003646429
717210517
215412832
817060646
1742302499
815662544
60693832
435249298
903422402
564207768
132781050
1248769427
38317558
1234482017
493801880
215922697
314029368
1040442183
1052728762
1873609029
79169014
1287543753
1560278698
909609152
1630728252
894005461
831613479
1588654392
1920363413
1823959786
1084532436
938172956
119573939
1721806833
1433669788
977837147
1684450920
466211044
423627248
1806550425
2010899793
1632335610
1099621841
1654572537
1953437504
1440264280
2096535548
207683448
245754976
192349477
1692614304
107916092
2066166021
512785872
820192525
863406328
805373142
477492000
606850045
1113344079
1027366750
1204520358
1740081448
2046146286
1762612954
1259963627
1427883258
547955651
1367958303
1508264591
917588171
974658628
1275481469
2090543683
1662809031
656794564
1187439900
126248681
93039332
295029724
75768456
216015392
1155790244
896689769
1992757813
1388197706
925354405
2090778478
356180475
307865753
1931982429
1873904412
22561591
1627662721
772659991
594343612
2103312305
1102991400
1886785304
626996926
1939990236
1447199026
2035369978
540423136
119784235
40563719
1373545164
1551439764
126967577
810345201
251721669
1551253471
1683532500
913556497
139635899
1492292157
1022580406
946058148
345506687
1751239134
436323518
831176152
169633315
1195492361
250982247
1534510611
1625046575
1585554290
289076800
2016845106
196710109
1393103729
456099397
995853090
219676387
462001635
1166130237
1696329205
2106117198
275138095
1550024036
1705456353
1010641328
4893073
1382398175
528375191
1363807388
1209282743
1337036678
1325692246
685018463
2048279398
518897655
582365999
914979059
1499849724
1805095670
1349461976
596707581
2047488300
1937500732
1108996584
1871604718
489241129
774930096
272557007
1244200298
1259092307
530841608
1203347004
471219665
795011509
1573489760
1066189946
1646909219
2082524383
1635777290
1181539162
1709149720
485584384
2009198664
1342403755
420236120
961932393
1885935443
1867354703
1168778237
29403401
1839839970
868140362
1037128708
2098254195
1179584841
405059425
1591284114
2096513883
1985267479
275511111
738643358
1635996925
1894120850
1548848942
179530425
453177109
1404365960
1233467197
34102228
1112018025
397481669
513234394
1195048586
1277014912
950099673
2053518494
1276132317
683483560
1556372200
1529710022
1298260599
490866102
897217338
976823624
1215229061
845055964
942089403
1028549491
2014045035
1969134313
1685679528
1048838909
1944956290
631767074
101035583
1761948096
1570786129
917331227
1079898074
23239678
1507361114
1431375502
1476602336
1451851385
114870085
1788932434
720463405
100331290
1048984966
830419735
847000098
83796252
333984411
363780478
549815774
2010531159
331654098
1547481286
1039499205
707440811
1319749819
731631381
316867049
675331975
1267628253
2022005851
696761845
328724518
1064602841
908111781
2138457748
1220474240
640935712
1021902815
1224732463
583294623
43260771
1953106550
1278764810
740781405
255262248
1084245582
443888759
1215970655
1071665823
2050037865
423745181
1685634856
873544426
970527812
1263768274
585057161
2091323728
1423518418
1372671304
1361151358
2029145345
494546342
441966357
656081000
48768
244098300
1474435446
634373845
1853377586
1855595785
1557637851
2005134099
881698434
988739117
1580242353
1197026688
495441561
1733611967
730104125
1760744082
2119157835
127213806
1757767962
1821721813
162086820
598287626
1779832555
554992135
955699630
514291600
671209042
846194819
1276579271
1755251482
1982488444
1538108600
494081311
232164202
709188570
756620946
1558025927
1173174774
1983442270
1517507769
508014216
727761812
983189007
1855943103
1368483219
174363277
922929550
669237292
1968564621
1787586756
501362392
1930384604
2059645818
1884672884
664613149
1835896067
1909161656
971129971
682363607
445415862
23181929
721429069
349651392
580209423
1316139957
1666414172
542311026
149152902
525103304
384783789
1952100012
426987024
347691169
1965607423
1180640321
1899574854
316952829
959431980
217258102
605560188
1456456672
1884018013
1347152689
1144988526
2068874117
1307535399
739712894
678600542
1210933023
2055778213
1759094873
1979906594
315088136
29049987
1718893702
1669724789
397152111
322714012
1726874244
4033932
1978403074
1505842093
792661129
1799201299
1602473353
1486749040
2145265284
6743251
1074518966
1114864834
297796963
411075428
421234621
672247599
1812582560
727906782
1780999957
1819915260
1952117658
2109682416
740599498
131920397
12878854
1452365645
1462446064
1986000993
1823961690
959356024
116455976
2042485035
2046829896
839997492
1950645539
1237382877
2033692165
1451896322
206177934
1911089269
430567800
63877103
1813940448
932319976
374807856
2142746750
132122530
1067845692
1343476970
1756209543
1494575985
170073160
1751900377
981711307
2067913847
1665130711
347795421
900768248
354966812
1625361426
1983474052
1274322001
1455926213
908346533
250445663
1571991741
1298906519
573025360
1254496402
1560883313
1955706551
1539111371
1637749971
1886949716
508522832
1255036015
2143617155
276695327
207545873
90559130
1212352466
713953301
1415739463
1252186207
1067910983
648933422
418152219
329273132
1832718692
455530563
1561373618
1986198427
1625795539
2077671837
104938395
1065654784
2000325916
1544647773
2146046629
972980176
796144740
2097932836
867201366
619184719
1461967963
1675956065
1766253397
576498030
570513531
936787437
713574773
426943704
173063778
1310907091
1780365369
251906224
1546793385
990502226
1415381661
823116243
1678138955
7573898
1446629308
2076778900
1134595423
467583224
891828167
303687558
365399054
1345114624
828724556
806550477
1393755182
1048659145
1874508355
1419145940
384871188
861861938
1387026554
1300191904
1419858112
645350553
612105315
1002678869
337804180
1330146466
38740494
1955566803
1460937512
696850087
1037990138
554009811
574863804
746138634
1957507122
159603847
493187203
2017893782
913948527
697527124
12812997
1290711348
1741226316
1281058695
1753646032
775694662
253753983
468681702
801772574
425357500
731206290
1954337006
1734903628
810980307
264311496
1904201596
1628408808
856087797
1447982522
1874192370
141363783
1483353598
979730394
247795058
458117568
1602665018
2129335515
1056637664
1489404895
188732999
58304109
1594423146
270244486
494945643
938840486
278736199
1007506894
1473637082
56439539
356107646
1280708259
1909522531
747137580
1274443073
1480771870
1456155571
210566629
1337307204
1228379593
115611585
1315022663
1910264776
145067911
515523579
27631368
136233900
1465934335
2003941908
197934905
1310780352
2069870594
1937727013
269519989
146030610
245362492
1791559274
399775922
356348627
1243859534
1163538038
1601726975
934145417
665771742
298332219
1887577574
707622356
1324178014
548400473
468132962
774538447
113302627
776764987
1746071913
1681378270
1724905083
1270395239
1360393999
1986869589
1769937438
557094873
1882292779
505444934
168122425
46860166
1997543123
2128082665
286211540
594568835
1880764862
823788374
142078350
443109647
111623791
485764129
718572414
767501612
1720105757
1022754968
126522204
1436777012
1196547431
1122931138
57486887
303509080
580728595
649843736
648107034
1829435041
596910678
1390917434
1145666647
699830545
1180711349
1230587582
1966352835
1005363417
1481033652
2092953127
243930396
204411816
1696582662
555794604
2103614133
1731943230
1758385453
1544315116
962807863
242414214
1008995955
1466552544
975579097
1616832021
2100093294
1951767539
237392688
1844724236
926258426
1756396644
1649713983
1992029351
601427979
660525540
548843453
804644794
1484869959
1850585982
601429044
1825361770
1315807958
1071303985
32064462
270007823
1738534023
469734398
1212460300
248805107
760806424
2014955316
1268450983
1922057865
29881292
1042887108
317499854
1127220233
2053273988
2094493740
528115687
774650319
194193524
549017479
1897607916
1787790180
1412429081
1899605726
1668991210
1047250063
856781646
1564714735
1249206957
1415154430
287060099
869400154
1760534595
1367790860
634327363
1092297112
363862897
963480592
1999039137
692510560
1786223977
1163781036
1998627043
1194163609
296579928
244131681
1282951084
2032614836
1968211621
1491943612
1998409591
941369526
1689853306
922717591
1840571333
255941113
209868947
1335343415
1414505773
1454938333
151714999
877643527
2112798711
1584967655
378107533
1099612756
348663409
1557453530
429302054
1304230194
424474428
401958705
301712607
1787238289
454210671
1324643935
1461090029
372575647
82587407
1649119660
955463990
1748150911
1152997596
688320621
1520259220
1064144291
991734436
1759672651
586239231
107245818
743499282
1774444568
1442090138
391381702
92589315
1625943903
1268313947
1210127016
752377224
1760477435
952368750
1765241491
1127044303
818304184
165038031
352481500
1030808209
700668196
1537644598
1148797116
502172403
1595587598
659351618
946764729
451329497
106722760
1575834148
1952190074
1170606473
970223393
547229810
874532360
1554692668
1075595583
544608563
915998251
427237844
1744552374
2128994884
372622046
475638927
1130246610
1385257904
895776340
990986297
1510757210
1662149492
1357621101
824338136
966440049
1191057287
1522515030
1305422955
463615724
186256766
993816384
247294454
738320801
1224267340
1764618539
768878407
1399067535
1657611828
1899444650
1084473874
384546783
554079933
731345055
2036421874
228190489
1992150501
1737163245
1789465722
365493650
274478838
2101377538
464014465
866015689
746039357
1248979718
325991335
1839452662
75910161
693479675
763938519
1843554482
671190264
1449046625
955124249
239298469
1809828210
211879936
445582729
1202993896
575240238
99391682
1993881346
1835251861
391359850
1857689205
241000690
767701384
1267461419
1326596171
889883778
777725347
370393251
414560241
1998798696
65980634
441433771
1343847048
816922233
4071208
1567713238
2106702035
984659413
174235352
876525251
1298706864
545711776
552314612
199006325
1572468929
480031789
959071554
1341705386
2116336770
1864227566
1953225957
1298044184
1608577400
1959242209
1714655816
1361457148
1306802689
1904377774
1416532916
250601962
1197263294
1260944891
926065562
437228895
1395283551
801556049
403377448
2037054811
996357134
1416313954
571579167
1555484192
1621572345
1873062540
230698670
699960528
507288478
1552727189
148810370
569336158
1665737
1415502612
203089354
24690602
1022531352
85529812
1784606209
945550000
589890645
1147356282
1348178793
155242580
691134317
522452675
1137147802
2028145398
1528797848
866045505
1295489282
204474761
212855083
1543406957
1083027003
471687246
711831399
1525464984
499431648
275647519
1820812747
1205274303
393937510
741934020
2127612350
1022532651
1149931385
1489857031
615575769
215796244
67010854
2083716381
465348496
424862310
67771246
1117382832
518313237
1883497639
1283536718
1520464551
1210621177
323080404
191909557
1840488096
1930764600
1165768366
1592541421
676033613
1697709092
648412375
2089387903
10714551
2084875122
626792478
1243405857
1572695669
506066244
425836089
478456526
446741083
1758914791
376878380
1695257546
1418754782
1743814042
915630118
1636332251
270536959
1922483007
133410818
843008643
28016570
1515585083
1081575710
1700210139
416640956
1041881798
1337864141
757849555
648976849
1292880448
649705526
613157503
1203431231
2054327905
713495078
1176373919
412941836
685491733
696677099
1914991056
2046383607
991489972
515470684
1861115266
910414166
101540233
1659406850
865034668
1227301316
925875621
607572921
1496628231
601901917
120645006
1486715250
2047704623
1861741057
869802104
2035732369
1891002343
1320430113
1718403992
245285922
1725180078
54832369
981025151
730932970
971509022
924162582
583036061
997833918
1554872667
1208037528
1316600474
2009216322
2129183325
1297734097
172392572
521873721
940162002
373325007
644848967
567954059
921713210
1516480017
1034174516
1366948633
940881229
1560611637
2132427564
1248458373
1901281873
1951180846
271799462
257064182
50937400
1967991743
1233344766
1289120502
1600444435
1545592665
380940842
956973588
1517372628
1213815387
1033060300
1040127226
773716888
236451439
681406119
1032140635
1612159826
746195571
486220662
931683181
1436459757
1002343913
523751121
1434288219
7222589
2141024556
1495970866
1749317838
1996502661
1600678654
1699181931
28769162
1896008053
470388446
192134617
433943630
1537662619
1964672564
1216749935
717455511
299754499
1649325954
1156770719
104587139
947183230
1653015542
963703572
741914240
565033715
1806102496
474456306
1871345496
1448643519
1055097893
1097614361
528527624
559091608
2046178757
1598047971
621291862
1551608927
408864892
998838975
2079060335
495474646
921075654
2036471215
121966809
914568783
1229375319
116393554
1153648286
1002384676
1474053610
1131802353
1715526473
1350493565
903994776
1096387586
262013587
1489762402
1693846168
358875809
620050498
1516288618
346526200
294020513
1242336583
176803746
123584769
1205845617
1012620256
792593640
2071017028
1746185154
1775010446
1979052445
1209547324
1136923847
1522031567
631221924
1671601760
91792092
660989665
329787402
498166709
1619097655
73550665
1290925810
1417281655
821077376
1837470211
1214104472
1782510928
2042092330
1331585344
2077493358
1186153085
310975437
1637229132
977334428
142367601
2033958894
2017806055
524863661
242344434
1772777706
1655883822
286002426
2022218615
2065191653
936308644
842452432
1105177733
992056726
1858400306
2033253920
2043758430
617454378
25714989
1821955817
921242319
1006069487
334167657
949483460
628690114
1735140104
36995702
1098996518
788641281
1121128491
106594615
2074741812
217102378
1302119982
1638684538
1651410562
396818502
1253073325
360109267
551742076
2124082244
613148343
230575016
314697360
1236074429
1007724923
1338820255
1422434571
271378199
361348611
1010708165
1914196496
768237536
1088015936
1908626415
76824509
1704572945
798048552
1674084941
1628671429
1364577935
584561948
249347999
994030987
1374556704
843697774
409725072
1217224803
1920855629
1774148220
2140601719
1970971128
125642688
905402974
689119652
637251632
1920520523
1466729683
2040116009
1316837717
804935617
1645124069
986025856
1023529856
1103453128
1703215474
856164605
1312044728
668422831
2062318908
1411720230
905598093
464571878
232114840
1420990634
1372996461
395143961
532702155
1313149166
114255635
1553198079
1719801786
67564318
173826763
1086668749
1919637675
978868368
921201619
397398940
1798253040
1034140643
1611204033
98460958
730419201
447698402
1249876330
1568741708
1734225354
1507793177
1151318401
795694492
1318480341
411082538
2135138761
184189214
1363666443
1521611640
207231577
523239766
1554064250
272851019
720810564
325168128
1467444539
1831584714
2027209126
768343962
25579841
1893070374
1459468504
246632887
1208360300
744180447
381265920
1285968620
1352566042
1149790710
30099567
1111137073
289079866
17408850
25755460
705899414
921767500
1643688502
155381793
1657023314
163870168
805479671
1072289967
1305208337
1343556040
439912402
640430485
1109151224
852645911
811518224
117773363
952009488
1638552918
629746188
1080113944
2025346697
1768688987
1721562925
850408906
543902471
1932967446
760744993
1929873374
1633461207
640886869
1565329875
684525302
905982677
863018562
862071769
83864744
80084688
1181562874
1361229835
1268792976
1149930831
578867455
618974319
907436955
1217651761
516418659
752251332
583393635
1478066775
1917520861
1559674267
2106260698
988524657
784337872
93801836
834440139
523197130
969204654
337695662
1076679485
265852298
1984970869
1548454855
220678227
1895065844
985320222
58031496
497085797
678603494
1810454363
1101872288
798490745
647587567
1864363728
1557113844
565246555
1671143429
2144603993
1495237601
1431522779
230623382
1536530188
674652772
1986102682
197960298
1368169082
309546212
1704985684
1127413811
1264545194
1246830396
416254174
1754754540
1448047181
1553126195
1919752923
731826706
2111720014
799276080
369963359
2092459886
196374998
721678156
1350667969
257359707
1046274041
607556712
1196980645
905881664
709283712
274998568
745643164
2123643851
1184065110
1731406854
1626736796
161093403
1223274178
188880426
2128190032
1604082052
1640310662
729115443
889642050
2009750789
1905438164
1121455086
903937643
1403010200
1092531719
173129991
1516088939
171400345
2048167253
1727426575
1565186908
1127846524
1422793222
762342702
1289376826
1070144722
731969263
2084700972
1844282863
1151561707
1085327267
1601717570
250058771
376119770
1962796476
1785634353
500403204
1353991449
170930421
1482045728
1160737445
88326073
433213235
1854021652
674858516
1276605458
1248717183
163651301
478582293
1675623986
262947487
326767984
960049792
285554748
1191191834
88368168
1656292882
1042700235
263472356
1606676796
1519327007
1545650360
233990682
1569910622
693749047
1854301169
23495386
77330855
789181516
155797199
513691858
722040594
219312631
643153851
713829920
1577950288
461239615
2080649792
1872143735
214924880
1435464586
867817023
1420705065
1672984415
556275306
58209258
898170155
1654671954
1850015781
1542245807
921396372
785360692
322110843
171882458
1262373949
357330854
516116333
2082184452
419233274
1708207604
1947729006
1661780564
1400720546
1892612710
209185092
1000068456
746762571
1984002152
981326783
152633597
2073296526
1949241452
828072886
1727339537
1106310695
461904028
1097684728
2070087307
50428153
1970717824
2133386703
1028313272
1971355736
205495673
1725398862
2112972496
1588375789
1770753668
1718820186
1003767779
1841762197
1260246888
1971733997
963048771
1054827982
1102102119
2123522845
1436517930
346121588
668546599
881376678
1695008049
1094433933
2097242859
575036638
531660708
272047433
214482105
2018782533
1149295252
1314389414
145438254
1501750548
195178894
1870237139
421323607
755036837
497497955
1167136165
1556243316
1339076350
1315131280
1039192553
573626173
1180292274
670333718
236822502
1185812476
1040721201
1650768452
1624773539
926126965
1450941623
846037869
784241526
2011834012
1418973772
1364481370
336982928
705824412
717349553
145157742
1913583706
1947477276
19208415
36546637
1791865338
969679700
1390848127
1725597113
104209952
1988131954
474999456
2088814787
2060356531
2000469344
1256696132
597661305
1672244721
1649362422
745779590
478255908
1186914387
478064758
2003919926
1059905398
1708099413
2001478014
1721887625
159534432
1130632608
1842157206
805476620
731004388
1054232048
1640602072
1867737027
1416010368
503205675
1344197444
119775264
943179097
519725494
1614509314
376959362
1241940391
1385473701
309638365
1925153576
179558494
513471627
1825670759
1550515452
548575525
1711359892
1177593629
1808511520
61607577
150178255
492292840
108409123
1448269073
2090270398
892097306
2006365682
1075831877
323680522
1736019428
960103311
1013220498
1616685255
1959844119
1230438676
982656770
190541516
1776960719
661116642
2036926335
492453351
1171268217
1137956640
1407797547
757289317
2063578185
515604884
1422430666
49336088
522385517
1078189171
1446287163
853485981
459011457
1900466741
544651677
214960563
862613144
2139823190
951116285
1469893834
99094969
445803791
2146666669
987453321
1150137098
1207281910
1798419915
132339575
250061636
1025262378
387109769
976821582
832125577
569571974
242610966
1080257141
2071667418
1026339969
795389853
603940245
1717994363
515833160
1737145275
595985961
1655364919
2125759752
1544959171
545358437
70912114
583711011
603572422
288861545
991212484
797025468
1465608421
952222182
1350468693
1247963509
1263277817
1776084558
2048711580
594959573
1322535747
27812881
1299922349
465663530
2096673487
1779056739
851923415
246100875
1200107228
2107687248
417498600
27516098
490493977
1262010585
549305228
1018997740
215502524
1275936336
353067460
1940511304
2075407730
1572475243
1622675878
615373302
1083808630
1727905962
1442965546
1906776147
648825375
1958426547
1564508969
1055724070
1511974878
1936950475
1721283368
691680602
2059072714
1246987189
2046182401
2020866685
1110709920
1095744282
1800945008
1279651346
1390777909
1908828318
1391933669
617872741
60970571
1688820080
890062919
861137167
199128167
1204490944
614503822
48635602
1684821023
1497694619
537488582
1706052915
1362596596
1934843562
731034443
1412816908
1770043751
2091297776
1392257001
1122733894
52628924
1238933924
500028875
1975252727
184231559
789492323
108788028
1961075026
162085436
2042849183
781210
630240004
231228332
29251365
1113567427
1095170106
222050373
1992001650
2080681297
1107666495
5517216
1834085186
142305166
1589623290
1710228744
612777047
1706410654
1468285006
7669032
1764382701
1345139186
1826994050
920667154
1822914506
1929407708
1848917465
475460942
320462831
2051522216
868629510
903186320
98425880
664168918
531283114
1827988870
2110156513
650059525
929090151
469151900
726916021
1456657201
1884828146
168919761
143777340
496825270
277550983
894615791
162651430
524831836
1175443763
153180220
97697368
566910998
2010293287
738890239
1756316893
95913666
292191699
567488464
1968143748
127596792
2131407328
907628764
280355104
1204752006
1984749323
40590558
185168310
2055024076
2025876504
3418155
2041372858
795896659
1616111676
247799683
1070177789
604494290
1900749199
1918037908
1098811232
1059420967
1600988522
305631823
1872319393
593177207
1570752004
1560774291
1427159600
189019106
126951759
1794871201
970189056
1013961313
903052953
1504257196
1911414191
866392496
1482282516
893057785
1078804537
1318046407
440167893
25847948
1509314867
91795339
1932216269
9862097
1813086743
2044931630
856861072
1543735819
1027281446
804950606
1094043163
1403776952
646824040
1925358665
2059514132
880723212
987686008
1296400564
1209209174
1860769997
416985145
274939357
1954312260
23985661
51344080
348657637
1081816559
413229870
1941119532
1456748403
1100612606
1712384729
758276075
2083942664
191324908
1710603369
490875858
1014264388
336623466
450908249
893133594
800501535
1138202882
2117675745
1286967355
2046404954
376586707
1472316
712867427
1187956603
1192556494
1155056487
1024181795
693494165
921150142
2030421512
1174245321
761791528
1882890042
1729247169
1505226541
642122307
880999423
1193153151
970841979
748486218
1124058655
1996357189
1404343851
1276583095
1603223885
601820512
749523041
1045402707
1149311759
711077843
2059894906
669177047
149775528
1624539191
654845091
210243280
364546746
1593311454
797082354
502294601
1382011103
1538047362
1746127714
904537105
645141842
738017085
767078948
104972817
672156242
763357906
333463381
522982123
202254739
1239946814
422956490
270671764
1672650126
1282435956
1167677383
240019707
1166798631
1168875643
1333881074
1088221988
1276012530
967312720
595698025
2003812314
963272557
1790632493
369377298
1010788773
2050792377
374227838
1213527519
624047152
1542955200
999408170
1286200791
92922809
1083635073
761075860
2081867676
1512058110
1125782158
537867368
681618529
363078947
1779429608
1412521684
797049863
113832596
593650758
1499473273
2134715622
721065034
6525786
500347542
731987911
1466547861
1442580884
296587585
2086253596
882467776
325794020
1373015260
452645631
1449749382
432336968
955748559
709664587
397692224
1146658612
605164905
595427060
427485556
1520424605
936793691
1332988526
754975074
410160696
1970643453
1540555485
810779349
943699940
1933746152
1592049532
70153786
125487501
1877599146
1062609184
962864445
930051089
268398660
569349716
1350585350
1243441568
801431956
2045924862
58504728
78329784
1713152687
774544019
949396193
1471853086
2060646571
796290337
1758439587
46736958
245424428
157993164
2113934649
181853513
344515543
162249671
1583730962
2086976814
1011179505
1198758059
1986303639
1877570100
102653731
1819621810
378815067
1304303114
510523292
1847508916
1203290365
1749226226
894201704
160355408
172582948
1837614894
770167778
1127906053
1742586697
1723888579
1977501402
441305523
1013025601
1685875029
1227268816
828939845
830654074
1270455842
2042964914
1122917457
386858301
1834943067
1897967890
236759961
848946170
2080247623
1007514795
103211685
1444701747
40271753
1600588988
1006553887
505989297
935890334
2037152328
2051811529
1110052479
1964694008
736237635
1459837173
380907264
1461574128
2132234398
203077200
1972878496
1602203997
1266797559
812332682
782189838
1778048362
804791002
1674229816
1894462856
1134897238
1124061269
708891526
1456542055
1085067630
273627246
1713159588
1942324443
1335148658
906063676
555113581
1240200489
240789502
418362630
323785879
374999779
1063507221
1164533861
336653766
1573901969
547946158
616680778
1155417593
997283055
853116315
13311560
879437960
655990119
323962596
381617208
373021471
1921097217
380142399
1615686536
2059901257
1181726239
948827615
1684632562
1091403979
1550782996
571528109
552631016
1899223572
153358529
101070822
1586124352
199239001
1486918649
1461291413
861674964
609335586
1145812973
1281023262
159185765
106494812
1782587137
1702218915
1762058080
35882291
61649993
1674007405
214306156
139427452
637812370
405221314
392326677
204395645
217111274
1417836083
1451229213
1273662815
1731507450
329059724
523694103
1673750780
57746510
1883031392
351188555
1522747697
990103382
679646208
5448198
1565424938
558307573
1568757528
1905288945
1435676352
765274610
268374238
1552267706
975110558
1327234672
961656703
311722984
965506114
544834401
1539619476
734885781
968424106
1395139986
546627719
883771342
624521582
2134328863
551391519
1030177682
502713915
1185033887
1726052525
1939733837
1586726671
578891609
198097452
812593928
335091422
277018495
1964059237
1731388047
1102095187
746297645
1379487843
1856288371
2112483728
1751600289
671354127
597133905
1901403950
187060602
100289415
869903976
700350653
207851436
2091827191
1525436961
1118643301
993844554
643297145
356510455
59346409
685000947
1863005251
1157316802
1561287631
1891377753
640580711
1318741474
1595065549
517064193
671192323
1381891859
1349367940
184451551
1036870701
526852871
921053717
112828218
480032032
250242857
1576244076
1201064164
2021701553
957312817
1069929535
1437632372
1075025920
85565431
2075326018
459478045
471095093
854984815
1372114185
504974409
173779287
926966127
263068150
1647299846
1604975868
1090175907
88945380
1126096018
1058676818
1941277974
1515100254
1774642704
1148095475
1987832292
482365853
1603452049
1586713455
193950610
1799559895
1168598922
1964059237
732941920
1376219390
1629282325
1401988591
1047478664
146216962
1136483322
2128235799
1602342040
990896882
2119571235
1352842841
1810134801
1449782850
1405634381
1838010805
428143452
977601167
895542042
1263530129
498667827
667678401
1457855060
1757307383
471107079
55088571
773784818
1225649406
628741867
1258071644
1192170978
575539939
169891009
1860356563
1387807271
1842208160
830121890
1118348817
692793460
40044416
1395829986
881091434
1683818528
511768820
1616410349
221504883
1640214513
974679710
1054653881
1459339166
2101060975
132317547
523945342
2116816730
1149754336
1889791040
1054110052
348232096
1023031297
585224123
1998262688
1341473500
1338058105
739080575
1290451912
115984429
248123918
882555487
197178066
1205922059
1986745828
168706169
1807365796
2111982786
39873089
1051181564
1285619596
1943759563
774410711
119547264
779678897
797304099
2119035219
1462249171
540932329
1497454003
300483259
1038566148
453409859
1207529360
497504466
1647706343
1765137938
1933184044
1118661526
1393278216
1731237994
1800689803
2035341613
2101156875
1897046674
110478779
598607189
1355644553
1710658757
1883774102
1097211124
529060345
903676890
1751737878
1612740564
709385774
1828382352
1302858239
453104956
1064094799
1479578886
1271712126
1710957511
445181233
262067174
563820739
1215040711
1806284106
870785777
860607423
1821219171
1948123180
2119753512
1378039465
1632620720
1995056014
2094134570
1750426568
515485007
1090625346
1250453884
212235359
1237419253
1104271918
357614357
77571678
2068211155
1381314789
1260439653
792894649
453527033
448914998
652082241
678559265
2112447471
975955455
1196299050
133459187
802846053
2106094385
537307384
1559653853
1790128000
277505654
1158150605
1592652974
1854082284
1723718423
616829499
1968557908
2129080886
1431350144
435932797
686640273
1860505590
674245226
127456823
2080480128
332243137
1215912992
1747104161
709968432
1408239841
1817082527
1980618292
416901129
1048279752
249360862
1151662757
675880855
1204792600
1732020898
1360708767
2034305554
295748248
563143586
1252655872
1535490336
2078853748
637452266
2143589184
380088925
1287551088
1761398137
1908058229
1692386478
686950601
1129464165
1733078472
96762996
613645451
1290088448
1408062428
2014770916
1819239839
314947063
1064975494
636424707
1856440130
1031210799
1607036314
415488735
1118742149
1790277439
772728353
1459123650
1193783805
1319590264
26524070
817681132
1163110513
974511414
1069463072
1606277326
532849996
1355377297
1093247083
917635401
597454989
2098296586
1393439112
1619236353
12442713
1517808446
549758684
2028411222
1289456319
309747594
2081885393
733933429
818535190
1840414011
193740183
1382777090
588133271
1580536040
1603005454
103191094
337111847
591545419
1446522854
116966042
1155682278
1934720669
1472278072
66523867
603126045
632510662
1542628622
191271103
1425773856
841603408
1594212149
1081467076
1798827526
2050863010
112596558
1304707175
252419533
1363733796
2135006968
279271620
688285814
1016113277
210248155
693400740
965431694
529519619
1501658044
174489016
1545706356
1251880655
2053447142
1581255515
298430491
1763168826
2091161887
336830307
143542689
1979415875
974011527
1011443249
395530902
106815837
1037734711
2135684170
2000042236
611850837
1663791324
94301036
1125130034
31461092
1525012863
1611072504
2019017034
388979865
1163360050
1628439477
1187682912
2039062654
2049741703
10584349
1769609902
1707344703
979774554
1978685246
115859315
1177431066
30175765
965371489
196116320
308335001
1612395401
782334719
1237635461
1133952348
1677406757
2101300156
529104045
565196787
894136055
821123522
686598317
1965959594
912027941
1824443071
1081535075
2100581792
77592173
429319388
31556422
1788946646
1199270799
1310074492
1221429811
869429661
45488427
1277048098
1853477368
597807045
1026299383
554800791
2022783935
2119519616
1506052632
271462604
904563374
28979131
2063819847
88173605
993335629
1415750204
767506439
773618226
2023231676
505493974
755320509
1764586385
540191018
1843877714
775617175
1095781396
1603948653
1121071128
1323209982
1449353743
1338123191
104054954
1501936857
94118426
1265158769
2135180425
847923614
766284394
112899207
1701414531
1791264004
1048811447
1748366906
1392604572
1402239
659125557
878990758
841408204
669182335
813941333
1723604812
399417681
1255113404
1778331075
1918825595
1808753254
89561450
1713152052
631257868
1964526837
2051825647
2048545334
162684545
1975525532
804970351
1992592300
340711162
1976490960
119721726
900022693
1560870115
2108783945
1725426242
482783400
1965804482
93656090
323540110
309284599
1075663343
192504669
605785559
366833213
1833222153
839144935
1976880031
661507502
694198135
479787514
1482741335
1079166707
1186386036
1259670173
1649515768
1014145182
283161567
1624453733
1868197579
1335155377
1833055457
1303584710
2116036618
1040108211
1189263295
453060423
722348160
211019078
1990204873
626764381
230539552
1827530477
624647148
554476927
1087091688
392578880
1083717428
1728293826
762745739
595840665
1782881760
1215115564
1756907055
1670278685
1846814944
721501011
1793157085
1974606832
1885427792
1072988231
1833497585
1268711478
690277347
1472784427
1011334542
1151249060
1424715859
1092934346
1747093462
1818048988
1758613534
1038297535
2031565665
1177548171
254901569
1545271654
1590610467
2043567398
881826108
2053975163
1322589425
725880690
1018691889
1441110598
2006197936
2089416905
1498847913
2032317504
69357888
147566189
1678908029
1169315524
736663500
275983605
2107494781
351837338
659339330
2090743545
736857084
1824474422
1397411897
712674693
1458983590
1111691777
618411572
91094253
1951989610
635609221
1352024867
236699453
680498544
590800899
996186097
997193381
715517187
45574565
269477685
70458828
2119048478
1469632143
1846142041
864709052
68428035
77575618
804253478
84068861
174932681
1838872450
1227042903
1195965853
2011541886
375052942
1761797045
1527433749
641879810
1933199950
1191958855
1212935819
602234517
1069685265
998922352
841974876
421479099
342367131
1560800000
1485624326
1648831891
1940951595
1718961316
562220161
1672417031
813943889
857138358
1251384869
853454635
1814847426
1454494866
1470648608
642976189
1621538798
255777842
390289957
2019108328
1718319650
1413636426
1207579180
500810603
634062301
1344581589
1072524419
1950770437
2132128917
1264050163
1054756283
1467904312
282624692
1999951970
1961151313
1111529487
59750393
1146682005
2091974876
904540685
252739819
1435695309
1899760829
1001158729
260775918
2037379054
951345179
918261970
1893405389
712611898
1065903883
1032426553
655744833
1588677933
81167995
1004670808
1878962091
1813047635
1486984067
1625465421
96776515
1737919135
1509005555
1578166681
1935453213
914472750
2014925566
1530193537
497192716
1415154964
1541713191
91675424
947807972
1786607813
24861069
1839124964
1698118188
686798620
1589889938
188302849
930996632
842781480
1082504993
5587354
688289348
1746670242
480599605
88380807
1373503544
1747730091
2115507307
2006555827
1237142460
476182030
829321082
1105221645
1428352292
1401097253
1118373450
851738805
1082179263
1172377711
1013564329
1869605134
671033191
1627388142
1387953480
267569788
1420251138
773452383
1680544620
1002951776
1064559309
1095274610
217514019
1890574331
1183199172
70704606
1726391934
582729749
878094836
980539992
1801577935
436108938
1107514739
726110012
556502332
807404334
1729463631
1378259611
1723194070
766929957
1196473884
1605825765
986405396
1236214496
1428177380
1881556942
896005437
1396095645
963703572
1149989388
1278079702
2077988568
1147423670
496188001
1853815309
1272421003
438710605
807320609
1803857212
453683288
1565100772
698138422
1770108902
2081235888
1106316921
254242774
2077936190
1349224588
885819817
1165033389
1357731233
1230325571
471780582
1348627837
271057600
498264775
430543878
2132988849
248021341
644477990
1247703370
303496025
1223729877
259225918
1091635512
990644280
2060213461
1555714512
223671344
116145106
1922045104
1839536365
1994920238
92809703
1276889633
757579886
1991613027
2080548082
600193827
501897780
1473682303
392257160
1083252500
1970990547
788404849
168982200
1509239217
5136194
652719465
141171641
1852688314
831389646
1394338124
1888503646
1519603192
1627676839
1166043460
190532389
2007193108
1712340515
566106188
129912707
813342750
892731646
900756234
1152083136
951689439
501405257
1080120702
1768381968
323560270
290927087
197194399
1863934600
167096763
2090384912
661663958
1147002201
1075849553
1842887014
1931066655
143182122
961571977
1915097152
1277902902
440289480
574821328
1914408767
193609348
1013056806
302301575
342306637
398000071
277314729
1853546101
2109068811
1031132347
1660773473
1211840770
1776982532
12579233
1515566397
1057825979
230323900
359731190
942570529
1304266390
1931830354
491314460
1049046724
38976483
410154865
151829774
969337908
658259315
876110421
330316721
1077079472
796388437
731344950
2021844559
2065798365
1814970611
2051910547
420636099
661463711
770667280
31372058
18446487
1495530380
398927067
958212016
1458548325
782996498
25060680
122438526
1227911037
784000230
561430328
1204396697
1596959489
232890462
995388262
420138492
2004845321
1596887958
124517063
2077828274
854946625
108078741
1174432779
295159019
769029775
591022061
2024042297
1532684639
95225284
23353381
537670630
672140657
1179997713
717135787
749787623
110841030
16027142
1456744075
1715347230
733196998
1265130501
1908465255
244396412
1584029673
755093069
1881574960
1684846505
1060194423
758708115
922249920
956529981
448754240
108483904
256609890
1245729218
1458071709
571759691
1006268882
2024024093
1382399916
1332693808
297325712
2096864262
2045664550
2030166185
754461327
1330277627
1114826407
471811604
1287310882
81670617
240223416
1507425107
1085625124
1745718210
608058959
299661469
602200153
808675071
798583417
1868214761
1323040483
1257481399
1131789311
796087855
1291681440
430563645
1140222468
1499328372
1318801450
2064832881
97088622
1458486935
666050905
1323030919
1705831741
2038118429
1269940748
655006545
438324559
1579346852
1068894442
1227203509
1763935805
63505824
1027904859
1402361841
734977314
150789323
1847081462
1761110436
129247524
1412954758
190706070
253772534
1237306164
1762591748
1959191706
104891914
231617785
1671343204
684625114
1184349745
320227065
1672569282
907981825
253560172
692898841
470882873
1398658728
2144225514
1773514481
1215628822
1154100769
1207897951
1173220441
943994608
1904518743
1884159470
423264129
123210754
1469825282
70788487
908111781
716761225
1491096990
1880999970
1230916102
987956508
588524115
10654587
1837399926
1752181517
264555182
796806557
1040993241
1152182374
933769075
1682880849
631294080
2099671422
1010644531
1366060357
1759665698
1225235912
628102727
1651430196
1210713910
759098981
1341220218
600705538
1128986973
685857314
907718417
1977749487
1993928464
1451565723
1010975653
1776881430
1398320563
1869923638
241028407
268081007
51156771
63422869
1848260852
226738921
1348803226
613881493
238780311
1244092149
1022739355
1535614678
1994202957
1412781501
63676190
933891960
1403970027
2124286127
1610701229
915508607
1774931215
590141568
333366464
1665399494
1010480040
24799043
964075207
567462109
454208140
703224768
239231834
1837954377
1321764487
1559689259
88942209
71617636
888372031
1832993244
525095919
1922741157
508547199
1756297319
1539693811
1497120654
1421831997
1003982377
1808180048
567782884
494527678
1804467084
2078053714
1145400576
1427655937
1107027164
1789510809
82943519
48973463
1009269792
288990286
1053077758
886355057
139461679
981500177
1187040857
1317219496
1920510519
1972867046
300777691
651554473
1280911164
254623456
1593258143
293508905
30798710
376179415
128576513
1917444807
506957448
956066310
1154161768
1062808283
198711559
1527568612
880788043
1682821870
830482559
1207025077
1526778021
1336155731
1879366991
251346850
1840867274
490566950
814945472
349058502
191475478
2112801227
605239901
841174683
525208336
1322814999
319055768
1996269627
706920783
633596951
1284551117
1427668358
1657743438
1987990051
969106634
2127371874
1860276735
1581635883
616582096
568998326
1023476729
2027130956
661615890
190798951
310809752
733362822
417275330
2097849088
1452302868
1128691763
1710674278
1802561254
339301197
1594499911
1433841225
404999645
1866598621
2131189195
412292342
700170392
1574560328
1314915591
1522850557
2042319885
1477641381
2002461153
178685492
1717520363
1002107271
1273371784
1272649831
444253967
963273452
1293806193
422309411
1201158728
2004737132
1425793705
236249772
1648319112
809498550
1327107012
982732414
1122437377
130749187
1988671132
89103539
1075061229
1785603595
2103154415
1174219048
815411608
1272757200
1442100437
2128809469
1176403617
1150328878
1234195498
937423252
571177545
1374297999
1557009334
99849522
1838116314
1753569123
126719701
1929838471
2045125905
1828859282
1051980144
1182403891
1437059411
505031952
517337319
1051966362
437103065
992374978
343448451
724662101
2012317211
564055309
1483025317
1388387558
856366066
446342391
2032479677
831870925
332403698
983776691
1903478424
1452675431
1810603141
1000307883
8116208
1722518822
1895499661
1104285967
1104466130
1902520398
976193348
293020374
1240091571
209133935
396788197
1269298859
2100778672
1877002783
22683440
38792829
2048722387
1577229611
786855482
1948894677
541622572
772869263
1789195236
986685621
1649469374
752610591
2050718992
1802500379
1286886494
146824422
229657844
709229816
927525482
601897370
449479566
1555287702
374261821
1989887847
1143077203
365813869
254061675
656271955
1347989533
943156629
1255043419
496638762
1741945392
495237035
1502030770
1720372215
971986624
2040312798
281690858
1983868242
423767241
843147195
922424545
793878046
1764693910
756942932
548835664
503873680
1140940773
325324789
48467896
756951010
1991360888
1850404956
670578441
848344450
1501273563
696311000
2097064318
942201219
511444096
43155707
1349437062
644719586
1602309574
707921839
684391991
437405988
494294108
1628905566
472929529
560553162
567886558
537347137
1889934305
497862556
1993849263
1154249306
191045917
954827793
954590551
387183882
1317513612
1687130919
164505014
1191576352
1744873731
558847359
2105201424
654322827
1412154171
1289460984
1851816546
255869048
1550998521
1553854663
1140511640
742270721
189344112
284470093
1045126524
1869992667
229312552
463641406
532619721
221354841
1638057025
1622406251
1952172119
1190590029
382939216
6952938
990548325
1161091980
2066683273
1930312604
742167006
654090405
446242775
1313684127
787895946
568083279
84540705
814692872
1100484549
1600175784
455666962
44960638
367559797
304550442
1683920324
1197875841
641379268
1077456797
1858891831
138188568
1706678896
1937572624
469582797
1534697178
1938458692
1494354123
1137445487
1737763062
1734287115
901075892
601904791
637810796
202959096
1422052546
94071330
855483192
995363017
893628376
477408305
1117655504
733202253
2066922854
1140472605
1137043925
1930807598
613766143
680875036
330073580
532723733
46205857
1310274763
850717100
1312684710
856637499
66138605
1349285859
1851959821
1932705989
661741224
1569522719
113567079
1695902762
2137142672
1933758157
932624032
384319443
1724541527
2051254324
392204711
1172424997
770886999
1211723153
2143522310
208072453
1417483005
435311836
478250739
996031226
204387180
496753589
1080065260
1841667305
151641974
1706472613
1390705504
1615850523
625823574
679088321
788746189
1037584274
518233717
2118656539
2131708016
1282898480
594270681
1127571574
102200122
1790634491
782596138
838918779
1995592979
1717264139
1945862542
211496599
471406928
1008332009
853810751
1099928612
1929392421
944877419
1568309135
1781181528
1039968303
952332975
2018816392
383543689
1623324433
1783468206
483137285
261001766
587727506
552101252
1129074421
1631209740
1721002135
282159998
246228342
2069244369
1944933363
881679285
1816313559
1323415172
1201613764
179731944
1624046974
1759883289
1305501621
435496895
1077892548
277231030
847133567
687666241
641057753
1470090366
2144874663
614370789
1795567003
1309369297
523769230
292340532
265812870
369818140
1261678907
1067721620
522360296
882674748
230437605
1828942859
512156655
1008255478
1831073589
329383070
782207125
519034475
2055731130
34579077
1913897470
1265318890
358591704
2067452911
933328913
2025983917
1673030513
2047867263
1771440891
1321703960
1578105775
1471840743
1436733274
177264007
1780820684
846310511
1831708833
981569334
218971482
1604495577
847657156
1774464470
1492280455
750708397
258262575
702740850
736802395
76458281
2015617797
1160415305
1950103867
2120328383
472502921
635662049
2100885648
1839366013
217526381
883499574
690045254
1648335061
1287690092
1329301787
1597612701
1279158897
1957761505
1644017089
916471080
1179012181
1807647871
1751651285
280591794
765730431
1133810028
715074079
1477800905
117509159
988288221
1376346417
1650593097
423689799
1547857137
2077076176
1795995571
1557175118
1079615219
1120162194
1071294165
61949037
1279632151
865174292
855225671
734236956
1755453088
950483742
1577620063
1855617089
748325982
2146646461
1057627018
127410268
484219960
193940979
1944502902
671101558
531066113
1266085979
1138504585
1828672859
1614798636
1764144677
2087288668
1921841562
1202380589
70789320
598227680
1070961652
1820590351
818686918
2075897301
1863890916
1897241632
526956958
1566993279
696671836
104753326
544501954
1335595890
2071376735
696741223
2018499429
1086719062
1035208423
214853926
571506835
699597264
238829067
353105810
77959890
1024712026
105479382
576070052
1664796863
1365407762
150315155
742888352
1204589066
2037323208
1384850099
1592300253
673728424
367908867
1743394687
217793381
1346358420
1648146101
966573960
1903817004
189867651
1932190496
35325959
1950103443
1373162350
1183703326
1896969862
1884462391
2018522455
146204599
1047880399
914744419
2062253673
465359680
657567784
1785837769
1770181775
1556872993
464132808
1152332646
1833548030
846077748
1382047016
1605188561
1955104672
598677454
1311482314
180671446
1615802791
1014043224
964639815
380598879
2063298506
494200867
980067011
1198211793
1755918145
862738441
1783873347
551055646
1572428880
1607839221
1694154171
2121224652
544291436
972442585
35582072
288007821
1232522539
1076689412
1590888656
2035811599
1947263661
272069656
531555614
2133950994
919094176
1543160906
931282849
1646264564
1731987745
1720598404
2025828143
2099413516
1846152120
62051796
239355100
1657562934
1996019586
1969501579
1911248093
2079498403
708766698
1866822403
767241217
828018665
1738680883
1260769769
987054865
1117221092
2022804622
110769620
1181213319
1067066244
102590341
1395304535
835786953
476928401
1781272053
1238836193
1018766103
1411025479
354623691
1919178538
2030456719
749674265
1276333309
1850776868
1039304878
425544048
579229475
1778285553
1446640545
1609243237
2131230779
366052631
1933742578
1109781377
2078425885
347114902
1861049968
957735467
684767429
1425354827
1868814172
445125111
1508585965
1827875022
1759585878
1809760969
1394875327
1531042044
1111397427
700990276
62401416
26590845
17050783
1252811648
1848218761
1686419285
841225240
2076450804
677440074
1863181365
1012570399
1632645487
1557734292
1654857877
864432583
895335176
1231652425
1452257904
1122165497
2028921185
1475611756
317236339
1866707519
1989870371
184708450
612050326
1144686569
1299656083
1163524585
1874241256
1767231328
2084712323
62884786
37875522
226332059
673208057
538509094
1476822076
1869750402
600636822
1652352873
1498400716
699151672
19673407
753930773
767509082
553681297
960583497
2132117414
1717004081
1997057489
1231722178
143548769
852594426
1135195638
355926311
1248364023
1838420829
1056329766
1203059798
1778608908
1729221369
449627212
805536752
678140350
799990780
1236235163
2118461728
1376255113
365065725
151348022
2382517
2134897905
510910839
1797180468
1569979745
836170756
304278633
1396666202
488752850
428249058
1821836962
2036290581
991574019
734741304
806777135
916400112
412665936
1395850194
1442197519
1916646586
932287391
1841949810
1163741641
1163361853
1154132630
250221381
391897231
1719094788
1529750388
2098252770
1582025019
1480506892
257729324
559088755
275613826
1291145247
960708236
771236062
44664891
767301963
1745246461
1397770110
1730541214
1473778399
2043391168
547985614
1728471155
1670124655
546130627
371457767
1671439313
2024683686
514693848
482943271
1909790271
1982069324
1851272396
1973517561
2002802777
98404910
1178252218
2085662013
1375512077
395619212
332360973
28388956
240015781
2094658689
1240616764
1041984941
413831304
1827530477
318463888
1847126581
1568583442
610084460
2101787202
1436826500
514365566
735565659
242466068
1906281526
1136304048
2072925439
763686664
1106316921
1993952786
57694673
226269869
1608859150
1444924349
1100757823
1156281048
849553083
1906991390
794518888
231965783
295845584
1963129851
767413128
1663047136
1953586952
1572679117
772779159
336872129
451933500
1444913433
1942874500
1640946738
61985846
722111209
1975253499
768886678
90777600
749922918
581843797
1468352589
876653553
1981242559
5702020
1276239661
51028412
1290728633
1452004228
1281533994
1413808601
490025348
698338658
86797269
898179445
2098878595
2019435023
1720078230
642162138
325108255
1558291703
461355964
2134806683
280878715
421588954
1587403220
1281360038
344974839
1404375355
1888619144
1431023448
1070872706
1267188869
361327050
1530391909
897291635
922588664
1932032111
113304324
560860506
1457059449
877260607
555627849
181514363
202526881
1297828535
432095857
1336917759
1337831408
716580
435453829
756681637
2102363815
1647494702
948826157
1804588257
946747676
2104366993
956910071
1590635848
459091951
76475656
57802372
1130285692
1353590722
724027158
245133155
576546143
257423016
269729602
1289254093
1929880978
1762528921
1329881216
780337305
1794641074
1334466897
1926448106
860335766
1522452070
590546213
621068668
276742452
1328136301
1363363868
1250582751
1687630324
2097185754
198838914
919590036
2055388471
1041490458
2055396172
1466654039
1393453077
1823147123
903426994
356973333
2101090744
1545709778
441344050
932412575
469727148
1585308643
1846583952
702465272
1294813566
1680553727
1569497251
2091385524
1963107337
2036938212
124112356
653923549
1526942741
188370082
1605094773
2116995290
1396647401
1674951436
1735751975
387052322
1967797834
1857551697
781440949
1798295133
475840788
563803389
978645276
153383973
1558515374
911891353
1046188860
1114436255
1948498764
1208885761
682148150
1483868817
1173773278
1822441515
1634791133
924209521
1747137365
1446371899
648632509
783738468
1902421430
2080681046
227231370
1245522657
1186420902
267455231
584697232
1691819738
1164035777
1826240864
2094853848
2049073349
866033549
1175451943
1235803706
887102330
94897930
312094378
496601473
1674372086
1366888849
2043006708
88759938
1046702728
2069957606
1363569990
722595444
32029918
1866323256
253329529
114352763
763100653
289713145
889806086
682173319
2136989778
1180588126
1715230664
142236086
1590996614
1218750262
840659512
813675332
2055441961
370098769
947885175
1476767377
1499423404
430601614
1368904854
1463205759
1771640973
999129255
1589888154
1530666041
939158749
655796600
1207569446
922186107
1135981539
1138214163
1030961354
1815901114
678262936
164001168
1035083748
1116418962
415751646
1324265953
555787245
1571211749
648137290
1600045507
899480918
1964259990
1905851763
890792507
2095099411
331528466
1468416278
892095384
60935621
352459785
1170246191
1946947134
819322196
1377751487
1835714311
247427313
183794187
283396204
1485264474
15725083
1375719003
760011598
1709460625
426226028
2143305182
630361779
623733073
1407811824
1090021993
187119310
3554640
1287956923
1904345
836572135
1048609864
684419807
1655035745
675662417
698321375
1269227097
393665091
497475759
729400947
1048223217
192420187
1707733132
1745042414
1574178267
797224619
819620139
1192096827
843870376
1559958503
719663294
501784767
1821584250
147847390
917747581
1669460215
1966887330
1943531459
777301925
509193529
1523969504
1849102780
445209204
134268928
827601537
632250493
70005095
1979318069
849597601
1614458541
78601086
1024951927
179394525
380093494
1426470159
735448048
1074687444
1363543551
2112878122
1225293628
1271139418
1894713313
2141336608
1292883877
226045657
1162051440
498042968
1005604224
1770590551
160661591
1997239940
1639455798
84142343
1092422875
1206271871
809786588
153509791
820138196
838374514
879194794
136203172
240171209
1004817516
1427419590
1164899436
1054183724
482795351
970863122
1717009601
28228432
1121482014
944141659
2078090474
1195060341
1284427517
240401915
2097682468
1196199237
1329347545
1472107523
1974046807
1731869037
1608958374
162894481
445593105
480985688
499421224
1069144035
1441110411
190512484
690228195
299995653
1660567080
1843835823
1920192194
226418614
681689801
153529825
104358913
647714746
97711192
1510440823
256330557
877915801
1750198802
1965717792
1707621624
940506476
613831132
1077520083
1895382415
1495714295
1337913176
1978888701
1476867921
1468635830
258089870
345694221
1007772634
35670836
1093723468
250731620
1479479372
1749466611
1836849644
1400497283
1604829204
418377936
985521392
1611696020
1042819414
421578989
1271397545
1910733080
783985942
1374770130
1326176004
2080685232
1110006179
250600496
175285943
1511852781
403871200
49584678
1785328761
1515508646
1168740277
1779278964
1879812418
941550739
1990204873
1973055546
1667839471
398588244
847171983
1246650620
1321879625
1858124094
140452198
2097775209
1449526588
659097673
2146300466
1510654897
1391497123
666334385
2124076127
1660126166
1113073002
1417143323
168781948
1285653225
500899849
1984729532
206579981
416612442
615280318
410144616
775821035
1334506037
1968490852
1747722700
192033387
1549580939
658851570
884189675
719326402
1312684189
1824680214
1034537219
1675912664
880616486
1802225987
171070776
1725240089
2014759679
485880801
1802771470
1381856368
1386446112
93223096
1977058805
601491534
122573070
497005713
2058943821
1615855992
1562383514
1139172180
2006294123
1902791678
2083768091
92165919
826789443
1857899670
161113789
1573504366
1233253164
62435059
1265450539
962997194
1028177787
918804657
220626837
1213272675
432237224
1841474291
358726579
246574467
1483359282
447883287
1521020331
1363909422
398620373
1604290028
1212699995
1960815518
1764166159
671309109
2017001545
1478328668
520528680
1559161684
1619979321
1525039633
720481091
1337033693
208095101
741516312
1755030860
1342867979
238054268
487391509
1289425146
1308172997
1023338916
572426964
703412627
308004138
1258180780
2097000639
1727536380
1100321300
640278208
2064316152
1064101793
631475814
1229710542
1715106425
1628905996
1647117064
772501215
1915133883
1154875
1681809129
2010008847
2055805845
1456720773
522049076
2125843754
264707529
1039577018
1434517497
1400257964
1710402539
1035829553
1718294859
1279324697
633445241
805293366
336646937
1743572945
1728080678
973155586
295057373
1507572921
287114665
987586100
1449392965
389667105
1443076312
2122990304
320824072
1255407479
208801315
1737742529
880222068
1346734582
1779508451
2054826862
2019578643
364094589
686515867
1116647221
572348329
889929947
1790893822
2092590496
1253854320
1648335603
1581748679
1085270636
432015161
1499896858
150893234
235895701
1571030476
942997011
857563583
1235169638
828769169
1979171839
1166081201
1384610070
1532773482
866713631
1205912026
17482140
1743557931
778593937
1560165245
1601956163
1678183652
711255789
1907515656
1600055272
310571012
1114815199
1312793234
799586531
506583251
1184672032
957580614
1333885085
498204417
801793614
1018493894
294252069
1045630543
396523590
281395668
512989984
1860118384
857170132
1468398945
1229883109
128092839
998916552
1868144618
975661605
1917481263
320651376
1519277505
51713710
162906286
1541290964
1371517926
281851731
1566407381
1819944334
1784906148
1424914012
1751317820
2124519142
835758598
11554934
1662518196
1644479391
1769511446
2110415093
1311176550
2035659027
456125597
119536774
985608887
7911383
1948602983
712440394
1544263295
1457874239
1641707556
1608998097
1896454384
974568393
1062439019
1933941847
361059803
1076979762
1801501010
1161811629
2120631125
127437499
1818096703
780160856
1692639509
1019944225
236601623
784782268
1274907998
1589327047
973021478
1184259829
626330692
244178451
1881803835
266333817
1762641557
1660385003
1573338176
477900988
2123315278
2048727967
1887825602
409302082
587583162
736530965
1671085043
624280021
1747171373
1500245693
355500779
2057251481
861969147
464841217
1441270183
358813611
646278282
992373139
779636833
1775906192
67801291
958439430
1700826359
481094581
180436533
1999746157
676039864
1779745606
1453052369
352875632
1650293717
378177993
1743114276
1361760285
246235739
526833678
1753376625
1378223579
50670154
2027671820
1023630234
2122544482
1182551419
296401739
549749576
1407058486
380140083
1353447417
1309462103
1883838560
1171674994
1267236982
1514585393
998974724
1673422395
2033412823
1126246487
442771616
203223200
1496957141
351975653
439426410
766294272
1115706500
1236633396
1846261810
1370405833
288007821
515499720
2129133000
1037642637
622060988
1402839178
202519293
730891509
1213223756
1059156344
821968313
1011082081
1407396775
36058407
1028811603
984635730
1969492745
1175484198
1652802280
926686471
1643308561
814304893
923725372
317968224
1248712229
26813581
909711898
1519951038
1606676921
1977942612
323183642
1249930320
1558424012
1026435882
184508215
1353988834
1657182007
832971997
1377648614
636791296
1340322879
1749421081
535030288
429971494
2091632192
1204670207
604762151
469875396
750002526
1777677826
1344213055
171286899
1815898996
200897385
962020429
526852871
1293010965
727329604
659582857
1369519939
1752648172
1942157545
634361293
1018911674
1266560741
28161630
2036327168
269093222
242748740
1648447484
1220428958
1706641252
1090093857
1153474830
1836875296
100492537
1438688800
1183968198
162668327
1576324787
1591992756
440966546
483639786
135415404
1028830078
1842673325
275849503
1599934442
1395115846
1009391886
164969883
8847034
776175841
2040282837
1785423663
445508312
1504954921
456399980
490555412
576146773
1780719639
952303186
121087849
351720027
1015195547
291569382
540205681
17387528
1330894634
104731781
1764520381
1904299944
1945698424
1599186226
1488652514
2040310332
285617383
1832921955
298432567
89724400
444734889
1244022794
1748159274
1865696479
19817926
944280253
1519361205
937958639
1231375488
1268087089
67033754
1755356209
1131936121
941672539
1238612317
1539912635
602784009
1372315883
1669405537
1948700790
555652876
1450586507
519725945
194792459
1050614395
1505454732
932082477
329759445
1409644530
1977890776
267740284
1549807308
181295794
472085505
1727342172
813651012
831034407
477731950
1699945325
864188063
1655072522
1545070565
2032449020
187050991
1091412407
1485423575
1418787909
1118792198
1579677225
1046628506
1480033983
807735468
12087163
1676597924
1139683680
1968871370
313891326
975699468
1674793603
268547060
354393925
56161541
131298725
1765982509
1780499171
123076608
1930754634
372686918
1471241539
1868124325
1388573975
1419909987
134519530
61029049
1600846777
1790381267
821899960
2003857546
1167749884
1859062983
607352946
1297810528
140486082
979917170
364586386
414476116
761482512
127437930
763227945
307294367
1791115228
1596329922
1397730018
538716179
2048605798
1018805773
1497862286
186211304
1287470284
1312028252
1621763194
181866221
2026570667
993371290
373420608
1168418716
1301771512
1326616407
1006949495
532639658
170274740
1190626887
1164167881
1722170790
843131448
214635122
414635861
588340124
575344009
555889309
1937915831
395286237
130920229
551526674
992582832
772869263
152254825
1953207317
764610892
268458754
161043212
609625421
1986303639
1564981249
63275653
2074386544
2125060727
305537706
317009580
670444509
1007532862
617643108
1982149487
905484425
1811088140
668354612
1955396647
908197524
486856707
2121704636
316620724
1725190743
1148179917
540660408
1644033348
344809614
1045088431
1550346332
156570442
1635827231
973511597
844850926
25770039
1014750828
1607784503
1995355473
502852982
1788387802
1931435915
1019170331
1042411154
562833477
1652329514
1310210485
1289855789
1330015658
1825584321
1013617469
2015896598
302554657
1858666001
1832519505
780571849
779761234
73908059
577356273
621447800
81075780
1904586930
1509826884
2109127648
876514961
47680089
1277275325
2126918435
523652382
204988142
964556812
894267156
1800254648
1116864771
752533922
1069571742
1988344901
737186208
1444768797
1215571406
1299083217
2139534509
447487293
1691928017
1651281511
1559792335
279546564
2112410919
1110886686
1656275070
1312339098
1403687837
480273661
1017227244
911933627
1273419152
1181089039
1550986763
359884993
147917042
722863140
218525585
1038975662
1583558599
2000755287
98919142
1048964065
1046963507
807612164
634900515
1084227353
1811199933
1434973919
1273597050
608373656
456367976
607397140
900423574
1692490020
1610113679
681553113
105668008
1387657033
774883353
1073435600
1113654722
1198052677
911247345
29191210
629278164
461010462
1487035013
1033506591
1550690983
2003036992
23904871
841915401
331825769
1332366147
795139299
1112783909
218051238
1501977259
1611094277
496081735
499236330
1270791031
1113568329
1074796138
443352959
69432267
1405014382
1286619712
1535603138
1982459363
2116988615
1170760373
1063315720
11295564
1742090350
476178508
474630679
1504134812
1701885157
572989775
367220609
2030811710
888023699
1586243215
2082907219
1408470328
992931776
585245092
860894502
2017043886
2010782064
888880703
531226793
829127842
826673088
466500200
323710741
1032187595
1818165139
327381948
600021410
1739030206
493914526
44352224
7443587
952086940
1783168976
531131911
67283070
1310038045
322742255
65520985
2128347631
1381210149
1012114521
753032295
44553848
1980009294
242844728
1823121170
2094552986
1242764989
1064698185
1767886857
854533463
1657475022
1065024113
1207583642
1783843843
2034077012
1530547289
1043884377
1909485321
989648449
896061834
1709042812
1202596036
6644821
1103026717
1146222911
1777685424
1073494042
630967991
100972349
2118122707
800161210
96293582
1135234332
1328737014
1260980128
106156153
457154026
373130529
1781954764
780297584
190274884
967847556
1486107131
1000999219
2081832070
152021303
437180382
1216085652
250282611
842957950
214472828
1292334648
1563365960
783095442
1624698695
203209506
1271849056
652014488
978868062
1545207461
56210726
375212887
59534758
1295765149
1718846983
1929513213
1902451100
1753058906
1229704609
1772901614
1636068716
1155346267
424181588
2136979535
967603035
2107476587
1677457062
1164329728
2098924238
443895737
1798157523
768021302
2098509486
148850175
1772705907
1788190508
1103901770
1995991434
442571853
507364442
66768711
962048750
1859494872
1807456891
1097608453
2007093941
244165665
1735127716
265509151
95253809
1123987313
328850933
1599543290
912568140
407566922
1169452380
1668371660
929374928
1447791881
1084482203
732811599
1395425863
878073353
344815009
280562402
450981107
849675470
811198666
2014859193
937393612
1874366278
1190084641
224887878
1988718785
727908111
579687223
1264722514
2005148437
29469683
412075201
354479641
1166547185
1152613015
315327083
1545793374
1595649385
571554864
267601036
481176267
1902900418
1911753474
688463411
1644571980
96133689
656804769
161784957
851855320
1223120454
1897528596
125040598
1601659299
1483365697
1711192818
106424442
1151851813
240156785
1793768466
2081818632
1823417992
2044334987
768770079
547392489
56753796
1489201194
1750690443
115173617
1840951147
1709438962
1864877420
1213945613
1836829444
967355032
1746769029
1928963858
416418540
612433779
174822917
1703440134
1527327999
455572999
306400697
1453649992
1330186241
1106552336
1661208170
888936090
1119372032
1473088140
1269536985
1742652747
480251554
224499098
1394103337
78452454
583093134
1851034448
1663248065
458715923
2083309295
1663633596
1431781599
1810943274
1618923416
394232460
544948152
449970239
492315261
78397622
1996155863
643525507
85486447
1876936665
1739057885
103320560
690530796
2038597411
1579341906
1027107909
1009336310
1422747123
2106637375
1582478744
1430697362
1641998063
45188987
957343950
1836435015
317011179
1862607944
747777969
1530443473
940850683
1088507662
107489823
74143706
1211380927
1693771030
99018272
869508855
946960497
106698459
341082792
18237718
50474203
1055481580
128224355
965997417
888192570
1963325301
1063055922
2089849728
646257109
1579104616
461471170
1935949587
1888970728
2055491422
770618914
1616893749
835345100
1449479522
259225918
910350636
1875069626
716760588
874907996
78674389
524146021
2031868742
2138080017
452539742
908842116
1460736617
1457599223
366887749
1896985747
144951575
1136945998
1938660536
583553073
1136537360
1730157941
489545864
1503613391
166103806
2085747214
1456176191
1850169609
555523665
539737587
853220856
1805837408
386945292
1016297
559257880
1323027065
283356120
259418636
1598499095
22416772
492557069
1487040633
1526140760
1532765916
1455507831
1126729952
785493548
30859689
1031198457
1052107231
1647311774
388840365
508750916
1127688578
1479899269
848319257
1613411144
1791794734
757219496
255669468
50838240
534141379
195111067
977322589
1741812600
1277502686
1640848785
652494934
732150916
934312950
997673034
1382768398
1174772919
60726856
2016922629
2116418058
1889318221
1874966628
2066607256
236012762
1797526125
818773770
1769607269
725949102
1243792545
1759930017
131810190
398915326
806409953
1191528075
608163159
190463460
1371715706
462051804
1363889778
1566369014
2135610479
640808877
945813940
124452949
1937545638
2112331599
274409176
1929901840
1594629231
809943880
1594223024
1581453487
1352647119
462149315
796512546
1988299052
1737574184
1035085565
1690990482
1633957565
1065508455
100789050
2098133197
485987869
1015850913
1242565264
2022125217
1199850696
535477265
682528057
352011562
151337375
1483605023
679213980
579253996
283228427
1704782512
15606043
2104231139
1530409539
1300613983
812796851
1311055834
962528966
1157399600
1722904382
1750237870
1397099851
105572041
375309599
984714991
1235068708
1249084176
1911223678
1037588445
1052691025
972530606
1841105438
818706848
1872689695
1742356412
1695937488
1493190249
750183913
1633084263
1380527855
438196048
2097336901
1408212651
361204003
744764096
989014380
700604106
724135957
500808969
1274008919
379169377
1218235401
176132696
1982685198
2135582681
124230839
2097885992
1397994974
265768409
2094980126
139845103
934322272
1426538659
250708058
1946237309
2086809033
1013946288
1132622195
794003645
463694629
506505655
347671584
1037715888
30685496
1748145857
420436009
679888497
2084657400
329147830
269132180
1560772675
1184760675
1333361020
2038566213
1293018438
1150194933
574844552
614277606
1986594557
691278642
581257890
1176302199
1902654316
1431385864
1018993238
1115003745
1327775898
751294002
306030120
805716183
252241423
1223823455
1476267129
1552641331
1810333968
1466599675
682068173
1681300840
769832760
1121138759
1429703189
1978550392
1768987653
983921228
1012748191
522195283
1378200110
1818203749
1735185372
326561651
1806536455
1621276949
496253247
1969194784
1844767381
1992484826
1747727743
2033327498
1513559747
64649948
2129738942
1746967004
1815444646
522737935
1927230648
1812279895
220921587
463597579
1860848545
1074013544
1098520532
1951178845
669759654
2091839936
511288198
1589223748
1800168223
1407455303
1807195796
1136848770
1940705413
661372070
1485650864
30741260
209905825
1504628117
1449223581
1120216266
482283679
139257120
1144515721
1179571203
746339175
169873190
1393053222
1117947861
945528158
679930309
732929399
1531296546
893268845
855112935
1941857763
829730999
847145808
279978100
1903327730
546698215
1325682230
2101456248
1718132161
405746781
748616724
672823428
917369580
1492741316
776321342
433456669
2028140496
1822578446
644994468
1121282103
1090402621
218196019
1578116370
1319713512
53116250
427238165
2027715290
1780927678
226925497
1799655472
1950348213
61019039
1685660342
929041341
134629268
1503737528
928405770
606335836
923911859
1296563068
9280356
305694206
2063638773
763002972
1651153285
396155219
40998253
2021981523
978404420
1144049765
1125299786
1305329783
1045968491
1228174338
1313093376
262168336
897665521
2004268471
2140356396
1109585987
775330765
42437287
1581611233
1569643348
183887930
1359227768
258029775
44860621
1343082694
851147560
634783551
566316439
1084188595
543110554
1144485163
45501577
1681368330
406766718
2005527362
301886397
1758039201
977277000
980381407
1226870870
1953697111
768709468
1312274404
229467736
1384616774
525121706
1755869017
201878400
1723732721
909772878
1998273172
1940549860
1666587109
641823567
2082862591
989648449
120151936
549795953
1707834034
1192845050
1962195413
1700714052
7089271
1139552240
13579319
129194342
858848217
683180656
89843598
1040267770
86403271
868151046
2057825066
49817168
2044699578
2073119521
2036264009
1150193725
1053363901
1191921088
1065611980
1754913167
1982720970
654164682
368238859
1451191075
1520420321
1916372725
1462740847
1626024627
864288954
576061030
139567436
40267602
35441537
1145884775
1363873681
571123492
341198133
2114052174
2084780327
334651764
469983148
951319919
303031100
1085928417
1810668969
700674114
866572612
469969506
658669275
499330680
3579998
1151712705
745597908
1518425658
1609932959
1365992485
201276361
1082770194
1361519850
798616017
1708580230
1294586401
184429080
1206332642
2103066243
1861183480
105260587
566193176
1303903785
1633767688
653800464
2118395155
968204615
1310067869
171321814
2054706852
1043667745
737170749
84960340
1521404369
1278533214
554179933
354852025
325142050
420498280
1455760112
1329272597
344284717
173779064
493464374
89638226
377727393
869845705
624988603
2026103438
319911304
1533423686
841216048
585621191
550540410
1111165457
925824981
469006946
849517105
398682815
1407871124
1909802599
1779382042
601164001
604124616
1459128618
822629893
144845649
1573807895
821412130
190716721
1703467475
1998170099
1541550114
1171744296
1110026585
1835853227
1789089863
2083180841
255487599
1660042187
1680081873
1972684768
760134232
20592991
667572327
1159470579
480198664
1059838502
643398202
645566843
1619392167
1641229298
416884837
1182741260
1689339910
508700332
1750121217
404577531
1962743865
408735500
1523028562
948081047
938167798
1988212081
825959291
1591166382
1447679366
1111748589
2145434253
1071923369
562793607
1351123246
122095084
652550502
544058887
1033866759
943445028
1062053004
978910593
1902545259
1587899916
357409247
1298467305
817952289
78290090
319241678
1008569921
2085759353
1336413726
704574854
826637109
1040198793
1446758103
541246421
1375637318
721264589
1051402131
1276456467
505497444
95699382
1321411220
1150718108
310489593
1514629170
1571301194
1885931722
919488488
1000433208
178548821
962932883
1572459767
1465994653
954097878
259913069
98358745
447688642
564945274
2106707860
2082764704
1201989843
996376250
557591128
1090191257
1221280219
1300182332
1419015361
21901341
348938873
603473694
220923378
61781134
1763462796
1490874955
374453541
31844972
1475968026
1461846915
1167419538
1622094053
531257591
1884325103
983489094
1996377589
1480914883
765872701
1861468242
1521898576
1449062027
1795964926
1561149276
1143860169
170037870
2131329263
291465876
530967517
253550676
687210682
1342679210
1715091926
354671301
1879074538
1917392249
1985307134
336646913
1719786538
469428548
1775408913
1953895908
906675085
1135955362
940596848
803624821
1866381485
1785219323
708776515
634185976
1201938974
1205567838
1584080952
97237616
1186074311
841898534
1024291388
402407899
1524692356
1907295029
1784436309
997535534
514250554
1273918525
1892362751
1636667755
931003137
52794664
1970011714
1934781948
1411650996
317907551
1206226351
1557686180
1708390337
15313498
1497235775
693457769
646207785
1701167472
466004197
1683208184
999243094
223166781
1717977635
1653525600
1178818812
1713286865
1018500177
1356362595
1908058229
1576320101
422258194
703017105
1505439768
1670732681
727452538
1775948170
612789985
252200531
1871778277
309459240
55326022
1073366960
1696435145
1252045819
2110701835
1781310919
1194501066
852232695
917351345
1796008588
1223071564
1604645853
788208372
84914765
1785800314
171538282
1528433599
24191645
265946450
1022612689
1132036957
2009485325
1576721536
1976112966
1196708176
1136034499
1019001210
432338290
1256476829
778915880
85310057
842876373
1762967428
91333636
623466462
594389309
1984800993
1974146045
1497900604
1223660855
257720592
1713950595
1885675928
1882980350
884580769
2043642145
788622407
867302986
546354592
683424016
309672911
1276034515
1871211255
1157429822
84692030
1445027232
1294836463
62399337
730891509
1359777075
1848545975
112874754
1609685190
1884290892
1919673424
1810726609
1937306204
514640475
642106372
126265723
431256346
625619002
1184659594
249085831
1857162697
1768554143
648770304
584748361
1408925776
821659707
212262397
1519322395
1803078035
182281619
1180967116
904138815
1913493296
850273668
1855619343
827217
1259695984
480786175
1074576527
167487374
39370588
739138777
954989631
463842638
38584823
506602386
1290807764
1076007916
1687262481
1812604600
1624161136
206289160
1806028017
1566737332
1709266231
501521740
710799422
1854544572
426116196
430932896
361079841
130226662
210002022
1470843849
1884323455
491502563
873967547
1525655273
427538005
979576515
1236493201
1028604885
192716740
492159430
1087372247
994904058
247047181
452221953
664570399
575579624
1746629068
1773126302
1795881069
731864649
572007346
1648893120
768394105
1900542580
1154790905
1154651800
642449333
236394600
476128301
1345705038
20547700
658838812
58872637
837076218
2119821756
472344844
1627704228
815192092
718272785
1426601356
1330996457
1033829893
2094139625
2141202654
1398162459
1726340135
763245193
506229448
505447687
1285448972
2088289509
1074418794
1100387021
1885715498
676017432
179175473
1489771738
207752685
1201421070
1853012156
399713724
218259124
170199353
1639651526
1123733092
1327384248
60918330
470982296
1809725822
1988815278
1761487373
180043562
1908453287
182250708
1539069939
1368212212
2078025748
1679668929
714448152
247202015
1114528330
971904991
1799228613
1831788715
989502404
1472833889
1846734676
1364189322
479919414
1012954328
85193006
277984999
90605420
2122022627
468622945
328713728
1581015104
2012409002
1015755179
966901348
648374008
1014574703
630109986
641286656
1158186295
1533802854
1804827228
1998452046
1929191304
62101036
1806275165
1189077726
373416202
928062261
2018112516
605183070
2137943237
1885136754
29328404
1383635092
2110772420
600907996
931243641
37214404
679586113
657448919
724764300
1060157214
712222193
163461628
1090909710
588328776
240156134
615725869
166383833
562884212
1808574149
1456677393
522963614
1174479217
888029279
834135313
1976962204
1940668757
1012988602
2137957382
648819146
1779823121
839982548
888697240
1637085355
1324664706
321443597
545722254
965334880
1457555951
1204567620
961272745
1263507240
338364554
27830339
110275652
1975661748
1319859532
429142561
709000406
646187651
82637540
981638492
1822158200
407253731
429285955
1759282189
1739860212
52846253
905912338
1316420008
337265747
532306243
665659720
1561373641
1873899795
245149683
858662532
1613632859
849069589
1995097522
1011964317
2040013923
1371257228
265575069
1614391363
1517734399
2020659871
1033433220
2118017219
927370464
46638606
1510073239
1834942267
1474817952
125012067
276520630
1899365645
130914203
1300327057
344270413
636378166
992238462
224442182
680609497
1128847506
1187651684
454758932
2139008400
1652483116
1234576652
1044025425
94403606
1621747962
118794245
981546080
1769915408
1814511270
743432481
449066106
877336734
1047393209
1876690573
928460914
673768728
1649167506
1521381618
522975839
1951687762
577000186
1068547336
1843366302
1968433373
1970146751
417292907
330885572
885554522
254117139
109035292
1764400440
1480166043
963203661
578895750
2024015148
375775259
240380747
1537377724
1247100636
148661314
2029989594
33445067
502992324
2119768589
28152602
1628675908
227041394
1042818137
1203279154
951437752
691309592
1474532955
139817290
1619981436
702324319
1143947633
1937801067
1022049924
352363702
901007859
1530514227
305976277
407668611
1976842709
1952434906
58343533
333083158
554714198
519976349
411459116
337438927
795705417
1244623826
284667038
1102528567
503361584
535200309
290633490
1021150207
431988402
2034306233
2061431406
911973519
214861089
1063667082
561736393
1630233513
3719096
375105779
1488549665
117613566
44508310
1991335783
665621432
96586373
1936418391
665839182
99276068
1109351955
845769278
601436783
622123025
424647977
1119698808
1927868452
1380179067
1227877622
2140616793
1052332612
738922174
827077369
578818256
97819291
1193833075
731299023
975944902
12760759
725803288
1169846104
1707561630
1661275628
748142741
940581136
483520087
1147084924
1549969231
1427761036
818533301
268731094
927122092
783214544
104223695
705280891
840289851
1848912187
1722502257
143927514
934622896
1476613369
593674215
1968305316
1391277228
1138318914
366055340
1546581787
1427454462
2103649657
1975345182
2082499765
1850621140
948040109
735324646
1615149989
1754515881
1769951827
636787341
1413776412
2118160582
1308826459
1205819269
784720502
1892880167
490325319
1716507437
1205665875
134026698
904468049
707252699
1181562874
1603939099
1090162450
1072948107
175093813
1439779102
318744055
1648530865
1043801545
689906748
606532873
1475990428
335144916
900396410
437424817
992387626
1167813391
1575086449
766089602
1268998692
975583744
1729879120
2145293218
309226538
1576256139
2007866441
2071926909
372485748
1259272922
332257468
546106358
1051796491
1346482464
82825137
1833850653
634417178
1948758977
1843312705
1339952876
1855014986
1281432490
1685611494
434675872
1681591018
1040059930
875662795
1711295331
654343396
1854165395
181134896
1469261819
1519021693
819140706
1749428722
1243345845
893746094
9788997
314809582
473584038
1522038692
835455095
1861161680
1782859480
1913943956
1202278596
1756134107
2064582506
619527296
230529089
1425552290
1713730965
1782167625
996963743
1539941658
497437120
1665340894
1716343104
667471160
282976587
2097299793
1422469843
1447241337
704406170
279873403
633245181
1250140977
1498611879
1646265331
1528395071
1546457447
1286417826
1715386894
2026168688
493469876
1105619887
1734343821
146121639
1332712570
1527249266
841050004
1982235451
1775535310
526678810
948461696
173149760
132783827
1797866481
2058601224
673341155
1491350807
2040935969
1445459049
639057467
1556984423
460344777
415945919
1140579250
2115396122
1410573465
1915633388
776561735
192923350
1677614007
1308742791
1035380775
1277065603
867818676
778697612
63045428
419502460
1928759254
269368194
703018554
830571534
1424953104
1308709073
1176605235
541777694
1631481162
1753028579
414602490
301277948
1846854927
1269774148
1834984209
1515176868
237599755
1015946858
314134618
1705659655
2065205744
506850205
1678170584
1766760974
118921824
1800129698
452188610
1598315857
294384657
313904313
683093788
1993044624
1992852263
264538206
2078093482
1404621558
637285244
316164506
1130824744
478160862
1860889673
2082342834
530315770
1784630123
527768452
1633559833
1686307057
587975618
177928731
512698456
1837762944
1922417762
1474208252
1400177090
905788648
494174940
226650188
1221972296
1847315321
667891322
1881151126
1798808610
154630912
1352392410
916451631
1571637906
1080715791
653801123
171299401
2010347490
1399793723
39471565
1543934722
610477417
277621900
1677378397
35270920
677546589
1833907962
2033297545
1672886825
769877393
834439919
2123428343
685364852
1877707532
1560931956
672067000
1889204223
1498223122
1777370788
177075330
888693763
1804133279
1119454480
300722112
432434548
281767326
1755691347
1383574513
1572817459
1087106301
1197463668
1423208576
691657032
2072766877
757574044
527610226
2002129716
938330745
981224527
1546522962
598884842
2116949507
660558384
1583728667
752735361
53361058
1264665977
1173531045
2111549298
1690075010
900790818
602528072
1228973737
2098624862
291605132
104991717
1625613649
420084842
1966647485
1679680240
909962585
1459973793
1310420971
1687434074
1149046945
237669632
440180640
1935834187
1803232102
2070964200
1808128236
1973528390
359378023
1765780908
541223687
1183461954
42903283
1230333410
1102859124
1708761987
707721268
14056607
1104977283
1623076525
2020920472
1492972938
943693948
131108488
1540050451
501818953
1847638644
1483740127
1122556283
1558919548
935268643
1436989207
2001197337
2007392127
1859946161
1015331931
2098716418
2116619837
77555253
1864220530
186602668
1142899935
9518014
413123084
1708182872
258397526
564818085
2077313069
758098587
1563017198
1883130803
1318403208
1871977365
1191533419
1178540937
483699702
1488645606
1063004437
1264688422
1611526923
350436402
792610663
803057739
1325535991
57403878
484769231
1012288984
1656117899
1606665996
1096383478
1537213722
969484880
1949630704
1112945672
848116401
330330639
257237178
1914097432
409892615
1283624782
508223324
482276680
1324076969
1229748658
490907500
310102135
548008531
289068619
1693289090
1624255480
1276588047
1789197092
1429035589
1993522964
1691502885
1458958220
1617873140
1623396781
466288503
124059818
1296341384
1024052809
2093066537
1214781881
123630972
811023314
1416053586
917431600
1290084241
2077954169
945873384
1590691563
703808744
1968376258
687036697
1645293100
777305427
1341701123
1246211969
1687149993
1259741776
101541680
1764186370
887916361
1982883954
1918863190
1702631820
1679566086
1761165305
516683220
391435427
930682268
259652026
595316528
1229778756
637887705
29444602
110669422
1597213818
377698750
69251869
1044116542
311289427
1854433971
917425228
1343967517
490194678
619877397
132928353
1364628956
514347925
2129546675
1675749879
1014293222
722022161
1463366470
1656562589
1372641842
974008092
1563209492
915407199
1580045082
802663745
681015293
1833850586
955014502
418581157
1868648074
1101244405
859158016
1754696416
726938063
975339191
363924122
1600595868
1954098927
1031191506
1510770530
107485877
2131128344
1399890846
161928966
1716379770
1125210784
332935500
63459777
1958313740
1302163052
920903053
1423661609
516049621
1184114726
1227427716
1753671765
1466252291
1140225373
1309896989
426185998
2036316745
1042512852
719239486
230510986
471079218
43027380
346434143
863150215
1058364103
1447403328
1968802271
1572857723
1779783216
1268356132
1241652111
617482530
1155718036
2003263410
629133413
345945210
412751029
2136616434
2055571262
527782690
2055597096
20189188
1038744858
1715604700
1420346574
192260213
954237630
989242536
142966197
387364706
1645924273
224061640
947760956
648409628
2024958172
920480659
2140359804
1525543474
1767949101
2144699151
728191366
413037546
432544538
406028741
706745588
1678462167
259789416
2747599
140520114
1337058212
871735428
801961198
1142946732
1340049008
1839882945
1923554693
1961659796
5199879
1594042322
960991315
1291302429
1569154516
148987679
887651864
13599173
1360106802
972232122
353632341
1948947989
30509796
1284777
1276936491
566168218
349398140
39327569
610756751
1085463160
834135313
619299269
536007084
1837130508
1569443556
668755422
29267679
1934580445
855278807
1664900405
1409075761
1606055394
1067468158
2035356673
677072034
1066887255
890447202
354341690
156091111
1386058538
1585998931
1471558461
64019756
1175925159
1901780662
591060265
1030813884
605138366
2112510649
61313501
683866261
345894319
1934618948
126015092
1764012359
1128744466
600622941
2104121944
1302346359
1449964696
1100292630
750079226
34831912
473368902
393931728
1878871452
910915794
1587518831
1296152484
1241516764
396546598
429160395
1874092129
2076464941
458589437
893891034
358305099
1952308973
749186403
1206800830
218484444
1320575770
2031371254
829333536
1608240972
1712577017
2020405427
1845812554
1540355167
133886378
1213333165
2025816522
591446454
147091108
1841679293
671335888
173402492
1949263702
1019080613
1410741435
758934240
1398338506
30672548
524371313
888619465
131358620
2092580543
253664717
273493136
601060839
1395039951
1959279703
888697240
421610744
172152199
285606049
181299762
1953281481
358985984
523235990
744020940
1202059755
1069268312
277974065
1556288755
1022598217
1669715557
1582289869
902767127
2085217203
1947573805
1281095949
9327810
263358884
1557719535
147088228
622871746
1459740379
1079664162
168577725
1437680918
285185968
441924522
518798985
43306012
1233694764
962109890
672253989
2127694039
398029739
449735673
1784192976
1824569659
1056009268
1897914241
1601372025
1424356405
1851360512
7698816
308174655
114916778
1522932754
550242496
1479782627
517763025
824393585
1408113472
1963757461
438101296
2108534076
630555571
523992646
721792289
1486262951
1701166263
1185120468
851274777
1023127742
876053160
482401740
1725155412
1711068846
1685404103
1681597712
1467468110
399628783
2028944795
672351492
1493707912
1824408557
981409923
1943905946
682977423
333234584
1416060174
840361760
298644110
525343921
1121324300
236895196
767866043
238102799
1550263124
1839753314
1177640265
1720161288
1731219034
1987600308
1974942367
131589210
288337064
1559397654
1757635877
1019095592
1899737452
51609889
1209904145
86570735
48673709
432732039
1010597875
303281693
110644206
1564338210
1480293000
1673323788
916577868
42522684
1338625844
1698375025
116298364
2047632849
855768460
171440982
1461245591
1267178768
1933333770
173664083
1155677606
1449526588
66645753
549595478
1269035721
1294524078
297109529
259990482
857648815
1100864326
2009203880
2079605030
782518646
664402121
424619229
1547109111
688837093
1853709225
882232131
636008429
291200574
869683035
2072492067
715186457
344382404
2067028121
1308698587
481234988
494891577
260487796
149010540
1937433294
962143918
1894522663
1770593338
1745341810
540753720
960728397
189007566
932544581
1516743016
1565679999
153000194
62947879
1071085664
1210598295
1563947546
1354634862
828686036
331969657
1508137340
2046033003
1235714123
890232333
157037099
1011060390
957474034
1862286656
112715652
233994021
426014573
609588077
526250157
1550202870
168366933
599439153
1795948187
2124553421
782219320
1765280913
1096869752
970186735
852888771
452135378
47874416
547484817
1261646791
1134354145
996614477
1850342819
588530630
514439658
1052954909
1045490424
425813280
831320025
944619992
341840654
1886313137
943986160
786522277
1252243531
326991054
1552831951
102582774
1244112356
1894240171
571164572
1186427715
583051647
1804637580
614140283
208942456
1769210300
848458034
995821572
1505875771
309054916
1934896242
1084344254
1444666651
879427296
639876625
1153891002
1379914038
1124701135
1880389090
1303336422
866572612
619823856
1079342346
2074649235
929062358
1516509466
1718538932
567538205
218281609
644122036
653002922
723976834
1493639976
1911271954
64198914
1899213778
787676580
1939829077
1530128809
2135583400
988604147
858694960
639225053
2144272239
1445396489
1083046058
188842701
683416431
1944656205
1302444773
1622869210
1759871680
78259313
494546342
1304753051
2117063398
1096018930
1129705190
2129071728
1552634303
305267604
1842537804
1124232543
1441842966
79150525
1527337451
1765124993
1397553931
2076966523
199906310
799381667
1292105175
516772065
1430418298
1488967947
1210553922
636505390
19086077
152667304
792115593
752402632
1551007300
1718263172
1017708252
1766462573
1467276147
1060628824
368075058
589235289
1341820621
1960104314
1887575792
1114248777
983485347
178066260
1813179336
1099550851
2070120444
1264621839
1649002228
758620839
1634131251
1372473940
2054025719
1685597059
1515860953
524718468
1511848597
1070860289
1432003543
11570280
192728226
1668415032
774265050
1644252268
1397648710
410728636
187721462
2031584658
1743633308
504225382
1142741
649660982
976389284
1160817035
645726649
1211505075
1610389059
345516161
1837051420
485491289
1441573175
515476772
518671613
79128273
1846323413
1534245761
259941168
1477448362
1119359474
2057939499
1476416142
129702032
1315807958
985310192
1461356645
631391748
927334421
680565826
1050044514
1697022528
508642334
2031569102
1288338252
1469412788
559347168
1942618370
501204523
1355614829
28096496
374523976
1855144469
1483702164
278781798
616769250
1856729498
216120930
3701539
901107988
214944151
1216937171
2107885282
58855893
1321695963
1605258450
342525460
1221249849
1359064905
145389324
776563689
860256732
1666467461
1960785587
1922285062
1124159151
1533261645
465954854
1948309318
155251766
978003780
237987194
1032184400
1147453398
1566823006
1543125268
2138080017
502873163
1639725531
979598106
981065959
870491599
207607976
903976196
391534218
1776743076
1470993639
859493656
1780263583
873211949
443027561
1563682039
670027470
1491190270
411271737
470166487
644553660
1865512769
2058272925
1488465389
1957959758
2129544031
1314669432
1745115771
1898140976
711856694
409030067
842427774
2082559026
1246471485
143434374
587985153
108845480
897870257
718787949
1458167011
2144696711
49561257
302532992
1658954168
841160754
2069247457
887779222
82739940
1044620493
1718070056
1307743316
2048741017
985973342
2105565658
1232234040
336150435
1895919832
1572481161
1984276661
1377187710
516910557
1652096958
1553406654
265773033
1019918838
1142324982
1266906059
1085349314
2060031497
1435267646
1405720401
1800595612
1239265879
284859582
857531383
1205025102
1139773611
956286702
674136390
1286387381
1424532140
861251229
778970884
1611465818
642694160
792661129
503995274
206227726
1346461596
2017272547
485842093
781851343
1704337949
967456421
314521382
2087434834
231183887
1499975786
2108806890
1961520746
576504
935523052
1606293243
584537156
826554306
1668902051
615945749
1194986966
696528088
1126725872
1219084910
908541553
2136223469
258847901
1811526420
2127734274
68874833
1129570469
1095291808
187104299
687103615
1005573826
855158811
1346525201
127803725
250086955
860964951
359886602
1834459808
692489408
517320916
1958853685
189319193
1621364721
135417276
1336615264
1788456305
1790185014
453225086
421963619
1703757324
793437759
273301285
1256834520
1531245293
1796972341
1645068209
399158309
1623342408
605652182
85652187
675507226
1734356687
933227807
1908562002
29548050
1506204082
1903062983
1409786231
295674102
731549492
1000113943
1507753981
473688152
1752815854
137866993
952561482
174879208
37067274
1813217162
1757719411
1356586454
749915100
158350531
268071589
332558844
73929607
878554638
1765170842
2077923754
820044117
381577799
1405831030
1693933798
575527790
1190012105
875887013
417647651
3740843
1350652410
1505579988
110726119
1237640356
1913834174
714734981
108054876
1897593351
1349072131
2015827560
394916312
774665235
1398686077
1540203883
1747945380
799901330
1776339696
1746311143
808169179
809903337
1131715320
377612988
791779596
1574597072
555005586
1936649874
1396614695
1189305841
1577906228
1226738274
1459665920
335237518
954026022
1811033473
706315789
1608112904
1611990202
1506532840
1263037053
1009599812
949970270
473988645
441459491
940413818
785526391
329396934
2090270398
56063960
802703636
1074161664
819083356
1913780180
241278505
875712376
553533071
399299715
875877816
203957468
1804839651
1188772037
699451569
304534679
110770726
1024949845
908704055
1271271869
1891956190
970547787
2016826753
972970604
891090523
703535891
1077514955
1977736590
1068065359
136087918
1147745099
603119328
479548319
1176744165
1239428874
132499194
501362629
1006453127
1517986916
1818975395
2048622443
1714655816
1942393873
525244082
416035599
1419378615
542452850
810156493
393929679
1025626725
1919561240
990368472
9114304
2095090162
828092242
135229832
1304314836
975036567
254210197
1551390821
1799175183
561764871
1839841072
1553230164
1042845042
1590583273
1402962374
878762137
1991416423
1946034212
833817278
1412715313
221218831
1809885190
924831678
1933389446
1244277739
1828437191
1824734943
603881693
230310182
1482876882
8583099
1347207147
1657557949
1372163524
730189312
1937270719
711355857
134442898
246333924
801438546
1257432957
1498948865
2072315535
77657268
801061105
1357220790
205313851
963730631
1193486278
398260766
664641830
228056217
634271321
246440593
410162003
1255556565
464212687
86074899
475663977
261033666
958506662
787133498
137619796
831704436
186716362
1319778533
956357671
737282590
461729612
1951071252
1758459700
541726487
1552663379
312470537
519670463
271068768
657520496
9673011
271033802
701323531
222652813
1968159215
1331159833
1548028311
1863776628
958179733
2140014296
321984344
1767731294
685406162
743018234
1283137378
1404139515
1695985218
176698443
467618640
1319957109
925769437
1163930090
600699058
710814034
414849604
1221516366
1516962119
1498300501
1489856414
1276268478
1579662000
1419763500
1324647062
148786377
604314770
185996521
1896310985
115367986
2107542101
684217996
1577124988
1169756014
1001192854
413762621
972746453
1479366375
228545141
879170894
706510618
2033218910
1309835900
419044127
1098877887
153880174
1232757350
1083979391
60455080
192979445
1447342170
1387663688
1869680665
1524470280
1262805011
1480139351
1240247606
550692102
1302100706
15222579
1698825334
1823776488
2033503323
1521817269
958129752
1551958469
682550254
2142604534
1860103786
224678615
2045618167
1389893404
489643323
411827830
145334417
1448790976
169043649
507011919
703510784
693460753
1179157646
224808391
1742872449
1099621841
1342845582
719355243
841264513
2074074222
1423769975
1767886857
434413198
521829699
301545881
11039253
3811776
1113042694
1185767892
179212052
1497458801
293756331
766785224
1694834686
427481233
1658245917
439012454
1154627483
962498371
731006624
387932078
1345048197
1791739565
1653251240
1883918211
182813448
1975363369
910118860
1131140240
836594295
324500803
1432287517
1313861988
346487180
1069233109
776376516
1127243197
767864736
1916716156
2024665429
1114875349
1365764557
1048516023
714435907
598855479
479437545
1860709975
1367677524
498369286
2044428268
1139661359
1839037008
1759686134
1136800216
492958598
1413756328
1982781749
694183406
505590205
153863787
611259204
477302873
970952865
1537985138
312441619
1625438139
457616357
255404963
923919453
472788148
1359493268
470617198
275497019
1818228854
1816869710
189529860
1540783675
1762992522
600066145
1061347902
1386449354
1505780008
959270034
1245310977
1579512623
540296062
84911023
457871296
1391079172
1624069564
1483911240
16383480
2068158677
40278060
878896589
1455829661
1645910723
2142592391
1360296872
867875308
1891996056
1443952069
1390553893
1199199803
1787007135
944547746
736641758
531600965
317974393
660875229
1886943557
1170776797
832088192
1093311469
668952180
1300145618
632707998
2087877627
988897479
691127737
64621532
382774121
1715252203
1958182408
335387715
1572275833
517356973
1603986186
658138502
1553904967
542214950
1750372000
178469931
76154110
2045460475
1709198763
1514045753
742400189
711948434
1547475302
420823021
1365625178
2100875247
2050567073
38466269
1811013856
535292079
586906343
789028961
640393586
264032515
1830246643
1928796972
505005938
237958989
1516658800
1352952593
1623919509
1236957653
1583131489
1099981719
974568393
2019835698
322074847
1813002287
958819746
1321543200
632755139
1147467509
1399791368
831188826
31871189
822404234
837772286
999036418
1664714946
860157453
155683596
901689078
1074861970
1165917866
464697544
1534743510
1270225832
1169378265
1909403848
1615768561
1862231338
378067279
1826925407
773773586
102641
741242757
289524522
949129834
39719264
1373514083
2125953644
493440076
1265041039
1461413703
1598258927
1756278129
851390846
2141176789
390935246
1733032301
967413141
183404239
672375841
1817475242
577597395
345831032
812154317
230400150
538792166
1261805066
751941650
731706378
1379506353
1871279138
1793651440
1617017188
61510029
1012062972
185018970
1900096464
1847587274
586906508
258272942
603597662
7461188
1639419148
49940851
1695253492
1960235967
492723959
157963248
963585793
1310369187
394220824
1771037790
689757945
1479977143
226763773
1651219109
1226347562
2045246979
39438931
315439615
2075414523
458194833
1062673368
1255322938
1737361890
1702199499
1864098164
73091888
1382968023
615756715
1923941551
1678290449
2046834584
1922169065
1946241983
771335583
1369719663
1210809175
1361756636
970742330
1232192342
518286454
84137280
1505281312
1849102026
1592322056
2052385523
967577794
1104791287
352042509
1083546777
367524654
1764829433
2115274698
1614912203
1317304028
555584303
1116482382
953401113
637191526
1127758960
1758643932
200046093
2042775143
1361837521
236098799
1690653707
215347960
1856014182
380845611
906443544
1124496179
2048130822
1130348039
1517452915
1439019894
1335119450
2014011907
1674105113
984076966
2107891317
1276225577
615447134
1031449854
1732310092
979284436
96189804
42025797
183833132
401300726
204187437
670024101
1086281373
139741787
1565344704
1724148997
1459772269
486464576
835971562
1444283152
163242805
137687927
1796163959
1700556375
353133298
227666642
302360779
1162806347
1954617578
679165574
994581677
1555449894
275520673
580156081
45088221
89606223
2010595692
1250688349
1942485700
853138889
827780887
1728671907
578818256
453488564
1123718119
1769235167
590922535
1237977334
1465091792
422604700
162785545
79402741
1657972904
1080691123
1243679426
728571985
1197540693
452981879
1837231252
978307118
685178875
690007123
1491115377
558125541
1790372207
1079270866
426379576
1482016796
1767118546
1800213867
1134403724
1376406655
1897487433
1396654468
1872322561
476823530
1582608929
371996735
932044135
105744787
1014512395
1289715528
2146529252
1843660795
637957748
1700354427
667079774
2071443361
239160196
399952687
1416699083
1845673679
26197108
813544478
971918476
459416276
1450604027
2035382607
749402403
1811268241
1361606027
1609277518
1681927928
1808249259
335833537
1740138688
482594685
318888036
466397678
1105720021
693981361
1995263309
1504924020
281425461
98582129
1068050550
694162149
659400910
495447146
484454708
18061730
1516509466
491580219
1453135320
741714194
1253420273
1934480657
423491736
2110555747
1855031875
1547521081
540269500
1752214358
1013106660
1137622795
716426323
1833836001
1449658091
437590165
403648929
1200621441
632684741
179076591
958287655
1659427782
806860957
80806491
1330097939
328106056
142168534
2024415774
1092037926
2112330987
1269601967
941175029
1753803726
95337381
478147317
2145167845
1017451973
563509714
1473897544
57144290
1267413463
399966649
299574563
1870061479
905694485
2112733039
237734298
16619903
1088302932
1055274655
1374016457
1200037337
1839375941
614030982
1223107400
1046200614
481618455
118554604
1629462823
77053528
1834306390
395781443
255433627
1246550997
1818366869
1158769836
58329786
1613623478
1615634745
1461888538
816658983
803504927
1316946835
876233788
1728783444
689781599
385487221
695254329
1585058440
2060524153
1626006203
482141145
683937142
555139881
1521892213
1280641296
930559654
87561254
1867183963
1064876926
1978985321
1319638662
276149863
1253594883
896154662
896373664
1111164993
436370391
378815067
1715772413
402579843
250809502
1641937584
1381556985
1091409961
1964820648
1086436611
1681202253
279307939
1928963858
2018865379
61695635
311460470
1179621731
214019554
1103180034
1163190704
197603683
930944560
1900145446
1544494398
1442632120
1925284563
1479854927
923045532
700995695
1839803692
1399254605
501323065
475448561
689782297
958982710
1960957630
2134761732
74133726
913928502
866418011
1691672736
713653787
1434852059
1706448089
1345047826
93671840
502167886
1026383708
2073192118
148729066
92283653
120014
1325095301
925830277
416260382
214248388
241551443
583213797
1199668512
1428701831
1318943843
1808459508
671705079
262705186
321143190
866483977
1744724082
1809132412
971548757
252701118
744840658
1950212573
1629437042
1643734823
892657846
157461426
1008088360
482290295
260951486
1161366658
429861072
395865297
1849749998
1277440379
1449746777
967839793
1972979418
558868726
490505924
1190796328
1875809317
1527395015
672925481
906416273
505843013
2095270026
2130930529
1142814265
1968619257
614070514
1250876574
128587042
1704229183
1805746748
422988166
1799874443
1621950769
158500499
852598482
1300760293
824078087
2019572987
535501514
755778534
1904031521
1191298956
85667027
2048290320
94537581
312543182
140095407
1497358356
1197325872
1928483232
734323847
1434806900
743872516
525474171
1725674400
1695268073
1266122742
1888290989
461895761
1089390965
997785857
1527967741
1279375102
1932397212
85025820
856198581
65115841
1279130728
1750795268
394036231
589262889
560232672
214807323
372501093
1200008313
1224309957
1056464364
1021302166
1378550926
824638384
1645330502
939260804
735568175
1292590833
1348691313
1185468118
390967167
362130099
604423616
976953472
15545115
166965025
1614390016
471224024
1500882236
830782947
1192375121
1106306691
1321325757
779211964
1642804268
74469600
1776838532
1580392938
182971522
559891369
489898399
387689450
1958848815
680215963
1112369310
971206528
1569578173
1820988948
1239636624
2059494616
831727613
2109694981
584668441
1119635501
877512062
590623219
1089598532
845017525
3835779
746108573
23779250
776421813
526725621
1281269792
885685613
1736800361
1565658991
183491340
1417484124
1317288420
1836034749
1728145251
1930610022
386306995
799175072
1646126490
608799914
1310688394
1802538393
851731962
255820456
1779555897
1591117114
1150751566
1261532047
1417511681
1191910505
42726866
1790484664
991866957
935088608
1998094333
502894247
1824297683
1965001408
1737871525
230895049
378130925
535348133
2014399937
431146245
1257640117
321241762
608716443
623209151
8573173
318574423
1915104649
1093810333
298178098
718385066
1463019536
542830774
1452330869
323618368
445364781
1556933657
85182765
1399258018
1690099146
807114074
264554394
803195417
1838939023
1672922422
1346023348
2027276210
1188631947
1205319261
1228732752
133640755
817001988
1200511959
1595429225
1836039147
1389744215
1161206974
1678716660
1657197415
1935489858
1452252013
325034098
764524792
463047569
109315353
441484843
546595000
1727948710
1553986905
1887406242
1906845597
1644836156
1230673509
139668753
713205616
637931663
2106729541
2146335888
1534362940
1883102758
714804483
1266030493
1656454867
1962457017
682262446
1543222326
1707789301
121863154
1965541084
1737108955
1700336149
1544206608
1295825728
1101303064
737771330
1850204904
417328869
479555323
688174351
655506143
1537232439
457507448
1043674762
1730681528
400274894
1853362555
2094990112
461692793
494743034
1911214288
913883489
819871601
1327125613
1796969056
1936748126
936043367
1156360613
42327725
483502755
962192811
1265544984
931037072
1760243636
583770681
71887488
576486937
65324918
289849692
1768757905
870282978
1236511900
1023659926
1056560748
152464464
444503476
1009511134
142462797
1134510098
1207855588
1175733564
206273358
1496966138
154884164
1511325598
1715737969
2134666966
1922762575
811781296
689017803
2100417349
871357242
1790708793
702271436
1903913606
571506835
1204382955
2011180376
910972790
189060096
1880066779
804624560
1905699025
941024131
503761926
835292351
489057018
1184171991
302688405
1864439643
771690790
1210468118
1236391148
1573891861
170518479
854079524
2145373661
599908975
221166732
569941424
260601299
906074082
276995522
1002651243
323472780
217231559
362621594
952305294
1512476624
1377967606
1712634129
1264158270
1458096415
257609316
892335679
127405567
1955600174
82351711
416861347
263669715
855543319
31294433
1153564612
194419036
1809468801
2144593882
2015089912
747600742
301149283
1714388494
1795456172
190322459
1339606724
142412493
326889360
1535308277
1937247345
1357872301
792389644
1342495730
730023451
1448050573
972067303
1876056230
1047911128
999809646
540037287
1113016565
440053649
41593300
2137043741
202343590
1638330963
617287240
914719817
2068546413
757167464
1767444211
1226400649
704010766
189921919
290545863
48991976
767809531
1358673486
2102886773
1034552867
1078635464
287480472
11298970
566946426
1687836240
495559710
1190170231
354047732
1512844175
2034448194
87743909
1097950589
633487997
1241488778
1048994311
113829816
201629168
325013252
1732572627
1226726989
1271825424
983234773
163865051
817168822
1989973642
904120104
558144448
201291956
1050394182
1338301213
1213277022
465913720
63889709
1844774738
711607292
1201041908
229296402
2028646076
1803626502
1770705023
1526032201
153989763
1364612869
929751707
1168502139
1427115333
576469982
1885758831
1418541229
1379946019
1276307340
466898586
836523110
1653530479
233754662
1933017412
1881100915
1740760993
1013669642
1351501778
1412609323
455119891
826317237
1548011227
1949462261
1317536401
1493723043
2045169691
2146777316
459153608
1677881814
1194479527
786798149
1517113014
1314616172
1129909440
1939419651
931619014
504356385
1086491315
782296791
796111292
503240146
150463489
467108874
1041429896
563561686
164584898
1280218737
247012336
611105912
289931207
1189791824
715645394
1042035011
1140455185
253609653
310316058
1999857788
1409493413
511709128
1670644352
1148859063
2123712613
561442217
1917109417
1127755992
2130837387
1672595830
432769929
1355584349
1836537986
628243178
1010408643
2015148758
1231563267
1017549637
518063283
1145196388
263853288
967621938
662657489
1983499853
945981552
2064766922
244091956
1564585631
260211798
1723496407
1801942530
1134374908
1880401983
368104662
759111417
448589192
136214217
238764266
1708487707
169801498
2048850060
1404303501
802359596
106983851
1994341901
1044378485
1497668215
451030855
250947413
1147607958
202681466
2056054597
1145908332
622306243
406137190
2011324346
61764633
1346453015
1746380591
1064454179
425075023
1333170776
1938505335
735706686
393106099
72054548
672765323
1234520392
1919126626
221787282
763810333
192889179
1053296093
898721342
1453809213
575062720
987685481
14621811
1351663919
504189038
159287963
498416673
1500396363
679018491
101990013
184163071
47397401
1737502543
1180458721
1394906580
538358252
280441844
1712191119
384790828
693132458
589637611
1973063032
1653473104
512644574
1217395429
1786535437
1033416306
1337955490
2083600120
1120930783
1615396041
97336593
1335242478
1905134191
1188631947
1157685733
1227427716
872079965
1582450702
2144691630
1808699652
1429702981
2058120444
458950978
1405201338
2091581827
313393106
787418399
1007409526
816613815
333212084
1036421163
1016641587
195702352
481416117
538007380
1633869761
1597735974
223481214
1227789089
12646059
1739304143
1174333386
283367715
108169369
298154856
1969444494
1659744422
1674956747
1807299953
964730784
572046348
1938981716
812226309
1718906820
929688966
1580526720
651265177
1566159308
1022411042
1606370901
305365197
988972599
415385220
148356491
171096287
1863114241
1320650403
693940849
1125158862
626144807
252701391
746860267
1354454220
1642401432
1529851395
1844760872
918779636
770958045
509601883
1796955010
1700098230
1804083043
182568406
1157974883
1516265684
851361129
1912474604
1500090953
2067222810
1702793734
1515276216
370332714
237188726
941460103
1830063985
393213790
624842636
1529165217
2025528377
121415757
1531407382
85627099
616028705
591730717
133087575
162133406
951637504
172420831
14427542
578378762
1329961588
1986873611
1234933311
712443861
791031537
1492000107
1155644621
919598087
640367684
443335712
1466222252
1690018415
1656691019
1576853869
210423221
1145488246
663386582
2069089029
1115652816
348065395
1513044478
1800233042
1214350303
1064500178
1231471353
1345974498
767066688
1638670000
1364175360
1437827250
391000714
148749718
505155393
1484068853
1441803417
835873056
1677596404
53869104
1608663595
2009702738
867673166
1950208075
1206532730
533037699
1959317485
1347881289
1326251528
677349180
1953853336
1353376054
932253316
1298848489
1495470088
1556376240
1405969103
1743519853
1013759429
1082328466
1751444783
2008960553
329806144
566599535
746114094
1208880262
1030138749
1573541685
196106545
960916229
2119474244
55156839
233092548
1018624924
1965748033
165891862
1049380706
1179498124
1660421388
1015896404
236326024
1880408921
382744979
977869360
573277830
206175256
1219828023
1766630699
1517877423
1736916486
459938358
26388007
1554463681
1320220331
1552428662
1896567183
1025555488
339280184
1719984983
325972384
879185102
995442542
905477534
368387708
1585704137
2072097482
529843322
1682481775
426074452
1352831174
1244180908
154536612
1161721984
479614366
1221017645
1807098433
1069672171
1107624882
1142974992
1859811939
1484356633
613292498
598564048
470294557
16360620
79249580
344442826
595621285
641397035
458214866
1573765042
1269172002
1465946634
668454411
1779540705
674002157
1889518583
698635548
1894578128
1781385045
1518710393
210217118
1064466190
1946540561
1285024566
1280036847
2003270914
125569724
700668146
700997207
1633586325
835146033
1987149438
1049240515
322590932
1403250894
158440005
460910057
819153177
1253583670
311877716
1840642232
1335693888
914661239
45167105
598843138
1150529936
1178815493
442255018
1334158945
1089231130
2028872045
342778532
1904395170
1959618496
766595984
2124997539
120120544
1133676914
400129345
307342073
1844993511
1436688434
1963511653
1961318246
426948066
985311390
1400522300
1724758699
389047865
566134749
1973141538
1276305416
1310391566
1934944679
1260148320
426728270
2145965543
276900648
537286476
1791272454
734371963
1960339240
892352860
1935800319
1481269220
361815834
1381190962
15378775
2083558574
79236547
1463725877
1442311951
1375324117
962820014
748596420
964423085
1472796741
1110736295
1247669775
1816079409
1965606335
530640897
1557820049
1343261038
2038927629
1413678739
1532347447
1705555787
488052625
2007748482
2137377901
1287097332
1271854122
311141241
432974690
532341664
1481580539
161497278
662823204
449632921
1327831195
923067213
534186798
978961480
1155464808
62502975
999008569
1363048616
2095547464
924173959
1168860141
524503528
384674090
1868592106
854381948
1010474200
1904306140
119231567
1966495090
59181490
1454614788
1976326711
1520374906
1082844399
104994457
1268939230
254066269
1409079582
1889124636
1824895801
817739168
1345573438
1712589416
863333067
1723968929
795895799
765061342
1097188622
1432816306
455139389
782341189
903799378
2015220784
1342226706
1632875294
409195625
702017590
1143279645
1908122318
408411574
638473517
1968934243
431762213
1321016932
221307929
1356781356
1211190777
2091948909
980303551
180560323
1382665479
1021654819
1907763665
1146916603
1116936183
449140604
1483970498
602533736
897445975
1665258268
1106361
918322883
1965735256
61696558
466129489
1755890838
976803493
1031181454
437700517
177425837
1228947966
1589864171
1968216981
1574411909
283720444
1853750314
1381043630
354707552
380178716
864775686
1801224169
743352905
199409690
1069806350
1423240197
139147802
1127944381
1531306336
256245649
1588840925
968007250
1125571636
857408185
68139133
1823000949
1665815913
194270833
403848770
1215723691
2096673487
151911356
446793545
2013648666
815832069
699892061
2047622967
1673742661
1464630048
1645071299
529632508
1027313543
573697367
1581369916
997722550
1311766853
1255465406
743966826
1147894732
2059406639
309622919
1516316867
1075557391
1668546966
1426444365
1462124889
1046132694
1838653728
1264677577
1275346075
588342654
678568437
1885084202
580768253
1806441970
906329919
2031210663
787785354
549548396
603845819
854307246
72822424
956320248
859404162
336572758
414937370
703578663
671864044
797413865
751180822
833231726
1205022976
838705726
2073226915
407357819
1774092806
2115240874
213028519
1992161579
1422021437
1774588528
1401235222
343532164
1621045851
1912242418
1118015465
1934607707
1252596447
885081478
100269196
1550449331
1866425996
1845161053
1461422330
1311447420
1377880935
789727216
290660702
1316263420
1075676257
1090859005
1855861679
960143101
810952738
1874685200
1870569193
1581712918
1787154501
179506017
159421969
25100451
1697616546
1105157790
1117875434
241863266
869985217
783558029
1807761126
776952821
385067704
1012247735
1694979679
1536837323
1952957844
1256245115
1909495686
864361811
1790762264
89026347
1756185426
1219978325
446690111
910359258
732754683
263518262
1285829486
98061642
928973854
572334144
85698912
861523498
52994231
1514637240
1689294697
1090302841
231270175
1461933209
13325810
575975435
1646745538
424851071
1712278118
116041621
1242436853
1328185745
1839310691
21266346
1491153934
1774484956
1598134021
148403644
525949546
2018093788
1886382881
1173268723
1273623066
1796539750
148896596
1769312423
755919653
1695181625
591706415
1125099690
1067031847
152549849
664205427
349349343
658978251
1416883700
387810999
685856614
1817244512
1824256893
2007164833
645164303
610163026
1144105447
1823847994
890525485
431708795
1921211771
527637097
2082701058
650885584
57567497
1064199581
724828920
1241628015
1605864439
2019465504
557736845
1090111667
2126200202
908579359
1580782212
1434563418
91185508
1934440795
1987298087
1483018759
538012823
1773761592
1859962383
514715440
1108553342
885245243
1664355929
801898025
852827767
1107847178
187166653
446853183
1598395023
216906224
2133773988
2092257064
1167856917
1612781852
1745859836
689198749
1067406505
712689129
1747875180
981465571
1056640193
1024062660
1565059482
1057658471
1564304362
1708810061
1143594470
200363904
157930663
954058599
1554146537
694597019
920759405
254787333
1486546419
247265889
1319423454
1434903933
2137606691
2044750832
1735801757
1285945718
1518621048
258545942
83308928
890218851
1076655177
1922908855
1024637386
172094378
1750666798
185901396
1333259071
1732456887
689926892
187483757
1877701368
889946231
1495324765
2093309606
85679344
189540625
801633776
1335349298
32512300
1404691939
1446360902
247587214
1829652057
835019439
1744046571
1943984755
1936304227
292280710
1340850334
1705174951
1607942835
551531798
1218041427
1290407833
1300929761
1078550534
1570412451
1828980415
222996887
1537078960
356061361
1212127729
1459284018
485588004
974919939
420091545
825356926
1070859411
1792016526
861411031
742305350
73878797
1917254946
346119725
1845772359
144830882
1706717545
1447195601
52314841
954581347
118519847
924466534
2079888740
977928690
487166492
1463240663
1269569413
1215133670
1663117968
244970174
2092436386
1280167606
421213200
1970176925
1756830817
745808712
1785049036
1586784336
214620087
788984312
1461542469
1504358392
2141106742
1614689540
410593687
565525676
288559837
1016954966
688214155
511694560
412904040
634782120
105593797
1943951280
903358007
515120839
1448066007
298356552
860712240
670252935
728141051
569098891
1401040159
1526407622
2028222446
1702666866
1409212724
212279135
1869426703
840169614
1768289231
1554345986
876319211
36201286
1083322805
487461521
7129741
1406631348
2086864827
435924865
1323708400
179021930
198620558
594122417
2122464953
1739509718
1280573784
1667092197
1860836796
1232404586
424472271
348634632
1978131145
6138568
9985449
555866261
80185017
753171619
419634494
1794226893
398556712
1290473257
180952382
759842688
2080513810
1900221558
1842877853
1423556346
573878760
647793582
66800311
1527426410
1281991882
1994868523
1127909291
936652966
1006218995
502680293
38838983
651372933
602181909
1868670768
538685076
56700093
684080829
1033415182
1537913075
481903740
1757492806
2099640781
1073635090
128952579
1140261450
2110731267
1589707870
1552713563
121954010
952574834
256019176
241809408
2037480020
999822370
590149402
1351481261
1399991211
1440301665
1811603678
312472047
1890494679
108499515
154846998
632603488
257778699
1797553697
1156468580
771620859
1469746366
1278666566
1910627263
3607329
530079245
743106013
1913007346
2017658865
1273455748
580132871
955249904
1350919588
327573839
1568019620
915339973
315722541
1674651051
1694582396
1999145868
1094252568
279904908
724624727
365814382
1826087188
1418243023
470961360
1905465400
2110537634
2045011200
61730320
1162772244
453861502
850877514
585438285
385491966
105489628
1052191059
32343085
1240399131
1105762382
306614215
1653031056
1176140979
1407491508
1412879645
482859626
1879244255
305761371
1215396085
1794640322
1139823742
220798929
790491149
427969414
682062109
1359224416
976210794
682155670
1904181461
1159818552
1911838140
289260515
642822437
463928556
1667215273
1177081808
1666813179
799586145
1186799839
1989614200
1951327906
2006030241
871163350
921889967
1213354757
1805515644
892256817
1552862918
646156203
662376753
184508215
1986744952
354849336
662230557
1016835407
1051005227
2021965785
869525267
1997708214
1501333250
1468455505
2064745178
1330099082
2096286744
1576681479
1527769395
1852975733
517966920
1246605041
17567494
2060846710
1821398529
1897476989
44031844
1312587819
771298934
919798741
1674383370
1797737430
1303796
324668256
1751353919
542726112
393316195
783278018
664066552
1961467480
446598294
1140517078
757419259
841085447
164177898
1662133898
646432343
1450100093
400178130
1651232436
1603961933
829346877
214372614
1276024439
242196833
1795514665
991172794
1908934636
1503322339
1355241116
647717944
574359294
1609916442
491895276
961062844
1045301094
2046342580
531847900
1399778634
785893867
235926779
767434809
1171405277
191719742
55935098
1343874201
1198668945
1329951616
273115575
1494320669
1928295128
1885341485
607860878
223329968
385276592
2018324008
854219295
2050351498
2106893336
1446607125
960782074
1458669804
1063158476
1965492249
2144683089
1927796457
1199307792
2027977200
1948078862
1644497205
1589501478
1907352179
690650525
1078662108
1577054796
167681140
1766332342
1235699944
610793648
1045823051
933625015
115791711
1915038170
68395852
665132427
962892378
1586238820
267047972
101618617
613430312
1749897053
2134376483
1952485073
1253363550
1994963038
501404589
540710086
50848654
495366894
1060892371
1694025033
1379206275
323053961
1166354049
1773719479
1190683465
587618534
1922510376
1108740942
916665765
777073926
1536010453
1945556881
684745307
2085826879
76019733
1374958760
1809790276
2002609931
222221490
2100729556
1672172782
1212442747
2095346043
498848212
97991497
1145614661
1908034504
310649014
1297959327
2077148153
1077539442
1586345546
1644673516
1240335779
2108218153
537251116
775370382
882124548
1979960967
274537821
765134167
2130509562
1247334889
650513425
85037524
1026910858
1400239096
801599332
681730456
125744422
394459349
883353494
1769259079
904808880
1994164001
917088932
1725113086
998106573
1960593455
1917469056
123352112
1630133615
1119505752
238577242
1583189245
1969906412
1314393774
245168187
758887851
1670593952
246691475
991257985
27117715
688093723
2087988724
290251308
587021406
271012520
1746566708
561479801
2078925048
1670193321
1385295886
368156395
837979246
386402388
1724622336
468194917
2086509111
1071361219
543949868
1434168401
2042165839
1065913191
1317760433
813658667
548187149
703200397
1723372964
1292526440
1476792063
1312673530
762365682
677563195
1461913650
1528540092
966916293
769754189
68562922
321782028
71079662
924805174
787378533
2067313988
2135039740
818032416
492555054
50146516
717991515
1361647470
1629491527
1917489270
555170497
55549637
459978771
1868114789
1819929854
1848873391
1073538328
466864633
1265057965
537185411
1682665690
949184777
386205138
2030728011
9470014
1897003678
1693791775
795347569
1970610982
1729395128
1116046949
1003025186
1739446510
1418229752
1708980096
1556525708
1490035251
122273213
369281687
2007579945
1826561965
1116311894
1304300108
523991622
946579483
572728236
282492702
1359317892
1151734197
206375195
1280038336
1716995672
1020586235
1346226720
1128894
1865149126
1986421152
388585821
2045559453
1578378586
1901282653
152857314
786253753
2144467797
468502017
91038892
845844701
1156428463
968539756
1521927473
1739349604
61565331
472380417
587671266
1764132867
1857734501
971019226
2117515522
2106736864
2059011050
224088482
2123848719
17993159
1731496108
2013573957
830135608
1124172332
915669242
1828557267
1437768547
332390789
1559183042
1178709405
1831960990
1894487264
774738358
374764404
1581342601
28580934
1100962485
934496573
862415357
972724036
85446949
769081630
366583726
2054888987
422139302
2008076445
1380546205
1685634856
1332189949
880926206
356914024
1847601375
1702063540
1613155809
206083510
711597265
204537120
26869967
1175441357
1647655973
1842474361
1331536442
343383605
165653000
1424176143
2108039179
725303778
1449720639
1166043460
829823571
1954244196
1756021207
1130607903
1268309962
1769308999
717812640
563208821
1405029492
1921892736
963143084
756018440
481246750
390395153
1515371225
844012560
1078302164
2113171961
13460193
814295062
666061665
958150631
1043186508
452057771
721868951
6626465
1239771351
2083309295
1243424580
573660267
310146142
502114604
1517182358
1125470089
81166388
1154505596
1578399533
1639226340
1412377826
1886171589
1357106145
1046717515
396383058
1717189293
812384944
1645009949
2047506864
1876236700
1994062581
972326689
2047165996
588733427
807099812
971018327
1956050175
1891282053
1555918223
1963486275
532105431
430852692
1440558411
1180685899
1152330181
1750917993
1897750416
13950824
1186974987
411139257
1999816482
1878032051
1016167080
799428068
381323714
33410885
1305005370
241412784
622935453
1306409775
1448883319
587794183
1438452839
1135000765
1648443468
466179414
1290461691
1807559460
1969777342
840488340
1308781337
1057644044
717148027
710783920
1888582076
481770707
1409820406
199183667
586174585
241812648
2031234005
257131581
1035601930
233087105
1575802629
988482578
1663609974
1942505413
1344117216
12711124
257801918
826021354
1124576872
1950260846
1427050852
1911687665
911850727
1611008964
1088349447
1531324985
600673969
1713590787
1082601901
80906149
1860450667
1082247232
26978080
847820498
1522728312
1405853889
814501189
473234591
1373480367
1440306436
185820921
347490373
96444620
1193099928
749450167
1553970304
1202518520
1508058945
12802420
1652277965
528930781
240618700
1675034058
1586577654
60637363
1506493872
2040652506
1374586643
15836152
728778060
1706397600
151926644
229887942
307317322
772975857
1482115489
1187501982
932193232
1561449755
692702650
1971417273
771568924
843859904
1443798446
26529902
260286254
398823546
860744211
2103902861
607539533
709701555
696015843
178208598
1441320283
1949107066
1410455859
1576474664
1581777593
2093752278
1702593650
1749524177
1011329168
1463188532
1526368492
2091263388
1903973422
1124813370
377507308
1415101195
1696253705
1031802746
1557074017
2090721559
632018768
384989330
92783232
114057299
1250011290
1704994566
1788209663
233504423
1101601870
1327549590
365740359
215811449
1191211725
1016598344
542116348
441964074
702014877
651101382
321795546
923320249
1371175938
1960498967
540037287
1072152956
1287707355
1487541160
1778053898
1136034468
996010091
1428023442
225819982
2104566042
1318918005
2052244207
745461059
1613510663
2049861984
700991268
1453717381
266747598
856362583
1099465872
1302254141
1838848209
1849358824
884251650
485010805
1013693328
2087930529
1844233055
578716059
2097258088
612541372
2078514831
1862699063
1451494568
535945001
2063567876
1688214196
1285503780
2042381793
1314919254
789018785
2086616427
658998145
2140882253
1511560379
1972731943
1006808234
1359369322
1931860355
2065379106
1989005859
410859711
1086756114
279222810
596873240
630454578
133327466
1583461185
174248490
854384507
923573357
1463164680
1686976828
24442346
1572513359
87881628
101977461
1642118007
747114754
1507748640
1218418945
1982442630
679867454
1739405540
606757956
1461129542
1555463435
184127892
1762640810
55066475
1601244257
404936600
2120328383
437885877
1189064159
1357580467
1248171164
1165721019
145896153
20403742
911308357
1324292453
769785180
784047366
1926031720
843129999
327498119
760836052
749039115
1676535008
831469921
786713361
493889478
2107912970
1702977128
393412990
746341253
52579807
481006462
1145993461
1380457110
1405250516
1404107375
343313544
987419064
31676347
2116058945
1592679447
744942542
199993850
999060117
1952132145
486288631
267451225
246004670
418653154
2073913351
1795361503
1407660455
227955297
1265416022
189467894
422690030
147813196
1584966509
1575165179
618129993
1368541968
270456816
1309482150
1520392431
520223183
1234185141
1373615488
2062535585
1098175568
743481951
858999382
644830520
1939133770
1533436499
2092980419
1667248235
610730103
935010653
290134844
344021842
648655036
900170852
133467209
1549070093
642325243
1949732107
1558367375
791679797
1851995517
1620726940
634373850
1329308765
465610899
1748051532
1485000521
939810590
1008066358
1615958350
1491479068
933372099
1579246091
797271750
1576333610
661576342
225182267
560282579
432370828
70327379
755316371
1514669464
680434428
1849407950
2088596286
1030563738
250282168
412773471
17573574
1909691851
713163181
821315857
1759711853
910612629
1058793888
1349146156
608789452
1350628859
319751591
1646846705
850871821
1280269193
508677891
1983067218
743214349
2000502445
984468680
1420939707
801530026
539427108
557678315
288883678
1528748786
122853090
1573974238
56946065
1438386838
1942724367
1725204431
1395228068
743303367
184669573
2033339930
879957100
704313856
1941830400
1927399989
1527822333
1554620561
976428517
1173935922
1511907875
187776499
757587651
842534806
888653803
554267646
147725561
965254723
1666362097
1309128721
186565928
1515271107
1639914527
1111563365
543873793
1616462135
102946610
1857549958
1471072798
1917061466
357867320
1207633932
192281483
663448038
336967868
2038069426
1685256084
4720169
644596438
1864680174
876309985
1888764911
834842042
191882627
808783231
384792116
1620430560
573207881
1416111028
911086754
1661707168
496187922
1534530058
1601470624
1336334231
213501553
1046273476
251745121
1430652479
110788223
694744679
1473040191
829777703
986504055
400643613
429574701
877166821
1298581297
1726397524
389739283
532971199
1659729783
507724467
252470135
1225643739
651879547
1161118773
409068404
911453854
249086339
839141025
457237018
1319978350
9843102
2126739626
341622297
54208063
1047308685
386570356
1650867010
1093526174
1995497481
2122510349
47567847
101420998
414818647
2067794717
1763834665
249719669
1942275988
440768462
628253894
1868190939
110918657
2026707162
1410817497
1417776363
1888698691
1628069093
233479476
1624051803
960771038
1343714547
1777479748
991479458
117050196
453429714
525046921
1449508622
1691421973
97328146
1662417063
451755327
1347664260
1589147638
848290148
79001463
1086008135
401400681
880292442
1525460912
1876019714
1098617156
1473815801
1481753088
650071718
1170095500
1519166882
499283375
550767274
135045397
711725351
1400926249
603165670
1127641305
1828574584
296360375
1041639761
222204042
358955021
239833382
2078061788
2022522655
1672886272
2088726288
1412021427
980009856
2133058904
1358792486
1702929700
1553768441
1293873813
1810677707
1903866090
1227038822
1835474385
1567215574
883497177
1176635274
1839339383
433524324
161678592
735429100
1531761107
1576298948
1208943287
382436321
1455685565
681096702
746809440
346281308
1201838303
534278177
1666537406
218638173
170849356
808321677
1413005144
1345003344
156367774
722173268
336506369
160015689
828847237
1038759080
1057772056
1367562144
1647052221
1857936046
1540198486
1974652000
1033264139
318399512
1329112914
1038716678
1931369266
1180298666
1272727624
728942822
1150706443
1496522689
209958858
314498327
1430378397
1985333755
846592464
1244804201
1737715011
1600706153
609287437
512361645
795254873
1917694002
1671608315
334828969
1205375825
1836184645
78519772
170702494
846502069
1041611595
1764463576
339702059
1559689259
584519816
257351865
1755433920
461252390
1455736083
178134283
1156002865
1989466975
1985803600
24786924
1380898953
1901812127
1554660118
1674213029
1702080902
89511412
873122048
1078673574
652044626
940312234
263437279
2029152753
852249043
1305751510
204028474
1294564660
211927429
1237030040
1443791470
1437313485
2075448467
89741386
1319766560
1064837650
2118501439
1302333465
2135889593
875168567
1446315367
367559151
1412291479
2118739624
1584732925
2109335822
815119302
1867766443
1983749266
297842629
430113071
1943259215
784898437
1904980281
614536163
1405219925
845161139
1332099945
1600140766
799691064
1477153004
959532807
242330616
957807472
925229065
197542514
1468334617
1772717218
188542993
890326552
616042032
969698595
1115829739
516394901
365459552
583896549
262408481
948967736
1721206866
1276934789
1206477413
1193308373
2144443089
652201761
729078149
1747545319
1114435068
697302687
476384431
599738332
940290637
1206884897
1820786405
939158121
1119850267
340158009
663953311
171526954
1393272375
1314630391
499920337
1862270535
1141034914
685416573
37554912
1412869709
1005321369
790052576
997637175
426227910
1433705590
905596083
1506045813
753951652
1798242193
1431063545
1461642847
1074071922
189762122
1447407221
1990751908
196039999
281475297
1997299629
266214430
1724882387
907081564
8796622
91681961
802002269
83576014
1336952941
257457573
38397832
607602012
1956588694
1588960568
427783346
166270276
882583793
1069453333
1092911434
491591655
220553044
1567832348
540879834
789430178
1337801454
1016277440
1483424709
524234530
1433086892
125764109
472327017
1732896178
1968608938
1822997814
2048603374
1335499604
589868178
157330316
1033693333
1579866558
510290254
582930973
1536850879
1317059176
563246989
1586981674
437966076
1437480867
1083361307
632350804
69336615
1760209831
1784838204
1691288447
1842537453
559434565
406760173
482365673
467705349
1505899562
1058671765
768248424
469736050
765983392
87023939
1569891835
760881432
526423290
1839471075
2081267939
1631169132
1477357307
1758381890
1822973319
1656338996
1331152256
787317220
16825112
1973929745
2089860648
358434540
1739694135
985979688
1796023827
1828741785
395269697
1195252932
2068894196
1218836946
864562354
855879642
2147408509
117602558
1221929303
1009134107
1454772742
1583365642
1838648999
1067011909
831872824
737991485
399052410
1863412644
1019223981
267879293
601674011
1985651615
577675703
535393252
1971334017
1602443056
122677526
2094576789
181529999
304780257
1181568513
1146941895
262533430
385003054
309808573
373445339
1849638752
265064119
1484154459
1548913053
2069523923
769332551
2072836380
244012632
1457083400
15296425
808227117
472801461
2047005198
1587326178
919178390
1962064308
1333631747
1040853668
1558556332
949337139
107112084
1226293338
1013806212
97656336
1622612654
1646993687
1933948442
1075953058
1826128444
819068609
1465936374
1269031981
1932984632
1170225681
313450079
776221940
1244311877
1666668783
1306598227
1848268836
1987832292
981380735
1778024003
1419522550
1521670738
1638720977
1934885428
1327849353
1387520369
411628440
426533717
751285626
1451170737
539982883
1390181962
399573831
998482552
1064877363
1773954839
1052951112
2107591283
1757899232
777342302
120784252
2070455648
1457701
132753141
849104150
1974208399
921956208
158623214
1295201047
122640158
1997013475
2032228128
46551645
915171047
574390326
978287797
838856610
1845900414
474094137
1979186965
1694389568
453443372
319116815
940754223
1111261152
1449553380
1341259025
1995323656
30262288
1359977443
1366409193
943523707
1427919952
936227719
1709876958
806891858
1749833642
965560452
1048467332
1813290668
308234905
980405567
1295279014
584033632
1709196591
1601119527
1630242259
739619605
502982765
1699124003
2076720790
1599860798
125541706
485093568
2026395828
1358386829
579387320
1015612996
438769351
1288304426
1991094556
1090779105
1931091603
1706077230
1141896558
1643618707
930625862
101867842
832745093
1954596471
1096737090
734049805
1972287990
154449223
70957842
1853160997
1100295931
436718004
2009414355
126101474
844214785
1877717212
1266086534
1832878120
1264025277
1966349558
470571620
1104868563
1910448529
444266694
151881085
1241581875
938434122
1994576339
455841258
1622402954
534655
648280948
2055370877
1217286822
1926210625
123636178
1548548582
270940106
748233288
1898315482
1818172600
1363818195
1120840511
271031284
1255169993
216878818
1326728496
1523182642
854645882
2063835999
1276117198
1700923246
1405085532
1933040227
1359326998
2046577751
1437780522
1611649428
2102151309
743453548
1880219619
690961991
1917334699
894921900
1290328047
1683355555
1140836411
1673162330
555579592
1634337616
1456505578
1354718975
1396386873
1404185114
1516526568
1994804464
642834370
687936177
341390220
805505825
2069330165
793860814
1827449168
728166175
1462787488
343694613
705602513
1392914091
646269230
522359093
1488196918
557411794
524227140
1267012481
784056735
1739155588
1499220473
1740947875
2093543518
486352947
43711408
1942095466
1699667725
912953672
1128193437
1105090353
771444214
1314670628
1416479147
318125743
838950482
1855293931
107496027
1825482330
355153989
723136159
1566867164
1127642683
575336962
1330959868
4704731
2036924997
1157778730
1157015082
208393577
2008029987
602057819
2087592949
312429711
725601423
778159271
1707061812
279794259
1004881478
56449811
889635975
202166137
32316572
1887654129
1802597129
635801280
1102752336
446523548
422372599
1945912571
1892400532
837823523
509837209
1702574125
732372609
1357792149
1927051533
328051421
49456590
1547966727
1684907964
1134131659
1369974576
1234244897
1837594204
1760744251
893946976
1790935530
1520860036
1287203776
488910366
1325079168
1911870514
1400763994
2002651973
178996904
915070594
1891038577
441471130
1389687994
1216866523
1350897840
48735690
1459335648
528231401
735540574
1555226432
471374227
1583497603
1550283366
1429945184
1140279496
658193110
1610438610
38765467
1961986759
502893845
1033251837
625912821
1803798032
1194054728
865842769
1427068647
921121744
1923777472
1763157108
1734080936
443611268
1223189944
1351860547
1624463846
1718288130
1849880602
758573730
2145618415
1297883035
1151764457
1330941844
1850242089
615377303
954801171
1492812877
1459576680
1631401921
1829427844
1345566153
282626410
318461399
2091745590
265648279
506081503
1288808674
139697260
1197055554
441224404
1223461859
1878428252
1253244701
1990681465
1166984215
325180423
1319934866
1452391530
1278634910
1074909438
134514628
1048826747
2082047939
1633774563
305875470
233889558
1861543948
1108384957
1832414360
1153724981
2001760111
1101271401
1771915339
1473980439
1435156038
1063301109
1496799028
1565109294
1588560532
931650408
1835934471
1410116679
2011187181
1414360232
1931392672
804653102
368649612
14000112
144104946
951559132
1116690868
583108453
1862762359
2014433516
1122441409
924673777
93783144
194190568
924773635
1309174675
1796023599
1710308845
1697485164
1418786887
111683176
1993809860
1752997304
1185670330
1986130138
572019585
723450820
400124524
901323663
1166059690
24541125
432724792
766028161
566106305
731703553
121356796
1642951303
762045967
2044315259
1489978460
1763556140
1050207069
1361922891
849510818
1345705636
1691993206
1037881307
2096018040
1337189313
32667938
453689191
1943518420
105366928
1759772809
1551814279
2140989678
839232900
1340643858
1279561684
1564944816
2123267810
1530984825
419843807
1920573233
579744629
1402889669
1273092850
452660875
58080945
889957620
599730131
825487212
1690793156
523445545
122744810
239608079
1514816053
52703793
566910059
269877107
1006243750
176502612
500251478
138001394
981772697
1050555364
1175161386
1820104457
893113560
2019025272
1909885859
522461582
1626251156
712781138
46690813
2052978833
1790747337
1125935983
509617753
1511997187
609938361
1171356497
322923974
166742175
743784062
92238146
725562577
333424818
1077438845
1209373470
2042778973
1175167035
62001503
2112065545
666843329
485175904
895541592
148798791
151729374
213389517
279546564
1826250674
1519446997
338651826
828399960
1411690323
729291658
1939575406
1487455769
1938774126
714337005
2004033071
942862450
1218798531
2136986064
1148544086
295942805
176301184
1028719562
800859449
1236871610
1526486062
989477921
1301607751
159723285
620032216
106291528
379298489
876703499
1018161178
1010663706
139530625
1639706321
1839187779
1391645646
1401767830
1510573421
1928959920
2139871873
1870917058
1336993352
217036531
2137196408
232167286
485587357
1082396024
1253066070
521723378
1583209052
2109975033
1600222809
2002891858
924162582
1727949343
1003924707
885377525
1834131242
1121773812
1040622313
1371618816
1208583647
108965299
41098750
1633624630
339400604
917877586
492516448
1864705497
1476550396
1879187505
1942331148
104178372
1775108451
1809182073
1723931796
2121000238
1339280370
1384891348
1078344414
25370348
1762394153
1320434633
436115161
693117285
76223494
310855210
1639667220
1784692445
985933714
622239026
716878807
608301443
758306158
2119177067
1239140006
287773618
983523165
137532459
31793205
1913578767
1646608599
432296817
115159452
998905835
149645946
2013530123
1280016066
2010248093
1562570961
1725207887
1120571646
1653182557
1321785130
1431983393
1043648764
1008439408
536092569
2008704581
1411467478
1524923364
397272864
1365728939
834965055
933773091
1195365085
738087916
1041870993
546757145
815761189
2143871320
744551990
1097673342
1060940049
2042705355
1579958984
1327457934
1223600871
1414968195
114428347
1253498426
290442498
1531206182
1301862865
25585013
1207742894
1655362148
1792582428
250662836
827178490
1920316112
888220350
658874878
2133771215
1331374386
1793602494
161695936
1875136830
1071317823
1540504775
2087205784
1112657146
40172370
684799543
1951657992
1735683741
594815039
2063009339
282218180
771619558
315937850
1042525436
38462651
683109878
958730192
179156069
1110450
1259075014
288647112
1671669036
1165073124
1536112569
790332820
293587530
1115973064
1206826039
1606614892
208917762
1407574826
1822983805
848878984
519835640
453576819
226982188
1574335048
167717898
1223920867
1835387004
1813388561
1979530734
1394219455
921214684
1958290053
281790637
1209861254
540901750
1542751088
1953821745
1303857402
1949441911
519987297
969388698
1517718441
1859116612
299366786
1253277805
556897561
1997279699
506363092
2043325011
908651861
1581865883
1031197391
1164156347
1234521804
120070742
1587441650
1081420046
1309322072
428179037
1032670732
1645223758
1548816996
1212820042
1861626829
1490821227
1568983515
437259967
28939235
1070704321
64823826
1112128626
1010307049
291347877
1775616394
473711968
171651719
205764787
1261474521
1507828244
2037142076
83208808
1092197429
740071744
1927391874
306798419
474004894
2011510530
806661266
1668809562
1264580384
926243301
541454582
487287929
832333314
1312257645
252605262
80761518
1294797269
1063826542
1631943312
415501576
1242512021
826714511
99228671
2110970248
515317704
1852789856
1804920159
140492761
1539435922
339777436
1570572675
111199374
1338504776
1109791176
52585840
1151397929
1029251238
1738590148
132151366
1766421763
813308085
1347135414
175945842
1956364264
526620246
24673199
1740214580
1086360631
611181212
800229248
1288940909
1643466403
1821473564
167461132
1725882204
389646400
1269021369
705836150
1831257073
428876566
750733788
1380991990
1943003936
1827506620
1729765182
302270696
652341285
180965100
2096946253
662857171
696084679
1153205008
580524674
586645565
885377525
1309184234
1058335875
2013516476
85285207
563361985
1042195631
1299638453
808868143
789406277
1454038306
906021809
1098863788
511490488
39519063
746241682
589043276
531401443
796797276
1679331914
1369914878
1679932526
407079379
514956706
772556179
1182590716
1449171413
1343917298
1553696526
700524146
247072130
1651817891
1758626444
271262055
452329580
2059773859
131244480
2096432058
790786101
364006678
101397943
1088385385
1246412657
739915151
351407578
461736059
1176173695
916962880
1527457008
75701560
1482895003
1409305783
1311107650
1732899845
394130462
648115653
1250502756
159766707
1020962999
1232013051
162411420
185092421
1244344050
1662037307
860303145
1841872556
645422533
1431458840
1781737355
1689682032
159541774
1988392593
1450582406
727951628
347486707
2086744714
615027217
1879070467
201401123
11720746
1674358657
251844534
1859553217
1082376813
840597344
1352991300
1671731038
781938648
210329623
284968464
1866728587
1420234650
723590708
853803530
355715943
1631804788
1304684121
2022557397
679297376
2129301834
1521662467
148812688
853284926
1790601595
881241687
995017833
1892979881
1724329191
1075366265
22593877
1289233202
1106406916
1322014761
1854373097
1841148658
1867805076
250802052
1758334038
1271171264
768345141
1655250025
952004326
270604347
1972873211
518292622
100886200
840065644
1191612505
673272911
1288584661
1017246869
1329319736
911279866
254516195
1006807235
1602464014
1739529300
1942668010
524337885
1931445441
527331438
1883110026
1631825278
1600992991
1348985073
1154311694
1057960029
2043054340
1462018007
1721113366
1968006820
1316560179
1614803420
1690298224
2123991557
1762332422
1982238856
995150738
718276700
206797905
945410293
418032275
856366421
313757706
826375631
1095258305
1924018152
766265741
185013539
1858255356
1671143429
880041876
283345060
231066856
445131392
1620031323
1122247684
1726943003
1031940006
508647778
1507224711
1544129727
2108442758
1268036757
180042772
1294587837
1820587999
1864545208
1423917532
743080396
2058826298
958902755
345345040
1871302756
1248341454
1079933139
373513096
601178043
1817005192
440547856
75808350
1222317796
1307501095
495220091
669181191
957667610
1692124371
2090328437
1354234388
1021871705
572321918
1746318559
1709895007
1452268578
1426677836
777371341
1530759180
1238672554
1087147863
1119605761
2073512377
684203094
453576707
2060751548
1651397377
796508239
906432629
943771142
1287637776
977640657
2142460515
473592406
1899255650
1074052686
1028994212
1213404242
553882801
1890025100
1527486424
43921302
333664838
2068153654
954894386
1179326424
1249454623
828422345
1229712552
523844290
1476626950
797010656
1719916267
1924722034
1506767460
934253695
2083552466
463583282
112321907
1149834584
190455117
151783337
986644844
1239750371
2087424576
1495651503
1784696349
1012618846
1500310282
1567199882
940620903
1172230553
2032409477
1848058248
579816527
1384498655
988272850
577168569
2118218384
1860353261
1165606940
1474903180
709688920
1305371742
71179418
422721353
402598155
1085223014
477273019
1870528917
1803025920
1202668724
129552035
685963088
936182286
1779439703
725060089
1243494003
500310516
461836922
447083329
2049359696
799198891
748434282
1785839283
198792788
1539666614
1661358245
1380763856
1707522055
2067900362
1839412718
500892893
233637636
1763175566
1249993381
742097489
2059300563
263646725
1998088346
249265997
1877687536
177758035
1817691213
346347118
1771977649
750357811
2100651082
1168367262
1369201586
1534098915
2048742210
308175953
461611020
1992973212
1126173597
1341021703
1185154001
21987883
1500783310
1657905854
1194832633
838569955
1581946584
1876752458
1971039209
333203642
249762586
1981839061
2091018513
655597035
1044923348
555626788
701281307
857392239
225783139
1798250184
508052490
1560101979
1085382191
935414040
1836982328
457470406
1933626708
236287457
1051621972
14234204
947273062
1217658679
1285394649
533027573
1625323263
1981774494
597079370
353514316
900784611
261838631
1867599420
462454211
1808445992
1375641577
1959042571
969404492
1871442967
1208926046
2125606874
1083404120
2146628439
1062457184
174846877
140052026
1029039537
1597893997
1877914946
1719121936
1657719892
1943339669
315918797
1172955681
707209096
297273111
1264070145
1442287424
1714450374
213987951
1135272263
1937556955
442285646
399067911
799703997
1530143629
1940667667
258184652
1169755047
1169604971
26024583
1224962959
1837076030
1635495351
413822182
887480732
361490001
833617399
1700674579
2141904184
2100119338
996879060
438314591
1435034758
1891319669
1680094110
1042241050
1151023279
687049998
240281479
827662961
1576222023
1870907010
1977365378
1678035237
1193880485
1863362472
1954044042
1980285558
160363871
2051346675
445706036
1919357337
1685108520
660639935
1355911795
805609359
190397991
672848417
1223982035
1717791676
1626068022
361870610
2110966403
1767918901
1666354356
1323725451
1603310415
538633528
1510725218
1057173514
1020650118
604363971
1267670316
638186814
310242477
656462145
7222880
1356902644
50742617
445294357
1425307644
1501164145
1197673224
1939075771
1309166933
179731944
2140550156
499044042
658613523
899929436
1653168010
9326518
8234710
542620732
623717817
1685717970
1454716873
1929549944
1505606081
1416669940
528347580
2119522958
2092534689
1122922431
477577063
1911420321
279904908
1669590854
1096857991
1781585350
1536469509
1626055495
641636673
1452034901
1781166819
1211128574
34050495
1007235566
60299416
1320997962
501715590
17836654
48552199
1533939933
277315245
905033436
1401638891
1744365295
1626387625
169455811
940718276
373203441
1439885962
114450196
1162564258
222324390
1913316937
2003232430
1001361080
24009752
195566792
1657705082
912172232
1324883024
1033881142
2089249907
753533669
55675413
1731930345
1363175769
1233465938
1381305022
208063061
777975972
1075089075
517680613
312875893
1221394071
1920182433
1530233819
493201873
1975134943
976313728
1964564945
775663235
1365596273
245954748
917311354
1103331925
537529988
1682011264
429651215
2145993505
337044794
123695995
1063286442
1280355481
41789373
2141865655
1973561507
1126735140
703583502
904074906
1826250516
377765234
727704374
325296849
860380466
5586067
87206008
346471019
260571905
1385382144
140346632
1984641477
1631037809
1446970083
682933341
940543474
176369347
494528094
652270872
1516904046
926553368
443051873
292226041
1608513621
905938935
866183245
1280198205
61995712
1286530572
1303607307
1714420721
534722542
1210212776
1204090988
303232632
802949022
1008870218
1690926896
163582558
1060878958
537031191
1388387752
1531938277
600508808
1877059484
1338463957
18113820
1078655908
523284585
133313696
1879846111
24461997
376254089
1713934794
714228812
1591131909
1637603386
1923709742
365806651
131435797
1724901486
561801253
1775906893
851597402
1305637109
1391961698
1839215126
2103865439
1726909336
333464233
718822726
1640710044
1661098385
307774750
848187206
1037959523
1418897237
6672187
1206633465
1424441730
1145667185
132665010
1269797704
1308752859
323210851
1415356032
1739107881
1180114226
93853588
986012359
1535597833
826016073
161643718
1527898618
1489228029
1823144973
132899699
549264106
2108531891
547620963
1962080244
588867804
983286507
1406444333
864127551
1549012636
15559893
174905999
1925731369
343671430
15143269
610639200
994316735
751524915
2105114018
1083740219
1822158200
1406891428
2140014244
1344795198
843695347
230660903
1022441728
2115801083
333591542
423883152
985763634
2007650405
1809903363
83057009
1750551666
1384464926
1721803126
1750157293
1478643841
121707637
532714110
1678501525
1709254014
438514030
570364190
298134989
2041761882
1352410817
2006489868
430063161
497816440
1474060492
348649999
385065725
2005106458
717569512
2009108567
1664571518
186078035
819555260
1823266534
227105252
1378451919
1900072531
323287531
1414681205
2145328823
2107824532
588746481
1204817594
1387293104
1174529149
813811058
1753407852
380931421
1342690348
1857624869
441453074
207852426
911847811
446310064
1833436546
2074655321
466670588
904163405
142302597
1746764687
204620214
1628356642
1460247389
1978821303
170104570
1949116681
1306537505
1612683664
1620421482
2131768182
775540992
1606348977
1058914413
1469050901
1035036020
716192435
1937556440
1566824835
604618680
2059497567
898533296
525890604
573826094
28897533
1045713017
1579051322
437910852
1633964745
1132890791
2038374847
966909856
1838509852
1405312509
1307704562
1787159909
889561836
79136907
1918949810
1329632800
805883757
1502347824
1657635923
912229474
289224710
171076567
1415476618
792824133
888482867
1052156947
664477844
1105050264
114432852
1090790575
1774671205
2030435644
1954610124
1731242913
1207623686
1608052132
7148869
1888947457
1994928691
1624003184
18038331
1622948310
44442782
889096991
855870735
171460368
360181867
78277183
1220715663
1009165907
1755338033
947742888
1149082308
262326899
305485699
123269257
767946040
2113025905
2033525681
1460886338
1204596541
1864110285
163107230
183629225
58081085
1940926356
1207926703
975154522
165323808
432661682
1108089628
683510354
41930940
1919384301
1889272894
1317976314
1974697665
2055133948
1954388637
2139455554
1429418193
256488750
2095854616
332777472
699623031
575565347
1494539548
789632427
1935570936
575737810
1700052559
25933886
2018794522
1033295169
892223475
1572040912
53305971
95099111
1596023247
1612414555
158793803
311037985
690260450
932301140
2006019209
1329279156
278592124
557446889
501062251
618201289
1989951300
2042828724
268214276
2031197752
408444261
1219739149
1596094470
1362142422
1715417524
723032746
659972668
261609873
1483438522
103799394
1570495031
2027716992
405034749
730863215
1885307809
1339242036
2140915929
1119611548
666576445
133096785
448077653
187830435
322449403
1044926322
1035510410
26561423
1920252968
1018646190
170579134
1823509752
553516515
1017798761
1441873818
802240846
575738001
36459852
1678557638
913236954
617048810
214127180
1383465581
1472425385
1568693880
431576989
1740014416
253242871
56772176
970813968
2142907099
2093605466
228150446
2107976434
1402394152
308473859
1882257267
1123930979
1537981276
1223376050
119076067
1048355878
312969461
107770973
910610492
1342605284
453472590
2133326871
484166885
1320605923
810913550
1453471483
1003209905
1547895668
1112631222
1753070424
1699220913
1742321669
764783569
302187992
2117939048
1319821021
1645727305
128544106
222304889
9051969
1341900202
917903722
1592348198
1978224544
1533761473
2134620069
801040024
908184653
1666603442
371888847
2027102164
1577328030
883712591
856043925
721730182
2089096953
1539090012
1723417831
1719425286
962036235
818707116
1376539706
1605394467
1649681147
915789477
567149323
344636602
177602940
1845900414
530636240
1787537596
1052473071
180510423
1714946139
1281740073
1583200039
1477421680
916105916
1748174925
324053656
1585275005
43468424
1324851683
414565795
351009843
1209717335
662821796
2073072192
768791298
1073919049
1817134136
1516110229
485982105
1845165075
1353116702
673871106
155601402
1941890938
1805858948
1647360712
131233025
544026206
32636146
2083884004
1173630449
330094589
1434542272
577104563
1547297279
1420698372
349516901
2134484482
799353494
1742836658
821823631
1448187755
703569102
961449257
1916673072
496847995
861799814
539741300
1642115145
1756507223
1065544985
2013699939
37961771
1955324543
622070097
2146638932
118302511
351644228
1177180486
674362443
1353331154
895975965
1481730302
1545794316
2099463096
979415914
711897697
1658493656
1838511302
541252084
1142909559
1894071337
533994534
380464572
860441930
1292327600
157511179
19101875
626847287
851856807
37685084
1202647542
87171790
336088428
1414545094
12779603
893262855
1260438951
356715533
298231335
432063531
53147854
773032676
1365830751
20202797
572161601
1021555552
80083715
1646324071
1152482974
1153035624
132779671
702406704
784235420
639135876
1881492166
1391695029
2075765412
1540127602
1699449588
1992857844
230065793
1658847322
260749403
701922184
72418149
1829989178
759659578
1358755924
1047439763
2098366828
274320642
1880052816
1325606307
1387054820
456281394
868079558
777076994
1185586523
1983374980
1783350868
216824991
17827809
1504482867
914847617
2049374215
1672813468
1564172298
1621911490
763898684
968306564
2030429046
988657567
1975416696
648510070
1060894337
674844152
1441935898
1805691409
1938196438
1253761986
301356358
300101814
1322766867
255426308
1613770136
138740766
90964955
133610882
566410462
1745433939
575228947
364266380
2063679652
1158848584
135919770
1273156973
1432279842
1867499027
719912317
908844047
458023244
2108339720
2058958940
585233364
740620951
576931629
1001707867
832612694
869118632
883458779
30194554
1286022401
283599439
1520838027
2059268964
905465772
296113823
237621546
1260922476
258750589
1474212446
275855169
35014321
1206396207
807541751
803647540
9195815
594373709
1431640974
2120585484
2026391813
995024353
789195289
631340371
1016957710
361887962
1783339379
166951531
1997415786
1301034619
964225996
1100835020
2061537756
33389888
1228239910
1626436621
1426390936
1846797006
376646632
1541295579
57202567
1568794247
757038078
957755142
108714750
1420347851
1179139241
1083660788
1275063781
366600432
1690065192
797110210
1321474233
2075898215
807926337
1798899452
326343651
431353883
18680147
361601893
272012308
851147969
1082442527
783431886
1939984850
1979451865
710144312
58497916
72007482
220758508
427211396
966601745
719039442
862481443
1402342963
1114389905
1960350568
1388044489
81740466
145865044
1578183486
528506914
1797476763
1310072167
1736077294
401368345
1220886601
1599484140
1684874395
1062935881
1166627958
814333454
1239056591
446242775
540092723
386725515
984436334
1778923736
370319111
203410559
806898229
644085174
192709070
623842311
1875791053
1420748255
1950967532
1451046671
2061908827
1037736414
1121622343
296906777
1210225712
919033024
631997558
2078547811
1006549191
1311667272
1146616859
629382595
1313108808
964980486
1039191901
308649653
558435570
191529934
754402708
1876261532
231520313
1364380691
1342095606
1326498914
811575311
473046842
176710026
414863329
1284396299
495092680
134091639
285489411
238555811
1971792040
322053630
889661977
6913001
569779885
464646872
192721336
2009348620
1780834840
1084128683
343137258
878696965
117749203
1987749984
268054046
217056126
707697359
431410938
985085136
1399110677
1765699908
331462231
2129755394
814633336
477248415
574074016
1674733065
1479659490
1471222045
355837690
1032184400
208184360
1370410590
251023301
1438314572
626353107
2139517555
577321688
1745392225
1214504910
1433496838
136312551
1785763794
337176435
625969326
837604976
1336112311
214875231
242367734
2126745653
31600847
1682324655
508094906
1677885500
1602809424
516299957
392259920
2059825413
2062591260
723893622
1992197816
1436121876
1632452766
1499794726
199647601
325479297
1231440164
1674477655
572791454
44544716
979353062
1972333862
2118117062
1790695711
726413368
124842262
548242630
1502434669
985199782
134313790
1576324440
865974494
771472955
1551758619
1314180389
718172424
1416217149
730425168
547360267
1469716492
1851506124
1198969467
1102067258
1592951536
2127550614
1314069188
976459230
1619113138
1028960618
705946827
2048088877
256574957
1127736133
679805226
672419105
1358608762
2076046642
1714950116
604444986
1359512000
39019363
1967609560
128399649
311031188
1670852852
874942718
1609928890
1083658505
1344806237
1348189713
1762778983
531115935
592119286
652322748
1869967741
823516835
2025376785
1607487014
1534584390
7397419
688073829
297296203
1760497802
246676582
288243103
890782582
602011325
49550489
23295937
1810927795
639830969
1095515401
1376512564
1363569990
1456837064
1275974798
486110974
408750041
358726791
1526181507
664090253
383042878
1537629724
336335233
1089604414
1102370538
372762990
894518955
343172617
1897165830
1424233812
361185981
662021434
2132717595
72889970
438402011
195557306
340958929
1646820837
184231559
914934184
967735477
22495466
482397124
822500308
773842117
446845786
82866552
1141708634
597767688
1673730533
2137287171
1269157355
1997900010
481217009
968324978
546255773
2038456874
206453451
348812243
1902025307
724297875
2141451284
195721418
2126429183
1339515111
637476027
766862328
951571008
21505638
1283594725
1665705236
344838390
689656130
1882767376
290507361
444098479
1930095859
576870991
1234702678
544847075
1747270388
1076095420
751830894
339139406
567053454
1560637814
1274060613
1704830447
1755056612
1433780928
1070749082
1675365481
118671454
1464507720
1628026761
2110296960
649862919
17387299
1680439000
1055595041
64773606
509976113
1556244225
29187785
431801882
95264507
520165441
1446892989
1282268170
1097447965
1536391586
1418377508
532167338
1983850584
511399093
414583622
425893166
830070841
570889333
1379570136
1804083043
1362623827
1466308861
914280566
1299024166
624813690
1195372733
1764082182
863875562
2042085272
1387916056
507711137
23718546
169769912
1938708483
15519755
1136734022
1771526162
64826780
326775285
1741056518
1268230719
1658387758
525052585
1962791909
1670437269
1986580293
170512687
1169927931
1076725526
2109385815
868452315
1640546253
2112960284
1534637448
895069567
1883825781
2111532466
1477736831
500687848
63655548
1106587059
1669636179
1007823458
1657947253
778025761
1005096259
126943764
1993338552
1313216862
522597143
364586016
2050026827
19047775
872481953
1152180452
517737228
1599574211
2073769684
1614446347
111013196
1547644346
1165765226
1675360950
1005900055
495366254
256720779
2060684424
283607139
1593550180
1037480556
1309227524
1884404118
715111746
2068955045
1966346038
395025237
101874206
86504952
870733921
1777393533
172555275
1236627160
1636017733
1847680892
1813106888
1431005999
1132797188
164735060
233947405
1625954157
2042886137
1769556582
145912599
1728947364
1757626007
210378524
1171590695
1237215006
481253922
970171206
1612345940
449083686
536609350
134954074
930621512
1249188298
713079662
2103301251
663003553
772208453
122217950
1383239462
663643702
1738664823
1823775115
1046921837
532431117
384918213
1782878515
1318620068
662808164
1399393153
1059164551
1455945188
2060684424
849028238
985472795
418133465
687447894
1668191329
1642584340
260496370
573559919
1949217831
1468714065
881305105
1117601103
1734854236
783541069
883112531
63933811
1287851759
595554455
1083506450
743455270
21380005
1014107838
1434282610
1863540150
521236656
1165495953
365527230
669352727
1601115255
1456735486
535318259
1530606415
305037823
806703580
227143094
1925572545
906394392
1418766677
1056613903
1226758868
701931877
1105461599
116983922
613449667
339094859
561321787
1386838283
1987472300
1006649082
1839289993
88317956
1051142772
709171230
2141999804
1935811346
590684806
1516786723
1072291977
1266307840
948282016
825545982
1648014933
40321452
1197162353
1258963276
1744282218
1408032643
860346037
1072662179
1076828605
645688831
1138572495
1648614541
1678688464
859431362
245413854
843449362
1616086410
1122115769
2044523518
1006310674
923050318
1921217448
1460899853
188446667
1639929697
877206434
1137747236
1727368814
1663719740
83085566
793034151
357754334
1774402877
277824622
1832488596
2113325058
713439100
61157366
1698460382
617266718
1531029529
1960319734
194597998
1110471418
491472438
653802027
42170137
1436639973
1355502718
1818103191
1939151465
747150173
506629869
1554182977
533813589
1515461046
884180428
149148901
659114728
1048439571
498844214
1310491762
1007030108
500592807
790203410
1969835652
78140767
101921027
979894936
1857005213
1460815245
281663370
1417001354
346550033
705277576
1215337121
736567582
1729806639
1071920628
466686860
1232851043
555440021
1649160740
1283980892
533339352
868670580
1087038896
1171066000
110765925
1305517240
1414882329
116298528
754360670
696600496
440538730
445907454
1854241605
183607937
1518890934
285317511
1451970771
545238603
1862764253
779956612
999319200
345632562
1980972871
713603094
1091152384
1648772945
783709919
1046831097
1226583652
1551717256
301171183
1436638296
2048478565
170791349
159257708
1488237713
1866035130
1729199729
1628850688
2025484630
2133443154
1430469510
781747478
20426336
263722327
1249289712
329001408
480363876
1693213783
1783791534
532313840
259449380
1722265629
347614706
1159719726
852184362
1410421514
1155906533
660224622
1581740856
929009105
179202411
1871978980
1824614366
1403628696
538779634
1282922232
1190631126
764809745
662416166
1199082335
1222731732
1308584357
154571131
943671903
89794220
787019083
397907291
727048313
1108540408
1731505802
1896246944
1415776999
684789309
756739546
1621312033
2144323343
1568757285
1037509872
2108608095
1478582217
1732066135
1492031696
348068533
39354254
1058554140
969042134
2104118700
1701749981
1738979728
1553703679
1856645153
170239316
1511098293
461407957
1386613551
238319688
588393282
954136396
541789780
197513163
439669046
372870162
1926153107
1268847664
472486462
1751088144
1832248191
142364231
538147533
1523621518
1750065264
1953287855
14752974
1126423119
1990362621
831118719
1943948093
1359472968
556452264
1761394054
1607187000
1658171336
1185915697
1480892942
960894901
1707582479
1556500359
810261533
2081355683
43771649
1536141539
54724919
995776700
530355166
504854182
1216478646
1977083140
149874228
228854668
551806084
80893626
1990042495
547392973
1647310387
589035552
1332405074
1775342115
249916070
718404423
137222069
1359096917
1346794109
1395054153
224344927
1586481106
2078906686
676947865
1328780512
618337919
574548109
1437332572
1020143196
1126542363
1772755580
708315031
1067686690
1966971114
1823299591
1348453816
1136212053
913284719
1019180042
1324492859
840624713
1996673576
285816586
760771690
220583588
1416138778
96649529
1696296382
1202706093
1509755711
2068857593
1608521417
1672025959
1361475044
138415158
1565276539
192055537
57425195
1559608898
354810205
277119342
1816741616
836981127
2099837499
641285238
634024185
1594392836
544524021
785739735
837308792
2102186167
434483323
1546851754
1592691367
475021542
388832969
1511313741
1353522847
1975592778
632917379
80392214
499483056
927163531
1633442566
217825267
949890380
1534866097
53679752
1267188072
390267693
1704825972
1070720654
1498842525
154454238
1335563233
1101425597
251114015
787995063
1178452203
1592343124
136313825
1860445837
698654614
1509979948
1820874572
853527012
148543980
1107280441
346431513
513758827
1882511221
1304612152
259913074
473158685
431478047
241107374
451629995
1386085557
1673137728
1215644684
598718599
1007280714
1400690667
1135476717
1753795647
1091620097
1175616840
1720153868
982668015
353774973
774103738
1045673894
1120445022
755120503
533756703
543251613
309591604
2089161662
1519965345
352978036
1560974307
1395090745
348708121
1930502490
265125572
1181850401
15562780
1977445549
140111369
819703045
1156691889
451699075
1020342950
2025853253
792308878
376684742
1780736224
1695282791
466083082
1239741714
1323009269
2011559234
362684678
1895980961
537590584
808112468
2126010284
1322643606
1101299103
1862021969
1203606262
778554609
363377065
1966293356
1093244697
1508067024
121700732
1642792081
1830387518
1182786116
1774037328
1239021911
1214630291
941779983
1708356972
1302358924
1631292175
1961402747
510806403
1667936580
862594995
325793925
1261369519
809942510
1554055406
1577980319
882921577
1234770469
1904965817
2133867402
275063934
1886937478
1668618203
26264299
1524896022
259070283
1092551682
87827782
629227581
1586817040
1074720951
1570177160
1700263360
1798573407
11248986
1006238913
1949465411
179010111
818461918
1364163545
557879417
351576185
126862321
1779397699
1870655368
1277394995
1787428759
1373787310
2044197012
1026554466
905426323
2019381620
643385717
1656656724
425148717
1312207339
1477696975
1110939698
663961197
1224916381
1143765830
873915699
1921414125
1398161384
1087418627
1167743317
860389481
1914692067
733263707
23531837
2113230783
1539602002
1374526977
1652477283
1793185893
1014961477
1176284117
1366520019
1409968835
618841443
616187550
238577893
1552282382
631308378
1591100347
2002182990
1584433863
1333585573
614719788
13291317
1679062521
819128071
1827980215
843880414
1590610449
415678571
26031260
1317279296
1485687470
1364157678
1941207337
2082498144
287253939
1323153823
813373669
2074375717
477134133
859711044
1744636808
705506905
1795607376
1613560275
2069082324
290910929
2108319724
1029411944
171337406
1112077150
865079635
1700978544
414169915
217540449
1198824205
1870638720
650040437
772734302
2126608009
951499539
1068240245
772826252
609735686
1055353129
1416355679
1211196545
677652434
382072944
529188054
1808550361
1429778316
1954608177
1726422346
1083023221
180431426
61051838
1923194196
2106893445
271151050
920707062
535437502
1329927349
1439797768
1570077357
1662929085
924677178
2051940846
67447827
2035753474
639815524
1434747398
1283152965
1605467372
1895578593
1596284211
1592049532
1398105408
1375509201
1346011134
2136722072
1595689956
1933999463
1950716120
1253856906
472885028
295610739
607712974
1615447093
966601170
1629051186
689218657
2124013663
1432975536
1186365084
1188222171
111214927
1046223231
2146902325
1016098688
1982058171
59115423
1820148913
1230741429
663369021
1921281691
732425683
1765972071
298331700
314397455
1032408629
1754035030
1123869417
101004829
1625356171
1650463474
201981731
1334877130
1286221457
30198893
724745862
1914337168
1217619017
882015334
1932539844
1609698007
1575330129
481241852
1044155036
1470626847
869613106
1601562360
829155384
1540117966
1348361544
1088417797
1502672561
530284633
2147086157
1587089761
489022717
1994577088
179280168
347183465
1695919344
40931614
2085400597
509474638
2144696454
595700435
943587547
942026392
9702374
2025856322
2058564764
1353445958
521537994
932447662
175847310
2125891784
1962766199
1005202763
1030101772
1276951273
104833073
266631809
135214379
910515670
1435573837
429659548
1278521064
821001351
1316337713
1893439664
998208529
1930068153
1147623643
1990740211
455349938
502843075
1188019689
1979253548
664301380
655303959
972122043
1330120044
1459808951
996586353
731297989
1354612833
378899559
1209809122
2086481012
525889405
252098146
1088854421
1364592513
2024646097
1790415180
1495607673
1504268520
1049182396
1485208301
1758381890
1345722331
689184441
1461794788
386322543
1182734278
491034860
115647541
1160631607
1055597153
337392281
771200852
1325462744
1303108832
1452334383
1781670236
347940539
2025214247
1526644756
24343090
966326891
1282970028
814417041
1779456250
147517703
1225013402
718001960
520534656
1343057898
1544514219
2127005096
120965051
1359348679
991189266
13279670
1509959495
7649590
1579388134
662912915
1340877986
1923986939
1630873084
1913294499
959719992
500213273
292345034
1552356406
1400680861
2108318553
1028042891
6038088
363464919
52249164
890327880
1253673598
725126019
18376976
1638285504
1574159467
1735514685
801083725
1711897204
596179835
2072683791
1151706467
2083118780
2138392123
1438272133
574475095
1925911780
678842171
1244869451
1175864225
902154610
8529601
452837671
101420998
2033297153
1105185609
606143729
691734634
1254284975
1737742529
385973952
664205180
199100299
669598400
387125945
264820184
1466933966
2120557221
1756535476
962566713
1932671609
1728234413
1773779837
945093385
1289334026
733349989
1597463021
656733218
1671119085
756764566
1456636059
32826278
1161103226
414225145
2030744223
1089588744
219348135
1193012165
118528335
985705113
1095665411
640453641
703797911
635049434
702448506
1179235830
1642467938
360937737
1644052169
37769766
1881545948
995014028
97589717
1342853983
330336677
1895419163
737563178
1408401364
543053789
1081198689
1020356742
1172951077
662304658
87862532
279090895
424872262
1428519673
1027131890
1635629503
1508924685
1492697112
1145460419
6208735
1044965675
149532628
957417477
1346333033
1947591352
1744744689
1124208657
25482826
702633207
110478779
1200280882
946140802
1933377718
2113317532
36989717
1059264013
625189654
87957542
257893083
30768400
674034153
2064814199
981603959
1231653891
2106512070
1129922086
1189235153
655742714
129367056
1047933595
271712884
1339360760
1325109426
577357268
1153361251
1442729154
1980864145
646033896
1198601681
1387374609
1580750611
2100573148
1564129254
2060086369
1332899977
571161870
1155686521
1219939069
784474583
2060995643
945349287
439584218
579485003
615928506
483087242
213798348
2033724961
1199534253
799102209
2048320619
221691837
1664760768
1608196560
1393695873
1903809051
570766110
175882315
367885066
347244768
2050143347
1485106484
1722671160
1433418585
1239111606
477423987
1148855087
1854759238
916912611
2131331255
2027230856
877926556
661076652
1810186455
486338620
1728315307
1609607056
1676063164
1472175338
1002139337
1450866600
1277338012
322221286
1833996887
1814906709
999303002
1189636377
649579738
76768716
659345362
1680880061
1226007416
558531945
155049680
2062058920
1557522663
600229766
1046829529
1065345935
265973987
927324556
1887138328
769435322
997634605
576712739
146709827
276183479
1866876057
302399385
1686089575
1102050491
585925544
1795316812
1928168151
822206490
342090420
1058386954
1225119725
1608263842
740860566
1435776178
771700941
1305765015
1118020397
656315873
1445213088
827114992
1841667305
2118753348
275544499
600450632
1159303493
360008308
1340499361
1839248413
1197940157
870000319
618941255
1621968863
342329672
707812863
1525775002
995722241
1922843845
520518514
1528512706
1762938598
1633133509
302738475
1047360976
613204643
1174198253
12080857
1857507454
139526616
1074280609
859097419
312942470
771004671
220720640
596287304
1050176507
662643376
1555829737
1062468443
919741458
998624637
227210935
1001081727
1940597768
1997759587
494267231
32973559
732038525
1640480147
2095996010
1957917572
580937906
39525897
1220924390
62239648
2050911288
241874255
1318820653
1900617290
1974104203
752318527
155688237
289731330
1218292237
187137886
1918612586
1495515396
975773151
86325061
614900265
909501002
610843376
2110524366
832312158
814521453
686107208
995173162
1846038637
649005794
1528827653
1532046047
2101555504
1190982172
1995967089
1056673790
823627014
1049819315
1676324880
2067546637
1141397404
992821983
1877427965
320553797
1479094450
946605330
1605613800
484865231
262013587
1521397218
1814194227
1720176357
575260083
2022256656
1894967303
1044018120
1172717296
1765595211
1449240673
30286843
1273228050
828603195
870029182
329298862
1518057800
1401912663
2062091669
272934334
952754937
781844451
146821521
772728049
438189459
1916153086
345192848
2134663180
840014106
440698368
851920163
861189802
462721161
2118386587
1015231715
1474543047
1704619352
30937867
2041343484
1816341450
1812978892
828634341
113551132
1216781177
2014797496
1715086390
348548324
1460421210
657089667
1773691347
547534821
863934456
117449555
457206771
505325016
1208723987
730827929
1063522509
721431996
203942082
1522643691
568226339
499504024
1726644594
1030574639
173068458
2030536701
2068237758
1586545069
1229080293
564107526
292626878
1083339898
537937142
452845348
1979029890
257817073
450856302
1084839325
1008999656
470958691
1399788896
1895508405
203625479
1890390720
1865799110
1268221171
1074223947
486745613
1367715750
2075897712
1676792287
684155673
853397450
1950068417
1720799703
9327322
1164672871
719462025
1386906142
1536878163
1695829296
1513462356
1040354519
588624441
60751069
206681299
1496302080
1676057082
526536919
11746829
956173557
1747562820
1667410335
254838676
947596143
1087754348
774247445
821968313
651464113
1013925061
1608762806
817214899
2083027749
475285649
1087250306
840236537
1401873204
1261129088
1287875980
1333464340
1032869388
425504040
1988806123
1881081314
439230906
1088447598
1447265296
2011601964
1854770684
271980817
1202534188
1617320235
1530280444
1480152791
1269663838
2058267920
1393331911
707937117
803125963
905759559
133106528
912229474
602983945
1022686867
1707821542
1946543191
428583796
1979409096
795593631
704366979
1452376427
1476964446
805832275
546219670
23587607
56136717
314120970
6137545
141282851
1346777204
1581117233
2017711412
1144230431
1159384901
1321817554
165452897
44403944
1566604952
958124680
1009173279
926432196
149322729
1162973985
1672438071
716038627
1613199222
1352604166
431679160
1296064921
574797876
1004438598
181287367
785678037
1560633741
355601438
1204895969
178070038
1770972249
1654544964
254071362
266892399
1191713277
445576715
928103457
1585262844
2014175626
1621265927
179095803
1424094893
1499189964
978288937
224547396
1728868862
708281373
1700985730
164494696
640166242
1836296761
900358250
1791985001
1698151801
1417553393
419544938
2038584612
719202520
1203797191
2113811332
163749611
1887023857
1754013418
1362497400
655554462
528483281
806320097
658238476
743787261
1897542363
1181176906
564406347
1900798064
500456584
1833773307
1131056913
1383505328
134188507
1579728196
231412650
1535955796
664068669
1363919748
564669545
616071445
211379465
1750992965
761032694
891297005
1228302976
806030493
842658004
421916100
1892080579
830599764
1975957862
301607151
1023481734
1998273172
2131640499
529097963
186139733
1841883938
1929310602
1112195521
1470935825
350963947
883762098
427108076
1154493746
1490353152
1748501227
184473295
2032922569
63422587
1728336368
1875198157
147600271
759665870
1839605833
2135318567
321738721
1048800670
1808019810
1821345252
1493377669
655066161
1810519430
1113897888
221033148
568327927
28052371
1552240193
1488593283
2129173417
214179450
1017639548
975840500
685437391
1405517431
934114542
807401480
2115708514
1762099784
311356144
507583648
1047083789
2142516432
35531977
932056392
778959288
1324965801
2059378918
1941982194
2086997037
473359837
2039018099
1547252974
334071259
1753560068
842647539
1504030547
899213065
114055311
386828011
839088892
1849938438
1510964339
1719834049
949539399
1308498612
1830143664
1773063605
1476393449
124895374
1843458907
1605409640
1381515881
1747547346
825968993
617849418
1158483017
903902470
1853719811
1471175975
826196239
1443277926
1260294552
1816207993
1337690402
1186446525
36105421
494928250
1887432493
1831316108
875667924
1430219896
635289443
1472534811
908832462
1444333303
1094615169
426885494
1495620512
825710664
2115548674
1751742404
566036225
78614181
997200080
662890853
668469819
466728983
1628147382
1970611701
632499730
1856489421
1708716011
939516044
507720453
1230894907
672351207
530453276
864190791
554875705
261693152
236311529
517335195
217863979
1418264435
60225508
1626238928
1183276164
2092158144
1255993223
736610272
483985262
294719088
960001773
2135491310
1231653891
59169022
749217950
1680288156
591685713
519171607
1161521176
1590719280
688974002
1661683783
1614057199
479903694
291035860
1081560739
557881412
1740957184
259115869
2001284264
898399733
953566147
188862352
90501270
495878986
118100847
105504224
489899835
1018271213
734942153
629916304
328166559
1225521340
714189158
888843616
265991775
898741513
133167804
1173943781
352630502
197489459
524491345
1467538930
523323077
808661339
1602411223
100452319
1947320978
1880594852
1364916406
157600757
1079033458
735077025
1837517263
54162600
1145919
548844738
1000200722
617465340
2070379595
1888127892
854398561
634390516
2093757432
1485501830
518283465
41680043
787942502
911178419
186173869
847208363
1264628082
1568332315
1039308981
276989675
887927575
935693099
1541222455
819808934
1395176461
1639510984
1164799069
1940731042
1978591672
708075455
235082725
1286141129
517036075
1718303553
1377908804
571495989
1160352518
641410731
1073261578
45630663
1534427516
1599704052
2017994577
464805295
1299782707
135570969
1331613489
754047547
565774901
716293521
642453264
689599934
949884734
1963075879
1571942460
1472009366
2027549094
696979115
1751958924
1041084980
1420492004
535847044
517531440
1964874370
1423306505
183182785
539922219
1185669655
1065559879
904222773
288861545
585192508
1996060959
1267498111
1104546130
192120824
1436540546
1987766884
783351170
1939268072
846161611
1606844938
1322658889
219091634
1493811697
471001330
516326932
1571983940
806632899
631831282
381120549
148713721
402520264
1915349583
789683017
1540738438
1885482773
286470318
1293597817
1510697979
949011828
2104476998
1149142002
1102381355
1282224551
1313560360
486387307
1199435849
500895448
1046411578
1560626990
1773400160
1858176973
2115853594
1057497536
693758796
1532885826
1552860267
204202174
362958761
1574122904
222917657
362900653
79732470
1768698998
419203531
258457592
153214873
141925462
573543669
134580081
415603049
313090673
1999184825
1682714397
359031553
256328378
1452048089
500229991
1048031386
1740133230
258466489
1259812393
1914008856
2025315987
2088234861
937198910
2049943872
647179351
1836577661
34870917
1610708454
1133350165
1746220770
257172521
341907784
1716841668
1173187107
1453132413
1451497518
1858969374
1497355821
4457528
769921198
1045017137
823136384
972994592
859007923
1436047540
178611460
46135137
539264248
1255182947
931954192
24145307
299769768
826599919
859152288
442390858
1166901994
974727376
1568487655
1184192000
2012752135
68781545
95738330
2036483716
924508960
491629823
1599298381
1295531778
1420712264
1738019844
470376890
862551482
1868461615
1394323052
1404297122
1151319690
1065135068
293294234
823013298
1648790114
1741769690
2057381874
1996016452
1761866476
1382423935
34322061
588640407
251801234
944351176
2100584167
371319531
417319707
1739387980
1131559192
542346434
982006059
1015685562
107936150
1547760780
1355667946
280485945
1099682323
1331504243
2015654740
1669312733
1375957372
392951445
123964733
1681035932
1141718506
453545738
1588526418
591108149
415926111
616795332
415646355
1312216071
1377249868
1963148480
358919201
875360847
801270914
967658940
1175239512
856457705
1819657830
258595521
1163648927
439563062
1192346194
734352170
1879015996
1176229579
623839857
853771419
877862464
1718983270
850986995
1664724293
31288126
1289907340
900177264
1317691880
2082535457
269295728
1607562623
876246068
1243329367
1830096835
283202340
180069701
201291249
1342147494
1137383475
1315390824
1415502612
2046742390
876206729
1419597114
903018430
674264924
909372681
897793953
842862145
1893339358
1299426964
1197064543
1009893376
1280756231
227287265
1806874155
1992001650
513270929
1224287839
1721427889
1996561166
1027781062
69379098
1697995451
571802522
2115686195
183701764
938834793
664658388
86751792
2010344885
1228473797
938568669
1137388487
32903585
667324639
1950873235
66133663
1480749768
1825815110
2099743672
695928176
332939803
579201145
1146239057
1704848732
177302739
1183762789
590837096
1944319293
1727988978
955793368
895139202
1591918875
409760099
475956398
1613877843
1902757140
855215592
1397398211
198894664
1381080209
244577137
267803304
587483878
2133939521
767469081
1502911267
649769185
225302208
346949365
1665028902
922000786
893514665
1600435871
455869747
167365776
1487146995
1291396079
1225327951
339501226
1091222615
93451500
1572596727
1024758544
2100755278
783036435
917003608
1661308192
1560612877
2121525644
1974754887
1062364819
370701774
505822675
1496836097
1485044644
1888100968
30557410
562527503
107393784
1679270471
1949594787
2004127612
2026619912
1424626033
783006802
1678542025
1914473291
965774824
1855035809
1471366406
943276044
1155915943
742674679
236145917
1478574634
1068712763
1516641027
1805594529
1898467975
1753090248
605293326
760503459
256732561
876648126
1142937182
1995950439
1883322620
503674402
1218245122
231555561
61409685
1561229639
816910285
1392914971
117008729
370692889
1331596104
1086906002
8150534
1461213673
2071345630
872977575
1370240837
1118234315
1069833583
1151205885
605973716
1689725060
176198756
1180490093
755976493
570107530
835556058
1680983272
805426441
1448459055
1671777979
1886387413
15224967
1697215508
1810318097
1329934752
841443946
1984076723
78564998
1849450510
427824608
808044473
1094167874
1206570669
619204742
1157835989
123764542
1163114997
1740299162
168232299
50464275
1301257270
1725301450
1148443804
222667757
168457098
35063590
408030383
352907634
90862906
1010513383
2141722681
1374250995
908292493
440902543
224739507
231362650
1332865494
1988002035
225419731
661600294
1155766971
508477908
651511608
1440242981
1419531046
1046506357
681597109
1824569659
401197234
1253244650
1999816482
1873998208
6515558
775322225
1411672620
471363939
1434794804
1312908357
800141035
534186798
1480093870
896431013
1229159864
1650719856
1951031398
1921269533
157435854
193851818
1081986207
1865803562
247512506
1473373745
1580142050
848911080
1680897755
1765087483
471913902
1837388269
486815203
792690211
1558857771
1123730789
1030091388
354831831
104674708
1400950285
306743086
817548927
751373326
1538148218
1096828255
1476344270
887515153
652872229
1377243386
1263568145
1601547299
451276602
510985204
208279249
1204583784
1934772424
1507912120
2146403403
477119606
1893664389
1901696314
1606946196
1864059742
301483238
2065494760
151817597
354524848
1700522537
96744834
1239929026
2127303440
1271025290
144256687
1865665357
1951859312
870281602
315748826
314969300
655465465
521397901
1604228017
637666606
1546522962
1123284561
1190734465
853416000
494270310
1561438280
1686710336
659487328
1687934468
390241075
1852443421
1486389506
1625393526
1436590945
1421389264
558101783
1521589830
66820198
989461288
1310354826
344893437
1037421555
785248404
255589101
2031641392
871034412
411586245
455303378
522396237
1922704159
165011536
326858990
1381749992
768738098
1879946289
366443002
446463753
623421375
143455065
213914046
117029460
1865463954
1442224703
1927430254
759615552
1998645229
1875331653
70618206
87725564
1848174967
39685848
1783863797
1240477138
1808622140
841592674
733407842
683317653
45267210
1893458533
1781034919
1317840118
1695928174
1439363818
1143022189
248816783
1564999561
2005307179
134587832
1247087025
112827216
1521467559
283213037
2091965272
2060627018
1960107353
1131646565
426942209
1290490354
1321780003
592910547
2116887898
705498854
1326319216
871752123
689695541
177885940
1568115256
1601012039
1746764687
253347934
1460676156
649835279
1090214063
1900437677
1297219015
645902907
807154793
1702568334
1087789873
1041698811
355022245
1958032402
603917890
1991918718
781013061
660777164
507080490
969519924
1797751366
2003090635
1863158386
1265584874
1258650037
417122443
1454151105
1456456672
1476087464
690472362
1633746224
715812341
1472779922
1967087908
506025459
144040154
177230691
657300359
765636620
130628226
1410206010
1088070313
1864517392
1342238336
563070257
716304260
1482520925
1386204667
165454876
397298859
985067105
214314820
246867731
1058661756
742726515
2062445653
1364160575
1282246113
608023587
1875215752
1080682409
224155573
1745950024
1589804109
657661302
1197289172
233352659
1444332296
1272827451
542772984
1407316448
786535641
1218709066
506533769
1737360586
1091596851
672204830
625375970
1382222739
493467068
741603664
913576965
1809943581
1422350416
1240139159
356791085
1278179972
1010425048
1401051013
328694023
587846743
1730750553
154672313
1950965422
1601214789
1565758916
836646651
1467975136
88594799
923198138
486492098
1874737376
1630783723
1643290980
864519344
1881641376
1813177144
1337551034
397498240
54751355
1478233119
1980572470
1846262194
512324804
975690199
255633688
1478995544
1480132284
924715258
1899423081
1366352037
19188330
1314592647
139696315
396573020
859699617
1216736770
1772181779
2114285965
1100507714
1577467859
2084151954
707491261
761866059
796087136
1004744056
572522092
1674291391
14147920
1070023662
1616277574
673284194
201770716
1899212857
1684576151
87006829
1247332652
918593492
2019842645
464272066
222837238
1862034795
648137564
2102092080
1362981056
1798953032
1420184938
1622005625
2143907540
695222030
2141191171
1176855499
677703702
1364345980
1355722207
2021222570
715388604
241991146
1763423
938946328
1650145482
854827051
285259382
1012987695
249386552
1673302749
1415833424
326529813
1170496902
1582981205
728001881
835561646
342106169
1589614534
2108140387
1527352358
755284135
1226319308
1830050641
1035352133
10624394
1006389429
1917848358
1401602781
1874361100
1619067701
498569673
313756776
1663392028
62169885
541482656
2128586828
1696996587
608613509
124018186
1082779021
95657490
1655803826
141635468
1566324289
589388033
1695836930
1415359080
158133557
1477244814
2009980188
668912729
60825299
86482396
185313440
2069765832
1707076602
195001050
1446905913
1803429207
1917392249
1383127331
1968556302
1684995987
191159373
1312649271
1931497541
1122024024
1622820850
1325512718
1890876729
1319799977
993999916
991047455
162790959
364949072
26605147
1248332002
1387102359
416540437
390416018
426427294
1711934030
81948124
1355721891
489753460
1157888722
147417648
930111456
2046581173
112695450
1475242386
95533664
954909571
1849999292
1869746338
1387715572
807135932
1018080099
1533125440
1000100911
1857296872
1771822026
2122578255
1904080130
915468406
173510361
1271039292
504406275
1757947534
1706609718
1655011160
86455039
847425329
1810371860
11249651
2113025249
2077755720
1311600171
1307823781
811402723
2064308771
1198956575
686827992
1281443886
1893741498
1345596796
516479777
1699829945
1799114900
1384331749
1755087123
1957003656
493463524
1568308344
2020855445
1341917019
1393462424
1543186174
1004365852
1473283638
1459995953
156575146
96900170
218778083
737049017
270421757
140004968
1973698059
653875582
846504561
1486221004
386387074
681286421
109308467
1452134779
81544729
1459098683
540649160
668908221
2097436406
45268635
58724441
1315481802
1265467964
1048423946
1944169793
49329256
2048976212
1652187869
2077884597
664218297
1647109968
115262274
1132104654
1225879870
1086794789
1923154129
1513914383
335941189
1983410520
1055664691
2070908068
1616026357
469299051
125429674
812219241
798024716
265612098
1845950021
1480581176
1866970692
138324060
1760970240
562539208
182480420
2078681283
1843417983
374610672
1091614251
652164269
1254905340
1250032293
4106773
1711627207
2137960451
456413376
1565613504
1296990280
1563546307
662752387
681619166
1116092086
1539297657
1004044864
2117464120
285806586
357552925
1710475368
1849915273
1870452371
1883656070
1290614938
1667748173
1753706436
1874685818
1263871359
2049099402
1333669575
80729356
150802005
1347976579
1658165252
858475243
664604938
1729174764
110786223
1410348287
1707338897
338994845
1116319110
1131990131
1199364392
821657840
1013507364
1707954290
250830178
1995800065
668845560
751636286
1005126017
1546716649
1171908950
539920520
888066726
1622715556
1460376920
14800749
668533734
1490074923
97650179
569486713
1500581940
690292302
2035121776
476686016
493036709
366558293
1244070542
1501886501
2067316824
112049890
752866860
1990314920
1504493461
466673158
824502357
343746074
1266538019
1678489635
480168194
277121963
332793031
1844885216
1499096399
1773301757
736153930
1373596826
784597010
998397263
209755097
247100815
969042134
1499337547
1194026168
523397265
891799645
472948642
1011593895
1348496594
1198795069
541092493
1057641657
1662339288
1573524010
2032579526
1431719287
629743973
504215079
699743790
744528484
625753400
1715694160
637350659
160475127
979224705
1216070745
2104658385
1738096506
25817517
1047182950
967120866
284363806
1583380560
647923275
1480880490
50353608
523763003
954580995
1469866841
198404908
1548895584
1841255979
865298066
2073299108
303552707
2005640755
1855164830
1516089961
1810488243
519144461
1990754985
1651793336
284624877
446261336
1875406995
899478629
696084611
836795093
169638604
1207078351
1692815871
1114099442
1547007397
196413248
1487987465
360246837
142374
1964549962
368637783
992391591
1066572602
395373000
1540702213
55510116
1905416291
400604216
247043495
756406489
847304430
1829233800
1546573575
1429887176
1100282441
1566295360
1667749300
1616817014
440517739
1358177919
3573176
1055597153
599383778
965558518
941669942
13537652
1864447289
828483869
1040200310
843643208
1718769671
311383804
1278683202
2028996964
1729295018
742374509
435886797
692073153
1479256649
563689752
1264893250
8349906
353953459
1936184151
293218210
1724385828
645730936
280279338
1232632304
229446040
1464344822
1102788335
1054466816
212357753
1756778156
803775767
801410014
711507728
642507926
1126941320
253266774
1449361964
917479966
461130784
929747698
408934493
1513841511
713488615
1296799509
606909848
659150250
1750334910
1607847591
153392390
1397147207
1836138
1049003566
1360786114
436185655
1453166319
1499944365
783888080
1018408822
1018624924
139550128
1633826500
1161579231
44131631
302995096
900862498
1405171093
507400924
1670506986
2051424632
1427274006
1575088078
1117964747
1222340364
1147663528
1083468322
1684606332
864458294
1533148652
1673511523
1080865196
215419918
130840986
18715139
1450646735
1903730052
413934803
1306851708
530824881
667368462
1661738978
474371561
207269367
1455919900
1451197429
379651206
412252826
1476466805
1486740671
1259578053
1744703301
1581201819
889510080
50644684
1852705111
548211269
605148560
1050335673
2041812679
532574218
1989161254
713475852
845006894
1663725137
2013261231
1676844031
744904665
1262008978
1835495866
1314734712
1959408716
1872284748
1083536606
108355970
2107026881
515498307
1097357544
2062990779
575640989
1091536350
1648407000
128437578
1323582571
1005301542
1324634914
883256449
1073396367
422584939
1898861859
240088027
61875286
106519343
941763866
627005569
470361653
1343785412
812725809
328222643
571928420
1217504935
142817021
387224881
1757999603
984525075
1824725489
1637586027
579553090
2070854333
903285417
978427241
2013866119
1125815946
357409805
622982462
114033223
951526739
519885300
872623184
475574539
1144591284
1113092294
376112025
665028519
1983551256
971299601
436814614
20678959
1997573814
1030857470
1033010113
1654596420
414399592
409431750
1525849660
1222983813
1127912974
1756814776
60348519
86198935
2114695886
1609285664
764511558
1767269120
1125406708
533947977
1212704947
569202260
412816554
2031902176
81815397
2068189172
1525106848
1283459082
1383309392
1812248258
810552780
533940783
790012149
743586682
1907478208
352402922
814401161
159964873
1935698927
1728365698
1217552574
805547985
1290066800
753622386
2055444951
882994320
1568141054
159974270
1766889784
526565702
59610162
431272360
571642548
574392274
345323044
937412393
23911496
2119877129
1006592653
1728295278
498038444
1304122307
1505445515
415905791
1888132028
412483090
1538053288
408923741
558881298
54666852
597716418
60992563
1887261665
1737489241
1757217236
292797639
1582226866
481940866
1743060448
1293028071
1749054451
1225167542
302390373
341124392
909885861
178043781
1919629983
1095479820
864268710
531234656
1441826694
446192618
1026953363
529628304
1657470112
443521061
997971955
1714597803
1613176121
1924460278
170630891
461885572
1364372807
690591830
1655944945
1122210594
1756635650
1962916726
573487413
2131230728
1498520889
1095983941
1464965527
840137371
962731008
184336642
1303767984
1423560433
426457217
971787703
1831798502
533341256
1918115884
1056110688
1220376652
1321162039
898602483
1784483024
978632900
770393528
965387479
971837951
976205635
1978775305
657424761
1438471141
1536227187
1163809083
1770884687
48499339
753000749
1837484710
226765413
361849313
1479105990
221165818
1995557612
868131250
64289510
961901612
1829091898
2050008565
1771837249
1798173
2037112497
413234212
744960890
235449209
441966357
2120769954
1240270480
931116396
191535483
1804158505
1070775548
940276756
177627316
1801321618
60920084
1647706161
959440209
1979772784
1745170249
1323565635
1390659057
2123413627
1181570342
1697058670
1930275221
341467476
521739814
1427246052
1114788136
1199016153
498637124
1464729858
2056217921
459336171
358702226
878421008
1817934761
1418816988
1506413847
1765827657
214019554
192340900
271585570
780882034
1701074315
771095687
1524723567
1260673831
7731767
1886206011
396995015
1629076610
1991353979
867484129
758444052
1729952351
333874410
1487900921
1471072798
887411928
735686218
707445314
2004359413
708499372
1626081231
1301860813
1559861375
956236439
1409011362
1605015787
326101855
907365199
1521384254
1857568962
666227047
1879770418
1653339777
1225246599
965123943
754593806
931314849
1582759122
1008663227
1981569168
1110222752
1592701572
1643026401
1024869009
1517770603
1639005600
911698293
1145986730
1660130724
317479509
288713112
370302623
1915155274
763769471
2090046439
1765176092
869421429
1042052559
1197555214
1559035250
1380238160
1174125051
1693988949
1626905132
177185504
258389228
1260404801
876654147
156739740
1716419221
1273384125
1490716145
1380191602
1149026758
1237860311
1800435417
882620391
1560373323
720628229
1850426318
2145409928
609298227
541321836
344010734
1186988075
1975367088
308302563
213839067
832889075
1763542342
1929237782
2006583910
1136440992
2102151309
1491860074
1836486125
1985953413
1954303151
1419360050
1282346206
1287158166
145287034
271871780
1758473497
862900131
1721248247
1606711708
291107482
734027135
427612857
1672601520
419095259
1522240273
34930584
721781193
388750733
2053849250
1847331787
1559051671
593865126
1933170027
75927659
920669555
1289841829
1182392714
1922187091
1891755243
1250604203
1897914081
800174990
1296721776
1278797798
1728942726
1475639454
1967907273
1991356137
169210034
1104375759
1498390882
857425112
1334251143
261058039
1580395597
453153299
704410330
16122675
968942785
361862327
1338040070
1657241493
68682190
1329540503
755352170
1261485672
1817162571
1477080476
795355963
1541104203
386903500
1063427403
1281725634
1562461265
151582634
381502316
1315261061
647159065
17011436
1272354124
1563918869
1710149315
1665389238
2138070011
2037253543
451723002
269553339
596871820
138319209
925119913
1230906428
22153086
1275709581
1992881918
675444368
959459479
1147943105
1698691779
300113706
1845563744
1714739651
1791245149
1078419936
2107526635
425537076
1844065753
2113527482
103741360
859052589
1993424
1706078908
1117127039
671575474
980532186
1190770187
706462512
238865098
1149370183
355302888
726122209
137185415
1333210209
1337056427
1471923953
747525745
929967251
1126780146
694817587
337263174
738932161
1836846376
415725077
1038830339
416437348
1843409501
529280137
1834163389
10692707
2020272893
220256779
989253173
1455222052
1571637906
1021493538
1728509209
631574200
1145936101
758796943
1518533907
529331040
137326400
1685285741
1344498071
1125548546
468586079
365652149
801083725
1687958319
1347866781
1704145519
1484688216
2100614220
2101950818
1606025149
590977936
1801130294
173772958
1804028757
919129335
1941560550
64920912
1111412097
2015236938
1616096546
830964817
1903957143
1443019442
129640344
499203578
1453764929
917559485
1981672870
832761636
1163428134
1950192415
404663228
116489402
1649341771
1357177386
1641399101
181109674
1640608172
956446769
84784000
1989300695
833994569
1641152793
1544676933
871805766
724649990
1418401038
1077412142
2025280991
225242371
1762419321
626540077
1044911622
175256330
1819217720
463772404
78099205
459600258
373471724
571882361
1657015585
1811650137
33266836
1896868320
65583579
1578138495
1819280124
1033506353
344302614
710427712
590066486
345056011
2113564983
555700362
340548773
705237594
609625421
368119336
655086249
1670098287
625451519
1288908396
407277944
828339381
1906127125
1171381441
1318737963
635027335
2103776079
1737694683
435991591
1126561831
901785421
1989950349
1612344553
1823001962
1820010225
1899871957
336225503
943376765
361871866
444119494
1565466570
1984622851
1623353144
1684449195
14008289
2143203859
1639385419
70926148
628764417
226686894
2140127374
253641624
374435932
1334702432
155464110
121274710
629891904
986415534
1898872322
1368036069
289564581
122721261
1448665238
294569748
554830498
772699359
2057324489
1444732209
814203553
960231947
1315237656
1273650238
1302644778
2131448261
1515532138
1044846438
19587125
1829972509
63719137
1891950459
1013498905
106840612
1112005933
580113253
401333089
1702777877
1632313211
788336087
10817670
1389223140
1318403383
479855682
2111745478
45850763
1644283398
1110337126
506669866
712567144
413472340
883408281
2144662491
1892142060
940147390
343427135
1448088737
1041924928
841495991
832705994
1177123238
1924329580
115034722
1994464964
978009801
2030728011
1000951877
1882344096
809772020
48948013
274521128
66506690
118077339
541037705
456486450
1833277275
95393234
1711822292
402466386
1767737758
1360832823
216299131
1437480939
669604256
1482695658
1156848503
730710922
1927346797
1121048986
1127795847
1524559407
1746021725
1147122901
841205454
2077427287
1667561142
1692124216
1261784869
2047749642
493313367
637062848
1318431279
302241169
1963983100
1527726556
747660309
632746850
1741834443
530280206
1922643497
1300929761
1118921905
2050909352
1681478014
1501010853
830654889
650842048
790304321
703564702
729118032
1613225446
192873187
1372980536
234199548
556794196
1580563076
264708546
831257689
1170354446
660351294
931272520
819107637
2026350378
502964244
452956792
1149505032
562311584
815692223
484950153
620281277
506278775
1186275950
900822635
690373707
1740289358
969329929
888307982
1179109393
594417585
466217388
1021896136
823623518
1896659060
1341257080
184858980
294941814
1802784853
501585804
2030693132
1161267595
1768866550
1557798390
798038629
1896766438
895655936
45220014
2033036540
1801405709
1307036774
1671715318
628424688
814035722
1089539198
924594382
1421516748
103563622
109763277
1134936950
1706665681
640218785
1876516197
1754836970
396569008
784599977
1639458137
600934861
1544007716
484742444
1970756196
1418867791
1955286977
22133365
389188135
608625539
52693381
1032520996
142061384
380313938
643564824
774447610
35029868
936609522
910637240
403988085
413179749
2055042285
2091429405
915456069
644063315
350212830
1983557415
1426778256
593188171
858773621
1743095842
57145812
1161382945
1926575759
1110663041
1725519868
1530694876
1050776916
66182924
1805417202
120413079
1463366212
499315715
287700317
1617040089
240984838
146477100
1255220315
919814239
568875059
1115901614
510721126
1738864276
1046112859
704662920
1139101900
1901189371
666224716
907166743
1101003916
571203437
1557463198
714090817
1888014668
105140120
776907826
1920351291
1328969377
555378904
1348989901
228508656
2072620088
344536318
1964374693
510348847
1423586320
1539713786
299076684
1873655558
1378819546
824556909
1545136570
1975235058
2097833633
631298660
1670674096
306944546
1788400597
1406517784
1463133901
1799243142
2008485865
1979876852
1048187509
201192703
1756114215
1346352558
1703619768
611875049
1925310473
898870318
954576025
50682069
2077973134
660873622
249778941
1192923782
380405134
2081096375
1716470430
19459338
655821969
2098845751
48909328
804799021
1027405932
335378238
867047823
1550241490
1873336615
1655696353
1326696745
313586944
2117909217
529637023
1284349573
159302344
1834732272
438722856
1272695231
995578145
874685578
1902018940
1213257580
99287620
905859314
2025214247
422553762
1754802564
802037803
1267141657
1576804754
2024271268
737544467
1848575709
1439362953
1722366745
354014650
122708697
2046200403
1501106810
2098000483
326274054
723750700
1135099432
633738354
514317176
807358725
1056478967
1910397826
2026431707
1323169844
575240391
775007696
274933439
657444030
954644318
1474818306
798419502
1441641031
480471181
882219816
1638150203
2059801851
1288096542
2062648809
940222968
1862332466
2125642690
353287823
1393392528
1403697689
241547392
2073685845
894056072
1411608303
50456359
1633422762
1780719639
1169473967
530514841
1455206115
375583994
570006292
621301748
876694328
1597521552
768385272
2136921893
829434277
1560875255
337904751
512060350
875197240
1336019548
1426189595
1454775496
159120312
1947135386
1361251586
1498798650
318547631
28596742
1233600094
883717288
1461558957
2038126340
1254155379
975186501
1702070217
1594219010
988722213
1192104054
440180640
1140624559
1285433653
357995762
1461842239
212908614
1219132113
1536144263
390276984
1810404826
1496232962
618109950
1757171619
236498951
466685517
1448755202
1478733478
1022225374
1529459821
1626231565
1892120365
1988423260
1895875932
1418304309
1422916564
1829341844
749937064
127306929
1652527979
1951284913
2075523236
1762319712
557911087
1101574994
1590521748
1202213268
1569310343
200844492
457064103
314999394
779975340
1180534531
1684836274
1641933639
1329436108
1783636999
1350792015
675966138
775427409
1305357829
427943096
723758509
655443961
1162580902
944096267
1521425934
1533735329
2120350091
330199191
126022458
1450800482
421929272
1588747485
1471204243
540179228
1643028410
307117504
1758459700
365718367
1805428515
1325726966
1327186180
361004289
1034843527
1374994159
895270727
1749835048
1003708181
970191750
909473111
389575226
378983142
989576780
2042012934
194536832
631459461
1319387024
2091205117
1270804675
888526613
1715933621
1255269031
2072885540
585626404
895929753
1765315380
1853539534
276368007
339601386
1291285831
632512284
1515452779
66198903
1176000225
2094151097
1492759369
230881967
1373836134
396725464
869887051
484072084
992472209
1445027724
536315890
1856664633
337904751
604516176
738981762
1592827427
852758875
1753154508
1563211622
727288938
2143566317
1084167512
919772560
1485035429
205814397
230767824
246529367
2049912234
1552512631
2076930791
725092209
1608442181
434667824
1844518736
308287648
173717651
1465303650
287476840
390573947
1187710484
1986532821
1652314906
730224328
800586175
1057509186
173068458
1852782308
418815465
952979091
72490615
632293683
371544457
771593024
1484789164
1193465804
1627435400
196354808
1913037707
1083625174
411342690
493000104
194291774
1184192000
1235984899
627255548
901704740
1742184904
1363687685
630180403
1862721297
666816929
633025505
1715786758
1479517380
1409898686
122320875
779981463
19681924
454641869
167270820
1028903636
1762248845
1133844902
1397307924
406119425
339744095
727794334
1422301736
1139250061
147488123
1900980148
451744159
1484901315
211940615
1766957154
1229060971
607971458
1991309332
799938885
1438243583
211144429
1896015569
747510490
1069921740
1157215686
1565207721
882678438
631317313
1042417522
1762775654
1560087433
1726980041
775406630
475085337
224786659
902716979
2035823176
1082519114
1120005257
1054249273
2109169541
1256285859
1752741487
1927048587
977661340
1110429650
1370983292
855598471
2069330165
214069858
2116902012
468037175
1208982840
712240248
111605842
315529723
485721713
1685181535
1713300681
999543627
682653836
1802539059
1277391934
2026821814
1569169469
1911256531
1739484400
1673296399
2069082324
1752503042
1185635881
491141676
1621563621
24492689
1724877684
1114383921
742770398
2122583293
155249199
84405582
1752580935
1284350148
635656530
830587230
1223477594
863100842
697164916
1180272607
320532632
1078938952
431198394
1898868243
485091571
819928591
1875439943
1401482151
1562949556
105426771
611429200
1467151838
2141170086
1659845007
1761564414
515445675
1434818493
1298312679
739339030
818281678
806081904
1359686033
893677492
669843554
2043234574
611380400
1148987905
1202600081
1075111914
804113730
459526183
240664899
740917193
1307704808
1427274006
711362984
753597119
80757779
1698299505
1861862053
1637981850
953469198
736486536
1180176862
1965801669
1590263936
429039356
923070451
289959350
91393262
940593629
694547937
728359141
1646909219
787024837
1230459444
308733415
532357151
2106817644
1769054195
1665138646
773273351
1334224995
775457179
673361726
163407321
1935778298
2111150468
1609615130
1889182521
2109528612
1456627810
2090796633
415532923
498649197
120247507
118171907
942993170
1275149217
1434748283
734877790
344320483
1108249722
628534252
314530208
297398027
413632816
1705146925
720471772
2068387713
858541817
952937380
1124062518
1655487061
1581804883
996644160
817035674
1280025888
1086450748
1882569142
534580731
2010853028
247368400
1794895664
1526521533
1305686092
2086298258
1949162460
1862686515
1185958868
1222595077
441409348
1455742112
1801769556
1848901104
715013894
1907147477
2041943186
97897552
2125783712
2080368124
1892333303
1129382952
1077886005
576385940
1819006102
1371298316
1756177846
1755087123
2004789818
1146560313
887264126
768178969
864342120
1152029082
697493935
1256096806
1603896899
871533428
912603238
1586079591
460394889
1889642889
816796184
1183301863
948293954
322899666
1656644516
408514642
913667590
71337566
505330586
14378265
150025349
1514868911
431714905
1330280112
1254319370
1961018712
2031899751
2052101498
739962293
1438712005
9574218
1348919683
1458553929
1257827780
1881200208
340968164
1379793584
1757107367
1746148058
1010335946
54001309
901965989
1196755919
932214706
952206878
1565785456
658732890
489467521
1514468104
797756599
815745801
646763717
1727607517
1517807376
1802920813
1246010758
1675735792
1633766187
28407919
1364710672
471628374
58492289
67855832
368773461
1341784865
968155168
1788432516
1435813312
1243125966
1650882177
841864105
400941117
1361763504
793532930
1931673107
1227361413
1644979984
1260475227
673441377
1579746442
531371726
732700931
1232391393
513473657
299072220
424801076
1303966399
2144275317
362546557
1930085742
1665005659
410014823
916844306
306726683
1723981834
108852643
2024578729
978372879
2052960038
369389383
585435914
174762080
1859659594
24968957
1138302174
1434722831
162546378
989423629
203876393
1897839432
190779664
1488012108
1597807764
1842032126
211636449
415473307
1930015921
1319821021
969177064
729517904
236066302
1712906444
1634919029
2001819514
600835083
1237698195
1549975021
388348684
1522768480
251981536
1251897232
271897650
1817934761
1720446934
1164696690
574657316
1390311838
695665742
119157241
1584944314
2070166930
1630242259
2082575455
315210798
1367452429
1217180281
1600757049
798289252
686885446
1737628098
864266718
215855457
1088498643
289822262
1606447003
1557861520
925518771
1202893451
1210766302
2146014727
1996711541
1356277125
1779057919
1787939187
295742018
1129113432
1491374721
1805814479
1773471542
444840092
1879073366
545109540
1795302624
1668135217
256401369
1854566704
2046601458
854884052
1738878650
1770593338
1715951873
44024130
263202893
545230249
183652201
2129910538
1867316896
1015495914
1229738516
1112930650
81570939
1340600744
990720497
1490261381
2003075621
774419666
1745856110
1238427564
543283887
1638049782
1295993575
1619923548
636514170
729071109
527334280
1153008164
1891253083
1309927772
1800365272
1621890291
1389489258
1528392032
481119571
2109983596
468842872
1512021039
401145209
568230645
1103235912
45550907
1570447669
731030727
473664552
839011012
123212811
951319455
1402192661
1601387021
273821546
1488084080
373283710
195960640
585088982
1267492906
83961484
897903917
518457927
1598726540
1928161171
205429563
1878123731
1479626715
88948933
102712163
142596921
2101108558
1150495705
1548054285
1293027529
1806661538
852560646
1099820596
326470422
403114396
920282390
347207048
2118894667
1292819200
1522873576
1704295818
1592562681
424417258
214644736
1968434106
491662895
1729787877
1086864716
1883478694
978801402
1673273848
1124132818
883638225
186777221
4314298
611426009
1265135181
163425227
1909930404
1729431325
324407975
790905536
1316051798
681552562
1599278559
782136146
1731124075
1845376514
166159797
867311498
241449890
1100101741
36380591
734160871
1871083079
1890151244
1165978197
1438857091
1244089614
736367248
1510292533
1390520129
2139088707
517414957
969041200
1484458044
1358309746
862692322
575548705
731414693
1899056452
157759882
1479524745
662756551
1742899489
1342592571
839109324
308668079
1210563055
19024024
13871451
2032487387
889169778
38894135
401879522
1987694012
1815931259
908341467
58998792
2119685472
1029388048
198178252
894299381
347733838
644382234
1716845849
1731752979
671080035
1356732262
412415477
1252709500
40793873
1834767412
470477385
2023652065
199295901
616284803
277342333
588354385
107395898
1526635727
3701539
1847951429
1746663185
439864902
2047688237
1691085506
2049798962
376803101
265490941
1160613233
455652100
1444869822
1887827337
151227782
444828725
498145746
1941123905
57668791
196774411
85558315
1993341853
1791126012
862278491
1673825652
1483701265
680749774
95108524
1747114081
1220696292
1663040333
1117852586
413924571
1304368425
160906852
1904706344
1470042951
1387726491
1274376857
1445529578
1716512920
1210773234
373562404
1571183825
331569681
1065003789
1459985140
1426639121
1207546959
1866382865
1523007165
227788725
1981340869
463060435
319418750
1365538235
1667010322
1795637750
1553220362
1530030687
522564992
634372657
2146937746
413165952
1713794716
120123827
1243686701
1203421834
2038708910
2113500353
1572816453
1253893056
1659633490
1374641470
1227702199
1956647487
1497132583
1226077720
46396848
2084705802
88685536
1200550646
1069324660
526764633
142597187
1873254762
65816120
624560373
1924517834
1825713832
778409160
916513850
1619799839
635656530
1475307733
1626613421
260973002
1505101601
856433466
1393163466
599632939
639089318
500257853
612950260
604982149
983075926
1315490946
1695524830
2008588291
1093797028
211990486
5321463
1338097496
31758334
1492853032
455442334
2033986090
911817952
1273011758
983253721
1943171883
1437076629
13097244
2023300983
1078375362
91504125
1340982505
583922846
1075798855
1995616324
646409426
1053631709
1242308827
1823366144
640485532
408967587
1231351781
291277277
499463780
1141127177
1470143758
2065213250
21373517
975847699
1430017526
1962650485
1234271537
927654460
1689912194
1399035792
57290762
306814048
1740921107
1407439867
1039485397
539494179
1982482006
1716995133
707318446
2031369852
383759187
1922654511
54212069
364057435
231065598
1971373632
745149278
1878724551
1224125270
2009830163
1384123312
1265078202
1399556165
942208894
224544476
1338953829
2098970666
1287263737
2101092679
114770371
320238835
397458475
1993791479
484312664
634911727
1614045009
379651206
2035382607
96099073
755537172
1106354092
1412160050
1693252481
1213989461
641640591
198208006
1817176526
1553875207
417602554
1376386702
862563275
2100473502
1877336232
272234558
453941830
389319621
152163948
1661218974
975070283
612789985
317105256
1595767387
1405952234
1359618302
2125819376
2060059156
159858815
805217931
1815163121
417800491
617185206
394529504
2100319175
1336938219
1167837811
2003487950
1502912211
687956605
2071803926
735535131
1093602952
121016310
1669976862
458529646
2049550445
986601526
1684452869
598501519
56033446
1530201698
182924485
52753300
1921471698
226976593
1004150215
1684415241
1989844821
1623624382
1139530647
541789780
1543168151
902485208
2137445928
928689725
1919904693
1001873746
724579511
746978947
460599499
1536483447
1229209942
1440839816
156440059
1489123090
1418983194
1929262633
202844216
1615691198
1029934609
369818617
1960278627
836489925
2051079007
857291545
2027014300
527526952
1832588464
767347204
1140498311
1415996751
1217716134
1981130046
1801823370
2019972118
376505498
1893208014
180002789
713021076
692066987
440746197
718743834
1890917004
1490263044
1854101866
281610645
1653473778
295946858
426971441
1375921155
1149845415
1309008835
2024405108
949128318
1582907251
1477191293
1993034679
1652804268
988427610
1883089106
1973319708
933339162
359541582
1249440683
1898739883
369587320
1216322086
395634867
514105239
275199
1442071383
414378280
552242430
878891499
2016456086
1889875836
252186202
240957926
1946802631
1545178643
1920234589
1584242794
129805564
1908982722
650186060
704636853
624707169
468577365
642027183
1834546953
1774097601
1174937905
363204861
48822014
424832605
54350515
1728208041
1387774144
1593101529
1098881354
684687424
1101333923
1670318477
1283365822
238385308
1373696152
31485440
1965429641
127590072
138493119
1032057009
652716956
1475663833
581545617
1366879982
234493702
1665092348
1983519245
1876642559
1983079242
1266487552
1440028445
103833443
771057667
315084764
1380204282
1885688951
1408093781
1025327673
964263582
218457835
31185863
1989652955
1979869563
2036970586
36390572
222564186
347649901
1293132555
1696896722
2066216196
698987595
271733017
2069605439
2113325204
655109628
614378296
1936988622
620522543
1310243154
1629567565
1998548256
268610910
1899261650
136270353
451941239
1957326134
1797275750
1905906870
1070910063
124963011
1002838876
2118923475
1565957455
371146135
1449650581
675680983
805067545
1277318853
1425305852
915613984
1709593912
1661566500
1365910099
1650228623
291478237
1968137227
1552896572
781827858
560850229
121652796
1052872498
372529308
652828982
308107876
1168009142
1712376646
330468843
1340773582
1074875887
444317094
2131369339
1865241058
23317950
219866619
513229816
1239959865
1797421193
986429145
2130276562
433528571
1767124578
193945869
522294557
1827926580
1226515439
2012078435
1255446141
1440464404
998127675
271174232
591567224
1078448163
687036697
1311937258
896956587
1809789043
473294795
1387963732
87625394
447333947
1298482740
2038435451
2114011396
1734827019
280732020
1089715054
894338405
854329553
1152395613
974857137
1407802460
1885195349
68641493
1667804100
744572018
1080715953
1126130866
1050206862
1794857255
1016893321
1742912661
757694984
1491255461
2064832881
1117393874
1759096427
1644662945
111215343
1662608967
815253448
1547332046
1930299391
2000650933
1833004724
179707357
1522455792
1852595276
1926182182
1964020963
1371043918
1744196406
1854711116
707889962
1491460398
1520187729
450616282
1784033826
1623637453
62079012
553987037
1271879950
286424108
1122643364
1877310819
2114039413
2104991423
1251175305
1890725273
451338774
1550346374
698206429
209348166
966046047
989656891
531393719
1070102565
116432262
1796433548
1874387761
305199176
453808717
466333833
2002711546
511321933
2078488402
1901286605
1908429431
385196889
1115525789
1471301920
726557196
553694881
745679535
1377477627
714296906
1489825439
728520699
708600716
1719946372
471251418
1881203993
1988471324
1409825111
1087259547
1253489013
1792130667
633002547
1469301180
191120509
1935249318
1127308647
1916497193
1891209282
1453447776
1041573522
1845997697
1183122629
1590761573
3542910
1053552618
1395330566
1216865515
1629679280
1383303243
573563377
1203001533
625894789
341821008
250315201
1028334649
489901583
1226430236
1560613590
866450632
1087769027
2135724234
724664655
1278092883
338027356
1485937666
40309933
217601888
1577836103
961190769
2038724359
2022025699
1881750404
1953835692
1967237874
1406998436
1900063424
2115593779
119660680
1823319239
1724027159
921791084
1337336133
945136276
873831585
2102969132
959277489
647137297
522435119
55718332
1806253554
1793407107
7407995
1502046024
538390529
247310458
831191871
1924511403
229082666
345174479
276301557
140288044
1492385494
531068896
1231400181
1370233733
734384046
1452304535
2129046560
1236328888
26374980
81473499
1997543762
1807813556
1198318164
2019198889
716731181
1801922788
1342175600
1206750214
300138070
1382057468
679513897
712592435
1662500968
108311376
1681271551
815652969
1684374983
360644117
2328115
2012619486
1641217167
1114509586
443282877
83268774
755114903
372572265
2028425006
588743284
578287215
233867502
149976270
1657574350
1577757548
535115539
1693308522
814623369
1083171071
1571832062
347426310
144983131
617664826
14412864
1565340112
391108249
2132437571
1798242193
1428609719
922139071
997336151
650480538
688366642
5468105
1051879575
1527188249
233476786
198186652
684543891
653396021
544214551
974654866
1762736478
190905641
328705648
1532657456
677820955
1786456785
1936905243
246710122
563725607
961047261
2121290133
1482700965
1121008581
1020278607
1312339098
1118656381
381577799
2120845613
956711410
1462040681
937023325
2117042384
2139588836
1370481669
1920835657
1240743617
1938283845
233150501
1771392962
1893836571
740176812
798789507
208868360
1568539237
2145752268
210261292
768424330
1971036322
1300806947
1464534791
1181168221
1413126080
1566036716
314364686
1427317943
126711157
712350682
1689796432
766276530
270876529
402338440
1882571715
106972963
704368859
29268835
591285463
1252822189
1024960831
1463979368
1921043035
1199490120
1252298543
1862035050
1577273052
558201188
2113151261
563215453
421119903
1744284732
1159854071
111871772
985386072
168452909
1577134239
774270625
1893566450
924701096
1996624192
1139743288
37502135
1917472501
1553744231
335611384
775130462
235134341
641013546
2025855218
543417315
1469643177
539707901
10005660
1086882613
296116355
998955208
743494719
2040495345
1008862511
293442444
1981679576
37938322
949256646
472151196
1784733690
431312159
1718489618
2041506240
1016891297
522668520
1707132916
1926411413
1592277599
2047256471
1045025115
439047024
648718562
1684134003
178824923
322850777
1037477496
568034590
1725861738
1680962378
326470303
392692168
774618539
1587143570
1037757446
191395321
2118144862
686902746
1410299770
1136587807
1922438790
1139463449
763100653
672527488
1921495696
708414767
1402999240
2057835232
249567237
2089425300
1134584850
697201078
1558210325
1372333986
1154375449
337283851
1335356339
2014763592
1834328434
2064811883
1512099419
825771503
271659085
516977448
575473033
1269542066
1136823420
550287757
1432474228
879903907
93194538
964471709
1839509412
845723231
1267834081
365365631
835597294
1633098477
1618314795
1285412852
1733182497
618190948
495253188
699783775
146942985
2144427106
1147385754
1743118407
578382098
2134542117
165499172
985957624
817068376
236820256
656547942
1643906013
1299238766
2092155086
1585574113
200807468
1166976056
2103474548
1308306062
184506042
1496433980
1022561669
1701209064
153828475
337586831
1813084635
1371188858
366601697
1797450775
522102945
1791044752
1220160595
1951218571
647962298
826654134
263988749
2095315139
1623063594
1403934453
465114811
1347716357
896455536
1372161598
18424105
1188212723
2019362119
1118586512
481533034
1323532105
536708339
432438263
1977277764
1880444021
923681008
1074037093
2019231181
802964799
376644104
1437548368
987594656
495137565
440127503
28240696
800669680
798516381
154279528
1204820543
78084852
736687579
481562595
1914982019
324804037
1058509539
488642524
363764909
1231813031
362961473
1421390870
1144271276
1710591770
200319498
1502951711
901612388
1846024652
815219027
1507657318
486687007
1510590874
1093189979
2059640059
494734139
1222481155
796787319
341318372
350140967
1051605315
2126936240
758422335
1960011173
1234034653
358178018
516976443
1645048697
1288763975
2017407254
175803653
1720334284
834262014
1833907962
118084486
1788809830
552671421
156576792
1798402538
1538737335
1916808792
796615033
333170413
2108858102
354941317
356161593
15888839
84566764
113639116
204248712
456650304
75882557
68759452
1114974604
2146126044
138878762
1195023113
49946154
1400561936
1840465490
410897966
1504654480
436194135
1996178731
1897951343
197730412
190425565
1804236189
1024712026
900520133
1930348121
772498019
1441374232
928144013
1254213366
725463788
728539021
1792087599
1435687883
1782113413
990795131
1587728893
691121626
139019930
2122158049
1719250900
508964763
1010323675
468995817
256004744
1909738799
716395893
1402455423
1171927045
1724782349
474506041
1770361712
716783007
2103482657
747848396
549598752
1720313877
1621708622
1235196353
359581559
329980447
1303428800
256345540
1436936555
588913187
1521533389
1009152495
1102951315
2050532685
1317999217
2081628702
1350100563
1876446972
1713605173
1931445532
1328142074
791621761
661785289
1023041863
139372836
1197468650
554446354
1256976075
1630757304
487253767
2144745473
407303486
403837814
706687313
925461892
1440644458
661615711
897424978
1639140260
1259973000
2073370381
1364850610
614062699
683828582
860247491
2136656126
1172424012
767151208
1687922406
1429625550
1006383967
774698322
683964049
127115996
1037011196
1044600358
1715938860
818724181
1602770027
2099651294
991380874
1668126158
760065482
997972089
1052489699
1177571471
1643794086
1131632555
112474027
1167613670
123784149
952832546
405288264
1750426237
1571245614
1616523998
140264228
1751598426
1056164301
1580918926
1333490928
1494715444
694044770
549651377
1142946732
1947963792
107496027
877099693
892409074
1999306347
1297776969
1861787573
1805841470
429611676
1698478416
635269521
167633014
1628693873
1379411900
1184545560
1297522317
1913048062
390663755
1201349800
431384726
1743808076
1415407628
1782205362
182680461
1385670881
396816315
1301716091
713267319
662390524
757743358
1043882682
60103605
809685014
316057506
853579512
1823010335
997555392
1546399529
346939682
965509368
2084875122
649784758
393541959
1739903563
904909867
148718328
146358832
905251330
1183748508
267683552
2060306676
663277355
185041592
1764785132
114616768
569738863
1465772060
182692122
1298036968
236790745
1604105592
453976967
267041788
1259067680
946561181
507331673
2086904537
2022341842
259135217
186484444
151413255
1508393183
1606937709
783888080
190961493
1377432725
964201890
1629255347
1375473325
927106606
2116876418
1001075024
113916491
1402089210
460147309
1896284413
135447793
44335343
1421769659
2037877835
1487719098
1925845017
2142677639
1373814605
710917927
260798918
1937585856
817237539
418832046
931236614
2134286848
585906056
131374853
588302174
481515414
1573347826
1712922600
1856022052
1446937056
733228203
504584807
335172110
250451518
457321101
197376568
387867429
2094377185
476501254
1244231327
1977386943
550811224
1419681575
1919554345
1621777128
1590796757
1841608705
2072638741
690441671
1055333406
2132689929
1876055915
718863450
2078345453
1608076516
1611059132
1585191118
1877857591
465352254
70600084
2003212919
2003150973
1903012572
1144915927
982255703
1549274799
1602861793
759777416
222749566
84371296
729193733
866606477
784477170
1170542002
406816266
106099137
1311408774
846540690
741535397
1505892868
545192325
397849465
536152015
1627185726
975406800
837962567
1611381748
1971739263
1368182112
1022345144
2146702795
1905462788
823990733
1925460461
1550361230
481459112
1858155151
197571775
1791621529
315210451
938602280
373089086
24343785
809551144
1152858084
934204443
502426933
355880798
1031945402
1161231473
573029387
1075742983
138858176
384514127
1265691414
1575145508
1412455991
215210046
1086225886
1987343774
1739869443
1808192279
425616312
336653766
1374818134
996049290
1261308618
329929087
1980863799
926685012
538893581
2018047554
1919539864
2090614102
72587636
853863817
2108357607
1038901092
222004901
853667025
562925325
274889843
411615370
404559126
1619378010
2086209779
673235041
593953308
109001105
964842479
1046921984
1925266246
1931706909
2019528703
1748671218
394462699
1916815830
225418961
664328261
1017491858
1889282609
446633559
270008023
1954564493
1019844425
715636974
1728916859
1962166864
1899385676
103936801
270118146
1718284497
669185429
1046788340
1437099164
616868748
779509977
854201486
1616781458
223137780
1974446394
1441309849
1427784518
328566371
939967962
1757897992
1497705872
190354436
948933913
1302045355
947239370
1412967711
1779197962
1697681396
4509091
525753141
1853703115
976281697
543878198
77999619
1418837149
227328688
1008898513
283573799
1014679405
394038908
430074284
1014145955
1613225446
249844924
1322750520
1392759398
1089078404
1124053134
1847778267
1923212064
392948937
783897575
13359699
538254672
212415826
1574723940
1933432559
1630941587
921009565
299022714
713445400
1899942769
1005513998
1276173380
408267308
579505931
400638061
86504952
1343605362
1793606167
1918866624
1068712763
232655958
129688432
222177897
1686557796
565528221
158379390
1071743264
314766745
675975519
1924824867
1269076181
1971229100
1344804797
868515493
1944237642
1261799913
963389601
749222898
1281814627
822403007
382688647
941674345
907114539
802577486
1396274416
1011800542
373631161
632227813
110554867
1620046231
323715997
2096545776
856048386
166873188
51410476
10595826
356875437
1886854902
538421533
1611356103
413350089
2012501587
1025098955
1515561528
908536611
1636356550
2143450262
1810667368
1544936084
223530405
30824467
1365966780
1439559956
1552932551
436439221
1654409186
2116759076
1855722269
958742589
742989012
720830250
346898548
1175820468
984775669
2114963810
1645013617
800537313
2119668255
290691893
1825447073
756296683
173209919
1222133964
917502830
73836036
30297125
2105723940
2020355621
1103700838
1127040385
26878347
1177548788
849616728
605682615
298455417
130134402
1020026649
1401161524
320121465
2091937479
2146655181
986704665
737457252
110731069
1234428340
1690165832
1373797648
1501097574
990197057
38457376
1278890041
848595450
1372861822
1604286232
137958189
1730962427
473809542
782675050
778880966
575334542
2008218566
1095275868
1312180712
1725211152
897999402
1363693547
2084008595
620626627
1782688472
1719052131
468345994
234452092
644982427
747539298
1333478402
831996687
2063888401
1327147593
553563814
219244659
644953708
1316045471
1003972161
1336773758
1657772260
453442755
961847637
96697793
351715042
2111591639
1070386978
1271452652
1985239483
207172355
1157267859
1170038235
1711409941
850169712
388856476
1052706950
216560870
1975523872
2033948350
1028300092
492989262
1686465777
1043073263
799859378
2002186183
1121584898
2025074797
332374891
1011874702
1697725322
1362415282
2141523023
227436727
1204847809
2079418858
900495803
363263919
1506497625
1678026748
292828618
1993009433
1024473992
1838365639
900281084
305247674
1096096635
1994023163
754130668
1929599250
1142041746
431489051
1530283071
1691342859
2080108910
109208006
1103470314
739049232
1988661612
1552277373
1312075624
675128231
166800882
1086703596
1593319431
348689365
2016710440
1783523883
1996383057
814859988
1346407192
1048868686
1341837303
1536272346
1551192824
148006357
1695972500
517432011
1822794810
1404754669
1765733596
1515971011
513836808
1262995963
908682637
1392619448
645031146
94321167
81791790
1654474259
1509688558
401409930
1250883990
681374509
559378392
94939967
649615051
1215251612
977841695
826272793
71619725
545683481
304073696
1190694543
1512511071
638980934
1902686339
478613480
476877045
1762286953
27598969
1863985106
671395902
834126932
183684623
1660472291
327569321
1850977121
1638181442
858917842
1119110442
1816230076
745484273
2053169282
1886959536
2139290682
789392560
2000916666
677003559
1274061924
1510329878
1527101696
311696189
118272450
1824263475
613301305
908223810
832458930
2075650231
1903250153
588313400
1929386427
73483117
1526091641
1444997244
1223129456
205549809
1887820877
1318949473
604893217
1903421744
1740112874
1337362228
2136958754
1180382844
1605329705
1767992079
458619529
782058998
1072657466
1401556030
897145046
1527568612
1646164441
470033898
376518199
1158627530
2086363175
1773260145
1236669537
491300042
1779717419
159259474
1113633246
820926287
49132134
1977451849
1135214035
1368017006
265076275
768606698
984904221
368538806
1873159767
289050187
141331323
2069041840
518310579
1028775030
987331721
293172879
2129989765
2036521592
263448194
1207484653
1853622077
1133147098
80321565
76047677
2017580327
425427785
1529648435
2035344610
2137420081
1574441169
1233865721
926006872
637201981
1299585026
1885026463
163623129
720376487
1803415703
406108901
16983106
699161162
78063083
858675214
316109009
1384621483
42516449
1795571720
795227048
202910062
1616661540
888557255
1859534940
995828335
62604870
556238144
450310330
544007145
1862457305
413254610
1474840941
674691368
570369363
1880801704
275604802
1337913176
1227980409
1694566745
890650831
1056369272
265592738
1140219130
1211948725
102844714
1638625667
1696915711
751383417
1502491138
1619185786
1458289554
1884520814
965160105
625495581
459796510
929508286
1308812202
358568909
319654846
517029872
2018872591
103975609
1101323125
748741189
1768144103
1608685638
950996603
1788772366
1588791925
800781931
887234831
13757946
242583104
968623057
936751134
1125950896
1679709384
784374311
1726333555
1967324288
12325005
736227117
436312784
897150677
977158612
71226621
1526414288
696793082
1748359448
1762175791
1078326154
504286627
613128837
890337576
1532277143
763735467
233686318
1936750494
2142648171
1924896417
867289861
2077704983
690204313
1640971639
2101063881
849118405
1210984997
1351234473
1627313064
237043333
2144931193
283439318
637726443
399083977
1638250883
1602015815
1830377089
968238979
705389662
805798889
441914695
1799080817
716382111
113004736
826198497
1666501896
1022300654
831821161
946641141
796141825
254771504
976034207
914301400
1499723034
366370460
1135892955
1846093913
1193487659
365482943
1088032190
701517595
989398801
1673519250
1146959948
1072477772
33163552
1328789951
1479273703
1372557534
1222896167
227857943
1399043615
717951183
1277066082
817565823
486002560
485978738
601858381
1898860964
859156176
1264299796
1011531321
604322992
1240559528
1416431824
1354714826
760336189
1413397390
1828750790
962920768
305777369
1412224632
1426063983
1514627819
2035132774
1572327158
1732527852
1322518702
499759072
1036083695
937599715
1748392495
1657129996
42323589
1834880449
1101219058
1598104822
2084948992
631669287
1324448523
1283469657
1258085404
1591856099
1728460320
648147193
792066248
381457677
1375041756
1531243509
704924949
873652643
1261527588
1887420442
1502604405
38915394
351218122
27166053
1409193840
130687209
875253448
601283964
261524791
1950207975
1496065369
1246118800
17015666
1178415405
1607728013
1431899849
1451615635
323742110
669965180
1393924019
400615215
1821843787
1522088317
1450265759
1782220018
330873052
1182770902
236327211
965912670
1245483674
523144391
2011228689
713693025
829417353
1140921636
1755041805
1832481507
1758586005
413638060
1239917187
1779636885
2060862418
1621402981
2114924456
809670357
884223028
2059142301
1945410634
240821339
1382503874
895530879
363025228
1165149285
69638646
770406614
855708813
1637879898
1741276395
661326843
833957459
52080388
168220613
2051628772
1183756254
1160164116
211955113
70177230
170776534
632305484
1358884299
959775806
1882619251
1451646558
1785329225
879730907
836714225
1734737863
579943749
1379903311
1830610324
67887261
315083381
1058443259
1933852827
1092866917
442448637
1456533676
742841797
2115258352
486561017
265963813
1856783149
957155581
1795581785
894480362
55226377
1197765530
2096984121
66226558
118255491
2117544247
295044929
1565959758
867858995
866946967
1780819192
1597902556
1693829596
1840479965
1322358630
611191423
1565657077
888395506
455074667
1459805143
2012892462
1844263837
523968447
955309295
1028960618
731008209
942574114
594293995
1893427973
1339521292
12273986
1682165092
2143771400
187896996
2010853028
278195069
472327017
1275944380
748454645
1751706866
975312774
9231141
1967649466
36211131
843935123
536192408
912053661
358902325
800564827
858593434
417436198
1277199020
1779467493
1973800688
1428325556
1789702101
761639128
1985773214
686133470
1805486790
1769443403
213827209
509807804
27689413
2067623035
1960741123
1967583049
405958993
1251508678
510578975
1697719096
1254607641
319194353
2010917779
1111211240
144294062
942208894
1709676022
1485782666
845453367
803162872
549467499
354812595
24398812
1236537153
1914551908
2031366951
1148753201
1545239916
1502385401
930709734
638545415
538729335
510149204
620125292
631094213
470389885
2008532202
1688157599
801576414
1183317875
1092145867
2056050842
392308805
1826126801
790180893
1297516419
1640332216
123081449
200429715
1843192890
570317740
506511590
288190386
1765225181
1932081463
997742602
1448938185
2036055729
1293707981
85669186
344811633
1603977510
996938821
80180812
1672545858
432370828
2001044885
1784934807
1128360719
1226943912
85184490
1497540410
1988915882
928261822
1000602984
568536955
1536775601
291687720
1096053850
1792126966
1986399008
856484346
550733189
1474881689
56798475
990923176
1878981767
571494373
1768507611
1029628958
1039445991
1275688031
2007301713
1054580261
804420195
1873835098
1361239965
403470628
1162609001
1107643928
1812761671
672542173
1179795076
414086122
1612107607
885950782
987645706
398789128
16145651
1471428897
1809461117
1600842193
2136656126
1257867836
554669096
1568774633
1359226430
106421437
604449770
977024800
344087305
358421721
1832462248
913645928
1567182219
8423176
1197274262
2139739456
1180087628
1396909450
1585200123
1570875608
1431391477
947071463
225337573
1653018081
129150722
1180787106
1380994492
1990827346
1972990044
484041195
1910618441
29176465
1479277427
493088152
201573057
1104637658
1341430821
177069749
589872377
685940004
775644378
1131203886
1421786810
950434367
452823829
949310779
797696396
2111175244
415013367
1872092155
1108048086
319871885
1869840585
303755967
570685505
1991963722
1546289253
1063459173
576056864
1383541987
570395698
833087892
695493213
456793563
1967836603
432406115
736453994
1267838349
850567378
971292938
1382179171
1677064548
121028935
913542996
87501217
1233751331
955686917
1113876322
1645841342
201631895
90627887
459695580
1662620932
1843687685
1171306687
1323150562
1193247256
1788646355
540018357
704930730
1995884850
539127950
1281647554
1355984613
1725102901
648252256
1964488542
80767155
870449569
371223715
1837761391
64659953
303858195
39702799
1202136975
1769813608
1060486925
1435636066
905285989
1748070322
15083019
1213796598
434124865
1789068036
437304653
2079661400
339053899
125961187
1262730604
247637937
1980102440
1774917328
453268142
623150094
1323510090
563140041
134032053
1104278332
1331284580
966529763
649463630
1834234771
1077299450
234880034
1059392520
662900445
1185386957
872626964
1939602102
2053526817
309236593
1746848204
1359910869
1890462144
1446440322
2018918070
1079987337
666616580
1620789279
2020532739
18837381
127543741
401804262
466004197
304705881
541407551
745326558
1359460064
282016154
1713069598
1731069903
198331072
1641848699
1346814253
1649500336
1700145117
1769064533
2117073478
850861895
983815155
1991910181
1582044066
436757632
1207306671
158995377
109026020
2049383011
1286842007
1202207727
379270594
1798980405
1851594540
638986041
1370848837
1331988031
53264627
1616725256
883651248
576097151
1174222030
1804835712
1165868512
1281454763
1683146071
796184150
995316234
26225151
476918880
2123780140
659205073
919533714
191420363
1905162715
1901725900
511784469
667524697
2076361295
267528870
1430586087
1998799789
761204596
1678927971
222404149
490059162
2139183240
1562239943
1817487150
1538331858
1024842322
205869480
931842791
1833616727
1208252960
1412134863
1623061440
1378526599
418148238
1576624743
1719527530
603958511
391866949
2064218792
2008539191
1626642939
78881924
476179293
1853913737
858526511
168502581
1471338618
830929675
97856164
1262633853
1656883087
1512476447
1275540463
1043994140
1560612877
1347681971
1257878810
241648833
1985376409
1646354016
619462909
204007453
1366452346
1626174439
665652299
186360555
406732369
1046840818
1984154738
994580722
42499407
2127429857
1749033164
934678940
594767125
967386321
871242636
1792582428
847773681
1112118709
337223212
1382301525
1724373562
16045183
1246314358
1012570272
1082682761
1224766750
1204029567
1598841719
1291721350
285540611
1780959455
1180639373
2081549981
247995564
2144912449
1755462855
639013368
1688464310
591919077
745313803
1139969295
1817072794
822447670
1407881675
33081029
352826656
1547674677
75504841
1670147360
1531872039
1958792663
1968012649
1728454592
1696974413
183426454
1343160634
445303516
1214085867
828615180
1715551842
2059872151
178595802
1347626643
1860341131
413609555
1383554001
3310183
1432373771
1584539911
1355496454
543564999
98457063
1532129591
2019810211
1784980741
1198981494
232483496
1535939259
1120387923
1957223096
1498552274
319490392
463619843
785538174
118630155
723219402
86077610
1321239289
1977177631
540956427
212607352
140276304
353809894
506106094
1057712491
1273187953
1940936057
2095556531
538779634
1752239627
138940426
143713730
1965443397
1777743511
682961576
1625599251
611085203
1457047665
1841861103
1025257105
247779556
445084069
576632752
1897070936
1136452081
638279325
882684218
1830759212
1205261357
1714077180
822285832
1818086726
1665781797
1963277715
567142906
1657214037
1997881315
1495747078
39462725
1502610939
1689349704
826684275
1921885329
1988233900
1456877043
2121198077
1245767713
650947371
712033449
292109864
1969971958
212912075
1231037481
1233087490
312830775
611912871
1297295115
1205055294
1082011018
1894164049
1716757059
420442664
1161838310
2034267439
100098820
2129672822
1854234420
1482245719
148413713
309554978
1089876698
1660736231
1124356190
185074849
1664591669
493498214
1332187289
68548236
1627337206
959788269
157451640
1810824792
214485101
1911421796
1539186992
349417277
296498019
1179339507
2034782335
118556721
2128208214
280794446
1742051147
1623355420
1950539975
1406065611
170002668
1959882001
1121140625
1426805604
405059801
679143978
2009915488
595320893
1949181762
926700960
1269031981
1998139580
952385379
643180613
799923426
1698393869
173495513
1964709002
71988254
1314753480
1301101821
5481411
81772420
1895443902
794874027
760698320
1690608329
437565156
1165674863
319640605
118498298
1686740790
220735436
138541674
2017404528
453861919
602428920
1799623549
1835728290
310339719
1178578052
399925466
633217636
1806227025
70938227
657228170
2081484881
885034159
28860745
1051548942
2061319139
340394502
2027404841
2046455183
1864327564
1341961248
448876264
1325799268
1082026255
55327120
91608751
346084819
1946522448
144951244
2053673725
1568003586
943812343
1646837143
1546307061
603452713
1288117798
192055506
832474090
2000704665
1330544912
2025467221
1284422277
1245385704
266090791
295988266
323483470
682140888
1912762742
876439059
1697692026
1781168119
1451958923
401277000
394841253
1216559420
40309873
1198836868
783195240
1615136247
1535590782
516399590
486146662
849803268
1270786838
904920345
2028978180
891297005
1124786299
993292810
268956851
790993717
1190104881
1914836318
396887137
1838178480
1764791079
1216024813
2138192302
1593542607
1537274206
1573231415
1803447452
800633330
2090887177
489724799
1973577473
1842249022
976203372
1930119412
723109680
2141428047
1188668170
1350981330
1625522463
527141601
732795519
754093705
1836814623
1520830679
302706089
301715452
1130919812
18932599
304585035
1811687473
1008439408
461068444
1149471312
2006059723
1139357125
478451315
342603219
646966819
445506528
1940147661
686873462
1599836432
511012545
252211666
1740016622
1278452298
1202021189
1984875940
1855785399
1041027297
729415117
1091698031
1802611943
366161180
1726402263
705904331
1873998208
1423330935
2098524347
1156519775
1292866821
235449150
80494227
1435885783
1329796783
1433902701
694691407
249827494
1144489953
2058653030
1394553120
1972746943
2065369353
765311919
1764664151
894824636
1901524359
1087974467
683762710
295213255
1157744471
1948841681
42641631
244780786
1052964489
1001024220
1022459827
1128801204
153609835
354677836
1942439122
2131890880
1505066765
1156685976
1094507501
1499570058
1925040392
1618101544
358169809
250237750
1007152932
1683991550
1596413353
736873752
357732164
629023849
326705984
819166963
5250886
2099376852
32921180
601014758
6532979
1290909254
1056535948
1102712801
1797474399
783703651
2102902162
346783882
872006461
1476995830
823213645
1001450682
824088404
1890892821
536063912
1381667751
1914276458
909004076
428538771
1895612320
1692700775
892703447
260973002
1494524604
279060862
274935430
274268501
1852307163
1126006427
1010519740
866422607
316289857
1360864083
594186049
232506442
1867422476
226998007
1685273769
1459323547
468390010
1187505319
1033058506
2095923530
816215420
989989864
921824496
720616857
1218335600
688512996
968788259
1535382283
920302840
973976317
1666815037
416614306
340671822
1538483282
1968224189
1923080182
198529842
901400253
1161728919
221539099
2109025487
628322717
720930738
904597067
546099012
895966674
32931717
1705233358
1828736044
494590176
1034094469
637707154
302286076
119733162
1161011004
57380964
56864083
90474185
1564754146
1569848227
1249941739
1970133159
665991520
928137016
608319663
1683410633
1908557160
908211854
1331782416
159132402
1869389233
1836002328
1164018309
1197366140
317659930
687247502
51287313
1993215263
1951670079
140291577
251251308
1180792369
326191465
659176060
772054214
1925433381
800614432
89340439
839912466
1359862636
363161201
1929468950
2033826405
2070968452
1287544337
2080625176
1800750119
1690883446
1653610408
1899171915
386842754
114667939
1736778772
1712183569
1675560024
1017785089
821211317
732113835
584276169
1995919657
1978266925
241449955
1125885471
1219788284
530721165
1791544685
1564069643
711667321
619898493
1921783355
372203342
1769783165
1796427778
442446413
1502938291
1432603479
679011706
1241488778
1309758578
1168706524
1781915582
129935980
1535641995
1072516593
1028337493
78437389
1323151840
617274934
591483619
103054183
1229017260
1576314419
2085642726
726359680
1390227653
1239065797
1815713608
425605935
1305876174
1318332613
401620482
499152033
1395347003
803627336
590868992
380471412
627973188
1441702318
1224422741
453212813
1364656000
2054808879
432610699
2085322421
962418110
1951797970
337486590
762698272
1601030378
593059094
1891207301
1717595173
166546340
1225907672
669361504
26200804
861030820
1079426232
628517697
1917804348
1336292288
1153465973
1464644190
2031270548
811645413
933263567
516722203
148326009
1252096905
750351884
1556706525
1082549371
1160128362
879980535
1842338275
1261529125
1849409665
23844860
115535024
370648909
550329929
1224337622
1498453841
1210915939
105294579
859139372
1746268724
398692646
2089873389
177535854
1993085605
1066179900
1011843549
1239776635
2090802590
9522666
1134777909
165676622
1742200715
713613049
567384401
1516793502
1872247358
1847169454
449665203
1857244460
481610348
202744198
1732195321
896978647
553031953
2018281586
140352623
1055130999
967280260
1721554350
2040622878
1358788725
1044590113
32477221
962958670
1608884837
1321349718
1861455802
1547330010
119590302
571552633
627410041
1214837918
1923503621
475364834
1432721642
1662299307
2093496235
963544454
442702787
1467224135
1145176237
638100089
874588791
1621018547
768658456
1941518444
1245266957
351336336
610988898
1315272204
1436592467
175644875
995178515
957763445
1244766854
77523758
1588534576
1672977180
1049528371
73020982
1840515937
1846483207
1062986827
1847464871
316182271
1648635003
686292957
616207749
804478726
1421207417
1145777126
714528057
1256352361
508547199
378266577
611444282
1159960316
1706538572
730708796
228767905
1333228041
1736461191
209386827
1604340946
612164625
690373601
684386684
2098176135
1942610932
1297069331
913409000
1147094280
37395765
1441299504
337980861
573734337
1761323869
227273439
1053821978
691615040
1407069398
645925329
962326532
1615364787
304153281
79480332
623824391
2071068580
738326152
119135908
1103372340
162358949
50689825
579213281
1019354866
1872743941
1200962391
2079409808
265602712
1074791350
352817843
40518342
1746302359
1512423997
1513627217
713903443
384816164
116853730
723273447
818721524
1347509368
154327758
1109017550
1705560910
1781042045
831689299
1378268434
1019662611
102809561
694079861
162781890
1373042931
759405872
1047249905
1860788144
1124698924
651366789
762420556
1686089575
104346275
657167577
1239366352
1137508841
2023739488
413107564
1478074103
591990344
2061286111
417919968
1568598970
551430127
269855129
1979809136
941432905
974013415
805365556
1372273681
1737067318
373571359
94365236
1291068595
136221996
634211918
888723235
797106609
1583490294
453151667
1714954735
535845212
1163049242
486665768
1351773513
823419992
1061845192
766555264
333006403
926003701
667238946
1160046402
52350948
1040686029
1476546843
1436638296
2108532831
2103969241
18534175
1200991298
1916665104
281799868
267848363
1476406715
245847996
277169978
332587766
835930302
489822952
1302785663
1325894396
14368582
322645204
1708755733
2041759824
1841236689
1522910946
439775531
1677927734
274863417
1740889538
338380592
1808671575
1554472277
958506662
814785056
812355868
420964678
1918741978
1362456317
2133336186
2146457822
779033677
1526118448
1292138876
1288565151
1667108773
560967057
1100829111
1312966261
312335087
1799260664
1522304965
2102312857
386271635
551973261
2096964630
414192236
278857160
324537111
1123534579
1737364343
2142282776
1677447729
691417680
1016629050
865575060
408979568
1367493821
1787119300
578795545
2054455926
1451194113
1106837202
1632790900
329104912
1474451336
255144604
1743223774
1984773169
1595988080
444232136
177531716
1990044704
579160800
1863910134
1383230243
2024406497
1720452349
396098182
1726340135
1197288954
327217628
705587062
274857308
8594430
192289356
745391423
224307007
372433695
868870663
921560904
570057775
2086945194
966612506
662134114
282104796
1636725245
511099403
153626419
552782884
1476634482
1070844270
1178985826
1149129425
1992248207
681076735
237955003
1355302757
1246948972
1067715652
1896100046
1972458597
1358960775
1182261073
1905124456
1221867708
1247003110
787247727
1184499909
1130666762
640390570
600592710
528375531
439117027
1291535037
1561697968
1851622507
498682185
2010069775
19942576
760621136
1081017929
1687621206
476990993
94210785
1946727108
1136438170
527428349
19541377
1086848917
916540017
1715767862
58161155
2003501020
1722814539
1513653469
188037804
369630442
1266240949
1760545204
1197018426
40690572
1152934176
1543257060
1311923290
1249643802
2016517783
1580802307
1733687697
763241361
1175932616
220623343
510907014
550203956
556273892
209329391
639941079
921622617
258069095
1410671720
691591819
1863989008
1694851714
679648929
1101204240
370426721
1865827791
708079319
502734550
1789176038
1012545927
1084806120
1522217460
1136065599
723560548
672648886
193698177
894823299
679372587
1439541138
1055322514
1453135320
1600423731
393746891
1243623254
1861931603
1755939271
525530372
1305315308
770913269
476864654
1551570769
1404651872
750333384
2048781478
1562303324
398665128
23181929
324981348
714298316
1290452838
1399153351
188774795
1647177236
361349744
2012103279
1557558385
451361905
1064467587
1471989714
937350794
1204417864
1600196618
857164868
1627893677
968387130
682173319
103172864
2091591623
1376185332
405241752
733903196
1264192251
27330473
1608465634
213932537
1782769059
1143550837
1702666011
1937022582
319353765
137951652
571782752
397208992
1876257235
1370193771
218229155
717825408
448388964
1832358290
589616553
158669581
586699608
1359094512
508577939
1885200555
1868799202
1963664001
1885685472
1594122389
2047182385
1762834384
1446161461
387096426
582743110
1693323499
1452787588
6623157
194976956
148483454
449798949
1220865224
1163590209
578257120
211658735
99134016
1507485896
1304921378
78306887
463341379
871490953
1726757514
1412177734
1463229375
168781544
630238310
164451506
1636095682
242148278
404239998
1541102180
274387287
1708180024
1919558768
145437143
568843154
856687446
949202177
169972192
1606828820
629529847
161356908
29066690
1559878668
1551242027
1120853260
1054598631
1213546944
1165809769
510020543
176714894
477793224
1305192903
1172933647
175630344
1427490024
1892288803
1569997774
1061966604
3575107
1410702462
2064410622
1132001329
1591455493
920195943
2092489918
1864233265
667069331
501895484
1379368902
1142453941
1834557991
847410083
1014503805
1211825488
1565282336
954668780
1003290999
90655355
1317398389
536764820
1086719754
338732053
1577798601
1127230276
1268904969
256287450
615756715
928332417
1828607940
599914555
1190898540
462255833
1388591309
513462337
1818718661
1207530759
1813943722
730446348
1274351028
48327869
386034912
947657350
534799319
1315724574
1076728493
1130886403
296654980
989777447
1670743163
1387366140
2079696012
78722107
1430478170
1358465808
662846215
876622257
774623200
634208228
1356070215
1366957538
1994625311
1664587207
140845554
660421779
1480444392
340990893
949025447
210941597
227885540
532670938
1480227031
1228187122
515862720
1154574829
1042041582
1866762959
176292735
1388131523
1910387022
574202634
658076155
1909088016
740378182
2025520423
1084397409
996691714
2033639503
1701224039
1338792523
376915289
998768260
156734798
810898585
52858718
419803578
310152117
2026314788
2003797578
1159448454
1331662046
527576657
1948403274
2025295593
1567818342
387908247
237470229
466114306
598679867
2009744694
1257882436
763892348
1546661279
1123916952
928014136
572362333
418412260
327199829
1217377006
1986999065
1238928613
1472552327
617502677
1939892908
257985
1147751804
677995396
1522970032
93956229
1454537378
1223432787
2031770311
1289297722
687754235
458099239
1112226197
1601434557
1618510783
1952371394
903168623
1336470276
2124623439
1014911337
1950678580
530727487
1479394035
1644994272
1740770150
1264701286
1334807404
1961373490
1151975734
1890149078
1242816179
1967830445
1301919323
605148514
196720816
288601110
395881496
1496790818
810134547
820922834
528324581
465908808
1366439173
804445276
1308176661
1493682306
816913705
148052293
842715198
685884777
1822876701
826691737
684115530
966569070
1730222404
1699860651
176394317
699760628
156191134
1529139091
1005326171
2064128670
1347926170
1124119792
1743008451
1415538635
1446512279
1251287733
1558900032
19566600
67117817
2107683344
48732615
336466770
295489252
414899603
1336154566
340621192
1492706580
530137087
1951613027
38462499
1261390819
1154802324
1981644872
263381068
478318951
788365222
488846804
1854006659
1228391787
1671923018
1219845609
985496393
2090635433
7344335
1452622584
1236354450
331443838
1557922741
119167951
1364670466
156125487
1015974742
1981363722
1307149130
1834288517
551742079
1672469191
1604111732
1974553760
1344962896
168974295
1947541789
279769728
1148869380
1331667922
58539861
1481821020
289803809
663845407
182214081
1316227215
471932487
1672178341
247310458
1803064960
1532143838
1249554629
1786752428
1379850088
1482410652
1702091623
1523746714
973073965
854952142
967978885
2125567078
2121017070
155572429
989576144
1698825334
1361189446
2005585879
1861916746
810339674
13614965
984078042
72244995
1420503825
878778946
409234921
1322294369
1242847469
961314125
127982765
1722460122
1314091092
408539453
1700452530
1730850667
1617485602
605232323
1053262961
1423940724
376125277
1601220162
241814890
1415413769
395138644
1447812206
2092385148
838506147
283607732
1492465212
785906011
1778299545
2107807710
2129865734
1155725402
233581438
672366038
1921374608
1643817308
827923152
2028522453
613948923
817649363
1335518025
1796191377
234938795
1245510247
1298492686
1556080405
1871233129
399338777
652108721
676597720
1152406825
1225024104
2103011560
324607016
12548160
1664343812
1503650023
2082534080
69090020
493200611
1008183431
1165952013
626704810
1752807904
606678510
1954665672
989416904
508268557
204489729
992587084
1274620798
1340527579
613462202
1341414428
1589482439
1720479706
546552736
841744910
1512025540
795305331
1997265936
599177674
2127416193
887308372
1484128072
1928055346
1332040611
647456885
590359769
1760544792
1854539978
720265112
1026779728
2041600574
1171315206
248226245
86518090
1437970324
1040205334
1709225507
89722999
1952485073
1387817384
1910327490
2099959753
1328393992
2128665766
1154320645
1730204494
2056973988
611609302
1198258224
1163972982
1838193807
857454556
826555351
1266829803
1021568649
57656943
307200123
619160504
1693745852
1948634304
538728480
1670004032
1043492433
1291336417
1874976612
1891199027
202076254
642806879
237376433
904329275
1356527445
1757452168
998680060
1466213353
299018867
1041934980
747419842
670077299
591531667
1734579078
2041802074
392534492
825348519
1096554219
1245230073
1920984723
1852189194
363768477
1760996872
665828047
440871801
1281635277
1784921528
1102199884
1292406255
1538218127
1940445272
1554671426
599164993
890336621
539935145
1482839935
924894164
2115026928
301506226
1731088958
121298735
1021023318
791024190
1405851248
823917457
1817381934
1993609902
1060319236
1498672859
1725657771
1692020318
502079409
1056978804
1180556509
1721408221
410588778
767337309
95782451
1166358584
1099599940
904112559
844606697
1360717049
2099920015
1960778187
10347535
494733132
262250881
1110282830
1249714296
249291996
109189721
5560579
1850164413
1055585047
1795428521
282645590
1024115205
417109380
1199704199
1026742826
2065470326
1488559004
633544867
583732744
1118774211
1996853338
371864446
1148109495
585717017
1500543064
1831061339
1079427101
135539183
886348484
2044808259
259476604
2071682243
1298666769
309120324
1764136566
693588335
1401141744
1406323417
1822823257
1585679129
73340162
1592901175
624965355
1104711395
155532683
1139305789
1650431770
1614764096
1519215864
741716685
71502156
2104687338
940409387
176478350
432890726
142625792
571292282
1143045093
1009625682
1134445975
1324880169
1484127488
64612852
1991080497
2062827175
104748793
590542526
1281753578
295212088
1873920828
1215536210
2107754390
387289396
410396708
1118587142
2134586646
630966840
2004837361
1394805771
1227097852
1739293353
643405480
1153494989
197202447
494644379
2069106772
732767450
2143164694
1330848656
1749491443
1014022911
1262053718
708883290
1376000051
1783444660
1735484010
591031395
1725025036
1546596773
1002508593
1162443530
1594519570
1401686511
646347339
519532704
111083514
150856131
777007734
1266026049
749478850
1643271099
1237909935
1111220079
536424140
1729273639
741064924
847744832
1037217712
1594486800
1356175687
407184840
692528311
1176961106
19211052
213524492
1108900262
322916782
63388990
1987888752
1491122211
563938220
2035148917
530706061
1820881818
789640580
314381778
695528432
1385833285
1605817772
2036657677
1822837424
1971807091
1465758515
563098001
257802316
614298726
818998574
1482835993
858247696
1762063115
1707561630
1927531644
553643949
971858235
507675018
563643262
1871442967
87447791
540965255
412348612
1453651378
1090271285
1525665818
855692505
887559622
250394449
579162784
823225815
336918629
1953016833
862047643
250463877
506723880
1460974384
1381852868
1870474767
1108244480
2119050079
2089383008
720068120
199778049
2091058540
513990335
307645404
1076388056
527838213
1177528547
463947813
145457228
386460634
1112170168
2091534992
2052127425
711885887
498068540
1650493035
1290560202
842303433
2072535525
458349839
49959763
516889957
378778613
1396664693
1733594523
1434559906
1889177924
397740487
1519589060
2117855532
36951235
1165124580
82266180
1509009991
1786300236
360563656
2002372741
1204212812
1155658811
694194416
1744093193
659599490
1030808209
626004639
1529423053
240656804
255921857
981992126
320532291
320415220
1248167632
945372532
528639882
1714867634
1252632604
99611484
184754661
1597129928
604960877
43692888
1847807300
821657840
883346148
853671649
1834430719
1574940065
1974313207
1643258620
1593129334
1620503186
801661589
708331647
755336413
2057555756
1060778001
36416874
2066487459
1891810853
1091300606
23931794
1608469902
310318104
497635218
520812154
933708256
109205037
388393520
1792995929
525982464
2145573323
970277039
1752158303
229214818
1781974219
662874172
235692274
195391502
138426233
1014759016
34264634
417903131
1822726192
1072815577
2033800506
396323159
1459836675
563311606
2095439198
2118845357
1801111580
1764676281
594646577
1759785149
1486259264
619453973
547670450
2125335063
1549264799
708925236
1284835284
496289994
1883451070
143876021
1253047679
1104363281
974498694
2110457335
265773033
315661010
15916521
1647270333
1069575393
2062323857
909988350
416608333
646755106
1374657320
1644320793
1501872955
1102900036
1413678317
560283124
491089086
621986286
1345873926
634703067
478734468
1383817229
1236658838
856451162
1626703098
1519855519
1362772232
1960696403
1520731175
519040047
1192835128
1215526045
877032608
76438858
1224291304
1987377808
1878734463
1012168037
161831251
1008583822
7871437
335373622
747220701
1448909069
581653025
1051933194
965969316
1115796151
859675879
1313789153
1039617434
1133483424
794606118
393131642
959715731
833806797
280424574
587726454
563588064
1094346370
980317114
2067019087
1164146357
810099664
790705028
1841211172
2145304151
800841913
1620397971
813083389
912578336
1042295835
1360404258
1027456945
393886537
1176564392
483701002
736796970
1035557844
833869649
1231330581
807064007
301145099
1398995265
666401270
821436358
349127009
1411190005
742750161
417927193
787547963
1127717630
1442005022
1244068325
433735367
1973775161
1373064362
1909413374
1737576480
1831212360
1719250522
2081204806
1158884257
1881637133
667729092
446990751
1381814025
26134256
1522949437
2122015537
47248039
1217460244
133670929
1212030218
475136159
30620065
12631546
936605636
561563743
1407580569
875061220
195707539
455227942
1018929632
1877345200
958978169
999836394
1450032633
853624297
257529152
1616453954
459933197
633995797
656751170
388052502
206584550
872977112
191524104
413338484
535393252
2000040196
736004358
1799578727
984021904
1103775120
1633881677
2066703642
490008269
168716436
1295638456
1788223023
157461513
1610543899
324946252
1927885143
774658327
1487212615
827524817
839960440
1187078527
1686645297
891915828
1333280893
1881279919
475334282
571909071
1530533001
511031108
1332243838
234030678
421497100
976238774
633884190
162337695
1802036857
1165471136
993137720
1251607059
194901652
1500882236
719879076
1253722903
1461810357
307905953
1983480342
1712098546
1061927323
1037927087
454048140
1859375468
906166236
1980390927
955596721
1830036007
425100519
2078568043
1259194026
130035666
1369722580
188903829
762814398
1201862783
1126445113
1690012265
1644701740
1539302170
2029387336
1568443801
2111555710
1055276427
306399890
1183826527
874596010
944651634
92080905
564933703
2065677287
507811787
781804055
553585427
1232646056
1857449795
1859149024
345370531
914776614
449785299
2025994292
116988448
1387304261
799284935
1333750787
447081722
1728741683
1023507113
883313380
2581600
1950830906
1415621474
2098798557
882467776
432612574
205039462
959353592
1126383738
745904777
995091864
319324760
792176534
651375093
1558106851
1092626006
1416245758
842157280
1078676993
1673605889
954995510
426560712
1655921105
1993147075
2011626523
1584172604
1798222471
1438328065
1858862606
766434033
1780468206
113394896
1345842830
281184926
2062163315
1108697345
61988929
1791408291
553541315
278416071
2128299344
408595086
467777269
653142281
417921313
1600493871
878220243
656726062
828931611
49938004
1024812682
2008524571
1731472173
1814963522
103472335
1074118982
611323667
1866664238
740932346
178953033
125593313
888880703
883998298
800867070
2511912
394922696
1074398794
13156580
1022523930
1408435848
1072603749
1752542319
1423120539
728604059
1272763594
667510228
1868423442
1908029556
1237855020
825017772
843160076
1083482996
505959946
395913470
2035663438
371904949
477286134
1909964417
723306982
467375574
738027631
1988894541
1140319375
2093264218
649974286
700081468
210469776
1404453455
1301031736
1733183145
1503312778
223191189
1217971323
493063572
832359190
2003537026
1742798802
1772395155
1334401858
549671825
270507228
538435154
1803025503
2140991552
212831520
34885567
625026983
82954695
545273966
449564101
1413243562
1183704433
1793954805
1341524558
1442795391
1716649054
1642982356
966435834
1913725718
1516470345
1359028263
1927969557
655087042
371034541
188660160
942016824
1852539774
1404943424
1811034976
1266320458
979196140
1719250900
1050876802
1095023419
779119463
851969219
981638746
460856906
801521027
334452314
1740813503
1146596033
347305396
748236323
1720410229
1212266909
1594644812
961431225
1705840335
1266378746
1371523283
2018459330
1252484168
1042485503
683350238
1550161151
1279759547
1364171114
950718065
444955553
828803195
1647614484
1860643819
1417140567
1842967820
722079228
782300027
326828011
294825150
989473180
21087206
138376011
465087704
1858687127
222422852
1601044835
1935912526
704912405
1747112536
457699922
1368354467
1559879096
1237325065
622333250
407137343
615695218
1842585532
998922352
320718844
502436382
1399785803
863920696
414533169
701725785
1878364450
1918516044
1330701353
1101633006
1199510748
1402412386
3685413
381661985
1778053898
855139135
718634006
439762498
1226429854
1216168419
1802035932
1042241558
14548803
853550374
1405260252
160390495
1216963980
609952063
971395851
761238107
27121292
1571654722
4864608
27279666
812400295
576706429
528849339
1813849832
1236184404
1753525148
587458175
236154476
288907408
1971545879
1199153810
845167070
2102650868
1367153528
316916008
967607182
1209693295
1010210355
853954122
1127663671
845251819
2022855334
629220607
1706794863
1237072407
23173353
1109222833
1362037673
896179250
367262093
857765212
385019082
828437014
1784426529
446360310
995129738
1090136354
145171089
1619488138
2122046893
973252190
497703821
239913966
251628228
1609462286
2063018325
1737529978
688807804
158918857
584988886
1757623608
2036054516
1797350755
1654697944
1400422353
745780479
655398835
258797642
1250884430
410183717
1007958489
496268888
1463343173
873719970
666906362
520252604
1863057056
1293945644
1132341233
689127634
1307458739
1705964932
218425932
671614886
266433979
1529443633
1239907158
1790476679
1475591970
2092517017
1255218688
1160749275
1519399638
1484708702
1228912173
1243912266
97875564
2032629946
1851439291
695774485
159622726
556099632
1819590188
173628446
2068349362
1222444175
1358986664
354001162
688031685
659194962
162521150
506795390
2049737693
116451866
2057392909
1843486664
120386579
810733953
854973898
1388247439
1071757494
415516200
33492553
1546196685
15604507
50298082
360321303
2001979667
1223231076
1940960082
478322928
673779432
1847793131
815692282
1654191953
1829784288
96256271
480974436
1612310889
804665096
1587754635
2016034209
181899474
1899904373
73914065
1056761450
1199058225
1303131398
1434504430
1770858433
1485644808
608775090
1041179652
1262027151
850310500
1049301276
339145182
1665843162
872610225
143519018
1987670790
1991006022
743703512
2031361228
1597394678
492869408
70358827
200676156
99245054
935562131
1139577952
1441145267
175208245
370557931
1254949819
393773878
1143081536
1892808607
2082951198
214588433
125768810
1919122233
1996222030
1046431008
51067283
1576206937
722314044
406959941
1201575747
1492990840
1759851332
512897973
229775744
193588430
1641919227
792344578
552103365
775671225
335174193
850003355
1975741259
372461905
1788716525
1324221983
937548383
637319017
541976479
646278883
1757870443
690280490
560757866
974623030
1238037498
347330585
3804460
1386856655
1385192007
1175559508
1053990601
2105869502
612360096
1200935237
1468644301
1922068377
381311831
1835123680
2047327116
1174441321
954855795
1659945933
1374403560
1616804021
536646241
429524083
772497435
25007798
1534874952
56724116
1717286462
2060034014
138842583
852397089
318377611
669528809
55837807
971237143
899338909
1245102528
738565520
2134515619
1484456919
369625664
1640823697
1850633588
1502869305
557413499
1867664995
1206635054
2048379493
1653867463
387683162
291488655
1454790569
716559409
1372856808
1475332748
1162720378
1722055063
1619566548
1244627961
394316149
1272930487
1828192326
1220501449
44693804
2066561582
1586215675
1156551724
790741702
464108713
1384556624
1769863177
1256651635
786014402
1791755416
1357944212
1345134652
159309422
1663939497
1703852284
767538039
225182011
1440726618
1064307355
1651238187
548234979
302875375
1826977946
559275450
536413421
363640152
1264806991
598308965
1857024099
381016166
114153534
1090944838
169263635
1831113779
144522519
2102545604
253956467
1865559809
1791861039
1173258623
1496293656
1642454125
1685487289
422617427
1275097175
1526216129
604421344
1873358470
781045711
1918363715
760883903
1569092272
1578770703
782069591
1155429681
491497578
1235909999
2041188854
1109064920
2044838633
734820983
1247421894
991451645
1039093206
1932772340
147663685
1076152619
377618542
43006255
1683949963
600262375
585538927
1628227621
442787662
1330389473
556910592
1149504118
967390566
1321350450
1285457340
1501358370
957740870
1734783015
58115564
1146756590
2123386827
299222783
606783394
817141159
905835544
1383907543
804095952
1359069816
775518043
790767845
1122829525
1027572748
2011136084
385959756
1872771099
1540140283
1834016778
573178989
2043659192
431726950
1924124047
266426896
49537173
1808727688
1493015995
1551027329
1166484573
2014006727
1936828386
2093238296
1190796328
1769408188
14169226
408605453
900717696
1356269966
802858667
1730996897
100517766
766079242
1536691429
1030414942
1040685205
87821887
1226824006
1576777954
725150401
2107299396
724249406
1347578074
1520663138
93989021
380349373
1618371143
700701728
1518001083
574312816
2019572132
1366591233
1142895058
559555587
824361663
1524819164
2004161550
688736702
699224397
204470778
312432238
32056451
1397753175
2074125889
1509354810
1868114789
1843458907
1589706587
51394827
385725452
669538719
2019873894
413654166
695877081
648706662
2117338582
625461919
178310060
715223519
365895878
708055460
1965686361
973686471
365013313
120835241
313653991
452749760
34097746
2085769778
354632046
1450246440
1988330525
2006878250
784236373
932898293
827982281
1630611880
623638482
1546488462
336164308
1075416065
1371490008
2040191986
114684286
1969246449
684059726
1279077330
1509617893
443718838
570732367
964008691
2101189464
1682344234
567441880
896715424
1542941554
2017944895
2041889734
1159492392
1756398292
1648111782
1928372499
416691564
1087811335
413161728
1243260543
489124818
1927265047
1425292246
1129038843
1292751194
1143612647
1173822069
1768222812
270988921
1489247807
587641918
1437472853
710137353
662428244
924865045
1300717441
648902885
472313604
860498999
1522454838
862605706
1547080614
1182911593
1912485667
1142191211
1150639260
868569785
92862894
1691152126
890589980
1018669245
1731994892
1928956480
1412132451
1483741976
1850185128
1553575404
39480704
1495537151
683293893
283219177
657662945
87924762
333815969
541784584
1080121260
1588218542
2113059489
411091987
914908236
1376487213
650218975
24731289
1945347078
1779160925
915336833
1714818816
1499415050
1343781744
422353811
1306644677
1680364123
1501875971
1414138938
499802796
118993665
1829731398
1654867770
1159139110
1502967352
647400065
2141692576
200961686
1746777416
1450540084
162630208
1789740270
1814316467
915030767
727153446
391978128
1394782727
694730722
186557914
380711833
1720793322
1506819786
1531397037
1552115408
2010382050
1883699131
1627111840
900753059
1093491394
1194461308
822447418
2049735457
361815834
1379292551
2096114397
834125608
456053837
736344486
834591270
799185336
1236380104
1130382688
1036879795
925063992
1901146066
1656535184
1912106780
982770700
1146918191
134078495
361715035
837354095
991064935
255568846
1752997304
355945373
1849849209
536140721
217942766
1355813107
508558278
1661815884
775632311
1668882415
142104978
223603501
12165968
856054087
961476594
1072304702
227384098
1529794003
1993872701
983213201
468034509
2067539791
145804138
410545581
1914590740
1200993019
11171275
80545931
935476541
1782702497
1560252098
231955137
266707768
631391721
401434546
1904747865
491425617
667928930
1301615085
1665553263
414568271
545019690
1040950793
928265970
237332074
1159182410
1902553679
418378623
1295749142
795619779
1890962330
411166278
1422885536
1198597748
1483470858
1148856451
451084432
1518881801
2069932089
1553126195
667971243
907469931
1999192263
726808570
1860919395
1494042500
44250432
729993839
91098929
933718589
1297861017
1550668539
896839598
1280737556
1570269806
2137045768
1917567931
1800070732
241692165
1439071040
1975021068
1030012255
2143147576
1914005579
336847058
1410903270
2025659820
921884200
952484767
1886548658
633053348
1926217988
40834367
321056935
1133992761
172591506
2092679445
1019880491
1961695823
248699939
7949886
1640440945
1793271730
1185559559
737220857
1264614405
1255286263
384987617
1460835926
1670323290
1395591637
305784349
1567945873
418043925
2077935383
763499278
808748488
126515397
1148183325
1497232458
748034635
38356757
1871645478
76908967
1460348847
1301240674
424849304
1663581047
1536099111
1197708277
1515118624
1367109092
2009332477
403811616
585840280
1657352362
345029403
1164408167
26861807
1983444316
568156534
789192632
1619224357
845327526
1409386704
143873457
554837096
1536025848
2065554803
570735200
1566082035
1202607864
1706435409
1435261374
472220700
1657275653
1451793435
8153156
754169633
644805225
341346440
321938845
867134852
787439375
1519585861
901314428
282020420
568301542
1667557319
397805371
53313313
1227134608
1678215329
1506524263
1672833910
1988110200
841702217
1862670550
1253306807
1335924175
451923746
1573901254
304278784
504837154
1333170555
114851244
979276037
824443809
438671358
1294282444
1144154278
1723115941
1217616764
314281277
894822277
1271794987
1570561934
1715102515
1497124527
933567875
442332734
782237448
1115183234
672946923
2127958336
630954368
1550386722
1525427691
111109915
1556079034
1330917604
846852377
1133497248
249698504
1979004459
802639564
128238447
1155391437
1002801491
1709951740
206383349
248183804
238393534
267690152
920829563
19437394
984395675
1414701934
1775464213
390838273
1772571396
1370624348
585218019
2054807238
124099597
215933402
746537160
1544676302
1060264287
1696471022
2064938441
1817083795
1726770007
281421442
1404607986
835853919
92933888
2119404168
770309859
1282907838
221304855
1790942960
448749253
1227020169
282515257
1523793825
830553009
7460285
1392383179
1364421753
779639515
1112745903
1903478424
2135691705
295588809
1675042207
1815430558
1111428772
1944884450
160287679
2122763068
6986639
211946831
407407348
167633014
128637118
909517061
325647165
1321051008
1866784833
1583915311
1485044644
713623104
202868663
1775067437
2051614474
1718945617
869226766
504949539
282699856
1621021524
971950875
757860851
1220379812
1393330684
179809441
1938816984
1370715884
1715845573
248888817
261434475
1286755620
170838705
1084601257
103633346
1431817995
91522263
797621167
1262664740
1170132511
362685442
135628782
331746823
766249185
320361234
998974724
1652117224
59891329
270957553
462476966
1216873088
1235301267
181860059
1127594575
1252662978
1400612811
1184226918
2033572324
156782002
2012561063
660506998
2104172690
2117268294
1852895029
822431021
1220164431
196705725
173520346
106666690
470527362
93994082
2116529092
1006206426
702740063
785322844
1889035419
1762374278
857308055
1995589837
955640275
1963029240
1750399055
3645364
465643881
8869509
220628161
1136448365
1216217786
1954896111
1524075344
1431322081
1237718013
2009901520
1579911929
711087166
565035661
644383454
723402681
1697156230
956369487
1691077103
1971585628
197431797
1864499217
1708534178
1055666736
1644752790
598775928
769752166
301903464
1436963162
340488649
1507071670
1635708005
855964723
1039740765
1650978018
1252280965
771632790
1894576270
3756585
1145885923
2143425211
868668571
603770644
1992268879
1923023191
1964841634
1837237965
1282984210
190863167
1443354391
1109003203
160899621
1244942860
1197448053
830734363
2132093680
257289598
243699755
907084738
134947607
2059072714
1292605588
734870265
512156655
832610129
2118983735
1786146421
130152582
82156395
1588865013
432931749
838099666
1399898371
1043906594
776917198
870890044
1808169170
334638736
1394128924
735560387
753966388
1449978486
14520964
276033084
1682283299
468307322
2125631731
992251169
1216155767
1250829513
1376954511
1314022008
464993031
1609760423
1397481212
1938071464
878263219
895883647
1522952355
1733106200
1080273440
1119336437
1594936402
686637046
1963670858
284214827
642291390
1851895707
1254298626
1643645546
121136660
364863858
766711620
1963793293
1856284346
214192041
360579547
884221567
1330478385
983063588
1434584933
1533452215
1256584325
1218607881
309798505
1956693806
104237594
432821711
1990235281
1443502839
1361709105
313464253
19774977
830976286
412480121
64705705
1104703922
967750120
1879637199
988836456
623486236
2028879127
399954319
2032796953
1741894814
1333992944
1254489119
1538900735
758921917
1615104804
1408549114
1703645647
666242296
1099093138
1032510836
1040656062
1383744361
2080716823
472732786
1387279700
965592035
961100818
63897215
2138472229
686442392
1441121638
1918363715
145364839
535954213
210666681
1813209212
1041895092
181299762
2036808248
322581062
1158294315
1918991517
2064026499
1474407591
1843763487
55760239
1844880340
1249686158
126920354
489709477
1475613090
1728299170
1648038366
335936154
697508807
1985523994
1127653966
457353694
500963459
555967799
545339686
1847966636
1469331143
391786952
360601384
553806830
1422973911
60283485
980367112
635543311
1157520769
1636971093
145433314
470728515
1664618304
1744916748
2011080993
1090348341
383158824
1518319097
95229779
20996962
929814544
308107876
492072678
90797150
1680619104
1380972066
886293729
1964492306
2076462140
88815886
1834049096
442946893
555442838
1641577406
165006867
1474917035
179217270
511402350
390726978
1236558840
1907431132
680923875
753690886
771721837
193344911
648748657
1839471388
1304627282
392310025
574744636
1415560220
808438194
1491021984
1669313388
1316493973
1365890201
646292259
2105338758
290569027
1707264842
1701221483
1053696491
892361483
2146557946
1113777080
1153578430
255620023
826798814
162651430
886649358
944220218
625467603
1225983224
675643763
1226105644
190474044
890812636
1622840364
2125397509
660615350
862242962
44738115
2008666249
1619612100
1440180063
1962032522
1202116241
172365729
672860737
1381301078
353574244
805122860
1858084544
1944027607
706047298
1091454167
676263534
1049542113
1937246530
1603949948
1525257702
1362468020
1806215742
1454407239
1631759591
2143607221
368311419
1334609406
1271070490
991989505
2018522455
1045299576
178649405
797454024
2054623357
1684124246
1662861987
1219082823
703764413
1811175349
784571167
1174500307
159249565
323710046
666737014
1894468676
1597978755
41953809
1803032884
251934353
153878765
1653088616
133240909
207962547
1844673416
1080598521
624777855
1304679113
807534959
665262295
1970055217
709519025
2134778752
901429222
1357818358
1071562854
357918434
328277960
953806755
192175671
912913900
266434162
714687345
1915063297
101774012
1788486749
727359046
1155354670
1877479078
796019120
1516974250
365501408
414389106
86294701
356846686
1348453972
381073467
2112738067
1414729922
415802642
2085369380
199167502
2078186812
1148349872
1735150292
2134307752
174026975
395518852
736598675
2102211731
988975748
1286039928
1356984961
901241742
996799331
739914820
446669610
1168561840
1683740651
2117617190
2064791262
1358196896
1325277459
145690448
1804663695
263495715
194597998
1056905435
2111398449
198190735
1972874886
1852986854
604193555
1702703915
1956043878
701028759
2053897881
1112093791
1655666748
1489978434
2045578014
619473640
661201278
644321311
1474906899
44888808
1986993851
102862048
1931605882
9943475
421502872
459765123
274907775
1826823829
1820461728
1904476344
1659581903
19729492
1751193722
809196252
1366611729
1245306179
221430426
1354417261
426280275
1938163799
610418552
1317218986
2021934332
835259821
323794609
704736555
722674020
1816170633
272026575
899130957
109656178
372599918
1147694792
1052342918
350139306
1170074461
642761302
414941665
641598875
343730656
1841652668
1972365777
293254919
1204766527
195833683
1270716696
605186873
1824631559
167424212
787757242
1661174576
1717748828
2147151042
497897567
1105221481
2104098743
35527136
958073908
16058161
564946088
351508227
1466729006
368063928
1818577476
1748357280
1017658728
520718372
1923040947
24665213
1359127712
1876770859
2079072046
772543613
725105223
539787884
1155908673
564356469
882821257
504931770
894396954
2077138514
962493091
806690469
774633678
157321020
1392466109
1448796878
1895498618
1981664825
1063162298
536089234
1607199653
72235857
1697171511
2112543828
608179081
923518619
2005059736
109079351
877824460
74808225
1874543190
874816381
472555013
1227453769
859348157
2070501641
485319412
694909772
1286915154
812884157
784855240
19041854
1393664286
772229038
2105612796
1712218560
295546742
1355784691
1880468388
492741094
575038427
752874606
861211842
783781808
1842839302
1828202854
1201575148
503204593
38745515
313870586
1784859201
1341134984
157269023
55945331
1123984246
706692862
1036935404
1662821034
1598556939
334568060
1753223149
306586443
879351343
1477246384
297936188
868156171
1617998011
655629973
1640532699
727160277
56630240
1783314124
1679844253
315520714
1044373194
1649837277
360421436
727233867
1209695798
1245622378
696138259
722054981
206119183
1746652006
1615238320
1225570341
169364310
1096197466
138318652
415030285
496367030
281573629
1091237373
1375038189
1967824665
1105486845
377297467
1752265498
253293032
1988322722
283943655
1964221626
1867488641
54738373
1780318363
620000659
377813515
2042931666
486828835
2130304277
1873549984
917001079
1246206639
1879185271
1160826469
1821596279
1831285225
917052880
753983519
671822087
1613554107
1550725323
1259283614
1404744241
1471387903
290366983
448909898
1026558795
78436820
755254163
1968108510
450571668
1056261327
651968208
1695499826
621212650
1674754097
952952505
379190103
173838015
717902064
507330491
443377783
522476021
1724227205
1307687898
1346516100
1428206775
1961316896
2038361358
1885894882
137988120
1727040812
1488974496
1797139367
1700110623
1011642892
1113651911
470908576
383291646
554247710
127995926
1403503303
793511167
1141240491
1912453963
38915394
992531889
1833002153
489956273
922777556
1592920194
1125431768
367056475
615278746
1657156881
1601402328
664729487
1540870556
2061022162
1349844785
429508769
2088836667
2120531554
2018810490
453634002
1036750761
234934332
1300426167
1846441375
1554813308
542905718
1131725052
1949462949
286159177
923573357
768018891
1972488144
1052748332
567122804
1868192544
561765139
1519866487
158021431
1238227396
2121527165
1974870657
1497141692
601718967
147393271
1157401391
33250933
2074562515
594877732
1968549482
1959595331
2095510283
1715129001
2089793410
883624036
28369673
584963473
1743523311
1974746833
2039911851
1353418563
1002061
1200827407
170205611
736327363
399686567
354696114
937682255
550656069
2133034805
1645446183
1547860717
525046921
2080419423
743220607
724090677
1522318436
987077109
2111391648
433317737
296465105
174792654
1532993426
1156839304
547432019
1785279119
597789091
1014926459
514642824
23835450
865245937
1033848210
2047897256
772931424
1844968397
1484673169
223830855
709866521
697084139
312472386
151479171
352316931
415698009
841853072
1540535538
1193692861
118525200
862289397
1934234692
1065223632
1794543682
124573296
144759604
788359818
875530545
2017088333
1072296441
1512373874
634053961
67602522
1972746943
1350257207
1857178881
1364571911
1713897741
495410913
1390584604
1901969404
91079628
984269555
2022375290
1757879243
1990957552
563828395
1302739808
1521817815
2036247292
1446249146
441339579
447081722
497370427
1994398266
1488800593
498312342
155077240
187333843
876310316
194906275
1505948422
16272514
823201356
2027803734
1871948332
681406119
196094934
745108887
1705247564
1183876565
1368317084
2021051517
1946163226
1168749636
544854168
1797291496
581399553
1384968768
2143714647
165573602
242567086
606815037
1108877925
1921788297
1909815830
848934406
464013181
882381312
1642895878
1671100736
2014998395
79327282
649847260
120386036
572594641
1236340591
51647102
304860839
2074457683
710042035
566874226
1054971681
721189847
1276742591
875005823
415629987
1704944779
100796650
356002414
1382639794
1780446998
1134983356
2008921939
688979864
3182410
219339687
198475263
821903237
408572386
694906931
1957265750
562527503
1982442630
999497174
1598222122
705101907
853992156
306982328
105948519
1835118620
1563662857
484246132
1658402935
2030335110
376411202
2020520602
1115077734
1059842934
177264007
1678734985
1806257128
202622431
1577965731
797092339
1842797523
32780493
146813248
810922935
1094669545
533915846
203730114
1182523948
1504604457
1179235726
219454979
1198902334
1348318082
1559176586
1211454590
755031824
1869926630
215830313
436012862
953967443
1186125532
394598084
536923945
919889845
384140249
1639059395
1601112581
2081297360
923092633
703921838
776028030
725740957
1441760648
336484806
1973863110
1469389551
728696355
1745333625
1454235935
1398059094
1959142874
287058571
1848747823
732111373
2125314768
1319803455
1139415610
1931225352
1829684144
152477852
327328223
651137339
682728716
1386323395
569265022
2060575844
2033847449
1300111587
1511670519
1028838046
587428896
1140422655
568613366
942387299
1549209
635496336
1134621522
14462992
752742073
658323530
1601788581
2076548349
1288070578
886413700
1515316462
736870608
89706838
1814943646
540788493
1763273617
1270515242
1535375726
1417684399
598854861
634353366
674291528
996651926
1033567212
1034804854
320733098
712121645
1284440436
792905477
2107992885
1041134853
1611233387
652032393
2131202520
1818799654
1702751330
1044862343
769938708
829352466
1629879248
1734917901
508553978
1682713841
1936673194
1115654949
1187649061
1043556741
713608773
529452113
1962166628
894848062
2058293386
1622389299
808268172
1280853549
928540083
285260
1829274309
1303228704
252517144
1503038973
530286932
20768992
1448901418
1169470838
2062842227
1099215050
1146211355
1295718022
329735103
1405576910
172250604
1354057254
1648123683
1753529712
1520634389
1779056330
291599163
2108788290
142328212
924264505
2013937454
941311882
303745388
1002649059
1142355487
561187757
1789695023
969763856
1870356758
1630329094
1270573042
1653436591
628699365
1027649102
1044018120
602768296
604341517
1628629438
1841643149
890962262
906210892
1417486528
242458740
674178504
232734671
5388478
184282740
635810214
1751612836
1058321677
360419553
1560453097
108705086
1332696509
345118353
31431649
1832788722
1813942936
239105695
1542037156
2063379098
1727846707
518932105
490434843
1050354475
116553159
61640637
1936013055
252505128
5886816
879797215
1356362595
2147357832
1515891923
1965980142
189262195
1523441317
1107298350
44319521
14797409
1944383614
2016463720
1488641292
865189369
1047932742
1222472770
1365096407
571503421
1083794092
353625593
1803004186
209563750
1216998317
1132234618
526832046
509362887
1447791821
641633429
1356413316
1433548982
2094314718
1659466345
1706817475
507409258
1569199590
655616155
1806316280
1947524688
1269929191
1612551920
1498069234
131250437
1203180206
238385308
1919680491
1489127691
9163651
275377330
336419253
1496498536
1956626124
1047085065
167610455
601009043
1793252007
1142266845
969197396
97475966
388444172
1957366974
1236666260
923450937
79395588
311911119
1771087282
1874551689
685109376
1208595430
1124889383
928189705
1449719813
1983926821
1300493405
1482387342
1994845099
2008548055
313162611
1871079902
258972818
1562475580
1532211254
669997069
1968830348
1283614221
1764593356
296768208
893539625
113853704
1139663786
1294958676
1692726215
544993555
1505150793
123316257
878804503
1571641499
285456783
1992333682
553283891
861771585
23706125
2010335761
637452266
2097317923
1711062354
1477810732
678010027
992941826
603973071
419710843
1014164976
2001942808
1237421523
1467026078
233420607
957558762
364781400
986901254
1873146035
1067796643
1341382843
665346534
1280554140
211331716
2115361976
816121662
932038585
432365680
1730778382
670818232
897589074
757816178
1060915853
694310283
1257164422
779907385
668808911
2035260325
1657470112
1338548462
2124847641
34264492
1165129898
531114104
1096663623
1337305344
1714217493
148126368
166155424
2059596756
2052255854
6734013
1391141555
2042874345
337000836
1967153488
820312460
9871799
110147289
1472328555
244907718
2064499172
1583310108
1470849456
1796588812
1846879496
2124615689
386520205
617172538
46621576
2056258765
57842228
1293814660
482167335
769580728
626856184
1705063421
237285851
113837834
224200551
1696234530
613036030
1744328906
1715793269
8152042
1901935364
194278748
877950424
1720606350
743085148
182733289
637574437
1546684446
1340110036
792567520
24757989
2060986106
1808738711
1010567454
893272247
449468805
1777377085
766136234
1915537831
1214899317
307541453
1231513822
774725101
835092127
533471945
578716353
1490440060
235778451
552403073
1043616441
398095099
207140592
36702082
1489141936
884325964
36575047
2105831015
1813272936
2110220482
1683519567
858947796
1019439239
1371427778
792846233
1695300377
1443916942
2000674996
1302627232
1957141842
1840700212
1472745345
1415698038
1207377597
571503421
558013848
164517165
602200153
1242436853
1329869625
1045161919
1120475604
927589064
1379121411
541780292
1893548051
729396943
1707204373
848376934
321440235
1145828588
805544837
544342744
709995516
88680747
216484442
187071889
1118020397
791784420
1938149761
1363366835
1681635273
257120880
220131990
918115607
1135338078
489579562
492375580
1067250155
1886127253
2053548154
2125637475
1520507243
2096270459
1139545286
838335880
1925900110
1216648245
950483742
260077451
834097765
1681027711
2138682079
450001100
573693988
1094484678
699311073
1200545409
1991650467
990457517
603898400
141299168
185662319
1435245135
1268446448
1304148259
235131954
1272660284
1536924682
1332608064
1088207304
1155616458
1544000393
2083448686
1006527249
1792964285
1848888493
399466563
74606226
1112989412
1310171199
980395026
2004587521
1672852146
874901344
1246142369
755780931
235515382
263907257
1600971572
378658409
1334809530
419383943
1681945611
277807608
1899197952
96058101
1989239181
1459020171
2126549477
107296151
819554601
1305023651
800718120
518466419
270407062
1438577151
83326576
610734554
253394927
1541557836
1215176966
1518650556
1946131955
514500523
1496882523
212844608
1913020386
1415105484
124905582
1136222004
776839415
173840779
1221356112
1207414463
919004360
2077417164
1567881807
583630529
817576661
4643945
1463714154
447370352
206254813
1834650409
501140181
1241504976
470753806
634774907
107991733
535353194
818810821
1080732314
1495099680
1581223322
1737894374
1834752651
366989199
2124551722
1922368598
2045841286
2017113804
1872439919
456428220
1268662885
1445439862
836331079
1883833997
980861831
593973491
1653454383
1523104614
875461214
230070415
2003522035
682761499
922328168
1460297950
558287558
1986783382
459395704
1487977295
553819297
1989084204
1360404258
1633182935
962641775
1547140832
133105983
1727474901
1100187450
821046150
104666341
539142714
79832080
1056283284
2120364298
963156953
1148747816
580600330
964736293
183201627
1410226076
1929546342
841209856
2071408567
2015430959
477753080
2066786255
1654374098
1199507725
1327063168
214705961
1106397125
1637250148
2037568745
212697792
1395064178
554741908
390132692
1791451757
84935682
1782153276
214755759
1321603020
1372554303
592952243
1349805569
398433198
565673239
818709416
1270995721
1666726289
697011789
1992956175
1537819203
26455293
1852517344
1580564505
211320257
410301413
1671347214
1634155905
985403655
685333690
1038170844
1404410165
546945126
468862540
365927998
1814847509
361878568
1823016742
1544064439
185739384
241449955
1911751847
812045494
1959083521
2037291879
1106853039
1979101324
603151980
2121978494
1552072436
1296854270
2033073081
1259391582
1447023595
1893646698
906737563
649301357
91856124
655978266
466973821
135563963
1272382754
1558001127
1393414975
2107162724
546749498
1317724558
467223877
1637405126
1433347508
1515554536
1717742768
2067598232
26362964
87375027
780010906
2125582817
411547054
1437953402
217487040
644644916
117331402
214607524
736700761
1690474848
246867390
407112544
292361735
1554533788
494415256
1227716750
590308815
268436191
2020520602
1868107939
252207359
1387989569
262519114
714059299
918213661
1281731722
437727680
1451935777
104592477
1746180895
1868538328
1155854883
783344370
1192938576
1967570878
346992640
124655984
1267495870
348396459
1981108274
615752857
264554394
1343553185
824365312
37079304
2032850651
1641981838
1802387199
406977759
1063164239
1858144088
48727940
322854956
2072085045
541084407
1212754341
291447775
36232356
553976422
2071394789
1314511943
1672401485
2015672165
511072600
2098321313
167133312
241589184
260342888
1616885950
823334397
650173984
2121191126
2023984669
1838038978
861510851
6986639
1377712245
1173672658
693962703
617182678
953559141
986683060
1543394924
399152546
872007907
520334442
1538154703
1345320349
1109689552
74034029
700798643
1415927726
476506878
1967609371
1683483293
1544936106
1975248956
1351938608
1871137526
1297160550
545638578
2102328032
1458348049
1004475164
711647543
1184672801
1597122490
1795186623
222956121
996455
2088707091
1479609331
1175508755
368674421
452159006
471887971
1726675105
2106461083
1127955063
132141468
542328819
509936086
392999411
1326186080
1941110089
1754450657
155255973
1730971944
417257725
1648648611
1349326362
1185909955
1891835578
262267761
1350853073
508042254
845289402
1797067770
1846446126
1140656624
1007076557
1373533868
638932901
2022921461
667723012
416765123
966059723
1325422233
1789400684
956775465
1033067354
1891125936
578452150
509268985
1523011347
932405930
1839202568
965193392
218222906
517053449
510462909
1258454249
2056932548
1029823959
1967878238
1510703413
1116812091
273032143
1916796401
1779989432
1078112508
2078294207
1691169866
1911417135
1693235479
1814643993
1534990687
665247382
1134715170
446918365
995310562
1464512516
1089376692
2013932897
2072584261
458369102
1103224891
830954705
833539421
1297453017
1292172538
2067049087
414379799
1466025093
1511780123
47909644
458426369
1393312018
2146988762
164957460
630354149
1553555119
1961140300
949447084
62861815
84382463
658921042
1951762555
377788307
16116813
539652032
905802226
470361983
1806849302
127586606
1245200866
420115188
553351235
233761199
2046039191
479865569
2111222475
872787158
452167668
210242641
1750673472
480432546
2020009839
1213909917
1699687969
1512661252
689746674
2038147776
1390576611
39769227
651846979
417925729
1390520129
149091144
1730946065
875049400
1893098629
1570461562
1767723475
358378811
320866231
148740063
1020764762
1375139341
591733110
1072478726
2030816100
454156149
49046718
435985094
1814444976
1719172606
645034180
1125827364
139536305
100003548
891447781
1643032355
1522559505
2008001789
320194730
2090283676
1874608612
1113018101
253408654
679335732
1434930438
872959227
104115604
555529807
157104557
488095701
870611755
1684831225
610584835
1280917263
334469059
1595827994
1642862936
1374439820
457274430
1511130998
2076500045
285909623
1712333274
1306692519
785177125
280352331
926737891
159961560
1652067431
320525726
1125936432
1791389634
458629268
2067877322
1207238302
1437273427
838693308
188235263
952257381
125808059
1240364220
1780634750
1188593148
1476976106
2030034019
1159127924
665471119
938876994
298133102
1260470133
796020288
353153537
1544871177
1427688108
1891455755
886589474
1118335380
715235740
393921772
62842071
1710049418
1636782003
1775059596
653493363
1807053262
2134999938
19652835
736880446
1128760565
1695503260
1814606831
1154913546
1805480203
791042380
850003355
497739829
2012386286
869506808
1346481864
1918837047
215803666
858643249
522105197
668568822
835864203
2084352677
1612898076
2070164144
583689916
437407679
541967625
1483499851
1942444421
1156057366
1661552755
193588311
526755934
91151451
1474928824
1356022975
1529377149
622562408
1803603982
321292720
1290040648
376922902
1726694154
563491017
1522535142
848539171
1406031342
1485334165
192571873
440454740
940290637
717580421
433596032
554464497
1786165054
371932733
624671616
1774092978
1902856547
1076031742
610268415
1717766496
64549101
509976872
615011640
43976332
1362697474
287939868
1349321287
255348759
1874052439
1177251127
138544268
248123740
227029272
1064551169
58896528
198604727
1812764350
467137550
1650723461
938860403
1958970084
71031158
852795470
421251411
542998653
2133300422
178886548
823239140
521040822
1388387564
537339348
643860552
214103425
1682152869
119405176
125480787
1791505587
1483675255
889696370
824938832
1194601812
487263190
1149821892
1033310005
1133648565
2102805477
701086619
1423701207
196500432
1680867477
1356534121
241958617
1944563118
492729129
975877595
186382534
262201526
1309947896
1594485699
190050882
1078504400
476232544
1772991904
612927165
245626432
38094068
857292565
1582844235
369358279
2129130140
450954628
1087469363
1420508294
347461523
1018045853
4948173
1087345031
872189502
247156980
1438176129
1606571789
484859001
1459719209
270112983
784470557
1648332650
137570724
766636874
590433320
977337502
1133751359
1069185209
1402962374
640592401
2085119382
1508931966
1568105034
1944688522
1724347972
1210100833
2765938
228037689
570931983
326531506
1196270870
462956664
2080998683
1944001226
1016595151
1849677209
2066958713
790783178
211715242
465378832
2109470602
2051267619
1491591082
1374875403
242012531
1068339376
1350184941
1056632710
2109540961
919191576
672429563
1901692475
793034151
1267901648
1916567886
1352995968
994504390
1534882373
379347734
1945410357
703875013
321487608
1462264835
1243233769
237792745
582674136
296897925
1495354689
1438161523
1490250549
305243889
151638895
1743573830
1665540222
665992841
1435269693
263970956
198340079
182114132
1874493747
1348797148
583425833
665129586
279920499
559747613
1106436567
55629720
1023580702
409113367
2146890940
1407723584
1295122906
1477769554
482388769
1763507186
1351226205
1955887758
1963414493
1376635586
474704073
1833283152
1043745891
1558927904
486863675
1784213335
814744818
150402446
1205168647
674229226
408016771
394832236
1494397520
1810743759
1922192012
1976166838
1820881601
1568166815
1240027518
2094338963
735700901
1182162000
2017783663
1385847834
1169869999
12289976
695982740
1260902582
2129384529
1477682453
951909894
1443209641
126469840
538038109
1488400366
231166304
639177022
1658818752
650925279
1642399116
657638076
569355637
1858864946
1692580327
1773614680
1851968969
248540896
902332665
1646229187
620408794
726635681
464959464
1746133099
208201443
2076728983
1827873297
1801518872
1661026402
1838721623
1449044923
211563633
1997987274
1408910401
589043572
1436578469
1855368972
522624199
1023923027
1337949520
1017576056
826676636
309224267
830460959
916541902
1975363369
466218350
687622310
1281429311
841390402
867352021
1890153560
1203756572
1990506363
75512238
515400042
528015435
1968768231
906276319
1274809683
672128682
1876495472
1910137446
564610633
535948822
112536333
1307739145
1885229501
1123146924
1413696471
872278944
1631916614
38475476
147255622
327600591
410573215
747587961
1913993763
866034503
1924689153
450243270
1681607601
1868937573
1482503911
2128903080
50649458
1727048326
1950877891
990017002
864373179
2133328940
1091475948
733292411
136879104
1894184856
1536458072
6821214
209909549
1063817624
1101267703
545743101
713528256
521829699
1823601060
1892742854
1921892589
2015225325
79456018
1087600961
1812180611
256173442
2102455912
1355375566
852572176
1133194568
1647067770
1743821785
1311639496
76608186
808438194
1161480563
1697827319
2011630526
1351188463
1232018981
670856457
1774191566
1909227422
929718255
1154598511
1281308690
1779325765
332594844
1945987195
1195129576
662637490
360552582
1860015575
803869190
655521105
243731709
990083335
23403917
606361431
1070239764
577023373
2024703491
441884583
1627358807
1701430567
829590206
1776394951
825722993
819605749
2117255125
282726610
949616800
189126754
1988024879
1701148925
193104095
371652507
182942482
61769320
973952687
969082703
1296756119
836107087
2104529677
1745843695
1261297729
1838175619
2102400955
1764749592
44140573
1086104646
377637442
498145746
1082560656
95118050
1706904416
1007235008
1025253897
1491860074
764886302
1018800993
1734245650
1849503393
1898891464
1085468688
627701045
154344889
136783817
1172221666
1463025273
200716545
260907108
1542322746
1377069637
1974565513
1827682381
48245624
622137620
1295940394
1901524220
224128170
797927642
133692543
529105299
960515086
1996763558
1006362485
2082167389
15574316
2101684344
1742301944
1807607298
910806922
222224136
103346175
1511871943
248701855
1220268864
1259927263
302306164
1195133893
1100262266
374749684
204490645
919078253
486866647
793821583
2108514544
951326157
1729433275
2002905230
125420086
1656273955
1382784518
2145889125
1950389462
1488807202
1397509267
1708484735
1826495697
333632579
1105910316
307432659
435216410
1827473992
770855661
797244564
352542804
101654273
2069314492
1348743739
524647789
587150397
99933040
380667275
1748284127
481708303
998031428
1140871677
1446089029
237425440
885752776
924821861
1488324031
558040374
398010213
1541870085
1485759363
1032253040
241962908
2045064707
1689267399
2079873019
20504602
697578825
72114915
755861695
2114248514
1925178168
2134799439
159835665
1539995478
1616006042
642841827
1733224903
911325205
871887003
1156502204
1143307428
372293608
160350179
1886878397
236052818
1968287026
2098819612
506485638
833022272
518238741
840443985
1904356714
2062548605
563581803
817799049
822449983
1147171174
1142241548
580644746
1663076461
494541895
1616540877
1706475763
49891486
987233843
1025872353
864455225
1616150648
629724801
1048633636
186115935
1488343880
1709198763
852840447
624890371
838000096
634974742
2108166037
1503607968
461592506
1525436185
1874490646
1948731494
648661609
767463008
2088036019
1460398884
547322032
1119393041
816759656
524710134
963180272
1813107339
1913935133
629123144
835205635
18581669
1530239442
1628648306
706900104
223830066
2113868105
1382582038
2115865712
528214080
1995336543
408481437
106954566
1975916790
1765985730
1949809963
1671855646
657314713
1490909441
1730311758
376639931
1086495667
774068362
346825996
276055989
1505081595
1609032212
1813784229
762344402
1424121064
350810707
14986877
2057977785
134531941
654480329
1636011963
940521522
1559531625
772058222
959353592
49355552
1333889781
570402693
596118625
2065909753
726898155
519471661
1750917993
2115534089
782741631
517871495
799200987
2121635789
580661004
1634265042
1048750754
848263501
752423198
92191330
24033520
1869737570
1348954177
911405758
1431241465
427588134
1918513112
234610258
843635437
188887361
1878950709
989137302
113988200
768106062
58967001
2022459050
1625797155
1363030290
1488811860
22738115
2108617638
1005087002
314957195
792046704
1916395502
2056161647
208372302
1843930527
516846476
1691138812
22683440
791630333
1160764035
726031346
1228926749
769942713
180444616
2096814727
46438967
2035364454
1037589971
233193938
1409734604
1667442976
13957284
1737925068
1671222112
1341244512
696111574
1094094154
2072382199
1577573268
2090654390
1046350818
585874907
268002699
2041464961
593251497
1815525278
191295872
1214155062
824784171
971876069
376308288
1081366186
284961161
566118282
1067183861
1886087789
1152640244
1633924370
627190765
878265693
518168410
96994961
1113247997
664218297
692757812
1816912676
1429822454
665646353
1995545661
98156079
1226268893
121343255
443134988
683016362
1833305626
388224535
1069118167
1573523481
247366171
1102163994
1559589810
57717964
1927342394
1614448528
134519362
1467755602
1783498080
515901185
905942029
222080303
430569299
1375451335
1142169867
1020972133
707542488
276476285
627954910
1240162996
460581195
1905778576
1227116105
1574270707
1000433965
2099205283
950996603
342937486
1714899163
1586181721
232828111
998131572
479787133
1524209845
1582344634
7406028
1484869959
918317000
336930325
969353256
1015542639
25202299
479538276
192810284
830691298
379174979
1919198172
716040726
1836356346
695802079
372165230
2075287114
561772907
95666680
968249215
1878473509
1752473991
1248270175
457640130
1573279807
1518069202
344583533
288607466
1264446985
1821141595
821612647
1525138499
347314074
1609707181
641636673
2056774052
530853077
276442938
201804129
1531720528
1470895784
916912388
300178943
1817273232
1192507081
1784526025
975347353
1346980114
1206899192
226450285
864540494
1083905859
727330729
1491016499
1028758804
1112391539
552868863
2081846127
724910603
949408329
1156030816
1660266386
1673746420
198467783
1607696015
1238930281
294733607
2130144323
951094899
1875129364
1472940990
90431859
291945211
2078202705
1879590826
179222646
1603103039
225582647
1867630992
1771754910
1186073981
701742828
1632778951
1186851638
791368378
458474216
1428528602
1419400549
1860800274
1379808421
1617555655
1133603361
1732753384
512984727
1562936394
319074911
527886891
1895273695
915310710
2015919418
1488827126
531657167
1195895118
1234030072
1092071914
374045681
2013193727
747684039
99446328
73150953
1730335618
1050150216
301082969
2107941759
673311351
1919480184
2009750789
1086545136
286535406
789999863
1113175694
1818209809
994941749
1035667136
820185828
1463375616
1341782848
1428505023
431822188
1392836841
849076502
1947011068
859718365
1676079709
1474086089
235578522
1793698214
1058834194
161630713
1182453484
2108597499
1901447962
1901951036
480437752
735090926
1767192072
1155793696
1197948056
20159007
588057354
542072676
301358260
897569181
1707413917
1715074964
2015143442
277940889
271611015
1281149811
1356472091
955403013
958190185
1153790550
791002707
1388119275
1333480210
330733676
1069225768
1550586185
293025981
611459775
516837186
1245324842
649070035
213057105
645957102
1895809486
2119827247
98262980
1812339821
70289860
1682477926
1702002687
537205998
1245490786
516817459
1108757433
904826214
1370738038
2128460809
321071006
866166316
392446501
459012633
1742930729
885311894
1105237013
1131467606
770262661
1577880725
21268907
790612096
721085335
2058848525
1178900058
863214512
1679939615
944126346
322552461
1241579613
40199013
1911825911
1223533484
2140250471
993818137
1481934757
1231571041
376425176
1275925203
1094149929
1241059525
1764202557
2071285665
277295405
2009601831
1423692516
2062528201
614861964
1163527362
1776166796
150825104
440846719
1063486337
2072269618
629726810
1248338745
130610421
1543119313
1286011217
2021447381
1394261682
973702071
1421294924
570954000
1804713666
1473898850
1010795316
544169124
483433245
378980170
1372061137
1857442748
232977726
1399273922
1490088164
1880617148
1329669005
2001139225
1489827052
24334106
1449643745
1200982884
778699476
1696950579
410728636
1293824485
1413113336
379449349
355035933
1336038786
375120393
392851237
713260188
945098117
78600370
669844005
1342230363
1240373025
1734602865
288074248
1896495342
1663842904
121955063
857120129
1188395669
228137154
517190434
1609864220
1926182182
1444715307
1806888944
1673739116
419448380
1156537144
1155659313
1407680415
638811124
1210402298
1421852908
1285158543
316690237
426525352
1304984750
10013036
1639962874
201445407
459872321
1566645820
590393254
1922526822
389317202
1215192360
563387535
1692680065
63088093
588067116
1385268087
1818122680
1384519952
1109744510
2027695974
163354808
1856325208
2053539854
1321712341
1405376172
487391509
1819765712
168568972
1574795107
134644739
1374573708
1884543623
2087607234
1173708842
1735525200
77440208
2021416728
179453394
1716840294
262580656
300812238
1715639375
2099434344
1264873664
165623454
1948087740
2011785156
615519440
472231196
551602218
216988251
1137890974
94633293
1193752019
706542072
1454523275
710344045
524129301
578669318
1478262794
379720246
1458707319
1069189987
472220702
1280068673
1698028470
329943223
522784409
264390574
1226463402
583457372
1402339554
233240024
1229176200
1584850212
1831103082
1829463895
2013588844
972484173
901200533
95051091
1710331449
51612658
61946996
1609181555
1570072513
1238488904
1908518510
2090186830
230950554
2090879880
1359404692
1810314171
527859290
1509216525
183800201
711242445
171069878
2074765853
746745784
770921712
1223802841
551564671
1871683427
1301381954
204742702
1807878334
1125090310
557814736
1106085329
1833432881
1733906185
1480639756
814413928
424010440
883217788
1955396647
1622055794
1620037094
187479146
299764031
1882633858
30029157
750580259
853094148
1861132786
1550039980
843977304
1534427516
1726777331
1496249827
1746013150
54577936
967201966
1041189283
514306562
1168333661
1469758042
681457018
1920225621
122482649
2137712843
1603255992
819188814
468141332
1934514532
1347197512
1381251269
401696559
271610655
421955004
1155259155
1615712025
787623194
313117718
1646119233
1907131164
1166855289
986247998
1484200315
1975963846
1936717641
2035281286
800258776
1977102196
1716435148
1698527027
52167356
2128713274
2086343855
2058465669
151782607
68392794
40256833
165216904
1773494416
1519926745
242360987
517345247
1679816738
924323426
1783445662
846864561
1331410091
190708715
1706509376
1318303206
1495336690
1623456999
2068029873
905560536
1436514358
171660604
486981913
1717086333
1866741169
1917186779
1482160335
1099322651
1675837052
1187270604
1219643939
809994405
785843189
911721491
587754635
26978080
1672479256
359574827
1764461416
355352600
91859370
1336511305
1550361555
2012555379
106744564
1528155086
1499150807
624449450
566968862
154473760
1144319896
1390174416
1998210970
365962316
745519720
1753706217
996001873
415790879
810538903
1482661560
594971440
1683957080
999748065
1621604789
1496346931
1546801471
770358542
1867724494
806341916
331592366
1394232528
2026147300
357981472
1020824618
1651780069
1642717240
767493520
794576267
1959891198
350811338
1095592375
1243499334
227805789
1437567887
218665582
1606446159
1838515766
1348031680
675501399
709252935
615417412
1675087366
813831930
1919227073
1758676624
1848949787
1238257285
2010795420
791407366
1033638400
585410258
95458874
1518112889
1523099443
935240203
2064399514
1795268752
534217884
1857087742
2061314761
1459916191
1664410270
1631264715
1041184347
25064541
964936839
648507480
1613676745
29071662
206880219
245136350
1530435672
1832084932
1053926423
315322126
1328678319
122478921
1787065587
2091101966
1738878650
861014675
762118846
1516904046
429229389
1847221655
663370418
1310684541
1920338628
1974312060
2084896409
1383026424
955964311
174629285
1725149465
1106032012
1483311855
633054657
471531973
1750505862
593106615
79702623
155238846
1558742730
626896220
2117728435
1377020714
1404567392
199154437
441498341
1547025561
1041002039
1379553316
1155773234
1503323165
1755729567
2073109095
603878608
1478958439
1963265659
1455621241
75880758
723122877
544118104
1751599783
1195761353
451270480
594657052
2019168868
1922361528
1008336651
188580269
383907445
1038504706
1076763175
422472716
467217581
951630720
1472421627
1059701327
439575140
2137203966
757401367
1773732814
354336418
1743864759
84840545
1691328043
1281771476
394082397
573626016
2134552730
194798335
1608859150
919476445
1610888924
1934274867
1204851402
182040983
414894223
1779988811
823829954
1791086573
1640487319
587223937
2095463925
333287611
731634090
1423658464
1877220133
1633560746
1691906512
237634888
440451778
807398803
1350493565
257069395
1890445153
1993391088
462437115
2110514434
890705107
759613449
1606984489
1566456172
1919326773
476719019
1568522576
563724082
2058907034
56630507
1686119233
92606270
150735789
1937222993
826621791
370673484
1613376906
1552547396
1597187817
1252638184
174647861
528027416
1069597792
296567674
445675261
1271732571
840700468
552197574
858976166
1994220073
1054569829
1260324612
828618298
243312796
675731281
1555648974
550193257
801557579
269582336
1354557797
1058438294
1919690442
1587950460
2035029693
805489233
1471839194
1526025597
1272023431
1089851796
672333583
1455235926
943209566
660264950
1291908252
918013508
3485418
1147032157
643914560
69162345
844983049
829761688
1027175869
490041163
1396349393
735883358
1416841596
946925263
443796827
1349438887
682242476
1862710255
884315738
393387692
260739125
93079413
1111586770
951048639
1264386142
1894962485
1032623772
1371785617
1848636159
923971514
355319081
651539873
347035826
1372968425
1028907554
1629979785
1118324142
1450527818
405727004
1100705509
1373233531
1815263906
198453071
579393754
390048365
262637157
774741127
1733467959
1749729585
1642325218
614051192
1391537023
322156144
259165625
651066446
2047997957
167947669
503210115
2093502892
1405401060
522338697
562367287
1633961551
2109951716
424000446
411894279
279345091
974319119
2024849240
63088553
1710461474
1021163388
1235809684
1670559915
1852971291
458970240
575960384
1018442179
1259375369
1018502279
1088433756
1439365948
1442540457
1801145244
1350992952
932961726
889521886
303127943
1141530333
19570433
238233651
749276354
1445299455
2003804477
152300002
2072771074
1731344832
878746408
1910929636
1991409046
1008793275
117178808
235150522
2136386054
605683222
44507182
1017261789
517670553
2021276505
649974882
435162595
550281508
1944000479
928602249
298969997
1868346787
1472427609
174528347
1066860260
904970820
1953959273
707898490
1215236366
1032615899
1330614187
940505949
1738722738
2057552170
1436463847
436066633
1201969293
91854066
408994525
1453084033
2127174892
1936462091
624578584
717588991
1039493283
540802349
1872372573
325744390
1609213480
665310437
78406079
1161081792
72974789
139917051
442209317
1869450750
1444402595
958156940
1057842965
948643189
628285820
976500114
1947680077
2100338935
2082627796
1094262183
943317161
111743478
191773969
221606917
2027588541
967968067
954691782
324941311
1430399219
701415869
375417256
578375165
968156734
723669689
235377853
142587308
1212399444
889645446
537937735
1478423526
707873368
1939072908
1454917481
1151455137
462725971
436467098
1590907337
1462049689
12687008
751179495
1316586894
904395836
1570772403
1919019780
1114964318
677442226
2073487521
1205378138
1430713345
802940020
585482042
1111208313
2023430270
1285437208
183810871
1667621271
1142540764
801406207
682551980
1088230646
1836392418
461057568
1977798201
1667305053
464441493
1873236626
1323108127
1559051671
685789499
15409736
843167198
887559622
14315159
1830836549
311185379
329426631
183843278
870858236
960175735
770886999
512971020
1367070199
2129304699
1470865884
666005342
475477901
471702504
1759639699
1396137481
392657766
1691731222
199032041
224378973
1479192762
696026313
128576513
1189770378
1531236685
1565233908
436827146
755625293
1227259998
1938191386
1818517390
255262450
672234364
1705050584
187877213
1274741228
748280021
180657747
1766969684
1220332245
2050901225
1103645667
960167740
3910451
1365596273
597290756
875273113
132543224
84160907
993221756
1764802208
717669834
1278220120
1530721938
544690554
1162409709
1401829010
1380155110
360874262
1488141683
517898929
299702942
1710638581
500036474
433857968
424512379
869878720
114911134
1228681216
1070264522
167648135
874043967
661596765
848061337
1241335763
540818154
3388548
1130856512
500299616
1101421973
762823204
14930465
651634958
1475643611
536225813
1643636797
2112210185
1075038285
1417204534
1951462272
1056378108
1035472023
363980235
1837238810
2009255980
2021481523
1612102248
1906151671
1279458780
1953465361
1998769311
1936139589
1045101929
1315807492
57144284
1999398098
507086164
275089103
1752675912
222361502
1220771076
717489133
1906549747
665835614
644565057
482408719
93157134
1331322304
1309223314
1264554678
134589619
676043827
1171474177
1537619452
201805917
35574631
1298591633
1489546063
1278971107
1817143535
722509650
1229520152
1828905759
1819681352
1367702061
1843591329
2093415039
2052470968
1048458354
1515563787
476877045
1208949257
955052439
852269636
1492061517
201125936
1788801818
1061909890
1735039114
1765000696
1476221434
2140934661
452624784
1619534432
695829406
1662693071
1612372347
1871532049
583445230
139182388
1401277361
1720572438
1969475699
1271163564
1398776944
1091698031
760993720
1829673029
927813562
1896032584
869448251
1019885428
1175188106
1114500954
1920779744
1242601451
1320633837
318631666
2081756026
1164150008
165225037
1753955428
1397545510
1993190901
281516988
752777873
2145860719
401586620
2014103492
62365957
1208259152
1781720222
1209241578
498872552
1906247345
1354545763
1004239507
415709771
1784187910
242852255
1756634013
286450532
1671782382
1969320813
200050144
1223125984
495190418
887685883
1906090126
1774579254
1940351557
203841875
1614998162
1067693775
1518036550
367233511
960463854
1752773807
1222753836
1829596991
371499617
206908021
196841750
260941011
806600660
1484403686
256851204
1589092374
855905036
1533305006
1022594883
93561294
577167165
1226405755
1714864922
1279847582
938742985
2144196772
503969338
1812515624
395249519
1111277525
1882459051
2099282771
1195004173
858049171
129397154
1962898622
1927454916
746539720
1015213983
1561211209
938443086
1822661093
1614072976
1946622693
666411409
1806297528
1137273456
961665822
531529475
1951994922
781569642
1236913345
1295474065
381547473
1464676385
415818182
1323669851
1411840895
561962268
2124337792
330178210
1329919121
601542247
1980436281
1716430011
127179406
165479829
684507547
984315260
219937341
760673545
557273398
2080166025
1027298700
1412554069
1920696249
472194095
284597260
821623733
859606203
1499401874
657483373
1953149538
2135612947
1859859835
416043340
923607822
630633778
1628562013
1317214754
16832586
465839475
1091427418
1609242964
883617637
1494314642
1884967064
1644488029
654357578
1645048836
715206021
490744118
220927341
370652061
671891711
127871169
109671939
1528745321
719846059
1100401594
1046469022
2072180357
2116911265
708753562
1708341917
1154434115
257957305
809001709
859123271
410018959
1170184322
1248209701
80365439
746197579
426310075
347316883
888867913
367550557
742973580
1558528996
311636941
1950923608
303438217
404681603
1395622030
2020293396
1467910433
744831761
1797760391
1766532162
599380081
387177276
1714868688
242539803
647891362
1754102191
1159297892
256089558
1195892354
137683294
112499181
2025913609
1990896690
214706458
1978172865
991919313
2023081394
559354959
575628343
1648891915
1123040539
1837753177
337817202
1747938216
803847379
1364863945
1363955609
595287864
703060678
1824480301
429146125
805230593
2133405373
1162186151
321092328
1075221681
1628616970
1842889924
300858126
569793389
836380071
1280999706
1128937354
1687235367
14703052
1734120931
1105294974
805013804
262792361
1304395840
1131923172
1787971332
1893618778
1473261192
397506111
1855844093
2047285518
86258572
1279552809
386110378
238416513
2063264285
207074276
305914776
605621544
208989472
849016921
616527888
1531470876
764359258
696693312
158093867
1542466159
1814149286
1698186209
326487808
1352627471
659876115
1321107270
611630720
1027768695
488738227
1869993240
439824700
862617009
994263649
1583040323
1212913116
2131390006
1088221751
500127720
458334406
1054595359
159035427
914196736
1152103236
77723665
131970962
1743048424
31790577
1192558163
540535100
1822319790
1397770110
288463974
520440266
2075661161
364190419
861443268
1809418250
1038911756
1883634569
775718300
2101941261
898358398
595199977
523717637
888353936
524243232
463369516
76393005
296919959
1436413016
650797614
1588220809
1040365244
2143019495
1705364777
1329674957
920525404
1496864837
22968746
2001414989
1924770702
689126479
1088061835
675910044
1319879587
368345829
481309270
2067939413
1943090848
784143181
1814330413
1036777262
2074022372
567826914
1038037862
2053528021
1539089568
2119817945
693012077
1816898647
1081123700
2081723337
1151080962
1928021585
1792026887
264169383
714534328
1866951259
1985642498
1953960727
583912752
1307979636
424181588
1305709425
478918748
1850244742
963567487
336595219
301369860
1310640491
1930713082
1320791950
60667358
1069605375
1761601652
1276912313
1416781664
614077935
448506437
765858801
1011221792
813522684
726181647
990516032
1689271100
518032204
1536820720
602909642
182348339
1660239509
229216419
1786084580
562194755
771043978
1965705635
1507929259
2145064220
709331393
661610647
1081725226
1271163564
112637158
2060996774
254394521
106029098
153602113
721097584
791636862
314321239
2117452259
2063057293
367105674
854558165
689865204
460303749
397891797
479536704
2059305325
1030784407
1344339347
1671449266
1992797310
1863429117
1016279788
356542810
2053456854
517172637
615950630
1665627780
1618287737
161383550
1396128852
1935721321
1881980556
1127348567
476762086
1335075895
890849868
316437600
778062981
947516111
796253491
1464784382
546210471
639777314
1944905342
1693214644
430369463
1561856140
1973473668
1775935750
1849181194
45167105
1669853106
231438194
1835701659
672880980
1511147501
1335522830
2009721360
1606234430
2108934232
1934352674
1446534458
2069004491
1131448717
413670046
1151629447
139416628
1824680214
724870451
1956104470
1632047152
657352774
606957281
1968340923
1656698602
941639724
820886097
84386678
1920080987
1956897206
1210448371
1672425575
1629201750
959054494
1140452095
2083492970
2098241039
785776130
702444714
2125429209
2083789406
1079265561
1987495438
1481507686
2106695861
861189802
407502936
2019665424
1811808591
753678719
2044255527
1967037493
1979475536
300619320
1412576753
1571866495
128095524
1507676677
599784456
1686455598
1396566336
9138743
1673411189
630967633
1891134410
1106039564
198573919
1860683686
1009267770
424531870
590429883
1785247317
29949630
987958016
532728385
1251392269
1219921557
1322599730
1532700731
1350350968
1849236430
100742514
340767940
1292675755
1709277194
1850304660
1826245226
18265953
96214059
2019925825
1177731394
1667170217
585819004
44327789
243730201
280756773
395210726
979706357
1644292921
884563979
1481081753
1962519740
1970810753
1785354955
1196909722
163944369
1300638656
1830018940
416974175
1660638781
445417170
735523564
306856802
2009339194
298339684
758951510
308034246
355956168
698422000
1464218834
1004072101
2020552891
1679626877
1454021145
1104247583
1156543130
703760813
2101813181
1461542418
505658450
1096398871
202745153
795038472
924242490
101388269
425638784
992654996
1379392438
904442039
501192693
1717006663
1707198189
1781868485
1629545339
1564739857
1118489254
323129987
1567586563
1919691602
1042277546
720817301
154630866
1585151464
557763827
881209835
1583506357
1270318117
1723592650
278293815
1877514589
1671090501
531855087
1018036644
1255543827
1913847706
867299396
1997703673
1733672199
1504199276
2046845574
364243188
2123298988
1794081408
1133718795
1250784176
894418437
553099322
1349285859
1014115715
1939711370
193042097
592029253
1425896616
1224796349
1255596020
577308224
1563626296
1606854149
1329184260
1106941743
419234411
1394770742
1874691129
1239563358
1113487404
1278597624
643240034
408826123
2053583373
479344413
637695736
1186156531
2011994289
2070950583
688389013
749840749
1542715747
1454185182
1103148053
353553340
1463635245
530480052
275008948
623253879
74849044
296896112
1794800002
196710109
1194634008
436657378
120880354
2005421188
145765888
1724329667
367587211
124165978
819540154
1869598114
1966207943
1655141924
1189201082
397122164
862663217
1229382153
396383947
993350815
1253678474
1702543537
1207272223
1707218271
165641391
420883163
267705674
1583536545
1145704375
2081011649
1328067180
1847413834
545670244
1931015488
636794061
1450744015
1295913120
320386851
23795258
1303242160
2084417010
2108072473
1156289816
1319589986
1523060003
33923820
52968656
150002307
1549523306
1889930213
426838090
283190400
1058390967
1147573315
476018112
679290160
1307376970
1360692817
591590673
423647694
983618511
502422176
1435901833
1005199657
1680209605
962058970
1742897588
1269957190
114037
1721708606
1418350469
1135234602
1633907859
1759290690
604706055
1365558162
470598720
822540962
1408585968
289846658
1502189870
1011615229
1147474391
256155991
430797051
2012124339
417566954
936879102
1196947791
1037064773
1070911854
1348680415
1804084935
1198014186
1890017398
1630151225
1783228018
1729387952
1825968207
205563432
1798192855
323196458
1684816804
982464302
594392963
1895533931
129607876
999785524
689970767
1899185470
1966218462
8858947
1083625174
1424730195
983407255
440381902
1352695839
347302105
1253735249
1849629012
1227933181
148650568
616401135
1064466190
1397206490
101332821
768896108
760734073
1105564349
654276663
866619329
1565510410
833890949
521854405
2133029452
981377360
2039505920
482486905
642381422
1135452232
491825873
949875945
707121378
1232560674
468304084
1517692722
1131997862
1826528498
47175221
175352205
1809132412
923304071
642044588
547347777
361285296
310426701
1789907269
1653049439
1383667483
1756462170
1391977684
475708221
13015608
1049567918
364991004
420443913
2095206297
364001258
1432310694
410250157
759951900
241718724
1819892447
1297450527
938237958
462481204
1230286804
1119691784
30574927
188492492
1095170106
1153972810
1321800229
71427146
98717298
1050474879
1729830817
1704331178
780833486
990575432
25332002
1100233288
1238652592
1050086968
1358292726
1166789481
873772012
1686594809
1476334871
1698942699
1926821097
1447018605
102889507
1988274452
790028382
453273986
552148135
1904905710
1162212427
1727725418
1659755955
960718864
1237977334
384553315
838628615
2075800489
1166332094
1163297672
102949092
941306900
944872182
699183137
1816924850
680011493
1107242796
45777702
1047401909
852844304
95669197
1503713062
1831922409
1610230614
1438237203
753183424
1138539687
1145115595
685335398
304631239
1875855242
320247258
137659243
208293031
1159115511
877712809
379778766
1237561793
517416922
2128615686
3791849
756030417
1256603399
91007729
1404599497
1992528103
571358039
2003397997
1756760804
381540386
1607395947
1807157817
1879637207
2072710029
683077698
473365223
1059321591
1455641860
1759040274
835876189
1168514972
1609243238
1854210986
1640038201
1180159531
28213312
39202890
373133181
200391988
1149456484
1580469595
1978988505
1901416614
1522265655
1872686927
836976038
172209477
303864190
1998937885
1045961267
1496191515
1457510641
120520866
475073632
1733947512
1699780644
1605561443
180083010
1658715427
1376218439
1859906805
172844109
323974641
440622828
1044521812
1369121429
1299441938
120695725
971205443
12267327
1141296891
867004156
1398265078
2059975422
1293150310
1065638098
1179918092
572591412
166532852
1314332776
1564558220
168995679
130441398
1049082321
514526344
1666152075
133240316
1355518269
227270327
1058698118
169825171
1295581007
1229699919
309312410
854555991
1810380209
1809872993
1388667149
1562127214
188288473
1126868942
1534997356
288080337
980039121
185316810
988086764
924681280
2038500571
945360612
1827333630
208386795
1932222687
1401880952
758679686
1368003858
1679128064
1135244312
1956513858
688203803
1236030116
5589380
1320469815
604948860
1039955303
1588757277
498649035
590618458
2135552811
1434133048
800936430
1925212567
1896464024
1097534589
1439544537
803329025
754154678
1630361221
1491112351
431089188
2125657853
2099976990
951908017
683650549
991486202
351247820
1106267618
581921808
822486358
395143488
831661596
2048119435
379606116
1418794183
1737537630
300106243
694899028
1945279889
2028782516
307822286
885541499
989678554
318980222
1153082994
348207596
1101336039
1177551631
1466006966
949163807
544345882
314646070
1333006760
1516885510
1692849809
1799945966
1144570817
1099251133
1700808861
197797835
1342109245
325175603
1410066941
1561393004
1524945631
85850589
1031923804
794693589
1029735677
1574271866
923185599
1922593979
331821460
2074792899
1129454347
1666086254
1363909422
340024098
1303037187
1274608594
1661385172
652858069
754376894
240205612
1034134670
1814761647
61059904
37729006
1309378993
625515038
388900245
925726552
1811797419
1781045040
745777875
1090876157
1619976214
2072171585
406107300
1496514848
1349517128
191974964
57447305
716045038
735686218
1396351798
840863824
149893626
1181982795
433091945
196402228
775380985
1765038885
31613934
1286357105
26984409
349253052
1506290655
407621548
1504748038
280445373
1238496209
1338973559
352701881
1307549967
1560087433
820784125
632656581
1979090008
1464908283
1650490928
762709883
322727307
1885480371
683475918
1132914217
1387963732
317967425
1892720546
775935220
1179047461
853606450
562071028
1970977708
1159769480
1622698811
1055868073
498261224
805808662
602656453
377540779
1095004187
769961189
1477383489
1222054013
181205131
2024941640
683151460
1139455382
198875262
402616042
516821488
1529937602
882927104
298382740
989782704
1925167769
516862565
1806322376
1163833458
716035833
719070203
808801945
1215595644
111378464
826724227
277353766
1186899627
392763221
1439745955
2035158941
331078008
1929897217
1799687322
1528714981
1200451286
565613867
265077614
263240454
234715017
99743308
1208615690
1025208101
1993074576
1983004228
1321410581
56524318
314110231
1856263795
338425047
1104908690
1807129179
383472168
1091004502
290719805
880716689
923392777
1297778131
1108648061
1551797894
1869145014
1355375998
1067452731
1806353197
1323557115
1748943128
83085566
1138605824
917901393
1689755613
1111937953
1627259636
598661148
1095001233
1542342434
483206300
143877629
506594758
300344650
163517672
1737172448
251942167
1974545407
986000508
290415715
394762349
1161537854
286188663
1809046213
441966671
523310793
1018602064
299985821
2145826011
1178477600
2102028828
1583824788
923421066
1732946566
542539985
1192801189
2081139757
1528991745
1693087588
1540838924
1206136640
222152036
1931199106
1424246175
1091520557
1905469318
1148210443
2086830095
1777332602
1929953062
1201991289
1687998091
532309603
156425409
2145978115
18106724
2123096970
1017127029
1815673611
944717411
1347522841
581512048
597034641
855769039
1489509316
978890833
398796080
2093884733
1919028473
800480700
1441170048
1264723171
1374716991
1035999691
710581615
1435886158
1429119099
2007541820
70053068
17592294
1443342140
1540436169
1935282317
862530443
1218447456
1073335334
1960107353
1559524644
1814329757
2047032941
1836481532
1021515336
2093969602
711051828
1213765459
963089111
1760208958
696544665
915143852
1438552322
1816545831
1221359579
1839741169
1213216797
1494718824
1664361884
1760314203
302521337
1932749886
434954817
1364504664
1621444155
534302257
1895952404
1065579141
29570616
1710373155
126606530
998998085
1173441161
397092853
1432987685
2080253976
1756968188
1694169775
2056052997
267643052
53409199
1795752900
2097107819
901656865
1078450484
484139847
17562897
1503822920
307296878
559242407
867013464
33965765
1852610171
669237765
1350410706
1000691287
115290599
1803861192
915508890
511621992
2052512083
1101687551
1147361382
945266106
1569814674
1021602472
85451476
510501105
2086365611
216736195
1639653996
337630623
137066239
663735877
530348815
620680465
1723453896
742309424
1786361061
883270718
122710680
1924315845
490838853
654675191
443610008
966862972
731644366
1507197702
254677828
1892525749
1994094979
470808837
1332643326
1799767983
1163467187
421442603
1029221587
1896235912
1488910016
1114271387
174400810
1126824744
1260363145
10750078
1250233370
490002440
1323559731
2042768761
1403948331
1676175310
2114541627
604813990
488690723
517537812
1277964423
1966635799
721280680
1442233044
1392052969
803798240
394774353
276130234
708075259
1492891653
854581264
516790834
1419317950
626569148
2131129758
408561642
2133111902
1377238646
1201744976
1823593511
325008203
1564351634
1750199755
435772442
680183091
1367818707
27197159
1254940244
1645900024
319126414
961688596
1494636175
302888588
430782068
820620333
575890565
469363037
860056339
285642236
1870444640
1398479373
981011424
673639011
1131979271
1214197524
649521398
697433736
1497807972
276930036
424974130
21300843
1841697186
466456482
2100747803
1935962878
1161923048
170776630
311947838
53457180
156218712
1191519673
1829022985
1230521050
2058890059
1575878257
297502977
124703392
293910990
2140523338
1599044198
981668726
985304466
99811639
1168529007
1534662335
1108745235
1273466417
1369850042
2010488784
85263860
635609221
1036621474
1646229521
371246603
876535732
1105222984
279290802
580766800
802069153
1052360791
1815956415
1099784021
1326283124
529169678
2116456376
95596404
1517252093
1992577757
2133443472
503414095
1195389079
1333637426
1265908558
550651108
2061567343
1738852396
920039971
131769851
1813400506
1601873905
222006809
2015217558
918914887
272033074
1983635965
144083244
905606247
671205875
2099454099
698174109
1123772774
1511555658
1051094849
630209420
867709879
551602703
62634499
367773690
792745503
1762480734
835687426
763156474
94091090
1078051406
1599662666
281250437
56085666
636147471
1921337725
550618816
2096595238
1949521745
1563944994
607957935
447789677
560601037
1087617085
693978905
1006517239
1375074434
857530835
482231448
677271138
1357988791
508564196
989679209
26867767
1413681614
59960740
794427520
2044885495
448835500
2062137854
1223429926
2125759752
1459536653
1954907610
854228458
1242719183
1205261229
912070202
555251711
1973180464
1654488361
835416526
130844157
1354078437
12680644
1508632285
83559383
981577897
1544564620
1231575897
860727305
949966193
998318190
2046420859
667778043
864491692
1348738213
1953199350
2053900640
1711019067
697941010
1850054337
449619654
1378594161
137627735
2084106634
1864011652
344068438
1598816297
387337853
441985887
736562999
281051242
2062355301
1995929558
1574492063
795444197
691630017
665086558
2097380639
1533174187
1327860835
72398204
610854152
438872494
1074118982
871953634
2002440871
296086577
2000658789
1735032508
364299430
602569988
849596638
768415568
1809648177
471904505
1276625159
14008289
721698819
2127228187
1292810197
361251069
348948102
1010167824
959972599
538244319
677858008
655400935
102118864
690441671
1851019037
1607232830
247708507
1894510183
940416504
1023407543
1650228861
306326227
702522497
1275097175
1287350622
457977181
353585826
1893913990
114812831
1408337083
201945905
168903545
45569634
712592596
1808724210
1111137831
27217639
1450162200
876535732
877003255
1620372341
348167483
733520642
1131704245
1243810484
1686734397
1982976602
1054967220
2120250896
1253439832
1240893487
105989399
592613624
825822476
217174374
1805842489
1608125176
445005945
1367777526
679525379
450800046
928957702
1654759113
1136963983
2941347
1924396256
1712336958
1191389780
962641106
527791988
1616469029
809451137
72164938
1876311813
1272105784
390414900
1293742526
1837183336
1152859882
18224694
703362903
639301529
1918846577
67074162
1535528062
349531865
510198225
147152965
2071915459
1566405497
2143833316
1424264616
1504570265
1469159780
229833828
974882756
637068654
1262178851
1227169673
24518909
1696913884
562817824
1091773714
275382204
196042308
33834344
66149452
20341647
1564319872
1779672039
289426024
527623729
990863629
378904776
1220367973
1266312923
656441863
1452207921
1347358624
1463555016
1300613983
1765591562
1431702323
257350930
908393234
639417369
736745158
2065148945
1046641302
1780066205
1088052753
456340107
1354142072
174471367
1668397863
2017753945
2108139170
222559601
2027680370
213548653
928712291
629375049
1931642723
490162463
161666288
843994221
1980390927
257366324
538245614
2017705564
2026243637
724492058
1453943750
193069493
2105690955
122341590
168232299
1469358140
279146223
1902812274
469128609
1207847213
2146826427
616744800
873321479
1675179886
1944768417
406993982
703829820
1447580506
478152766
365526294
2068673055
1904080130
1620305014
1852954340
1154709461
1935899197
1714425475
532306243
443350831
85513512
1011438510
600961759
1945402402
944554365
1633296647
451673188
1935191997
301312465
1669539313
1026772335
886956969
2052727300
1797882480
832213752
2059855800
1083660273
1527268998
1022953918
79515169
2013092921
685856614
349348473
702841848
2025687938
1712016408
1953989823
2061101756
1925741798
1748530738
96329616
910912785
996910950
206001377
1617462856
818911620
1314139930
337413903
695280847
928535706
1899086293
566122141
1729469573
1100950122
1677612778
1019492772
1938826774
744976548
755431339
282170487
154265217
571923548
626785364
348440580
1565096458
1708437236
1953110194
1919495517
811931270
347543325
2038668919
252755299
1860263828
1876304094
763677699
782715575
1180556509
55494428
1956651519
746165735
768480927
1505286159
1854696864
335852954
910067973
919929835
1525981007
1603052634
372560909
1318630683
2108855115
525749454
547239356
52335042
187281607
1495654848
1362488695
527384702
1543065930
832213752
930693427
1368740587
725587486
1717766180
757609783
1133008920
2000582342
1594485923
158189505
1755314405
600912494
844401334
210645595
1008842404
685469291
1344512634
863655669
371066041
1349299221
1617791815
506700635
35725653
633917910
198045651
2091645067
1996938689
287235326
2016729069
332339689
809483253
2003828345
752860395
1746935181
2100233171
1026583106
1736990647
1182840526
1133098543
530602292
1236376524
212408430
1805429564
1807938872
2104534542
1552439764
841452280
1456022964
1968540394
2027665291
657399096
1093153048
1542945559
1911243868
45314853
1298872252
1199809605
671284613
1670341437
805768624
1750671138
178770399
134495707
1377499165
989053820
1626193785
5427245
1816335093
6521274
229131856
299337964
844672077
1544569278
94448502
1553459332
298918188
1144616840
725008376
409294725
1652292039
1767480272
1466750342
1811453421
948967114
1858346953
107686558
1226758868
1639582816
1606082763
1570021541
179973048
1999154754
1946103908
775165328
1431005999
189109191
595004500
1824716535
466691167
1061601534
1165232893
550336623
1336137578
1956283278
1107443544
260257874
1442324837
1119624
1637299039
1261551158
554468717
81194688
1871041330
483319196
17677578
1506801515
1476829018
687439828
981029383
2068337906
264686134
1523765125
716562081
864604945
395979917
296427762
61474507
1111084478
2052045437
1257121410
2115977082
8807806
713553313
1237212363
1200919767
2094798935
760011598
1621426229
1366189796
279303552
1853152613
223239357
774587590
1364042236
1437761453
2114980284
1022944319
1272730505
1147318277
1757682709
784971803
2113713931
1217364813
343588638
892383950
692155659
1545885604
283134898
1427762387
69580268
1985383067
65911681
1964641812
1784317640
1199067143
767643995
1378712559
301485724
2066277209
110198299
1109209732
101653353
1135767014
334958335
1771563130
645956487
186556176
537272889
1703820015
14144585
1621714174
2099424396
1280365983
1476007880
1700212529
1847544003
604710344
1910880460
1060970730
444996023
1994571088
1273012437
1439728729
1621547626
1317808641
1278134728
1483709488
1402655154
2044080677
1164230620
1448148453
1707462860
1855858899
1039199571
237766612
249078042
2137420908
2071321910
1779717419
193830214
917893527
828547996
1829218796
13645088
595191677
559761306
989716103
1840723233
342093186
453791165
1399404499
820601029
264398573
1673118246
787916952
948019156
1612738266
937198464
2094245965
1834586286
1098465760
2006021032
594888685
868287327
1983807569
1129576048
1290964724
822512363
583482075
717639376
705950280
732042476
1019620651
892170029
571222407
214944151
429466699
85333835
1894551470
405962822
1780904433
1698464779
796092766
1394246852
386255359
1063114811
1349360611
1085343274
349742179
816694308
77068573
1677939510
267663194
1236727642
2131524094
977429322
1837113337
1546853420
1571698419
1582269252
1760022042
1810074752
1207848720
1497275367
412981555
179717424
381265920
1985908155
1619412689
1285936738
1617516508
2133469244
445005945
1077805297
1068388537
463003775
1971631160
1845951921
1271305286
470948510
647038096
1826947104
259522359
895989402
1008936317
530092443
426755498
938894740
1360948206
439524597
853769883
2009155740
1691660447
1451424782
1626083931
1891455629
852352176
1458843907
1799412274
1429334533
424656288
400483919
35195474
792964297
362360596
1694498198
315036216
343300292
546794621
1960078050
241222730
327033124
1006800735
1091605910
944393369
14533856
872369424
1214185688
305884712
298195540
1829249733
322720694
1032145888
215530172
1593409954
667961102
179667074
341099493
1620866916
719092716
1651051993
1436197018
1389489258
489724799
937585971
682257750
1577456789
1909259041
2077430055
190036246
1986389287
1157815803
257906866
1954802853
2020561200
1509803252
670554491
683632054
627328144
441675775
1986384719
1809662804
1425158270
189344112
263323766
2015502098
1069975335
677086683
494683058
1844319034
1825314878
1009334200
1638886703
1419357378
2132657964
1022079800
1027383557
1726680483
1354480895
1859348847
1600781411
761747597
1457056948
777775397
1230667984
1474401101
423096547
1874665811
652809020
1693462295
2031070843
1901252349
1284146816
1842507415
708961236
1485184967
1812106763
1197002115
832375161
340457199
202609395
1923339900
1661381167
1487974204
2083414464
1671856526
1702209573
614069281
1209590402
2132139364
788735194
460468625
47714438
903654340
1280773594
32312736
1978895138
2100625628
969318779
1078344414
2075870856
1043008165
1224614439
1589157176
1964915491
940300607
382662012
1336309765
1464454296
442462077
180903529
184667112
686499290
1289715528
1468679840
41966587
953552997
1289223454
122832797
591877313
667105238
624625519
1140530979
841777133
631698451
817788898
283543964
2006961003
429932744
1605048295
1112548695
714326738
641983048
1281824607
2049234767
800228360
488743617
469846067
1008549080
2079474575
715025955
1996534656
929969320
1007326214
1092383601
1265622389
1861012297
1599110798
1218561734
1630473021
160193179
1397412304
2110927279
332153668
91670902
1900550079
2014028697
2136627027
56636398
413934803
1926871486
2018265302
548645866
2016526983
1086249047
613062476
75820546
2029119421
1431856438
1232185714
1721020587
1258560532
883245370
310001259
1550611900
1871106865
1436306997
2081763485
790471454
2091685993
355487559
934754263
1481333281
1963678052
1647995526
1299346679
1859759376
922886048
124893340
138999736
465508505
857064472
1846496204
545468413
1151466558
426551137
1390284984
87728681
1506490994
1793606642
1726733003
1089296075
465613954
1775954658
1269051483
209221521
1629703416
113530819
1912931792
67755698
1906366123
634164718
260097479
1910325409
1319516822
126772771
605037837
1173925384
904340957
687862452
16864774
1897014564
273131463
733342944
1659661097
267154608
1589737816
1334033837
171513136
921860242
1666198735
582088761
723915549
266160412
1974321979
1190631126
254015559
2118683393
742926389
1514297846
1726741925
1539158946
705482340
62431746
86391214
2075963651
1799715194
1528137324
1010354466
347048025
1624570785
900564121
191733407
534704216
437380382
1859750526
177408358
1710392008
253531416
1926556090
1170359790
745891321
827624148
948328252
974189739
599321377
832852049
830901155
1803423653
107261673
1508264591
1334337707
1598885071
583228939
490547554
907489464
1282566725
285485252
637743329
738681480
300383921
1804207896
1145340425
1855798088
1094920837
557579996
1978304277
732526230
1513709504
1728426689
120781278
1643248662
215208268
626507724
1895981423
353346500
1466286167
1555202293
579852952
702260636
739171351
32790136
1561508204
1397688984
549208835
801301939
2050713716
101921018
1521673598
287599237
173655702
1845365792
230670217
1416919532
2129602706
653810515
1530818153
1347989696
180449732
1512619550
2101143044
1889997643
1675234527
111804388
1686174222
207418285
290473719
1312157441
1270494182
1599955646
1777706544
1744089985
355411647
823016012
1792680253
693116569
1153614942
1335235702
490507552
1736825176
2099842462
865346961
819485171
469551687
625523491
2058540593
1427414096
1984343894
1937306042
222560989
868850195
1281778508
218464678
1561419512
2119497441
1523284780
1247779125
1258464344
1964547978
257097862
2146052822
929777715
670071370
987378363
1328654591
513879264
770104317
1041639683
890327880
1489681747
670434600
1688383949
1553659411
781809688
285483860
762839530
346485329
388326082
1071077049
1718951399
779289262
1334700172
727280619
583290657
803986607
848347751
1719936873
960766625
1980063762
42686354
914315946
2025818650
1462214134
1506202768
1156132568
1571470084
869365434
1958071315
2074730687
1755635189
1873378694
1231524765
1252989255
1362497873
642879269
364718131
659315483
64786501
1802101067
1943762575
257877943
1009029817
842436678
2133317708
587782300
811420643
1300299218
546107729
896414843
947098056
374140278
2076350671
1521925614
2000228968
1487830978
136864326
42899148
1100956270
1858920346
1709533047
691690038
1184109837
955688462
1820978498
970732791
2117362672
1005599062
620547404
505541110
357527201
423974836
847675262
222916155
813978323
493675363
1964334111
1332879763
1255658015
1335434271
1181009917
1654773801
242665997
1946615343
2145164259
1196477808
713677884
373007918
820538962
2000191144
716110353
1516981233
2133053018
234637356
1538487793
796742821
713818092
1698354573
6732254
1535181288
933570036
1718107227
1484623575
1532115191
1897883585
1400555385
390074290
374333067
741423671
383249934
776870923
411652957
783233227
105652135
923624476
1457294601
1281007247
1408991613
976869083
1160104771
609946243
856944231
2043257083
856255821
641342498
583829611
2057326161
1156367603
886188889
449625915
1780868886
1095231125
212166157
890838603
1887374920
1681386518
1314256502
840044594
491820340
1002648994
1559307657
73417856
1281036751
1872559982
1757557946
750148277
999120352
1526466303
1181964251
1755147541
432563535
217967177
1321663525
1787436047
1844269907
74736751
1045597183
2063839989
1211628153
2000600010
446839734
1651769692
2092658077
617689824
1771095334
855973007
1121111915
1156798249
829073362
1767552210
1276624800
1885181951
712169215
1453135742
268700688
1864005030
1568362557
1015390466
1129231729
1395025581
392249085
1880210956
4883668
323068491
844104827
2067246063
274696187
212788159
221735165
1916078335
538193543
2057590891
762461759
188862352
1905268112
1745948465
269389501
2046052489
1014464308
100476793
330486445
773055843
591877148
1338448274
424562593
1579097205
332625234
584491053
800429137
1851968946
957300623
595537004
1119529292
1245888749
70964550
1992464057
1461468578
847249333
1724195795
418107796
1341716531
838693308
664108257
1488281228
1529273651
2064591282
2027874697
482983273
1752694268
1130834237
1511415676
1433096732
2086773066
7168748
448099515
349819613
1417429135
1594168885
9031825
655346121
1967354976
1000859927
257018748
705536796
1170383172
1996953486
368394447
1056949017
1400524310
2074025180
174576835
257474277
1107960504
1697873116
1189818910
18283033
1861502400
587280552
239766816
1467752806
1991986793
741885412
1987479449
2061968945
1093884121
895449045
1468643181
1598502545
355779789
412573578
364194622
2092598326
1689342234
1295886814
1143668686
1648025420
1619251748
720289558
378828986
808179145
617449674
1362739244
2045643354
2134960983
403912266
698368802
408448268
2022630733
1058492604
1266448179
1951699820
730220508
744615050
1503914335
1682855371
240976508
701381
852344935
245555828
1459923038
1224291304
1699036439
1490322976
1980316754
186559572
535047996
2029806265
875927172
1978502895
1420766877
1201363832
1961577934
1078054387
1397524893
1429053031
1301430062
1416857013
2138046266
315240545
1227799538
1306345241
957612550
1987826995
52117204
1936266725
636133652
1726031119
1719250522
108409123
1242417727
1899804423
2116779485
108913931
112210699
450571526
278122454
413561897
1253892030
1729953137
817194530
1555726591
1637663425
1453834548
1309894316
877743744
1673944024
1856934730
1941194491
1374809233
933599679
1401233728
1582364650
214982797
2009323368
1494776114
1728112248
1435664355
1644312839
1914748285
813233420
1197379090
54995526
654383482
1820293396
1355301714
973276421
1888539134
739173779
54835074
1576881168
1409866017
91043035
16107479
1413595581
1532222924
199882186
1869375465
409030067
33225780
423756666
448878862
317376052
1584462532
2073780717
1443933758
849508275
2014650981
687344367
376898632
78737586
111314347
531149456
1439566379
1052313313
1819183370
1869080646
1850246376
914372240
1440271275
2127965344
1410309814
1264895681
1568065901
291360521
469491734
1477210148
1736884548
1164788329
462502458
1348398161
419610133
1859189808
1346545260
1884982169
848951292
1892112185
1102173765
1818707340
329426168
1047432955
402570038
338658977
1237960093
1108529894
777311867
1850495517
745440750
43841670
456789686
24033520
71507375
2102867561
1109788283
671046138
1531127103
1389082795
1774183471
753855989
1804508859
217505308
1406296061
907433614
561832938
703472427
1256370597
566643078
1892199192
1081731617
1563730273
925568081
291969599
395153875
1760372277
1063065892
85529808
1375324892
467134565
1385459235
1080877304
2064197792
1422133556
2083130272
1807482557
2100836312
894306777
746145745
343821668
1640999309
593606871
185751916
215079177
1088465749
562688623
1580873485
608699680
1976509632
372462541
86304765
1898951818
523431014
1712380390
1374734259
1015767261
476665856
1134481372
840932358
702323076
169781919
395706572
1675390023
526190208
1421882925
1326597011
1389505893
618164393
1376996890
1254634308
1044546209
1080512761
1610826845
296644672
1908077052
60642333
1988266478
2065832569
1481322626
1854957689
977023416
284725033
1431557715
1191409780
2114345654
1152630297
1291687050
1544471669
1831334077
1906129114
579147911
246498636
2018028841
1999232871
2138995586
1802617402
1161429136
557277014
1578404185
531622287
1215807429
1432707806
642432753
949177975
125910007
756823862
793390021
776712049
173652299
551378955
489579626
427782588
2053423338
467479152
1726503779
1452857382
877605224
26340016
1830707618
746622143
2090964815
1302017071
1567155157
689823840
73912727
117187648
590355929
1573538082
1473269655
789602378
1410105401
1316681614
532091865
2108218979
891414769
1820881818
1039161807
1755919402
436371878
1635197578
1712544650
713369230
2024126293
1693715908
1976538949
1766537643
608154165
2104247586
2101844651
353650817
447046833
1032519852
526149212
510716438
1489317072
199568755
1536584977
57645633
408692268
263206832
324020694
1512236132
79485608
117480555
1793879395
233160515
573758651
2140610460
897070194
212793311
343830660
420472167
1987001090
831095753
652704568
1407709551
1071328659
1901238677
1096715373
1369127347
2074071129
2027177873
1824131026
1016297092
887333954
2069200122
715862448
1998139625
731357208
1846370292
1367129375
1401311127
2033108428
594041635
1339717211
64765299
1510895675
554372185
519099831
808849035
6450859
1483194468
431734264
1824388816
88347152
2060292739
90577212
1061585801
1095799260
1679644166
491347124
128108371
1541249692
1196568635
1948389242
826478477
1854545279
373276778
1527596826
1114701979
1899607963
2014711586
1861425656
265503476
1294490758
1079401585
168628504
1616648744
1031191506
147920187
57158328
752477727
2015324220
377989076
409890938
857935422
898180195
1288916453
1978293736
625775894
889111321
2130105379
854523068
2009086981
1229430723
1435833170
1142550076
193050043
2079796428
2103343808
1544910110
934365480
1643034537
289483155
952406623
7263388
831871946
1927074854
1031128796
1562441660
2009191365
688750915
143564054
1566348432
205772327
1627818291
835452180
979059747
1624937977
2045645345
334547906
1907943809
684771665
1012153625
999403527
2115593779
612203719
1332924647
1005374476
796071937
359212389
1680671138
814945169
1548711391
383022445
1535338455
516463659
976125781
1711603210
440419096
1331677670
23578838
1903908420
1126291269
2054060211
1617326264
1413635494
2101160323
80985968
2128713528
1575268659
1793598616
1111726468
931657918
1889129096
671346765
179109726
104011693
180607750
2070919248
768438488
1326974657
2011152882
1989553618
359151832
1715181964
555665085
1692125725
1230825621
1463370119
242364706
419962796
806558052
139536305
1730716970
1019127146
522779701
1316969374
226755320
1437109068
691215250
1715904191
2058940476
1589287425
221486380
344112311
423689799
2138631363
313973188
2075576743
293599361
172716941
274828440
1663040333
1006503065
792672242
435691904
278771859
1262408882
774202451
1344649935
2007650405
1813764924
1929331169
1331462261
139965594
676973655
1243679426
1371440790
1498012507
1439229151
1565522273
849638626
294920764
840456839
2072337513
7403705
318184267
319394513
1556050308
676043827
1837526448
1580727485
1745269619
31388936
505601874
1390009800
2015482621
1532244021
775516323
576678362
796454318
1162943875
352305959
1641421519
1834305464
1108564739
1750640839
2127460819
159612062
1807361047
569766337
1894403607
1854580635
1593380782
570859581
965490691
137211302
1766898714
1588548994
756270600
1170662945
1392959537
653145157
1702928742
691665928
1319796830
2113616121
1620535808
1932688102
1262690908
1738756992
1298283844
1850774663
540983782
523545407
1276624866
499788412
502463801
2137122475
1135940616
1767711511
574344996
1784383228
275222706
1443701065
238363297
2077362446
344103280
1558826119
694909208
879886993
1897993566
1296812522
146300270
918210814
242074517
283886489
1572006011
1105948209
287863638
1554468335
1482443280
1324675852
522659163
737381120
509221051
280881474
1072143641
1877707833
372759011
490594035
1802383878
1305527058
963156953
1990463991
475965668
1708579320
1279077679
607855443
615907786
821456769
1258607870
2127780532
1663090676
369646978
500120428
1189323804
18408289
1290444243
1095854029
411750998
1952122290
1090403464
919031763
378481385
1293460553
576586177
1681836944
1439210440
1499208065
909140504
651935543
151427653
712059732
1434510840
241981793
2005848349
2096613302
447527400
1085232354
255757514
721786507
1228141050
1982663225
1910753388
1764070072
1530413731
1524963283
2048545334
72124483
275045227
1854037624
1172575542
1926381665
61522495
601447003
1014969483
163563856
606515157
1463415403
1327310153
1527026837
2027152233
640474250
1750168551
1665652566
11532672
1705069342
194274823
1591205966
216947232
1989803080
2003183900
153266776
269427968
1316191683
2083031311
484410476
498451916
706179289
1356224903
446695819
1937587879
676031655
1837919574
825460419
2011461987
186050811
1797444513
945791089
2114808067
1223830029
1847955098
877585752
105971910
207997633
807225752
1523604220
1898155504
133698219
1121897238
104864535
900792620
959013690
1923793840
649678182
384330931
2053972528
1721203423
2107429300
1050401121
165196255
579934225
2144786099
1322883186
16343250
1224852664
945757812
905452266
682288448
1921239699
20860822
828607548
1209590402
415696573
793729829
1974606832
1236488407
1785264078
150986110
1962480037
1992594170
883220459
1845582053
1508466613
1733610574
126972790
1302208052
211538488
834110868
1263649528
1937560031
1072965520
1701209390
1115793744
2097499136
390932102
1268711478
361538037
1332120582
1885758831
1608329985
679176839
181831681
209867965
1262965811
531131827
519293251
1098684879
2140778671
349521582
1401097672
1916485499
725312214
1459631910
1969979377
983461670
21525104
1327630354
508527987
1631638926
1337595158
327011666
1220883482
1863332940
130647310
1485848618
380910245
510953911
551819378
674406243
968332389
1650897277
1674697314
676970480
1633129188
1611150683
432869547
715383826
469494823
382423674
669855132
1974554911
1001749953
2028084995
1841450183
1762604116
1926746416
1312566046
1427718746
538193543
728969305
146610651
883013191
849672669
495790888
1425196020
1078166658
1832211711
418122099
753683534
1640179537
934649706
1922050128
1790257335
311002713
1461801293
1564754146
928044167
621632767
935393852
999605755
674076762
453108183
775427409
591308521
571093887
1755411211
2077153369
729444134
1393856357
1314629605
1091605910
1023019132
1768549155
355038614
870358459
1635618194
2004975791
334160130
1746670242
439285292
281063463
1828858904
749703536
1707196180
733689939
1043042608
1059567583
801756989
1658285412
1487225687
274661893
13686851
2040630837
2009244714
775481670
313897590
2085721674
994368469
1198946798
355768123
2057230586
1950000989
522738797
166784170
1958739407
988815748
442488529
1399259721
431242854
1634072963
1779520213
918106913
650426663
1630329094
315665639
359036667
1194303154
1706823733
1408042073
1250665806
1358351017
1251576573
606751108
804626116
1938117632
1625666374
1537415281
2083572638
2064073058
1901849089
628872229
2045236433
664909430
101554554
1807817461
985114013
1313482534
843355156
1299140014
1502329893
332098187
1993539719
1698439500
799057043
11926975
1522090493
71264831
1974147199
529540237
320886430
1640650162
1531803306
1375967984
1831966872
375291549
2070020712
1219579359
626076177
9644748
2115328994
2093328622
533915234
1772131988
10443912
614531080
1339774718
1610168972
1598831492
2018367154
988919814
1769218556
77611558
473987663
1045046026
1691444886
260097479
840639393
1546631784
25773313
516451972
1992943599
1945547761
1110125086
1122571264
1364241444
829071313
851642993
1976695366
772566410
2100620806
1085343274
280490119
1333681598
1421979066
981812043
1405775342
1046321040
1904310620
1205145820
1248936434
123613202
1491514531
1741769690
1534174830
1620464890
1600011824
758903024
1834542206
2138562099
1088664796
1436367184
1494007254
301903464
1226236189
481210610
475882779
2092820623
1980251667
1663455693
1435277467
758618995
505232796
1795361503
545859927
319201340
2017925869
411272917
221368037
1198416721
444029949
1894059505
906471279
73385122
595507833
813529532
549577405
1359270448
1156571499
2118306816
251739391
1287580118
948672758
1315840680
1117345197
2130376141
662104668
213578431
1991240747
1053541090
298909169
1961949071
1598810300
1465441285
308868420
1382005061
1105366833
1369493927
397620889
1387820831
1639472179
1603596747
1843943334
1523858420
1447424282
1083669326
97521654
1365979956
2099075941
1011005698
2004586144
383256465
134246579
1803756114
1893307379
1066201489
1394617689
1176495207
2123931421
2002270971
211720669
2022855334
1768448085
2059392058
2077623080
352535026
17382720
892918486
1923869218
805545931
549805442
1501042994
170504232
790600533
1318764430
1230831273
177961645
704903106
1618158232
276318208
1486242562
430262175
109411936
1882735583
109071994
1321473258
1182800840
228029226
2088166147
566242220
110666426
1095098123
649279529
1302748407
821850735
1459613363
1389667314
1250705690
1347705124
816228610
806779496
1791022546
1871345496
1464863828
1756990679
667076831
1220982812
593902029
297704886
697196143
1517293774
993468564
2025720479
546986628
2071336197
1283520852
1083960720
1228372944
1792013077
172939750
1035279414
1457642808
608879767
2082866160
124245390
109197623
1024442106
947255978
511809756
1069092788
744980385
1325952657
1824191898
1013604980
1945237945
1469584558
668225678
633622756
649748085
1341872536
1872098214
1862589148
1085197285
980755926
381925603
2055317246
698815498
1143326171
1537498902
873613837
405050410
1091930299
1883688293
595037871
396986843
1761777077
2020069111
776507175
625186861
685417896
634804594
1527838830
1868245664
2092893395
640707573
1355978143
532600117
1686321242
1011334542
1432644661
844563439
1889080813
1745653485
1449896239
32555929
1822159516
1993083838
1674466836
246271633
1467686776
288432354
327550414
842049834
1253966539
33849238
422340576
1634250768
1629878314
1858870737
1999378451
1196701092
1635885105
1605467372
980961896
1988729267
1022230735
1970828612
875527837
724995209
881795508
1858380878
919774975
1521339199
853325885
1714861270
1172219720
771513584
713297972
446368709
1732747588
1694821750
126983212
1737875237
98109689
2115361027
1009242772
1992132664
442832894
1842327148
2120646240
1216692019
104355731
1018051155
1324184726
1273104507
1655141924
1945102391
1012835253
556616932
1544991272
689282705
1390358834
2098782246
268813018
1880132375
856897051
1671402907
497423739
1168502139
14348748
836102442
136748031
750200669
782621117
1740913704
1058981748
1578055473
140449120
2079140582
1369856230
1173468058
942253894
1888912159
395335248
2045910480
181428891
1963347403
718639175
2078702853
1211942295
570307752
264478934
1105705354
1477275483
2052744827
769697058
941608566
1272663931
834762653
1989476059
1903317407
493713647
606557470
1532386150
644468123
211958252
835023292
453276027
1725049237
1262502460
689130870
1968255985
1684260115
1231573724
1698405463
1030573576
1296680098
987251235
1256323708
1392410228
783216054
847154159
121101425
321571151
948625684
942568266
357643810
54808625
925390441
18642150
1499556142
1499607286
1086871779
270235220
656106955
1432938038
586939949
692039943
2038370903
1915518376
229997973
1672475263
2001608173
1979541928
1263244653
72826016
1983473752
1178544236
1698846469
380643113
1322347912
1849736581
709678274
515346958
1557020080
1983792865
1929884016
1143768585
1342938048
1319491820
2047591112
1469134243
1676063890
736124635
431728556
2099825572
1006529988
1473610400
1198078659
1322424199
1442917487
1768045846
2038927629
533282931
992425319
704320143
522551997
125305202
1034278714
214359880
856076524
286211236
1437215791
55911074
936283380
634390697
909427603
375939052
392681984
452367729
1028655129
1601067618
1073926235
1150302581
1889296727
2129143608
323205644
2053808756
1857664541
291010625
1274597173
397686209
1783252911
4243688
778717340
1126780013
819683619
1624862668
1421516748
1611960745
476988468
1190568604
722670117
31441627
1066249696
1402689979
1668941411
530025086
1382900744
350551074
868134242
516975954
1301682716
1095458777
1238232752
1447756946
520983110
1610016660
957784453
385085708
1519750700
1520812783
250984515
1913634472
1102863335
1134626199
1229900599
1332443183
1582068060
1379077457
183313763
1984790947
1482375919
57564215
2086211194
1664246479
71173745
1594768850
246703279
384257854
1707486925
910644359
844399121
1326763382
601654158
2075642735
228830143
1678123235
743521803
655642107
1407983760
600337543
2030452148
1787585380
858448795
196962461
234151786
1625552482
219594573
40093812
71575319
1669587713
589562850
1042656764
1435258373
699080644
947023159
76607752
1895634789
1360945913
645330905
61841177
380841336
1767616194
899088007
251758792
1075596997
713252843
1299786524
1423699193
248746665
344557111
170838513
2008082850
1678890177
1274933867
1578452441
1504437991
1823682917
1434607523
941005688
1842297965
1553697627
453355837
257554453
2033654344
1095764197
274509941
911520116
94826278
619489509
1132916268
1105978386
892858122
380040749
1543978437
335246134
649918086
186932635
674101356
1806936402
881030224
608361091
947631257
1098040316
1728116125
2050294417
1205748690
1816398563
9231141
1559740199
460997533
1972257783
113183240
1023814671
1017007974
193557950
1126750276
60468442
929357719
783862945
623779157
1838807804
554300882
1983932622
1494718920
1839377440
1859159741
1398123373
823363494
300985036
2077388411
1030461116
1978817325
1885070379
2013744208
378849609
645101351
262492724
457649357
874446750
812906600
1143715490
212152690
169964233
7475876
981038270
74487547
1517867794
1034360427
2128849603
2126985023
2057842219
264636872
77510681
1974214137
12027994
743245490
1248060480
1449950047
1877019777
551898556
750961354
1036722350
2008657092
1522555855
1922638914
914072663
1972427125
567121078
771057794
1539048589
1773029671
651243783
714480601
244920265
715115087
431778027
826440103
1098695722
164678604
798700277
1345452388
380214542
1999286682
1520268316
1077412895
964532718
135830725
2137859407
1090279398
1660404151
1289472511
81194215
1061312242
108164259
1382707123
27440956
397404487
276355215
708276691
762419383
1136932878
1069124263
481500363
1656229594
224511146
585609536
1522087072
527140676
671478357
1698680059
1541211209
925447745
757674113
1980887802
35483244
958952904
69443027
1708012640
834944324
647134741
794278545
1115400811
147183599
556015595
1133595694
2049983154
1952990673
1722758928
1171509715
997201515
1026213798
968532037
554759853
701348383
1753401948
92036347
1102613471
1994484989
719726127
1711847226
1489464894
571563120
1401026638
803306978
961057800
723979863
977192596
758732461
537279101
1743677049
809367553
1077612911
2067049087
1491594429
1752768427
388424060
1610042133
792768572
1201515359
240483729
1515977407
239176770
728029009
1884927080
1828186876
790781207
1808568759
1677451393
63257877
887791409
1957522429
2028043093
2092725352
1971045244
882759909
143408796
681424072
1426391114
2080912920
1643972011
841650167
1440981589
1294892254
1363318383
350193142
1406311248
73728159
323013943
730617694
173069397
2105478270
348793904
879207202
1513462356
194105769
735220242
1333387026
423455037
1927972539
1166645369
1093476067
1420149676
1244675890
1240399131
1197411830
1424020969
527152415
1482159525
409008192
2053698168
1225499099
1558562768
569047879
741674895
921157905
1933358971
1227736370
1462275945
2138287056
1384860839
2127497020
775308335
793004762
1432367295
267048420
1866867725
1255778689
747687963
610801626
360438283
2120107469
2044024110
1665978283
1825599051
425636136
1485113727
1166098623
1635835574
2059929391
777075325
1468709945
2001048655
1457229598
1703540821
1410959701
1250823945
2074622193
2132130151
2001496409
1076714306
1825981908
1298839504
1697765975
1232488423
641493120
2030406265
1339761053
2004945372
1522805174
1438376187
2024655089
915145016
272194917
729000288
2020418158
1651049110
1794683378
1373407200
1798445674
1712259629
1154712949
1984430638
1686004791
1782642821
1304887551
173788201
1047599698
1808108330
1061221560
994320538
283104922
43485820
2033623808
542687116
1223937031
208945800
1658572552
1093128222
1698762496
340454196
1470471421
841079643
835726154
2066698821
1315317916
706879066
444085612
623687103
1064249207
631310217
757460257
1970460408
2139018903
846696703
1860442873
1000599433
1742200715
765998190
362748187
1557082995
1413132616
1629258776
1225237802
1519698202
105645863
747682597
1827563663
2072326196
1478253918
1123599223
1766202798
1067222438
1890483470
15387386
956895647
923130914
1233253218
1232067684
741379455
337830618
907979539
1774161931
408613602
929764040
1840160926
743041751
960700846
1433132424
348335935
236604276
904099346
1601751301
769908874
110830741
1418521656
890940725
445532344
725714629
590439777
1177830166
571118904
1873873265
1966280707
1781954764
800564827
210245453
735739286
1406160863
988682694
395538432
1173695799
1370155630
629406572
1363008427
573418399
1055139920
1583643800
1350405123
1265797838
620309892
649005571
2129304699
1973102672
835997147
728973956
1405586261
1425260268
626252381
1091808646
1071748986
795423096
1073857764
369968361
2082138156
1850928092
136523202
2128978955
1364464403
349661339
1161839464
1040311186
1407004307
1972358246
144548980
104365288
824316046
884984766
183861589
1108711870
1493377669
2080645631
1104725025
143309198
287183978
429890979
1028622967
531497383
1547331655
1755662502
11070033
1746628631
1638141249
1687248611
948381437
157425033
1043544271
1551060490
642888012
664344812
1891732713
992215808
60032128
1166491345
1769669944
1043859777
1044441935
239221236
161990513
405893832
1597279375
930089298
1783834123
691144216
461388189
1168029382
406868348
722380593
359131407
926254756
512900912
1149777529
1477632636
1561312434
1152879739
464341425
223877991
853017183
1249377762
1772908950
963340911
2102671103
1181756678
1919734948
1613988867
820617418
648685710
879884672
1374740613
1222133964
229847458
943101401
662672596
345197814
644119631
163864554
246108735
1455931546
1828423241
722226518
383048959
1642455238
261050678
355914681
1321803280
2074733642
1273409743
446458638
573131092
435954286
719086552
789424542
1004700199
480071966
826932979
222559601
728086972
564940282
518169018
149982988
637782351
859103286
518125470
560143896
1859805083
2061987492
1686076905
1860427903
1987731751
1250524776
22844279
181040773
1260015915
455331798
1444271198
910285599
1062623257
1475109172
1252233807
1924241165
577179272
95360914
156586551
709101441
37167021
672248890
20430173
1156387786
1377020142
2004861793
668168473
714090817
1631556086
181172920
364444989
1545170782
1050327012
1383767685
1340083138
104619745
1483657272
1170903311
539928413
1237289598
535030288
1435822833
1020986105
1426937647
1441144408
694547937
658669275
1520326651
2106567991
2133291101
770856575
265182939
1395073639
1008472303
285503325
1484065450
347616665
1932001322
588690369
273770391
56465690
818435261
810197704
374100875
535221690
1503591503
1060728512
1290625086
1243833051
1360716383
1746459892
1138573354
1664194156
999678713
482325956
1813241205
502535447
369310422
989776933
1850305399
2095744239
325316510
653924407
1392375699
1823257873
656760727
1010323307
1309187210
1228925574
482866440
2102799163
861152680
983773696
835662841
397153543
2139384733
1752322293
1541289026
743387655
199188859
2099489973
207656218
1366617585
1923291187
2122398010
1883038703
640602829
1746230758
331033823
1883271245
425776094
2008180729
363098870
1922785821
1409613551
1798990201
812367836
1104257448
1691928017
265292026
438600564
416175734
310014026
1658978930
1471172862
1964403409
1494298477
485971927
473920131
787279189
129403671
1741107713
914932630
508917800
235164311
1856498415
540568319
91386574
676754845
832726435
1907556140
722776005
129334041
1670564194
1632871898
2127345377
427916637
1646397350
2034143534
1863033378
234368449
745669036
301848927
70356640
1989600130
880985716
1727415190
609604095
312130122
390844578
619627566
1561521574
1961267036
1762178541
764122769
941348412
1376382814
46746756
788746189
53087876
1662530005
270120679
155452124
36857187
60418597
880708882
1543549581
1376386702
1788239840
863938748
497426746
2092737140
1117102519
619090634
132329481
1813919498
1357542476
1307745408
355908822
638741398
2028864376
1368226924
771160583
1076669498
571317543
299729379
575565210
203666233
1148480823
1668825815
1920811351
1232684171
484218142
1980768961
2097131124
382832892
1489788222
600356686
1921179631
104121300
1369614969
417713375
756470752
1276793932
1279932329
1351739085
1223744624
1831352623
516124859
2106512070
192334288
1874602161
1693271261
1589691410
392254927
884629307
1841861103
1580442181
906502569
842428986
759252270
770222749
1121894750
1859133933
637728697
62460961
1080149856
355610864
978654303
1858871690
480226804
567682088
1683100392
1927885750
640608337
694242471
1684338251
54624842
352136361
1220000984
942742051
1144265380
882274876
67308100
35746483
797139238
393454239
969276906
2055037013
1307214692
317438606
170679992
204561843
622332503
642425072
1263070735
892626212
2059689187
1898122248
204731488
1546026732
226745664
1077514955
181659012
747902369
1538939557
2098216204
1658978244
956650606
1367801366
740399207
1610184416
623143482
539669073
2126205195
372074991
930867924
752239893
759167470
1833750562
235442012
334511602
1062890038
38343290
1378773513
309811575
230550257
1259792673
576792428
1519798560
971482560
1222431950
1771880962
252523046
937016774
1299500283
189975850
670664795
454020101
1753265193
1857114331
1188805937
809240978
1356050239
934907496
2021597794
1453105255
420004666
390921545
1315609262
176822957
184437201
1543102459
1137791430
1796340458
1999158851
1121422739
709123762
1873252402
636357044
1798441800
1122698895
748669315
1936211880
61407478
1818469837
161509731
351750448
2033717743
385051435
674274300
1612975949
94357665
2126304306
1241461940
609999650
900638070
1130092500
820993191
1887752395
2018007845
78993390
362984758
84784605
495418553
791145658
578659802
1791304541
442137141
138003290
535945001
717086699
380040616
574451415
1811465872
1588053163
897550044
1199860883
449807058
1064970396
120390238
1703231569
1235983544
1005867772
1566668826
1613995907
930588164
582921565
1478486021
1437747929
811004065
1337033851
1893091149
945351880
196751708
1518739738
2005084460
2094803680
554947588
1184505340
731507673
498606888
303615863
1779814532
124861790
741642036
1093912062
1807156186
314748921
439184186
868500233
576602054
565943502
1571783266
164551728
930928424
1916495328
685124568
1246312951
867116293
772067113
180569823
731291135
1327856016
605512735
1378103712
976148267
1015324962
2147062876
1161575677
293672402
413790633
1437190802
1361723044
242602293
504569861
1717955604
1064833088
1157073886
1856930110
1274443073
1913584287
1266121884
1144440499
1949388399
749074239
1875687601
1888333854
1828471140
1422242233
1363366835
1061396832
403974872
56869890
1782170978
1231961748
1468714065
759967844
726911800
1945894190
666306910
1350253285
1660042073
551886622
1399020693
691295913
1912573025
1577616039
1513056169
1682018793
972162088
1392090839
536646053
2134815282
1597645860
307536187
19833783
276297445
1217349862
1918142917
479044523
936753666
253656008
219693313
1659003211
397502702
1320361689
1218269770
1005954157
1290874552
1334390363
1614708480
1412929398
1105908268
1474213545
670974113
2040360103
2121096836
1527642287
1186327079
304153601
564986825
1101981144
1049356112
712585480
1163341507
1508242188
222078583
394991389
1258098308
1207364809
1846669750
812175962
1344506793
1938793945
1667299257
1559530817
768118832
496123940
1873547086
619089011
399867180
439101714
648030223
1518026053
1135664798
1837428195
408355371
1840400116
1493029285
813850969
1477421680
1738874378
665074539
1527821320
1889807845
1473542309
1285677770
573661504
399779982
1227732609
1237459174
19181810
62625796
416921361
709620433
432536339
476333364
1467695829
802690652
1784932148
801769886
292820131
178952107
2103200383
1210066761
662905332
211286266
819005295
1148600578
654562782
870342884
1348985822
1216156453
1327021803
1680144759
647259882
1611963707
2113034569
1978054957
684204357
1119641529
196033860
1087966828
1058408657
1475371677
2119503536
1131145835
1984144907
1094926472
503178992
2103619496
205501627
1720456419
1948411974
1311540023
873804672
651071686
2101049573
443227030
585066464
1767093639
867085438
1760604823
1248249089
1287122919
1686845915
1054751367
2005288680
849957544
454783887
236223680
995485947
542296282
1221696608
261459547
633095917
366700703
2132126730
1955478034
1112974189
1118970970
1065831525
1204077262
735000421
1813242537
430218800
206853512
1715285625
51287313
2054830716
2108444332
834939084
1639456448
1326011515
261870416
1147783136
373934847
2034950707
291245025
1032815649
731868461
1526067612
229764486
598347853
790741702
1351815289
158925651
919055866
1082440698
935950590
1632359046
243829332
381046063
607882836
1747620763
321335140
1836334996
244060748
1396489274
422587805
1374808244
432460179
1952517464
977115475
1834792465
2034485108
844763631
377566204
162456918
1381585961
1467321285
185078423
2007488263
127299827
1790246888
1954889319
1386000364
1321522898
400630549
1836987212
1105969820
924442303
1161936061
1800786074
202069730
2066507982
272776212
341172523
1759070851
1033314514
1792433379
2043159721
1244235442
990835942
1504934882
448414999
587885290
2071810342
2017216450
1437971788
291502078
1518050013
663403769
1450649700
1971383001
1006045376
2117302145
1899763528
1045003052
374116430
1669174572
546107933
120621493
1980067688
981766675
904984319
926428304
2039145831
461422003
1673369921
1060664770
1155639302
1384239390
814544969
747138626
711804197
1009176321
1977758221
1157109128
966367086
1621051045
370293336
1404770782
1868738674
1626449824
1304496545
1752983623
1348029074
1978759169
1486023581
361096238
139236884
1706663417
1915292042
240341208
1639798343
1480477819
1053583977
951511396
1070704321
1111183378
951240109
392811778
1995006415
1890588073
988037856
172825708
359744041
1193549126
1581258312
227033850
1080897741
2091792648
397100601
134576551
1918232501
658559402
888931005
2008766
2057099847
1254879281
1606551064
460332894
538167934
1352174137
1680867754
1915307373
94019368
1868990597
496775883
1960797554
1288921883
1938117018
1954954215
227334323
1200236724
306512677
1465369873
683388489
1452990113
524329336
504304907
664371798
1610870521
1736141682
2004421177
542488074
1856932750
1173778859
524396851
1638091951
1264740018
817518682
31540234
1266893480
1216027230
330797729
1153577909
314918737
1896844124
1725982915
1149911859
17333040
823265401
1206206884
66059713
1371833325
1705455834
825446620
399835374
169975171
395832996
2109142691
1112604237
2117558794
2031342258
1112316887
1309522636
1748252311
1158853320
1510861669
1739308363
2044307710
756391826
2120463750
1423153774
531283114
523203150
258930333
1879194480
1596791323
771361365
655555808
1028505166
524580393
1197047041
1107729232
1853067070
43748746
1985665147
1112558381
1667108108
917366383
1770783302
1141170245
1277469439
1817495163
1376893425
383457876
649090405
1578639648
783995366
934133810
1588538294
515559215
1983551256
1466202015
1854622051
1233432628
156794758
287140296
1393369007
1099228869
1472294921
1469780250
659582857
229228458
1613615890
1060375769
1620721164
888674780
1792065411
1026183396
1995434808
1225340784
1986087093
482020423
1548395032
1680879794
1506363106
145389849
1725043622
1526245139
47594318
1805124469
1146396582
1861559341
1724130199
493821311
1682201163
615269576
528863702
1763391151
457229351
2131130698
724856969
1825244323
1612176174
887975647
2138703768
2021917243
2021071666
1251150105
1799185712
1606121319
1749608218
416059588
1364843943
1289044023
1497929220
1767394506
1553016490
1631226862
65298254
1403777474
848479113
1129080608
643153609
1757743194
1328456081
355580369
1163935612
1171564428
1860428576
1513101141
746580723
366562193
1561001782
1906965578
1991708175
439596151
1291937018
1511516751
481520962
1445686274
1303245528
1616942329
950940417
1883482578
1435550704
1691530617
30627773
1530169701
1517808724
917479047
2018153632
3360384
1487908171
2041889461
1090156540
2142176554
596786365
1243648351
125837127
432100744
1189926785
107272470
122826297
596897691
528139058
357348262
431405739
307153043
308485739
98764720
989887949
976953472
201432830
171132509
2003686341
1669930083
443140677
58685242
209856768
837910628
350999312
580108042
276991696
673364883
16871753
329836137
1926434006
1349365772
665988798
1051391803
440101809
1399779147
963353580
1949383070
491109631
1605196329
1172502093
1407984927
864513311
238452327
1662217406
1986736118
579949194
1505286558
1971944389
207417985
1130216979
2036493804
538606019
1967400948
1984194762
1989311002
80371845
593401205
1374902867
1270823208
373134390
756895421
1413799107
880414093
224068444
111725362
1638758763
387429083
671404579
2126587159
106025351
235335891
725714629
31935566
1179864295
853637621
1595435302
86415458
1310425748
1040596042
437760173
1420344637
1146313226
1965341979
504239432
699924237
966536578
1379181285
1158582835
1162615980
2083322153
931915125
1490643313
860242074
432439931
1535797906
967437567
1901211123
700547573
1498416384
1551011874
174810636
195439356
1973537193
1415002168
1836127738
2040362028
1951815372
808312700
26690368
2022781855
1247583153
606984558
9463366
264886212
1002980886
722870064
1959765130
2029327080
1039890788
1521936306
793974819
599920134
129450737
1762127608
305276389
2130401074
291390631
2045169134
1602389363
698831295
2022859392
44120546
1843595167
1717315783
681404109
1879417823
977722601
1715663356
2052739278
2037886751
1149143494
1019827161
1775198505
1791436671
2053717742
1264070099
2138624095
671049134
1067538685
210380332
1824738630
302466868
1056517708
991383557
100633143
878027265
483930269
1060702889
144050659
26195336
1648056834
1761205347
303891851
1821292213
111644925
1073107141
1468693098
362777483
1006751648
159270952
1360305255
377449440
1365742934
12038218
1569243773
1584007190
1259909111
524493527
937022634
1553406654
1295179828
37259072
860116025
2035110274
2133872007
939236384
1201224924
1254740429
484630735
2058276665
1788425306
315622128
1199855789
400425254
1280170402
1144439449
316740715
203527205
126055863
211840061
1218765423
1002663217
398352734
1538123123
596907416
1379869053
1869124890
524914882
1278321427
1602788207
596813168
790036491
962732565
703584626
1065279319
852726372
237400241
652259098
192715626
832787605
242330616
795932430
274684497
1535045144
364138277
1129746778
1402565728
1077434170
2031107404
475253848
612450614
1940038785
1137536687
1228018239
1375258096
1065337150
1781790798
482912774
1216123450
275291291
1577231985
443704228
2046957174
792141804
1135343223
815207046
400092861
967604258
1077809129
1644718229
1047593003
643845175
1278808929
910702316
185691158
1070741558
1771811789
1581114530
1055451582
1436708665
281756908
1924150250
804808882
841177827
618284355
494133018
52240832
472958283
854457118
1598899088
293287914
1601484935
1490524652
242637096
526670922
113185014
1865085357
595287598
148327188
1302342017
1020688176
914827501
87639577
1516284786
1473512053
1495237601
433503539
477248415
72454344
1979886626
1979723861
1842353906
45575792
910438807
1562119068
1697041989
2045893061
666822906
682751951
1211623228
1458465328
2033048079
574569804
755983893
893932858
1953059670
1911350162
2136653003
1661118658
417269125
1344628940
1494524604
509598767
1907138755
1176530178
1210641445
1685433865
1312482819
617458424
765016311
582219200
1580212023
267597761
73475799
648918968
1911025952
802732830
283797486
211586841
103087576
1259343646
894839075
887541525
1526181218
1091376160
1490439213
1087966828
1241459667
1822548504
1316202256
1718865615
1885777115
1582776684
1689641751
1916227371
532157102
111807594
1933182327
2009033557
1520864912
1334409283
1529514856
540454711
750529209
1533684892
1591692444
707836713
356665909
1602086813
539392366
1895358812
56643397
1476540665
727734055
1435373026
333367349
644925085
1308559487
1752059458
1747590236
1533287834
339916020
1861175803
463145882
829031029
924283010
2174545
201911405
1353224004
321540339
79359024
1423600908
2056561952
553049575
1859716364
2122323418
1915749867
1823590069
656957465
1348208092
1727096544
1427837210
426628504
974516242
844709353
1657860776
885706520
1889486635
382222478
676924186
1437080298
990410345
1299781422
531539979
667733254
185463978
965856891
403557363
312837904
1528392112
1736157324
1943013401
1593518225
1143860169
28130223
1078015650
2079462866
1150082007
1658985904
82375456
275883753
2142780343
782351376
146954567
1048053936
1057728969
304941103
1207319647
1490097749
1871506234
121484218
65925712
877561691
332149912
318632776
2110636238
837014619
540078089
1486490235
1133450326
1169477292
103251900
1130935171
1634675673
419297991
1171563989
984492013
1752086188
135862749
1394458998
1144013568
604024829
647710678
1033724358
851028415
1106911019
724877736
222601130
537328708
1836082239
1543791685
1155760882
421391247
221634559
2041823557
568336295
1396134459
784555985
704200049
1851859175
945299864
1706152006
492557069
1474127148
564963709
1249109786
1662991020
975580182
550223449
230114565
58589258
1817963684
340917842
1102550363
1955644011
1858360685
447742198
605839471
820675461
1493932456
487746366
24683803
354259670
1762478326
1972178167
1338464809
2022820683
1305386415
1587359357
1931884705
156217807
812175962
1344442449
1823190736
1487930827
1778747074
1245176296
284905900
11128671
386744978
140541121
1680485794
753183431
829457638
2140137273
1012133848
2054741945
812956334
316895981
2123120899
929491914
1915088761
1518980615
819097585
1853592550
208594130
1817328479
1632698031
785046802
327738346
1419150525
304758710
1925980589
1977798201
930565334
1659330186
1797675852
1612459502
338287992
198074758
580042840
1357041088
1164716425
1539021884
1152871444
1273435873
229399178
762938935
42010006
1404107022
2054886004
1002519372
939191097
1319166989
772875402
1049315628
1655591541
1991294351
429266135
2087732364
167043327
554634373
255423543
1607437146
524981379
211432194
562004893
212166157
1187696341
1827133493
1652878367
1422227790
1840325767
1705732244
536113667
435142960
584203019
1447698631
1238967275
1648018149
789039447
1174749980
212256971
747820620
896238008
1023065532
687486808
862574390
1390789517
1500973633
1801953318
805827115
1058989764
1750375282
552311150
1324129076
1049855839
1074018164
1529689987
1175953421
2133996584
1276827190
21935002
2054691678
413921596
500611793
1305800316
2107470747
969106634
649088552
551401930
1683860104
1202061786
2022555151
1334531580
164942918
495082343
2114945577
111456091
1595520888
1090564919
659496824
2066866917
125343918
378258954
51777420
1531377824
1351263099
153351989
1340606579
70726404
268065121
878309395
56441972
1525024766
1662242742
2020608630
169061115
1827009472
7549715
1850246376
1346036680
1287154280
1734534943
1913101908
1968278256
1245302647
57603880
438017344
1993537348
681408200
269384781
241927562
1381771667
1111223458
1499135252
1558751075
639744084
855931733
674238658
620312857
1391596685
1149753160
1243421731
1135869224
155382801
1208485835
1249181881
1615605223
1623553108
1506130444
1590852447
1240904643
1833460051
1287448626
451352625
1824857233
1441963428
276897959
1730308749
1204658715
1745319276
184920791
1968780802
1573467591
1450252973
493035487
302968229
808452407
593075476
1592497622
565168991
778964780
491437924
257235592
1806888144
1991549736
78744726
1935087536
1758531039
918342472
2091743512
1743252611
408010578
1313529892
789834804
1389687701
1765940834
1148549723
1079434107
2145978990
310242010
399242945
1560701391
263591290
775169121
688089043
1941929821
1800680738
1045676044
2072888673
883398840
1019314425
1346212149
1927074854
35096442
469195793
1454812674
922337330
161441123
497057706
168747639
381088718
1086527052
74088329
1413559753
1053448360
1827994180
1734129531
460818113
867639526
310924411
1547360662
477850270
1317031443
777947216
472002144
778614105
1109959570
1447639278
1608578154
1285654433
1382589401
1169505435
440913468
1976947280
248731189
1466579210
447865870
33335947
334599860
329077427
2018081809
1976171251
1553514482
463915471
372493503
1322030334
1227106417
494152686
231217762
459288337
1263417146
152175573
484574418
1913192370
1380531705
924309788
572174849
342123901
1874534430
1225855784
593350306
2095505247
390075350
1180577522
210104633
773326432
440176815
1156847128
1201055400
1143752414
1106320924
2122020721
945063205
1144204152
2096338569
1228107410
363102795
1654172285
1001471564
1662633361
1404546695
1552658455
533974023
1847322500
1537428384
1698016377
1869609428
705348020
1917471505
1252312924
338903996
721967201
1502265141
904564673
837848406
231932704
242033767
1753492608
1187799424
1549754001
1296156994
2061980693
1548398122
1988823849
722016351
1088865638
528494103
774854688
305440126
136989508
2023596129
736406935
158419881
879452963
33474373
229340321
505922484
858406788
285813059
1911149586
1843000572
1659875900
1927328900
1077435320
1945225061
1751910622
497771965
626996926
1244705398
1177421700
1934181045
1096441374
363025860
448178197
163214500
671831427
1290412598
1142246688
30504664
1262548381
316439460
867544668
1961381169
275675012
658607001
1469800437
552719092
191037715
865826191
1938107872
587652959
2065056687
1615836749
1105553611
90080513
379045521
881536413
2072640884
2094605061
1369123341
856533115
772017203
263396433
1744263143
1614753776
1236653313
1546272564
849786177
840591508
284281026
726682402
1407634539
222059136
691006157
863061712
1464756124
1924392106
709864102
415942820
1549408232
633343834
1562067782
720628520
803368154
1658281547
300417518
1156550174
931323834
92228734
2114725417
1141693530
1166799774
1499194098
614769274
622437357
69799856
767364258
1215440413
433993614
785378873
597853549
1968995263
184205812
1666491974
76330550
708372000
1450739896
2039712409
307252474
1763798086
386229544
439976067
1466200531
1984210084
157426408
1512413350
901128822
1493333581
2125296812
250354768
279060012
1049692328
1059346759
968463888
580566525
1488177382
1542648661
341999528
731124022
1032332608
1304209524
1059463989
73436817
1680778599
1348691313
1583976653
926437172
1762604177
1691853782
1487088940
1314531328
2029457326
163647798
1272659313
331232679
1759159331
92939700
2037309668
33638801
230406877
118143704
504184102
1457599223
1168374428
1764807887
527316926
1773912995
523430431
1331084625
1446029147
1553725735
1891138380
1216098785
594533910
1757457681
1486435099
833438276
1840984277
690180088
896600434
371770119
1095621997
2022302100
786778764
1495415907
1235357725
1646933456
1144832515
2133123311
717111882
1135211964
550152311
783157775
1512053100
1193211426
311383502
451275482
43333420
95052320
1999990134
828853013
1328049169
618335604
549836581
1988646975
873537419
668401974
2038974429
85760526
1590373986
944840268
535006050
1823332912
756851636
1405014413
346020039
8599246
1970051335
1666305637
1269041904
1815455697
1463334468
1488046261
755279707
351211013
1087817673
1971733997
1424656625
933049961
498139329
355700398
540409027
489852799
202676888
316113521
377637442
123738523
1542973031
297667401
1594025591
1296284970
509387106
1792120581
1603564982
329711788
469509337
1945910499
533735174
718320698
61635661
1816479163
2099231155
295807509
581890212
1883668345
863576498
722439945
940462783
330623672
564415563
320742961
423136224
1585531064
947051676
203056627
390144241
1169120504
2133246293
1916432808
1231252008
410143910
1849297397
482886072
211646162
39545394
1580850489
730776214
114672526
1182531053
1397658696
1873007899
1372536806
47580076
452847227
1081152318
1526317708
978236463
664570399
1843120396
181864061
204429219
358045750
2124285422
432015161
440890147
511734979
1954142381
929722430
18746208
982926524
192524427
345708301
1360523735
744528821
734342673
2135488088
956461607
1475695824
803410857
2071357105
1852443421
1767591912
1688763312
1407148715
1408374498
1155724049
344899434
1660222749
1767913072
660385730
463977879
1847999123
1729737260
2018794464
1585781583
363246779
22701629
1574300409
46700851
1481551673
1752692075
1786528018
1301540606
1718289599
724514785
1882377201
262775582
1765296477
1290485004
2025151583
1580950634
496192430
716030129
1920115706
260876943
1807483398
1978881080
574757976
971233083
47252399
1730621850
1866546526
1486456767
888320666
1042696353
910227194
1874310171
1260372033
1455005315
2023061299
34160497
1196871389
1114392881
1043112216
616924394
1714490829
1222092115
1987733759
1335953825
2088055874
1323670191
2026947445
1437390163
1195806012
1745202269
532883535
1161048754
209695851
1271018047
879752383
1170717852
337176435
64780577
245873177
1372884195
117327129
906286852
435511925
1257640117
1304492406
793330369
1286151174
1132988568
99901251
950065170
74847592
823152774
935935561
1074931843
946053140
2136283754
1461760073
290772217
2111866419
642887294
1421427317
846995378
2001011225
1788848031
2024702445
667994381
1003952376
189575031
1764104654
838343373
445859837
1138661732
1575078537
1137483957
1716878333
1112403004
396827297
102536899
396078270
783108063
1338418382
2050558653
415517474
1795385602
1373119031
1154763147
257483780
378717678
1127867356
1114018052
1374873667
1727161689
1296027881
552984665
852883904
1943971224
1465916668
2110799263
506352381
1577452346
1423949780
151505101
726011872
1678637363
1560757046
622039860
2034526697
1018930161
1985170979
480933492
1541199991
162361320
675439124
522285769
334171238
1186626919
446129579
800072302
1553534890
445552871
310929978
136715966
455358417
1775285938
1181783324
1405245028
1547303914
1638021493
1378665235
464390866
1035734928
664049388
1028712809
1095487365
1686631705
883827258
333009679
1126662733
41732959
860088093
2061929974
1254213366
1694025033
1390081804
789573932
945073860
205683848
2028690648
1599579918
1967729972
36478103
2064943271
1620313485
1067677570
509618287
916915564
656160829
857203012
1504726780
1090341124
131812073
1934211644
96079417
112382698
1339090833
24844307
1984110808
2091708642
184146756
112346310
1349646586
1553648752
1745128291
755857353
751380844
629122690
1389309601
1762748668
1676362010
1377605523
703077225
1327403042
1395749300
1536881020
699627921
305027079
1833719557
312560501
189173350
1083599287
962710933
1471209713
1310745311
2138371093
1339778087
1413346367
1120847383
1535579685
673659988
293619071
312964963
1581569173
206729883
1310715204
470751924
1706335337
1748886669
759490388
1890431662
749959750
387928918
1956379255
1825619068
1711146856
852183071
148769410
1412795123
1866881966
2011182172
994697180
1372226123
230892626
2024019106
612192419
1975881832
1844081674
918604313
1897458514
1170706774
342655686
1987278008
4671476
591709366
1685153034
1724818778
1472055772
559960481
339188140
1377807214
1532563076
1996861724
1069079979
377607713
1517260323
2029246502
133692543
1787194729
62980526
942402905
1038603565
418836186
623839857
114768303
1169352405
1276745277
958212016
1335430385
1420118322
2108149633
1490214474
186655298
1864233265
456439073
737540718
1866013791
1635748587
1387039370
1505063422
1566803146
1641227149
413192072
1572077673
984604012
421297642
1609833015
856375248
322586417
1242603751
559483327
462001907
231507987
341367428
2145791925
50695523
1403282176
1354087384
30305313
1409052837
244553378
222866769
1811102429
1611511382
1763785893
1093728332
1736118805
226204280
743488416
765069483
1557512729
1667980980
260224065
839588178
1173415720
310988796
216864216
760329873
1544552784
514574607
1674877526
630956707
949756955
1916412187
1030945198
1634742974
1830400646
1227471262
831066618
698642961
964446480
176524717
417265958
1348521955
1715734367
1869497577
884874712
2061246053
1219376454
177800301
543466954
2090376581
527337934
844279741
1393200420
553041215
1838854606
330883503
1717333959
1545240478
339526627
417116082
586812979
553372467
359373658
404990589
276248788
584289149
882022512
180289095
1419486824
1473995104
2095156605
1759717498
1118196020
823232258
1517868648
768992296
1211669918
1172368470
233901481
1971689765
1877031998
1880521825
1650216446
2098972260
982483226
1552289124
1511406505
1984337931
1440277515
1780221288
1947510448
1160786377
2126254278
1196570231
4435858
1568519863
1091450356
469194171
1496280836
764046584
772869679
624062620
1134562135
1062741336
128959041
783679074
981266488
2069871501
993937946
1274232542
688701830
392619699
110796018
1256119063
1935897127
1761097670
1210307931
1469759851
1485780605
1558334950
1572474503
1664429697
1061970615
176350324
2108874257
1885881525
430618000
553682260
820864473
355465707
563721621
1684149821
1561434769
1140344604
619419151
4577547
2036006211
1863672021
111807734
1662311524
2006977874
2127977126
1910767058
1331089095
706835116
40339440
651662998
131214180
2096402132
2067449311
1928709557
568630783
1422517442
685449114
1577759641
280635835
679177907
100416621
665923836
1332581521
458929707
1921759305
157847851
483251130
1832015208
1226853122
1151637501
1672341679
167636186
793898808
793719680
249999419
1526350862
678509314
1026723117
1668534422
17945565
1586076329
1335784571
214868512
1404408765
2045811389
1976074273
1126843276
1317732711
1236125749
128133107
2144513956
1380375802
822663399
1238737627
2089475546
171620383
452072674
2064127018
318347817
1185722284
1286821585
1762218837
63794022
1355640562
497568847
675405513
903011250
1959224199
303825338
768547756
1426041416
763446586
1763191296
1574550226
1916200088
900985139
1999111049
1153164351
902517952
2015405985
395903062
708628373
760265493
704046412
1144589914
1316277101
1232033419
2044010162
1950743025
904572216
161973333
1713834559
1279919740
1447655494
1586332439
891238067
1839344946
119392930
1031259862
723385956
335233748
2140205016
397336395
28292202
1564428452
638605203
260811452
1500288267
688802452
674858516
1212879145
34270225
1273012437
1184936331
1293138374
1222455173
501780440
54271312
1763739492
1377332566
921887309
240492375
458962736
209575887
580294186
1634455972
2140928184
1557637152
140127246
145213360
918588894
928979806
2015399369
2017333154
2007905935
1947391068
1330685057
453213238
2098643537
1153481099
151991080
1800135497
1574347721
809691449
1485667777
788736204
285023586
1293346730
1570430293
1068614236
1380256310
228854333
962577082
2012348312
1840162090
1720497239
1403763396
1625458175
1796370360
1806662455
1672770221
1374130820
1959516079
833400927
1157491543
1810501879
122867785
1488967947
106072211
179269292
1738329411
830945102
253192066
1028632784
1851636357
1709283741
25578589
583546996
974974992
1923891278
313920007
518326765
1500567357
595285501
1639362120
1213071228
1057185227
339604784
1931385620
1482966545
1701702233
481618455
23803175
1032132893
549105280
2069294084
1943595019
206907535
551633386
1487590802
1541614398
1848825175
263273116
566629304
1636963638
1498509994
1824280790
339501145
1508489992
559078030
217294289
81795563
1344508915
671205479
1642504110
1507860376
526542742
936511799
923469288
174207833
902648306
718159200
859435724
1383290399
862294833
719421491
1873092673
545645896
367726740
1276884402
1958758643
921431542
1091066683
724424296
1847718054
2055304209
1009976458
783641520
1045114134
307641553
863136170
406774566
996560681
1838655452
964629899
512279021
59720083
521638724
628298789
269991902
1922354116
1898517374
2094397178
2009268067
1885977528
302738475
1316683781
1921093818
1708157500
1288872921
873255363
1653809711
1769887548
1624571242
1947917379
824527536
1956068328
1141097935
635315980
84221130
392571023
1748314146
223631422
946127303
1696410657
1351974476
44207917
1427272324
2087790531
99811190
1901512573
941422127
217818444
897202045
1094960227
768784382
1052891023
494128298
2017469372
812385232
1902570509
494397887
1507956479
1330021310
1272736480
1316884756
1023974899
782287801
1694681929
1699309508
809358952
470997425
1438276340
1158170459
2144964999
898032667
2050842573
1366555105
477791028
182785802
2019037619
113487939
2002119631
783319982
1462099961
720321518
2107587970
886289143
968461358
1417068446
1606429671
340964426
855934874
1757233281
1978392893
758285870
2096858548
45237518
430680060
373800510
94495717
1334119849
640534175
1382436446
1200044762
1814735257
679372587
419954572
396520507
201474147
1713658321
303443537
761453374
1556134413
17374692
1822997814
2144692976
101422350
1778694382
1775192945
245752221
755741933
950920331
1308346076
354799748
1378057940
533450910
1960831004
1500162922
872857931
338990731
300318170
1326281968
1043417984
261318798
1184630555
387991302
2043745667
86397673
400471416
738784684
226901767
411366969
1232166227
22242139
488511817
972208476
1490997770
296341058
374784659
23720390
200980909
1614650604
637408906
1555290436
972901070
225079072
22986440
1312687588
151884970
1003261407
1718370476
968338535
945435632
925830301
131268408
740984132
1968931026
1769066387
1028096790
233906480
494134621
928041242
1588074274
1109400818
1266680329
1275621817
1701609106
1316547869
1180386944
346922824
1637591654
1617983969
1097587270
545335218
905066645
1431658353
350404989
1383249956
530514841
2002030599
2115296673
1568730210
1311943189
1567030382
914176199
530766907
2008892899
174900438
147724921
835815044
61519217
1262232038
2060226378
849144530
416368589
159642665
1115739077
40992480
110910786
356421538
346947971
82526481
1315757157
1898387112
1638289090
1253721845
394653876
1720184661
1362564413
1932270556
698630476
1926589668
356308609
201122684
2111172266
1317227521
1576128594
1838590001
1415729631
1862360650
240936567
1720446934
279341657
472172721
764821559
1449147855
199132126
1700415361
505210453
1858508950
672592399
2046968307
759674140
1652076005
1752351415
945424302
1886004227
1181017759
723129092
1165936077
1856232942
1738437461
393093379
1862928672
1797314546
1203093930
1064894142
711066616
1866723291
1365914198
682164337
629891904
2141687346
857165687
65739515
56274699
615800267
131369166
268378984
20668624
214032559
1400671956
761405347
1942366120
1968288535
319836434
1028302947
1163687935
322808023
2012612124
2109561705
783559701
741055402
1851791087
941672841
682215247
1079808752
561636399
77466220
392874317
1346130168
594584337
955325783
1477416976
416611154
692555663
1738909949
237421006
711709343
859545703
1397174876
659283892
1863782214
785070478
944106694
306580245
815543556
1462403527
2059464480
252724558
373651642
1913481248
1565877390
282401082
1038896216
1995744414
295614386
1602191919
1476565980
1940684467
1515009691
680486614
1579151020
1824763832
523970485
1884319676
759080291
2110804651
984373748
1040561777
528707332
1931274240
1330235463
288683142
1457758384
1605016077
187714883
613074437
961040492
1449848952
101344110
1306526156
1271407803
540572943
251657692
801259349
258409584
720507202
1187659024
1620726940
1893246722
258328353
1944396200
1178972326
539745035
309578018
404518629
1235422380
1813734197
382880510
743325750
3054965
693361887
1846608582
1581857951
553888339
47762421
1350075377
29268106
251438846
114867792
1087450153
1659137132
1889805328
1270918365
1781625084
631040025
1592836076
803004643
1886056848
347110175
1107950601
67074162
1632901437
830240130
1175525004
131706263
1178458524
494394568
466059221
566102230
57692177
120515752
1089059919
1534334072
1748294715
1331502868
1700543936
1279448638
2112451649
1946810802
574356764
1003739406
1075715182
1529689644
759824736
1593545245
1501339067
1988403061
124951440
1308510138
1896101100
270788470
1749370912
632750390
1519647725
922813826
1552542428
1100285431
1430977995
1979635286
148666324
1607621439
1226178688
988169366
1037501595
156403859
1960786185
2010769438
1548727619
276636355
972320429
1597003357
1583696845
1061324609
1390056200
637369071
48955369
1037172756
329098678
1889038986
1957461031
965611931
1117819717
363792758
1146958412
2145019646
1869138207
1284301906
1103302594
63044236
200984535
454180831
1587440452
540669247
1924203585
523773990
662975230
1343222604
1323076470
1833914089
939800736
1022608242
543539551
125744422
1997263319
1426333843
1009446992
1815209509
1928963397
1428356164
2129580216
1719226034
1995069413
1782100714
323133781
1478476413
343643102
1863852393
253759831
2100962260
656440205
1065601870
205125401
1674833276
1288955408
185999320
470436393
2133683676
726599181
551980151
364072121
351335851
1893869406
512428
1742357852
1455232730
84115291
1357834472
328281890
1857786502
1692757959
543141548
412913904
368647412
490545824
1233007391
1576473179
1927077605
369626750
1936554116
2140473450
979738851
1904352453
272557740
153023299
793542522
627698067
2048049160
794051748
1017367666
2139020957
549841291
121883436
17637458
379128418
1177889010
950493156
588409936
1571364242
1615138722
605293326
1658707207
1918683222
379235251
948283574
38558432
1855063533
1569519683
1043420079
921852220
1091128087
972253974
646331730
1750107923
1275502573
1011875302
1926586450
1018134480
1504977015
508474532
1242756490
1767830097
1298529037
2114813469
1429618557
98029930
1871010332
1214897172
1567570111
626851419
1705300352
1510850022
1091642221
798720999
47651475
2073853080
794956845
2017733048
1006276303
164467854
1550015959
150031400
312965664
296979001
53400817
1412300942
2025953571
1221491993
1913751071
1826841369
1479233052
1262894672
1421081296
1400135864
763759036
231604752
668823392
1355803920
623850058
276694579
1221403039
13879228
624135915
331488097
1816029476
979648134
797975583
139656635
585915052
562056092
1480372931
2005105996
1020003355
1056793570
1781871215
1884116392
1540573742
321218439
443649525
1414087486
248561331
1449344229
1420144152
945833876
1086665968
1734654026
607353184
237574549
817981951
1950437358
1085456043
2082747602
504276523
1130338512
626491660
135919770
355896672
1478037076
531622287
1842652981
1220587814
209777351
840025702
297587379
857499353
1158909392
648735489
2133155465
889394970
783466342
831081742
358962730
2097525657
1233906153
734977812
1595721045
1833747104
842075252
1053096537
328835902
790107066
741998444
965200711
1796376362
748005602
16826528
1306287933
829117873
1041903185
1833880066
461675104
2044002545
1419063453
486318030
687850727
1256398493
1737164294
630753502
1355819561
2069136800
2005678157
1134362430
879327527
923558918
970117754
56034064
2020220718
260132264
1855178717
956101033
1297737327
808988700
494483568
2138590973
2118606623
1927038556
221204836
145092432
1848835449
1162155387
88653143
56973514
716449772
1779610635
932553362
934862632
1893141792
1250671673
1661205265
642092631
1329390101
201306910
150917484
508955411
970646681
1346011134
1165375337
176319488
392338047
983250829
335217084
702957597
588594720
857935775
169010383
351304819
1947862917
1491940092
240290479
2026629687
2134285933
728782208
1753790697
562848047
208598983
1761383778
1262780518
105070003
1386956637
1385764274
2066072687
39826456
464810571
221555302
518088618
1738838291
1479856200
2101669754
951178112
1890119368
779739667
834607300
2129239796
1730356812
437557226
1283942968
20889450
289076800
1714400877
1592015314
1262162191
1089252220
1142954321
1514724467
857009520
466476764
1718095857
1845879915
468362352
1343038186
1307818496
1870449714
2058490183
894400835
656145614
292340532
1473868972
1135105783
2085792077
1278536150
1277841587
60878054
2088968350
988329887
1862508707
1087988212
808876661
694909208
1579070339
1310223932
1668153978
1434016949
2053692196
1961202755
303018470
522283442
1747826214
537262564
318650110
1683462765
900990667
1560055843
16051702
315353509
1625918682
1865184757
758038360
880093553
466408885
254697889
927415435
316424036
11424215
1532608509
1508525720
1406451613
2020189907
999846330
1960397654
1738037255
845185839
1851405831
1956529180
678440556
1918569385
876164366
1351694731
1621628773
134299357
134207684
1197555214
1276218506
502782587
947034405
908306414
1672136143
563924944
1953141210
2018795347
738619481
286504325
1066762457
1631267728
1780677926
1157427176
1171628756
2059803461
1954950810
270652440
1838053903
299529644
1968687369
1169818483
1691962726
221868324
216520431
771477111
1553652578
1978334321
169094215
821493266
2039462724
1753804524
665308851
1010140932
2088055874
187936971
853094148
1225210204
355858927
563353708
209794935
917078134
435056599
1934274297
814947848
1722072664
1681936655
21913906
1675775000
338244592
896382117
1056263239
1722021724
1075803820
1704212236
1238595770
1145519702
1084344394
1441843481
866914160
725947106
112769321
898630278
1250183899
1702150206
864479442
1281054511
1588434407
1384981851
967071565
99380244
2048210799
1285774351
191249189
666842275
1054610706
654093737
1881223384
288505624
1148799415
1797240440
2097029583
1592987277
2001573522
2147219061
714528057
307171877
67683820
1882365349
680845039
1016347397
1941801445
1358382148
761811183
327154815
80370754
1284369357
719778824
1820473536
1941592702
1451972784
2023463254
1220388369
1450610639
1462784052
406884489
700413860
1221775005
1498319103
1827379987
370991532
345871103
301046232
1259092307
1371970595
1037311371
1873392209
866811282
1902787669
695365930
1971809494
242805099
376304315
2143448971
936832776
1372993208
285776388
1724533992
1588319540
22593877
1474578518
1379199824
863994523
535100430
1814822090
1868814902
2118181122
1468306052
567793860
3186689
1747540608
687512224
927892080
1427992790
1408011585
52991829
1563475203
1629758208
508019452
235375914
2112379045
484958887
233822260
1323865279
558834860
2024052051
1170717514
790730472
1979616528
1139644545
1045406415
1020896235
1747189368
371681908
2100480710
628417182
1376915625
1106110909
515569247
1051493172
451794957
1532210327
2052405763
313943908
2089387903
825815322
195409571
249122161
1882049057
456489091
364254616
2087634543
1344482586
688751776
498010955
1596186483
391461998
1315935071
212113389
207495334
1793682774
112393738
1722346208
673712197
1972637693
817523624
1864023804
1231976332
298039619
1600842193
1234268931
1248757307
734936779
1221247990
1758377353
672624074
68925529
979994459
627727289
779555141
1911240866
565336938
638629990
931665488
18751014
631080318
752631286
2125857938
503603087
825082566
931022280
2028019920
1972061429
1103531347
1367875492
549437299
754382622
1327814137
1102374617
1468784396
1798055808
1412840709
61577171
243380299
1503459604
1856022052
1851199636
1715082891
187081751
1137878210
1728222969
251863307
1624619102
533071146
815088135
993747957
1836702662
1253245449
1195704699
238544809
2012433952
342516564
307497014
1728985421
268744582
1685875029
1408297948
1427111635
1224910601
229848749
1434002994
1722823393
912823536
333678709
6368761
1879530647
1557312833
1303336897
1176983535
820908663
1277947566
466145343
1287011394
1407450543
1412455991
1757889868
98356572
596985383
1235961904
1562144318
926102298
1165826501
1963045449
1138206159
1106450411
1460435926
792044665
1406353866
1753139135
143520777
40726931
507372337
117217405
336374252
1318483215
456286571
1222096005
731742905
1942338878
1465556002
1289273833
1086934024
1209804514
2026452451
1736216004
1969573011
1160819871
1814388031
1742282953
430813359
1523600839
2095781440
37202033
1212539927
1971738558
1598903731
927366677
1082190581
147048415
1687912768
484847853
970325942
612716803
1112329334
1015679005
1361837885
200753963
1953921584
1541901651
2029274747
777437366
367413434
298199950
1649562315
755918458
1650993522
667937217
832794940
2061598806
1696546820
1551080494
612906164
1903827681
532459958
1702780139
1240447451
889476498
1936358201
1085667751
53884568
1231983067
2135249241
1054047758
1006694710
1317653207
425869976
1706510931
76990655
1851958613
1127120455
91676202
2102616623
1262352381
525393282
434518187
1985585837
1434969999
205422470
462749809
246403336
351285326
56033426
1944506898
378785179
654833508
2072571979
209749028
64966751
2128027133
1397578203
1768476601
1714305394
531722335
644352233
334069549
646083812
960894901
506991299
888002079
1390526070
654268284
1564846848
355276183
1671636882
1271687426
1158360153
1579206557
1571797119
1239130371
639417369
930069586
1740268731
825135579
549851657
2124234028
538353412
998649207
1242419351
1208531492
1616880854
397034592
582918272
1317789439
2106006890
1916004889
345222582
1288697585
2137012458
108388310
238521241
1861994937
70870964
677910497
226838906
948397009
922126874
1866255447
1471350974
292179829
1674282808
574420730
1257604874
162044214
1690078717
1616889368
945085276
8631365
1037096855
1578419992
1053246291
111310595
503820606
356776021
604961969
295927174
571469336
3152913
1057202209
2074556172
878774067
1744874327
66297917
554911943
1429725909
239090565
1230375619
1331918320
1364535950
1382249878
1317635434
1264235598
1520792360
2047798563
868942962
2021305986
1704858754
1671193891
1003722246
1400048766
1733601806
1683340571
1450593135
1466411950
1561954723
928969427
329163782
2123112795
1358456432
914941577
625393921
1130800102
1564504220
1507822739
1629205770
1484487488
1191294082
543927159
2076469441
1606969515
1508019600
1262820218
1408936695
1006835496
509349075
254042469
491305884
2106642270
42686354
2107869933
1734357893
993415143
2060330137
1443786443
1956614572
1068740452
1532761388
654020835
506405868
207280243
683920987
2110926546
1448952666
1887841936
700299360
801752258
1906639099
489210245
1606526806
1211145049
954855785
1943162504
688093723
850770549
525376973
1838043238
1374190775
2137970976
2110469359
12065285
979668579
1456806889
925589834
286685412
1353882630
763282930
1998436269
1306209574
1828127726
702473482
72871786
434677222
2137632683
188954772
1805480203
1759527724
2055743198
803469235
402863426
1442490446
1978977533
1102690498
368714047
727289918
1605286526
1844806356
418415261
1152630297
347349124
1699526416
204970318
1281766905
462591390
1103495224
956563723
542170056
1550638601
1751242286
681711638
1678959756
719217963
675762899
944375530
682056941
610853883
1381820030
1232341759
1795367404
724199612
390096026
861747390
577890630
1149761985
181164086
1912307993
1759325975
1312224560
801638547
1399793569
1968092963
1979033986
484922534
1876416676
939719997
1058289373
1629956237
100516639
1822223636
809796038
1511512577
1831622866
1259567191
1309476900
1311426085
866590542
1048323101
196908281
1670594133
2087462840
619818517
21892986
1366282837
989279007
1221906329
1478692122
1364448500
1359098535
1638993981
859127394
624146544
975509730
2067480637
1614643470
1039833391
107523148
674463229
306274712
2004447388
673823753
1524062770
1163725914
194960818
1106769599
1885176319
2080020679
14908438
649295137
1501809910
1609002915
1669673422
2054262151
1820583190
157172722
1753172847
580930757
291712970
1148990697
1125260012
1582940702
1659719725
228778571
1357340928
1019035275
505205125
530192676
746306780
1518655846
1453839908
1990358872
1295216765
1037651768
1807070363
105466596
1827749313
917591311
1374997697
2113154995
2073445164
115034298
1257995553
1638184316
2110282368
1017621510
2089387202
1240307579
1858958777
1599845368
1156355303
1180452106
342799950
1826439261
378287739
1267284092
848642455
617580861
1053298233
141055557
894894436
1581348578
1863473595
576107407
9559732
11454166
1619709423
1709034557
593428096
496954957
64638791
1645720182
780496669
141861712
720312192
1190308004
279765978
1145692910
962913373
966546851
251311890
129437672
975009775
123523533
1000486131
1200203673
644271192
1048439571
1340528303
412265657
716327299
872537624
1605211125
76355631
1799368647
167659649
1914906774
1305988361
180856069
289146956
1398023946
850011029
546986893
1984343873
1254402403
788734979
1517708440
1557404088
1709025748
1080329395
286605041
1381974452
2136442298
516008758
1032198113
684554631
1222416150
578117636
197263524
1711997470
2008620470
530310774
937029138
1004857852
1872333022
1565253491
1858668677
2014498010
799723642
303217597
1605774425
159227623
701717864
414439117
1008898706
2080809078
1048947586
1800217521
732611960
899499432
1799334834
1180908110
1390106607
2077988568
1934709874
1639438324
820881546
290966583
625628327
1149317950
1410017872
1134804249
1420073319
637901655
1236048998
236673096
1890405427
1459717181
981472039
2090579269
185736775
2048611851
689552711
977568977
1573768761
774554939
1216162959
2116459682
990475944
1567761236
322343911
1336039741
1213962468
819986679
1566071338
534529834
1966701737
818357876
278146973
1642319999
623748614
815915187
1978247028
1058657008
298565768
777453815
847470102
1342410074
1298768330
1753579146
1419462978
1057969262
948956599
1512933945
642674469
1660548142
2059773859
1125141755
745488619
741196204
306714025
759858383
1394041708
1003610447
2096993393
252776579
1906606955
794180961
471251418
484630735
1430036965
637863402
183455876
706779057
655038558
530430858
1614577859
816990276
1682520819
1467942736
538200834
2099729030
2050587601
1613722359
225221538
2130377806
1137539891
701581881
129601708
677442226
1995973534
195327624
974396735
1481039229
1915092228
932915626
1253339203
1057368622
1711634586
641359966
1449819151
1771867399
1725752413
1453878043
2014205533
944097889
890925013
409426628
1022778788
1788543693
714670601
2128722217
728252582
585194780
789501044
1837227169
1406322266
385673185
1743225960
1177805735
1465859092
1209630716
292345922
1084052924
1501403337
261515717
1953228380
920830480
567987709
364697338
768043573
1144942667
408479948
2002388082
820948959
1260572837
1059762698
326333140
994164771
1922490475
657507351
186498271
293457985
2058384551
1159093360
2081553050
1266775998
832579307
204620747
603013182
199632628
518555748
1557517645
917451261
920846256
1724942017
311542356
348768900
63567050
245350753
878307114
700002081
1443030973
1334510636
283683474
2048303804
1160641275
1292930821
343078376
201571807
1810868537
794348549
1449917497
1928649255
432154775
133600444
428290875
1303632391
48413294
127928823
1960549774
678750973
1564428318
481612199
1749427575
1809125368
1994596495
2108659484
1366878776
1287563533
822934012
374249531
481680365
437581837
2093832749
1873002422
1276707970
1950744483
342229775
130111901
1745433939
1499593689
1159076751
514242848
1171759025
565012297
1818634688
422722097
758539667
1433351421
429626620
988594036
337274524
1290981391
949368617
1932800263
1914808617
1362269840
42213021
1820797920
1376862268
1259123419
1956221494
244565804
1763084555
470155525
783839425
547313207
110129141
787337576
107004388
1445098743
233161553
1803513848
516578903
976061236
1087372540
1937942559
1512924391
1546014222
465134840
1855567513
2119448213
1032426553
2083680666
1984661354
1413262315
1163437627
1813560279
437611204
176308728
1057865280
194860954
485078372
59477177
1081593376
1511949322
1225751963
348690583
217825267
1337994902
217224410
1988850359
1324143502
106012837
568429370
1394843707
1711631867
2139886920
1390742162
885372111
1891724127
102798155
412701112
1299327818
1285747014
1871277434
89408850
2083874740
1401832216
386885080
825386456
1086305131
235990547
1983793361
288902499
1833906918
2012554540
1372890659
1846346986
1883258201
1007310499
1904908653
969782262
1760958289
1257957311
936290426
2080311031
1178005031
919380795
1568487655
799624413
1796743480
870475193
1764253204
594694410
336898321
2088839060
875283843
611407111
1438177018
2071322691
1241678014
913448648
1184669751
74384373
955686126
1721893641
1847949121
1250086357
255621007
2006583910
1690963883
1913307242
484769231
409242467
1058227211
1285139639
48208656
24701241
1645155978
133774644
1517746562
675168716
1388360633
917948775
1239306163
1788973372
1022096769
26443697
1186615702
1112941110
1364995984
476557403
1464724313
1004058235
674981121
954159738
1887518350
13090226
1305596813
1431147734
1979718918
1801681194
2145909418
330617025
2015222663
2101454359
995502048
661290180
296087022
541584118
1857072087
743396900
344721926
1163977027
2049971427
1948344723
401595326
775047025
1698398817
822077987
195886059
109980243
2106680386
754102129
751086074
1335430444
1209629688
1322014995
2049010958
1952963275
727099837
1481133575
675694125
646801089
1811150312
7635303
681710910
312014671
1979082626
772503894
515452760
1915364307
1511567483
1451197429
710130967
212203631
602773288
476741505
1234291441
1292404921
1343287428
872052271
537951048
214924880
881450220
1706933070
1110079723
530940429
1073430706
824259359
1342003906
336357993
550486269
746612642
2137270627
505121901
2113336498
532590979
1813791076
2086756272
1063162298
1133049080
1962193996
548353393
916398289
1413082433
1165277216
2111379461
1797138887
1857008790
373996195
1437174057
398829507
1136653603
1025396107
799738776
2064788740
363906144
98128027
2101579380
794360785
1425441079
464405431
153591651
1544963522
179569424
575326439
739352879
1016867590
1102978827
267434445
1902713193
1872997223
226390438
321450977
617836624
79769008
1836542757
2010321678
1608750383
1407597645
823588293
180043061
1761690367
181455114
34880431
2101671501
1137515371
199640648
756982783
1870795466
1934591894
518332007
228858819
629933638
474140382
1555264950
1567128075
268226493
1329004358
1043625668
887254525
2077970170
548903599
160416275
278866322
680246534
1808282957
1519039573
714734387
507911078
179348450
1372720801
1868226035
1243456920
774157964
2085013644
28230798
1618879407
1324376282
685809496
1134078491
1683607529
66015081
1196187718
2028758531
1926636318
1176268348
2141213203
1441617722
843962596
313106211
1049711038
1805514540
968977407
2009727355
735084028
896872046
2131171242
1231424585
804119794
1731051660
1074887292
1191650259
2058152688
87621775
1890993835
481306395
1646734358
374950994
19763446
471909625
683887320
455319916
479205559
1347034519
941685499
965479548
1240193772
1208814881
365442381
1817077399
612661003
867552284
1156602176
93259126
1967862160
1067843683
1638702477
1212684347
1467697049
844396941
1212187347
1079405659
371355290
570175734
229328183
1969285679
1772168019
613894663
1489423674
78268738
411890462
655860222
1313896618
2012471205
2003004815
1636125497
1020537357
1584234493
970252711
32439893
537451774
2120526262
242514119
689331172
1573732303
992339737
1313589689
579677111
726256769
1999636976
958555316
1077842287
1535376206
985013969
1345454033
1755649480
91644045
716630540
1559483498
1745895035
591898124
1739957292
867817023
689270433
1118525447
244012802
32903585
1154390020
586912159
2094851462
573425309
5729513
443819268
1815686538
455373850
1888812862
1605785941
1392116079
974311185
923110757
1746723930
1218715302
316146842
595588873
1164163814
1258816046
723746391
728213690
308386980
379878207
388197084
1326219975
1779915354
1342067932
1545019188
517445282
263881692
1122101688
69283604
1173167517
1727921077
271156409
1226537329
1343035882
1872685317
408689087
1744111326
351729048
786113564
488634895
513971304
1372607780
462466598
128711684
1031903365
735683632
1130160166
1687291697
1991591435
594769990
1335931379
631665939
110882893
186841633
243291337
688216247
677730957
1275504299
1114884795
685087803
1967824476
557314788
1935191684
1351015857
1332972450
984468407
37555756
909678419
1834771445
1945473289
772172772
1135408408
552659145
404910847
968206134
527991256
913695141
2090800219
838105184
1950151452
1540586387
638162558
2125531882
582898080
2142836831
606321898
1073560494
683795467
726529134
789404164
249712103
2037687257
1834046534
2100122844
304339689
244608603
1859048047
1585399672
1843841690
715575615
1440180063
328059534
662004396
1718960790
1575780827
1870097031
1820028847
1280768621
132280437
637356049
1876492734
297818561
1748001384
523407940
336278584
93076230
1301078035
206346159
480598269
1683817711
96280055
280770734
2065698596
703912535
1617773373
459934538
862039012
563784456
467928474
1225406661
756805184
1259865989
680845039
1185607468
802449345
1403039852
1778816684
1106888047
773280488
914529196
696989095
853093482
399328418
1773054219
1629788432
2145512744
141824670
1834858768
2033787196
91800117
445203732
656505456
1132675238
1190071439
415799244
1238877282
295569935
183368073
778619278
757656791
2099330427
1198262977
1638193097
1904401589
683537224
169017992
1099387011
582001545
1975031869
79242602
169488722
1425696708
1173822146
1906362695
1857388715
654249782
926711729
1914430197
622122850
959589865
1477911106
1315652231
1752027135
2100424369
574422544
1159641290
951981298
1525020407
2050903136
294913511
862473426
321603653
1966279831
208813391
658579678
313423484
1272209129
676959232
796172080
388161739
1891336804
1108550133
112303592
461815248
1649883019
537440159
1170133405
441396481
1496520833
30011498
1906034378
1580300273
1001555981
2143303739
571144698
1382989684
973175450
1268570581
1856391877
409221332
637014683
140670384
1117589273
1168875643
2092584596
1673105453
2144562280
592574204
1060891152
1455689584
2034898223
1171744912
1552332340
1971887062
2005947108
1109371704
1232238681
1950128781
1504799244
770071691
1856660002
363718170
1366888849
1788949975
733359387
1073359083
101144216
1964282583
371978782
1759475755
249396077
1844683615
337132082
1251683211
1776821765
448034789
461779198
412203215
1040109495
912466241
692743464
1930552734
867802249
420499330
1214318722
926625015
1447682397
474902504
2082827158
1923377071
443649525
1763389950
1855683021
659053560
795117955
491980077
134242819
1410797838
987079833
463057792
1528524186
204280658
1067262249
441179635
42376904
1713397483
1436514349
2004668095
1008573382
2089877587
918295683
1301832580
469237397
206863531
1784147465
1464176873
1053797526
1432955996
1096964511
128062511
1852181086
804866560
512298897
1485756170
1248758657
49020637
833808914
1015290548
626061970
1708847179
1897143942
1672033933
676891784
1459762561
951661085
924911097
1064297150
1680207713
841410059
1855986403
904822672
1417256496
1078798697
19642870
1806788940
2095152953
1592675125
898430112
160708613
1041908056
91226924
1554793424
1030049286
908321207
1971463830
1060285968
404844149
1649730139
1397714265
350512396
1624396378
1744985569
1943638179
261729025
2071102003
849160118
1469800437
437056166
1189333904
1982241315
1881611883
715205262
1142206225
1690345382
687115759
974098237
678036936
1627187080
1404101869
941582560
1087174061
537137853
701366596
553647243
751171543
71876560
379107869
437269413
710840858
745808303
1742590940
1388138160
1891594812
1557639876
1832462248
2039071040
136359696
154721201
1437051337
1978781296
2136576291
928917846
918314363
787889901
809367414
1884769510
766795329
1183179115
463888810
899105720
1299421678
444698073
580506777
1128408643
1999875468
1496193704
368886006
581654216
851826076
514373905
1767114824
1829542410
1384868285
796265647
1197163854
1102077090
1228930681
12681519
1854748084
1409152732
810237344
265238524
1815073038
1615282135
1419514458
1084778964
120922174
2087407293
2023533660
795646842
1829001382
970819504
1101296281
106627682
438058383
908866338
1051982676
247902949
1775463020
277498497
695365930
860088269
589941497
2043994055
1662228815
2136262318
882391901
2133123311
862823903
1683928988
1153783075
1015553265
1014312749
1591650847
368259087
524915356
1784920926
2086038315
393063839
593018656
114844174
858504401
659286203
973898858
1055287577
1813091549
158876426
16178889
285629665
1905907106
1500892443
135309908
505510372
773963146
1859549891
2096575144
1583446126
307865605
1490749290
1497802053
813247355
250979100
1081871207
279355454
2087756974
1826175396
1263465064
417872924
150491002
464965040
1892423411
1470914224
30056784
142566132
889650379
749551915
1030518170
1117426541
2099551329
2089177651
1220495451
327019977
777930108
748875445
731639391
304518415
1360531696
33381529
897028672
361483496
132130094
1132116013
1319957109
189337301
1616880270
1318170420
101689573
1114326115
492084091
77117253
2068693738
155456736
1676650702
1005205817
250620221
2070029618
123716257
788118773
1868290452
1426636713
1750383590
963191837
1075122417
1636665462
187087141
1630553218
1984150530
1218682855
26931632
1017915053
1526892864
33066745
75635832
1115432049
1312004118
139351740
1680308592
1489241274
727285236
631435847
1564080950
1704399609
1786419821
1628455334
1237835573
1200298452
1180548979
1276852261
1498927732
1970667661
1933336836
1756061571
994226057
1825965664
2118273755
1854835695
392895487
250995522
1341846943
1350504819
1740428676
896029280
1438158716
1626448587
1882633879
1800822986
2067373659
385891959
1741309397
1812760829
1181403840
1415604381
1980285468
1933408940
263780787
874159366
890942233
810715889
464834934
659514757
911906249
142326705
254163742
723501014
964836543
1645885669
202220499
1708536433
133065634
1701638204
473866363
917175800
268149527
1330543278
521408387
615389778
493792067
600520320
1404338203
1749654632
707830135
1528731174
40047505
573512001
1093770796
601615596
1127320763
81984691
1529082189
1994032689
169232964
493416374
2004964749
346929708
308773541
1244547368
1728287896
290124353
1290088796
1180255829
603804464
1972489761
2093709296
2057894835
1252469938
658663969
207822635
29259571
630768422
1014859654
404315046
771971700
1299839984
2110738333
675896542
1425411849
296435464
1980043480
1710801565
1568340516
1353626288
974863806
1845835171
1771698541
1180487541
1572723121
42993703
223331907
1812109909
314792375
409434796
1848195610
1550790037
1033400265
1920917863
2072884890
1400544338
1193300287
1085561599
945708460
799562117
1761331129
1685500256
118485316
588923997
1185919801
2087836218
1286568894
2130724400
2072057966
2034137218
122864958
1869528751
2046360887
1122960351
340326885
1469500864
1697826445
2057209649
1150782897
126015885
1170098300
1100081997
1705595416
224483009
877496388
1992913931
311459081
2141107850
797899285
48355862
1341611602
667075327
1952238521
301044398
817804819
425088793
1975911117
1220212168
486466556
715845857
452853479
561758775
991813997
1692125877
248009082
58258407
1999620795
2087440923
1879850294
459622340
848404970
1119610917
823326597
161896143
347738931
79337236
1529208931
1314119210
1920315608
473205799
211476033
246689444
865639781
605422344
1952963687
1113409386
1638249890
1421064263
305762415
1089030485
1749223026
400408424
476370600
1779140356
1938092628
2112619443
620674079
1792846639
274103971
1899581228
566682662
860265854
604345668
1241728154
157381742
904688616
14348748
1613572344
26031350
1277533157
276522646
904535236
267655568
461019647
1778970466
528559248
1124693265
1076323154
340011196
1398248653
1816902312
1783432960
400770356
1843797800
1146338855
222366307
4655213
1325699133
1097450206
1436864472
903877735
66478121
619496583
992992868
192033235
2027917231
1167293800
919586238
774107847
1253527596
2131598684
1616767475
667123709
275675849
1947997952
321611984
1273764592
604029509
1001339606
1336093053
1830950512
1230018597
1235570428
1246018023
1791506174
1162771944
407751071
1671567321
1436236544
1107953501
108682593
878723921
1523946303
1671919468
1859362509
1771639452
1942234110
1875247342
1204160854
451678652
369863595
781407292
1926132098
1982335427
1753172847
32423292
156859582
810273792
2141132381
142192171
279172891
885318207
1890893522
1324996180
1775219498
802817546
1409919360
1277171032
36701086
1100829111
1651345211
1111441985
1252017347
1981685994
1248976903
378656794
1490452148
374288327
1664851366
405571953
1601236500
366427046
1541435014
1309273050
395631777
1221226155
344009295
1980434118
1513587568
1155992619
1072628996
1825051619
19259861
11482422
1699091996
280735543
1092108560
566976077
939704457
1828154888
565390130
780343760
357758456
997248824
1928521592
1580763430
98540261
983716494
791061565
1747118023
155276268
23019536
184813537
1754231335
644552258
1763128123
1730985910
2132747956
1969933510
540516428
1613632859
1061436458
552495828
665956728
109143614
2118631503
1331871920
1280067128
1231291571
1537150758
1443681089
1580536040
114733587
215949983
1013626550
357636629
2030279543
1028324390
138402482
1327749480
461228238
321253010
722659631
350313572
177494848
2023672833
788205085
666265054
1502468076
1882869907
1535302957
718517422
1838513489
275293707
689208889
137756617
1267234327
1635796867
754584682
676297831
1016917692
896991810
1457265250
1697270063
521923424
1866461534
124208709
187888352
728445763
1404153458
777846184
494134671
450162898
996145181
1259783008
1421473431
1317982322
497095027
36575463
916618843
630053717
409850983
1118494973
836215508
1342989202
169210705
1294190177
384991184
2029297179
99587104
1906256978
1927973884
1794361287
1295362470
459647084
314519044
537211343
1889807845
1054256847
2101469058
1092602910
1860341131
961462480
207262180
1110902645
174444655
1200008313
673950999
971479971
1314427228
807154793
752622529
191969446
2045868701
754751895
740562677
1715337945
502060860
419884448
1342111463
354895472
1232738208
1258801490
306198134
691130789
1304127472
119872060
894998047
1358898898
812290837
1097029858
1811443545
842377355
1621585917
1416155616
858163361
713075447
1316349361
430292296
1264571392
1510993217
2100094177
996066279
1905508780
315909448
1042783048
1423471151
1951777970
1652297630
177676025
2012718427
215526036
1030039052
1792436230
2051821336
3353921
307270434
576048813
329095588
119517839
271532764
691677600
2146319760
1856167458
1928455670
19264021
1139047648
295256855
723590005
841741802
519584025
590790365
1213631435
1576750072
559771486
1544297217
1947565806
1984097259
1727863649
221127836
1177509025
634947857
841853072
617438191
1007575747
1971496711
1331758744
861122662
207620156
831372546
248936487
1537838691
1484854025
16058372
1853931815
1168236058
898739555
391026799
457848189
353205565
656857777
1177331501
925340650
34227641
1486995748
1692644094
714972031
2051545195
565985107
196436740
1803409690
891311417
1522133315
1569837282
594769990
400268055
288135665
1415738769
749647483
31151776
1806204960
1529606886
947831483
1233052078
1168028344
89295419
1956967932
1176593439
222156494
542344786
1958484050
975204813
297363920
1301008029
119135029
1014470732
1598601083
1868652854
319552564
2003549855
1390338737
1416167716
857988899
269155936
1858356794
957234864
1563428053
1032083796
369237187
329625471
266109955
1915227979
385746804
564710954
2033314884
1176221360
997434197
561832938
995819799
2097710125
1408692639
562929200
1933862832
1711827011
454316909
1447477423
2033787909
1584814153
235911802
603850883
1614307165
842375250
2088865652
2025805942
1865875104
1549295697
725218120
986375128
1744110109
1012475652
75985512
1735145342
414649487
2060210618
1078933700
1691951089
1188556026
894338643
1494194012
26701607
263093157
455698830
210611528
956422468
1258396198
1403292261
223092435
290411480
880650796
1654687203
724716836
1286226586
1916419970
1954128705
852428986
35538785
1380912979
1621156558
1550016490
752980353
2037295025
1468894341
141173686
3727420
562621330
594584337
1176107939
1753708524
1631389769
560139883
1088923749
1623074135
1028242247
1599474625
1037557147
1836028063
118302115
987288147
1112885613
1499655205
1911070715
1531168731
1179441397
1123484938
1641288948
1813137444
3952687
1801098261
456750017
712131169
537580493
603658046
974905779
1908487117
782129541
2110198645
1349502992
1087519664
1249749733
1135062784
1398693503
1639497465
1383188658
1942523145
788015949
1533230688
1553362416
78788630
1763921661
1912811359
1796800931
484315294
1817694411
1996491449
459986016
1493829735
1732075670
432217214
1371719958
1868141058
1641482477
208599783
591045822
1906595927
64834177
721838251
2047309579
480534838
1388523101
449016107
2061079782
1982795213
1323215830
974205589
2036648954
96287050
328759409
1919700485
1233899380
187115814
1587174655
766777201
249724067
1098379328
1172368470
1016408280
329659460
1230377430
1775738902
1476334801
275272929
1017772332
62754716
1957279306
535536297
1209668183
1019419757
1189992413
1309435568
756116464
1568129824
1325862349
702448506
221384588
1598941679
1050559639
1585974999
910078165
2046298021
845134131
1302739808
851913361
312005038
2079179722
1746180895
1562750404
201606229
208791749
134921157
2120755026
530471117
545487075
930151432
1526102050
748941399
1879937916
2028629679
1455016410
64495935
1841195259
574423882
819927787
381429118
1209139617
1561181870
1367839283
132203210
1153038700
916628417
641516855
1277241898
1627607136
1638495926
627857878
1483399887
1675495579
1160177716
1692885820
9460899
1320920832
1954589315
2012884470
662960911
2005112784
1179608110
167847705
611156047
1568045843
1835688487
1398077178
419982647
1743855574
474383250
745215884
1090662220
660377489
389407676
659971424
1419873280
1127344414
1577873652
784538419
182913442
2094257547
225953983
562621330
1279491646
1867833976
1131700654
1119202686
273441877
608788005
1231833746
1809572297
1302409794
1924563611
1379211060
423554709
857637297
221087193
1614438588
1175059287
336224758
1402047929
648845469
1215341005
481053430
93671840
963089264
537827220
543088040
1861300945
1366694557
1276854239
960921338
1573686579
1645932007
795886863
2082573580
1565548088
854946625
1898155483
1931115367
115193349
1338486358
1831978375
790943105
1490630504
398367292
1998518411
1002061
686083063
1306974885
1850633113
1730044090
164733512
933703366
1886323206
1957854416
1247698960
1138218623
589591918
1052496759
174022663
1588807311
1373030978
1569072399
395402080
1437322829
1049962532
1836318824
1423060235
1738261344
1322693209
1910327210
1165430927
1880887240
1053360275
697336081
2082529519
967933204
859037660
1721351027
2111193654
26560700
1470214898
1996079016
1288277794
1105543517
1989033273
439288223
218210060
1264421148
1597030248
965059611
1549800577
216303364
887358772
416613502
1294331050
1064854605
1331109738
1762062378
2086473026
1173156008
1036520775
2083229288
1833212675
424847487
1973796393
1047292997
92763991
819611545
678105207
1468025731
1349014651
602795580
2031559512
1317923491
322509538
1002761176
643171181
1788387396
1101600266
428993134
1718960790
319218632
1302985977
1059467628
491605137
1875358050
878415866
864381155
1489573373
1759379743
1362482106
81508561
1474764418
1248599506
60809845
1393853434
1756935065
1042088834
1623978620
1163347557
1705544088
494928250
607924061
1124890113
1664470703
1618554955
464046724
227595914
214708597
72085808
48967638
147642775
103036374
850253477
1883491605
457889038
1188025297
1453505025
591749453
1479324916
1288941132
1516423509
159629580
1323660276
1919016573
1755005864
1835234880
901918528
1724928336
29121600
1933263319
1395254205
1365849679
557228647
199813633
955989932
1445505200
386649593
1566341016
1061043020
1528492868
508559570
1502755088
1019269251
922533896
413173154
907669387
682260875
1446149707
713463365
2120866548
533013272
1431339026
1698666639
503795439
1594035085
998725141
2008152666
993895607
2048952131
2138411272
347560773
629114637
8215171
330953092
297615691
1914795995
1045352600
1541517467
1190204725
1279912217
164228167
1413678317
47885823
204245709
954119918
630797739
577459893
889356425
1796600352
935167198
1944388365
1889625426
156957201
2069062813
1724788834
1395730918
113398980
1579663440
155190232
754800705
377969602
771718179
476759812
741979067
1739481679
2125117644
1706209424
384438763
1297385213
1848574859
675068471
1166262501
1161609161
64281281
1968885060
720278634
1815307656
751706531
120858392
734006601
44733512
275640917
1121198562
949470189
680537829
1762524936
1327858336
1028456448
1252898177
611501654
1051048625
1340063986
12487834
400478829
169584222
1268668605
1945514205
943749979
1663018000
246052333
1906476911
121895706
1702628242
248093818
1804369675
1117004124
1455131466
821634474
1202462021
160617812
325105385
308787673
1399498375
332410390
362204213
1580129292
1860377874
2066577196
1686257209
1687637324
614637809
1207625813
1197655498
1562307215
489459021
800570194
807423247
57663389
110182017
1128107920
1226889391
735612208
1420662664
861066673
1501881933
1604411880
481933609
875973157
776669755
214296325
1449054853
588288185
1281595925
54219983
898470111
1255633388
923917706
612899903
2105181624
407117285
1012151794
1025989085
1341671044
1795287630
505528086
307706311
38269989
1876850074
1490337496
1617304682
1350409676
1323341995
199122054
1829552901
686086364
119122718
713317165
1051921161
734859844
434560967
905175379
1987871658
137077592
1439253073
391888176
59196347
2082297004
1783059842
1521263120
1902524366
554445749
809371822
502253935
321617810
2038613483
1327539322
1445734022
2048306557
130995882
524931052
1840446922
1103244985
1136491354
1307991901
326479989
520037777
1140749648
850301912
98116175
1133134280
228258283
414381167
216938790
628231655
1663395707
461227670
1124110972
452237976
430371293
969673437
1326240456
40291399
1849358300
569871726
731868461
1637481270
1385781864
2062894024
385534543
1123452461
467032593
2010544390
2098054196
1102122331
1931770635
787259433
1462187044
2034844077
381052557
1416966461
653017174
27152043
1131959497
321766534
1010788001
1391650673
779926721
1443534890
634480155
59744612
174337653
1831488834
582930973
1518124009
1526631488
295357824
715597745
1106198178
1241331519
1013961313
543977375
1373372301
132356256
805948982
22741933
376274619
1931904963
413419876
2096266302
293278259
1606408207
29515278
511862456
167311830
1483347727
1387426535
809718337
1111100250
1058454660
43411646
1924777874
735104448
1470680555
1048450009
1776636147
1089863272
766762371
1360679497
1862549377
409492676
580443099
1299127912
211764614
737691188
1013383670
860129973
606415336
2140432026
160190413
1521960344
881489800
42629752
846314035
162620694
1986163979
1099503722
574183026
1587936680
1504890806
1889653283
1894064849
20592991
853926871
1413870183
1156205786
135339764
534088850
444378955
851369853
316538543
494177721
1051003938
48083241
1742078386
538199151
846618058
1376680193
2033777254
1379108824
1558101743
977997265
1918617040
1945648246
174577350
2018163088
1268737018
50081825
1459286378
1894468219
1820286644
58224550
120468915
1610438610
535465554
1154690977
798722452
733064414
675681359
191837150
1052367984
1434555119
293744565
1250835794
1599608704
848548857
1429676356
1158559317
2143090404
975505185
218424122
1574855072
891019504
1439845657
1898777512
363431901
446121662
1561207491
595125260
1222932327
966238003
1836437323
58888598
2020740451
369500261
1199973051
996081258
586756182
1168667367
801507053
444441013
1001826589
1624034195
350207571
578248004
531083281
744514981
1926699801
85189296
1348459869
1469045817
926785599
1017746545
1803944550
644824433
2116911213
1111242669
101310804
1850938294
436828646
287317533
1260493818
1580664516
1278446878
855002104
2090711656
553609094
307592365
1784320402
890398977
307600684
1958041518
191038426
149181815
31254639
1626887252
1840828218
1675663103
1562214259
269171843
1043615745
1696922687
2128783828
2139595232
2025174065
637128964
424510586
14766664
2095278409
679554388
2065133139
1677346526
880756237
1993812592
1264944735
859489621
834328394
777098797
271290924
432504561
1775703278
1937420299
2136422782
123722626
1757846703
1285386164
644881734
1643679976
888496716
1472645175
891589322
741379455
997473274
80094101
943060150
569690707
2076768939
362105075
1738428263
1230037000
472841976
1853104983
1706421450
1014747467
149441696
1505456725
1821055505
451278196
1558171980
69220898
1059315284
225546457
736273759
1763092158
1203099145
1950750887
1295263234
581826870
354813241
933567276
1053971381
820719679
500931922
2106926018
598764712
1789150232
1592329947
1179473938
119912340
1523082214
1915791287
579712080
1062459833
1425050255
1419225985
706361773
496013464
1356902644
406491942
2029777373
83831399
1682974520
1064590636
1577507206
1089851950
1128163883
2100569167
1916395502
1530816203
1418800307
465811808
444389230
625797533
1717593589
1316325008
1850761104
1722400639
2070013327
1760058305
889103858
772158424
1014534652
397354799
2136093429
937897357
840866088
1578494574
1402941635
386368888
2144858815
1933105920
1225946729
2095218604
1852435525
2113168312
2037853903
552493665
416945986
1488017390
1655574174
805304437
1365516516
1279053607
999905130
1817240397
2080846118
107653810
1306738580
1561580069
1404670438
1461035171
1706636553
256818921
357339786
815288797
1257781706
1567742402
1389262086
14151025
1039106579
2028091564
572308107
1549302943
902526615
1225344702
422053928
66234892
444593043
1820581731
1801479157
1060567585
1260752248
1049349444
1072161909
1192723123
2022218615
18292398
672635880
1205377518
165782413
1508343805
198408117
1836421390
395839687
834248443
1731472053
1191528075
746221675
546815037
1025595507
1734541313
978309320
2080197964
1924735658
1560406240
1607878245
254099809
658591962
356932136
442099347
1102081728
1583711193
851101289
1230939113
709955522
323243000
1027470945
1195602070
1612282577
593618906
1700833578
404187456
652554852
880391583
794409276
100183113
1658703963
235586873
1966854155
2136557469
2019945705
1215005137
781650891
1527787210
348502780
527026597
425893166
1354041818
1000420178
558772224
1233726696
354966812
713339773
197376268
2146828495
90797150
263593102
401760945
1591503882
1661646370
759879116
864441903
508156929
492364917
1406266770
1980702069
346868907
502894247
633622756
774115520
809329819
2109563452
1635248659
1427311388
1993556011
282484934
95173580
692295526
315792220
166631613
1787072393
134559215
579717317
1924580206
1180061641
562156424
29248056
551860370
948935207
1717687368
806064543
1876111067
254126630
853762278
1301406809
1278080149
1409822273
2004162732
1347810198
1048270318
738560428
310443717
353804855
2006517911
2116052454
2024186918
2141589502
1872456404
1848769458
305004605
602810503
1053901331
529826686
1686854984
490963986
256314151
855564486
1386706281
1622886908
1337356614
530669792
2073640602
1816537645
429146125
1955957354
1254332511
813220438
801844343
930755782
1156678401
725428735
949083577
1605627630
2111011746
1964672115
708894849
1419114801
653874957
1185974846
1675784252
986546688
1818305822
1626049811
554901569
2006962769
1411563677
2106157573
1021453047
1550725512
1968532970
1466197112
1033638400
907586636
1800217521
1043008260
2022225408
66820014
1005245638
1122146332
2014711586
29610859
568183088
1815452034
2108376375
417937804
734323381
2145512837
119568633
1727416362
653722550
1805286163
1179189652
159014421
1331614431
128008424
978561103
1701845075
97027321
375015907
2097156963
478142575
1231508606
1476784647
1631415534
1400643541
561745568
267089118
635156006
48866409
707099578
2121136965
2083612594
1174095702
491294483
517416041
4513958
1399736467
1417664365
1298273258
1375461804
1587852472
1755808890
873123276
1942074598
1356259936
662288045
368723070
159592503
1316751211
1317871957
16268146
417998113
829465542
561856309
1409154381
450427400
1098245117
453855538
492528506
1814681375
1629076768
51421340
41888835
2024482390
1442609522
926240526
1789973637
1957060959
297084911
1425067785
1888988098
1762936138
1834709134
397709850
1301581035
1879530647
1938129535
1926702970
1121289935
1241091241
1902609628
1898157833
223063967
2043703116
1353516800
1359751197
1546289233
1669516006
2097932836
285008876
586010218
44797552
325547283
1744472275
1727582340
1063420694
567345754
740396201
1553215157
1381875352
103741360
1113272557
1080384366
120823116
1368534750
1926482162
628459021
1941373405
1665096985
2105515952
991786130
156486820
685960866
2053095923
1852047521
1400570052
1301294645
1411913338
1737684935
785530360
307375727
1411538805
363620804
1969312620
1845582094
1372731288
712203097
1942230373
1039614312
945474318
776315014
311092043
1576062729
103937507
665001002
1884166163
1209035882
472745858
465598796
1248441110
51515780
1936284609
715609760
680637776
992217404
1687559613
587876952
1216641165
1446412747
1746780894
1564133073
1528649550
675852694
969240520
1868948989
1997174157
1309035966
1695194552
1957551527
117734510
2085796588
554267632
244506030
1563730413
1962932576
1132145039
1699519742
1473178154
788936352
1591771617
1534572472
1480653916
210193575
1109552155
767680091
1020923843
207231536
1563614422
235329016
674309486
109829027
711103530
594320891
1878734463
1374344680
788347419
1763565741
506545922
1751113926
841981600
1062539893
549444147
882000557
628717313
1775445396
1041060410
655720619
2095751409
25588479
250750423
388541742
1494380103
263189969
2076772783
1020230781
1411171205
1236032494
1086947303
902827103
42110977
1783496457
1217674355
1561081265
359753368
981892791
2126904729
1336275541
524357343
416858993
2015043986
453817743
1036668611
1937146692
523308950
1635324822
365819074
383280713
1996854411
331658750
252836631
384074404
1071724408
569791560
940797047
10833359
1410106646
1222978746
1497345012
229065985
366934996
1382769072
942246311
897659655
1695557438
255287254
1354850984
1405696824
1368250883
881608367
1813969375
1253583680
111526429
189197375
350752763
1029069265
1959280919
509844303
485251773
1255075160
1921766276
720870641
317814741
1801876027
1808178009
1960903195
1507780552
467450445
487126485
309551204
1161051315
660054097
1703395768
1078305515
1724877684
2004573661
109399136
1468250092
2093352972
1999840569
1287569866
565403911
2126047998
1148310185
1625919362
622104405
717431773
612394114
425089506
1982396210
1107970276
1446651076
1005348201
968067013
570255189
1683334342
463513002
642305927
21253316
1832796973
236297348
4083169
196260348
105396305
460437123
245983013
1788127283
1086093324
87579145
2054979649
1597099673
1296422428
2089225865
1978965514
280484351
712624329
837994635
1864834940
166872925
390317555
1082898631
1127087117
551680844
1904980281
1154760032
1730717968
1647587764
1334026402
548037987
915673081
1668916858
1130118818
1103349974
807233627
1291468580
1330650887
1437293327
178466388
192677023
1777759041
207048436
333780419
709746118
1524093472
362483137
1286597835
1801990181
423061511
1152997596
809844565
1189106107
260027151
1529659534
1674083869
1222385900
995056441
2070128349
743831036
974320347
1634258088
1216698188
961740813
899640170
906338424
85768146
1043745975
1607192726
622945216
1230785898
31961833
2100027592
56639421
1669323426
585480467
228800452
1005981487
1355822734
1225893117
1738017827
1432413890
2035811564
1658238257
1011275771
652288806
1814526283
1266164911
1504344561
726314445
2081031988
826495550
1399569713
1384847248
54422267
129242518
1958093262
1051904907
854430425
724390306
1177724088
267645521
52224867
1899820502
913246316
1044365969
1350645349
1989813614
1513730494
1431865474
1970835869
202619210
732860475
467198367
1750220085
1485425978
35686745
536339736
399170058
1893696207
1605726331
1608937491
1729330737
913083617
729720872
106506230
1072528063
1172959525
117632969
1869356861
1084339985
2049231321
707836713
59378202
1552592485
487405501
1630665265
1005320039
212346921
2006602663
1897175554
47612103
155127795
1663910333
770888054
1402603623
916567124
10517152
1605180144
1626350335
1551779451
1088507662
1159214536
639968013
638233823
1642482804
1954560509
1565266181
1797141751
1831293571
79612987
1801915384
629178297
551334689
1287717557
1257072114
73117955
521665359
10460128
1469665438
330392260
2057551629
1994205601
1681593108
144446029
112962903
1834227231
1257160605
835385149
1007304335
1017374789
589260385
1918800211
876110421
2009571526
1164773584
1693777592
1259464148
240587276
1004338853
1784198561
1384484992
1764228820
1342639239
657827334
1873215134
1918916452
1930352541
403559374
602040976
1374651272
346596442
1266802770
1914537797
784475785
2022437878
284055228
1066351752
1035704807
153238826
1690048878
359904271
325609488
59546376
229948808
172922786
1387025952
2003614846
1060892371
1698471540
213206516
1852103704
26397308
1812569005
161436761
634156453
283198026
604084773
700785058
149555584
1988671012
766114429
694416927
95139409
1561518479
37309676
811634126
233500868
2125588213
310922256
559380110
404352219
1147925045
1911459228
409740859
208821337
645261739
232818926
1878474589
569892502
683290604
854469896
1105185657
934816836
1952632910
1716116137
1774809855
173858736
327568702
2118258472
1736240841
199951749
370530636
1877019778
202941605
2006759885
940145225
325002426
512767770
498360213
96325199
1639464019
1267409641
256376383
885474428
865133219
1679462326
785551736
1995012982
1192298744
1783742285
1919874176
341965660
258040599
597061199
372930109
343577737
734552135
937692461
559797685
1711350453
1530678857
1252413865
602263110
1378400665
1754193937
1437903257
1256656074
688976837
690601014
311387754
577459893
1834801406
790599303
1645205155
990420685
2009347687
704948516
2067539937
1286809472
1009218678
1371990561
1481763096
1119240890
1706888585
1797654612
1452992767
527182366
547346321
954622942
1172739960
1664024747
1005774044
1422828739
1199308277
2050959543
2006938809
615288158
242150920
1294991476
17374692
1428282267
220218793
254558831
1866859865
1452405363
1467807641
678245970
574448325
1859030476
581679011
1076447672
825982542
1505306904
2119048752
1895868023
1711041353
1894109720
60661836
1064492686
1863671432
961000711
301937731
1664549958
1057648652
1943399220
1938075476
1881277387
715670377
516975918
792275254
1537877652
830787019
369081089
421719087
240169960
1613806160
1989323264
2001802552
271585570
367649156
692305549
1519018618
1325728484
1929844752
1635840560
707843844
1662118598
1966316582
724330783
2119223125
972900409
579017911
486056889
1137241852
457103257
590595927
1730139845
470981572
1760503747
1884992192
392738126
1757396993
559658956
1878574681
718481020
79541596
679881591
477625968
1419273331
131527771
1796268348
128033576
1802938329
354876231
14353657
1246729160
1526078787
2135653611
1590345004
1976053800
1702215594
1032971197
1204988383
2066868257
302748538
420225127
1056603542
653007090
1920908733
602015632
59010570
2065844076
1052886010
1371500054
1195414053
283362564
949302751
1592365923
1031430169
809205446
168535207
1843238041
1111988690
460846656
1786181722
453028554
1778805229
2046798143
76172499
993830739
514489359
1185140726
1216267062
1124349571
747448441
421568474
1966889879
1196589684
1356433719
476209433
376362500
946225355
1506084784
1768546819
2021838449
2082367526
1493936260
1541787615
1105823024
177532286
1372747936
53601129
57674470
852756450
1590311037
875751326
1475948894
181304251
572158542
2105910086
618146165
88164048
1989452495
71988254
2065393990
1996233794
86067358
1205252361
413680500
1470314851
978899174
1551735725
1642248343
1427105291
528661938
1378503421
413511873
562820766
25550865
479985682
543560305
33854106
1846274247
913514719
2052597148
1227401387
1404944080
185176782
1886317311
1931614048
970035882
925340104
1112468691
1829968439
1911946961
246298946
1522293073
828311466
1128521783
69667583
1389889126
2109385758
458672614
1716067069
631570434
640511984
852808312
1463221271
1740932852
1378384237
1652968805
1385222436
1263630905
1485869587
450965100
1316855709
598715893
2121485832
329065199
1900170047
802211779
653323633
193289858
466740712
2032405490
1816078962
1182756341
1514007675
176700046
777370496
2044296100
1082490127
1275850945
1356124047
410868612
1433236942
177013075
817003031
692787337
496775212
1821042049
1994438936
1131713068
1248904957
2047997957
1391526293
2055299305
1720342192
605773581
1557853389
630114696
865954339
717361433
1139761581
2053807240
1937983935
127966746
957881252
949462668
1520632718
262796276
215702856
493914109
1415309487
1555058170
1276402605
1437888535
1782685693
1409689559
406163539
1185405770
219695970
247591870
1433251435
329770436
671892302
1193158600
1468077724
1152473111
430449220
1213139107
1545730886
2022180711
2021259820
1573203339
1381045201
386069785
2078568645
526996084
96157790
1983818410
1426352933
1884921814
1101660283
325128033
1186829023
1810735702
824488102
870908295
689007262
629651282
1388873400
1511643098
2099484364
503496889
1019131033
1683239935
1736738520
1218031836
2033075591
1890653693
72889970
1377784122
2116763620
606834697
120015493
1816902312
1439879880
1088066748
1077450478
1668567527
1327852002
199832422
1052256996
1684957102
45233180
1337474390
355551922
217530205
574358566
120759678
746814005
829987389
840169614
1603562688
170517075
1410170923
1855995073
1262705050
731324942
1909734203
1046354009
1441889342
949557821
741987774
1036726694
1767024191
1660978710
2109425494
1240286962
804662851
115657962
1589325258
1108931743
1294753390
205900059
1755898800
1404713080
92863798
1657277416
1042747341
1975931288
1978966301
1831304952
361390378
1046045806
1001083028
684520720
581316859
994679777
1536194258
2070555148
2063756262
422444913
806165800
1488263987
2010370024
1370213437
852083573
1655891492
2106168783
695254329
1046095971
585971376
974213818
1925819816
1146988635
599122942
1634038236
1644462085
1161881499
1856797100
1630128066
819431229
185466749
99068762
922794478
202606405
585438285
1244348486
1148097425
505625911
1030993028
429213413
154348729
500453900
1503822920
1348809959
300685617
1548043619
1037461639
1293348809
1586558403
1289779686
55755171
1417920385
1182901385
534445418
2037550667
1217149821
828628446
294060307
1502025712
1139305251
676583057
2096910265
429396783
1729341178
1237506504
1911912490
1517995336
84065811
1845461450
191220109
1608570669
1829311418
121598339
280811834
1294073217
1602991805
848903214
1215343425
985454590
15443713
804519568
1401373677
1572077673
610715760
2002670927
326238774
1546286959
1134845671
1946673260
1748673714
796253491
1899461313
756759404
1802031275
1319826675
1255446141
1953885565
1591441101
1358074148
534005068
567887876
312561619
1717216040
847878619
824125680
548332157
632078544
1842868422
62309392
388888040
1836277073
1330327026
1177338003
902626245
1427405515
137489351
1815240141
1470605836
834372508
84231706
1204940246
141603972
155455013
2110518099
722651828
252733058
2135022264
992000568
454662903
1293202849
1755641657
1360542498
459407069
987961173
1562530586
280779856
1927773665
432503058
2046958231
1176095967
1040793605
980844388
50507071
261059520
201542874
231112184
1473912411
581236557
1331825509
184879615
1624103741
734055182
1310254879
579457144
1874543190
1247466862
1919668829
1176710327
386057577
591806905
1448235594
2096783171
338646748
1742370141
1392202392
1305383098
358892305
166289368
1583569118
614044478
506689124
1305488902
1166769791
1411823827
168791076
1314570938
512236458
1042724540
985479656
1605977248
2066272969
1245576509
1590748287
1831068287
1454502826
1580124578
1864220530
865417996
1246269284
790079069
212472890
1857222765
229230829
56390441
1511786921
630257117
1165307215
279548428
1725740594
1597691515
1291498018
320355343
1175952150
2012205200
370568211
1762994679
694471849
2008320249
470605030
29316641
842900448
835148870
555055679
928018857
1988545438
330377133
188310882
785730762
7774297
597538011
523384704
1871894819
2124289190
1336001685
552671417
842316787
1617254347
966972198
1615738738
463099992
545771458
387470548
193398831
1565417043
1681222308
1873321640
1934673081
1228563719
1871600958
1030561104
1508764870
67473423
232909598
668908221
1502262296
1574963146
1649746818
1126124546
771447133
1599467294
1284363061
1235312382
43252118
352531608
222958099
1528524552
1779874282
340585959
1892995993
1442052766
431557006
1124953930
786435359
1329229027
1812071274
1935247754
1456139575
1860883287
1332053866
1929827354
674271731
2082031831
1009926358
1965326727
383589381
834398690
1604212717
1986790972
171329718
1706945568
266221790
1807964963
250672646
530369493
13311963
845313108
109492342
287252020
1458181885
228690591
1381892476
949460552
711885887
1915782963
1506044479
1943849007
1568381515
2021627936
1840697303
1489762334
898501195
358874256
845212689
44819404
60922847
1325687816
190932494
701236600
55544291
510220647
1324844551
15980846
2121814398
744287866
1288876365
1101317942
1607068316
2029262126
114509694
1315129473
77070119
1306573881
1139454912
135642290
2030981753
181006189
867086874
837049137
2078681283
1269488714
1100125470
1689389485
1079804016
687719419
1020353939
147663041
892462665
1164374534
746529312
1433750224
400514136
31347573
1940760500
1527454181
1779056739
865702711
160773801
1484979393
876228098
117840873
1707393264
453108183
724866888
208208409
907053394
789425124
2138334857
1417377399
66511932
1496053068
175536605
988694176
446614828
1834401069
139518083
1835375603
284909484
1757677731
1521758310
1790707415
1912981458
2089390164
1314490539
521762550
644400519
580381684
1427665379
1448188140
601070685
1054124052
1400451890
2009442178
109089590
882197611
605631983
1375810418
2013909509
1328786997
1753932263
114531424
541829550
407714279
340725094
1595046671
1154171135
401313855
1024251526
909547160
431248020
1701738340
190463132
391523701
826789846
712862923
547116138
1053276904
187387098
1105955116
809567275
1401948397
1364900969
995226753
1587173599
1111611584
582604356
1022445050
1539541190
1083293966
1355569020
556044841
1388050216
2000722199
369712071
613960880
1248932854
2084462460
324204474
1000537137
1585708268
64070850
1103613394
1922807679
751958961
618641881
1053528019
697344300
1949143834
1952456329
454886805
712204473
1185161036
203247816
577584237
1304023704
251618079
151093697
1735861853
484491300
2019173183
1355949929
1983912731
87714178
1822985526
347164092
889144503
110870907
810768091
30413434
2139388095
1249322744
1999714483
1817045405
171265414
1029748667
1718527040
185472000
1233467420
2132905486
2126083488
1300167798
495705197
1739316427
1219297534
426740546
1379500399
1206916486
1657108229
2131598684
1194837038
1148026142
1132991357
1411061631
1920853489
1938233262
203190330
914010964
931722657
2037620707
1600321021
2082653052
528359976
1894956011
1910855459
707390584
1746680660
2128732830
2093180686
748388911
1288794743
2124205280
1557688613
2078078660
1016680244
2068263307
1917581082
1492338942
1470869436
1816986034
1977313077
1720378669
317645890
1435285879
230857649
978914779
1864693443
405446652
125464743
1250954902
1993508159
1839538230
83441616
1016063818
1914282275
1108528079
642432753
73608144
1554468465
198756944
2091943319
684734663
1421739830
553005591
2086669782
1582773280
1337634283
1244427107
1154794393
1292018872
1715273789
2114744641
1020859526
67324091
157664472
1264693135
46008797
182425332
1698034415
681200127
2093350798
1541604825
2050814088
1203630370
1889493880
132386680
1801450548
1223596779
1838002802
1448121260
66502149
1902465216
824106500
2072336152
1205871130
252934641
869403937
1510800888
122340099
162630208
1389960061
996842471
1047761949
1309137804
912659546
666323399
1758741083
930438407
1847470746
966451467
636589244
780339338
1983946109
286291581
371059981
800490507
1749941213
999399519
689360193
1267344747
1224442870
486658477
21372069
600782587
1974336388
1534537747
1046923263
781388014
837111712
1976047547
822314301
1229508538
1952572834
732522744
472830580
1854602481
634522168
981373282
1894422539
1650070594
2040979896
1838952308
852099637
633927314
1930823034
2143450262
562998811
59870482
492952193
1604338767
1023697670
1445468440
1120988039
1584720080
434020130
1755581809
1890066254
1113004765
1789068321
1196565112
1647668036
161977291
1456558857
951765350
1719732062
230629231
1713792263
773072126
106590358
1760942778
1509259427
1263857817
1563594918
1731625688
11535060
1060433377
964227504
7870362
842617616
683329210
210047478
828360263
245789998
2099663341
1875347409
1036023345
747939508
517027737
2120394913
1653179943
1012901219
478353642
1942595981
1920825902
1861185229
2134823269
337717521
707591200
860061450
1227233617
153819991
1441963428
569127397
1850712836
36406071
1450037527
1795275548
1643683092
1064519180
861292194
170616315
1427536886
1872354651
1138511075
883997287
1366135827
2038139400
150582013
1989962306
1344885496
1755366241
1100253976
1180334639
515166203
153741904
1775335836
1236285859
1664674286
1157941382
1571500574
1210869221
91051837
912685433
223723347
1033998913
988762266
974786540
947412967
2121594400
343068634
735220433
944993096
1934810396
1407659132
1973374491
255399166
134900528
2006172465
813816580
2114778883
2095156852
1973630374
1297449280
615359988
1569246742
1244562619
333842052
1095928615
392761929
1398136134
1109351318
137012789
557842885
1621995534
1909080953
657563488
433500522
350539636
1308139823
42522684
1275302098
164766343
1614452634
450335497
1073995974
782107644
958308230
37194924
732300565
395765735
570935599
1308180540
2115577412
642370894
872293053
948764748
478891540
684349481
1834815387
781262754
1737846561
606593894
1540186853
1704696549
35979217
1501720596
1026935538
2091746909
1798987215
1196524843
802671056
1620562279
299852564
1609460728
1420684824
17150601
958259867
2017553692
1015997513
512397941
307567278
1925427556
692478009
1411436192
1170824699
514669944
795329329
318982964
1182447341
1903908969
715556519
787699307
1025308799
129355429
503187225
1898726864
2054679979
1539049737
1742398697
1308207338
1864746045
239567005
1907411123
1694463359
780616580
1224987794
1605345146
2101329157
948985336
950415960
2145833332
1455613408
601423549
956002135
1429876004
2096187034
1403836370
424872262
825591619
71151604
738515209
1202225258
149978541
1839356076
1628752535
151577513
1197375376
1867267816
839561139
1937555818
1146645511
264937952
1708477533
1452332470
1028413880
519786107
1040804285
824653191
691031822
113412860
500559125
1059084945
1790251392
549148657
2020093442
1633533937
2077160233
2024172287
818609188
711319790
765806862
1890087853
1966910411
1258983235
1717983658
1534891232
1940539032
57586326
1526411022
1837021182
508805923
1762777648
707854131
605289408
833834444
1249992123
1587898679
1121994005
662905780
1700824510
325147494
1049297105
664976982
1069604293
463406897
1220720774
969051332
311959222
1170781282
1162805231
550586700
1623326823
1219553579
1269051075
1647961282
639501977
800858906
1485963194
570079638
2108094130
15446518
101216971
519046324
693109767
1505319102
1344947165
407375777
649368884
1473636405
1225724097
1534847763
1342980707
379497380
4615221
34490954
2086801484
1827230721
900331314
1872044619
1033448446
209417579
1406846133
84679616
494043461
805755690
211245648
999633875
664215757
305736543
1693696696
1011827029
1580595880
877807145
520774641
1543006010
977254388
831240480
1637418671
692324030
289518948
2085906616
1271327977
1656696679
1732449017
1532274495
1092132131
1973439894
2033887413
2086940172
1619962260
259879527
1737179957
328395702
969634567
1334865216
1515365797
591733385
1375999333
1664157883
1501926992
188653408
33832352
1347506600
104753326
1849214105
1955066761
881448433
1463752739
395739732
717489998
717888799
1582361236
392196525
249866649
1392271326
360640390
277793312
152682776
1077837896
838519063
2052222272
1476810553
847858750
231462726
2006633149
1307374392
1395863571
1864121768
258689844
2023859215
2052597148
1876585861
1767082008
233206578
1701121109
189426824
1768116484
1425083906
1406142694
1015508771
358966157
868142177
611377873
2085520330
458631662
1307853160
1021655701
622279400
321516255
1082265806
703038158
177771042
784527683
1116484678
591786276
2083635326
662616751
1197757992
1067570771
1029336992
1452104826
138281556
751194458
1949762928
1558298388
1764235223
575381635
188969364
749083971
1661042699
2091689997
609433761
934913208
1767361142
168530953
530060005
650854370
1302120574
1258158803
1456922795
91605609
667721047
1645199973
1721064978
551831453
1726348980
1540087802
4431989
1355728639
892657846
587657727
1031453848
301398436
683978960
885110247
1280731252
2077304747
1122595036
951608622
1623847110
1476213171
924492048
1354281000
392287446
1232657267
1088783116
1366631164
1042963828
133088119
1009567443
513432237
548588790
1537827893
1468401460
1491019700
779424812
500364552
1974746833
1819743283
728175704
1193859581
694399168
659991959
1863866681
185520748
294365721
1046952175
1812587076
1858360685
1223407695
499779715
1666110995
1906001791
878411231
671114259
166178
997937634
1959423056
608628809
1970424242
877910467
754868805
1060354770
47802645
1325564160
1976226398
2005393801
2147220038
1329777072
1813984808
1744085663
734299737
1522908573
936591215
934370895
108386845
1214126960
1237062428
1436493214
1721778743
70421843
2071983428
535981445
1834928944
1177318267
235846238
817791064
1346747455
1787482138
229882142
322359845
1597455198
1747615141
462796599
1075498871
129843182
1755192290
9706318
512267089
923441533
1297758446
41670343
231186192
73833500
1534122513
603111961
7857122
1734535398
938095589
165197769
125786815
20265000
1307776244
669733609
1370373306
1243536279
1672063317
728293809
1309970704
1449045858
764966204
1411985388
567750313
382713109
1271824312
1560180915
786682483
705947908
1777269420
1211951144
1412067231
454257313
1398441589
272475833
1755261207
1546578383
1424325443
1717110434
1656712613
1600092871
1747106499
1048939750
701757874
1248179826
1766553097
837947655
1361606027
362866754
1954192775
311063590
2098576400
190145953
1686236101
997770551
1803045929
193598207
1851972379
2112227466
1107970730
590817933
1651694550
1904854308
1070323145
1578721605
1571572820
47505041
1910663171
642631667
1542566428
1522999476
557801734
417292907
651372765
899469536
1287302896
1472746079
809893776
146984798
1107129161
657294437
528413959
670633055
659498105
1726693430
650730553
42480320
363514549
947175998
1205784258
205537137
891524189
335796443
1360308779
1257559822
1782454605
1763180521
676667131
776840346
1408435848
293600242
330973579
65390673
19774039
1057122255
540770572
201478597
1576874757
188322116
2136157424
1013198223
313867702
1413113977
2073298358
2090578574
731065126
1572668639
759534384
212111643
923187582
1445481412
1293662087
166258115
1496304302
812496181
1855060114
1623559064
579762051
470530617
815740185
814831476
1987569779
1708854933
675905604
1783552814
990706092
1384427967
967207966
1904391241
520037777
530929619
464958796
1075191095
1058323724
1726615852
658803974
1912067339
2065743009
294412053
1778601231
212097898
1305340662
2062643301
984520869
2063399684
1088771232
65770907
672953511
408893298
176897050
648805113
1725649402
339610467
638172573
85576278
1646664940
292288534
464733422
2021833665
1213087204
1229965058
1343199238
1633131083
924223686
1965010523
1625585756
974927770
1253209283
2127160493
848656576
255477480
1429708167
1089819742
719879076
1026648756
811742902
1706425469
1374823521
703660134
1758194474
861830803
882658735
1363051570
429861338
1552932551
1702721768
579931964
1565206058
1392806783
159092316
1527122092
1739600196
803942897
1388295354
267202030
989555460
1025396365
874852420
868603148
1497229606
740330629
1829311418
880862524
710950660
1986222794
425215423
1995128041
1177691067
1357749765
1433565588
1878154214
1926125230
1066040075
1680504280
1713612489
356927654
1717297646
499170143
1480739095
1554933739
737222748
1103625454
1478013269
1610865906
596980914
776100161
691718235
493675363
2041151751
455829266
1371802563
2122140312
2140855746
1957637912
1629834714
720669463
381751349
627185068
959637341
984118543
184775015
31797858
2063181839
1206043612
1164163814
2121307411
399375031
2049548389
1841343505
1993804666
1304415061
253645414
1921968820
129529088
103629270
202305831
1352156257
2038215746
1920891039
250570854
594261998
53879005
1686292713
53263074
132024561
184199672
83288704
1825517235
1991224527
2086808466
439814395
882822790
2092683264
415563014
414526082
760481012
590466035
1765113439
612666751
1564860456
1606955508
1837153251
286115223
1017387750
1098374910
1746961108
1104744828
1799007100
384329243
540686030
263789369
1675828950
1177922570
1423355719
1366963101
1197178006
664613149
1337569134
772858382
1199331989
208663161
1600706149
1281988609
1695282791
659207836
1656047894
877140728
1112034637
402990911
1642615125
1017272304
892988149
41478040
62817316
1623027645
1989660267
1351833296
1221175884
422369509
882378346
1953043130
1306052505
601463652
1848724934
192924261
824404538
147652048
100415406
1017532333
244746186
614273605
423326067
7245161
1128874283
1298876626
869179617
478888262
394774353
1567729357
384699450
1639368451
2032229567
1785772669
363627075
113862489
363679059
759571813
1882364685
1090851325
1835161696
1443650516
2004584969
1954105788
1267162797
1663198350
2091065219
575890328
1891189731
210553379
1737598191
691136786
706152512
94219261
263031484
595137650
1904488046
771912588
294738946
8234710
798109421
501569869
83095761
878934518
1182145407
1511784412
2112818105
149120371
1446293189
2046429653
341545896
985780780
1393763231
717878339
1905640987
1826343133
1251149427
104081538
364145305
1969031806
1439771737
1239300576
565634502
143237446
852991317
1257187888
1400638462
1275982798
2004295435
854218878
1477557546
1739844539
1402818318
818328679
1412158289
1348361544
1975121882
925003445
112822993
1325371811
1018246279
629246626
991442829
457103257
633940457
663451734
622971464
1880122400
714156617
146540450
403825342
484105015
285845797
1559551043
505174136
1167061973
2009632706
825557569
1006195702
941574231
15215117
677129398
1661142783
1500210622
1239370306
2142486016
1744270411
1311176685
727206701
1234032945
667609692
521404639
53703718
847185015
1660870254
939218280
1405731635
1072328614
358003128
1372411179
418559230
795655101
154203950
1126399621
1117564921
761190897
1012608046
1190601980
2004596777
1817478468
196468750
752314283
1115080469
769847234
832581513
1950742084
922531933
886164996
1111185654
2096287538
537335887
269166936
614075777
1228085386
211027897
277805772
170712227
823475519
1366793261
1309623950
260272884
207853178
1345812903
767755589
1132978999
1631218509
94557361
1540842989
2036017116
746650195
822105320
817265943
879975513
1061396832
2084400518
1370279536
283802296
1681808002
1569094104
1494224929
2007914134
295417433
1567733147
384093952
511109238
714787162
2008208969
655375929
377238072
1987671957
270489676
1863248746
780946231
64354826
1315107451
1828950921
1823011374
1110503594
1839302279
1105925240
815448902
729700626
756611183
829529422
351931810
2037063791
891786094
574895352
470178844
1808440746
2123448606
2130231384
1605493114
1825528604
68007608
1463136576
803402744
728472308
2106204784
1057133695
2134530907
1650071893
2131680180
1758944567
700202753
111841673
738136721
1887829108
1211582946
33330037
1609541580
579395610
1199559595
1601886218
1855782886
2036218833
664378821
711354005
1059066252
1617403776
1252023601
847726942
1115650430
1030846527
1438511382
1256383083
14096812
1598206821
1142362186
1944717400
1767653319
1628669855
1291208469
445286544
679691221
70546191
1631684937
1129208298
1796233517
1470147034
1155493190
490882325
2097717998
1279953922
1769900293
251724599
1777088189
1829012503
2027717
257220354
2083395777
1041902376
1239738342
158418269
2105464834
308271799
185116163
209810939
736643743
1110372740
1671820442
2012093103
522185826
1531384241
1449845900
897271743
917157963
1165191556
1517340027
1956135861
788167579
1880069484
176212401
723239561
2117370890
1314286530
2117571574
1604962207
321404047
2088929475
2043137073
1543338242
650568313
1285179179
180154987
881691051
1066462707
1947497865
1271604118
80236508
206772579
1508494218
4116900
1409063302
395578202
887850284
197582532
735532097
1335764104
299321328
424500715
1769493290
251584121
2140189320
1676653225
1259523182
818051688
669428743
1375641577
1564049509
1416109644
1123769536
1191122758
63903239
217214479
51864608
844653481
508014396
1803285548
100959941
1237127112
364094381
2003196518
399814255
2007902841
1293651321
1051672799
471110686
131763147
535567219
1258904759
1420483293
1377563118
1051668611
735799187
1514334710
567907801
134101756
517358558
516625073
425457731
1520733972
148925003
1766669206
1034195801
803989567
104022294
303953076
1961732197
1737398129
1199664873
1594441298
1763546921
600019965
1041932643
865046975
1064725415
1546768737
332724259
1339433760
527021056
813215068
398336547
1079789410
904910672
2078715874
1831508717
1390631680
79134074
703799327
429615204
144703022
486528462
584858998
1090250591
1193938510
1170157645
1798871313
505516132
1566975363
496762753
1312274642
1509577455
988364762
1169412650
1231255094
2139985284
2115359391
675909561
2046411140
8808425
884923747
44161637
746297645
1452112687
877934141
239245584
198090251
272963829
105504123
2098417997
1825632358
1030109965
707200354
30711464
844293661
921857628
129915862
1115030536
131914908
1377378445
1923771435
700358906
620056635
1463755044
71481068
1953852053
2075644551
1001327787
1803402202
1531778805
418948252
1988299810
1765693875
2121005131
1781023412
220257215
1600395390
1957808429
628923989
108844861
291491230
983000092
1859980844
1087146504
1090755985
1101935156
1840675765
719946903
1829866452
1358996772
1805978682
1527455278
1569880360
1211437704
855141102
966306404
22565684
342415085
1308524849
924535796
1908035697
1344705525
1366436385
443109647
824120005
1391480946
1159550642
507037075
1596722758
1148645717
1307663462
227869480
1782148377
2020580458
1686506727
685385512
1118607774
862038396
1833847060
24651856
1776768015
73726767
98961915
802104974
1218569296
840860397
4342602
589700478
992157394
297951479
31901609
31338975
524789113
935928873
190961493
2012667498
1001451217
145787336
1398556434
457702677
410331718
1541462690
600573344
541506541
1358763096
1096922603
204830356
2001850530
532374678
1235503021
1740269206
924068241
1437615054
1945430094
128463847
84482710
1755002058
402709789
685368082
1487306477
2137122474
146372398
995257123
1150706443
510468439
81782184
881836741
887832488
1095658453
308895809
995203157
1476767377
130060945
1777881914
248849874
481959447
650819300
895071506
1483725447
1527780694
1796084125
1540643446
664584681
232140015
1535066896
1747344483
1080281842
1730260112
1572634931
1097664084
1958902372
902090328
270646326
1997428946
532932335
931336638
606672952
1021219207
1289867723
365696906
2060804535
2109127186
1939690595
936874869
2117881700
430571876
1419871931
1393401575
982888381
197040355
1697711010
1630851162
1677274668
1149068590
224743174
1626938758
701400116
1596251809
1621547492
1571578607
1296010163
1847218809
1722617680
1516364417
1231442157
23587607
1841717726
1745101179
1568274290
1779684804
1295691637
590522805
311271568
1883668376
2020017982
197761932
693565087
1394354454
142062874
1026089761
393515114
976499687
748426588
1626585444
1777641411
643796543
518758367
273800891
173461232
1739067084
153000346
32781427
1425730598
1862685546
655154179
947352327
1339597003
1306570645
1618637746
1854442167
1501010853
202939817
44003676
1212301451
855905933
1081232953
118804248
347872662
1959476793
454925358
469684419
553830602
889764508
1995202828
108252675
1670186279
1485587856
1240469579
1122434895
1658509133
658643530
87525786
2065074718
1960760766
1585317199
1637571236
1561766754
745537316
176173145
1635946117
1752569208
1664630785
2072772632
1831728718
1815099603
113442857
1288615425
685383533
476982510
699840149
1008733092
1330700333
2083049134
1932545535
1865559809
144972254
361411945
2136637600
1534456015
825523514
1225495822
2005748577
1160231429
546297980
922248415
957921263
1623613503
1999505425
1923904164
188971271
845465718
510034468
288634255
69384793
438278508
1346207368
879342935
1374494015
1682218173
2126728958
990098420
744379352
1549218056
546692309
960546490
1131166509
2109395810
473466622
1908886743
2026731483
2096433877
25610458
1923853951
2134724623
1424752046
1256220257
277825327
875279530
1896020043
2071443450
1488212511
1962266993
1570111387
2088987351
421180373
1093690508
1164101738
1310912357
982564619
2125201790
988923029
1327540397
1103426659
1145583537
608548376
924132187
1053665515
651996568
707051111
19048372
924304978
1936506745
1879880292
1619964372
143985664
293672703
1881799691
364085820
1598272161
2038593072
1227249611
1617791492
2122921379
407420731
316763590
494465008
906385533
680619424
6908336
1178845236
2020379884
1779818797
1686705981
681498286
1204017218
978187059
1437794208
1072062367
340294
547529469
1537443377
1930307213
922547972
1663038032
878651886
8640810
1430155169
1216710629
719565354
690574106
109863889
905660285
1547657137
1659362304
1441773344
1999187530
1144527865
1888971266
9154273
1394121242
67379187
677606215
1021311303
2059452356
1224829343
594842401
1688141627
1509277313
1362978303
1417419965
1574506100
1345304416
1191480947
1728819563
84507228
723653636
884127386
599820379
369642488
902624441
148998849
1163638565
267386248
565669499
1859070294
1455284330
2142030001
895684105
1456494716
160613082
959380436
1953624925
965968771
962067357
1442273579
1422970144
1132243945
988905710
1494024605
1697827717
958933225
888795574
1717678120
1042208604
409279630
1294797810
1595018024
1094744111
1351092426
961078622
209612734
1736984989
236711740
507807502
1936531403
745896392
541150227
1623466423
1359884236
525004860
188268387
1384130588
1265327306
1221263381
355217816
41820357
618222719
503907643
1341818753
412463887
1264850612
1909313964
1995724405
562076032
99555265
195577092
338512878
911147439
139091496
988432969
1348452147
1588758476
559895249
193663822
929413855
1852062128
1340938650
472417596
1470987822
630286924
945220463
1601068552
399549653
523975198
1644773742
1333135670
1235759820
593550674
401688945
1088306556
1655755527
2024985144
383416832
1740918667
1889783580
762498089
1891534842
1373909738
111605842
3297693
1560909660
398303756
602981451
712330784
385732241
876576673
1435413303
1898386647
83365772
977784533
430210894
1018486451
334073309
740211379
883499557
1417576491
1858229224
387919683
1001091932
2101011466
1321705811
1000239133
1283932317
552267203
580399563
1834773155
405537953
1230312171
767196834
444287006
2114636586
659481216
75721300
654018952
715117750
1905189985
1114417708
1071453738
1618028797
2103355732
730986874
2003201027
1516639250
7010970
783662047
1318653691
721220461
1118015301
1929131488
459066389
397096101
1918901007
82825137
1491427359
2112449445
2116488756
1593223771
2013920605
382657410
318817739
1134437723
2043731445
1056713850
424199370
914202984
1053609680
1287905015
778800346
975832208
78456877
862652024
69733943
1968794183
1040208740
1296473056
1655371006
563297558
1712315522
1333047604
1586058898
980299214
1763857609
122579669
709483546
952587949
1636792966
637736182
1548405119
884346540
1977793287
680171911
1348992103
794609439
974522973
1131451259
1643534601
1389252918
418120548
563563736
122661752
1434220490
1306172705
822503434
793687805
1315653020
1072707911
716386493
1541772994
517160261
1268930862
2104832115
1330007184
1003944705
2031948263
468332859
1287622299
1204915148
1675213092
1330940723
117504829
714433039
614800393
1476244137
1637788782
2066064915
1366700436
242403714
738822602
2095912526
742055621
1303529617
600307020
2104059234
1825965664
1991053061
418918426
1743722979
1170297338
1835942958
1939856980
999777747
1842638042
792517741
520410286
956901915
1135227945
803195074
1564421337
2059421367
1393326838
949909572
2088830932
259630323
717218073
1541365925
974721599
1084793086
799095497
1317859697
970934464
1795239019
638366097
1660413072
1003179769
852063209
758614385
1588917858
1380978145
559977849
862623871
1231770447
1227940338
1059526942
2074277747
1606665996
1897353847
1524039416
715181393
2027545892
1508642025
421409029
2131031770
865983057
1311713232
319583716
285185957
1497874280
1956746415
1243685865
1561341090
1603224435
1145061150
828132897
628651805
1441161885
395223240
151809755
2072827045
1738864243
1759940815
418600850
257742217
529563528
1052077432
1238870119
342882696
646666363
2038122989
340680516
379893000
214845434
295044929
1631566026
1479016611
274112309
1369809316
1906318560
1558157435
1599539574
1130584630
2103086420
137668276
1534763005
2065793938
549200594
1086799873
759481133
1905731687
1310171081
1602952961
1511359469
182750991
1081332482
1225682029
279387003
1081327312
120940627
1059487640
1719132917
1570499803
1249936626
588307192
1294544476
1459703032
28055299
1367063102
1211909668
1977400133
610737499
696596494
2020698805
1124892582
1382750685
2042380707
428684116
667242201
268522375
152481485
2017023226
1418704301
1892135830
1465411204
1994764398
378739817
322340194
768933251
630740340
2035162577
781434611
826917171
921827999
392417450
109660975
1345901585
1959169353
1619634256
512623289
2035524129
2110647168
847039161
689089016
1132241684
1629398284
1605569845
738294486
403785615
1962109768
579900402
1809125176
628102127
1928765161
976041791
1173763036
1980786956
635362423
62682875
2107892015
520759672
1973237703
1153829332
2020937057
1488507376
743743748
368425823
1018638076
1307745408
670251451
648109163
682584342
452372036
1042295835
1404237677
804155292
605376497
191496269
1612945055
88390964
87170003
2120503895
1774112653
1874790091
1440636153
1111470219
1594145350
1774321260
1575523701
329724860
326449125
333119594
1764473025
87703676
1598048774
761147212
1304063340
1904084642
1152172417
2127615100
1899483741
2045934051
1565443856
1657282996
313261870
1712825970
873320048
420937199
608920604
2013158963
277737776
1567657500
1218560865
1817645229
1445053372
49082211
395763783
1698733504
1682863577
1656996241
1293587163
1929945468
1832292440
1911605307
368291068
399343770
1377413167
1728634653
1796370137
1273754664
1622876189
1311131780
1985232039
1142793944
110015610
1418015931
1878306762
403347606
655268774
1545202171
175286404
1240468742
2063030576
1644665275
547860838
1636561797
1419678841
1119495719
2143053750
1973108237
1553193744
30177527
2077679520
720745955
1069636668
1831401029
1919476869
182740513
1902080137
511073513
1416256814
1589331903
1062014946
295028906
499823383
850804411
52165486
55510116
583329697
599825966
1155554429
1475372649
86486266
510374182
442003191
1271641118
62068822
1179810210
1598317798
193165395
2114141579
538823480
1681585956
974396139
1066230551
215200859
648301568
522549922
384425263
1439951535
630116438
762404511
2100810617
290373580
782533783
1255565661
2015324270
318833003
1199331989
1729715087
1269101012
686882011
1283370712
682751416
491802352
123521291
1318545522
1081508607
1207616124
167798281
1540960991
82024272
1134459259
2128751728
1483407709
749299770
339633523
838352095
1712511037
1924375293
1090557595
673783054
1896152629
1454499849
186553252
2099753430
369068475
643844794
1831403329
1682883346
78160549
308780739
812669362
133385435
1125564713
1463714315
1518198235
764028300
1132440022
2044831523
1557738123
1014272438
759825232
729359263
1433674172
471110686
781078526
1180701434
1773142459
1152095086
67401655
2049129926
84837390
1072291977
525749331
809127817
2072744792
2031419127
1228173513
922537398
1442617890
70724097
397599463
805410445
1979592306
1231839326
1301888593
1488327340
1507545829
1755962582
537714581
849856973
197784620
907188664
1439505460
187968137
321687115
313186889
1311752335
2103331243
1487942501
246952909
549946966
1606274487
243651309
1573289174
215660264
1344957357
721936964
412245603
956527647
1580224530
1015184881
509362887
308128737
596730370
1285040256
1558522154
1126496343
1647591390
1713238192
1577362595
1647299793
1263559227
922840450
471124002
534882733
718096619
1307258854
569044388
1912883784
1733675794
581773271
1725910630
1833292352
1003047601
173497927
369453468
197395410
1127838135
664875450
2072048626
2038883131
622342879
1946959116
2113295427
1490219496
848942824
1260456323
1753256674
698742250
997111280
852364891
67062989
2043424094
371020957
1824179781
1898455857
907135759
1082513884
2114656771
1386619236
1400135555
1197667032
1355584485
1576489041
1930899561
751920332
1096353864
588362568
299564948
1422210343
1936518011
1469179389
1776808843
214952570
516442078
1097545941
1230549178
1822437726
772455925
1288940909
703263625
390798667
1957369668
138701245
1745678630
847539547
1470538278
1157503750
882727587
1274628500
1059664402
763182261
373606275
1914347827
1543019691
2124607872
1586527977
1390335016
324254675
1918196775
669071788
222055240
1980457808
1928959026
728121546
607597993
1899778203
774258495
1112872437
332105439
1963942462
136274363
1178504275
1606291215
1744794941
1707899698
2131282229
1765380255
152576374
1209875942
145297252
1767827901
2135391859
383741522
17007480
1797437297
702861333
1325978622
379330868
21053717
1159173038
252923704
133460721
1837674599
475298426
622239026
1199997755
193851653
1910513047
1668624607
654792216
1178194106
1331536442
1379214243
143092335
1923762522
1575014085
263229926
291384168
1250926912
1191392445
1252686124
39789271
1857667011
1073307414
72624934
1120835389
1441968904
480938381
54868171
1600927675
1777955569
1454862788
11359657
2023481478
453694732
496174317
1380721234
1356916023
596812659
1675789786
638055396
419047985
115823011
193316077
1728587106
796090646
1398819174
115735306
27497807
226061151
146493576
453168691
1310145304
16679942
665506774
954149462
1165138531
2143978201
1011972703
2108816741
950336754
1369068475
1489698483
1006856543
1665568365
151351452
1246237919
1096732134
360968598
388258347
1152768074
142771016
1548459975
867349435
1800131807
1875831330
1283558684
1209025299
833982376
1115535075
1787516113
945334489
1145370098
993438623
469438234
387125298
1594377262
1882923174
1292074533
1102453161
176198756
1094314284
1698354093
1845653098
2071093130
1941572966
1837527830
1361731586
1712777394
277009476
441890369
1646237156
614438986
1308693028
1916747554
1914954112
890128310
1076963448
1986100217
1485532453
115397069
1222695339
694585419
1435704860
933593233
1542988711
490640300
1149316940
971271384
688872680
2073622241
1761575083
217553218
1515198310
770879812
1235435976
881891012
1888388118
1902151292
85053924
863356073
1222205014
554395212
1399486305
937621577
1065530368
1737410386
2032924429
2072556348
457887268
1706862885
1370565557
975716633
1642690789
1092453604
692365061
2030973839
1014838195
1557059490
753485415
761341387
954564310
1136230241
1600733646
514232501
432149657
1671770060
941732282
1762919868
881901652
1009173279
1981621526
1717971428
2142535434
384182376
816950026
1385898283
18252311
644271366
185595091
881101673
1236760668
1944146756
1251992110
1428146532
928510560
1038929705
430243965
392356881
468164819
386932806
669734045
1486714092
452074784
507422741
1315873709
1663795607
2100250152
1684935712
1964301159
1853063153
2122266020
1139795321
1132070625
1653781656
154494316
1177680842
1506150444
1374615376
584117703
554031606
1747535946
923234790
752398443
1153866618
778736960
674045612
1867151914
2006385889
574955168
1339592050
989670729
1568712918
991672271
1315456338
556957901
1814215957
72446973
692787337
1214816536
542418708
1984931624
1544505556
2081110625
564089704
58816962
1704604891
1415042895
1349626142
1972669835
969752543
1947791265
1659239955
240845482
1612154914
344304592
1040764349
1444316689
1706837499
1999403062
1327697463
1373911770
664030165
1636224048
1368250883
1465768220
1716244082
438616556
260375561
334792266
504545909
2147273150
1597728167
299190124
990531013
818511126
1170532371
392465732
327015152
746491555
719516941
897432369
797101611
736912210
2019983955
1825401860
1406762177
796916997
487688758
2119539055
1437971788
537237390
1375646285
596228358
1928601569
1972196536
1347358777
1587555862
1955173253
1645195209
776780835
1263107816
828120915
482608528
1056047472
973453769
1653932083
414705100
1119283569
1395915144
1074227551
1853637021
1491572062
1991743421
140292319
458915297
281836035
845725653
26538661
245173126
1257305593
2135490782
1461414649
116792405
846525301
826328505
711228435
361587736
1691347387
1452941253
1719020180
1186181888
61582026
245416793
116931540
146603823
1877187631
1409084117
1277894252
196274153
1309623950
1858324339
280719952
1903769848
660698809
965601308
1420840383
1242083598
1648224735
1115840787
1433915655
1743218164
1308466072
1029748667
1256973926
624598185
391865120
417693233
521995750
1922090009
311069757
42692912
1405047443
1653390947
335888526
923548746
1822228534
561137328
1373814091
2102515856
586543315
862646702
1967541138
1521230614
287777976
2073426308
1774402877
1480564182
627777523
2098711666
1874011804
2034142569
151408557
1448788503
315405062
1772437967
2067821256
1188308762
1819778492
557072332
2086891054
1859340372
2143203635
2041902677
261560543
1777477304
305040268
1457756512
107514578
1002502206
1758099965
1851171205
1951629867
429320853
2042928532
1127998164
611103889
1126610871
1432659494
1639034001
234657693
1612764180
1869115517
1417889498
1890507882
1034201937
1448310863
1122121868
1171362427
1390314864
269641162
1022709177
1857748360
901280494
456634001
264026938
566969812
1363890986
1829275491
1667725533
2077922886
563254196
367163761
1032881813
1556863411
1148348027
430694900
770672112
1232256657
493784340
837556987
1059845251
2091469720
260552089
54989333
1764408025
1310909905
692032921
1410101276
992146060
1160160527
1982063348
916066417
1716903245
1187903531
1634357773
773295103
1855940388
526806184
536851517
2142932852
1999117427
2011930826
2041991161
402864314
1478653957
266657148
201517225
878927177
547607113
295117922
521289021
526757248
910650755
570845210
371489488
642646057
1102071680
489579562
1228242849
1631180501
1885348355
2054141444
2033966002
1631251692
1509733537
1641194531
1250066317
130255737
432856395
811857186
1623849828
1964364350
204130868
1173493219
1225241778
1147597886
526477025
983592036
960725880
727682292
480370356
1402589433
441374477
221575497
598230692
16997281
1604341069
1926411413
1254906119
954938180
1789449374
1293308026
187081751
1845923886
296692233
8565009
1940789685
174572395
1094125227
185986204
236994444
302293643
818733910
86501604
1111387859
492741094
799560193
1771876960
695054073
1461333738
898824090
2085449622
1779375294
1253327407
2011977583
1218681077
753875663
2049543996
2065914471
75859132
1668678208
888334083
131104786
632914042
1029689484
1147335743
1913780180
1865397702
1062914160
1065101619
492834052
377222100
813131263
1990215856
625509558
2084136963
272671902
440303825
1859115929
2019198889
83034801
1828225434
1518886362
523029669
1676172001
33666901
876709845
94633293
245807418
1032908223
1418226142
369507069
461580730
434801133
821611742
925972609
604886988
100374116
941694049
1435039192
943204084
916178881
472486462
1974535385
586513307
413450599
1153039749
1983261882
794266802
2115286250
740063782
1496727066
387408883
928312071
76124517
2123484548
1274631453
1951238811
516414198
1060773280
1745308078
982127809
497211684
1406582775
1595051400
1254541298
508997076
173005817
1858761509
1841551761
418177481
1319252989
1292673685
1035388408
1009421159
2112709244
872382539
1738737525
1972154142
1469825978
1912859076
2126211526
437722855
158773817
2112063358
904786037
1652428661
111387179
737800596
171851186
566410462
261549640
183470349
1534683145
408794877
933115635
2085993159
947418373
150058448
1292658724
403832399
708306901
1572474503
660473060
1975802788
1656940
428092578
779467748
1707349217
1392160590
38523038
494327906
1411310603
2044457999
1892667949
148430677
1077113348
1898981286
820611588
1689343203
498271703
1207025984
1907124482
348110922
568158577
1199844518
1861152071
13790140
409922257
1921065862
1906787733
1968813194
1439581751
1221565680
962868761
1749024642
2014773447
677237149
908211338
739769992
105007230
822344700
1859888942
473592406
1472074790
476547793
575071675
1853407054
900228722
1318528572
1748768170
421110436
1231832242
1661427530
1946235504
1949155714
451493531
523814873
1504675576
32460442
1671921817
1307099163
1373313512
548202825
1115049747
356338705
8600482
704132497
443071785
1244150429
1462344238
1855031875
881060368
1455502525
1187572432
355081705
726253336
206604445
436954594
77198659
1391137684
974445716
163023980
651841900
968344581
1422463349
103221370
1441197353
1793116831
408579380
1328203381
349548066
2094673648
1823259342
246984149
104220542
88920228
480937118
922322001
410144616
1089766417
907118256
1596101346
1968484365
148751889
712438491
641995830
1177124507
1761069552
460977174
576237035
849309963
611158250
62719837
1512850879
1839428430
1293255665
946906683
1620384296
1853433878
705209547
1071201409
1855790012
1032325430
1743782312
120322337
198624803
1573547361
1016701514
206293757
1239978094
1355035508
33250933
409291497
1259359457
1943651733
170113122
500283089
2073752594
1453354579
1176917619
1229883109
1105612302
143541456
1820582160
1439300233
58418405
621075491
1936707673
1449930716
464885533
733643398
1596101346
1344450613
1948355754
1055187345
25026644
497807406
1160605920
727341706
1882185019
626887677
131334331
2043913956
223431974
1237280268
1657277841
53360633
812532687
1635557563
727704374
32881550
1494750015
382556416
1959813001
435689323
394424060
1167389489
823836294
2069464624
1491692682
2094804826
268785035
1624683025
1249358305
730465601
1042611946
1072866207
257727268
717354051
1021642744
1350394155
1130232652
133151327
1901642189
1620520091
1025561966
1423360106
1106259651
1543106993
2043765901
1463594208
2143821660
48958902
379191288
518647279
1765201462
1126041810
708917019
2042074015
2093774646
1038367767
163230150
1736819201
1898408161
1141819181
514497686
1619553375
2122264783
1245520660
949165732
1391405950
900754520
2032608178
1289606318
652530219
11777815
954801766
715877431
188233883
140846309
1960760766
1271007501
1037676151
418107787
1347958239
1271174128
586203440
514334002
554910075
201852789
2032318322
104583261
577745140
357790356
73526727
494156534
561274821
443355060
1630357498
777968501
2130985897
867262635
2113122610
1008621072
1228118526
1121279632
1639223765
1294668662
782055423
1040366970
1013576189
2077471154
537127119
749934365
458346416
634469694
2146111706
134435381
1918534382
937843247
1040920022
1533516283
1767172197
1396381836
1226818435
151950209
1464241379
2074671594
1589772633
1372557534
1430815160
810168714
2080876408
1454353574
1088935923
2072133387
1925961182
1881512581
114827417
1850814049
252675489
1855067631
879013408
2115707667
346291939
386107282
1763600505
173767316
456428986
468562058
611128949
949060862
1764945276
490549336
861841500
1764863788
1664410032
1826379331
851942567
1947849307
1117926516
585138582
1433314369
1931791405
1526977954
1253390150
526387280
1536633548
1042672212
1896533073
639444442
1888868108
265439085
628218841
2073009002
1657567690
508709969
703847170
754766712
1440639491
1200719763
210058336
16446075
1669717176
1160207752
2071492326
92087941
1798898708
1691626054
1491989275
754052223
1521307183
475014206
794925052
454393550
772771784
1106066411
374476736
1484706534
1427943080
1600515463
1844141846
1688830904
1750255788
1261224738
891380506
144310862
189637468
1332725125
618681862
287002678
1287388334
1442993837
1072610895
579257504
353040232
1936736045
245621991
508436107
61474885
1674980257
278762759
551108074
1196652006
1122407392
710606443
1539497362
1866413486
1086917816
668912729
2104449290
1100933215
201516874
848774583
625409753
525747934
1539765435
1191754199
953091141
667070472
657873082
2087608696
44692782
1716234813
578852419
2005398991
614464068
1087107919
228884569
509285398
2000890667
290719216
1052506853
1059664402
291971210
1180967116
369068807
2062736634
776923438
131328391
672313338
1219603927
1765454882
1350913210
1672898918
1405318730
1374602001
979878861
1961506313
1325447454
1957491747
1347666882
1858217841
1724644482
1894344537
99235335
1157570268
2096528104
1542947576
807776614
714590494
1483725671
1245111692
589179902
208793258
1351914840
1153393143
1705638084
1297960869
1940547416
1991224527
590540272
684633531
1376590220
924819583
1919214181
779686516
225247102
2090320437
1655344777
1798949017
1922662033
813403560
281411788
629524589
1821326834
1270211735
495260276
909844713
14926759
2084799634
1547228973
926898635
936875020
23101828
2095855572
1332092526
2097928757
666487430
361704235
1115565807
1660031328
1397568255
123752943
1567193136
748053910
1722438049
1035974428
578082298
1425758469
1980166908
1183765165
1027630733
516479777
839356599
945485728
519415460
39496189
194875939
25388902
20575461
145679675
1110304831
1521001659
1182036167
2090830462
856597307
539933331
1754487383
1044057541
1070276109
369164786
2053998874
1665147772
921920493
245948199
1788692182
705057152
141148027
1686797021
1996487687
429763542
1386601951
1854537889
208770646
2067216389
477102127
143336234
1217546653
1556145469
178727349
995678054
1261396788
396823898
876447363
1565843677
457278098
638057049
286610733
739012196
418756109
273973993
670422741
1117083764
1206749876
1579300261
217993747
373080753
285084566
395001650
1665088742
1512035614
385209634
17936072
2074539896
154756295
1928484560
1836375384
1531118977
1759947604
1461683862
762414572
902816885
844098334
968288468
1759411027
1693464009
1460920826
2028690859
1574172068
1727849233
1295163244
741602868
806410131
867644123
1203272000
264337378
1077928581
1293653965
1954495272
2135194316
1135174220
900971419
425716324
966999074
56565402
1875201126
467286625
1200288418
801245106
474088740
2044255527
1978561927
2146893598
677336251
1698136669
1083339898
1625758057
55651440
2133360608
601280263
1735923079
1506787290
1983963617
1388423780
973709065
146973465
143962323
1284692718
666700405
1846373499
1919466878
1052769886
1978442494
1976938889
554624684
1040112054
1042662547
217159364
1901740528
70870511
1601450411
340665509
1146972596
210355621
2003053631
828744972
1516412716
285151610
1225616867
394913769
294676783
1356838850
1771343270
1641006230
517176566
720668480
1357481738
604191246
698928503
195698044
838394809
1051650025
1632218996
394860735
1094073998
410172149
1906886981
519162992
1086791113
766331217
497266762
911841878
1451935777
426828754
276105143
1709892329
193525662
1807191872
436611307
302739272
345490730
545937107
1081630555
1941339055
944027469
1844558253
838355592
1570438779
1888251226
998853125
128186251
1606627087
364641499
829779788
332807256
933761691
1945304705
1745245500
2084425406
2138478256
248028424
1871800963
1163703091
815506251
1402020985
803096199
1012602919
1158038677
36970809
466369219
1047509841
1355119270
1505347295
656858655
1093890715
1896002199
26568059
313164921
1722402602
1028356023
315546190
424561813
1706178259
1122398115
632873020
1586461342
232110294
52772151
2067837405
814731512
93091816
446435850
1272845032
1757748078
2046237898
1294773949
1043462439
1103923659
1440138947
335216668
1941908970
1158467906
1077857675
1833158955
1978595211
1424051454
309982776
1578506946
51510968
1584273625
1930197894
993729355
1329941030
412797287
219804362
2111139091
605138080
450007648
205275544
383791909
1514366011
1098918535
545442332
1202029389
1855704965
1337033851
1504925544
1727712190
1149926387
1481966672
1062574751
1580503646
749907902
1551845469
1554185384
1002553427
1547098483
1700611422
1439849658
267196287
1597906270
1003764286
1542015365
82010473
171402420
1755197345
1521650792
619473230
593680268
1496277424
1772982456
982129455
1232657267
1496993065
871111034
1631580873
2003900595
679559255
268090751
1327296011
2106773666
1312837673
71262107
1645518404
661068594
351728100
532646739
729627993
597753783
508672471
1388221136
1426066915
1443354330
1388107607
1146957367
178971487
247536545
179656430
46714832
918974526
347302105
982117291
1782537717
1932925596
996789654
980816138
1683845814
1603049229
1982745304
1762511388
309096160
596635014
1905887317
126960452
1106961835
414849192
2085502047
25258112
1423312434
1678440869
254837368
1902764374
396811683
2012752135
680643654
564388036
1807003512
1031890550
193754286
437802667
1404445685
1561381127
1339504889
894229703
891022445
1007427199
1109772845
1729015251
601499652
126765940
1021787600
466262367
2140427601
353340813
1581748679
1571082646
736140249
445681357
164946021
2132179672
65141213
952648248
679356650
1465403052
307414518
918411300
1539138859
2034357281
131518391
2147365554
1387512847
1984138731
1765739085
1109008002
2145412034
739037788
916540288
1744104668
407849781
1310588323
1890258300
874966841
2035003386
1191993530
542485279
673041023
20588850
1140661618
281787675
186799667
1029275682
774290011
1662655394
718330589
39187157
2080723584
1623553108
2004066787
927875492
404806467
686327846
2018556653
1213118865
1306242733
1228777580
1312915630
2081318398
2020114877
1332327747
1519683330
404960133
1518125053
1360577551
679266503
926437172
575783803
432618092
1986771574
1187459148
947669050
1859215944
2112401775
562916356
739836687
1679940351
2076381306
580937483
780189760
2027570766
726531346
2021537287
643166754
1021149761
50574763
1943639061
1479820236
1215241790
492945725
1992232075
1213381487
1171919418
1785722823
1791847799
1672136143
137694164
1431735357
725379466
1781924666
639296997
640811211
718363769
1286830208
1963828613
1076346114
459363444
1589464104
398129349
989252774
909182264
1617855571
1188903165
1794079684
1484051364
493152251
130021494
1301757397
1735839471
870641897
1058201471
1924800311
705001949
1737128611
2130881758
1442466654
688535931
21547196
768163677
64483531
418077270
1731686824
1306892304
915508890
1601221056
1506306489
1019381993
1630484506
1600856472
2122367999
82565435
2032487581
567945038
1036692053
574384719
2078978058
1343552540
1961247352
441897057
1864511727
1712794737
1891085791
531482243
1008252540
396400547
651777075
389274384
786809082
206977012
897252882
1424072042
641883136
1945895489
2092662006
625978960
1564662966
775881757
1552782748
2131328106
1070191440
179445928
1710743672
1499794726
1217863950
325257573
1304431095
2108094130
2145689322
705045358
1898422857
1000683793
1973545715
711502710
1309460759
1568572429
2083042984
894109123
357891107
187245277
591761
1464888426
115022607
859672313
340136215
776846729
603922392
2073513775
2120423328
2128448108
1493077338
562123766
2044179865
1863117866
1176635030
719117424
462845834
900864464
151092863
742670673
674325590
655412400
1544675123
1343371544
590356199
72825715
1207666441
876582028
1727339692
1108482594
2094633376
53323546
1202952274
461787186
2089580454
584400314
878615742
1335414678
536069186
673284179
1607027013
1250698005
1013896145
802253595
1779824756
1303249726
878885063
1986055665
751478945
605544056
2109398312
164202689
499793931
820391189
2009273442
206103539
135863523
737910132
1252284020
813861688
129323491
1254275990
1180810041
1985924141
359145627
818601867
1604735035
1560773440
401408035
1906485037
1549158785
393562667
1346672313
1723981834
797523611
1675939310
1823717274
578886751
659482302
814889408
1084042480
1965980230
1298788698
1958846581
165148828
577132539
1525539268
1638793987
1822267084
1624883251
709474259
1846220054
1792490645
1218360327
60377856
617830491
430944304
1995629780
1505146244
1377045950
1721556444
853696337
1442718591
719240398
1278171923
118472335
1550814436
1304710397
1161330299
1464199548
1093468049
1694463561
2066235763
3995675
295610047
656133110
1056520403
554305349
1895559894
735883358
684554580
1998307572
993316935
1618331495
1714818408
1570981579
1131352949
1683538472
1138437661
1004555264
574441016
299644061
2004287105
1189149340
1110137756
795405761
155459465
974696054
1943402312
753314895
1644370673
1645474361
1874575339
1592655169
1138759709
1822421239
1072418105
1772612316
936353389
1934411555
854788992
1164910400
1938081041
1772117883
1003456334
521533905
2118313159
397198686
1348773273
1604337146
2107823990
1102400630
57928675
2108303786
560476246
1436112359
65099461
1956420249
866713631
1751109182
3535127
282710659
1845185637
2036099100
779434423
780077995
699826065
613666844
896054609
340941406
1024075778
1519618423
575851082
341057557
1601992878
508991365
582760901
91975520
1836534355
1516343886
1197173896
1817002073
28625817
2081117140
1017692828
602734881
984253715
1428776113
2084725398
202639646
435962213
1575095065
95069771
917389121
1718413170
564256813
341319846
1042859290
72000462
2138735204
2020561200
2118060912
82516328
630454996
2073741086
1062827435
1941400036
73075461
1413567525
994347073
1966640952
432112897
1267557645
1313863975
1906029799
1409992453
817035674
1185755668
169148363
1971289438
1358719164
249183283
276864360
592422760
158045722
1554495035
1000531123
653301091
1563759391
1253691808
909244931
372827390
724533115
2114966584
522256339
2019084195
290526045
1705561822
387779255
1176025503
1566922113
1516480017
1790386724
1404026042
1823674983
704109520
1294090348
1324750932
258378690
1736070798
208881508
1930532664
1861266911
1701806008
711356603
654086294
498451916
1123928401
792719083
479614366
917314234
483048242
896686739
1079557806
247112946
1780304830
746560697
1891178378
633200735
443084531
1034201670
186474224
1245402401
888680421
890891303
479435672
264064935
433139405
648994947
391556265
1306454946
1127529995
2092752255
1477768934
2019213832
1204993810
740175504
1242752967
837099881
530345143
503133725
1557231575
1313147301
717795707
455545179
838545079
991205197
1262789512
393042107
1648636262
1480044657
1006786948
85625817
1723263405
1667022296
1934312769
1084150845
49559846
1683569892
1469276626
1999707300
2073947363
1147700766
564504659
1453850094
1038598581
619307554
653419475
90471901
156841288
351420161
1993055162
1994479964
207069978
480118666
1555358661
402701885
1244576357
771610701
1753128055
1520216121
500462737
2119090306
1855485025
1726805480
1650301995
1225061754
1392089858
544517074
504845921
119695977
864297956
972338279
1594463514
1684447215
888079691
2055117640
39893351
355620927
1011043079
1434674034
1818611490
2116071696
1335642753
1456135916
238938226
642645414
49292220
1334071492
829301782
1702475384
1066735831
380313994
229715206
1424672674
990597930
1694029280
337063268
1776388531
83264768
1991774082
580720762
50560093
378090732
1859661104
1898973060
163828505
926363816
1507720572
1747506580
985829214
1526468002
433391986
1716945594
2112444688
2135842919
775263370
1453234192
2079615863
1174253304
928232927
558521868
277195983
603388689
1438093638
1733226397
60453162
2041336779
1589938566
1621334206
1680753350
1687488652
593805494
1378062140
1486647053
1839332758
2020457275
937610621
1250430754
80231495
1514110773
216896861
1357261111
1791859692
2038482130
2043907583
595884454
1026859447
1090175907
220373392
518369504
160438002
941646595
1254798722
755850810
1153701810
641218161
501284371
368523295
398924175
1705703522
800445749
626488984
405040787
1583840554
1587048583
592324968
246089064
1256235219
1311672721
148606391
2047565634
256299206
1360923768
113408600
537575619
166591032
184053062
538525761
527835928
2140948039
437369467
148577005
1137571628
1102512486
1520364141
1169870182
1090121207
1700468133
2130799827
241981793
1990064083
1823606718
1283530789
1645085706
1505647589
183629225
276203973
622952004
1759798714
1498154589
184257338
229948906
793792503
1974219201
616613723
580678410
2089397871
1335442945
152549216
478791219
1195034328
1928867366
1768260437
1573980498
450823525
1632329921
1258638488
1560791153
297794706
2038976918
1148159761
192930964
1368089999
76058309
1825369483
1357529548
1166758630
968889864
604961969
449889936
52363047
471125795
837038088
1592424941
384124115
1662266595
760817250
804665096
1822872898
1998174606
355404685
595535301
407957975
1185970844
1176077711
1306853990
129179670
884781120
171150690
1189178903
1290068240
1012304664
919189412
308549471
1846374660
950347735
1727422081
1766589348
597542212
860347270
1955689397
1911910400
875501842
1530900893
1488599934
1558776894
2133121788
41549678
696083398
536869755
1767986587
191417655
1450660137
1808104963
1545930080
1174477855
728409927
735975692
1661061943
1003022979
1947958564
121863154
674570618
1703791565
650037040
1778222221
1990785543
851550062
133831766
2063753912
819507442
2054537672
2092067343
1307316120
86415777
1011972055
1705557336
2139979367
1503196812
876878549
1822192458
1490180939
596154253
467972503
1162297679
1629480816
321236607
2022029261
1901653299
1965675078
1644607532
1435450588
839558943
1557560477
362719245
498344842
1908982722
1554940885
1993742027
1878170817
1236693787
880013003
840358892
2105955149
1863985950
853972668
2110082840
1702750950
1116306335
376405345
430302007
1676141892
111514757
122447793
1376898133
497569534
284358120
1328662921
76151091
1136890660
1440688378
588284838
1920555232
1752328281
205400918
2008276519
1294003689
1591241678
2033167359
1179918092
322277549
734090611
1398198029
2134076728
1506475451
244367645
751897511
1096637450
1463737314
442094957
72738636
364172463
1516983676
362367244
788403691
1600437509
1397556736
875117896
1864495327
1647858346
126462095
1555185788
1359443591
31685327
993046851
1144048261
2045654202
230662025
2003677596
2008525016
1542530667
673857463
1175367871
192804444
225540404
1967484311
136236662
917498430
800452304
569056699
386387074
1012904064
258054069
311035354
1851254636
1409591512
902290757
440029021
450177293
515992287
1567421279
1831066087
1374356123
1901027631
1472569013
2078247469
1694236658
1235528155
749251384
164594566
1658280006
491458218
2090060692
358732366
491368117
1364070896
1803615343
73924191
45497934
1390003283
1190350749
920273751
1667735598
300161785
2052734471
1344420839
1727029999
123377417
1549490524
977817337
2096974266
1190131322
52160114
1494780487
162072448
1086622462
898623662
1467443226
1947705895
1777837888
1396029869
1849633390
721177939
777524767
1947423856
399781805
443306003
563250277
1847031397
2044038044
151715936
1051957759
120212686
365552751
1658515086
590363133
296368119
391852437
1807974384
1844256084
914282366
387326901
1811328501
1954941689
1080184952
2114451729
808859784
391049943
1911018882
716637677
480178659
2144106707
2143512072
802577486
517018035
936226633
1626338401
484157872
590637890
534598905
1620799154
2067192010
1576136174
1569088469
1953823680
1108067849
116313573
562373361
1264990666
1467296011
234791733
403919031
1116774350
612669100
741047934
431427467
313576731
113825866
533276878
1867354703
1575907691
1369044828
637500192
276471738
36475757
2055085480
1100983251
964321777
132781050
749915328
804156490
142642805
2039103641
1973784231
102798155
2134691041
139250095
1596132471
448888335
1325959275
45281753
231709350
500010303
382243685
378183603
38976483
2017925869
1853349241
1672155583
1130254437
537515228
1027282521
248045019
1599570100
1814938608
980749830
1592511800
1949335674
1658601862
44331697
2038666126
1866783796
1161839464
346500171
1658903025
1501931477
214579145
842663652
490954696
1744825287
872929463
1707730011
1386988630
1783879280
1072167320
767588817
192696559
2020153990
1373932785
996181086
1715982539
1177257487
1343467047
225960516
868462619
1803354592
2111391648
1333164567
659824231
749087203
871957689
418087458
533233712
361527713
1076823932
1561538868
533662345
393107050
971054496
1796320425
649148848
1432660929
1917547723
1442856997
1066448199
1058829998
1976448413
2087933554
1116021931
1689103180
1168075650
1567207305
1531539027
1957512405
281771412
949700729
1592602492
366898513
1400985153
1412869709
1627811349
967625034
1871766405
744278980
1489850788
116637541
1875096474
263154416
1939222838
720334230
895302066
1188405892
1869994681
1425298554
743246418
1363168410
1345192080
1498998940
1592651506
755021606
1756350190
2052958314
924250755
1974597872
1236889541
2014775532
1012787230
1601739404
70870511
134226903
1015166151
601541105
784727651
1584771244
330071261
546086158
1116929324
519150902
1004435215
1312100927
485628243
2013021592
96923466
1767714326
417868544
1623063111
825016850
923745055
1255724736
1415644589
1695098016
954849767
1619177681
37952851
443685162
1263298733
2084872463
130147427
2077937667
185743135
1099627138
1376760935
1674482091
638024356
2048485081
825357651
1546772862
1206266921
1312069335
541245807
639071301
247708793
1390937566
1632040011
1894338942
1536551269
587636756
823259833
134035293
892149041
131075427
561322676
947266749
1821340141
1877720349
1103371052
1637437093
518489223
567755648
1739891800
528969322
2025428947
399954319
766814512
541182352
1493057062
365628372
878990992
2071009861
1290151031
164491685
1515159895
788732585
980166132
2070030693
297919809
457178260
1331789986
401608055
934418507
431717482
751233038
999025468
2042698928
1539084272
1713943138
1086985553
1773393880
258813451
938532751
562398450
917021409
409048814
1474403118
1747428466
1970401191
1518235746
1773672573
1545064893
371283437
1990222298
1370346253
1407413909
954169436
1089612784
1943335254
1783350868
222801269
36129253
46703117
891377319
2098995042
375613413
1464132366
1671343070
1166131030
784245799
1303111452
405055217
1710008901
1905592226
875698071
814267245
849530047
203678152
1517935756
620167827
255633688
728498016
678989858
89230191
184767345
526422186
1699673065
1130743433
1465048826
301762554
1307110543
889578660
1782354698
1881391031
739685914
514931376
2108127206
1548072155
219586414
548325981
2010455643
1571141269
146739285
495534454
623735730
106178278
1731807836
733570626
1099456236
1171564428
1597842509
1468225259
319979838
927002929
1519532845
584875969
707843801
379398319
1430074178
132147687
1603162783
441205629
1115788953
1033338479
1438528642
1400009667
1830015368
2057858946
923373233
1865243373
1051142772
802826323
206002632
1813904643
375701981
1907590312
180741448
1373505702
1132964427
1092394045
1454846966
1872819133
996658482
1973823300
591127307
1787928746
1765150940
658918434
1151316098
1783445896
1720488116
488144277
334548184
210536952
1382620969
1940444466
1509337209
638751409
687541721
2052953590
456503075
669141375
475725143
1391983936
1918794036
1869966262
771900418
1721867135
1950794458
1295463847
599163911
1603297368
1082604857
43206841
252596932
1362742922
1763853815
1524085079
1934075168
602463473
337579306
46199816
1206182256
846714450
381045459
204994869
683291737
1846134919
1324512577
403578776
440937738
812592976
106218561
1491858927
60623933
1113600343
87714144
685217005
468384176
1146174189
1495896514
1883245212
2100802759
136423227
133183035
928366934
1195953373
629375049
1348564890
1279646664
683726560
301976510
1286386399
1573408286
1920388353
1428206256
338154231
1486306600
105889555
912546365
1828744568
1566693687
842887646
1230938393
1792343539
1838831460
2147112900
2076992354
1941807234
1821076214
541250327
1557477496
395723681
1849453460
330477031
2071560243
1309644455
1426806109
1184947723
1791927999
841474992
601178043
457339366
2028069784
2055004466
976839230
2046970153
149132539
1769300757
1931407426
1210066693
1529027140
1382968023
702271436
1098889571
1628975967
1578097217
144091839
2086968186
1696639208
1996179124
1726190847
974490921
2090404274
1914768017
255959610
310581575
1607080338
1815075882
1539744933
793748622
1022801671
1377254509
582613639
1738432636
324631910
1752782671
969279442
861857889
2128501467
823539297
1417133441
1157630453
999216888
1338914613
1844316593
815763185
1959766535
1000667646
296192776
672244373
312686660
996314735
1649933013
1670811113
1471702253
1869109827
1659101348
1378542
892041970
899925671
1915452681
1033494588
1480656424
1136520604
1459170768
732383669
770522561
166257618
88124040
744099243
310462968
783687829
2071744321
568860173
969852719
1410620621
381672076
753583228
1233768862
1234639367
1788368634
585985765
643952781
318044570
658044154
485862126
861396933
460469589
925496994
1467296011
1847854790
1147014302
1780580515
763591065
1455473083
1969780079
1049567918
1664497186
1278408460
330973579
1216822718
1705699562
289585473
886692610
1840700917
673985132
976918981
631355953
1109135814
450788075
409736855
493684210
998564938
1692907253
1938285439
609481647
1484047575
1623459112
395717486
1592716157
46893231
1907492965
422645181
1718502787
435274579
394233184
2145291828
619488775
1801599535
1454808756
1463149609
1721241309
17188639
2066122726
328882198
1433775653
1699347145
1867242975
523942410
417570536
936346644
178765344
63740900
1162482064
827759252
649857519
1008776737
967573025
870628940
744345886
1748917961
2142426868
1663284156
1832961726
1596994094
2067441503
1392615158
1287047732
13733548
804248620
1972303805
1473075365
1281614211
889287873
840912778
286741657
1964316610
1386578248
1511557975
795222338
1305838279
1757784417
184140005
668820438
1314716240
1818348739
872654255
1851440346
326302628
1645934949
1235977782
1044581847
397524733
1410179668
1724265730
432682351
1206282266
547910036
782575003
504739447
235691877
730456007
651642063
1896331953
1679059053
271737534
482054399
1308760073
352279422
1933840346
1939570965
1919668074
1403713310
495743051
1004601670
401878470
1635545270
1618447235
754457472
1299409485
982639280
1230394743
1941469594
1303975046
2072363676
759387324
296958055
1419433933
1807668118
1016034927
1420104505
1452214379
1513995679
130463749
165538355
1685228277
1482897426
1960879655
1658809016
1340940408
1614165888
1410977033
1568941984
708491477
531879685
2123060669
972991727
1807850623
1865952110
1345266808
1170796911
1853226353
834406075
110231630
776662989
1987564203
1438266524
68655278
1993703394
1408020727
223607185
379075127
1848955373
634702222
1955460601
1206372805
1627517634
2113823946
1263214121
1285342962
763144106
485539142
562141537
87294032
630697325
221834442
1175337699
1835698989
714708268
1448329658
702981160
859387660
596730370
1645221304
925102839
610265102
481528164
1547236204
933182129
1466019816
1965074937
1849556918
887428929
1510623065
1782239603
53342859
1539646270
645046512
1542695747
1219661711
1833910373
350638680
839035076
1723592336
1247196042
79898762
252185450
1641695743
1310334386
1351833078
130378456
501206460
222547081
1499235804
1493806397
1943745218
550524519
1370785962
1782950949
627095913
806504419
1232323882
2142277975
1704097206
1238252696
1354186927
868456976
978430233
507560603
1049823904
1192204525
1166641423
127119519
1421173351
1940459299
240288194
1797962214
1840556582
1708227416
192032654
1873085405
105124409
1038518167
1281449739
1347060657
1812540097
1062301044
473095971
1138710284
960601979
268948630
1126561831
719071563
1360889628
702652919
399020260
2129458361
1386251569
349245665
1451130356
1543781417
1717741583
749856525
18109448
1492791697
687465799
252416395
701929516
1423101275
663619059
1445974737
1264033510
1496912140
448703976
483469605
1119830487
1995000029
1610948545
517186073
1917907646
1820918771
816818521
1464341321
344891610
91038892
1645367712
603643871
139559508
371478601
1680920387
1711093679
2102640979
143013187
458212415
307525076
1742931696
73992436
727633271
1998940208
1101378614
1061369885
853635579
1130502370
364133154
1479371443
1607445132
1504988075
1895827624
413213787
385713445
1170546236
640430632
1189569649
937712206
103141057
1011637680
959992568
519200666
890031448
361951789
1712703168
1650008478
684482589
208145650
927501922
621483021
1458065279
1373829358
1594312193
565059923
866985736
1087439395
551352092
1951930367
1767361142
657115472
275376791
1985208958
1848141013
1228139718
89711
744934941
2082363942
110294561
1303715055
1292599325
1756897567
2023556798
1472112985
1869497577
1074887373
1090204243
396632718
1762403373
444395275
1434292905
231260267
1613507702
887917745
903962256
283308001
1652666024
267861173
133897957
1670846132
2044117371
227992745
856342
1521069842
203947529
1631232657
206818709
1372473940
217870361
1386190706
1137044680
369229057
170502239
1280333463
962766789
1229017538
863288000
73831079
1775556623
2091975704
1765799882
2012339560
312836112
1267143381
311158433
1456069791
1770437597
210004452
973534997
1472023507
438023878
2014166996
578944177
1001137380
746885773
930926387
110947264
889154108
889554346
292799666
71517314
1936001680
273106360
486925027
1511536422
1257728694
1241475553
659860170
1464704094
1160327330
297907045
666042845
1846116761
305821217
564273441
563118943
584027351
550367643
2003222291
312052626
1184589787
2101087677
903206706
856607531
732854573
2104416286
1066204485
169472679
345532372
1308250238
1464887700
1415248940
1323727982
1825591410
580744260
1877304908
1498172894
2018151190
1510875992
441192815
1343389266
1166372696
490243075
1734283483
1196096364
158773817
744718403
888481670
380320549
1013008965
922711336
1139663613
960084133
1054405865
1025392742
751465526
164822788
1732712329
626256706
298896385
678157894
1454370662
222670812
978890833
517431169
1323267697
327866672
1737887110
9724318
1469532193
1494976355
170667735
741559140
1608562737
1430943438
1669816649
183565142
904474393
667628432
1363461320
476830498
1943240240
179055565
1452173992
1892381072
118271826
823119272
843528963
472375802
111553737
952349407
75323803
417445810
353391893
1626433177
614102704
1798640340
204939695
366674671
1609699129
1794436425
218584383
2056121805
771073220
199795122
99969082
1114381016
221272341
1557628539
1937961269
104341462
346723363
2050238867
593281413
1967507655
34515239
539669073
1438166023
313265901
1416557893
198123095
1147725069
106038477
691379609
1313705812
919464907
1438869859
2144389791
722653435
1009579796
527128617
1767553192
1470228924
485132841
350026055
293028070
76155517
1907306296
1513687380
140099075
1776077859
476165045
170504799
1310420951
1463841985
1156582996
112856676
1509412731
309595307
1880287900
2046360887
129569825
1373213813
783628423
380705928
720504954
1912146187
382992356
325809358
2126301849
738821095
1655561396
1728307776
231671490
994513609
1628762365
206236554
1337515530
1991675346
330586529
960556095
1801923578
128954166
653922345
2129078473
1650355226
1509659358
1214546012
163540464
139735141
531152418
1586588112
765151610
82688357
1654249118
1395059764
1749557047
339357667
1854412664
1223021709
1820958705
530746462
377707244
1845415400
435792351
372627209
1927906213
1609648686
625914429
1239413556
1442096590
1160997303
1156337037
565729989
2090667787
268127598
1749421817
1532597390
1436022107
399154975
284309272
673109259
910709987
225198521
308954786
1407226360
1027923568
727805956
595326766
1712008462
1605115718
1288924916
1443276390
1117850261
2081127266
142522022
1795166383
1777557929
1807857904
1655891331
1575316868
1313985014
15868582
1509851886
1049902096
844031914
1825345336
1190257316
2023158550
576335203
438264394
118788632
709999007
1865605695
1030993869
346969766
1344957199
819034733
1813528648
1434918551
1571442453
319174148
899726236
528277921
1229987981
1531429786
1292684340
1475348595
1794978359
1255851034
1129209489
857713936
1901043393
1775349974
987784996
1482086990
1323558124
715780485
2023182933
1630143976
1839074830
1097534589
439215680
269000025
2050697448
884264684
1984394904
449445664
555590810
2074200523
233669726
1477786314
178830136
172599561
1957169426
1803497956
380401264
215412832
13205146
1740832468
211866120
1568962740
1488862995
968934132
453856178
2039216610
981328399
1984227785
1078247343
1425940905
1045666437
1686282076
1279035276
1758344841
254326775
2101739213
702238024
1340966359
1901814264
194534952
756467075
1158339720
1459829977
780288988
379398917
1988035777
425216285
1344866403
1615941568
1338469122
583380704
2133087916
1281294675
1649107579
1591355328
1627693521
319849319
1361258716
343454136
1040718607
892483971
1934492774
1626753700
1894514872
520321738
1868346787
1687116941
1877442159
1318923160
81111635
716549403
1289993649
1761150758
1993075505
1658333738
131359131
2029379073
233474333
1778181180
675507226
1694725762
1893745171
1588537451
1517378162
371949349
629332307
1649114881
23490828
119206465
436323227
1977925107
203745876
1345566153
1171626024
1677669244
1580996487
1802247108
1726799760
147646152
271733017
1648317526
715145728
439079723
235674546
874966841
1417040790
829362150
1064324681
1513893554
673103183
406022951
1353771180
1499682071
1486859084
331070014
257652721
802327615
473023615
1824111181
67728546
37014145
1623536828
1186226728
684947286
725740957
377504140
1972480653
158777807
500940765
1145311237
1680165604
952961913
21249965
2003634643
374982788
1687840354
862366285
560565435
512552346
88582623
1844282390
1298203531
1648005892
599461568
1331750966
762234440
777847779
1961451811
567564703
1208042835
578879264
1170246191
1952275974
164354581
1050454790
211806799
1896933101
1046188667
2021320960
1093872369
143979720
135690022
1328356247
1660302910
1499556142
932573937
406481472
1387179276
1550295350
1348696156
913556497
1805216658
221611907
334893239
1968688444
1317201830
1870857645
1308460697
1268586755
1291714338
2036721534
633739941
669433060
372045549
2021328049
2015355430
1635457862
709632178
1037736414
1972604764
1804729151
1539355685
1491886338
1517756992
724427545
1882511175
362422377
1077842324
1155540599
1057417442
1341414428
1333986543
1434678364
2134682606
1965482835
2079652553
353021345
60714327
740811771
1725291902
685652612
592137965
1179262463
765538466
2051938553
226776400
708968002
764994945
1202967971
468200838
38839897
678823369
1165191556
848529353
376671813
158234310
1303711789
956165814
579959906
1215452701
432667749
575803531
67398906
553346396
1634549877
1957165406
256154188
692042811
101987503
1388792735
745653216
1879439292
353350666
1024527510
729332846
1120991089
1138537864
1057350136
1222243561
804234662
129960283
880117909
618783169
1069301528
2036895197
2055691381
1684640526
1092978369
1624456814
387684686
306538122
988716663
408645064
158003945
879715043
46628195
1672462980
961446584
1615964377
929808902
1555282196
14517578
732284198
827656296
395357359
1546813701
1092144718
477137138
1098526040
1030619004
26787730
643022014
406452077
1092868167
1304158623
690863687
231932704
588903558
1628250585
1613829708
426987024
1797317563
2089268282
684419807
936317960
66908747
1207712223
2091854583
62712452
1287768133
1928367292
64375118
322773337
1932002657
1226880753
1221242055
1704159346
766123145
1692744594
261380811
533406044
101600027
1544015985
939482218
2052901454
772587951
671912724
1200174873
1988674175
57121160
1251587454
1422116564
482221632
385702139
1919033269
755411649
565840194
1583243483
178362773
997293681
1476751649
1682636679
261643682
283071072
1627561663
1051836727
1279454179
1547227340
2016754338
1306864646
1683755774
161805949
146274765
1866805170
1150551341
1464490680
156642889
526768214
767852966
791097785
342622094
18148533
2021869318
284486792
62369158
1094915890
175701133
59548129
311278075
1694070206
555458261
201269155
594352230
24338787
184840424
393078801
449417783
1158180846
1828157377
2024344360
1540952163
892034934
1591516437
1742748734
1657673196
1470682536
1524559407
1268309962
1429424802
1708541004
69098344
1661970988
1592600747
1710471870
1934790925
1105221481
961439692
1090778895
310018238
625783480
1725111177
1213615558
517035437
1391677436
1085055188
1477042014
916659963
1006672277
346070661
395081361
94611219
1335877653
999258243
1455268293
1119186274
2054360122
1518611554
1654785638
79100198
1972016401
1841953593
2004998676
302593316
1896364903
775806939
109953996
477594959
1206545593
1964981408
1551886593
1638682438
351732671
1471465783
1987096162
1863212266
1694862221
1154978518
662874387
1397189926
2057746899
462382937
680299649
979260365
2121814398
1313125625
376390972
479659779
991654158
824150260
88437193
169878733
2067053674
252266111
1361871550
1856052936
2024715310
828679171
331087824
2126527995
1089107796
1601519480
2054327947
2095387490
1352591546
1274308495
1272376223
1497396581
1595213003
173135697
663602634
1108224519
1987507222
1018460065
1534717385
2032719418
1192614315
420683205
629857081
726104780
194492051
1245660806
45776985
771663847
602017260
846370458
729827489
629153122
1703310797
1665875357
1161025332
468913467
1887223044
1533167417
732767244
901496922
1454665771
1294907699
1394387820
1539623372
825703942
1080248659
1344718959
1898622084
1790743828
971174517
987162436
911517704
2045499911
1342807730
904140044
1296304611
1718263032
798879572
1846244341
422472716
1043401756
10721515
1326030924
1362171978
24048996
1130962240
805818329
1651843952
2030384245
1557753378
992896211
1355996491
212153078
352740321
596461057
360458359
891936073
752915821
69167232
1775851895
2016770970
848988549
1007194735
1687354965
1149697354
958484955
1751577581
1430788293
1200396852
46460383
409329490
1551271555
918030956
1462650958
354785722
1380166148
1478958439
2130323736
2036493337
1224753563
767952238
1895226492
209675506
516737069
376271641
242707379
706476792
1342651174
1681262085
1362075917
1011439880
701456142
1371676064
857229748
289606361
1730861999
1680225806
541298631
959152375
1308378346
1591572514
1166359876
488131853
242325688
213573728
1817991353
620927176
526102222
1651334061
1794138013
2126734588
915837163
135017739
1758773945
323956444
273610379
193596846
231895161
1702985590
1445405001
25383476
2040255083
592337865
820207351
118000450
209485211
1100802101
291625314
1181787557
1775650994
2099034196
32316572
1896023086
1552994115
200642855
1715854313
182773497
1516296962
1158810998
2069512981
370687969
1701883881
1946454772
1248309133
1322995754
1518127477
1254562269
93729783
1132143861
1889489789
1239040515
820200307
1808536880
231754561
436280848
1377878877
1588878281
1537839997
1969427673
1695650842
1521230860
785948987
915527964
799593220
979797470
799234016
1385462275
2028894090
1362222460
1630514902
1201238826
139328976
1943099814
1759989497
1579399651
1283296969
1779043165
1234313579
1926450002
219494667
1331889914
2036979088
1561845311
1742928654
1254663431
416143276
1376457869
2108141364
959922221
116150352
744403485
1936944204
38077658
1465444700
811441298
309352251
1571835025
26253006
881716976
1532039162
1078264903
1238257285
379263937
1056999381
718272421
1163650486
1007775075
1504574906
1596394787
753816164
1971966207
1114647924
675116707
397903336
381011042
380360333
2082331133
1535236028
1261678907
1639996460
975763780
1746263334
386526640
532477820
1701522198
398445652
287251345
1099250300
1161848146
1577506255
1918900039
710638373
363096859
117976801
191451777
116579549
1697789648
744270046
1387511042
1671362355
641637911
1124232543
1942920137
1925153576
1355890413
862368647
96603248
1852482174
538361025
49942562
1644603784
1670297660
1375051568
1818292593
1841684222
305304213
100347315
2004867994
1884811934
1074046851
845042537
1587095387
1289297776
1639016424
253232943
1103128112
135780554
1255248777
1211418095
1359950690
342527589
1723926467
1534550421
637434557
194513775
639278177
598217160
290126955
1990362215
351566844
1285062360
1043827201
2076021720
941068371
591896153
2008747882
763580958
1879054496
253964028
860832558
2065535099
1425492473
1064439018
2004703591
1667908281
1990712407
1436310298
165351345
1207277057
235246809
1758398059
1360907079
843905255
765222375
389562764
447988730
1338425893
1745955564
396550462
1693370265
1869262475
65470981
111013258
1692131461
1115256585
1681356962
803628284
598332392
174424691
1209041255
805612193
1693853434
1832047043
1508635170
1397598242
1314819990
2146438463
1270492173
942714757
930881855
328696807
2094553942
762436144
2101770439
901830428
1143055131
66148642
2045708389
1372531793
1517454561
1212451038
1350820496
331404021
453825557
1842465227
555331523
1219359442
1011370527
1479073387
1325883041
113706958
1570931460
479555323
1343558160
1338939550
2092095302
200676156
1814080346
523431706
1822106750
735151223
652212495
284979642
1551068869
285541275
1432578273
518972942
1290904011
685123936
924100187
1460769364
1338465739
1637879301
921466152
1383303243
1178923834
1811140590
638643234
127444023
533637468
1086836935
1344881707
1764806291
1231446576
827830617
802751844
571644801
1039671161
1677713700
1839250992
381134905
1103721006
1841006123
134839632
1724662264
1390521614
497972314
713431781
2094914066
780751702
62083843
1454166571
250023331
1771679149
120419667
1487962816
986553395
321133059
113945903
848970349
1890329433
1480986520
107795086
2105146136
114405713
125760891
1493843043
1675419227
798838923
2111182521
187518394
2088770662
13011815
862024361
210023378
1182912893
956314289
1818176118
2029560747
1235155545
1791574776
50342250
939442054
884905404
994285337
1092460442
343803665
1292743036
1241111671
1807082247
281846526
1512114861
642593413
945165162
944162818
2121629182
193387848
1461131205
807475824
1246465578
384686539
1361653354
1706121039
441200356
1370228824
2126813878
1707200006
2137587435
1416744103
767192743
567410154
1227001556
1238748577
1146090524
1939535735
1004133134
738737788
1965149933
1400134296
538976969
1599586731
794637347
402055839
756818029
44323636
1985519909
2056487715
681200123
1861022182
107864213
1865259930
1462189093
988874420
275523482
408215436
1399131532
1883901453
1948443364
108664325
2075953289
155257492
1411737640
2081404694
734517671
1458795401
1640671245
359926522
21009402
177490148
864762168
1711648222
2105555650
516415322
1085095951
339518150
1194270147
1757178056
596084369
229449522
1314196029
282659660
1898882788
1070655117
2028880162
909007542
1368505956
1263543019
1897851715
1646726716
1249508766
589850908
615500262
76145891
555503044
1156660880
555727131
753704985
976757795
815394506
1077546893
1302705827
2101949631
839046445
1401374325
297237000
659213697
1016612234
2142334272
559628724
1647893587
1141504512
463797008
1633768181
1233953774
388489215
305684543
570127223
773176489
1494581371
118601895
316111348
1209411991
2042504400
1924201199
1480167516
2143172806
2137663322
800562539
2112963170
193270268
1785203487
1910986513
710576133
690482470
242521331
380895349
1028994212
1927585895
749167402
228459186
292871306
1587777891
814269899
891178510
1279740058
602971898
1715209976
1432184950
1097776737
1811719219
1375146267
1458094865
87878630
1661288424
1187606170
1227383122
934025282
631762218
1502386770
2065489259
48436760
487156249
120446637
1251455431
943635212
1160777156
1234836570
854400096
238386774
1174674385
640889489
1815835350
303111457
999835328
2116384927
2039176650
1620891988
1587998426
1418801634
916923517
989118196
1618189030
350703844
2073629773
1707798689
1134074082
553220574
1229708883
1890887324
1256050848
1880001555
368841451
921794963
1335568053
2003645922
1784979994
1975593407
1967035087
163938886
1408960741
1849216110
1902833292
529861714
1638163043
1977749487
1649557459
1340513316
584457848
1901390699
800925660
1296268750
62757759
1315858
1245552815
1118996086
1666336085
1622978727
1547331419
2101650689
309796304
1001939960
106455502
1129175707
1133220725
1869143894
1446511519
873586999
1006573659
590363492
1404493739
1558818072
902167287
1256383083
1988990227
1295891765
222892854
804028436
480477207
94934754
1791997824
1794436425
709825196
1638439294
708953408
972138176
913418188
924382632
79432106
756494722
281866827
1255648312
1848823180
1812796783
1633187996
635413104
2120325275
648601428
2113396986
160393768
2141239008
2116392576
265924726
1161421123
1243541217
988324793
1269968210
285559745
102462453
794424359
716241035
315333845
475563927
1554530919
826543420
723226541
685420701
1734465637
742256977
508880844
342829477
815502033
423027298
1642865196
2000773865
1323135424
28894926
425984107
2053103261
2001989732
1015951428
365198264
1203174256
988113893
1987535008
1086673448
715812341
28318502
1349530831
472592356
1264526608
289854734
1942478040
1902137066
2007840275
89251022
739769992
311247169
569097405
194999641
2099240917
1883204276
2124330109
1552390029
443877604
1758287640
1205503890
2127502671
1020925484
763649560
1256802632
1004549604
1262965811
1863370389
53980238
1839389070
786627201
1237603556
1806177585
1485602641
1554317194
70775045
380142194
574711790
2081656698
1856692986
1463474828
1466678038
1417817947
1895501334
1922517073
85822467
930403239
1825346558
1974112787
82770227
2046352644
2147008465
2002842729
1712621446
1697955330
1065065773
1251262373
1360068838
89545654
1029428317
1430133277
119993132
1948982603
918626780
1692196054
1773083452
1734984793
1675371547
1122206519
973078246
1450782148
20761537
561053816
1683177102
294863130
1211945418
1930102286
531256615
747969370
1222995992
1626456162
1175194810
625186861
494584811
1113967433
1648444502
1094729161
1983915295
1219218563
427618772
579793164
1622918454
2039055859
1745475011
850663642
236109243
590877384
83648038
140757805
1318808308
1835603566
1478626806
1856259077
1566999301
1559964581
171716099
976068583
987352560
2045688782
351051072
987079833
1228739459
2015827093
198114238
551577384
1824955816
1148810864
376122599
628474622
1717812155
1730781784
1859227062
1255721951
1372164541
201708464
1072181997
499857566
698938372
1120031026
199929549
1246117689
2123794446
1338458349
463992709
72168435
875606816
1145936101
892992828
1264701366
803197359
1373931820
415348690
476759812
1278246548
523158735
1810360380
181457868
1510141120
510980183
2064867975
1996305565
674709831
2138772817
1189208476
1916490424
1437135949
829234819
1375147773
526341417
1378490835
1937562781
652273272
550950900
559012645
1484211613
423517511
1036244119
1087069946
1893021748
1209757649
1357585581
929410669
967914580
1730196780
462519846
438526992
965422434
497348228
111763792
1248669669
846988000
2051899383
356098161
1924581698
617829719
1775276054
2056855769
2093061077
575478626
638587355
581712140
889072955
1016042022
2018732034
395039073
1698970784
864019102
87319521
1215214949
628277873
1521054296
216148888
253306612
1062284879
1691731222
1767846740
478262556
283723091
1607747863
1114109024
731214737
1671181993
1885621907
554496455
158147428
1658294718
170865977
1116274746
1389954783
1133231970
16636936
14332314
192779345
1587371005
1896300027
532929462
148929027
504064934
931837625
1428492132
1608607732
1994694578
726314283
8107147
1125058964
519375838
472470854
560359895
856051108
1007122788
303297799
355929375
937466607
1972959365
1109721049
1490006734
890786481
2104882733
1691870674
1724625864
1070382783
788921956
2102856327
1590944373
346587006
811768889
1984280610
1856703362
434404240
1811063125
2029659252
1389622734
826229585
740651255
24360831
500766256
807317848
1790129430
614897986
1968325616
1711267950
343154394
584289261
1747746934
1975963831
590072477
1365069558
69813277
1787619588
153355293
269551157
896644674
525322895
1476537855
614938791
48869767
9672132
377364628
1973672921
1840069036
1694578551
1180506649
248303578
1256202357
703238906
213825430
826514848
405841215
1793924313
984469756
474213643
1949181762
1147612836
1008052954
994860198
761604520
1449117945
1959447935
1208732719
175163244
1467910837
1137879982
1025321884
554767979
979879220
712122737
1465495987
537137853
686274036
153166110
1843160362
2066972736
1772246525
1205247914
570988198
1112848065
830518580
106559898
1999891643
1670585352
1210722494
885882375
81782852
742987328
213146413
231060386
831833602
1526939685
326106551
1953961291
814244320
1912212533
1934181045
2039473750
1194351768
27977467
1020905353
1057223727
206129032
1172616656
1831534165
119909294
1266566831
1692348699
1970556671
1120971653
699269239
1365739531
986554418
147410358
2105129333
1745247732
913788566
214284200
961887841
1467619070
121397488
1891811543
352510273
2061651628
607444809
1853953060
1507219174
906525470
1456059571
1666593267
1260512016
1548953990
693588493
1803225151
409314709
51407465
287401218
674411744
1380509132
818261967
633980163
1537937494
891458004
477749784
1238384806
1567430035
1949792636
1955586320
528818065
2049825956
50747835
829400286
754760189
1445002092
1493454725
435001367
663530084
1710865992
1314008129
1929876421
1886274075
1389559898
1258389720
241876950
1414391895
709532423
902128032
1630485498
1387215087
250530999
1297049501
1192257405
379168886
1051210541
557612530
1155366807
310779878
1282920232
1463598737
1495395388
1368281346
72234780
1500688257
1138175194
759080291
1845861903
307341317
1513706933
1378592301
1199653726
390328334
1434381283
916914325
1568900606
806790379
1526783390
911517175
8484404
326273441
861486380
1050793945
988956384
1161346752
295916913
1347151491
514444957
239522255
132826791
638883059
1174432604
118772463
1186631451
1362349994
128438909
1634790920
309809172
1241496275
1379453098
134415589
1628439773
1010948245
84094544
1419683621
1866615589
876047744
1538997372
927435895
959010924
1023950849
2099003063
1296254887
1306440887
1744332672
402880080
675272722
2006177090
1211547405
1988339845
1588993080
850328485
1790587304
1498885368
1887075842
481760598
1393445855
853728954
261073005
212090399
616078443
1488272926
1763925469
449670257
1156193896
1440719423
2139079840
567823472
1985960949
1028610608
91946701
480721408
1735538917
467285136
1650631459
211324028
1307236890
597006008
243260262
696803179
349479853
436630889
1814054000
1640008339
79548544
928163706
2090215372
1745009895
727897386
1568445904
1842349291
955213355
867911865
2056066859
1211794219
690938301
1837137643
1378991026
1457605573
2115631071
766233509
1316684490
1854746411
1039031257
1444924349
1316543227
198746474
724402507
1598032700
648345521
531895370
779472586
2071408640
894326257
888087885
1074566411
436781943
826891874
1220660378
832885489
1795797940
1017843541
521714380
645262758
1249755996
1074667979
1469116661
1787819386
150993369
124903913
1765583970
585165503
1823126773
944614131
1027655564
982767763
1742352398
698095550
1590026724
1289785581
1580611824
185970236
1390700804
223226508
1551303810
1932991866
1971462045
1652990856
342399158
154905236
661317371
1211200466
1414456612
727998887
928549319
25291145
2114647313
723653521
85484475
1125486949
202291064
1572147259
1788565723
1379229104
1824794102
797315923
1884947902
374849401
815851193
1579324908
245857563
834654596
2113397172
817690443
29512191
1102671562
1021652609
1671256851
2134957392
80292776
1457155315
1375947225
28252723
1513835004
1029816764
255989122
1544079842
1152207974
348175987
426192539
1476784647
1464780149
1279390115
348443805
2127332423
1495675963
1461838226
324002537
1058178519
1709834971
1497475241
96423574
1570812619
453377625
121656626
1103290183
789723941
1279385070
477626838
1185262649
1724821520
771057667
2057961602
6610403
1193473897
356044172
1633865549
611390771
2111225023
995603216
1951860365
1037505511
913396907
1671595056
1130140380
301569722
667746910
1784492521
1180846555
1781924666
806243274
921901367
1690313818
1598953870
1619709423
844341460
799844479
727073957
25653993
1030132126
951176502
156547159
1095223206
1148146339
255430747
2044172487
481178432
1845595235
1483441806
722927783
896728230
241949169
1605511297
702974274
1325811704
692474766
1101360207
1830227608
122952903
1225701492
584831349
1331363700
1373448419
856645037
1237969914
1147970636
1494790005
1707735321
1508005167
1320621524
868704052
201788147
1373146368
1767034144
240675844
278260865
457245814
2109048815
1133505541
364518675
1798403804
1441818511
761204596
718779299
238102367
2016144905
1095738615
1504421749
1804962357
1197631560
942417137
960956367
1240892783
536926280
585807593
615665994
1127182533
2032534249
1556900046
1848499094
1250658834
1332654901
1084292647
874348612
2096713457
756909909
708526449
1786874564
1677514185
1717137307
1014232523
2063492829
666736440
1675873062
1546194702
1851596372
403809039
191070089
2079655213
1419250201
596907416
389546961
856463514
1262964237
436115804
811255305
5461898
584607564
2104692103
2085761818
132971228
918717469
42538837
1350692751
1401678993
1754241438
2054498260
107568037
1097924221
1619747955
2046662639
300121247
1978591672
729346963
486702918
1608795893
981740642
808969818
562777132
171815014
1419541311
540262886
404797068
687282917
1922601669
228639893
1610944917
1151429516
584869503
663028138
1741914845
2062248367
2009258375
269348474
322550790
1123955782
1690941219
1849503393
1186420902
814959937
1109932985
33492553
1399416462
1356553613
1661076676
209742836
225338585
2023035875
1065886509
684446851
1964381502
1939744806
1480765312
1918088715
127067849
1166551930
1755804382
21879767
318440514
116804618
1099742287
1151798798
113742937
1851030038
837983529
1471354185
1633968237
2076226005
394722870
608497691
93728144
1330244682
77163388
885615419
1297975472
1582275759
19985823
1413797781
1931225352
1858174261
1322043943
1632044805
1763798086
559308611
1314686458
542762603
1749858545
2035685040
515266953
118736657
898653962
1303740672
810177347
2065316495
1550148325
1320463783
1133568111
1286381071
1248766235
667956746
1209581440
2084029798
447528219
1222714880
1998550483
837147885
1396485437
1673375835
1014984853
1878870440
1517606228
1958487843
581846000
1885549838
22704558
952786428
994647089
193183142
1614768007
1676282273
351354441
626476410
61710861
1680117288
54410646
214928641
1281520162
456962489
589759017
1652370248
1606356655
901497559
760257113
224672061
2101206950
824587952
920117908
1732222325
515500395
895835334
1371649572
1619906826
1857816211
116071720
1300508503
34456785
1650716399
1277119585
1974064154
1212481910
756284772
1458914630
1017928577
415630291
805943191
54214388
95224370
955079941
1517069768
264058050
522278943
413448411
842020367
1777211288
1137114886
527540055
1799635154
870948397
949692711
1038969816
1709009260
1304047389
109750797
2012607700
719299590
496255131
281135909
1695331740
1610876969
299328288
281690858
83171358
1027228785
1851889166
779611690
1918597858
1679457943
2082719748
769672754
1669194101
2069751486
1883193397
1652004647
226059856
1524059960
1707780618
1518522026
97381702
350878249
2000962509
1088011260
1178217682
593925143
85042695
463076359
2105496944
1846846544
426432684
1464337207
1135535974
269606175
321281374
474460331
456708943
91931361
954798838
201163173
677071909
1567059551
1260597537
1213007185
1126189484
1167307811
1663698925
1189659551
974264991
428540839
1080855819
390703825
156442145
1894721200
1828710215
1348887021
1840192683
68952145
1718428129
198878834
1275709860
349951245
208020565
1696847350
1836008844
746833958
1778730951
953995800
1285014888
1102000779
100789547
291506355
1838583357
1472670168
1939718571
441422600
1962653124
1078622572
991876475
593609474
1398669718
309018045
352859952
249070259
877810474
1863521689
1993914768
529231417
1047060846
1167480656
1927969557
1631985691
456660365
287016506
154188903
1479226041
2058881765
596678700
1470301186
1415490815
849069589
414649487
9070736
1986787328
1282298342
1990620198
648523405
1204913408
120028230
218632016
1183317170
1743760385
1787208794
1315243138
1007957108
818435121
507830491
49249515
635753352
501211165
51442571
1494324155
1914398941
190805975
4089538
1700455779
1377193392
222515033
916898057
423330525
2042369639
559585619
2113075268
493932380
1588986013
676517315
725457699
1567592367
346106038
611521102
1386182160
992587084
1937182169
25798682
1389143564
2101936019
22914511
493000984
507093958
946677228
132808565
1210704798
1436725004
1047698533
1169532588
1973391926
1151602753
2062995915
1266251203
1941127510
43698716
227178413
1892135830
2020411056
791431597
704997832
638438716
690449450
1497028405
5108014
1635739420
2043882801
886126769
444219602
2129618434
1287431880
863757091
1331557931
1584593188
314422644
49016366
1043374696
1709460625
283255731
1348850377
431235432
364157192
208482295
28190607
1406322266
300280390
940251826
2050490137
756825771
2011884616
1564213078
1862084057
2034396139
1492539524
1766615908
1383978041
799457216
671210900
717722820
125976568
1453905178
1959679420
1391484595
2141290995
668273132
301147294
1029438514
524720439
1518034812
1143614479
1576798996
468966537
337743850
2031444887
967159775
688149928
1654156748
273286576
975208642
1404996300
632287934
1175695571
924395851
1302944735
1803234500
2068684847
1630046564
1974955752
1226361300
160624563
1744324902
662578359
203822276
353677959
1328221876
1842447123
286191444
762912921
644414931
1122849968
408706387
587415307
217074272
2040480347
1902734688
359055299
323046226
1992692240
1712732180
1775500186
792511636
1296360658
1919016573
1909490689
2032057364
453847480
1174937327
350521941
1535225120
551329699
462495898
1533616727
1669548063
1900469535
1555033106
19766984
1226712342
1384374711
1598941752
824879807
333851033
1828483654
909713354
119050253
1415996254
806298053
407203461
1347600185
1879397859
1392629565
1349177487
2004920428
2049724403
1178816779
1014419986
1049012303
166055327
739658999
1204738244
57474604
1625889394
2035663179
1000374113
757560661
1642467703
780648846
1223283451
519559208
341382242
717639883
552638840
119117067
12688668
6190452
1847725039
1583439685
66418528
410839563
759308367
1474972780
1301576128
2027554313
2024588252
1682556572
537053884
776923438
1145075891
1899958983
1593955790
775840590
1204862347
26436593
531419026
477587464
915620859
769688282
310440438
1589440073
572264984
1501410509
1624346041
1361690190
695386901
2019486688
1989670719
1257017199
1948251179
940272819
1641775618
826610544
533523461
1937403485
1956776662
43327851
1260132256
971383543
716814690
1039714434
786283799
254728963
559754660
2028130678
778782998
1882738587
1925814601
1574986344
947494305
897241418
132483451
1242463973
1350534097
1558617855
387660032
96578015
1670106985
2055228198
1289727392
1814589792
1142976471
1542920524
1769747089
345053036
956800688
877245622
568042691
1492099962
1207871445
1417166905
392238764
748675127
772515435
114692062
746866716
1410870881
1428025857
749733612
583601106
1551004439
1010971082
1154757133
2085485963
1910570106
183950870
1750246519
1705198009
839022490
1809369778
2141749288
401079099
216735661
299455806
1180511546
907247662
1163482297
356209117
1521681260
1466755418
1836656700
443255991
1923257192
1024019945
625808962
1084842028
198790318
1181937617
642256868
1370097087
1126300225
1296272427
1866594298
1011969126
718955544
2136189185
2093975737
1378704104
921467082
993369112
918978830
224546334
951725097
405614129
360636014
6303757
563728950
419347885
1524969047
847325938
1801796443
1301440321
1275779698
810937115
445073774
736231495
399515497
1873140802
939994434
1775845729
1506267773
1919595049
1063408066
696623367
1220411524
1065433594
1689032868
812034919
1214818014
120689038
954299993
1134878672
716516591
143270999
702404209
1389498867
848236921
1391195355
1345691968
1165642725
1548385823
1675342668
734928061
217099105
1048487582
1194197449
463791245
1067595385
962544710
588962493
1275461338
1840052433
1752880412
1130103648
496972397
325756337
2029950487
1639543146
734973430
16503384
544881476
937616415
1444204777
1247963509
72215042
587778475
1594113433
659637877
364366434
1928504703
912997044
1387564613
483131630
721607939
1666147260
671428416
1896429339
1162989874
555789972
1152941537
1050978604
1482373533
437687812
1923234822
1913832025
1223522998
1683091416
1395050758
950134296
480034947
1162487171
1044004004
1860583639
878337480
760480988
453232103
362189748
2015809562
461431443
2072304121
1486879294
345693690
1181922502
1781074679
1822560785
2027674520
1385535583
513951495
1391823275
1344590397
739139010
474028182
947057980
953776069
1185525962
1391814879
1640823697
1476893455
1748823535
790427427
478009900
1688474376
747620875
207965414
245611750
1736605205
598246152
289487133
1493806397
1409720622
1062535493
679082033
1937615183
1500404947
2072571364
1695030579
1450454858
1663858942
477399574
178534299
2033757061
83122291
2024684364
1404971374
1873101071
849530047
1780008267
1789233628
334780154
239091786
1625467697
147428851
1026166963
154496981
48655582
1955288580
7602356
1896663655
1437852249
1125146078
613125524
66379485
1359571139
1758042111
1812751417
1656065509
395135151
19137354
323786942
2042196998
813519554
1093200174
1430949078
159283357
592492339
1560252098
1440618780
64299006
2027254933
1551301662
1662751190
1059499420
1301582511
333853070
372043466
1338654329
392161079
1059823394
100664391
951442672
1145029946
2013547545
1134968766
821815104
837814178
1876527578
876576673
1660178157
1752400665
965742783
1568138170
1219468653
924857088
800686372
455138591
581292553
2014927450
712389239
839224560
1606995281
641445585
124103965
1027856767
202120627
1780819192
522257403
1726675105
1090714563
1632698031
903820907
1348752771
1448042924
729937259
1753032807
852515694
1331279062
1592655772
621183573
1613111780
613349710
395286682
756025257
1079941019
858095482
304823484
1897310776
1640691568
1614581042
1767764777
476191399
365118431
1375354148
859162865
91518435
1341050453
839025838
1461052080
198872682
1987188138
920872856
2022477084
438324559
602777733
2145119062
1653378041
460755455
349381328
1855583466
1782311788
355643162
356929613
989235288
1608617148
1032406087
324697720
78999214
101304396
726421685
1436357588
1160690764
1673461531
149576262
558093472
835985015
2027907192
685253003
1678428422
638690667
2067549141
1136422484
1190655559
1893163839
222249964
84539328
466507971
257351865
583247115
859306706
2054244605
1582200744
2032577065
1948880843
1018731911
1416696545
463671415
151595854
1455187226
118361489
1745215461
1818080444
1073132057
1522974251
1767907024
705048601
220031923
945000593
759732020
1777334114
2032752895
836528170
1201951057
1206145260
1719539663
295645192
705893856
1695539188
1913444075
1722698959
1100738652
1325350463
2037680301
1955534360
2031968608
1487285430
1371718000
798966760
1901524359
282936741
1303335646
1348658689
1685336404
1261620343
405753152
311915031
922327504
1152938821
1290137268
1953594219
510962561
984555438
508021152
322184461
792416015
465082378
1229510672
417491485
539534297
3119001
2056567757
1733263735
301601716
1921151933
154564154
269793111
587471965
480789403
1482239819
2034148286
1576323907
177623441
347957141
1673889331
1767622654
1491802313
354915145
231030459
307114039
1793262910
942936152
2071064931
516258299
1687161979
2032139312
801371943
1505001777
579133725
1264032876
1004763851
463461341
1941436847
476533137
1313845704
211463182
215196892
284320125
713473628
1906008430
1321350450
1272196856
582897218
1834700750
1877591349
87903390
1168200760
1361572696
1182393855
1409478157
1585419927
876205109
614962101
1071002632
795783946
1714119982
870751613
1882112232
1640720555
197698365
52830744
701937247
1706016745
1499456531
1687466704
1089207739
2028570567
1290471954
1110924168
744336500
73160017
871915239
1861092220
1683100392
1105716701
272471760
516919814
1540789036
415504898
1307059390
952243110
1222302821
1178000710
1365850177
1651597311
1521566778
2133056450
529250665
369090938
83670410
1327730948
1544506736
1257878948
811538980
1874182957
1990112414
1640120616
2130948914
2126666713
197419410
29129702
2144808503
46061195
1877999938
1630482392
1319619757
743456574
2076908881
1434694462
1500231382
1446504819
1695741972
1841137106
1951327906
58699939
447260897
161362513
1183370218
2032613042
1048337455
525585114
1557995123
577376826
1248337246
1857946290
1759827527
120617482
244919275
1595086460
1001762606
1549363453
1424227032
1365451407
267737676
1476405425
651448875
510670823
169744785
561709037
249564362
1530224065
1842447123
1330512361
682424250
1682143867
297379648
82565435
1544037089
37868568
1038493650
1736560509
1495723595
1927373514
1099516806
499297348
341765809
1121601110
1275885368
201709219
1290619446
910345458
1883128128
1329739759
1801953318
471590551
425141027
1314884737
674941544
885155978
1701271449
1539983749
613609295
2140743549
753715311
168063139
1239047393
2022356491
1148138653
1145627824
2046700065
1797959139
436019285
722578655
530428725
605250870
385125942
1427113080
1658513528
1201044961
52859369
860995882
1072053671
569247772
1538987905
1694650166
626330896
1633032203
593175686
447257232
1619962260
410177266
1742398733
1266379355
1627252272
1678963271
1605706882
1205529620
600622094
423812021
1928352911
558673242
109766226
826922288
1291435973
698024240
1140947844
703688751
51493146
847096272
2046173965
177052305
1961167271
1683302914
1115329762
89130005
412802446
924953326
266627639
80629220
104276171
1395681627
280626221
1188751145
1026503708
1977256655
1370431208
430728291
1142241548
163869918
237710530
1936369982
187663526
1968464084
931227032
194496758
867262635
1341640054
1707136809
563793910
988781972
752977438
1002907499
380357716
841412651
390622063
1057380254
1493984094
1945656611
840153114
678288147
650845544
1509040399
179342307
1664691417
946906683
1299658038
1030961354
1708786014
1374127357
1566800492
1707031457
1853621213
1903409930
1751900270
170157333
819906425
556833686
1645428288
1529495975
1414783151
1304613764
925440588
1090559101
1922250133
641146307
398230867
729050894
2071076480
639027631
280337146
1072040004
1727608476
696035247
1129037722
1811706988
330194899
1038608664
1246965625
1476719479
608654817
1625917727
2055648504
806404876
140681710
525615241
1482047396
1669378626
1034025761
2047747507
714310332
1849285816
2001943402
459461055
592777442
467824209
177667356
1076656812
1893686768
1619978052
1408813758
1142325346
4004316
2054924302
1039111292
632495141
636258398
1649834036
26742474
1928098159
1762104594
1995549559
669755478
2104127630
1883037569
1716136394
1163410055
623377099
194085801
1348495540
872058688
1780506311
847759595
531756083
1712510580
92919929
1223848436
675052290
173451609
1066256442
1749559351
1942564266
205788243
847713935
360333593
186437556
551203305
935811542
2078457524
421658071
1234212668
1265762368
28743278
688864132
984570844
713125807
659460954
1812089342
1596855417
1378661030
1142053704
1431871481
1214147431
878218846
2002849427
1744818471
864888282
418904422
798111333
437617877
498736985
51429202
379395909
532993780
1338704596
1300614538
1439213217
1184969028
2052015433
1865735081
1057614595
1258942436
603438193
1722219030
1263881210
952797743
981316227
1510188825
1199435744
1908189549
282963878
1831313798
1599700692
1140330015
2051578363
1947465741
908740005
889741010
1245586193
1922844705
496513825
569628007
357739445
33389663
1725663871
329139291
1159359829
741276738
1487401710
111324104
1257776493
1598480650
766056416
1676099477
971774977
2055528702
657173419
756042812
1788981797
122851695
1142811261
462353088
310846349
1605067460
47207789
762611678
974186207
412631085
1626703098
1779015758
403637275
1496654523
104538179
1573505341
144055102
1705213844
963509918
101849123
1802423488
314557931
1069738424
1485286969
875186849
83275960
1938272608
451352625
33253211
1001005968
1440243563
1073673621
1050664647
1158306380
985310751
1279513786
363291176
1680198357
466771046
1394427012
1448799139
1907109881
1793148292
1062374076
1965306122
479618398
530811152
240176913
357332378
1583380560
1870744106
1080605094
1658950640
1729748132
648097832
353204216
436290870
2041584702
60412751
397074705
1266578965
1690094954
173824286
804075173
1025528552
759346114
1588546484
2062562289
1857830972
1486656588
1173563014
611391884
841207761
274948193
1793484283
25393750
1225130215
2036424370
1001458661
1493772983
896195688
26243702
1152866243
1643748602
1255465564
1290633433
1280854293
1291961819
2130094557
2102987073
756824649
769627222
853485981
795853132
946111481
1885113939
543812646
1322826187
1470193583
1928029068
547208955
1779918508
536892186
1379533655
1662230145
1501113493
1276091127
576783536
1513741823
1373528582
112126024
1280712610
1305848386
946920701
561905002
1825819840
497261156
1284278107
187208351
712019619
1476806838
1020774660
902068523
15344995
212026240
595665833
2008804673
2117950387
1274917379
333632543
1139541054
179973336
1044417963
869033842
169651712
461226842
863146712
804628069
1071930509
1964931940
851749614
703680376
1050497095
663875946
1405946812
172761890
649504895
1830028800
2129192116
25470194
1560382492
1534648421
1966725585
1894735902
1477980785
2100827351
2110064512
1584636614
2061881490
326959738
1508924685
812396845
2130227132
256884058
2128000751
707977273
505923906
1985617147
1166343497
766680605
2099253475
1598876784
648764956
1299575103
645188625
1004640690
66146470
687522795
1680306711
2010795420
559824507
2126460982
1845643206
524059650
754671350
1892489412
1977188054
732164693
1532453205
258838312
347924211
538395060
1973694452
174078497
1212852118
960154579
889455413
762543901
996450981
1461312991
540525272
1506158058
161550153
1164974547
1882350929
38330439
1099193579
626594913
626491660
1843899280
1685525033
1372011725
993691640
442312380
1899909627
1754398066
991907237
752711594
740417727
1511272106
386144212
1027779733
805842735
2055003915
1681096400
1351826262
1062101092
927017917
2091957622
1743746003
532608390
1324214032
2032122844
1222204149
2063952544
270731387
497475759
1137413868
1693087271
1473266440
397848439
1838657094
1271313213
1011582208
641091783
391427399
1834286214
1336796957
2020101249
2124711374
20558893
1193736883
950834630
526781827
2102453282
1285404937
1200310431
1932304400
1631982975
937254424
522924135
503471704
1718279164
1605680855
535110553
902639266
479390424
673058752
1852559464
857915498
1981707117
1285007149
838078348
1782675440
1663114595
1264696680
1839685759
1366062109
1882903926
167021706
1654592606
410896094
1743065069
76743510
971054818
483170766
736276006
2016515403
90834490
1047836955
1943543393
271525938
458754132
1008967264
1824699818
1035280363
813695771
1160183822
765208679
1061638938
604935506
1675671392
811955580
1112536106
2044215823
16697974
212238730
1383952370
536881547
458738123
943712694
1320328239
2079563090
1521033286
1337126558
167792060
2042991337
1500887247
917057040
1971172411
1243434358
40252080
868235944
726771365
93306400
373152341
1198196876
1668769982
1545885610
657999491
1766384272
1356544124
2115179615
1272904253
90329577
743831036
883394945
1034655439
1440961512
451813827
150952542
1363435005
1684814442
1691908345
1180918759
1991037189
921111701
608443795
247787123
85081050
2060662010
649994004
1371118299
1604771814
677688703
228991049
920205777
1297539104
1147183946
1344285701
743392658
1385699270
1727966294
2116530878
328088086
1760702524
1687972553
382916734
231927162
1772131788
1778015418
925014402
1798084901
2000297232
1566847659
1377107812
2094331067
449057136
474015813
970711577
1099739033
2143777796
137241927
950442203
1853116297
717292144
1822147966
523701106
1053165869
901208410
1498556939
2132613785
1465817317
2135721389
725077088
1422234128
2107320730
2011147643
802372428
1230779857
1829758540
1510577634
1264037072
832699716
2137745043
1893123268
1580825830
407814711
1910210170
42699308
1266282099
2123108903
82168976
251458524
502404553
2026384419
1330619655
285874479
169284521
1322940609
48427045
996943747
220556596
1476087260
1730058288
1246565244
2047825123
561547143
1096214407
1161316352
352666446
548685923
4439714
1262959677
2008588291
403815483
1904765812
1952687968
1897711753
2091161019
2086912959
1945980792
1629211313
43858815
357740933
1414526215
601043396
232671273
542096596
186822890
33382934
1277989354
1148487672
666427468
1600827686
1552472700
452543002
841340417
2139038486
1601040050
1872736723
2019489352
616063193
498443768
594587653
2088621029
2053611016
916460815
1076475893
1000389952
760028208
1494690266
556496568
292190008
263767063
435878039
1611384616
461168545
1242764407
1904051140
1569530319
407341570
123548281
984398653
2335811
1855410928
469036759
1624412583
410054175
609653517
1569594617
567261726
694152152
516381481
1096782102
405450660
251595966
1867148930
2136124421
1140333434
1174094137
1056361878
838546272
906239916
1837897919
1830054359
911871861
1853433878
1955616420
1585945059
829742761
10836663
325306585
630382558
1437843143
1621426229
1499828025
104619776
664294478
1314990001
1809785670
1008895550
1271728056
519305387
1957336357
2032368993
1718340460
1294094007
1012756734
242652921
350066942
739727776
1788825590
1627893677
964593015
963758946
2006249531
1849135797
1078347645
1864747349
915298015
1576356214
1461161802
397661864
1088811754
412483090
374896371
16911890
1944920230
1582720146
282013823
2090774788
1546058038
1558836213
1353759843
1783260432
1541105155
1071713157
750102260
1062723907
1518876145
557818916
1815336354
909784201
1263176745
582654393
1383348056
816317095
1271675185
951338928
1813972225
1970782214
263559976
1059416379
1064390537
563088184
519546746
340941406
1500922450
2108672285
1468735590
302385886
467559003
1362447942
613062814
406018295
1905804962
1505149501
1589367360
1012937655
1980989332
1449600671
1390862678
307865605
1890668407
1115336151
1724248657
2104256052
1207941451
2134800074
1735372600
964979971
66421304
1614855973
1706260178
1405222680
796640524
1038661590
511319943
492994311
1755706192
1605847035
463574940
1847315929
2075808207
1443173736
2054646758
1643471810
562249308
979133887
775277097
1891528249
1919363551
605804498
450987950
1512209727
1108157755
881432506
1484812261
27155135
782418080
1729988455
1547916693
546533523
1819247299
1583931103
1059537012
1035297593
1598686955
1325799268
1026769210
1087862559
219863386
892925343
629371743
2010783732
136720712
1056728276
2140838386
2139141623
2046958681
868387314
1697171511
1255692478
845294943
223021319
1713001258
33394661
2102211731
100704675
957535048
976936282
302874696
1051974246
146645355
364383285
1090320969
551499754
1338212563
361231956
1216682483
80420596
237975599
1371210241
1433906658
1553316726
329660239
918327501
418571788
829256408
1676401574
684449609
905926658
1174748450
2090968132
1193686226
410202445
781666016
1024058239
1567093194
848311902
1609642049
516040328
1946904068
1915591980
1790816415
1240495737
894255570
660169949
1281740073
1852690094
2134448965
1867627787
649948512
199929104
720431717
336470762
2051683420
1078958040
457259133
323752153
307924760
375569646
2044546361
92680294
632684818
775359848
1915793830
1559628350
5953149
823765309
1846443785
330243256
1749293462
384361772
2080640672
883744409
2002440592
626531306
1976200144
254325328
650689646
1403523672
899658591
1070108603
1183461954
669303035
238779967
1001537815
1141354575
2012577899
173782769
206255065
500606567
1367659614
1124813370
1957355605
1314400288
191978777
1676756545
172108451
302627588
627758582
2121083610
31177327
123602988
509844303
987000901
1658235626
1648008115
1296313905
2138788041
1744745586
275192457
6263181
3371925
1927517031
1166350503
194229395
25295058
1819587646
1988869870
1988128180
1506067559
1342522891
37198663
816483056
1725841697
71345957
1048872697
253233432
1817775782
717053303
1743186096
1744502790
1523438356
2086479859
1708504009
513436050
1715877947
1609167600
1545828891
160709063
275272965
1592978048
657672229
637295679
175955173
1305523645
1558085059
2081730000
1010104666
138303167
1778861566
729362203
987028386
1853743986
112326850
1737166164
1026940845
1857306442
1856129566
3616923
1279322016
1417244216
360290427
531300459
123900616
1951395408
773688325
1465011828
135313893
589615270
1846082471
1197101240
331749743
1835276368
2065164509
2136720385
1743601581
2046515151
1261274507
1571328977
1183889358
798675377
290630478
1414839923
622514069
849852439
1955281396
1379326750
1783161651
165204756
1590168101
1121706423
1674269475
243191272
416414005
638318300
1276524363
236297348
738534751
1669211404
1785086173
728722358
1956542174
1196322136
1170520599
953078205
1401175068
793816433
311595128
1994484044
555977165
383663283
1781398311
2083034125
850316588
1225915864
1918902556
1089060165
98186344
1109821177
1834569938
1849586005
1665180848
955880521
12286539
1509827498
1789789538
1515808953
312897425
1664550102
1532235577
1694268064
1171747041
2087824293
1278875510
1408015051
662158328
1161980165
1853251423
1177585603
99079163
210080706
1994931997
384764927
1319395135
1460552939
1536627381
592736889
1439317820
72065207
423711430
784952257
324468157
1411436822
1201621392
1520371042
1997338000
739064297
1850966761
1084475739
1621506026
48419375
237161173
753856813
1293485367
1289056476
1898575262
2133913988
1414313827
2014006522
2121657532
101196128
1062925051
653381100
881233964
693757994
1384055579
1345510634
307912163
1940841988
716783007
1945230493
22138106
1205197406
783379546
1393279784
231371955
2049758913
234663713
51093226
599829599
242399408
478209021
1149811291
698466000
1074192875
1571551253
1425780711
1680413777
1816891611
1363003029
1480821445
664391842
1108469889
1619591448
1245903639
1382908854
1031197311
1306861068
408725475
499421224
1093591250
314538396
666570740
1667623183
1445022272
1433783626
795843703
680751503
1573999258
213057467
1280598457
1255443204
462301823
370527362
1714845467
574682169
1729962726
1177520372
2066577196
1951125084
1793320192
535990830
2031024784
1183587287
936094786
66173015
1719291641
340654240
1633480284
1142359140
1586554306
1987453177
1090836181
1791720345
1294316858
1028032015
411215723
53556821
844988111
79321717
1170071353
2027082654
1809515799
1827700173
245460968
353758823
1907508795
200830900
683867615
44843087
1029525348
1936821518
211129432
1213192987
1699778490
1466485012
577211469
370692079
235698580
614207448
1456848283
1999305679
2068043269
765580000
8205021
1151866314
1548229293
1885177809
2078559304
1109967638
1581195459
2014515769
1225386600
1957296082
1126548828
2009138745
329197233
1874167000
310419416
869275080
236181451
1345888425
813719484
708502837
1567149844
1208415699
1727624719
1536861837
1354867080
1277999631
308602291
1952845603
887880233
569685716
1239150042
954808051
2047875330
578383194
1896532940
194582220
1662183597
1010902667
1321385348
94015317
2025847813
1866854344
1761671893
1213438838
718323131
1143925407
350146822
66012360
949686701
1018027293
529785462
504561030
1883973421
1402880205
425232752
882500484
1027500089
407219875
1814895989
63874418
1830943131
1322066868
142061384
1941165429
2039366539
1736962509
500609313
1234938489
1028850995
758625667
1330738257
1732720937
1544926552
504579224
1208448108
1730230801
1591433470
1216564401
1760322466
1986134964
2064858828
2019859807
2061587924
774515603
249402452
2048042881
1928284376
268953665
2030414344
2106189232
1291007218
1755408446
1237737549
1304880721
465182267
1668871588
1652527515
2051563881
1701088298
1290507625
1303132336
2067871550
1490975684
161358714
1198978104
2033807668
826023789
900068471
1578460272
2078218214
525327941
1478981300
1988227737
1557369499
607516973
1697542197
1138564901
1629032984
808386315
1977491896
1991655184
1058250222
2095904853
781929248
1282796060
1774836531
1139775376
922893293
1516906397
1066578657
816514839
1757724112
845058645
1093895077
869811982
1064186359
1126999654
1611706252
2040325750
1346556833
900448366
2087938473
864726404
277920648
504818834
926776621
170534958
594359309
1740798159
1009323539
406999697
1122928039
225428732
290236041
1979762753
221930132
1745926516
1015640319
2107999731
363557633
1829959034
125720438
1330169258
742008029
643022014
788005858
1694047377
362557001
187381102
2035126045
1191989339
1316399038
1302781148
937843247
664215757
69683503
1282839455
674108456
1313363817
562096500
1113659410
405598873
1751839905
234444881
1032956062
125355410
758717739
1617951989
344743066
842780904
1512199549
2047694043
1271502854
1063566591
478864986
2124998397
761340711
1168979282
1546487869
1371582822
991508260
937727867
1983629472
1650942390
404535732
1433546806
1547578008
1149459669
141821734
1099080372
1054717303
1618125691
2016655183
1301607490
474826224
260427803
212159517
2058419830
1116676198
870470329
1749977883
526208511
183636192
1441304986
1254031124
90211114
1645669662
1542654751
1028243343
435193810
185306114
564262656
976729586
1317369476
551348415
1951059294
876286307
2016433963
135488668
1105073240
1486124992
699239491
685639408
1542865392
625079149
2129623697
484952999
1482133053
1196009540
1117911858
1153266051
1794049709
928430428
551857763
1034661344
2017904988
1304767811
369282709
1244716962
611233120
398743925
1228697445
585697168
1126254738
681190625
1558042718
1485264361
1427665379
1718658968
1857760081
197246652
1242805784
2060790758
462685102
2036289653
1999515017
1744744904
1296371750
1353622855
2091266889
954432749
285401306
649710479
1603538011
1343140732
1242821789
382279794
1498205758
448512638
165899422
1092743004
625913800
1545189693
967258933
1770268099
1515863484
28523444
643790126
974500997
1189929770
291588200
1198581555
669592400
1476046026
263573421
1973416044
864770867
1601296054
381106689
337316390
696744185
274673031
669237765
520073164
417942605
2097923438
1040274336
2052977967
1695617806
2113167786
1401338669
659873966
1156333158
1370426519
203579787
1336503428
2001448713
1594581844
1720075468
1649503784
125184106
174713742
1935780997
1141511945
599414641
106711236
325168169
2081850876
1303881778
1515450529
192571772
1705065436
1486133121
162092777
370267576
1217324561
263884393
1608376007
1880000932
961157420
764730693
659340016
1021639839
1365635336
428685707
379886531
2103721575
771924574
267833872
586747033
1197845467
1413328435
797952435
70096149
50567040
315500730
587683366
1643194697
1559086980
431779978
1552845014
246445307
451982235
572923532
917287938
1000055787
1418769902
1173188631
1437747929
1532771339
445609963
317977823
2094552823
103792790
279681999
1208604463
1505334924
1614097099
692182788
410989846
1911402403
1138846508
2034995360
407531207
824694432
514258970
884775948
808886064
824338136
1966761088
1025322948
650877432
1319695858
300311800
2001239068
645994072
1393004766
372703026
1947589943
203567765
1101357212
361660065
587419033
96527559
995315061
1069889335
1479036143
620757253
420733763
1770899124
1037153371
1752004226
2048532389
1945212099
280295288
1433718339
31454056
753245544
1572137472
1591645393
493079154
1504488697
1737127292
465232692
333758111
1963320896
451886126
97220128
1919931096
1417665945
1263273462
1784539215
1045995569
470874804
1224840387
1578773819
1631277776
820393097
575423538
862970747
860646080
124973888
2048614473
1849557283
1344689012
1170383172
1077482218
67384468
677965274
1676625425
1077612909
974292049
1573991774
883982026
2028535225
786256448
1491829313
303358718
1644863386
1726724728
513524540
1155773249
1667425992
1343552540
398256926
1084590576
1039326229
990502226
257340558
679277264
1160010940
2337512
1754382088
1080225531
237609479
346944460
2117964321
124147076
520908226
305276744
1939549819
1710998341
248619019
1279382969
1122974789
2069040623
1746470185
1558531060
823420699
729585700
1449363681
468059997
428329314
1093912062
110488443
297293149
194527645
1746980782
1630137544
2068683237
1450455689
1532274495
1501571675
1041080658
670068033
873477907
1548994004
1624656562
543187399
1509756598
1956524253
2126024787
1175490885
752207481
1062378117
1892667949
1793594760
1686775600
885385992
109424558
1502880953
1221741068
1625412932
379169377
575499742
676127800
582881814
1212988166
2132305498
182477127
489590710
1569842791
2138413693
232995047
1686872660
137387456
1975092200
1669941064
847539547
1461529611
1906075628
589243462
1041355782
1635823305
330812989
1728471846
223647737
952083507
1032538976
1819290694
93977034
97049829
409582874
863163879
982814384
1838297676
755518596
1215312123
2088033861
387466982
821689549
2058754882
928538890
1084098761
2088984307
1682423832
1359103227
798909444
1341793778
491842934
812397649
597081009
1576268439
1957674624
1746087156
1702781314
484131940
812760562
363010952
1118591119
608187464
1665483864
334758997
1502912211
1076810168
1323448044
11255021
1252139681
420258620
146627361
698476469
510303526
1762740093
1670323290
63221963
626314491
1172367458
1302875206
438891276
505670281
1534639339
2136648463
1994473053
1217289100
767093136
985172374
438182472
423897240
271549879
720387892
1065083346
9798300
917567243
250758725
1108103885
624246970
441508985
177144285
1825390703
1513399576
2047981499
921926380
734721423
1709842581
613993621
118693176
294093973
276386062
1619308169
1882895122
1417823661
78532733
678931149
1491492127
701285405
662116183
817309843
698545904
1401506250
1427657852
728395725
402136568
1471858731
1364411288
292178618
1759173772
656712792
1307145721
673927941
1930309450
407639559
1809827441
192873215
1599535765
1814664158
1670124655
609631259
1882735583
349753784
1121230499
887368433
324111350
2027164445
1594565740
1614283539
862056884
300612679
1007613025
158200307
395921961
578382098
2071936105
365793359
2124680678
585224123
281430993
956199693
533443396
281155083
1986749725
1050497095
1560137399
933415410
394146486
1391863100
1374595571
726837514
322274850
1490529154
473512943
1581114847
1142331473
1403541760
935530279
391686561
739733553
418032110
437849423
506941544
1243821019
1853791710
1132936912
2045820362
1615886614
1783271744
502141825
1535670330
192375060
1847176796
374607952
616054083
1497675431
10327558
191167008
2124309697
441462858
185317594
1750605495
1883412214
2008251519
1869820830
1782639609
645270880
755868302
1319997599
674032453
1439905119
1067990278
365564197
831345852
1686601508
1920033964
1398122739
2082431542
451564859
876195004
480396567
1634660249
438397348
1290327079
2005706857
1086947303
1820043330
1777655044
375035891
1696723273
1987449663
367611110
1088629923
1369754686
1966801286
527938263
657079082
890961287
577394756
1135474933
505806285
1702021151
331085499
1580657290
1323956521
1766529797
1645919336
1301862865
238264714
1370817111
1506683648
1824488801
2114115107
642631667
929295503
1744905038
1191330730
430540141
1665594919
976982068
666300562
1949498990
1942732386
117778175
2128751728
217655378
153417346
721912366
85665985
1650097722
1191733465
1624824511
213939614
102496286
1707780360
1025312302
1749289641
664275068
1682690009
1470952174
1656704744
1634926980
272469056
1865504774
985508955
517254880
977613175
1912309790
2043291707
511114075
172601242
1446233057
1655404025
231051906
1777982466
799858526
373563150
281660349
1229490119
60817617
1610528559
1730778186
1187995390
951226914
1222442052
1207040479
1696385130
569925567
1824340227
1528734097
40165815
1744686127
709883411
199737747
135393174
1190483882
440058604
566989798
1527792258
451343017
178733525
2045270961
762461404
1313187862
187660355
1548786490
550122579
1499844678
1774134908
1506329535
391784681
2075900204
500638247
1815766544
658919195
1427625118
91511782
978675226
891005267
112111708
1059200357
947914777
801845243
156218679
836842444
1056714242
1967241928
556207937
871610289
1371379670
1640007059
1454823051
1007784141
1177389403
455332675
1494482913
144991088
530381620
164326659
1921714485
1043948474
1242947195
1853931815
301951187
1848929975
1794892660
182106857
1946366535
1772551698
1488641292
399277525
1760233112
251371704
1182185769
1380122225
858031102
1859170111
1563300214
2098752152
300869811
745901807
1702709461
1782140466
1971302623
1485115614
1473787515
1806906601
1508448382
1418135941
1826231729
603510720
2000054739
361285296
1484796828
768616215
1903013565
162582699
1830614614
1340840924
308139458
1309440061
1526141989
1163084480
1993178986
953754730
1667693693
1289779362
1426211957
1052297746
1970277619
1725647476
1366135404
183785371
545857584
1216034698
2041345769
693886903
686776280
2077365750
713907083
1414170918
55491494
1745089913
1259875117
923879726
1567417904
869066769
1463233431
1902867679
1140021195
15788338
1983812815
752194841
1967088146
1693860577
87501217
848344413
6841376
1038829715
557571881
438569619
665136899
360076156
1942860264
573189575
60877931
597034641
789389275
1790780884
1196788249
1998816624
325586821
1241653854
189232161
892631970
960848109
173850976
768502110
1167037051
1363575008
1690366786
209130576
1112968265
2134706056
1323116673
1710799551
1198154368
762108984
718552056
633861988
1720046378
1338249362
1451705213
655831118
1289765723
279511369
1218044708
1482868401
1391593807
65946435
1417161231
281206691
1020841169
1120267686
736637233
937729217
1131935822
1756609890
1629090006
1783555454
867016468
638460105
977279525
420522764
433676112
782023247
711267949
1207025108
1428816407
542525073
780235395
2022533981
1328869538
495889934
279948035
2057891070
480534831
67110441
1038210834
446700626
1891852313
2080844027
588319432
1579911929
1722480791
1043637112
1263031340
438682641
121684934
853869096
829168357
1810119513
1422232443
512525499
826429622
226451578
1181337950
1709008095
2058627142
1745664289
1751958948
1162035957
656393594
1720693387
1089279577
908652962
321047357
1590737625
1838848767
699241689
582968592
423027298
1185868022
28920580
28529904
1896304839
195362221
492088820
1614644414
1705730360
1505149828
1375354148
1408359196
1024476648
998489711
1308313072
719608123
1616438618
2064928479
1124886466
669079259
401601867
1659270692
1965059788
522154420
1254744003
2078123273
1490348959
1495681323
456999250
674691368
1506982651
90389088
600152433
251800360
562820766
1696379096
1873975342
891817920
1132843308
675052307
1086736404
967448102
1062142641
274149959
1321796579
1266339765
1697043342
2013648666
691541794
1863346592
1303731743
715380593
967466024
1430522799
452694530
1542005633
2063009339
1721321990
139377612
1956330814
1037596201
1302325803
1355022094
1475117366
1480914883
331462231
1141261848
1743335553
64431470
1013021193
1382729291
996988290
952844572
1561954376
1494586583
2088452753
869253004
1322798557
601799365
1404153145
1061416612
1206812800
579900801
1768757905
180051359
1062097640
467652157
1416966031
481641200
1003528970
87142551
1534774665
564170503
1443539304
2118778645
266507211
65446996
1676582175
966496722
607362066
341467476
1446203380
1132042427
691901533
1512969590
808012810
2128899992
1320439025
1614555781
1827683019
1728935758
41170236
633425726
1169969461
1878688915
1600238512
252968921
740878097
1199919864
2097803255
554247710
1502257193
1233313141
1595483995
604878590
1361703675
1586843815
1322408289
572465228
1464521881
793233819
54584895
1781324283
1877817983
1838509033
559093814
1817218074
154242288
897665847
1297700150
927342091
1822392408
687714886
1323740288
363454523
840888186
1096513507
775892450
665305471
1255121454
1717576864
1551797225
227582000
295474527
1527390892
1317248377
291129610
1312508447
612096149
1329209819
1698609483
1701577754
2098740404
1820162979
270220538
92938507
1492581412
389697304
1170308500
951093352
1614702534
1332427541
1921423549
524223248
221325630
771872578
403204026
305460047
288084304
845889447
120468205
1219808987
1914545703
1090112671
581345795
759050448
722006355
903719082
1306078889
1210209672
1577967817
1313491546
951639977
1616906131
2008575906
1461725139
368548101
646673279
2135924682
220331403
217629096
296276493
1692852001
674037132
292337909
1958954036
1351588432
176013981
1547780571
486065955
41426665
2043936723
1314526394
2002226639
1165580160
72912825
1459468504
120623620
534867471
274847712
2085474508
1479617513
1031878147
1103405346
1511824351
586043662
51506383
1036545447
363267674
583490129
543108427
321626643
1140653719
1194104545
493732444
755040255
1675251035
1792875935
1313856317
873370547
82299698
1609169167
123968739
1230216977
342579251
450846801
1700859119
1474789051
2037726115
1738449533
333958557
1878938633
1376459182
1520000543
606314122
1756156874
903320534
627306357
1920338628
1779149440
471601283
157528881
318014328
80236508
1417302489
953677425
1248052124
1533461824
683413204
949766153
210563396
1421949215
618652879
480978169
749477431
326279139
1648079269
4017834
103361425
1218637312
252450787
2063907633
855176576
1783420978
236040326
142075568
1854026588
272282965
493362316
1492372239
2090796633
908519602
1215466369
589282292
1777962635
229552842
632692544
319286012
1518199399
1494782766
1638338714
1500067491
335244092
1341251798
1972815391
665500373
1394291181
1421587205
1423914255
735169247
427369935
33664136
757418123
14839167
1538002554
1956490744
204994869
13884356
1162037746
493220374
1703252463
1437756707
1897596181
1004557084
165183165
1988509337
915905440
1177707034
1193585066
586662543
1762801685
1183460113
82378468
1512761957
862299275
179842124
1012326853
853482331
761177950
1645631112
767652506
564040527
648051831
978943215
1564918019
2077904804
1548177008
47973615
948376241
314715379
1786031274
1273723899
2014087438
49144402
671485435
785010919
1593258143
1630728252
1007389603
1483379714
2056692467
1941575583
1356642290
310117048
1192627689
1297645931
1128723786
855333113
383144854
1450447503
1000520458
1291100305
1268247700
1190171314
135014186
277486061
405252666
357681378
1739281261
128942104
1229626639
519342702
1438933113
1024952502
1749806148
839733764
230008551
1371297807
631300904
1242062938
1619616601
1061879918
1366791708
2111832394
349990568
225333656
557967927
763441561
635429577
398141433
746811611
724445969
1604375297
873184333
1803318324
619917698
573187427
433343226
1413647062
982262472
479280552
1426657805
585612103
128182919
1092435146
1742111331
409203589
1034182838
1145813894
994771884
1924575593
1039014931
1835655018
2040020712
960056319
295897500
835041292
2003342259
392034753
1162311777
1876836362
1252079584
936130506
518722580
861447079
1611217438
487541877
881837130
239469062
373710394
1769464524
154767053
778560143
1402383575
158533110
412464604
1017129285
729229412
1485453049
2096487537
160174726
1854425122
196274153
112552239
1943513817
1662416051
559117992
2143809017
895370054
944047589
487874905
250600496
1088894605
1576909904
666901382
1884431928
1210231459
1184320273
539080342
1560555961
1605564696
1955768592
906211736
1058227211
428747913
454054537
1457556025
1059696766
394321579
659803283
259367752
41226410
1696457412
1413847928
264097406
2066921800
1930888515
1863536170
353936917
686208730
1865944477
772093889
1495200122
1600588360
567728004
1525425101
781596241
641283351
1617852601
1844081021
375950159
89741386
1192923135
809987533
1278684245
340810520
352199436
861052042
1583702696
1392371998
1008928637
827217200
973684257
908232322
1899420313
1988440695
460968901
1747678528
756891006
1824966493
1314837809
2072523989
1829237230
1564298258
613573372
51645368
1515038917
14371339
1841667700
35812210
518828311
1259251091
1505976808
706018941
772270937
2089374634
2080550737
1379500399
171684076
1857304658
726160046
1819750408
1429274091
1776893163
1581356820
903226517
1045552670
1293647379
2036697932
77810411
211226884
1108070275
2082575860
1285641610
521307867
1966990536
1478788901
1993874371
22721732
975121449
1726415403
1581798362
1652502175
1844913919
2136657030
2144029722
694129129
2036493337
1252689163
1817171454
56065710
2074636553
1093121514
197707896
743200085
805691059
1113099331
555150304
1394438713
686297453
755641377
200849140
1758778494
863275284
381892741
1303942862
872704415
336922489
1056432014
403719660
1392187512
1179615837
368629731
335033340
1524216412
696794539
1241745547
1408979589
1733680903
506923351
1079097696
443436098
1039920971
870491599
435951745
286406534
9968605
2104349792
1740841913
1564575626
837020322
456669803
1840294157
1781210462
1940581420
1349318367
2069126079
2118614746
1125864118
572112030
734689526
2105050102
1126372216
873746734
702985241
1984252771
880052439
199590558
1648827865
116265772
1377650656
1145321089
1178106
2061277318
907903425
566298947
600354412
1300038470
230039346
901321851
903747436
613916530
1207874702
1485812243
1077773668
193179805
2123241258
1784233417
363872526
1445273092
530185679
1349314524
305940149
1392440903
2067072213
1680616733
847075743
1576222023
55392852
942535063
431144158
1239936795
194356419
295450589
1785144300
888652384
2101069582
127949048
281963436
1113856087
1224879478
1216893301
2091654743
1160261367
283656491
632076266
1500925479
106179521
632265561
115907179
1431585476
810641511
1228579288
2101658613
585168192
2000794724
799973489
109630859
2115128910
806788560
1547014301
961595896
1485380020
392040064
1586953222
717166116
888537432
216130120
1064495163
920202916
689050480
2125862688
1256957888
1098711347
588337332
913541937
246420690
762499394
734730963
174074717
2100781590
433738655
1205612981
684659817
1282821692
329181746
1962862176
1374417173
861928752
1746392748
982623190
711756503
2119672683
1828454634
1028296061
1472106656
1551542091
822882892
1896627528
1366306578
475346518
1838937459
1118951058
978005470
281193360
904204638
1723825477
1561617647
1947221974
1572353755
721135256
2019405495
1038661057
2123117744
54778576
1113169057
781097908
1982238856
1574298357
2085472206
1857438721
829092716
926735041
1480348848
1317556559
406310090
688706151
343605730
1451455384
422255370
760738539
2132008732
643202450
1326187260
1332655538
380109769
1320971679
1177299666
1115636606
1084566726
1039752568
280396232
988086569
1970397869
1338145185
391852311
1448300705
1402434694
744537210
1530364380
323102270
1125724889
1293214369
1845610091
696434567
459392539
2091877384
1490353152
1735471444
468017183
791322855
947582675
656757335
638802107
1572852843
614246664
65479911
1225411514
1592175349
1967728960
538435154
364082441
1327658918
1821183607
770031988
2113647378
1027333050
379652823
1342147494
697431356
1941441393
175981281
763883019
392904916
1987432061
1742226751
1504968418
393048738
622297509
1627557044
842246379
2029079169
1276912313
823156748
1667774862
2016742175
1896294396
773656611
121388893
1379746055
518778604
280495736
1121570217
84460347
1230955411
855761477
71807478
1755104384
1424805402
1286192209
951362870
1416937963
452959403
1118048971
1711236377
1215137366
199051013
1721242727
934057240
161564559
1328455379
1248688955
1884691561
919553437
222603449
1635863193
907674602
1702246168
752763638
1589846094
1387632217
934600510
1322239061
1323568892
1638175357
944264233
1848492922
794170470
467051746
314215068
1040828716
1416036274
1417428213
734760412
1334501699
48034091
1894462863
299136840
638647589
936568756
2066492294
103228213
1211956468
1197202656
766422208
1838339148
865273003
1017808375
1083836739
122846891
1739360083
1493612892
427162659
501001253
441589293
46831074
1811356723
1674269475
1136679537
1659004913
1304250853
627830273
609606997
1427337540
2086324735
1981887607
488469027
610127025
2052972707
2083762150
1986017579
1537342597
83453049
1030835391
813740007
1230739371
2063258418
1330241071
1369493927
515099661
380734674
1834590752
760360229
2725551
326522962
1985925564
1734396767
1889485005
202681620
2085115567
1194005049
66050948
1465083261
1272809809
397092604
1418253763
695939796
1842476436
992000568
468641621
743387655
1590368475
1231837188
963199616
839649059
785532961
1510097256
1676338392
523222993
1872551669
1493682306
2133336186
1765577031
1947284608
2126342609
2058701008
2106370010
97149075
809539684
1636434411
982700736
973240880
751711775
1513445792
393155116
510273854
1689280526
1928340549
2133675106
600559123
751021342
130489919
1621801821
360014668
690449450
46217566
130072796
2049469499
1229955968
217755676
1952365355
1034542634
1597390929
734379286
367238326
2061280644
569673418
1920512502
632685207
1327225262
633180046
70129749
1279869457
1683678240
1351721052
683281940
41457537
1016896544
743382593
355308201
395109113
1784927356
1668829990
2136422782
1240316239
1867766443
140015362
2009973529
1258359972
1782550340
1460722397
577264481
1678605581
747219852
1183930374
50607701
308386980
1903440543
174870921
801868645
1287673143
780163459
546845746
2143019782
1110785025
665275011
758957942
87106064
383806887
1892516933
202097758
1138276396
578751380
1796504284
776359698
914913513
1055920093
326894734
1625333801
816397373
158071511
832075118
782133125
249045575
475869745
756018440
692762789
1520009451
2013416192
27582485
1955131396
914755636
2008046103
2050045285
1100824243
1618508195
657526307
177313971
1785884225
620925288
514894497
1311888243
1108035383
197063510
228318068
2083240039
323797336
239091786
1360084444
1647693140
4832310
1063913503
1943642314
228679300
1647989703
495902548
1377051896
1674611415
2096103263
721361578
342004132
323486230
23081545
2095350333
1272003588
1338518086
433426488
1103986030
9046664
1720415212
808106860
544301655
573015511
579659686
262551703
1999328172
1095704510
112183476
544378183
1375428525
1654220265
367640158
1986545438
2070220337
1679510266
1183199172
764147706
1317012803
298397236
414506903
1510515875
359872892
990660749
1675504285
1819748955
1886223682
48322984
1951838671
1726042815
1507405913
2128866991
2123712613
1894799375
50410026
2019290459
1285055017
1740276269
1583990131
1362022908
1289760075
424909527
504485026
803165492
1555548353
1145816312
115735306
779020916
1395839348
1051635714
327731193
1652208547
2111386313
144859208
381353900
339916020
1878082866
1850380283
1204380358
769232863
1056331842
1047797550
1350699788
1092779832
1623883743
1526890795
331910366
857547620
1183679553
1810452350
1294651256
580159862
1464159282
677367342
2093701518
1582122273
2063009114
778570028
26857571
1300210773
1221732689
1919938844
704628744
1401606862
1301769874
1052038092
131669450
770799838
797615260
577167840
547216184
1094187582
1412535521
889431657
250508238
189047299
1145279304
1745639575
186027089
577895663
551201309
537385191
458574544
1591576540
1236669567
1469411419
1204794571
1943077495
627883591
113818184
2015737015
1443725958
1678138194
899559418
799093311
1737225402
835919693
21547172
1369480533
587530519
1837306473
538343690
154563952
660316564
1281763129
1968681235
347323911
669935091
242421793
1675505648
577835868
274426888
563963743
923750557
1318021520
1655833637
1781063543
785890481
1404730782
2075712488
1002799290
1382087251
914498730
1214079026
1871731156
339676517
1941802239
2023026252
1648516093
1117809668
258583701
1032420485
1948266458
709710515
98136386
965759081
1002961795
122621071
1951828745
2046900565
187901647
740349856
316964124
229826906
1610579396
1024107288
745752652
416706776
1520523089
780257333
831031256
900375743
337681723
1888809158
191524846
654462059
1195273105
1674402031
1504133504
215016731
1068534571
2144843923
1554134629
526371715
492408150
319680069
1004601670
1354974593
1955817492
24858250
1979819867
1796361749
565658206
856596216
1681164999
1719350555
1315526013
525051947
1758674587
443409923
1246992987
1673514913
1812223581
821398640
1062757926
184507588
1028029673
1804480420
731434433
1778732443
330391043
685066515
2046151472
1829139910
688640270
114937803
951200104
1013094640
2014681985
1212491199
987280457
226469822
1610091743
1748171209
1995375322
1109066289
551762254
1298800559
2112619443
394193434
160366835
516080693
1371193898
1054690033
2143164855
1218546184
81755778
1128354831
695023449
1555345693
695944384
1706529700
114886904
1742752036
849571719
822256076
715825851
341971391
1611110313
787300496
1925498639
92971778
870083517
20314028
102274642
2013900165
180354816
841710341
1929602081
1540154874
1407270824
686523468
2004649482
478288014
322960292
1040278219
1912085915
1245666551
1505213081
710471768
1369443060
1032940754
198741678
969783171
1086995339
1791009298
1484163473
38159959
139684304
736958268
1068647453
336414902
1683474182
966416591
184605323
1801810105
936967204
274109550
503150543
2040477777
67928481
2024688163
833248411
1305281355
820192525
1250413908
119294785
1013717503
1014315761
953634611
831055716
400354297
906340444
758717739
1780298883
624749169
366741391
1904251821
664328095
687171318
457952348
320893393
1258058285
1348165712
1113049599
1181548446
1085972679
862874564
58076496
150418
2062966272
51592212
73275237
343655632
3014000
2006755431
135918189
1282910036
2016996907
1619962106
1944743771
1028673364
526576264
470289050
44181395
1020520969
575423538
1714390463
1283117156
319762736
1471820671
1197940157
251111496
1176654114
42010588
2056794645
1168838728
2116477133
45864654
415419235
1492086664
441851903
1952743355
1642828962
362042709
779157854
926240526
1623234899
922158881
1151451783
2057199045
1231245713
67321915
1069562652
1851587726
643052832
1097082478
2039295205
1891490003
1704418673
182722590
869162193
2104737626
64367307
1323634273
471618173
929554949
297627342
1286471952
1191997908
910107789
728183654
532148866
1401261408
1393142737
1830939886
969378018
1465556002
1902922930
1263931004
783890169
585311160
1319186660
2128997749
1189180150
1475580817
1090746041
2025295416
557026985
88353704
1019759910
1026943620
1236156964
723064708
1935404116
663577901
1416153218
1029966083
2025950104
2062183898
76851944
1063420352
587098435
2090859086
1233737505
1156511593
1083672001
758925252
1068487780
927631894
1636625405
1927759413
1083871642
300742693
1364653077
1975579313
1931189482
363406707
85918497
2001483821
1778694382
1246605041
2021496848
1335110041
1062076769
1104011245
576145755
1176863358
517176224
1510894205
1124929432
896308626
802276325
1915517304
1019715798
1794881893
1737452181
40747044
1590837061
1806417168
1250551892
548196090
248175842
1596580484
2127278052
2075685346
1962078690
519771412
71693206
2042010815
1948344723
1760072873
1975248956
2005429818
965704513
191571353
1457443554
1406582775
1064906096
1265387980
1321474577
1995358573
411454958
985709848
1137141329
1505800120
1325009633
5784987
1916746463
147368540
1954663014
780989537
65382749
26425210
550714649
2012033473
1217234076
1829243237
560002567
109086884
1293483699
402317047
483037201
1277462425
174580866
825542537
624356115
2132540919
2024728986
389807316
1040900559
1215412982
1371816903
1917251214
2015821614
1187767866
1338542154
1360886229
731535219
1489485832
90438804
1666002094
1185882420
1224062156
1965513018
53050781
1250415015
349623766
1367502460
1597111574
1295389285
1883972410
182345087
1940847819
669918461
2003948972
1537555627
237651502
1042105931
2003776895
2107129842
744462649
561278607
180741448
375615771
1987272665
884582447
1127159514
657058657
1788358507
928842962
832368915
2067328366
1983285486
2100864649
1710986143
1214138468
578324605
678301877
1306976446
1630500835
1682837555
339963832
649424608
1526295466
719904934
641529581
1963320620
2018030850
310835097
1736525576
775677176
473534144
304337439
1300064402
1383489058
1569143429
434010931
713186102
831778529
1773517261
7415306
2020324514
946491564
163582558
1332917680
1412104530
1113948447
1816610930
1812456151
615036738
1114777493
140613463
475069288
1553439944
1217070559
1790204388
1995501573
112537599
62776086
1366462350
121812690
1991466731
1560851855
336409000
1671650803
429558111
1447941803
1621180222
360809522
1789684585
52531906
1658042012
748619437
1742094632
1446145441
1760814119
784683021
1515323983
550222510
454776763
1027608411
1293763260
1007865122
1668015126
442556217
2071149834
1546225538
572451799
1082736870
1145138735
1105069235
736995580
1373583368
874010306
2127954181
367041123
1048641729
433051064
1365799209
600874297
801491356
847888970
92276983
42480320
119559665
2118606640
391419254
2004295435
1990720935
21594798
105037469
1375305564
1412663656
1869629890
1417511249
1311577362
113685205
1651290410
1309223966
150715315
1075254335
1822238404
1587846381
1670300031
1398215161
1678788109
393768059
769580602
1202812151
468610479
506851610
954758628
730686598
1412047605
914938332
439762498
1471879381
989746383
1615055863
83304360
2039908253
936916991
662792453
1821797049
1270420995
1813324702
1968765185
921706929
1169786498
2131336491
1131271888
1053627745
624483874
1883959529
1530756448
2125457087
1476152744
1921506031
1368213674
1972408324
966430622
1177079335
470104194
2107419341
855564486
144020883
710899521
366072097
941739960
1668240003
841913672
1080242376
460922621
858121127
824558326
1812206831
1483568365
1804237858
1517241020
1154664711
1774417819
2007328299
1237789637
1939049048
2049595399
1638327205
2126705438
755618992
1639728044
720471772
470686328
653749651
344674457
954672145
834061076
1985081714
179814660
1774991420
33239821
140408647
1325864694
1814461712
1811201066
491327062
1061676064
1905603958
1636363685
181446429
2135723742
1860648323
822700622
2063955593
79457314
1395529158
257329989
2047225672
1279265116
822498855
1791514176
786268479
1219957544
1941497822
1219856821
1074257169
1711295331
578704352
339628610
692436268
1819602410
2135223590
561911517
545770861
512699267
548586846
2126706604
211286266
1617998011
454781609
1830718183
537185297
2000965677
252031677
892631284
1604071005
1164790334
140937452
744866388
717197337
716646266
57332788
1772681450
253409281
1306702108
1441590816
496712377
300168925
715964047
119311430
1777204005
845802764
1906370975
1287235025
444954184
833685343
659929729
648004667
1778613119
804947689
1965619246
475510707
433395889
68373722
383569451
1183274337
97869013
1470195382
2004787496
90136518
720782059
1141200295
1401539734
918103068
1523538460
8370624
1657109798
2129878788
1469013649
976239909
1141488494
1457081223
1488705286
1876969287
1342070870
75329639
672877568
621062808
75021202
1460231297
551315291
1071452340
2086386709
1095454060
1571561378
2003523453
76699356
337158705
1090242999
1365610757
632386682
369927955
1965664201
876834438
1833217138
1794716382
1991468422
805841403
1969575113
1391462213
718095211
1893487313
176381498
1865769246
667415741
258641978
588354976
984895196
311537653
1517059642
756681159
1073768250
1338801002
441603283
1011087973
1325222201
1782843155
1255305696
190154927
439465900
1026231249
1147088345
64489581
945904620
1505240405
674283573
949966903
1532857585
455717681
512469738
956965540
1371917556
604558919
1447747739
317591120
1336582384
259715777
1154723576
683934439
1786305346
1721022814
655273698
404571152
65033552
1390138549
170254910
1890180071
1273156973
1058341535
163903593
1458927579
1409765623
1842294148
2096112529
981138466
1205626405
1622677410
20741215
554009811
1314845300
466405890
366520676
1028464601
1286280962
1624971864
1544750421
2030640571
1296114451
1569265054
1798110902
678528316
772506164
58678113
1734406067
1151598256
1263407359
807841401
1034490291
623344441
6957149
781989265
23800856
1889878129
841174683
1517086215
1513911958
1139056542
2047600061
1378340126
1344687255
836311072
1363230612
829861813
929633039
377984560
635096546
466912417
1970962184
1875857467
995524569
253326380
1482442695
96970933
612249863
510850321
1213023193
333736963
605839764
1472419634
1670025277
1449546387
2139616227
718766789
1212298123
1590236849
1047709385
1656204155
1728954832
372183369
1240388710
51733366
1615204412
75130304
1453510596
558077947
1077759919
829391994
1338438907
1232859660
1414513643
380822627
661079271
429962057
1916696294
1423686382
1209896392
787457918
555194120
2105030239
329804012
37397821
1756333839
352142541
2077353328
132223040
605793475
1258698910
1688854172
1861956199
420023235
1412008359
558650189
502298290
1422591677
1243769814
833847688
603969688
664757436
866530613
418375222
1562059958
489694312
2015919418
667116672
710703375
1849227724
785817444
2127265321
2120903900
1828708830
306604179
1556904884
467447904
805121285
1789729339
1235068574
1676879640
466054484
1195087468
1811033004
192885236
55387976
2090776746
411453885
236519027
1082306436
941192242
1602496783
1414600826
1610837523
1018901334
1777874218
653007649
1311324204
1130203842
1477971621
1430331121
1486242562
1005542144
400721227
487021899
686013064
447451757
680498251
1464319045
1381595203
2139179133
1339149347
103098989
120965051
1815135889
1847522790
1219741036
285230611
1915356895
749257547
805400340
1517173815
624925251
1676409610
559160252
1906023177
315271121
1047825044
1228142817
1209131033
495368851
205771919
1578625119
1947183040
975464597
1559320617
682160671
1512147184
537956118
617522437
1454343396
1362232080
1983768470
10425361
908111166
1684246883
1991055219
537495727
1838085553
583475262
1468800574
51200107
1360721641
1998185826
1185168529
522240644
2105040614
171112167
792791799
1351155474
1809674141
743099772
265354133
1437772007
841864105
335871834
1830542185
2095756480
1108893924
700107176
1088781169
558546531
1619256549
11070033
293260559
1395604004
2035649284
147420384
1366781129
230809688
45770841
621545293
34232489
63833066
1438751174
1610641448
662265639
1888288630
799302651
1551999393
273886484
330632118
105822526
90118982
965266994
1168220811
71171763
650695721
1873904403
1046930527
495099705
69581179
654015619
1231039924
1616498159
542830774
593832411
2010395393
884493279
1654658
691136786
1281144295
1249587825
1586711494
782464618
1985053059
1292658724
2008361186
243112328
1274724318
1250233370
336369452
136023572
468220963
1660440555
1976869839
1324846025
1017600046
1812682403
81978838
710294291
1855475239
2085512885
278837712
38312746
1508242327
1094481460
1894371652
458800222
2052320735
1240402366
1373631698
1673271253
2033740637
1041377079
1750951410
453875480
1891347871
2106556857
1552365651
174779748
1922014400
1168290937
1238146779
870491904
1885005341
13428828
264766685
1392118352
591241363
1854190501
1303194840
1346228587
628927945
617792551
384560490
800296917
737487391
711467524
1645924931
1739860145
212020966
551867104
39968762
1431735079
199153329
1514445876
2003170676
789004480
286380320
355081705
83195109
844718891
1997383095
1977277764
855302828
50942138
1432909739
1585776122
341474426
1138125963
1559887993
705111498
1688109684
962876333
1863714172
1420336337
1586877702
1839045781
1102188971
483399845
121827378
497794834
934713855
704519331
20336016
1071107685
160744854
2116487312
16081000
303962856
1922694920
1601165175
252844971
1196167579
706900104
1100115277
257364461
1274509518
1858859032
1770119793
1273079660
504484843
786752963
652891356
263315573
15193389
428092286
972665205
1897744076
803706175
1735740184
340228531
1344259543
442765701
965605274
849912
953795906
379018550
1520069586
592434631
774284377
1605633154
367247525
15795503
225563788
1273757130
1047134272
2110572769
488989256
1153601546
1980239558
839400210
1729258591
16134633
42228404
791085369
1504170722
515113347
1548131287
1615623142
964406
924711174
647445020
2012763327
569575935
653230815
277015127
1315105687
1724652694
503472716
1658051278
958816716
2047478129
1889545192
97087997
1775043553
413668604
440032166
1356478352
382231651
1905316065
1968278256
412348612
2141359494
431168845
543052530
1789226630
1296679185
1284689859
654301316
1108433764
222872279
1207267122
1545248409
514863140
1925356375
1192785904
394459128
1505661505
895659750
819906425
1832548115
229835131
1368928545
1015084605
1657368797
157617769
825292392
1445332620
1348474350
1594140844
484722246
828092242
907727463
1011728309
1452258597
487087656
2090135949
1849629012
789960826
1977379424
2081960319
1493237368
1871086354
921278581
407567521
1994239486
1801899560
1154932164
1532496364
653671228
121650270
71798586
6684117
1458229522
2111412608
1182302133
822059987
1328163576
721382938
1734811844
352829415
270309188
979975184
56660089
959354467
1917049290
77908208
1917316048
1619837608
188293684
2124841562
183811343
910927465
661869702
15584270
1506119578
672771747
1345665552
1225154833
2102228743
949700250
1235414972
664315465
459764962
1100647807
1283087302
1951252652
339861872
1644780100
498154787
627306357
809012139
695177014
1445607971
847891844
1689456055
113644748
1050155534
1732216850
920763440
476990716
2039730181
1687658097
625510917
2127958336
709359682
430756769
148988979
73860271
400860272
1756197130
1575376924
567797899
1208531492
544568317
1869169263
1992127388
1420144152
379890985
751052678
169503679
1650342346
546367333
1659905902
1508851675
2131707344
1816632907
657080489
1811325200
502366207
602420292
716796746
666680982
210596190
858485977
1543856184
1082360106
1067000210
224404487
536252990
1930470352
537264236
522164560
1332265248
1812450949
409707949
607546480
1489026383
742702953
29821759
1300428282
1913673205
782158273
1513662837
1969714366
1814433063
184841709
983776691
1115136443
2104756358
1175880590
342686751
1102984867
1606786075
626385210
749748842
2080502546
1168512677
1443889493
570766506
1337634604
530928293
1500193342
1089490644
34211685
1931344154
651039774
1651792241
1824201545
608980325
391452244
1789944193
1860150918
1128104531
1870161363
857212669
1791750529
855392343
1030254364
1976831908
2036036666
604345668
159936755
808024188
889066342
1243690754
1897293098
880371744
173485196
1536819796
404789128
447492414
935624949
2132900565
514227657
1277418614
594072629
310104794
1279526529
1494171449
1613650822
1840717684
1651219039
1218449212
240003223
1627913701
373133181
1320463783
572321918
986383961
1531470876
1933816345
847070159
1239099162
1650995647
20716428
1032378971
2107316696
1285290744
1371389664
854597644
837484382
379529651
1745459768
1191043030
90968946
652108725
1674975672
1948239708
1766893718
261503676
212165939
1981372475
1179361615
332046692
1590508768
1018450339
1485973323
192154691
1138676582
144766507
2112779725
294063153
478384572
1918807179
1298666297
1136559875
2116207395
1885669516
73943035
1194915743
1438597286
1420358959
86659463
314247132
1557236391
528355889
1147383692
337607168
717277448
2044168545
1407551464
1977129884
2065207899
618885139
615400459
1808120510
842306749
1820668276
1300806154
2144662539
294084393
1969964617
1629684591
753367936
1207033863
2112671927
1600241046
726629339
341088400
787146078
1728572149
1810840329
1392238368
1016332824
1399136604
809638509
1557576890
1246382809
1054850658
1409953556
2059391306
574319129
881516015
754716334
946965658
847183983
692146576
393709615
1036598043
936489779
339585316
251920838
1300416269
1853598877
2137269331
1499920696
710205451
628684704
1080219515
1648828484
534618230
1237291044
1251143518
1995609668
1721329805
906180513
2017452364
118261046
734001102
271023499
210526639
1167173543
578345746
956976182
1155040341
621212650
120690416
418357896
1895025208
442310655
1836320169
1947493815
1452097104
682370461
723363812
657421638
259179579
1860208386
447996960
1680594944
1991909140
149738319
1576066251
658523685
921762776
251705727
1242446565
94224014
1987041614
618900515
1792831533
239505013
1524435163
119405009
1422598830
235579556
903804397
1738996033
324184866
1096495800
1565370098
947069930
1140156702
489446759
928940592
898618500
1699344254
62341558
745829626
74033990
221371141
264459643
1692321754
1320224766
962147565
1855344837
1593179605
1139593987
1882770056
288762718
1139124699
1195764053
1319421794
1208484642
207164202
70721603
905577475
721912366
673709490
980199388
928298317
1798021959
1387091610
1074167509
1865392489
191783729
1542135954
1258445275
359121078
419615919
930898487
1251601672
405505326
1426585700
1727757561
621903367
1120571646
362537743
1287980484
266490023
537909558
118673248
114303280
130173614
1744149511
1200103941
1297722956
536294287
326065236
1220784377
428063579
680286704
1119186189
457261527
9397484
1932042205
1810454363
1148819159
1745777829
1501609726
36358116
476260581
725591147
1723018912
1867488531
304493011
552056223
1124705544
966399070
1724643830
1426378717
1336291850
1783059111
1331195243
1251934037
1807230100
1728206396
1610413819
2120234230
960038934
1329749958
1316384649
947028419
1490115035
465794934
1336276907
579246786
1072268068
12435945
458183147
925343025
1081366905
1696867288
1365090474
1036287391
1179059735
175389972
477851673
1820576782
1023551114
1383103314
1101087772
800143907
287989070
1745005777
1538849150
1742685078
70435730
1384100447
1160458176
1161939905
1004300641
2081860722
1362022908
1661470199
1444194608
800732918
1072977279
1639290550
1469563371
1919372569
941118349
1471484700
273850137
1256882314
1348259579
1989578831
756913388
935400144
1485866069
1950431459
1917497598
360623888
457729670
1641088403
300598823
1519049246
912081597
1808869410
1586190701
1555582847
1434871797
2000842463
1098276600
460941392
1836772765
1370756718
677014980
1437318969
234105089
925496994
266214659
1060433377
1990197265
1624397093
1360674161
1514783870
240538775
1504062554
1331284851
1591526942
1916912720
617172538
2031911695
516281376
959660537
1453354579
919464907
1446603207
1289952033
727389863
2021124143
255246369
1915709919
1453697854
296942190
2083268291
2072343726
446058949
2055229012
773030809
1579916530
928265970
1214502418
1701320109
156600969
917519662
1483819300
367380644
1224200583
93541114
1801158505
187849179
520083287
1955868044
129588460
453542520
313301886
2059121988
1251913474
500959429
1370868949
1642469087
546140059
741647560
1355417634
822479330
669044614
836329889
952701905
424959643
809665182
1390690117
31247431
1804636470
1817904923
1905755350
637963468
1036587396
1104638612
347531036
1013802447
1781714454
1286580722
99705528
1662617583
695971005
136984775
317781476
1963866702
367026236
563477756
1683686186
1602813825
2056268847
334474185
791232083
2104938859
1431281378
1737274664
448526950
189391793
71234595
9298754
1174980873
2068551709
1785454970
1183765328
1550331491
423609410
1474116614
17643040
204035369
497739829
932610714
1042531342
96486847
449175495
1512980777
1269143546
824768459
433646127
56753796
1025360294
1428019351
1941668060
1960540453
1887445045
1410172448
331172864
370490669
1861021665
1059897477
985286780
855697523
1069358526
1036942179
1987881389
2029442808
1725686016
205569962
1582742452
1799577172
79126892
1142582553
1458142841
1646378941
1412047605
193851067
938722582
1682993287
768347411
615008936
108368640
889343210
689806965
1165455596
976370417
315339449
527334280
994197522
795640185
1299765346
19535918
1955639261
1444368042
1105514547
890332444
1205417361
437920654
554608408
1777237845
65704227
1883602939
767588817
277789220
1442865093
1214897386
311076489
984205330
818017800
931034976
962119203
566935379
1031511774
1871969986
872628656
1955243103
894540728
1244859706
906721848
856310720
2134855246
340017366
1894681422
1100156335
1084060986
561641405
1817532110
1323885379
905622952
1007390017
658110910
1012006765
1924688407
1609388468
410623238
958507294
72262488
308343860
936283380
623874931
846660641
948972169
1773530158
1203401025
791588459
514626263
673186888
1210198620
64659953
441153091
1587243211
1468077724
232560662
777057819
937779221
267833872
976456921
1117618809
688945189
1518779839
1930387531
309460657
2092075801
955041544
1153001593
1660681200
209317397
90738488
1307462810
1979115073
1327120045
1178578118
1983029603
468717524
1347144108
978682831
2131966230
1882903081
1922844705
1456924256
1613495819
188888203
1891304637
1763401577
898935389
787356813
1880293131
1911507314
852033147
1242291306
659526970
769783166
1393731319
184140005
27172977
730487498
1826777717
477629578
2010941547
781201922
611421606
100445917
786965245
566969374
1830753035
691127737
130395975
568353787
556355857
1808786108
106333659
217213634
276903860
2000457875
808127687
1054619539
1651251736
427597596
1144045791
1719336487
1282630822
1006036568
926285886
1677647593
1656124645
28660178
641729583
1074229719
1594491641
875748509
992231842
1849059195
375693370
1726723253
121541040
1435211757
1599623202
331081179
158075708
1137338542
1562945936
781332931
90500974
328921887
2030529816
467426469
1751164912
1271170467
805200231
1245545083
938331631
158860012
457774434
263485466
1888493087
590547302
438710661
1463501370
1557186743
562921908
2047923177
60840872
226164339
1674620285
564104307
610722187
1123410143
492694803
761049136
1768025585
1878190994
1698588094
1385526500
1227705292
1569109200
961533094
1578338624
392606898
2051078699
211123538
539746343
651307565
604633886
1871307364
425263140
1704872026
109872641
526544004
584159207
342821214
1466316741
1536226832
1104247805
703291936
1362013783
1400381891
818740236
738435738
516601936
1398057638
1570763379
1520502156
2032998120
1826802485
417558100
1113018101
726637077
1174943780
1971800066
328000348
2033357648
2046361971
762365682
794661752
1995588960
808432890
1384669613
1107031366
1872113735
847603781
1864812068
1781953793
419992128
2126977332
807502740
643928901
503594926
1742721907
1641374473
579680019
831847723
775429370
1304961987
1565568283
382088029
540179228
1458806014
1572773799
2018518011
1384094349
96191806
155771444
1513918892
696015843
438443626
1354444997
1389899597
432719330
1594985386
991093964
918839444
1085807440
893055142
1450062295
1014066061
1729778278
1022213381
260284936
304297022
1692766287
499441882
1612975949
1742718514
154019201
1346570067
1671183915
775270042
488424821
1962991611
245614818
1191337981
1969245888
7539301
2087995076
1850294998
1384646802
408734672
1863251444
465252202
637141709
172445466
1085200996
262905581
870552253
385920167
546525306
313758155
84991074
423227551
655870381
532137424
607024412
1523163195
1367044881
44752192
1577466614
1806467234
690599793
111911757
1224579116
2026450681
1895850351
680730065
1291408243
553864597
1536321040
559088962
621714953
957901360
1990090581
237994793
1181048145
435120113
1711232435
1472062815
40811107
440807382
600512508
1631864917
1708348976
1877259325
1238247715
244217342
734162017
1376803471
1714921975
381226200
1480730118
1852782807
555280251
858052858
1668848268
911267423
1226346385
1308884725
1510805013
2125879692
68044659
829000095
2065128216
1450001414
1060215194
1050606299
538870714
1001029310
1704191686
238212333
872586168
1564155261
459184570
665361224
337476374
459685793
1847487083
1395006265
1770981084
456591196
854850373
167516296
155633137
772876672
1750352003
1163234777
691096902
1964560878
1211433825
1248599354
1010416163
183822428
66272681
416233606
263868964
322952554
2086386709
1064933706
1618900572
638871356
194738710
1663392985
1808455554
1655971214
1459096640
124562481
1507317785
579121541
286680532
1283064806
765349724
330067713
1510119758
2131434865
1352743359
303763078
642303022
1347826905
204137615
1021189410
678474629
957674806
255120618
1070893555
391314260
1400563393
451359876
929474558
440839517
2079210816
7647602
1098549609
1031278978
6087235
851951159
47885883
1270991716
365454083
174278129
1486699426
381266565
1727717646
804084453
96075566
1583541370
808675071
1978919244
1989177995
792190882
1518274410
302416576
696854355
1903007359
1066357257
41887246
2092291037
925995709
1247731719
31986600
1571834893
627127795
429009378
1623628181
906222720
876866108
688262850
1497241253
736269901
2082680602
1692315179
700596907
1456029789
737547200
389117859
1544064439
1505228926
1967348336
308644408
1157011527
789737164
1803119205
1162717269
1398482230
1510217445
471229282
321842101
849553083
1265475619
459900851
1438898311
1127318559
809844565
1077222701
929130516
661269210
764880476
124458625
1254596320
1728634653
381915700
1906720168
312754691
1042216174
1369360571
675395998
2021050588
550281508
1726505086
534218830
626231970
1283758411
580616233
1653497445
854097443
510982308
1048454862
1409164970
1215752808
495378745
122108906
1876612817
1948410471
423656687
2043745381
1659535453
1738740642
1185199168
1984957296
1571436996
1928815259
1788341730
1695943793
698775930
265585462
1640630250
644570877
1998566732
1542437453
1608544210
412949128
84468597
479582879
897713860
749590206
1543899197
1855378819
27731126
308610568
557145308
274877501
1235663625
2004550298
1114049987
862841732
43283711
1883062394
1873423082
1157371698
1651814107
756496018
1494521689
2043448733
2010482092
2064666883
484945501
1724595964
1754248436
674178504
343781559
650584106
1666099350
1768297453
1039192553
445016833
12105022
1438536126
2142184259
22060094
332479111
725232404
183756146
374729160
424637715
2020587602
1872674081
1179558419
469358051
1016448697
1443596868
1750171632
1784134341
306041491
1539299602
1246178230
1862365089
1229388752
1537954936
711506246
639103356
1863151774
1420955742
850533012
1319918312
1865089175
1585673217
592577717
327637637
79149955
2132154410
2140686239
1012371331
969907147
1062890143
515107752
1307378521
115541150
912320306
1125438045
345680574
948766900
1850118017
1484406154
1574823349
1030695486
1928862828
2140955965
204278465
650312878
1961739956
155574477
752341480
125414826
584700420
1752519433
1412159196
1281720789
1520357175
581282733
1168332918
1507507671
939035057
501245492
851789936
358596809
470205085
1409604035
719846025
1692259325
2028708344
1240520117
413891216
232873366
1021036683
115820388
212848869
1172951077
977555556
695748867
1954303151
1480643909
1522581826
368529824
1848326478
4304384
794368953
2134359231
2099608330
242458740
1934041934
70217225
1133465401
38129823
631400332
1183824912
1644119957
61825380
767424635
1161731211
1326651746
917949060
1853664704
88048643
294984257
1434443096
1766807350
211635217
1604487265
1506908099
1256614145
318125743
160111841
1825459480
456843600
835144919
824784399
234839708
1936417225
643182621
476384431
1957265984
2012965895
230734070
1230549178
1454286842
356239756
1827235947
1275901979
1081186876
3430354
1842330906
633695164
617275411
1638885706
2004264069
2740262
1380617442
1448042534
497069285
1024677986
1355616800
606963500
1414008566
1295345760
375650101
503465020
224129393
107695921
1086931150
1581205817
518818143
48801511
214285098
517224032
63137644
1126915766
92041421
1103860264
2040396698
112165495
597467871
355630428
752601298
312644321
806534727
27177289
785666180
1634568116
387874464
503735434
325683912
1369829641
1295186947
304721728
1842304787
1740069712
663517169
1643395005
766124614
488789409
1453914135
1265081231
19742195
875704949
1632637236
2051075598
1412553726
978000556
1227674518
925167415
578716353
109274926
1353449022
34271453
1352744267
1068107028
1470663092
1299623625
659503310
804631130
1068306049
2013766119
247657678
1028074101
1182491653
1794759372
1738220295
1056628308
784020787
921218551
144715568
284631887
555108137
1489217314
760480579
1199080597
1409152008
562620278
981750906
332315953
86459261
12523540
280845451
176646774
741803035
1946643003
620216270
217648058
200917378
1354872912
1614568351
1064583129
1742744172
167240259
1818031221
66850546
1550975424
1396058085
2015158259
894582273
93245700
126261146
1806207548
1309815293
349549543
734799974
632358730
555147594
2023558800
948767711
505827901
940829478
900557648
1774603824
684893440
1451336616
2116214332
241331728
2099629706
2099114238
1291425236
1227142346
1088276069
2117262837
2038324910
80825216
1040616044
1739023689
1417530697
230632976
535768661
1793002466
1508378941
1679329470
1305649575
1939727371
689635260
278943391
2006813803
739087110
1846176068
866262013
564882322
2127282276
1567606988
815312344
1435131393
1235371913
1653303839
407190627
605451377
1321192451
1845832929
1619246653
1493524264
2515816
1718419323
454316909
323437005
1254879281
1494811627
334529724
577885248
590558245
796104039
819305861
581047825
2001770823
370897838
514016538
1163053719
1829025569
116789766
856520992
1141440884
144762084
1550984609
1743427223
392336099
730279297
465363275
1310178535
1780159722
2004749335
1957522429
213415208
385537219
530225945
545010016
1337372544
874190575
629545756
1221956846
258204261
2101954441
1531753802
1925168615
1788499081
1651769692
1287267375
730671620
1018098610
2066654711
675396002
188885258
2130412184
820291387
978632941
1046804721
780264147
1443905644
82378468
463460957
475178446
1877755256
895966674
902913011
1372016033
1561668112
226799735
1008770362
929701800
966013275
793732999
1413960794
1755970807
332872208
356110156
476100372
41980499
2070566707
2021468710
518387923
548554318
423314507
542874648
1765583970
1915711262
1871612526
1309400271
1934269840
756925958
80334570
1170949577
2136322087
579659164
1280817971
1551563797
392549816
196883196
512792564
199697250
1757679238
1643721082
1497551697
976316016
1438385919
450620053
2138716901
2088470193
1047391016
2091407473
977790805
140227048
70048662
1802937558
1555318535
520444891
1078212078
7240033
695280718
1082856559
724194506
1660801001
118716494
8216462
1781103062
575420944
577726163
281464583
1505807371
1184468223
1335882469
425698918
1884103443
1970545708
796725914
163914937
1681320638
2122532576
212109189
1195595685
23672565
937871009
1358380904
72030813
266966533
1437464873
1149756181
1833125910
1213658943
708283984
372512402
340686292
1324608761
942376936
403246306
29274461
395017475
505299299
1663121179
994013606
946008108
695342101
35221510
404184832
457377205
837756817
1069668715
922977095
508167911
1517189699
754675690
2143416289
1718401061
1034534866
1720997432
1741108058
1997880143
921488806
531703904
213227001
63043457
540551282
2098663237
1757858812
1177244807
918947894
1598268291
2014154307
916952533
1309045646
483552486
816990759
1706981325
1492992254
1763697842
507123993
681827715
733887821
926915083
806722483
1841213085
1376946335
1622290210
464556943
170504221
1838566786
1188181450
1911600873
1423388287
303743249
905966524
2065832493
2105071203
1729209880
1314499314
411442182
885066810
1383446419
199697250
1909645227
451954750
1601613918
1497375026
1620079344
476675655
585437792
261393256
1676926290
391723521
1120873706
1923881860
413831918
1350457042
580156081
2125631750
819222431
2122824413
2052259735
822668184
1916092685
1681901295
1822099611
1805669328
1411812442
810792538
494092290
2086373660
57354218
2116725146
1054185009
1586611474
2093897423
1362994012
535092266
165929542
1227371728
137424181
685945279
817862163
993402258
1402644425
433315014
1018939369
189133438
409279630
2067663564
1153291878
413557620
1659064593
1027924488
786561874
85821147
466881257
2035976304
1334650814
1212374480
1266782734
1968784850
841758583
1582731201
356474154
1758783171
749282383
2120742643
1625144545
609623155
1519256438
667262600
639431228
1026705170
1446988188
363629145
2065170763
982742858
1293313324
1897284103
2131710715
1429692677
21009402
1777700827
2111982669
730756265
1338450634
1752934446
191987888
1981575911
1387370434
710760767
2110608678
1510155885
289265129
10039401
1670583181
227190352
982427804
1598686793
1279838124
324447070
142423170
1740863855
1666442067
2107482579
699647520
1630267410
2110392855
990733977
1194594566
683123666
68065116
1541339770
743400127
1498162435
1998945708
733060077
1988735460
1554946090
1439901676
1873173548
477102127
1317808641
739428802
914045889
479159373
911995928
1287971252
1104471898
1407073794
446727426
752409542
370969040
1550568972
698790171
1369427643
602965450
819059328
1170262849
1014092536
895282471
2136356684
1273046210
217601888
1480189054
1712403485
1271487848
2139755685
92794897
734257628
889241807
859020295
940459598
1163190704
1167346875
269040845
600283402
1200037337
1634109078
898183272
1265665650
1786857438
143459395
717307068
1678805670
1687434074
810421977
262380790
1790634687
1928957466
340208674
381752332
300043137
799299370
358576121
541008830
353595744
249162694
571126429
1906659277
496932339
1711192818
602412009
1483170251
1372926501
15843648
451398667
815950810
22156284
364308089
163324815
518441013
1212529918
234420469
1919958385
1679345668
1633853987
2026932556
1621439185
1437461782
1320616789
591806007
1661761271
1798998689
1961491175
2056713292
858398967
1318415050
1695581006
961781953
770376608
2013493294
1439633173
2088799715
1857307668
1404550919
1298281216
348427200
1182191502
2042637681
1163124487
1419958802
288738733
618380195
1044818739
1694781036
594965121
1348816759
438873189
113854223
1091178745
331185390
1558970973
548100146
1163360496
1987843844
1456391991
1821875239
808813804
373631161
1237354647
679626670
1580769860
984507765
2030815584
1397570688
1238828028
736091927
375043339
1937800004
730701228
1610273691
2064470674
1571960493
1550510065
43448512
1959583019
542632129
711330289
1735891070
594121971
873684950
1845860124
505964263
1777571745
1621172118
588151761
1675546057
1186024546
582577780
482341847
128027844
291844464
202337498
987173545
1703882679
501477210
1936975038
1468634117
1155909529
2060104872
46343830
358879968
1964289368
1310350850
819305861
270123353
694486466
1860921979
2106683563
1438244293
2006218481
1688082303
893130858
487806906
1125202900
2074251016
575225909
1292439179
1640232992
292520660
1871977502
902328101
438025452
97094942
1028365375
1429865674
1535462157
1463927954
205001118
1506544371
314513223
70047470
1370739353
1560913485
1682761883
103100563
506357561
475264212
139855178
1635064826
727313418
384215538
836953624
1190429561
1611576936
1287907760
395209832
76407357
1282022227
1329722764
1398766985
1280199302
1956149108
41228256
1681974252
135911660
773101253
147772386
820468749
861402921
45868344
1552320230
1776012727
109773887
1642404297
1629206313
1976396823
1800463393
105079549
1263361929
1352354978
1261727477
1970389299
1012232218
765551430
2031810583
1314227004
1089875753
1748844288
1268907979
1549330220
1028031771
2034076028
413245562
2070574136
727595698
2145261634
1818322840
901888538
583130968
1415441014
222651495
1496146593
1923171518
1453907626
539941818
1876125904
1581126646
416278455
423113430
1111518317
1793073398
1900808467
1962827292
1171352442
75021202
1437880531
1782561647
1831780931
1950737931
1408259210
934726244
1171917171
2017057479
211320257
572466272
2073021001
611538690
863918353
470831377
1266642133
873573920
534652191
1512361500
181822558
631845151
1617755395
258924121
1511517229
1214374505
1251990219
1738634494
68661882
1316450639
194486317
2122089338
1085687034
967841022
751636564
1510514140
60010248
909736933
1190927883
1395865822
1994863934
768070754
1937718993
310166614
236262109
808103611
1438138915
194283374
1574564313
1101713653
203393919
1291290156
960351069
1781827643
1752154578
1257965946
1681059437
1604198721
1718510368
1438887627
564603618
1723888579
311098374
1689408568
535407405
1249737922
49507437
1389229408
1125110289
1628843948
425480291
500032029
1144903250
1799918478
1528137324
569518956
1326985866
655895261
854031426
689878101
1415808018
1499223034
649037580
1005757718
1515263170
1851039883
1057533173
967481442
1379459257
250516904
1553314860
1673850881
1886466010
1417726703
1269527758
1643032355
883815316
1955142200
1729736888
407516750
1661816129
680639293
306529882
1363716309
759901060
500618540
1633829689
1145722921
800754961
2074769621
1437540386
290888629
455876464
865473341
634682711
588686180
1663848565
974325869
2065388291
1143729702
1434567832
731280805
2006033997
448546671
574458426
1995102194
1443245511
426424904
1939929670
1715954231
1365796901
1458454441
1108316076
1566216954
1383751643
1737503274
1622886908
1228187530
2011469783
159416760
1059645487
1490069958
992126221
98447693
92838279
1288071132
467220690
68630108
1109913887
1035557326
365266193
950233969
262130436
1910126632
1935113846
64125030
56096871
2053080985
1925333753
608560828
752708252
930406450
2143247963
1457874423
333081484
1186753620
1201548401
1582920771
1303632484
1530673323
488808239
513235941
84591389
2016656332
1403964760
151940549
2055680542
408052714
1230876736
1823255765
626148628
896499792
1895207921
410247029
1269558310
537937248
920129444
1182128493
620860666
2043329808
900978941
778533402
126689299
1445547724
694235843
190925291
1752571452
785834128
85927833
132359987
601043053
1252289444
1364920562
793730140
1424652397
1733081278
2011279742
1490100912
90151319
440541451
270260938
915553571
633807753
1836517584
1622005625
68574357
356893822
476255483
182393707
2126144538
1124193298
1766846101
1932005034
1354191496
507710114
253724890
2086170768
160607218
748372926
335925510
769433436
1514001369
785582109
631982277
2134074498
793643664
1017688799
1836045112
282556086
1765429977
1176609910
404259752
1502012227
991305369
205324736
1865700899
1812907116
672469833
2099373435
271134364
1455184510
1452247788
818333319
321258384
990823888
1511707015
2012792220
1542140169
953520640
635096546
2121169520
959379550
1694605821
966406180
1053649856
1366607784
67519891
66917541
807088358
1259905091
1540912874
2115681465
1143471656
2009663425
65085523
1708801693
1634361573
1618447235
78343569
1110637033
1672250975
1147082400
132286097
857777743
2087764624
883291325
1726809449
1307525461
888277025
644453278
1655153909
2108631577
890511773
347856526
461822211
2104625735
671214272
1992909343
1773286333
2128544543
378987836
1098108516
1779085528
650461976
1386116088
1794355922
653439566
1475043317
1682133927
1359351885
1856858618
1273768798
734797074
2063536528
1064850070
154428294
896944642
2079490136
1297953498
1258619183
561101105
1672640297
1467200551
1473422034
742542417
224768796
292729143
872160954
230561070
458504260
149210545
269408605
1016875469
325323146
1834172091
1354954313
358386015
1340563417
2143904219
600211026
1780190544
1532528882
768224683
1651182802
872084207
1203317923
109505636
1692253416
86258730
1207762455
45241802
1883964077
1300077626
1190022146
1303086266
871234725
1610744143
1278494061
1078641272
1380961468
384630997
1662429284
1380260767
1699864324
392866197
1570069401
1936775655
426083965
1825194635
728429919
130107923
552671417
1380358465
106221399
1972963680
2060524153
1952117534
297329207
265136870
947889993
972027969
777940577
1707453431
217889150
1489449168
184585739
78285823
1449171072
1818858430
1156522478
668950752
161217396
825254187
867470237
1379356116
983264264
990366924
687356781
1122550965
1070282260
1457414301
675403248
840555481
114823980
979931259
1017790516
906975567
1395535627
798705927
65101902
1633212876
461423403
1541326455
2138327513
1789930052
1296370650
1248082909
1152600326
412324519
130559573
523426502
1174873842
71278535
950395250
1145885923
1792056180
503393600
1919365903
1044223342
456279986
176558207
1222570090
1892738721
1679889186
16436827
1636048056
1988040721
1559509427
260350600
1233181711
1659300028
1367165160
1806121600
1186898005
2078543098
515081200
1972097932
1737421861
1034660166
185419633
608439278
911517704
745689922
345543400
130187581
1917075310
1956368313
1032314790
1824219969
1173211511
1562187335
974979756
809985519
959511517
1229339179
2022938478
1121148349
1952486392
2066022143
62337962
318615487
1245605027
1462346421
2125438244
376930103
1317326239
1483991003
1736874288
537886125
486797296
73798733
1814661871
1862197110
1030885412
1184625078
1342933120
1692960812
975039508
270656042
1984471769
1383426907
1443925392
1049113538
1374365490
785847782
968281894
214830812
1993446697
131388955
2063641175
1549366914
912067379
1744494790
718434194
308994347
1907976551
831683763
180432377
1340494809
1725604356
1139964226
179742492
1703932625
2079324228
553730499
979563075
1992270297
1353728934
1258737204
2115514567
902998851
1795396864
218315023
379138022
122305243
350371487
769516189
380353368
374504356
417838986
1007871398
2140860604
1889603357
1398798874
391026308
1839890557
46827420
2140220651
136671537
1111605540
1999686826
1323547801
463986426
809183899
1679968485
152313106
1687048617
1007854420
1395361692
200087119
362851779
1832148718
563691549
1637070885
222793011
1002308024
946765704
1058869689
331447168
671330127
1172663762
178581898
1293686040
710799422
920183447
1537028301
1440412184
573466270
1511715434
1761506505
837924605
239156053
2110415093
392250647
6295947
1060553688
250421240
942104168
544324730
625022265
2111550678
854251015
1942999226
2052140565
1078389615
136290488
1383231363
599731321
1884687832
475039288
641944372
720354226
809493266
1572104494
1039683595
954666088
1427899296
582060813
2011055959
619829670
1033232805
1246667366
1439104446
1167701773
408270718
1545184268
145239357
364919882
2057620205
1671449266
470490168
1660067522
1606849004
1708382659
1590852447
1819473363
168137188
1086966579
847453584
1041908846
622720176
87416263
1762010849
1650211098
1042087258
1688763312
1032011467
1794540575
993214665
2022759936
739087110
475884401
965194849
1005050506
363829829
447176359
612533516
578914073
693624164
535063587
579836687
1093023984
49350059
2073649004
1660416433
555794604
2144516859
177950491
943748602
547606911
299751748
1445216629
1654314877
1983964378
350408766
53402183
2096037282
1371834431
1631908614
1991579639
256846201
1022999617
1640753776
1078672536
1899311324
184703149
2064870074
1582155257
369307825
655742714
204264096
1048529303
1205029489
159105868
1725045503
455001031
375466865
1656119627
545364825
1892444332
522519161
365775685
1063548465
1053276274
877520516
551384492
410836358
1648226305
1915032773
243141210
613960880
1290886933
1356270219
1665845563
361945797
451199280
696306405
1966351805
1350728820
1130189109
1305329736
1377266
1045846567
2108122512
1648737065
95861987
1141485627
390415090
1841231514
1765263526
1958984141
376031544
1922819888
552560120
541273606
1509331087
1401048546
1953247764
1263806799
490263181
1230368205
1981917029
1830149386
369160865
1873482871
1347816879
152283820
858701710
131631800
1438067419
1006724193
860343986
1528955406
75451995
601001386
84716354
1403182229
1407622393
490127597
2102336213
1088032233
1773912460
81652524
353822160
2059294206
925824981
1863996298
143840356
537501523
1916420542
87427407
1604356989
582700835
786422870
1470684801
975546765
161707582
1352526514
78375080
972576663
729594939
916252778
47283065
2122824413
210162866
1444305644
989162194
938336147
56861269
1173662121
619473811
631651348
1474995721
472884166
484392430
1169331017
527493651
159249565
1479058395
452448531
949823563
105309923
332123666
1211429592
103559865
265703095
1213914953
647917600
319358487
1281175986
1897839432
18696787
1005520762
362427614
1615522029
1477199571
169988166
473874672
1439431341
1274751919
572222509
62601534
2007530057
457374016
873054825
161979218
984627147
483918221
458914617
539051613
1644773742
1674543063
844969508
453860894
1513355832
662949119
357803800
151496689
518464143
96633618
1356178032
872436361
2134617904
499025061
71152909
2081381509
2007059578
524939730
569420617
1170473332
491401223
1576404474
1226553882
72236416
1969795386
1705683476
1927071035
1520472908
1784705729
1867159948
2031142042
1602372784
290966087
292554637
896420234
1539387867
1276082031
1117573156
2071737655
407033364
653101079
567581193
1006485162
1946743204
1188028833
1519277851
1335671650
24447888
1419523059
1167807291
824997151
1479333412
908058547
340490339
1137804975
1563023842
172282398
2267144
1260299704
683174901
437101316
1462266246
1642482804
464402562
1365418245
792588052
1216513091
1703558763
6472632
1259094899
1168294251
1609712868
1241052558
330286087
1803863420
1150822327
1713802934
1910470448
376384307
536706965
1485421955
153910170
18512865
933539362
294843814
1563521824
669514405
990010867
797577163
2069668097
1587626436
1853323790
576026827
1189384678
1973893323
2102289494
134144688
468579050
1741712169
544612221
2039677272
323136133
1337265188
412810453
1861239835
1375579269
489902890
226920719
1727585200
2037469371
999498031
996887526
1989276837
56713716
462286714
1503883290
1877465953
1902103352
280878715
932004114
235150423
1601069786
1100590864
1165486732
1914822900
1589399545
41479486
1969226832
245395254
981028863
1419722189
1430826961
1505418364
1269556396
1184153236
796716176
1330575338
1024065713
738918711
729613790
708213893
1164775620
1551788891
721054411
1442287189
1045644602
1951321963
2069169535
52375402
1259971979
906140468
402137050
648620761
975286930
907877164
1244142339
2013163324
91950507
1217607821
701047178
1074957053
2057436672
1653293908
1199476431
964587565
2125351474
535225411
1881198888
1992336726
517028100
817771312
1935468841
1708505979
222477558
196706174
1634967079
1189537403
1610593700
1373798168
1909747494
883113693
324773622
2034317379
550145383
1081278429
542640627
1707876935
1931199597
703356044
795465374
1300062824
1831595745
1830034524
40734378
1393487191
1624670732
1751748375
812752570
1710483092
2070091548
1142795777
2109164218
858564639
120844305
1397022657
2122469474
259469840
690172032
1119366595
409039532
91745043
1631337558
1575496262
648748657
488312506
1405091036
811968252
1630997323
1991174971
562259912
1089277773
1672927580
149051342
1216852067
666765037
214372568
106590358
818506796
1556550990
198116049
383866068
173222117
2028126410
839417828
1838736875
1510513823
451282053
174760284
2056188390
872346033
739938785
216003925
1941888174
764719423
380986688
728849934
870948181
2114432035
737214096
626289308
1831128492
874360095
1292221298
217291465
1662708050
717322981
1666857039
2051346405
1006617609
197019887
997473147
931931493
1682801850
1124437737
1012696638
677156692
1036598043
303395724
1229965058
1005467757
1150901343
14614483
1438042061
1827409861
641944372
1220474240
111287295
670071233
151475133
441215110
378474907
320821771
2131948560
656587136
276057821
1692885082
1639495068
701671378
1053549765
506434002
1615135819
1002188930
427402361
1550954215
887402709
416623399
1263880259
1984465930
146352995
63632060
322894712
1290409238
1534132655
613551385
970368752
925390193
1098661011
63539529
733996790
1558249879
1700315358
645106393
793115517
1286031365
579120316
1369154576
1774483808
1641170891
1851405831
420589143
1992008037
2009323368
923733650
413839080
1958222881
366806987
178636731
815740318
1012395950
1241884673
252690554
952218512
167493290
44561092
848988581
2048831958
548629689
325216649
510950513
971731003
1073606978
1653610408
781010804
260470226
1851957583
1884387057
650336547
1435020746
500034841
995044421
1019146641
893493488
1116342218
45033775
1354051712
1982401360
1799837015
108093196
2030580005
727236508
125014618
617601575
2144985597
474859479
106689624
232064074
1443451993
1372442236
1791140801
616205164
701611579
996397123
1862856080
462013384
1857983613
1740551931
55147737
2041436475
1416591164
348132815
1796033090
2074098430
1723905366
1368647937
893580750
477079085
803110095
502893845
972317520
1977073355
1540964381
2128078447
433385912
693825312
1219920747
945061389
633053935
2103606471
1953848826
1739343433
1903350080
2119986923
942132291
902152712
1823903816
55170213
937926700
631346398
1681038037
671076838
64308231
879321673
565465909
369056462
1395040221
1955673075
961086480
540447549
1698724237
2128272020
42737108
940760116
758519000
1815154432
1081713455
714312368
351477762
303953514
186172164
1549882119
186263855
853316130
2078674753
1890212117
1722195565
971792252
955749508
887014957
140585710
2006904037
128819460
1527086588
1632830529
1255229305
1117860953
978379600
1685489012
1824041649
1568974048
711935758
1975022847
2032413055
389110485
693395401
213365181
2103367939
1181667782
383869992
960933116
1901467414
458373977
1373848768
1026699138
1192894305
1076630290
1974449325
129672985
1464211187
1086765561
748910384
149010540
1363373037
1520403946
1222922063
767048954
2003444044
851298872
1067921932
1334447358
1329036549
466540503
1966121666
20109725
687073810
131055669
1650616090
1506982698
1634263262
1516847294
1340943147
55681676
529551816
23838658
1229948763
1850854539
1467562080
161696481
1028979547
1117868482
1798477933
1100019878
1772763489
1582035788
527171877
1561142732
793545497
873968731
1765005261
1354443619
2103217000
642291549
1694421929
448892417
659648265
857810011
416798288
1319570090
1083727493
590080816
1434697733
1084298303
678837769
464495247
391983000
737808966
288236007
1859221415
118420354
1206513186
1184170466
2080343429
459764082
1151989914
1101396398
503446358
521282163
1491591007
1342378505
473523624
1561233046
1932813459
1614763201
1978312203
424076405
1546221554
674533320
918974054
540985852
133669763
434402859
904521060
943879037
879892931
384214326
1707143691
113057013
529300306
1614719626
627294985
1091943926
1584502439
521626949
944515020
464560236
1561575173
896160416
322252393
1009111533
83603106
1428227699
394299712
1108159334
138116393
1277918571
1101758069
1067169021
778246349
954393823
627767156
1734447181
255566716
2130003973
1333570111
299481878
765312484
1161889963
461530245
1831373727
1608080670
1943198859
942832247
470842738
81042700
2008009962
1020011614
2019031723
2106148326
1402172582
1694504466
1612056343
588883352
2013972210
33764820
702755316
735055032
255959610
1541435014
571930301
1559549300
1263071269
625889429
2049428986
646487342
969051326
922001645
986464769
1540974619
552618830
504668024
340985736
338384060
1500189555
796382903
1769831847
877752650
159613802
34256041
542624848
1519660735
1428412151
1983254729
40291399
1301615085
1967354976
560055045
1764970870
2013140113
371002826
1473536148
355416724
1229755336
145751053
1682224451
631605631
2098038032
172343845
1686887717
1828682658
879228478
873045828
1636910186
998076922
1848109113
1890374449
1659767085
1697790282
192670667
462279360
626009003
139938262
2040668392
1611475928
2027233762
1009522613
435826001
119221147
1593148113
1721095731
1581484518
110733547
688341801
1229241168
2145127363
2102216122
1829179431
1027386263
392047866
1872669038
1976969182
536422488
1695749320
403907104
833581783
199900148
349627671
531239366
1477961611
1049019507
449175495
590048792
251789568
844186767
921290789
1877265771
1028811430
401364936
374152823
949627739
655635056
850016688
1750401509
887323055
719862532
562469424
131109316
2100948360
1412431898
1033808682
380561432
2040388896
1704174076
1531602714
1477531429
1440338740
1718300002
155788786
529164467
228493850
441588809
189488728
992303917
2003258602
613710131
2101529500
661884590
549815774
801729211
341146311
2055346748
2108191576
1221922923
509333906
2024011611
1362254036
2023844731
2121352398
14822052
90755148
372327215
1857789305
1225587020
266173760
120791361
875718225
1778183151
428361678
34668849
624144204
671330127
11628924
258465445
1570129202
1588188595
582349256
1470717593
1216376640
224315798
1784251114
803596247
758720473
1440303464
1749870953
2131448774
1314130311
357261488
299808347
1708326537
1566103452
1912229621
1243023499
1648868577
524609352
926364321
1234083503
1505106783
1358200099
193386789
94716788
1106824353
404345876
1696341363
194040435
2074366938
1342353577
1706720294
1016981729
121453915
1130832591
509869030
1374271198
428000193
1725656193
514779274
1497877984
488927662
1202847799
176091213
1950389462
749583429
169515695
609647984
1203919903
1019232667
140300973
481659652
2046171319
418403793
397273128
675078670
2079376554
2029499182
1475080259
1066572602
385003054
1496747478
772377376
283267640
36893271
346263243
314666386
559219961
547838929
489402659
2094346155
1706636553
1602388674
1427171422
1450995185
14388908
1958074984
474902504
577781277
1436123722
1715651081
1620323007
1828607940
1252710070
131365315
2078019516
1662867915
1447265286
1732880884
72546825
2029851911
1255813137
1852127030
170573285
778820603
1648534602
776020353
1217463953
1317559145
1344110524
325389697
329436700
2056405078
1972306040
1528573512
1037589176
1648650552
54700968
2092748959
615992067
1446208258
910810385
1849597039
1716551067
287121344
195110208
619788650
1421779180
258409584
401622152
1164401145
2060519156
798344138
1498964371
2072785264
1341847092
1435862890
1795439421
1883252407
979438062
1569022591
1325661169
1491701438
1556771649
1840021455
1910258471
763059470
746316193
72662240
29604533
1754169946
196275280
1082999429
1331851999
1181937192
852752129
1358044654
147307960
399418908
1419804677
2029951266
2062559527
183383317
1962469721
1980739449
1350515070
1668802741
1832263360
2043863404
98507473
1306509755
1252686288
880745897
1648454135
1673429584
774507981
671599387
228886537
538369015
3627260
2074575637
350496855
1499926361
1881718221
1153649906
1229778962
312777487
1148279947
1949152501
1859547818
1136357501
1448848092
1390516074
669103681
201881642
261333361
417193553
1134864150
291481317
636267851
875728549
921121744
1437242344
223235870
1755081469
1411906962
1454615958
282751014
1614149709
84991761
1203754099
293928360
462472209
488225438
954237801
722820254
1358269152
1501937338
1622477589
1785211513
545214434
1564795460
1321802009
498416673
407932139
32608615
1607383734
775164347
78231165
863884093
1147023944
207418715
1381236799
1562049508
909136279
1453284032
714624197
1567878020
290481138
155103079
1983655327
1027972746
870039653
375491667
202263307
1071465253
727196308
506080500
1020159443
459044256
2033348085
1769862457
4782932
1635856214
1086720142
1595774489
903606400
1944020173
1818072693
1782932366
202555370
1892710825
747434299
1538828485
1806467583
1147697052
152175746
1129169575
26342068
815588533
1332376357
952001251
2080801682
1713156390
1230166191
457448811
1269808195
2082952852
595161927
857790170
1884390268
1753170621
127202579
991586825
1731400253
1714714
1857083889
1609019349
882240169
2080846784
1887808568
1748177345
1276838564
1085993808
793070297
1385173707
1115141659
2021688337
293052981
1223156818
554379771
1105344906
1923631114
288604622
582571770
909249935
521763408
1929945815
974758707
1793212059
636823642
14735476
17151211
2126267433
1822539031
185082252
724017845
2121493327
608019720
2080184129
346262610
279118537
455941336
1582035720
1529748477
1373792309
644633546
1243588416
1212516578
2108355450
269470406
1974536562
811045631
2078466397
851633742
1103131647
915127433
1589835662
1167511859
1715367305
547806501
155397912
937990101
557836068
1537351266
1821908465
971603919
1868518854
249849699
46652658
1935166493
915613984
1802145630
1448346844
1443536841
1995462992
1863341942
2064505117
1231457851
1656499451
1953641052
1418618807
2081115693
587035949
884402497
267865830
1794237836
329269913
1486574743
774772269
820767975
964647612
1598151922
1044548557
1892016107
578200111
1697843931
302795335
123344233
1703366284
540644400
113540840
1112804587
454971348
697300937
478093522
1292316413
716309330
1982723857
969123568
47924844
929781886
2013506228
1435283066
1535309989
775840590
1334721203
86148228
1408565529
352323260
320923906
1862654785
2025297204
98408648
936043367
330369560
185033872
1084958512
857673227
1896948487
1561186593
1198847572
264839159
1027401288
1755775064
1176189926
1557483661
1509904527
603747026
152799519
1619813662
745771950
426413503
1160274728
820669789
1028004549
1095735735
1171308075
336678743
1667164788
999652462
916898473
1761676944
44592519
575788086
882555487
1211678116
960497468
862118170
375002519
1528122100
114308068
916409533
300486381
1571278308
1007280177
1883318432
322609126
669540318
1320553143
52534635
1863467702
1315912100
1519641079
2115676555
1545438562
1943684972
1162960593
1122695768
1028380620
1012245713
186424168
1484126748
671354127
1569141175
1992673795
553849222
50674011
1080764882
101239253
548988292
438599167
465238752
1402487785
796020988
36788126
302420519
269172280
867893455
11703471
880723212
1003404156
833713653
196140513
1588600095
493895137
303437942
1709765977
296401739
1860184130
1295353435
338161475
1879784914
871714550
1726074727
1631115068
1914397560
402584164
617638841
908652415
1120458295
224770943
1376794565
1360065591
1683320718
1884828809
732218888
1678737258
1576644447
1303754191
1536041784
441677111
1318367619
1033471018
1397529405
446335869
1585275317
1372348072
837211902
490980488
59202654
1629044549
1570285633
1548727319
177381540
957014672
1489488831
827459593
660723376
1740382246
576423768
72983336
667615185
423239526
1718080810
331431424
1435114532
1327631304
1442404977
791803331
949239922
1090406078
66528476
110882341
581420099
466409954
1249931661
908888774
1731094722
2074878197
1270077387
893091841
1558546627
816307988
312959764
1080849810
1753376625
1521317197
2100208201
1961788720
700112900
1053073974
1500693993
845558660
1590911568
327731193
1387866038
1508475565
19290226
13469356
1126911591
877657516
251138012
1444339244
586456854
788546734
1287536906
1641509207
1533511265
1207364809
1571405518
1489573349
244357618
1124192553
1823936352
1669447158
2144837990
5309195
87458088
972437200
1221359579
862242962
42829210
928838035
1902225002
445509222
1137331089
1574042913
1582591996
969351381
63731906
266203197
12907350
2106195094
1617150730
1881366209
721736448
1729447570
1728061784
984454947
656452492
732400827
878975898
1651222852
1627884877
1874115555
1319469613
2132663435
555505517
1295751221
1255528790
1685846235
71376839
1801393888
731653698
1199384101
503830459
364215084
202745119
849486349
1144556489
1017407997
281188771
384963612
1407128098
2118864368
1226720323
1500396363
682823113
660984646
1766397297
2057317856
92059512
1281961256
1624176220
1577787751
1122550144
1405166859
491890782
2116328826
1524492586
1408060314
1668389014
554669518
628512620
1532804534
528526775
1011092435
2005121357
1111454018
1582362672
1055139920
395168419
334516655
521927703
1315139959
957884561
453505103
1742381910
223087906
74607699
1703379402
2032122721
977651512
1618339867
324418836
504344426
1516153093
1117878711
514693848
418836186
992785668
2055389268
102565166
1253794128
1285563355
1601872413
467118732
1965559125
1552607722
1441548595
207066316
511809756
1549215946
1601196275
1389316300
1035370455
456494996
1090458806
991219970
2065238650
1773191054
626658722
280736378
1910337543
2067680009
359744423
2093335871
2107338322
1272672140
1584056419
565826453
522580656
162583080
1452525133
80681357
658455003
917773462
329244692
1597831623
1572017164
493550877
1476871388
1730176856
1652877420
131914908
509630223
2110036953
932766496
1274996769
1760521750
912309621
1541278646
595220529
1985981518
2125627915
1211948725
1082098196
747787185
940953882
1917471505
1883613190
1932950711
470264163
1827031862
1720281922
277837128
474092478
746419641
1768936274
1426700359
822720881
641855958
438891412
1800196712
1567243036
1310126902
298147203
933511585
383704614
1262433905
57711413
1326454116
867283851
2007461771
1844462826
641034397
595258642
758319956
914719175
1665516429
380939637
1410795075
1732322871
1766253397
428302620
1599657078
1048865941
2125141306
1335624982
383345507
547926400
874089817
195822561
1612381188
1102991250
1653374871
2044560696
1885296770
1678412555
1455312641
2024739948
2108244208
1846789279
724023246
1632518320
1151928672
1756405834
843405208
1124932293
193687817
1816526942
1877944997
1872820103
999312285
1035999897
1334042459
1984024987
313004381
173427790
903370343
441571736
397246405
1525987561
176443049
567992005
1549283055
432950938
536988863
594299522
655359338
382164609
747292545
960401666
624797453
1736437413
1719271533
1007206705
695213685
505524222
1761778499
1926781477
633802743
831509928
1619896241
691924667
1574249613
1333777508
2022180950
857425596
1738693023
19395100
788146766
1254876714
1564774712
1051358857
1030448963
40625588
1638888075
397776817
1219797527
2030099333
1770250179
1141730454
1857356135
1730346402
367729089
1031007671
337764115
135047585
452237976
2068942141
1376648019
151735649
1087178665
1346835026
1498518646
2084886430
2059066219
1820530293
1360320281
1575813649
1360721904
14542389
1541144237
28773644
390739456
1769539587
557695473
936316219
2069909249
414379799
338030660
739580265
865918926
189474221
184057942
750214332
182446507
1350205884
1998626405
727221127
513727900
1961749914
1984110808
2113032107
805470000
569498298
2026181931
248626570
602125312
498631897
2112357419
1113473078
1457505376
612860997
1730861999
1740395296
1579691823
266461685
1472554476
1732424582
167110484
1528492654
1567454021
581146747
1746989520
474276692
1093680243
729750888
1946199170
1054487942
2066958713
269664944
1634114656
1589185324
1882136141
443611268
1117899310
1784629123
2110910251
499184797
412583720
67977367
1037410706
1041633787
967266771
207804047
1703366284
928779860
1447951339
183447065
1090564919
799877972
480884660
745689884
788870667
1676357707
437947684
2053450045
616983033
494496386
1898888700
1250274695
516465855
371851160
318305060
1939961423
1132451586
456750867
1307674106
1535633200
312119340
890908072
175726875
412203325
577197138
1073719489
1958277728
1545026095
1675161798
692854525
381887162
1177731394
676380553
359763531
1841895702
774563334
1901372815
96914259
1092656680
1714631817
1609034404
680774908
1302082720
780705300
88850503
2093629577
2106834630
136647674
206129032
186674634
1582156005
2097571927
1086290460
1466952896
18774164
1942977320
380814936
1001862614
2116745020
1228166531
921779801
801268320
2059598650
277927847
1424374957
103785507
1870975773
28471173
1551906661
1469729912
1110222697
355310398
417804163
1078704170
1993278512
987537322
1209275509
1581388521
784172941
459277026
510468439
866811018
1369344843
1188979108
1818290238
1100304212
1179397355
1451529180
759881512
1259508643
450142371
1557908131
678480383
1889783580
2112608441
1103748986
828508608
1680400956
327328223
1140524997
1157914548
1404303501
1172534794
1451197031
483016368
955693374
1275064976
1166654903
1660715184
592269993
1552136453
1445695557
415280962
1732386669
1690161112
193712683
1718803671
2042908859
1450352065
969381479
1315581221
1037514025
981159949
1144558057
504839009
99970960
235176556
1504979858
1308893595
759377218
651566893
1312706508
607387324
1413080159
1975701018
1334696434
475600338
640256184
1324257350
621857107
1460259938
1732868739
1137863181
544139464
396475089
1017874089
1814698847
723319638
1201659621
707165183
1712508405
1067307311
2115278853
109359903
657854606
336281960
1373037995
1165099240
1953653895
685902108
1843356489
740571682
983749832
644969217
406870701
655935176
1409932513
1751554193
1119991006
2139331206
1254304742
129139132
1756062752
435839472
1889870472
1793029403
250607229
1387046956
2044292117
82663991
1296808347
873227910
1356592072
1129467760
1193168087
757727695
84959335
1543687432
252999000
852551569
2018279036
1027638555
353153537
461474395
1034166437
1650280780
300801785
1144880229
779566702
1045040616
363694983
1632262427
511778832
232156032
352239728
2014017787
779556593
59267986
2104148559
1375861074
1734995147
760689810
1276543743
1419650482
1280018528
1654801623
1257377168
589306186
1591136673
1095533327
984658885
1465446614
1265850800
1156021186
546652163
172208428
1543918410
199528834
355338672
407022546
463152760
1690740577
1605902346
682897602
954467423
1947246468
1081183991
1897052590
2021838449
1857526607
884726485
253486412
1784582918
524573548
1002135296
24053223
1016516305
2106484779
1407426997
1906423765
1796007834
1515647991
72078535
122593195
1075862560
1031903627
179823665
2017822523
86394898
622967426
458931553
98858007
1202561407
1456021908
995821572
102564755
676268628
1607828173
1020951967
1739436022
353966528
957006341
1380365890
512900562
1481406739
227338664
293715818
1876685136
954031430
769233593
155096685
1702272154
2062190998
845620506
1569470029
1216520766
939778522
656216866
2119995608
1375297799
1654717445
1279254430
1092891891
1021138971
436323227
187139140
627977774
855540717
1700822355
1732155698
1729791493
1672354201
1380857574
1892594232
2141076743
2078504719
492799933
421945569
1879241569
294246151
1369627676
542563354
1393790342
65101902
659320858
482104181
1516563870
1720649098
135506263
1655196317
1272586983
1823773359
1779160925
2039163776
85462575
372782119
852765990
817522708
200562548
673956367
392198367
2101200539
1688394612
1322819654
1229487654
659379996
1815926792
578188391
1104167322
1144485163
1904160207
1765264752
445267035
211350406
1873959261
447000442
169593280
281653225
615427967
32211187
750479856
1361992399
617605454
1278475741
447166917
161753597
369195074
2103770267
1369663622
748801022
1781741039
68781542
1294961558
789744449
174477789
433967230
210661313
1227349398
1094963624
423119318
1409412681
477347905
1922487351
1975210766
380217482
1681449991
347750930
1570899052
1610106005
274342089
928071587
1610369976
571790529
734689526
1552184058
1294374972
1711204654
1637875383
814426798
731762558
1552154258
1280639615
1066475067
174513902
528494103
935433679
597447125
870281602
643663762
875783839
869591882
992354360
1108863972
203287471
2040035898
879157807
367445096
612518535
1349812045
1275817551
756972921
712191288
1516798948
20316587
1954308160
1827626909
561691603
746339829
532030319
1046115236
1666692705
1790345959
364701853
192781165
1107494948
1275188095
1325949424
1298879902
359612188
247178630
1187916428
893335761
1608250227
1449484939
1797622729
482390527
1362712093
1861831928
2064684793
1549105793
2123815269
995670893
1149449121
1976863881
244679116
1942759454
1376497548
1087555546
947937019
1498959999
801164559
2072941152
1417010461
1888911074
974365105
1735391353
2062761361
1534509289
1469084156
248939383
551944428
808297732
1628949078
1877627947
1373863924
1299359708
1492552900
1223136754
118224821
40044416
371996735
23231756
2046884437
955745462
852517782
388238729
1851780429
1582007802
1687074920
2062547974
620532464
864623655
1635063173
1648587742
372563851
1705126989
904120573
481462587
1358796747
546472311
1671821550
1067570771
1625797155
1712807011
861044507
846767109
1870632851
65186268
870359726
1350410706
1884082579
1986363882
1837073730
1645042464
1801905500
1056614127
308431595
1554363153
1982560599
1156571674
1551269541
2103726354
705590698
286475369
1694547128
1749570855
680071853
1501853935
1571852055
1430831003
1209983683
1630835326
321183241
1831183186
308225519
382450007
402670761
294513644
1864083832
1906160557
2146151591
763645550
368393719
1590099156
898925372
586601607
1757870367
438530179
178265433
1423330935
512427365
127803725
817194530
1863049611
862003226
1416150988
899357000
1568557042
1525248975
125061057
600546905
675763451
779683002
392343509
180256431
1394151820
814284503
1938993237
1470742493
1079912844
1595303401
41212888
1573015358
1061214851
2120591994
2047956554
554336182
1214508171
695306592
575157990
18614263
1849226220
1409721663
1618159765
1159158767
1834369489
189475010
2077675215
1168772695
460640863
464057698
638903990
456660365
725387120
989442800
967102473
33312255
1246198268
1145713415
968431771
468251672
951426600
939214111
1770992302
407466853
2053053197
2125860728
1902925484
740774419
1778735031
1628648306
1381856403
382034525
934055402
1441475917
748268027
93996227
1864865957
816318643
634043116
2006205907
439837952
121841408
1990708360
230567896
1933494219
171402930
1841792586
277694355
573806935
1921275432
473552825
1478435382
531689567
1474394161
527256578
189378850
1094162084
2137334395
383065248
1897629404
217207740
414444599
1475723827
434860128
1480116848
1364163346
1893599110
1289784657
1346029048
1829677638
2115540106
43915495
1417379887
1791142421
1929549944
1827643670
1869262526
144405662
1897901638
516121761
1357106019
720568762
2041341817
1520955477
1300343761
1004497779
284037139
1374966648
182388228
1118159159
1656043984
1382611468
36520540
1465482106
1623717049
1969441895
1288870941
1436749511
391894113
219620876
2070612575
959592194
1233865286
1383421990
1577403077
1103172636
1968609861
1265489204
894405028
1746709925
1494645760
1414854819
1418150561
459670222
1331125424
1184395234
1831104249
1237863704
559455974
1753889619
1738822231
1022462509
52696011
1632561023
945606411
490499029
1527767669
611380400
1236308837
1021588761
1603307362
278064206
850891824
1696524187
573492604
928813251
124409745
1737629536
879493646
1652276623
1027251865
193860029
1351673518
2045688782
1910238727
360552582
673165531
389719101
1507604592
1174135497
1648172852
1913834174
1645256160
574252608
1322358630
1235603269
1066244775
212995316
429018659
502023465
1356474191
1323978560
1873860849
1247111966
1475657999
1893608337
1648707802
1831337258
1545854587
1232913216
294926415
1625658629
1212855647
689971095
722314044
1913470892
941023837
1950812655
397752733
1566709345
2095149734
1632011370
982323507
1607143160
1643030669
1449796643
676434078
1356573603
242299092
1744405181
1011858949
427487984
1915123216
1847728383
297699992
1051448803
305135683
1870655088
1847638644
1481161901
2019543005
1567080412
741620791
239012963
243432026
460656537
970066134
1355502596
1493524705
1219575828
843926108
1944302976
921121556
33668956
1343460963
1111190707
886827282
1641046524
1720099400
1099495381
1808777205
1429421756
2052573729
1056960
291580695
1224548244
1366231512
1624094820
458820924
459985285
1225751963
483619400
1222430012
824458228
2119519616
2086240702
1428216753
936858918
815169135
1827377497
1131591614
1171291880
2103172863
1603091884
130265194
597311384
1404534808
1580746710
1890735465
2010347664
1363452753
11807547
1026602244
1541126524
1598389948
1938793945
350003138
584828227
659190531
1240458798
1112811373
1050231359
2015566335
1237711273
34596312
1560933260
48278887
797316114
107805022
1344466390
1403005577
1605680797
207954251
365626184
926367424
2089811024
759048436
854822614
975835481
614361624
723728840
1421525090
69090020
1410086601
808453101
109934335
900061812
50839391
1283339955
1400571278
971953417
177926705
1120819217
1242204392
1833132658
288437845
418313804
1914430197
1220906020
1886833563
838075911
553600947
1723070867
937029138
700576391
1890703620
1293268896
1182914544
1757167179
1446241627
1153338150
1144165584
232956857
274661893
172003147
573799009
194274823
1084416990
651505990
41501757
1648303723
1384313314
1966101151
1087904762
1789240713
2058627785
640120221
1487939487
276507274
2000890076
290345877
1191142818
465977826
1991847694
722790825
564367843
195447960
1662965613
641502903
106721056
1567575559
945200021
194410437
1207842408
688179860
369879978
379329641
638616717
1294941331
1056167570
1692738345
1350190857
1882876366
399284612
1424199813
2090115100
1888678265
71626409
1973456592
762755756
1836352882
359212220
581806347
1104257448
1817193119
325475199
440381068
1304667719
2058346489
2103931998
1268537349
56337849
1912069204
1733630302
1035364447
208612041
1170938594
1058643759
469225565
2059829041
720987057
535855239
15979909
283891087
1449547206
1031210799
1218835701
188029994
1875445722
1542310632
1184929635
462149315
315333568
195940103
867233798
2110515383
1021667350
1310974361
1535302957
441225878
1154238140
979148437
1292677879
204181784
1674935015
1130700272
2068784361
554730054
656701541
156218712
1228183460
1409066922
10389277
606525956
1861642951
815212805
411730921
49135806
1926994228
478013465
1984813060
763401743
1559585676
1774695359
169286903
1500147464
1530121927
517680613
534302257
624630632
1307184317
950417661
439364247
2039187057
111949570
1023142065
643397947
1588573378
241244318
2089593897
1006828313
1304571406
1920080987
1449527206
19210836
1850450158
1547283252
1322010754
1898485535
598233274
1812988026
1327928171
818542444
1944130781
697581989
512280632
1624611183
513441431
346161263
1582728783
320605211
1155274433
287300334
1298528273
1479462832
404261782
858283308
1332307464
720957938
274525906
1765425009
961111918
868447505
98069891
2114321945
1351588432
917974108
524291361
1425702349
1689495253
1527740706
478870164
318394150
1111811846
345793828
473186151
28119598
871612620
558521868
1786189831
2122728630
677546035
1792227981
767202190
1490686142
1187547451
1532211694
1592516009
1825159117
1049107350
772344392
1785607725
1747602417
109382526
1338727002
2132544492
1757278991
200777689
155865712
983626987
155623810
43196323
53915175
1275327365
1468082829
2123437559
1911599991
1856406365
789124652
515755077
188452411
1238106966
1562112405
248771583
726433270
914541633
1813945065
1061859783
799188284
1053907746
38269989
1745124171
841435617
1227524587
2069338634
1008582685
660357734
587446804
72321647
2146877158
941969999
2005288382
1817146638
335405732
586262434
1181524610
1204183309
1030483943
528570026
413690596
1015579546
696851375
1210262101
67807550
1724235716
1031791030
1518096757
1758458830
428724178
1678590149
1459608106
977026888
1258269213
507140375
548656785
1858391272
1741846569
964548450
104669354
1620187417
2074644850
803848486
734311270
397125570
768132037
1933451336
24682385
613586473
2068018
1923871695
264329175
1706126237
1529678224
1175836672
397847122
237825750
948012473
1672545858
1516653480
1217931520
868055356
1352798865
413597251
2090566261
1967305044
87604013
740878097
2044365444
98858684
1106315068
698983156
199533919
103893933
1724942017
1341976925
806642342
981038270
779467748
590857414
909232186
647072006
1550893546
363092370
780313714
1628365667
2101442339
508935008
1426815865
88854244
123476306
1284903360
732810674
486343440
2333087
1094990252
745213500
1109767357
105835739
591710165
472319188
2038630402
702683779
1120174981
857951108
381260677
1140821827
1598546417
858446835
1892802938
1627101287
1385931699
245510133
10038612
1578026339
2049651759
418777819
904452909
2067997077
2118030724
269575304
1251266911
1227976423
1151880726
762127160
1633655149
1115200507
1493191656
241618933
1630503857
1836042253
1963089505
175406017
1412290805
1225690985
646449873
765602584
1321872601
1007463730
1474218574
154170123
36287302
421471806
1580102677
1595281521
975106441
1249891354
448246150
1469050901
912319626
1202828179
567013420
368225807
826654134
181617509
1489988945
1344691503
869428930
1608068680
1289629152
1122187467
756095241
186805273
115961817
1780307612
1156247795
1814499479
1747010479
746951312
1489016761
1808191437
1764611024
19544912
17949862
49635146
413857899
784403136
97490863
346671040
1130638104
645153553
1009037991
759235303
1499738465
100637609
816781963
917060861
1842929729
1534426606
633413474
79293784
424306764
655205307
1406017015
927234633
1343418240
895071917
344484367
401477588
1901674283
1555421489
1692187514
1235825870
1369091221
1424205840
862559947
28504072
1169588817
549646646
1084472006
1625448350
553898477
1743037580
748837972
1727780810
554634491
1039850451
1507054677
115590749
1724032394
237186727
469420972
127055980
1839487658
850485730
1401130656
301027913
1269877143
1737599064
834396942
1833142914
650504491
1640211187
542106218
1674999944
1778879559
247112228
1749919750
1825242304
922270321
2075521648
1432266592
565670627
25072064
1146485404
1797426025
991709808
1100238966
385624707
1526409202
1006138939
696128441
1517555794
1040978360
552811054
1614679744
69029128
1315587120
5615620
2016288224
1500601305
1870790321
1278713815
2126328466
1383135728
1846902571
897569181
866406936
1419661376
246627261
2147307078
1197468627
410861364
1644934519
128152043
1340905651
2142500355
2008575906
2033779095
256828056
1046192983
1144219135
1061744868
605831737
1951265896
540423079
1069858140
228409677
1647747212
871600757
690501839
732884939
444327310
1186365727
2088619034
1037722794
1925312700
927631182
942956769
5359501
1245239333
579716998
643016733
2020772039
785385522
1907691309
615866278
910683005
1036942557
717093995
2001255283
1902514876
1234576365
1523148488
1267024510
1173763036
1792185492
1455648177
995073636
1242863818
140719027
2105191493
1645208988
7931762
817449810
1566835692
1540532162
1246664271
279000101
458807395
795036380
1944831518
309811575
286690165
1156294709
1066021674
646488299
496702311
610591332
2102062293
2133316723
1793779152
288781717
1686709578
135750825
2096856787
343313340
1129609241
852425628
1747390812
86096153
1249990997
1216947161
481515703
1086780692
1648399098
1014291817
1161903905
260291467
82392960
163077311
1672971887
990932404
273879929
980082137
2011409791
1859132502
684819163
1165873935
1308059732
2145698056
572459300
1925022236
384329243
1887937139
1849585822
1747160222
380607732
1212072854
1842004181
1621881158
2041384535
1908178835
70597497
68960531
191757655
1795213540
668755251
676941996
934685996
1536492735
1458008635
1421422603
924805902
945632064
1013463977
1251238237
960967020
96227525
566806843
1797971504
65353689
1313786829
1520024474
972602065
2130476840
748306225
204764576
1229856370
987329759
1934294050
2052906579
121497947
128072187
1394168449
297142641
1135600996
1397047415
168781948
1055311958
1141871156
1832649454
892438744
1792143360
1260970620
693571586
79906718
421118581
677790847
1104649508
2002567587
1655458077
1722127577
1896447076
1244436414
477204717
1682064154
2034553862
934366637
1263251436
828995587
6510601
2048957813
1811765526
470225755
1642701630
52631232
1115373877
957162308
282542911
377400177
1417726703
1795724280
1752400526
1377591732
1454517359
1571962560
59923773
1298799283
981188181
1497870923
330254922
609618021
396515749
1989424765
867045600
2104038723
1308193627
130699591
2125767035
449472776
456820334
851109974
1307525461
572324984
322016637
762621686
774270625
1363247905
1038977426
1621950769
1982108747
440314140
967039465
428930073
1492466551
1697279505
1434558899
1128981438
111757240
1347395855
2029522980
1590663529
851326984
781500767
1796845781
961242097
1857609688
844051774
743320019
923175039
1909136670
674625663
944538050
1859552433
713727427
1094150676
221382162
377349500
700549727
2033081485
1792425443
1290153549
183371678
1326295098
1856302709
620041344
2134759874
1461969108
1959883588
2096755798
939079498
462592634
1924529609
139613265
1579524384
884228760
505658204
1639914527
1878528703
1000938695
1115924195
1069118167
525218240
6461083
928967436
854517187
1275517092
746309641
360054158
103695545
1897732993
425877782
1437464775
222155591
1326388792
1237836129
659963009
817730785
182822855
480913574
936909957
369899320
1227734544
460875451
1830355195
411246068
1418064872
2074860049
1255173536
1190125973
512571360
1944714439
1775781443
1289366361
266197001
327465959
357972683
867966679
189607249
161643729
235375914
515512738
411056243
1357174778
1623397238
773966229
74261736
1296040484
314947387
623573037
1572522002
1034780735
1050771671
1441558800
508453305
1723185978
1580010966
380238750
489836327
1153873829
775117543
1749370637
566074955
369671392
1566515786
1545999193
104792969
1652297630
193868185
1419093295
1612980240
105885920
373378282
2146769601
565407834
721398208
11253742
1072554194
1275716376
1343334465
2086209779
1235025056
977870552
1513678129
532331833
679593366
1408065728
679213980
958145937
2040059101
958471992
650417180
1774352739
635909230
1182612917
702455340
1125367968
2111677054
682675068
195399806
1874196846
377329810
923937942
1694917671
2067040626
1703855122
1317575091
869138421
1693135400
1505949934
1231912387
1152441009
191038129
1621214734
1808279238
1674814226
2123397181
1426213260
1619948486
2021879317
1895095265
687152350
428062182
213543597
428487622
1075828624
1648365897
1471946891
1034499852
1584276618
1072881387
375640271
2023804583
1999731521
202699
596599946
1681221425
30838604
556265460
400128578
551963276
151935135
1571999055
1319293862
621482569
1583538252
1403307442
1036114192
831301086
2126653304
242015729
571759865
961299875
1386802351
1161676473
588828345
1605320010
766881177
1585253483
979828474
889444902
521071907
155837166
980819725
748783065
1842515161
806898786
1866727160
777620618
625856459
1733755190
1298035364
1866591293
1917821641
1554997431
81909700
1645204005
624196364
289815672
542826475
184720282
1391641592
1516878327
1132812422
2080829422
1049534722
2047191627
591458854
580085678
1768330236
1352523188
2002027463
830573598
982894217
1050978604
1229161878
281062613
1134240873
2109365657
2075938014
758698156
163439554
1534837816
1439571113
388691783
1915302506
520018983
1475406805
937016774
556153393
52327957
2093954250
1903996415
1517799580
1561925101
775581018
1703954203
641241123
1392588917
1793144164
675007294
1256938482
1347511266
171193503
1304063052
66494642
1844865442
106855284
567476108
1703840512
670117279
724185723
1747052234
1143846508
1666166118
1830667387
2047906556
249195927
1536741264
2094008617
822448870
1868809607
1521069015
313059143
751041113
2115840431
8578517
761527710
137895357
468627030
1937806102
1324679783
399767315
1042350247
1639216497
1899409650
7328902
1661792590
646667326
1605456880
801348729
1828327878
677800305
763332660
148483601
2019636917
1938325596
928828257
580195866
2080860737
567584250
320358778
1413753327
1337408510
906453673
1080662969
277789989
550136628
570497092
690169210
491922359
1218411927
2044546361
841156096
1429869509
34179536
1571718001
1438638412
2061022081
172760799
1072830257
1821718712
711710793
2021747170
1827791597
1100150614
1816880762
475824488
140913985
1853027687
1837646695
98520628
305593170
1883167208
1849357678
333206109
1944712902
1298038686
938753853
1441553193
319427859
1310031089
47200527
243374587
1500716975
379834965
997886489
806216552
1278069741
2002091318
1011916939
858686958
1815259489
1900543073
422011007
1917254946
1124832375
1678195984
677028152
1927789426
426236232
2027845125
752684268
1596045660
2064817119
1218522767
1004686710
901949491
1592507916
1972630465
1687522878
365834605
1981080925
2079319523
567454024
156135452
1199542522
1038180973
1574719763
990977046
1950973940
714865274
428517657
347845708
979560748
1157494670
1877945405
895991449
1233590711
1191405445
1601224449
2081924963
2116529092
854470974
104649282
1082395584
1264590785
824576706
1866122375
137844950
12959764
1701812809
252523923
1109382961
2118720964
1678524310
700400693
1114012484
514763194
477105655
1946338408
184653844
1791144980
1128710686
189932293
1319690391
90377242
1622802944
942713940
1994261895
411415892
824508114
600888456
1729662185
1465331398
759936317
824518112
1358122206
1660649580
1881739712
1090268128
579983633
2143529941
1249661000
1440578901
903077230
634521498
10038612
1376852681
2051679914
907084459
1049651928
702937252
1804201736
536394363
495741211
1350477212
101103243
1993908071
811221264
358314628
250809502
1760314203
50973292
2010645828
1712837195
218053877
252846465
1649741483
2059118709
2141596693
1268509001
2040745007
1765396353
287895464
1739132116
114087764
1692994077
1242796282
1687994670
1306409332
99794960
80680784
947163352
616211754
1954208787
536089234
2061648059
1281081005
1654217075
417683882
1470515696
853934366
907820996
602083416
615734708
412279875
124943783
1960631178
346055475
553663810
769112623
1990726776
1854833744
1306638636
257802782
1704688885
1410035406
280500975
1985687853
249774186
1846742204
1230913494
1726489008
241817017
1008896575
1626576613
1328234140
781116863
1311470375
648411198
113871087
1712679807
1484745864
1207040290
533676792
1216123450
2141272732
1743633308
17296181
815345361
1243549562
266214502
896499765
1414600826
1320969979
833311630
1556009626
697943442
2111919328
21909602
1855803819
1654592606
1093647052
1346568020
1658375058
425281112
731578877
1905049153
2031696936
595385230
307337904
839936805
520783713
69132694
1446359457
1160408531
103972928
1564806861
1115473635
566189154
2113030696
481145198
2088266600
491362246
331210435
906349960
1671250719
1465102791
560605955
2096693804
843160076
725985426
1006911590
840778619
46350414
1524588482
800387794
767690239
1124176486
44551126
81615155
238895952
1106229214
1754909407
1124916065
86762785
1095773293
860220943
128446970
719501874
1310074413
1827263989
770104317
369500261
1254494970
1441755605
622483294
194668153
443428664
1738285265
1986309999
1685131528
1495150917
299558525
1903062586
1723012660
1957176282
286948583
1494578794
439588578
1961760513
1417253557
1653525334
713416803
1587176096
983100077
8647573
1179887989
1841618707
1907362002
1414974819
212243771
401820593
1346485339
2032996753
845744098
1319823322
14252611
1027237010
1005748272
411342690
248937431
59897163
1736734184
1332088858
1300538240
1303658341
1328994986
1720117755
1304128372
1533357091
1269026666
116505798
1235312382
1936805772
63868402
163737361
893947537
1320657603
1893399229
2143621639
1915573374
360839845
1638601695
1496628816
556981071
308773541
1759317267
1653723674
1582119439
1317110284
716137382
1199898007
161148492
825668384
758424255
1408649245
138534345
133144710
1726396698
604637087
1456465706
1259943514
1673421704
399286148
1080535416
1448000277
1550119011
665800814
679815218
740063782
731604836
1331402515
1513222237
819819255
893876131
97484045
765930588
1083921639
20235447
1096138616
932266885
631441494
1842537804
227426540
401000116
875627845
1218923358
1940111875
438005452
1645822671
548601906
1372648314
432253813
1801406021
610473642
1572656676
672771747
1888143387
992858429
537973819
847634893
267553026
1754036573
1330436710
722333679
1855402580
2013316047
1716022808
1285807933
253519855
1774647070
1656522469
1332594875
2039813862
57695517
583797490
231878397
1361584942
1483657272
1723581446
62584784
455361786
669810900
1359745137
977028541
1010438284
310537355
1984771071
2095442995
1085553242
1421789635
92939700
38206279
395656117
1154811806
897592166
351395483
1144599831
1689677939
889455815
1253758601
1021481884
1401829010
1282040910
199832046
1654139116
1692783386
2121111841
257598637
710420659
75666670
19001615
551843053
1401862588
1324474336
190481532
1595944310
44365090
1453600122
1787939387
622172405
1204886003
567969046
360202507
1200598201
1541338166
1909775200
1930420309
134120444
1440062309
188441087
3718563
1653489255
1100817184
990229835
893481713
1973823047
1257199794
1830867443
1500987303
359882763
816359170
133180075
1813989739
613815197
2106202935
1985428707
1380467561
1971713029
1908397774
691207026
439766943
1499270522
1795687281
2116866519
1651921489
696838982
985240380
1073243200
2022496904
802597485
224188399
310997779
1236633396
1155957250
1240316600
1819786345
1841440966
1178967589
137465885
370377808
1016897453
1235461434
1930764600
166332753
1276916584
726527483
1717865036
840196805
2120111717
312139233
1302954420
1217851166
2081987911
1729123205
1479799651
244687688
884263876
1228357600
828308329
850456628
744492264
1938066093
912704340
1894784515
1348793448
713549688
1835024835
1018444257
1212886437
1600224527
1184588516
1979624196
1478323888
835144919
348717603
2140243121
1707125492
1305951778
570356684
1949662920
1136483322
107551734
1646650396
918792614
578456174
1540050451
1494647466
1714163303
1786299039
1090546381
1478603199
1752562878
2080076304
407055126
1538624517
1416085298
1261641831
649527657
890300931
1535102556
882420870
1495530380
436898230
246248272
1652029675
1491101467
975508006
1094513829
255068177
1967067468
315779751
513328755
593230170
854525091
1742261109
788701914
201554708
1556158101
1792659374
1880102452
1560117918
1834786599
1695101586
1412829752
1435215293
1563300417
894974098
1356020710
326946904
1601250267
1011982943
252186202
605533332
639150224
452751741
588249957
262552572
1231828567
16499254
1788789165
441255823
520408022
1810557466
1725537350
427742519
53330691
1191865530
246933070
1199979198
1775095948
1798883926
382429535
607572954
964725230
1591923131
1131330045
1754310146
1450107849
1674585696
1520704667
609260917
1277192272
1881263608
815740318
958265221
1508929500
1724785413
1958671374
2032439772
637208865
475681091
2136557469
192301531
299647170
1051982038
1679639793
1714818816
2041744660
1196181157
781178780
1839009183
1095448525
236256635
921332474
785385522
2062892773
149892112
575183595
1866435787
832176229
1897292290
1678396852
197808115
1618940048
978195364
191188093
1137212862
311228732
1472413024
1270846647
125435048
844986875
660364348
270331922
396355045
1811357429
68007251
1389987080
999938293
5024176
348130722
1270593254
26077717
3582999
1785202133
765694641
979913211
1054430441
1185185193
1465880615
1742549624
853027966
770289698
1831733596
1286360059
128796364
1078557110
238275961
910142522
170574650
694908715
2022025699
460249719
1367576146
1817649807
52364921
2144692976
1981672205
952136445
1288943996
1015710036
1489367139
1749717732
401119581
2125211791
479163392
1080388679
875101409
2049389134
460133813
1151077832
740540811
1089510886
308529346
1853893004
943914752
1365322582
1191351131
690990326
540823048
1162034321
1397644530
1768110084
1733675287
1068125960
1579821025
2101147216
1943662506
714670601
890164179
1355279655
859019465
1292926331
2095876220
1967266711
698897442
1767378026
1970812888
121525332
1562232918
1287526325
1263653759
1745336444
2015450988
512263088
750199734
1736867599
2127698714
1536736221
300191594
1884600981
1263482335
738643717
646969825
1871008599
621220083
976325000
1228655846
260518370
1103441200
1289124830
701539078
1991508002
132927466
504937576
1195138370
359016739
168137350
1556387560
25931429
1922813578
1622951870
345922425
656189
2124334722
1236419651
78605198
687939190
1918967175
380210283
9411458
171771418
727909521
961662233
237339113
834718862
1955930642
177686389
952746833
1920086517
1441167981
1473201830
387425810
86570369
1820231315
1095366883
204617598
1517010497
738328543
1554486681
1856548530
368587950
691781297
968973255
1281967949
346596099
1157351667
1611249248
14926025
7436279
1464830573
1468013144
1261130553
168670942
1175214336
1265406703
229168163
268856788
2036549197
1149471471
1190125973
2007049324
488994879
250200437
1126829550
1692806447
1789338862
1329042323
1233661372
845498001
707031814
1694436438
265067722
826218955
1498805585
753220750
549548396
903399477
1969379859
1546896758
1918532884
1774825197
1795395599
1160673277
386881919
1373492952
569161949
851428140
1150602763
714494511
762613751
604604413
1093436690
338153932
1723894932
471918434
924831332
2043782026
151677473
1192717502
339230122
2078890459
496270745
298214907
400385085
1167951236
1816239099
1023900508
989661310
1277581445
1544910316
590123019
366115756
1286507346
257023014
1020724704
2050305553
1717930971
1262830748
573378082
704331319
1237230734
2024934614
1330649887
248963695
40296924
2131386501
10594890
461009067
679743815
548977605
1670144265
661326843
218663532
1947233385
631167347
1510901767
1189742756
882744962
1601996015
1168235369
933087782
415389047
1077493493
448365365
1888445913
94579150
901761405
1828950398
1459529121
492545665
1156511593
1606081775
664056229
2080862986
423703596
1241426953
1221064240
32094112
1174292218
1217931186
1299321733
1649920011
1222562376
1355159384
568489931
1607252021
1381865944
1832368441
829242084
1026221981
824556863
1335873556
1395795892
101732087
16679942
347900457
698318418
2114559961
970366978
540698007
934621295
1574101625
738342271
446858920
1353703283
1406598160
382870181
505169529
1003258297
1920305032
1865562207
2018803633
131069280
373768035
451334806
593433611
897330609
1384957319
1827245145
1160949608
1947181892
1105734217
405815698
1807640884
16733583
763371464
2134835052
1069940253
875630031
1322842062
1998832585
954418121
683152704
2090008997
1461642917
1061794191
1825078711
407919057
1309060721
1880712151
109454919
1802808330
876690597
1323853294
846885198
1181887661
997376220
311685059
2051839547
1855458229
254634377
1583650723
520023626
1636718427
260627938
1171704609
170360867
1348484890
608902155
202191422
18452647
1193198113
2058534994
908422596
203397685
982346141
1197629644
1599990072
1509037117
1250255875
660357442
2097643247
1844456440
794328129
409921559
1092764916
40205259
1789732126
1130693899
968917678
2074968514
1305416606
1052002193
628882019
2017204663
1950240638
600396433
1918102555
2075469221
356116168
1239731991
1136591252
1265171585
1903874262
358603923
1987058044
1940179199
322811451
704478919
1542891151
1415174676
1568824537
1037110044
80231495
758465228
1199972902
1387293104
692187851
901682581
278470426
2036056362
141985112
792797518
747859205
1879344434
650888368
227661711
409484865
1172124574
2034966407
905161871
1385387542
293081549
1339152301
2018976919
801023289
882896001
1135618627
1837614014
1808557551
1621485786
1599013221
1148204592
383412551
1197638696
341542332
1129465255
2064303990
331084959
2009794263
1904312158
2091302369
45336985
52432876
1441826694
1339539205
1817257535
2119000182
1288054156
1673824267
908326562
405927878
636822351
2064723514
707264513
2008527976
224079539
2036881576
2111207300
447235898
912744529
1214696751
1999011379
2135574532
1586878921
473072702
2029443018
700551710
1833614014
1724642956
435908606
657214670
1771891413
1089401464
1520458590
99975603
725250290
762236233
2028977475
85947548
823546866
1888651423
616835710
310002288
698735473
1257516480
1238700739
1105323210
1708134852
1681005208
663950374
1853202768
2126027839
1895904694
1103326219
179198577
1913028653
451748182
1968713910
666597690
268948499
831931033
475754832
671263040
874350094
2056420532
714904638
299393061
45555763
1648680904
1247899865
757163176
2074626956
1996396307
1420588188
108949766
1352811991
654513368
606409595
159637592
1848688509
1880617167
833453430
1546225538
1435640359
129008345
1651284320
861476783
975751608
1129138337
1553690583
1231281344
1117547261
1192288363
858255466
453488087
690269801
680945965
1481222500
266627639
166590537
474064652
1779213101
1320743374
1626059968
1426688304
2007785922
803247530
669329342
936941831
416825394
649765699
1198261643
1601158112
356282463
791703867
1055199315
623888007
209660066
170530357
1051177344
246808195
854150485
550624158
982553301
14127320
651107701
1581170773
1116613504
1998504910
311103310
1897212503
1600419080
1109580395
1266220518
1158377356
2062574015
1988255366
2025082444
1216742361
100809808
522652623
160338149
1869474584
1235367896
1083745536
1856705485
1344668964
1448063816
103429448
1918823256
1315295529
44413680
80291385
910954568
490140825
1432373771
1199033964
828902927
969532001
319938201
56499687
294041620
108252870
1658809016
634477177
1878096908
2020392902
207821834
550915724
1987338416
111185911
1500870339
389601007
536102703
1533619252
2030875464
2055775096
1717191133
955995675
35057881
1710210505
1759553114
1398292877
1358950494
122568255
1706647147
1095460386
202457164
736227117
906255136
1286634844
797817829
1348667420
1810240733
523266985
1781415741
1690950531
357301204
445214758
775679264
232310359
1945490658
1752925795
40351751
1504473635
149592775
489735095
172663909
1144696684
492728830
1658658935
1113454538
353492707
1470709206
1852223252
1638373777
2097895200
1702189051
736431989
577550578
244081126
115639328
478623258
2081520624
872631058
569132369
532806021
1550647899
1311957625
422329244
1692600228
666935500
1847082139
679687619
361094100
1840916569
1364643423
1593779670
2042440696
1571258028
587401126
1182940615
1078730757
1038456772
48553196
2070158974
83547405
1817386238
1150160195
212476955
2024472400
1444847442
534444458
114463916
536053344
1898574482
1730376717
765474071
519044080
881614264
287355848
1890967324
1121162968
975512766
1447197843
1450281289
86148228
1666413052
621101764
1517929623
1766612154
1285439659
173990077
662230557
1717664940
1616937076
2112798711
966839389
518911100
1987751965
1698267668
24028514
498566915
569640012
2085090333
2072331414
692962649
477730843
1730801845
349092040
339726056
2112879580
312877768
389707723
933469354
162662634
1427837210
594458577
49522416
711706177
1166908650
961297206
1724209426
745500362
879677889
1942256948
352074212
2022604630
689721325
1358986026
1248448952
1546262360
152703955
984212213
1983629472
1922197570
938680915
1300287800
651750465
1915863779
720602690
1681603235
2127081786
1017848516
540147478
1626616236
176166749
783740260
1790245899
1661405848
1961331553
1856564617
1395798545
1261088051
534128453
51991536
1898202766
27051352
306698566
1458992673
2068596045
1951397943
1738394705
1775184865
518200541
1716866640
1614469184
1950612797
1193875626
833920728
2032187812
916720538
276179614
578996529
269947171
1489888863
1577772990
535764393
1250021280
39043692
1090105155
1342374873
178108509
1379124288
293433267
1305157276
1986569635
1120721415
1442276846
385319665
1348737623
512038928
506875787
1957431441
1540336964
1128701792
1909256665
843381205
889888569
615499881
679102623
505022426
1442828971
999376197
2103524799
1590902358
1599653572
647887447
1170908490
396780457
168629996
1148065060
389119237
1721375972
1352612212
109626505
273034019
306985591
335405732
1175269217
89667575
558292613
1551616505
918370956
1331855015
1791244002
2074303720
652442790
611807823
50551001
657685284
1117774836
482278081
771341294
1166613915
1332935666
468311899
1319198097
9940586
263713227
934573555
1563035093
1014656472
1943799449
138704120
788059040
1190882741
492746489
1392509566
177702676
1608306441
1682842685
2078123292
1066461819
1152445946
838677229
72921088
2077516086
2120125410
382944150
892672634
1231176645
473502629
801960325
1962946129
1552986428
1358177634
1330507277
1947997859
25013490
191100497
674625817
127710949
1313795260
1421022508
2047800474
14582667
461127341
1375650422
1270414363
311630668
2099807022
2047346773
857189811
1132625215
1839046943
518977869
1439082336
629737070
641983048
1342662973
175588109
975338437
855191777
1757718589
118746294
83568088
1589402057
1195087963
122063447
433600204
460968901
2030227854
1475950529
350098828
1720749807
295944974
1050168125
885340497
799296718
2035583571
1541231751
1483420142
1644420413
1172194032
1477753904
1800865921
634868085
1727878249
804108685
1979680255
639425421
1523752983
262450391
1876358231
1798931185
2082307133
1331725656
959446670
2112058895
1301525558
1153632900
1189477251
1231520695
48176484
1131493199
2128410090
909927622
300357475
454716197
1761575435
912342615
1411831519
34363193
68668985
175362929
139091666
2006647289
1410309031
1419038986
488754847
1900821957
1301294645
995914357
31273389
1174223907
944650546
1166578863
1785668787
1507822553
1921926046
1008136509
635428755
1245085214
1894280706
1105885606
1961196285
1064124252
1550109145
845524551
1241402352
1397688935
1767247579
1555442941
46568266
2139286225
2022066628
673340828
1107344004
521095288
1439707217
1927023542
1127677604
870154651
1207434682
710485930
1290088448
148264752
1033157363
888253638
1819948813
1778608908
2110910474
1120226903
2053155422
1084337839
682054033
1390875012
413710983
1246052239
346438895
924400562
1442171067
2100477403
1454403125
880185051
1194089527
621218604
671238145
237116702
172163203
1836681731
1499650987
1769293695
1318707034
1286542463
498188096
1428960684
1222874871
1848564549
801793614
693893895
1819677017
826142244
1033064500
1289844018
464744353
1181955965
2146936312
927023230
1081535415
809604454
816447865
144313918
1229056501
1802253573
1912730672
43299031
3967985
1184497642
1157365279
556227084
722984840
707139411
603987225
879935052
161098120
239040750
1115076543
1311951137
1203981369
2131727001
642432795
1983961535
1876887476
12565554
267510884
534391606
1632732063
55200504
859630602
2115602841
1663774950
1251024076
1364507661
285181200
870853145
917042538
615004761
2095237139
120571539
1861084491
1073922234
891509314
1939923022
1568368426
2003183900
490838063
1934411555
541077720
2028269573
1276266959
1712284517
525068846
598043759
664832049
650826610
875796420
1060274937
330763476
1674289070
1215330006
1917076940
589580915
1568452281
475230987
1994041862
66699307
320438760
1964057522
1969440291
609136101
2089453983
1234999165
1239984851
31939962
139997528
891997650
1646014541
1503081155
783354372
2137907220
51755886
1116888462
150051408
1001757152
568021183
1005438470
2115343197
1702286861
528529974
917857309
1011368491
62256365
467759452
2092661413
1959238736
932231420
920707062
1346182191
2144427106
1951170134
512546370
1800579404
1625765855
196256953
1028413128
435859814
699094524
500970244
1122580092
675012560
93867481
1331130984
1967957486
1796886990
1483368395
1006614606
2103557819
1535416449
1733160326
1751356519
197206637
39438457
783322531
2094921052
390701088
840377504
507457558
134188507
424124758
1664130424
375002671
2118960959
353316544
665379954
145469124
102946610
1755331319
541336513
1395668503
118615675
1974180948
1773654748
1677326123
2037579852
2128293811
1143299990
865378046
503419978
448976293
1560420728
1780236
358091993
187899040
581487791
538020971
1904899861
930138466
1818152979
1527466948
944331065
279692554
586187961
1948077546
1330186679
221297705
1241797073
952294880
1814402091
1333523316
719794718
1743950019
2093260407
1229780130
1805049966
1266864943
471256803
1492243519
1991360100
593281413
2008257422
1220604875
17298213
1874383721
1656236892
466656773
78999942
280720794
1742136454
1239058838
324710709
27134770
135933296
1431411423
1103343548
678950257
507975361
1767266175
583397379
1145390728
1879600302
1867811400
796455335
51802036
1295215466
1143024035
1111676020
357025888
1722139477
972590504
1404041266
914509363
20107895
852142366
54464720
1151459531
1321781404
527890945
1242541851
1684662334
120874290
159347065
1569327776
589934425
1410806373
1648183665
418246250
1210869221
1886995003
1810513104
1391043207
649518203
46213690
370455428
245919226
1605864439
1256551020
1226823611
161224189
1040179796
1993731024
1697766272
1023986727
2006451942
263767971
804728382
1098724611
1730750553
674103624
1778439369
409328677
660763103
1822997745
1611008863
146083102
165700765
1897172813
1550505785
781846582
146206431
39970031
1496136475
953967174
76604376
640683668
1366482205
21231565
1856602417
845704694
1675960543
1795720886
852190546
1401774220
365138167
222451682
1624069564
40678264
1593632975
1948458957
2012827906
188815809
2055957641
1278944253
2036273772
1796739972
116381843
1564172298
1560867158
1644973786
1861607395
1579202548
1102502908
252760495
885630233
2001344049
126344387
97161821
1563980336
1069651882
930775607
209290871
2082793549
412789499
1814661871
96226260
1894946921
2069673410
1678268700
1119257066
825520043
152300002
2018672556
1567888515
1388503920
1938334735
2082560141
414893942
971523874
860136460
1621557069
352032861
1157376768
1047767510
23167213
1387217368
1120997913
1610443955
705043653
145734013
1490683259
1448840527
882161170
1642369472
1649325954
1939555516
186148712
1973117730
702677652
1010241021
29513034
971046718
1935900742
683470715
1412751953
492182288
657904868
1809427319
1632923228
981234277
1758230226
1989969294
1080280313
651488359
1376894981
1825221900
1905944705
1623020189
624962768
1273745424
290264742
750736361
1557928113
273248680
1280165629
630553560
769812700
1542227409
1744587417
62821390
2057602465
1426363032
1542195977
66390844
1524714796
726557936
591611315
1708893841
1232399411
689599752
829466873
1024370163
1566904265
1546573575
88336591
479113009
1031521238
1026596392
1300391279
1327304225
1994654283
505852822
971550114
10126357
1148562582
1243433014
858119517
2133745909
767582080
1149461677
1407279068
1448386296
235837961
776632723
2022773620
74913916
193384889
1010546972
379056871
1637941028
1872709078
1714631779
1393151291
402482341
354267505
671475294
351154806
778535683
120228128
454330397
978755539
2087014468
346237737
756423182
1775026287
1569943912
704552819
1182310640
906753483
1959359044
71036441
28897533
1565038229
1873289822
645674461
1991934262
317736115
297796963
1454206282
464377824
537844235
1135973213
1295751102
1845273640
1533535194
1443245511
467591728
1931049780
1706196316
1756236218
2146265388
1811356723
348702190
1000462645
138415401
1455580360
2058913651
628673860
168728572
1199376859
2031185119
1528748786
1628247940
1772745405
908039794
1860851621
952710286
819555260
1878452263
963198835
618176866
580367505
1092390965
2092198046
1096845066
2011993380
2078944782
357139516
69466373
92743676
87887051
1565427619
1906101576
1716327634
1741756712
72123284
1425753007
2122473837
540341541
1686465825
2113253124
1365292203
365872787
1196855434
1104595824
1977543667
230160335
729013519
1399017644
1017452034
1496229996
56846557
1785283985
1229710542
1766893667
340995294
1844792636
1749549830
1132035275
328171667
553679146
581184059
48892692
413678617
2045941553
179342105
162712358
160588686
1655231828
535711980
455189986
1721420516
2101184822
1594466134
276430077
423584556
1550885062
2134139848
1851774085
1044407989
235142370
403651145
730670861
571419560
1672446216
288185693
1869645055
755909500
965009233
2086371613
840754653
967182939
209905742
70200566
2008828307
705530731
1219060056
819021836
854534271
549189617
1901591036
2137906405
2004897161
890153770
1612334937
2120592053
54255452
319385106
633564086
1186077977
839299324
1391278569
1670960828
1309433342
98186197
1967304154
1049732995
747251330
341180233
518479349
518315187
670796428
899978776
402135349
1122216429
1260890613
334179402
399640461
1381424311
1388860657
1616449060
877775416
1153568879
903422402
860215038
1295102581
676925242
1746696831
942785122
1098579983
2054683009
459165523
451436398
804950482
1898954294
276128824
1516473021
116376850
838884311
809843298
1901115609
2133976359
1525120355
1613505354
270315997
1039272766
1980514504
320828097
1961210714
598143428
518745092
1535858561
1771914987
1849513814
1416656614
81656030
808982303
1329636024
1577707165
661800598
941329819
1692489986
693183847
914900717
1124827689
60704388
646741848
132631896
234359618
985595730
948228218
568522279
1701991385
1729442107
1783181891
517504448
283471893
1410572966
1321410581
1669764883
28928991
1514495846
1762765674
1989427228
2031282544
1268347783
613469736
597827543
1532143838
12481471
1965667083
647257522
305925465
412148101
1591856099
402023453
802111693
320247258
846327737
2006432479
1883478423
1199672568
538876409
208697535
292838337
1652497153
1100434358
1606189886
1374299719
1687279520
2032317504
238966983
677526044
452577819
1351273284
128347462
719467477
1903313143
137576398
2077087833
1358610249
2072545381
95049115
199110096
885629797
1530560760
830801671
1991199329
592891429
1231818858
1388032293
1103770551
516231150
1295006627
300067120
1703198539
557123634
152876764
1067417148
1763110513
7315777
1057895912
473124148
1636081302
648084174
908555813
315924481
938329020
1420632762
1385173707
591612882
901482257
1899463777
991308692
2118074076
1786600280
505534029
2115248881
107195467
1236027767
1618987793
1614446347
595507358
1941158827
1179341301
2129715573
1636158819
60597370
124013485
1660132087
1360827151
1171262844
1348229740
1413945790
37567268
659097673
1909824456
647672532
1780185939
1356320070
913564413
1430190855
1824955944
1529631046
1558769280
138461661
474676664
1999681887
374228807
998839528
1658238257
126299679
1530794837
333653919
861779232
1452255698
166212429
1453079428
842331365
1897791134
1784105308
1089315441
2112446280
1610966642
825501503
991748792
1047733287
1992482629
443102684
135786308
1368409398
1098019756
1919703277
2014380259
1610876969
695623510
1173289170
429635982
1429189311
457690867
610009331
1588611581
285053267
274541144
843583953
342116429
1634570922
803528262
1963621359
1729170620
1469552740
44345427
1823432665
1031087890
851969908
879697603
1736508821
321093684
2063883386
1664463382
181579133
531850659
1116682494
718297896
733095517
1030238837
1934127073
985599615
152597669
1245365347
960350404
521311566
205102615
1320541135
937898489
1943739732
821815104
1951561134
1725883009
1605962402
2110897931
781989265
1053681362
1206939729
715013673
676910453
930198281
602941043
484686160
344874504
1620685435
1595118624
2064773783
1876187275
155540176
509226242
1214633198
339999483
211512094
2003822265
650300908
270517211
1471756600
1628998088
1686941680
1024028842
1856985557
929012132
457695062
1091434732
1230667984
1614799278
356425995
2091266889
307478568
888198989
1613176081
2131255085
729915875
62779605
1994238137
128074701
1847386370
830192797
1206575246
1458818981
1413946273
1340141739
1814763072
1052239225
1485554177
235176556
1829466452
1667273835
1418739319
2017471171
818981421
936286207
1821349666
1564730297
1033770850
1609810669
873183124
810539107
419397903
810676486
1886687114
96306215
664322234
1260291013
49212385
1482746942
1593341412
1308331975
274892717
2117679368
628124212
210962727
431834372
239941788
1798813479
1246430949
1786189831
2143185221
1184880333
1319734578
305999774
1705608194
954403043
751077304
42413832
663506885
1068716826
1842797052
1870130304
665306706
1945254680
1099615551
1088207960
1487176
1803504110
1219273801
629899105
1699501555
270942652
123471471
1775833093
380592805
1656612213
1583099288
2073442465
205426657
1531679594
1300829198
1630263856
14733911
2082977444
1298799283
1993284669
671391483
1638289704
2084304785
1475957816
1703882082
671464149
1384369179
363137068
745806000
1450835253
1206939729
1248186723
1898973890
407294363
72011849
617313406
317196902
402064568
773118189
1636830264
286527237
1981094308
639267199
1035432367
958156940
908323165
817466582
702369591
237234709
518843026
170275336
936373063
1138089877
2016293514
85817661
1998375364
1398369908
72931400
552121523
1952365355
1081593376
1634321209
370336936
57342518
1526228811
21168126
528813975
41402860
368156207
1763669060
2068201482
1082025992
1359438487
997902662
385546076
258863795
1654375638
500411270
1554092901
1452246544
1976806174
320608663
158225126
29113460
1066695960
1227591882
497878809
151680895
1066120762
2048344393
1863078921
484669232
1332716629
1773149278
593342796
274599295
643932758
1517266910
995987362
1142521301
1672054492
620596458
504205640
583993830
1994188452
1445864012
1992954868
1174031887
220849294
2135161402
685335398
1514666171
1525310944
2018591440
801693793
838655271
421460476
1495185933
2086672860
1694919992
1337801811
1335861875
2032934263
1580857203
54609910
1403898018
484416611
2111791631
763725166
1313414284
584591585
73147567
1712295390
1992181604
521709073
2121558474
2135488088
425586459
1346217177
1656213649
614904463
143270999
1217907172
372963995
1117381109
1217431147
188120879
579083795
2009433883
181200387
1576673760
95724608
1770957652
1344125271
600495486
2049276089
1218024848
1676953454
629532095
27463110
362129036
427197719
1572896159
1781588994
1960814641
377039021
1277692195
1959169353
95963282
328034499
1877111192
1402490173
944317565
781725485
276075252
1845408131
1774768209
370447888
1619741990
1617239145
750584749
1567888515
830396757
311885349
424575204
399782760
1194197688
467833962
1446211426
788891848
571738287
1498647469
477007931
1019597184
788771273
142537078
1942562325
1308403274
1093901983
1668143986
1708858567
2115154324
2091340925
1680692016
2094176660
1744189622
887323055
1761515839
1929299747
508254072
283604722
1880649033
75483914
532192676
1951138069
1985376409
1063408066
682460564
1108558034
75921298
1495959556
2125083161
1917314560
2088632910
851145260
225943222
1810380209
475170836
146794428
1221189866
1771503411
1207616124
118540986
32584481
190333202
1479135002
159807633
162206163
1965481217
1339207406
1894626331
1476520380
1751115632
1617032464
936914794
1277045661
1643942880
1400719658
1776215435
705966650
369350238
520821566
2032402231
2045607305
19660864
257525026
624422536
794109338
73797794
252128519
462179686
922674271
710281774
517930316
1655583952
1592933638
201008705
977120768
1363593814
1209523432
1308014037
1951665882
334232354
905798690
2041025169
167850816
1640008339
364147392
1194612117
1139856351
2132785462
647059117
295202581
635691080
1626827475
1913489192
1327281931
1638517466
466113242
156607026
805118299
1296276939
189831525
672953065
1684595931
586992465
518888943
1155185306
1095556783
914348544
1495341335
1749772729
757933738
1218998920
523474924
1008536448
1908358232
101508368
1683392745
1465250401
429064877
1923019691
235110280
957978413
85498940
730892589
1415344231
1300461672
1001069337
161840743
548464750
343069703
470896726
2143881585
1682079225
1468074809
1370923162
496033584
1870071459
709711361
2048958988
1463920296
1357829118
209063358
794684091
267613986
420786319
1962974448
1792880434
1794882364
61304993
2087264191
1936480623
756633060
1791153540
930886836
167682921
1942900041
982500528
1153055173
2035071377
190839559
678708836
1704667770
39118613
1299127912
1603096560
1825578670
1182571703
1884083744
1210209212
1303972525
1154426744
1596791323
1713482
1994830494
424418112
1767353281
681810128
2059139629
1060630782
1779249110
1324059964
1927349370
2021196926
1139740151
1469878570
1242976521
665043693
540268637
1868831075
222956712
214984001
107058990
1170356134
526884374
348664244
1681962516
266551664
720233797
1073925597
1993994702
104821589
1995560028
2103015609
312027932
92335841
813779814
1129978930
1210312990
249804709
948262925
203299306
680733136
831053566
1522835167
1244251343
973527727
1206086603
644240080
1555598082
1553039647
1067218692
662608935
645620630
436284091
1548848942
1049942149
1537452955
1971440684
973254938
1508117355
929001188
1703779655
121820055
1403817437
590909488
2000761978
163114153
262352245
1428262291
1777070501
1122225195
482399626
884589477
1120952127
246118272
826164059
557916361
1721273459
313760387
151718426
1406174549
667878426
719337367
1679483042
1629468865
1848878112
58998490
1385108811
916818008
658320798
2119077882
1377073044
139712863
44310723
502079461
109742590
1847699441
1819183370
364734977
1457702437
620161818
526404622
133282327
2046481225
987281958
1355426810
1666837556
1511645155
1285417637
1460308254
476457793
168076140
342768086
1172868778
1191892111
143832053
1892714233
210872347
1871311496
1485752456
336045351
2125243682
1850826272
1719864230
320691717
806540595
769910549
227188194
1345127611
644352323
2065755642
1137088468
997970876
904545443
567755648
1170132511
334216474
903026469
755247360
660645095
539349632
877750861
125615623
1753887282
1559470196
1801728563
1334063109
2079042019
1691883056
855882000
542832663
1059763941
20598107
2079596134
154849796
826694769
744571193
1132465721
324368693
1708523978
839859465
396510082
1675087243
566284613
1614035415
686132132
1934041934
1989242776
256091728
484643336
583550972
396823898
64027023
353967181
1458824100
1777449705
607117183
457232147
2023382118
797984382
766458794
1326660312
1186961097
552791904
1494727503
1341948561
1435944582
1719863975
1772460324
773570797
1425233491
1535641423
709171230
384792116
43719342
1340260361
765239200
1174540161
641058328
769557184
1945000136
1389758833
757103514
1319036838
1685850586
625797533
359360542
1159996604
1697006713
203985125
1629863795
2127794862
1221228468
1502414252
1273201926
128378161
1600437509
1253788323
1371164941
1109070060
157440915
686477175
771793535
1604932529
566074193
1074092681
209012365
1342041241
1860604890
324541405
155933217
1781305162
599980878
2073139565
793279263
616893546
1038418106
925345802
1625985236
1170893314
2027226992
270050523
982398446
74695167
1064074402
295200729
1732415045
1360556477
753115394
806224957
1205917495
1659047579
218357577
1123464930
950479922
895661298
484674729
1295691637
455715576
49685827
1773114484
2098608866
1070580622
2061599689
1633430372
580039223
659245662
1731729468
243424288
94092949
588247404
1864593484
269585774
523055843
295483137
1655909947
247829759
1495995427
262023314
1153822000
1050966074
1833098184
394433642
1784545857
1988535593
331627390
1455088559
1838406954
126034364
660240631
1119110442
1099495381
947596143
307628078
1514206733
1179955569
1144173265
1296229266
537671316
1692580327
291182894
626050185
1560817856
1707735321
1072663951
169985956
286216535
903646686
512686576
1682607389
1928379572
146573928
1278310790
599288572
168505192
1366133819
1672250975
1683657110
1484150375
1820194653
1321455926
1862464838
1754987101
1176593439
275204572
1676423264
885330647
1803552713
1078699402
528267079
237795342
638226130
1341692261
1265556779
418153989
1548098965
1982592477
522015936
1799168147
560976903
1632440202
1389078125
641739275
241673377
622754031
1453113477
990545299
1396868966
1458577179
887672062
598079065
987329985
693648182
360248301
1583796494
1448952666
858448795
120785401
710119632
505977915
772664251
483583816
922182648
2139457392
57543232
2032975997
330171605
1120611955
1268465012
603925953
79515169
223795065
1740528210
1312981281
597001441
1424864105
1707302954
1883666089
1830367235
941247340
1679048371
1062471090
627136658
2039145831
331492652
965354653
707236604
1540606367
1246297882
1741997732
1432592994
677401045
629364368
368545372
1253245449
1237172158
577528203
1360469721
543965343
2060641786
1754027340
74401430
1925845017
806453149
1333268443
816200162
335803433
1670218848
1170482058
1037298564
685556966
1485552591
173799122
1399303314
1606620229
2054677976
1126148334
1748108879
1570570781
243144937
1166056938
1939638772
453268142
635486625
792576028
2102867561
1655180948
1600588449
1100223885
1601715018
1786551568
1004101685
1812561862
414006614
998353766
1621264132
1579935538
1762669049
488851562
52871596
642191157
1884919533
1343243577
1951506997
1272438821
1983591158
1838404302
775037302
168674934
1423827855
60535733
1874167000
557764861
1277595287
271888612
508897139
245085092
444955553
1944570344
1517279760
138744122
2083983584
600014903
1207879625
637915008
408864550
2084779415
1164000468
939914352
1248676720
987958016
2007827691
1858669282
170532099
1637238961
1510951781
1664056204
547421424
2138061825
1001801303
1866997767
2081832099
1368082654
1360255728
1545032588
520255432
902421870
1455679104
75671954
1150390580
1604694387
146288416
612934693
956361609
329676072
802025714
860759047
832018974
1574184145
400192203
1520914702
1593518225
1293578291
2036346490
1432201520
976594719
869072353
1825317789
796736374
597153228
1805193872
1286324127
657438041
21771945
1881921673
1613790818
1508575111
46035028
1819246416
1549851125
277993963
1175573982
1410890238
2138075742
1572043211
1848195610
374293402
70928162
2066268643
473104967
1082318290
420763320
195400370
347080652
2047345346
1437738716
435395366
508014396
1209894302
1413496504
706179074
1431875856
1271488869
366083470
16012764
633528321
1520127549
737419131
1567791708
980552995
914912438
4357631
1914434187
119038573
2074400262
1077914154
1235919336
236372636
584748361
653498568
1511725657
193269312
1742244689
1928829212
1941744597
328068846
1964491533
845340139
1701890432
1140995864
1153347785
1174427346
2020110290
1564281338
862258943
696572886
1484142659
380822257
1853327607
409378147
1576024953
1799159239
1260581211
1812733178
954331580
1464133624
1763857609
409065374
739877827
1667997927
481199455
441049814
1404885423
216866082
1153781952
450004933
524461931
1847227018
1661412151
1636136489
1246401365
1434435023
841139346
1626632882
668576587
4023582
67462288
1434348292
1522464889
1745098998
1005783705
1551290819
1599777233
1538735630
1467720779
976000863
303910277
942058010
1136989734
661054831
566128442
1005437877
1730030701
808442665
916951737
848291087
520779209
2079716173
1307837285
441371225
1119865872
723237953
1264895681
559920734
1281844406
1458775258
1915641923
1520156512
1977950409
860728402
721440330
989339851
1313933517
1101399459
1659929768
687427875
888420446
1135838604
1704140559
529273614
520564147
1223550528
212090399
418304099
500658292
532341664
1298255497
73200637
520944470
822291789
1952050674
702923693
426069525
1131296879
498632327
2065255381
1200578914
80090490
941161584
1943160634
1739133744
526957514
724067038
454792960
648540112
1683998519
1538532209
1094973495
996074560
708878887
2098101306
1309919587
834142445
9132280
1234578814
1855321576
2039197628
1720855028
2086482500
2012843233
142953716
1858829441
1632397352
1013453791
1793049146
1681491806
1749545614
473720305
2053714916
1577340580
1304867382
670912763
1027648792
351569858
1400546407
586701337
1320944073
1931831168
1874673004
1244551926
1518270569
1532221853
1861440911
1034372373
556534042
2009215309
255284152
1708456538
2044465372
1897423795
1678679251
947307341
1824744482
2141382479
1354741765
1063959461
828939845
560412721
1247337019
423671826
1094390429
1977213307
528636664
1912632017
320115004
793865753
162684545
491784304
485415988
1271520823
809960134
1678880266
945055041
873184335
1214415341
1848875849
840679058
1795885634
499906102
1167753464
969027215
692547
1286621873
326924486
28145412
1312192772
666078866
2099772953
205425378
965085508
1637554610
1109856364
1983453496
823674447
1017251862
582610869
397967497
280526857
94687077
1206941715
637084166
881702785
588340124
1619069760
30392896
1349207658
1120825548
1131988852
2080815578
489189217
570429443
297577704
1288911411
1059164700
1888102053
2146813524
459506814
2011208201
2108459912
1751144861
757001974
1327641508
147431718
118051723
1451320007
1294835476
1332133147
377630330
1702977355
897598366
164609254
1773296470
886237193
150709232
422380464
1699610543
581632570
1570383897
1502715874
1486660984
30025114
1121872581
1405404847
1958953453
1656303790
2012630983
1445755218
2125391915
932472352
1562146895
418574411
166585144
1086299708
637609902
2111960717
1437633092
154586409
460311208
774223520
275285402
338295081
1158186295
378050201
1701678345
1497147230
281770432
378658713
1077677555
673845097
393239468
1389264551
1758967383
183857758
1178229316
902904102
107706266
473214393
533623484
2034531234
1535297798
25342368
1080569010
779451099
932478452
1913962637
1637828532
706424354
1031856537
507457609
91131893
91686318
477779401
1798678905
971099014
1378242160
913907590
915791498
1747962695
858306875
1253074858
1921661300
1338858640
779903527
714482538
1038733330
1608362259
62871
920457420
1821551678
2067840979
1571222841
576504
1844756563
1182752574
1716065317
200139665
1842556530
1192164197
1754151216
1475722138
857736112
656948683
448166014
248110890
1084039576
570152712
147926798
862026429
1884841228
2082754846
997034608
151790069
444110406
1396022531
16691945
1819680885
1328478739
834262825
1248506033
2125753452
1385260392
1503106546
240549463
967658940
1209802733
102061183
220735436
777216796
1615391691
174823352
76026317
410771885
1699243122
813576275
1725794589
188812278
1867482808
251434069
1854143771
1162280408
863464809
1696454822
710166939
1944292104
992528415
1025071819
610301317
2078935423
841614397
1169287539
482773839
574112605
145850351
939447251
87397458
1990285385
1941793635
839443603
258826159
629790672
1602180425
1095834049
1702274588
2098716418
739348425
1345500657
1625364987
196520948
1102377975
1610742441
786408752
372848557
1968827637
16060700
634759134
483764814
1267478361
1851323425
1917506364
1314753480
1202847799
1759718373
125551695
1228287554
1472987634
26119064
2057754490
1822374546
1446170217
1586973041
850599253
1849455415
2074396763
1517802412
1684741445
424892188
828547387
773557193
1389730080
380314993
2115751062
32472307
1729192205
694962362
2032667059
25599043
1079388052
949873869
430251948
1622762595
1620890400
228128087
764471641
863669624
968090734
808740661
111992146
1213256517
2094169786
1453915316
44812656
1329951616
32281219
141593675
1247227952
1324372948
596130218
2121694745
2068081525
1024195516
1147005142
981241579
1690882724
2126572990
347304433
916165651
373489754
992738101
609411220
2128128030
539583563
270266552
514039637
595312231
935780508
571845632
1367149174
481199370
197454982
872585622
289980697
448074460
1509688558
883570769
671718830
634288659
1536023232
1042255490
815046863
934472611
1537441561
1490447614
738559896
581963094
1706139116
2015887709
523304192
57003922
49655599
674549763
971244494
876636495
715000558
2062388030
566703336
1978095803
827267861
1720653438
231040650
1242220234
347788601
1014747467
1623452022
1404139515
2063491480
2085494672
1851895844
39552283
1278139309
1047679198
1854451461
147602042
754233423
1967488798
789284472
1687566105
423773754
1451383266
1273784691
1093782054
933528570
608073081
1551414050
1786819396
2085841677
1249709983
672710605
559141432
1798957900
727469115
1755736814
927218301
373641310
1229906885
1326732396
60190197
591811775
132766985
22849074
995578145
1376648131
392226019
1783427910
1954941022
763601200
1700398818
426049129
1962683253
829802948
1267904536
1699552100
1242204392
265044089
62033737
1014548334
397300027
255443111
928557731
723451532
1049060954
490421928
422970684
833127533
1640741510
375062289
1998334623
239711099
1526320609
1493132540
29397912
1503830578
1115148999
1866713142
526030907
1424458006
691842159
1834246716
524042022
321619185
1729163573
359236284
1792835240
1258987547
1423698725
284508301
1519438657
679691815
926643496
1002898827
1243689265
1833985235
1723481016
138919717
1091664265
1224223241
1849379434
676694539
555245076
920983879
1171693649
131218746
1066475067
1719491675
1345881442
1425103063
100146252
766060982
919462467
2120484853
1157683862
1545497900
574795695
1120341758
1313717266
884228853
1694381413
1871316881
391625585
1913541267
1061638938
1117977242
1781401250
1313398238
26394218
2092257356
83192404
1524683061
1896482660
33922300
1139532969
601581797
1276588047
758679686
1014924394
1191222812
833996799
1545187424
611545328
322725712
870384668
19500061
1601994233
1509787565
1794945827
532151147
956528613
1930109571
1520906371
163317645
611686264
584863299
593363771
311364258
1823588034
358640714
1773558469
1713736729
837100286
1771930754
406015989
187831865
1398680720
1335763184
408634812
123550590
1995626097
1848668583
2108210894
1268187205
646628120
691010293
2139081956
607848083
905866860
161157345
720174432
613963419
1400971278
1088452260
2003270305
1582745561
1783777442
1905663594
1625389090
1571343816
1435813803
2053937606
1122654316
1966287085
63252616
1350295200
228854333
846967463
150114578
474576937
1210309178
896433960
1015589352
1617158899
943584915
1784015298
1367088603
967423024
710437263
1039502948
689202604
748614420
860215879
567682088
1517467024
1928435158
1698255512
1256087227
1576206937
1971718532
1226710072
1932604519
294453280
1120833053
88678624
854037148
1654269409
564490105
1056577814
2131078892
2018007845
433929259
2036199517
1805955575
1606215907
152328078
1345681959
1439258140
635111034
2068959697
1162919039
978531920
1183279942
1037488535
116875481
1874752682
593461635
427660693
1586597801
1395810308
553489904
1972433813
973686419
533747588
952845461
1702937812
1743429491
1747787278
1904237170
211243244
1214304379
419088246
127916925
323255795
1416537945
1310515322
1184226918
501009945
1676475613
1830998625
489119216
1310098517
72168862
230291987
2007698270
1152438979
1408307694
539562828
1649860586
2093934414
263938812
1938677967
663818750
1885488733
1703867471
1124419196
754235428
1476260385
1982219802
2025484667
1762406257
1121623228
1702199454
1796558731
2115246406
1146174242
1822441226
1781961154
2112735988
78677574
2029167041
438930305
1541160533
1081892793
10968822
1278056466
1157292251
960886577
502669268
669669247
4450108
758814061
1464196980
1497440411
2078337799
729745800
865603184
79919130
679011706
812814452
530698643
1980075985
1563893415
248628307
1294162867
1481061031
1954831944
874874104
908496786
1431755101
563972124
176131963
636722407
600668062
48326094
1870623276
528052787
694163681
1254434464
589998129
2023169223
388063720
1485924195
518242398
1064373150
1311958699
1075922079
1894116131
602618025
150710656
6049997
286382959
605791024
177659000
2127796444
1511066312
2117174690
1127706656
430675823
2134957392
1990163706
1901969404
619994158
2011842266
717932219
1562096487
1377851541
1928451881
479957267
881528990
482983273
1240762290
1823272743
1340950026
1093530206
1102996628
1896800909
673326217
822777550
1226580083
1582324628
469040222
1660010425
871612620
1969688225
1697163368
1911678683
199634505
1915734155
278723678
859681756
786325280
1906319093
451107784
1370876318
1734269993
372493818
1993656261
1734372612
2090708979
63070864
759099811
213899041
932638322
2068146671
2032202644
237032802
246468888
1230954587
1996769496
1667360380
84890894
813648083
32608615
680705110
926569918
295135581
14388900
1657198739
1349402460
688174643
1872922770
1814318166
2136920814
1737457906
1623115554
1200186258
2082798574
966482227
1911461795
1211082693
1227666216
33474373
824780760
890082363
2078784604
395283222
1892231134
1802483797
1391292607
2014412624
890879950
1312180712
27977340
326596780
1229765653
1889491100
1715673179
1423084536
178144243
1450519560
933769911
1634945612
2080091644
414053639
1014931718
740176484
964160594
1026389842
1627310032
990111861
1860366896
1672439272
1751141598
1303767984
1585218645
663233905
30281162
312266330
783382684
1314408025
1717659461
156102749
1852817861
797532197
1110879642
634705704
868804000
2057345891
605830602
299387926
1158309979
1907016535
220900822
1202004772
976688992
1795475026
680283666
1040914808
1162376207
1477570605
502366207
902750842
2028545327
665172628
478038392
189577782
1221522121
1362337352
1459594164
463160188
1228555773
2030722584
1924641909
517526257
1822988735
2127731391
1424973542
694725770
647178609
652677266
614577520
922611636
1355939464
1718650936
1242760828
1645861955
373878192
135881334
1901534124
1347991987
1720652069
1111738
1688297070
1441908102
1507697960
280964611
206611382
803196238
1670693574
1697010730
1796954208
1410452730
2057672099
504082723
1213858393
72645693
2076898980
1537078960
541746914
2031441791
714825438
284120815
1674584123
1867824307
1270612545
1688702434
39400545
1575888263
869658856
509885974
152724384
743635966
1863342617
956165814
1942364416
119634404
1700006832
1626577824
2057853438
184231742
1881387554
483816994
1312038882
1179384445
1476968435
679944570
1551725994
1047767510
925717745
53051945
567448838
1232144886
829410718
1496023683
1499281339
1988443408
1976625506
930323318
813529532
1365671326
975773272
613697270
1375938380
362816146
1100366200
1708643349
1560077462
1027037963
1448461881
792242882
467519705
221140333
1735529488
1953726827
436072686
40039823
106754470
943296892
441204046
355579916
2015888993
305407415
390757076
1487647676
396217849
459698540
391892396
2141327349
148524222
1439858030
605900790
1994981709
1360038631
1052953420
1791270207
1749796854
812213155
2110816736
825904754
1102797263
1265561791
303612383
674156776
412370609
1891499943
1408903030
1164822718
1120047874
1550829618
1723600206
263572476
1304339224
1752327749
567368966
985427246
1588787975
931674866
576521404
1678500247
1292894967
390828160
1586983888
193433180
2071235228
203803181
2075614067
808734641
324790932
1078672264
750515810
109110088
456906842
1644476377
1203005649
303048430
379026449
883964144
1592089566
465282157
1045597183
2016497706
314592194
801713981
428085524
1093292278
823152774
1344756579
1292928614
1736512832
1731721283
72098770
1182127758
212506486
1199507725
1789402893
837631600
500274856
231519246
684179209
160581008
1815987113
1068727648
1761332295
795415705
1778062214
527022743
2145110271
438911341
1824465095
1516617270
608699680
708385382
2079945013
1253410746
101293861
1126776945
1587498041
1892995931
608880679
1727750299
819875611
567145032
25368649
493086524
1415464848
939949945
186295506
1779550540
2033409401
1220797583
683275638
712505359
1426907238
652047618
7533663
1925418704
686999847
1361193601
375261378
1222428438
69021985
1456687972
1447964477
846769938
531947865
1937049075
614957838
800506931
1291371585
1298036968
1235467367
1762459101
464925141
1505976808
41092098
85242221
1140698156
187527662
297084911
1659915343
1149856757
738531376
158831085
518777257
588427118
300601059
2120914895
1905350614
725994910
842527612
2050597217
32874264
117315066
1095262574
1779635578
913115305
1473365345
2051754925
1590837061
713375022
321133059
1731963043
196142615
215095207
1917991431
629628861
636501019
995065023
1039139785
2093464105
114759475
1928695495
1091077384
1788942446
459279601
1467344056
3969096
2036777264
1185379127
2066333235
508059720
23316690
704086341
1119618848
103088689
2057126304
1152439522
1455895548
304420363
341788950
668547710
1870628344
1047058624
386868359
315039144
448888517
905052163
301962533
846459551
1260946919
2142488236
1132907186
518930409
1030603988
1038056541
588223730
1875343678
732301480
1582788070
590314990
1876887476
330540488
1036342515
146318173
941875671
2029942245
315215783
65881905
2022805616
1957757538
625880996
115060447
52468309
94674988
332467499
1646354872
1314402799
1806446829
1152991705
1922730114
123691611
368090460
2146679602
1314913398
471460823
1146982185
1789440585
1768053785
1853703115
1615048233
1373078850
1995211228
39451987
391436795
1612793261
591858318
597888928
1281840781
1244164531
929712467
1360061653
356184960
1711553018
138859914
853729537
610329282
221655410
1502521555
523494597
1798164152
1202999828
534803475
1544799939
717473753
2014725273
1245007584
892187879
58765786
1058622252
1519446997
849361704
620466137
133087575
1599467294
1472927519
165726862
321208401
1657085018
326721177
559926947
959940265
979946155
1937699208
863272251
6782664
793289428
642112560
473804053
1669105629
268580918
1866618254
1363128328
1401706487
842142023
1331399101
1784425633
1396874924
2121147808
1249914676
1884720098
593863236
866342420
742933742
1758977431
1315793782
1244557656
2047604022
1661559415
605739682
1757228842
369081089
409650030
1972671192
955448210
2128022908
534103142
1598014056
1212506328
1288583989
1380857574
404075905
33883322
186822890
803116943
1168978003
1509619539
1150973078
515291873
444261061
1583366891
1483890763
1954878499
959096529
858481642
1046717216
216040371
1602119265
1295608382
597582360
266318840
2090712686
1512092657
72366766
1357598756
420436894
1278089785
1805059785
1931027704
1907930985
1693365558
1410517220
1960123979
1946856033
913788842
1622336896
1855593926
2117779677
1955523420
246495329
1867546856
278406185
638231104
737330410
2145433281
284018007
890694161
547709867
1954920706
2085555829
113066545
1676172001
167311830
623779804
1995729332
313574715
266598332
1815934173
1132630283
1460872869
1507034377
1717786134
1513742848
804210873
1699404429
2127114565
1028467063
1381997106
445080193
1496957141
127733816
286038131
498895229
751827473
1363179463
1216049244
2109633101
918001253
1103125516
1197070872
433537632
1242230705
1598387894
1693829596
685416573
1653795014
768130494
808164181
1505837260
1036436838
1002532862
207102250
1715619513
230881967
1019775109
99539020
213856997
114751923
963106187
660080458
1636469199
1646776820
101590964
871104955
348419295
38050663
693334544
355482968
1323875005
1255988656
1373872678
1016507081
31630593
365291663
1288825303
837680844
1470743049
1677496701
1227220986
202849446
1913109611
259865063
700622037
1490759926
956184129
41199068
1450921147
1167316780
1932597307
1436688434
2012337507
1901826132
742970876
723515380
1893620709
1283731565
1006527707
1080684169
1824231783
1464652174
1132776582
656728422
2049403430
1599547169
250495134
1711736424
1319983820
334412114
297776173
1590466772
236388522
565333236
1029861908
323545958
23355042
1803334840
1722496483
973025451
786118466
1212825893
998109014
24196153
1438095255
239837548
573063228
126742820
809465716
225067022
405793577
807134263
2014368480
740994285
508357490
176131963
2072339083
134525762
1232840904
1703436591
1277540542
1960593498
1296782284
940447200
1824017397
1506825765
1867263311
1001923723
1106811769
1792234302
173236725
1013406331
57707038
1968288535
1783597615
1075580967
503133725
1406741455
1374363103
1181345802
209706894
1011898135
246847100
1463405061
675785838
794032640
464293903
346896877
1785845838
930065474
72597432
122741182
143096095
1576863935
1628024324
927576291
1008292943
1646036091
2021849017
1246683910
1084722197
517408377
1789553510
1288257110
2128942921
1025167361
357023833
1609675151
1362896384
1698246991
520763328
945272996
661234002
1361184210
158501717
1067204193
2040553572
786111607
770406483
1611168380
1615854523
1626700477
398589033
2005496532
1347188581
533170502
375472596
974213965
1495727678
1344392135
1944079839
1480520950
2105176369
598920691
1290172453
657348053
2135852500
1217095242
587037679
1815336354
712465497
929863818
2101805038
1543153371
564914067
1619153844
89228570
452514459
1007801149
1137826648
1940957274
1013569404
249209351
1003878
618980826
1786544328
1142596730
714649715
1066770682
700284468
1466404145
959062771
698095550
562211988
974423104
1583907620
2002420354
1876311749
2096999712
460137824
1249520991
1223939275
1417191398
900437799
2046956673
1046273476
100249166
1457436875
703149260
321969342
194237188
530842174
1445746828
1275194759
1446219625
1251124895
1787414839
1772453760
1282309929
642359612
147245467
806715600
1136926204
540423079
1740251440
1065363038
1832456977
658742468
1614886758
956600500
1052877739
389058750
500668975
446429424
1380539020
1922497601
1672887913
501888071
935757720
1182545476
816313008
1249365825
1327998894
1867192370
840387807
606729151
1997532280
1422433615
216242550
2109720896
1167978167
1421681502
1888341215
771844651
449252835
1662358446
167335441
340348792
1033305414
300828884
1309711506
797319163
403657565
1555744160
1439166577
141919930
630712102
1992467922
1709282570
687282917
1448844440
1302481084
2041884151
1268884245
1115049773
1626082122
2015967315
165703485
52885
1871230388
1834259798
1534384221
422063281
262888207
937834802
939874852
1188096640
91014250
1241966032
1044700567
1329860563
1435673760
1704490744
281425461
760025448
1038327416
1376898659
1001267060
824860904
1718439877
1112458418
1052240451
910091625
202737878
7851646
1505978887
278466940
153027807
1015967421
1962638056
87592229
77667875
449423405
707168181
1289159073
1253601446
180629176
563490412
552315274
1583100960
1651425932
32094112
94615235
755150201
1826667722
859573274
87894516
1919711487
1502084927
277723683
1143279349
1680841660
1058725885
1388069891
1289661384
768659111
1815135627
547072869
1368225055
368186020
942970014
875734435
1943624762
558149204
452802561
126558731
1055619375
340759944
1098722232
726728093
868322870
1413743
1890546416
1701516990
475628760
440282985
1120939650
1500149802
1821226669
1342890069
1255738659
478174534
1381523562
1079397306
430965387
1865082991
1119539987
1155931492
285030735
247966338
538379088
2044063201
203312539
354429845
213719782
548403130
1380058735
1100423213
958059624
1663481204
130032057
1587828640
506817581
15786889
1464675940
1864832116
724622496
1138292397
1988604135
280101924
524756346
1575401812
225630144
1579478433
704403590
152319617
1461341244
29805004
346900894
1698970784
1303372783
1262366874
942068275
1754789862
417232014
1061981911
816910285
618548994
1971165792
1302239977
1367189404
1304526353
356479138
211706075
824285773
608054630
364078565
462312413
5937541
617998437
1640876764
1194417202
1123242646
1285558171
1167635227
1803444355
1553889064
1832881916
1408895017
1943068154
726087588
1369048624
138536149
318183520
1627656580
1119263529
741791765
1128683769
1367198710
1381657809
1636869516
1908463545
1752347289
1116462889
1532676714
1136498354
89795804
1268403758
25172061
2127469019
1456272297
603726461
1091216863
1419322297
2037259181
1385627382
425734388
1716885513
2044946758
414546788
1606745110
807163456
1418262656
213306883
1583596858
989458946
1237927829
2041616173
378192715
956205483
1356896068
1910171630
1883659865
1701218300
2065143109
156489245
264588846
871807672
1290855684
200583602
588249957
1543746485
2025405372
408348763
1724102800
1151452630
1369546124
913633862
1826959629
865158593
1396089292
1318308550
1423151785
1035235379
1120924047
1822315000
1349697650
968342229
137875167
1426240938
175719717
648415723
704095806
1491920324
1661566189
1143595463
1325215612
1162832612
261124576
371146474
492530653
1588336754
258734077
1212548096
324250814
677061909
704678461
58065192
267967425
1059834966
1386215906
419053154
826327036
1003744572
1710146310
380734757
211163335
1985728114
1228649985
1199249876
1717757751
877696413
329005440
1936144652
1475902983
1377499797
1328360774
2007424187
1782373507
2047644143
1986779709
1484624951
214706458
179900942
1894834312
582245554
772854765
840913825
1235922323
1368017063
379532364
97328146
409484865
22699892
903545568
1076648448
1793761968
1776008052
471781565
888526079
1770427087
67012004
2055335760
1065009763
1737176782
349729254
1702235720
1935220186
1784105457
1040264939
1425085449
1778709175
1128072339
857673687
1191636878
1453405256
1514600725
955586458
1114076346
1714572548
664030165
621596979
319581469
957071891
1004884499
1578535559
257998075
665994218
1683527395
2103733771
707903649
1420391292
953907061
1842873310
141433618
401448750
1010329250
1907786357
1842880538
1317938357
406380333
488389894
1295297353
1441131469
186078557
1522762949
1344531581
1229408927
1923358049
723945091
1978868756
111141045
481684510
1971885872
1058416013
151205483
1145704375
1608280414
66867588
1433011813
271729927
1352688788
1901764368
1029197596
1454941499
1706250393
353926978
1798739606
1711012189
143912762
223106520
1162755820
1519458339
1813164244
1303256618
1838412677
802830576
1953049199
2108163426
2126434169
281613774
1255642350
1569123917
522619774
2013416550
558381571
2000574210
910000170
14886191
466761657
236430847
179565277
784667913
1188230920
234800416
1729789069
20089646
1586887733
2033601187
1906718090
78437393
5193868
996529081
77383575
2098981932
1808911147
12267327
537761681
1516075347
2112572440
1302398330
1729031682
1049542113
192497877
968996213
1193846567
1198093311
1689072468
1308112226
1562787520
1274445415
1514409764
745026685
712954969
2020160334
296644672
116434914
472494614
1975949502
2137154302
2039223533
429538288
1242965779
1625720510
331612529
502726823
1925227986
2111098793
2057442168
1859192290
1691980355
174233339
2063539312
247951627
1562614515
936663306
554606518
632594691
769998661
642033651
1392316125
1325932738
36680657
509790550
1106386434
1480128550
1496920474
972894064
2141031919
1686566634
1658712531
1670700597
1277647863
1052699690
1956490744
1419206672
718698805
1878774400
1808473001
1525440453
2028312227
1632866329
1947791673
108569788
83576514
708160129
817613147
1640140974
202077930
2100106453
1962190726
15193224
2138621
1656318528
1108465518
2073823796
1114789528
1502135405
1253326993
852878465
948979793
1565301433
1153990195
1620229033
2044235849
1806669349
154238648
1563430632
1049522599
381290751
311732259
197312264
290888486
1520197034
2110611390
1991494242
137902187
529615504
1805751651
1901137360
1796911950
1878592585
1758320623
468242416
1708366671
347232429
1520551628
1083279430
1137288735
99068762
1849789036
283602242
633728683
47377577
573680282
860228479
1272041736
979550764
243720072
130301497
84891119
1691890707
1443741303
787371253
480189651
1979656947
1141952707
196629203
1728946645
2114063899
923176229
385604693
393886967
1358803223
1809204555
926252997
928288841
1553818993
2086482500
265612641
1820808873
558903821
859714272
1053974863
2138848183
1242891536
876670337
2002533290
1124044723
1621071653
1005994948
1946388191
887025152
1129812346
1082973266
1142006791
307830510
1408591027
1610225400
26844316
639574059
1698347130
1372846926
1408556733
1507337904
1386607718
1637541368
2147184049
1328312432
1086078837
289816791
401382322
2115892314
481054968
913069425
726333363
1669468642
720939054
1945893876
1495746713
348268610
1372645446
150979389
27412348
1044656375
272450792
980184721
1751157178
500014604
113469201
790541456
1288162917
1998625846
1379847738
1315164816
662425582
2076450613
250655041
287741858
1925240323
1970904044
1901850073
1147360916
1554073634
909310021
103358962
863460999
144710884
1579475177
118264912
1540090168
2051179191
1409544228
1580721886
1977479585
826439379
696057888
425331654
62332823
1644707507
2053845393
298998902
81262110
358855881
101681794
725080529
1951388650
1117662898
12670833
731722764
1722208901
1204006384
1396213746
809539684
605697582
2004473703
954216987
1983775838
1949246164
453629980
1044221458
776784127
925375420
1916259857
1573353166
1902917124
1206884746
1257459808
1217975865
689855343
90320499
1745408870
1312753549
344140141
1067342963
1668933257
219799264
2096187034
315659220
1063438734
1803252471
335716470
905226284
1544505996
1026465149
1365611598
1348917019
695942419
557559848
1668651188
157529295
257826497
169411103
1747723062
536054402
31020148
1819700563
2068877721
1987441152
1409834142
37503015
1335601742
78061733
1669628891
1774279118
1034356324
1537103695
467279455
181730846
590561778
1463594068
11280524
1384239149
1999140674
878127162
1111851172
1387821023
586408416
1438326600
1746665601
743066279
810582216
1822540851
1414282186
1718875795
411329754
1877869866
627518540
871258762
1535285895
1444607315
662348500
101614963
962289225
1822761636
478148853
294389727
1186732321
557808696
1693865826
1610611874
1839509230
603310062
1592213882
1923879946
1077583469
1112636645
1099554143
471809295
1305829249
2031438522
1265224411
2116709622
1450741170
2112950896
2042230317
105378181
218660861
1267870148
1020786631
2047913126
1342849783
1901457950
578499507
1759282560
1708281214
527434171
801784789
777653797
1749930769
389755665
888432367
1004563880
94364340
1323308448
627786320
1298585728
555023050
652350078
751392308
1902043606
1731485871
2096463990
115088215
1579011606
627255202
100374116
864797656
885358832
63622855
9347984
191621032
1081703910
2136881259
684155673
1623934434
443930759
1743414850
1340046013
1612653850
975432696
240538912
834051544
703942945
767869843
854467368
99025596
1663182583
1890028274
141553729
1523077287
193727400
240163893
990400681
789020245
1361336077
884692901
911424605
293734114
1708012640
640919086
1999717801
1955423624
1220603344
320967078
454839522
629839717
1995838429
1351347172
126363484
1654329906
118375700
829551354
1046735942
620071377
680438702
1982289372
1241787767
659599490
563192039
1183194280
1562766740
67565018
2080467349
207445865
1808850692
965112364
921541875
1135556465
1018101052
69730637
657450055
1612777654
504379739
953857532
1299082225
584563955
1281362480
909742014
2057687775
1989906782
2063331989
973638528
889209834
1998173924
193412469
1782999643
1991670385
1444297030
1226470407
1824417502
279866302
1327944901
1086934024
287691759
1349486821
917021409
578400321
1885988582
1379763274
1528264396
1015979970
1013238858
438950918
599508454
1644499013
754337814
851931197
1416435771
561708949
1311606408
520255432
1181068980
717743951
1980563583
861372051
988542689
2105501936
324569004
1856359199
883682437
1360794775
1885885428
1882980350
286331054
750245732
1147011597
779098292
216018787
1954134463
488988614
1481703871
416614306
1531248339
1399397290
1609497946
1828925784
120851893
642864199
1101550282
1101271401
986482516
563896853
1221951965
589970418
819808244
1262360962
1407682478
1556114323
1657132652
999853689
824509588
562224924
1680879794
2114500730
877399708
1534008946
861440904
1544206061
2060534226
801804130
1872864568
305692186
1998215426
1690585383
267112128
801296037
1341397264
76235767
1213663830
43422030
502506571
1368738227
1969880356
469309695
1013514852
1413386933
1342962387
959917868
1476912261
774072174
1267998127
742394486
1173883421
50092483
1807668118
1253491870
1526309157
295142559
811820947
1226293807
1337527741
1207103093
1738124717
1888162746
311373060
2124532513
2008838109
824862460
1692315179
316319171
1178356160
399660004
344510216
208670232
724985570
107153833
107506792
659340219
2146486654
1978775305
549658571
573090703
1287594846
2113040674
655500561
1743008451
1415165823
1466293310
1336104855
2086874787
1606259239
1541760115
186650977
1886604239
74839400
566718107
1613172793
1115504016
1241505741
1060756763
391208084
85454309
678924085
280400006
945033209
1893573471
1858086860
1423413366
2076701065
1504410770
1210471079
91652662
1344208768
1141728717
265064119
1378284284
478037587
383349888
1383567700
1416696864
1233718939
267629768
1246251872
511144804
701667627
1134626724
1238336815
586713967
244275532
1362095705
1247190572
1000637293
551556246
1883459281
1422861830
647458251
694327489
1072680411
511703396
1750679029
505835650
432129560
1512869234
1919638736
413478451
266555237
132485989
1414196041
1283937966
104241456
1200885288
1616935686
1393415545
121300947
2076396594
1180888075
1379211847
1039481750
173905060
1627705532
409301067
36659750
1017866558
2139058539
1880033693
1224554845
677003765
931262794
779307820
985682117
1404329847
2005288382
67212278
509014306
1334541276
20096053
1905407860
2089359100
384248300
346862322
920417234
787051515
1059750044
768415568
429973399
1976883387
1538996620
1647132469
258087873
2131407812
1979379862
826544216
1685649034
1368717057
1715668957
1107758596
415763184
1941840682
601765209
1850942135
546354592
167390193
860904830
178975748
1005113217
2123830791
1465947873
1616194553
1719668065
1380999948
384293134
602001945
1516074822
2020000010
602683784
558481163
1024784143
1601311808
2033335248
2092632636
1508404943
1334302795
740899890
587023099
1941409992
929980100
1999812003
396260007
907557272
878908612
2135013825
1992487082
1846464040
1926675660
1256802555
1778940095
485761069
1616137799
1438398514
302572318
1890319347
376108422
676790854
1552278656
209516932
1403724340
276387085
824624856
1268676520
802133263
422590520
962796923
1157348003
1430223670
796711819
762937850
1416755482
173066937
404627953
1331282950
541631402
574772137
368106634
691805534
987343311
1931268053
1142778347
1215284745
2080865561
1550361555
942171048
336513939
1337496053
744029667
540617078
528087289
980168967
205054946
1755118871
97009959
50365146
650416947
148850175
298067727
1462697025
1822705802
975966778
627551062
326146455
2132697628
598216648
770311176
333774855
929637184
870320414
950588424
1908864783
880184523
901870996
972005223
945318546
1960561010
118518163
1421441887
1508536692
1686127265
1140485629
1423113478
1526318252
42493096
1245891717
1588594295
1421665053
731826706
1743369805
346948611
1397432838
1472761647
1340367481
1868535764
1944123206
853965985
1016598344
1919357070
793128840
1360118651
427492499
648226501
2070662799
1350801401
2047901471
233070758
579816040
1597603666
1665407126
1894862201
1139474380
1428717796
42867264
1743660367
1143279645
35486661
498848106
1052976092
770519123
1060865294
1809821518
609896124
795438399
1649399499
276578451
1000151768
850218348
120869575
1624893221
1663399386
1729030992
692721666
1303041070
846714345
254844859
577307933
2125031775
1325190766
1117696276
1713657656
880705013
1514385238
1380298293
222335063
322443817
886313595
852524728
706581729
1375973412
861022065
1246973611
199147017
1483131864
1861051806
1363398899
108306493
1711422764
1239205864
2143758063
1204478171
255916904
2018057929
865188021
679096398
697415368
1386447847
322850777
174907098
2001767646
1964282188
1175376480
1687110933
1526491765
1662193665
1001179131
1013839896
1087078114
573486017
2136082707
1744847065
1023688805
1033822397
1845078156
1576792927
1551208748
702884704
1970018450
1896032584
28656193
1610655295
2061229388
1558987237
790574624
1658950640
201604873
985730073
1324184726
661157622
1868814902
1665671874
2067818812
109316018
694162149
2014069022
1066687899
1457770399
1480683553
288696728
863937964
688937159
871385565
829774483
773944472
923483219
197449962
1959276743
164816390
1404323248
1213102234
1929097092
1953047568
444060596
511496933
911075788
5942457
44116724
772512300
2108668069
1451797015
452298930
1411600694
134403631
1710565781
207325974
811361238
1878917435
473747405
658223194
1229403706
1118348817
381468434
1533237955
1602140857
1311018270
943363058
309499540
561025398
141608661
1014977108
869697134
1572463486
40175878
412848909
1325026364
1108174177
1543149589
1528990489
595430303
770064460
791991483
663023067
918301288
1269205291
416670257
1880649033
149385083
1940521659
1566458997
1515178255
1279474026
1640562919
1327387999
1632684578
134636153
790546326
655586970
195514932
359678661
2053222132
667232796
1614853593
1166082342
1828899911
116127640
336706344
1983544895
1673224380
983300489
1101939785
61328772
1183658390
878550198
2052875812
1358086985
253614218
94398558
293476294
1559427236
1557916468
2073012939
1243750769
1140760760
850487382
2021967218
1359364543
532271548
1284761971
982349841
1282298090
780682084
1949342648
1058257095
745790542
1868840217
636696831
994381357
311259968
1913137943
1051012958
873503359
1630484506
1146575894
1108816821
778895678
179717424
1696282493
411573699
1632234459
206513608
1461709539
1740291877
1847180811
274817218
1385446753
1105453471
1891937720
1663769725
1023489155
1463242714
1639825249
1919213810
845663397
1456198263
461622250
147297734
1311986392
52414956
965043289
1224248675
506393668
597661305
1099183665
1906646413
645038329
231915949
411161732
1149008310
808855742
805893778
323013361
1756581005
72812098
1457642601
488559235
598842867
79082932
1139743325
1230687808
1588171041
671107574
116452039
522232951
1862786053
1940344983
175307139
1504394522
1521896219
1119190233
1485149134
1749068437
734946441
641088861
818289578
1759061643
466341093
116594656
1879545932
1130444416
1566481342
1672354759
1995368813
618643795
1070937522
230369781
1483263382
1388979545
1252195032
1061882400
854170387
923423887
1557583443
107450212
480197293
861462827
529397351
364952813
746435589
1835128270
1903577722
254579561
383025854
1783318607
193471477
1938949398
731253675
626276658
448600377
1243281021
1721426614
957802088
269032845
616340055
771003020
1622119721
1537789584
105443417
1496069683
1764171503
954643177
319632322
457343392
2139439420
588750873
511608768
1573782168
1077484088
361235171
568943901
358980737
1634202570
77735243
1046674118
402735279
642381422
1679689674
1229818436
668494449
961235277
1794138013
394444125
97106675
594439674
1598593379
689855442
1349872778
285732976
1921043035
559671552
1589392864
892417010
1045308322
571649991
1533024451
779705684
239833382
472632375
1627002115
1997462640
240492375
1518628313
639124789
1258809321
2080563832
551902439
1967366909
1948672371
648637659
1557806719
568596227
313653991
522551997
2132661674
1080425108
531637702
1611841707
1498357514
1421732919
1797794211
464557099
1521589830
1567663779
947441619
1481708057
1630586169
1950609702
1507250661
1791701655
198338860
1957192711
1290334332
236417641
1948099880
519635025
2134454261
1788213590
1096820591
1814884706
1463109301
154366875
1490490330
200148056
311833762
287090372
1670451581
1514610738
1961330572
119143075
520952948
468004137
621595023
1799613414
1986859981
1330402699
817259983
1199645024
411993933
1321891089
422553467
724822498
1387587160
955975758
429940147
40630013
1643691239
1614118419
1503940677
851726309
581125585
1245692270
92276983
1172377711
2078774297
629357579
746785626
1918296246
999099172
1293758954
672478380
1407552925
812114412
299645503
146030283
1077159551
654913428
1296408760
1962671857
1601218652
1265312390
1361852521
1505623721
2061315461
396212832
1479187659
280873938
1571311474
1065967720
1172873775
1735249606
1695438249
1480521377
1415425460
1836030971
1370898567
1609291733
1567697423
1568138906
679518695
1291162615
1316747449
141370825
147127609
1257658512
561014011
1453083702
1452167438
1809025781
1892317926
142412493
664351948
1440631106
1987094135
593213719
1184597070
607882836
1821948300
305320326
2097077928
1386407588
855463200
1855397823
1777119059
1638549175
961973663
1870550028
907129658
1564500175
648331113
768659736
1925190461
1589418639
1442646410
1872595443
57511342
1763769268
39577982
1643357730
847133260
576972794
747665317
1442484771
159646465
773815430
324098216
1214990236
715044531
1204450866
1463688486
1383859736
726502441
1098877748
160641082
73708472
845977509
1152619201
158916499
363877698
107820460
937674528
379721370
908570780
352733965
1256462099
744678958
776667859
711403805
816849367
1752016911
1190055834
809066034
1902327762
2024685161
1341881297
137612767
1405276551
800309213
1682373253
1871511441
197982179
1150331470
1061100631
1509511047
1560631591
232189692
995643651
1889356365
1002411630
1735146714
15678901
2142713566
1398077178
427088143
750351884
1984067780
1160104771
1843807583
1503595630
1533465104
623559646
1538773494
1077073328
1166894626
1873147044
842303852
701703859
1785868309
123294835
1237411406
1591146655
1934944679
290066136
1421851757
1692320307
1721724300
1068718579
369894681
1719206183
1466317721
1307321442
708075259
677324564
2010033150
1323251191
1970636031
568863296
1743273272
570807526
1935461336
987699670
1744276628
363466815
1332246419
334359979
1889737799
1415252493
1037460810
673044323
984644155
1850409443
300780938
775106440
715548383
2147266374
1771699354
465174386
435029338
1760496274
408059801
664063057
1781653539
1921110933
1477172191
999284393
1691766418
2033751352
1130388883
767424635
215521463
119011494
464305217
115224227
282649579
1860910309
986329041
366266058
2045953041
1808973101
1340943147
1464490680
1288446293
530315770
1704598849
1157522686
2003648168
438085228
2137394639
101537614
623201905
2007786182
131307562
1102425506
155509886
1067692951
1859502929
225738402
1749411640
1826863747
922763931
392152289
20064508
1291740191
1654542865
1861848537
1015695799
1552433389
1178678409
1738124154
494552978
580001415
2104522466
1253794128
1039057094
430109260
207545027
1094996146
219940171
1945476483
1457937995
194183581
1148253101
1907268593
1315028486
1588894034
1384705253
624304920
1306171882
1022451486
503401519
912987409
691950021
2100530398
698542207
585583718
826198497
1499177086
948132837
1645038252
1734033187
1951604939
368735570
686743535
343264152
1765626645
2147187172
1331501828
1355304554
1713882337
1047888061
278479896
998927398
212934509
1466897632
1042075505
1239985210
1098939296
920934821
1919616551
1664264006
23956387
757220003
710189834
417937804
1626383593
1920217566
108510570
619656365
377984560
475149032
1466502194
2125387543
1585672427
1276113349
204808674
1985925130
1423926196
1314556264
38029376
794266802
1139262248
1025422287
1823846883
414863329
659666434
806787810
114081160
64496541
829085591
1186761933
424631650
2145720941
77246185
1902583966
1231747551
880744703
602370092
2001435886
1233507821
1878339361
1550922722
1972277348
1124110520
1320444498
1029916842
202835251
244000924
164950276
2063370714
127981711
1443149745
1680217217
1928966186
199584229
1991076302
2043204571
1576414362
1899128303
1519192908
847864837
1085571208
1171107961
1491849109
1522835167
927852612
1239232781
1010382391
445488625
1697133160
1561239253
1317923098
2110282368
657401892
1040205391
132289641
1982146517
1315746577
501622578
1121601906
785126923
1127495045
1227589965
1158752276
430732488
1483543096
1323961111
294824687
2116276853
1112397467
1149646187
414869561
1450167206
735384768
62463659
1644281771
1222827216
1226819671
210737150
467464908
1450406977
1422490980
889547983
611557712
490223417
694403753
1057466601
449224919
284257079
1547512540
1792754969
1478080287
1449104171
1894784515
968344452
1178993606
202271673
1366471139
754509346
1213384077
697273834
2146993628
917387669
155264029
1046593391
1225521340
696541404
566667912
1871357811
43418163
2113923298
1169297306
1505735890
1858113163
188312474
168041749
1390883112
1506459977
1735513046
2024794610
1359243016
1585292103
391375643
1705696869
1751787225
505931921
582467831
255309905
1477238455
2068684847
180545475
551300219
24977857
73840741
1290606950
315037200
1950207607
485732048
1670435057
343277017
2088005706
801851629
273777806
1737336272
1441078231
2123579938
225444333
673157261
969103120
1853719811
193674877
1090057791
1765836933
1872947002
1224053093
2070437098
1885167608
1229220831
1539389059
2039188781
1685395010
1723277789
1953681699
621145181
1216132536
752235402
645441341
1866740592
598246152
1711563593
605455981
1770142528
1717823639
765651205
279366876
1015783334
1381723062
1587815289
2088050786
1194828800
2031817851
343913052
1001499757
1730015730
1929957946
1477056423
495322420
1297917532
84199031
1988494369
2061129949
510275117
1979988203
1943706557
422438338
2075591175
233030697
1012635192
77577507
266206191
1173757285
1823820053
1005742855
976959466
458670921
1256134352
465790406
1798725536
2062452096
788965092
610500520
1299487437
1869609428
2016776119
2068065827
1648827865
1075593796
852905733
1498205807
19911226
1784168218
1609785891
2040238004
1869387223
1803661345
1529883574
1496607784
1501470199
1298148314
1475426579
205591052
710350350
630413519
1070198807
369400394
1198434566
158681270
20811704
1454497722
529457270
1469116452
6128241
650452734
1659174779
284806418
1578864507
1448844440
939374137
1915934085
1993295799
514651772
1913734718
148527563
1047731237
1510757210
1985351497
1848937141
1438294099
388049339
1553696526
743392658
835167230
968464448
497538287
486066235
2055145398
1054642676
1322826704
23173353
224614648
1402679369
1318545785
1854746411
1027384339
1868309296
510123974
455328328
1741630823
1896721969
1718472419
280558331
167826935
1132797188
419195868
58653838
1956037241
1279732825
573906210
1903372235
480545867
2039019523
214264158
3643614
1735726498
1225456295
1146921797
742972695
546671644
1230139911
1454312645
672605589
24358104
1767920065
522133833
970567249
247408858
1195675825
2052993251
1709336849
979477705
763972803
1115305398
1546027015
739428802
308800807
290373580
375156318
1945876427
867418354
825272418
843313839
1574851762
139119799
1503835988
454867520
1396101603
677309916
1364753526
1411613318
1118008358
234216067
1501550257
41470457
955221861
420566575
894102796
982064163
643608866
1422744865
1689338996
1019612510
1785045403
500462737
207954251
482849317
103080491
180320579
909847956
1580014391
939865822
1861119874
999890007
72619204
2116466283
1177859113
120371104
2101761860
1487117655
1379506353
1619275287
1698418846
1140443796
1637255668
612109075
1666063803
1068737479
1349295545
382034525
555400253
998268543
152232053
107243922
1378626725
1192556494
125760891
629991908
7149640
985669350
2029885448
110182179
197750431
1142001781
744351852
1286655747
2101321405
820888753
583147753
512943559
497130225
198490196
1301645382
831081742
1860085100
1158195052
259991927
544395301
269159013
1046708561
1589416806
490840212
665673234
1542479061
1009320403
1705952216
153267871
573300849
1855909703
651777075
1699727249
479409416
663679632
968888279
53690066
189905723
1301638680
1520635743
533341256
1378422178
1462535968
1923473223
1123563919
1180842504
834450760
1058813909
1986051133
529425734
715428699
1899311091
2007736640
2093013403
2009773188
1207238500
1018415782
1671234355
1847293294
2014960099
1857763044
1469025476
573386989
1394225962
730073307
1167759591
954695930
899421183
1184899349
1573816872
879328772
42769967
376240862
776820157
1087054846
1457373553
1114460446
1568326462
1435558701
904280907
999031468
1395213351
1285103449
101710225
244305000
185142703
564098722
862136172
1412954758
1462755947
1619865274
1784167649
547373206
1018195619
308813928
1726805480
1849169406
32506323
1811554839
458691453
92049595
1971841475
350381366
730458250
493484809
1897943721
1154128412
618430787
1682662887
1590988719
1941857669
1081139435
235674546
1949487172
881889332
477775480
897141601
412292342
1642398439
556455210
2081441198
1292038304
1825886617
1484711633
878413897
324199991
1292353309
1469069337
124864909
1528525639
1372853844
389460161
1656559165
1496097456
272726278
235557420
1120841627
851963636
599467983
1093446666
1287622299
302816233
322909349
1150960173
1659000841
194981167
525410016
841787270
42466646
1297886950
436845727
1865012766
435015707
694271265
1631920059
1161535488
762659651
2008101920
1950761776
1123760756
256397567
564823613
200917378
1137937950
1856113531
2102879136
43902925
882557957
2031644210
581951187
598475502
802651889
352276181
309348870
1356287224
1008355287
1174066868
1515862502
35459458
240746671
949877731
643005729
2012247135
1580160731
844189108
43164487
324481849
750456038
2147242343
725432312
1114513185
512090500
949288490
1881642304
784800070
1514324064
1857432331
1895880396
2040268594
819402853
1426658717
1198637521
1486200981
583876040
154528044
810949807
109260419
352316931
443243933
2078767630
1438158730
560819696
1062076587
376900670
795189483
1015810501
1883462142
465091199
479480350
1569311265
1567058825
484987026
1783378626
2085932083
1385071457
210475124
1520127549
1751270728
43046216
432167728
242241994
1041908056
1908152503
131296217
1872401729
382507008
697564197
1391110422
410294418
2012129046
2131572618
1436564925
2035067187
1824841689
2136547134
1124639430
363043262
2111908073
1331786839
488438400
293012675
244745761
1103009809
46233812
1481669038
1407830754
466585680
350034803
1195471831
640909625
1099414401
909075185
1875389030
464001749
1598514409
821986815
655196545
639712079
681873120
1956252125
1745700841
1422700682
2065424705
1181407526
1032360520
2123345216
691978424
121656007
1049038796
349707077
293072518
995024353
1373605832
282016232
195937695
200701055
873717864
522451866
147678860
652047618
968348306
27803591
310197757
305952807
1958446387
861372237
958254125
1224746801
1215412982
230864654
1644403447
307612309
316239853
170027511
99818104
375583994
78436820
1785987301
786758514
1175012568
742588324
744561136
459563017
385337843
1628581544
1522163763
636882603
1290966352
2111498933
291550116
495187567
1501940528
631536768
82198138
2045907354
907713496
1858410571
53459083
146883640
1554786642
1689969274
469894489
124479963
1704380631
301564928
1866954279
442940821
2003257477
1330486989
1008739711
620679255
463888810
275067180
634162001
782895865
96207046
105737853
1398788670
81670617
1662029706
1471918864
1915071472
71509659
315182401
1830182717
1582112999
910446353
1432296022
129915862
113206569
558582223
1182816792
973611049
40714197
1660885410
2077471154
1105654398
1429076461
1181937617
590847194
1632163034
1584395145
1396618602
933996075
1488861365
1307704516
1302602376
187246268
182319951
2119236502
67487716
1724082876
1381856368
1188994027
1377586770
270566398
1911743379
1012619075
304285620
275207415
1704688256
1468691360
1394501394
924532433
440431786
855253223
560227413
1778493993
150897635
1794644350
1226089866
710947514
558671953
729313436
711939978
594237360
838971013
932038585
1486660949
827448158
63754858
1798767876
1902013316
179502516
1191746648
684357640
1927938492
53044838
384602435
918993767
2060106002
927962320
871044544
65878396
1427715342
465603688
1801320901
2013073655
1309796494
1162209303
1473123812
1158790566
747622140
13916650
994977665
969288206
825432904
2078347714
1813370798
1402487628
1077783087
870154402
862102455
269548255
1726760383
1035065302
642054624
841003874
2146855407
1484008063
596653269
1797872637
1331571048
1495167761
1965706036
101565996
1658186657
1185495462
1194536536
1667043281
143528446
2109002889
338207026
478747806
1201439486
534323169
244965253
1560254504
160910427
1585522411
403542500
1510344746
766642892
1369516800
2136432766
1219706393
1472766195
322703575
1109177145
1504336958
486966585
1618993127
2061614167
466899546
804865795
982680066
125270556
1702508978
612125422
1235787458
1874165203
1468045679
485089979
764312403
1081558790
2118049406
757177829
1053092049
2137167565
2074556882
1416447848
1338271875
1400103211
1058227422
1450123363
1119531792
1883326715
1913063843
446479621
249541950
1745398706
537626543
528443732
1534691553
1856599734
1841701885
1086733268
120598774
135264994
1272865854
1812239940
1981404906
763839471
1925013666
1065716760
1688797363
1525429973
1905040190
902607865
1950027591
1857934957
1962595149
2080338019
1850587548
843295143
927228990
1116108743
103367491
1167399631
316695673
167751391
1159772196
2134607456
1037722794
754545576
1275411080
399280123
2059335963
1367632367
702787562
1961761201
1335142556
167872189
467375574
1392898706
809799339
230963037
1101660283
235141758
966464956
1443390485
1863207872
1780189845
39171380
1913664219
780965280
1393965974
481357924
440955897
1966376682
969956288
208799282
2089529882
1537562205
1136565428
1479489007
2145592920
587404266
1586906369
1493344768
1567651847
1490960255
237161173
1583173448
2142465420
627120291
1118572183
1251849505
1353446212
2137968970
1283354853
2021120528
1300642300
1664463740
1722443941
1154227760
925416549
1683709070
85228179
2064922965
31454056
1662490574
1276423585
105671640
861816926
1140370466
993795082
1303690636
2135257214
1195079702
990377292
580688869
1829150034
673368691
1187840165
1286934884
1737102562
1790528427
4372822
1334266307
1030324317
642623804
246123529
563565586
105982042
1603214170
1316504277
2094866571
833877320
953321
1039850451
911379693
1816025786
1671280606
2022480617
1389378156
509172960
459992142
1357487957
1954767696
458602617
1530084921
990477711
907215749
1753608804
1810124342
244218090
604096210
1782310728
1955462410
949833185
993516149
854731616
1607733557
1462710197
1579749094
346933067
670980429
1879037154
1185676586
2040679954
994336307
739852155
768963250
502589820
1013143954
311776487
1023106367
1863815048
1779700213
610923835
1449726111
563031572
1143573449
599804508
87978263
1942427612
1838106394
1873129722
750965314
627836090
1260847159
82640137
935507308
962797436
1930970389
519681732
370196235
590197508
411985123
196610576
292398763
59362200
24611471
370566533
864043856
712894783
378250473
638630839
638811124
847586365
2139467844
1766898130
1221603612
961240892
2002041141
504787885
1951798880
275214540
841784642
79412536
934238927
1501957746
842176533
310734370
55521670
326888532
104737715
1704260326
386295532
601144208
1581504024
988172560
1513183028
1708437744
1856656334
716717651
233487099
419781770
1976898435
503368573
1009111320
1199757547
1103431289
1589147638
1229148009
1626626342
138321123
1574606832
1286946685
1482373533
1257027043
1546260749
436925694
2025939277
413392940
460489783
2108937371
431532446
1403817851
570044055
1474432855
1636231699
1485622615
95791935
2104832115
2073371819
624407384
51945398
1005432483
1651012560
195634588
1768981592
1986213461
1177257375
1874658914
2122876825
1759688096
748796068
1183646605
630572501
1378774186
1338161608
953203226
426937038
522452130
1944439040
1785347960
379532364
2100753114
2012457976
1371044835
1006024798
807441095
628345476
1997214932
391828726
582805211
318324243
2098891721
1894961041
1370603485
2079296274
1002261922
1192113258
546110427
1287873564
927286261
1317388222
132555680
1309957608
1701232286
2138512678
1662517505
1947541185
36123968
898869353
826262241
1818301019
1981977503
1100035052
1926231608
2028315678
188091422
720838433
1456848283
1717959938
701098181
731084985
1282034328
2122225629
1654916492
1803665051
1279087187
879929396
79098149
552678437
2142897056
535458742
4326507
1611451053
974139841
270567096
731054037
168319711
848466418
467467825
1067153360
1320268819
471407236
185628146
620034838
35810316
2145488865
1812351917
1330226835
305858065
179428422
17962860
1659865360
1638755839
143787218
1914315755
448117490
726962923
1793388526
1277292523
1412712483
1618059337
244459295
2052478134
1151670928
222850569
897368457
1098422602
1118627241
561295998
735997380
1348355942
76101493
640530858
1162434720
2113258148
431835048
896543914
357689351
736509037
444999183
92082216
880622605
1003392043
1564683801
2009198410
875777409
235095341
556318365
1829001382
1816193921
1680843801
1986034533
9751787
1924662783
2053080797
78969834
328248158
975055139
157794216
995349380
1203304323
354109112
218233420
1681115241
1112198206
1719647821
2087726067
207341345
286500371
1355424359
751509336
1312091096
9488786
23353414
351494647
1331164793
1709171037
1970086728
583102888
1559028332
591852437
1321015592
617199551
1648995803
1169861291
764403910
970059834
1166935034
110945167
1883836703
106671082
612963512
686155105
651516445
363965300
381604351
456993533
1516993075
251312667
1028995569
650738967
1089158913
1063610015
1782355287
480598269
918210777
1846697931
1582697351
1619811790
896189057
777651483
1912253351
245083765
417465640
1478408260
1819677095
1897821235
674662207
755498849
1145100462
1123016111
530017858
1035841257
1770780909
1484943630
305571711
822443847
2139402035
6707543
1724381768
992113155
747591248
1016042022
731639554
1372558931
336547176
2124289866
1561009985
2143567779
996761778
1821946447
1456115727
767566681
1907124543
1256621156
1226473560
1571278544
267498455
652799283
600595200
1842649444
51752630
917957420
871013356
1658585541
1594903973
237367583
1436074993
528479864
642514149
1603507428
2015581590
1254002492
74897496
1244610037
141556008
84122750
138886711
846069825
1433293114
320165862
162734579
1573368235
700459821
60740717
1349643718
978204136
1914218021
297734178
1788239840
556905994
1827330914
549474186
1119225996
572230292
135297409
1550427539
1480229853
1552503960
1072415425
1923674057
1504287918
1945214801
346915703
1567650309
1217850532
1986524004
1192995316
377813213
1939995555
1198257678
1457005646
1149012492
30681766
1660476846
1594243390
648380800
651417592
1242090964
245799455
1974584442
1334454943
2095642756
824401690
1658333738
1035592591
1436448698
1141944536
740817030
612624688
1732316716
738103784
1315296814
1352687860
1662027687
988627205
41814393
807366211
1221176360
1317340944
1936677027
1005373456
160215511
1175474223
1807270790
144753612
1608868649
1627354894
1515970721
880571472
183298922
1425076890
1382924153
1195009602
1643868567
294620009
1778737560
1696944782
1055640755
158510866
786062945
1324590470
740821555
1139131458
1443078359
1807219642
1095940513
2097477325
1274474269
231272881
1639154909
591730053
786647557
1505200287
733034470
1677127257
1167269113
882378346
1951157461
1061908581
141596355
1763782318
396698204
1249383976
2058549904
1690830320
1751037805
1113880746
840156819
1269341666
1945475011
179978623
2146169829
1110597574
1231800523
2120592053
1627247113
1397902390
241393030
1440991363
1894877425
1034310768
356878427
691528135
1485368318
1188593148
290828412
925237234
786057894
1899192021
671291431
66720569
720255232
524789113
776397856
79636683
2057280076
2144577726
2096644339
1373908269
1219033994
766041194
337451284
1123257650
1904191901
931519186
1921552384
1118590165
1230035461
214459524
943118782
1982907395
1105980779
662622430
421125050
487458753
1397958755
1303126854
228608752
1569965427
221497072
775978694
1714664872
835437932
1584879620
1072550532
2078104396
1586295138
1084532436
1928208117
67706739
1345953142
669996019
528918490
447733074
572734410
1882110067
84268612
1056036480
1046248669
719753305
1107686086
2071988378
1226012184
1678581087
165740038
920735838
1684819590
1030127496
1123258737
1028858577
1825704168
677953672
1389343023
39430783
490309620
1242259022
1572326537
1679931616
1778501865
208786571
1764963842
151444509
613719532
1098616219
858437507
329471385
61852983
2000114881
1061217866
1395665772
1096806437
1457336046
1134918057
597215490
1905126543
1371174892
1405028404
847207650
785993522
1364172716
1124749685
920313708
1322741179
1467263253
337478220
1637752506
508338342
590198713
217215517
646616489
1693746587
641790203
1344576989
2073931120
518424076
586690048
2102912237
772004699
1703199751
1060903209
1078457124
609474711
1064020811
1823249294
1843995980
1207113906
516480018
1015993613
2045837688
777237331
948245874
219394157
892918486
62034046
220033924
380613101
2059319245
1729341178
908385749
109750797
391285978
2039750328
1683168832
435869184
116175970
2084103557
1541053455
1315806876
1503930069
981303556
1444556045
1430036070
511926447
51749840
1232815823
2081876251
1347386405
701216645
1841918465
784193194
1561607929
1920033403
1902449219
576264281
967258348
1043740123
177504062
1201286124
960014620
1467612488
915566066
742860024
519323153
2027990853
1586932770
310825791
554302247
2028638122
519172414
2004768807
1349229580
1242087964
622839558
1622380608
1401873889
1692415675
263707230
1633361748
842361080
563460143
1491716962
2102346820
794801523
493314280
1238409966
1401113584
1745956895
555127000
873436870
5646488
1897539569
1312727900
1679744534
573332304
2111635181
704536360
30481260
1683569892
1370210511
1352540520
1503276903
1823990154
376344029
1963539537
2060605194
1592280670
600219789
1770312312
1313002033
1501564123
1055869881
602328106
2039163746
257325732
529261953
883684010
408448268
1572671074
1776461903
828985460
608160194
2029132171
1640280334
1548903827
1348012555
1357782829
1551664484
1754696416
20730398
736473465
1179493516
1583669195
1275082443
282603949
1986585392
176314016
1354823548
1459835049
1782397655
399183285
889533134
794432241
1239990731
735869867
1677270318
5496080
1287617045
2023487181
1111507304
806965786
1961047752
1454718501
1618489489
465808005
942034467
1847736916
1515132030
1243900403
481598504
317089156
1771921425
1886060117
780868626
611665603
848013148
253148590
384871188
1043258524
800856717
2021534051
1177489935
1167822912
1593278237
114057299
63428923
1464781456
261765196
619214826
1843324154
1888079287
71891958
275290216
254082580
1291683018
1770893488
1853912552
1040381106
1050931529
1525094445
2121973912
114379196
513973037
1693407983
1755157914
1221447278
359560350
2025340354
1098180669
1798426617
1184989516
1573765
922104415
389488774
279671778
970569084
191078469
59117715
962739150
1861141770
453089447
215189295
532560602
1620389002
807589270
1861789855
352801090
540145137
876391783
1676593343
2142232112
1092376898
1324737904
436570549
1329383192
70005095
302626515
977216593
1217342207
6398932
1038177518
571450981
1479346807
280439117
1659909386
1748909248
1690608329
528379825
600075870
597232431
955643695
886658952
1784270016
20371841
1994129868
719467258
1872042531
275806644
532586067
1955876974
717192884
2066120601
1073942376
1883321887
79157198
560792550
1900934199
733350842
2109771246
97893135
594151449
1733230373
2096557251
1787779317
311379427
2131105298
1835532798
485735681
40205259
1684196795
534968195
1210829102
2061059686
1557809939
856164605
91188100
561039298
757318984
493284389
1457989129
1346612193
1140140750
999514239
1232783981
1017058144
1170646704
799820728
963632811
862320511
212228149
13226064
1207959969
994096386
874926429
2035281286
1405316021
455800440
1197096751
661915016
1241257415
1682604928
429887535
1243872982
862874564
2003650814
511719671
1907234866
801977303
2130806055
195900287
2056891646
858191360
1728683296
1046628041
1871213770
577494208
781530894
224324445
1393309411
1137169141
1044580122
2042767655
1075919875
16651648
987036026
600309584
747809871
392811564
411741623
1087168978
665940408
37233255
615256382
505817169
1101287170
1798814035
1716426621
1925798461
1806203009
717327137
686212870
567751996
1446715837
1093551095
2003609949
88996006
208747032
1794134158
514136950
1225883266
1883515381
181626539
1388739755
331404021
703302237
2018792089
49039093
2010127696
428184417
1075922079
1136301782
761731229
1681222588
1696131685
305903854
1604412620
296570897
593518917
52751290
1069085354
779447254
642352105
2081646072
426054314
123294835
997235996
812856402
1497232458
983730666
670638450
591113480
1076545556
1435638129
347632788
358694250
1380155110
896369373
1852582322
1379141921
421610744
1715466900
2016582402
576268074
815930224
1786514900
681664562
1344662264
127877312
1930528844
218073710
970051819
1288946317
1389690176
1668283550
868426318
189903967
112168436
1155308644
225316568
1944015814
1229334328
1275856869
929789373
149508803
1197754122
238218577
1729443440
1875400142
1417579534
343621567
135439986
822422456
601095398
254992338
621333054
1075987990
134062209
635780935
492011416
1114299213
1261793775
834396942
1226762225
449666065
1107927280
1526010816
367463845
1810813718
186907900
709094598
719665156
1833618936
676769134
1084162644
1325307460
2070323320
1883515381
1385472912
940621491
1717047895
1197212099
451357944
106713118
1599947176
158477759
569052843
1867313675
1337637413
1525333330
1978461433
928563874
748177529
1867153647
103679993
732726133
940350797
1242834402
674387709
553516515
394848768
1496423102
1560916880
668080629
1691430218
1384384668
575183679
1220140588
1532182763
2085170381
491930467
1173174774
1520636740
211019078
735975692
928994454
1070997532
563453066
1371579005
883549247
1736938111
970311591
1129661285
809306217
237518429
610614976
2038562041
2876325
1142477953
1490458727
1107002859
960956367
1907347746
2065961407
777080111
2138411272
521500913
183147189
1793271730
717632793
442095033
1754845415
1962634379
559906457
433047057
2066229272
1357892297
937228514
1584274599
651676011
1810366202
1249138725
1735580432
318254032
498754098
1321915143
1300879030
687279772
1191278913
1539135543
651353495
669906963
1068890235
278256957
1409825111
276893413
1465727650
33117433
1184053445
52356192
1248130877
826669140
947712060
1597593827
1418495521
2074347021
140985969
203502434
1655591036
2026691872
1061279432
242930154
1208316495
414602490
324205025
1211296775
725736892
120905854
184932401
1269481386
1352927796
801772008
1042851030
1016819330
332478071
1308484906
705722112
1169178470
2061112447
639639438
1654123708
1452055356
1208714392
1672945601
961621368
418380311
1205466057
2037338744
1377201411
1028073949
651871793
590977042
135414858
777493397
808759043
1690975643
1853053100
1906636488
312237158
1110901378
1056253253
476031288
110533046
1049070059
1811325200
1078087391
473186897
4973601
387787290
1768547522
1024083494
232364910
2014852755
255461452
1830767431
252619221
1427668727
1069901588
1687912579
372477238
2106170153
1098152450
1861955353
86058191
2121854927
929197940
1554198124
924453045
2116062930
447476267
856352194
889693493
231932604
1714361579
1069491353
846950709
78384330
1727483080
1963582442
1389841417
4162814
845862001
1466434548
339538291
135508124
1025466331
403193477
771133785
302983289
1358282931
1972159654
296304643
765059576
1324218313
1061605544
2080564713
137242004
857514229
572681324
1910890655
213715693
1478807800
1065863313
682527888
1583822193
1498119864
1517301383
1724761796
550128567
1196551788
2015361142
2071818054
1249700345
1104444309
1873532541
372708745
1632470671
1566763555
1931502534
313649330
1809511106
229260993
1151552801
117827431
203439373
1728463307
1680837906
1027412582
1881634975
1586843815
2117613256
1049441602
1541952480
1180878450
1549291384
210689914
668316058
2107491205
1777618510
2134092834
1489980199
1538475850
512567539
1243266985
1421289467
1020920095
709408692
329162493
1691816009
1548006127
202394300
1495833710
837027847
822969129
1472937126
775599486
2035216090
379931805
11626992
558222364
723738083
1041910296
2043122997
523168667
286741976
370401031
542977909
1492668588
2014332092
602021562
1972646794
1422456767
1768642659
801679488
2128177237
1693283828
690033127
1166061277
1720551443
423043134
947281743
1762858954
825645034
343303230
1445288045
2123490767
2000554075
610748010
1577017312
1191232148
1475640529
1591016516
1479761001
769966976
1985417151
1659599340
1427646143
151128448
673518270
1008322811
1129374701
428071019
1330607278
2095880302
927290420
38992111
902270069
552138248
1873373307
1379484286
314962842
1523219209
298328316
1440001783
1090967943
1699473936
1964042158
1004916032
1144764767
1710535846
1753906216
37509551
1686711841
314644636
2113692
322631492
984223718
1116502372
1574689583
1772862245
625176561
584539952
1003550076
131679969
1849961913
659894260
875129743
1061017784
1348983543
806181306
2016150921
48513770
1197513456
814824433
1025809309
1874742711
546220099
1875182949
38364529
137081769
730041466
1895780272
1418277693
1140890511
1681062754
535083553
1834508313
1920967378
688589028
587996251
1752303590
577003691
381239946
941866018
598772750
2084765091
784984406
1922179681
2105187385
53320407
897070310
964345754
71821975
1913099006
2057784588
879561831
801261802
724521067
203284882
149154502
1082408314
1285394649
1892186911
1543219552
673513512
322644325
151819585
1711023373
2133347661
1948172131
1524127541
913827788
318004511
696997382
118143704
4662639
977599886
114256618
1616745461
1452055356
594788773
1665822279
992113586
1461414649
2039951087
1743723716
647329036
484695779
1379360279
2074236954
1865024013
1285737795
665754452
1112340925
1784431806
1922905452
1675743645
1032182602
248677672
1596996099
1393152903
1824686840
1145170970
1889995497
1812702955
854485812
1333877447
1992167714
484246132
1585216778
368061467
1716109945
1823122251
1230881158
1272152965
20155241
695609074
385834235
860770575
1387406494
2121102077
183759131
664651823
1117499449
338029817
1251826582
647923275
695830169
312551715
1409651706
358561313
1287166956
1591211589
1556088682
183826705
478011392
306037313
1666354955
1741661105
460447454
396001561
2032809026
660103187
1753527022
818077775
1939155445
1021704957
1577508882
1745704596
514313641
1867579327
2043744414
182605354
1558340461
1053018171
1450437245
669147633
722103860
1361378127
1452128517
1206629400
251789725
1276671853
745474854
1844746017
2067555259
233818427
1248490765
268785531
528769756
2069751486
71131180
1367901192
1161146886
1090462147
828240572
1771717941
1144480382
1409062605
123619379
1612808526
1989270272
524065921
194396185
222956121
1097359362
628731508
1358928523
1596842320
2118453226
1382767734
1342256071
1750398983
1407666115
1260987977
1280922335
1740955915
1791439987
1601274359
652949494
2067604489
1901225275
469491734
1107739721
475715522
1213876284
1598972665
1819468516
13513187
2114390956
1675546057
2001397194
1176622086
437475923
1129197176
771734770
49978585
496837056
689198275
871837524
358012441
2127794862
1372634001
2004732033
476071629
1581170773
2004139941
1089898026
267902943
255979982
1803849873
2131254864
1590729030
775547878
1455415773
1678046376
1175510775
857305731
2112014427
1597743094
1418771634
1402858612
2033105559
442156523
1352602296
1054888834
1450479598
904476492
904859179
228111717
932804032
1625786149
845381613
1993527866
163763390
1784847682
244636213
568587064
1823588034
948432222
1678360764
2134449870
1786331738
479709371
1003805210
740637344
591070734
367955336
1881162999
1174992312
1035669594
395430160
1341544654
2006507250
578607602
563638703
829707875
253414211
582805239
344191776
1685247635
705243526
1326154561
1768075552
736849239
1837078610
1617516508
1970867434
528717525
2011109752
396674423
1002944072
897143222
936066707
774322838
1180569101
1498824407
1697126938
1441755638
1431518289
951610339
1545269834
1289812065
747149856
2034199395
237813833
1042521524
1391668150
1698649478
1569125709
587678540
1200793440
568533929
1140210035
576771996
1927507558
251883402
1174674385
353079295
709224032
1248656141
107393448
1779002004
709580956
401777875
1573782782
224625074
839778520
1260708602
1948562960
1052748332
1614198720
1920730441
328098879
596545930
193216550
975628988
534930524
2145286831
118905886
1220950954
1738206373
91409529
1267552687
368894095
240965337
1857883583
75546399
965805547
168259375
1835244015
2124256163
1481562890
200697878
1526320609
1274792513
828994565
1430538078
726957190
1116685407
779692372
1035651037
816320187
1622070927
1220005709
682427284
663751875
1706682044
1227523599
387795679
1665009349
896600175
308200673
513232597
217032219
1877290013
1564471781
1724736341
1985069616
191041552
1079167032
428220047
930115552
795350010
620348845
1833412973
1732429100
1811814228
1500870194
1655803826
1146959619
415973861
354850419
1393298297
647408045
953859537
1514412418
582483722
2088212031
1638323761
1204382882
517172641
1169530936
1576584094
236643336
1586777361
272175499
1082900669
1407769265
2043255534
1323072231
585075192
1883121584
948378355
1777820516
336344459
749602306
1198583385
525467531
317680966
519305455
345618225
1281551433
207932297
617070433
1229035461
25443033
1081379692
1326354448
2064641145
836485328
1814021496
1520914702
710723905
2006324746
384967651
1931846720
1206316146
760620679
294413226
516191762
1402850610
269462147
948636435
606477059
1026815873
1656664484
1218873231
1025343914
1276436879
1856073956
599051207
360035286
351836433
1658192062
1945562951
431730285
568083279
462788930
933340114
297297706
1981609424
388019422
897200423
1274351028
709189191
2046540776
1742619982
1908424702
1586682610
530875831
1731829747
371188221
114112326
267239453
1873872431
1184372001
642377991
2073386943
896413793
2133254783
2067912496
1289896383
288816521
1968078019
2046256550
315127098
1392266285
914830208
1840575603
828407945
993765262
626569148
821212185
147501303
709604202
1706953921
276693605
790184863
1336886636
1329737524
1072175701
763913145
1608988412
2021376991
1602272231
1377506803
1898715534
1366962204
1385608828
1095441792
961906877
1611077683
478530128
669093422
1501781838
1760372277
120371104
2100233171
964430005
1975857744
653852326
1270411781
1887280929
828053966
1832161439
1122332213
2070837316
1140598732
1892668875
2117755278
31798574
157107530
1773768735
810482013
1470605836
1571954627
1788645964
1019752505
126101474
1514576640
626577722
1487117655
1287246324
1580289183
696146841
1403385197
274033245
1235005237
563130141
297499534
880583939
1259605489
2132243067
613568438
258998607
746527699
848799224
148822068
837145755
862900131
1851481566
307002317
176296204
1917024801
126817063
1147008698
1504287918
1436337353
1682804449
516787450
324081454
2026433527
1322424649
588872589
839317066
1911471973
1093298968
1551694040
1246469212
870117509
456305195
1015646443
1788920381
1156422644
1015245981
1020953662
1431494798
1162462925
1380812710
1223142909
1081068905
1869116191
1957167373
1457436875
1151056641
487076153
1091461756
728258360
1068938608
2052037135
882317521
1521810208
753239069
197301909
231277707
280252664
1995344600
12311002
2113694831
1314649695
1344870455
133547386
565107192
445040896
1153286004
1327063168
1843920693
1397177096
381553972
1966423322
220986404
1875910910
316849312
1466996489
1630159713
683688980
1704730281
278111694
296221023
2051619609
1137250409
1946062131
636914192
466585680
1356014720
1668778584
1932958319
692471203
1728888918
1573244223
1387856207
516225652
1410848298
1189810991
513868555
971796319
1350730331
1787833689
975993828
344426730
908329423
702189205
1867609425
836509898
1379532396
1403586974
1634412131
826114610
126559504
1276827190
1251391423
815263413
2012353588
1699051885
2131480565
1610548068
533741902
1479455392
578589605
2051216737
1978319913
1241759309
637066310
2078848120
1021988042
1720854540
250238274
1722582200
119734570
1200575251
223924632
1570851977
1829077949
1874182875
13551685
1990056747
1196324447
1338933139
356069337
91933913
1663694107
1558756830
789613966
260644179
1522864737
119471842
1708785469
1970824077
1898193209
727478129
540389614
815161975
623649172
1127137866
1445306877
562384866
1818179711
611825682
107565881
541230606
1257856455
1562227802
870432304
1809936690
1147256047
1353954073
207344496
1830177136
1293917257
114541639
755638163
1602218834
778426843
1815523201
373365089
1883523701
2072202007
1565719553
1302513921
1350387320
1215179760
1092641704
603924601
1973948600
1597612701
1304526353
92196029
270540792
1333327336
777728256
481568064
589639728
157701827
953286650
1951893126
258907085
1054031800
217303133
234931443
1530941815
52696563
292015632
390996693
2070121043
1161998381
2075592132
1163336189
714565449
1655879583
1246716117
1415348619
983102029
18873192
447951488
989965205
1523926478
1211252874
1999781994
781499425
358751689
1885966534
1757359832
65574338
2129480295
1871359196
1279706283
2020018442
284045347
1289517758
666340553
432730511
1073565583
255891102
209862581
1508005619
1200005109
312322556
1646897609
1445269392
950522575
1816502933
232331489
122969265
300862751
970666477
479209023
1433727075
687678360
754745436
1865149561
638460710
560198725
1829962832
2125736645
2084765646
1416479859
1449942464
2105200860
585306132
1233512245
204700309
1376447987
470675776
698122424
165947808
1971934958
643118784
2145100151
1131607712
659728988
233007352
1694337273
1050095003
2024251017
375085414
811697843
900946439
70423031
1100187556
1444705019
1374345891
1379788961
2119632163
2014950222
878482391
903676890
33592284
136482558
1241250535
1068276253
29737373
1019405453
130860729
1852941464
950613445
1767736372
1726292040
172420831
293598383
812878690
803134662
48118627
904385617
1547440817
868093454
416750090
1443890336
689902881
1878204972
30176125
950804507
945500887
1782271109
262752878
964018785
1460545577
63064509
349062630
411063100
809348346
1299104917
8071716
2111665552
1439115336
516233683
62441451
1560717412
1222198514
383265843
1887433684
1828545267
1757107618
2042100266
1242532395
1185607468
594601837
285784994
2003340086
1337703908
1660005365
1817100814
842668736
1330927182
1319437832
242333918
1442660264
1771665299
201336368
326589163
953244973
598822874
527995971
32856163
1633362726
2108168387
1523479624
1026621453
1921381739
1733194742
1884543415
1047440221
834826373
702607819
1097973533
212228149
1911042764
837923526
1276783562
1879539458
571547795
698350598
1961661605
1583703132
2027701964
1502066466
141281165
1057760952
684732685
36626666
782644181
775870282
1250334691
1830193748
318928683
1403302868
1275889098
1267278669
1600659095
2471415
1855788987
1815450015
1099730586
918794619
2074849678
552896850
1995393070
1287133281
442563002
1423638496
163242805
823464176
712100009
850303961
541884767
1439724203
1236359100
1991686798
298841312
967363675
1702009
1290164861
440348351
1013890833
879493963
1380482174
1924641118
1013983299
961480446
2028122048
1766560272
2020736361
550553867
196421157
1648964976
1012739207
1019018576
2014986476
1345112200
211717493
1576943270
1868219517
585451788
1904347573
2006134588
551885329
606091801
1525417851
1157080736
1589440073
545660626
1107362892
341632388
598795676
886804224
461775696
838738969
890437665
6065996
1136242548
641501529
1422714013
650612015
686617234
1959649642
1137640647
277210066
2055113355
1799090655
1399956451
1305638571
156991383
22039389
1881493995
258390078
1958895354
1600575969
330378044
936781407
1272111165
1991155217
605393838
823766168
1304665756
404657193
330910426
776175961
1455367502
112787260
1748294715
2100788794
1071957288
1125735491
576305606
1615291745
1500654827
1792136074
1712971224
1723592336
2065700398
876852520
485045114
1743400548
1669827005
1912054833
1711619815
1213305786
982323016
999732896
844053031
1219519840
699782236
1674840513
580774968
1921937967
1168441630
556322763
1442438990
1094227811
1566578265
1766465803
1099882352
1461991166
1886061740
1414418965
500763489
1346445730
1813944334
635080628
692717707
511921677
254079939
1247527617
493939194
1571008146
1919582429
1274525990
240761743
1227446214
1348896858
1853486262
52427238
1991636990
1659907689
379638529
1721287543
30507699
1963717182
1457205582
890622386
424075937
514326346
1262842780
193489154
1766767302
1737734573
13195052
1472896573
1200841320
906736648
540069031
386316959
590827327
1777948975
412097814
451671953
764543389
389005040
251037424
738841677
603514135
1710759723
207231536
1526252664
612924243
126275624
723129092
613862765
2102681303
350517898
666847160
1653300168
746012864
145362248
329351767
1180760426
1279533063
1115898992
861099716
114232230
918635484
1775026287
523353412
220902921
1031183188
777423981
565252341
693091397
821014187
1930652638
721280680
1780100634
701064125
2117739142
2031980114
428143452
433310751
1955396394
545150972
34653497
358631465
2093083215
770265539
1742951880
1630306023
948935843
1743588021
589612212
509464853
2048897745
2077335086
1893962402
1731420190
755918458
386136820
2014272860
1638983517
1359542765
765215283
261025465
38133504
1982518393
679916544
2108079502
826860053
1603261550
2066415232
576839027
330647199
65662339
1673005291
1054136262
1403115586
908507779
1556037070
572453869
2079873341
1087196167
2066552985
1078871525
139732657
253894878
1756348655
2081944221
182219993
1314063178
840927344
923911859
969104557
1998316711
1310970957
371295938
1167183288
978563215
2081090361
8678585
1471037876
1947328098
83513243
1893685518
209865806
2043278490
1280465126
785083188
70081155
270328101
345068529
1939048586
5963826
1778316144
480381253
388576763
1615777756
1006987169
234947
681746827
300938492
600257980
1852854662
174683017
455134419
517771268
337496581
1360295713
1910663171
1513124063
1418963799
1664892326
1446256039
628882019
66418234
1518259830
1405173188
361851577
170746556
1621669893
1291445238
1314892049
200074067
1917635000
671792903
614733174
1049657131
1860384314
882177975
1880215401
1069358526
1575505057
1833532640
1083704138
2027109612
10814797
169059567
615209438
1921066847
1805660592
428822061
1258498887
1634721574
1450001006
263135649
553728057
983234773
47652554
1433316953
1596300207
280096002
929241408
1431310850
414893942
1514783262
1975210957
581902529
1414202491
1353658156
1645940982
1246371979
1577178530
597502007
1081739194
461332856
1309430617
755467374
1566565344
52639986
49067575
107599581
1368498269
1163949097
148950664
245202832
1594663513
142774933
1597494961
391521238
560569236
940241669
450584390
2098847288
1024832139
1897030484
297835191
780643722
343175042
1403209735
430758247
1286164996
663058670
847905934
1469255148
550248187
1917253373
1212443432
1543950535
2011955876
1251765382
729274339
1754530160
35811613
832583729
572374631
1922493568
1138803993
1325242261
853314158
778220441
1655494065
254783714
2065497927
1124657239
1689353510
353618524
182092826
11624201
77952341
1782867981
67712887
455448930
1634666048
509991407
1651624329
226649816
618583591
1401267470
955143636
1197121943
1564973160
2145138000
38450918
1777122686
1617640730
1072943713
1821421121
5274125
2128701500
1667234447
278083503
1015219434
1610135067
2055396199
2090908730
213091236
1410355450
105307580
1393815642
1047629102
1378861865
1086305594
1401113584
838120430
165767785
1170691792
1080245219
1686522455
1875809286
331580043
757322215
1771577806
1714570562
1261482705
1828276168
1252139783
422198503
1270258085
1662338783
954138961
792720209
1454523715
1983238161
848093311
2134681119
2009345947
1564510438
75574965
2031638317
2072215673
252546877
900907356
186247506
1897808744
1707274392
1736635751
1484978080
1735372600
1070176204
1936039737
1386752438
568142401
1706571662
138062385
746170983
1293460553
1310970957
734760412
2032160285
92009044
227379873
1261007729
1897529368
2048163599
1181970238
1893033573
1989110203
306546401
541826974
753940942
1279549195
800055991
1792739055
1612076759
946482028
15061190
831282259
335356164
212727466
1227524587
2029545141
82586211
1975593314
785189089
2015773600
1420212093
1544243054
1181681706
1829580311
2125995451
126789336
1515131733
545894904
1930067177
1435444054
1754640817
931801593
142499574
1174642792
2072605364
1691726217
473086266
993978786
1040157153
1884294268
1001797715
1267852877
132220237
27351919
1470990420
1517447914
2015992757
620350412
1232262137
1839793099
1568222789
1529751364
1962128235
1976001552
1542020269
78465270
444893421
83283301
1380225479
222070683
1155301728
539041685
1839746454
966010521
985581312
1995406578
1972287990
679649107
1617479820
1970322011
2064906510
746274589
732074207
1479364343
1516582544
1699422975
1277894804
786526608
965077040
1778731247
753768628
1878520368
249561232
1045521510
1248486266
2113858660
468715057
730168283
1611336038
1326415957
346398900
1713421927
1995979789
2074222329
1924917594
827039662
1815010317
774494254
372449011
740165992
188815809
2100437983
1008107632
2108632715
1676276907
22901653
475304849
427154390
1684819936
1454502826
367275244
415422214
374987516
1997051518
116883912
890166549
733848958
1030260090
1696961910
1263926511
359513205
1928446557
1967570446
1739156953
584051336
571120157
720590993
353591680
310325296
187398514
1111282318
1546927354
1521930277
482225097
661191617
24444065
666373566
821084141
1608679699
1875826671
768898404
1230167960
2006732682
889368668
973914429
1277568906
1452648342
1316730757
938897741
1442446278
346062926
1963539537
511591029
753397774
834175357
240454601
1221585288
736570634
908738223
1536571750
644959514
1602821636
361614964
597820820
3461943
1847610362
56253362
1203178799
387850708
701149359
1393593
974786964
52374510
1031576693
893521786
1992170408
1091178745
1044766245
654524982
1738342239
2092102248
447064928
403131799
436656557
1518342620
1870187877
133499547
1813919851
247014972
884066855
1000066136
207133548
544612239
127504875
753157270
1925413313
1027750120
910993781
189160732
335482701
138613361
920820403
1266856016
1573489760
2031809414
319886358
228161479
1106366252
1940969258
410939244
453159859
162952561
1934097934
666827835
384264714
585624444
1474991100
960320665
1395361692
1031174648
818656198
1257939909
570275729
1218484876
1207580160
182660438
964018995
1002109
801860876
1498899833
358056534
333077589
1283500964
462127953
705197723
154437796
926809997
734910863
540443557
1431561511
788942438
476358699
2119103462
2021050065
61186700
94161137
51200107
1406409690
1324502650
2125677841
987567148
2130280363
337230966
1712899172
1643039072
1022298426
586651001
531660708
2076470368
197788473
217949781
1697131657
301802792
473658072
722877639
1205562291
320077754
909757928
878361869
1823369785
355850537
685544873
1342061827
1608417636
1578639648
2133459012
1900981380
916176311
332958021
1156387876
313324382
603498001
1886307259
1057767468
1722948992
386102731
825725838
487935669
450571526
642022879
1727097898
775934934
1812414481
409259072
180553791
1114864575
545457382
641595549
61364565
620982633
1960236078
118367448
970190235
331812399
1493872145
1446329138
2082534681
1927039479
1815796003
1224106173
280815626
1115041683
1817045405
727988161
765462059
128684214
1584431420
1142808147
971261354
112510187
266702601
1046672020
1695836930
1332848830
643889554
57036255
640342201
1657138328
1300486014
1390533517
997502131
439270869
1201088263
276643034
1679442657
36405607
1649160740
1963999119
1681965654
1218404693
1925923078
1073366960
1763846227
764756401
1092933893
436607788
696560905
499325337
1658921541
1282918656
1402357057
1249094809
904508416
1524347299
575923742
763109477
1036756272
1475721413
1683650799
159988801
2128172371
567367521
133635113
1743739853
357694256
1357117040
1299011114
179128185
604872157
1883703362
1327322683
1874563727
1320023440
922407670
983041103
1119594884
1719571454
1680194448
32393393
1316627404
569555166
990390593
546359780
938139449
315711131
1667106753
1234464134
526612144
1352316161
141259035
843346515
1217077213
1475961481
2110779597
452976774
1849006138
1390138624
1224042187
572521426
1728029219
1324844551
1539299602
1735137021
699232168
1067741574
1907530585
1891904511
1599167224
1780762764
38133957
1590799936
638345127
1751689950
357879458
1672203340
1031988973
475889897
817196660
1498898151
1967276874
1666591546
586697262
1315691433
1449040584
147512058
998862956
1428843651
964074931
1525457069
1777632197
1998303403
1583870644
1281216839
1143560494
1005775855
870721459
116202868
313163003
1299684669
1209319376
345327310
1255482561
412655595
931062459
2102991062
221104935
1397917805
1469544829
240386685
1714751788
1113807408
1167735643
1668747968
1085345171
804853729
1110929645
973974549
2004403787
2104606820
1989136706
1188728264
1947726766
967755134
1765914871
308057663
1665399494
1901662573
1173965691
1854883751
419405275
2035589610
2080014730
845596431
1774278702
1680121929
1157540420
98373385
917114526
820255286
1776141286
1740772011
895889755
316936299
1689764594
1258963276
762525408
447450934
1328135439
2061568578
1019016181
136794779
1403933170
565613867
153121830
1435634594
1961949830
124656544
104938395
1825764808
887325282
176742860
1589773950
206403327
213632442
615406345
717627445
1188093401
240539774
1964488542
807427584
2028426577
1642547944
1206728422
1022456843
1645194231
159512678
875247726
526137452
819328657
611007171
7821333
2137400814
943221291
1045733358
1846812315
1851506366
1756480787
1216508325
1249916488
1932032416
649935407
1005744807
1381865944
132132766
1795870168
357790356
90868051
1368708199
715236270
1617140303
2093497299
1669471034
1939379569
1966182995
842059062
1510078754
1172647396
560253604
420195361
1974567547
1572781461
731403305
871692750
1051686527
1527000352
1120205776
1654127499
1582440308
624544419
1000603722
602231869
1783496457
2092053393
2145252414
598085709
1568541117
24292401
1215271851
1013991558
829565415
1582492133
480319215
2114926676
1237321291
1251000348
319055743
1723755342
1882315386
832635105
1102057674
1481556148
1533645258
144349808
466901314
1998691507
657732375
1277926776
2001010911
1842156382
2011487754
505383839
2029094482
357846520
1550264400
1086471222
387298458
1041674418
1590509930
1637955398
367132841
1938071348
1029934510
885084049
1531930767
432431039
115515905
1979030413
1325233005
1661970324
937493642
20288773
300249791
373223398
418731647
349294209
677149837
912377374
1172526915
2028794042
646111122
1948917062
489022066
1320652713
1826713734
221945459
1095416328
1167144556
547555224
1473456382
1493485508
418045979
871403859
1870226384
412913904
1329330092
1655298377
1330599052
1184244187
1481812994
917361597
617051416
1710158419
550849033
1675413114
474435714
1151739652
1010676766
1968514407
812685312
1026089761
1791005491
636708752
1093942801
790070804
1451480833
2067708727
131209188
186821203
1043960011
511441674
1325612962
624448184
1529340295
2055161729
739212102
1556763810
96738
1348019178
1419906761
477840721
1882345191
1569653587
1585166431
1682267511
1578734080
929463250
431945280
1619475454
608857797
1732419646
54014995
411341395
542901858
1771026693
831038880
569743150
125939583
1239814998
1168674663
1663760445
504320178
1511436897
419498272
958667936
1433878547
190541516
130591095
288569153
1355092022
1241978005
41438451
66746192
1489516622
399223489
908788665
956528684
697527124
1482986661
1143254556
102345819
427758685
1630920804
1847761302
1521677334
1073160212
409653805
1198809223
2098234187
802453387
1251110181
1844363270
1772979004
965074252
1057289750
2063317930
64141183
1123721702
410621116
273671928
480942791
760393500
1127922744
339599964
610824865
1221618571
2127345269
1116655760
1921276694
1471222045
820854355
2022040915
235562896
2036440564
794831084
320437155
673359276
816239418
384773833
533389665
2008279913
270930290
2014562093
212497477
1406689618
237800498
1868131269
109189721
1212921847
1695370520
1088820810
1225560939
650777318
689517709
947547897
521416456
873133296
1401161524
426448675
1622896797
507282721
795494944
760580992
843355156
1752344809
1877834614
1203182661
304637076
1037923499
1838293041
2092019239
1225211173
1482652537
722186034
360920058
152349276
1055663498
676039864
850995141
635953917
1752691559
98416022
1926266123
218403201
1310210295
2077303854
447468873
1920700543
786931887
1288735951
1229758612
887113114
1848390046
1780719587
2032044830
2084164692
1947705552
2116333397
487693769
335770301
1367149174
1991331738
481602823
639623830
2018476527
1301790127
61461091
872511350
377371946
1587242189
399250309
774853413
1204843830
1249431199
542756087
1292702402
2012607707
1943061606
1287245965
968431771
357768251
1902596800
224854341
389250597
1387464304
1343338659
1884135208
274220969
1363405630
1413026471
993686866
1807116787
1508177729
1526965663
1907763665
2091928254
1294231590
2029666287
1330945603
11891954
601485090
1458580268
255519437
173408097
1383299002
1092612443
1348535615
1056922002
722920818
1059476174
1524795707
1110729553
1714410849
933970554
674717345
1697195737
1115564211
532884365
2042572620
114630967
1805465924
1365362304
1722482305
482670151
1985131070
1415739558
1281329939
891984317
592410351
135982739
1722245583
985603536
95082251
492829654
254478647
695587834
1680649067
115247165
1246722529
1629337103
214482721
282421591
951869687
590487590
1995333869
142342918
1279744504
1350193556
453551506
15782326
1245467198
617159160
664909430
1505470445
169011406
1239734786
1008759954
222308911
1950816127
1259212938
1227158531
419347885
266604198
1570965476
466692815
1366394713
1312415616
488014534
469550476
741811539
2000080654
1689428003
617138345
2059138103
1314821540
1260536227
1670073320
32360215
423857526
130000403
77114324
471121027
486728534
1166439323
1801783035
758842300
1810120384
414307448
231078240
467826882
1278855510
1056235083
2090912777
1534148264
914362346
1555203299
884570414
795471761
140539896
2024664981
1013991558
941752277
896594907
992582832
640749225
1357089537
2083313229
1121455516
1389110486
1774342717
880889594
2055957641
1598001893
1289092356
1838314104
1167173840
348682610
1977795386
856658723
1348913017
2080814425
1465636247
203727036
1673827185
1696729089
183923993
1408311592
1884170125
1223893943
332845529
289416443
1399644027
925185002
561265428
457779754
2085955636
1453327230
1520983850
803571024
1588549931
1671131428
207233067
958552423
1320940264
1242402112
712528278
21062876
1406980412
1448933146
857212669
967533383
130232523
2099038482
1268805699
707859374
941957267
854396145
827448158
664000076
18494043
1560599427
343012478
1796645722
121447501
858949516
671863962
1095474616
792328046
2091632192
2019166631
1305580130
435549648
1528422297
1073335334
1487402232
1342598470
327350609
1029898347
222156735
2036683965
326187173
1906992573
1800419956
110172710
1527259645
300794474
1095416328
2041428364
1258210975
1444479738
780696140
94581625
1829220659
614337107
1540062491
166123515
1630021375
1444374055
716800358
65516953
753751358
1946168959
125825276
1091552954
1330972145
201050670
1661750260
606075078
497166147
1501207768
1792197936
917044435
1998180364
1400603654
1652275481
1066666949
1976036294
713353584
603544590
2094518752
1684132369
2043353054
1264023989
1699095138
647560361
618594426
1598272161
1562522215
1071144353
1514666171
1621862253
1027746125
939094931
516038432
364013061
1951657992
1345025691
1156529703
1385976310
1006133899
1094970551
229485074
1111106560
1851323425
87411806
1886631745
742243836
1048369243
1001844864
622754031
1483337232
500909191
1818469837
1697974429
1197845404
1944232296
1877345200
120722063
1352111560
2086431515
1358315158
1113862532
1683221088
1203194537
291442847
1220813490
1167946064
640490343
1179882878
1868538873
1754586212
2094535009
1186786865
949637824
1465415561
501019010
2070905682
1915736865
17209378
1948540249
1654811328
1350381760
1101890807
1989873972
886550224
906931327
1979489753
319398175
1462591653
378405385
1407811824
799091568
1669228000
302306164
93532860
1667351598
1648452151
2071405523
463461341
1305965640
84891820
1080088376
1528308148
1142032071
878592982
626654696
384709353
927056289
826599919
1625350426
681550209
548152414
409382044
213673661
34231843
2008826437
1083232143
1417983442
565624161
1632173455
1174725458
1036344431
2071585098
869335051
60915699
396979285
414252253
1058085724
778822835
2003441699
681632046
457144643
1116076159
547552247
677968217
1426474251
1293678321
1089863057
277772771
1209158537
324026875
1976769679
1230213857
530435771
1711341560
1369937724
1321295408
1679398015
1203712413
615637793
1996386114
1478478528
1655300007
1582178977
1506680648
1719252894
971325137
302092134
334710272
1530784178
1231537996
1563614680
1618824354
1175977363
546748031
1155659313
396410111
528697021
1018540407
2070903863
1626621860
1465151443
41900684
167842329
1856550023
1931626810
783314277
1235155545
1128683769
1191051530
549533668
606109656
1724642956
1025184039
925185002
392362628
1173626835
1973018275
1366957538
829577055
1690570706
1224499945
350132075
700618773
569210477
1552453633
1652947486
1405773550
1365879199
598831952
1910811988
2075658324
1595350380
668236027
1918596014
454084481
528427712
286616220
1033101942
1498335762
1758487290
1430198373
36919521
2137420017
1370519734
529766396
532212713
1414661777
1096871108
289492900
1592323598
1557445243
633354013
1070007369
1634114656
1954471953
1541983743
2061429737
1728351553
941766403
1250448932
1027684446
2079493277
1442910826
733771544
1634042536
1788310041
405891813
107985197
390076690
707487990
1963422848
168796673
560472504
1799300862
340845566
698735473
2119763474
562434131
1868309296
1222660644
103662958
74894577
1786274041
985184539
34630920
1695141290
1965628978
260686530
458760278
116837862
1806621062
63943161
133140189
1584654566
1296058539
1532760784
158023804
399576500
957485352
2004895260
1679715022
2093086280
699479695
2106566038
1715095273
636010518
1722139550
1397266228
1760413669
1156542613
161958489
259061982
579978326
1972492955
1242310560
615667498
535110657
1801319338
1963447075
1410663274
1829643291
824616205
1100709699
655745798
432810571
159882398
1714839803
603564791
65276688
1893785757
999114509
739623207
312000838
526883463
1414354076
1802523792
2111666957
954165761
2099517249
715312766
1978781296
630966643
1481762434
886145850
812942354
1697828797
2056098214
172406960
1837648400
1504265179
2065651008
1613945418
37563830
1187157769
454164854
701642040
611663712
567131425
545711328
131339149
1828439355
1733626552
1513644363
2065164747
958088185
669712990
817292892
1767968116
459260830
847093597
959606394
103174312
1313547299
353327640
1669780460
1848832001
1307302884
2012844104
1869093070
735428500
1724946064
459227423
1935815007
521510923
680356170
1813309013
770031988
1328034781
1451194935
1009721868
745170209
2129332708
1527595468
1145398746
1526308845
751722199
527933374
122209678
890239297
1536643120
321859303
1485470594
739884711
681424072
714320956
991895493
1620735259
867662073
930412372
635930856
567117862
265354283
150819638
1310296413
281628133
1519206934
608501530
1008806387
341116969
1526299124
1250876437
915360001
1267386934
1734688134
840408716
531841828
2052137768
1954253169
399883098
912002679
86558556
1407978661
1581115445
106098747
822925455
1607587862
905202203
1342230956
1560659758
22431319
529251137
231575551
1594329254
452966209
152857751
382042163
1479640295
1613999599
1294680526
660932744
763371464
204061055
307694187
1304639125
1359864504
1049767087
269465976
212054321
1638601398
889764508
1803861192
1719325786
1858712019
235811483
1418443443
349008552
1325564160
1891844089
999588301
849413922
1102344556
1899195081
832625697
1810673293
1435464862
1410404867
729711446
386232636
303639836
1121128491
1529668875
1160116167
125628455
429998874
1369930060
1785507908
1599141067
1576541048
2003180426
1238252696
375147621
1548338647
480438038
1411985779
107734542
184676752
1893770350
938798220
1281315180
1685780560
1449298873
1163240066
398425224
729946381
913770265
2120601675
53484741
6310926
600364795
1841440634
1412206244
2135488521
351836433
1047488564
394756376
520053933
1550082197
1454312645
1070358415
1547517191
532452406
863642105
424554382
1171844347
970695655
238217669
878254048
766841054
1266379355
362672330
963548516
631298660
1358165591
1206481526
1697588151
1075841436
1297663877
189197773
469950695
343819450
1600082807
21092683
1775823273
386682881
1772845212
1683092172
1458499243
1724170615
93921834
565580893
113321311
1402572382
1859785035
1778166111
260224065
705680417
2089022001
1219734856
1711368045
223182586
960390059
951667681
1414555634
532390719
2069315794
1154697458
858223167
2053129915
75799592
1725350645
49650742
876839269
2052739278
563185469
225540012
1058408230
1512253131
835208994
2046226113
1121892306
1965134181
968321906
1320010403
647149049
1374308414
917199074
952136445
2042988766
184074641
482520004
1234325075
227207048
1407393765
1190078198
14403192
413862886
130589830
487949556
1160333679
375164366
574746162
1463202195
1014857284
307595884
1962699357
629285085
730447251
1122310142
1059094833
1412712490
50965127
1468869867
701979434
1723953427
1921693418
1658933767
373892679
519103952
1682390081
147652048
2095302977
995398678
603216821
1432281507
775906312
970547955
265652351
2113923298
383915291
1031946574
950108675
1998018653
810099664
451364944
1293346730
638296728
545224349
831029726
2100621491
1834287858
823450322
2000316461
111213108
2056347266
801112234
1851720584
1911788051
414107926
1194706126
972617668
917424412
1419004976
832700740
1568586855
1620963721
937517528
1740041762
1331410033
699609257
1934522779
377437871
1743872798
895496930
1860540715
1736353874
509621490
1530666041
473310326
2056737390
2080408980
918474917
427588871
239306936
1523926818
218705808
1206863112
649748085
987512255
1922596591
2038467365
660605674
1124213693
733500707
1937161044
1738329292
684028540
1842062431
1605671209
116546282
483699702
1999591675
259356148
1962028892
189378850
442106862
598808321
1099823182
29928912
2110717948
900622195
1207394341
526877174
2070324352
1110851226
838563936
823541725
1934814225
1358624686
851272849
791558302
1519687599
1400989707
475790727
247768942
709468865
113415975
1038444021
1360115434
1946793951
936935859
637324868
594531150
490152434
678971520
544368127
1270549627
179415337
82190062
2139661139
129093965
2103345781
888123734
2081465997
1224853202
143636609
540433179
1357948072
1850748889
220665144
161940563
447716831
591138250
574722149
207547429
2011165610
142005629
1885093683
1832349389
460769389
1125530286
87370465
196137887
1841072436
407262743
1312931045
1389863054
175988895
1905699025
1140959194
2079217387
872631058
1292441635
1780624953
1373060530
650707954
1287453756
294277651
1312545740
1302325803
1645837713
1355776009
1762473771
1805605535
1438507840
1678525296
277369304
1421912545
887984090
2065135654
1572887056
1987177933
788993708
1193660066
1995539262
1554994754
1895902319
1901282653
366796581
1465593876
53856716
35132567
284371526
371555575
607283738
1786310604
70635705
35217210
1022454371
1447363063
677679479
1122424169
134088536
1635209594
596376837
1919071874
1026085891
1480503326
1248995226
1310413771
1822988735
709471664
722758664
126082121
2121043955
1605440526
1493688545
767928738
1190764670
947219023
1020823284
623264966
1136591252
412622094
1419589103
1156121401
10039401
2071652708
569985543
1954779675
911702272
275389036
775041087
47425782
1816617830
1226105244
881562233
355392833
532881342
809962466
50342250
258872970
509733311
625467606
1745581356
1008632521
717628655
635499214
383512238
1946897686
1188240778
1392953184
1155465560
1703998562
1248688955
564857704
300426777
980521710
2038314460
623162085
1880238666
1309035966
1608889498
1664529401
1205145820
591294814
1190614050
1296314327
547212986
98780118
1844850675
945280114
1372429764
1946381585
749697488
1345280409
261425647
880517739
327661094
672928773
459037768
551766522
1338340849
114571278
552929967
958451181
661442607
1144717230
1312687186
446709131
436049097
1420022799
705851223
122619490
787293064
1543918141
1490873742
994133137
364042980
1637353389
764959091
2141779922
1491829313
965811326
1657093587
1766811823
1453158531
291334676
170022706
1037537221
1803982754
1629108056
976959466
2123740398
1727105025
1706826992
1713855312
2087018570
2109066491
126498248
2112608707
1271368132
2074359904
1083176126
2044520079
290851235
1872354651
1201624529
2137044021
1671263099
759216733
728218842
1847402125
1669597512
502270503
700910605
465382614
366388055
870350357
1334086439
1355162041
1923284862
410259259
2128377921
1744877529
1538336401
413649366
1987900492
629470070
1180738547
1960085617
2111552559
273242632
1543719872
726946919
251790316
1984284008
407237885
567191853
1826070543
89149033
757492320
1284545322
1378620340
95525989
1969505679
1908770008
1126472808
1416662786
569656466
1218085209
625756171
1170561542
645854674
2041872147
267782434
658386893
1388898543
196351846
1992172588
791288631
1155972599
615925984
707833589
1326491760
2115819677
1640093057
1656842782
41054816
300046415
1191549471
1642382081
444502046
1870995187
646845857
492822824
1878578143
916455833
930873010
58800257
896072716
448984399
451856417
2147010810
726229192
75998981
646159062
1319800502
999276756
740214998
1112537849
1137474129
2068952059
1064303706
1019839988
1059156344
118039290
435992458
927693952
1439623269
702654152
1552507407
375493764
1580137528
1601068171
1587564123
1190047138
1217650341
986157144
1857976548
1607445132
936556879
407294363
960115782
1028617277
1083798980
1645329
1303546002
1747045027
2035969729
736398648
2078848120
1159679497
1896345046
39237466
483604105
141803253
1716740541
327874435
1298114332
456727609
1358380904
1789634865
2059003192
139817847
779907385
922796857
1365518118
1967981739
1454096684
718574232
362311008
64931084
1310310483
1637936427
1060779475
52127452
1943347576
1813459639
825526708
700034009
107092339
208455930
1036983424
332852714
230323362
57499117
898979520
1014112140
990449165
391375643
168643115
323728852
1177677539
71177383
271501182
1138752960
1317259453
1068219370
1446642723
1990230444
1870613334
1254218157
196299051
903847690
766097575
349237801
756492732
286156923
1188212978
1883850559
1731637397
533092394
1133376169
27803591
22756745
1554748511
199563039
1658406284
981807420
1725025203
26831164
1259165511
2044641807
2114261711
462510812
1800647520
54777397
230560123
2044093132
741471220
1858850662
712197408
1904573766
1707709061
805002519
959971612
2129215450
937988357
422415162
1004876806
610919203
1309540134
1389568569
820702524
507663610
1674862989
515105116
214018372
479275698
1770994681
2067517339
281228530
1825807764
208527790
2069388139
137844950
60350880
524459475
640628784
1237443859
1553477408
1031914009
1827502826
946920701
216047998
1268173020
1690176805
271464826
716011660
540803151
716552707
1254125886
1082918643
1768134624
368080032
1058288359
564241850
168787865
861017477
1732854572
26793758
1658552917
646055836
1485209210
1097824190
2008638569
1339754989
1350972158
21591295
1051499945
965541174
371701579
167155931
1124423413
1805147678
1069235822
196484684
1635287861
1742551060
25741118
65073338
361115739
2077477320
715388841
2093581755
1908404951
2104608782
811746885
1384650270
1956739426
9739851
811732345
1257806417
1137603707
608967171
58687386
567738578
1101864216
1161031568
1388042760
587042388
216495305
514485769
98136386
881361466
1134257943
446506172
744732088
1513459566
1551055202
1816198075
276442938
36995702
1359028263
1785999373
75500389
2011960338
1269968210
4303565
1276316343
502030317
1481978338
937553434
1306437075
1300081307
1136754369
1738990560
1226481626
1364886606
742789896
1909166150
1915843405
1372556148
888560732
1129981048
845411685
1650342346
990560679
1793502753
1509040287
3177698
1328385487
40496403
494504259
1104467887
139115954
1285130260
753130163
2084778131
1912740180
1176285732
1510508796
1948834224
2059725842
2009637645
1351768264
1695811239
2002453115
476675655
1482860623
2010693665
4164994
979865451
40171522
1371100075
1863342383
1025502558
167602524
1065193768
893777669
519978286
268821576
922531472
1394959987
1392659678
43979423
799192625
1966643904
294981541
614024757
65995617
422690030
591563981
1939525231
1905214955
785798132
436312784
1584509026
1782362912
2099099826
1996011694
85073878
1881215061
123666473
1527024884
1284729111
1801112903
57380964
919920727
1349316929
550053674
1765283531
1964469461
1697162495
1184171991
908183811
309465926
1257378130
1296182712
1209108949
1830447601
1567735240
1136201668
410942635
1711892305
1370996594
1948844736
431817532
1971737980
81573698
947487398
1082691901
1180342997
1714578819
1663178896
367196628
1371931063
1005123821
548320351
301587578
1337660930
1181990910
867544668
1718855580
1995153087
1996218513
1405546381
1730286682
29227592
181931167
1625789117
634278464
779924582
1206728422
242360987
192558865
2064003730
44546385
1281902032
286809543
1976197891
2139405252
1375980762
2116505304
1079923669
1190056742
613570721
16116813
823702208
1852614101
1321214702
1132648409
807805217
276364093
1508817135
671559888
522638081
763954654
1232792810
1864481273
1112126504
1691296590
415765265
1948158175
385281814
774705436
796744406
1437802531
480789403
1635549833
1919372378
1022200787
1401166503
781051262
564836799
205267688
1946247339
1823996061
1425439155
944416515
1059539675
2102535685
1399189160
1854742302
271882106
1094330256
992949257
317393932
1650749580
2117356866
1641757953
785480014
1501634232
570501709
797947611
1761732404
241024885
1177755234
1635827231
447879911
780977017
1919117308
888931920
551405936
590779815
595893816
1223766606
1857111835
1277161764
1063939191
10666252
1156597265
1767353281
1345495673
472919302
1033567212
1390778689
1226309531
1282140448
1093204368
987397210
1297562662
1610779807
1600986766
1225327257
1257369994
1398914151
1235407550
199634505
2129434904
211294184
855099207
2130635355
740007977
587309607
259457083
1381274654
548915932
1627955982
74533641
1451653519
1423006467
777342302
360135086
1069773107
1995841791
1880418926
1250836987
1715975976
451584384
69888110
422338402
1521273146
217735144
1229239408
835384142
1590709381
691226597
1259074210
904118122
1094424460
911334935
241676935
2120603208
1230325571
696009046
1982709869
1042632014
1644117442
2038027562
2139358921
2105617950
1427670086
1943343381
1033359005
362963187
1071690726
372002105
233512910
592097777
1490463749
1120738032
1970837180
1635129414
1464846299
382436321
1158430913
432201583
747880112
1772345600
179453374
459588339
790805324
1015636775
1777978337
1948946443
389115316
2001373252
1796859743
863432188
1617157803
542624036
1365098827
203143918
1387281250
1517379624
1906688006
2061903424
737487391
1835189266
2142428782
1997233796
1875752855
263291549
183712884
752713334
1085025525
399575884
1715150552
2053539854
115080962
1948968720
1880289838
1832082098
138283937
1892874410
219876896
1187389816
1511997971
951387125
1008407707
324753621
611578143
701194741
548040554
320647628
1501409750
79216391
688771668
1680058653
1072708568
40823603
493321391
847161639
176954589
251620887
1050620128
219225763
1180780038
63272311
1832338420
1402748719
885102339
537653614
1615368687
1575823374
2060719729
291578500
1074463718
1690603535
1701320109
907650896
449701322
1369230435
907249731
138903467
1628906430
1498038472
621785678
1731046548
894426506
34372380
2036308969
235455835
564774725
1652625302
1012314113
246288360
1885272048
1475515095
571112240
1321782754
673695423
1045465674
723146398
902994024
959602433
185665668
835930302
1319144528
18904589
1222282896
1881294168
1311931894
205089453
1051820613
1273057304
2076919751
1986824204
608277171
1327787987
507382824
1564214744
519976349
816185202
789016513
552841096
217286973
96123037
1980234099
1534702315
194301626
1405203250
1402104790
1521934457
1233348289
96218626
1190497304
1654190182
931486026
1237875940
935252536
1006211053
1338043913
1410582784
234109255
569200101
508779572
1551079326
54699125
1410870881
1925980956
646493387
1553680449
1702310208
834040733
823620771
1141271295
1037238289
1989828133
235857794
675129687
1823319239
1010630444
1399130691
2068712025
1439253073
1224344160
505568908
692610588
1002667991
257168608
1615183768
994622047
1206693770
1922373337
1009692898
1841222746
2057894835
1360697588
1887220325
959511946
2110889338
1770421565
1565826183
194330558
532113887
58031496
1531216508
1728331448
1286400883
2050066473
349849908
222814360
585460592
1478677008
1134651272
1105742375
1821706625
491375856
1162133442
1845707978
1674662258
232925455
258723606
330185433
606831911
1904041781
290043598
1575708556
129998825
1902117651
1256024824
1711083027
15344906
2088635126
919176261
75623450
1160213746
388832969
2116096553
155880012
1229363833
1212102248
1454080514
1708897487
147933175
845558435
1209333122
62070717
1942504959
149500748
1091611276
2091936400
506285854
977647928
1006260747
770067079
1658645759
49569459
1539744699
2064496699
844054387
148280136
1244168297
1274167934
111761894
1696857172
549185663
226036813
1468455505
2075309281
649507684
1800127797
1219327319
208599783
1161597292
1974145940
1259594155
959511517
1447444991
332056353
1761852519
1151803987
924194886
113258965
2118482881
1954944134
897383923
366910344
905057128
1839992516
1020824006
1918290397
1642962130
646482969
2029365895
460555056
1632807655
247875776
33303415
1135077271
507124517
183876505
519714709
791204634
2035786893
570765036
1819520299
1524866466
943038503
2140783017
1267596971
1331591497
1081484888
475563927
924904264
1709077120
1286180324
639187997
986098081
1713668000
1206294852
1692410553
377595351
1126224353
353608573
712206775
357548294
1221924463
153658759
448746654
1369038275
1310156339
1198088952
1739838671
64802630
1573728982
962205617
262767107
1981777842
639680729
1184422184
839975600
213203972
374731092
185411214
1114885751
1952737871
1308206542
1143471656
558000700
790393312
163647327
1207883490
526209169
376248469
485651499
1914363817
466415068
753152915
2117781078
1044906170
447726335
443073795
1553555119
446199741
976648826
65551773
1146747601
841978035
926342473
778959173
1108967848
1276589693
190660048
1403027488
1954839239
605510142
503673329
2084871744
867851516
469803127
462271404
731522500
491282647
1653658394
1314402610
911931671
902368591
277789220
1661297714
1899086434
196939246
1552577420
331776445
1264822152
126840905
980552995
805440549
1272754194
585129449
953038549
1019013286
575072325
273638540
39810596
2090371948
1636416337
1994656949
861244276
87038570
1442173027
607146080
1176611949
1277171417
3918798
1678468922
1697487618
1723543208
1020414632
2114217621
773976586
166100724
2022726712
468174365
963843961
767378093
1048488692
1831246520
1590159270
906929520
1627026909
276837487
445910081
1016362048
1032999627
1722024408
1261134910
1304168622
1647991011
1859041839
1490498275
1949033553
2088589414
367447759
1360582018
1041616690
263525631
1318937776
1173470252
1363048263
707173714
1656826651
1967958021
273597367
361490393
1836997047
1479814835
406421222
1305116925
1329778361
1738205707
1361711128
387997365
838238484
429624556
629691339
1657759439
1734265837
1378455705
115213910
1227277262
902107106
745445462
1849067478
1030593386
853731234
379705593
917179663
874308755
1725656193
11049178
1565006402
1279994845
15484243
899510993
585828028
1137090997
299729379
987194029
2017059905
1792586729
1329453646
184429080
1777522083
1597044715
2049906453
1035878971
1138870948
171821189
1933774605
3108665
1114602088
531024786
331847213
1929716744
922476629
1193452124
1308413543
492562909
124072171
1871264545
1280047740
1680859713
1902485594
798472641
1919677754
20936597
542692807
1281680370
122288613
726352445
916628417
1961522041
1170782224
516142760
208003363
1797647506
855252826
2072280801
654459365
1505414118
2041591778
1044591025
1682481564
458971540
1353851329
852155251
882035198
2005905367
736582194
1289492447
197160582
1721978061
883720905
1875117927
505510372
1975833362
1303921831
1834426766
876172863
1873490804
1409996809
1208109157
1682198926
172475759
1725640483
1574278634
212762255
1481439078
1054098791
990445596
825283879
505659362
1466057142
1602654694
670842853
142053141
1893191787
1390033739
1851622236
406372633
1152434671
308338864
2058170856
262500729
1893698545
1995854446
1104531206
1755611839
1617239359
20199952
236759880
2094455429
6320062
659525276
1718401884
1086078837
42119454
1077203356
584270812
545441600
2050033914
1231184411
182783577
1747551128
1354649656
1795217827
1535293314
1783094888
556152101
1088329312
621401677
469458975
17727099
985267567
1018866291
1958490502
1097136602
10231566
1201153988
528193026
1057501552
254364483
828202206
862519135
708484345
134453590
635385770
372793826
921711831
1480123671
1260185938
67508361
1976360760
1127480266
967459514
1200578456
1556223054
225091791
958707485
1900785309
863368175
702158449
1922246567
1502260924
975030497
2051015286
413100028
1097758218
474040486
31088284
2045270361
1954564493
1590689836
101129072
815594417
507495752
1309561896
1292377011
593132950
2116825035
1663691440
981732133
1473037329
1436955293
1504385243
261286221
1070979574
807162928
1891314974
1085026130
1740452534
2101291693
1773859281
1132576283
853162280
1550701288
1495251229
1668011108
1251991040
1504057078
149405766
1500941492
1366847340
95100458
65826457
353942782
2072586730
1336648299
1674834730
1720081338
2081953065
71261255
269076565
758225108
1516637305
1594284003
1964015255
793764366
1500336966
382878587
1810447987
1271174331
939756848
20653982
943671903
313090673
1014846849
806817939
1254625747
67750555
203090328
1711014520
646948921
1606565764
1939651251
1013348552
1420711741
1048971379
2009847010
976674387
1963519899
110429942
1634321209
316696274
757030524
1923209343
589052269
955058626
2066340014
358858479
600755304
113797421
1167340135
1520048662
835383619
1594276188
747226189
1766619586
231719048
508633424
651432412
1199544492
1503124904
779568906
2087111914
1373414852
1185508328
1261443207
2098566062
951973737
1561692720
476698481
99523999
1724820418
32748378
507302989
293552790
168948344
316499900
951268385
1030477174
2006657614
774782882
739782253
925923507
63607806
1558354035
1396818415
1837540504
2028269221
958716137
1850226031
1447056576
483074408
2128876905
541480199
1935530184
237026949
637223715
1921467938
1481347149
1493565599
2117893937
1988216705
1268398207
718013172
1952208882
85256992
1395716851
1693563922
823367523
2082903911
1600619725
1548627653
803986607
1942975624
1675605261
1669193299
599980878
625957670
442717598
1531604038
1056641955
179370420
1679678283
1800941309
1707765307
526505410
1126246055
1938398273
1106797933
1066228454
1919666048
1929528885
901880888
1571768528
1871676860
369986202
1855480514
2132853513
1959099699
821037014
1061974432
1551027329
694068278
27967200
952625664
1089640963
540141373
250825200
1478433308
1014867754
1888512623
752301872
1208071219
1361583342
1910734039
2021576751
1753616246
1629469798
685011028
1754861855
2077302125
1603120079
1347810198
1063135594
850090604
1335996008
181544772
2042603642
1221971787
1291594371
1008346778
749056531
1145729535
999745205
1123233733
1337986699
754908334
1415953533
2614903
1554611259
743060062
346525525
854192429
1432320228
870658240
283522675
565432529
1306159166
765063183
1455580360
1552740806
1777180703
1256880713
1717114091
2029179760
976330821
307555913
1284391330
1833490331
757285554
1715666200
728808523
943319949
899480634
2107797080
439689631
828677552
1621119546
780782079
491820340
1747344348
941675663
1696838094
731454740
1325938626
17500093
2050502554
643564824
932506898
1310410170
435962213
860964951
2079064220
189898912
2030268848
237676801
1563035093
973738586
185769224
1088676738
534059658
646535439
828817658
2000911676
550638570
1990771
606230225
1632460376
2041034546
899423727
1579330458
192435161
1818094020
502992324
808136740
40325517
1896768745
2081414354
2033426916
1545132231
20753784
118973284
1290071747
912813819
103383757
413688034
1219344775
1681994014
1471609963
107469742
899801535
184776050
324088237
783355590
586264440
236230890
1431194646
123371998
2078334800
1883576758
1780182669
697300937
424194715
683931492
476476951
25066179
1913066996
1011863769
2040297749
264847507
1559566804
975808316
518325663
447000442
1813838553
594355301
569486713
1265510240
1562428606
909509773
522262488
1663200154
1563722584
827200710
1532320880
1385896231
357419177
1410586299
697544987
741583900
632055380
920933120
981476369
76772217
1562761013
686647783
481460935
1741908174
1094876722
967585133
418887662
823319920
175114678
1303377193
1504703240
298071550
1940798581
84300051
27613340
1178641193
2009206888
1292343696
1110667471
610087724
482607951
383585187
430168388
1694073046
157229238
1574471413
1637204438
1103159665
129480818
1580580999
2131815301
689982808
726067842
1302361330
1937523367
1042028527
992597817
22427877
464198926
2027319097
1963454718
1715854827
1261905374
1853237192
2113379513
1860165353
2039062070
898103973
1501599108
696996367
1692935106
869999180
674970018
195778857
440706417
300989217
1613595596
407428739
1630028727
1758458713
127932339
835274990
973892869
1058879495
1831708833
1680425471
137897307
965541642
1086858963
910032207
1961071975
1767847928
1370141633
1951944553
664946689
1089876698
394296097
310263461
704920791
728213690
1932402209
929533032
490911295
658085766
1919718484
2056571837
1993493059
119253993
1667871411
1901046653
1740844597
1358348198
1108396379
1959730181
172831979
1666442515
267386248
553867623
2055149036
220589329
721708807
905169047
848269910
1669496290
21163229
303213804
1939575581
401776654
1814879691
1021532699
251630503
669189788
1857570417
1349751487
1916012438
1915113608
1548712040
1955610134
1614559643
794460497
136379287
64839120
1975662587
1110775323
976825793
1808568759
1314361430
1204397050
1678616633
489264090
1399235611
1755081179
1335272031
967848711
407170310
2109219549
1661043847
128637251
36153169
1150797817
1772686147
1227691512
916855185
816891720
2093415039
692229392
1658552917
1319440734
1985333755
2052443058
687254060
1010045558
684648886
1473950833
442025937
1730127841
1674545707
1486389608
572676969
2034539096
408348931
2089751921
756797663
821801838
209785770
1536286697
1226755100
1666190403
359096748
2034911324
239248729
604081547
2131973543
1029251238
1976122131
268694879
511192498
1001559327
1369402838
713144003
1642068219
1581673562
1158952795
1329291229
2033317312
1118772944
1221951965
1121934756
2003117577
1818942461
999688974
1698982326
1830393724
842805000
1208045961
199417056
967966446
637191526
350487157
1254390042
646462512
362029116
131748783
678003844
772834321
470719819
1002418044
51275394
717012294
300947855
1744035580
1427681405
1390411504
1654194242
1485851059
1781383277
56429069
376779424
341880908
326544297
1424407006
1463883373
1049945001
1675941301
1670337662
376292038
826010049
1492146282
517990734
1892333203
423468899
702257834
1467205251
86910299
1471923953
1074753350
577312754
765788614
1028208814
726027253
2074786751
1133991912
1551519589
4562991
2088446796
688405605
1301790127
332022925
1318284085
484088797
963207271
1923220357
152144642
192284025
1971793020
915370057
733362822
770280043
137820586
1746550282
457586495
920968977
962789459
685508834
1829121178
935572555
737186208
1320811803
264269587
343482142
1085346232
712783680
703574544
1417930165
1012621918
1224402265
1581772234
497481762
1141446958
1688708512
141716801
1523106394
2039785013
745110469
1315985076
1918044042
1528123532
660845352
770452850
1705506151
424798564
1836149728
928575754
272107570
1097557732
957299164
508992124
1209646988
607761243
936575422
1082556687
1646772549
1064664269
918554567
2014292486
1281051473
365558913
540034715
393265874
357529391
1556197854
569972247
676800719
826286204
1120506716
1002938930
1297693057
977193762
1446371899
1414341924
2140467321
1942460236
178066578
1288136291
55001301
1418801416
1935263947
1348592371
594248374
1944553602
2066978672
911174287
110135706
1428618177
1917747813
1147660449
83642208
1434639822
671131901
459870922
131650571
170093149
1060658884
1778706832
368180013
927955596
493534795
106394987
1458171801
1078297820
27261756
923849793
355969580
60272110
2075661161
1992324690
243962175
1742185735
1906874731
2014006727
1968836505
1132859264
1264850612
2144921281
1168520049
242003885
1152216565
1482756327
854384507
2144450267
1525120355
1046263566
335535220
247591799
1706410555
1485391587
498844214
65422882
832040868
1915307373
620932630
225912255
1433928677
650989133
599646653
458574544
1128193437
1290834822
659106408
218499031
648357508
929892984
1471066655
873315963
1606588733
375141930
1717058596
1683292912
598071786
516282707
236641129
1122500994
942537557
1158848584
139114458
2035753474
90317484
610018801
1573343982
193737679
1758307730
471514889
1674657664
569673380
601372669
113016828
2134291679
656148156
408290118
683152704
846955080
1845632276
532698906
1824857042
1639020757
1758331175
1980850837
1723047759
2084631046
2116576130
313720475
1770449839
798497407
1289451705
71767299
424708012
1795616405
42973128
1019814991
1987417312
721977958
485781077
2124460707
36390572
57134825
1446571055
970557047
1241485340
1088888691
1110597574
1287590965
1164478671
1421695286
90148246
1806037727
387215904
1853709012
468408388
2014675420
1488145995
1649401303
1528511386
452655147
196171431
739160060
1367401768
1371606334
1948847474
914378347
441637436
19174049
452872501
942197128
1112182686
1125087102
513627451
674849173
264091583
1726644595
1747301217
1314655470
1785242761
715232683
1446288465
1009546296
878596008
2110618552
588348181
460021985
1931901639
702802755
2119142660
545675683
1726258533
1104065519
1213797544
176066648
751579936
2009394069
344879716
1598514409
1689711474
1594225524
1241272231
1249055420
202330785
565068219
34533980
1922329544
690672752
1270911488
125809730
423508536
184388053
2359563
1473689595
295089042
810299863
1840956023
565205514
1056056662
851772413
1824945628
1807823617
524749435
295992532
1932092246
877395622
1249727958
1095780031
1392688834
1717299386
1343828242
233796121
509080219
1709284352
1324788764
1921171109
1279053607
1563132771
1186185900
526049264
1855134100
1675818301
193477696
829480614
464956203
299786207
1643807917
250148944
920949869
415927229
64092974
494993149
2118021342
1564723726
29943515
720013192
89777161
101871771
1511578758
816166091
1571248122
501661805
769861612
266101082
209104730
2020729438
974439284
1770363346
1461653730
1323557851
1169102234
1532688687
613908747
658397262
220156861
1921822549
879199397
1316324096
1781232310
524194531
1633183935
242087496
1826513470
1315133154
560078377
1086429785
401451932
195247018
1430446517
1511124358
1575152113
1494472569
1130812040
1540520584
1161650629
1232049323
628285858
1994425666
1503065993
983674182
251513841
591043347
355858990
1597792089
174170452
2058790963
1052261458
1856824182
1713930448
1360652489
914076500
144668483
436746112
1757479971
283031066
193724989
619708233
397298859
1909938144
1627840424
1000996106
1381813670
743635966
476852463
1375579269
343921548
1847986279
720039586
2016729069
1795616405
736397201
939528600
1462535173
921112032
795126871
93992637
1133323100
557215699
505333374
832480778
838471353
1230787322
1492726709
849870804
390849099
1833747104
2035187875
636020514
2007611733
570735799
826557399
511942077
559088653
336992264
363360413
266941146
1428681287
1179457677
308636572
744205413
1244726875
165725275
641383203
1612450189
911384516
139256450
1966437354
452122842
58956653
723018490
853402844
2045559453
1514712351
1962093184
711123892
1749302116
1010954621
1716968677
825994329
770826918
1636566572
1260562197
2090379135
631109084
1949134586
358440494
978114255
1254616725
1051999581
891668438
1739860145
467659901
2010994510
1603027552
38253668
291156617
1520796405
2082984764
634794858
2086603760
942343298
855794068
1310653344
2062265764
1197681611
305320326
1916637549
261586237
1627285701
103847089
1284998301
106392933
472904575
1303637791
1336937396
1509542643
1674854916
1593416929
1876112875
1063707687
1508285730
1413571169
175422871
1372278586
630189323
380103663
1221133518
1662035715
359423040
591889526
414386939
247034166
1721157577
316569758
1023917321
1353831389
568679456
513511559
1206650109
776423245
1432266592
1232367913
1640261920
4948173
769069259
981834905
915647372
1157649771
2112330987
1008069253
766013113
1758445271
2021856252
588956853
284963938
102889507
2042020745
1193176879
274659344
2046643943
1604556987
1931412571
1077568151
251761532
466732243
548044807
985924906
41984736
416291632
58088758
295201847
910142506
1311338817
1036566112
1263019507
97577756
1167784491
337895700
656724962
979750548
980482116
1101929810
1089657118
221287075
1983179491
2042451192
1324478576
583704792
2077878420
1660070131
731694407
2119588057
974804217
1990407616
1215643624
1851379465
292071868
378207095
681380981
613128837
1288031880
1127968025
1612431755
1407115751
1775235341
298096771
1574926532
2142155714
2100757489
1499673635
848688924
1701900643
1018108954
1205912026
304957672
1138884530
140488671
922515483
265537104
1675217619
1390931620
98195497
1419367826
1935007095
69886534
116314164
255032608
397033699
127318965
1898488243
778322303
1952763121
1724878680
569259992
1138339720
615940776
1735139938
183997318
768001087
101152760
326506382
1004012381
607977641
1750312577
1794965602
421691350
524679044
628440606
103430368
1102525132
914912801
2037114699
1436381078
172228307
125932499
1729872161
1386119574
398061734
2009076175
530418467
1296054158
2026579390
1708044026
696886395
1828570744
628161097
1664605423
1406481884
1576461090
1731470092
1385245492
1765161441
736644452
1157811751
1063008798
280787179
227436185
1446252910
1191668187
1505497720
1635730518
964684300
512096905
1434555119
1463928483
981299923
359725703
368426234
692911760
1499772836
1063761198
530050606
326983486
738533582
552773357
1883659865
1101927368
561388310
1214728215
1798871313
422406682
1071068285
758629667
1534168649
582361870
526300292
1940764288
53257709
83639896
2093350798
38028890
199539280
995411125
1922392117
995925034
604373251
1947762517
534332021
97755086
422992390
21315432
1217088002
1584063669
2043630164
924242490
1216464190
381857730
2031291955
96486847
2035003386
122059289
444900984
1267773308
1387201784
310380104
768846918
403995175
2003838639
1472620083
499283375
481354238
329281145
250535604
385914550
1004846055
1745674925
816818736
112738822
1306839467
384880856
969831627
1017027338
822682152
1854253896
152512993
1152583150
1499411141
1253037235
463526909
1585924608
366438373
174051763
1133674278
1673140153
1465670605
520151602
826850121
642022879
690645115
247802157
1985956983
1068592944
1681763469
94318239
1791779178
1697891681
906784013
2009738743
1812537930
1937417606
1432235246
249591900
1253232721
796229939
19481337
1074749995
79417632
867440370
1051466483
1293457555
1303996756
920740005
911676545
1343700660
1849172391
886111003
232373723
336517554
1932554018
2136062380
321783111
909933521
422046903
1322424649
2094634597
1114761116
2124472294
1793383114
282915477
1418383374
78831181
2110655561
1119814426
1708167957
1204668306
1914429491
879493963
696944376
31698480
1291973209
1619801746
805806139
187849356
153885163
1747141096
1865328672
440143113
3802664
2074096123
1698993791
632281653
1364820455
2027236624
489632961
1957147667
246984149
966344139
521599993
355525746
807029277
813628
1244199897
110194744
1545922550
184941091
900638070
964952499
33938169
361093975
355503469
284917443
493307792
572909696
1781579459
1986751341
548034448
393603773
1589429889
1054487942
1767520332
1880411592
1048680534
1233104608
1843406162
13519113
1006390007
718541750
1343593722
816449301
1083555125
1665402474
268976227
196235828
126456246
1097173833
1869603866
1731813720
1566418645
105810969
1908462864
1982839754
2113211359
290827386
1311160526
811913280
1909223851
1531787134
1081482029
913939670
658607001
1152118942
135592098
905740706
864639126
1989369390
459534957
845334375
524745879
825363369
1311458521
21359575
2063341638
1051816156
944393369
89277227
1747943188
1091335235
1462608438
1174298995
523137841
1574605602
2014675242
1328355568
1030535122
1230922202
1376891487
1870595067
24334454
646514284
278544984
807972372
1126026206
954000212
1346426877
2091188061
512273467
1683474027
1833640872
530672667
407539497
465232045
898650204
1579830299
1080826722
1534286270
866181375
2059121988
809079871
2045108117
1661967045
918815446
1951239050
502938531
2102838301
1007884843
1922843845
2074946152
1562653671
1600345983
495260276
599128241
1706353163
1983109811
328975576
1349048292
1450876849
1409714198
2063422867
1448959969
1509337209
2146753317
279913351
2069329415
1369314016
443610008
365856913
1347013167
2039675544
1345923486
575034294
1503142329
792625503
578526355
1978732593
1110304831
2099429463
208063208
142423151
423624390
1351111288
223195994
1005519416
1622902855
393921772
709856345
880380198
1074585599
1395856613
953018679
1621631061
638741398
1164494180
473882130
813144251
328583599
446993750
1366021600
428981688
1101606790
1131910378
1136050499
1987342831
1042950120
382560921
1958716977
31420745
1376808002
1619545215
959115920
1056253253
411091987
448507086
559860740
1535307662
752542592
1826791195
995764060
4231416
53968237
2125953644
944151323
1272061330
1942639650
1129550969
530659828
313926926
1236583817
454334976
1691566360
82702273
1907563018
227922448
733358202
267901199
1144117480
1186149112
802442587
1426834187
45330866
1730281293
1631906812
114994907
1254832157
610472590
1108320768
369393897
1472335971
1219043109
1168220807
785757095
2090643805
603058275
483735499
1184833151
836266729
557387023
975194220
525410717
1719358904
1929048246
393082201
65227423
245324668
1573385350
962685006
1851272396
221504883
1978989843
1135336036
60756703
1105312548
565912920
1154601810
1045114073
1782780447
1764647414
978038734
87885419
1315211774
1995668701
820403925
1234129042
438884981
1589290163
1476046683
813055571
1109766075
2112088457
1750216666
1652308266
1379969915
775344264
300415531
2035039503
1240562968
2077659872
1731482592
701937623
2139761320
708862850
968729393
938180928
621597397
321994426
1158524193
336835970
793289428
2023999076
649012422
2085530841
1274635788
1279719480
5486342
1919328481
1987127164
957503134
1893094418
1651016728
1940546257
407818482
1993319259
2132645306
2098970875
1095604067
1884865818
420098711
235122238
240127324
2059164156
710066428
907610633
679316242
163072003
1762680530
1783555084
927875492
580639572
923080479
731413530
40965834
884167860
1444332019
696910571
445253995
746756049
1327350129
1438165339
1608721561
1221526259
180294025
1631447127
244251582
1595233908
1069018943
1700030842
1711106105
883191671
2083733078
1201659148
1320218978
406863314
1986794340
337516251
993233534
167659459
2018104522
2051939213
1836754235
1067673316
1439137146
679625665
144269561
980702579
1483882185
107010270
397470965
974837505
99499178
74051230
1354173311
2001193625
1512509190
69046216
1186572221
338204758
830957865
336122425
77535688
599139302
540162998
52254792
95926474
1251761416
1934902803
758853876
1443353540
1498400716
1468348790
1566550785
904388249
769262860
573286457
253432786
1429381134
448477838
2090193212
1519887177
1141366432
1228805060
81236879
2121582833
1544525025
1667911036
1764198403
889755398
1778230502
1890042318
1750029547
2010686777
1409538870
480187571
725034596
556029234
1010233001
72135570
1629561167
319452453
784995750
1692513738
980944665
1006729994
1967238240
1936701572
376528134
1785919962
2051400438
687862452
521631052
1656376921
2032882511
169232042
277553533
2078996246
1666001693
1390217709
1575870843
1280988112
1130815274
827821447
492718406
1083963361
1774000484
756157330
2055149338
920620520
133868461
1900776085
1885772086
2002149591
481204479
129296576
1509688964
890287644
1250021280
2042148521
866642178
1493402094
238053019
877896701
15617603
898527831
1813250640
601115941
1132280226
1569126965
2130439054
1014672453
950786877
29211515
1807576920
1964370198
1173182015
1507866297
545053066
2055127430
1506668535
1208410312
707255217
383160563
607741212
1847419289
838973340
707007037
1541952480
593776553
1134911767
325755954
593245148
1249418418
1893741498
1726842616
2059801765
2072118683
773246248
247736746
1341910979
920359201
1458142841
282632455
641756880
105124409
1300785452
686189658
1230235085
1869938413
1437288880
332243560
1345325914
952832546
1707180476
688446773
569151603
1660115527
946486567
1073088739
2144078598
2014724099
88734032
1999341659
440071825
813376555
1164351742
2113564983
84917622
208078051
486146662
1905003791
703624769
890019841
726820229
812542333
1646322285
839914082
499498196
608059249
607761243
656149255
1193247256
139895369
1215205763
1680743160
263610792
37563830
1719329718
1519934069
972820470
2116147839
1146948773
9528563
845611949
563536982
1091595890
1700637987
2105736602
742781558
1094768233
602721659
763064572
40065529
793229828
346208531
1141970613
1192648358
659681890
2107542101
96190457
826600224
651602997
383659784
491491449
564048813
1355920004
1081663371
485971927
1005619984
1734156126
1757653245
1157863817
1140070895
589549008
1279157521
1403200349
1080781435
2114225496
562689847
1541875880
1620747635
942420865
1893366711
469844141
910213503
970607513
661186315
1882676466
2041334212
2031247009
475623391
134166160
1598508284
137465905
709550987
97490918
1957263075
66819282
351435250
6270274
1072430334
1642648032
1818648882
1056071193
1991052446
1047393209
1449773966
807977341
286834947
1471848577
1598671713
613281756
1356128256
34259414
1194073311
583461206
1826269930
952856591
256562834
666556904
350712553
907641780
1480822072
1940394172
327492335
103435886
1914811662
1291700827
1662742311
1284538790
1322843516
1506729661
534229741
972284369
429073560
1317554480
1600425123
284801860
1552596458
1183216395
1636514994
4986955
719630629
1525209758
441961596
632211554
1137525087
1046559151
473787400
1616718034
1387709429
1758377353
1180756518
284418922
1508005619
775034876
302230466
857225312
740828016
332105439
1238292370
1595315504
309533365
2127595321
1750102853
610895280
1158849478
341418500
1289548828
1833202805
510338225
257779136
1035705387
434456770
1674112424
1011242004
158868138
1461612958
2012061199
1107570932
2079035410
1449695834
1959680510
1101937472
2128840207
215542600
1900715486
204200789
1539072504
1543222326
837533968
1052309495
37485704
429550044
247334651
819233907
154852998
1063959461
53915909
1329791298
131350348
437422034
2111147427
117410756
990124874
1398993835
1353304802
71785420
1345159541
1515183266
1145504103
220099660
1775699431
1104657999
1887277365
1778986374
838304440
1593315188
29012653
2081670630
1902828172
1828058646
2051039703
920118911
1510368058
1659378311
2027820703
2008929149
1006333935
234785832
1204591926
1333218340
790532761
2141304720
522075311
28407185
753577698
1754270102
904115026
1620548411
1932015049
528996449
711071246
2051452323
584605838
1796185998
1700604680
21945399
1593610632
201558242
1497831781
2138029178
1674454102
699740169
1973039680
616552726
168716436
1085828887
2128955243
714228511
1686471715
2021832004
2072993418
783004903
1330789387
542045269
909735901
457635943
913139169
615349009
1976247597
948085363
120693352
1070220536
167160480
1777813332
538842511
2026662627
1230629639
799970975
876374942
1653374383
1464342325
1448565387
1773094285
260081018
1633327755
1488660076
624696339
1604658616
1513456991
538942245
1914028558
965019381
1148980510
1004302622
1122016963
1894140496
261080200
20221804
53202889
1869875551
2141749192
894255570
17289954
419330315
1577322207
1297729110
1079131257
1267660313
1330760041
1062297457
1803351900
1054717303
1809880498
357681451
1309990430
1370727690
109456824
283541333
501288648
1790019310
1075242007
1260269822
1125817589
521365711
1868542200
58148120
637377042
371489488
886916117
861022065
641838378
1528474871
1196648091
2007786802
1519464786
23256984
1188544580
2146244528
1627050184
620030210
1030672131
327197282
692495362
1194458465
2144177713
473268077
2132797204
1687657808
2111010960
791248194
960612399
990329665
1809167746
129917312
1357472911
1053993204
2019500209
811231696
720560110
418465877
1228942002
378474907
78791178
389387725
643332283
1074901223
66743849
963851633
376767107
1280410214
703113251
1186579866
219863249
2033204448
2116961532
779093477
890355076
1119571782
748714851
1620219257
670251451
575095065
1567042611
30417745
1001132799
377101816
158779432
154690981
482720195
659186177
1543741072
1559159020
1871689762
722785135
1810868918
1465960892
1931197769
532170595
417813027
2029682643
1439036480
1379496789
1510190363
1881351843
663859466
780371585
367832912
1991979276
1279668189
124165978
324403934
1000516597
2018666862
1160326671
185603252
1886693788
973651203
1531769739
1744175682
1343641124
1058251219
1366354325
571709829
1880116215
1951664460
1107169312
1261362243
1379363009
1299034237
700201588
528068051
129045675
2037984357
821809271
504001083
227277639
417651150
207550421
333815130
1595893153
1457042855
1681504611
1075796648
82282026
595012874
136228458
1213146827
826684736
1140516557
581408311
1647729948
1480869420
1720171052
1357159976
425861252
819141946
295820328
1848331533
863847623
459880575
669210116
876351079
413335794
2070594192
336734017
742955261
893600669
1420792981
982365941
708739299
2042752718
734414448
839535162
929131529
795245180
710015098
86875321
1972426562
804809235
571336349
1988467452
1996857353
1345580785
35994090
1923082446
284170580
1921661943
2028209019
1012409852
452283068
1846956274
1304718707
1766643757
364283957
1146786621
161437333
587902651
210479441
1647092410
1156355303
1052856402
1850309506
1573248519
1899854945
1940170375
1902433512
7129741
109035590
1881735570
1017361011
467515171
1342515406
493932380
83527268
319605153
641068611
1680576356
1470368877
801561029
159428939
715930638
2036840564
683457387
1730411588
1478421204
1155900163
337707109
919136137
941278664
915189480
1816155451
498528698
747682595
253043405
464377134
1712777384
692948937
1000366119
1738996033
2131653717
635278856
2074621776
1583479587
555802641
1197844021
1958902372
726852246
38135274
1359543859
368583826
578990527
1580807574
546875510
659708949
1950395839
982237764
450792295
26622788
1221973513
478808685
1495268062
1221332607
1749817434
742309424
474890679
1840252106
1979989078
787997094
701323016
920359201
996717229
689561341
729613790
1761708869
2108668069
82869886
149421990
380835588
416291632
546517347
1905076900
381073467
56339435
291539206
540698007
1424487599
1909090047
275477090
253770132
657567784
2105667788
1006367215
1258269213
394071616
376519219
586881690
1799067590
2126610105
744029762
1584680115
1946635664
1608791464
553508468
1954783540
1480806071
1246224849
1501510467
155945523
135416361
1720332598
1597006168
1370268766
1770531985
1472487783
828777682
1082377181
2119018511
1662572339
2098246710
1270258085
1408888097
2048303804
579162567
1318161196
802025714
316277387
1231932021
2031427122
976181911
521570932
1497799382
365175956
1467095509
756303027
650449988
288263099
1952402689
565392368
509544959
54247535
526361628
1256892943
1369394830
906185312
2125589604
2087265314
451954750
575065302
1054879899
1872332570
1109154787
49209028
2093540346
546080612
143990115
1649512184
1163348804
191915958
1205998078
1229017538
136814113
182463911
987283019
1632297399
36227917
1689699294
547893696
422713082
1028014214
1100901652
1858025816
1320626651
1196580866
614441558
454724190
1211026475
601808092
1088950265
1192594317
1302956780
1858186428
1800402387
1876679221
1357963905
245490550
1841927564
562550789
765357346
137033748
1103334036
1542969245
245269741
551385278
639713714
1152108185
1940307684
1527074430
1139338070
1365344878
940797217
809079871
1625478186
991118751
356801461
871809688
1546364958
761324901
758033531
201598111
19743495
168131420
1472078118
927516427
405482697
1569735449
894276902
1463138177
288566310
1794677941
1833152464
1046330170
815985242
1806996651
655858228
437406274
1832705718
721306324
1914882787
1313336460
343292380
27654831
2059617257
1413106563
1518002646
1739229700
743617119
2114658007
711182334
790110453
2067717089
476256701
928222452
541589819
152090801
1700228490
143760312
874414898
1474575833
1453682013
857257505
1474760900
1980314029
1128140824
580448295
1217758698
767575993
748276347
1659300666
32463287
1998725145
1229641142
1601176926
815551762
1762473771
130739792
1163413172
1487878148
93982251
137388061
602932548
384667542
2076998941
321131848
1049524597
1093447187
1334042408
32559974
448690262
640536815
1165505711
1210317815
1023552725
750579439
1908738821
744284994
669329563
859343694
920255365
1765548502
78884615
130363579
1520876630
435258309
1020949674
823586337
1943993337
228253538
1855165817
711117107
1339899895
1826009076
909576959
799143136
659033223
1104849276
2092889841
352421791
1545572260
1402499947
1228325316
271602247
800326269
957374040
1671940394
1923531483
149911062
1409294861
1687348835
2003355437
813449983
657517912
1996596386
1909540556
561137052
886589474
840819143
2029485946
522278943
808921177
160391548
128090416
1258399511
761492047
915268425
1215176966
395527135
979087712
1149317950
190529276
911168933
989314753
1103482555
616384223
519754065
701158989
1644479894
1043055138
4643925
2141729733
2003875723
160509078
705681234
1281016332
1294239820
751968642
367776142
351050097
1112732346
2095447652
722299918
1517265963
579872102
640041640
300417864
579638435
932541463
1831923016
1912242418
1499036478
300749629
229193040
891088920
193676984
1567465184
1292756380
1984146008
217156960
720921898
1548808526
121328568
1102613471
1032203350
452150797
1461360850
470353712
1205431834
1547436524
330318880
1237527765
848292578
1473048303
1213577043
884745235
855674747
1953558352
1324083988
1575922963
503593480
1529290997
1296082109
1433966650
1464310861
93723831
1008156611
911451081
45250778
1831677894
147838398
877547901
1914773363
1006453127
1692994077
811898523
333664838
426099177
1541947405
768611980
1573904192
261325781
531091416
334462161
1239090887
1025087076
308961622
1321923893
2029919541
1977188054
132186967
988187268
541506541
602943388
1369738041
319116815
534098617
1638371664
1641509207
53805322
1619545217
1634647958
631953068
2040099031
871034412
698651471
1061128856
1385235059
901307190
1966717350
216208546
1615304007
2006334251
1974461471
909275169
1427496286
1733815268
1447945639
955766150
932126369
249060444
1145375469
1293071207
123026600
1832867367
379930266
10572325
651601315
874478315
231529526
346498988
193362354
1403961855
3504115
1991809023
47806430
1837710310
822357842
213436566
179075870
967950368
858665384
1107733428
329444580
1934276109
1266134463
324981563
555713197
1416669940
1854179995
1432338892
1977994400
766872191
1068990415
1594744498
1269434034
873380580
228987918
2100145522
802619548
75447400
1049379143
1803241623
1712911276
178474487
725164095
942922605
689182085
106372068
1020820247
1836226721
155004314
424619229
339749480
1566271623
646885057
1580297437
192353690
588845640
1179861356
1613812644
1536771402
1335198170
1591597087
1976898435
1438637078
799260697
423545333
426062682
1019855700
1726236475
1404922933
162200422
628438750
655552491
1616422412
135323360
1656552656
1415305137
1436740388
727735048
76034614
789960826
277313623
1350306982
488116277
1200700196
913060134
763163506
644957702
1093786786
1966429386
1744905799
1358495728
1346341475
884350534
316318645
557167429
1198809268
798832176
816956695
1180065885
1782635669
1906768337
420238759
1961103848
1098190552
348351990
1911302597
1315325149
2062344483
1824794102
285349053
652214142
1959624501
200744807
804554059
419420636
634995202
309455305
1755741817
160886873
2091324418
77063981
1239232781
454909263
1150846187
1352998789
1309495048
597814927
1690456171
525277980
1223792165
822254845
2120070972
1463728802
1113663076
1552738720
639177022
1492993333
55532243
785729297
1631296065
374218697
1725581258
1373283865
1982998190
1267793820
1471081988
186141611
1018691889
1265534066
14000112
2137649811
972738836
1331954312
1510260050
912247929
1783887514
1638227558
663832885
1339806023
854200059
2102498106
1505539562
1310137249
804807502
1190327117
2117787283
1455692381
1504455751
1001467626
308183614
1120580265
2072593272
368855472
849966917
1672116811
2025559875
1302525271
1570249275
1371120243
808018393
160669016
1413712916
63856214
362766588
1293279832
1051080686
1531397699
1156375277
1998015288
1149377778
504297194
1596140156
1779519992
810336114
8406231
1602411223
1453520817
1967969420
1427457582
1924462167
1493850109
194107546
1813521035
628461752
2067065962
1210039109
1685981387
1383482052
190964002
209183152
1409564522
1914764723
221038623
1124875001
1527844739
1074037936
71587474
502470111
622992223
1756113472
1682312950
1285436449
91923461
760479625
795688782
957909048
882032710
11691372
692231126
1074817489
948898576
458005044
2138860805
1656140199
1163632942
1795655865
1204844580
1615511813
1077254520
1426257034
1731174113
30893616
1454069613
34868058
1878079007
1035096934
49458403
1387351601
287318000
91538438
1012568535
72446196
114889655
1185790879
830518952
328788966
335688621
1356812384
348613740
1942213820
321606
497705844
1574295612
1287791422
902743360
164980006
642944465
463722060
1472739540
597681005
527309793
788108714
1044036090
948293954
1283697476
2040020712
234965758
1720135859
1012498120
1931245683
2032043305
2072117605
29995478
1292460795
599026324
861674509
1005975973
288173534
669662249
1624985701
33910652
86285520
13469356
472353388
99502197
1935950875
141614536
682639341
393497341
1888909351
771118762
8051892
2070470902
1727179785
1048201409
1120228421
668385464
74955245
1034383509
1338554948
518996345
373658225
583150319
2074102494
2056423665
1652412260
1681185738
411392889
1285083964
1123760175
151548903
283762791
1072557334
2123151304
1696254966
1526090485
1084430532
2088083498
852149512
2107283239
1304116515
102208601
288959202
768856624
1574498048
1736073086
2146617517
1528578436
186225634
1058288176
1051637405
2035733542
629778197
1091929419
1168734675
1568006795
202355605
1686772531
728106844
795299170
263732984
642222422
1379336207
1869372508
1005991627
62953001
639071301
532861621
1796434767
513162557
111126269
906956087
2063179524
1451198828
187958635
784335313
1886596565
1750318653
1486324158
2145731266
727616623
1698471125
1554485471
1025410928
679522506
1746438465
877352602
2096258663
874857696
1713239446
1403973002
584992078
1689056470
1499255537
1804403669
1606647843
842292726
123050209
278317328
1593409954
624995784
1362652935
1637314201
906492165
368235843
984272020
1398136250
1924603263
772827472
64423601
380828356
727199058
1733046176
720957777
1979075453
134530200
73559401
1057186749
491785854
443179556
2092176278
1098411154
1045582487
1237613662
326923820
1784061191
684185515
1974842114
1062358059
1801600292
111709036
234282266
2016681853
577706798
1493333581
858305149
1557046340
503592890
1728647371
150619921
692768783
1820253003
11573711
88791178
1307474901
483852906
1421188592
1508561096
1844749299
1789862314
1373081884
1918238021
22006301
1347986963
843374621
1053790919
455776189
82515593
566983114
1902856386
1402170505
595727327
491442784
1213618773
1429849671
1663490135
1617836545
1792556302
1881471042
1726737574
297533132
1899472751
1741722800
1366436385
553235020
2010359336
1565660313
1079499572
290736321
537356856
794505509
1176844615
1185309620
1235358807
203017806
1766923003
490694204
521638464
1324100905
608238526
439463064
806642342
319105397
136591644
171371726
1772390956
1862846168
324955684
2052466538
1019796640
1249576291
867781198
523706072
754929900
796087952
341607012
756821309
205598678
444194929
1947009355
795294038
488953266
1369429668
1294031782
910751902
1761308457
1891509606
317961900
1582822253
924989834
214415948
1161955261
208088084
2087077717
1178808271
63278866
114781302
127066534
1624259083
198669225
1045270423
103202973
1735041752
610869059
99413355
1774296833
1717728957
1375891382
318251709
1740965472
151897400
1790575112
1552154258
857342218
1455771177
1155685528
1332321183
1573150278
461550553
924110005
32199899
1966152499
339053899
2139591849
2114337229
74261736
779555225
1794945827
1608520308
2036577083
344452059
248012250
1814638782
767689597
1750855507
1785591586
1698662214
1424699215
945815518
942532206
592949551
2052037135
1444238889
1572081579
1149803500
304970761
142309069
10294790
1429911162
860832558
1617926408
1239534956
1469840342
487786757
221684365
217912572
1566180492
595249890
441677111
2039426934
1959381859
1414218309
1121158837
400516774
729147239
1366540913
1798218403
369055858
1692231437
1726020738
948853433
768946492
905115054
335059106
1950705883
331625954
1337568760
1920503859
1054661348
1720919311
955185131
241054079
184702719
1523659609
1185658877
539426135
1818478621
1064346724
1623118294
1686238913
449142951
623505836
1360056013
1826103301
626608925
488139465
1933115122
671576684
755527107
1233929448
781630767
900510885
1793499136
644573657
568345449
141407631
1706895457
1641096273
441911265
1628617392
1487166441
1048783118
1556950116
1182080946
1015891445
1421993699
1855688905
221873449
244237749
970491095
595410176
1406249573
708715516
164390410
959699667
1508137340
1356838850
1978789355
289393111
1490020547
1824247781
1693136041
1368044831
1820259119
1629378068
639349316
2082336948
482696973
756180240
1745009895
816130053
2072323676
1179477585
290928815
326050711
509987018
951140282
612416939
1215814438
1107067550
1895217792
1844196914
1941648855
812169690
783974109
1863679667
1693572948
575272559
580076665
1426292442
182447874
1831386412
456264317
1788167747
1344649935
617998437
1623126934
1209897879
1067149298
1181818466
1032390670
1352537173
1585782842
684600949
1906723670
701290582
1167390631
410340514
511057223
122757650
1280935850
1067695044
249648727
1344512367
1454129694
984277099
235188379
1900430773
1438084366
417529768
449184272
2049682541
1194168979
1638375416
1945351062
1298599035
531433396
1890151305
1070228404
1671256851
1248012843
1810744381
925952181
2107429300
317812952
863488212
1878678471
1720463606
635542206
1009413143
1479877610
112470462
1780642652
485290124
1154493961
2015599466
2008354007
1219492784
1144774576
1478135344
1016122849
238172305
1859888045
1706692724
1587859044
1037870969
415409716
1038758120
281421442
1359391129
1092869514
1506829210
1185037614
1697380136
291693917
1034656538
567955315
170031133
1314098155
1562949556
454934065
701346329
346404349
45502774
1260284236
140486304
430830023
130069427
1697420225
787767546
1021943530
1462594415
360678631
1152054179
1084958568
815823002
1269820637
407847915
2070761172
907174743
170626163
1915850710
1937262584
204694975
508463640
500940765
1104403614
1973310391
1620109081
1347315576
1536603572
13584410
1932060040
2089718575
1854848779
2053315956
1548930540
24868166
1042712961
1039955303
481022071
1306046273
49195068
1976365259
462248923
1080304636
1391049279
765343190
2102155825
1094788598
1280365614
1666899800
1443859384
861971533
493115197
302920673
1371028143
1049996928
2018794100
959241288
1501580384
81798305
161879407
296462489
514288115
543700073
209675506
308188266
1301236816
1914221190
1264508028
1933393577
1106290456
260925911
2015993491
2002568993
1493537723
872102188
770574374
727766991
1510118894
1119576750
1562603891
330923081
1562483860
185196320
2109193173
484185987
2097073508
1301829888
2056932755
611836288
172038574
191181397
1642866615
1667688593
1039120335
1358549906
967418663
1649286720
946424508
105227645
1033129185
47171557
1665607836
362733131
486008578
546467203
86751792
439065785
1381272148
1097073964
1762329182
19560395
1754935867
998240299
179445928
43026916
1068932949
1610271184
843477549
1149820477
144966144
352728852
1733359743
1497526580
1803066545
537736992
1297997644
1494268696
989052124
1891192869
980835375
681029412
1176602055
1932942153
466056798
1179550797
799712856
1962713639
1385359432
1485594799
1576639985
882418832
1092820237
2142079328
1751575386
114713497
1325116427
1762868350
1015307567
679847979
314455816
804979317
1888127892
186063471
448337520
1817313512
675864195
1074259984
1418804514
588710820
181926381
1318296613
1306035415
904137602
192699890
10125056
169684960
1747778103
1801507666
928213032
980614119
988938868
636474692
1572292668
42549187
1427633374
1858086860
203306500
531232909
1682927352
332011357
503881375
1048043693
514175245
1752134030
1753610395
1451100630
406694794
170518479
1912928705
562448782
1216353029
904535236
244280153
1430020166
1860317353
358121363
1733866445
108563503
1980274696
1042671584
921581233
1074766827
2066562703
2066164793
1307649081
148180732
976793592
212587040
2138995586
1793382852
924956430
899023363
822706695
7231828
1517729097
2056335634
619998953
1229062575
980941102
1578523908
1046816858
1720756949
279713521
1467678670
2032738744
863877997
1689182121
1717079428
998588540
782848992
1829967027
845932787
1847011462
1865388198
1397646913
2057485823
1971010252
1445459049
570006292
713946259
310197704
727408254
514560844
830651309
1978265255
486547405
1475663833
328281890
1240038266
147684296
2097655969
2021701553
844303881
1330391849
442265840
1421831997
2015083
1520847359
1080732314
1979426004
89121345
1015446965
1825563664
1257599078
1309293033
1192515034
1426180419
2020364295
159719687
1885532639
101541680
394258570
1108328042
1369478249
1227420043
527256578
1390529337
2114420674
305316883
249660484
1220355836
1938783439
592358928
1621871182
1254869591
1606302609
2132739827
247209633
117282451
188265742
1838341208
964237098
700248425
1234133030
1604325864
1189659266
1413308915
819797860
462845834
806051797
1631952981
1308439885
1428579154
708629401
1834783382
1491811042
910747774
1943761494
1366141771
274961355
1631375941
194190586
715747162
1285234787
106531277
1167618153
270421757
1473366207
543448867
2141973855
2028177798
458136499
1341195032
1435028703
212389650
1834167749
1510144510
452325965
116956007
1227403832
1022557845
1889447890
2033460372
736844548
1550731798
373684420
1172958824
460511934
229775744
1826133573
1879047597
1422856134
687040290
546408267
2093050703
429576373
1960692251
520937998
832291387
373263343
1720035847
990620290
172564377
991363909
1060347171
1485181197
895677577
1432063228
1038431750
2014165849
1435417936
1923115847
1899042485
1419657762
630237092
532582696
1309346955
1183224393
638666069
204475290
815628513
864657471
63107291
1794883512
2039011364
915534924
351539233
104506697
979672486
1992408532
741603664
2033534699
2088402744
764447200
1436784524
982971948
142227570
2118934491
1055669979
620499167
829223051
166061128
814896808
309740584
545220046
736870626
1083033991
399434518
2030063934
267978689
1379425691
1358016964
407019666
2026307764
1956960882
495099604
196392351
1818071469
154384695
1210002167
82157791
234185877
1199517071
778368094
2073731445
1530912694
1428950755
1873690451
41192390
880969227
234232554
322954533
894913000
766250236
1721177237
318538562
1626882421
1096550796
674421906
216431724
1657138328
1628872677
1789017727
783301472
464804606
2049882982
1228546831
1357001753
1288116073
753829820
2077311848
1293132178
1076879193
1226307551
1833676276
949471707
2093353492
884317311
728360409
36752282
139250095
141031288
2142704622
1004924366
106312522
341765809
1741860128
964915365
426881377
2112890381
1857918294
1584397314
63903239
686686409
1287491142
796349484
1982914108
1463369529
284456845
347412287
1828955705
429428827
1155907435
732301480
558836218
109930957
1129941171
1413693205
1313229076
797368524
2077104945
101157321
1572831564
1246567561
106886224
590715015
60601015
644610594
1034545027
245479556
1881393654
1793811706
486547502
2033492271
202166048
1507522603
1575528965
624827918
1066085836
12438173
1550809468
1272992752
1845806614
1286327434
2080401316
1000943163
1273398310
586799649
1661919217
1858676616
294976711
1559561683
1228106581
512997366
801103166
1823198327
622823875
178351619
20181922
1229577820
1160109544
1806149923
942579524
18531111
1922602997
5386413
670407980
1073315432
1343486000
1531274312
792633075
1993525549
1150078039
36995702
1096273205
1634604000
1604508942
1964102616
1770957652
6390891
1201241824
1117466068
226431100
125875912
1355933877
1758673607
1625331627
874343630
739021662
1252389593
1358038451
1714977335
98596836
94607571
1210915939
1116613656
722750553
1608366878
1440459540
1065885764
364183380
429699231
273452478
1707847
1896906532
1504424064
651107234
919233777
500586163
601008647
1797566203
307252474
1839699263
1527854559
848490806
1469996794
726685171
1290401118
834230062
1967070448
185293379
1638872246
659427287
477378290
635426234
848864199
950185055
459987961
1228630372
503287050
1701722079
171605347
2093761222
181564382
1915341916
895953748
1025755574
584205110
502427815
1659469130
1796799919
646125722
805983076
2039019961
372474783
656845798
816372174
909500812
584264563
668755422
1199753971
1006425934
1008660941
458708601
1946600232
1426562087
680558648
607817412
199100299
1068585564
1012401773
143906669
1072393881
824147163
298878475
1615261541
567160086
926371824
1084309450
164334153
403922257
1814970611
207459329
1102788335
1291248454
2114906995
1235225622
420601307
982236758
197960406
1803813366
1299534454
1481535238
2028568807
393084502
223072789
517016863
324856044
254783714
852743312
1019289928
2103734130
894739988
488591438
1263978919
1682698531
1819441663
1418050380
225190623
323898694
655409395
1139815074
486412715
880644587
204083220
767259367
411187751
917161569
1426911981
63924814
560112722
231774748
2071521763
1834369489
1881237614
1939200121
525892124
1007726376
906797964
1870372578
285408155
1287234091
1291530129
1662744824
409003231
469464363
643854719
1000667646
814751426
1461406868
1267012362
1615584820
2042886699
386590678
897165354
1117858342
1219332763
502069436
1181341125
115167806
454973539
1917088076
160637183
1463589870
1847544185
284334116
1412277987
1659300028
1783062094
366911101
1611583291
214586465
1975541283
1885501274
24585274
860830799
1189532943
348574754
189053391
421145920
108965299
1003065979
212710804
1134294711
1297164129
560332087
368270571
1843005497
752565162
1418369347
819172386
488765469
537731755
1789553371
1551441071
1299120297
879354482
1724680709
88940382
453143782
761523602
1051190722
622340767
284926821
466705826
789661567
894221671
1669614456
701725498
1224548244
1571154463
7165414
43506240
1155838454
23339148
404775695
1376190599
897938297
1932175365
384441431
524092394
142414208
317548534
1863023723
1776146423
809917395
1776181013
793037443
470509564
1458862210
1289727392
1521230614
1310448485
591217614
915003870
963019351
354728885
471355867
301772733
705991398
142180833
1437842036
1452574195
316980528
1437242344
1177428361
1008612972
255209207
1214482827
834315663
933400584
1484998033
1406303117
1685247635
1058397760
569754160
1668243131
1487351069
1786892445
819552246
1067853135
451718988
105404227
1086852430
1894055984
410659286
2058723556
577594845
254347727
141595057
1847138100
1783819709
461797410
818789065
278256735
1902518003
848800997
2038527999
251472363
178555814
1148669110
153260229
1795871104
1276783562
1324971748
407016425
990978101
288490848
1762482861
1126224353
1356535228
667318387
1845951921
82829292
643434689
317903444
1963964131
1268679480
1844303199
755729753
21161400
1015840316
820463201
129200908
2100609952
1721517145
1343675262
285392644
1656210970
1726395288
376378733
244257961
1618907851
224982030
1462384161
99814730
516862565
956577474
987809172
545513786
1379632944
447743281
643930249
1227661934
596057804
1797262676
1007913878
1932466335
1356779246
1855901105
1389727972
1195446249
590125540
287817484
676195606
722651828
1438651730
1685934619
619988936
426325245
186789333
1909091642
1077873865
934593557
1508343294
683248995
1930826651
995577907
336633756
1035371683
1620851088
1843800232
1167706467
1457804707
1241475553
856143510
767999879
938755024
1281778508
27097922
423939631
1678373322
1556500221
1724324006
193648624
1502773337
347222476
1805291114
1748284127
2110046800
883256045
1499256718
1571460589
1398340946
2097603581
603112950
2105452835
741169903
1084370722
1134221324
176583313
1508674367
591010951
1702432990
1726701281
732089103
1541323126
1659194467
569503450
630012815
1151730037
346077877
1713922966
1752057041
796390540
820368342
310056382
1596677805
1397750652
911811920
718462535
323628295
2016014876
1249756733
1799307612
2000218685
149625216
1336764024
1269001837
402384636
1132316104
249520622
687143034
2015210204
756882192
1248458373
1382229765
54229277
698119359
671787774
2000198359
2116377766
1226739460
1931003037
408284310
1690358832
657751794
2089322476
1872790893
1313312547
1116114103
1156289418
692721585
1309472084
430268388
292725849
328553595
25559496
553277059
2060514427
119357800
1746842078
1021285174
1075529112
1246357100
2006145052
1152952157
754833890
1914234113
33186386
2041893843
682822226
611453418
1225108873
2097103887
656250948
208663161
924757678
407161500
1297148177
360716922
923844764
768948639
363397882
1416241197
1461088971
1415750996
1670566544
1111326869
291610682
288523188
598638287
295276860
1564816804
413452853
1880755831
1699049462
1097571997
872757644
510105876
1439136603
99736160
1303014541
1867611422
2090477535
506504751
2133771048
1084711855
651592213
268260305
1542131956
37132206
1587369117
195944668
901395475
1741568888
225481668
1074567779
698512948
1357474441
1392791571
418313804
1743414850
415699562
1769939753
345871103
927595372
55063674
1840526833
914957796
1246315182
1674690657
1042989038
819450621
245009886
266452137
1884192115
1817313512
768274101
39478001
1467010966
1302695316
1614287008
1057477689
455361786
1215868816
1872293887
479443874
1289269984
1249700352
838439155
304489707
1674037316
730937491
1862072418
1574814150
1335310464
1270522614
1293101797
237015457
1624831298
1608810211
306290306
791447677
113245322
1804523760
201453583
1467248426
821117762
777817804
1524473684
1807013668
254572967
989975361
103074236
1782316834
1065097944
1110857213
1234836570
1422820557
1004606779
1262454144
338770874
1830307762
741730080
149246253
1435213189
1964630659
811487193
1824512662
154534229
1584622334
199582719
1842138804
1878586392
1135753349
143525380
1777980649
665359422
312677120
1750353198
216431639
2015352650
507092477
1219874320
518883981
572590675
1232538029
397903336
862010185
1556297294
567539695
1010782766
1180116125
197225291
235261756
126325264
2089550927
337665601
254036119
480758279
244958856
1098546259
893442012
149218821
448125924
1764238717
86077222
1099129104
1977972422
1938036491
741725892
77344427
1538593447
1199720994
1770880972
1263880259
1429800502
655720759
1936717641
30406591
338548803
751886790
1169740873
442225577
949498260
1747339945
534034485
974520928
70950475
916834861
505217537
1825576285
1306203820
582634525
2126883117
82523400
546072791
1817344531
1281660795
507327649
434866174
380249810
72463128
839302116
652380219
761054254
1978046109
913029092
1287426698
1760481495
744793610
1471737400
1281404077
62794353
9375805
1015382052
647672532
1762259052
867280186
348783720
132162064
2059943880
2094072820
806012382
2062479713
76091315
2113413145
1185146039
1817587964
1536403875
1280224617
1311658182
1826138167
1582037893
1936073804
580573134
1803225151
926147370
1082638872
216872271
843033226
1585192118
16848905
1383366562
514651672
1277735882
1928892971
1556468958
1311370249
323278436
615881247
996526105
1609507059
1264067564
748622554
1655099615
558873094
1098648427
2081265059
747418141
1612757681
2015748091
104064527
1051057897
2065055618
1567546355
97698740
674486346
1803031769
59050557
1764893609
281165130
1078303512
1793157085
2036969818
1994931997
935003265
1189668813
1946177858
2114998804
257279133
2115940976
302779961
286937070
1226007416
255799376
923641827
1639002210
2106170153
801838266
1721424952
1561788255
1161395636
143634325
1634364146
1093884121
1370416130
1732337875
1023682352
1095173835
1386299340
1617778068
246772735
1910375954
105534595
637907669
1204790608
1559354605
824751887
1086875143
375625250
13023152
141934612
374240917
1165034143
504386895
841074561
799291051
653920957
1749867203
171789603
1789665121
805212498
1057328494
1005716446
1765931349
269942386
354472425
1586817040
1788724117
458972730
1122235705
1437122325
753491657
260484494
48110235
718148338
1885157194
1760212317
115091019
1403492498
227521182
476443556
1598771411
1855726301
805247063
1767444211
1995336543
1559972635
912063016
1763786004
917242882
1084439338
1962144387
523416690
470098525
1958622740
2046800481
1881505814
2057951564
1645892197
23299610
1181036904
1819894500
1635928485
109136870
1010663480
696057888
1327611314
1796968084
1920533235
280282433
2048954625
392802331
604918332
1161553431
257300660
769040020
985962863
1391401601
1623885384
1648323870
1992817785
704964264
215626492
74815608
97406835
345040820
1520211811
1640326
1324468265
1707246983
991921837
1133417248
535879013
1579734313
1043180058
867418555
185258416
1658037733
830884646
2113828189
61406797
1367114323
1874457890
1024628557
1617315610
2059644081
673622152
2091633017
359500702
1747875180
196787512
963215440
1022853999
645370920
1925320195
1500071238
174646312
223843565
128674445
1094011498
402830095
1866439935
1645599402
1090346867
1716841129
552482790
633502095
1719304266
1391446332
350939130
785405816
1757793005
808732987
1894249399
1563711468
1464224959
1209906065
327247981
1102105803
1273167489
865750338
234838236
920836700
160174726
1987846951
1153183678
529579026
694498634
682355013
1523170253
1251913023
2050903458
728607751
917241178
901210610
1893264276
1983276539
904950819
1978030147
1189245730
635577185
1006134745
437729738
1622324269
445076151
188880426
1986579349
116113385
2101883342
589009948
1295229214
1578395150
1993008055
1652947486
492089352
1371892382
2090230815
1685645023
1621425163
718207759
664205427
266413213
1201631916
1363645854
568049825
447893276
765204210
1786568449
457638391
1728112354
1614771206
1851018211
1444012620
1064944472
469072548
324970699
479684999
576589557
821712140
1206836855
1884849089
840455083
399286148
1494780487
1294850056
711260164
13312865
1141366492
447399727
254625182
1751093058
1762286185
1503595630
1307190193
1874452131
440949429
1016801264
1428245543
562603363
1980493711
1939000850
194886223
769479591
2134063203
1949701899
1394908847
550405889
1972902945
2077143772
1895200105
1013667441
1338099838
10542613
791941093
794222340
923160727
1512829018
1217217004
462081642
1849196364
578619842
683403314
1855983238
1554279156
1369409989
7289013
6683324
699281323
204797703
463120175
560866158
1929955532
888219853
1065967950
1181978042
1267586360
2100775780
1676080059
27185536
1401936368
1476281465
566048489
1808757746
1492879320
2014998395
948971425
1170762085
1856871107
2041572206
1955473418
1143252104
1854770764
2090928859
487490139
630437849
882541346
393472514
910854081
1755278737
234528418
480365963
894354608
29800718
1447214725
497754022
1043906594
869352855
1298359284
402693669
836680363
775328410
2091460534
1037959523
90820077
713483190
107435656
18668480
1896994323
2036298383
1642651928
77887192
1516187341
1925210535
559553063
1228101971
1836115242
1347573503
333263406
233967886
569046828
617024283
1755618495
1818548549
1060465914
1903370895
1187609244
1760982316
1788396509
645446409
492457199
2053561818
2053984053
1261785122
1633184961
834870305
920834557
1217401014
345853504
1434021041
1420650691
2020774184
68151628
2120431848
195772826
1396442795
1396999586
2118738404
986566668
196634076
1054862340
149367248
413678617
1661293599
1513149327
1603216343
2082605629
196373688
660766896
913557868
1935380252
397189572
2134028958
474996316
1744941367
547005475
36249135
494400502
1513840926
420996408
642358903
561025535
1030394325
1768726175
842805420
42052356
769104493
183656036
553984264
1570983079
1395975861
1462643281
33978810
2108659484
1543371327
517168127
1341361703
553268419
1405106418
980355256
1864069051
1262060722
459840912
1525441711
1957936200
1493882325
1140978152
976333358
1430455013
467171295
534171604
1810934445
1766806812
291079273
391915616
875238985
1365201416
1540143100
1842599845
1800507368
2033790087
612394114
201028210
574114116
1638659557
645240752
1894295139
1092907478
2138888030
174089012
585179659
1985958282
1854711116
1607811397
1673526774
1662005459
1691000623
518859718
986082114
1231313435
168167828
3674087
522960708
2021275084
921995920
296493292
1918791780
385947815
1111519861
1504711533
821907809
1766063296
10039638
2027859776
927348537
704638592
1710343152
1658708290
308042215
816206431
668343990
927079558
1840467897
1830347808
1577067421
1736437046
1130261440
707537464
42220330
433108548
1639489695
123584769
1874179966
410014823
1280559538
204058489
757933738
1941920115
1962373382
2035344610
1856045374
1811648831
138777412
17229544
973511090
763393319
1491808503
1446709746
1966293356
461390265
140587384
938582285
1017798658
1222391299
1808359205
865690507
585255667
1978409070
59684202
426112740
257504252
460140989
1089514348
1073939913
1583406904
1604596558
1898257609
641469446
1088809203
1178978105
1903772009
739088477
1594898549
1706209424
1418183179
436589398
1260431589
950068444
1441749004
303339730
288091075
1425746439
1622296154
858034729
350345265
432290542
1579428370
1525925292
94356661
1215248647
1644031465
1128632067
1410721748
1030365290
1309557570
1307198316
232038462
1912764853
1987936928
1025179510
1995590283
1792657375
1192925638
2081863509
1522583429
796597445
396861645
276251202
2124250207
153491491
1502026914
1523343105
67577297
1412198063
1801537142
154877250
341889423
553497059
177107886
214312483
9060811
1958608013
1984191618
12029589
204493711
2143843781
1942946583
15246543
1158137680
559873695
2098427458
2130280363
2009136918
1149269069
1579733990
430872328
1490515946
420138602
1805744122
578311588
657316390
61994989
63185283
1387439775
1770397502
2114512877
2034148286
1346521963
1485267768
80628162
1860201720
8442954
1296804289
493462921
2142854645
1714952537
1697271603
1593179605
1828291156
1903013250
874666472
824240316
859285824
1293542848
1711868026
1873025855
770393528
823449754
1460371195
60602883
322240587
526764633
26197258
719860691
630767085
1083082106
1909945625
1195056764
346827827
340182365
467134565
1891494124
1761400380
1215503079
106135973
1598519050
434377467
1192179826
2054338987
2064530086
1858079030
611021422
348548324
347410165
1293466047
700861404
387094871
352910335
210053550
268750886
592996541
2121836921
362327854
805086098
315398990
1437294555
941953656
1014676635
2137602205
1067911053
1390438500
1576775738
1627887502
1378661030
740155196
1648096969
1493190249
399491090
1997162090
339861872
456228489
643643180
785003035
1971930287
1826099993
805111560
622064379
91469270
594644647
1734560259
1904011370
1555283022
206364915
901107988
1836831339
1697592898
2123124742
479288161
646741848
2037248994
1277879488
640299708
536085098
1266522340
1282776042
1538237268
87513806
1105226277
617493813
1412134020
2053601001
648122799
16602592
305557473
1724821520
618955983
760830604
1610170977
875160824
778959173
317040206
437279527
1422541618
546104172
2120650784
351194273
1506067455
1717290662
1185922731
1252000733
611761395
399792229
497102564
1913208468
511747112
1258713187
1151774347
2083201322
177185504
308191420
1605948847
761044708
72045751
226084271
1839536599
466779321
1766893655
2136769490
1177502610
611727174
1394629103
939451266
1394846116
913939670
1084293057
1829040619
38716182
1136326121
710940693
839897614
1770376474
1943705940
1793475924
295876599
1002806982
715736725
1961100211
1329514880
629720027
1626882421
1208782859
1585230217
92632293
1307316157
2038666126
1885386908
602283720
518206736
1021544286
850427658
913453617
1912862969
530852330
469565951
617112139
587374386
1442920590
1667795817
649642661
738911206
1337103076
115584522
842584134
2083003569
14481361
1776933698
1320589219
2090006092
402878282
1424510588
871072671
1407079244
124897493
1416885190
1526044726
523872888
1440776191
317610390
1451409347
351751324
2025265337
534072892
1402260817
540457801
2135488844
1651297769
63712878
295327981
1931569549
1182688034
80358702
952603430
31053262
1386462063
1456803239
2055957654
780017377
1246880772
685064383
1007255863
1456120829
1069707664
1248717438
1601575537
8056701
1180611265
882745180
950970659
1161275908
577989526
115438864
1423136454
5432448
1478541233
1904181802
1704147112
1609342695
771322597
285181647
1125390363
860980724
373414345
697699446
303640410
478979838
1318844206
1543410517
1177103122
771962185
199535103
1819628284
847523701
346846084
1143968667
1951529048
1154424163
1272864877
311190299
127276742
1577774767
1820140033
1086946838
635619240
2115995643
1859124218
773497829
887130859
1627901808
509462630
128027844
2046514334
1761250597
1713191797
1908777146
1583314495
505779628
1723267085
762846397
1149131581
1462789018
2006727136
1016387669
1568288283
769170709
519843327
1668694944
1349789301
938849981
1682401175
1258942436
597723224
1866676488
590374021
505923832
1143056778
1703672384
1887409613
1010402315
404896685
345668016
1874345224
1493493548
1522452070
396243038
533933866
216903291
1987730506
163582366
517657119
1631121534
715877524
1838563392
1151827755
581800642
1053807456
1790484664
696535364
1785772092
1909250602
1714581133
219992833
409349549
1251485392
1474336184
1931056005
2114882108
1819522999
2077799922
161019421
1786081675
2025544831
53032500
1087922803
1276978241
1144367195
208287850
1889272235
620846247
701630858
449052486
1780941463
35057881
289759977
1173501017
707871145
2099102233
1987338416
223898986
765033901
1442383047
1016119757
2017426882
400865074
594159374
897095894
881373985
1742027390
1108881011
252411068
1161729838
99765322
2088450024
975579097
1608885669
505763297
733635774
504978787
533740640
758030677
1453736830
264123580
233087105
1029683330
462532737
26732983
533131167
1104090335
2104441530
1674412562
2094404350
717455511
856375716
1942024621
1819030436
1078454782
35603105
1898242316
786288048
394118586
250987607
1891787871
755735868
532703152
2044720719
1069852545
211678658
743537838
735895254
112034554
600416580
2088016444
1091500684
1366674956
157242642
1450301328
1659241105
1454556354
1207613509
1234019962
1987387106
880128776
1700863545
234677565
1593300958
1484857718
713829616
1152366749
1879842434
716280358
368465564
2113691374
1168611055
1186356937
1258099849
195111414
1479865630
197453391
1703475150
448283082
1130136533
1666084297
1618287737
1348005446
1157184365
2119535721
1748989355
135781494
1764074957
530079245
1283594309
1774809855
624085205
90122697
471960962
1269900537
69706932
81726771
1546885309
2101819760
1394248165
1892557846
642246612
1801429345
364013061
489930767
1125598466
26546134
1232234040
1106711282
3807186
1454005536
1308111721
337527825
2036075258
30483302
790327684
1144582738
521909647
1039111292
525965118
1599840112
219980498
769056748
352616159
1039554793
1882328683
206092362
464887148
1781776017
340814386
323734292
731644366
137433991
249705029
1364782876
1241701360
1403384394
158034073
467426469
2082302687
402355596
1964978471
922138104
2068748874
1124970952
1885564588
1058050314
2033110390
1237752916
645204
839437641
481896261
1234176276
871516043
915196297
1753435570
128024073
954235926
663787235
465779081
992601962
366079626
1955946831
1009584732
1120897343
2058845417
1080659908
1442177069
20625547
504122338
1051991638
1920688432
323299810
789855945
1813680204
1508337185
1053026692
724115217
600644940
152021260
969300967
1395013084
2075402531
820785576
1640635412
953007916
711927958
79099505
345363135
2044252107
2080539426
1153361251
1635933157
1504271082
375615040
1391522703
1068862132
794475512
1850396118
1340146843
63833066
313144810
1485502634
1665324915
188211418
494846815
62553431
109433510
31966629
1054607901
2084107676
710708083
905476857
1149550934
141852593
863840349
386590678
1488570826
920263317
679624896
284000111
1754408825
601779695
681413070
76699051
1707203584
1711858133
227059661
70288497
1244321913
717094787
1017978180
1326357593
422543217
1340831259
640634172
1610109956
736614303
2019052777
222803219
671847373
1009770044
360377795
1192815899
575001196
674042925
1383512722
698074585
79536400
1278727612
459486949
989741868
2018000302
506010190
42567934
545381373
743455292
1308755076
1082116594
4512440
830572474
1351673518
860911060
976887378
1414581512
441918996
956472211
2077040685
1216534972
1878721088
515174288
58769467
1563616041
163641543
1460689738
893419658
1379713758
659862646
1097525638
789605618
388562556
297390078
1628855450
876459940
1538738827
1458895813
1419530627
1459144778
1183355842
434085837
2063854041
2110244828
940498439
874350094
546017117
101684056
508223324
1283672325
200833501
1836723011
818313772
1769127845
1717529229
2073536419
1287380047
1999491462
1047510629
2139593484
1941624403
189401853
321925624
439233160
1637609905
1546529250
933943507
999556323
1720446506
1377052573
1480985452
1387501762
2127747346
1069982149
78063083
2074347021
601578158
1424805402
93182783
170846952
2021463591
1270709514
1954318029
1962238255
2034359569
1766806406
1494258808
362642544
1564811943
773217507
836842872
266225418
1728215458
963903046
1235624280
853500352
1665781797
1175815611
1423679911
1208587780
807971863
623067892
1327211574
1470958951
239299915
2101828661
2115460799
1785379638
1835611335
1521332043
1930898183
1061661240
1932117442
1910854667
1778126963
1085394444
1482559902
659777307
386860648
1089980207
1297712840
382460011
1597907512
222479160
247902949
104472847
2059303086
662496828
1776805028
304797435
545187870
1588676661
1521397218
648216752
880238751
1222817829
870952338
7612320
1947237828
220019741
2113226612
2108109722
239612809
892994019
1597456835
877798428
1050192443
266140071
1922311951
948498248
1202357573
1495733442
213933049
152289568
439571856
1396906299
230734631
1716961765
1024530284
177969530
620048457
1100983251
243733260
1608562737
495386008
1046697947
1366456983
1781268095
527700635
1119906975
29486166
116272169
1579374897
50904563
1427611071
210826647
417109380
1625838897
652554852
90175733
1829127405
1403264775
1881065986
1303703510
789378317
768427932
2048236303
1734531424
1515590503
279973549
1771655321
1612180072
350093889
1440402924
2075953289
66453289
1607836731
509374829
1325727397
781340725
106531274
268337504
197554914
1857257473
1699255642
600045907
1758134514
760367600
1887306139
705543456
1989541405
1888126881
1959574778
801558053
2013311951
108442434
621971381
1847749848
1608747843
1882717346
2122872659
1107525555
889828857
1384504757
213293372
591693566
2028723819
1134400619
1204775026
879362459
1447505456
891019937
270179773
2147033416
301768195
265476013
932007277
628368936
1643864823
599994706
1213844408
1968177901
696562336
1788523565
133364136
965757584
1619123501
1285347581
1126878393
1668434314
1885529304
1919274963
888413078
40178094
1374602001
295212088
83772504
1828440582
487539556
414747278
247490758
854441415
950377026
599453624
1920034527
775014728
596094924
2059440243
400392585
307254677
253189255
1174003234
1016247783
1490765624
368165976
975866879
1315573342
326529005
208688073
45935064
2104023441
1375917453
171321639
1945204631
571484573
1519228527
2142036245
1344408900
103176125
2062022183
426982246
1616625456
1881520689
934081762
1231068173
725828112
1099517527
891005231
776238934
1658513528
1824398421
653714810
144762084
1666470854
1195372733
1778293138
893369025
1205204208
2005178191
1821098567
585381947
194917561
1852379198
327639122
78987424
609948364
990728013
902901882
1058001142
763616769
2141087706
884864744
1992700272
1508328019
157893720
519276957
1303754191
1271325973
1640551839
2090008651
1788736469
1114773286
1432251798
19567989
2116110216
1061704034
801267205
960556342
450030697
919630880
157177487
395066446
289664154
1511030484
145454618
50047896
986981518
1254940102
2003933258
776279575
565947364
621498020
748509973
2138568769
194104229
2078966295
1794079684
800273561
2116475486
45044876
775331866
1492420240
1201430168
920461702
1032326426
1383365011
1745124171
998118605
863505254
1435921324
732940706
135683699
171238913
676216276
2062642688
866389025
904763292
336695940
975546510
1375681030
988495103
828259001
258130560
1058105336
841900510
2065194631
839829907
961263604
1185039424
2134775841
2138865881
1620603733
1153891002
322550790
1276159935
1240039152
2036072458
903106771
834798869
750761461
330019169
1673144522
436295968
1945833468
1985773214
91718891
562703655
219391166
683359935
1924466123
1519886101
735160228
1719444177
1620637879
1421476234
366228189
1823343025
1099347283
1007504013
768269969
2027291780
1574555326
1786777672
3467467
1464926491
1078945258
351129191
1619800300
1740140284
1605153630
631094213
1805130479
1580137528
528724379
373621508
1749010008
1977618617
332243183
502199759
1891566925
1173663112
626299988
704976394
2056749712
1970064673
609547884
958653058
249541950
1824303738
1662476857
116833949
1206484740
1925417121
359230274
582178794
1199954183
1049332867
1740286201
564129089
1645776125
1913013874
1842108834
2122952952
1644469946
448953971
393974845
1446662246
1292196475
268968667
95762168
1944326060
721490870
1334105136
442414706
2039683469
127395162
1863471952
1522460266
1851774085
1193383385
1877692773
1329790467
476502438
1152392195
1688866128
1707062992
665788606
1005126017
444180225
967363675
591967719
762429212
341130654
992425961
1013752193
1783026009
1830667387
1285377419
1317041071
867734818
270245641
981638492
1542389478
186260753
284444283
1164744896
1356730140
402081613
251614752
1180182606
1202828179
308932202
884030037
1620087596
957621089
351699379
652591918
669669277
399642356
502710385
1713700136
61219855
1700322475
2095851481
1359319066
1271882005
119568629
2062931562
835259821
448335806
208413846
1135214518
1540556805
298313975
666467103
1106563345
1081951197
183383317
671695227
775919352
866735272
1092781164
917320511
1151689762
2085362322
746724743
285596675
580969834
418617004
1672937813
1217171908
247862979
1156926605
303136151
351181001
28326953
607991530
1031890577
247167946
325422038
719004395
629936474
1642116907
1471989714
454628102
1938847143
946307944
1672587018
706344462
1413050707
754385896
870166629
236749151
1122245429
2054697676
641024979
2010986433
325744928
291945211
2112621347
1009120563
944904431
263333172
2068683237
512630185
289445186
1432251798
1156553810
880590201
1403862810
1507237052
1486740432
105254147
1884290709
242320267
1491393169
1752400665
670772071
1470461888
1303350822
1206356197
1444695924
1580891472
1169819658
1377917956
431441064
657012865
1626198949
444821989
1025424759
1012892587
1746409147
1537254610
1457800087
1942622201
320946968
33981788
1725433615
746623227
1525162452
1176528176
926521051
936944454
1453669802
1828367014
667960421
223105039
1152238035
1503783108
343995838
602494492
1228019830
356690803
1700602295
422494491
480872805
1745258699
773656611
2002003097
1194712762
1951004965
1382297401
64832846
629699891
1659645622
552378422
1302685668
1514601456
241286866
332025574
165947808
663020504
365519656
265269333
249264302
1742928654
1339910771
891112923
960033815
2046078709
372657028
1181751980
2142793793
1894600046
1168189240
1692643037
322380111
1210101931
1263599746
1010256386
604092661
842014825
1472823073
2107701518
698732526
497321418
1712254272
842920608
721038427
1389777732
617836991
870032894
278705956
1354109196
1801214408
1538517347
2043922701
21616515
1796391853
1830349276
12878852
1671552714
688157527
320326634
2095054905
1730010124
2144906044
1563119619
1627661183
766845536
831883712
1743474908
981901944
775087885
1448471273
1767861062
1743851904
1620305235
1563495665
391988559
1448135441
1070307618
1505896925
199913990
1294256126
521971538
1838601246
471555388
1883196351
1193168087
549400558
2077540238
1150508164
229330347
1030167928
513376044
265372720
163878000
716216816
1017441733
79170282
1117188551
1756076350
1984377566
590739914
746187241
487195577
2132785462
158213823
1088279658
303739882
2078825740
882583793
704042302
1200474472
956161888
226327385
1264965228
510114300
967284197
816154102
1672547192
585717357
144229788
1826454921
1200674863
1522348237
47349897
370248928
897221860
1068532084
96704227
2091727145
1679273615
600811664
185061848
2059573217
418135662
1123749938
1915877719
1030861662
220518617
2147151042
1934840098
367472732
1173464143
971074319
437687314
1225230778
1880701372
221239568
1948052402
981006049
1352694090
1227124793
849873336
763855163
1037901832
1284891022
1376811372
1725713696
138559530
1631455349
666928120
1575592201
1853369511
1080528010
1177733534
1041485025
857073784
429419620
662194540
660806422
26396585
722065146
120772521
1522744725
1520293353
2030572209
1990287196
973612886
283085966
643596986
2051745271
1802036865
621245760
1762858455
573821389
1504711533
622346744
844181543
1337364503
1073031424
1054645601
146643918
1731596807
860504869
1350791623
548633368
1201203834
1465736527
1019791782
1228807952
1055929925
378728066
1012290030
127848104
544737496
315578991
835459784
1351078185
985044669
1530514177
356966359
1195308347
1839473706
515001291
964146779
1085740982
1003274328
1539675509
466524448
217114925
17747078
487666874
355342602
1563814095
845030338
1315544220
44529546
1378235680
200939033
1769108766
1128869269
1487575599
698177049
1784789631
864070282
1463289660
1849481396
1825969241
914962762
807038849
642009865
951457598
1195785551
1288571655
1673923747
1521205265
1093662409
9886904
1798402538
38966382
424457711
536450343
1512582262
513827715
1509366164
1371843185
357150500
1227042993
984043535
1678825214
2118494059
1073759621
850490887
1212321927
1681516672
1667449053
997349474
1410539252
160781844
2067475752
1736505733
1985262718
1057547738
1825041410
1130092500
168772043
211197900
616043962
1028732139
396655640
762276940
386608772
73037520
2131541734
420552939
1188181733
1670684274
1707158756
831291318
1714147464
608447013
1807155405
2046363503
1445675013
1283817934
609232674
198549600
1504498911
759103352
905437908
37817105
607716769
135733875
1779140522
2134778466
746603096
2075400450
109356880
938245473
366083470
85812868
1827605939
2027441416
1427009446
1322419916
1633676445
514005938
355738251
1226435369
1052726849
571024394
612529508
157740351
865128400
730867857
719212539
457567488
124903445
1401238017
1383964509
631605354
1638663256
1382253617
691638590
1945629990
102490481
1977754677
758461522
220238107
1805241355
1257199794
1480352155
972330147
408958820
1694334971
981456168
1783725749
747879345
551223579
131326791
1305901149
613631570
159161898
504133806
766123088
1693143682
319634165
1461158495
1167905182
1017776858
224985521
588020333
1868201453
1605027945
1867965367
1884908570
837718944
389265459
1966558797
356849611
1784779377
108648517
1137227433
1030856339
842270441
99625541
1294975070
1429967464
1953631187
667325437
2011708824
824294610
940721229
1492918182
1583065914
1346090313
156472355
1509456903
650255445
1191788917
1506865911
641476205
262650262
159107209
1439496460
156423429
700819639
1687786777
153141546
19299442
141929358
727988161
1747369911
2055222071
1165679812
1806360367
48326876
203535324
521985043
1248647187
78623660
1854731446
1565990921
1920563208
1020048471
511432199
1080922583
449674318
2139331810
1996576288
1580051484
1442821307
1448064823
358111598
607765236
686894471
768231712
61949564
923816787
659284045
1847941599
166577597
1921066567
32956064
1242243833
307121375
213402325
2962264
306932727
966999074
946753072
622320604
1987495438
1704821797
1472358806
1109713137
1078263044
304433562
1488888127
1597181631
748771452
1772882205
2081520624
2029583203
671493447
1232197726
1209039921
1172704441
1646282975
396234417
710921634
1701929250
13612549
1315843539
1692918751
1038566888
211750682
1429466743
1438441831
38082475
1583436751
507011919
470802518
462126338
351386030
1848184074
1621281815
456171967
2069765123
248234428
532105431
1862424227
743285844
1819656754
1074941277
1886453629
595974994
1442317262
1962076789
1506508760
335547469
347601565
411872259
401157318
1204415152
618751091
1008392162
1196567107
1900742069
409399939
487518528
1276558681
1687626322
712607275
142526346
194330558
872579488
973688226
1836870335
1966571968
1283414797
391644237
1036237694
277072073
433586452
267759911
882880910
1658715875
31901782
941275901
1153568516
1677915783
13487137
72572375
126118798
1408479523
2010701716
1160655703
760109040
1121599823
577969603
2138221606
1166699982
923648273
1106851430
483526470
178979982
866534278
637589604
2096575144
2139734085
1633577837
819770255
606392036
55045139
1521249670
1002595117
634844602
480093698
2099735087
415699562
1905183968
1331663695
1963772191
2098002715
1641553498
2067358137
919492232
1862307725
1261835327
1274604567
1960213504
472655701
728669022
2007888106
114571278
334019465
1716840294
920752972
937154970
1782854860
1882182226
1669712724
592815841
1726347146
646609892
216911282
1455210724
1788982723
701018481
2059901257
982069374
83964927
1341236091
808586866
2062132590
1358258649
964089081
1058305420
1132766666
1563910595
229997973
763273017
343782948
782882748
2106408536
2109498220
1628499663
1087988123
1066915271
250270515
344905435
1399841027
1784259341
1763185205
1654737771
571304718
737815774
1051653112
390714867
1397110262
623975670
2054010756
177468936
655421122
1842627302
1804259165
1545369438
1620855630
1930800491
1694783377
65275517
2088765546
123249741
457215374
665503279
913477456
1006013802
1553113637
1573153742
1172662595
1037004249
383986511
272106741
533687257
1308755016
700176498
1933501932
1632660402
408105548
63586709
1574332820
2029328671
852203855
497088966
282190358
472494614
430749515
252906303
1316884756
475550990
1014306371
68130170
1931670748
956634480
1287951085
1144947439
1194419785
922176435
1831432934
1795554626
1025066970
253730402
647726654
126585015
1753670442
353119468
500527988
1340891339
1166667472
1558994092
1812600093
1037809674
1200729596
831026683
624386503
2118243756
450392867
98544958
1518391727
52021424
636010518
621687880
459561640
440362383
79989815
416285517
1744797771
815683239
1012901219
2065457310
1668202386
943410294
37392643
2073749161
387820985
319335533
591611524
1704664942
1403170502
1841088771
826802662
2098532059
490828725
1049394907
1503456210
2079393702
1432851756
2037304935
1948244075
1287114174
1392064260
1708617680
2120426721
161803835
1006943853
1237859318
482620119
284828060
1934174804
1998303403
525167905
887748795
1894386282
1790233481
1860675006
897295163
914114281
1862297634
616689694
1221893125
1001132799
823854490
476731362
1404177937
819197667
1831281450
504832258
306615522
628523146
1081274794
1686566634
1288344495
390823830
1268944933
529720878
317590477
1098199295
18265953
1958289790
1681985267
1072727850
1423902298
18304782
1448090305
1298273388
1355690299
1210819376
1155186278
439908366
2109995035
1323533481
724417977
1917007340
1380442640
1261878859
553592400
1698122533
1597492231
1189126256
913337102
1356135961
2103920873
895727066
816535166
942338927
441042654
784946559
1338720535
1754792882
1523634825
740480626
2040020672
1192390846
150944542
531159225
1653795014
1121523355
2112203139
1814222313
1197540231
618833553
292672400
1552089168
1252576046
316535121
680548484
1941168346
2010988985
682512954
1684889090
751120707
673888054
1538598060
1077305953
1120812551
1588882218
456774552
413197295
1322798557
1807119569
1718319650
23361655
857936560
1265587498
392271362
647085255
2147131248
1256631653
251789568
329858832
121857464
808849035
1135661063
1259501152
514002947
2001215275
94221872
1724786142
1658647540
1680269842
1180277957
1568003586
632936011
1058157293
1696600477
2040925303
421774553
1216148761
1067275331
829427304
214912647
981944321
1056712471
980252858
1908637696
385287668
1724015838
1901451173
1345232723
750356593
1811716357
1568204073
539705281
1453979672
616775845
1387650503
1106847854
595103706
64504264
1046017537
480821074
73608144
2040652687
1448476435
883396748
813904824
1735484010
1117770201
918344267
854484071
1219307839
537227975
19774039
446824453
300179206
1981770449
242770310
1828334656
579755883
123804876
463632175
827100768
815701599
744143101
1146672458
2034676964
1142075056
836978213
926556778
552013635
2106268307
1509141393
1140368901
232825660
1172177960
1911279386
522737935
280448382
180586008
654110702
1081709767
1303741549
501696146
1284316485
1662201005
1047218785
1217886164
1645697500
1682011535
1311898455
1499166961
1776977434
2047522620
309999513
1489761160
98254982
1436284769
1552743957
176588439
582646332
57142050
897825590
1379137311
475524744
56085666
1805799410
1484974158
621504617
124561947
1730688420
280961388
272406078
7115219
881335794
137564430
1142719110
633372006
213967500
1851103971
1861929264
1697850882
137536268
548673979
1483323798
1185999612
393249543
536713827
1595429225
1629013883
503288013
1892665640
416422045
2109456397
477388951
236650841
1875337830
1563859959
2060338253
101690560
492513067
1356535228
878078828
1055663498
1085615064
1574759907
549572738
1601251963
2083256738
871526558
1826186382
1551735725
835776792
2057409246
770015875
1371742652
598244056
98798067
1181387964
89849352
1549221405
379563596
272745284
1345888559
180037363
568435576
815683239
294375405
400291763
330839082
1028429554
1475277776
2061194616
80211021
2000593985
1259722321
1100977559
2006584608
1301246781
324541405
1901078923
747090267
462244445
2015408294
639774650
1505770350
1816353764
343294611
1963700964
1114017694
1801552228
249163818
237585290
1514548260
1061192309
9103064
1395023629
367565451
1180638873
456031683
1302726691
1899275360
2082448572
617163778
1583568001
746639369
1626825333
1341098474
1900139393
442948773
1329957837
1405691296
1154818222
838862341
3360805
541415992
244191022
280791396
1071267516
926785599
1040742550
244694208
380059278
77883341
1362805060
331966378
1894917650
248481779
1490407014
169985956
76438858
50670154
764220527
1306679777
1810027140
1869972272
344412931
177238785
1046530004
30458972
2146919853
802423279
443066453
1552754553
1131324364
720698056
823454757
364267287
937624820
658399236
1580589839
1369591247
800945601
136711096
968090734
1690941219
805691395
486008688
1933321618
397592153
1384344641
1871450488
1370335680
1220353415
762718927
951248693
1531475030
1571591196
1276801021
1500247953
764447348
1325591508
70280651
1977062859
1678612578
134545271
722782419
179077038
122075580
881699507
2030269665
1849677209
1863181365
2032871875
2127939699
1541946590
1773379339
784118817
476732249
974728286
789134482
211428030
249678645
100054502
2056317103
1641828871
921305488
1065438116
481240454
424784608
1038502394
496509030
819820428
1326997970
1651741150
65085523
2076378031
1830707618
2007914134
758615489
953780339
909048225
881795142
308820999
1644541250
894439201
303796073
1550464854
122528151
834527785
307323718
719878887
1450302235
123435197
452819317
945147547
963203661
265399815
913396177
341032509
719675360
1415626350
696011209
199432090
626808671
1045575289
833822571
1888141667
1121236425
1177879722
1283068115
719200590
553160553
2006395780
1168143337
1959285177
1967695837
711476873
448849769
813442089
1086091442
1514967715
1617036509
865028094
241312693
106080434
898390144
913738361
54825209
778488699
74826192
891427466
1149215509
1623009448
1378299243
392825088
92188091
1220933781
1178923905
2020339755
1838659833
854881498
712042766
994628969
1378897561
1439745844
601269723
1150657150
760452017
1243670916
212708524
1994937624
2043179664
1790475066
252841461
968973255
637617236
1694389568
1573146616
728893917
406131953
267466047
1911635225
1055947389
1338625585
1551499949
1280420116
893620809
1932831933
311684357
711381095
1188140676
452132386
1234502383
1067078339
1583436751
598851685
1287864298
1144599831
1348007047
2099744258
1221287927
1623529868
1918410966
1923124376
1729817147
2077154639
248312224
694242471
1382660734
2034121361
1378490346
1463501370
1603272651
562028756
1956290655
576014285
843757176
697087429
153570450
1364032257
500322631
714475551
1230275742
1850942927
1082839659
2076129791
1668831788
1036996078
403059082
1859110250
1990825952
1501731438
1469809114
150565140
664875972
236722890
1955758781
1762780235
1347389447
1542405115
161436071
72004153
391799793
1599275456
1707860227
107071625
530699417
341595616
1563795711
1182931677
89400778
1045278670
1952520884
1804956684
114383121
2107822422
280281426
64229738
1731344832
1093915233
1521391565
762311381
87498267
1359435175
1668948983
1492744848
1887990976
1547999862
507360505
1112751360
687255494
1218716833
1424709476
1164056447
14180599
1763121426
985812480
279812525
1096571471
1339288875
1092972231
1201417457
565342301
1512533059
446221135
1414521690
903371390
1444375351
1176276436
1286804186
2027928989
863742621
651276014
332410390
74164026
1275848752
874097114
1784871976
1759590834
449147506
1524910489
1357706559
192682513
237845702
625620696
463525142
504255371
690428982
448194947
115197106
1757882994
2105678074
430852692
1006485162
1446022894
1398312344
1206886989
1841841641
584984388
1488493342
1915553445
1079845772
429670552
1560399877
1810667368
1190626887
152504095
1289942816
608821581
2046119276
1250877294
575851082
1261985504
182982038
1961701180
566049233
1743446
1798630978
769466063
476083865
992590756
441883930
1185038562
1700284543
1405701181
206900870
1310860128
918685622
1993921119
454032601
2122751251
1926844357
2100142755
2008604570
887025531
1707582949
208111140
1751143811
335662053
30957358
1667170217
833926725
1796724263
474231867
824702190
147579319
1953632987
1620205485
1950050166
1747830336
1563589891
2070304139
1649748120
1647452765
964934480
813272672
264492751
1365090474
498216917
430464149
1267033792
445828680
776219519
2133459083
146447212
1973951080
1030781772
1076894040
2053908394
215263135
1118501294
1558701717
1012262515
1205079474
732939078
1047596647
480767423
68667753
567739221
666119980
980869312
1581424455
1642345676
1629328344
209592279
2124915638
1624034195
559922972
2535963
2061357445
266670810
1060187492
923128560
1295819015
1746126367
3231469
1485247173
1158653012
1291751309
812010754
1931099475
669152722
1221446931
882793451
1732222325
921753707
2113823946
451437449
513288292
730805946
350381366
843700688
1407903849
1475180177
614789150
133202112
735519709
1868990597
468241858
1887331477
78853035
1454363924
1396851576
523619477
1863227195
280104618
281265341
2107249550
1067603449
1234668002
1421312859
632414633
1990180747
1252293403
1804928716
2064370691
478010060
2003799580
468379081
607582217
219138669
354974327
1832432888
228410971
1854580635
1563304202
933262840
167424212
346248724
1965486789
1697828797
1113894009
649665024
875333670
72721250
1481638188
1731318594
149564849
2085553824
279849927
1204071743
1466140181
259269759
206053436
1761154064
107706524
239758506
1592104864
1889891572
87098736
740261076
1096922685
300012573
352754037
473429338
1872355396
437766520
727297245
1114800805
1742574014
30391017
2142585868
281640354
1633176412
15755445
1840401656
207605971
268803274
1178795011
1175532763
2060832153
1067617069
1257107434
447784171
289154102
438010180
1904191205
1982488444
408711218
1781093226
751103201
1817254466
1460795903
171487589
800570630
1970987782
536022780
269584741
1881151126
494774009
2037418289
1612985751
655920438
746687191
1150510666
533006797
1882492039
149312281
1234314303
932706091
1255356874
1375426521
798685744
641233409
1207072993
1889330259
221045302
1090162874
1355377297
855086641
2083910754
1551770706
1289542881
711517776
986660256
1453873990
641203226
995805758
70207348
96765131
1454659025
1640371844
1807423211
1061658768
1897925246
1256816255
1670091740
221253630
546050252
1566564095
828360101
397470965
1032253040
1829523497
1822858484
853950807
592475927
743181797
2064582506
2081468247
457274430
1950583735
335012858
1026904027
1203185362
319517655
869474418
1301154668
844763631
1579524053
348204460
1306133024
833986555
1906498763
1131925201
1306806532
521307867
663457610
1896686055
745230961
1749094079
861728951
900895908
1268430422
1165146344
628322717
1481565942
1333065479
1175725313
386858301
627045923
915740696
28773644
679987341
1194146260
595700275
1282578233
1860428576
1272217225
940126024
637593149
293161087
653633361
1221021397
153100364
1587656163
1843699076
439966909
1418767299
73072451
980039121
1971258096
2062524803
1660458214
298388630
1931040318
139371742
1357641583
854358000
1849399677
1056772892
296511760
367017475
1462726301
1062763959
63855067
2088161831
1842466367
1229443384
1494750015
917847912
299406491
31934865
1663605075
294744405
529031637
256816347
136017542
183879819
401024191
632949689
140803848
2021396417
144446029
358516510
779783168
1589117091
416061284
2099998272
509617753
1309305521
842243090
1625452593
480460911
526856998
405773049
997234251
2112463421
1452829529
1306158108
837545109
1366408551
425987170
440173841
1449218077
1379298157
1565100772
1632393294
1993486330
537951048
1603162783
74247048
686998603
1528384065
2001911838
2058015546
1365743089
1819829519
37483918
1820246862
133073171
15799649
486134848
1344704902
1227334336
2010023032
270649838
1121871833
1951517645
1991725513
1725138257
32316306
1912297698
1502820783
1715311843
1934237007
1798748738
492072678
501454690
1390499039
765669113
1055376759
1940535965
359200454
1910733555
1836108560
336783993
1999137477
1930263787
197582057
1056846787
1608320742
606134988
278753448
1737905606
200642855
305571384
653617002
868536915
567488464
179368217
2097565975
1385543956
452436162
1957497619
25299959
1740153250
700605365
1504157506
1238633857
250680101
1143658889
1898478689
774870239
422877059
1879037623
1015292771
1791758188
2074877216
1542342227
492802643
2092870139
1181246134
1867128875
1280854991
1675828950
1059554153
176688250
571418806
438211571
1596412244
535360865
1007272743
1824956792
595659602
1782936139
360905553
503394728
1663825390
1600710316
656288157
2057129584
792226108
1582725283
1121407039
125453427
10962400
797729649
712149243
521970673
1845553237
1694841091
1275889098
1041296236
1951687762
2121385339
453421157
849412783
691092946
760391762
711833280
404955999
1656503242
608492246
702319127
1067125319
534109918
2082955536
1243545092
175683022
1721955200
1904198395
73803436
1275867291
883113693
360451100
2007075070
1792007447
2107524557
85905518
956079115
1420809294
844550323
1222589512
1326133801
444940580
1088581966
1840935115
1165860798
1412646614
1274373061
1220703064
1867274994
1916726696
1954810483
1417936296
1702575796
862649522
1112410989
1853671109
809966291
1012777528
306650510
1471534087
1049948525
278437388
1725767549
1395297918
1022434766
63339769
799945606
1546289233
235191161
1867475268
127736783
457829576
1821133839
1377761192
2113035729
1178761131
957213520
895631933
721791522
19923013
761128132
943840534
475452431
210200057
1766531447
1625456726
1342816463
587640412
1795059385
1947020896
459050270
1833411499
67706522
1408684519
1066049646
1324149602
776234925
725230192
1584060125
871862064
200249277
560538088
664480810
1907347746
1145085989
589999690
33465419
2143435928
1470101726
669745120
151829774
225106185
1675090377
298318133
1979963559
1958231838
1894405799
1438087386
2124876739
329966247
263986959
1952511218
809858008
502205448
1811115693
501457928
947719106
333408962
2002512936
91362285
1311882863
205018466
76642220
325369372
2082306309
1260710736
764044499
692234706
835085212
2033692165
969060630
375407796
1210398952
1590643942
1651492026
640203607
2134345327
912009421
2032056644
1433431664
1648586603
1014180665
1883625477
468042639
588894370
924239615
532986663
684853909
389553847
461793707
944546105
504205640
831719167
435203040
686292957
1929810515
1990015093
133800985
1107647628
793557956
1087481749
1723132977
307091504
859859875
1264140603
578262986
1348009252
1280064120
194020084
190423189
1693144904
1579839383
42284097
961099556
295212467
1070633476
2064574190
2033458379
1071129728
132260421
1978191768
983508229
1488150995
1680968974
490196509
205473392
1697592033
1993554717
331528466
284623868
662914640
1782200906
1300061488
126997745
1984937283
369533335
177861836
395160862
1467443295
895657350
590670392
1499701967
1134115696
1304718147
23927900
872494722
847500473
1390605362
899369521
1274723491
1993599900
378709837
1490536716
403960361
1681026137
412773471
225292054
1766687142
675148474
934549706
4238654
1224220473
833231848
313878582
1384821187
535399871
355944853
778513245
352822838
619826098
1861560121
2134862315
2133213258
1316621728
1935616259
5685633
604513639
1741974639
1135322292
1186090920
2073171172
653956591
1838514814
1809093319
1423068211
890610373
1671036346
1312067102
671351040
514895531
1964330845
335132742
303535680
1102482112
169442500
954504139
1078496626
866995254
1500941492
1533307221
473675524
373201126
1731616074
1332393025
2098804959
896179379
722320177
622496665
2049369922
203796620
836180474
210415391
1689822371
2017812246
422884969
1085069628
1619764987
285961743
1529069676
293701966
767193301
121754911
1992179934
1581008971
937615138
1991380223
1430653911
1159765454
350512974
598390151
940588782
1694907216
848877864
1878054008
334004998
760311251
346723378
1412769034
1080791464
1707864374
1412435841
481799143
1039102929
2118118869
1568879077
1125289430
1467908994
1082560656
1397866768
680544347
2689530
1047264919
880852
1538189505
1375361333
322268769
356160476
1810691754
1371867848
1953435628
17077133
829977742
1768298735
2014380264
1346738167
1978373655
1243170470
760573847
1095493132
217446563
1342960703
1473584009
1378345762
488058457
1845877485
1655975985
1799090604
576222635
677201775
556747467
1208321112
63773281
380700005
1835629749
1684921087
640205916
205314836
1535114086
2065212484
1733182497
341906696
1752089877
2015524357
1243978917
955472805
1597205986
907219216
1372836566
1202705250
1611325276
103886941
136783817
1587094882
1045126524
1674777053
160416275
387197586
476949070
1351404351
1869159694
383247578
1461143949
539892306
128513978
2009600775
1622631653
1888802108
653050696
1916463525
1814638782
1098118026
2108260264
2092479524
1812625052
1675303202
1443637236
180286372
1234386952
2083227920
1094596956
153179173
1148349872
2036025748
1436040505
1580682845
238104970
1901856451
657868163
25092759
1805231445
530184906
1387400488
990286908
139829933
1099915385
731817774
1180140057
1253254929
45042239
651732030
410600636
857100457
1445228203
802414405
547026132
1723316312
85082180
972008435
933645465
1848694136
877730732
956597517
1945716245
1459382811
1806029093
1739451381
1493971951
1817094500
809307733
252724558
1861459611
91931361
2058546899
655443961
519927915
1518263378
1078927748
1045846567
610020194
734027135
708944728
1101067169
2102764238
1223043583
491887599
377533565
1795748157
537158248
673815570
1137552598
920472524
1361245070
896773525
1575271388
527495727
1579862181
648344902
2104758416
367376407
1679076816
2048753127
1875455489
1931348151
488170632
652682116
1881632001
762169796
1550440894
65564466
1081806713
662801579
446478060
1424911096
208011839
555302623
586475445
20363836
1306851708
438266691
1202018675
1315793782
1495846952
382972939
1229105307
982078197
126367714
1411597063
623248228
1369360316
1051094849
1900716817
9174584
722918239
1276254070
2011549920
283431282
1254114651
2143257277
1158724918
1989804761
565321943
1989102599
763839471
15627754
1954551775
1933928185
511046985
687882605
279912998
1524778329
1569338507
1465457945
731361131
1739133744
1642041346
269440922
195377097
2063923074
175388806
868653996
1908521366
1828723649
671548741
645424716
1949931801
1765248164
2079670778
1277797894
1585296851
187207293
1774673843
617973310
867468534
455840915
776759546
552621791
1535417678
1524645786
25064541
946315963
555646548
730125014
616160490
831622875
329684606
1850432518
1192461244
290159765
1522277323
2078793553
510103054
1932532134
940807720
600421109
1673464112
1701223264
1651345211
1261104417
695194885
1335385554
1881597334
552250174
1175311015
1612871332
1003550076
1399591534
1423943549
1362260538
1099290305
765184004
495990883
1337302853
938183199
1577329525
1350091197
431477202
803134662
1917773815
566911876
205086449
947134821
879482504
1699358489
1730116766
94722579
1040813693
1825889763
617871523
1871310360
1861350776
745901658
209816712
1732271970
1858283246
1369168404
1728206396
1640754386
1132888221
288004265
2009129907
1121892306
1776281918
1609321661
415361835
1316227861
416908014
15579432
1039452780
775183036
1999287022
1350943048
36415510
1038537476
1927742521
1526943870
1051945953
354756323
1189549647
277651226
1326404111
555277950
836224162
1602159731
787129355
1955309858
1766207210
1574206987
2086354244
1920868535
1640526195
970503381
1772403375
1493994315
850061981
462301823
269246363
1532798509
434461808
1473423338
1352075372
396947246
607190038
1862459516
203595136
1796373006
307145744
1858952574
1716361558
558232769
1427531143
1639105517
2063488155
623637387
1502452126
1741328867
1207959969
508852985
2049527524
1103270650
235911802
314897035
327211297
254826442
25348616
212168639
1770293634
1159099496
289949766
254640817
2049066229
75123538
517993117
2054091876
1132613353
1462563195
290173655
1295215150
678110767
492585181
2007584749
1178863676
1385599812
445036433
1173802606
1710415112
976985569
102773594
2017948598
1322810119
1359098535
346869881
1275137991
748602385
761188875
1695248827
537122860
865234101
600981384
1602162818
1985929683
1874879264
1283203372
996739357
1795218893
1061759463
1752111647
1322378272
742455012
1481565942
1019950993
1821676421
1977549412
472103161
1388492950
359326340
1545291596
1722296641
1672357495
1191932492
2056831993
553683408
2094647026
364135764
1072567876
25554255
237402046
179232869
2059170126
310304900
1741974763
643831577
1005319563
1420641587
1933551924
1936195719
1958919984
253785203
1554435549
591520985
1153313619
2002905230
498968105
815758624
988557807
1713574615
268627195
1021221235
901899697
1768392005
1799729502
489011558
1748085523
910881396
544265270
7582633
75667088
615515937
559474456
2046796507
1270096010
774448109
1344236452
616626923
1855407223
960372838
951864778
2128986980
1752720163
1244355560
1987525928
637926876
1456353837
143488292
766165907
1625270865
808173125
128752961
1991192393
5975767
445995759
309071246
316360277
1541728155
778413303
1244340446
219296510
1740517606
189892523
386107282
213634747
1926418848
2145511469
753097698
902825385
672460859
825840036
52520585
1980461370
1334709117
1973385971
765280801
1357646206
1010771379
1649109923
2101112954
1460405516
1000273062
507330320
1577233808
1660806598
267103006
1270018554
1614964858
1097058375
892388940
618887005
2066048563
1137474129
2096108304
357908023
851359206
543929491
2080555352
1705961548
1222984352
453557343
996649194
663876106
1437215050
1668984134
975683670
1642906827
1282372347
421241061
885822808
1727030007
144955451
1747549768
647591685
177593615
1254545144
555478539
701882475
1002188930
1664497977
1323257252
1852986349
1973631378
1003472493
1689280526
1930510611
1792837533
1686226319
1333096754
516795865
764259224
104115604
660827726
378485697
397107602
1741449895
269565228
1406313071
1754017606
1210438939
634563390
1347137157
1738750781
663181058
948357339
733794868
1846032290
613422920
983688825
1850532575
2134289851
313009837
1158214957
1515268878
528476386
1347175871
1722738889
1227501297
1999730179
2143242119
590163096
1682477926
469734398
114541992
484832363
1823606958
1734599519
1867429657
1737618223
954012949
353057115
2089288926
558275162
2120193429
1660157792
807136966
1114699695
1789952117
345205103
478208630
1028438851
979789366
955151176
531699523
751329217
1184310052
1615857850
1034021022
220201885
1882314971
1187253674
1900846639
446114875
1396534580
935376296
1543231732
35658840
1332079805
951240381
1656554517
982814384
1432758844
1790834289
1860495465
1564436055
1334937970
2026651802
234250788
176859108
1529462897
800527796
714901099
597845594
134051676
2055211291
174925801
431455368
2142282632
295483381
1127367492
1106003385
1865221538
226580005
275747008
1268153368
512652440
2106439957
665754452
1328813568
311628304
590768906
1977616697
332872289
128974249
1218885663
1958442606
309888795
1683106509
695754153
1670108757
1926515699
850517258
341704735
609394536
1132519715
1877761345
1079691722
1206886989
1008889888
2109771246
989625059
860064675
749832198
1260610587
714730934
1330681752
828696265
1454205100
136384223
1314919732
815183625
1596812722
1277355086
69029420
1541849993
1776275344
446321638
1750694864
604092661
1819851219
508692292
851236631
581574541
3124029
1235428272
344083831
1167126388
2098261572
1697805985
133519851
537609951
1223212131
874433551
1104155384
912749659
1706907053
1842696531
2143019809
2063753912
785346277
111193701
1327074955
763247594
442429480
1126283863
1602061210
1094199856
1235530238
1184065110
436419579
850799538
1998830330
712921320
832795671
603343647
1706410555
1559762269
1284354450
183411875
408913908
1059923859
380676270
564694651
1843283528
1247894313
148739972
1723579262
1722775886
261508083
556684286
991873321
806119262
424392144
58956653
1318766454
1423552528
928558816
2046400082
639270220
843372602
786669253
1661766502
314646070
1619241651
790057792
1923822616
2034335255
1608416183
2370434
227388624
298305991
2117411504
341723308
804575607
846651151
1011469213
905534323
1505885927
764416754
560149313
339013058
1702550542
1499198209
960611549
1084805451
351991752
621664635
640942358
723114481
1933626708
1530683733
459853484
127884214
1252934119
539132812
1353569752
1384436728
1451946243
1338749104
1436344041
1193476707
979003801
1309656354
99026130
808979567
461709538
778984152
1580303664
1213916159
1119529292
201522136
1214596917
73091888
1078357296
439080538
60700644
1226885470
348973045
257684832
1326530206
2141387946
458144836
1699626584
2135428102
1998694000
1284907091
1231259483
185585109
2084116592
821350821
1846166176
20417645
1120603725
1618386139
662616751
1665989519
802400115
727010170
150529011
1440895492
237789116
918687057
1455857453
35354187
909180663
1453345045
1373492952
943502232
804544340
635574504
515573297
962192995
1867607063
5408210
1579676252
2095825669
1519835603
1169110652
399547306
394976019
1513111233
377041897
1862043899
1284272815
133800985
2019307218
1501651142
1296321853
282575633
766983493
47210086
1389926135
1454963995
2141920519
567448838
1083040707
208236966
443224823
1774854269
959150063
823022823
1782633326
1132773573
1160124108
461128455
2010597198
1297788157
1211088929
1648893627
1926715814
745593777
1772205460
134540274
1537435557
1595627293
896005437
1774464470
691004694
1161035338
2118361969
1817511374
1769045350
1679288673
1253721524
1345169367
936524140
2118553204
378514674
364135775
1052913226
354387420
988455493
377435594
1081302069
1345312525
1269253093
133691546
575764453
1281350141
1459912265
652441152
486028851
1576410091
1037942874
1352325677
10866735
1316145768
980659890
2094487991
1372542128
605823388
183834808
1075149189
2047682453
1290977516
956767042
579305879
1432882856
1605205308
93774332
756897842
1834234771
238164781
1536395155
1870728691
278031516
1287209209
124502173
1770193364
1434883864
1907777945
159637592
1682614301
291491230
1254211823
4304000
974677982
1831574762
1331378555
1460781113
648977892
1394377162
1703188084
1191181781
369585582
1336610203
1951214171
2074737081
2077841817
507502671
1681050008
111382320
1442076241
2048919834
1041616690
1382439439
768811303
806280323
1259865993
14036425
475264212
1042518404
524843592
1518727077
1082026255
984711333
1071495560
255027846
1529306306
1903753774
1246324516
222355806
1174772919
1758422745
1207869998
720856268
1480157968
1262781284
65435246
550905541
2041866361
1315280544
52520942
1958992565
166978975
1187620511
769039753
321208401
731056543
1473519749
1832704706
351873245
1482289574
72696150
1296081788
962504265
1134342676
1903303640
1360556477
253058308
449798758
645334387
2123893607
1679772059
234250788
766712597
939374207
1553624223
286613132
611647041
1014465188
1791048440
326438859
1087187618
846420400
1306842846
940302183
606624327
1680951184
1617132662
1693725272
509991359
1621875074
957955306
1068044608
108812540
173758389
765271174
137008835
305295575
2121217796
1725807368
715428699
46829302
277895232
1177456927
1941932539
1907774034
1111081334
1064268584
1006427225
2041689257
101758886
1080711015
1325269506
2018121480
1468713856
413486006
2119157835
1203645026
1413626094
1222249637
216666287
900768735
1177282273
1022001201
1464574013
1237429124
1570881797
1976651290
1802047696
1625390850
234499906
1096755649
681670286
1428603136
45021300
1748077756
1243933813
1613026449
466075888
1667447799
522807219
1183670485
647522361
1689285934
414376874
191148229
775064089
83689468
1863379032
1416052500
195073521
281721558
1589807526
1519763050
911011689
1129803008
458903840
2057191611
537034270
1645835181
961074257
79210748
153429032
1810990641
767458131
720249523
979240349
1203360207
1303126854
1156974121
1435623925
1608174122
156046379
41333460
734872560
1230398081
1225946729
381686438
1262557246
1139790523
1707490320
509080219
672346020
1917697616
643180306
2004686087
1130396713
803250229
601571920
591522348
1871345693
1021655718
1731299368
1985004289
1761484456
1257705559
1160101386
1057780784
781936151
192827290
3556591
494457727
91959419
1014603016
1419790346
987522663
385674577
1961837330
1054958317
1153828187
1164903157
730218425
851699656
483964705
310667431
168967014
1910797205
1435867888
764628225
1709115282
1501586692
2080035931
516910017
1425364530
1394312595
812542045
1382537582
1101489437
986803440
262117926
1122424927
1775440724
996980503
1902500963
1195830208
1716834696
834747254
1232836299
719569940
188155885
2018143184
1967490411
1708927762
488517060
1200914812
1121238186
1086433475
220267243
359209379
100459289
29773105
2105329326
1210111958
1317816622
562106123
130200742
1573344690
1664013916
1398457417
1169318423
1955178456
372706561
963493184
1230312035
1675212451
1973224183
1933512547
1568665502
965995747
1447836282
19809640
997483677
1864628676
1000036106
1306382137
630438386
1134149397
627297787
1776438851
404673307
2106729541
1100860336
1882860938
589263505
2057478747
778891214
1264988185
1725002136
1013679153
1808749390
650173984
1382567489
250680101
1917847353
1145331730
1342018917
239085716
67961199
1212614124
470713519
1346346036
2083067239
1028695146
1886563331
1774171080
510604684
258863795
385309425
1404852123
826231836
1383186257
1252105075
937516045
145768200
1601047925
1955759359
1379946346
1926302480
1814442867
2100424579
831098813
254307166
1237428864
948553520
1715293023
328111476
1279895229
1208540715
838900957
912325264
647135707
491392601
482388769
1946149602
1249392746
1032371542
992519431
2109818736
1402323966
1910458399
941310200
142869988
2051856655
1644351784
583565249
1147403658
1132593239
1850328256
302321551
1160220276
1231259483
1379833418
636002782
1604212717
1046813076
1571238484
2110483724
667560354
752612124
1632124271
1605067460
1618267563
1620535543
1659652455
1663768124
1706040545
1828489431
333917757
1060073975
332900370
556645704
340422574
260604477
1470252798
962518798
1373190048
1082881235
1599923317
1148070123
666991105
596428421
481146693
877533154
1623077694
41675493
1272858232
3253275
1120409572
2030414344
408930912
1374870334
953970072
298861436
210975611
490701596
95164917
2015582134
904343113
762291867
2139405252
530964855
1562729847
1571302398
1959008886
220946463
1734912065
1423712913
840956220
1118430535
1549511985
523626649
21682213
207524894
1000086692
1123663376
914098941
1177715933
1363014998
2019271752
2000054048
626581175
40331617
813990047
958097496
405972843
1463860764
1631226862
560442424
1800507368
884973075
2016773707
1811945197
806842806
661727813
986049934
1858433077
49420442
626259860
2089139928
62492745
1026777086
1977501402
1040447909
1501271310
2042710565
723430437
1712648667
419815489
640667146
49472929
15079427
1262284693
1687873369
871783083
1553730252
826821043
50150110
860314484
1343553185
301440205
1958084181
780488158
1783576788
367278189
1887097321
945061211
2094492900
1708629942
1747641297
1379174748
1462289895
1049724028
1815763718
1822052627
252542985
1766362380
1426565301
416851984
1084263262
989010927
971784072
2032270183
880275866
1860223799
686525916
22974471
809169231
1685679528
614510167
676443017
1993649044
1770929669
1962984585
1314099741
2135141331
1222184296
475710301
1220886601
180444616
1537076693
1680689198
1307202268
1213784501
1790049111
1227467489
1477943824
435231213
846592464
1474898290
1442183772
415506792
2079660415
1115903195
1641302027
1321408598
1596746110
329711491
343533091
1283015554
1537972895
623594490
1407291608
1568025576
1107323216
1422744524
11454166
1977520225
754617178
1660035905
1055480719
1498367955
1341899254
999533874
1363553109
1075089940
1073793798
1769655037
938109498
363077460
504754995
1286776626
671566484
431158873
46292110
464587734
1144110183
994554706
1701005424
730423593
375959437
357109557
1784559111
673811126
1739343749
1855890010
2025061806
2091702604
1680413282
16829139
391100058
860184845
1719315101
1564194698
156129256
1152348006
2044101534
812156215
961447215
199617393
243890682
1179785524
1486914183
1691579869
1660175664
600040428
1782776835
1012482531
1055180148
1590910785
364546616
1423760516
312842407
1580016299
305925465
1158500836
1635629028
1314317181
96625239
657655722
322844540
569160513
1746485547
595971673
891418279
128711714
1215499239
812053054
1644443043
518828311
1421521791
386161386
1614896459
984178341
1725028096
1380947799
597832448
1702499129
759441076
307845268
198492033
1074318024
756120587
1612590715
1383863020
118489818
971878597
778384249
245136350
988707434
143636609
1895062846
730458250
1700744531
856759527
1663811502
69311401
26492761
585080066
1764541317
552727123
765826510
2035747456
586992465
878935771
1093635805
86863480
1037834478
2035358159
1960551721
874614458
797443519
121225308
163201433
573929299
302374225
1483132552
1930734272
1677134005
575379554
1557796561
1771179715
1050607944
766230050
2140999232
1781567698
1800886931
1507139241
1370365230
504751910
1639952708
1168303000
1248411532
1789265712
671962544
1768866550
1256888853
231074586
1257345960
426602510
1983251970
789253293
738916118
36057476
1790312367
878436279
1775954404
1265500219
1886916823
985968159
737730774
1388521239
1419722861
1185413565
1014648177
1161504678
716825651
652319025
2012994676
495919767
306474460
2047069562
449427199
1346441409
1236849251
1902805927
2057747154
1850921013
744174344
739884711
491787442
612541343
1844022878
1690148529
2012400606
1352547792
2008952218
268539725
546988745
1860100626
1855310027
28687986
54598537
1306152797
99350515
1912957207
613019296
516082981
408218842
1301611511
389011364
520860951
25963463
2127476168
1198796720
1897009618
999651737
1152769016
1612249265
1495752025
1414806775
478697132
1530811790
440280568
949058659
1136754385
877193488
561585578
473062535
1684373212
2026932556
725486708
919462467
1269186009
1205942770
296907284
1527036825
1815741846
768450960
235562896
1928373279
1381510710
1695807274
1392454978
52206377
2048778241
385018643
2034400990
656001557
452878562
867567400
1833700475
1174369144
1199979828
1844410772
864641541
1991953073
1851036542
188323507
1187366008
1653320165
2119103462
1891367967
1702582480
532019077
1824479413
113078879
1705165516
187588401
881156428
329060617
1203470313
1399997175
1228680295
1216569864
2094440184
2101198029
282125569
474605282
703931822
1966923901
212100243
1627495653
403684024
1681123205
67797848
2088687957
531546232
992075837
1034587522
2006845920
1621361170
1501044188
1760087538
430663997
1099426874
10751392
1515096885
725607959
740610825
1360001443
2001884096
1708744569
463479968
70339263
1959431969
1692743354
1164505857
1160586454
2099887363
2120355235
1709243466
785356680
1109016308
1030570861
820163798
360965379
1070374943
1005391897
827711918
536175639
1517306761
68744860
779492934
1370526565
599247217
368555895
942188379
689889221
1027784156
1946884096
1353589725
1843211913
1348361166
672000139
1235418358
1884491712
115723595
829743493
333040954
1403517654
1092126652
1120188249
1585433407
1746491544
336397282
392402986
1643550367
1027646922
335392460
1349750175
1108553342
270872989
595776384
236593424
820907856
891668438
2023821783
1574498778
1523636373
1067685595
806965324
1753149164
1853381254
1603421999
1566427740
63623037
1089524794
1885018181
42045754
342174763
2049180303
170179903
754265873
1972971529
1719622884
1767990417
938362829
2094826493
1640970718
802056763
1460122396
601000501
1741813491
1500016864
646383192
1375726833
400243753
1725996017
1277796947
219688317
2136916142
1991838692
693488953
503294037
1469931648
225438959
1505020821
1230138990
1600265306
1840000860
794232360
835890191
1436549029
27195009
1726335811
763408223
270246335
1986464126
889561836
336217557
1990353868
348803476
1838590593
249306599
1651590751
1065949470
1010818161
365555880
185258416
2020272117
992179107
164649598
1858075494
1594795496
896882319
2121066053
764346007
1149091185
479585361
215397619
186610933
1944530803
1257060310
64424764
861643204
1647417839
161708714
1505901259
477793224
725879151
653780603
1587035437
778726156
1672139168
299940497
517224032
1501625048
1478863057
2063410052
1936903394
520913551
1999067593
904832419
973361931
788329591
420402303
2060069176
48250485
909210022
125277833
747422043
856284018
1320523947
1749000443
1940811807
621746254
775630227
618257724
567546347
860363354
1228525308
174207833
1888335682
8858032
1206816286
2062347148
148451420
1114875352
105303522
2129209107
715567746
977039361
1132484833
1890212269
1244380039
856219264
460049899
571825060
323632550
346038476
606737027
2099476944
674512985
773920894
462786694
921447784
954552901
322854956
213630929
374130804
2008646755
1397376844
1984271100
783778859
1123118393
1696875015
1991926238
621762975
96518411
1533260066
1301773267
1073666559
364856781
1590870836
1100696869
1965892839
1770591146
782328899
29339825
550128567
402324279
1231185311
1132923055
569768918
127404860
1548738659
669138401
1893881160
191905315
1734992806
1373618138
2090808752
20488465
472100914
1713550479
779131490
1465089267
1106767033
1821136300
996908604
1673260569
1272765471
350113331
1484283969
995671231
579153510
831574964
484403579
1953114634
1120789026
1279513786
72933649
1316889749
856078033
302417658
837295106
1116978284
1702335135
1163768342
1466361835
419262116
672186971
71307464
2142455524
1505265341
133205301
1868744826
440715082
1746672330
180202186
445170315
623367848
1318808942
20031390
689059540
409090745
1565498988
1031525365
305719939
1677496701
2038435451
1504942707
469232592
304591087
463468086
1105087499
951731119
1882920775
198248176
667504121
1493848270
1807570017
96555215
1308655836
1150679824
685301721
701798139
774538754
2030190438
182680107
1938262690
1452278
497206827
1245231364
31214305
1067685624
527721509
1941172996
445624918
247710366
1571848486
690678511
84307623
376920261
390869501
1664315504
1949435765
1617184086
1670072408
469427606
265189990
1737810112
383009637
428607234
1386259814
1208123642
794661752
1528178904
1948743103
1557907623
670414518
1130745300
1196724964
1894360877
809934552
1379167417
188429545
422353964
293429180
1097629904
1357005486
1306372173
2052995203
126181301
1764239058
907552505
1153926740
773528442
277487550
1647993248
903750295
592942498
687858835
801845243
984101548
1441558800
678932671
952156897
1348919014
746255525
348240757
391799793
899964140
1464582916
729732049
1307842440
1626831535
1184951015
74899498
1325227111
896316277
653560062
356054073
594936384
983317656
776854539
113599391
24313981
373930580
1875035779
701740621
2007706946
425078636
1745014194
721507690
1275556830
1912913584
386672955
527305523
1903999657
1516576419
257483780
42424461
186641576
1783408481
1242463141
2043235720
397547680
1585490686
1525333738
2055468727
496902913
1778879559
1232804247
1716304066
2142623504
1428735383
1110968730
50006405
1084940687
1838500065
2077657470
1704033274
2105247544
1444603698
949290205
1190825841
1817869950
514356175
815156310
956241686
1710336889
661181797
1062341499
605690715
838134215
2087970895
2110678160
1001922971
307001951
1714499728
865360263
1184922137
421095514
103563622
1101551859
678451359
1168679162
1530417824
1487022062
17978889
364959139
1315858532
183530529
508793518
1208663590
280087627
527194816
478401312
620909792
913693951
299336562
86099002
141361506
568706901
129833125
630315994
301239842
877779204
1005624869
193499281
566508124
2003892700
2104555932
206372707
1983583905
1356360981
1599140378
29367083
1585951510
221613887
44254552
1279315905
1731630348
1256883023
964322304
1116929982
501269778
1070348192
144201857
1105821529
685264266
383022445
1762129140
1977247899
13032861
211297122
28066377
487297161
1015440360
1273400774
1037006249
1248231180
1666201810
575423950
954836703
1551476805
52970866
1170473255
1017851550
1183944320
918674055
610933029
422372344
684234278
1692417744
1875079728
1209565061
135006124
1960963712
1161414032
470144206
991583523
98082886
1586944873
198248176
1488540854
1371188858
67228243
759713838
838579652
1630487362
603467975
1680553727
2133385664
1860466640
938661015
550360734
584178485
1453255539
1393774461
460976798
513526202
941950256
330788844
762109498
620312857
2058305290
1846576933
367277940
929013547
466666443
52930363
1105160965
335296166
1289297722
138940426
506508320
2097485090
2071739247
1772571396
109813958
1310055467
574618815
1608944215
1040576507
796252944
632143442
1236718791
1365346173
471769558
1439366028
483267589
186750508
1196849328
2045593716
59831294
2086814851
1540750947
1235428043
903550212
2108818127
10033966
1754283276
544525698
1664216656
930603971
959760760
1672540079
665010236
1579028813
1099169087
1242489181
1649389683
2055654330
2045184893
1505661505
1796730131
1761400214
1192614337
1911455311
265346920
1428335766
540273875
2119082586
759909381
1752918897
1320176262
1049299818
443605805
1165651980
607349602
1222796681
1687548523
1285535864
11752601
1680165505
1518915518
21237011
20498171
1531317845
759526868
1016929107
569137292
1464319211
493060099
1081870999
594791109
1008534645
450098328
1843089676
480243262
1432604085
1257137972
605547248
1932248719
1591285589
1778097809
352485294
1676606291
1401194639
525965118
602785168
929315406
1646144662
1196355342
2037837149
2050759707
1620098846
1609824652
1456592235
1727748864
1508816363
104067344
1299522576
1036231994
1599204978
717094866
416894109
1173100085
1487126388
1353121616
341417707
1234314303
1029194890
26143310
969287394
1078374194
489321777
1044456966
484775991
1523392255
635195251
1361024992
1741894814
1090431415
537669420
925337214
1548557674
49375791
985473556
485996106
1479896711
620887967
471294986
1239626691
330605074
1551497548
1263832053
487726041
297640831
1190770813
1102915550
1917254739
1984411315
1411126304
346609403
63275653
1837677269
1321663525
20715022
1031941352
1254545144
139608924
773709770
2144233336
1190452357
709567072
1066697428
1916814804
737993309
1598083930
234971120
1401998789
181485048
1611441629
797391436
1065661507
383530089
344952224
444921950
961560230
44509205
2015748091
1344562298
863316862
726614970
276498682
308422612
424925687
1045775347
536610168
1408677107
690289202
688098773
1482589456
1328226293
1282408434
997782292
1738422850
1743026895
344601230
783619069
2116045437
1090714563
1431637478
1568083117
715077616
302029358
577487666
83989210
809306217
1838339148
57971804
1030831033
2003068868
279033162
34050495
383018998
1669311237
636879823
1442382451
1525036431
429186866
1576716500
1095901731
1567822977
1986590480
187724203
887599068
1315560484
1566800492
140264228
30021453
1038760542
626454342
1947018345
1538955555
1763516090
384601853
1426233955
1669738800
1050911469
1979807083
439331530
413456444
1759692627
128819460
1894600370
1137998422
1745044795
715247773
679856173
939435059
1743807153
890769891
1956010294
1130864981
593835291
1617581994
1076938944
765452506
173011214
534332993
1029187199
356808598
560491397
297315591
175420316
1195733098
776733338
136689536
1850698705
748910384
1231518364
895466508
1921734580
2004901167
479139565
1933722321
2026039014
2142496824
2132724054
1342597536
328958924
506302748
1570604071
1028993962
1267899511
1917581170
1580136434
1974828569
1152586993
1490041109
1815127883
1689078917
1615958474
471545267
116088964
1356504343
1400570052
740991241
467690874
1543746485
1766609600
570619610
2101417411
1860118384
615849352
1168660292
527005716
916906019
1565607288
793217109
293531833
998108878
1473596352
1757506593
973781520
566588226
1991414438
1513294122
1677395288
111900073
1793945281
1118521792
1069216554
1873425228
1484390490
101978998
1822780225
1300223004
1958779896
179224843
1059656398
1260476988
1519093988
1847289936
186171166
415138912
500359058
1623834171
1615609659
1299870015
1414508787
1434843338
1552689897
1057960916
73385122
325734876
1674334525
1076926110
898175304
2103155087
1026478199
99813391
1170508974
781457451
913305641
888341288
309646742
794233119
2037927863
1306450129
15396969
263984918
1366515691
72379541
2018743713
1401633346
1713419010
2035341613
549164778
1702288784
1163655313
1123588393
497460617
821374193
991308692
1327996077
1513588229
1043398059
1471461070
692687005
776745410
1330786990
424752136
1036032146
802558471
1389744215
964130512
2075884422
1315254505
784223399
1994558261
808024188
964309615
1554002858
1061300992
1273872191
1865727568
1498745928
34228072
1667502229
1036862648
93568845
744460435
1494845168
858916673
729817506
1155354670
151632840
1336598082
1973883851
1192703216
205667182
628774024
1045448435
1230240236
704387738
1202128690
305637645
71496103
681664562
1102883120
407115682
1074753896
717813879
1419285331
1138975568
1929430402
1491682283
819908805
1628431746
551668733
1135198783
1711786982
1250527138
2025419407
268291457
1658505907
1271775977
1066678000
1165365723
228457987
1178415282
1135977567
1841143320
122815844
338777974
1095457778
282850544
28788099
1354940348
48434067
1097727207
940814746
425873397
1083621656
655619087
96674466
1060048664
1047679198
945437170
1509967389
1321887346
558250700
616919976
1929171986
351656653
197716880
960755748
669570490
1653356068
1647906559
1679178282
1336677513
1722742754
562154136
1093982543
1911052355
1517851769
144031228
1279724023
480235650
974825801
28673027
246997950
1695531141
183758467
705337738
1948673061
319405080
14279537
1347878047
1054064758
1108056456
1764239058
225731567
1844721891
365358847
1192751388
238163341
652550502
374750844
439022200
1190160293
1776204197
1243707245
1220806339
1607528730
1042679918
1624415032
1598516446
805346752
785040490
1350287108
1200454496
20914966
679593723
1574618470
989519162
1649681147
1434106616
1750291066
209464042
1881501922
1976997554
583079000
1053072433
1943572003
708848428
1199125428
62083843
887627753
701452418
1312550508
951376540
1684817572
1903999657
920690811
1901058660
1423738887
2002583952
446147647
2094941862
215106595
494465008
249122161
1902330488
202097758
1016312894
1015983134
1193349777
1038815704
132824382
2088818734
1051291363
1994213515
913098304
510611240
927392276
136224232
1490961163
1698414016
639660271
94837636
1052237224
1247842828
495496436
1157116976
230491891
1620770559
2073398526
1719099436
1839938212
1201136677
1645003323
1240669409
1524605586
1463083435
1346154664
1570362875
108839673
1852858790
1211736571
1608536539
863290271
1664413922
752441830
420542195
22396752
1145707521
1814427040
1832646328
1743594675
1856591035
1824660090
253805413
299337964
123314366
31692644
1564200927
753389782
1638676662
719259414
959384701
1403956762
567274432
241381340
1294974069
1946303718
1444571243
1479814835
222225046
1597907512
58636871
1703701130
1656160998
346116757
244679732
1565558102
1105446096
2033780830
357971057
303186002
1592032289
38428919
1091325822
1233955372
1490899877
245196532
681305272
1219044624
522549706
697234516
996050711
843837823
421084040
773457740
118224821
1108615720
675063366
874258727
1300989510
827164770
767860431
2047674250
1317828671
406085172
604419365
1561248557
689597242
1664564890
858221615
1814857230
1869577770
314465402
1322882233
278319943
255658010
1718103811
1914752371
685352268
503862739
1791123818
1626592131
352063558
196253096
1773559663
1782291511
1950468964
1742146158
1139028442
1775137868
808854153
1658648178
1502128260
330684693
530361110
1860020478
323085222
1958241269
1027287481
803082435
158606638
2132572158
1111290437
27654831
1797889865
2036967112
1108105810
382384303
769852563
780594133
1404262099
602374272
498372769
1200963704
1481584003
1093567050
94195842
2023800725
171424239
998594719
1985212390
10805803
1954124166
670053901
1453686298
1667449053
1028146320
671077073
806696405
1438724149
98169406
1025861730
512567525
72738636
795295520
445120854
110794044
1899002905
1762068735
1634654470
1346614287
1835629976
770483918
354050710
271358343
35501778
2023430270
1140719206
736340668
2043968538
632736607
465010946
430365292
790424177
482734839
744387106
1407095856
1681552333
1769351523
165188258
1834448220
1019457303
223730552
853227649
1779390104
1480321575
745004122
172112643
1644677975
720362573
1923966126
875151385
1160214817
1901252349
1552023360
1997845693
699364762
1495024749
1216063961
1570079113
1812456480
1230933414
1206884897
1694034289
1852696427
33591119
574324695
607570610
371867826
1723762153
1053754041
344585963
1841209659
604155011
1074695825
1782108143
644384828
809400515
1212687296
1327179360
2061982162
920359116
455603916
1778529885
1692227919
2039843618
140882750
1221607676
1276469449
298267839
804896216
1874302621
421623677
1831714459
1201004113
477217357
739344018
2096013377
1877532887
274648479
265044893
991123337
1511245648
308431595
2140700495
1339949268
96680420
1429137429
1942139044
921247596
1845737300
882147106
833286523
1685072376
1104508535
1197688975
472778019
887992649
1869995573
69881604
2012021047
341217155
434744695
419055633
1592100553
951958846
909839001
1960078050
1419105008
558615852
1998965827
1981685994
464246521
1945472990
1817162571
660376414
1204910098
56361387
24182766
25131050
600987504
81826414
131122007
1687765809
880203176
1451741461
1544959538
1486995892
1838081055
764851680
1988999040
1067420819
792865664
1615425261
1133027940
187721606
2044880298
587329855
180249896
1102629127
660595487
1105532815
1232047333
345306081
1551337268
1173718335
1577306206
1708840928
139820496
1854326885
672197420
2008025328
679893368
26165004
639928921
1764246612
1700022175
725884627
234501178
759898596
1997921903
40442233
1200986589
1018707700
1764153087
225293742
69801256
990533464
899446553
2011417355
1714444576
2096288091
1515439880
54853351
1335186255
1031362982
1042895751
1162704600
694715481
151277974
1283435753
630114401
432454042
1884652483
492477585
989147406
907796631
747539390
983626709
1400120671
1911642564
422530214
903242422
513235924
2049941756
1329278128
854814861
655744905
1959244554
177105871
596919213
1562574231
343181107
416119710
1782316834
1120855447
1216092287
1117589011
678890378
1097046781
1953825239
1734819232
1974360435
1864421726
643352382
2147111755
428219572
1873676116
287121344
1080458577
331228782
231304536
846152341
1125794339
1544505556
1459415539
1736320513
648331113
746305566
378587309
1462075725
1807660456
127742871
400025003
825942475
802235713
159035812
2059481498
210103205
1786558284
1033761434
219687798
1028312681
1298694009
1158095314
1669072165
1185027050
9411392
1507579872
119107817
123443291
1957876845
158463199
907614995
290300385
1857507053
243809447
1518202814
364507190
1250924894
1718220793
249967601
598207089
2003478874
292521541
857994439
1965944281
1081040949
1055474057
2075821086
1812106763
337006383
1198014737
2007821258
1458737945
1926950110
634020858
1437180898
1393753479
1806412665
936900836
1648624822
1348647899
91012700
1165543178
1429096146
669844771
861560001
38639076
1499401874
1303070523
1200441453
2039991417
1360091200
1696264273
782299099
510091413
157947421
1037691708
316322477
1653185457
1772471902
1716067069
1910717991
1963711761
1874052439
557469939
447524218
925662442
412274544
254417473
1469008509
1919768500
1392336105
1993232048
296690056
1088470601
2086678297
1587496812
728113646
1509286138
543417315
1783915541
1677508054
519328744
1228133185
900183652
821719604
389317880
1478565316
1858175265
2129755394
362593679
1926582179
909947265
1549623796
812130013
954015090
42906116
1303749562
155821145
147001362
254633761
186382534
1400828514
1866745700
75837564
1206343276
2092191433
583668016
1948931931
1324579096
6617931
1138944367
299389912
1229112437
562814740
1467961062
1810545435
755605892
319679559
1664951927
1354704690
1539135543
1999262804
1573311795
1383327301
1373908269
485261419
412316692
922291381
306812304
1177209224
1823184173
1704033568
576682388
1316612317
547586068
464536254
365589541
244622964
2024088611
778004681
567033653
1450308403
1507042912
1777137805
2039859686
1776624622
377074363
1463492914
1038367687
320274089
1829298587
399355141
452237592
2048400881
963102871
2103684713
2114394594
702448208
545959184
1223319585
1139655685
1646566558
1559559829
213914046
2018527015
216867498
235360959
698908658
239426067
2073084289
329676072
1327689764
1524116840
906455292
313582472
327163201
965103037
512524631
927260467
642782994
1652790567
1293635853
1805428596
1599704052
1898774997
1334614310
1286078537
1308802955
1047876458
1169808923
1938386761
1358674545
965158674
872138233
1588657793
1864583308
1623033115
1052046571
2031050696
289943251
2009972160
1718050319
97463599
570925721
1472953218
1736200272
848891798
1925540422
827259359
1976869544
760761687
1417286077
1125113571
83855901
1928947393
904884110
785757095
1441215837
949645282
285180938
872077621
1301026732
948988594
1960103656
910658253
1288335607
1314008746
1285156848
1461776266
1695335714
168007083
846748839
148315401
1637899093
430031315
563643255
923469288
740471087
843496627
919869560
799299370
571730936
631074091
1144076908
878199061
1057379359
327009964
617889110
1511689034
637223715
1416129771
1929827665
1940990253
1795039221
310109110
1091811808
52387249
1746298918
1626527394
1734174574
675325535
85717156
1141955458
1689601934
2068661080
1354926888
12024372
1138755228
839412437
1362668121
1830589304
1242514814
1585679782
333459844
1652207913
1724897837
1625132532
1231255094
964334954
205685876
1650133487
634743472
1067675665
905735761
163117417
561636821
1907669598
718250928
109649647
1770437597
1425908609
1734944528
1411031944
522850965
2090465098
371353099
1349589668
653364264
1028896082
302984510
1729745279
832928047
1563229188
598444343
443773321
2047600061
1086988384
1216559642
557977280
1598296734
973919729
204772681
1360907917
1648459488
674844152
563395920
308163292
1833400820
820586400
474540613
892784950
1833315225
32186811
865895969
2027847603
425467826
1761959071
444842547
1739970478
839269608
405236634
1182131589
242514139
883625391
979505642
1958272001
280879058
1570255373
1176213301
1525042994
1661079668
482102612
744670575
1146875759
1299687182
870380100
1577101942
1906359713
563965674
778296079
1710304548
664964676
134419818
1582652422
1904064212
1634265042
1738154612
529882124
1637942981
136301855
194312076
1233748007
490057426
1198626922
1936224263
1636954213
152281330
1172256545
646620864
2079271019
1500919706
1671382826
1019036231
458468460
998118363
853867462
1199340651
1124494493
95079574
1626024627
1425794575
1759475755
1197654117
983794894
1001686653
1556170543
1810894784
369932724
564596598
1855355008
553008792
1898575861
2119226726
441384290
762084491
888211103
336189281
1408075783
1113011183
1360487005
136897071
1558637981
1101574994
318516163
1827107958
1432706808
1798252338
114470174
1108545502
988333567
2018920011
217200877
858719359
819163745
416729196
774847761
635891592
1888114364
1319514419
1432572258
293569437
7393436
501777515
1949610132
2070940081
284066889
588202838
2001722644
1491071117
1828848792
1257548422
1195587537
396862877
412933851
661785299
1525030546
1580690022
2126817981
859711044
1275850945
1554391827
1353174877
859361217
1418650454
167601733
1810831622
1747652514
1879925655
1900063424
679266503
1987549616
1238985327
754038096
57586326
493724887
1092101142
932327292
1376240322
638599874
379293367
927176535
2051306256
660608578
1977966180
1484650046
924512419
1153797290
260190679
788248168
2074761553
1647978367
1064584813
234938900
1854209946
130195798
1567478693
1132773573
2021446747
2088221339
1262831172
304340315
279362028
55697918
1701535023
117420675
1048835576
869941402
508934991
1887245161
1037174319
353484206
1150347555
1529462897
390713110
717022757
1546724652
499977570
2134531446
74609368
1087318650
655523508
553428768
1923596972
800488357
2054968117
1569807229
456150638
137532407
1346015896
1808320083
397946916
1048419387
1941243926
1875420259
1660117321
6104967
704360815
1546699982
519258667
850780154
750922468
673135489
1869006331
1629635736
5645745
1296358893
585590769
755762219
1042942016
2045201507
1259278826
395753870
432099341
1791657879
393359150
1431386285
1816581810
406745761
467645885
1525879662
581581988
976762385
2100980291
583200027
1406038388
407319181
1096637450
1750902764
784524466
1324911758
527111360
1376934882
1623185424
901050485
469679372
45649029
1552180472
1051643133
580659340
1626326010
44158285
1151776440
1112111629
1902668603
1270842560
120113231
323457396
2013920117
641975345
1561848712
1295830312
743731931
1233701309
566488032
750270069
1500853800
451313589
814817712
2140427922
756422837
557728008
1125158883
2087279733
641975345
1838074621
41696905
110421308
936182286
24135419
773498265
301289209
50262028
1303158917
560251885
1617549103
454673757
1514405079
421044736
644525057
1796331382
1469835755
1096785058
856376216
1433994523
1301758394
607004235
414303079
2016820548
311598342
1507911092
701562221
1280207309
326716423
1946889188
929342770
257396307
1553690583
2044434935
1575494160
695381612
768045557
39051311
1207790434
58255999
1742338256
319469055
1831769881
62712452
648392823
1786320501
373729287
1852722354
233731884
1809744538
134786566
1028093578
292960724
1269726780
753856813
861116364
131005521
1328351931
1536325807
1860903328
594072894
1104321755
593257828
1577424279
1784319733
698983156
2078676489
909170872
1107563944
1288531868
1372005723
1201781647
896550680
309616348
1660067950
390180509
1729742782
6082746
674300142
374414688
472743216
1142896417
272161924
182789368
88605943
481820156
1290098894
13457923
1939075771
1438232698
311478605
506692564
1021667350
1608743327
223073002
1101608415
107727885
94545918
282646020
36974974
623167044
1333423245
181805615
1231367902
725781727
1995788138
1768574012
1569419542
1844293994
1111784556
1804197244
25121043
267590097
1326371225
1385778843
505011286
1828020186
1063964916
1804605344
605225996
30295097
1788326756
663005003
186330749
1617878413
918774123
237188365
1586043485
1354718311
642773363
2098311721
1621487681
241646665
1461803873
855013106
986818368
1080952736
2138195514
377795075
1908713312
722269699
37056700
816133499
149833662
934854654
1785771423
1126784210
1702137605
1493540739
655616904
1711025680
1145216580
1510482747
1396578134
2006726501
507821786
300849268
696033737
1657514632
2025016230
557887332
1627838422
797346396
141594957
603538090
1800581907
1795344795
537274103
1668952509
1202378640
858411871
1996720255
826921750
1858508950
185539869
2086939457
1213850937
379778766
382955584
543103885
157672966
716457792
1560983453
1187314795
1422902135
892939868
1186186857
1322068300
940075409
105099736
49503189
253750621
9819545
1210180897
1038031613
1836181797
959438108
1494123289
794162074
2062418042
1525169714
1375891382
306659932
1657358584
644408824
2086976591
290841618
1814213448
611161254
1911061896
568941911
1550969620
1093142953
1100217024
1449650082
1735958456
261512541
640757841
1517479066
240139380
1359664243
1625802039
1843480889
1683167076
2068106084
113774615
159171005
1989940330
1339173473
245436153
1297152606
1340668715
252455480
1378129312
2112233491
305717540
742530613
2056372139
782551015
1196798455
645335042
1678488472
943267052
1730789492
1492999360
44530770
52827334
851525162
2134517370
1063642171
1618383762
384077321
1808275359
1074361845
793288455
1961749914
122378714
811117286
815949932
1282419863
536855953
355540493
999300139
1143107801
1646306729
1432750876
1696051008
683969652
229051728
1297672342
1183896669
728782208
1775638218
2044006445
675278255
2139516817
994278087
1156956496
283190400
1682823094
528678218
1257987596
2019427812
760493645
533507761
934440870
107307932
126869904
1205632167
1765148059
1354105361
1797138887
204056613
1047683783
1470551140
1872819133
1372988916
1284027111
835383619
857440564
565658394
1285679071
1706848558
921180222
177829825
425705923
120120552
1627577583
515627342
1437322829
937279092
1888400696
2003220715
1182548775
2140476436
1976980706
719345466
1351155968
1151543938
1077522666
1344746237
1303081004
639845328
897718807
359615348
947496448
52202253
1024941341
654788011
768482905
1853770491
177908313
687191742
673838251
1063381980
1210972867
676138307
415141461
639112824
340399034
802962068
509475379
1337877294
217320108
1306572333
744814724
1591445009
150941429
1157365279
301224191
834776376
476257484
1450538243
123512219
1314769556
505401163
931061203
767093937
1753799023
1837047911
1960594480
1101742596
334902247
1846201091
1095707269
602878551
1819766861
197657637
796773983
201154514
1977227417
2113445488
498254425
296797691
624561912
1395001589
1709565271
1366801974
1788193145
1883668376
1046060113
348341807
430996773
2073644447
2129371638
577936006
539940568
1970158223
1360608651
1587766379
1482039260
348932680
1400680861
143684307
242896669
1082722680
1751873206
1099108529
1354203685
1048920534
1685969140
1723411997
391245502
193562656
1126465377
656685318
6450936
681297077
789028961
1037929507
2067102760
63746116
1434160447
2049283974
1307092128
834716413
1874829846
1938534044
2123473472
59381823
1887095799
2083035751
141595611
1246937019
173398745
1566966087
294124162
134924765
414831827
1718517917
476621472
758048006
1853963564
1407966457
25820595
1529430398
1999063846
939854677
1669638353
405495782
49598378
479972035
1770847270
1300586850
872172068
1971723066
993339035
376033498
695818766
1602420132
693649654
1204428295
1031365440
936941831
644992081
411944418
1807395835
692531597
1597961235
878851893
363374745
974205589
1647582762
396507561
88329432
707063277
2094591616
241321898
1987872551
1471554410
585535796
1279536062
1314758271
1493637664
1491102056
1093897661
975183887
643192713
1519281377
671676472
136158099
727313418
112730541
1618525322
1132064386
923659032
439438686
1099665411
1569519683
955571152
1379360959
1003386403
421965152
471423756
1420279080
860174668
1254687956
801213219
634377558
138799511
1639382057
1315195281
572760206
1918701100
1967153488
1362454667
1968877083
1436866348
158606638
350896031
797974689
652050793
132461807
1361424438
1968137227
591904553
1351698327
1808220759
48983266
1477759837
949310933
1712690722
815929890
174613512
2052844759
504691252
225010295
219005510
1865754373
863435354
1074251860
844117923
930721983
2081195760
808037711
317995145
269032883
173196910
1495752229
737368412
608024272
1305021778
144951575
614905841
212923903
519124387
1956455073
1533177979
1987595919
1731148357
823871596
89343925
1398427436
1640606925
433967230
1448247371
1418602404
771238745
568028917
1514750786
286664493
811858313
1418467335
782000120
770709143
1593897009
1771727559
199148437
1934305041
1023046205
1879933238
1626577381
1184028298
1852892400
1769791461
52064340
449858781
1322100371
1283400000
1416171610
1429120274
262905776
1178813623
765387852
2000792169
1020405011
1232290822
1802757797
159021789
1216201575
690570989
1580826184
895549105
1948474744
935893953
1457505376
1478808229
145039855
971457932
1467821455
291062285
1440301665
1251397364
819364020
1122139351
1840572975
558342268
1312130374
1199748847
918740286
847244172
1759270896
1651868087
593317808
368171526
1517555794
637622516
1509770216
713144747
413805140
1713766670
2142556211
1494929587
1392863733
282888149
328902101
1627743627
1515475278
1480222167
1675705518
2012487135
1359111628
629203166
1548788729
605625171
56574582
1997787274
953640840
658320592
1997580917
477050381
225308759
791790281
1399264719
1631365182
1796023827
769939946
934210559
1584247202
532187732
1556760479
2050396186
903320687
2107218733
559728014
483219171
882831610
1372038933
2001818411
928518190
1193353459
516357218
265824183
470376890
400370661
929794467
367851589
1451382261
1745591357
868458836
851057978
2012714686
768893376
1769449846
1428935161
2058436314
257526135
395819670
548042285
116121877
399549584
869171575
1408869847
2086876894
680736533
1676277029
336836711
1049616149
132032286
84350450
2143219441
1057330382
394148614
1022726287
1096727553
1816223514
85498699
1833246919
805605489
1160322509
1638689020
67487989
620547404
951149167
355193682
949460552
1188034616
1273333556
2099328086
1571013788
1349626770
1644082668
436462856
937684347
397213697
2081069835
185519890
26606119
1189831030
1563616041
194486317
1485606359
1069334122
1186554046
1375326381
520338803
427980338
1934944637
1463424564
1050647321
1114048410
1200214423
984960525
1770161433
614244988
1760630221
1713980064
2052118717
1354303422
1758627922
1814466734
1206513120
1747137365
666114359
1357291266
1923548410
1191603830
1904396464
68939253
2103762939
391836243
953049219
1533519983
1152700870
295200729
156354935
2011911753
1541372126
621985780
1864549463
825061172
298775209
727898708
1125605374
766884626
1249957683
1238625997
938925350
143946365
1113487404
2011140868
470793307
59461418
679235250
1346839001
80198875
2108782070
65816528
1349416617
106947195
241439622
374661228
525057987
1740941947
1097631671
1410130120
1110999374
820548559
268567286
450384336
1545386394
1808119310
1222896342
376228504
1406628415
1494810648
679770391
1294987066
531422360
1713682797
737740242
1037088542
895490464
1796477850
2089860723
1263280516
231671490
963637305
378492960
781772379
727122918
441633681
489414154
1894917760
1547330010
300654299
1676994899
1410798123
1305695445
1903480935
445828408
1978099396
106563175
719378726
393943981
2055617481
1774931215
1110915645
797780222
1646900648
1155132910
1933012175
350859460
1192951712
750943251
1193045020
334452314
1616391914
1053256325
607765236
129826863
777064617
1531341063
1791984945
832974813
1610964452
943733631
1600653373
896965253
602263110
1956326628
837532678
720382246
2046500012
480648566
1431867162
1057391390
1297115868
724925930
475766172
1240490293
1648335603
1589371676
1577670860
1953291674
1140303569
124524163
1726883634
2081538323
324394544
1303600148
1538514562
1387524528
732255218
1806009725
2018872591
36561919
1737667992
821867101
1427166352
980327832
1009420841
856477734
553217511
1720877020
1700940841
206831716
452959403
1797447736
943510176
1042279224
1735158600
1884457089
1033535459
1426205307
1393818115
702116997
2005727365
119303538
1988155078
189658167
969727808
1617037578
328326536
2081127811
856856164
1980800172
955206944
953753213
1458993682
369722280
1546716229
1716806396
1835761172
84048875
1383562868
1053296093
692839998
1636009206
965999642
922141389
13333158
1373033544
455816360
600599996
611193231
540735406
286086272
2112278862
168716676
1898475541
1189718378
214000237
439275744
964388856
2051551135
190609784
559170110
1330881063
578585109
1463083484
1904361890
1754734335
1354557797
1447016983
1314517616
1883876690
925456432
1430672640
528813392
542775649
1124448233
365470189
560004692
187901647
7470786
192268630
131034031
461273339
176798754
185711198
2010440673
924332096
877761239
1817017218
1190744904
277891968
202240506
630550768
1131324364
320595038
1932545535
938097581
483513126
1386710892
72831613
2111203344
129422237
268637816
51437815
129955873
568324742
1190075176
682212439
285881807
1705024735
917787125
865432320
1705657098
1801120306
258390654
1112652586
1525366118
1372510359
859707416
1246373193
1808089415
1884032946
2027941213
1486482583
632390048
39919711
947538206
499911069
191030158
955229703
1120845154
1977860205
1251388874
21148299
2020922237
1816767449
1807552829
564736089
13355285
1682607735
1237046054
56804330
1432041468
1018373841
1617132662
893964722
1332059202
2126477982
120684755
1857653508
121164529
374921541
1198888353
1133088329
1666486320
1227732609
1381768283
307456129
409032173
883590628
1494941551
1701722927
359802427
336701970
1714102433
1587498041
1432786630
861268239
1133136295
852446532
172560367
841812323
1862994894
576846364
252051563
919236974
2033359080
833755549
928100479
197393381
762588952
435778869
2015486944
16634589
43395026
1549465602
163393470
249085831
1987405284
137114684
1712814450
657649953
1483759953
606589658
1512505352
910289349
1167631798
470812545
49872325
1298335880
1729741831
665043693
1930337853
2042908560
2006657393
675482075
349641535
967200697
1074257800
65917362
354865376
779330801
1770447615
1824365021
1886154200
1889012952
139777464
817928978
1862342630
1301958742
316491157
665360577
710897434
765596758
63488993
330685038
380647233
69407859
74277677
590286555
943282393
965298238
508132981
73585153
657810941
1413900693
1870800742
2134699898
472784215
1157905535
351318494
317693181
1756414212
219806694
91009851
1220333499
1717781792
610958117
155552579
953419317
193566208
77428796
26354407
1892768694
1510813008
897574683
900667250
866050456
2081325697
1082917555
555501247
544310997
1639535217
766151621
339372300
718615486
612415257
1073420228
1355634774
1839992126
667413354
1998516869
1321219197
1159072351
925592981
2122717898
947678602
745472633
837500791
827735296
1220127560
1259668917
1662988046
415778244
1943536099
1170839632
1653075084
2056035302
956245513
154242857
435271270
817338145
1559857083
524992223
1957940914
1836807072
1347596962
850389105
1347245955
1850676689
1134402596
864480900
1255976141
2035579366
247443652
1028029673
616218356
1096786296
923272210
388979865
2029897290
51216445
484803913
1758030872
252218445
10733545
1888154320
1005816232
1281569586
2056679325
1842150932
1346733561
367350937
2090922314
475351837
1347539337
395151430
248141664
1601397260
2140538731
289794946
3340383
238439775
1009176321
1862548353
1915120228
891264868
1224114559
729109540
137716070
1952579138
976744200
1224192048
69352260
1531799536
1930510510
1325016720
1051255505
1837292040
1493132950
1286426692
1063551298
546599380
1634257246
1846170804
1068624687
160692813
84046449
2035428172
1129969477
140473085
923741789
474541113
1685889644
1790764508
2045295974
1896766438
787358712
2005392632
1998188729
1139169790
1572514668
809494585
611698047
1374843681
1753919712
1469066441
688439818
363462602
166562816
1470460741
1274892794
1450256612
1922979606
564694485
1341031962
281042031
1926184992
1321490964
1690963883
1971030099
872450081
2043250989
1595238250
465707363
1497187419
2119120158
1527637002
703239450
828283779
2063833405
111375668
1318238534
1897581029
1973094648
845582872
560278262
508838854
1243920641
110078185
1340773675
1122878180
1778194341
1245228144
1827650013
1334287615
1650598262
342728778
1540231664
161578449
1786245516
96609772
582436754
1451291659
1745482945
2121327596
1498959999
1394974335
175859977
796383166
1595552721
1348608406
1043917004
1231394071
1811446733
2133360608
984838628
508054125
547782149
174170452
1978494796
2019520036
718644435
1903986079
1482057164
979299920
1084232529
1863005251
1832954533
434376736
1173211629
876524523
830113426
651047740
1145400613
593339485
390746980
2124460707
846889244
155496528
525105060
1817582993
254536518
1938559228
506573970
1260637173
461820211
1639986738
1337447932
1876422981
960459070
654596394
1054239073
2057546288
1758656140
2048603374
198125726
19261501
88139747
1575554327
393369084
964389052
1861582371
956606179
481831348
2036179302
828382725
2001750753
1653870603
953737719
595103706
1182364215
1259839786
1604339595
919781442
1016564720
1516241785
926364995
1822492808
1843174745
1437852249
278732032
338569019
2094686602
387516860
802986228
1865794167
230941398
631883200
504383098
200423874
1560315626
1720507401
1355685756
2111675914
641253346
1443756041
672258337
1006611944
1642022334
1684299071
1574089695
1931277089
111661603
1925022236
865863190
1862880815
169628005
521269497
1741932072
79222351
85556875
83368517
1890708872
330476179
1888295182
453525546
267704805
1048494477
1418013039
1430609118
96795675
2135124831
1552673936
2103988861
1386509883
164425658
1864815209
403462352
50307175
1975470822
336440541
616451309
1415998267
645497279
1651291697
1429520252
964630903
212704653
185956378
1953642119
1651098770
1641586205
1687640255
693552852
1357640133
670846360
1886812058
1695260748
1565047954
405027683
1416844564
138878812
1494312934
1742644315
1575870262
2085626667
1753030254
1009860675
671969302
130683747
89569401
128156793
2126155752
1519358121
284822166
1120453466
2059588225
1559139303
593284704
1381683950
1338882485
698512837
1791745156
132952445
1536646830
998044664
932082477
589937102
189262195
1579776219
476014183
1447173762
1705646030
1880587418
892901640
1615464875
457944059
927259743
824422813
679815218
924902358
1224700381
337980658
1075466710
540081699
457824175
670395306
362503512
1467977240
1285911071
1778438276
593026328
185709908
562435332
1459930049
176438719
608472123
585843397
1669049501
1394759603
1580635458
561047389
355216308
1186832852
1908334525
1110604672
1281881176
2094778785
298548928
192434893
1742038164
1536090701
380440198
338218723
2095250753
2025016230
1952059694
2027977200
392385601
1521734475
2028292884
429869490
490866102
2000374226
1276723088
1909756490
870954378
427635611
2044317332
67207896
503709547
1742089385
128696915
1568111510
695504261
1729641567
569396545
271462090
1664921423
265596289
951161819
113742194
1272348481
1117873351
1051862921
1570780400
994208307
2139630934
197959804
1843334007
157474607
424318248
465341419
545187870
650033202
836712387
1055728623
503080817
1346747455
692958940
1634102096
849250410
1887804634
1718205867
1419122332
1188779815
440184086
1897352652
1644997387
207556183
785682331
126027508
1189537221
393295151
1737498264
1297926023
742351958
1425324934
1959529884
1542406761
917461037
145601905
902191199
836909062
1726178638
1876834338
646604288
1814057923
580829862
692767383
424581595
1652153949
1298703462
549792498
125279306
536175639
401930040
150678801
329600905
1401722921
1090783583
1609445784
1274055595
1282459696
1190346394
1578991106
929502565
958365543
1273125699
1439127427
1616705693
169600925
263410992
569639016
108841628
671131901
1896573366
1944920266
1521245770
1955001711
1527626319
1921895856
1440955146
50306948
1221533679
1726631931
1376720345
5256828
743669631
654792216
115338732
2079927417
1696026743
1991802020
1802488551
168712405
1264266291
914040427
1784511014
864291779
200209788
396290397
1212249608
1155239856
361539252
91560929
1520649287
937751559
1737114946
1915563494
1229121991
1736374555
1112572275
1459965953
1267376243
607013213
586912159
1021961634
770115722
139686892
1095956377
1455085631
888963770
1786451298
1078968203
1117411419
1353655668
18731192
109484945
494461139
1632098464
819355725
1559616042
13504229
160334812
1338787493
1398758732
908718155
1882702621
566721988
1973176876
891824066
989568383
756025257
1305621925
1974693700
1099492993
1792252339
1687684351
1655195262
659106408
1315690588
347009508
1731816360
1167682395
951311143
1742127630
705202479
1179059735
362293849
229385045
808329132
1210300517
1915006725
931452536
1518851494
712411393
2009478491
1973263773
418203437
1532182763
2041686554
1473431968
1678306317
192428188
1303822107
1032155356
168508518
771571983
1693793625
761588426
886330067
644847080
958227972
469537194
1133535398
1970212873
905729480
990536488
1008238179
1826230779
1823063801
1919310226
67470779
1092394980
438586332
1830791061
249459231
1871776356
728076650
131728496
444294773
2016309095
490064757
1754242323
159949012
1849292454
312279290
1359763715
1003995030
783451770
155821145
108398472
1808360982
451453460
424392399
1657165882
41452542
325355619
1752979868
1109883581
2042148723
102731785
1114117483
2127769963
855395227
355189005
2098697920
1818380308
659566269
1022339053
1399161771
464746110
1280264430
297682991
754816400
1352880078
234941733
150624137
1588229872
571326210
620943187
877607471
620819306
2063635886
721742078
382521388
584920313
1363573641
1686561060
1556479153
72578313
1088915007
372452090
371150013
55718332
1979691534
867398091
640001473
2008758056
2094773661
2131259785
1321589056
175676819
2111403504
1588660339
1472863360
695802079
154776166
2093616675
1386821741
263119959
1079222973
197797800
1093289968
1949597458
1991138927
1675247800
1351841338
1609646160
307418199
1101845232
184899842
1698840540
1099456236
650883313
727994057
1356969319
1936300567
2130760848
1233040624
1301695542
196573132
525375420
1614251090
1355867018
579871049
527054733
1994868683
318918518
121586670
816639972
1562339414
1921680261
1791485964
2029922005
356072960
658175771
1723804485
1082450400
698208850
1227541194
111126154
216360340
1464763941
1623676346
21639681
1705769532
2032792119
1622426751
66788279
33299126
1668729521
1393035501
710069321
1102050491
105649275
55454762
86667686
553342274
1183466807
212343729
2079113545
1801000478
1162340993
791097555
1109871509
1916901960
319993452
208959134
320797120
1376483604
440967245
2081983992
1227680483
1635558794
799154621
1185346308
1910393547
1879059357
1017975536
585145007
1672063317
1541906197
611668051
1857764067
961822037
2083762150
1854874565
737655274
1827903045
1770774963
643997378
401079143
1608397591
156558187
104113845
1352957856
145862895
566568978
335089445
1649816016
2070968452
1157052083
1301463546
1123762793
665077895
1699003054
1907941257
257208916
2034339317
2046938336
1190776020
1924016049
704115082
421196339
1598586196
317003279
296358117
1849999292
2073954784
1701718197
1398770314
695041039
207430555
714610522
1133931117
548608665
1454396548
1312200650
341723410
222427479
359539179
647274419
1914033526
592450984
1369701923
25980762
2145740605
448198808
72294989
646813464
51502990
1212876824
82607829
2138352243
744551990
2042786949
1053726449
1127774028
700583638
601505621
2017391287
605410921
2069354415
961555107
588411769
1111322676
75833526
1407426997
1375815164
1638318410
1370360062
1479573331
139774446
251220480
2021476251
2145478769
1234520392
646552649
1836944197
596001359
62156567
316945797
886274860
2056383247
394327007
1035576301
1125357752
258392021
1662063835
1145817343
1083630716
824238571
1965134338
40540699
1388709396
998764532
696549513
1144884333
1323564064
1952218785
2035980763
73673058
452254474
1488669330
301595501
2049494773
1391605175
230739718
244708608
1982036481
1153726339
1188342998
1306041874
1798591677
1443185444
718840791
497208047
735903894
608145397
1973154525
173016106
164589661
1622854066
1418804514
2094032380
1711197177
1931040811
1719094788
1715665144
1821746596
713958360
1963858615
943596240
639387981
2047996668
1901243689
587811003
1045065927
575133576
2142399925
262663019
744597829
1519443830
1184751765
640956375
1963564567
774767856
697221007
1813873864
1134555462
1499845917
1965239647
2002589888
899022149
1229200002
1072904155
1624386207
1528960180
976470562
903042372
919413951
1701688370
128774530
279403090
1243378080
1103949527
527517159
1989159697
99356552
208125677
604221399
920271881
501221748
1105543476
1233169510
236011022
5920717
329129198
2072325527
1010453812
445873125
1666426200
544632019
1999717801
833541721
495995021
2003357030
2007394136
1237068931
209200952
1757492340
445322038
1402703207
1450954837
409436523
710291770
1931930631
2106250948
566236560
182073856
787644628
2054712733
352956542
1081261210
1337172435
643450511
464624071
749648569
1796165565
396456016
1006917104
1640127186
250325881
1154712949
1204937896
887497299
2088590878
1786062967
1484706554
1690491926
728942822
1640388836
1526995527
1286184750
1576543010
245706917
666601247
392438982
1770871103
1014508780
1437438210
134845111
1847777520
298068898
838007499
717480414
1284558309
1062143457
789832261
1182529282
378236519
43175981
375724059
178390870
1791746324
1905482147
798428842
1302917958
1811770752
1821918939
1883884164
1047232247
592063026
904223373
963692624
680438249
1804905493
1890556719
1670812749
1127954070
1852364210
1475082266
2121391243
1770578221
2201818
1218984848
1574585545
83013917
1998291631
853483988
1973096809
324778964
1149294591
1562944817
1668044120
311938245
804036190
1448994761
1909910507
789932216
2138372088
954989631
101960666
1329985051
1134923769
1361511823
564504659
1300281511
1150157137
1375326381
2076209047
37327207
2028430885
1361258208
810105250
2132779230
492877153
1879838667
1122084769
805664783
1232177267
2022072373
1898706486
1319758072
6983967
283098992
1288763929
21788704
545879237
276137909
1455164851
985556474
662021538
1683202521
1435283066
1252524668
994665066
1226486347
1959002934
247461888
2036286782
265182749
1245205824
854920845
837820006
2145131171
348440580
1918513112
735174739
440492081
2022675673
1273201633
1567764937
1776805462
1323129449
416728017
227284849
1237924861
2050587373
269943596
1041576639
401103047
2111844841
2139755685
831118644
1219349654
2111908073
596232192
1299915775
2044904156
659292459
1060538971
1676095901
519175626
922211942
999720393
1291368813
1296782284
1197914030
1156750421
674352604
236349582
1637041171
1589591298
813828010
1724752515
1744406005
265575671
415361408
948687555
1746409147
984705021
1214571560
337555071
486578805
1175442835
201651948
373768501
59473236
719694095
1392260425
1592608333
1806585560
971058580
1708162270
1954044042
1367447189
1340110036
1891989966
433057676
1565145088
951852414
1232776324
874894702
1264837995
690150426
1177312518
1838512021
330266320
111922043
442114771
778891210
1270490416
538693937
1817112164
1470952174
13730029
833269007
991913078
1333606760
2063568311
1509891311
1596474053
439065785
179154002
1623661154
529144463
371037661
2090463393
718814568
793040305
1240533716
787356584
1414651919
1904382473
1052274327
2146075196
1295186276
1381855868
1444493397
1829073418
280765292
2021299590
943898107
1955117604
1967256730
1036072691
1428585271
1135105783
7061101
1375725182
774870544
1886343743
37729006
182814543
2030091649
745270826
1828026746
1416214803
2144977201
1964958220
428423737
510361931
1622760445
195452034
1657682098
796420600
597011388
816180168
2107266631
2011933405
1509148556
651383313
1766331044
1131145713
951319919
205611867
1761879252
51396252
1887110672
1554179218
1260822432
1583572399
1355640562
75107
2102190614
1257102395
2093668332
908342058
408232822
452507523
499721700
1073957549
1960609669
785478958
1035874684
1240966359
1376141870
457983731
895250822
123625277
541753129
1997519527
2076752820
1430027866
1986237512
1352612212
216279738
539132812
1032009475
293262612
1025923724
2068555320
926966127
1945531648
875125518
1557356098
21485606
2035605601
400173174
654501971
339937211
1308334608
208853452
1849545019
936268513
1037768662
1057186081
752580800
1374089327
246671535
778972738
441969920
1432322867
1108383891
183676683
433586951
1664966676
1439838769
2129577517
2052002286
432088553
290203141
1496144098
1498752350
2128949175
1260226491
147841187
1612908639
141206487
1875607329
221392328
648004667
1377032820
782528703
1986756094
686951042
295001683
1649149273
1452971412
350708993
277898296
1856204993
1074164205
1860225160
1929624053
721327935
1485731642
399242945
550522864
438606314
836976038
458295916
2050243667
527924323
1757022550
235415860
1779002487
449107883
1909981738
1423845356
10062105
1716710490
125727169
229550814
979953731
907295159
1729769409
7686401
1390715269
447226155
1161100063
231936809
1055048227
549588548
454257313
2003804477
584094765
1905079206
1649762564
1542969245
589759017
377735928
784782511
1613156319
724830583
772048394
33737099
727477968
1530015133
1680044517
1195569851
1258111999
847424120
205022485
1427044487
478742078
723978347
797855164
1499996928
1784119377
883975507
2096960457
698377407
955252316
1115547538
439542192
1872518562
863274625
1408752228
1140410449
400030454
1210888401
2052321531
1127613103
1314354561
1319696275
638280315
1119201221
1421045354
1046950133
1599560926
1731944218
1971160595
1754196730
1919024878
1925347358
1553762459
158783547
1602826149
865072548
136276384
573190829
1128973713
1203554286
952328427
842312093
1573190360
1867210378
749819079
1095382700
1539188548
407748769
1257940899
1026090532
609806113
185885399
2099528354
680538083
2003247038
784779579
585068725
528499448
775237734
1300672489
1997229344
932667395
1532763871
832317471
2123619424
1952840758
11969466
1647454499
1507854917
1969979377
1725204620
1527253860
633721263
157614679
1218976073
444464162
1520135562
862908961
1370957640
2029727325
1541081080
1656252067
1606581672
452718851
921464795
1993225926
1196908999
163576201
1279867763
1196543961
402059218
1723920306
1429602409
787466358
195630111
1840770948
243557458
482909160
1439361041
2018892290
1440279240
146573928
1809753339
398340702
1635143974
1358918322
1172551595
38346852
825206691
1314179045
923836938
1752287293
555674006
929560343
30919597
691215250
450877634
846167662
504674672
1564037131
162607077
157799541
682151370
1423647387
1484543991
593092828
1763201387
1402767909
998696155
788293110
194850592
922840450
171691447
190307582
1692723045
1479939433
680539707
1304951585
2112414462
1215658848
1656723121
745327012
1822699981
1899737281
1323398155
818034115
483127849
880754946
569902877
136794779
40295056
558449544
1009846682
1208462557
1143547831
608032239
1701063194
140751230
1015226129
1898998007
249234300
1960305819
1345677588
1860595068
625620696
2039209322
1871580574
2093853914
1690046213
1176189926
760659271
1157615551
548830303
848401049
77260239
1872012757
1245664777
437568551
166175541
2138854469
1371291476
312414213
735899420
353009201
257742217
328003729
1290381827
1392035714
1179571055
691201146
49921572
1801028139
387987911
474127334
476968134
1368831647
1098824904
832278058
870323638
175139341
1680578096
2022341842
753454045
346915345
1244401183
279346445
1210838455
831277198
1832887777
1328869538
2124295387
1199363528
747985134
361310090
787866090
2030380894
1131537720
105195469
961190769
1653552546
1351312088
994145293
50996176
2043630164
2133552231
461679168
951982394
1018921848
1665749675
1780692651
1392589245
225732908
1157878936
824620049
366224554
1567799257
1447895956
1822051011
1164900557
1028253979
3869696
1366042710
533425634
438971471
330311276
1040556679
808860647
17917605
360321663
1187029013
2076532227
2087187996
1840647157
652675947
139162772
1318096303
836292203
364551673
1377762606
882857889
472428047
1091354315
1325807621
175536670
402408249
1118510079
1763470784
589375300
1826526793
1468894327
665187615
2267144
1294331517
916851696
1671232342
108708539
896886378
1930971212
1773078881
443301701
291542537
472358536
372707196
1811402136
1345535730
1544955596
1968556302
894528893
1303259692
845459688
1239241554
1635845599
35354187
1210398190
609202592
1672000019
1926547592
273441670
1734628305
127762535
1567651847
465854598
1204238533
503541176
58572107
937988686
1162173581
60562615
298616933
210895152
305796999
1772154589
447046579
1983470348
1884720098
1018022471
1494796836
1957497619
903346720
624560636
1813338646
280053574
859389560
84185170
1007923301
1080519686
208802714
1309028359
904149872
59937846
1114074866
1834732272
1935600514
1102522044
531841828
949065782
2130214237
587453894
1495816900
2042822338
677465681
320877991
1778798737
48547412
958492296
542795926
1346001559
849550280
1976504738
1122468574
615935805
263636327
1198453076
721206710
760698320
74224941
1284255081
246618490
2124437401
296492156
599386635
300776219
1254591380
2089100840
1191973472
2060109312
804066511
1850795958
2095375787
1317868523
780023402
893089570
887381291
785177125
1856248125
606070253
639666737
1494875298
996019501
1166608546
1092724487
2147146613
498102665
915127433
1628265235
2078134232
885552112
1822441226
121606013
510282237
577710512
167331599
546417811
811639292
628375238
1487348339
1934985743
844068306
1736952147
1470359740
2067294577
379549609
599865221
1488577977
504666330
479236942
1094231071
1688809045
1829457466
1103248359
475977885
1457897007
559869981
1973116522
870379290
1394434047
203611641
1283027844
488002441
1678651463
2120175745
230178933
824495163
1959405358
1009818569
205139017
1261153254
657546769
1653107027
1196823043
1021106490
783980594
140992052
1499881936
1349545777
291145778
374332589
487336429
1654954402
36683774
905954263
863241443
601660965
1003964062
817624996
1361444643
1334595478
1686112581
1724438151
1560235979
1029712000
81894467
571414901
377124458
2145485749
198290648
1260323988
394047972
1779901558
1218708883
906556898
1074183626
873314532
1273601281
1260201609
1990459466
69994221
4948695
1258997115
1898603435
834516945
505196236
1229942180
1790279521
103153640
1199720994
922601976
1989764468
672296179
659114728
1030929934
337102121
1981207822
2140726253
574436320
79169014
382085367
1076699383
207782244
373096809
422823912
1329578216
231729835
1573431837
1306674582
481264622
830315101
654464506
765391443
1661786155
813006184
1342522891
562345271
356582238
1426204685
1026044090
1137214163
290507361
1989409403
1107594754
2047979254
1621714174
438713686
1091527346
174864156
382898014
644127464
1542949972
1824513253
1961829219
1970572389
465645778
1116944342
1319419177
289532994
1230726194
2043846807
1167046772
513414681
313986739
256905437
939786904
1533792083
645994827
1168619409
2127945856
1629728375
1876937995
1825266724
1304378791
1242524928
1942309539
1255736977
1609279743
436764683
1305346862
1944633572
14059317
412519765
1243123525
324406322
813768739
1283955776
1606742374
1093838439
818120664
923935440
95994832
261223654
519985674
1431570343
691259211
1859246567
1857593634
631948910
1811962044
1612615578
899766394
1019934242
1128571579
1231999462
1648865485
1895232292
62009061
1277123149
2099181884
1721119849
934770179
714954708
390825226
992157394
756226759
1747427426
1363939585
1636369557
304469096
1892463098
1906382971
451716420
224409053
334974902
944602219
570996744
1476592406
576078291
1875592249
908041164
756027009
1236018135
2048973712
389186331
1467528006
921915772
1382963453
328000348
353803209
1963526001
100637609
238281277
1068839415
1199984343
161908501
917378989
1832840862
965995747
1084762656
53230863
297150062
112586773
614421948
1115764166
553976422
369349850
320485792
350512396
1615657689
1699874240
1546059367
1650950260
1111792422
1880410041
1657323105
1364059457
2037950520
1301086119
1682232226
520767478
1524019917
1904630023
1678408070
1053018171
886510494
244574090
615650180
1857916719
791151160
1190793497
366846051
1064681342
2014806425
631277855
1844561442
1473168017
300980727
686212870
2090153596
737934924
38781937
607591736
1468059942
695177948
879915647
1945251513
1986064030
931566365
2126260547
990011569
1528757428
2021221985
461478687
333661151
1406791963
1789635915
762779295
483676544
312344652
363604784
2053583373
1079789410
1437246102
395178910
1665560135
443570884
427872315
1119964624
2060635704
442363685
1433485776
1645607136
1150736478
1548727619
1567155157
117587895
75469203
721549449
130020514
668968749
475084351
637920946
374499749
895549105
1041818896
972175567
775283121
2085579183
1142143456
307273153
1870568968
1540218191
282290032
241286915
2037442706
1695883324
1349981269
301163692
1045318303
1591424785
2142631026
446859083
166793797
1269713836
1043546350
1385186667
478037723
1859502929
479573633
843261389
1581675227
1334964341
1048053936
1203874473
238217669
726314445
217781015
1184238390
1985316463
485707319
532164406
1541074826
1331910808
1847609411
1704711160
1291143118
1665125800
1245667819
1105701945
815596457
2139063542
1450661441
1134448289
911671849
601542247
1731074116
634521498
148511001
931403805
2142334420
700892023
840646797
1098765318
88525406
399344782
48571612
120426463
1705553223
386652131
266042563
191219492
521025834
1469030065
555927410
1123207784
1218456422
953520640
1059405020
194449557
1809641022
846094568
199449964
1720607865
2094220245
786839066
2118560853
724956025
816822477
1939925316
182616170
1587829215
467527524
2070459139
1308705677
310797038
710641204
2113514505
260951703
1347749976
636321601
1400782878
2047901326
949593177
2114172794
486567627
767583457
393469200
1895022985
855649702
1411977204
2057992548
197452964
666721367
807423247
1491021984
275751313
1609276235
539202429
392073511
2026986642
1073644457
2139385266
654343054
201881642
52214526
1945616152
1203607538
2081368018
1764425479
575047098
1760202389
92947204
1986048209
1978200755
3467254
856842349
1283203372
1846352787
1186717320
1796015570
1771252423
714015803
1456502611
1530403626
1807891281
570295879
303474999
891262076
228916076
485488786
23822108
1770200388
644969217
257716298
1686346802
978432325
1543688591
260258481
1115017139
1318797587
1685296081
765509506
2129860662
1833354827
1709987476
1146154977
489308121
850154308
1532811541
429046469
1433857887
781578065
885334925
893621825
1158188299
521087068
1721812530
1689489699
2072492684
1349228022
2063209758
602864963
1322428875
1601969967
1135399110
1741975165
669067762
1551320168
800914501
677628097
1062202639
2014862692
1909836212
1467933699
1973724747
1012448411
85318881
1189405425
1994840226
798182380
475125382
53481245
639358036
677246199
1127459183
715744655
121274710
1765455814
2060169434
1197722734
674359390
213716911
1636490860
1945533120
2138522325
1228057513
775543857
985573336
1739600196
949039781
365995017
956703533
289138275
824801724
218370367
1421357015
1036624594
718451189
1742941456
588542311
1393563493
740226149
1639162281
1757376808
636218123
1060734590
1064991157
1511340034
1872296006
15808007
2090499321
1954254779
1628188843
62339027
123575071
555257588
1739860212
1344237112
454633985
609968990
1791523690
1898819003
850497624
743926585
411252615
1810332795
256115427
1040047230
1762533245
842252607
1596786427
1279538282
882922888
1539966092
1524278207
1821053898
909257639
1857883583
264764768
2068375942
1907189369
950305416
1935008400
739428875
1491016491
2108659622
613310966
1360275262
122540671
1876271606
280687498
1718586260
223740026
1865500769
398729144
404492540
2086965054
1439798073
212078737
1885621907
2106423042
78721483
1593857651
398823546
2015579668
784950482
20360774
292600312
414526635
1872666431
702284394
649712380
2130986005
786253455
105998798
1601580064
509767736
485736064
264466468
786135154
1991362450
1145671758
1867532916
1186583790
1996793989
1941717376
460043124
323692542
1157466351
1703737784
1065439030
289614632
227113786
768282797
2072547856
1981237826
367368650
2024165809
1411313985
178115820
34745237
812281670
1632517200
278390201
595703026
1717095661
1355744437
1307354727
1432629457
1970025983
19396381
170367370
587826530
1353866104
976546628
267455231
2020108569
18902067
921616224
485364346
2127634222
265990474
460719506
1162965561
233482051
1793198590
1251999691
448605937
212164210
1929971075
1472541071
108708865
1223832046
1093790780
1475720619
355789093
2122064266
708651075
927901120
928692970
1280574191
672712771
1095234453
1513574545
1800027875
377971917
1264168476
1662793164
1835928605
1020782375
1710405378
755681637
744076188
1872520607
1490383239
1439112396
1507150354
571844835
801854105
1822483467
1083784767
2111083624
1823284844
2043782703
512053215
1502653491
695901289
62191362
372170907
115304075
916447444
139611993
1935231107
1178617574
378114394
1932788426
158167436
279063447
1330325181
455319209
1821214531
1077361280
1540463873
541321836
222602405
1692432208
1945673531
1574572574
1769070980
229807338
1307495824
234543108
699491545
157344644
1679969171
964524312
1725346511
859234753
251921633
972703974
849926373
1360129702
1656507253
953459997
703259152
1275519450
1041433174
1613593950
637873057
350071608
1536846018
1230564966
1639417275
1284524611
209830919
222369914
1132042104
562742168
518228941
1631149432
1186911802
1878027940
391560025
831443257
404109080
1830757967
1134031606
1265350805
1671173824
1656634999
884223028
548403130
1907896127
1686515076
1251964801
1548744606
516164878
1324067347
529254788
1474093145
304845245
1496134553
2118045143
2079292648
1507691699
703882339
927500715
1106133862
1385676053
818376112
889436399
619452641
2063641175
1342334298
904061212
936471065
518818143
745384569
1908755033
841505026
1588220809
304121242
1104390741
1377480149
846779660
1215658085
757110984
1431744327
1716961036
779404499
1896667868
2022424990
240638410
1284519484
1677137362
429794062
2143575787
1115373925
1809309007
1887762804
627127101
977669128
1122701908
195946896
1472199878
1898941295
2549686
1535526775
306142932
784627737
153498073
1091886989
1531370108
1736483143
1551645445
1796292164
1753188443
1205572277
1425240731
1330146466
1762188896
1535562349
1417243412
472848931
1149269069
851021013
1727197607
970163243
915351454
465868609
1629637490
1278894843
576464490
1268077487
914338704
1500000101
527183124
2045067543
1492531614
856154237
623043633
1146767753
8877950
1059685679
1155616458
1525659272
1279571537
1456225811
263425583
140915249
278083503
1082248568
170252647
665517438
1396773996
1828723649
2040550571
1106580274
1215045797
229385045
1638891649
779966719
828431590
1389423574
486576777
895062237
652321187
204301873
1070514695
1614121574
2036501550
2102552584
1267413463
1939296836
1244881434
1847725352
784862647
848595450
1598562812
522908784
605872458
1738989402
305970404
839488236
390481346
281195785
1222109057
1013531248
341578502
1329210273
928924812
1405466963
649455884
591139232
580502453
1672303187
1838985688
563742626
1107117257
1247963803
26699035
1996164883
165286861
2066394890
1735490974
992588197
729119287
2095451867
153345172
539466398
877681588
1287104386
4560487
93826005
492871365
683332398
238121257
1133975656
281763090
965715650
1262741548
1769143599
965707454
1885826342
318913482
1558166291
141086869
1100034315
1349541256
269164043
1099061100
926683822
1411375894
1608104691
2024019106
1902557276
1769556582
2106176604
772194470
123512219
1397789148
1225494291
1817397263
870395904
1162952996
596149973
1591718112
546076487
943120998
63423069
238715302
1954340253
2144650646
412128850
1366647090
1419873280
506671322
1008679220
1541072386
478948634
906753483
1003046255
729526736
473916152
773964848
270634449
279485529
1200641253
1075150561
1994577088
313217983
1814221523
602365306
1032731262
2143097101
723061530
1671688138
293005705
505914715
811724298
1608744932
1821326834
409081128
341509817
384247860
970962540
1813071608
135933296
755470238
797621568
183778555
451896497
1300354766
671873688
2026932516
452822928
18358476
1720912475
2076723585
1614319275
162799907
1776439874
1317136538
987303983
1066889070
2087120691
22581255
70144945
223567934
1920196265
2016043951
798185944
1836149728
361557515
1584731511
496955931
949039269
1764627645
1942266519
1492728326
1188521764
1810237679
20704480
886364222
1692632768
975918016
860455192
2004359048
1932961413
235522590
1555668223
358577378
1710750281
892538424
9475932
1078647782
1143751085
527281807
432218295
1637966581
1798114864
314992386
601276963
1104009934
1546912276
2017619986
139601495
919695067
364771186
154884535
1391800306
2078580275
2027615167
645991855
1338162809
1816616784
1697921478
1235256259
1566623958
1304106172
685555510
1537827964
118539324
1145500032
415419235
219666856
613922530
1264617534
1404933326
449444192
1165713569
1438268925
2071885144
1779043165
1462407251
666765141
1518821562
236573663
471680241
1850403090
149148901
235943389
689856082
877733558
748981460
329242502
558306452
725126019
1519951660
11095936
922337330
796208368
1937992376
1609146634
1429539933
500687848
1342464159
425182658
191226697
343288701
1463139564
562547960
1632430769
304801406
1092358547
1838026654
819680460
297734172
64719708
361483401
473926637
1914754109
437541391
1598387143
612128796
1673400485
1615838166
1156142977
193837959
54799757
1871631086
1058955480
1360551357
297864765
1696839035
1186811045
920780053
1555247064
2103288613
1490448943
786538374
841758583
1690708666
188619541
1806321674
102864304
1864923085
44452208
712760181
1973180151
1811583261
152518491
850530239
1692633507
928413676
836581177
463404789
1699361111
230772462
445684660
1081102307
1116036187
1285257590
725012829
1060981164
1951882116
422056090
425807328
318439972
1472502466
1392388244
1896219207
2122914718
1657140166
1853686345
1945739870
1537377724
678165298
1634984370
365346450
1293259757
790192554
1241324000
1727313155
1869197019
1814021496
445711336
1916311513
1698895993
50449538
510526146
1502783758
962363457
914109333
675660924
392045892
312940511
379045612
223751576
242202556
970721462
1101827773
875395393
61677280
485480464
812261105
1664896035
1047488564
1345895619
142797170
1884868387
910359258
2109672100
212419268
298553746
1046703277
643378365
1528249935
56530133
904910672
238114581
391339673
1819717764
788937836
1436954912
392254927
85415297
1402769605
612963543
2025123559
1982279073
1896369445
425319739
1822657067
1633422165
762237668
87471205
1800567867
197527615
1384400741
1717513826
367022995
2045777994
1565249222
580082712
220907599
587662058
124277178
937945426
1495983016
1175637339
1847455865
1742085979
104907919
1507591859
1959854850
912956093
120594629
1948052402
1177173836
352676756
1224164402
1785497635
2056343735
393899241
821247579
102852218
810981707
1207046619
442763063
78611589
872980776
1882268511
1355435288
633120650
1000564632
2058152688
1536702685
2077048730
1979194585
926700817
1131045686
751147956
148956771
371081726
1647035527
1446728407
742339823
974038009
1112721673
800527122
1495240344
2105851562
1953665622
1302993595
1151249152
254945782
14346300
916927344
1508480071
5110414
1221644461
569127397
450742045
1947169893
511157688
2113144998
1474169152
1711672517
438500899
515699125
647377130
1585022600
1200594985
936288354
795448024
1351725992
1124529086
1456167887
249567016
720722954
2061233880
2043205486
1543550885
1970667723
1717435752
598492904
1982098690
712594551
1379111079
1018496773
391791843
132465449
1606588733
1997763310
84839481
883163958
860787611
1868678050
373870693
1282101504
180886742
595753970
137792225
1636935507
936272899
1875067280
480239820
1315185821
1639204221
251397332
485891671
1014370342
731455498
43049626
888128104
1937571892
1263266457
728161564
1378693030
1189077415
437219597
237577665
1131367232
2113633844
1772888605
1267008866
2093856691
1910386891
953469198
1054463076
1323886796
1648927062
1543196796
928458581
1813749227
403766733
1337941091
1820512491
396459716
2013038030
109538361
1852774628
1937645230
99081839
516863231
1450972727
1369546124
443259346
1992467922
575889436
1217144916
1749213594
1020582733
748252760
1818710722
643490397
499264102
1758853930
1782345387
1275807621
388137494
1735750049
1722044182
1227023924
411338367
643466492
300358913
535674793
557082892
818232266
227422968
15921365
1200731398
1773085330
1808169170
1133654972
142411766
944271487
248927459
589418017
1958580607
366775599
1394616125
1957682040
1997834281
786719741
1946348849
991728149
2092752255
120225415
1501150628
6493940
753049021
1359469425
1185615921
1801591370
325380714
52991829
1580755242
1811182514
757988847
1532736822
1525789070
1811348033
12641891
166232057
1637450975
1298262162
1591461908
1718271077
1772957161
1824000245
1017073921
1153892760
707034012
672257347
2105923881
622687094
76161017
2107005826
383836816
1408678192
318772817
1062303757
954739679
1529322357
2118239626
437003498
521053212
710418935
740417727
456928861
319709612
1177162196
1313529563
892369338
7282960
874312760
1788316573
2097598633
945216568
2106352371
2057594815
820379181
2077565191
220364639
232322479
1132338170
1300124042
1030340122
575291368
1658206332
54931436
1894954566
1446998585
1777921188
160394619
380492168
302779491
2030638742
1924069658
1952048856
142490921
803376734
905384020
1880163010
62382515
121171163
1416955708
1163363734
602828581
1014027075
1971979989
944535032
1101894491
375129745
676646289
1386918047
1659129950
1091363938
576148100
34193621
1965542288
725299881
1218786984
196413248
1114980013
383815575
466648624
998347658
1307736385
1791385213
1382007898
65104896
1401173891
1381135892
1505502345
1003842220
1571880496
1005852586
932587696
1289340074
20076768
1604041397
518188298
82200745
1861969693
1824957614
1249895359
631269957
908683966
685391791
1819557774
290556528
1186638125
1442609522
1403738844
1929864084
18640364
1006097178
1686472625
960031132
1819922809
1526724161
1718109216
1008993544
952961913
681648659
271726612
1080296958
1752927695
1560365303
1912096748
13590527
1011552230
610303521
1085401784
257618192
1890438378
150970340
1968359196
183590470
171291408
1280566425
32956160
1998821944
981025151
1935611039
622785119
1231680136
669262292
1695644577
1155964096
1242520455
1546399529
1004530055
1725198044
388778952
1909982268
338964379
1353914207
1188035826
1584580162
1160626165
1641209656
214657843
1438821730
34482228
1611396130
1919506970
1829362505
1811234140
932214475
143488292
552803465
1068111046
675727813
780042008
643370106
1008104778
307526929
253293490
151715936
1889659875
313020719
771145141
900774434
1763789844
2112022294
2000907343
1476898463
1175687407
2130950709
493978851
1333627701
181112917
451411860
1361084807
1524984007
1111313587
1433397484
1708058336
1861016747
1032344104
394994133
747382441
1613301264
1181712903
1074367374
218012404
1829957299
754426041
1883870240
784503451
446725455
1457578499
1414275123
135761313
30339411
286130393
332431901
430299365
871516043
1313922528
1076686986
1188533445
1370364838
1851868980
1248832577
1907930985
1548095631
905229659
1214638373
376299433
548447119
1150996165
1047081714
749614889
1245748226
136737595
1093599046
1603341400
51305967
1915786938
942591539
1262864486
1608172725
1443696736
1591222594
59869992
2019563780
1503497617
128487295
29106919
1352751285
2015091125
167655151
689301948
1789167285
387873372
583221008
117375518
1844202903
857365081
866188097
1878591681
530596817
1368734169
906670952
775034876
1658046626
54563457
324072925
970741204
1123258270
1299585361
2131744019
594952318
780435886
1929987868
838033075
1548467402
1605958298
1588003983
968290945
1373875690
1966154629
1238936299
1214852867
841761845
1615855624
46235095
407582125
681638753
392243766
278912575
1722400699
486120038
624220311
1191852045
172233725
1341779516
1254976997
633596951
1843589559
840784462
1946789293
2067221060
2073307607
1341808888
551053493
1946897756
628097959
1362981185
1818528244
267178341
1415939411
1030380107
1734844731
2130264407
2097693916
1792214058
2146285561
46069315
752999804
799225241
277558619
698451502
813240793
2114370039
1200230713
1773734013
1296875923
398448759
2084373381
1140949801
1144607685
1250058627
657189782
1612593224
843507072
61674360
1725821765
191815649
805023909
438632882
1044435438
1934944062
1188343696
1387731109
1250695480
1878052549
45520641
699663265
147402367
124288180
437392667
1032334694
2144463597
1280937020
506480088
662758812
834432104
664474726
1352026200
2049180303
1689319993
736359569
191283232
1254231406
1617319177
1169104298
828459074
268316307
2119018967
195916270
1357478114
967295362
1531679607
141019174
991222840
1197984556
1561393229
317456983
1222619559
1536277765
1373653579
214912647
283221009
1671460297
696704270
383744124
410863422
1186347603
486502833
993284308
1105010962
79956334
1951587859
1984922619
1427789853
725096473
1684722025
1641432658
778670311
863136170
613769174
879517967
602298132
2100640828
107966391
864576730
1734585291
293541700
1063961660
1823727810
574879049
520568965
643545594
1460852351
1939121844
955816251
801267205
295204444
1640108049
1690313065
361211456
1227212908
1299204014
592440664
1659097742
1283090251
1029443987
1575493603
1022086515
1590522847
896148661
1234512394
163317944
1151798798
509837209
1222655479
1963240659
132080730
74089540
1736353262
232018436
1111860533
2123266379
1290452740
1176116516
2065263485
1423046010
552595681
1755467712
990426262
1258661783
1819456961
137077592
2045034791
1506933623
1332231355
467258511
1534065890
257855019
1658562217
555960355
89895499
1874241256
611656444
339535613
1008306420
1494521689
1301525558
1119641529
118623056
1969910833
605318107
660583844
2061898623
550841540
1572747760
476504044
37474978
319091456
1233751331
65147937
899714893
181752003
794342625
67444526
117140019
1869796712
1938954505
1056287329
1326608113
684853802
1862712969
1478711851
453873251
923597
1204186554
894341847
23779090
1550606756
1636631097
660465428
1162733142
1785946813
242421843
311466995
1480134207
976394963
130286401
1604789362
253263037
1879174995
1583549970
1006084836
1519147345
1768042605
1941078064
1291072418
2038542008
473487180
1722136400
461564560
956361609
1257965946
761901858
1234307483
321396624
151196130
1028576600
1927655364
1100949171
1567187868
1121779087
460323224
692670872
1627559591
1206514279
1044403380
702888080
740977018
1673935094
1067410261
2042522245
280261873
1835682162
1973880426
1321017118
2050931251
589713958
1271923218
1900040140
268602572
1559304427
1602194613
1185087606
1633850231
1256122189
1227792923
95495199
1548241952
1605948847
457760933
825105718
2137160191
1481485834
1463709317
365160521
1438080515
1104649327
1313556540
1056550609
1818705063
1365096407
517035233
1216020587
1042399791
146458937
493353574
1668723918
693660324
1144682622
1074427403
246509690
1463979368
2069143224
1194976406
117652950
426870123
1913879316
1944904338
1595446460
1145802725
220646247
1626793952
567096758
1870829243
308149569
1635814886
983960612
581864931
819999599
1934752766
849728240
1756236218
2124964436
655700719
1725025976
1989475620
980496877
457258049
2042458475
200400451
451881989
2075271035
602234517
1868317480
1669665194
545579698
263118013
499811684
1563106744
226164339
1260690899
2023918630
2084239753
356776888
2101963184
2019620868
1635280017
208785996
262645453
2126753252
1251451465
1718033749
548638425
1808629419
1546672878
2020773084
1034365250
1855928554
2037710958
1214988573
464456787
1070571646
444172934
320192023
2013335267
1485058852
2057133441
2077731152
113061559
1872223130
1278119734
1385254109
53836773
1036802078
1686011956
1603943882
1441232958
1768991167
1376183855
1947791179
1169763351
1131642669
1913562879
1745252627
1745871177
31563793
1317382901
849593352
210639831
265691399
237543323
1120224374
1105613921
391449868
1976866486
1743313458
1526460840
1547768201
1105760810
1936560049
1729911172
803795386
50261705
1203468846
714905120
1721741269
1153902632
1448672616
1662228815
1426674376
612966044
823200770
567518435
1351089832
1532386150
2033172883
1837134023
450337683
943821272
1761792604
943254014
968540088
190716721
919781271
1829998410
1908678575
154614518
262194623
1637571236
255275032
1537201734
1987843844
2055562025
483393798
1530268232
50735107
55540974
947046466
139775406
1332532720
1765062070
1286800900
890665635
1492005953
1135047516
1899110712
1063961660
1134360209
462595990
418867829
771510339
2203352
710806707
594504018
34223635
1973811075
560780292
779385433
1565313979
113686886
708828731
1225580668
2014704255
177602940
2054369627
554372185
285089239
1151133562
2136872425
2029349653
1541772994
1586215675
863932761
685630824
738643717
575984642
580446550
902835539
1338658
1047461590
1890405115
1151698369
26296048
1503132015
2076698958
2088513891
1165094622
199939183
974893492
507279077
1495565461
1722547973
1471536862
1936141701
1576078975
1927233455
1541988144
1555962811
2065372186
1990163706
270828222
1151909433
1706090683
947177593
1063494523
1643204455
1572432257
710299120
1092430952
1949185333
1131059521
402889108
376092522
715166055
1005352983
600112223
655674135
1286116836
2062549683
1681945611
277445600
1346033556
1251925024
891816249
1809577810
940875048
888307349
2014821339
1053360275
841883556
2092906735
1252758457
94192709
162253868
945359973
1675995109
1323225671
649507684
512056674
1737603220
1899998566
599534374
1249802187
686024329
1582120538
1310622610
493935571
1990835362
1612999238
2115534089
918480944
1022310010
357481662
576642073
1282612197
1670169404
562958192
368345358
811443448
592583650
1310274763
252160773
236343365
507037075
871259032
487284002
394528619
1910105947
278603866
2054637145
288019595
1217166173
300478305
1738727887
673714095
1599853954
191108303
2114453966
1850403018
707075930
706993249
243757217
497385531
309686010
605110009
1075599397
428876566
1809896398
223598422
11104581
1107937186
320511456
1256081072
597767688
290131318
1309538476
918793985
691244238
609497403
1884828809
1721902753
278915399
132273751
938632124
1279861435
1241910420
1209483760
1421558074
1846202924
1893679418
130997950
1500611157
538863155
1981367731
1399884903
2019632424
266912284
932705665
2068080163
2049933041
1707125492
2134661737
928165742
1656743980
805824757
1685219905
831870953
398744006
847157691
1700679166
1499849724
2001400736
1539780802
2091837784
1144661656
1116128625
568799774
1714319701
2047158262
842486598
558507609
818192898
1535038907
1382113188
1967328167
1642726641
516690390
1574964308
2083615
1593897009
969727808
1015042321
622556727
1907780920
1211084093
1924893766
125732744
1543977612
658945063
1799421449
58646354
1456744719
33439167
1773203138
1729866932
922590260
733753996
1617221919
891399961
447938823
701430819
1338107575
289489019
1201098890
1817221187
1284823851
291334676
576413462
1201855177
1543621415
50740837
716254945
650964038
2098601233
1098292497
1131449455
1926279727
749602214
113696353
1559586639
864427284
580379618
1302885940
2066135308
28166689
1359633893
1881770509
16715541
1033750746
806435009
1251517320
198980628
537761204
74125937
583022590
459500222
212817903
449552409
2121776056
1692282269
2026168061
60441781
1139200488
640901783
1633288793
1383927906
48988249
732457355
161891757
1510913869
49895097
2138709447
1311627963
2067498717
814352547
634767587
964817847
427782588
474188148
1714052345
799606979
223375300
33592284
157405129
339047802
1120008464
162055307
623272289
1425283399
1786135780
1568204073
1420691242
285666653
72448615
1921661300
1436251451
1783805625
1377611587
246820257
1592727090
1603977682
1701188672
66882786
1182136448
1784121905
676391875
946311337
1460669508
871891532
1204286173
190336135
1882757967
1309458179
1903421744
584610095
1612915697
1562150885
428580944
2066741892
829868138
175210844
441234068
86721927
2103865439
1470069537
1241528279
957305193
1469932734
806201549
70911359
1301847589
155863845
1894504533
2129217467
1936379662
1709788652
707308480
713059570
75998981
30022268
361347945
397232990
1433707718
1185609819
1930796884
628011084
1429042157
924755617
355577092
475066260
1020398279
522137030
1251262373
2047991058
1680526857
1683655115
1572755955
1408510109
1812112544
1735951223
1435552427
1735013312
2113840463
1447908474
1118380792
537749000
90577130
737965951
1546811380
1309242730
1514277098
562692175
1961354081
1350028874
596151643
1785815747
1987914831
244135324
1538934735
2108209877
789579307
758702355
580011559
249954383
1071800154
1472148183
191551908
1328703981
266902390
960977939
1451097448
1551593978
1112195654
2019937636
747329674
1736489269
2028683828
96420131
621773996
1789546715
1693760573
2093299453
40743002
1794587515
287550026
937705431
569743937
1828633713
1442897657
353980419
608841779
791919381
2021597792
1178879133
2103732633
620210128
362785220
1152689653
1303349061
1780079487
54106986
967428331
1086748564
1280142829
1499456708
1891609642
1450560032
2059003192
788002137
259036703
704662920
190624919
1619071359
668870401
367133576
553409445
1995901525
1231524178
295102642
673269253
457817654
323765158
1370957640
879607236
1668368329
696492099
360643728
1606396718
1618801750
199591263
91134364
130564239
792591291
1097687914
1675333450
1725008806
400724610
719239486
742366216
826361327
1367544145
540649558
927149149
1304835131
687687222
121052875
526562475
606861690
2031760548
1742137320
1420718242
1268998811
463331949
588737345
2088700843
1034201937
536092569
1060431552
927542696
1197176309
1794807775
785576499
2059483294
1764201241
1951121397
1906229167
929212818
1118380792
1603371865
102393096
600098226
1776008562
1758259388
1058497118
1159435682
1627368103
2060936544
396097068
881911791
1930871231
23873071
1404142707
2119136865
871739347
1171883528
1314438901
1371230386
1681352749
126993932
1671916789
215787770
1301076004
648979202
1444783165
2093428964
1835097501
1393935696
1181577896
119627996
878337480
9934951
755959247
87214374
2056066676
1122365164
644214319
324151412
873939596
1881133275
2109561897
724856607
1986605238
225907119
1675392554
1882509453
797532197
810429253
438182332
336202636
1498255272
1438101646
441494281
2046131176
799478841
1403991689
1969144210
61844457
861406947
1639721807
1612191180
138228985
905715590
1766132486
439497024
1853718831
166958812
1796805128
17834606
1054237228
1634996498
1235977782
1831725463
1125997571
2119233305
780643722
1483079467
258091034
1026793220
904605992
1743924672
1581326847
257976004
2080057320
1437686116
1636833959
849175207
1122215525
2054081411
659716903
1521186426
839991986
875041293
1355388452
1871396499
1835580499
385388029
820339048
642526865
1467059266
652735202
1095686902
1483524964
1551980745
1549859166
713767690
540708459
675405513
687040290
325482113
1772360014
1870568655
451678941
960137403
1021813354
195898214
950204880
2102645955
987181761
936650474
2068219563
585403433
147875501
1055346079
732133385
44727369
117855776
672070545
1102161675
1349541256
637210999
1052158233
2091351820
973831850
2111600636
1001912182
1208769881
1410764506
1565186770
287479335
1097795510
1491362102
652894442
1785728338
937806763
1360210128
2104274381
1212536342
994904058
792018319
442701433
696793082
140461113
562348835
886270936
1010143806
130103550
688963752
258929077
489517669
496410376
797128718
20896583
1791245149
368106634
1218426545
483006691
1434602895
1103277375
1523896991
49088021
246037839
964847044
1131782187
958198256
1591127457
1938472537
306232736
159397507
1798921072
1416374293
1282434617
1995762682
770939938
948573540
117187203
601259047
1518785359
1009516543
1151860020
116087505
1429406416
322442328
27265196
1044231263
674708072
1674976082
45643589
1240873916
1914898105
352470216
1354237378
2105184524
228708274
958404836
1847221537
1414202491
941998456
1012213902
1998532308
1340134327
320245396
1092648906
1160352518
1288750559
1868540932
188638601
492288574
977543804
829604767
2023192400
712832323
526522452
1412198240
1794709441
334107279
1732388633
1132544591
788936352
132963002
1527327129
729123289
1746063910
536956161
815355170
390026986
1264312046
997458570
51732687
2000944647
406142213
1170014644
1307297992
101697636
242817772
921711831
940748660
760485348
1940085713
1988304115
1789090893
1838377226
1049374657
2061011475
924188262
903734319
297711587
226655667
451737818
482680716
645947257
2076347667
1149087170
1958424502
1738103862
190765439
934754263
783559701
186632
1559465590
1635794280
791411046
1514639728
2031643877
2050110460
651526757
1871266792
677789063
269603525
1821332999
64288198
2106271162
1008950640
202824013
1639814067
1325946655
766765247
1706869740
1037923499
950144416
848325209
1437780522
47691430
315088136
314559011
759000958
1100903854
214881699
885776710
402872432
286243648
1657320380
681817193
1478553715
401259616
313227025
1829454048
2085520330
1186274222
5575359
795139299
2124654971
2100751101
1943547584
1455005277
617106826
1683204248
839684672
123780225
837575738
312491139
1251820260
1265189350
1351910226
705779587
690495577
950713692
1126417261
149975623
1095662890
1308325432
265957114
1304783680
633507712
899389261
1457170818
1378193298
466342343
5568257
1779838551
1848079215
898562632
1198081003
697736472
1708000312
2047961846
1712260213
448146815
1245984252
1183989441
991694286
84407289
1332174037
827877208
855041283
1166673543
372828434
1918079872
2091953068
1481625570
691107004
1012051563
1592842807
532451413
736842227
1385774514
1511194986
1279470165
378217829
1595878030
340014054
1796110451
1400879556
980687290
399582291
1665728317
1293508169
973738963
1973693540
1251660533
1257571161
1362819869
988014609
2047019539
1384800123
1707582479
545314383
815447889
1564752363
806126970
791002707
385880079
432084516
1182831730
1478681415
574111873
2093501947
491962550
925963562
718424156
782009845
419714263
1912746470
1108206736
1125395740
632083615
1495895915
1635777290
2011583882
695763492
180530496
1076286906
224232373
1507895162
1831127086
1039169020
154768384
1420021090
685127634
397848439
2028056329
185164761
2086581258
667410018
1931491058
815003028
1790391910
528479864
2025201091
1201623960
1264909251
959491446
1907989120
1746615081
1935808489
1244581772
847775802
955506761
1562369988
817892245
1253365207
1291708571
807013646
293771388
1606787377
1622620385
1541220555
1082011018
1587287763
407682453
816871908
1381508129
92315833
1672595830
1854715338
1851932894
285331171
656596887
570592892
115136873
1404498089
1352144205
256047075
1930940204
1729737260
1503920993
1248279200
1712956877
1604782992
196273367
460034010
181769560
1823239565
305045332
496064143
757996419
123896572
732059013
161990868
938069601
2146833058
59100141
2047551711
834505211
2114800882
994063348
1895071138
500120924
999015610
1289677840
1644444871
1081959862
1826610999
70949978
1555300931
1850414930
518032401
1319232247
123379315
1315618224
1211674193
698838233
135459054
660179275
1281442910
550181910
1979863151
715704905
2009263479
1393209788
595300037
507821786
553411549
831807308
593597325
1220084335
260145758
1196712749
1566623958
2024586836
874190575
1748500207
438449213
975036567
1296945278
1713319745
278087791
1999934561
81723431
304644062
2133657800
624189237
1569619534
464039263
529464742
1588002356
1492834434
1668227360
884975356
1343643332
2108493717
1371907241
1849239060
331141531
334136324
1922294502
524507144
681539576
1066502975
418504780
1401826495
1508466613
1099517527
604150698
423368313
1830763777
2136209186
1836846684
189525028
144924953
984928577
1533370108
14709050
1378658539
1584401781
480442796
1569258771
2066460920
1990609345
889790964
1079543728
255796263
41852205
1150787456
1131595769
2087787934
672639246
353907561
1211592684
254883006
193673573
664983084
1528945865
1827294768
803782843
920152372
523158934
1786067499
1810776865
355727721
19112084
711864539
1497134815
1495328287
1678351226
714244916
897889513
1949683624
132923255
366305099
864618270
1356419558
1961483814
824803373
699952099
1428437582
1658917674
290907925
407238798
112806563
2052127425
807051342
1005822810
1489897814
741658044
1574513408
1868919550
2127642198
479779719
1797989660
576344541
729829089
1405381949
1448266043
1816308793
1387356009
1125913011
195404797
1832867367
442614857
1727206888
1772258675
977070663
987194882
518176400
1270234587
1434200719
1349150501
1701746808
2064712972
790076382
1451315704
361289002
222230306
1793135293
808604125
625964438
772592297
1792028868
1836159747
2056749469
1302415908
341063046
1979681997
56615793
1245575225
665260279
2008454549
1910450033
391812120
1836596455
1422723055
880123900
1218705844
1350116678
1328481835
3654830
1481286326
1475103042
54035249
51483177
326730812
404451990
656238291
399148318
1700808415
1937546653
743226374
2076705420
2137466538
754672360
1253074715
2057334783
869748900
1348276967
716199224
1970472174
2070740876
1025307396
896451037
809078096
1197581487
556900053
1624027229
1146948773
584765534
1190367579
899309143
1432293569
2108157224
2000098219
191344975
300349748
615097824
342351019
1266190575
1049055779
1556239309
1367517905
1081324509
504373383
1452256361
295416819
2017219534
1950583360
859102971
1897064783
2094283810
984642069
869704271
647100911
1217333112
1789832019
1319708943
1683156919
1945459577
323832695
46261809
1018368185
941847111
1579894901
528653855
1283648755
1822858789
1257680946
842394786
596267185
244651814
125241607
1625786149
1185050151
1985030383
695218138
1537558999
728362194
227182908
490778754
1841685744
527384702
266073840
1421625938
474773439
1222066986
1553766780
1842455463
1026572370
257297659
2058685570
46184224
1570077357
1682300123
1534802019
1652399703
1067584571
2109919114
1170658755
919583434
366305099
855369849
980545329
1588658188
1628564761
245626349
844975136
1432453093
645558261
1530304934
1422671028
2071325061
1157859125
914856582
1935818614
1471001735
1835395626
1418627308
1185199168
717226055
765624384
1541420732
85091073
1472318141
2037596091
850788364
1707576825
1730651446
170842709
719845192
1034596388
341585261
1994631193
1811972987
1024152519
150041012
1546950543
1904892574
2062170677
1047138377
1417309527
900463493
144467991
1234728486
631929173
1590481339
1476087959
133643319
186459333
1229698678
1262950008
714790350
1383931924
705603753
1859867392
1461639315
489364524
1776892887
2124632169
1983497765
1412354738
342757725
2136064213
716221083
1155615610
302666523
657023872
171086553
816919643
953038549
1898706491
1969836502
1055346079
1273476968
2094548482
1930161154
724675638
2063730138
1456504061
1481315493
1283143499
438974203
478990931
544047052
1099035506
1484133225
276544589
256630323
874346109
1035368369
1758620767
1412277987
333539986
2079626353
1833758510
1819838295
442138901
1042242650
727958841
1360190800
219347376
527323717
647159065
778516361
503361584
449636504
1298608005
656013556
320413736
557420836
1578964167
1122326091
296434194
1717757558
1091521703
1606498240
20573368
77097696
610460654
722115216
2142570972
1025264684
476682910
678985607
907436955
440663425
13836864
1891454783
1526398165
1619080289
975265123
697439615
742045846
516107715
520760130
378204152
1718096326
1259778706
1251664337
1874413620
247687851
24541125
1480217951
1548540454
753388900
636732617
1492521527
527261088
415932076
2132534854
112434084
1151498716
2116393311
446819091
2035630767
934374497
2123702027
818837909
1142586583
2015464957
597362220
723872385
1033012448
232305886
1267290677
1319422331
944159998
1639345168
1790328731
1364368613
2046668572
705242844
722170984
1762493338
1215635161
599495858
1378783295
283931336
94756513
169870566
881698434
1676710686
1460615169
2098084902
987840747
746387330
991888908
2146291102
780057286
1223259837
1037134115
543346783
289559859
920230189
1813578320
1844236233
337012840
1438021129
641399168
884528893
861344746
1982224796
573734337
1590545065
318255749
818970513
1085932865
894232067
471897356
243563078
871355663
1237437519
1103234954
1812188550
758134279
1250658834
1957129554
1461160800
354628816
2028184285
2070338863
1509631102
538414625
75946938
968934132
353524457
1596444649
2020462519
1141487604
1856857313
1527027929
2147116562
355601438
951234675
129490126
247708793
918914887
1559091485
688322258
1120514656
354235521
570641951
89285581
1375023412
1743708883
1601811088
966288990
1876997032
1987525928
1997519527
1491052794
159222190
1860591263
1675912664
1582657475
1899683057
967602498
1488997523
1855638395
92296346
1546417496
959532807
664937646
2047404829
1504496411
1510267397
1937938980
1991472398
554597815
346922824
1392419696
867998240
208279249
1928168151
999273358
785764328
456361485
828072746
215136719
1915957569
997971955
880537680
807989353
710936450
113408600
960800588
50512732
608305297
478714363
333326407
327537667
1173453822
144907515
149066607
1048648713
1165374376
879427296
1350199045
134131128
1450115000
1347698158
1634213002
1047235426
197083977
1240674221
1851278082
524259875
223942708
691988825
175019446
1841205893
1337603922
103030075
180664644
2113056406
648460085
208691584
1402850395
459712359
506282792
1583314721
1352686109
395203154
771706658
1386570291
1784211294
2053879359
714672277
1211471919
1679651151
1776586879
1301647597
1505737630
1423205446
2119786904
11893237
76947876
1256775523
1221133832
2026798593
282014273
532801002
930827378
516794874
1864537149
213712026
2033804021
952035862
88091045
387697640
652154538
2109920844
464088988
176530508
1740062125
796508239
1869377575
615975105
1404510610
398823945
1902531920
1871048093
1312029576
403868937
1251567923
1465349652
267391006
1753520626
892800639
935081911
2001981423
1450759131
1951428820
563643255
2038626855
624996376
630066263
257776823
2088896908
753769092
1240763668
1355980040
964168537
1567313986
1095926075
1696282871
1645950072
1087742397
419992867
986825574
1048384734
528863702
1760560146
1854182993
1953227530
626596421
1448643519
363693112
1689182121
1266125151
99870277
1116482382
48115068
1832448363
851298872
2044304234
231165121
2120867461
1015798281
82434243
1329518275
266383421
1861844056
179656430
7504106
1881199031
552260358
536113667
1370205137
1079067292
1719318627
691791328
1867983257
620073103
199096590
1284011999
90126270
429186866
1622852222
1215093795
39904976
103452834
1355167355
1283536718
1147831641
1039272766
1705547269
1471161875
1206592134
1428684584
1158238225
886834121
1887635972
843893556
856452481
1213858393
664598168
234410579
65277057
1518435737
1573715308
1004278598
1009940051
1365260236
1411984685
2141369210
70281279
585787724
1048148212
126673903
1289828556
145989389
1830641885
233457122
990624980
331016781
867950041
47813273
1274307121
1172048481
556775753
1581628943
1573512417
1514433758
744932506
2131628397
191112382
959835673
1593379721
2143101539
1538895349
1432463334
1010325656
1015552319
240675108
1507771440
2065914563
1774657257
1517688708
1461482927
1078756626
155111888
2049691435
1019977767
1251962110
1250713822
2055732440
1873883425
470781321
1584786798
280278151
332632119
1090168845
591400715
525234545
1870895919
867378482
1984630584
1262901976
1904167778
1075861287
1646351836
1507719571
394114164
349252158
211226884
263354583
92659025
59031824
1841296418
566302466
26933578
2054674980
908727565
1416276253
311191209
105341290
1411406061
234771060
264027932
757419259
616318682
1697609914
1820377898
1637754179
1051191432
1194870318
1859654382
416892291
1092332785
1999800763
1287326747
1054669572
333384926
758889154
1927562188
314677080
1887025161
1373226332
2002461153
2058947965
1444768797
252388486
871241704
1579151020
2117275750
298301881
2095660635
1909324234
264739447
130917492
2059892270
1376439865
2043756905
583008305
1581849029
561280549
181951905
1324447715
1041616277
1549345991
1509457689
146928329
94704439
491133520
233499149
783252820
1359987303
1482174982
488971074
579800046
1816610908
2037167837
1266753980
2047064738
68108415
215856591
1296580309
130201024
1641982434
1425764417
1106707557
906727039
1760106485
1064393421
483870145
1173495584
134377941
1305127807
932214706
1480170468
1240982818
106724123
1182083665
2040187334
942329096
1608761129
832920432
771561683
1640223403
2047961846
650995954
1122220748
2022238447
1989292118
851161054
1979038806
1833892257
1674763636
1429737959
1005650573
1850613279
876015161
1483609819
947496448
52224459
2118563553
1735713950
402224126
1412224494
416028410
1290737779
373458751
720904309
2089222244
515636731
84477230
948020218
433032875
1781315530
968088595
1209040975
1731481585
2124570466
309690498
930306830
261889086
1353451821
1860324554
822505097
1283904810
1487551585
311035312
1024088219
603544585
214903472
587847632
974866484
2029132742
1395572845
848492178
1114767802
2098686201
1249368604
784741997
1050008396
664507042
628715909
562100060
531777788
597990107
1671108590
400832365
1042769469
939869683
1112112221
1878477556
1452772939
1156362322
1150193794
1781093226
1869309108
2006685147
1518581419
696854478
1111005129
479974078
1445751896
2052427537
342021712
1606768394
944530816
1888743658
369290488
1482209442
1639538694
1380371499
1606523605
574113179
1525007111
997768553
1481645463
584994745
2036663675
1764370259
1695374685
1866741375
2020259015
819567443
126098782
731918712
908223512
555320047
1965595605
2147204261
1497893633
1325841615
1597871951
1384151991
2067566402
1696906191
1994172031
1497485301
7728312
1593879613
1030585043
522698057
1682775414
717374518
1925792219
2334225
207805658
1823140962
1821432948
2123400442
1450274851
382797322
1182939691
1335490356
1030405881
1779886309
2052566938
634010069
2017652377
794697599
2145764309
969463864
792516531
1103858931
1919778624
363298050
1050791351
1018502279
1439347223
1838915832
646648833
845087878
1521265736
458561684
84990617
1243478536
911970724
1603685848
812879457
1838627655
1728659541
1987636173
1029307405
71105567
281533198
140802258
1692849809
1747400550
295695297
1352279731
300035715
123523892
195863743
785079170
1674553792
1061452308
1175902969
284832746
1981010420
985518467
2100247908
1641617
1100714403
1038118662
753123227
252609840
1172837404
1867828247
880824386
987374423
3927037
1372816694
838961007
775282848
2080811973
713332757
1773024430
1393005568
1812341069
1162159987
1354119168
51592212
1704412663
1156113661
1430335724
303393005
1111226192
287968465
1788374258
495082964
1114592200
116354544
709910331
1075984025
1528100724
681701119
1090640210
1119761991
326694377
1111520851
1834767412
1310122281
112289259
317315619
1498678879
1480022569
1399556165
1771547504
1430984535
307583016
5195581
1616112055
1559501574
1877311744
918993767
745689922
152281330
684723585
1602788207
1727474315
1089336230
1067856757
1358147468
1018587073
798450345
1123256889
444120257
1531205796
973290144
747558467
741785315
903518357
1511358774
1232363563
416874054
139019537
130528999
1764285684
1385103779
540078089
280574148
709396101
1532637917
1897194345
538130105
12623487
177774015
1959065014
1527231187
133388416
442086811
996232313
20636256
524863661
897896648
100623312
1930238469
1355275324
216684525
601832778
1535008790
1117975020
834795559
892178844
906581694
897940605
826679991
1503189461
1820952547
1003120057
911242064
892601746
802964547
126459762
238929566
1944408919
356304996
272900746
1504493461
1701074830
1708796524
968172661
787083773
626982713
1022854994
817244433
605255576
1191252963
1368646449
823246229
1824073371
2067654929
805213751
1224585223
954691469
751971235
850537348
1063066107
1313875640
1171415478
395593045
814101058
724023246
1242732517
1104241070
239637900
959108121
1172723837
332711907
280383504
656253705
1228076678
1732919687
1080139136
1393084912
126419667
1679744585
538499335
1676101524
1358301748
232601665
395873285
1862079713
1190429561
1567588372
1907068549
2027147237
1819335966
1054651534
2044558773
1868714194
2142057221
1682496929
1474218574
892789589
1911653270
748979164
1133837000
1177520372
1743361635
168667155
2102252840
1720199867
809470337
1596259426
759816892
1890438378
507181292
299568426
1831194828
855863469
903561871
364318403
504051061
553204093
1025539458
1586945853
1139608338
51521829
44901940
444174650
500817738
979420114
1538617482
2026344717
1286096433
336310022
455043263
1183511698
618717079
344682651
1030260090
276905966
340829451
1542424195
1181455169
255593489
1896280009
1031198961
1657071013
774289539
926904052
1692678964
1379672207
1120286713
613354965
1802119339
345126900
294571648
1448193014
1156932677
1131718899
521336875
1968988822
480551231
829234351
1233125585
38287601
778592123
2046104099
325683912
1838862146
1764238037
1256241314
1166270852
1016916348
1954627176
661628021
2041074099
111060981
1704766441
2119348785
17119435
577523285
332599997
1127547941
477244280
651435234
694683070
70312596
1933658429
929837489
502750317
2102854707
382349099
791721939
1134973519
811058700
650792747
85441780
764561304
363289182
1087994092
1737436466
1234546606
1516076586
1554866941
1877692773
446271651
1635221768
2034069590
249488450
1000024268
1307977825
129513120
999939928
916111394
825075118
1758773132
1815841124
221159101
1546967549
545361803
1877104689
259123851
174081537
1578745404
1746504130
1589626108
641644663
560042247
538148521
2014948006
745140926
2142491290
522410616
1036698241
250666780
1873713514
350891819
1868508458
420546184
1194871415
689489188
227589543
2141740139
1540496467
1368832109
1168025658
745602512
399328418
421085915
1846061123
1619272258
1089894910
121776299
699800095
2053998874
1088355345
1289410267
1531204390
378823223
678810519
1225628724
420224480
208446179
576985210
1914346561
1512008789
1090095834
473410329
1690511645
480549958
1822831837
856425576
1585586708
649747475
1756626240
1012090100
419446779
65063996
1311945868
106436637
1599313154
282481331
1319508094
1932769909
1781698233
391606801
885767839
1178338560
1222129963
1297758446
125264217
313280173
399866523
1022595374
499900653
1449060412
927922202
1876446972
958332394
1824465258
962392273
1828096516
1688265782
1837891203
345078660
720790097
1344492873
1673021858
1284516798
1507234778
1319750646
895306556
1902518003
1877548119
1521159489
236832122
575600240
298355572
503479398
725990281
1513478642
1035347219
1280879518
2007981624
340255395
250629217
834287071
1368451089
747893833
2140427601
980621084
1126536972
46202225
1743927767
222771783
1999541317
200595743
719769472
1238308165
559472781
591938457
477531823
1849373623
60423810
1721392989
23565785
788190157
114539806
1446490784
117548538
477512163
810188164
1814731851
1759093563
411329754
2084421055
233883578
1937255530
903077424
1744272734
1063678177
1789367412
1102304149
1496505531
707721268
1862055249
619623341
1137888859
1612353048
1117102519
1905164788
1960152452
1260954270
2111836298
506799957
1747242016
1029035326
880161250
1307186496
293832758
1298539113
423419724
706210934
1937651673
587054089
1707427481
1400813233
462482018
1885728200
336308926
938743083
1742751043
510552653
82535769
1450358652
1553209517
1242879018
1609531142
1491633483
242889282
986027119
651683040
24232277
630925503
463179031
1868062686
1357502511
1862090860
1989364089
1503940677
1234418001
1660637014
1950925820
1550632021
1726427847
1894868827
895424625
545577197
1752754811
717890679
501296613
1716115255
2093701518
108700058
593138436
158482010
583247009
2052433496
1180703813
1195112522
207532242
223415917
723874988
1947299567
14817166
881560456
1925945381
582668580
876711860
330503818
870561586
500914640
286085
379008922
476222460
1832894193
1693269818
1855844093
1429283044
1705005964
610302903
946456205
741195330
1993997360
430600848
826479388
2132613430
1606616205
1659034571
423466989
588380199
122432251
330906712
508228806
2104121649
1826915799
1379879640
2030230499
1970641368
1215889133
1351436352
375389369
326143086
872130357
1721320533
1601608722
2058110153
1518739738
745270826
573193345
636661735
1269080812
2039127933
1366426855
232250928
1339101170
1859674232
1349482040
1715529360
1114564518
2909531
898188074
131244480
1216030588
1320438126
724623595
1517568487
1599871833
583360990
2075698892
18022147
1623994438
1458634005
556699177
1059290483
334943691
1397401474
1549099098
1520102193
1421244843
1253404824
597497389
1563650197
1386478570
816180338
542811399
147127510
1068195127
1931135402
1016317579
255794411
406406954
1032230343
1903053895
1974684949
233068688
1227264470
1207205376
329125321
897638900
529107326
1657879065
717639376
2010760054
291478237
1080846528
2034000359
802265282
1867571991
778466505
139475090
918835749
414907327
988514735
10863215
1407518743
279311442
1618344679
1093797028
1714911150
1423607384
16683182
52767991
1315166561
366200587
1473343014
16277176
978638077
882212768
1916313835
2089335087
1758570517
1840475307
1558210769
432253813
752196639
2091837784
1377433767
154295223
214953293
150683393
1379855687
19353869
2114566676
235340419
2099719759
1544933446
2120364751
498070721
703996315
1690514330
1403874660
599751000
1323935279
1002335644
750706534
89549570
66088278
432251662
677069569
1759612973
1334189712
2072342852
639346285
1975036797
301161480
1368233718
906703222
1306113460
444252863
972714836
1238677351
1207613019
484039381
647036320
126026161
272601028
1289812065
345251819
883808331
1151652070
978800507
1475932608
1678698547
143172122
1378102346
1276413761
2047099161
1162541657
1048178487
1006309256
1982349408
266037523
684380101
493500081
1549770627
1425278647
206382139
1757536130
354648132
544269837
32730812
143092335
147697918
58592697
1623062417
352721943
645543304
1869586750
1615749469
216387413
887730835
120823116
307659854
814970332
848643225
519096376
509363466
1371031455
822280998
1583097969
517330035
1039139785
1623479433
474209442
1250147333
542409220
1712575658
149656612
1238833454
548188025
715639884
1144265380
1358196092
879694946
1283082912
606819251
1487665477
1063481929
389578839
662838354
1705291014
2145663753
476610936
581424634
713697941
1722706967
1856846585
412442640
1395029216
188893643
323195887
1085401784
1093640838
23874689
1199973003
1383355452
540195654
635231744
814751611
320376448
1680017030
504349904
970962540
1424143941
1619616027
1941867470
1393726606
2140047418
1334760645
773090498
29046884
668251501
139020896
750028026
1399448845
708785003
1757927080
1470947427
794655894
1619610165
506385070
133129076
987005298
1896523825
1757329878
1759017594
10572453
1703526606
820221652
1469315841
1884034544
1401948337
224660130
242854182
411745263
1852057680
549242108
1017915053
1444412362
474975937
1837776485
1369158536
1333842349
656751014
519169202
1110500977
1174823743
782661690
2024150143
1540166617
1501827695
583628369
1146355967
1114294783
1470430489
1465657501
2009147347
848885456
1373240706
1684619807
727757089
851165569
1991804047
1604267736
1294872599
704570059
112849560
1431990143
934073733
1694565895
1232220852
1806099023
1393536817
154541885
1378977308
617688545
1455672860
437188088
1473145800
307465574
436286526
1547513887
990103936
411663051
1998347043
922028215
351954776
1782591687
1073435600
155131848
948640569
1031756386
389265459
201786061
232870435
243852709
106507963
718390882
871294309
769026599
593102415
1217589178
990158625
975250009
1954920030
1619032714
1283189754
1315356213
2080716443
1119283569
1185508328
873567411
499324461
1809365018
520563311
118540986
1860174682
1101845294
242718029
1884616149
767796917
390698969
357295353
1650602692
1237942442
1986701
387033239
129437462
589570043
389127960
917443775
276835003
11977469
1811499368
268856788
795361879
1687615284
1871293003
1133782511
2056245529
649152529
1859976558
101595908
2043487131
72322760
1956703697
237741900
1860439755
2060142672
1448181338
1522148953
1435787479
1790522218
1119723411
1619365920
804515770
278479266
1001297478
1397892009
2018949442
185326840
1229781364
1484002235
326656835
328881969
1613237324
1937959888
213802097
1833784849
929038762
422482119
880794671
231567222
1081211976
1105637169
1898639919
1787676453
2140387927
1992266146
1495006014
921762567
1013222927
1899114823
288243103
123092791
338587761
1731848257
938360840
1491214282
1877945405
1763167377
1976910289
718191194
1207073799
658623028
562880451
1043405257
975708876
646693764
717963497
376451160
595731123
263258167
2111815982
151220488
249910162
1710458483
1614763201
2068955045
1682577186
1179357118
1623626182
9589145
1558459301
95333259
1454353574
1885715498
1702829445
55343104
497942208
577957247
140953811
998536419
225138854
2067970957
1253474196
2086808595
902735323
1135532771
240293094
599653170
489642688
1140819605
1738914649
1812730239
1403729187
747569516
479488641
1667118480
1282387592
419155086
2110942994
1680050190
1481061763
1481839599
1083495757
38471970
748701863
228307381
638750265
1271972506
1947246536
1772130473
654082401
342699426
644598098
161177673
362359595
223567937
1080289348
1409386495
1848747509
2073691431
1180136883
2013165929
1912296504
565909048
1323632392
1985803274
1371673809
924092452
1153733726
1525270070
671475478
1382963650
650891445
1838037074
1129179702
610003560
1527720009
402053993
391582256
677294885
201830289
1390459254
1169884667
726479950
496253247
1595265925
268013869
2047263790
182065345
86482272
1199368908
1518113666
91777960
1492552900
2008519238
45015029
2017883950
2015887709
1021845643
1172354675
496353811
1149640375
805801768
1653300551
166880083
671004625
554606518
1645876123
1410811279
1037863689
1720931599
546254009
167358393
846787295
624116356
595228102
2088846088
490523807
1384352146
2137649811
4217946
1475308878
282554389
425078986
1509282446
1307278738
662652861
2044983178
512382082
727583198
1003717133
1407320568
1147088345
1010323307
1205569231
46097886
1106300086
446007572
880120837
627644671
1707868894
1563447196
208948738
1003275109
434570231
1753470070
2090937227
1769098135
219719597
1548005731
1831444335
731342728
25950750
1042386501
435686112
438578120
1290844015
1221294645
1637016213
2032547094
1223930842
671822087
113787503
1754906133
144342290
1961553623
2094697032
881819801
793128601
174316211
1509563259
1896755840
7081867
1180605234
1093270916
1246912164
895464498
1337904468
1359668124
1555270395
414565149
298140027
186817067
1979222111
1685303783
807751220
836657939
1088234952
1061759463
696502088
1300760339
189727402
819470465
1563357452
231617924
568792231
696974753
1785218277
1099153591
1952729164
339834038
1873887781
2073732885
420488500
1800183048
1295221907
74201123
96036840
1350049020
240826848
867916668
1481959795
881646955
405488122
808827628
1739970478
1037939658
1061934604
1055892305
1877479078
1916815830
193052635
1417012555
1114581591
1839798798
797092339
669068827
281338654
2016593675
1558843880
1725060662
1528361982
1016387861
857130064
23287476
1376981205
956524937
514268167
61287008
536654918
561023013
1105032399
973395499
1938368435
78085898
1545158266
266004691
244147133
1909492891
332166368
997134167
1686884937
1361971320
636390476
557411794
506684197
498933331
485270281
41479486
715373009
6739747
910694644
2016922707
16749204
1549194360
255589101
799394025
1899804423
2104760526
2044298380
1621037546
193489154
394261868
1259686337
848934406
829272144
551853235
1745717060
1361508923
745225822
466665432
761300640
899448425
495294907
583789419
1282709725
1071447962
2114102305
665335465
90524489
1452226584
583680084
208184360
382244012
1518198602
634742433
697433736
634150693
1993232048
1816442382
2142391986
1233294034
136943100
1850848133
1330619655
1330200346
772816552
1410455631
1830893188
156628218
1525105628
1461269000
1421370136
1961768259
352130783
2038979714
2027562738
275957082
1236388748
652128384
219512914
162033514
1460642968
1637649636
514808338
1565227522
1737497918
1646969371
507296320
398913241
92392146
2027521741
1371726894
956590205
797305506
903916175
1207993274
1036809696
679863481
412923009
1725353810
105562133
1185592171
1964486658
439893193
1474503465
183615423
1384255929
753585922
574127998
461420867
1476324374
901214967
321322966
991156362
494004424
470842738
480867923
1367326309
1004975159
475077922
1998319584
423842158
432625422
13015627
619916697
410751826
228095072
250179461
414842744
419154166
2038066868
947538206
454337015
759258810
679667823
1285187796
1342907885
1520482256
1568526442
110691128
1399642657
39983810
1293572659
2099656073
642707308
911434335
658088938
390504989
1664759697
2146439617
182466934
1356376572
1810566090
1128855703
438950918
1538794129
1389426484
890301001
1573859840
266321200
943204474
872601481
347748586
855055421
605936727
1705002905
725012948
1181313987
412650257
1093631386
692285772
2055122475
748814891
1585450666
737059178
1008204155
1607516830
691629049
149559901
979737620
1879740094
2076996394
189435161
790705028
1288413392
1479701844
1166462479
1867044679
67819466
1912511653
1040254510
1174217062
61851561
1602140172
1207949730
441145667
1097012956
1477343936
1537452955
956207574
1865002732
1947358715
1402444054
1898300293
1976664847
960567326
933661972
565581227
2111816623
859199909
928563104
575527935
1139525123
605581118
489277661
225959630
710328788
1954668003
173353642
479996605
1162721202
539091788
1534300012
1735776935
1807244084
110645477
1719504474
1564513314
317368686
363900797
125859677
1998047864
870062418
333507163
1215789485
59287396
111561172
1289009688
1098819407
255741053
283161567
1152894523
506250661
583416730
1563396005
1173894203
1123874313
316126039
1426272659
200843088
1586035514
529282403
1715995310
1804886588
1041096632
996593013
450114734
754038096
2008759181
49340499
1459855846
196348296
1033195474
32595195
1043934723
168450334
770005610
1717476683
555005586
139853745
420550270
1078941217
1781526254
2097251264
1708046362
1277442461
1984698484
751919179
2039740466
816323529
727545398
1659835849
933985048
2021645431
968727871
907924222
1679722104
1208500575
2104773406
782350590
1536668894
725201355
105493384
758480817
1237562293
807184870
294384496
770997065
1102860846
1552371390
801299038
1072936045
1375957372
632217284
1373207406
69160907
254622447
309554974
912940435
678964940
986658691
161711022
411055576
597823851
526691330
1847514172
589066126
1742061979
1015576253
1334853116
591897923
1567152108
477148329
1752757174
1505277874
1722378258
1864824109
456411679
1455078174
9688535
758721237
1805561339
874660585
1097800440
1670077912
1221442919
872705477
290884681
1755291865
135558075
614236118
826689549
737896319
1585732473
1676710686
1113193619
705677628
985202576
669716485
1178024519
1638944072
1636635166
503848999
1366611729
462793679
641178009
227217451
2083438734
329795430
560105345
75424515
590858199
505574563
1658458711
2109319176
1829763726
1123377047
693575640
332760650
381598657
165246599
296595143
304396694
1248375318
1279964894
1612623589
1303750446
1862587431
1142255437
1349775793
2042722369
1699843312
969333357
1891907619
792407611
2043202532
534509627
514908105
619716639
1480102171
1798164399
1597203443
989147406
9960343
118792698
1125559023
2145478769
1041803319
984321051
524350595
1557935452
233886935
988899703
1494969835
1833865572
1739685641
1154924903
78883520
1551516702
1638939333
2072484240
892735827
732953059
768602011
1756802971
701655281
1717866920
1147395435
1688862968
666388118
1230095369
490741613
1539656518
573921384
1283288987
637564692
126065469
1777309662
157595572
935071412
211026051
2057572430
2120735886
748979962
829477422
2040053404
1727103080
900382915
260142467
652641983
1714933527
1991659119
1836524518
795471761
1809831175
851721011
1640587526
1722002863
133102953
2078471436
1745541316
1707746244
2116269609
1026666468
1960188497
1815493376
1686029373
466970735
765676955
79367079
1378633511
1371220923
745760203
1505672067
152391085
925084183
1475535095
676461525
464558991
1410283084
235589810
1955801625
1445502817
1681089106
1944753293
2059590261
2135710863
2128986159
1978344555
1032520996
459122394
1327112713
2108402910
221491543
1783922618
649244258
2052904902
272396931
1822861794
1707685356
928669349
236679311
522594069
1532704210
394528518
539301980
1664372328
1518867648
639444442
35751661
1216641509
1938972468
979731702
576584820
1694129561
646347339
909549162
5854107
753240664
1985024787
643612370
595641922
607918480
841595901
339957796
2106076318
1099093781
1870568655
1832206207
1769680507
1738372496
384538198
707299939
1846139227
320045980
1852888768
2143603337
1547235144
769841439
1763976116
2006979063
1770293634
1320440400
1463444195
1256559607
2002947124
1706455703
203612839
866402836
1776726695
36764959
2140559104
1196163790
1720429158
586513539
260948162
1710308081
921952081
706793443
1621243633
649528650
413808070
1650454887
1893307379
1084958181
678254423
1372116217
2038909767
1458184913
1785564275
1371459992
553882801
358117616
731355760
1890679097
1841526210
189070962
1278423357
1104327834
904688449
585137261
81189782
417964975
660216430
1981169514
832531642
1071552116
1359174947
403843137
94021759
1856400884
1194933604
241986689
827703141
894675064
555983270
27774362
1688733294
694462178
425086172
630935942
1002858895
289497919
87496985
235805751
883044421
1918845963
1766384272
1612209715
1602674674
469439090
344288416
1613731776
1692992925
406837930
1232610648
1298630647
95645007
1410856118
312022340
1379648772
507014114
397671489
376100731
709742018
46734782
421308051
932754951
469188516
765229036
1883348358
1585075825
2040674972
1226139375
354621388
1237440927
2044546286
797926933
1159636529
744289927
316070233
858265406
1957512405
743836890
1856202932
57805011
305807191
1158095314
517483675
1234005272
516967570
516104034
1737007330
2000246741
1975665822
416094317
1763027815
311105091
1456748403
584967714
1592450317
244016229
788772955
1314700204
1202878374
528724324
829790593
1391571944
1008808717
1905425361
64368765
77673937
83764489
1175779164
408984875
1098835258
361051356
1121549865
310396322
693012380
1644042821
598937841
788645196
1454347991
823364932
1910170411
172754980
1296551464
884040984
603080824
807545547
387196863
1924230720
1271801101
1393610932
1282012179
1421969190
2065510392
1136030665
857516539
646921272
858367778
104881495
1402845711
846954041
565199967
317493320
1785555867
732079722
77494520
1585010454
702437781
533378388
729257192
1357409693
800457871
975076835
746769877
2021679454
88898821
1560196007
1263953523
1739256342
629230868
1993961101
1817184
1119384482
1234358179
1433325819
2106280685
323159307
1341857332
469363081
152613088
297847392
1903723810
64106668
1269825751
1102362264
1746658266
2055549460
1384277037
1105010186
1027762550
2021738069
104344086
1274619742
1757725074
212403790
1478671968
518760612
199543372
1159405502
636059931
1784652610
516321620
1541220555
240300369
103244845
1667268963
33986101
477557079
1922149178
9821394
1740328498
2140740917
212970444
1920473436
246233807
1144247680
1585580930
1215381803
838248757
1222198514
1345171668
1216217225
416004388
23085551
1005859839
468463227
122657239
1863671432
1400802803
1719091382
1664733102
1262585317
856424664
1336508967
1451028031
1981784593
1969696354
1028984236
2017602915
463399836
322183879
696321283
1905475926
2072663738
428791121
1155544304
2034888703
17317909
1307693544
1929465455
1838939089
1465748359
1452077665
794740401
452180346
1630216744
629525387
1690069716
1935053690
1319423429
1118403838
2013019240
794242006
2040176071
41358363
692128056
751452017
1361662792
885019347
241285845
1435837391
331919007
938317543
1289480223
1222998602
689903911
264586770
1549529966
54813411
562271512
1692142916
1284169939
1144400139
969952667
1719390074
1224577607
282198626
538635046
749624384
11609229
953823752
1557011205
672882001
1655652523
180910481
1206215968
1113259414
8395197
535829105
334813945
1030679780
543565474
1291365128
1191820461
1307163352
1505169329
1946941709
211747176
51810503
1338964794
1300052766
1613026563
2068572535
1097073964
2080860933
480915375
407610746
499483056
1531074053
123958842
11446686
1542953104
367041123
1089439375
94131744
308504252
1163575735
2056152754
517418168
751319427
2102736907
1920284816
1107036943
704195138
203577189
1577351306
2101833019
1449512707
1367206222
292503036
1880587418
431006151
573808016
1304612152
1732641496
1899856620
409024892
1738447250
2041733447
256336130
1084642126
1227718364
1762899913
878437261
567849831
1382740158
969567041
1101608415
351088475
1395391894
843619475
321960972
693932019
992597817
759439622
19295520
1559412803
453644194
302066405
858564366
1965870635
235469712
273054201
110012795
1036172286
527791984
2140023839
1214622790
95494573
637437017
1896395793
336137994
1305047274
797043886
1333537342
1096336876
1788901415
19786191
273023343
1629736208
1837718569
1012224524
1719221028
749946913
244218011
1959768934
280462795
2020466387
902634650
1191400449
477457147
1847777520
2066464669
1113500429
294164472
530693266
2005754891
1010686194
894570657
299997635
117877917
910091625
536972467
1349005757
1480645514
871669701
2088726288
894275334
1313834908
233481333
135017284
980319747
2016919983
889862113
1406649783
629206417
1831952635
1095269435
800004238
1505270055
357642476
924705048
977772503
1401040159
1257044691
1762899011
1191366211
1824959920
215249080
84815460
1951127531
613510120
453387640
404345875
763459248
1618346887
777083556
1159078979
275315434
1692125725
73407728
2080057320
1130474667
850468002
904091086
2052549503
468734331
551595863
1296243056
1392340344
1825481682
1414896750
1812121734
1959470731
651390262
1322704384
41683429
189628796
690869704
1657526661
2097057822
249221711
903328854
1400012434
1572533159
102686444
947029691
1286164658
1278386872
1999857788
591593355
1577088877
2105431927
1358074357
228701146
716271756
288523188
1852971425
1084812578
205785605
210832388
736747138
1027782921
798213113
879928785
547886672
848014221
1188078420
246688642
1526663497
1574525611
1889747784
1413004567
1299435737
528713865
1117248625
1147658268
1750542352
1251670432
833305072
105579896
1979390714
388888942
1723046209
1167832310
36941761
2033831238
401191572
421878593
2132199988
464752478
44225593
619576807
1111071415
679235250
470982296
127383496
665247154
1857460324
1456025818
1028052239
1275317302
636297331
449521321
213097474
1790782033
526069409
2021697680
1678727884
2141230347
4639576
549923419
1617674810
828568590
805336021
2142454051
883163958
425819641
367380644
256063535
985184103
2065880133
353816274
434841915
1610728294
583294894
1903720730
932174298
577919814
547246829
489807333
1926816156
790842817
1754759464
1245891717
1566655346
393189074
2094659806
1388211677
1377049901
1205079474
1833002453
2084818788
748141356
1123257650
1029568636
1482374435
1606082421
720791527
472059082
617890313
1224106173
1667076075
1596174749
1142778347
1514352600
1260364016
1078222965
476366829
879282829
733713118
1651132323
668052671
738050361
1115321561
874827299
1219739149
1053849997
51394110
1298166178
1733646614
1610645126
1701164899
24041296
1915371137
146810735
1201922686
913300953
225520828
1407776731
1606530512
654774339
603788672
1003737049
1712303453
574626756
777083556
1688045700
369386844
537848052
1322828528
1489583466
824916926
200076083
2015699107
1331667427
1686257209
1162895623
806852056
43290286
1665884612
1596099961
1323603101
255034736
1094576334
639103356
2132352067
375883238
683290604
702993718
1661327938
1237740966
182913442
1656205030
1928135114
790056823
728773260
1571439880
747627001
1971686605
1310185229
146434121
798178563
1489993565
799443957
1858947734
1877714075
1257054328
502841253
765713158
21143292
1182983703
212808972
426351889
1266074668
565602475
657787845
1380602292
420046311
379797289
660760477
1651595423
1438996161
1680128835
1895299042
1921588777
57364016
1714539811
722954678
566409981
36251579
820302279
732059013
2076908456
2094555165
11293024
1956492519
59486301
1971689765
645664207
788168793
418125509
194774945
1138719398
364170073
1657482567
1186285427
499670082
1195387311
425782029
876461535
149095787
827109831
76984220
1466516611
1275901076
431578126
1975306452
1935164195
1878535743
1833940470
1337378757
1999442668
2057651087
116400621
637800689
2124542414
604294728
1628979740
2131202520
890976737
1422463349
1993453336
766281887
506186305
2125314573
1266893480
315655560
56039474
1410705286
2043972874
601047207
54442244
1211603375
1653265654
591135791
1288076648
1228271818
1144211843
2140156233
507851351
1602269789
1216317708
185335863
457506667
2022547206
1394642480
1256890304
40219911
585557439
298419772
243317255
60031097
891509937
1964654434
623544638
1612576863
317753821
608990110
913557868
360485699
273687152
1894655810
136192514
835540220
739964098
1751078238
1710074178
485453972
212073260
1766014746
2134530539
1998395969
1072556752
1004300710
2086134365
183814294
126105920
1822391785
1992695775
1587854157
1370515487
1621183089
1313676325
344309264
1874287651
367766551
1231852794
486382599
1722094878
839218986
1071968862
1495886948
287945087
590079155
243829499
1792654908
1194672304
1086552381
975535273
1571894213
389598279
1602138224
234372475
974388196
1149632347
1819387551
613903423
41730642
593445128
754579694
1693750046
951691953
112849560
870784455
526040261
1799604150
802211600
1352756805
1152575738
586081534
1625080181
135727833
1404981184
1588193096
718451945
1268509001
884364633
504728622
166476969
387765321
1451191223
1893709581
1014658074
703022306
1151046761
923968154
1659136330
1155690289
1623647764
263241513
1023198288
731735196
1325870949
203887027
562711159
674709056
189216339
1459703961
1485204890
1602770027
1844865406
1401433229
407982034
921113599
13546628
311851119
1138996674
886533470
1925984359
45740537
305825030
313687705
2147127986
568048652
1856975807
468273526
1961248204
15618291
2095251122
335972708
1679384220
769525572
1332932270
1364432635
1459652319
120592028
861111432
1827536092
1853010976
1673394900
502159232
498351002
550255525
1926333210
1117838153
981297410
1672212106
1668039574
379021421
1850517892
1704870076
1758021347
1234879502
891266919
102336256
1787181326
2142325339
524952767
989772408
938755411
549740833
1476709493
380245194
123091196
1751969976
430650301
1731186259
602903996
109317627
732908703
393838262
892084181
1772214782
878160050
24921622
1037990755
1623913623
294063153
123882800
352719300
2121235267
1450768216
2058143910
1787928919
1885537519
1231399017
1752535985
884838507
1886670759
1083424336
1265259504
1106886040
691231964
1975552892
208205955
164634925
1251577373
1330164884
1199730535
1446283065
1497424508
770466399
1417658700
1997653977
388516520
1454858760
643234828
1794678215
1844655366
1711586504
1216970388
911648166
1549586214
726067842
1699836085
1307202808
1609931604
1846004210
1436372745
1326330426
379714763
801092380
796584431
894306777
778721516
708355196
1720038954
1604754743
1535955796
1368313466
334333339
670934522
1288411935
288642293
498362271
423275089
1111428772
343528148
116409660
1576711296
1515157037
923151112
1749686479
69419772
1475446632
1243148381
2124028215
1794135331
1189643523
1444320422
43443539
483596086
1862165426
319085962
720738517
180879960
1011633740
657023430
1695756398
1301818330
324674749
2142157501
1822946414
1638164462
211604344
1591647043
787835024
947294167
1663400221
1598700882
760987185
890575624
708720993
347056565
2034203350
1584865078
1554671426
1383190339
1619867897
1789360698
1149691543
1407420168
1072714652
830314164
1377293259
1613872926
1795770781
2143913497
6081823
246985187
1000941956
943563803
1938343624
549746027
42745943
1999808951
853768605
345744211
1400726573
1112310130
777514477
819636325
393472025
198071713
1093379212
528650672
1896513034
397973820
1655646737
1476843694
263396433
515284015
1896072152
1946444820
1688472990
656870179
264413911
1442361716
93236638
2077386879
661315179
508296228
261318798
646676334
1498495690
1214439693
1958320156
1564213078
1491513532
563010618
937959316
196783267
1710014443
512215858
1133935994
431256346
2004205001
903081427
954977825
2124523887
1692631086
278383223
440046293
1519392234
1528297189
109897551
1619368315
2115544208
1036141118
86991137
1699324004
191659884
1726391934
901309503
14520964
1851299
31173371
336664946
2124523887
2056217921
376331721
1953596467
1278769198
1543046915
1377378171
2090582066
1762867949
871510049
275562661
829739474
2049098945
1701947563
2087772457
708400171
964775535
1892710825
883772844
1706280811
1898147493
1609837968
1273398322
930844582
41866472
1242097240
1133459453
1381570485
2009332477
114831033
648690151
894878809
423560331
2141129278
1803721476
1271879221
672995039
101186534
942742926
101462738
921242319
1990609345
192708063
500000730
1979989015
835308875
1732471336
25983598
1255600560
1755412674
1372060956
368720364
300223737
487561709
1764416263
702182737
297575816
472857954
599443492
1069012797
1716486449
1727299568
1362986883
429130696
1620332088
12977014
911845857
485607290
2135210281
1469809114
1319711203
1037553408
496652114
488602324
1949497903
1791133935
598703237
1892984514
1372818886
1833040003
1882554792
1105835078
170535972
1081117551
154121090
616125973
159312495
1468623851
430240640
1200103941
1612604471
1636697563
363648420
1680430740
913335013
1930421276
911267948
1046923263
742428346
1810333968
2005868273
1953759711
1825940513
605869197
655542139
1465702127
128801575
819095124
130772438
228056217
770368131
1006996608
1080557199
1413487922
1262299543
1821386740
976925039
1342454749
1917957611
1065019715
1615994816
571630747
1174725458
218719603
1199645054
173682723
184690854
708739299
134384172
1104921848
388176832
1004981913
592866686
1361666267
1990926581
645443474
1144146406
1187179589
1950619334
534666143
1732447177
1411804787
139732657
108483904
844908590
1709337788
915429500
478565553
68100756
1915968169
676474965
1777901055
1525748915
916995168
551904940
1539082918
1861591321
1071871502
1834008396
415780653
721281028
319572881
1296804289
1420348418
118589708
428589721
1083399732
432962970
1577894493
2048358989
1366538683
1073025428
1928945438
1495396935
227986533
646062792
1750359466
1133138080
730640850
2023515930
1473206190
1068348402
1202637012
2025529791
1744972808
2040900597
1090287766
1487296049
688804569
749259899
510607798
988077721
1715815168
2058112199
1147932194
2106381889
427599273
100674686
1607314663
1496796179
2098041764
193857554
902127657
1512916347
491825873
1232114345
770040835
1038680978
1897075368
1117601103
2100375996
1682936088
2112315153
1712473717
1334509009
944520797
1319863064
2088550730
50927569
1899939597
1366794580
1513022487
1489605086
1568816857
87978400
1904321654
1910420738
1263009282
708050213
430220978
350810947
1197748175
1451773200
334361052
478411366
587737363
2064934588
1736578169
1760601734
8136311
1007763585
1600308576
1659098464
1052505653
437551893
145417205
715610817
353947968
1230985789
1648277162
1901871551
388893784
124941673
781597510
882392442
190743571
618054997
313743707
43415966
1260804693
1352746019
2139838766
1687116941
158751979
1840495641
1223348366
2039263539
1296066332
1778532907
522038861
1949055099
2033941672
1394059742
90514509
392152289
879133146
385544756
1586172838
273356253
2127792432
1514046778
63314114
519315870
736520106
1372366665
896113903
1308182322
1032570689
209429323
397379525
1081031674
563562618
928282836
1540967639
1797524318
1053124685
497265989
1286756024
1170656101
1974008609
246955800
1092563507
864223979
1646432053
535608154
218978083
1569439884
252681802
686950664
1064231791
1415433418
1206133189
1027468756
1076470530
2079870139
467578580
1880764028
1848926977
509520798
276098843
1879003410
1473086702
596815760
1434275772
713625656
2040837042
1821813695
348076004
2105251374
1108389182
895967192
423661585
1139017760
444390317
407193594
756337863
80094786
482677993
285596172
1387657033
2116806713
723949073
134778546
932872427
212500210
300827152
870854846
1108615720
1080621033
1999049159
752780377
662041032
1789342496
743627735
284548141
1020579234
1359460710
1242062366
446269291
1041388273
1307472987
700641641
1862824701
616320470
1970312733
1213797537
341490360
459715426
63732818
1386701670
2091738818
1701147204
449500080
667345686
232136739
529575820
1915488896
2110447620
657227071
504551845
1317922177
1166035465
2100790533
1499824983
128577778
64197303
1706850375
1843841690
631963675
810324018
1947154239
1623797830
1835581583
1174860874
785716201
1404041489
1436291683
459622235
2059583055
941748958
490822976
125700853
1578455526
1392288202
636606836
775638605
1559101167
1745246420
460379408
1213849426
1022061953
1366688808
674205479
1883947769
45451662
799604198
1306806532
1818236652
481940866
462188128
1571421277
2121005131
1778927663
495696123
1655317417
920255365
1406020287
1733118941
807941217
1176298084
1777091383
1278254115
2033764546
2095912398
1624258050
1516570165
1091199098
409929383
24509232
1941630014
1338712337
1008508614
361303038
695363802
36880581
1649200416
1922200266
1973902820
50946905
1358092041
1458502098
955740274
2000436440
279957272
1048050584
760748437
370009997
764359438
1947978733
1961987812
514233572
50740837
1792558060
1136258119
1979133251
388570237
1313748570
1113938618
643595277
1548956210
645852775
1200107660
738304171
1219855903
576303554
877398804
507416193
910782185
735478554
1309775674
616134685
615477859
160940321
415698009
2071226409
60049638
1665378782
376421905
1252822189
174900675
563599036
47445934
2037198398
1732527599
873768684
654585292
820932470
2146891238
46895920
127289079
165823016
1171576466
1817193119
973105871
90363579
3280213
1776306043
383925925
673279781
668571241
2061342063
384551290
749141605
1611582531
1693066926
54365478
434621820
1903111384
520811274
1289360441
2049152469
1314837855
1885608225
542296548
1691081148
2053943763
939168620
1373545164
1586609874
1641533749
761797472
1228655846
1820362420
770403213
146239164
747403536
812910029
759427319
1285894310
75667088
1841006768
177686389
1642843556
330721232
2118546258
2147472576
1584585914
619252214
711630900
1812481421
1559061903
1947564247
139840919
915281850
324088237
1691577936
2132455567
1708935435
208369296
1135778271
407107384
1585138965
2130045792
629819552
535631226
1880186476
134949363
315313075
1485454826
762716598
849957544
2091773692
1135276389
586805498
624514472
564929898
1367151543
48586310
2053651931
560283124
1459308051
737174658
967392448
960913844
1970537565
1215842711
1053669228
1707466766
1312470934
942613062
1288196489
778119679
746174232
2087905868
955572656
292481763
1064798982
2069702605
1698395827
680936405
523013269
1670220012
653432180
180973750
608139937
595745453
1693350825
392633884
1699891949
735229237
706756783
185445827
1866764202
525889405
682954805
1086991826
1609848401
349937139
191228748
1668443460
281291411
1154181128
548216638
2029112915
732138769
1332190334
1564024130
45020045
287090372
560632968
410487729
1136971418
977671112
1620204183
1163856628
2093616675
185483817
473871671
742504442
1342715247
492849677
1679850932
140292587
72523261
1469097984
1039069450
1735228727
809276115
640511984
1399927179
1873180768
866493935
1949267512
308599126
387338018
2108716558
1890988774
1246478296
1967176799
1279680923
309127369
1925644501
279929926
1123321067
593956424
527743503
2029139160
549092791
618164393
1799959847
542935827
58085026
1645200148
555953186
1862607169
1162255948
954998743
731034548
541774275
1157736013
868679468
1144095667
1732424450
1691156390
308886447
1427075502
757836767
398752829
813101884
1978587280
591179793
1190280991
1199165650
2088805856
1327928914
775835501
364099098
208846468
2093294847
1944369837
1154672798
2005424474
1975632414
282324975
1839803692
81222105
983395760
1237644943
953297355
2101291693
1525036228
1974888575
1970496133
1653885250
321926445
198001427
1881236281
29416906
185039624
1351111288
1903010583
261306106
921920493
813738380
1632058160
1018917614
1099204699
1797178501
625916300
503769207
1892095507
196463612
1669199669
1718509997
70616596
127245006
1227870340
822089404
1865491092
834937626
1681985267
801902433
871664864
1189425614
1335633678
489514730
1406966967
1261725264
1619137342
1353425638
535444328
666422076
1550591040
397036146
1634356076
1996320849
1562247396
921757486
1157254525
64923721
1867050021
192032654
1514267751
267600328
1729209880
1188811931
1383561499
165458424
1481563020
1272845032
1221242055
1289441903
1897396505
673709479
404757567
595290556
360218119
1396871327
1290743259
376633372
1629077238
115983588
1521157969
193786786
519546757
1509761443
96012748
242889282
1207015644
431638489
1370497299
913092406
1517087018
1504807730
1689327030
183554870
1684863337
1400942311
2067683062
643518114
1263409762
468713572
799720563
1078859317
557547066
1871655426
544401203
915457385
1824647763
802745329
280809389
274577634
1344465816
1924034540
1285463190
391133295
855517272
1784863593
1238319761
442533302
227037552
250575260
362885089
1683127939
527275529
940470678
1110815614
1014574677
328958924
791254274
1611241324
974184782
524744595
254220878
426522205
518090542
1846862888
1855068442
679447840
450263787
193263987
285626693
1230945174
1095840705
335922896
1446428520
1401291275
322225050
2067230101
322331427
1234796136
1140959194
1935538337
1190393080
347833319
363794416
1344287726
560394878
1843700704
449289343
256123995
849967485
1096998716
1056343753
1618436236
1572874824
919918049
156664429
1084817228
2036695053
809092667
526409136
982363244
1739943755
2050754181
1911290747
1250954796
65920283
39596766
1835135610
1292641418
886466351
2040568629
189311583
1603338113
1349623056
1501366972
589844641
1616536226
1055898601
164627391
1680353170
777833231
1628039787
1106132962
1401539734
144886109
1498641929
1696838065
578267683
1642345676
1707515725
1662375987
1870337304
1191320858
388935733
567390863
946270313
1915403807
2076282571
824994708
460533665
434886428
48866341
793293823
696656166
184872202
423583606
1512236132
646471054
1635718420
380232815
580659725
297565739
2113814290
1743172477
62285408
2022197509
1906174849
449772050
480583466
1648171616
1265146404
1387474672
1260527919
1501097574
1506423432
1987751527
1538646990
507124517
1115460462
2064068466
833433465
1923991816
1928968826
1968352782
1522572343
468536925
107148520
953321390
664131074
813637666
697356053
1452871207
521436944
1269077353
1248894202
316499900
819446517
938372232
994145059
1990251269
1169722981
1604130915
923096917
1071251995
183544631
1967440998
855389278
1656954048
1446361357
1153807021
1080685030
1032344104
564706289
1233872856
1615946747
822308623
14584351
1525791763
599760339
357854095
179839500
32372145
1442229002
1429145368
918065726
1288002966
819270930
244548197
77861738
794470179
150339995
550223449
1221606199
1438916637
1774181476
950098945
1411663869
1599804120
538015479
698616683
1030530666
157624552
345000203
741503349
1041436471
1410658026
1597605026
2085367580
834687104
1248434379
480648566
346627575
1932841922
1666426806
1331666089
732337911
1560235979
892124059
752735813
279147162
529112249
1641905639
142736449
2031926444
1673182355
418842855
1577546219
275118541
908481464
635276041
800382739
40695437
705475761
608632623
2097290127
1070911854
336138828
1488347337
2113910094
132048480
801934385
389466196
8554678
619935728
525842343
1794619051
1456068426
1918076615
1334693373
1203876389
1904115070
368020809
1430762248
329772173
707356437
1303328126
1621417726
1437112378
240250768
355994083
368101654
734469593
704842460
414614749
422377706
1395080280
2089600239
1441902671
2100251804
1776673454
143340155
1707126932
1340939868
412079134
734459049
748258266
2070511077
49263395
312217837
581574541
639357056
1465206962
1801007126
1044891084
473135240
2098153598
121006216
783928385
307972567
181158616
296266672
1295719114
16775082
1924518183
1162321534
348960257
972463740
1354844559
1061704034
719508487
1052214211
1268747764
1517521399
1394459153
36046850
262168336
1034743467
313168231
1922464660
1815591440
1763598562
634280257
577776569
2093990147
336644279
588381197
196975201
258049205
103525076
285246472
1743305336
2082223651
1110482254
1618078416
202079862
1829356713
1138715652
520674359
567469093
788048754
1948087740
526208511
21371171
1681505336
1750168551
1577963651
87626356
1296714961
1123362438
796298738
1865416148
781969214
1195817750
922755108
505756794
508782272
1371264100
1808930824
134065231
1686246025
1502552248
904807707
565238188
304624387
848313055
416401337
1961949547
436893190
6676567
747657644
1435107875
110124183
1689598864
699627921
872993300
1480792488
233727932
1110455536
167938099
2141093746
1541982896
270990429
1963062775
170113122
434004060
1148282951
1748390184
2125683029
174651415
1367106083
50558210
902952588
1161812476
129561853
551243827
150529238
1096068737
1402388990
364968831
1826986634
2021203384
1590803707
741706002
1584732925
1795697728
1333655650
552107792
1522134865
1620355926
564658541
1228036601
1035320491
108587645
1217794421
2052154778
1016959608
223447850
1526711828
1620929774
950074856
1467574745
1386267916
1342230223
1767050407
396182474
1177795243
592459744
1259351118
1446133960
193188433
1646589364
1159408339
1818418018
249026218
939732401
262245309
1204837818
855188347
1024702096
1852924345
1563680816
1948984402
1742577863
2071689885
510118671
1679626877
225731567
2126803236
1870048465
328214378
765420777
861091891
1554302417
413427522
625167837
1339084122
918796587
1568062461
497554003
94343166
1770884687
1384845494
445839768
789357952
815741487
1490616147
34688940
1824748126
1242699275
1636434232
2038711803
1045018479
1569727156
11829605
1626830114
899386725
893687862
1298961516
813871655
1820145481
1237830443
617866591
2027217428
2084078471
201866968
1681114232
471397136
1692469495
1342807730
1187959851
1186475618
2139091062
1380199204
1575097630
1520412066
519371304
941649170
147685385
296846667
625997233
1173664632
209094947
2002181780
749724119
1545749887
12439588
1240615941
1889877993
75130304
1989805570
445660481
757837781
546680874
1212902426
2099376852
1214641207
1485884479
620882366
2093618865
436827146
774741127
1262649444
678777284
792295166
1969586887
596831595
1586974134
435103142
1078257210
1966186301
1262522974
409615228
826263603
1577762163
1819007376
1217758100
1441803417
357443465
1407432420
781202907
1066183004
312676292
41013773
1812456823
820728175
1106749624
2132805706
717864268
744626993
568915425
1097539689
247301
1542933881
987685481
502071080
477868763
597822623
1540950173
950935775
1963087869
524414169
72662449
1066461819
1717790733
178742503
746529312
1082985271
1718389688
436502920
1688995848
1983825595
1514337031
1182221711
1029109879
1082457247
1984131912
808970899
1395535710
152987408
77524428
633891764
135989522
472085577
511675230
850681653
293801119
2100755278
383281693
2129588461
1251375984
520389858
724351052
856622492
264874916
1653999093
683813834
550305336
1652230571
438264202
2024074494
989687561
664106006
135565919
1684442034
1385254109
1609462286
864746237
1275749221
1152659212
1270275620
488403334
1967527876
1466596549
1008858654
2141514118
1892802899
350490093
1875986066
1955865966
1839547041
1653374383
2073936475
542112929
1679130098
744424321
234301085
966983771
328653523
551077503
1422410555
1239322996
709614424
1465585135
619731853
369164241
233684100
1908136696
1790374658
1596783646
178351281
215255050
506192593
1140006725
712260080
94743980
1148081685
621276260
2006335891
1802023973
1378039721
2135187032
1525430765
1892784214
1722467285
1677852457
693119
908462553
1310922524
1767050306
1903803277
1333625511
2091984977
835692004
341992485
1400573591
167717898
794084095
7391029
434417972
894913000
977123768
1096864878
1728967075
1656329919
447743795
1929113923
952604950
243080263
148528468
558355627
1346068690
858049224
975019007
536402601
1931153946
2068456893
1968798008
1989697417
1110014044
1901645779
589117056
947848716
859781000
1477138184
514313641
1290004976
1412826602
960149198
1257890781
81194025
1331447532
265667771
1118629861
102920109
526209442
1754033134
78544928
1626966761
1252917284
992709546
1760204017
100982689
1717508623
1704198769
600907485
1646126490
756463897
1391376644
704783790
875906543
525667146
891927540
1684516778
285508938
623100636
954641435
883154789
346420962
824348821
1312688715
911670102
1911708156
1043567690
155494156
1034478136
1557283932
111342534
761103210
311451416
208358853
1640106737
170577411
162348693
311867349
1263269673
27191318
450393739
1365968059
837111712
1142812129
1146682005
1056464317
316740715
473168830
1579485263
633940867
1677359320
1341255749
2034381049
597151028
1948598086
1496294134
1161955735
673587465
677499366
830922463
1755492598
658710518
2137783142
1878583649
1474343392
1893223310
59714616
1469411419
1937331850
1700564380
105333584
65850774
2036156747
1074025095
1403854552
651356573
2027541252
1356587112
114693232
1729856715
1724494784
1005748272
1929201775
1467551051
1470637054
1559996708
1500179442
1238393352
28457041
1828184019
1377450380
1939914297
1275359769
1482685250
601821772
437197971
651350301
575229692
767974089
2099922322
1476319838
772939120
147265957
1831412196
2057801934
1766421763
330669821
705857419
228614905
1166658053
951736210
1244468059
173867112
1746869643
1485701541
1971461500
1671555189
1390057527
847013789
282850342
433189372
1715051771
886145850
1448228655
1817087534
1967648274
1177246075
1166330311
2139050002
1002505259
927930489
85771537
1515346671
1624403614
307971002
768135035
1454796383
936505811
1478772808
1262067518
2137197054
2066381717
1733138568
1996758176
477032325
1405913575
1543571218
2028855740
539504371
1705903992
147454602
253761674
24393577
1970639690
205007876
856792032
116137756
1229111973
1517353461
263342900
1798173
113571725
2125242579
654774339
793451045
999566083
1580915231
813017244
567000829
1253353343
1664193813
1550695117
68002411
242327228
1796446067
317259420
1008940275
1507113644
113624046
1611191957
1229000174
2080822585
1424385360
46120166
1647458450
810051873
337082072
1617888221
1054744573
1262702888
1279449245
856444085
1044123625
1322278565
1479625691
1271727820
1488445877
631428599
252908364
2122673381
366038040
1919421350
1843813460
2000948853
222231062
967914760
888066726
1961595380
1142930128
1844304131
164300935
4238562
1636725245
295709198
1738543831
502506486
2018202459
2109800949
580226875
9195397
1781659037
1255813137
1893725628
1615055863
2043635284
2114399820
1040989422
689054039
1622818196
931915226
335466041
2031038929
537532853
198590975
509281730
847206503
408930912
2104220182
1779257746
200278875
1016398216
172053204
773768091
1211451434
144471242
946146422
384906079
888731786
699864951
2094526453
1107529575
1142837112
423993478
1965939222
577551689
489542822
614590227
1622340543
345527295
1192334588
37201528
849688555
2025737914
325680010
12006306
1134289182
1390240907
272848091
451479736
1122484074
2090309008
1755172489
545070877
1550137184
2021123563
1213672437
303565335
212287214
1089133347
1758466970
1623982593
271166816
1184843368
1865479144
1415879002
957244947
121626143
63167399
312128491
595391810
34356159
667456995
1155485129
1360420490
1730582768
1727676385
1265921593
339604784
1452520637
137986399
1619161418
1882967224
1005516338
286986125
2107463081
1560396235
437489056
1699145929
773414346
1583747529
1773474863
2119704643
1005223514
1834334741
238104970
83964927
185403115
1447362186
36162462
63877199
1343139117
1400583656
365207468
1843234682
1010622397
1255634622
1236617102
1237909935
719086676
2139232971
1691883815
899267602
1652989649
1651516111
844025950
1854454391
1453844555
1156763169
461475307
1944766845
503288541
1708022174
984973744
1816932080
908890403
514732085
475220316
995373665
826632616
624255840
1408208108
306276802
1617443765
775860283
82843313
486917851
1289964673
1334504325
1231091453
303163255
2141373495
934042245
2062856837
1486923527
284711897
1563427435
582252390
305833128
547324226
1825359063
392853442
673527969
2068034364
1957471454
596315818
2009725909
1517914582
614930666
533880812
790579099
1058423301
25968824
1379526709
359939626
241803651
2119667166
126679717
1798535622
1346643106
1254558345
1544802122
1485445467
1810426832
1764614691
1011082655
1791959678
792276990
389788561
461552676
50993875
1144049765
2018094057
1859133274
747985728
1219541769
148026948
581807145
898654255
1534277217
1793469270
1120320971
591189907
1737911419
1388146359
1818127966
1956456721
549312129
1527417710
96217475
1329238658
1651943959
1635392107
1109413713
1060769710
436453683
132907450
480335913
250178655
2051062074
2087391273
1016152164
1379750157
90419405
722471682
904217509
1187504578
1281589476
2091662797
458458041
196963486
337265712
1399159897
244981007
2020382645
590605270
360136765
36814996
1523017412
1304997065
1155050757
1688912586
1296880695
1478778262
417296565
386470079
1199846656
19415195
635759597
212619023
1757014211
486157076
2135328806
2026906649
1763769268
1885245672
996993766
932116614
1761255643
1576631545
1847920589
2078818635
237134809
1232617164
1035692268
2096995977
948672758
1237546203
404239998
1282173061
1006799067
2057641875
1400253321
1575144733
356823747
1310186439
998223490
857639794
1801763921
125393171
1348567735
92147447
1391044924
1233149889
1371475308
1537793643
1203422198
32056451
1230199704
1056966587
1720416601
1119783206
1049852734
595228102
2037389262
132538409
219472796
867617757
1282983614
1893766726
1648376321
502246809
1907159698
2121154315
1516238305
869106478
1298028045
1382909472
1624406849
205258807
658516560
1868137953
1601012459
736880552
1680320767
1649575327
2015049096
451712325
517337330
317375360
1638854187
709408495
303194277
1007723280
1033333333
463168600
1402888760
201296808
1803686073
750671230
1875218403
1014423995
432974775
387246866
1772088128
1988479171
1252872314
1826126801
1161338439
75522250
1477075812
1128669627
663751875
886842764
794183079
994142932
2113373133
869071307
774609528
611586766
649909999
1770711417
1224101355
1475907646
1989710309
1031108505
1559010679
666803758
2023079678
1835554401
1943785351
1868983790
935289149
803250229
1132711645
1088659294
26111851
8450651
1626695855
113901411
1283334009
1591693535
788664232
805212869
490879862
1226823453
798386196
1962591671
1925533503
310896633
454171449
858801957
1745377058
1047445494
459785408
1623147153
348507521
1263118998
474704073
184912996
1100153278
716253069
1387468806
37652096
649023811
1783512459
1036346840
1002316695
1375980226
1119234219
2107274796
125652609
1680049742
1611501820
2048993159
1960033007
1557618294
2039696798
1597865742
656906000
1496070214
1555487483
149162725
921852220
921089212
1318032019
1986067342
631832558
617195569
575655927
1695085558
1688855043
775811505
1180274934
155382801
1766307299
1255004658
384994594
35061640
875617323
133695853
711514248
1950587173
561895948
2126338086
782178084
1948943851
625856459
488807401
112895732
2126424827
404546957
1522637419
1519842910
1944003273
130022566
595043975
958291508
1080689970
1984677403
2062131202
1919675279
1884819162
1860176901
1469255728
891052310
1124799161
102655447
866484458
2103408628
1126413609
402004598
267472166
542146671
2144660386
1408374498
490243075
1712113961
1390132899
1128750650
1241646726
1001248727
1965106876
200579451
930716779
1018874876
304979828
367277940
48051642
1958089314
1171708764
92542276
134228464
809564082
1845549852
530901590
1814926718
1195024886
1914347827
873815560
1207385885
2082588399
1668514648
950758792
1440008099
802852384
310238707
52695148
1992280841
139188673
1461793939
1052712034
1842442135
1826252393
1276831851
596589224
187705078
604487523
9210784
1411654661
1781694534
301933371
1700829689
145128166
1661750260
365156612
1573566758
1583191804
1824282022
2064666699
105016794
2085352177
762615685
1417767269
575196352
353706667
386827738
457887268
1012300933
1111222798
1500064299
1157555842
301964772
1978742299
1073708622
2144706269
632320570
723178097
1701738072
1688959831
1212370106
693782669
914546589
424553921
541703434
346362308
2132122019
1596313232
2040463675
256616105
247725711
1114321045
1059910706
2122004018
1770344417
1605807474
2089745372
189383954
1337794423
11571163
1910403192
1271036806
1677743714
939286887
268504000
1201154665
805232828
537133709
903344079
1256042035
662682930
1141084522
24552722
1577958218
608585447
884122253
1770346102
2058704351
966347401
1350288404
378669479
534367443
1956905267
722700228
1311495807
1871059022
910085927
2042950055
1178032058
1007190596
67910892
108862190
498559496
805964949
1342054573
1399785416
451632702
580692182
196566272
1727379023
1309316568
767153801
487793820
1870917035
737604659
1182438756
706864891
1159464403
352153948
1808626699
769276242
28614638
744029667
957696928
1940004620
1220514593
1941385984
1534253555
1153295273
1598627055
34587327
268262420
1266251203
840783538
1425287291
902266826
947418373
1612765417
1793085591
974250369
1709943274
1455173167
2059155160
2055688330
859788728
1534499164
1367324530
1839819806
395739272
1253716731
1390790399
688488436
1255423857
802053072
749720394
1335488995
1036600890
35029270
64950331
877004878
1756531289
496386751
906697365
836689888
1265750130
1967505775
897073588
2053105996
1181247443
1305235293
803992513
194758307
345617380
334509299
2037557170
1795388737
647991470
625880996
64076665
1526344643
1328839443
830819437
1510060994
2146018957
1909223851
897594554
1608868649
30557877
350114216
791418696
2093635040
1161177737
765665301
1570491414
103187532
1855407223
1731174113
1714077180
1773131667
161331627
1879354673
1867272106
1888716649
1865606317
276375905
1430216706
2084508523
29907404
171070153
1802055705
13401882
608474488
1967895575
829771099
920703120
1281589524
912533134
1441886217
354132652
705135006
2113445488
1867963262
233810576
748170177
493111596
703998057
323929231
804388542
823491578
1897358744
818607603
1262649444
1605938412
1467762515
1950651988
871734968
538886700
989406765
1093545664
1653885309
1302394243
202538059
1622266302
379546188
1508631639
537308693
413274222
750394168
1412000241
115671122
147433954
624973703
1814933291
2093738920
1101546681
1728813100
1876399360
1099662851
1881656132
1663916681
1982801645
1188150947
153965707
1009495326
592740092
1473119752
542990384
1313212354
1512418954
625610687
32623136
1163867645
1883501439
976467771
1946032551
1145176379
2133710225
1918260704
514955956
352618381
892327572
1058386954
1757293395
1578886526
606269056
589910233
1674979252
710469220
2008851645
453791165
199387378
2024349427
1053711008
768125091
1887456351
603571430
1221986027
60496590
2039334480
418325667
1055078247
1480852758
46409917
197395195
1399141225
227026083
937154828
1764482681
1932813459
292029438
1684034140
1276405128
1871938568
639700306
56545285
371187806
227953598
225696195
1274500581
293518775
433893261
518865256
178529444
800767821
1193199437
1406198260
1487352126
226825503
433160336
1459080625
487495210
1549646807
816799151
1084157378
685572346
1474459532
1009296766
1565376298
1129218912
417655936
2074782535
1521739342
1132138596
615575769
288273230
2122607439
358639039
2065023983
495894039
2003431678
1053545311
1599725527
251064927
377568328
117687468
436134661
1134846876
1593718781
699494022
397943911
1770703140
9420182
1914304152
1037185228
260062727
1539859636
676877809
1543333832
1029031759
1948330719
1426347814
1932791387
1713801770
93768045
1466144108
1343371937
871323906
1253366518
1272393875
1174358520
558820788
614852242
1677957705
632579605
2019537911
2028931362
1071804736
372581782
975416055
437359869
559857528
2097833633
901807346
1636759877
354809940
432638755
653576968
1450326908
316439460
1643177190
1463046651
1649713983
1677144568
1293538503
2014151359
1882998202
1315859390
705369729
2066499723
664507436
1667155357
1753439308
1050637521
1196839373
2142830543
866964103
1300881476
1802350899
905220602
612078506
1637292668
1403994185
376991723
277058934
1158190197
1783058381
963087352
1247101619
2042603642
1223522998
719902883
1383601622
2034110995
1599343618
1289190067
1933956053
1713032773
870257190
690724526
766349953
711314663
50720107
1885965351
1910702133
1213598381
354739015
479927010
868851198
75136517
40385576
2066562703
1811881019
715607462
1621562322
38639282
430072251
1239086706
1339761053
593459855
740630608
1314845300
1156515527
1915387455
1154359640
1099639723
1028661171
289619932
29509287
1432872799
1212399739
581040100
518636868
1803892849
917114685
897874763
1622857798
902060903
1697777403
512544318
1914850606
243600189
1052225417
1135880746
428464120
1848064868
808346373
398786178
975658574
967055547
1033286717
1591394612
1397983157
1974955752
1920679669
269553339
245894642
2046988973
1798052473
1904718296
127756160
1118187064
701402109
2074895081
1366182076
189773132
1438781166
227423923
1993045559
1251686941
1617081681
445835465
741502420
1979532521
759335892
561291735
520177392
1852672002
1968885060
1550934774
1260876713
609107986
1823021267
258709650
1146758167
108001006
42721161
1069914066
458114249
845145088
370424187
2056119011
1842084215
762854150
790856395
731475158
1342639624
517457843
771396122
1766949236
1055611517
1054874482
1429721690
416426987
1047579878
1481718712
1772013397
1240075098
1501014228
2052219907
77036718
306184020
309094490
1586571265
539748872
234668460
266602023
2089906514
183453112
1688028105
190697130
1554477619
111343082
276300727
253442523
108911794
1561484327
289302836
1729846881
846410127
1706065502
814810048
1184985728
1634670706
1614389727
1437489916
1686075359
1862857368
91245001
1095517852
1229225346
328975576
283756135
974610394
601083751
1850867797
420138602
2103636261
1606086171
1386953890
1734259719
753281467
433875695
138990226
112623299
1038253729
1738677500
1749226226
1238157571
970830016
1417816475
296150630
194439185
82696359
471863486
1809827441
845976395
481942644
46985580
1070243899
1681308258
53813026
1371801456
853320348
1621021841
1820858861
1640482594
1812145864
1171231042
464236222
125717340
168450336
624618918
1736832574
441703704
1824357253
272161924
630134358
1188382312
1413584755
1145185456
352817843
927017964
1463759214
1835532050
203087874
1567862588
636353110
1661334369
1329270178
713145330
1177202708
709591064
1861682144
580704125
1159146401
1573493183
1890638200
2060477018
543515759
1162952996
1331586880
1812765662
1434969999
1181618027
1015780568
1771307605
1816734187
72337146
1288508929
974233141
1449018657
709331393
656938863
1479547932
37883415
1878832092
1440081233
693292623
1406196427
825456794
1638744573
295189547
921748110
121520087
1971252534
1177550325
930339194
1777829222
1974034394
1518384377
1532765978
1274106482
1523693348
2129595856
1171218806
1745892156
1217504935
595791182
1312343155
864837969
1976836374
1323660276
2069205942
80252732
1831182570
1246716117
1882102911
1275772353
2019941113
1189214454
1967723273
1517929623
1769279134
1136923847
2065119132
849518710
628231655
466565258
25187648
329933753
1455189676
2047794026
484440502
1423553736
2092683495
723837779
550556173
536487054
211140508
1287845373
1067673671
1203450884
718294299
1680302767
851050260
314455816
1667078106
863278774
1402759281
1849434499
1924742565
1381073285
889313198
1054110052
1550705807
1588782808
855005535
745659546
843636298
1369922233
191058035
1477002936
109183142
142661798
1628777693
755571256
1152417174
1783460922
1807423795
332394067
1926468967
1227936656
234269137
1327195058
3297693
53530431
843446533
1817100814
131514061
416496407
1659631080
1886645199
1685414029
1286541948
1315941647
799329610
1280050311
1673216268
278485443
481828234
1672639663
442950503
596729417
1094080466
258689732
617210314
1146631819
902508498
842060707
1949917556
1865567284
431295935
1236191785
114630967
1478612216
1822518992
299922781
1017915370
1841822831
686485303
1192434865
1062291772
1034959309
1791222626
2083147853
107549782
1345879147
1920573233
482614264
215462708
1408348902
11981413
371314762
1326887368
464860076
666100290
521011039
1165791142
1359434149
1756144295
1657522207
681238657
1692092397
1683355555
301711276
1070722267
2053937606
1525317120
388808216
1916928663
343980137
82904677
364329347
1939812461
1836904623
668694649
286081909
362280966
1888585288
1998932752
1076732805
1769130514
1154861844
441831828
22559291
617518317
691006157
986433738
1369762172
1704281530
1718740046
1456803567
1176647935
2108370100
656319507
1949206129
954141453
1564375043
158211489
230864821
235335249
2095637861
1175856872
74425867
1290409238
548928265
2071066602
1863701472
1724872584
1340761698
44617351
637607055
1643007875
64638791
1010998638
141502376
250108690
1800310618
266472463
515153233
1873887713
941662675
2007454906
1944463941
641790015
1001121416
1949489628
1840618176
914186821
188893238
2065445555
2095250134
656393308
340408307
441494281
1381732856
290897721
76364948
654762679
648002849
247285073
1175510775
389385697
1902705936
1155293045
1770409894
1568381515
401867780
44675164
1588996204
542914810
2044353416
1864590785
1766113205
332426308
1934350849
1282692152
553342274
1321544365
1532996535
88423454
874240811
1481984581
141353482
700471521
686808339
1676994899
1366128884
1379280175
1954980992
126975948
2047308606
160684204
1588247287
571419560
301847827
1876503950
2049527524
1375666620
1060767593
324912316
1132223384
1090603899
1292061468
298515803
1367789818
1511946440
2086677530
279053878
883905103
1564428318
494447152
512996924
435535812
1841848580
1361407233
1930797731
723718647
1541544790
1673772952
1922286742
1018007617
1196926558
949306499
503079937
664119195
1160568063
2048340709
2087793966
1604258885
1047042110
1582051117
83757209
1177246075
1082095603
566718107
1449480107
1905065326
1275756413
478944463
1606798206
1910161716
207229779
2122120337
815398884
332640888
662277726
1339152301
1750273531
1907571620
680440261
1897565984
1533177778
1851379879
787883412
217487487
1565611896
509991407
2051573173
1384818087
957822871
1239771826
1143291615
1585675905
192353951
1993111176
307598005
1346298308
920400316
952520825
722265307
2109894448
1176235148
824903266
2121178906
172376116
938583293
37504188
772763522
1524574037
619393851
1194782404
1534184180
282107922
1483446247
750865218
1088067994
802662228
278520843
837695633
836682015
644744523
557298655
1914295435
421356279
701085950
1748525920
69519413
731357208
871688237
105169010
1545999193
395283222
554541354
625447880
837972057
935202109
268528769
1713214533
747421092
1413487922
773280154
412144001
304894763
977227424
556246256
923548892
1254231411
1599562090
880602197
643239472
92437315
1586299987
1599994978
1307982181
939537140
30304656
1342747659
1497172802
796995178
507086164
2072857536
207222175
1625281162
2144517252
2088036019
297936046
1975666314
31871189
1135387457
1706165965
1099729651
2080046513
655674655
1490164987
1230438676
170341340
361270083
697482580
1762681372
1505606081
43330645
846587394
924649311
728887041
646592573
1557294620
1328737014
1868813094
2015882991
1415923091
2090111273
1241818939
1180135540
525126484
1035152660
2104220182
858524948
1130441978
1874658914
1477199967
402324279
1994775854
985506062
1660948542
1950877891
1978177082
456014435
1065371291
597399076
1550948223
505415999
881091169
1673968217
183057110
529995334
1940092363
227421625
187849356
2081461636
799606979
640135590
1000925654
2098806106
1235972748
249400923
2113437218
609110741
408086799
1974794952
327045518
1969262823
617852358
2096463990
1008995955
1233005742
2046857743
1669197698
488098236
1502356518
1189509323
218686961
391233
399523334
1232470207
119260763
1249109786
1110459532
373569425
577230542
1894351274
1688753978
1458845180
1558232912
334568903
733229272
1115615371
1684112822
521485990
1702063932
374061957
1343396495
828682808
2013585084
1423680145
1820077372
1497213096
1239871914
1381732856
2113105870
214651367
1497900229
286907046
1340974695
999464226
277056974
876978713
2019381097
1247303250
783060595
82607829
1242134062
937479325
424227069
1499410055
430888768
391812430
301256734
142168534
1706964280
527429142
288047980
1744904188
96462228
1115962738
1614775819
181617509
1093270215
895408264
1774908284
572210369
375795432
438735386
1486096705
1311207755
1618052847
773268185
1357758351
44210777
1294024779
92659025
1159737447
1540580260
995348317
71084290
222448637
440127310
1761424478
153972637
487241052
1732463816
1166877826
917745429
1863248746
406164027
1694496567
509221107
1396933608
1935008400
1328092029
421139895
1125052064
1248637776
1795419834
1902725695
953407913
1182187545
1020335462
715333344
2115351682
304550795
1142909916
37801549
1343338659
1533086572
1636694427
1609698007
1177293043
430488287
1498172740
429957530
1819290694
944858786
2029195405
1765531739
199449964
195621442
229598487
971326248
2013611640
2099108860
446818031
1827530399
1843666149
1384899992
639537550
217174374
1226573948
1754470940
1630699763
1816148923
1227038595
900953954
1624873680
560000908
2026599139
1481535572
2084573651
1695325231
1861995856
1809046213
1273681938
1461531808
841446006
1549426377
1899309937
564089741
1036029530
1651219039
1047004019
460140989
1802315227
1766989613
902664974
489642397
864518977
189060096
1841330002
871034694
1206286438
2037230040
947086320
2003296134
1833356217
2012553567
1234876541
522406667
763766981
279618641
1277079611
1017854611
964880682
1817058640
1015443152
163465676
372167720
959889843
769703704
1412473041
319860687
668722768
1723688215
1981275020
441479707
31077652
974256750
1442786453
584261804
61758699
443696915
894814430
254095746
1405468651
488122072
684582317
1895655713
1173366165
444648589
1783742285
1922722334
975619423
1178106
2041465359
291467894
1834448220
993602368
2108239574
1181730525
497391243
2138173517
699117592
1738596704
1288984536
1968871864
551811105
511359730
1449352586
1618247433
1221585288
207839041
688214155
1303635002
148527563
936053488
556110613
655574781
447268067
484031408
304701048
376791839
1165610450
1784668648
1958654704
1110480339
1719475791
474540613
654914334
1343779915
1824758436
386009684
1227163524
1408095126
1344796924
601083751
1207601343
195580668
525277980
1365876375
1858551425
1456963759
1983005516
1994103650
932608419
1832332699
1470283431
1066114730
240595249
1898345724
470753806
510451134
217242652
2127974053
1531765174
1002286587
740109506
1138796317
2017544182
1403973658
1536934058
34542925
999013289
760378062
1606811358
1574364387
1467162012
357867320
1128051491
1357888274
200942401
1738601323
858256858
250578946
1625385483
1963227907
1896866591
1137008459
1797861327
175804282
144644184
2091669286
1229452133
1948431708
1424363694
1754016938
138125664
1749716018
880687042
783696448
1330708921
68966271
1956008974
30423933
897985887
107278862
363612314
1327409350
1722438049
1490594234
309990581
2011999141
392430596
819888599
682052786
1040031926
1334545197
2039461204
2021630099
982768409
723058714
168534484
811036196
1727521123
1238813492
469642034
922302271
1942290937
1772441945
589915902
675883802
1896783295
1612205199
1115196876
942898087
79340929
1400103530
1308079014
679310665
1818966522
17142826
238765540
1049299818
341094058
302765620
716932656
1626461160
947294167
1905154601
1279925128
662227525
2097960020
1515349502
1875629978
580288712
1567125608
1616752453
751755231
1077638950
1159259459
1810456773
254665638
1183498822
1822526403
1146559772
1318696992
374250154
1370403555
577183887
250299370
1886818116
1737639111
947072888
490031161
1800699315
359038518
330836481
1823567608
433014886
1181617357
66244666
1187078928
1948250649
522981234
44199071
1581081812
764662587
922769530
998664779
1031923804
563953033
717136326
1353558810
923857985
1773515288
529154929
2117766313
1682958607
1868799202
1256560737
620867710
1476314747
442946279
1100644278
1593358403
1666843204
1441689934
524778443
264855656
1432713983
841827380
838001313
729330189
368231678
41110840
276307328
343264152
2056626688
2005442576
2090682272
2141800238
1755764678
919312556
104713369
2534001
1806367242
1548230997
48273873
733614974
1513860162
1806288791
1464884937
1073029878
1830056025
1414628653
1086248192
335938638
220119332
1414188827
406854840
1569953319
681451532
1784309377
976903805
950332799
1923777041
837549916
1893354269
719726127
1021418860
18788110
1882509453
1504622088
990189451
840533890
1226572975
81413504
479072527
980466760
1555533337
1422414389
702505817
683344477
2130209392
43066295
1251697009
1421494254
1638964865
1862695639
978157180
754744901
1063710702
629066610
1020560698
9654285
2134345327
789502577
1750518791
1601341792
787999557
1968309771
691894954
2029840063
323369755
1010119909
927523497
446481607
51872203
2144055902
1952329622
2098378039
245467988
1710513337
668030167
1000775253
1704486175
661346579
73633399
1922946002
74261580
1827883452
1309889427
1960325266
1568032654
475192101
1076052676
596806625
547121327
1077997492
1972698938
1498540778
1577894493
1477088433
506959597
1077756181
976089640
290883813
1768697957
963762551
2117121555
1906239128
289347585
1308870365
1283205413
1261965893
734292183
1423547331
1282446764
920892635
374763168
1845960325
925345802
60585635
284257341
1524771567
1044129481
1737302811
1351496512
255257962
88437401
191500761
791503093
146149495
1749962278
1590229987
1351281578
1003441941
243566771
223120107
695757619
1608151359
570045038
179536181
1924621208
228473697
1009937641
614575983
1138294843
1070949449
1056735916
1592877044
1131277388
318047032
453110679
1702189051
1782708138
1114239410
1097620309
1873009330
657642244
1074143314
1678762264
1852780265
1410442684
1485839821
150651964
279372810
1015576215
1493162519
1948309056
1728293826
1268986979
1888135563
1029802792
1992379340
823356669
960559255
35587245
1109764362
933744797
1198219456
1217597893
1184574688
1125284416
1471841554
989496559
83138875
1616501529
401197234
491953454
1826387437
276616147
1315549839
50546676
616065069
587374386
354083139
1450625639
1119240890
1207094314
1723485776
1544386196
787397744
1306499961
188207683
1646031816
1556047816
1419636781
1580501466
1000327126
1142923767
1160432114
1503394814
1733076225
1338671259
340232567
1412631262
309416830
879847326
1111899835
904770906
2029732833
1272370556
1043896582
783166620
1445446160
1701251781
1797037573
307449425
524113491
2128147166
1946850700
1929317283
1598392248
644744523
764779775
1693158537
1150585729
1477069776
1918336627
670334118
452995004
988900770
1514710762
228715203
1331880118
1490893926
407715413
195938306
499323766
916983846
1498482626
1946284843
510198225
1416382851
1260493453
371265989
978774892
167728050
1038113833
1448494118
1189558688
1283176055
439898702
1671307176
67179271
2127585227
1284195706
2045367600
1122843336
1756787064
112662236
1338318150
840331395
534196387
103179736
510953911
271057265
1502186397
1274999054
1271707412
470596696
1939251809
340754945
149957922
436555237
690147419
495270011
1887830342
1393109253
546727328
397106431
841832821
1833315225
930095743
1975865026
315490865
533096925
1424788351
150157533
1214299989
2131522497
171040276
1167922578
1431081285
368195252
994001836
726450885
1365924869
1078613822
1405173188
1393303384
1307491558
565164915
1168409012
1876244871
2079901957
2049405505
114286175
1413498405
482777360
1160135609
1147725069
1165082191
1630813975
910083500
2029601790
888778813
15250763
359183670
311881423
117331402
166486383
661094733
1017248737
661193861
78338708
1924993129
187281312
1288712086
382713109
1989922359
1395439316
1811348565
106587762
1839298428
930277360
578344039
2059229359
1610810908
122702340
704415137
1506683648
1942191914
1894777683
258767262
718819298
1279846697
483997447
236268765
208403385
569719442
913766645
1404477269
1329641515
1647548285
382754651
963954855
1379076194
777337428
776657708
1851402390
1588491501
356387216
1377263187
681000050
1060482512
1620495534
1966698631
1471976562
577732379
1457020665
120533306
1391688033
1154779948
1585899297
1209234563
483034394
2044537810
516435711
1910210170
738046784
759405795
1660198309
266245275
2067961387
1487127863
92034098
1041934459
687496144
205331974
460933581
125090093
2137490387
1509364500
18177240
1330064830
584491053
1396213061
1607060848
1563980942
1068878450
1721686621
627838271
717889141
814839063
1775918648
795557487
84036127
566602416
2128293712
1145197285
2030092192
2009609971
174179945
713030919
594388396
1802478730
2044519594
369914325
1731037841
1064303192
845962949
1687085796
1011135600
1148828590
2129716063
1765670964
1397481456
1279670517
1442920590
1720021315
24451491
503573279
1233696334
2006008125
1020272986
1928306051
1461709539
1129238150
2069772070
776752550
1207167152
448709567
512923891
1176488190
1689078917
504386895
1653884699
1227452684
528421968
1086085954
1493422748
2049819717
1210399566
1354718311
93639202
698829705
301518142
34863467
1896957528
1306542957
105297066
633513240
10442562
778765537
507998982
4750405
201664849
1990427835
490727847
53984507
413628286
234650190
1514436429
581456945
815956394
1510128172
583407857
1023222280
757581488
414797650
398826178
21973580
327770284
488204372
163324815
874219150
143222861
1676098104
389388778
491031529
746772199
2032368415
1568876075
298187355
1560129194
407949867
968228992
1396043590
1387054392
635439944
840853723
65562912
243036687
1199880949
584649233
716993546
291951510
1740418345
1216571171
1487939487
1214028265
1335837318
2011441333
610933029
1373843225
156459439
69990764
407735285
1497638936
1194587987
244814362
1586738316
1670074336
900209041
1158207156
1303431247
1831737270
1250504940
1720668521
404192283
1785490980
651789920
1982761702
660019263
712510042
2078771907
825557569
2032923492
476744967
1780666704
732461521
1378566775
2049020238
412753278
311002713
507321411
1764200517
171549376
374571537
1304165056
1622675878
1968769616
339775651
887176768
2088860521
1918917728
859222408
1185338311
686628394
979555264
692833446
728509037
156910119
157101388
1607942835
1157860387
233336642
1002224494
1922256369
1069745991
430369474
414164808
600153198
198944561
1480251729
911006234
453594428
1304023704
171391538
866707020
957200369
1999875620
1452478029
511959663
597654731
1421816687
1061100806
607749190
164207332
676116210
2037085652
96649529
1623262178
1053843803
1561668112
1548419495
1992010700
1422473984
942609855
1581237827
2106510153
1052261907
1121236425
801671448
478397712
707554057
309114321
786710684
1437389571
1899110712
178548364
569733280
1912622710
1643789840
365054663
1633258602
1901932098
73239519
520836311
1579968153
1332193317
1881428598
1584985100
1717568340
510283369
947477226
115615413
1307709443
685665378
72408180
128657164
401150166
2065121247
813251613
337377316
1112807488
1163734217
1477272007
119281769
231740252
303497344
1813749227
596020209
1522864305
968516466
601232216
172892791
1040957311
785302813
1541347385
969944305
824308135
1282260704
745782521
367541481
1261165649
610187957
1788730661
1331137393
1998665295
1960707216
1691527760
2012986282
568418649
210369323
1416395638
1130858064
1926568400
133577406
716182763
846795348
1789571144
269361643
138883030
466618755
1459382773
608905691
1535169988
29248056
894601819
564631282
1599955646
1489740000
1386621923
891418056
284970980
1071916515
1343986457
197721067
1160952854
1237742239
915612497
56524318
507121574
1737136815
512136365
314947387
2138093319
2121014878
1416853657
764090062
1774908284
1366317937
807641847
1743379202
1156435627
1307289827
1835619364
131143190
202453992
1437012398
1150198478
518213828
1364407437
1295628906
243146268
974474010
1212159313
1058592349
1309019524
1032979061
1556884889
813598409
855645573
101534786
1673002292
1727317541
154800744
294028236
1699981345
595536808
1497569660
1961736517
493052366
1834386247
922823214
1915570745
839276122
1011872552
1915397878
1447324911
528782220
728108119
1728080364
965100642
1328643466
1440935722
1739619295
14929378
279303552
283616994
450393739
191557149
1552318974
1247917928
1157718692
248086077
1621526852
1096423311
240326939
1022233364
143396291
2062037502
2111419364
570671467
942968598
503648374
413319225
139727502
1341100537
1539396431
1668070078
1676722013
239318926
4330844
372112436
1269851675
2064938541
1565656396
732059396
1458950445
901181918
462649609
237897909
1585898581
1577244445
273172125
1973334167
831036869
518980741
381941961
1432466107
1354504253
1954126074
44323176
1403964871
1409575019
391218069
1321915143
1243654905
1795671017
135225728
610824943
1814144130
1354741266
1680239473
37584724
983320287
1139656296
1702647763
1524878886
1442920690
419152723
1189729288
1549263238
751265867
143163237
520101052
2130535829
1496564652
357923032
2079512904
558225739
144367004
2030257057
1662101184
1157171790
6574648
1037011157
494826963
1305267031
1912204881
2063619295
303135310
379025155
614231574
773886151
268088381
1873521546
489040573
175463526
454111896
137951652
259620895
2076962604
1768867931
1612558669
1970023557
869961330
1157056207
2139565563
1655230263
804872516
900036285
39498005
465282157
260427803
1080785960
376967798
2142742184
1951393729
459934643
648649522
1377069637
2023231676
283961755
444995121
1229698345
1034261713
279366901
1047930276
1021019407
1336247583
1330786990
1969769000
2137859407
1577925171
1239445135
919328049
804073903
66307636
1331647881
2079059805
1317439757
1672912187
1667934830
767124721
707071563
673309129
1247107464
795599988
738452423
1419612406
924831678
250708656
1002542381
1708392700
1461304833
1098435433
767176676
1310938103
956464953
1362390311
1444143775
1090549144
271554030
841298442
1339877731
2061525947
1725619761
694175040
1888944275
119374667
588875603
68300416
360310132
2082018776
1224241467
800264306
259779083
93910638
25643139
1048205662
1631780595
2145185524
1433129133
1776678712
130000403
742643566
1004126078
1151549202
2124434725
181844294
1086555206
1453282205
1034261713
896495547
802258206
428507990
1132142765
1629863581
1233573342
1781625084
1554916817
1895371649
1735273266
330282915
595166194
1458679455
1975324654
158738782
769438430
487899381
2108154909
1101289830
745932499
552726892
532511651
1187612033
836909062
1474151142
774252056
1703096074
1134546049
1325898991
1309384980
2103529834
1103384971
1245649670
284926821
116041893
2057581573
471792450
13178981
2020014228
748560750
232369826
1346492436
1790389450
541817332
1575557755
575704350
2084500758
2078952916
720208056
2096521050
1163342134
384429622
2105628790
709841476
64680450
968748884
633646778
1200334675
1038765734
49206647
1901260597
836971368
1268838169
619745791
966474804
2119444141
1728314868
220277484
2029560747
885756156
115515905
780766306
620867855
1867868502
1889417954
375401648
1264461944
1800006012
2016550897
1633627769
1637596976
440642124
847357923
103407645
1981734572
1730796592
340340413
2135842112
715089968
197314557
1093858943
175375895
2022730559
851028415
26358221
1951099080
816312820
1541550114
285894587
818922428
181751706
941782100
869775083
3347338
2074649235
1921989953
1685893119
1913403916
1799425818
1955178456
1272698439
110003075
1289702899
759917078
2042640586
1310865841
827599725
1213568571
1156638331
305790999
221826350
1333838925
1562171349
756846431
395706151
852280645
1081723232
1861893367
37862627
1633032203
1580728155
1801010050
634823295
1847792385
906473799
1210221621
1667131990
1367308869
1211130581
320259437
990787421
260130080
2077963462
1684819590
493131421
644586875
2079888790
527192693
1313195475
293363756
870119790
314108395
2146219170
428220806
1796406451
1030156441
2081545133
723976834
1427802012
819497439
1753606676
1440611979
1752804426
1641196325
1414054982
1379524960
1564411208
2101412238
1375941011
1375393650
1464342342
1774198603
1250798382
984531388
1973431611
301072757
1947744533
1322787959
998491263
20679102
1796750971
1781379556
1088718075
1764069795
1138242748
839974166
1729343018
1352615098
501087508
1782285783
968740028
576122948
625891384
894375190
1398351470
1188454711
214668033
38959697
2097472910
702257946
1876246212
399079107
1654959568
933870295
418333225
1178744672
1637469287
1080795322
1873627961
1257645356
497141379
369056386
656574021
224344927
1259667995
1266234631
775115169
67790956
2117751599
456472066
1993551186
1094973495
14073003
1679536545
1320397170
832761636
1583996577
363542551
1788534040
1755878728
1139280986
311010088
263282512
1756313061
663708635
1424216848
72674093
1584271364
147407340
1147766513
694144256
98732837
787399095
1166079280
495792891
1929612014
174971123
1467190597
432162579
366751233
1560644439
275747008
1945042910
1282526916
1264489443
343351016
1497837812
298339684
1423346034
364745873
1562848939
384553481
125195801
555590506
1779911181
2114636586
312337720
1459433050
362537743
1519360283
1826035988
1570198687
1320588656
547838929
423095532
1789200172
852501032
659618409
583507111
365724883
404188394
836777961
379238478
1933850839
267498791
639918474
300649780
946593596
1202091644
1943306292
466745508
566911876
723687836
90560705
2007873294
2133385664
391894113
1914421666
2104987380
77166479
1886553398
458805197
1128224911
54941163
53928040
1302880793
379886531
1002261922
1008389101
72567338
542919276
1324330177
704867328
2001238876
1400049064
54145745
649306915
615337062
1599394356
1624002259
791712910
937395172
2062019105
1414409249
766668960
919189412
963202142
538097465
1732267071
1604455866
217273047
1383303480
509093921
930709554
895099417
1906283389
1874101098
1466564677
575209758
458761518
826264634
1874266702
307318917
1833877888
1529231132
822557596
658848188
1378399946
2050197904
583474439
1645748314
1385918109
1667279726
284561219
2749071
444842547
1150530894
229504045
1062510253
514243939
1468539096
392402986
118375700
689238203
521541670
1202038383
644999116
689381137
1155506783
60390961
1202334760
440568229
89571765
1861424096
1211192428
1117602746
1339876062
929342683
1375721093
1312326318
892957331
384140249
200213415
1747395277
1944446941
1088198204
1440014948
286539472
1985757195
517254477
26744853
792476496
1019649653
1095167885
992431474
949980270
2073656636
1834039899
1402213083
302584623
1692771182
1660611047
509210151
1944793841
424501965
1420480247
1110361396
691857952
353378965
253313352
1771585078
634054511
1799294927
788774955
942831939
457727779
762182437
1816917254
1236973821
1569742899
1163687935
2127550614
120886332
1779791671
1153659787
1448224453
1385896590
1641048138
2122089114
215295144
1269889034
1567210167
548622515
818188451
371584769
2021935742
1912824186
1744702968
909700037
1390236695
1333756962
1931237087
1332878423
571947210
1661655649
1618053346
1285460149
533708051
208012016
844618028
1065760713
1252686288
391366088
1535562810
886268704
717858471
69470535
856843731
636882603
595354422
1035363095
1963716640
976230640
938258246
521543301
875162405
224261890
1123514711
1954359849
1831728111
1659786200
674463229
1294702792
714489530
499057309
778082142
66116508
815109741
1989336188
750590866
1139437512
446803048
1693504069
50773916
868775275
1737202794
1101049315
572662135
1685614588
379257145
1926290725
1209108388
527123887
432511780
1646629527
1846148413
850901001
819338602
1660067950
349403170
203666233
406562815
799672749
411639211
529464742
1398904745
815386333
406014526
2000827243
1128046508
1606055394
975164145
1623096802
2123448606
1528501923
860116516
2066390646
1391245369
656880749
1280773594
1537396162
1168553262
2072474495
584389546
543640254
1014597712
557385945
566142119
1424699215
1046940400
1935225962
1069496908
2063084022
689204110
1808133779
944888634
2099476944
499606907
1357065830
304471570
932096169
1293239102
1510181950
54340155
610862890
392196525
559359869
88904814
1463570614
1550632021
640344966
230487031
1896239218
1667872858
973009500
1933816345
1372333669
1025295528
1579532260
1292472181
2015657254
1731981712
2034116736
234707128
145106085
1283980892
630550768
1539184042
566812890
816973363
549345425
274173377
259235410
2143386282
883504140
274371895
447399727
785382230
1516097369
142268651
1425815797
279909428
114339909
1029880290
321202004
1648820274
1132433952
1401300960
636121244
1354284556
194660994
206261592
1504577624
1370306462
1101689626
980738047
1289959088
1003812482
109336710
1887954457
1494596927
483953684
1882854904
1457854363
1534508536
1272667864
1511405980
1012016712
1760644061
512922887
52075486
303499710
2022986838
1000836392
785222733
320438760
1446442719
417604599
1091902934
660961261
542602431
1404437
1705135379
330629396
372904516
2110858267
1433312384
2046298021
1316715734
2073264785
1278318674
1461143862
910702316
1811667079
1740271093
993402513
105615406
1449933890
1174007593
390200409
1470011079
1121363811
1785406139
1073771378
998545550
813758168
941292574
1744972808
1961396025
1157640746
699205058
628529391
1253172245
1125511495
332366324
426069498
897370931
1583941793
510536929
356902455
1107343495
1354953491
772931424
767511084
1111838771
307844296
813449983
271172198
86849178
39147089
735525485
965071632
1004410817
1025348409
1028507034
1195578889
84250209
95989838
996050765
1997618429
1250880096
1280167843
366181793
1973194816
458771042
1309890677
597285097
1855360736
22784036
1946378562
220451598
1151931217
1616778327
1655626961
193859378
1080600619
13793253
1447481738
484643449
58699939
1347485523
1360627273
2004903186
1919480236
142182015
1682588325
520727938
1269416797
148518314
546659654
1570295283
1235534398
1271420575
1451050635
948782161
143254910
1770357431
578622393
849693928
890342954
1762324379
1290085650
764149237
1980897194
1997856386
1218629076
2067250015
187847862
1809607321
1329801237
409328625
1482622745
500147795
621312728
236195900
714343338
179953657
1051616887
958597360
1402673504
1014052449
1636773180
1590307474
156297371
144535663
1579627400
2003286674
551943221
2070058208
117490605
2133548826
1568212394
1412977752
1574069637
1425365238
2144185172
2057886025
157442401
1104372621
1930371382
2132613785
544669105
156993998
1227874101
1752012321
674517932
559043428
131665462
441287185
1677752362
944165967
2061119211
617380216
1797760265
827097415
368118939
287747070
1228199110
1904297324
338321376
693477232
255110259
2014965726
1501009715
1013564014
2081620010
924031356
1303729766
1918514834
387760119
1147787379
1797845696
442345906
2142775980
1251524694
1545747560
803433713
1101026051
1139695364
1233023759
846917426
1104080848
1058088137
1711156092
475702137
1765537484
279763474
914342504
145499166
85467435
18945141
1156071470
1584650769
394619464
918522772
729210317
1713660713
2023834691
92690451
2107712513
2144278879
1828753128
1890660057
1910935803
957658948
1636434411
755527107
1240714439
361005371
966902227
1440221748
712956192
157820340
1922067051
1910239564
1863996298
1511604751
892738722
1783739683
1339827186
1460482893
2110494564
929251136
264453038
903699483
1259279400
1598501188
278526429
2125817148
1083555125
1136508259
1788263916
32727492
486631352
1197768307
606008448
1072685529
267329871
1889145920
1078248389
1532422700
166090937
1579017223
1996416927
61399010
1365206975
391788300
173566338
845306172
2079958973
271006438
1957515668
1949131515
1301639013
1188965195
2098912771
1796596246
929096785
658926538
170746556
1610727567
1248689352
528947959
364567514
121491268
799693309
375106393
28978385
803589763
894354781
1543046915
23276120
211508964
860384613
875253448
272028886
1877271404
936461811
452287472
530130039
365466694
1376528765
722574716
492828356
1438567072
1037484207
469969506
1926230943
432922846
1326231534
694573156
997384564
1589740
420652459
1279514155
503235690
173743573
1603444215
1789704185
581338509
1103778969
1478337059
301093786
504524243
545263637
747834943
1719411802
21057722
39368186
911461208
692946129
58365881
1119919956
813848506
1998376025
1944994379
960071217
1255665384
160806745
1968376135
893503343
614690859
54940547
654585292
1542656275
365047293
1661805423
194536832
1689570809
797232381
1159711115
1299334627
328994929
49960180
1806990335
1711423926
1113879663
342010297
1587953322
1280476621
20132100
1774931789
322759595
630585461
1405601920
1602973388
401726757
1356503538
69285264
861807772
978991743
1115080469
1070047875
511154046
239916963
1377263187
666804517
349479430
1410328554
1037026828
2143496642
601996177
1007014314
1281780077
1538584590
1583378828
86738743
1896246496
70424772
183656561
930436157
1728364594
1413397390
494231748
1724188587
900019367
1108700329
853136679
1840484716
1306848971
1825401734
278559013
112748881
315706763
766576304
1828242912
1608881948
1574492063
115401896
1700587922
982432432
1613796793
346366207
852142366
753567569
1718259482
742592833
592121258
602148421
1414744065
806151225
852041797
1563283877
1514699964
2016206954
1413590475
2087361328
2145711996
508034503
893024163
1651238187
2015110773
1089001515
1553177667
756523834
1603367509
1187551497
1506097973
1714642583
2117501627
1882067121
536424140
1586450411
1167593666
542350562
1162214780
1699243133
528461622
1824799666
1949107066
321912090
85193288
1985270838
2004993242
1933828926
1072629066
945567900
839719034
891524189
368956758
310242477
246355579
139135470
40373149
1474686195
558606212
1011694533
920763612
1227045290
407231586
755070498
2006588990
124956577
1573874218
1292053265
928494897
1662503157
2120865566
653999995
1668318183
966608662
2011009562
2129307509
261338504
1601643381
953444929
80039613
1893924163
858822844
1039617434
812824652
1794734348
561224148
1369091221
1469008509
939211756
2124170987
1543100042
1922415731
1248761098
1724455668
2073962125
1545470194
1250009492
770871414
381627653
1771725638
1552977421
548055527
568124815
969536499
1802369885
153533360
1073854808
1314557297
1712785365
515711178
895099417
824815895
863064848
1977310421
689122120
1871135086
2053227560
2062537486
32026830
761903212
1450197258
314972432
252619221
614772127
1565854270
302241378
1676807960
1911125273
952147106
1097570660
1168129942
792356236
1592668470
73434434
1976226264
1060197936
1277522241
2090580152
2071443964
1875527510
283678127
1325570828
630263374
1496026391
1798847422
1022608242
1297873423
517895305
821630173
405080135
2026449421
1569551643
1057844258
416780268
155916799
1821232381
1654007332
152319352
24188014
1100434358
1423640579
488812160
1046302448
300467641
917143718
801112234
997940452
2137167565
261436736
2001475561
837355374
223134475
1833423574
360062757
529735699
337685196
129315921
815470455
1522148953
621980653
74918611
677002274
2034295626
374415605
199196304
2002711891
1301972545
855396003
1239978147
1425448522
1733046331
1639431819
13292408
2106363671
797952781
2047838690
859369644
1555650914
1141937165
2031554400
742670673
423660984
96058101
1543226710
2053635406
151058365
1612796985
968763842
1123435746
1836019736
1411309290
898588664
438441797
985131537
450889447
1643725786
1378690819
1757234087
746571957
1571115736
1326782308
1622712717
590330174
476736229
986978008
1028943874
798530031
229446040
112623299
216821739
973392414
1396335045
1329680676
1880204215
97676778
335863332
32542117
404668705
1181875933
820463046
275020715
1697223914
1960868208
1425842864
1303900328
569813828
1027959874
508179053
494721351
112420350
1136134845
155816115
1324664371
840661950
744424321
901651162
793455374
1330812277
1489762334
1978131145
1810294369
1967231177
1568539573
1554657904
2091035276
240118407
1485445572
1407834492
1756799905
652048065
1987843211
619304336
821068373
1431251452
320770120
1394706224
71823679
135430097
2055829710
1254996269
769218727
1202446393
316530331
555846946
1538606996
1886855732
495342155
483064285
1882458377
1212329672
38924038
1803376659
1860677916
23088113
1889499331
1598981189
1217947599
1051188908
261161519
362481410
287967067
633294660
913246316
1625630711
993512746
273935833
1923947750
2078141092
394088869
110800903
1107839228
1586203185
516510205
2070249886
407987033
129423786
793078361
455543227
237948739
256430463
330035666
674724371
284352854
1227228298
19676706
446169540
1655921336
823950305
1435365874
1920693898
1728293684
2006262627
380832248
142164010
165016711
83288704
1346672180
93214866
1514364267
286126814
1317493225
1295549143
1151928119
72972963
1981532927
917706620
1310168829
791222661
1146430274
1749564836
1546629427
239385516
2140885901
1437141040
2057290201
831038880
358572944
1117809668
1518354418
1304869625
2017704220
1431827410
1035684968
1431117481
457133237
1247450560
991303767
1717585861
1475902837
1174425519
2046449124
1872504212
1664076727
550228276
1529990657
232257867
274014416
2079902334
1684844504
382729058
1504334597
1096658656
135807500
323402743
1437448984
698057803
577090903
359697312
1298576042
961445347
1231505802
762020399
697046427
1300205002
1698401329
15199645
350277821
1444820891
552066718
1190624315
991085206
308644408
399651685
977623261
1364656000
1789626388
940727959
375500572
1408544780
1519497055
86114786
680853840
1839165963
1344128185
729265545
875576725
1475167004
1218945545
434918565
728865720
153548900
1720196638
485221053
1033859595
835402736
493800335
1195345181
97985719
1214219360
734582245
500931922
604256454
2116022597
1471921925
2104398944
1470927015
1910393547
1431964567
1040370520
1922855422
1567857185
636010144
411430294
1933252292
375682709
650317082
1660826490
775671225
1815741846
1975020540
1906871427
960907369
1694650492
464140162
151479171
1996034026
918856486
722071061
596015308
107070478
942515677
894822277
1852840905
1666782128
1818666515
2103852052
839011908
1778730951
273865585
1768188019
375562944
837777355
1717379948
1800454537
1737007258
1465963623
1978991064
432000613
1815523201
1500983812
1358902749
516153258
2133745909
52137642
1799148537
1387797431
1609104778
1898094926
1942108408
1481326082
237111608
497089547
758806392
804843633
1089644414
469346099
243278456
1931642723
2122153722
1587918506
1601619213
689905960
1552879409
1962441910
1245454922
1146452929
837344561
921065570
487057562
1381089754
1653662452
1663741038
1965750480
1290685159
2038522790
333877854
280828563
1252656283
1161659657
1315574544
316265685
304173762
1373962319
1914355741
928355297
420868871
943290318
931751356
1862220176
1691481092
1557923397
1531647045
315030824
1614664954
356150667
1765701521
2084828860
385966944
2012535375
2067977218
1900600807
1513321209
1029783097
341053140
1078937541
1697700226
1077289074
204547972
2131231551
72903204
1827965110
1966909625
1982642655
1387582234
585786598
1337044617
2021283372
1809511170
1858101818
904755226
656587645
902483207
985898817
713633578
257450629
1602059684
745812118
331154851
1592223923
1611704741
13250765
1280983301
2055568810
2059334850
1837950860
1595946437
2071332453
1818085119
1813811260
582433282
1549922969
2143492557
239114836
941136628
1682729721
564055309
1449838871
1053229962
1977441456
956154479
460776904
1979875443
590178073
1450390319
1573001456
1292909363
163078489
346605056
1187588060
207792751
36373197
721584430
1853046813
2036049979
947943964
475284401
1861936116
1083843744
811829094
436574150
1288218672
903415817
882347359
2051772793
643202567
1257636502
1588958309
1388891366
1880679096
289631803
982318404
797130795
102698163
1738319055
88118386
491339819
301147905
1402823884
402872432
1769111980
851018472
1999126661
1511637548
2065786102
501095688
1956014903
1445224081
1573940553
1395726544
1240022198
1123519378
1108953424
2094576419
1216998202
119221147
1031715085
1792497931
945964260
1317621210
438343602
1692490020
470250795
1145071833
124555770
129285564
1543077438
1699159072
1364594820
176135047
1836769103
1994538181
701249591
2029167361
1075879495
301674006
26370922
851913361
1340927596
1496398064
1806882864
962264784
1189237678
986516247
1586484955
518469527
192501829
1960240782
39237404
902332665
428213447
126934912
1747042649
193721700
499481770
1828561348
760298028
1231532356
2140327755
1970127767
155276268
1432231933
1246833879
1754396156
1204029567
56005883
834733764
1692444285
1299193335
394819328
579162784
1815059697
1495322743
854238493
1707780360
565677120
1819235067
499998563
889436399
1254089852
53019214
540360163
574849809
652187116
672248890
1983458547
1015476633
1577545677
1952997309
1530313899
910941598
2130433289
2064854213
1006666767
418152219
1445829167
37045253
888478227
1416207880
1303035004
1452881503
1911411941
1448165100
350504828
763310806
277218198
1784497890
1983066448
1904906547
91305542
1478888950
1854282846
896189021
963548516
541290202
462043395
492209157
15191252
1158734014
1893164160
1083674009
980914427
1616435321
1850908091
959924166
2044256326
757492320
1550902254
158951699
984381432
830440361
1665183930
348479788
187513545
906588438
319459080
156704309
814167218
417903131
392100831
1825161401
1782747549
895211555
838236914
323893070
1641666732
394653283
1039897131
1810055100
748724415
1658709426
613805218
644873170
1826469347
1150107494
352981778
317991261
2146029513
61327346
1537258382
1705595910
585481818
427089006
1794566051
1710291678
705527673
52435151
1286085852
305629908
1060869448
1607380244
712886873
1239433079
1248532254
495561929
1686465778
1030012280
904835961
516872297
1627289793
1400680188
276196081
2049097227
1044304506
997603309
431781656
375313753
1724785595
534110332
2134501928
1467578859
1955502412
982680066
427649357
1019597182
1291638108
1012473192
1575004913
1711858206
1555042741
824789665
662499428
1364059140
765454152
1976266466
1544236803
1206695681
817505489
678647979
245862423
1794987318
672165299
1422609764
691148408
807942281
923582445
1807929143
286448134
846753243
1951167665
758806392
473399313
128057195
126487211
747985534
1925321970
1081588562
887445459
944272486
947763582
385364633
508296394
679211026
1774695763
178892031
788557988
202968281
1863805103
1788257071
460919846
939032573
1689513942
750031499
266129159
1099178648
1931536049
1417274622
235522590
162295241
1924988754
317089796
446751521
2129929377
1858223946
1545671580
151616450
392230796
1975784926
1958184727
374887409
2103173151
1046428501
1675740860
2073582729
12447247
681849291
659866751
1443954759
493233758
1925059792
1792412939
1959068336
477775480
653810515
1769020815
500871953
511889617
1318298863
1794311667
785128470
1709130817
1207652520
954607907
2072063453
597756533
554568297
1188433469
806627369
1413695917
1408170444
1865754373
1950181024
113057013
1399127948
734945094
1721202487
1268959929
1678315335
1694210532
971749147
1351397771
1839451861
422421414
800164669
778519009
2137819884
1477610716
246723567
774591347
309895413
1931189482
1912931792
113653834
1813084992
132378559
737105597
1335789007
567348023
439078522
900721188
858769732
2109835143
703594676
58235418
1509633360
1769928201
1031603334
1723651559
1666315559
558665831
828360680
120290415
1557474139
110354954
1995669518
1620298827
268751053
112967711
1690946533
2039037891
1455982596
580236364
1031908683
549764260
1491943930
1540580260
1742571586
343428621
1460320277
800220736
1244088666
1580315778
799550539
839392941
1257157226
1293338367
937122779
2039508688
2063693502
1095982220
561551100
1559524644
1946078765
652995060
432504310
951313279
1443932329
844854001
433396488
1108545157
1081187388
1053148545
49650742
386406737
553023969
433345142
480777606
623116962
471042360
202430170
1670906722
704343915
1498948168
1996739633
654575320
66113367
615854500
1605812876
1377433767
1704631814
2004550745
1163927890
1958802901
636884923
2008711443
904729998
28621504
273225933
2135212449
1964383351
1474517867
1249570058
1265802720
1591929954
239402145
907613168
371863675
1864145700
1660111477
497447303
1168948832
1891986021
11626992
105744994
771603477
1853694311
25768599
1362795695
1000710315
1621407671
164822788
1881247690
684947286
586791286
1014500660
1639787958
1314509481
1645667152
1265273964
2066758121
1390694416
944935982
955571152
96330973
1176549110
367050407
1995567061
445795065
2146550320
925565933
1267880740
1893082481
1688018
896487645
1270030
1695224791
1380635277
2081345568
33859179
1278004787
233099683
429753492
1074267779
1950321771
644306644
1593348420
1866301665
1419982472
2117039921
1404339536
1463697516
748675127
2027512723
2009571205
1977761885
588782602
455511183
415838040
1586019032
397075659
1954856498
2067232555
779180201
819904312
680802324
1610160450
76256363
1806021866
511695061
1206244650
432259377
1831125457
1070424393
1903858590
1836958554
841205454
565419536
705668696
467440848
502922220
557504056
1876603896
1929544397
527330081
1260817313
1490791970
975032570
511124661
1924956620
1547483501
1725959667
469223966
593572909
1507489271
1914017476
760671217
1157080736
911607430
672219511
501231386
1835533786
1007504735
1457499045
700101035
1592229284
177793477
1143715490
475486302
644111325
1419345863
1695053608
1481995470
1875727526
144700481
909947265
1196180563
585283949
988061992
1502001525
1490167960
1125109258
36659789
1801171476
84622209
275389036
1621767109
262312978
1749941213
57498257
758573730
1553330685
728064957
224471360
1415538635
1724695272
62540196
191512141
352084470
1122177145
1481668021
35519628
1006027095
1573015358
875738813
534244974
1728234421
1223750161
2045262704
1060039262
1788190945
2037509484
337717521
318714620
1381510114
1268230719
454300095
1359998064
327550414
41730642
1329288262
1409261794
1905280896
1039663115
454620932
1578745404
385693397
856271453
1653013091
1278498679
138879498
115209210
1108213243
557889337
810106056
76356107
1582805224
435908560
988079821
988847249
288187649
1974771208
680997537
366289713
1302564337
1166308365
235368183
807604298
1400629845
319088531
1987350170
1766600307
807829900
235169801
1267860528
872411732
2135812399
695297431
2099238762
325459017
1408313830
1976013159
1092004189
459876617
179559028
1150516629
1260253096
77835276
1646723508
1391793559
1669326066
1690194892
1377498356
880427603
1838379517
533589618
2059546826
725168582
956723198
1507304956
1208219460
798642860
230727100
1049964355
1958580536
1146859384
1822808292
2063553349
2042009035
1185379127
761573503
937998063
161906810
169982754
217635243
1577965814
2103659291
1501243684
130106142
165074441
1378543884
1058674204
158430118
907962500
639729893
898476831
1704620628
1146357691
944308246
1156740414
664265292
300684896
1023591499
454485923
441201564
325423894
285761533
1039306903
1611022652
993158559
328399076
1787124327
1099680522
870240770
743128599
1081366905
1241496275
1039032588
1019486008
2024052372
924175813
1800859060
1988491480
291693106
1232133175
1297916524
763972803
1774972621
737220857
2023452486
37802636
1260332264
269991902
2049973336
1144381866
346940477
293182251
1673820022
155477683
376576528
1537452943
137962757
1600970328
329724860
134352626
334112280
1068526462
1321459
550628908
2023654690
696354474
491836467
1813190823
1103194298
692656437
417112354
1266965612
1683958336
2062614533
2043486810
780085176
777968501
1311479562
429425624
306766748
448707910
1925743068
1991066080
532091361
113293304
912498284
407547120
2089478374
478802897
891191552
1077635651
1453232091
899131432
1292300965
2021426965
1598250289
914164768
1130622404
188794260
1973122820
1761407417
1347662311
1390573413
102989251
2113328998
1893433778
399033665
1913088503
1788128817
2100319373
324978000
1890823116
1723068478
1836523153
564281450
1941436847
1881711612
405068056
31788677
1524431466
1782341634
1511058366
2114630928
261434475
1937423108
279222810
1334984445
2073463388
1303818278
1738157360
284910122
548242630
1628236145
1801037116
682238563
1571116712
1462312403
1939128306
1768964232
1330789903
628557371
2041083785
440184086
1282014875
894749858
1460034296
910678626
625301962
1400448384
1682913153
695574737
238662018
319015735
371499617
82869886
552558045
1124829976
1574411909
530678057
303009342
318942053
688336395
1379560104
1163003800
482070900
627857878
1603124911
325644567
115470099
1533947813
452232584
869054233
1573927355
1983228224
68776084
2096157182
401380988
65577353
1259355165
1952432099
1571245614
1499782061
1724879083
1823972960
819934865
1794645566
1684156859
442614857
431859893
86454633
1070434709
950314207
1985211800
857404964
170378683
1752274891
1478730326
1319476235
1142402115
1550053199
401808653
312946963
1352625191
1389801233
215925080
2052681352
972981607
229586505
1380509074
1574818282
209486797
222048200
1805429809
2133278005
199580152
1703949630
591766621
2018158716
1123559190
1520784700
45051319
1332342856
1676079629
1553096852
1258688497
749915328
332990136
2005538196
364313149
1972143932
378480076
127228816
83433220
1030681477
825912069
1891284706
1116888985
2110731347
1614312999
16199751
408399189
269516996
1272818075
1347306602
626075684
1896315319
1117141000
291415660
640845080
2101617907
311335879
2128800907
28289075
1021875023
1050542108
1876501857
1728719097
1677458780
528756543
1185230875
1508720277
857505051
496189706
390791896
1826423480
1711328368
1801578735
563354892
245160864
201968270
172696653
1647705119
394246416
1581652570
1066296541
1907634200
142602175
1737094673
443032522
345082450
719762953
1824199252
1711541025
1006379469
61750429
877499020
171989125
1242297030
922316993
225012977
1800503988
326419114
2027025619
298729009
1515432849
1264959264
103525076
2003538958
1372586539
1267924330
363404299
760017482
1207985586
2022756603
1315123562
2011966542
1918641502
39092779
67993262
585633069
135209428
1955188954
1275242982
1960317654
2072254064
1240862217
605576070
200607212
950863557
1895443902
1165831671
87254637
835678968
227801377
284449502
1323744308
376613951
1326549384
1435439615
1221515686
315168201
1344105349
2086994532
104969729
199368256
1910702133
1542541862
1861456739
1956296037
2056337906
1216955003
29306158
1370028199
1020335462
1051245982
529128347
166818045
317831264
117769890
134890839
704636853
1118594748
1204953018
1341335996
299635662
985898817
2001356580
1629806285
1275020343
103879360
282011878
2132739186
49355552
1304968942
634257846
1101023293
378890185
1173035999
1306864646
9024960
424689712
266215828
1567460549
1402865635
827002992
1738788307
1802878044
979931259
903537408
1964844841
1903597812
1047068233
680850973
939804200
1197902767
1660948542
1075639223
398707602
1874709666
1147855647
981040612
500364255
1449885214
1913420982
1044563579
667505952
1742558555
1220724529
503161312
56951279
1254478372
150319487
1727883753
1163140322
2066651980
647017860
1862889093
681488095
1506823468
1230242767
1060725766
925777852
410246838
339322887
1235968522
1573125570
260277484
239526360
1731920055
1039014643
1086398425
1205571490
124796080
303467215
1054809046
662490844
1556512897
2092309125
1260169714
2089103407
2121156227
432016052
2036521592
371434258
1982786095
881901740
521757231
19211692
1981094253
488530256
1927575665
2093135033
1441039426
565641233
1724438151
1312664380
748698010
838561094
2085501453
2007448563
1772492678
1304072568
761100467
1440926351
388718912
1909214518
333011935
978581897
1723430058
1216476408
2066275125
928480192
553615999
636681498
780952750
1914754109
85981857
619133080
660166279
1912094642
888648239
277022304
115844368
1601545179
1348805193
1196752726
646064842
973897640
861292155
1385184059
488929006
405920021
1184969028
1917581170
72156241
1363653487
1319198097
1061061234
361887943
622628063
125880371
361945247
1606151785
1307901936
489053869
1029507852
323663733
1906766366
539754009
1912702393
1683646600
46844572
884316670
795487018
4209630
804378419
1790910277
1509793501
341348342
1272724535
734912631
738761764
1410907243
1832095570
2132219674
1205777014
928588940
2053105996
2145711996
2051228015
1288890754
686848004
228702455
1320821492
1728607798
648140717
1324915786
182615551
1531023738
1253966539
1554620561
2023495590
364841500
1757856754
907098496
885615419
1369432225
1741148720
1455821522
1440372821
1180954058
335632989
664554765
553074342
1518079325
872585230
1643198172
810142094
500231986
1408671864
382086154
1664436265
1834006486
182821592
1908123908
326554694
774930096
1067894438
2124654971
1702815754
402611461
491379878
937493797
610557507
2025423169
494071857
1062491247
1159719372
1345896246
268568312
148218665
236430847
1071036615
332547137
1543648236
684767699
638168872
1198870304
435797155
755493788
92265720
633754352
512897973
346155563
1623322062
2026685148
521146997
558778454
846449385
1984904408
35527136
686740858
1765184040
919939225
1369019515
49831890
1635479245
2062002731
741784826
1748966540
897428934
1341006169
975533922
1642116592
459048286
1182452594
1037741718
947518995
1562758283
1906960264
114162407
834633307
1431136506
1241646726
1267900227
818320920
946094899
348757435
183589827
1137569616
1661501133
1968378182
1307620961
1302367431
792745151
1142512438
610397691
1090271793
1889190919
2097827708
2080014730
1992368762
1655777075
90838679
946775095
1151775832
538964860
448379024
1826386140
570375422
2131757484
1524968665
419551956
1885200675
747733494
1042278935
109797181
1804197935
1312508673
806387455
369948360
341140716
2068453271
993078352
465951604
1214773822
1433525495
715889859
2091109393
747093711
1643785083
1756816193
1787540896
748319289
752487366
2094902542
196393603
13023152
1806791807
217619824
1723772704
941519296
920261125
96217475
804788522
1359884573
1422219018
1377546179
839225180
797904335
1255186739
1442071383
1857106155
1976314974
1332984442
1910152089
884775948
997487085
467027089
970709817
2063034802
1226482713
1467955265
2106307284
339909267
500798323
1309158146
872933073
1586461342
528424282
870395051
193682029
1989439678
344445796
1417131711
385688158
1579863737
1326758599
548506675
1905922251
53083815
39746399
2008273513
1542025369
1229419411
1716186268
410842968
1722532074
1878233459
581286207
1353895526
1099733314
440077387
115602260
341292402
756453948
320640472
1439278816
826246848
574734499
2853063
511948225
1264098893
463537598
1356970705
295557353
1248174446
26652279
1531938277
303253226
792099862
1906334921
1740041762
480886074
1828733344
1100240753
545792458
1587903297
273683942
368828565
862800216
1094570781
681321542
403517048
1266213082
1466678038
934983124
225045731
2102251865
1592335433
1333534154
397138889
1512535355
1404575028
1073455155
192591341
1671628168
1269494101
105842235
1347231093
2050939624
448672319
1466598440
349313676
733647503
488910366
362323983
1656975776
809669155
2106712320
1070218228
20384821
1721125700
129481012
620032216
1665834875
986028381
1524635946
1890775977
279657923
1188776673
444693566
112058871
128668035
605156231
754916656
792717617
1925982604
1308374105
952291476
1157375545
1392977625
797899998
1803990356
1666860614
609219152
1014413576
308455975
661981438
791775886
35579068
394403916
958180404
977891430
1512601978
1669750816
1131131894
340994132
584052335
1725219955
1252187337
1919192905
1549331515
1412132451
1780528638
1539558297
1882500276
181898028
170123925
1300779224
1730015677
699937453
300013557
443572315
48006617
641207176
535216757
1280199124
492018781
1065111356
579943749
1386344416
350616074
815823002
959931623
406999922
952006433
605031291
589231099
106519157
280208222
2146231265
1283864159
1863459405
1748144341
1169953109
1879675321
1301847589
1532528882
749251384
171088882
1858510929
1712154537
509846978
1716448829
1299296377
993023156
224822970
1201912693
502822340
1617514211
585833062
1477602894
2109249369
952831596
1420569176
373343705
389634254
1610033866
1348894279
33279899
1039788948
140148779
1035553423
1848221936
2081803439
91634257
176583313
2008530533
863215653
1364366928
286237836
1946892208
2066742480
1889058291
2002920303
1870709
1220489448
2064870687
1925457
50021218
1809910600
239861817
1105470967
809486798
607445256
594241626
741574202
1359219827
1962562890
1032103704
1024418034
1431304342
54451487
484093658
69306161
288885463
2014515769
476972543
785645840
1527672261
2017530988
259890171
1701521385
825131544
1590922919
1957795213
189722579
1740868990
8594534
1311672721
232449794
455921419
850826984
746599051
1098601262
1785943886
1052489699
1430933153
953915427
218701328
1049866006
145126120
1270051720
1254069669
777846184
964887001
2028690859
870952338
1825264686
1829946276
1943310171
1600876665
1589189150
1904123206
1822398170
1319596297
1155498810
905587361
1409363365
258778548
905486724
969497142
132470812
112405604
1333892112
832897601
2138513714
1757719411
1514991976
766547656
926663258
1945079653
78971553
1746907085
1781526254
1090492009
1992823884
1368348902
1274942667
735704115
1091352358
608944546
122970677
1211850986
1648559126
1463066692
580854522
1983098325
856198581
627895418
1216109646
1255345068
1118556040
2141210042
1027130926
284803499
1925820675
2084945273
2138251535
1797423867
734077473
966529763
734512594
903655184
282198626
1825815110
1272473741
1294523337
2033592612
1075074823
963085371
101036588
1302336366
1756727530
1944874100
1026491648
564240750
1610348258
1043102171
484337492
509736671
1348918620
1801695754
1155994605
79354726
1882863287
702254355
289758189
276399663
1227229155
1520584055
708313543
1501903501
110153900
1775105265
1949052055
697958068
140629542
285593055
1674856576
1656327754
216387413
457328150
1345992238
1096363064
2021152452
545087897
358040706
1305459404
1296091699
1993716333
1020443653
845128488
1078928625
826711898
2012990926
49849538
2137198396
1659921709
1893690038
1493845291
1426565301
283635019
1669807059
78192470
552244060
1440513122
777120822
1956474873
942422213
840750218
1287158166
1715179031
2125181355
1809008465
393617016
863754388
1017126761
127133195
14969723
645587475
1171530089
1871371925
1285872452
686686873
1178469425
2076565712
1883635132
989993152
1199903812
385953643
1031201279
2048556022
528734061
1658635274
172403601
1986013110
658584917
690104911
1840668988
394858450
1998518411
1697052435
1651893039
461683453
473624168
1223680343
206344305
1994656562
995211945
893687099
2114632451
197695197
797696195
1202433608
1755487703
597157304
1141097935
1136166414
1267818963
670359497
1361245821
1586306383
1271970367
263529076
731070883
459829867
750750076
756801088
1679726773
202186446
2098620784
1324000385
788753433
642228568
1601999876
678859427
1576032178
405871838
1334334686
215277162
696754819
1092566387
432791242
33218852
1705036051
1374716991
560402946
1117683704
1952132936
1657557949
2086274597
763047800
2037272321
420947292
1660035905
1974602012
1369045980
1622302262
991311886
984966110
1924913322
1491939708
190197224
1232478816
1541683823
215509963
1305914119
1903948657
1637879898
1206005130
1425861544
1020975983
438449213
980629129
2124640744
1166975592
1877278201
2147157902
905926658
2090594494
621211672
544306706
453092233
1534096967
832049102
129387223
1786150041
18284266
1790132497
2091024790
240499172
89494223
1065257573
1636459081
997254125
879882469
1717425701
585562119
1438948448
1330045301
782041889
1635255495
2081264829
1940830947
1716539087
415678853
377521025
764446680
461730625
486999173
1095592375
743488046
2048349969
1923526887
469523755
524695019
407883813
1394243434
1541278043
1206951409
1883608746
106749304
598715601
2075918666
604520225
1049401186
837985553
928423625
2019601666
66386351
73743901
651772319
1678605581
631918047
271905385
1368596831
1551594296
1380803042
1774375359
460249719
1741010040
508760665
1542369188
973309369
1917368166
488020480
47652554
1013800009
1498910822
245588603
744181504
425448518
2114545366
1203448356
1853546808
1990807385
337599162
1554558407
1889747784
1235040886
1603893158
275274310
203549769
1872332570
740917661
1022694467
1245520366
44993688
344968652
2093965769
1533635077
1378154569
1150171303
1417211586
1809125813
251792574
164545943
781970290
1593311097
1467149795
1231030971
1526542923
2112345450
39561980
650408331
581009594
560784590
2072312928
398366373
2145942138
363946970
112322852
668452850
1319307345
1381844285
645636534
1982730778
1861562488
1717752234
1501132775
214862929
1925255541
675944145
320485753
199670988
826305864
2005908423
402592500
243897868
1261483975
1862067299
1581274619
768499038
399596547
1447933689
1961872379
839072572
1449859304
1743180817
668040963
503063544
1913949453
1829381628
1315357997
1860361972
2007733865
23506440
1438153228
596866910
1197852739
2118148322
1074103086
508526105
1656039108
104174278
235435588
1515648020
1606045595
839231845
1882364273
639968013
18826470
1949862161
345881786
1601681331
1662746518
1911743824
394344724
1843058662
602333829
1739485775
846802002
1175775959
1257308121
341439514
415577938
319131066
1243900312
2031594205
882007692
836883069
1526075469
192222205
472150180
2066000031
1394759337
1281187962
2099817134
527317027
720181910
1477647638
1999039137
210577877
125203484
1482863625
2097131124
1662341580
917387669
1400171768
863738618
626480946
239273828
1843389660
1613299708
1326739365
1542236730
566204026
1836361247
320149832
1717094920
1831926308
1776483010
693945557
280666077
1274887027
535366443
1893591598
1336569911
727916397
632585253
2098091789
823238860
579161752
235150423
1168022138
1758343425
1557127961
942132978
1413427698
1404999771
710829469
339596621
1714569815
1596559601
163722336
1354247124
1861132483
686172723
1069150854
2074492967
464060837
2139437689
961773271
2124923077
1196953054
24483390
620140334
1925035795
1393942636
650441871
1340966359
2066345161
1153039376
538154632
1802318432
1612117106
1521317197
1306880355
626175190
70957419
623112222
935788775
5811015
1903254488
1965520124
215083113
1939467837
1210164452
903308416
703568971
210751588
224801143
75978545
138824975
1551689814
308395287
887205144
739220243
212272697
1621737217
179658258
2011211393
662345829
1377410321
1680545202
1431729184
434100389
405890367
1187077117
1281826448
1358030510
865859705
1138641555
874975397
604042517
1593476979
1449310704
1025861730
1672945494
1189303685
1216432385
985444329
121620059
302255019
265475413
891022815
620056827
758132882
504254224
1916292137
1450001414
483871536
360903359
264738708
862026460
689118754
1481321299
617062473
833839282
1089536270
50202726
318861431
498025408
1581204148
365337063
512592158
568667160
661596765
1403224093
376334804
225818162
1969832744
556789040
708117086
359031602
1573767336
836893420
820703130
844681100
104412179
1771727559
2079769091
1826090193
1804197935
331970160
500686410
1188017471
547349278
664636899
2036054516
740953454
1034812594
1822605376
68916469
407706956
213858779
1528377403
512382082
117865713
1834441796
788080337
66850546
1023102715
1378421125
1070925033
1116905806
2052658601
1516291526
2070670371
1580395762
907751011
1380798932
1193549126
371638939
1587196312
1423091299
688314596
702544793
570341974
109308467
1231980235
980634830
590827327
830220202
839610344
150200206
1288586334
570613045
1088167370
1926975188
434855537
1035299476
1507917977
457579114
1507023455
415914481
622868740
761190238
518810190
14095313
338427052
367206268
1310728286
2131555434
1751656221
100397753
584949634
1210267544
1892186911
571073201
115108269
73820881
1961498504
1970050669
368841451
736192186
476101706
1576569640
1541656607
1401796025
624259320
1430865863
703689704
177490829
1062365998
606566714
1887797202
783703651
1166432219
821975776
700692432
58095350
983453445
2099484364
54832369
1990629654
1629469798
1593483158
1411912331
863368175
965927988
1416157392
435559240
338237051
1637282218
1055013084
219109245
1624678812
1331450756
688289348
1963516123
1699099249
767148564
659827220
891920144
1322962934
1407215192
446258170
1990242402
1827787735
1778791332
1423017201
833581261
157748251
2054623369
241819456
2082788872
1178001724
2035945655
60087682
1087187618
836486714
1248863995
1869806660
124308094
1587750048
549092791
1416942903
928441190
1381714683
1319620935
745067144
530518192
1326115789
919338298
261248937
250360508
193006165
516321620
1579488224
1125609113
1535863050
249928063
611562446
1412933209
484291544
563197927
98215091
1872998719
1669150217
641203226
1933331047
1680318694
1659619404
772515025
1397319018
755549754
198081139
2092316627
423239526
1803892849
1569036915
1163394764
634130791
411337813
213904835
1901963129
328189064
2132361745
2022910891
1234035961
404857634
872506606
608572284
12877499
1928262502
1153386865
904696088
354691850
1788724036
1572768996
1470874158
469438069
26494593
765833065
714114931
2071633943
1294459188
1200704774
1876442468
1946421138
841966476
1107685501
77547343
1812585453
1985034788
1049507419
1934349583
2142052009
684240183
501258331
1065485848
1949462586
488573050
1630853303
926015956
2140562634
305505286
1879908921
1537208546
2144869155
79404142
995090410
2126603564
1278617253
162719323
1498199545
848026541
1717994795
2023367519
40398722
1956132252
1490941853
1688661032
826951582
2140023839
241834510
200811295
85752468
2126050177
1863903290
1095048051
1176382350
930969820
281782615
1627669602
1520763214
832223457
1690318600
1044321595
34002555
358919201
1461073124
341398998
1393603511
1320306099
1118353596
922929863
2132708680
78628585
1506975377
109000883
738562219
507665137
192846710
1889905894
1969323373
600858755
1729927640
1882240365
1502084099
315559576
1225408350
1598368042
1182731441
721924714
381106231
1742603851
1260815482
1937295793
2052686159
394648435
1213142672
374381315
729924382
168911996
354622807
812332682
99068622
971876069
530322634
1300265563
457760604
2081066448
2115982784
2098206606
565971077
1872132519
726629339
1326591801
1714223478
79942604
1774461131
1374510551
1576348932
1644137106
1228155941
1855723277
106938456
1070815272
770496564
1672288344
1469646899
1549020990
2044719739
968224847
333546639
813404677
1425019651
107211778
1957801338
1324016753
1230368553
1877765798
1147208766
15156078
2105650351
1535471056
1834204746
1555432991
410600636
1408877279
936884809
363469299
459698540
1359270448
224970765
266221790
2143985722
1532510363
384599021
502077170
747114458
1353645048
509162607
1474880779
452176362
841337924
1362650179
1234933311
1034733213
1023095
2132002903
570208839
416287884
1054189670
1939828242
1810759483
1566451050
382095840
399603876
939756931
893467726
1286383975
1418617791
639321631
561236743
608943421
1185670330
613822587
1134141679
1001195716
707307151
1743236132
55150146
551893507
539864431
1786935484
489159767
1550813659
939163001
1964356619
718492734
1572831564
1850438655
1466460579
1531384241
1847970159
352444143
459848812
798848770
736384298
86398710
1545622416
1990442912
365310071
1912213587
1394622133
1541849993
12875599
1477875393
972303450
1759270515
1761999810
1717244077
1695776699
138299766
1100508038
444390317
870731871
1087011922
1238094147
309907910
1600710316
1592599641
804594483
327507069
1739201574
520929323
102731333
313252071
1741155206
1408631101
1214767307
2013763719
1718820186
602644791
1283795427
980392047
1358263780
909830598
1161288370
1801948913
543704733
1274467609
1797646475
578510563
719858120
643344808
1418617791
790333104
95819232
190357893
948493239
1643500028
498749417
1605344829
1003710501
1196589684
303959626
2092203746
142500943
2027469160
271263867
918459465
186132579
1019599298
1765559763
367252310
912806293
2004196980
1488485001
2145080355
1080660524
1217863950
1604889951
1303000685
1476065769
2135115280
684212502
851195684
2043194176
846981631
830268948
932152813
362417621
1502016798
1056816840
1242364870
756680456
823910015
903033277
1376576590
1057599410
125851425
185532179
1090860830
2067650383
737060748
703798289
148755205
602126316
1715743747
825271471
150065183
693855275
1165712229
1293419625
1962171787
162048047
409961117
1805566248
743987632
1355802489
1077047832
1931875491
285284515
526250047
258923711
1337389401
434250802
1066256780
544498382
1618969563
1640870233
750437989
902106249
2112196877
481314779
1941098068
1350579310
972415719
1903437565
1632673082
738204134
885451208
1427103859
237085576
745598834
1626766084
1167397175
845059005
875496075
100806536
1073397748
186115935
1926762659
1081321716
385595833
1535850836
731322775
352458492
1398665804
2047394658
2044591555
2003621202
1694166207
117180444
672970480
259610501
834768563
1665976934
251856973
1088534200
742776108
1886133624
1570570233
457854333
878338038
1615269749
1480393399
430643604
709586877
2131509250
329397404
1556260323
223249703
1427938827
1886901539
432609768
2035768602
624426770
1743136846
1900711003
1136888695
1874838024
565465909
1147323193
458900240
1089361121
1658458379
51125365
959531850
796086948
52122407
2032400421
1177436906
315327083
847070159
580714085
1761874840
1963129851
250768377
122666789
671227426
1366422971
1365305462
1533629990
2083384201
270389912
573467821
874362872
144614736
983219535
1570960387
1119563378
1175453867
837458179
672249767
1004008282
1892310368
189032878
1745197404
951548088
1494268696
890981668
2125636239
2024744924
1148397839
1497442603
1039612776
1473898850
343757242
863421081
476755451
704062432
1548766061
477572905
1762765674
801797756
1963306403
377761500
770981090
463232276
1931039110
1779934796
97023419
1509164599
123090133
1838925333
1818546561
957664797
1829426518
1271473540
696046709
1171917171
1932182892
996160620
681382462
47875300
1715772413
436375840
241547304
776813576
1283429858
105903367
2024935763
1895782084
814489770
2085128136
398138131
1399282688
1350284941
2107127179
1288981499
394977395
443780220
1383022281
1719409870
98853940
758922424
529713951
214551349
831766602
1403381758
482270833
662376351
1019765733
186168729
225183650
1602374244
1936190778
140094821
1119176012
643429718
1479984901
1668584891
1573857920
1007268378
965703053
699052227
546353337
1048929583
234137125
931540864
1995263309
1650276989
1273398310
137668276
1494854256
1161012917
1043987848
192229260
376291627
289207743
11409081
1140653719
1829325958
1601578743
228857394
639568740
327837831
387718192
1855076173
707247856
1863631473
516597113
852116762
547297245
1447430246
1141582526
856882771
1294596837
745045740
1025539458
152904521
1385505289
1179128416
929484497
1995134519
991201602
85146778
1559264996
1992303769
240147298
146389869
1030613204
4588504
1533887052
1280085343
287515716
1871261528
1816673930
1430491331
1932749886
861470603
1018033080
127624487
211985747
1436480968
901131374
720590993
637187025
1237076140
2039901108
695256892
163264801
500895448
220566635
994022466
1536730841
2020662570
41905993
446650311
897504064
728682733
1215643624
95273892
1490132116
129977608
1473548883
1505524200
1253640152
1559886982
1114417708
1883360788
1905373610
1010693301
1719399052
1927321361
1666591546
1441199092
699253636
797934703
153075618
1416479859
838095170
1458863546
1496036985
935690973
536858830
454158284
262749330
1221404125
1772804450
1785916632
942018629
1563545665
1579980814
1701304757
953450111
217437850
1224718782
1462563195
1536009325
1189701605
561551249
53695890
513968133
2059350564
2042209465
1066435924
1866885907
802104345
1288240864
778136485
1928162225
585872729
453975792
1547975262
1269372751
578608206
366425769
709909245
517865119
937642236
21058854
1791857658
802338487
2041982218
322031179
45730249
207719152
1654598780
1106827640
1647149386
964015298
1923040299
1221021397
231829993
208164282
1573174053
1102471273
272934936
656077127
613153083
761266501
1844395861
570797641
1982717152
1582373781
794438344
934877185
1435719823
1121786681
580729491
1496473194
1539739591
617632343
164028518
400479519
694034704
2102220865
679995220
845137172
1022367837
617009165
950494979
1413758702
883195233
1494199821
556711394
685916209
494544132
1671082655
1555678263
1859637093
1750520456
1308705954
1725828140
473207187
2114281117
1725400288
1459306620
1293909599
380859196
2120075714
415388723
1912106780
1709384637
481209945
1222849111
466612764
1036330480
1725848677
793060023
704722635
308699840
2006098970
2036486162
135970415
542955649
1644043484
2045032649
199140544
2138594489
1815831547
730070148
961981177
377307505
1541728155
452159006
1051611014
644682000
93908783
1875531400
2072888673
396668843
116873696
1664618678
1461766785
312193927
935948550
2442301
658785149
1979953602
896328263
1867272921
515229676
48250475
4039304
267258585
688534344
1241174796
1064716591
1907341474
475028646
2147091640
110099412
1312417062
158610871
1801000478
2066391966
172073544
1619573262
1971202005
1814449130
1771796545
1778024870
2056862048
1240219165
1594318055
60641150
1951319097
2026364576
1416053730
26861282
553153625
51871673
864331617
1601422436
2119972038
905518055
609353709
1963849768
566550114
25521042
1012175336
1761036756
655584712
1678752086
483928765
589698085
1587371005
1012405079
1406846243
1795664396
1594314092
1086666241
449674318
555277666
1576265089
223845029
530082723
379317672
298384916
1636727293
463534793
125026856
1982786095
1637885256
1667456719
732669263
1234148813
1782872372
1733967462
122025889
1791457036
2115063620
195357137
1676178755
946261272
926755628
662244361
932513629
790168496
878013336
1762076685
1301314853
57746510
1901163360
1081640633
1416280811
370716128
1100059271
1714350835
1100261056
94557624
1081917877
1989198631
2146232543
581881126
651435522
900284743
890313718
1340455517
162666116
1375228505
2036597517
1204249758
900850563
2083864803
34916283
1868829861
94356432
82789450
1641131975
808883384
1037640217
1146382138
1278597624
280024954
1605976671
889264956
1887888819
78768861
1401142958
1252096369
814449230
125606668
2052630672
1700468133
911751852
1800803463
1780698680
1867111928
774753678
425360235
1696921486
1145088374
1272493624
1349112485
283256618
370568211
56288175
1669658378
651710510
802183976
1394444557
133992073
1899576108
781709313
1391321876
1077353077
1712242489
828955360
270346831
857332481
1626384071
1092114316
656156141
1436728773
406323563
1892625213
440270843
1869806210
499674309
414202885
1266239831
1482968616
547826776
495483468
1983672007
970567249
98109689
753771568
2058555858
789730550
2075197552
895708424
751134534
1515310535
1485373134
511865711
638544638
513298854
1947619529
2041918922
1657119322
977819187
94644028
761144600
1195127725
2089310716
1720385014
1162849307
98183965
1882985402
852446532
455839643
1971656379
1929993782
105378181
934161573
1833066910
1214455895
1087314986
133695853
1723555978
682260925
1085932865
199433582
1756448000
661781909
214585460
1967030055
663677579
1207421917
661181797
235690822
970672093
1592549520
1933403885
633362513
136791137
1621901643
1572357310
497917595
1964267231
1416136494
466408453
549870729
646836411
717494986
306496327
1672857122
1487719098
1294495971
1287272118
888041644
508545268
2001259756
45410855
1307957124
635161720
520781008
2048673353
2147432908
262023314
526271357
1747945380
691896165
592698141
836943232
1899523441
474315422
1599752139
1811461373
293199200
1143439195
2060721717
1463691642
1712015396
1406469287
1346344154
774926208
1787988002
1719388905
1194092623
1178823249
1158275037
1450957809
1281262625
1268496424
57567249
1725246244
1093293880
2140623171
93044610
985298177
1265026950
1060818125
301856554
1591823489
768377228
12835486
455190830
1533929442
1231023883
174190638
2010365628
124005240
181971719
1383837606
1453469865
880802731
2068416278
726481062
1286297528
2088398487
1632333273
546692175
1986307841
153431114
399310327
1859154567
1820576782
49423962
1496594615
1157257821
1883118510
1805878216
1425758469
2017948598
487416883
754171917
773838634
1819247432
1466229438
1407273054
879828560
1990652296
2045425992
387746443
1156594298
117015812
275867841
485009456
1054258014
287346720
1500987303
1228572607
959563323
174892701
117077610
838050203
991839973
512667242
1009411487
2079469557
2102267436
1345833720
342666326
78445677
1164976484
226969263
1927693563
1410393322
1494605122
1626461386
335990111
442911936
123731148
62999582
1367558501
742244989
1037674661
380968946
231171145
1076725318
33212669
1015785428
461328839
818122824
1321179023
1931040318
1103159665
1509571194
993292221
35215010
395819670
525606671
196366571
1083018681
1571044326
1814451427
33299214
1085109094
573563421
56459186
1373441231
1189727207
1706692724
819871601
1168409012
951748147
1233415179
2058206629
2094231430
28396430
724274753
461539528
727521640
2067332492
1772762739
2065000857
1158642030
1755549783
1294422242
281395897
1431577392
1683964683
1416447248
1159657533
1249309031
422605623
2009414590
1366371906
367353660
1097799488
1750295944
833163944
1011541168
1774177763
1475861627
1997228724
994324490
1807555970
690678804
2029227253
1759904023
1383941128
651229560
2129994003
1246177152
1201033111
1649955547
721676844
1237781859
784657388
967239598
1943776301
1090077236
755108977
781914651
1982850139
426817393
323359645
380449275
1725882204
1934135869
1207016258
1914705881
963016445
1439992572
730477029
2054820480
395306760
1190289238
1052605134
656341384
509539371
532967181
2083462726
1191870652
1857350678
1483994663
509056206
775738099
1066903737
995136319
1054116471
2038348719
192493390
756106116
203249778
734859844
209777739
204515660
1966228863
953795431
1087506464
1182615877
1611704132
1383839537
901819060
879391191
2133160082
649152529
1053102608
748777487
1164490888
564260092
1650782888
1999051052
494430259
208382606
1455568534
569285934
302251566
2024394049
936638349
1815758055
896657304
418857914
412003664
1891133152
1499887776
819693114
1712638413
645981604
2130333839
724425194
760176102
620676409
703113251
585860588
1814415262
1448274255
1163584258
762043067
380016157
1661053977
815975329
1018491497
1122040542
882406418
2046900373
402605873
666062940
421935047
1933944961
1484956829
278159917
1852476570
1657825779
586971610
371877242
940535088
1338584181
2034181400
24399950
1524079207
1311003454
1839697292
1292383611
1235853007
116088367
1358365653
629629781
1262331493
1643180645
1022788217
856037941
122261280
1442982872
469604417
1928911344
314199095
1183111746
1096075944
2020513227
1895613445
275316447
680898770
1548560331
51140498
19067654
1421755127
376677124
216753398
151144225
1272629933
1574312164
2002589438
1399208774
1754069529
1966989030
1859316155
2060167815
1383071998
1884389492
650426840
920416790
328436096
431817532
1747312637
1748627583
416190915
1425771433
1241581994
1152789392
150747138
303004616
553485872
1188958638
469945178
928971251
868373995
377089965
2113890265
1844594200
146605558
408228772
843470706
588204900
762656445
1842245245
893173257
1571084186
1255074845
1117386720
681378035
262387575
1927708516
250300098
1889633493
1591117114
346208531
330447764
1072304702
350697066
1944780884
1028595920
878829046
1538659760
1968410993
185149464
1564914551
2097420426
503541390
1799099246
191886100
485027818
556789040
1171616794
1190311453
438069837
836718765
726885235
1711775721
29310130
447878464
1156960072
270368433
1804636470
1847128299
1888335682
689270433
1339084122
535139626
544545560
1555188694
1313659729
927493295
821517229
74576415
1786262768
1223830794
2045279411
414265755
1803816183
260104070
1633484445
29058357
724881464
1989797683
31135316
1758672493
1731248707
1400786594
748945228
1794573488
1837012495
1502537447
673563793
116950725
1193691512
292970793
279824259
2009549173
1310273069
1721000093
1807063727
1544554701
214221006
1513215670
1545076381
1493591845
195844077
1034819920
462173004
656081769
1083699770
262832535
1750183881
1987201457
1931184517
1077435320
2010525346
1489964122
559036532
460815412
1274307985
661072172
1018004687
2075131466
921818311
787422694
1035830516
1546425652
1576031566
372916592
162350710
97687568
358278542
1928373806
585521125
601897370
1361061912
547828855
2117275386
194984960
1958843027
217080322
1642991496
1975466993
384815982
357094767
1644806460
1254490173
1657439044
758611354
916589552
1861345424
305110238
1457931067
36393919
216814976
1385055070
987402098
1848487970
1651021203
88420
1152245942
657417623
1580618612
272117302
278857160
582914830
470534863
1585135852
255845186
1617956015
1746220532
1695197859
2015398529
344605468
2087459823
1544608372
873128812
1824524412
699718159
1493353728
110841030
807282078
1135510303
406946132
414139172
1057945419
1811029353
1759317254
245716085
1145103200
155606093
1799358697
1753863665
2050193674
1765248035
200641346
397198686
1067014176
1240287460
274307240
1815415261
1590114637
42288853
197615674
1333433017
2059175490
1393508887
153861300
180783251
1756512883
1065903442
1634239872
919805741
141634248
1820620495
4509751
1767571149
182491439
304300270
577692849
872054713
1449353836
342116429
448484721
503658477
1564945214
920484931
607275804
103323743
1342614635
830889033
1187108707
53841971
1636072941
351747128
1543876253
289108609
1856565754
311862967
1343868770
571330349
112717608
1469150043
509096414
1127902239
1942011796
1303441924
203527071
851851381
609030778
1728332561
64118444
1583186653
868079242
2109516930
1150523908
1389403245
2013350823
953430614
1995050548
54315002
1026444903
381824428
1305303552
2030284380
1003435246
682905961
1739627841
338095584
378067797
177604753
504523217
1847974819
1418514090
1837484710
1084955128
1616843404
473771948
262093535
1926064350
1024987187
556175366
1629823850
193143147
1648328787
1384445293
1094356211
2081960319
2031050696
1013479599
1008499921
1294137717
1708755733
1942363903
1145614661
701626028
985467052
1069259929
1324595838
632607795
938416396
487783705
601306171
86078408
733835358
95318774
728701735
1822383316
1992644949
577765204
1262288306
1946410895
1600704017
70965918
888815796
456086380
1657029172
2135446153
1730201744
2005524100
1214732774
1703839477
1566815038
246494967
2020528182
833284018
751364829
1255785648
1273371784
558785698
1187819213
307627685
1168175886
1779873674
279786719
179276006
346141659
983052535
857323778
8615528
1267530095
1817035345
1120695190
332543918
2138562641
1427456600
1799659180
445674780
266165122
1953471927
1108299068
558694433
1270314749
1990183475
111304920
717931142
1201940687
843749115
1516373110
1218970414
428677049
1462380992
376415445
1636125497
329324908
708806562
656751170
521178418
880756215
1238322273
650256048
737379137
1547302000
667668905
300162465
688946378
365591076
1003297141
287694526
1137633518
1241780892
1515538051
559359869
1146846784
828422000
764771803
13438677
1487201683
2104085399
1015436695
1370410590
1035744389
1499191819
628759118
623646100
540488062
484700241
274423467
508446790
308993055
611277457
1064080715
168671768
235818629
203574961
41045257
1374823521
1061207928
1140214819
1588459088
1066168280
1258702068
228137972
494058934
524235869
795799332
1207169204
872585230
1113560984
1092403347
848249896
1699671846
1908139296
666265054
1057840393
1555313829
822494884
961200946
2067125848
582714162
1749120750
453257951
1631997541
2135855168
1633249445
249068965
1484256002
1275359743
1024355118
739371656
1879152036
2138800109
566036225
1420443011
910164526
1346212916
1607603393
387326901
1613002623
1418777962
1139403313
936376589
181081540
57717964
898745856
242264966
575725597
528969322
858857284
1304415061
1264140603
2040346155
1750259450
1151144967
739712894
1232555357
288921617
1304639125
210801862
1078869243
436851301
2026204573
1651353261
2083625666
829651594
1868119898
243634866
692492236
1032137473
1334042434
2085581554
27649243
1363395597
912236838
1405846820
576520728
698632676
127719482
1093637439
559051268
1060375769
1043267936
1645048836
1619402627
298909169
1132039488
2143377628
1285347581
2010697072
85801477
1053996742
1723208345
846427630
122766232
824463749
1795903632
593505868
1912339761
501558525
1585191118
700451486
154391995
709080461
162455028
505798884
132701670
1059531672
641371364
1642659186
1722394981
631935867
1706998034
1389785371
1993011432
1440654129
1588015361
552284774
1338446455
1623339803
765775241
1493689978
1797087534
1742453304
1812144250
1459707769
546710649
1670589097
665761279
1263083806
305912345
84840829
2060681803
1475109780
488209397
12247610
201453583
1533178249
97455935
1070350837
1566207590
1992973212
111083021
759968179
1110177768
1181228663
1663668588
1121347415
544196807
1218359116
275272929
831154949
18148533
811507102
1858269539
149436315
2049902727
290311038
103550477
830606470
941356495
179075870
792533306
61168322
432032092
1768835483
533104653
1469226833
1770397502
994467396
2015896701
1851825826
605310387
739427288
1475902983
1645412517
454701948
1928487176
1387275592
1919589987
360620681
1300974012
743104645
1699295495
2035326018
620582540
693881117
529262181
124899956
133120936
1854913034
1939176024
122603615
1438412593
2621047
905561405
1934422334
1753435650
1474368675
1390649569
1076696240
725492212
1642830268
109764818
184053062
1115014291
1720564885
147346787
1365538529
1556376589
1413122788
383701562
44255654
1688261786
466524079
969210283
1650075505
2071822048
1485062318
954174947
1315136720
738291795
1273777173
111362457
467265701
854125486
1799173148
569029114
396476677
139996444
969693382
1292759724
1350584930
273286576
205629167
1352144563
370224871
871094483
463083763
964976397
8099352
322934091
1470684087
1282466397
1289855817
394620553
1261528629
415605503
1215661680
213859741
1315574317
1274789839
499075590
847289754
607873533
918498990
1687041722
352772111
1131688278
928905188
2135294561
2011327424
1588252534
48674954
1891026304
1006569440
1654995100
1332402753
2004829784
1168042549
1230122949
510969812
1631541984
1411650996
907885094
1397888837
1478632767
2034818764
1941648783
2058129590
983283772
1434276885
306543057
232606021
305169790
2002207492
1024831040
353911135
888723760
1794222041
879967286
175463526
2078525670
701354536
1210361277
533046588
191837674
1810228824
6245232
1639238037
2117586279
1005086430
843086994
667012077
469688842
1817316586
530031775
1111924254
191603403
1508473287
2065293362
702031183
1587142112
216576961
591024402
336940366
2010090489
1748692972
20904523
407184840
1694094020
1041054235
390151317
1814889282
44531118
314315127
473904292
1157355473
915013734
1116561593
202806136
86810220
1930942404
1572743360
445882431
1955092043
1176594863
58563048
221894375
769218727
1664947120
1902429235
508309826
1998199718
625617928
1121508557
646946359
2085446955
904223373
1793360053
48516798
1124891716
342570446
76060122
227954311
1599738982
1153887922
429907112
1891946154
649005438
384356884
1732434335
653564977
1603753339
1377177220
1497939798
688737401
375104755
1589650681
421105743
673806118
1454511863
2038563313
197783232
1099614939
1771518371
7258079
1047933595
1919882726
760800362
994112744
1357738454
39205530
505126648
91550423
544118286
309052213
1855492683
1308263408
191283232
2853063
1392959537
594100942
1266677694
665157270
625208042
883634824
689126981
580261755
1636848490
633663027
904198620
849993975
187266176
90711089
1134443515
1618462968
516407619
1648723529
1017973474
2129547458
2094133199
862574133
672089890
359898842
817051718
369125690
1996744673
708369391
1032993785
1516148810
1529487525
485436926
1698774193
534664043
338553091
1358647353
1399351725
1470809891
185505172
299027024
485764129
1993066811
367565303
1353268246
1887170398
1016959905
350496855
1269663838
721281936
345885776
1340312754
440575506
2102964388
1462249224
1440646752
1281771476
972892535
1394872465
1848505065
661260983
709350589
1459058849
1393700607
835575981
1296006335
127601590
45296364
606164427
1104977508
1124390911
1025359887
980328713
1262692363
1668729744
1892095507
1797945437
1311229224
64444617
787797749
1051802500
823545273
255390705
1525337129
517962947
752524721
914830208
2104773172
1279739506
1794566051
1580807574
2067899207
2141102096
548049649
1478110390
1252077893
382642115
573821389
591695446
844874486
683730507
1820488646
1928400437
1382470047
549033107
1130527215
1873249988
1930929449
859097419
784349165
1956443184
91671086
1664927870
1976480025
14300640
1439809730
756937198
2059053521
957920920
1944743771
1008389101
992426296
1664872216
1677474690
1511678357
1092809720
846232552
588787910
2002075240
179014480
1969151160
441724253
1480245563
1767327189
1307058264
325860304
685046839
1068718579
656582418
534160894
1804615333
1042404162
2080461817
1111948086
1449049208
116221964
1765369102
661767102
1721735272
794222340
2102964388
707390304
790914580
735903894
1302374814
59470735
1828849181
98717298
1414914432
833129650
853435907
206325612
973796805
1983613496
15584270
764911457
388575883
1859148458
733865632
2088473705
469900562
110952828
1786278694
2016108938
455513888
1768782855
765204210
588284098
2125595048
1172107307
624521582
1219195205
714998921
543694206
1301357435
2039438147
517938653
1492345534
1435556671
1751732047
613993621
2029786533
2019141294
901159636
456577175
164984433
1780545970
1228331333
307517786
2128741330
788809305
216678710
643887384
1318529523
1278066654
1893525169
2000469344
2105910086
845704694
1642992256
261422018
1053721244
1022673848
1033839281
1198538475
634975260
786931430
1271513905
2074502274
895108304
2058761824
1847843717
241661472
300756275
1867190118
510968033
1333772088
2132003346
668357738
619897699
1798946155
882093482
336330051
651913599
8193721
609623299
1492005284
781995745
1714692333
424826841
1296233616
1437841422
1467587153
888273873
1219552245
1823278369
626983550
74425292
1335704147
1877612375
1916937077
80708870
468436814
1546595077
1555154155
93664260
1281897530
405604432
233362336
681353155
1521302887
486477939
2025620598
2095656151
646421575
1046337660
1554507171
1741782425
811298633
1363084891
1932575383
1598432080
1672311388
1575105491
926673159
1827496585
1579373620
1820158758
1529801438
314269571
2036237297
1491157415
595383429
1774422468
2107686090
667104011
134495431
1567880919
2071064357
646714318
467416152
1289727850
1346531714
95363021
1847793359
1981934759
1967421017
858808481
773621557
1579836427
801176850
2023983095
1837880245
310124938
1910133960
1844970446
2062546292
1583840554
826414074
1180307722
467300387
1262289434
652301422
2017098222
998786059
1768999610
452507731
2122860403
818820319
731353366
1366453433
1144157200
353084759
685071708
1608151359
501019010
424617956
1642381967
1868807914
1114764780
742055621
262310688
1046191272
1601358231
1749693104
1774830328
1972929527
1645127546
569400840
656981703
490798909
726867334
986606528
1521368658
2022166220
748221667
335640710
530546222
782069641
503682988
202776596
1564673915
563436784
626908745
927356305
1725130933
1573465978
1570622258
414720527
1745482945
121195022
1624670732
1313444024
1892339377
1060940882
1477493258
392509023
686218030
49102708
509777496
261257593
371490002
1658961267
787070699
318162028
1871368012
1392007068
1353650981
1187560774
2069909249
333995079
695057405
311301992
1490687515
1288620025
1789400684
1712153708
1952774651
945299409
464710708
2032056226
520241985
1568759243
488233373
85115550
1114068818
1602118122
1943694844
2118617998
1448589981
392495250
1506567521
1126434213
710398592
1622628808
1007819946
1271939703
550280410
1344550680
1355591861
555319756
351085642
778608052
707949335
1482424876
2004661670
902375115
819923426
203384860
1038966408
228295491
620958267
133561098
2003561369
1713724441
561881724
661418855
140923485
1856293826
1951764959
300394624
320331134
1464748344
58843197
1839655297
588067116
257831515
501029369
2008820821
1097887635
288942391
1758822229
1391909376
981425171
1696175122
2141430371
2072605364
1664851366
134274723
968789855
1212232992
332117500
791671279
479350025
955250052
2123489445
2067068962
1403706096
1497829434
1846065396
1152279214
1948016817
2066034514
175889498
1671356407
63996763
269562027
501709352
60096133
1110014044
1568825148
724258027
2022527601
1926649666
1077318351
1800954852
1155081350
413462927
1336033537
1480673277
1668650530
1843199804
1238488610
1837630042
1805338560
1595226721
781723593
1930870171
210769001
947381837
172036058
1811445721
1151384881
573687055
267019175
1529730310
1208760820
2044641807
401795002
1854356278
234269137
256962239
841590154
1772333728
711656663
312880326
473463018
134561151
1253491870
1547273845
357243320
1034316484
1327576918
1775937166
1007838280
45000589
1735317577
1766345744
1134947449
1098926826
2120206252
168875355
365572632
1911201180
1409718030
2033392310
475587758
1557483661
1303585388
28721542
1211186452
1815802421
1135861083
2002252511
734358174
538297893
1093593352
1997911751
226391058
702094195
1823880620
353090203
1743207823
1836148044
857712834
1215905358
1006594891
248836897
1729037334
691795391
228687120
663027613
557762880
1108065617
537192017
199738082
2051339722
1043763809
1196262694
871292358
416863216
89177500
1390423642
2143863676
1936821518
522577805
1580489100
2143856967
1040747315
1853912552
1343116018
1355919338
1048188235
839288802
1900966545
1004890891
1390526070
1183157331
226269635
73374671
1532289009
980560590
1317737645
559744188
1344709376
911615522
227687825
289395449
948681609
624090802
1286027702
1364531738
1473732015
1577415891
449810710
2139008799
15711165
717028764
2103241698
1731760720
1585272138
907276763
2135710863
344095749
203119789
962018182
1735597345
2145772133
126312100
1854301169
120071747
385694208
71445953
394376929
1137764902
1203707500
1905321799
737049051
551709143
101592757
709742481
1275111825
560531527
1070520343
1748917507
838218359
1701789179
862588151
598869774
51546252
801499165
590799659
915182162
202706735
621447370
1453178505
1839375101
1756730204
2106481314
2099676902
1261784869
2030863887
72605590
1980846853
1709666970
1540577958
2050568846
1804864322
481484921
164534827
1312619874
1417274622
730774272
709614026
1702240356
307136466
1831905263
232137645
376153666
1433126919
1721903839
428020194
764220391
560649786
104714342
916474171
679471356
1526889080
1149884406
130170329
1310082649
1633456065
2126628902
156344724
910477470
1423526634
1412856691
1082851311
1851302690
914713697
1563903853
1791856
1580638547
930788794
650088162
4509091
523980340
1700910304
585744722
1531268713
1956404649
759451831
638697198
165445407
2086731181
1057034303
2109101896
39971757
913239763
207156037
1726190888
599803159
1324188562
318562915
790082668
1810914888
1495926959
246636809
1347779979
1305913352
2145156091
154470883
612531859
76336642
1596186316
1901493263
1896817445
2054140159
656485155
1147872955
1182774823
1431269143
1857719644
1664053378
552878105
1146802939
78719053
1172579769
1596065492
1179730620
1312229270
2117418424
1614348976
95790932
216183228
1372023807
1423923253
81466379
1293230282
1829523825
548296208
1446364949
225659639
1000625111
915487114
622078981
542553612
1360580834
1138694249
2043027413
1613142969
1577687241
228172705
1409362471
2118357838
528607204
1329943025
1451706522
546115324
860669139
45475797
1913259784
1326195975
2006564714
2055704361
140528181
854770266
1493230976
706320382
1116233977
1893060626
1675730113
418266885
1021330099
1393944903
1971550823
1442512401
2140311756
1859524862
776397856
2099061026
1215658848
210277972
1145931389
490930606
2131164956
7061618
1528257935
1417489529
533276878
984909985
1401349477
63284645
150727009
600106442
1482914113
1671861703
1595777629
921628122
1769731036
1651999147
2104154464
475406351
477708454
1035171816
836272971
581248601
1629837592
1917778572
1409720527
679006581
1452448551
289466166
176037239
1365487493
1595438632
1670434694
330394149
65790216
2033020892
1943860892
1822238307
1782098566
61070255
101584636
328181030
1764486101
470377825
66523867
1609452836
288477657
1452604452
337800552
1616719958
1338384373
541899996
38070942
537841768
1459809210
1389581277
351815472
1309034529
991558471
41153418
866388276
756515737
990514399
1081327312
326974150
1258342127
1808371403
804774764
469375378
1186248846
507889472
1261900710
2137973496
1641970074
499603135
1778677736
828524693
1653374871
329523794
1088562918
2055128477
1143465903
4934618
322574642
668984653
1288469848
1290858526
710328977
1994230332
141112081
1222394110
530939274
1616450186
2004516066
1475951730
2147259881
1402956836
791729407
719257915
252376917
1685216737
974662524
1338579151
884322769
1468691834
716778802
1595109566
1986931
860938761
1881799691
1073864925
148483601
863937964
2033132557
995572963
883749504
1334614210
328813148
1297314399
772763522
156637747
420853502
1161402327
1999757857
1180702962
574933968
650541653
1342226741
1244166976
931135257
2063192954
2095978291
744351852
181912304
382618182
118395814
1817497491
2112287028
335713794
1469750664
1525187135
212336626
1454905641
776994668
1558657139
1868596673
892079026
1286319685
1488262516
410897966
808260287
1542488322
1999262804
1426427529
1784105457
619122322
990473694
1245484669
836215508
331645632
1271360451
1813241063
37551824
1827682381
134331970
72552436
644256190
543786138
353918686
1907840415
1005829174
1852318213
1241011778
741327065
62586303
386692058
421518097
775633590
2046515520
98867913
449627212
72774360
1002791226
1797634819
2087867517
991060444
108528428
1413477064
85468014
31431139
1740888992
1548068224
112170259
825071852
2055691381
1137357576
1310520418
498335859
1512007943
1095722735
230875235
1294468744
1196908999
577087328
2129420368
106939285
65175129
273633456
1314372880
2144835209
555325017
1821422205
1666467461
1674937261
264105411
1791520987
949122490
431534549
1403724340
1710285769
1541411069
946334506
1889284514
403886983
208916176
2044806479
928987281
770733518
447005664
647052392
1462856382
1363554691
798153772
634079583
384748006
461441902
267966001
910179859
1189980998
660070151
1328226293
492634438
1246329656
1117570228
977909725
730922229
959489597
1534326773
589693781
2070391706
29447685
144380510
1281980888
1590854768
986514242
851938167
2020772039
420976771
637319649
1722678616
1621342201
1860731867
168938185
2142484656
1919625460
1264642927
1504472611
1271893381
1184155707
748238596
1048279752
620938572
2014385257
347874351
1113004787
207995553
571973835
1429808307
1055749830
1010328375
16492665
59079694
80972751
646461268
678496312
983730056
164696802
664727903
962244715
753183838
1284998301
293290896
2095669336
1287245965
419798858
692089989
1388916150
1549364796
309574533
1056279550
1523565200
1436924657
761675521
1136581303
203518329
2093502892
125701074
1698771519
541287035
1049357444
165469760
1542981872
1541391114
1688109684
382567724
1117703911
1728593243
307421512
1574385493
1097031579
98228230
1348999220
989741868
1404060595
933917667
423730187
1666533931
633709635
1356430032
722395123
865456340
740447023
775350571
189269218
914934910
250692489
452806184
1097123992
767886135
808809261
1851933624
620211321
1739206842
249840995
197045149
44627320
646952618
992219131
1648347576
309708268
2031643877
1982097967
1818563408
1290850960
145508116
965252626
1137894588
176293938
774504278
1973133538
1461639488
2009459152
1100580856
1038039125
200033300
1914392956
435123597
735670752
322090342
555739469
1493278578
2033714236
957417477
781580433
1486161382
293046721
268726255
1818799654
314417773
470854135
1844807787
1466183179
1587649667
1279731908
526382733
782758308
877830235
495329931
1998471079
26802904
1015233451
846876560
2018029141
1322971628
1226738274
1479882455
535611569
1927703781
2110029878
934187540
879608329
1985777311
1173755613
643564106
99232247
467248970
5445366
2069642714
606833558
688546010
430629699
1550284397
1630104755
1776740840
1573478449
1689270110
1758834768
282987704
227247720
1572857833
1109073520
1698025799
1548765300
1255359476
1814875156
1335981959
1276343529
1660391186
1342104189
1916635999
1559193157
1102558490
747806991
979332151
582188471
1225652802
585754071
722437524
505363259
992723032
1248612019
1935249107
1890151520
1769115110
1102111662
141703884
255593489
101469106
1811293049
1042786768
1956685773
1673358057
4081623
1638956063
1464780762
715825851
1128325906
1050205860
297076288
435691904
1126492651
696579583
1186554046
622988854
2077651594
1256462099
2133319829
2124398710
272862625
11737323
826862690
667870922
382978389
1247468801
1706887236
904312831
1982314808
385659824
836444058
621500785
65548495
242547823
1068176543
1814157577
1226545969
417822770
1980708086
457754642
751147708
2116019737
735548520
458556453
1406719718
1328230197
1594246926
1832438518
196975201
627637144
1800822986
1489571285
1988820868
1038754861
21009605
1080870024
540968286
591194105
2054498704
993816384
170826707
575062751
1433070156
1333944211
1746312624
145430703
1493226882
846498927
114129935
1134126885
1389863270
468236611
1673803238
144748853
1312544056
808208494
1691581921
1320934247
442738578
1160715173
804557186
2040020672
1222184148
282828071
350445233
2009734708
1253075880
407937027
1347780137
336593098
460364166
860619507
482664886
1567400612
824463338
2120743500
1064945558
1401143438
1804130728
1471622178
481676943
1797266985
695999496
1517083561
998616401
711596098
1039640440
140052626
1500599735
1502093495
1921211988
1234709953
1608826337
1443443174
860146538
552270993
1444826765
1608884837
1845557980
595894737
578515478
502609214
828486238
224661951
1261768015
265107737
714662600
88605943
426997208
2080625176
1220587814
1720610976
1934100524
1883467229
2036837238
1876759417
509055671
400340398
839075905
1601774012
1448846273
1493548994
1708253903
67842688
1235423027
1598951357
435092104
728497977
1577423528
743073424
1271544762
1810603141
741215028
1292079715
1475970271
967824862
471555684
284456845
1345956880
1325004016
309599333
1754033134
11854150
2088937318
880941776
1011008398
1813749096
479741451
411849030
1040797196
1463377367
324784957
82153277
931267576
1641693137
403575510
1640798500
1864520675
1539034249
1154318199
1830385239
595746322
1248395435
1141418157
1052195596
565919414
621097058
1862856080
774655578
1841651346
1155405794
539788043
526068497
1858437037
981069975
1267084049
1203295676
1078597760
399760469
1446133566
1287581205
828903418
395011958
202046002
1781166819
617776366
1423707166
2051913013
888666405
777331617
31201488
247414511
1140413122
706129264
1053559137
245977832
558075727
18243302
508838232
1734418866
120080447
1372720993
937431075
1685947301
110261583
171837746
1115947541
1593601528
1965272219
655227424
217098930
912104591
1174738598
1426509846
388868619
106196593
2028006158
2094176660
876469773
1151935573
498909816
1474347905
419236018
1011795332
942969804
463866299
1675067744
468118874
614921371
2127430329
1293392013
1024592023
1083291002
648623929
17572599
1071544734
920344499
454708511
883963900
497746250
34001140
2058702119
2119680847
524222668
1544929118
472973914
755340320
975953987
23105969
778499798
1303905533
1755877614
2036955816
758191048
1587111352
294018137
716768017
1332581521
1169765501
1036192996
183080794
1117251171
110658016
670364068
822966850
470201530
146658694
1262271087
709345263
185446284
1891822169
1344546468
1313205969
275142741
1495008063
2128892525
1900126042
888377707
1794638773
1172386022
1151476030
80180343
319317328
1558769414
1779496591
1023783630
69056612
2036706159
1441136229
783124102
1078259879
1495666009
26753776
1851827522
1588999353
110370444
1496158781
999838213
152764441
931779450
609495294
2019610623
734849253
557815379
1822102717
1878051105
2103920873
52628561
1488717060
858367047
470995826
154420294
1230713943
2132752646
659460366
1775702107
480808826
653992630
2077286363
1313493226
1687963316
173072478
612287545
2025639831
925085280
2028739320
1525950830
1920383471
495223340
1788129816
1462253998
1241408333
1946828286
1842470223
2009725909
1262343572
511993817
2102215806
1585928521
1249599516
1534824290
935834114
2072324187
957186773
1942948804
806768734
804646155
1042255604
1340936377
1465846659
662251245
761596135
124819856
1250504131
1619192159
157164193
1487213315
573210874
1057678919
1130657372
2084503971
1835796888
1429579278
2085901463
2035494034
1318938469
392718138
667972731
1870624775
1605761287
1805447371
2096471889
1015256939
64572496
1712748988
297591929
528442454
39798213
1600225649
1966287085
1046629993
420871227
1733369077
15344906
1390610083
1188140344
1277647863
1078046710
968438533
61353743
212763338
1013337335
419335887
1333153842
469184314
1548388301
1254290039
1890404399
1784452046
1537149872
1653609000
525210561
733303760
1078396470
1323134634
588814901
718335377
68642972
720930433
583018643
1270980803
1762272852
174539810
880829385
1199213410
471053576
1041347246
874741920
1754966941
2044252107
894389599
709785988
977763290
2056905855
2024843057
1136450977
1417990302
704627622
1383025732
810112519
570911046
439797511
1278269855
1612157222
1113093236
648137260
891670085
1409398875
1692981304
1878673639
1862303042
774430587
456890150
756821309
29175907
1911362297
401124020
1070766386
874484336
1112379698
224966842
1733096642
1439413293
1608540555
1293705907
587670254
894130939
1619246653
758523784
1382233443
123389631
1469606247
728720321
1229299128
399204044
438713686
1167480656
1554435562
519977195
2118094390
3913607
308055264
597214524
1777925145
1148576292
720845113
1879233074
156774347
1097360759
2144623424
2115541393
793138724
507576308
1935752314
1640092473
1773241187
1415206264
1409025830
1057016491
84418440
656238291
335597598
325296849
266026009
1400873696
20914773
813578671
1214486892
1920922756
175870108
2019059328
1690385731
529679466
1550228563
801910698
842852090
806594440
165647973
149010682
1757639518
1899588678
1060038457
778569429
448126949
1585403884
2126585128
563941300
26134256
1905974473
1613421597
673774767
1758544315
896911880
1486760966
371391459
476148211
2117635466
2097437424
2056949056
1140400259
164659804
1618923260
1480083121
478445855
1263400271
1159291733
1758561390
2087303531
417403212
25684634
461947443
1904321151
1131480893
2046901256
608322456
376033498
1316941566
1712393487
739088477
1137331089
1648608458
150254812
1188136577
320529560
79902951
1965976433
642581852
1631697863
1512062577
126550260
1390361780
2027463757
998300331
741581300
2030561061
400100205
267555773
1188804619
1604297844
1705040897
1396937282
2001443867
1209842910
1717417693
1443119339
443712156
1635420079
1406328196
1579758161
1246489472
731754685
1363736106
1813989739
1923068402
474804957
1959357324
697152325
613938787
1023332487
55848876
2111693948
2052427781
1739374900
311301336
1778500179
158147751
1043961128
1666290839
947965060
117900748
202338196
1154832986
689950544
435474045
2139640550
1294832698
248434573
111251029
1929216444
1725319861
1991324170
785760029
347319694
642390647
428080523
386861502
1667710010
302181002
983421002
737566479
171713974
1381076769
1396234797
1873202150
1561880419
1453710680
768737524
1394201776
836846307
1041388273
1513914383
1384428997
410152032
1473025722
1541479274
1632360721
1975865026
1399247798
4588504
480042120
317197549
1656684119
1801954247
242108770
797265242
1398476665
1202715796
611251172
124523823
871420660
500659087
1470101800
2123878930
1993013971
1621019809
1505580030
1385825519
1264255254
935857303
1624712293
132192930
1633074699
1669148736
2133160082
1303846883
2057116240
833605672
1818055479
2070859091
514671341
905415023
1762632166
1394754740
2141893506
294652790
1581614094
565989090
1012292672
494721351
210185268
1279481095
1199018632
1147474391
1010822089
493180627
1054818963
458406728
1375283158
1369527926
2141382479
238715302
843140773
1622524538
1471696889
535013343
602503280
592733540
986940877
514224227
1556201446
1837056690
1062366371
513055154
906269856
1771506316
1828671516
562953172
1970766246
918939059
1797005967
1180457792
885749488
197789306
786910990
328021469
1652224063
1752808892
1899700716
1076913
1880882213
1758631852
977372677
657148757
761076224
1383845959
1135211759
254634377
1813532742
1020370301
720896491
451027560
651205811
1948239708
172075608
350209813
2102681303
1155858925
413520925
953709004
1645740807
917312391
1407447367
1505577585
1090778927
920999518
62664856
73148485
527212694
2030227854
1089051792
899221543
1761100511
1339027907
754052223
173704264
193204833
1369244774
713490582
330626158
428138334
1873766490
2013720051
1090642328
736884010
1616246071
816522116
546723815
567509337
879414239
1517306311
1148073097
1958232974
328206956
1582652881
150312561
1654238037
2078762037
1213328892
1295014839
1604832095
674115124
584124015
1703579820
1306696917
2075247361
676502324
682198877
610144877
1275163416
1077800543
2028491695
289758146
1279884332
399079180
1474688464
478365047
2139764878
692687779
577609466
376505498
469799045
998233716
1831681445
1757552711
1793135280
1809093319
268726509
1338849670
827971005
1334208734
945055041
703509289
1262070533
1942045702
414234501
1690683520
1299990782
703600825
795756568
208612038
48177034
1833084132
850124256
2100120960
1110455536
1718695193
1520216181
1342479780
2029964641
1915759242
879422438
1943466374
1041799307
1465786335
1489251440
209348166
1670346103
1581747543
1154716689
945265800
1408074219
853207446
160807585
68209262
351247820
1594842477
1150270412
1369321851
329907061
862963084
1115195751
1941041567
535437982
184101705
1780367194
111062737
107780309
919159108
1430888894
1918368843
612727338
1282089604
2028753326
1148110452
1605707737
224975603
374695007
63896792
1933102112
1419722861
297066933
2071406370
1929002435
38930171
1363687036
1376120333
83735152
1694869685
896295743
1675416358
1160562793
790602326
1888923461
255696251
239249391
170164765
711278830
296829879
2026231035
1096326726
149040730
1917494530
801471628
1840341120
1108180991
1908234121
536277796
1931297254
1934659450
250117746
805627284
1150587837
1444479738
1970084493
1769684773
276076669
250809956
642295739
1365949856
334328904
281475297
698961622
1543339278
338339593
1636767211
363789994
1529416702
565636517
55629720
1393611078
2038765449
1552236574
219602885
751719446
931257026
2091144024
252020512
1088581966
1934038218
748280021
1120160769
608342101
487897566
1142343
404446419
370432945
1559894344
784819441
162249671
644489109
1065760713
2008060774
1682513455
301456149
178353517
370477489
153745824
903244454
22153086
1404677393
1054686668
890912956
1889216117
1352827321
1536816577
1397064939
1467409555
243298555
893492202
453245312
2134295460
180678561
529071892
1818206692
1067188470
1357632408
607193709
73665663
724100997
611809321
259087747
753383116
1134454597
1218568132
2036692355
1243529391
426540773
1254790517
2134441060
2058330176
2128781680
1214472615
1963885237
860862119
1451565857
139329609
2040087697
693023520
1577632279
1492960844
865665486
1501654604
1288540452
1043018164
2072366100
496538597
510151763
1778766409
259586456
1846773628
118061969
1103232784
2032704052
2106507730
501991300
1654077766
1735184798
1471387903
1857229522
1253776819
1422139928
1392496457
1090214767
1526522186
1331384185
2137328111
268453676
71596788
1414313521
482866630
1969906412
284967780
803634460
1289509622
604221399
310675041
2106990636
1671164830
1458486161
663774523
2039255398
340102573
1567756795
298665647
1517945825
1362335757
140026135
1179607935
2030398297
2012764040
510259885
1338243953
786607893
1599255598
2130210412
2102472618
1761456786
244414443
17831696
1258851145
1111353084
516206180
1494689035
1814517589
1190210401
554479984
1524960327
1043709339
1271227537
1286953479
1421989813
1500117486
303836826
814489132
211948528
550108667
1820043330
1199113439
1797216689
1219294578
1449829186
1273667994
932387478
1556692875
314479050
915443948
1110834673
1272034477
1913026494
846373475
744191874
1612172881
445841051
2142822622
809196252
405692301
324912787
541971484
1081799845
1336469534
1676797515
1988274452
2118224590
1825932059
1924121520
994962388
630696280
140351423
1670859041
1497440411
1115053599
1871368455
1355950031
1182856819
90103383
1366539059
1091528631
537039712
1002866509
2000331727
1170496902
1110480385
461824966
1086630248
1041058493
1733137965
222107773
1969283419
889983214
692161069
5963908
610952483
1465213114
1715213411
1379483306
534991373
386552999
202489027
1944144554
1340640820
297068754
1833399514
1144795287
798380998
1263504127
401744852
891926563
1339621184
1020207844
831007436
654401669
323995920
239011733
614247746
373869927
793639498
1701885157
1235121851
1383153082
1025057259
789723317
681388190
427508160
1655008500
705680205
2135339188
1451241624
1726692342
1186998495
1925736431
1904797740
421131252
482311509
913594059
1363804460
347761488
1316749811
660709901
1817617563
1966653350
604706486
1912321913
1833251851
249918635
945437656
1081965028
1946449476
1553640825
1157991793
1350210157
605193824
981574792
593314325
1392874079
1910375963
526560170
1638299399
1458662056
1475234009
2124748838
1984428166
116393011
1095544004
1930950810
1068855241
1216758804
1735289419
351575240
1834132628
661970100
2050105682
629140345
1914703537
437093118
709791127
1668245303
1780063724
1547068123
2147463737
622689374
63933811
1422116564
1259908022
2041919840
171538841
1422228699
67062989
981643219
207576462
618245327
121784531
906412176
1110304977
1618046498
1350202551
1480074187
1640846417
1419346858
1137702545
1809254174
1436010009
547280938
1769127395
1675333992
119705591
594854765
1680162728
1826643779
2098312585
1158278808
257529152
420375484
680345406
112170259
1953585984
1727954054
273645368
1743116283
1484448305
304188202
53851129
28713220
195781686
530189167
924162210
778668419
1054833652
293926626
715498349
1909964417
398507324
149580996
1465121467
1065654784
1672718813
2042404004
409612495
1891503191
802331538
457287691
1829759673
1644907028
2068528414
506317237
1077253647
1013050449
1949541702
1382503872
783625011
2011479737
1084944677
1049369192
168454034
1297318093
667156806
469040222
866242875
1910151397
1265975694
17386805
1217859083
929078233
1800865921
1449076828
638011321
976676074
1636416337
2041187205
1664361014
1310628178
1093649710
1310933793
1225363336
444028084
1394974335
594808029
651883556
234818694
1909827802
901965960
662863259
36505378
246848419
610261444
1211543200
2034551492
2120814621
1068146109
16397407
1554394066
980614625
194747005
281043237
40930299
32692421
89657182
1409147820
2012843233
907750423
796450370
514970028
1196965577
33235628
298277059
182524739
487412443
312441619
772014105
1283137414
762646815
1120153200
2002547054
755489019
284733367
369407610
877406560
1224975186
404955999
193318936
1861947627
1243412184
1760559527
954299993
1822445234
1253199689
181385861
1278846031
1793327916
1594551561
1772211875
2115418063
307935924
1260424873
1339449560
235966529
1795621037
102850100
1843390360
1617770367
1351266339
1242270933
1799943361
889589831
53323238
688788498
285571849
773313259
328307682
1865099725
605386997
556446889
997137471
426691285
291400316
1727881638
1006996608
1186836922
69628874
12817889
1752384338
1035319287
2060804535
121283009
467667353
476665680
133769654
567023276
597057926
1513862510
459865262
1136668405
1538737335
249704630
623100636
1244048865
1005801421
1705204378
1973196232
1949036573
389205149
1724555013
1895833812
1298536529
1571048327
1766251903
891374269
821343904
1094994738
512113380
180171247
165177046
587277443
1488507376
1249206747
506379126
1285014888
1917602741
965817150
1252770762
732926625
1486676533
509539371
2043078141
1191212603
1748681869
1324836707
1901642700
902190259
1203638099
1822876701
1115345436
1131688278
304549233
456545322
1801422501
542577530
1568146958
808810297
783652880
1862547188
1267891124
1010795316
50868039
171946661
1008784987
640831926
593797244
409246770
346319468
1631036927
242293124
1641127526
2100927047
97098405
259252662
2098341648
1864128006
913723633
293737476
81706341
1930643237
677879402
1640206796
536856483
631818824
1751472528
1320528789
1338304531
762234440
1957558437
1654026879
484688028
1610826196
752524721
1444978174
323559533
1335320857
815100577
555790937
1143175394
404578550
1564040896
345083430
154845153
1490337450
35392812
1018903818
1473015563
727557525
1420016489
1091624330
1394004645
1134626199
1016821712
817290356
829601635
1209589838
1687561032
1925035795
1702755205
420185876
927902277
2046054561
163558884
1949925761
126979591
621464695
958346456
629285249
2025345289
530900972
1539492409
74709529
2111067863
307432134
710821559
13689716
1739588281
2076809295
452518211
1414483278
1668204182
940757798
1169666153
1831016366
1387863788
848903214
1190783001
1947604390
217412217
676170362
1765306611
165499172
1077747889
1808691396
1077286640
1457274789
410829799
1363510268
83161259
1591625091
672907642
1303123914
484610499
154875325
480664147
260425792
1688512758
1177142380
471395426
837853796
1622924934
162949188
642358531
1519161251
28546288
1524545937
731753300
1100682791
1800727345
991486202
507962241
1821625789
1410559153
891218842
2068567459
1765100488
1679010677
1257566324
1492873425
1914009723
1634533372
86692233
1768607005
1759824437
1234428340
1829071243
290389279
230418966
368893026
1072603812
519679421
1236946744
225345398
531914735
494402054
1686515076
499495399
558855907
1713059591
1679623827
2100541848
299576919
941555395
16809326
722868363
376194699
1030926471
754502989
1701403484
1277025400
2096112529
215028099
1316778852
352834812
1804673989
322521525
1279536110
1211771454
1240229852
900179993
1708456538
1890901981
1461093892
959329747
1349206887
1729920672
2123209730
1303283377
172410963
1863143752
1858692655
965492015
2141108546
1416520987
1070812624
2101894715
437512568
1845273481
1638608585
1717015712
812930884
2074557089
1329944115
942891662
1984207386
1328110923
1782737598
1658400633
2008361186
429027862
2085934956
1180061641
76876672
1962364566
2047346773
361614964
301424577
302556794
550644085
15998445
145708362
1629021572
1454098380
280076459
44911873
401121161
2017094695
478360499
290190646
765340200
1226808646
1074871072
1703438592
2133344815
2058540447
1116008091
1652026254
1277973901
863529170
452809446
925182943
1236872798
1353104043
1083344465
1185640778
115891683
614982272
1940497200
1456155571
1182919790
1433980254
388562556
1934682645
946456653
1035152660
545219951
1713801657
228328213
1326986532
1978402078
254230398
1261931864
656663459
171685585
702968471
1743313458
285805195
1701127144
1282159256
1169362135
545941235
188007473
1995891103
1340025806
113392549
626663790
1290904011
172815226
2038253005
1771516991
1422418317
1604297844
896692340
1790568648
1677859189
1895310811
196507259
1122564967
1339786547
1940163784
955019876
112508822
402187551
1733894218
1509415165
923548746
826879836
320450230
472969377
475442933
1249508766
1113584185
1952172119
1410116679
1118928440
245758640
1143592697
595700366
1310331920
2082068563
1386754493
261794483
1470802599
45615382
1042547982
179185363
1871344014
97920964
26701607
258525730
1688119546
1383223340
863998985
707551518
1764378684
1064623295
1803031769
1008778804
994097241
328887784
585509523
248382121
696888765
1818153309
423427959
660359657
1169560547
856996010
188208094
1864765265
291764421
1358714030
2008840595
303710285
672241031
1982690507
1857660474
258397721
1258590435
533834937
1375672371
1597471641
2133459012
1341789099
112700892
1262417938
197297968
849456181
1651538937
346445667
1111994019
534785861
471222730
1846309515
1303426147
54330478
347644576
1120589074
1862305904
1861245203
1499972753
1022079800
1624397093
844930889
74430493
1910090046
1415832715
457522055
625434365
1782270310
1586035481
1481048139
1336583672
1782086062
1368528934
231965783
1274892794
1858848943
238221955
677356813
863676362
943913925
629437956
1724636810
1553457043
1981239772
2031262167
437306198
2076926410
58580881
73302210
134903154
1663364549
946379223
1286699320
726214121
1558220065
474704567
448930221
917762919
884144218
1547196328
1661772755
115007996
1335490936
1104649178
1257415929
1411612946
2103775701
165097424
1304072568
1443990613
66436218
843607254
2018912748
1484938787
1478648726
1141495015
856279161
1767695511
994946329
896580927
788409826
1363254070
1470280958
1335550374
1143760131
2079909597
1140323726
112987357
229223550
575022765
674558586
976222045
928047697
840877133
1558598952
1366229631
1546468650
1670412982
1969518378
1549055952
1266217606
1305399530
1668753841
78032457
1728495153
1050495258
2079879095
1577518180
274892717
739284318
413921120
1028655811
1429258017
1854896032
1233006383
1748273687
689308003
2040191986
1134777909
603439992
1614813815
1158763552
354042834
833091289
419289353
1565878246
1241067288
1940487269
1443001586
1260415256
60318806
1016074946
1207786909
2142197356
973235854
1792177051
570465028
327563442
84225792
300337031
1299861185
1886799109
124285884
1793252629
1117841609
878926613
861103906
354659039
207953241
2124902304
633408766
917319907
1716706107
1213830208
409428460
887698129
2122023160
1025842437
649185796
1639362691
761199413
1509342119
1838759790
1259476636
317748980
720577881
1064928310
1656675465
670262875
155775845
1950099254
549617744
1111220079
1326688155
2054603357
653228067
16632721
1893232702
1234301643
68405561
1978539831
886123051
928199436
1770249316
1544191694
1953777238
1171969988
1681399661
273147717
249203070
1722071520
356179685
1939549544
1476870814
398806855
78230129
1080478128
1477313079
2002138499
965569818
243688916
1354568710
1827330990
1884128559
991096237
1880108622
1309429197
543960901
856938781
613763215
284770256
92748330
1314235071
1327223543
225712143
1781411966
1024541985
1917314593
2118056436
1614378506
1866732270
1592369606
415434372
1176138038
1749660627
339379475
336722660
1058253838
93505845
1578888353
1114719772
252924335
501997329
2017805487
1856607066
641688190
1222724812
2115542528
1857797692
1882903081
600649230
1544510722
1904145381
1608601181
651368635
1453905178
899343682
91458366
1144346281
993281688
1177841008
494408068
723479922
875005013
191039879
894349138
447558579
1593654155
1611792055
558616762
91409529
1571082646
2050677321
654721498
19976622
2040806203
1179972162
1280354683
1077495801
713641150
970322177
1379077457
541885639
2135613371
1685576121
1360590558
769444918
1671476223
2078599582
400123504
1648076591
1793879395
959044245
427111335
821678699
549955267
1380355342
1285176980
1577099743
1130530306
1683879216
1410989922
1165169508
1418892083
717367408
646278282
1474872952
596164501
438681801
348426372
1618319738
1137253057
2146319674
576650736
752097438
977544664
1698981275
1017415091
1450264873
1345532757
532586067
744640448
1469053343
702902989
1333013989
1096153410
293584934
1666655071
671378264
27425514
1364786280
2077180610
1080140406
1920865136
346384489
250418892
1379190893
1429523737
122713442
625225722
498647917
34071740
1233628587
1640075836
92883786
2072843433
1610627358
319887678
472344889
1627382150
462533816
481629325
13596496
498900989
1614149709
881982530
1595878653
588084949
1335272750
27809462
2107642371
98960095
1314537215
213700599
212587962
1788083773
1011641387
33761172
1465427054
1511291727
890683026
1352417740
1898603180
1222441478
1967659732
725624693
2147337395
1619079047
330365150
889549450
1048937829
790468853
761583650
912326552
1273157515
1089015807
1789379698
766878353
924282371
744143101
2059350564
894909699
550898275
672694087
1515193364
1399124812
2050167817
1058483559
2114774995
33961191
1091923477
477612602
2016218550
690643064
1182923627
793912894
87998052
939065073
192270698
2048738719
2137466538
550343127
1764626121
1001710562
1151906972
1090421790
343234527
393329617
301896946
1949116290
408826123
320683203
87592229
205294674
421323607
1058941688
2072789607
2088580650
442153679
1389596642
496502474
1832043445
177144285
1918094192
2104995504
699295764
1464211337
1477360086
1697081328
2044238337
33677833
1130741492
1867357831
1626548283
1316204468
332950494
1257604888
284642681
1175775959
288260635
375532619
1477023887
2014882608
1759325566
405236634
1347991808
815487733
1186207037
709437791
819233907
1565659114
1990754985
451629995
381987431
333888024
1719986542
1718001571
681507138
1136594305
1416078899
1087499104
1818904835
2103500991
386161185
960463854
1360411913
149595761
254688283
1279488506
876955543
918030541
72253164
1341464034
323912454
575273435
312573758
355978798
261036606
1942626189
1764943794
1002291652
1712758150
1424904165
857700499
549041498
1300050540
1977994400
166258863
1475839449
195647210
2135358967
1830351949
1232958589
172995592
1972569144
1674360480
506917051
1155145353
91512614
260028535
1128470475
53524952
853415145
275152912
1900907153
1971471091
1176794704
749834989
2047389536
1576614651
1180190891
836307066
1454585271
1107557509
762600993
1190107179
988495024
454886805
1062151713
831370750
360329632
1578310111
1493629671
87683395
1586609874
1743838959
1143377385
574922874
1686678878
1313364680
65452152
1936604127
1119213473
31053467
1343236976
438611640
605367411
176312550
553103057
1552174111
1560933260
1669503189
607665827
1209532664
1520409585
72072239
1778228381
238642853
1418612325
652102399
1820744985
822596958
803848486
216104109
652083195
146186269
389508835
182425921
1891887284
1120957983
171741126
514908105
1561787932
1800446923
1797374053
950881828
290985159
291155415
2124369945
349204867
944670372
706981207
1871976789
370335570
1378965222
743473192
356143018
473587796
792721222
512768425
180025049
1425836136
1982975225
1065570601
598098788
651198269
282152156
210636959
1250352380
1815084719
1481549420
993999916
2085005258
2086261488
1280269193
1748175540
1730608633
945697774
560390976
1019599298
867772833
122793894
261928776
1135661063
393030608
425616312
1090619074
1227580470
814559434
1649740159
1053234080
705563542
425566832
1236434483
827726273
611997033
1900162618
1175768841
905735179
1637499035
442714978
1884690590
1883015367
416935639
1075132462
11095936
1787616780
1129990135
2020519862
942897849
1299010764
1792681581
1028662741
2106515539
1106611543
413117958
234427460
428607525
1628188843
644765462
334298754
338195489
970370404
1238887082
332204273
860081812
452899583
1034005044
1078264903
1983818252
2043436204
1129976919
1951373687
1634945612
1525626877
1616091068
391735280
726595306
42220330
620658410
1767391243
38853844
2121370806
1586091132
322598892
473631602
779359219
1389308542
1357983103
2003028158
1109520026
1654187402
1241951902
347210944
1076386452
173664083
2102307157
1391092612
59806344
1501802245
1323330394
1704763040
86945965
1617002900
1382200146
335547469
1747294213
1048316552
730320294
432504227
1292150833
717923101
1638753969
1195592603
759028547
367630808
1187230078
1390162147
254418479
1600267812
1807577892
1618933070
1279370573
916636741
1298570904
1483840280
1938372371
149659846
1382136012
1840911750
712429971
2137848284
383226803
162716839
882702056
695213156
1736407486
1287359826
1529415484
2113552557
819146952
1249752364
2132179448
2142401353
1947820721
692183543
279475720
387697640
1601531528
417005992
1034006432
161162794
1705338854
1491117551
199696901
237500542
1243686701
2001951139
330743272
2081842258
101536742
964652814
273266316
1002804083
277800400
433453262
1505235904
1331108871
875615774
910479401
759755469
1658593682
1443605338
335373214
1253405170
2046677894
1406993920
1860407385
1414961703
1957854416
1117722963
1430089556
860228479
1069860518
1345656061
2145979767
1041007033
234572492
172874025
294394177
181172855
742041495
1379460668
1218568132
980519675
1391901689
1784743867
784869701
1534753585
1641196325
796378274
2011693765
1362670957
1664193045
620476795
1829926778
2018135224
244252887
1810980823
770562858
1773571290
1828849025
1572035984
54779749
109580778
613461931
1370162849
123020166
1100278358
865237428
1743160553
1079853667
1722951631
275958047
1584086577
1394003099
1539161596
887216175
919735854
1334914255
1055696809
1834774586
1866375524
1649629950
2111424023
959702947
2117560993
1934174804
545904974
1770462255
1330156313
1661188360
385850639
1485493462
25688673
781519575
744159667
703161397
663764894
308629722
1263187261
1280466304
708126168
331171574
1384332425
1209029799
492094438
896506860
438831595
586663622
1364369748
857518603
435109190
1420813960
1569698443
765542659
1489462757
1224009505
1019220677
1000908013
1529940691
618175158
1348815161
819739741
863980394
1265443087
243842541
463673506
384464647
1132298854
7118038
871388115
885199764
1853170171
247665189
522478860
731828065
651301348
1717389367
1971667984
1124010222
379195965
2086106596
2112232398
1426429476
1203103026
1069920720
1065296434
86599685
1979319423
811155580
1778316144
1771281094
1436308695
1360675348
1421427427
1548988488
81067012
200666136
1296559986
1997350931
383088482
76228087
1804996829
1579502252
995083625
761737130
702058234
1673576054
1388149835
1465012592
1193250729
821436358
902184405
965151618
1089256431
551483890
61233951
1120278224
1049858143
2089206819
1811349801
265492363
1814177562
1131774442
1364347088
725741032
701776576
1634812372
732201760
594065033
448833320
220475017
391672544
1704295285
1593655660
144330492
544864444
1311067184
1350768059
406884133
819579136
720198555
1253080969
1609701222
1096381338
1522806403
15272726
547747510
516305913
812401252
642689669
1739938947
1225021425
135306932
2078476553
1094895039
699594709
486793684
709221316
15661257
1488203955
1897047128
632380712
1176186054
1482375449
681321542
1076786754
1320954849
1219698175
155001244
1324000385
1738395393
2083731953
1713882337
811099514
797495621
2136802848
2034385805
1316756742
1746717894
379659133
1921559016
472085505
1312104707
485740220
101640500
1998089965
648854287
1760172525
538545889
756532325
1697102183
775743975
735343463
396954772
25576920
490914831
170835137
1420540175
604373251
606717983
228796247
809058259
552911848
1942766933
1215824889
625550717
1542194145
819596532
2108081832
1224069417
74417549
357313013
832225634
405023697
888085815
1763121426
634157463
1355903593
1260923776
1521527252
1644541653
2113813021
1326052141
2019297634
1217144585
1048718109
1282898846
1582231994
1738770460
59807530
635810562
833411808
1788649720
1588204362
1793524694
2044877679
541532455
1302284734
369612519
317146552
927210042
1811856357
1008415951
1247331812
993848320
571818880
385803073
1232602061
646607515
1505004842
942064434
1091085003
173611080
566683525
929363426
1154154801
1870218698
1577569798
661230626
1035625261
1978618247
1882345476
623803206
1414793755
967565245
286058012
1725580635
558044943
2030340690
1390205843
1078320035
353506956
1417243455
673554541
1126434074
954808957
1983631473
1252874625
1825333658
791499522
1928711040
1761197949
578524505
459042677
1092287614
1402502597
1180320205
1910805630
803352806
467942984
1771346876
2110735241
657498702
1758684039
1239898016
109577674
1521090059
1010299826
2111008722
263721889
47882463
1257044463
1207533960
665688123
1769607269
1401478964
1954277189
98022304
1267139927
1919067322
1117483447
418025797
1641107413
2060053056
499431199
908788034
1639997953
1271644879
1141224726
988461208
1603269742
1707622363
1097292021
2061738676
1812642904
467099739
1398368318
1035236131
1018973493
1895664516
617503262
1662133898
1926184992
2047650633
792328046
1808635440
1501426271
1065327529
400112842
1214516552
2145308083
970575179
1604417151
1846456843
1972443847
2031458786
373105256
1409046398
1637649780
546748031
2141810487
1626788054
1060474276
521564998
1753569711
632191988
296479751
1700223679
1513471486
1351252813
1704502384
1942771661
1047728188
1868343571
163338734
2146926104
1715720475
120520072
16119451
351829130
45165130
459551016
1001978393
232541353
489863342
1728633191
1691189927
29668538
230442538
1957098676
377965120
431347080
1246440231
1717161481
845039928
1570458474
119747137
1128670514
809734917
1315252703
181589641
704484383
330310029
1975343924
1868245664
468013367
219125121
1825920990
1253716731
473197867
364656995
1573524010
2028551670
1473999460
2130040039
1189577142
1647495942
1725466951
1085111464
1942564963
608852404
1716428945
1592403774
1184775208
823567326
1454407554
1657234037
496256990
750791072
386466416
216051509
1745582254
915539263
606913001
728171988
580466055
1810601886
1127774028
1159962897
1194090158
987148745
2033108428
29251365
1948590824
109450108
1658743585
1371490008
2016493609
1670148708
103455699
1417804029
318574509
872609990
1202991251
976999624
206350316
1901929283
1936212304
2079521259
852488622
1502736773
1574179582
1255890803
1631168042
310226194
1308028758
487539556
923249707
648095310
1445353831
19141386
1553023983
1247702550
933930573
766487845
1037561433
1368396257
1705106216
1465143608
1906766366
389787966
2059481498
1767397145
1340176515
408296754
394110641
1452222529
327427295
417406455
1551212853
411955203
361273496
73455004
1234891592
201125936
358458188
578174882
1651917892
1073769918
1031394647
1766010964
1413005144
934442603
869763068
783654665
982161662
15837401
116700224
1483680890
2123264900
370698367
1125454303
1475114323
1856956208
1975276733
1140997506
1663383319
2017059519
1117762700
1486010779
1017270986
910219675
1595878653
2018400720
1172113942
119679331
2089074933
1415468754
790430446
1266826833
1136595572
1992368573
742605242
1244779859
1980494591
1012325941
210301096
1654123708
1710912388
1928195437
1224210354
1587735639
1250377701
926799745
1516944503
299936744
1662601696
230575016
1371867527
644908022
435853275
1589112221
590964678
417028704
1135322292
2145261634
1308875736
1687429673
821188503
1437719007
1522034084
1514610738
1435357351
1586880262
1460638517
2014377319
1945578180
1288101506
297299292
976562589
1273225407
1967099902
196468742
1178646552
1111432198
1539201794
493801909
646051736
162684592
1509410759
2077262740
152821040
1705698026
2110196636
1268426404
542753475
1513871421
2064496805
641605729
1123803065
897930088
1826781403
446551560
2047202657
1194919183
113573124
91151451
617239964
17629632
1372433143
346262610
2140254710
1912413515
1623049291
1987855313
2091373662
1181029334
1108650864
995256395
1785146738
794210714
407363196
832446173
687704220
688201574
907799061
1776000815
1902302721
42182578
236065660
1243959013
1758763151
1744801693
1669711089
292487641
2082140283
67097357
1590007706
1381544397
219062753
689313830
394645759
803925142
951328286
1969441016
497206827
1168893092
1324021309
2126120694
2015640728
42327725
1222903180
1582772651
1764035279
675127645
1937914087
2049587821
326583421
789081544
549646646
299781037
1736977746
625610225
973165869
801620227
1613176121
887927677
233182438
2100453919
571553967
794775983
972228750
1222996846
1143740305
113179626
820027427
462866997
1572930289
861825086
475459410
1444451012
278983926
96900170
785955282
1328438207
1218487509
754675180
477959920
1161541604
1352409947
91563978
1237926864
655324558
402765785
1406712053
1893295477
668887922
1160261367
1793377687
1763895045
528847519
41756047
1972186104
1427740263
1660839791
1267998265
1773899886
93586672
1566751841
1243032147
1364963835
1858590302
314976229
578016623
1746063724
1350846384
1904785706
2129592423
2296403
857236521
1066298818
1296990280
145430703
1356869320
498254425
899884341
514685726
1952986830
2021642472
1423029461
624657925
1392365358
1230505600
843583953
319995118
1271238307
1817600319
807243696
1498088357
1243783170
531266194
93404629
1177626058
356072960
455608065
191640376
490458875
1166556796
809002346
1234781325
1708976027
941786457
1630926332
1142914799
992790666
1476719479
1022798646
1505246413
1620037094
432376392
1373340068
2120945543
528529974
72452850
1043962426
909870143
1838627655
231754561
1004450018
1331984595
750757648
1952754359
765595484
1489197621
878022157
1391912633
1852690424
1162305734
184069716
312749330
271837066
528294603
159695158
154763736
474316395
1297929708
275172526
606302560
104263210
1050183345
1200282495
1637030687
1838244319
1225978966
677570458
1565251593
1225016023
1254281751
2138345575
475554852
2091832056
1637307628
995411125
729827489
1570169128
261554778
741673097
990309864
622860013
1088470601
302424787
1818010750
222215937
3148123
1486291266
1707544220
1847128671
1194643953
1954948922
1075872810
1350262007
877035680
989102281
209387328
934758881
942188379
234528908
506609574
1494175679
1740541427
1323527961
7307429
1461394965
847805337
392834473
383457539
1521307993
1326700503
1892802938
355837758
1080419630
1903276188
96347077
683027023
1859465051
1871702637
740699148
255391899
338525516
125988869
1034874230
1319909155
742588324
1048691262
1300439774
1925645025
181487289
943982566
351786716
554241939
475034921
1437973768
1151743552
236564375
1566420277
986709816
61825380
1837091566
1217435574
1811352010
1183592817
412252826
890348440
838442012
593128213
2075126997
619867049
1474942003
1974560743
397679428
2099963257
958802559
1377674859
2044972826
845672191
2027163404
1754552391
1295361856
1488334119
880204113
1653766171
1570771558
2015428925
1086858963
1944037897
1390768594
1944822265
1238860670
371435156
304372972
1779270058
422121098
896868958
778580937
1085725156
1496757501
265841012
259375700
62766032
1934805749
955178148
1091465423
617975784
672986890
96556082
1848202497
373571057
1273028735
886523578
831723382
111859385
822279139
563957360
1584643796
1056479583
1006605655
923223355
1528974440
267055745
780905971
168287578
454612712
1245409213
373316432
2022792739
701621670
1661947120
854197972
1164675685
1043718807
1323632216
1515439583
1446240134
888845549
384234585
1903164035
192896662
1950938016
1974214241
1533381601
423517511
1718936755
1417204534
1138719398
1769862538
1220248528
692969967
342643184
1154220633
1798093891
1153679123
1336846941
322275949
1619705107
1194089527
727360583
963818724
909924076
2004625010
226333131
1441110411
1133113658
172295076
628201795
171841631
1662360030
2079402419
785919914
11729779
104309046
1031141953
1002411630
810017222
728321155
1276375987
1606202880
526612144
1340836479
1527776745
2123620013
1520237942
1992594170
1928205853
1152434795
2122865363
1063473881
1887847555
1994473053
852700159
856330167
1289492748
586270297
1464652346
1080689659
848687382
913985887
1706293155
1078125707
1631700597
274056247
1640532699
1118107249
1870277898
852323677
1248624339
2071812385
1153293649
664852371
296579928
1403586974
592063635
907119465
1174157297
576463335
1035415441
1665004468
1200107660
1683184672
694667232
573277830
2100181364
1337679713
1895276556
348783720
649939879
702713758
267929539
1635877521
945019372
250945854
1343426721
1406057676
199032985
1768693182
1381066875
829544911
1599981895
1682924161
1264970624
2054118162
948087791
2048011514
1827478318
1162956308
79765788
80824936
924599846
1573385350
910596960
1961698730
731694407
1009643401
1907074034
508572442
1925385012
1957682040
1394192223
2132093648
1286659669
1956455073
1509328290
1686391926
874530281
80769482
875152946
589816345
2129151484
1898633313
1794090508
1402487628
1156089118
320106553
1590719957
86561228
349483440
740167909
1495643165
626064844
1188501031
1108175793
425627701
2096618338
1967475473
1453967565
1668386439
609647002
1629115194
1427009446
868117903
375859886
786356427
374541284
2048789517
309476952
380776746
1740424714
1593718781
740302691
580398541
584317955
1465799508
235063262
1130528345
2144718753
233750922
97780140
1639260460
1314756278
808119676
1593876737
1764285009
1237484098
255769534
1499916096
2002041792
438770419
879797468
180358808
1888092950
1621602269
574425633
171475658
769109323
369498297
1299324051
1044167903
786145812
1383309137
874770767
625084189
1870749555
1099822650
314310282
1638959516
1831073589
238658361
587225822
1401391511
1849087499
1211867419
1627489458
713086046
316512871
1004677489
380905942
2103264524
1740680995
5322099
1500283517
1433837108
497942208
1168382830
1449996513
220691675
884693271
1335833322
345288850
318157937
1378658798
98364973
71160522
1236580133
930204622
952782983
783475093
1955818644
257956014
1758015400
940739295
307338023
2045322379
1209750527
866494160
142668175
636559968
763304669
589235171
1811402136
373313019
2105898409
387667915
1653826197
1290626489
919291642
1507635315
543126703
1109144158
1463002952
233299293
1638299399
240092795
74955639
508057431
313743707
135636814
2122657285
1001570380
1972928908
1227484931
653280731
1020243495
50029711
1438455669
1558366485
1313695958
1383199376
2109264230
1013665427
249876876
1567375005
389140405
1833400820
289220769
59179016
1551662151
1496394836
886342830
1897009618
1287707355
1012435619
1570747584
1203901599
536682324
731033690
1948383134
20294186
1473763964
1800134852
538953333
470625649
1668792277
166782384
250850642
1984836962
588376569
1946538429
306411273
1995629780
1612241589
426721423
1228397812
1772418228
1813531498
319218086
352658359
1203890263
1989182344
796985576
1304773192
909160504
1097649059
792814422
2106473826
503265196
877191189
1443389721
1624690623
2074751821
1427781332
38058294
1808019819
1569243319
1560883192
517621786
2052843944
1266782734
1007847415
938603671
1583290975
870760486
529015387
1150538250
1629289217
1475347880
1135093128
1369244085
1500874704
1340823233
629797995
1137622549
746113780
1926607959
569539008
2046139101
1759215150
888717936
2027909289
286987420
94759621
1128680149
968041341
1323936063
439717458
1483605939
437394700
13175227
864888282
1226821703
1672489061
2016599541
1494244764
643291913
1419984651
1024239404
196468750
321846816
1402122459
306895377
1051348710
902881441
299729656
914145968
2079278416
478679192
1554457652
1635235923
2024154960
139218848
208647901
1378380419
1928053835
498630355
621528866
1288029803
1230568818
1551406817
997770746
647211497
1240871836
1850201822
1374849209
457040380
187425762
1487961122
306253373
1648105625
1400483209
2022522655
1961012785
1220724296
1569499190
1241235781
1175341031
1182065904
1927010861
1457157658
1132726951
638700860
1473467655
1685238751
1368522647
1643359870
85667027
128488651
1843213230
85241867
1806130111
1347982099
1089811676
1159718499
428411438
2070663913
707011521
524272243
1286411920
1169400832
1051388041
2037201145
604225392
433081226
386775621
1811796527
1197038538
296906777
1752860483
1203148983
482179982
414704574
749614889
443030187
183504310
1861316337
2014110984
1441078636
2013642326
220107726
1278785344
2019855777
285916782
1210317815
1968862099
1399028788
885227202
362129036
1947242798
1432705599
1051728993
1132352029
1872763727
1670625201
816219117
351498232
724460996
1935203258
1440623323
1940060524
363828189
760283235
870084938
1325259545
1558210769
1438781166
1275662557
1638115368
807855054
1136796999
2030970250
2007166439
383183119
1401353092
606718998
202823019
149733166
733068964
1664901856
979668579
198062968
167420679
1473596685
740884985
960007467
241056949
2112333753
1104018653
1977213307
1077691859
697833121
662949119
112727748
846037948
163313213
1259829005
133514390
1971441715
187049338
1824957614
1071050983
1336712229
941718912
1392367012
1815031574
1930357753
962698364
1864517392
1161298611
1954742743
1346466083
672183407
656495168
614805280
621761080
514386693
326397076
963638029
462514923
1007730237
1568146958
841047443
1706110424
887308034
346987188
462774311
1721402358
595296585
684924498
1909490115
1286625603
1362598232
1564109084
184587424
403878539
502253935
1423014892
2058828623
1070034935
1671005465
1146863462
267863249
567013197
1005114908
1417804029
1576215748
1516750431
2035044701
1948689589
983325182
1186761933
675197392
966463779
1182191109
1813617334
306412184
1338743920
137510850
1961012785
488407628
685094336
1241163960
417919968
769654852
1615521382
676292922
225619487
649397510
104978349
7846058
579338121
827891851
2031361065
990495980
1380633158
572723829
789462046
1385869946
1991241480
1238358324
1639151046
1299214788
631763243
1705886631
154057261
929216049
923119956
1661169943
583213797
1613099663
1312701594
1374431872
1234088620
1986405392
266017798
553605469
615940546
897730939
423539420
1489764212
683762710
409504289
993338070
493150895
167441799
1465792137
997625422
142993951
61962985
132718411
819602962
670477780
1015085368
1077253647
152783205
1423584886
1485271816
1392845448
351237636
715117727
354440895
1689348849
1240035272
1661789118
258040599
107629545
2077884597
490355908
374703131
1390489292
35800165
1780342834
2067349074
829739474
578473990
847261413
2133247691
2129448598
225581962
935327023
11554673
1103408433
1821833507
754660146
2089387734
743073029
1084241927
1244849629
2102434367
1392679332
75385359
454578109
669181191
966147521
2063182581
1497463209
1361931995
408252188
474424891
158941766
199272099
1188664298
797510208
1669503189
2113302590
55260571
393454239
1073731587
725504940
664056229
1313922528
2142496824
132827595
674709056
1468400528
1178441105
1561177140
1213884834
117115262
1497246740
328241994
34482446
217777904
2039210743
1688001239
314450671
61557012
1457968223
247842544
1132514587
1077261551
1834809595
978658392
1963100240
840922432
477806332
293486102
866367290
526190706
487300243
416434102
1833354286
1694755863
1018827897
1290022886
731891776
1971954243
211678658
1498232074
1422170616
1627263474
703104794
1227364472
1002628239
1416490843
876690597
1235792131
130098448
603365644
1143417734
146453835
540142693
934451589
1193972955
1345059265
2124943585
1496294134
1425009755
1155083880
286511627
1496564664
106449351
176394317
1451554759
192966589
373460384
230328838
482167335
1040002385
1648626945
527787883
840250110
1193113561
1756705986
1926933624
1692704036
647674076
418222177
1391139759
975295530
1374103354
729027796
1038163768
2093113772
1541624079
1969081342
1316391651
1551430315
1275194759
298794427
1389028061
716796746
1147712991
1641432658
2097824198
407602521
2070789501
2054459712
83428740
1195810934
1814442867
1334495
1139943475
1180455755
675269006
959209543
139446332
1647885256
1583290093
1988743119
1401819159
851802812
908958663
66792446
1192387094
1273291707
907333826
1192124737
723253250
1337981558
2038620203
978575550
405738539
408484771
1825920655
151607994
368858358
759503486
1653683508
1020010697
1686344418
933140412
1783167942
1751620888
1238465510
1970782214
1567128075
1243920869
1053026692
1261080688
1264245388
1291919183
1842591727
204383678
1712504862
753182193
987956223
428791454
896910051
685663872
1737028455
131768930
1929021474
249096831
1273198443
636962909
1351948744
787967420
920313638
1402396688
1217397009
1349112485
637251632
764020032
483321857
1156223371
1077580423
1906405417
2095346043
2061340796
1507356246
1925169482
1097011723
212029567
136349781
2131858318
362746523
942038343
1019705678
1839998472
1322250819
1728822443
679547387
852449754
382844845
1370364838
809799339
288825504
423674366
1938452483
42451809
1864349324
702953897
873954340
716359258
912053661
1215410621
186225004
698258776
1741835852
1522104390
1383073953
709662680
584456886
1368155756
413876785
21417468
1279501978
2077411221
1747102213
2146675874
1287548830
1622657973
1677212707
1667756313
1064174233
429698330
2059461848
171747736
666806594
1497421185
434631568
116700985
615559755
1020507697
698422000
713126863
726661552
1386123679
1295387062
2126886459
103950418
2064636005
1524254694
1543006010
437476505
1526009760
335685631
612244348
526558719
240651616
817906074
447588138
1471744630
424069900
326122756
1895693875
1717169522
1567954532
1912921029
1984700857
1944571344
637771653
1937326549
1303386218
648859432
1002493918
93534764
840582371
1155904171
499667596
1592247594
801089364
43030016
1823043842
1764316360
1477079426
547908404
187624485
1518045492
70464217
55785349
2050662862
1377647848
984880821
603904463
1334966026
1177326355
166658152
918394922
388506615
1763701112
617503262
161578449
1971361847
836489925
1263900718
623638482
1830145128
628923486
1969750628
1530973198
891146526
548050300
757237095
1333960361
1713836189
618777440
1754271130
512964769
1719480147
1025062267
374265300
260801207
422369509
1865567284
377199164
566456143
2046025089
123922197
881850832
742011144
185159480
865420932
1433282256
488589413
990230863
964695832
2025769193
289412870
1969058028
1768661324
505197656
2021359297
776405944
568187377
2109650444
1855997066
90206684
1908986148
958706797
1830862085
512315638
665037577
192013393
469581583
1904422478
907805970
1508524090
1839708140
612084168
1977227417
1417295966
1492904898
313576929
2044496312
1115074734
1525125068
1819456186
1566763555
138365913
826488409
698051031
593574530
53081128
1167280149
1530414559
1868330725
1087239653
668040545
32479630
1202629355
1889013468
1123786633
82296259
1515397513
4363852
1984280947
975699019
1974616168
1235718167
470508231
1968416167
14315389
879006825
2144358597
452530119
722169245
1542583220
147230216
682319551
1885275599
1915537831
1977975116
2032264093
539741300
643775228
590603713
519546239
387147000
1604478982
914789732
986636490
1366770459
1475582749
981297120
1554342567
301504581
243590960
1155362108
2037872027
251886467
1823114422
1658835678
1577089956
1186335976
280778231
1130651825
1145648865
839335858
136575125
1447896017
736772474
703189105
2131747047
584893758
1734002012
464010042
1144196998
465725818
302458333
99014732
922213302
344769347
772970618
554138589
799222060
1749822601
1051675295
2019365852
1671917613
856996010
1682474709
2020534392
1636095682
183653355
998249066
529714431
1386611066
1834100535
1077991087
1441916282
89811878
341429823
1715524338
1758289545
2126071664
1446730400
1362189501
134684886
1241311018
1756452269
768710526
1906933612
2026183426
1296126684
1921314712
259915176
535324526
1979038806
1240792101
1961987812
507037334
1063500387
1387437848
703296612
831470903
1630055977
689673906
1636076554
1581470733
633737485
1417889348
401905089
1303259385
241704910
1184104881
345363135
975053028
1355420241
125002615
445358335
245293711
471838888
1696206623
1384041667
2084260641
406151329
861577568
1984820533
760045799
228719920
425196753
1974991918
754891829
1430401294
2139382398
1035364201
1567718090
821187431
963165439
1279855648
415404686
649967671
1637699167
818281678
389829968
248626570
462279936
638007348
847821534
392310530
851961090
1784977667
1308378346
1647909054
1822356912
66429020
1275321584
877514073
1628341052
322913387
255766284
1897589737
854684345
1807603029
1690844795
869130854
970886629
1984037167
1492552700
27790025
1957890395
474315896
1449045687
73730931
355865927
634526346
694810470
1728243246
1425296634
828224590
1060431552
1072965668
493009154
322325935
384248782
2100125676
1883270119
1893523485
1485151679
1223190584
1619093067
1368346059
74697969
991707847
1304992654
297716357
1767827599
661053642
483741994
209903404
839780000
884348203
2078543098
783432347
916036683
662960911
880744703
204566867
721896732
830569952
1705206636
2098552678
704460510
1168773163
1403637376
1363149751
339807440
1883497639
1201625666
2135757730
184047646
767308617
1650616324
1455589838
707660356
1024112636
585383128
2108027283
1575388836
440579082
1159502363
27980400
1245915360
824835233
1506774896
383457539
430164167
260789106
1917240770
274029066
144905509
1752284715
1042562889
687744386
2105130949
1810864277
239522255
894740503
487948057
635549614
705621086
1302794124
1066965053
1770886658
1542726599
1420573740
1528887711
127761438
1057328825
954104161
283152367
571336349
289548086
1257004941
616131286
946157805
1447739427
289086279
516225905
199985609
1233022570
1312771261
1828207408
1392484035
2035048167
547868848
525011964
792548639
1209426191
713439100
817590301
1167279590
390690608
2087990366
39970031
1448689226
1420613069
1795723812
2040071606
171489858
448765114
215268597
339037947
1327475242
2123334059
1425337778
1594087093
754502989
1501741427
1611533581
1055662682
359086553
2051452323
356168185
817349944
1154697458
452482167
939741393
1396539560
1104845404
2103086761
1255817502
718969921
657498066
1462549363
277982949
1975293796
636143826
1452764082
2119028223
1933881582
300759130
118446767
1923362754
327848095
498391420
472051458
1235877802
1954473870
82064937
726865543
393996877
887581021
1361688555
592685237
1454280048
1646847420
835409997
1849357678
294531842
509955716
14953934
123540923
2143765613
543026233
1113091891
1308468140
365662888
219005510
1111792422
1313211759
332366790
1127411523
511707120
2005566469
703308298
1725267686
1943064555
1494593953
176244459
556748606
186518288
1623634448
136895866
1485454826
1256818051
1226700465
722830380
1228370952
1903454047
1661461163
1268604869
736849239
1442547820
1078589156
207669957
922320363
532786365
1017893671
2106924427
1079568461
1400275636
1735951223
489187261
535006753
279794259
557214409
1201471415
2018499429
1203829105
1077884820
1053345213
1680187370
1943547584
660989696
1020440860
10071029
2081110625
10633069
1980416421
1161118772
918096919
1733915081
1227511185
1939559782
7240864
1512225233
1891780073
2067096348
1140320236
68636094
2018280204
262123505
153888200
708696098
659514757
935191501
1370102675
818088134
1924705549
739617425
1484541115
292196465
1415224458
587109606
41048332
1245116309
1280159045
1371807832
227507859
536748679
302677973
124708682
780630097
1427859926
1526724161
466380213
1954802670
1133201842
251216435
1964227938
1480843409
1188447484
1088612896
1703696133
199967995
1651388543
1624747759
696262206
30055219
356008625
273220475
584701091
184601031
156003914
410751730
165740177
605280870
458565896
353838257
1629302931
1207804452
1552195753
1657259274
619224596
58765786
1912455046
1315097393
657400416
48939191
723837779
1947535572
1804880630
256086712
289399157
129831831
658628983
981600521
1827424785
219160095
1539981662
296046022
1619264541
1211967170
1151331587
538780070
1248387945
187102900
1631289388
1519534839
2017352329
1691250621
108372389
1982611238
1844930015
1187595430
172406960
1298906490
646700767
1675392554
368314567
1377253186
568162883
147063166
2048979102
400124524
1297746780
1220485030
960531189
1906681385
1970426074
2048399462
857793253
1742195091
1201735280
16283243
672168370
2040762483
1896431877
1152180452
438171830
1054888834
553734178
777453815
2075210338
1909018814
1338591768
1434319298
1578578321
1877699836
466380347
122670324
1728809053
1459440269
21008293
1873376320
470304691
1762686307
1370318878
886189700
604628412
969926594
1630919857
1326703737
1258080257
37099169
927676354
703189105
1932357200
1483279785
2099243563
1395491987
379269986
1123761662
1445720936
719293988
1804206835
2079516899
296631926
67011072
555735816
342011971
1132224501
1492726167
889995385
263595305
577957247
608432228
1795803709
1107848737
855786272
1209722203
1286875412
924675127
149530864
1400879556
1114068818
1510493488
291495434
644049573
410778140
1805678344
1741393539
1743743227
137282669
1011564164
455273367
769919284
1456545864
228957219
1187725413
1302666479
749268794
1241946307
562102092
208250977
1745433970
1434639650
1603452522
2001478014
1398610714
1248433806
1197209697
112011032
411360663
542069094
71618382
1803186572
739451888
1417850423
1509851596
1537054071
1285769892
981598061
115686372
1382747032
1131048607
135086226
218625172
1943955700
1934742102
514192326
2009303170
2029123822
732818826
1034128278
566998756
782934860
1957201593
1618017116
1636086286
266679204
1043509737
2083793514
1652450325
1894150523
1527253550
1458993682
1695429935
307131049
908146396
253966038
1355978653
1220933282
1798974620
1436673572
393784703
1978880002
1819627700
888351443
909391932
1643553879
1451588551
1174551428
542624036
501203617
1229926800
1867659359
839530867
739130474
1271683994
633434538
902805358
177867417
225490456
2111787562
372434483
1839771589
1149362046
2044560205
1120265116
1275650719
513575197
283118063
642914632
1598952143
883382849
1638465633
236846742
1690697070
1799546409
365624711
689066574
641340487
2038646762
1158404372
1719221642
771426883
652469721
1967164071
637339249
1266836730
333249057
132568794
2102738012
717498402
1121285026
480168194
1995688466
1265213953
294839552
2131185917
306079345
212685733
168356106
611858826
610173389
172392572
504944626
2121872600
1158112307
1751698374
124308094
1915184626
1060786065
1990797797
188406138
1202636339
813488901
793667227
465642468
1227509496
1419016092
467222075
190772093
1743143680
1160338519
467718900
265279395
298968653
1210519943
1923362754
1112829294
418684298
1957959758
1360393999
1700586031
1662447585
483673493
2035451584
34017677
798685270
1447386895
1573990190
2121237481
1472047668
1864374903
937058716
1489488831
1151621872
1442032564
456154745
1670318477
1194447594
2106113794
1157853937
622009841
316870035
1931100296
2113526637
841098231
689399849
1485864739
503916436
330715297
1011036516
1190970370
852801815
185597942
17134296
556732417
842759098
478298945
1406555587
1803112113
379000419
1637435811
363953619
1014110951
234628783
361051356
2017921493
32041684
1975472687
1099093138
156649262
1325946655
1299469197
1670955729
1123433609
151680895
2103172863
70212694
686288049
948844995
1147964816
945849559
600084982
1386330494
1748468679
262773992
558794879
1395366480
645770941
461099890
1793676406
6719636
2055477420
1133767327
1160897961
748461199
435417553
504364776
1987690739
1968995263
310664087
1890231183
2143544287
1188595603
1060652427
2103817684
1160356964
1675360950
1594598645
368570298
2120314941
244207734
251251612
1610937576
748693898
1270110940
1826123506
1971050397
1198633526
725590456
1900895602
787492170
84064223
1654163044
270657985
993644911
1506150444
1331159833
840251334
1500836754
812730338
1394329399
65437494
536846042
1675323533
1247789744
269159723
703423714
2067153432
58898800
1912482962
1010214330
1833420825
1474543047
825574980
2091184082
1167428022
252105592
1951044442
1458318677
190359269
801247556
1631997095
826868043
967490411
2134424823
1017505990
1918043698
487570950
488058900
1861849361
1160947128
1615521670
681830538
1737909627
1552240193
547509015
1116327034
1736808202
1090305052
1134294711
507529235
1892387020
934318157
1615851727
65216807
1992692240
328248158
740572622
155282718
916389534
998453539
556906279
1078501808
927593410
1341040909
2041301778
1547121125
1194816661
96354996
1294113234
490335239
181811334
831870925
1020680642
559683542
1649026242
686050410
25877191
1504885904
1339602108
324833842
460975377
1322899389
272665997
1457355984
117974064
176818510
246216036
2003163279
1687867218
713553313
1348933939
217713974
545445420
1748740392
1844548888
649642661
1791126012
1610528559
371863675
1367135184
656505456
1142529514
189774700
1687311197
1928958275
1118813778
1967399354
800747580
1237236519
824492616
1809036691
110967088
1244536985
1571730161
429692348
1998686155
1959959353
782058998
1412285330
1774586024
447638197
1034400446
1211393761
1971044077
1100947539
2057433928
627578329
515761669
1155529173
609982788
1993600103
1891187286
415698687
592216929
123921881
1439321437
674413386
622792961
1058390783
1115880181
1014661507
1738928466
158902006
1050347185
1485928615
1515323983
792543246
998894263
80087148
1320707569
2109841585
1782589497
623857717
1312579229
1408217324
1911412709
2088801510
939873834
2055655342
998202534
737018226
1740439772
1686324033
823567264
1744992111
1016626015
581891543
367868246
320518297
930996452
1941022632
866937496
65184156
184671888
429160395
977623428
1896786452
46069315
53195403
1463424601
631907817
1993481706
1381190962
985779656
1547921583
80843745
304738303
1995838429
812669362
295732836
204142796
105331976
2091777200
963708688
1540940219
1106062955
1511077342
1929027680
530776779
96519614
1798081238
314897481
883395238
2047099161
721003348
1160749275
2049629015
691121626
1974721916
664571413
350367056
2095744073
1482953475
2089518460
430405378
958254125
722821637
1159340898
993729355
1293493556
1526602437
618010670
799830082
2125641286
413478451
960907322
1698835717
1876164972
2054856584
1204572913
466966565
1548637567
159872509
371888886
122294747
1499561970
580813622
1667487178
1478017665
774555988
599498901
1992182747
565200292
1712200798
1396612783
1795155695
2142559690
1707709389
515797146
1728919691
1377905323
435010615
276977525
1054162901
2082137065
272934843
830552119
1193500698
151172968
889254489
2102017512
392250647
173651909
336493491
384900389
1441512666
1921546254
1386417180
1034491364
1842000923
1186553628
373833903
45083747
1339025520
503556337
865892732
783901614
722165678
109462331
1487572033
2086580588
812404100
1867410367
1127185549
221232628
1197378825
1945276640
941551023
939446673
760229289
1203592997
2053034113
1986056161
1173527226
1293703943
1249407386
1164679981
1024379268
1220093676
1367083930
1772369455
2032906150
664829211
809186935
103513313
1322971628
1729312745
607117183
295392595
1119174272
1285409276
79357247
144338465
313502036
1471823507
516878147
1351144621
1772047557
2060484818
1737636541
660321185
153137617
482976298
2020826108
82521502
1778731166
1334117166
1371044835
41452456
1322649312
956196998
161050349
478252771
1798760839
2059790435
1307994122
1507511040
975289529
249161545
1477827935
901298997
1889927904
1711977473
217474364
1236749496
769714550
1891555235
1029679065
820234156
672906450
805541559
1370688463
593769919
1741718754
1913585011
611404983
606801008
299572494
1051620580
508919340
226754360
198114238
1696672875
1101329066
694581850
879201962
357371663
2012880267
1454331597
1640249294
1358894932
2032309637
1702494613
107726113
1042229150
1498921001
1234179690
1010063086
430893566
121371191
418450473
1502030770
1223558569
1608943640
787213682
1688070002
844561778
1061068548
605318692
1292902608
1419465695
2123117717
1277333835
1010053571
1499415050
264866289
695437811
905981148
1257576054
221588752
1727026576
1137241743
2074609968
1612966408
81978838
1832959389
1406399115
1756325002
1420365894
1446806541
980063021
2084107676
15466550
196908451
798450748
160284994
79134645
280459915
153729311
986144232
1660517655
319871891
1882097243
1451305613
893149615
1631575415
1289478204
981674491
1382595768
592898482
527706558
1202363160
1866311925
162328521
1991840230
1549086068
2037543816
1431055564
998450537
1232824871
642944465
1138069126
176137388
713091158
458585733
1413841645
264892549
540843829
1858313909
1810155340
2092804027
2046266181
1044410562
632830139
344143136
1396492030
621905918
263567136
1525310879
691245980
1319496594
871027222
650849036
1842698233
141575762
1233477718
1221464551
499909345
1686839909
1282283433
16355149
1813973851
1284144625
1686817530
1713739381
1850633113
705027088
2121159586
1429960976
408218842
1494990687
2098084902
326816630
1086843514
672630850
759841161
305440126
655171521
161827679
1827559080
1172603699
1953839923
942432731
1949358158
833278443
115532548
428484035
1042792924
577197138
60911605
422027538
841209856
767461451
1186482213
1785121300
412583720
1421793175
1818229602
1161709492
284045186
710297703
533840519
646272900
1685546684
418516318
1957420548
610575138
987544244
1106151648
989205635
2110382519
795448782
1608325725
276058951
1195077017
1165905028
2030833358
650985429
284359484
465018539
2071369186
469396365
924953326
521773086
1603803984
555811528
547043073
1621167886
2067524876
1586476404
1833915341
766812775
420180664
1558561857
1922134064
525378742
1577766651
162088437
1608301075
2121030035
159368671
1467486796
982476518
1034246040
78353172
1941375579
1325394413
1620462340
436055492
1159563857
365674907
1608810211
807948040
814001262
2096997430
927483244
34489880
2062562289
1702349350
284857393
2125136148
1042575008
421248783
510304446
992219131
1036595362
504415966
1289452513
123376914
1698786621
1797056320
960890164
1074616987
923398236
1886631745
1551769789
1302581631
153207200
1225634217
1265327654
1947331319
1756135980
331489477
1013911587
2088048555
241489878
1550183707
1792283748
2026905103
2083276340
1492309513
2108513594
1903967785
694036205
1417222602
76242
872792015
1220415807
1961355966
473654931
1705069103
1423091299
277876072
143273766
446493415
2132589593
1254722090
1428357803
1598295742
103430368
435416275
1897395032
1695154740
2018433571
1153849692
97999019
1240203307
1248468023
1890876929
347207157
395631777
469511291
1895937734
987584152
417264331
473565335
264335513
1338285978
527674307
632221793
1075737456
2039460894
1285166294
511921677
600376209
1021493538
1752678291
1847176707
965925988
1934746652
800843954
355689389
1398351865
462305192
6450936
1844804303
72039897
1840313323
649709552
840432596
506979671
1946824753
1818943383
91963400
2084728941
1630505287
131055004
1692172982
289154102
1234760188
1542209691
1927986427
1249298085
597765865
1876193404
889989045
1942365468
450780761
1769695475
1803350092
71796333
613454983
573329453
875149735
742521054
941044582
973910331
543846374
127508071
1015383510
1050648638
1851239095
123921947
1221289452
210203202
1180242124
133187289
1701657153
1353069380
1521490182
1924600776
673009642
1484517663
212428189
1925381429
407218844
1422714013
646030856
52657835
967493297
1304161184
1544816082
1462343308
1546882265
738148239
551065439
411633476
1536989370
1064867605
1867859217
49919098
783733702
409674928
748812071
240014933
213184112
1321000938
327271921
1850725878
735489582
1465141212
1004633947
341040891
497408061
1054803099
1165748248
245572626
923206853
454390878
1208727694
1062955226
1276899291
1357281670
1706954186
516865761
2032824905
1778731651
107834941
1845355995
570605676
1682524995
1727057909
845584354
661922507
39352608
1946073720
828573656
1992345831
1327308728
1277636516
1480202035
622096214
877853225
1237463152
1776550050
882807541
26926163
1975774607
1120723801
1739415952
1990015093
1057465007
831732100
1843348307
1252265419
628662552
1403717152
2045830233
485636738
1025121758
1064942310
1201224924
2020922727
212661530
2080890748
1191537762
632524223
1289150166
906441008
279315132
1089345415
5471652
838553469
785605153
720731467
269612319
1563639641
1064198173
164279196
2048183389
1827470472
1861518083
132737566
426755498
451081339
2058921484
1522034084
2032077571
1274936118
645958235
540985852
594019946
202391529
817474545
986380879
673836162
481135508
1569108456
1468615983
1563626323
1279886998
174089546
166881557
2138407980
554293864
58343285
2122473837
342374618
1536170512
1287626484
471002634
1234546464
1445472696
485478142
863116128
490133650
1448563117
1607757638
1185569673
1301758394
1999748050
1146798844
1361465345
374479475
686596124
982979382
177053286
914459120
1322175751
730027961
846115984
400228925
1044650934
665152291
76920928
1975263928
1875221077
1900540587
1460800824
40576255
1399235611
1856805656
1362342704
1279241674
108252675
1951184258
1311718308
1287854026
613099318
1771501749
968055811
1525948083
1359680107
1086329417
1574406841
1139441699
1957845810
16045205
1708485036
2045920220
317759901
2075020085
2104869913
732303734
1921488258
5738799
1970676544
1717501258
709749713
370924546
1736605027
1197694053
774079993
664937646
1703037945
507453753
423891768
1781522778
1547231657
790576955
162013757
1562559095
586322491
776182766
1427960308
188636564
1242723860
90042145
1507106136
751029652
994226057
201809887
1349003219
1569583813
705124190
2098639763
2068534947
534830641
717494925
423760738
2077008259
198761581
1082110570
1208077565
70433563
2051803549
262760152
888028534
582622440
407036964
301697558
981590471
1379548525
640694938
422907242
318980222
45253636
821187431
440401396
357985828
924625283
453977951
893706426
256564453
886031532
868534795
637332759
750467136
126657414
1369994846
1408275121
1048971379
90956870
35888292
1035014924
493568460
1555721255
1443340476
1628042944
337824560
791214847
545287496
1513217812
1469079455
936517598
1832552332
1966407532
568959091
298815510
1507719571
876775804
1756154549
1664900405
2065512764
23331646
559057469
436514952
1376988165
392368375
1521149255
100723185
1426247983
758678091
713901135
2139631747
443377783
1101507824
970325942
1562765931
1495901906
156067716
500332565
217032219
1890918395
922709730
1999460842
1448506259
390571364
1063367574
1350452654
936326679
2001286991
356143018
1261031113
800552681
1637139869
1222606478
746760169
1319384533
1897027775
1090620203
639472598
2112529126
1845543357
1601931554
523510718
1207111345
1982709869
799509537
666303266
114544838
701185331
424133439
1280854293
509850852
653612310
1329877660
1659541317
1851257071
1634226124
348036864
98165358
526424898
1347511825
388755764
394822711
1186682486
727220374
1750338821
50348310
1523554795
869951287
1944148184
1705108194
753353735
1962869127
1639505189
984334217
932519121
1077534949
1512296427
722768754
1157757510
1591794447
1591732527
23977925
497427611
973004195
2066623957
238338524
1637383244
772153139
2088859597
968192208
583392114
997111363
114271362
32830447
1514936920
1736679314
680075395
562488482
1681501013
576352160
1119998180
328229812
171733301
2107912275
1066250561
809914533
716856548
1187824353
1961173653
546851927
315718821
98623129
1355534023
785352482
89697693
116076531
299255061
841930311
325798031
2020850650
1060197936
1224234403
1643583996
1253073661
1903717911
867956369
411615370
253651515
1646708275
1171747041
2010994510
922242894
871885080
1021183280
652102399
1909897778
603040993
327085498
17097360
1917445146
352069366
1571263657
256925973
1184831816
484497571
479953757
812763936
2072200700
721710313
1130285075
169413899
2060293626
869593125
28971396
1082557889
1048269004
1772516614
1848925308
108331121
366180276
1294432993
415233953
305340040
884516073
1559080691
1390264341
1893916715
766134921
51215945
670252935
391687200
1926821459
1437464873
942831939
1231262372
408934493
226504125
447235898
792710680
382527691
1037687714
1252376886
1741970210
400874108
590889710
372344349
2070007463
539164062
2057848907
1399669685
892949338
1928346876
1852131261
533725911
2130532559
1221486535
1530019721
1906414448
496109100
1202781794
906172129
2102682482
376450725
1985223510
509462630
1758764791
1752005924
352560928
1321220571
924972396
1674507924
925314726
1787548387
1412649353
175946203
588637326
1307639297
1277742825
1811073712
57956980
1104205017
1714057032
889975458
531828998
2047164893
1338904856
1515548443
40565529
7177791
488859229
870641897
698987524
127930498
238453258
1976340916
1389339612
375265268
1486602476
1894409743
1219496286
464347003
1206910418
1197914030
1681123562
1785526686
112626926
742109535
64244214
1030629704
2032796953
1360789809
2137179430
1922987827
698623049
187528347
387419594
855115554
129935979
444312381
1180255829
1931550448
862502097
1143468813
451710066
1630675932
1006063495
364190419
513110729
665863814
2146407668
1612826237
1696858074
166345530
750263280
1111516590
901159417
1420644893
1181288549
589561385
419262116
567659470
1647624934
788755494
1141430719
1402960604
1727422363
1669121199
2143298247
670154115
2035327846
1096966875
1080140950
1227745826
100098820
266902323
1505400731
425982709
1297890364
1217254089
1034870318
522051764
2127642198
755855609
1872598752
650885455
167850164
401602897
403156175
1680382158
363487533
848082237
584378427
948430235
1324260056
112195023
1711454506
620169411
1969725023
1594975722
118475862
1691466432
375232688
1444291270
717372786
1972558466
1777502439
501890384
608827106
2022998660
1727943292
1823845839
375870274
814434914
1015006076
1175897219
131358204
1202118847
1120727821
117352608
1223040095
1361303313
1587518960
1641030423
1914345109
1827718702
799301938
355885074
127173359
264632699
1961005094
1740673826
1982481175
2067560325
1520939285
1418591872
1508456870
1064832123
1077894122
395067406
1431577392
1580584694
569791504
1512831050
1120809551
259322045
728722174
665305763
530868974
171448218
1896083642
1566785661
1483655377
234675743
847234366
589465948
1080227827
2090912777
1363512061
862271468
1635332193
309124194
633132363
1358355009
809840850
1991707412
1133227294
1477164255
282684011
1553209307
1472979862
555863827
431055505
1126646341
310879797
296566515
1478863349
1747135621
2065200345
251642716
1569163593
527158311
1098696260
841958191
1513636190
1928191224
1001516582
2110026321
1964132747
945475912
751892171
197100225
652770279
1523133731
598646691
1444111890
621650257
483665289
1602594847
818782920
93160404
1865395983
1103832622
862431350
197256130
2141460135
1938362368
1062009373
217540449
30711230
1262999050
151371505
715572090
1127503357
1265210821
1386442173
2034898064
400302799
2021129779
159661644
131451514
700724881
1540137585
1110787550
1360047820
1788221330
1043513140
1407578344
130110734
430582373
1983643529
383396957
2051061567
709836804
1004763048
1720882730
1510288611
200795412
146668041
2069671872
1746645922
1277217991
102506253
1602111767
484625230
622768497
454046675
1786996838
977665843
2140205202
1596219189
140210182
1352247592
1921969806
1346717938
1526264837
62609781
1406464344
608916811
485046771
2138800109
1937838960
1656791957
1258509416
652394861
786927744
327116940
215903034
660703140
1498184341
581164091
1474873679
1543521776
109743426
262176296
1760987374
1988912935
1563966753
428410455
1133223548
1093484052
907588982
1160577070
105371837
1723955928
1027006987
1098788095
1825348418
201275267
57397816
1047806178
1145631592
2063597856
1266238399
1002755377
270493229
1845367949
1410863906
1732557862
1796714661
1295695678
1857243523
675645686
1212479557
738337863
240475011
440440841
186961828
162112038
1853288849
737418225
2108623288
1835947344
570813547
1115962738
2076649156
587188910
178990060
1623126934
659041797
127244637
1394621562
658290685
1520069628
712552748
1858109840
1127295184
1422941327
1123988746
2057446517
1127019217
437763073
1875436688
1814681518
427675072
1558781136
753209077
1623634448
558000113
1174541154
62770035
936956220
2126426241
1718332397
1396833919
126909717
986167328
1178704010
447742198
1595086460
871321265
161791584
889214133
2120937427
1229988843
1518659793
1058408230
2052478063
95321117
424464182
1778548169
1129686711
307432134
590148863
2036023897
292342240
790236345
211715260
1960388950
1479386390
571453770
724441944
669923989
1036676918
1182368030
1056694839
772724961
2100513638
750259021
871214675
1024950735
1233582309
8546999
541504148
1736983218
198428797
454265833
1469322538
694883935
1826002163
917252601
408797254
564567558
679722568
603591326
1689854769
1391116935
1171584433
1825170859
944731505
335412837
290621770
1478832827
865437738
102354784
563725607
308102872
1618933070
944673977
1295070301
190396286
231593203
960410853
569214981
1330261279
217164682
2092001311
248479568
340365057
300473322
90358436
1395497141
867884573
851468575
1981778590
919600813
245615908
1254970841
1626319982
741217605
1424797429
1535811152
1285609420
1439051425
725312214
174197320
844032247
2086090293
2003668507
192510457
2050814088
1137914612
805628124
1073777470
138284336
290523372
1561833016
921193683
1899167025
1050685715
182388228
1830655039
869816424
2061430250
700452050
1892464167
2131927206
198379998
106695157
1874348858
1814999876
595449569
394140658
96115091
1680960102
1683819396
142776701
928806821
633812728
116154772
696316771
128224815
1574593402
215914571
530849213
911766335
771676753
955392862
1356733765
152616031
1807096652
1916695717
1717398641
856388367
1027640782
683384866
920557008
1836597930
577646247
1390674588
949930599
1331988031
1725140216
639016219
635665546
449488934
1778255594
1134797989
526549572
1775512126
1580461197
992398882
1872924986
1099078201
405540387
335394804
1246439183
959615255
1466787150
1067059168
1209368926
1390962131
596812659
747853776
1151475317
636114332
1716940397
1713493563
182468033
239339571
2079074661
1849358824
235832323
1849434499
190739239
2086187771
169239141
1284199641
1497565807
1829277019
270441658
1557339217
910220067
860985763
829872701
986964293
930116058
1821072717
914010964
567708450
1317630206
1148319995
1482156484
148175966
968222258
1818200759
92606270
129123137
1205788202
1963565763
188548490
484384015
817721823
1058306168
2116045437
1079004847
1354719731
1187538174
1106622077
1187055682
436853506
1235272261
1926262688
681766544
1660094945
414610466
91981311
2050844498
116483443
1944773386
1434374770
1714741258
419427305
1410269660
1037090889
1839895756
465254073
338436310
1035319287
1535690180
367043809
2096580764
568923072
213700439
1820924396
1209125598
1180616218
865529991
725555023
922211942
199601273
494311449
752119423
982146995
746206596
1925640908
1064146161
505224913
1639965513
1427731608
1567224884
1256148718
87714321
121166333
472419723
39904976
305683956
467932218
1824015625
1483698316
1370141343
265233689
1910734039
1631123399
2058890059
1759790744
1048074924
667490404
659801278
414390030
1701806008
170445258
1804812051
1053489824
267837073
1523871365
249685890
849341581
2052166100
1092949034
1547206250
2064057540
915904779
1383047979
1451334216
549988263
1242881303
830122973
317438606
1657656743
426111328
620570736
886506961
364769076
713777952
226901767
1585673217
2103439706
876554533
156417275
1545610856
1582985099
766615536
1792066469
244463446
423706419
39301619
277609749
634730
1320437305
830486798
453779183
13050762
1503883290
11754885
1437505119
520833577
994554706
1278257415
1497560750
245057446
1760969519
878449510
1670981588
526880329
200374528
1508453014
852908229
1139067725
225980868
286294250
453201347
670507599
256255999
2086174741
1824190235
294694692
142860604
1095768500
560282205
2049637711
1447628173
481927774
1704018266
790304817
2091697863
363620072
593953308
1809755539
1937961269
1864130869
1809202973
1920617540
2127300244
495426078
151430966
580585474
1757250624
2104496713
809066034
1258312778
1326371225
1992248190
1709437537
1812172402
10672002
681200123
877365363
1212196464
580182438
649361976
436280848
1750453012
744265253
371646994
2028572231
1738037165
2113710338
1903605431
1388891939
907143011
1567068527
1638983517
83199245
678444382
1142983256
17539911
1767827269
854313089
1554678165
104216984
1998549118
701016420
311061353
631372344
1187457744
1771297330
597080164
1572616996
349185124
2091814217
168199372
1939729439
358063105
1765664336
723943780
1226954307
1177368772
1173434728
1813838846
313069153
1056162631
546850241
1772795892
1899642018
1593399620
352693757
1785615670
165028619
1262334401
570308475
1068793185
1413370993
661696582
1561514944
1450527894
1766530531
128583449
841620522
1362785513
941256065
2000115717
1870632473
304644062
315540295
1885515141
2133331142
19865784
1198816906
639850164
307011875
348210916
1598722671
325903586
366194715
1856175731
706005285
284733025
138687208
169593280
1298585728
1669231615
845972957
781127743
902585087
2053529135
284929468
790343168
1294914235
1746582663
1295156769
1473167365
1744837629
1675989274
1113564656
1477226396
1309126110
1686375769
1693083622
415404686
1924128476
724509256
1275768859
499056841
1750671138
1404515710
1181366649
585661719
793243880
2005593024
869236346
9442675
1455672573
703810977
1992765552
1709504692
287344534
1595658247
1620686464
707592597
1658192062
2079000914
246690604
2005341332
399628783
963629997
1773635052
1696678597
885034159
1059424820
166436296
1923928616
1160021539
1284902842
62415989
493882917
1950324621
955935304
2046052914
1412067231
2062794956
1178850745
1645194904
1437104959
926922653
1865063389
184067082
923889452
1765881884
755247360
1397050211
579602032
758947911
1354001652
359593655
1854857609
1523423460
2066163689
761600272
2045597122
1314059411
1691781643
520310676
1281487821
2046536825
556273455
1578206103
383077959
1844756708
644788771
1385155116
1977258512
1894882693
947728271
1168030515
2031546288
1089838710
1423486733
640709065
460962032
1627662087
2012392113
619379761
25431074
293952589
853313485
1950196706
1609837968
473832861
271001401
2134542096
946754186
1637886645
1790322200
1206517786
1929963329
604901065
1564794132
160174308
1976449149
476363903
716765661
1170715512
1131573857
916823262
1780668418
1935089233
342966347
1316500326
1819922327
981893503
249032439
1070229045
1900088799
985304359
1418740718
2025645499
995147000
1902301301
73351957
1355066880
305246994
261811630
533141011
645863459
1637372981
427089006
59573638
2034925779
981926304
1758887386
1433037139
352510124
1430449737
1559093517
500107478
930880020
1578454332
953951227
220689542
1580689803
1579403443
1357977756
705542927
560841776
1672618391
1734073098
1114899996
1253738876
468586079
603308951
25758172
849896197
899710503
572504606
599348371
1519488136
420230434
53943594
918981368
221616340
2091180032
326494552
640707573
1885392625
347691169
1813981280
338701127
204407279
1548498877
540219852
416625934
1298323306
2087207370
1835092956
1756503854
1379534352
750807350
2077358906
182930498
1524718804
1308186229
1687826787
1773243857
549541122
1569109200
292829801
818388395
1936241887
1104063105
1508640262
753595107
1113279123
816796184
1602271188
1482321144
502637468
102712214
2024907447
302888588
290265824
1602372784
1404064946
1722767180
1821703074
1007349799
1277815140
1857797692
745612181
783136077
494174704
1649400555
1308932851
1019615408
943120507
1455982596
2099794239
160173833
1020543921
666521425
396510082
1361233039
1889949690
77667875
48347304
1050788093
1986054443
682288482
486496993
2111515519
1873782336
1451215803
1351102966
1162075198
1854180254
747182622
357674517
292609212
1771768413
1081328112
1817696507
623478023
68487172
1253982100
1361285629
1256193383
405456210
1458208224
879133146
1885190136
39292257
37217453
287740679
701031427
114549172
1195285033
2120401040
1413834277
700285549
1769573497
586172404
953593925
1207898113
191720068
1142741
605218984
1780209134
627569368
815745801
895292470
399333347
703244129
103134300
596724522
1688543127
696686491
1380475773
1092634975
1687197095
1049609810
1247865400
886523578
1281187652
1092811737
965414759
865806126
1592661094
18844181
859689391
1446683487
1749491443
253609653
39703445
543036727
1084775187
415924581
367037796
981686808
636071635
540147478
96587681
1756342043
1124865103
45497934
1116466140
1701376162
1670368530
1147221815
80763721
479452170
1290619275
1016505946
903076166
1467146007
876830782
337842371
2133332097
722893876
1651623665
1883541735
276032169
1178603894
892712172
1497955145
1214606903
1903300980
307509342
2027097066
489851944
1890443228
159237911
881364635
1697588151
22352707
2015680990
1940591235
2125956293
1743927767
1567144701
189431282
1222855496
1068942457
1277685428
1890716519
1630392610
858248419
323652176
896614044
1581739661
134785843
926793818
497707945
1896925615
142393619
974282104
535380433
1062699941
1662724115
219395522
348671755
1303120252
1609615130
1507426419
1174392219
1939692764
91739991
2088207869
1339271134
1015390466
1831317381
1628753757
1669559941
809389780
1076949695
1574613810
1098086055
1888141667
440348641
1706283559
707881246
496216129
684411971
1076280407
2108365455
1124923510
1853703071
1144975358
226041260
323771427
1513135928
729415640
2062364880
1194832633
94198607
368123722
41925079
345336202
14830677
711546095
1018565387
111083021
364617413
490161277
1088104349
470171313
162120584
1515079449
676451805
1312501581
2127086825
1244989110
153406820
1625350721
1919078125
1352076861
142305006
31507079
2076474987
1906720969
542592225
357732164
1536227163
1177405148
1264602242
1892082065
947346282
157814987
387947321
895143688
784257510
1831312991
1960147973
2031879035
1140258764
1861239835
1407054886
1285588948
437579856
276143994
1559456199
790136189
1550817057
1285526172
180497298
2037280791
375569646
1316860046
1416970721
500781364
1337259281
828448536
1300793646
1751200315
918892708
980984404
1903053895
625997285
1584687481
1264851416
1522170676
204069882
833624162
1101846116
576907683
1986917048
450050914
1373714825
1332937488
1790038240
176523027
728297752
2142564961
1108433764
409829414
397204225
1425606525
402066555
1931536049
1567943115
1206819425
903999609
328718688
2082644233
976063036
935854265
1802187519
1789069800
237820746
1752114797
1179494733
1178832635
489851944
1972796304
955345729
1609562718
464461272
535796225
93667689
1499538220
221709859
1175958478
146668041
1261130553
1264468001
1893908978
924809669
510259885
453419353
1384250378
1587822614
343335795
1876976542
2073396026
1206133189
410976757
1962220926
593328689
676325883
322668630
1620801810
1059434531
934063442
897892268
863647214
55239654
471959824
2124964436
1634000429
1547542078
1747800136
1947072151
213489551
1371506015
203412941
1841197944
1062300325
1353709761
391657185
778024806
1933535864
1910828672
1944559045
1272373707
1223145206
891253531
2131847098
1837938472
528825052
469792390
900768354
1068344548
1898455857
135538705
805691059
817237539
1275955432
1021769230
1641831746
1323341500
1140344604
1632660003
163844748
411763899
47261098
1769604994
63232152
831405066
186961828
1422618422
489339904
325601584
1271371754
764802991
1804974906
715790080
1085414653
839744263
1563202890
1153267792
1250054271
971845573
302241925
1880946055
509882763
105328760
610327037
325725571
2098054196
790764251
61581703
1718963748
293950116
1442863768
418373080
298569676
1903881556
1769853125
549741456
1119581210
1179196562
1871484385
322187168
1931607443
1503978581
1429381134
2042683201
1070756224
411723094
180038202
1330996457
1353190136
375418608
1292948179
1518131378
988905710
291908162
418690028
1248133520
780505354
49734288
654114269
296641325
2021228041
938645903
784345640
1211406817
1693446296
35817195
1675758315
1117099402
1166663111
1034039678
764005643
724339849
198921118
1849190091
1161552929
523891653
16875787
1652166861
753866766
566604720
1159107021
1654571826
1214207212
1626850870
1748390184
89278525
653207318
1682808928
1933311485
2093711552
1261073832
1180620124
1239058703
2098683483
1785349365
801959826
1958802901
584893893
2000038313
2123280387
1778085559
1073984579
1160437255
748434975
1417077169
1972449338
961321349
1706640793
1136811450
589269875
1914545703
593066216
352016719
1367014268
1600778572
2037203027
1768001783
528668016
1694240681
633601401
20643294
1726950382
1622557089
1878061351
878641228
1149844505
653834556
1968825326
874900476
830115208
1813003749
321242402
1073688607
514878716
565641233
1303739140
495118417
920880597
1237859318
1605282947
1278050284
1435264106
762212669
235057668
95744659
1015748944
1309731756
1344031043
1480365692
776412256
1192303432
220327001
416994342
1383952900
531958639
72104569
1803404405
1193105195
1567112773
2126437111
1357065818
87760965
1499295870
462647348
1083660788
731496986
416801831
2013536086
1416459071
1629058329
1990163463
1059973326
384248300
1182053459
1384592153
1598161237
297226337
2087329942
4895322
2106831347
97010343
1740885481
179476646
1698500604
2013069407
1680914686
1364274687
1384889262
1596225192
960930264
1416428719
695210587
132908149
1517362840
433838684
2030234997
1012076252
13821514
1272682845
623896367
1905142079
1587517051
1200167318
1885900865
1669856607
1116282495
2017658586
66318705
436326905
1216299241
450023968
1384997409
1266208965
1656699994
379732482
378903724
579379991
1811825460
1691471984
379614133
1223619349
1923779631
2070218265
221350355
1495141456
996680629
816444035
1992505991
1948123180
1847233699
1737014070
444819893
1854937901
1643367762
350589248
1557359798
832804036
1067890676
2089509343
898404741
1528526979
264050332
624506270
620541128
587828801
255906516
1153775491
1144083167
1133113658
1791614206
117961192
1720670294
1019984243
1864962590
1359391129
1115199180
1987690739
1859098598
1599495895
176550358
972888404
621868467
171022345
1776840413
1268617234
1193597835
1479343828
938537043
1999526954
376278100
205727106
1666443633
797029035
351855994
1345159092
1489847855
1732220779
2057539819
2117378360
1513374620
22920888
1149096544
928230079
1847402647
364956119
338467303
1939485926
1804087501
156350298
1365949856
591242150
784570195
2093361507
786932863
1876823885
190032998
1511011029
1334166522
1699974934
1058602697
585690474
957107387
1995998803
1242432355
785477382
172024231
1540336964
71388591
1676797515
111405986
209437977
526878542
282710703
990540556
1923810012
2007416028
2073398154
661795993
1057781273
1853069771
2022335312
299433730
1687253932
2088769344
1321688706
1218847569
1359335685
196332486
621486141
2077488138
1535071516
1177761721
1101750416
1116770263
378987836
1589937992
1634423542
451519396
313697538
496382034
145737311
547539952
42027991
1722621219
1245569699
1869210660
1874611655
2089546377
1552592485
193266407
1447872671
1446014268
923304071
18668510
1328478739
562102092
1758716931
457285834
753181404
1524393852
827505916
975380357
1969492745
1748869053
165161707
2114261931
119140247
1726390967
2037258409
209937035
1567408638
1847247303
1343359442
133878341
1317373174
1283559320
1861092856
1508605519
881328518
77356942
1607934728
460058770
32397369
711974317
290691893
1412930937
2059741960
1597391163
107418064
23306288
558355772
83495760
986258927
221189748
1880698628
945964260
1796506655
2069189296
1271211623
1739590819
1678409264
706482780
183653355
2135611513
1281484866
1750908810
553972740
544593340
2078557098
1392668314
2108232611
781580433
1607280712
1909136670
178859298
786093510
379695400
947597114
419229037
318852624
393706560
1368064864
72440670
1381844376
1953489816
1303805324
1365516516
741906574
1192818822
821652936
140227458
954773362
222845187
842361924
809115993
1529242802
987305512
1769336019
123613202
1679956713
1030936779
2054498704
1805074817
700547960
753000294
1254268393
792656886
1558774284
398987687
895659750
521178418
1480284864
80578795
1687527863
278409508
1637431560
1325652846
89766298
801725682
2126533477
1690926896
1309006017
681076962
1441929461
1635010927
871557849
1795801286
922823214
1804924259
1672555992
797908306
1713955408
1290088600
1183431357
1386972684
308143743
1427291472
1076587271
2124144100
791886310
734784156
1590450864
918823279
667334422
256875357
1307501095
1769165520
576180946
1627736419
1026631943
942023060
1043202818
1691714498
1995811777
2096686998
46603482
926941597
818049355
1288504995
661598865
1802206107
1161948177
1333329646
1695539188
203877954
479456010
2020103254
370977365
970702507
73944132
1357106132
1145753965
1134549226
1435127028
1044723421
1314650293
505210453
390351875
2130017208
601742290
1701304887
665124423
1449466791
136814506
899237813
1998635253
125661341
833525771
405878320
1861237463
106876356
831366742
1100929003
1862964642
1012564307
850947729
1731884594
655128480
1246115337
1605673801
1414905907
1393462424
1322333795
1762827403
1711975798
739919111
9659797
237732078
1357224063
836743116
653175971
1541915557
1794096426
1088328446
968751898
88975810
591633908
2106682562
808801945
568792733
1030120962
880273412
1223159097
1262643805
110294633
768385545
1910908738
373922186
2030015013
1648008994
361124750
682388937
529261715
15106758
1046964675
1462392893
1580182147
715606718
11132250
778342458
570364190
616941065
7382497
179051647
2013899605
684155855
397943911
1175649324
458820924
551709143
1623860054
1177965858
1823300917
1573193527
1105080123
1923804256
1726692342
999464633
961267417
13470927
19679690
821292472
1326283124
1104702618
632519596
1145304969
1274526031
1974927198
1178680820
513383865
985171810
1801662617
686577102
1424406151
355611112
1948630991
617089605
1532312001
141705410
1626003113
865958029
718114402
2050791843
945061211
1012606587
1695312553
1697456624
411426787
1694979574
874936160
1782278068
221155061
112508545
428595592
1870353536
1204834930
1851118510
1419484601
335994315
1063867825
2021832004
1915038139
1662375442
1426372644
510502157
568810490
79875094
393644332
156105755
187207293
458764082
713951206
1650874884
31431649
2020322581
2093173028
657703077
130832771
966117656
202493948
1653185457
888094055
1466651113
1241420068
578130931
1089909098
1421573717
548340376
217655378
1109283030
897693892
896113782
913215945
951027689
635756614
1961403349
2000133924
614572663
1447034852
604489948
24793701
1043485944
1358432192
852417387
1201471415
507039669
1879841600
1194330926
1143880400
393311130
923312321
330626194
547303406
1115604153
1087280204
1042874091
1542224355
232874523
493637362
1529067976
952777380
85532102
1961812291
1887655773
1423121571
150416292
141716669
105913171
609832900
1131357440
1699697122
1031283373
1930851131
1373913985
1348844520
1131367412
1187722347
560625878
865981391
900198138
301106938
967890805
1188003176
935792006
505802454
1241994430
498592802
1862191824
416642957
811072466
1688543127
1840257549
1781304047
1181006279
1905835076
1184050518
1855832610
2034123477
2129929397
1422818148
972267964
1178389541
30750182
69098766
2036309149
955063865
1209406989
1522298605
505105749
1471208237
1064213537
1267030133
187361452
1315234774
1174617701
559044992
1611761275
875133968
1137166332
820703297
936909957
2033787196
66472578
655658991
1989733748
2061325402
1745848645
551486743
1628235566
1949325169
1592440041
1850212133
1393760596
608628557
620819306
1115751449
9189727
96906618
1906102824
721590440
1932127314
730558432
1387097756
327849287
776038280
331313218
1572378479
1806377835
994294264
2019626878
890639786
1863212266
547097114
1205540778
796775077
1911203080
1421228748
231890425
184149665
1890824734
1461445700
115659704
1703489556
662471132
1031494402
840860397
1370162697
911978822
1654754278
241678737
1438609357
1238001551
1959793341
710088563
1507153821
1312648937
609173511
83975514
499602087
1110199946
226926670
334162364
1790898162
1254021165
1298306050
2116580728
278760281
1764855832
581293293
1567145132
283089953
1871371925
329700606
1204583117
365810094
809058313
842782466
827184484
1214967803
1743297805
1522986793
1767705454
122519558
160153823
1993908071
1001928873
584253495
2080608226
237081848
2080051382
1971685435
1497253490
27282521
860423534
550656069
1855606021
443030887
238074846
1775298726
351296432
1399593217
1242287589
142815445
1555201931
391355865
141400183
215426663
903689692
1272575340
1766808354
1968812110
254162831
1768485748
1203005649
1980535976
1827194730
2001770823
379770816
559323243
1748026460
2130060054
613686869
1161942918
1544206010
20752713
1444025233
1974775515
158156364
1079841029
1418315497
1730482617
714364407
1290648429
1704740823
2104946484
630327941
1821330376
1407426955
1416532916
63488713
519590709
1393791367
1701380899
1704896083
1379097379
467300253
490219927
9055479
547574262
1131578361
504746087
1939565736
399565366
136782299
1559476522
1828709005
939122692
562348769
249971069
1397750799
1555744945
1261024691
302830288
1521875947
2036744133
207962547
698705193
1205189343
1830596161
702406704
1521525483
298613046
1090081194
1754047886
923361688
67481068
1903250407
802019505
226639265
205606164
1894282105
351516312
504439209
403887218
334825087
1499706247
1686348020
781356282
1077873865
1794244900
566288717
1834083993
1392600136
1910499
104624197
1246129428
903023754
176439994
1726045117
1097127666
379811893
1809879189
1424632058
406597147
796599947
1892556197
542726132
1162044770
408426774
1859916866
1876303334
970705516
2051809624
2091156874
1594324664
288094465
620334045
1460058055
268090741
44975826
507019040
2146019637
973915709
1768381968
1674011298
1566534370
968657194
1939494074
1039991689
1964257516
638029897
66606810
1338989524
1643232032
1302170431
1534673646
328725889
378208939
441134423
1438720930
294392107
1583568001
176602761
964912696
1443547433
2127256582
414962849
1477810522
23030511
448819536
1816097845
33141060
209382965
2082573246
1772248294
194527645
1235256259
223815508
26806470
234457805
574336418
316138706
1410322473
1519259068
1062421731
1185096568
1855679336
1186061541
1888641084
276100477
509657159
1362512659
1495517905
781784465
576134384
1416505054
1111894184
1342696129
1410140928
1646541018
1333032079
2036112921
264284098
357885140
2067471747
573385195
1296465397
1454347040
2061086822
142374
668791356
973084749
1848729019
1925220821
854499354
482796042
627969788
508542365
1252554832
1978459027
1105157790
1861386052
1102279321
301411085
172205927
602657389
1906530853
1691598342
1081373968
425123756
609751964
16251206
1819732912
1337159545
1152359129
415550057
1840064727
812404996
34688811
670443649
925457533
1283928377
1072243358
1809415542
503994278
1066735676
552739295
1140856423
1883609983
1487149831
411389970
1388725535
1300791762
1315801140
822548403
708705940
804735141
600124495
458534913
1023290432
103241476
309096910
1783201061
1136890435
1811820735
2048320619
1913889786
1618796574
434203217
2016828147
775399395
1853407054
1169021543
992785698
1514552782
1834586286
294700143
1052814885
619710714
1641540810
1940926356
712058539
702413830
511050096
175388806
658677479
991199750
1444716092
719959814
467756386
2060170501
919354737
69176958
243024063
889337332
497105414
1315805605
1054914093
1704907879
1397020079
1111316312
1483219883
219433949
1248631766
1837614894
1107729232
20851640
751444192
441760309
1165274309
2010750421
682832186
245509638
508148728
2043311804
1658701025
1385364610
1036905433
1636797771
308952985
875689667
195933112
932219352
457403891
1930045878
1255418170
1874370836
1497373664
1613248060
467191952
685489731
896270023
1696752438
745597908
965381778
1713997392
998039781
1505251575
2136674766
1073544224
670055705
289395507
1747266042
1934195609
690996240
1686706567
1203165837
2000401153
1707409470
1846972999
1556162944
2039172457
406310090
1568541117
1301685841
1422165907
1216857681
2080141714
659079082
629118127
272458466
1633007146
781402621
1053656220
1157035113
1111778876
121676131
1882767376
166307847
67415151
939090775
690147419
1615464030
818647414
1970804378
2119235192
777247260
127443351
804250160
964012990
1873592394
89489571
1438475118
2059387556
1894110010
92326244
59021238
487261134
354967070
1836929609
1253815272
1332643326
1528122503
2125464300
175422871
395265356
216217362
210177204
1211794219
1728471155
271020687
759873578
442817885
1279619226
1236484043
559211225
514256885
1574426255
1978461046
153157439
655521105
648632509
709062137
540789335
1883670870
1834360036
1302418853
1982400741
1729391986
1830439150
384578411
279123970
1128181653
527356475
163456981
31549317
2030608173
1462945588
1576328278
371825939
271916066
1571967347
1343785197
1961240544
1035362239
1546025252
1298052031
1652823472
83006820
1596080414
453290562
486766134
1401724878
727748877
1245732870
1620484988
1746471337
1640653178
245927110
793227823
816211527
1141441178
1948845522
1710279701
369342794
1850238495
667976636
1731694187
1859132560
330388789
583087870
348102589
627022107
1063427921
472368528
522868237
628593452
1284385648
1358375680
1116203861
231878397
110718709
538297141
1463876130
1438121878
1707505136
1976683294
1660895743
2102916902
1832544492
1660086848
1715539571
618160526
2022472755
1476206524
1253054023
521790235
515750378
130648690
1841531460
238702077
1592882904
2016563836
290206419
2030136170
39753587
379013650
1758279620
839892378
1091587151
912802381
1682411843
726913803
345065067
1771895284
46254143
1791448372
264986540
1411663085
337608767
1488898675
2124071092
2081565638
1624973624
1568941984
1763635672
1795343140
2077766423
1739433410
353157633
1368080613
1492718225
125438529
155458113
1036483909
1160176786
1894291438
2139453395
544648313
1229461926
1861045211
2001185725
414447979
2146153683
1913897849
1432572529
11628924
1071846352
509693995
879160316
2142596130
1696822543
2017195556
1963124986
975836402
1745583958
839765934
734239039
1622983650
2053172441
1446186916
895141712
243680541
543868490
1039536326
773649372
1767964600
1885542443
1449859304
1247194072
1890279640
1691424932
413351679
18119926
712330784
793594951
1212283660
432704560
1583623381
1047679876
1677752580
704841227
1561274055
1616571654
863758973
2052538649
990943777
618961646
531072431
895654264
1174040743
207604554
861292194
1879883630
1206883098
490912545
865738246
1591271230
1820738665
1943967463
1520876630
134919901
1863934600
1211393761
1119595207
1130840497
2104641848
718636240
1365453310
396554580
320390122
2083917755
1005245168
1593885744
545429772
70206505
336940366
798123058
1687351929
1539678936
749689791
66955545
1956131605
1724537402
772781237
693388494
1603809055
521864503
1121703025
1189070432
321131461
891687221
918140374
421778730
1958625842
913599684
662329394
630893330
739926927
2137928536
1674992181
1909283189
1431037078
1776840105
1148079157
686860955
1229637749
1058044561
2111671756
1528566734
1108084765
1439505460
1803434947
932539438
1954654472
613736093
2074282140
224858367
48053356
1316411950
1856835690
1515602251
1507089278
1351594193
506850902
142434197
846950914
57692177
1137424561
198379264
91955364
1109229333
1333832344
1615263907
1655377768
1148962415
1260834240
1974128195
1627979980
1060674207
1968981079
972964855
636108555
1221247514
1747308740
1687214476
926171739
1198872273
620345308
585283949
1839192828
1315858564
1137030204
132856116
784840165
237936704
2064096533
2090651430
484477743
1897175024
1794137693
461051217
661675012
126350063
1619961384
1872747474
540315856
633210352
1213516720
1047460690
400103798
367648233
1682586474
944814608
1509276630
830865339
1281952765
1343115468
464347003
1949705042
1008424275
1563018274
463352424
1021516935
198127312
2075171403
1444022209
554607798
2126004925
1555373566
1497817332
364672173
1764417770
651774725
150270391
939371013
731835891
1053393455
1369776854
1155982687
420656505
1175564405
150311223
1161966230
357930943
1951014983
1092058735
674274645
38521703
491513715
1609724448
718797647
123770743
762134262
323359934
1619861669
703762432
2120111717
1996430794
1937693476
1104967007
874897728
826478565
674184854
1561600106
674707417
1088169855
1834028644
716253619
706129264
1898314721
398093294
1221448340
377012590
481936554
749906960
351252448
1914539062
447574559
1313596024
994675811
407807190
2035400295
710230920
701232266
239463885
708313271
809369331
1994248142
1815347201
1578080594
43495187
1958518746
410593687
1432567367
882920536
1446812384
54236264
598602776
244078024
1651856933
1501853650
257023014
74965314
341604246
1846471691
2011599733
434873298
1910606210
836523110
738643217
1101340964
928091793
1032415663
2135691705
906828854
644200776
1260486080
2090241253
1425844981
1714811964
298213515
1957546339
1199198829
1683756717
503678113
1674667902
156060155
1796205737
387884092
377353530
1594634661
165687648
1173066468
1418406718
1828360710
1594243390
1444855683
1727158916
23050379
1954152376
464706723
345574469
971309735
2022870043
2041067730
1379861529
163393470
1704989297
754266088
612724876
672288346
1056873617
893108820
1892127026
1493313805
1594620760
575732620
1268999058
1909392380
1414782150
1087890780
442206362
2131895130
1043371574
69321931
502314934
2076192028
1496259355
1514388286
377697343
1873355907
48033221
444294813
680000772
1877147239
322099003
1723004816
454127555
1835409082
721537509
662296225
2049854842
702484291
62240699
1029070667
1822186549
1817260635
2028365248
2077659872
1450016759
1392031496
826908278
950090957
1752983623
480974436
1790950724
1465415067
1276008873
55848502
839144107
2115631071
1051282340
1340593985
805590525
1504372517
882399253
870000992
562977877
585417478
509436394
1319389168
1631235213
887958806
1635962296
2066464537
1301589182
946008518
2099750379
15755682
813240793
1052801023
582052254
630411019
346161779
280053391
1733359743
1877599146
1956602402
1083222427
1576868556
1606361197
644414931
31469342
767656718
1495623706
1896532581
1329719964
1797832824
147898767
411421228
2110627536
1478433047
532559908
580082185
254503044
1353466958
211409681
2105621662
1085667751
870245535
1120511525
1386251537
810603939
1990208157
217991315
1339327091
1324971122
255076606
570721573
415473307
1753399251
1811370153
104383050
1715946575
179119436
771186729
1245370264
1769846221
995812078
1565337996
278627547
1836233625
1236871610
802701497
529422079
1467956443
233425475
1492778074
417289808
1972456110
1974025881
584862224
890493179
95010215
1889491594
2030989084
887376217
771948835
33087402
2108666788
830546951
215678163
68243990
1731854150
1969987740
1089166896
1307369139
574571363
791915095
230915195
1215446216
957570544
1620342333
859993733
172204042
1162412108
2052075665
1491946311
1344938769
1415394180
1669536198
114417748
790905583
1435376399
1861599740
1678581087
91754282
565348820
1343797093
2077854762
1179628898
2074694486
255410195
851225927
910419783
1776546275
889201323
161855509
1057804422
1750241680
1136631369
1004787709
170390775
790309150
698889681
1783162548
1505038947
521378885
22245021
142167137
533518093
1036821141
562869154
755360495
1805486790
1749785841
543818838
1316582751
1457688223
1444826765
1022752557
1777143493
391838555
1125203880
2134849878
943420186
1423083664
1970056446
1626083393
1927703781
144944975
1261509929
479913817
1490337401
507271413
1861510087
750814399
2025394358
1762406377
464471576
1960752734
259126942
1415501767
84414665
638026069
708795652
361986717
959255981
1433135840
2006975000
1589851008
1408983901
1308776577
1642626770
1020292816
792801752
245149565
446204140
1704091815
1246911695
1546655122
671523797
1792897989
340608368
1326596775
1004916123
1866111959
1083017044
1792106364
2334387
605541062
1880948862
1330759868
31450085
1315448371
918688764
169267996
1328717167
721135256
877674495
937437570
569641597
1639382057
1833150917
745184092
1292068366
1271479625
568078228
560175593
834057855
1920600082
1037050433
2043665246
1039519317
1795213540
1969835652
828267749
114432852
22853934
681127863
1386291692
330330639
615602771
1882580534
1852146341
477593750
712947368
252497910
1746748598
962502539
1231706079
2085792077
416862226
1615782499
626417728
1449017322
462277730
210812652
508461594
856516256
76175970
1788085083
2126010284
1196809481
1327412525
1809321042
1964035550
860682328
1072640564
1641323454
565538826
495446210
1352794929
1446622315
829434277
1865513140
637769759
723894139
1785920011
1260607642
48115068
2050895565
343121595
1355626764
467276261
60225042
167388304
503029734
862334857
669469333
1433849443
1972433813
1817554341
602083416
1564068317
396547609
412870822
1375051568
674733285
1873115642
1124213693
1817564452
1554547479
1848058472
805790026
1550074598
267826149
1940227657
51348285
112316932
1999682093
1310017787
1498556179
1416330506
1852056317
339709695
1608494075
858169913
780986869
1834320284
1708194520
157454455
44097453
480955660
1161225499
307371294
1503944195
2128786943
342507799
1427960308
752307886
781321674
1687864604
1415549388
1586631010
550684965
575454904
240176100
283531744
324578943
885601846
1049796296
661319857
797750246
13120130
1084487070
823646747
1373965258
2119767275
2071248207
44617351
748135392
1842412383
1995601538
1433302409
1086626333
573217833
2081734549
878838676
986923138
761993589
2136757756
631508908
159165874
708783039
401886051
1459485272
238395739
1222168719
744202309
1024187665
1121853412
113006972
1497960092
54798525
1070436109
873518452
1524775468
324538807
1592654625
1646541647
712892838
1262788851
394839520
297364932
551898490
1258885496
2142081682
351144123
1171032069
1664737527
992064757
1321812681
457830338
2133969002
1174041840
1508852247
268049066
571131054
1212810745
518546249
224532667
1083059856
1177739679
1557737502
1570806645
2059708617
854021551
326762173
1341789099
1383755164
967281414
872934377
724781428
969292462
1121911141
253885959
1773526678
1522036531
470504497
1887780740
2064792609
1942793873
964933659
439986261
23792707
1633932390
2124386939
418215535
1019532013
297518618
982419159
764780881
706823336
1411571038
1055555476
92022920
1939910884
268589511
1780170036
792927355
1464601413
1002165864
1524968665
1100407270
1255222322
544285748
815673422
1614413086
786140494
958149851
978931483
1067705878
924413638
1254760154
433915305
1544151730
78246775
1658164219
520735155
850669166
556092892
1412475042
67187460
500781364
1512311091
132169038
634298495
827999871
1643590929
1663792282
700674114
361161230
799605869
494583686
7972207
274480336
1590435436
1153741844
309903524
351563450
1682126814
253437001
2125831805
1745151989
1367106083
236955151
2009387051
752162507
1615607688
1120432801
772400778
322083536
1430956027
445923564
636768588
1616116856
156033260
1518745134
1635406653
944574035
991291928
730237673
682855980
578548419
1577101942
1684889808
1274703874
314999394
1613893261
1879066232
78051748
1426782044
1928474652
1543768698
1587099275
769682627
567767929
408245396
1237482982
1853961475
178194332
1041984242
1592009543
1951568789
1904747865
1750445929
1491358715
1925056478
768041903
1904342617
1453435271
2119757028
1055908680
548903599
1019514674
301934529
1199599091
2018348203
1574986344
169773356
269198205
158727229
832909441
1038499801
585563543
1407698297
474069097
97018719
475752182
171155139
307176584
2071681298
498220635
731330318
1943632526
1714318443
264106862
626329817
942743566
1382982704
1665611433
1960031066
1967576855
1166681986
667258162
1519863189
2072478965
58783181
1941916697
1934482511
592163569
233340246
428975698
2093264284
380214542
512238984
1660998841
2094797701
808914886
1656656304
739160060
1855043840
211630577
28596620
1505851571
1738329683
1299580313
533254210
1472628969
239207777
925544757
2068179055
1801161565
1149290223
1537715179
859241629
2017232564
464438929
868153499
986333197
657228497
773808992
1915835254
841235736
105679011
1588156245
1594640991
810533016
1339786028
302212853
1107637888
4461699
1935001290
1018922739
987537322
1291345456
1069258530
931338756
1225522056
2093589790
101553443
666169126
1109167586
151272387
428811004
1715166545
1586869424
1455848712
1782142083
65629411
29698509
1609226460
276694579
741335510
1136273653
54559435
1920443111
1523939548
2068137711
637368895
855818858
1898932476
1212847070
853332140
2044075940
1196194522
937390946
381242657
1028425084
955206944
1033939786
1548400301
1880849832
2134670213
1724589042
259908775
1007254984
417347018
1409518048
203360502
415672993
269731037
1117584513
1857322399
924313891
1247844615
1845784448
1281237375
1835718900
311208450
1348621084
1050061221
783425086
755157486
1248717183
2113862083
1182857934
1040563398
2108508827
941505471
422831897
681409460
1047758280
21077473
353601182
877361886
735790081
1951405253
173763892
524748873
1051907861
658424075
2034588927
19252293
2111444883
165345324
729353927
828955119
697933760
944566713
1699172649
1043171080
698628801
103469188
107880999
1051261244
2036769431
2116803786
1211568054
1196254935
435572896
386667768
1109859626
887402548
3417325
1067104735
402639712
195400147
832368915
2113280884
1123130947
1882408340
1561813368
1097587270
1471078227
1055509803
742779998
1281474703
190705485
880105918
373938365
674832684
1094392642
1074991402
1912119656
1566980696
607190038
1872863623
1344329961
1407504656
1034583193
745874144
918706044
494709431
823852541
28534047
973158833
1129722971
1718083097
119842967
1863518821
934150808
376366303
1323309182
621871154
1627296831
603272351
846923463
1153335797
1634136103
775619226
1743171339
899254879
1633149495
456750867
1707180257
1276105577
113185014
1025842437
1624976837
1187213272
1402679549
260679500
484857961
1448231351
202009431
119468672
21764874
1770556131
1451854066
292673695
1575618011
433537632
210002022
1797037573
2108584802
585643554
769294012
1010808171
92770228
842191053
1625135806
1718706003
1005090925
1683128937
2010956460
991486867
1484182800
1475399508
1683557240
1783103657
1337043823
871183381
704264622
1801028526
1801281863
268523827
563285370
1010887184
1807977430
26962058
801558053
866759806
180172157
1414321381
1829856912
576599549
521158166
617833919
503649969
904818448
1776114779
1442226559
788501358
665978546
1884244621
604559746
63767850
357507692
1448127659
499572521
143431878
1567812905
1187964025
845871815
877701977
318908365
912319626
22644602
1019629697
414873722
1569253613
828216703
1655744665
1239320655
2014090082
738038203
1896124296
1077221315
632096169
2052244207
1311236255
1029299600
1604610116
805714044
1425944372
1293445948
1173181073
1790328731
1445085212
549897433
1547419708
1937910715
2254317
299265491
1543640820
870426710
1201723536
687246874
1318848233
1662534804
1441746559
393250002
1273457393
27837744
46645463
1386271938
1444827434
484207267
13479194
82391868
1656656382
606707828
586135104
928388128
1886197675
1343160634
1131297539
1842398989
611078760
552321600
1205529537
1571064371
2006650866
728845107
645467375
1774109783
430907446
672995039
1051617038
1487028663
199554166
2053431682
2095466893
190409412
564878704
1716539087
268919597
1858358623
2007436427
1839811714
1877801243
1560828963
463088333
513824406
52637636
888773839
1704105845
885870489
1775436148
1817784350
413359040
30279679
2037728410
1678704593
1611450020
303947527
195945068
860316214
516235157
904803992
1635129209
708347263
633980163
617254619
80401962
859295202
1122429745
95108524
1746256236
1928552047
464220496
218368677
42816519
1723514045
1765677250
140972770
1578279717
656720639
1546419375
1321110927
1440822580
1191790028
1243730832
821010884
376285858
1475618269
1617410478
892249212
193398831
728820338
1285187796
1865436631
1537620501
372239412
293588227
804113730
1880191176
729071109
111132052
607908243
516540990
26795005
868256288
2144553423
393010925
1056945367
1594036352
166591652
19311546
690338787
1731262499
1706676096
873208771
968977571
887124524
1904999027
527782690
346392738
1070181455
994142932
308092428
981300768
965794
2106894852
677431622
1730958287
1890731916
2109674552
980296036
1392600136
381887162
860068063
374129958
239358554
2041478540
1663292866
192806342
793345337
802379947
807183530
997482390
45084174
1130360778
1550946875
1688799615
1151010316
1182452594
1578642414
2102305214
2862787
1146178279
929451901
143005406
1519161251
69306161
1943342056
946401184
12266325
1834521967
1643888876
327770284
288494652
806068781
1017915370
72479123
1772957161
36015352
887167551
414299887
1930770511
556823134
964263582
806477800
1263570487
420345704
844671992
1627901808
220629274
170120685
120782211
725435279
809589245
1891575738
17211588
1789508222
222434338
1487054206
1649546868
1240570817
1252170854
1550027781
1492651470
649464425
2022101147
1057917614
611748727
2128109435
1850606349
564398478
312227570
1918274870
2038809685
1566641115
572498694
1169414106
814610469
455066450
342894370
3693498
640646333
132811390
335242007
1352780153
1905941415
1073358810
1485990157
4203034
633016043
818918728
2007206835
1881258259
534015083
1044362062
909210022
152188409
1921284718
1510620529
1465126294
1670860349
792911308
824638384
418769343
1585427216
1956246733
1068297472
258204261
1825390778
1168860141
885811058
66826184
883400038
1556682044
1104008710
153121830
2060453141
715197043
1696353935
14345868
1523048321
1243672560
1258520163
1879600302
1701311481
319469055
126501749
492090683
2004703591
188068816
1879237066
978145637
370885669
238475437
1636280052
878442499
1860165353
824816292
164122284
709099832
363595213
194387866
1579550051
38938286
765276086
42277767
1799181043
580603597
992785698
1352024867
783769717
1576543010
745591767
1903669919
718920774
135202901
289406670
158092008
548870644
1571952398
509402551
1984334326
1300261154
1194896167
2027634328
1433759381
1414727175
149916781
1862396489
502979441
1538095407
1765210394
33930753
600364795
2108412337
1344315518
991474914
2142307500
1828518584
1930607142
1910278414
1856004878
915610466
621786151
861906628
801178296
1962016247
1467574745
689396562
1909201946
796758336
600357309
17159993
1469593325
705598004
154142182
1386286816
373487002
5845432
585886564
1534516367
623386860
109679083
1567027827
1686375769
2013388824
948741016
1529306306
99892737
2080837016
1867059297
316757837
107506309
1692335385
741857533
566406103
55651440
153261569
605136160
25834642
178567949
583474439
1911810507
1629348198
2005861624
576499690
519291405
1045545041
1388320807
2071288161
1700378835
711047595
1973800688
974227346
1917269984
1132777749
864794079
1187440635
119089836
898190304
2018456583
788037727
485846285
1693579965
999999002
1944344452
2130739179
210536952
1958735719
1643326610
1743616891
260688073
1933413897
1697364348
44324305
270160890
1288907036
582302088
443383341
1533590386
1937046792
1500288267
1633155337
1290089696
2131849362
2033757885
403756598
787352919
1746994460
927637743
1457216623
1071208118
617474568
105980326
1679065707
652986693
667051686
1105823762
821072811
1599454769
1815306977
1122198629
1914238510
607785938
464706723
1613666348
187821694
1188334296
1003065979
1522246846
828181925
1323078296
996765043
241380678
725522540
2122853904
220735137
1888733675
597400692
1396186000
1199809605
220183883
1002981423
1202974190
1525927868
1643145426
382765911
863099513
97816534
1849653896
165810694
1832519505
1148087074
783391275
139424343
509201611
223955277
1617466336
1044192205
1933180259
1633111747
1102608236
227083629
170679992
1508667131
26753776
2042598022
1988084998
893518904
925513539
1276688249
2010576468
2046474360
104511826
139055535
808107941
700881061
1095382884
1121170350
963488470
400712322
1794916985
542102367
950222906
374350978
1413106727
1878975425
294021435
128952579
747671466
1182012754
1020521497
773953352
516743281
1192354036
1911455482
461067753
325226533
2083887850
1854610312
1558742730
1772020250
369167043
1457121356
2136738745
878027601
2083804471
177655642
1934547662
88100204
408004785
804731976
1575353861
241736743
756057989
1957460864
1730971944
1768423083
1018529227
1444286108
1724788834
671818849
1450653790
522162052
1256338266
1034835999
224544476
60260005
984526098
1475573894
625164430
370505626
1116549890
2023364624
1917476052
1092426600
970839803
1105468392
2079811436
1919476869
2113077734
1361456741
1745994681
1376735276
1563430632
2114815131
1414809636
1182744830
270120679
304165963
544436445
389113654
365039046
1108614729
1416474100
1570073941
276227953
261080785
107160603
556829473
2063553191
304379301
1326575413
359600
285778824
255662123
1256791442
865939903
1019682705
1905654158
516764714
914776614
183783624
381002223
759353060
1627132883
95738265
1420985151
431955488
1790804631
888371171
1026663334
2073564565
1004010436
226689938
656156482
1025201319
1095857691
55150829
1728517583
911094517
1459466930
422090523
1642504110
1948222040
1328588506
1473781195
1914364205
931135257
2002633668
1206471282
1251893308
1457573538
1949191846
256719851
1060600849
193868185
697120403
443737082
559644303
1821596279
2051604144
599179699
367772605
1577665785
12856779
315701861
279635779
712203247
817665894
1527465563
24403182
489105441
813865789
774657277
1533036123
1594937615
1779317273
1005259152
1534787830
1507522603
1270723669
1241743051
525051392
478974661
1819141739
2136378476
520318266
342345882
482115333
521696227
1534486552
605497516
619829929
672928407
2145604211
907784245
1398142661
813628617
1878265898
1312486095
1605189724
1596240919
810290797
1788784097
489395383
882311914
1718780299
552878831
1377878877
3242175
1782382917
637015865
1452708296
1182317050
1083048632
1253680390
1385103957
479781114
690784535
1418516697
1505550896
1489876775
1504496144
220255214
615662481
988997472
1815378238
1223351661
985876601
1722019651
2050181970
450888855
1526234286
259727581
806859099
630563943
1163591919
294884034
1889051731
1669992800
387997508
1386659360
1099446555
1079735556
549608646
1086347513
583179907
1201644796
1290347711
511033637
911512368
1727428592
1791802450
1448165100
1818782766
258596414
872566007
1479218171
1471431082
1859376271
871363263
125913478
139269169
858999382
721389510
2114550168
906659146
1296539968
1465010763
1123608721
1143101581
1637445474
1906469911
1424094893
281825269
427656376
1382025759
774816998
506272752
1117975020
1311953702
543731235
1704949303
290003821
1578543781
1501489572
1757178056
622169526
578794174
1493249110
1917093446
1138799449
1741643508
861829360
153595937
1539462359
1720693387
1832497575
931453272
891114390
392297048
1026352583
1259144560
1009671165
631487734
809465716
1905252802
1419152813
930329797
2112432479
575805950
1375047344
1505915015
1792636355
1128864210
1554205809
2043265262
868661958
1718812321
2116598602
269570804
1282352875
1275342729
949592519
1522771323
1787726999
1005928406
1638318978
93292269
1354402161
1040556679
1358514661
381555758
748032547
773466965
1118260381
1256370597
1668558233
333799268
1266024501
1581349068
52508229
1075842586
1546716229
1491987145
1387672065
83840971
855388671
925588749
287370578
1122386655
362768641
1313854187
1540786323
1001322356
1979771596
836658105
1572428880
1492150521
545859927
979985087
925273078
1164914922
1637560533
1313899158
388900245
1116766
1529082146
895834694
751366255
48157598
1014006473
1603215444
1665973765
1357956931
1751564027
405963522
77829800
595190666
148534282
1867128135
1643170555
291456690
1913784096
1063421145
1451414005
2133296136
2041983028
1994354421
1143450185
1272756080
669147633
1772489682
503363986
990733977
184715286
579566733
1959059435
1817954605
995007762
177044812
1146014373
1608672756
586397806
1232426857
912212308
490851815
1843566340
417451709
606656019
1208222607
2125922086
646671278
1679055283
1330019471
1137585400
1833952544
823011732
856382817
1449472083
924156036
576852795
203769780
973461237
1043018164
328765638
1689076685
336409000
512089511
940768201
2029716738
324073732
1228906375
907365753
1510052964
1617304114
1987109271
1959549963
797697432
542969903
1935923137
750580259
1952407026
2118435611
990189536
1248486266
12312289
2015145732
2129702390
857023181
89495034
1170130243
1991748286
17407707
1229386896
1894312765
2032187812
1192506240
1469952759
344079750
2057584345
1626793716
852430670
1441859095
490945669
705947908
893179303
765756515
675805022
393275111
250750423
410518938
675567105
2134717809
1171472609
534469174
839935847
1862235229
73062850
1155594711
755235918
1899217408
1246860893
994197714
1855095045
101540472
179236652
1362167612
2007534758
1812366737
350621115
2039672364
1475207912
422066699
1229335519
1095644627
1197202882
76063702
1138466195
406676557
1200439719
977577125
919473079
1380897630
1274926602
783260866
1602269789
553902069
200547790
1326404111
915530474
1136797549
1136201668
1617625760
887146331
1088583709
1618021533
1312838443
37085488
1840650803
1531848306
436524211
1994285625
1724227205
1296916704
833778119
521072134
752443754
1798507175
1748021469
267552287
1584103037
10062757
1938469694
114831033
2050172049
750262862
1891396064
956680150
1001920195
880129295
1167962324
1751550375
219069639
1854089073
524881044
2049931608
898757437
1867194675
1556094035
1983493726
940470678
693274294
1021134836
701563484
887362161
1729416160
2064414669
1145336116
131311797
411449385
1062202639
820534639
286170290
1381795847
1939425394
1199554045
77635848
1896748213
13699965
823449754
583433090
950720287
921653560
1963752319
1543850209
1558756830
174888634
506618411
379992677
1333061173
1639065512
972293571
388856476
1242573658
1222448859
699783775
332816488
918852567
744044242
346076650
245794205
59069873
1294582740
1810891733
1796766844
1368584403
1216426567
1823928460
59341977
2029265696
241060771
2061957321
1231859325
109445580
1385316015
602695444
287773618
1968536999
1430100518
1207024962
1645393321
959671359
1915384317
2057318281
376448489
62204462
599568649
243938059
840025702
2059325887
925600087
2041073186
215729451
852571195
1002142846
983103030
621870265
225254779
2009972160
438052089
1985376193
1070594634
445606416
584212184
1702250596
1733611967
18080449
9798300
976809090
915021940
1891033306
585889445
1158849478
1648865485
307432659
393562667
1433172472
496257957
590561498
670965462
1341113660
2001509821
1723293432
18137317
772350353
1510122019
1100837127
2089967091
1898750454
1851472352
1752571452
510969812
2022269195
1749290288
86239791
993548724
1239553493
1176458427
2014704738
1555349754
560158156
270695168
917260716
92630232
478871780
1618357167
142024970
849568255
543615508
1508958772
1288877439
195157517
1749765835
2022886309
1832421244
1178291117
608545932
1694624286
1329490143
1052704308
1341960953
2029949788
1782214540
1995847688
708030391
1411733138
99787280
1848236317
1275137991
1575459720
1765751365
24271844
874735951
1154557652
934325340
707463332
1922337668
1788380416
818958990
1036545447
66455718
1800779442
1889373573
1479040281
1565114767
392969358
2117087725
2089883058
455119492
630355956
1762491762
1535163792
673886330
657405481
757830503
1083449671
1838391588
48542593
1217556407
291887796
77026664
1893312753
398207002
1065921284
1853165294
741215028
504806065
328728901
500540430
482431616
108817309
1215602664
340093804
1539380577
651004154
210518103
1779411083
1739756985
192336338
971656707
215984619
1471366406
398419425
963386907
552833758
1643316698
295272286
243867212
86838657
1841284611
1561439914
1718867962
1387582103
495053599
1556054833
1118212040
469796879
21696847
1340013977
24101298
826554306
649109631
1636368399
1506094040
240808079
587383676
1731820231
263508170
1695314185
1223459806
721794691
918618516
867230953
725645798
1909912514
2139382398
1745593285
1037667310
1197740707
690678511
871126821
1416800952
256521209
16229841
514723994
22921781
1237770044
998839528
1768485638
1865481802
1418956733
2049640626
2048296427
339451197
2108459912
1740378369
1519156601
1965599382
454795375
287409188
326478655
292013542
1474208252
323023134
1497447718
1854962727
706210934
1237987840
1008174014
1458907748
704770010
715880983
471604858
395908530
1000378483
190992407
1890162268
860665461
114684286
1773940134
26216339
1711090509
370032012
1626740772
816211527
472320961
1266410030
165877102
1494700076
1747787278
1852297549
635938207
345824113
2063219856
1109097820
1487476947
1600877839
1348400405
700471521
1917836586
291609478
612760351
688598149
182579153
2000553767
150803897
734417779
75076933
331384666
867461696
1966280707
982363244
807302849
1132278928
1746883455
1754193937
6519378
1972850081
1260473091
455683005
1073740078
933479870
1656826651
1884309174
1864435501
797819699
1586931400
263430316
2002130398
1008967264
1850835649
302810721
1737144526
1387652949
1412052077
1032929534
1782747549
892988149
71947066
1136034468
1318419303
1600939500
1575618011
1540580807
1905584859
2110465348
227157769
1837926099
758489352
1803231878
1340229873
1889985160
634038617
513841070
1519004490
1276461065
1774035369
522770851
1171093646
1558715672
89568537
231219541
625410546
1917602741
1975340858
1161626659
1815407030
2017891996
1096778936
1819068593
901195282
1815419401
1352832952
1319148112
1231294329
948933913
573077277
230696458
693738740
1963134981
1309669264
1059610515
1788570416
31275159
725123625
1699463245
1497955017
1864736803
1497887680
159307612
1359404692
1302022444
2120079510
470571620
484189767
882798161
840356174
1073942376
644283179
532119264
55089458
1531711402
972651438
1890100101
306755017
172934042
509662518
1507840779
1728819446
1420483293
1271278308
1514846132
76573070
728519533
729504285
2071698723
8389444
2043210793
1479696920
1308806856
1839626682
670421022
1360126585
1665347403
1271484960
49893791
272726278
739465236
827439590
1712863019
635639144
2035144642
1631402051
1483319300
1257050036
2013403363
526291447
1597599859
2022405422
1130067379
1935985567
645084579
1678946827
497049066
1091409801
54899871
1782703073
179826570
615429699
710344045
373130529
261913130
1057430347
106999643
1435866512
1010889251
1704285701
1134562054
2056403997
1540148115
1897744274
1923992792
1811779943
857331594
2060139972
1542455558
14192400
794427520
2080041045
1242932997
542306332
1430652479
1658907808
1659428805
1575979330
620391959
209919416
884858731
1611863053
1771042233
195602617
1507668496
1860476553
1905927851
597020583
1488893261
564058835
1928045586
1855998633
1475012362
1222922063
1850711190
500437566
2053771997
371821246
1406169311
1032772186
1218287123
1107758749
2027610802
569350965
949037380
1454902420
726241144
1580823839
1253363550
827401205
662375174
196869934
1218765239
1390263792
167624449
1164406927
1028730173
1387246774
1513793303
711913198
1454859904
1952451982
243507267
1169990119
1083818175
785342597
1893841599
457205254
823525927
1244175347
2086404516
512565019
185066812
785122832
267173451
2092688992
152819874
1948277566
1125324668
1261259262
1559395409
1248086836
437082961
698434087
1960353415
660286409
61640791
39874032
1916463525
839443603
1758896091
416508104
152343940
1411828050
1671277848
500037557
725110308
477545478
1300809204
422179117
1272924522
1420876508
1545936634
1438806247
1540166617
1507022223
1628753757
879989894
1887797202
1094396783
592270874
962528662
213525183
704301272
384950436
239749750
1764394704
2103805387
2031323039
182695513
757805180
1595821246
1392516769
1932580759
2004018081
1535443811
1101658710
102386242
961192406
631805309
1118083817
1372113874
1498531762
828098457
1964494919
690405358
2029063651
1189178410
775991495
1779326016
1958261902
903723307
1590130150
566117894
408876266
1146391016
856024570
32742240
177832200
77919440
891351251
342413812
90130076
365567388
1269060033
1912163541
442769274
535395364
1694755353
1778574156
2096880218
836816283
1106040234
591015677
1299000106
491999117
1117264305
1356524421
849312252
1697633207
351975653
211460537
853541740
1259074210
1681820175
1347421685
670980429
1306423884
1359863280
1391167966
1257298204
785302635
681627172
1748121346
1618385873
2126971690
1889571520
592869036
637897761
1160295272
405440215
1650550599
1628762365
929863131
1468834788
119047458
1815281107
1312100927
129708116
1118569799
240651616
2007740831
1454791416
1659066336
542967473
1119338587
710151680
882922888
666836240
751301492
1142622625
73274089
1333420266
1487870623
1613123044
422403840
488794632
1724625864
713241517
1552794861
627005569
34497172
2076933254
774554939
314064159
1677219533
294897099
53689479
465992785
1623564481
158586301
883681953
1942842707
244149272
1591583364
91094253
2070992422
1395715076
571528014
805714560
1576325043
1140414054
703419522
1398515318
822850217
355992165
1858121826
1800761442
1313598901
1699926927
186152229
1494382950
1002418618
861850957
1630263856
909274900
978379600
1109464223
1980031478
1779512706
267643052
1665100019
992025672
321102226
1058890348
1692633507
538469518
432971379
1844055099
65296053
261216519
923613388
2062190998
382227536
559163061
20678959
858470826
975473642
355614474
1514855158
25582771
714562540
2084517419
1462794877
513444282
1046636358
137036548
456666458
1557330096
131451514
2022428323
1906655731
1231789034
1047932742
1323131447
1867909773
215436046
1042803129
1979716568
1664847649
207597520
1054928664
1890510779
250158746
192874930
657364748
777724207
1395148298
1385661812
1895500206
970596410
1010982246
1474971282
1741063521
1349386104
2007483175
1527086454
1864695246
2070225568
768981780
784345640
1932012405
2091725155
851381648
297329207
990568236
195120736
1453554817
1011036516
1831242941
1609407212
793727439
2008752574
937597347
189287
1948896124
357870192
888961549
715827803
1410678036
358795545
680573869
932982984
1399258018
207121743
171656609
79858728
601630826
1176031532
23290205
275381901
1759543059
2072718403
1015015960
680378245
1059353994
778127347
1490952844
986781716
251695329
1832065084
1682032463
200103292
403237300
1113132558
897227671
2028935825
1850727382
2099516735
424829356
349565409
629639520
220158394
308404636
1889760796
1782324263
2047740663
1115643856
1468070013
573928794
837014771
193566208
1434736228
376234948
1629554087
2013373793
185723488
412242729
1523048321
546941142
127488156
1251294835
1929258861
1732965514
682288482
1897711753
1789970994
471937539
908807675
2034396170
79391500
1783922618
2111136342
1213561456
1139101867
1759639598
956036489
2067607615
1182580898
548372686
620557545
452706333
529623538
1230540095
1785725969
1492368662
1915094382
754955924
1768546819
403988293
1440489668
85718870
1527655867
660813985
874371834
1739242552
1980506
1906845597
955158591
1169846700
1078263235
731274066
1244977027
1386454329
1120720549
261928969
1424141900
1734897817
1400376071
706052538
910770622
1799516433
1928756559
1834657453
358983081
806964673
710096
567784293
910586489
1472766974
2042193236
2140700980
24901996
1995518138
1809453593
1836250397
179067050
1199180988
1623149515
128332587
1343187547
1797178466
1367795672
1371574389
572938459
1511092719
1961587086
912266719
1172661875
1496955834
1339150983
1059382013
223036959
1240307366
637935421
2082500921
656342526
1662474056
885302297
827789347
1587014378
494913832
712851796
1888622991
1917580833
94859492
526359045
208488988
1189415757
536409222
2112445968
804386091
574568015
900291424
1603617034
84831677
989271636
384171644
1863580053
1000831964
278535327
1838874595
1546161076
919178390
1996118277
1508947087
1954486837
1325330853
1435658115
387001626
1164095859
570043062
1133257776
1498611879
2109033292
1004725704
263170283
460377672
1708648132
1981951282
874436617
1685576313
866213599
1360169568
1757655391
68921007
1694529568
1673519250
158260478
333561908
1898891994
1195524864
903249101
636948881
610237758
312761879
1060132031
68146627
376450725
632058126
529253115
416984312
344183592
135850778
1957001401
52240832
489138587
1333333856
1008481249
1300767923
1442032564
1111950746
1800055207
2088458294
977275601
783660127
311998812
1751047804
1824406796
1991102375
1684973450
1622602920
1645187341
2062388826
1989383674
311916347
1903500341
1042030112
1982417078
1120408636
761383281
1319209725
1464381671
541479061
838872826
290108879
468164819
362741903
2120217045
372735724
724600571
1073756977
1429494445
1945173898
1312516232
565091341
398058493
1625848594
1905314842
506926525
1816330622
1869189898
1118355188
1353983907
570255662
1974434948
1465817317
1235396464
294392107
1578100247
1866397461
936931814
1321740368
1537924826
1186327079
999758550
1025343914
470859450
722602278
1601859950
1748003744
1992701613
360466983
427315662
337179188
1769183205
2010976677
886378251
1967607301
966710282
2026938012
2045565394
1589030122
1306124755
573898297
1761792604
1693518588
1039902311
879191564
1478529571
1020839955
309624801
909877697
360102645
615794600
156303794
1296805339
1895608383
1039946646
437378710
635425019
780425207
1492071324
1443303092
2042503130
1645620511
238402182
355945373
636130935
306908980
531153305
824913502
454115730
1932818293
1513858568
1957326134
1570918010
34426678
250767504
2082517024
909940457
373716552
297498936
2057795598
817656285
920237298
902384105
1968535892
1447447847
1920896479
962868761
1772475699
284809267
143614943
1804511726
1945836843
1149056392
912251461
1674582293
525895521
1379711511
1927585895
351795889
1830451126
1365269391
604060754
1377540357
534977246
426099464
377084496
2005708430
1284655491
1978388153
579734131
353260651
730173040
1094245494
2119745585
935505213
1290153336
1955057237
186275534
975591908
1184645530
1684898967
1476218269
60453162
1251384869
705157716
961120810
1266810744
876734361
2003951155
956455377
939254518
172108928
1058974912
1920876923
961610207
1178540149
635983966
1646023865
451033161
1383829057
1023398304
110467795
1739572154
929767239
513879264
1185020519
2121277977
477549450
1607527021
325392095
1735870264
817668804
1145684356
828600221
601811506
1259457553
894716799
1327917313
807549335
1281645730
2104000743
2017999360
724262853
678898724
675143587
86160080
719074092
1624498236
1160776578
2080233996
1511794118
1914026908
518124849
2115756096
1354243527
483254794
837790582
1959317485
588746139
528007221
1451067540
1790110713
441418373
1131184059
656527940
1587755662
48393895
998058900
56323016
2137481787
326236134
533794232
2095637143
604419365
129603986
2034037687
683813834
2052681988
1334269081
1858029331
296900483
1715434916
1259558621
1799141685
1573483723
1056230649
1450174995
918889955
351467730
89202445
765549995
837072674
1086148407
223949980
533767891
612650611
841711981
1953328716
1292314860
627190765
283216825
1557179545
1224214755
323994819
257978013
1272989856
1154076735
332184723
1407916607
128453162
674274300
2017145847
1213938657
1410517699
1724134662
695590112
1099972676
2037295053
1458153504
437784177
946396926
242179701
592675924
294333724
774354308
489395383
1673529912
1754200145
484024829
321975884
665068953
85790497
946029307
604704012
671046138
2114242771
1721863337
2141125459
1952171416
1351051565
747943796
317614341
856088436
1044708639
1125453993
48654453
626597522
1441067558
500735870
2081520304
1379149442
381082434
225074935
1290010892
1534038326
481100841
1420304649
2065128216
756422837
334994024
2046500651
872056523
969444645
714859771
172815226
359536709
1563982145
1189600988
54451814
1401909023
1178055305
468174365
548465885
1444155968
376549190
2014043521
1586799260
739980813
302951979
1277533789
1595159759
1356925356
1339585218
129557039
2093267781
115896622
939496650
1103482555
1497423848
1365293507
233664560
678451359
189976677
1646468724
1138805882
2047266507
111310595
577610973
465420234
1499804950
1516512465
1905132198
2024091786
863014402
152523639
1608318089
1116738825
510351538
940140705
593954401
1953249547
949101326
1697165546
1935314912
1051823596
1699351551
199011408
606978636
1000059924
193648624
29796086
1026173957
1708944295
774796552
246859759
148891954
1187258513
222937654
367740534
398139774
67466758
1573435036
1469851340
827734915
1585107383
1947565367
631921256
1089251192
232546330
707457191
2014074748
1670608350
536635526
2063683649
1446970364
1983524931
630028938
687597085
1212699287
773649372
297369455
1586476404
1163816755
1864406119
486306773
261230358
583820801
1874351473
669836413
379782926
287252020
323196458
1060232029
766472144
1749790109
499191993
110440712
1119298504
1293326183
2105674921
219317252
976818616
51405940
1967454872
2092800726
512698076
1002164595
1706852061
306406377
607056403
608318827
412036712
186905509
1881088410
1321591169
23550585
1219993238
1935403070
1129229248
568822664
1257321851
796317447
1777033611
204075981
1604273406
947278199
349849908
1237885298
861999474
649816096
1266703920
1446433781
95718497
1515550480
1374418804
129151319
1255051483
1600159274
967352742
682571302
1777990747
1915202263
844086369
142878729
1095744282
2111783249
2033567141
1146847237
1685217104
1142553057
94423809
378993616
552738825
635366938
863368836
1561088371
1270169538
998788405
1145114443
1572468929
680573029
1527695681
617250517
1045337394
1517183697
797975583
873170616
273278484
1958184053
822442453
239923288
722537729
1379896892
533293262
1504527680
1387366085
2037907968
384826542
1707318871
278804456
1617130987
1543989362
1232481873
1572691461
1911942456
1929180128
889922319
1617164692
1952536679
544422415
2112477495
869659867
1436895471
475389819
792728788
30295823
746378849
2004033098
1540500703
1628682135
1744466805
1975240199
364239713
427564171
770888402
58524349
233587093
1996912278
167859036
1877330965
767197173
1257990193
1270819170
1427999572
459160288
1802153338
392013964
764682442
1755161329
895189857
1845850468
1343659277
1855726301
1826604973
773042186
1849507944
1788234988
2122786737
1440084260
1782313670
55388501
1377715785
1733634359
911475727
1501609726
97354957
1938561606
2072584722
1099060364
1733611281
1628383852
862733208
1035550318
6467503
525213552
1194666632
85508985
585215279
684633531
357653667
1372034840
851168187
367511147
1751964453
1867101761
1471611786
2091034381
1980885537
1959237597
652369284
1537614561
100467086
1884629590
145161360
835452180
1576192510
1412175797
1329037153
844271793
1881099729
551376274
2119250156
1969382940
1267923634
1047097624
975708876
1711953498
1549357188
1703198032
158910196
623896367
480397358
1507919195
525057795
1388126771
1557552696
451770516
111680657
1482159525
1019742656
617893386
1380531705
460721985
2099113105
1545912749
1070484012
833102476
1470736162
1975343924
1367934040
1713321356
668478596
1900778806
1778226400
2093376837
1692782657
157448707
1578707945
1783228246
1151730472
89055137
237994793
1005199657
2029064843
184653844
191580423
808914886
1229179298
2028069784
1267033792
815299776
339857829
1021255480
462220595
1178650969
1425411862
461969405
954714128
332950494
1522010182
1192281284
668236027
530706061
1395998156
1097873524
603845738
783839159
1070964370
2120477168
141608661
2140213211
1749503890
1598519050
1137960622
1502224678
464194608
621463118
1099346465
1049714021
567152770
1899831426
8740694
672190748
964680257
1832705757
659878366
1018863824
1811167697
437391482
716234450
452991143
1508457963
1497804033
5656541
1782475938
1839541545
827693814
664333909
1079673658
2003647134
64005646
609943743
919748656
996196535
1599416870
1818052423
1739174849
1008203748
1345039736
461010462
273983875
659889636
379166789
506210166
2099197142
1779002487
2132120458
1983785513
430196515
1615830378
897927919
1451464727
1034783776
1879072228
1237808523
1642701630
775383009
2029949674
701857965
483497169
271803956
1921587838
2083077279
1610813119
63765688
327732398
1388568687
1224157782
2134699898
606909848
1186528209
1030785295
51275394
852339819
231855944
612017513
591371593
1825266724
1949705042
2129476624
2135448800
1563551216
729947188
886945985
322317792
571326210
1771024790
353874932
1739137597
501598568
1492443901
1577163183
1695052393
936073606
1582149139
29715029
17552009
1034025761
974154617
1340423016
83968699
1373937503
635639046
1046825555
1092046102
443379824
1990362621
230023883
1964861330
1671090501
1096949922
484594339
555265845
1006023489
1417209259
1253313105
636998056
1041443699
122627277
234437939
250627940
723276252
210063120
1113155170
1599295635
604441031
2060170715
11109730
865734947
947741047
314115297
1410778218
1974792483
2052896715
1447704766
1187843261
2012713492
1341091596
1122130009
410956448
322870500
785919153
1087229823
1088860840
619686625
870098345
1756279537
1864900418
387660032
2099528930
161598518
1916164377
978297284
1616054363
1904466442
1210134007
1245254669
639084877
1182134979
184195624
628944088
1580051484
353620226
1662991020
900707357
532702155
1164826173
1948030363
2138070242
231507987
1952589570
439205747
1076929120
246091918
1501399616
1670833979
1979164502
1351537146
995806445
251354910
1703076948
1391143422
1986104139
31054394
1659787985
743599449
1644836156
1111214780
63571842
59714616
2121888079
1250080775
408458132
439494153
380648026
127154160
1171794287
898452984
2002762478
1659686432
763249798
708847082
1204083155
138361176
884787919
60971475
2129458361
1468582460
275184664
1279112339
527690061
457713028
1203182578
364739062
1071751817
1675268189
1736121466
2031196124
1856780847
440391801
112293672
1995709615
1880586793
234407098
984237263
2120202099
865263408
971684903
104390507
1948704925
1013510045
173085643
1647599044
354502272
2086064755
299747484
1636740656
1633823850
1071543019
351697522
1339911136
196811766
935889012
2126702134
1281021798
1728147885
1926221476
937243497
1415730993
1564035475
159739545
1092216024
1863716094
73904477
307002860
527736017
2067874381
886950754
1862392663
1571488397
666030388
1417397436
1760689281
30943516
2141080251
616831415
565074140
44651585
2120973411
1023389644
1846145078
1073353677
2000459526
1284153601
149546975
494365884
2099088127
736378582
797552579
1647953475
534222233
1061373146
546467203
364568519
68315861
1640840967
95961915
1712166248
2090974443
2118859945
401628276
1821815414
1886206457
1405885517
1840097765
140077598
2095915
1489839323
1257378360
1231083618
1062284879
969318499
855616264
997376220
1926340150
464135944
1690556809
1354388883
279295542
558195532
1146850521
1885580957
1923144305
994885917
1480847751
1221024688
2036116907
1014313425
451279954
535786681
2080654056
160143156
739466782
1470893759
2143824258
290772217
1978745952
1377332566
1945253122
444741091
1321987909
1462047091
1618147155
980901736
906310501
1456009519
1699476947
833872424
41077418
602748200
2006777990
821053883
1583719206
1040101531
183717067
1653800090
443438176
1107839228
832284655
1845326521
495133605
1781126871
1942662892
482992142
288371657
2046455183
95596084
1112954683
1450353201
341017789
1879917283
1983306274
906811024
995383615
676422070
821890520
889210276
1113642394
269608964
1922406969
764984814
1682927352
568985378
9505886
1085012290
1019722114
921025064
1849347926
115836270
2062569726
1798501910
1383831752
208038885
985050099
982448691
1683430525
1637596976
297166577
1524965427
2123776577
352239645
1098606339
1887245837
1374956196
2091317033
442737340
1529143177
559437234
324427518
2141354497
1906383699
1627353055
746535304
1918785712
120290294
1659601564
1376424596
1992518858
1365246781
1285441009
308165572
270077208
284141238
109317627
1224858329
1579143178
1717818160
497357798
90381327
1869736374
4998895
1530386906
1015752785
224948377
1885544973
1399636953
1315475620
1130741492
125769657
1776671013
680327859
1730738091
751990940
1419751923
1198967696
1756101257
1478746648
1894712893
2031787418
1767035290
352543158
399117998
1953546965
1891844089
1051684455
965569818
1192964214
257732602
1704942607
102264799
1490821227
1447548808
168923965
1312459087
474722101
1589287472
942242023
281903224
1814061706
1767675345
896638532
337482307
629504030
1830303531
225182011
949707394
1719325786
1720135859
302039246
1452016375
1078593322
325545620
1783880669
433479558
1864951649
1333111458
1269114101
1095171039
2105074187
1929311417
102738836
1406306260
67303533
2025297204
426862271
351762246
341279321
2055403804
537230891
1374864542
1720403413
658767329
888811366
316710581
1596677805
428388720
724106118
1206552154
1468667475
817024312
326115548
1517634078
1845726256
114650174
1604522577
2048704348
1491477986
407186774
377533565
1046663472
1611510403
620933233
1588537528
1343839874
1964680830
13334412
401239087
153965707
766203068
1049372437
1460213997
2012619486
1693365614
1417558298
70266799
1989112095
1129214111
577776569
1773761592
1318148305
93868192
471986496
517332254
825464332
553168184
42052356
1665394907
717431773
1552673936
1882122396
336214707
261248937
1894364915
1235428043
720906377
749322478
236483397
224601903
45484165
1797628456
1196487824
176218436
1090190416
1207002319
872601531
712981675
2077530712
1734070657
1423436220
256343897
2017410167
219473007
1148560193
555202139
547266292
1553210614
612559931
526587611
1934721994
1163393296
387583441
1316605018
167781153
1341625996
877936270
868863845
185690516
1664001203
284286485
1421448881
2025741271
487645593
1904223148
1155992558
1632530859
1787594930
525886851
1508475565
1952434906
520023626
556736005
1797698984
1732878334
1045936147
562384309
710154049
400956943
1301258130
1513907118
271564557
1207272223
806525585
1336511305
1799241950
880735037
1528586567
762414770
1836332079
167417422
478440884
2138968867
1212034162
1290101312
43045684
519021359
933301929
897466322
2061852712
866812714
35465412
326215941
213872200
658221995
1713505631
1463445734
454834629
381465188
337537155
436954117
681388190
2020022181
1919614514
105093345
564857704
252976175
1250525347
38340495
1844541071
1502297813
1456556495
852537813
1000875543
714981584
848225878
867736834
566013365
885887309
2005351260
5980136
1997100795
635111498
183303345
1868717177
1660920308
527305523
1028219871
1834488848
1108624740
1784921528
1071521881
1083717428
51877821
1545204146
312489787
1768377134
445221092
671022515
1361537199
790567291
279475869
243474979
1465144869
678756346
1814077571
2006432066
1664055975
184080131
1188940895
1119703823
334944589
325868182
1292859628
1789018942
663640733
1269451280
689731296
1894219685
1254934836
1420890000
925513539
1687125758
606932697
1024637386
778409160
1288908166
513905610
1812703055
13397529
1608708809
1869293060
1472830584
1226653982
1171137742
776238878
324134981
2045966761
1335369670
748504334
1060285968
1942473075
65349387
2119521046
483081711
1480409432
90376168
1866848065
930528064
1488291698
363215251
1226495486
234571256
979560748
680151311
1446823880
2034478245
388318573
1489864145
764049524
613063437
485566284
780665903
1778067031
339260149
1735078358
1872820103
2082238979
1916469124
1843667074
1484771499
1661865488
919279535
655162619
1634237041
75895017
911474846
1122540443
89029564
1278284480
1616847440
177005793
1111351182
1515489415
1982620837
797139238
1613287193
287268800
1539600467
1091168912
87663569
1296134269
592910547
1454665771
837546313
2097759875
301686439
994663788
945323635
996075927
1702883999
2011842266
38330443
1642938396
167423454
1330404542
365939877
496558564
918609671
2012519452
860406213
824701051
701084483
1118596431
1072453364
623853267
1403687837
1639140260
1284775335
1608210735
1262486474
167290032
1120511525
2050926749
225485133
571291013
1410892776
1538344046
1421389264
1176981842
53673113
2077313069
2019221705
403307326
2021416728
1628830778
1933045346
1112557048
1650133487
1507126716
398638655
838884311
115688721
992380005
1445039454
505337513
334073267
141582417
519961
1643696265
469801166
933270536
2078453810
2080277812
1495311583
1537757582
1199460381
1590685856
1636287874
707789515
273677302
941299972
745722287
948347569
2042919935
1658606212
1317766781
1963374484
957801008
934193741
120239428
516014855
1979876689
1534767517
593095466
410736505
1410558819
1002916687
937652833
1086786880
2093341886
2108808122
557895950
1649082311
912546365
1307730446
517763082
7838291
1015629895
1909412089
809564386
397183334
1305106813
1218238801
1407327310
139550128
583318447
495022496
106372068
1637761789
461823815
169408433
825729476
419250822
255989434
229027983
948166987
1558115186
2039438147
815166979
1394431844
1725848677
2036820062
406965687
925422411
2058382900
1816671154
369435467
1227218971
829830541
694531105
519725405
69363641
1562406549
1538121748
998509134
659626229
1350205884
1949677527
1615135819
1933091470
1971988528
1490357564
735076966
308409813
409693381
1058773502
334825770
1161480563
1259531589
485426191
1601232604
1287935322
198741678
811151581
215980619
1704970400
33373168
678787772
198838914
323585726
2141695266
1240245870
1814244054
2110788021
1878032494
1393272375
2093474957
924866980
1770540272
1351397771
2120729527
792591291
1456558857
2134123442
271435547
930070523
560265069
582607959
2146817791
451749793
795306045
1150524321
243930396
1625562738
128783000
431995815
609371810
2032767909
30948822
173078859
2012469086
1332258946
1655826119
2111590376
1952990042
1187909635
1140969168
534557915
599857481
1422495905
1372038150
144811604
1257943450
962077235
97333268
517168841
1405628306
136505208
1771613633
829833628
1506884970
1658492717
1662076543
129566884
268709250
983609744
40923272
1919917662
1830948406
421639769
2135721389
182387432
1801136332
894225947
968262594
1008102086
24854158
124216981
1439566379
1710073482
465738555
1496785867
898950497
484459637
2066047099
707929379
1103860264
817642350
1614447431
792600752
440961599
134313790
1064297200
853659919
1049856823
536236491
604455765
423988429
813366831
292611479
1104373485
1173882067
44843087
612716803
1429935473
1837963129
561317259
512648201
142895661
1709311100
248171290
625625168
472622965
799505246
184742835
1270287435
368547982
662818776
2065165227
1432734221
1465973312
2100720797
1083332599
379544790
39905533
299442956
1333663460
1272767421
242304327
2103259888
1874723350
1214215022
592765535
1605913640
1227619337
1429062453
1419462978
2028482544
1382210996
462447746
483644788
413528644
940126428
226794537
688894482
431712960
1429932440
1340756802
1197101865
112443439
902203169
164754423
872218297
1219135024
1902173890
81358062
1821827313
1636875262
900979596
395930208
1919791342
519096213
1106117780
1417132308
1426375293
1698828167
2144271928
1377114739
132358957
103720847
1850559664
338117145
284875223
712693305
2028170629
1140597260
1722428842
24638673
637199823
164517165
817842695
1843426940
532345210
731031074
95207236
1171361482
1519873196
177528790
199591583
911162796
1310184166
656636698
1106756779
2014713041
1159353728
1259380226
1851212283
1091069219
1773368861
1243073455
789168186
2124854623
409377243
1079832027
746145745
280633330
831596097
669435876
726450822
804076256
1030474784
1224244957
86594601
962096157
1736896451
195729831
1592308455
548407025
500466439
1635996925
603243049
1935331717
954355597
782225958
202207169
848372907
1381738385
558840169
1543382352
962659646
1451082215
603393925
442670608
379888904
24610961
363092869
966236394
1144048261
1709285574
1125367968
1564763481
347197148
345643132
2108992500
1823747662
1816733818
12352481
1835888874
171935757
1882724375
1010878407
895816271
1242686026
1574849330
718259608
671464981
624365944
733806154
942729766
1949392739
122688152
612354108
1667782992
1828774175
1504393527
1620539122
1180381260
312322556
861356107
587400730
1428125349
263063337
649948512
824471582
55947754
461788600
1391601932
1381023339
334628750
296266672
164061507
5233996
609847629
195558736
406153920
926278265
1587518831
1627088089
2098006243
733064414
413611969
442042585
619598931
1123746338
601003318
991626866
1438830234
1329968081
185885014
1221561996
1110368066
1437567887
2048717800
1012871742
1498834799
703060039
2138484228
849514796
1339244414
1628597697
1358878480
2133374394
1548941416
276037303
1600696023
1375305303
1719788968
2011249809
219895206
193843651
188812804
1538786521
173808336
1267636567
907749782
1886857153
1692940231
510721608
91405324
1950830906
1866546640
630663058
69175652
546297980
725387668
49092840
233789868
1592451998
1066411927
603973071
306128616
1861591321
1719710699
606727889
104889284
232300564
983710792
911105597
1905391039
1641519744
1715601229
1008771430
72595205
401124020
1014838994
1345387742
1836035488
344742061
470514444
1210281336
1823006190
841594967
1562687186
1680141868
724725619
1639707756
629816015
497214566
1707014911
428507990
1416942903
1936309027
1693723332
439738518
686660691
529433214
291320931
763627084
1690499452
1726461022
746612642
587485224
311470197
1572118148
1056080169
405452004
90234672
1162926140
965912670
575890328
1852798980
143298030
2085018269
2095449826
756303613
505852431
1057147477
1797432457
1662362782
106200555
994689692
33381529
648078643
1647795249
252160122
1371854475
2108394592
742702439
1584733805
1517776207
2025064222
96406432
473443591
674284815
1845635095
208164282
119518436
497648530
574064115
1883580375
1992795118
995694246
1606099703
573786626
1293435431
1417016075
1965686361
1644732631
441255823
952333017
1429662213
316324337
208907387
780452817
1318023067
563121551
505503208
600474529
1907839851
1949383070
179750692
1621097935
1882038488
1493344278
104969239
453094297
1149290848
1741544585
768181493
257961627
996330265
1621105416
655135037
1577860954
1262238511
2135488844
125467542
605357523
637814692
2110764216
1798852435
817942375
912857243
754615093
1263391043
1347970055
895746753
2033205557
108261447
1750437364
482608962
11301923
714247366
1577616984
1157417631
1806570831
596719040
165219235
529623538
100623312
392174722
481281470
1843210858
1777458156
274835257
31586616
1793565489
1622726795
975712614
359600
1922078553
563569319
2076113501
765850014
974872903
2038018531
921661020
1042342990
1766931588
451255721
1494258808
1395212603
1830542185
645883181
732245981
1008973319
1362890687
155167819
284632238
1243854023
766703455
1147991987
1402454690
231292986
1477339116
859665211
791420331
573234790
1369876297
2055585977
2030972565
516989637
1969736143
842637118
1329560175
883635745
1918528870
1098975226
1160183728
1201309576
854477426
2131664499
438697094
845784914
1355046251
456781608
467076253
1328208031
1575473276
757418485
580514531
1516293589
1950841774
316871847
99381802
435302253
298982726
1240207748
1753912356
1517172206
1509934380
1762725977
748546926
1742227346
1931645020
387750880
267994524
2009119229
1134344183
1115545972
537274103
1385198136
1543674220
1476635583
1677817297
1376525732
1641439556
122728898
1151188946
1954227665
1401820833
1129486756
1007342381
1504818848
273887984
910688886
1267106696
958962229
1014419048
2026381186
352998449
263727333
797000900
316964124
314364686
246702795
154913508
1783784697
1051158407
1106273798
164093083
2084289991
2085081170
1720668521
1017359035
269076056
786030300
1363607651
1400740877
1429527224
557980277
995801032
1437929447
878231072
495690511
1134226337
754104148
613358702
1975072030
860142381
1197395475
1651502202
1350031833
717306559
1295276028
1884236296
1845674413
358778563
1826995152
860634987
1614541564
1875345475
1512062702
1933852827
380646604
1642005200
1748327991
769398809
306956157
1680619104
239342528
848154344
1842318669
1180946162
402330354
658803752
9673011
647961506
1755962278
1538078273
1425290701
183278920
1350318336
766278630
1343776740
790872203
95562901
1672675430
1082437706
1092945608
866684084
139329609
1263710114
1080010766
991350464
689528411
35638800
884788217
1661652664
1500959293
1739634908
935161845
338835544
271000459
420118259
1598058448
142426004
2042215815
562473739
790986376
798386196
1021413250
1064257420
19052671
1937062935
445532344
1763196041
752735361
2030789143
2026210148
829590598
109183963
362958761
1068716826
1613837553
334623817
608408901
1129341613
513870266
1171474966
1661884154
1835271967
1217693019
389667105
1071666858
2035733542
445810560
364797062
558758516
1890644255
853561274
1669872318
1913007305
900992335
1083211453
1520473885
1862687910
1229987981
1315108670
1332847684
2030556965
936222889
113250125
127750345
1761399182
1299702712
1923108381
1877379750
1207774677
1129478163
57270870
1475144119
1368806134
199022875
2072820276
191400061
1637621945
1178824445
1020243128
1464763941
1233459665
1981606330
2135280247
1735983556
1066920781
1155613388
2081445567
1533164725
84498071
1211775772
1207837793
1887307218
702887254
1917498670
1262872378
1113555161
733996185
1612970119
931026494
1233087490
810348457
568860173
1409180574
973223401
93652988
777039495
1977455978
1156852398
1082572922
625507216
48895864
569671069
1297737395
147339207
705087616
1704050573
1223930897
1345833720
2036632749
851677668
1939825245
276354774
1831190388
1808587351
976369805
1593101529
1112397467
317701807
1658656856
937116464
1611430413
1465075212
438235744
604384673
1305886391
191422970
77360386
1062550188
2135506398
263601365
182548615
550168112
718728757
1876020720
1711135285
1621014108
1572999038
1733537543
1222746395
1783524880
2131882061
202745119
289466166
558907759
136624772
1261459720
739552032
1793473079
120671583
1510614843
1203071253
922684593
1369958478
1782469462
475022315
585631862
1706340894
1443144293
1057554260
175236362
1439127427
1389511277
2090450539
1755693056
930077058
1553799624
1252883518
1861775593
1988790848
987081346
458699457
847011033
787451505
1201024333
599584236
1850172327
1871727079
430216634
1023198288
1133540778
786307756
676002289
1113505845
1406168900
1278927946
560348222
1988580069
1510721674
307659854
270192520
759323135
998292462
679908770
1739095541
933981423
322961142
522054724
285008979
1332551129
1607678066
1183144269
1767443456
1493907165
279283187
1917123529
1299032538
568080337
182221911
1294646338
1914971171
1833006973
1257669472
1784942928
460609194
1809217087
1189531317
238983481
908468964
313506591
392782270
1897971209
484941375
745087482
1631480389
68471282
589619546
385798649
1755635140
1449653569
1414712951
884823398
2012487104
455495749
1200791925
705093927
46929638
565654603
779693460
835738040
381924586
310696654
1640657106
1896993795
1923972399
1387091937
1727340371
1377860183
94249978
1720075315
1891933011
1468777136
953373437
1278776362
214241444
2008399427
375324961
304586285
1925970927
1267931275
1280884850
1289938930
254194177
353400385
386600751
2041509973
1721097886
746032187
1159866920
1892748592
452522007
1836030971
129977608
496081735
1817904116
934969843
57294574
257540574
1054218064
908259289
115859304
793068928
1790466109
621075046
544472185
920268660
1928874171
344667552
527644115
1558966146
1458372043
316870829
1861526291
1125695521
1779820524
1240727075
1011618590
26296048
1058275870
1022533887
396709681
305514996
774865822
754786551
37643951
478481501
87787446
121645752
1161128328
75556610
682393075
617523349
94127883
1271004324
830884646
341192051
509109034
1884904688
1916699199
1805155308
82587407
1454889898
2065677590
704903261
2120776055
906703068
125626890
1838478697
1966962670
43400254
61528629
678364887
1380656554
1864771250
1682708706
785143430
1014993212
428259543
2024138886
1442052766
810382145
740785637
1319219104
2108182561
1744849356
2022136960
1495569013
853881059
1660401411
2076992354
1227182662
1367791853
1511933877
1162885405
1975269241
1398713389
552900239
1384166345
249138305
1680924354
1601577011
443258163
1856932892
634078897
680842556
1856028127
310570607
2027403133
2126903736
652370573
1417850423
1345548694
2044280964
1997612989
952252898
1198122296
1659997670
1096330057
1414146917
1555066663
1979753724
1657510499
150239296
1303764975
1006770334
1883477337
1076750318
55866711
85847115
1299491289
2089507696
476072038
428313019
227629872
2031788269
656671548
1106936477
1465881786
375260675
1771460642
1912644367
1760816954
95020806
1037301309
289080386
1970123424
977790045
675396002
557198429
1364352540
683420693
710172979
185586190
14279578
1662024103
82705125
815003028
1759284903
1557028593
1789999148
1052002193
401603449
1673269977
25761866
1031769495
152646314
1280313785
499999993
1924836920
560084226
245259794
933350224
115008330
1021650389
1212513580
1431240944
569966333
516100637
456908136
590147750
1185894695
722403591
95460527
1169270896
1357147601
413975284
1110275562
2037887128
567849443
1263815368
199832046
1060493275
236583908
1927916312
1051872644
1825379337
1754040769
249662509
2134319625
1662316416
777738062
227640628
1353552686
1319479754
992087932
355248011
1210002167
1579451386
472670435
591902503
1912423180
2075197552
1589742369
181118690
2024911609
1915936567
1259139023
1640960093
509663663
360873589
429434036
384254748
150464112
1611895426
1945718152
1119265498
680447455
338006130
988156754
422530324
435886068
763370164
1247904695
1220025704
205031792
1282666907
467162381
508100555
1787173143
2145455861
870165905
1715314643
1552190322
1313422702
1306712225
75483380
1512565880
83726644
592031292
1317878027
1878418643
1829121178
686776280
1706098759
1720348044
1146964492
1729129845
2119524582
225010068
236220522
430443136
747251330
1420071149
1491169739
7280387
1186711870
2065854563
1864921692
645762134
232580057
401418099
1953997054
565585208
1658595830
354096894
684888179
966760709
1003413923
1799025985
23976580
1472330815
538188078
824377252
528564846
581863572
1118004381
839688896
666335210
1090458806
1205120415
1203925462
1987497617
1986269062
999273823
448491596
668446849
1266100793
1457223330
568689316
593403961
544032205
363218965
1976135359
192821212
1300312627
405332003
628431321
682892727
1138455118
1314670598
468821685
98229267
241993722
1280621834
1529121165
237171267
2030878723
1261087039
532229556
1472824641
1330422839
1263876188
1663878856
239348966
821443999
1229014067
93576479
213267032
1628361576
2134385329
389972675
84389586
1228816368
2106781473
878180137
982427341
778136560
1557930734
240911833
1477345181
1980856453
579546526
1445664906
1904700226
1153754671
1262206445
861753657
763760540
1690675932
268271096
1054818165
71776783
1915635247
753057672
524394428
2119093975
1253634659
311750641
121525332
1832191451
26491024
816220346
2029566256
2077857690
1154990045
537968731
960803871
1764074957
1510364933
1289064380
1506639927
1452458976
1278103892
601562445
778910069
1582980831
667103731
388101437
1792727951
1386689220
1859576568
590323701
242892943
1015148722
393603239
1927521939
1088541815
953401113
1715963674
1860314586
1117227763
1537863283
1579627400
520787557
134786566
2119370328
1525591201
1300101162
88034487
2016485768
855921185
1575384603
1083279552
982158235
2052591555
1235825978
59777030
811783790
232042222
1967962358
1892502331
1185067711
66853709
1918439052
1370754531
1891343637
626577925
1005011323
1939846012
52900533
279063760
1557991683
1626772429
44183414
297527755
224003567
383574584
296360375
2070479187
947638475
614881066
1787798960
1561367567
1105099504
635618522
374789787
125821155
1406612553
592681642
1674325605
1577572212
544984082
1456683556
1357873111
1873389078
220685895
97539139
74533641
430766856
923249707
913859147
1074461892
1811861406
1979462358
555099282
1513592396
222222444
651377908
1872692608
1887024387
476814096
112828218
261919764
293565488
1816162877
897276207
1478017665
115012495
1510476447
502244017
1915252325
387520354
1263560039
1105182353
723091903
2146432424
2126602933
1843655537
1522971368
328070590
232257196
728160589
541298631
623669367
1646238803
1557578086
838099666
2068337098
1292927299
1746184256
1372241587
1852688314
380313441
760237219
1760052120
1154708614
1583896589
1811413344
1009481496
137146923
819164261
1113576508
490022546
242587428
527457836
288776532
795360802
347493854
1438943708
1506338084
552129020
1106282112
394739571
1861958630
1461245591
962900868
2100114824
2027278843
1825163717
1679423656
1967288380
658193110
563062710
320454346
1321540032
1708460621
1334866915
1044432011
2128173129
477446055
1951677307
1453522342
843312571
114986014
422539185
474527414
1156732948
1998810759
1881490414
748004933
1653198786
667380235
1757631612
1901045858
1652026621
1809893064
1401087504
927602756
999352061
572283931
1860358759
550492079
1556462598
1559415723
1478976433
1400320233
80743455
743070347
1330631650
1644887968
319805806
1703311453
310864706
1698154786
901768222
2114574646
982233738
1769628400
166793459
1353009034
264642303
519528282
1623033115
1245295222
66429020
23034784
1853573708
870758
352581746
410177266
1488228197
50202726
1328516099
5730554
166962281
1073400442
1855135324
1263209949
302032252
1392658033
1276480374
165317430
1149620086
468414285
635808783
1702831195
1338032217
835925681
1475174198
427803476
720384229
27699192
216589386
739759257
984837221
1263212580
1096288461
107714563
1205904660
2081174326
614051372
155612953
960987803
1976525447
1492960844
583233499
679392808
892365712
2013203092
325477299
109483096
1337151105
1769929577
1309105384
1423914255
1728362173
1661097632
640904071
1237737385
1088166677
508039140
86735394
359463136
1878264223
1739246058
1995787918
1339452207
1363679797
117467410
589453405
584314369
1827248926
1740087181
178007501
1908507248
138577897
825716324
1111838120
1631168042
769041190
1300896912
327000537
582605781
950830506
187373656
2037143750
1552758565
1064407106
1152832671
542317518
379089637
1626778039
6149320
1797069007
228493850
1538112132
1763095937
225656796
1967260614
634738275
1659877954
778367621
1283884670
568218431
1920331058
1473693716
1039920858
353601182
73278890
1880958380
1736746278
350606109
660207770
1563443396
29299192
535558122
1737005369
101641996
610826176
1527691610
997906072
488121461
2135255040
729291912
1163916973
320094858
1462905085
17846875
775617963
1956114528
887918228
1658006572
662689157
369946201
741678453
1945212365
1789367907
537841768
37665824
394633588
2077657569
889982202
756033796
2051366157
272843728
727766030
1393793292
1620444151
1434164748
1976268379
682590047
615297997
634721149
1185272322
1672104116
1218113485
1818241821
1120929288
1744433359
1615660253
564968645
1862523496
623163653
2090130204
800880903
220662637
1682208102
640673930
192756833
1703735350
1373061086
1097858995
1913617805
1782819504
939322911
997659
1564150075
1738239639
1330452555
522238362
1711818844
1659047579
1415320484
1264246223
1783887514
1543900197
1585998931
1238807575
184457974
2068524170
361175394
177789145
123221441
177627316
2096677005
1429696618
1756069297
55440766
174907098
1112678552
700857816
1185739155
1398026845
1856992663
2023256371
2139234134
87348738
1011225662
2071126190
1135318949
669057762
328439011
1955039153
1639204221
495595088
1624259083
7371947
274888012
416653796
871535724
1233370264
1358258649
355867651
465294187
435120113
459005809
1789080237
1405903061
1754465462
37261354
1744875497
135182249
528249803
574106224
1001349197
1130426210
1499788659
1787324329
1836048297
369076001
389379123
2144190961
882749703
1939065064
929270990
122990546
1527031178
2025770472
1474417917
1473623592
788588267
1343243577
1960847873
1444464299
995741615
822894988
2052713908
1182208835
1607151301
1808765073
887402002
262769980
1762131975
1412293745
1237960766
472957663
1023693422
772024291
1753067062
816613264
1838698835
392939341
1566992818
686880370
1654312499
1595169648
2067984185
1613827591
1586634451
162877606
1157200811
735655689
1769884113
1065479721
2024482390
561312426
1156910168
1574812892
47947842
1381722941
843597619
464485800
950702010
5984062
106139999
681266510
365118561
120401833
1056641072
1131153100
1267787865
1460074413
250176921
1840704242
604402664
436028551
669861214
149052653
1798727616
980028742
1312144397
1675071475
777845453
453093531
294880948
1966380080
2074018373
1836809613
2088600421
741760685
854663455
1439252365
141691427
1079434107
935344201
1867183985
1605226169
1762080960
1775268150
411762718
942653535
261261657
619170410
2031548879
685875350
2471415
165485727
2027060875
444996232
955033471
482449168
356157356
68050471
1090886981
1639425574
2143205790
205683428
1894311777
1044025906
1356892290
1293660505
1085707639
1342640363
1373392325
32459441
980028045
1577548693
843761403
1301709029
166829801
1197754869
1153274987
1681376950
1292859779
399336497
1006383967
1177395295
1850186997
28718060
1348240210
1619898501
990932878
137263606
1338620965
311910010
1330274763
565715402
1740097648
1086719062
236706675
1646345716
1699326931
1308014037
627488377
2027889180
1495853743
1892996684
1319827728
323244145
1361914935
375605281
465281407
1436435542
210813596
1712944600
1714422385
1503935978
1697398684
1954589315
1777071283
433181584
1871823101
417964391
1014853483
1458510253
1698942406
619522475
1060127560
1933477323
717955545
534694293
901796666
610833706
357527201
2089824228
250154023
245233475
651383313
1551034604
188742689
1743650408
1188650000
1197004169
766308340
2004126717
1599486599
823638688
718304314
1988201178
1977533400
117544191
565381542
939741393
154426640
2010551772
391381702
211988964
1604637289
1632939360
1312754306
603062452
718700666
248725434
1614418797
1054297234
610634229
1663712898
646565034
658029073
116561150
1517396165
553564581
1480118319
51771523
1258993422
683077337
1361789396
1436519877
1201625666
2105263805
77347497
1489007306
1143660131
833170373
1788602378
448288532
330009136
180810211
2119462174
1964243137
1601252963
1678893757
190980168
1878089281
554352451
805901146
1315290778
369324183
1543362585
1953595381
588087855
2059062056
124325869
1598557147
1652662557
1625715823
1784530957
101553156
799191024
430297114
304273825
985418037
1140706859
2081716499
628912698
1776311660
1903454047
1837226197
137883203
296205613
1859845047
1041102772
393422878
1334533129
142474888
613765368
1525344163
1365450586
588300819
1552833169
649874463
10183280
1494724167
1783226387
1404653916
750118406
233510220
541519644
1613731983
2108879507
1731366638
401967950
293827627
1366055206
302626407
1062568708
1238677975
2079242976
3178855
949410669
2019681969
977555556
534385393
331698789
1873781755
1600802547
870597656
201657771
1166521381
1507141676
334547070
652649001
2012359875
1948477228
945665483
2083917794
1583958914
121517658
491125944
1605426620
884561123
2002686547
1619517014
32578828
1239848017
1734162093
1546836195
593002987
2055571864
651566893
1382462644
15729367
1207913266
1456595337
70074564
1973810566
1235230980
1052253600
218404415
1926702435
936786943
358883543
702116768
60119178
67577297
903639490
1105522208
1771698541
83365860
2044933054
410405102
1437125965
853897489
71342272
1290451912
162475055
557130214
480357965
1965635937
1308567036
112518102
1730352062
1675087366
1816170633
1454781957
1865542153
396882546
125416863
705979832
912152173
567856859
1758550583
800793944
929996361
375170710
833817278
1953995934
436450510
1922918037
1521250222
193470884
261224927
1914860452
1613424283
330890892
2058964702
2038845776
263291549
1551229691
1382556836
1124384963
1854996800
1671477024
1001668771
218145059
1389130637
1719574919
743352556
981690674
1748919240
712460721
550985755
253767921
158090716
1557473436
1106505745
632865983
1895722790
1623649429
986051491
158913542
1601113942
2124054902
295172259
977992562
1873507906
187862975
737636430
923037505
450262092
655195647
221788525
1085985512
404994100
988962217
2011487010
92102246
1530165203
318913482
1353307524
713516666
1357706559
1595744800
1974009696
1150224384
1029188859
710204993
1008695383
1018766103
1600642867
1286184750
1290691637
1577047290
792516531
1687113404
781160430
890511837
1275518731
1361621899
107234923
1656674446
1340925774
92911894
645543304
473332460
758700852
404756210
399332115
672680532
375620173
808487491
849407103
469604417
671885690
1594581844
1054811307
1215448924
1055623068
1582628835
2139826615
1699487378
1609571440
141354272
1083413967
741931793
1710962881
1946904068
589288245
12163477
173652299
265212526
1976135951
345994703
1460360203
989245084
949689903
2094460900
1320569686
274590220
1674880282
1894514872
1923336337
1336773758
1100064149
305972932
131104244
2099140251
744376830
2085025813
990208503
141425018
666268836
375373033
1469491966
59957671
145735969
1547587313
158310452
486914825
489480159
136624772
284298064
622930214
1746184217
1167119326
1870770153
1723590811
468211300
1728591873
22905186
1259922432
1538153776
229027872
560661140
1677769517
1014671508
1783167238
690885327
281423793
460498535
237502036
568032684
630996918
234420469
1980517429
1002555111
1210820329
233975521
1260802615
1930284346
631048259
796501212
198747037
1458813608
1630580961
929789373
1830403914
1955907106
913111348
1795400547
916727815
902490921
491909048
927124438
1267173973
1529660562
449431491
1901635115
781188903
1999631135
1148524197
433287021
846508972
2043056978
664405970
937512970
1595342587
1615425261
1953524828
357358351
1545997545
165929062
2118616745
24337084
187185285
550747323
2019602602
334474755
17188639
392100074
2029919888
1882608031
1412244636
710098393
473815750
291392260
690672752
874986527
827558598
1367545378
1509763087
813167960
1478542427
1111434529
1050357113
53092220
1302996620
1852612298
97180119
1040993476
2065635634
1765315380
25191396
750198028
768622622
1630665265
839805342
2036149543
532838052
1313547243
1303121732
451701465
930648043
960960125
161048075
482175730
1643931329
723166988
1387687758
641483630
1631831466
1004825962
1244226612
1505927358
267432629
1169062108
797263952
1394187763
812180200
1332735365
1154759971
108828453
533698801
772856013
1793814790
1417979311
423528633
370995830
2050718077
534707217
516850188
1431333731
462872175
1344787917
732350844
715486971
1352129835
793506738
1597945727
699395046
1780277436
2016714056
1478343755
1642094053
1441073924
867084741
1820306967
1662893125
1904540145
1687511951
32780493
769430566
767584737
283257240
491077473
2083850808
22701214
1691308758
1247810257
1053433230
2129623697
585527793
232196339
1163564190
1250930199
361173428
190393510
1903165055
704969561
1777603439
933308006
70112066
372960826
2010511836
1162454520
1649988842
1009406574
1116705737
1039934868
79636683
35809204
1458316141
274341192
813902050
1784660933
1389141951
958360704
849200246
517054579
1381781884
1830289557
1192098900
218851487
792355726
2119758513
1754813691
1169706318
970750302
1549913643
395474448
1348574144
950934145
404783999
246910788
1598196509
1981432902
1136871094
742791615
1230423323
1293972564
1726068506
1611060974
958413403
1322332919
1891944983
1152995818
1741369735
596414648
1089025205
19215180
111439015
1159765485
503902501
827062943
338636099
1897836947
1409254534
95364533
1821530379
11278244
49905301
69719730
299848463
1699800834
160237733
1205463217
1426457648
1631962283
2088682121
223912597
1242810084
1278682028
1527013787
1926261933
212779675
185823914
1825115330
1015253695
1098293964
1538878743
1668202386
1966178765
708943588
821387439
1337522621
4231570
1247158066
23575020
2046326438
1916276519
1885468955
1908293621
878401775
1838515743
1890886455
1861385242
1894792701
1271617530
305845752
697581692
522214556
2042240624
1411660760
1463910487
1968775225
99534076
823419916
1826083046
1637964419
474779256
555099840
801267482
1157767675
1508614957
294941486
1864359550
230341044
584493884
1682426540
294622523
1264449995
680170688
1355524117
1122400603
1764607448
551758931
156263078
1561815633
744294898
1422618315
27137114
1644241948
1871717263
1140268575
1247501583
1215370527
194189839
1631382436
1908698755
856582677
471432969
1454823827
1938205876
1960357631
355447134
1456105386
751844740
444300824
1428298689
400488510
1565530643
1235936844
1840850743
32897253
357332378
2097763102
1210907891
1857565094
215206677
245467526
508094906
82681760
2007366552
249879454
911413121
371658894
396577075
126286198
1035065302
2036727429
2092736675
1153069992
1987761461
1137515371
231965927
777969469
298162240
1257307761
2004800173
881856418
771015932
1161267595
341550443
2105669274
1161105067
1198768419
536509290
1175728091
1528536664
1647310387
1601426973
187508480
1473035957
234449095
1439624455
124626778
14266422
653846706
1924267642
103924312
867801644
2137107005
111143719
315141510
834745727
355744138
1454861736
1431833697
118366432
1723091570
758958829
1515859837
415900149
627671251
978235631
2064438389
977675829
110788223
453349491
140962998
285525545
1180980973
397874826
1615006820
1095205275
1992605118
408231901
1847362554
222000454
334328904
1860044879
1303106556
1943118233
1426875630
1214911605
145116224
1286826723
1925870815
58048364
1271527361
1776615239
1021073497
868999761
428702250
2141524337
1161429136
266529933
1062419651
739193104
828950537
244282884
541532137
2124775549
522813568
1037480593
1862869123
943585218
186772231
1169419996
1839551927
1683998519
1649724450
2100390445
271876864
2138573295
785031231
574088157
1119349513
339892087
1706430014
1528218341
1668899303
1186849123
867065148
51716281
2054210106
949137673
334956465
562597018
1281105680
194284377
39525897
771637511
722331581
319220276
1995217225
1406291299
731290432
73549176
2000973506
1111490519
78872030
1352891198
1834507514
586753578
1828422670
1245823712
21711057
837910787
658434553
1927993601
815728130
690713371
951666516
346179669
382816489
911252234
1632603683
2075978478
1566498800
1401142661
1478921048
1176362203
1867662852
1044312313
583205525
686798620
1165823619
2125976759
1945841425
878043256
119067341
1284093079
535387175
1959204298
880807283
1126339580
1776702904
1863078921
146073222
396866652
1571598596
1404322144
1602658147
407672810
1240293862
2098678990
1848980517
1478317598
1975700166
96708614
664907622
1120891558
1113792631
1445337724
1702999244
13577156
2101232685
339202965
972651438
668710821
886319793
388933820
1866949670
1240107719
1106306719
1754203146
1439616419
1454101438
1995286388
986534337
582401601
324503352
235377853
2023587274
1059859575
1884576135
1429133705
279507363
719756302
899240542
1880969075
2061098065
1875829958
1878746889
2145070150
1369464748
797160811
1859783396
2143195118
538276640
891506976
938102871
910505304
1701578039
54745996
470948510
1498699500
1195171212
2076093343
332243825
392562653
986619747
1475563726
576541275
1518740178
1525129506
1014970340
973873140
1465050739
235677091
1120276413
1137315488
769152284
2062794956
573267340
981410280
1639675640
1052332056
562193728
1979965818
343850581
1045112804
1449353743
586264440
1881279919
966660031
963382005
2058520429
1910951122
783702825
420024785
1089083972
1694624173
587702970
1465170598
1606422169
618857273
1723966190
573688436
854041072
655038558
32374015
1950057451
1033218618
1091553064
2084028003
268919597
155748113
832557304
169411534
853738058
1024191741
1626811177
1313873040
854312226
829956350
1680630482
1312962593
949398619
1600955444
630394467
1814997717
1324258082
634150693
1190428671
1220927035
2113803253
556341293
1353936730
506989665
1535669026
261289420
1054315996
40547719
2009993205
1953533401
674330515
1859877874
698988329
767464786
105561642
1234362443
1140080731
961042363
793014957
707683087
1880879243
423391691
1529892555
842890669
162235943
2125982181
108165114
1253199689
863200353
19570290
2098882085
1263162751
266400692
103452834
1627824230
500202622
1102401742
1145632267
1762904106
646386125
135563775
2043513157
443140366
213932977
2124101724
1225108794
1971202005
1279153194
632636693
266811194
1875623866
218938932
994418699
1551747777
1427776379
2105724236
1870598390
1749726593
1271717523
698851795
110429942
206735022
1955377193
22518812
1863548469
334663985
1028300092
723023747
56448189
1074629305
774091788
1877344347
157663358
946260009
1635457862
1706315624
1172079872
1446527515
1449555354
1371630965
358907545
1970294009
1728954832
1205703497
322090888
1282630822
1968665365
451770531
1734525590
364381311
939270886
1102120308
776915833
1631806721
1685402640
1692778867
144592299
391404293
510975800
1667493735
829553003
2063907154
1514354622
1939970789
1530993548
472022813
989702615
591877313
179078209
1880710999
377408257
1807917006
220306892
64066574
1209326275
1578939581
226066010
1524967510
1998177933
1076673902
723883404
522360887
920464843
703235038
1498563949
1680516098
1579050721
1494387131
342474376
1846214804
1428551447
781448879
347779801
878841078
1172287804
400792862
306715607
401960702
1625398596
1990489265
853630045
1993560255
697830127
844511098
1232549958
1557070589
1932699999
520759498
704424887
1889217495
1972757810
1874725606
483087242
286330339
1338029842
559123905
2082330477
1413854915
2016986139
133284998
217248046
527667019
892963315
388241353
428048376
1085815351
604431634
309908978
247473971
2105222603
2055302006
1317487246
83703980
1494392956
1166032982
1760554928
1240285426
1964092481
1996081847
226173391
1277826398
557862365
1483606401
1697032671
474766103
1825351791
1033036773
1619814251
1613412027
267909492
458014869
2125927347
287702745
115584574
406568132
1573344821
881404909
1858274650
971449821
780371585
667012077
1804719903
988900770
2090975313
2038522769
931158638
2084564514
384934184
1557748436
1169184188
204770953
6730928
72507309
1528872082
528085405
1280795443
1645705831
622860013
777895902
1515028797
1396726626
96032609
1138768263
27548307
2097041276
349667045
1166830025
98538922
923886835
823377266
631818916
55914570
50146516
571666835
197696573
1760851956
1021728617
775896954
2140955752
743054634
612595962
1362556250
675537326
461217854
553124991
1585147225
623642665
2143759629
1157452715
1691349477
982439533
340789570
650417180
1403489909
943354782
588887964
1407899917
2095250753
227654742
96942728
1669641465
1180436755
42034122
1460351634
1390117307
2052961956
798256186
513398634
325140122
2050848697
775960714
1063301109
395224646
155054045
1116849124
44405140
1451236884
834393046
1671209356
1078335639
1762842917
410866968
886665145
1294968154
1940560823
1513045321
709475675
170344697
886447683
1364959495
1094252568
1143385072
1225494576
916464426
1447041859
1497234845
18802107
1954387658
871989129
773387757
1090385145
1932167696
290594891
1299423838
1450136230
1622389299
1096905595
284171048
150783766
1840789985
349661339
719657482
20969201
1295947531
874725676
1476776092
602025379
1122000510
525722940
305407415
1151188946
1267181734
2027754814
1838205540
478558463
384215497
1979159752
1528097923
1660051436
617975784
2068293646
1739294783
2100653643
318341925
1281072817
415750001
1577039499
1938756535
1629031120
1095934680
518392276
188173579
120151936
307970143
2117894676
1782779599
2092474247
755352170
376686839
1028456448
1548595703
1723629260
1094463291
437695051
1046272181
47404295
632415449
2061623777
1050508766
1082504171
29442797
1022183367
1803571815
1192654175
1827849420
160286089
2035802338
1707943363
1885890777
139257254
1384995763
722661355
806621394
117050375
2012123297
1557518363
288537401
408644021
1410269240
1524738794
1214331173
785482391
1785732678
327501775
836358594
472912879
2099936210
1603394636
1328732627
1568866950
131669450
1321033099
230526766
1004072101
1886244421
1937585856
1065774597
1628695483
1770161433
1452971783
1446154871
145108820
1390226010
433433270
1826334512
698614172
2019773219
1114912977
37621918
49804783
223070713
1560935322
497644937
766586784
444311850
581474367
176929621
1210621831
787011632
1692286262
767307031
606259704
1852432164
715074893
1355131368
212297064
1273634389
1051130763
143047531
2077286363
1019475007
748187685
941135198
794522138
1021761945
1977375304
1738416349
913691643
2072620088
403023757
694008180
1879603243
133537068
715958810
2047439470
1047089978
950721643
635522273
767493468
2098622555
1945269288
1292161892
1122865309
617727639
1667557319
779460533
2055332989
1398028922
1364509037
2060262079
987059941
1058643610
1768030875
67171798
1053435785
1897267677
1470083612
551267245
145735969
788271320
1428016979
582406445
1020719643
916993215
581002582
184541807
637775338
1819231646
2016531025
1381048853
407682453
2105221168
1107490901
81490308
1657890468
989471245
846476852
1026232577
1285716917
717955825
205359320
1868570402
1563356309
1792495357
1568429648
642497139
1885858559
1082724278
1598953802
1528626559
2076450804
1663500868
587650298
1832699434
197085400
1774972621
1639518362
1566680117
708213130
406518743
1915300887
1105192100
1209614775
1200576361
125090814
1631845833
728799685
1738468763
1447378811
602060056
1218715302
263605766
1390413668
1689228977
1760782480
127936175
1994294843
893628286
1575661380
1168354345
1873282939
1600009222
2142802003
481434621
1530505062
1229541774
1721644660
374839765
342096600
502277235
903939576
1002917942
1113604146
1138883696
483082484
1310527943
1959174638
2043258839
327120539
1565877917
784417523
744792968
463065267
1976270948
900495803
1567586563
1884022738
1917169392
319121542
1503802346
1828634195
1151373023
1619612100
1550344365
2119672683
1795344845
1899255650
1698992729
74784953
351020230
1813839050
20978139
1927892019
1387907304
72950216
1946336119
2060484907
1306383148
107120216
560563259
323296687
534687284
1969215974
698257189
1811995133
458206029
2013812268
359168899
1323359314
1368276513
1147736430
564198782
56704065
1590653507
1709789771
1663712856
383340956
2090391888
1567236057
1347804509
400833019
767861624
956242200
1948367293
2016979274
428003199
1642341103
629049899
705373092
1270432157
282505276
601399087
1838418501
1173237778
1539257963
1124181521
397278426
353348500
1350241669
1709379181
1577759547
1048935412
321776880
816217197
958475440
1179055307
2011786516
73135013
1336748624
1549189125
1477769554
833115013
1445547724
2142859111
455354484
1991100062
1018329677
1449289060
1840543451
108097619
619117924
77897723
2099387457
362558799
1973535770
369404484
2070469415
1944004425
2022319529
157364659
1021285174
2005319163
1057719242
1971289866
1990047223
338095584
1620599978
1692507349
583437185
1831257073
1414019269
1205217852
834608166
852352176
1386099828
1306182040
420787268
1659194467
1890918395
1336135614
1036126082
451142526
833380980
289708036
1561253804
50471550
976547012
100072992
219456676
1797643948
385013918
371859700
1963597535
1272297403
1213015081
2126753252
655478633
328881969
369147597
1573381512
417565167
883303540
1881585415
1081786660
1026195223
1139729090
570805362
1211138646
1515700190
242604738
1193210916
1213844408
863459552
240303730
871799909
2131875465
1701582120
1513911958
25926654
50459894
1006455419
1237604834
1698089188
449651451
1905075115
320286815
901399034
294774795
811470480
1820605353
1136800216
1530192455
1964456573
2134619044
1118381720
39776263
948638070
1190835467
1916787293
136543453
1320059929
1313380886
1059193386
1170051568
1376188089
482693873
567080202
1736543432
290926989
1412455641
1498013173
1667314445
1723602516
1556863411
398150636
272424079
816915154
912164092
1322449568
862893140
1330023633
1974180817
2045618639
1488262372
2121049960
1070546171
1568467793
1561805913
1849873934
1185533101
1389899021
2086958348
1199132321
1484042242
440014400
1085040942
1730565457
2004805743
1768286544
1278939490
403816833
1282040910
299216499
1246354625
1502140240
1277083496
1008637810
111212615
377221125
206068578
454922898
749144109
958013182
1808384980
1069102778
198158279
324674749
1400095691
745688991
794529622
1303787915
1674759880
1494252436
1750473260
760838563
1480765109
1251862623
1154679559
2101121135
2143070538
1506241950
1928044703
1279012650
1349575720
681992974
852052692
1114546023
1816290590
638932645
2138736818
915686998
1436936555
1317304028
530184985
2007979357
474006328
341729631
1161826464
1216871535
169304351
59828432
698669515
557950491
577658594
254444460
114543084
1103464352
562562996
1689284102
155941881
1121536129
836548732
829074421
1123155181
2134855566
593369951
484137876
622879240
352189959
56431408
32855685
2004993242
1206669112
1898533760
467541166
328386739
460186204
1941071306
926530299
1182814847
89409141
841641435
601173772
908993365
1739425061
2029811974
1175776607
742214987
1823414582
1944434912
1378394559
1807719051
510570825
1626638670
1638121682
871658410
478846158
908940980
1101815021
1703721335
547950117
650339394
1743305249
1005570962
787311855
1609525582
1627743627
451118395
230692731
2126228799
1732692702
1690616354
614030468
1076426911
2112095456
1035542058
996459773
1548684817
412729810
1795475508
1240009437
949939595
1440168382
2006931206
769819399
1616137418
790076382
1734938958
629089255
310083414
569279503
731894573
1364913792
1295886814
1048559578
1747708521
249373851
317447898
1612680351
921762904
1806861764
1681080192
491991282
433768335
466369219
509348556
884201342
1853625530
7061101
295319509
1697742703
554308748
949461988
1264545194
1433963350
474072994
1567477974
1784995076
2084394586
1122288495
158386429
1530016194
484984688
891595829
2090327478
663813234
304550442
1188120703
237063881
1303977278
2015937102
1118465312
1058870482
1805196964
572177606
1577655804
716516591
1464799555
249325648
1904008092
1024224432
1095180845
282669749
1498723680
2005162274
720705927
886341446
455903516
719973883
713067264
1075619897
2040156271
1131546988
13672398
799261057
1593981921
107879007
966972198
732820804
1311425543
1319924328
1297716999
250844114
348195241
795588268
1157579801
1315151840
1476393449
2017671836
2018743133
1647528745
535092266
1055039039
344129127
1748575980
1631712449
1248183323
347882254
678423281
965115376
1951164705
2008498278
2083049134
560914898
1296477383
1673870985
657872998
493073049
1605682793
1439577080
309207005
399594157
1607947959
854456071
1217200452
938245663
1179587989
934626850
1257909423
555974572
2005959101
1200337769
874445559
99920744
1607156065
324910384
1348428837
1211769531
1659570726
617074833
1464918957
1207232558
1184542546
1573134255
1060365753
337513669
1453317658
844304589
1182840526
65418728
700221772
723464525
1085020735
128562143
1992090134
1926228974
892203769
1239470648
1664681970
673695423
835134110
1551422430
327684513
1207795384
233057841
1306637822
443718838
1298068561
245796105
758334099
1185676586
2091332912
98194743
34102716
1058851907
503430063
1472454838
1736676817
461747277
1548177008
2018208318
1516450303
585427523
2047862917
1347353857
1694034289
664649228
1311066744
1477727351
1174432604
423540004
1193234359
387403971
1492105217
1432758844
579402012
393847914
538418151
29758983
1688334514
819546856
632106255
202004158
2088989910
244774682
522408444
97116371
264264287
1627402262
1498774264
622253383
467972016
1369348751
1249482264
1123267542
1057834375
1153882206
1444775509
956027130
565798946
2096602879
775492186
999996963
1643099591
1773691224
1293757445
716405313
1674601235
1897662984
1972840793
435024872
177067410
292798410
740322223
1387099779
1462410934
1098348585
1345217976
280167568
1805130479
1369859924
451161889
1833825947
60935056
404546957
1965064755
2041281098
1038345745
1081729392
698556067
708018536
650030777
999253049
2044968057
1463952998
1983130909
1862179070
399525293
426599661
1456661564
547781413
1298453398
1736406621
803706175
1667670954
17345304
1731630348
408690011
636474967
2084377363
1662932308
365870051
223854590
1580745947
1459326087
719727318
246907532
468989863
1490322257
221071411
2091004982
830191221
2101289590
115050303
1501786429
1357771996
1187085372
1480160649
1996395128
2129803164
1178525485
1275359165
897763408
1049125294
2134009933
1122731148
218474069
1339542330
1952796940
160548221
811768889
846635735
1304551591
1697331767
183650897
2131867351
542493499
476985467
846870030
826626067
679196022
1580182138
104084807
811462766
575449129
1852141502
1610735709
993902401
1957396401
1487652502
490789314
912849192
1945253039
2081180103
2009165921
1510243979
1395521475
746229046
1914196226
196584211
443683324
1970406982
180243825
980873089
891682445
892610588
1496181958
1638721874
1866637804
565678328
1302504517
1328679591
378747058
1768808602
1003084761
546229994
1820831694
1614771206
153270385
1891717189
1002541440
1882791712
1460620765
776987286
705634938
1603549365
1036948875
856666686
2083345156
363377994
1002580639
2095415995
972087044
454644072
1162231740
853567500
631269957
319319657
697989658
1505788038
1342205616
59631047
1224821705
482634048
957617961
1584719809
497135087
1441271710
645620630
1911940266
1636206337
1414291188
488196542
1431627636
644311137
1100592582
621430749
174732473
1249482828
780332539
363060399
1852461961
1218835701
1217668027
609472146
2061916842
456907722
703076151
1490089114
156854679
717212608
860021111
556830169
903202638
179289101
528803352
656497957
334984259
573697367
651498134
728137113
2054772006
1792537019
476621286
587738550
1653884699
360143801
1414385716
1044535928
514604377
805853366
22246007
539041685
123205399
271543943
919749819
500481810
1876188972
1282612197
366794120
1919474099
1598710801
1613359113
34683948
1418753276
1434673490
1302044275
314441194
1189390361
1574419554
1673966739
1148345150
1287770181
997760205
1507058494
324769445
1312400602
1760494935
120515752
1954183475
188059432
816166975
149616004
752644504
1365917057
1384259028
111962559
1476728625
830922463
53070993
1469249371
920526225
1013085175
1719661158
1762198047
1552146793
1189194975
1526585788
1288862061
2051332389
1896659060
1640294146
1729716301
1580452283
816206282
1510532649
843568110
2022480617
330967634
1620199558
719433527
1855080809
1471975827
2060681845
2085334594
1919042613
2054262151
1893696207
603804001
860858424
2091585463
1671651367
1160258193
99676037
1121970900
1082427182
869876810
2076379976
134496004
1247525710
1465897777
564394070
1135077271
5338228
469799045
213611075
1319265471
2095223913
228512070
1480678441
356798517
1657723645
45256827
1292317157
1306962260
459631319
1482067712
1317190326
964407505
1972173301
1744552356
721298725
356081394
1682469243
501496876
543846659
179394525
2082218932
1270322664
325013345
299871756
1967672805
869755799
2049564177
917071482
536183395
1427359364
125036053
13556020
445010696
1860894273
1886061829
1913645942
1999434676
641756078
1406180024
524811076
2145978990
1383666253
860893728
1486561120
1739836709
1000581449
1804230729
1569443526
1570722808
33853085
52429078
1369619383
2144405985
1719282687
249435626
786955957
717749062
896551004
1304376011
1790764508
2047546423
156489245
498203213
1486685955
320245189
2097930768
1979915366
121296456
2053161894
467268094
1642295493
243291030
106783051
766274269
1030295210
1096719341
574454551
991254506
1199011403
675444368
1102617132
457262011
1364931674
1492443901
722966933
1214077416
1477066934
2057149656
695354482
639594332
692456198
1888400696
1159834156
716925481
821448169
652698971
1958283275
1220850947
1335190832
925794242
1795916289
71863984
897277357
733826611
791038658
1854139236
683683003
1085381748
793476406
1037709325
1135380242
856761522
825900013
318568121
372719791
826191089
1997055050
1853798303
137190464
1845675181
49228934
1821214534
1541419494
334782009
16711442
510611189
1908555785
1787502251
366146025
382535522
1092506162
1330015408
2025123559
1083884724
2049205168
605056185
1523069172
1001637423
420257246
980170446
882966641
282416116
1838830212
1856215117
1482047396
341100311
42431474
1096456409
1864413203
543970388
97120354
713804142
544390924
1663351484
932565366
1797471863
1731035017
1245349413
1348480819
2102664357
1184000935
1473121944
2038707726
1856846312
1502647302
2083360142
1683015686
336328993
943665342
1062386023
367824155
1384245373
1970814157
928964967
1434367905
1579040405
122674590
1767763680
714687749
823072178
836146093
1341963254
1672559869
1778322693
1109481865
2105028706
2051379736
1667656150
2144278879
1121804490
264714419
1986549628
728411938
1896832929
1134668048
60777025
683659629
1263154425
206386881
670673760
1824152780
93992637
1015829113
2084400790
1791461275
1207591819
1498109666
1525130148
1646371703
742229326
2079850832
1109724068
1603258058
962834533
1735371682
1645261107
812254686
1972343946
281064669
305376301
1041789903
1061149534
580668971
789189620
299242554
1928225470
1678382038
1198548144
681417243
1579733990
747379110
628235214
582162914
343366521
206093292
1168577760
758107882
468488746
347774008
1688142256
120272245
1166199347
227298746
995293741
788733467
1057640251
975569943
721329146
502045145
1321522898
791365895
11677842
1107859104
937304281
1435449783
1713713640
1130371469
897576500
1217868197
1039915217
1240180223
1622565610
1328151492
920911782
1432049710
1600082807
190747801
1523215872
762154747
1133713506
156361128
1730897696
1443366514
73193693
763336984
1816852743
1206541653
260672950
1331527694
785383117
1742364959
720083338
1699380157
2076468427
1839114374
463490016
802638718
1005866504
1848051396
604350944
83354896
1733281234
60591682
2036042334
346457042
1345715644
35851966
471093192
762866981
1860207492
527832307
1795424830
892147609
1854048743
2114215972
1898574588
1662642606
1838910488
1767106978
1460476748
1101192514
1914234113
132038267
791353986
646840134
2135329521
474571186
390382555
169566377
1660032885
1601606544
1647722221
1232348069
1577907575
1163591515
267126737
1100550398
1817139682
481139954
480038459
682922374
1504382586
1787385439
1378627954
1504692282
2091602915
819023630
839800392
17990837
1402312099
2071294114
1190726096
1814990691
477504451
1456397523
1581328620
646990901
217020648
24901996
1401196553
847163922
1964050749
620030559
1269796472
177052305
402358893
2103495817
1123277538
2076181281
751233038
761791221
437280670
679412994
870985338
936550601
962522068
673477303
1416438771
919572301
1385813434
1794320449
167941776
1058960737
105341521
845567037
382434024
119733162
935080508
1494230148
700284468
1446082445
1298411089
1720597640
154776166
240742068
661674294
1202566177
476539375
875342122
879327905
113555734
1657163296
1443649141
479061443
953340842
712387390
1860889673
1140580621
1619112932
1901554413
1551633319
116796599
708166615
1373821303
544029647
1607043697
214298177
1605421856
693086227
1497695413
1547789324
1700593059
1685108520
980827454
1467380583
737248680
1596606604
1277576858
1883239194
1522552812
619664141
403597781
146118833
1044285077
24232277
409559475
392906305
487707097
2106117936
555436040
1256530216
653386338
2049141913
855018568
376344029
1411156178
1380181037
48588069
1454032632
1233828210
1785886511
77868341
1012265888
1214508716
2097883830
934570520
382972939
1691913573
759090488
2101504607
2016444334
1916420542
1793245720
1074876064
1637916510
83625735
1846286488
1249675374
1798465070
334625962
159375594
1167142456
856573994
623115175
310733251
1880783959
859935852
1748659924
1808586578
14454888
1160631607
1154854980
667566570
618814782
457373875
164657095
918140374
1944582489
2031118621
91580112
133061547
1591682725
89562598
1937748080
956563206
839371203
435966953
1809535295
522793094
425034862
1303073152
1415945965
587383478
449608045
856169885
160227395
1491650529
284720607
479601188
1800575132
208455897
1677495790
1746004074
409615228
947601910
1734418866
954819576
1238199021
1933894354
318706589
391982145
1721995243
1669205408
1862751805
1678494921
392056220
317083985
779939089
291128006
272601156
979288278
2100740947
2135106915
152622523
1811239009
1524877528
613638818
1267568568
1780963706
872782393
1251372108
1800786070
1173390409
249976078
1813486483
2004597002
1986198542
1708926003
1027161015
89110444
896385019
1806281101
694212986
1485582092
266734480
2120202099
1123888791
1977696414
1999260307
1786318850
1678544672
1714546133
1959263058
1334485970
2024695260
1292284128
313339176
1593169517
2142025224
443627835
1663481204
1337281567
1804003663
1868527627
1824155963
1705555787
256047367
2111951715
1985005959
2013977708
593307895
1130007031
1869656234
1587509704
1231624046
1958095849
1957808429
1125500643
448547172
1073985709
973860350
2099296712
235583653
277909447
1309565285
1596620137
373312762
796676231
1745836403
1230060985
769161310
469565828
1324282623
1400893373
853218814
1662306927
1476154084
1568423866
724623595
240879482
228435523
447365964
1440366044
179236652
1409654673
672892114
1884514271
1216987897
1397878118
1499958798
99642562
1309322072
185094993
89087618
998914916
77723742
423010780
797535318
1385422864
487216533
1842800304
374550745
1185139794
375074276
8057346
1948154035
827225233
1477736280
1838163038
199118981
78299576
322656832
787501296
353715814
609414408
586472205
531165593
1276935436
356343974
439400739
430238139
799648603
754899877
1041296058
1157830619
257727268
2076702970
861070605
1607090258
253876359
71182165
344898907
738634512
98015699
308124127
880980121
617290438
968855847
908279884
1065903442
1132412633
1942913761
287002678
282377227
1704218143
1869677419
633694329
1846665698
921489752
613397635
867129898
1588647085
547509326
38909852
1639574226
24379812
1142417927
641811150
1405007377
553782468
1629981231
1618513251
945191128
623803738
1426527608
896671506
1559987713
129831831
745627768
1581980187
1985047799
665825008
1525668380
1734746117
1328980696
1680030580
1915762580
1460763308
1731854150
1328012811
1526860579
633630643
644999116
111652985
570455934
921730210
471839820
917209423
1622055794
1601180716
47531497
34792781
924547864
1817675385
1842618989
870734945
1243585550
1255835087
1954950966
1543466313
33166496
162482860
1406197279
1229404315
1396677674
12358733
1692629417
1968555306
742675227
1966933758
1224794273
1460941283
628368277
605961369
629227800
1761979180
1387550695
2045534822
637568991
408231901
160361542
17420012
1358405933
1534259629
552705939
903133723
1257518959
2145856526
658846195
1771179715
836657939
784783284
1230780447
697637438
392056947
1593224209
1586181721
399371464
1705136321
1642816686
833729243
113552810
355738251
420745787
421720934
278332406
384234220
448953219
1191293636
147084977
1638080278
175330795
908809347
1218897196
1949116290
651954373
1086029320
1783348413
309442121
710147219
1818768546
803000302
750282712
647496041
284826367
1097827686
2123362617
1094508914
878935213
946028297
942589739
1934781948
1470873065
1818606225
1892455556
172152533
1807006745
1439737944
1343566499
1655342431
2038732236
1123412651
669547037
1165367577
517072133
174081537
912524065
1060799404
368518810
13831451
754198735
2134274892
1812634458
26634922
1440084556
1207678026
1305979540
326188651
2140778671
1971262080
1254578057
1679776317
2072299351
1923359820
1838183755
533115827
967624215
2004876250
431266600
2027521378
1653468733
1750797404
1659492089
1518686377
914979059
26710221
1981533034
29357747
1227982000
1556190129
950761116
1687914350
720215958
807796267
972377397
5786367
2030247379
1192713813
863680356
314535898
1486218029
305861128
544460524
85576779
1869485961
2003805078
1036986550
540381073
1943589566
309330378
1444941394
916208241
1201465362
1397155493
1225130215
81400854
1963354538
1007443268
655539958
1741772693
927599119
1428785510
323472780
834130266
196912812
1595265925
455476874
809775016
1593954948
787210612
2027629765
1201708385
1639671660
1391815771
908890792
1973657621
587018319
639094976
1373000708
1264862789
866655773
1648128389
439281025
1629362939
866016541
1165825109
941220508
316598394
640281067
455414220
1798751316
346546515
1859966572
1257429791
812428535
486110974
1168025211
1797157164
202737878
1395779263
578479307
431673867
92682202
509231088
931077010
970073847
2037877900
2107421432
1217478359
838413380
360173489
827189213
1238159454
1888469888
1430335773
645985740
495895960
1133449867
660992542
1871576488
1043212078
147148712
32717665
2023509020
1313235036
993019854
1165739116
1148451197
1111794822
1496026391
1461104960
1336914273
2005437272
156712091
34902333
993517685
798081650
1544289324
1994078392
634299015
1027201418
1315929517
26795803
1570443706
825705109
729618757
817788369
1854507262
768895992
1103533266
1769119278
1216407971
532482803
1983694288
1835532798
1511081418
268880829
1774239245
1093200174
995854468
220471350
1391532983
386030363
1529985348
1274611065
1325173675
1117602746
1393773050
1948021850
1638833326
121048972
1280610415
809867162
2102049825
2081209513
93446959
234501244
953677425
636654536
675441338
1222618792
649698449
1030661651
1217657540
1089583571
1895056464
1907385214
1952992957
650098821
1583099422
1945647604
1323583005
1884722347
457908447
646766411
1812142639
106078252
1648057292
196377041
188546273
228804704
326179730
207434999
359751964
2045552614
2098566062
1161111203
1203093930
1382066926
259580535
1629432438
1871997583
1883760002
228765019
495015758
167077994
1794167087
1192515034
1438434665
1893742494
890859448
1763894788
2108798375
192206693
2018400720
663929627
353020735
1935999403
299321328
505550878
883441811
565964649
914849188
90463144
302693407
1124632823
1162505780
1526491765
1202366958
13130453
1157109128
1573670193
658003147
98383787
651254083
1320700017
876658858
1195363765
1908644435
2122593267
338657965
151156710
1100657599
45502774
1281344939
834488057
439541295
1149059837
1695524954
1047312709
576642746
288915204
325986198
1590186559
1922937691
1703763652
228390355
145850351
1322883705
1847409759
1064762359
2088759490
1223065973
402603358
786462490
1277519641
135587504
1232290379
1249828655
961508212
585467837
446081732
783145223
776420867
1954456444
1054415549
1437480867
1071162063
1476975587
1884403021
230706478
1261043753
52321451
702683779
602128870
1788934330
2041859817
934182170
2022818368
1286486041
2071379947
2002429964
1192345284
1563475203
1888079287
1591026745
752464732
763459248
563417138
1861862904
987678737
1220142665
71673250
1153925845
1258386757
1245299532
657294437
580054515
242166674
1462269692
209042549
714181587
1457639267
808896468
1817254466
55514553
1505508069
499841552
1491063682
273355185
250155843
1555347482
1026558795
820508576
804490001
1737827645
1245007765
1347174663
1832175423
1461896933
2130208270
1982899949
1387019288
1596782616
257830062
713994656
1953460225
328812649
1692108832
1129118128
1250658918
547617892
376382459
527954193
19410397
997284803
348445385
1656150965
872172068
1544925545
261268092
798161459
1580268744
1186804118
2031490065
1218982378
1562335014
1202763932
1008674205
1605030583
216285529
1636667755
1018147418
1987667569
380951757
2071049684
127256923
83408576
256816872
799183230
352293532
1272926117
106883105
2004186231
145540515
941383733
1795558055
1352393153
1576837803
1548904086
1880388248
565406568
1049788224
305955602
837037485
867065148
880946628
806313685
1072188535
1684042629
1943233990
17945565
1702270324
1171653708
137343150
314783739
1380845275
852898641
1509136919
1580310800
976860346
1480972838
1720771997
1488485001
1705292294
281264419
958456474
241512522
2129929397
1825333658
875032874
691422480
2022219444
877398804
1946652970
663627882
1060412786
664933734
849215432
1427020207
503247997
793820608
1409982228
51091759
1523634825
811282757
441502932
1147385754
1130744147
1449475736
1841304454
1068474654
1032165374
1375957527
187706083
1320060281
1501183366
1094950836
2146078819
1622830837
566459692
1002440612
1410262242
1037265754
531748726
1426695268
1291085591
1810485245
640330566
916122598
1014344864
1174841202
1266436546
384803634
737081956
740434884
2096949682
71177522
1956069202
1697106444
1728654605
1866134111
1130081543
1098915625
1425008180
595769637
961000048
1211080693
1210077043
831940334
1095460386
144678343
223916554
1338600215
1471737305
241207384
1503179453
1961122248
109876906
475034452
656783417
1520781274
94921705
2136740122
391945588
224238981
1676362010
825762153
1756561904
653440439
2016716141
1427225106
286026487
1988235572
1514257262
207382060
1247516310
1783146994
1563889078
1365537639
970450990
26259431
514471144
882115654
1873404164
1709103724
671199655
1307414157
1626273089
1020642911
152174366
1052962229
1852706071
1783503355
1031880397
150515595
819769596
559394264
981231699
2088851349
624652915
180308016
424523370
1073244381
201388329
759303851
1151318401
652859116
2133876014
1175153211
722491957
1565456213
1102915084
1141278959
1974344919
951705101
70678550
901949491
1728049647
1874408238
642594703
2048042772
127928823
677067937
11308271
109436600
1775506571
485691746
230791233
961964307
550495024
747367603
1021571139
606533526
1471667203
590180853
1014553808
1550311674
1866244924
1327486038
1368566407
2032643312
1580266642
2071472190
1600359637
1301862376
126822218
289391590
1822445234
1693214644
599932329
610604444
257600007
1316867963
983628402
965856891
1401826495
1535322650
1424150251
1750191317
1114153596
474797692
2142373643
1858422427
1034461247
728142267
732923255
1488417412
369946201
865365403
1007287600
1635735016
1041139419
1023327906
201181251
1881277387
1909483741
2040568629
1610627358
656720639
817214751
1178143694
119865014
1520872945
279738210
364933545
791423819
1902603284
1768772456
1305164355
756290578
1321575695
889741010
1691191122
190705485
1465012675
1585117898
24695963
1601972318
606977458
1842110743
2041598451
90525673
730163721
1195948131
1263645908
429957908
1036901412
1278491672
800388105
1350700465
1667053235
1462718288
1515205898
753144758
1963025920
1598817994
1395050585
1295299889
1203035891
2059633541
2114279851
1884576135
1203114907
1236276963
1027415743
495057229
26197519
2042664393
1418365275
951677799
1728600145
1705492521
1065156972
871340219
1155288174
1520216181
575192773
1905430474
414053628
900181514
1425050377
1990706244
941420902
492524702
1730689304
235729318
1534808267
673845671
1359599450
1870432972
1906673692
1037688608
1351155968
886189613
1264972506
692093151
896850812
1083762698
278565906
551387133
2098497869
1510049644
72168862
1518396764
30270322
858401030
81814841
1234624560
740012439
731538259
2044509273
1238877213
314375074
2039818651
1430688056
2138877875
342430280
1955186679
1622686237
2085522019
386452088
1912811359
903254292
1604917609
316007651
1741393539
1130650681
2110342017
806873387
1923928616
1338963861
786427176
53940979
129015939
1921131150
1666166118
1172105853
1664088327
565982336
1564516559
533813589
769599761
460543246
230166590
1288624437
1969536444
1313389755
2131230858
654792503
1153267792
1279290205
459000165
535291050
1021359168
499537371
686528776
289426024
151229586
1295171773
709487031
1768745075
2110994520
2020233121
190042906
365062198
230305355
1063380144
970037626
478027056
565531726
1219728754
2092145721
1665863493
126132263
1186152539
153429032
2142257585
811847043
732287516
1392072428
503563805
2121260895
517880329
708616629
1637003782
1893720658
196317874
1093210535
865338003
1001983804
1147060809
2062199456
14818310
2085925932
1922296835
1257206622
200399969
869968018
1246830396
2040213098
928298317
975389926
734744300
162350140
909469509
1576464111
1902609628
89663268
1095637252
1656425373
1677373151
971273891
910299163
2088148595
1941537364
475848056
432413892
1180356257
1722404924
1384738055
990322696
806808232
1215341505
1308644149
1957192711
550756034
477532115
695708882
1115272225
2122443847
553992451
2041153466
93537036
340367590
145574424
1385025597
360534833
664720535
1268636752
1215852123
919896739
907141779
661779965
1426762286
933166336
260063928
947103276
305917406
1601593724
1201033111
1073235299
1302135859
977163682
421295445
816351506
210609235
1566073388
1337167549
993372931
690422913
493171511
874849294
1658481614
276456800
1051370993
1040081815
322707509
513767496
395011958
350119458
2039810490
909314801
1796629687
2123912118
1627644206
1724143640
525939723
1449838241
2042766205
1534037736
1293686040
1384890717
752139886
1740651915
17193183
531968582
40011445
1692699174
1360927705
1658677328
211248460
1646018792
1709606852
1804083450
1921298876
2140299589
577870992
473415970
1582240036
2090022028
1827194730
1534166432
782512124
252135497
597874916
2037081808
260604303
791558302
14141385
1003108219
1581825930
886002927
222291893
1802951156
1539947038
867183992
255862738
1937060997
1505758064
766383069
642138145
1245310000
938519407
570095863
1083466669
2097419273
628386900
2095539922
197033115
1883338849
1548263581
1867662852
1217691540
638599156
1062828110
670337623
1809835976
971748945
454764808
1127734193
391600058
1450586507
1398923481
2125340124
1451751570
327922724
1840208590
1210219826
707067442
800989521
2107405129
961629504
139785658
1326746639
1193000025
409407916
1101990651
614312842
147539436
1090021993
566299027
342929941
403456907
2118934491
177206321
808655926
528110734
1457050645
1397457033
720181910
810826378
1820665434
270223336
1058282454
2141557238
478992356
1932802570
2139898292
488403334
895819346
148996782
1183393767
930692469
1726597650
1579017223
811958406
1629534386
1281195
436182531
934492840
251898529
1057054544
602355883
2092052300
354969931
1643603960
1603156943
1709951740
796238638
2050000192
523169005
470674747
1400459663
1987981857
1788255064
1964553883
1880114302
331660533
250127596
1930704687
1080586582
1973811419
1720319224
1298031321
638690667
1587804707
1596552547
1851020005
1995226978
625719452
1203187340
1171352442
113776884
1533344498
882360527
261677225
1179495519
1485425978
457101973
485724068
1543852019
2137219777
1673856980
743393467
1791271812
746314823
468470691
817037207
839442455
8041792
326776212
215878797
1642147350
704023881
1648133545
1957725892
1384062992
1074129283
272018280
1831882743
712418325
1140652034
457970950
1852165715
467515202
583606988
565920019
617379482
1600704017
1048118850
647747457
387701764
24149736
28184275
2003170676
1266739939
1377851541
176647638
246870605
1103941469
1313140600
562789490
998133418
835247559
824706153
674107990
589478644
433102955
714820128
1660032885
193477607
751748190
1810937792
2065742596
534140854
1393310595
623677350
452433695
1477964052
1596065492
217973327
549291321
2084250042
796226900
304362634
746567068
773993623
1124162103
1659227807
1975628785
818427332
619914853
1139067756
1646674391
1799071406
211872560
1441935652
713686433
1598634279
413462027
637676209
1960245163
132117547
800540092
1224127490
1647515059
1640781983
1409530855
50533743
1015067574
1612367747
170439091
1520847359
1324943290
1075427966
179854381
162799817
2138671835
51397040
457391233
773090498
1298026432
1420061887
728171776
534675312
60602843
1715500879
1115730854
1163638160
200156959
759393619
918626746
1125465850
96109175
1296961053
1399390299
608246086
2039561867
1307148111
486429244
397686209
1931588593
407231191
200504235
1827849420
30256919
1809366385
1157581070
728394973
1361446097
747329674
1886597468
1670279158
1211222741
1717734013
1019039253
270787928
1356900069
2035994006
1308207338
1028632125
1955997823
206540677
899335666
56793716
1416465452
1360395034
2017875425
597123402
2007954004
571186436
1645038238
1111974577
233754662
800699831
1660727469
1659929768
1442988467
818552411
1913401778
1876682352
1986845062
822200235
670912126
284359484
585612103
1696470920
292992764
302686150
1808089415
1859176310
131104232
393987623
177293560
1523451687
1463095342
287206452
370461984
706607219
1457343472
2058385908
992841813
191427320
582565061
369710997
1245242496
1835447964
466998569
677452563
1230213857
679153333
252054455
625978786
1012904064
375713626
1174822203
770259958
498171579
180181263
1069364700
1924413481
1207110646
1397903521
2044988664
1098006354
1672721684
1050614066
2087345306
199268960
1907168721
607691713
366725731
1649082311
1157015082
832307302
1638771847
536357504
830262518
877191189
1956391497
1359469425
1303569017
518843026
301905089
1419692845
808460386
272503762
944162818
1181407526
1086852430
814148656
1686285006
1104575633
1516578111
2045595210
1594765125
1576236085
255791965
1975534692
234965758
1389744075
1656360485
1528217189
870939060
1623182655
1769044240
197821472
2075884684
2023125536
1051814109
852797094
1727421372
2065042279
327233119
617380774
408171401
1402595205
494424949
476651133
1561001782
1624412583
1463329596
1862557974
910085927
1211568054
279081416
386576489
923440201
18742612
883608617
1537307183
1122120204
330834646
822725684
1362465268
369577303
85258758
261080785
1457605573
48542593
1289859310
529987215
459381367
945864850
109089785
1590768800
2104816610
1406370068
1158642030
2143589842
1836546601
1164098145
969523167
153223248
309052213
930733245
597080164
207082204
159592503
933148343
1526757815
182809644
1864490611
975278414
1931865598
1091146618
798415183
1929807817
575242649
1100588377
1651414914
2030063934
1481753474
1051028706
1676188254
97592315
382397731
1530379266
193177294
1691573292
488448000
782678031
479569296
724969564
1116203861
63081626
1437487778
709094598
565525676
1005642671
447724510
1890791298
1711197177
2060724801
338299325
513603486
99960896
212219268
1121622343
1051233008
1416207891
2034098558
932570317
1780162782
1853223789
1955057237
1019609811
655629973
1930848003
1868808120
1275626508
1121656409
95570738
60433625
758720473
651050553
277330311
708150036
1491810258
1910388593
2016434591
1808174203
680524824
1837952175
1721298830
1827533252
1714792554
1882362787
250313316
1642163641
857940314
467759452
367241300
2124340118
1843788140
1941776661
344313607
1210019299
1045273374
1175855355
2002652971
1146565380
367445096
1246160746
1352194217
245852063
1976664232
852939877
406338711
1131640653
478742078
383083328
1844654524
663007119
1953211493
608270937
2024692571
1989486768
1115820258
1875058767
1047426222
2062546292
1589846094
1582526225
1639667220
959407600
845808371
550961581
1423382827
1255588130
1693801924
1849475012
333485029
801526695
1151515956
1361562717
814057908
816078244
675878613
604797851
1594583978
963930979
251659704
1075199891
961816313
528727889
888789133
361421224
1089936350
487863968
718809631
3584934
1406405238
1811087402
156503103
1739156142
1214523784
1067558908
1025694977
903221211
1444012918
104679071
542771612
1204781598
1201004113
127310606
1813417137
269577438
520321738
480378724
795285174
566986928
1742695207
1949956234
1708709227
1350177988
638138225
945550227
653245123
477691237
1887078774
1983054963
1226610833
1759832078
1851254636
100121729
910220067
36326596
2036489039
98873717
1491509605
222209998
796067613
1616759549
1949078749
1289442031
1943301092
1802843042
453988099
715106078
2115056578
517630720
1716089754
1229398386
1403410814
1998821941
1757518279
1419891636
1955001512
121874078
730856162
1853733572
1331156310
518778604
744287866
1263833853
1030860222
583524805
1748530306
1518611923
83453945
239147579
2031400442
2111701611
1246875397
1271208479
908687141
850135961
437658152
1735868040
1203391787
645611638
416147571
2116396111
1110116509
780880775
202241041
384658928
1194005049
556574952
787489778
657261366
1164487699
1854820873
1579407975
1770053970
892453630
752806858
309595307
631828326
1011922887
455857095
834757173
331240225
1157269656
2048009226
1867685092
7305139
842507245
1821586607
185924020
554837096
406039164
1917647554
159359605
612798505
1968837026
567998058
1741289373
884516073
676344954
107337635
1675098619
1440936345
53655695
446433533
417046708
737858761
204004294
1872291198
2041531104
93965019
1651329348
1969598027
1317627715
1603793825
1993428294
262847816
1541343849
724106118
296753438
579963305
1690086290
462532737
2140686239
2025100747
2144461014
809058313
48723307
1446163973
986529606
1436074993
1203433271
447745578
1134501610
433894644
268056176
1176316878
490706129
1761065829
1136437787
2047040846
938863524
1452469756
1511390316
1408470328
1737589419
894807188
261049344
415920885
1860570821
1692600135
938795072
1783434515
1369269414
1417100606
1168145266
196457774
28854271
1079615219
664752735
1544419325
49184550
1121989256
420532857
2028148376
1459836067
1640223403
622490013
1040200310
1283194686
1204985460
169096157
285634634
2087427784
608438029
1204254236
2058327609
1645178592
450727022
1182559707
1293596843
959185686
1112654364
2119757028
826305589
907709341
2102865466
1383308879
489329526
2112685672
1977001388
1297402513
2085090333
1011973432
1062549117
713205616
1326166600
434800549
721500922
1364923865
731318268
2004528687
344958480
1550843583
888471076
969831627
1803727124
692258940
1046106674
1493858531
687413897
1187330795
1785389463
2071150537
1104230581
279589049
672946923
40146123
1574123114
624633836
1827724524
1197915364
1724367711
566260416
288451446
1565978625
664186112
1005046446
1262855408
101033097
2091261724
1653948984
1837519020
365923104
1792106364
1078897205
211155313
1434602895
1802391967
114931126
1948646429
1728661002
1109933124
1929367008
595746797
1448719661
1210749670
1276185579
303221266
132968780
414676722
1940204578
384201219
524534541
1359030010
1751410188
912081394
980714396
451769026
1302540740
746492311
2064088922
1854345693
790477571
1260013232
1136620684
37586316
1062456273
1089402540
2139196020
851451552
1765392952
499422782
1833315852
1568632478
780630097
1198009063
908184348
1016416199
469200078
2115624826
4343043
1210176356
416253451
632344780
1655229844
1341673995
606737540
877563515
1178334044
639537550
1012945723
1120067218
48126472
379546188
1792234302
866729731
1849168963
595894837
1872842742
635678844
1681888584
1983021665
835886117
717481342
905866981
163187988
1572772160
1335378341
965041680
1583992580
1168220807
871802926
142650126
985795633
257779136
1696756182
1603976516
2050987327
1368792993
181165352
1960455468
1505085093
742701010
917257426
1749858545
1008793275
1759676540
736149585
1777497096
1355993200
1024112636
741742196
1944626224
643928711
2365595
512487740
221980053
583119671
1304624619
1593797564
1133477020
2010074322
1875202552
1193800179
1474889320
1944523881
1970802078
1165979948
989300438
1106182179
849442727
902904102
1798423207
409929383
1591482677
1990564466
1895559894
1159854071
976151773
1981884306
1281886780
16600560
1028103295
783198569
986992547
285751888
590935065
2057735836
1947018345
1602815815
1539705881
116726270
349691724
32209559
954809856
1457244293
230393053
2140471752
579517402
1606330894
318154783
1620065418
259609248
107930756
46341332
1561282236
1586791219
1217629342
408753732
106752643
379090570
2059697891
1572071701
1542220209
1067706180
1428501743
1034366096
960719639
1739293827
1799028550
152711919
489708431
488318657
2043767873
700370855
81432860
1521503253
1875397264
1622792038
1964013834
967267683
1762824065
851992614
1435156201
590830558
1105080362
828800836
2140827192
211497966
1282309929
1736068945
802775012
156592847
1271515136
135909084
2003501020
1609347813
1338862271
1784177967
420537666
523693857
1776472962
715370039
1342078047
1635258745
530386396
121812509
910289349
1148458791
2059609881
1001681904
751768488
131952167
1095733216
155489461
1704872026
1509764419
875952903
1511405980
1180028937
2094095460
578607602
186266227
1885685472
1347379997
52885701
1239231757
97209533
700363239
400039568
1683226140
1761473723
1497547065
45947290
270620996
1301028123
482833349
1564538609
1507105840
871093181
1781379864
2078190258
501179757
1236066219
1282892162
243717942
95572426
233660554
2117926161
891952611
1348171875
206631113
1311212354
1094080466
1295282719
789555170
2081936042
695290868
5569511
1635196561
310913604
116950426
1086932464
174655723
2074756367
1616267643
189934767
1052393858
1143288885
350851272
1691868311
1994534704
1359861918
1405763866
2033533199
39459162
1280037628
2113828189
668574755
1783379347
760761687
1516755141
565283196
286100023
597972594
630514866
1260107332
216864835
713403866
145868270
1779009959
1361892201
1789862314
2112750949
2045545396
1340012360
1467751766
778528874
1300325779
478936408
132558491
1860246001
2030328361
1040931263
1318511309
1580634433
1931192727
36937930
2009344346
2104906278
56668600
1902993660
349977033
1271199661
1566578196
282283769
2065470617
466946262
1545860135
108269001
468822672
792158811
2127439566
633775002
498829330
1743786134
639208070
98406727
109478083
1479792942
1939830830
868645119
1397383444
784877946
335495599
1170780410
1496702814
265434176
826509072
489507748
1354772503
725416339
411886450
1225481651
911614519
293539795
1221051374
1294840831
270646598
1924165045
512841552
1919741070
575585672
543289300
97821238
543995949
774223520
2065268627
1226381214
646552649
282757199
222342290
1532923516
675272722
1885370677
712335391
1476531288
1431750285
855706444
142326705
58008207
1330332899
810790267
90879416
754337703
32030900
1150150375
1810513104
425396519
877025734
2003429438
1566430628
383930952
1729658861
595776384
1760784866
735999481
1968763518
2048408376
1227656882
1842349390
1258206022
1804102602
1815229624
1808817936
1049609810
550221772
157085048
1690268907
105890778
1362908434
546074135
1275253573
159047075
97827198
252705914
339605429
1616678822
384556190
1274246585
914710006
1344443183
1812456087
7059981
717846334
630121339
1668047425
1341094361
249209768
1915562656
1940881747
1125214002
1646616450
1933960389
683459066
1216653317
1527062549
1841645860
1488474253
292824851
1936703726
1342402173
1280364402
1804678979
1108802975
1140314388
222547042
1558663713
771416700
1349770637
1427513984
168740728
1161792292
1330896277
1266961033
1254700974
1437664166
733764852
149694605
154960590
1125280965
1566198363
914703611
1124352333
995349380
844126790
1393430379
33224828
1883919048
1837118849
1768745075
1151190846
2006352170
2050311033
802645424
2002951297
1361246848
620269104
1006578351
479512643
1068079698
55819259
375260675
1221616878
1071133308
643356160
1079036706
328953533
1591486114
124445734
150002307
1879450844
220277484
803453266
626782854
1042440931
1654727624
1930358088
1356252476
297966337
650459910
1342690348
487918476
1367082268
1798727616
369422680
307823664
1201309576
1700607064
1677647593
538588795
117314512
853024617
1044409090
1304249330
707088945
2014624769
1367453278
309216681
1253420620
941633123
1926819341
1958977625
662212696
216963248
826356978
1624209486
1384218818
1194292751
1990527688
1737639234
1684193936
1552965202
1614905557
1544823136
373841088
1752796609
609164424
1562001617
798403318
1603572590
1470092137
811292251
1429996364
376167123
154767053
1423373044
1481852457
1717715369
1616696669
777570084
1916508804
1864618215
1333676720
1876421226
608217513
302767009
1828705667
562723297
1356448298
1613753598
905052711
1496911119
75479308
537115710
1367738692
79038362
1440641395
1261366206
751008202
736706614
735745466
1942313582
1088786999
2130635355
390544593
1989541268
1379108824
1260978235
1179790301
2013899605
51706023
258397503
1342420241
746780535
447492414
1539038428
1592920282
160300015
1443174063
1128861668
1188727914
450312795
339394864
1336511333
1553058638
564965681
1772110473
208962225
1910168926
2085814241
996491368
2005844147
1088735786
1270572088
849440531
1242231072
1625160876
1763031222
994865012
109941186
1135958253
2061486743
1712973661
311534471
1052330390
1425599332
1261985504
627697148
1259703279
2092600496
1903729042
472916820
1997585366
1117618809
36960055
1395509769
701284008
585919283
1700119268
74836504
779294482
241752607
515174865
81849227
1578754037
1860355116
713775582
898770203
587024000
2032334567
1590855772
1440957209
1913420588
1162955414
1522366668
1721758295
632713308
611369650
1815866832
960717231
1162159987
1804872280
2093903039
1389442620
267459565
617414063
1988562002
1683014332
452995113
574344077
1727729108
275451453
330468843
1156464537
62794353
665278104
1377408031
204689899
93261151
1682523484
1230295660
1066412929
1258879750
488634895
821313682
1848436029
1446223385
1400195356
894068268
1227829591
1446286412
159210154
1470272193
732884939
1760383517
1396633930
1860149676
1106429891
1751454379
2132955859
299883205
1972079029
1581235477
3198016
970991598
101737894
1201371874
93723831
1372400769
178343675
1990696080
10495307
38676642
213870656
720198555
98045123
1253626457
1187932873
1814316467
401712332
316799153
1433578801
1381482100
525686944
843231951
969318499
851272323
500338245
214984001
1476406550
1661934527
393396988
297199161
483739270
666732972
368637783
1901648139
408382900
73947544
2028216048
1072459276
800659560
1888143469
1974065261
1325095337
1751119650
115588732
1689250170
19295520
1099263799
1927072430
380795799
1778262972
2028613719
1812070717
24149833
1309987396
1993334528
1444167840
1242664874
1188656457
1885088702
1684785067
53406197
521702592
834169828
1422312823
1935909402
473944341
25806073
206540677
574804694
1659706802
1050470722
1317704630
1646010051
1758761053
133595928
178302753
1515029787
1636797468
339757179
76223550
1777027892
1131556200
576823031
1966640132
212592448
112832456
789667884
363620072
876391783
662953974
1021450997
1258910064
1099070875
1209837033
1278168726
904466862
870238376
752445816
2048511311
1460953426
244945509
1778047611
1196248519
1998280400
875395517
1684991146
557265008
1893132570
997267285
616251258
485415988
1499926573
2134973938
110586672
93975677
199240418
898961221
1018506265
826798814
1114488488
697493935
1607665289
1918388530
1166281697
1214348777
9545875
1706949737
45734033
1123712320
1429705592
1907839851
1071527568
1066366292
1086198046
651479576
894555382
1778142563
2047925577
1980602935
362966672
644789583
74961060
756055225
601450076
230867324
1678700001
961441403
1782080473
1527846227
1022075957
1342223218
605514976
377303690
1080829780
1868924304
806912501
659334897
1985700465
1042316468
1871997270
872130357
939679604
1994756306
698463353
237859231
144646258
2139862741
845757685
401688440
487541877
304750536
1151401121
1125222268
285715462
190866855
1170423834
1492834056
248438173
78392191
1540674847
1147032157
777774542
1293417967
2033059099
454708511
1461129234
1899731321
1973184565
656880738
356256619
1225254275
1942095935
337997632
622756155
2104385351
1687580279
2109895383
335194663
1353388667
823582219
1483302014
49081090
1031819010
933252742
715780485
947563389
1866006219
604684503
1156804767
1571118003
650205485
1567664435
987673752
2145061130
1735678826
432749552
723240443
515671129
705180916
753663629
1717865892
317958455
269536471
8127928
705137707
1425272416
1988565543
2041158419
198685732
625432539
1686784231
1574723940
2072133579
826323466
692171088
486661218
107140327
1756690801
948848560
309468230
1157792447
1637744605
645994072
1446660734
724773184
1633183887
1286276628
1109610591
1321447274
1072354431
1985129623
430897804
1588742175
799449879
879884672
1660458303
224467006
1220639954
1338747614
292480253
2112678928
1671220094
872585622
1541285385
968679961
716968438
360107451
210587004
463158025
664441910
683702018
109593004
2068544929
453672199
290940121
455549860
499449196
379482752
1274691077
1664940210
261343554
1387198564
1136890660
1313355231
267471785
1618503715
2097262803
265407263
967964454
1192261705
1908042098
859458868
1556922308
2004611577
1236285068
360378370
1643384037
1198452571
74625825
512321717
542990384
195824063
604091539
1826709567
1422262785
150679391
927572382
1504705570
300194849
1740120408
196785636
710645896
1972359561
1770327445
874486020
1817791490
395683592
1067698536
448523136
698113036
1160164116
2139298893
604816779
1835296364
299234327
56681340
1017550263
384109525
568677099
522549026
662642336
591134054
950803433
1549363453
181528768
1342497846
232394320
2074543379
2077745081
1199206265
1576922342
1562802465
1451495861
875139600
1794438361
714009083
723943129
319252015
1796260488
915970831
723834237
2074739748
1833833218
877951202
1299944854
1658114399
1837740457
532354148
598902429
1719223460
566056953
1020629413
809559168
388008871
1985625033
2114861914
521218354
1717355742
1038512559
997599341
481229258
109602390
211508964
1806829748
2119858494
1198550775
1155729403
1502797830
878506827
1967363109
338275229
763719388
385746805
1149720681
272189625
429962057
1365762880
33908718
1633258315
2145635170
710401291
1035412600
1525707978
920070057
1147606390
463378984
914636730
476192205
1844771071
1995970369
1828632050
459046080
13279670
1901736249
196447698
855252826
1140891732
267261474
778013868
1577088748
225532823
1641876192
1768340302
733358864
1876629668
495651485
1123563919
1727159707
789236369
1112109477
489720986
755314723
823268232
1621728106
1962421651
1913216698
1791412514
359751596
763064572
1374939135
1442387206
471497580
1653299103
1179455514
919479015
628721451
2103117924
1799363672
70605351
114058700
876339179
295478620
960499953
1859493289
1924400075
652134207
696320052
1590284173
2069378240
642861767
967516628
185474102
1639231978
1281341902
751500700
1763104715
971232577
1093395117
930410990
1628466683
1340276496
2276355
271357196
1223896270
1471667081
188208094
682905203
519128473
609311653
1830693034
1957895258
26755998
1891604117
1172248355
656489833
858589178
237275295
611132880
954379199
1451666104
607768240
2063103393
150907999
635151903
340067237
1731474210
698716369
1964745313
1602888945
725107669
324191839
457492085
1086721062
2057918375
473034464
1055422611
2081918625
44137723
522027808
727482713
864574167
905253986
1293350191
895500891
161050256
551472252
929407793
502122998
1027587507
827267861
1228377554
2052953590
1899148459
2140948039
416095804
1841747134
904077007
818525472
1622927365
1863163031
1666911134
694413970
1744223426
1828306964
33145093
1684123270
443806681
1750495364
1960704841
1313127148
1937399569
1857814618
2094969890
742131684
126443675
1695955940
1015326860
227583593
1300081197
325713205
1717210530
2083877024
1594465055
459518194
1697560087
754615595
451920606
507215250
65534440
1348758128
588153532
671147570
752162507
738604315
1918541086
1508370242
123238676
142053846
1090496191
1804540343
391924179
1231107321
367723417
1526733068
384961508
1915582053
329539224
2124403913
1651566711
1082793373
562699751
1192164197
1060734815
392389087
517871495
997653963
2000722199
923302119
1686931529
740081084
1551918451
1722278149
1810990641
494561935
551353873
2109129839
299764547
806725778
1445850312
479041073
31502206
843124768
1363510268
329873535
2003809024
1053279813
1112639303
1876528027
464925141
1988344230
851301670
1395120703
77168121
824161051
980084045
1847532978
1481594746
306587427
231830997
1490776476
1746748599
1577851878
701949076
1973583300
1757547379
719806565
1235836952
1519281377
607386929
1009256403
1704650765
1320423623
652288451
1134254615
1643366336
1031445416
555150704
1592328241
529628304
1168220399
959555949
619392010
2018104327
1517831933
1525427691
732101265
1658929923
53812522
1064432687
1229778962
1387766114
158821204
381145145
1636289400
190127074
870111165
1450026578
1737364343
273749421
1487794620
302204878
1837610058
491442784
695527447
482381200
25063643
473816227
1686678878
1830011826
1298886723
26304387
265334536
1658972005
1519451169
768168709
347418883
1888308249
1950873235
1973290199
1751332805
1272367384
1188174212
495500510
2091103535
1489726001
640538291
790300028
787520458
1933309439
189691692
1907354954
427643869
1144830865
426078738
1205034107
1216011066
28875515
1242992321
155866624
187193980
729128495
1648330232
1430557808
734933783
1111077971
1219257095
1352274828
193046924
231332133
355568077
999836445
54373897
1174093237
1329222039
1231301968
747114458
1213280961
877620333
1099264928
572381192
302465711
942302371
671870264
1836786716
1307473824
1568295805
2054640136
322090888
169025997
1808006212
1054653240
1016227183
379638502
83144546
1684814442
1836809170
1603416431
2018419343
2113723495
1095889333
44343184
142573942
1669018078
857201927
1430613497
936544728
1839745202
2098768630
1985352621
618440742
166014243
2008834608
782075575
2000470185
2113370514
1626744264
1057703369
894645923
251314767
891458976
1501479295
541335133
933481423
352315711
1699568441
1646490437
1807684826
1949159558
1076660502
1339052830
1449902371
1501075649
1350813652
665371875
1605690328
110974580
1403060690
551530226
1772758027
461340241
911524709
1347648926
1141308032
1951040266
2036894147
1288389136
66400851
1736819201
1755150564
859794721
1960540453
1379821566
67462288
1111007562
667935281
452645087
245821855
818330572
2007492875
500286807
131607116
469750060
301224191
267595721
2003385149
1833002153
1274468334
1865143979
1454723405
1445120782
1996386681
647340261
1437571613
347817710
1276985664
1436514349
1879547033
2114635288
340317512
443610001
637382214
363371951
1044838592
407054646
942422213
1756957286
1028456866
1888808068
1720075468
1405634381
751161436
62431746
228390355
114707569
357360293
414853979
1521244363
2131661312
1127360976
258409189
1391992643
644450869
1592289656
1396060168
741369245
726626223
699315718
1646577636
10231566
295585093
2044380818
142734838
1723917213
1991858123
440268359
1615065731
694548320
1733319551
430548085
1844574591
1517095676
2096893301
219890091
1888042845
1869238126
1828571616
1349449737
1720878861
606876835
543807334
1802253078
483511791
1995098145
1879637406
2097081790
583757674
997876635
616162786
459551998
1815484370
1093962451
648127575
678137271
892365712
258470972
1767178967
1852888768
1677387195
1313850927
1367336489
194190586
131502121
1940942925
1280346799
2091956048
1679459198
958629660
1672839234
1124947274
2069047562
487190683
607079539
1743475716
1318013648
910473768
688392096
1132182585
1138043458
445449182
765452506
392286779
1006099438
548340825
603177103
1932612991
149329766
840007842
761984272
1701465074
223580046
1337190112
1430441476
533042163
1124860367
74926347
1958866045
1494442370
918962966
839621824
1392713643
731620638
1262383618
402637747
917483231
2025334255
140859632
682082591
513270602
987717469
228554704
1504099270
1693578109
1578035787
1137576976
1424969397
1220119538
2017690793
900291309
692388731
2090264170
1554753296
1726178638
1502735833
2024733013
164484014
1903695026
1589800594
176897050
1339931298
1432785451
1350667969
689570710
1692631086
702870784
818681994
2146745703
912665270
1252913449
676067795
770905831
1708399411
2105631606
1268587976
638694027
2126875413
1831632090
1194924717
1678908029
1420016414
200423874
304872937
1903883129
1747510135
427599273
1706544234
1176553826
564792733
1966024960
936239477
1500271141
1960268103
158174855
576543791
1210219826
976795008
29675342
201658113
1176301461
1199085339
1321254029
1833617002
389217246
559587591
1296413988
16860999
1800139438
421622470
984157597
52876940
438953505
1467951210
976976468
1879092930
1585518897
741530413
1691875479
1775046541
288337064
308187644
1146464940
1521479224
1431796742
881113404
1520394690
1748720282
1093860374
352480097
1923987423
1731421446
1594867812
1679185081
1357519666
984306517
388840365
847354
1626677174
1327528927
890418668
1602954533
1030938171
399293374
2015359849
1876826808
1318545785
1685803762
1117946722
1512937346
281123452
1139228273
765632104
1563247120
133756978
823002502
102154572
1707746244
325312906
1835331638
1831128492
132923021
266885355
1176013541
1029587115
1336207883
1516895357
1377477627
379725608
1437030988
1008119318
952416316
1575658249
918210814
2040463675
797203742
1138831204
799966162
905418798
1129776470
1957212472
1134497652
1367701598
1050087235
1826777717
1712486220
121074753
1850988302
301935879
25383476
586780588
793214689
964240982
75606679
1277059146
774518878
1725373588
1454304058
915385052
498494579
1984233373
941086562
1236941086
1264990666
1449543635
1369332362
1796763970
1193562767
2141116762
2010377174
2009442178
684767429
951924673
1762835413
928911828
974035708
211220629
74375018
797731360
783412953
679859188
904508257
415539721
1251558750
1306438341
321697157
637341682
1408614599
73513228
1016338760
1337195760
1336228666
1086455067
598820356
1962715582
1331976239
159530219
861189002
518925033
1577559492
1285212959
1582289091
718434194
1621014643
1937623915
1403894712
1836671169
374482493
1984188433
951015093
275101967
989641529
1651964989
744709773
936662156
598372178
685469291
1915678444
1672587251
1766005260
903346720
730593146
952777467
1595107699
1891526845
2072155711
1966069551
801707219
1278683202
1710655881
1212997850
1174387983
1128883720
32306764
54186417
900860548
1815188826
445610421
255549387
1652374501
1575957110
1922318575
1838512271
1252382813
611009555
2102979794
149357172
753472591
1506554416
28684448
1850187313
1710964308
1940631972
1403115586
1696161757
1482968616
1316634981
47462280
1858572082
240296868
24168295
1300239259
576509983
1659558057
745376759
1408991482
312689203
1427467155
90226270
44903738
161456241
952223831
6748167
423284672
1441374578
1457229176
1979754262
1411012877
527101111
498115050
960092261
26188800
2027883471
847691660
187456956
1407984927
797254095
1615274713
11333380
1983285672
458302048
557892923
667474938
980735724
18272229
877372912
1936486106
1591042278
368871302
666103967
1336843367
191082412
1451588551
205548614
1005176629
1747270388
1849099618
376462182
1361348844
461895458
35270920
106847918
1494100163
914585115
1944537043
1653598693
1774707689
843297669
1399987263
266680170
241488980
1456528136
1284303759
518403660
25082156
1655327126
1959564166
1845799884
1826389342
385755530
1655266486
581516848
160885995
646895899
762987253
1866224010
1734864887
2023273882
917417298
1287862428
111556675
15396505
1067538685
2128476323
697973612
1866303289
1529027140
1290743354
467138264
1037490647
2087989500
61489975
783972538
76311037
645715261
253235890
1451458838
458035316
675407621
1772614070
1815240141
1335487152
816970011
167918226
1162738895
2007812452
2094608542
1963699346
19481501
467535698
2021992321
1065042750
639657086
996641417
979172508
1908173571
345224938
873854633
1327697463
1991972854
942467633
605274623
327516463
565046598
963934469
940596848
1750947879
1729123205
1028274815
507178807
381751364
1700251740
2059586640
814246335
288170956
1400247471
1747114725
600288362
1034960889
372002128
372174391
1377783925
1253074858
1113592796
1613362198
262013281
541490935
678533808
1742884822
1974177061
1384604152
1545949726
1660475300
598905068
1787096124
133545183
968676272
1567545159
2109197205
974754974
350236098
2048490714
535979511
780150197
432747432
1134562054
1870531425
1415001808
1569019081
294050742
734383505
1492834387
1513530138
792735077
606175305
833343829
936092951
2070676136
690432039
23243904
1242398494
1785204381
1726983370
50716025
843033563
457651548
67339431
1369301492
1135677971
909525365
268647431
1509056581
590079783
829295440
1770050607
992754356
773829315
14393327
1872784887
1472811524
1440631106
523717637
1582601213
107636338
1768881504
1540137585
1866448196
1153348664
1753139255
718117300
221220031
440697045
245505287
1035165160
760023586
1659814272
1527833563
2118727675
436697023
1212783202
1627554318
1002836514
933102655
1276791846
166815562
1863491423
451733350
1190229851
2111954955
1480044104
2075501784
576864753
2142130375
66819282
620261149
625410418
1695807274
1843213609
2137400814
619009041
729035819
244078024
711107291
193451555
899485485
482542444
1312047445
2068892743
2140726738
2117953324
703037337
715224190
2070315728
708150036
1250329480
1880788390
706042994
660794118
50845166
2026455816
1910325597
2041334108
1454314130
488866715
13063978
935202273
1579464589
1531666911
1806101562
2090658651
1054554666
1107558556
1774407258
620242103
683862671
97963158
2112648597
731018392
1420562621
1799874443
2002793828
663399294
634079583
980442118
75388278
329117903
84514709
977363358
350927553
1993556011
1500806452
1506044622
230165734
897202045
1908791144
2104011023
717143324
761721635
596428421
1068627292
1374230747
2088618712
1277623717
1179384445
1575012828
2037998751
1901585555
403843137
1834846013
705913926
1079358245
1187948355
1343972477
1162212427
1505376345
1333943914
1750847967
1415501767
309083229
320477178
797167436
1817040485
290233907
497964114
1353732549
1268763592
921243263
312168739
2087048886
298528850
551974303
1288466173
1617263944
1996971694
31653095
480659424
2190486
754704122
1256923874
332939619
2072263363
195404797
323988586
1736639348
110887452
484639319
1025038268
1364547227
1709756495
856787598
1209730126
1509823555
1956797943
1149773314
374390636
357153547
1567218578
276277246
908686189
49455325
537652569
2044894590
1618692148
1917464636
1588506770
544659425
620751663
280888286
992357397
2085298223
379974736
3671145
2045817905
1571611453
532413345
1704305461
570834394
1760109918
1868484462
37825108
993902535
1982108747
2038724359
1469992462
786034357
577134371
1176074605
1199542001
1617873442
94349681
265474605
103121586
636286870
2067872076
521631595
1770337985
2022056899
579516045
656216172
1793484283
58457608
1608085035
1595781184
1476987983
1915290885
1118965311
1348382969
767678569
1032452859
333478317
980405567
1022414850
1295814009
434100389
24757989
33446141
1553438273
1459787717
1979080750
2046001582
244275532
484124825
579117780
498950502
1051519391
1526382845
1910203871
1473081552
1267632802
929372173
271659655
551225511
1533288027
1580212983
1900599207
279411476
1531021522
1526561278
1534408351
90113575
890471537
1835644510
275695941
273997550
529695025
19215423
573726504
1447962195
851285358
1706366325
1807602396
1802590541
651625120
22503062
1681088054
383382811
740833099
1178626883
1387152045
1840604808
922435629
292140881
1491033579
59668266
1523163822
1153098030
1279645564
247072449
1245586193
950881854
928466023
965461398
264794323
1063100349
363622013
1643326610
1448647992
212152984
168742579
921560904
1477980875
871800284
1380533647
115521037
1216896030
907746360
2023037077
1962570250
1305824937
344898907
52642688
1648579815
193674877
227230127
1667654657
1707739678
1398741377
2126867273
1351807884
934200117
1580555707
362743870
1134866594
1526778806
2085963023
1038217174
513288540
426178010
1953390505
162575759
1368865929
497563049
1336480717
876415573
253001257
244400886
473684908
2000779284
249059948
271542176
1740957184
1548123866
1154521476
1262753872
713267504
1845067881
1602787032
994532899
1183952436
252359879
80691455
918524241
1314433157
1132712055
1677981241
2109592605
877534728
1156465994
1656362698
730313757
1781904036
226700320
255137864
1075579929
14492930
1576026792
948164960
1177885575
1522357699
2063842346
1067634179
1066695960
1038791471
1172073127
1675400121
2048009050
184258586
2061567283
1995514772
1910174903
1111695839
1417437484
945457393
1614059778
632076867
371888886
870327379
169788951
290549498
1715142724
327854302
846287443
291195440
895326727
1600002448
191801415
1002667991
1004435937
2087855910
1094050295
1388197706
2025196176
1704539911
1307823693
475085964
1452980411
284189142
2103035730
1570825242
251886311
987011120
769435322
437700356
1159628667
49445493
1053669127
587009260
1639246803
1702067101
230409161
1770704107
1890051695
74146459
1124378263
1027752252
200816068
236603745
1677429155
2004470586
818104411
1276431956
2079652553
1237896162
504165290
675559820
1048664466
1462765805
485978738
1294914235
716032091
316180965
1535213779
1885549869
1492097713
417343306
618064585
1260177786
1548629074
535619411
180016782
1783679087
701626028
1127837658
308214919
1224046049
1979299266
1475444665
1773074450
2120339405
970059918
1361153008
1223494332
2057835232
1520473084
1213972968
135634039
1559281534
1367959637
903077426
606552217
1679668929
1712988311
1912527566
1425961985
576469982
648965494
66047016
1608876427
1525100172
176820197
602370092
1172157238
1216762322
362598419
1345717477
1060000893
301055079
1167671944
1999158851
806410131
70203080
56434439
189499917
866457983
249899546
1917253373
1105177185
1055772725
165225625
726768989
1226572042
574986686
1346807639
842593994
830839733
683293145
113498833
1705490644
1551319337
1188803320
135196484
1347334345
119601392
1256201218
463694234
722627657
1776290387
84520619
1309971568
724436507
1350099518
1297473688
194068360
1798051999
1894975927
600019965
1820897203
532206899
1603058493
1602284121
1331609077
1271693630
797477828
164411770
930804278
131312923
1069011226
1626445306
458136499
1018334339
1167251101
696017440
776239592
1118828379
1448008641
543798093
414282847
1891442029
1270990917
626736776
162026687
727726400
2107876596
679547387
1002460286
1770622419
1495687144
2069883002
848814545
837208030
1573223461
684786562
1017058144
984251069
460755455
550413255
1125395740
933065678
365482189
96134496
1122705313
396410111
376250001
273109144
1218141375
1133216361
1314845919
2136717720
1865026954
1632246153
633221133
184501344
1408095126
121568565
850446909
577009719
310726462
216508964
1658972005
350226627
2066880317
279527354
498771388
2040476964
1383829057
2067612106
1661566189
1097488187
1490038017
510637660
1514231297
1362817439
65172877
1396980082
658817650
1022109130
844385697
1730277317
1534324714
1429032420
337036606
631336438
1776422465
813393402
1479583969
1517233470
1433060499
94336491
763272812
1876892725
2133789565
2137422057
818224619
844718951
722695670
1223771844
1451669922
1975959929
866810326
2057144445
1114979548
1135288295
1174611499
714125541
482944702
722921976
788145320
425734933
1873944067
1614186053
119958942
27068833
434385543
1509453118
1233325421
1763472675
385781249
758267014
1213286113
1079748146
156888080
1037684775
99420481
251108550
1270889738
607609797
1907071426
371231178
1320589219
1633560746
1549516324
1168333661
1796247204
923242556
1062886940
1303567450
1941071822
102721174
559112053
1477696975
1633812214
261435897
1602926590
516087250
1321828905
53172213
2034468
2076224440
298125804
1608050462
2070677420
1923212074
1620109081
2074132993
1165077206
2131616868
1415986763
639242747
735414856
645699005
1160800757
300768082
841306674
420798217
1854368445
193091435
385326357
2124104690
901612330
1460997129
1685365414
1706601943
68561454
2014292486
1763323953
285745160
800820412
967848711
951021804
872784276
534851068
775356871
231352591
29677697
1484752758
1165151709
963924220
485307322
1036862648
1528427301
1974869596
312190708
831778529
1470983627
193003573
1299621276
610460654
641598875
832434288
1343493332
1635207491
1587898679
919823019
1200566466
624348092
1498280247
1715810500
1844250309
979722229
1217190123
512291795
2038597650
466920037
1758963
350732541
613746267
2118592215
473935417
203324283
382278918
1489516622
1307853160
1250131158
988520863
1552864235
680548484
1654770731
614877409
408014870
455233267
854763030
477625968
1202832278
876886703
205841450
737511480
1683171296
873197989
97803917
848951292
1436607583
25135447
686871007
723560473
1901860604
963424793
980923586
759148037
1426946588
1534267390
416858993
814805564
782929951
747621644
1687658097
807810504
1822812847
509881182
266651831
923438397
12348252
1954208787
1647324502
1258198950
81168769
1795881069
1592598607
1253188991
663320841
1180089452
1739844539
428273795
1531669931
452318704
873046656
201365762
1022929980
202425527
901255431
1315575050
518848445
915995709
1833341128
107540198
1699477409
1991948181
67314030
1019043651
1000168265
1328338999
374328452
691355932
27385588
2001688593
493308343
1063433465
699649156
1643058278
1278286633
1688854172
817068033
1217906639
1506162344
2104140272
117677830
1348766631
2027537506
584998179
1666024690
1837626008
348938873
1346481730
1763000807
1164344679
1502849535
509378876
1921230041
1880738637
1806265562
679696689
328106279
2045167248
1210176868
1610078547
2019907157
1950359176
828198959
315883560
1762301550
328085881
1495105597
610406691
794929550
1766792048
1194546955
1597264939
1298321774
2058680984
1899515980
653658346
136752720
901203946
480532047
251167216
1915194965
1538474772
1502667760
1626974893
275601818
191818165
353616440
1112589574
325790746
1316125806
65433507
1288851741
813687249
1190949579
1911030274
1768210020
596013457
1003147192
177388195
622536004
2081120263
1570520319
505416251
1541786480
1408331963
753416877
239783202
1635604361
2112282977
438968925
945574419
2077267077
1414692814
1146143715
1919472790
1032202962
1406785114
1731505802
1651157596
1145845674
1605276855
2088684234
1561954376
1520792360
340122108
1517919632
1402650947
133961518
334138926
1512416532
1085135572
2114218064
1900920975
201788069
643307338
547862472
433067359
1184977021
1437241718
929936423
1603976516
1806112301
2048131631
1994673032
624528647
179610963
742820614
345249762
233000601
565705586
73180565
1554596191
996376250
276180495
1298901867
1673368986
928617956
1798236691
1366518104
1418827091
1497855163
2030497533
1841347586
2081620151
199772848
1127923894
276399795
921304200
1914932935
1306958985
1623366449
1382066735
279121724
617462808
23399454
1848933695
223341498
593702102
1610748962
1896168281
608679783
1936184151
787547963
1443671082
1469451423
1532198456
1741079085
1689285934
944848508
2074995984
924031218
1444676389
1559748596
978318276
1261565144
155020058
1745027077
686189658
1632486119
918925588
715745570
1668173795
1330543278
725518088
1456307234
816333364
1934056128
999306307
1679538675
986442145
443276641
846466122
713750866
107029079
1034502463
859686762
2054764324
161289644
1425166746
1944824736
2142463344
1179472248
1405740796
2137935726
2037128829
1186379465
1999517839
2098074937
1635054783
1667830198
1187544295
236636515
527802820
857963080
1526567299
1533456971
480187425
873491655
1105878526
1863788972
118761886
1826519387
959632371
799486191
318683560
1555995461
1974483800
12256185
466114306
2144669070
324658846
1872905999
794747461
623779157
1033926263
576225379
202513738
69216921
168791076
693842494
1667666357
1318855512
433494265
490110920
1698926933
1504108256
161981551
176092267
1615667162
2023242676
1718795303
1663803066
1300446403
1971685435
1665222761
1102104390
95171741
698430047
2125691028
1592530999
2064215116
883604456
1222768345
2116545244
166543184
169444222
1177672350
1787963765
1409982228
1572692142
1993526760
1416945859
1014670075
1409435445
1325772385
549408919
22345705
392749585
1939664029
926396880
1430105547
1174175331
1305374943
1641902636
1167871982
1127371839
2089807798
461824966
2098001819
758867371
1011931538
448037111
1680514182
1111508858
1323807960
1935897593
413738421
243020563
1567759145
187190538
1899921056
497782209
571398115
679652417
2041635318
932214475
1367995281
442353900
1948963468
559374562
1808767040
1614430495
77930822
1757754733
1118416855
1929706232
1801066541
496906797
1017885512
2048801736
906872214
1543626222
937591820
976969988
2032658382
1767919055
983748745
1425619906
1900343331
1921580700
951172104
535218411
1986190584
757148727
1722329665
2091957576
1842363425
2079337918
232162028
271702669
638456921
1815542807
1181687231
1680331621
2134417863
280440559
242081277
1070322960
664720797
288865647
1905478017
2075316764
432553378
528821652
219456676
1288667762
1364546001
1770547746
1335832921
433297605
1729202105
473675524
1364471381
781100110
741869447
1377114119
1645607136
139773952
1924302416
1312837673
200877171
1789153506
45935064
1436947749
358391511
544381432
1289727850
1755698355
1000600120
237278042
1214691726
909271649
119362798
879548207
186423486
401754936
1521899401
744763932
35499558
281762113
55365217
1575371504
833452232
1233750574
590501311
30871741
1416624753
1848431591
490456244
2053065146
465346984
1169147869
416712742
236588045
2059633671
666397349
2007246463
1830200336
801100409
1234129371
418935879
531074054
1289366361
557747163
267582198
1986471785
267437382
1931270146
157370909
1933956053
418685302
138850768
1453284032
1598862198
780719471
1627443109
205683428
878991019
283664620
343526941
1589835880
197370184
1385246093
1738036689
653178381
1827700173
758611575
1113162656
321018307
135547842
1261855428
1415691719
1416674682
478886312
1119481674
2109120747
738609900
2036545329
1702563597
430993265
1639011511
683030940
335000086
1423060606
1007732394
1594920000
820168466
1333268443
658476935
1609221392
2131507545
784358302
196993966
1218514705
542545855
1726354400
171378174
322177280
950957600
531221030
1271896794
1417953938
2036964952
276138022
1440037662
2118106012
130675945
674042489
175873498
1142058678
868193543
254841867
388484832
1613983610
734691792
1521913567
626143597
4376511
946852159
679084132
637628991
121481587
404818669
1054019564
1550925338
327551946
1484913876
1197793737
281119874
966284142
2122170361
1114614416
1280922335
583111620
1861484917
683076142
905487061
1775633453
885438834
304915581
1171604642
1612556512
1712556700
2143688438
1733755424
1800656219
1981828311
1336153544
1414305791
1394741158
2104361216
2136099524
847792913
448379028
832089138
510475641
2126369118
987812266
1723746924
1140947844
2020580458
1948553854
2020943764
1257671612
1956252125
569244803
2053057128
920820403
1244675890
386057832
542624848
696722947
642019637
38585212
943982566
1207764836
828469781
350094020
1248781657
790471989
1172525669
882715360
807729478
146581907
1192738981
1261956072
941740425
1148507739
855728093
79934693
1242083598
206183787
1861972906
1626702682
2109395892
777182361
60751069
1849468445
1717949896
292390909
543171816
1027833155
781288867
1354837719
1769140190
575328303
57440544
472208542
1995296932
850542557
1954173574
1979369776
1911078979
1128555264
419376004
1068142326
369664835
1750289961
418002315
758254322
1316713805
1783355451
1819620433
1010323675
1298868322
1113253771
2028456688
1673979039
884747571
297153927
335445002
2067176610
292461448
1533125440
1726141645
829794084
1851477680
313711634
187962764
657766604
75175078
1037380168
1723070867
1670515056
1073929934
1936031299
40873516
1571326320
823063484
1435636834
1770685480
976209730
891670079
1729793800
1756135127
654830429
1524830751
203306500
634248647
1339448600
535856016
1610478202
1885723972
1682011264
1364989385
1107816748
1492266706
1339870045
959671328
2056547491
1989900931
1072528546
1081162981
2054738181
843139781
75296517
795703739
1087372540
1070579
504335363
1103988140
1499167258
130001012
573614281
1117004124
1299085836
967759933
126264426
1094025876
752589462
995691406
110577056
395482578
2019364843
800596678
1930044456
2022494083
1085829752
322860031
1160338607
2081108089
860493706
752601298
212697935
436214043
2016541176
199745978
1605829980
1181004195
1302215780
1027206970
2085159405
1410440292
888732575
500466439
2125397509
1066050808
854679348
1215456170
2075575418
2085853329
135923683
110100515
1659743238
1076071022
6479351
1502058962
1816821714
642625258
1309645040
488097098
684260818
1736449871
263834409
1846156181
1114057845
152683959
1140522484
2122510765
910611650
1974628725
130719982
1055142686
246196186
985172374
1797562637
1599371551
1484772489
1641443089
965325763
221207011
1844655366
2069281127
846058708
1877029475
1407035611
1859937865
532890299
687104275
1928507763
821943834
1752580789
80389270
411257006
1833693406
11960865
1363139408
1607621439
1806980009
1497711758
1876634288
1660838832
126462095
1980207738
1670263445
827912607
713098088
698691858
953918901
1454692301
482295252
1212516414
1878588596
621349989
152458051
1063113896
638004922
987047069
64365805
796242335
320009683
1772708293
1920534618
110434830
372762990
1040592116
2014993993
150704945
798048552
1989598159
316163126
211930253
822065198
1172266892
727283494
333824469
1324175854
508068083
488946350
685076409
373578457
1024475589
444717301
1137673476
123619379
1629900292
100983079
923574189
1390009800
290900093
223269717
1533235647
1340542834
605312439
450534994
1111459954
805352757
544030467
1205700077
1275539462
695991853
1479287788
817007497
1698475158
2046677894
991440730
456506150
165929542
1788161156
827075814
509598767
1739212557
687290736
1277739566
336701970
1541889472
287565872
663537908
1353988930
306793722
112106650
1572318715
1201786890
382589055
632579613
560472504
793119960
967167645
1660736231
1385148322
517048779
1994214151
566787090
31762336
1176327471
391243662
2145889671
866426890
624100126
83887813
1502347824
2128136714
1275738803
782418362
176364463
259677577
259790358
2106042076
670581192
1231117680
1661438601
1562950753
1196595979
2059849491
8813450
593492470
829782198
725314341
753133228
939713801
249829326
854418720
1735891070
1173772437
1645320075
650416947
1144539875
508101921
247398738
2012108035
340767940
1475336016
136857532
2119641948
1709407294
1621718241
444503476
1211238874
12292351
1903492883
329530970
313739969
1749576147
1759314228
1577015581
1020432243
1743478031
280683972
1293672335
119831207
1829745025
942432731
1456320836
1417043428
669948705
1466550672
995146804
1098816931
194534695
926522457
420822639
1609618114
392951445
1927604087
1859856493
1774784801
653973609
1779765426
1276934184
1071482550
119255104
1975093123
886224422
1782572492
1479511332
1303605068
807505706
1700619958
1234298193
281935996
1942743337
1428545715
1665168738
1093593352
144482298
372382903
828941739
181658081
1688303638
896499991
1595886542
999146080
1616267643
21507258
1856437161
755180854
1019901144
142523223
1326104353
1782180503
252758885
1123302996
1325867971
44105828
1922587817
1998310387
367390382
317592024
1280833702
679653532
1691286177
1284823851
378911048
1558000587
360961452
468919486
565947364
714068538
892430998
1348977725
2026308501
1334804757
1485826624
2067921896
753727341
365878302
797907879
1621690547
503678113
2098105897
1325034087
460766110
1291298177
898783812
1513284973
1097364035
1832168263
996515204
585678773
2021811294
500971178
48146253
205060581
693535493
1098115541
430543878
936616414
652179998
1347247717
580079788
1671578875
17297651
1527082058
1438678266
607954354
1291051013
1481504105
1679079195
747754103
1588911491
769349057
236139670
2112632848
1626665720
1545019188
1412878904
2034403081
379027991
981326783
2030030651
1706950278
1825578670
457112257
1727278364
1936153276
1498832422
2050959543
1744367993
635113873
515934183
935095430
1658965673
678942252
1472279828
1519385099
1004858093
879913954
442314848
430383135
1575119542
1767952101
863068136
1343076758
256356843
1080379959
949707651
1255088905
1515201639
641296246
501107892
1091876974
1699802503
984635923
23390563
1782806985
565091872
1438267087
1338350419
1287353778
2124941105
722016351
711420281
1008775577
599723593
1512051335
315030566
1270677928
1135982720
687622001
719301149
1206024681
1804698155
955440838
777091024
946083382
2001897984
70423031
1279985538
1299423508
1416731012
1417819774
1110052166
272307633
1597497673
975880215
178119508
1971000411
1309221408
2020765749
1742623318
307665409
26346380
1115974332
1118456631
419740952
1445648446
1726968327
84756124
1252324400
537362854
245588603
112174908
1036278223
1730996897
813769184
2101092258
923629066
40178714
2150963
565222971
207267781
1086153359
1066014123
1148451197
1284236238
396516663
136328366
2130034669
297051377
1633627769
375102936
1657213600
124573079
167990787
359631479
1636759877
1800700541
981387507
354952291
1903815685
796570742
1240334832
1431386285
835776807
203354669
1447815990
108692963
1224041063
2123583371
636705030
896526738
1235160970
2100974716
1798661528
668435080
638020477
806768734
1172230405
626342994
1303048303
990368472
2053775496
1526252664
816491437
497487838
383284547
1286186429
1486074566
1367660722
1514479253
1526578483
1154606885
898114829
868719178
1588366194
1129297112
613879519
259450734
85402775
1390490467
367882831
390291484
1946889188
2045503613
714294270
1036408945
1798291138
1819206113
1532309108
2126069833
1947199686
1109062930
1427133271
1574347721
652353294
1497516080
540887859
530673021
16925901
526796198
746631975
290883708
549427421
1944875290
2119160114
1068474654
270437789
1350180898
75133378
1981506175
1098177646
566117894
324942029
1137774642
2093276896
1336249072
589887115
1368831647
904906585
2046046091
304737581
95710953
1135660511
1025394499
2128256628
53358498
1648721659
1437314213
309158470
761162446
14493787
539147949
1143573449
732411320
1852622034
1098616219
1072935393
558347232
1053983874
1622038907
815207046
1226424251
1637344738
899797307
1801202961
96675783
1700822355
205712430
303614868
1042685946
70936604
1379704988
1782639609
2095245878
248234428
1277300695
1803339263
935733540
1681006660
1099082115
692400461
1635116932
1045214177
1892036783
2006581675
466903784
1009097899
47965148
2065728940
992061900
2136378476
1125163993
111871957
2070413616
1838495323
634793035
340274517
1934999050
163798372
1882617011
1606883832
149309831
586211955
2003672914
715819793
282527846
1595677859
1990582109
816109754
1871978980
473781497
1042476942
1677085440
606801008
29668969
1792130156
156098423
1610117529
1271252548
1368313466
1871347698
1775235341
1854859293
103245746
825061172
1732273876
1339040190
1727348908
752712837
1520485792
96163852
711584046
1395939075
745696888
1991241480
995506028
453447190
35137622
2121821987
1268862734
274019005
459992142
1621645259
1574523911
305677036
1000493859
924218217
1663894986
880571889
1907162633
498819730
1203982812
1142984794
1720451844
1856501353
1990986955
586418490
1594340772
1452246544
498990360
743720692
1738990402
2063459225
406276026
64842716
606775848
1767890014
1889261542
1160928514
916691635
364580914
1821663528
1344787917
301414577
1730161157
1393377532
1124082932
1272827220
1171337310
1722181997
1560237367
2036214615
1356816314
703066361
1665019225
2025151873
490940209
982989686
1060379844
1982338106
1675160641
1612931918
1151547358
1694943288
1935019698
1411156157
2010246378
344102776
523242444
683386331
1894977514
2111060119
1529261333
1368784328
1644425709
2069848545
791834879
1945137514
416364245
1107601894
2132598536
916430377
434783426
710935951
1310172592
573877521
1950431459
1623799112
1410261280
822145128
1971453016
1698694465
2036717097
1900428614
1910714987
561143994
1245299063
1779080241
1448483825
1323785067
24842624
1291556044
1783435403
345076966
620485202
2047818028
451160555
357153547
1393105601
1373995860
950212033
425033562
1186053243
1955087142
1747506811
425399160
1644524684
96286597
1694798448
1695575152
1990908148
885270884
139380988
1368536422
563182773
519264423
344415849
910477470
1084480052
495157227
1782153276
2027403133
1786269478
1879869746
859624025
1613199222
1387160195
1713257949
1947122834
1680093048
1453183776
179966559
731712790
1403811331
2004701599
1288322049
651793771
393293988
983555863
103463550
1202395159
78401441
1292909287
2088393559
1190228386
589530731
289199057
41203415
1071443839
888098547
147768219
1622121677
2019057548
939324257
1639538301
439690631
42508362
1768554143
1690035926
706357342
919922984
1006851818
83198425
455746285
1956043222
1249752364
1097793123
1799554369
1637544483
1313729298
843963516
310869905
968102805
2081483442
1622796969
1828678700
201992549
827410717
1184026361
1300819914
588451591
628625381
1137681870
316606129
1877490029
55008194
9934951
1463136001
70556014
1429276179
1771933615
635908636
1423393105
587603671
920983879
731361042
247416920
1609682511
1298953054
1137345592
12074285
645876689
1166029286
638800155
1238044221
548258497
194884827
1332359303
590994034
1773689306
150235019
2071726625
848885456
1936196132
1961416148
1369527926
1552227040
125233048
1780973603
537271837
1181176908
53841625
341383214
1146213142
1705269181
1341225817
38152384
1793322097
1503608978
1236769441
219706352
1153680401
969213006
471274137
1197149571
826486721
1712253762
1817468249
401311180
303802009
301986023
1462869441
1947155099
1064372294
1408140362
174400810
314323610
521105038
443817893
1112540937
802185768
1491276366
1678549214
590684806
2087049505
1136963983
138731802
391121342
541195289
1902395370
104076427
1317983822
998593929
151508702
1823405999
1255512551
90847151
1833219899
410584999
1767902313
2140838386
1105303628
1645137223
638939891
236431052
1863422065
1434075783
1217346819
1514620988
1640783800
260254115
1836145564
951165792
2014144270
181172021
306456958
129323491
709956619
1525655273
511551712
1811782293
583350479
968740834
87733506
2124899013
1788043412
183173939
423513939
1444913433
1750785376
2075084701
490325065
31340172
2107012301
1630146946
517024927
714059299
1425208594
1942680106
1505270055
584940347
83125921
35288642
787407851
767364258
1815130178
1600307106
398288238
340616780
1084654104
1348731530
2069227435
1563303382
540458181
1319304109
601021701
387827393
1160269648
220867150
1760189716
392745365
417129335
2117362672
1202484343
282063854
540068393
690984223
1467144246
1086172673
1525764543
2099959986
161324377
238270155
1160080667
961932393
1069123039
1077361645
387690836
1201800926
1246165183
557219161
372488220
133227505
1107085831
927105440
1509918280
726543781
1835688082
1407299232
1798763040
103488521
1003340965
143805399
79075104
1669286510
574912865
879920846
834528222
1965276659
1196000577
1666652305
2002958280
1018100712
1525430765
1137912414
2033249311
173306843
1454978
1991240237
1171756327
505104547
1568445904
626006651
1538799541
901572169
1312428208
524586567
161602216
1603203281
1643770702
217159216
174594671
982323016
340775792
1087800891
149375365
1296209905
1424024890
640095749
2068578586
238247312
2117759789
2045886926
2089835534
2108346808
8101123
301686439
447274061
1366972435
140401003
2007467369
475809307
1467588137
876216257
758887035
2091617277
804922591
1434560657
1858683618
746113780
1713074369
598297541
1290393405
868093850
296977738
13407835
1718806351
193377673
1816986034
422858770
2093759381
1295843925
577395237
1139430193
1176627878
17650791
256769713
791305618
1679426879
770031414
1425286995
379497130
1760239058
370059373
1884277659
388933820
565659943
159093872
2137417614
891306097
1175221365
244479602
1868026762
1021164825
1879015996
1082185659
1940127301
1265708862
1115222764
2004664955
130241767
1125262302
1880764158
1858942345
806779496
979632099
968111239
2072171585
1995723950
2332229
982766839
992231150
1416058316
293861527
1391519132
863166543
941043790
717887215
1614312999
270074351
1872409897
50245955
625109600
1886239731
583804911
1244002169
257838858
933097055
1606409309
131863893
1057186081
1201850298
936132549
302420519
1667894557
1267001006
1598979203
2079793256
281770432
1596220230
561113228
927923296
475849408
1240162996
892784950
442427476
106179171
2239489
800026085
981728618
706923
884483207
1703176837
886698348
438396045
479350025
1177342255
1932853295
1691140105
153961717
1967682969
1653853265
1443283053
17809233
36921866
854574092
1561253804
1721973916
1409800430
107895271
642438121
1182080889
707390584
1358370396
649674288
1645640302
1542961293
2097716425
354578648
538165061
470338746
885330647
1541114246
756792691
1315079186
275376154
1436881669
634122385
1313813179
53365169
2046626556
846671797
644003036
1552891765
1182682245
1725794589
1457140654
1825810508
976653869
457230027
1970426802
368955395
1327030542
575194052
1860805160
1994953227
224781100
1198628930
1129137949
623162085
1532747355
484392430
890636375
2110898335
513797589
153088014
1008852775
468200838
1977343184
1092358337
1758632221
605460066
1146815943
161595273
389377325
330358750
769630099
1598976434
739626031
571769359
162456918
1034798816
1455164851
2029179482
1622688566
1963642032
715568432
1849749998
49245333
416708202
816200162
2053056884
1271688490
70183897
2046008082
431811341
1679996679
630177550
1162151864
1133039661
781565112
981977980
2053559681
253253816
571140161
1112356871
292311485
1107834737
1249805166
1086394376
1435754098
1036814474
1158691867
281107904
781617163
1635092295
1524617262
704696345
1907295029
922496189
1300869634
1232317585
914208890
495894252
1020012025
1381189489
399170732
1294956908
458152545
640318709
1530578697
1628341052
1684961024
1641582254
425743389
1591126244
77311995
668086380
1383445197
200146086
1956348506
1370513536
217580133
1312519045
1916539291
2081066447
1213286113
1637799977
993784798
938133285
2134197052
1779270058
1098988961
641550621
1407845572
1673757950
776020483
1834463102
1413845441
1867294488
1920193763
1488884893
917440197
116529499
515383118
1911972244
1598644675
2122515176
1444211178
1920292056
1386610618
1939713066
747118676
1987624365
236990738
994477999
536412731
2141346834
813073544
133030119
360607141
1905423767
1235936586
267748016
1127428812
947521773
777882176
2098152389
1609054961
689517709
1402626757
1291830579
520821566
532431117
1108137684
794766669
1802350899
449021062
984745756
721446053
2086855540
2017347331
1940504230
917788646
1431117481
994849846
231715708
1981120851
709431014
1266086866
1691377564
881223571
95657114
183217571
113235668
284740916
1534278243
925210963
921098525
460125225
2076091111
1696885584
1063866088
800793944
72916137
519815746
492375580
1648447484
1405938191
2005298588
247387573
291822070
1544554701
407190627
1274318605
2030931
329100010
1453839908
435222538
534474991
791898980
211389784
1849281559
620006300
1764285009
1529857931
630189323
2115566797
2068965771
1951243863
1577521597
1816365492
598575223
1884972206
1307490104
346440254
180388082
251197757
2023862455
1764607651
1473113315
143951563
1823276645
1253343471
270785350
1159375014
1196930684
1513534625
1120237528
663093997
1390840043
1544533345
1371893225
3536777
110301236
984634541
1949732107
1632566464
556101272
347468077
1730946065
994622047
43059611
787610008
1429913437
248698029
1876846636
704583226
1771275238
653996690
1565871978
420656505
1446154871
1329922294
504245277
1415027218
2080654396
1301695542
1657675130
2039892654
542217754
159984264
1055782412
1097223604
253183194
520150098
602176038
491005306
579340864
1855405369
1332307482
1929914758
1077003863
90672263
531208252
1976952158
1695133138
1269791060
1418075867
24111024
512173816
1880761216
405179922
996097277
740744373
1720556503
76767643
1189660919
1908961838
863745936
2060613261
1176098438
254220878
267907078
1513569713
1856767103
727981239
958786159
1381894435
2128164009
1991155509
36785726
1017085296
2018332011
377383278
2061991840
1856527379
783195240
139411098
1719961088
990496086
413082244
808236503
1377564251
660307102
537790719
1338231818
874714078
1143501398
1454314130
849692844
1016879418
1745271838
1123514711
678971520
558169331
297485172
885001005
629905715
1014149085
1823692587
262646255
149042783
863670564
1194784936
1618549071
52753300
1190539595
1973196045
796895985
1826228372
686050410
1528803324
911321005
23666956
1658877780
2084736312
1342402173
1944226380
1062620386
1501619020
943370714
1002649059
1093591250
1689786832
1622388343
1223567424
1607035964
1942964247
2145512744
1768812188
416997568
890759783
31872315
1293961212
704587533
2123158434
992674774
2126295469
409862010
534395172
1702329445
715089968
410832770
1680045969
1531930767
1286901257
481598504
1746171159
1411741722
485132841
1882108770
2038852498
149161825
1351438673
1917271855
1513411982
312094378
491903404
1713012812
1384296011
590998198
1628536938
1988406555
226587085
2090574352
679646208
1313792559
1240346931
1338785180
344367413
2139110492
268074706
275502538
651878125
1391058432
790236345
1283015554
998582292
1998854887
394038908
1684785815
2016584708
722913808
636575483
1252655872
1569436166
1156054251
698834648
1364706953
14891758
1168267925
119984813
22419800
539082908
1836108117
158937534
418330254
2121765712
1412917763
592350201
804628069
146057110
1824217761
1501363786
1822117132
789341863
985162140
1955207176
1675960543
1736419240
1693453308
1473212033
720721673
2120851614
1872483017
1331757507
1408430229
1281280472
820277172
277156809
1697238878
1755337919
950158532
1489141478
1506610293
443879478
1885336911
990602599
398517091
654893957
151527395
986568364
1523496020
650782288
942504535
11286314
1751200315
362313248
1295011055
1950935585
776712049
76466208
1888469382
562273237
483217900
1813268560
1326320911
1399841027
1172895543
1950812655
1710726047
18960795
1440686088
2046009413
1689121546
368988169
817216150
965824392
604766268
364479558
1570121875
730716657
395614926
1506646114
1510474040
7710846
1262745817
42475957
858902875
2031595169
1600158115
197973544
947271993
2063092519
1731255206
1418259460
1990826223
1826472592
1625691706
692028468
363491157
1484406132
1710971468
1004011780
183526176
507305221
639635129
1616696260
1489252610
1982113154
1551801025
1819936311
1279738947
1604369818
2074451050
1543063841
35992793
642583113
1264113133
1803816183
2032613042
811956144
176427833
1993875362
1756882624
1190533393
1433783626
1336650824
591297951
391355742
422225377
998769891
1151287178
1334549191
466381454
1496307891
2072304116
542284774
105490090
737212794
656829355
401469322
1210252848
1746628631
1404923713
729330189
1763918102
2044770887
1877902786
1610296600
207787612
575754746
1337868015
124947174
2017499370
1323790946
1677701259
105999030
2141938598
400674618
817277657
804241640
280330482
1609770102
427197719
207342836
1536348532
1549060586
1247226332
1885341485
2016867285
1785370697
1828263688
1739640732
768709468
1580268744
1805666161
1217357224
1191941661
988647195
2058243994
1333709667
48243091
904891252
1115783802
1955621463
1246312951
1612000208
204137615
1546856860
1437438254
1351418013
948994905
540140463
743220607
1345159092
1617036509
1409866017
726298392
553164466
932303790
1288131303
1926434006
1991286741
971425355
1636165414
693934925
2116876418
350763716
330320581
957242638
1377009261
1768563009
97542207
1754551804
1058968201
1841092105
1933336836
1374678321
1254280033
845235786
1170099074
1066076867
1837688307
171026781
438860018
1847925507
1073198420
73191611
2107621823
616868485
709749128
1247326259
177536073
1632486295
255275032
226179317
823057210
745327012
1826770052
172338235
1039362323
346070303
1814433151
1687678246
1794385608
1218345480
1261483975
989102281
1046819522
1689349870
801756716
1102102119
1275539957
1039484201
219052867
2100066699
627212170
813016100
1962006244
2097805154
509911911
148475656
1024285361
497891284
1560409868
654217599
265657320
1461187381
1298935111
1936209575
656023494
374560948
183621851
860055890
1038744858
237296487
1055688540
2070911844
145948256
1779372076
416656791
1444694874
538343690
851651012
135074423
1299120561
1960178616
712819020
1121846752
3248849
1502200360
1241791989
944409909
523538414
1016960443
1250891057
225040972
974169991
1876713445
890263899
1289190555
1437300775
68727
1186805720
287065988
1648622257
878441851
2002801058
637451131
2119522958
2057384626
480226804
1152562663
89371069
2128352245
450067065
266770016
418842855
1877602680
1787670774
1926751647
425098019
854405422
1136693868
1031238920
1789405387
1427416916
1730450481
519040358
986337290
298443117
1977943742
509003958
2031266433
485751998
458264411
934868975
413537496
1334897582
1958166401
730423593
395190944
445928851
44990439
1955330353
1759437729
1263240561
1343210415
2044988377
1409927606
1089716303
37215823
1006553887
926634540
688174643
1963612499
1291748293
1842496218
1630310186
2121996736
593597325
1589273218
794369289
185240938
133834329
2004510005
1165786729
482270833
421941267
396215303
1056261327
94503427
1471789731
46245636
355866243
1024509425
485221053
1689349704
121205234
1687175200
144041482
604294728
607266584
831725696
282697625
300817523
68363842
1471993012
146684185
586901187
2028585197
1505785783
1922081069
1864563177
2133647319
505713807
828989785
1263691403
622202133
636341578
955848516
1821432948
674070031
1971815810
1841822831
57244651
634695114
899231925
1933778212
1869958803
1310074492
2004535987
1905063202
1721816677
802086745
1666704205
1269737366
490196051
675762899
533529877
963511545
1890226671
1978967621
1554808179
1568528490
1523327079
761950705
1006503065
740398895
1170021616
1991392821
248264477
1170462343
1688767655
1093875086
112422693
1156219863
1736156566
441591919
440067014
1175531151
350615504
1659773009
942725737
1136815733
1638335034
1881571373
485771611
2082817598
1509958230
2068841287
511512495
224665729
1548809432
1013453610
2032566792
706935792
838328473
1348999220
1400265900
1245643756
2052447343
583599166
534073936
342700221
285629191
1949941763
542919465
1263952545
296731635
1344824723
213057467
1777789495
1996933751
1321946935
2009779803
1748789234
355502726
438610468
1246379452
1603721719
390492185
720326139
1547112810
1251208072
1373779202
203873090
1624250725
1807133378
1428190266
1092426600
1585567654
1887280997
1577766651
695845685
2106920812
36715152
234651768
256649765
1661955464
1776549608
2099580307
1960786185
413880910
1768549898
335850641
962243841
202966363
557677283
1727294429
1686745122
460968259
1220123920
9303702
1922289033
2033660643
1165418774
493548017
538998393
507194751
1730861374
593409644
823587316
1921631593
673893376
104170436
1770892515
328247700
205941922
463691575
884530933
1904043157
975832208
1729058158
1528016287
1801375656
49790463
876989799
2062974681
10701565
205570609
2094505609
181183454
799833067
972508818
716326254
688734959
1429696709
273012588
1148946585
885077277
852855571
134852801
553324765
1621747962
1814945989
358259780
765934742
738512999
1779568001
879608508
1882395655
525089378
300496055
67691745
1292981267
919162739
1485299307
519162992
2050558653
198150321
1978392893
1559326090
289393111
1443478956
1366607784
847154456
1939677501
2083432060
1844531627
164852566
98425880
110216961
710269957
451282053
1746181365
203882959
319846371
198338860
1751454379
711517776
17969093
358684262
1341733000
542401661
787293685
1693696692
515661972
1830050641
1264633713
1327350129
239249391
702868816
194002737
313929868
879576836
1696576766
575672508
1625989349
1320283595
1479328485
1652281941
978582451
2063180105
552049254
55041825
2035012803
1809353390
862107261
1172783440
2051803549
1725570532
745721022
1347578824
1380675979
73602389
1831824174
650049343
675283690
738934971
1096824221
924491631
1255894850
212307639
1244329625
558215694
792625503
363800113
194884827
2029349653
605708560
484574418
279928917
1425954612
1328252507
124107309
116151929
2031181691
758325906
295855159
1339447922
1891466142
1795039272
116742073
166906029
2025295416
1906911975
1228327229
2065295846
118424605
1264096660
442209317
775085403
1440657631
1774113343
401570291
1919514137
1143896856
1211985808
756354444
932489277
1198092576
1588044233
1124119792
1320569686
695648727
345026856
975941439
1658571196
927693952
1498285796
1986406411
297817274
834831827
282424647
96172639
85550252
1332993975
85199591
1866455712
1566732807
887299934
1424406799
1394861434
1687230380
1244277924
111314261
932638653
1138383924
1553303460
608698757
1835844734
1971172411
2081843161
593461939
2039795315
1917228342
1913130505
2128544543
689597242
555437442
1672085411
1704218185
1068768820
536248917
121839883
2101108332
702615587
2014332611
1836853585
1584728524
1699502728
868100430
1074346752
772006939
1728621744
694558835
586917257
74799596
2033738332
211445656
1880341215
1691738782
570482622
1785540997
1712153843
285775790
729962191
139964774
992110366
1531927147
1648008115
757319052
212934509
1718122069
1157170033
61714738
1040048498
577559264
1733657411
1837346059
1073235989
1745932215
1754493084
2032823543
1012130596
240955955
1096662939
940317485
2051212613
2102249472
1458967966
1046989417
541251595
1362204563
1554123835
2133552231
1342020508
2095774670
543686914
764398852
2057122095
1028673971
1104853569
34918424
1844371474
1917790629
1371294700
329436795
566952822
1514743901
1159151253
270018770
2104336066
1579438112
1048435145
138372854
772858382
2076960406
1126183837
77501372
725049022
1118384868
841901674
1865985016
788248724
1363161643
1658263050
909454326
572848151
1446854552
2125770667
1433023667
436661934
1195853175
205032425
1490179397
2067053674
691797513
321841289
1737853768
1676896669
784366484
271573857
1607402728
1160601358
716230647
1296899105
983176641
1870101155
1477923267
1801989542
85902137
1815445965
962892378
1086193466
745156655
817617838
361942679
839502473
662412340
1853227703
1510329878
1544564115
553711430
1136692199
1036125563
517258519
1191669627
123792447
1578816591
1864966916
368935151
1280294936
1327623096
730591894
1977386943
690752320
1270641133
2116877425
1350284945
478500232
490944784
400254623
54330478
306781352
1837483757
817141586
869892549
1477243370
1682970772
1883891231
1635256734
1130244604
352773413
1946789293
2055010596
598541113
779285536
1260737467
1965340366
490850066
164697806
874801488
615528134
874861203
1219069482
1737316994
975630469
326705984
976467771
774744832
1429857035
715041041
314050210
8843347
685309069
441422600
967277362
1099473443
1788400597
592435635
1460872601
778414961
851145260
2052683359
1080303609
1693334705
451628659
850879521
2018489833
1425013842
1733731050
1115986746
1722554604
1064920000
1635047139
242855090
1019337349
1077370118
1358881141
1183714646
995519221
952260081
1974270256
858332892
1231992409
549581282
2072668817
1151941227
1088166677
478599320
515855607
1516009147
1961567612
345989533
1249639465
1015834568
1138943063
2013939410
1699864324
1755401486
577238377
1715130713
1776650010
1203901599
558436907
1905042893
1646776820
1606911740
59423624
345892535
1172718195
950478823
890481730
787028322
73122070
762595983
1426741863
848328616
1405800259
1925034728
2093018780
927805650
1984052446
201437712
621142660
1765751365
439991624
1719012393
647290438
567891090
464343587
440051333
131539462
1015969300
2002140616
571347126
1685668579
554742003
1276848170
1740692334
1841353623
1296509127
686676679
1552754255
1152815634
2144536443
553139890
1990437842
381869372
872919037
383300932
1698358678
96475263
228338363
1699520635
1208877261
1625680456
783077743
1470772747
1335578935
1137589982
1842278290
1097318087
108159115
1613507702
1480773073
1926844357
1151637851
2127668818
1872658433
1323310503
1346758033
444559395
1081683891
1820893425
1671236637
16844274
112518102
209286012
1721014428
1858661492
894717384
490092341
1020595935
329102051
609516810
983503764
188278550
1721568502
157719282
594496307
605712576
1111322676
1359851081
1236968641
885881455
519254343
1747236649
1383981442
1871058447
2138897432
19320897
1902675897
1605264849
723481554
1144783778
134484287
445282967
2072969173
1545960467
1042303795
2082974361
876491035
277807608
577374620
1713274746
1645218504
1935118725
2014788576
947516111
945319542
184057623
1529236782
2064902016
503395690
930821638
1197960975
574458776
1202379335
1893023707
1279092739
17409979
1815493376
951548088
1704242566
1441702318
806465731
1020445611
1315744178
272352815
2027815486
1103555523
1460689738
754874541
484704263
314950359
665821795
580969834
495099705
1653359829
346070303
566101865
1960983471
285181647
1088814759
944079573
1357462799
685910130
433474224
1968844290
1641326634
1373511054
1221789896
1233085617
827789347
408480262
1167244202
1405482681
1096508374
1985509782
81254622
1364480429
1754600955
1920537035
1932939396
246396508
1246304368
1792157231
1623833109
373606275
1769100544
1195627642
870056062
1183828813
354526581
1584521226
733045329
662758251
1932358942
1806527737
590137030
2096034686
1039605418
1405585035
777408530
1466763643
709133309
1549232795
1837786719
1084727174
412801050
271538418
364643350
2035166823
835060221
1684586075
1038314175
2004507271
616656450
554772755
2031713327
1520900144
1590046106
158611400
1597915960
1967369493
1893406225
459085627
1014556289
1415336233
2011813434
420596845
1753154883
2067198042
804834299
1213914801
2069223906
342429681
780071590
15142968
535919069
760788478
817606411
286188663
2128101024
1583426537
2122664040
539045813
321720834
1268523604
1441078636
1785248069
1886524462
1005529563
307791736
1280641925
813729841
845117369
1133040997
1458236198
1030068781
286605041
1371300720
72318624
1429882494
629960251
1592428386
710138835
1459256952
644873170
432063531
1616317946
992143948
1054916216
1339063503
1653810244
1659892641
1667619836
1322349468
28431562
119886096
1644235078
754203197
791819960
1233658055
1959408716
1302758307
1228679583
564092111
1890687999
1673705413
1615682284
1573211556
489245802
878286105
179202411
2068564605
359382543
1064519430
514578506
1287155870
1990896690
999255968
2071633943
991380874
1124629149
419559867
1041698811
254723262
2137285138
1664835032
1293080825
1426419461
1022907134
506748192
84140224
1937267751
1969031695
428337020
1556094340
537971261
1178467012
1511902884
1974975757
1708088016
1754792882
819769596
715786853
789790165
1873712291
1593341412
2048220837
382608572
233408507
1338112004
889066695
1219488722
597262219
68814652
1517069434
1276275594
1834006486
496816353
55427333
1945361534
1510498614
211307427
1249502840
1845255268
2057262398
362463803
2129944170
414636917
161629899
1689379136
2030704274
2054639602
529490274
703457365
624827918
856103024
1927449842
844967448
1608729055
160000755
84182508
1274935527
1738639782
872942036
436194135
1697037590
31879206
2034942918
373453055
472838939
1603589956
961524223
1250525784
1066353927
993719756
1516188412
443677489
1388310176
1819352229
620218556
1245335698
107605478
763605291
1349847820
1475154943
933049961
1588102862
1388423780
2138968867
2081370036
973062951
1768497754
931183756
745636630
298665516
1412626985
1471082194
474079465
2039316260
1603289163
190965424
617810078
250733
1868537401
509334026
1715651925
173474265
93617726
1554800080
1549198817
1824948352
2106473826
1963599936
1550280899
1765812496
684169113
341683568
832477681
1398254099
1100588959
1073925597
1824401207
326619378
619633574
261232819
1803646555
538952858
1028185026
264495009
44959745
1980165109
1683127939
870342678
260907014
467230785
1077055232
440139128
2063779870
1468000952
1532647346
604344248
1971712447
751971729
627921129
817150295
1555983301
1889022840
1756849579
515262761
584840798
1596246792
981157540
1833099953
911247345
123041355
1620583608
1614188260
1169026593
1585058577
156782002
118183317
725252611
1532920572
1872775827
1781177535
2117996427
400496787
1898406299
1713705704
1750198802
869899970
1552384341
1524386700
2003827933
81392872
1917046705
954275517
1758208686
652707917
823146681
1562072599
1625389090
707841401
653470124
2089181826
1950742887
2096895207
744903917
949021621
223379022
1248999103
968963070
1560954922
997641760
1674778046
480777658
1686568515
192573981
1767714326
1624187161
2009345947
939028621
1416095793
129601708
1973094648
54639179
1151664343
804627534
339793096
1395404511
724334318
1642392657
1314318826
1486382162
79061980
815142477
2122860403
1291529909
526892175
1240279756
562749420
253633720
535107555
963330231
545233757
1739762467
1333152747
157488763
1548695184
1751585288
965659907
2035349494
1185412003
1518382673
917114685
1136541605
2133474129
1188430813
281870583
529025802
1356419558
1116230612
1590368475
1030406929
511996286
169714805
569101756
1413401673
430496008
1800189509
1550437620
443991690
1409591512
1507257047
1448372332
142130053
1635083909
1999524150
664125970
1309656354
2030302443
936870387
110386874
661002413
439332793
705947803
1853523151
1396567541
565941371
1698118345
248280040
2015136900
1445539700
1482169641
630176596
1779997260
138997292
1187110978
1786420873
1396783651
650796266
725236552
1409024063
1203206270
857439481
2094946307
257030160
2078076630
1232684913
1262844141
1253395259
1724200631
917175800
435098020
1400644818
1190206762
1402919783
1172056653
2001910185
1750519131
526513034
1658365077
393149440
526346936
1902367021
1613176909
1085055188
1662744824
1093252220
1946609215
1094526650
662725475
2083807406
1108477517
892147356
1456918877
12483132
620693615
1791887101
931090426
1676988689
179482993
681634738
164397343
1893233049
117710122
958290630
1458669080
278759594
1159072500
1571425362
1943976868
1050531626
1771582608
1303302881
1462703456
1608127598
481555046
1424161090
531074054
70871805
667244641
1425077781
1190622817
440525417
1273795223
245315977
421967155
726783774
1551633319
72048559
2108228970
1906760221
784716554
843316469
1517098178
1318833063
1376891487
2060058577
354992154
577238377
1791117168
1455311701
1838655452
59938606
341918781
347791472
14886191
1278590206
1773123370
1141720638
1274166017
436144640
168577725
1275212944
418045979
1530973198
1915700826
2033305291
562779652
1907147477
811258873
1256614589
541445385
1032164064
1291077601
1861214860
1390771683
1160322932
70009618
269619686
762327291
1689540546
1707235107
1978436632
1581041875
1774115342
1864073199
503035367
801352429
1961416148
718910019
894040094
1681231481
2035421892
123491767
1731622051
1541573672
506032174
1988594432
2072843433
369004718
2072549044
79231794
987421473
272337833
1754788779
828311466
319845597
330311714
1696438215
240227113
669633858
1399597325
1806844197
1989221844
1921522020
86657403
1838388273
1350883575
434319629
75559051
1104907657
506181782
1396430818
1083015470
105727238
1736140025
1131151097
114168334
351424336
1574721680
562652469
1257956782
1999471931
1242119113
1391937526
1182010903
477609332
791397529
83274164
960345894
488343903
1895747862
993375542
1340312754
1206630150
668059943
1634485229
1067481677
297457314
1301076004
878430600
1941541016
1584398238
2017381957
454016609
246707354
515026939
1093415134
755082477
762920680
995169578
966804584
1706647147
1629023350
1845022803
1085980971
1547812494
815355170
1364628956
5918827
859548706
1847411306
1794792764
1091741513
1286587935
414007560
1249531622
14668399
118444152
1723477172
110677978
1999099421
840433002
475492065
712265408
291234357
1716812944
391451594
689353354
1446395321
111800261
337328154
1061607828
930740555
298810494
693328150
2030982449
19971330
584421673
1081972152
610207229
1765336585
596712646
259224283
1635979837
1810101810
306877556
1382727151
876981085
1364251030
166639362
1309077664
1208379667
1903682721
638634784
1946719975
814025541
921180593
124480803
423506422
735830244
120927728
1911425873
184596144
426821152
1119811435
1775262522
1475674962
608246086
1910069076
1995433523
2071702886
247968449
1295625537
1792732688
1979319423
329323075
376316260
1369235579
1008897314
868269894
521311566
178553277
1776096031
1969082313
1906494954
2080500935
438391475
634761282
297874582
272039399
566717743
892256817
822166662
512252547
1077569834
167848170
1868454022
1200439719
1520054537
541482656
1210153504
988359372
281570005
2110759947
703684885
804174470
504362097
611271108
706356117
1120916601
1633381827
905018857
564734362
117899699
2040849279
792190903
1936686750
1741516747
1148105644
1915657379
1461106201
755060475
1588586569
1618017116
405696279
1306208360
51344095
358053503
1844766494
628017689
1786921274
1474999993
857113681
1705198895
599029265
2061970850
2036493804
1109301328
1607443303
1748862141
624880985
466581938
708001615
2052875326
2075171964
977957384
2030452148
713848631
159961560
1320944956
2033557518
1461322846
285539808
1121373468
1917733396
1030820140
1769053569
1498081290
352986103
1862034795
1138294070
218990192
630684838
1609138075
823500933
1318074423
458407731
1879655030
229848749
2064784155
762479504
2079064220
1666385145
453245312
247476738
1735955637
1916570528
832882903
1583970239
909586725
663221292
796187615
702028722
1864384598
1446981660
2082470679
1197121943
1244400201
1431943257
860730902
1113540019
347729886
207594378
2048924590
39043692
1899677543
545514956
392259920
2116418907
310608430
1928528491
1129816845
731015408
982173945
535469126
756495531
1345997768
1603234550
1225230778
419973773
511529879
1029394775
1095122912
1340219809
1797690375
1287165678
570670222
43208383
541238550
846767109
49230112
1702557138
951817783
1803813688
1628234862
1753520626
1218718014
1057260028
1859195454
1174896872
358042365
1435451100
217698065
1464313008
1821401705
1168672549
324362739
1165505711
524110027
1648823838
990340248
693808273
585545409
95230352
104955298
631709217
1699019013
943221291
1366902292
1524584977
662792453
1847572566
1909651952
1574284510
919771639
2026906649
593113017
2077975160
519511399
1810895653
826852813
2126084534
169267219
1517279760
1082883839
170256921
1258305240
1038594823
1532177668
1970840747
1716476771
1887754008
618054997
78693597
1745682025
1788340546
1336894937
855234515
131058862
2095229600
1667903830
93141854
981390721
393346240
1754758253
1197083386
1421593473
4571564
1986838922
877177404
109427257
1472512037
1452247788
1671639502
1827187414
1192896409
853207446
1233310571
2074327396
2044380818
1859712541
539119289
148378911
1399618376
1454373222
140748142
749024013
1506280213
667679938
1308906905
993154846
2092720606
1680491153
920074439
2030481196
444142203
1328205996
1143080656
2083887850
1113958249
1181995171
987311439
1181785934
417257725
1463769448
371359020
271878648
1749512145
184494573
889402696
2075569486
337027197
363218232
1514486826
503912349
1629362735
604541309
2059183442
2064445385
494764254
1764887341
2016635132
473756553
2102346820
1211107509
1937872126
894892174
414715081
1275576695
1436096372
550005598
1711064101
962113586
56826167
1774528667
492871074
1102795037
1558496487
138847715
1346210876
495618448
1924521433
1155497784
2108879529
305862373
544738625
427289
869882669
1992345831
723007415
656024608
1046533347
1452873784
1680431942
1397644724
785978074
789135922
37820904
1092298106
342140541
1188308122
269449242
1153603139
1961671972
253329529
1977116498
1669571376
1657795134
1803727672
1067636873
1141365264
258140462
258741939
397593055
879030918
1416726483
599441826
903880470
48443513
68247479
1701961942
859213277
1012164919
1249433395
90573002
1465411204
375156318
469207538
673477303
840789062
889372081
567710986
1305215155
21393613
1702434440
1029775953
1072603812
973428364
944247471
1683452668
2059758175
279128431
2137305061
1886065290
1047401909
1362837285
397092509
1864324638
130651373
322558586
681779289
1775702107
1683320718
844920554
743293459
1902551931
479775532
1652460674
1973488304
1594234705
1730415563
108986682
841812323
545928588
198636185
887976511
942571028
817743525
1490998746
735636705
2132391178
1584892327
1991787960
2108355450
1545218670
1021088718
660307102
1713267115
1210685539
965699771
794555195
319900831
1324107981
301290305
711956695
1014292067
517898929
1557124396
416894109
1582090647
1573683838
1467614457
1989865598
567923915
2085090454
1536324475
981707036
146023500
192802069
23158961
1766487737
802223624
1491084117
447639260
2145708523
37148161
60705217
1979473783
605322514
822991039
318782590
976413359
1451175266
1667738279
27581821
136459564
852644493
1790352083
1740243203
406026838
1350315742
2128188092
1065965259
1572238960
1965611134
1303464221
1982653539
2041544295
1496457412
1924943540
1679214675
1004804505
467081207
1718356565
153920673
1746413650
841413582
1405116230
1983122014
1104182008
833852109
1309184572
1620365513
254657985
1489737421
1981006017
919189327
1635219242
1110745954
2105133615
1458553287
968455693
1888716600
633995797
646180661
1278366285
403932172
573064934
2090775129
419330159
1748003744
1360396768
1862670550
83482807
1095643595
2098794795
310142017
1734305274
1094336736
411869682
756766963
248099522
1215244145
1307462665
1736897467
2094597304
763371496
1035875731
1952427776
1888674275
1282978702
1841124375
2123514939
853303703
1764854756
1233657786
1695707867
657520489
382078364
782178084
897195985
1797922905
1426063200
1135411224
93638281
961528005
465608577
490044196
1384130588
1727643651
805619452
953969915
1018365393
410432374
953018679
1833621316
1598801207
1191187356
402701112
111085473
2114846424
893897685
1701039710
1528895042
778887382
1283763700
294611346
341376715
1487403774
1042588242
1194756574
1040335398
1654314705
907452123
1366879982
1479637066
2045379077
323953830
1860385368
1068956515
1631731657
619553601
264579361
1366989991
488199221
267430951
1501271310
1576062729
1051728993
237086103
1776860988
48450202
563283861
601183545
95750488
329818925
829458315
1894668243
535027598
1338459565
328175997
892183364
1267612916
1183844036
1761588110
745294460
1340299487
137518470
168131140
1718586260
641230079
420778950
25928114
1598817994
920813583
1237326551
548929650
1319275202
694246749
1671260758
1188940895
2051893767
2111081460
166866924
775719273
1126453859
4107570
1397146925
1004794850
56124694
741695972
1918389773
1641213031
734886331
467265701
994760893
677431622
1386683574
1025075597
986568364
1264707446
939872958
667485804
36303501
1413208894
1170892831
1208198175
752510250
917663193
565331159
1487719751
262935655
2125955082
1690093772
646420652
498649364
1148320072
383390379
1572147517
1596980125
253947630
2000820950
1004556971
1970743344
865228871
1993695924
577357675
2078094962
1525351532
709698369
1346256926
2072472610
1727543935
1693298652
797537996
2146689992
1656152943
1595012772
1060014715
1265661703
166194112
1391929810
1806738429
1565928495
2071982371
928849511
1123897675
1804658740
1679519863
1071216409
1643759991
1504527206
48840227
1481164553
865548226
1924472641
2132210946
1447241337
634369593
907504091
301199969
1911777330
1054258283
2069577777
445188454
1327244177
1232341661
471808110
2036115479
455003288
1791148198
1210351151
109812065
836984633
1946269829
711102730
1005811719
2131425494
657793631
120222157
1593684800
1002529008
241815008
2141007537
2117325018
902624441
1392453955
2081459262
1824785108
1688475248
1827740938
49764315
713683936
512171146
2098468909
1946532497
1864826334
1474407717
1901782116
1618448365
1553084079
823500129
2080953599
358130578
65460562
913683127
1550759340
1299136495
1100018330
869899297
33987084
93223096
1877739115
399307915
863752478
2029665978
16828998
1951051371
1387109002
1845131824
804890594
905930568
109506867
1908197863
315512517
915534924
1435524955
183008201
1304466546
1863730033
1737231589
507527213
248573451
248075480
2010008595
1753818926
602944642
1311380129
1435315786
1532208451
912012813
764071858
411273826
565682328
2121809201
2061300532
2092669814
847661883
572902178
178944269
119734123
776449178
923101141
1923704282
902872415
870475193
2050629099
1841887438
762730390
1078616920
1549950848
1841461737
1466823640
1164814646
1305358695
1489146918
703902808
513345910
598655832
2130514535
1314031110
2079798317
1820914336
943428389
788693145
245035334
832129350
1309812375
1539421501
908330059
430629014
1641262202
935950590
1856727182
1478328668
1664605120
1309412396
1696663306
1404992901
1958954036
2109700531
1482532457
1255528891
1735658246
2134214668
2147187234
1838253426
2119447335
1144143993
1359109095
719583018
519588716
1708226288
204993447
524094419
1333299403
1434673490
298701409
423007374
330077729
1950590746
1290629591
716637677
737563178
355579916
38889537
897669283
1567944010
1753339787
1412224494
723943129
1023300966
1810741535
67991899
1982564622
663993031
189665556
609501517
1827712845
136582818
1672494167
1404191526
2059771081
568713063
1053507947
139620231
1121191154
1239628204
139432791
1163398544
1084105253
754210083
803105202
877629006
73463167
983542145
1145662591
439537485
1998582605
999402015
303056814
420179758
1190976022
19645006
1329509136
1917518299
172418872
1645560432
1486745766
1992940069
688366642
527635388
455565573
241207384
1237011638
845033243
1369208070
1421252780
747258998
1581507194
1560016510
765383826
709812011
437812997
1801581791
166579235
1095569599
619414641
419769045
2135450659
70184985
189439050
100773178
1279659045
541572361
1532521008
398699631
602430028
584312159
1312498262
161208870
967556413
1647113467
2036850744
1771817844
1176529906
712465909
822499591
2094059176
551069131
1120613319
832362566
1643215883
1984653702
2112779074
1728156346
1442990868
756747402
1326986532
1130675494
1279619970
1396070992
730671620
1813627683
177536376
661143637
735115736
714256391
2040454145
1380488521
46526779
665869992
731544829
58064435
163994791
110609075
892077207
1975740755
2053157444
2026314695
609693218
1825068298
1126030069
1491432355
733649193
1105382208
464016228
1970103018
1043749354
1917174074
1581219169
2113566642
1808452170
142402941
1597703389
163246014
471092346
1929734383
177275376
1343478649
249237377
2055067017
990730173
742902045
1073537195
2049812569
1848538971
504771948
1607080338
874801488
164690471
1611338984
1354545502
893447819
306076570
1879761667
1117563320
2078190258
190028907
1662347298
432925273
1888024323
1553631119
1832499092
737341050
1327552292
164545943
1348817366
278897154
253943298
1103104691
784632489
398207390
1962598318
1974199473
374338188
1754823584
168936411
1458551577
1042982531
1552153016
1494113552
629854623
131668254
1696425846
2064787946
1288941993
1144227027
763649560
494701571
1549236271
220969045
1197527491
1166335629
1451506001
2028199206
1919234687
1880466216
2056531083
728016645
1267586360
1640741967
1144241290
1070726176
353307615
1218945868
129916533
799084408
1315408246
738265653
1265444672
948898576
673009642
1685909128
1841121869
1377158008
1305300148
2146273220
1985805066
1579264465
452063803
1956074409
1731444510
739340783
1495567101
1627757839
1359550536
1506227123
566736577
901204332
1503407639
1965895037
53717721
1177988426
1981630655
549386370
618306105
1685803762
2011761700
107056054
530678057
1500479871
595792390
498262979
2017403147
393887927
552171809
1842274656
87447791
872566766
1885320937
1424891281
571442766
175780727
418028117
1754916922
1876759417
216973677
701208843
1751683549
1779647124
83374191
717357860
2104714766
1083628651
476222952
2038376681
566593834
1984375643
148749796
1530370400
364592220
749602591
708944728
1635695652
1916187474
1782108143
569567224
2147433601
980253227
462141928
228957192
1008488851
1766142115
441508237
1003297141
1709966822
1759986248
783829021
1402815821
1134149397
1646799175
480557464
594209278
212789626
161945498
1391818084
1219379728
503629952
312677264
985412339
1677500904
1319566304
1187194078
1263113719
872995998
340729050
399120680
516863231
1098877887
1034903874
497408061
378176108
1262150205
639272408
2140787344
708754898
639830413
1153028431
1558035631
1291240525
390346737
2064607880
170057335
676105462
1908207373
1749427213
474028182
2037963741
177464208
1459763175
1805386005
685221187
1811403181
143962323
1438536174
264951516
1130753205
1429259983
203076509
1283942968
544718262
651394192
1123433603
10948352
854226232
1773341086
204454249
36043230
1287936917
2046858900
2102414139
491508339
999059643
1660304903
1566374115
1890717557
1715975754
796474809
1110268096
1977972422
1428077195
965221288
1308686004
2044382480
1110151499
894601819
902452193
1258794594
939199935
314796562
1901144901
214192041
952364835
60735099
1047077572
1707816797
1801145425
1055283505
1982972637
1373098496
1346492703
1099790080
257586345
866030015
493286178
1587813396
708338574
1400112803
710783200
829364069
1729438691
300529202
1759832078
1395915144
2079751075
168008193
199252467
1944970736
182010246
1852923555
1826977946
33796791
1288597595
1717334511
491705049
890168204
78987787
534435777
2126073452
958253320
2143482164
1414321334
1661391810
1911071938
923412456
73744460
1190551420
1432603479
936785090
916386923
1413277039
2014883674
828185007
214830812
1739484400
1595239894
703160745
1833651568
678551476
974216901
536711180
1200991298
566836644
1203433271
1700233648
1451452486
1277743162
695458106
1150677966
1283082684
1037207726
824618679
1044003270
1351105382
2053391892
113604106
251808835
830038674
1393433294
589468051
1435367481
582839851
1926557692
703829820
804644129
2122774649
148845455
125414826
187190538
848499978
1241849559
1625306158
1341257080
256814110
1702937921
1510511143
195250117
2112677823
1881303145
2079951924
1808541394
411314922
1925027724
533154432
1990320607
87459734
1173182015
2049412095
64585706
72960833
365325523
2087274519
2079291175
256753385
871850609
819424026
1708980096
59521964
1324396678
31252225
478991603
637599964
1948094699
1617849448
1530212207
821212464
2140328023
869453784
1594842477
1399670424
1533690638
1907850809
279559298
183637032
507822432
1633036156
1673071067
501627940
555108940
1024790557
690249752
405248612
2058276665
1809760389
247481834
1455958305
1594793525
1061443590
1254032094
1349738746
315122043
1632375276
671806799
429363008
879334037
1636002580
244716719
1049528371
475242499
499477618
1406313071
28003557
1509457689
1872601000
698753145
1596361069
811898047
355119312
557788653
1618489489
786587746
1809885085
1303884444
455856674
520882074
954851619
236369930
2072812249
1220860733
145648649
136869075
914912438
607966293
600482495
796896339
286062842
868517747
1399335967
354230376
1508664046
1284422277
327173864
2118493584
1341301957
604984651
1969082313
1453709548
1526867416
1172239942
786630477
1401419409
1157563114
1255824619
1581304287
249926763
2094265960
242817368
1339170899
437232491
1795781835
877514734
1612205981
1314709502
246176895
1133926901
174866316
782225958
1485594799
1553459056
172277744
1989567531
2056045615
1751611717
519628516
2051388337
1428241614
1475589643
988156754
538864277
1929628714
1417645236
1328166154
22625354
491729904
415290787
2023359307
987148745
1174789613
1808826964
126765940
537328931
961781953
1572423898
1875247342
400518770
318972139
1924090288
662279712
185092025
461490885
2130538320
948690256
910992220
1019717771
547619566
975585554
159021789
126782227
1205801791
480557517
593946777
816234672
1659980729
2071012966
1493688545
18420041
1850465539
295883556
1872401729
989418083
2051980153
91797942
417341528
156734798
181766305
359550352
700689526
1364323547
955955873
349691724
1956819510
1963174635
1324520555
684074061
530381420
24779585
1496057473
1867192370
1717252122
1053304320
2012524005
343960926
995536254
1857014869
427631389
881106932
645648510
837432470
858207561
425254955
858767129
637975178
1232460586
1811346620
64048919
208965599
680330154
799191024
1851777263
389513831
2121479191
629536441
931210961
147920187
2070926695
807260606
1253366905
174081710
1583249482
883826135
2101272984
933001795
83101917
771062021
211144968
1256788321
1322718625
1162260250
852958784
583071962
586948635
1847676737
1555793609
721819042
1749090547
422977684
1873234554
1076587250
1301607092
1944582489
998898553
217437850
622483474
252432343
2049494773
1010830132
1100540941
1377574415
287924856
474676233
1893810748
1511771767
817064686
1102420951
436464886
1024696047
1887124780
1116096997
82261595
935423731
848311902
1086478942
1751618489
1224101355
1353843824
2133246293
433002210
590965417
771880502
1592767894
1130083746
1929258048
15353535
138739445
157281878
1076732805
740983889
2101272270
190804920
514749627
1206410103
578939271
135579011
756240758
1400318889
1921993422
906827080
1676350191
696823763
1968405074
1226598227
1736045649
1660084520
845190531
1012224348
1264000884
558724824
627692192
1618344679
394370013
1617211596
1872134216
1986210113
1441938343
1579608285
1264033989
593538543
1562160852
353387528
31453374
518188298
1080564873
1810633078
1140017278
1355886918
664728624
1502356212
2067024283
1910893917
41444058
645856362
1148085854
1084827868
1412610089
129008233
869887051
1672187363
700716707
270144681
23495386
354846702
1604791002
1195488897
1448771062
618848495
451374310
1316531746
158080961
1809420817
311811165
369335049
1955420300
1570362850
680224809
1321894671
1364656401
244072906
1676272614
1926132098
574852739
1533345463
82178147
78645681
1975034429
1971965166
1299912949
608840332
1521783806
1045367597
1707562959
1282783347
1263266962
1295689724
780463529
40549922
229770513
912887509
2077657569
431441064
1356208766
1635491711
1812702955
1322118837
690952960
105470401
178993143
1686843792
559352474
507288478
1943391944
766208891
1456913323
433649270
1872027137
88925113
1180310059
18752283
1391519132
852725862
728323949
796761657
475048636
896506765
2113973621
1659180691
970648026
2056054597
1429098628
513043298
1325870048
1074914710
663247843
929850376
27839733
982202841
212073260
77885226
26878669
665986348
140688874
2019924226
1661313400
1928821823
1070508715
762292780
1246937660
1601532310
333371319
1368263324
1813179336
1282858829
1477240152
407736868
1731044917
1286099730
503251165
1400197187
1029921721
96503817
1881389522
1663826757
1036594319
854196495
2145486582
1361491619
1064485422
63655548
1675248652
267434910
1881172592
235909858
153648823
245159235
1689420685
2070963562
1926600240
966000984
2105563682
576437427
107080031
191979554
1993961215
1413633584
1805339218
1576259074
1480673042
1522134970
450164919
1945472990
1075183050
1274163519
1288642748
2024926103
1660702214
129567817
378779870
300601059
277777966
12364545
1392266285
605063328
131476218
1278345415
1402159362
789185015
765758159
1596425633
810616831
944512863
1325622089
831766722
882357915
1980553756
1005619984
1342934336
1711922900
989912203
2115467497
441555069
1917730449
1047602412
409301206
492524967
1452018525
1745062520
1096939643
1653236064
1617782780
684837850
1690211875
1670625201
1730292635
2023817024
2054800535
2131894181
1828198859
1611832230
1662476857
1339628541
457862170
1351015857
124593954
614872691
194173760
1243801825
2071682243
494702136
229386847
1417617821
1935912526
2050958875
32769353
1641650017
1029820545
630989746
1920150810
557066078
1780278736
27730806
1561003678
1834510684
1985626181
784333563
1397825855
255581280
1276321269
647747457
115971231
179261970
864138886
1213226365
2036752879
1564923383
502853311
48895864
1680392321
209651489
941677022
1629282402
1044133940
815975523
135035147
974084463
292951272
134867410
2120133990
784349165
1560480730
720610389
533326641
786336528
683923408
345023879
1800301879
1386788767
1300025136
134874603
1720747464
2091758339
1120807413
1282852074
2145695934
773572
958989619
414996290
1362109248
1913233932
249437421
1089260781
1324372948
131597167
943242032
1604556987
1416973019
863758973
1313303769
428014828
595386796
347099283
352949686
401030081
139328976
2131368990
527202165
671645245
1076308758
1927897696
968157221
1363783693
1446286816
1652470018
1390889885
1403596443
532341424
1647823184
327146626
1760540251
743070349
1334334769
140227458
238255008
18168271
1336868846
507028506
1164424454
1556094340
888012239
1441590936
1156464537
1534054729
1290088647
1282260704
1962966412
918738702
822129795
363488014
1452820504
2466751
1570879835
725800761
1672349972
1134214588
1762701279
279012190
863415066
1149330933
736208730
538304529
264027983
1506067559
1372721015
1231696085
1686042956
2061569307
998380115
2035714401
681999751
2116995509
157016014
546072791
1803073733
792613626
240399997
1940990253
425317578
810111703
399638128
1181876701
979629885
1403868151
489826456
1571920994
479851025
551963276
72731594
916053468
619634802
772508827
1269245887
1271732571
632601085
159196904
99849522
1552050271
1924623390
816142261
383026223
274808811
2017475632
562176946
683766532
733816528
1518544447
2050041616
681382850
545551266
895397128
1091501760
142350084
9420846
1344016941
206849263
1233957969
565455574
784176588
129422237
1104132079
1873963924
1542828795
1402800310
488124537
530169618
1558776279
1771784156
849261299
1875369266
576531148
384743981
296764564
1463869926
1610107661
2005895948
2013871838
54834310
1051761264
1916587008
827509155
164297237
1282361869
1765926697
1550790037
553866931
1168354345
1094265653
986632664
358572944
1418033737
225835609
130029566
1868406142
173752919
236807414
2116957643
323377122
1915395598
946590457
920202008
1527082105
494389448
2059902943
342318976
1036214681
1251075280
728252582
680729410
784140783
2085925932
892406586
1778414850
241855745
473969231
1182382842
569296386
46430037
1167224404
1648995803
991726432
1203669039
504237810
1274987604
1410287045
1690332522
1666893898
1276262341
607991047
1442499297
1911430430
1769213797
919697086
1572313635
525358437
1968201011
50355739
1287110566
1983768470
2072215667
1705077819
70662239
481416117
604421715
1804847929
1353826471
1312501581
1770240814
573554921
412185425
373882109
313070870
805733452
2139026065
2070389949
594587653
1733113242
412424102
76110922
1212529685
1814233709
695636982
614848
1817328056
1527357254
56129940
1088467968
1113745684
1795723812
813036317
538877745
351068689
1439545616
577495449
94939630
884336008
529680905
1512219082
1394182683
85031828
508868472
1969044849
916437252
834353649
1451407701
274106528
1477465168
911653226
1768438384
538421684
751248220
1313041838
1923627834
1667576257
454372815
356079329
736300343
1355699170
850216097
1097819829
1353211702
1679073836
1556115488
1162862807
1381548940
533697540
1015350980
116956007
1139807503
586939949
1969983902
68435328
401240101
1721315145
1057486549
1677010185
1794775987
663942003
1007893782
1032845626
1798102226
585976463
1878395809
1595376990
866354468
2075684382
1856602417
1163838525
959629917
1542455558
24060561
1379410325
1444592699
1387671426
1528582790
786222071
1216414336
1442840764
1447373527
1339585586
797580661
1682044355
1886483586
1360014839
2006929695
997209505
1068715373
1170938594
550365040
1813812796
1004270988
711031854
1792539672
163549393
1640014412
1331250710
1813331245
879329611
315563715
791970305
608771104
1160855271
1948356156
1805917985
312147755
432026723
564623590
1783879250
888094151
1289503064
11859348
1474697320
1459548525
498956957
1995590283
266813085
2092102248
551387133
795171111
804612124
897194237
1178369735
143161390
347001839
1353080577
746179061
990055842
780943814
139927914
68315814
622237732
2043525450
261838631
885155171
2015436977
600701678
705996395
157006737
1038394677
1281746330
1505881630
39561980
1884756226
1645795198
870232076
1557138450
1592017336
1363979307
1471184783
1953400790
1702692327
243937018
1750733830
1636787280
1645179390
577059603
635906551
1671683394
896380162
595076385
585356984
1328089564
631967241
1830640829
259134853
1772307315
187931932
1538763728
1026094114
1799954502
472206406
325609456
1046206440
742064798
152202886
1732505823
76615673
170894976
820877351
850752219
1382767180
658994153
491597097
925830277
2055344011
1014144439
636440107
1982377048
1484209817
399981081
1448509127
1954334772
2130190312
621921157
1048872697
485057543
1604522984
1147465824
1781833114
967063938
311434906
1683340735
959944322
529300013
1679611515
1749890864
1432107019
2039376585
363192030
1155155379
413302934
863450855
160179009
592163569
684552777
1001871643
408645064
1540116580
266313587
670388913
1213472805
696411043
2104446244
264633199
502868990
1778980396
1243962033
455540088
261198369
1593165711
313689547
101024599
1516164563
1752643031
429508490
498223431
1363140402
1240980185
1534639741
988112908
847677222
1219444821
1865979977
324980943
697973137
816384399
673750743
294057550
1471185457
2073536419
616335279
580288712
1248391216
783514857
2063249666
1875109327
699719736
774743371
1343383715
844437106
640312305
992111345
281310569
1555584134
278977365
1699511467
954459791
709262812
1193229846
2046162792
361916423
101252024
1601094375
38432827
1994866037
923587039
1901814597
258185694
525146382
1190147035
173464609
1441054563
2051935705
477946229
2035902969
89661333
36147017
234926683
1101421720
1370933762
949410669
347682923
835427233
1094265774
844045487
688943946
46861110
963283059
39266754
1351501778
1636236015
1767140385
1612193781
888807625
810300137
821711008
2090501004
1130043645
1709259856
1887772931
1137268848
1174739847
2040445248
1631495146
524668337
1732286150
909641191
287369835
859296040
767737082
162028429
1006293835
941164448
227339518
1278228378
1862059390
124850714
332410958
714230278
104154008
1720345987
251422797
378542385
631738802
1094348106
1423587626
1365342786
1102525132
31466017
2120435753
591227951
1777684398
25811764
1703343666
504067675
242680461
1641883506
1072551516
1242271383
1050448823
2071043481
648345521
1762252816
325826815
1072728373
462514923
1281267132
1771016300
1942383581
1687638724
1146732210
1233833433
3276460
1386784185
1287159706
1968980378
288612071
1164843792
1701144853
357608336
825354564
190456480
1528033985
1022332620
1332865494
1795107924
1527897939
870173877
2046569522
586215586
61524297
1114179412
1264837202
1076660502
1287309852
1879964652
1773715524
323651056
630668693
458637951
2027330771
82612590
1742229759
671550719
2066227717
16990788
1264224829
1011244426
1370929884
437101316
62890342
800793961
657616966
1606240380
1530642892
791127532
1817951550
1398772616
1565419833
9393238
1443085191
1497466030
1052056984
1035910920
161230563
523978055
2131386501
1333220610
1603762105
1456723075
702946898
357912087
820470429
569751072
365152803
1947611041
1555488414
1319252989
1139039714
503416771
1718610486
802996455
195174775
1231213695
1941916704
878127162
1394246461
44534531
687665258
1715554285
935211195
621780876
939664893
1437719457
1885927167
1042266616
1333258696
781942178
699542811
2106316587
758697794
404811778
135994975
422635324
1173641532
444118139
99945199
287133957
1116941062
1630505842
1250756371
1285137058
2003078957
1569340222
1613855416
675053614
136951428
246232157
2130611923
1836743534
895519773
663118822
543605225
1569676062
519906996
379190103
624021075
879723628
415305014
1835105192
647436289
568629505
878646612
1938888229
1701954602
842972854
1404241264
818871021
1102173765
165997043
1060139884
1689822371
230734631
1957083275
1102652381
2972404
1760813446
1848358176
11404374
388431167
975841191
608838618
198634606
412323450
1340991094
780956462
664204305
153317393
1162263062
1630666264
917131070
1786377551
1506043765
781542451
1625835080
1364229025
1646085393
972656592
1706914196
1083248072
784589769
1113675877
1121227345
903752574
1112990327
1397999845
138942802
296575369
1278478965
1943733835
458883759
742532276
669019426
233946110
1148006925
3465694
1156205786
988418514
685359944
1781290871
31338659
1943589566
467284268
465084590
1859133274
1211541558
946582875
1663993992
725831390
1038044053
272734092
607287069
441033109
113093225
1270148539
1390854744
1637586124
122915668
1548859060
1257735685
1805437676
1689248215
1920882448
276554839
983771609
21666394
1937914087
2014350116
1066231949
574348506
1914373673
837055655
2033991545
2126594893
101994397
1900371026
153035083
1790739926
894874981
783740911
658904943
1383065639
380133350
270491118
251692329
497428952
1200723871
221350355
368351895
557624323
738120456
1269243476
1206527155
1385359432
1962847228
1700788072
737330718
1456462834
155162064
245554515
824371456
910828676
1917448501
1215937810
1654952760
1129179702
965601308
1003816781
139244728
1202741558
373520188
426630845
120882203
1506552984
1361238798
1606461663
57651886
1107846099
1060314319
260519692
1826233467
264935254
2120448003
1676188467
1303306973
1752433053
1163538845
677854528
776770493
387642448
466309663
45501858
16487075
2069983523
182071055
1328864657
1527596826
1753224451
922792038
1673774409
108331797
1217914714
913493390
1247875505
1830215201
1885643869
371793918
1560139706
1448352271
1875809286
487345051
818681994
1581223322
932996279
887554025
148874325
2128956188
1241988217
1523063689
1833231113
192401114
179638022
1123484938
613212368
1713009644
1808141882
188871549
1037376181
1971345834
457755330
1246670659
174900675
2122278761
1563443396
750205090
1899201171
1761951495
737856703
1300112526
1381504571
1021679775
1456333022
270456816
1201319908
2001605460
2070986949
762626412
1764618539
1103024220
669923164
1458390060
523154589
744154972
914789732
552794055
1718026114
1884921814
216050757
1027356096
64092011
615481196
1616320495
1880418926
277548649
1564508019
4696820
368727326
1004961769
1820474837
1220723209
572590675
1100953141
684593721
1832066340
1606867825
16375042
1992932167
2107969945
1346272753
1275280885
1198629146
1655737615
251203758
893837798
1680917880
784235222
642129400
1506343821
986011805
1486512573
1587196594
1124074984
1931760270
1802405410
1951509785
1395322088
36911675
2130122737
1880572627
448166807
815894129
875237650
593210690
1441364075
1902153442
1848297182
2068508053
1848004107
1044911622
2125206325
1260574164
521593151
250303159
1679962270
1267605961
47444611
244210876
773784840
1472501176
730829352
1211118856
239207233
767589180
2079023609
97472534
846651275
1702085675
200048498
1786959864
1594677890
1936468333
1600609482
7860810
1782702497
1832084932
1166553901
2129997758
58595895
1305368644
336360049
1234394373
923240597
234473720
1632359046
1309545271
244962591
1117122090
1874575339
142608697
360495391
1124671006
1735568061
785706398
1893163839
637616092
1770250707
1730058288
1018000276
1328497240
417420463
1531174658
734158040
1993366323
1767622654
728730831
1397864596
1318843250
666739196
1474975204
1113961017
86006976
796172042
476121984
1707793498
713396450
1297449280
1115813014
1819313301
971541624
2042039649
612044497
1470119487
1308084542
402570233
611791596
468928168
1765035673
1971262984
2078532006
1601236500
1469139786
1122371247
1800009208
818739904
340045860
1334123866
1441018443
1103539246
1472713398
820138196
1677314460
1159259459
209670582
2054417097
1782801025
1921472157
1779949403
747150173
1949764423
549625841
1129612490
380696306
1948355114
62719837
911998210
1197406898
453819041
231870294
1688285272
2012145859
222115969
1439413293
1380791763
1891594175
1929096683
760065482
1651179644
254393846
351352067
407984221
2048063666
2066163689
2084420105
15356082
1285103545
3399872
769863136
1403714140
2093457198
536180080
869520814
843635891
46375110
983219535
1506818641
214985832
1807570017
1306452781
755124434
1544237551
747945692
1641640710
1249700233
1893880157
174138104
332540286
1965516563
932737801
149737050
2078936458
1682492471
1772088128
1542032801
1044297449
1735505083
1881914504
1314034835
2038070196
1649048291
580522169
2038426595
538870714
2126032913
764495799
854558165
1055475520
1922760071
240232911
57279629
1105566301
1882981810
1042629176
1664621098
1095470871
950122970
543059080
2062552539
971662722
1610131930
813053130
1274904410
826737722
1926125924
1305539585
585573815
1074103198
1860338991
411869682
1901680985
199762066
1261900293
1273434831
964919926
335716470
605365662
1346638387
1741401077
1105793749
65196039
1352636873
948792648
2086764725
692058045
456098748
1137797624
176578044
1699364583
1223884866
771046833
1951711794
854466664
1056834311
152070528
610585521
2075409607
1832284229
227711488
1640471064
1350284945
1286085852
865062039
347175149
1893664181
1576657791
1546805243
304591416
1999368867
367776061
918510591
249319850
1556590353
1704045962
64834429
936302390
1703000260
445379907
368691743
75270812
16653495
606152139
462946069
1281024219
893068252
1530120496
100773406
1223703603
1797876367
706369616
1986040350
1921844545
784206905
837207380
483702109
2100661335
1488549665
486392642
958004004
1012911692
855036500
2117455560
467840781
1249949948
297921751
1546785402
817592881
1598844860
485980053
1822674817
1936498203
1286010194
278889311
1255890104
67404853
1597413436
965982594
1796746009
1266100793
1916005732
1930601989
342277466
1492085842
626254963
359014519
1290915660
311892714
1451343385
2061907215
539806390
1228082315
34250464
1391698227
633579510
1337519728
1303925503
1300831572
1835603536
466493131
338903343
1127397298
1639104670
902813150
843798562
807452243
879492449
519725575
897464064
2061365603
2133038059
224039713
1419661383
1329452715
1023726579
1119571150
253345748
315347113
534583014
551003646
1196177825
1680323951
1592107785
1925543142
1518767016
522437543
1482835993
799919027
907367956
324535361
189659938
756942932
1515825757
422190325
1742084984
1845766092
681011352
195940413
132224670
1111011684
497208047
84509358
668997547
349566796
1557413551
1770174714
1697323
2058534314
1681532019
1849978291
796718305
1913208226
1413170555
1009138818
2025772706
952931681
1648397403
149988992
1123392305
1255723380
86440551
1764854845
1120168225
1762257054
919059583
451365183
1311507566
1389677073
549348705
1327457637
1363145700
358554557
1777237050
51016854
1085675790
255430747
1405312940
547383392
1677975133
1104091413
1296465397
1399436628
1540441791
1748605287
1481984085
786955103
1727496566
1730843055
1794447294
28829489
1773925983
1493017507
796544296
484804005
2142277975
1776206645
82200033
464089028
1530134164
255017015
2126868602
1183605818
2131391514
903532388
1868596673
1481645463
1184503748
1479074659
2055416072
518643910
964619485
596580531
1036340637
1344787870
1341543252
356608854
15908987
1315257795
719750516
1895295151
186258270
1290270616
37898022
1402679549
687603615
711040673
616570917
212938408
1387198564
1183722648
1052095115
874705608
401852836
326827728
1697136303
1981704705
541076445
1662447541
978144603
1942990042
898468271
440431786
1773327500
1230131190
1137049028
1882005437
444854792
589835829
446933191
807394993
1330617881
599616126
1057258432
1881301876
1984492898
923326221
1595089956
1401360492
963497640
1295215466
1798551822
270356761
367811000
1068275080
504014263
597562399
731829599
166556823
1912427442
451374310
831408456
2115018897
1508931906
1360025725
1452773921
250012336
1089352733
1933136733
1527312029
2038891138
757013965
1584429966
10890771
1277367304
1484905124
545286540
458615169
1350165182
2082164004
484775991
1162578890
1498774171
865296515
48476283
1185126880
2140695886
369024625
529079186
1622771995
2004700530
2055637642
2043800925
2066211014
268515112
600405909
1922610903
271164189
2027463782
245002195
523431014
1135528523
771459739
1669417339
1661834126
1831850851
733327623
1755399832
1513982896
656847798
1987852567
370670365
1562695115
158746711
504080488
1503988313
1945457350
68872596
2028690531
1181785170
1997020401
958965591
991522930
180038768
1294032743
1498070731
1328205996
1223920867
1964105570
784538419
418032275
787672323
1661637268
1953595001
906513137
193674459
105224790
39745979
1218508386
464239551
1037435813
1564409501
1250072340
1223582171
865456340
1472575930
1178566906
893218334
1785793060
891355378
132141601
1439739405
695459836
376842152
2086345704
1325434488
1452247678
1199100568
1858952296
661122670
5020270
1403059430
77377481
1294212507
2105175697
924474459
1733073842
621992648
13605793
20885852
1443586685
387869160
1969145077
466721221
1265714904
934284680
1660857201
1499853289
1556900046
2142609304
1808158850
431621575
76923274
278939337
629406092
670247980
976781487
526549261
284339373
438434466
488907772
1111760958
1883832091
1814549788
1087486188
998358036
820165943
98140949
697915947
255894673
557946601
700935461
58380076
1319153280
635529850
260538531
1147011570
92041421
778302556
1191820461
1156645930
299697728
1961708234
496932339
1663596735
1030781484
1237129517
1068299572
985575844
116314287
354974327
447908925
1899222604
2039380126
583664814
2069232189
275207415
1777730593
851698810
765987936
1300303239
1363897119
948631948
735068822
418179005
2029992378
452903031
512302044
188036851
676131362
450513701
1011360650
1449969956
1888506918
1495133621
1785848491
389052887
1246249628
136893132
1667483256
1637882069
1215528464
894456225
291650951
1634826676
1895499661
1755281816
2131060430
1437234139
757256378
570881878
1397838388
2057335424
1424650524
492195903
1541462690
1500545140
2044378653
1156689554
820898021
1610632381
917251143
1525983823
302710419
216831330
1978891438
931006432
764414989
42205614
2029439799
16898885
1095518573
1150538692
121373959
293355677
2002153367
417843353
1420357874
1539945208
1617079071
57524070
877612169
1992191843
2003540477
1040030209
886789570
980715747
1171862434
1755418814
1863925743
627182596
770065166
584914287
566830664
421285904
55834429
984520869
1034879456
1759252667
1599662666
1902894691
1220758917
1913751071
6138943
1228563075
125879293
800580151
1387235113
1398837164
1738926108
951788505
1224544327
1646250409
129820435
836467722
519287864
2049164016
831766602
676892424
90474185
1386421917
4023089
1632272218
1110456775
1690987819
711077843
258662722
433132788
1805141931
759359172
1739316982
1497077320
2134600190
1281276185
2109704707
852734160
948452766
714072328
1639905513
779009595
415083175
289703144
72115753
1699537245
912516760
35587245
1622453652
182583489
940251826
2062349163
742493263
305462005
1056544733
163911909
1118170242
711074934
1252107614
2074617191
1500961210
666293060
748754130
2108908951
822406047
1650947510
1703188331
1096255088
2051736941
1321475679
1168326027
2111348174
1711840934
675081688
1072768552
1235176518
1476907302
827536589
1202910127
570873310
1879208289
1921015607
414254796
20636256
1936982488
1045288768
1267928976
1986669088
1437171284
1548364093
150447367
1536223219
145483430
887991583
297161340
873284092
1682502598
1434904645
167472364
800761901
964935530
1709171037
398247319
1460016653
351420976
662400303
518495403
126739945
1392188328
673188187
1034694693
202688189
1482729191
655322079
1131628503
937512239
629605640
555277628
549233850
214019203
836344482
1626937525
127400976
587578445
1029778118
1693495519
1308693028
909813965
742059018
409025225
701014876
1891993613
2098158537
92919929
1276570833
313669129
996249338
905033436
1128797960
1413015101
2016004098
1721260635
1407445783
1307067099
254860517
1443297069
672196342
119547208
701579739
1268327333
1472299854
1842794205
1396080057
1240758959
448151619
609451617
1790352083
536660696
903490817
1309521002
1098817722
830522768
1619254846
1828423241
1303471233
1773184567
404842063
382666444
63961719
782440263
161382544
1543761468
128157777
715395218
1986814312
65368647
1514324085
1690775061
543552727
409212590
756405785
2139183240
320862818
382683850
1571171662
23216946
1162367385
1355847457
1304092280
1192938224
1954910190
842059016
1109571810
274718813
1591958859
502476407
1703699265
1642469760
753925809
1580873485
1625050947
108487576
790416583
62203457
665884068
1341031350
1207096004
1421585467
1458992673
1671708513
375117276
601799365
697926522
302351511
709234507
1665023858
1097024603
2146890940
1894975927
2100930423
849552595
1163777519
1831324170
2015185193
1301152643
1434380941
2082142568
1106487900
987283453
439403630
1785190988
1177945138
1077648304
833240479
991603096
1909710346
877043235
2008320249
1490054747
1844245341
1512615610
481530643
1969635269
1441830453
1330678055
444599970
395583686
578839424
1981450340
160096492
749254030
553872789
185181362
865969206
380705928
1400158913
1526417771
307125379
902953591
767018447
1371033049
790280930
2101551405
567441880
1866146087
355454312
1781440151
609383968
640490397
223439188
2084776175
448177999
1881126608
1932827437
1893087698
692645134
1679513816
289446069
166646638
1845466752
2052961956
1203731371
723873482
1473918452
516748764
85996970
1942387112
789839959
1950410070
1860710306
962956564
706818995
1081827060
1298794543
1789288040
1573188043
446098281
1882756101
1982382737
53920398
1347288202
1726155694
234368449
915766269
1795716151
212461270
1466053917
1260476063
165499555
1744575482
1526831465
1051370349
516824208
758618389
1204692011
1848775599
538830719
1740084106
352069366
1400660943
1126961358
1346980114
1373405736
322446370
2033807001
1331721812
575576256
1244055437
1504898662
582974753
712585480
1022598217
826475817
1900053272
186897955
1676591413
735342026
1372598578
1318332137
1263768274
1547923786
1906399994
1393532675
537217514
886826129
1864536832
1913673205
1753606676
756226867
1340807070
731924159
2061842982
1313405086
1586755927
1532301706
2103790605
1702090565
1375654913
1235611343
1408190411
1687847829
735000421
1674446923
2090477535
116988448
300799822
523203710
580202749
1538223940
1607820894
1209897879
1825919207
180873367
1200043882
869704271
2073869303
288451001
1597858033
2087304891
185924020
968740028
555078928
375376020
1531898693
746703576
1531540079
1436153826
1480408027
352917828
215904226
1882480545
1300342887
1998077552
1333877447
1533091612
72101012
1842743903
1149445475
166667071
1295710723
1697162931
368877223
1866828080
1116125749
708277779
1763128600
1585627923
1657844440
1817670237
658405483
722933230
863421555
2034110094
19373448
1418298138
891223341
1297513653
1995786557
824524652
1629330838
20575461
912212308
1935011586
232932913
568543906
1767613978
1821801795
1151790034
572930616
2058565454
1088629431
1229105367
1952626055
635424778
1721808478
1229632853
2057228875
1754210659
793261107
794069756
1999363881
642957287
376713853
1904069636
118187107
2128032272
1623611868
1023612400
143416329
1774868687
746420231
773335324
1035462346
1389388976
1724439531
397122164
1827454677
1080552568
1897496662
1953598824
13942746
408856878
915188913
698913857
143002511
203529572
1723601994
1826424765
606351134
574084521
1794369325
1709901257
2094782020
1186476262
1185926161
1391110422
1671331164
459695630
1123853873
1502092856
395832996
569227506
2063370866
2051340203
993086138
1857723599
2095700343
1565438794
1947925169
744976012
1824665236
1585854457
1955592217
546731778
1683161105
499486262
1316423102
1856141385
1341758253
1021534664
1755344090
1184083803
768372114
24553409
1293241649
1998176240
1068493107
1618056785
456104556
471421368
1029151731
1565631694
1093251990
1013595358
166938860
817200159
1570941793
1804880630
1586610114
506153798
1334065066
203876393
1052618005
1595325531
715057120
239122071
386572322
2119398708
542542406
2022263523
1757413773
1582647184
2070926754
454236578
311202115
241845434
924682563
1377650656
1161030666
1239323087
221705479
1881010411
1834657566
229869664
1530300767
552153686
238726327
525837648
1631097939
598171439
2123691488
1983690652
1798996077
1950846248
1600931941
1970245001
2021827119
1356843217
711644834
1593452225
1387054392
294516914
1252262141
536800307
1967162264
942403308
1694821897
1465879407
989576780
191174573
404943455
158694698
1089952216
1669347196
1729022527
577545673
1721266460
1350785836
1489638551
2114218064
2070722568
586114637
332105586
145847817
997483677
77158908
1061133203
937002776
1892109747
1866399935
971736120
654551588
1556945967
445109060
872798757
282811127
394130204
558088718
1256532576
2128822677
1701302110
1566541089
183247275
889434604
239986563
907689572
1396284391
739666933
1579023685
127847371
1270317932
1188566220
1454183008
823362985
277839660
606093421
557599697
169855504
299474362
1975888573
814304793
516150454
601612699
497404018
935617319
1667538467
751578359
1063473881
1667045795
1463337631
389197511
1012619075
775312024
1872551669
1455210833
1599803575
1894088436
1676950949
882740237
2086645216
1655984074
1820968662
1267931275
793500880
1806207548
1992299081
1987140666
1428196059
189895284
273878347
1441220239
870815431
2090332042
66246706
428394359
1018164163
2095234268
1840176835
699077737
1200760826
477649517
374979399
52876050
1502478851
2051679914
1009206117
351063187
70237516
1226343414
351570538
34562403
2095362971
492960763
179284776
1427995910
223540316
1658417975
2144395133
1339237599
1715679526
2008334440
2061779125
637523268
1818519129
1923975510
1083891158
888262671
2045232924
1621559761
630400212
1272855529
1897908198
1276650440
1405468651
2041995370
1087276301
657250847
309198322
1758546131
648306326
1683564950
1957676126
922699507
395625688
1139121617
671145125
2063838572
1943971224
1601315880
739625280
25018631
292899380
556386417
436351933
1690781496
270093678
962920768
1424441730
446634533
1030541883
354671085
905120605
169779531
1257950704
1539622980
1378295485
1538598318
2063379098
750675218
335732268
1772906436
1975851801
857708645
717154258
1399979177
1686334456
1997226620
1397507337
1468281544
259164475
1944457534
2097615276
1596264154
785682689
1206497160
1097468020
987580327
1385416558
1265830552
5871896
78868287
1777838353
1231187976
875399289
172554842
1840484716
876474422
1671181993
2131116716
1251911923
343520239
342861001
1574798127
740226149
87707426
553088673
1222080828
1762865068
1477148615
1817658363
1248843558
347718896
488771275
870937621
1071711649
1323317713
905581930
512065106
577846203
1417821419
2119808157
1596732567
96124412
2025419407
1874191782
1309263298
1484068910
408524886
1089600958
1691160776
1863491423
927399277
1655937091
368782878
169103601
648328282
1250186121
142867981
1525464984
859296040
1294951161
755849380
84769143
305300284
356975544
1770117720
1359475258
1419151513
1138298379
663191868
1881154754
1946553000
1428749591
789352935
941847111
1944770501
1193476707
1650115741
1947156344
2132016519
500403204
217635376
1204740370
844098334
547989706
428648947
825415190
1548902293
1216429119
404783999
1387313043
64397213
521931153
1620313485
1865259157
1725423280
787407314
1099269167
1996653997
2040853745
1726403879
2118312218
427042459
1149655380
1117698766
1547577981
1979574525
854468500
744114699
654740486
1652292039
417958323
864652819
1362757243
585915809
1826212801
1295037365
436038728
694059264
981337286
304962631
699201853
1031599237
1734779742
540254480
577752753
2140389169
840451804
706371216
540441972
120166104
577877913
1153231564
333780179
1998937885
764663256
1463622602
1494638753
1790528427
1440445632
1294778829
1235817612
718356922
1088020332
1226466939
25576920
1603420044
1480647355
1590748971
1132707873
522258093
707889962
455448484
219952801
1174653011
414352235
381134905
1846919597
1209768970
1067197111
1426906103
1347193805
1370356834
1112601933
1818248349
699472026
909271649
1433019758
1390967106
1708168839
1855915891
1770320175
552800035
644878555
1101425630
1379744286
1123830616
1897963071
2119563100
1931250722
333903302
1991138927
1984931573
839801404
1222096005
1376339242
586346002
509434501
725563506
1861285892
1810166104
1645222122
431769391
205686218
36396252
45679288
324407347
2024394049
223020179
728972411
439358413
853963988
379114832
124258411
2113349166
1220154650
253532220
1785729319
1906857445
986477600
1523556524
775731145
54180320
1757885696
916636741
1713612489
139191550
82100314
597576738
1321207570
2040608428
401236245
837706829
1952289112
1679951709
1871361729
79789644
915127854
1475843821
882930875
1065417255
257457279
1603734600
1992408705
1380991990
1243714679
1184606306
1304496545
1509138346
997805996
817530983
1895952404
1293892137
574707673
1032498925
159428939
343005442
660894392
2109455432
2142393215
146270837
1405536296
1271916328
81020494
421843151
1419115778
583335099
1532320880
1471972791
1271685303
574074016
158540708
1992633109
670229263
217861581
2110868697
1828236711
1636380409
1919500579
488173988
1776497721
659875262
1711782328
1484474977
823921607
1988636435
1024349259
226534911
2141554889
1132597782
686571076
739677061
450116298
493590462
1076779984
1564427547
623692315
1760340660
2069105405
468527137
158112985
249932962
1194037688
1817468130
1460093707
1549077365
1666217824
1658954168
1353784730
1723579262
442087715
1476094312
457133369
1497045279
181992846
1474654513
464395588
1625063193
1342679621
182254325
1067774635
995571742
461247452
225816567
963773080
861012940
288460712
956895770
1646645491
976064410
295155894
1921981132
1301499733
1300771487
909744924
54020832
1580604769
1122056318
2013212858
1095071899
1029278172
879913419
1207931697
8124864
1152348294
568927791
1762560585
1944970736
1293451885
1035445374
1070196800
215362425
1914987722
1757276609
1728156346
1591058076
632796581
2025611659
916366534
1980821764
668662333
362105075
66816422
676577010
1335820153
712624329
1225953029
577822398
1463825018
268054046
1511687821
533518093
1433437368
1804731342
899490553
980634830
1138661732
1806861764
1360286993
543274897
1712495304
1508485452
209038736
255723582
1987471017
808492420
276408535
1647427138
1914986079
1941207337
101312572
865377176
825967469
318791529
1639883871
501614834
746221675
908195109
1594569587
1227617443
375980531
178356704
1407715387
698432060
1271706457
1908219841
954016334
1604519195
1570327091
2086119059
988468178
2138504164
1051208509
1295638456
1056362499
1084778964
304055266
478837235
1781421287
815748833
1135644307
1336030390
1656736698
920282390
1795782799
1041611140
399139289
1302797162
1402502597
14421358
841924382
1312126613
1207122582
72741879
1799871830
26539848
28596742
133640755
1711827011
511375277
1878810596
42934468
59939969
2058405922
1494102314
598705835
1069702906
337031989
1843021028
1485560667
117533434
1501100780
1225305908
2127906786
240897443
582197113
454001242
1711106494
716022095
1160135609
332162088
1003937070
1773375376
1151307147
2021123200
2125041101
1966729701
1504097195
215939141
1691454615
1411807925
1632097284
1518223037
509150252
104781845
1943454166
1508286732
297851198
747137580
1300819060
598338643
1810858149
1259470415
724036365
1346204868
873788444
1269298842
992728296
1472852768
1322376282
898436685
633274654
1648479773
712399455
622074298
1095095549
747979152
807998174
1683616343
1426981116
953862307
667583777
2051978041
1283509516
551441772
1003958174
2030941811
746610747
314215515
1500503578
619299269
609819422
698208850
705151908
32471181
989212992
2027698017
1726348980
1961297127
769436512
1459675551
87348738
2059801968
914742842
1976758241
70887923
219240532
1785449271
1640313051
1440981864
758842300
796747082
368408697
306481556
858504328
59860496
1667869711
696359481
528358413
801527677
730119952
633507712
849336065
214931317
612963543
387959040
1412315660
687331078
1131400871
1848262548
1885613172
112388844
170072573
998263734
1406767586
654467608
1505577585
625623534
1712163900
180500041
1220675083
690457652
205215896
1061083637
555056393
157348061
303166132
571648145
1671228885
2141128571
1611161971
1647641196
1662733403
1559447830
1204123891
784378338
119968746
156870335
2046085549
1879799006
721455335
1073345105
1173654400
1793007897
1763078489
1045303644
1491277021
169228054
1404019393
911552951
491206591
1894823796
1023776735
719106266
1723382337
1347085419
2142428782
1384840570
228299243
930825609
129227987
322387968
493009221
1396150286
667307345
656559867
104016188
1407829257
1372731514
2042886699
1800781006
1717742208
591708960
2033741872
183552567
1578435235
723136852
1074500735
1309657949
985559901
1542325863
1436262793
795303533
208320520
1910327490
135236993
413101999
1967427788
775519093
1196558772
391357489
543987326
598530077
866014838
1432598157
251262152
2026667895
1644406008
54779749
256439714
1270894057
1694714705
1167756287
906458567
479631285
1161981025
553781646
1188461865
1243572632
1028857071
1867498763
464475640
1737681680
698613688
1729384947
1382331321
1858483374
1474653332
1900597348
1658093266
1303108024
2086966252
782367478
1646085958
974675144
1798942858
241384990
732719562
1526231894
266507211
523910155
1121085396
1662626773
1275974399
857345294
613153451
2078801349
1965353853
974630517
93860646
1632622641
873017039
95177632
1102057178
750896899
1770784583
1583486664
1776560247
1331875325
216447154
817578994
903331733
1028667283
1921384301
962207518
947405782
1429702981
1252218787
99082378
583081207
67305474
1159623373
1621793756
65382749
734085340
1246325151
1417806747
1875544097
1374510694
1260797151
1371204158
442775870
1669762396
1122418800
290816380
1274469706
1758061180
1366086965
1537170032
1209948689
1879617599
840687058
1168022760
1377433814
718439582
1268151538
1955890679
1383398765
1528754702
847148404
1742596476
1520497903
112712799
474097383
993185173
1860039314
1643996016
72268595
2087225581
562317409
49228277
406428836
1793603032
1265372239
293118109
873551353
1967963623
195023688
257824961
620459555
419017471
263874229
1767522822
826225430
2071273008
1703630698
1375070708
203464752
2119023562
188029726
211980388
652257312
1665135127
1422883008
134570763
252117869
308002890
262119838
218227344
1276809375
1051155914
941524215
1192359197
548126543
669093412
46015239
600282991
1302968914
1053100736
1410191646
1761757336
401904971
1986916109
1181464558
1602250492
68532178
60669205
2099719759
1922326920
1341086454
850535273
693982331
559827924
233794497
382913112
1019136850
1727878249
87207642
905650422
511731067
778894854
716679591
924898089
1761978982
1996449190
1133847715
1085821071
2011039194
213543597
696370705
1560685978
1085245054
709124018
1768006244
1486293384
331008692
670024705
910780911
47512719
846981559
1830139290
858256037
1007645936
1439767423
414222340
2071413303
267466191
1681705482
1819845397
224216980
1897369254
1076283040
1858661492
1053221257
1415882099
2136691394
404329539
520854746
1453284471
700935461
1802214153
894204430
1763369344
883427090
1032687766
963251695
1297469792
1550479870
1281237375
727602406
1697240104
1450076219
1053812868
702689784
665252817
2125534697
615053243
567944760
1583695602
236344504
1199988125
312452184
868850195
902643074
854024331
1504204329
1986301235
1845213150
1974941297
1149753701
393017981
1293911979
1144487555
1018280168
493469876
1639569889
175990447
1315008822
1532613455
2044235849
1125977299
1579069887
1147806550
1854858704
623293266
1768642659
1808455986
87770777
1716721352
1209966289
1440742752
672156332
1753265193
234980431
1438549640
1469500864
478360419
798788223
602774311
89353595
1033654618
1840916569
383160563
479829673
1241785629
2109082944
1642570883
2063568241
241899914
2085628115
1547938493
748142435
1402205116
1515545785
2088931035
1391896300
944428177
865223332
1617099900
1747037060
885128013
1107023179
637282416
714598487
1021683779
925254221
2013903890
1922344680
1083187979
1463911594
90169755
551391949
335688621
991695202
824463208
602445114
1350301024
13895926
646203300
666626187
660071050
1802005666
1753527022
794986502
566228088
1626813380
279708995
1529252581
1599606276
1178001724
363287240
875927593
729123701
835794815
794665392
558545624
1938079404
1777421416
563453572
526079153
192894634
316091085
832726435
938675448
225417559
1766001271
1160618020
2189334
1423185279
1603558648
1608198709
1428104660
1035429518
414376874
1471259420
130168098
702481693
1143590469
589033581
821104227
1011347417
471734356
129719135
142575228
936882002
207192950
1179578019
1259343946
1118795060
413471000
1894423195
1497512632
2057578190
384583921
488411368
334332010
1290066800
2069765832
449727091
1218202969
1817594027
1755151771
1896866591
520723496
1745766293
1117726256
1408769685
206039356
1338428781
1402624579
1322730073
557275346
186752753
1825739929
681002748
917980764
1609783588
941725055
1558161898
1144951173
357359912
2066870439
786823358
846042809
1627213435
542851647
1603515680
686875925
580579666
1240809220
1471635324
1299116783
1249651018
1775126291
490741613
131830015
667436594
1313397823
1492475220
391683434
481641200
1414369189
889224578
1784064467
1047425796
1956030603
882231410
79524416
1616458209
127841064
1427329168
1744105816
1676112692
1885508712
499049401
1565892803
1016920483
2114595402
593018656
492490698
2034961015
798592177
1276859326
337006705
1719800744
1001064920
155493362
1647796265
468969427
1389184936
1985211800
534832329
758347617
1313896618
31721570
1926085546
1161258701
1835441810
1351568283
2114544040
1859041839
694148361
1801449276
1127155846
1601283888
219081117
1845513771
1933931644
1818671887
1273076772
1862987217
132555959
1967751343
523696325
2144072219
1073267083
1196597044
1389981104
1572238787
1103946287
401398534
953815808
738385653
517955040
1576499563
1080650194
1496887480
1865573756
1627124063
738392311
1535102556
22850061
1622335173
791138368
756393587
41015289
2101613271
1133271673
1944275721
764766399
1884755137
2060814013
1733413333
1170774998
1696801003
1794806020
1036583
1598050381
1255512551
131537219
242063035
1306426513
1578282266
1908504145
82977035
1352608799
1229940735
1847475652
738186779
233883578
2080924337
1619545217
1499001448
1268260637
69974802
2042477367
238041582
1972538980
2146301368
1607932719
1624177873
1100253976
462537803
35221958
408994525
49211903
1531892310
1770822359
855149576
1109891489
32965072
1412440371
923335048
577835868
1347473320
167385393
1824686840
1416184949
2112806251
259935051
943247163
2130355163
851799708
555947878
705337738
429726723
2007132642
1819183661
1638228395
1745794019
154450926
1689129386
1427602807
1497725825
1764245470
1348388631
1671595056
315231434
24031727
1515490535
1862982643
102554692
2052273751
871914653
256859917
309577966
487561173
950637791
1637878236
1436045670
1292711384
806981357
2054308599
1573534896
2093876558
2013102015
1542412116
1525457069
1885892083
888432034
437156691
456278729
75808182
109891112
1913483056
574242732
2006374725
1724336404
828907034
293322675
1371589107
524755612
1724638285
1162147375
2004544600
1491966845
797454302
689127634
522784409
925666793
1508241021
985733990
954906325
365943667
909399483
1881497952
1794792764
1068668773
1420905186
1077935546
1810960574
2032667563
1303335646
1898591423
1363012915
1160821389
1042250443
493644432
1153145188
2143486373
2080064237
1399265826
264852774
2007424187
444268754
988015635
1298916857
411457406
1788132978
617182678
871798262
428695894
213084492
230532340
172075608
995369117
175744453
1089522332
1431818483
1433668261
1557578745
859284003
1771337674
615724410
1654712027
714492336
1030574238
1845581643
1156849484
106482827
2041117065
1134475138
1827683790
36575463
1840339680
1098564852
1022129158
770949504
1712727677
311279198
1583995892
653861850
507412645
467345075
1767608683
390505780
576517561
438863918
1613911522
2129620041
452802561
1282062390
990830444
958597360
86470313
2097290777
1546371189
846662770
1377035471
1386443540
1090167698
821426851
1489182938
2077917735
22138751
1856821476
807284749
1534883186
1673971645
407643875
1593224603
1788380051
693082592
302273428
901517962
1679952513
112709359
1882535887
318447313
795248177
227624447
1362372563
1206311555
1862762359
2058765447
950031343
1287379524
1250973987
1414894986
1210393861
2073943241
736303352
113509066
235612614
60747863
423022755
437246716
2102117409
1343064297
651518750
496069545
211267008
123206380
706187341
839292138
1391163190
644434812
1623294471
1093801954
35849486
1884362746
443607861
1960110493
1895105634
1471534469
778699476
1665009726
163816762
599358426
2022818368
905353715
1697833911
721105004
1618136529
691714816
1334771671
1736970558
1031406117
2030529816
1003179766
1392312153
542226568
832073874
1567021289
1279718186
935857391
849674125
738918346
1587902820
588375748
1942120731
177265487
1285048503
761324199
1446410168
882560609
2125546450
1782811006
1949382177
1393072330
659441567
946774078
1382558754
1645592198
1673476814
175000539
251402067
739003961
1802377084
157324916
23506440
1732481660
1442076241
1983728562
1358032365
505977194
2091605083
33030532
1411436101
409106905
1478232352
2145583361
1676994626
960809415
1856262042
334864070
1378852413
1486467338
529639156
1059161197
1229334479
518597920
1871934155
1137856713
2098136770
90355206
695573331
669780940
480559140
1036800579
1631679447
848236527
1091273706
472427175
1896465170
778328026
1299865157
1899384268
841801621
420783344
264652978
945402750
24413158
1702582474
1969102109
1584476226
1972444387
696689188
280555377
607981493
1673245697
1935507104
774638445
319697156
317658551
2109794130
1447390549
1463229010
24129279
1285412081
1324821390
964727734
1620101999
1164520357
563818837
1316969465
1730555492
1913931326
221405851
2128569434
994248189
2047583853
1188626425
975295530
1742237050
1298768330
1683005071
847356452
677683148
1907048389
1663752130
290029499
1954308160
483858623
996169517
2113674589
1603224435
2023422997
90302934
2003710719
958212431
1632162510
976534636
751706531
1948383134
65694464
1465126294
347514769
909458205
1833229953
625393196
413839080
804275626
485009456
2124553421
2073003420
305571384
1048127797
2110963271
290460593
1598981189
1973050032
1317479760
481166826
2099696277
976110927
1000943163
1741458435
886403786
35767934
1653537188
2004290577
2115489754
1434775753
1859785035
704559664
875285670
1124910853
646217692
397452256
247966382
1678232426
1079000231
973534997
1422079085
2007190051
1972276992
1868934593
1583791477
1544396574
415345984
1457403360
53019214
610465543
1174137687
1617361959
623131018
788856661
78287356
1253253415
1106713590
1628254717
1739845149
273864230
1920865136
1619424707
1079278603
829033230
1950192415
1938551087
1477219818
677723304
473477591
1784182597
431199426
1267565706
1583097969
1298422356
1898960031
123037043
1235349574
1109690017
1456063059
542307097
315141510
1491223442
128410749
184127892
342355934
1174854774
563618866
157221756
523602607
1914060525
1697165546
65104440
717526634
1686968011
247486990
1411658303
973633400
1029340371
1446987341
451327485
68528572
798882782
913743695
1123432242
1924339422
691230159
10365200
937959316
1078188096
696796823
1728806876
159262327
2051917522
394940254
1416211878
1915625997
1747132228
1831140412
922476482
284295303
631597294
278376894
1675134359
1477199571
1812753206
1789785478
2123048791
571983218
247674070
241746029
1475443796
1223268396
1014363447
1266434667
2033048123
551610867
94050233
161506361
366798336
1803686073
1667000629
2058914051
188090596
9964424
1579520294
1039201669
560510055
157200351
1264168557
1577773808
96389993
1432722145
681826811
998589099
1691498178
694739432
120061229
651671215
36738749
1578767787
729642904
595948155
1370698153
564914773
658823261
1144205744
1499774244
102490481
695061010
1978415228
297567020
817800003
583556107
1990499990
686637596
633609996
1530449115
852725202
2035943404
847041734
475049853
1482376090
1137641367
1947965153
2054235796
109181256
1520954762
1583987215
1266512390
1118456274
1093782054
1915060664
1158810998
1168096187
1247960238
1461385259
712197408
1814846339
1090630365
437037770
242871554
1988247922
1985726443
1461255741
695325364
553461012
2049814564
1494927695
432485555
2110181396
1091685973
1806585560
2075710309
1811216713
1528782219
427141698
1411684216
1795268508
1027759959
550344884
1148508204
721012090
2037416225
525807395
788200904
1858084020
1277721467
1825523124
1798733183
302324044
2026890312
1928838569
671112910
781639337
678087422
1757754733
1644622133
343048329
510478419
2029512069
617623736
65033552
1885264804
1686923849
1935030833
555369917
740748426
819873565
1797923124
1810515323
1975751974
1973682566
1054741670
310038209
251289952
156493132
950684553
1415604381
77409803
224479996
1935193861
1756841191
180504585
1069906582
105566583
524834830
1325137634
1266200207
1720011879
1430185558
494924651
1852022188
1117320295
448461305
571996832
282171703
472573287
1237687959
1641357889
1067279587
289849692
1997259333
121506914
1395612956
781844152
1221538253
1520361944
897256985
654524583
417342305
1383978041
1152530934
1736373285
289525785
656378922
1818311811
14031449
193904490
464659690
1085306585
805770404
1421501619
692374938
1963976762
444381037
1741258781
1613299708
1977544694
650346492
2077365750
1266299684
885508349
580139344
648567242
365516364
313074370
617917158
1657490939
102531988
1747226959
1104809488
33520068
1870177213
410029067
274718813
291228854
1327823796
586249608
556167133
2049065891
141474468
1299327818
554933424
1690099512
640782515
2071765812
1874468069
2097772306
128840667
1151361714
491580219
1712615608
462305192
2015572128
1742980338
1405148554
11446787
687604512
446160865
1312392464
428903653
1903540172
980101165
326627157
25067441
1871321289
1716540858
595314803
1038579815
530476297
1523882276
469017211
766575487
768320039
976617374
634863901
565621532
1247898988
562088546
1370352163
1805842907
80614530
380784356
436911009
330218077
803044516
360926170
1049287646
1407920296
201855313
618376663
1506313074
1424124106
1449281092
2086172750
109656178
1481738860
417949550
1594173516
1532937764
1579072540
1320025417
888963770
76947876
1347148550
399179970
795219272
1248321615
190035131
1486165244
1262167830
122868637
1381466696
1088850458
1418700181
354873079
481177668
871477191
370878832
1495723595
132340809
1981329204
1454418555
287255431
518560019
924275634
251021334
1794984976
795702440
325257573
2006973788
910513876
820935991
947788917
803915507
1168030515
1428134421
1888320695
1339796303
1812310852
742450528
1861693329
1743063629
697557488
382608572
1609181555
1157604596
1468352589
1586304254
1911816496
1947257251
1409973154
326667853
233512910
1613452001
398778872
557023257
1810246043
1302407076
870507652
1515401154
2065577645
1177729643
585773089
1214412743
1513654815
1912716336
1787519787
105570573
1537720293
939879780
1007351443
561254593
690346890
1362179900
1661219384
1217761182
1155679150
942548238
1940432618
352676342
2022428323
1287350261
907319407
1782461739
157234779
1695155180
1333853883
1302372342
1019108059
1573954489
1371952877
1418362868
58326484
1547974311
1290932427
8044939
1699579261
1694292009
733395424
63444443
1481867320
1550822608
287462436
788080337
1072198430
1628734071
512055606
1809335845
1626358283
1092728199
2114899923
75830755
1023687228
569440742
1727578739
1416112285
1641244509
175998771
401160039
1865851890
1555566085
1733884129
1944510218
1135700281
254165779
371133926
174761041
1004853084
245293123
1918264234
637377132
2066153583
875236987
96194049
1855226283
277401346
1658545835
789821594
1782278411
101273420
494766157
656854508
764546591
1090860830
2046011778
372240318
668672871
1133912291
1102489766
1326364692
165069670
1521095013
1175442835
219635864
576860034
1068082665
1366880394
115859171
1757875735
1073988493
547391331
498709821
589472890
832825118
161527157
679039735
1098784582
1746615081
1768828618
1587142112
1886244488
986781667
501588493
1473864115
1464846299
1980122590
920934821
1265802369
1445651082
2029815228
1612849971
1182787674
367509272
1779313600
605192445
834684886
454147604
1474883196
1046294388
1113880652
1352296435
1687425861
1961768259
1793230306
1851338532
401211910
690652967
258826159
359886026
1081055613
1039968303
1504018986
1783146994
2096000038
803300562
1250273708
1792113845
1720565618
346658705
1310138950
291163128
271242588
470508231
2071311529
1585391624
1590210999
749892894
758455787
1166034958
775653622
1437645387
1751003250
487385298
1293542848
201024929
1489891439
890327842
94093277
1619316269
313176440
17766269
1986449437
1796376134
398202089
596566031
607936486
749845613
991770389
643576377
446453195
791307229
1590729030
98333118
990079563
219136892
1159136273
1410269522
493487548
518980472
868525626
1580657864
2091324418
215892615
624365944
1583159657
172235166
1387994676
1052367766
109113459
316318593
168732133
562877346
1920389376
1534597875
573584489
393445830
1072689099
586500474
428394359
357647578
136335577
74583005
1553322988
1177818582
788789208
851629125
1028553165
169811750
1846847144
1673680867
1005716714
785329547
1775029098
91529626
1867078596
1232842415
2040122188
1188824169
1867676175
1055480719
1644637556
1430399224
1672902379
1965626182
598886042
950777191
1464668333
689402129
1768380608
1298109950
1490863616
1367129375
320968516
1373413655
1769577575
1047603184
1342960703
816276969
1132807132
382789518
1742388510
781863156
1967916708
569559140
569416925
1090417157
1976083317
891152951
1691672736
226038320
754886133
2096569081
1055220136
923672983
824880931
686707995
1674470670
1269807040
646725802
2085468789
251742695
2017726227
168935420
1054052693
687465799
1369935916
370950249
1824575927
51065294
1460020059
1094408665
1881438805
2125800113
169379511
179291388
1555408536
89624481
360922429
982703275
1321601970
17637458
1586579483
1853858760
870459019
1069614561
21733052
512487767
1525609204
2006061854
1504713572
153473693
2078675081
1826578932
196649015
1587766420
1699398955
1204008515
1995272125
432730511
2138461094
872030207
1661726841
84150066
1358617583
440149060
1727272440
580820555
1689450333
322841967
285486712
1375578097
1317994357
979196140
279610505
618692355
412877380
447786682
1089487822
576485108
1408851787
133017133
1974135457
1270137019
1989183960
167087400
1389580542
1346046484
1572953356
852016208
436065145
1919625460
1883487813
1140118163
653137271
2092577028
1485409100
721322716
2047407731
1593876744
1069869665
905981107
563799386
1568838953
620738266
1968591471
1660263921
1748493313
302673095
458660528
901927166
2072623065
1986546734
1791756363
982602047
1955457106
1719021410
1126736872
1598876784
1305098337
277800465
1754781339
401245883
459246859
818916753
1750918647
617674410
996327357
1086148774
614857370
1772820380
746731364
78453763
1891996056
1165986735
276427055
1541963315
1377643237
1328092005
991857849
643994637
1567449206
1872882971
877974140
579659164
593631193
1295831418
2067286955
117804424
1204905240
1359346985
286132435
418396370
1707180257
705057334
1649075248
1186317244
120925517
653528125
820114524
1947443486
505939281
1775479433
509100683
1282981738
2082580743
514288115
416625934
533408558
1419536775
50296104
1355768211
1899402313
381414889
974326445
209290648
849407103
546255773
1656003523
872391299
245557248
1125041608
2018305099
388819717
398930656
1508929558
442399089
860433275
547000469
2013145266
165772101
1029319056
1840425631
659037075
885820072
844696086
1544682136
589634031
1964980396
473358150
929454128
1926460525
954721682
1639362374
1230852995
1833225709
1156857814
800032315
987380835
565649567
1698459157
440982602
731037458
231783275
403568630
600744865
1424264616
1381019873
823106507
463899902
1239660871
199756484
56907386
602342273
1152933497
167648135
1250863937
1316666006
1938097728
504661528
2020699060
1067964059
147621096
2004516366
518329391
1457094631
1573244223
1908397774
275908771
136596491
452432235
567180299
197152920
1964777647
1583497106
1768598428
196615094
575984129
451770531
1993213760
2089827396
1314259541
1835629976
1881032608
546116650
1607851148
940439551
1973043784
503086092
983884620
2059401319
265149469
1547140765
1131387455
1778485221
4968527
177155818
267317016
1908909998
675368336
1122270973
888833571
227805789
1542607189
317374512
1987555813
80796538
1185372106
1588408153
1051936001
1687405160
1174820944
1003364323
1992364606
1965327427
1987127164
1844503095
311454666
1952622335
2038789230
521492470
772678640
193198547
607703942
1259966477
294785518
1091452904
1722904317
797497434
1362639205
179490829
547541752
106862055
807772957
842722305
396534916
111706377
1284271376
127273604
1775060966
2051746801
71130633
8346730
1466698108
601043396
691327815
442295343
973648490
338910013
288687340
779562336
438492016
418154280
1895904694
26761492
1827120269
809092667
854432559
695704176
1149803500
1638528337
1823587324
1440717528
815306050
1743003284
809274198
1299010764
628431321
1283087164
579163686
1929263873
1602877671
1813258313
2052399856
1740696400
736163914
1993311608
776238878
927181143
1297143572
265100966
1678954582
900809976
1765176760
93790379
1692131461
1826270538
612842341
1542680625
2049073349
1145212396
1804034006
1991548112
1695959593
516200437
1185888982
1145692304
872673929
1816724007
564006046
1371379670
72507036
220786157
1128203895
1528603766
510778013
1418334180
788735411
288790811
1044799274
1782571963
637469712
270513579
961931791
1002662476
604352672
721093089
1594423146
1512476447
1235249472
51459044
341012795
583868428
1650963656
1155639967
139438605
205770021
1278359251
1025395669
80017684
1759517503
813901951
1078897506
1682036570
347398984
1713969377
1639230505
627549285
747579125
1635341522
1789338862
83274164
1781574658
914685115
1388941066
242704814
1490387258
576864996
1159434720
303950490
15289279
943706132
1152265570
1662214484
2042187460
379529651
1491185847
731929449
597560475
1191235771
2076770946
920796332
1747755009
1056509630
1950940146
988508411
279329984
827015593
751366263
390077237
1448797529
1153517255
627129120
122103556
1872245152
981977980
828287020
337063268
1322090879
188310882
515285630
1611143197
1296386889
2007278376
1748106299
502239155
1678450644
696965366
627177921
576191310
1262935945
1168513668
1478861648
2118486556
1603659337
430060863
1096842322
1473537420
1110414515
1917130470
1739837125
470361983
1379871085
424880094
2135127504
1246000742
1118826676
1713566406
609903884
950176438
2015507357
1152224293
1528969863
1288788196
810885595
1828986264
1543538598
1010256386
450614819
1151434437
2022347547
1247508726
2138988812
197797800
1834228012
235100596
247750195
966211477
1511543514
886789570
1283273575
20086237
807209995
1246400189
408231680
473944341
1644041118
453576397
2085660153
684796310
2080033043
233426321
1068660252
1564752924
1431771542
751527936
922639502
1379067199
1175635139
1857364418
685639408
1486260825
1598433007
248910377
1810294369
1877712038
1270387460
1706784976
736226459
607352946
2019915080
206069010
2042403246
1403007032
950328031
1592049336
849759913
780849662
843517607
1797562637
1683671984
231207146
285836941
307586920
845461590
218298490
1268819328
1573294581
1437405598
880401136
891264868
2002366258
715034665
1062560147
673232501
1469064321
4425974
1584006975
1018707731
163626423
13398910
1654149694
663750905
1789274770
1162866406
621401677
1414031920
1413539965
252656104
1866856883
587972693
1508898706
2118126887
413865308
529971364
832000029
183822428
1833768629
1285387606
1755510817
1157313312
1830196739
1199622248
286075022
1824111181
1733318549
1739966190
972644436
217542809
1203607538
1527629362
928740979
120125195
1436682801
441426822
64484910
1579579822
1272061330
1982839754
1302353141
2018108155
1314119210
2109505732
2016902535
83276395
1303924771
1364939253
739202535
92035302
1522985998
1402381618
1784233417
164303178
1209733841
76751667
921467250
181603928
502868518
1218823767
575485969
777736611
1542406761
188182696
893820971
1629225403
516574071
1327849671
95509577
1243092805
843891058
500914640
2127562151
1952389848
1274112589
400695223
1362532472
2002677685
2121142214
12993602
1115825244
1365116775
1792919627
176668518
1546221554
432285118
804250160
1915362497
1965468466
1186087558
959037357
1774424155
193008309
1997424894
1392550497
629260756
2037006279
385417990
983072722
853736303
1538140526
1949768779
2023319215
754726703
69404841
1628511378
674184854
1598447041
1518781903
2106038921
443297717
1843801225
451708531
1490503116
356097155
928689725
242522616
1116959149
126375978
2021246496
1696888992
108331375
1384635550
1053619878
1279381517
1343430079
1895919415
957286472
812390202
1380939919
1285224716
105408848
1755725045
1819036173
1156189212
1152114475
201432830
1160319170
649109631
525499287
1351302839
1501845002
195862727
2045300983
752777873
615143341
1819728099
518202252
1386864188
1144327180
594943769
961772210
1752680579
1496207437
1441482026
847895995
564455045
1513627217
585779616
1064419975
1794451172
121734588
602643717
257055364
1511458346
65895308
1907722939
1558722234
1459208624
1952070432
1475631853
1802322310
968354442
607944065
1960204290
915545
1189373814
1654284353
346497131
726372468
163008844
1363978897
1435262065
1601342568
1914152132
102976327
968129172
286756534
1884206440
1491385624
207117278
813182027
864492792
359568912
1229258933
554933424
881929275
863070873
800228360
1912634918
8105800
1777375006
98657384
1262436579
2010840970
943643450
44955247
102638981
625447671
2095039099
34430
124555770
1553580338
178612737
253259321
974038665
2106898908
1225615377
537607517
883431581
333317496
380201907
772207321
2132058267
215770080
1387065476
1569009546
478138931
2024390432
217127228
1339371104
144630934
1648172274
1407542297
588427972
323289332
921058319
1761197949
1710675331
508528429
1123189885
1417809925
1812667411
38973269
2094875976
1493179792
1729031415
1325424771
1668162869
1692879911
1083871642
306776148
157016014
1067413186
1330327961
292031426
1701304757
2058454069
1927494738
1059745537
1355973043
651566632
1821224220
1538422736
761763759
648074219
829391994
1673785790
1126886144
1952367377
1996853710
796008279
1786941630
599320268
1923171234
1247034111
1038297090
841614734
1453651378
766862875
839339611
1149144864
1685527974
16428122
955892865
261891023
2053303544
938263713
1087628806
1229111973
2103214779
132122530
805417432
553219802
1156712196
790378388
1304755639
307893863
1480993973
1379635859
1774408783
249837768
164484014
216319121
1380996151
1848487970
466416075
1320969979
1007997340
1435339244
1803419211
1345823243
1687270779
819107367
1616189930
1709749374
644563994
1205206845
1372407414
2134687505
634004253
208136673
1159564279
2142179675
1371297807
1265446417
116503393
500724920
1428894939
1440223405
126739945
2144137950
178762820
1636029362
1250487834
501029369
1763108531
1510083253
379093208
1397902390
871885080
1708982539
2101209757
754502201
1646699640
1965264524
1934840098
2575680
1237959650
1137700581
1263504614
142397044
194014346
1900199977
1782645827
1638652650
399438974
189886354
1952914177
1308648624
1491483185
934804288
756421775
827278010
64177587
759689093
163441267
466447249
1866663585
1772700128
1401637781
693694113
1934015598
2059971312
261220616
246691475
1740487413
843693828
2138972286
1738416988
666005860
760161484
1605569845
1851054629
1860752564
923837181
1469894351
1861830627
1509120355
1029341243
368724476
573226053
1800473998
1024850358
1139585710
411078900
929259162
661616355
1488707301
2138333732
227369274
824521565
1873931210
543170534
1096217432
739874346
1639949901
702611912
1664137929
1070422242
215988407
1182291829
56304967
134629268
1534122513
898405733
930958970
755193183
1745534897
1117868482
423499370
2132657964
1735611578
2105064889
1569506246
1702895262
117286779
1525536021
876244741
1763959655
850134721
27698885
1533913730
183978716
180100922
1435344690
1837752359
100850350
331563816
1219345442
1490000845
100936308
672681027
1744862428
1075699579
2143784179
1862566832
1333504400
1747930846
1044954595
673710380
1548710694
360999653
97081767
157309520
1611131844
210334138
1275082443
1603212578
2049273819
806902689
329380415
1901579426
225402138
539624303
911397236
898817908
1096895184
643365310
1727757520
932219352
1051136508
1743896387
1599843965
1392681826
358866735
1842904526
1395895683
1212266422
1567921944
2062342634
581642055
1084135800
243739653
1948476011
955793368
1463826791
309571813
37364218
1055331729
1994895916
874313443
997933179
1728420733
1127369469
776658654
156222273
685007959
464414299
1327641508
1904588407
1885308172
1784465467
160898374
1706530431
1389903031
892329878
1316265927
237252148
1387023
1146203057
1353768394
1306897588
82552697
280688111
1628966032
2039641301
1660674423
1160952679
794693589
594850137
1369448925
1807957442
1280365641
1419031431
1723683993
1630189262
1473566880
1128646460
497875749
968393206
2020399809
463900943
1018930161
780728636
1508356285
807326783
70635738
473841906
1552770923
426181958
2101894368
535493244
1860999032
1025804752
1734990824
313358655
632413356
438235011
993824965
1475263560
1257943450
1287580118
117861046
6545982
797078380
272678788
1048270318
398131523
1090907155
1425031274
1522054773
1041157181
721142101
368862917
510052722
1930195800
915755961
160073826
577377224
1401594304
178877414
276377408
1904638354
613247714
442426018
1124948998
2139862991
1953810322
1962746557
1245426506
2007932220
856795936
1699151050
1481979877
1779105221
1884987830
344053217
202372020
340807796
131375585
1148622164
63630901
22293144
769614033
201921830
161700097
443539109
788447136
687527217
784741102
83266500
755357156
560000282
2106452700
356068680
1534048455
1767811473
197292149
1906634559
1855457048
1597508706
688282437
1517378162
953000391
1340077583
1699177582
416017972
125968351
1337002636
1814347843
1645038238
1217664413
848450962
1213637050
1343839858
1196276510
1161748343
1478140153
368512695
165110567
115157014
326078393
188942324
1968916553
407022540
506316126
411673505
1380835907
1044981716
1716365282
632142108
562249308
1123305264
497730765
1739667861
1481849377
1877147239
288795903
2131772825
1152548259
324727860
922840922
331075496
1558848824
874467895
1675933749
1061696957
1686292713
1259137689
738662273
345083469
194927659
729950828
871561071
1199591761
1367168652
842454706
2077709011
1873607204
968067028
2071280775
1764921886
2014126447
234772377
142173940
1583305674
1695581006
2003371873
129938890
1987492097
2113765287
186222006
303882039
1819017550
225609139
1559113314
1612806826
175046844
1391896300
1333711483
252415346
1117799353
1331100502
178366797
1360775812
943880327
638447024
1964174057
1241761232
720579622
860864119
1550590722
47733523
1356746835
1786958408
1323696694
1482432967
1096017433
184905427
1589917007
1405666788
315439367
810482444
1528822176
1539718731
1794973416
1608754722
761964566
130168098
332257693
739488565
1361045268
1727197927
151488690
1206780697
661028264
197242523
1051065321
1862252355
1304581923
1510663484
1666477414
931331361
504406275
1326660312
658703442
509545386
3118887
242220169
2080059343
1107847265
1195500276
1756357908
167365776
1482867214
166793459
1105182353
1055609310
1359156657
184955387
405649767
1897661205
181282777
566316454
685991255
1280589631
764753587
600521374
1630210147
1104480367
133082041
266057895
1693144181
159683094
1547017138
1024598865
1605640841
2058639871
567966203
941500345
952288760
1910838749
1862128568
1666917197
735687021
434579526
537756076
2396620
846310918
593236231
1945551130
1478255311
1895888220
1870560515
380948121
993723361
1830563920
514034549
1291955539
1707887323
49927107
1222740059
1579436475
1851919692
854284840
2137005696
1184386359
23637327
498707330
616254514
1385284996
604295002
184576176
89486849
1101257066
206628528
7347288
1337605682
775374638
708165204
997876635
1231775801
100339375
404304025
524532462
127093878
476832306
1504688491
457779754
602054264
864733008
180844025
1377464497
1087004089
1206029742
1575370061
900332489
1793646997
1670406912
1994140288
1006156706
177257100
1254307438
1354307574
2027053762
2029978058
98568466
496022002
1327755690
1106222540
1226013295
185714712
1090366539
615281483
2111627674
242280483
668800843
724589253
1604191362
1281399631
2011423127
1857008790
1911201791
890927022
794824323
2107895108
1650760174
1488149924
1000630418
1162470920
1892135389
1840893796
100445874
1069370035
1236085033
913748192
1896002199
1113167042
1489806378
774649196
1824520640
1371644612
1109724068
1888612799
1549193551
571922548
1763419941
1962392938
1392819718
1873067888
1592394498
2112759657
1236716239
216553923
1718442189
819899201
1799554369
34279183
880258295
1052203993
2118330405
909101416
1626001772
845398271
919129335
881058554
2126378050
723590005
418459222
1210272933
312448978
1806058761
1491171407
193973995
1610811724
777579492
532985857
1311025350
120785401
1312089212
227210935
1951080357
1597694971
310778352
1120331959
1857645949
1966452068
1953249117
251578712
13335328
722764800
207669957
410555732
84911023
400776394
42117771
917837871
1368436701
291073451
1079494068
438728678
671038748
964950239
1990720143
858627953
853550374
1952058692
653612310
442982359
215805382
623455004
672697749
539676341
1949146388
604006634
697862513
1147660449
31819810
1945716245
1700384334
4343043
1926062619
1337193275
252241273
1113039391
880659414
1451192503
1827785929
160803839
1360512748
1197443046
1979855995
198592777
1708155280
1548467402
1317890370
602283720
737507679
1067849165
425781336
1207234565
423678465
1082162668
1434697825
1490868323
996889895
603940245
241854698
1987675781
1727533415
1516064177
516961568
619658563
132982761
313837960
2040024758
366368097
2029003872
219136502
107927427
638132042
1205334834
150884389
1864673243
2109400647
1384486601
1321592830
1741010352
475493058
1295817882
1248036370
1117397677
13719173
1724053875
1366777464
815413002
1903896882
156239647
1140958092
2017967099
876797318
1462092745
1840957175
531515264
2020912453
1599817062
562824016
970740514
1401909334
1433383390
1014341412
1869732920
920500558
994886457
277447113
2118604847
344785197
1520963090
1045995569
1531821977
859295202
1378411132
35645832
974911095
1793080050
380403827
1716379770
1674341026
2025582601
1003500248
1696950579
409836791
2036389876
1269034323
1387928168
803432079
1002542971
1622153218
1597685615
27477768
567198037
333427275
894777588
1802985716
1034494698
639696936
79329458
1878588596
1209617501
1112783909
1130810271
951846139
1207656580
2032378707
441942544
1551848973
371953540
1885224999
373150603
1006432909
952896348
1078251027
1546207645
1091553064
249558837
993350815
349838913
1982077108
296276493
1795628670
2038660144
1488329943
772102094
1037684775
1898554230
239394304
1716726804
2144217284
692822593
477962075
244587147
836815745
353676144
1015087724
1524466845
445746309
1285694202
130183009
1348902369
1726752005
370351237
346978988
1946482382
1545642024
1830913789
751147956
336971381
752646691
451783199
1633916879
1408888654
1633243161
205425122
256081379
829231971
1784802689
1190772762
693741133
607888397
982600318
1398880339
688535931
362513619
1387534946
1395950650
1384018249
716338317
244463518
1351123246
1026725920
1721103516
70586392
609082128
1317917560
2011368327
442860946
219260613
2048645741
918498353
1849067478
1399666167
1725723072
1606317410
23363502
687722781
1947170385
1809459610
2102197704
1721714061
1590808142
1769503138
1263764050
593454308
323452704
1043106840
1002089543
82906837
32333622
771629878
709905949
845345465
338024463
1342073177
400994862
1755262039
1784812754
1233711910
1762493338
241718724
1719912934
1593696589
1401104304
583435939
174695767
824517085
228868063
1450566536
286668143
1915053509
729734845
503619724
993244361
2110966598
1348240641
308403291
454676799
157237668
1177669876
720221491
1660937611
1095107748
250135663
887605478
347801573
359676616
696647802
1198719266
493282881
896352559
2142458310
1308698301
356602622
239359157
13470927
205174625
292601536
1245899204
226606589
387998193
1520965253
837556835
319504270
437623473
438214402
1015148722
1593607248
687551928
520573669
2098007215
253347271
1233273199
268113998
1483812064
737565464
897200601
1485688824
176892869
1890023278
1318083875
2041065140
819434540
652871792
933301929
627513994
699250938
288460712
29536797
1839557336
948470533
438544811
1748327991
379196440
1822932823
1822356802
64295016
962017478
1517024392
1244449357
1724207982
1264851416
295731411
649661936
272848091
404432858
2011227353
923902403
1438333538
1876554164
1430481061
1218995882
1866140737
1049995813
1252023601
1335516591
369164241
608628809
634135570
143857577
1872544198
2112629253
581479389
1962377408
547101770
137291124
246916992
1273742558
1236957653
1673884771
1445193916
148665725
382204332
1840162090
234546337
1788233243
1571081521
2025598377
1063547121
300464388
2064073796
1802117805
1661839963
691732105
1084560281
173678068
2064583012
1859716385
540925420
384069147
1562059958
1662623327
294926415
1035850722
559443151
968647574
642915944
1085382191
499283471
1776582456
1198243987
59316194
1590304818
130055779
414044975
1088666406
336825741
1543052791
515156374
630021742
69710041
1241020435
1713682797
751073432
797300984
591163871
1738131269
1465737211
1084619393
959495333
1595250271
2067301944
583108453
1237284145
1826962111
629441204
662034140
1631869282
1367038556
1255191879
249330337
1684824870
1685916623
483336368
1772829786
1974397728
2028782339
1493157015
271090462
1763308449
1246873502
449889936
561101105
1668740188
1172774288
875978706
29994953
2123247431
1238199982
2060139364
2019738181
1669095596
222659615
1932431349
602821833
392361111
2088635126
1398465489
401760855
845784914
1112345602
1399543689
293498125
346702695
222933940
1628649239
1744120658
258273459
123281002
1885496745
885856294
214139383
211310593
1476082316
1079900315
597058451
1911688737
170147572
861116364
1279514901
567045804
998098345
689076138
2055477420
758120717
94023130
1719749926
1302699853
152531174
269123345
1197181000
1889442354
1553862451
575760391
1517110065
1733950326
1779368327
82728998
749619899
2018057167
1666336444
204595035
453944401
704887239
819812120
477687096
1900518751
1620274181
85572504
2089852695
367247643
1092580378
1879915928
1925050330
1718922882
1366529222
2104939625
319711482
1164545484
1028359568
1043562711
639860276
271357196
220052188
1696311056
1055030755
1076338855
625229551
1336658360
155039681
1053171075
990271364
397607420
516579440
1087288166
513610722
1436284769
567954059
205495673
877501806
836857781
1092382691
64838121
1758322059
1738355785
869403495
1204502329
2003896460
547541589
17654285
1858054507
127281081
653502559
1745658273
1223831817
17363464
1577623321
1603679978
463020858
1425290149
1732357471
1185336061
852085864
859870110
1511016198
619110810
169601663
1397380348
763335797
541936471
1604101703
1212226034
114753747
1381482100
613099127
1449969956
1876395873
1266673229
945689163
1244662604
1912740180
785105240
842019637
1868370639
1788655754
368306519
413752251
1095247412
1824500611
1289904940
1668290363
1773322859
496914166
1744210763
219833459
430608972
1860319574
309293011
1100193291
795230934
1619558322
2010973955
122852905
299128999
157041025
1181700312
1129498104
15217709
1232287226
1171112021
1040055326
1660172225
1965429641
1499336998
1744818781
232503754
729437243
488984318
17712155
543890849
1880458285
1987123400
1144874155
839280648
1209622983
1620079344
820639698
2063592792
1454232545
1276607970
1799903614
2022876960
1600972019
1759369592
1395377059
1988467452
492412176
1370983292
1229209579
1574040546
1966586518
531549001
1692195153
1224287839
209660086
1287570120
219477414
138060701
1054820622
1843723481
961987364
1118627350
534670719
449175196
127105084
939804200
331078008
1780557114
1092661992
1280016961
940088881
28197705
1957914337
1736353874
2106865005
1542891151
1919823040
1103405346
1183625261
1960215112
77695242
873045828
1796205799
221757480
654199563
768169413
81929746
1731605198
292033624
986002109
281712932
1066841341
948282485
452173556
1849687612
1374322330
1531498359
658308979
1986189657
1621725625
98564332
697003819
1785211513
2091700872
1064632516
1940237203
641733320
900584995
1436354339
2016521864
2111690947
178238979
1032329264
409859739
681886344
1983921515
1567903970
320793779
395221704
126447846
929176278
229799535
30702389
1270973270
797486262
356008625
270316348
1482318886
194462935
1277057102
1289524693
189459997
685000947
138608551
1879068468
1071483698
1696041954
529215348
568127722
311601380
1376369827
1017792231
1206498293
1522807214
1824224874
167101582
2023851396
1499605393
1776043894
899739143
437663303
222519061
2110036953
2147418956
524505248
1636913614
1822946414
1063270501
951399404
1421699797
1655929952
796773548
1408259917
1440443163
273396089
1508074912
1644324928
86264389
1820286644
930380553
2094880108
948342635
1340139813
2057747154
400881806
1202022667
361683475
306963144
112874566
1898954844
663718436
1530433403
2142962143
1280313785
1877099415
1048476524
593704684
1940666011
2070736207
1065694138
330975164
322563024
902091553
1735572319
1954247624
595537004
1515756675
56667764
1009593161
1999721569
1435719823
1490246799
1833261127
1600571442
1887497734
2120186298
1645141679
385126755
1989489730
1078581767
387008878
1554646914
1643675022
1715366501
1957728933
1270383967
745857340
2117565477
1945434923
1630721962
1642883561
1223337914
1349769954
760444976
1709290270
1568526442
131443897
349158209
687427658
1714303066
436488835
1214926975
69012723
1008123972
435126466
1377641556
171516145
855336282
688563876
498088337
1835441810
442353530
340364692
1918992732
1936318705
1221719224
1121953071
578016623
443430793
738521922
214282830
398135178
2118810368
1555585004
123006569
2001823281
1754169946
736786073
61946996
1889247351
470957812
848659707
1661428768
55920163
1364109784
1515717908
1059918004
1547583635
1325538718
2040739785
1309293334
1692008484
195309731
427111335
1303942429
492521430
1816182630
1988294877
1954504071
180583299
995031582
1161331484
1849469590
1764759955
1403391294
1629240691
456167014
967504304
1910090220
1307198547
1739038186
388760050
1831304952
2109241782
2105723149
1408430027
625581882
790634554
1688469175
545229670
2143467642
307142490
1940539023
1172436008
1978113694
1441422191
279012094
1019035849
758262448
1889367671
728743760
49803085
772884165
518338134
728752172
1079193064
1426394410
1585991699
348504492
1124744800
2107127213
15468519
103473033
1203113241
452298384
1094837210
684791308
1544510839
102646961
1008587550
410499514
568251066
1316759985
1281288896
1951515937
212605965
415821975
240252318
996279416
585603700
1532843120
2117747903
295810487
1880009212
554458119
1457184463
350071608
2050323270
1496757385
652220735
1986953171
1208192949
795866058
650252577
1718706554
1644690254
1854356106
100905695
1059954755
197424719
1998427043
1316388403
2026359970
1063691419
1749702499
999755617
1933452095
1164908467
1181397307
2104598252
682267905
988548047
941178684
2069647844
1200722906
1460655002
2014398030
1727633857
342920933
1360907917
1132584136
1226861286
1290098894
101284395
1204504046
606819251
1924222625
961684378
1893917777
619454996
1859654817
1977396219
1094508012
1713566279
1056525439
1206766626
27044701
163544696
1968777309
1258846894
2114544040
1611133535
1138168998
989679209
1392187528
1469201430
953606714
1427704525
1083530668
92883786
436630889
665225176
953468291
470374743
852525273
1459945128
2009284172
1240569446
919656162
1599141067
364296480
870216557
318155992
168471884
84299613
1377978107
2033727995
421644564
362331656
550329929
1629903192
1905288781
1472599606
1101644954
616301397
330045867
1823890635
594450364
1636887311
1316860046
22686060
1016350813
635818748
814874463
1616125793
1799544196
1104888001
258956283
1273867694
1725841306
2063882892
615618630
2094354871
494706427
936711687
1962928142
1605069651
1165465893
861068434
715170852
1760896522
1042368060
779593062
1508525720
1025024680
1169872128
922524539
1624728220
133948210
1632049447
216205380
1896785860
802855825
1885298838
1705133561
1066519304
510479592
92100912
1706833125
2147105072
469507498
651264144
2105287950
1399353935
1159033860
147827063
1577103664
832508054
866744361
50816049
1865763404
971785683
27774362
1598605208
329316752
1072247316
1800879622
777374973
1103858931
2037934178
1318430569
485974317
1871650658
21839375
1272824882
391752479
580784184
1377989482
971064023
177157367
1149821892
1673035176
446770184
270885994
2002029076
1476136506
840114993
939004550
625716430
168965202
1265179557
654422843
2045758026
663625513
1078231367
2122347775
133565786
141081511
123650209
1582739958
1312879840
1864308898
924415211
1361137522
1977205646
1087979064
689392973
1486738259
1060634219
536912100
1162278291
1450270145
1864444351
187397553
2137463963
218805552
2089750466
136754933
2019631378
933996075
1470214235
438024307
1859353437
281433009
873380580
1739107881
835900643
451492327
282503560
1520092232
1857305981
920473723
227134784
1668715243
1397380348
1840062132
536466194
139056458
904724038
761245548
1232483873
1567178769
13553995
1862675660
1348794814
2021750530
1168672573
445344448
747521967
1758080993
30493946
979316803
1904034902
643402713
1604487265
420013016
970647010
945345782
2121173580
849769411
1887294624
2088211699
1297671084
352065999
703981386
576225475
695792726
916613517
1937127310
2050254304
1607727545
1668110558
1199628796
365143292
35279050
1124119571
1224490715
1030462338
1940674979
83275204
563220264
1094647667
481128664
453273986
414907327
1486537732
697933760
1418170075
1928361871
1780744854
760372651
546922747
1020044420
1525991614
2076464941
1075339036
603016479
1482310622
559704422
1193313473
167020261
1571835025
1537957994
473086154
763323208
1991799248
286907850
1301028123
341318372
1881258259
530004182
371662515
113462958
1477641000
1519121582
801315846
969322505
1584531177
950932811
450107242
1409530580
1610882975
334288336
2112665531
1745148887
1777658705
266493237
1550756947
1266638339
1850559619
353409270
2032500649
1885200675
1069171213
541117435
1582443039
171075832
829631073
1566125888
354291184
585856565
1165808025
963292984
1077961865
44634918
1390854635
746926017
1654428132
2014222950
237530212
105368699
1670108757
1492849307
1694963923
436228302
9345316
93066250
900491184
271811229
982806202
2020622300
470489689
1509402687
232579561
1988330525
224223534
211018131
64455912
1730439253
344185309
299383500
23245713
582350905
995774000
2049637865
377943622
1764997407
1427946938
57057492
511911326
766808218
323962596
1429858850
1771495449
1378362736
1502965891
1971878178
2004947471
2121591327
400968704
1618049255
283013018
1334348109
1278101559
1674129187
1176160704
790585570
1115456640
956150222
1634685659
1605436339
697964138
1217702483
1907675721
905952393
726970809
197559769
1940547416
1511011571
650574798
1937950621
1308280215
2092973847
595386796
368498531
233182424
855441844
699080644
1071030385
1948779238
745210312
1126409084
147425612
1209894302
462412217
1727748310
1767209017
587743476
613682090
2000624535
1668094991
1562538441
993103092
261845236
937488652
775144760
1754431969
211197900
2112608707
1992919621
806659635
394683116
497426746
2081314776
1386752395
1933122997
1036179264
574436320
1079007905
936218950
363588614
617050045
1210997632
1337884447
576539711
1102222890
2033066059
585872091
223377964
1559042587
774507981
1302358691
550162654
1210817062
945814719
702588681
229383966
1271137819
344145505
1681058674
52287904
169929644
1880485610
1771356916
1234858533
1297115868
676660920
1122596795
919070638
652656927
1748618182
1083882521
1202199393
229355288
1408551842
1885428745
1557360368
1755843567
1100589383
1962190726
89389449
1019352822
1065358448
53755844
1642149944
1714609594
1292036140
80763721
862673739
1913526595
787767516
1531976565
1100159851
788546734
774709601
187815634
759495474
2090646008
1328322088
91403728
378133680
37837467
1212677832
485969342
396063319
61471011
1742508757
1966429386
519500896
1976919905
1830199971
1027111712
1844647122
666573786
473020342
1191337981
1899424514
845950348
1347311746
625324574
661442314
1780077994
67810771
164970205
462986061
179342105
2103197507
1246488958
1920080610
733393215
1791059314
411413907
1304305077
1248113423
372529308
1163916973
1848283609
1205116020
617530969
250580418
458929894
269564285
1236918541
866022878
103742571
1882409361
138024935
361173252
1279965047
1843350977
808610965
577326619
1077712189
1907827728
825419337
641015653
1854833932
229651253
781959247
1956384051
727692494
922692886
2053444014
94975708
221715297
113424992
1872472172
1247224609
1670115952
301654274
516005581
1150211709
1703392332
39611340
1154393857
1342521559
1867018521
713658788
1505074324
1824375000
1139505389
937848086
1338097496
1356319186
151560987
437855012
1098379177
1916673549
479171224
1184936336
1922584569
2007341424
193903390
634743472
223313913
642901222
204234380
2027790718
1995056531
587800745
796705616
1885530320
1266591795
286949154
298304768
1221753211
1250863519
811856075
2133834908
154606726
19722482
1822780052
1935571168
390688635
216365276
202166137
39572755
1103352482
1111956920
1679963293
2087393447
2086537075
377982511
1373366677
2060227670
889282647
1869957851
1944921934
169692880
745503200
1119215211
181262992
649977426
1683135234
212814450
1495565461
1557204874
338623752
419972443
774539058
905975146
2072237013
1496173693
1662237675
663698513
344183866
288114043
1424690888
1544183956
1604494557
353020758
1406785114
762613751
900508280
300268616
478993605
1799054039
1046209096
1125109068
1327271651
1335945169
1527158121
519211977
1044889049
1875075904
1725551651
531310037
1874487903
588202638
420863283
1775410584
1586898765
1554683699
1997027100
92250721
873105816
247536749
1159526417
854977573
2125076026
677091273
1922289619
1878211799
930060908
816234672
337670294
2106897595
1339222409
1812692495
893346357
1003907232
255138415
220023152
300111410
1131195073
1508513054
2074548757
715186457
1046765095
1652160337
684148903
164232981
1291471048
959121934
985843936
1318594716
1026887979
820730798
1660627568
1408640301
39272137
1248992398
963818282
331698789
1613755584
1740876107
1857134828
479113009
924581933
918136789
1375721093
88520556
1478872552
1017507280
537187107
1827497845
1297716703
453839303
374549054
1104398348
562456446
1237089290
1975417601
788637591
1881511950
50382208
402754618
1921001642
1708709227
130752356
1877761138
1643567747
308904754
1360274972
489226186
1529601111
1213210642
676720129
1099113519
144803450
175847310
1816706664
1985779397
431302331
1019796702
208853452
1956067760
1361757746
127678554
515726501
126033767
695341351
2034791620
1143034651
1969028141
652571639
115764513
1550484164
1930548956
2044025863
485582666
565491476
913493390
459618218
686390064
1560640151
241663977
1432240333
1292801267
813220438
242102744
1991605055
1951768232
207761172
1738588348
1886185482
996747881
871574077
1955759137
90701555
246271738
621898248
372366757
1003861833
1061739152
65924512
1859638458
1679994762
1305800316
10863653
974724551
367005131
119117067
800048689
1212663391
1962333423
929790669
1869399129
158397607
1271576908
69351743
1939367975
780297584
39611340
246936724
1208216790
1121525998
985071980
77575618
1193070461
1545744826
22533990
1997721938
2034862851
238653955
1109446541
58631671
1655300007
476892777
1713654334
1554734459
2088334980
1077950225
1804623681
502680322
2004804424
708888649
613579117
1648837530
860214688
1162658311
1181342877
196409777
250325912
1784546645
9267045
1232404746
626665463
473576473
1175519608
1147575020
1840866939
1454499849
44664891
1271125123
740774419
1634125958
20497420
892434824
1338267403
595994100
325034944
478147317
415698687
774055155
40996675
1273455748
731475158
1953580171
834486190
1260786940
1434435023
62250542
536084845
70132388
1273540532
914875980
844480245
1169898693
495119879
1154196586
1106570716
1506052632
2134034124
1481278019
331743688
1208540715
695314855
66478174
371005354
2121729157
1081960012
954956023
714128382
109591046
763981525
997726757
1099895732
1148771055
1439585686
1468876395
580736344
206307761
423979369
1186341403
1546262360
1562392669
2139669663
2120125322
1432171867
745849317
1879770418
1093697000
898024029
2109930872
842572092
1944423288
1240185842
1425736780
1058297891
1990583816
1619880971
1471329840
1936043923
511387135
1251405246
1051345466
708621031
821471207
501483707
1910440101
1095536677
114762095
1997189418
1429934248
823615479
1934791268
600272590
1008761051
490904068
1015295575
775246435
1090705025
296960029
1716077499
680371557
823011158
1657554022
1479549946
1234750739
1717539919
1823643628
2040358255
1308973649
1929876926
437537829
1556904884
2088037589
469982050
667165286
251108847
244530530
1073257690
1564899032
391356155
1375894562
1533260066
670760708
1256110526
1578900636
1413861660
1591981722
904808880
1717536615
1253135558
262352245
1879946289
474756110
1329674957
1747006570
805193891
386048801
62910498
1187870513
796777033
912358703
1018829742
235335249
1564294418
76825748
929337022
845364217
7373266
725435279
1524282614
1040240608
2022446509
281935996
848769924
533130897
2000622817
1679048371
1228347066
732328449
1755616213
430362656
1215120158
1252126158
2063567071
572484188
1310249158
1771944281
572265847
833933807
662412967
1698381593
143272958
154541082
2007436225
1870474767
388587398
1358880240
1239117670
1595014689
1013104975
2066527229
252144725
2075447310
201999590
441452548
2132602458
906540138
285851714
1098127590
272680981
1758153896
1784852565
1083188515
1734599474
1979273192
1007374031
1068579657
1401172083
1619026502
1004210758
592621175
1088237884
1015440977
1415217312
88289620
1928544967
1933851108
1799397601
640344966
604010131
323123918
1830616308
1528887711
1037867523
978845472
1791588739
1221423822
1896133083
1290325159
1891799370
1827235947
1067197111
554564424
1379149442
1417153163
843597996
1514297225
98559409
2144279502
736039935
958347955
501654166
261986532
1611118722
1871021643
1691564758
848530869
254683981
118089625
786576651
1430704207
1541434054
403719878
861418718
1966360547
1658700276
1594583978
449650995
964217701
655720759
1980600283
340894741
85231759
608398351
1631547705
1999914366
1087889409
156494212
1384754872
896115511
755773466
235280911
425291380
109142389
1490659923
1356923772
749813075
1183417867
157877403
826105118
689865204
2081505723
571124592
1106758429
1043290470
667926068
1028855243
1370724884
141526806
347115875
314792682
795905985
1047230145
826287368
1455902744
1082200707
216305653
1973416299
878736735
214787143
329014490
1716602171
585223610
1193252165
471054435
1637755343
972415719
440098945
550080001
2146520440
269554973
636100542
775419481
881089605
874121170
1370750144
237355808
1401932788
1855033649
1855719598
228577252
757392946
1569941879
1227185831
669234972
1830500634
1019632525
1400892357
808386694
1756163529
665433413
2031301669
1233590711
2099488882
684974192
953310301
2046411140
1126343529
453314102
1883475184
2103148877
2138246480
1592134924
846350866
1565761358
41517638
1074853658
1275316864
371702872
1561188896
441555069
747640285
1330620005
8030705
61039346
690052743
1068757035
28177140
1975570910
1786099958
1589229101
449065780
1530165203
1067074867
1959781751
1202772748
1026744895
839159861
1643582810
317754232
796423616
216042350
1283447874
1289606618
2085718115
1557993107
857142768
491985031
725566986
824360800
1523914334
379695400
198918991
1975503600
934017803
954176385
579113610
578907286
563041414
79690633
12719094
146370774
1671610369
1605472218
1170900309
1044099395
1111298525
627848700
1910788747
648867296
1368179799
1446290562
1053562618
1066770682
1208780352
793710224
730288993
422393267
1850640771
520191832
299324834
1170070152
1145032845
352143605
886742586
1498924801
1758518098
1841712395
1775598071
1549558324
1270900520
1401507617
1303507231
1450596957
249177027
337101190
345603052
1655309375
280494777
973083176
2011260552
472105415
1361950999
783922638
1239058027
201576274
1962928142
448494257
1102941028
394837100
2046988973
1738990560
2067492009
473205799
331315649
110786223
1421517461
1808585282
1161848146
678393271
810292951
1106461800
1453385180
308537571
2038872804
1589264683
980442118
1128547624
1797609511
3952687
8092776
307004294
1136567859
1131901230
1169097272
1014158457
687076064
531093635
1523532282
794144495
536607688
200878007
1396061468
1794408178
466923448
1693436537
1959411446
121076090
2069971010
1496768687
1407593463
1054136026
1731242519
1472486644
154386504
1260941848
725175058
1605508871
153068903
1240458517
856367264
1367907955
7239233
694085896
14731790
948335659
748372926
46048677
1140019905
444552510
2022587106
1111752490
1068183477
1780864295
861779232
1137542774
1307124362
1483352335
1546727215
89486849
937599715
1856773859
1528392112
1667472304
1064955653
1293284988
925769437
922328445
818754452
1940379286
656725749
1002383002
485109679
1175561577
735027556
1105287269
514899014
956573511
1618898217
222295207
1054125170
1096572925
358979353
283053535
259936748
1212223024
23612782
2102640979
877140728
1330855362
338927647
864890343
1639977389
243829332
999392994
47651475
27306673
1661470356
661007125
2132352067
1722498207
1260845051
1307933833
609244476
1665418963
387921780
283844808
639568020
1920319853
2094128632
233163923
960279821
837814178
2020319457
51640630
12793359
2049912234
1185650299
1710552995
489104929
1159729332
426869705
1062515829
2067272313
688486316
421302112
812408915
515476772
2111036125
2085225422
601818505
1999607126
1177965858
2124367264
1042930282
2029616954
1610449266
1486929403
820336222
1361365470
653682764
816358468
1199284364
579415679
1383132862
556173414
589118189
1060080994
572116792
691089804
621925072
1461930658
1690496823
1888315032
940518264
1699839042
434631024
666367563
405277714
100326082
1131049542
709114637
2052878650
458589437
1993831355
432630160
2117842050
719875228
85672947
1945860720
976127307
664443247
1088323876
69632788
1728972507
835489035
1216520512
2048871072
1597994802
879229674
2092010903
1907909657
1098509232
1113251351
37752921
477920360
241386851
1645914441
1450954837
2093701442
1735351548
672331443
1582545682
2064855613
611520295
382312608
1557821084
1306340758
1586460403
1631946963
2028469934
1820404003
596925833
1763025143
31638178
2065093460
713125823
1564212282
2075614460
491203573
1377987608
1951839131
606787402
11773600
149877646
590057103
457395144
223009702
292819301
1487577069
404009273
171789517
1839251967
1768584956
1490532325
1824152138
1975349327
387231423
1695136665
555364998
1575461758
1793900431
319089539
1036841629
1242502717
1232944259
1291904094
381512107
1375250941
1748836925
482583998
1806644147
703931488
533246940
498216917
274910276
947807972
1239445135
1631941399
3640298
2055379199
1783677444
2141681538
469190510
1307048836
1008880656
676215864
216124657
2111606986
460760375
396542970
76717291
1765076609
909178692
640283309
633769728
177379493
1688168362
565093169
1715817572
1691714498
160741741
752473995
450035660
903324932
306975805
458425987
1273114620
556195323
1585057911
1149543695
1984570484
238579781
342549969
852208774
1489579239
460538131
1060503887
28111567
1646283432
695780463
544317194
203584582
817702336
269208773
1034673477
618881009
1532330751
1765033400
1584492887
279390926
1939200295
2042243009
2114090620
182763801
2064512946
617892794
1537673794
225614291
1181403729
2080822529
192563061
1093390132
796844108
1445576143
1075531082
1285076562
1363246077
387902393
1156801714
1398064933
1264424973
1586957353
14667391
1346153067
294454056
1686833918
484151881
2036175963
1709449218
1756412001
1349341611
1280895383
1295147896
94270348
1357812997
547231402
215565305
1769009714
639764507
1827605939
1491477986
367794229
770540127
990604734
9297467
131436361
1204831484
1807270790
1187772603
925886773
1451289150
2062946465
586162251
585279288
1738141463
824009900
1576573285
1088876383
1496622169
559148368
1604321507
327854302
1412244636
1606758735
1369504880
279369855
284451414
751680545
767065731
1371822299
1495248190
747909602
341417818
720678818
1079022323
1021286233
1325712290
389907560
464687797
938355778
1267430166
1097846743
129623548
28430755
817617838
303446934
1934742939
48493244
680573029
2074133274
659335913
959160488
845758672
694547944
615120121
2021498103
172691177
1066921615
1941357657
770695862
1164191849
1600000686
599634965
931766646
1167992240
882000557
1065154053
983541958
1457942586
700083015
1356473919
794142853
61796307
1754989515
888043317
1890187725
2080139792
1300795257
1013655954
1308737407
1002605175
1365155594
255039294
937159877
1853303513
391248397
519276957
2087203377
55166479
528358413
1716451288
656909044
355942706
1924336155
389280214
2135867641
736223238
400445825
861217175
539237144
61562885
972413873
1279091424
453314102
876325606
1025005932
54929723
1804563096
1661537122
978008023
1180178383
1195308347
1509745455
417902589
1430574373
1709646814
860339671
95401801
255465613
1194413110
76750356
57706906
1224957982
838875303
1188200630
1333971468
1943523476
495898238
608829521
1146335023
196447698
1861662832
453104956
667737988
1349482040
1444949369
1261254328
898489375
1438780850
332859720
666354736
1577965731
426113528
2022698243
1389203973
1125436997
18586159
1587997573
341854512
1816621485
2091295136
1092019693
67868933
1133318735
1561248557
1732062029
1758400085
887935172
683676081
1023046134
196571995
1182312579
2055685736
304261524
2074451357
940582231
1640113476
17041722
1947738188
1711780079
1325585864
1563237371
1785716302
1693935188
717017400
1935117634
2120204268
951497506
1002609873
1148074634
1497806673
1671408867
193950610
2003338971
1778600668
2031334870
1637405126
39463615
46140722
1934711136
299728041
245142829
1034069271
1968160323
610084836
2030840268
1343653611
264632699
1271275404
1232512127
768139051
790144340
1354392197
1641244333
113121910
1960102010
1294716769
1496702701
157871562
1524023988
595088312
1821234028
136680405
2006262406
1051929292
771569361
1165556958
2138626497
1838255544
1694221101
929706552
1106961835
567897965
26621454
194650353
1486505345
535158946
1301202535
1694552391
1533544476
2036349286
180859353
10957725
1021926943
1259296567
1417805672
170514484
1402288272
1740002766
1740290589
2073305739
1855626040
55568562
204015180
1283226993
404282061
1695285747
1770268099
770200062
1658703362
1846669399
1876589489
183814294
1045106935
1826485398
1720963967
611657585
1663036364
777808794
1654269015
59005609
1331749969
2049506275
1396206171
1854758977
1564092610
1467764705
1737797241
595397304
887306276
1161735205
2062787634
771327875
96907273
273023504
598997832
1326176004
1856791948
1828441557
1273912265
647751380
37339897
1770823848
1795076270
28339638
669659189
986364888
1892402539
1899507407
920475204
1934555220
1472801752
1005285744
1420886710
1959359044
1716907093
1863597858
858129099
692605308
2000885882
1169414127
624560636
1700072707
1233150348
875395393
921612025
1136232502
1062143457
1640612661
1326320911
1432438157
255821402
670698353
2099942749
515440937
951714327
1651790091
1273170770
1839332758
2083791148
2024196376
1696566339
1373402658
1871044197
630257842
638767397
1636858136
962953011
2049301228
442816673
1179960173
101816410
1742513669
1461928106
1843442222
1100795039
1924234421
41992147
733335156
1543226168
1899524070
87733506
763663787
1733566621
111325862
956198535
291829944
1736867599
965873809
556261647
1441825029
1448010635
1124587188
2118432768
1098357809
274717919
259410611
570715173
322786412
890984495
652538247
230352470
1466886153
1419456732
948476665
1427343116
1136851442
1352579011
1340299487
2030733941
86912101
210747274
1782744699
1423630612
2131609945
1843903214
865493688
225357928
965350605
545329079
1173805054
2085654644
1204368021
351555662
1825051619
465269048
662594719
385382560
1413693205
40931614
2053683919
1958038914
1216041119
617009826
438775308
198646991
1593429833
63997631
1873959261
1191153829
1547921583
976911940
768745248
1190261848
2036560281
997901457
552783928
28628187
1241678014
1224924920
1300160559
1814163267
1321596625
266710587
373089972
2023440333
1311067184
1714365670
2135074539
1533709713
1129764619
957394498
560026871
1147669517
1209728219
1591809906
427815710
2002806621
435506354
566688351
51632182
1062715547
323710523
586482153
1178383158
1057361717
1614189810
1133446411
477036976
589995116
1488257595
1550416766
515872844
881630875
871905735
1663883565
987508460
334794358
904226290
338965018
2111053669
1561591546
2008273513
1229041575
1047287186
520924027
1082217524
905052163
603278890
1205638597
1169336438
1138438216
1252289444
170102903
788666294
723468688
225220844
2101274717
114993136
485825533
1242109738
201310087
794787509
1643152277
1875454431
1333000331
197398997
2072097482
1041634101
1619948314
298684027
1348329168
454693404
1998619789
1328287291
2076463910
1651414130
1761045156
919790413
2115969723
1656906677
256033459
361203845
190905641
346312960
1591137356
1897634455
1385259016
390355455
1509540679
1834148256
131308767
1967534462
1145727019
1460480374
613853970
723481554
348085400
1361661581
1436173359
1743669737
918944929
461934891
2027767738
2099270430
1102508636
1515690707
2089678717
1775351874
1378811086
1412354738
629645912
1500488185
1769659170
572090389
1045734503
622849890
2105447955
855425612
307536218
1385094042
1262259932
2058299018
1087437514
171094275
609651407
1165174275
2079667796
1086305131
1810654479
448739428
692656321
585785679
849631202
684520219
1667011687
1659718023
1259473705
572759160
546243626
978727422
1336665233
55147553
714963186
1960149797
728224361
1980223904
1629622014
1475246453
1495207825
464266673
1828689171
1278821388
2044623979
1034424472
1102714471
898450811
1407089906
637233436
962808354
660399998
1329330092
836433556
274943193
620620425
1285899694
383925925
1159136273
268475966
1123993869
777076994
1259973360
213063533
818236903
820340742
611994611
830293166
916683447
994225658
1133274902
752693503
35416120
74832038
1535968472
444987515
722784515
1604836844
1365006824
1235375286
1158000902
1574298357
654292436
1139820971
1639155848
1040877533
832971997
1563421871
2103791596
912174507
1535562349
378895793
1267095883
2108838264
1630912586
2126030383
2143997044
1745488075
682933341
1720549268
1205070464
1808211234
1854404949
1662572935
41873417
1242991715
2105956314
230692091
17882498
996382521
743627486
1787325075
1518430607
831389646
1362933512
447281031
1076914422
340714993
1475348595
1469435110
17943018
1388977097
820734226
2127120749
859860861
233354218
1833991042
1234128309
1306057620
1609976858
705765883
1017880496
1618358909
1865230373
234187341
1988378433
810018590
1335073613
1066486949
47945344
1050823855
1727816134
857014072
1904502554
1763983438
238805820
726001054
1754046246
750803988
1676495036
1043884377
32886115
829074421
646439287
393412990
585373296
9983396
209183312
1545709778
344085721
412335249
441725157
1173373370
1191766509
1474810277
990034378
1176771216
1637829744
1111296318
492047032
2109070294
447821083
1132630283
991676609
676661452
800183870
581111699
170701515
1554420411
58796949
560851600
1106564517
615072394
447468278
1157081679
1165721019
117015941
427095698
684368544
1585753863
1201046672
1492542574
1961519444
1956949413
918593492
1133900862
2068818565
1929317212
802505154
1686547478
1513905062
1776193403
614009495
1415388205
370425966
1637943769
1731557723
790512921
33021432
65550690
1713901491
1949386518
956342060
1344981420
503950390
804725404
1091449036
1121241788
1554452691
510670823
55817245
1051117542
848950796
901867636
593973063
393843884
651351826
412095025
1146197055
2130408257
933731514
832493268
622687094
150306892
278640367
359181081
272678788
1087752357
1018827897
86020313
237278042
485914673
1387091937
91720083
76667190
1423832264
1797112934
646725802
494964799
1138805882
1410087865
2067724137
966284142
1476119329
1098564852
1107341921
979335906
741717572
1781571517
2121264554
1053500425
1474827618
2059326185
1391294906
966910596
490042846
627550004
1829221187
518682723
758291768
649062562
2038769496
1571593555
423123920
1128244590
1107576245
168691399
1645094137
546870394
574036914
1250222644
1601025470
730464808
1285916981
461484478
1186715856
1269831687
1388994364
1328058526
958911786
513018990
190319964
91196514
2043037488
1055722416
822133599
1921796217
881108649
852105414
1383412441
616139372
709135398
58631671
470581410
1496344886
1621397167
281343976
394460274
1731321617
1869494523
1747058691
1413530257
533735174
1543662599
599599944
348504492
1101641493
489011396
1947481534
1828703870
729015266
1431091726
371457767
1150813384
1051662203
1920379024
1057123520
1283671659
1357634203
447577944
275266040
263830150
241899914
727494386
850069149
486790097
2068892743
1300309654
1715376565
1320800728
1379043119
1459148194
218724323
1574946522
623899442
1365798070
499926389
2145229796
1001686653
111538952
1677321597
732019250
88891568
540634877
215951324
1484637358
542527244
605669835
1991148427
613511036
1783014584
992750774
215154469
1729982070
1764171503
1915064924
2074375717
1440758882
248364590
1927212795
961417749
501809989
1459443573
785772724
11946787
1553424249
48206479
539562828
1104793648
1892477104
1493591845
299396537
1648794119
1271109194
1959720328
1561682908
1291425236
515759107
926030942
1771625307
1868147604
1392534957
1395817230
277495778
1213852393
1796401521
1848087637
1871379714
1173326539
1164116243
1904799431
1123694358
776953336
1289542881
287394383
1448750906
522684427
806595059
1894338751
1480799367
127824237
564119895
1167855431
322204766
336791146
198463968
86562404
606116974
323317459
1205903933
1232238856
1883544433
2116193590
1325517096
826500382
940004992
689909851
1099978564
1658333700
2032378707
887129143
1276266959
9579331
936953089
1007357139
980299919
1641235840
1751795089
519337481
1468664742
2053178647
809416926
871636872
245707321
1000520896
1610220923
513973965
972356487
2015782832
1056432014
2052930587
1962240328
925903813
574135958
1943393828
953290545
687634273
2093967565
284132668
311010830
1813580106
267311695
1082185659
1659732471
236153303
333018317
880418229
143792623
808708551
555738920
617613850
1096806437
11921829
1247303250
1630434729
1867377958
1429737234
1943061397
476714818
1948458957
424818618
1536656475
664706141
152752770
1637238961
1208397299
995574497
1564336683
2105085715
2138319628
1206398792
730122389
1744077725
966284514
1486661438
414433852
1708019731
526837362
373176922
28162466
1939068065
583371870
1183460113
2059933728
1785105434
1050913384
742663432
1178896086
1546655122
872600341
1683625641
552894992
867818676
1466113673
120674265
210537115
1067779173
461217854
1692095717
1647496039
938176061
299027411
1276673449
1596218648
778690196
1768026335
964802696
1935607223
1199350496
975207776
834546839
243143410
1130826538
1056466380
2026853308
1451151864
1209030545
779371277
2062256032
556264336
1364596361
1247789744
98680318
2100667207
1190655559
93857468
462860519
1883002762
664255741
939358931
1606634787
404107844
1618172687
642187230
1947184237
844692614
1162321534
743089556
309701464
1476889757
692130753
645954856
155798649
50507071
320346312
1862412233
787681265
1936985504
410612046
620511098
439875233
1974426989
715877700
1208565897
485970159
657770346
1295298608
1266185526
1890593857
771086391
1266369471
1227903513
1916148481
1240545477
944549859
1522768480
1441041094
1757980177
1824191898
1774013179
769633659
479544332
833103623
817149275
1283416137
1667931651
1031558566
385945209
1299861381
1097922719
928375493
549463924
1866862337
949424690
805470000
1505097896
2036955816
49840964
1593181293
1775021618
639212387
1546822981
52751587
153518376
2063783937
275509579
2028645311
959134588
1612740771
834943031
1141140009
1614113310
1317665476
647356210
586176381
563561700
967768045
231596174
1581242092
855161665
1681892075
883004948
793028145
630048124
1017656929
1381840807
1878348588
1155418071
558424643
1172248261
1321266951
2039010395
1256614145
239837532
1677210925
1371785653
906545650
64464497
1416352380
33304446
1063710964
1821565928
1319481077
1569376071
53755844
1727790099
1256513223
934276035
90592252
598766150
960497084
680400353
2095272288
33965881
1964396040
254010958
593061366
1423206286
1990138947
428807629
484679428
98408784
1344028557
911477955
1032231197
636209533
555361024
1479783009
1782389352
89970001
1278391044
2063578464
457821853
1283073327
1933182793
18742612
741914240
911850617
1820896024
1103519578
1155907435
605851322
1588403289
1575757099
452989969
2114102374
1242152158
1620978733
1154933158
421816143
950581086
1053304320
12635603
1756156874
162668327
1460157867
802492730
924113220
1296321135
1577779067
845195334
1066099676
1727689983
328186685
719746702
90157243
1062036234
1064637622
1204151067
1061397298
1991603029
735211026
1330762869
163275290
193999005
1893239367
613967564
654714511
2044243189
1174003179
1534822753
63092691
1752184769
534876757
855343570
1468065795
1506688566
1648220576
722430022
1045405193
445374599
901628056
9455615
475353767
487248731
1188003676
753086666
399626271
1940821278
1914301478
110403771
857730999
1091773123
685540247
295114185
1556738433
1067616338
1314539056
245660810
1535780689
616581266
1034742494
1962983554
126468778
1564824136
1783981825
1172524619
1128086736
1318546594
788771273
2073262995
246214834
996222365
8142191
758814657
1861426156
1247657009
590625226
1220703064
1561491019
168233256
1845315726
1113794371
2119839487
2144797788
1298098280
760838563
704637550
989109575
1671111702
443690713
927468811
1891597560
1045106935
319932664
1742525829
1940525560
1504706617
920376550
96331961
860750907
967156692
1955226529
213806496
1183500673
560860506
535270935
922206410
765652705
657701704
112175839
970816747
1183237639
98582129
1105087512
108795897
620733134
1541939482
692699206
696896384
1394396160
1447251447
276095987
1828529081
768181493
1142484480
2096449927
1725042356
787532446
2098043726
188259372
1937590163
1700943003
343914056
726865543
822118891
598430837
524702408
1064497600
1582055147
1106294620
67673178
834160893
41622595
709749128
334011609
1961907687
1475125686
2111227136
64750903
963895918
147592660
1389762762
492780431
617084771
1392477044
893707302
1027665947
1182083665
580839719
1348001128
146230795
1593650568
268363142
2018889088
2124144982
1387542812
2067420284
610765478
1011975699
1681670500
1545982392
543902471
554983123
1265990837
1833478851
1805482240
343248510
1005096259
1964192883
2106577633
2025062176
356640848
266117374
232962947
1983761275
821469416
646736363
355945599
248881616
1591463755
1311121005
700682680
386146744
1435395716
451140926
1093890295
798929396
1001012171
802457994
1646204190
514895531
864950357
1479268554
1970741134
1737262147
1379483171
116567645
664990737
1521220552
1346630480
1050807452
1416052280
54461426
454606640
1702680005
147915381
622293056
84942476
709378481
2009243323
1417314235
1068412660
319090887
1022860293
1906948423
970624203
1400173870
889019057
1893482382
23976580
1941885219
2073792307
144921952
1419298799
1371520606
247836278
262967318
194763020
528819995
499593547
639574059
943749944
2131419210
868577504
2001357074
307893111
1965499193
492988542
1717340939
1054030417
1239091796
219546136
1604059271
1347252714
2104818936
1961330572
1972902945
547313182
1620663164
1002142775
1618181359
372094096
1116947260
174936018
1384748771
314642089
1363246077
2019804693
732832194
593504396
250027598
632475948
1389203272
529016759
1303242326
1459494141
875384404
1187962276
2075042302
486055637
1156698661
589505860
1835790368
2069177993
1721798794
1430349434
1333361020
1814730378
1160865358
1972290447
1670781990
447314951
659985105
1824406796
1160576415
491953696
172391097
260506419
1922771349
1213716366
1257214315
527344957
1469124922
416043340
1679821923
459359075
115551530
353468151
1108288453
354670921
1671555189
879680300
498380036
189602586
905033310
1944326060
2048829081
85984742
1019098741
1734651950
469928178
2067806511
734787764
1174338746
500253076
1952945682
1402057129
1451760258
12408940
247391048
364182480
501920327
249218409
147496144
2077520292
1335272750
55114954
148163868
675485391
537936832
1413566071
1290860450
447397287
2083625666
1440226315
2011490759
1038676928
651858844
1379160775
41170236
1858709448
1739386363
904493152
1585163651
1315325149
1974299218
577052946
1035109042
1505286159
1652545634
351003907
2106522325
25081319
1937321828
1855252772
45032393
1791787411
867153285
1432153498
842226185
565042936
1905488104
296087022
470352689
1362742922
1979479669
122315889
1275196728
1965717792
2021841858
1347131144
184618759
1333598164
1976074139
1099141626
339072031
1265934910
1789569602
1537936989
2090321087
654489194
1876737000
1437438210
1004776845
461592142
603719398
1299409485
1778024003
1856878521
937278896
1985589653
2124165063
927701750
2068477910
1276373827
1775774085
115887406
1495330258
1919710086
1521666952
1004490436
2130124624
1951807342
2147008662
92984072
1428579154
1189483644
650433775
413382827
1335280456
1881824438
1184760675
1780364595
2110723197
912559860
126656177
319880048
830529584
657425643
2107495767
921456068
845508334
1601361758
652032393
744238868
84343440
714438241
732358476
1881054852
1055498946
2094080997
1429103786
1452498872
1369514276
1764103018
1310273069
299357624
1189730200
1415096452
762423979
1866451855
1781783784
224781385
436348123
2088723560
2098561090
569967794
237151927
634178916
176967863
981898091
288765018
1287499542
25404999
94093277
523964204
1679100189
1761612273
1683866713
1498392053
540558763
486123425
1590318030
1395368541
973145469
701054308
1161138471
1048881965
2023145091
17219767
855130476
1030858444
1506300076
1247960338
551655030
1435754358
442076941
986814242
1271264834
1038798085
1772343110
2124320657
1798308689
2051573173
1748120594
2001638485
698324560
342663904
1640639476
904364045
1386794466
1903633921
1422910806
1810617737
1537714118
1218027655
962856525
2048833320
1139813582
483240481
989598709
99292107
144757535
508495900
122986133
1249722697
689160333
1215251612
72380148
1863577050
939198005
1050785171
1370074329
1020319354
1113584185
121887244
1906530853
1057503589
1426819614
1126459247
2012204680
1905063202
1621569607
1037819028
833771928
851581400
1418951874
1403766497
696807322
738536396
819986679
356933403
1741170130
1608353188
1625594639
2016180868
1461137155
1611837415
1679384143
136497286
2120585484
694392499
1385082433
951742737
1078846361
1132280226
894163649
1914594328
153721602
2049363315
797313124
409137935
1686210482
717033277
645482426
764113730
731318268
644666035
321926445
1535503081
511719671
1944217352
93147688
1665724691
1448544480
480995395
2062439216
530645878
1192894305
974686743
1204197297
937090720
1209893960
657236011
11718851
741917536
76966804
1303038161
1890104984
1005958928
1122120324
1612826237
1220928911
1060818125
362161316
1323374750
1210051154
1420983294
1599540473
492737355
460850779
1686316494
1686266733
706535012
1011899999
410218212
1110050506
1776703203
1258782244
2138620145
2010245123
1119100689
890305398
555021418
1770285444
645943717
514881305
1119383214
1424202031
1056097280
1738457917
588284601
899397845
325415183
308309182
1897773517
202563234
949598189
557235361
5939720
1743349544
71336403
1314547594
1496742184
2123280648
1779372194
1305200468
954363846
1241865803
876598213
135215401
244257879
1174921022
445923201
1847386370
378692453
1782824466
1709173494
413810888
559275450
230337558
537827220
493329311
1344532569
511348951
1896020541
1459687140
993439727
2037211879
822101417
546618904
1631148246
803670735
1741553291
1007167520
1638940940
1527979656
1628605758
158658344
654071907
1098194321
1235138093
2001013977
1256983538
894364582
723774868
1750490624
1916646586
664311300
900331314
494017686
496905250
1371785617
381131913
755012090
124796149
69456162
468463227
228172705
278717582
639454787
1957176481
86586314
722121291
1214344514
798841964
42410539
920925134
454811884
846680645
2082805009
35676686
2088152563
574041828
1616086410
219569311
277584344
1791658017
1340533644
641575891
1303877143
2103144896
354699085
70586392
679856173
1763243957
2099716495
457848189
1054899908
1791098090
2061984768
870389095
1836975247
1634728718
1334026052
728016645
1919882601
892354746
705161603
1211873582
1244418883
1522671581
1634124298
293856854
521904285
51423404
249698504
149321974
1509887683
792046099
37425849
229347094
1050948339
1824449212
169913672
1093551095
418585089
431276824
531575249
2026585624
1689339910
1463241201
293902073
2028279880
1132433952
237063881
1984415891
1166280603
594605382
1850104723
1077313339
299121816
2103871571
122802690
810547275
283046792
619883289
69248641
1991970193
272009893
1009036391
1870337304
1855727976
2035057036
1721167861
2105725796
369577303
759211882
1446313511
1702891915
467697816
432361590
1194062472
928112518
1691764078
725359615
453168107
72314676
1469716147
635626179
1452885227
1717787117
1372563598
2041061121
376622901
1205403781
636198028
1320850386
263202893
1177604504
724520547
1869236872
1949231927
210035092
1612908639
1483362220
942375215
1747374209
56685252
2053700822
2052053958
65432422
594872257
795438399
549800855
917592610
2004678362
553189464
922939989
1224218256
427913240
934088914
64964776
1170814859
286117308
1489873541
776420374
1082452774
106507963
1703939287
1137180990
392953931
996338250
1823784424
1258683190
1071504618
1285446679
1080555788
2103472061
1842937824
332991751
905936996
40172370
818828869
1017953495
1962050299
136103586
1921782048
1251213137
276606869
1070224406
1813995170
1844798367
1296576192
114467423
238480657
1702616233
552848504
1148562582
1026071102
1618379646
1472950845
148938516
1745100585
1657641146
578840309
1328572326
861181166
1585017086
69948477
530761927
1936037883
881050826
110311785
1245366220
1557288567
1909688005
1975317680
700952988
340253866
382299752
2076133714
134524763
1686212556
361540275
1971465732
2143607221
1285167208
91941430
1435367481
1874882811
789111934
847293803
2105336661
72547990
1265282637
110315924
698320098
1611792055
587831786
1559756453
141900343
1800840100
1202579887
1896725360
272191287
1017285613
810636489
992544178
795320346
692574716
533163272
1715563275
2008618487
615676430
237306858
272401690
1019990849
562150888
735341915
1720171595
413621013
1897507083
424695204
544680036
1035032922
597746190
1364460998
1082044199
292939487
1964017476
315741425
392249983
699386478
429799947
2102307157
378837066
361320996
1297319292
1227947942
333197346
838954844
526046638
675730382
500211249
2065295846
1090641517
752107689
1091210884
1595242816
1575753881
1097011723
1315280544
296654464
1941424152
1300996588
947726315
1682506107
856552406
1148258494
216494687
260759874
2078526350
287142896
696902189
1400197289
1852486829
731515164
510370299
1036192462
1661421830
792051695
51173387
2128558986
254783841
220150768
1013008965
671047814
1890681885
870861914
974032170
1709407294
335573912
1009119454
560546523
954097550
888594239
1222744651
88550014
885095116
1135192524
1185151188
1680968480
1802427493
288426577
1205022976
1349721786
2005746562
1872875223
452637435
1183108269
837346394
858499697
2131566712
991521174
1820003774
2132548388
603755386
28652210
1089646516
1183269370
1336440299
350801642
600554967
1388685651
2078471436
1363322970
599030604
134796695
1204286173
1197047041
129702110
474361374
1239781633
1463372753
1919039301
277934964
83453945
1704683357
1405920089
341659108
1209166372
149727050
364556350
1695915139
1045348911
692211184
1989554777
1971703764
1116230612
2044627537
1686873456
1549388281
2077524746
438579013
2080265596
974798421
1268428444
1169861787
277832787
1821330376
1392693734
987254451
690829831
1134662526
979690410
262997475
1354758574
1281348169
672802319
368818497
1443461178
1830031393
370548536
1365390180
1825970903
1455795214
1777704609
1409501038
284526162
1421993337
438968925
540437470
1686278033
1392273749
1650530568
473943693
825283879
1717678120
1743722979
404142535
678612964
1579325020
1690308602
467861751
1157596715
1175927622
34467931
1411620480
1919496758
25187396
1637686897
1601209016
1130809317
1474407591
1001119672
371831586
1766248140
1074756270
2110231590
1710553542
1971426301
1797509516
373096809
1505805659
1907155726
1470969301
350955384
1471049473
1627449907
1005269730
1622983650
156405792
726276250
1317890370
1665636075
924240909
798780267
1541234877
664025505
691824778
1759133577
1237131795
218594845
985852908
793096074
1101365438
1982887195
538588795
1125264883
1223268396
1391868201
207520377
1245897892
2127924750
59246532
696980397
2073023062
2138311506
1732740916
2144858270
781756692
352002042
150689087
436748162
179016401
1663092950
808598727
684322338
541834795
729239607
1127957680
1302315486
1320970067
346079912
2062166438
1917963934
1720787365
1734821645
1053596576
1032027431
1098106237
967060883
129679128
592422760
240335258
293209534
1287073938
910455365
530739655
82428454
783061834
338392622
1943064555
1391018316
1143882013
1064637622
1179704489
118316892
438086038
1948373322
1377288509
2093458404
1207212747
984570085
637019752
456154530
1818008421
2106951341
321435883
192356272
1125733487
1527796209
500242930
728556765
823156703
1143420258
998473578
189762597
2103729071
1160291679
1011394665
1515550766
839389847
148075150
580546108
959498274
2035807869
1435013090
1702432489
1128206552
1737268289
1072219611
2104154464
1959452095
2056183901
236512596
381045459
773716888
1450435504
1245110291
1195924303
1551783217
1823427689
960964156
1955020862
1368183292
2085420951
1858499490
831408456
405487870
1407864967
1514436429
1922773637
1512446416
1546204918
1118243819
142350209
1399791718
532534037
1219090041
765979197
170252908
1111017605
2010838536
1684698371
1959072431
2049675810
520362085
1072925318
990723801
843019594
570636705
1090955426
2072170636
249400300
120468915
75431144
542998653
757526222
1861649455
2037019220
2120960228
1413006399
2037998751
1728835804
1914458284
1041168381
371128772
22595095
1492734716
2100161905
712437491
1121961297
1656445402
703423714
269157765
956509078
973085516
523834075
1671765679
1356707528
2141035490
2006011555
1038694770
209477791
1344016941
633502095
1799789011
813995840
1524615132
1773421367
2138394326
986077812
695660904
420205031
1513510202
157178625
2074354118
229696916
915559341
248549891
2004032982
1786658045
1421104256
50983675
933547053
1550614353
474140404
500112869
1041374713
931422809
1819117935
617871523
1373009340
2090516824
1086163486
1500836342
340665509
161098745
137244333
1328761376
1378970801
1309927772
2116490609
1336917570
2131315955
862287815
1951345504
1606423111
1333396464
505174136
611858826
1861545603
1179479639
2028072719
793064846
2103240702
678768174
11010748
1551784259
2523627
652619414
299637607
1296545529
614221619
1036139464
880738221
1698155951
1059831702
1186955917
1587552360
1071893828
2102588113
860959793
2831029
1203962563
841547042
2073302008
1832740907
474664946
1899492207
106156153
882453108
1939853252
1331547068
2001128538
1443224132
1237307313
2056088950
929697238
2130847629
467058779
1246475881
1952262096
861510297
582753989
127515338
664636634
213064576
1899475240
1304107465
923216497
991875701
1553521118
1544564115
1762336162
1008632521
164575899
844480245
1597546317
1482424876
1060044495
349955161
2026293
1914262093
1256391742
1954312156
137587095
1317669543
1331114126
351868160
1119485457
297442298
2028931362
566378076
821465055
1237372925
1378185054
966273425
375033005
820403988
1182390782
776420867
720181032
1240170703
916989030
519044388
1968642821
742989216
632281549
2010814354
2084848108
1582844235
247710366
1102991152
684018739
188120355
443068038
1478544264
20559434
1386386203
1891069799
1831835447
2004647741
1165209843
1495767441
1273461620
665014154
557729937
1311891139
594775503
1958734040
490535768
1265001821
1753912356
187769068
1448078473
1950649818
1012395950
1522776515
1065967720
2048341509
1639941189
2094414862
1452656149
1252091918
116983848
1449730405
1582750281
671388902
1377703109
4503043
1558870755
2012311138
146785721
265781432
1598036034
1549654464
501224898
513273738
33986545
2142254837
1422344389
1244296958
2123112055
484555708
784489181
603764274
705545528
1253697964
306635937
595635537
679984090
1479036143
181734149
682123838
1670467526
361948855
1788358047
461763414
985364920
1607950780
1332154474
466019005
197686537
1436092857
1198035784
1866832561
332315953
1723115941
462638763
625742900
186663326
2024854282
2033712383
28897751
737082437
1771752802
1891471427
1341126613
1442718674
533329300
1621004462
1448189864
777213749
887046064
524348309
2029391554
1902425545
1453878043
1341501751
990830444
1092913038
699770844
1379635859
1490028507
1928248178
1539146001
735081304
1207356998
1381549526
1839145362
896241845
1460334483
1970213829
1638190814
1160567756
1846972999
773029128
149987024
1327657495
677557940
1753237083
1214262037
1538052482
202589721
1525881956
985598919
886619096
494654591
1952359870
1243449304
1964343668
1544885690
789871881
1986526039
665278104
488964040
49484009
732699675
140894570
1878271981
800986890
943818340
116882048
1847204304
1930871231
148246568
1593992612
1262365635
1039405850
1540800776
1814540743
1314457227
1345137954
1534323849
600745501
439976067
1603421680
1778491021
2069719236
1779501176
101103243
126569999
643952781
875357252
678157894
1365138411
1110939075
342058144
1327198320
227475250
1529841002
2039951152
1627492211
1012076252
509015578
416004388
275977282
64101228
1006888052
465857476
841739588
221089938
168948344
1993641528
739786885
1106847854
1393610746
152413024
1866244089
646695851
992957892
2088345130
13553995
1887901413
131284789
262925013
547005475
131215644
1311084129
591898124
1548905496
43267236
1461210730
207041058
1635657038
1745337158
371193770
969311967
123846763
1095657578
1795948187
1638814615
821367780
708116832
221427520
231409091
1254380943
880775748
593560194
1746611367
557282151
1401864165
1705915007
1896490252
777005983
662955293
933660237
997260609
455564958
1309430617
1529194789
681475982
1814698087
1697022528
469119039
299729656
1004763262
1711485259
1674767237
979372551
459462601
29818556
39848366
152518981
1004657249
1626629066
124440596
882439121
1727210706
1774898656
2055296177
1530123488
1196870460
1743653864
1827717967
200136401
1349847820
282630671
179009771
1537006331
747075423
917224435
1064968076
1665863493
820760815
258875596
820687147
905831546
1257292796
781595583
312354803
701021639
937480301
375214903
381435185
2110764216
2033127763
323706509
1014180665
1777496223
1329112914
479030895
1620885925
639821073
1559501574
1130005124
55186342
1823414582
775064089
666279713
1333434568
1888296692
2007852712
1554514625
820358177
136754502
1672344254
949974229
980501206
1889349991
475941243
215321480
1911166243
1657436150
826959849
294941814
1784289984
1474414336
853826534
1466698108
1762214055
2017398754
337818321
1349801555
405179899
938974155
845118172
612212107
1249900576
894407674
1753846397
1728245961
1426119012
1450222060
1954414409
335448809
1560278698
1638939333
830359346
918545500
257022067
686815546
2095158023
1946600294
1226481886
497461643
2007503446
1288922852
817596658
831291659
2125450668
1718698810
1627055893
2001364314
186382663
2056080713
740211379
1165371025
1944360845
839985213
1791946017
1918270301
566593519
1808890087
1545584164
1155683363
1228443534
368892649
1168045363
650410886
623026271
1730763250
1213146482
182170901
1053609778
829782198
698412921
660283605
1586106239
1697019128
167322607
1964681544
1854372385
860705996
847997173
1154921693
1792232675
1106448904
2146464803
1678834295
1672301971
1113293150
1971500398
1798295133
1685043089
57872857
1155841988
336397282
163352986
1275647001
1862262890
791283519
17063288
352262917
425667020
2079496800
1607363305
1596371947
915347718
1445576143
1331591615
1189062244
1367959637
345063963
2056186276
1448270866
1192012464
399274471
668291391
1800201042
1833667218
152733814
649151827
1421554881
743106430
1467235319
1987955842
639358036
1211285530
550701041
1449339988
1029934482
1313447082
176350016
1090704380
739915140
633518602
1739200197
1888503646
1409075761
1118618165
713767690
798011504
666613561
376131905
891090523
1431108536
1656736698
1867190118
1405099563
561015557
680061422
664365652
591665256
965043061
614147296
2014053016
807123899
1379687117
1006141271
1965595605
1728476240
1507153821
1510673772
1885589382
920972076
145602024
1404187767
189524627
339280184
1430478787
643014379
1966507239
1348621084
1378816744
2143016073
425768433
1467753812
584923860
1383705972
1381017464
1139870352
841364318
1970965764
1830719117
233163923
1141511945
1679009715
1436345678
1725204431
2088395531
2069200122
2079341807
438196048
425048583
1829361657
1326067612
872463472
714690250
1878382148
1285247879
1185015835
1439229151
2099413950
28521650
809382961
1203881261
1208621564
552786933
1273368940
1867497447
452195792
1550082197
1604101852
2025859543
1468579065
1711399557
2017536771
1254561198
837187737
351533413
53248012
575242566
1482751387
604113412
1039638594
1931577873
970042351
1999560129
1751572493
287667504
967631344
1828836181
1635294512
727093295
835278193
1200419678
283991235
952048016
1168806566
322436002
43893495
2053934329
64873099
2115072987
21113937
197410133
1715694415
1595088700
2142320189
2045174492
330889090
683476188
90965877
164805508
699795674
992262393
1013539619
1906620928
277342582
615112071
1950865058
269429441
1716316827
694697252
925987574
1254776922
719182406
165587249
294008511
1910329690
1676495036
1051461102
2010505316
94528480
83452097
1131901230
1422609764
1625394215
2141829599
651355424
1428691861
1197250481
1730942682
1590142760
99973431
669694545
1943003936
278327371
595731123
161849085
131688344
224189403
743432481
1680485082
381518529
486567395
2000208387
2133754882
1880161906
1786032932
1171036601
2083548302
1376273458
1931982429
1202491237
950978833
1969913243
1974443428
169767646
1608302064
1313577512
1556154551
517537264
1711655357
1967711409
1230333410
1535241285
962608774
2015084017
131970962
1327073351
1728761988
824460894
1212487050
1182446474
1037718875
1744324902
1946622718
1339110785
483989213
1269826761
1175519218
1341609942
1820859848
984075924
710840858
1013494209
1024770246
1990140648
1842338275
1991688822
978984431
1891879947
109985258
1754082298
388636882
1271796810
1381510710
1061184461
783569756
815437365
1485461846
1162420678
134782665
493803667
309923610
1191519673
500663364
1845503245
797292024
1378477914
136953846
1499329199
1014385183
1624619102
188139391
161695918
551469300
369199198
1383750927
2014901333
847278421
1158565382
1013049607
1736492553
755981464
2120235054
1775259237
1121845304
389736642
1264854347
1225555107
1459468392
1264709554
726395293
1354443270
1870444640
901131374
1157215838
380082063
1829325958
537924109
872066594
1878417423
779849140
1987076704
1387726491
581228014
1747537155
55277619
1229798243
1486323619
908081355
286872261
103466679
133482093
1993615520
502512022
454401781
1263128460
1125556870
983540226
773661644
2048089754
1291468092
149753586
1429570389
1758182999
1682406481
1211890848
747327971
917664675
720908261
1279363865
896685210
346901435
1276122457
1064234592
108344515
836245555
221528350
94889392
261971696
1609999192
216203981
1467233130
1847326744
932071283
1078675482
615609054
427184287
2124475311
1391559268
1516650057
1496710717
1508457750
1285833505
933934432
1306413924
1873430892
1542424195
1039949574
2019214134
1955761987
485039020
155499
990922571
517280533
619945383
2040313943
357916553
83963580
1078588707
274751382
1588631648
1165696266
1615774125
1490607776
1305180274
378456475
1596412244
1858981746
5422833
358010417
50938334
1842499146
102857140
1718243139
421647789
127067849
249307751
991774465
930634888
1092541762
1184498565
1511260545
623654244
2145028683
1462043019
2128479746
1673889239
1424856912
1007433168
2074521811
891450195
1484065450
1556498802
429050715
1669148736
362717640
551679786
63749873
1456506418
1600388648
1505797269
61515998
1268971828
2112608297
186085414
483719539
1354951496
650829511
1136052833
156427141
385914550
698099475
1776162343
1851113806
2047431862
1838051711
112163874
2086852454
952488388
1313460327
1322948880
1850270282
1478245305
2098311773
264513969
2031994111
58855893
1510098369
1543776271
794783631
1692815530
1680526833
160910427
1876397154
68352239
747538932
1523062464
393706560
1393978477
1425540614
534220805
274334362
627030395
93677777
885885842
1753928485
1925494806
941491661
1573618440
590907440
1817886767
1055396462
1901105728
66946783
1890316663
1412176679
833445019
481152907
1530772213
2083772192
2042598022
904621165
1315546715
86809738
312304283
721454637
973193176
1155240636
1214702314
1657144370
695475236
1990020637
241650433
1962087597
1318941920
706614715
698188466
206655467
1497629536
284801860
1360163234
450035477
2080048028
1650792804
704537053
780843284
29009024
843392251
183014098
265407263
53841625
1511094038
1793461122
1292517557
209406739
1901343428
1262649403
132542447
575411676
1045322779
1225377915
370047207
1447696713
1667267599
941469907
1187547451
1837365090
609273764
1504873282
1679622703
2103767745
2037216639
1117799353
627947581
1145720458
32136220
1289280084
1699407777
1387217368
928082653
136643553
1575093872
477523701
309608988
1096363252
1410452904
404995084
1863984907
2114980284
4085794
2077035963
220327728
586028298
1911523363
545692699
2127178348
1063040627
1712056573
391475788
2098101306
4248484
581907798
782857826
1858059720
1176002413
1182791743
1276380142
595264229
1664038213
1974015114
1129137820
893509740
528947959
675301895
503973925
1316260822
915021940
1375699804
938645578
176170805
1700828398
1891282335
944011083
361665094
119800866
1185014047
1822342994
609752395
1648758209
1001495416
1568502250
927350825
202093396
877264123
114947636
800710958
610114755
1048217543
402800595
1946361663
2024141146
784839681
341917232
576991378
521386056
1957357770
1191752529
671780297
811291993
770148482
267879534
417883925
497282379
2065627582
778788341
1996215355
207766904
958361559
1922957122
1713154082
541251005
981433542
2010219043
2006043593
1183533772
233637288
1706983944
492482857
1911044351
389011314
635984059
1481612721
43049626
768775331
470098525
2074270498
1332977
550865604
283605912
1941678549
628602316
1464904771
1509219888
259026923
1100300493
2011429045
428530845
349167686
315853155
1299288949
1074296857
22505934
1402712483
1453391098
606735513
1053165837
2035326018
309801405
1404045040
1404590238
884632053
1744261146
2140836676
414103033
979413676
209816421
2126669638
1740129096
1214869164
403306131
464394803
1022554724
1516051877
1539969573
1050230784
1683867966
108747481
1877275581
2123592619
617866591
1982988017
1245984099
1430575302
1614798405
1654499415
152947814
686972694
1322756953
1562499317
2112814854
656338660
415452682
1873795794
901298997
841792491
1362739244
1852131162
1688230045
835440197
1623134970
1955396394
2023130213
1784091807
1273327736
1506440330
689554249
124431346
1879408193
1869680665
2027700821
2005797483
140164826
298447060
1567027827
1529234131
91181259
829794821
1829664588
397189572
1354869148
2064239021
505677840
341971533
1135840558
2144699035
554752346
2034727067
433036048
744786849
815378331
782893365
612772476
744630871
800366584
1852018757
924730074
1774662604
259580535
515928604
556335496
469724445
632293816
861156894
993080197
1789400379
1046655080
1857840236
1709882090
716847414
1858598983
1847260930
1023358597
2074036630
253335380
1793074168
217886045
1114022644
605936727
1169264069
987832191
1456130049
2003255159
587003792
419265150
1720305557
39667208
1804296379
4330844
1831731490
2078245589
512407884
965484072
1652853787
1044119619
1552830092
1697735955
956207777
1046889870
2015947833
2042736580
187208894
1474625216
1850417238
844273671
2075485138
649157626
334073728
1845859348
1629807816
1666675125
1020795255
224194022
710437263
1678110298
1367884309
1557760983
2075698892
1984430638
1488818866
223717409
2122956616
1467638640
52268269
1129133871
1233042870
1520237731
904822644
534971960
200156959
790596146
174054582
570424008
912045703
1707447685
187481260
45205756
119047458
341711664
2031261081
1628792638
1176812504
2077363499
1567229644
1696652475
914334366
2120114803
1815173953
1216290035
250694001
583670131
1517685655
1568323473
1410816021
1833152464
1128448667
981760851
195523565
408829346
1039987086
1974520888
1859682745
1407230564
1514659456
1469948468
1167310581
299226765
2146266207
400176206
338870838
837189770
2054544643
265667355
1862458615
331187790
370744710
917261446
220302804
1869695179
65597484
1039252603
1001297984
1258446741
359465654
1691472964
1933395535
1707007817
1483558371
1117466068
1553178708
1658578829
1292744620
1666558593
1817468130
1674759938
104263210
1227419422
566875082
681401998
39120797
585317392
2010955120
1723681777
362848231
1665418963
1729635501
162735419
1176887110
680073943
1345862523
1268661486
465010946
2004693600
1361985261
1637849043
255464082
1017988702
1177736951
1774482891
1193211252
1510190363
1513360161
705178538
2000759151
830870497
1273774793
466160928
1976806174
1530507567
1005754585
411735750
1414546438
1677333241
1659196891
2132254406
1665607288
940215004
1912461360
971008340
1656393374
1887844522
1957628492
400919666
1753986491
994966424
561780356
728778210
300278084
1652864128
1980196818
800326269
609434001
1723596991
785233365
649590825
566691532
1789630042
695256892
2069573444
1369882180
1845493468
1300285251
551531296
136084402
1261782586
1007124383
1854658365
2065731878
627520506
1570227385
422508380
1488958532
94926549
264294817
206083488
578316813
745117705
2032514740
487965297
642634790
440289480
12273986
1002961795
2075168361
230358152
1378021744
2049280422
385725452
1391277701
127420716
764961027
1362417345
112739306
1296321135
2065680640
1862020424
880278385
176044412
1007101039
2058549904
425838042
1397108897
596702178
115220116
527488628
836311072
202960464
518377476
7702986
270450525
859213277
1446255559
1922193875
1540988772
322715360
613945804
1575538355
1711279590
1241654384
1650435319
178559016
1741373107
1256869138
185883584
711061607
908730021
591345749
1612243316
2018551545
2114230905
2006732291
53006488
1627112271
2022928076
1626649565
1546016057
638125551
1652777112
109352060
1299783624
70932550
1809976544
432000613
1071211430
1228519663
124731127
755812545
1219055010
958136438
46940627
1259657299
1598726857
716305449
1358881139
844796189
1345475861
1552961531
708443803
1088802897
1456279410
160217137
952618227
370111651
1612622421
2104210958
1411964510
328919248
1239977109
201622515
335146835
1623564194
1671127795
2095054865
1318134093
349239202
1672481247
1509842096
2048994838
325057168
1988494485
1730196780
1196393826
1617239145
368614511
1254055174
306756242
140428909
1804137643
1498280247
796331066
138920032
1994301680
1586961727
1336160213
1787806380
875685227
1356224391
437120600
1606720751
149344464
687579183
228470018
1923696289
2112320026
2000106428
825833515
1568875463
904575439
1550642555
319850979
1951391147
2034551492
981875272
599875874
1778805074
1058773376
1921851552
520318623
1554976437
208404695
1568234338
1857476951
31209936
1265714904
2102890849
277993408
1113746706
2035270018
1029420800
1591720165
1703362505
741470810
2141139780
1144265493
1461745355
367529842
112731839
1794966225
1642154090
1447366608
893114291
1588773882
856731103
150635594
1769653543
1859681314
1688657414
992743237
13679921
1382330746
1516389553
51676378
1759172994
1279724345
1531447648
1252815583
502648015
168197069
1427494635
936759674
1145573372
236584813
133956681
680038088
1495880189
1603609229
2146219950
879797244
911720422
54191310
524077859
1587881646
760716729
1001780660
1261516158
754811726
795269515
1385233408
2044041443
966861439
722191067
26272694
2119986923
1988375003
1312071422
2081531541
1197587349
1671461462
65887894
1454875464
1540341523
647178609
2049283974
1238113040
108144794
337370568
909245723
403231653
648384403
1592602802
1540295664
978561103
1393500602
1829314292
1751334541
446803443
1979489753
460933581
852815311
1545733488
534666050
222564186
776187140
1469401042
1065400461
2071377402
45205756
1429652054
401992464
789807079
389172263
1831550914
917681692
1438494336
1184357279
1806356555
1421246007
726772131
2117702016
1904382473
1240416239
239307694
243938059
636021672
818088134
1939142257
2023882609
1039443392
176398744
2096734380
670518906
2125927347
421904579
749176105
339112122
1236634086
332929141
1556044122
2111172141
646421575
1973897090
1998146913
1269479797
309701464
1977120156
578162341
2128443146
216157573
960226809
1995951884
1364471966
216814331
1884645527
1000155731
252868863
1285295035
1552831951
1834562763
2032505574
1981117828
1547406849
751082777
284224072
92963822
574137200
1608114708
826106638
809756026
530939404
197797835
1504517164
1696979740
1781940366
1099403548
1483278179
766262564
1270285540
1361675180
167679138
1533029907
1205947976
1289828142
1225444568
1270305929
1078019627
1988107869
146881911
921271293
775606082
961262853
23834594
975860983
595593207
372320349
1099606216
1076497557
1260213189
949218767
435929967
1645127821
1108202793
2015119562
1538516934
1126860986
1992627864
1961833644
165379027
1279899733
1201213846
401377674
1756850706
1920340654
1495386591
1329275106
1723743259
1987795901
1774721544
1824448637
897825590
2117739142
71863984
1582844899
534676613
1695312514
1860115824
2078085360
454296376
755527419
1704946493
1432006727
2117331625
962006119
1088878779
339514144
143071934
934782645
358991058
470594593
909546187
1749016098
803165492
1704087359
1415960354
1554853079
1570092976
1724111350
922263235
803997587
613016242
625906562
1759870412
864393432
1751958948
2136802848
1758804697
1450576575
1817397768
132052425
1953352645
1243608418
1862193571
2041253559
949861879
1224381678
1084098761
1627838388
1832382056
1244377749
819923426
723629041
1224763049
1639162281
1982335427
248688511
419354821
57597174
2063663232
1204032446
687425321
736870152
550082220
1162772244
1214690042
154417598
400117946
1314448960
1468218059
238432630
2106049827
1707109112
1058235784
1144023720
1767059650
1323697879
531316971
787670258
1403193972
423904489
1313722770
1669597656
2100621491
1171320599
705901792
888366623
646877070
1075059164
243391044
2035806908
1199132321
1331671193
725611506
1552800999
272821159
370169159
26590428
1858654496
226889652
683953526
2007186289
2122081376
1397814234
506101823
403871035
1557139788
1714188338
340238580
1826313007
2137463963
904502354
501202300
1262629706
1743942130
330235827
1847463933
1504527848
1424237311
1297319292
261265462
799397418
1336431352
1556513495
2069627025
1668332749
800823916
843733530
797961581
1985800519
2129018675
1434517497
273683942
1120767572
107541928
344017493
1006068435
706476792
1492999348
1577099743
667104011
2084799634
1272671835
2043190201
1001453982
163996009
1993969618
938677202
707749187
611176623
323880776
1392145850
1024567469
817841399
483499052
240277320
501569121
812346753
102738047
1614965494
2113729119
1230617584
16229841
982399173
1263657652
1987472300
1480841261
1095059676
91802810
1496363720
1483661091
258650090
58661630
1815626086
1752070891
2122267500
1146576195
753775798
573782483
1863907528
215156944
1067870558
592404036
574038827
1091262225
24678203
440803099
872361147
372938211
1284616386
627230460
1207630642
791917485
1079146988
407251227
1572225922
145474080
874598404
1862215815
2119405956
367110394
1232038557
1746766444
1696990253
1157527280
2052667002
2139101062
1364541244
1073056284
865226020
1332340947
1923093087
1432627516
2070720803
1810962124
353800682
1653186773
1001857828
26652133
967927250
2074295634
1367688042
567212277
1240330157
91117540
858341865
1285041636
584356038
234484627
895676128
1272904253
67348715
1480704536
854497983
676204729
1033506776
1936072680
806535732
968130
89342689
1730260112
797541100
1790865741
300081433
660341764
476260581
672142628
1272031932
778729638
1689257528
398868556
1096807706
890159235
1947868904
567326862
1127708546
2065190887
1579925190
1474015587
308722373
41309542
1308265848
1498418224
384316429
306459592
563041414
681282435
1021648112
1372192876
886641595
1715587259
705654847
1275044188
245055358
1457685582
178525042
706743716
944350750
1623608841
791645038
931835651
237010504
95408241
808201102
1799628652
535815142
262804182
474916753
1782635669
1369223494
706701972
164529216
1506539920
1753076856
1548902653
1829325940
1883582785
1466434548
1957034208
799947882
1696634182
1596421179
498619659
415347370
1640794206
15843648
1949508877
371519230
1740938113
1814112081
753049021
1630341212
496914166
258132620
531939931
531433728
1879777028
2003340286
273340133
1770721958
1434698794
1645248394
552507593
248771931
831044966
1138635139
120933532
1402136048
871478707
411367885
333591595
1673087672
1092206233
880169650
250680004
1440694078
1279952175
583142952
459499050
894831452
1688708905
715061062
797447573
777419382
1102740107
1817354097
485656632
1392424668
853751801
566116183
266037530
1578646613
1828708830
1198682225
192348759
129206124
346590346
150704020
1617738877
632732984
162538357
262850922
2083890548
677401045
74569920
221318888
2147062972
2056334942
579011156
725587568
994885917
479991176
254024477
1134484478
1752998956
731141933
809966324
1283882393
708225351
474124406
1182946184
1306730691
525427564
678480605
24348070
1369494813
1740117955
663715340
1718755458
245243307
770189580
35720984
1639935512
2102970371
379195965
162069553
1117332830
2055009982
959157876
1958418909
1209724291
550675
129516323
1176044095
566580814
548471919
1985981252
1220933781
1791868867
120993845
1545717
918075890
1935949848
244873673
998728058
613110876
543579833
1004482937
2045660919
748416820
949490328
1675867957
808209347
1395650082
206627231
310842391
1561278026
1806141690
2108337736
1679193643
344382404
224466467
613891008
1610859403
1478780519
1045188334
1332088813
2036408606
146718722
1478159435
137527321
1485753435
1572463456
723243801
1362464451
38521703
2017919919
698659280
1720047385
1760160817
2112432479
1682444940
1854287782
420939837
888040281
1531712140
179027727
1214529855
1384123312
414457571
1596914811
764773300
503879069
1035846306
2001222269
1085636221
1600564682
1982498553
1897579136
171016564
680612489
2024340608
535812955
1954146435
604582070
575746677
1436480498
391643589
533546169
362290294
1735556610
1303606662
584070416
627024229
490621997
1300027465
972941462
1849661163
287555001
1472896573
1443697768
90541086
1950624693
1462052008
162049813
22349018
1052750694
1582713233
266624220
1670558656
84902386
1874500712
184545204
109241415
419352036
730015786
2008647732
1387697075
265209997
1626965502
1619915025
819026069
1311460979
1153990195
990506260
840890891
1865957763
1365297830
172365729
1410917710
429916243
57439351
196852828
275063934
627045923
895368135
685708811
932794082
1747913238
1827012685
1280809831
48983266
2029747350
1611214907
426083965
784297215
774140150
334085563
1593828240
1469607960
1135357594
931486026
2029870387
1965648824
1516681224
913062620
121966376
1061640979
1968019957
1726391426
932389170
1284282667
696892429
1579225114
1566147246
167728129
1750230369
1800473658
1133646590
1617466336
164867790
1355084307
891577663
233090393
1923782533
1583314721
1382702705
421764051
1184588516
1361337926
378204152
699924237
1565751897
1411271687
1005929848
943990794
954841965
275302950
352761849
4040431
170477658
552156931
599910129
1041157181
1347974713
2048378303
1676434367
701391683
192506156
287368639
1972190249
97120443
871036024
467078440
2136187644
574112605
476762086
1080746318
685645646
1994899218
23498484
1864138628
1572836129
1418211502
497327748
1305301466
535128538
1067789372
1159741253
1285025513
299313253
131347166
1812665710
1146315724
1224232002
1020847029
1477550151
682039142
1402247363
431614691
553887741
2113986894
2034410881
1174850128
1126572703
194942675
1221786805
1451962131
1313851411
668545680
823106666
262796618
17203718
2008739840
1949668606
54678247
1751274180
173497927
1387768229
780407491
1319374560
1767098183
1221292447
411029839
519473717
1389744075
237909229
1890657884
1385515920
817518636
203144899
1711622973
951249475
1971547810
47027841
266679204
1542246416
1031605118
973768062
526193366
914731685
237981235
100836356
134354146
293143575
764122663
1989710762
349305139
717890679
1459251393
274144681
87007492
611746317
288237548
1541744246
258871027
356758148
439157799
91923461
226856426
1345290693
295083913
998345206
262136786
584536562
1608089211
1738893093
48224675
2098228470
37002681
1540009288
1945913474
227804629
2063328533
733933429
1729784261
571740033
1354550990
895482522
657644503
877053643
2124176204
212853842
458775551
1604479267
2090217749
753626200
141989279
1747551128
1527099897
773610576
1356716570
1411581199
783898514
1339850511
2145689322
1265690173
66215674
1213205495
2100345031
1377954805
1323477018
1251809137
452737451
1893482382
2045010775
472085378
714319454
67363339
1225652032
1459608106
1340570778
2140088104
1154154627
1938070420
1157579801
827797260
1898852161
2083074390
1920491785
298444167
628553421
1712579498
1107859707
521125486
365565392
1051505515
1787403515
478087601
420546184
940424733
112722648
729961724
642966246
1584539221
1227909383
692906755
1619256549
1477340023
637599964
97094506
1065004027
1447305153
402797548
101807685
1354218679
405273962
919340666
865107250
1637158905
70510916
477234068
238092679
529579026
2061502391
1621037827
1738377837
317741153
423334316
1706151633
1155708212
586166381
800981028
1218210135
20350343
2140490085
1758286619
2064615990
6785865
1340559908
1889586987
1846854927
567812350
768496915
1318664850
1415964449
715221912
304941103
587109606
1101177129
176659466
1745841583
2040437001
1648971471
1967609560
1267412319
393856995
108121471
1932854868
245193421
1218805529
477936576
1576614651
8755199
1408678800
1619220369
674255043
1163361706
408374141
172315901
126776212
1227877622
1284375055
472572543
1839912097
165891862
1071128682
74571501
297517059
25963802
831168532
914755611
1099491251
1256971181
1252254686
1391881473
1240298212
1566860042
989074377
1552433389
237213563
1559233247
693199072
248621581
309822938
773002546
1603707933
2002942597
1141896783
1824184330
295009617
1993604961
1255945980
558593063
1843120396
529208230
291561156
564408201
1491950013
1396258074
1074888768
2123335313
1557357695
2118546258
1384550805
1621392593
378303748
1139787661
112505920
1248312838
1805662746
1391183488
1481397365
1554164476
323778008
235578348
647405403
140121987
1120939650
1911566637
1487134339
320161292
1242601451
698320775
436657004
305847827
1273672579
556160787
821761222
1665914390
599061184
168924657
1815106304
926812630
876806226
54195019
1665096864
1004601661
1546733375
1150605131
998753580
766105201
824840173
828608061
1276069536
214644736
349487770
856274753
1601504539
272420651
776936995
355502726
246303472
1006319229
227864524
1114085101
470970546
1960528097
1521474400
1432837533
2098074937
1984822001
1552939194
1190566630
1956757915
1173719757
1277540542
1637831582
379600033
1550803241
259564346
1342917927
1512906736
1595237594
1876991981
236388665
62706765
921350041
1368391053
1039374261
976023122
468688269
479321862
260382859
1333247167
1816915094
196044258
2060451460
901200277
2085240715
1088076102
1706058873
1514562681
1175869400
130194671
726734140
878622577
1048022386
968670398
556794495
878041619
1196035747
220594629
1100580856
1789469482
2085646645
1098550000
1870148955
836575473
747160359
1193959283
1416722378
489655965
195542495
1807955429
808323172
1536925650
390132692
227197618
838858812
867225372
861838975
1782822429
132921522
226534617
480915375
1562978527
700704536
251117505
849011763
1853695412
20623451
1913695543
111237837
869428318
536172124
1251259847
794959056
966757806
643402131
2078308977
46955241
588624138
1368566407
1332368134
1810310942
830083962
466478621
1279417025
332484607
1440788707
1642130408
98498734
232392381
594041635
389454439
292824863
1608373164
766158928
1043723409
1369647748
201445407
653179768
1713004930
2098243455
1343989182
1620272274
1869530941
1579330458
1956513858
1854256382
1314179212
2036092603
562948447
1722725003
1213822989
854244784
552618586
559266197
368614404
1919873850
295366116
1497547065
1227235919
34671497
2057850385
590524994
1904588407
825427574
2138351388
1927405491
617555521
1385176753
2083820708
934382416
643479497
1603104067
952294880
1281082705
1150723305
354470281
576108999
60224121
926666118
336587438
41978756
1549511985
833984316
1882544858
1751883860
500984493
236516955
1951692766
218635012
1952347210
256672378
1803043133
1591250599
1684946282
1006849088
1473751265
217778788
1925575981
509681598
1005159467
1583323347
196841750
1069114330
775697622
1560845232
1135293270
2097923071
1292924875
1894505999
756243541
215639280
1965185281
1590152639
647445020
1356135961
1004963266
1210890848
2121204909
1084799744
1712252077
551080694
653301091
385856017
929695507
62710072
2111340616
56994194
1053071375
2049035207
1794832557
166263472
1107040258
1263250702
556599291
1089134756
468847779
202184269
1665514670
2035107992
170191798
352786077
1151096854
1311631839
41914313
1929517668
508836259
1024027623
1942356920
2134480369
70964290
1049628517
384961508
1321905941
2029397564
1985609728
1281020319
2083956835
808970899
1816519420
1935249318
1202812818
2082293833
1013142425
1332486587
2082574392
1184320866
600584424
397727256
742044518
16761736
184374751
1456151927
1774764203
267402407
1590997792
1850708911
694571743
1765797970
221066276
579432370
328424379
1847619179
628184285
680028641
1697709996
272412060
1408825390
339548447
1465445904
78956076
422399196
255110963
80858855
1963122120
1177326355
1462488902
1139254180
848837073
645476097
9055479
877599664
2061783861
1123589944
91480862
593745441
620626627
508343011
1129892172
273290540
278853634
1073650689
733755638
2009455598
2038128462
2126580650
2038433687
897550044
1786471478
909205218
1991412514
767333272
642766402
972346385
392211046
1971237564
2108183190
890159235
1999351086
1964500831
1819330927
568966552
101412431
485185317
104158382
732068360
395897501
1081083674
321626076
1389946805
1104447246
292098845
1573956731
1623592989
1442877920
1661463079
701020822
112955630
1012943879
1753233434
481075385
1641663159
1807591053
358770464
338507055
737603807
109485444
691202617
1923113831
602670774
1218505903
255633958
662969685
471812231
1657162298
1537307444
1440257482
497461519
1134947449
1488417412
1028683356
587864678
1973633741
594921303
1204806030
1131152734
966161903
2072137861
790108613
1308388804
663407251
1250640329
2135314511
649269704
678285070
1579459972
379483266
31726661
763970842
665833767
453454202
402254799
1464539957
1613603162
1156335923
311332826
433464123
640708616
1420746217
1466832144
1787676453
1338193682
1484260925
1379055389
8543113
2126363283
415918052
1392277327
1492149405
373549172
1209630697
1973229583
178233011
354648132
647946970
878820860
1866745206
1989638603
1859796852
1338042194
1828441557
1468323592
2126334835
1951321608
1588809488
379586471
1590448172
371562817
490838853
1583289772
1302947222
1486613707
1299283711
1621409368
892966549
386368424
980170021
1215729216
938820358
1938740257
1985282867
1885802369
1601827224
2052904902
879881434
965623051
523191405
1743408066
605773488
1275361047
1114495674
1190691805
85556875
1973900452
1006287187
1410620621
902579132
439563553
1305478533
72815838
1643875610
874921216
218066064
1612881151
43408219
1412254069
1599610409
300604444
1314348476
1005060065
1805678590
640991990
478093522
1160565276
1206349815
55454225
1208353000
2065059376
423650102
436523224
1244753230
1596023247
419492585
1967909816
1209925121
399646784
335563054
1878121151
1157830619
300424940
1601466249
788636121
1114178235
532058106
1838101068
369535575
297143840
193925533
460358072
1216278601
1662092340
519390549
112662236
1436297173
17051688
35820642
2117009096
732667897
2065121247
47925479
1227788583
1273210935
351910132
1859745564
390805840
240153424
313739969
1492221554
290861175
465647422
420606957
1787058866
585925191
663993031
677105183
1474995721
205787661
2140199276
1328234140
203627339
178759843
2007358640
673103183
862468783
553911985
1594006481
1059930515
481388548
1965824766
501920944
392448318
282815360
1809081267
1874292152
894158463
854708980
401792155
1606047675
565539160
783999235
1543645833
601682205
2143516674
85813207
95468584
1418579165
92320910
375336614
1087280138
1552596458
382322636
972847307
607597993
1555500821
468616731
288659172
337163752
1972860113
1302902193
492655842
227003299
752395176
1994072495
1822370690
1197509324
1603323929
696927278
155844554
1382778346
1435776588
167223562
1455488367
1924999652
852007656
1851256582
1201794804
877541374
1997026412
376491344
394033913
1054940665
1869443218
1680050190
1223873887
2015188438
1750321659
1171704609
1462805105
1651556424
1633474216
10962400
894588098
2074769621
963812571
952368750
798947282
485831397
757656392
1031891026
416818598
1864749237
9053693
1471245663
1217777728
692625970
1958616053
1237025753
1584166889
2133308732
1574005381
800244618
168225670
1662182404
1019284492
1072921506
2043403696
308611391
1043805734
809625760
787905081
2052576128
59456288
220283327
1232173015
801804130
1771763396
813056755
172327524
252758868
1317616085
2030169054
1023231859
643018791
1723421387
1985785460
382789518
1290510097
1264945274
1524945631
867651688
1355326106
1692806447
1260299704
83138875
1389848960
808219943
1309907178
361600856
2069994181
1736480164
1010382391
460119804
1121871833
1642996500
741889646
1807852174
1011132459
1008251493
191629030
650811525
2031335888
1001475924
457925169
711702914
318963754
1918772787
645796684
2113962173
983389794
1749780653
923461010
973233801
1265539221
1249982160
1830439769
1887947247
638467215
1386454329
1057486549
841914780
256668750
1789003389
1603337880
1592143893
1929219991
1253728180
776079068
339239472
1104222971
1490586066
763575425
1190403942
1444767794
14968282
1192754259
125623573
1330927182
215565305
1471182935
27598969
51103717
259282487
1501736931
2056308389
527351728
1121135374
718890291
1681589815
1110168776
1966395610
1406363008
2006190285
1766729713
731319893
1715489929
1301324766
947293219
1103658786
1989813795
2085233427
179651568
1248324799
1006013802
450803565
2040119105
1623814921
1735564151
1672557917
1587291348
1154662760
1921117900
1052618769
156253776
1344972823
1290996260
309986205
1562653594
313334452
1204543756
1079239811
1153646193
2079496570
1068091090
733954488
61693139
900511345
933783938
1456168804
1401027836
1176265125
1136810108
1518402679
530002761
775850337
926663310
1070668793
888815762
1071481554
1532688687
468869836
1816227874
299396537
1513316815
722576894
901717180
1629778817
1314635006
991147840
1943224973
1236019962
1798856166
1981875940
407303412
11171275
1084714565
2088870693
356033667
2143575787
1387687815
506768109
494905164
347077679
34705150
1634361573
1914190956
1519173160
1765720122
1916846182
228969366
2065508349
208755256
1035933516
153281263
1080803547
707927767
1936520962
1600405716
885151451
1953267274
1434258254
1879793523
1850051974
524088753
449029469
1968290345
792902090
1769496082
917436537
203519598
1037558596
1965638763
386149161
1184890588
1315123380
218281609
2143117353
1610689024
1051638823
444669131
2057179250
416046392
839285180
1243894611
1184574688
1567522080
1159169123
755235918
785383117
1155664448
1774256980
1643453595
1019677198
205051020
507528945
930739351
910144775
528460398
277343191
1455146722
1201663368
1110553170
729623056
744072846
1278221725
562866797
244501170
1115004074
368548383
287519239
1038791471
1320288388
443842873
994717147
2073523386
34505214
694338397
1854274021
830620236
1026602337
574833422
653739099
1003286076
1854673956
207520793
1234640329
1923377618
1361634773
394538396
101198938
59862960
147773293
1312984671
1569238785
1657794234
607992337
250260999
672799150
692960046
810115344
544547878
425513680
87004863
1501047280
447543326
606265710
664090715
482584057
351106234
2049684990
843605322
1051226511
1094398327
609813467
1052374865
925571237
1403541760
1604133605
1811431987
1552134095
2083952884
390013916
4635022
745896392
724246828
184752601
26348287
287564483
1757281108
1034826539
924662933
467870120
37391889
2057694863
710505898
1246974666
1061061490
427098862
459977817
858255528
1910661057
1391209725
9875267
573438957
355450916
1831190222
1442621711
2090849150
817628565
143431878
1069364700
1076020313
1385042541
90862906
846477830
208358853
1264265279
863731900
1024473985
2061982208
85565924
1636545743
479716483
566400927
280541237
851878315
1279995075
1853690590
644872178
233598736
1428374845
1343801058
1016672695
297079498
703074273
2073625472
95207236
972082901
2051646406
1026485745
2047653383
1298463624
1465992288
1836820464
528068051
1179357118
1534098915
1949318646
1401572718
676218691
904833007
551410854
316548967
32595195
2123447498
789074576
801499165
1829891677
542505439
1045336699
510816202
1148245079
1199857370
1320742156
1560717696
1861758689
537984891
1232840819
1626667918
70824233
1538574189
1901594208
1038676886
273833056
255515609
1387371732
313255147
451424851
1626860100
1986545849
1093755331
1872733490
417554571
1624066522
2113320073
767541803
1611081124
1271904671
515538171
1581359137
239352988
1954220647
678324689
958448009
396249656
827060236
1708022174
1443026725
1615027307
1127695501
1226532989
1035355890
537464349
671214272
26073866
1511837990
1376782247
1418172932
862093070
1637365493
2126375413
776805173
1638592399
1231218004
913223486
121247808
640874019
1446876436
1412625375
169553719
1564373357
823253909
1818891494
1163353289
394783668
1596596059
1900798064
95070497
2128708058
1544714770
686582344
220064379
1067628033
652725527
1941217612
680640908
1641440576
472596401
1054901379
1739438957
1699410196
44210576
1502117101
1694534557
462650974
1642149944
736523664
525912888
1858510358
961374552
787645706
482283679
1424957588
976982068
2066731741
301952722
356590475
826110111
506133974
821895222
55394994
1813068346
1913702849
664212199
42577311
765212181
2021939816
665725868
1643133545
1934314125
989797682
2076361295
303714610
984065747
193274402
1271017079
1896490252
1684694429
1313490368
1624526639
476979031
1354699299
24376972
795588268
1377159989
274597396
1746226086
1443412819
585686667
1692366560
1109639798
1369583027
1407103039
999668839
1970293095
838304440
1517727220
1734732637
331148776
28222124
1766125359
1062191591
1257791017
902601671
848656576
2103646922
2083573994
1314776638
238889673
1173662121
851422552
1369020132
1166394934
2104198832
1951365230
1533034284
969267750
750208856
844868674
1246908032
1075538820
544694639
1578297926
1884325103
1278807232
1772730326
1636459774
682683704
1980545897
1206271871
916015412
360690268
452075073
421390084
470601376
1459041837
1163150102
1626047647
136172674
1863647437
1838481047
354351544
1257032973
706522466
891223835
855196034
3897818
513471627
1633899371
666678604
70003090
388401335
1559138136
1162940842
96976108
2126450667
1818962940
1942319966
814654637
2091364741
243375029
1684191810
1224423061
1590019967
676049202
1871446707
1115168885
1690121807
851805063
521128078
519464972
802099909
1322611778
909510841
1689513942
114541992
1471439997
1034609456
50823515
537364687
1189913299
515388497
1728935758
1051269478
139905874
552680075
2007378269
730704505
1886800990
1126716743
1065857397
351567527
1372898142
616463145
1642171402
88742495
479556780
1097960347
1864640662
1917025827
1107369318
1294684126
1719614008
802890357
1947618263
1518767016
2008214484
1799114900
263724572
1088316250
14800749
1634404987
575510253
1912065940
1029951055
1435378742
1370858865
1781539060
2111308657
589427025
510490444
2078574216
1384264079
950429914
282865615
244503621
752199503
824844012
218415136
1334931698
800172903
1775772049
1936995074
623109083
1012851218
1906652489
1275817551
702085526
559976924
212120251
1280231075
450065467
932231420
449910593
391480944
1518014742
1898222952
329844870
902157757
1828185614
1700105524
1171070725
156425623
283991235
114730095
206158865
124599739
1405519486
1839790320
2089797735
1234599082
1540825550
1405725952
987438255
413350424
1694525019
1559701073
1780602218
1250950234
133564250
1453740817
1186863213
789280571
422713660
248555061
1271259280
508254965
1832077287
149281135
119840927
140115792
2054364938
1015713388
611603345
43260771
834841927
1474207296
62561162
1808304396
427892969
679966466
1224173489
197072082
488326514
1892551288
1824143558
925597830
1348341306
1368638371
601041741
708347263
1937317666
188080106
2101198029
1824961018
444758166
1277587779
1586313899
1381624812
1199347742
768454315
274682777
1758133274
1087336187
982806396
1026123332
1564186012
723201073
354068337
155468187
721070720
1006831562
1426833839
2138609988
803057181
1779621216
572296864
908635600
236734517
1324189347
456383888
591112825
379559108
1357907386
1722578932
1835432101
492746460
1948378741
2085718115
1985194797
842668736
777134929
1162399206
551525813
219841587
631893049
473009373
752887882
1118015740
1122145412
1344718959
1629080774
1664356315
1015817863
113640610
1468085194
1197749839
837596168
1204325195
1790227045
1528154670
1219940403
1817702475
737666535
1231845598
585960132
1671438331
345083469
473784049
751984554
136904849
325665992
315428548
1493637601
1679340569
252286797
1649415993
1733755134
449209301
103670565
2050807331
1027568535
443808159
833732840
208942456
1336898078
866025064
396278586
146968309
278256957
951104225
427394480
779568906
265221415
1589354755
182498744
1491689185
184606310
1138473299
1159079782
527720938
757401367
1454957330
579318369
377636110
899315505
922970805
111358075
391054650
32713559
350687761
167908491
1095750415
1556565622
1771625307
1049090046
1084027474
1218589115
188492492
636345270
24887153
1366369700
1004344916
1450961654
1059567769
372560909
1706421450
1796278904
1255349920
1793823551
1651880062
1176661045
497228608
794263059
602164194
1993392118
238562801
1208190934
1761669256
1683237967
645512017
392359536
14742570
871464260
748511316
771222939
863721177
772089642
1376694470
294600863
171513136
100260794
1916274329
854161601
352014665
326490212
1685083040
1510581822
170763594
1241910420
1099217596
886405721
1498987507
596457727
655700719
1279051158
1408929899
1042313461
1030478768
603989343
1237398746
1041170680
520367269
2092802250
440263998
237026059
1998923317
1232684302
1650831440
551887489
310205804
814416743
276507274
2074670277
1983665097
120498590
1644619016
1615757314
1884468214
63724562
1509842096
392665527
385205689
1308763953
781470073
643708015
464907040
137694164
264624138
1594776329
1070983757
779785444
1142219644
488938122
67681091
1350007846
1661657737
1849966546
340374320
1050913037
1115077734
126598284
1693554759
1524433369
1977439877
1131205470
394225037
2131671136
1793900896
878177249
629380480
423600838
1025276027
1817384103
1258759609
1647101049
150170933
308551231
1705410163
230015346
988445396
1798747496
1037578251
561681768
944416515
1702958301
1232409389
597336200
2073429395
96400968
524079552
339266354
680594336
1275529643
1872806527
204134167
1039593271
1502462025
2051809624
810328912
1478125306
616775845
520914301
1534860743
1837574827
164156896
1033554913
954906325
391770015
312801746
1215106017
1632052688
1093143516
1928909304
529242400
69589226
433571191
655383424
1593776566
1929603976
738184413
1703445322
1634466070
1453000290
1864563177
1050134292
1222731732
1210940975
399152546
1753143353
547347777
1296073213
536993609
908890403
302036133
1085599131
1427072464
948487012
52496132
1420633047
955910700
1322594908
109848803
1343539714
1813416661
2090223697
364425263
2074018373
1130150876
1118422273
494064352
1482010514
1782025954
1386951281
73486986
1376513601
1636582783
230740721
2107140738
1214495018
1947210073
1772619240
488828572
1371728564
659503663
1720963967
1910777813
146475923
1228391191
394818193
1652460347
426712827
36880576
1302321560
61074059
1319799153
792243237
490130606
36627378
2103291651
218887784
2026908466
790458616
1490883593
1351961459
1527031171
897395439
1501636313
1308388735
484207267
308354632
1975988342
1365677703
1560314852
431405739
2049500689
693665331
1386438610
183563345
1207952561
1360925681
18274037
1139491837
960465500
37217014
1707709061
1432115851
387381914
37667011
853136679
1572900723
1800436948
1093014005
1001595152
468820938
510533149
2077651594
2115479405
963110955
1888879449
899365406
2970154
500474223
890849497
1469459496
2058119841
383982686
688606775
762829738
589716505
204140920
1542671703
200385155
129798241
125330297
248294538
1149754336
166272616
817181387
1413839674
1999808668
185827538
863103969
1558722234
388633139
525424868
956590205
2092314433
1682286572
1108425927
1960384388
1324080422
105745332
491653565
1806205707
1613194469
1788588209
472100550
1568574483
1489603014
1317737645
263727293
856024570
1457644969
291844464
870987439
1636499492
199893219
2017516135
1330319792
687076170
1829547234
140743244
666397349
306177994
786798149
1199704199
1383327301
1923447698
1037462511
104390507
1651763651
1865910494
664333909
499737427
815551762
1115798782
1391446332
914902840
832891399
1416730571
1567511688
733847876
1717063232
727259790
1872326521
1897651679
1798510760
468727105
420420777
1217702483
283741356
1249093301
1441071394
558583895
1502499464
2117237319
448861117
1223792165
1751889195
387232957
557404695
477408305
1560075548
291166706
433553350
373677769
1747871627
1135144780
1535613506
337445074
1347447460
1559172234
405239185
2005095274
1086032554
422077390
2027995278
267723721
350732541
847539805
1428305952
908104757
1740535120
1880437036
2016015556
384543253
658908269
799875108
1077856913
741821468
1667738279
514144785
2108551062
1700868270
1990661261
570155194
127433289
1328069584
410056925
514016538
924782452
374926045
133313324
275462116
3046743
1871105733
47508490
1672245268
316736446
1437642359
2033167359
720229130
1541760889
339713367
689854478
212152690
1299100976
395897501
609718308
289715605
1289179028
147589851
1737456126
869973940
993035238
1934490168
351407578
719503179
819186075
1732510005
1906875672
345436551
784780029
858065238
1844270255
1669635226
1331256194
41513755
1411495633
1213592959
58381634
770734280
1069687420
1718662619
752618646
1372643500
1768577853
1810003627
1275377156
1522647821
1594295943
1448813622
381496825
1324608761
816351506
1070496145
1488918842
820690149
998521222
1169562251
1530888543
340205930
43099153
1308037240
499865378
998183269
1753617461
1134672658
155930250
1720421993
937985246
966495239
1116243398
1130433310
123942896
104186877
2090346891
7435546
1344520962
1296880695
168740728
531652436
1794331347
550865511
126329535
269255372
1035364447
894073808
331340615
672848417
294918104
55150829
1486925393
311671025
2040869628
212942072
1497524568
1696563444
871354154
1762258655
730767528
1685131528
629662192
1012762935
345398983
1100747135
383308399
1109103207
813914995
1894937159
640040191
286725254
185349648
512737156
1093080147
878010362
193721700
403191994
1651021203
658858363
1843708344
319125355
294624633
1697184963
144429506
1314316488
1267365207
27172977
1705100775
752898174
173913866
1860894273
1631789815
738136721
1620652446
284754155
935091545
1398233657
868890354
1143233377
522105197
754860534
145448500
1637759952
1303407304
486453832
1605749552
1706140459
1522318571
786434329
37536033
1337114971
647791648
383111263
528270203
1420628081
1588069066
1800134852
2128798697
215516134
1994276332
2110220482
603476401
1766580735
836718765
475006697
1742761515
1506421212
252741279
1900145298
589210610
751119349
1901473728
1223925862
202116523
57274542
434076047
1498951843
944059342
1557340992
1063235947
1572251765
951864778
1066079497
1535680288
542633442
1507158651
547425629
1290071768
635435277
1929216298
434102700
1037688376
981216126
1932630404
589325059
148251021
711168936
1688748205
1873395980
177479893
2019983123
907115041
1797450332
491216852
1938718974
1069485066
1101624362
1652633102
1816340548
653451233
963207026
667897608
801601530
1844972924
1628879103
2134076728
33333349
1410140060
476326857
823012738
19493807
577544257
1071696843
1314661423
1809184179
1710885844
1942543658
942083617
76913736
1999343530
179797639
1875644798
1081502468
1703523501
567178417
1439241457
1370624599
1968594751
345108741
498075328
2059949916
1692196054
1437668079
913695141
1470102360
205735556
1079927321
884157919
1297090450
591413700
20529518
1495874820
465322666
998571923
239746378
1759026549
824404238
791970305
1080225531
1327858336
726373430
580147571
337224012
500681616
994497842
1593797564
178973301
1418639507
2093326703
534368894
1379400598
1954418036
72470665
659582721
1283439232
1428245543
1279224713
570568010
1199449099
602245812
103545767
276958601
283555846
1657641146
1788709952
1890182971
507769355
1464047502
1206600639
1486757634
746534837
1441458273
610217794
1471214381
1799812099
742219800
434483821
175263772
1936224777
400436405
963432399
62001503
204682071
194560839
1660662393
371935131
1119013227
1101999950
1974312060
1142162326
556671443
654434459
312620471
1911367743
1086676058
984568179
1428740855
236652355
1994524213
1447701286
1898539350
1840098990
1130453965
1195383738
608789452
48490480
624110173
1452887461
1690563980
1390476342
880273838
1647842797
714069437
216487197
329633479
54202801
417899476
406409216
722533118
408458901
67875316
902694652
1309127478
1287324315
857656112
852830633
2084063208
2090049153
237129890
896618979
764460964
2064958432
1981097864
110356518
1219909664
1098325273
238465994
1013479599
1401797327
764368273
484840184
424839192
407927821
1418589961
990553970
1827920801
1254496402
814433863
272531596
463887918
1416702546
582335272
2026012156
1334561326
2146932530
219554053
373709628
293324700
443841472
717494925
1785490980
1210521421
2147091640
2009229817
159169875
457178818
2087139669
765851918
1071928077
693851333
555684429
1599343618
1008937968
1131996241
512284684
1985443003
122055247
236244571
897297768
1986569635
874840392
594190440
1943341931
999700679
1604562427
457890855
1751685397
2102083619
305470105
1026921518
2090921303
545959184
1884669228
578458589
318987983
1937374657
1609095064
1935062044
1388918870
307196140
503195705
1417956953
50393091
1364779545
217336392
293865473
1273416663
538438395
1794614782
1040489375
834929650
848042694
1914346347
800274868
775461395
726925395
1135773773
301124239
1101728326
1584615895
870946976
596186141
1874599288
353032723
1809525304
66162717
1644271169
1276233460
1244718600
501689547
186854267
2012337507
605326915
500533034
1986925927
1395880447
930713083
641268070
1471931855
1888803929
1009372133
1931560243
1060339117
244104150
2076370313
846767160
1800191600
761723989
1571562811
781148389
1656393374
97597720
447348180
955315958
1675655660
290235148
1153226913
1870976957
1026219879
1763355429
131751588
1039259001
638129755
58522043
276738956
1811709653
705034884
2146668891
2022872942
1625405556
440068805
1194915743
695265906
143666719
735311163
1047941834
1990929937
592681726
46857720
271877126
1715076990
912960704
1160221022
1486995284
542380688
649106346
1344729912
1386712505
965360371
1722636461
1813106078
1912229621
2009045876
529096541
851765617
1840845940
147847390
2046754801
2092183026
727471986
721861903
2142808624
1135720965
846727963
643112653
1121524481
1494434098
1017993406
1863943207
1537901455
1455244153
565928566
230271978
575927836
1986608945
1154543553
983220110
1312911666
818096128
1843943334
239858531
272656068
119947087
1394846116
1788842801
1661895436
1957126221
2026385695
1436739453
30242899
1574957368
57337521
737260022
1347770742
109679083
234537951
1971059338
851640692
392318742
9296346
1031624041
130518613
1655151934
1434861176
942020713
349999529
1471653241
536612091
1414024653
113995870
489751108
1284535934
2117584550
831723045
24273897
1042017471
151147793
125626890
903497741
1403188961
700847347
1920392034
1230224665
228422197
1157856443
1230368200
215621693
1278246548
1682329580
2056582036
1489251440
885424907
441488745
1496894973
1432934407
379922755
1348196551
2103510904
1605956685
19218771
677263498
556110530
495480667
2019825857
790184242
1172258826
258641237
1619003901
1665881890
1152719962
155005412
951309270
152724812
608858607
1102522044
1801779711
1857472546
1485900890
1204017218
1825506561
1924603834
938418122
1378129312
1286524895
2082250251
1710892622
1916474972
398144301
924032548
1696579608
622863958
293181654
1998830330
1413443334
1475945294
790078174
1007473487
767190555
1284087870
516044061
1684656162
725297286
903808345
37550099
1643560609
787379471
2028354166
177052351
407477234
842473257
618649626
1198909128
43443539
1254711860
1513293156
2066468434
428171895
2059640510
222704599
688689260
1627581951
225715858
146002698
565784832
2106674302
1695158287
2109611556
1544510839
1104472769
863322436
241986689
1001869334
1663834843
707916933
646693764
1959540135
945750387
926169268
728844761
268744582
581621837
19676706
938895156
1817216310
641282643
902001020
677445858
1337035816
59472320
1821473126
598195131
1852873432
392957769
1253155958
153498073
1679821923
1080281842
840790790
606093421
643205243
747644153
873089754
1213715848
1290979861
1186945613
1984453930
17096653
77764732
2116306352
1725712654
65592831
1600225141
1128219074
401550930
1206316146
1802209528
1029934609
201385084
92063283
986283872
1774935844
1640700419
887447047
329626273
81499477
1004777950
56862532
1881956454
2073886097
1256739944
1635946117
1528210261
1287035026
499604003
64245378
1366263539
1283577598
1121347453
492779941
1364279891
581424319
942443408
1635904458
594463401
1626664411
1455672573
2060630380
2013019562
667410018
2052627197
633986172
75154510
1773271127
1553631119
1474726364
123898472
846879837
1000118471
1012777528
366162161
1711772468
2040290710
362161678
562172116
1165760682
1160128157
1200959820
1700916402
1524033447
320749721
1863087504
1786380718
1990268411
1656343211
22217815
328762810
632018520
500929468
1060612037
653365972
342808950
1839509412
1962017352
1363216439
1761866476
1323831178
395405453
758364502
840707318
1607750767
259295870
1279969978
724057831
1752705658
834918515
1371616668
1870623276
448746654
1364758779
1972273673
837146707
389962858
657974253
2120038882
2025723917
711773893
1670196749
734024083
1944217142
2035661954
1772296129
886769234
783237800
1988978973
215950534
352226244
1922704159
430108934
942327456
1346902543
158850763
397187240
585852697
1625467697
1802488551
1773917962
494842426
572594641
1073025883
813955115
906779403
635951121
1447298144
770878327
306942223
1371157219
514258970
1445544820
1626905027
384632324
378149527
892760444
908656504
2142417079
946859609
772079433
941048106
1085327267
304393517
814703581
2031976713
1711814005
729041398
655391907
7418617
607094578
1650287495
1538701163
1661798323
203077200
588880084
154632915
1455958379
1645412517
300539218
920798868
244685820
1148343627
321757696
437899396
2116399904
2034543477
689762768
182275016
479291770
1560987613
716095806
231095573
169355124
890072926
792008798
1835473124
830834439
411293681
1838443796
384211276
1386898647
1541654835
1069652587
65520985
1260560778
1919778624
1512603925
163107907
556723727
1394170468
1737145275
128019816
1952014035
11312802
1071016704
493714590
1116418426
1365487461
103762951
16100217
441966671
868484029
1920537259
1167119326
10008665
926875037
1031783169
2017198925
549462194
1088853885
1485651225
1341562161
163667585
1932539582
1066913071
1135977567
1583920203
1170905977
593493268
612160253
484620558
749305668
1530339425
1306865200
1108482594
1212621965
521067663
2130513484
1564096935
101168858
963906520
1737904268
580824643
776237412
2100332381
1734359468
564031347
113055538
25748990
1575087604
804492832
211134345
1592971811
2137460529
1792752084
1086615064
1693695859
1676385182
534458131
2015983766
1390676174
1349458177
211331846
2086146625
314213305
618317532
992397856
584289149
1002957616
2024638660
1088141981
1678339865
1862358609
362495509
423018421
1635185747
1862542512
881248748
2002906766
1490443930
1985458658
705025448
1726701281
1765193505
428950410
922744689
114660214
2106388348
112368539
1189577142
274171241
1541690526
535871778
1710753271
602799022
1451261551
667127062
494391512
1601737143
1344531581
388405662
1891510608
1590099394
2110963271
104969239
2022527222
880829236
1363782879
1978662953
1961818834
2001272764
1512109815
1080473962
828190694
836556790
942495215
1209426191
1157115163
188481556
1044250327
1762381701
2019375232
188970353
718458563
949556352
319784028
1018034062
1681615099
384667515
1832284229
1875479750
1001799285
497045439
1753623119
1485688399
1869408303
1557299015
2089504383
772629152
786830608
346340578
704000603
1619479423
1269271223
1125727549
1785450460
1135372757
106559898
949602809
417889426
316881879
1078859160
11924654
126827931
908031845
1854163227
94690819
366582743
282544804
1303965722
1114313177
723416566
731279245
203585448
49686199
1418150561
1243090134
422425911
1975823176
633166966
1151618705
1990305743
1410339464
457780762
906127402
1917480149
191422970
1772313379
755958503
1110107804
1956494773
1639757777
207522916
136060017
1762310217
556089577
1709529828
306272359
10536303
1234050929
1789977733
1493422297
621228440
1726678240
380365333
1220024128
1010369225
2013970418
1978719013
1580336651
2126541363
340995294
164026350
1649992504
2100761982
1325769270
1091560457
255132662
615693265
993869734
1799118278
181681123
31934865
1026478199
2104128271
620741903
176830208
1157058773
721281936
84674059
91211484
1632688878
1547577981
462454211
1479324916
404372588
896048453
2035197141
833289236
2050088523
229876714
730663065
669919548
1362392740
354606607
1320561394
1236752007
1149024270
1536080611
823622203
48112571
318665046
138156267
774845021
1287526325
1370001188
832372836
3723189
1072755477
502400865
1996542798
618307729
769470947
367310000
1854653088
753719211
266457900
1347227974
485836817
1212131069
1197677790
797719735
1381002518
361944732
1289350617
1747890901
759503486
763109477
359751014
397842505
297175408
2133987653
990847726
999241350
1566518687
2056517710
256980273
1941072596
1475107582
767544693
1536816577
769131008
531253378
1333259071
368408215
2143486190
1015011026
725218120
1324144730
2043232346
1845438067
523988947
270179773
210441721
902541062
859460776
1594921009
1731455025
1958849771
1698694465
102690158
1291844785
920599726
467584749
2126307597
94130226
2043985265
1035324039
2090842873
612433237
2052896715
1876072802
1939784581
1628036824
145587730
519255149
905090937
636402676
1800035008
141261305
809547992
1764011894
1394331909
1818893952
2065333588
990462654
81386642
166579235
967755134
1983020581
1168411743
1924906401
772380801
151577513
720378205
2061254748
2130667233
1751323715
119971288
1408843427
1212380115
1142158157
1927517031
834493866
616682127
1817800012
577665455
831232987
1842615296
932538883
1979162168
450819246
980503907
1714684160
795271730
1640090126
18402826
359959802
24932992
69306494
422656676
196011358
1324695701
1241911837
854919599
1561175113
723261510
540600614
1639368328
509199774
2112405916
1406975289
79726838
954261058
1926570515
130624257
1938631490
1421555475
839225180
351503704
1274577868
974748746
936978673
961715443
773840606
1851825826
685661671
238054268
1543169838
1973660719
1666461512
1077864626
2075611730
1568990694
569908004
1212684267
1310988773
674733285
107475208
1468310797
1781478298
1882827166
2060622176
1803869806
372952006
1518076230
590474971
108806772
1650458001
1050559639
1558382571
1916967464
191295872
1777088233
1363804460
741217548
1633448025
1419356572
123286196
1588994738
2090592667
1016646346
1070826757
71118834
799407042
1655523672
1505074324
291701527
84566840
1557411843
557571993
1299032538
1560497896
781996795
1787133398
396434616
612124092
1922879752
1673158979
1355947793
994094841
1933091469
1661818185
604790376
1933624416
979603219
195843227
1497961595
891392905
396727518
598506784
83919100
332006002
437263391
350709602
738560428
1823318327
587485224
1195640866
2005364929
1373995688
1780760552
462212802
1788848714
1289132491
759449476
1384904894
21870219
973299359
275274310
2002131063
766554722
355861311
23927503
1807178331
1628567721
2007278376
589351674
2072000557
106945479
1913903601
2108479943
246355673
108514179
953383439
1946950787
899476541
280825794
371709726
1126964748
1687793190
724837005
1995504947
1865257637
980414319
273657742
204772681
1683986740
691637209
1089980207
1499604513
14390487
1249568492
1262797409
879969958
1452322057
172033369
296225505
1715716844
1053257801
697938299
165266496
1559829358
2099093228
1789011775
630532248
1093298720
1330221181
1806148545
446108964
1048317614
1760497489
2019673690
1474609406
447468873
180692108
112475353
697185543
1827449197
711355857
1601636108
253046871
557512713
1944814079
866528353
1906280279
249782466
836178222
854251015
1649266560
88344772
225144137
1680244349
75431144
891531517
2143702929
1467650534
1051526970
151558608
424764547
1270967770
649788326
120182300
908722008
1763086891
655275419
1965223317
884235110
257730223
1473792733
406357446
423402048
163338319
121629189
1899650878
538512423
2070225400
1656686248
650868531
1153600209
882463890
722933230
1946340134
886775449
1325755968
115167934
1732868739
1123443077
762806554
473105319
1303065048
1173111357
547650116
1336109139
877021322
1364824109
1744223957
1784033826
992761003
510637660
1841022537
712208425
846181102
1814613061
340441489
1357643937
677682354
1523439531
207842273
1695029362
960401666
1615690755
195339028
924218474
394195419
1088658939
291419746
1767764777
123767866
98379167
667908003
1280211191
2112733039
820184212
1431566039
1642473680
935706986
1399644027
1893399229
2088673606
2123674965
1067694580
781365318
1643521159
345636040
716277211
128706222
340292706
985350607
2117250688
1702544121
1133497248
401149371
606526591
1520009451
1811396259
1631747063
11729779
1144811430
1861104619
20023026
2025942521
119362798
1166984601
261790883
1052029670
1507192195
122197756
982710360
204743428
1201083669
543782935
1534585151
290409300
660441496
535595592
1819636947
262402388
983006137
1985491034
2093929172
1796446032
372643381
68587910
1347963288
343763555
371369236
320960656
267085917
1845054870
258499630
1341339231
1139306378
444547232
478238554
561899065
844464967
781652439
794275347
1466233744
724031293
483167528
333977571
1236976098
372605905
257557513
261114000
1410269660
54394292
1191211725
551772059
1339987526
1851455701
575422856
2005844147
851571422
1915092228
246627261
754909048
1262245236
226051365
694755562
647640625
1958122161
1169731964
1972074705
1180782932
914688920
710530297
217301756
1188583781
1025632534
576364311
1264804363
1218860398
1951017986
775614974
1477199967
173914211
1232883084
1301962046
741397270
853522231
265680312
155394509
1965320785
1880507911
1942338245
66475357
1645927966
13414415
1010822658
331087824
632201669
1745390051
1319799235
1255475255
1685943717
430958683
198070687
255723678
1184097797
1550495715
647620594
369435467
1589041732
1589019709
475489012
1764082182
190399936
1013542970
1235545520
1297236670
1944885251
1794576050
1559944960
1992362526
942032629
1436455757
2087529455
333823354
788870667
27124878
251989931
59701636
72190576
273732971
1687045905
390828160
1869642966
1093082638
433377522
791336740
780952750
1320519329
535076677
1810113170
1693931891
809490205
939704280
1236219499
689095615
7305287
29435945
841093413
492426967
1499837899
1439419325
783740260
291128006
431221735
639036993
1430349402
1798525126
944808090
160556377
2132981383
225477626
175410581
311885349
996484474
138581408
1384297211
627245472
656795177
619004367
269426231
536340579
407718123
109110088
1646640490
2104460219
413273011
924240909
1309705273
1680210075
75160106
943534928
1078939769
37577900
71543705
935811542
469736050
705634697
673232507
398098776
502729061
513698301
1096212748
442906767
1745352839
1116368992
1097392558
860710918
548813074
5575062
322604441
1489326075
1695685714
718033862
919084424
446210042
388823611
934363303
1432052178
1053542508
1578674483
1087250306
1228271818
1953695051
636893869
162777813
1199643070
1565590625
1643582810
1884856395
422647643
466036900
290442468
444975182
7620598
544138250
1878187337
1175043796
2103139604
643329117
593207069
991960206
2051599269
286237640
1917157269
1041523182
59138390
1549135277
331269505
1403859922
1355046251
1925458583
298705421
208227886
1806317186
1900180230
165183165
212536222
839489889
795234764
1997621287
1012161601
1025865904
1789265407
1817036159
879289077
1573290452
384075195
2091641509
1927967188
1742999769
916983140
1589936937
611179155
648480593
646719841
950279776
922096414
600535872
654285840
621525492
67746199
1917786756
2113355488
549886517
2110189521
1573494600
10611112
1914000756
994444595
117441413
1872723545
1409863132
1037480593
1239274030
481771544
1368424931
308281438
378753625
213121560
1954667003
1522846099
700785058
811104409
1424318683
1086762301
946255092
1503178111
839267626
309284599
1353775614
769336070
2097360503
796057269
46518900
885618209
258211602
1413408607
451671829
49230112
472385398
958249578
420939837
1183135162
432201628
488393781
889103206
2103004713
1154538768
1235548648
940754223
227338779
1861698639
1858946455
1816232831
820966160
791199333
1323877365
232466981
163293288
793611718
1203981369
990001679
1278445002
2118008556
1247226332
1266064867
258099627
1779742690
2019343275
569125015
1707259541
215877428
1624566107
1877406874
516394901
23124159
705407663
1701005167
1592750989
1035434336
1340298382
971182226
904476359
1932127314
1371274666
1395375161
1364433992
1678110298
2054326843
956225821
1540445227
509900398
1529653994
1122806874
1538409303
1625522463
646671278
1278544054
616200477
973165869
861287848
594757435
142766871
443889570
1248601521
595570040
1011046261
443817893
36403309
1213007185
269074600
34338945
2133715767
1929907746
540489206
852816789
523710912
460525662
722165311
2050624139
1237896162
1328429390
745711540
275517382
1846791418
523284031
109032012
1772667536
748334017
1943509385
1983544895
650574798
176771185
258628185
265667771
1999681117
679016623
1319436009
618682270
1025262378
954668780
1739425061
1604097766
84940674
1457714527
1357271593
417422626
1790395319
1309106599
1646974027
44681653
765460199
921657713
765635952
728878377
1304246666
2091161019
324120729
1710957511
745826081
15728834
860438716
2138581458
772503894
1601879518
1873221819
903876009
1254816050
1557533139
209115507
894794209
1988002786
370194018
880590201
447524218
665527292
608113646
1369125256
1239412228
575883030
890775424
1784289509
535659389
16673345
1366541863
38458968
1357368169
655932418
980807863
912488741
745932744
1739843055
455587057
241746545
1921885329
1113604588
489064686
1115764166
1250595499
599995623
1713410832
131728496
1498612325
2090229545
893763736
1865364567
641253346
493960669
1561900864
1270384903
1525391099
220560476
1071830327
1538603866
1828570744
1331173222
936101382
498395987
1344389462
490412027
719808950
2053491885
497357736
1845666929
1855512499
1046631195
873687225
2061286111
1010788001
1837835669
212507896
1618400769
72810140
1279015492
517053449
955205379
1109351955
1907616896
366992376
1055119116
88788461
638619691
1043728487
1418898558
170858472
1731677190
1655365286
999785524
885451252
774510899
1472504090
1188247401
983045802
1792193987
1942338878
692526662
1653746551
1826289998
2140581533
1928392250
2052487305
633280804
963914905
1627427427
378128374
1438989640
1108631487
529704114
951823543
1359057220
948352930
1964229503
1807523542
950246937
318106742
1992985793
775418313
1593459277
162818456
26653201
428606849
1365418245
1271981895
1903480344
449119274
881626327
997669992
1197075119
95034338
666256300
2021761554
1687141600
1757025541
100249205
1567961847
1513448813
1463460726
1925312700
330480240
2010959625
21660326
2124677260
317351211
211125449
659928322
472150039
1121577435
28407919
1287685463
37397821
1687143410
500109496
318302744
521752849
1356524103
1827342025
1570360792
792137984
927485992
1362803425
1727176733
487205948
306578470
914661571
1962399138
1834689705
1374427073
1435848623
1924965924
632446949
1033746697
1388617198
1197075119
1895474739
674253011
51401361
1257050630
377226227
1109852031
822155095
61259732
1114328101
201401341
1311973526
1269633759
333228846
481214737
798058582
1732221793
710289593
1482333539
609938361
212100445
2025928530
1535916608
1162209303
2096238633
43565858
1719629930
1102685388
2058567109
771267695
1837012495
2000620941
1408727160
207364499
1606191839
1408744188
1070612319
1865321121
1873322840
1048157168
2105568046
1454694618
508245353
1933624416
1859775940
468813781
1835067023
17756886
425995501
113366855
1611633720
523217598
378973472
213667064
402476284
264551033
1548575058
1827906855
269619686
1472882984
543019260
1787365222
200394680
524912520
266582681
1459228155
268538203
390128561
129850786
44343184
674411744
184626914
1466933694
364254472
432356675
1510544676
879028651
513449293
534353685
1399804485
1465732047
1282762105
627626131
1071804736
1420008932
1277568784
422415162
223307806
1788673800
2107787622
2142837125
939883753
575216247
532084211
1472039045
2003564334
1497572999
362732473
161809680
641378728
1256977091
2034149817
222517918
49306116
220407218
25569032
1170945607
1117720604
839005217
1050997817
1415961249
129003784
481483935
540091405
1272699128
1180073924
1584457874
968557254
1967963953
1540744329
1726504955
104714522
1473608764
476039096
1373566396
1109959570
576579964
423144923
272771657
1590450347
1041712
23338161
723614066
1794916985
2112709244
1282431349
1948847474
829985870
955907730
2042329652
1478425129
5635262
740561516
200880401
621873786
929728536
404092516
1760368760
756894892
793365016
710945638
1623626182
1109093912
2060181541
1234600865
636606556
590127819
721781066
1497117394
200950925
330110520
453661120
1907091671
241323683
1757322240
1823165359
44131759
1192713339
1263251436
1876752458
2071808483
46149406
1580594022
1051621972
691229097
4139235
2050416569
1929882978
621461284
1978038005
1873005014
1609399263
1183343718
1466742264
1623821274
1723549224
1720894272
1929046296
722840454
36987384
1377388459
426002238
1167119764
1937838806
707419699
218519871
1611454931
1084968672
1390064413
1616593471
561765564
1643910956
47945344
245106723
967842386
1404371039
333119589
1405158145
1252217045
790193628
2145215219
2097451325
1373077544
594793269
310333061
2107568925
541511152
872136329
1306420333
1284662332
47671261
2031643743
1919724997
62241031
1923531483
1952580624
951995851
932681353
1518184572
1791434340
926068720
627210690
532298552
2078246793
2012297275
652514238
1660991675
684776739
176431670
799183357
1334869110
1512681586
1769874344
102284565
1830896559
1246176291
991026744
485570088
1370888960
1396790780
2004261424
94579150
549980496
1491758945
343857866
1940089034
1754488712
1595448334
739130745
320296041
856784806
1783423668
486786464
1492749315
103431307
360747589
1247196263
849969433
1050535777
1513360161
561054626
1007461493
94069913
272043915
1862880766
1590768800
686744404
802185768
2144187228
1354815868
508102657
1036037350
228614905
672318438
2129074574
1898044302
1779056163
1005997730
1227853662
583243329
231054370
1411100821
736875418
504716778
749141605
1064623295
580267779
1201156982
1401802999
19758784
230406969
1695800969
533156998
210449758
2116291991
1465425495
1725158292
1826529162
2125207489
436228302
671998681
707604836
371039541
1434190158
690531198
2014665482
650401661
1859742132
1694340719
617810770
1758259111
1694463561
701658335
1494968200
537851321
1779763691
1137446918
1670147360
1773940981
1963796019
695001801
1125035360
977663841
2011924971
516989637
1707119850
774853716
1889581850
259950325
1144558927
662281656
1100820766
190779979
446629316
1961268502
111398963
1266185182
311063590
1714367866
752250847
2082447171
865153646
1935340312
2020340488
601416351
446399706
820538962
515808120
1642690370
955109584
729852516
806649474
475544519
247505535
556833686
1476841703
8896427
1933414097
23167213
544459940
1787083478
1439073692
1088392137
838713034
910212096
542215276
1709876958
568128122
164902143
113720629
1194092246
1712359674
1674534981
87775858
1817692281
673343350
1108963355
1584956723
235318460
1934058975
666510983
2144465001
1960694518
2054461994
1326188081
550723066
1588219548
1067551814
2035491365
1247894771
1733155494
1953598824
735141990
1022277936
1946320431
1334302795
1839931128
490899766
57280427
101849523
2079777910
1089252220
840976769
1143444798
2041980233
2048011169
1918022347
2053890798
656402187
31152050
1766982758
453039036
1306573881
318399512
1270781139
2000212800
485399129
1379003810
164678323
1108920788
1066004380
256718799
1292906260
33442421
1426845377
2103443577
2032916709
1680217217
531433728
717272329
2034583019
1025626725
766582634
1094801295
418463024
1599103910
163128370
744816862
1139683680
1703194632
97182451
1646237459
1818252931
1202619441
1519649675
953981689
496909833
170464429
913251730
1910707527
1053171682
1295803283
1318350161
1453131597
1836329893
1705286369
1116584742
1804346859
2062066221
1290188874
1112608468
1249353722
1542487741
686218030
572254048
1320463747
951557325
2111678327
148571
288129305
1202019908
601176461
1682392764
1870948432
899703109
231377966
1830626
1650955040
1243090072
1606692341
187046237
605352981
1689533950
736623090
1317798397
1464911816
1874258957
1282352137
480427528
2130217770
1942333753
1913913353
591451572
1496181958
901677681
771051481
1826658727
572239009
1003644929
307894933
1568298305
797269159
1894116131
944474565
29066690
639706400
242139985
987967857
2122608839
1253825300
463453798
2036870033
158350246
604022771
754304972
1479847643
626257065
816034541
267512918
808793242
122721261
672835099
1680409467
379045612
1453441799
1120607142
168396596
111237837
156485123
1728290573
1071481554
2005157973
600092611
426192539
1080813192
1511837990
1119635501
642972047
1363014998
181101434
1552898612
1732611014
1295731942
1607926410
145345144
1720948525
1355337778
4003297
1618284775
428861931
289948541
1139426821
1113780744
1716464505
1996667725
1207640579
242461279
2118385811
531106843
1227153066
1040946188
985583576
701889951
2000379228
2087549014
896107716
1673430154
1257317853
478061637
707052317
1181403729
357097304
568308065
1453333803
539997627
1207619917
729194763
1935514858
565324539
1001905090
957163562
1774097601
1803964365
569404717
1888819
1540148115
210278263
1610313487
1741782425
871965868
295643205
106052943
338948482
1721962236
2095594659
335688205
1301650501
2071635589
665576698
1285174114
139567641
1875799097
1811037509
1870232839
1119913946
537495727
910479401
120591837
1878282329
903168623
847566410
57635270
1932439943
1434042538
34692536
253583217
383635731
1306196152
189189442
1874248258
606556036
1442580884
396026507
1279383220
1821923561
1597063551
714541567
419080279
2084115416
989149805
1007473487
13065790
2100736221
1140309310
2102605351
1706319295
1367114323
827759252
1270321839
1087467368
1209835287
1495980141
2021075690
177175504
1788963455
3589840
708642151
1941687081
109311066
535355264
68655278
209060475
405662715
2128591453
30286843
135913475
1386613311
2047778232
1844069906
1007101091
930630616
877848432
1527270084
615223180
176465401
2064976261
1086615115
781501615
1253984314
1149748603
534598905
1357739055
882440396
1586274261
40120930
187452433
1737824297
540062417
631688468
1157505688
980887351
1912696066
846117653
1643313232
698162807
1977653426
463885123
568121674
305338665
1012999168
1640893851
1550438673
1191589741
1136375228
2068378124
1215931300
868850794
382616759
1881858859
679599714
295039226
1003878
1234719832
128146922
1833917356
2003710719
483055120
1314715793
1189235153
215654227
1486505345
1374700170
2073538765
1987116117
71186300
2247235
1134459259
20835747
1917577530
1121059176
210755236
1163049242
1059066252
1157648261
1183458306
1139214857
4643925
1050719773
673845097
1121373282
1747621286
1056249329
1048435019
1688033331
1319674997
1922863181
530495933
1385071457
346088857
325997147
1887119496
57047376
2082788872
1326233645
160465214
2075335010
1171007703
75356274
522889125
1841157312
198618092
1985342502
287156887
1756649974
1585123810
10822053
218719603
652131509
1075025920
558810583
699343134
2089806117
1264808857
895466508
1858408253
630289229
265886227
652203825
794591075
1035574922
2016581843
1572194533
396313966
454092159
186673703
1897014564
824678245
1382004912
459336171
535580408
1589145770
991254506
61194875
1896015569
166453864
608613946
1159234578
1653225685
982173945
1940767085
308230142
462765916
1904261668
945772989
211897833
883398223
1804347972
1665931532
997002860
1847351147
876826215
1952994690
444781929
723387790
386199003
626701869
1277311641
205945911
47541022
169479873
1250370812
114124130
1068817440
462569438
245031206
1981239726
687527789
1252533921
323610618
1984562549
683847340
2138616091
226905731
2044113951
827290076
345715044
633229530
285955031
736140249
29410635
250802052
341006690
1570871172
1613315416
1022206880
1570399603
103489157
1877121011
851729560
1647208147
1896454219
123026600
1803947230
1182942566
1437055742
1750738275
1595590160
1181013092
964134403
1770905157
128911892
861445011
2136367870
396925745
201318258
691259211
1263364746
326985862
19829813
13521454
1074178960
1555318635
1651663061
459138627
1308170980
916030855
1657884735
1220015488
1350773678
1569151387
1522258990
1406017036
948073986
1759523669
508824140
63313872
1825297172
501722894
166054238
1302477462
1970725190
408093749
1445007124
31917663
18680147
2018117225
245005307
1013758637
1098006354
923333653
402299852
259804376
1905518761
54664243
286654992
572177717
1074260791
1840350156
111522784
2105523135
209390034
682567305
1932167479
502967071
1050568286
412777674
1105933405
245430890
5276914
1790495221
1854193065
1324742706
1684594469
126990675
1638923527
234721224
1225700158
1447701286
463099359
873159331
1794647798
2134995642
1456423312
641383203
1801346843
802366200
830633385
931296990
2081414013
336950458
2002025150
879342935
1622000647
2034068705
493302846
1444474704
1073884778
294514851
897526339
545124511
2120851672
21793090
1072705873
1604848291
1966790103
2047630005
1537386492
728976047
816636128
319480148
167062179
1307787877
1231238487
1095071691
715515957
141564990
1265229296
1319054707
1331699056
1312464342
569467807
1968497310
727731888
1224055564
1200575251
138739162
702145170
2142741369
1021708595
2095838795
547733419
793072489
1194538112
1983736064
1481333281
1489999765
1958468257
1315086069
630577406
1396598008
345811009
1078092778
1583599440
1778273987
1171935595
1067147212
305617658
513469403
7489805
1303402517
328067062
1841820218
1990120072
1682697582
768669617
873515500
591112156
1092581607
1377712245
1196199599
1033363553
2008800421
1305352895
176639146
898278886
282373172
769656600
632182696
1047031188
1034030927
707921532
347177977
446481612
1209481590
149680435
2014506422
259929989
736039935
1438050986
1734359468
292965270
442044407
569694488
210185343
1979422149
601700519
383709258
748777487
586203785
1996191349
10930539
1072151143
1275297806
546384712
775840223
1246193584
1609313864
1658635274
2030791835
1054002081
1448812860
1023208925
1827632904
1348954433
1057394628
6240007
1624468044
1912543244
85021064
290118021
240387419
348669235
1246722831
2062220752
2048408376
1245839198
49953140
1478850132
1900431030
2093758552
586162302
282839498
813210381
95045928
559800471
738591752
710689061
1437042504
697483684
1756946111
870223149
660963229
1556676792
994069067
155131430
2114575911
15262996
1988897201
1518347681
1780098290
251650892
2047212139
208239219
358072731
1631415534
161413664
618414730
191228213
840632028
1503781385
45836446
473474810
604220785
1763740782
1961272979
756594098
1376093527
280235957
1820274947
1616401013
1592122457
949599579
1611965417
718520477
1909535975
339195891
1847260930
1979451440
337683556
320703413
1411452247
1875146272
278098824
2023559052
68702647
1709641497
1244391749
1343082694
1231928458
1568146141
1961123935
2134344449
701275904
1071208118
76146669
302241706
44114945
699211441
1065307697
43263852
568915425
1159080430
599065435
237333110
465619000
374432925
185992994
2049675810
1890118420
1936873691
401497041
406837930
1339261774
1101962273
1007419554
1117385445
476026366
762429212
873251777
1831678829
1538856154
680450830
781948753
46695660
296922590
267184033
868575894
262229748
1826643779
284822814
797456175
839294926
2045471679
564464899
1518947789
1137251183
1299747456
1714911150
2013567652
19793176
1785876095
1022691038
1268763592
124855261
1123866267
1245360811
794677428
248504316
476793683
652366507
744815266
473572037
1781416402
336246700
1386373524
601601227
369995638
956606179
1385326327
1578088434
204193276
223036952
1008936317
365612812
637955277
1396258389
575736430
713371022
2001414351
653597203
2059474305
1747943188
1906215698
1424651664
1803361552
1140613203
1785910082
2128080347
1687113939
626148628
334985759
977690336
1871412176
765530911
762292780
753882371
755725648
1816817704
1122627623
1158097759
1068576814
795016363
1408243233
86554260
333534592
862281486
86058115
459880314
821816709
1201866469
858850933
61835185
639738201
2142859111
1603936357
1074448946
327225178
915372220
1093273630
1490359654
1166797226
1376597171
1331724783
247124224
1946997824
1574062088
1070759138
1373226804
2055639167
1895746117
898994719
567743374
360760877
93390801
1609988658
1431295713
1232220565
1894901450
33033177
353352025
959956870
278284552
1488809568
864167642
29928912
1346293495
1349866490
397186127
361420663
59300741
614369290
992449587
1505884787
1712689355
327298842
2134946649
2116811812
949982080
489959313
797891042
1341335996
1620803320
1677160449
194669029
204130868
727468639
1907868777
71839642
285026654
1356152009
1894827088
357148660
1518342664
1471447322
633384685
87575735
949406510
918308382
212614401
1263537678
1930817248
587270557
1333213651
2138975382
2037024578
1994823197
1874168615
578629263
760294559
1212699995
849398575
1538331858
816359585
2032890832
426798707
1324800918
1490115035
499844398
1523600302
2063077280
277876072
1059928748
1105532161
1608437252
2067524876
1963189108
1984219126
1257366508
141223772
451939428
2055468727
403447804
170493396
183828013
1143564520
1841294927
985089923
341036524
1173228748
59909655
956947064
722809450
440624814
973281727
36324803
1543290132
1067287603
99499178
1001997592
182972210
1355388295
1933210591
1318367420
777515541
2107248898
1116782049
134437485
2058465765
1218500657
872758044
1410807565
746102240
520642571
1292593579
801400183
1676524564
773763365
1404275402
1776661406
1551975686
110361732
1438625424
277010294
1042375823
935537412
743194208
1795607376
2092983220
1093404215
327854584
870511562
1852012245
1856229443
146196875
278616523
734588777
1622205286
1740100322
1536896383
2138029828
1181043935
48686361
2083387243
1307298961
1248746628
1240088567
717260339
1186235859
795560210
861730782
1893527076
2052856084
149405118
1356915389
1113026600
1710083408
1764025659
1238056201
143731246
2092499709
713432937
1250183899
1009692898
70036977
1112031920
1904264738
49791347
250672646
2088833381
305037823
859310125
1856907083
1404010426
1306595850
1706273872
739954064
490985514
164984192
326509133
1160119002
1849356882
825542537
126209160
1866706755
747348760
1455118279
85905518
1290054111
1439610015
1797773444
1460202348
1777114843
68593131
1428545715
979019164
1097180856
1353748099
221930132
1968445113
327950376
1214616579
420493534
2077691461
227369606
2061394637
1290384196
1454610008
2061915314
1234434666
1474696224
1579939633
1657547864
1601436662
1299178007
487824287
1974742151
62021259
951376540
331245030
1028032015
1561861636
1668320313
1723876587
1692648358
971800746
742875147
900576841
1331671177
1701119349
786441612
870722080
669898786
608628557
798185944
53116250
723313312
79784988
694654875
1836425684
2134874710
2128765061
1672721684
290481138
777983995
555515833
1803484717
1032159165
1004730158
289342826
48627443
1724892529
550940870
2052027307
179163535
2094648422
1554134629
1743427374
655445069
441350739
858045235
728079352
37754417
590723770
1664935128
290063002
1417134804
1340975995
1612386379
114947636
813057247
1488629076
1897853577
709231140
1781236380
1190092548
1386859442
392735681
1820920846
1484943630
1263952289
850389105
563724319
190544342
1926931679
1408810625
147038551
647334476
419958512
1454125928
1152212212
714759273
116957750
1125103052
1963341504
1446488063
1735184798
1186315476
471289316
1660147899
1574302550
1055097893
285486669
1406362318
1760454790
385374638
1771249939
821348200
1088664796
1432649030
2035337758
1241094482
1472211222
1407226674
1258045477
1789200351
257689546
145254547
1916884145
711897697
2050988873
1779397699
429764541
1585635270
1311356384
316360277
1147151627
1613176848
1810677707
145789088
1434784294
1904859580
1043427899
2059281005
576482672
613982512
240311055
824453305
1440458622
345010625
1791319326
1032455066
1345463049
1179587989
653982592
1806481329
1136701455
1391373109
1766503217
78880482
2013403363
198268117
1896806742
312900787
1974309275
553884039
996881512
1824341313
1120339062
618009543
370928841
2114169360
1006644007
1897522277
1703936585
670623118
654017702
1178657696
765488361
215589286
576249832
1610361978
984134235
369739848
1415896050
304633764
1879777028
1619898320
1618569770
603614628
1612789761
1327103840
298515705
1610696533
1664456267
1753150346
1961436193
1059850914
2039328179
452755778
871339467
1777934782
230723346
1815179116
363365316
174709567
268269980
1361866231
1190056742
1491810258
2073709251
1658200893
1347995421
1737219428
190866855
658618975
847530857
1303605068
852193436
277665841
947943964
1833429011
808075039
70928458
378800471
2001382205
1973614331
1808251536
1894403965
1885136754
829530808
1115998220
561795159
716327445
1385897934
1557040640
1870087633
741012002
968501710
1193384314
785597649
1183711475
2044671152
1910611588
189894701
249758373
1335838182
1166797529
472734231
1901251920
1105941711
2104814244
1358634300
763836099
1408018142
1813658266
2000080462
716280358
241599380
1625245043
139115954
145614572
1005944509
1535176974
378952108
666747051
1084198616
1918232501
1187931191
886420108
1798214025
220165291
705277576
1880100770
2052455069
197636681
1124672033
1181771388
349832305
1232152344
1176654114
1734917901
460832853
262905581
1784446671
210865249
1348589096
612817717
1031380427
806509351
484951508
1231792704
374949466
1440916699
2059127000
1598453331
1841024813
1398829726
577755661
1323708400
649564614
339374311
1522482191
1276115723
390657329
872985924
1664590425
1168009314
20894825
1633301538
438675773
1421531212
1594164772
1780270986
940718276
683384775
662810589
2098503304
2125528174
51771523
900000202
1779626599
338108252
774861132
1549344529
1268596665
1637042795
764871230
644686307
1689280317
1559886696
1889840552
957592074
1895349276
746560261
1093428631
2082018776
275632436
2006498959
1335852733
1671434029
2026800526
234501178
1081777220
1708158548
575062751
1463007076
1615994816
1115578995
38718010
1985190697
1079364694
1715439075
1633723756
1608080462
876931281
430815958
1414247707
663033695
2015325395
870958478
975014900
1493155221
1723250859
403655307
1659196882
1350588453
2100175095
1989080311
1316121781
2023411898
1582275759
886616785
869680825
1119186189
290248955
1253244650
1644273333
2010825848
1011417399
691677600
1673833848
35812945
1293827509
1289855817
516743281
1621819464
1928409447
1007652164
1784997361
1776448295
1197537270
1842386086
1984604343
171128942
310365064
1391832586
1252898939
1929520147
2011074516
1143494367
1582920573
1090040392
1553592704
1511197487
127281081
239825190
1772083749
921285474
726458087
1442849522
673327021
385914846
1377147810
1038104292
354312083
236783529
123633479
1017304310
1915156132
133773813
2024330371
551713309
97094654
1332496014
112580969
1505578153
1852657659
561565759
1963678052
1392480955
1803715255
1306558325
1236817720
1413566261
1663608625
519774579
2036856358
1830257627
1436749511
1449652071
841978567
677095437
1166948575
699135468
1562515793
1276413805
138861746
1656034905
865912437
2131569991
1384506542
1576201749
156147460
241031528
741419737
602430493
753321141
183880671
1114760410
349905635
362672330
81668847
2123321909
1842061103
1935100285
557311579
1775270823
1103531347
1893690038
515863496
1571142746
887863151
2132166854
1541681472
1833442203
313040329
1979139341
1775931779
1801960115
1070247247
192473661
495966826
1025629123
1153462554
841325474
2097300462
47781945
1813435085
663467687
1538428281
1986402174
24797033
1847397171
726455973
1248538999
1865629975
1893942066
692641972
909576068
639454787
1490866445
657500767
763766981
1815956415
2058777720
165468854
1998737329
1456458314
647891362
1230361697
1218984848
1853725731
617327215
1427719333
420267404
242691172
993192759
864304126
1825676606
816064858
2031552537
41696072
925797840
95609116
1230553261
740394231
720678818
1680504280
1859384937
387033239
1757964919
191805785
1835099128
1602293895
1552103773
1139113594
1709220155
1888699110
94514066
422176465
838628615
1913058152
1410823972
1731458329
1481307421
1893018489
294282793
996372241
627771322
2127174892
712449510
1623644275
594582871
906640221
83500926
2129693565
2120553913
1254740341
800229914
1599520928
98285002
2137337578
1823971516
2045692482
1641026214
313652697
1921731587
1800438267
480149785
1877495448
1324193924
1955777687
149233478
1351763383
548675199
139408479
268627195
62297579
1085572329
387265338
970492125
38585212
2135124831
1121585163
1473931580
1385230157
1199749631
1872395595
1515982096
194501178
1302166579
1244399618
1151463567
2051939213
2036737767
112313607
206685911
1262576522
275046509
1669550375
1243496389
706739657
488792604
871802926
66382388
499911069
643253467
1590654015
424856652
878523513
1423631347
1186350197
105401896
1039820142
733981312
1920280727
161688390
1448466561
278545853
1050738818
793756282
520894942
183286659
674388133
1923146769
314472795
555490228
1915301326
629568289
418228264
1174135497
1469870357
1001849542
941574832
1828207408
1890161092
1962003565
125529711
931578660
1895301941
1255932123
1142719171
71542727
945179120
340735735
1237949410
1199303396
1218808776
1877728248
1155791697
1684379286
1871100371
2117636533
1387485114
587463813
754808774
1507472140
679036991
593706514
420327186
1869927229
1324359582
257862094
1431537833
245256660
1542065194
643159456
736839172
1784257468
717655669
1084795909
2086214332
1317624686
2113106172
1572226487
1115156970
1940542234
1153361870
1747381345
1614721791
895108304
294839488
1730434500
1457770561
75901896
301666231
897479908
2034701420
293884312
1225426358
696492929
1965025311
1174942980
1002811566
1422122108
1730878010
437073409
160499418
1181294884
1168320258
764554140
291347877
182439606
791031537
1915948802
1302391455
1147279170
2008855114
1035732705
2115780776
879607642
2119074651
1242459482
1409829222
1100289815
872932415
1689886153
1677791408
1445828307
1990983832
1764233099
823790111
1816659581
922123565
546529601
456695982
1463846691
1440231513
1827096935
503855835
336115956
989123252
1496370454
1741278077
1409639129
631875620
1266335786
1358627873
1761059984
624128504
532933222
909558134
1196930977
518818305
828740174
836270773
2130588788
1270930816
1107091218
1724143640
616037599
1465871461
142311308
1794515407
518347451
775316411
286876398
1258590435
1416433414
1934400113
2049162160
1449600671
2017147644
241752568
1084340919
1282221770
620419652
1608195467
411688515
2123478538
1207281910
1010275707
1553704150
1283992462
655375929
47472271
409581858
76663061
410576580
856413314
337537518
1566512555
1400116487
2126004925
801445916
647533803
802957179
1934990132
279068330
2007566407
223226508
48376383
16360620
1919584278
1076640282
519316501
1591074233
2131177370
2121301196
707622738
916443216
21987497
217483948
1765101580
1008662227
652439727
1583354887
2029365895
20802265
1456176191
486633205
739953555
1499564553
411983719
1644709518
638297686
1917128115
6136358
1688284004
317749085
1384244745
1685614572
1844293173
1067096788
1992163295
244628874
345951338
208457834
1769368981
442378189
127083240
1305611031
950915840
34070851
1508643009
651988551
1834263814
517048779
1591886597
1084273397
984813266
1344981896
1486334126
113457589
1249950802
211704100
169119321
1418035146
1474983482
1817189816
369180875
2013223606
1991375563
616108613
1424507544
564940282
2071744321
1627607136
25005618
1641984902
528090725
1435906861
717322301
467515429
183170253
1838185611
1748619464
1064414345
1410330639
1228664223
417402618
128343414
1308456728
40133922
1911489008
772091211
758824467
943429985
2045834069
1141043657
1961224899
216723566
2104199617
1547422058
428757801
1777980649
1036800579
1448840527
1563125552
506996480
46697867
728884387
1461141982
1970346760
1495555333
498830965
1912096748
404329969
662376357
752650470
851365019
1554728720
131273380
1177298603
1690983348
230070415
184890117
1112360771
258680829
1209014975
1892907282
1975785410
1248642923
1212767315
655512386
1462414381
1890185742
1858744492
1694082312
747893169
1869016082
1075724516
1367618172
1209150147
1782130124
91681860
1967533285
1656082010
275693952
287791560
1974141205
674934040
672070545
910097295
206062722
1641500276
749083813
1058854887
293518046
854202231
79888448
1044518571
1658093913
290352864
417630255
39869252
1544285213
225118044
121051479
1780625752
1584135300
1338621865
1181856655
1612037073
303200047
1783416054
1748838168
1674927948
1399949182
495767973
2032098415
1853189498
1971312056
1430122414
2007515637
1991654757
1016844394
255404805
2127156010
23706267
406493815
189939570
398970189
1155310303
491972912
1816681318
719426552
1087226313
536425090
1618426547
447917383
2071357152
959354229
2064660269
881662823
2115123499
852923175
1174031206
1901445756
1962919812
1141370527
424693170
1131490497
1728823120
1976715372
189410033
2009785823
237845231
1632314031
1939118817
289165716
1201528240
567004262
188129399
690332297
1115114334
1650287108
1645934949
1945986599
1881424024
534368894
125979721
792598578
619011413
818313772
1738347159
711742671
1201824230
823426414
300220771
49082211
288306185
616626180
1213666642
850957794
971175458
1025073219
1613421714
1253292862
1636207058
2121036422
240901616
92582324
34350462
1325322818
1364177012
1593692891
1181454922
1610318053
75392707
1074223947
1349250305
2133308732
1732325415
1805139804
1527156715
664408841
1128217056
1508658194
279460388
605115438
759741201
1535464801
1424101725
727787185
582723366
1487605739
329626968
1890011547
446850743
2094822050
78421113
1443861010
1962460807
1624644083
192334288
71209376
1228114362
1027903577
1467731026
1337381788
911999
77010114
913691877
883153006
1716945204
73055721
1380984840
1417161231
1392297222
1030159503
776588926
77017467
190916458
771297356
1956804675
1229060971
331911163
976013063
470334923
1156545085
509844678
1230398791
1717746236
1063158476
1439218913
1693890159
2025164041
2070199877
1643395005
820470426
1784289509
1635818125
523731078
86670046
19036761
1891829
157903102
641895399
1119965110
1826344839
914718344
1009260013
2131820959
499219076
661079271
1047167737
476832306
1592136033
1487273443
1221603612
1794640322
1526656612
1348149660
1178779499
342611099
1767404307
342713039
487544700
110200498
2067394314
738988826
1451227719
965305746
1243271629
1353479230
1533824123
1214037385
1482223798
223540714
470593082
404936600
84653672
881515734
329621625
99023488
1473152724
1033289170
1409202983
1048588229
1127879667
56385522
445759750
1947763756
1026892211
481103583
527610226
652948768
32819519
503940073
1888365042
2145372321
1785243276
725294463
1897312705
844615632
2058523336
1914197382
2057441821
1148408575
719679090
242595342
418877781
2008533111
20133506
1954423480
1962441798
1001493311
1928863822
382828849
1566768633
222479160
1366147147
1131946072
1300779347
145998114
155828767
2029412029
674039246
947122603
1606135695
1809279045
1136708767
841289035
2002236152
2087454996
568627921
1491769048
895252089
461376720
33162798
1755204337
896917606
1349560009
1340949477
869391399
227577676
326157962
276703189
1617050421
1786575747
636768588
1657208682
125424205
923886835
1555849195
2074470737
2087051501
203401248
1147612836
1525880039
78464810
186713291
286445918
1821005296
1619684817
840324721
1881748857
1241386385
2026998124
864374426
1266081541
1079422907
269468834
1423576891
2127124296
1705482458
355793435
1904283129
1504491997
329526113
454702434
145589688
1828436421
462346793
2032840797
1881517730
1460982059
850384380
1263186449
1827014282
1948085744
1575484735
1684812895
30171368
269458569
2133251321
1048729978
1509870743
1481023526
37690425
671064872
1978280100
2056235274
704570059
1021416564
575065738
400865074
2139365602
1606692852
905585138
1810779057
62337962
774040471
31800640
1999876026
350840705
1711957032
1495684270
1159513860
1791729122
214271904
1893805069
1671444300
2010830186
1252389124
1584169712
1653532522
750890137
1790670231
1865622144
245384633
1934582957
1336470276
1316089126
662132296
915951787
159027509
398497841
910937598
1740076980
491881337
735711686
636469546
1067623120
2001077804
96134121
1782048235
416904032
1592430802
254683735
275113577
404427634
1882791712
833056272
353526818
913443182
1756040678
826744337
460632014
3670239
777871933
96904415
1772021487
1749595287
1479878139
2014453184
1653194333
1884387057
149377061
1653510000
145019818
227110460
1882220688
1705069103
264214559
437213781
333950912
1895645354
1828355775
99274854
337364961
680171911
57036255
1752297808
1513240217
86156363
748335465
1771602134
620975114
2092618741
1193003451
1670350929
555523639
1981917029
997459534
665319526
559498447
1341293080
1671088122
256688758
878325212
845632143
458137488
460858625
702166954
2019017044
1761865139
272872719
1474850584
476051042
513015444
1249382062
362743349
343700396
323400909
1500409286
214553122
136482854
1506454846
1613863192
924649311
431228691
451441151
1333701716
1952430641
468639799
1048736814
1236036447
445946634
466395167
1468874387
935744194
456044466
1798727347
1931547374
1384571122
531661139
1768906127
2133336491
1187083883
1575172146
265910284
818132353
1878447423
1581837759
611393592
1285283880
1684871416
382478846
1698782874
1366884072
946100595
805058783
407742031
1954005115
1310418160
1696642243
2096061824
1086264987
1439856123
1806606908
306869942
312171641
1197927364
1736118805
1898538650
1617650112
1384133346
366699683
1538476684
26253006
2051961524
1731528898
1636196119
1611704132
2076823967
1220024711
842258444
640479923
1037341697
853840457
1644525684
1918547175
967082783
1335328067
747392490
1372749063
682578711
446936591
511918169
2047708576
618650743
912951425
1054956780
731420026
569571974
1373537910
618161948
588421465
1662030908
641213152
173596351
1421510657
739745555
814884464
464133860
1059342056
1988634074
1411693939
1090447831
1986919778
670461839
29652657
1250123965
1139132332
170475939
1701473891
935712259
627459383
861563365
1329534350
1828263344
1876385869
1261900293
317926314
1782670194
92468818
1395963586
1105844824
1773501642
1963145124
1314833266
400708020
73613487
1128673958
823023853
1106204695
1476919008
866100503
1112132041
1365301986
1879270436
50927117
443701078
1784594534
1167346875
1733337551
1703089262
1430894615
1345377204
195394115
264581075
1283469657
680802217
222142316
897123131
1444163350
2140207001
1672182204
49520098
1805744122
1284535406
1330336837
1474199831
925627496
1735840560
886539015
1227471805
1183932979
757485951
1196187718
176404765
1214252415
1123463310
202496113
1624389837
1092483642
351499473
73198829
88151514
56302716
335829724
758889467
1548338521
1020650752
470993497
580736159
1246385889
1292990239
215383042
1483840280
268870109
1258151983
1684805069
1567619971
36912149
217090990
696035590
322539347
1024409790
1533051648
1168982264
2001496409
321183555
1481667346
458648718
751788131
1366987551
163918741
1720529342
2034674356
1437239945
520806835
1633331142
349298396
1825951319
1520865804
259295870
1929604888
447889717
2118460783
1918580877
514444557
413502557
850054423
537298206
1410239925
1302939550
184525372
361205912
2048377521
201695423
1465305707
2097538816
492493131
1654119426
588190531
1554470713
1778866126
164698131
1825235355
1696997772
1043832028
107565595
117013036
680912830
1221625947
352922425
234631720
1306335708
1875626451
893475100
1467180909
1623664670
17500093
972448630
887846563
1470862433
236239045
1265587498
1952325560
647619661
1469369119
2004943458
1303754471
511073513
1442036212
612960687
1545033115
886902425
1243222412
1101155988
1937370304
1531798501
761029431
973631264
608428875
151523741
818984513
834754091
1742675066
406148424
718019482
2057486351
988245384
434359031
829616728
301090266
484122424
1482503998
1946500108
577276747
2061737615
1416340920
1949825572
956486724
1611537158
251044910
1493164672
1397775496
885048677
2060080734
277303437
1318038109
822122975
294244793
569827339
341888173
186461876
1796792280
70025377
949253701
706287983
2035012558
2142044826
1768448085
1852084395
457362344
954780761
653504163
453455131
513649776
315942959
1543989362
1079687619
1427369260
599204804
144223549
425031865
418465778
1460884940
1177989679
1475019777
1544742028
1018901334
172883912
485969662
1784409092
778303684
455117394
1683607529
541647608
1280607165
1703873836
1046282896
401154184
1794034011
1566372214
1827919595
1982817878
68831288
1143513296
2137142672
324751225
702063889
2070549756
648540991
1625814682
752477
983123944
1443046544
1788131787
1524825892
865892737
74117427
1006524586
1659569639
1028662445
37167021
1219728754
1759213636
1082835565
803770823
848492178
895467057
1469700676
1210550211
213258845
789179284
312384014
1662227457
1633582038
2117799485
1920852592
848630097
670601195
149982988
689318648
126445426
1410262242
427823311
245407581
216569869
265379517
122010615
169075419
206103539
389010596
1618486425
808522197
1576723950
1597906938
1721273618
1098837949
1260197929
1565492860
674736968
1651643472
1749114483
1663284156
1652584522
1161347048
628058289
642341437
1572945710
572040005
497461767
1566507604
663088872
26434037
15167173
1094375648
816033130
1814802586
1541437383
1564585374
1329862418
151411718
1437327880
460421908
1194386805
458079604
1791299451
1180043581
102995856
161773075
713439894
2137775023
1290819616
1778757164
1012379636
1433725601
1091827896
872252398
712449777
952057203
355369812
1397519758
180873468
476048759
14378404
20021368
1077600063
1865230373
315896889
1506975377
1873062337
611748442
1611416152
66966944
1723262474
1682949775
1089261405
1719052392
870526413
2043800925
1360806729
579464938
975363395
78591099
1343696021
12355310
1750372230
223391823
403402548
1338200369
82281673
1640286528
1199590478
127334028
1245622378
483481784
1217481951
37591503
296911740
811435946
1368003858
1644690975
449455194
921868792
743901992
1007084537
1394037298
379475303
884278702
852512922
820671149
1423217158
1693049751
399064339
1418856012
1550437620
689984479
409181071
1223717293
1164610868
1599011705
1418867791
2113320802
1245847788
536650632
1996929254
1833448383
1623994438
1182786116
678834836
1858029822
148356491
438645008
2098548615
1884103443
76160114
1293600188
1868592106
544000459
553184415
108247356
707605210
933824814
198046545
230626133
2093940312
1124740888
1784746909
1521273146
1878084367
1492474706
317029554
1052738958
1017793572
1282607418
251901886
2106221486
1763339902
1990681465
602215418
1880892989
224057611
1971539951
1799413445
1727571605
2108336860
1310463588
1988406486
796532349
985904753
1158177698
1469826593
1311626546
1484463977
846683047
620017115
524585640
582624647
763719286
1238103851
262618997
491649999
816230933
1776854356
921429166
1831437764
1257282716
1874011316
869652208
891822266
219797272
407993788
196230079
1683084972
824556909
89584925
600828299
118321328
836489127
1493050885
1262052148
865912437
702398139
420460586
666058019
833652796
873195977
200850677
362970074
1699675521
966778395
612272167
608502016
1434202029
1144204152
1627389684
1511261763
876021986
2121093281
388070472
2017493318
171121843
464527625
2138110119
10316411
383915796
827150787
779582512
1913564062
962788361
152804536
1806516177
162607077
746959834
2089100840
1463168673
1309956828
1128633630
1487514434
1704848816
123595304
772307736
1670343094
1214596917
64770903
949918004
36035166
528375367
198577406
2072217073
1903478996
762815093
386679155
879104741
608537030
411540841
1542406549
43246254
577107655
1435024372
1231776831
458424197
19954148
444548822
1933726129
159216225
2088183628
362677236
186069297
2050892256
1075342324
1126910771
1388515585
1515045894
1719298529
1110076863
1835829461
2013530123
1547104541
198331072
231820756
489581663
741090725
345970719
1715606925
1029428317
923103961
1992642574
1029125736
649629576
2019995592
554617231
897615579
296883334
1766847959
303340922
254404641
1063762829
675612355
1431458840
447632678
312695046
169625640
906166236
671848314
888564342
1290620927
2073031213
852684278
1939337543
1237835953
1043232867
1261643620
1745122679
1408231702
1514114641
1455618772
1910922741
484038823
586539408
915298246
893572739
1414874997
1924742565
560223336
552884337
1039183117
330822361
727356459
1858558900
1671410081
1014315986
803044516
1097571997
2010997722
538246381
1023474845
183179788
803067536
1005643355
1943475655
69155152
725926981
2016515403
1975190549
214459524
363374745
1817281791
1045534291
598496485
1380929460
72768950
1199719329
350939130
325340545
1685152985
14360184
2144513956
1830560293
1219039126
370869114
461040444
129838198
27608351
265774165
1778541904
1461803873
688191877
770918435
1941669591
528744132
788134771
1790870549
1724934067
976422289
550053692
1245745363
1066470974
463662028
226214356
154690981
2075041218
152376750
287706267
2065880653
863710025
1309545074
1796427677
1322624992
766095988
2119759747
1986600227
841656588
885399213
501627940
1735022949
1265784892
557863139
444022492
815424093
1475362064
872477209
1169797965
392252567
1636048056
1241223545
1310354073
993902535
1418704301
1543075074
559810881
445065290
908724338
464051941
253189510
720878928
2051578363
108564911
671110293
1989281539
545386105
1134904849
752734282
312267635
1659196891
1324471567
1821828097
1375054360
1120241356
1191181781
381164788
1784638580
1408062428
102077126
1932047830
1661553559
1050758372
1870711405
1017882164
1278569845
1540226701
1770246421
774799373
1368642395
1710685897
2133080408
462377341
212742635
1732809409
2072005933
1919195476
260645610
696084611
380219684
1149580388
1422181980
1445623748
722889920
626442061
1408163144
164702291
1368306979
552335897
500525618
473653393
821081053
1544476338
532827759
950524344
1213893043
948867748
1289350617
1718403322
334976776
1014739729
1921867161
1259254849
899747944
578685929
933992777
1206829975
1076092806
2128338636
827469384
1609138578
53845115
293279783
2031179301
1357051630
116405864
1385180379
1955868044
195621442
1511340034
321886515
1520264340
1708789624
1105345103
786769472
1014079344
1495120268
275342703
1372377462
231151363
347555869
1341818753
1152992993
846626182
1177613332
1644958944
1637156198
148724705
260650166
1963599936
1349171634
589286873
102487945
1401737662
1384045625
1939711924
1391631908
1606214723
1849369538
604323487
1642996500
670357334
1062757992
259950325
12462447
760003117
694420587
1273886064
228301129
745016842
200005994
822650104
1889676867
1061215202
1334266307
228818064
1723671915
1335466446
506466221
320075417
1997636199
700672365
1834597625
1153866525
1094043349
155253834
233954472
1561283736
213053901
1414244265
908150210
974376552
1991739220
1492042684
1578757100
613190287
1312781656
1870082153
1934678441
382680984
841909902
267226972
1688908342
602240618
140035248
2013545869
1769558070
1489217768
1687209344
818506076
529488373
1017670126
1300860933
1908094647
1899066812
412765074
1911567427
362150819
1718750661
1826455585
883946709
1678781417
1494144885
759445530
1411678
1824189773
34506838
1536630104
691105989
2082010565
963807423
1280607034
638792776
375710127
1214356551
1588597811
1314422218
129018871
587221662
944262501
923169511
478177305
1133931920
469013495
1373264558
101044189
781767159
288994514
1775525702
1974417161
1671356407
1521869107
979510644
913612170
1447003533
2051499714
1263219341
495926344
1030570650
1622374863
1203942373
786952411
973359960
1272790701
1705389273
105430432
1926028576
5798023
1572736815
276095987
892181312
1769846221
1914394889
558614256
323888859
1902872960
1274574245
964484700
100071620
239908459
2021642472
1899731555
1743807153
681710910
930138982
1671186377
947977032
2119691705
1284536408
834500234
118867458
204470720
2124272088
612083316
944659055
1072031578
886739068
1852460060
1728802885
2037527605
474511302
1644488029
1261061749
1830433535
889449782
760520001
2058583202
284064604
98143844
943196414
1995222065
1543791036
967391423
926668398
1860414309
709923799
1722103444
969008247
922533026
1582599986
370386993
1820155495
788894436
1003101720
1622985925
156568406
2051815549
1676082968
877874844
360740958
1358333171
849015655
1173373247
2006584608
1771817844
688214692
1756352307
912164092
607091952
152023443
1302042054
176877737
1835092956
693564821
1264722514
1403630906
742168615
1596485340
361907702
1732596823
1197011914
136171090
1203651849
1979836675
1465423335
1231922523
29294937
880502820
1420866177
824365714
793440107
1418027792
1841715721
956528613
401150166
264437864
820439354
422649999
2031473749
1509998219
629211772
356925252
1995537374
1087391934
579159369
586091502
147937876
1885591911
674670267
1980005150
223142191
1972426562
587639822
868412664
679828253
920038252
1124790804
721046499
2016887291
1433257553
737797832
1985642498
1584746950
1690604587
1317818817
446699720
165418621
471261041
832992299
1452691751
662194831
1602444506
285456783
2042623952
1762637936
659737552
2015792775
444204440
146204599
105643595
1731674366
48283485
222094333
2113975964
1817002469
2100636865
1635566948
710371168
602551831
1079138071
1041180104
995634401
551259342
867190502
1739364310
1608198709
1777544555
1514361107
1369439351
268659360
1185656481
1953467746
222088072
777380523
1678365358
1207623686
752619175
1993331622
244570753
1911397180
98130527
152916296
1140222468
931477888
1668399505
98966756
1451388356
1267212614
939702325
1088466852
1040894960
1171597930
1528873258
968168198
867682161
84911446
482613788
1045308322
99581814
1385970335
753792471
1873645832
550069420
688475308
74197081
2087314087
1081209251
591197808
1394694610
836926551
2101294575
466239252
1404074945
26545273
1815754618
2037937620
941380216
1320320316
253885363
2079655761
1448967664
464616732
195179537
2011145534
458266212
832036912
440453865
883351514
1220514593
155572429
2028911891
151131865
1362910895
1018257238
221991413
179104575
1126793045
655312777
1467423854
1991727270
1799180139
434553106
2068361143
1601114004
2127620093
784861259
1345847251
175790725
385003918
1782162039
26871523
872959227
578170104
698556550
221409914
1207326040
912030815
2109704707
886604285
969822647
2000649538
670371731
794218987
2139739456
482621736
801476661
1797534087
1015457912
1386906142
51115869
1883696218
1487016786
1878963036
1271783848
584897754
996815509
771625305
854917296
872071844
1811825623
553339305
2077436969
1418836838
1269255436
503310101
990398706
628344542
207545873
1158208702
1013236597
1589659710
711276449
1688067692
436387981
1661256529
1093390639
1846819229
1898395136
1760859077
182087085
398404109
1431588527
1533795929
1249387881
731507993
1709402171
795029910
744027389
1332207781
88608984
1940093722
1297776969
53989583
127463815
946949967
837448613
2046480892
1240573335
1711073752
1747066756
299661469
607871822
942023247
1874034138
686623659
1465265122
467276261
487715164
544770312
752092427
282943013
1374492254
1765288468
1920234589
2069703392
973955207
1098093294
2129648729
605726678
1545127869
312808732
550968937
1528402475
1573449701
1584215723
127762122
1624981446
1272855114
1466647157
1509395559
1299287810
66976849
841566577
650049343
1940161780
1246194559
1519218620
1702251736
221672497
169748186
1695686806
847971206
1527611302
243829499
1792348161
1587263394
699135771
1824265194
1329238658
138967563
902733753
1177985079
1805077254
1193703006
180323456
1536340894
413810236
1492585843
1480158152
1936450433
51218110
576405926
1103357982
1839251967
100443389
1737589419
1317149085
1080755916
1515239992
1217237851
630621232
168974515
2011653955
833208445
1565641089
1973410032
1336032269
1673904867
1164995937
590478886
730797624
2112060789
1869598212
1749008652
589404509
1396206162
403886983
425540676
1719078048
1273802561
532623155
1662649595
385527212
2010799315
1861014331
256707892
476420588
1145123152
2098213940
806520295
1256676497
1634598336
1520925670
1348590793
198826982
562948541
428006322
374128465
1398269755
238618766
1216279819
2025334272
1092144718
1230881158
1734949580
1111474135
824212424
650836053
625130362
279235081
570611678
433525646
1932748386
728855781
1291775548
1154064515
996237767
1742182183
1628747109
138731635
1058423645
1731559052
1358334399
865253992
679834111
118653971
2129442826
859405304
1174022558
1636487260
1973695408
1608899250
2024138886
284601939
712658443
709237139
4340888
1975922779
295212049
1238027786
338928888
1122580866
471037375
66769262
249306599
2089865561
978917585
196290695
2061292993
1747059030
2062585281
984100770
1248905385
1174854039
253310979
795575527
1898201335
246423634
406552203
1551275885
1907898720
1870837744
222702381
1325045872
635844267
1403315713
688421191
1342183201
875632660
799109614
1647016578
2037026500
895431876
436038728
1483873806
1973690137
790844171
577977082
461989576
1148325512
214807229
2011920617
1156218817
980686365
1099899583
1191252963
1284574875
243293044
1721767326
784191673
856313429
1467865457
1636637127
2031930309
2064316699
1295900171
1346869546
996563528
1214012144
483070247
340305788
338810873
1285957784
575660904
611103719
19370237
155194672
519707848
393991355
613405697
2007480904
1081138286
1581580837
101523703
752926324
1669538346
329077427
1747141701
1631410250
1693364971
1318260253
1103911856
1111793535
1307929277
347856256
1742278285
1113777080
1786367702
396076233
179227989
1508995405
1347987089
1646200595
1587243211
2022350877
450812929
1352643287
1533494769
168526956
1305258869
104344086
245852392
943109087
323652176
1106485812
1743547177
1287894255
1165544205
1600587466
1742195258
67486112
1368027137
451684458
1423719107
787738104
1961389123
2106849534
910292677
1405066863
599097577
562272186
888794903
1985257091
2143423036
373152341
928172955
976833888
1136434620
1719639968
1836942007
1448006564
227280224
1919066055
1701924229
1133933757
1448068071
245387974
946688974
2106481314
1302148042
732052534
513270602
857139554
1427133442
1126300225
1237792340
1937710320
1280018528
455061646
1067692951
508437414
1348752082
1608132604
424444148
824009900
1868049730
814846567
1380883189
417927193
262623848
1771735911
186224168
365322272
1941835127
287813912
1544699114
394036702
761400103
1608109361
1991677950
206325612
274597396
951894270
1973763446
1204758646
316727211
1394844016
1089909738
1347529486
1150657150
29061887
853515228
471811604
1337344763
1487491228
1656461235
1587509288
739158080
670986203
821404634
1699966001
1241796892
375833602
1461394965
252331583
781661170
45671559
1685252782
216867112
648385642
533029021
1892165917
1493766856
1019414670
752650600
257089814
568307681
597587065
948977589
1381683950
1030049118
97772722
1216877510
1320969367
147065163
1239869737
1348805193
1267070997
811803371
1687045905
1601116468
1551332285
1942274137
2138925319
415065453
1767426116
1236831538
692254806
1341236091
852081494
734085340
915502452
1665633119
744595613
1860556997
2079232301
2106702437
1127825822
731889142
2093403007
975585554
1276390231
2005004149
247398738
1899323753
339426
1753416007
616812427
728765274
1769900293
1541174017
1899406387
1995668701
717757424
835951771
1263830523
399495918
1259709119
17297651
10565666
1933522001
1118008358
233795738
21607625
1384062574
159170795
1114225780
1711867907
411207618
1401934238
873937971
183861947
1084698527
8092288
585608421
1193652446
2061746347
1446965035
707411072
715795584
1315456338
1808681680
1460616691
430405378
1278134728
1095166872
1951930367
1784533821
1191138180
758311593
1357502511
1559124984
189106481
2054159109
606302560
369380795
1843703638
1470898615
960330824
1399901718
1487204045
316540282
482632820
1136820547
1727512129
76257213
1966106568
996211480
827103705
177365879
253746518
782884257
628285858
43118499
1909665823
1352278919
1664839980
2055704461
111008143
316571424
1977521954
645231885
858461506
1421384088
560572876
1068309909
107750564
1108841102
81674771
188291999
277231030
1123262842
1606462312
1746176082
187314852
687463914
746100521
1974552356
450054456
834826373
1515316856
1891914887
1580083266
1493586623
1621004235
228952191
943506995
1054891851
203648159
607668855
1610055020
1089725112
23864999
1015256939
67960566
2127249870
1463262517
327404804
660080458
951980104
1828795988
656957465
1097614723
1505319975
93028850
1734980810
1750745508
645918822
1460319415
1140974191
1777716520
201039473
468309677
457713028
960132569
1654801623
426031863
2055027237
1190834980
335852324
1751834268
774178681
2062231648
1932295377
1484002348
1314106961
2080219173
1941242377
993719102
2059009307
547183176
1048966660
1226414203
2054788258
1133828039
1142053104
1423142553
188503918
177919008
335499696
529472952
1911221904
946063644
113747544
826343250
907461233
1040693865
1186609446
51560153
675979771
1350180898
612914413
931194805
917291587
1888009429
1287335454
1451495861
1823680445
408273214
1506291689
119598087
121095778
2030334421
1147557639
934290743
1667932111
360788323
1255773066
870232076
741329623
1852628019
1907091671
1527164922
583930548
1391134513
1730071339
664041719
512113380
248737283
896451037
855257626
2042748888
1187322021
1090587224
759280567
1304681892
1322679729
470707383
1973465219
1658975998
732289278
757366091
880040309
1412899236
475091642
355129994
1383308879
1208866275
140734942
1903885292
328920627
1823008681
618759690
1036265860
366602262
1240282294
55512752
1634090253
411347513
1167187076
653777389
61204431
1862342508
1042143854
341126106
1524732085
1153171210
927599353
513633712
722073512
1418523860
492888465
1180346451
1425663207
583614054
1571499372
874229227
1915700536
1289356905
694795512
1268875541
506016668
2047833285
812564280
252079759
585890453
623784223
577597395
915871128
1475019777
1617083334
187005402
1679036741
1730976326
1510476991
1181751980
930199137
352676756
746917065
672876658
1275367021
1669150720
2086056212
241958176
1430021395
1472973233
1044404969
1775335836
1260005851
1570772403
1313794249
1365799872
1928262599
1133515783
542840463
1604677824
25299620
1910418649
318689844
651088185
1322687803
1890767895
2112227466
163618982
288725122
774728422
1419641531
2029254770
112813858
1980084881
151133623
1293268896
2011838993
445976461
1412302270
1892323584
1397531543
976132138
1859164418
2058074270
1224784957
1058867432
796201417
150159591
2120053819
2117935006
2060947192
733810142
1834709125
1963995520
1284264938
274430280
1486059427
1939209100
2054155407
264777863
2775820
1260620012
293392379
1404996300
656438267
1321533138
1401470342
662687456
915149248
2127054916
1582033909
316975087
259908496
1813909716
24665213
194428323
1634617929
1789235893
307091113
1675299425
601134525
237875883
1518697824
256627210
810133352
1858605527
82560685
1490959386
601423549
622365566
488372032
1881615284
142121319
3523127
1349026374
878980509
965775241
954869184
1374774565
398230867
293565233
2010871063
260037073
799047741
367437553
1245830923
1838397627
212102660
398012790
1441201228
1412363877
1207543346
1834156893
1220724529
200353364
1794800002
532611127
967301357
44689792
711038689
1013265150
1168948184
316771671
1495928345
1199730535
2015530403
1240235088
1382299771
1534866097
928933059
1412318865
1718690731
831574187
1792330786
1295420572
1144841390
490648425
1936693413
927679131
1778346089
89016536
2016412752
394123080
824060554
1112200891
486486012
410828023
78139318
528725132
1529443593
1745881946
747651134
20272898
541394158
686213560
1961579289
2101253169
356382337
1266652579
779968835
889810037
529004844
585636122
1373562730
2108929405
789689048
2049197879
1571445133
1399942089
1622391939
531173987
994665066
686950601
1263845707
229318738
1766628831
1268636806
1576129092
10201702
729839855
1017131780
312579596
887542726
540068514
129560683
2042640586
1291721350
958782118
23816702
2094459728
1198161368
78872030
83308928
812836548
1578077613
1368369047
1023411503
532715114
237076435
78398386
1646469118
1128749612
1213709034
201401341
1522279295
326634160
257941981
1819365707
1750115764
1469701997
1480515262
781880640
1638255039
329478610
1162785419
661798586
2081998971
729855437
1565685399
1075013464
574040235
1135398195
735350549
1542153752
526250570
1574034187
1794464065
25900767
2127166609
1317430187
915905933
1894933914
896499991
1447004088
140648395
2010252426
108476942
1525322405
1941297657
1807959553
1762129976
1051320918
2090704685
1466900730
242659314
1806502077
1845818354
2073856585
605239500
2137580522
1911784078
1861746322
1698809685
1664120043
2014122093
1410592725
1604605241
1295102581
1214486089
2089656824
1989804130
1053884018
1485852594
382540345
546709785
1746422657
632713457
84133124
949113991
172874669
1316974643
6583504
2070414929
718776114
871785228
384488822
1107230066
1590986815
1366861540
2057033926
991173754
132801739
1499650987
234781070
198819161
125460911
1981679156
1331671193
295928875
470206843
566232223
1419525638
631466872
871814898
1951907948
29735114
144156797
474281829
1285156848
1666967682
1051545394
724155260
1106166476
1262508004
563749831
433262030
1933210591
2054899577
548173116
105079026
1071368836
518890968
804015404
1136015152
481069288
1655797378
1150836597
1193644983
185366934
439402919
1914765793
799770709
1420762334
113192209
757250454
1781354504
1412610089
90418840
931432575
1364884520
1194920399
4242484
33561386
770090293
933901724
1446265713
1819106173
1241991349
969991594
590741872
1345623688
866691372
245996684
40257806
1949792636
1721239596
684391991
1645960143
193823160
2076576147
663803893
1224539083
608036173
2099976990
2041075297
1157868790
158397607
2042683201
1740465715
750517676
1510143310
1904456635
2081320815
821343807
1496505305
1600278890
681919940
1168513668
6388524
1595372581
2116459682
1012936239
1308014732
2000749640
426917765
587779080
752563322
1580906931
1634189777
626704810
700176498
1498247186
1750719269
581865796
1651997588
1483046797
831058994
895714947
704846225
514078563
1288750509
1558779914
560598522
1736192782
334892211
537838637
1508390142
617545164
884692901
713713746
2133802734
743522146
1880043682
495788014
467687834
1354388992
2124945417
700233815
1425721965
1992757813
1468013144
1416036274
262127507
2062584040
1038674801
224490651
1157558284
737296810
804689440
1903344239
1850619736
719959814
1151782840
1141375165
1903186527
1600864014
58387163
235455835
1437927446
569354267
1031383030
1891896526
1539515475
971105819
252932892
1853116297
808941414
982064211
1084696917
1546774595
962016271
1641598097
327874435
1528479569
998583178
1542955200
1995551186
1773373396
1067862047
242716873
179038842
1507758451
815441143
803945481
318881846
969000010
1847532392
293244623
2144330100
64659049
1522373287
1604969891
209898489
1229981685
1696933852
1398053884
1998230361
1054458260
1125938899
888012698
751972420
1528001220
54779100
815100577
1318770384
954850432
1403690506
1802924901
1398427226
2033375649
985239556
636401529
917483231
67224470
1155729403
1193090475
1979902058
1701581541
1717844048
1564080950
967995298
914789776
1228816368
1345715413
405412402
1982169159
1473988978
159551238
1011880052
1131404098
1337447932
581623289
787246084
214816582
33934506
516446560
1444401976
1278184949
1711826868
1621411232
1019470182
1802876754
1605956952
1260082144
2014265286
1844884717
95778484
756337863
1968413531
477905035
2036812093
2076627860
1148282229
975108173
1704536492
767848671
137171097
636294668
137434794
52003808
475889897
1145303900
423916495
930664346
80722270
873249976
1882409361
466696274
950972644
1632235577
424539991
921730210
788371081
594832923
1131315066
670130711
1642593082
242534985
664134535
234152310
1520513503
1283665895
896169769
1422636744
1839697292
311830766
1430384820
1232719000
129628486
1921628431
1709958778
1564878567
609669195
1095083201
1567247361
279403090
995409157
1902323309
1552272495
2079857840
1230427199
44561092
955398755
1994972321
1063420870
629529847
1435787479
718513274
1283414407
2037272321
520463462
1444793656
1185667191
868371559
54065420
625555272
2085542509
1919343802
172555275
344977480
965165655
1364493251
1904832918
1639096970
2057877740
632260630
1515835922
173386011
1635384775
2141095699
1970372761
1264918661
860909150
1381575399
1438858091
2144336919
1073412724
206630033
205280388
954597709
808876292
1139060624
1612283329
2018524869
263010525
2006487417
1884673606
1952737871
376690475
563460143
613943215
116293008
1022306436
432834331
557692001
1918302951
560639830
1683207760
425560764
1732518432
69197378
1431412978
1670529833
1855412409
2081410564
957574966
2023963742
1407391615
1170959799
1117067276
1777106942
187431295
356303781
2106204784
555455357
1339452207
827508445
1842995410
1676702282
1417495999
1948458715
1509943776
1749932843
145198782
1921685768
1740327258
430005966
779977206
1140768965
1441215837
111909741
588276210
1944750709
1191851117
1625276879
429690359
1348810690
970049248
2052653807
1371772933
1829763190
2037557309
275497019
1014583426
355801287
284143074
1009224767
692510475
1425952059
1341620035
149268722
1514491753
2019386536
1027523471
765095356
174752866
1032996056
2033414147
233276218
196415007
76991998
525443320
1912945330
2120071487
833718727
1568745909
154593500
152319617
1009645642
736841098
972982482
540750197
2049610625
1600745428
752575185
1006331428
283511724
185495613
682210380
1573103472
346968507
1036348904
1335368263
1194920399
1155333863
1596899480
692799597
1303392453
547116138
806900390
1841756048
1293909599
1406965586
1338888108
524679044
44772974
702279567
1319993443
1884343038
1764459311
1636523734
2001939533
1447648505
1364563269
2016444334
2093962291
2089605845
15335504
63439815
1401321282
1355199281
833115013
607500617
406107300
1588740128
125450295
1402320772
317162674
1307139520
529623841
1456190285
583380270
660877998
1754523283
1307145721
899540810
368061467
34868058
877156576
1030890076
1353914207
2144938131
1813795340
375643349
2041656522
907127706
511480027
1679777095
153303881
1458272885
467414293
126785585
1245708174
1670772642
765396604
831137710
757658060
1601392686
1898997774
441048767
358419140
56398407
1191012268
950460400
708272602
315089697
1345745069
1098974316
48741915
1467205546
345892535
1719519901
2142371339
1237581756
431566124
59257202
426119606
905942686
1762206266
1248869424
175840620
814042701
2022319529
1760208958
1580787017
1637136298
1199746545
531981060
1258909704
1114781763
1964311757
882020993
346312960
1693715908
458245480
654865154
803604176
1269619532
240290479
907081523
112490372
1599583203
166455082
844051596
614681585
10668669
710214237
576742730
486785588
644789583
940928453
58600082
1740016622
1380291214
167849657
1464694587
1459687140
1390231581
528470389
221868324
1950501280
1231424670
951842000
491890382
1586297069
370969040
1276230509
13087191
1460823251
674566107
2118592180
803329025
916912388
1915364307
2054846044
1124651215
954825810
2075486480
124981622
253894878
135295313
188492492
1446341524
1514638902
1150188238
1964866324
1679049858
924847046
1515778654
2034666301
421110436
381874694
1708775772
1774574625
1620455034
2106279448
1432387040
833029385
1226598227
1824616971
1651132323
288976954
1400598101
1633300182
43504661
1119409974
717445708
943585218
697080575
55654350
407231191
1989002932
725952531
641112098
1604061266
2215588
1806302801
460584378
1234101111
1327503633
372581782
471286693
1484967494
1283386336
1592335433
1130584630
2115467708
83004927
1282164986
1492521600
737019736
1987761437
1584134220
671970810
30395466
1157681612
1399510934
504468348
893190555
2052980976
2032852623
1914218969
1363381171
484669550
1824538387
2031038929
1852986854
1464743358
474591630
1281781801
2142938118
368259087
148081014
504586766
1123809215
280704582
56326923
1380482174
269868173
1224449472
291605132
581169776
896123594
323057576
816987623
570271676
1790780884
462595990
1292199087
1199066783
1548981933
249536949
708018536
175718743
397269685
894426506
1018224075
1742277809
1166285068
817626745
770383976
1934974295
1357535750
419063554
1446341524
265670839
853960670
616486403
448367849
1073910227
1144364646
2100033465
1442580748
804037637
898068770
709066279
305559712
396768302
632336327
1642116907
479728985
1434197997
1369164932
2061312504
1049546236
222116248
1438683873
138762179
1966706063
1395996715
2081219280
664438511
892538424
1449225160
1644976468
1004555264
839035076
860679751
685070751
1402841458
1895086771
590072477
163952246
177286506
2201453
1381139218
1830296912
896524302
1446176149
1839652776
1840264250
902136880
72633443
1509639055
1547586093
2102148172
1662693965
449502356
270940218
2135754329
1270148539
329243532
805936493
190170734
1338421990
666730585
868231017
1001803921
1632360721
288352078
1546140388
1038583302
477754292
1610179350
500605082
1748627583
949292669
372720333
926904004
1504421108
2111643694
803506286
616857630
1420985939
2041307909
672782215
1133924632
1447464335
1722930525
1651051360
1247688359
1797285698
1615555001
1255379286
949753780
340301518
1971843760
828205130
1372914550
788459526
611653848
508642334
1813919498
828842973
558884425
1555902255
1398996447
559789158
1852650018
94719374
2105665370
2003937211
579266380
700971007
1820362420
539247301
385352331
1620374961
411089637
155242580
609536008
1162288945
1398028922
1496826742
215275669
1706052915
1433224986
1944781259
1365733216
1207966614
764994117
1324074037
214435257
1007750322
282152635
2075476018
700364623
1611168576
1272875971
78473672
741658499
1491913188
1565072694
1483748082
237912894
699061029
1970493042
454730498
1481647509
1587750048
1728733127
1777217619
1156766970
179597157
259320436
2038466730
1503507344
551300219
1735837000
1714707936
7765570
747909667
280863820
73235382
934454436
407877995
1775042631
1465689743
45067870
1676932014
1735501098
1325284216
404378838
851469947
771008753
1988587031
2102609973
2066094233
255915346
475364586
386211442
944434766
534494200
1654269409
984392532
392619699
1137408608
1600854719
516082798
1541407867
1489794838
391369055
2029729945
278928390
1820696061
1559524890
1990325504
2106456314
2136916142
1774276639
228229667
586138164
1480040926
548291668
1973821538
1571540080
164313829
1283436831
1345342372
289003115
460260026
1115602444
232322479
1030165729
258454259
77413300
1462649593
437130334
1424624800
732538685
1238951365
234869445
1533484516
1669611998
527465990
879117633
1030386585
1897117462
950178988
1782726514
1994676943
174123349
133168144
524986522
1938115104
1997976021
446481607
905387508
429796015
2097106653
943824855
366872287
603660179
611142615
1177252051
547350257
26968108
1466895109
395723681
1244568348
1789314485
872160917
1625478186
946966996
240965337
1448498362
812754520
906464809
2017106164
1754433379
1841152276
662074475
535075408
619016305
1529786378
969374441
946241408
128414312
330266320
622745905
1434074
1292150833
2034104859
1489993565
1980399392
1816386715
1257905290
1616290651
1119044482
778055580
1092641704
1537125062
1274547729
1135080307
974061926
2070584157
889214133
1783711943
2126206380
53454186
1399962856
1809404
1685063671
717463514
1264391220
1565883364
351551619
1290991532
990126249
1937103987
1830797798
784010872
996118195
536235182
495084562
86755015
720332326
262383680
249400300
497894439
1569913164
1393813988
2067718099
422526229
1946639503
1880338442
103076321
1846608582
1086838007
1660950905
1483407357
882011004
749708992
244210801
1265861537
1191925411
1521066305
1835305527
1634203916
2027021777
1315972603
1373486308
1815367045
1040081327
1740965472
2044264553
562322367
1786658045
1974975331
2003268593
1318095936
1736524519
563448329
2067531013
1158190197
1390434314
1406178998
1336154566
417445810
991143711
1295309715
1281363000
1265680403
942405272
1007209540
195452825
830619381
2014606272
462153243
1530181175
1037504739
321427563
1225527682
425840802
815975329
338423629
690088718
1349143706
1262788851
1326975937
346827827
623814733
1078746154
2116620384
1548814885
1326803473
1475699378
16488572
816408964
1243829283
1365615009
1621905543
1427016789
1785598928
1376661179
251814624
1925328794
790834484
553827110
144921284
237594680
2053453051
1126777043
1270517301
562327369
1345658725
1440700746
756829131
474699342
875120116
151809755
453439619
1313884252
1959730181
380559962
639721927
1332761877
535112250
1931085821
1279877058
526257317
1706308791
1546028475
1311039767
371776938
1465938913
923445318
90724286
189178212
1285350205
2006295750
479625276
1128036625
933205809
1463954820
1022328717
2012348779
476051042
1843004124
388013743
1903992756
534742856
1883905409
1225527641
1120695190
703335341
1885992608
813895864
235936455
1698907187
862283051
93446959
1053276274
1831749044
150071630
677315954
1430258626
955904825
1596017192
1021233395
871589031
1873712439
928911828
275401175
1223553301
279983792
916319248
1384677338
1115724785
1261061749
2049595399
1129435423
1319832622
1997152921
1626187307
835834071
1134937486
1538849150
187402891
2113411029
798450748
589823005
669812744
1372370288
1090876157
644124073
1898445309
225798499
1282907339
1253100048
112708663
2005256549
910650755
1907071426
1941016955
760057952
1966382765
1416211260
1190179853
239521788
231630619
597352395
2139680341
1037617489
192502968
875942944
1489146918
490421928
1042884236
2038145293
938952607
582960232
1539384596
1717130679
5460869
644313974
414303079
989206779
824638551
2096725642
1570578296
729916780
1088571955
1864836037
1369548055
791613171
934451589
106609404
1796258621
1089989987
910369427
1071977863
980820766
1252493718
343048329
1594314047
1170612315
631784409
139471113
735079818
1698265009
458617180
2013952412
1266466987
50979934
818274852
743791104
94413644
1617469932
1357573506
913592576
2112474536
1323877365
983773019
1704064687
782178693
2092683039
948849093
227592457
546575945
1514485766
1830981348
1849243542
1734694435
2130747214
155994289
1070424393
754317576
2106358671
698703160
1710675331
1139577952
1629637490
1170905923
1943992461
2126323794
55250530
1239596564
177455000
2133387588
787720225
1217998517
1312181478
1725745001
35451752
265657320
1239912433
1454941703
2074722615
21828418
1765287393
340102573
1002518849
14523455
674937449
1987064471
1945120177
93728144
435430162
2129634270
72135570
1709277194
370265394
385417990
1002304175
240778258
1378704022
227571348
490047996
1726028819
783820431
1415300960
635187404
37126018
1657041170
1204321877
313621919
1937547428
274541812
1893994182
341363009
2087500250
121832818
904681987
791627012
1052291730
1731660547
57538747
1467095509
1009182131
1540022450
410497082
303606128
419605209
468446578
514181024
31836961
1709438933
502991804
389042340
395661599
303671813
555942322
593018193
2097880953
1772948311
836718870
453385513
1768863391
1915871201
190598774
119613593
1905871255
798264675
1672549342
871230162
1931192727
266117306
735465173
1009520866
1968458003
839377402
1283299322
215435772
1137643993
1698265009
1763264587
477717171
718026857
1951860816
6656474
2051410289
237454393
41179445
536896452
180603085
511143657
2006331677
663473076
1397789148
390351769
15367644
1051726158
1679676477
113855433
519316501
1606029610
508919340
1321718381
832711476
871704669
1138646488
1303458808
1170012802
1199290525
829348264
1532033509
198290648
788983727
221808221
805830357
145243050
1035630545
259293744
862685673
94812557
433238056
810607871
215544320
695455590
1209659292
19579150
2061503542
1899486133
1345834324
2091368224
216601199
704309389
472990694
2041939165
920969629
1620553691
1241009121
1867707672
2126391785
126491166
148968739
835219463
1382851538
1989186693
1427168646
322361451
205366484
925526120
812950286
379605461
1790204388
432179009
1848212046
2010348201
1384600162
1954312156
588710820
1106098467
2098818242
494752931
109906451
1800814580
1708734129
1283882393
1754335244
1987808438
1183804204
91270802
1421854499
499264102
238753992
545441811
1123532375
1946124218
359315837
1345747812
915903568
547556958
621935033
1275494927
1266701159
2049231138
48662463
1917968564
803369281
878898040
1691050954
1838579515
1168096187
175638496
1198058074
1432116446
629414114
913086602
1744680137
1795059385
1212142878
862772573
2140333944
989975025
779258428
32028898
1563186147
1949904792
428331268
1856234406
1522196656
408434248
430127604
322616563
1199844518
1198045141
1767209017
576001274
911862943
383068090
1337047076
1795607620
333610601
1774216524
1866955220
688833566
1570939089
1532563076
409050257
303313281
910611650
1891673091
1543661077
403623349
1840287153
573557393
1219421155
843302418
730406852
733682877
624775837
580050377
1002863597
2042858110
1257214515
1390805197
1307637501
982464302
1068904020
1230835610
2127371874
1589311884
293648432
378148834
301077635
547426541
684985186
544160038
1975585213
552063090
1330186928
1809196079
1420506457
125836557
382295915
1439945963
115288993
1997779338
517049861
1201138159
2047648039
1297611540
1874527180
104541004
1318011681
1878428252
479223162
1021778258
1833914089
808185805
1146484214
1553277021
1281529866
11109730
118245323
39431692
1429656712
665508685
1879282989
199093373
1974091091
157680270
323789322
1171725523
419489813
1260908222
1801038135
43024965
1760105660
815815699
576134448
392372275
2036304028
1028586149
1640173213
4633301
2007292069
1822309238
918911487
1637778314
1677851813
899004059
474460359
1468723692
1797001762
1126979423
1821201433
563666971
453177083
1315535903
1867148930
1576244076
713951690
904246588
1138953028
493000104
1452819909
613182538
1277879222
2027528522
516759160
805233704
1433242599
1516942917
935609494
259815041
2046438330
19431185
488716909
2098729659
586187961
885658872
811652535
287425454
1602108330
1900342523
1714254101
1510654998
952463701
322359845
1358460581
281850456
577757458
1165822807
590595927
2004036424
1616341506
1722358278
1125410005
382011872
726023677
1358135503
1937784117
743901992
350097265
1472362699
1295071101
1579577621
859688640
232932913
1684722025
2005943269
1552075986
1935128766
1978290314
1492798483
775617570
326848538
608815573
1200783413
1242066734
1966785671
1955455724
410961084
115932880
679741317
183070243
782826407
1360784824
612276423
795423849
147499625
312725232
1959560228
1436984375
177699427
449154467
734619751
418710382
114896950
341622764
2142025862
1350076561
268835095
1025331960
774341478
828471444
1485423037
693761696
1384042191
1862205760
1047595837
1389981104
923558918
1192978701
1303320670
2095314059
1165081674
1449800641
1369377556
1646725946
1915764016
1955286977
2050777478
1788174221
402649513
2103180392
569446494
295198583
984015620
1756909528
1434853800
555270915
281136691
456350780
1027903168
210469776
902273012
1187292404
1581266653
800159439
1397923887
1932701260
1856087844
1105689884
715417371
34103485
195155715
1839344946
1553592704
264544347
20985278
1629323913
1921852147
62842838
354276107
1512016507
870052635
2080753013
1906974158
1891398357
446845786
2123228486
1477537713
2002547054
2118774328
1023584655
2102263825
720722954
1580539735
303319594
1798876451
1941007698
1331189563
1216693516
478035507
173353642
1594640011
652110757
164284854
218272141
1193043288
1418250986
1116136988
346326801
34329265
2011850358
1363221580
1506651013
43212749
1890394525
1892962252
1963321822
955475819
1795708335
1851516911
1938369733
1969360759
1805116692
1624456814
384564518
8114780
321873045
1981760884
1470243517
1305899508
280592851
1758839716
1653697098
745703215
1983216988
2016348287
391420660
1301855976
666836239
635698927
588107266
250616308
100528521
1566847843
1550459042
606710675
655342573
1405773340
1066131427
816056289
1885825345
1428972292
361167056
2091936400
688391628
1183930612
1366128298
467357991
2013567851
799417942
680175786
1895543566
373272091
607597945
412486312
879704302
548002041
1868555937
19905519
534230962
624437750
1030820140
1330345973
937144465
1352417740
524235571
1334670030
2089729082
734169468
118470403
699244458
784116346
1008616643
2102309416
267732545
1565167383
1377344961
585057215
1917626934
1580316879
940976524
1611611981
1285639658
1586233277
1088106136
1556400625
401834427
2086470937
932890709
320166022
209864575
2065317552
1703591708
2090768667
911818880
1730663687
1547007397
1379716338
166309283
1321555359
1004127305
1972956785
853769533
1717137423
1865146327
340055534
1660076947
1581804651
878819148
1608871075
415639134
41024305
580415869
671544251
152900658
2130792497
1432675174
1040713517
690353182
1020650752
717469881
1543932715
1308998896
1511193760
829923145
615120121
447275228
626832158
506809125
505763297
741134464
583938908
66648182
311480699
920122139
708114741
13644856
1936606029
570703916
2023921286
1551327255
1712283589
1292317157
2004763685
696497920
496091405
715124745
267909492
2089437423
1525688971
1203216285
1658550685
1199336417
810474173
48080458
306105914
439167089
1454369504
1629635736
2105427571
370558421
1727876624
1450632058
307757062
92646267
936183532
944799731
228468109
428061300
1279587464
1688632146
1180649138
253997845
196589942
945574111
1918065582
15293954
1661764465
1131913453
1950157922
1394159773
949043236
526484509
495949046
119493407
27170091
256717382
168137188
678474629
1355119270
235743349
1563556022
9463366
2109113721
1790867938
1545524842
1319499817
340365057
1927159823
409502926
1451639352
816277509
952102703
1880848147
1069696980
1724957571
1259144560
1119290348
1560035566
11216399
866033549
1679838787
116742073
983843902
1449290130
741181699
175690084
2041817619
98492486
1632845900
1978972445
539428268
2130171706
642035948
122491266
1014693895
291406089
898741513
668329436
1184333878
1175334022
1766135570
1644254614
581111699
790252896
1147538948
352189814
1702119660
1067871150
375232688
1334260260
1917894319
2014016722
1644044469
1513009982
1488146853
410160745
830557230
1941198747
1725077388
11253859
1617885220
1009763857
10041349
1899805795
1409285717
158774105
1710828590
362919575
1358775555
2099962840
1025573570
1091246681
1068104524
936229559
1009314793
536425351
1961073432
318013629
1689926060
407278397
287626582
1985090902
884571486
443789389
805548576
845709625
241074564
61563002
2003511441
389158079
990001679
25353140
1065661507
959638526
52575452
704484383
1373632107
1038717526
81480830
264958808
1306977389
982856306
1909760381
339738038
268707903
1426072706
1784696349
170768008
1149899508
1412417772
1013185461
1855677416
1526010816
2122524289
2078883673
1885890038
1893634695
1226820805
1123448359
1680527151
195553468
539836106
283421210
1880959877
1157291660
533389665
1583406904
1367549718
969051332
360885558
1145874925
159320490
1386780770
1588747485
708983271
1526057399
2005053644
505036006
722411434
323338320
352458713
199365692
887338327
543563798
1833733927
833464992
224692720
893110953
1269507231
349333393
703996933
228144610
873667558
1036011650
636861086
1148317219
459216984
1320004644
1650829179
912983201
1475576199
701927298
1670631017
1502933142
750055324
1707699084
1429201069
134217786
121706162
1847041686
939182980
1426973527
2140933428
1311478155
394860735
195516421
849846493
226290747
1524838712
608445870
1741047512
503858083
1664696406
1296464083
1406328196
402007524
1241402556
717013590
2119505960
1606397979
221556780
1617575209
1482448693
1061726803
1477420833
1364197682
1430483231
448909898
1275807705
1154010260
1520580014
1241110337
1122751797
812275087
871740148
311339326
1274598107
336392617
82502669
1204607007
475232301
671383788
1914429491
878108929
1818423359
1923449153
1553725735
457686497
1067075076
1599303990
375053845
1769008925
908082814
997188997
5099223
949809224
821493266
1071952396
1251861106
1959689920
739748586
505350614
328372918
487528086
1170607662
1564170871
343238826
1997723148
92306982
998786059
30255782
949400365
1443166616
1073396367
1686229381
889661337
741513318
1918594873
1895086812
2096251607
2021433512
221766185
279446452
1992915709
1079646061
241062370
1090583248
1986814053
1520763283
1020731642
1019212004
451587963
1859463107
730345020
2032217682
438178531
1661082949
1702891587
1052016709
1729604464
1117411089
1409438832
318244357
1376295639
1043571967
785620960
654150485
1085888961
716555238
1643368283
229750347
1479421042
514931376
516929330
1380421081
1179102657
1360565844
1971370498
2071493215
540040898
124499037
1776732594
106013716
1260852507
1362354644
459676579
1624526639
1964672564
1216113826
961267417
498452664
788323524
1995260788
581868785
1833758932
1053647702
1895337840
270885602
1738855589
2058249659
1958056357
1192648358
809411938
1652319373
1611112856
2019717706
929728593
244333398
385537219
1817670237
2002801058
973789634
1471001107
1150978472
397610218
467414293
138132679
2046675126
985456284
1513928638
645078821
1917123917
1243131123
1449374244
1046305239
857865923
2033206808
867875308
503193161
2060319582
905069254
1733933290
1301151259
1909970224
2053200244
146443363
1336117468
2062347148
814319609
594110928
1083359664
103667337
1545488298
270268354
1564566143
407813236
246896481
602472740
251518708
1217630595
2106897595
1644275555
1352698893
1661329873
1111606379
70178197
776234925
1847650838
708554691
1459025168
962350255
74670895
1760081333
819802264
1906849259
1628356642
1054863596
341764147
1120537342
579592030
833598177
1104563694
73925213
1006830365
1276624866
2053934329
1678524310
2049515063
293113165
1575401799
463859759
1728438485
2064073796
1691416169
2120064615
771912588
2121978494
1834818469
1934900569
1191284457
1766421130
1585120115
1793181880
345262930
82194298
909857268
616779340
268852901
300749629
2037413903
308325025
33962124
505362398
754366693
2026078537
920073927
1000995202
2006262627
1714546133
3339347
398993406
398381427
351577118
351295959
1400755420
512215902
1938574118
1409003004
2054051340
1242724894
205611002
2025151873
1133176112
686059603
1330724509
1070620352
1256911315
1758947553
1022832261
1800377124
936942202
26353726
1832073361
1908137821
1510437935
1363337944
263332727
1988557460
357048606
458215957
13314973
934679221
113889245
2090993579
2037651953
1096096635
1513956426
1382699547
1131925650
603876346
1404056083
81409186
321074687
2054873459
730037240
150013409
1990208157
850807010
1942286169
1239894408
78498726
279281519
950782246
1419433933
1302655591
1287265390
1685671292
374891916
1880282338
1610245271
300142732
1051734292
1512729927
1399863794
140355131
1941752449
1421271840
612720396
993440085
651788584
698854117
408682211
1118271029
710915934
1870104418
407797349
619189459
1212171206
953200331
1542559031
1075004059
218375607
64529930
1562008889
2016882875
1393824525
1381721030
673134094
1353867931
77335622
1364621280
1036678431
197956570
868962529
580573134
1321823343
725277564
1596831416
1155018983
519881866
740696221
2070268313
366862927
1788014395
220817342
1523856273
350802348
81070728
694018348
1584553033
991713933
100093721
2072325605
9063179
2097391738
1615808508
163552023
1761896398
1423659717
1425290149
305657280
1090870807
960549424
1885028553
870598857
371998281
406015448
1580129292
319569606
1892112484
1686740790
1733318549
908674272
871217164
1967173144
1609284923
131702278
1075850132
1537457548
1574121508
1710326379
306720234
2126706604
7377013
1988958619
984820556
228713729
181528768
1790550004
1658031194
531171736
36758156
1825575709
791783487
440696991
1858868943
1721506146
929819638
1392239115
43123282
854109610
1383540355
1161909810
501748331
860139436
434175922
1629527186
1423237203
2083414464
564880042
254287500
1446595909
946624162
393580925
1621662603
1650473424
2071262665
1415998844
650179968
1995434808
1247788108
124303103
430124751
1000520458
511740522
1850355753
1400167477
1149126657
556075684
2095996010
1768139882
501268134
768874655
2080838505
48643184
1214814984
764869607
1096213642
1970109680
829276671
534243238
42671435
1884905212
1712456673
547707330
138522989
1617829968
522033603
474821458
701084888
520492844
2082297294
1976864375
963740946
1902940461
154421338
242872973
1964912927
1708062953
291542537
272402127
377997418
1270979114
529442002
1443625745
1591863827
294125059
221793561
632126192
1360454098
1298365643
1228435145
1943083988
1298378322
268223768
1210077043
2119377967
572534985
167767151
1526318252
382183473
27369293
1798685396
247588821
1555828794
744520863
444169111
2030954262
1267312134
1390742162
1040416121
1843024619
115816346
1834184772
1656385289
2025519910
595981822
1817695347
1975442749
683568313
786761293
641257638
835642221
1410741435
1101223191
1505429487
689836634
1238860726
1173702903
1894892964
1524256012
1315210877
799176681
1455258472
1587905523
1800026800
809145159
2014819143
29187785
1669341878
492414672
1144321339
111319584
947134821
3120230
1213899483
1169761077
1343873664
1299817644
2141778759
152080541
805172880
1641831850
1489711312
1196397053
737618210
1986792987
1737161522
1303147226
1654134072
1681308258
1351471315
4963568
471526492
594959573
2086498514
4015770
710414776
1814313751
1528985372
1367090334
1890341835
463283226
1710815154
1353746579
1403361315
394858220
1938368435
1225397303
990759507
421426811
280082896
1765792965
1515484909
1271728892
1965795124
304013012
1846286944
1756395897
1242445255
1213738970
1896350048
1172810460
1467732063
1832659466
192250624
168973095
1116519215
922402491
314833664
1025544688
340067237
2120520045
497837912
1180780118
2005739712
1972405220
505677840
1157141225
11301923
83648038
2071955042
1784563271
1001216848
1651391368
854533857
1108591589
633792883
1643620430
1002219975
1740212512
686347059
1639405746
472497312
494596092
1717353434
1351787848
1234909254
591503195
290526045
928784261
851022347
1016504761
26688666
1183996771
1219014895
884723307
1409006176
952801756
801923827
1316982980
1471161366
1608469902
1278482811
334069549
1227837760
1891561816
697293489
100948454
1843903214
1892476133
459466398
1831488834
754426041
153476677
1464662215
67297916
1046996353
1459189647
1856831834
1281824607
1764681964
124195356
519498454
814416743
801628087
479752777
2135060677
165479829
1195928779
545434852
882054455
446330024
654790272
2106426823
1975383062
2105083740
196084747
2119299645
1986832878
1282345654
1747259419
768383250
115693415
653899286
1922298136
437061331
912709121
686743552
203527088
844317644
264816519
722771345
150414044
1151486633
555465322
1976877650
1464704094
1489141565
748843903
800544404
1589185324
881594998
998045118
916540420
1671564337
688227140
1123541002
1745722212
76045896
480710064
466540503
1912202848
1972447140
138888252
1558667466
1219520517
1704337949
1999295690
1048852929
1824614366
168740346
1365484287
1739554906
228459186
1677458780
1260424006
1554342567
1129129288
907609707
1903202782
1950997522
307766139
308886447
1541554782
2072542998
149954917
206516907
2036860430
1801973174
1816562529
1343550267
1359881899
793282810
372719791
770837291
1472987651
1900096464
2052627994
1247740186
1498038741
1730293694
88766508
569329550
950819925
402600596
2082905116
198907928
1115013764
453639161
1684264740
1281490191
1484097056
810106056
1527914630
352115042
1784171262
1546004621
976370194
659732717
1541894997
776072072
614012771
1131261948
1570349600
208531653
886640811
284224999
494334835
1475591613
1291471048
2031787418
2001238876
427895508
1044800790
1287143691
732565461
2022265595
2052857760
483292963
1540870556
728194459
1125598651
644022821
1105180271
1919152559
1804946713
2022746154
338903996
1835604732
1474369811
2119641948
1005522002
1958209341
1780236725
1656479133
1897480139
1965715926
500308587
463358607
1740570923
1159475677
2013542379
516224467
242579521
1144878943
1032254941
737367461
737299650
1909625264
384982373
1520766917
2094719279
842866430
283011934
381711498
1496902393
2100058185
1706317282
1673155265
1993068007
2140107655
1039626016
1513497484
2001823281
1284671290
1786392782
945127444
113146027
922705088
701915070
1033010490
1921847136
434041307
343275376
1257723342
522241122
799624413
1656515731
1937591051
178819439
678186545
1277381912
704243839
959638526
772679683
1900307492
1159077471
1862867654
2068164899
2058765790
1943066053
1655002415
1198036664
614568612
296222738
166696578
1149417650
1047266275
847579512
98519339
527130883
737077656
1626010992
766619721
503219287
909724729
909428170
1004302428
1958625842
2138991881
1801328480
525542106
970152670
192039274
1789535058
1370976107
640369815
2036613236
1220790338
1990406133
675781570
1301069424
1823855358
1120812551
964033698
727170432
794618318
1719792939
878764747
62551980
1094666474
747627001
2089393915
1146201897
1546462757
551303320
2089715366
465738555
449971816
365572632
1398216944
617853343
2001185725
2021617871
888489734
684735026
952710286
1720973852
88260899
1400141000
1765454882
2128377556
1264873664
479414636
600682611
18460496
1026258031
2037841820
176028648
1862763510
1811527561
1798081238
1645338632
932266885
2126991773
720572914
2078898685
1128448608
793922189
797746647
1480804915
1365203690
870956293
214649542
1989116317
3904622
260824642
396541094
1918753720
812819302
428926220
299309827
2110185389
1087595913
703938869
1152882626
1887040922
422224640
2019181191
157901723
150657124
215336911
402935195
1600486372
1997489813
1688841223
743455020
1254726466
1190404459
1541160533
1645977842
1415105228
136896102
2050610777
1903744638
1066428301
1382606474
1479567750
704923718
202490781
1209220720
2107771342
1625094355
1266745991
671411924
186740022
1292218953
1008515131
1273670513
1784829972
1063039735
1494004257
860453290
179546042
353612163
959864127
479205725
963215264
511571657
1802172874
2033034234
450162898
1707733588
1986749725
348182382
1782806985
835318710
1310053355
35486074
747348760
1795870168
1266324080
444248837
1043562747
2141346834
1619839252
757761558
1724082340
377425239
1888651423
478445855
909775432
1695542644
246610042
2015496510
627458680
1663233198
1979550876
1053614682
1136390867
143901684
658398943
1278913835
191949102
1700174498
1460642719
909101416
1308455659
297871994
1355388452
1127204034
1231605723
301744085
406312295
328688270
266299352
1703852284
2102553452
537471596
1977344438
1090774927
108003972
1934522779
152930477
658320798
322442328
39988830
1225590940
224913876
1928740497
270953626
1990149961
1370698153
1094473807
421885491
1472318213
115153718
1434821845
84836118
1919647387
1898058642
1958726631
1628043723
1385442126
732838839
847816350
117780218
879858653
507141181
499288184
882365504
2025165637
1570773474
861132323
181406770
522145090
1902957580
1340500866
1351973526
850274537
344745438
330270809
1965381012
1697596772
1646721615
1147930131
1075535565
667142895
1160842257
1185909024
685843368
1060367056
380795799
118778393
321743328
2063710553
273636606
94732919
2130420799
1669894540
842825749
139423007
2130876491
1286634844
105005092
1806475600
1598289505
1666289135
1848968573
1633581381
824124823
3542910
1888674275
1628611849
1491886338
566294753
1674943974
2043675245
1671537840
1853557774
883729057
1299141429
1107571124
1413498405
1858739168
2060864851
1002816929
1513570377
2024172287
1956058223
1665879649
23213796
192891451
1975041954
268509393
896319440
470122074
1526246790
1317392060
1620395799
1493882325
1639798343
1944463941
1824102785
87590799
929090192
1678261610
62673318
856098736
891365495
720845113
1455371702
1015143695
1121185664
1944239616
2024631575
1593908105
1807602396
1739964015
1945052150
1357758013
1254214654
1839140665
274541632
2111794875
1656714969
1006931899
623633045
1342921411
2039937169
443853938
204424511
1277101312
789128980
256890893
135806613
206613685
318772817
1635461951
684066186
179056341
143416240
728350222
1856262042
745693137
1885966213
1329902046
1353928032
453051842
1720094791
1696440823
573899393
320886430
602657200
1770869227
1584166889
1707909698
1523694855
2009268067
28750926
36951235
1706165965
2022835863
726176793
1564214744
2012595500
1812852631
328498378
1860254857
1333805866
1389019380
790843698
1878599283
1713881993
514607819
322097363
949619152
933708256
935634891
1734202882
1717009731
966901348
544142204
1127380270
1582646051
1288895531
1233900515
1657810274
158624730
1480777975
128290194
1504380120
1628106315
2134337364
2042506601
1226086748
4783653
1334123900
2079428999
220025881
1500216979
1786029239
1519534176
1723990874
1724661599
1495762280
1017978180
513902553
2147121472
6071497
777380964
1410884364
744162218
147070653
1194989102
697454984
1957879223
413464724
2028724313
1862487461
131476277
984448036
1590506695
1276081055
189563249
442201563
1546257176
2085593241
710536482
1320872802
1192596268
1576761576
1094600725
1419661376
280439968
1915082530
1160936475
648556250
1509066312
1051239608
1703642380
417045841
1843543985
17208737
1629539601
1988963276
1221215786
1885769024
2072050171
994909889
607540829
902644831
2102358938
849089990
1630458295
733531069
2138052800
390683552
1777701578
340735582
1246329656
540998790
721225674
1453919212
518063283
133002007
868727757
1707043905
535393739
1398668013
207252469
1631407637
863613305
208352396
1166589324
1413879541
833272945
1712423142
1784847682
699897664
923991570
156738423
1210603647
1297872605
2120163744
854522109
668445906
1470942935
113520017
811703642
1742179382
1598108393
1207333585
407834417
1016504761
1105204322
122374101
1019352180
1743560776
7733641
306286111
908484670
1661240966
2129671081
842164340
384481575
892901940
628940657
1691096424
1151460246
1588389431
275215261
1545721973
264555182
1369549949
70640407
301109997
620909792
146802106
471823007
980497760
458947767
564419146
2045225153
1877699836
756255887
268225633
1386519052
1738342708
1440529754
1389356927
196451886
849377649
1660908905
1771285055
786524954
1376087938
168310563
425157932
1936748869
1308701671
1256541352
1855866519
334769038
1069495271
1998842576
1748824379
1517634078
1307606888
898579766
877186412
451279954
555351741
972259158
1362117335
368013117
1588790270
1214908823
1641238818
729512238
361989284
908129846
1152058807
938046530
721819042
1425418664
1290932427
629125376
251760514
2078751190
89361386
1595638691
1036475961
204886801
345024011
1666563358
1377983467
275796977
112144066
1273705885
1637827471
608106311
96342202
1036971139
824622759
138812470
1908748028
556719771
124760846
1730374901
603514801
1824317806
991551186
657616966
399087446
294905314
150072857
787897593
1988206629
675704969
1532213603
619967467
2066836715
785270201
586623540
1312973964
345041210
1480235984
2011031412
658346554
1615759353
1141018889
906594645
1452546341
2119371144
993219394
792943559
1251396744
1610043789
758721237
199576225
600405909
221305150
892190903
973149032
1016021371
1529892569
188026001
1698191966
759049302
656520717
2071588582
64083238
339477517
123752943
225906414
104797859
1316065348
154294166
1942109924
28596620
1459825638
995327581
249369369
1769321888
2113160108
59005609
1805139804
912563064
584429728
676599675
2053301807
1298703753
968218808
1530188234
1382330673
220049804
1931618400
1869589187
1357831193
1263640333
196721546
583088846
372631792
1574074890
2033688554
1937513307
1249465710
1763342251
1947010280
139907969
1753330502
959632371
965905592
1028646816
2115822003
162527672
341426177
1904053315
419055722
517327195
889814147
1039486931
45531044
1582315003
1839672099
882198524
1269830981
1934104379
897921607
1522200781
480838171
1803087069
424681290
2142384265
1560566813
934719564
2067790556
1031677933
167831451
1755604646
58804723
7538385
1710535163
347796562
565782066
1116995055
187470246
980389808
1357585581
1267821953
731396521
1363433666
425898213
833133585
1763300256
1471504314
935159620
421102637
2035902969
885321734
1058438294
1299068388
698225447
1142653174
806551594
187885708
181868028
698975292
214295840
720090370
697958496
977292495
1910325990
1024230426
848989076
1626649565
2123086109
1870917035
267434910
943415028
45579511
467167682
513023224
244854326
740421850
1325588423
97522871
1342133739
1618898217
77074615
831720181
691225990
576642746
1076060354
1118103722
1313676325
164509304
302188372
520579790
1431108216
1143183536
981879528
44698017
2049340302
824174302
252137172
123197349
133710929
311305003
1773102418
182092826
2114361887
1872247766
495594520
728687918
684890973
1289865077
1863349734
1860301854
1707860227
477959920
173266093
759382077
1695498439
1511340110
1531617739
21754992
2113405187
1676659016
397874826
176062302
2056157637
728438543
198801475
1670858993
564049845
422049583
1960911804
1911961836
986051491
1641224453
1052825315
601641635
329161884
844688871
1302210058
811130152
184631051
1148790735
844932218
121967518
169436289
1247093941
2054553763
1279241988
1036121406
680795335
1684436648
306345959
709282708
871785228
1386470954
2092843959
1824453114
1233794973
992958445
562652469
603382641
1057777383
1026462345
1321148567
657024518
1755946080
474887112
102088661
1133794267
470269511
556301450
1784290263
976507355
1124707118
606615197
1171959668
619908937
2095213297
1075458338
138969960
653226935
1681199960
738044363
949068111
1923478779
113979140
1740595795
634536978
1075583816
1731990637
2129361383
1667640376
649531555
458312047
1637220500
2039780742
159270952
2073112042
997987583
1058977299
801879338
1431873571
1521391565
1318273496
346296208
623609519
566540534
53803505
954801766
1422188269
993850440
2046055513
1521637497
307326467
853392895
694947262
1673035176
1324517851
956524937
1403384394
258226780
675004372
745039256
441448861
1892476133
315725720
1207120367
2017963676
1501042994
1213689608
1895199728
162956027
73774672
2018680788
255495310
1213141141
1116729497
1264528026
436421206
918217491
2058606873
1559424787
216288801
1291738745
1232117545
1090147272
672317909
471022745
741873983
1810360380
119510565
1439379683
259718576
1222880267
340377014
1277009273
531788242
66271200
39524964
1453525549
1120389043
1476538939
1450447895
745351478
1371597830
1482959921
812401252
626203021
181786991
1555054320
1115659849
1709015857
1390308032
643736898
1824956792
236493446
436942207
1945682259
1788434709
1975843364
2052169970
1051672799
336705373
2056973988
1965734524
605064765
304403373
2088910263
1431371047
1110335092
1217229222
894247716
1918279016
285539808
1828397568
1738939659
1460849200
1655685480
1690389115
484218764
658704620
772404315
1038978323
1812647145
366054684
724365228
415015276
1275694005
1167070932
1148657532
1328590364
1236489345
1658022174
2071493215
123986000
1729597032
738939731
103512191
1707377428
1992178725
1027313543
1745186285
600751479
1373348787
1325154433
1931677734
1108535916
1181642472
87567818
567901695
921903522
406446107
1793980827
1353180162
1171173469
40588178
1518612846
1555665794
598582798
1091339086
1093284698
1749314870
746941729
1865029789
1491352843
567543790
811086692
1934915275
1524604706
382290453
919335016
1357963905
1902254834
1815533031
1483163888
627230460
2109200432
146030283
645108184
369147597
117607957
943273793
259761435
1687048740
1371516026
554225665
238004478
1015320732
2127596138
598297748
95936457
143966566
1864886422
1573577016
1011386855
607759465
2013934293
276375905
901176200
2720857
117788751
1308932139
671444951
432788061
1270599541
773754497
1458673827
73468161
1541203159
1312510313
60834864
466568775
1947079012
1071718704
1196560695
1662133165
1925061110
7543100
1966000261
479392471
989806093
828486238
1148551642
1146364650
917088932
503946585
1804409942
1720674184
1653625732
1531774141
1719859030
1048117581
1894879814
301273438
1415643722
790697793
1798580105
1599018885
1863629936
1200459393
178451138
1119653995
915860255
718790495
1333847431
269900579
641364647
1340323301
1842158103
2141813272
59023372
1280884850
315249294
1415698038
849614374
1916863938
929021468
521364616
1415254856
1006987169
1565566437
747895756
445974741
262439119
1449629278
675637837
2069805094
180885710
1569727156
634494670
2064878249
590002237
967280260
1929638965
249667861
101103612
2005095274
1532564872
1620509868
1368640530
476747333
1216955854
1200049235
574919882
1343874201
1872250298
1803951484
1344239025
792429884
1757528440
145736575
257609316
95486972
526659258
1313138445
1580014391
1967348559
1752140026
1435665198
1940074919
1228167647
964237084
1630912449
664439738
1462625242
1147128161
1179412343
519603274
1213254179
2141115209
595496082
378476587
2107140305
1324234236
354929199
1532732233
1216974120
1633496626
407029658
1538107823
406295783
1376798855
1589566760
782796099
282791753
2033929660
1323294914
465169209
401650145
1602019946
2044360076
603105819
1733386470
1376296988
2069901589
1091551308
961176535
1125085377
1921703297
1857305814
1349096012
2071983428
1026921720
1726504955
1794114257
2061662187
994381728
1651601050
1547001891
1382717406
1523316700
511154797
949337139
2014788576
1126550832
1450379728
69981185
1179375806
116190364
1331368904
1331757507
1939523811
785275545
1373074954
1815808649
554383455
464116575
258107071
1063309880
3544423
236524160
1685281430
1256245472
621595023
1637411507
88607753
1177010246
1403559064
1146940002
1463986719
1649364248
98325348
135651857
1035648663
909721135
1801068971
1525604754
227270915
2088240045
1728829670
1698041152
770919058
664344812
582811449
737637444
1430065250
1195291254
2053197480
771211857
198537200
355593184
785470209
135361511
1030339727
1179384310
795124869
148049741
712278311
689527560
324002935
418177481
138974340
1631548836
1735153131
287468262
1040652284
1180982483
1842713540
1164516171
720187677
1251348268
1988832023
159808402
163074307
99511541
189346703
2082465742
1455657443
1455543103
2074269618
1228725504
679295951
2097335731
1997460527
638525347
1929584993
319507676
993786634
2105467677
1397903521
1383985238
1451427305
2030599682
1076356711
1943475928
1921922474
276265828
588485532
1920557854
47385765
102681425
9800735
2065704671
1085510635
66140683
1722232539
1364873577
1433909276
780595708
2069639722
377356192
962478586
1290997735
1227861201
1097504757
1288667762
1918162509
1858717791
691551710
1118856619
1573510424
394253379
418804946
1791451757
631823938
1990397124
1605807474
141755921
160436471
1896241533
1511762537
212452997
1306870325
382538669
889692609
851454479
670845278
448506437
997773122
688693580
321483614
1892962504
269610427
1162203105
659932644
292156801
1675949661
10092428
892216558
1055433198
579547000
1555519095
856944121
947831483
1193445989
1394993202
1798259766
103038505
92682202
1944390304
1090493351
824751887
1753133405
819290991
673967648
1314472539
649290316
1750473260
500446307
434966335
472630101
1252713014
1597588771
483638541
385200143
333061490
1033937533
1796275515
1338883860
1231756011
1722930525
564558855
1733127192
1722241029
311416370
317326753
1799666023
645690634
1627715374
530131685
1369464116
2095676514
664719305
1546734551
1356163506
885553429
342176279
457133369
1326764305
843147195
238236711
1589215945
1547301858
221215181
1057060519
899570861
463169253
1523751949
558576660
895858302
1129217460
969968045
741620197
1224172969
301542767
515103645
799048332
259448696
701679768
268409895
259522359
1756011154
617572108
1208054027
489657925
335248834
1748379301
565236225
851853967
1211540949
881090696
2101387084
873459940
2074598908
28772661
1618411723
56293187
1596230153
601760532
995502048
1148623035
1680012539
85648889
949028148
1387476514
1743551039
1617351867
608225160
258750589
1505932795
1471407154
1383785273
1321909072
867258865
353468151
311198571
1530831995
2032754285
943411012
86837099
1625711324
1334218866
1071482004
827279832
464195553
1047761949
1568857483
938866740
1957100798
1408875213
1721760116
368674421
106491090
1418355842
22390869
1234364358
1774996189
1196473496
64321500
2107941759
1138547835
1165114592
339769314
1470804420
1812561216
501241423
338663631
1503156949
2124144100
1213331330
1659711829
1685711073
643658138
1070350929
282092908
1831774867
435651595
2063925065
61068493
264451990
1640302453
2132607753
1965572408
812332565
1122249569
886144080
984763201
179291388
282783334
410574582
430835805
2085019476
1985533573
1165674863
781296155
686882011
694711331
914268459
1926365181
125709946
1304324158
68449777
27396201
468343067
737362797
543055209
669406508
1036760941
1691541386
1484287891
1904031712
864480900
1533471313
209286012
749091645
1626548283
493222003
1080666763
1096983434
1092365481
546051587
1858428964
213977026
22484291
655134008
752457476
1454709673
1984037706
2123169198
1277044374
2014020303
34986486
1050786073
1523233013
1936554935
354522957
514426843
1882929132
1662283198
1551390821
169967463
1416757170
1251190857
65259132
24750305
1780278736
2059474687
398685977
445545059
2135020376
936758645
1852730200
676474070
162130142
1577525622
2041065140
821913017
570059765
10183280
1170670770
1295794556
697102883
948433943
154155454
2091687480
1397577600
1296554045
2061430250
1088060632
89038312
53749803
161765823
1965569977
435638144
1159185843
1735041752
1589336456
1338033580
1636762804
922868633
195560461
232483075
1859711520
247798310
2069860165
1278386872
1005358564
1581388521
629916792
1306828333
1180771732
86211078
1725652921
1859353437
769937576
1975754848
496192430
963143019
385188890
1565379339
841447945
370673645
723297256
2076911450
1560959031
1257101112
951641895
1173554619
2021992321
1965683689
3056671
141080530
1038635741
46998684
1503654994
1127234395
2067820049
1854106980
189621144
1529424448
1033068813
1114806774
1828690710
170364981
626977631
1395586021
1718695308
236607075
544927455
1526022820
1611701380
192307953
1153830891
825398750
1306960441
255558352
960189169
1888739087
1542338452
1390625022
1024095819
311169733
850091457
670125052
1832368441
186995049
1098376405
2021260085
958812545
632251855
180475868
363617671
1544332292
843707234
1274340831
118378405
8241206
1045405193
449098740
1838237450
359243516
1517065835
1200021623
595829633
1946775000
414963461
1019620651
2109484619
667687403
1475106112
399503886
517959876
1971899964
1856370237
535608154
1113251351
299278845
301620398
1807212515
921940598
1986389190
168607211
179500303
308457687
1829619031
462363614
1526354042
828465364
1807521310
347122207
1486967693
320231685
1352057130
795123242
1544522122
1936441798
69201102
1557082995
628918915
1437958139
2016211766
1044799274
1595756879
1799118102
762279589
540357111
1890560516
125796438
642428480
561756076
897796940
2125518806
1445389147
1393626676
1228929178
121379963
1899423587
1130664890
1860301467
1600283654
1096651012
452038236
722651700
1496194991
586470542
2020901116
281104942
532047313
460922044
1231671865
1059403404
587918076
1668353240
1518423581
1116525197
1929191487
550709096
2101150238
392624924
520577668
1579762983
506815864
1497856936
140446420
1501075680
946127303
837792791
1040233393
752960977
563338720
379280961
811822
1447935759
1933890409
142517702
1662983074
1211736708
538586679
347290858
1885931192
395434153
1016496585
896962749
1604072422
668983608
802104910
506109599
1196418818
802384915
829108608
454318369
1412417772
1756846848
1308159256
656950939
861510851
1307065073
2132626106
447801969
1823131749
1270885868
1731592923
1985740993
1006775979
1792761460
928942242
1523994453
1930382285
1216398728
1000635198
667117580
2088076999
904660978
1834255621
544830314
72082004
399470091
1420607919
1336516962
606562880
379800780
634774166
1531765174
1891846575
1829354276
1288713410
1079338254
248474024
1880830008
153785195
1745856110
545672966
743681832
1632564236
971016434
596939813
49925079
2088933013
2050962926
1367842874
222959557
1707582949
1917495323
925831729
396922432
1446352046
1531774141
752601035
589981282
609194036
1445976891
997668985
1268631824
854140113
617313406
671004625
571392912
34345473
249548923
644326064
449785109
308489884
1699239867
6168447
1415111552
1455686440
642803979
405086520
1840803566
1830936662
650719949
860054289
1592759237
1181062524
1214906160
274577634
1438817343
2087612113
246835153
452865754
1023919642
1960152452
611568395
649421290
1340318895
921709500
800635376
1612835360
847613422
1063851551
1558592286
1521784985
14268565
1238933924
1992956560
948378793
1711085098
1890860080
445455994
1305632264
2135212263
2111282014
209980281
2070257461
343527016
2098988146
127934755
712889382
952430762
222368491
335755088
1457223330
1786941630
942985911
1629739067
598595928
1392740671
971951523
1888650676
2002090946
951740398
1374006667
1075242198
1623936376
1575978171
15445253
446024504
852385641
859036228
1644952100
1556219758
1944939318
720828657
1948423458
383836981
1148066091
1469248613
861891656
97021856
475292686
347442959
2026314788
1591156682
1533496396
1281931815
1755547549
619121958
1552054765
2017541702
199461804
1926351782
687151357
1041367809
1490141725
1669783926
742325435
826165168
188917878
444717675
1178772276
601592799
737955411
736763451
1950664662
1565028559
115078640
1022202732
1839783868
202169989
140719695
592350201
1999902266
1357275111
1810610573
613338525
1017814567
240566133
1657704528
1294332278
1931017529
1596503416
900523987
646556974
157595572
92427643
818555719
1043816495
667810211
362130888
575676778
1975560427
1461498225
1128419398
1612276056
298600010
1596150604
1397497508
1322123543
752085172
1553729191
1480649128
1058306168
576521825
1334653424
40054017
1468753985
765840390
1618685408
1938945282
1622771995
1802423488
1381162234
1602191919
639472598
1710388058
1242346118
996445143
168450731
1706589341
1723533442
747903600
1283611926
349716311
1121371529
1000113943
1370147816
44110946
393346996
781044703
766954611
1526415861
379406741
596904436
44319521
274101285
961174000
72156241
1745000480
1936792054
1617773373
356597260
377862406
1933327642
311247169
150894700
215915858
245438198
83486774
1255376608
774904253
1442478550
101917733
692555663
1861513937
204777092
2026430027
1452116268
578991239
326774907
761383281
1519983652
269646874
1422182270
1498628296
98937823
884774612
1380956305
1343324547
780309407
549942744
1517676012
880981757
2086217177
1410757988
344068477
547024058
595639682
188527532
591164479
1643392720
935191501
222121148
1063191875
2061575952
1498949181
1718609
1644652559
194322335
1399663197
1984258020
1358584932
2142824252
1392004479
1961170078
2063542614
1303126205
1481802319
156694520
990828099
1140213841
222793011
1831911210
654390797
1014604323
1756568317
2098960463
545792458
539451687
753878072
558313588
1251179879
931252500
1916440743
975055139
1503791433
1098556305
960766625
574546541
1518321733
875263619
519911791
620242103
450485787
251587415
1742691515
632940449
955766795
1983090182
789555170
109128308
65695280
630810398
481586095
1118197271
200404659
1121205509
409639428
1986055665
143938226
177007050
1058229001
1873815014
1582128327
143408796
1980639016
1500491433
844155904
569091454
43120425
1840094192
967486004
1470445250
116742731
430582373
470225755
309577966
1132690332
938176854
1116991481
364030620
148389664
1628676085
1230083999
1309552268
1440458622
1625107636
2084046334
1300586850
1553662281
1910661057
1806312654
998131572
1968635470
1845818036
1421495097
2022838220
262117926
374551078
1129854711
1625943903
1647893369
1633239089
189391793
718327738
1594109216
1967399354
1403995312
871295692
1915595105
2040267658
633310921
435970818
857444929
486951132
396296230
884823398
735593344
1416251169
1944731456
1201405669
23610051
1607758551
1888251226
469593662
402269957
1508575653
86345986
81611115
133086119
1099610792
450434197
16044132
342083683
1541586715
1265668399
599825966
1843716973
1421587334
1673245697
2142069852
356509921
1502056351
2104911497
159180548
831510126
1265007481
272118896
1211370188
166876317
396955334
417602025
1897212843
109627687
1375863991
72088723
920285284
674789428
1543850955
1092934346
672096576
469227587
1895884655
769788180
312535810
570969152
248428169
2118778850
607328012
1219535937
1998096112
1826577517
1185117427
1634133977
439460815
348362385
1502786976
1588983025
55482096
1969611220
897617360
849305333
237451450
1710542193
1542120266
1283109613
648614265
351941120
1880596134
804791593
772662473
1735227141
1260786961
770071691
1573189204
524145532
1958166083
2137848903
288171245
1877121011
2105059070
824926643
1054553753
1690875254
251578019
1929684568
587285538
1161418557
867821679
244445532
329641461
1787155034
2092076015
1479735902
848839118
380749487
1087372798
246357978
1157589375
1439859646
486796440
641070818
1856676909
1605988112
143975169
2076964858
811101443
1685996507
206705200
1438003162
293074215
1937197696
109457844
1639674638
94310647
927151099
1847401035
1391324136
1424147836
1650394970
135179260
762693304
953000391
757043235
1107085831
2102595338
856845953
563368481
1177966542
447661465
496899940
812021002
855414190
1000384647
516010121
1586938791
527164430
1169066408
196784983
790516865
1438523614
716217023
1412244659
1861743546
656857071
1129787144
359209379
881913287
669378169
461498437
611285971
634326507
1156847128
484436917
1617256428
1895879605
538998791
2018551545
2009161605
515472422
846421849
864238353
1136538474
949886999
1493155221
1613157913
1587903297
774140802
1758213959
1490582515
2014023181
411859750
600433944
1888612799
504257766
1874807261
1554517850
706749047
2036165377
1725533421
991363794
267250767
1001978393
1018826060
1677462483
1700758946
698718408
1758684039
1115153049
1719801786
368019091
1661461163
117839659
745448045
1580092479
1646423071
918424800
1851522362
1695546454
69656078
499233670
663915279
152326832
1888576837
2125744822
99134560
183377894
1951519654
1489494012
716539884
1908462864
1225183030
1883335961
1626001938
1651114590
825003847
2046976212
1490166696
1928465656
552486618
75151975
2113370514
1873540473
688624874
210868922
1346075750
1218887783
310369953
1495655227
580809228
1059522716
1121785787
670425921
9482455
97966232
1030455225
1956942562
1635890669
1515263170
1881648093
963769884
1741970210
339713195
1503066567
874927855
23116511
904769845
1689250170
48587036
189666908
1514991976
1206336490
1740849617
1806263772
936543859
179531086
640224762
405288424
498601047
1333999741
805450745
1692421061
810565827
969580095
589728743
720320128
1633586325
1957183370
2080321144
1097745836
1259966477
515819318
419542926
723247768
1767774214
694004742
1596389480
1466742744
1508760412
52902524
1466271059
78553304
1436534801
202379034
239260529
472365128
1864575654
695369130
802127792
1678069481
1308167839
1529576489
508543233
1951080357
1877876139
305296790
2124779011
923417967
1433768763
425346830
1574486583
1165079070
1553690583
554680810
1567688529
948785074
1056415430
158955068
1611555007
595964379
833068972
572934454
1252369080
449521321
383852238
1403791276
609330843
615944767
1925929723
155964529
1263640333
1444245735
282491854
1020595190
990312560
457654964
47793255
164233662
861486558
1972744341
1138550291
1304730614
1340186757
210022000
754472244
1123392305
974320191
596741925
2081126672
746962389
1777386250
789060352
146646355
27353867
1481128849
1301157121
1067325272
523345619
358386904
765585472
714128928
1939661025
918799118
2122883778
1242498995
1937669563
458700519
639705628
1400948560
1692567450
144644184
1165050211
1460548538
508311779
2018547545
1407507973
1033787184
61338278
652976164
2054007958
33399886
1424536191
161240435
1975322649
672767065
1463596659
1321554482
2131598297
344116660
475326114
308710097
1029916832
775820965
1804174170
1404635436
638665153
466110982
996632890
1785537021
423640321
971035512
548211981
320106553
562866797
2121184432
52526773
288342949
824736987
1039698409
1063484108
1714668344
606411431
382527691
2141384787
1873756648
704068259
1296303869
1027746125
1357908651
721982306
1477003808
1140417022
1665605521
1259579616
314964517
101553156
260653448
2121949009
687152350
1438095255
1249973876
745897334
990506238
1696106015
1444843462
262226654
875505771
101277541
1922586939
605839954
836459512
1957959877
1005406831
145053562
289121372
1162332309
106972163
2016908163
423753047
1747374196
2136275359
987580327
503703490
336069952
1628620177
584233371
1484084604
373708336
909347125
1070989906
499354946
1949880246
1312517402
1091673192
1862252355
1627275817
1944868670
1050861507
1846326474
1956225227
2128334084
352813957
733327623
911468147
148519523
1973201459
224439109
400566197
1764732647
60844176
1264119624
989839123
1643344503
855273392
384710071
911448948
248576912
771872578
1393970639
381561295
988569495
859097947
1596459580
411463618
1684494442
58849908
572375633
347837298
17836654
726461246
1600077116
1687065257
816899665
315826653
1080102398
536288782
1504968418
1620370070
1322658889
723985764
689662110
4568625
575707867
418375222
34223651
1379509701
1688504451
879470220
603658930
1660033196
552074128
1726105552
636337334
1866566047
2118472242
754637503
661152016
732933538
1863167350
444312749
1667517957
844405281
517105533
818483955
1594621648
1003943810
512706839
5592321
1126892290
1424665792
1775308210
1776126673
1434697851
1142735622
121166333
818149139
1548523434
1517237724
1459813419
93779840
313797884
183926237
1730446036
130921931
303023216
1700370709
1521777274
1175748296
1787629676
1658762338
1991506979
787149942
1199590478
11716826
272234668
510796283
1978726850
378050201
1635890669
75559051
1668377273
14197481
401951287
1265213953
121542312
1485019520
1578703061
1475899767
1504633729
703390924
2078422886
2112569496
1959244554
1729443440
1778201255
1391021865
1151240895
1228637054
770367943
645558872
631981656
1614186986
1973159877
826996606
1593320443
52876050
661820338
84398202
1121404640
2112376843
410358881
567945038
1362206975
1152952559
1739597294
771797058
783767200
949396193
1529131491
712816769
390108629
613946167
1765478046
2079330065
1765312845
84531067
63164482
1185737261
226118085
1925699408
184834404
329765300
1407243133
681469828
972853808
256672378
394272177
96790846
494788797
516744699
1190231087
20609123
362999427
875963882
1191480947
357694252
604940110
597720334
816765887
353939630
1377478712
14431092
2040766173
67203134
1019414670
940948186
498099627
903628248
709338351
866360063
421860761
1014725271
1797034583
1280617001
2076070826
873051
435802677
1935661155
381323714
1485490209
818712264
304495695
93736532
2115361027
898687176
2033166871
230677399
1538856154
876194257
2050352414
1328740069
663924712
1322919375
653575496
1884042701
1649171845
1836424759
1381266123
229382903
1841622994
1408297948
595075106
14127360
504254224
2015392778
73451697
1022854994
859714272
1376691209
1495618109
1318965338
1331753062
1714454372
442449725
762636521
1195123672
1625104699
525083470
23171530
670594676
1972630169
123771387
644223039
1794215405
7752397
594773514
1356455926
416724870
1493896021
23269634
988191876
774073116
1171849510
237229851
87832982
90387866
7706629
1882970882
1118180712
521599991
906642385
1423506538
368696753
1746994804
1194218974
1116024161
1345981083
1606563032
1009005322
1509115373
1214379775
1583659369
19902292
276359450
1404362526
1411919598
1065774597
1221411909
1680396573
1443987281
330358852
488116277
52534635
1161081947
1599013221
1190113302
1503547769
1444176835
1420262646
2034696697
1643774655
1260863116
651884398
2078052857
556650147
719952552
1881667952
262571678
1255715162
1967943477
589070933
1408591027
1046587970
366790160
1151096854
197742377
985932783
947336190
1398083398
661509681
1606551064
2008945273
1646018792
495013034
1791990000
1944905989
802561481
1446152652
490938964
1640921255
1700694734
963065989
2134741989
77950314
185149135
859284663
1694063819
1586805946
1810912076
1240027518
2133652021
603563465
1353590360
23921696
21936629
1158749640
779105068
2094943997
748038409
698261983
129151176
2129989118
586285994
1099129104
86807887
178867856
952810887
1476258371
1254669121
995084274
426113803
1051727082
2141855190
687660878
1011360650
199417056
127744021
608696879
1768109707
1579737987
1818973733
466411644
1974270758
598128584
2036287127
684315498
413918953
308252921
241244506
284476232
1714188636
54332666
1999652607
287976060
1195880875
11919569
427180144
104892509
1532156767
1924236779
1914226196
1692045391
180976491
71794904
1059457817
530224818
16318013
130719627
478954244
1296205958
715560499
210648777
512500029
1081247036
1067546983
493713425
684218200
1636481624
1139147321
1337866311
1289759674
114661865
1186175372
184572200
824209632
560821496
718291607
1473707798
1338935969
1366312462
49477791
1085416163
2077598977
1266714314
1402725971
1203108091
152902355
1188443789
2036225641
1023470069
778969516
255263057
1406613113
533133862
1686389911
1550237700
2086653468
483397990
1007566640
2110868498
1589158734
1389648478
1763760131
2056602952
686933837
2112192203
939785217
1495045480
1240520117
1820093803
181073451
1147580065
133992073
220373392
491144805
531927796
248549891
338122310
1796957158
1976689778
380313994
2012677866
394768663
1161724917
1435051358
103751809
1175974233
153666518
1548814402
1018950794
1266013746
1162119276
320593763
228767256
1869066239
1749016086
243076494
1270966767
2065379106
1173092418
1676188254
1139940907
1769454922
406207052
855670910
2140391956
1181024213
1884830788
2039827306
287316217
1580584713
842706288
611154475
1677100087
1151324058
444893421
1150471010
121698998
1564558220
1359546227
603729193
217259912
1176948690
602681549
1555783835
1423686382
709154425
1542770711
1723903956
52244332
1070179087
200157493
1528671935
1572320543
1284569600
2093934414
1462408095
1195595685
1654633763
705048491
1032925756
615971918
38715495
1149546962
1346071647
1378912528
730215906
1852410149
963679863
1862567399
1933051367
79942752
1343256405
785171177
238974676
447370352
449066106
354302980
257088757
400108203
920880597
1587473082
1061330713
737435804
2109695595
1829650147
1902545259
121779713
125502643
2108023716
1527169174
2100472617
1045471899
79205139
1245036131
1343709225
1642294863
1508085132
1930354725
1201429994
133975641
1330881063
1836212147
1790106239
1878423928
1888802232
1338249362
1240645857
1976504195
988814281
786471940
1730891230
1403198947
774067304
555983079
1657555859
1513983484
608906891
1651822486
1438834951
430865103
2073431039
1440988370
960966377
2013502759
1689926060
200560068
1250184298
2008356485
1846453125
1031056379
1523256732
1536222342
74965314
515344010
430468967
1205044291
602586468
1088632405
623968971
1708446495
826289018
37959577
156190230
464588526
1815841269
487594877
542774439
1150790139
823808669
1952690617
112356079
1493574879
1476843694
419974098
1948641585
1974697372
1392764143
1897346715
1416844564
756298825
2045530307
658525170
1610943410
571806986
175039217
113012253
1574383029
1522211095
708617220
236929641
951112540
1373995688
783655664
2112321755
870847435
2051996971
1654470512
1923575908
261025163
1566333468
328581620
194270833
1782566031
2118287441
1463323250
20290825
1530414559
285278437
906601186
908888774
354210452
953970539
247046285
650339246
324993207
1177428361
1627851056
546890712
1052782278
2016788670
389637619
998047731
1886749074
425182658
188859129
1083754284
1190469354
1445771294
1703500262
488143863
292124805
640614922
1230260023
658173861
328694023
1263537678
51819976
181801593
1295087815
2099722525
772939120
1069776283
520624575
393785951
1618882931
718977997
980229207
1558116896
2121036422
1097512160
272045730
19669993
1555179412
1552362075
1773304684
2030304383
95629011
215971631
219145347
1156932037
900142923
1678582567
1705435045
951270977
443698240
92196912
870604449
1474372885
811567516
458764082
1942096514
1999733000
1533494456
1915433256
554088918
847075743
1184247921
575521832
1331974952
96527968
842363333
1038336020
453190747
632233690
992302685
1004853084
1953250980
563728950
2141678522
873904973
681924087
189665556
950229885
1575837036
573828960
419328646
1433066979
467628876
1122367934
265960784
552891553
1364698357
1957261148
754264857
2012535375
1827295460
1711715340
1130946195
1282014875
1461906537
532451653
892128266
1814681518
1851444324
12050882
2095684641
528991565
339858010
1097739701
1351793392
2133331142
1473153236
1370323072
1089194104
329707766
659919876
885634636
972853808
3094869
1130728251
942748747
1246387118
1808766184
515298820
13424424
125950224
290233043
605590157
1255439668
978344354
1205431014
974745284
852352566
322139477
830022132
1568889260
1475723827
696008251
1644001936
217936749
1233458415
540043057
499031346
392333136
1045297599
943863456
1437162920
1726196239
1618429446
1595813057
1214947423
786423549
744308880
1298470775
1813559064
253464290
690120064
637891310
1489334820
1395668408
2107100227
832224780
1303339702
1596287445
781354901
19038941
950487547
1139532969
1271911652
148168017
2077244857
390098918
529107326
936984665
1543226168
1138944367
1036378217
2012808076
1680223280
1914595701
977992427
1603178359
1536529625
1321910240
84060893
65980634
1065716456
830596199
489901583
128964752
1231390028
832131912
1433453284
1195861396
530462450
1851191048
1627491456
1512422508
1484989795
1859505751
320443239
1159475983
963302319
1483679780
1627110598
679712736
1501810200
1446603207
74789743
94734827
890036114
1029712134
1014721247
1536304596
819044874
1781535809
1600661495
891065526
590172378
924854210
594804766
54591939
547026132
1989218699
410118648
140238460
1854808676
1869299422
725096798
61653921
1149588026
1021310944
269461370
479548319
666257005
767140287
653109371
534639002
1208423442
1067281515
99227469
140541325
1048864598
231253344
1428997371
215670869
264875268
648920523
186160573
450198375
1374979661
1001811376
1697499626
357971057
1905273827
265045746
1098549609
1191086512
1672902379
415509790
1021019407
57364413
1504187889
1826533692
1962827611
1511528309
571873241
1853069771
69432267
1878320743
1265799528
1929569920
478515530
573849166
1276933779
476078000
1895305099
1601788197
1966832010
493941142
2076908881
1643341276
768062532
887118689
887365880
1154322011
311031124
662123648
209800608
79706777
682275606
291723741
146608628
590779815
1529334886
833847924
1644047992
968916446
490930606
227294903
401930040
1801936618
91766411
1004447938
1629262543
1442190476
1370822508
2089317241
941550776
848192922
1535225120
843093545
1827217561
1471518908
1604455866
1992476772
1838549617
1498609176
484088797
60970571
1375421669
1850822223
611793422
1241251896
1288666475
1741351413
1731464266
575737529
1761219830
1215565921
1128612230
1633927021
193477264
393854545
573091502
1116295785
666597690
113024855
53924885
759660365
1960762796
1468974737
2106877522
382002727
1525411310
927791880
1525225390
1091155554
437737786
2077678166
1321227393
1240499143
758554456
1524219195
1824462148
1306566964
1171291880
1237830840
1457244703
1783555701
572483628
177860318
1470880007
889534042
445109060
1796798851
1073611137
932921693
2065743523
477423973
1121209565
1298134024
721471020
578637276
499598005
1978170135
722439945
612202111
1768354353
1314848762
1093404215
926688775
267315833
2048281315
532336761
1707794180
651645150
826643768
1567923455
523809888
1567603154
1287531894
2079895859
81109920
1285261702
1578578321
407609267
873054825
2067118099
693749047
557587327
107893779
1184109837
1416055149
157607775
241114922
933945703
1162089877
1208724124
976763736
991640949
1004143892
794798571
1744884522
400393613
135528665
776051334
917386645
1353658493
826828762
1375391356
44067654
266878697
1869953855
117659467
1887317547
1367730440
1609806918
2112273747
1636211577
574816988
1737983352
1849045212
238906742
1781288292
970826929
492940007
1220870791
1318403383
628093138
925343986
624734975
700231028
440415305
193482847
1795684387
427829477
425247861
494329530
608653965
1981984913
1699843312
1334211022
1304783680
779227159
44766145
576256011
1369223494
440715082
1744098573
1660671675
367836922
1205005106
654192068
1764482401
1738710336
91199655
110434252
1996307825
749785938
564087176
276242266
582576300
892413184
1443113477
588677259
374776159
1307176930
297630533
1950333190
1481504105
20145300
462919303
1827131827
1366268396
261308943
540901750
558409958
1259849692
1039410086
854914779
1399857658
1259528313
1248324799
882608903
1963898150
1184334660
105086721
189724504
218660747
510269614
620604007
678110767
1938090350
1586949836
632123696
957978413
1931870376
278386365
988495267
80707682
1890596359
1984492182
2100002608
1532456590
323769956
241724807
762874106
1603673772
1700119268
2137035743
1689989428
344802690
1848019675
1982387599
450496462
1522445916
1063308369
1732699048
810426415
1264059683
141798210
1469655057
1029083271
1477372759
582833238
1960803470
2046179963
55005426
1888765173
1205371560
2063826126
2035459870
1898747863
1499717749
1069823891
1675560024
126424917
1221619833
485760151
1195364353
1998391176
2140070577
383195430
611657585
491217265
2134290601
1322316489
984028883
599959412
2039949675
1001028232
1873618897
44161637
1391287591
2019914954
1473542485
182065345
62599121
513032960
630688479
922630485
438549620
1313622951
1196074147
1044843716
1121483256
735028616
440572994
1106458321
1253895617
1623225822
283871173
1869321006
1606168554
90678951
237439970
1526545683
1112368318
779036448
1142959648
2115481481
550242496
679331437
522351326
1884822092
1949615626
1289505622
1295546244
1920904941
957864927
544584545
1094758380
312960569
33930753
905437908
783285372
381307703
1011427547
643180570
2014828451
818427332
153570450
1504685216
1042645953
1419902674
1223302763
1870483226
812320370
218375607
1666435872
1674420017
2018399119
1994673032
128838632
1945122179
56472117
629856507
778195710
971879010
1894576270
918112175
1367364637
1894213234
1953858014
1928619629
721298258
820381182
877730732
644779140
583262718
319751413
1704304767
1178801732
942029501
869144056
1315308005
776142207
953864237
1849961913
1802783967
2033460185
1845352788
1288059467
1447637504
531890637
1984007522
649621994
1024133075
962546841
816104811
1070309370
1204977850
1757168403
282718912
557181098
1866973908
614837367
707139678
644348032
215241130
876588615
333591542
1017896638
1441506978
371659030
66650544
1946406228
1130105932
1854920665
1719981599
270239251
1345360624
1800588659
407522265
1197629644
1058117277
1672238583
1311858646
723854693
1158000902
723780194
1592355326
137316231
1238354838
564217197
139071533
1761436142
337348842
2047745446
1552784023
1064103373
1925356470
978581809
715839737
1215370527
843953420
1433178599
1480266050
818567489
2065621812
1148703588
1375032192
438886416
2085833186
1701444222
600158518
1135364820
2060738560
1469451423
842248216
1415930809
999216888
971523874
392814192
1349277626
1306957274
1155515619
1520075493
646320008
940460446
1080156480
1545021612
1844501265
364525615
630684838
1610589004
563491641
121104771
823011732
1978391944
383715596
1738300890
1133976558
327103343
572533580
722310659
1083295899
873764456
1162989874
561899065
1618068384
2040222383
1135927370
1294578972
1030275076
430832747
1740042340
942905607
241205175
407571640
671455220
2033034511
2067774788
107092339
944849687
385697813
553549689
2142592234
1073982878
1021159004
1686151040
532511651
1490322257
2118859311
938036085
676405099
582714162
220662637
1704730281
1025088778
1338023557
1753838750
253232943
1533383581
986817861
1871849608
2048184021
1604029508
1090341875
882656427
2092444947
1513370484
1754847415
608474488
2095840354
591458854
266499934
120249686
1366938578
1614099887
1429289588
511283779
1152177203
564289111
1475950529
1676396018
1393900361
1229343049
732045667
1278895833
3413862
760535525
1056868689
43604193
493503788
1263124424
796597203
250312402
1319232247
1453360838
1767298167
60549041
168379691
710576133
1843060221
10692340
927385177
665620622
1083027437
954119918
14787628
597542192
659150524
151058365
118117474
14462548
1252647408
1094784215
801910698
539201048
1734442646
1794461119
992030979
423902736
433739147
1203315836
1967036463
150495716
1931703796
1500031382
410160745
677728129
2044512540
127876068
1551036075
237112028
384597637
1469623881
264675174
1942879357
360329632
333465770
1690687943
1689582180
1456950424
1549345991
700141418
1921989953
460900444
613540253
1587017586
1654720901
1764418736
1183469889
668951228
321785391
1105355363
1691621116
658535239
937038055
392809102
1221024688
266745040
2078797467
570943715
107629545
401726757
107278862
912335819
1495131833
2025368205
252831891
1120538151
1092378369
1809572297
336427889
1148249750
945964497
571738287
916571616
307091343
70537020
1199319752
528704090
1881022219
1329145169
1386708279
177254014
323548507
1513410008
1509855081
1247853737
552363391
1410276673
68416535
889822443
999269993
2037543324
1378841796
1029991829
728020452
467961353
1927134688
708295466
515755077
330440499
425178060
178106546
435651595
1845260436
1245039067
2043934940
36880581
287032889
1731239371
1153028431
1056918569
485093501
384681363
1959558626
1026933221
1274013210
1107387542
1481392190
1089348863
606774942
1511843319
1400045435
195294227
1818968381
152868024
1298026432
808673363
748796068
1066320086
217635243
816570167
60865380
1298334765
1147855647
709029567
1745577166
150741701
386516690
586617771
1883975030
2041257573
1879069200
2041872147
720146070
406244154
290408802
1726777331
429984768
1139651928
1447363063
754534910
2079977128
1148466730
821586886
1849269205
1915899213
2139628543
269868173
2016508678
635536889
167530784
2138973142
2132871997
1230911535
891100631
1177305501
323145269
21265228
2125886356
2131072647
1904728908
895063396
11669539
981623926
323765158
179012426
1124190725
1001376390
439401712
634319568
1136134845
324998294
660655342
40502077
1313574150
1915154460
1974903657
28324979
97226079
1911875225
961694957
625334549
914330807
443920867
1531029529
1583465942
1504693026
1351205798
872238289
1067150002
376166848
535432752
2076978515
1050871449
1450565029
873493246
1414187433
809342775
252880439
1072365308
199912300
1494098750
600644940
843281698
908847922
213332782
898132328
763573923
1124032901
1080272136
662491286
1489081193
1558784894
2023099975
152714745
395992743
1654009448
731479519
12006306
1160332710
899964140
1433102661
733079115
1975961318
495174068
1064745449
289971560
846567805
842490973
624065187
828490299
2103480320
918873305
757291601
955064553
263959888
1586617813
1168832710
635157633
1074461110
1477244814
1052970589
1007703723
278373311
417478745
1096195763
427115258
870102506
34007158
1266426344
852667199
70805598
1672301971
518363266
1954511165
1534632045
1950311863
1160145463
2085164950
1856542958
1643764678
1962255052
954216987
1867630992
1099597638
1121731217
467722054
339169562
1873362365
1078968030
162361320
1916569368
1523992130
225721980
193638124
1499919147
459149334
1082351860
1460910224
366298528
1591981322
2743846
1565122311
113260348
2082342834
1457482480
115976262
203143918
1539142096
1498217580
658739633
1614346345
230910608
809681638
1921615522
1924464910
1335430215
356602622
23262471
1936434308
1701862614
181897317
1298368201
1776599562
546376282
1683736644
199766235
1251435011
1368993231
481100841
2113400491
572981195
641140785
696173187
674901006
636430123
276728475
16359882
1938783439
1203401025
1455210833
734340245
1762465669
717433037
967034765
2001913654
1249203114
1222158430
1641359987
278943391
434591341
716134970
221357332
1639456448
992805280
50199887
960007944
17826469
1272389072
1156531206
560395321
1266402334
1939392462
1177370178
336604444
1848970148
2098643537
476665856
1222863029
261158532
384131342
1093975954
391654103
1448524756
1040465454
1334240243
723155730
1013614702
294396033
579320046
2006487417
611386447
2102526728
1807855292
177409787
756876587
1572190708
1499667570
1953632987
1768794141
1057197925
1365352823
1807964963
1863182475
1144113946
413229096
1542510902
1673979039
1755832363
425467826
576676297
645259777
1371778404
348718225
2111515519
1876064159
665177661
1529941409
1856854926
1993788281
452903503
1630224388
48686134
493721657
1568379842
406558692
700701728
2043452229
486775201
10443045
2114183575
1130753812
47448232
1947628410
1815450015
61542655
1478793409
209615870
1453256365
906609154
981055430
964880682
1218686496
1898843774
916125740
208875122
762083896
189478066
1749956898
1016060547
1431554493
1180550548
1422537644
1269131550
1960317654
268586574
1542495815
390612942
684683414
1619163163
731206091
1117304146
1248166985
1624862615
914076706
1115214560
129792638
339014453
483835887
858767129
707750470
2034646104
1354079802
69012723
1390304069
1246198268
1069833583
1405351897
13417772
853667025
1038130652
2010249537
1201443718
583880245
865520975
776381739
454599460
192493120
1626807730
1305411765
653301222
1094490316
781148740
810501930
753152915
1654642041
1906250602
848155792
372329302
380971481
913735149
1021697102
1932360730
2078558598
38940185
1880108590
1894681422
178315174
1848970195
429945453
528727889
675342154
759837736
2006008413
1888865848
1722399919
702829801
1048450900
460700868
1662636611
1345728850
1011815116
1630975309
1682491508
564060081
989071982
1109983421
863456970
1327647117
1788209531
2132673860
752727480
1461913650
1169658426
2089307615
986904611
1922737353
46685816
1743625777
417342305
962272827
610585691
1274911689
2041510255
841196339
765443861
461665293
136131753
1683650724
651827229
1477724549
1701115301
1092494995
847142677
678235571
546551200
1500750689
502589820
1918786652
641464753
115125331
633909978
784183516
1058931550
298617972
1339677205
862160091
116076531
1566025341
820609686
1827294768
423788043
1764514838
349878117
22701629
1078587464
1317653899
15711902
1409087860
1942376614
1951852402
2080813673
152257285
1341610553
125400157
1031661750
1585693588
1165455596
1375815164
737584260
823842023
967886067
1724051587
1769813132
1483524964
546380712
993957448
1096797964
677097777
496585974
754675690
1104403614
737365884
2092859566
732193233
1413131408
195767494
1872725152
1139131483
1473700468
2001357074
1634542038
1232452314
582673475
644642778
435607681
1766491511
912418488
311382228
1390410761
1870335844
1574589336
2049700153
298244751
2040089999
149382919
156920679
1153740295
1040715031
1832524118
1293662087
911085514
439331369
1015034452
714820859
104546225
514232501
1178595011
1945535049
1461329666
970266550
838132496
675436325
854530094
218053877
1457871652
1577213553
1053920297
1022646064
606388761
308628741
687871534
1636255514
30882894
412481232
904442212
175846584
1957148220
51017838
2079796112
716150411
1304285799
2081939169
1196638948
1022451325
730512446
1615837929
1485776496
770912789
720064513
2033906259
947383953
824265147
1767992079
495229036
1778816684
892757107
2020785417
1843134225
1006545043
1669213140
264688454
1067066510
1974208399
2878938
714752976
321450977
907875173
949833185
666591936
1585818904
548931300
1116698173
733479299
303649383
999537723
932647271
457798020
1613870710
517625795
714014735
872789399
1881456093
1340924238
902164090
706507809
1522826599
2084779396
1263340947
1432678159
335421448
1499297443
1304939905
218689404
3932948
57258044
743681832
1554219677
1429983328
126635765
415607150
1960244583
1983172239
503474367
1548518337
788983939
1731472053
887083643
637726066
601518240
1236075616
304476850
168033155
128243633
1937984698
876485310
992231129
2072407432
591870516
1889314799
1863488831
1726842616
1758153896
1991331075
2102206863
399053051
1455539822
1169520809
1215228781
1033633608
209937035
1509255305
596230601
976596026
822343712
639636214
350884122
1243896136
1706735484
412737977
1874917906
1093397934
100360301
1783592133
255757514
269698242
702888080
10390237
2067311420
1828127726
670616384
1983599318
2012884470
1011134619
1229899870
2133247691
1303509359
1418383374
932287391
1344210432
1660632933
531461771
1625264446
1872576924
1043427899
1262555140
1117857266
2084700972
1960017902
1794279242
732726184
1839288036
559834834
1017359035
1169214581
1656168951
751692345
1476326948
1801422501
682208279
617427724
774985223
1911058290
1109327820
119782872
1690099745
116652038
1556821480
903381524
1343671548
841408158
1963919791
548169745
779577525
1108231684
313143342
1996383057
878286105
158832768
2035978011
1240386851
1055130542
2011459581
1210040645
489415758
653151190
394307848
2088757889
251140769
321485597
1638464777
1952285913
195294227
1480683343
147105410
2037393631
1245650211
1853251423
2084708333
17030777
166801229
1604021127
1991338617
2078113793
810545776
1892474787
1264526608
990000814
1471946891
1646818478
1912389166
608542270
925531648
2011398054
451193518
699205058
293433267
542167944
1518199399
1711267557
1388627147
1791876755
707761696
1333739135
1026217126
1985233703
1390048680
1645665372
2091975704
881013336
537848366
601805134
185850852
1705254452
1618305617
1125031248
1766248140
1580660186
1897218147
1313085786
2052924562
1459776575
1631169132
594921303
59315793
1560695706
722165678
1744185397
329094985
1299859118
2025571108
502966823
1110025158
1082932132
342893150
1581460942
1821214534
2000272206
1873764570
891913231
1455039576
2034659597
1257089722
1023099478
522007066
2008575584
1469460632
1061312242
555390114
755012090
1480653916
264262562
2132246235
1175657065
1863701472
718010005
519521481
89317874
2037052925
102004014
315191770
1259826732
797354119
85121057
144308821
2005976325
1016945033
116891715
1748020439
1082095197
509765414
199703401
147637706
1596494698
1644151030
1962087995
2045295974
225891334
352075970
1386210293
956706135
248231470
771770580
1902531920
2072857536
2064788740
1378722128
1054420418
853702985
1945820776
716738314
1092222586
1710786724
679111030
689319918
1518040472
1605188561
1954608177
1115421513
1147877928
1921737860
2051716432
1954871529
343287298
640356979
636934262
1130327910
1347670594
652830939
1340276496
1939688275
327499085
1836136982
940907614
194229395
808083552
775694662
2029272246
2144465718
398335277
1312189912
2128538399
1061548442
68313180
1605938412
585169988
1998328140
275639606
1486042513
1326345747
1787320003
275054384
534255486
1093052752
1503457743
200660251
127103057
1438169371
267991741
185149464
1920567608
14093075
542140403
128155335
475780806
117865713
1867355901
525443320
2059689187
410119922
102270518
952887975
163049765
988015635
397712884
1088680081
1342410290
48721278
448861634
1409128826
1709334098
2050291291
1942941155
1677204664
1871370674
147304990
725207588
741189145
1768564793
976219452
1641261415
1502451627
2074866373
1695575763
732815848
711609059
453868404
167539221
1419794645
925680250
1481793745
950849466
277568111
1729210289
1887635767
1143838415
990445596
288207576
1342749580
1714829803
1186479609
2111128679
957717312
369522274
873244216
216438006
1213968925
1683093370
1442015520
1116910680
666926856
505976571
1113132647
1341962179
281315786
1187660792
957299164
181355010
1110944062
1570948780
996702428
24947862
560015834
142813923
1456856184
1967491355
1119722458
225679070
41133604
1024795433
1523650357
331139685
995388002
2001573837
1567237308
679576386
2144289145
454277086
30292193
1277647695
792706481
1188597594
1320741029
1940143119
1941071822
1270907407
1972363744
871321265
1583311337
1689790090
261765196
358904926
71552204
1581940763
653544731
312971001
1172105853
71493135
851194109
1322517863
781900713
1779522306
311416370
1538207742
1862355768
1911982991
1784789631
1645042750
1645331845
209037743
1930620395
6198391
1729688223
2050033914
1745099083
245105133
589836193
5890086
1350077326
453305077
1740221480
1248048607
205556508
964545738
648147193
504489948
71556847
333007605
411683421
972356487
1584387465
2109682417
479210796
1628144397
1425643793
484190723
424146443
490912545
907355158
520952948
453267145
341153828
1446848732
957530718
286519915
1372063967
1721227602
616863304
590597192
1796625755
1666074403
660332015
1509686762
90790973
1397688935
948055030
1532138656
270532613
304263475
191733330
1344731089
231947453
1543496518
2071502642
3483000
142970272
1341056266
2125958063
1860513385
968038257
1409666681
794035441
852070984
986584390
187340747
1243449376
1073661486
84914765
562909905
1959667080
695040625
344973648
1735443252
1759210468
1746967933
1708231230
889618767
65902092
1044751103
969435944
815683414
557288106
61854141
1491235337
1140515774
311641000
344216023
2028978070
472624651
964847711
1228142817
1275679499
1353946427
355523720
1614065741
858526973
1296427852
1054070303
623372941
404123991
291752968
726650616
1046749042
542102367
1743454094
1531943182
1418648220
495947374
1448010947
1964328630
1742982193
599676366
1714969169
1492628834
547432019
1589158734
1493646255
2014449328
727351775
2015903807
1631209329
708347454
2027511226
38534459
766967764
253596823
1750218687
1758770715
1235860190
45854604
749614819
2054167230
1785523178
659650150
1976841116
755012866
1227318697
836220734
5632755
731862396
399712413
1045296603
165237812
178134283
447742314
973628349
1099185330
1264518664
1529861874
1796036962
479362752
328550266
233142305
710098669
1801414333
1535025663
354631445
1885076481
1267707321
2035078144
1787381538
1487201683
1898121982
1384785222
1059034927
1103504649
545668285
997036208
1281783604
48318581
1853738299
1112854385
368073426
1406991922
1794104091
1838496258
1282529896
105288663
293776326
637241170
516177634
602346865
656802657
904307728
628608682
504652020
1285214308
521086363
1368186318
701972337
1690571017
1011418756
1868763727
1533178249
1904454031
1023835893
836107087
122411467
1091143134
1132405572
1631308660
1733852983
1831260987
1695607750
909527559
1090400804
199017493
934163095
145654799
852726542
1146502100
1187386751
305869463
1422989709
204813365
347770945
367745368
99379305
811355100
218786439
236033756
1038450971
1484606932
1934535902
572658770
1708589722
1020741766
376564405
1058662693
1544889113
1426120976
746216678
1720092717
819446517
1975398627
1551732449
961212123
533511997
186854267
827332145
2051179653
945378161
1216559902
1593794774
1005028363
2113063092
2041024961
2069932592
26852732
1119750129
684890973
797966223
852511104
859479511
1081721884
1019539216
295459877
1237637056
160969000
1562472898
1336383731
1641224453
1776412887
956784654
1162844221
296950214
256324305
1982253105
1187874673
639358670
1175497389
833907468
279229620
1202770785
1404854808
191720251
1789056537
595829633
985669350
778942344
327174262
139372836
816078244
51181311
2109063645
554504045
209290648
2008593896
479155245
1380326918
1106559035
667428304
588243361
494971379
1522339368
1418306225
2035553507
742114732
589429443
95926474
649975604
1006382112
836680226
20678569
175419814
1936209575
1987169026
461478687
207570304
331007505
1167590510
1111069753
1119680840
1069086150
1642279337
1093209526
755730675
220307512
1659715688
1992903934
1994676943
1547696762
1391999422
1802409789
1688022514
1904467907
527851157
2010493007
2008048226
2013023714
1586066786
1208066593
516893184
52097401
1837134912
1140549330
1173328940
546453382
596053649
727648320
934834357
865640891
1169606622
738304171
452775122
261076290
1869104901
528784871
2079927417
1258332799
121910222
1420970252
1977010032
321765855
1409481099
388477061
2013467518
384859604
1015872884
1425110284
2018940542
553802546
1921302235
875429819
1339232078
2043582948
622945883
1491071121
327420466
753044518
1809070118
1699802007
1149928997
759248385
2054819263
297135748
805422962
1214495018
96482700
1567961847
2102200026
1475948894
572938459
535760953
1624469463
1109130541
2114261931
1879328147
1189275798
928496926
17866619
480649631
1870821985
1060032443
372863616
1801970348
1001238749
1636855501
590389730
426896405
240797021
837106094
1658463178
869379046
943345862
572398533
1757978005
1293723427
364538644
54127440
1150155350
1898544453
187867287
1120119116
491691701
77361017
1091782665
1789752820
1850776868
952797743
186947837
1641323454
289971176
183869849
2097763660
637378863
1202736267
800136026
866300149
1761767270
922186602
1134898844
2123908201
765661212
1641933639
1232152841
57955053
1432702137
1732037349
416264977
925850810
817370452
2042950055
1732427152
1756977288
166192398
638875752
2057289663
357525256
721983817
2081903773
2145439782
313332264
1288163249
1236305796
568418649
1884040848
1280972762
735141051
507265319
770623335
996886089
1445338691
1714824179
239272479
1984411913
1471492011
1180706320
544803293
509231088
887751137
1790682594
358664076
1227858707
911199312
2085217203
549099045
1034881227
1269939796
681953263
1187209196
659999560
241441023
110828692
1070565101
1308167839
610150302
214362209
1045225481
247077603
9337824
1478848298
416672542
519238782
1323551673
584404956
1454277888
2135678
999028621
858110686
428455659
743352021
1504479228
1222303957
1914814705
601958114
1492475220
242630704
623636048
702985241
1132675499
305736028
205242540
1419049314
168991537
499040022
1519966564
636486332
1529761606
1772664355
1841541407
1375941011
1255860954
2077120426
1530910213
1199580783
1929377557
1677316230
464813313
324709961
628918831
1220562736
1314155205
1222740114
227703097
167254460
390262741
88040832
404184505
2314396
667589820
197323844
1300034423
1997694105
547857255
729056358
1451397279
1264153924
1649469541
1653036934
709320064
559756306
1139949288
1809373804
728817054
2078902868
662779048
102285094
1238880568
1854169470
2056151555
360017438
1179351812
271024161
213206516
187309082
366974626
1656770386
1764215493
629696384
1666917197
261391601
2107646013
1030724964
1977653426
446894041
2110201999
492313737
1967749132
285470073
294996256
137414116
313866164
33854106
1696365215
1403958451
467756386
1355876195
262066164
137979434
942058010
1368301153
127856892
1071644407
1126841276
1621183558
371632571
194891125
1263853648
1134715170
1561278640
1880450733
1931830354
1993973074
1029887369
1198396407
920154777
1210526049
2129018291
705771904
1184035306
1444812598
617458424
1122660663
639079163
1077816987
2020740433
100670141
434598559
1162332343
793119960
172883912
1652608679
1692540812
195766213
61274532
772157130
1304560476
1269944603
37423924
1783366293
1001881835
1071239722
398990028
727128969
1415604414
437047907
972955680
1974533141
1043030778
711927958
2112020947
1026346889
1328566048
1330413599
1524732085
2048475451
1540048116
1702069089
496720081
173755900
1761059984
1965315451
574435030
212451235
617880989
860840668
1769032324
500545775
1785482490
374083243
410405102
1089095991
1687371470
1167071088
1953261984
266657148
781961816
1045420779
1256296999
1562206772
1457545201
664166305
1763994436
282063854
1798946155
1165570213
216522942
116679964
1453475279
1468891102
1785902700
752848216
398840130
1628075406
1475113040
2121188480
840661171
448383458
1450985719
1013119457
1106039564
128123027
226872203
1670027437
1094408702
199949907
1744731370
1202527137
1658592669
733643398
22797800
1459767908
213030781
1921027244
1761854674
1136891762
894292867
409318039
1385384694
1590705055
1347129930
1017184906
144073026
89767481
1498001580
568522073
1759511440
1531353685
280476550
1422623815
10369969
814113191
1790757259
636405977
2010773463
1093418730
1819063803
1549368344
821416237
1667780783
1097314252
1659051606
676100342
1806806759
2130527882
1668263259
1391222157
700288049
1282174176
781617124
1494097927
2093640755
625998357
1047778284
1330945603
1624912133
251142718
246469449
2061916277
186809710
666178503
313498880
1780307612
1220164431
816362340
820966160
290207747
1770906898
1267596203
212089176
1460390718
1043054007
201619777
1924722034
608881959
265354133
718362648
1996352061
1370337212
94601884
2076206551
1466983120
1575891993
1861019975
739378286
132502293
1005205817
1651118657
1374344680
543037519
1836959735
2059562329
1293176461
1290942970
489044768
119258
1507498254
1246184184
1612471554
1668770495
1967851426
1849294959
1664943513
758134279
933062145
167769135
730423855
1737798249
185075097
1561793894
651950333
2103065067
2052108066
1475234249
1334549399
1982733127
848090968
1860567231
1610574850
1424414538
1370773627
1401113380
225804946
924851590
235057668
1141511704
863977274
1170581249
23948960
1012560291
851183556
956594768
2028744713
798525158
1056795105
2036975372
652086375
89669298
561005009
1297997644
2104128254
501997329
863351875
1348541499
1831538120
42322168
2081019146
1672839234
1811086571
155741398
1185916368
734666367
1745654530
1924354754
1662177951
1603550313
1196199237
667567833
1592979889
1034417042
912601346
1533108478
2102115831
168706735
1255958154
997828025
875609603
2132626735
886670058
1675821517
1170315292
1857257333
1230577448
1080285883
1912074552
2039313394
676395448
585937197
1228664985
1284796212
709519025
1750251563
1370707314
1298376963
1867040557
2142824252
276988676
89161450
615660298
386577523
1008021708
235211473
1668326577
730950693
1786701824
1620233972
1178400892
764371580
1172334620
427436472
963833940
5926578
2124899138
1888180912
1703754060
801466228
1651320062
1447893021
715199222
1218576668
968576759
981023530
1525948083
513336383
114307433
474917157
931609966
767450372
1127721856
1587375204
1634183885
949229521
1678067907
540927808
890610373
2105333601
1286422128
1109378311
894135761
695295555
242238067
154592270
59031824
1569311190
726925395
384797346
1222314464
1634036356
1623285222
1375318615
1384250939
1329074069
1159763963
350982888
136303425
1914276153
819346852
949002772
1867040693
51944529
123175901
2049859229
1873186777
610018306
741870866
1551206736
1738762058
1039184781
965371249
798281266
1843250368
806204386
1144113097
2032306844
1089029631
1897566506
310317358
1231052882
709557012
1753955428
1983384392
905269087
1717172716
2049431788
414512605
1207319647
2060705960
1633245146
990068759
1875131474
283566032
812873281
1683248273
876622053
1756094321
736259319
2079804714
1485453049
1734245650
843336816
1541412093
1583743018
817977818
589727906
136922529
724123249
966997158
72114631
949719727
794029379
1287262342
28829489
850145290
1691299397
579248952
1398014772
160877992
1476947111
1486016980
1310512317
2006144095
1771020951
292532347
1844795504
2042248402
1747923265
634968974
2071395993
318966215
39599060
1167469326
1140517078
1002457963
518578036
1689739929
889253372
208612041
3804460
914161622
1420489068
1130973905
1111786938
904010284
494849480
1471397770
1855983460
1606711793
1383099343
564968951
35352465
1480160649
627657167
842461687
1899055385
1350165182
1329636024
1264691890
231648926
1123617221
739130474
857957471
436462753
1629772215
1227964947
1254625747
521956669
735740272
1161237923
683403314
1673764177
2041056630
1453466843
343426383
1059258120
47739317
557063108
946145801
1361171125
1205442051
937977918
905023579
1162030220
1029524992
538699567
1502951711
423459456
333203192
711910411
1063901425
1124889709
829100342
59428763
1493024984
484115934
680739646
21092098
999226627
750179122
1221893298
2058316216
1476229595
2135610479
896752588
39685465
1248317767
706551939
1247338045
278847719
1565341841
263184526
175953195
1104160938
1226641181
533154432
1830612003
239516913
221768009
1502224678
516919814
1800507609
469329109
425428665
432400446
1456471090
1906360896
538441320
2071384036
1844448625
182199647
653530276
1558123122
341910840
2023935984
99889154
1628517488
352401751
2115447849
1013694447
415073176
1629649155
1409738077
1615471549
1757335735
203889368
786442258
1098025856
1961788220
494920390
1863991971
649669557
1000036106
1266730179
660575924
79051843
440271919
150435103
1438276340
1964024342
226387256
326196166
20781694
1785190988
751929407
1929943146
1684406165
1333460520
1571630710
699735549
1330889519
1959876074
133151121
874530188
138318652
1256011891
1573716951
1017600402
1990347442
454336751
1255190037
643357643
598379864
14620057
1922516084
153057398
829396250
806963350
184518717
48592563
598271132
628258525
416303948
436564406
281631255
1538123123
781299983
2128570070
1152350719
1619274179
1374875715
478954244
543973835
1898109570
1865175208
1503728128
556874585
2059481124
877259039
1369902684
1034730520
473621230
62068822
1254535758
73582292
832413981
844742629
719150867
1333710461
59533522
261925851
1321428152
873151372
1926213837
1640827788
297153282
1965895486
348792579
1236036447
401206121
831188826
64066574
576240154
469482149
154887326
1520988222
534628097
584224943
1538239659
1304975022
164790195
777437366
1684606332
1341924602
1080919637
511241481
1025180846
742135592
776404649
1384231388
2136710087
407412044
1003501032
2126573990
809371822
61470661
390407462
1905963885
1468964923
148489350
846451171
1993174082
1458921343
541479087
375414182
415980497
1626562830
847305534
1038945613
1804403669
1711770703
1805722467
608450186
947419710
317734010
1968710307
78140767
2033555898
582854411
1653765861
538161321
1041092138
1660001621
1363172146
1771941520
1457928931
1035417655
924230969
1790969033
1091809553
484567754
1869888322
568068436
493694704
369379587
1628503671
1055112097
1617955417
1536471129
1470278269
397458620
1330257726
1263209949
527362095
93355965
1343961531
439157799
1606139443
457039216
862989593
1930428151
695645338
257176898
488098236
561324776
465857476
1537435557
1465083261
1508055690
88641794
552440024
1091152384
13142302
590851777
1012440759
597766920
604899632
993930556
703055686
769135071
1189022319
1470873065
2055666948
642595117
1294401487
847103271
103664810
1419185547
177796897
552530697
2119824192
1157933703
648464448
1469379637
705699460
1846658247
732047290
1568918702
1616242681
596174244
1948251179
165563643
1770672518
1679347580
871643441
1042845042
1077102386
1739931929
1167383746
1900419621
2119904927
102751206
1656686248
32742240
1422097213
840948800
1509056718
892217557
1216222095
1117627481
70928045
388419876
66255672
211998952
1253754550
2139981306
49830953
1085306806
1749221334
1942601733
1860468725
1216974364
1925818197
949982400
780270083
524331741
1455422849
1888828448
238201926
1950646708
2075921285
788017361
1085381748
429065087
1628229369
1447525814
1017462166
1659200631
978247546
908531519
1229563233
1283947074
1678435593
686808860
881751265
313573155
1985033856
1241402352
824852229
933435290
1848743110
1326553788
2105425622
914957796
1806951591
1390573467
1164779913
968128646
1100421297
817068376
1394535122
1913876197
1448654876
915296781
1821972245
362754298
2031908210
682718313
169362415
214372614
532903586
1668824090
682016186
397113261
785701879
1623860054
209318141
1117931666
813619461
360332260
1925062251
242369265
251420909
634462892
1940896065
2046495921
505633384
902863753
1483256577
1420786552
1642586314
1314359122
1495322743
110122175
2034110995
1434559906
823486770
766808218
198915555
260460430
1438305256
686158563
142462147
39519063
1272730998
580251565
24670745
570735799
551579323
840854413
436537193
2071403675
1711864821
267792771
691116674
433946426
722311206
1678854455
447767149
475424585
1913722620
1890255101
521705547
1587755564
107126143
1373119031
759600707
1913751423
2126847330
607597945
1923569758
2082002181
316109376
421129277
1562303324
1512472032
1813812796
438942976
666498975
1788021050
1163034094
1825497502
1556078814
2135163116
868253115
1290958908
1057228042
690898936
634693260
129592514
258554806
302686150
1583539031
1992261152
100871835
1163446692
259342121
895415183
1382804516
1559061575
565845056
1408469881
1648158908
1839048525
1029778118
409675780
961275019
332329496
1793711374
1550296730
314495610
923822729
264210956
275205470
1969058028
944665408
192334890
1335710078
1640276224
1776550752
328104939
13414415
1407536786
1276396384
224913876
1541904256
1219605636
510475905
873322254
1147511750
6212388
1370664496
1020274182
208354698
593665520
1616317946
1101270178
1308081567
1095337017
988230554
758055322
1674539942
506243738
84670656
1622692817
158969536
21187602
180428209
836341638
357941619
963055404
1990962064
457753971
831993698
1618946839
636991176
1182925953
472375802
1177981393
1093091569
1337797965
1376087938
1271916328
50331308
1022619962
1883537138
1541393587
1225610359
684738129
1331115352
2016583085
1424847946
1495214321
2136868044
1375184697
1892112042
1305996050
1724157206
1994178465
1656210970
657385058
1309919587
646202177
57693646
647075721
1145941530
1949770796
782042915
358568243
1009300268
385318164
1361309287
1326155380
638083839
702420010
241985077
1523761302
734700202
424337576
1788040277
1325410115
129376740
1056412765
522266919
1943739788
2110611515
1469068706
1239825800
282192031
1764786493
852819176
1259691338
1865512769
1540114041
1193048021
1929000360
1162955414
727229607
2101478920
1026531194
1800270434
518807370
1645445008
972697313
310821061
1788701477
1579474001
1948587312
1134080072
1335653592
864173611
371703261
1299698463
2013778985
317479509
1810967676
459747698
1005538911
1967800491
549957512
842262170
1107835200
1262947464
717361074
1785212058
1827937267
514005938
1900922639
1795377103
1097205785
1912029245
942552853
86007044
1903639176
1757988131
189313423
1375246845
342756244
107842495
1622453652
1210091243
452381168
1966282264
654952441
1108434496
1831948035
261070949
2126064611
1659227807
1866212525
538979754
1485114777
955530898
973480239
999185350
913838469
1043282999
1197963347
1179294749
1668286908
564726078
1219356032
1481076477
2044953738
1651606758
1958228282
1243303669
307188229
128706222
332793031
1931475172
1925543142
833917016
2041048283
1660452084
39190387
2102929119
637893750
1347813259
1429711774
1872221719
1955921532
515219177
234407074
374344764
448704514
2081499470
607472993
2073936475
1439212780
1018855422
1570753486
860452993
1254589805
671881390
290962531
1471250412
1404322144
1299305421
926569918
483989213
1988611458
1475487845
741067957
786033932
843477549
161820813
1224825605
1473630888
2018904957
153533360
953338907
1008785983
1211404601
1602321396
28206966
1890510779
1477324124
1650935703
628194815
1046499508
2054628906
1478348497
1453517256
856842715
1552379493
2038972012
2021308520
1402536455
1789665121
1553414407
1094516291
795494944
338054377
1752819820
1667502229
161505373
986985069
852455036
2064561807
269176556
486456194
1939749372
370131689
1275164894
1265155084
1219337951
1082766463
1457700477
840523454
1604906034
1432930817
1580322955
2083789973
1381977436
1324306004
1613747558
816831944
270206071
715066057
1164922637
1930220860
878780192
1898645634
44094690
1882565621
1921563536
1862690063
1578950058
1096128535
883778588
1144582576
2070268313
960612399
1817240397
1541915348
664523243
132711981
377027109
614852242
477218283
1864736803
1638901073
1764119134
2033807668
599206205
1941469594
899828440
1107919327
481405817
1282970706
1327147376
1186047629
1167272597
1980106259
934057240
1074452043
716973979
1330171463
2029166215
312642312
1159835384
975187728
640996185
255359283
1559289037
671209042
592778453
396852472
1712633351
331430708
326624116
369575103
831944660
1991553371
867379424
1219921158
1683313628
2072424117
928739239
2137065077
84135714
2124003668
1085640119
1300301175
982211432
1300925409
211247662
2028878134
631764068
1101820387
1821882179
738841677
607125097
2052155887
309691181
1593991355
1796534233
1471497781
492964894
1362770722
125132202
1720403413
260262171
966604403
627770174
1877418126
741886647
80153133
1312795717
660214554
1729815856
177265487
1505573393
154685342
629403297
1870557323
1054928664
457187825
749380095
343691011
1668777907
1815364078
365927998
1451972784
1482436160
565298081
224770721
1265727458
1349054031
602564659
44396951
1088730202
302556794
1246124376
1723609586
190306636
1701886017
1056659243
507050531
2083874740
176726866
1528327936
1098485304
193220206
672053795
1712552036
1860347484
285751016
794297119
375801631
1606998212
515301156
644823465
1577831489
1096324738
119158345
1480199594
1647298743
1851947728
73754941
1751260053
159282093
1318631554
1411356789
826068975
1545062572
79555195
1875923051
753335689
2043685956
438570072
795222100
1391207821
2024684364
16001205
1927251310
202992882
1298075581
1966966411
680400451
1234429345
1114806062
960929953
877562109
1110203778
1576756348
1860486022
1324299072
372717017
1470105319
872057272
1813555119
709247602
420434425
1273886064
103188289
459608027
155339586
2049654895
1137543994
736614761
1437617350
984212853
1599721762
106463050
1002218366
1309032558
1559543412
1226637939
1703803865
1540974619
2025033652
757131678
1633046433
22934229
865064246
2022607230
1023723518
2111787557
264825487
186566734
508407595
1675776141
1029587115
210566629
998368455
1291929898
1249981251
833306784
97328679
271549578
65057907
953424597
2095040849
1025551682
2017648611
1353019756
607160137
1293951710
1334245983
1284258569
1746145733
1550413076
1517252093
304454802
51949561
1424966646
1453135973
400334929
416424831
1466871684
1742518465
1192203149
1917613695
524919382
2030577525
949853183
736775793
792791369
1025490888
1357950731
309731567
1006193781
1830671423
911609964
2023361916
1063645525
1854056030
1802534385
159019196
1063459173
1411840895
891318926
223644920
793412543
471969510
1694956773
900640779
2006548492
611429200
321487390
1233201953
1336836351
353929626
1313067901
222419161
1862339376
1601831285
1944346827
1915131311
11623984
410919683
221318985
1079292579
490293020
1580314757
1711827762
1708281816
1913666123
1634654399
1334173228
1559201507
1892124161
686262211
1055728623
203790317
2142551394
165438829
492649551
54503461
1099796941
1596247270
2135612947
1011589825
1800563693
1914955331
1778693225
1102854333
2054349908
1823806332
1658707207
419829855
963403418
1286712683
204684353
1294961558
1082442527
725156363
1767641774
324537454
149516662
1868922060
1689768272
1607115313
989780644
1397137
449734084
186970768
911743092
1541040992
2135240253
841519397
348430421
1076372809
1206401902
1369410115
1633984532
1066904515
950352183
741734501
349239202
1278314005
540246884
195754366
1236976107
1359848658
525798633
19060277
888970905
1710796663
764313519
713735317
2056677154
745636630
195294773
1254280228
885259247
420009111
65530940
397665855
505276153
1496293656
1234521804
413890366
1475904479
1512397144
1072574077
1188903165
140297401
1597578988
465787793
810981783
102794091
1606441470
1937748484
807335167
1505518406
2027501867
956989053
1573524789
2012101403
23019732
228680153
1964349627
702432128
1159833710
1049381386
1786575587
878180137
1533571524
2114140993
2134646195
72659851
1885503726
1651463585
1796558731
1376564695
1529941409
1939652582
2024076361
1365235777
1422923857
819875611
790119589
1356728506
38041755
2056918672
1519096088
111299046
1994396080
1351322840
586397806
377448596
1024752442
188580269
1210364369
1403472678
452847227
550381136
1517770603
1247059880
990246016
467949063
1466550914
1283295523
1993470495
1352588109
2012695853
811500355
1301799179
1065029771
57823535
2130649176
601943055
116269174
466223914
1913007305
344230362
1920690380
433534760
262871339
585066464
27779177
1054967220
1159050546
1043334164
2082419070
618534320
1352581164
1094932660
166546607
712370594
712629493
1420628328
435622854
1995259697
228413838
1640013666
1675808657
1079550218
1282588888
104365675
46351839
1799555520
259332275
1237660451
103879360
1076944466
1435961524
404663228
1499291433
1305948677
495837478
1890657884
746432194
237964155
902273012
1712526445
1450246440
909271613
1730434500
425493183
759659701
918735474
748440533
1729525198
1228624330
39068573
276569466
967617196
1021305987
465218986
1382530282
420608580
887288494
445180981
1554489368
1514306327
1302188911
1015881247
1238962482
697661208
2020831034
1602877671
373701122
2039634484
1665619005
1168809749
654114274
1772273431
1534524075
7874376
277462061
2123059701
274926783
1789521847
1459996203
1838601365
2016267260
456834342
153690451
1820377898
320921253
660558384
1474428306
607822030
751304031
1382372479
435896270
1605710408
588190531
1611791360
1592985391
1483926850
1913602797
712249697
2026350378
1243497129
599206573
666514683
824913502
1443798446
1378663719
1098552063
178425620
1714258775
426315932
1198514846
472421564
886625429
924594405
41482153
1480147448
2111265209
1432629522
1026704965
1269933414
164377162
1916474972
1739327168
1219176699
235413148
1896712249
1187622900
1003421848
1332243838
1984330328
2039041769
581002085
636836364
1863736334
2097494811
962546148
1882687700
7917946
1772006986
1687914852
84847083
1452746574
1842197679
1084162644
426541991
494621774
19259861
1050001410
90752268
749520381
2102291160
1943572003
689382597
1223089558
1801066603
1128330869
715724778
1064119584
52499838
2010852282
256792453
179751844
924566304
1358853371
187044216
1253100048
197742401
1965352281
1742211778
1549504368
285642236
494568016
1705284597
1818773929
1749772729
1480589888
896657051
1980683434
480073684
1573526000
1155627154
1208702801
210525061
2139365927
902352965
1770659730
692831433
1483953037
202735470
1645270117
1256240859
1653625732
9914038
1431818419
122772727
2045439907
520759498
907698837
97620134
1584215723
331000298
1521041303
2070007154
387555753
354765470
322226237
1674383954
297196315
369197124
89529249
1877057381
1210267985
254144019
17408850
1419126943
2050848824
868254143
2136744149
116087434
647825498
904780455
809436699
1727766084
404808438
1309627340
354695594
1352961045
1517333009
1662720912
896619556
1513822108
988901421
1399778889
1375431406
2018051135
1676252923
119158345
733402403
546344235
1569026631
1063065892
207200268
522296035
2056083094
898747032
37988184
1512570960
761365534
1273410447
678881009
1692125877
892969781
1909571127
306485222
1327127774
1704578354
1890623522
1279325832
2072058778
373871190
295483258
457164074
2011932251
461858319
661338433
27384096
1540230932
1146992172
1613117719
1841708024
1012153133
1514337031
1251880054
1174858140
1484251209
1851276845
1457943872
1534980566
958675413
1580700760
325746857
234999316
1398134728
1208054027
1481807575
1809684524
2134465688
1974908431
2023819030
1131790694
763892348
1568568685
1414874231
457042434
1865500606
1959242209
422936198
1333398747
1262533552
694709926
611047339
2048164872
1103178625
959759649
24658960
1330889188
891646079
1183282989
1564750479
1035974428
2082545143
1949657398
804301952
1859419866
1851681210
366831556
1768254138
1501193104
752821640
1377997699
458891017
844314348
1866594004
1884809227
302377967
2102697779
835092073
1026439031
2102799224
540246884
1745215078
961768613
638386314
29025360
1849452992
20882629
1588919161
308710393
964316137
1812891165
414834644
1486237296
1786521554
727432235
806082352
1964062399
1963544917
1896806788
981722819
1718892897
515074263
1687164686
852145750
325035331
758725685
27088990
124842975
827127796
1954610469
1771864820
866741490
244989052
1943978905
1761674401
416322778
166392643
1756632610
170399507
445763610
623386860
179301094
76940112
1724178915
2127869638
1251177313
9154273
1325278774
1716065317
1126739943
1536861837
1652595703
318290384
1412824351
1554487036
1115887408
1576325043
1634909105
2138665117
1243548429
1791887479
2098427458
647747885
259743775
1768470171
1800859060
575631536
307371294
1342027286
1617403776
249766610
125573768
1273386723
2147023750
1455686087
850244598
1444705382
656346105
1413584755
1517696333
1189814693
1307255470
229852659
441331070
1419864463
1814026328
1582791488
528992899
802275252
528095487
1568920624
294738915
1632345295
1448614377
103754298
549678157
692030333
452044648
457250236
1696922525
910107184
992918197
497347035
862934882
1180283592
1952160118
2020740433
1146555228
431596830
2045845247
394244305
525739936
89928521
1187172472
1651431132
1948006861
1388928315
123563578
1954841203
1886258845
1871857916
1311227679
843473732
199140544
1705318881
961512622
144849512
1032007167
753020653
1237118975
689295576
2007588935
448571928
582571770
480588138
270910373
2106397167
1332721278
2100666159
1114676109
61470661
819741319
180954460
785034771
2037717279
1891335176
902318373
1174555751
1374555119
1228381919
482566061
1128561023
662063710
1182941566
1354351870
720979498
513848853
756627268
1920132628
274682777
1372861822
1083948035
313019170
958082812
217414718
425793095
487578579
148110151
122012855
1364058823
263617814
299763868
576842636
1729579993
1951956022
992049594
1449841971
2003347226
2090276884
1544633541
553344938
269126345
1808191437
1748457496
1843899280
930336248
1040224898
512963390
1069378069
543616299
1593907888
1803007614
1112321599
742673639
1779436390
785190485
1965253330
758734511
1657987520
839859465
1560421323
1492414788
1832323910
1221109799
1611744593
1127195039
1511155200
1458814252
1947290734
391769718
821041264
486981828
216305880
790263436
1921240022
2063472212
1215793471
2145041084
1447146717
2054826862
565645821
1216533858
1095337017
2018324008
1706720291
1181512603
1952799464
1344982191
1895723458
813353520
1138144794
1408771983
1568255526
358617371
683639775
891297197
1967020772
1968133258
1505550896
2027738221
870948397
1394927424
1065117879
118808355
1734102305
110744445
1364546064
603692615
175256396
484486451
1305757855
125824120
2056547477
1071010658
316810673
706682538
1073035657
1219519840
1916573273
2075965452
1205192980
83694102
1033571760
1175857027
322556272
108262903
637131315
666303266
1434739565
2124451035
1857201337
89648718
2145337569
824303988
1063584487
898338530
991607982
1313789550
2019739778
83648410
1626511037
1078389615
2013892352
1227947121
1905721666
2070992422
15422813
205629167
522455078
2066391966
571024394
1797497870
1115876906
1079977366
1791054338
1176160856
739427728
1692466622
1607679467
259921418
964533701
1797936931
19352660
2043077005
893685414
61411572
1092611154
1779542636
2128529183
1207144355
1975494037
552727123
1272493624
263236577
1050309635
1489515303
1835548826
1783120522
1396519685
186618801
663933222
668003394
2053386980
494677850
1214877861
1147843452
159035210
681373243
208643298
1037271584
984467608
973396519
1478718944
275402899
218596774
1896688368
1830811221
1517058076
990222920
1644864894
877968692
365656524
1594313604
562720213
504586966
561364654
600163148
1603954652
1034812594
612584206
1432467039
694568754
738648858
1685405097
1643163858
776607072
1872319393
1604597444
1843672593
1333938562
1738562939
772202402
1359156150
290006134
1207113255
341181637
1979506872
2011909123
1109779674
1953748115
787732962
1078780843
1759046672
1470919408
1513064229
370225258
1238957499
117951946
1102629127
216394117
734633429
647292981
2057672099
610592886
1885259460
992655074
587552461
1663288739
2089307615
953053079
373513526
2126235461
552947456
1392336105
820294486
162607809
1750875785
1336104696
928552263
601276157
283629873
238396071
1443096648
1145137073
1943976868
680315980
907531912
29167524
1322594229
1099082665
703390924
1366555976
806483020
882074758
1864069201
153543110
465547630
1364126854
2068312696
2029409066
1019418161
492477585
1831029098
905864632
1559499415
1377970793
210535734
1624332511
2046307910
780159752
386710377
640936406
60760986
35696213
1418927631
915412388
1169349672
1636963020
1347772787
426097065
703557855
4950202
956113688
1355973043
1717843176
1911388569
1977343184
43976332
647876905
1913037445
371475093
996151549
1612078087
203634347
1393198833
1565568967
883455532
1107929558
917030799
461518142
1088403000
1555540761
871520030
213314906
1396968709
910859592
1115141659
1512924391
931015980
976407485
1880293131
664885953
2099640787
501557122
898252636
1296173155
809797042
1251894902
855700035
50319941
1967020772
201004881
1751323715
1795155702
279912998
1304150708
1915159925
880202173
1224729429
648545675
1341801176
1735520914
487558195
2055540369
1322337134
1016243160
1047580999
1232169196
1192768001
209894321
516451972
382533237
202040836
1031897487
878777403
315707575
1084905835
1482681617
845569236
787634662
1768614272
803063951
1242647283
1227920385
1002013693
181833178
940682644
828701567
1905096252
150494143
291242833
1690675624
975250564
2097234340
1335640651
1472522137
682501474
2096338585
1798163313
2100669892
611277929
206877019
680472965
1439932920
158306789
255799376
508891078
665251927
1509216525
1312765399
1545180799
1864717021
168278270
1098420968
950863734
1604501458
632098028
1718099678
2139204547
1532814920
419634958
785504720
677876403
856447959
1019002450
97917047
813167960
1011868189
1873893472
669329563
1254298626
234079548
1647335418
1439319403
388198186
2080792106
621287480
1377628783
1612412154
1460044020
2133782857
1323176748
144384702
1762256263
748983687
320889087
158450371
731115371
10111605
1057078424
168265241
387207143
1518020063
1691301687
725901636
1408060235
1310569326
398058493
2089793410
1864765265
908530510
1304787467
1981570396
190846695
1954784398
1543561860
1174670558
1901221763
1911867094
1694821897
998334099
2118357838
1759090350
427193590
1534409358
1699245478
356854451
1317636265
355698228
8441015
466620073
376375864
1140817854
1119874035
1937605925
1326859687
1636540391
1960022952
1774260061
1783721918
908530510
1564245080
888653803
1787442814
1803043133
69206860
1195953312
1008580191
242150920
938091330
1018945451
65853146
1974335584
141908702
1109021891
1814905967
1497046743
647350743
408221593
924724051
388828610
2084918887
1755089841
1757920799
1573052703
1858541254
1038670153
1647371140
74530870
825386208
1125823006
1056053916
2013948560
434203712
1094371952
1782124261
884958277
1575364533
472862416
2114675837
1820824532
276366065
564708411
2135026812
1365231212
1027900814
1743419095
1030807218
114341999
813834552
2041272292
1816361075
637558015
2025006676
108408598
1450513481
1020443686
2049038890
1406192562
113121910
787544982
663329442
505483703
624590028
689932820
1175943176
903202435
1087653469
310227229
810751611
603169589
1921636231
113836059
605037999
1722593733
375650885
2022830432
762110484
1197520016
393611611
521066444
2076957333
671188123
339304440
1399131532
1606730796
698400836
1872383394
1766478057
1074502881
1680298219
942048074
1864408193
585424158
311866871
1109348284
1452970466
1193447398
861891306
581041497
321523037
567894550
1377942898
703926050
460689586
513828056
314587946
564885424
1117540018
1056319859
1699639668
1334437089
256610666
271799462
848737668
1091041580
1956849132
151094490
626785758
398513919
1685016126
40583486
781597510
1976706129
2073791642
401015642
1381577858
375338900
1974479790
952749788
611492066
1209299404
1129881743
1830416104
157851075
365779655
796126176
1494007061
1231728902
1757541084
1198822073
1780580515
395574755
2034953098
880392358
1823394998
120178545
483516429
1296239204
1313362121
1466521071
172500305
1074687444
1898308049
1279110493
769861612
448767690
1721173626
987750518
1646784865
343828912
1326600165
1890406188
2103248569
927748149
114238915
96230845
1463071493
692169171
471124002
667631722
104141384
677105241
2121459033
22922439
1023020227
365888969
1240346931
808279313
1991357781
761578077
1045599458
1052258326
1795087525
757793721
215879922
1335618323
827183811
1322201146
209486797
1186104622
547425427
572398533
1293134931
1471567305
1692729181
6989674
319911286
1329160131
397373217
550212945
609136101
2080604610
607741919
1943302255
337276929
600960481
1929884016
1096360095
1341066163
813120991
424203534
2132545589
2100285670
926173537
1926672587
1735253153
718556471
1671009266
927639197
644302066
2058543677
1970674670
1311836487
1816234374
1419851226
776055406
1075348143
1152828666
978580223
204911395
1309897878
465504212
326279139
1070970138
1088724276
1538994593
538696358
2114080827
1753589918
1743645158
2092492522
260144923
1226461053
276704697
702933825
1835790629
979543222
1338584181
912767487
731025176
770240969
360572819
840921849
1978157802
780930379
1675623134
503240146
1959705075
111641568
299875952
1127688786
107684843
26391284
1466775055
197766597
1081571
171400345
1448078473
144154398
1384064264
382292629
623092328
572547929
956251670
135173062
1471897074
1656913973
992310209
816814924
1984944297
837100286
2102179424
1826962111
1755058220
510849357
234900327
1179595980
430872041
647640625
1791486519
1679090907
1979475465
151956021
2017706899
1423355719
636408027
322061733
984545483
113441858
429834833
426768894
1284363061
1724617645
1306751485
1414257760
842568434
1819687515
444097597
1946935794
1468894341
1406307828
973969300
1303290882
1323516770
1110535720
1987708160
1021215288
11701927
1548236024
1382210996
123658652
861177280
1734102305
2099963257
2044070359
1404939959
1014366687
954909571
867405262
639593042
1176977864
1783071312
1735092094
47945349
703009626
1323487023
702588681
129955873
695945178
1847438504
203352107
713623507
2109142691
924931194
2032562831
534824815
282858925
91514620
448653212
1026145358
945176033
701309506
1053071938
1659944766
455337248
1058732989
702598357
1741481779
2127201262
1534869198
792600752
1101080228
209276790
1519917303
1369681739
606061996
1653809711
1544575161
2111528116
1227691512
1168129942
602273144
337392281
310107823
381771753
1066120762
560690491
387642987
246016949
2145489924
46460383
1215812114
174379087
1715355862
730776214
2132892232
1163582429
95862418
51383262
227524448
1552465678
536651791
1494979403
298034225
224087635
575574286
285218879
870000319
2058346489
1416959434
279390926
796705616
1697064641
2004719879
418853061
1604567020
1916628811
1656503242
1012168281
1566329942
187143697
708082432
2036594387
1951248479
2079175828
597874400
551734406
1619320347
148873941
1209976226
252532964
1597888563
1777905917
175284161
1798224427
1118117658
901523905
1490657185
1579654147
857461411
1713156390
47606581
2126656572
1607110360
391356504
1832213521
886652595
1076286906
1330175185
800911923
124512009
1467752955
1788167747
1574500612
231093993
482141145
1395618654
1623827436
17896204
1007703723
125796438
1393777013
1219028224
1370316935
793365016
1011563773
934586343
153831369
1011139843
1836158677
1946055093
514335987
50100616
1605249044
147877827
1678400016
2057573382
1017415091
2115527046
1144284041
1128710273
1437006935
698727563
1651051089
1253277259
777384594
525056987
1101589970
1236173978
582851869
1698347130
1010408643
1816630611
836213765
1508145472
1905886841
294044306
125409516
1140750102
1139239881
401425836
1299581619
810101172
1412028415
2003615020
2126203237
1149761985
948811503
140323192
1642323640
2042722369
33476400
1268112390
1694739319
433872571
965932893
1594828622
1932530475
1668331591
796128759
1622580956
78222850
366253975
1576452771
1858391387
1427571593
1510139017
1492646869
123464377
505528086
972790749
25081319
2010084830
606413040
2034666795
1525592428
1156744397
1780278013
1190403688
1167686322
537259624
1877167578
451982592
548140597
556403434
221297705
1535317920
1056535948
98929784
803713284
58042099
401696009
866655773
298102610
1355257644
1438487953
1620986076
1104531206
331746136
236543546
1367313996
383798058
1187651525
1412715313
678014271
554198942
1565662816
751454547
1885881249
1450626843
1696040743
874790322
255769534
1324387865
1961044326
196653682
2081096222
1777928717
2118198646
2078512803
1511197487
1466567340
1635508712
881136298
104283486
93487690
608272769
2074260351
1899765694
1671279419
1323882024
1855628729
1388154513
1501931477
1286426692
1826839425
855982128
1200716453
28209177
136097716
762984480
45329517
1148856451
102394908
1240704686
945705460
651054268
871810240
734661263
1164708993
883566016
1164940303
1750253861
830813217
561073893
1982195941
2026746789
805081506
35032309
114266547
1620647579
1729989780
255416748
159567090
1600141138
1133177224
1503674957
1004561838
1718734303
441391083
626468859
1252596704
657962182
937303272
1362186075
1270429910
1622778997
1937853011
1042235876
676639619
840920659
876494098
919517669
487668984
169356438
1865859932
553171523
936902090
1649607593
1037936156
317903444
1843687685
1634247082
1054135370
1956220778
1767123534
1305838247
1716961765
1278592717
2007322182
1456822112
1710777782
1983943254
1951104069
421003847
1547529214
1352120463
1594039487
65404776
788546640
1927104959
60114176
954138967
1120486638
486575354
2063843940
493710923
280032076
592291770
1610191133
252759021
108358613
1358880240
1296539968
308651575
394700944
383828253
186938135
975232368
861439385
50080099
314872795
1809641985
19826034
790201268
771048004
1087314986
226393148
707879003
1421876450
618651425
2026354463
125402990
591588264
1555792097
617595564
1938622972
1413493677
1724629789
2121144714
1150122213
1473897544
1477946215
387600865
1567636743
568665853
1001588455
1437310171
1714204577
345075687
1444043261
1106500086
436082769
1137808913
1585782842
783178783
1583008714
1121254647
10750078
1396331482
630902397
407398690
55919675
1499793687
1063706796
1656715474
1646541018
736156107
806470198
134315008
692913008
1975866125
1728052146
1278224864
712350682
2063899215
1604216180
2048070047
1744644654
498035940
1899769773
1934314125
1218071413
1425522316
572651798
714725559
1276347652
1983613496
548599598
503368573
348336919
1461896933
988773679
1561035425
1317308955
55233560
951473473
1385289267
688922440
704551723
137968883
1681895793
857713527
1507831797
1550831498
395328294
152653349
814920829
541962183
223448529
1710569840
1156033631
731337450
270960162
659441567
1537273854
511900542
1517204734
1855295223
2070427274
1729726340
1682807304
2139631747
1925791799
756361392
1693651129
1648678070
1178973003
946208906
1316554100
1184462404
144330562
398632583
396993529
926810244
122590373
1743083341
617539216
506979671
1684928736
1730600955
905204924
284334116
1857670025
1293589566
1543493274
1127963660
1893713729
1071853823
579012812
2116763269
1837589919
1507579872
1289109882
131502307
1776423816
392915697
1464482867
1443625183
2049513725
448754240
675299384
951901241
1716995672
1118474087
1198506880
1313126615
468888632
1399959073
908730021
1637353389
636950586
980409660
1251233169
509924240
390498673
1207111345
1913224436
533618152
866073770
931042171
986794835
90683565
100950385
706368484
932327292
354169823
1810265479
1907609718
2656223
1918985571
2035568782
2069055627
724514785
29183976
2087933554
1874074451
649150704
438253874
1188212723
873887971
1356286124
1250591335
873270288
1639663578
844770803
613775830
2014874264
1707821542
1098672801
1900934698
360054158
1101580856
552260358
1777006788
64197303
1392367012
737843672
517110478
1307771544
532001881
37323190
967143343
1856706623
744359883
74768949
1821899060
1728800509
1784264584
40565529
1036624594
2140934661
326420040
340837694
1327769184
612456513
1567448946
264466468
1019796640
201177504
1029280399
1566301173
707087116
1063724828
771081539
694867564
855329385
307106016
87910870
2083299302
78365697
1089149205
1712978809
10652499
989071982
722863140
1279272823
713289026
1735088727
991684512
1425572042
1325927535
1593112768
259252235
1782143537
1078292403
76714514
780461310
802236868
939456207
923431212
1099960308
1659124369
751293468
1698829734
1403056586
130417289
679175904
1494688573
238916252
170493205
1132538876
1454072486
1427224197
511847967
1911659663
2041910286
1326700527
145865044
1393123356
1523599115
575463892
118050319
1846805064
1207327430
2062192928
613041998
579233878
249498130
46800677
1374875038
924062443
372206040
812730338
1591255820
59809773
750511066
1878833120
1565998935
1209348310
584858998
1380707408
827042757
1180048174
59804827
189735202
456418583
2028354166
975840500
1471935962
1378585
999150578
1414272923
2041731449
1498158929
1607750767
1566043980
2035963048
1810252497
150191199
170787802
1583540276
220391888
1283189140
617835919
1224007980
257671353
1663874845
1882967224
1899265267
1212610775
377563763
322199617
300383921
1111133118
767921938
1601208685
40165815
1305336796
2147375781
580609267
1835375603
863297130
704156409
1437128227
25167814
966490126
1378452746
1571193919
1571796027
1801922788
1454090713
1765289345
903513335
370737315
1570109825
1989456206
1703680953
1748883219
745982162
1579488224
211166152
681395153
1355461659
1840465490
804352965
614382265
1858551481
2042537410
651631990
308837212
357589810
14447985
2142632271
813544478
566470376
692128056
780558498
888872645
1931763907
2041900779
1602056660
1333029572
1223536302
836329828
961008427
1915797009
823284029
976901342
1329385634
309381433
1930126986
774057163
1947447717
1759364019
104104178
1481301903
13716092
1286381071
237033575
1073468030
1590393710
426069498
818446357
96671538
1809669416
1694157604
932613305
1913481248
1993971128
644263728
1280243575
372851284
529004556
1849035647
741462641
1342637068
1323886492
1911696950
2052885028
1754692100
1852690424
582155814
2079901284
309138581
2142134803
1471322610
1900071798
990142068
1317834654
1197850751
1558604211
2108331088
416507926
629814787
2038278251
522991284
636430510
362552439
1843097131
162260611
1484507991
620278496
1276342264
1279693436
79269458
2144657605
1506206792
820655876
1735558554
1137291511
116040360
1133994901
1676124032
910688819
1267335183
887638168
796349987
1643593187
998861962
1050812712
1385382820
588287598
765978082
507055821
714083040
1256291784
77485184
1849743619
1075589773
1939169949
727786206
252137172
173064508
1314760659
1607199653
1907800768
1175469695
618313708
566365970
923550730
1805372311
1986607298
131686225
767935435
407120630
1176380462
17844157
1521413308
197107105
1854767350
1626897815
1207094314
2078246277
970055360
1287144237
296421722
1369103603
754209721
249697392
1014575960
964911119
648109163
1294066870
644308817
711102367
1621291217
1461926218
354324440
595204697
1861995856
657946197
1332757629
1399481390
2063241819
272308708
252267952
689782297
1490768342
1486063089
694166416
1841062184
239835050
1862623171
1989345133
225996325
948341130
456123731
1893128249
562416744
63892514
2045499911
540930211
211930305
628535240
266696563
1502647173
444819893
723089487
240560784
1792390192
580731456
1885945685
1845247261
1818340382
1358460581
991793361
1962255568
1834901408
116041893
1341545845
1356443466
1958206468
2130258062
1582538389
313769208
1803532483
1731330470
506208504
138611354
704451990
34479854
776838709
1161049258
1581400280
1757340735
2062938705
724663088
237400241
1245064143
176636763
812422338
2056083094
1108365263
1150736478
176918367
1149332730
980263974
1226619854
501405257
533789605
853363694
1647719299
442737340
244965253
819186529
325796346
10532955
408590719
2102941156
1215656605
169777460
539785526
887568511
552210897
1843272363
1370741747
78868287
1829311343
152770422
1657642985
985513053
575779419
564220047
1181238861
440440683
288114544
1549456836
211247720
729120092
436158
544881605
2131744286
1100849082
513817980
111935574
983759963
768166046
1309128208
888843382
1219507192
118368047
572522092
1829430002
438205211
293891963
968505886
148457857
1296189803
189475330
1037955621
1848834978
966463649
1073960567
1524890603
1533201516
1629152009
56793716
895268392
16072680
1012683909
1869096149
1141800804
552697292
1275260688
1383231363
706413332
1936558154
278760281
369504988
829547258
1144647342
1849994881
344510216
1668162869
1103346347
2104779038
1172011980
624309162
906392284
364111752
480105605
536020709
987209659
256926742
651114923
2030972007
688917566
730937491
1187577226
245445602
1313257979
412878310
840783538
1943956331
296575617
2003689807
287140296
965456311
658249238
476622651
2063523012
445508610
1384772058
1863578482
170082383
1479636708
158853203
1525281996
2128336806
262729188
439952247
655289915
355150917
277629123
34727178
352666726
153932491
1506043140
1003636692
1485369061
451643868
1716499172
648003251
2100886876
1820956018
916382862
1409166493
21277460
1463628357
1897697979
1135987556
1447706994
65646258
120111849
603379279
1501958055
1414860502
1674622016
618795294
1607379814
1925791799
905376156
1876554558
1298143749
499441882
780310479
1325613398
1331333083
1269051075
807900427
1819809497
127233846
1809105396
1822374039
341025301
963286737
1816577479
1398385406
1280654847
579094857
1482113188
797350739
735308895
2137122921
205850696
342103332
1688881391
486951132
682011226
1287706775
2100664596
1394745957
1578661142
1305325132
1635360875
2054310349
177053286
1851393282
428625041
2038581560
170055639
832174291
307036877
1562490760
1674073036
1107594754
208414218
1666882221
748306650
79294634
162551612
2077309158
1467413076
1711422764
1882159871
1443946826
50412567
1662410204
707051335
1183290
448019714
1505891023
1354338062
1092014205
1009144599
735705877
316793052
753229602
1434838130
2058152443
412769690
1075754378
1948586585
254927839
654511958
645184944
1400596369
519985772
1177680842
1103880895
1712877689
557788653
27846749
2115528968
1583722385
1267453888
789527547
1524393852
613591130
1260476988
559402383
1636260496
573601690
1404321363
431729495
897548834
376671719
381143652
195721418
102065060
1724617502
296198205
1205614208
1752712017
1324469928
844807279
2008604570
1198735062
230532340
668125588
686761005
1129172719
1929010793
563274356
1584559803
1831861632
44352224
694001164
561962268
1823635442
1326388792
1297729586
1539271088
1408474341
864525253
92702115
1863684313
1727617293
1838140361
148798791
421797999
1579608285
800512072
1606947057
1329961588
180967798
1353713617
650890600
1891298627
447397287
143878647
59937846
1407741382
2041336779
475581736
565467841
376156023
322526003
658460651
723548367
1554243697
277525395
1553369313
2015913567
226668415
707264513
1939332082
1800507609
1099352562
479905400
1998548256
1063053459
1172474660
1637557701
1502489762
1506708019
1710858153
1146866241
79660232
1756952056
945838183
1244420887
1955979150
909344391
2117918030
776127844
1523649728
1799747725
2017449613
283447883
129888391
138423696
820089644
4968527
422053928
402680782
2081903773
1609118634
451640212
1120306190
61425889
1875041996
1998625681
1241564801
1340942470
1321914972
1205316051
1633366802
537268206
621293939
853695363
1156488038
667116672
1719968755
532953691
187184152
1079080101
266171086
1207218979
2023117461
378655981
566166593
145325255
2130779361
1088181401
1833245281
1883627573
1263018680
101987503
1401235480
248630872
941159604
38731438
1367122120
1146434700
1996593253
2073057265
1160565276
691302646
1345845845
1908659305
1061657212
555478856
744271256
1976033579
1901238453
1890796249
1881979291
679511243
1840668088
59692041
980739888
1378147412
106522738
633265425
1381746274
261736880
1375018666
1624047831
1924638525
985490401
1535282870
509204519
712889514
1215117430
1333175871
140111121
635574504
31297957
796302456
863168749
326563850
2021768077
219960340
684469773
1397303063
1433458709
2033809158
940621181
766668960
1586651610
1261073832
1210466884
850903450
1062294590
292108946
1769756673
1088078783
521103194
1018959151
1709194883
757578053
1701299130
1964031875
216949348
43059611
167683739
694400445
1601422436
1386509486
520094924
1484892734
35576736
198251668
990806283
1902037829
57046093
610909483
1808227033
593428778
902090328
8354263
1808895437
2083616900
1646891705
614268458
1430624042
1394642985
256919848
445829834
392324089
1159902349
1363752497
912610557
388477061
1502746966
567496219
345680192
224802312
1957018759
448378921
281878632
865930006
1070468493
1547802905
750073449
1793207130
1181970238
1439937464
1219305247
1135693352
579662053
171828039
1694781036
1215315339
1113250150
812004074
2112391573
1232320133
1962710967
1017732950
1234570493
1261024895
906035981
1911669219
1984862014
2090351463
1496207437
1958029708
374413848
1183690319
142766770
2025077960
1312047330
1026063273
1228501570
344567470
2038414379
1199974408
1530551250
585257696
201030868
1087883954
1969001916
1703864281
54503918
2120702263
830976286
1160094715
399987567
394029061
479693382
426055878
72953450
824698987
1439800452
2012170192
1427648212
734210201
1948990788
1979775783
163790736
642397624
462768150
2135168233
1641457773
995273342
269021777
1841806900
647988199
1699175857
1005103748
907557272
1922215557
1237687236
597551368
1600214012
1364074723
743435262
1456245972
805009007
1088962095
1843177998
1752342277
1661175205
1667518020
1547233440
366989199
1950925820
1208076422
496279489
808809261
882322805
384104360
862155260
1847380227
429006475
1761564414
126920396
1147451877
1595858036
106769823
1012544779
1491681121
1573782713
236326824
846504561
613049773
938995525
808773206
660357734
1083483591
225940885
1766255613
289259942
151708301
135377067
1424861286
1168207878
429009914
125319520
1016999853
425157932
1082406047
1104317057
269817348
1633276545
721501011
725913827
182494642
360197709
1215236366
1536028390
68352239
318936316
40966116
477584027
164528239
923611127
899425234
324196613
1513497484
393353930
1888276450
1553496113
2066330454
1256608316
354883095
1609259334
742987328
1956983653
403868967
344942466
318885868
217221532
1098233240
478398080
1956428731
641187346
148229035
1078762658
1072445725
111040162
1302909798
1643601245
1134538585
490599970
303635744
103749194
1237371982
236600552
861745307
1967611104
743756493
1337112574
794448780
1774890323
1452217093
928200548
1445629259
1570461928
2086949221
805412478
2056671170
1609124642
97018719
1681196564
5632755
1100141771
1060325531
1483294971
1851367885
1601808857
518886030
1792379109
2086688098
476861026
1328515011
1107691366
1244164822
719539063
1943518420
1631755478
709826775
956207574
1910325990
378952108
1324544099
1493966745
250145237
1074058760
738773348
830643120
1825940513
1915459226
270825156
853776121
181339037
43916799
1262777888
1721043848
1927796457
1296799509
1106130577
1671601554
1710120226
1932832339
471988215
375666924
94370411
1682193519
243926626
149815214
1101389084
337661222
1288045527
332861912
1987150460
617265448
1178962312
1795398490
1700550590
701171150
765776125
2116929251
1195847733
2015087997
1589441799
790988660
31560655
1708461901
616828798
734791707
1477138184
45818980
77017467
228058532
1306503569
503857229
480133831
117855776
1829245276
539176746
13771917
1862730652
1905179335
1903883129
529251507
270985639
455389904
957897719
1386983689
815877858
1516161314
403253320
28903278
1040088665
213293372
1309008835
1783771995
567048964
589717798
1622677472
1265990837
662827720
1826079584
993971436
1703154086
874513566
1743050928
284415082
327723114
398039214
1189273862
574220453
1788474972
828825270
1679553997
456950150
1451674549
618735178
1536171452
1503634882
357643810
524417384
1555411261
507470040
427260249
1382520278
1625955887
598992945
1070900207
1515613847
171258371
265103339
1001425177
1133372560
244140741
1787163258
58248554
853347146
378921467
464488001
1611617068
786427176
1670611521
1281123762
617075877
1624695538
470494336
765662736
165726862
1124417068
129876020
1630642589
1579482067
1343828242
823143361
1226124515
2103973881
1973984359
331840666
89121033
948567618
2121473711
767347204
888031289
1569554818
607763977
216562667
971286554
1739551123
49946154
411501356
1257882494
439145811
1015967514
1237359279
1017341379
1194389929
823023853
1182356331
183607710
1426127465
1287803448
985940058
1744380228
501500982
804969951
1226940841
1266708791
1412627234
167273407
1755956292
318242146
1367850056
2021795827
874693373
603202844
1531670993
1067927277
1667010322
1947738188
1289491693
1746138389
836786449
588576808
522266919
622511354
551042556
196878590
1775865378
497615371
117001496
433125120
1187538174
1981314396
2078123273
1114665618
1826770052
775132313
2104326176
752605088
475143939
725453346
1445438944
988759603
939447251
2057592791
1826777418
1524800190
81960684
1893667345
788062321
1328609260
243228147
983883190
885605903
2091619700
764167006
249687240
1830877519
347311208
287476840
1992869435
850835347
2033132557
310415022
154572298
561554053
1162346961
1719647821
843308541
1219957544
1935620592
208786324
704683896
1360552015
1556569849
411576046
125580105
1192111675
1287706775
764047615
715923768
1012460723
2073499594
260460769
562555013
613279547
1105376740
1062378531
699217225
917200992
13521454
29166380
381377275
1249200620
1751177046
911213301
172966663
1437597208
1022835197
1764994281
755586267
2090214533
1739553450
299574317
1728910877
223051790
1726678240
1483291723
2060491553
776172388
1391172393
1728923144
873218043
248722144
1139644545
1025348203
1903677735
1093900741
42996496
1377468683
1532521008
1808360982
728396967
1786157562
1728534418
1286164658
1098071696
1647193
1961115455
2059978443
392513012
20517433
673759458
2006024781
1547111354
1268087089
551723529
2068516277
865113215
408205199
1809170343
376810331
2070637855
849580569
1874090035
1262940431
1863474235
82549905
937743877
963532161
245714077
1000284781
643595644
1107961763
500732903
189238966
127212789
269917062
206513608
610258320
828015299
484319196
1558048013
993652165
730704505
1894833323
1021460675
1111691497
1814215957
2093610547
557049195
727932861
435379773
1804573371
1148515861
650669180
1182716176
2079790500
466173950
1425732922
767572355
1703668514
1791221435
467527804
362657590
359510826
450649079
233649588
1025232645
1061047093
2019427372
332956974
29648093
1210719237
1308244225
43206841
1709630412
154123884
891478111
292926195
777994756
1605114478
1374285579
833343829
21684252
554002423
1717154383
1564995038
881145144
520877402
75947700
1630601766
272872719
1461786140
1205958239
305842906
1337712975
1589475151
916862119
1183507350
1248210085
1245176296
28967246
1719551819
652163936
942325656
1552794861
1424827326
2099352720
1407747114
888310170
257593247
753883368
1302878650
1855909703
1994040404
1385030925
1574498285
989845025
240646428
1058324522
871016669
663214463
1303898019
1542401344
1903024906
761579295
516316176
1530203814
794575538
358479269
875527837
1604507426
17212657
206495045
1152173839
470894795
1895375368
1185587955
1903103410
1769160721
1699615919
1530547289
1228288399
668912814
1489794838
1571571781
1507022223
1639883871
95273892
1482135305
581230738
1673335911
872865800
1324774777
491634063
1391498991
1240877740
947282413
1358092041
444378349
1702697077
1365838839
413770031
569644889
1277481631
1295459611
1377004917
1706424551
1316202256
30528195
1906380773
892259669
1814328259
132372264
1784937403
690698413
698813990
151500102
1343743488
780669557
859580416
1655768057
171708540
2128820654
749844365
1771404291
372323385
1450598942
957150773
1556227259
63578877
1544543376
316329758
1236110713
714883218
745574710
276868896
118017683
407410450
404438068
138390700
591993680
2040594484
1581477521
2137107287
653072473
159442420
673883974
696170617
459699217
357119575
218608945
1906054411
1163305979
569557681
1306107254
395739272
1980627676
300649780
1518065372
2045987133
699008134
636204441
1845600300
1849755776
1151080962
1796373006
1219086936
1597830408
323010330
530310648
919775397
624195915
1046921019
181597099
1611217612
886649358
259529905
820323406
900091226
897195985
1042978601
141062682
196191511
1682750081
1959100626
1664666607
460248996
520379899
15618291
968999278
1879022962
1990315
1309187210
636850889
1880227836
2035719958
793016798
1581221478
1344103780
2054541610
571033123
189872832
1088814759
1589554913
504578349
938371822
1279937237
459450861
248117144
643871869
1046505222
755758530
1543288280
173031463
434491958
386696512
2102682482
1441322902
1917165283
724242274
232918390
1869413379
1759638177
223219379
1610161883
1432605020
50494651
1270549627
1524645655
72164938
1864697858
1089441375
1520293196
1694049363
159601119
1896044302
934854654
237015819
659344180
1724957571
1752822170
1309099636
637509650
91196514
1648111782
872183255
1377632797
1461177633
1834989738
780785075
259870070
996281001
2076898272
44681653
789314741
797911033
1500255413
1786708316
642487180
1742014589
1882269285
1262327434
282792762
1058084620
175326684
199605398
345637882
436739107
1336848064
638111379
1667862549
2136813884
318460504
1502019369
1292083407
1136889006
1594280073
765712795
2051996971
1089423508
1256666575
1641692555
551519571
1362413765
387423486
2057886215
755180542
1923237357
441806540
1465456141
1582055147
145333877
226283960
1330295574
58483894
1524778329
720713997
93064517
1903695026
660341005
1251239083
2111720014
1802209495
964085874
1432369114
292031210
2121620162
781238641
1943276405
61723449
57927212
1274703977
1715420645
1651487493
2023954583
221087899
1521350956
1864312822
1132424811
205814263
6716984
810067998
1340410528
1021539698
1197633402
220139142
975452939
542905718
276626965
274859473
1379820047
620803052
426978595
891556060
1497419405
1312347013
2006342181
1616389135
223955999
1744559313
624564413
887599068
1939719212
2093183462
1090027066
31077341
1357540107
1508242327
927304389
373635934
1624738315
1554660106
455066450
453861919
398149023
695660231
339489568
169089386
1472094719
1983564798
417195559
1396872482
1473967736
535062316
1681771887
1928538986
836658105
1432962125
1307855707
751406939
562939677
735453216
148343256
326144671
712729817
1895932082
1061142256
2133518959
869480553
1391345210
2065039366
398022263
1737905606
1825950244
2038702949
1110248746
294812043
820249492
2127449458
684491007
2065367649
1788583696
1610156695
703902808
1635115418
134735780
288765128
1839824098
1072680733
1696789401
1858874754
1561901593
6061660
410294418
2044509850
1874407730
169857850
2042366577
332329209
760898697
1202213474
1440668608
1669468642
441877939
643677543
2013037447
462926982
1440760294
126711157
1814736072
268218611
1664914231
1196682394
1805616215
149626482
1284038839
2049934961
740911692
2099423383
886285210
1603626217
1331335615
913848489
915161685
1291981939
175840227
1778546222
1724053875
20471315
1952556708
1771431447
520902408
1021422175
673989273
1990884740
1306644677
315256907
1132406973
1917833565
2040355989
1760540686
1449719202
1014666126
1813728281
214978886
1985931854
1893789014
2036175963
1801221760
1488106026
2096236024
325770108
1241385950
1360831007
630971178
897845592
315560704
1175916915
1543900197
1269343553
1596786427
1574115388
490538197
321047357
1035650624
2084718779
2051384037
1768400345
1382968756
1102303987
1399136604
966951003
920740005
1151470709
1704821516
2141809461
1406277193
2128123656
799900051
1341004163
26610186
982033492
849759913
1734381024
815196796
1643505069
1141751182
1377065369
336021148
556256877
263834165
567352531
360202507
431368462
395190944
1691713285
1719094573
1694073046
645999548
39600527
102765359
850719419
2119586887
1875105031
932394579
560958292
1339759939
2079813625
1759830929
176966565
32574925
285494431
282753260
1280704407
1971278568
1159059226
51429202
656770265
841061371
623692802
1904510808
1606787377
535628962
1458122344
1697917199
1452089118
221313434
925314622
1219960847
643329117
584100850
386430125
833712028
1353647876
232951727
1397134852
708653015
2147219061
383012381
828339381
748672999
73755618
1514098795
659190531
658223637
565942027
860620062
1889646749
171646303
1644712738
2130888075
1671760982
1579630792
1071992993
478330465
207345151
1077252817
1766030841
1961331188
1073105552
2092066091
1972823511
111178820
1707459156
165892210
1136149142
1392302196
588376569
825483486
1107601894
1657043322
927723046
989998720
2013256419
467640293
177458827
1798661528
1681010668
1008163127
1409477963
1862452204
1646386299
1216290035
790535436
1525417851
1474320010
592386477
781002811
1297490479
1997607423
502588906
1841278389
344102776
1846159992
483862046
1207596908
282783334
796648787
205314967
222723316
2064690481
1435318074
1477687300
1746160012
1931448061
1214743597
1778647879
1874651559
808392914
1063220251
1776977434
1409081977
603125803
24343502
1008022683
783516566
283755683
406459181
1114276530
366819723
1365909031
1568469374
1927543135
825729863
95509187
1381318652
1928435158
1876743818
1982349653
1298075214
773754310
1484691038
1519382851
458775551
498144920
1195707374
920386759
935092047
1530285131
422546121
464533790
1237207577
493156398
1817080766
1524149012
1202715855
1243267010
86336512
1586143092
1344981896
1082363157
1982715936
689110664
1616527868
1626101600
839588178
1076807213
537547747
326305798
307250738
573451685
2044624398
1140997506
366625860
1205085904
1530138115
539137173
1212285368
1099958081
1136309368
718949842
830419735
1462415741
1763010584
566859542
158320191
696006806
813626870
1995941355
1485110781
1043042608
1789056245
1038051956
215786336
771514850
641314608
406233336
1981802818
824534225
1485408080
1269290777
1573750309
1963521081
1830819748
1147714930
324272691
2122786737
511144804
389951942
1283998430
1440328981
2021164149
1432610289
581027275
1487642552
1912503946
1563515807
1913453437
740529877
1555449894
423096547
948247821
42569700
944693798
1779180388
1116529634
1412649213
1910418554
316540282
63961719
1101277360
1508982221
816176248
397997647
1594581394
379354350
878479451
290962108
2114296239
18698408
437306198
1648250780
1802855121
1381314789
1043611526
1958359606
1980402955
509119088
273468875
2037550667
886963172
2043003239
1621825257
836317268
946021442
1884651908
21078185
1913666123
2076509502
358399451
1643917031
1010780169
1098175568
214264654
556480171
579755883
1849784991
325695358
68216637
2024535769
935289221
147664273
1197307538
520131770
916337181
1914236754
61531367
796214802
1518341718
9830237
1319275202
45830801
1002095476
1087506464
1062108982
1919098490
1720054083
570079638
759659453
384090700
432878604
1919958332
182057892
782805816
206240982
1692043452
456363150
1694277024
1671408867
1304816467
1736564484
531235234
1748175402
64327926
85927833
1810998740
1747374209
1095441154
2118640319
2144849885
1268959929
1193731725
1557464451
890651520
1800190450
1616567863
1166729110
18109448
32881550
1311917368
1387407981
1097150721
555779361
1732520419
401066374
1670506986
2077362446
1667370709
554000487
822553855
509685126
1375577822
238512395
1866415146
1112316887
2086906844
151771531
1616557760
1794717375
925512348
471722196
1634147207
1561424392
1342293803
1764240152
1136158701
115280372
567727074
130100046
124187397
1444908377
1744607057
1634384330
1473545310
1343103483
1470243006
1092355207
1674927737
545104385
1357063253
781202907
899532833
1623749186
1466607097
1448493814
255441515
1036960583
970367383
166864644
973658091
1916963932
1772314740
891458004
868105427
1595959994
942202567
1828529081
626673145
1716623283
618767276
54365822
243180656
1448188438
993459153
673986478
19729137
1117147753
1232398383
1116452566
975786746
2134117283
1691890707
1244436332
764045440
203374804
1257992828
728032875
245154925
1057071133
585466570
603288962
1829414889
326760917
570648457
785032803
451777754
895936763
44499997
316368786
1754505039
669093412
2006919325
1272971045
1544656736
1105957496
346500171
1022909041
930341286
990280945
1372849380
880930002
1484061659
672039437
908980829
548092725
963996694
1018683051
1734902809
2097556794
1164102705
1985403672
1510794144
134428847
718703143
1235870076
1969871188
91188100
194391099
241617754
1505285906
1473564454
683320254
852054272
584605838
21616515
435200146
1342958711
81782163
2044562003
1737723898
512577224
248573884
2056031331
1358370795
323794609
1905279047
1550416766
442250313
1437300249
1929191304
619434
2037175885
1395243673
657705201
1963185481
779967098
579291106
427655128
2076432935
435037509
1905548853
868943072
1651855029
105033347
753294872
1103330744
487674889
675476382
63328692
59470138
1539744699
2121087544
1863459554
2129498078
1246345636
728738112
1096954374
1886460757
1164519845
106643680
2075810624
208470326
702365856
925161923
979455349
1297772810
1791635093
1414542408
358513126
1347542027
958384043
1159171899
1987996128
1895874940
824259359
1216612678
962132560
121762422
653389257
2050016109
134435268
324630972
1753910906
1454846966
1922256700
216935881
1201644492
711071246
781920888
857236521
1913648655
1376867793
4441393
163909835
655491771
850364322
2099997645
1071687980
1335418827
793490303
808263461
970968078
64444303
1484763027
1741445944
1705368805
373417077
122710189
1861046412
46106034
116677332
146976347
1154043026
642236749
1181687591
1966504910
1838910488
905990609
1995374640
509935710
1744480000
446597360
337171907
1650634437
1570424771
182511865
800926340
1892152455
1317739342
749911004
1112555009
1804714597
718183192
546728628
337662821
2064675913
155702438
1306414984
650254193
1214982946
601674011
900860548
177306927
614180095
1435566795
1789713983
1616952157
1966625359
396516663
1310223841
1969326982
1087414848
1106619810
974523206
1052577886
604899752
54309537
343481513
1011240823
1408126733
14595637
649898286
1920469955
1606773905
1777657434
1802420686
1319779443
1776255209
281769382
570443235
573660267
718492579
754937706
922127591
634052234
433593429
787825141
1165653870
1282628084
1512253131
1035928702
1164438381
374239557
466979087
1074706128
1915943062
1186016074
273176732
1430359100
554589059
572232744
1556596306
1186392671
1823336329
1497111569
1859387302
372541800
1590459399
414763957
431210781
187393292
1026069823
1643459851
1678955371
1463741505
1149330933
1427504171
2105245023
1445779235
1099682323
1512985667
1957552828
1453814190
674070415
1685237153
543188100
1341808888
786654955
2139817023
1205223385
1704774539
1469179389
2026328827
1157586641
1723370158
1147964074
768881777
1904752302
563401209
941256182
2140172247
764472419
428339201
507533943
1106652785
825026679
917724171
1437787227
429009378
1612372347
2145318254
685147823
336922655
1855271936
245546780
1774769636
750916758
929001188
2045499710
564570095
289768414
2024548119
708062773
827124426
1173649761
728746098
1781169736
1743437677
657249591
472457176
2127884048
1990139343
304899233
433489298
1084921457
1099975236
2109634658
58631722
1346672313
529426290
462533816
1358584122
307803351
124193943
1691924615
1126903361
1139415610
667078858
645053907
264911804
1660430017
944178871
546727113
1894810242
1171592619
1117513961
500959648
115527
485693717
1142561816
2107621823
1215853540
1307419590
60277966
1431518124
1217583562
1755172442
1129145049
1300848958
1104357603
1718679343
618767050
1312076080
1468693098
1394277467
650041624
655863608
899486433
1907586071
866221403
556010760
1581236876
764524792
504771254
769061264
1425727056
363612314
1404895464
65466701
726619356
1007276339
179825505
552333599
1559337218
1448607988
128094109
1281348169
684014357
1194877616
1588373344
2037008206
381149960
1975881475
635184359
983110492
311186053
1704053830
1977138285
1722819154
1240867349
1312930120
210779060
1562522320
309824612
1835917637
394081881
1203465123
1302793895
522413828
484851642
1223510453
1993726081
999725049
1345339371
1389983307
17955238
970899726
1148960596
412806348
1748729597
42884236
1020220283
1987078349
390901738
1537368381
503594926
1921066847
1306285470
940166725
1776362379
2144284309
388220582
520473804
459840912
580550373
1791834318
1922916159
249410445
1794325606
225786228
1262184832
1099123819
1601603976
244784484
284026316
197058238
728202388
719883287
892949271
1285043405
773043821
1482728643
1715423905
2139700864
2037125991
1834971273
1866649144
1167729634
204027266
1566655346
1528822176
576492479
522618587
1497249290
1727366960
918980484
1281451480
11370643
1054696430
697087429
2078093482
382343896
584925242
1796369924
1396459023
1835711734
1556080942
1819456961
1301736629
1365255846
1048762718
1932607421
1562603779
935334953
1266026049
1608631563
852231817
2084405522
308223135
2138336063
445335543
1773219646
645624442
763347912
1313610445
237131935
2046097434
292384863
503217733
1557294620
2024023511
409866742
875791411
2107536344
1415274918
349819519
465633300
1995014371
1558126238
897423560
425178911
1163713999
2095962036
1668901882
1347986963
1849248424
684183561
1757634973
1407901391
962322702
401211972
527045675
630134320
707903550
186069297
134544068
1357481738
2023983095
1736030846
1794920657
189264450
506714666
79674150
1713815311
678905941
664533271
129565717
1641863916
635848414
1876159871
291314670
126838204
1388910376
1268732990
1670854700
1200087299
2057762842
2059405614
753052563
1684078193
448605730
437271966
95570738
1466310635
93066994
2136136838
1832779804
127031356
2118883501
1838708528
1596405521
818153182
704406170
811140311
1237155428
969245429
872511787
1877313835
1167938730
347525655
1721921512
671123965
1050823092
411407759
238774076
1019856636
552242982
286522245
823011158
57991620
1649573239
1463554930
1998022158
2032903104
365909967
141703965
998956441
1255504542
90297114
1155087519
1991731261
1785602063
1726016578
1795489995
1249656662
876279366
1151843930
116882838
1065577272
433464123
1547796048
528959845
1118404843
101341282
14256385
881382567
1357892297
386006067
1657802889
1846464040
1922054620
1369128966
193172097
1089149251
1101697199
230640728
1223200503
1212387905
1297403822
498044618
185080172
1675085248
1632138042
72820348
1453579195
673898368
118229712
133502
1623763406
1388142483
766872191
1416557530
1852439329
1631094381
751991481
1757321728
31214305
789746844
390866822
1082519370
1983060156
728047215
1670548931
1534207022
2055982153
1224756428
1904636684
1603587747
1929778631
1982732907
603747026
324779933
178221949
540786777
1808038825
530286932
202576307
1326928944
2049738653
50066997
264725108
403130669
1846844453
1805475493
646469230
1943513607
1579848164
1870834646
345781411
1963424138
772274355
1179512881
2126555847
878420297
78571551
1782010529
995616577
32064462
2053667333
1484411283
29512997
988866065
914758096
1310908859
1890425927
2109424040
1471170879
489766486
876826215
1783247018
1236459951
350404989
418803342
1239322996
463593108
730488344
1858456307
38266047
312626846
578804789
1899906397
119817140
1150274685
1369931606
1694176710
636939377
1071417737
264444320
1254493342
932785139
1415677555
1021823153
1480669208
518267206
1511341960
1839335992
972663642
375679501
1298407832
927097046
212140468
449446861
509382870
1243025905
1097806754
462824915
1830552473
1620092751
2083807406
709961692
1947987576
1271487848
764145009
355537500
1969368701
2090332807
581164091
904980817
542798426
679758412
1557404955
44107331
1061567935
450991446
287833977
421941094
1266399794
179212052
1615157617
1519101134
860970176
2052721423
466537734
1752888215
889727736
885254569
2137206481
277984999
1219670108
1200651247
1502900747
259517482
1486390854
2132003788
1604395529
349172983
1216117949
1646754528
1049224610
73224005
1772133526
1194149764
1881501091
600180486
1383449119
1220050206
177883028
449413204
859127204
833808914
1399782793
810543783
1595717085
689154753
1441945065
103251900
1425683100
1327094021
518522694
1303329932
11441288
838919766
76010448
765233703
220088374
307387004
574148978
1652172031
1260207695
195063276
2102991062
1864372478
394561158
1928873831
373381373
1587397400
1233458885
1513597703
562900870
443325983
1647227913
1644237182
514635625
1506354195
232725500
712080330
1116547299
2110462867
1838491145
722951903
1113672647
711228435
197513127
107832590
760342217
1812523177
1091409961
1739331428
1349017730
1533835990
308360665
200512321
1771606330
2010426656
1350739460
1396451181
1542188551
1574285991
1667120170
1163032115
1021813809
1756441537
1897597188
1151701682
1401832216
1028579667
917242882
2016823346
1028727778
1663512876
230476631
1889230820
32371093
572959853
110974871
615919951
1963650082
2069779747
1200368194
1286392315
766588098
981943516
1211538005
836742456
637926876
1809384345
598940072
1299058337
711417673
1345649010
1883879828
260526433
2026821814
88883792
1085130824
20223049
132851319
566524925
769286956
1417965894
1456462834
1911414833
1699578154
1932227506
1338919889
1362372563
1101980472
1901487535
1724761789
76967049
904873314
1887752524
373407215
152037890
1036271793
52255817
1843948809
114226896
529444083
255838855
1093545664
2004623012
1314012032
57270870
1368023005
1960993077
544050297
1677388990
22738771
1158994449
1220884293
1561995010
1076418951
1242858126
169080301
484909779
1602795118
1497318986
1320721579
1206570669
1730165531
594391792
1750225562
24238824
946988586
819081484
697249645
533436982
350637462
1535935367
514715440
1536786018
2030897529
196842570
304383792
2142298425
523694103
440841316
48502313
760742049
1058952742
921326511
1212376460
579225713
1198518487
1525382339
81952047
1095547142
624189215
1157408808
816175297
484156137
1534119900
1478476514
1629300
1251543679
1643800702
1781354364
458538004
1463374110
1074513658
1103066674
1858630831
363130762
392338382
867889820
341363454
643928901
1676273798
1608542636
936523730
2080673191
1836980263
380875524
877503700
802082982
1865398605
1953314492
69894873
73451697
1163465550
721225674
1795712017
1982468183
1651995049
80122754
1242253241
937166535
698613688
56524280
183032296
284153791
1704454303
1373649904
1676350191
1765341604
379793898
1571275534
605242008
59330196
1129365289
2061815043
875730789
2403532
2035127627
1109283030
1467932393
296377881
1578959476
1170628539
1757801079
1914411740
412198706
107602492
536749598
761596135
1619991260
1987077344
6646739
1158776085
1824459473
78913635
2070577232
1003224182
48798473
754943747
1686584238
1574013701
1635267292
546905934
68851159
1253541175
616904466
1887218692
967235032
436142928
799673787
134540274
655173071
1358148559
769807661
1644004711
121729404
1977502629
2114084704
75919171
369606839
1322079224
1763244069
36031091
1233777723
1133289881
1489740000
760207317
1668744107
1193443407
980110206
1592600747
1458283699
1849392122
798918696
1351333859
410880582
388445215
160692813
1790632493
1076031505
2047540328
1190355001
363246779
546820798
789469583
398397096
1226345100
1676510466
1957896479
1872984225
1616980202
301124239
512622769
665943416
1021992577
451023052
1153958666
1642824100
1632157032
147639519
123904735
1373798168
1824399490
1590709381
541921952
586651573
470658818
2126403966
957305888
2128411540
1847149888
1458063131
1137446918
1927604103
151780378
1633264058
2041075853
687279772
1365806429
1807985084
1261918472
1901447308
1388929760
956923242
1389960061
1907362977
1952507713
1223145881
810072486
1312453598
20912617
515612652
51002689
983879209
1098106237
500785502
258016465
926735041
263857193
88211269
1681114232
1166061541
931995665
354027472
109628503
1134897825
338563538
126450169
997264674
768480785
1881010411
875898219
1940591235
189641346
827097788
1435239250
65222456
2035668037
1644095658
1120486423
9030490
880128764
1922081686
1253176694
964652814
676495058
1730088123
1325780903
415185729
2044890166
1951178845
1114407781
488957
1814509346
139906131
1191235771
365555880
161376603
1661701680
1708448004
771674174
142974473
60747863
472816110
421734625
955732303
684839095
2048839804
1577979677
1317184677
1425026347
854794817
799635949
965616707
1612233137
1506396475
1609806918
1067093408
938995466
1704783313
396533468
2068219563
1258694630
974917669
56245887
1323807256
1476986584
43932669
951736210
1885141251
294133166
1906512323
1067076690
425484991
654141953
635413104
1042813906
1099398278
419992128
1830313622
600859642
902165801
1553361752
929090192
1727279411
1577316124
1110483882
1909072982
1482448727
2088399343
1308683800
1800282816
690678804
1266072744
904875592
661120852
2082991510
823828736
1629718411
81098637
724017845
877514734
2092683993
2079852639
2011317194
609451662
1982887681
1900062639
447120965
235074850
1834255621
401323604
17891574
903272430
1034322893
1627535892
2062299377
987567148
639596010
1377563863
241477208
653708477
1674023904
172226145
215854315
939119674
1900936753
537384475
1674293498
1297266643
491983731
1690602285
463168954
1479675519
551076691
1205749606
1837156218
1976755871
1390789596
1478305562
1379641737
1139650301
956427711
1392271326
1182066214
679328340
1701431726
1068612419
1861446769
211390869
1310749407
1091274764
333903302
1367773644
563285687
670697
970334419
1439240882
535810630
2039800781
220074062
1776291238
979368170
1983627698
906841739
285741210
864804954
1679726038
1596801208
220997684
953806755
650610321
885979112
1753977535
2118486668
1856157789
1975689422
1412883430
1529317015
275786023
1374115427
16984905
171315292
1252918028
1660401411
1118236638
1213977385
924755617
2142488229
272874664
1702318484
1233526559
1305328432
1812932112
1425386661
1112329334
19865784
1920315608
775572219
1632310601
2140565548
1392251304
239573572
1369066453
1458707319
1322266252
569573091
832317471
1660990685
1669672856
945748131
733631859
87787446
1393082237
1118814349
258871027
488445936
1301898668
1235645300
621551026
1223065673
1983041397
261530375
1542663344
1312939170
1107141640
866218701
1955119490
1559924159
1754026134
1915402586
1467792041
1115145766
1569747993
807981874
424357037
357901497
1875304134
549514246
2011224698
654349720
406066460
1643764245
1091304104
603111003
1905375120
807461668
1410945896
525278015
2035211615
1207815997
1018107957
1747632820
1359754913
1697479668
632838319
1321187310
1707850708
1009699934
620155071
761539600
1400891091
1869117297
2110578830
693344624
1429472205
1220528737
413167608
1913737264
1963379326
161552002
525530558
994825687
533586461
1114457277
678649332
1630161640
1292321347
666351816
418924616
65525505
2137214684
2100684698
463830830
1596130371
1697576314
1075341999
58411414
1614652013
776590482
957643181
857196172
1667803267
649583647
1947247364
143536491
1874886912
1031014135
1461926452
1976475145
1577662902
26251564
575800713
1174107406
543061710
63263123
1871321027
1792844847
1768770710
686095767
955143636
1754059786
1148518752
849456181
888200692
1794088371
385850493
1036317325
48226686
281712193
1915180995
765480212
920973046
1879037154
1768001634
1488263808
384744714
1016408280
1384555246
874901800
943654285
1103273980
1327852480
1441509488
1030622623
1005867772
2122469194
1312144397
827125020
1564306062
862485038
2042748888
318752606
90870052
1319422904
17476877
743556659
1430185558
1485904563
1238828961
1807275095
51406771
1392675908
1943146762
1596658445
1691962726
1955028044
1784929005
1392223261
2137892962
233278798
1230010522
616041802
1305991030
621681214
1632380545
350821918
957541765
124960410
1002508593
461449030
1585728795
1637803450
5602644
1077179330
618136921
1867637666
1390631680
616342820
1305331470
1198164166
418589530
1635229728
1968461139
473690489
22559238
843479061
1353246662
857635815
1871249815
1167085678
259812730
1369304701
1441374232
1317456493
84293695
1645977842
301390327
1983061534
428535196
398332523
34108390
2094666770
1279112339
1358402229
261519127
57608208
2010932489
2114256896
2022422841
781442445
1209599451
1397153199
905732379
1941374972
997458570
16005670
532547869
183542698
1401879030
352540260
1037516942
1468156260
942468080
422187439
397362261
588518805
759245496
762348287
767966199
1227960668
1006281925
391467636
1642393551
1832144870
1542174171
291827509
1325131051
1853413398
727928761
2071365876
528172525
193746440
788285064
1952920321
878144915
502680965
1082694099
535237615
904626748
2105201213
1994716758
1058908300
1232548765
1873373307
473313281
239748344
1801959895
552171809
55809575
1558376334
1986663666
288477897
1608353188
975068762
523872888
273283773
1756027736
590080816
1406278324
814750166
799959080
2077612999
1757682709
1086665968
1778275819
699819408
63027789
1746710065
1319996621
2130563160
655101624
144766507
1231607986
1511574293
570997015
2114163553
355925240
980585475
1948099880
682521502
477316894
931623754
1251849374
2073656992
807766297
133636316
1131295291
690162347
1643560609
1355789053
1434065287
727427210
1815374846
909701692
545171783
1639497624
934919567
909463630
1777785933
1526501034
104981728
790540848
546946096
198629548
1556263203
995870752
1027428652
2034718232
561490299
1062259356
27673100
748738656
1841692120
1146970565
120023744
1092114013
1074237009
166271932
627385858
1610005243
958525019
91972635
123423027
490183
996563528
1726961584
376960990
312211237
1284799502
1364100561
137447401
999647365
102831562
431461598
1560812962
782836088
1792664785
960108711
743473192
936570425
1637070885
314441832
385038980
348232635
2078353868
2091002366
334969807
796244350
188709877
1970641368
1188659546
478436269
267199503
12290662
1489119065
1881893538
2112184810
1988034218
1238810609
84917622
847097371
1087921287
729027796
2004625010
1003362317
1058435769
11492401
1246474419
1844732270
1946808803
548081353
1386871455
1568166815
1802876099
935182540
2074958827
901757999
1855719598
1424575740
617760831
1121911433
99933857
668329436
659625700
512502462
820244985
821929291
1831915560
1830610268
555846021
95012637
640578420
1807263506
351498232
1456970747
1660942482
194531797
456389207
111299046
662386076
1704677481
652057052
357150500
1433963350
815497375
250177209
586166381
1107473858
1742742406
1996908509
868384390
467684918
2100145522
1850984156
400254106
1213565235
775356308
1177367991
97991497
763008519
295208348
2065749433
1923751963
2107157981
193269115
1837701633
1404744119
948246416
475139275
1276852261
717934823
341071256
1068385593
313200052
354366471
606381189
733902738
660404076
1520462876
460129819
167632721
1378503037
1325233222
729960051
539279277
1315984960
201855312
1738204079
2024470280
1536536129
86233213
1868924304
2103159849
2068446420
1895639461
1813448042
763335797
1846152878
962976635
782049885
495262278
771357204
714235382
1336303931
170323798
700623376
450201426
303170118
1016369228
1410376722
668436018
1508397859
651079142
1418703530
1939537941
1483610780
1669535845
1829036726
753041920
153277014
397615931
2009773188
2001512308
36627567
1507832935
812633521
384681363
921746698
1576436301
363330435
360826893
607822030
978426109
841503321
1094990828
2130330649
1482136682
1507119341
455652100
1225931646
738377146
1781416402
595746797
154964849
279622257
186771293
1452167353
318178679
2005072500
1057289750
1750461701
364057435
1655932400
2062571100
251419592
693183847
1814557829
407911102
1040295917
1809492489
436889544
1049543087
1811709653
1088979298
1301245116
2108470789
1069119662
1475996781
1997334434
570724385
216282400
289183313
1773009876
1071463599
1355806451
2023468643
1959956125
1914795149
149405660
519607734
1499717549
1496320659
1155120588
37591503
504276523
558749780
1452636427
1681144811
1798152982
1168207878
1708398064
752590949
347414844
1820929592
1593904518
705591645
1284519484
523792836
869341257
908792490
1265887144
365052003
787706515
1337615998
1850851708
37995020
1677233692
2127490449
425581444
737937908
1212698203
646399171
1006078580
905204924
1053889536
1620793283
441256137
1946657277
1183664667
2004220630
701446033
52038078
72729276
1294982836
446114875
55284978
1936466353
567173227
874808107
1249036380
1345750944
66089750
510490444
1858761509
292888872
1635723033
966180702
866678147
1316294156
1480096462
1671085043
2079499549
2140149898
1306962207
1554377803
1287845373
242924504
1894769168
1286399680
2099581874
745085155
279790947
828599694
1711377441
1197984457
823316525
29048663
130516035
1064018048
847145808
1051425527
768324670
2140205016
530259110
278424069
399079126
1203618695
202482543
678181653
2050913770
224414732
1285819308
846914689
1277535644
1772256582
1068909104
2016052601
1192736971
1742343412
1458676600
1128934150
451813827
1865561829
35169404
990394577
875690701
1062614885
1091259182
1818511595
934412181
601808092
623423927
1989409403
188956286
301284928
503709547
1718808833
317536475
1206633465
75905582
39909036
236812630
541040511
565322153
1615671951
104064254
828825270
261530415
963374160
1965955746
636186052
1552022767
1263662919
796224858
962738013
1937576184
1451951590
2003564910
1669807059
412637810
232870435
1412522632
1251437958
1219709582
1008600543
234444716
317926314
1659702645
313177815
923660804
232273979
659491930
493295818
783290790
475083790
2129238079
535415614
2016947990
686521016
1730550210
1232734892
1214185475
902212952
1168569929
1728058368
1071835534
417141788
636091221
159940827
945495703
1217488307
517371048
1852500702
1717476683
1672887294
495255915
2115646039
182868332
1308873883
101709317
239662707
793692785
1185350679
1417425195
243503054
2054038755
1193054177
1779810236
384552332
672539477
1097241159
982840166
1697907652
1283429037
1199498469
2021004859
1182537667
2001558875
211473439
1287709471
153983849
459747698
1288342582
1825385032
1354067560
1624210769
743352905
345574469
1664045881
1035387547
737342287
495917798
41584939
588681709
1600693101
1694552318
376007158
806870531
1910615580
1540606367
2038039827
1331535750
5403123
264952015
163728261
1364541244
517990734
2100614320
656384635
367254955
935341688
671428921
641157658
546730593
1090066440
699907819
1644452029
89587505
2018347802
1186436283
1275401666
1780807748
1306593674
1723670870
50951700
2128883312
1976238849
298644110
1640416256
1807917006
310304355
2009044223
1065278118
38885784
2032970999
651621435
1482258600
1441598327
1043327150
364190637
752854462
239588035
399401457
1864309852
1387766114
1982258215
482035364
376922902
1931032900
882047681
156344724
1459835507
861153450
936638951
2032381686
921604849
640408462
2115558309
992000984
87658822
2095851481
726868822
1882643424
592587060
488147546
2027844057
1448605838
1444373321
908803183
1064725415
1431601575
1882844886
1050963858
1726245930
217967177
115805394
1816830177
1033793623
998183310
950690095
1318892914
1438701464
982857778
351008616
1309216481
654410732
655100079
1278805856
1931983698
929342683
16953926
2025847813
1207609159
558435339
211358256
555684429
1867199326
185147874
1637745544
802253595
1474295232
669301477
40772563
73781380
471634612
240116173
464243055
1671629204
1274376879
1524830596
622831126
1297390460
1933115122
204388794
554071900
517746875
61647299
700506719
595288191
1008068114
160930423
1811358628
717721920
995794052
2039172457
1087547125
742721801
1464598284
1201854472
1725461494
1656178922
951894270
1413427698
386947817
1059411951
1752429319
121916127
586502407
347018155
499606907
1197202445
733951064
972978247
284224072
394749792
1288196489
1961321096
709026946
167666241
1809169423
704559664
2063120464
1403814068
231941648
8485590
905840170
1052486525
1053456986
2044756577
167982273
272636856
1811451503
1334287615
1348322373
136782299
611086476
130901894
814807628
254662111
1837836230
595617818
2055641333
826331632
1989613740
1331955180
517040287
355866692
165007151
244839457
1748057518
1558568738
1416207891
155296093
2108765049
164268562
441942544
1071604374
1840400759
1163991330
51810112
475868885
1899084365
582090982
839722489
983854162
154537900
598957245
569097230
432929831
1433379764
1081349511
1409108405
1458402093
1781585812
338135604
1119445650
617765721
70938227
2139210674
921097974
587410531
24240198
1614088468
210415391
316208041
951924619
737636430
388896116
1248976903
1513436705
497155242
1856344943
758203261
1598342090
74467419
538812751
2056972700
361099455
1088054477
1129084863
453445384
1583301868
1412863811
210840439
1398920169
1452593973
152257079
1854583372
869449123
512512460
1975745057
1993696601
1272245994
1795303439
329438843
470686328
73948241
1448237203
378700818
286715805
156229631
581663481
1167164499
282087782
739719890
797472226
695154129
1114666454
317827961
664208695
2067250015
1932456739
14529134
1974923063
1022260027
1771915301
2045238289
432117010
1840428940
1888214453
196333945
203845175
1396596579
546834948
1288163715
1372202734
862633992
1995975670
1982087246
1383113604
756810777
1175294087
81069446
127386551
1017534626
2052088278
1108767497
1477713196
763894720
2022029913
1486952767
366419389
1927019199
2009157495
603582118
1712653244
1628067047
743400127
1954015754
1143737246
1187271825
402029831
522354171
1813937527
1914355736
1753522247
1865586533
1350032552
1691571287
656897522
1113065418
1336523975
495629588
1758099455
1668911319
1855169766
898069753
870625502
127799939
1154132630
1388797085
157808315
1150620709
1109112201
959858106
1110843028
1103513939
189444700
677030500
1865152412
643513543
611992529
1940511868
1680788817
1927046440
1982542454
2107202052
410939244
406650872
2097880953
791980255
181492309
1096363064
819057776
1136754385
13942515
666836239
2114052174
895033960
1558855592
525334122
1455327113
1940582507
1639070999
1874685200
1939369405
370302444
629285085
376631759
719426552
2071908447
700012480
430534091
966210427
455001620
1289839998
542284774
78586157
2031606329
215742414
548347843
1080343772
978834223
170610206
1140359128
189926816
120404107
1714817816
1823296042
475085337
404599598
1913227697
673962692
596101970
917665440
1501727583
33435111
350882248
2012533079
1405718026
997355499
1513591225
379687063
1359602863
2089673172
908129846
1772217312
683533927
1224042187
390991133
1403298383
1246176291
1883721981
1541189788
947480761
1792928000
761532053
1691879564
510834500
738540600
31676581
1221442919
1008852775
699395046
937286597
1737259330
1662400677
1409662637
1537090047
949670955
996664775
2010811239
1661315695
605711619
1568228347
1666359137
827755816
617444971
1217865672
193621716
1824734943
330598183
841613954
1284216671
2015314281
1084194544
2109750388
319613361
338347064
1560593936
713694588
1758643375
374047336
1845600300
1871414934
1370792616
465524688
503232211
2017815166
947438678
9488786
1472852327
1142986447
737507679
1539051406
1773019976
365135337
1558777132
1397512079
1808630025
2110169527
484054598
600581499
161570450
1669602581
1158129464
811343351
1675018022
1555383257
1864834940
792970695
1772563817
1144194044
699828683
2109590851
1474557035
1457552452
1760196952
615714462
1935385619
657630764
790980095
947219972
1275993627
1152808685
162549096
415722608
1188785625
2082952208
1286327278
1140443796
158196945
1497393040
1439240949
466932575
916650070
131235267
54666352
649644791
876224346
773934482
1307684877
32503249
757611864
623817123
1771244682
776003096
1565750507
1906673692
964215497
1395617656
810429167
295839062
137027812
111757923
637351463
2093688232
2143188880
11609248
1014283541
1848064868
773086822
476200835
2070057694
759009092
1134991134
160049342
1534598505
1790238500
1454913039
309789594
522388320
1570514705
121307558
803410961
1220891217
1843974927
1988124862
1156638331
1073120563
373680316
1371129108
1916801544
515751060
1999759999
1411446567
978252336
422056923
1346153067
1294996130
1929606289
997906948
75213988
2055379201
1799969012
1002026340
1709630560
1205090192
1882580714
319212927
1512563625
372157066
220878748
1353895526
1698632395
885871629
2126555847
255610268
1142208201
593760065
924450546
2077327988
282114051
674710348
1250817198
506422285
1321254909
1417888699
1002627715
1631533344
612668064
354021465
1324980307
423575288
1896814014
411294891
535594365
72445938
419622995
888478227
1701057933
559500855
944799812
1693896577
584057039
1267492906
1338429598
1368536977
1382124196
1988545438
2131167340
1558155272
2098819648
434483821
2043682852
1680242608
192855655
606412648
675525857
205292798
1356426022
752663079
225326828
1001107258
949556263
1503860312
1856956208
1535317920
725019200
694748302
1245538150
1602415582
744687112
658297192
607721873
593859698
679470676
389948154
696647802
1042697815
1577197029
173591895
1257952429
1093962291
807810783
2115666761
1293550683
558102147
1662745267
1988257298
1789225294
1910541529
2103065067
1130017716
1895469072
44933079
463847978
858022134
1245800277
265091276
335316171
858009102
1678890177
108575488
1307704808
113216276
1243225019
251218138
856677372
1019684518
972288606
1261433699
2039769974
1570399008
123700811
132376846
1398433212
1027428221
1901596867
1219345442
1576406087
1265162901
1561519010
553504682
1540626109
2016718626
647522361
328474290
1029370185
1474389097
306208914
298449535
309302608
1162564073
1328028363
1079674069
498045029
455949967
1501935554
1151489297
726527377
1627592669
1165070494
429157745
1828025226
626665463
181689344
1084958680
632258297
1441811599
2107485537
1397154448
221849545
423625370
804109961
1856673435
1340683513
1875234452
486412478
1986550323
1743634932
186966681
1619130161
491488871
2115392208
1873517295
1018973549
347972362
1237992310
1820952547
642955490
2120591994
1719315428
256668146
1163915982
505753185
767534164
427420140
451763428
1092595579
373855568
918007609
887032246
700165059
579213281
1716540858
522388320
1419858112
419462271
1351568283
472830580
399332115
1626125286
1132602183
587985191
1720410229
1034783776
904313783
1128308165
440614864
1260807204
2025747922
1882375768
1516106924
1035486859
392363050
2044585444
589531509
894704689
1516379205
1170485845
255380724
410036404
344804137
1431058842
1442155431
450700707
741055402
196880287
1430339209
1265472979
16266073
354031961
51103717
1521012732
2070466278
183126853
1984704710
163903593
2114295534
1646120894
1346575167
1336998452
514369393
775699121
828589695
1873211648
513300859
320530131
929576629
1344264
1532467295
1569254131
2035950774
253508635
1060180285
1716089754
1466935481
507665562
1907410399
2086952876
1125756889
959115920
918348237
1604143407
250547036
250957728
233661238
1493972733
568679456
1075023396
1498227382
720795917
846863732
1833723032
1712063791
109836658
170539403
343924227
861546276
658408930
1211222741
380329600
644335121
42355092
728695079
671614760
1100568569
935327023
2023359087
975756757
1688632146
559221762
1341692261
605883256
874696314
2101069582
292155300
834491226
214057940
1066244775
1832714328
2125935971
969589833
1583931103
983217094
1950544183
676378759
1244881434
323338320
1171133970
556714962
262479199
809902474
612294514
1493634867
41852205
1504030050
1365651808
1343628202
1126973398
1329288262
796942193
906594552
1512257853
328328700
1763814357
1887279301
442660215
1383659250
1166698073
2122681049
1875444073
1883518652
979126207
145788282
1778783957
1503042640
1363555526
1169703771
493849754
1570821525
1102695923
1733975361
1521916873
1964368858
1666921156
2102733069
756033796
1121675646
1667774862
188235263
703688498
651518750
613960795
947776764
1740235833
2038931352
1314322413
833747374
216815806
935012012
2141042949
990433413
1275660108
968411019
141719494
131641710
1420020707
1464081534
719975494
622295004
38454830
1446752991
360161700
303585220
1169953109
622838176
1248584141
167327639
1694727052
874352849
1835363188
772079099
946360179
355516306
1624543944
718370827
1587511111
1064421818
557787234
1339963897
1144733123
1757653245
1655144759
1372063915
818364219
1808959830
294823521
639818695
299235156
1276244561
1300029554
1658120758
1954665672
67136836
2001373252
927209463
1912242730
2139983397
503036239
1185953849
416750090
1480184767
515986888
1837517170
1931413244
218100845
736978732
1432178104
70835320
29195844
1195155
1064144786
1740818400
27476166
2101634527
229925375
2082752242
394692464
1140891044
409405332
1203243051
371858036
1860253733
1719381469
917316601
923789890
824161051
2095094421
734782837
1040756274
467868428
360884534
240821339
1908737432
122295467
985822113
1748374312
1092183515
1993123691
535631226
813871302
1405450485
459685793
2135862564
1404492897
514476481
1018768985
1362356149
383549254
2000157287
973702572
1894286073
469729428
1285383752
691924667
780610704
1348619459
1592932396
253161709
940424733
1438878543
1131125614
1106929277
357015395
816314102
1869729841
739617425
1689847944
1446252473
1305324159
733972878
1712259590
1715478434
1183311245
1746258556
160469013
521457156
1979510245
719148603
631103606
2032719418
1116578763
2014630872
2141933984
2110837655
810354718
599691732
876512260
1682795635
973578403
752589574
1061405030
1762474864
876685307
1436192999
846181102
112304974
1472924543
795267056
352665361
1969326677
817578994
1298142291
1815698945
485573495
1097123597
1090551941
1608607732
1312353130
474515599
881991968
928188406
27810824
1621823620
169256412
1713087847
487364483
948218826
1970926866
298488392
803447923
1573198222
868577504
1081141492
1218889810
490542038
1917381202
851222232
527860100
1400023723
1611760791
1673982830
1787733649
1768532237
1485560667
416911883
1061905263
53697455
764080159
1432000592
992248845
71163872
1532330751
417902589
31002675
2038232309
1253604772
1654598780
833673845
19501497
1187654915
1091848545
952886292
1208748197
1563681767
1103811038
2083205602
1681089106
1034826539
2055529758
1424552352
1115821504
865757671
1681544581
218175197
527389095
937322932
1948675047
1689060149
436719580
950809888
1846721174
1593781145
1586745038
46316229
564852340
602380093
215311573
1453255539
1534561539
569901687
106320981
1322333795
871925761
270620996
759436085
918079684
1062448797
1873999614
102342647
29853558
911227093
1135744612
1124814728
504913753
1328856723
1898940594
56279522
299170833
397502702
1974523175
1262241742
1632493411
1311283875
868795157
643068407
541985396
842622725
2004398342
1083673445
1070448534
343636431
47742280
2106773375
1769480511
128106125
1007785387
724766101
309010600
100526850
620410253
124311409
632714149
430701409
822734996
990954901
1702781795
367842978
748357531
556430880
1001818866
1793524694
342954942
927821767
1688472990
95879172
530027899
129863789
890523361
902092732
1508050259
40090880
39559923
366118936
381869372
1068859559
2085893133
2010101783
1707080258
279355906
27835267
1600192352
1750573524
1951811105
1853394439
242583653
879913419
1233333264
303683042
1891651117
1787451187
1579130498
1094985837
107541102
860054289
392893613
615308472
1808721587
2784811
264630214
852515175
717201396
595467331
1328714431
1899139181
1731321021
645518284
1383811032
579402688
1397223489
1929033575
1025653067
1448177644
922762041
260227995
480826837
369036131
250353752
664618021
1103115097
440704204
1417043428
227713316
1890495157
1459049147
1356822356
685109376
1433797626
1714168458
1310684468
26080362
1464301525
2047424027
1854898619
2058366395
86941218
1669628624
1209375915
388715550
1466289861
1955958578
983073812
1827259151
713284641
918053337
1058743749
884347556
1584729701
899241960
586702466
1599877159
905646337
2022807314
1787688750
107900102
1769887548
777612439
297753239
900645538
2137683287
305561667
511285458
377735928
1599283178
1046248669
1951711794
1692366560
1143538656
1206907790
1938991735
336441282
1066384463
937033935
1879667847
636121244
1204380358
2045636156
1422410555
1262911695
1605690653
783622344
1395462761
1514006611
1705633770
188973012
373272091
1944506900
1587724727
501152308
565498684
563924785
1660111477
569001382
1208866275
639586674
1812149592
1224200583
820060308
1303946780
564508891
424313518
1897334259
240300369
1269007891
1892794321
1100749681
316725338
797950035
1771015039
377358882
1781640387
1427939413
1202530574
1032802932
1223874301
57991202
85540782
1215528464
747421092
162200422
665001002
353123633
150447075
12837492
1281079326
369467699
1481929621
71963913
580582939
16252825
435376849
819704895
1705034614
534574820
2042373918
25667313
705984587
833034456
1986297146
739203764
1710748292
1484182800
677662543
1910775113
983075926
758606679
1793757528
568627358
1062938333
519479588
539147049
608124115
1381405829
1995692844
1105354135
34375345
2141511908
2024733013
1261922456
1420446696
2135568990
286053117
1802681054
1069610074
1099015502
243112865
523151704
1948039447
1209051797
789889569
1675125278
1711756769
1555411851
1086223231
1784499066
1445657822
1313910170
1291908141
554352451
35822887
429212339
289140197
92544697
1503521324
134657797
104190807
65946301
626053500
1931926483
2068300786
1350952528
133256630
2524688
173211418
1815898879
1346599472
1817937692
778062981
159308312
961234063
1726374876
2140753733
792053410
1563570526
2044832220
2136883032
156454297
779007576
123942896
2009129907
850632887
671150967
1265506754
1114435773
2118184317
636430510
1799224062
1427451589
400418490
1823240740
1328149387
462422021
1860432228
632977770
277277754
582191350
1351322009
1345088352
260106628
1419581715
263555537
523142880
1005321369
99640105
729182607
1468156912
724332809
846972398
1866819600
2056098214
1243536696
173411412
578155505
1175448053
414841461
1071796966
2124877894
160404499
1770453773
304045245
2102394275
405086520
1544254368
624464564
971672571
1705279323
186373025
263707504
1301441792
1391182181
1478671968
1353790408
1217963098
1048883086
1545444673
568834053
1814674275
1998262105
634396427
1156030816
1033393284
31254356
2037903814
1666673858
424960042
1477091550
671298949
1760482344
93108422
1333535506
914939802
1952156910
1840960844
1281617035
1753049439
453880955
205044105
344612154
2104882830
1316634981
1552227040
1009807904
1298821576
65576055
30621848
885725886
1494976000
1563107182
242332958
1406674551
1474293912
1945939112
1008757812
1110878269
875812481
781734201
793781103
455500307
728870564
943356525
1257017199
524647789
1566082035
1736308126
225472049
203614204
671161583
911580876
1265717611
1388019413
451671829
161778346
833306338
2132906075
781813803
730101428
1646813867
469700143
231094145
1133587724
1297729586
371044757
1327074955
1944157381
1289419488
381333426
377921380
210666916
856842547
1419149646
819767097
1011485575
810187839
1604635008
864641541
1036464468
1897883132
93253011
928718337
656060603
703224768
1081837466
1759500313
344326105
906556898
1564638998
1143494367
498369286
1821680019
875276236
775236626
1813561990
479514262
680411336
1385030774
1820865319
1187173194
104523754
219569311
1974037573
561814913
852101283
1303281946
1465303990
2137287171
2058818484
1170496050
387685885
1158356901
983960612
1211270661
1344492767
1901593130
105470401
388236792
1722221403
1770609346
1385956324
1394114760
1421195380
1472634597
1722215758
787429955
1090437770
1753076856
1571212808
546462534
164551360
959558016
1085069628
768361076
29831131
1999009081
1375934363
2110650714
2077917735
959187234
785783568
420861808
425860416
1996009838
1382497966
2061455178
500872290
2012808881
1426790128
1377173822
1622740881
1050592303
306983006
405196755
56099241
536360010
1388361822
1112511315
1189123230
851008750
521972747
1586548760
856919526
1290263186
1278764699
1201995628
394228422
149373169
443779924
376405345
1699537175
1347770742
2014115230
57916787
1255349366
1112853831
1215892572
1610357100
1340139813
1268882791
1206355128
1153946312
469768253
311089913
1633001368
348356451
639151493
322138091
1295298056
636273460
1657787326
2051254324
1047925778
1198384096
853030694
623081560
41226617
69858455
1398269755
837282206
964371481
156759930
480636920
1494298274
873372031
1016367165
538794793
1455253994
1889836022
2021197130
1719802841
434731404
349685517
1474723944
768174047
1472682139
862766711
355288930
1695292732
520956772
496509030
2009344260
1894018228
1090537234
1006552941
282667154
1672793791
2112517500
2121094378
1389536757
1010248257
484978120
1679688984
1413664394
599959412
1824317806
1799841223
207966115
51028717
301120739
1300952635
1558190128
1194478619
925974421
1126104829
873458949
876465930
443529481
1142990194
1181467950
2116396655
803646764
80419053
1133617214
644133960
1906377321
1112224123
2085120278
693210091
1851320856
120410781
353104298
492460465
653903021
1352161949
890873163
1350573413
1927741073
1096338346
160846592
1087979064
1412162891
1231390143
1773243857
1449657336
794594627
355112501
1799860587
626874799
887831558
1743153328
1187330234
2063838411
620474398
267459565
928711579
57312514
953275283
255116933
993046851
1226617809
872500742
155048310
1342599509
133420588
1122639925
799631183
1230745966
455225680
1262952917
1861464909
1355567289
1024268083
1754336444
292122988
1239016449
587355303
550492079
1352891198
924347574
219096976
392272390
882046354
1951182760
1192951712
353676144
487361618
373190422
1526706345
2136038662
246511917
1963283518
1422236574
1185395580
2113137769
236608907
1683557040
1026825680
62833427
1682698493
1850131528
644297089
566187119
563377892
553776750
256372257
1250681279
2091649096
1127822155
1623456059
1369222907
1235286211
1122764188
1704284621
1307076298
2025351138
1186155904
484825491
1891969659
1346963089
1418560716
961898007
2138048551
91138003
344737598
1479180536
505009172
866696902
277743556
1709620812
2081156898
2113390888
341106289
269866014
307020642
884662311
503982740
18198634
96722085
154735121
927738983
1708245508
360069535
1048182314
1008490628
1531927147
607066618
2075755931
705924841
118612624
782549166
1358456432
1038548163
2073739481
1041314262
268718538
245766322
2015553259
2125023851
2053181922
1156002865
2070627816
816786227
1704825081
1496039507
1403343105
656623106
548699675
889201230
824545112
2013940235
441609140
2125450821
1230665087
1844721891
77776658
1226800199
1236903681
886602443
1416058182
707335061
99177990
1515388228
2047550324
258877226
51396661
936462166
307372471
2001638485
807138802
851121535
425114205
1151010923
557808159
254565617
1775061157
858262077
1494945936
1411562544
1612081557
1270973553
1119050061
587775540
1152352450
1592162764
216095742
871349541
1266290113
1280315514
775384273
1156851635
1035086818
1412908086
1104132189
21203344
1973596667
1163891580
1524668458
1859107188
827725941
1019898184
1828942859
1836611326
1127886852
35760888
1995296055
250452678
195174775
1590883685
78182151
475351302
639430877
582626237
1048698830
1225490175
1092192916
1659112121
2113572691
1644719693
1808511763
1286456282
1748362756
808742697
1978286003
588446209
944218626
498040221
736001679
946818994
2023121365
848225360
1176705463
673191173
667108284
1149311918
1717076136
1691872687
1848277396
1276357537
963089439
388594793
2099081445
1841997543
433024872
96994961
490719989
964614086
205426657
1259368981
931505442
780680402
1936361647
1125504105
272604259
1812177669
297731031
595345002
768171595
1492700954
1339068589
1122570772
1564824443
1570150515
94061817
1016617897
511787280
346106038
1514786027
115611206
318763960
2003647134
215489314
91789313
1120623292
1390644656
1848886685
1473435132
2044463833
923294247
177303393
1419140267
74674408
384815982
268314681
1125987721
1259819210
947013570
1669854871
484502028
944272667
746197579
1561197055
357947540
173723270
817814728
1101565111
1259867917
2064063454
1089410039
971726202
187855471
1234779374
714379015
2014240061
1029145888
1457702993
861692665
492944081
469942281
98449639
2044962562
167567504
1463062977
201683080
108368640
1798996077
1129497869
956792734
915532395
2111532466
182496336
1913037445
12569743
1972709961
414091626
1197371663
1478606059
176092267
838541694
1820330398
192023537
326795933
12678958
1207079702
1833019390
789118727
1912642010
506225168
1597319927
735702647
1152268054
1596251809
1091117346
800027279
1261396788
870615813
498651328
295043240
136980105
295695297
550470489
419291725
253131882
781970290
80202095
1291889521
1182712577
680043687
1210548986
2084734903
356700236
343822199
1725287457
1519480585
1148566917
1027430942
2125914667
632117707
488667350
1688959831
240787825
48208805
1659594936
196065558
660355970
1734004994
1697271871
261603036
526839882
14256385
1589731920
1086341644
1771198009
367994600
1207180495
1150694047
237115757
457124380
539534021
911246491
226767788
69977424
1942253245
1033933422
693583846
222340760
507151130
1643730905
92260957
365941544
1671727183
525501110
662865825
1159351918
230550257
2013512569
779963147
1117683263
1494883852
1406153220
87038570
1638728613
2015305237
1662680516
1100874670
375965978
205707328
17401366
586985581
1512413914
854222649
458187291
1668903737
2031810419
621442272
591146592
383510658
1332306762
845294257
17058656
87408634
1171082366
556023885
225286899
898794355
1725308651
726428578
1609829452
1154087910
81948222
49786788
1149311918
127003664
699502021
846694555
585398684
1628279366
2137629924
1228660525
1996395361
847084840
1100352880
1760398382
1914457282
1105157189
1538853396
918882066
1726050554
588309872
179900921
1581098309
1634073960
570019219
1676080059
1846514603
351300380
2089022490
1666755606
402993718
1481378129
2053772251
2130648707
285186363
1556572263
196552236
460922621
1668322164
114557450
778840408
1189247228
1843224876
1371006762
1827236923
155331057
1263005585
74549248
1592858785
226268749
2002438035
2021771385
1207793720
1190038606
756050757
410506092
1420190338
1769603869
1130667320
57186413
46399877
1002540017
759790301
26269719
1205417361
1696433734
2087261639
255193319
1875035779
216900820
1494523791
1461875672
2028605675
582921565
1238292370
516279131
627449265
1765326484
730800605
262564710
364455211
1808999483
1467558454
1016071276
1537437116
1178034682
988919999
396996142
160648805
756067056
1229463605
2079811085
1179202576
301544829
675211133
1118578085
229199021
1506022811
109495749
1739093438
1806506182
1411360926
392372275
1676527089
1508370519
1570490252
795782834
1329626028
2087419618
182789368
957374040
143520777
692097389
691749470
2126533477
1879981634
1939026457
704314453
138915199
1405008821
503391640
2137138900
903868956
1553043399
1673922045
1950253269
1954826509
136209820
659596619
498476862
755767605
769206818
759462952
52657835
1100377009
1308957083
1807536823
121453915
1641168645
935003265
2120220901
393776082
1168570950
1244743734
1776464820
2140751677
1809381442
1800336280
1344948746
1788223023
1365376774
858021062
1308287266
1630898518
914329844
933983051
1937959451
1376486022
647980483
592493350
432321260
1969187211
1878591681
862253508
130989363
1402971664
136312551
525652540
903642352
1177136338
371507340
2111578537
538810658
2036019453
1312164471
1308763953
699757014
696517657
104591859
1052005371
949308130
2135361582
1049817540
1840390582
729876491
592403604
958816803
1180559436
1348197240
1033254449
1701766969
190970681
1251669884
863875562
1964900293
1865098742
913855240
1841806900
439996778
737979788
1830931124
944517885
430053991
198770226
1512000864
1478489339
2127385618
1498951412
1055705332
1340903141
594574287
697956544
1443417071
595986761
1754841480
1077009187
1053677296
2108632715
1588267650
241351069
1634945841
1109737188
1411814507
1927029077
434358657
394427224
1086737583
818774896
890672856
1367218492
200611010
1125058964
1600042627
323044832
1668950879
1134572574
332804653
2095840354
500359058
1303332667
1341944275
859569256
627592014
1409341845
2040653955
26363203
583797799
1887518350
135196484
1524121142
10207673
2107589717
1318198752
2137070797
377177838
1674900510
1624741146
578137201
1608125176
1679152801
1842929893
1265375873
1376782247
894998047
1151205885
102275483
353657944
2050167817
567165963
1417894829
1116813468
220146598
788536328
2072388754
1093026659
567704940
1296405230
1646224357
1091412407
1812191487
510189598
364493661
328313659
1035829759
1766094546
1648394663
967391423
1473222036
1164500115
27933130
1401721208
1257969202
600092611
147107965
115130271
1410823972
1924339370
69848113
721019827
54994396
1682427077
1737867743
1157805625
773502242
1934883884
511054673
1353204435
1087950781
1590588626
772724754
1077813499
952758927
104775276
1367477081
1747112536
769862169
1668353438
2083549911
1544263277
2095391436
953996499
2091534611
603208807
1591223430
152062586
2060963302
1282892162
559114062
1385690030
116414109
1827074381
1650949683
1605494324
964345352
808157016
2084279485
1926377347
1884290709
1341289923
1716399348
991960206
1328341753
909610686
786222507
886264070
980050792
2057355713
2111675271
597286822
1872223130
1675741627
803230914
528554971
1601723806
2091887215
703426536
500056192
847741429
1147942007
119623034
1791330983
1610240698
48592457
2039387919
98832273
1861132786
1397990629
144557906
229766336
636758003
1964374487
1172376537
1906017832
2030567016
1399504333
638901555
740778622
977151620
607194308
1801714036
1655695238
950963969
443934002
135634136
1810130995
2035503372
1697663588
226089708
737217037
1879637668
159530219
1504243172
1638178611
147243782
1831148352
1757542033
1746670521
1240018488
492052749
465302166
1957405529
1979497020
917646262
349953149
1612740771
2055540369
2110528726
404598654
380716054
1778438276
319993452
1196232039
1434481366
1445428160
2089452605
2056335813
495474646
125529157
1406677016
984291687
1210959770
1378200110
1599767194
1897002996
134285613
1627654793
1910470155
2085247028
1761979736
1293543742
1825885382
1260527275
1263001359
2011441333
1841567541
1151962203
605919134
878945504
1566451050
1469793771
426689773
1679697806
878482391
406879258
1648725580
430494507
957507059
1579211401
1730804369
997078940
42511515
1398058328
412999400
55919323
1795578891
1978502895
169038163
689938528
2052502825
1680448839
1578506073
1175132343
121393293
483037031
1418720306
327008487
1107768828
380080433
337476374
1322405979
121734588
84340635
507688783
1171308318
1579903525
1661317417
1579527824
525606671
1487692890
1493123571
1090168845
579198836
1531037010
1104614378
1265476331
1756770865
188564238
1272877867
258525096
614783478
1213528159
167420679
1384386953
1607660054
1809851458
1644047277
426054314
836052637
465664859
496250182
1869252820
1687184116
430769912
2142764386
1152869570
1179229450
716814141
23622400
833219933
812381842
1790302219
936485427
749654585
1124778445
1426907238
543391799
888225488
822208940
1335328067
1352500067
2065363888
1756709709
231441451
1907273590
20005020
1065101619
1119952097
1183860136
1582716525
1042125306
1125069935
1721713460
1125420649
1434540653
891794077
1785366846
1671046343
293600301
1889916017
1221942994
1609309100
1804712207
1850465539
2036111298
1197030237
786172389
1162606501
1696352191
2003340286
1650743334
968660314
1982393453
561749610
1874203399
1787433257
1724930825
1862968128
436713934
57381026
1553534568
2021869769
1291490083
1596837726
1954637947
553481133
1636238845
2070280109
1970747259
1612504972
2067480637
1620264939
277611637
1056984551
1777933436
1999746157
850262842
2062329403
1280297313
164390163
344056610
1475763532
172200564
1875345032
47412260
84711445
1537329637
378986775
713042216
123658652
1161350258
1471219121
1481440977
93097901
1198078659
812964257
46095059
1567840056
1055337589
1035081852
1738709284
484782198
198756944
92063283
287553625
1969908366
211310439
1550561898
2089129019
1650534139
485119989
1711267765
843732558
1261658640
426448675
753418309
491469240
1448146026
1837826998
1421779632
1210534369
1884681627
67734542
1613362198
393230689
1403596443
2000502976
858563993
2064269255
897796940
1891255317
1921920260
1454415692
105491745
1383489891
1937748484
703992424
1332506304
1688995831
2015707565
1466489312
1934385286
974524451
1092373781
998592479
641061088
1492083884
706692862
1407864273
537196588
978867565
622655603
2067912496
736531805
486746957
453572824
699220779
471487138
677952097
4803539
1806204960
1440280705
1169428554
658586637
180443148
953321263
1773457263
782723594
2074246848
1041130851
317795184
1514895279
1266400381
1091647694
823837513
1657739817
1592009543
889445646
820959691
1267662446
1922905452
2011243
624039268
856539169
1515145407
815228372
207357284
1540856119
2119774345
1401849943
1742950282
1108384957
1577340580
19471960
814566600
981424134
2074447565
1419536775
1219982282
1451827085
1431107617
1961924147
862354206
492546282
327909468
1707459156
1999139928
636761713
1876071419
758789170
2006335891
1977116650
2107483416
710917577
1574122904
1551749978
1620946011
286610583
1417204220
757189879
1957369668
2073098140
272081147
1961615724
696886395
1198115415
1999287022
1901458063
339194979
666821620
1953715406
1182298324
1124467581
942340414
1488699366
831374710
1960362463
835997440
1075408901
733558836
714086688
875345501
628506962
720364377
1818148704
1288478369
958715451
138984497
1543003606
1893412515
1367027336
1100557184
1898574482
1820915856
1895653302
2098577502
120464025
1990538739
223455149
460930515
208627648
712520894
2074685152
1123529179
139435795
385396702
1806288791
1157641011
769098283
1395998156
1350989383
804722134
824279573
1219908532
1702077869
1894704479
912218125
1403356381
2066571980
849613666
12280999
752164703
1819828582
727467653
2111052640
1457540540
2065467479
1341287706
1682593080
13113020
1822967926
763238928
1447610824
613166201
1854719393
760001101
2090115100
1643548445
1849248452
2065127760
2099606941
1737754670
1605930946
820951440
2061643348
2058465765
1567067956
2107045878
316398614
836850302
1315210877
1915287880
601499004
518784604
141678728
1052498867
1236575621
1186067606
2112448571
435559240
1482129314
1980822103
2066022143
2091905360
82095723
1865757273
1077648304
1456905707
165196977
1700563040
2006193434
1849864790
374774647
1566103452
1452264309
169225038
1477627092
2052326015
2054013700
1724181582
184696210
1508326907
1719002004
1081040949
381907442
110593311
2028740388
1072637155
1745570516
1035860185
1322886218
2145933218
81782025
24133430
796257906
1497068119
230962574
1807479168
1446387128
900405696
1194153120
1209806931
1029854727
798067015
964838841
919102734
1177186025
50627981
2078839619
920243055
1347450732
740919958
1007410843
646602268
2024377929
1220920333
1757170339
1486037795
353572379
217858729
1809512176
445240608
451184080
1787651719
63129474
972587493
988016079
1612726608
1500983933
1026761988
621814444
1738867789
465933267
1640221177
1216264808
1100998299
209006521
2110194835
2098302217
496675232
1629225527
957155581
1877950261
505421522
550777523
44332057
613642526
210868121
44870233
2047005198
814557530
798442131
750432728
1047286149
1252986847
1191228050
469625228
436861179
1868080754
522396193
538964273
1323831178
1688990084
1102582880
2098442703
1889023824
828962839
1033058085
708516485
1845653014
196687926
1870597606
930137920
921837075
259935051
1067636546
1955091536
177578122
976142217
2104484892
76254060
1795489718
747708921
1861358680
303849038
2077775503
823117138
321498187
1901446564
1004963266
1439496460
911500680
1462091999
297517407
2010589181
2102115831
1909496076
1815833794
350365082
488301010
2068028952
1215341505
1492188917
1387584289
420161989
1315435209
78259313
213259801
1107638247
711560878
1388814681
1096665703
1142470922
1180956795
804330883
1205942770
1826518795
872345104
941163762
2075442995
1841675719
1177347277
750556764
1765118102
67098960
130029566
952416093
96479530
1769336019
1768669036
183069160
1774394449
945770246
1019314425
1638994916
1176588671
869824186
1935855900
768053863
47658194
1996218299
1470937788
1898012042
141021826
518523715
170776630
1985269301
2063271687
2098551018
1985432633
1446477120
816950026
2120122333
1584533868
1080410457
517537264
633274654
114776187
816711418
1950101441
1304887446
1271432423
2119000182
1457364432
1446909837
1476035446
554269950
1383928458
409544135
772241072
233856114
1616666399
565688463
347497225
1664760621
1570598554
1095166249
550367923
1984989641
1826137716
515136378
1066626721
903371390
1436934352
1666679388
1249392746
1542204834
662035208
774799373
715794811
613375122
279682355
993850440
1863192478
463000257
446912405
564457656
1422511471
220033924
244774682
992919275
21617646
1946017686
431520550
1355329420
619498849
1406489897
1239358850
1071739708
935607705
1113625017
1772475699
1600218595
634049543
1171606947
416015546
1945473397
1365763191
1930572816
2027820703
1391881473
414755321
390265206
1017580954
920804872
97158972
620354513
359199578
2136332746
81068346
1762704068
1418341906
288475332
259688348
1131556200
776279875
1225673755
1455352869
852741800
1333071025
1857007890
1382204107
2069610901
1655349173
203808963
1214283398
460515753
1261474521
285174
619677569
13197745
1050842065
1258218361
319254291
1480627993
40512006
1091773714
766135244
1480404741
1163477856
1780078362
1522902455
1795782799
1684530056
651619518
809518247
1027956710
892737205
200755330
1478389627
221954661
575130922
894705542
1924750180
195219809
184374751
1581440236
1492628937
838579652
1884452101
1529660207
1498901115
1129292630
975782727
572870996
1480334750
1617715106
176876614
739536877
553903383
1358985337
1407701947
789673784
1655004932
2016019450
483147583
2026597361
26558962
1058883743
751036293
1341691393
1455384332
1056220770
1159563233
538575366
587096503
137497203
240338885
1566489935
1040012051
1985240209
1512423341
715187520
2024461916
793264483
1497253960
990428908
1892516933
1237460825
1423052428
564155626
1295376302
1134425753
1947771417
1339561407
22431803
941854596
2038087032
451822763
179284776
782996498
1175799618
1116755768
647654884
790474743
1128743350
82182440
795040969
1579663440
1575119542
1075346055
1470911924
764172380
1785011040
2004043462
2074548954
1668048869
969724706
1664578316
1735655056
1361298371
1032847768
2008770948
1174868075
1937698165
345577152
1849517622
371599795
1897635791
1728637040
293375399
1249622216
1091892443
2079857840
612203719
569144772
168730341
916423053
1084327524
1599931176
1441748903
743074883
1936792865
1064002487
1912496964
659144309
1425385147
1753569123
894270160
988651839
2117702016
2061057006
116856277
1680380616
603306750
319568259
935820058
1030050845
909020878
708854871
396425530
785223021
1500031382
1796601769
302033234
1559416169
1288531887
684534101
2070578851
309264488
58248554
229024351
1118199325
1273199564
1891326141
1414246054
909711287
1192315891
1970992248
258481780
2138626497
1415202760
85713251
2007001591
344863841
1391328076
988311249
850151371
1630108734
310623963
1479707406
752706813
636587510
451701465
2100645332
1130479889
271784843
1476137093
314844941
1564529223
142668175
1117122090
65722518
1116627743
18389994
914939802
249432266
1554054378
2116722863
497982685
1465799508
137113797
1751800534
1136087354
554998506
633188599
1991443352
37824952
1606742374
409147545
315118110
276838030
1679683701
960701638
1957936111
537600312
663446982
1610714648
65816120
1404177937
81348060
602249721
1259795446
2065445555
2004026345
1899332457
246178176
1928404683
631797800
1949140139
61096214
1091945124
1354236769
1616389672
307419820
2089653215
1457840164
32557683
244347309
935460896
1810665752
961996740
1746333443
1819590188
559364833
1665851998
1217689545
1499608069
1498447323
1803447155
2032601537
1083153614
1342003728
2097936934
1739283218
1418701789
254192735
917787186
1468620694
761144600
1795786683
1066256442
453279949
390606421
731081282
454999709
404789128
1184978547
1659781741
1393833980
1023394675
43428351
917852567
1132843483
925589834
1139958871
1236049520
1889522285
1445991614
760493645
569177216
1572197750
2108551062
295146424
1628118191
428388720
227480223
1057960916
871660153
2130202103
547522377
527164968
1281490191
874511313
1278315289
1833253535
862766711
1603626217
1939978253
1224210293
1659340049
1139377532
741503349
1676388667
2056313374
597938506
1116910680
1256729984
615768306
540756911
1429766978
599682188
158557587
1769015415
1176906153
1294461694
1324752556
42741045
1178291329
700696609
1066600951
1410612948
1495506989
1678435593
1841642320
239875368
853556770
1124423413
52541518
1683338773
2036815608
425691923
539774895
1002338345
2071194758
237680886
173423111
122545740
1560456971
739279969
268726255
1111519861
608921927
1849214310
677006601
1958066982
987522663
1114607904
155911787
1885342939
2001703077
425510681
2049403430
1954726071
428184417
481799143
26370287
2139239970
344099396
1671791570
610768469
540384833
2107129842
1561145707
1255943334
565111847
481134097
1599549110
3162451
2012007595
623304165
74594837
1867365250
722115467
2033832593
1375944605
2101411284
493353574
1985803274
1992743601
1150232118
885451208
1470977434
992275132
1323129449
284804339
1705538172
1650601240
624438955
380460663
1085917868
677586316
656269243
1834546953
742345416
1032854880
1454775496
387425810
1171768952
1321071085
1476121936
1477996276
720041217
1145578537
2002976415
292524465
623811087
118627683
1137932719
1521474400
25475245
551484214
1092820237
2127515111
1597730712
100701643
1229892517
1060096344
1890049256
1365320143
1995496839
465085090
457755330
1812073784
234594686
1079002114
1101631254
1501645195
729733910
441001334
1318992597
905448956
1253769239
1193011433
896974630
2003285370
787044865
1581529318
290136484
192344147
1477278259
445134644
1740410696
1592660126
1168310555
752550166
719311314
1617652540
806411115
904991389
2131869201
1795113333
1891920557
898061317
577048473
2098620899
987726906
338447045
1042760227
928366934
988171337
326293269
1201540160
1324544099
746884829
1392611366
547468495
1690970534
1751890351
25793678
803345751
1482477802
1748080598
234329815
1322205469
1104729070
733186091
761608639
2118297902
1373023175
207260597
1510060950
1570588793
628932464
523362193
2081588004
333806401
1184224557
384198495
1239869737
535247515
929688441
2043724830
49953140
1222476310
1591101682
1261867873
914710413
2060542713
79134645
1402836645
794142181
1891457366
261536807
245077741
1523087816
1450675517
1535273488
439675170
521032154
473458841
1153360784
1267447730
1649911704
1154798010
2060053056
877740131
1556610103
772538653
321341920
1532074885
1881815763
845796857
2138263480
41354016
1723386901
1643864823
916001065
596387963
485348957
758850396
1783851301
697636771
1904700226
1435514951
681473463
1513897108
843083968
416956783
2008449013
1409287713
2143188469
462631392
1471660661
1919724942
1593493478
1819286570
1375602657
1481188292
1057315758
384174471
168225670
2111486195
1057699598
1998189663
143190860
150855244
808238576
164872172
1791600943
1581361708
1585468549
1591324687
1778228381
946765704
134552244
1143513296
1840704242
1907693057
1140054935
1798098681
1107027164
1028720544
952650757
1544359880
850061354
1264667817
1618997042
368176999
1354746857
1240166560
222914545
695909382
1050895201
1396332042
269198824
558857598
1714598297
1527759074
1266339694
270278949
1809976734
1730574957
1810919153
108293449
1585721914
637249497
150579023
610545946
2006065278
560149313
584461122
1616602012
1350635589
272872673
1172059540
2081478644
379093736
1124243006
1176755748
2052215946
1190943288
1926821097
1543371327
1053240512
1448387586
1310164184
1904342042
1625998866
518172278
1828801576
1379404080
2139489965
33328980
901356269
912095696
290911154
155325686
615648397
192771522
1051317883
189211239
503600182
1434202029
961465947
1229369888
200145755
533541337
1001911336
493472763
1542715747
355880798
1592767984
1351667007
706118968
149027917
1312684836
962577082
606556036
1720486994
1269948337
362954449
237026949
537645722
1012278134
710042035
1471197721
1439327765
19091194
957241237
1681211394
2063756230
106433369
1431422723
1580391197
400047470
1492750328
1236049898
534664043
368809475
154686772
164374498
973330246
1913489192
1427162514
1711207797
673773193
950299958
1772603134
1318665325
1008633199
306829229
1885577804
437581837
1897670614
629485671
181345914
1874749057
1252914827
1507438490
934657407
1336927361
1303170456
86562297
111039217
557582973
1962622448
1372110021
997738322
1519658215
589589536
1632778951
1722692542
13390488
2004998676
391848790
935757720
802476977
1212696741
1148738173
1677681252
594767125
1694290216
1421760743
1806152792
956057437
1507370684
2109787654
1201675489
149951418
1700058057
215534876
958215544
1744742636
2137869428
694289959
341534807
723894996
673121312
37231934
1764288681
1267436463
861586872
499857352
1468419501
999007354
26783780
1755733021
1005691017
1784294767
1510959451
1153029574
2138938621
430072251
1366675391
952884229
1349054031
1478372487
1339987526
1508986542
1324107343
1947066331
1131393282
1987311196
165934206
599922099
1107254113
1870349330
493732290
207280128
404374740
711980737
1543569430
359394845
1737099003
791539622
888438482
905624479
1708476632
1267067621
460957824
864063654
1323547638
273863093
708352440
2097421852
449487388
1951026474
1950065198
1457028257
922196335
1790843290
622159665
1084396462
4313673
301407600
1194794052
1944167975
693789787
1251660533
321270346
1861301349
1071221388
2075753789
1659543813
1221664653
606844903
103891409
2130534755
699791045
745544985
2075753604
848604472
105678630
1535677027
670812523
2107704063
1015704151
336125477
849688388
1484637358
224079318
767598512
1018102589
910145808
392553708
814308253
1391557768
934136072
839464482
225653703
2129000691
720610389
2102696205
1337496053
273130180
58096217
782149759
217776822
1280167843
654644117
1976386819
1355108034
1967213178
1466729006
1725025203
1686037134
2065807282
1182017975
353538104
1405126452
489545864
673772219
111791265
1868049730
1391961698
922028406
561371231
277789676
1776485813
1771184700
1096892857
216779263
73836036
458323210
729300690
1199084711
501221748
1115105505
245847257
1796106445
1735321714
1292392202
539298165
373656781
1131328250
31125926
1678531788
1756798480
1348696156
281821685
75935098
581199858
435297799
355523720
2113573556
1468151031
1819387551
650768007
231613761
34030427
450353634
320076832
628512620
698470249
19732980
1267335183
1462718288
1191795791
696462762
149585804
605431485
518523715
636554325
1596552547
1121676674
34903901
179289481
687033440
1180188196
1317939465
533561153
259375700
1115303790
1895764692
69351743
1535308856
688831530
599143856
1531236725
402956774
870220323
535189813
862687118
778345777
235496931
658194525
370259390
833497886
850745780
595394299
854531156
250163970
1014669382
1576523526
1830627280
1740989408
1082495782
1159204662
1860011370
373098507
2045373837
177001021
1494341651
1026943620
1042839111
905581364
794440686
1340419632
2137526333
399575498
901948363
336156288
843554487
2108304496
874008870
585376375
1467263202
20399400
599311201
401599513
1875008393
2095863832
1850086340
1382394721
517227555
1679204321
1171348793
21015745
1891393971
1255677297
959207358
709664756
981713842
1925353381
123154821
294097970
385470693
1265962961
537220332
636859570
1169428554
454910520
1913009937
799349977
1851269182
180982412
2099094248
1774569485
1399566386
1200659622
487014700
2121514523
860846410
1392645219
1271149288
81606644
1251333190
1104138
1128342491
1467900634
387676521
1553285829
763334069
1162284580
1323397219
921143965
457132318
1383817297
1929152166
499400576
159587027
647704438
2052902230
545753365
594843302
956237653
889468246
916618420
321278320
409068221
394724448
973324205
1088054477
1198848035
310489560
1844435662
1050647321
2116169126
1322013491
1027492460
1373340488
1164430158
192039274
721793728
1260982368
440570466
1586469775
330755507
911763964
241916969
38081360
1800922923
13825207
1152831573
138620397
632712629
280267468
2129932479
72234197
872396491
813342750
991936397
584775545
1186266499
1339830842
821949427
666591936
1088632405
1103349385
184791969
2082658188
1994878756
119380806
1071743264
511188383
177532181
1763179543
547539383
1684610324
563924785
54192504
269877107
1920409883
1323955929
2003090624
2033479061
1470991700
1265578079
652526931
976242896
331423817
443169955
384880856
2115548674
1672146342
2086476487
1856700350
196741909
1012915407
1533714375
723698617
618960979
1194474104
1768467869
1780805814
1998352354
813376555
96631701
436248206
1658539871
1460375287
1775510019
1752703088
1990782767
413933037
789673784
785635528
1410993780
835614018
1404958725
1609260818
1965017642
1857492633
56339435
2037408331
1310158632
1978971042
1062629205
1634800687
839084444
1189554789
2081973417
112322852
1870030809
848154344
203272572
1899564564
1850884576
816710439
640182222
1172015598
1746204632
1087642183
401751724
488763238
701916998
1271825775
1521763189
1338743920
1804835712
1823312000
501957713
413349371
785234568
1193894584
773722092
1887704056
960328528
662986873
264046728
917400590
998209639
871720336
421180373
691612633
1989020040
877308929
1104848571
554759853
1010686194
1906756277
904265427
1349146156
463061299
1914052405
1379807677
342907082
1833216066
56472234
1250799198
39774095
535311778
1001137380
1512641343
1154936329
1424672674
550664479
555178991
792079009
1125127256
490801255
236687982
222133850
82498523
403889482
601086597
1511578731
90234672
126472189
744336500
189206468
1364163551
1783869454
1692740020
1932113099
1410819515
869991434
137374528
232099169
462380189
1440308837
881560456
208585866
447889717
784961803
1955881593
329067815
618176866
840297972
134183745
578815322
2072869035
242447521
2067667803
2037009624
1537567160
1774191566
839696632
783450406
123804876
55466696
977551616
477840045
1994260264
1641880676
822200088
981159949
69521672
1360363337
1674800169
672162686
2041944984
184131051
1911041956
52584254
1609964854
2008632200
1358725472
784353732
247478577
251032393
943646954
1526965663
397816528
1205543722
1137853290
905608200
2064255075
760386921
1712163900
102483780
1129309388
1810589479
54324382
553910526
1802811361
1483528752
968467882
548673979
201048753
1310801671
7265683
2033681864
1382480692
1596969897
1972067574
518785704
976047482
1388251459
786677191
1697873116
1833575916
1901958740
1076360734
627178375
1703437013
1593607248
948557188
2006637402
399753163
1490650841
703151466
1760570164
1466832144
1245869401
1203512576
1121125901
248192640
2069302719
687773348
457920192
1438221271
171567418
954808051
1177015955
1430129782
1363450632
412914422
436285724
902517140
2019595132
177632174
52349053
1772814643
1664802843
1506600037
1856347349
751583113
1036307473
489263482
559121024
90982085
1852865458
1315602400
1705686435
1680406031
287976060
260106628
322270810
402123919
1334256428
1439519748
945278754
554252602
148208751
1694979574
1842311116
864803982
1234331981
1416330503
1352080411
1738371793
1422181577
556725321
1611096479
1273536793
1890266646
1701215366
923959027
1524939751
147724083
2095754237
766488121
1329431198
355670597
1394126643
4246131
1213781522
1319757690
1602727042
502049461
22640765
1184216956
470877269
394069265
1016424612
392815639
1952503181
133595928
261270981
675115545
415112177
1995649268
399364580
1024396815
2009704916
1250288971
667445879
118684988
50290918
1806631805
376391916
343213909
1531342028
419144049
827592398
218062763
2023502003
1633467774
739439883
1096278893
921883325
1986087093
849191252
334727905
2013765330
832781008
517232083
244894153
468072857
265558739
1504966834
319666997
1134014545
1519980503
1583439862
1164413506
1749890864
395215924
327674165
2025232480
1752567493
1900561901
1546419375
288129148
1449877361
723530015
815531602
1918777705
829790709
1173379764
655920986
251321553
1979858405
956956083
1428218666
282162359
1041705409
143773952
794113935
302416576
161649402
493807922
645048279
1880008416
1240009326
144647212
22764351
413690596
535803029
487685027
363479182
598146733
1341452922
275502885
1811403222
1314244420
108311376
411957656
1161325032
1198452588
1784518467
1438318049
1257031129
1481476893
1543701485
1168376586
1623839899
252479910
2135702611
1539313225
624876119
1970417829
552512514
487156249
1046452104
537986300
1990427228
741694866
1073866992
1614689540
171658837
1664292237
1686337870
1259894580
743650246
1016349075
2068391808
1780342492
961293623
2026362774
1721419943
1966544480
810422367
1541339770
508534548
723803598
2025062176
134278082
704397216
1227687739
1608663595
1604931719
445094772
1884714820
247376001
1327558267
856540248
524716298
1910995426
602826449
1382900795
552570425
1434796039
667536661
297297706
1536059156
530321549
1966020959
1683125131
28721542
403872543
384604719
196122460
904058134
1049792224
391505558
1283371495
2125197205
1939565736
116095685
1929688720
1683505095
1286793713
248325229
1873221819
389415606
828761612
988134876
1742152303
544483978
308992351
1551339432
940140589
704730124
350039695
1731943997
1359318584
717375292
1256780210
1692898609
521196825
1617296984
1691944917
1973221763
1305574187
618668194
1274909755
1920659228
1253946396
105579896
1517566972
949297804
1223435083
2031347563
722405676
528397964
1661737371
1783654793
352189814
735132638
1126585073
1753364527
144385092
1480012963
1863172803
903232028
1167744381
2077935038
479371765
1289169217
2004909374
848628983
799276146
279841082
1580847917
1813550552
1716597323
366947335
1352566042
1311661100
530239562
1307913770
1921931813
808336506
763588527
532621506
1372184742
1585534905
2131888403
973192556
893001794
228362558
1110857213
925668938
207066870
146320845
320688346
1080513171
69078527
1589743914
1844582598
30003593
1698807041
998196876
1434176406
988066124
763585259
2048071310
1509843580
344764429
1341816734
1220652018
1562974292
211265861
1310667202
2100180185
1325569440
1020432506
347575940
1174102824
1447809729
2131550928
1209026553
488858997
1493842419
365296811
2028932817
934594958
37744683
575417895
1405056997
1294256126
833688490
1592338524
26820502
1990480256
1991860753
1028093578
798640439
1466806927
203373458
1551942859
380217482
338153932
1907868777
49811586
694142906
1562598889
442594833
670868434
1069944475
1122559812
246903193
1138905522
1193612609
973245264
1056471013
310439710
1554477619
1414088920
1524294862
467123956
1049005493
1251262565
829017817
1423881273
289254500
527161614
193219600
1777342698
427663333
1269030086
493798811
117905469
1162392549
617908003
1191495339
1294405009
786766818
1603376300
1786514900
287010460
445505478
1945849024
15345658
745076465
466715429
2024560557
36477875
1876837186
467427500
369270875
355885074
1356415495
1085954317
49923112
1496536601
2061138452
1541915612
1013679153
1899339867
1444997244
1990061367
852773921
980681439
1581072977
1479910499
1716940397
668927313
1999677035
1528004339
1127560340
1228569204
919370457
911170414
645599437
38076292
1688918321
366902719
1658022649
67428052
2010041303
1111357392
1355951828
1328458998
446863410
543818896
2050507818
1301409677
1621721055
2056788598
2093943244
79593744
311015715
828916976
1335225241
361588795
1114582313
561873331
1861415681
101618617
2003286674
1483882185
620822573
296596500
945029157
1362772232
1792465779
1019072348
944445610
635212817
564136478
2081864229
845027158
2124588593
173168013
1940746367
1156185627
704424887
324438227
1428368725
1439197897
194432598
1305237298
511302728
852728381
257115745
1327416564
1663561546
800898626
954592209
1485613765
858383330
1367135184
1353496696
536685295
337047836
1216204626
573371358
1531365966
1010928785
487863159
1230289894
336918629
465322153
122946385
402639712
757671744
1125121384
962121229
1642828962
1368073915
2013605196
235722413
293105747
1649718316
1143720777
413557620
688970670
1156437967
174758072
1337037150
670404388
1426074348
1073733774
18470268
1363033572
776537330
912498284
724869943
2020497568
1698300684
1945569616
1066534754
151764649
1221639565
1701319826
1689643088
290883829
197485405
4864608
454780575
505639246
700995695
354151102
438945488
1398545640
1125274428
1413573305
1584866130
193154376
430328706
2034915178
505939281
818801067
334285407
843576505
1233914880
937254424
1974891108
1915625997
990170886
1092602073
1685247510
730284077
204433783
463231446
612705566
1570625891
1597918828
1262877567
773055638
1211701535
1306202690
689081461
1046401689
1747742985
624250600
1984771146
207091064
157542907
123986000
2059981698
1494697298
1573564220
1945909636
8297106
279594581
1280359935
1573739806
186049007
1270438859
1719890974
106400947
949195927
1808495955
221573996
1075856024
2088956853
2089022490
1004270988
971174775
1720720773
724099456
357050032
1956251086
544445634
1378541857
1520402254
1302004189
1220059844
476464235
10628064
1242394208
175019446
945224926
836345316
244984817
2049835315
1056775579
1526959649
653564977
690925648
1164178802
367911559
1510617010
446826287
1985351827
1077363308
84193448
503188635
910987191
53437046
1591463755
1312359201
123765040
362757169
630727410
214587297
1181785934
607822072
698470343
1952061429
1671393886
451791603
1664209569
476329004
727001066
1332819722
695297431
1262548748
1762571512
1434969862
1304774156
672191955
93866740
1026278478
156189802
1661880712
2014980615
801740539
1829356537
1218774415
2107718888
2074950018
1637420523
1264276475
1748790197
1933807955
41375319
1659541317
25613291
703935372
686155153
517131015
2084538656
1359498760
1701522646
1680573628
320724730
1344832779
2135440185
1256305134
293149874
1955443975
1745312920
410562206
1478051039
455745897
1941955918
1927085937
2082236980
1820404003
822781694
2044749258
1547908261
1984724152
35206276
1753682733
614519503
1324023742
2048685622
1953567297
204377178
1810064069
364972960
972171386
452763899
962016271
944119386
668363890
1278495521
230191447
762266929
453889886
854396145
1210921620
81442967
1179456544
1822457487
846969289
1138930525
1627775063
1074237009
1851738159
1828590382
1404638719
979775081
2095935509
176460933
429296185
633049847
1005462527
1817236511
1268611369
1687177841
1195619077
1248146230
790168696
2002818045
279678161
337069322
639944774
1308907116
728991403
147579809
1431794118
1428824907
1949753284
117057594
280487419
416498949
713791095
944662817
1314438901
312287376
1143849361
1864905934
133373652
406603060
1036202486
288443027
501344155
1620885925
125914739
1787278122
1633101066
1432488475
1157171790
1723775793
456728965
102323676
2035687104
785292772
178868268
1203757700
2125051006
936333190
1778356649
358042365
1040770849
850427658
481483060
698630561
1045282299
1696226351
1839178470
580178212
658459358
924415211
624433075
462405233
1303636350
869118632
182562164
1189920029
2038000150
1855719183
1509951392
1653917891
1425368394
1190774689
1647741008
1446021113
2044559072
390451821
1542567776
1288691182
440554428
1947628410
2029811179
270777199
959891798
727098294
279941852
294024928
621379091
1120272869
1259723856
912737196
229655900
1550285704
1940577549
237890240
853601351
2010936274
608542270
1731256881
1889613554
853993133
51839449
1164476190
1891469268
1891812415
529056254
1173304862
1339028089
369636009
143540972
1244240085
1018296207
1784565853
471552997
603656330
386580324
1334674014
331832273
317758852
1721693255
1412451317
1561354658
1723385280
541825075
1260852507
225627290
2035186556
1842083147
468624247
821814964
1432474228
377577073
381282176
208589585
1997013475
1739536259
1715337549
1403112037
1048327122
1598290572
1114492751
1078595972
1429605106
298499559
1838234703
881608367
1799212669
1556165994
1037289488
1975033160
1729985109
505449098
91959419
2036253783
213525183
1504068481
1079024114
2078758575
1757393286
1857255254
1644394922
499987378
1001732670
540476528
2067963954
1004712395
672216033
196140514
2035763957
1284117401
1732495662
1742425154
772376097
607174620
1240270128
1641030682
1613572745
1281496053
1853039557
1190216942
1794909855
1292945861
150800156
1689458774
365960073
262705186
1158101933
2118228663
1958236092
1120298036
1449401506
1598019323
783744997
254814347
1872794575
1674274040
1773636355
268234256
1868599937
1679587223
487112378
1482990620
1718665424
443856104
1420658123
546965296
1700564380
300600137
2077997204
200641346
1718098972
1007679784
1840105986
204215468
1383626436
604789469
708124662
214787143
2103636784
1639933012
551824529
82013217
1380883109
315558260
631965831
1687197095
710630788
815291301
1542836631
751927253
742752942
949385046
702414053
805901146
1138863526
158000625
564053322
1287953857
2023335670
1515018569
22012218
961438226
436916177
1185033900
33941699
919664393
582860931
1178132809
1508638841
2105576831
782415082
1784420187
1435704110
996208896
147108881
450780430
257989569
720979429
1370815941
1444810343
779485913
623201905
1118446437
9276168
539705281
1769475731
425757159
877390422
309929012
663992069
1857667596
311999508
1124700811
224738640
1850740276
2063355053
56179737
991450833
1712603344
633129826
70246103
657347831
1412998683
1417161405
1572806273
1040688784
2037483937
1478119385
825440502
811602179
1108438090
1047500356
1610602635
601960614
1779290829
2019150651
1238846320
1222356088
693760474
276036357
863119421
907964661
214287488
781979569
959118923
804569682
687266050
1665838081
1842189032
575954106
1407570366
1624992623
580128722
875608332
946561964
1548938768
2017410167
789526926
1173272654
1262358649
770134566
1082175159
1766734295
1087655297
580364081
428886330
1945531200
113112248
985061967
493854080
2121135228
1567424868
1141937138
14447246
1416943208
2042812920
131332350
1416985721
18709763
1669813927
821224549
2019520036
1122489044
752363890
1870122776
487480054
1326176007
12380856
1679188421
1523782567
1396258389
1242002168
1555351623
970764533
566588226
2022955083
2115340695
612724920
2082907167
876841964
1342260629
1441352433
1054224962
1561681533
1010788773
1118594693
610084428
1530076327
219512914
668082380
1522454784
468470691
1640372052
171075852
225843538
265274992
1582647259
462385032
1589594119
553023440
1373530134
606580803
605815681
1640678408
903518357
1360786610
921098525
1578056213
1271004324
875641330
834747712
564812761
949974229
702051980
898139205
904708235
1369883056
1746614954
195674483
1397050211
495427794
1745603201
448193007
54247535
1637070037
1897192523
1172330247
235300728
1202266331
75330980
178234946
429400414
60885489
141423732
1754881656
1003848690
586177536
125730349
691434698
216077045
619315909
805834758
1839790320
1490028714
529015387
1244726875
536205132
287408298
1243346603
1683334342
1927268686
980688513
1094528942
1247458088
990157499
432942031
1137036189
1053048582
1603791237
1712278118
321337813
1404561606
1283201150
767755589
860120104
550151214
1230217958
1758295979
1553326512
1374130820
586344109
73250195
386886512
2104033217
154773631
361354590
576072195
1031603357
1718890990
403559374
1814522378
1917834948
1956494252
654460082
1960744760
911699664
107541928
313260272
766827959
1343380239
332339689
2088583398
982779246
137971439
937742784
1005292805
1864775814
1092285752
1610654722
1036365433
1815260744
2128736125
1366102279
912545653
566588223
1427254275
1253436727
2079330065
2118366523
23050379
1542471680
1273549871
1442584236
1769279134
650845544
1647681016
871423830
1608417232
549344111
211154327
733550979
1848744132
409073745
1635218492
1561377104
450854096
1073330631
2070988909
401897901
1615434042
437427966
1988894541
1638804507
586485459
1904320515
1557296276
502225474
933120627
161154806
1437989505
1019834002
545515802
1980504511
452921282
206615845
1525729457
1228320823
1156508947
1183927670
2011185787
1401807669
538761602
846036870
1520550289
1958790349
1029082637
119886574
1740055515
1922582848
623458785
1296969428
437347771
662727470
2062094418
1717150900
1893365941
1476580014
1588194100
651658702
1583467293
1467917349
1492196475
894048596
836605316
1380748759
471955990
711843324
2144010408
1521586133
1021384170
510926376
1872504212
1596425633
1196074162
131041109
1082325578
545753365
1936423155
792108072
156848692
729534350
1721430174
663987478
1914809619
702884182
762000615
1023793417
1708928757
1144914027
2145433281
994799857
1086577467
364283957
1118676127
1520618595
724743251
986264784
435540825
483371490
1842278599
600727958
709289579
1916487580
265164470
1611461035
506556049
1413149495
972553098
1288916021
2025438866
1089541277
1161105067
17421430
936137673
389916500
521739702
2045305543
2012177622
1906646413
1446082812
162526807
1891239239
127612402
1624250725
1022481111
1834961553
1841817172
1318317598
252465608
1360461947
1197537270
396555341
60671229
118888675
1142164725
1689800246
545738497
1312970014
124914223
1085984658
74525104
313498880
1097401977
722747586
842852090
313189176
1295652730
249156757
1339515111
701194741
1753364527
431148854
1709941129
493297498
639438072
2140915697
1817843099
419884786
1829866008
92868460
2120291520
23340020
1833289251
2094742989
1666707240
1167775620
1125724063
860934217
881741871
796087136
1847232971
2115438632
94642024
926910649
119999722
1074757850
111475056
2018520180
557096554
537275064
799648603
2001939533
2011711223
851853098
1084276630
560206917
1306157259
115213658
1905590042
393070225
1374321597
450366660
881123498
999496746
666806276
1753185674
793602250
2018460368
7539548
89360645
798601788
1562867349
566191593
605734614
320254151
891438290
170364974
570031020
2023964608
1099214288
1787975567
868231017
1662726088
1409538870
2129329846
346075402
1398672374
629062283
1711111264
623723824
1642858371
779033677
1391383470
1824120879
1628931149
2095703477
221109319
567657568
1266134463
365546713
1692752121
414146811
1369835375
637676209
1204548901
1527816696
1398583024
1392296849
1763105589
838667981
1310926875
440444996
1363131438
828224861
2043440027
1248279447
954956609
1904893572
1325213396
866690712
499925571
1856642749
798248101
2102553452
2020423507
85074034
1664344596
194279957
429907112
821899960
583226384
379811677
1710561236
631621336
630698929
1103078504
2049887554
1489686048
956833901
1257034824
905810740
811517922
433048340
1408586270
1454684676
896247554
1504197742
2017078420
1577418232
1194600329
1379835400
2082970960
1257107150
579299047
1861982293
1774333085
592029253
1289999096
563632514
662261739
1165763732
1106539285
1501936857
643851555
272000248
626107101
215068354
2090285718
303500306
1195205419
2112236450
1347035587
1643341381
99242708
414643615
729055868
1215999863
846847428
849853641
620008241
1996066223
1653435402
1985779397
237176382
2035667657
408794877
676176298
1969226832
657018697
18424105
1294801893
832852049
807177942
324474805
1449816971
715911570
1477056423
1100516458
1894655810
465942415
1989101963
1054655233
2134497222
664852188
1654428109
1914604231
455713885
71702248
952284043
915968592
110571934
2104300784
1299702712
661955083
930082504
2138972286
184452720
212800085
786897901
2021999350
158196945
368538902
444815773
1455354736
1082438346
1815810099
1262352381
1871180343
82247628
1795801286
1171498937
89972381
45100870
1400493475
832710532
1727411679
1204377601
1636292983
1001577520
1851102474
1151670928
1784112921
1183867184
1976166838
1728443159
848417431
345570178
1545775196
223481214
1342237362
684061989
1004015438
1547231657
393161908
1394703429
1116284656
882796983
1196000714
405004701
1558808421
1639345168
1977772331
1547751560
1543622971
1008716630
2054993957
724551221
1646297546
966268759
887582033
875168567
362194121
1769729185
822111301
2056010564
430921953
1770429683
842678377
1070007146
639262554
315949332
1157435924
1013888478
1512915232
1588366694
1465307881
1511827242
1292606236
878048106
1601456057
1030225539
241449890
1631730217
1236219499
455140624
369750576
1689327000
882106154
51170398
1186793768
665516116
76385608
1542870946
1602983522
1530400274
308958738
1141224726
1145703489
1558933899
1796453981
1201665915
1225518709
903779422
1760843937
1785278673
678209289
881628420
1861252335
268878100
178415235
2022103490
856905606
256799148
1078539161
1602154388
567507656
1528050265
1349568373
1158627530
2058600110
2004788850
1904083613
45206739
309290305
933340114
990775666
151344546
1902565117
1749953297
2054540428
2128894048
500242886
1127294276
1452335284
1680514182
338471475
113738604
63618215
307600369
1073238197
894698047
94744114
904275010
258365829
1338369334
878858107
740748426
414366682
250669967
1569146010
921081390
1683671145
1071929141
1150257028
1851622236
1092699088
270508407
1756752667
1507421705
902969640
1814022176
1957657896
1738852396
575651574
909160411
1894828480
1530128809
900061355
116833949
1836506882
1435860617
819688236
1180711349
1406348828
945791089
1006354039
111408977
570834394
537842835
1215186553
111236210
1184943338
1794641672
1826519387
1934400246
64355588
1519607108
1516106104
1031753611
502093940
1870865090
1940036911
668225678
959589160
1935344198
1339655511
1203846081
1221450903
1851037119
248201170
275196921
1509495951
467842055
512714502
620949043
1302266957
1395359364
664781921
704515250
380676270
1339157704
1305539585
1294671794
849196551
607601924
844831840
127071728
426277323
2126153411
2058458028
509183318
850673171
1888832191
1727748310
1523821189
1873996855
1298358419
2000755923
2051375000
1865136064
2059225427
376541251
1616408906
205244089
599964131
1602122438
1954086000
1298807297
218301895
542581790
52699717
385068725
310656270
385996622
1394997370
1030530666
738643162
1158258225
1182254362
734715236
289368549
1571339344
160548221
1144487555
419944530
400167294
296634175
984463116
1207025077
179303676
290468311
1995486250
36719009
229552738
1947005078
181194517
1941217612
1958755076
783971135
113207717
1819977331
1851759670
2004190483
89317874
379825881
1154192470
217689507
1212802212
321455529
700622498
1814819296
1621894287
193124649
1852943497
330380798
1291523025
1234053991
1453576779
1576638143
909744924
325683248
1195236975
81275556
306816452
950519896
288412224
1771780934
1595436602
2006360333
1475534438
393423256
57181640
1026195223
1114285544
1502927858
1320632516
1485797417
1639442323
220945487
2109419358
1095347814
1016965638
598200240
507763958
1375165883
389099554
1276791846
1506059305
1489128833
319819947
1954504071
206459157
2101992650
475450146
2109514392
12060248
1861565695
156449236
1004369197
341102809
2120543960
627176908
217599781
1464863828
1649109923
2066277209
744065718
920443408
1112885613
643983111
246925453
1330053925
1446049473
1288945330
1126406102
964447423
1142219638
2044249160
1596899480
25825271
1222403859
1780930445
2100260101
191855270
293821280
99260245
475099764
437235167
1229983138
1740376642
1030996888
2040044078
1486859084
545269714
747654608
1724123666
808310795
348781601
1445475307
1062906338
960289938
2043811176
2077244857
1003907427
391115622
2130244198
90209346
1021019925
391876157
1217095150
1150950381
976356799
206982488
1942206037
1426062247
509338224
1329105469
481326382
315811898
383828253
894393948
897534688
226795223
2030212925
1331714088
194001029
1119584193
358479832
2075283289
1010524279
1265142778
1385771489
1516974250
370175323
1967982568
1065906025
1743322700
1946001328
2040061481
1563636050
741242072
896232504
1241535362
187598654
1478040055
86304870
75215222
1046041905
102706686
2117483914
1962966412
279933205
670386299
2111490504
1058875661
743324064
1039376179
2115541492
361176606
2115246975
920868826
1597254902
2026462926
1497540410
1167453115
1965599382
285776251
1280692891
934283239
1039396103
1120519641
1748825071
1033145292
918974054
2069615812
351899839
2102646640
1732388633
1230831932
472972824
1436355269
335314675
1641046524
1369444307
1407583331
1241976509
569450613
685953411
595887367
1156159573
1813844120
1219570448
1724296267
2002294178
1645537799
210188477
479590116
1955962134
1097357172
537243799
1005251233
2030900101
230759353
1025147934
394800889
2052006661
935852173
1250207196
831371129
91250436
571780488
815288574
1383501262
766295623
1060699080
876038706
1725077388
64649948
1509891311
2084493729
376315087
1074687932
739496942
2015305237
448529371
1550209592
146889482
1512036593
10697235
955790917
2053287237
233994021
1830015368
1510538906
2028582236
364009577
646031649
134872626
1034832006
917186686
1487710227
971058580
1122881940
1990330835
115177728
1981097623
1864668239
842535977
1209983683
1778612954
1879788581
1815038846
1313929278
2056069146
529272647
1207538586
2101392504
2035495108
1547354929
1550803241
1464211337
420445754
1564833846
1960549083
446118775
114793380
1419803202
135032936
2136584107
831839239
540012021
1116414148
629737070
1225311550
1700167045
398303362
979518887
1059989530
865239301
1605791370
2000408523
828407667
1228387456
85558315
485418179
1126528071
593270283
1192964214
710274641
873425148
1961551148
655996671
1758689711
1736997644
1398804136
649478630
231267073
1822819982
2007077879
675196683
638560044
582796171
1558384147
649438723
189876119
4060021
290217594
740354465
1844622002
59465056
1755572585
848876538
1788464255
665635363
1121363811
1058265567
1637969585
699280503
1465756803
1427409960
549263370
974195923
154936585
925078460
2107157237
976546628
355408964
172350397
930996452
1108749661
727777169
544029488
638850580
992728296
855608709
304106197
556029234
982437155
1659921709
1732565699
1490997910
1045015312
440600829
1964914196
1828735629
939528851
416278455
1215317782
764637259
880393045
2001889589
2008804673
1686082566
1704917590
533293262
1979859028
1180351616
1261926404
117516250
1012564307
40330881
2010265971
348118924
116200393
713306539
1392826592
142110867
2140030202
1896294396
1309483028
623162370
2115782017
167033620
756249837
19718663
2042561556
1112618598
973921672
64776919
549753822
1608080642
539008046
843197686
1445903107
118804248
211387441
1565479145
15552418
1641092444
1869529641
694169308
47404295
1232334736
2065182647
1321762805
482479166
585875121
1611978278
1193153548
2105721873
600213568
184282494
387108901
1051258327
1610643442
1960828839
1114278575
900300275
411378823
387231423
1645406944
1516384599
1545163216
946094434
1159787958
1551436484
1100543421
693154939
858465733
1925668755
1479117227
991773921
1737694473
245406654
1134904849
3727420
87908205
1475023069
1315511919
587738169
748223585
1424588202
443201815
449709515
364479975
1491681121
1292307562
1057096695
1129363971
1789265712
29546633
550651572
595441328
780696140
772993418
2020044422
1196361565
1175503053
223164294
805917144
584280068
747768201
565042936
1715911623
412864651
363173976
78398519
1564358365
2126074864
86143893
675299384
1158878126
1821991983
882142699
483173623
2061719971
1267084115
310617825
1318923160
58209258
1249526773
1581877399
1399328293
970681130
1673077435
1743390660
85871003
1632242795
1892462391
1563611919
893875061
897605385
1552692858
2068074039
820575314
20978139
1501929272
583160395
1991468422
444895305
1371287263
438728678
1121623812
202410721
218471106
1933603892
1385316015
1790269525
1097585438
1848293614
1742077848
1841247976
1536658199
729802205
654638275
1626142900
2100120960
1574404508
28385083
818379777
812316977
1488958685
717951183
205519815
259376644
1679125129
985803052
1605580777
11472606
279743848
1152118942
878257824
1222892157
302448040
1533118188
1912765346
676883514
478395321
1990347806
1110604754
1293049834
1500749103
1634384330
1550039980
279283187
751025550
39300196
207996667
657725524
653484180
1852262193
764395995
1696497439
1247143791
49037596
2034642799
1132144293
1694714705
2074337496
270206071
656930316
986724802
1639825249
1190100765
1977627848
1941993678
1044729420
643546070
1674947224
549372343
144292691
1444411720
557796655
1268732373
864257983
48059445
1436234743
1564367087
833829731
1953860204
362967612
1360491298
656837614
1980483143
457826540
1962333423
1043185499
1754288594
550150635
1856711583
1014016951
1712969370
1788716525
188268387
817930812
1327505110
465500793
1445637528
1890238556
258504149
788883436
1732041693
1637664239
1872406
686707003
517712273
1336361791
63129474
622556727
1871095651
893197769
2023134834
609424662
1811868452
1317881625
1210626191
299118540
361751499
1125486011
525111454
786793095
759273850
1649647528
1267021024
1722549765
1720279009
1233726073
1580711377
721745266
128236624
65746340
734262648
2008505955
740243498
1357144555
687386610
1527255971
184729132
208821237
1969622789
1585528019
884857747
740291528
878454673
643761881
391877912
2114242627
1772360014
45163719
515782230
1624088423
996156882
1558432564
673083067
1402643782
212097898
1010512227
1123270727
1152463440
2042856754
401292358
642131706
544545560
1681394351
520290444
781780192
2073125668
1071727723
1914344002
515897550
1557081887
2016014794
1853633289
1508135043
1473109849
1838396057
711725351
1508492955
1460853092
286741976
822009745
307760206
433633358
1038790889
959345620
1765200262
902224562
1759317254
1807540056
1437230131
1676861285
1834468643
1876359258
707078675
391921831
2086356688
1332368134
1088555266
1863370389
992002185
1587312421
645152126
1957518233
1472114539
1234419837
1650671736
2123251629
1457383952
125028212
967883406
65102016
73801432
1218607881
12490740
1386805551
433835737
2046034317
40243286
156235017
815757684
1782323432
437259967
630395921
616651859
1068894532
1417243412
1798643469
2125414453
1315840680
1931050237
1603246733
1372173251
465462167
1382927900
588432481
2081163004
1199384544
340045860
711250641
754339528
1019838511
78933043
173495513
1791454887
353523716
736192640
840000733
557876675
1781023412
876153494
306118323
844864910
687579183
1459721533
942714757
1391373137
2109112930
135836168
1610066274
1512128881
1216160665
2036951176
247651615
1042368060
680330729
751098495
888287047
634334543
1355456607
1654156748
975073083
266089515
1057328503
1361445673
1007065019
270785350
1659303377
1325903500
1509880876
1671342920
1412834018
1576201749
849736363
490237489
558185907
206910082
1298848489
424562511
784209389
1976281716
1836127738
1519261199
1820870092
1860553267
511057223
1109016308
759820244
216334849
1299053288
1067462365
731836846
96191806
1811257480
473301913
594278342
1803255628
1962128235
579113063
2020266419
888921536
1015036994
1569508545
484070957
1102741834
351488424
1106514627
1177262460
1308252528
1804266181
1223142909
111244533
1357573076
1985628197
579306253
112626926
866762016
644434812
696296085
1221742491
1539492024
1025128966
781884692
2115036589
1157221842
721590440
1116046949
1714489438
1633239089
194410437
438435031
25049038
1132351463
237792745
181113489
1176488190
205090944
624189787
1831948035
2034402648
350590314
1786448154
1034762514
434041307
248504064
770281062
1572614206
2037136211
1892766795
2115032457
323076463
1935856281
1344687255
1055193627
800837630
1726725125
1891425541
1166270852
1736061174
969408413
1632333273
262949919
1504316829
140904891
2122213660
1933940890
1378168262
718004360
125283292
596777061
2086411804
1092657963
325849079
606669282
345313559
1085967955
1063356187
1920803011
1994513351
43765986
310109110
327895730
1844425156
411151379
1900215817
2020329308
2145189253
1472036937
1383842417
623772138
1665092436
1576364751
1857046384
379507033
1744363244
78261543
2131129758
1887750637
1033075462
875371647
441430909
1278190444
562789490
1174376801
1762486267
1743713269
1629223534
950905969
1163303852
1147163418
2065037030
1025572528
2046023934
258033222
893678743
1191304508
292272134
2073156171
107536259
1601195295
634032289
1475547192
632700858
881607533
320505838
1454542980
971469098
482929339
1117683853
20084858
1623169448
1297518432
2046313386
1150390211
545958306
639501823
1971272277
1753174989
421130338
496775212
373258111
696084425
863326148
1478109592
1405782484
378664698
1474183172
149521872
2049197879
312878448
1533089607
1333903116
577630901
1582290837
1927108497
553086056
716414181
1562209108
1861846793
1363253325
1753906261
1172251855
2024688163
1006966689
594857223
1781011737
1846844581
809966291
1457681788
637318787
1233929448
2039537684
1098746295
1329037153
491010594
167659459
1689967484
947254149
1396488594
695382631
1262947737
494498025
1467202496
1735309504
1921475960
1637030687
1101167064
617205833
1748626323
821469232
2019214103
604608184
447542076
516010121
154323529
1396121090
362809103
231996992
1939170766
582758726
1945040445
1719316461
72474023
156317192
905784865
1275716376
1077856303
1588873838
889163495
1807355045
330126517
1897581029
119286554
191446233
985598660
1039179011
1042597716
346669050
1091545874
1504601402
1511986812
1694578917
262741854
1071798768
1115088763
1369273174
2092180346
1777914616
1923379983
1730963079
1577164678
567962657
1881228998
786015560
975887891
610500520
1573028673
228327825
996424437
46818007
169802168
2146434511
328893939
1643006427
2083395481
1194626472
428747913
601675245
863388199
347827653
140681710
1343361532
1351337027
534584102
1873064106
1860731867
59371598
434090027
1101423958
1817214081
678528316
228166670
1777587911
1748219363
1413602131
1089480950
2096686998
664387721
1338041161
1146815466
273304279
2103345514
339018935
1521630357
744416575
597913974
124074493
877605224
636703885
432777633
536892092
769062416
443949870
1414092439
1475624525
3323777
1867008055
1850424061
64819801
2093237740
1745725376
1053102608
1333760252
1021950264
641790015
1339565924
301163065
223876087
162235209
400047470
281796651
1438385773
203944673
1643847493
1083212705
852031591
78574012
773570797
337618283
1685668830
1489613230
980825035
494517630
90705181
1665710203
28484426
639130963
2019193268
1448412937
231315279
1991901013
42818506
1191774879
595685523
1984901612
1589744918
143344109
730624638
1632546201
1902816114
1890553093
564252239
1077677555
136197712
1156887441
2119803596
757522189
985085871
1576603854
2017664571
1751144861
1652160337
980180596
1614580137
827469407
1927899639
851777743
271436815
1690570706
593518483
1970804289
387642987
2098604787
460555244
192170283
1219316701
2125928691
971701287
140452198
1462815479
1813975884
30711104
1348357390
710756426
1745974640
702954078
993087602
1359580911
1700241845
833549086
1892542509
970116260
801245106
365773924
819597265
1428390326
716542827
759164778
1061651880
73584873
1596887823
1469831663
659125718
920313295
584350953
1427330040
1951401632
569216707
1946841339
1142014203
1881661236
650854615
2042597731
1240705643
383964205
1794704023
2115596994
1545239858
682823113
173777795
282735475
368721210
1758286138
956041566
1465752411
1986793903
1861236087
1673831841
802077238
117944832
673817284
1376753761
335989478
204491495
1594898549
448707910
207017201
334517052
1275445330
694139413
353728892
1561687804
1916531610
1448865195
1084106159
730589505
291445234
568503498
1384262726
690752320
1028636907
1776156226
1019649653
119311430
50655243
694297977
380794735
1778447709
63555313
123945547
125103783
1984617191
1804342695
2472611
382164609
1040283938
1254598555
686737206
1090088245
880694842
2141858337
2123521427
1463471259
1398393368
466047574
2094029057
404756210
1219112309
1717420308
1964013146
353375297
601416462
822401203
605480516
649190906
1898881190
1521179310
478331908
865571267
867781198
474511302
1590506695
833433405
143844651
1268324204
1690456483
1815892202
1484966064
911301088
1806024616
465367080
1499194531
1957971763
2052680761
1773644531
272935423
2008895915
1989660267
1739953985
1663424719
231888883
428863419
1295680216
1076919475
2115592851
2051189492
1841213085
1698056803
245534085
1096755496
1239067122
1898236727
852794547
402299852
1685940460
69155582
1494446132
193559733
1308827929
1271646987
1428052102
138808526
1214052432
1334940530
1407907738
1236505580
340799603
1637996649
2006447255
822797393
1798579286
2126549477
952083758
1940385697
1035845146
276290127
1579106248
658029900
823667255
1167991500
1123197296
373099348
1228701542
868857617
1258046942
2018599805
1614905448
88693172
1694307585
842130475
386470184
1119852550
950376868
1489764212
1912074552
1417713119
812901656
99179493
1992138430
1516444031
220723809
1712341816
668016985
1200768511
529519894
1186672455
12670905
1176502483
591685713
1893766775
1475887658
1699986208
360013925
1825575709
628780277
1419012081
1992706386
1683864076
715654472
591224171
1283925713
1278664749
2124503486
801305016
1722564750
1528414687
876195742
1996243246
478949488
1469667771
1367879192
38316748
767162238
1507438490
659918086
712246281
902326828
965937559
260055998
1042328906
1637026149
1408963674
611054870
946110642
104054432
591297951
955047931
1843888714
345053890
625623534
1760072034
517180367
2143581078
1094337787
216341161
1137886152
207062268
1314141785
1158782778
160252943
298314407
1726451354
356098161
1432092454
1318747351
850988075
349483440
939380557
1355441389
1105596148
1338977718
2078740021
1273589248
216298695
1566758503
256702768
1098041740
1307632609
760186358
1031508834
323974641
42217403
1460691647
1783737583
20976082
733241603
63520651
717843291
1594694887
2136684422
1825314900
1272468709
2105223921
752083450
1481028178
229747594
1522611306
1687253932
1228831283
840041843
1320979601
1288521548
728091684
373786617
1592284768
60066257
1217414689
1980604580
1343975206
1164813366
729936548
563924944
423465454
257498357
1630124386
409050257
311287988
722451730
741781891
1264897347
1989825407
1582897207
1501410509
128662617
2126560628
591814100
1506062317
868193543
1806667230
676402435
653675665
1661947337
838220949
1334688583
1588359264
1320893000
1824020119
860061450
1404410165
1827232043
104154008
1190780114
552404448
1436492197
65879862
1006835496
66632561
1378296320
1828107020
965000114
1156372614
2049117895
656026295
1884097451
1784532657
1074889781
724599455
1147597886
1150012198
613763422
280175029
1701418522
1303527419
559206347
181573613
312628449
856169206
459009210
83322798
56581461
935268643
355840193
645856362
864800771
1329055944
1594694887
1368668554
101014558
427280649
769246644
1757598274
258839975
222281470
1292780234
2072695674
558770950
1997419225
145929456
1803060931
184585739
1630904313
1090003821
2036365362
680225553
2031366951
1560804230
1220673050
1526989622
1192203067
1826920100
1511812592
1187862297
193183142
1377486760
1649273128
1216803773
1405006713
1939383709
153144920
1530367128
1617295790
1011622486
1079960996
664673794
1597940811
1576770769
1315338601
918602102
1084430715
156162904
1310770537
780965280
1786035616
1795412752
1071133308
473211101
1923610973
254588954
1428597381
768146953
840625019
1749409418
6917007
191704101
1919019894
787524062
918626780
1497470254
524813175
307665409
1156910168
335577906
1489868859
404971047
749618613
1543391977
1242812966
744568058
1905968993
2034506883
1069280628
1769045350
1565679049
1700877984
2085102998
1766350790
749547113
44960936
227012324
702879006
612723554
1517737464
2006552457
1161032826
156816008
1725977133
1373549764
22396027
881396987
1810029932
567107318
206904963
256814110
393294209
17851019
130360785
1342546381
884127386
1088135650
2088645
1726519954
1947328098
1011336792
256368121
216560870
1550834607
2039965061
863647642
2127176238
2101319747
2075239250
421683464
921254950
608092666
1522529606
612193240
835994551
1998379718
460653312
2085234378
439453787
1571601973
1435203647
37364218
916621586
294152907
1426555904
1585256816
213068296
827669869
1127509776
2116470901
1710460023
1967981584
1740604593
1335940416
1521023825
393522239
1019871025
1908260107
615004241
1889202634
709052562
1254939262
140798474
2138221558
1559691127
1381946964
1517571447
164104271
1991493070
312950139
1268320885
564986973
1749564836
1121008581
1560755590
489339904
1530542105
2090727996
36119709
1509478594
1962917943
11460043
397695303
535087950
902192073
706179289
1933199950
1173582641
1847544185
1704119741
1640011993
1020248408
1372360914
1969462794
733109962
331639580
685901258
1476947111
908386820
1366084673
35233959
167959448
984789842
1775951327
1088279992
697245045
1284714960
151263975
1786392735
2101797258
2027194226
1239156845
9609546
2008117821
1972399404
2126094331
580359367
1625055614
1159511780
2061027405
504876516
427352474
1045375181
267640151
1824219041
964753675
1735440019
648702619
1045798092
884961757
901775131
97860248
2059321582
1856557295
1701919659
1428898637
1199291239
787443071
410120605
1595780994
934147003
1925217910
1068768820
1833877888
1401419409
440722527
685447416
1817889309
650493025
531118402
456890464
90982085
911743092
1810555804
2006717022
1542482571
850074985
1071784803
537751854
308196866
959733167
1093616004
1162123502
1030614281
2008838921
2052600213
1931253689
761078657
1291778688
2105485580
1820646216
673559796
1499014946
1231383483
1504501940
1482091866
171663918
1894726289
192721336
1131637572
508384001
62980137
1978370719
1818116737
1350360439
62607118
1361721285
360038109
1506407747
139195081
1970717824
2019857798
645319669
1244150429
1241137089
490851815
1340554430
426111868
776420998
1919367554
310598252
1472358675
1969586887
1790287766
20318683
451021273
1871591126
1992801030
1138432139
1624393228
2053612578
1601240862
1700937960
997110488
1573941225
1538667957
390243316
86656147
360240955
1333014920
638850580
1565109294
1078322696
1413830535
1583107318
2066298434
815291029
79480332
195690020
1688170094
2011909123
67331914
672718863
1224225133
899165870
1935188893
298402748
1126964065
1934936104
1263515829
1627224512
1210341488
1841789345
1869569900
1071941120
1562150363
2018279036
2077580282
568715634
1256465825
1939302343
272877135
1312072780
1281479720
1295118884
1588784093
1805193872
863132628
1281015974
857739770
2122082459
27328226
1798341758
1237470262
796481543
1687657980
1467703980
1745079836
500612267
1470005517
361444517
500516497
443294672
1790345745
423390393
1694922574
1699702030
66061048
1954757568
1036451955
650046242
1302518469
1176868258
1472079692
1812741136
2055103296
125418852
2039448954
2110329453
1928765288
1905554732
1885693927
367101953
1186740364
141714956
1642156181
608210118
1834042272
1154959820
166528012
1494645760
2065965114
753192078
1979951904
814595082
1899506283
1216855570
1727850434
1441811599
651449740
1641305870
426326256
87537509
1490435955
1985344365
114803647
333800238
703092764
559138326
863334239
1645303606
1940033631
1895913647
1602723399
2023779700
1679154057
886885252
848539171
471107916
609705462
609377574
229034142
127597717
1265759378
1592509036
1254016903
356961314
1968211739
707390304
98258790
234197
606677775
261061068
1819816217
1681613350
1904454031
1890112127
1636392151
1949325169
156280847
1328469551
184725784
168109698
775840348
862329194
1214136370
235031480
1179304727
1242301859
1310251189
1045526580
1199782724
1872042531
1968355065
378903724
2016456752
437656057
2057598277
131921119
1028646816
42817036
117846518
920290012
170020274
1972281182
1836330734
995824078
910866247
1393173168
1584615628
1286156764
1727558249
852418087
389361271
982876681
191948647
2067695570
1514681909
281327128
2091222031
1136823420
510140679
2014319298
772724754
803054213
2021868429
2113964833
1566298726
1399593217
1342827610
1565698674
1291854116
1987818847
91669309
2008653704
1252838423
812941480
1061887779
499885011
1926814305
1401465394
1409834142
1826762960
58777033
140396645
1762401527
2057105395
1410363117
38244359
479206780
84356534
1907595633
896677011
936271887
1848445297
1754177285
450543235
736187108
1412326719
421376749
1233263229
78606209
742761867
2145820491
481172785
2030034065
727796368
1968789423
734802494
1985127740
50933607
1686075810
516081048
1413602232
114412696
840248298
1159829034
529735699
1953967929
157946883
393974845
1311236255
298998902
1957306112
208677986
1631122623
1476895245
1272445686
397352851
525998864
1828045556
1410106957
994342484
1676357707
1895668426
1350179163
2088385939
1955359505
269627339
1736910166
907020750
162777539
2102096569
435673279
15570015
1211637129
140644964
1377144422
426768894
1138233605
544467749
1275924924
1182744830
996856209
1016027923
1084901739
276330161
1702764905
395402080
1957490536
1602979076
1360635777
1749344777
704308448
747235114
2059266983
2010415164
1765806963
646726363
1675606228
1316719280
1314719983
509573776
80439550
622825157
347618255
1404119295
1181405423
2083570921
1627478460
1104375759
1116488170
860352111
881087892
283277625
112988085
1018588313
631399449
1164738242
1802199440
2008782830
2079866480
1114806062
356019506
955894491
1385002851
186162900
868775275
86324868
1009296766
900955798
2090851426
648235983
303500306
1825093980
503441443
295471366
1660738805
682537837
1967981584
2024471729
755826017
2016772433
1521774922
863969958
185956742
602915210
1931675370
1482018097
1721043848
1657015073
442112461
223379022
652197430
1167037051
1196605972
340781547
1968320870
397520387
484064082
613442800
663248857
11102272
292379770
1528011180
135982739
1764153087
2083005067
826540321
742253431
461128455
1952254217
24899081
657135291
423490375
462945966
743501087
842878968
207792751
1109502756
577891329
1378662088
788363759
118467167
177381540
656309007
1451687
848880645
1942759454
1091336805
1432933410
1777735979
68028468
389269018
434599269
118100847
255007955
743352556
790454051
334019233
1693751571
907772812
767577323
1250535512
1618524857
1788483472
1143880400
1776604602
212136128
729280087
1386267717
1126400647
1768339443
1218920825
824446420
1719291929
1475635017
2014410102
616929299
2089335087
1272826809
1340938650
556001996
1968899463
1110367892
1128122253
211413569
456539257
981838478
1862911649
1260453316
1682313343
1644750571
2128820805
494861597
2045691725
113088545
289640822
340260341
950173665
867672921
1520872945
1126963179
1145813894
198636654
732129694
1582489402
250491654
819127935
1410291669
839561321
297630967
1450112986
774969032
1134377579
74702109
188275482
1243862034
489767467
1759835268
1695457461
976115199
1035986982
319165850
815796358
1174409419
1485838505
863985978
901015577
266134783
678455349
409015283
1471338752
1282897391
1340087370
887672561
2062570600
435537631
143885120
1209078271
1999296692
2062422179
923746072
337060256
643752364
1184407542
1674412618
702619519
324542397
1931572833
123392987
917316288
1429556057
400343600
1670092632
458958116
1091720500
1019180705
871061904
517388047
2050133751
1948086552
1856705528
1771481375
200225771
1438747767
1082651828
81254622
48110235
1441577677
178775535
698681489
692842240
1847597951
351318248
1595804005
27566090
268994009
1803497956
1721844038
230223833
1228001270
1245366597
1545044978
494849064
314455967
1305536305
355780472
1319008125
191720989
1119336437
640138770
297101254
588274460
116344608
882135698
1791681151
234594686
1491514465
415573122
1100963994
1964598563
1463670588
324635320
1899366960
1840565057
763138929
1968090125
1009000188
1099108177
1727924370
1787946950
1560772675
1517026308
1704234776
572544929
1288289105
55243892
32143079
372834123
2070111427
108511888
1291503680
473415970
863093158
160791648
554073297
1166423449
440629557
1528394806
927880859
684670093
1984850540
293795697
179048756
555677629
294665059
1564904235
936475120
1563679527
2049708651
936529957
1131690415
178579404
1787555786
1099345715
1564204175
690091090
1565978826
1963304489
743323777
1824484792
907799936
126447846
1300997898
1893644970
1563295932
1277740777
525978218
1338488078
1469993027
1483492519
1615762978
874751151
2119195004
1477772489
1696160225
1677632308
2117673887
1314896995
1139543631
289965168
159659572
2038652869
1594677890
719206278
885984430
1911043652
515617026
1038717695
1506177420
2039663735
2026475627
86061828
1595808216
1061906880
1724347972
272075889
485664274
642947124
508034503
2062809652
1158271705
1901459287
1109968050
1127191777
1486432649
1836892398
345655188
1022856047
573617364
1833477701
774060739
1819613242
691436787
866769701
1282312788
1282624635
1728800509
1849656479
792752358
613456708
1649557723
1392409891
388668446
1072619642
1759044560
1922762575
2024692571
2060037793
118296983
865679970
176299479
849678923
184425783
1759756397
218060067
1068166017
622602326
2143032690
222189770
824784865
1711540038
1468881252
297917767
887313844
93308161
1717420308
994901524
1212452602
1324067347
1263301151
363434857
239711099
1048736814
592160014
682115218
2136294221
1342725278
1755254009
202866096
1672933466
1499607286
655544797
1993609902
1276983359
2007129854
282373102
109199971
777382249
381770754
509572841
806350563
1521465338
527540055
1044908897
1084968672
531784549
757019697
1446452984
1690568136
1299539843
585230768
493373649
1161027203
133417505
759164870
791804546
1692557289
690786806
1068534571
1829624661
1718284947
1450270359
109424558
2097393364
284605224
387197346
1089216835
1363693842
2077076100
1208981503
332971553
1710379317
1495726960
1499793687
203704680
755152172
548678839
431888659
796787319
269166936
1082793373
687893759
1995549414
1494886669
1426829037
1226617809
471504103
83762080
929934466
892438562
1880718256
85097589
956163432
831932555
1865184986
1754911093
174228726
1864517574
1890781116
1837950860
26710221
1470010567
1684374983
436987883
1748920163
556530047
616766813
696958529
574521011
712341619
1497563090
1917912054
1838429153
799851064
85618335
704438775
244994183
1648843006
1807912981
696950138
1468948862
1181397307
1737923733
1388290840
434500567
513571363
2006619908
645270286
615807325
1927293010
336734017
438440225
574894555
396876625
1331856684
546231685
697816821
25169848
1157004094
966129217
2009669206
411098647
1861053589
595968249
2004523145
319842569
1007943885
1853671109
288814030
1375923909
578659802
1124547786
493197226
698783708
1961781595
82452630
866583369
167283682
1571084885
397282917
1212829007
121420558
1879185624
1895167163
449738917
945360612
556600525
1085670547
1814768952
78299576
1558654960
1064282509
2125333048
189577718
438844740
776091644
2119877129
1861740702
1648618939
97928795
1945537458
1558749364
310667431
607261290
814240270
367652373
1398189332
1256116217
1477716465
1683112087
1810893341
632331309
2056057838
415905791
1842270316
178041825
294571699
2025101430
830514253
1894369159
819873565
368617537
1750688904
1991816641
1217345828
287797984
704834172
42317104
369053871
381979759
1944474996
1684805316
1034345575
925349699
463006293
688795135
1827165026
912530639
464995988
2121267453
208403998
1362511352
1308710169
181844294
339475665
1402143673
169117422
1851513224
157034373
2044468609
1632230173
553822016
87899091
104075328
306674153
973840229
667735456
15917650
2485592
369780364
1315794047
1856907863
393236246
1609658019
198505415
1101559830
590554763
959511016
1240819302
464444720
1760485597
375371726
1147945766
2065392515
1144917082
731141933
221861703
133784359
822141287
1961419826
1807387635
1332079805
1261550398
1177968346
1339247605
239986114
877069413
813610437
100898217
2081796769
170883
2076781143
363697900
412655595
217697677
1878769565
936590980
1922840122
1771946579
1517313489
1476314747
1501971508
1565935169
1051369892
1119500667
1898533760
950363274
180734751
1668380345
635528597
1721358625
1218360327
1373522018
1478182546
250601962
1135980834
1221257385
1424877300
132971228
1430582869
1387437848
776932049
1454916875
1424702342
1515383017
634088618
1942965683
1932958319
939416950
1510581881
572989775
1875538748
1170233313
1717681559
537880013
1659620398
1349769954
360370614
288572571
1197630675
1496516453
780616580
458106410
660506639
1248695958
2010245123
198857026
568358458
1442133032
1016156339
1986228581
829713329
349348560
1396824757
654494831
1955551968
1768776031
272928918
1940004620
1358640655
943110018
1292220380
137437767
2022375290
1620616334
1716931218
2103990166
1800709227
1305504762
2134088095
292041148
222002444
979991155
1481031566
1578078224
1722113536
566859542
1250687859
1622433180
297942973
1189654523
732347881
1738658511
1219993238
687396052
1361132257
753663629
907321472
1131277487
1201728363
627005458
341522828
839706941
1553438273
643596986
771786042
1924707730
1328732627
2087127455
1595964461
458841267
1416775528
1937111246
602974045
1752314073
1552574461
262127507
838569848
218047220
1352931234
1994641282
1309447097
894716799
1321457458
1772185375
584362125
1714776555
1972363875
792212820
181465223
1506829210
367036341
218688669
280931350
303867053
69369640
2018680788
1833366224
1950183071
913937317
1279085957
1385387507
1821045932
1833738992
1538420008
994085717
1188888426
1631145101
594041843
2088873044
1728822863
1510721493
2104317948
132588610
1248064143
494736313
37362855
750167267
568445874
351903625
1936021684
1327816713
1512932933
345970719
1828214336
1229306095
1407118672
282274225
1383290399
1606190129
203908242
879045333
1338439105
1169506758
1808987112
212691408
933885891
1303066676
1320167561
855294520
983804964
1690701136
2012624240
1465460797
1854021652
500483000
1777003780
1871397053
869129953
1466070428
1440959455
681238838
411855396
1730633456
88868870
1384331749
737796989
1886930093
2101689727
601551244
1892874410
1489773230
929736814
831569043
173650579
964018447
2115283217
194132300
656834479
988147685
1554394066
738939173
403534953
450068033
1334706296
1717398641
169371035
836845845
971756108
127061314
149644665
1805314631
1721702266
2109104071
184636595
1111263141
149168877
1572987883
396323159
1081358763
2045368393
1532926580
939322321
1781380130
1522356496
1705750698
1701574156
434514409
2120704549
883499712
505464465
392368047
2086942405
2058010038
171450151
1070768365
1346346036
887527526
385546076
771194156
1256474408
1993612353
1549366593
651949549
405897687
1063325675
1028219967
275884802
1886585223
372074907
258411717
574678647
888751005
1410955969
116314287
1393392528
1383774131
897841206
1626495471
1873121101
1266293596
1796546490
930785131
1234362443
1187770063
2060449790
1232695969
1236602268
930229048
55443228
56639421
1618504790
1381496338
1094545577
362821249
1597841511
2070981690
120410781
100968406
1954475340
407621548
653219766
2056219195
296289380
1747337970
755614568
443038957
536294799
488580091
369712071
13228839
1185553578
609814281
503982740
941874314
40437710
28360014
1574542792
1575621296
1856534315
420011555
235837183
424421227
1537128809
85897762
648050997
1036840957
1865013012
1682432077
177957457
379151692
1561197055
720751693
358934249
34792781
602554177
889534902
349985365
482877626
967281414
636500289
93646507
924675127
899970839
1531139490
2116382325
937792153
1390413668
1931915138
1860851621
559221762
281083181
627547505
1591587279
887779222
1065047630
305304391
1091295740
1932472734
1781579381
2089285680
257672802
1022475957
271543943
1482397647
282491854
1879212248
326867858
1569889014
324978000
789317327
1531098243
435357607
712366662
432438925
1827187414
706955467
131395448
1479848300
622236183
1998114374
786794077
864915400
938743574
1953174648
766472144
1734093480
1797553697
1083045364
699176573
1490082246
2086681837
1971156853
1021602472
1913353621
1142148904
577427792
1724126000
860443624
4215962
1170955135
1980702069
1078077820
1509679108
358486445
2128058933
862045073
396618138
657860338
120690416
235604278
878056827
2040762483
677616661
821756201
232431848
2003828636
1359319066
484194897
649939397
1800071682
1248270175
327639122
136582355
219304060
44899160
2106897632
888621693
1118511406
1563079552
1108559154
1101032254
701889827
2140319876
1042830926
402638282
490458875
2046238052
508024575
1587245862
1704669738
699155901
647635531
1245036131
1822008421
1285745841
1125712528
869878720
844733779
1018805773
2053827061
1370426519
1985074459
471981762
1220884293
1836181797
1450838131
1105972530
2044854439
175140040
343495052
1308579285
530184906
1314531328
1752184769
1943146762
993730914
857065750
1292524455
139276074
92664622
1431456576
2020787982
388383140
625410546
201650308
1749456076
1822779591
1191547175
2029824025
211972650
302863084
910620460
940490463
828698000
1586367500
1832650162
1809126858
2077239189
217171524
1611141781
2056431303
689177561
352690134
348876697
630110056
75469117
997235806
1841070026
1742915377
1524604706
252152591
1470961469
805264562
1858719202
169411534
761521612
1751115632
2072560092
1170898045
1421746783
1033747599
679820609
943124883
821732440
1049475288
199871629
1315501008
1569620046
124494165
1632853770
677670092
43969231
2070538144
1521805320
722890634
1869739125
938993322
1926699504
943159354
1273393077
2037774421
1541818797
738682966
423823648
1056697477
540040898
875371647
285554748
1371531417
1270023793
560739471
1731299368
1437076629
927790076
982605501
784157319
1873006188
1601029204
1975654161
593040638
1430826327
111368852
174857025
1394152787
1005374792
1957504090
1327910771
1485373291
1524892128
1325593812
2087529493
1870918153
1756525140
883623227
1083964987
961356388
195148258
164936277
1830264875
832127380
184076843
782563586
219848837
441676296
203801259
7281557
652199448
694412754
1532085258
1220119538
748128728
176208768
1065273867
2129756525
370909101
639615163
325031831
235097723
1684593807
1821045932
1356948127
1822882480
627592014
1609903578
2046138421
954435718
911334935
1658592967
157474841
289592252
307131130
1197318296
690428982
1315800829
594828813
660977419
1704907879
868890784
550944231
734054062
1988990500
1381466528
1585019634
771507590
883778160
477861868
1385103779
895373376
1251459377
413274222
1696622235
301221750
1280873211
1921782278
1184081637
77781438
1849966546
1718348769
2010159179
2136796697
1261588477
1018713263
1124187259
1592236267
110649059
536163000
1041846540
1377817431
424357037
2137972182
619913852
718882792
1249782025
2114637475
803064221
1782875505
2135862564
177416212
2118231671
172329419
108753832
810204031
292918903
1501850538
183783624
871335351
91506968
390698553
1580516227
1877333027
279775259
1928853142
1532481233
1269466459
2066005028
887127991
1852986112
150535611
156247421
2056383247
1942791775
292409614
880241261
602859213
1299937464
438511140
675629350
202679576
687439828
2100011899
2136994722
1837062639
862262648
1001521951
182750991
580446526
501140181
638845059
2091282396
2133906001
195527716
623791895
1050932351
2134940940
1814436676
1878644514
738541126
421778730
1799016073
596760769
987548446
2064855613
441590689
347885440
1150179708
259438
1137880067
810851121
1853662446
1442064282
160856192
449329256
1476938803
1336895117
2040908860
1413282767
1402655461
15897576
71986000
1492492809
1899047317
606440353
2043391890
1522539383
1742326056
1399782945
1637885324
1286871440
543249210
1255599936
539021365
1019369989
356378796
1747246141
360898719
1950754818
1460298812
1295671016
984562991
1529860089
1215942164
1313381545
372012660
370562095
1231292380
1247720368
917297908
303564035
1046726835
709338237
502685084
281686547
1514096450
248692450
1245175039
706457170
1094720437
1692131922
62232813
558546531
2097366219
677202129
171433363
1411768748
1106724384
177728817
727497939
1449895994
783003590
1951884748
393361736
9299045
1689298822
724725497
226332059
1820069927
1903069672
494736313
1964509142
645284687
332629664
1328153200
731815610
1792723122
1056945367
1955739718
821924772
612824648
388930666
539904113
283781519
823488493
1342460134
1836263275
528499448
1245088431
1261160090
1396352392
1220872955
2156114
255546663
1005228404
939556762
150086560
1365703064
1528553179
2061679760
269519989
289398406
560876943
274973220
1702215370
1728360475
79719008
1481474212
945056959
447697495
1351623769
1498509943
2053888992
1617725590
1895966104
339479734
783673760
1453719120
1369117163
2046968307
275786023
74731746
347140884
983445189
1761821445
544761326
1792866594
658931408
806411115
48167448
1695329844
1375430476
540469776
203930310
97975191
155485030
1413015373
690682708
646800124
1646618665
414964289
303739739
477920360
641296993
981834905
516418629
1912798174
568348826
170810798
852313495
566943805
1278664353
1830244102
1194601812
2067172836
2049634123
1575165179
1858719202
748619437
772416730
331424865
1382610385
551076834
1152180566
787378533
713037879
1832248191
960483271
1395668408
511407684
330198983
1100482063
1354611515
1859338181
848716922
1068573083
331280015
1796306622
1494750133
1205286411
1659599102
1761244548
2146241826
2139751360
1424249598
163635197
982052432
615236713
981255688
1121971290
1264830013
1271631185
1269515810
680538083
362197264
348161860
166925693
1018759213
1569352660
1131150053
2131259785
401090104
699830545
1492339202
2059088125
292322105
740916224
1109209732
2122405589
2085567973
435828034
884548782
1821118367
148645511
1012683909
543487207
1706140833
1414133724
1756977288
1573879843
669249244
2102276479
555119268
1109887046
960231947
574556863
309277059
583639377
1673076567
1122878180
1673889331
710873739
1977772331
1653432123
1555313829
1873098807
886804224
2134886534
579289617
840250276
1848784652
1375306976
668955652
1975134943
183157143
1633487680
453117242
2102162435
1940779098
2074790089
150755107
876216184
1173965691
454688214
1828203425
1744894935
761850486
552841096
1180678058
1698860341
981907133
899490871
893747445
2072708526
1920409883
1332988526
1194234465
1162811584
671911592
1522265655
19824449
669310669
1726492718
1910816008
158669535
1994788135
681544879
1209422853
737838691
678242542
1173408943
495420626
2039282348
1103164428
834944324
2044856964
92312393
1759927372
2027671490
276234490
833526546
1025109802
587973022
897712137
325477299
1706703957
260877089
1445193703
1895487659
1887505582
554526893
1885938442
2103398812
634840895
1124210934
788307182
1999640693
1064738555
2136082707
1551766387
1934118231
2082330477
737965622
426300451
549650175
1077864929
428505383
1599379572
503377519
1058926503
572886289
1309216481
2139137369
644092290
1528498249
866616500
1240451740
1134301469
650034939
1424333335
495910201
17579847
652312430
262752878
760592441
1196790156
1565877917
1387523715
954149462
650945690
2126724005
396476677
1410316347
1946843638
645103075
1240388845
511808900
584662224
858514368
633593768
1715695271
2117586279
1821246028
225582647
466499588
244663567
1304288604
975164488
1673580949
427720148
1578958113
711974317
1180791959
258415955
156419566
1913372929
2000781346
808750113
569909292
1475395115
2006726501
644260441
961694517
478086389
867684328
464556943
1258495134
746858426
1309289238
1909638827
1301137526
2032841898
619022414
1190037113
244909399
1828782004
1392958494
1220967512
670192121
1624250907
257464522
2098729659
598853875
599087457
1312303646
534756348
1869915186
57292721
1451385579
1973463357
1294456706
745780479
1815485277
2053533082
1217467282
1642135905
77922321
1294916137
2120738788
1212384245
69757885
290456886
2139851149
1848867388
1982518865
1408272099
169449181
1975481478
1624905656
437575929
1960244439
1125377004
1810732021
1082347514
346027024
1936110815
467633432
1444553281
1267509759
504641808
1324012719
207891877
358000143
823123358
1212694300
1088992589
250842835
1134844760
54729585
1240010135
893294658
715610612
1700449821
955639500
1801556353
72366766
497143896
985649247
635810214
1485453876
2001370515
19812146
2141588165
1283204417
1386075663
688030190
1385123345
1706741677
1205566767
1281456577
650714021
2824803
567352156
908329423
1570780400
217158621
2029844200
1825257011
37474419
2027689504
691186121
1935071913
953559174
1190721819
514335987
1917572776
1185192271
727329604
1493577369
617332687
511285458
1124477201
1946815217
1640646352
1647586668
761371425
1960635615
177602884
310973073
1589114454
1799975622
949447084
1766898714
132048972
908000871
1442346645
1688654682
1512554601
262782551
1440293484
1668792277
225305032
1737668524
143141427
2073665370
1043652328
1154688894
761636477
1591452893
591732239
420138617
801863637
1859675140
1903311553
824228012
1994882764
347526946
395293502
2126903736
540831257
659243923
1848361813
1531205090
194513775
1469138147
2042958981
2088477790
1653245053
1133289881
2054294159
1122956248
335398932
1127184094
1656886845
2128618403
1910243130
919342109
376351675
1714602915
293535913
1729439586
904833006
234338922
848917749
1333249400
503488942
1385479016
1771255865
1790682513
287302885
278915337
50366301
1518342620
478933369
1977378429
282219435
338713968
1906630187
1187359862
717919897
1371083142
711205414
1850720983
1119814426
914106586
1156245450
1447548808
733963868
883112531
991234437
496268888
1228290286
99607055
2090733062
296498853
2138926636
206301801
876203519
1557922741
455079402
1432268933
1269470929
892340666
1008076696
711874325
327683734
813302270
983003841
259679803
1291227869
1016354658
262198412
1351155149
1275399259
745659546
1189343388
1251669894
98152875
151972858
1461034813
625543979
1624029779
1231990783
1188849995
1706551405
144201857
786997195
232707412
3073380
1947369932
412892969
829840162
1856833309
1383865947
1813913638
1666253660
1527607063
1314693487
1061908581
1894258095
1422662297
821143125
450296290
444666108
73833500
183428322
1228964380
1079028433
286851561
1290619275
593255551
890082363
2056187804
1039167341
588252410
1272948732
723273447
234631720
417831121
2001486104
207686280
476813052
1371267835
242336208
61833731
739655142
1736642067
22128194
1529260110
2078793553
1102944164
621635940
1869287899
1396532323
1076191888
1812806359
1695322652
313860001
1158097067
1594330116
609906272
1041934980
1501850538
1668358050
4083357
1216725145
1230163027
217903162
1446199707
184321228
1158918180
763964433
2015972801
1866247669
1403844033
1627015569
537623332
98724032
946677228
1910250131
839971656
1495986807
968750910
1886268240
1834536373
1236660581
937752787
1760487715
77111588
304102024
1670109048
724337557
353686971
1799532037
1627557209
1729742782
590177713
1162245829
292912843
1047022263
810273792
927595372
1174555751
1431200783
903553221
97267167
1583081702
1256284412
1150308256
1554530919
699276967
1874707795
480005054
1340808454
1731325637
719045564
1845806614
1979886626
1304009912
1196982019
1129831726
615847882
1607833604
503506760
1122647369
519062987
1386850934
1889159246
451923746
1097164819
638681430
1659447775
462091069
215601857
1853172576
800875493
2053605501
499180325
633631740
1383486453
181786707
465661663
104643209
605862502
1677148022
325079258
72119012
106883105
161324334
403383929
1085711776
579407273
1620460245
1743020062
298767785
917695756
1257365088
705407663
653360338
472407519
742365848
2034126271
1495444531
317981677
1492686641
1448492106
561366039
1054120878
331627390
262102901
490786119
1217009364
161185809
50618012
273155769
2046794327
1078557110
96479530
1678049750
250526206
1778126256
680209232
1323886796
1841779547
192870258
1754050473
901399499
786669253
433027675
2143759629
2038310718
1671678667
1838864295
333366875
565296329
5854107
553472511
1697765975
1809249448
1196080660
905234231
860947042
59328593
1129728007
1079788608
744979739
1609200629
394057638
1754409467
1264725652
661890536
1955502354
1376264379
1848038686
777005983
1779823121
360677935
1377967606
1017155023
786857796
1544890737
347117127
714088591
1113179847
1010140932
1673013152
914559250
1104554979
1064823074
660845638
60333426
2053349455
1542945494
474676664
504328303
796080270
801984591
2110955426
1868765736
2111539512
1438635772
986592942
1560137387
614020083
1083716052
228363322
1315935342
1333650153
796857396
1937246530
247395553
2145083923
399034114
565139320
1682413122
1949221261
1629170819
771660871
1730912712
91905779
1530146216
581786220
1001121414
1581004530
356787776
324029745
664752735
1992992873
181226519
312632042
1294979355
1064065688
1032847768
1795077140
1570586468
538451640
574919882
1523845027
252144725
1612092664
573457145
1019884909
887954841
606624327
1028576600
398992469
1045447292
635199481
1930569668
1780309286
164666308
642328316
1364104563
1608301075
1046981353
415859253
732838766
819336755
458025691
2132436519
770594795
2133679520
20115518
1702751330
2025044868
2006269776
1744105816
981991397
636798811
959470347
2062558992
356261587
1288079156
1476558854
2072843679
970885592
55453888
1554012729
769520522
1463011852
2003074441
949515930
317918066
1137978657
122020719
237086871
542692807
1933051024
556121282
1107342047
1875451028
495993959
1849158920
426464319
1911900482
1261395411
1277687230
476227741
593527795
215431377
1589914613
1143285503
598891306
974077467
1471806611
1462266557
1200536865
579826196
610068795
316856861
860117711
22917783
1569311190
1474248477
663592970
2013536086
889055466
1302921874
1019621258
1258953556
1190670084
1100435909
1796572441
1563755738
877683491
2013238778
2048053989
1342335058
1912011255
1942240314
1562644077
1429435064
1835826907
1150327264
1303132336
471904213
70501994
748156672
1924966336
1940623898
1094361962
1080079111
1985884765
1752363146
1436480968
1788673800
985668109
711501057
1249376650
1921495696
643279392
1846222732
903740620
1841341061
1424796859
366030339
520611211
2039684160
1290928453
836651019
1764245470
275022068
717644982
1247882993
1828143486
1668048183
1417633787
1024608935
1930172231
1527838434
271572206
1995110688
804688379
379005565
726181647
453683288
656577043
1485339428
596804620
1133566721
1195587036
563595721
608042292
1615039302
137509251
854438642
333276081
1377749324
1587677781
1380484425
378814714
847803471
1133977446
1312043238
174898228
747250763
354148669
1317626152
782479874
1172576397
412706657
1015282763
981728703
205312127
682260600
233507471
457348912
2082837643
227338104
1652923295
1471629530
1440220396
1085780336
439551435
928678615
172282398
1037876856
554409654
372984225
1160060108
625701421
669229765
1521191525
1128522424
879293902
1028375371
1056155411
57665248
1893841599
993480407
495388004
1543065930
1872018572
457829231
1718690731
1369179380
1408015051
1896409018
361835580
1724889169
1044513329
1256946612
1938425532
359268982
1053884416
1606741066
747010273
1619831899
602771711
1349473698
1810294401
127633521
410704001
74795117
570817822
591250205
641230093
1912337993
1219110585
848236527
2091720816
1680923389
524053721
71528475
1291256900
860459517
1288633625
1792129639
2110166846
209893523
1481669038
148569069
123037729
660857970
290003312
835568857
722380593
1446029147
681716502
50725279
1612653062
1053824965
1383945067
726151403
1077768994
386819422
869593125
2117764426
172275686
563326369
1651341721
1554010013
1282350859
1616163381
2042861939
1171091380
130075826
1300605250
970325922
2097203430
593937634
1911502240
1840142063
1387890868
1561366459
1483735568
1500609155
617451958
678130070
253266460
1764150360
831281993
952275636
721992565
498806522
1882676466
2107293350
2137122921
1304984750
1215622750
357698138
1948192135
1518248424
882831302
663095390
742939043
311790555
489779551
939457544
975786826
1149283301
1520755066
2029619814
469891961
610879037
795232361
627482495
1253331717
1615768561
1753610219
1673052253
648580973
753903622
1869748533
375873158
71154713
104067344
1964975639
342281826
143412055
1165381143
1228996579
625537449
1856049989
1233914748
748900344
284848175
478057183
458733116
853484742
1557196404
885657586
978931861
908299244
1996566262
1125846991
1633603435
1166699902
1165007467
796154226
1588139840
389465070
659301665
1687682301
1376694470
529433214
560727943
2075349496
1337110264
1777237845
1089819436
160861647
1146589038
1719453022
1522444242
1824141598
675105551
731406978
2052347728
613730483
106042148
2134615634
1179234195
864818888
304513867
1312076080
590983260
1564465981
1858214491
751276390
1437070144
487559275
2092158764
1395642247
732885316
1667598493
332265150
1730582768
411721667
931610
1617257184
1831018928
1549012636
2067683062
2081756026
907971126
1843583888
1931345390
258800505
1293261029
885857534
1519503082
1381227362
1827639569
941208492
1067413186
410390114
2093086280
886654193
1434838332
97599656
1891724127
190527541
1186088271
305377235
760603698
1660089544
1303754471
256917504
29842264
1343180219
1883101493
1340912651
630746697
646950061
1666207141
1316086253
953556307
696299203
153302508
1650466029
70382378
1572593026
242922097
632808302
447456878
1965767680
1478544264
193432366
1723805496
1030733077
1958735719
682617803
616682127
653511364
243045325
1386442173
1057460675
1276585442
51472025
2094436052
1270290970
22468118
985474931
176259083
1413627672
1301755712
577132539
1671815340
2059356779
1358932801
1987312246
685549113
863655186
2077635305
478597702
1383079146
1901446402
733935015
488383324
425579477
294904004
721045666
2052042030
1531866944
341545896
582555948
162345598
969564053
33657883
476741672
8667812
1556901046
219145061
692433234
444106821
1763998815
138093730
172732844
264666712
1283055312
123120543
1387994644
1180150723
220648023
1402394040
1420236815
1501705091
791427037
118551404
214683767
1323234884
433162819
1799851647
73434336
1518746210
2018515319
675905604
1360926504
1261543405
527938263
600339534
986217555
1214714139
1609913627
2083379473
1121455516
2111757865
1082533305
262734017
1284385648
1750797404
659474487
1120975330
48315653
44104780
85952178
989086444
757804817
1217768368
1515097151
1118497924
785035827
1399782673
249766610
145317933
1158022726
1613866015
527289831
786934730
75154510
231989803
1374018385
1144396223
1737909627
1457469671
1374126812
2140700495
544694182
1359072542
1771851727
347729106
1248008762
1087833134
1205572277
103017419
1495780710
1246870880
1476119329
945341280
511944444
1815437484
1311295619
1941779088
1697464860
1720893959
1814749697
199582719
2078884090
1628579469
1592602802
423201451
1258027130
522278335
507391609
430650301
653232679
68667096
1061370147
1249905613
1473828475
1610190602
1358648488
1121048986
1500324549
1169722981
233858550
564041762
1478671281
1649338361
2115500250
1909130376
1942095466
1973550279
2067383169
840154647
1474162988
652595896
1538142968
343980137
2051746556
1975667475
1074143314
1768318282
879964625
1811734596
181832898
900551416
1332684580
1587074991
565429492
946662213
1852491672
846673675
2070511077
1639091521
1304410274
793791100
4069954
1564943674
168500892
1792330721
619967467
430978918
1583554541
1754082610
1514458149
651520045
565686042
1680028220
1852945397
1167058296
850240875
30616513
2067623035
497151848
1291842664
253481539
1245290209
1240349974
1973561507
1415231458
1569885318
597021026
65352783
1412000241
557970302
1175118742
543124069
1668569636
109426312
268177089
1606215203
1309469179
1742555517
1625694451
1339320391
509260454
1138264272
698385263
1958917288
1291551763
1530257794
806868350
1960385250
1788727614
555355817
1746514340
1174085637
576091569
1875232355
1382430439
171543064
54077730
142260350
1181117190
2032678624
1420686781
1055611517
1539673128
1423438672
915925756
1764107077
1570516199
1097156150
1061718745
122727
265960784
342100699
1153224024
951951326
703356044
1877380744
1500006333
832469345
1826054976
1351346118
1942722125
1200732710
1925707205
1750486101
1731676571
770062036
1662682824
921811857
121398781
2093774234
1605413747
1275472291
435137842
384480329
1884457089
725916768
1765812496
1267876329
612133256
1178580275
893091841
1861635039
591121436
1430349434
1308142611
696263782
1716729310
1154792988
2053397398
1773263732
10043604
1343085327
768251485
681322817
194145310
232179614
86207707
910055760
554241939
812125128
1529805204
2043627751
622605970
1995821601
491696742
1082039895
628739990
1831409184
1400239096
1086308085
250185254
2103550817
723537291
1628362614
1586306121
2137124895
1184391267
1187936276
339477489
1192127457
1665147097
1727765636
1330843339
642795973
1895451813
1513093552
1065218069
1349640072
695474197
810231400
284628445
1209610445
359540216
1218990100
1707453431
1032794839
1758533370
1285139639
780219272
1871883771
61832234
1399737544
857506560
557413499
854595427
2058238402
1810467557
2028186264
486337777
2090775965
77968653
1321207570
1887866565
1193105195
783003590
2048441712
875407879
827465440
1527695011
356078611
1995462992
167602524
1827483965
1240920103
1082490127
261696948
1296911823
772473514
1368645651
1287418071
1020609758
551570716
1413001747
1912981761
1252660678
298352917
1646494856
364428921
394649461
2073602454
701144800
1639137411
1901559245
1575708335
902526688
851235370
1731681656
594224833
1739158702
1768210020
1566173969
406537244
391540283
625617928
1470807121
1656236892
187776499
1042926524
262715702
154001868
560831615
193905725
1513477128
1954082432
1786390756
415416845
770522635
2128151532
1180344147
1075374838
154572298
159561627
856000205
894871581
1782637360
1034614480
1300369100
1653088616
797480920
788243881
684886045
1622161811
945913206
1682165092
879749002
1254191523
495607608
1859653990
1019938530
277438769
455117394
422195793
1843036130
1684264740
1039804439
1636680282
1995978067
1445539700
1275697017
789943262
398303362
1621511587
1575450556
1761322755
350745740
1384716347
1962304314
378495458
1622829446
760504480
1081464125
2129709944
1614221342
612057505
1822917925
622752615
998385194
169044698
769573744
1390015814
1940692942
1598046764
94111328
964252459
1935780997
1542448332
2066423681
1474617456
385227049
2049456593
1469048126
2058534994
2111190078
677598100
1117604308
1007952128
298088168
502704617
2008254971
49492476
577550578
435616217
1978852747
738633170
854439683
1929580241
1022634391
784408068
380541003
978080138
1168327868
2059585606
2115037799
1848336056
2090879258
1348846165
1991697811
2011429306
709431760
789832261
626165004
17059560
1244057861
1898202766
122227394
105680299
1720830945
1987342831
1357643937
1405310241
763249798
1244409054
864244775
1876154192
132229235
920038252
1435277467
337853619
1535272234
570162163
185607092
813463842
1404434870
554815566
1566725586
711910411
372411336
707542488
810492953
1191533419
683813457
1693829674
1684312075
1172619284
783979311
1477803136
1842095744
1582269668
285365492
2109541079
1571895045
1681421955
361429246
82563163
208303762
718167401
1995898472
1313849719
2134527409
929984790
5696439
977738737
1346430153
1765544727
1655315165
2044087957
1703229567
474917157
252512460
577457485
1392399652
1996119151
1727279586
217279475
1122046721
1230866692
58270670
1330321147
264476054
1252612084
908081355
1674866336
1064260944
1153614942
224295755
384210211
759029791
685018463
1983866887
1207277057
1458983590
1026881635
2115400349
810792538
1755255182
1803351900
2095776125
1268425127
1609718335
1869976220
1020490487
294435412
575464776
1450830162
82954695
1240828278
1697574270
1639621775
1023632126
816613264
138680543
2108576874
883736740
2014922834
1648539365
1128249232
2064609380
196723768
958521755
1628961835
1783734007
979396272
311421591
1028706866
446238492
2132427564
1609346000
2046486692
848009446
1887934927
464364051
686621568
528405649
1040476224
1120703398
1946540561
1075517413
1238092536
1884476922
1112922604
2099582810
1576103143
2059605963
430860043
141836255
794906870
304354348
1651904983
420446418
502424486
317587324
1425302347
1757502908
392544349
1873200359
1281691743
605691515
1093477101
158517044
952304211
1342793093
550244390
1516112187
877605920
1143012059
506291406
369245983
5188691
1251332444
1309773479
1038213125
1790733114
102730529
548311300
372508546
1487090240
1344040053
1625788258
622848826
655126116
2110538960
938747144
1766530531
310511188
945627447
868855836
943462686
2083778238
2121370806
292663721
1295322166
722509673
1001658504
814524511
735173290
1949944500
528855083
64674838
158092008
2010334154
797160195
443140677
177071974
91076960
919282000
59508298
497829089
1703948673
1919170079
2071873624
1774634284
1105517259
1491362102
137797396
248088303
1737182754
1566037669
1904774366
671047540
1433516387
1242257177
544651677
1533165248
1873089156
2107714633
1420464759
970911970
1122989610
1560811650
1696854070
21448581
1381822632
1798776013
936353389
1887481026
1847153298
239908459
1509707648
1623244791
1401958968
916055894
1278241146
1683603985
2062183732
1800503427
482150700
1008490628
1634272864
197050095
1747707789
1271581775
1633510952
1696119281
1030099948
2142331989
645958235
734983830
260723178
310733251
1748155166
2145041084
722257049
2085349543
800317410
7237358
1193151110
91963079
1926006325
281294913
642189410
1935639391
1335763184
1185528903
1079310335
1713055080
1930180286
1794829694
653497274
1990479868
1374207107
204490645
964394512
382540345
2108596620
934501360
447245837
600080418
1674940468
1127813696
1490115610
1703732767
1553570662
962423984
700957859
1452865941
1872090104
624039268
2110089041
733229558
2054897580
1935112577
1975569558
1257891345
724093698
1985609845
1865624502
898721342
988142461
1668690483
502620481
1841588888
1118118044
234928858
713959729
938876994
1193068959
1933436089
905076151
157523544
612443622
1085956891
1408001548
1372101709
107819301
1681074686
1008644878
1689699294
148329765
33157941
1746704882
501365277
1368770057
783166620
1781133280
612203419
1112122915
1627554318
645795187
1746438465
1225925666
1967851426
888023365
699889843
282159998
1474624668
1109399009
1902091783
110800428
1216951704
45329517
1892810613
376327947
1120979434
1424459691
954098844
1510060680
1354714826
1192850763
1251804066
1310079319
26068090
597204466
719057754
1899646896
1841090064
49072637
344913879
1693355290
300938481
1745098989
2007790395
192584650
676436815
1189914599
140688610
1845315008
1609160570
533104653
1020065234
2025470474
1576578340
259855307
1168648158
1557419760
1963491696
986909872
269428606
639701012
561708949
249549210
822781694
608560096
1099653382
1024988651
1932049817
1644592152
1130765420
967213845
848621856
90122697
1676923730
1350983167
328649999
130584103
1310549157
1994737373
1299617947
1927339168
1536728139
2043202532
1466546296
1956929867
1358067609
243864731
44606728
69789460
1962751283
1165893010
263998833
375613352
1863899057
902969640
1876028956
692066987
1655187685
1555379490
847608513
1214833440
277612767
1835299755
1676242631
2145995445
669196977
1887179752
1519363176
872546493
1259973000
1614743269
150976788
974103030
699042140
1424505565
29166380
1252939486
1595869232
1951109726
426628504
1300173131
2022100414
2090094854
901080465
425204629
1023579212
385415190
238418288
1903670816
1154950533
1662129566
588079982
1333503394
60190360
1939656765
249302382
1362099490
1776593835
1310768888
8216462
1207874033
452530094
1903738483
1343525256
324493756
1588758476
725168164
536531294
2033081485
770400513
221243175
1865701192
267032223
1218566771
187119310
1000314990
855333113
397943000
238445247
745393378
1271591521
886867321
792276187
752618646
1615317383
918426545
1944928241
645445136
41170819
985588679
666388118
1858668677
313598223
620413402
11233189
448321790
1094067268
1058263383
489873201
1369123341
1706065890
587657727
1063014087
989838252
1939640885
409701741
1559570679
585306738
1538261441
987084525
1052115941
1868665564
1295279638
473111205
1255020114
1414874231
1708752338
136823286
1156549143
28762680
560346057
1782363541
88408547
1553693826
1564724859
1893507068
1563212902
981752481
2090796995
708194598
528967625
2056329269
1258383437
1144021069
164873790
1903524105
287818061
1633810897
1403744166
631025889
444350442
1114375032
1234447625
361952810
697603704
1011883385
1838311005
464325282
372084416
973460902
1593780291
1995919657
644031040
1583494307
1685721287
2110021095
325309454
1352673486
2037091080
1911659663
418927060
267506250
953525906
945528158
728275537
1902762796
1176698318
690576175
932895141
986594567
1727415150
1970390551
1000417145
1329970517
71124801
585477246
308088515
1628895012
537433589
147057309
1600280476
293468945
393843884
351478102
404625872
227298485
2010204279
954523684
168938262
1209724291
1031891683
1298281516
1823753774
2099328068
1487132878
17572599
1542410818
1226715714
971874011
1639986466
648095310
1156590354
1473389589
1227589823
1759132261
2022047247
37974054
428534465
2019106733
1745296724
1561312315
1354281000
1987107143
1054449610
1935341219
1841254701
1321709249
1268730808
2065764351
1579040405
1062285768
669746278
772014551
1248591474
1381308350
1580646073
1287263737
1434268749
296920150
1099581284
733596234
661278492
1990712407
770982630
270839000
25848491
189116457
1464064716
1601600620
1885320944
1609583076
792745722
1784263881
408201757
1430922702
265525350
153778061
1975331934
1781899076
893649886
1949570423
932334059
461518964
404312706
731381095
1277103071
1491239369
1826439261
1027376900
1058372225
1342845582
208447726
868754477
213064576
1187407922
1741649972
612771756
1667740443
2100407128
223672564
1898531310
1705068478
48911695
106558367
45095531
1388500801
778666911
1904013855
38553187
2070458016
1223840571
169232964
2075297896
454054537
97662691
645054234
1204727445
1190328302
1308037240
801715315
288718738
1130842350
1152719962
1387557108
1452192162
1443933758
1440422807
1036909916
1373469718
1168539001
386787193
23683206
1546727596
457433964
1790554236
1782040729
985559901
931566415
712224856
1089433272
402729335
13730029
1995145841
838225544
834542489
448815136
1895732067
69900049
128974249
93290618
885324922
251598641
573109454
1692732614
661955427
673067263
754382410
453146343
1589426377
2115134529
1166117632
1727536380
543059320
755932564
481364717
1002664557
422669643
1499521237
994772022
479456010
2137663322
1310598761
852367454
1799511378
144974439
24232485
1643549012
461258655
524012728
167636186
304369973
959739622
204573079
1462019402
1453044247
1768197240
1232035284
1698065486
2085401121
1425703780
972026579
321756131
152966362
16182547
121497947
1583722385
1015846960
1159291733
217682042
1063626239
1501389326
1102130777
262552888
1537092260
1649355321
682061773
863821100
1596268072
554712659
1392957996
547558674
977651512
1589774331
728079114
1839016950
1343283038
549235173
1580059634
1197030237
715074893
579662337
1259683156
1139620372
997837504
1744393522
1076542060
1534965206
663985752
1572108224
928201161
31614350
382366885
2079053238
2101801146
713517851
1961335477
489775494
67316443
27576360
1025263695
2129138653
219871170
530611768
1144608419
1084444845
1162820494
1321705427
435558312
661598226
2027433036
1457531844
910894423
657441157
1670169737
1067956158
1370601270
432141844
967685802
1617371020
8369270
1694493289
161773650
524402407
1696253472
1876218870
539706467
758048006
902279815
52061589
931506320
2015903407
2116850510
2093357005
1910120626
1503092939
1284091581
1287035794
637244618
391906652
2026564726
1202893451
822499591
2139553725
1838419894
1033859595
1046126171
1083807248
2024129181
1523194216
672752667
1114239116
1331543243
1706078908
526974440
1076065971
1886110437
1049338915
1359703228
1068073404
449000459
438635319
2140777761
35655659
1140011139
1994398266
662471132
2083702713
607457333
698878429
61743681
1845085552
1837874284
1250589109
1529084365
1194198198
338368901
827027356
751697387
237632752
1578731596
1429277835
1014184048
396251533
893074379
1131968040
693454733
1717898684
1586629269
786655356
1898082866
155391045
1917004111
345923245
1870484810
390065932
962915450
462945966
254482054
553773810
1887025453
760993852
568456681
1713257949
1881130247
1091835632
1396558716
498880950
1486740671
72710456
2092603773
1935471527
123859189
1455896769
2058848025
1299309392
976705878
1040735205
1158692156
605626598
1740170687
642414756
1993442881
913196105
187660355
823357427
708176141
1551990229
1614937131
119518436
156951444
1504287713
901849053
2097896285
653399725
776102330
635700411
541132796
581331611
417921313
1311012440
1293394745
911050121
1614908250
122277195
1594116378
294957725
1745229587
1274001599
133093362
726117730
140137551
755582888
297790912
2060144974
424171730
1541255616
1139298637
2112825122
2014186896
1909868471
982867740
1270191647
1200233237
361616246
1332853856
683351511
872738445
1898983555
1335938637
145404463
829977742
283752777
916158009
1534909770
324325154
59890195
918692580
1157150001
1122398115
136338897
40098084
622952004
1534008734
1792322276
1261785122
793255242
388093118
674928027
646812059
194255191
1410832821
1493064596
1130353481
1923510471
1699476086
2039575564
273645368
218025584
112957638
1519050957
1397026827
2052960038
1721776113
325668600
1556037070
34287850
2085697943
1840421077
961607133
1251123344
979869888
1949521745
1275518251
1651464208
1838862146
1656862145
1119314228
1385661351
1810251361
1841221648
573567279
407055870
1818791721
2112115202
1937519792
883390095
1944457016
2107419341
1608617148
1092854531
906362911
935739322
622979375
523111506
1443850639
893133594
425222278
689947207
790445153
92102246
494992415
1792886800
1367302059
1975905375
793146736
1265759356
673777007
1142255437
960397686
842368649
1680138773
1385192007
1052556567
1275664933
1238282423
1567667258
1807607263
1527765966
479737865
24872301
1682382286
246288019
1285195100
672478380
1135349317
300239531
1324393787
386122897
1043106840
483919947
65802373
1477802682
1542378485
168090405
1299260726
1506467561
1852148747
1165629917
1305503601
203342598
770856575
1086220674
2093681080
951908017
1220933282
960031132
1131185079
1674037316
953416492
1236465548
1001840915
12009153
1369125256
1561660092
710866429
1752261633
1615508241
259664569
1773025629
331948147
1077549844
877195212
47443401
1276849988
56904121
601378120
706008805
1826953360
1091613079
1222649736
178988538
788164166
785935901
1118660206
1325973432
1800847779
1566159039
1055676482
68615589
492757866
2002176074
1615190230
1168025658
1804680600
602135888
327124317
434027957
299859264
463676895
1029690899
1521805320
378096768
200197077
1066382387
134854767
1871222243
722652519
1529739905
1474411307
1201456810
801847395
2109236000
1424622968
1449045687
763357014
405659879
223528922
711866143
1842095457
1933747084
1386997534
822197677
1289745579
1021683759
1394390402
2057812702
271043124
1942867185
1088771232
2099013653
1345043980
764776794
882770198
745140061
206038698
1695130258
1469056316
1005359999
250495134
289227389
26006201
1956591999
1397483648
2101442871
613234743
1560881465
54560842
130441398
1249806683
1208798278
123630972
1305734926
1982574611
1777072499
1263123153
1424373866
1605947156
38955946
606134647
2004639842
962456099
536092512
964037201
513288186
290884681
1750609022
255598618
2099725935
324108214
1599295382
2094782962
1516376488
1615178574
1779795025
185519642
919553437
2081371884
965786937
959459215
519532704
312971714
607786605
58375806
579046185
632230505
77720545
1990087686
272962916
1897963071
1759937699
1646591938
458611261
1758963
217173293
1414753118
631276746
261643363
1905132198
2042678648
2124600026
2114803006
269525011
1148492577
1972521142
1547941533
1099387011
482104181
1782561180
1982519970
483980003
1379522665
581879901
1527920749
280756773
1634711287
1753188443
2116235127
1211493974
1899446655
1384329971
1809945027
1506759854
793618207
1460500987
944322490
91059501
681105025
1054008764
1559311009
1043102186
860117711
97662691
705802956
1138861320
1967489341
676237451
1950908709
299255061
978154359
1954914144
1758408726
1086116868
1227286319
176374730
717679053
860239011
920437362
519677307
452519396
686894471
1376908898
675602654
940462319
744633657
1667702343
1842430507
288204005
92955920
1824390816
434460944
1479314136
803234924
99512848
2033415724
1109924275
324493756
1489906683
78605198
804253478
1964866324
2097614669
575502821
2114369545
1541224808
1107873110
1727180361
1351447936
1677687257
733782809
552707454
914751244
1890448558
1971097552
1807887139
778389275
1343955884
615301435
1570881464
1215173568
1367684445
747160099
69256174
2046806674
201589305
1908241113
368722321
44125887
835512176
1951377949
1504295173
1101072059
1812754715
16787063
1382018544
1002836988
1562176941
617931837
1012456226
743054872
697356088
1995927692
1855499841
344935993
793841593
462972980
948403834
1101685941
1238094147
1403504110
1658706895
1307563320
849380134
1941450974
1449858530
291956686
1929658587
771206759
1705455187
1447356009
694139413
1789386510
1105038493
1676823459
170177905
819153966
1158072381
1863110284
1305652058
862164138
1397462179
123471471
616427515
1869166809
779480816
920869866
2079344080
1939837815
110866447
1090366539
720234603
1286783724
412151266
2070783019
919866684
49664871
1169099004
1203134748
573716711
1156424424
2111366079
800229248
490590594
1993820803
2135650072
74944217
1419424499
1670209295
1525644547
265908829
687893907
770982630
934025043
733153674
1814688166
1386532581
673802760
1253853490
50134530
306129965
787618399
871299622
198416968
762471873
601154297
950680030
1188271573
181508980
226307746
194618165
1403059794
475888840
81382774
1366132268
235658025
643459304
1144023720
658438250
1065001547
1286821777
2101805342
1715091926
1186011350
678235894
432012833
1566703958
10117792
1105808154
1546404090
1581920984
142500943
1341983519
709764188
892239286
920464322
414962849
1295726574
182940182
320223289
1313935051
1018539898
2071285665
155567206
1270281800
1287699991
1292357161
2065567683
134955467
1411486706
1186855627
1514615083
1165307215
634638609
1089965459
917269434
1156446968
1742132812
1451906752
1464319045
112237462
2041516669
1296464083
118654546
215604684
13596496
1312692939
555108940
468015210
1213891741
967647335
1231622739
1597812700
645863459
1355279655
1894650192
34088212
82122263
1756504974
1119844189
329462137
2109068811
799434691
987939824
572432035
2130635883
266076427
1359090311
1989379292
876178821
873988795
392058453
155798649
1071739708
1744813643
1420905186
189390229
1941390624
187513545
1987306553
1541740972
1922029188
375391907
2067045127
2106785298
1221931735
745402431
629403297
1015679005
682652229
1718847408
239531694
1815360256
533933866
186357255
687768401
1683222989
2036469008
672063336
691108236
105136200
1793201362
1577424279
419586392
265553875
2101118646
504786441
1429647506
556834866
112827216
1326472265
386683772
57082018
541818558
2009310117
756270473
827735053
1772526258
72878108
141739661
418103625
2069573956
1600208958
495972703
1547642210
1431283581
1636469199
1330426169
1680810173
2136449906
1289867683
1615939091
1384882182
1830868527
538613136
1446592296
1372824285
1649405437
2043536415
87678477
1550080277
1277830192
2015699107
559885181
150525479
1186945597
94977395
568689316
1467695829
2079987500
147426008
461666439
894643364
184530597
1015997629
739377903
777523380
1465004354
2066552985
1881868443
272943245
1273182784
320862738
785985851
1043152829
1588018489
1400950285
56414595
1379571542
433047057
1600764248
1831316402
1440007219
777384594
842486598
645494582
1607195124
2020745538
2135053353
186581167
1760309379
1218170455
1566751923
1106881843
1912538778
1910294092
390948135
775625908
1057621169
1996651275
737349524
1504361734
1410261280
1181101145
1079255637
1264946371
1547665034
1884620810
1079916890
160337215
1859570641
1848672784
1069189987
966211077
548082490
372398628
934672566
1596014096
2058373877
2045460271
169802168
379426600
214196166
1638702984
1934338387
2086154302
963308764
1277664568
322403219
58125106
1666336085
1615190465
853053459
482452385
400860977
1866881597
1425773701
667061197
2085697943
2031819044
2017795033
2127834777
1102802295
196302115
1590444603
265178182
988164249
919861665
1682997206
728701735
444055673
817002594
1237734925
1165687704
1160592075
760806787
1505720280
2097257834
1927525004
1570163354
1935988106
1506661428
1150187708
378122036
666948516
526376023
1056201924
1438378974
2030630331
1200022758
1367249828
1736711380
1786989963
1471317697
1496157171
533461866
1746887098
793612606
318748937
923738443
114751923
770859773
2121904900
1762522399
1128638587
801456186
2143765613
1372023807
2052873647
1654563030
1712466803
679863966
1195785896
2064214006
1278912498
1586374114
631935867
836846307
1715166545
119806882
238423348
1085072191
1514552518
327620370
255039294
1062950028
1296304611
1121181279
697442586
340179602
514314606
857355432
1864006293
254827175
1401112637
734149606
1885783340
238164224
129567817
1910499226
2066927020
459298101
1830128056
1889472918
810373428
2069897727
601936585
70605351
785367270
1947679960
565985294
971417891
663621109
636565906
1187679539
896435810
1799580664
1865853353
1614137130
339134098
982276552
180867196
623081560
549138000
1935628781
1198884539
995120481
247158720
1313072206
1096817922
930987000
1386430505
299397798
1224674088
778836638
753789506
67407588
1544583430
1480767994
638010877
1955153653
128447185
2111479542
2036389876
277814880
818996344
826705894
1286024246
1617909007
1339915882
530502345
1774830818
2111056956
821773530
503229429
890476338
280265541
85764001
312495653
229932975
1812513062
1628215774
1519184082
1432179615
1590563819
955189713
1921131150
582995097
486760738
1598306593
520223086
424484906
1422082560
751856712
490656551
1586613262
1880764028
728781166
365475568
1210266336
1957190501
1728666027
1274703977
214134034
417648755
1711482554
157131564
2144931351
1317761192
1017326901
374463003
673040638
1122540932
667504121
288939507
1106393786
180012177
1181876540
1097333946
60795516
1341080000
30942882
760340633
1285299271
1564493050
2135716577
1506273468
1019035849
2013907100
943013040
703313144
2107108546
1328011611
766762371
1758071411
682083477
1919474099
1990192346
2067172836
1466356336
481216857
415422214
2124381279
993786634
826579644
1593835357
1614751373
1379371852
94173184
1347257199
1489260011
1835288513
901303034
501838551
1082727986
374523865
1317469109
793209678
1365459435
775348174
1356054202
61470411
1577787897
582622440
2139515872
99006703
1787007609
1920211815
945608699
75390976
323195835
1471153235
1179005439
2130765205
1141296891
2129396335
574568015
1554216877
1675061755
1654207454
1354781997
1900535181
1244972522
1725645268
1862144654
1508647870
1902461084
2009974354
1429461924
819116197
103465308
282815556
1631280102
980682460
993055242
1451085841
1536267179
760183398
1777730593
1017053729
2014174274
424171105
149244776
441827465
1414894986
1700079721
706055970
1885085646
1131990718
395525156
1945941349
402112161
1153001593
818090177
579160800
144878206
992644975
773586788
242221485
1564267311
551721998
612369719
1521071065
1161044087
525670511
1587369545
1328994458
1411038448
1092953307
486994677
1956085122
410634938
1421765600
59416889
281711907
699719736
1444774926
382634143
347075644
2009339194
814778273
1997535906
2091641509
1704569736
1630388624
1319399627
1065011953
1855698870
982469467
1521172235
3001911
1694392936
614502907
441833552
240443921
1368886210
1598454886
1666247146
971509022
734067475
894089232
35196954
252003705
47410549
176733339
457135564
883729057
1157437686
1379174587
2007635339
698598811
1428998047
2122561184
1516859037
773265115
747235114
2004791347
318775882
1126910771
1991175939
1813122371
863689755
947275340
1203062431
843664295
1954218406
1485226433
175176950
209032740
1983943254
300807266
1384462666
929951179
43068182
1098512490
392654942
1312664380
700682680
1109408112
284428280
1426967455
235831410
1077750532
154376506
1606219811
2122518767
1402302471
298813993
1515298521
334253028
1850589013
232213350
469823067
669378169
85045692
263672708
1778272576
822700622
802271430
215231231
1214820756
861139133
579534732
2110862806
1871916992
1861455802
1382150830
1166663111
1351554157
534096190
1815664629
901081010
1527037354
1099667451
357985624
854277771
1559100569
903335785
55343104
1392526249
409236435
626977631
370467050
1775276054
670049595
1366791708
1421314754
158387835
2093898742
1253263243
1665558173
1926519661
1427023710
1980060312
424784608
1352540520
160413991
598927805
643966718
1516743788
638809181
305300284
1484861861
789630344
2004565594
729899316
1750945005
769623172
1354137899
1754115299
508320978
1442906966
1511313741
1277000627
1758509174
476798078
1472336952
689253601
220106018
853483988
291822070
943048638
1668711394
43420189
1708712896
1706590940
488123457
2027915613
1807969093
654467608
316180965
817744442
645812944
2063164432
2005643734
2065898748
667901357
1206682026
1765924676
2139238728
68130898
1143738894
1808455554
1418259460
1493434113
1079863702
1259792673
1999304485
857730999
910116057
2035081791
2141768962
9896288
93908783
1459859735
1659488443
1208564052
1358239578
459277476
2127812797
1610696533
1056376517
2004397846
404862072
1917081958
1810066645
1428084093
523448825
1188420117
551866401
1652113529
805503800
1346952311
1547925889
836831721
365026881
2057464185
1626833522
1528341565
1553281589
1985044934
820539207
1810952285
1198514846
163031723
1516709906
1460241761
1678126943
2099710350
1730953310
992025672
1472656066
1835686705
363688766
670271835
848539599
1414511364
289948541
1427709722
354952292
2025725523
205727106
226268749
498283719
1306124755
1446012415
630331792
904321729
1549629071
1384626885
1628996331
1176987825
1729960555
1502317005
2113025249
1459808395
523524474
2141202654
690428779
1766575142
2123811994
1702167581
147402367
1537823737
1327819068
376430663
415654624
2047061511
1688633280
2084442315
108012869
150612103
1370738213
2102057887
169777526
1416289263
1868633109
9883253
1794008703
148980878
1346543210
1327210605
1019884133
555666959
986480909
567212545
1184535609
1841006922
1757161044
1508861372
1899829313
1297985663
276113116
1170369711
562416115
1107375027
846857672
1653303840
1060416025
524486191
81370551
798251746
813891315
1190236342
689710350
842374397
1732769100
504717404
2144436858
676594108
645419995
95904231
1773096915
1322216728
121525647
1750308583
272857963
212548293
1254976508
1065585124
1850421459
2050143347
90296347
362145248
1389956789
1329340624
1414340579
104103103
1171719449
992453751
1403318834
475234017
1881792996
692842240
964574968
237530212
1077254520
434807231
1593677717
1867462275
1376284381
1231706079
763151408
1186481738
160166486
1031998741
376493047
1952489103
1765717461
1394642392
1797294235
2008240890
1117320542
319055743
1300326498
307464319
425837779
1672237773
556338616
906422344
595727327
1796079563
1522800386
977733065
971060836
1535939484
1372141988
723037073
2103644588
2085923317
258592450
1028176000
2037527605
833810238
1954743161
799509563
1418264557
77760911
1918622693
949747087
585974729
562106167
1077600393
2050158735
1177143351
1674922056
1642349015
572924637
27329930
1567339131
633168978
917421899
138713630
1501336298
113509066
1834390990
1873852636
1215937810
354307518
988729344
475273573
1932049817
410940345
1604621422
1813021472
2032782994
1946684327
20681873
1425842921
2056957148
1469097984
1886770473
1745982025
692356603
1314478371
81824600
1689711062
327694260
1342900940
1816232831
849142521
27223657
39609365
959632832
34172772
443324090
1213770241
880840773
1296103921
949908607
2034555280
1345343051
1086619978
1183238424
1956859204
165043434
1923870080
549838637
664793417
1954268016
1766262012
1092308098
1435199267
1989681758
1225843862
1362424813
906144685
1745555102
1931146942
376312139
2035663438
300627884
1865856973
179973048
204068983
1393924341
1370944681
125068443
1529010165
1693498516
57985606
703814575
1897380326
1314180389
516622212
970856020
39080997
608793158
426526189
494898555
384908396
322074319
638437679
1460049598
317866507
2030247379
1965406242
308187112
422968168
2054800264
1642400159
1991473500
288921617
1566971701
1752757174
368373692
563592001
1434307981
1108802975
2000702908
1849936783
254427589
1094055182
715111746
419025401
1378697308
1838331209
1433864587
1202261757
1842313310
1517485882
103437411
279924975
1440549903
2069674001
96155554
1466045433
1998862672
2070287713
1274491642
415487493
1428178101
1279736087
1019901144
99736160
934668321
2082776889
1249339800
1170247752
2120310797
558230279
1547831783
164719661
214021745
1149159783
259123851
958897510
21908961
1449400761
1898696623
2045304644
1448147420
733574045
1091416381
1986746838
967879746
548922797
2021275084
1021109720
508183908
847485950
781525678
1024599232
1221977277
568471983
609818733
391852437
1881252303
1090763014
1771569373
1106371204
129038364
531119174
126035511
965017843
1498072624
1123742320
916219261
1992378694
1630319028
1520993194
1882633879
1748274910
2065982112
595948079
247287031
1314308358
1412467053
587102685
198282375
853063229
364135775
314779385
2132600989
1525559342
1908674077
1863793143
1299884818
2075067143
1519467128
229915568
1612755883
267787678
880293411
738604315
1363179463
2029195594
276025358
317658551
328696807
1169886411
1264274197
1756787904
1379936355
1052328360
931126951
1881812137
456483103
795435190
1133443861
907386824
41192134
879258730
1908807728
578545455
1273059955
181238580
1697545717
1326372845
1267008261
537231940
126164249
1428487627
186603870
1078016857
2023928447
1184866933
1628458438
1715077219
243448388
280123248
819394635
418406345
1321037555
1989495070
1131493527
1739638348
1277575249
665500373
1575208892
659465151
1231493980
1860965805
354483670
368134147
1853354176
352638889
1810934445
1534309087
637811709
801431956
954716141
1235037221
1962529216
693873486
449269002
2146818939
1071865645
875053286
469218905
1189388279
1822723203
90777600
1611859961
496016455
1516593649
1818373550
348652631
643962485
797103569
1808421782
743272958
952845461
1615473600
1690897492
393275689
829364126
114562916
765452522
1701942649
1321909072
1725982915
25020736
227462278
648460085
820653676
1861958948
643704855
1842588942
846277659
114402003
639097702
1265458171
142209212
177650721
157354671
1619625508
950192523
135167920
528992899
1966958266
866439437
1361461450
950098945
1493266867
1561696878
261149881
690990326
583503013
770357637
345388827
868572178
1401102632
1928908858
937182911
1625060742
1514178371
501006876
2115982784
60070621
1268087748
1033692191
1739322999
44923590
256051312
197135093
2022902439
1850844729
792044154
1086890355
2037057299
2077426894
200503084
435774246
113494761
1584188231
2055414292
1276671853
26592781
1960745991
1723336501
2144716868
61036671
910600156
1541858844
1481185981
1282221770
1306547395
1485500000
927948211
897884430
246851442
1648971471
1833416722
511666712
340698544
1717384807
865347748
1116502372
379144188
1666386456
918582318
2043847093
1145690454
517156276
1560265380
1650335627
1846328515
347687955
106867468
2123158434
1421093291
1820488646
398581222
1584902647
1160381368
1601402328
312995745
1272466608
1597101421
1251170527
100783606
1825502618
1599608704
963932924
1897935486
948598190
584356038
132190852
1773235233
1715963369
1487344621
2023175609
1708915965
981000285
692309189
524841813
1513825791
631170043
1680970025
1387574006
914421704
1485209210
273779951
231647991
884700176
371560547
1827576947
1039199579
2024212521
1332176986
1563946696
1616596164
606649421
947942699
1582665847
35494571
857679805
27161389
1747066759
1795165883
1942094034
740110075
413320436
1530695293
1479051626
2043703116
1467581716
1881963175
527691476
257232865
567849831
635488538
1067483012
526659258
872081011
13351164
1037006249
1902982839
1454119447
75766477
1093636261
764353308
1831347224
1807794864
983233898
1952917847
914602925
443451461
352063558
335834504
214589725
299458933
605063328
1055726818
1247261359
1544054829
450264464
163119518
1578709249
369386844
2065768676
223180357
1278095105
386217088
811443448
34571079
1202587881
169531961
1391321876
2000504516
582021205
970568164
1428778449
962794376
1714790629
812932104
1321994444
1757293395
734097611
950731117
188389081
199807885
1234858533
1143208217
1048446001
207193659
67004523
1446149707
1314534849
1394038309
642181067
949820979
2056288991
595624910
272601156
1284182114
1987523953
480819701
426094685
285538251
353406443
1209566641
834464415
574424407
203839986
321049294
1106572825
1204552500
1535085250
153799714
1481408196
1202595281
1914831432
1314022008
188918264
602350123
180286372
922379806
5868591
1709762560
283229794
1689362533
1144668193
334585091
618263454
570377420
665568962
1013584682
2082461843
1204369691
929249045
614779692
431702322
1097502475
1661915094
1528154670
684153756
1257859927
1921036498
80995110
1702175475
168837894
1670412982
842083436
1027560690
703930758
1079681151
1718098444
275442456
1549605693
309606973
1211501085
1789224203
1789203522
1112592723
1431929028
1236154672
243778498
1642643660
1590207759
1434106802
872764733
1644673516
2086764940
609107986
1708578
679727176
1281791963
668320319
1994311757
384215538
1927114102
1626046356
930304373
1110837218
439275744
1983661564
1755932608
1633018397
1701131769
1558775123
27643371
507202076
796181116
834191302
186683285
755919653
2902018
825864416
992851068
773612038
317383413
1877765359
1294494715
994644556
21538984
680924013
339719729
659821368
2056940604
468480601
905076726
937367130
1526170251
1839088697
270542859
253455760
234821814
411586981
2127349101
1025158690
1081143815
1535745522
898868372
921673391
1210657004
1796534233
772553050
1047983664
2043597877
907549017
1102374617
1800419956
735941910
486406411
1268088298
1103099591
1841692120
1125034448
208963714
259815041
557232897
1907656998
1023141032
602657200
529152342
105660584
1679687089
766884626
943327927
811821177
1426710239
1145700776
269012811
1958038689
947203538
498597785
1576202005
99592026
1349751487
1998460563
1510800180
939902527
2084229797
1298772904
531118086
2029095690
782755214
918184146
309997454
1165406776
1192306607
328876556
1898244164
1711465221
1516881760
614389825
521579467
1290463151
1937058176
1133240833
100456055
434256736
1340777258
2017987521
1459308051
1891170622
1896310567
496246236
806060050
260254880
1031087890
1323209982
640684836
557707124
865983737
1148667113
1469417075
1966380627
2063241819
1994701091
2042173810
1900847024
317981677
821645200
1295957065
809775016
1712771878
1826825367
1663570756
182353524
1334113706
1015845050
78437389
1877478565
979199113
1122829648
1314383915
1251189840
1312959816
2135194316
473840849
423768542
240652560
1551171400
1704825972
402327774
1823860859
53599730
1444885213
623811427
2103730299
1104414315
1352271526
587394630
1238319761
824308135
498397504
592572726
1997664732
555929901
1900091667
1751815747
1408851787
1118678687
1929688754
134361273
1006527202
2109730967
1768078638
2103606471
942191333
393621150
376645090
340113560
1506503879
1281997455
2112186972
930200908
1469319043
96512986
1175891565
1149058635
1479570463
1669751405
1810258453
348967323
117176392
1995069413
346227622
1525326047
216485853
468689736
649848987
125423795
1721048948
1829243138
368249907
485022947
190517947
599887509
1454098380
12363156
764503071
734905518
1046887318
544388027
1210188961
644610594
1908860323
1019450998
1264077142
1968500258
1390128269
2081670630
950164242
193575643
329304796
834446701
608923411
1028516485
554605776
2107357834
565339760
1451528801
586515150
1856534025
475518766
1113364012
1760790967
1456905484
2134660490
1382963453
196302115
1082076836
250493019
572694802
115110157
1944712902
1178653173
354212855
1483757187
367671612
1390284984
1017490109
1757927061
1242836807
319358487
1961402747
2177564
150025349
270830200
318704635
963303440
242055275
2115789098
2118909706
901624158
860876866
1056048774
2038215877
19073708
126312100
1493689978
2030117144
902872415
425348822
542248690
809194599
821093645
2120813502
716367581
227909653
1617454310
1135059869
51472141
1089715088
248048388
664349928
61814669
1302033571
447009842
1799303029
1617141853
1107232653
2125988434
449329256
973892787
656724170
926865581
311440782
734967092
1060435649
1354845641
1401330743
385486208
307970615
2069192704
188716524
958358384
95719861
451932428
692759299
620013501
506697164
1957516372
124944933
1412165863
1318231664
1318466480
463662028
796606048
869062779
1346629655
1082098196
1914367587
1007181802
142678062
402608233
221976657
883539989
192765403
2068443959
386804686
263719971
460941392
2025843703
729945767
487298573
1663198350
962344622
212737805
1884836986
1898997774
993034027
2051753662
39255802
1893826860
243117113
1739863778
1463142820
1647101031
908555813
802671344
750776423
1302030151
1449746805
956586295
856595842
1274967
1662634609
1156388007
399286082
413030074
554766417
1457173400
1198848035
1424494778
1281154247
1606159238
656993241
926779238
696090218
1711442304
1239945476
1423953139
696095875
1451807778
333729353
961019179
2139951393
917568314
804943111
1036685687
1453552317
573280033
2142518534
426204767
922570012
1166773634
1542802460
734989777
1500376242
399383797
34797319
1268799850
772222633
1739590819
575796487
942201219
789078932
1406746453
1207941451
2068375942
1044076136
1747682595
1399863975
2128751123
1800198290
1848748975
1289502397
1363433666
130778917
1460345516
669935091
433521799
749105324
1104230581
821773530
819278964
2130535719
308734487
722962855
1552764825
567232203
1868115190
745633594
219788290
319352219
1705001694
1746766444
2040342428
126657691
1049855825
542968322
603200971
338294176
359217873
194163178
1457297855
375096392
168691399
1978512907
1760772519
1724673171
913114633
974596868
1808441292
901208534
1216528800
1222181669
1326185401
183707255
1759527724
1543989481
2057362338
2084984617
938660828
1617428009
1287699535
582128607
1956365313
573475218
1539827244
156296192
1202334760
551816241
729776741
1248210085
1082591751
1415872818
635040213
343676854
2020563408
551173048
259269759
1512408082
276277246
7018883
1452356697
1710335194
1721628793
2112172831
1610703994
736149585
751409508
901465675
1513249788
727951361
489013308
1401828791
1932568092
398544318
1481294710
1810685789
627949191
2042825070
1630894785
1428004008
429306358
679921306
801490802
1464622714
495128138
603636185
904609944
331382328
602205896
13176060
1459384825
1124208657
749797737
852105080
843605322
1650091442
2003716670
1624187982
37754417
1440026870
1026738604
773873726
854918796
421702170
1282006411
1045846491
2128224696
1081340662
1276963830
1412368481
823667141
1516875812
2101387084
436210641
116902294
1343577754
143541456
154322800
1480954057
1563897492
1168867363
422539083
134755675
1534018974
805137027
181396713
1034086074
67911351
715616717
1487166414
1129224483
2131894208
2998081
1665669048
1359441889
914636032
2119372302
706514470
291405748
627243885
774338876
554379570
569097498
1517696333
1396350817
1995479919
1986114923
98854030
2066766563
82510880
2014573412
1364569653
269135710
662874387
306996333
308751361
386881227
455569814
1792896455
1206318135
669213820
767456824
252927638
1270079340
1961974005
1032971835
876085686
2045393613
744690722
1593258409
2079888790
19743638
359372905
284297029
498855419
253253816
1557717176
646803886
457509270
119903712
230362242
1060659204
1548527758
99280382
784076986
401777875
1549424483
1555007770
1010424306
481262649
1088458530
1529752341
368828565
264802392
1016306199
177789588
1116081238
537700421
93066407
945278754
590789068
1309565285
1174267002
1160821389
1594487651
820680077
952323235
439471184
1950696922
1795671622
602356232
857186615
1221005317
2029253225
1985161515
1421956344
63419564
1600970184
4646091
300626976
304902262
1396793534
1429419137
45959704
1320960445
1324586623
2103999114
881528800
450690516
2128936151
208666802
202188282
1345561290
952602676
79109697
2027312283
200491691
2026018104
354808809
821268427
60886851
673630321
562579095
1321219197
755849380
88842025
1954096179
1641911035
2044777130
839106470
116998203
1057895912
1241126325
292254987
134998804
256410011
992058466
1882172746
821720426
1682180862
1472837625
79272117
594266707
1160377969
296740080
1635782793
956800164
235393561
1445649213
935401514
571523525
1826264445
506949630
975486432
1092912536
1480837559
667099520
1348009947
628302532
908155376
2097655969
366024257
1260626021
1371514601
1798500422
573510485
1450446309
1425993073
1137146779
88024099
1344758412
194422414
577562557
1480187919
1566038649
1239681724
1265375873
878199061
349537271
244381374
465724375
194803112
1858121990
1130875014
43137427
753053665
1062148015
1608280798
1519419689
442978812
534851780
286118059
391840665
318909153
862431849
1852728518
760352181
978543488
1148846096
1448098563
1708597439
78330729
1206010798
975051111
149073700
448958848
330276718
32811887
168622922
2051625530
1478514569
1849388340
1428465843
123435197
209571920
2120042252
721680719
1958997596
591468230
1148452542
751265884
1156073269
430171636
1693603277
305577144
1702695322
896335941
1105010186
1701481375
350182795
656643181
1576881168
471056006
1099711752
1842878961
196221077
269061279
2031984776
770912701
1808757746
1316004691
1409293768
2106062692
873764456
1597949388
1701574679
1057996095
574650611
1590964359
1864797292
2043521104
1085477851
626803897
1249917309
520942153
1574667301
731539746
1585999587
1679214675
619029474
760637381
1989858504
1621180222
437917869
414412585
636286870
337011513
761035060
1594543802
746011864
1898520294
936757002
693196624
1546698185
400623261
197660543
725198683
887915845
191272970
1892692331
1881134953
868657936
1123793458
1293270991
251620887
720821220
1266862973
731504050
1430017212
2114203698
890187784
268955588
1656150090
174491348
1651168410
809646188
1810724924
1650532354
1672186710
866463587
549270541
1533169160
1847568063
1848784292
2102695653
1321166658
257344029
1812254242
527603915
454511374
1279414672
386595038
816007747
654162072
2121237481
1090980256
506411583
44320826
29995779
730410600
1752936726
2003528114
2107167557
1240730595
1369780187
1645038402
952876532
448491596
686144049
1809053505
2096928936
576660846
919847944
2009319115
1477862271
1754717536
1982974030
319100632
1806335387
240944075
1518655846
988954110
471873746
1812515232
1824241461
1966055223
575945841
1259688432
913602761
906763091
593699086
1983181112
548679827
571102233
285864802
251901886
1655906210
288938557
594720922
314012237
100151368
1553403236
1803367019
2057168590
293505203
982528565
385232147
169686796
1592654539
276304007
813542437
985967002
1329434732
1186176385
1430455375
534017067
1983819535
846732624
657530654
1589994437
1286455266
469803127
1305067247
1586669551
599030604
2079839624
380692078
1071010
1989940330
1321961052
530736614
1225838381
1865710497
336869603
119962181
117731763
994395316
1423554551
2000778884
1226031346
2089644554
868763820
1442648848
27057267
78096699
1648900382
2091668871
804135680
1255465276
966849198
1842980822
1615926321
1726554174
519964400
1627030515
1760596297
1340108139
1065039149
1640941035
1907197895
633900764
1272772732
1252061594
1511633930
1360183264
316600733
612770655
252493574
1586737855
1482258453
1677006953
1274141111
1664966602
601895555
818510546
1339140880
792797518
673328062
391624389
763314040
1788254030
1662506967
693649654
1425793789
6249046
1146827219
534174514
177196442
1908563982
339132489
258086688
1381525167
1283118056
452735116
2128571134
305974975
2098910020
1440279257
1892204044
1719027150
2026608460
489524722
2017615741
1408883232
556738267
460245294
40638914
726446351
395300786
1759066304
1721584217
181814961
1961827315
1798478169
2145503455
1832536036
2045449245
2140786414
1327641872
1674138629
1639969235
131401691
2040935969
684838663
460125060
1460274318
656150095
111408999
1000174849
878436279
1169238671
306943127
410576580
504657875
954355597
1497202134
224300073
785841247
858817124
696709236
2119489161
268357084
2121014591
859590483
2126302877
116432485
1252878887
2064445385
734330895
334986844
98415925
1936590987
1485908395
105446397
156733943
1253277142
1048487777
1770327540
84901858
1935483212
1944506900
940125018
1234639421
357849707
1744897060
1853354176
807064900
942900561
736646183
1626974458
245773952
2125842827
1851712456
305377133
401259616
84370785
1527160240
1593272826
1685675372
1182297039
470594593
1572863689
348748227
1411290682
1499914908
1417791251
131769851
2002758371
1464183347
1499418140
1180782932
1770066805
1412200499
878486133
2003376609
1487640045
877777868
63016871
1925103814
222408726
160270490
76509877
1250336841
1705966213
1319734751
528550293
135292207
158566242
488203379
1812795041
464390866
346326801
999177389
211055813
817708460
1557718917
1147298533
1455122073
1906466578
793582286
1430246882
4350106
284320911
262993111
1899995528
485874864
1391538501
444799470
1463766857
255633155
949385046
1486945180
611386447
130432644
713064062
601283578
1675816723
1678834394
1478248647
102587367
952599911
869960109
1223443979
927322608
530900725
1337270657
384372453
243196013
2042776287
2024934951
327127967
99468189
45064190
153861565
287175076
154143626
1848930054
949619661
254919781
930987000
654124411
1553540055
838406107
1599546714
231871771
1561587710
1957364857
226581170
1011295398
1009958352
814351785
236801167
364392915
1672146429
622853523
1642485506
701652081
978166012
285475955
1280163333
501476041
1704052994
1297857966
403832008
2038142529
1570202935
1137619360
1090389810
1966602712
8350832
389886622
1998095490
1614458541
461357564
13386603
427446892
332366324
1934499867
86761418
1904061133
1870598390
587603671
274863417
1894175657
552069576
803434609
469688365
794496955
960443929
1700683482
2012111950
1200640512
2064003730
1196684018
1575271213
1198415871
868366088
1961929155
717210517
1277314773
1852439329
816598718
626677663
2093193113
319938201
284108015
1425002280
201039473
1803691549
1589111192
732836929
1946483513
1415549388
15470162
1797805991
517787494
1881908802
1567862588
213890114
1871831371
2008849454
1979982242
1186362278
291610682
1472810234
616275899
2015630729
774852495
720968244
1980062817
701210451
1529249121
1832432888
265591122
2028312227
385312307
1461584582
1324080418
629239898
1259108253
1088393053
1657337836
1144764087
125435048
1957943522
1916968250
1490562832
948967114
1957526928
668474558
1390446539
1532109460
1574275587
723418412
1393053222
1351465273
1599934442
1778854375
1802878044
396243038
1085416163
1574451833
1796673388
29575196
1418973772
829912590
2036486162
1590890556
323010330
1887705652
522458687
1552445863
1595079316
1627732585
1699785833
402446838
849381351
1369402948
1630992052
2121437842
728707171
716261607
2064539556
1011795332
1573953226
1856168002
575923742
234862237
710192038
132039736
653889590
2025604243
1017506703
645334387
2065602565
159290728
867953346
205735556
462241931
184569321
1661861156
100898217
760387368
280972569
2125421780
1877157974
233296605
1693592066
1536256520
1622337002
202287189
591611315
1375521182
633217524
1521404369
1685549239
333662500
843800691
812089977
2055608922
1582958816
1927787916
618331211
1504062554
36598009
1654507405
1086917816
537756076
1404439868
1578635838
2082947160
176371814
1315068431
1641968997
1192555792
722800867
1260219681
1006494392
1648610436
664293129
1912282587
1347608424
2072896664
142951790
791110836
1834597950
2138690132
1599806132
1822397049
696936743
972807079
60665258
456411679
2108448579
1336993531
765147306
1659456604
1777260720
103825695
490333393
1398781817
1225920147
11544806
424185467
3510224
604891465
97508225
1532883818
598659439
298839663
990452418
1381478950
1219026090
1678189
344236163
1477097526
1007129384
1699345505
147412983
583424831
126377574
1914914141
33931877
1057397825
800486902
647888108
29074159
2076095012
716008278
549695946
814188215
1615274713
2101231824
192626631
621301748
1156767201
1190736484
632100819
1119463315
1003232681
2084368536
1643838144
1597994802
1129884299
77416420
1800730284
987331721
1449221156
1336160603
1354587259
1954582850
745720326
2145604211
82747462
1980581854
874087429
1830969937
1039551060
653306105
1706294920
223061853
1346865868
1144459993
432549412
1067716024
1624220998
583212110
1730694529
1783335660
1023019418
2079024243
674409090
687723940
2137051821
1820494171
193621716
45179093
1296508785
464273065
1662070016
1201540160
323847570
1293005934
301629418
47648860
721220461
1720337391
202336791
1865886551
1901432391
1202188737
903601625
904826214
863285305
1229272615
2095711552
2088755370
1857494204
62297579
1131162714
837819471
1020735903
948975311
1752773807
869968547
834816510
1059234475
797310968
1094925915
20690555
2125197465
441784754
1615759353
2020160840
313165483
1445468440
1377740665
2053688132
100492537
441181781
590141568
955014502
520737211
1243962660
70826735
86058191
1440480063
1351464277
2052088278
980683824
1511058366
1677991160
988385620
1095854029
107623815
977593426
1322816720
1229705510
328487199
2075895201
1191767622
1061183699
1518617593
2118048338
1896103133
634500877
160545026
851729572
1993443645
2073300980
863314015
1523709344
2077459697
2135456373
149310945
130126332
1786625151
955598298
1079024114
1736901235
1698166400
389525361
1037700370
790454051
516494534
75138498
1258235918
36147107
1453879149
894382436
497772530
242392041
1394130022
2136251885
928728800
609544959
1120846351
66158405
1129390165
1996366168
2008217970
1056977392
46720826
2114105175
781537252
1554368854
1963910792
1973122258
1394248165
1814644652
1289161124
1585628433
524712279
1196141714
26560700
245485204
704836112
1380138773
127651598
242746904
200802046
799833067
1260154495
1377210343
1967238020
1230472194
338667951
210652968
2142760291
581171034
1266775998
1105099424
467482880
738084564
498566777
841340417
383755820
904533067
964585961
1308087723
378906376
1654331457
1884856010
2114603344
1182425504
56351899
1092952371
2058021472
724229486
1243146099
948398556
2120931340
1588747898
454660382
2121462816
762152311
845949123
2087018414
241113904
282694012
1177640649
1119327610
1820744277
291512973
535616556
1865842330
859859312
488919636
594270681
798276331
1067250155
210295453
1831099724
530662729
550011175
1465727650
1553457043
1358461823
681388559
1467088038
978109069
213806496
1179018166
1744887074
1790512278
375749261
1598460091
961192598
2062712440
2022830432
1003793828
1259172181
395873068
670360872
53709033
1721663597
1568856027
501087508
927608936
2002937302
253720328
1156507187
1901809313
158946471
1868314572
2102197704
634645287
969880158
1343385618
278575297
475970059
2104607435
583527499
1131108506
1346733561
951344949
391770015
690384727
1080242376
309338952
603052779
762661917
925424984
699363525
683997194
373107256
340372152
1965478367
1653702311
531501346
1038594823
1823192114
1858839532
1605611248
1684375357
1825969241
858152741
428418984
1182129374
1727317447
628539070
158534468
1376877061
2031290243
1480042206
2124010412
443196065
1318095936
169413899
464051941
706256589
1136312368
1053835379
1534881608
914703611
1068704095
1716693774
754797388
1592609463
1519160240
2003287069
395355509
1780821022
1669303217
2093451947
224907088
1442088904
333265858
555939136
474577898
1204591158
1229367820
1277207991
1195026353
1827057932
1436463675
71506651
340770023
484342434
49831945
1657975220
1249097854
1249821662
1960325266
1710146310
1692669946
114880782
1391694039
928456792
1976240998
1489404895
367942099
290855758
146164962
1267780292
171198739
1244606425
743909060
243457382
677737953
1329781074
478353131
1846852479
1879201825
1676082968
1908160090
24336779
1021068075
887124524
609194036
1249129461
486588074
304394288
669524396
974186357
1229322286
2061904046
377699619
1617514038
768918026
1522529606
221536522
1663109701
1357873089
2048641756
1440114867
62310924
431460586
1879794012
1971483971
1690840712
914404704
518696860
1272464806
1586531082
1968343254
202643100
448357375
1135275427
2138812550
1463586839
108377135
1659929666
1220372642
593473560
1906177701
970825534
1546236874
1447874093
1544802603
1680909474
420546251
1663927227
1023152693
61404603
809653582
1597893997
1525039490
1648133545
523085984
571455698
501887070
1141831751
2145342
875672408
340253866
1788522843
1940385851
776478409
528689526
481508769
1672323965
2112985206
433348327
1559381420
1045406415
1349136615
63662532
1145073958
633036347
726043379
436319234
1425435883
1899998566
1979221133
1430224348
160135048
1056977059
291222687
318211833
1816839165
2083492837
1853258479
1174949864
1062843182
987181761
1521268883
1139415542
1969686075
555369917
1593892561
89511412
1296394579
1503427475
1040323763
1879929830
1475688957
665737723
461027415
1392550673
179027962
78099205
786362369
1915397840
1396492029
1701233887
2024042297
1386956331
1534104198
1637113842
1576974343
209830919
1734746117
430861082
198020219
2019995592
1322815752
1247439059
1108238032
671875660
898484860
1817453548
890424792
943887663
1977943742
1559758589
1587185294
298184880
1709203594
1182955837
1014614513
268367538
982960631
665817030
369265415
248427085
468015923
830365996
1020832682
1265874270
161893345
2047734732
800267685
1057738523
2105165507
226400697
65722094
1581780064
1100781135
1468544776
1950581208
406687941
455778879
330206866
820608019
486099852
940548431
869627462
1605384802
681461436
1937670929
643185748
54986960
1152115485
1319096464
1911950365
585477948
2069379207
907367956
1196262694
118693176
611561852
552600045
1690656702
1852737315
1167592954
791857051
1091938568
900243144
375175657
1615383768
1236617102
437175227
389068242
1281549273
1851605512
51725408
992394523
157173191
74549248
1315647171
252268787
854156446
215352935
85660511
794621045
1894862201
569234596
1658391347
1005037864
1097869883
431801939
25212114
1400955784
837208030
1971693733
1012891789
272565959
1209067175
641558157
843346515
1379356999
1328933784
1284588150
147161395
1810343471
1551912893
1159704637
437394960
343009860
1736778772
1661646566
2061081265
138306838
1337595158
941339723
2112059166
1345582968
1567697423
1769933315
521893689
252537426
1492325428
838964988
1489773230
366872287
126314810
455129906
966091849
331935826
136029656
863409410
1327724629
335563324
350190000
285137415
1077325636
1857101948
754500669
346557285
403651145
93323057
911433696
155308218
1949153592
455039426
1567118783
493093741
2125653365
1222285963
2090108030
1716022808
2117889465
1327821668
1046998666
148400892
731023119
108184931
884810628
99665091
792480400
439999167
802400115
1158481032
1761444822
1912138780
698496569
320191218
1606032024
84364236
1717678276
889635975
1408085005
307306650
580546815
1828045556
1880635564
1666755655
672886835
932138090
1425004638
711760969
940804556
170791349
549035550
1939200295
1363651535
1499002678
109202677
1455460724
1837710686
912013946
1241303797
623125404
843446533
840164616
812591963
1591681975
1508340365
1652877731
201698462
1275636191
1754505039
1246979750
1935128766
1771265129
801372052
1016113720
1944314887
933254365
346344067
1657336963
1942353977
1954416718
2137580522
1854200114
1831506236
1439458758
843093721
146404606
689890049
990977046
1490589368
2143977314
631991517
1871869932
1622052560
2104496713
802625823
186618801
553829635
1567818023
316693146
1240536581
744909904
640524277
62612702
704463225
971769491
1676575166
1626852136
1346760796
879950535
402203103
467493960
1643640985
2131434985
1560737608
211282901
808734444
929899844
1965604559
1776944487
1845591854
1006502067
1385706659
1226518348
1117833539
1839763814
467963043
1704698911
554267632
1692815305
726826681
2021330902
1428421295
966572988
1677796431
853493851
1749684897
1648758209
1417934040
505011286
56677787
1847045733
2027923863
105406514
1864015376
1540075018
1527620982
339467836
2104917902
1081709767
672801495
1437780916
1152585207
502296459
2092523919
498410892
1960085453
1989771347
1597040435
682793177
197762855
1246217035
684159008
1572313635
1288470285
1505942257
1588366694
1900964004
1226685912
845118022
1701870411
1045464048
1125872971
1946099939
2080548082
1499208065
30279529
643781557
1389583290
1783912955
528032155
1165138531
84911261
1576350622
1876944637
1489600206
1510078180
2033790913
200877288
1105734217
993750435
799520874
1837014841
79434275
2049206337
1087898691
1975658969
1139943475
1969687258
787587327
1095745085
98444916
1179493516
1555150202
264047814
110142456
1110403802
1723825477
1926080365
1195596048
1515184934
2069730525
519490412
1340757319
1196037339
380752678
189503506
34696840
434453862
1751029606
1214147221
1380883109
7305210
1619264541
433817315
1230077814
1306061559
1511140862
668823104
1654791549
1958084181
1871836724
1060459769
545514677
1843304554
2141386601
1863253998
1977074180
331074190
1372076854
879311127
338259547
1292246286
703624841
812956334
1580214754
1319288186
1437279471
1569913164
948789035
331337267
1078194030
48644832
923731459
183146615
1684633766
107911089
1067544254
1624784191
151451682
859809238
305631917
634209070
1532447077
2009823761
937798957
1771235852
1430175543
444378349
1203390452
896557254
1748965345
243322091
1695184359
56864324
1235985729
1852139430
292829480
590490936
285030735
2057412698
902974033
1607940605
1583115443
490946280
1681395777
1410724202
1095431493
930800494
306363425
1319253893
272872036
1570650720
1119238338
667638437
535377503
731512206
1717741669
1561145707
831068316
536858830
1657307704
1321425794
193530773
102275485
1208524901
615824827
875802587
894225947
629123780
173558532
1356569115
1594903502
552110986
775220632
1781070692
990706092
1386340355
225960516
1884530738
367527890
571604455
690951312
1300781147
2097280032
537958328
1537200433
1972192419
866300149
1220698702
1404958725
125399947
1066718023
1227216502
879469595
1742181014
1351217744
550622606
435884341
732777438
1024881753
2143965905
1992182747
9101014
1498430257
1517497169
2100787035
1525018180
704635145
1066791560
2131215700
1181155443
135733875
817699833
1228831074
1824357253
1007481037
1436746253
1302808918
340380449
2102650292
783722437
656972821
1529968985
1856059950
1945785736
1805592286
1907197895
1792344517
1949865377
408680987
163761619
1253737319
1583041962
312147755
406553995
1560297529
1838234703
1330104608
1487683553
510608141
2118540008
1501310145
1302553925
68584149
1383446419
1902925740
591167673
2116481816
404427634
931527481
1340586734
645198514
1188863733
1913192370
1316731777
184403881
1350687574
1079933139
1832296631
1410703268
1875751916
1113672647
250331102
1303942429
440187487
1175242224
281570005
660522737
1068975539
1377744099
1903585833
1659216328
422884969
733468058
1594777156
1052828210
1564421337
1694977801
541354097
1615591497
1071179732
671306842
1497987967
1740754463
433456669
674228006
755651497
18082074
1143793152
463977879
563161892
230128587
596612765
1371177300
1519887177
1693245254
731306598
1965069356
1020701990
1991707100
1858837277
1821476772
1172584811
2118035970
1612401492
781519575
1826746011
1563849709
673130737
855697523
1270077387
2051489275
737894477
580398064
1725884994
1249001504
1195302412
1551594154
1003261407
935401514
1937343066
2117312571
1515802672
941469247
1504255411
1448529513
569705865
1611094134
1525642537
357409907
607024412
272873223
1081063777
396430906
71914412
1886151500
714679732
816970011
495099604
874253247
162583080
696050736
1380841520
138701602
1018990416
1509692606
1067216993
874171724
1027118659
288509243
691276465
1848006187
1445418895
1032137473
1119172012
1780322227
807602904
582051561
175052551
543949868
672365164
1402297904
935026310
1882106762
886403438
1542955853
931044333
737457363
1967035087
847153401
1002608677
1165462685
1364105890
508636892
198340079
419815450
1900829588
653140979
273278484
1237748375
1196700067
709429939
1019111433
36094319
633224998
320124052
686634173
1041889544
486123425
1104036326
1702938573
462289118
1415415383
2111742727
507999871
1300147682
1455229377
390048522
535113770
1917678835
177617812
304604822
1540887662
204817366
1980556933
1863955067
1905259131
1032254941
1950573996
200185932
1001022848
47265733
2013937454
1547895668
1839206283
1233607777
1499820110
184885548
1551706888
634334677
1238851863
1705288405
717778667
1969326436
1072403965
1014720441
1025711553
1098477057
874751765
654466922
1241619020
808919866
2087991449
1829437617
1796582340
1101820997
1746556484
296654690
1878851504
739284318
1408352301
1462955283
1752541243
1245146780
2067470760
1178376654
2003549820
527149768
775432152
982287590
1474049325
1833066910
135700764
1095558959
1025276729
1484578445
579949194
1797577856
2144662763
1077276022
608019720
350815498
1466791632
542539985
175514907
420083014
1631840469
207055075
1094557287
2142518534
1786448154
1067577108
681963018
682863664
1848631324
1334745538
2111239633
984562991
1962012787
1251371415
1489676930
1822713572
579209887
1761202046
189059092
1537061669
1212405335
1195855720
869291180
1407351822
2060347591
597106065
2007807876
277791587
423602931
2026182920
202589721
401749151
2121479594
39822545
1195768389
563076597
454296733
97550319
706552530
659996889
1990719789
1497183630
1758930247
1703623496
782181482
1759073347
553833738
1344158140
2003720578
2073337196
1271546364
376091912
1553023983
1324711547
2093012897
1331699056
1403188961
1586773423
698005586
807594545
5795446
824696445
918289973
1632811395
1799673181
522388637
445614525
375108651
1792025819
848328693
1562503264
1026766810
1125137138
1856195829
2104778995
356473560
1942439122
1427382787
905722902
1207454766
1598278980
1421032044
708720297
1017638091
590183092
187980864
98396172
146346497
1126482115
584518319
1131110358
991729686
394081881
993398265
1244579009
204828618
415200407
2077778649
1171305107
362762561
1526421533
376989594
753079278
338898497
656985390
1763822448
2115353415
1275014690
105643595
141399020
1895419442
47894555
272344122
1371956646
723266083
956453756
1442802000
2096114397
1001428333
1140099381
1823132462
360602077
792236811
2063168649
2006400774
31279005
407013270
512562083
1356968125
150012785
1941855721
424820344
293019605
1927926002
932447662
1619143637
48396681
1767845105
1033537040
166430365
1991908732
1468680047
67868933
1325955733
287487874
938895156
264968254
874826761
1107587769
1156621825
726487216
1907475952
361359677
1340209469
684217599
406421222
1993111176
2133307132
620499167
505091809
1041159992
406486561
1406122283
1831228375
1800310618
2036913694
343326344
1341368347
501809821
1585058577
1992223726
498649364
61835185
1844138507
1842649444
1795268508
2032948483
472990694
1808640130
596750015
1213273860
236224239
982600313
1081433457
119709781
1423509486
243695566
1012286106
1641868147
777430976
1662993455
1595257673
44006905
544990613
1036082341
879539662
1728045837
330397061
1403482538
1648983732
2029183371
664089859
1098141959
1655971214
912766190
686740858
1199740047
1716869820
1388620583
1010941783
123003011
1512859780
584167048
433973522
67588529
110554867
1734106152
431276058
345251146
1080033973
984413986
2132972308
569754099
1063798780
797816148
1336613468
860423576
1878913416
1905397181
1590820642
768912442
440549197
651379744
1203255111
421244911
689075365
308151979
1501741427
1461095239
1068343723
215269173
1661764786
1599823481
1402672926
1978423597
2013949709
1916614204
890601764
1682949228
2092249808
1494159060
1954101484
2092133418
1562571082
1865082991
643170178
1960548589
745108887
1280523090
373363397
1273304396
1983218820
1290960504
808103611
1927270251
1081241895
1708119936
545925175
929833199
950526942
1890823116
624908850
1662943246
1991608811
332561763
420346055
45760002
571907065
1914202787
480644013
1499262449
1307234666
1742685078
168669391
644840479
1791752415
1030292078
1642618582
1780959455
1418140350
790745096
1346163915
53935929
180692108
261873944
576370012
1395716279
388652989
764856706
632947024
1589162710
942521278
599228079
2080731457
208632074
516728720
172016089
1618265456
1553677712
279567107
176700046
1247123129
1585848405
28245453
677598195
261137282
1375266201
803198135
431227959
759741201
705209889
237461436
1236387937
1025725348
798674148
597998059
1064066727
255539675
642618112
1025987057
1501656134
166600456
1782685693
1011880052
951048462
1709319117
1304231788
82790168
1515880670
824070761
1079689144
2067704984
1172602980
2018053959
33357513
1465657501
899814014
1436103192
1636913334
392043780
1950787311
1184981108
1945814530
1524020032
946807010
2027026819
255637744
976139066
1957616998
1266364166
649518647
1538051358
752053734
523597404
180601712
970210085
65439685
631569004
745961627
630674463
1999476883
889347236
384299259
181282777
133773304
15390755
2077765072
2103249291
191905315
1878179928
2086941513
502680322
101357767
229974163
2034414565
1593949784
1124962151
243078394
1056802709
32316940
1039824005
601626963
2033390611
1112948971
128085801
2066393564
1032412916
1658547548
645916691
159529888
630275560
706356117
658184264
92727966
1793230306
1856362165
1207227749
950723076
1087616753
490692560
1838162329
969008322
682571723
803733529
1701722482
1761681616
1309047153
25290367
985089923
1000070298
1559386170
1231513566
263327131
1253840298
1406307828
1563335729
830520444
1301888593
1851793673
1563969528
491094728
1861932041
546545587
1248036370
982256680
655867940
2056712222
856158969
863647214
56838961
1921196998
1189347756
1727031409
392741443
533658967
915521704
776500238
1648178671
125764109
1866573639
120208945
2059113587
253245020
157034194
1122346332
164717880
465948677
2027549802
1073650689
1201055400
981577086
268316186
824533183
1448882182
1853521477
567305793
864268710
415292980
201993246
2127573427
50620486
779092377
1594152392
1890623569
1331059053
856913826
840625382
1519338037
845393372
199453303
383658491
983454347
1538531630
880716689
1812384753
2058268172
785013463
2073591675
822390414
1164115967
462235946
220811309
828420779
697884570
1823101061
1420137612
1759585886
963799886
1889405164
168133749
1584661115
557803753
579994383
1218687139
1775451316
1036545284
1599433128
577064177
1926952367
552544715
1875226199
124290436
1535804967
830284648
1276307340
1829749959
1607613505
1935262868
758288235
703542121
1056848508
2075987471
1125838299
885587742
348653616
1572309960
1892195702
937885180
1711411830
1153733626
1643321798
282503560
1486073160
1882633858
179100251
1881329004
1547628286
728966837
1812085344
2095591392
933570102
1357437159
724184524
841733158
867454589
343471156
784522202
1832319845
1027449861
1601036878
149191817
1179262463
312547103
1135381467
1262987074
982645641
1032270456
921753707
1142680326
1277018144
943531914
1701929706
919856235
1966225606
1832497575
1051579662
1424103422
2141890596
1222284350
2002127824
1660022040
1289866943
712370594
213669113
861578844
1375420625
1907619400
1798493412
1962296707
275196872
1092308098
312219388
1311460979
650591630
193729002
216911282
540797623
690898936
1764411526
1628317535
365932464
971873868
1722369275
1221125751
1004407594
1825733482
1728461752
1195234380
1586739009
1140328340
626571940
2071265598
1222605994
1776350416
1598710801
689640886
258146378
609529568
86319977
361827320
408840947
1831014266
93245700
1610593700
1466922491
987255642
865729863
5987887
1307965884
944943610
653829990
556810821
967436458
1701947940
982146374
598119773
682439885
206775715
2010380045
862989593
1218260814
195623805
107281325
590549221
2102664357
925358276
1047443576
1648782186
585118273
1114167351
1101200459
850693069
1837388269
2070731156
1930548956
779738329
1898872322
667657182
2105689043
79178275
1882545515
1105275058
2033636972
772878165
469359542
225213157
1602915682
1543948313
165939282
2100381245
124371864
2028534404
839534768
1219680775
2074385690
1669625981
1086810856
22355797
936944454
344227214
1777420186
223337555
1885296770
357152915
2033457183
1773750596
512525499
760942605
959025408
1782454605
540410272
1602980863
1166353779
1243873304
1129606054
1413473332
1113039478
1899717030
1527009878
397766664
2087432738
1437149487
1317613870
645404799
158314693
1898557945
1315688024
304102053
985951222
1039808546
992197942
1913156993
145463234
1172759334
1410270009
748429672
2078850498
1714107087
896978747
1713096666
1285062990
731064449
242732215
1683767044
1598782359
1194487523
301424495
812436212
2104461257
1050634187
481176267
1329316622
1582620461
1928580786
2068232731
642519512
1963680866
1689257528
1705990518
1514114641
1362761396
1655000946
77344069
923801060
907572446
1656353380
1658920062
959926137
513055391
1221802733
1226665670
460163450
1580130255
498232460
1347604495
705372195
251636544
1274342068
808789072
390880921
2137760898
1156770719
421448387
1185666102
487176075
732312628
1766011252
420280678
1410934415
1998340020
304094004
1528377403
1957471454
503847811
577849592
1350628859
1519402293
1645795198
1876900062
1784889387
1963128569
176206261
1391484837
176781940
1219332539
778087875
426895095
550370018
1404910042
469982050
706170946
2025235130
1267100792
819005295
1839238220
157617601
608236311
606850045
1065011953
165373315
1855013819
2059026140
1806820628
1509810730
203411780
74750068
1562465857
1906456167
414918773
197673120
1608139914
2138872034
1410539252
1502159346
1309758110
1529146407
725039143
1654773801
644385123
1837226197
234444881
1290199680
518044273
1977164543
580696891
1017455488
1886992723
1617110419
2126423707
1846538242
1294695849
981543600
714886003
1712568349
890501418
947487398
1885744309
1645762411
867864849
1816442382
1471500241
1823287441
1187106167
95318449
192340900
2089663792
1577711383
1047900237
452401606
774251585
1691288251
733191884
1902170586
780038743
2080708907
480673837
1454791675
725876302
1963958905
1844010548
716191576
541094786
860144603
13746305
1357470384
1860079091
16085636
751596346
1615462736
60928971
506596251
2022328836
1308812202
522164560
346335972
643498657
1399330594
1271583578
320567381
646041136
102831562
776678774
656791018
1310939885
1229788270
1823804247
1561148456
1381545242
1269033700
239099424
1189684771
696838982
395599144
830315101
1920057828
775552639
707827253
600111613
760967321
189104816
654387350
1760327717
849173811
1451703586
1607151301
522580656
499067757
1881045048
440803099
1241009121
1115105505
998416002
37825298
820132860
1747219707
721359742
1853669666
546947444
1731464266
1855016477
1871103695
996541713
303755967
11204308
1462218779
51111646
1316611442
1302875849
1487306477
1361014204
567071540
1244914373
492054601
332894435
702029150
2136194113
1780823204
1528292748
1986480612
865393993
1226671264
7387561
1207475756
1738083951
1488839953
1834164303
1017973474
1219622766
303535647
1901281492
1023117929
1543737611
1644578749
991942865
1027990945
927937468
420686529
523099022
53697455
1391872602
1091423613
1276246742
57010027
1125843342
1194098337
574491254
936856444
377591198
2060255522
1912852011
1672205320
2082730409
1990712459
1197619098
1669753421
879336375
2141267353
1347716527
1137495637
865618524
791947705
307068860
152891427
313770474
681193663
749059965
1730651446
947219972
161956486
655858228
1998091426
929994447
878841078
1903585833
1699130194
1415376082
255165456
1053280595
567657568
1035137318
1362939190
1425049162
1530609462
770259958
400150603
242694364
891854442
2031187555
2081465997
1814989163
1897825303
393852737
1372936441
360240276
1409431859
2083414057
2028877083
1462390028
1913462731
964371481
556405423
2073258490
1344624338
1841072436
65480597
538724352
2095897365
1632419478
2083344713
1978123798
1127626672
518420984
693534303
1300849796
684554580
485012747
1462755947
420816140
1916890977
249842515
1516850599
1400386997
256280505
1974363195
1784691300
810121738
1942994391
1298359945
1725417627
901228242
569197408
1438986069
949198952
1784177641
1955075071
696850870
1858115502
1661412151
305167058
1779558555
1772752694
1170263428
403623349
107591165
581806347
2134686526
1828167450
671130473
1589169172
542393844
1573635671
789081821
1304280778
54381597
1430908479
1547640205
763304313
455967574
527915731
1062808494
211357412
1870340110
1088274554
1676559443
1770309750
1616843404
470595510
2006507250
694304436
847031209
1810345984
1186960389
906745802
611440698
2122552235
1493535089
1465090288
570233555
219377355
55019660
1116738281
204747248
1663802036
693180082
2106768418
314938619
1035995163
1857723599
1649740159
1951223419
142149694
733205992
1921855124
1113192263
1075095480
1587656163
1570752004
2086217177
2029147916
825319573
927471151
263116218
1613321521
322158768
1783100336
1083237022
966016746
1802568058
1376391956
168217774
1574817288
1032022700
1880212016
839791505
354331453
603033739
1995400472
1021706614
318547631
1172011980
491667401
1171126009
194209290
975265123
1650069544
2088955795
516562666
754644850
1954987021
458737876
1755670003
76517074
831448094
1803842658
1967830445
251351290
250323869
391458883
965999642
392650253
1551418220
910565378
58450881
667258780
1032044861
2107822611
730634922
2105882202
1128546686
404731037
856120336
1650725152
1071698456
1446909906
1514539536
1648156224
1827502022
2103219476
1140019905
1479977323
459897478
266492414
388992310
126350373
645686291
1379945866
1930219944
162205373
80310132
1038907278
978049145
1329251150
150642057
1654648010
1304645265
1383796110
1050231359
1807635905
1651329950
177863740
220789672
1280952736
807495662
368929027
498774004
2035356565
1805678344
1903594261
876388201
1555793587
2124551722
1895073320
652902905
1268681123
1143773229
1553074516
1965939222
1789863241
231116814
1465752912
1917519372
1395131717
1000457625
229894873
1367826725
1450983766
84806502
1125938964
1343465170
751788131
1473939824
718185733
792193532
580720540
2034243418
1033926263
1038200510
1181544875
192336338
980867204
1493378123
1992411551
337905220
555261687
1172006725
2026210035
31269478
2037902466
1057361379
2029423981
580938070
1843074054
201964557
179597582
236622770
1363221580
1253603525
1765740131
241724807
14388908
362427614
790902970
176374175
112960284
1153997991
1793190173
904264171
147048415
179264958
990832852
754957810
183831449
1236180704
363102795
1202872638
573082026
2022909859
1150074830
911579078
1129353934
2119714866
205131555
2050913770
118061969
1574807739
1153733900
1805596955
315810123
211556126
941370912
1053709836
1990825395
1901838028
187913740
2026314695
197780073
943709743
1277314302
1882907247
715597745
1200599675
1460971323
864623199
1113763858
571156399
148629726
749036562
1030397471
1963582442
772990325
1930489677
447700776
952842578
2104631375
1085071579
1335010274
29779300
847257669
793602250
367059937
1152256707
1232730747
1489362919
1383469991
1072020248
1274432536
405281465
1734022454
1576142961
814223595
382141068
1649074863
417800491
1323715296
336281960
2014028210
1903976907
1288973477
933340285
1378753907
1706741243
1114406199
524550289
153305618
508276094
230471637
87836866
1291575151
1825836354
922818482
550632886
722346159
1565237128
1710176386
1301799073
1994872907
406148424
2053878236
2041456954
1851959821
363357327
2122636751
438766753
829861813
550683402
852665017
1107458915
1804886349
1851612714
121563597
963450093
1618998305
896367440
1730826736
2047800474
1166578863
1474626362
631967241
1305463810
1817090896
124249211
1096732909
1702781314
519875996
553288630
1970248319
301106938
1615114782
1489161074
969731680
39648221
2099561899
1088383404
1519479560
1625521047
268871650
337883103
2070245873
2008988664
983552344
98466370
2009264853
610844175
401483370
896558301
433682082
1491092724
1120188249
813030608
852117169
1831008062
1053804984
2024589876
915367990
1958966803
2142401353
1776701446
439167461
426069525
1642170106
1331609077
139703840
846902345
1638592346
1847720146
857281329
752544692
1764538907
552276963
780313714
41934550
1241354761
1512205092
935100065
2072843679
394469335
1304370800
588894370
1914040420
1643906013
1215560822
2130066242
1705491564
764390285
55805071
1885726760
371697531
2111691786
2082076639
835533146
930187557
1615062814
868574747
1772270649
1681532019
1896672456
1955369236
724168003
652050187
20668624
1602716870
1457532130
432126844
749666763
1480944274
1539274795
1270164462
1852265188
222892854
922070171
134156260
1403735864
881194268
507878267
2106452530
1909645227
589772838
1512408376
868677253
1157115163
207747416
1379282659
1614804688
340796162
1201738062
1632409320
642042488
1375434555
1545403325
127651598
332022925
1520332374
892623423
998426041
973428364
1941764556
1520517491
928991823
1884514271
1289695610
652681046
1161866813
2127225309
1888773340
1216632579
1395081506
742767073
862608946
841008932
1307120222
442627574
1109791176
477665247
2075486480
1387023
542885608
914275506
1853444379
2063166786
921342477
1801647468
196824125
269470406
1853486262
474527391
1581063841
1546021535
697617247
1185328633
957925388
543626471
1514361285
1837051853
1672079594
2051938553
1068439396
1885233916
141823030
1987538906
2140356396
1148975971
775427188
1985175379
1146134166
2068934626
297016841
1306805887
437459103
374396223
1824333988
316088612
947737195
1171589381
2073768946
1396385402
1878678372
1915994631
641699672
804197462
2140072216
2095199169
1797819963
297880447
30196028
1340206174
1317686804
1404000049
1264613288
957363689
926553109
1475329899
1178387179
491843491
1352144563
787288775
2134619044
600211026
1133365089
1032932125
1604817347
1313070724
1789572607
2131049774
20364335
342981294
1088443747
1809996083
1102279427
2144800393
2076091111
135407611
2114964121
1988004936
410720959
597598259
383024264
1870893276
1108333119
982835971
1648054195
464293903
1899487960
138900393
1701088298
1280973129
2126415363
1605298608
1479974879
590974179
2128700764
295649716
760545929
375528677
1126665008
1381279350
2115342710
847274004
1230523399
980085542
252117869
365806651
1903678423
2019789747
1038988978
656794868
1250622625
217972778
2120274489
139557887
106173480
1048343635
2001338932
248344342
2040858917
871908680
942865982
1113323057
1029413634
1082225233
1918825069
235209449
643242246
1341032954
593473554
1137592299
1967044832
2127047787
744885463
1646171027
1646629527
1914525209
1645650534
1304892447
1470397535
216242550
885658872
52338597
1191714368
646652799
117213279
1697694627
1714356660
1084944677
406745350
1571565163
477492965
1710420352
116617830
320702709
254299908
1777401366
1113454636
870098345
833240479
1698173744
351747985
807733161
920090466
1725043894
1003389923
1653092386
713163181
850444331
804542597
835512375
1664356890
145556925
577152627
1392526885
1953583869
881490552
1576638172
1000602984
1386977365
454776070
1689408568
766384587
1386625806
1216128314
1668500883
373931642
1974523175
1477377146
451332282
1563331228
2072801208
248551751
1347091451
777718782
923433109
241964174
661598226
1435464862
962819300
1445736808
394465220
1665560135
1961975193
397482875
1076617067
830964817
628699365
1132897866
1899664736
519865877
1811890927
1014658074
468359804
256001886
1310270435
945403340
399284612
1604236907
1807299129
127310606
1411362347
313116282
2013381294
854850787
1449866267
1084958568
1929567465
1608421971
272931402
911553850
1746738531
1893524978
686107208
1738281832
660249818
868183668
1894202624
1363757476
1088060946
286250933
1679933892
106320739
2011244078
51063549
127790497
1652501057
13413723
2048646636
6366296
1890978993
1175508755
1346642739
743611852
1495675219
34345473
902452978
1229221485
833705141
817734342
1478915510
61962097
1849216110
343056437
331666118
1108116470
922641209
604745924
1799025985
250692489
1482076865
748955803
1156094540
697544987
1176376028
275676849
1589246847
813177808
2004742927
709062137
1467228968
2062286388
1592256421
1549094044
1737275073
1587194140
566304482
224583510
1854867333
1797851386
80761241
479779940
1574588051
1618553978
1145923889
628707896
1173250110
1579761685
5830211
33524385
815649110
226975306
494681712
68028468
1269268045
201822824
62589345
419298181
716600832
76777757
890679866
988012257
1253782749
283063905
1444470111
1544863558
2016946483
2060904826
2021853050
1032148328
1041696274
90286643
327078073
1718489618
473401929
1095513099
1288835964
289553890
2115455109
711534587
1930730105
888241990
1401130656
681720178
802136507
1077590121
782835084
394158551
1738635602
738332309
1869124890
1442910689
537274002
1220505967
429703296
1712207571
895620796
1285414813
1868809060
1883128642
505339665
1646877490
631969101
1563696986
658568742
1928803306
888277824
430057913
767973135
476890932
871782672
1770353610
983789576
1722512778
247945179
577246099
9306470
1546708532
525152504
815993558
2042298869
1180283592
1845020482
704646226
71601437
1430062715
1236465845
263096056
2043682852
1403811331
1246813521
969627298
1994894223
255373083
843836949
1345172951
1016181912
230475208
1377914118
551622380
560328380
227368062
1990606782
982905871
1280016961
1661456900
1240300631
384624938
257958603
1858672095
2128903334
893908231
2115278864
915287597
2049052182
467427500
2102930543
1675814073
1925729168
560763058
2088217177
570163528
1597232045
589889900
1419039308
1818405913
540800196
13457698
776642583
1075572644
1411826149
1825088763
1742863868
1275227926
628206440
1654287955
13137408
699193948
280456908
722652190
1820587771
807761075
1896548876
1956409900
1591642793
200986859
1658542392
1570175671
1723569116
1789256325
696077899
22971344
1117596408
590462460
119226802
1354940348
672831064
1125167744
605130006
1396049931
2096119980
1783900508
268427682
1616404306
1026461579
358566685
552610654
1808133562
1299990158
1654792366
958992170
772524323
955079466
1904175357
1185703101
228439670
2135867615
991567707
1990502518
903750343
1814689506
1299080215
401688945
298584528
1200492188
472440133
1234369056
1100622352
239838133
95514552
466102228
552933362
1180136531
2043329808
1840173460
1368093711
1572616925
754875416
2106749634
18657793
1306935356
1711594006
1467010966
226577367
768710526
786544661
374516794
63256345
1675821588
1390793737
914792982
174296507
1626465833
1084482203
1976424389
184378323
180015041
1438041659
1482518713
1596328338
1629013883
2090250075
404190940
286653118
968123280
1895336326
1526307299
385930649
103488033
416496407
189062843
2088126969
1295900171
1603587444
1664066019
1390361299
951102148
1207848448
1125580906
814919795
1415478235
195054399
1321410152
777600287
1336116353
867254723
1116181170
1782454959
2116400861
1391593807
441079216
462069384
188819837
529639156
136257064
307905120
1316222355
723521480
786633375
1730411588
385019364
1858635846
2055864649
1995818530
2021595160
264041512
1801319338
1579202698
627977794
678710019
1078638207
520894942
33422963
952725673
1296563202
169566377
427464841
412837206
29629603
1661859502
1028042891
1241296232
581773840
1871257145
84081376
1977796426
1753525148
827836298
1222011138
240341688
861683184
2073430113
776597109
1482641548
3214231
1273961369
1072824923
1341580791
1925028789
207891877
1791348093
432942597
1721893641
1475674962
1281516600
275673609
169772950
1576827940
289275550
368390492
1934154234
879136411
1456960361
2141413677
116383218
292111356
1450620314
981653027
390108629
1992954868
2050092639
1670729033
1414612677
1977689428
356071724
1080273440
2130903364
779119191
1642558173
882977001
8954614
742535030
943564331
910786453
42758872
1594413859
2126452498
1425448184
2035666031
726224372
258731932
879336375
532944498
1994170243
710356671
1863384595
1239343822
288891243
1050519058
1674387543
89119503
477662470
417106154
1853992643
655156940
485105243
1826066352
1537655423
843726716
287143082
78674389
242001200
35293681
498654801
1326623244
1837726367
1866839859
2089728234
784659037
922138104
1152715402
934286651
1537639323
1514218937
798182173
1796472216
1245540189
1370453350
418107787
1558869086
1825385032
1860520726
1699740906
924105195
945540267
472379308
2035480427
1377961881
736619480
501994901
1979985000
52465200
1842716536
430896240
2047648039
1782417938
106741752
1375153786
581293814
712056311
1034469645
1992623142
900468411
747030096
1822052377
2126089048
760505831
1054076562
1306140818
1918822294
1624710558
1261521963
1121135374
907976138
1089487894
379364657
1123118393
124051485
373023638
1434220271
69953406
2671464
355587936
646476001
573088390
872554743
545990396
990775595
1499327551
1363592410
817463348
445415862
982937390
93017739
1050037710
1597932648
1305226125
1084397632
1039998233
626349998
735429405
488390648
824150260
1407032441
1633322320
1890901981
1292874515
551540894
1385416993
2026096428
1372272813
1243837861
673624215
704995557
1598658543
1866695159
663636979
202951059
341589986
639278177
1981573444
665985730
1738768958
299061469
33967886
1614397687
344598733
909222845
1807639532
522713352
525696170
668571241
1325546389
2063539312
1810650374
2040319132
369818140
3435242
1204790449
625800942
746870844
258129282
1410517179
251629838
1004010436
349391372
2139389680
1263319914
1355885752
243692678
926465128
773919114
1040366888
1597882669
1060224591
1178546287
1136676122
1840999850
1675676361
302380395
689129045
243437948
1898996540
350265356
1494090985
1388077547
880642952
605332342
1775464213
904379713
1405564194
1098175403
457030413
702819410
627626131
224965588
2045657663
569445613
1243686777
1024528463
1848510534
2035253139
2074786751
1702200502
1333484179
1734930437
1068145973
138403492
595199977
1358854586
1391328076
2114102459
87220067
1757331561
1351844089
801524047
1733877306
419501634
245470234
1881654103
814989908
690150151
987867883
2116870867
1716975011
1526165779
1252883518
1612933769
1497870151
1854780803
1143882913
607861706
1330404542
1486260825
346334659
1729934468
1128750650
1839469645
2107297925
1014697970
559466820
1245308353
1064619883
553586267
236063689
384615639
98719774
323235306
491120451
1234542501
956178482
599464040
1667958951
1265549232
561031432
681419882
1890473115
1429541852
849213868
635146284
1653746547
1424691913
33382934
1902982839
1499434631
14164788
647902928
1213580103
709254869
846571780
1413325784
423484967
1528076342
518132157
1408862699
1253251646
1873253064
322331427
1785744747
487364483
1161955573
1825148668
254136949
1156975622
1276716379
1600383647
1330200346
136624219
449116579
1627098559
935237614
524579262
1710211795
1450926377
651146104
333704955
1402484198
1514456853
1081671845
1554674653
1222451325
740077966
1528524552
232121120
1578847929
743935895
1992187165
238791664
660250838
453028275
1685266594
1995408309
872516811
160406794
922109896
2059999871
790788120
670893862
629338622
640358343
682306823
237964760
1883827997
1020240910
1542609028
361703367
308023846
1785543439
845424044
188885258
949027472
1726774905
906345084
800845330
815020312
557571249
1505169329
70433563
1050896091
1671095964
1202071906
1264659902
1851382035
745762728
1129239867
144286944
1675916193
499312893
223383946
1502330450
118284993
2063146831
1698123944
786370162
509622181
2079449562
171871460
2088899207
1326084883
1022042267
1359902955
695942419
1122920757
1412143113
419653852
964859163
834722411
590510593
1814868236
416530766
159868260
1455566835
865420932
235988732
208539770
1382558754
1330700333
286312916
2041338707
972284369
1934212342
224296368
1351122102
1187151201
1430378178
1602085434
1376025601
869792421
28335284
1869542547
7584805
768641514
755625293
1677042773
1694548117
893362953
1921379173
2130426918
292925148
576139884
523945342
1137445487
2060931034
1533950995
467380368
1971970916
201306910
393522239
1144000070
1214362787
683142743
1210027431
782100306
1648042412
1044973065
1959411446
2028670477
317328406
13836864
2056939439
526100364
2073703523
1845260213
1167109194
1072055260
86233213
715336231
1823249294
1839152311
661374102
702960584
1414564875
795239492
1366354918
1282363349
1316020054
863976165
1614446442
1964425183
223507778
733557958
1053608689
1337157983
340728966
1953328716
1123954915
1932921710
11949398
1484753394
1429286852
882335470
902982335
1253266299
1200595402
62622121
1052773845
19900575
972549349
1156330189
1855918540
449597009
2144012634
452519396
737081956
135349328
370252717
823500933
813155880
1211613044
1430346886
2017075808
2024715310
1328767478
1255556565
1135335988
1676122226
1754790982
713809111
1337644188
1036042885
1186935775
2075994454
1320421589
30764519
1426314351
1471959327
1553451765
716151599
640153063
2042798199
1189582393
623467664
2134346388
491508671
2093849854
550024890
968121257
226088856
2136602429
1522031892
1662122377
1300980040
1858436634
1404571109
1906270450
491222050
1921398450
522113324
212831520
1758394331
803775600
843841812
1427091892
2115019625
1751500520
545936622
1634154298
1323812953
2049500689
1677774314
1186977531
1307944047
1937214775
1980036430
1111147708
1281162784
1999809683
870166629
674552981
1387269148
893103837
2132575166
1437502928
126632204
491017071
1256070728
1658514683
1587517051
1762962189
935287783
621474597
411936738
1830374738
617159160
1453162463
2085128451
237481251
166796183
1017814567
82219736
1518717743
626112510
2080336808
2146889833
1603171988
241661472
1792465779
1705749518
413639415
182621149
240428984
2071919585
248215406
1605331524
970217343
1824941716
201140624
1826858128
1029407061
695284857
1246454868
1974542706
396420759
435164213
229863815
1616665381
1096780421
694148352
192888047
2089254224
1991964782
747132219
1268124728
1117651193
1190049070
109918893
274874637
1206882670
1859910736
1467180909
568289101
784059255
2099722185
1083311532
1416779738
1294415475
471286693
1471244469
1535831132
1271022236
190421950
695015112
104728610
1856210393
1700981186
144985546
562369216
913186831
386804686
380534318
2067425349
348656165
647988292
1659086663
650459857
883956040
1540361655
1627129949
751620708
96287050
593015036
1284139871
1111238446
1518871001
1021308261
1783806289
1857717405
267562478
1179636300
659697472
2046016657
1783252080
1327142382
2014661728
1222740114
1081977259
1077446921
1518740178
1516106104
1212704947
1579158068
801305016
1157058773
148474969
1622367265
1035041878
1840626351
1671067588
2048425462
559444904
292117007
1240603594
726742229
528927200
967984178
1602043100
1533218107
1009421535
1228379535
1271127034
1957876845
1682392764
1728228173
92683772
866619329
428659308
1591962211
1584780794
878453711
933887525
140166487
300953596
1317009689
366974626
429138809
1538585052
360043007
600407404
1669673422
1489192203
587744522
446977078
204395645
1513653469
1262794832
1521903057
515332191
787632109
1269437007
1944292104
1492957755
2124338828
1506567239
1401510962
1502230456
433600204
1740066247
121061113
642859827
98896821
1459623566
1901844296
1314648823
933356734
192029197
72920767
112507408
1406337383
1367261018
1667380297
755203486
216484660
565772308
579830783
1654012908
634894058
95548280
249574313
1792432463
1352025833
357627196
454364518
1922628504
293128285
756471835
1553749150
1427113080
371982321
175459601
1140848039
1119811435
828034829
1510694390
899545202
890373336
1801998719
1849818234
1247196042
101692019
1677124464
1052239225
2093426746
455973194
206920466
788411514
184595716
36914817
413080847
2135711623
385973906
204035066
724075094
724480304
1041081494
875430338
717489133
278955931
2077593936
1854003610
163335523
975997372
1109581979
554497698
1009757099
1116738281
1405126452
800278268
1488516346
402074912
585512820
1909133494
1073937579
2087962618
1018917481
493277219
1672071693
1526262768
298123699
148793227
2103612339
753135243
1852860329
503938858
1483998777
595497744
1136615048
935242177
528291846
1006340566
1820246569
125840297
1851846146
1702493865
61188095
855281975
1182205865
1900844686
1448765408
1461012209
1182451999
1838740846
1878496703
365730453
466990430
825586964
1768130060
991246618
1101272129
641074049
919963010
1422480660
668099223
1896618820
1526956245
1220235758
571334048
1718767799
2053484538
291462411
833665224
1836274542
29771460
403612197
629762751
1134751378
1280225887
137523367
1580902200
2144686672
1024970389
1845209477
64503038
1910514835
1833622297
35752870
1676063164
112461485
1790119178
1188093401
869971756
1731318594
2080162008
1895474739
498333171
528616176
712850344
1085588586
363314605
939291380
1165079622
382712434
1719934148
1498183453
1130834766
1986632639
1763538544
1229254913
912744529
1228279962
633051165
2004377374
830153203
822931938
1435922539
414390030
1562920454
47462555
1914166491
823142675
1098352354
1358283997
41179445
1169583275
644920919
321357998
1223966864
1939527101
1488893598
114870085
2105441208
2010751941
1612620094
601882061
1197560277
532063305
1121459190
1986331837
360860428
1158408611
1800872767
648980839
1527310174
648746195
1832225749
1961354081
128695811
1593513120
182566492
1231524178
785414018
1014972592
1348949687
758887851
281377998
1238823600
2089064499
1307033048
2128300064
51473534
385930649
1156357096
1425013842
400881330
349884254
1995884850
1213044357
1571584124
1851134334
1726709178
1901861654
977715890
1804466370
1683075459
1355746830
1996971045
1027479487
2069491870
1205703668
490845847
1596116015
495984184
632851409
576091677
917967122
251280814
1269196267
1634084410
2143242833
1728294647
837344561
1256400668
1369797549
452995113
589327116
2087901320
75323803
2012239076
1576626123
1062335025
1212422193
1753551349
596256007
867391723
1496830937
1979990757
1754742618
1802695692
861906313
1631937683
1395681627
1197383622
872633866
9192670
962638833
628069497
1978034118
1911734659
643917059
676760657
2079604142
620020083
1409031789
1494805200
1404489278
229271882
1408538581
1735996585
1984243295
1527981189
755537172
1268302474
1018724944
1384489640
1456225811
1202011398
1402047768
345849681
1686726531
1916004975
1363722271
179742492
1818136313
1192335066
745391423
106655063
494954244
209655559
1117945628
639493904
88757336
1374096293
207017307
1881913138
914558753
54434445
345355659
887045162
886447070
206844608
2091272160
77887192
2113590627
434773399
1097923638
405237065
758557050
1087586718
1069616719
414037038
585666973
1496131384
1378188429
1348666593
299904219
646274225
2083703885
879505973
1217796656
1777397000
2103241875
470551617
1849655833
576719803
1551575916
1391713246
1584533868
975214491
322699385
1770376474
1223131480
363364330
1485788621
1357950731
1814077571
630360248
1219510116
1430671709
2130244198
2004273313
586881690
1223379130
239796839
666323399
1102674303
983961584
1556000917
1368138451
579665758
1874931252
422960458
1574163138
875461214
2096615296
1320136067
1892595582
1382369336
1637888112
1680401973
1169668192
1774817060
149131217
1155001289
116763359
1358200099
395555907
218851487
1255979681
823422448
1339247310
1120366090
1516051877
1572720096
204682071
1893712404
1721337090
74732727
2104808159
1110164112
690520634
588346239
465072450
1673400823
1760675246
1657530681
1750542709
1483231863
1865802855
945605328
2029994446
496546385
490961622
1235611152
1683583328
1000986702
1335972893
1642495544
1310874798
1719441440
1812049980
2117703704
270201144
127502946
457690279
1499178253
398132773
934988732
306588693
678117648
552763200
224882365
184182205
1619134254
1922483007
845397152
1172534794
1880847162
1172525669
1333634795
1293414803
1179132780
397427382
339833973
741414155
1493504464
136645462
25158510
959447765
697501280
1298561699
1208836405
1489009360
1103612471
1668893524
1492362494
1288322365
390789545
530752593
991234599
1637214887
1018098831
1143963627
1287922755
461441902
1683239145
38163987
760929353
1741660354
814831476
1649472519
1474063515
129672985
1309796494
120852574
212883477
1643521159
774962781
691661274
1598482187
523260899
1608063903
1192938576
595496082
814535041
98872791
656380351
2083902693
458507488
1207491857
171225036
695399686
1646934197
1708780829
713013089
2014336839
1107207641
391356155
1049201665
553977158
421278789
1912984167
395444474
970532555
1247865400
1661991194
480129738
1005292805
454943186
1908720751
2117109300
2111794875
2013858200
838746403
2009969216
1775875602
221680940
960597327
794102927
1411107260
936078408
1527279707
335330504
1826705124
299559634
1423965647
1243882243
295057419
1122220748
381071298
1820342446
202674938
1409318418
1925001615
1514240635
16911880
1347779979
796067613
1327525777
1172603699
468447609
1749531776
893160920
1655223966
448228375
1373599824
1035538072
971184372
971578718
749228974
1667602200
2078102573
1432962677
269171093
246333924
1803670262
606671910
1359617958
145848013
439644223
1750769843
182921779
33191343
571575946
221732606
895350325
1524241568
2136890220
130486846
580764030
1852548044
1593476979
1350020624
1448445232
135579011
2135269493
894110487
1776196915
1177548788
1975727071
860267711
673817284
1335630985
1590193382
1499314293
1651857953
1599775474
535221690
1914838828
86945304
1894594421
904895349
1584685698
1703539481
31485440
533136897
1283435444
168882041
1515758388
1605089920
2030030073
1807849492
621178257
2114009478
699079133
927017964
17902514
578990968
266550442
45290014
1638609501
775330765
1377926111
115028052
1582049641
1445102108
2097952261
1191019443
1641842541
182890549
1376151859
1582609412
347798098
1856366754
1260364628
230734070
1511397927
380197519
695171307
133087274
1774493335
1193856909
1597384803
336217482
1652244845
831818866
1472501176
1912963903
1296221682
1347580975
266612742
747651134
2076232013
664930059
1144399788
1194924717
1677474690
1077625805
495810071
941610805
945072106
2047131707
162265157
373007918
867527322
1988191683
536637511
1268570581
2053280758
539087101
1640529738
946284677
41562688
718709824
475190397
1625646376
260199458
1908034098
755151456
924275959
2023267005
1036271163
1923976805
1713265350
1412879740
1511918115
438018436
1015702131
1842027467
1927041171
1980495851
434090027
925011090
391121342
662762714
875921622
1965315921
746429103
1904487017
2121040933
436514969
168190667
1008897317
507066467
1617863196
2091701609
1547100430
1509733225
2091700483
80142816
1890989434
1327617072
192016417
1205526306
1595325531
829434451
47728863
736046742
1327030663
1438806247
2129630745
1646701671
567845102
166695383
407349572
869448683
2097763923
641729583
696485766
249246209
2045719875
1192440619
1293213488
639147318
1175221365
1620749754
1528969863
938345565
1222557325
741928577
755449942
1266744709
1714962689
1814772886
1262957937
1582645806
881791260
1678255580
1049634429
1338005907
701881951
990589628
1249617853
210606957
1039993857
307091813
1899088978
191032797
1757236672
185278747
296047879
1217503222
92495180
279469287
190073328
2138140752
1235280751
1142855890
205179038
1947360789
1771515517
816973754
90900993
1670858885
122052605
220265534
1350739460
1328572326
1830958526
1095308958
415187072
269450472
638939891
1905228895
768441438
526194840
1765134937
546303716
1835250895
1809023683
1320087819
1471799438
610175514
763037569
982601603
1350515070
969689766
1308213081
1528836655
1680935735
741021298
1684820319
600399861
1758750073
847852887
1436103192
1267100792
482972112
1403522752
788249789
720256637
711964193
881974153
1660383527
194453794
1051185842
508424750
1260865381
25143944
1333562956
485377290
1101225376
1258944793
1037457697
1742721461
1225005709
499869645
626293314
1224551006
670467220
11148113
1973474948
308988938
627221207
938287813
1072061725
1948655879
783232354
1021527218
1566781209
850871821
2086555118
773043845
2065372186
667701144
1079131257
577457884
31035690
1192760607
949863844
1267662944
1895770919
236774287
194233810
1478291734
1331535052
1987182032
380139717
1898214650
423457039
341260902
1535188081
1062732293
459090801
1465759358
473544438
1694899708
1172895543
1340035754
1307957124
1225441718
1182596941
1175785971
998535734
997589276
1810447987
723782826
827062943
1699762502
1006220646
1780604647
2084406909
581679130
733255889
850637241
1963201449
1867661877
2031270548
1670929061
2007301713
459493856
1897083678
1590933631
1307124362
293412354
52374510
397082639
443631739
273980552
1694392546
1800742016
1622543927
224149964
1408645920
2133091709
1263530129
1420146184
974235640
1187209094
763785944
511124639
406305056
961955995
168868252
136596491
960463337
2060548019
2009187508
1646201849
2051340203
1277080968
582565061
1301270749
1236419651
541136650
704674169
1455742112
2023232933
2104128254
145671060
1005496149
1684186282
531905548
65667893
1346318324
1798419249
1417066678
371498089
2100943754
833465004
2131328106
39956926
589549008
1137284335
1346103057
640923922
1848729996
126048757
2032398563
203534248
705365500
1457238795
580241901
407871321
1624027493
1301523342
50773916
739686917
1010418546
213783872
824471582
2066224729
2132600989
1491077718
1117665721
655289915
2099327381
1709352925
680794523
943571584
1265960542
1331640353
1797364905
1633655149
943805747
47464785
2070221450
1276436810
1167405832
1793260490
294941486
731294356
1215735180
820170530
1332199654
809624164
1909315512
232806198
1587101236
1785536592
500593224
1372339901
2018377157
1903106483
139298508
568127722
1331419277
2010595464
1240210061
1207707778
281471256
1116028731
1278391044
2069809997
799547711
1325290685
2112078209
320902850
783229443
54087388
1886304288
1387902255
1269976504
1375002489
279559298
2087986962
1238308924
1900134350
1625580757
1494434098
1661714969
1991741458
931939235
348155223
823820760
1946205011
522762046
2092788582
1471439997
1478337477
916455833
127745191
1657714725
1471251250
519471661
257249266
406999579
1624493688
494181483
1523636373
68300995
1609378761
1458927333
1376731034
165943832
1672499126
834286607
1393541228
955775332
1590235721
735857415
713838242
2044199093
1089396959
502493050
287343468
1535190239
858071163
1099511427
2062330171
2184100
1824944128
632801812
1294801536
1128541774
919537898
1343154247
1743601995
1917600257
1968592227
1391183488
801017249
97348170
10891315
265054004
1083291046
875886692
1060856019
490869824
1316195549
1938501371
1287107605
1055121486
1467497408
1022574328
1411841224
555010029
665366408
701180238
591323678
303963248
279474595
391655447
913352267
1281475630
1858626627
1314027411
613390573
456389535
1944633397
1858428964
1647320983
101219974
664791847
1427992790
519515455
129170267
69956977
711578557
487127822
1210213601
1090835858
1396998235
1407704990
104256488
1277745271
1342731025
624010811
1811389369
2072351665
464062977
1619771693
588653246
1713111148
1814038561
966457257
1333807635
453282278
556642541
1558025021
1252037696
10918803
155496528
1548045439
1793767118
1382699161
1332381303
1719271799
1888736568
720390412
1699761001
864514607
830100535
1033339914
1309080357
1344285701
415766378
500535063
1552991275
1306046689
1677699463
504620511
1823525402
2060540653
2073124725
1709317285
174179680
155661148
1451653623
833295269
1001175981
1660993862
790504010
816794106
1097860716
2026026502
1621979583
1281198379
804183977
1411502185
312387414
1551092063
543844495
1405667215
172067855
1547926667
269388018
207888408
386843763
480532047
1808262073
580398160
1992878957
1763779556
88509790
600092119
1713186626
800572811
867468534
1036638866
2132929377
1416295890
1459148194
776948004
988400878
1654367265
1287858274
833409767
1430334799
188870219
459973099
1989670792
821072811
312935431
1072542953
655719864
340860334
573322253
791712844
417923504
1500948768
93638281
1454199754
1077685903
1135209073
925775034
1761757606
2043476116
409519017
2097923438
242401452
2126354610
1673857198
654511958
658188901
1885760478
271614385
818913534
2117445289
2076178124
1731427264
1972039178
784000230
686420655
1296354922
1831403329
501226526
1255960337
1264771460
38504891
932135682
1990935797
125458114
1877898382
99367494
1849692976
1869290739
1765988859
1569462626
1917782662
335203082
668502330
332105584
1766115497
1620853092
1656567575
2116958670
1858364289
355050451
191416356
1168511816
527194816
731297807
253034375
1800881651
1202441933
678693435
1415316536
763334069
723253250
1269409640
1870325845
328683934
1628373352
1435536248
2105407866
1730078170
922880842
1984539238
1146052577
276764956
396450090
2041783752
155587298
1712969370
468338563
1350503402
1729625668
1220562736
1165528493
1038591422
551501415
295917478
46722478
2106145402
556605868
896386213
660419814
351814447
956265149
189687359
270621523
1309948522
359928368
951338928
1544563074
1211241484
598713060
266583652
1169655740
1034296052
172829661
641094116
1320120631
811167291
1614099373
1618756284
701702088
1619425742
647350743
302237321
61947214
1145260340
1656907977
1311953702
593692220
159860176
56869218
2132770832
191387349
1454875464
307342073
1299402233
530873428
54169736
77332958
1855137344
969532001
865501378
1994412342
602056846
999652496
1857324074
881857761
513049450
2106988467
1675433860
1534499171
1028039569
1285409400
547050995
1784524776
124947368
1541614664
418179390
352912063
518068496
76080512
339014453
2052686159
1243906643
1447591998
1040313034
2085061568
2034348892
1473940001
782933922
160490245
760903351
140093839
1554947391
229699393
969276906
192078035
1063819933
371633709
578862729
54966146
69730637
1171788566
1359739305
193746440
122567545
1949117103
329381718
262998404
260279913
532015051
134310861
637813024
475015909
959245341
382856936
1677759831
566830778
1407111036
186504960
1914692966
401681001
1996010261
1941855721
1972427125
524114720
856680576
712708644
1765797207
430776090
438917879
1859900114
1460723338
944480046
1589611757
725224531
2098931569
1495530275
1974422502
848615531
498114440
1334419898
139060969
877302429
1921849270
1440464404
1665096985
1110570736
1942575810
1230398081
824225543
1671173824
401176640
326080469
1766381727
290994714
1594891040
1420206179
1617140303
454022804
1117975782
1769594429
1425738409
1629034178
266139867
1387754029
941337319
1122627073
1755056957
487703864
1999781994
1385387507
100752656
619571444
1821725076
69908341
2046108971
1431856438
2133776553
1280549806
998618694
816884284
349245665
874234971
587003792
1402110515
1643534658
630982135
314180025
261214835
1130753812
1907311823
1730490762
595330448
817196660
720587660
81948124
892176527
990269586
1014383032
2014303954
497799032
366445399
798949054
339064675
74678378
860807672
557512713
284339373
691245980
564758921
163665307
456285397
149986145
2049227392
1357490381
1378217542
1439030450
1462335696
409567973
2082159796
38268931
120135288
1189349808
141171116
1273361700
1113831122
560376767
1632477145
1718340460
1878027124
897535985
1138243134
529795994
1196856457
979377099
319422482
1785726501
968085319
1159311468
749171626
2033193969
896425011
2019729496
419559867
570664324
374370311
1259165511
597635002
800527122
71163872
941620704
892445569
968643670
442934700
111640803
1956776662
1095222113
1687481702
724158378
2026576551
1313669075
1856612429
1561081265
785498561
106619544
268721640
2107718888
1308830022
754824609
674634437
736627476
324327123
420019071
899616177
1934807433
190621307
1274604820
705763704
647204332
1744036911
318392430
120490305
1951405253
999276324
776227063
487778861
554232699
1039407847
89738223
1085407872
445846406
1830348479
603170978
1417728718
481926472
912731484
560158156
1444730111
631079391
252534855
206173054
925206543
97713182
67416636
1148649433
2131823132
1794256060
1722404924
1356828594
1879293081
2100747731
1930983600
1848569497
683757480
1476961074
950478178
316138554
604436758
1113178885
587487454
1065570601
1414291188
541971484
1042065491
777007734
1691841950
1200873602
993338743
1185939213
1763022987
987948614
663290096
295834476
1648920705
327573839
274185154
886230022
35029270
756951589
467086002
1535668326
275563347
1410955068
578736546
978838180
188090766
1300916914
159170658
475282901
2057857997
1459809397
1363421493
1047541102
2048667757
91933913
1213473438
1099757682
52197979
974433025
114277906
379222214
1535213333
788818324
1139625158
1199368908
988766246
1580125408
1112967602
2088983378
1322191917
1359968754
749517328
464981465
515156232
1427625118
50831602
729047708
697314815
1702774048
1555582725
37175313
1656357318
959010924
605718514
407237885
951736130
1521377907
1405238082
1759564101
2021312358
1554219294
154216542
277094188
1675419227
1913920521
212321883
916114715
1237142982
886891546
914334366
1467551051
755899513
1272043168
645932618
1705605947
526957514
894363093
35512557
1722304174
243204470
453965403
1144917082
1344216270
263381829
573356584
724725619
673985132
1368713361
1409154790
238080579
169969033
1952141678
2145622885
952218165
29570616
1807428720
1516904449
1896821535
1775373368
1489201408
63984618
1876927718
552360981
1659325470
453287988
187461095
1546921204
927015027
833240062
1975100424
680425683
259564516
1752210304
1050292674
1837786719
441914695
698124133
368382625
1391589420
2024304539
230166590
1736064709
2082659921
2013210968
394231316
1330191648
2012298544
900216125
1873164596
1490449585
57938685
1773757930
187306979
2018550635
306881901
349111451
511140898
228155866
389026109
1581142831
1083459007
1811904284
1358436549
1495978924
447638197
192087336
1971800066
268069610
1829243237
1049016638
2108984014
463046597
579289617
390692207
779566580
876424460
289766299
807004567
909140504
662983741
1824383566
740167909
2053556440
1466702173
782892269
1564857545
1844598094
1927426092
630676005
1193608516
2075948718
295419316
598932930
1138902531
2115693132
23818686
1844837155
625432760
1243988988
254795546
1408041292
35392812
367712128
849942973
1577661899
1431076215
1403416601
1479882455
916340469
66860807
58376115
330808569
472548209
840637634
459513889
547803511
1532101232
1529792656
254555091
1042271074
2120051770
484978316
877991604
1069971212
149307424
2116741219
813783377
680331978
1394385558
261863342
369575896
439317017
542525992
444021856
1524222506
782063518
91588053
1671217492
907839780
2040030893
1661799210
878202284
1249413282
2091470682
798224392
2027856512
1581721057
2048047024
1528966974
389907560
536522413
769786334
182568508
1214634074
1766619586
1460355211
416884837
2046289244
357995478
1374575981
1291290298
1619991260
334192707
1085281605
1252633133
390713353
920060322
1062076769
595947233
517930316
500892893
2138816944
826993883
1882755689
894641343
146592079
1124976286
1633760105
1445085212
914313024
95262047
520931781
1281898646
1412285010
1176509477
1185168995
1960344828
430872041
1525688971
937632847
21417468
938747736
1379356634
2022056893
1117853438
1339157209
411635436
790870827
750884952
1102846580
1034085931
269449490
41439559
1770495518
515521825
1867255654
791363615
1078646920
437075482
1053877899
164609392
1234031407
1245266957
218851114
214355297
412896941
1851485523
715807520
1957831372
153493100
282909034
662035267
609853001
533872724
404345464
1640479536
892147609
1161761031
1442687322
1134976137
1358241715
705824422
24532824
1579197220
1793537370
1890728991
1873607204
1627886890
1365683780
1842174668
2119827247
838169428
1052169221
428357383
1778272576
1525548520
783324903
436931967
675781570
284263607
2052667519
408550776
119659935
22493065
641410643
874083591
668591988
1120308887
380310331
961544449
135386279
2087696533
698121502
1340235763
944992979
1029880290
1318813170
2065624603
69657278
456430656
786585259
1200578456
102917916
2027051261
254801403
808253436
1785176251
1430802721
48450202
1542245807
1418783222
1657671053
2054099438
1965005604
1391975635
855584134
2119997071
219655596
1449353836
1256588313
1294190833
816343149
948219269
556362180
1776879941
1862399419
163449469
1622479303
773834159
268538543
89900960
1729245263
1258216355
1795241247
761078657
1028877569
1836226721
1622882373
1495628438
837146707
375664959
1388180643
236553712
2061394637
136103586
1199652860
213732970
1982828640
1995744414
559180888
1118117658
330398835
315822209
1758078111
131601807
214452467
1179611194
1629621979
1188601866
1920920450
444180225
1777563495
951202728
854891406
912629934
1645385433
1094689785
949699486
6975982
246778897
466892095
336175008
925705191
1730796520
1495398918
2097995167
39763133
2051631177
167655151
931062387
1836851471
141916306
396584260
1641963928
2121208439
147265957
1620858435
230363218
139743169
482627172
405597405
2086549708
403444091
5798023
982678520
846487556
1041086282
2087277964
35518513
749608407
1958827355
1115130410
1061571348
508260441
294232748
1054636748
1074025530
1789684585
1625857417
1358608762
352592211
843528050
1523608054
2025950104
1276848170
1707369456
580833659
1586421798
611830770
443879478
918968962
2041616173
1991483120
1766110785
1822946531
1690665802
329264259
386776258
135517070
196335169
1307251230
1037462511
224143480
231332388
2120996552
1995280578
1191942241
1728170277
462987892
2130273954
823356065
991951384
1207546914
2095149871
1864139921
1866129699
275177684
1533711972
1477871647
1256382690
1951144027
910602530
1365544588
1719372696
1876853564
93386539
1832963253
1896650257
1668819265
127083506
891966431
1460581936
1442842645
2114215972
1625369193
2039209930
1723805339
1932351744
295373990
1950782497
2942548
117329395
862368647
1463049155
1099811621
939528851
1142778135
1000360784
727521876
2041050513
566017638
571731932
1515668818
566522324
1665888026
725282316
799158539
1247636917
644747733
1290957798
868499844
746231547
504047250
1659983849
946545876
1218101623
397311872
2021426965
339451197
569974767
1970279616
2009764267
798891439
1953461948
2022213648
583230757
1257017884
1349328876
1739256342
285436523
2145063337
693118460
1606936670
464888464
1983649171
1195205861
466603812
1457928931
1648069108
663457610
559970838
739641256
522884524
110888431
1255470797
907151714
1750785376
1689303566
622331420
1454851265
569198660
1790833388
244342692
762132058
999272216
745113475
413709227
2065182647
371124463
2112264058
359343239
244962591
741688762
247309625
478929489
274518243
702975827
2131230779
641058266
246542139
1838645815
1862453925
1034417042
1825699307
1290752190
459960226
464700489
154146359
860761970
868513381
1468281544
146953822
1144083167
1316634391
1482860623
2081401215
1090531486
502170512
1448124854
479317121
950773279
1448667
612811958
270987611
741799965
1369048624
191682073
1888622991
726257202
1229223831
954401943
1901164217
386572322
1174069034
867429423
842624472
894120523
1364268341
1612275672
1729518019
371353099
1450683431
1695092815
589157872
1121820007
882807541
397665855
46872737
1675643336
833924899
575687873
388114163
868320335
1997435259
822286589
1509190726
281127549
1247414577
2138295642
1544965786
349177027
2091167022
902192073
1599142275
1556100021
1419315264
445697861
102572173
1117943770
1356152009
507835877
443562059
300697860
1978027579
819797860
1713914331
699735144
315740953
1658314582
154847449
792250693
129633183
1881920131
1373835061
1219055676
1090685304
432422209
1836958554
1994500032
836033918
1727870158
1523534995
1809426230
1556796897
8342398
1309406296
745061513
587382332
738661611
1454876857
387292349
1291265929
1064544020
795305897
966569667
1990352291
289927953
285917253
1329191050
2143925694
332534652
598336504
328312610
891451999
1696236228
302627588
1755172068
1496566500
2049131455
896162124
149395288
2051118893
2043412709
1925098367
1314700204
1909013667
2084117939
94053023
1490059123
131005521
1018327029
1378831006
538754830
2030384882
336787876
1429831588
844035665
145727828
996529081
1992957689
456654644
150414682
392513112
763898684
1465419186
2146746806
591967775
1655936267
544684467
1849131929
505980176
1782021129
1115151830
2124773686
492621225
1358057695
510189598
303564418
1665014160
1151736510
1105514933
374459417
1800005893
556362180
454618954
714261693
530871154
41934550
823895164
1624909008
231741870
1141611064
1945307225
1625420046
625393196
1009007329
276694432
512887337
672005067
414076078
1254383158
947086496
729161684
1882458377
1774420263
1548874483
1652818076
1686652043
560413760
1901312849
637558015
1318546594
1132104654
122599503
1301329712
513798537
206910082
323746077
1001636615
99100618
372534450
1638867220
820541675
1344947165
1235895410
699393547
87433666
2016096831
1042725467
1927376944
1497815228
1559414159
1893431373
651811778
1714805579
1606139472
373517838
1743660367
1750375282
1095901731
2137658909
288855787
258657054
1195693239
839015818
405580630
569812067
243223550
1009940051
26610132
1370749083
1965718715
547529469
1258005297
585197170
1243896531
2034877351
1562855568
568609226
448717669
544306706
1853630332
740768855
339239472
1521733254
1078476112
1093423040
1701848416
1743077745
771400901
813955115
365923439
1947616624
289111016
206994974
1662469309
819191262
38526596
264404450
1109055494
77538649
348211484
332227290
1159441750
1266322523
1839737458
1192461178
618352937
443714846
743151972
841514279
1086622462
500590378
2003856672
1082426475
724940512
1030571404
1529652123
2124028215
406739979
1392902687
1576919029
1280783696
794087276
2252981
249587685
1002895154
392621214
414445708
396511593
1802810553
556815642
115608876
2146802557
1680939910
1423359097
678840127
624962768
1952567760
1680528523
1703745133
345831032
1599391425
2104056587
1463728802
2100093294
455817129
452927230
860646080
1184167374
1168220811
1803060821
921199300
1214205554
578840309
2102363815
578565385
1016760877
505904853
722346726
1679807287
2092660778
1989165936
1699357762
571101650
1875727858
1633793289
456218847
834262825
124430933
1972909174
244428996
784725430
1085345824
1559776397
561371231
1712615959
805593999
813767723
1130467017
1644050874
228462998
1066485287
779036448
1619608059
1914125799
1080785960
966991173
1034870318
1055067955
1029918289
281635834
430016371
1497124527
1252640500
610302329
766213222
322841967
136549386
567080125
791232083
305576101
444563646
1521581643
1593573902
1271094992
723240316
2028687074
229381368
247299474
258988533
286228538
1139359680
2086495071
750782624
1880664594
1171507540
893546897
275604541
1474647514
654527876
1364476510
1133845443
1185350679
47478974
1983408545
1962758958
1027816100
1720376141
1539248849
2071431753
667645650
69141659
891813607
273249296
543057573
624186449
522751217
1486900568
1407907104
1480782165
1374986964
1568044182
322196100
1962137055
52232957
98145384
1854303472
322313657
1417744010
371324976
75188817
763377498
571615120
1462467274
1717987242
1803062055
1744500154
1529745588
148569069
1915675764
1067127142
1212269729
690545099
1484854025
1977911219
64777037
385913827
651217560
219553056
1694645818
1711670586
2082580743
1774850234
827708109
1199942424
835318682
99436
437049176
1143834081
2136079181
843411401
422665242
1896334455
782411474
619597904
1613087363
1697102183
1542271795
1108246113
1340643459
1902213074
1161869773
202171107
1746921893
304891438
905189142
1645719801
1167960934
517219212
589296080
852144109
1229454004
2017729509
2074237713
188483640
375328073
1619494020
290731233
1072321138
1199343893
800447965
965465074
988427610
918213661
2013021331
1990838811
825255253
1787647469
903862296
187909719
562157270
1116662087
1036744051
1518386
1749756642
48419375
1995140061
1346375296
1572040856
887941276
832909979
1905137254
1727598091
1925180293
26890841
464060837
1142151125
762763683
1969212201
1781032222
665073757
1318011201
1508605519
326418172
2034531234
1277805885
1353470493
1815654205
305712628
489484736
1180891332
1238513203
864261048
958897510
1879037657
1481370486
1205834987
1082075369
329837601
1196733393
1727282331
179410055
175089955
1947237828
1675109426
1346839001
1901003870
1160662352
1553324803
2059628613
1717355742
1305521077
565729757
265678603
944311729
1015854214
2053179395
1354444997
713907083
1409154790
1523402100
771634369
1829749254
1160097677
1210124900
1483904823
187896996
1279336948
903152898
1877252300
92388629
1632158386
904741453
455899777
942964003
749932543
1333108861
238549718
1018460380
2123285117
1579123216
572329084
1390885898
396502616
1895558031
1779850351
66140820
1664066019
387757292
918891153
1059132548
1050667860
1082274690
1345502255
362649629
130365336
846433382
754824503
848246293
208179565
672596003
445240705
1698226692
1672951732
423658439
574190514
1447032047
1514432533
933437082
423928047
1515960054
26139993
1950131120
450666772
312127503
128767411
74439847
2132904599
978944939
1796369152
1029114440
1824453114
328763120
563264894
1977005534
424295384
507689239
1210861202
1751382040
1923607469
1441097296
1130842402
1485884341
1031594537
1641924010
1557909250
1285501599
1717194833
1036490671
1880197178
1386907883
1879980374
426434907
1804808906
372269119
1915564429
1258516929
1526258149
2065584836
1814021398
764258953
819817247
1281614211
1715256843
1723815479
1543233791
1574295612
1291273699
932022972
1150534610
772273603
837362124
1447032266
1368307838
1467029168
572469260
154751988
2145820491
1421295772
460507067
2005868901
1496642952
2092560183
158525686
2115782017
174353353
4363852
1110657311
684777588
2106310911
722348160
826519266
899796283
1909256817
616983086
40199013
397481012
562909905
459726571
2048740861
1143420258
753496432
2023241521
1078077820
2081569285
892167662
980034291
472615332
469564586
366865178
1397731459
1231516541
1411245755
1240877063
346304124
1007719475
1422009179
686572021
2084509832
695371753
1439347169
1085900596
13841276
2903371
1625465663
1627947036
113871087
1668569094
1475975966
915799085
718153277
1345434361
910000320
381857730
1440518069
1344938769
681239509
1962604068
1328429390
1854996800
996212597
649793258
1439485789
71589674
1398829726
1315563173
585620835
1886197675
1600389265
121753416
301440151
1817372767
294571699
1279092570
42183383
1360065591
1976412096
746625857
182281996
585195465
566398694
1664959378
1597221004
1241197771
2094487991
2037985755
847302528
705908471
1993453725
630535804
921221748
1169861291
469425203
1370999013
1657342400
1525500750
5506221
273242632
709110476
90776466
830983766
1169243089
1469394851
768235257
419441901
737603436
174496046
2085478442
911455628
578935899
589630227
1516962119
1730268433
1082834509
273841893
193582617
2130442503
1557527705
710436583
1984288253
1649045172
64382896
1193704039
1658958283
2021955789
102044273
569778020
439897674
273727162
727662876
1784530957
115521037
960129359
1811880136
1913157101
1231467322
1909250602
1211479555
26688786
794759580
695409121
1852088972
2078640377
1482020404
1838140361
1082099462
2120733891
257458483
1871143319
965053609
1930502490
793593005
141779084
393045103
1802534385
290304563
475534644
1303605903
2087059844
2104808159
838137462
1793721096
2016253385
419129663
291885824
747924236
485376393
1654393772
276097163
1472633002
86537724
206225138
1249654106
1460207567
1473411720
948463014
2020361344
2144340425
1573018654
408282139
564037712
1316867963
295372357
1605599678
621689799
1056654758
381972949
968238979
1533927103
402104059
1221537483
1266139518
724664655
1358396822
1921796121
774391059
925855685
1932642806
1401824986
488389894
461858737
1618147659
2142348294
296996463
1366266058
464258989
997086329
1706070282
1398597910
1338196486
2139515708
1093481841
1377643561
1392052969
2130532915
698837159
1374946259
341769481
415411225
1341578616
239528165
1736873579
1692547338
789430387
1811283320
71390446
1247641789
1869471754
2126249149
2071652451
400915761
166877136
1809070118
1931273700
829191956
489401503
935579351
479548711
458142560
639815524
858984959
1591897528
711108285
1377157012
1267217294
1975551194
2113864159
450074106
2039944753
902368591
1355335538
380051221
1544919070
1388902444
106927834
325988687
1361903035
1827569070
401697362
74895008
1108855995
606061652
1888107843
1870551158
1961333552
2116093657
985673414
2087818182
106924248
283398791
1966624958
849719367
34855444
558725765
1338369334
242001139
1866190576
868948968
1591535005
520523934
2027402709
1661707773
861632358
860305692
1134070526
1547514393
867684328
168435617
764788620
443084440
770645143
1144532363
1278634910
1285548506
1196983433
1838955051
348499677
1626273393
259036703
972410247
1774265870
76853646
788699896
1316773385
1154088902
232693929
1206997114
1725387654
60606727
1608763626
1340268783
1242991441
915447530
1684512676
461127341
158784022
954834458
389280214
1730347572
1877257544
969854721
1178582659
976223399
2057214603
608041353
690249752
1505851400
648008663
1854267678
793484317
1127161305
1907228242
688800583
1475241754
1927805925
2109608557
1870365269
1990102938
210995170
1394570782
873097344
737355834
263984918
2131406208
1703188331
1961258412
1797579382
2074160398
2015930533
1644465940
1633538129
61335656
1986525958
85747592
1803306675
1714188287
1654962560
1658150506
1947829657
1922246878
1545995160
1913428166
760668960
513767496
1161618300
1244766854
2078588601
1124181521
120739615
27402955
1285265931
1315912100
1752703973
22995098
527490865
272149982
486653222
59431607
1637003782
171886719
56752287
1188803320
685434003
805669694
253659108
1875196273
2079237976
57010922
256432712
1286377695
157218483
985770070
2135348285
747545160
724600920
119252939
692151519
1801988814
2088283897
1252841824
1003042322
2123992421
1934113761
314538396
2078368904
1424503344
1274648674
1313931449
2124359910
879943688
1985740804
1027131890
427967998
1045824286
904372942
2073254895
244309481
1814377127
304480383
322184461
2085591166
935245144
1666245173
1261785931
548163091
841594967
274607405
1582602279
196912812
2114053970
1680466858
273463315
79786609
1668378768
786752693
934247455
1764059426
55939255
1571667685
1419199400
683473877
1068061703
512047002
1948700790
1474928241
1523087496
2053773559
1858060995
2109876252
978430174
1617884503
2066191635
490529049
2083970219
315739186
426773618
1201742125
400177279
708745130
1757404961
666661752
352079917
1894494928
1766184359
831821161
2121162651
1307055801
688450334
225352949
1496220511
242320267
851100053
594411273
553379346
1968720698
385438836
1617125296
1741702013
1113351790
1512459427
1339696752
840867393
1524785384
802233099
1038456772
362265590
1222465557
1288081414
1427289174
1475963890
737954893
663488324
560354298
658365869
1801587545
1139452458
2053343199
440619047
235780673
1189653769
396127525
1108726221
1025591348
787786195
817912561
1613241957
1519761757
341889423
973355488
194235984
1335483225
1581813759
415905330
299924184
219222441
567686013
783361054
1304926229
277757434
840185916
1925153910
574346257
748825342
738403430
597531347
1070365522
529460993
1520612849
1565891284
610468769
2073236
1003100105
235963887
310615978
1166318236
1242639762
1601656767
808979567
18071897
522440974
2140013081
1354683447
469875396
436979307
1988990500
1977129711
618351724
1430309820
644870639
903747436
749946093
1433864587
767570044
872995788
1491658973
314325105
1271646121
1873964960
1541495920
1733563356
114155263
1540180351
684489713
801879376
2054630170
704043599
1235450566
257758510
1675019010
886761881
345254570
46396848
1307513722
1559660161
1516108522
429299532
158000625
1343611280
1136345438
1328786997
1187983382
863816169
1734266049
304588669
97595224
1976263930
237562006
152774039
567023276
1711748526
971931013
923197237
1080227827
2132815936
2127071751
415264329
1189772458
1807865605
871781372
1481378570
105615406
1917367117
348204460
1881146314
1866726590
1145079667
579345530
1345655325
843465347
1177594063
1193536297
2131000414
1956504932
2128742386
183747888
739485368
844109379
610988898
1101845232
929943843
12445641
301548240
1839202568
592856137
588188610
152962001
1433099400
2113709525
878538757
151673586
792535777
754543463
1837073730
102986550
565404024
1844055099
631127512
291455346
1916176067
1182619276
77636036
805325832
1947881079
479797813
1844195551
27092217
795285174
120462985
1904457725
554788550
1372952538
1115048700
290415715
1514215361
874334054
1001312843
1744102881
1723464128
1806811897
1806876698
1872176124
1013216853
643951357
1529972336
1781355598
1985081735
157478293
674264924
465725516
75884407
1262282085
786830608
70732100
1932677756
7568439
2080365301
330042276
244902797
1633708483
765955446
524437532
87840180
674042925
2019854208
793755148
1781650619
1518751569
2117191816
647391552
891287267
2038132661
939691128
1776838532
1956274774
342829477
194767455
521806096
1602187115
682789209
950906935
892424530
34405527
739953555
1265873736
1012123864
184390609
1896310985
903446401
329078947
1471879381
795554376
100864946
29808596
657869097
2044457999
1160003708
693239966
183572665
738382933
2133980850
1556545987
300968600
606228701
1389900122
630908532
585583022
423269871
1037583327
1804125968
959020280
1678122128
431603522
1242001108
25342368
307091343
208838608
1366640166
935817720
1378884243
917347877
1604112970
1312478141
1914019726
1904699213
1165161545
1315828280
1437139730
23878891
1017843541
388869571
1132576283
1239967153
644309235
1964734429
1253326730
150852324
795227048
497054509
401808653
1681933147
1521892213
1674999944
69950350
943598619
1403698327
1647773388
1243906661
1090549144
441677256
146065174
8689906
1777432142
1700833578
1594663518
871834543
2040384295
800011463
478170320
1755613754
1053065127
1027935154
1042884236
1473751265
1469623672
1620589881
371142580
643513138
1081490121
1271373788
1737436019
1636304477
984876533
932525875
1940796721
65428586
1086058883
953210626
1108059061
1196605317
798322279
553738799
1426685335
2044520079
423323159
1837947888
2063354759
1045955793
1798074679
587804493
941703763
59533091
1061739412
1490817631
2138108745
1136744719
1109130541
766588098
1814024
568759257
304581572
234715017
477609332
1256768643
219890091
1736200272
2075794131
1588496547
380131591
1492686641
1125418756
995198899
496462282
1548896115
1361239965
1170730442
172453462
540889970
1580943343
917560806
67715337
999006627
1121283814
843473732
981662668
743122550
1020375682
1541889472
2132044087
469883316
1971712327
496917018
600152185
1438247226
1709987917
1379186486
233532032
1089193635
1946973969
1912348572
1722795439
88672564
1913519526
1516291819
1675628759
2134681420
1924469210
2088183628
1505952134
1982851385
2142354015
199748160
1563346774
120570448
1512427680
1847227018
1411696252
449242152
943438522
138217738
1918603284
1160231429
570499715
1867832477
626429277
2103095718
152352496
419103158
1531777689
784408862
519370363
1773684974
1895126702
534469174
1898639919
1879282989
812595637
1986732497
1119867496
1031097960
230727715
1623611847
2008369195
1400571013
1732773955
847096031
348085246
1488830559
1787152779
908686189
227830876
1968826239
2039097950
1998412642
176661372
1251245367
622093483
205090944
559206775
2057168440
1968325616
1574225131
781442678
1786707131
1555347482
344142955
1213273860
1819271787
91502099
833065842
1744569375
32751893
1356399873
1583350841
1116969266
1457338230
29142329
632076537
212035358
1655656587
1459409924
234191864
1816313559
1920265327
703051787
1969430857
1080212630
1113447918
1075570878
244074757
1001729689
720316003
1233674273
1907559981
1215681868
645925329
1352747607
258825946
1940597768
1228476014
1991809023
2105397475
646700100
1261005179
1682388459
58189635
74711847
810360518
109266593
921661020
271905385
1999833136
496920509
1028551661
1878046735
481202205
207413090
2041351691
1452459755
1607632378
720678041
810624589
1830170583
750292606
1964560878
388520593
767345601
1830613646
1331284223
820285326
1672327672
984043535
1135301844
354246977
679558235
1695844617
1911245259
2019810211
327519450
469621024
616722537
1368141227
1877834614
757869268
1505219860
2042477367
1554930341
1910411442
1675505648
961394901
112436185
933985048
1636344201
1077432757
295313668
1761551019
623303763
497452224
2059577127
965077040
1694607731
606194495
1536603572
1303923431
1747059030
2098020068
1771252692
1947559758
1737286095
407749345
1097574968
946102748
1497855163
878885063
714684344
2014821339
2139346752
1542985464
1087573343
1979569131
255613833
1314402799
1819126198
1219983945
1648162397
1164737181
2095712496
2105050349
1397171244
1243654905
1571587126
572866831
731764934
1972117790
178556323
271436911
2135053620
625938542
122511328
1014220982
94644028
369165158
156728856
147041490
105342586
1686212556
1032865962
951992590
2032080481
749764039
1229900636
392696224
1132697908
780489050
936953087
413299725
1727313155
851408181
1828625155
1470285940
2092499582
1069989891
726851885
166484263
1691797840
710600234
1385253916
596857877
1914793860
271329022
1387582234
1821302109
570935599
2100038915
1442951733
1401683477
1880591150
1266242459
206062722
1057777383
669452698
1854247731
1258381665
1392257001
231498004
1306638636
1362630722
360572819
1814200405
1785470689
517206311
231531317
33254410
63645451
1124867655
1342559814
1873164945
1129587620
83322798
1751169484
721324334
860909150
1623302515
1570573123
1486995892
1689003335
787477491
399948589
1617714616
2093641558
1775049190
1998605364
1232807964
1211796699
399831270
704531315
1922067051
838770486
1442786453
390705359
987948614
1108000732
1711897204
905751621
382012973
273317136
1709289226
961853730
475351837
1655490324
949177975
744298456
1747146108
301876552
1624656172
1665269831
1865714157
1204009651
1986795154
598384432
841191679
2065191653
47235313
830513671
2112378892
1066576877
1547354929
1746263334
725167657
1895960230
1863243800
781296137
987370712
821788199
1287596110
978997915
1827409861
969678003
1300005854
422467025
1127217855
1397044145
1815510465
996291442
1361898373
1038060572
899883470
896574428
1715091467
440138177
308254152
129293558
636232634
159910765
1570981327
770888054
900041130
2095838795
56546768
1747227094
1575570444
722677289
1511561685
784695994
1879324551
1287707739
1916814804
1395724423
2092401494
1555712371
801268759
132768694
1439951187
2022696804
752648369
882598689
1564790445
100165934
1147873649
612456513
795013679
1722693866
304234730
586852118
389478869
1680896165
363680740
1115193826
35177221
1628098300
1113026600
796429873
2109710281
710957025
1595235091
335928313
194763525
1386000364
1403618932
497771965
973952922
397315340
1346675074
1739475303
36666443
1002283619
1241586222
686637046
472744665
932227056
856122964
866388276
680997537
1098666124
1094149809
1739236621
1430537524
179298089
1646810354
1525305619
601875932
1090285305
1672911611
472883158
105773735
572930616
885958784
1441566310
9156194
1373860601
1816077956
1425112342
48752615
279477053
2117507340
387171172
282476105
1542110325
185385706
1798170306
1386597943
1520164555
1271387182
1637663425
805612717
1344203625
1850862190
931624274
1785937904
2003306607
479411121
64281099
1237249435
123557434
1558384147
657296533
978967843
257350229
669664422
1767963000
1639093116
1384846601
1612159826
936793886
842859431
554427823
1329126329
115933792
1043350395
731251566
2077528448
1405108383
434509721
81924433
889431657
431814196
1188389338
129172817
352719378
377000424
1315017778
1318294604
2119452320
1612757681
901210610
948794631
542533782
1368974990
186046969
738949493
1883219286
668119922
881847446
2035309712
1441649863
156516013
946765927
700490830
1184238390
1811629314
2066510930
1137728849
428519175
1746935181
2138604078
1002355974
1902688854
1817702575
1656092890
272986309
2044243189
300548801
1683149253
918071777
865819054
505065497
528704090
1496318104
809393204
1859189808
2112656217
1294892254
589705027
1014849578
1682807304
1429017764
684688935
245953479
369702832
1510403565
2106298207
847315428
1981436824
312846365
1154423701
1187879128
657250847
728896629
1570879835
220148470
275277702
34529918
1522909711
926465128
1645976445
277787458
313562784
1400164947
608502016
1869529641
326080469
32266544
588902837
1443744163
1304544176
493253950
1471390733
1899515774
726650468
902862084
978997915
1898747274
1415637158
1154757133
1609913627
1204562296
1601290332
1336112546
1798328752
1252737898
931388347
1327276848
1490407014
1383615298
1059921204
544139464
518423219
108140721
315465109
8321019
102497702
1580567145
170367370
2106773776
922820076
337093587
1700145117
1827532943
1888896902
1050441407
1195045285
1424519714
503826437
1836846684
1526174827
86594601
1362099490
600040428
2029697053
718060656
1599715295
507905910
1043747418
624990613
1378511044
144095487
1783348413
783722437
1345643993
888023699
361209720
448865639
1642948195
328653523
1151403304
624757627
1114027476
1941022632
851350570
1711128644
514130593
59003540
1122698895
2034335255
1585274816
886575363
1933107236
963063847
1576807821
562829646
2112221885
1786453966
637773854
868040482
2140805235
2028279880
256431417
171416073
1910297093
558396625
1086614957
1179454273
770851656
1510087266
1177194819
254312737
1348493736
73945247
1129399537
1609201586
383990664
95660839
1585302117
142328025
390393884
2014573977
287989192
2132462606
125960462
1209026894
2105053137
709554509
1518376751
1323411251
552706686
189831525
193526717
782340612
498782536
778426843
326179730
838346599
1665815913
1162869072
291551777
565161973
1674876073
2139192334
2022000760
2059825413
1769001864
1880559911
816974726
1612303198
2107826439
1722354148
62666590
932412575
1563582446
663937545
2016815380
222872106
1630733269
1810430841
659159689
1913528996
1267860528
87079354
1732162442
1886822609
1195170322
1040848977
2009338134
485721713
1707601697
1973584259
1064977135
901280059
761027684
293691401
916969712
969624101
1305891645
730862737
425256373
1842556530
1326346648
1050943214
1203168602
1796037302
1569032475
1410012745
23717652
976904855
457511826
388869673
1658877780
347819244
474914708
295454525
1240247606
1619251748
188415933
1374468289
315682109
1884679928
1100765524
656351108
368418263
1364265245
1850544708
1049005142
805666039
1708132636
1767262810
913699120
1830989884
1967558234
367899682
224409053
227929032
296766982
327373634
89766298
638304556
1128016896
83917890
1243988988
2110636238
1570120380
1123226374
2107557254
1481039229
1659996142
2039924270
1093846632
809985519
463236737
401528486
727698405
1764815337
2073512787
1363245326
1575457402
463900943
484652490
1004762951
1930623341
1264946371
1703112955
387163093
195906404
2037107229
851165569
2113135530
1079975164
69519413
864803982
773167195
1693805519
967616731
662953974
596013457
466110029
1175008644
337815807
322519533
1447016983
1581303878
659317969
180098041
1608945405
1067353484
765475630
346781462
1422157519
1459809191
1452709289
378705954
1178743661
2051366446
432571155
1479871920
1304464886
1750476538
2023582983
858916673
1203419515
1083565815
992495652
383723052
1256605625
1805685845
1872296490
1421151830
1301788187
1020127537
419759173
312686660
1361014944
63631986
1296239263
477806332
1698793576
64270170
616786877
1901720994
1075333308
1575032400
441693336
1594800827
451801444
188765566
983991442
1254942741
848339828
1403061849
401176040
407050308
216371032
1143260212
1449956398
840927717
1190642949
1467019763
417411102
1219727626
378585363
1597318858
19005497
1605794462
859386142
573869323
1217715636
148306058
157989534
1830619074
507520666
91681961
2143759309
1411307153
1394908847
298430855
883445004
255981212
303441314
923407836
1181247371
1655933292
1535276532
314884147
1721332590
27369207
2054846615
100040671
1249322744
971727776
1181876540
1582542323
1319158361
981728703
973453769
1923865463
792715036
61976143
1618276275
53546444
125304825
1658926005
90886578
1947164596
586676856
1615965250
401864406
466897257
99769078
1592725596
1951527465
1140459524
2077508518
1484906422
439169889
1289311138
267872345
1977438293
105557121
2022621257
2059127650
859050438
2117811784
1647967700
874352849
1338927107
1538635518
1364745382
1299011902
1048403748
662981792
661011108
1682764572
1701085126
121603431
650627873
511393435
1420106715
313657102
1643431317
2046388465
1122843336
1015180766
361713727
177928320
553831952
539426135
1271717523
385006761
1774205430
1999526954
1546396830
292645964
2052526489
150691715
1147970636
1272230403
391008455
882367768
1345099403
1350587994
343020813
2003158691
990475944
744202309
149218821
659212466
1902313744
10557366
1434960249
2099837499
718798731
423908689
688574112
2010209887
1162501064
2099991196
2005829974
296592241
146649960
103749194
358128098
759085861
96530943
473496081
1024977858
1732820707
1197224116
457208971
866024843
1584539911
1164568520
1865024013
1756996196
187139140
554068158
539539192
1598293288
1313509205
113705940
1557350717
166277614
100833646
551990914
1561935587
236156570
1893379900
1574104921
2108798375
936451901
461663682
1158946612
1482098759
1004618378
1501369603
1996163019
470004010
928177512
1212260209
1943494766
602650095
2106760617
1426088265
580607967
438262048
1424204188
144394502
482849317
1550363324
2080610339
1665460793
733631859
651739699
155584193
1631543181
1967959275
1586535735
1568665502
1435524958
1191795791
1463259593
332692375
1526920008
1754069529
2082815575
651778469
1017357142
619571444
596186519
1515071005
1819792182
1148483998
1485314011
1364859053
269603525
1776656232
1361152292
1723780995
1741136039
630088699
1350008013
567705314
1342582028
607181435
1500481166
745948374
1676994432
1102854227
540617078
1790071916
388716097
1033050246
1619464532
1629317256
1480551790
556300703
1425509153
766531023
1171177489
1706346862
1536282054
2066268910
205494674
532971199
828478521
249237377
126381991
1175256075
1690793183
1830643778
646264376
1268853904
290767919
178091008
848832307
1290155674
753904642
1353908383
354078550
1811187134
1496246229
601779800
1960778187
947534912
1118447504
1436262793
2831396
1388879253
1905791575
346918920
1705585275
1824084133
414796256
1678184622
1408717773
225169067
400959018
362523729
1056503551
945757176
1622475295
593312496
838324699
1963363750
431457014
1328795250
1755483178
1461210829
631917199
536521367
2075712488
933341805
1143232403
1782302892
1431598703
1515012849
1857417754
605396869
336015563
49039574
1790110713
270684263
532741082
1334446452
844784525
1074117293
947809567
1459263589
878659852
296358117
1052643440
1201705497
1374311704
765356341
731265155
534078716
734052506
1416612540
1600858411
2073028607
1565945120
992477514
1123981849
1459022189
1638224847
24287555
1169564601
1459479991
907592069
1846248019
1008114228
1074364472
714687749
969694826
1761042299
252630618
355422614
55640455
824181334
1235925577
629233149
1586726764
390768439
1715795895
472373725
1522734613
1796112402
1399267873
1422198243
1688158225
1857861156
1431506701
804519163
315820032
1452031611
1238962482
1670702892
1370175769
1327208586
1170032405
1178962312
830921619
1799965386
1456838961
472661023
1135368334
2139141623
8447458
797908306
1594256448
1786251479
1633786520
1470633638
2017156797
655048031
1437279471
2096752139
1922453863
2124900756
420409305
2014874089
654842172
344785197
1771956117
2038413070
1333166644
231624893
1154205945
97698740
506948452
1236091222
1211977242
1101640792
1636572989
1727198319
1600976372
2045559278
1539695056
1298308878
546993616
404731037
1574147250
961524740
984021628
2018072504
1186047629
1226223866
1994788135
1756279537
1422204356
1737591684
1405873322
2092553409
692044157
699506432
189867651
2032227826
1725253519
875349549
2045005009
1808603112
1304896846
1016562217
731712790
1170449188
270646598
831453608
59945031
264733695
1462281229
1909909918
772928586
347708764
2028572231
1649014741
1275665577
2108412337
727909521
1870063200
597846676
476510358
1604726489
1789215081
1539084272
1501795015
2017417041
1229993344
2133854810
1283330421
655111692
2114149641
453075689
1794619051
607571284
1916827158
1045074967
1850258059
1792572960
701323531
323013943
2025044868
1884003481
1423590070
63791767
1409867279
198691580
951665967
1591886597
1363472126
523530376
1508951279
1293529342
746446496
119895974
41422362
820643153
324817806
207001843
1692058566
177539813
783022074
1702481965
1299234967
1047989154
1197072835
2000554075
306776148
1220275656
2132988241
2093398403
1115001989
1490576538
1850238495
156765066
328583499
79538579
566969374
1075414337
1483881398
1087857956
1436730763
515209594
1323113605
1500113401
1109486247
2105811105
758909007
589112714
1028324390
989412829
1462660645
1894464255
397861907
1927972539
1960361546
133710929
1965218120
213864503
1433235634
1605713662
1393312020
380362454
1546052391
624688791
469491469
87007492
1462733326
381621682
1344939966
1664238590
636144469
296825049
331402987
1652597301
1442626940
682504665
1056854138
556371387
827708109
1975384154
1723304231
2081749661
1049015191
2096847757
1114478549
1482933286
541385667
1912880149
1252620725
717752575
1907131164
1209484496
1193815920
28104149
6156542
204045610
150631900
1849113066
372582166
1304165056
2118606623
1762824065
1529552710
1786320501
939401962
1076648493
867877715
1097894139
1381007710
12496287
1138268259
915925756
1709361395
163660145
2091622550
218263848
2091654743
128686078
1754396156
468888632
819496296
172204647
842617594
13704946
1544177949
1795889091
316639079
659049128
516706324
377807562
947553039
22765862
565598388
23186881
1644095658
1390202549
499763586
153661353
1878899106
22931045
1908401295
1246906873
854217831
1490039057
2089056828
74587932
1541380388
254178161
427813179
1636021302
309635763
1471360285
2004126231
122330318
98252276
536301165
989084519
858671319
1280243575
1336650263
1979441615
1660479123
328149891
1123457869
1153743050
304342085
1338349867
1545868958
2024812292
1648599056
1176760202
100087702
1514051248
551035997
477330496
2053304733
1979819946
2111137719
1184710189
1685913013
660156861
2139396816
972301352
1760641261
1873626816
603846501
2129262046
1878319604
1785757331
169539415
851170948
238652554
1289175749
903081427
185057625
244132686
325906590
2124068982
2084175124
338927647
155103428
921714242
586112629
2109070294
402377246
1400906978
2078183219
1132649863
1308989595
1475248975
225690598
1072586212
1698217598
112799556
743072667
544118286
2097128737
899448535
1935344198
928445281
5194243
1833728705
889321591
1186128008
54332666
1636658158
92062808
247109008
1866236900
1683709070
579046185
1548633595
589810264
462510812
1990871561
1821641553
1541343849
1014470732
755061447
392360688
1954446140
1400834602
1574206335
1394168449
1122221677
991008235
1714647792
1098355292
164906510
1360528340
492705169
925061911
1520943000
1333276258
626627938
2012127208
389380543
938814018
1591594361
1854429090
566540534
426901267
1725657771
938575292
515273245
2142847322
156170868
1010229508
341608326
556110530
738625930
1896302739
294514851
1401266206
513841100
1580136434
544063561
636126700
1683168832
599448137
982604574
1622121213
464451907
182262616
646273699
178694803
83028994
413349103
409304084
1232862393
1932250853
981892034
839684116
1512712144
1914258543
1221450903
1955474704
1095467307
831657609
1979929825
1988899570
1756791316
2074483321
1587832835
926819964
1471272247
1438410556
371971855
989593811
41051450
1711296334
1323947251
2096032401
761151500
2074457683
1242414773
1300508503
1009213784
681238657
1738196269
1699367496
1299300462
1189241857
1517520092
645110310
905565143
1309178766
1975393582
1706358698
999817831
1458970763
1326286445
1704917590
1458819190
543302777
550870442
232307592
967692921
599830487
1127641305
230350798
327420459
1504706414
1070348192
262028547
1024062660
1185337133
2010685725
1511482945
864230400
1123526741
773352190
494507630
1500304293
588857937
1794713393
89409141
245873177
1260821348
196553862
451712353
1279263089
811557505
36741491
386940568
346111722
522899595
1832486372
1541859527
1864013953
1227438652
251948584
2039774725
268744272
1002269069
551158994
1084573799
1704395091
1292571162
793098765
1250981376
1316563786
1327358050
461592142
557872483
675651953
569677920
92882724
339995490
1475132923
405696279
1071452340
2060534226
163074307
1241997527
1189320936
418036591
1560930769
1355782267
1744087241
1959956125
844684008
1580948634
58615393
890665635
141716801
2091794964
81772420
1634035728
90964331
1754472541
1698365421
179693821
524596257
1447524885
1260011523
1620722493
1958596421
1364314217
801069451
1803290726
1046943563
1190982653
2057412613
401201232
1821224220
478023039
127769105
1320649839
802655371
19927905
1987283006
194001757
1720691282
716254945
1246129428
1955761987
2123973902
2066811916
2050977085
370091303
257696823
771844651
464842510
453373840
11980110
673410069
1006826946
1265934910
208062447
85543790
1632601480
547107645
1023998827
1566432894
345478083
670879308
661032850
575434356
1515480148
659955578
384420551
685211501
1291279674
558583895
2130263321
1558987237
909101422
10348824
1130466536
1797056320
765462059
1220007299
95960416
1490224123
626092838
702946933
1460360280
1245701716
940841438
1910095712
1962895895
1661731456
679552205
2023593619
287208499
1137863181
568444384
1393582083
2075438180
1705379979
2138988812
408273155
1990524925
2005066518
260164851
727726471
1230348437
879650745
797911033
1201912447
645331094
1536672494
673098325
711190896
2101395653
1118194395
1797397167
1023735361
526339038
415749743
32785178
265302317
486764893
1425509872
1706442831
709183484
372141975
328012374
818391400
1635134457
615389673
1463430713
1947460885
1403663772
147594552
2070893329
1876020720
151048666
825765388
1415953533
328402233
907625291
2106889788
330461832
1813400506
2005442576
206601790
1417437484
1087523413
1321055236
1196807507
1980983282
207836276
890915115
1947896651
255621610
351020230
164594566
1423633296
1701753385
524286482
485060391
451329497
59479153
1584985981
1881699351
862363908
1726623716
307767231
201245853
1357953804
777328741
859572550
1633526252
909151417
1492718225
373974809
1977556796
1840429000
978704743
179796947
1281306420
307823664
938312937
848045096
1379799634
1807500042
431621708
1052237727
1711594006
1561571885
1843744914
1662726088
7123999
2045558373
546666791
1884928553
1360257997
1151689762
306788507
146423007
711661506
1573801667
72749126
1898004087
753667320
103116119
563724082
820546183
1605096526
905612595
1720359481
1510362842
1805428515
79742476
146528169
1657416858
1166454200
145319461
813406213
540231158
1056645073
1096324948
152547904
875090291
1161750851
535235056
1899440017
1869677419
1193229846
1387683858
829290875
1322460149
589383839
624735242
749906469
1162650274
770851152
543838802
280892358
584461122
72859798
230859861
1858236582
1631120529
467205851
792964297
1437798237
159501905
414638615
1362603417
938456700
79908709
1288335607
2060546673
1371787743
901075892
2116672900
1903207297
1474970472
774056895
736344486
986092939
359136970
651578345
79391500
714679899
1871216722
141334600
1545541134
41228727
1752680579
2108353966
1620864784
169917028
99446328
677904588
1338043913
2138334857
1047498114
1119911550
1384187962
2075898215
469918461
1301096206
1744928203
1395751804
495074561
661359081
357088749
528551245
912081597
839540139
1922060426
1877222327
802579837
1674789852
1029887369
1530830729
2089867205
581556368
1003371413
843266929
760192692
571028511
968847243
2047366740
875634410
1259230399
698162257
1618648650
1024564771
1021413250
129501190
1265085080
1968750466
56265914
1897399633
2059971533
812770689
314002246
1040995551
967579119
421692676
1862751805
2140228231
639067990
119530039
1450316233
1787803318
344185501
1816232293
860937157
1270560433
2058628656
952243685
1015985632
71785420
146395038
822209823
749645686
1427130025
1352333897
797152427
1750850127
1808961362
2009780178
1273466417
830554395
246697389
110865223
643283071
146125740
2046769571
699694326
266651831
1489965062
1572743360
1901369417
70053214
1914492096
1829233218
1115990339
2070125251
1266465860
674198198
1943625674
806719727
304150129
1819887437
1459440269
372631838
595101747
1238967414
1300513707
478990931
1369167715
1252924868
1242502717
2092738933
1914837242
822328320
867506850
125542555
1824597014
1591706640
1959159578
49455325
1630627598
549901384
232601665
709104254
1046294388
2017845575
581984365
1899366410
1567451835
461218841
1301589182
239168044
1881789540
1040530116
1178220627
1589391460
1122666770
1108014120
176404765
1288822260
1937027449
109725982
2292754
896864785
690961991
945502396
904964387
1890442994
569396993
1230334499
2047552034
188436185
283036549
1030454775
853138889
1276609529
217471476
1907911388
553389164
1064472021
835515628
1445265674
764363567
1954167480
1748713816
287968465
897535985
984790242
1144919868
1057151063
370549007
1622882373
867802342
460831836
1235664587
1009824233
1275241656
72003510
730431170
1536914079
1541051280
1923326098
1445408363
864492792
654790272
712680691
697367244
39481928
1646447283
1346583490
1774601916
1273450013
195792475
1179575080
1074548599
1047382427
762883415
1242701260
1361669267
104440163
101278496
454009296
503668116
1117647215
116093771
600042533
722776358
811375886
1862342508
1114001695
2115418493
1445738287
1231912038
751293468
2071499060
966536578
118187107
289725889
120255413
1307971078
653591260
1930223181
1085592277
416623359
1559970689
885935191
793498518
97870384
813229245
518961144
894395369
1400133316
2046831900
1923481374
129523593
1421390870
1619342892
2080996296
1051270501
1121395473
1148948120
365591076
1111778876
1174211982
1959925416
2099537996
1965511138
139286511
732303734
2040930500
1441192539
1468278019
1122371440
1792303062
1507988975
735127961
2103087970
1787564717
1390896842
367565451
279864086
1801146865
755740944
885437923
371678764
905623713
1863735473
1742962538
1626968156
1789519655
320450230
511942077
375234824
1889081335
472739466
757773862
1320915536
2135582681
819517506
713877678
518013231
1482284715
772060395
572083248
1000497462
676100342
1852055918
506696994
718846930
1298852675
885230263
325589454
1113750456
656335527
259860900
796500389
1793264050
806306421
504221563
967359218
1354403658
837669633
1206581140
329795430
1762598973
1491460398
936990833
1029336964
1540515581
2109516654
1496154999
1385865126
1657165430
2000427127
1377374395
733491891
1604711688
571193725
1345460524
1016704626
993602398
27204165
991770764
1910287583
1831988247
1496444475
506562893
539550910
22191359
1620961880
776898568
1866995344
1021102505
1521495297
2046873879
975646008
271131494
882788049
497365661
280069685
1955701520
1294030650
2143624140
485877067
1651073990
1105374216
438857281
650020634
899656862
1510869082
1417888699
1355294280
1874742711
1739588281
1536928261
812127864
1795103780
1295430187
989877562
1429696709
1407638430
763580115
34539126
1849048941
752375258
542173386
530243232
819682767
1869863752
1452004228
2087116665
652279548
1452713373
535276769
1973811075
2048241350
1701788205
754180058
482773988
222999162
711507728
431398207
199539280
630310289
1985838846
1472277899
2129274707
91644045
1570719653
2032692475
1800131936
1598945178
1063327587
1329230346
1868106224
921211013
3479419
1165070494
892499701
432278735
219020262
130200742
892337139
1262570809
77074615
1819257748
680770991
359583002
1232238856
1016021323
1632036480
1048998087
1632957780
1060799404
1983287973
1542259625
583808713
436376175
63027789
245180815
1341892762
593667722
24600523
2065722944
547919805
473311732
1282978029
726507904
691344937
1939142257
1438816780
184413456
1190801907
691101571
47573730
1173585442
1468100933
1511765402
379874858
1832883542
1556332841
977360253
2057600429
99602685
767734100
1958099763
1437450860
1255187849
408173927
1428215154
719904934
856905606
1828394140
829719876
1853869944
1923947750
915648477
4102623
638848817
829391446
1209955918
1997266383
1365265548
143517445
1659401699
588669271
1713075412
1618784590
595676481
924400562
1007135862
1524743933
1692116496
1269097865
1530516636
1790682126
372429301
1608539714
2066545657
1412836192
2066607256
964162469
149220005
1140678668
1925955245
525949546
1259021555
1386006098
1808191603
848021359
1099826658
480224786
1595214524
906998387
323789322
962768087
1457830606
980118508
237070997
91946701
904554125
1713798913
424537259
1045024985
1222490800
1657482488
454811884
2091585039
902091553
405846178
793474739
98754776
623485660
1730266545
2004561776
1351771707
1887745905
617595049
145788282
963225427
774130168
1949140004
661061390
524064886
1986363882
438891412
1932251099
1618187802
1198380553
954753164
460847247
2108806168
994010000
740203169
657848061
1256764688
549851657
378629715
277411253
2046397967
266967136
1062863948
626440123
1506376619
680122666
1090988541
2140294779
741165817
1349268752
44941395
1685823479
1826335743
745311109
299196433
1344607580
1305707860
1139884589
85388937
1647114665
1793604660
220366730
83057512
517059846
1575745784
1437376368
714246758
1176575940
532409385
1368286626
685549113
1809619345
1054130338
549746743
1741348803
1535862223
893189843
967203701
1404619129
1999841367
168112181
322135849
492915738
114778159
312428379
1251287499
1962608525
954774643
349826192
1835839516
1227134665
448933268
1943118379
1227169621
1978496442
1153673815
1812327272
1997960403
380249810
1159102534
1728097796
1479303835
403539682
805530933
1079123114
855601287
243722490
1550852255
547257116
1153673172
1064375280
1594028278
332224300
613816260
1142348506
6147885
1024849087
160809451
656587136
1192827060
1872773681
597684877
699906122
593586444
1848435965
1606927429
895861252
1882148905
1497354958
1157491543
411895955
1504204329
59196347
75029480
915016281
2089565250
1550674371
1939470478
207844501
2123298988
1649921381
174932768
818443671
945600128
1302845155
1796725001
683323772
1982726865
1030573576
545454493
428739749
174101527
179148447
1497817332
78521982
1108422895
824908371
1627111840
1860318396
1637541368
944554365
1945833468
1986224103
75591087
1121181279
1727415150
1995971276
227053940
1316541548
1237363033
903559026
1802100480
1070637603
427925672
822444247
1365634225
413713133
239429499
818193745
902082309
1845182371
585722974
149989665
1855073791
1580874263
2048085466
1858698608
2081564169
336578804
12430901
1292110603
995870755
1005571490
126723923
990433413
1833618936
1044073640
1703438574
1166671936
1079675473
1689613023
1475798183
1270715151
1002410080
324109296
1212531376
370471858
2061244047
836947624
558054400
1203015747
695871773
1689424766
910360111
1782297900
706828731
683726455
1190892892
824623624
718667726
1672962040
1442905236
2053267335
591545045
1724698994
1942148947
1621290299
54393396
551795411
1153952778
1084254086
223225521
1366062109
974236636
1194652907
61647299
163944173
1789027673
1772883630
158640204
44210777
978984431
1685785219
1058391252
1651575047
671889927
1004575626
1919152559
529355529
797832830
1275827962
1935693967
723136159
1722044182
1522752827
723872554
1852596538
1559718151
1613887891
1207732852
1631288025
1086286285
1352644508
1198946798
735756986
711882271
778847639
1230418870
2085290699
1164197505
204636877
791189853
275882717
1389848960
1505023656
1230999999
794052365
969287394
1280475012
1187672310
1315015084
453990389
1863435080
124622955
1630816298
1300791762
337817202
687467791
372590237
1872147296
1557905991
1473522021
509113148
1585080377
1856546139
2029620638
164764980
1545064142
380359571
1401618771
1043202818
771490783
1914115507
1042632014
1822739041
59769621
351247176
1985681721
1898315482
1242583149
1871186260
2060170715
1695607750
1550995121
629097336
1278934436
315737837
1471507328
157624552
1089685028
2137831663
778910069
1089490533
665040531
432704672
291695992
1882951732
464257600
179700383
107964363
92079661
1442378185
733973222
960690823
758472899
457916915
1247176711
1897662984
1483049268
399907818
604588422
1235009524
539161013
831097555
1162832227
229948808
1564432958
1278776716
488243898
278954476
1263124188
843724867
304836298
1320423623
1113364012
601797910
2056700629
1599700921
1238308086
582108531
1133092125
616699663
1472139007
225716173
1631863538
634443467
1615956358
665751904
1726350991
839903833
607380760
1615709733
1406352067
1220379812
346063565
1277208544
1799457826
1594311653
1276489032
349819519
666482579
767894812
1942998496
1814022176
690669004
1743501994
360415936
1965698939
268707903
976936282
1432179615
366248443
396550462
1467690397
1537700706
1425356303
557331208
1324447507
779774402
1433212579
364350245
1670467526
1185870177
64678457
1533110680
1299081820
2011856602
2134575620
1929281012
95964594
405530712
307729579
1277822723
1075831802
1808586578
2105496944
1738429933
1689698950
177626300
1480166043
1281030726
1620041882
2081471263
1439694993
555022455
1622240005
925999661
918833074
1137584754
273135494
619073649
343327377
318831207
1247894771
505671399
698257189
223014655
21451458
50567040
1822260789
2000680902
1337193221
416236155
2004878400
1632362935
198864275
851481728
439159925
1318160118
417061768
1232071157
1501954417
891088801
1042659300
1167163932
1621753747
14703052
1807378331
459102919
85307015
658194856
1176023974
743303501
1450251169
1056185081
1216877062
2103111577
1396232030
492179060
1973982648
1742460833
66462709
1347396011
652683164
136780786
1834988587
505105749
1932933595
1806110845
1222936984
747624883
1538574189
541526415
715879259
28051085
1915212655
1438038892
1019329431
187251926
1749965595
507863672
1420873180
174753571
1639503274
1725572283
869137690
680221191
1384753348
24661588
1883407112
84364236
1337389401
453159859
1649769134
1471404125
503611860
290432400
1432786630
528324581
118867190
1145805517
1311813556
1377143341
88414480
170706839
297840057
1511799037
900352171
1594234705
1290481531
1272883221
828132897
888414572
353346500
405190781
2029286272
483254794
2002951150
454535695
946700157
742845051
823211882
235830104
1215433144
1950825649
8649756
1351091589
1168874180
311573276
664783226
518126284
931915226
437359869
1269157409
1670708981
1048158871
889572790
2030653957
1939332946
239306694
195038871
1723502923
413215299
350930880
1063012020
1553442569
994332434
956041566
271875416
1983287532
175691203
1853514795
1450795848
234499906
1325180617
1011117388
891206394
1704235461
217682042
860161487
1377376854
1469213799
269327476
154466371
1267339035
719336860
376080124
631617567
1060627282
2008755575
1640113476
1891986021
1817047182
1158163633
1502887189
142581561
2129421565
1876967793
1475887658
1811597328
1646562986
1723381633
1329202078
315987203
1602234402
1833881946
514732085
581213091
464554352
2100394645
550101125
665157193
1876470437
1550489387
1860738167
1117017272
1899507861
2072312928
2119581998
540998790
86554260
201992549
1185098978
1093354312
139416628
932128543
1010199362
1762469035
956161888
442476731
964007294
596928679
99307312
1619998400
1340169787
1857983685
833152090
1870442695
1934078748
526115712
1472901127
298923090
228501428
1323215830
1066756487
1953580171
1680617745
1730120866
1548953990
1500024987
144915652
126861441
1999156583
281256393
1111472631
754085723
2001375820
1094729716
211093405
1280037628
1326408665
1200385320
1712690722
1349431585
786009664
665620833
125381798
660397658
160040391
1677581254
1175274309
699426261
1996956277
1401968603
1660447112
1525994902
142986068
1755411211
1723725238
2123445504
262417530
825301460
2013396510
550460602
257958247
1753950738
102930339
270813169
1346612660
147829067
444959394
1830922410
333613941
1442995132
506418110
1571698419
2048586468
240096452
1564980398
889733506
722495416
1855915891
407246600
1846780727
231486940
110823456
244583388
1180930233
700068696
947588388
1768678765
1062568708
30091105
1149543695
1291598276
156628218
1155964096
1989167200
1903010583
1198966467
382371595
1551584212
414307448
2066662483
781651626
1054811307
912834383
1882642838
2115383672
391773138
1329618229
2144162650
1607802072
1603684158
1117644889
1005593680
976630757
497016601
1653271727
2088932939
642457748
1181209102
1209336329
970638005
583699335
205510357
265565181
1790827010
1826662636
1821830663
264695714
1225393603
1598443127
1719704150
295872868
479723434
1419285331
669247964
883459916
578165808
1367725676
1163792935
1535055041
488258810
1359496552
1174194148
771422663
1977036
1338301213
1126646387
1716500635
1921898008
908346533
505656456
1670858885
1412521784
892692861
824383203
346413320
793045031
85038799
1697933508
1844179722
2103031632
207995214
1937453203
1058647528
263341045
1551647188
215924108
640304748
872787688
2118534559
60255532
734836255
847792208
108196754
615693265
1708131011
390350735
1722072855
765995518
400731064
2066386515
801455536
986937534
931481910
1226065973
703455656
1837113131
982146374
129516323
407755897
1218818898
192771522
139437620
1207662349
1938990852
85057252
994568617
1799604480
88303824
738447635
893362953
1061889094
727056731
324798136
848756413
1984066145
79990728
2137235418
2128862818
1533121877
1390962970
981674531
519638606
959863589
700911137
1364471381
1636847528
434368350
1480417585
1093619635
1582071107
2036850816
1713522983
794052308
1928346876
1768797933
1683127185
301935879
1743352896
1187029988
1039736004
586155552
918626746
2072251655
1736193174
511453904
672681498
999596743
2014770916
1341887933
1605962402
257880611
1059817901
1766209245
712205181
1917793709
482649465
1591280834
285778540
1486946399
1137632585
928689406
1387953480
741620791
1306383148
102748409
515640661
865594566
678795700
1154842372
1725495431
469443934
979868195
570859581
532448021
69096889
1428218666
1173071967
433064197
611829434
1685922875
824489532
579040995
2054695412
1490937453
597356011
75385359
1947581156
178642418
1484868718
1293434056
1731702027
1971178183
878334097
477226052
864864624
1354715049
728090854
499646674
1955800046
154715107
144803450
1318801974
1842274218
304511638
398188774
59957671
1936152658
232275769
1528942881
766610947
501456137
1534542492
1842879351
190895016
1093164394
843222203
1327373930
1017513937
1052486811
1276854239
1089909098
1862853565
932831526
912119405
1285343976
1930357753
61175611
1338830598
161998682
933400177
478958849
870743294
659374637
1209528244
1272806478
1830948406
2055380512
1186674582
597679176
1341331169
522868237
1216775938
901848290
1640681976
899939302
500221586
1373145268
1151779314
559683542
1288588310
1262861084
987754383
975218139
620874881
890741337
1281497383
1106500086
594756450
1799910215
292426842
385710762
1756537193
1806371246
1799788722
1778773915
151243464
580975391
1095433095
1775426541
211788347
214029225
125937503
1879344434
1461735509
2020260580
435263879
1788107399
770577385
1212736632
230721506
1391164310
858445069
319581469
1676365047
317080696
200244495
1258717068
2074249688
598180783
566249433
1843148816
604467603
881613589
151135760
241488980
879393960
1970471199
671715199
1634213461
1990874012
1436386606
876583197
1306416502
1477866419
1413220606
630107814
1607499655
651438103
1685597183
1216237646
1574727642
1249413282
1777615411
511179761
83037523
2031400780
1618529201
1372479576
1313199290
1839509076
1573724201
1884770869
1856429061
465277343
835992201
629639520
2133876393
962477950
657806790
755486351
906207383
799796143
705238544
1496637856
2034553862
963509918
1375843069
1760537581
233206578
608346631
340426210
716556391
1450631031
2147245622
1178238761
1365725183
150953609
33410885
712938166
556060197
1818008967
1483991003
1366980745
1967790280
1971630063
1379730965
346291173
1964849591
1405007377
913677854
178611054
2172728
541597265
1479932514
1637521657
1086363083
1028090941
1291727610
1205569231
1299985446
632254965
609141895
1756858450
1250973037
1445306877
151588327
1362207364
753358019
1103953997
1775563493
306196248
1222809802
1679622703
589981282
681969023
585748842
2009505525
1091621326
616292766
1490246799
1074046851
1971340266
53156166
1991976054
543784587
1684023162
492634391
325991246
1489275677
2043897979
1854546904
1433866643
1935019698
981379416
765700255
1690175234
1547068123
119148875
176317686
1662383383
304184581
1219311783
1410526105
2066703642
1702454094
931152004
726773299
1008286796
2052579821
1022493617
941094643
346889848
2132602886
2009168973
1456399402
1803512472
703553267
418395148
1418108174
308410806
1578081186
1611304987
109660975
1144608419
2087327102
2067433681
340882863
1787023527
885394043
2135257842
2098209507
1752627554
1872544198
1003812482
341991185
1961599706
1000158976
227096645
9872909
803855785
455303287
575534318
1525270070
1799621937
1151744797
958405088
2099422738
1348909713
542735166
1642119406
248231930
593856064
1324214410
1844974747
1333524044
128880667
2076118595
1428209928
634352149
803647540
995594107
1745982025
567096758
906231290
1899797678
1360588052
1301673242
61471011
2142968340
859369548
1955690711
1717909888
1100421059
656155499
1566731405
404312706
1655171088
1763779556
724791639
1382236429
850724022
150177172
2010221368
1840187481
1221512791
801895579
1878798277
1051240274
719057754
1147185221
1306609128
275884802
844985136
530044622
1581140810
2092860064
510963479
1694536785
2117982361
449709515
1282790890
1356147749
2026017121
2026883885
944443899
86006976
456815908
2126072105
239615077
251964465
1733667838
1745570436
98896821
319583716
1026815957
1558652261
1781898985
523530376
1115165765
226543726
124959221
1737264218
27124878
109035590
1651282537
711664636
159695653
1103656894
49109381
750489991
830850969
1299454778
206261618
925290377
322560391
868341167
768166177
676770928
1649357694
1792989250
931822396
376009057
1508473287
263698068
299797016
1587335908
1109871509
1598228997
490053147
1652026945
14572748
1371570094
237031472
842578197
52843842
1987850553
1229196278
1441512666
680710893
1743742343
362088090
1357458684
1919571332
692797206
431754458
2053431682
910411576
1653385683
439551435
720615347
2076828784
763441561
2066229272
1987354736
595287864
1211454590
620664185
1298069376
974138535
1428222103
1465972702
1095900288
130533397
1767564813
398974668
588256948
609558640
512567539
1653171119
262952968
1390227653
599815646
1315590137
1788624514
1933039234
834511549
1197283085
1538244264
231470933
1748568635
685687513
1704486892
701449316
1987552449
811942064
576810920
2000235490
57633957
2116223070
427937814
32785178
969923292
142724567
772715869
771083544
996843119
1473171515
1174786019
550637869
1423684113
582932993
297543065
674150270
439438686
1021620791
1564375043
1827667368
1991834753
1836460801
1223691578
797029310
391461040
122846891
1461257184
1062647334
516199535
994127803
2095144577
2089725180
835551584
167233829
982606401
672880461
328799512
42031504
113639116
1765617927
79955663
816206569
1074388268
1501338261
1788044163
1909340742
897638900
855998255
123897417
1159186270
1290347803
33751582
805698252
99080295
1441695148
2085331958
416578084
927486517
1761160693
151026256
1050897946
1754743401
1287427568
1684881596
1757631670
934094880
97847776
1254182073
342894370
1342901514
200469465
1387502393
902570417
471307504
1202308220
1244441524
796715820
962277002
1132990503
243614537
211423986
978698798
1237711006
1483868817
610803514
1674497175
867065856
442117488
563638703
661780241
44809323
78421113
1434491617
703752335
28002969
1586603423
212879412
328898249
2089302794
198175786
541487436
1613379157
1942787429
55702820
2062458124
2010261693
711420281
167685662
159128882
1253710741
484818394
1252080565
323418519
870582610
921563030
975979664
499119332
1418023272
1038543402
1426489685
1576455219
897980643
2064966185
254653266
1592238167
284010055
2075027759
707964052
532919322
1408070303
900132516
1206489121
1429783739
1669160133
1900796260
785296320
1420509769
1726674631
1046697797
546367333
806022422
1347011675
1256240859
1786716712
2008625600
943193119
426468246
674900885
591119357
1522739977
1864019947
461376539
404284480
1572811843
206675863
874900476
737220603
1820805313
503575699
1061427399
731908131
914066306
590203772
1630544355
1911736953
1755497373
1552146793
494709431
1843822244
917744073
1837014841
365631703
2039576737
1928447430
478167472
1063582228
1562019476
787086563
1487096792
80429290
2049047926
1224500843
532782289
1021715978
1252803227
16483923
1730299133
1088838956
90175392
1593781145
1575191498
113979612
1624035401
1503818155
2000562813
195592154
1463018926
612436487
1618411723
1166819464
403779320
1470048849
1391431387
2083081575
29480150
376245370
53915669
1350897840
728580919
354873079
1672435504
1114815199
1901288486
291071099
480834086
1584101074
1086566940
958868034
961436126
102285094
548753648
1858812283
1118439212
1014107838
1025770460
1346717938
664552245
1197886120
817542624
775985418
980038051
1544789101
888105096
926313191
1757014142
1889213509
943444411
1755222472
1662073254
1715214402
644681630
1562802465
455442436
1412581238
1623730062
1671183603
875509302
268376062
2134875857
1672424744
1000028504
363424230
2097545016
1693181587
1579202698
1902381710
643994761
176143037
901873364
378194170
1809365480
425860027
818764762
1765214380
479890538
990481924
1764980983
14914294
358462551
264957481
707641345
225435190
1052993447
2013382476
1257594985
1344477817
942773866
1331044736
177376092
1277083283
2048901853
1651414130
990821030
589193308
1678121092
1994885919
253596660
34090016
832747094
843724867
1206803069
596129145
856555245
209259415
966758939
193654070
1421314412
1338694028
1379154123
128194778
1941353132
1923678207
1831952635
173742314
1283264328
756904958
1524825580
1989411258
420798217
1437207282
1997805704
1489313288
1078681034
1448400546
1021579989
2060713564
341334008
1755297753
465668464
144715508
1157903896
289197391
223613575
1928033000
206394046
1513381310
1268796032
1561813368
1462609860
1474805956
1699477723
73722371
814586546
1395974092
610288202
1691291739
869740374
1292382247
1814640680
317026328
1115460462
1691989444
1445907668
1813304637
1241313440
1868435697
507470405
233971474
799923426
733335485
328711378
1796278904
433958170
1103941469
1936047184
910987787
155292259
1494915570
1837653289
6902690
1982831321
391123781
418710382
546661601
384496100
2119305639
496174901
1898760549
1873797922
65755179
790698435
1728165813
1488721160
1717587458
870234461
1262486474
1955415410
1104810073
38135975
1017713243
75434947
750481435
1889735473
637285244
442961632
635880768
431189585
2053771844
919182311
1012621918
1111102049
1805525440
617018372
1434459227
445446953
1477624201
1648649641
442843132
353131122
1352455974
1548527758
1461976418
1180475107
53208696
1414164334
1002313088
2109468048
1675922211
1576908140
1058977028
1841302118
1293371912
135197677
833188309
697219456
649200202
1711538912
453901747
720918532
1724840255
1030561248
388953651
571939025
573517845
532570722
1681983273
42788747
1713992453
1893499833
2121789880
1514062126
1008335066
1653763245
1783102498
559857528
768063999
371324636
1404101268
1784389966
510405931
1021579989
805502977
1505846851
733352567
1754816661
1153056352
705466508
1842498264
479814598
249429442
1108386866
1153683621
1590787740
181126442
1083975
557277014
1396959539
2087592975
60433625
581653025
2060542713
76684916
1950260846
1208414946
1565299542
1428905791
136682643
1555405092
1585719069
1394445701
305792637
1456169703
419064961
932987443
814210134
1896334498
856726324
425182641
195091010
1016181912
1221140633
1935103385
327085498
1076177346
521702592
994271902
1562489389
1591569594
1278000395
1127212753
1306295743
1725267686
9616440
243178179
1331575710
1262850738
562016889
952977272
94645477
1823316716
1396600053
458745652
1273373935
1407623813
1763425642
1830083982
1195641673
35383474
556840639
487867624
1012659563
665405909
1150334151
1323379223
2029492525
1288683562
1429100758
1541873205
1311872304
1084858490
466369551
824324510
1844428995
319189229
15878525
1902280272
1823298133
1890978993
575732582
1394537491
1810759618
2023133863
562392384
820770234
1651205516
408986689
427306176
201310087
283542009
1540444732
974551877
1736091759
1348646458
2085318811
98899182
848325209
64633421
1941172996
1202581788
960226809
378013987
189019106
63878203
1517646198
642273921
96328728
2067095498
969820340
1010553077
92396036
278502954
906857160
537736992
199689304
1015958831
1255356840
644928012
1180893480
272198998
390744643
1062369873
812038033
1731995672
623968912
1360978455
1564551691
1182445290
654055609
865644885
470006579
1108754132
1769277972
1906561284
2070862294
715247753
355471851
822005370
1505502345
1855871102
1142592249
237785631
1909395559
633670229
691778361
329862419
1129503546
40873516
2073936127
732231843
990166254
203625479
1677371108
812409722
2034939358
1841928169
1114666454
399576500
995179565
568791889
959089635
2021853053
1207107015
438870374
1935498104
1153145070
578526355
1480386952
509985323
1300084939
28767147
879510693
1746758266
387005645
1362281722
1423878425
419667696
1656840807
1648226305
2063517810
359588265
523119276
2048896701
591943181
751230691
784612157
921847026
874021355
1297566480
411978273
1797088286
1088914856
773919114
1980962144
1148918148
253011769
1510147785
1850226350
1031875486
1991682723
1815104
1287258493
230253829
1039382835
1738952546
1792879305
97550319
1861545946
163052334
2049916766
1211463528
1919673424
907155667
235128442
367258282
1378605542
490325319
1099025345
351980289
53415210
415371628
1674980257
168038624
1409763006
154294166
793780169
1362690594
653382445
1531623474
849570392
677668748
1715586564
804845876
1291745525
663552162
469393501
1429900047
1712996519
356574304
1235763545
710272008
1288046023
324012050
1040957311
298318133
2075629896
994124410
864914539
599864129
1896233117
285635811
925607055
1470460697
719425267
1174347982
214046600
141086869
1316350489
298700744
2064077165
954113560
328435812
116712114
74587932
1868889669
1784034139
553428285
2112339204
2126974932
1649550153
729090692
2063807536
1704221215
313423379
312317116
181238580
277216580
220855017
539030355
1324012987
1551600196
1837672396
325826815
659582721
884721686
526257660
1118130390
767773965
1901045858
1292899561
401434546
1750733830
12291234
2040349712
259156479
1231681688
978504655
1283172503
608380162
905894772
503009772
2143305182
1818164337
1227087871
1344800664
508510479
1658893910
1417436327
1260525129
1500455584
831164915
653752721
843446231
1417890898
757395768
2003215636
1279089616
1264436499
1756143284
1672899749
337860579
1626152952
357901497
1903069672
788370393
999502142
1521538885
646565364
552162040
670213937
394690487
711040673
1456062028
135535499
1732178980
886266162
549866420
333988061
1360036237
1752054965
316521424
163083281
442674294
1376990235
720084318
584186006
761857691
1265736397
1702917185
422513350
1008569921
467524758
198491763
341241697
318817648
337522326
1134973519
636268471
423127929
1322192433
1840438483
531989015
1561288139
2134717809
629991908
1981392235
965128120
1887259578
405546183
2035336372
1207855588
411426197
1759711853
1100018330
1289076748
1561347552
1986761400
1622647208
1829219581
766913166
640538626
1477851808
1398969989
106994249
1639538301
1051951994
1381596283
410023031
1626539232
959241293
188153109
318285734
1602071656
1365602945
1186016057
1284817934
1958879311
1168239370
1208573482
443472921
1667602200
550460602
1429048608
1522258657
744788563
327571369
829396769
1603802069
1984737462
1118271029
1791302871
1958163624
1909697193
1924222682
828320577
384944728
611802106
1840356834
1534058235
1915218685
2018700158
294920038
228765812
3399872
1740344886
1139656296
46407845
1971441715
119121
1833200707
2141108546
1006619831
1385558899
2092474913
615581276
796412660
885920756
207259705
1410199507
530695492
1676570965
1328936007
1066504230
33459243
783279857
1633793289
1012589830
1128255972
583660110
1698056803
1897558675
1113514806
1124657239
145207697
1031860523
1018150703
386493403
2054224872
1314922692
1880904191
1041781736
1808177530
744330442
2061682660
601120843
1494345810
66929098
2043584541
1605412472
1140154285
1053696491
372245431
230064411
1277687230
1763044648
2029192453
1010948245
278331058
874988221
1652400611
2041550479
1979814942
1145399301
747088533
1098040836
168817909
1631475713
2094911854
1330773250
488082622
1140986651
397069562
786601582
557194384
206018589
1927215651
707353623
59508298
1675473036
1244182839
1196729476
933327149
478891540
201179820
1936623493
988760620
1779616395
518549346
502938531
1901308493
543147748
1993050142
1594642229
1812161281
209589760
653848641
1404980181
1087853602
1493453375
1060968773
390059740
2126811502
1984729532
1670204310
1060075568
431873427
1881907369
1375890597
1783585221
1729370504
1927436061
8065617
382567755
1935729860
1676497252
559404923
1315256788
1130189109
1041014242
1526220855
1507840779
1090325521
903475802
243115743
231415908
1215729169
1116869951
982633829
384805541
1504019338
1982974030
1236110713
1269785246
1549757332
247152286
16573777
528150049
1898480204
970937336
2022698509
1770550249
1880164626
1131513260
1758749094
1803713391
625428745
1018238706
954711673
153066805
542106218
537401310
572480911
2057780162
1833341128
485819506
66151848
1845811349
1959758203
1278971187
1115497904
2013991469
569843926
1492727649
1930070603
2095634042
373325488
1184485553
528156632
25764621
1343043212
703874699
1287952946
674388396
1083265167
1654674750
1955560764
2011172982
1322857297
1398636986
990168772
1692808104
991894427
661418855
2045932428
1364752473
1542142816
1619427999
2018201740
839488236
661371623
1477525396
99539716
1380337993
698076169
404681603
1439617754
278369516
174364405
1234891006
1921334078
183055851
70667802
320637799
1269287474
2065018151
1111726468
1276630867
1813218540
1068042179
284248047
862937808
1884747798
1592499187
1193639754
1733092454
1194520804
1301159347
498565594
1935161451
1021814623
1050335673
1448338268
1982303480
1500227000
528704571
33391910
1065786618
1933703777
1885382753
1578068626
1147537424
1870728691
1817860988
1936995074
848197016
1125059413
373857980
247959765
1038578145
666942397
252225194
61029409
1451069246
743411286
760207317
1867427223
79649492
223476410
1521728229
1323370509
1733105042
1645454236
895547783
929114817
2052707027
866328847
1842757563
1352239540
241705702
14378404
150362882
2071395993
1989133801
1835679968
336593098
19459338
1018491497
1951408537
1898666783
1736977887
163841020
1013999659
1755635189
724890429
546375089
1228912480
94053023
1104881305
494150368
1988997998
726838396
383718152
1991002671
1454551354
1231190095
292147941
24235944
586895417
394261923
706265375
1798555023
1850725878
325609456
381956116
1893805069
1272908189
413104131
641186891
1985966640
710349596
1078938952
929996236
1376809762
421626747
1745309775
5523967
1730188387
1771635609
793799599
1202000936
817641897
711120439
1306464035
254594219
1365269391
1404114091
548057951
371372381
1485286869
119859449
723764223
2031409441
1153657465
132241952
798265799
217599128
996449351
1245297
1928223387
1729623744
1399627534
1913731413
1811388261
1392149218
1487450242
883996856
534607478
1683726995
1938972468
2048244108
697344300
1609090152
799461260
1564765421
1320082693
1092624927
922493824
1312935134
569446494
208809962
1278695399
60060692
944113837
960484768
1280201049
387281995
1839606153
579858087
1628229560
1414612677
809775776
1827146710
1760390265
1181485707
285433070
783428883
809708293
1169641041
1324469928
83568088
1241043571
2413174
1624118925
1767453943
535337582
957193975
193510136
1293651238
1534967959
259300263
67526414
1457859579
1775213563
1428982800
290679336
574711054
94194885
1187472036
1892448113
1561419512
1964646312
1255191879
516847019
1661859502
28087076
1531438405
1982246688
2004168878
89591581
1670955729
424831923
1267968999
267973268
1761306305
1835315838
947521773
888513449
1654368016
1263761655
505444934
2056073670
821612647
1954654029
1475082266
831859396
1916292040
1854041557
1466045433
814623768
1243835457
1827519648
1426370731
2093834107
232623012
608280145
1168930974
1757970628
1056681139
694869712
199865802
203400669
1928484334
572226994
656079848
25741118
89520374
1568346306
221243175
1474497973
1610941754
1084140921
781806359
1685550788
1696181627
1866906046
613239537
233104906
802395347
133185599
1669172332
1333960361
1065946110
904787702
1839164222
957232931
1930141915
1886977446
6104967
1854718272
305805192
1325679663
750949395
1826615446
878324367
1212567888
2050443611
1301423938
377121411
776008015
1103109449
1744791503
373201126
1834854434
647050887
650459857
1456918877
1461406868
783364314
585192508
1175925159
1308917183
979477393
1411147366
1047662845
1087990535
725165537
1978364223
1100800068
1060732447
1119930543
526130243
1912478261
643464270
1595911398
1045620743
729565916
454515393
153895222
1405695032
795718458
171764513
678429158
1001675243
389496836
665194079
301381255
288112322
78636969
103395309
381661938
1585858404
1727814066
143254910
726310585
1484470544
698161701
2016471362
1395828392
444298046
537012378
860136480
21659882
503583005
32547378
1054868427
1206191296
1849208930
1313752768
100523260
463634374
1809585222
802233099
1103959779
1340699841
1572405799
1992961392
1795564974
1510925942
676474070
990185180
532173904
1457755603
1065326002
1046954609
863919794
83295458
1768948394
1132297351
418945137
1121706544
2112823878
260496370
1125862414
1051621229
2056080713
1106914494
65305192
1884714820
2066711345
1804199605
591035995
1736874371
51430145
1859061836
1636409356
45626141
652866778
319222333
37582896
1733470841
870758035
1944662708
1380394308
2105998235
729662303
421844180
1490383239
402377774
102239713
1799180233
1947006697
297794983
576294683
73322206
2098547402
1782479792
424353837
1787203866
1349246664
534950428
234446763
352092730
914902840
51579815
1119885502
1704284801
1778220642
342041627
672868421
2081262956
1880382272
2038542179
2029297522
1796445116
1117836063
1784621008
2001671919
1455546517
1984095234
1191562618
1154114348
2082032696
1660787446
1024193773
1964456755
288290612
1485093580
1916497193
1147642099
757592597
1892471986
1153969244
41087277
801403070
709712749
1425552290
1556020437
571110771
1935087536
292868080
491985031
699414483
1508014688
1179189652
551938060
463003324
28110573
506723880
1715839015
344995117
1648387397
1627970710
319911911
267239994
232630941
248335674
1906466578
768992296
1601469443
299647901
675368336
271895990
1349928040
239156053
1127158772
1310608856
1748156766
1551313180
1878452263
1097570026
1168867201
174898228
302123242
200010938
2035868339
2080942518
775576249
279675925
490547554
1658709743
2071865336
1018393833
673698660
1232398051
2050476032
507454771
49445572
1935453403
1998757862
1661321073
1954560509
300596611
1643088273
456921653
1576003640
1096225507
168126474
231860333
872274270
1340833276
1813874166
1666126676
105048496
1946510385
1644659821
1265251302
2095239467
1728354715
2004557907
717789410
1909949707
197919865
635091548
845788657
876852520
1977716603
1127636711
1513815369
1803415270
745973230
999848204
408243805
776827852
1492394459
2112232398
489058250
160229854
1434429078
1512576372
364337519
55392339
749227047
1045844580
1981327458
1081774778
1134157061
1333952153
451217140
1095061288
1532029305
1347537498
730073119
1138831204
508985332
1444176835
895554136
1022832261
866261359
500846240
1050768384
109926850
1617549103
206146647
1875746684
1952332375
1319829722
1834689705
259458095
1060423844
1702524514
267883230
11389733
1569565738
1999992876
1625822027
1515317731
2018254283
913749715
2103901685
390859644
517775146
2006331677
1552727290
1847351147
89489571
1431350144
307079501
470533912
1877760857
434440601
1801084988
1653093228
1843807940
668054306
1668169117
1938908560
273235445
801082458
1381676954
2053227560
1844875085
1270969128
1501564123
715533240
1867197876
1583474744
2087590780
507410497
528433706
140120958
1386570291
1100961156
1979523682
188022833
516622285
1469531405
871223290
1469461174
117223648
1684252604
871065904
938520249
973355088
1847470746
1189841981
1596772482
320199470
1064832123
2106531081
1468912373
1468298603
1538354658
660899996
830939887
1805074471
232743355
983110492
1968304827
1015456402
71124801
534582453
2112197954
1826925407
199387378
1225670744
729024719
1121855925
479631830
62420062
198715493
539240896
1035002402
1949640770
1690018415
903769612
1858871693
452821670
1529444705
209988468
76902509
512407884
1447077003
913127440
1215902919
457826540
1180700542
158312137
1165303488
297610838
1776520199
2102252840
858111979
213436422
881624567
653287920
1045818518
493710923
757325356
344638917
1973537193
1051091502
192655777
672395535
16029200
610368851
13068074
705964856
1219065197
1504764743
1213522704
155966273
1286417826
376965812
1982499850
1986979773
77548988
2119644570
583544991
1471251250
933565882
74330492
874190810
1949639728
1598117992
1933792175
941356495
1644188076
1634939539
125655890
947745911
510936635
1797491871
65517506
1538216273
231186192
2034695130
972109186
758666591
2038583585
1086666381
689273461
1950664662
457348062
1855883767
2099420624
1744430075
1944697569
1991304313
2116916973
1001997251
803022089
250753436
1561084113
1943658048
65577353
1176527076
1376813442
1993501620
629593571
890596667
677300952
785652295
389827457
674928027
1613438885
1100896450
497645951
1400632407
1817642805
1751627851
820403925
655943405
436712964
1154154801
456939920
2020683037
1761287737
1869477035
1200193660
894518955
1565405944
1099565747
1630240123
1682604928
1719710699
943247163
1348992103
1258649499
1230575211
1463294522
1299984559
224114608
674615830
472434584
1991697653
2088769344
1505425443
25370779
153626419
981806823
1490155821
136732194
475773136
2049927077
865970623
1328562037
21893110
136719421
497929960
1983802383
1356685053
584263340
1510384621
3542673
1230199597
1317422351
42734963
450381816
1055825957
461067741
263969579
1703951720
803417220
1888388118
1515648020
1137286129
2099820570
1229123343
1884465965
1031172978
626758233
1730923006
1763189789
439218236
58768534
1123856586
1208506168
2003207868
1752343283
1929528036
1868674479
1024075778
1674666978
479718298
651455713
1318185425
1482239819
897944764
612171135
1018257238
508108558
1983320770
1093089443
423811714
1176971168
734877790
896291289
994332232
2116223070
43425235
173135697
1733636781
648943272
620669396
1454701417
885420531
1349459772
1944649715
1030585558
1851197570
343796788
1014155934
2111351831
765182762
2126204060
816797483
442326044
21020251
1081446186
2138773347
1372446832
1911322364
1828280172
916806478
396421851
920331462
1669333337
1374728317
1721362532
508633062
645686291
1737692305
1285814862
869173340
231194961
1068560489
1605736955
533997612
1619565558
74784776
631013291
1305622219
784551064
1703833879
1880558087
749238620
1086799976
683281256
769215994
1569563153
205088503
1959856285
625021739
841642460
1663445800
685375526
1467347962
2129826895
1993805961
1389694315
1119196133
380267807
910066901
1979789479
1499721876
452894788
216520431
512664848
1114131305
834566868
2119817945
587942239
1210035302
2045733221
1874931014
1398329226
453368815
1717041593
125108981
2135466258
771118762
325216649
1182783638
381995056
1121779087
2094869281
819046069
364769616
1430409765
1149290848
1106429891
1895217792
1589240137
2108764130
87703676
778450670
729796448
1460306738
1967197031
1607552207
1358123782
1860868486
5786367
1755299194
507698229
1125429287
274234345
315804874
1727922313
419305740
2063084022
1879720660
1771045476
687441372
1586139129
2082951198
1275559349
1657683567
780737565
1762788438
815741487
1100611950
85142280
524092394
106855284
1947183040
1886687114
1862911649
1507919195
513175591
1958832198
478716672
1006592653
477526562
700717979
1588667731
46712388
429763542
1730974792
264560453
694128747
956691931
1689840686
1591117244
1854933238
465990044
2083624521
935346869
157489213
1358501067
1099923977
1899384268
911620674
1056691920
1041888858
91199655
836540394
9984440
473154616
1766119030
1708052287
1695471527
160744854
349918251
1743322700
929388829
1424570479
1264590785
2128955243
2119660136
1165822761
1930277639
928635206
712525029
1176687469
1461819780
528693375
1552995417
328241994
720321518
100359752
2021219452
1299311878
606477059
976763736
1278490481
673249468
1739639165
1006580558
320827632
1114285369
621898710
499575060
2076420992
651655176
75498646
539069206
2134251787
1226105644
1029863241
1845037655
1675006891
1473862407
2132871997
983182522
1307187637
715181063
2016947990
997949214
1560569264
569615246
730372318
1856450252
730232641
1818688267
518169018
680560064
1755695913
1434697733
1913663857
2059757829
1727711244
529478506
459658141
1783797167
730877857
2031554054
1973571627
1462765805
1203435118
372689692
478541022
807705063
2088321020
883261009
413049820
1943776301
150881344
181617885
229342659
689970767
1622477026
1425323633
41958667
2102515106
298446528
407650006
2107570415
112888340
1089984225
583940691
138861923
293568698
1281864405
2139338976
3188357
978941933
849463257
1070172520
1140655194
784944749
1402767806
549348778
599505315
472884754
172483465
1387583774
2140966367
316573107
860519580
574827256
1499721371
1037161724
1789628580
470317726
339409833
1583654989
284354963
676830729
649925615
254560070
390077002
2022331526
1902419562
212445754
717469843
1974835441
1806120976
396470474
1001566956
1688059435
1778893902
1286353263
2030738400
137532459
914318579
897940605
884448896
721731913
1583659369
1750861363
2022025535
451725242
2142847322
1160008260
518879118
360618958
2051336387
617464564
1353624518
1848724934
685928874
1324958875
1761528
1134503740
461385579
1491673505
1429767274
1042910075
777906996
1258946769
1723516878
1186737123
1390079416
1450215046
437047907
891130640
1664092866
2029222728
1540817445
928686321
78559007
2145695934
379835740
2030498325
901171104
1615526476
1242781730
2029071690
1553277021
1898879826
1656394779
1027438385
1279035530
1246115337
2062872538
1489203670
1697777403
1975512042
1714499728
1428011330
2144777221
1605474903
1014003309
636378166
997591643
1019899244
2059113587
473865491
1962304438
1186414417
219208166
541078749
911569542
650772313
828848622
928864901
349241636
188051297
775273538
1043090688
991582417
938675898
880225243
2090887177
1161260329
1742499580
685188206
1338613820
1588527493
1147156971
745671585
1984805484
2026170626
401411847
1191765090
1172952787
1639689864
101408724
44349048
1386788767
1430258114
302286076
1462275227
1129945015
68186472
1741324022
140127246
795333199
1884504481
1938958691
764005643
791703867
158251253
1737973434
914501621
550796321
1512292246
2136582478
1603422423
921128450
1693320401
226976209
1964877336
1819862915
783748332
887910752
48959243
1436453667
1252152555
1763022987
704037760
115872221
574920027
922351032
1266826833
1307710582
1454337773
1643675022
1692291589
1814097377
890992364
1779390104
584063736
2055597096
108801247
1029189031
587978020
1303922551
915208222
164520895
1903611590
1386599074
45655968
1909711767
322856821
1151444692
1764684780
739084892
1376862268
547246829
1670986082
2058598688
13666800
1927785952
1247272469
395093658
1947205159
263239515
2015098143
1225777821
507198577
2132763351
1212782336
1958153522
399333347
629058689
1351732011
374805382
2078376106
111970338
1204917962
678828040
1998433605
836631084
1826518795
703356595
87700331
88653143
2095040849
1336106602
1363653487
917298192
1197011461
2084431257
980697107
1923379725
730856162
1428215154
1387400488
235762294
537187107
1231671865
1839707495
1769422168
989776933
45330866
1477848645
1478682348
106457546
94423871
1255551433
1018959151
320911581
1689972530
654650677
1033125009
443195508
1771088725
2098988146
405558048
2097539055
1996148927
1606817949
1973937323
1534524075
153000346
86798406
1488402377
1727641754
121432931
337903040
1961510140
120847647
89277229
1254450587
669568086
391251521
694694224
828224590
1791182200
670534534
1202570987
1649264197
1220632727
1762542174
690216147
1450897786
417302865
322391368
1449603577
1929162640
1803671292
1689252810
455350066
1700472248
52258295
199575517
2142063280
603392359
1184176645
438159085
726262022
1231758624
10891315
1890678398
1361472341
639711814
1608542636
1236063576
424859675
1369809316
707318446
642333000
1976202863
877285748
1506372359
2001749142
1352106446
283085966
468360831
1369466821
393852737
1053046121
222774924
470661102
251163028
1416735251
189018794
134153214
573647893
1514801009
1939923022
1258082281
879736906
1791387401
1242251716
1868019247
1054443741
243543744
133851042
1524235983
1701801156
2040184700
1958184998
403747976
534917395
1512867364
1197586169
897102236
51319238
1957726488
1635944081
153800129
1275321584
1542748948
1002389444
1328607657
601821583
1810638926
839561732
1673616331
1522805174
465136738
323540624
825367851
861250692
493107553
1636600254
1957153398
106939285
1139373944
2140601719
1672415673
169965844
509931750
48360723
241831409
698946821
8257318
1178402730
2016144720
1779631777
1219044136
1927041171
225564256
731280805
248122767
60902531
1313202668
1922134064
702279567
641726714
47871027
725046521
746771008
1263826503
1717353434
1606094822
1696933852
89885254
218467793
1102170153
168475919
1354908709
483282089
1212897674
695690511
587899887
2106145402
852682271
407286406
21165226
1802707863
1788505180
1219822703
1313420730
813924956
2131669859
381929851
1986613085
300278910
379459182
1289339806
619158529
1176401175
979284436
1727795574
1267890665
966760709
257026404
693231058
1195613148
374571537
1564077638
1847803549
1957786048
187405601
346318026
1401878804
1753951219
8651202
885279821
1237078569
993913347
2067032186
1493920162
1835422990
1812665598
1558320795
652247712
1791408291
1787790180
1072453010
496945293
983989476
2026608460
185336554
1554414978
2012427680
1868919550
1596994094
1748828474
1663605075
1171738977
995781400
739517843
66681056
926462615
1988860751
1191825871
292984667
1564915781
1983476926
1187389816
1893366029
1689118597
1343414975
83281420
1898834157
2114420438
2098808900
839238634
1930304069
1320293661
946753072
1353307524
1649138293
2067079138
1636093015
1018838989
654845091
554724687
1321206229
855431211
1837797010
598858482
311437810
1042056265
293616612
936306890
2042355182
1384629090
1670605736
108184931
209016366
905881664
1992378693
1561035425
489095800
1327403800
883529017
1764753301
669927038
1662609759
2047512790
905866860
359132857
2146821403
1657562934
263434121
2039641301
1771470171
1906493252
809893776
391865120
977632947
741654935
555542667
299910291
207519436
1085889862
2109899599
1797055381
1561748994
2072283116
485930921
1994215190
1415608703
1847683406
527098728
137390947
869876810
233562744
1657962567
907244341
426580536
428817680
497085797
1820155495
706604339
1887534989
1873377735
224791015
1743838959
1119436590
214057451
103042294
344268988
1891801216
643417610
1185398132
307196013
325874865
1817162775
1065862336
485870325
1622107768
1574441429
1759942493
854455022
2116377766
1024117945
346817195
2131557072
55209440
2060473807
2129900634
859958903
1006675284
1210127016
951297207
906742668
1704542907
1625394103
2069083783
1731036189
108184469
179985560
2087976471
170899969
85870151
942647059
1921768730
1985081714
147210506
99472872
1310874798
665522830
1263399403
1564904235
1376610560
868715106
1886629162
277385261
1125260012
1299399628
1760939768
1671177559
255928242
1147137308
1226427375
1463288278
1298555681
1014665726
342062161
1120364661
392623990
563839087
2090513344
224320231
1115334945
810171986
1782100669
1243740458
129824771
1545226478
436518735
1838095658
1630503857
1845551356
557124746
212340291
254622310
1305215155
1782687643
502430092
1121469413
1006387151
507975361
1132633152
1080750313
306558122
1876748963
1996377589
639016219
996816842
848841313
558336946
288159818
663195757
722166266
782826209
1869010134
1079827049
212661530
1340242366
938101943
506820669
98487421
2071863748
681584156
1612366575
128548873
1770289259
1860159242
1261544414
131215644
1809381442
1080722390
2093761222
1295617701
221325630
1987684780
1970965764
438615356
870342678
1433238893
955373458
2037607373
2113674589
451987132
164862999
1454478336
1062693868
1616186644
2096884403
231196136
173689499
307387849
1879271325
711278830
1928204215
2043552258
1085724167
1267188959
2053434744
2009139410
78332183
148387149
985503576
941355377
537307323
608467371
1349175621
2050311033
320987701
570640902
1279202438
162032153
1138984368
1605992218
1632470671
617623688
1461991166
255531009
1927320216
1068904020
519420375
588516799
1226622768
628553421
1785219979
805092650
506025143
1403742399
1527535385
518659725
1398676223
829127842
1558932421
88468878
376587268
1313381335
1744221139
1337215455
187121938
977695489
170277592
9393238
1335238204
1417431566
1252116423
322980014
1002389444
1919558768
319605153
1901681107
1946278846
231630619
2027358862
1686506751
492715147
1923205770
373955964
2079073194
1301914466
714513950
1033057037
1983488391
2140978551
1746289333
804328618
1888305618
1136544129
480454381
1354670542
1893678883
1159970274
1918733325
1765530078
2127792432
1651564435
1407221548
1013711368
1653270430
28978385
1719310504
999418607
948053121
664685542
566441571
1861115266
1348797930
1129936542
1430652297
935109523
1211440912
14223415
702443740
77347709
987607064
958054800
1445365157
273429596
91359159
1516909202
2053311218
953029045
569697414
389495453
662467856
1691689300
1587979968
138375544
1319415905
942149743
1400298402
827006474
1699774987
173300185
159775013
1272117101
1673818583
1949043327
1931881286
39136513
1002838876
1305634764
1051624399
710147914
53519303
157599579
2116659563
291916156
1979273751
1555893290
182556940
1616190928
1686352266
338614916
31450085
1887557581
372931956
1076630290
580385825
1926381665
320273825
1605938008
32193370
1342832321
536618824
1902457261
1922202388
1936787621
1057987856
2093603234
488109000
1430327305
1632503601
1498517706
2091356308
1295909243
1125316590
1036278223
1742115250
1755454427
163618982
510002744
633490489
1064974946
1952624486
1214406326
32360215
1625136445
1796311058
1839451861
780588470
1393025473
207033533
1826128444
1964180805
1889023824
1909734203
681617600
643210963
922163619
860770575
1899254372
449915929
1466031144
1394985569
831921986
1855503344
394446423
1753877363
1895681343
558550248
75217254
453329350
1620316875
73877452
1339027098
1863029578
1799224133
337764115
1837051139
1488163321
1315194583
1754286420
1454959288
891382118
1464676385
1569946200
1437241718
272404412
2066972736
1698724237
626908745
310566029
756471835
1329090371
703297069
1888652394
1584661867
1355740486
52335197
1035253768
1062942335
40487827
362315301
943291439
1587754899
1639990717
1268650128
1602546225
1495785242
512792564
311593397
463011709
1089580646
503287050
191135530
2072022500
916903611
1672498088
606945546
1609441548
244252887
1257946488
1040357548
31798028
1832718692
1197292210
304059208
980112915
1635956235
2087019156
169750387
322313647
1733827037
703912497
762264591
309860961
1121539719
1454080514
1236831538
326554694
257324324
177992817
209932068
1289548828
1260427829
1146447802
1305149852
1670098575
1697523739
664585482
1754046246
161369063
670444509
1746862842
979194379
1488969631
1580723041
103352640
1081986199
340831461
864188063
71233067
324767514
1584837132
1971880934
1508880148
1634976673
1244195050
1355276958
555129688
1691026772
606416135
990195488
1216041244
763965418
617123525
169878733
1542137339
1360527533
1442351010
285132476
488579795
709114409
1743852613
158234310
675894785
1470182715
1566400512
647558281
1529959983
1184659991
598379801
676138354
1387016343
1547708265
1565671539
1101289830
1187355037
562864160
1728340078
822637745
1114461825
455581158
1442063877
1126085285
827836298
1909338595
1994918586
377110299
677187638
1192008169
2073808821
1211873582
1158643791
93237611
132977291
711248057
714381830
1486397259
1269592733
614088860
1003501937
1900165671
1631773435
2030531647
277805772
971099314
66561454
1549245721
1200005109
291672784
1605327090
669592655
1002826999
745536523
398673561
1797128449
1425685062
765602584
281596336
654683785
2139346752
943345359
752780485
820882823
1106894883
235629283
400030454
1643914814
1393467504
492725617
1582585207
863880362
1509951392
454698533
893837557
857241677
1496241498
1452080129
459392539
503769207
325916488
1252782400
1241991349
1391544962
1944231506
1453135742
407103205
975098898
168323201
1299426551
503902501
266277687
888548916
995356840
816279126
1887087563
1765046090
179830339
1057195478
749355682
715954787
392877734
1292735809
1605817772
33934506
2127533734
1212809393
1991328111
1093554870
804060925
978869202
703478584
2092987095
2106998698
163932110
1354615685
1020095991
232583865
1592371533
1484913876
1110233332
453181857
1998731990
2126300113
910056175
2092618741
602181909
1329023311
1960797554
1880950449
1581417839
1958446387
1227800032
1093093740
1580412580
1487243569
2101557648
949613583
2017553692
2023138501
132130094
1711106642
2037193013
1633302338
959706038
382896664
1989199657
35530005
150969391
1762226420
477765204
1230799475
738021779
1459547944
147468831
2098235605
368814396
2109928315
1336940683
2041101023
227964391
317808070
1206048591
1123530769
1451186617
1775988969
705459586
543916970
1468107993
1745343300
739193042
1043745891
692238608
116457926
2043458257
1070323145
660976197
1569585476
2066368079
1777458156
1160869117
1318403208
331020273
518233717
2117814599
211038524
1680842207
254853115
488584349
349935747
1943785363
1475912120
474637292
588487751
2112196877
59035846
1948756403
864550051
2049832933
1305818893
169935916
2139898292
773268185
1900326099
1083296886
737809839
345240756
176398744
1974975331
2049287315
426117807
318301536
520406009
209726605
1673090190
804095135
422974326
1000478233
1243281021
1097574968
119575863
833409767
1538484582
599654354
550244390
1375569500
1102471738
129014607
2072960787
1191025776
1593081713
1211192428
1202190328
1872073292
432827755
2025589716
465001825
836471970
309120324
2033211233
1768612135
1180640107
204269719
1104497050
612457575
1527809969
646837969
1071396824
1814286190
91639414
1489643118
370928841
1442658757
1809772870
1284612549
981976727
404706887
827605201
2049587261
745409349
746342044
1343895348
1204758323
1664795964
764191109
275275273
2032309637
843564179
1646273870
91711396
1852171123
427082557
418175526
1493719228
577427792
640316908
1203062431
1959336236
1221742690
1783182387
1616635461
782334719
1027148006
195010908
1389838220
1866759063
1545106283
1003046771
420287756
282290654
241573033
949150896
2016332170
693603401
1172749808
886253943
1232024098
1332421252
831420441
1341557302
1921036498
1691813296
319868232
36202291
1501492939
743420055
1838574247
1773711435
2132534854
1711740724
1156365726
940191308
823396204
833105753
1408132904
43612634
1414321334
682371198
485658853
1212301451
1628850488
1706840591
280359371
1070152050
1429393181
1170473136
914917078
61875286
327641860
1465938999
979675615
145238953
320211151
1568207842
1671331164
841560999
759004840
1632385308
1025511963
1348625895
310392971
1169564038
1514236271
1328312432
251274227
1261006070
1138683162
575643561
1943849007
80906379
1058527584
44146125
1166258598
1556997204
756716873
2031559512
383112972
1245230073
1903182204
563580995
554122790
1906256978
1932241560
1884657602
1844921879
232999683
602268284
945644556
841614734
165337773
225840163
1205778689
588188610
1809182073
1896849476
874596010
558446234
1517780343
85285207
1017868684
1077868199
560595370
460421908
772894846
449659979
920951709
1427326412
979033457
58142525
936864547
1994280438
1137377423
535122492
793136270
305354858
423780462
424419988
1162119276
784965108
1847081390
110772528
820642672
1417289495
601794782
2106527534
1514503641
1346569591
2048200126
171676610
639288249
1622343257
1261747491
825823775
759787584
1862074744
1583007549
1186266823
2043042445
2126991118
771097157
1171907274
596061614
599705348
1623116224
485807882
225796058
59640285
1302028464
201245853
1725479564
1211174884
528523210
1372992865
2061779125
2012338807
1110581110
2117675745
1864881804
359560350
233562560
655275419
1436355269
2120394913
258227672
1215533704
2122214338
1545182571
1919681828
1122500994
889143502
1738743928
493716452
1891402915
853744895
1937891773
1751834268
2071094179
1737776404
568420142
1756353463
734643908
1586408843
1272780237
358117616
2099333838
79789644
742513919
1925180894
544395301
87792079
1588164936
147209779
411705467
708306901
311715506
738396418
310799761
678736288
813073544
421732781
1635818365
1931626922
1233542179
1493364692
1112456032
1898086041
620839896
1688874313
1957837226
918992638
1936069056
1998707879
870646646
2144449449
1115901106
1945573320
944007972
256164047
1612264254
1997418064
926449932
1924400578
953999377
530777925
1061299023
94454264
889084437
377734214
1794715786
1053058459
1557861520
1611040653
929979150
286779079
651764680
2112453463
313914484
1832549449
1255423857
734789443
1198473930
1054059609
60009635
530134311
1474374462
2059537480
1770899124
503500015
740401199
1889107456
1403587364
1944502902
959738071
913639736
1038607827
1730253045
106572375
744593879
247443544
1176745523
1441755638
235332025
1099925901
1596712513
1904837713
1991621383
840277739
2001242060
1080265048
2144660386
1023244247
1281484578
823142675
1090844534
1816141346
1232281310
2095640355
1304593832
1475166202
1062647334
1118129078
1234760188
671676142
325384853
850724022
566176037
1130069296
813492983
799830082
1223075901
458209996
1644703810
772654730
2070510174
781169314
770406614
1490630895
2133670564
1542670416
449631923
978670045
1448543478
671695227
1700786056
762778007
121306029
671526866
1174021003
652321043
3811776
1492115396
738692019
1893785646
892799563
2047253979
666455930
112632379
1152357839
1423388167
64177587
357392304
1625404712
2107826918
1364236321
1785454970
1143370637
1931807538
562603363
1572954177
571026004
917199074
685623424
856235434
686824288
333572840
321110964
497005090
452873091
223578624
1839156655
1460812073
1726374419
1048804062
649898286
1394372019
1115929764
902220080
44360468
2109374791
1441385913
663983961
845820894
1276441205
856753490
614835378
1740832468
1486909088
1248574428
1364834637
955282898
1058633373
1373435300
920183447
2030171476
1840566441
1819677017
274237512
1535670330
1293071207
1748737054
2046581173
826136605
611007171
540497203
1892728881
869619698
665461331
359061392
887488191
2046790690
1942485802
1207949718
1903064380
307556012
212502244
211974340
210998979
1857289590
321672595
524756346
476130795
1022007818
1555836146
2042841576
357984892
1618172687
1834508313
1047468126
1341221125
1305765015
1856447744
646913865
658640990
620896379
114777529
689099321
1617842558
1572463486
1678217694
1581311394
74734238
111480114
1947718720
1707164146
1601078047
1804921358
1742175388
1543853870
1234307483
1096892857
1537108093
657122105
476064372
2046665997
605138366
472107866
132984038
416918000
1149488217
1335220137
700547960
99501613
2068419407
1011306556
1664041493
1590458273
1467885342
1406102209
1980453675
26711159
97784278
1728080364
627693654
1560307743
564673824
965424628
740739259
1571183757
1600835195
148277444
1094416510
570873310
814942025
1969635605
1118424611
758325819
1224806194
1960743941
1432292939
521095288
1292819196
1789854391
756611183
625333263
1031064255
969051399
670217047
98529393
1677096032
1019736050
2118641694
110492830
841595901
1174911892
2115849407
804853729
1833946362
198344844
136523202
956536745
742317935
1626192427
2059917916
771302302
411071741
1055076436
231116814
1937296417
1980536122
435429244
826671404
1847240295
318407342
2037909310
1197504965
1100187450
1357190913
1231426244
431732421
1268546534
1671195520
1955779793
786332905
117569172
2095245878
1677227495
305658885
618477373
1286183941
2093913437
2047991058
269700014
2131780079
1146546229
334031392
218498853
1679682884
406965498
1077881782
812713803
359988176
1287370087
2118287441
1295814502
220163354
1530194538
2063950719
1000022899
1459589506
1537466401
836494504
1962368115
1028122628
672013941
30272995
1133027842
51122921
1197492772
2059995881
1903029214
1227344484
1870554333
1263952796
514464411
1291614468
814271957
653364347
1940623898
693792030
1701797386
1219276813
41838337
2139290479
734719097
1805345490
1246603233
372647500
1794968232
201048250
451769026
16428197
1631228216
2077862815
775703644
505439955
1166644526
1631279433
639943136
447272300
1856188857
879891299
625609615
2010075843
2012129046
1538999399
1421549551
280942228
954297773
95239493
1995540812
1446103577
402804057
66470797
246235818
270513927
591902503
1043790936
109167344
647134516
1302816860
108465550
2031594205
539365270
2021332136
1870215078
305339027
1975838621
647820268
2144560517
2091727145
25419808
1315662146
1546051054
934241147
1281442910
753137670
1439880828
1911780808
1954353400
931779124
622528537
482389174
2103830018
824403107
1992197008
627917455
2103514856
2003412908
1416434706
1347421617
1279197326
66633136
831200083
1453044664
763323208
1790716164
1196254935
316735163
1987057838
926502627
560136153
74897834
1505889211
1691478054
952747009
718015751
1513118797
1595780994
1407039027
1101015002
1373205093
1839104035
1407233787
1672479256
225595533
121955401
711482318
1529711956
817546690
1543990847
723366147
1095441132
794023295
1964526837
894323008
1165720012
1413888346
1129029403
1552889625
338589186
790122616
575330688
2051072463
520953592
1382072133
1551387548
1478653006
919096636
40090880
673946173
981760961
2081080583
1064077792
1008393314
383620805
934893160
719348631
724837460
1513019277
1451469210
1859562331
839344899
2108386937
1629330838
1994917264
451893598
2009878917
183463796
553996310
1309010601
1309759113
1841989101
1623906217
826771774
1838887570
837862471
569552854
1308844691
1327528927
1956344273
846604468
915385052
792030973
1870370160
1525737155
937756316
1202318951
1588994738
1682157693
1198733531
2040229582
1774232547
793625483
1396439627
2008020115
355342602
1236350710
111119510
2145407054
1995961600
1760160299
1916425685
1566536573
428387955
2136793531
133864036
1857939853
1573006986
1560297790
1256946540
1918456629
1254849474
2073984608
748318029
1718447558
1893365284
573378285
1616482443
1324729601
1268066584
61577171
407556955
560668156
1834593902
2131741091
54265666
466001900
1890800004
1588666722
2043255887
115635924
977260905
1693544333
343695591
1636953211
436499412
1416179798
50196510
894354608
663661803
956079115
1104640643
901169956
1082040585
970703792
1388788651
725698047
1782476471
959715731
484970472
1052049242
2089999764
505662637
972872876
113201520
707567172
171036389
1412781406
501326806
169967362
1964399268
1899380500
1808529292
1636380257
1216276692
742974535
1993708028
430472445
688368186
876509594
460131614
1191894244
1727206888
687654429
1941867470
479578861
737588149
1235132095
1804673578
1043049502
534583014
1765451421
1391345210
1572071972
652295137
84185170
648731831
302247738
1117770168
988389451
1137494999
1481244726
1090535234
2114872058
1951075227
1714962689
1349662265
1946809886
1207565636
233092548
323555046
891423507
93541259
24606997
462245537
344131387
586176381
1754732589
1936840307
758758898
1970673934
1708527460
1065521861
67343469
1702969960
405009660
1016679330
1346463482
824174302
1015990493
1439162979
1565344704
539273051
1673257591
7107231
2022213648
422203682
778782998
256997504
436096117
2065127578
2141622120
2535963
2060343011
850468002
1570144891
854487504
1882830148
1681491806
237609479
1927047696
1858362680
516086629
1442421451
1674422251
1978710052
1312555179
1158146267
1635006743
129592514
573223825
698488734
264731389
2113894032
481070469
1340135115
1298219539
1766668329
585563543
1502880298
494149238
1454205100
841332791
659777307
19101252
288602170
1526052353
1011053700
1012800839
1434385692
811529658
623601774
921557808
880842299
2146135512
1480976750
2147385925
2111813901
707760969
1945155713
892224674
660673085
1061616775
1298021745
1719519690
465252202
449923469
523727175
358609222
1580068767
1361858971
1513283650
1690076995
2116686761
325863714
410157359
588954885
825481312
1375327062
874926429
57456577
1991926238
1033984178
151343423
445664629
1559482666
314899794
1215702371
1093769355
908505110
1005510610
235966787
970724115
2075857244
474170311
123018455
1220761196
1004419438
387870060
568973165
200160965
808388439
836897395
339223709
2027432860
853303215
1244087936
1922715219
2082921072
805893778
1587876306
938481606
1010241701
1496466063
1933091469
633799117
260749403
1844046207
1001646040
1749706363
89060414
1168909014
883682437
411779894
1619936804
1406631384
1267074221
546451909
1987283006
116442719
16353223
1756139540
1674862989
599820191
224087635
17922749
1312931075
1298402675
1957357770
1245223993
1097652827
1346630307
2029379073
1974303459
4000214
585311160
1695122724
1673499125
923160748
1050206862
189857235
1542304236
90546303
644396934
168866302
1978985924
2108880725
2091656093
54339857
1675794885
1392110681
1972613704
1700631525
1870243943
1862846168
1141507876
1425933170
1695828715
2113043244
648085315
743805538
1586151103
1860752564
1779681317
1876887981
1289367567
190765439
358435808
889335030
417925729
566285229
1809026869
1802135168
1395090745
1112066696
490293020
1678582567
637525594
1543610137
1218031836
1686318196
1970804378
1184586469
1486287810
162546737
121106954
1540630145
1030629760
301560534
2095665290
1993914516
87803603
1195558844
2076725369
248093955
1445331217
679878735
1681967524
864289770
1211218680
1621911490
1119468539
598390289
924194886
2140710423
1844702258
384803634
844437106
291747502
1578468541
241327290
651741798
880475861
113644320
774240916
781767159
646509120
1603454168
1169824222
774326224
942207242
1086962117
1731652482
1529815212
1991727270
576584660
1857222812
881367389
1629121622
9310250
1930022098
991946054
1154267311
839511173
217282405
1753383969
60212119
2064199497
960538905
725481514
228058532
1038907278
1436607583
1803344753
247548780
893197151
304121459
168128821
206639358
336025540
1393898816
1137991161
1275282650
553226080
254934108
1314007903
1482300894
88082103
246418080
125694864
2131834778
634938422
1342616670
107920026
1003583337
1840158437
1091900801
325388027
589094079
845294943
2082302687
142213647
905831546
843124768
959520036
940820547
968387194
2049332120
1305174139
483788594
384205221
1708046362
1684345663
239810647
1600388648
487011082
791842876
1303946771
510445879
1586258657
544215232
1775561386
1986868117
1006461299
615570823
1622832661
1593433880
1586524980
1799159878
1489489766
233179012
730872626
1799533644
1191237257
873051133
1637390136
684429319
657012865
2038580624
1792744334
787725118
984470876
1607695699
459681058
1135305594
1633133640
807374422
1150125321
329041153
1107733428
1488967647
309784712
376564405
1310916350
1023228617
412343958
1936225878
982604574
868342587
1279465381
1082337216
1254855393
180582382
1634315890
1418163009
644541905
24520061
848459217
1814861518
1419935411
123971606
1591713686
849940582
967627357
175230857
176362155
1854425122
773917583
2021208083
400708020
1961331381
874808516
116746195
1968451947
1920634920
1257332529
149981465
1909359659
294496748
993328254
914856582
1091342874
28677809
627005458
682503836
1163598051
1901735911
1855269894
1075767758
749865188
761718323
17739098
378177993
1746008412
1486531583
1571840748
1667189887
537449091
502964593
1026563229
1914854640
333081484
1568286224
1516398374
73224005
560694711
343471156
509333906
1445680648
1406807334
1872974114
1007241929
1514813948
505475040
1320740038
881194268
511756195
677737952
217529420
341006276
1865561170
1842304787
1850726418
774818925
842725069
1125018978
2034980551
243945034
619870562
1406266770
2078237865
1720665818
1784271519
1564653949
710590674
689792097
291704624
1832283556
2011913296
1384231388
932077910
1298278939
491514217
2119530410
741673595
1175019734
802796068
807544475
302388826
1724864696
1581239416
1466263705
854756901
345516039
426193843
2087393447
1726859561
735334446
985477907
274116464
843003791
699549936
2099350066
963215264
405588152
1763145842
1387073089
1140436056
1589328081
1101082656
1266949223
1905928552
15669265
776362235
791567556
1059299009
449338317
1833826375
1461771191
624673366
1155629901
1413443797
1537845687
941572846
2053759601
74740623
791642617
539973005
680408466
671164552
478588374
748832331
420472167
1371554847
25472243
1900364295
1638728613
1244982691
1841121606
1329806400
1779997260
1955288580
1765822760
1721832868
626757658
1427612422
540607582
514919747
65706638
623695207
1909562950
292336292
932138090
602701733
98389639
1176291594
1624760681
1971091463
1600825343
1690960184
1232684171
85824959
1596362698
1940308665
831713551
332760650
909163801
1499072074
1674226334
863923129
488063317
885605903
1890482058
125392007
1100135498
1130562165
1727605978
1285402834
1298465402
1970217884
1898447148
1839327853
1587289059
1774211459
1534655756
1222045482
1932638309
1985583345
1349491340
1254484553
1442856997
983544324
2108819422
1084569814
911325205
971150696
1274214819
753096633
732169830
323610618
616598275
599273840
954936871
289469350
881686767
659944763
1931924335
1239814461
1789073253
1870550028
360193379
1844728165
2092004339
571604455
718095211
908954144
270522210
1244883576
465317738
1511429592
1410271454
2066978819
1954160593
1015582206
1692964166
1988414368
358507783
1285302222
300835057
1270167350
880977500
24933473
1336578348
49279667
303848539
1819610327
993852627
60744563
709350285
306549392
73663664
1128366162
330643328
1456103390
877835172
329647060
856316330
703982143
1139894619
892195056
2020765749
3965611
488964040
25778309
906094223
2144000024
954965431
2066597614
1625595722
407202659
936135799
956977986
1117260981
1668300289
10692049
606758096
2079909597
1837448630
1388181080
1081763702
24149833
819667372
41799205
1620395799
919547876
1858382262
1079546042
470778500
1503105640
774886739
2134706056
121053406
1490282533
1029872663
1603506022
1729502735
738555224
566952822
761149892
241000843
1183961462
1037976137
325947227
338445549
1361927278
575961413
1467379595
949966194
759346114
1550294878
1478759617
1656443069
1058307126
63422057
849397071
1719413757
1933177465
463099359
195027270
532582696
1666151725
413238804
2027422993
396430906
456469354
1839428430
1028837381
450178993
2104755679
547747510
120567044
322529372
1209829414
406382539
1657305519
87347378
749884050
479465810
1938908560
848908819
186713495
800004474
124889857
913086941
515981064
595837367
625016534
222948285
589972273
1183507350
1101080228
1889308834
1474074253
819825105
335273199
1090445358
272166780
1556163626
1292968652
1746798641
430973127
1089610554
577523285
1389151073
419226668
645709929
1898665965
1029101259
1925169361
1682353017
862456259
182957274
1722951264
1826650486
1285257590
340285613
1268330202
698975666
1972319782
1983047398
866462137
571907872
2124276028
271878557
1578897095
1543184496
464532292
2111777261
623609519
1774722354
921495195
360534833
1505665427
503950794
2041558465
1834287858
1012290020
1386882541
1579168350
686003827
1957229920
1973697049
338729064
1340264159
394480616
1532268635
773145616
125004173
75529468
373231864
1311947204
641838378
217228865
2147008465
2052886625
352666446
2008119296
1797116305
873234658
151547712
951560595
246518825
96637454
83243233
1452546877
296435257
1774358961
2036612482
1123481833
610303630
793338991
1696144717
796533138
1815956641
1055995481
1509645416
1521483757
1756689530
990825504
1849197934
1595742314
1915253716
887246312
1019406758
398309317
465954854
1256597048
2094008617
1417096463
240968149
299968398
891228236
1415355990
448025811
1129677590
563125014
498806522
161179445
76356107
951893365
560977271
1538590443
1311992684
527123887
1980254704
1856105406
45539712
843527782
2126014845
1365917702
1045424934
246646675
105377054
670571742
2000650933
1634976673
1872567153
807174319
1133872910
310676150
1006195402
505731095
2099720666
1403791051
1107783621
1175324259
788496502
529095772
647394093
1403828111
893951848
513473657
1187931191
1528606838
1702637787
1392328426
2010248517
332394067
737925540
1657987520
1468101205
927745443
910866247
442860178
143389374
651107234
1895181193
2109328094
554256188
836439602
267932483
566407397
1746772028
1930510510
1643418323
1415335402
634351680
126346512
1226438361
1868715574
107506792
907815974
421112761
1876660126
476091256
1848745024
1094314284
2029044078
812703327
590563225
486869794
1724925344
742256100
1410631008
1896627528
1901811397
313977186
684645470
253319805
1998370911
264898238
421109123
21526015
902452978
1309075781
902421870
817572500
1734844731
1513737906
1850638398
1364336326
2003874458
447606717
134802293
1016396517
538716179
1425228398
1859411344
1561742911
395475069
1769044724
1666190403
1165717734
1734745551
1243880267
858255528
542365626
1656306612
1618033557
1989884702
1894018639
811466
116353537
68673406
97594668
163776382
438427562
1276995639
11113487
1084928404
1691499778
719193032
1338245039
1457775608
849796090
668526897
1295561698
1790670231
345358687
857497959
772758096
862021919
514584777
645859732
475396068
344702555
1724792150
828888559
2131942026
363130762
2101014686
2028060063
2136279351
1864826334
2014670435
400167294
952786035
1143663960
277119342
191911583
1404610009
1447792875
850482968
589025724
1200962391
1112820334
1896197361
1742296686
1494672625
1410168341
999363287
576716620
1666767026
499868427
978763886
994012612
893073225
1089328965
1542487741
2125860728
75296517
706482780
1290507625
41136302
335700983
1843018291
220811677
2000620941
1955422054
1141625257
1407928164
1234764284
1884870921
1907976551
2032004091
617668195
1999948667
1248727952
630565815
631840497
279977594
1909633206
109175497
255514718
1699949264
1925992935
444472773
1992878957
500682145
978727422
1112951108
417805673
1523365981
5826760
1500455584
1615162891
1905590704
1146934863
1532923896
869817995
1611298892
1998730860
15396969
1835370898
1046017537
974203744
1853160997
329580301
1738371069
1619628300
222638035
393017981
414463158
932078467
1930526210
543999109
1983926821
2144721140
2097728627
1104992447
1634660249
1514192790
1479349578
1021889584
1944626224
1752565216
438482399
629829112
1306785668
892084181
1542218329
1522393537
820321509
628140177
1184287466
1784308349
1463139019
913743345
2013130600
1643785083
37919022
271254366
1605792828
2069970829
406041253
1387054820
280888286
1306700858
1812279895
694794752
2046543611
313048551
851717467
1503725052
1901289259
1399950650
993639985
942821529
1963170757
763767246
505442281
1432703077
1153861365
248937431
1935237241
1279036593
500387321
1948569832
329736294
153846882
247651615
803543956
1535939259
1683873097
138978961
732818826
118547606
971789554
631025631
1579238555
257794471
1309154065
1596418307
780676659
869086773
1437105338
59550053
991142745
423812287
25127691
729070727
137175318
804565004
1746212253
632875116
743901118
509758601
1275530091
1355228033
381765340
1216826016
1079038337
1082092353
344537085
828399960
705424415
423169822
599914555
1739224387
955699505
554953013
1367563644
407571640
1079787549
1331358429
1040796505
1713639436
689246811
1187625592
1099516806
1814466734
945155216
138418495
1261835313
1371843185
1093212335
623469828
547116109
1354384408
1280232389
1085670430
667119067
1990152695
362892660
407290509
2017477438
803512322
577565822
753346657
1388881389
1082079244
345514927
506537536
1856583541
319936459
684500148
2010899793
781998435
256247749
332637907
1171362693
788205085
1253527797
853678950
1864937726
1530903173
1093526174
766482160
529520012
85184490
573821371
1475179328
2016512658
1488929651
1858676899
2078303098
722483170
28684448
1097822541
1478454062
1304103306
1780791864
1535957995
1620187367
464624071
191086460
584561948
550012112
1053572295
1140749648
1172071326
1061405498
610370224
1688460888
1783837696
258914092
539809620
1633675436
1067134091
875496672
2135073381
1283684231
1987721342
300684529
1238342435
971751695
1078915048
430827924
1432819281
490753607
705108325
1625270865
1054557932
779556008
559840919
1962905375
1199928269
572877121
1416348736
1361433392
1971235585
564438446
1160499475
454921246
1008679220
281637917
1042048412
207000537
1944219060
1566036716
972107139
531472798
645181104
1479710250
1705251312
248382790
287072136
329184540
1443969865
1270871018
1157279422
61445889
1342412503
1822729602
1968327782
2124425669
391002405
1753522247
834607873
1443209641
461343367
336427889
1475257170
1939463621
1476893455
1261290132
375395772
1005627079
929004383
1435167063
556611472
1370417608
1103454259
152625425
450772579
797894740
1700092319
1641791147
1139238866
88887837
1607950780
1513399298
167276234
1318824109
257048376
1314402666
684783763
1812796783
1569871144
568085663
1251024190
190811902
1022941402
1573085551
668467784
104422504
2080962172
2109647759
406854840
1579952263
1607594736
1595689956
1362013783
1548936061
824771360
1733090625
1896804350
1109927393
584224263
2092349314
1956246733
2056534072
1035266073
1152437950
133410818
1488536429
86327430
53349777
397150014
2140893647
535953764
1897883585
808921105
772465899
480321150
716141475
1268447251
533200795
327638762
620025174
1501265740
512261158
2054291788
2027842956
1972276992
1157778596
185142703
563699400
1501076256
721092746
2032262370
1228118526
1599571355
281083655
1089514348
1662733403
184174255
901572169
154167744
900219176
1149794962
1088492869
909134974
1390104943
237224391
450412030
1374589352
1938138109
1255618472
1927843001
1218963307
928139707
1898050274
1468073238
1283955776
1348550014
661046480
814807730
2058654662
322939877
932188027
1774862751
1736216938
917146014
668202407
413962292
1235038709
1309434009
1066610913
1821390881
2074111805
1849994881
1482347820
1393846003
1777956117
707065433
87762187
516597113
142243174
845866757
1370166033
237209045
701688665
1857207989
1635111891
1777658705
567384401
962885168
1446995689
1877344900
397226210
1569087774
196952798
492395463
491379878
1512979832
1317004769
1557649504
589611540
1098432325
1191707255
1139837515
1225354312
1880601918
391978128
519791440
1989732571
282726610
789283655
204892982
248484029
310683000
229399079
2097107819
1261824180
194524548
482209508
1178969284
1797226372
297907370
1436084228
161013280
200252525
1491432355
437198844
12751837
327948238
405730886
56673493
1026076565
1829836761
803166606
421306162
460506620
1508241021
702444714
1399777062
980314451
1286066662
648256730
493859191
578591418
563449099
2100424579
1389314385
461225253
1548467957
1097955996
1810439256
529699266
1937507769
441710747
228553171
655031432
1264319424
530590978
652439532
503150543
1003919006
1444839176
1624515347
1442105232
2000530128
1241781311
524559815
1220111156
934862800
1260259407
12450024
2016326238
875744277
514783934
1414448757
1005532626
407401573
1022238876
803461004
1822888029
1858576336
772728049
626884535
2128542190
1679814514
1506895346
1217376592
884869458
2075552482
208236966
1883610323
132793827
1651602962
1667320708
1924300504
1326384731
350333766
750062246
66200624
1621689679
93853996
1932009444
1408928268
1308310213
1718403992
1467336191
759837736
543295585
460766110
1380307151
1801396116
647755752
136890827
998346999
1500344032
421593036
862509744
1924667713
647241362
2079409161
1967348559
1193612609
690599797
374868809
131450693
1955756096
1615294709
1399435354
558656708
1730366352
358324258
1865192531
1971630169
2012061740
727821038
1741889178
2059654515
249596900
42903283
937243497
1052728762
151154935
244324597
763830435
1866930103
618166063
1853520901
345118353
397365498
498314207
1084077636
922590260
2057660812
330080136
1790009957
711116946
2128104916
1584874348
205540980
574552448
1479581582
2146144774
619545563
33668592
1457795091
710533708
2296010
591355391
1984600118
1111851172
901395067
1818711151
647109270
1674989534
697366825
1373746256
2124604472
2108867999
250507968
802570803
1510355781
642669577
772733059
2146316809
1674004930
1445902209
1591171468
1056969557
690867066
1028686719
530929619
1654653890
603125322
303317899
1385851259
586861954
1745966334
1766511671
1026327584
121676684
457897861
435789778
857858689
1672015647
238869892
132998017
1933522001
1024018120
25236250
36702352
1250196919
788924457
64980556
2001209307
748358950
1463954477
1320646488
1027182132
1527397168
274555664
193334996
700428997
521242312
2062228979
428556716
1285277428
817542624
380811474
111097997
1862896213
2070847221
1931775361
1290137486
1169083918
1008025204
1336949996
1849241245
1774948283
1122902814
1883824943
1003666935
668502014
1503843146
2004018081
58482047
1873325911
555612804
751124428
1482098697
1109347443
1660391764
1419989115
1104458766
710180822
1007484233
1459997161
707133681
1037936156
2141285754
1357188314
1672676582
2111052725
67257979
508059720
315249294
1211555268
204061806
958465850
1195764739
1275068664
1241088703
1430977995
1580987434
768625274
798525158
339626885
808902223
528683258
1040873429
1204165748
1246285973
1218127909
1377192921
2003755053
1243698347
804174470
511190932
165325255
1414247707
71674151
405422115
1275799289
321080650
897552524
796245400
1555150390
2031868931
643472300
979943835
1938046255
1779470047
762461404
457648678
1063233968
564017852
1675897223
1560847402
1815972798
1697826445
611727477
2109121474
1706599480
1261094397
1047474526
257593845
1349868771
79529131
952301410
1884339232
760342217
1321095098
1440839816
417624225
441852785
312025054
829583284
1965571163
154673925
790644448
229381580
1575204970
661704470
1614287795
2032587490
1976123671
966627748
1762839507
7471919
1800348816
1817332661
467646612
1486037795
20450412
409562981
513574164
1811040286
1623919509
40991834
834132699
97327950
381649314
1126803047
244938268
334878217
812404996
1558609419
1224591461
1303798274
49020323
599196470
989055929
1829726009
27099961
1293972974
354955442
116998933
1338484451
1969816561
309867905
882020993
1639438324
366127323
1960189794
1863585765
187821694
1043816495
1385202244
318647094
1345178888
716239197
1102130777
280014092
220766641
382592617
902738439
1692925975
572192430
1206571128
553625077
1054249273
2023675419
578968182
1951891984
2126442410
1886313137
1605412472
1374545085
1392867078
1517802412
1221247387
614630049
1830791678
185244588
1629258776
1634840682
906055223
305788733
2079516899
349249582
587936057
679737231
1079646061
1567336419
100319446
334512565
962566557
763118233
916803339
1298228139
343288141
870854846
1959934745
1048691812
474323541
1769455255
1817468249
590422086
1501193104
1108301742
1679539846
414352312
669510808
442681167
504672824
585095049
602276035
1686283819
2138029178
75742364
1725726378
1022058798
620566368
1193673075
296814746
391238958
1160021539
1916743666
1280024880
1955473635
116617810
378314760
147900841
1645338689
1191160900
1985953631
457382089
2135327359
781934563
1190210401
808867564
149705570
1818327643
1166953886
792243237
2118367356
1079990245
1418016009
1756732479
1308720488
1128494293
947795858
122946385
14248391
2111627674
954504139
727583681
1925986351
1051986155
1121301015
121866636
1887306267
2104380639
713846553
1990031860
1613328662
989712316
307338675
478790959
1805417202
1541544232
1517520333
574857363
1903367174
1857354663
1511748644
1627111057
1759176712
266030734
697327521
1712765946
31135316
1465610344
1136431125
1833376476
1687676156
1348522569
1796047737
389958511
1085803965
2085751477
589222873
505733682
504022059
674614633
1713440853
1606668202
315749119
482839822
1705163292
312510408
1144153375
1648618939
1079294336
359008106
875673699
23437506
1831590458
1826319090
867711927
1444632232
176366394
1705598553
703992780
270242339
1573213825
43343885
1411356999
1913886867
15888839
626259860
1234547005
1226078944
1590327651
1734843608
1972421089
1271863125
1584650769
909472898
1967144425
286172299
1508014248
379152989
195770444
197623126
1394549102
1310631495
1454420506
1579821025
1126476016
177868427
1787530477
1660654645
48051642
1454823051
1976063965
467001593
997107873
501278301
1462428100
894639131
1234677990
506799889
1647775406
1277774086
1189613529
1966782701
138158080
734399656
1779710703
1075835711
476207628
1260574509
2124731805
1074496965
906175999
1125820355
1700475881
100781642
319480740
93677777
1609258885
589166427
1742580852
2041336917
476750578
1792130667
937880854
1676519955
272060842
1353658156
1513840926
1227152455
656438058
940316733
1725465892
1085169324
1775004758
1144225109
306041491
74546922
447674582
1001295217
1896746589
434967491
1672439272
401771992
1623214669
140885637
937106497
816029033
349138460
936374378
729219246
2130878337
309822938
1826090193
1054727989
1532367648
1275347539
1099507466
1059616621
1427384102
802714478
1504108170
23978842
1552096653
2059305325
1611133535
1722947097
890468508
1343650918
1564179566
1157774789
1484536137
1438930751
2090332807
1490669050
715944991
1382848672
509606057
2083412792
815500233
803701438
21238152
1753763644
1954917145
1877885502
813584825
2090208815
1665497155
193538973
83275106
797719735
1882207490
98217052
82396549
1266145699
308500092
852667479
2120863482
183170253
887978408
47115304
1988552321
1190054760
161654284
137532418
1968412854
1003042322
838987686
644045386
1851440346
968259194
391927325
813871655
1804578804
379705593
1376696785
1394972034
967880703
1675167470
1431516905
1769235114
1431797397
802068034
1638656717
1470078845
428921082
17142826
278853951
44034963
1809954464
1572379956
1120625653
2027332192
1176607834
1972757810
1136701455
975481242
38821200
632809163
327683963
816312672
570901506
2121049942
1032608074
1436787932
683384469
2122225629
1074260935
1522188404
227421857
787980212
1878555245
1592424138
812472413
1871011755
1383902705
232288582
1819866946
171523260
907477151
1985182076
608187571
1101087772
1621014643
52139895
604882216
494237965
2074670277
1399265826
813312119
1186487002
779075105
1333889781
1026613063
2018313992
377572647
805180890
1280117210
621131670
1531601549
756364758
653583947
1068281073
314109741
261447162
1854566704
587843726
87707426
195211511
40980238
841358644
109503812
1466831078
308870159
106568807
1545210217
31827863
77714360
1939108840
1037279487
906318699
636575483
290712300
558844996
1852363921
314377049
358054887
135609463
1646389757
124741791
177377288
474097383
201603687
1454709486
1347819831
1594605851
2073125668
393286530
809820988
795588061
1040405238
818190936
1369089238
855489392
2001763381
523581864
1323122835
950818887
591251896
553898552
2025743134
1769909550
492896380
1205889090
332761936
1070077509
446944634
1600795212
907505292
1383662154
2094891216
1099665411
1765296477
1082047580
270130964
1891779918
258330989
831100940
419209450
2030613715
2028091872
816785720
574056778
1449457388
558301224
1675481226
932482250
318672559
2139686267
1042809717
324503352
295417433
2136208744
2080876043
321735581
1236648256
1089050954
376471713
468669698
1894199510
478266924
1908536232
2080441425
2064966185
582403686
2035495108
2098007215
2103368123
854809407
532241083
89445639
553497059
197694311
987315464
59631047
969047460
1840105986
520897296
1846142041
836746137
1138012682
187137657
1918895177
455224
789384071
1306239014
755320509
28295504
1993492181
345708301
2086945194
1524637401
1830991227
510787651
856782170
1590681175
1854486073
1221585507
1614591613
1323892680
764038909
329979661
1679677061
911609964
862574133
1772639622
1232121334
919012730
2035719958
900134857
575484045
207727024
1162619330
1825606749
1313454957
1787249615
891531517
491678740
816044804
1773365742
294638838
876561676
2026422272
1032945727
1983176751
1812260101
370367920
615692809
263136114
65482462
848486561
1273372977
1525326336
488637731
2079559961
1496868716
1130146483
1657678020
356761925
371993128
1167261667
1807207138
338371289
717248347
451528437
128447185
1647704471
629313780
619827529
1336231491
1531680343
594274901
168628504
230065793
897119284
279365660
2102472343
2124012500
1984769065
673370442
1988429441
362586022
225925324
367215412
1943339634
350521941
103274886
1878801371
739909689
492016252
1573270621
1994573157
980825035
170202037
284285456
2075763219
166266094
987049098
1823245580
712312394
685019253
1219326251
769180319
628170318
860654725
1772393136
1226108494
448259609
607489693
675056686
834369572
1584548557
882144764
759951056
371695015
627401438
826694958
844198679
1130852002
294624633
1013321284
1203142924
1453112044
1655404025
1174513625
676283583
1592516009
616077488
490487525
1096631621
1933319105
1194502340
478177305
516860793
853381646
1573322482
1126894035
359418233
1965105757
42288749
905547565
1327344430
1174920121
1861543948
1465011828
1592781884
1458008635
825036892
1437103188
2122661229
2025908900
128937315
610853883
1542606782
1315242765
2004213492
1468582460
1563352874
1757404961
1610090218
415511473
1126893581
379128418
1933937234
338039698
473046842
57198273
1519776689
1347562467
1662109835
939618094
1526319143
1427033429
1108625770
2052552961
500701
1265278946
2080133320
2084852537
1344419740
1999541317
985427472
874264019
732138769
1253738876
1249112647
1738479663
567857301
1897579018
1579355653
2060279408
455894760
563318270
1661221182
20030181
2125087255
674003225
2102819918
1580545290
1881642939
1462091999
814726731
1598151991
430328706
83831399
1038336097
411327764
1868433806
654712357
1402488409
1444513584
1966764879
188039587
1327218594
509717377
940322463
274914373
1410845225
333630399
1804010217
843655386
1561218691
936852109
2110196636
127691089
61572573
1283671659
188189136
206149055
1151186836
556574471
1406259080
521931153
1028312681
538242938
901000356
1716587896
604296673
1917246333
1930036628
1739432929
429843317
1842458872
1737576480
1751484606
1154156388
660974858
1023591499
1870637392
1209018179
405259444
1530302932
1740470522
1411166493
596156729
1681826445
1690385731
346769983
1966511073
2139998271
953054044
73183610
2078795299
998906979
824864502
1990467126
1566716384
975086931
2100335220
1977209805
1213455805
186813091
1098687641
33843506
191168201
1584188108
549618999
1007679943
1198406426
1678809277
1544919070
648218732
1850443045
142090412
92108935
156571185
1452376235
673701034
1267145482
811568027
1817139682
1583982323
722510532
1830929001
1512002058
1410471650
1601833242
1347453600
477081527
283655155
1924254989
1860123323
2017209384
57721473
1225558828
478747556
424185467
274710961
1149697354
80826583
1230633131
1339722235
1934694391
1601119527
1808686663
1732190987
548506675
1086648601
2091186401
1604698741
627737741
2105568046
541670713
76825748
1409081977
1019944649
924445569
81001684
555561773
2006876965
196143646
1564114119
2059801765
1487805824
1120898167
2138331056
414925600
401255309
373231323
2122200162
409258591
1328865842
1242793744
702862716
1464130527
1470828637
943641125
1607634874
1088817324
2066775600
1379934416
116439443
1011636360
1148079157
54666352
1268993288
155553788
2093556380
1898522291
812891007
1828670978
40188874
1335919271
538822625
1670350929
502387102
1509937567
579398695
255907125
2082399115
929056949
1904463495
1432649030
261030283
2042753102
1351739282
437297719
342857518
1746098460
929733936
1510408877
1234950380
2028335808
1148439085
1668415825
57007184
496321621
853313485
1271126630
1268813776
1715552084
1382651722
1303003393
1634637658
1280607165
112000014
1717094983
2010806536
557820338
687421974
97209510
432283044
1435629046
1884466119
1632896863
467534732
1589501938
922676930
904404869
1340905462
1338912404
690513817
1504140708
1202129355
563292270
608987332
2043886878
1740063613
1804087612
725868209
847716483
1331073607
375029618
255055939
921957011
1135915663
425962377
1552249053
73272428
983283772
997537166
2104722601
800764988
530979384
1450905288
1235560874
1762884302
782169758
1646320562
933061185
341376715
897667758
502542782
2067588567
2067048803
1821442433
913800522
2012763327
1097842793
640601705
1241186880
973470002
1015973523
394659448
813901951
1461163175
1324870276
1705357035
1870659210
632830139
883771917
1070758935
2117797436
921516648
524259385
238802395
1549811798
1017694475
118149372
2112639505
1786577052
1413508705
336681141
866517666
1329189608
1437664166
1646229538
1440825716
69274208
1793333674
1247826762
659302388
963316361
1889107456
1822400748
2020950733
142939837
945092275
458962115
200095364
803613284
1609613792
1078206983
636615154
368108664
74681954
692490074
1133274902
626050796
554122790
567272579
1580567145
1603734405
797793985
1703999590
1846002223
1505694345
1274881011
511825496
700479191
1767926276
1664017450
1941660711
1280333463
1338932033
883197544
2044957640
1493958061
541673685
1629021543
732813358
623866733
36479622
594804766
1088798293
1373870479
2048248655
1683800237
1826297995
1537475539
538009754
471664279
927962320
1184774856
1532045088
885144875
547616510
1708281214
2011185025
551813246
451278196
531846989
1864359550
721713375
209375386
2147222187
1873490804
978125246
260053650
1284938689
1094746506
2078195885
2114831064
473775297
1095088375
1059394283
1565408832
99941305
156816934
213607596
1554605939
538728480
1903156149
185953729
1306488173
143528446
2105920436
1250756449
32307758
422464757
1627746430
1513477431
494450696
95464801
1124443798
995999529
1674754097
1384320600
1320825976
1068423070
1877193041
2066705377
2073243671
1685854095
2121326886
1657300230
566312218
1000005178
824534225
1586202009
1442996075
8146418
1302346359
1905729797
529449388
605190465
796596835
1114764358
505784216
740468631
1283405566
1890328344
586328023
696365762
1426507069
1351896443
241753743
1575731683
497007390
1334224492
549925043
2113354328
279957625
112607759
1480230112
995205083
1830775363
271193676
150855244
1467583765
1649862061
2006974275
1801681194
1874735326
882767056
610541333
1485994492
1506754132
45314528
1599451609
2103827495
1851373206
1529351763
132985260
1842351757
1845918565
1817812082
481787333
988069912
397129549
1276872291
1049289099
1194881895
1900641288
1841280820
352476130
682102877
1969035705
1906493252
1255582727
1407393732
1272972393
1595478690
289030678
1921839595
439404969
2052881929
556041306
1138876145
749627512
1493846991
1432867869
2096975757
1743616891
643297145
95980222
1764751369
1550531316
1387300248
1808506437
387089308
32388826
1934803849
302710290
1729633153
2056405860
1660267125
964468560
1863181922
876684530
1603752934
1247315440
921770816
2016553159
1053730726
728510352
1409625593
574135507
1730614487
148699552
1271003176
677379675
1453965007
1912344923
1472328555
1409278823
346524741
2037569372
1640158264
1665638946
826859355
927565093
1984323739
270703031
171321814
601164001
1219019142
1378255196
1218404693
947588388
1066919436
2020731632
861674509
1654212315
984269555
1569008122
1228560637
824852229
1241422156
1612377769
1596601614
87558708
1986833389
1287626484
1773028621
668292329
52855459
2084538656
1638969405
1700870874
1562407667
1212299036
933636752
1963281708
1222162608
1746869141
593428778
85333539
267038109
2129444428
1849921166
106858619
1930038097
726221267
2111785357
1501477948
2055444951
1023408326
1505259655
1141043074
1165674321
1530637088
1153135012
1351903696
685718899
561520183
406235367
1341578616
1494718920
675783114
1976599012
482170248
1371910848
663693707
456000394
660271419
1284357526
180952382
211376341
1479761914
78720838
252531740
1921242261
167359305
421403594
95436917
1800601245
368088876
519317061
1766669206
508743395
322320850
1989500850
922520704
1692314457
923864289
1595438632
2028582236
10523915
852616629
524272177
50563805
1474327076
451266983
1300070104
668381778
1957978345
99771941
1091467602
374203249
1659729783
1781735543
1015681242
959066590
285813059
889343210
103109292
1391337119
1753162538
1703903828
40791118
635348105
1663488400
1895590017
1822019875
780822981
1305979540
1669955933
1893661866
1039407185
2092042036
1920475154
2059802055
1863499504
492448291
779532931
1021823260
751844740
1768755464
1908006276
72623494
810951168
351664890
321849005
1363433954
2139077001
1068616132
1211114599
1579921612
591343654
1969166920
1936806112
504182380
1637981850
1074970483
927374961
373752045
1775284384
1326596171
561733266
990892402
1058974912
1922019612
398337731
1396726579
1391714329
692234706
1244919382
1265525625
429825294
1245631700
1684512585
35761164
1873986674
301682619
688593461
131403053
1626771033
703923037
381003209
587640084
479393024
1860313664
938393386
1833593421
282623098
618523741
1514001369
819044874
600106442
293066218
551007062
316336698
1380920550
1987680733
1359207438
1460641921
2019424335
792970695
1460407812
237425466
303257819
127704178
525792940
1020250330
190610516
668576587
755062557
672001908
1654270075
647643462
619383358
60322471
603569992
747879345
416368589
1729796780
359674365
379406741
1230101902
337549872
2096885237
666692170
562833477
1873005014
1632596295
2093589790
620689081
700172385
95397874
851921393
66700017
1080785768
674368590
509980063
566135770
917321169
457520435
1756868151
1075743459
858589178
96025519
1505593247
987574951
129096682
1208376310
1234729261
2027924693
529540237
159977086
1314390826
1818581772
371125412
1417475026
1701403920
1809978213
128480915
1727475960
6345209
312632042
608280145
1736234556
1224514239
1129793064
833613166
1584373164
1147941318
1080121260
1767208860
574499054
101800001
143643035
1814087665
1596768348
55405551
1997595687
666663006
1230423323
180894750
1673605889
70175534
1820664104
1151397929
815596457
344310728
1172177960
834619058
1803726932
242392041
581025770
1933962641
2099556882
2030738908
863977274
319854071
981111250
1909613192
1925692795
2024424913
555472764
1207772827
1829738131
2017182383
717429449
616612998
359445419
1910015489
1596536397
867186609
1956345510
2104869319
578288118
1220577902
747061177
1786091219
608210118
1184817411
2139201415
1451769889
167682921
2072700244
223013938
219508609
485282278
1363429784
371750182
1726779263
1695850898
355858927
667428076
1123410040
165038031
11617915
1689916691
1276282691
361074731
563370807
708849610
963143589
1123040860
1955283777
780335884
1732878334
1530050954
544032205
549041498
563043755
440021158
1689894255
1194192654
692762789
729636478
1382110548
971463643
1503003062
580178212
2017113804
1219949525
1423244529
1551417835
1972864482
902625887
738634078
1055842580
889492597
1205309992
1829681027
1838418319
950278500
899530193
876447063
1330284258
1507709379
1415144045
2136939882
831073426
25514445
1079770976
1304297078
818792938
119231567
953007916
1680096143
1063066107
1356183938
516005615
924264505
1176964117
463897721
814886336
1650617271
2000004255
1005050506
1305132097
1694575631
1306178272
531419026
1073648686
1744282218
1651072951
1701597295
400068211
1479511332
1523189851
2081441198
83960344
1156588640
453118093
278798826
1746022205
1673456861
104303029
1007882007
549611587
530097184
1183156485
1141662711
1876846790
1864927119
544410663
1593538141
1495231778
1038041547
1745681273
1031404724
206010918
267359534
2051916836
2109407940
724137562
1020892337
832097111
1076959391
929168157
335478531
105880728
680457368
1896746589
1182068069
1767823006
1965495865
82901567
730593146
1973926436
1306692634
654662302
1931566737
2047546423
1835741707
763192641
841520881
338524495
2117388148
1175222918
1367042417
2051745165
670908568
1858308341
529090287
1434967215
1639977389
1460749237
1679255879
1017889963
642749510
592744372
455824949
1218462891
1035514498
535252597
1809997786
120317500
64105794
932375902
622752615
19978448
1167678382
630149125
681373243
2088833381
1579225756
1031258621
126210657
917235890
745450222
2097944397
496721370
516480018
1535813502
1684654712
664094333
213372844
209497324
1136368292
1077958592
515997314
179346931
1118121026
486672699
1697115371
1426161818
1122424169
143746653
1583792042
1809415910
1994929207
884284285
1543286307
1756111133
831253809
2072832948
1842973586
2020799054
2004019502
461297585
1110927512
1844085709
1669890430
239364672
753533669
75928214
1616061296
129645024
520815118
2139149253
914258776
605711619
1084052924
1389031581
1563125057
1606191150
597186308
1513196008
1704683357
281409318
610910096
724911539
1693038978
2109129839
1764708086
1061681590
1642261957
427300285
1420930611
1733173050
927424252
2047512790
736147790
300739309
574211690
2086253005
1313742114
1566858541
1447275989
903259565
1097114338
458551
1148141259
477162949
1712621446
794816504
566262106
506823539
1822723766
908207943
440101809
1134778626
1230427523
1075859080
202844216
1961208697
1169958956
442533231
220889997
1882930400
777989235
1919042613
1664102168
770454882
1723372346
218275013
1624471791
1342435393
1379989640
1616963551
476729509
525262645
905875360
1215800092
2138945341
1794346465
370767615
1126889333
1566359367
1037222234
1685674155
588485673
1729286791
1225024174
427289
909081372
1149465183
1253591011
2131048432
400543913
804130289
1953137098
846499041
1680067857
935364568
365264450
446674168
184235691
662752387
768934409
1100752828
1570522333
1864678477
606378771
1280780695
459090014
997536146
1698428435
1516347362
370848749
1994236942
1432706702
1837962808
488698707
2008459158
327352795
1649693952
309469192
1431883145
644137846
791314654
677380660
395579228
1306263366
1859733712
419459562
561992640
640078939
644046190
279615239
1960681460
1688313663
1899143280
1761233415
1040490312
689875718
335118251
1652449392
501217139
1927448277
2015461482
1326652988
1873221327
281902218
1612718457
2081117140
1468482758
200351974
760102103
1257737461
576602054
1539646270
764308916
861252415
1388366790
545615464
1299810824
1424176388
834854429
785563713
1818341003
1095456516
1579486106
1406366676
442549261
34118470
20811843
887698483
1375838998
22575151
248810397
1359644598
1591613458
1977245052
231613761
1827771351
144939846
1541651469
409358493
2095176018
1093750155
1483757187
126685337
544525341
1933331603
427611070
1903932689
1322501709
1893319904
1344278637
868328280
2096797047
1891704707
425757159
276330161
1052813298
966029983
1574527904
2141597905
1546251690
32659298
271998828
787964380
470287719
836050489
1575325719
2048979102
102876112
1472757140
1437513323
928681425
95975414
1230419091
1104337381
598088198
592119286
37058337
2124664001
2040576099
595090517
992417300
291106116
494013941
69416235
106160485
702387913
1978046109
253510758
98258110
1846583760
1952218785
1456712659
1275726068
1673573505
512546370
427273507
142374689
1704059952
774776778
1239895039
75292194
1627669602
529529857
350380786
2060720714
379143722
897641505
504525133
2016575997
2032004091
957858775
600536587
327463362
1698326130
72174949
73632104
26562737
1411271687
130406242
1438847626
2030092348
1143359854
337386915
1109499637
1224077735
1794029192
1866976151
373565105
1754525859
121506914
1430072188
765251828
949692347
82364568
1954954215
326152087
2145411799
564414736
573029652
2111137719
265848256
1794966171
1929142217
493826376
1932105330
1237518501
276059978
1479852740
1999047354
436295112
1963583280
1195745622
644303599
31002675
842753924
1639006097
53540605
2001733214
1382790376
615911980
864201036
325654426
969905170
91217129
1496564810
1281766885
857920440
92322110
2007591361
1303372783
501594420
826303688
591015677
514497686
849739545
1723130342
2091334092
361588795
149277667
840444704
1184010099
398057789
1350444376
2098417997
1871861362
1893414844
1815149445
367714501
1803650086
1817178166
931795487
2100028058
1323317
335773579
317446610
1620557064
1371309435
923991570
2124264235
2047768656
427673350
1962436634
1523420584
1415913331
1876577371
860199404
66860807
419145566
1624370258
1389751277
713568037
894790548
400813337
1292039022
1095746881
1764749592
802280173
1718853244
318482051
180221155
757284116
545468413
1766188858
712449278
746375932
669963514
1344299561
537166537
1016279285
1191162769
640342201
1606707295
749922946
761619387
1120195874
558884527
1730262223
809329819
1707789301
1154936329
512044019
1980254704
1336843367
2050927704
937484382
1761708333
1378546995
749893660
1851502607
1377898030
216533754
92140677
267188999
1417450075
2119360082
1624862668
201724338
1676117858
1759046672
136260507
1492833318
727071950
390098918
916513850
1424385569
1593981833
275285402
1029397388
1947362822
286715620
1306480265
1879816525
1117444944
1238672554
1174154395
71674151
1081398948
1973395292
1945911827
833771928
499988894
263327295
475390662
1960085617
1179734228
1300781509
587832940
68948211
1882268511
1164719206
2074218064
2072970088
958916845
1363634825
735129697
649867099
1370948506
815007202
1491168869
493576626
460332452
2147169620
601687578
1095706671
1759623780
1144589914
1943532259
812751687
900319693
1709695833
337495876
996034205
873949086
1586586437
237074187
573405825
914433037
923915136
556767154
1866235896
448053364
140746095
224606633
1011786977
1562367427
1967228894
1236373860
292851274
1727271940
1278153093
71349800
954306611
883826167
1502521091
271877126
2075142391
1087418627
728930280
1463205759
1415507206
717938801
1811087402
397732730
2060654435
1519699433
1983222624
469404450
632227813
374589427
537539015
425104715
1934196629
426340393
460145364
1256268927
2065023431
1169846700
1122532383
319539978
1158646850
1913924990
531905548
132686478
133360887
620982633
1161360272
2043399769
774550832
556747467
929474558
2020831034
1875076131
385442014
1470393516
1725414137
981271154
33186386
1871307185
1998499574
845498001
1556756940
35244496
943404244
685966158
1852034941
2078241878
343190378
2133760568
400766102
320535682
129954823
919933883
1001901259
645728967
303395915
1829147569
369597098
406330985
733463073
1159527769
948360865
87559377
355308351
1269603687
1001109379
457673737
1859117789
403956262
1784547814
276427055
809716508
1713974826
1044380338
610292948
1189976625
1504373286
1627449907
478773005
1628855450
1367526035
30565612
1227220049
725004370
953911586
476176612
1196940321
1358696460
1166433287
2026761611
5761765
1095071691
155883537
1927203749
1753155516
1639456484
488170632
507926724
1463703429
1272746503
473833292
20567449
1241639450
1600141138
1151945782
1862528009
1704020600
2021055002
754559414
1791649081
1450891429
2083317211
1639784181
721480189
888998655
1459836067
1663803316
1093703923
1071719952
1353180162
504349904
1157613752
1311046551
2016956840
942606023
1436227981
1576253529
1413998796
680510659
1471066013
981538707
2121626504
1416772565
1227511387
1856460302
1198817866
1634812668
1889145920
1214888522
471895209
1722448310
2054903648
32198571
60229797
1576172628
162384155
1101631254
1902967054
2030132246
899293213
841042127
871755767
411755186
72929572
555277628
897370931
398027163
996213454
1656150965
1574253979
383658491
1763215958
500269723
840629137
1875493536
1879552805
2107524557
498148077
1854352844
1391821081
840401110
1646610349
2042007549
617956662
1184796345
699329430
724454736
1464202530
515945535
645054234
1764274902
383553559
1078882525
98262980
385223374
1200244932
459295623
266166678
1257460615
1820423625
1161485203
722190682
1729665850
526845922
326413865
511143160
2027295443
838022671
606325711
864111957
1459624315
444646389
2061193928
1037128708
5763356
452764877
1633491899
2079658434
2019003944
286170449
381693388
759357631
1090685304
77485106
1116737060
1776354961
177816149
528659394
1462658619
205048234
515451106
131043973
1870356758
1744895927
471532283
55798532
837106271
1964154937
15999250
1019688877
2033211233
1191107060
699233876
927142983
1266748814
2033871931
1147389921
651262644
1180180318
1407482740
24797373
588300670
314348182
1497995448
1731600007
1679638769
1637292668
884904390
1765899672
1473037329
381293596
839387063
1916697044
88472791
795718352
1075145040
2019570432
427405669
1894233575
1960069313
1111508503
1936435869
259427460
1523325945
814234479
940162002
669398781
589263505
752119423
467992321
1457876013
1790731751
973379804
1748145857
2020819340
164542208
731972935
1808589504
897889513
672608252
1070982014
1442630944
1344855085
216963248
208164775
279149712
82843313
1406391575
996948374
1532215812
594711906
2134788280
1107555965
139229160
1435206528
560990625
1576975584
728171776
719782677
587368773
1941704679
882602085
2027991089
438826767
1569816152
200807468
389306472
2107224472
872078986
1582859252
1543133663
1190820839
1309521002
28667934
119359470
1123812580
627896553
1770550604
1877401183
268820355
682750541
334448750
296643326
829396769
1773269918
1127312296
1829942717
253210883
1624678812
713121118
1211505298
1350228552
798897229
345161941
1114749115
1429875023
1364859053
58095350
1419023322
352829415
596198177
2034106709
1526774476
1639808741
279434815
1480858999
961910198
234532173
940620903
626450513
1558399070
973377437
2105405700
645821200
1306777081
1660666677
835097724
2123473472
1064385104
1022330025
1268032303
68640342
606411431
1349068095
652154538
1886683396
1305448294
1998722687
2118522310
1348037208
1528755518
870105191
1299810824
1435392199
1878922760
1704160529
1645764838
1375011486
1514218937
1025206197
1587829215
1795173080
1680248195
45051411
1233216437
1226932967
892717408
529376792
1056405576
1251155344
1503443343
2098507944
1679652704
288364878
1803505380
1819365707
859162324
1788699364
2107411069
1424708116
1039686198
1867473117
325559517
1140376518
1334016400
1149012492
1004583675
1177322229
878702107
930871100
955686126
1162559124
1685576121
1269974407
1731817473
394055484
1195789978
309551204
1420562085
541667587
40992223
867057136
511825970
104254371
1321325757
74682492
976229475
1554179218
888710623
1989328689
595222444
1014725271
994865012
650989133
2064835152
1984976347
765541312
1750653089
872399916
736198060
1097671641
1379757048
670713372
1132146919
1015709553
903196265
1301823387
579306253
1455868420
692638017
1662402222
1767267488
21328565
943327927
1206183340
1663129414
2136647110
901352329
1713047236
503415631
1472279828
765224046
1448443414
2070868364
1066495590
841474992
1933402605
645284001
1905320618
1281508045
1233308367
1576464111
1945206911
981439292
510398213
1658980094
1288169334
931615551
63804254
2069855697
299830511
1693147274
1975603714
142813923
1025280779
1657159413
711816798
1227935961
1149756181
317328177
2069233714
627664490
693940849
1599011705
822176792
703472427
237263181
1998054111
147191322
1543356556
2102743938
237158640
39058434
1948745904
23579810
1539588771
972763997
281051242
1672245268
1478042605
1406612553
662386076
602144808
1286669467
152343623
706464664
1932477710
1821383462
1299505546
275152912
1256421775
1155377673
1645789177
1898264889
1330772934
1442473082
1082899146
1259917477
1239450084
1802105040
521893689
700475891
427767907
1042656764
478262556
2025389225
645980660
296872046
961625876
178942381
322909349
1519310559
1482538277
499452998
1961303102
1201526392
703546054
1942072809
617390410
1214164380
287995287
1725980386
1495845585
1667497700
862841530
1140353408
1308498393
449142951
168817909
1670072408
1948161291
1318198752
45045919
1577587889
94477960
793879670
1737046246
300545749
1623433704
260081018
1650514222
1093295480
304422390
723597213
846834538
1088928424
719514726
1094018301
281407577
418061199
1495506989
2130196670
1533193134
1965168670
843963516
853814859
389618173
198077789
334387304
1398418378
1667256374
1222229932
1849286957
347453332
842021635
1596467284
2036815722
1298746552
377108622
2067622909
15921514
1892074565
1939970789
1991375822
678883199
380136922
1159549901
1741630105
1092899915
828853013
522658054
484100953
2125746440
850319167
488383430
1558690252
1050517556
1465365246
120810680
651044303
1346213764
28031797
99078555
2117062065
1077158051
98506761
27936456
1769834033
1276740656
430591046
658068171
664944754
1345111078
38367876
2106224870
1369646866
1451050635
183963920
481464716
1832644300
1515145407
93516118
738152317
1966398624
328210104
511657024
1442125996
1143838415
496764022
1641943703
635272213
292813385
763145555
1727251052
880390578
352636806
424133439
16537631
813046134
837088758
1875697021
1187501982
982969678
1030785583
265832670
1502964880
1629268941
962079332
763357014
426534950
858794606
591148916
946577249
822852601
1755125462
76195095
2141711334
524222668
730281180
1957706103
1295389285
1980404892
354980948
411532396
1842589544
27526461
389554360
680128828
1280667671
793068928
988412176
874789
1747158634
1204502329
2008577677
2116370828
1491305972
676451805
497380114
2047409107
1652230571
574030382
2138423696
1117599693
672543538
219484727
2142062884
1998543656
835683616
1463511252
1967469610
968671920
1988617200
609886983
502051097
1229114774
976354988
815446394
1407319019
44358200
714403366
441200356
362761845
1074260935
1634944289
2092248581
567874069
1519338037
2052857760
293226300
1867737027
1230364899
696451946
1946126172
1277866447
760502275
1211823606
1227268973
1561428186
489218599
1257338688
228852755
250043670
264376280
297677678
1245162130
857720355
1628106315
1002319828
1396117971
2143486373
379323939
404853101
582313172
279870949
1421265144
2130722703
1782439184
2062392057
1323582261
610753643
1786918491
56171423
1235646584
1570556686
492453351
478776587
25867878
1124472145
1722621219
1401141176
890409081
691697569
308194344
1585799893
618166839
1520403946
576627767
1342445192
470584488
1282951084
282162359
1307540119
217081461
1798751914
1575131241
1280910259
1299972526
2021080851
50099364
586252950
1530466809
1864782227
1763159151
40135237
1379757048
1283218506
1002084931
1263794003
248202623
1457270171
1760988725
1632896863
272031141
645632741
1011747104
1626101600
412878310
1722599336
1762240431
1490082246
582995097
1355461659
690831844
294566406
1001734328
1079586465
1474609406
1980708284
1213229830
1795759265
961001706
1779148717
1407830754
620718474
1701251781
222796155
2028492752
1274823597
1745294921
1943962397
1252975504
800935128
272948236
365546293
878791114
760426349
1188094536
657569059
1819929854
867716244
1227831255
290861175
1714786990
1174970623
1823315578
28241769
135916737
900252383
1324998109
510765688
1478828403
2071409788
1780438402
1704842444
715383624
345932899
967775899
1167685246
1687481702
753803623
650034939
200308640
2124872712
1655229844
40025854
187964295
716725275
417085112
2116806105
1726052525
512778220
1794695424
741065646
669941010
613446495
229619413
222820816
597968116
1982726865
989702064
1549716689
1645985234
2114531376
994694457
1848393644
1521215100
1917455550
450580549
1309388693
1857714219
1321026134
1380065396
1020437746
1908176980
275498235
1135435490
469124264
1010014264
1857111835
2080250682
2038980942
92721930
1305481537
1988700084
848736892
10365783
2068369189
902193076
248215406
352324062
1149445475
1399801612
1005143395
1106149998
157539823
1544693791
1634883391
550898917
859347749
604479750
1979268624
374338188
836367918
300927918
358338673
1042605647
1101772672
1084574304
1642004623
1328200698
688522929
524532462
984664221
1843042718
2069303956
1297592876
1700013249
731398388
1837734839
119240285
1726980041
1754018051
993818137
210545933
606669286
1371102909
61201932
198091536
2007469157
1722811455
1000670848
1903551559
1659196882
1365240223
181188321
1683168592
309798505
1366564189
473229836
1510135672
1188686756
1890814197
1518557944
193611369
391479408
510658739
1789809125
51616286
826504655
259738906
775701348
402381151
2063900502
851982598
225029853
1373711581
2124190472
1538051358
553330574
1308381636
1614768007
2046732365
538478475
1474971870
649973827
536547550
1446359457
1741544585
580670045
660725356
639066067
864968849
933566092
916350051
1855653821
1738390654
129396994
1002858610
141755774
1010150761
332174054
1244299109
273742499
747545954
1378265289
1759782719
131625420
1424356405
1842444025
1799749513
1366158799
2093655808
1598890509
1847206297
1597009057
744120554
1446403393
826413262
610557630
1992295355
734455126
1736235442
1329707452
1200217289
1381885021
2085796606
1729213245
293535913
1312753549
1974585740
826504655
768383250
608080161
1264318364
992696805
1069239516
1921989802
1789136324
2106771925
790295291
220843587
1658438480
467244829
1026793220
1965609430
327367573
1998901564
2144157663
1039387355
2003459650
518374071
2029400629
1199672568
116760335
149126383
2022560544
569608239
238868537
303872976
1096506434
1731939311
490321118
235301389
575788086
555421369
903765257
1174866364
1241321235
1391661460
1177718244
1158781690
850463052
264239434
1868309959
598136710
235496931
640672346
445447620
1706315624
2034571186
1564586280
602984284
1126314219
414054829
2118397469
259753749
813990047
1590057067
487554339
1852389262
1227545483
1250455759
2039597967
57397816
806296188
315512517
259117217
942086644
2144421866
436450510
1516373110
653609489
1283926676
1188222171
960210098
670505872
1757510196
1340420116
1893966050
682416320
841650580
792077319
629734385
233251889
1731684640
873502777
1734889182
1018139035
907581803
351399748
1370514571
718846668
1264421148
1283294667
1089278677
181918011
2135684170
1269347690
293476294
1654891362
581361702
499060846
1626551717
924775636
1129709182
1731155274
255989122
2102471737
1828704075
268951638
1091860485
1892986023
192765403
1934984687
1652090782
1449936660
1037317905
1189976625
835146553
989302015
259407187
503673901
1853999873
2067297738
692375180
410500078
471597793
1843744856
1620142829
993345002
910172227
2091852350
978400575
1087274624
466237591
1159853122
27342419
1229010552
944431571
812916338
689433653
1025858913
1628536938
1003207229
1898073701
289877022
459406631
249060444
1078767074
632060281
1602591162
727052549
1309299517
443545706
871142409
1118292351
832774178
447511960
416743585
1803702526
262189929
1854392868
1821430778
764307586
1621333171
49317694
417956029
659648940
2008877699
1129459071
656650885
1234007285
1253482264
229835131
710477128
1915521746
1495898973
581372309
1775856760
1819238617
2010521153
143731436
337409118
1327749480
1609624434
398113409
841912
1195133719
306170622
264802392
326929937
1502211552
1609342696
787750988
115635924
20128421
1587591280
1427746233
1872145930
482671560
715928975
2024907447
627552437
584617772
536068561
519303006
119196421
1552911132
1495786894
497503934
1734651950
1053706137
1612570164
475245851
736977052
1946144551
888632573
2134673284
369832565
755885469
1454186510
1721469425
701568899
1876473333
762891432
316480713
602614554
525697265
1393023634
1226619749
1392863893
1982795153
980046810
270992023
1910649253
105070003
722331626
668910388
802884867
507169976
1968818010
242549460
947886023
1487745938
387112915
1544493109
528146820
1548030956
349854605
1700834316
941336239
135014207
975900347
576406421
569150076
1744724082
1700241015
749049155
934526672
168330963
1916696294
1579935537
591968227
805547985
1028276054
1956707071
999132693
1596313232
1476898993
1464776352
2111550678
2041927504
2070147245
2052751658
499572211
1681683492
88887837
1031677933
604839434
1125174424
1017335989
1530671609
537703282
666458382
1380663992
912723872
1565335352
460142831
604200947
993367313
590410122
1080548767
1432702137
598203914
99316745
640956375
943845763
1616750166
1523593622
165088402
498800015
2071360114
274821309
1380926660
3966601
1098933300
941219127
442865614
4781269
179301346
1514269562
1042299498
57810754
423170469
1088649190
1092548559
1911129987
212922220
1194098337
85963462
2009512099
760282505
1700382696
1519124580
1594850764
1207757548
1737823685
1893785646
2121832905
43266074
1126639111
1227307023
1593006773
593255937
1922312687
1311410167
674970018
1876234939
335759492
139298508
1124833837
614950611
784041519
1988599679
382600575
963824519
66739581
834040876
1552737664
1075554108
51550846
685227133
1394390465
900556517
706965050
2143161695
1622973905
1696210683
321901239
1197646849
1696875546
1981872164
1522590598
2026017856
305948392
2001316196
998335645
1557414443
1274563642
976626466
1822403136
1562239943
1606936670
835480363
2079668676
788411514
697967955
273935833
2053635939
1470045398
840780907
1133803990
1253325144
112557137
1754035030
707206098
1615775162
301211639
1362896773
1494516845
1417210916
711831353
2127751064
1350664296
802633423
1012540448
809200521
541737195
645638783
1124716535
1826540324
1067636873
323056608
244185761
1280545754
1280623810
363022965
917163027
1607833604
100269846
1947865730
377727393
1741138584
1216237755
1752736427
189463178
2040238291
1784439100
703866736
2048220837
275898844
779908189
882898018
1166866927
588173882
1396001982
232275769
535200405
50095181
1324780266
920096526
1250220195
2051336387
1103468223
340739548
1492474706
1065456540
386445763
1344787870
1968527752
1296529402
1047716060
1532345241
1864433395
450955809
1191085598
248131936
1358842312
775244099
1755350401
1592640294
1863185699
256199213
1253539961
852791015
1062032675
56592766
1990083515
1086220439
216074467
813261647
1949391164
368538806
1762371911
1173622595
319713450
810561085
448986099
1476065769
787364408
664154149
1629595131
916969712
1713468718
1433106160
7649590
2078444257
1938920846
400379328
1218027654
250453393
1313023373
357488028
719023180
63556008
1968030347
1439059533
765129616
1750171632
696411043
2072534920
1866399935
770533009
997279743
1186095146
1202223020
1441039426
195937695
1452782421
843521476
527476319
1868062686
527859290
811695123
1303485920
550709096
1309160367
956731504
280674311
1660619332
501175955
680535655
1215591250
485136232
50607701
796914818
597389474
613984781
754645139
1329334993
686045968
1673701472
1049315364
735412426
804105315
502816862
1078557621
109483096
496437461
1502978807
24022463
1773577323
1132938607
1214922974
982035527
213662485
1539516766
437667515
860786257
1760053836
420932566
1085165615
1444354516
2068712825
1335331942
1456891603
288948228
150447367
544029647
71806389
1027497460
2020119334
1607036314
1377354606
1980801784
837129114
1368128664
323979750
379769404
1727496396
2038005655
1487597631
1168906704
1759556170
1211776364
540980524
1982682256
1503331488
922205542
756576266
1371616668
792670945
414677519
623727717
1690476273
173151050
1561455475
17044009
862681058
1388013482
271966539
1031332950
1424321545
501320747
551405936
187623412
673272519
671017360
1541995692
2025793927
667108284
927695520
1198813857
850114290
775218245
1200458631
113201520
442029322
22851554
108900996
272968002
511388995
95549590
741502074
1183067945
1036014937
4135366
1302849966
596442066
781530776
1534791184
941844345
1946318055
1847245596
847773681
533060153
1473084258
811377162
52275347
1494297882
1566507604
958088063
823326597
1705794457
648864314
424622571
1919213810
39961600
905837867
1423972703
1111924188
1522021982
2140215134
1959208105
262501744
420925988
984816783
1686045990
1797698494
891429636
2085137786
1336900651
443325983
1606694715
1524766396
1345227023
620177550
1032263020
1897832961
466707342
32773428
2004475462
541461354
272386161
1030939346
1548485440
1810840716
1621012376
37148161
462885823
534665412
357492460
1014991631
425034862
504117239
2042103245
1952095474
1479177829
1623563077
1338436339
67601910
815288574
1885402017
1449819151
491828694
704635240
278997160
520252203
1703231514
14554834
1015355795
108612320
1726672932
2046081969
988432969
930123654
1206907391
2051894197
104519274
263109930
1606338805
1936304227
360177742
1970378972
2055416072
648306326
1523870094
1835640271
279878499
1241298917
603359524
705576860
379076120
1235612736
1266168915
640976918
2013011728
97067390
502692829
1057073990
1507119320
2124782982
2039279726
1456749962
2082764479
802655371
851123246
1240734437
998558513
774736011
380297377
745461468
764681373
1019951005
859906811
435171650
395221704
430560096
975563692
1725700326
2145156091
292528738
1800764462
313845637
1652999361
2015852889
817933166
1182857934
888471076
805173607
926421822
1479685077
2033509906
1803017965
1883314993
1574662542
407090524
1903921804
4575848
1652823692
707605210
1614803420
958315301
1574113111
804631962
671615982
301457659
2085648238
1185050483
607446225
1043618263
1456027692
1103083936
1535769286
1275270407
721904407
672712771
970548018
130032966
1147416342
262476968
905013057
937014655
1744096458
521142977
1447830000
71274879
875188946
1593319656
491920658
1031891683
872064687
2040358255
1497423290
1905347582
250785109
1009128530
1345455255
1750349536
1802247276
641445899
1874361100
1268259025
77163821
437848696
325379133
1121510405
2130718631
1019574695
1931502841
1795371972
1738148652
1109284651
128219862
1554837970
928563104
776727494
1849864700
1416186557
744965388
68210974
573019154
637727340
457929180
844864910
1106392034
1860872852
1598376870
1859561430
1109743228
2069912095
1306542957
1360512748
996668618
1909836067
880571775
345022887
1622778346
381926513
1884843083
574689327
1284157749
1366360191
1622190665
1473763414
1042945806
1706223610
45075113
773052494
1080264367
1844562606
1143984813
2088414273
2068228808
164213198
510658739
1967197357
1402082140
1314452128
1578383891
170418884
1606023136
828707024
1635378168
1956365313
901785987
1451613174
2010942295
1900126042
665115995
647151320
1085113297
925674621
693210073
543963257
1612570164
2146351719
23985661
809742674
1203783156
669129218
1637649780
1172621916
99255881
542419257
941286328
1030048192
1445306316
1732589439
765811905
1748692972
1200370173
71261255
836953624
1626715522
76876782
1343599477
203966815
1279738947
1012546032
114439383
1949599318
917474455
225711009
121006151
1165765226
823909246
1444719662
1493577369
2141952142
1456182857
839894549
1301730724
1063859072
1946695393
981712274
1255939045
1028527900
130867983
1777059891
1717435752
1460689605
696081133
750486069
1709435821
251944455
1160772796
333647396
1174577726
1714365664
1236366114
1779464257
307111115
107780309
160130602
783181605
667357826
1958512399
1926777101
153110053
1799614659
877794117
1559904398
699694303
1758248028
46475772
1783323801
1754299231
1195812284
2096989985
1035933548
809175949
921592581
204081969
1398909645
991699697
1444791377
979969927
740320393
591372965
1081035052
1010406067
191286272
1813017780
1162552248
1548605586
200095364
25430193
831369961
1226139375
633616358
1896483107
1505257370
618325324
837298172
1939383709
1962478247
131163602
1073555115
2147023046
985240380
1934890350
8473889
442197463
1040357548
1150878076
2059056623
334666072
603298133
1711603210
347131154
949936120
447655864
737538610
61274532
2146728372
419968691
450159669
1805372890
1801166669
1851549558
2135149306
979134960
1735384060
755090349
13950824
1252172540
613124272
1653688265
618101656
376264241
1462331303
605140532
1212951912
149768647
848041762
1392894562
1013082716
525278015
367634593
877754295
855616945
1140890574
1638372996
1026460879
687080809
1176386497
1493348013
473034464
1621871182
1621659047
1890596359
1999157729
57181640
1719750980
1790128000
1674341026
2053366555
1612576863
1343481679
1617587258
396217849
1335302049
1474144437
2017377762
1678966853
2076628167
547311820
1819642677
1123423789
557644135
781540483
1904498673
204084821
311687521
1528380958
1795408017
1430515983
1202796850
226283753
1822879610
226405137
1712396755
2128727127
1896714572
624825157
296008428
2055288019
48686419
1886216586
339026326
1982591412
1174652676
1658511308
2136084486
1914606108
914008184
1779695513
580448295
1899831426
1237411030
598028319
918172754
593766242
211846826
918968962
659773103
1398508349
654401965
1465274177
2090088804
1866257101
995904140
1429286852
413194356
1381241872
456991196
197086363
1633042957
251720712
894284419
1696388579
326648228
108610534
748306225
1551808287
3582999
1258078364
1914040420
1391128850
524668909
356754345
316559456
134403631
1702313048
1066488366
736937433
999243997
1312706508
1550400909
214973335
1150793332
1238044852
926723791
1503624500
367869542
767079102
547612320
1482529544
401503753
175206835
1600125001
853775565
929710393
1597679505
172168384
1207989292
1785969794
106164767
778105046
410300625
1766101256
842994030
2068312696
1250954902
1763281501
1499456094
1381319404
1826271861
532264064
974383785
253731880
138529416
551272376
1393263712
506745899
597998722
1327211892
634146287
1970460408
402674475
495327157
2047145199
175642498
1541290964
2018236739
1001760187
1286982958
414841461
178944269
1575294973
2049538638
1632165203
688313416
919091175
712186109
1802832573
1732859158
351954776
1132512977
205471165
137548428
1423426351
1060412151
2121217651
2080281283
981960437
417287304
229056437
1138448398
1680381334
2009969069
258155534
824159448
1973073397
1453522342
1833174705
1333112472
963871395
1065177743
831807308
1999110502
122727
1237274149
504746087
1344744491
399639318
841925021
2072460215
536718272
150989917
614188816
838286127
759771884
1337617857
1332498624
1964434554
1865349327
164739325
2017497570
622029872
519096213
48513290
1519397739
482143223
1593315188
55143394
1586895727
247939257
952489133
733092588
615944767
1895613445
1236235163
1942478040
1963796669
2110868498
1281040913
645575641
1193598669
1882643424
873759869
1323035254
1119998162
226605098
1186258942
1695457461
2096240082
485467146
836528170
2087570486
1434109501
625217058
701283737
286249314
464696887
1845857259
491286373
276094391
1683472430
664362883
969007288
1720593930
850690295
1433707504
652690485
1081641100
611658020
1767918483
1831739624
1788133988
722236361
1294368506
1811487591
586819911
1987050435
783873262
1563897492
2054155407
1142480283
2056759561
1615859968
867666327
2082422726
1730593279
1594992413
1037073271
1936321672
703047545
643500875
1992151224
1124764838
1128453164
1861798675
1335008366
270140870
975877595
483085359
1647476978
80629236
1803119123
681614137
1441250558
522004585
1630992052
988906772
1857628806
2005671471
11252447
924939920
2138359120
460648145
674378151
93776416
126400678
533863167
240754707
1518140704
1345475861
1259744587
1784216695
251695867
897548345
388177470
66202918
1677990839
731698203
1765112565
2131043610
715609760
926131094
5569571
1852168550
898690391
583819303
1424894527
1758883989
332696349
1372816694
118594334
703710269
317989234
167868605
956791023
1685391750
458385960
1903200442
836052637
852958956
1174744643
1202278596
695167197
123068870
1732768246
1810607629
2093150272
57364413
1837902459
1544553349
1583350848
1890034561
2073754507
1135511031
1573435925
1753795647
131339428
80742507
1900613692
170323798
446853825
1757838306
1726589490
1210645606
654794190
1755695913
1690454198
277906917
970609821
53690066
885711134
168422067
1913776403
125332922
823565020
1035324039
689129871
359269663
611072532
170718535
741932999
1756648079
848917749
104698341
687278894
923587435
1856937357
273659121
1304200466
1104606876
718977997
1581311595
1897299357
1129217460
72721250
1964022067
142718324
76059880
1295768603
583536615
807630085
996889895
2081439447
2022778595
1703898178
1416503088
730041466
450459846
41311399
717512346
1416553739
825618253
1861632201
1930200250
856103608
1983281344
1367350373
461748531
1620141164
1305336796
103290601
34680130
825843311
328725889
618617736
963042038
1389150429
608113646
1349621237
670009784
1883375059
317252582
114751492
1555198233
33915140
245346944
963334946
319099079
9271835
114871520
368574477
1832237274
32112318
1599111165
1891993613
1222010566
1234798771
1624377363
1667425032
532198672
1134142472
1656515731
1779230337
1572403039
2068398434
1633925971
880782451
1187801968
256778481
125808059
1699330293
2122541960
594694410
1641350650
1015398208
1964880982
1297085182
499964631
1420544573
710426032
1534267390
198344844
913538818
554550878
1801411633
1115204591
738473744
915716192
951908367
1625871323
331675822
1283339955
40481599
856000258
1001495416
1278754014
721594080
1092589448
706064127
1253954792
1471975827
927647584
2145716960
63519024
711414810
1651186117
990394577
2122571626
273195231
1060866772
1480005425
1862875764
1805145413
737168034
835270019
1093155747
341037617
1285444272
403575271
1736138090
676106031
900240136
1960348147
1783488730
419082148
1384559486
2024800521
1598309052
84692042
675335464
747880419
1206993855
2017147644
1930130509
1095382700
755481897
2122338648
780849331
1332765586
637827910
729070727
893001192
1639246955
1810876674
652754899
1786129284
2011192080
2073804541
1763992392
1072010599
1621519474
840577802
1963109861
128084970
1956476520
1405529408
151546597
1593179204
68507309
2061448862
632732984
699255379
298810494
650205485
435970986
361318563
1381989820
532619721
784694828
1684909783
436762309
1383817229
1881424024
682893361
564914067
647961358
160031956
540483645
2011784996
1040531154
1861830627
1120161726
2142393806
1485841464
192120698
7143988
2130849206
776775104
875620516
1487156706
980665905
1886343436
58796520
777572885
555127957
1727353008
306816452
217491693
636068502
640078939
1118541939
533666256
1534085592
1026703246
529397351
838954844
1080581001
1198902334
1904575509
1713224558
1474143979
1539912635
1827509873
1563173770
1580030166
908267326
198820970
987232761
240119531
1618247433
470139922
322609078
1692592904
1733280242
855075290
2019463272
1644656237
1017154776
750444241
86793494
1601913489
2003183968
13485212
1706468667
2004584969
214059131
2101067035
2101366406
1625761953
587618053
1140326577
870602448
375233541
44740299
1108213062
416253451
571947210
708690862
1522582511
1858261527
388826663
1661602942
980256687
1155941042
35458949
1362729960
819128071
223528922
1089720454
1301668274
1630956625
127958784
89322921
812227153
1896616217
987117989
456802759
143912762
1585964751
1255556407
2017052135
200661699
1206937725
1903986079
1745914998
1957095129
559386078
1395306297
1869605120
1142086704
235797715
66227465
651883556
1550602471
826676636
705054445
189143098
1912999234
2134178319
1842176882
1287180017
1700748655
150536989
808164744
1260765246
1850031377
413475062
2103773635
1175254602
1587950980
152532612
2037730404
2102648762
1542161678
1621566166
421415935
1297518432
1085721866
122628830
515787526
834342024
859046126
328395522
1498183453
137158720
234382638
2089652648
1261114180
320270314
1945496690
1254211823
918868572
853938110
1583296702
1322761812
757761687
1258829251
341797586
271193956
346209358
1708975565
390948135
502258404
490328078
1725533421
1064907370
1503106546
2041018912
654710527
2046041274
1200283421
1946236046
145651358
1146125840
1408365874
1767920065
1880119986
1106608204
1803627662
1257315120
33179892
1862058110
1245426094
1736918391
313649713
269384529
1116105163
1184460233
1366325029
1648920090
1722482305
1080815359
407923234
871021235
181136799
1639246803
1559218609
1187708884
770403995
1211296587
270588258
1684785119
555846682
2009686940
407682515
114826266
1393788349
336909874
1672889304
592370903
403657565
2027869649
1478376703
1354730068
464200915
1410723522
1630770906
2139062163
2051840772
1271043001
1484427770
2089202795
1086574399
1839463398
1482808445
257380829
2099689037
196164139
269080902
953301015
774164440
1862114150
728674055
397426654
1953711880
1833986851
488828572
1451358951
874818455
1269472933
1175520845
1056633246
543838802
1398613495
692101823
1984969427
1788001968
1517235257
742309692
187987763
1898851890
1089015001
56083015
69836476
715197512
1982044518
813120991
1875436284
490943150
135010638
756275911
94624400
1883062394
1349602236
638413441
420528633
1991985939
1173237871
461658384
270377258
293033468
1778961112
2098679022
114584814
755742433
2112063358
1132465721
1478108401
642052103
368643339
1936161499
796494497
1534505106
1942544564
1766188858
1940846643
989719537
829217606
1035010079
1269696369
1786300236
1467857692
831578635
349847935
1478865735
995397609
693867522
775159112
386726794
1825324270
1116519232
2088788288
2101026867
831067582
1043205240
1033032518
1867788513
410220546
1774666977
106678446
1446104832
1276890859
346917697
795366275
891094166
2099576909
592112597
974216802
272298118
2081620010
17295800
1575783110
1661930714
1579246091
1316639797
1730090225
326873998
1749693118
761629781
2063550679
100984529
106587639
1823151530
1716795422
1219224631
994315400
278973345
1477654067
111066655
929936418
873512165
1642147456
939438799
307281872
1813953232
856676300
1751417433
1483311478
1359698434
1498595827
1895063497
1776509491
1311595430
685193006
629593066
518704253
538976969
569473263
254045699
1295895140
303626549
911597523
440188197
1296793175
25471586
695727851
1345289621
1860303003
596208925
44345311
1885608736
1313471729
669487276
1918389470
2061358139
1439192463
2110600856
964162430
1057747166
853012628
2122364405
1193884149
2008599831
95718748
1792193987
1781617621
655355834
1451230351
1487592708
73549624
44912245
1211881349
67981531
1890438167
1319494736
792860692
944211710
94073220
1950572288
915482029
985402820
1147326377
1924817648
397861185
524962376
1427496286
31464144
228931088
1003286076
945474318
681448850
599922199
475352249
132945991
1136226090
1294572126
1868664796
600496856
945707682
196838664
1065439030
622432686
786798682
376546056
1191910505
2095260691
1506467561
609473776
1907482002
1115328900
1724652694
401868537
1059605885
1420252629
1922446062
1019884909
1800548716
588536939
568613366
1167391504
111611084
379583752
1818528244
616570917
96155269
863412059
773935949
1908778109
1621766823
346394498
1610525474
3128988
1894969354
1059948321
1109359554
1769432943
694104456
1154206971
553323820
170490593
1552454059
368431834
1263353242
1198827102
1044706434
95012637
1249256602
1655027475
1592492784
1497629529
1840091783
388836503
791263501
1119502137
360674585
273407458
2144434883
1846766946
995904444
1352518765
1007397664
101411923
891927540
117171322
1462294968
501900113
1361317565
1878190994
1320396870
2081966996
652158606
684503669
1893055789
912082509
661415806
1111218803
1295638736
1978491907
1446824425
1662633361
293083421
1323474495
133286977
1115124618
323437005
247582104
1343337886
1916795849
278770471
1004239507
231870294
1175414184
1819881724
43630198
546031541
1898134509
383294972
112490372
987609850
1487966958
597006008
1795281451
1519682405
726239730
643742665
1137136715
1576803203
308746233
580760618
1179456544
66005802
284260845
965873809
896413793
1407327743
995333550
2083317211
1473767620
1795207534
1684506587
1537339690
665576111
2100925511
49228934
706997989
1816685113
2106920812
212091043
1907522089
1000093549
1471542522
2005959101
149329766
1353777565
194396185
1106762411
877795797
1731053336
1487256686
406206584
1936786050
1106731690
942544599
810213682
861377870
1692119215
2104185261
53712756
1681991976
328863038
1663096667
1257677886
147236344
2122518767
1987493319
916934281
507408567
1968518365
910189488
156510438
1579943694
2107826918
1411416236
427607560
228042924
847038686
366867761
1984911176
1461101743
1450562802
985663171
202935527
998325757
2124687149
2041098921
1341543130
757248255
585117498
1027011603
865906964
1450645532
1182312579
1537543202
1862645932
517220029
505789224
109983918
325134396
1967238020
1382953222
583065578
459307124
987419064
867086874
620676409
483278119
1556881359
106818830
565582297
1871439375
1287169446
811754230
1780885390
490551234
601533290
1408524720
1977503429
1216109646
1524847460
168782828
1125053808
271676232
1206978860
1035750221
1034605200
1919752923
911006412
333202952
1773074450
1811344321
1021879694
1938834282
265711814
1038720190
495297800
406295783
1047167013
1703105572
1053392347
1468629854
1344390387
693603872
1604728130
997921629
1401699569
573895660
606467540
1694836957
918981368
1499247422
1184602840
1327861469
1601438329
1244695906
512499990
1412244659
1361116131
903859929
1864672601
43248984
2059927370
143761996
213012908
2055729095
1718899351
521969890
607516829
1972665585
1613908869
1348400424
839704465
1942868009
325029506
1761676944
108560431
1723213224
488716909
929584143
1172815781
1311574160
198822141
278594629
732669263
55362490
1138132268
550067535
1649139219
1032155356
916303645
543786188
1015079725
2097601156
224025879
1084350510
1673026190
356473560
1599380309
1004043498
993906605
230112968
1582959754
603249097
2011556139
1045858122
1202114690
864205310
902688682
738425798
1941420820
772659991
1368263324
344250986
1042389590
1427376340
237226021
512989984
1946995358
564454278
1695577754
1926063822
1927852164
992964377
905673877
131780138
1265477075
1825889763
818567644
1477560821
1784073405
455895273
1651573323
1568288283
254647724
2032943683
123451295
277563956
780902353
1033297855
382242410
414592305
1971592184
1606293243
695721335
894164086
717389790
753371836
951266181
1859892958
197932537
1235703623
1877779245
744866388
1702531382
42275137
1277686243
1012605020
1050861022
1906250602
968858769
278502245
1948437740
356279263
1721926236
201365854
1494032123
1682879604
1423062261
102272794
327617594
744063899
368996489
816942243
323308333
518981322
1506379052
447492506
1274852192
775718300
1912455928
1288046023
962969549
602505007
290530483
1488087407
664996028
1961229782
77674554
394817391
724374124
1449295374
754160640
1608405995
1219709868
153778061
863683102
1166629419
505015264
1430077553
1485765588
1912568784
65671204
1484458044
1892284284
1985383067
941748617
1351128601
1349416617
1028329528
2052125306
12231453
356555915
1916337259
1485184967
83675055
695399686
366523814
341446597
455481579
1570583175
416578084
1227878898
1469220038
1363292765
833093649
1156984331
2073707561
2019189970
1275255860
130646833
1038163912
1884336273
444428397
813199352
19218771
187964258
597661465
938582285
1987363662
680639293
1723127338
348640994
73160017
274110359
327635780
506991299
1359881712
45719212
2141008878
91915860
143990437
1292084036
2035165510
1849280753
771193591
114635926
1074824427
1532046447
38282945
228144027
878066595
949220504
1731127224
344792082
1779380674
1997763310
1806869137
1056557029
1462744408
438257295
1160261610
1772084468
95625001
55866054
1095169156
1910759985
1400120621
1770556131
25436935
1462512703
1060067865
1770103887
980542324
2017499213
1003090224
2082910391
1150624249
1647193
1926125048
1879983553
677327845
1784100576
189414608
1864485145
1688621703
26892282
1492132166
176561269
693738740
287641051
902415985
1677730349
789790165
828060978
55915657
1927273464
543594999
478967384
2092198291
462030716
1970954636
1709253006
1059763941
625962138
1610890515
44346065
1350329597
1328918171
113951896
1033782889
98221148
469920896
363423100
1953835692
2102078339
1844111520
1606293688
1960438342
1221672461
1337497959
942325656
678905941
345994703
1861947438
1775839172
1673238875
1918843169
6716308
1097236538
1007075
148264752
1060512235
659432388
837528892
396465727
118146713
2020034749
657367925
1521852875
260782279
792451221
206446405
946093116
1799538642
602079683
2126350452
1741220719
1041493367
113818184
369486084
146427864
1092455553
958025727
65155179
1716428945
581857134
1998868950
1111347735
1198675455
834231281
21775620
1774700198
1491582705
918878762
40320297
1761919997
1636352885
641768054
1170220395
2024845029
1018842015
522338537
211284831
396963856
1576803009
2098213940
1863806954
422702192
1498423304
657643847
678580397
1428740855
332548202
156425409
767694790
1199979198
1813493194
1268935468
189359219
1947089816
439653053
1228328148
1965633742
1757820770
1329892806
1458336445
1075264867
2072356638
1892692331
1975744198
103751872
1883208828
934045531
881257524
1313954488
1119896984
526552200
936485760
1176758274
739377903
126845190
1872937693
1209631415
1372339901
912004632
1901043393
341278536
565998857
503275016
1691243979
1079808648
888028534
905441526
1495248190
754653998
1164482231
1363449339
2104750539
1403995312
588644687
360119341
1943823531
1432253534
403238745
64355588
135013158
832291387
662766450
748252760
1432565410
705089638
1924400075
723718651
15893843
1850775800
1946552037
1484386270
1649932796
737690772
966625110
333518960
786086872
2048853952
2041248030
740790245
1806179518
1078058449
924573166
1177824253
857234923
1402386007
423537284
1666259034
1737372687
1916621709
53000286
1841567541
1800534891
1751265850
942897849
1107611299
633324019
73944121
1758622595
1433967335
1899320289
1451068469
1786392782
1443698939
1267868206
1454959362
984559581
1520047354
1044368936
1952802087
2062688721
2043913956
41011904
1852691542
861716360
1722366745
1898324211
1233812003
1390527196
384432995
1923744212
1771543380
2028180386
1596720703
2123704285
2035649340
426966638
1635484344
265922248
424958412
715140030
1578770021
1360349536
1315864708
2135825063
551352148
129209690
969705445
1817040480
2749071
2014740594
711847639
1373145565
863257799
568761830
468892980
1957984132
1943068398
964030628
2106749634
1668371660
1774405668
2107544251
60728619
164118036
1711128644
1279254430
560976903
529926921
1842857310
392435971
924096548
1698736187
798882576
946764006
1477871097
1079772222
1286468093
1153775491
1405900386
1676396999
546768693
1343961531
1944763403
2046160202
773179522
506141032
1138777100
203392368
619813612
459477912
10092428
1965946900
1439713916
1713690094
21072868
2123327692
468763941
83799732
964531238
326920945
369453468
2077468497
2013263729
814540678
221892953
350822771
1954629105
697977122
558230336
723998763
795773866
1248994215
1573116267
7867042
1908774766
1914424167
1861964661
1928529333
959981678
1796320917
1793757927
660761254
2023477657
1409996580
516576442
503960658
1909733757
1879509661
1459856679
323161223
2015347267
768392610
840059706
633927314
1110640952
1643313808
1297113513
1782374215
520574410
966127764
1017326901
1521579212
970467703
1747728674
1732119226
926563460
1353296372
1014700399
1141532855
706775664
995712859
432163417
1253764532
1399831455
1404281434
363387345
884767681
882381495
2055144659
1932702685
1305116925
278445284
1721522045
1975324654
702203161
1569983754
1845788408
1892206325
1686077848
78458445
1572152176
1098295830
1713054516
336833159
1082254886
456654787
1730778382
740000222
1694691924
680092663
160473377
207087834
549044987
144879455
542831983
864499860
737856703
860627399
1865064930
2024969602
1615736642
166693261
415563512
670053901
1479899269
1983231804
865810366
96976108
95478109
787856562
1249897713
809179955
1364175330
271966746
570906038
889932740
1644276652
769129327
2118661902
788256708
1252111106
789984038
372586706
649704012
1070457187
1078589156
674952913
499028661
404775695
540638670
1548345419
1223778222
157454455
1864822067
1222594318
1629372901
116606454
278336180
1969711070
1009457170
1247877338
1131652990
1167346651
521853342
1216432385
1310387798
1533645201
2146074772
953277780
386125548
1716659388
1921794946
1649417372
1363328380
472017973
660469456
1458718356
270436825
178771460
1087095646
679511585
360744503
1300932520
1787957659
1709361395
1964748823
558633338
218865243
463231446
80816959
43907198
88247612
1045590240
323183623
1987318776
174149730
55486629
2068887026
858669264
1861205650
1087662852
240610015
184609328
572416256
473890811
2099820570
1329128942
1014078349
1154474869
211331716
567621560
1921888082
1479899325
1138396811
364918651
658281624
433355310
1373169101
39723204
1339436758
1713012812
2007931548
618047164
1029089215
473150582
1896623080
1001118500
451921068
1379244865
440619572
1067416291
796218190
1243554730
1158846402
1812149811
1155392056
1364978965
1103857356
1649398459
986842535
2142724467
72030978
1629602349
191177719
915775320
1982777285
1177073468
758254322
1867907038
336769003
1392977625
1732216145
2064021109
1241826786
63814129
1886710621
432382442
29612378
726569459
1741686342
1571326320
444728626
92823129
27385588
976492338
695612078
1192400529
308718567
1989762546
1434408182
1150939590
2128985154
152847280
554814210
921766448
1787963765
1275745868
98709541
1398493443
199807317
1972447140
943936305
1949592554
2067020629
1699791241
1957884613
112813858
2038601152
190436776
1160191176
2094329648
180853402
452232186
1341904786
309025278
900491184
823969081
1738618355
2104058024
798675346
1885406784
794109338
2014751338
1523280759
234530039
924323426
69215342
813335152
1838472946
1929262633
700000583
938879942
575950346
947459122
1127908947
942948412
256714244
1719457237
2116580728
1372826301
1058661817
1115101746
2133645587
1386750902
1149994717
325436876
72392538
624021075
999779889
315622128
2146845713
115960355
1512385096
1163016526
1942112722
836942044
181682941
1327014940
1520392709
1722028720
1399289583
1807902455
2066129140
668495201
1762511783
1637548895
2104499581
1149159514
324664044
2046404163
822133599
2086696147
1701648146
1200791925
694683027
1006383967
2057004009
1567553349
2008760883
837986026
816263208
1342615454
1465150627
1355776349
52659183
708795652
1047402647
80948160
989656891
424360909
1392835683
116408695
674873757
1434353051
1440790762
927537740
180349392
1160871922
1757301711
480895886
1424596083
48619943
853630045
359870095
229715206
564369484
1516293589
934770179
2043776768
209349131
976753962
1568032654
925733459
1264859864
878307114
561658067
1931758401
495041122
1449671106
930223208
2040653955
232114840
1240066079
643370743
1382415474
1622698560
347325979
1292201543
417766829
85686104
829319791
46103877
1850284771
314947063
1423722852
1399642344
2100180655
369276901
1195073961
205814397
546922840
2073697970
149424736
1401028378
590790845
85532102
1502127021
606692332
1250756371
378704755
2104412429
452935884
345947405
72543859
1918276476
1553660447
528697021
1701335683
1754715518
617259729
1660908012
790703963
1297966913
527924323
124013485
2116076407
961670090
1925778411
2101684344
2105689006
688664994
1898288425
856087797
693448163
991694160
258719877
1502863879
745952618
1842000923
1697766041
994964627
408875100
2011599733
167356540
394994038
2074235464
1376738556
2038472284
990180638
1592997757
1167384863
546468339
1989537227
751682375
1525658911
523035365
1823248592
724284931
620626345
183375496
1072369044
1176327471
12755398
1137003183
2069040457
385937291
1712653558
446577591
1896601824
1025077756
1369619383
554854409
1831084974
1200288418
665599926
729067258
1534406932
949133179
1878251801
2006557520
2023411716
90926067
1475646870
1892940885
1194658719
2014319440
2074340776
15663881
67634239
1761828054
1887315683
2124227256
1906422261
644890796
665693015
194750631
88004482
651886820
1025041320
692040150
1265950109
985523661
739632494
375266151
1075619361
912896480
1392777896
1062602535
1204401079
127932339
1193700607
211621482
165303614
1445918874
1529689357
1714939613
1021001372
531406251
261328820
200806383
1321718381
1474143979
815626758
1126868255
242087496
2034611851
586615977
2113742313
1737229017
2076993175
1340579816
372631792
35254279
777201523
457912480
443914823
1722308508
597734345
1735442149
1551747777
2128299588
2039049726
2054721622
508368612
1466224003
1566876759
767141807
1988329763
440572994
1211162943
1713802934
1914196361
794705173
1004398189
118273406
530084092
72910293
710646931
520938828
598387169
897572802
1045775347
551402487
324403934
1615396041
1335660620
223634111
1685155273
513478511
1852904883
1006761442
2005441074
1928709219
1911593410
1191053777
287026598
1503231607
543044754
1020259872
351424503
802453387
1446596093
54212069
406357672
865475429
1955343959
1414340579
257760913
817505489
1005870699
1504105402
1027785603
1661414100
965691277
510944550
476675159
890949948
1655487061
934377023
424342872
1470880007
1523359584
1804907086
378479846
1485708530
186166700
263078
604081842
32617147
1197646849
1977654927
284320125
435777957
2053101509
2103711620
1662720961
2145557175
1823273253
1680192401
1683558910
116609616
2119278348
269809318
1982594517
1356682296
729300690
1449799273
183236701
181648936
1991156201
208730429
915209190
1566307458
1572891901
318901024
363508076
469351611
1887734918
1932279451
1350193562
1637054170
675827341
650347947
529183420
202408089
217149156
785251427
2077755720
1880046192
1239061539
1629941323
476185929
27839733
466036900
1697954150
1626414896
1672924585
1849139584
1091559789
1598862198
2066385113
1481873659
759976235
1185294290
1063507221
932821541
963251695
151033508
817721823
642115580
2123209730
622842730
704594862
1562549176
1505780707
846420712
1216782909
1082917555
2021238261
901382528
1803957066
29608054
489694312
353323518
20757303
1698613777
992221611
763526229
1826186382
2044302873
1825382619
771654637
1200507096
602394750
13205146
1698214051
435553647
242734710
1515817753
778668346
1189748183
1690675624
1876629668
1172325891
46254143
1221987838
1036539290
2079448297
172719991
193010102
1575271214
614051264
1825465068
1961259964
253799960
4100836
848209399
1820993123
858406788
548016537
1041296058
345932899
1901109690
1676815499
1232293733
173012930
459329983
303858514
2110493878
1026989624
2107983234
1868996798
371560709
2123718119
1978823020
742048230
1285444627
414166130
1861901059
457163570
72487613
1045130940
248109398
908896361
2128473120
1992650671
2083387243
1969269497
388918111
2139546949
2045789125
1879856105
660179275
1440223405
652383248
1803759979
1122089509
602022932
2078577652
1955997823
693190949
584204453
845883738
2034208376
2111506669
1724644482
1780191770
651438131
1618844880
66290396
1930141915
418700737
2071287085
1529286529
300960746
220789672
1672924585
1903103595
869004017
665253731
111693838
1666135058
1434373190
197433620
858824504
1117558588
942813725
77919440
1625855058
556314737
155238846
1201656917
1596967237
1718787330
472344844
1217663799
1541121473
21015745
1302180579
788226301
1234136183
660758528
1248917150
1824465258
1413026471
730171995
1893850063
1457396417
1203465849
1373913061
481178760
643596227
393329617
743085324
1419412247
461274501
1121245512
83017403
984425194
332189388
411776694
1972613704
1616705693
1765309353
562348835
1893785068
1263415905
980858132
158424976
1192492291
1710010347
1163110513
1179988998
1756996196
607061228
1329941606
755404149
1472959830
2019827573
881101464
695780463
1233814114
1987512564
2096380158
780038743
1669195485
114167034
624286419
738602237
32145168
433099793
1110483998
1698981275
443107694
1702628711
297422289
1856941983
1814469916
9368177
1690474848
1747219531
1206497160
852594708
1694035037
1130667320
1201776422
18500520
1707595252
1174669046
2135304269
1321838622
30067813
1739035971
970994915
1855530482
2061145943
991895320
410444394
682150323
935971356
698772859
296232743
2041808643
1232104255
2007493824
1944108191
1585543569
1402172582
840911386
1084872177
1991119634
1074404528
460364048
1128159839
2074872503
89400778
820473274
746389856
1995068638
703082083
791536382
1240891064
1907413518
257249886
330755507
1011645447
1580335931
679310665
1042016630
717430952
1149802950
1221947603
3326848
349417277
1466594774
1605690944
434890673
2140985114
1335490356
1377376854
756092531
2028184285
429700192
56473296
1954288444
1150045825
221076495
537671316
1869270685
271506989
886384828
748596420
1274525241
2133371687
804197462
995805758
1565115287
1836596455
28093805
1399267349
1095433815
1766694929
1634183089
1854622051
1658700751
799182270
604974335
1945970410
1492256982
902427448
1487140254
311550572
1246661395
1592436367
1693965526
1525579170
380212806
884788217
1051912433
2047921696
1412899236
390768439
12115679
1789311527
531563858
1246712382
783894514
1658219732
2064402275
576481048
1167216679
1017129285
1853972152
61032994
378669838
554406184
492836757
1068119935
204056613
1833432881
1935002697
348444198
1651394562
833606464
1993582745
1262878238
1200398435
489059350
389554360
581512588
1025218157
2074768808
1126857892
1826898072
1735918356
1127688786
607499514
815062979
2025815677
1181712903
1513967310
1334895642
117063819
65572368
338494885
384464647
1215666178
957610988
1859990175
1298030231
1711359530
2139832133
942103733
73899311
679970876
1148327917
79512672
1913406495
1389838870
1774156720
1899250181
267823882
1275100585
709076849
479578861
429296185
416399911
722627372
1799644621
1065872480
729764308
1531752904
1700938000
421151636
722984840
1173039771
1053682857
769282447
1174688209
382973234
767682660
1955639261
618981303
41904921
2110747847
1068757035
1189285965
384156060
1902926183
1534770402
1317147571
568843154
801026426
2102505797
688032861
458406728
495471903
1158098779
18734273
450414474
50306617
1861381016
537495143
1579115065
1083428390
1726236475
1429958128
365575849
1349244248
1952642086
1626796417
1200021623
24693923
1252363947
500784652
1064022986
1159193268
1488803893
1240023780
149845028
578307844
456335733
1760596024
1450006532
1419562550
399722520
577507065
518904658
1992155901
328206090
840812476
1649041403
1207989292
1968934365
1730415563
1827749313
1077872696
1938164836
45450529
1055913725
1665017574
2122342847
829590598
46370732
1682190371
1898554230
337742187
1776485396
1496178371
365243874
961093261
1263028110
1833188829
956333462
343096231
524900491
1324851683
602375172
1990401852
2030610754
1919002400
635419704
228099544
213034441
1062975816
340687245
1509346462
163844748
2048926024
38359320
112728051
1665816786
2035811564
1717338956
1034201308
1088723460
3315190
520768404
850637241
336471487
1347648926
1350434871
1794050526
1304961872
243519280
763565404
492247929
971125711
1912764876
333799268
1224463457
911569542
690039800
709216212
101965527
229752807
1855798088
1119201221
1526146636
1265727975
1166088081
1317105552
1726703311
642129400
905912792
1368092277
992343932
1459857152
30733514
1714402240
1986822843
739531346
1584125108
893496025
166596249
213195676
1011059935
264671640
907628764
350794112
236676261
1107971776
530572111
411190906
1982466904
831833602
1700228490
3454191
1730480643
679572321
31419123
1353312443
1467505831
2077875705
1512380492
1796116577
1657852908
1990210333
1508370519
867955619
2134481648
1894165136
1276667792
1607583729
2034734162
9475431
331271855
1043275615
565802327
1100431827
1544314632
1885931722
1137277067
1200595402
919188252
494187562
1617164617
1871556644
1398248689
332477192
85501749
2061273432
222208139
1005810449
1840741131
331511051
848344413
851708554
554881041
999456409
246402180
1895615183
974643859
1272830385
157285902
1171857165
371391882
384156060
1958232371
1568019620
380782585
483748626
1838430901
198461019
154495952
1762416915
1132834782
1366972978
225523996
678924026
2002776343
1810837730
1142753269
603536259
381276218
1670927237
33349002
1538095407
757324502
275938737
33576796
2025963073
541605933
842310853
1298006871
1364361053
2082549048
1955908833
1574194755
1645640215
337368373
786483700
279190476
1768663070
439673571
1096922603
524126800
1450856142
1054154887
566840001
1275947277
280890166
952226251
1219798285
92265720
2075900204
50456359
783231130
1462032166
2051608627
465400122
1804424911
1888913200
1231514314
622405239
995580012
461656857
585013733
1983077533
612895661
804076256
658591259
2084684868
1980496940
1840956023
503921181
729991430
2059496958
1728798679
437075425
1295296443
823761663
72959280
1990155222
2012221146
1451229134
647672374
829818142
768683939
1044936858
2109565799
526342230
962175474
1420412004
239679164
1077367203
2027214876
1716661326
1358050859
1878579757
166956325
691229664
1013611441
145271089
1572536614
1638768181
1248279200
1936571805
2034243560
1041404248
1808938138
1905835076
1231783658
62189519
758015528
1434818493
57991620
367498064
2092647694
548452435
304520015
1859745564
1028531198
550023015
967927250
1564918019
1539968807
1327702122
668983643
1199376859
1048127797
1754248408
233171404
1760204017
1966857082
614878685
1470601878
868570438
551092768
1113958249
1535853425
1620329208
401396479
1910151397
277121963
457123696
228253538
568886823
1717454413
1925078876
1847318807
1556087205
1667648219
987494311
1843654136
1973784660
1714491996
1382841031
244121703
1729737882
2039115407
1465456141
356718351
1686064361
1637863723
2085444827
1679413731
1227263661
1390773096
1803611602
2071652708
140314605
595566828
48791576
483702923
1022619272
1068281073
1385055070
1402538894
363431901
1125099690
1249291234
1972499732
309574533
2064443957
710088563
1364905793
1249802187
1961895009
593936624
707560055
219934397
1329594390
1690062866
1108627313
1384929353
1393426531
1388803569
1063534588
479421724
1674215261
273974968
40188874
1094918360
1930965530
1651341822
86445557
1407258713
520380594
1040550452
1802689312
1298378322
1752629217
1098684879
714933085
963879212
68666874
1357347796
563619957
390520218
1816709870
118925909
1097561616
698698123
518438674
722227836
1745841583
289541721
968131083
318567251
2069060869
255892493
1086619414
1861663611
2091144714
978348841
1842889924
1704569736
888006728
331920843
947019831
1652477492
59111961
235415216
688694446
695459615
2005931795
501076107
1215419876
1313849025
1530939237
398397826
1684655702
1246804253
1961451811
1297428485
1162484901
63086067
495188939
1318664850
588363511
1041441659
1767346132
395218289
1489690980
2011487916
1049911628
898969185
926265155
1312096512
66138627
112476466
1430244271
893794567
681853048
2024685161
442901034
1426973527
431485432
960257395
829179562
1751172270
208075923
918345690
1882199546
635573170
171250649
384618420
470821999
717764514
1421853148
1673471182
1710772696
194650353
103096602
1136669745
1772044287
1297450527
1065124498
66343480
1899915061
681575475
1445854682
351799292
339757731
1514505549
1409992453
20060841
1016547803
1331265948
539435912
113061607
899013608
211899834
1323865279
588220753
1832936036
764992707
289363467
870034007
966212044
186050811
1314021595
2116274218
1617150730
1495364319
660385730
1808529292
147267781
292278653
226571740
1048518229
2058007013
379166789
201338365
458420606
299332476
760452017
388132741
1391528254
532334250
357435487
237769569
1198019604
310583848
737363191
961047261
1150021721
426434907
389150635
1391076234
752913585
1328285182
1871916992
2118517844
1969031388
735313491
2103413694
527361540
5767031
1948917062
68207511
809178967
900766022
117011735
1404771080
60860147
4293176
951229465
1686205551
689740037
1642349015
1547642196
2069172982
1035699300
959873087
387307011
2113052377
191446233
1948815755
1768923608
988362329
1167405832
569965440
1754260571
449115163
64166232
899620851
1907109478
1867448950
1473121385
344776918
1286178967
792146896
27020129
1839975767
690081782
1894753098
1966944550
1194668374
224014450
2104889495
268384350
1199038839
486665768
1947686577
1817099402
212889117
165627715
1352880078
1798386908
1320678369
1117841405
1838363563
1711186456
610121462
2102189429
1306882995
1629658466
921719469
98214856
158753868
384429622
1579167922
58429039
671110293
334909402
261530384
262645897
985781414
519670463
896298203
1676385182
1585800412
1124871273
768153206
1920726095
81255887
1681588497
1728919363
316639079
1600544403
607955895
630438386
626174734
1144661656
559737586
2109254686
966701523
918390616
1255660427
1285417637
740308260
811681223
2050802868
431056820
2011788207
1922146521
463254325
1065050144
276068042
1124834170
1973311765
1377245503
1161293158
707102813
1919935511
1817720388
1590158214
1090034993
613226301
326811119
1867379957
600487362
1317039465
425307488
154303131
2090901131
1209659292
353283623
1388635852
1323812953
1753719111
259943640
1795077902
211018131
735806555
1946395923
820084142
1637871251
1240636814
791834879
1354236769
293464740
363604010
1173750220
1808023316
611820115
1808581039
867902644
1805611969
141643728
971640106
284564358
726366502
1999585542
461683453
1099806014
1542658764
1973525656
1934801817
821052905
993893441
536581084
1235580587
1629373172
1972509057
1288571655
236755872
1535822420
1623063594
877550857
1446642723
2068965771
428052968
1134025265
1435479806
597876177
798970727
358398018
559015844
406057397
2107402471
58676499
1952570287
573445466
1242533022
513443250
1143781034
913675305
1098930724
194560839
420917243
1339127901
1687516715
138984326
2007190051
330439786
1934096348
1501186625
1239041022
563370842
2138173282
1156173381
1579283172
1039590571
931083550
246897209
148989998
154734762
1259534306
965532667
1479153318
2102872479
1793391979
2092271060
1776725046
58373749
955854098
119993132
1735680769
348622003
1397756379
1876084226
1144541559
1107074062
947644146
1463691642
872506606
14700323
886687767
1725968230
1985773568
1761765376
535059742
254053229
1434765176
1835423778
703013528
1988342564
947412967
1147013130
660924943
534552401
1897096307
1776732594
360891534
2020252516
1353311540
175700052
1893673033
836280155
262804610
1577765848
2054079701
1077595937
140374328
1113280196
251470189
613074437
110302504
1765551955
240475660
499025061
1611891209
1251542959
1736486270
2144140736
222547081
1879187505
1908803101
1995990155
1745967748
1737440268
1100482063
222730596
234795663
10820900
2112635446
1890200695
364918651
1873954488
1023681452
990986297
1917272167
1724038560
674517932
408610205
1927011508
327136865
328870437
2020071240
1681674607
1212364394
1501116703
1233273685
1466452766
852249985
1414972943
2143041732
1423670611
988787423
1943850004
1884429906
376179415
956495093
672059116
1611876259
1608263938
254730373
1034612022
393906793
2040007494
1729598831
659524474
1899239969
1579072183
1575450556
1578753185
237863374
1703175498
1221739173
1061836362
855777804
452706536
1672407573
439019071
890305940
743927628
1755808359
1394635715
1977707486
1445802830
1377321753
384738178
1870780039
842855452
571530591
1058390967
524077969
544400797
1526500694
1994654281
905514034
389257855
1832920814
1245852061
969151923
1033573956
434557269
1947497865
1418304309
883044421
628442937
519862824
115617360
957034370
1089446926
300019641
524939730
617642377
56885941
1821828419
403083881
293347218
2054413048
274186964
1032629530
933981423
1084069059
724542896
326976666
459159049
683350238
1838827951
382458188
1690697976
2087599051
509662457
910445733
511018967
781938648
1115444922
639036993
1939705215
1601751301
65223748
402465434
102221227
1320780630
935237686
1597538438
1194712624
377814795
994339380
1874343055
1754026926
920819924
1611945293
1035875731
906590733
582871451
1009356009
1229918321
1840847858
1240615195
858769732
541062903
1988367632
1614644414
1713271043
149612107
2112266195
1734917664
853220948
983371981
1267923644
828360101
744359066
1500582421
1425452243
898588664
963607399
369722280
1461524461
1249565010
319861711
410829799
1878076488
2140788861
361929338
1707490320
1725985388
371378908
103553647
1701718421
1735807554
98894665
383590849
1846299406
404913393
988762342
852493045
998335645
149384614
1705193082
1120381165
1353460881
197440000
1129236986
757570896
67826781
401434896
788516862
237964155
1354508917
2111052640
1913167397
855195697
933470389
105279498
208365789
219062753
1007680853
1951480736
1684055398
1143121964
1304958142
1971111722
658679403
995136319
846285231
1582287246
1895669744
174481431
810541037
922200035
1263881452
1070263434
155395231
341921190
2016310056
2101492663
1476721769
42758175
1794707597
354144212
475466740
1743626588
668307875
50446041
825645227
417506887
1006621693
26203415
71488075
556007811
1073560592
1040332184
2098647517
73037520
1251404822
948233118
968472706
1554115316
432283094
1996089214
309867905
492742679
176729938
1279862554
491600251
1279801984
893932218
91887208
409850494
1275610718
1217017248
1387236130
1112654364
539803160
217943450
2008836224
169479873
21006634
600066145
1208376924
53631860
610643671
554724687
903905416
508891078
1594174057
130187743
688100346
1214075892
1251184952
148965343
2085612678
2077156722
1142363797
937858968
393112992
232259913
1112421678
1435155903
1408983649
1522449283
1748190755
550490455
54832558
29560234
1889842144
1182714769
1045644602
1412202626
82962620
1705646669
730230811
1569716477
307905566
741647560
634260059
1666461512
1354370490
828720726
987003320
2120500582
67120481
936660986
532341104
1436704499
1869489336
202367745
1874770917
1630344017
1318208162
493162075
568139205
983025095
2143729974
822302478
1308006299
195448637
607741212
866975359
734264103
1446631448
131725581
1690048748
58411414
1446595909
2085097681
243757217
532482950
1353229285
1425509153
1825885382
1888366700
2014133459
1030122410
242746467
996475139
1938386761
1032011467
796415912
625919796
219370362
1119092961
331337267
1210353830
679422296
276364664
165650514
1659907340
1826654322
116418998
1571372893
791927273
638183037
209681824
1255171612
931213464
707256032
1261857565
1095364159
178938188
1854529073
1839375101
1032659893
1647942995
1566439422
1721867433
863613305
2118020391
1756665897
606197597
660539188
1073238941
364967435
1598792880
758638294
491715215
1483751497
1101872314
1142426674
161005429
31350816
1168673935
441187975
1362882310
1496602551
1124912796
787177891
405756193
707102813
1755118871
1653731893
2111441463
1809413706
1824735116
1425984211
873939687
2124393709
1776942479
1581116859
114047586
827508445
777751365
1385690030
1781134945
2106195094
162219535
1906490745
2085125576
946267955
973506862
937224410
736069773
978038847
2029397715
850391567
839793443
2091488922
1569318839
1915133759
1163780763
1961872651
1380781938
38497943
447062960
674172864
1499770591
1781215947
1529741660
668915496
466079192
554707326
744252813
1501564132
1052964489
142768204
1105200268
587415307
1458033929
958323397
1994329362
217377730
1186383305
1951278984
1935461117
307037595
1076837251
389091043
256397567
151218736
1625394215
30132235
1596568807
1548357186
191475409
1794113077
333422377
1713914331
275234867
1933388582
578984831
834486721
205806207
1243434857
1827508517
1274699786
1055392823
240675108
1734708831
343716643
1687371470
594152324
1028302947
560328380
494109243
895467057
1595638691
531406251
1479539190
775916708
1444503266
929971701
23050678
93307383
730736731
1685338396
300759130
1641565710
1334291715
1696186207
1929945815
1735196627
1634157204
450131684
1295360961
84106058
602328708
350108078
368930659
1118996720
1308348466
1363285886
1050439893
2123871340
769561776
1291214258
2044213772
1776506146
1022848700
516737137
452696610
1045863331
881497928
1177556584
33801271
1678244030
210537005
50701514
1213592088
480075981
566101979
529379963
117136851
326679129
1995234408
609783235
997069349
2026893472
1252828013
1710898447
496202083
455363866
593464471
320318209
1157060631
533747646
888710623
1916748091
436364273
220107726
283718639
545860300
1850205916
294028236
1800763814
1550710685
1679317388
599373278
1824232278
990916697
1334608739
1247643752
736223020
649846678
683293893
1599317969
411860549
1631847255
13567389
671772610
122641620
1148239123
141462381
2027473690
1742261952
2048035851
372241435
440871303
2084039391
628563346
1865426789
1928316381
1289905851
732861098
532808271
792042769
372141642
238217307
410545581
1975117124
769694227
861333587
757093234
637372743
485398280
1165073124
1323563233
894068232
1625776043
1318849309
2142331989
440431024
392186012
275142741
1896526534
1546361763
1645131770
1784978306
699019830
1569651404
1915494099
2071206571
604637087
1490615080
2146821403
1154970146
1237214359
1989780512
684085520
243228912
703351094
1588093146
1487156706
1977999308
767168191
1902289565
1945408732
1261160090
631071796
1819164217
939222064
2134757879
2124146861
1598305232
546563435
294838770
844552683
1196120162
1620591958
1860297616
715597091
681746827
328111152
1177368772
1558078924
1580630058
1770146180
745897334
1992970266
1248502823
150448255
682064591
1982593235
2125823985
941237077
437130334
374013001
1461998521
651278899
1096625116
201822824
781746761
903907580
791673078
642481895
1550052376
269177274
809367414
250466499
1576522932
596123746
975301274
761202917
1660107493
1721775706
806683033
449722271
120750873
1267135358
1572636622
1592811991
1890155473
859186224
1973523147
1571743184
482071961
981645538
171406984
1172966287
1357820134
1267194997
664296053
1697841200
503761926
610103523
765463497
632776067
2100269253
61620474
1131027790
991104512
799109938
685867223
1323818298
1784719090
1612360419
1421280507
1948571229
1412367440
496987256
1203554032
168006361
376509014
1295880614
1758691394
1481919929
371701738
808273953
1933786010
2103542951
1873505479
2005094512
219485635
572689503
1067790346
1411434504
270394878
1489803900
722890634
178926761
2124596705
2122455973
1106410243
1677210925
1539848632
1605530213
1035639351
200718694
917560806
1426528797
881826108
113887728
1704174249
1381054131
1207609159
1468583921
1124319760
1724200631
1798751914
1484938787
1372949182
479275698
142581225
954607417
1024409133
675815943
427579200
489073363
986674148
1070772621
45083747
175055448
548866509
1056027009
1378048056
1788053778
390553750
525368988
97103679
1784973099
1943700806
1804569456
932095283
976172287
948880441
1377939652
2121983012
913582814
1840929355
341225355
1168098158
1396228119
731438771
2129592423
1969598425
1621802280
2034271123
2043580794
719924815
2002877110
1572179107
1397958755
404578143
629242267
1016795931
1159449661
1277079558
1129251809
1625390850
756189667
1115406195
609446702
1194369264
77963209
2133241942
1676603348
504136669
971261257
761708602
355574276
511574159
1767705454
531905411
1389695262
1839039068
1842431101
1620987778
1127301377
1430311185
230590082
936870889
1349263547
37132206
1109759373
1590820446
1834794737
1757693133
784743017
1693878338
1498578427
648192107
1647556001
393555971
2038480490
749942639
1760865211
1380067826
1137180990
1662024670
1402837568
742062502
394883036
2144981626
1286121478
1395650082
2075476110
806710707
1722460122
970334419
488273693
415229777
2064716879
262912474
1981579813
859987405
761420208
847559783
17059959
950003344
1672265540
227722646
1671086472
668647652
812709547
336384686
1189493461
2012607416
1227024508
1237096502
1769203453
1744820432
2088501410
2084063208
1996621247
77848123
342088575
705941027
479618379
1224164402
780209872
93407545
892817099
1594248010
338936234
720628520
113256036
1300124042
77853355
2130383250
2131601783
1392790039
68155826
989862057
1499993653
732043772
1321591798
1329922294
866794216
899562292
470178844
1405229893
500020673
1132854077
1310480431
1184696689
1920056574
1720670294
1424053315
1724197668
1899382324
1752377567
364179856
1400560693
2052833548
682056567
1406775763
304129340
110435874
1055849926
2111060119
1334794089
504283640
930541764
2112346378
250796743
770777177
468488004
875600089
1076828605
44027893
291195408
1487457580
1332842168
141121218
675446199
247879472
278924738
615317887
924035056
377183411
802161705
1452179604
1511408967
535812453
2000441262
1398330074
1899584489
1402239849
1743713024
1484260925
901282958
171610477
698829705
1981585809
968553085
478714363
1476501072
1370338223
318463888
470489576
1281619196
1268241032
641693385
1033434243
659186177
1709181083
130237636
997907408
1341630083
1393777244
1527535842
439637368
304725488
1447651227
457470406
2108222452
353018342
996785244
1705634511
1421149052
619359487
1121334348
1174320745
2003856680
171791349
1443382596
1489636277
855035656
668516305
386079635
1018246279
2097051575
296049145
1408150494
1562428606
1865013286
483082113
61563002
1010402315
1482532497
1606996271
1996881061
250897333
1345121770
670166279
797633926
1099785560
662624491
1441487396
1928027583
1369616934
1337168827
1698942699
1825614369
1004309181
1004506908
49945560
1513073385
325767051
324320307
2124439593
2137006604
1275032916
32728250
316756114
1447838566
962740325
943095153
443438176
1432840879
1639565981
1549733628
1811128810
1097573936
1442623984
776227019
2001673982
1651964733
1045928887
351415469
363105551
1785787956
1294607606
1005565837
185616311
41720161
2015523923
1009739992
1285872318
1864176872
1720259343
1774577012
1377700266
2031584658
374189447
193286668
1184291833
656574021
475850884
403261132
406383036
2023777749
1877730099
1992946402
1567739984
520396130
995024363
500587674
608214661
878304504
427023482
1764040668
1198003909
519523579
394220824
143340787
2108742935
980804496
1367046035
750663983
192295875
1031894041
1959256636
1627328308
646987103
1643145729
125465718
1490790504
30943255
1207450256
1763760005
600620103
132555680
347226054
1361460058
793665194
329734553
1284790415
337130210
1130620995
124893340
411582699
1612648408
1151381697
1078501611
801258314
1261579609
870405848
1048786322
1256137125
1599840112
876370720
1775617361
2070732068
1694875857
1352826633
404009273
774060739
1041093210
378073995
852524728
1595394445
1026327584
780647076
265496526
1336153544
417513971
171989125
652649302
1606099703
223974269
641213152
558533807
1235587210
1555133934
2013084603
1470346658
649048697
1257233104
1659466345
1138683270
1513583516
887797115
454320659
1938991525
273839923
1751924462
71131180
1526641696
2147434430
542581143
85312062
1852165715
665492036
120683598
1926646428
1303052351
1417968533
857450047
1884277659
2111911451
1973801640
1394712220
1652971767
712895159
887926098
582289352
1510514651
1797349846
1783541213
543724541
2046190464
1028830078
1764693232
153082684
1809615000
471555556
311185379
311222098
1308571029
591256823
2105564542
1473229828
1951047718
1433501287
1920537259
743522146
1585295474
1291016392
1940159912
1968925008
1558668248
1116825071
494734139
275898465
1762317469
50420638
1021038706
2039559122
1683973469
459676579
1622887375
1729075048
459311003
1513612138
1006465305
225772501
1156159053
1527390892
1487603737
753158689
807207096
2120477168
126491785
1498863683
1857754599
161893546
1040978020
1615048233
1699068643
738146553
368078110
2017333154
1724612868
932260778
1862065740
2042711036
108339335
1404475395
2075368471
1317712256
1628299244
2078415144
1786380718
226722622
2102499059
1290078020
1777536889
487270891
1011945858
1222686082
1765119759
1635727893
1785364708
82779709
599177674
1331364603
2016799895
166613361
1533861941
1922759729
227039118
2067383583
7115219
348054311
558117224
906127051
2010517953
1639417275
191893374
1017988702
1651312753
2024702120
246265960
1394041708
150007956
1984686280
474068999
1999993577
1718606502
250883108
779484009
1346049880
701838570
1904342617
785730762
967964454
1895072544
1186575189
640154044
376915289
1499249618
1005889718
1972741788
1809623164
20177499
38479549
545511173
1739212557
684255653
1058594985
365008503
122242002
993085745
1026989624
316606129
889674356
1340178190
1310588323
1637307628
1947320275
1782937933
1522187631
1389343023
949410774
1977424004
824492616
668200000
725316243
965524563
1361416556
836082737
1793644251
569418399
684600949
1217106945
989189625
942138810
1011074125
1003878931
724287363
181548490
1394645629
1349662265
2020738865
482893039
724622929
1128912788
1585709121
1410985528
956590525
446908203
190472180
2123579938
1774899053
192908960
1660365838
1851616404
1744452294
1393101488
1189634462
750394168
1323697879
783017453
387283522
2101035607
410899702
1582720059
73043210
1010791894
615304578
1280952736
1640893973
732344032
253975723
1538480828
915941030
73361688
1058078874
639184543
1448464551
817114407
662413868
344276126
1958175542
1169289018
7358491
390744643
455873949
1356900069
581441052
1084302491
324986290
1584940362
1785156783
338004110
721545558
526425835
1053651571
1072985073
1172749808
1438943708
2114201884
786627201
1571779716
835731652
39218559
1969849971
277743957
967533383
48511836
817522708
1988305712
1585033921
782201175
634328998
390987677
297817274
1962660989
2126530758
91745043
1105734797
1880287900
1079035124
563453572
402378179
1825049855
798027895
1201129660
267605466
1836720951
1093024448
2125922086
1645354583
2032553617
289782776
1776003138
1651830014
515518989
2016309095
1177139324
690764089
1398541293
776028507
888074561
1098166288
2049491786
1236387937
1235134289
468308228
1883515809
2060109261
2026124911
1553729191
1134042562
708939688
1249785013
674630426
2127359905
1154157937
74635254
93115054
418067306
1698368985
1194458041
1902702216
1455381486
1617769054
1718662619
916103276
351417096
1765025668
189383389
940018511
647931066
1140007765
1627415712
776366964
270621845
253435240
1737120451
1937753591
394004534
1932226233
1910619593
1527460062
660958079
2127972604
1120364661
605776031
731818232
801902433
1526069504
1146645511
1433594961
980260296
2136140153
1635332193
575022765
793568718
1078036030
1098926826
587472297
1295179998
2105621504
1742999518
1240773880
2042091391
990661367
1826417613
2015289541
1706702609
1516699429
1948367906
533676792
774581322
835060507
1783428476
859014248
80303270
1284953382
1607144709
1808990161
1474082074
935507308
926866540
1366591233
2021370504
326976840
1957525991
953335806
347137321
776658654
1684801057
1885946635
2011297691
72581939
1701286484
5361648
2018403562
700708382
2072697027
1258708775
1226562930
1354528323
678747252
286114546
1468345770
2015082314
1195261520
1779668390
1716332705
439974375
1541174731
1834281810
126582465
1278605787
1321615087
885232358
1547853305
360270606
120639828
18164685
1565611896
1402843827
903351478
1189414056
2099464667
284797834
1260941837
179660041
667070472
805379068
101810468
713638737
1148512656
1172832837
1162489641
1434410478
1707971011
1302505023
782418581
899865043
1514138314
1362084948
1892215963
1820500719
1445286053
1557016188
72579816
1294320689
1444812598
629804378
66918015
752134680
563092687
2078048261
1125229904
1124084991
419701476
1421909403
898278886
334421355
533216358
1485085814
1349806633
121611102
808812397
2087663985
684049469
82390814
1158570588
1317378417
1390519004
1511313512
1455613402
1236154672
915338934
577650329
2052639155
626488556
565826453
413700679
1868574410
121565873
1013854361
499500627
297559543
367047017
1680945039
1369774475
86919145
483079279
1111651264
324197538
886047506
1665848111
481638370
1273677445
866350011
108997
641664526
1570380457
1733138568
1810606745
383893486
240669747
82746547
1983496644
1090278874
1161869532
833121297
236402793
2047202657
364366433
1536450014
1258823648
1989466019
1264775736
1398875643
766921083
766887334
1004029360
1081959862
427010884
1963671947
1041135485
1840154480
432002881
1657295606
1488974496
139813863
1388629945
2137430092
584537156
985310751
2078816838
356894482
302390373
1440813508
22510959
442290815
1702063380
284929569
919509438
305531130
1280710827
614141971
1712634129
1759684343
522096428
1218097826
625667956
1695494847
1950476486
2018467900
2100177070
629406092
202969421
1584151580
235801019
838969064
1189400232
368206032
668959380
570662919
479236979
633172718
537812441
1304050395
1094830235
1673605912
597010556
308974645
1717769441
925641471
1289391720
686191347
331861081
1275489421
2135979516
1189296652
502624541
1903867202
857585324
662364609
1065072213
1838278936
352204002
1171344260
868803042
425457731
1041603957
768609491
1604412210
1584551475
609407578
1661632101
566204026
1387593894
2054719953
1741536681
203103959
98144392
1914021139
241604990
128969748
744237809
99142738
1260786961
1457995324
1527893085
495651485
323093071
1799436010
9611018
910433112
2101726637
1390438500
445590535
1299849175
1357757523
1056538233
1125938899
2101748630
672015732
402209081
1843306867
1528316320
1355815842
2114382727
1848688509
1087837766
2021617871
1074183626
1773190485
1133569767
911609548
555974572
2047905495
163393022
1569233780
1510274517
268332472
1345493573
1407730312
325781015
1550073803
740803037
1887307218
767362574
1478430441
1154620982
270656451
1408031975
1025990355
617195569
784076986
510501105
1051539747
1139057912
1215900864
1453466843
592863795
2106434404
1000346486
1841727926
1264518664
889455815
2003564334
1679728531
1889501933
1418837702
1740395071
1969312535
1294274782
1343197742
2144185172
1793327916
338592333
186275534
1513853762
1101700565
347666884
1239774042
1375257418
2091649096
1567088
1479497006
803210562
2093284554
1713476209
1498730675
1581128301
1031018763
2112331599
1083752004
1369410115
1311706523
1217216289
854482557
1371574389
1594667162
304012889
1281158754
1170992726
1595003048
496203018
1674025553
1757255980
662646483
295901687
1602097788
1981450601
871380682
1199412869
1834670068
227785451
1339518979
305883087
598654021
459970593
775803609
1944594919
1176250135
1876685136
433606920
1586527977
512482808
1120196381
570997015
1044524529
1174783747
466970735
125604172
917973327
2131250228
1795245155
1284492229
1519387682
639842490
550556173
1758567396
2116807287
181893869
891648662
2142120768
2141321485
1725461013
859469145
1616340609
1352660153
1857321784
179442659
809628872
1160220276
759408876
756769441
1470629817
1316067558
252397330
160040391
1601774012
748882797
166742175
135513237
1267308092
33427094
1080677548
1487949525
85327458
1225652024
1913889572
240808079
1001005583
727492089
804301952
481178760
1257107361
1725548140
926336885
1923826665
522747874
879422749
1493266867
850469696
288582461
713791910
1678920109
1936290525
1762286185
78011066
2110026406
183971135
1570798000
751968642
2075174713
1160425902
1719221642
1290588696
1748764717
1820877992
1246624688
953927087
1280356691
1513956876
1245927275
296648594
1989874582
218095673
582808741
340169519
95690003
1485423684
1981851076
878265693
1072860511
156497236
904835575
1954761952
68151628
2049818490
1765038885
2054296698
2018090522
1551089193
1230572131
637281448
7671517
443190511
677601836
1529194789
495920374
592400811
7373266
2121467576
1552594309
1337033693
635858131
939016920
779508632
1943073061
449872755
1280229731
1141105299
875830616
2110064512
330459778
1763369344
1360802842
1570687695
1421701588
358640714
96896422
1960609669
79892753
1930528844
270615695
784121307
1119595207
389745534
1612438933
854477426
201089443
490617091
1526246716
845096024
1730860554
856692095
9612756
47469841
500822042
1845053805
993842053
1799826818
472772702
126405678
58500249
472300559
551233031
1617339746
2012098065
1299312890
1591388080
2043566434
1774813211
1537098466
1254746077
137129187
236375032
596560559
1218433795
868047042
1388138089
1090956693
1810404826
1801218062
418208106
408996737
1405631414
1415381661
1824201545
33526644
1523216672
1631756619
1365949798
247693613
1234336945
592260366
847076368
1696746852
25440024
875921772
38883283
1549441753
338453480
414091626
1876084226
1157868790
1697445038
1550422484
1626394776
923518619
914297087
1884973792
666655646
643554646
725120828
1418828124
2123266528
571489460
1321051008
359230274
470414399
1830627491
275109901
1422568862
1724994986
1701243724
2142713569
2137732738
490088347
1196741891
170391144
1464321140
2099724315
1061250988
202513738
695840675
1956459646
1506541612
2016406192
206004321
1285609345
1339621184
2066060408
665811022
198430949
1094016885
458206029
474524072
1373153394
1532694548
966586956
1826190899
767514717
1321095432
1560380781
120490305
1842890981
681283393
896917606
1936425494
1018027293
1221897664
1493629671
903768482
1187060099
1239602137
1031563235
1980352889
916441149
1268361237
1521397872
1845339628
37002681
333236973
102908421
2132717595
1853097969
569879234
1810974952
1474757118
1920455792
1092143369
2096176845
326146455
1245851777
1197948056
1917168691
38361807
1234711679
333147989
1067076608
417315866
789730550
478501571
490300511
1019451568
1768806439
334250832
1428693627
1783294957
2097984250
507464187
1298309816
1342230956
32886559
428659556
1579791394
2022098175
1440459540
1356683947
1390640531
961531029
1160472786
496526676
2102946295
909869498
484555708
1245217999
1070282260
1496554289
1046618343
1255418170
1796798851
1411347403
418867829
388427039
2068456893
1499129039
26434037
1953128981
101035583
85480659
90818072
1527427676
1769130514
1333749651
1676665375
1815808649
702878299
1741554597
1193077039
2111118209
1277864205
1100228279
562062287
1763794898
1757512619
119151131
1831769881
2065821324
1955482436
1567649351
1491993615
763854205
75213988
526019587
1064077967
1512843196
1541219848
867983284
204114340
1848017725
56010600
229264483
1507922980
1445862032
1560045908
1319096464
1433330910
1741394279
152900658
2065205353
1871671815
1042334908
957408033
94348893
117034060
1972341426
748057824
810370885
1062386955
1883148833
1004969421
805785243
715888840
1081192630
461799420
1364540428
1969927569
1088464319
1061661240
642128921
881628420
1372506791
1531275729
1337324815
697411357
777470215
844933145
726030474
1793697331
1922760071
1152995916
308080087
1039439634
2028855740
1932357200
1778362521
279277112
858600902
463864718
1646302803
152732641
2135512788
602611464
577877913
788422025
1108448207
1757524221
1109917037
475848559
651403268
1899574571
756175708
1406704483
1176047134
708753562
663222119
1860290272
948844884
794892459
1858550277
764853409
1519295753
610737499
237906160
1475114323
243494301
964428057
1038631198
832889315
1152238035
1665709819
1405964525
422379121
324319469
892754072
1155431533
394236429
1125316735
1439108707
698204103
1497563090
1033701903
887141949
667324639
164627391
490710526
337550368
447279859
1535247024
1421794800
1575626633
650861618
250990365
1673580949
724153518
1638519328
241826983
461659585
1173228121
753727341
1990254206
1231992409
1852984836
1874764447
1125593955
1492963123
1294403053
208090765
641595975
1084013267
1889344248
1228394555
966942711
1390070130
1087804059
1617100433
300094650
1241198101
1177522620
1438132701
1695524954
1834758508
1141200295
1667162457
1670177848
539289062
59819386
158301251
2031322899
2107351183
637616729
308192870
557636586
1016361186
1122763329
1415042895
1483854796
167998439
943812343
492008791
377682662
786105074
1061574327
853424625
2132345455
411187751
599306434
542368471
916383516
1901085653
2103879549
423684226
1359133639
1482245719
564572085
1771593602
700133804
166103806
1096264721
382361301
1685195412
175022608
674422680
2047211940
844700897
1411129868
695025248
222822093
496285922
1336367087
784736129
407253227
2008134443
1620375612
492224396
1049314080
2040737398
1994683269
198805498
1676606291
206951217
1418415103
1247178171
627063021
11400049
471706089
1138677043
1358242385
1887245161
1176773479
588231218
1961331188
2086709430
893668095
1294982770
239929702
2094157504
1567408638
1257707485
1486707566
24425415
1037642050
1176492468
1679122068
664511437
1483649752
735943421
2091934416
467466252
1684214054
714620597
564654835
420546251
1219810105
49043213
342555767
221087193
1688415783
1273567495
2008530533
1500444019
1754152096
666434361
524727912
2085897322
595521322
1485431917
1426738089
1804270420
150012785
1541419494
1869617074
870965747
1979606497
1657851794
1133279614
1508046685
1316891850
1297998703
1760479787
1091391191
1976448413
1946845974
314571359
1456877957
2063596934
1362612309
1242338141
558230720
2143547977
1266253342
708062773
1664413922
1687315769
1554916209
1113290353
856403436
291366223
226767881
1830955817
500323903
1541187854
962479693
697453736
550618816
228383333
339785500
557041754
1885141226
734317585
246322787
722442357
1781729406
994095594
906566892
1137965286
43337721
88476299
779956612
537764768
1306253801
366364889
520316929
416885696
1755286708
331182316
1817082527
1944276276
831629995
514829957
15967372
131430452
2006705525
914164972
1661421830
1858158822
235717424
782742154
1939515556
220140659
584496499
1000775253
218561756
1386547231
1402252296
1791032183
1865456382
492064605
1305022473
263681117
2058811998
1763084481
729005375
1758389295
246933392
875751526
234844970
1557750345
169934012
1706044383
1996829270
1158502726
526768214
1275736241
40292279
1009889106
188432698
1152422765
1384266300
1091977616
1047938691
893109112
1629132849
755630673
1364159897
1388113947
1801093175
189529860
1866807128
2107639134
295595269
1887774860
249566132
112895732
300542500
1660458214
607109207
574313058
1587297030
445131392
1336064725
39134525
417129723
2132526647
2066775001
1213248304
357666518
924775636
474450211
1905499673
213923112
605197202
326736759
495557911
1840893796
495367420
675273820
1518765349
965115376
1533170707
586940971
1407452908
926460945
1782939476
1989235476
1307839510
761030386
166013390
1018159630
1374195914
1944032609
100377352
1999578948
162713892
246163398
421574842
387475835
1848835449
303042020
74277910
1607426968
59376522
1722967452
1105617786
1101627468
31053467
1323057543
1172548981
764976997
1361891058
220628161
1291811475
1962850235
1228806597
1601232604
716496412
1639096970
1739354421
1707766703
1868156525
1064591663
1496329464
114584814
716850507
89506140
394050237
1211175901
1073045905
299118540
831384820
1606235752
656187250
1018821941
1053636413
1874965751
1514257324
637951301
1990720935
1509395559
721226560
300275939
220039400
869995931
1663749230
626055688
1597838267
2145303664
1280064120
1713363302
1269953370
1272348960
1981507463
1188578137
577992683
853747719
1112124071
882357485
725463465
97446033
1201779250
864861269
31517319
623648747
343309916
682165305
1887820018
727057309
1666155148
1555510821
1559930938
696590246
611254622
2009252059
2038876391
935654800
1215876665
1280593498
928812854
507322922
1501479295
1625462570
339255332
1087623564
1821037393
1663341646
2044213772
397648376
1833302073
1043485944
921646583
93898528
747633167
1178006974
370343996
555944559
412153103
1872285294
2120431848
2065965114
603067645
1405452479
188715978
1633867610
1265175241
1726308524
1005611774
2013900830
255347545
1792536791
81312403
689358692
1689666661
1791342338
1355730902
1300629751
1462418683
1068186526
759831621
121504193
2029297166
36846952
1376446558
1591537188
238806299
11630801
652224522
1345625867
1903592210
1095009635
1636263013
575918106
144894286
1275290834
675478238
2080590084
466633589
1011480595
409203589
1682814075
20738276
539427108
1058516798
1411522353
30616513
2087327102
1825971673
854139571
1335384476
1516551335
1870753128
961571977
1203174256
1945073474
869197779
1654621963
15344995
225054844
261052461
372111894
1344878872
590742240
273526991
2140845161
771494283
1711781680
715136216
971808464
1518606898
381338863
2136920814
1540060781
1765182335
964287873
1822050247
290189618
909615376
2063675882
894716992
1010971082
2069957606
813911611
1437457539
1747392802
1632459544
1331324438
1598722968
520150098
910719824
1652531334
250802781
1909556547
659956896
998705747
1111290437
565084146
328327208
800110727
1919651556
96354996
910751902
333483217
1797367507
1046666947
159703957
119393315
2099043895
790080364
664694408
1246010758
440957409
1378306347
1257107434
130472696
557380117
1653003565
2033973617
1878446901
1838833605
1849755776
1555678263
1848255425
996948374
1622843189
1195046056
86941218
1927793709
1057363935
651671875
1476202961
1543173499
1355666663
2059000777
1039711202
1877844094
138243987
1193211252
842635185
603527010
878730513
684723585
454050116
976674387
1351940815
1236542978
689468711
1475808166
1803047582
1372840798
127903855
1719521902
1877764692
2122985147
81229691
212639180
1867020904
1002351787
363924122
398356733
3196196
773645564
891022815
1297293573
2040015443
1282662714
977717209
1851594540
865659707
323123089
30606782
373637809
461940413
681193663
1431484682
1338480470
1245515803
2065339077
1709509124
1096173126
1169015432
670459126
2146893159
523769230
1012403237
767686595
1741572994
224022515
1496987777
422368736
1664716726
1035747009
287785653
482558179
1420641587
381435106
861336868
264054814
899575467
1702334489
1072768897
1296747313
793972662
1281020100
1936016237
733761133
2054979649
265151174
1092280956
1594383740
317467196
608758772
397949225
1084635838
2016998980
231519645
1142937182
260948162
595860636
426098467
2127621919
590149643
1219197716
798910923
1179794584
1539550564
1818597636
948057825
544445634
1619495330
43643364
2090135378
2122960461
1775310522
1386529250
396758094
1545134137
1231040570
901609335
662093431
197255020
793667227
414581217
1091479871
373261510
1359133253
1742137320
69878080
317280871
297747246
1574875830
1449328712
29038866
1616328885
1796891168
1096257444
2129000615
303907365
2076077680
1862896213
2043658878
1454627106
2066174589
1776497742
531210435
234205723
1412227096
1081947041
332724259
384132802
389886622
1886316080
328466933
55866689
1113870315
1961268502
1043669489
915643889
24133430
249895852
578459681
1524229128
542141497
1617885220
1875369266
1512225233
32681402
1434661713
1801078282
1576218403
1877657695
622290078
253407324
1435131393
497774989
1121213277
1052110245
2062900710
751859256
1817709619
620554456
343175473
2116991129
779852081
2004546618
989806093
773381887
687597085
1688599418
2114027385
748495123
512340216
1603027552
1292082845
625297396
1634503705
330616580
1355024148
60593122
630784523
1328142074
1056269365
1932808668
1889598107
2041961426
1743143680
620339104
1727400279
72395684
2095605189
1385910022
682867927
1867563494
995941041
333010725
261675791
198812947
106721056
497437120
412888069
290445359
310489560
1935161097
1305986420
1335506864
882703085
271610655
694054950
2109951842
605495398
72918862
1621165744
2029196838
1725478155
794170470
423568879
1288143913
2083246384
2084881721
1161744280
927543484
612613146
794060680
610207554
234533490
380720743
95607925
1027138674
351354441
2031434950
1214020231
712880697
1807859292
659488110
1119148738
134748821
8543113
164475529
76941852
280053391
213951456
970223393
1703099554
1746895182
1437350327
997586994
1998605378
1182328386
1050729629
1480777975
638876227
264832622
1774278997
94650607
902622288
1647073058
879882469
996338250
869490200
2028877881
757041394
155541841
2043217189
409628890
523039743
1527128090
1434219303
901268223
2001819514
128322057
198834385
408606398
1371365158
412165360
1896688368
748511979
1172101408
374198006
1568429648
1356012829
458667304
1221186745
1441364227
2146828570
199809610
983961584
1404599497
347466022
195466149
1258009486
1288769445
250278804
140663889
350596478
2002372455
1983660402
428003583
12195167
361508744
1798942858
2033814556
924085253
200839291
664648196
1707947223
521124130
169302558
739422718
277592788
984270747
1353246662
717038283
1722837922
1176821080
1223510884
143065375
999914877
1389889610
1101303064
794603260
52103582
41306326
761747597
772780972
1084293057
106377996
2061214421
1895645354
1395091214
202453992
710659429
761309129
233789653
1606597703
1013966648
114180556
973482393
2095619070
1474013385
709114409
999220523
814536819
941815271
287474015
2107775227
1289784657
275477090
980336384
1689218284
1202021662
71876560
1037527451
296085436
584370623
1331288906
458601324
1436208247
1091329276
1969988878
409197729
2040903417
689756633
2027654213
1426555904
1911940266
1071312358
1511052420
246789370
1672873635
1828300525
1220236695
896131294
410961084
1568703888
413561897
754900921
648718165
1300683146
1911704423
1246090796
2079777120
1750308583
1909340742
1001077651
2068176315
23239678
1686082566
1889031903
688098556
407625213
2055307123
810564565
100269917
376112025
123455358
85412899
476400506
1473564454
1029163501
1865448253
315800468
1784813879
1735196235
1915861917
801912016
1267458542
401166309
1958321764
1696292570
339938044
342874931
1056982058
263519523
873837090
2010229002
710216158
590868992
1555744160
1104174487
681717471
303790319
1408776700
1233186578
1653883140
1347043422
1547270295
512944027
58525911
1050924022
1979378634
1427940679
1701039710
2126324175
927884813
1226372160
408909405
901365384
1901302895
595655757
289568632
64564935
1741536681
119286723
877290275
1017331829
1847261821
176385696
1969198173
1295309330
1238967414
744978564
1629516792
661148012
613523294
1842815021
1978524390
26364233
2061924478
999905205
1530489874
68096153
1814606463
1485694973
1963759960
1792338516
488671
192873187
1167982243
623795127
1523357091
1778858310
187203455
1396742619
976604372
1035980275
479244624
287593040
374055867
1461322846
801746399
733219429
222237849
521513385
482236273
1876105248
529786989
1335768904
1418703530
934338006
1408432800
376561560
1901681107
581124169
1672818008
1335984932
831235578
1876376403
517317328
137950526
307545764
1656990594
787875970
822380283
1742790439
1146698542
1227464735
964037201
1674666978
1815581987
1171562499
1056428721
533422087
1627888522
821630173
1697113673
1679245539
40451383
1190566591
163517672
1125900630
298923090
1358273481
159202990
294830482
110355665
1807630763
92085287
498971350
1689176462
488555972
898372910
812384160
1063588155
1150747122
217498512
1823272743
1509119782
122766232
1250877499
1241686226
1482152965
1481393054
48350687
131354933
1865590386
1638223217
444516748
74409564
1083617035
1558587758
761630648
1191320858
121527584
1667611182
1449770150
2028577073
1672911611
885634636
266010728
717505686
315822209
972436347
921516648
1978266925
492564492
865098894
60665258
546757145
1259528313
1030799666
1898861859
1439433586
2049231138
611849210
308004350
1748786778
54832617
1582657475
1243638588
551410854
1083454129
377780897
1655075908
908171453
1720777363
1469012040
2064636005
1968713910
84238169
335914457
1536820720
1882929566
2108947725
748161481
665604469
566241970
1622056340
130039521
980951898
1539181491
1339504889
358751477
635545507
253796721
1797647809
59850177
1330586139
1743626914
1108140400
1763588798
1741320894
684591315
110063871
1481697338
1352847752
1919546206
863058214
599467493
1600570926
1889683885
1782327247
663008813
945285786
1257690901
1511692318
101310222
1743465097
228565795
1228529393
914096068
2138170124
1049986831
528214080
831927631
1627050184
1051959781
338471620
1632585747
1048014822
831270662
875086821
1315862419
848321402
117963617
1228014306
1105129420
1835681938
975076835
97116493
921835618
2003869912
968781930
2086500245
491726993
1251936581
1963096930
1562920454
484699624
620551112
557570029
797718404
1861664868
935474306
1712637608
1622940078
1732713042
1981648644
1997711534
906020572
292739689
1613359775
1067595452
602758110
606005100
1214511633
1448659820
1140110520
1525436961
1486330842
2027984722
506867308
1075617697
1861355769
866793814
1805429564
15374224
330303981
1209271538
1301761399
438004622
1766028067
730725696
2035773622
1660629179
888023193
1691994550
1855672595
1826030522
2019997080
1887681449
1973607313
1581635883
951993544
492321930
697581260
1765744285
247679816
183798246
729332056
1344219088
1171128765
118230475
1812358046
908535917
1374368417
989051923
365194677
1539921850
1384898015
2085321276
1272459318
1611475435
1466883347
1575112158
1591777088
1097375176
1291622890
1268692961
645526446
1603759324
519367163
1251062156
239071883
940135327
455311542
204692722
664364074
1510496233
96004697
370132792
1783890249
585718780
191771930
1395631990
1962150005
166203860
1265396418
890179499
1707834034
2090841809
26879125
66773523
847897208
50134530
664008706
525549363
1793736569
1905234566
1393183396
657904868
2139500941
1119404920
1739048807
1726757791
450402471
510661685
1819654932
259095595
1203396547
1689031603
2069329006
1815892202
1356592812
2097632926
1084137226
1315185821
1421453346
405815698
1461886943
1916114024
679196022
398051170
39203389
901665576
1262064662
1711955756
424899131
191115995
1138335306
596164271
615100136
1377902629
1148740864
1667523799
319498697
489340488
1163847487
329979380
1457464966
91901352
837882162
2057325340
1088133172
1294889130
343008252
2011006808
1301381576
254730373
1744907891
309418189
697216451
1273961369
1996657345
560824367
200698946
1241071563
803945481
1481886093
801822586
1726112247
931772144
82930979
1897376043
390267693
560243563
1037749805
1501402727
1370078446
1526077145
52277424
1934078748
503878425
1928445928
1901652692
1505610014
535860601
643431103
1406528343
2080534690
617358364
1231295825
360332260
1911084234
1963245809
350927726
758798992
1125756889
2093155886
1975632360
937029437
131782565
1682583754
743197531
845118172
2040835290
776384258
1039805637
1291387505
842939554
1168637370
839985213
1117633925
807200904
1325770224
328152993
1840236873
2039027764
1579520294
1495121203
898135738
1690266879
1525826421
1682927875
677506467
613227949
491020621
1739567272
859544113
474162439
1150901343
1669931777
920928187
1431898101
928958687
1454451287
1513142547
1894293914
812389685
1781674294
273571616
1447687159
778918083
380828356
1727350003
2144745473
791539622
249994204
2046662756
985202576
520699716
1525626877
991098648
1920642518
365302391
225286899
1344833186
1657841451
803268519
502711992
875705692
1681771887
223659257
1939823950
457451123
1108983141
1150541582
1471871
716449772
183550046
495427643
74397555
796436059
446163572
1494285042
1819808761
1005176987
684564824
1639541649
678210308
1998567005
384985736
219860584
388854128
642885558
1649033551
175467219
1730743479
364289076
1757745490
1538638595
1027728911
661727813
1232092417
262047487
1669978305
128004547
582891040
1788387802
962418337
1413359742
2089412286
780486212
1345901832
1356268790
65256523
934523623
313053810
437207618
380859617
1570615881
1957069346
84797078
1384383930
2044767127
1556166620
646543196
1221671242
682662457
1631551959
675174400
863121532
1554497809
69897564
40481599
523013889
1042522542
148463784
759300819
921222252
35009529
800644167
1265743060
1000259731
1621566674
1297909259
1870741048
1972289917
582582062
2001433449
193860090
1862935419
1404971374
639949842
1124037808
13185918
157332820
1359542765
868386505
1502515452
455719728
242565225
323569814
1676938297
1124391142
931413942
952471005
1503322971
188794260
1868433133
1613262839
950671081
2075456921
1463586038
1847337541
1237643051
1626793595
526636096
1133446411
1448101759
1760900161
306099888
89229218
205666887
1006614606
121466447
602039096
2019749447
66112672
1193384633
138158080
1654071357
302360252
141949019
301163492
1998998500
22300811
289216999
1056206036
1145888783
861481197
906465155
1151187940
342491658
857902200
1156681394
848958043
1237205586
2071790461
875963269
639864569
1603364741
323377293
669562058
446858920
1211642187
1823188580
782221519
341792244
633870694
1915130318
411946367
205238055
1421686289
787543437
468634564
1767194766
1530619851
596762012
213810258
1665195022
1564204175
1589683379
486634103
679561364
1006359124
1108742627
1051294554
1687726103
820861698
1422368795
2087991449
677897095
189352568
520446004
1434838294
1945533120
1732220779
1859759376
158085013
1164006180
1453205978
984431722
919913322
382602597
783648327
46246340
1109960721
944646683
387729773
1590392752
203731522
916286109
1774352739
1994945167
2035130099
1350525633
1107719200
648080910
1967172479
779812402
604009634
1534953234
1202714779
335248834
1964367611
880973878
303503106
1161405778
122464828
635885779
64950331
10677046
1841404588
605862639
1609674045
203400669
984395675
70820138
1540842628
405714320
1859998754
1023433662
119547264
517222446
1550881184
919835148
227934004
423123086
248555061
1256506739
1174256241
1845176813
37700397
1705764307
1471646848
213053601
407780249
2017888640
1977520723
1959974190
1669290394
592713735
332530189
1203360207
977853225
778610917
485503174
1290219933
1511964359
799379519
1148559107
1796496565
875891622
1570991509
817788199
716307291
356365747
1044853236
396396842
1703951720
1963798077
1075639223
432143880
1327154676
2071786703
1246592329
1625168022
119195039
458153983
2034533831
1009643401
45400670
1276051783
10118794
250696128
1310859647
546288295
2116436367
1384050004
143544755
871188001
1809413174
1521005438
1182077746
190054085
718895748
1260024342
1386853017
242665620
521160320
326543084
1535182976
503602347
240656804
984055759
887250349
1099302462
293322675
811075035
1241844780
1300408676
1910374332
1678796946
1455188231
986573508
318236846
1780534161
960459070
1696864194
728624538
2090861638
1516378734
2103951816
335532870
239907503
175870108
598646691
1450410449
1343694017
1331976239
296431141
1032423187
1374323673
1366207667
1589119002
276399381
771422291
1787565986
1942395010
939106261
233794497
102213376
603120824
1526788864
465197811
198228162
189754482
1531094946
1543252338
1903811417
1252431304
1543551853
989785634
1395091114
1016279285
1228968967
1279414672
1325290685
252559587
2032835467
212308538
1269140898
555175625
1436559063
1477783282
732764104
806764429
720333970
9667543
1380635277
2109164955
1799750424
1040155528
427899418
1689438517
49432819
1995261580
9139476
593896283
230264107
379061087
2141691661
806893541
638519393
652335269
1130367217
1679966142
1107587769
1365391904
1467724590
83334587
1707089608
1165737013
949094011
121209591
468996555
589453405
1818231879
35447746
724633044
2072976813
266594827
379834965
1713059161
1909145235
422571491
1099959891
1637383244
2129351281
953513502
1591503528
1548584146
2073204508
590097515
1845067881
2111806941
836792366
1822578446
421669783
2069719236
367278812
1583231441
722414216
2059914052
1811920975
900893054
591224863
494958430
1137093825
298221153
1706521237
1621783983
420537666
2122708106
71013577
852430670
749310167
580922695
642224953
645368562
2080337045
830073495
870507693
1417092956
1376202862
1820616357
1825251980
723119501
1103993200
1771650581
1398102163
1815118051
1202407411
80662928
1310181230
883241488
776399903
464785507
1056615632
1161116205
1101617945
1642070693
1519238735
797516783
1672091541
1308762794
613816119
1156226839
2125862688
681560493
2092076015
1698207865
1647295383
2123549294
388157867
1618748759
1207436557
374951888
421175012
1076033264
53036528
1594180290
1372563316
1476139686
1024412170
55742699
135182249
1439197268
31464872
1707093741
1372096248
1074000667
539879449
587812743
891301564
296753544
1660748204
1468654963
1294127802
292211216
657024518
386255359
744285559
1472652318
1071346227
993173342
1430614534
2001194740
1101815021
1453751161
1546279500
936489890
2010932489
1462894899
99517891
270008023
1904612918
1967906769
1273339177
477048315
443894636
652137546
1328322088
1629389597
2043794915
1916846182
1557119019
1960815943
752416160
368527427
508962643
2826385
1675951078
1266135688
35350604
317967776
1248387945
580432586
367899682
709033814
823453742
1831917353
569967226
785346277
1336231491
590479022
1892200629
848769924
1704068563
1491591082
962715601
741197264
1929992266
1450844001
1192114167
691652946
500285124
1837837863
1449045858
1551976771
1059872070
1073133130
1995951884
1205711491
568901540
1564954069
1267577665
1845157759
832054199
1417104705
975051111
511043989
2103827344
743867675
131269499
717493907
2038585797
103709888
763876616
1403023282
919714078
304701048
88525406
1390163008
670581192
817396146
475499936
228408147
2006108176
2071484230
1297709252
1355264803
1122627555
959398231
851076016
1254645749
1599582457
334968991
21092683
486874330
1517470442
61213788
538509094
1886800990
610713039
2049470704
958770120
998925757
1767770810
1473952948
764546591
84519962
970099429
1878640600
2024560557
1979323119
868708907
921201619
51016854
978477375
849397071
1871265633
680601745
1035669594
2130404761
162286012
1960235967
1330119824
65389681
435712103
21954267
390480049
1361571441
1462713587
2079120377
730736731
1637435811
259198731
725746844
158725602
1826737229
277896377
269024175
1990545096
1985340828
1511774921
1325863707
619149197
350578623
1309581773
1021500843
686167544
1410816822
586162574
40271753
1884677958
1857557454
2079476439
1988935365
9432444
1938412487
703667490
141959315
328621072
1867990525
1869639416
1381786484
157599579
231461890
580166274
203042567
137727454
121870652
712779006
237945627
311456547
2029270932
2030344732
1038537975
658271345
248386309
2131561118
1281082705
114672526
1187329330
1772907900
1680328475
730710569
730319425
1236725493
947359692
1827051551
846714345
1927780929
632345983
1361365425
124973888
639883121
195862727
1592893060
479757282
1410200508
869984847
1490290031
1532591601
882892124
971905369
1802695692
342221330
77914340
1662676657
1105524803
1975570910
863963165
1526984924
1072029713
438443924
381052557
744909904
1227285151
714423493
2145168402
1332498624
1035902795
1039839463
591005839
1990303339
1224826204
6383579
1226882239
990403529
1726519954
1856304546
337283110
90286643
273672016
528776883
1062708083
1907609718
1149058635
353736947
1805632469
186712294
434205299
869892323
1362405648
247644396
1353600600
1436018285
1177734892
533434140
496311033
653325833
1733935518
511264703
1698109770
1096731782
695475236
967910280
1154819629
645225248
1715440740
1271509391
967375193
204045610
1494515276
1256883023
868346599
224794667
1151410487
1722767966
825552540
1468296261
219749946
792506877
1569563153
1187172188
1296319890
966633157
651667304
2042080653
1141282277
1039772564
1859224927
650954564
1931396679
1018790090
204847966
422365650
244282639
1201921600
19587025
2009319115
1820031562
466568775
2097630688
759827669
1442825506
1427147312
947468092
832794940
379115517
914348544
1005864194
66746192
2018568737
2107519510
230450010
884475972
2099929080
469565951
1540035386
1077587437
2128255500
854504531
2054179388
631761803
1783037966
376092511
544639695
680224808
155389375
300622222
413653298
51297357
1496627568
1173300057
1647407113
1245407842
1321144142
1488929891
886255559
1725015070
1909086746
638051068
1915103331
1046937932
898343660
904897994
733825726
349127009
1860464347
1220985200
1521132188
1700474716
673722889
2112811043
196374998
61018734
1161980165
825249038
2054603218
1719996001
1380336336
1864998599
1312103558
612445336
319474767
837545961
1731401821
1938218062
97062025
256442255
1052367984
1808716045
962668322
843722541
1611830085
65247834
1150778606
1895179081
432651429
1230384042
993706059
566994935
845018096
183115227
1353072067
27152043
680456297
2049259809
2136951403
2034912661
205101604
535746973
1125389539
1223737810
1578116370
192785909
437290411
740915433
411798362
1737388457
572183167
263927622
1952120654
2038413070
1746014885
330277043
1219606444
1553593480
1530827700
523417220
351150567
457533838
36083254
1785800042
1075791205
484811992
910666310
1089066559
101698954
842543912
790620299
983059338
145166201
2068305269
474323541
269308650
1900146133
1417870905
1547563267
2110449359
939833957
372143701
1293476981
1164197284
1674814226
243024063
1733981451
911560306
1533200954
197172515
445239795
1458135685
1870048465
1485835574
1672314895
299902857
470668097
2091154427
1190576583
2011404656
373931642
2003520270
861674964
855041283
1280532237
17440199
532329667
356783358
1638023097
508547513
1615294709
1959760646
1552253356
1806299447
264954910
1196813881
206088034
1511503471
376645536
1374377796
429251832
111274956
875264651
1750924549
199633617
1808681680
536564579
291267399
2075963651
1187501568
694490215
499406893
1748486575
1897077308
22028949
1554073752
1086929931
727527139
1242129931
1261754995
1743092454
774681573
1031358758
1175909304
1969289899
1255058622
1475221558
46224148
490487674
2029939371
593464948
312350155
36209623
940017794
1669556125
1698177454
1027812033
1443354330
1670319057
1999228615
1618844880
276817205
1913169735
1322347912
702974274
1222141497
1039652707
1840334218
201155847
1722948992
1841330002
1237844448
1537010790
1047557888
224671328
1167067323
190391701
181925862
1164313306
1833287911
1102362683
341023966
1445055644
1571371565
724496808
1568182283
573536634
1604951764
311192783
1493872022
633131207
959143481
1287829974
214954716
462663036
575737810
1278221108
433817501
1909982268
875711635
1374680024
1555958915
1581000804
1056975028
124111166
2087277964
1753778371
1733425707
1563952941
789209089
1653436591
182605354
1165084917
1669365723
885194918
1049514511
1731598540
464197058
526256453
2139602159
875183994
1704059029
571659024
375906774
380310823
1011725648
2090975050
2090088170
1251533863
200269272
1436406965
1319146296
294128031
1926562
1668693703
388280213
964331392
1908272228
114999774
924343478
964277377
1384146828
323582329
1144753062
1522022505
2057391989
1937737339
269231920
1793478781
802053072
1304497053
303540029
1914799734
1324380916
1380926858
1495308772
203232282
938362829
1731965351
106276263
204107661
936396726
263021427
2111921361
1928486592
725498426
2090769311
1550030305
293072518
1971913183
593725381
2056164034
1909922372
431269161
289448857
1396031328
2062195234
1992744533
354996384
214013851
195929351
49814656
2104903467
2016100441
121304174
1084298303
621142660
1586537737
1849158920
1295697473
895725935
880204533
796901635
376415722
1086249047
2039300851
260063928
1806496746
729251308
710944870
526585820
2039414754
189572489
1659011777
988412176
1666342856
883198952
1258408847
2144110100
500739319
1480589888
1092030833
974053448
103864871
1313530939
1697648076
360700146
1849016176
404361162
484105015
581496728
1639997953
1643847493
856984762
1987185163
1158534287
199926642
1379970739
537711961
355353261
1582852258
1557654519
1234539743
1257129130
56396114
1746601660
1793874264
675202724
1986995229
1400954910
1690123371
162079919
2067186641
1586925401
906915368
505466816
988433059
1079893295
527988861
1126843276
656301146
856270362
1010595678
60331756
1818581772
1870990070
1508862878
1806421331
1755520441
930881855
351779634
649695703
1795955602
366374317
1751914732
866084099
1300932520
2104983583
702607628
506010657
1341694615
625629524
910133385
913857542
1548647115
1199976692
1275490451
1713951306
852075747
1864700094
207661691
79363613
1984765655
1961072881
1518434575
638065244
751145122
1719021410
2135191470
750466285
1724193546
303540566
1630785969
77278963
231441451
1173199813
296992136
1560174729
256155725
1288136291
1948698504
504673120
508572442
469340319
2108148755
696090218
695970474
1754668328
463418361
1070286597
550086138
324079227
1278097934
2083582991
1760595852
1885741125
1104254463
1958176745
1091002814
658996812
1624273501
640384829
1674727643
1954253161
2095179293
685287937
1787155034
791877626
1391940114
666227047
568034590
608799914
333502735
885619974
1330466552
281665150
1094643964
1687357197
1937116295
1839073854
21176482
1061780264
1890110929
1524592333
783419862
1933699360
1649171845
1341596350
150428006
1093770796
131156314
1971486524
1666571165
381071153
321660651
2132281997
1147640257
178999990
1743787545
101592757
431117440
2063919595
236040870
211804687
1965920501
579866051
650893022
1316643121
2010197267
839097795
346780573
207005023
1280795670
1063517717
1659906976
1509876915
1072430334
477600400
981809634
924566304
1742925650
932781792
652685125
1969289000
2111758855
980395429
1069311608
878666070
281680008
1949898683
1305533509
191416356
399508107
1190726619
1144132573
1505023656
933287557
575604174
1508477569
1564602964
2010422363
292840047
1357956931
373089067
508684287
1867832026
1202633154
1408912989
572348589
99235335
1093468049
549783947
582265050
278711763
1469048442
890823728
496786316
506242196
1088593605
683806900
722781365
613130765
1989702833
1042760227
21204943
1525789493
1767128924
2006232959
2103643479
1753986491
1763818101
1337107871
2021247946
435299125
1358616940
515662893
1654144465
404861576
1296169311
1953137405
225333366
1018509515
684285254
82336851
302911326
445846406
189237562
154771310
952292507
514222846
1932006750
1500108970
458197974
1940884123
1864380469
2026314014
458822434
1066470974
1961850286
1803626502
116423427
1835212661
988897479
932804032
1889586987
1962783875
435879111
1789778728
908922405
1787875538
630464065
1136126300
1150841299
1658803182
1138466195
847185723
1495099680
789134482
1763217177
1225340784
1175553652
1736455218
871082466
1012455510
181396713
1062467812
562413773
253192066
59065680
822226743
373009630
792695071
1382047016
437304870
796773832
276791936
1139033825
233070758
135810093
178865846
1811006951
1545899917
383715596
1042218125
377734214
1625241853
2131365439
1802699158
1400577665
518734826
629214085
77365863
631158653
83799732
970557944
1344857046
1298110748
662413868
1739197828
450988719
1430339209
550939167
891784654
1626968156
1811056665
2053707993
1109509603
1605420016
1511678357
217438073
1478293252
1777424419
825385874
1697259438
846017589
612689941
1952928434
1584758761
1644712355
232921127
475724801
1761177821
340244785
1484802531
1464023067
2071266839
200441451
2099776833
967034438
1159920421
514928661
181305446
680330154
1568646677
1279670264
672822469
1401286605
192881449
1897315651
1314895022
1710017240
1288342235
235779917
1923004008
1065043606
190481532
540417031
2046579477
556967380
1382617349
580268735
1667439359
1735504868
1013181483
1998949122
674691600
1744561148
1988493284
2013390046
1424930515
941993827
49655355
1952305099
1286445734
1832899280
1237330945
226579286
871340219
144939846
146149495
1823891054
1679607125
356758148
872026680
1755403216
945998456
520563208
2088137624
226782160
1782440172
1127544938
1257016665
1892038410
1828369855
119933382
1526724783
643331363
352101938
63813579
1039496954
155381793
2036930827
393571069
1593303080
209148738
1245288770
1124242885
2027877931
1179689976
733615902
2117402394
1700340015
1194676563
1727774878
1842615204
476261446
236774793
851803092
331946974
151562913
1708159728
2067929656
1455982614
1070196800
822444478
408875130
1472725039
467464908
920178010
897996122
1306799687
653390494
290830400
212321883
52967891
888970698
428628158
1799794322
388751046
1498755376
639367121
1777968959
73947544
90981221
979437365
110334501
738916118
1973339552
440275616
561895693
351495973
493792067
548064471
1040498016
1375693627
1659640122
1356718255
2037837149
350636771
920903053
12660531
390546893
1960305819
31016988
1155533831
105514516
849553204
2146411292
580728999
546281938
937404107
902612098
1176265125
1226072800
253039692
1225405044
970686296
1875212298
99665378
1307811116
1536057365
965009233
202483453
210335053
447983630
1943576922
1545300550
554688402
1532290454
1688043170
422761250
394059744
1382104974
326858990
1683813959
1695357528
686780814
648399257
1941758464
76694644
344441900
1459960733
429482890
832023824
709008286
1367607821
1933393577
2007901213
682775128
2029994251
48820982
1196399545
2118177986
1184480025
802621354
1505721922
1951126312
436695132
850707583
96151858
112537599
970141513
961475186
289821512
92640063
2045872034
316705582
1011378826
529499286
515783668
1172085537
1353717278
1059750044
450232595
749915766
2107346740
1257412004
849676412
1547302111
339518889
667904789
1519561613
324154688
940192223
1444332580
6271096
399250597
1730317775
1766823209
2124818741
1780432596
1121227918
2012928950
1924764992
1994082118
1311006264
2106920148
193112382
1204381891
1432857493
1590979262
75544079
896979131
134063968
749594109
1009073819
1795342527
1010696804
1113110004
1710193890
498785184
783446629
1452098618
467375078
1913879316
1835782624
1380351890
1792968978
544684467
1100846333
1614201431
1710824454
431863285
584828910
1307592897
820588699
1627213435
417883925
1341230357
1876835733
1882110067
27262667
1169741306
659788617
1712508405
45112946
111008371
1692395514
1253681505
2139816357
1824041649
576134134
2071818054
1159528383
1918422585
991650240
1981063475
196939246
926497620
369512492
588875603
237447716
1930600612
1280639971
916501483
686347492
1214205554
638932645
742584971
491419485
824077327
676790854
1574818004
1046965781
916475256
1047887113
84850339
550865604
1077860103
721822387
1299729735
207546753
620002574
32307758
1846565996
1582033933
901846207
1403987108
1755205096
1163684894
1296175047
1699872919
1054900777
2069133088
675823216
1311711206
1693544333
496496829
504512107
11063987
633850784
1519886101
1746669660
46196936
1441170048
1511130032
372817807
1752174106
1006137626
1757308191
122606116
366388055
166388969
312057610
651730323
1828692653
1916274329
1429145368
2114148806
844741855
1475573894
1902688854
909980478
1135469373
396387111
1491494753
1140529466
1135680326
322150640
73527489
994478233
1199852876
2108350272
2095483047
450962956
898676728
1626478359
1285381530
2033254643
1369894489
1883882775
1734994246
532495238
422503468
1419510028
505885938
130877740
678669054
294518966
1970874824
333993565
1956058148
879294072
2009765448
917483219
1415083337
1278650097
2104750539
1286809472
2050376049
499257128
1607180365
22121484
301461492
755552047
230632976
1258520825
1856549186
2059330211
1100091382
1126528071
1559929791
1668410459
124219815
14127360
1305882507
1863620555
241841266
393071235
359376704
1138851133
757465301
251238230
665697400
1892996233
1266147926
1269500145
684207884
1517881908
2049870724
967676500
454344004
1467638640
1097838793
37233255
1721863337
972251105
526880329
1303884444
280562402
1188066018
903836198
1744545971
495027704
1833175215
865996004
4530235
1809860740
33205598
979664505
647610862
2001592027
819703045
950761108
2085842024
31525601
1536010453
254368453
1642715900
1738081913
1634830956
1180381260
223431561
1368009399
401526532
1833518486
1285495009
554932561
2030455845
1107997611
354677622
1756020485
217881425
1246637593
348252187
762351340
806800552
870235845
1042632033
674107990
1612048591
475136485
300713764
2118453226
1161707992
117077241
818712293
948985336
1303870434
391791843
1343256405
711623908
365227073
140175638
313689750
629280457
543701792
975778548
1871046438
17819928
956254573
1380336336
913236954
1187404407
848260682
39254514
1448939891
1075583816
2090940187
1513832314
927283990
161308683
2034277222
1224775233
2076054358
2104430184
922868633
1211196545
1931982462
1703376647
889443580
1135765210
1942272138
2131599529
651625120
318185509
326452966
1387582103
940604791
1409985275
385048844
1900384876
240912144
1106130577
669637571
1907067130
475773136
1632426947
1742430909
1782632585
534182538
826478403
1226161428
1727999786
300685498
1564028454
1151222130
163134423
183935607
691862744
183377894
1460153639
1445619172
588042727
1514080469
908710439
974003782
633536920
1651398151
1125044918
85549654
964969288
177173522
985079830
1655216256
1901361681
206415995
608611807
6588407
947981468
583331261
1184685045
1250365635
1978786249
1688198597
1321016932
1869341114
1002416622
974187357
208647901
1118848243
1578607060
1727772473
1257741591
553105882
1033162384
580321204
1791244254
1226097339
518320388
1072896400
128811055
1820968141
452244006
658054964
26260617
686596124
623262092
861220735
848615061
757689464
87340505
1174996180
1457449119
741739812
1518375253
1682127699
743556477
330757760
879299435
1045038134
20730371
523707427
1708804333
49832652
1089210754
301660085
1974828569
1236752341
1128366162
1871282802
159033784
1035787950
94454264
576550620
1924446002
967052562
1728760501
1898485535
1807503870
983692972
202816120
1003706364
122134819
1414246054
439431477
1306812461
835867495
1188696967
754191200
2027997519
882115654
1411258106
1471404494
1195853175
596537827
1152327911
2131742903
699425526
90327074
1804235302
1972105274
2124335553
993253179
1426128524
2105405700
404821581
1816274320
203480841
1828719342
1171222997
1913502381
729915875
1385713219
1510497750
509606415
1039003546
1007995051
1237419046
772017203
1072147935
72317934
1148797116
1856546139
1867174728
633895854
1559341838
1878049813
437165532
1758179153
1596612293
1175664858
2044873821
90894485
632056055
1277869428
997855542
792745429
1707294662
334698019
1008870218
1776169321
2011973409
359872459
457695062
1953102603
1742272214
1976734573
956347300
218258443
1579136934
1561270497
1266669594
1826445940
1425657745
82498523
1060770301
328660470
196473009
910821948
420557119
380412220
1452302868
1554457652
1273795223
1534962852
909263083
862852373
1321813185
704358057
207386803
1350224461
445976461
418887662
655634892
1139993490
241670272
1627218020
1058670731
1765833409
335790671
1482248530
187116523
1095592208
150798348
1045690898
569415222
533097728
483750173
1823718391
1033667041
2142346169
1552516891
1416585518
1687289197
1145159806
1853913737
1927741486
105077586
2119495767
2022248985
17618123
1250643593
1608243209
1455724328
1020923843
1058313447
137138280
67602522
201840993
953131518
47519376
1413370735
1571275913
217230166
1354894691
726894586
1940624840
1378871632
539086868
277076635
958135017
2027319097
1128107920
1258619057
35387150
62755393
1754872092
1783991292
755470238
936137673
1145521640
1830862085
2103004236
1900396678
1004618378
1646798317
761803167
1792871899
1452303417
1677691383
1860234843
1140841606
1016730353
1806549190
1034867317
836981127
618833720
1667303631
661977387
1277099498
222196255
1249037107
839707708
2035693965
463918119
1133125977
956985383
1300899683
1884785011
886157744
901606968
2068110771
185474102
16776240
388460572
1133128324
107017383
1794086241
1125194241
1404295722
1089619628
931393559
1996781485
1940828541
1522731769
1381662916
406135725
1453475279
302123242
1489762402
1507097294
1648216415
1830249535
1773901991
1157508654
45897191
1829259894
851219477
241477208
203231452
1604583085
396256510
561090154
1960201926
517700498
921362212
1585528019
1235860114
800670138
203545493
517047313
1196621894
1425328339
284455393
2092527092
757266106
684965694
942253894
1920314953
1572073735
921693735
109692156
1341683208
1550953645
440764582
163324950
1347709334
1778528309
403744821
1756415532
1204887920
866639746
1536952760
125027804
1221216340
267133931
552298917
2066334019
1117000232
164180920
1845698631
1829209613
1637959107
90684265
2104314609
1970481568
1625981598
1397775668
605395764
2077438524
1635723118
1735935100
311862967
373517838
1586248461
163325274
393579044
2007696883
1668983317
1974393112
1919114187
1047060846
858982743
84687635
1838272235
121895418
1094187299
735125410
236605799
1869138207
1058240978
1425933098
852511161
661445925
1777342698
2132061156
1319579258
2142568632
1157987879
355995589
1344419740
1655362148
2071616445
943155991
1025490888
569866390
2089833467
1583524706
1768153854
1459880118
295246578
879273924
1476561846
1977197410
713127601
1431906294
1404891718
492774091
810501397
1292295354
1260092573
1808320251
695944384
1536071603
762626412
33149358
1358084133
808532174
1589173416
499607434
981182126
440018052
170055074
1783785025
1188824169
1267889622
322989733
526375945
650575279
39410638
1664751343
1749334438
1453810150
542914810
1253519364
23437506
1239555138
1618242140
1701512179
945896533
1122004789
538421533
1500406383
1095481674
2117971904
693643705
2059436337
180693412
1087757330
1487689542
1849823451
681254800
1468959043
762539350
1624915179
854385502
1029026480
1056051601
1371990692
944525226
1277083283
1454850613
719924185
1585866194
879882598
1352351810
2124680678
104662818
400418490
547191257
839978401
1318192619
1100806735
915658027
283308653
590320231
1890087853
944613929
1573001456
1535068488
1643038453
307390535
80587793
1633618748
976664272
347114902
1645640215
1514542896
2004162732
452229530
1783258260
1616363978
248701855
1006929302
240341208
156055528
1632717817
568955522
1268255493
713180410
277450890
1101881722
1210921082
1960528086
262176061
87652380
1669539313
712758295
1166189816
861129832
75474056
1925241011
1136559875
1709254583
1948940300
1157353025
587939756
1321900323
892546556
405220116
1094481460
443880196
1827203033
1823523340
1950598122
451559430
1530537419
982492818
938172956
629966738
2143977314
857538921
1757996199
1666111920
847909030
231590261
1064429614
86986394
1824955867
102081666
601383734
1906339680
1412841811
1417114983
236322865
464413424
255068508
1942230721
362557001
968461358
1153488685
1027803167
1579460974
184443406
1448584056
888659834
2015343208
718654338
1757434697
1008889528
1695503260
1681478360
192370223
1024114592
1144545007
133358671
401364539
65387698
835045589
1744713503
1666182320
1311922183
1291905474
1431604665
1287517628
326647672
1232804247
743289456
148342950
1229214762
1388299416
316500236
1544823136
988310669
807341833
1149092320
1946017242
1921125899
584550672
122107185
2108136683
235432362
330232625
538900336
2110541098
1196981830
633754323
1289784038
830603364
946435008
310152117
712291811
1091244338
1600225141
175887294
807293731
846459551
237334689
1643180731
326038504
2138217636
135126334
1190016739
1450353201
819181925
81903869
1119595798
6710928
688004917
200833501
1949071299
1664147455
1140895687
1980022329
113623467
1791564556
1328658346
1925364749
1382142544
1745201793
460725187
297559543
339628610
453440578
748454663
1646912487
1882345191
757203200
1646658910
510440637
1495531234
206446405
593708185
1778121912
57008195
766263395
1414699300
672318770
1502908827
1675526127
2121217651
563561751
2043842897
1680307856
170769794
1328937268
22200944
571356158
901687073
488318657
1305863711
2005981363
1750006350
139206293
1805462541
1529505154
1501349827
976791557
550669909
404899755
2046493583
162098259
1324943290
1028372412
619118250
1810465304
1774459115
165716841
2089951920
20276003
475130053
890423036
1928281737
1237483002
1580020125
739812365
1103461012
1866491741
1939652582
1867820755
240340365
1374454684
1019790399
1032500866
326509133
1045246530
407397740
1014377314
1992600441
602620122
574527640
682889969
1177773061
1727725418
670421022
895010959
1011614464
1639044025
1567667258
1652999072
1913754306
743629932
1207952561
832846649
794655894
287009440
1512936359
43208383
1516853602
786327214
927385177
899444835
2091669286
1025134566
756818029
793111679
464716772
856209874
244259645
1290793576
1097835223
1491935087
1177108461
1325311375
927639197
1925270567
525057795
191906081
1627405886
1212127087
2069837105
920911558
1408757392
1731475267
60277966
192643789
1792983744
1360344293
429192404
23725045
1473261296
1597535919
2039019646
1085624023
1465963623
663691800
1487868056
2045878157
724542896
1907523617
1999870677
1525635211
1523338117
2037854278
323237739
1623545936
824325306
1759878032
1193848216
436657378
2118608394
2140627126
263519637
1110279127
216848748
386149356
1501603397
1206907391
2134406186
40171505
434726703
1324325869
1427359809
1830922674
214980338
728217108
1084571612
55376566
1176959130
2046009413
1332506304
148422787
1720222077
757671362
87826456
1585311692
955371105
1470807121
824306463
677038325
160355408
748053063
1449931330
1638652650
973388909
543405201
2082837619
1984970869
519013188
795117955
999999002
652246073
2126563271
1168208028
1789045694
911252843
378216848
548554318
1020132841
1264817514
1500144171
1936588772
721953586
1149726198
1876721172
1459309130
1619804893
1439283622
2669236
1420558810
1558702355
938768854
504165290
175926558
1252840239
1575194227
1795440181
666549459
936743940
560684004
1175642709
1820101473
1906979034
2098953616
1619875444
690689349
216257876
1837834039
912576533
1411627945
420798760
1727170698
622361142
756042812
896251298
861237508
143751311
1787826480
304229234
2036632749
1867418435
730422060
1786535437
915818196
1924587203
1305087904
1498996419
415479957
1755604646
2134841287
2062078430
1083794092
1790188932
1135795443
194467318
39774095
1313729298
1728005101
516108689
1023665580
213317743
514240895
203550099
1072672547
883373495
908501785
2103389132
399083977
2131490061
1795156705
938220802
2079933960
1906178717
1271171264
1636692329
883625391
327219674
1726477352
174128559
915669790
895422680
179619370
260012646
777202098
784994698
22334021
1484668140
428004750
60326237
1105054698
1500853800
867283851
1012622317
1329139727
294375405
1334713278
213053152
2090604508
1736722700
1104447246
32004546
1156185627
326587047
185145601
1713059591
1074828542
1144582576
132921522
1064957543
927519389
1197548376
901605327
1783044219
1568957289
785217108
1275123863
999787046
883556869
1454973763
583484492
624356115
1811514899
357995762
134969818
1507144515
1554771843
1731479047
1524605586
1657763100
56618869
257758510
2095464075
1185534607
1392333375
1799687862
451700070
112463099
695226964
1692881043
910602530
1881081234
1341515374
298957116
1471173898
980075470
245530498
434395941
1812341069
1237046054
200263002
11573711
1440338740
1860194938
173772518
834156811
789216317
1054795968
1356164624
1152059352
1710597774
690877623
1266829803
403342235
961524223
1358884299
1442734298
590239988
1358606299
1444040952
1422172102
1338909767
1969779667
1379546812
814896808
1067946827
1620516579
934034157
731355760
1047971009
588288185
1699359390
1004692688
497428952
1399391097
1851539284
1987702379
1311872304
470144206
313011974
1292526440
1198591783
1993525549
712329577
1891920557
928467156
1531429474
2138299025
1513331184
327863834
2125703830
950048161
1994234658
698556550
1871045055
250136561
707127480
1572874824
80506199
659152151
1918649108
2103754531
1017357256
1878514228
247022858
450514510
2052577077
454586752
464884332
1606645155
396673845
1466650096
950841334
1420016414
1185676293
1989306921
100737791
500616962
1917605644
1908698755
1193446480
1992058514
1296500685
246187710
1540791874
1463088764
988857571
305102205
1367444475
1235601330
1836296761
1865633766
462463518
497194618
1904540898
1657693323
1160428603
677717081
878862012
380710863
676443743
1211760352
730092089
1159715942
988572177
1173502950
1683956926
1302812068
1827077687
1698251450
2049885786
118959486
2113863032
2051612808
804826544
1739800465
755600597
1508638841
1769330341
2142713566
2060891960
1641354099
352815210
2036685977
218659806
403972773
56758457
754519819
1259365697
2034486723
1892895689
1724780889
686860225
1545705724
50686407
226795223
1537221558
1016900906
1052610649
319696388
390065548
159691294
1240832878
1384681569
484643676
35001194
700113851
543704733
1984432377
341954213
45455861
1653187047
526025038
1977471441
418703590
596436719
391635778
698426330
910075979
776127844
496610995
911252282
1073031424
87454757
81782852
692027112
291148822
1963634774
1952371394
341089560
173700832
1575555487
1624032806
2147198003
163258163
1835616015
1263175655
1092657963
825343990
1860153130
1802119339
901303373
85770675
842818652
1318125586
1588923517
77217751
1218734157
1899323584
1055283505
1285105630
797461590
837366546
921218551
766575519
1807813556
1922759351
774185614
1075596929
43182144
1765346862
1364093052
1808735184
1211096028
1667093478
786815303
423195633
43921302
554518409
1760521750
944139943
1954237159
1777025583
211980388
1895458775
1895528718
973586902
1201735280
1641763104
161809896
382283683
857800155
1968588826
987059941
432673845
820115130
1563840884
394538739
108804788
635209491
478481501
1006470005
1410927842
1503234146
533456583
1174546592
1461652548
602489737
42674347
1451733766
54356316
76861020
1077498282
802729371
378753625
440101203
1621823620
499185632
1238430608
505229582
22639147
1794403034
1349622651
1834047362
300441844
254090606
973796805
125304308
2117054946
1808735940
319961713
1548992840
811897634
1352255212
1803610120
1721287000
541955261
1538657617
1541597918
1368500957
300943270
140163633
975743253
720634945
847805784
965032790
1556069546
1618923260
1777015771
1135139821
1626778773
2039088655
640613949
1717054138
951743805
1963864591
2109132708
1103336815
803661352
302994783
937122779
1146379888
60740350
422161520
1103584650
2131178319
189774461
101729020
2067749609
1164590343
2076091474
706294490
977820171
1349473698
1365838219
401617299
1179081199
2010499825
1891863816
785712556
490027118
20493941
563006524
156455712
1136126300
1093902545
1332148180
1097870955
1483997523
1557748259
723560548
337607712
1961313794
1427473958
1152205989
1763630790
538718417
630829975
88791974
106291528
1656034381
354717781
1543096088
274939162
819748206
558075038
414901568
1059351477
179217270
1511227118
1565340112
1230253817
1738435438
1247512568
1909603965
1369583250
543967996
14006522
864863647
664547505
723028906
901368223
1983185553
1603204293
1938115104
2104630614
170573285
1929860389
246535960
1203473735
2055428162
925861276
1428887632
1401331466
895847974
866050990
1994633886
2016477494
86896910
736837624
494168457
1840243385
1228965542
1841335247
530739332
557831158
970735112
263741492
1222264283
655658991
1002181723
12871399
1130491251
1003878542
1513291145
1037050433
1973985810
1135594032
177774015
259412636
338135787
2134501928
415852475
1379280175
1754440714
1341503629
1784563271
1801538640
1235635380
19675367
1583045537
129334041
801756716
1725005629
572523099
1785148024
124365595
1312425578
929275501
266308164
479072402
1166285068
325169097
1562059514
1358115102
1196182408
592130247
1669903018
2122872873
409611970
917013229
858882294
2011555038
1736845680
805539305
279442410
1620949054
1681031369
1006460053
2000148820
1681022479
1392482057
1890151520
837775756
380534192
362211815
1498108229
1917642374
136444444
407585169
1210129555
2038730465
838918779
697822501
1018915062
1018642424
997986767
1876548037
2034508897
414976664
54495522
1831552700
1292984842
1033714451
519500896
1280433288
1995068638
207661635
60935056
1676358164
1831251413
290489805
1810891733
253505013
1807843200
1973528390
2124710834
1015193228
773884355
907281649
1551105026
521969389
542355513
291687990
1676872059
147991886
188674832
485728987
1476634482
228639893
1724416776
1401922508
1007874187
1517258561
292805358
60833692
1439503716
207765958
432269008
336041056
1444849360
614277606
1063575830
1819717764
65476638
1373990215
291900104
2135759714
1307289827
1068732715
1659875623
1910782973
2030603759
345375889
1393706898
724323953
661200668
1118494973
484895334
1802064367
1725362066
1581201819
673822763
568630504
2057065232
213765079
2036764023
907461104
836714225
818028345
1020873250
1517944159
1206949480
787748900
521013879
195112461
1694578936
1778702691
659020900
594073594
1496882523
1849630473
800373306
1595250155
16824038
1947074562
61287304
1497821367
561295130
688927263
781968601
149233322
1520368190
1490971757
1364611860
1494777252
229595697
1082710266
722467748
1737664232
640742148
962589514
1629068441
495514643
916787121
1486176316
254798373
482939676
1768895639
1210254598
1335108229
1147480755
1312806682
658290685
333649906
1277198779
129979268
1250274100
655999547
327853890
111680657
938750433
1147680884
2069434382
591499974
425781665
578757520
50010356
539539192
933705632
1665825215
1314439038
843011619
252733058
1070961935
1647756149
1750690443
1960519181
1378899962
1956594015
1227209591
195766765
216244673
521282160
409693381
496324495
453170806
1165016352
2070536502
1538853552
2044894590
617274934
915335339
1985692961
290113887
1020597393
812571544
1566281906
391725528
1829936443
36479622
166574706
973288260
2040371415
222735349
752388751
325293932
1416970721
493615088
607075114
1469313758
646666363
993730914
1008257953
973688477
604374104
147797911
1286730040
1118067600
1099060537
1955069132
886686883
868167146
1381601127
1263291822
1286271019
472254832
1358996772
236232598
798380998
1338250940
2049317179
1490605732
1508456870
347164092
955370422
1755207368
1237095752
960927900
1701209064
1827614561
487410426
1786302576
755075396
196952369
999812230
1831681445
395444474
113911819
24223009
369342794
613383091
1947459661
1459981787
1265013200
6716308
150583288
448639535
1152858199
724011414
1568129511
37536033
1272822014
138782226
1649273752
840782006
1837909446
2009770965
716548350
2846589
914501153
368056143
1481408196
129600101
334667927
783905109
554326294
1842398989
92009044
1614139552
2117040224
160874868
497428607
788304603
1481023526
107706266
806763894
1581728473
1663482376
794109250
120164593
543956787
932245068
923335048
1481356676
231786159
1707557517
783061834
1544442948
604221910
398806256
93472706
1499717549
970160780
2055857088
341121331
507385374
485767931
498789323
180520408
286087974
1869273960
1696010556
23114303
1777868799
756577538
1293533820
860215879
1570770885
1993059686
241594287
637114455
917394422
1204077262
778058106
1868009070
1733324954
2087332174
1854970644
1290702672
642326007
64964776
1076846673
1336116646
136328838
497880053
646004271
1245987162
2018803581
976938584
1882792388
1668902051
699107442
2143800982
72687651
1003935042
120648174
144831445
1920391027
1349482428
2083361170
1789811796
507029209
503720410
1714213023
264032515
1634761582
1711948889
811445755
636287071
122851695
2050185056
229340321
1178465423
1349750175
60493560
1229291709
1003200022
1750383590
806898229
802808019
289715605
133519851
239051199
1555166853
165231639
148026948
2184196
456839023
912446493
407344082
124703264
1389041865
403458461
58203783
82721389
2097051357
1942913491
599305397
1484117132
841701675
895299182
93534567
2142334024
1379788511
1117629301
687377129
1196843220
1346301866
1598310671
296775254
1928998624
436096507
2122548108
1986873611
1342940130
497448502
555764500
1364834637
1256305113
1823207789
17007480
583868428
1750042891
807320004
488932818
1353552686
15475145
35329408
461341131
1994027280
105679717
76144687
1602492360
1752490426
1758777078
1368046135
704981989
1610070008
993174092
671168981
103454779
1359928161
2116235456
769029292
1093595593
149288885
1212422193
621752172
1602174684
1062549857
1061190649
902136880
47358027
1507693514
1517717191
311952207
1738766368
446616614
1958779896
859882193
1293277193
1050461011
234416291
1565403530
547622813
752786486
1066166489
946191155
1801149660
658031670
903286734
1090527645
1856873499
595802552
1262665227
1756662805
560206917
1341236560
999282946
663921969
459049584
2105205515
802028345
67395902
1130849080
303701579
666103704
984711333
1578582268
574900806
901176200
1045814803
1677774196
811566906
1403920226
1118558630
2065039680
1492926720
1117294944
394014962
127306288
38914431
673378049
281119468
245985483
1373103524
1839877472
592097777
189263886
1992823876
163339324
73116234
74768949
341349501
2113987293
774846861
1121644982
338693222
1230423571
1575991886
252275167
282149447
1269287845
1798784243
1956188125
1821118367
982188372
572448938
932555618
389119237
58800972
54555445
1483196951
2018758274
1615125125
1373866568
1909756490
1425760206
1733675287
1776941026
1764815337
4032721
572390973
147152965
174308266
892088978
425271680
1074289227
771200852
110626058
159853128
853159527
222606486
451893598
1737840880
356548931
212962609
1467072628
772415746
433164721
918156024
31169742
1917832298
15097420
222700261
1205978513
123827673
1573483723
758513809
1491442034
1669906099
194894131
578288118
1337639639
993439727
294650263
696910571
1959097819
618612596
1634482653
1741217337
341826452
466973821
251377816
1714073529
328195044
24397796
1766459165
625978786
1122253544
1636240870
1427017755
2073562530
1077192218
1297590900
1371748227
1723815479
885816974
325968002
2056639976
2061916842
1940779643
1398614715
72994940
640990244
506523735
484669550
376954220
730232731
1020209900
1668180750
1339495301
368256013
1685441728
941993827
94877559
2041509973
1410530322
2113887635
490638410
1828633713
1379461606
876691944
1377451536
2053384701
862757245
1850559664
1101716025
851280905
74864767
737727934
1210995877
189702310
1791680441
147860296
387376152
47728225
1579474001
1179767447
1181020798
50516789
2035884680
1807949230
513112295
18533751
797450698
1615647544
1352385769
1757055408
113167317
1131125614
1713126252
381796691
1927393936
76235767
508972144
30980217
1713001258
2064545240
1030857470
1721721978
1166382230
1195835924
1525933900
1439771091
786794077
1793262751
244596183
1008419605
1470132748
548112562
74678516
1716398107
1576390350
2088042305
7299066
541447316
16960765
2075598232
2018016272
1893921983
797324422
1202995749
1725466951
1454161940
476462903
1741611628
1802994826
902688836
1029264824
2087474223
1179669399
1390205843
976613847
1902863793
1169006070
161382881
223918123
1897637406
256798753
1777673004
1223734511
1927370327
728781166
698015918
1827232626
188564270
90911942
2011788432
1569225188
948639704
499308140
1878611980
2036667229
1723159908
1721534855
210252503
781741326
1014051133
2062979992
470144274
863173312
1271313213
1489599726
2098296804
1034876905
1122582911
812254686
594064329
1247945816
1528835839
786273410
693361887
363276469
358284269
1367771499
1007428607
1174861078
1949657664
547946121
610441090
79961231
1858714552
479278021
2024081120
1077960811
1118895423
724889304
721868951
821694814
1147743406
152504407
1852066973
1000324180
988572177
1600111139
1366491549
844949368
1522515777
1072365308
1020490487
1454856590
1211643844
1306799687
1596201601
1397150570
1464216434
1743959607
1874541743
2077518190
297892614
1275177832
964296903
610148974
1823895372
1425354740
1375177555
457829231
604775281
1164328689
686022431
586384420
1559154451
1216071145
1778108080
1666470854
377960650
2016742269
1189200901
1848381509
1361734487
1780903328
1257867836
568268026
571112240
246310722
1885881346
552684973
195632798
1906370975
666643321
189014612
201298290
1528330167
2137967440
2023556798
401745385
851195609
1848636766
1603877202
24812065
507095975
1044527207
1592027198
1530126397
1226545969
4315431
399403134
517100460
574895093
910411576
680590994
1964617546
420805069
1321774426
1795806676
223968890
1298309816
2045618167
1769681941
1206005424
1627007780
352861778
1889602541
986043791
651821743
138359470
948636789
1309591903
162577615
1261939738
1260653979
697354433
445777605
1958580536
438815071
789078932
1803413751
1916526824
938308621
1909124753
1509283125
1593212195
1004960612
608877361
927610118
1827012064
2019057548
1860225160
1647139475
1368869885
1955420300
1129532376
559060441
656827806
213792564
2142009148
10041349
2022406759
1477009730
1310924986
778729738
679647747
658259688
320917684
1667780783
860373878
462293909
724127566
1295207308
1746029384
429558910
724658279
688865839
1660771966
1639260124
936495125
1948009360
1070837604
1842515810
1267782634
787603914
1658576503
263339161
448038517
794087276
449964461
1193673075
1121718342
253976534
1264025277
844378486
1651670042
462754962
1335706221
927493523
1627027402
431520550
1332197843
1195410834
1230100438
691639053
2126542271
1424529668
1420240908
2098165364
1825035839
690506817
1112084910
2008698746
619496981
1115548971
1774030767
1712336958
1152353384
78817123
350963947
991249439
428638538
2044747184
1075586407
1531450565
99125983
1074741520
1755887446
1667201357
51405286
1404513183
1582785199
1649753396
1282250474
1416856966
153975612
137490027
1263465681
469666634
2021708725
215544320
1229908027
780136894
2024468911
1199536845
787353376
1718604339
408052427
1877857921
1262863121
1619296210
17759544
327422532
1678965980
167513159
1147064098
1016672404
384539306
1858403493
2035393190
1760566928
419781770
1775628931
1389785626
1450610490
1050184253
1834760030
811164706
634783366
48955369
2004742709
1347195499
502235703
1462515018
1859164418
1616869734
1614222957
1764275359
506487346
428876080
1577018343
1065818904
540670771
471241024
882453751
1240020532
1046884270
752494076
733213197
430205312
644979495
1597811630
1724952494
988874751
1550638768
909858548
168123048
1320495887
967390835
1255637537
2076001663
410578318
76958892
465218986
1204064525
1962960171
35548754
662548408
1288705761
915028085
1757927080
600886959
1934918282
1399172294
495520058
332087019
180924871
1238006591
2082118364
1601464390
1104580274
728442371
1356252476
780786661
28975277
29726520
1494866134
1068955033
593167339
2810657
694308738
33474313
1718376751
882817407
690686818
1962770236
1589655137
1191621431
2001059404
1016084343
484653290
1180338640
1653870447
526718229
22304316
595368762
2056564798
1264120176
1434021313
2117373053
405501981
500926825
1439972178
369480994
315837669
1930798121
1094362324
1296093327
1190043369
337079435
492333800
857094427
344953592
505076737
1493817420
462545334
1434509207
895695266
1178972262
1004178347
1087491393
2092156256
128860101
1948689155
807967210
1738541282
2123428343
674620082
880842379
1863246034
1177742210
2029220325
1257366508
1757281046
1425448184
1309050301
1991894395
2136562619
1491291515
335994315
1901635115
2137579092
1217584857
259364880
1113483320
1153098030
642675822
556820030
1273201633
761202247
2023806592
174536748
222291893
269150695
1167723160
1722308508
1913768317
573277372
581545617
2038327822
587656698
649424608
783622533
182117481
276620500
1413772322
1045897391
1829200171
1986686513
1478305562
423105110
2044477551
331313218
1841482196
1076491675
1845053454
1925360328
140765775
1343064816
340408307
926383166
415097961
820472867
442414614
1581345935
371222629
758287350
1824443235
360609463
1713613885
829442210
434256373
1949185537
986757847
1051846742
1229253892
706360519
511728042
1320179478
1718447558
2033112445
691152828
383580196
1205438082
821891591
1702081224
1578484686
1061854308
649314275
1467263145
1126963179
1659192417
1652345511
321963449
392178708
1689167132
1531284652
216790539
208457834
1609695115
1646424335
1450414899
653738493
2102183663
105443417
2054786415
1514491047
1855446874
1224052292
179056377
291478951
586190720
2057479403
626758233
564729859
589714100
2041939165
1890088388
714278659
103290601
1178192181
91739053
1394169307
1555368924
1532528932
1631586613
676003211
935792042
141058706
1980883445
92231446
1008090980
1297237833
230064411
1741157929
2089659235
279391352
737276644
911850727
1962099045
1921926046
434967491
41525807
449655210
2033977728
184037014
1937022005
966734636
1563674940
667813910
882699956
1279963986
525128257
954646603
299331045
365724481
273578577
1008424275
1637373788
62058548
491445638
476297640
720325488
243609624
194114113
863346512
789507718
1192855606
2131986567
1138539687
364874461
1392337227
601892075
2141100003
214955368
820020759
1424947195
401102613
155339586
1547650523
1689248215
853485495
651798068
580079214
428811004
1312182486
632182696
498916598
964108556
314967873
688146844
1215084462
1230858903
1782269389
1619492492
1241137089
1111693172
1352351810
547026580
377021569
2000694532
2065085358
891196730
1075266515
111560306
916350051
76964184
1786361061
1131406147
638054358
1496622169
1791385213
2058939753
2101087286
924995423
1815364078
227805342
701913333
864783204
497901885
1970021873
1097859601
1853809167
1812084504
860039910
1506872641
1566975143
227703097
2078285603
1457339565
1842110179
1792736427
1861032816
488363009
1031218567
546140059
687986860
1755194646
826973199
2126324175
23908518
1551868862
572465331
688783366
1825718059
2049643689
1332343539
169492261
1678614582
442865652
969630824
244257961
9589145
1544885690
455744528
2019311898
645943354
492645804
1768485748
736381403
1115496367
1664815033
1088292875
747960235
1595214524
1651716397
981943169
256525307
1849932614
621098752
206558436
18210142
2063433535
1459095941
1813479391
1257279150
1215172186
1591137356
129003526
1981407352
1298271930
481720290
1592915463
1080749573
28673027
445409763
798528000
222581790
1178871852
956708019
338278347
600746252
483267536
384728981
711649245
201896464
594420296
1548948583
65562912
313527841
9097788
1546676911
1256431946
2125958451
1492621858
917426600
288411731
1598514887
1930387059
1762740093
332227290
556078265
2074524118
259610459
1299238625
1381661860
544026206
92928821
1389581277
512945853
201004881
180189755
1475561102
1890425964
1470684087
615684349
285056223
758785216
59376522
490088587
20819397
1778272131
1423136086
230848445
2141422859
1885712567
1120586602
185239194
1922393488
1676894933
597832448
1752052408
615768254
1552653233
314897035
1847974819
2065200345
992792897
188552278
1769300471
130778917
176926624
1067308822
1785599522
63996763
295028906
411501356
981835277
996625340
936070536
497345858
2138638854
499715893
485802226
47839938
1503883175
1816915094
54199187
913098304
2073945991
339330184
25298676
1396330726
500011270
1874919631
79786609
410861364
1887874342
995605188
2014862692
367097081
883127679
1282992953
13054129
2009826004
1638658199
939027972
1176092616
1817855656
1539515475
645431590
1251167082
742493263
1122563311
1353574672
609958638
1001168444
709417371
815787930
1136937698
1619016975
1811146562
380332442
362334018
223038277
388128637
1310262919
1994732447
1425805947
586132353
1337031347
715405887
2065276386
418277643
209324628
404514401
158251253
1171352581
2004754603
2089278045
1227227961
481199659
1700644065
1222970527
667025187
970515788
1845177373
2133521801
2083652106
140255508
1310222521
1130028847
1587141080
1585795242
1718033749
276219566
577115559
1136301290
176707599
1562734774
452809446
297036786
777827031
1909907696
540869327
1835011076
1464074607
722438900
1323115062
1732613695
593776553
1125176057
2103335369
803187867
1520596726
617062473
639036762
1219492784
224624931
1961331381
154036439
1025041123
1998805732
2116892732
1159952354
1020538621
1402305477
248408967
1246464190
1773719479
194194930
1098937320
1036842951
1090429381
1316042691
952172119
256715381
1516287746
1020672358
258947014
803244829
819744099
1970217884
1524637401
1826549827
555900596
1495274126
1268124728
991456768
149660477
2109256797
1969290488
1405894944
395289541
1078410058
1007477710
912088436
1682140323
164718468
150706010
1576336789
1245759935
1155482649
560476246
248192640
1904053315
268487869
1067661000
87870140
821465055
768661796
186261981
1115358087
524665346
357806223
118213019
951783078
1113217027
1894943418
1809936557
2087828140
296402133
1247482901
1148244704
2018023185
1002881485
722568771
918925588
161896143
439665474
1003334083
1511028359
1341221125
662123648
1574974007
1427020817
1048976392
1742279329
1203836155
889259434
367133199
937379308
972351076
137792225
366141780
1260945535
477989823
456840095
1419623264
164394951
486351763
770981090
1888604582
2014534902
2112025217
409282444
1166831232
1547899609
1753149164
126653430
1201859225
725413029
102027091
2025569779
495691186
1153635608
1568495338
804807067
2095382657
731328426
1889875836
2038753481
720181974
425618105
1686833918
797548254
807321055
1560267056
1762670748
768100060
457945705
1974812583
1061664170
215032616
1144265067
13552085
899689267
1980155375
272403299
2082367526
1946523519
1407073794
1742729313
1348884667
1443140275
849133007
1148310185
81139535
567028043
2036894147
64354826
1093112286
329040255
1800969060
1092654398
1875729230
1929881892
224132451
1238587246
2116949507
1160358127
1845199103
801478862
26681193
1543290067
1824994111
1511816250
1173189696
1255570857
233797316
393096900
89568537
186809710
1689337063
1340020904
1089748923
448690262
1550147571
1451229213
1929002435
396692192
1307795334
1207421917
405377605
306028626
1989210302
1233426912
1251153471
1345632852
1758334038
1668785894
1217862994
1391346835
1656333627
599151139
2018550527
424548398
992357397
1184380731
1217944360
375780482
1960352326
348290654
101129072
275545407
555706461
860088269
521509261
1693817275
960121899
727948799
203819982
610770365
592454184
1913652495
1877185499
1260271816
1828105700
974648096
995149752
1150228277
150579023
367942099
1758992460
834928629
1598976434
1360669461
642254844
1752680399
1833300648
499391729
1134160898
172913581
1337058212
2104027915
1725348540
1603273022
1202561407
1548210000
1504963572
1311473497
729960051
610706067
743642633
659683183
73841805
1599943840
2130686364
155456789
1108428087
26561423
959025443
2094383365
1395242795
842244703
1123599223
1194197626
797204825
1007107275
618839364
1600812762
1110866308
1414148528
1944956994
1369100144
1844276010
2123819659
1174836268
1734283483
761241880
1035029757
1114602925
1638512662
724076721
1933679356
633408766
515307031
2018345778
639092118
181340558
111357676
1168674841
360246837
812883388
227900027
337346873
1728619832
1576750398
158371771
1317153352
1922460874
1982867782
131263837
1367483131
1533323626
1666954724
1765023412
2113405187
737348454
1510170963
1518043840
812226023
1123562048
212768344
2025536131
1371022730
1213786228
437605132
73336338
1676208278
1085085749
905854154
1235689698
1293365662
919963775
1456755495
1766537643
345071579
2114012005
184189982
527676093
956089183
1940246847
2060448544
2127515111
1836938741
1838881931
1810600260
1013735354
409581858
2010885471
1118178854
210993941
819357251
1696759519
1815357063
1762354913
906765287
523058175
1211235543
1303658341
1964549962
821550525
1176392041
1468980822
1910615580
1035387803
2054235796
621660358
1394475901
1966068024
1003505725
1540901703
1176961106
1140234888
667075602
572445285
882006951
1875370625
749594109
668670457
314147859
741397270
335389633
1316800180
1777003780
1088929399
1030853381
2069772070
1357769649
1802280123
1762778983
2131193647
256816347
433378980
1606429671
1045586857
1305986420
684128610
1377294813
829217606
1212175122
1084745962
759795936
478657976
782005515
511241481
867995083
1836052225
815594417
365857040
1347989696
2104036837
539210059
175293832
76990258
291547947
1197230948
83240605
2146318370
1943596668
760134232
1993161439
728097210
1179384310
927498668
213567213
833872648
2104768360
1584440334
764286655
304982508
1679292818
1359788950
1212105634
2069834
2099333838
622432469
826196764
1007420849
1808961362
509226242
871201224
1169464869
98448564
778307163
292298135
1009625480
1266836730
274074038
1698308755
1926261933
985894242
1934490963
1055130779
2038974429
2136616753
1210206484
1649994271
1749457541
1138686668
1936767810
2036236136
1912862969
1614146756
1957943062
625045588
2101183072
20909168
378251897
836897395
1898684716
1706135671
1787633421
2120141007
1014049158
1499770591
1330518355
417774735
710609368
1778645925
2134867235
1454963995
144565521
939134237
925814742
719516941
1642858371
804439538
863708510
146198813
66640978
1600018542
201907943
791195431
1227732571
1125701637
551568202
647047634
1508065812
1856761680
655195053
2031471102
676513040
1644625987
1724097585
1566541764
46744494
1900672987
1858937342
656871228
472211848
1205281186
1882397600
1098332917
702855925
10072327
1866435787
351438506
1596612384
1675025421
1276060032
2028480153
285338892
731762558
409250148
87926734
1751982867
1022733969
1909195959
1193420522
1970212873
1185401817
411694709
960139109
845393372
1634226239
370504059
1881504286
1911805211
1917475263
1426528693
968647574
446574531
252468215
1033637795
1866122375
1453722912
1720040301
166364110
59366445
1610470642
1597528539
826895085
465330931
2120262760
1457611402
1974699346
876026177
1933962641
728800324
1016452648
803486759
1053647190
981096859
101109314
343774938
8447458
1861600643
446160865
1612777654
404960133
11693034
1946484078
1133138080
1905465400
415543039
520034430
362449243
2112221885
398719041
666119188
493881821
34534325
1789525179
1930489979
1642555138
166414129
811142354
901370392
515765573
1410206010
1585543363
80358721
7197027
2143591435
1361079047
252116063
524336178
1755861935
24178574
148808225
861623130
807375775
16741111
373343705
1172499306
2079769279
1655954769
1547211716
1812392637
2143897281
1627604454
1175391746
1219605720
1664752331
289322812
1270654688
1742706164
915667125
615213949
993845557
1077491095
1022500184
800670138
1670300031
296363467
1127438889
2106547629
1029166648
457908197
1580077753
500523348
721843228
1680888285
1803978708
959213047
307219690
2028024648
492565217
399231033
709005721
224515364
1288524777
1860667670
1766734250
2118374120
804275626
85763965
159371212
1995025691
888041644
339997336
1818974076
428324407
79620271
1552663379
700540348
1355776349
412639098
1957118643
1319197541
4340736
1271710445
1885370061
813069082
1042329506
283216825
1655416649
1277025014
873561622
1171476924
216015392
1710176386
656783417
1247730880
1233088081
136056219
1865890650
1114437726
1708826674
1534746316
698552372
385784581
1530041367
1012668090
250520026
208426975
1805116692
1547353105
1640926690
1320063371
568802320
291410820
1211429232
486796440
1981045495
1302734488
1847470768
1514277098
1249926878
2052171646
748274538
22396752
1215037902
2102237758
189342782
1415720108
1764175493
374576932
1296145099
1109769604
1742751043
1813532167
566399827
2098601233
1683898575
1811493171
1586101885
424172064
450478498
129577675
1428130929
990117867
2010779894
574497071
835060507
1573225576
190888757
871246286
1817001150
1939495900
1791902433
1844082833
164887280
1783541213
107154237
1764679767
331117983
1153733900
1586818894
745798472
781260437
60378527
1146182577
1085049371
1445474405
1392878030
258269434
105114733
855427157
866351157
1432705599
687966229
850303804
2061092590
1813859158
1149853987
1711193008
1476715212
1406836626
460506848
1251114598
854995044
171897151
312311232
1624163164
690372216
1874546012
1449101382
1738939581
112852762
798961620
772743202
1044960681
731654551
1569480500
126981307
520126887
46413510
978080138
845631282
2077816161
299189772
138605264
759673887
1051533622
438077571
1532142040
505865895
1685758276
303221266
138027413
1113268584
1331510366
1532672701
1500279763
657517912
593629506
619289442
1018104946
1067352624
1610033866
1306995726
518757554
1512742921
1227100158
1565854270
467848215
1692165508
1199802449
1937122671
785325280
658375088
1514448286
9724318
583820801
967630415
1082127459
1802946845
866816814
2091127501
283931336
1416015629
938889776
911333777
1081220110
1825678211
605050116
2081996982
904400574
975694711
1282110501
1766443767
1631141194
1562108353
1262193547
2130190312
701765495
1986909787
1578796428
1833434893
588762683
1360262744
865863190
2086154302
547349126
194029030
523913538
1353528399
171063068
260547812
953847238
1623163627
625494433
777877639
1028675707
1896465170
297513297
1539396431
625527809
1447440429
665306706
1696369897
858254634
1648343211
1716052036
27608351
811441298
747297194
160799302
78268738
249113183
1320434633
1644952100
27472230
751991586
822661302
2103773224
1511464954
587964401
209130659
1067281515
245862423
1875669370
1211102645
54750087
224542042
1119176143
1148235972
98017013
2112410342
33229863
1714132515
668832729
820867858
1958045004
778352343
1401989288
1732238483
2089359100
1599405122
2105650411
1420881095
1508824535
1928079306
633389345
106287658
1467807641
238199900
2034224349
2104504653
573477588
1465399438
2084001987
59124972
1371506015
351707138
475809307
998887091
1954704805
258638256
743611852
387315668
634622904
1496227298
643860552
1074076925
293980440
1089872581
802024682
2045597122
1133183911
1944878615
271755890
801948486
1924361118
1533076831
1951561386
2023230480
1604264983
548315863
4768692
580195866
124611400
505566605
326205672
500283089
799293678
1902115416
1115067908
988997472
753272595
1914811662
1862211871
86656434
561780356
2073201358
1090250310
491859570
527726873
36477506
1616780092
1621825257
700653197
1071003900
1766251903
1970606044
666900031
426270572
105976951
1521040769
1657015585
1367891708
4187085
2127852659
989767419
2044877922
2007001591
1828667144
505384977
598292938
1401730570
1043680632
744497637
1501957208
1612726608
1051808710
1246503099
786447705
385088980
902492798
1667011687
1070476901
1481412627
1724475480
1691338357
536618824
696415492
724127566
417262209
1132349712
1838458677
81739080
1812517664
1729604464
1334230143
564934627
1043786183
2099043118
1728649055
1296110967
322218359
1568629150
160578878
1388499936
887679881
181888727
622320810
1134503236
1186130157
1689551985
856639590
1504222273
1605178892
505408946
2092121749
2041961426
440303825
1279069070
670688930
865802798
771095687
1461366609
1084428496
448849769
78749228
1496926241
240968100
1714464889
1779003294
718704265
1333640344
1665539060
703771337
1405077833
183597543
467230538
2115974712
1125196305
486920819
1685071584
1563664693
1654867089
946935290
1918229644
1153334759
702571129
1930230337
1281044192
1635372856
1269391856
1032553730
1004702324
1117004951
468680828
1139143953
2008432530
1530761113
1410846991
1388207307
702817209
1868777668
416482414
1280031154
1432507459
1889505843
1580391197
41233165
27320905
274259009
1076174761
1260235913
1296223590
1167556102
1802875851
1070254372
522047004
1366189997
2117656026
2062120631
787858278
967708803
1183860136
2100722197
2137682596
1816741850
1273840414
1032125405
57801700
1986465384
255981212
1283559320
877144326
733906491
2070958460
285156320
1384639287
1545481119
1134925002
1824384033
1422005102
1640799060
2089806433
1562730450
592987740
1449395108
167204882
21782779
223407519
394202439
2112345450
1392548757
83813835
1399448845
786821176
1437371671
1486697106
1914907255
845441738
351677374
502562225
1481294628
735424814
148036714
2087850152
863936219
962336475
813897647
610044778
525410717
1844963358
1282639898
1169886411
896262587
2091151702
1293558858
2135754329
690865269
81097808
909652028
611923276
1601711823
920299619
2096436130
740202710
632435451
644200191
1274166017
213903155
1340347985
532263176
231683651
819057776
830514253
1925784765
16546746
497124231
476206115
1208606710
420779716
44695176
936234853
1866073105
603546831
1892668875
2056868026
1147316097
615388928
65362807
38118482
1132042427
1862148030
1202462021
1462983912
279345091
1252596316
782450266
1096151603
288225840
254862249
1952208882
1292393948
2088910263
1409100097
1035676854
1140012213
532403173
1552458617
383874535
501133231
729576890
1573574396
1605585195
939066642
126159018
174226675
815136520
498566777
603177654
493665524
108150858
1780927678
1218958415
1681266733
1635326455
166626475
510133648
101921027
622467824
1781858037
1792650600
509554025
570842398
543627198
278918241
689202604
470110289
113405084
446927755
599161381
730447251
1237651647
1867214466
267013479
371851160
1552315426
328122064
231842225
1781712858
1743906281
534675229
506684197
770912701
1542270414
1953184399
1457503148
2079186928
69165963
1359470825
1073673621
145942336
1706854181
1472508637
1858737036
1007134451
834907526
257127997
890058152
1791695442
441704310
1139155474
106059699
1520724727
918770738
64757530
1145373818
165929985
1566520520
2144861713
1930509968
1906248571
1720875394
1678257935
981816170
1603562688
317867414
2013680764
445859985
164980911
1821255188
960453750
1889783545
361886584
1284051601
1654592136
120693352
695818766
1951908856
93368303
2144516859
1126465278
733141386
162125807
1298257614
1264283912
1554786581
298339749
495710903
1405764710
1405091036
1229208182
65817215
1030700396
197856468
2061379447
1498792465
657401233
1617624623
160259569
688888002
2032296821
1107053014
386413962
1637349266
1677881814
1340232468
1733711621
435119938
1891740036
1934003378
1350666104
777591919
666398063
601462740
1956883829
1375144363
904776204
1810387582
1884739712
1430056360
1353272995
1341483217
1338022816
1430282058
214156218
749925427
228876730
1701410306
2078858770
1489278132
758185218
1906790532
449651451
1509015213
1677863104
505700381
538919942
392769314
1624905656
961580866
744267712
2099061026
1587300047
1590011905
1054797951
1807546503
202866096
1636573977
1468260132
1741072010
320193448
1450197258
1438918968
2135490782
1785364708
1949148206
1037899331
853546742
834035373
894531571
356735404
558330445
1809826649
449456751
77169822
411548754
343138088
168463820
303621648
1089364056
1336009853
1749427575
1447114514
994920903
1677565826
648496999
733238078
1680954013
1135380242
811526287
263075877
1330244449
571625546
2060463980
46316326
1534339318
2043133735
58814895
1871485884
1673314545
1353751313
1320447340
990389047
1828648594
1798958619
1263944822
1540943206
993161147
1429621979
720107807
180346245
729015904
1803190442
1276304576
781434395
721698838
397204225
855986744
613536800
1579310795
1159824681
6734013
1326067612
1386659360
750525608
1456718777
1123372911
1560635174
184649745
1310268403
1064630607
674026792
432818582
684407978
307929472
2093279540
177261500
1931283569
1343848077
878762137
908523256
913461682
605773488
1678242107
896180638
682893361
190145953
1725556946
321283746
735310397
142894067
77922321
904118122
2011556139
1080682409
2052116997
1260059683
302429059
1726258533
1583808352
2079849558
1717088419
16451628
1640870617
938798169
1692629223
799163481
1155479154
385125942
1460395212
60108148
342713039
1817696507
599595217
1859316348
2059197471
746587908
620048759
567728004
671822169
1585807678
1090385145
548388154
1560826113
1591681975
1438169235
766827959
384566759
1167048402
1412053169
1372377462
1837817561
1640024769
1978550392
1083646031
1617770367
576013594
116763359
731018392
1015570319
253286083
84668206
1273600524
120912796
1268527158
2002771931
1461143949
1533264554
256140903
2008706913
887296981
236565792
521261649
2014626800
2071713304
1213081046
401191827
86505921
1143592697
84707162
1638888264
132668577
626607997
220601493
1713655649
615400459
897946434
1154431373
2061111936
2002613826
888441913
1460693850
829565415
30107518
1281423541
1919589681
1524522011
380288001
1891065972
1086795827
1310580924
1394858950
425089506
480040977
245860348
852869102
315347135
961001440
2026516618
1881176387
1908634794
1855181836
1978687591
1033851877
1473888506
1275838708
1977845343
1860069782
1399458037
772759903
397164256
15026043
1714382167
1393246869
1065124498
41991492
1917174025
383249934
2127813664
1410411062
1252762546
614560651
51156771
1855348174
1050528937
10934221
2038102907
583849363
1062252846
894005881
150692888
1891981660
360183767
1830867508
609997612
1319186826
645759054
1391618811
891704987
945327454
937069747
954644318
961380024
37019580
1553538352
1360353165
1098672362
298204845
49978585
861356107
20934186
644980725
342691711
269285966
900147334
798965428
85189431
1601399015
107348567
2134091677
2097360503
664848070
24771830
197945041
1181453833
1726729973
987130866
1344744898
853998997
1331766498
1068945520
1109099153
1861345612
1926961276
85021064
733269473
1430956625
1979530734
1567793792
519287992
750408715
1973708354
719934142
1471066655
1463951976
1288880112
187647910
1554925030
1718786270
1815041213
1166083823
102008344
1654373581
1017508985
1355340009
1358006643
1228537677
469619420
726001559
446250965
281690753
55088571
1828321092
1760540726
1717204476
110297320
832637883
804983370
1721181943
1947944312
1301052499
1342018344
939016920
726024613
769736336
832602501
1927010963
758718446
654650677
476931746
1963004170
202505261
2000398507
88340248
2060020118
846111903
884284285
528189937
498173672
1168514972
974214518
1110569457
1439530360
1471325072
1695850898
518280541
820992803
1244684419
1541488140
97349136
809393204
366394456
370552988
1765801421
1541868937
996321011
1138677043
670227371
1856260260
1436263228
1885608225
1399529744
556646213
1035184337
177764785
1638805440
1306253801
742182703
1511193760
1559653853
724004873
1879174995
1700673232
1150187708
1838475616
186355978
1056005009
978912797
1507753515
1522997224
1766546054
437265222
1500359856
47363838
1099244990
1391678871
620560454
265612098
949266751
872084207
883312932
822299580
1455603015
753983114
1566081471
618160528
665492986
1722605156
990922571
116792324
1456512817
847613051
999853689
1720033429
1999899055
1485821888
2123878930
945785121
1331818913
2110296960
825221991
547024058
146221595
1737752247
552600747
992056726
1170942222
1749657176
1467629851
881015618
628912459
1532765831
1303392453
1033530171
892700820
471360236
1286886494
1100874670
1358722790
921524625
853169992
1309165
358317964
972612515
1673589333
1078464460
576195230
1749267179
405893702
594636011
814963900
2025424423
1536327666
491205676
1886277125
726434748
93475819
1512509017
379989583
1033316253
37601860
1168303000
677855696
265674625
823921607
824672130
2116092575
1948497854
728766582
353758823
1992701612
399677106
1731274661
1771472351
776561735
1635354944
96533870
1432695069
102572173
1676440424
521560893
1158938031
1404365960
397784421
75822200
250108915
1901243689
1844123080
1036241657
404692884
1231390143
869020673
796822196
1124094160
1792013617
1931542307
126535175
554230748
1392453558
663103563
1130945826
2006529110
1721927410
851461014
83723811
1125418011
1110719902
1633245146
354386512
1808254312
1394972034
1568288437
844711669
751878141
405793577
846149343
93602787
1180132856
1598296734
873862708
2127616093
1800367466
122823927
1248756645
724772335
2003459650
487658906
496853475
537127119
231729624
1695223578
1221247990
1828797772
1279162378
476841566
1359382031
1315980524
878506827
1378921909
699291109
882125511
1893341095
790080938
979109143
2017808285
987291956
1765924676
1279839870
1729080328
1720549019
2097270036
789179052
71509659
559507928
588852635
1631070600
1858115502
1743601995
1651724639
706670216
428925731
245869682
1016321655
2045227506
1713826496
2005535822
283766087
378225933
465539551
552110986
1641443633
249173281
257881087
344796044
545857706
938331631
801709953
939261871
403814340
684693889
623651013
646829045
327683963
535434788
1196554841
1972787063
712342986
1222743015
820772742
1046157598
1651806376
2115179615
1987617064
66541773
1724494904
726014611
97607173
441908753
259816687
437258820
1411528563
208303762
1953614959
191197337
1680320643
1404545380
1210315999
2131753888
967387863
1624104479
596857658
2074537940
2058406179
612661003
1155432612
1336679034
1456385007
1612276056
73861242
323576266
1482841815
133027633
1123794259
844961952
1452329788
1251044057
1523687196
1826054976
1800523469
1630328805
1691729051
528801954
985046807
2122089114
1482691372
1396258074
458309876
2018640994
1708691621
942546096
1949036573
1593337299
537125027
1923781366
250347044
2051632849
346260714
1699579646
1343962666
267417423
1385457330
2023301857
704129186
182764525
1421188592
528090725
984891410
368627436
1695089582
1256002996
2014453184
1026910858
99071833
709635216
1439071149
708176141
712101038
1817146638
1465636743
1385413474
1343468896
325748952
1118686899
483967322
994200780
572366384
2062896206
1062219888
377422532
1116013306
1857534576
1298191637
1392466109
738687487
807117080
339134417
184799802
167409877
740724991
489655602
1524645655
823588293
2098072505
1114067407
116944975
1210448341
1090860887
1410325641
1773959109
1331602247
869355341
860111541
1814406763
1632760790
54554839
89023301
991407865
1621962739
1528587885
521989749
1307958872
2131795576
1962744851
1577213553
684714837
1853815309
12202675
1383623619
1123021435
1462747824
6520309
208743754
1933857137
120277807
1398937627
773276490
1284760327
1857045631
495445836
744874392
552778433
916123139
1457896607
1560834825
1815191659
403301967
1211543498
1447865859
232731586
684411971
1922631077
1284359078
626727520
1860391862
760981690
1288437832
879258149
1704681821
1760244341
1191818171
552131662
1663191698
1373986301
1900372810
1992803856
1363491996
1545507215
1580546084
354477368
638236813
720895491
1955350581
725768016
1270529227
1840820453
561736393
1152713644
1559931605
1946776761
1939494074
1719794412
381810927
1491020407
1243438962
2080642870
799830744
1860101607
1117873351
1974771208
16330135
2081973417
1558650894
1040798560
2075469858
1184911767
1138310174
1804708065
1041679860
1527967303
2133445248
1420723157
1234996135
391634540
315939829
1599433128
126345610
1121569139
2081098280
767210383
974141270
1379088666
941748958
613363697
180256431
1368586246
1223556628
1360036237
798811597
970527812
1479539190
1300800462
1395756326
687065600
1255351945
112399676
11588940
1306153793
677174271
1750315041
1580479909
1787519787
1698310898
1693180558
684492957
785345979
169618888
1638303349
245948199
526840585
1998715109
1523682694
1269210901
1875654190
908855093
322204408
1655222007
1984092426
1030089758
53937034
1604516075
1337015796
176249852
1641206254
769667687
52543050
1249480619
1808779544
2012881498
743204700
533637468
1074274159
762929054
657683032
1711663684
352837394
984442399
6842862
168450080
279729172
1477416823
1767610294
590132923
688917566
1540522383
243253315
287366649
1104215169
1806641134
263022800
783973050
700638915
1923161375
13599615
969630480
885814500
849468319
1592003650
790048946
1406855048
1354531318
482185526
355992306
467277592
986985069
1289090388
1906049384
1825363413
2006146799
315725720
1305760801
1193856841
1281305164
397434160
399222144
2039498922
611066228
480726913
46196936
783124354
372322308
1916757792
101020525
1138321229
857832934
1207678026
1734165453
455199699
1810255702
1618331495
1295699012
2084583381
89106231
578709003
141552737
1921598746
1078418790
1110856592
384771818
2086269744
1456856756
1581614094
2103975507
499168929
1672178341
820815883
1868076603
50270178
1613263523
1559270080
1116991861
625788743
1056516797
1174123172
195243189
533985572
212145618
1912667802
526857206
793542522
1416672583
361398841
751057592
390276930
1174328056
380803962
1755257453
328659981
2025161893
1592068152
2124900756
2089999764
101345029
1076681138
1692843416
1537586442
401055777
2025418819
593890380
1777394225
1002384676
1947505508
199434019
1249439506
1064884914
27069375
63966040
1822129761
412148101
61043720
519825988
1765390337
585542491
2067015178
1498083191
791025657
1340481898
612783677
764809639
1849541612
1980850837
204261092
494210182
1868558602
251288425
1314106961
958579471
1852047334
1062057875
1970481682
1227504504
1524343306
1149923631
417677763
677607444
1666537692
651215788
1820984576
2023851396
689699276
735020370
943332113
1742402557
1462592309
1642982356
780907068
1108358726
1339466383
1202748715
672034808
2065198083
1614235790
2052056680
1149780813
752056694
1621003431
666254887
1709574630
1545873910
612679629
2043378433
300894852
374632926
1278383341
1627617064
2034439980
180299642
21012450
108531675
101972744
2095462357
1255124289
1496014733
1151395031
485818941
1989970249
1292978137
1321940520
2092664505
413302934
388960161
1112316792
1725597113
1373112152
131388955
525745787
148000122
683633459
1189920029
1692175901
312052626
383040136
1610771321
1525219846
1193012750
252906647
1417171856
481903742
1362047079
856937739
1950657007
977676490
270985350
1023063917
729759061
1038577846
430912576
9749877
370976068
1077234252
11689414
363513266
1106761358
1452881503
1690276123
414060649
1050347185
2010669078
1673925085
1111408039
1707850708
417113047
1521300231
141474468
1361017964
727969587
886161468
592048400
1234277555
192758210
777134929
1265316742
1141532855
931450851
9635248
263483546
1775616122
1612475401
866276143
1311839539
542838173
418154280
636179152
1226602641
2038761376
413970112
68262134
68997743
815952480
730648863
769895767
1403299786
1941801445
1176951426
1230959994
1308722063
189594469
782337446
550469159
1500959293
1842100699
2136717720
1288458511
1213856798
326850711
1744272734
816607129
972910105
2059023871
1605180144
31579684
514316717
1816626497
105922260
263135574
184168933
476051768
1500662658
553367341
517832837
2055102735
763460112
987528708
2104623177
488319938
425471922
485732048
1234498272
1170459589
215556987
1469758042
359993635
716066057
1682083998
915799085
1553404548
1172399627
1689252810
1885438521
739226094
1960445880
540519562
982630590
775259849
2019801950
1746914511
507878616
577792837
2143581078
422279750
1576406151
1452196766
39045049
1433137321
1398668013
1842802201
640673323
939472016
1803923282
1941366342
733987872
1581140810
338730112
925461000
2024083319
2055722612
1167519830
1506912187
2090505506
375066526
1422915470
1058094196
570795919
1556231510
1420025447
613226301
353964110
80887178
2076877088
927089105
836725417
468325617
634680124
2035650787
1202351
863340940
1367159101
2085318811
1782010529
1882711123
1352695839
404142535
1563278582
1862958672
482840664
1863886921
212433845
1429142589
1450205176
184494033
46509504
334117168
1775405572
1415855544
1584522299
1697093481
1221618571
1916131087
624246970
609114377
1382023560
411755810
1152064063
314648850
1813699502
753970530
1299641323
361121949
2045962355
899376405
148740063
2023152218
685354340
1008079451
1266515387
925773408
682191205
871385161
1672328866
624435024
71078153
238212333
1787147427
1308564529
841814420
933773
562785570
37820633
645259777
1623134970
747997521
324519497
993203440
28911358
905855971
829207680
740365667
581858360
537554348
167389306
1171305107
1924698553
1427878286
1226741143
1552971731
1719788968
367440406
414037038
1558840571
1239677806
68123817
1469077516
1405520349
1899250181
592643481
450887893
969722716
2088787838
919390991
1827292359
1180549664
1507222903
1163122239
54084048
1757055408
1962133912
330476179
839077570
2037354500
1245507527
581278843
673228384
1708647252
120584929
1282246113
2100521223
2114188823
65173086
1542563322
1387127236
113184312
1774426194
1579704459
788355086
48768
1518629108
1421277732
2137676318
2079074661
1849393503
658200741
1290637086
36941023
629487627
1008179195
1388761336
1491191269
1059381008
1065195992
920281355
1065568281
1955001512
1992701448
864044442
2127853722
1051637405
1303727090
478575164
21057722
81778390
913560802
2012686760
1852224263
104483012
1030540544
712028153
1311709349
1733435322
2139396363
154460831
1310739732
599831077
1358650026
1084188146
1231518364
16391505
272651627
448241093
726570371
600237205
1075577615
608888964
768626951
1715256697
1757143822
326663950
7258079
1300538159
421510067
1266516794
306345959
2098680828
1923778835
1819253263
1897791134
1217944360
947206140
421698990
2143222197
1510104929
1934194055
1589097209
1919942045
2044832220
36153850
1178896086
776678774
902866609
1139384809
1822263422
543400414
1883309688
1101510168
1539303994
1967546044
1471953741
717593523
1960384388
1073710631
66413420
1686450817
1226681374
1465906015
887748795
2014151359
1538038050
1979333198
728218842
659728988
414291054
875384404
466774714
2122655571
1471958075
1152023912
1033070817
1844693381
661974563
1638563575
1809752765
1209981067
1623605200
1924719017
1855490897
1695686806
442930873
574445920
136220350
320173283
823607848
262699744
2003371253
112988363
642248287
772783467
1483518875
518574193
2078843728
1136542638
2090351463
1210997570
573324175
1755972298
1473365480
680005343
498014974
991726432
180462104
1111592889
656346105
887781263
523997682
773810520
1181395444
515026939
20860978
1408132218
1227637186
2085796588
551160648
2081930309
1087439395
116192239
129883253
651839809
2087428726
1795641825
809802682
269196542
47729832
812847097
1660175664
1906992573
162903905
1845467338
1583924026
1250426132
566445971
1019913053
53344493
1215343038
1442557596
363043142
1602610249
771817648
691162653
53218512
602647336
1496286427
1151868638
1046731182
1596384448
757167457
2081034057
594334060
1615043980
1992734587
1339958459
1432109954
2079120377
1997432472
535231364
358682255
977992562
756598203
857635815
182144998
2032092126
1247884894
910993679
912300582
976221751
1703691175
1660475300
2003867064
625742900
1234298193
1713613301
148256265
2143784302
497234941
2010350329
49212398
244266220
851604075
1763989611
961865373
1896246032
1680431942
629382595
272792685
1200447284
851607538
1239714598
1745621212
253364258
91003889
461537269
1347972465
1972383420
2124934197
519534338
378026607
1536577480
327086561
1303283377
304354141
1972981613
919123884
408583013
349323616
2097793947
328882253
542813901
1418387122
990943265
996717826
221007612
40659431
713434109
977583582
1669299792
279963064
828615075
499734598
2116735069
1891457366
1073035657
1014599493
17420012
759087210
1705886902
1252701304
703077520
1194375733
1958853685
338485824
307802970
2117331625
933705632
487866951
1970707821
1953483544
2129232679
619639579
296260714
211097010
617672372
1619582820
2103095037
2066149485
1743878186
2131061944
993257932
1244557656
1454071843
1798818974
1253845664
849896197
587837005
1736203962
1915877719
313189478
699902916
585921198
421929272
566878444
1515319843
1363375798
1273867694
857433488
782722769
491109631
46636189
1228329340
1675365481
621815145
1161817295
850319167
1455076476
1046527784
592513609
1728476240
6400763
622542527
763876616
692888716
277553533
1429699712
1004069321
663304818
643546163
1519501078
751923421
1633258465
748284744
1590381186
1538836762
225231466
1323558124
1320090033
1224309779
1796957357
1653895004
982403620
312988835
729037803
741584080
1856053727
150434537
916218127
426137626
1662283198
232393545
1306055901
275640314
1830958526
358071818
1139626956
492533706
1213822066
85953015
667225763
1903518571
1510511143
724103029
1057543456
610497174
2069712477
1723793570
1158578546
1765439668
1768860478
132193770
1941569424
1148345669
1628838868
348277016
225943222
267684102
269049269
1545583821
982182268
955179156
1806294803
282600672
429587797
911825267
2136084486
535359935
31254639
312744686
621306491
1263385691
906859640
1918723163
384747827
1549356167
157561268
106160185
1823657061
1556885755
708849610
1676332011
1034353642
1145271931
313199417
933239963
1066426652
1904931183
1437935385
351962131
2056183901
1148210443
858930572
1752261633
476561157
206124931
1243833051
1634203916
710665550
831909497
1089893870
886270869
2126100883
885747462
1620735082
792030937
1718831695
2118815559
1550644670
2133793118
1548404296
1802563184
1995803222
226452711
376100641
99968235
1519711245
2068366669
366516270
1358084133
713695254
1718423167
317183246
878325212
1116342218
140346491
1877966787
217472591
2062896206
1844111221
889175956
1886835494
1581698105
1572248249
763052668
119236582
29434210
518947012
1376100173
1031630635
1523011347
427240926
1857392046
1869313593
1377888609
679332789
648292479
1342170892
1341430272
903079006
269713332
889066322
1351079342
1521392801
678810519
542709405
1551628711
731403305
1856750248
715839737
879953606
1442851530
696667554
1285139350
848246293
974747199
1052629969
1602187115
11319947
1611526923
312152674
1629036120
1436443413
691857952
2097845484
1399550486
1774594680
1252217045
833293057
636353110
453425921
1075500211
300555638
1348204062
1436577713
1397302276
2135069795
964703533
1812323593
123054336
721777458
419701476
1414281180
1667087592
2126608009
1059997442
430730035
1816097245
1482899439
1523699918
2126575890
1090774927
1467331809
1921582964
385999737
236438317
1121580008
689385513
955828994
2065912824
1100291222
1048163763
7986595
1816649211
180289095
1235899773
2087184745
1470833010
1817146347
1263837816
1356481581
1360142283
384535026
574026353
50523517
1916408322
178866807
835088894
1600752036
2018201740
1682069724
1575597271
586349313
603561862
1810590347
922805233
721239903
1411114227
1082771835
1823837118
1487758989
1552329461
906829425
1505067396
1445791378
348380349
1061243829
158767682
116602184
238363297
538849119
412381354
1723123870
328930549
1943232263
1922816482
1111924017
1146910828
1761633797
258454259
1137982911
1382136012
539552128
1602888945
2095118682
698036488
613261608
1884456909
1353365740
1789801387
1598130126
1092366982
250458490
385302530
186263855
430735898
1880043682
2015293838
1252085665
1917665815
1292940705
839686219
1597669710
1666815711
2077030762
911387280
1364273107
258312931
1736434562
1636490292
863805069
1530516636
1592131321
380661039
264027932
1945927327
161320294
2033651673
1987453177
736051350
1405637714
2115173081
641756880
1454469058
1999603055
1966828959
319783832
1874665468
752718401
12487834
1786697198
389816215
810641511
2144517252
206194381
800823916
1135730718
1643121428
1758503723
696811021
1154284370
363244641
1903769848
358280553
888228469
1588223141
584521047
1365900910
1521693574
824776940
200105858
966410853
838219062
507028506
199335052
273562169
576371314
866575582
647290558
2116603928
379868100
628513114
327359433
562509437
1639187147
1668997042
1858977730
194410684
209450214
1270313768
1274196682
1706701347
2131747047
1859370383
1125146338
117562565
274160472
1691825220
140041317
241636182
155485030
1119859190
583408308
558995734
805801768
1179903190
2102568501
1804470205
2100337226
432180587
1185676293
1527347671
397011002
429957530
729114322
1750585644
1957237357
1516281896
1510125484
1686849208
1307384879
718797647
2034479934
1048234118
1517591870
1291396079
1310082649
231167816
1281686371
319280818
853274571
989546967
159478941
670445998
1386867175
1992851946
874987638
1150264870
248484037
1912179742
858676924
1951157684
398516962
360179072
1501473665
386919262
468145867
1193562767
342355191
2096192160
146373814
647521773
1028000535
1484394759
1881493572
116609173
673558141
1962052084
1275570522
83338024
659500188
1666339172
1881207493
14074716
896525442
593790221
1008255478
1957158630
1562671830
418043925
1701089669
667341949
1311030572
925080858
653645344
951327734
374096780
912365194
348718225
2090048657
978467143
16955931
961851221
1276704319
428590543
1733687697
1775650338
2126602528
737982337
1009495412
1004440969
1168237879
929090805
7347288
1303471233
530448602
62724051
1079422366
629388333
458419438
1936953879
1587979497
724866882
1101422704
772949838
117556892
705151908
1154991686
1716674556
838954913
1055142686
1937135834
126549701
837411061
670247980
546355804
1170321658
1717509940
428905455
1513647716
1727928544
231985713
1171255737
446956845
1167549392
650781616
387259119
433081226
1389980369
356374866
617836536
884143373
1780370514
904400454
1465071660
456387342
638183159
559148536
1503617979
279576685
196706174
539354931
657771605
1139823742
1392010558
1844024310
68392794
1638319264
1800905994
1905468415
2013741906
682789209
615991942
2128922309
1308626364
122395468
463251098
205567419
274935430
356507642
286184845
1538031646
564171224
713990053
1593971100
1428375134
1223840571
937628591
1357043701
1430700068
813858921
513441431
1419789980
301506226
1460457661
1066863612
201972971
1897117528
625914429
450266416
177214360
584904075
1049422567
322543064
664183009
642273921
875483847
1672751635
63567501
108445201
138578060
1167136165
961616443
959479982
1693185234
1664552296
1990423119
1110741495
1251257552
1754895785
596188917
1189253096
794676895
421775339
1896847645
2024816752
1465160135
1225528496
1348354484
1718074343
833539778
2026824183
1644404145
1114005905
1890316663
2072885540
1662325546
629605357
1498756993
978899174
1420901686
1617001139
1753693417
1984590755
161211700
164010894
653323096
728113646
1485177179
1574814150
1342354994
75790677
1088851362
1410807565
2100300950
907796468
1702272154
1212645917
1648569771
261824105
74294291
1532101232
967098450
1348193108
97027321
2031176405
1826335743
666159519
616723342
365620120
1469312150
293163177
1880754162
1326686613
890733088
221832577
1813472231
1493230976
374379453
1581343299
499406893
1511385634
679947230
403001609
1203524006
168217774
1138975517
1461632807
1635139111
1832547270
2131867351
1390246187
1200438779
1697303371
760185889
1175254602
46433035
333408709
1249396896
1824414718
383512770
600768299
1626409754
439021522
208960957
66316413
1194828800
1622842217
1829022985
79637070
1676439734
511634676
1010650456
1537901455
24385357
1198333539
52179684
1148669692
241261353
446126530
894533436
1520016765
1181322991
461938122
2133225632
1432664283
68835607
1919162804
18495356
400906405
149811722
1547110002
347954157
2059545406
478067243
320929732
1473943490
1335039892
1567945873
79016379
2023491420
1524125046
631118170
1244718600
2086887667
1455076476
2061920813
2064318809
1416740631
1907493296
1291970487
321890280
1307844718
1953466969
1115799973
447476267
1194722091
1926040933
1422409997
1544812306
820657423
1563194229
1087024220
1070900207
1882657207
2114205640
1961022716
1674684723
334728555
45049028
524405123
1623992726
646277402
1766993326
1656646135
503127090
1581442207
1352523369
1722674848
1720857364
1153531328
1318733912
153997611
1084499593
629662192
108828484
1183317698
1475862347
666436250
337283367
752246188
1074351680
1831019079
80767155
1390243748
858379294
803000302
759164644
1043425069
1403651587
2087356694
1878249367
1416795372
120202747
331290418
150803897
1898888700
136182925
1884135999
1904335594
1385596770
634948866
1959851254
2055211291
306785610
1112562429
454898887
527526952
1913120957
1664100074
134832527
35137622
614742718
550638951
1338076260
1936113906
1249926882
1262745817
205172611
2080929845
2131129229
1184823354
1932477710
752452130
1874781011
755070498
1397732152
270795617
2039473070
2018019820
918225885
100061133
1218167617
1673430741
1470913168
419101569
1626833522
964095013
289892119
2048677036
1978310684
1054879899
939853210
559165365
1172883256
348130835
383915291
517381939
1907371528
767686595
413522059
1518865300
1337222924
213656363
1258128621
1654669265
1802055705
1830765807
995942995
1633264058
1710044685
793578158
1690230624
1913984324
1796778810
188216957
934210559
338022166
1959221577
346273667
2011193291
1115437960
2034818764
148707508
1208234327
692258940
1442452054
1581706802
1423970069
41589802
2049547067
48092771
279778365
1338920208
1778988451
808227117
48447250
1849455415
755304224
1380552160
1616750869
726851885
1991899164
1987581900
429369870
1201800926
938675898
422546121
1640907848
671955413
181617885
1242996285
1574342470
1290243273
1384466011
527182366
99070812
1715142724
1807055314
1603727224
2020110368
1245233491
246936724
749668839
1609325076
1231789077
651846979
330078384
660819406
797934703
1958680532
261999212
599804508
1056621723
2011587521
843085236
164227571
1002049920
179403476
424925687
433606920
833730059
1163086920
1880105015
108515244
1538845401
182275016
101129910
799811121
1812353159
2101010282
1525344163
334987107
1896481640
796287628
327848095
1497724716
1802708665
1591916461
1940611709
776510352
1005777065
1955470225
224819104
1527040158
1275679782
372221304
1964254589
934954774
339366403
545329079
1263109306
1169825379
608530318
1008430369
133894640
312075457
293020374
898395462
2076637498
413442118
1163735562
1022563837
1040807267
487974028
811989410
1327332941
480674635
1964726267
1695717483
901714828
621787111
2045085467
1491384511
2031621334
1805955569
896179250
1083730183
30641578
377530507
518267127
337425841
160877112
1573449701
1281444770
146631901
1852511107
1639477723
1984188433
842427013
1014857284
925627107
1526855762
659436572
1401283430
2124461805
2056966446
111863236
504796938
458146353
198504304
57905000
2125736573
1278478965
1738863081
947659801
170582659
2024219825
1627403890
1506037366
2115693734
1134905059
1140336545
58289824
749976373
1417450084
1041889544
1253895165
1441876535
1380284661
1646497155
418282130
483334101
705161796
1361131225
98269965
2004390542
456000394
950694997
1989020134
92673753
559493866
1438969173
1080682271
606008448
299294870
534474991
1422053481
295028794
1666717185
1493164672
1589699958
2069189121
439694734
428908922
1159782319
249970570
1448534271
802807974
2146014727
408984701
957966126
301123286
1516110942
2025830888
1013339172
498601047
692470280
382249233
1314716240
1883665416
6754848
929610310
617555475
211654647
1844195291
284341909
1057951144
715930638
1023865870
1578108365
1179775929
823443130
1370934314
659481216
54350009
162594163
4737335
147715769
521879282
256822251
436743720
994640078
287003460
1333568117
1419586585
244994268
1544555396
1011336625
1642866615
357097165
1226902554
1932682633
393839676
962365558
21535537
237229851
795672761
1472620083
379801166
1806111460
931323834
490354906
1065380670
1538753910
106857488
2090223697
892168608
1580390107
564735299
258365829
717214116
388623358
273846882
853677262
1802111762
1766110785
1994050388
883301202
676850211
909175169
2141867492
2070543774
1748119542
1210448341
75331488
1926362642
966225756
1418800307
108817400
712447051
522159745
242422195
1944625644
1027422742
2109509237
324989232
881910346
1885585674
534394631
716653490
197736147
1769416236
476618631
12926858
2129147544
2098678258
697694344
1206434940
401084429
1031586665
432929831
300935409
1474261606
1202628159
1318165220
22925896
1878578143
2034421986
517322998
1032751059
123455358
1740746229
1606829403
324795785
839904642
1366302330
390460471
128145445
830100535
1401116103
1595693529
1627819092
239122071
1637777314
1590129848
755589043
506298145
1893793842
886720902
1212706006
1775156991
138944064
3382829
1040208740
2119436303
96400968
87117588
442117488
168899161
2049919185
503148180
1636697400
1735032508
915672211
1812582560
765604605
1148644869
1663213901
314098851
1335429088
380721816
1147697052
1720577574
1627615107
937497325
677300011
1027937985
544449577
627975696
276995836
1465464534
1985410347
708626081
1350171056
1249756734
1955616940
1385523688
1342638513
1167009556
655642510
1792439492
1813151240
1793201362
1085889862
1216179324
384157142
1514479253
389504159
1536338656
1988970488
660258660
618154090
1394690679
1652978081
1628403914
1076182855
911456863
1756732125
479903694
4812089
41260100
1204243611
296682214
403833109
1326579649
2098325045
1715131227
1694889471
2037002846
1881831913
706481556
1389101299
1701731896
854060399
522571174
2086211047
922148823
1013660230
1736156566
636660918
2131507545
1429675680
1354109196
1694790215
2136568137
800034255
1386446112
475499936
1945773196
623637387
724284931
297890379
1120544438
1799725205
1016879418
1230321849
1733052687
470139922
78105099
134165628
964215706
804403508
738101316
1533718606
1234272886
378996438
1914198200
1714426840
1974162302
558149204
383631997
1959998584
631931783
296361375
1425933098
648562102
1368894525
1548560331
1355847457
998717445
704613627
268309578
753715119
1158055195
974675144
1689839539
338042273
1508832357
1084331386
1146245821
101897782
6576057
1430031636
1214259568
994727662
516405027
834131844
154129770
1974640293
240585050
1296570168
1300729682
1549544047
1057463427
2087840119
756595772
721945884
603600004
947359692
26505398
86216635
2063331834
1994220073
1566798923
935793651
1033346643
1048780203
1646517097
554468717
1536772122
822688823
174469746
2062974121
993257932
44646389
619840340
1457619114
768130494
1037094229
1561112788
1049989235
1863380338
547361017
1053564045
1714143923
2089751921
844031914
773891224
472574189
1320925408
1160220007
1115136443
1752192622
438285019
723606286
670086943
1434510840
1705163374
2010635912
1922497601
638541893
1017332837
2123151304
1099910178
222183723
711386145
405867656
981538707
795328987
633055744
2091299913
2037278071
652967230
1521538726
157071293
1217615656
385284607
1731299303
403948227
1824114943
492061748
303918394
1928197921
933593233
949445037
1248705687
2039083645
1654867089
1604952629
1084774064
1814176104
1177553182
2099608330
327498316
1317029222
257451207
387454770
191512141
2047493597
1135234602
528250622
563792773
1834470235
510266968
1843331300
1958547226
342142243
1461340629
1914551908
132368202
656448258
123654590
832555430
214936284
1293037816
1244330727
1767827269
1675870309
473313281
1836373162
202835673
999541917
32817478
1555150202
112799556
1722590635
148457857
717197337
2004784749
995529087
1017629569
843858272
1726825290
194540495
11777815
1548374788
1520287081
136665432
188535360
629425087
61989413
626772902
618093595
181546471
665044969
358525447
1926293968
981644848
1563784713
1842303177
794058440
929698818
1653535285
491631932
572979769
221400645
1878875418
1798329433
838360492
1092233607
1749235008
70850843
1133782942
287457360
1583376035
692039943
359305184
752398443
1147426596
1622783590
1907404977
2126203829
713469921
1795549672
1628400715
980766636
341855700
1568816857
170141278
437033107
1894485144
697972537
437152184
221276804
1805337065
614075777
2077912974
195593933
35971994
249410239
1834482230
9510632
749143904
1162846547
682933964
1708912503
1761314430
1133844902
448987793
205018290
604625545
1254087661
1734799811
1008937968
1612610443
52902524
1734499246
299100172
31867227
973757774
1367707751
32823494
1138824427
1401109502
638948663
2024764539
891150101
161723372
1922982576
1185247554
864706385
524329336
135808985
623045599
1457632489
360701432
269055415
310304334
1404084088
1482332389
222930957
2079453090
1749533778
1922682083
1202675885
1264943730
1576882362
922486112
14350088
1987588128
492718406
1709211841
1651353002
1326236405
201410121
667878426
52021718
2035634693
906954956
452456334
760121140
1819019908
2127079638
908766138
130525683
265039011
1651226766
1314096517
1314280281
2082500921
2077970247
616729566
1057196618
1241393755
1596494456
2114551919
331544774
2098403377
1513892270
1061744868
669060638
1824790603
589103780
1162662145
899345269
538967115
326700493
74585284
668345310
936330885
1471768651
1127275064
641099489
1495241065
1094105527
8885850
1539200879
88938815
1951369772
210479133
1261106152
2056958520
1322289208
438235744
1952024952
2100754580
1915957569
2100258953
1455323873
2047424027
1006393591
1941518444
1449202035
551141464
1017746892
1767665379
1070115531
372364257
928718337
1611681907
2145947226
1030210293
192292235
1628886692
154588705
270839285
595093558
391317676
235372770
1575144733
1344346213
655098339
990152626
219145347
1924112879
1901571131
1626155591
133537597
2056274160
76604376
1662520714
366355934
92106080
844018936
461570459
811538980
2045280688
1524229128
638522151
342992857
998278398
2038422335
1821510184
97874168
306177994
1296659230
778905853
867733599
794586582
1935579165
1652778729
529255507
1040927146
2009252059
1444757204
2123521427
981570457
1644761191
1855832819
798310176
260895747
1111930508
895727066
516940897
154567206
1361489235
976132066
2096402410
374122171
1014786704
204411816
156704309
1152041800
336520420
574114116
48261941
1303386218
1751359655
1791363220
306190242
799898691
1747528447
1695217361
367358100
939694605
272677841
2123566228
431895295
806629114
422933832
1334440051
1786707131
211968838
1478935788
1967157934
737666497
1731871964
413080847
482929387
529948882
1995728339
307262303
1167680150
1750847967
627236075
326944914
1313496634
1150257028
388398775
1967723273
267789574
1897537509
453525415
524272243
1864681212
2075099189
472899102
1045244578
500806659
729805335
1186703583
1841068771
928797422
1422342743
1879633280
1335884797
2089586120
580825795
441954839
192527526
1673400485
205722681
216824991
2057042691
1749863064
638878879
2023359087
658978251
903699483
867892119
2039062822
1457527968
214029225
1457417785
1432444537
1467452549
25668023
1176276028
1165060105
239934421
2037424188
6766265
901375049
834549679
803736591
1508411354
1010250121
775342313
2102545604
1978535209
234574600
2055641333
711781885
1773006442
1050779110
2081665279
275884639
1597124081
478501571
860681001
1441812197
1542287086
1897602068
514702765
2143195118
1269779638
1084867130
192713028
130124521
170254910
1045919994
689347622
1068631495
396735299
660300261
806904294
944306174
367747768
1667826872
905835544
1739269314
386662685
2002587179
1525678151
437207422
45193866
1384221318
2126690569
1702641080
1182127269
61821837
1821626444
2062755332
1104741940
194116626
1874896528
277228016
2116875421
1260493453
1929625882
24334895
523542198
1395565684
483222131
1257518959
78469799
253501796
1559564050
1246650620
1618550812
86072072
340452735
1854492333
850566650
1202296651
1720921025
2139467407
1362951292
1167472614
2003383535
2008940535
297369455
1120998803
974248368
1608163660
2107658883
477321802
1975190557
1369862381
1008456644
582840159
2017376241
1496699598
1032393181
613609957
224684744
197316095
1737165891
1566772995
889596432
880860952
1582178069
1551178403
805064223
250740333
193662655
155499
165321801
955694389
443951233
1465503088
842146826
677255466
1671345493
330180612
645761944
1252223770
1672035842
1757594641
1588193096
580128722
151015944
1719828130
1073238197
633132363
777539878
515894617
671016073
258129282
1029621100
1520577825
780202717
103612732
773323416
992445899
1131700654
1936096893
608576010
324727860
1385679785
368968369
120331952
583102862
395482955
1269360633
25367039
1705329745
227706017
180810211
2088309230
1935600739
1402386643
259993605
829987104
799547572
1132942435
550829309
892025743
1552856669
917257502
167717547
1293483482
1089723041
1204543756
487985900
2065385025
730603165
1198548367
1004160641
1016965638
1365403134
1266827998
2139812954
672047035
9675073
1093765067
974668029
1716644657
883095999
154491471
2138557752
675417466
644856096
1390153434
1795502323
1215203501
2015570973
1836176805
1581266926
2113689865
1226530214
109991515
981069975
1114090115
118791006
1058618300
1758722277
631368177
2101053221
1501025518
1409227247
1472088725
684888179
466225276
69860787
1468151031
2063129578
1369994048
1509676245
441566151
1477074651
1373340488
265851452
1143279349
1094205876
2109072097
446129579
940102470
615546494
2018568737
98573688
1413143898
2030929201
547955040
1042308969
664520617
1399939063
1367284671
830414286
193457966
856992235
668593559
1985794452
2083255862
1407993575
1332287800
2036489625
2014765162
1783257990
1237494334
970820333
486898810
822558936
1106229214
1522745423
77467920
921001896
1087414848
1900879129
783644651
429932744
1400763938
1735214414
556053892
1022404917
457681930
1458053026
33650252
300768082
13142679
458740850
1461066776
1579166388
627664490
1406898063
890983452
727112071
1152664569
2020492780
581070379
786256902
2048415147
258660239
2035470168
1477180031
1216137580
386189381
1393066632
25643726
1850942736
423319527
1612642116
811765969
28197705
859065051
215596628
1042645953
1376429005
322340194
376309395
116658933
2142155714
829227428
1313405086
1998467809
882898209
232018803
668593559
729998889
1140817001
1416299926
242433420
332487921
678890378
1597269903
189053391
1703384943
582336790
1657001790
1688875971
1024555626
2023910046
1024027024
888128104
1129063138
118724457
2103846548
2046058484
150195862
1039435652
1734652192
54899934
1659782379
528372281
600098226
1361352895
447451757
819205898
1411626292
1538606996
65248709
1356128256
2027130956
1531235546
1535329305
1830925987
219084390
2092041009
1719981371
401768867
1870059655
1748390122
1842571551
715446587
1818292593
1849697922
1741607228
20923206
1858269539
2091996885
292661407
562893970
556556427
1901789624
718396785
1802101067
982633829
1715481938
434027957
2067638126
1498416384
771610701
1442643543
490595111
1981861710
778051923
2088841407
34089398
1223864894
1062999437
306105914
1621243633
1097145926
777546314
540394078
159551573
1494039375
1619536762
1133224611
1274889741
1698707331
1566499167
1864416573
1863181922
1407311986
2122267500
1914768017
991149887
82789450
418924878
1390070130
2038180979
1838986147
664884555
419559165
545349086
944289996
1414416189
1485019931
712070064
315279138
1979951904
50390858
351267202
690172032
1123425321
1943467923
1081413270
268927573
1461617912
536452744
1292264840
1798986361
1629730371
2121485059
1436612312
320145448
371885681
1146993419
841235226
1936859852
1795345139
1257605751
1913054701
125781411
998103895
1199244352
513508913
843922907
1968416841
2053533168
840631321
954510396
105107594
682409131
1705268240
1231442157
1257240250
2075159717
1360339874
1559996708
1877795919
1597855233
461806344
753828521
759293861
1889457056
56346111
1428136598
1031624041
678030679
1250500305
1653582429
921308455
1514595793
1779456250
117937361
1027398905
2091862542
511868086
52427238
1384845494
1498707644
764685734
1750426237
1347623538
1341110056
1098332917
851613201
1202296624
239749750
362531281
1051269478
31370460
254875038
1640753960
256924547
1498085325
1535613506
818188626
1338127002
1385209803
1280404652
1648041442
505481619
1870122250
1400106971
217562755
1761547053
941573150
1726522476
735786680
893607779
532620039
335850641
1287288002
646824040
1680423896
1211849681
2050304841
1206572954
1184007937
1018007617
1440505436
1625889394
1232411414
234033284
646359250
1174495098
2013652291
511063996
986460206
481718809
669530299
1287015726
2069859625
626015282
816919416
1154058719
1837306473
1195750123
1528869833
1230406909
579288703
1406165883
802419874
519556216
1291077561
666411924
931895050
229718846
1173470252
1900430773
128286545
2121470010
825386791
632940147
992589328
1515090922
280544150
806201549
846194819
2120075714
430465237
348959400
1431151642
267569932
1921682205
83796637
989494072
553905281
250820067
428494990
1020757657
1513646974
1059178651
558197205
614450125
1103265381
924402947
1176857529
481230723
1835375745
1708996179
1324750986
1598696416
1073282797
1225668215
1139263970
2020570972
1922420531
244992089
1816271980
1127611300
1578475572
612458776
1749615922
1390522738
1739752217
1408393354
608967665
1649170754
1055433198
295526298
449762074
1344402097
1981942843
1888477958
279237461
1336794366
1116212360
1756283561
1097827845
214314820
755878949
1553193744
1832290360
1705166017
994702971
2064545240
1517090222
1113313613
359727156
391820304
276399663
1873560879
2056987878
797531563
2121173580
1787593065
36087798
1671081367
150602305
1026166852
240034178
292482444
1575065727
1450278179
1936272819
109602390
1521113242
1400103530
1644928441
267044273
2102965688
1255054961
1233550228
905912792
1988900931
1505414382
347539785
2072938896
648540991
1132001329
1604596558
1562556214
1491073547
1112570418
790783178
1181601244
1899249724
263461689
1702675738
146568685
757959096
1197453271
442092877
1972878496
1335565944
1514164566
504228479
815029078
4450262
715412569
494815174
69326522
1312129028
1907928457
1949270506
1391505527
2095387490
1110625776
331123322
2127024686
791775886
1844572297
401052831
2095158769
170776534
447789769
2054789847
933499389
66817439
1351927802
2048659374
622087170
1502595510
270074351
1236300815
1027612203
1575208342
2090514658
2034033270
1545671580
2133135246
507957756
721148253
1364606859
1036272878
1916966262
1788960917
883360016
218127550
694978659
813399072
847250828
171854002
577422340
969423064
211866991
1038441358
1496191872
7282960
690907146
74460715
1034978789
928301891
468255851
537133709
273591052
1677631215
1042873091
1932815802
1142112715
1960868208
1725211862
1876708865
1505721426
941140855
557488496
773316625
1672085411
1839740593
69702034
1449688284
1907968403
1884399560
1457469883
1264319474
1752774148
1479073387
28908869
1070172520
699714614
1057553835
486990387
535584904
678181653
784846318
126038243
1505298736
800677720
2047065987
1724740318
354339521
305768638
1605493383
673554276
2027320847
1622242624
140446986
1239322342
139750310
1867720518
838946537
2076315348
320105917
103908600
1647885256
566456747
1723583135
92196912
196150843
1037780643
1882051507
24973857
1874743094
1998713137
743272958
601159017
483386719
1281138447
1360063960
1251259847
393769907
1763508050
1650950112
818649683
73572523
1802591144
1328896723
593600142
829677201
114735194
1612140487
1217046785
966820706
583318222
677606215
2112740863
279452466
277303437
1603305717
2090633593
394083046
504159290
1653582054
1768240282
373707557
1399780544
1721645865
767917346
1529891845
1231787472
1432478575
1108210287
1111023506
2112470735
291390544
1067316284
632843441
1634046864
1874654874
476062025
1779763691
124150392
1543631200
1163065151
1037497341
1848261762
1170744403
2072491876
1275570522
1030318081
2113564686
86161407
815805887
778487050
711577780
1849852137
871298774
1656431320
485691293
1519464786
966355838
909309676
1022895803
538966942
136460396
1607433186
550488228
1518125675
788453932
53492647
1440735898
432701030
1663217290
1961765964
1568481684
1176223374
1270771501
1482783633
1122002535
311141241
777496572
889515943
1539220523
1037687714
8406231
255706417
227279347
1642637263
1832899027
1775580980
1769447107
1844964630
840638083
1616554198
1804616796
1792726008
1043044312
1926024997
368335964
1905071759
820936811
520286055
942384169
325639616
8190175
1665393296
811924936
1463205779
758730193
85764001
1601538926
1166541617
896689769
390995238
1156103525
1921851552
1655229006
624876119
114249666
589435290
246661332
1143507187
2060261168
1954277189
119801133
1050519058
1095454060
1582155257
2129692130
402127330
1347715729
1600762923
726443704
223949810
597990038
597111625
1038399365
1891253622
737243304
925887992
300837332
1427033124
1389947428
1697445038
1352385574
1646462531
1273461620
119235150
1565983790
106813046
1375733379
1393365920
1311308255
484081745
1809785670
708592222
2078662307
1992760396
2111771263
1836123089
1809410702
1514774231
1041232685
889463806
796545128
1994735399
475175947
355500625
571761851
2102434367
1370462530
335194663
1563661885
958346456
1704923899
930654253
54362696
1010624951
483047873
1536892245
852256920
656554578
1588983714
678616239
330978465
1424822140
395656411
1974842718
1852460256
871714550
174772180
1907304411
2105016854
1952433162
1579576691
611108361
687524819
1669333098
1813393693
1281191563
767044030
417836194
107177507
1528330167
1639041394
981292123
460399333
2023192112
1467343618
194260427
427788471
75725207
1012677585
732735334
1853661174
1554978732
561317259
1829098048
1767445504
84140224
1787229272
515441240
581811053
603995927
1147756341
1201080817
1176044095
669445946
161531304
1722843026
1946625304
1009455939
1006085251
955157792
62577626
569791560
508446967
503590300
1316867254
178717559
123304950
184400995
174561827
71527357
1971482287
473720305
386617871
294056675
562062222
1755156773
1695857670
1206215956
2014867016
419744886
1719727423
593510511
195395307
1745615921
711092752
803110095
1858186731
736764791
1631141194
1137284928
1775600730
590527140
2088387405
257059368
684007564
1539773931
635325185
1260967917
722180273
1830878479
2115256845
1128051491
361137047
828727676
343229658
1709254583
117758165
1618674495
1437587195
1477178816
1176120885
772135749
435712103
1303550574
1365779611
1402426393
321717275
372333067
1413403089
1504685559
693514914
11295564
1457867133
1239414461
1369732060
1159421739
1559122719
471793654
1209810508
2002834249
2093083215
1502690280
253087475
1704272589
869837840
615493930
1077746865
1586696178
826741883
1983743696
1846073053
904641983
1319625878
1321593513
2031911578
1991327347
45290189
690886245
2074449053
1332757629
909586527
1187623203
584797350
669077036
635871267
721536042
455571074
1598206821
31974576
1933346629
524077859
1328930179
2145443306
1441034397
1200465327
1327441994
333552039
252067325
754722387
709707084
737348454
208013642
1264844177
1683919054
1179621731
1176049099
1117726256
1978370719
1130766903
1470359740
1612364371
854544952
1495657163
335624941
1438933113
234671943
141437224
1523676244
1960807265
1137563639
1175028347
1208263173
1171293917
1247421894
1484406132
1297947456
703288460
1082937588
1448089172
714015773
1751482067
258491112
189720076
1473109849
499164575
1729921608
283076405
1235669283
1394619611
1783143441
1774957775
2088589414
854489235
1754350511
785462122
1398578811
1086630248
1239320655
1828248708
142104978
2082223651
1699521353
390942444
485889597
1550416542
1396169997
676839360
357785804
1077466655
1310071819
460844290
296085436
1294921852
113179626
53922761
1624660495
1116806449
1880374543
1868355818
567407899
441635339
1054907585
179027631
1756626240
1714318443
49213724
2088687957
1630855379
442204366
1538921023
1537281733
1018415782
860438742
1570233383
240401915
392571644
1942310813
164226357
69819187
548466379
1775075386
944842589
1280196529
362235989
1170233313
312023259
1580860816
1118675359
293533427
975510582
30208416
2029846711
235611510
1117563320
969662864
1643721082
1567215574
577147051
1851670173
1637361632
929316726
958860178
163025700
1681836944
1643941555
576010882
1643910956
1251835599
2025995899
93111448
101932484
472186876
587832545
1516587863
1541083444
10057561
140292319
1888269981
1333919546
1455132127
272290991
1425039596
895537145
518325663
850746789
2142453041
1821290124
525831488
1760023795
521068028
1636914809
1969368369
928625936
199472764
1863287411
392437643
600304006
25404999
1422083943
725041603
398268891
868816240
2105413669
1784128422
747521967
554596754
673449796
89549570
678143330
554424328
1216166784
925624678
351729048
952385256
1325202403
1522203095
1302002198
472270632
91646076
211346672
293060971
1053822978
1958997596
334378832
817929149
1344916964
848249896
1136094656
893858310
172101706
952209461
355197107
1125350164
1379443256
320286332
1305055123
986800428
1880007428
662970620
1593924599
350499143
1574157076
2126559606
1529001903
223953641
954835905
1029985233
257023964
1268242449
2024862460
50061767
1666395256
1199018122
652077689
1428464351
125301533
529513262
530746253
944935982
1629821494
2017242051
1846796661
597644880
866201830
1579291784
1308643148
740642141
1721726739
1774520500
160024636
1070987696
586543034
1862321637
504230352
965424628
808818879
1802541210
598363862
334157763
857360445
1793957800
1289051041
1919106541
1305988361
986150424
1747141701
428647827
401669342
1358916780
303398858
813460224
1806356555
1717349859
1571734242
213989166
642355818
540377233
188121600
970264698
1284308394
1648722947
490638410
1031160306
327312616
430749515
899257786
118720591
1859990175
158838919
361969969
1445543215
809987533
658630880
729589532
1486809090
1018833053
1503818155
791743969
1603238609
9963380
864912973
1655200776
1896635449
1470346658
1411768748
537776458
1591424785
1019212004
203167041
2030445597
892717193
1744662727
453737280
1039405479
1192111675
539613544
1475424974
732892012
500301690
1672039502
1267136163
1028812354
1144799691
1571840024
886641595
103336367
131757833
467145993
652145370
222032474
161513633
549518553
1650883552
630781137
1044657349
414935139
974155968
1299296377
1074527126
1101927368
788599611
1165852546
1053189322
1672945494
1835480168
1121216666
848832307
1025337391
825206601
689835478
1870218698
762432413
756704065
565604423
662438559
76513145
7932344
1533922075
1098221209
1361433821
1774844191
550640255
41385581
1777402917
90355206
892361648
1448640295
1700867427
486746486
220088374
1755283813
236759961
462537803
514754846
1566020337
2000266420
2022698509
61019039
927537740
2038776408
119343679
1035049429
1275290834
744775625
156419185
1386782093
361374480
1510236459
1419443937
1873645214
1607548280
695143511
1726231105
1301357177
1093480389
997061648
1085171752
543012681
816510888
1671239077
202002599
1444122900
140885938
411261164
16685250
376193288
1444484258
250684780
1971640616
824667707
550507986
1500038779
1385358579
981176063
1636045348
1892543071
1104391978
1258782244
712623607
1148443000
2043752771
734309045
1406656179
1447696713
2106661537
167765784
1840819229
1901779513
1924977199
1972348618
167657323
401451932
1679891901
651767546
1684577994
1503251731
518984865
1454071843
1940701011
2025932271
23723637
1716153060
813928738
1143475910
38758995
429711245
1208217528
1834938913
1106726569
942167938
132193770
162822256
778035457
413359040
529910883
1794295139
766441954
931801593
174429975
1092222364
1002365272
334318619
1735568061
73340162
1345656061
1467686776
1810839444
407554319
1169442146
757035829
671946785
1573219168
257767102
950005327
717568235
751830392
175657779
103516799
1255648312
409102264
407383657
618758516
817278442
1741177714
887275814
632714280
986293708
232738288
1692624950
402440088
248876244
1843618919
181796778
981611102
367370370
2033913816
1509911804
1024706205
284211786
231639777
1408086293
2006270054
133884201
712594551
1071169470
1281219144
2067272313
974008538
971244494
2111465092
1173766265
446836960
532646739
949132507
2030947569
1044437223
645991233
1492381274
1714092652
1086689917
1429727610
2140425703
901898619
2098530635
307656460
446211003
1819291691
420911421
42392259
624833890
696117441
999865361
1153590218
1577946272
1073255037
698988329
2120314027
221058014
381551843
68122158
1701073731
1105026269
246220082
626213090
833778204
1261231881
1745972379
595945167
974367788
1861134137
1473178154
1181617357
1708715830
1703140130
1428483802
860497466
1367715750
1549625742
149514291
1297884861
701541260
15185335
1981778590
1206592134
2059223459
1263921441
991312711
244702243
732495589
771955554
1710853979
2104526132
331537501
2066453198
21559051
2113435758
925808891
1762392201
564367673
1774075427
755640733
919332925
994868287
1728819446
1135305594
984739709
195167597
1834943330
1098203646
1482136682
761233359
1567642740
1440325895
1627938393
1808263477
972662476
1763084555
1922613965
1651690544
465242383
1904445866
1097595368
404934559
2083297690
624196364
775435447
814859988
506696994
171539577
335372982
1416388527
930693427
185030165
116002076
109251048
434525410
1060582961
998110642
1758287640
988070524
329730274
406615121
1844469963
1965455511
30314797
568813517
291029726
698807024
1243667665
1590588626
1060650916
1523484854
1340958526
1631543181
677540642
2033774005
360884534
1022176444
177924737
1390729961
56675207
753336173
800421185
791752216
1595140806
1506045813
1818042384
2102570067
1256220257
233022402
1612888870
1704509584
126367889
955463990
729851104
17096653
402246604
464581019
347771054
2078127276
143614432
191456394
759610559
1574218307
1321927821
1008230053
1737399388
626778124
1284889150
623476627
1794817616
1839922821
1360013808
1687525718
817709211
1010975502
1479187659
877637004
1552162370
1487466493
680436171
1126058765
1497856936
1786068154
814600656
2095076838
1273115952
2000750490
464346451
643162438
56333849
1841787782
1401267470
1353276488
1400861495
972536661
1106881938
1844976489
1996468341
1268173020
1403736720
887984090
349560656
1262901976
1910150191
501668587
1557816336
1606162202
1478081145
1358632318
843104360
1876758875
169155457
1738948422
1872658937
1900869197
1529212165
1424797429
1147805426
35408296
1419578331
1397676737
891223341
301590307
872134990
1262401229
192096463
1707292890
1647693140
481492554
126898560
1413196381
776898753
1453232915
586846857
719173006
329866284
443500031
515862243
241957764
193091435
401814440
848082232
1875646230
1490607776
1304404529
652725527
1295389463
1566253828
273458386
1485445622
306953397
99892737
2132102872
669853531
1386058538
1364746699
1150649505
650282224
634527532
1569728457
1845190828
97175689
1999867207
256809737
1503544601
1871896084
385747705
1541536608
2064958628
2102601585
1729374761
884922504
1657539476
858052858
317170370
2115299226
215322662
23274212
444996961
1362750469
944000846
1684662334
626423709
2059211981
366570899
2106707089
222749586
1462945588
372797632
547813761
1754966427
353915271
2104348926
870655582
938154620
135268595
817770162
2085893158
457759880
1640595794
1764894388
1815042510
1649022533
2075106049
1252653133
574652309
1351355185
459178287
1918288085
1544798265
667472241
892682831
1834937608
863929120
1835853988
1132675238
1406513881
356353128
2070211063
704546943
1535055041
178721829
700952988
1528107930
2139775723
1770747603
292567485
1385143907
904164532
718023240
910840791
255120618
408010410
775262056
922627877
576452389
1722849591
117510168
1652360278
1109877847
1113679235
1423087016
528355889
1972847244
1241378287
2069881233
1045761170
1349928040
1925338934
843047139
2088961
1554472277
1413496504
1726702015
1614307849
459629212
498463920
2076535997
820277172
529581350
1970942968
327273900
2103733042
977714222
674435063
5248465
1823518183
1246443289
822968598
485214483
731684215
1750749131
194952269
960048129
573393443
637224297
1995017113
1366559610
1960507130
1419453879
518272006
868870610
963254719
77103167
1109902485
1033379093
1029096997
662400788
1492724402
1403633844
2015537900
521765161
320236869
1807817461
103698846
196065558
938710941
232056433
1792007382
1203836335
154766762
1099153591
803933105
1195396586
1352660153
1688501761
545610354
1532017210
2093821015
2089962514
1501680648
1096367479
162997077
820061930
1690787421
1147858637
1615903814
393258706
1282992953
76933834
2057963612
1998313018
1181964621
1244160280
1517525539
1863612195
1825411237
564066881
2082082976
53040392
980999530
824515468
8654937
581777721
2027491346
1677089258
1191115503
877042454
1837530462
1249507251
721834887
757266106
836930178
372211623
371616864
839193474
1388178293
450066794
2022756751
2088785986
68245626
1329433769
1245203837
411470733
861068434
1608541461
1281984623
1728593243
830859742
1446449108
1691152126
1604909477
175111068
1399778634
1174194467
815479616
1898815068
370175323
1174287556
1275212944
1321265437
1667329198
1699761930
1813197465
1214553758
526049264
973051936
1013902565
1531027988
804822654
918613775
802979860
840314996
679971885
1213500250
2131569991
2073760702
603518676
15828348
813555051
1189629187
1102700322
220647469
1809896398
611116514
1945881002
1371551794
1839844218
918990823
583804380
1016795184
515971203
437746463
629240280
1134917266
1463906960
1132357476
1506632636
82351353
12803634
712696420
1853126061
498311699
1374325284
1368094653
820244620
2146264581
384636142
1786207447
210964162
2034525799
287154183
26068161
937119421
1501284353
1396405838
1722925709
1228538558
1026082278
355424434
1749678462
1315668755
198140392
1597206454
1745693737
1946447591
1634213002
1505081063
343915387
156052718
311766187
831639178
1786363543
2047901471
1221421210
94423809
1636846298
1268964148
672322030
843863764
748788476
84932091
361194508
13957666
1712812341
1228567202
197081236
13631251
1146281521
1078429544
1929593720
1386178248
656288157
1606393427
1846266555
1355173450
853786845
294008511
78606209
1785100805
705319065
661476983
33083766
2043007481
250360508
1240091630
571239177
143014015
1312121049
1103679528
1113016726
461524408
899925683
865705783
1813938298
65570251
44787168
1972914293
1595315086
621011707
2055995276
1519191200
817072366
1218522767
1045403048
155699459
1772271089
693361295
2089626950
1026369610
1592027198
1883330723
1096727553
500553369
368445075
1198418030
648240252
1230356213
858721610
1883002087
2045496918
1851187519
1394087004
422992390
362106307
1063592465
1473117447
1279835133
1983655327
1105571643
1001031919
922916490
639293836
320437099
1645450955
2136490361
1495694551
691162055
2011767733
1098598418
188971271
2048486192
2146098434
1080248659
670861453
108986682
2128292052
1361632156
1475816743
1090293805
857264530
1540047781
1057916645
2103822088
1795245155
1153082994
16875605
1502425431
1612774002
118539324
605615053
847676812
1276296406
373408970
1688319352
1788630352
356107646
577421552
1526576407
139373931
21882189
1790795445
451494019
845145088
447117267
407576727
859661888
868228685
82783932
1818811534
1604638035
569733280
397187240
1824983915
641784841
387403971
2045970088
449561177
2038261654
1915166700
1811696130
458157635
2032812442
1185586523
1866110999
899820445
1715799924
1215934234
943813291
82912509
655801984
2062782314
1870534359
2101794764
2078601378
274003177
1051243350
1514969541
129708116
1604113169
1703549685
1474172498
1760075640
469099306
975914169
2091382990
748433885
844930889
1456083020
1029411944
1542818699
1226283466
1153549166
1536550029
1562869267
391280687
455800440
588080303
1820750550
703507844
1160145463
1668443241
85742099
643765190
12980627
1384824520
844401334
78877872
545263637
1847326842
1210135096
686639113
1378494534
44839502
1154020086
647455784
833301905
1837262901
995117253
6309336
430018809
1400491823
348708121
682216685
1201750536
2030037482
904648165
769615104
1750745924
1037753682
1439132720
632284080
1371969334
1800595612
927873734
596229102
2025716070
708049984
1993522964
2134228182
1098988136
414901568
365971666
1841826887
757945406
1677329112
318659865
2056027053
1754183956
1648256933
1331066026
889637767
2091005536
1654593639
1024897432
680402001
879534505
1993826191
1040480657
1567619971
920599726
129797490
1425836136
1582774888
817048368
815029078
2041830493
644541784
1776997890
242979577
2128236214
2000707880
215239668
427072684
1714819376
567078174
1032290653
565774901
2038903829
584641635
390764126
1026136667
449061821
1082542035
491096932
1452246801
1539941658
1072542953
1223546967
407883813
998177600
871885276
1867941364
1247366236
900764512
755254163
9058006
1503719094
1698976403
1738837679
1304255175
1798012788
507052270
1138278398
2012994676
144246054
503637667
1018713463
1385790096
2045970374
1061585514
1575395659
1320813125
958788766
1628485049
494606717
1278196438
65529419
178087105
1032787424
616847515
575989088
783175718
628456877
1965271196
475152465
1169060913
1002030228
2140827192
811158359
189102315
1972614994
690487749
2018133325
1078980827
32967166
892489751
315532900
802979169
1860057400
1212852035
1761036756
2114508257
1733293904
413628286
257428604
926349974
1197921644
112341235
1632138042
447152374
2080590084
1681617563
1528626559
1018169041
1279667558
537194822
1371323582
912903636
1640341960
1018374827
1651798831
623784223
1473009051
63259366
1456814318
489793030
1493727347
1362181920
237492379
60583765
1526645292
1439109702
391786169
1104423090
841900510
850273621
1179504083
1968302052
1850828183
1169998614
464321559
134125089
748345924
1689050327
1550090532
199766235
2127304412
2139193017
465529352
1502815055
1289309932
1356431447
155255973
1750872901
1965895037
1663908526
826846723
304435639
537399613
1417379887
1623526076
1285745841
709579373
1010020324
1206869034
1597474352
1243962033
1808183886
785883971
1090287766
1741600380
1786092821
1167659018
303398175
1695222823
609325540
1444847442
1334636634
1642424463
1513642604
258810348
2060385168
1811149379
1325226709
1937529180
2135060677
864087464
1113567427
151185683
667692671
107860641
824285773
280619987
1390506985
1610127068
390871196
1410187540
320292429
336067556
1425676643
854867902
1250263883
2090064513
1794480724
2039346208
1757175309
389058750
224557556
1306664558
686933837
1086039304
146456197
1599050377
221818674
1437180898
666853706
100203615
1203178824
501559027
1427490024
1231577761
954397977
1235689721
1111318013
384176443
1031728631
1038932914
2034172208
778487050
2062799370
988514735
1542981872
1756978716
1224911601
671967828
1954099054
436364273
1814055797
568667160
1643241677
1824401207
465808404
1732386454
1958686665
598780709
1231978345
1751417433
1052046571
823792229
288201040
1129951697
443221111
2072586497
1398881282
755010571
458569280
1011739366
118394419
62268941
1367357261
2124266990
812569939
1740388214
1261150369
486055637
1333210863
1172455701
1277322491
2053075576
89816872
55831630
455628185
1463324969
2016135355
1500546200
637158811
1655583952
33729838
2025128438
1646860964
1786381576
1254783446
411407759
548299874
813680010
555587566
494086401
676343619
742580253
861709479
920413312
1131023610
429272934
797982884
2070473797
1740978208
1327852768
1782578274
1493713009
1620386012
223759845
1156386960
2107037435
1758945484
1233367249
687803100
612846062
1681849293
1110194794
248504316
1377004917
526975469
609030778
1773233072
1767541827
206660768
1922774381
437496059
1191252951
451938327
1060692572
1651422346
140414659
1072106486
594156407
412274544
1206414757
109118872
1921746252
1232736581
84343340
1247690408
1815352759
936483998
627619528
1094396650
1451940729
1638596900
1336192089
1947922607
1569631497
802536008
1225947043
1933180297
643765190
57101384
241029330
1638402466
383121549
31252225
864829353
132429016
1169928728
1848043569
453532639
483959530
1878723503
1181329790
2689530
1020398279
1914301478
294479064
1600391054
829734732
1609446429
2009791752
1899156179
1597834930
1379118142
856796271
1529131491
1032192308
856304814
203930310
79709912
1620880073
1390805278
684049372
1215384044
1019827178
1455620903
1474971706
993845557
379873505
1668398475
495690815
1060789941
98082886
521708953
1312236108
1453322157
2003604969
231463633
1797191449
835225833
159194054
1584730463
1617236494
1556317974
656309820
715223861
1731127372
573268610
1611828111
826719683
1388320881
540688318
108184263
36889116
1088312583
759106563
1977676465
871823740
38827113
280484351
1513647974
2042474236
484384784
92523573
1900320126
1262068368
928527768
2108337909
211635448
1438081803
1845045181
1628243852
1834721341
315008041
1254330499
1885861914
1693168393
1270026388
1893190434
631147361
1122891063
716629316
1781215947
1726444211
1598697308
63134769
2048972917
1586858439
958017527
164734653
849771632
1629379254
1578771531
32113003
1945521118
502132914
99810661
883291325
856726169
1987070066
962097606
1806511410
1516881760
236167789
1538174642
405727004
428116307
1971288709
1898605944
1010295851
357145805
343354625
421339389
1635057971
1572406520
1215382631
680011493
1720002135
192979548
744528821
14206803
2141639850
348202380
1943104413
1352730002
1220771076
737500434
821012412
248674328
689524492
1876937411
254200783
1696847672
572045581
1756946862
110646423
1663601370
1393612743
973194862
1463870504
34288174
1462229807
1289284602
518794727
147067450
800602315
511787627
62702506
677967507
1450174995
1396047958
1847812575
1089263359
1677803112
1198548144
575872245
1775262522
102731333
2011712518
72418149
981899699
763215694
1480381139
1337331970
1351056122
1761384341
1130407083
189061874
2000551789
1820010272
287534506
2050030109
1063149905
1104512949
1167795046
410343559
1955536663
658630880
64332867
726261558
1153617556
241434155
2094707889
1409608703
2044165471
564041978
110593311
342914146
1720900639
287101053
926131094
1271019279
1039153278
293505787
1431806483
1938869850
1575588020
192583607
380236877
1732227842
351460062
1375669083
1281670569
1134890566
1672935267
345142314
136659574
1533556342
176404978
1049350933
1868211372
867615099
667060588
1938560223
1747146511
496279489
465755231
2131288300
1848567519
1342475246
1246834378
278265020
245854163
1157597016
2075763219
68018679
38919583
2035136151
1886309678
893062404
1387575124
1958851150
1600687982
652324241
1592752669
759874574
1021486731
1641170891
1417419965
2012334728
529763879
987862230
584786638
884701009
615464347
499869645
752187687
104680138
840152079
633311005
947833917
532890299
1779056163
22087463
687387786
172125508
263716907
1399399184
2081127811
1562127214
1615926321
21238152
485210134
691233409
1433976636
1978543257
1844495670
1206299752
1351520278
1480375045
923092992
1338042194
1068276253
286158627
703349869
1053046121
900350394
864634327
613279547
1755036514
1764626121
258596414
1693163799
1212884903
289801175
853133475
1114570248
1516157556
326832488
1941069385
1845595509
1607197996
1977219020
2106716519
1100289815
717812640
47769291
558715112
2052112867
349389515
2095424254
622487493
803907993
1666152075
1528867590
675397852
815227485
217011653
1612255256
1851495979
678543682
2051219571
736247141
781805941
452691882
1476193992
110796789
1778097809
786928612
1606833704
1480102435
1834348417
621067876
935566233
1345360624
1883271977
350034803
1968280966
476023769
1417450075
1977939567
8370624
1122170591
741868862
842014009
1863582577
1747323449
6716984
511034501
1754397145
822406834
559767820
1533118224
2001414225
1296761583
1625426378
1285441722
491720127
1981092450
328708224
1552667562
1719250665
312102
44446951
1721444158
1233526559
2039384638
1789517970
1901519246
1274325035
770325129
729256767
182237510
1068956905
1753079999
1888320766
1338530157
38791620
1609528108
1473060470
176644905
725792583
1707126758
1980139934
467099562
1710616461
1367596957
150135694
108279735
1879163372
1004376617
1914617004
632225354
1747423203
1730895412
1796714661
1915287880
359615348
1148977412
605395063
1158308333
1866439307
232579997
642042445
1340446295
921350041
431618783
852082686
19344412
842280968
519685866
1947406217
63416662
467194221
315749630
1707629787
138283937
584416269
1162240486
274766383
1174208547
1027287481
559722868
1705425104
718481312
639964836
1011811811
181989885
1004763595
161908919
26107147
715845857
1416333530
1122141145
903949718
700002656
368788665
605785086
1858300568
861836994
2077720341
1678370571
705407862
1462881563
82585219
1356005152
1012426445
1972065593
1289665487
1030465319
58729768
846743502
1542973031
1416333295
1719498527
1062548280
2093543518
1351456723
582051561
328477845
933028857
1249441462
853501522
1923955226
2017859775
1359405798
156122369
1513121939
531549001
2038399011
987945756
1450379728
972030151
2098374454
1749042772
1657656743
1554748293
8370217
148808225
436083766
258328353
325365829
2074927702
260950671
713206422
346858428
873131725
1721927410
544978002
600187556
1905342707
378920451
1364931674
1473008178
991842667
1959773870
125384757
293436375
1827883535
1470644428
1479698323
774411577
2036349487
411204286
858828622
1501935554
1335784571
696754819
761597785
602394750
1051963336
2128974302
2062946465
1621560852
1046453700
1256299620
499043919
1183711475
1130290060
994655554
163362548
1644985008
1560067075
1806730507
1687260637
982286292
820703297
24637091
430884573
320438137
641410643
591179183
1178647653
690316940
2095912526
1226839660
583533642
1232791417
1758488714
1781947412
1327800348
888023365
146897898
1439859672
994935214
476550614
1256094241
931343458
1816912676
1087536625
1190025401
1496246229
1512271123
2142896283
1939774221
530315623
822220282
1873345375
211007190
1151245312
1948541993
641336941
2141830251
1027839813
218052189
1204930459
675651665
2129285739
1506712259
1398304313
872520102
1383374147
857730930
760352918
1950709191
152990331
578473882
1141681133
490216010
1445964405
501774912
125576283
359154430
1672426040
1421403982
329016921
1943624762
1509786584
1869117297
72992684
19560395
399217313
1342867851
1576750398
1794386965
1472576417
102536899
1803002005
1735572319
856783562
25132185
1607898950
2042384540
560687761
712938166
229942779
616075994
890581605
673886330
159604948
376033999
1727449257
790364636
2093453590
1871755781
230210754
1917063840
896369863
1035607791
1926878031
187763983
1768969003
157461426
604579296
33677833
856577602
919939225
1209802387
1142901590
653611360
1347522841
126398142
561324776
236313626
444667622
998521222
31225660
2136436851
1180119064
1698474132
1958615768
639872991
226985619
1752680849
1061236365
266717805
166212429
1658361928
10435656
806898786
1290648429
1560247701
1921181201
1195217755
945567900
646482485
1354242944
1078187515
734352170
33485597
1288492013
1874969380
1972079029
347226487
1955742610
1239516593
1028372412
904597067
1450339767
1931134833
419091438
1634891997
1442965546
196663359
141149392
1618508195
536412731
35565039
92441291
1047466620
302237321
1977990476
150391541
1555587155
135016677
1636483784
1616565642
577808748
169256412
1629610138
74221902
1809748309
109962716
698851795
359523566
1141856180
2105596435
230064040
929951675
172637872
1493017507
890352768
98929623
597226764
1185057946
66942599
2108716341
1627981086
136203172
404365423
563128999
377447804
1084067664
1813975428
1073745984
1473437090
1093913649
920819890
1127367752
517847772
1672472868
20276003
1826387804
1570711992
1319764422
1474401101
626739500
637226126
196359363
1043102171
922986197
1565460985
678952039
832324419
170514295
1130314197
785649410
466991083
261486949
1592933638
1799016073
842329687
313642145
419339784
376709480
1491829918
1821631036
1912745808
559262048
1530620094
925044922
278997160
946334506
1490166696
1137041565
1612175695
331280015
1657197415
1175891207
1485688399
184009728
1240699251
212805154
2080265925
1918783902
1378690819
1060113285
961780897
1776725304
223291047
1675193757
72977866
310943756
1497955017
2096884403
613907070
1208300534
1448121260
1636115355
559469905
631096115
2133443472
366628027
2093819716
832885489
1960556274
994442491
467440848
1766206317
1294261508
999006627
252740526
1711195143
685679888
1762768895
1570519948
30774035
182930924
1865430620
1356461987
207532281
318893082
1144602526
202607707
1717523327
1775450025
1716833005
971848129
927434225
490021823
1310999212
2005977862
1157313312
1563356309
1123737639
312110143
468996555
697114881
569902724
1049337635
1216940258
804935383
1769964096
147875501
388787860
1363657968
1223167350
1005179473
856006916
2015145290
1493594192
1614255301
1846215171
1117034241
1509173468
1791222626
1740429721
574553856
2137957388
1890560516
1008307080
1198621195
1505306845
1630770758
957772989
356108955
1479218171
1948776752
1557646238
1421009502
1092912536
925908562
1328874514
2021637143
730152908
967203701
716086425
1067948629
264349800
1703023296
1714848584
622046732
870574049
1042725467
605621544
540048302
2094622823
1748194632
1961575291
1325030152
223854590
687436774
605215626
660614900
832411028
534507975
1495960848
2066151595
525244082
1743885017
363611310
1946706259
273291993
1644436510
786941491
586971610
1011386855
1664076727
384027324
692051988
372552009
414726713
1166269477
1353347499
1687731116
978155327
1728779876
176284512
1701000241
1353495916
1186173595
441349100
1804714597
84871117
2054179388
1488571078
1788163008
457250236
1153904781
336270005
298079174
684165001
2061460366
632282757
1407841452
346075402
75101756
1587761827
2075504369
1423106533
1966507239
222810015
348065683
403788954
581537827
1995121319
581807145
1358455102
1508459974
1600371522
718832630
1909815830
1453312883
2000599215
970734746
483838316
1595169648
1039353445
273422462
1567492034
1450239310
261352529
557996269
1563849709
1691825220
1389513
1527729450
228491649
986680747
866688100
735181205
2016393575
923243423
929088376
476205631
1545033127
1510141120
1267923720
1457561168
409519017
211945533
1085691402
1970043672
1057426390
1892865
1878620308
397358889
1447779005
1296765624
758347617
1592967130
52751290
490150046
1217907172
1015585856
1622388343
2049492599
1442714624
1118409037
1900727816
127848564
632954046
1962823961
1821369798
905581364
1706476036
1342576514
862441416
2094478497
37734923
1080748873
188223765
47934020
679806389
1250031452
2053677855
1935723905
1728761988
1238001371
1464278539
415435855
1389497570
927303987
591365750
474749254
537582347
1551181348
508985332
1914743842
617389203
681011061
1258657129
155863845
244513283
576102611
1265666374
368607796
1989920241
1534214997
1907571620
230787136
1449085153
276764956
1064668568
1941497822
1718323239
125304825
1918540469
2028228893
368326150
1980249848
595578292
1331997780
1070506852
334961925
842883251
1229123343
1747530085
2004126717
1398916940
1971895557
137658965
378496632
2055611061
915625954
1313422702
2059685462
1265099222
256820226
1780509629
1028030945
608877361
2125639048
191478493
770577385
492819099
846855259
256392217
1760145628
1799515901
1331514712
2118478119
1933014539
2069071819
1900484212
230731900
1448771062
348177168
803107062
1253838757
1354234771
240357481
1463094644
1287412575
1874532703
218310209
118039290
1462075725
1327472281
776902200
378761401
1422791262
1636205085
947644743
1236831496
358261287
152955864
1095318578
1366515691
1145408731
1389958931
2006992050
1567279531
1745907349
1099096288
2001999312
1830910847
1234115632
2044080677
1006527707
169240700
338392622
1879484106
1183568604
1483253739
1204102746
1986794140
149252945
992601962
275748668
508878140
1035526285
609389254
180992411
834917612
855970626
247088254
463332606
1770518146
506478821
1416071197
943188250
1117102869
1019352180
477962075
1241346572
1054751749
825244028
812829948
1038791145
979468429
135663320
1624388693
1532353393
262857848
750630263
1824483119
1067286794
1732096884
1109105052
684454087
235407953
393857743
1185900244
532058106
438616556
174332460
823788374
1619682706
1166382230
1538035787
1733571016
1747622133
1071395564
1647895646
290034491
685879174
754143758
192055506
2022555151
454330397
326418801
905319252
1132434824
2072981628
1688721089
785755248
1249047243
1991392821
598677764
51711965
1314029881
873297240
1732684931
868922246
1085615064
1771280159
2030421512
508942284
2091226658
570003474
799710871
18106648
554521167
1151962203
2092833281
521621356
763839015
1772167883
993963695
461374666
896502347
1400348411
847482500
787929839
2131774379
752977438
1750758102
154499526
158441347
1345310544
1943032852
1497339249
1160123938
803779164
1544370937
1425016317
124611400
235240184
489200958
1808499414
1379654001
1045282299
1737989278
650549169
1518192870
1409232900
631408509
1712907114
190251117
970173854
1638250883
1390907457
560876943
564656952
1306452781
721500922
1882474622
63048534
402720302
1951002927
2107597220
769928201
1658795162
1309436006
1015579966
1240730595
131626939
1797367507
1369740099
1171520279
1018185999
516198694
568782823
81815397
449735346
1654805844
821070389
1484249879
846960680
1457296484
152023334
1407173027
1878919553
1862150822
1091940171
808555499
1867740729
977694658
603525994
716160568
1538092213
1908264477
1164177340
1519110338
1152981161
1816017248
1615198617
1610977686
1369974576
1519831483
1120554351
1445907668
1888762668
362523597
814998900
2090493591
1888227170
518803322
531890637
341523773
721447626
1804020992
1254755406
1424953104
811913472
1531895540
277753333
590820579
521140815
1123415824
1628134705
1495308772
1058045145
1757010816
529018734
442434449
854397085
322328686
402889694
702553291
768936265
537194822
998988205
2059833089
778351844
1382932815
1958313740
247503792
11682302
1257722884
1784308349
1755251482
1451443031
1260332264
2134024895
1320741029
1038441689
1335198170
925501415
1121471118
720004613
1843415013
620223008
1614024405
1162973267
1161710951
543631000
374945514
289796781
159308312
225161621
823144119
1731172245
6733271
172602406
912103132
210472834
89271440
1079674069
404055125
2026759615
1310595021
1748223709
536364494
494058934
2108339720
741116358
597295101
415065747
1942412467
1082303120
407130307
1692891856
1464465736
613816260
286940864
1495849475
936020850
660609182
1512099419
1778045608
956775669
236292748
1834294862
1597159946
941447582
1434178445
1457974942
390701088
1378669538
1050242044
2115688101
1720900639
83310606
140993653
2094077079
1344113726
598098243
1554181644
82452630
1835289252
225245537
1014699561
1833276965
153163417
1101641493
509727739
2007672595
629455088
538034012
1515556527
2071043481
1310962605
1734215062
25020736
526730396
57790658
1160862429
1964227938
448770138
1675169048
1324197446
780152827
222849151
319857252
1111066960
227226191
360117143
1693928987
1179864295
952539352
1398319841
450742045
564823613
640390591
221837736
1378766095
34571079
1480786228
594279311
176585617
1614582708
2120575783
1675885272
577457884
634852781
351939794
849508275
1948380639
213701545
1029405097
598677725
484088969
1667172683
697419955
1944314740
701588327
1777771722
358955021
1142507562
469333817
1700921139
67445035
292219190
352512931
836660041
762023131
544240728
2092004350
1464439377
742557264
301199986
1108491263
985150269
737908530
69262687
2068841954
230723600
126058346
707067789
436533341
480105605
227231370
2043110821
1143568084
1517204734
1387061650
1276679114
434133481
1313385099
1699658739
376900670
2025006051
1052773367
1192137929
1244348486
208764238
1851932177
1832470847
127710949
1962522146
2099628936
1941860635
1061968062
861731993
1393409990
178626264
1995586165
1066812830
590101464
1616183241
412502371
1585352840
422947070
322578130
1710001152
682030064
2101516035
1010945818
1900920054
1714775648
733514787
1542954705
1298745134
896081550
1358465808
1513705205
352065999
1819903127
921709500
1006785634
1076663424
68795957
953606714
104642818
153344408
207558421
2111112065
1743760385
1481061031
60130518
1112461805
624574145
857355511
490658172
2060463980
498856872
1092895237
1828120791
882538235
903298469
1552391113
869556987
983564506
809827742
1169986089
518811409
638615574
1643696508
1232960602
1353931741
1059484422
1423585881
1039069640
2084811600
594669209
1793683211
1049057893
711037258
1530908246
617060808
500104178
1950155456
2047067196
349707679
1008993544
1637521603
906016729
797346447
2009704383
788271823
2086236113
1968964530
82883771
301079216
1502330138
1158620251
868079558
675483579
1956355416
70183897
1846732746
900489593
1393216456
414799654
840277923
2021914288
696590246
740313233
1492518649
1380539055
85451476
1293064302
361201218
1151870630
266185191
1785017721
917873523
1805736057
1505797269
751322331
1812665771
622552407
1675234527
896506765
1528093773
438653264
1204197297
634479648
896934559
2079291696
617119140
705192160
1090068208
1806009725
1418211468
1013554051
2008549933
1242786986
1739018896
719057912
1818544424
86297751
95312026
1536942307
209229964
1284886637
1075835134
543901600
627386244
1250679893
1507432842
259457083
456788145
317291091
1669555943
227851845
2094924449
1416493030
1398200968
581131425
934063442
2081531541
1903951224
517389118
223762981
1843734511
824997151
1434552242
1196869394
1515685610
1201166140
991083004
179234765
143176149
533150893
709541825
1521244827
2092110474
1313943335
1087143267
2055403804
1259933870
502158612
1125174424
459685564
1452563838
919798741
1821367226
1949489628
2018700200
1875568402
846364239
53632988
359924336
331163109
1385095399
1173734779
245323772
750596315
2110179617
1030934554
1661682735
352520521
1497443741
210784014
1369253700
1935281517
519912558
1685735301
960980811
1677648687
1166111986
623957041
1714061490
2073974254
1068318438
1663850954
125529157
218877083
1980982704
575754746
817053018
1482194876
1024657732
1206354466
174472446
192609956
1674282954
255091741
1847390659
2028209592
604812752
366808676
263778414
2040525644
1047021637
1100981664
1462384161
1650948298
1618015560
245662833
232135092
2002415823
1153812450
817706806
942754038
1772278453
1877112442
1783740337
1174405532
1855384227
1204816469
1496178371
168857518
2009736832
1113176186
707148319
604985012
1658712531
621497730
502141825
2069166818
1479792942
1259314445
71424468
770557437
2023089291
767079586
1395029097
38613827
1379626009
1955911881
1829103878
1493087524
1790459554
822301293
302120235
1851847326
471143011
1976820008
861437600
1593632975
1072029713
1528784905
1021751878
1629996071
1695312585
1098948940
1632368769
1245800277
1552171530
28875515
2095915568
2011380224
2016388704
1044694087
1758544315
1762258655
541651878
590545268
451781479
1441476385
446914166
256777075
1756909528
1524325513
1943956147
777594181
917756706
971955971
2034571186
172591697
909216478
1197371663
343794396
823986157
2020975002
953785771
643324392
1076487907
2108037150
1325517277
1863253998
2136531819
1685155547
242075441
992173542
2102910196
1092373781
309470716
1581914012
284171048
1672757512
13758356
700885373
412889608
1810286138
1194686295
1569112865
1819595679
351063187
1347840671
629884281
1139646260
1234953784
1363395129
1477920531
463355868
1183258549
1490055302
1771481488
387014244
1254399610
184721475
574458996
1662751190
794225753
499375037
1413758702
1402626757
521539709
1681014876
217530205
1545836194
711989875
1252939486
510926810
1559417101
755079069
1980484892
462715398
1552005460
317889768
1137291511
580727979
640911727
1467354069
1456749962
40309933
1979542771
1556796897
285467073
249069160
512111062
293894619
1475941952
766530579
1922370913
1983598015
2014789847
898947087
1851462872
1919584278
1560067006
1081363368
695911072
1323394993
553683408
106898350
70905268
205196574
1377073044
682136549
602481524
369073201
2091619700
1168046309
326532907
2129658698
1035177742
1670697067
705341604
1048181545
379918218
1349963652
823797491
698654614
65703321
813102745
155461807
1106653959
1703056950
1761126618
1821822212
1091369564
761800850
1907755184
1858266168
1611621359
1785798203
628844210
1965844033
1971425790
1143070881
399315292
355950529
275681321
47361638
1094861326
1539887297
1165227686
887812248
1131328250
1575998214
708094960
2079658344
298182119
1271630912
579442203
2047562936
749906960
303446934
1305468699
997742699
1509931665
1238447399
916886475
1150005925
1353468160
228989514
1861994937
1764890922
453484384
1672436112
403259299
943671158
1547417561
1020725369
41974553
1870481692
544650511
1539204017
1800536821
1166706798
503095975
567848695
1746689097
1927645751
1635454250
1352255507
1166982071
283694995
1405077680
672312281
271805972
1392438495
1548043619
394530349
444415764
1153592940
1741850320
597307777
2077425514
1390963562
1124779587
978797248
486549205
473852877
589291879
1387154088
642791957
1836401938
1859148458
2084742795
1361171883
526989017
288180793
2101992650
126739674
1916798432
1074589465
1500156730
1765594099
1859283937
1706913478
913854703
926431460
2141152413
420686529
1464729858
2124467463
205961182
107443679
520370839
1828367350
1150137098
76109767
1204486888
1737582126
1396510777
1697515740
369261849
30345888
1895280308
1939690620
1112116543
1035749487
995393605
232247376
708259948
1458304117
1633341335
1520561730
966736731
1561772663
1555373566
2002026030
1090135880
1557775801
512004851
355102872
1581098337
130889288
1676606062
1065389657
1542023192
172239722
1603803984
754386171
1191964793
1711032982
1252000525
2022902439
1766993017
783129371
1036756272
722300190
447287806
1833387228
902860724
250170155
92413095
1189400598
992502595
1460005261
1568890256
202706735
435298592
1953037271
1269016090
1545162932
1587798166
248281228
1883963603
1487146995
259763411
396256727
1316078656
1086077773
431232142
2093508941
222430561
646131443
2039037891
110484404
1930539355
1957631135
322754996
1316132129
520642571
513273738
2080348517
204839921
1930161154
1747042578
1479211874
1711679804
1324721040
276781493
820464218
396316549
101304274
10643898
1317473389
1993921963
2104816610
1608274356
572797007
1683106509
471051531
677248623
1344838996
175985801
963092969
7086228
142332538
1554527473
1361094007
508838710
1967791247
2061846625
2024134055
495947818
878843775
252887723
1709225137
486803368
1722354231
1978349308
658874878
1177816087
1910778277
386649046
2037634664
398140892
1097537780
141852593
640958379
824576138
23924374
31428047
1104465634
819717121
1304107658
1176017024
1830950512
1875445722
1641495560
717981738
1034960391
289662841
451269816
1420222511
345589576
429481565
1553204130
1437828977
751079408
1733962725
1751519499
908679851
1036077691
1784995474
842037
1085481100
1036924639
1254050052
1700694293
1025494151
1280168997
1077549844
46712749
1494617713
374717516
237296607
1464562952
997210006
1308686004
993693983
292542331
890422232
498774374
311867197
1533815818
806179443
1408308086
714212937
671875146
1896169367
177312716
1791012613
129048797
1714952537
217498512
1856786909
621985780
786381443
991064773
1770363496
1810535720
1787450979
1738601323
419084583
2047787696
740728146
606514595
1343129938
1538466891
1504737858
2136155907
2035740301
1141919221
641766583
1695998872
1607693530
1307139513
595961717
1482035956
1586747202
509955716
2276772
890644610
1364536756
92748330
755533021
828727070
720168490
1947524688
2126933502
1398465057
1507299302
82287482
1569511352
460043124
209862581
1241453804
260090421
1437829154
848251605
1526117513
444312510
309010600
1415383112
1797987442
1271970616
325139446
839089435
346760260
721430384
592685237
1561424392
1819077657
2085654644
1729221369
735082068
2092363015
286320849
860823224
833822571
333526762
786751358
1661244601
780756533
1990397278
1531137285
630893109
537771677
1272827451
1300917441
1534452695
1648716432
861018231
841348509
1327352446
1908749364
1624144498
1928053835
390952451
507442504
1498775693
1844876940
209392203
1111730893
283655155
1885868020
1261121371
1121537394
1121601110
2038563190
1322535485
1352581164
1281085485
1105877885
1978777869
763574034
204758112
253067225
113300223
1822413250
713856056
2080586636
192316508
1918229644
2076877088
308347400
1329229027
821271424
672008316
1957801790
1360494658
427824152
980961896
1132951152
1894900656
146339509
1406118439
2046202084
1292585689
1192162387
1150614628
1493557780
1205911435
67967536
205632386
1447597971
1545417455
1113736365
1337570715
1997401807
2060448660
275205470
1613363531
765586760
504407424
2051481179
1246425321
1271089976
355817468
1115930332
1463594183
2119479929
1000634371
533469624
468447609
1201738062
481199659
440236959
1732328849
1013117421
461326385
520270677
386532341
505421862
1864098164
2031198441
2047994838
49561257
1617371734
17769432
149979515
1607676059
1428519673
1715968890
998102560
454267789
176937622
228186378
888407892
781776300
1132146919
1532393359
1697807214
1827777326
1732486194
544330060
1095167236
272396511
621605263
1003248470
1815704844
2014681578
1483698316
1052824611
531855087
1318509126
1391758024
244451745
665943416
297969083
1587825887
416959319
932716191
370407803
246919233
356880953
78659238
1506895111
1178113063
177242041
1521023188
87050785
896608048
1866283224
785893867
196941271
312794297
1613026563
825942475
626057884
1437299532
1022836632
1837381723
1153438530
240303730
986909872
2001784667
1084029799
1118151775
1915290885
2015370911
868851634
199756484
246052333
1546506334
1701841737
284561219
839285180
559074963
1353537003
1047846564
2023138765
2033241124
2059440243
629029549
958596707
947219023
195924041
717346903
709308632
1756415532
1760143309
72031053
461753359
2115917368
1714072135
1583775144
1460853092
1311655177
927913253
1270523721
984543120
1144003137
91184321
1940509385
672288346
752566914
1603751353
377485586
1424373745
398810530
1794509135
615700299
2022569626
285816116
1379087221
1208051715
1973645938
1978016246
1674391598
940979474
2102499729
1180710801
1607794541
917157964
540020912
131864141
1386610618
62551980
10246843
1623510486
892539535
2124398927
639503174
1800006852
318617362
422709131
997526018
647639860
102009391
1250319048
1560774291
2041691695
1372203128
1052617716
1979505566
2037520692
129977417
658531977
45729041
784556588
649898316
498569727
1828020621
540710086
1544553349
1429017764
1287388334
1603685848
291445234
1348402111
170697366
485949998
1383173999
1207672580
243806843
1374734165
9163434
445772121
1834359296
353148754
1812657210
670404464
344925230
1611383545
1985111737
436203731
1264713817
353116658
825320011
663156888
843117052
1922318575
1018529227
882807911
214001510
11363674
1276995639
858795156
1763004743
251221097
2119771940
813197925
284791986
1706539239
1339526258
1195527548
421546982
1720977512
395384
1727301829
81375918
235152033
1911739732
1188510854
692109032
751923421
391653941
1129933922
441699700
895392013
1663794471
2023158741
1617763926
930759790
912251461
741203552
594860338
1775285938
711108285
1682751718
1275943770
484694647
445987826
2089416905
1654159670
802727441
1789970107
733985384
1500490735
1106232010
119038573
255503308
137950526
460582646
465439227
697403082
1084293622
1746226086
1984492898
1640204286
389488774
2061023905
667929419
874979725
185631146
1466252329
1318250416
1036935992
262558161
604114887
595338821
1436619602
452017108
431003162
2056067948
652396021
328534162
194841111
1846934768
1372096248
1650635557
903415817
1370713795
641649462
1366462350
1719555777
1870819402
76524683
490212894
1392231769
635864974
829442210
1918380720
854481030
777758550
1284610279
178535415
2140805235
1244957447
1724240561
1622716551
178524134
1003662976
1934281
961087840
1151348042
922613428
782651900
2046375889
1548850782
2103821325
32015582
1110241870
1519798560
1754925055
1499411141
2115528968
755995261
2032111231
1840715041
1425587626
994918109
1214461509
1021102505
1734249864
1091884172
639535166
220189362
417500260
1686654016
1235836867
2051420943
1569659932
150946273
973089887
2113261031
226245422
686405619
213423380
559391838
335245894
501499123
65578663
498093249
1535926334
1915506428
2132728317
292536501
651030661
712883919
885853309
896697194
1488543218
2077882590
1366543323
1487878148
929496692
1436349450
1170879359
535581663
378400108
1213226365
1648656306
60092180
1452095763
838819306
1127298662
233598736
1445991012
1303898019
1063304496
182880858
917416128
1101617945
1320136067
708663174
1883572057
1468939675
623809930
333561908
1253074100
878802758
1480086562
548784593
1401098978
1324560490
614945026
618061311
1717150900
193773014
1659043930
1400375947
403826547
1732237306
1996546200
1889734222
989140089
641454710
1969516711
439541295
2041654632
854300161
228565142
896343312
1547507105
1578811079
663310441
2069614470
574485819
173730935
303662442
1022111089
1941051626
1585165990
1855556493
525057987
56196540
469658913
2130079054
2130141490
1457943560
1985773078
542004525
1598419988
1600993249
204758112
386136820
1890793251
1977886734
1107720617
1887990330
619214826
730634922
554850435
320635408
1176611183
241567592
2069486701
649408166
944960612
500958379
26775084
175990447
482993206
990447738
873939687
1953488800
1420402942
1531735672
2058680984
260181738
587261730
1142130362
1963075879
1486876160
2025711856
953584134
448276717
248863536
1360287168
188275201
438935409
1975274842
231319725
882266502
732309827
1572857723
683504102
1750549682
1836145564
1094987203
94356432
1294813566
645752964
2134500287
851209761
940770900
1382171028
1427670086
1499251880
1267643170
1916476880
1787728805
594645063
247991024
1386078130
244880504
466928778
548136072
356338705
1723398036
155818430
1715037833
1142221914
798934936
1142867501
1242032923
549174309
2125531882
279607608
1088296182
421184515
165676622
573754758
790546930
110947264
1224150440
1510703311
1789569602
1440868043
884728018
454724190
1985845915
589384548
205060766
778903967
694846252
1466318891
1869247520
503956936
1610865906
1919754504
721774914
1216865515
524000065
598920691
928413676
1792871899
1611940731
411652957
580642440
1625116825
217014485
734596320
441446840
1984439712
922040641
1107569156
235662535
1866419411
122106075
802826323
1395599569
1048691812
9038761
105039416
992536780
582826240
1972413639
1501346528
1220489448
877749663
2095783287
1382555004
445952949
992750944
1398901214
272781100
468906869
739683549
89412874
294405494
2134998145
2035248068
1204970638
594505116
1250247061
1031760133
2132192853
1462406051
2126541363
852829803
1235720574
1552254492
1202357915
632798202
867586611
1009133891
1399807424
833600046
1809596662
675857209
727324412
917313556
1322243061
406441277
2064539556
756692098
11485932
1162777373
217202679
1156852398
60737464
647160776
1350591092
1163606656
1302518469
735893244
1564987004
1286386399
1831279236
2118971969
1797138423
322300800
785586242
1643827003
1947282976
1276373677
1285799638
1623711853
1452991285
1955754897
447246039
2087592949
1175166082
982603128
2130067712
1426082594
879026170
879132986
1412802678
1939833422
1468116565
752646608
937857337
118181085
1964082510
494150368
319224901
236652355
1240483986
691233429
299362133
9518891
463377978
770883609
1313914294
1104237243
821299371
231572866
154488361
688662818
797340557
969587127
1828309149
310545508
993641500
852726097
1656621585
1122357410
1894797347
1274019751
537645722
1374635591
807524723
1626238428
1974674854
1646229521
58924818
1459256267
244934464
1467726472
418798831
1335877653
1972130
1725287457
1054062406
850292715
257327212
577157816
2082439350
175811733
776446132
1725495307
868858333
1919790291
1375130006
338609987
1921065862
1742428930
1627543988
400074785
1946360800
724044753
486855434
1478232352
1390238098
1209487881
1034867022
166158671
1401287904
444316589
108184263
1494118450
1152770459
1650977484
1215228781
398246301
557990614
1885053399
263434121
500677670
1178886278
1915630758
1457241456
421056976
419893781
522257002
25865949
833212726
562222705
435951745
210557220
1423288115
633781340
965085508
1085600428
592489881
1459238494
1739182148
928779078
1123577703
1168804939
1511648025
1938631490
750656501
1812344793
1522908573
1255984572
652610386
1725329742
681999110
987597985
81348637
2396620
220695739
2027924737
1631017890
1422259772
1418261329
1613373532
1059295231
985857281
902138089
591808758
1789885575
2054628145
1692580172
455882157
924117951
174336111
1931982092
217452971
286815129
1076567826
1181332045
1154448649
1577375399
286470318
1952226506
1692021244
1087299792
1409535865
408491523
917493775
1580831883
1585593919
208724612
609434001
698329125
1646799175
1696103464
588561628
149154529
2009076817
2101794764
1108557511
1019890917
1941493393
868563959
2098529392
167417422
1883176797
1138092685
1833872597
922564572
766134921
165602265
597214524
1302653099
1415774709
1909346116
1060971975
514580858
817476026
1880983955
336930325
1920779349
591328673
1320185471
240032447
1803290464
483800023
1092123775
537444449
3198016
1367706334
1812073784
1339339976
773656018
9069445
2000152779
1177788502
525218997
1646461611
433692936
1723993071
346804170
1798132804
1723488561
395533864
1730632079
31851205
1265852926
415069176
1732221408
1959201447
1727925079
2002201172
1007785085
1018280168
969495980
1893671379
396512014
383371951
179766985
557120384
943159686
374773244
2131730332
873108833
2131391514
1564069643
232749030
944510567
807498048
1144811430
436274152
1496983917
60036106
202865363
966356928
223956610
1004831607
455514296
574886162
317328912
1610779807
108692963
1685025450
971222297
432399969
2126010059
1122324882
1859188087
883560465
868156960
1782130079
2106781473
122897657
1445000440
1613137758
1507089278
229782039
541227893
2145631199
1230468732
269420040
1211483724
2115588022
1300551107
1517065835
1276811154
530427208
621338582
350380967
1742188733
27977340
721073656
8099808
1242380278
213225374
210329623
1207299219
1908580414
1701574156
241210021
1839201969
626007413
518420413
78160549
18332175
65881905
1144399788
1017542305
1660158552
1962195450
452166506
1317063342
1990544631
690583086
546610871
1734993821
1865857460
1860816894
1888983524
1769416236
1008162881
1237326551
239001283
134496004
1918567995
2135198468
1718797157
1373652105
2097086054
1012701511
411871881
450322362
1412917548
1955313592
655958881
686996785
476498878
183652608
1006780561
1118243819
1648056834
1261462381
1863597858
131043973
1394687798
156668915
708165204
213578431
468951893
553927416
1426528693
1949079271
1944619398
65079288
1200244932
1832779804
416916155
118526125
1554859991
1537555300
376716790
1120527738
2094724220
631842884
1205307658
1392949840
1714132515
121136514
663058857
1576088874
975110732
845699265
2119314786
1015831990
343999915
1574383029
1141746384
1914796046
1739746733
629313350
1051794651
1729364223
398552679
1631146704
409106905
1958734718
1535531175
621996146
1306372177
243247668
1742180434
1225249900
1746643000
1453901764
588397890
2112800870
1478682348
603782687
147087014
416838159
901941627
846721335
1139953027
347595484
990624980
55456490
471285438
1932922234
1159978457
1593948677
538781892
381752332
614298726
96985598
907178254
1325846409
2024139656
2080476809
1584682998
1174108191
620909775
2057004009
196441021
1646590365
855562592
2004160278
284088863
26387947
863149875
1450857549
1589402057
732367059
1861827081
1132623081
1238011443
1007647060
614734550
1393459692
66555459
1379451961
1197576623
1445897068
483352994
877676756
167705827
581112806
787993164
989067248
555475420
673000606
1895207565
1453783529
755953164
879847326
395991330
2066662626
1583903594
1159294643
398092897
2058958940
2010298976
1925120904
619171213
2052617006
1582994119
224121126
503351826
1574066122
1626715522
1711690707
140111121
950577069
510422117
2043008739
639982677
616279026
60115638
2137938783
1794543682
716552707
2079627806
1825146300
303449154
882073630
514081682
1792580601
2139237063
2101787202
272781100
418153989
1596658445
1935277249
515173937
838324699
99133370
1654715973
1691700336
455799564
1845614289
305542562
685051986
331611725
1977394973
899621079
1944263286
1071061041
489159767
1452154790
1568945820
1694880648
1757298089
1830073599
259187547
160354236
716756059
186577253
1161648388
1534790294
404571152
969361451
1566898060
1635904215
1593200477
1562907068
889321262
726119506
1510149550
1338012284
786120610
834491226
206085381
1625135806
1851441954
1500114520
19642870
175697032
450955716
820690325
1301771512
1006430749
1901783526
1512560888
651544723
1016299024
1032103553
976833888
1206584111
984733106
446062379
1122345621
260566603
1256628334
1873860849
374700044
778664710
1403997495
657349725
458253834
216044622
172424098
214811811
1550183707
2045210693
1090337592
1375573213
70395130
795748333
1703392992
1730750292
217612572
1976595632
102089816
1948867367
2138975432
622682493
1339896242
681998073
406633272
713209318
1159083643
1694552391
1948092392
165220732
1118258966
2013070824
731146789
1560536881
394244305
1451430498
1255791191
2081889527
1671679440
729989567
497980473
692051988
2115058472
2122030688
1475165342
258033222
1476113137
740395089
2099692494
182885119
1960993331
607587210
1563417853
1653863807
1305728604
1847426248
1320675608
787230157
1897011118
793955555
1575690221
442537911
1600419080
1409711927
1395459426
484795478
1125137380
601681058
137290405
1029051844
513696972
2133211283
6841376
709580707
1806967928
1526121934
1190108169
821761358
1945908742
474623237
2109088223
1460421823
1886715888
176726866
282406264
389043945
713505463
1032425
2109422108
1186464500
550028566
1164691786
1703868969
976282596
545214434
1006316791
1629364981
1444655417
41919660
675348828
402237267
364662262
890659566
720013599
105545128
1128735960
544739835
740184024
1004022318
1972730116
1609626239
541365338
896278130
412424102
1754757934
1653522820
1026575372
1515918644
1151827755
2094105571
35498668
1727193077
1562395143
9062064
1497153921
731634090
975476663
2132469858
1592654443
1097589454
1346946309
638334723
496060265
2008080662
179899873
1384041667
202511048
1525668380
944270957
1016202733
1325635189
286664493
438159085
27409626
2095407699
1616721041
810974124
1752344809
220324497
2076283744
513717784
1389889126
1617924128
2142592391
354917963
1604276814
421892950
2118230228
1032896709
130513333
684552777
848754307
1907757754
372457327
508042254
1156313351
1851389284
818772927
123168213
475840367
1679076816
101500583
1659244360
344589399
950859563
950427027
2015774442
1630591358
55596569
1476296376
1902937590
192434985
671047814
204683032
2085046556
554888427
2064773783
1573652731
1880167198
1408122062
1325131051
768958403
1567093194
110179272
1360901284
1617434322
1515681245
1834894030
256737641
2100894081
1196922172
470475908
31526558
650129990
1250977010
981766675
331606914
1393169503
1975239854
1547109979
1837785573
390361908
2082106337
1631482735
558575494
1531603274
1638436127
1768558807
1930754634
392642034
31836961
1808148035
224601903
939786904
996511399
887078669
481437647
1150216029
1955999113
1956933424
980207704
2042917016
1982551940
1912757691
2104185261
2021303799
1618600690
393711009
879146699
1801449513
1807981216
1870372578
986530753
1304249931
945639557
696739744
1302698336
1107802139
1845765581
1015604551
749903701
1735390413
583066790
661188312
1675826395
1201242836
1184351641
2129886659
634147310
1567841902
2059464129
1349076268
415905493
871901771
840465888
298042127
1604829204
57992088
2111630703
1520838027
673176879
1989624967
731383564
2112184682
1723445459
1618997042
1199589381
785295496
675283690
1792272250
1786358843
1134320915
1568121246
1557735650
1465842331
960448841
942613062
382859180
237253409
1061347387
2040908860
1595521224
1799847784
1409654673
1457920157
1789139363
2052782968
1037203076
1583711193
682476661
1350308171
110557871
2029590810
780782079
565076838
533456583
146841959
2103132122
1433725601
1386542548
1663483692
1914630113
40690364
1046688469
1116496782
844012486
1976613914
1624476237
476890932
623254876
1091613079
1934679858
25158510
1383346207
1971207109
1568375886
2052385523
1582545758
1323940256
694639713
1315560484
71268633
1135368334
1077380097
1351418013
1262331493
118505503
1487597631
2109471425
289971560
1391401601
2044328114
1428805506
2026517261
679043727
1670785446
800689368
605267306
1746536334
2083920630
453093531
1437212983
771531577
354671301
553267962
10814797
809175198
1798074441
2020354515
1711043358
420422439
1251511757
2038061221
1440325895
283737668
418931080
1624410242
38491361
778148906
1947986840
400454388
740645162
572433477
1922098915
20341648
2121399381
1089692386
1166172308
1726188091
1842777834
1709529850
214083513
784380535
1456796072
181514674
790087627
798511768
680107387
1967840154
715683894
2121028648
623053246
1652451912
1782417938
1087837766
400566539
766719102
405081064
1268100573
462955739
729038059
380133350
328584914
676911227
627770741
637955133
1841724345
1604620465
1190879501
54163901
140358673
403087092
23396096
321088420
936947144
2116870867
1383936877
662169670
1054060341
1755408446
1671555882
1467461957
665218168
730304343
1709929477
1019742656
1329316622
237017612
1521205265
1490818482
484251785
2055037121
601134525
492442705
35430779
296674672
760639669
780828429
2004975791
1828072205
1557014134
1695101586
2013059295
468692144
1181780145
1912145871
927194121
438264394
551284249
2110739495
1229650431
2007932920
914692798
1684578698
1859616777
1942907324
796708601
1962436634
553016476
1874591027
11069163
1098011194
1841724345
2092335221
1833532640
1412951818
1905719116
461518142
1951339597
129040518
271346316
838917857
1157316802
1272548383
299340167
1609452836
1566886601
134319233
1646137941
841311850
1812772605
594359942
1554192857
1743818942
1580381347
224797165
1755655112
1062421731
2131188673
1391571944
192814340
1246913704
1147259329
2056928719
785996754
1874572000
1736339621
1903881556
196533037
1370068801
2103906992
1419900555
1511226958
1765609086
156447452
178368991
1189899253
592837837
9144530
679320518
763041423
421957894
909427603
1469090629
2141474898
870670882
2062166090
1381740888
291696263
65332142
1982789217
394149470
1417371762
1233661372
639190459
226145176
1423306597
1697068619
735430708
1418721071
181599882
155716725
4996223
2138331594
2079657182
2078463526
2041543789
1972105274
1658917091
1119208652
1686740254
1903148697
1763837264
235307215
701551833
1281443536
82844309
2094456317
2126560628
459144335
1968416841
609853001
437699432
815397439
1491421011
2052831983
499228961
1566382196
2119542034
748568978
928563673
657243090
322604441
827905838
1849269205
461046210
1781634935
677844427
1471228219
681239509
606528345
391923920
1951133364
1405269587
2136973954
783915075
2145168402
241000843
965742783
1196436435
819540154
1971163382
259450990
1123813080
1913665103
1783785025
1182369542
1815330079
1791970050
1759705998
963832112
1885273528
1231416741
178524449
1820348946
2076734563
1202180022
323867344
1066006701
1895336326
733491891
96144556
1758716931
484068736
1936594370
295810487
654051502
2092821613
773563552
1283435753
1702595600
1785482490
1233764906
527466674
20771263
1885007234
839231845
1136609228
366938548
470153254
942936152
1744446515
528024046
1737966151
2002613826
1575922963
117385678
1834347093
98912373
981318171
2022176242
712322793
520074211
222324390
1723873886
716287014
1794692114
2119299645
422967688
1631801837
1159557347
1262169118
147794957
704354614
470579119
2083061749
1060098210
139707716
1001710562
548943845
1014641019
2108152098
1528490649
581589484
1817656926
1179785934
1219810105
920259935
809169231
1841820218
1112230605
393082201
1358526984
1158410950
667029333
479897119
1914508579
1394925025
1747606894
1464377547
1197688982
953555670
1072649968
1317550312
1058890348
1634913575
1290746150
992676414
44457534
281007211
1621562322
1720041311
309268171
780553153
1810697790
622705591
817621622
1535035532
1184102805
1018398024
2142454165
1261444268
1577629943
723653521
1784780197
1772672767
1423953139
1763706810
261275448
1059155929
795888017
1489459862
657167577
229543590
1923682220
1081794359
471782864
860131564
858500593
1167428022
1558832490
1019705678
293589034
634954251
56503677
2086923005
1454166457
2044989924
2032085494
32748244
1598190664
3674087
539072046
513123539
1920456436
581863572
1764637012
537840934
1092064788
253659108
526444231
1121821531
155434044
461050747
1679739665
1061287681
58685212
1405112486
1620639040
971016434
138969960
1889743696
731969263
1693325591
1146789019
1131224192
1934787427
809245453
2073272058
1716047213
188270584
261292981
1393532594
912010652
114651662
1228673790
1624938488
1704196987
1937168001
388564376
1070980656
376561560
467474727
1814508362
897397437
838433632
486056889
1134354294
934993176
330455464
314253284
1487758280
1435755172
818669468
925590539
681848716
411935203
877472122
463790990
123878561
209055101
95162088
1994205601
1206015057
600515774
30609756
1904597663
1004854074
300838202
528483281
1258848797
49479566
1172261445
479615388
1613359775
2077973134
1446649791
1772581946
1101494768
239026054
1541489075
401416805
104537067
350986283
957380637
1577741394
2079508237
1963320896
1631346057
954235365
1884973810
2002348025
248294538
980381407
202394300
1881427943
1568336183
93194538
93839196
857269769
391295952
300989626
652485574
790012367
398612931
2132694213
1763680949
1135219715
1127968025
967481442
1480230112
1922993236
1520388063
552174073
2022256021
674495925
145372900
530940429
1751654687
2107421432
2059118709
1317424590
1632486119
1498093847
133249215
1986657068
550430274
1006936365
1840716604
1415151609
366523814
1085245054
1006798177
1726989972
2108587646
1541304099
849578429
1661040417
981179856
1703672789
1941492218
2109876252
1896816286
1483923510
1932298926
1597831615
720136643
999121609
641446069
1749632901
561758775
1948086552
1096878245
1007054066
1403341183
838770486
1884338555
1547908151
1012435619
2055007501
952492884
508166658
338920742
886543052
885958398
1678628456
663409290
879247191
1768243878
2138460338
1900774172
1076161682
1886178931
1923307620
963251974
2006973865
379802829
1965341979
1938990764
1497361464
1525981775
1777741867
1562060672
509119088
1832658898
1232290379
520563208
851170948
1994575522
976945029
718626674
1862732707
558636404
1548713689
1668617124
908316099
100406584
386532341
1237768160
230134434
963225846
971315730
1304939418
1246973871
1733619297
1634382626
861115380
661933564
31600847
818289578
33074328
1215539843
852888771
2050481403
1250876437
1136016837
247077603
1189724746
287922013
1160613233
1247741897
638334962
1865759119
2109425112
1956703114
624699194
61758088
1313706180
758233873
1940337821
848225878
1654895759
1441462354
427173261
1248578004
556206471
651589471
766842856
661372070
1007214425
821799682
558586932
336484058
432201583
350709041
1272111165
867089155
1209101777
1231301702
2086141544
437527610
1139495881
469782891
292627521
1062402887
874870733
2108008076
1671306094
1236840291
611427764
2068342977
1504656729
1465867413
1160933617
1362564413
11981413
263042199
2101170667
455237871
1753486110
586794093
732386802
213404656
594642036
89539005
1051040541
2017243262
1459477639
1511023186
1196961386
2105626311
657241014
1594341944
1484709241
23055498
94557361
1694274890
1594620760
138457218
1271195416
1729560795
1008105945
1132412633
245639344
2085148191
306943740
1384882386
247146493
86877128
1668143249
1502151590
584373863
1354599372
1565944427
243092047
1098650404
1107691366
369688742
34748995
1731531332
1333459689
1642581732
2091804379
98774497
1287447386
925590539
1451040236
266676002
2096545776
604109622
1984100689
2135056848
1444813171
1216269081
1626649652
576649844
490623047
886528981
984744271
1186460793
1088588138
603299117
1658681149
1523059153
1732548188
1970404482
620195124
328728901
1917051209
245464726
1881571068
947882408
1039537445
1720512277
1511570305
271437246
1219043105
2073067760
338346832
192074531
1217813623
1792572960
1812553338
416152679
506619562
1559964581
531951244
783637211
811567132
1280826981
2115678720
594250954
1444374055
831055716
1437737667
1627894561
1935591495
1268310496
535491923
1871421288
772274355
2122751251
1297215125
1168165166
1986290808
2143688939
524839905
209142155
997046349
1811664262
1631048366
1947502357
477662470
1624412612
1768294922
868386232
372735724
1452376427
1696423644
1166835539
879848616
691805358
1268258097
663759798
95280605
1273760539
1106713159
1440303464
1343865582
1513791162
2142514314
851300171
1552646675
1726108580
2034396170
2128440632
150322167
1737402476
1577235768
1031452202
1468043331
136256136
827490235
846941404
1036505029
1314171686
2117656026
1806518554
1511136014
160826521
525339809
1295861861
2051366446
1026491005
11163211
15320721
1530339425
1286916839
227666607
1989563554
211646162
1472983695
1747889227
359625216
523454403
1495270991
1100489183
2047317125
786756181
78246775
43647295
1827718702
721417378
1697842591
846874215
1039494803
852364516
153505197
977065054
1556032592
2115287922
499802796
924898089
391869706
451828087
489073363
1660325588
1538236116
645701355
137817817
1997401807
113333370
537445845
1063412320
2018583182
1821750348
2024542455
2091255724
734664328
552465951
351129694
1090143552
1552639
1023262505
1006569592
750289997
1348932312
1657462576
1986056161
1701403920
18990798
964774640
1774723921
1128220782
1440397325
834250784
1779325765
412492035
1864236588
320925231
177421729
770040835
1776436990
148098367
1140851510
742943911
1323002708
1546495319
1880945082
2055184196
499777547
1039219074
2111938742
1699144305
1022441728
1024998754
496884994
1661646370
1648336220
1135975202
412465708
247100815
595298683
1434639246
1613949279
1668305892
17822968
938317543
1087555865
2143652697
408844987
1209670661
1474971282
1540387379
323044832
244884188
1305158070
1829098048
1748845474
1382691687
668883702
1759663185
1117518976
798170128
1661979925
927102590
1584572224
690316558
44337787
1729155665
1513483819
453232231
1687557838
1666478989
953407913
1997308203
286320092
1861540337
312713971
1990847118
7456480
1961100211
1274215021
634887597
739954064
2106597262
846940929
2100863206
1427362005
205997091
1894117082
878876935
1094167874
14703498
1097214299
312072058
365466570
1484091025
575738001
194466118
451102083
480319534
255525607
2135734396
931204216
1144955923
154502581
1725623831
32956160
257055848
763711704
1529395704
15483538
1366894760
230805734
261997160
1495270991
370306253
628096975
820740340
1677847774
1677262529
1656342213
1456613153
410820214
250826782
1671753487
1428774964
188648821
550649560
1015175962
724412477
41571231
793568718
221512563
807627801
1713895704
557000956
1072001372
479272047
111691681
127110781
1808448966
1022427159
916983140
560853084
2025521526
1342241581
1432950947
1152653740
2108531891
612410123
1648534634
533317857
733691400
309639060
2112059166
304801406
758814061
1356198766
1640204237
412870822
2129658242
754387526
931957744
841934411
509950921
430618000
1332959992
1554543992
568602325
1376502922
1751546977
1773421367
276473868
1236469572
555178811
686818114
416482414
1255306461
137291124
1363079392
1732708042
1612161180
1001147139
1388808081
155656903
1032231480
703162251
2061697794
1820061853
1544647773
1328569769
1496076659
1534632045
2126657335
1537869127
292626878
756295711
414822214
1506421440
52182372
713603094
102469414
2029457810
592101144
736389659
991793581
2036748487
105969312
249826029
2083446786
964647121
613712323
617350761
121745276
1236668936
1617569872
767811848
1755363868
127733191
698545904
176079939
1333502334
1418786887
647635469
213254713
1294484802
1554386084
1290899008
102970363
820293039
1175969907
1796804379
179887936
1385882994
566184094
1833718689
19774977
765059576
1656710338
1182269277
1018230379
337319482
692211263
340466713
1583694546
638631252
723243801
201456659
260572690
2028653007
732861524
1763187661
1381613355
122562424
1192358568
225531543
451187265
87307277
331943398
79086264
882800387
833703680
160691647
44870406
419581333
1732054222
1716453833
704834712
2141112711
27968479
1290270286
508462729
121596927
1683618465
1977345545
321440235
1952656910
803575363
1346171889
869400154
784134983
1071752956
1295270113
995391600
1451051691
1569742899
1530961276
879514161
1273128063
1053543707
424889234
1774801194
1627770719
470510609
221392328
1512576372
1615793204
376422614
1505616957
837199084
1390543456
364906899
1648680904
1424973802
271333730
1175016114
2104430227
1899061632
305981907
745231933
2118553825
1887223044
601722009
1262110437
563683713
898499742
2146587253
1180056295
1636523734
394176425
1131737552
1570467156
344513359
162581711
1939435492
1732966162
1064120235
926025243
612917984
31431902
2141581736
844996242
308054998
849850485
47060810
2085141849
1006542542
2096861195
2004802786
922147025
1782734881
1108114285
1886885273
1564734443
1709895007
1183438448
496679524
275128168
1742691532
1381966217
243955842
814817712
1179012111
370239916
743068475
1874258673
1922587817
166515715
356069337
5408142
893057785
1116995055
1396095645
802476237
1843845570
1105145031
2014612961
245857241
1950000989
1730288640
1040987440
361039403
1887104553
377850190
562891423
1580966520
245020448
1352862019
1176334117
113038316
1351361445
1156134952
2058333743
1475822575
1245660806
866400540
474124406
543711267
825982542
1190958709
1924709080
217015812
1242991441
552644574
926414957
1075089940
1021035242
397624668
1707199608
993358727
956487944
152063497
1759195781
1481684835
1080502501
1675461082
2106552749
1444870339
231319725
1089256431
779944349
1139634880
376682074
1103270650
1213069798
51915032
77204223
1708408650
199210364
240989418
1603430677
788266401
659956896
693161016
1253654835
1564216601
2108973273
933262840
1269943327
1890328344
98256906
1967423227
730867857
1646953771
1205854983
281930464
1618281420
1617715106
323928044
1673369921
1015526825
856681193
593401657
452424300
567016498
1916626354
1929499630
1832148013
1307043264
915905933
2139463454
504328303
474066913
198904918
89071098
580613580
96608613
550207631
170057876
7123999
681546592
410250157
1036735413
1230858873
998320236
319569606
598679867
1122846212
1258678069
1420148813
406737514
606462061
747013795
24987573
1903551559
1172161214
1768775114
932442722
1282972369
1081717094
1886381894
1664119814
1897240177
47592199
1614353003
1502002847
263649945
46860166
1713808294
1479785335
1659077897
614842872
1067562141
362375589
1459056714
180515358
909706649
1792338516
375153422
1078933927
670579584
1946620637
184771264
1492170396
939830481
1179205103
1462574134
975112831
432307683
929343684
1092063931
1000698890
860239955
1942659043
809476657
916323535
682304834
1052761557
1981832324
1567169803
993102533
1155063242
1526683192
899872498
258709650
1331374386
1635632920
1862743997
1275464612
612798505
1651943959
13022449
1931448061
1918507001
883549937
139787248
1143035375
1891107407
1705952216
1858862606
486162018
506696918
140428909
2102410283
1977313982
1139780542
759858383
2077427208
1977776116
328346117
1436121706
2070012592
861683450
224717555
1110837651
1466948167
1491883763
457311176
106242318
33312255
1716753897
1319026530
494137126
1188450977
375021069
761275698
1276587567
1322563621
860379605
466848176
372943429
389580724
2027489520
1725507324
2099592732
785657833
1843764641
1531876496
1647052221
1325205771
999350507
1326803245
1294415475
1015568473
1108876677
1862867654
1420236815
578513863
766648938
1670517377
195690020
488411306
174612355
1153849294
1232340205
850208611
19567989
1111174247
1241951902
1288691182
1677301132
1583907227
816765634
804989500
141929358
313427586
2013764924
652108721
2037401184
457004310
23109315
1323229285
1762753278
958903287
1356391125
1159779160
1401482151
302187992
1688766891
99176784
1359783649
1289492889
502167886
224768796
1470011079
1608215419
1111440992
1013233171
697833121
1063194445
1932906577
1215791174
1432755918
193398148
1063155068
632191988
1295747163
1564604924
614910608
382223815
1188547524
1061555421
1882303181
354386512
1423520994
963076728
892842047
1616514129
1791882967
581890648
1607508468
273392430
1250021840
903479333
1670892053
489241461
312467973
862835444
1286455266
306335651
1583072760
1752911147
2079664547
1327310153
1700711520
199329121
1904215857
1171002737
1508078245
517985897
1675074708
163624016
1463689136
1727313341
119786641
94422167
1874422664
279630931
1974119992
2089018980
899491907
263381310
1805410122
1727425314
1260035861
402163618
1413865615
1303956674
2065205353
827581868
2025498754
964870150
659503225
468262930
1185710642
11547622
1375109701
660721240
138603295
1924636147
1286914411
1049823904
1546772862
38241425
1686804545
278555730
2144865599
554593559
1107518725
1094669521
1529631434
1559448674
1504208050
391008455
368720364
408537497
715008326
1101387675
760550555
1423244248
779551385
1723511323
904566695
336513379
350549771
1990564466
1043143025
727341706
1483234519
335855379
25658830
208204191
382409520
653241717
349857428
669263315
1157677101
1860986960
485771611
657526307
1058265567
2115844516
1968464084
1191705748
491145845
1440014948
3360805
343510154
1548846069
227141311
1828602885
127703268
232853191
575502683
1974533141
899668146
1851943331
728896819
846868327
2020787982
1372271103
1630382526
2097557659
607581098
1862653823
1367210998
296754023
560000725
1444632485
699117592
1748374312
127715617
1597668373
63443182
1052071276
1987545576
1278092883
1232108995
1955499654
551508318
1154952760
1563001462
1525001510
1357065905
1006605655
1075637985
1057764393
1598097999
1031476887
1983251108
570823784
2065676304
831357108
1719226034
800516056
1746412886
328793043
2079902245
1243716346
351538971
1343785197
524143596
507889472
2143049898
913720152
1471280516
1834783382
646465763
878776188
1853327607
907604436
445590296
640226533
293691401
1978462772
2018794522
962791371
1775310952
130919949
263081673
1518716054
541730169
662560358
2086672860
775987100
2120000169
322278337
1130495472
332377066
1505082282
1245680034
1563600053
759498842
1798791836
988272712
296493292
465035271
331330407
190342721
212454946
1711288271
1961686356
917517715
110493012
1146081317
83971273
1605660236
764207441
682917856
687757591
1585233256
1285854686
1400253171
1616025926
2030867288
1873565954
1772389119
1107216059
1400504130
721542562
1477790011
1173784415
91535346
1714786990
1961258412
806432738
1306585278
1019039253
1597221975
1211491468
1461095239
776770493
967777333
184113348
786830246
718488244
1894963646
1361137522
1519066977
1537372413
1525693699
80267273
1925094505
310576491
1403544881
422483680
798038556
1403069008
80683276
633839422
1279134813
1478091414
1149076174
1949615001
1905955619
1506808443
1639754135
684395828
813252769
1561225531
1887315683
872326157
1752094379
1312646384
1107343495
1604934784
1647262170
1246336959
2081262956
1645973261
1961161641
744631458
1560579182
235715313
1574372875
897373864
269787774
545515560
1552362075
315650014
313506251
620142605
1777326864
1236544203
960448290
1023426524
1957549142
1745990563
1346742136
1016867590
1752504671
1680244076
380940842
1596956605
639089318
1362575942
577722543
1935118725
1230736136
1776536234
476664146
82637540
2084078471
1461437752
1248875726
191250868
2109456397
2043463853
2081091927
540444959
1290360565
503364579
493644432
790929924
1795049933
1321531441
764362913
970306371
871086755
1879219552
2039847076
25609812
554538043
2018036786
1018405371
506387090
2013737195
2124665751
1924472641
1185446368
738705624
1631430574
1738926108
1768693182
596282690
1166698513
1734356687
453605535
1526110457
114936545
109529252
1939640174
720937393
208259378
1996592698
1624279443
176054876
1376271478
210190640
722164602
2027228710
1819320820
174001023
368482497
1185788783
938644639
1393112967
851731111
1153923373
2104115097
1707536151
1844713454
286484935
541982525
2059071301
290256617
1437448984
188884685
1278032668
1716391306
1333652798
1293358126
1597170440
801902948
992676195
219871170
1773397793
1037016482
1664561919
1737351078
1133247707
494309173
341298780
1701329549
1951909782
612589979
283421709
40805257
1778864451
1846575347
852038473
187898904
867301275
486412715
1909838139
1361014944
1694538266
1698781696
432026723
318063536
814489432
1758487290
379412034
674361851
903427717
678241974
318689844
790003986
694499865
471469353
1287238385
2126798869
566581511
878442074
1573476591
272524370
1524764184
10714551
2026063537
381486379
1266264548
98640201
103847089
688155308
2041484735
2068081525
601234463
1595138486
721499592
282898505
1143431773
902787151
713107461
1019850526
1139249323
1752565216
2005944767
40339686
1540235279
1535047103
1781478593
853170954
1789275073
655003019
830221535
729279258
1979992462
410401106
532304946
213195493
1797322358
657577639
1252761953
814214542
1288545292
1543678433
533661859
156485123
1758982799
262326042
1461888538
1013409625
277067531
1442849522
1403241471
1753153550
1919002400
1795571053
1876421226
192806342
1049469327
1374246390
161761856
1161766901
616815165
1177593629
399809342
1117081772
1245871103
401323604
1557833036
403782795
1890442994
1408783387
96909456
955109231
1322202730
1162315664
710274641
1892028869
1088801708
495958883
613042519
249170333
1686571444
2051895577
1548250053
147639691
939354748
634392561
522597143
1321791609
1739382452
2054706153
1463088764
1617091361
670666114
599192314
1252122010
1272637232
81668282
853395937
211331402
1701518193
1174669759
351976833
1331732089
551944428
1620535543
1234123814
147927912
1034200146
1347585416
1099071228
1992762455
927233962
582954706
1789281897
783607511
225182267
1189234323
1811453421
360280472
1949099850
1704791344
1998848459
652353973
2091342072
1192894712
397029602
126835230
1284153064
898540923
582660507
1479553418
1946569237
1564498292
1443119339
1689619082
595463402
250851069
1697841200
687610174
1427554341
1029826660
2144846259
1505347295
2002892556
1208621040
349498895
911471049
924572112
1433735776
423203457
636662778
2129565482
205210255
1390885898
1784688973
540182600
976658675
2125431552
1379625203
427892944
134796695
1034854391
2074976752
342149579
815416253
2086663641
623604049
1926672426
411988780
1986432485
1105141304
1163911860
1965689275
1526755195
1954406091
1688005477
871510049
1913984201
1542525950
2081753888
1265293983
1026232547
980698935
1994481601
1239079396
50782903
1455948454
810376781
386190306
146214560
598954638
635135970
1689027151
1265189350
2122405788
1454880693
1618689879
1707769087
727708897
1401820833
1992797736
989015389
824776940
1996059099
492479590
358855881
1763698499
1737430379
996160620
412743676
553117265
57000269
1226905872
995644886
1823417992
854824872
1872874934
703319855
2039460894
1415996751
1536007302
1134643003
170009039
1293589566
2083887705
988858272
604600510
679883963
2140763128
153277659
1764684780
279210130
1234891592
396733625
412469453
2115007941
1777141833
1228496105
488995736
2016511532
2124165475
763797191
1492903585
1064514094
467870708
80010632
1741171746
487945233
1726108580
315940563
536435116
1738282610
2140597593
1037033370
1665825215
224435993
2021071666
685206834
1628227667
906360968
435030202
1134663986
165390047
229252929
1269162431
1850964462
1585495465
478836687
745193451
452678603
1396994668
838145334
1383149813
1616065837
781449011
1684793683
1549777080
1284872597
389480050
226688791
437269413
1285380488
1819364320
1339371220
1231067644
1070034739
972403152
850491196
318076514
470386096
80621816
1989577194
1335002397
241156803
839676977
818902901
378200856
627922319
569894623
1891329821
1802530477
1594886377
846660641
1204126776
102338576
108848273
448525019
1336872400
1762407158
760877228
1280803584
284818519
622823875
1905904838
1173876015
507900764
1618104366
404579763
1310783831
497263599
41024305
345083907
1876074307
1114026582
1186506124
633282567
771351830
708935637
419244331
1131524883
2140695886
1589067002
402503176
1145209401
1758389295
1167705318
1894144298
528512296
386708524
384074404
650572723
802373971
142285352
406984247
1432372492
397973820
701348383
583428106
1109525492
773266467
879314966
709842129
740398895
228267127
173025858
1495724400
1718698810
961206953
1938881911
797328078
1609562718
1498357514
1758262931
838431099
1823440357
1691621116
474647072
236806715
1366388387
388048332
1575661380
1881411167
7404294
997421052
584421673
1627970710
420540286
635775459
2028753326
1441724523
473328381
1204748611
1095256487
1398574737
1236386861
262617726
1059499298
1621995887
803025236
1327329944
1155613388
1073450641
1999270223
1423032702
2013067305
632423697
1673811815
1118879501
924182233
1918079997
1807162687
1019211945
1052115342
158101006
1602494335
186152229
724612262
1629342757
1498265088
1775053825
286986162
2130038100
1310869197
257070526
500107478
49381093
1147012497
94454550
1452480197
1421123495
1162166355
1224170601
2074271250
1801635745
438735386
344707219
1123866267
563967560
1058839534
503390916
679179956
2021826774
1512463330
299468284
1528479569
884645811
513964368
472275415
2136166064
1152441009
265123712
543180423
587566905
172311286
1709274460
1041880069
1626156216
111237028
71046953
308410806
2093183597
758694755
341776576
1221641545
1434580761
1006714413
322465041
1273977602
377541455
1932621486
1199753307
1934535902
1198188693
316145788
377369377
1295008110
1152388048
560075523
1690270646
1442620357
409247297
1504267034
1779512706
1017279493
1715406666
1726105552
1630382526
670812523
1871279849
118639650
1363388714
237680886
193652625
68168039
740876221
1759195781
181363875
820688754
842081555
278436410
1380141739
1919343802
1511010030
1907467612
185823914
1705437907
736663195
1428340681
913257641
854553578
526177318
1572769638
40678429
416715650
1467333180
1297041035
2121720199
263973982
569610044
1419794436
713736896
128419210
406018295
791119588
642341420
659400910
1582778275
343535251
1279553704
1832547270
1229258933
78559007
598416955
131890038
1684190137
225228975
1683501194
232906424
2050485102
1324953121
1506079292
403922155
1152683570
254095746
1309894480
868421617
575195318
235292000
1823972960
1521428895
889662198
825135763
920339940
977993081
1355348542
846751811
155857622
1473206963
927992729
315721368
32617147
1455865006
474836108
936218950
1357314261
1086194231
746774914
360776975
397182144
1686854786
1168270573
2134180259
1523396064
1520017598
559067302
1848612628
48375229
2110479285
1841532357
714228511
400011639
1343100479
1673919953
604114887
1390896842
1311439665
243784704
1828518578
202039078
1926881019
594748309
2130105412
767015658
258645105
1963828613
339937771
1227201528
775302323
1703787508
1343786544
2105374848
396872634
325139446
1592545666
1775348877
972242244
1707338404
1972146633
89454677
1464134845
874356166
1277123448
765295078
456024882
423972417
1252993999
1379521302
1805695204
1491566925
990729349
522156148
537245113
826627508
1797636283
1343851513
119970584
1074003336
2099347570
626036120
634666881
1157643417
771251305
1953137098
1789872475
524334214
980729833
582622905
503392352
547340076
286085478
1185546571
933852163
143042278
1333578625
143578028
1068173603
1296415406
1757383339
1083864416
1015448770
1353836519
366143201
1025586863
1373845053
1597388348
545974808
2063404333
426981105
172903806
699733622
1372904800
1603698946
1918013318
572536699
271011
1474319670
71772472
180580492
1521007140
1045674675
633653111
1173389714
622992422
1309458179
853278025
1278610289
1492446363
854954509
1139233837
2137842313
377766509
1317444244
350606109
1272512759
781750538
629837526
1647858749
1102886587
1612026274
1331050973
761033152
1297513601
641529581
690935455
1669560127
1666936004
824032322
2034472432
1923670120
1923416477
255345596
1016053425
1639559649
851965883
1634000429
1051277568
231387985
1360296265
529958834
1197493289
1132241684
103857020
191979044
437193690
217296310
301504581
513500478
33233658
185018970
1781764554
962633666
2134212389
522295877
1739382452
540455760
2005640755
1371339223
255103447
1675043016
882689527
2001704790
973367714
1102854227
1831225558
917665440
1752571885
1520503763
545769843
532255187
587340872
661569859
1787297897
1872057082
807735380
804145754
1673696007
742203184
1405640022
1940984502
672067049
1401812372
1493620706
1498238273
109587079
916303645
271329278
1391206410
1140676948
405368897
226118849
724781444
826879836
1449400761
2063764172
866914160
1888111504
1206629400
1972278756
1929602081
958929825
2120673486
998426041
661578263
838269202
867917158
1783252080
141849024
1116443214
322325935
714613055
1567246552
1201848653
283068215
1844273819
2146232960
1916301784
1082844399
411789031
833501519
390972203
1887616453
700656241
513518641
512544318
1117943295
2092590496
491360924
397550388
482346488
902746392
1811774620
1387083939
255418844
729679366
373682060
2066784683
316480709
1518025159
1586818143
1074273877
1188484319
2122520087
83331141
1550491604
692975276
1515879981
1088431453
614944769
379335222
1349673721
51495779
1858962795
128747557
1956967932
589435290
1866854487
1674312839
718395504
836546657
765043011
647103758
1325106764
1863151774
964805477
999271089
11528055
594679628
285496191
986674148
354925179
2112045844
1743243081
1671192332
734538573
809796038
514322358
399299715
1829591537
624806733
1822629790
39762404
1740769371
388322498
959412046
775138654
515413024
1396290797
750658818
1941158827
1649595071
411942043
123988791
1103522915
1004539439
1359019737
127276742
1009152702
1258240980
1381975139
1988035777
255133036
659863990
2059551724
1477423685
901712724
914916165
929579145
1845812554
799386279
752017902
1851723462
452921282
1100696869
363151242
1376308571
1285814862
1727543295
572080658
56618869
1322084889
1827743073
1984262658
1070403268
1825738646
1245667357
389916500
1167490223
704289610
635435939
1760671034
138469240
450695790
1933490818
532538926
45912995
1711273125
215166281
339099044
775069158
305523378
1155343931
1601122813
1335035813
2071121824
1327200761
1579459580
2029637443
1542966881
188812278
1681895793
863981060
151200101
1490420602
1636582783
775901217
1240029561
1989601432
2035497844
1864388589
1669932580
591362659
247687851
2073139328
766878667
1590724016
469036759
1994028276
505708719
1976586373
974213818
151134960
993347941
89536450
834149302
1049708641
1628635217
716673489
827736080
837200244
452872501
249774511
500903573
1150157137
1658907808
1556100021
1515048868
1664949132
1432950947
2124031215
320537048
581418662
190851289
1125183828
165772679
2034922021
489722180
2048523296
1181188905
1957083275
1998371737
901709908
1222239740
1547531105
1017266695
2004926135
1250806641
327357419
1831267744
282450471
283014791
829458315
1561658296
461760066
250619934
1602482684
1577573268
1350000673
698277719
1347843899
1253107091
1206320759
16602592
903989011
957378758
568060916
390638642
1897883432
1548964597
1253547404
2024357721
1836862313
896346124
757581488
636714631
622891038
1610964279
643853900
93794691
787015643
1411674081
100203671
1392370766
1833942936
1090962851
1048708330
702527002
1648555238
1550689576
528441791
464113388
1084322290
1897239947
881051254
268334697
1958521026
1997713916
1679159122
484870118
1818302108
129420754
1776093863
278276420
854031730
937780493
1498403032
287013853
798333103
239930861
1978341435
477542413
1389594667
1817633112
1847634473
2089319784
569230352
900064593
1326079222
2004693546
172820263
730950693
203374804
1046703277
1375890203
366430131
1591982067
452436162
224223515
205019854
1195490350
1930038097
144089892
962996310
1427101156
1847112454
168305129
849148171
494062091
1030230373
1944368956
401878470
622872170
1414589124
125731905
1008957771
1542657027
1772850974
1743482501
1732537998
1494437464
989112869
1568808755
1573134768
667103731
770532182
532703152
1181020798
1368945140
1709298248
657512824
1768294631
1171541702
1981867054
1522122898
1465946634
1150315791
674503597
1222442052
1943503067
1731154555
1390777909
667283135
12293663
1597087314
8844116
1691026772
2064806823
1950128781
1992326105
963051385
1190062764
1515239992
589049386
2081923380
1297375358
712139574
617837312
2032711513
596683211
2081172959
69604660
1397013518
1484484424
759951900
1660155225
1281573619
1805673484
1238094903
271579771
1511108125
1935848979
2137629333
546804413
1649939386
2045923577
801923350
1439739405
1564523080
1619346329
485593002
1229397061
1063817120
947099406
2080277812
2080608022
295114185
1122959860
1587876306
545934888
1433271009
998208529
1029854727
532590727
1967619009
37006770
1346849277
1493917692
1808249659
110187192
1537864677
1037588445
1331062442
1923816141
331018237
1797108279
1601517792
199554166
1167862982
48492897
885828830
560572876
1285142099
1490770398
548588790
2114164928
1267844196
1731629120
415601339
375994256
1960549083
1550893546
428469603
1682242152
587148816
2088899207
865134692
1035462346
1628442973
1764288681
1679697806
556831859
1022770505
1072991713
599715116
2095068783
1811963397
1226690260
2095766497
1667306690
1837867332
702362391
423782725
625372161
803186134
1446882117
1322137571
804801205
1465612567
1744852384
643777051
2045689508
1976972968
1122143626
1335536151
1387407365
2115283217
2138875833
1086751053
1673638510
860867223
364099445
1748477002
1774262929
1275954538
601700961
1107679621
933207221
14733911
857717910
19665266
614149236
2123285470
1425216670
659873966
1136784289
1202999828
139681861
53601129
947832009
78413422
1450252754
328725528
1266837485
999765729
1323371297
253984057
99597985
954248182
1050136628
1816723204
299047180
244726361
1570175671
1210643252
541405905
1759556598
989347460
946532724
495046311
2014494066
873772012
716401229
558230336
1265618792
1322619687
569916309
991029721
255192668
2020363028
622282626
81936698
298314407
83356846
855512994
206787408
1994425974
2033871746
313515729
1274909755
652001410
1512801402
835277370
857633472
1689412464
1243427855
1379487843
1743359370
1277961117
2080789613
1094926917
411635831
318148815
469356018
1180063659
950233969
188431702
1832646480
3714208
2144900561
706362603
478658632
1565868386
2123974485
1873168143
877604962
1164766355
1860686532
63025510
1294315186
378025953
1961532909
52490556
744114755
1471094169
1224955392
1408321565
1792166640
382116266
621897549
1983993709
1173744953
1562681607
1094518908
312889614
1418867458
782037383
950292455
392306587
1014829428
1203414826
133264030
1245580325
285880344
839335415
2117829733
1910758420
66272681
991174163
1652612354
1886342833
860688960
1782862443
228667356
197750431
1116584087
1116965614
1613781342
1671046343
601660135
613510120
345754759
1259118528
166033952
1496490114
1443798876
811052209
665134012
2012116616
1076034163
1716144209
629339058
125596388
1044362062
699336915
297234907
1966509720
867340530
1797037213
1334235185
1760627825
780555565
843607254
1982807309
296156239
1302391590
1066488366
2046445372
960603891
1495648757
80091688
1348236836
903713238
1570570781
1072728373
1743223293
19143451
530494169
1456777260
1046547961
1763396887
1490706818
759546833
1105580673
82747462
93458844
709001068
238568943
383659235
1970387663
1245916230
1219710187
1085707745
1488465668
331639724
22382200
261365383
1039689957
102193164
948625684
1742044939
1069771139
302712489
1673071247
1369442691
2117060593
1430616115
1319826675
1418805358
51720939
1673980041
1003009974
133521212
1532231522
1006632074
1184046627
508226343
1984977721
59745897
1324302812
75732724
1950802777
558026319
232300564
539614944
31543090
1319829722
1818103825
1608755101
261355044
64947471
1274940017
1846041385
573267340
1343995343
1276602256
1180458721
507934479
984590275
906050540
1457347606
1253226507
1504134732
431617251
918679890
137044788
990608259
586355406
1881151131
312271299
1281746330
1187833741
2012822019
1935409013
1052838855
2116919135
749478860
233553461
766970135
1668532144
782132412
486623224
140097100
899478629
414056506
1035138365
1121850205
976748838
845832586
1310754530
1399629895
1987628325
574743940
1439044132
122852292
1668238198
892453836
203105552
1047267785
1494755814
1124726402
1945741018
479185732
1634636934
369142829
1755771914
2082775952
1240809737
1866097166
1231767061
594960729
1401111622
1119809070
1984559330
1852756279
1003315520
91520122
609084087
585505860
1941492977
463759965
626754318
891926870
2120495954
553864597
1828661311
1167161538
1939930747
1768298735
536005896
1131338724
810756978
2144826205
934505449
1112989519
575484045
1029437698
1156373623
1910698867
346857211
852719721
1190317980
824188650
888182022
1499146108
260523577
1877142818
86676202
203808963
87165969
1516753499
1046731182
236642388
1955356195
598532975
1307537988
1003203979
1654658693
708034300
1791049864
1897117528
2089891034
307105311
702828661
349372510
79906718
693637478
305129106
770460842
801006416
656973304
163106723
60725118
1615255658
1360219354
1281258396
98278949
312168739
280411349
13291317
1538667957
493882917
1808603112
86380421
1228270736
1797962214
435618116
1182824494
1460376920
725073296
117491435
1915306990
218484521
1717322284
519889838
1549582138
759711289
1691109644
2051321175
844210174
434966321
962609648
380896492
119541452
44839873
583079000
1812093260
352201330
1683775683
851461014
1360133396
1106757955
1664115783
1254113849
2023995608
1904653413
976631970
2092291194
665097426
2107219678
1964933260
744380182
754264857
218062763
325322507
632796581
1451046104
1413925047
1574278634
390077237
1761410531
788323524
674135606
1840038003
230984567
1810456674
189027227
1846778208
649246279
1095537681
642888012
15323814
1309550889
391156863
1120111944
195863743
1268157995
394861502
384572675
87054076
57524070
1073666559
1189673026
770609389
505009172
1581601764
185438137
1260258388
274879233
3353921
1257789279
1354717401
2021420814
1072943713
1985971979
1299756253
1849517622
1536712865
337818321
1155186016
1808765073
732815848
1349774197
31160367
895834694
478587355
792931742
2100355293
875237236
261755970
1323313036
488386428
782921966
394396128
1108991084
1059522716
407899503
1216753920
1757302347
1372501044
1090932489
1019819322
1530379266
1701440454
765443861
648795613
907722380
773058521
1087018772
218499794
1749897601
764530356
1088296063
1536419715
1195671650
1968296946
980733421
315127098
1713374672
1971730818
91239703
291548249
1055448090
217248046
176892869
1435665198
1428821109
673557598
278192748
1057834375
1271520823
1987569779
1330167967
870927107
1686547054
1058531606
1182269277
1636861254
226651870
957560290
1251231189
1810624131
481057531
1315226337
1244068325
2020738865
476724584
1061904336
2021289270
386306859
853602766
807538187
373023638
1535647622
73589675
1060242165
23496032
310775691
837320599
549841291
2060110929
1511725962
1623948325
2006367507
1030647376
1368943430
1449619786
196473009
457612563
603891903
1807675351
507440623
300206770
300947855
1567860752
2017149031
1520492241
137247736
1395054153
1727516852
1955239025
723133408
490847398
2053399718
52054982
397168124
1791748621
1193465151
2019937636
774523838
1156999836
1758447116
51670669
394920586
1120548747
2067451244
813014553
996193668
255467750
1547853305
648448508
1394947722
936106074
1762354913
1059645462
1967465091
193119682
848059903
135955657
1738044907
108974151
1516276936
1744017304
1917479838
1710542163
1787577335
1171903511
696465631
2035369978
551167880
1597183032
805551769
1625786216
1746911359
1635259137
950056431
886328767
662420896
2139788888
1595886542
1945085366
1520270609
1987435596
521902060
1830564477
840640666
1859935510
1915773188
1545182097
260649744
229112072
909771724
722871664
768007432
862498675
58685212
1774569485
713131768
642652870
1777027498
569766337
1446266037
25907635
2138557752
1680474891
1515313611
2059845228
2114377885
104864344
1429323158
697750185
64613567
1617859846
1249901291
617374746
1947702310
1883830803
786305469
1127663404
1643708553
1963358062
871967237
1773568099
1428777795
769023111
79101346
1587645438
1882600740
2068487965
1249129461
1615230812
638280630
877565193
90688700
1668289027
1690966722
798123055
599790302
136200423
1909150001
601855946
430196515
1238219082
474056405
1251622768
1140338616
1104712927
178254841
1982838164
199108508
1830298800
1309140051
636452730
1576427490
1162240486
1131513260
307959457
748096255
1770344272
456580796
1801087420
1599709036
2048546371
559369654
1596681014
110416625
80220823
268578432
1688275189
1269620322
1241549933
576699473
189555289
1609568496
906465155
295378103
253255007
578467000
1841255979
1755021688
2116162534
1098427983
161187774
695901289
1027704310
917331227
368155183
612787216
351769058
1607395947
140560071
1696857172
1407503730
2100342222
1152636483
316475748
786733528
1211746257
1982314808
749983586
1395711205
958110630
1702375692
1479784583
1215259120
390190342
1236452172
1823351731
1558961076
361819719
529981289
2100538030
658087959
190808766
2028904115
720064513
1916931806
713763708
117187999
1052929698
2016177169
582090114
32316940
1598818733
388343974
9310250
1423393105
892666611
57576777
1460402411
388589037
1213226145
2133469244
1222841032
1010173330
220604532
528725537
2117777223
1562135624
1947310225
1257364556
1216458321
675083897
1977434524
2125242352
1065326002
242558666
1594592766
752973641
2057107130
82670169
1396439308
1902894691
1073784714
1899979132
337278385
1441589496
2037200629
2027869649
686908328
1787514851
1961975498
1353800122
2140907970
211278222
741522508
1920432825
1561900864
1057460675
1224089428
2073072564
1323429322
1093041780
411577713
937472086
1418915663
1141329518
1901731651
1709975725
1555250202
505895541
1738266383
1789403952
296091514
1509966772
1538112132
789706262
742103344
649723436
1292848977
1571394710
1720401870
1618051209
1445961447
832703649
175171262
793756282
804865795
1980536122
1127976447
974811304
1575331946
892294683
2005664454
1687725561
1701414531
1487162048
951610967
1569102084
1007015663
1665195022
1727067497
1950055218
1194402878
673190227
42123319
879656076
123272849
748502817
1895193109
819990730
276510424
1521070400
679208939
2014915124
1353466958
1447074845
1746685743
2037193013
64433670
1989253768
1323573357
81547484
26921195
1882283792
1885425748
1173100085
2135368506
1104954265
650885506
1030396690
615717985
810134851
240548619
1847717092
189372387
288718738
1574986667
1820545947
807773713
1297291660
1545547837
550260462
1692249981
1118924972
1955066761
1417200936
156774347
1599236060
1446763574
612589004
814814058
1305760366
132542447
1189537403
115371734
392196493
2146703455
723124196
737933033
1050619329
319122250
1232038557
381716224
608382940
2108448579
254843676
1466630895
1959914036
1747712893
2078577652
1820472414
1661765573
1799719081
494729988
962750924
2079209267
398973237
447824368
748858513
2028457674
161699304
569864689
133809793
1158195580
408720237
1184496128
764821559
832009648
1157862668
621412913
1636282506
1070860289
1596997448
2025119091
941722916
39129308
1640214477
1119667544
111213108
1490458727
365170043
1637228877
11636000
1663591948
477549450
12090200
1956753055
1754264440
1626100443
1896250522
795567322
2067922252
949920701
1624445559
531771863
1415273056
1618969600
1044366396
1461333738
1818875766
1321027486
1993103959
457667638
1358804904
334805674
1741818173
26123561
1636541415
1256608316
1255177382
969732325
1201041908
1415206264
2095876360
291489416
2026938012
1445771026
103462679
848486683
1223274728
1791354257
2037519426
1404713064
1454457779
1729150138
554596455
1609532167
1636205085
1811737769
142293779
355780472
1906614108
433525646
441141139
976160806
1126820278
207164140
1599623189
1813429562
611865660
1285463190
1138455118
821317039
1758993496
667599737
365009677
341965668
726029242
385271188
1008957771
1560297561
1921971091
367211360
1843211913
1301642561
1624526380
392311471
1497939413
1748500207
2099750213
1085629028
815915187
633187965
537751854
1604356989
94539684
1641443633
1981890178
1691525218
936500512
1167140316
762749233
125581392
282016154
704087638
1925838794
1142318778
1802458169
1015975591
2030238331
1846041385
1419887152
240161899
1567287003
1381960954
672064646
1053256325
865546764
510845400
200442526
1496298368
1670004032
1950500498
706087066
2122859900
1511946032
39226045
875053286
1993564028
1567788853
1045396031
1457258616
1552766970
77920
679920797
1338781675
1574786585
684236011
2108034684
464624651
1904505699
360363228
908096815
797667795
2072675670
293865355
1061594061
131395448
337229624
496928938
1818136313
910689488
804845876
1025048363
903791280
974098237
1689252841
2137717183
779939365
1363513510
508716510
1708872772
142018583
224591337
103128158
1331009310
1980888715
541944288
1372271323
1787422228
1337718998
871229572
1235800546
1361383200
508893733
517697143
913067428
1784916229
39850783
2142971478
274891774
282809162
1826839425
1381197767
1786739515
1861020041
203576107
143457412
1860057400
676846480
1742007870
357698138
1353711073
364686392
1880738697
1493711893
1959651387
854559897
94383316
1177004476
1314916912
82100314
84969083
698616683
1128188527
1550540314
1538763728
1569525518
150156843
1808769274
605765876
150110165
425254569
1397639501
1294774430
603923529
77080959
2079623561
108942545
2130649767
428583796
1868654502
1783434436
593766242
759049302
1951650480
1748719196
915020721
231083090
1027583663
405415846
2095326013
1457067563
1313844004
1771550852
1562971636
1476997820
347666884
491509663
1860303564
1114764358
610728356
1043808394
347982503
973430768
802726631
781402621
730624638
1306036214
1285022660
17365961
651578594
551592330
857113681
1778897135
24147140
764598026
306572039
729047708
1447878377
1307682699
1185248016
1861473884
733039811
1983694288
1184989516
972914129
1827922736
1642460767
116342849
1873323047
1549841880
2031376754
1019513057
494534271
869743660
167623616
1210319750
175349068
2072492684
521124130
24842624
978157180
1086538964
1876934976
87596360
913892356
1085281605
1853167458
1672023802
1340087370
1982874112
1859877945
1681534894
2064369834
2037502833
2026853516
1377479230
1356445149
391092166
973086834
411580570
500117380
2099581874
570644573
1107686251
645445136
996841838
109509690
1596595464
371954248
988462728
1996519648
1198754960
1937555818
1050823092
187368898
1767552708
1451531205
1351146151
146664404
1528211316
916418429
209020535
2102568501
903733495
1539133952
492372047
1824408388
152263442
1846939342
1693041277
532059595
796214802
264390574
1961307774
584918614
1210356646
1142895058
1738487276
1478711851
1927215651
1821386625
237481251
158218265
11418790
443436098
1392869067
478760781
1718629125
64759774
1306630678
1699177582
896228334
1667758460
540519852
1629461954
165592375
1704242566
567660034
659511788
856539169
1666630831
1303415168
401243662
1567789759
1912175965
411453386
1266590893
535053300
643444042
1343814419
212709640
1314402610
1989140682
737411749
968775377
140224452
133524108
1294071300
100747498
1067576071
922768527
2033721931
926712839
937685714
326985862
2019783191
1629173362
358554557
1367261018
1099914930
244815628
1785522185
2028769837
1210051154
1742254983
104669354
1775491031
1385570940
767464786
1228047793
305250546
621551831
591840769
1774957775
1583238271
736059378
1686709578
355680805
73437145
905650126
933617298
522869990
1194620226
538053052
183687725
1304314836
1597232045
951533820
1558867401
1266864943
117109094
226858232
1940098917
316958677
928173190
314180790
508524618
930708428
208619429
1660227793
1160386457
263717698
1210670276
1174739882
407903872
1760358473
1135110642
1062460882
1666739129
1259374989
944286533
1893715979
982719388
248299354
957408150
233887704
2006656368
2114029243
1026373637
729678316
31241292
116891715
1622846278
379527348
314809582
1218117791
1981699167
1574104921
1135318643
425552142
1374089327
878332504
982673028
285386869
1709328346
209871002
205187547
1166711301
1705620735
1088230299
944269417
1821676421
1296312997
1492235366
1060075761
170034461
1538044952
1706112089
362064260
1998865551
999780714
282971402
964114296
333321407
1636266652
355807298
1907229782
1206533152
339409841
1560866121
59017251
954599730
2010249120
405056666
1799698213
956615264
2051722605
901873364
1721534855
654322805
295570018
1524740593
1416849419
2066929599
826291524
2128691592
1767898616
607541680
1878544801
1605405978
1621808159
503904283
431516162
772058222
1676075106
122802690
617241985
441585147
1062531384
1127319379
528589617
1739180616
6644864
83495760
487930042
886128831
365501245
1721298830
217215517
485391363
248716922
921567111
327085402
183406701
1026963088
1149012064
1914669982
757415776
2016174290
1415983172
245407581
343782948
271483516
564749289
113026089
1523341100
976469
2112598520
1829673029
713621944
1128509288
1022320354
616605584
1450455689
116597516
863492461
1497045279
1076243420
1514361107
1643466403
200919938
1587226325
1763011331
1287460005
1856677789
2543396
1125211122
105964096
271578426
1562835946
310932207
428866605
639670847
1175852313
867299396
1295500272
2139388666
1017174232
843726911
1971474043
768494673
1972552287
1352983804
1131177913
769986489
1329852160
1551211055
1675577518
1967024442
1786453966
1073309828
1661815884
261311865
1323573955
391876164
1331462969
153523909
1793957800
1469179866
209958858
664866677
1846256915
847189102
2096806354
223335072
429320853
1536613082
632142108
1422949045
634043073
741524442
1820348946
1774304145
1522537394
848729312
1313177586
804989500
282659660
1607249979
661069174
914071707
411211156
616132597
1764277879
1042574712
707797252
210455138
816486994
118475862
773650713
849677129
642989967
2054207747
858824504
1941119048
1913049036
656731676
1352817635
1454881892
318664509
592839619
1313425221
1068026704
457885185
1293756088
199271394
316942871
936091453
1918485551
1500409021
555882712
676728659
2111212322
504550223
1235344004
891060366
297819354
1921493829
1711132855
948586192
1070286597
242726637
8785772
1138072751
2143809046
1566293413
4159046
484072967
1104138
1237600583
1267436463
393261500
1466351277
400654498
1279699557
1279874700
65247834
467932817
713574773
1340657595
1668073303
1664550102
985566195
1664481665
872756858
2138746496
1226816484
665874447
1598831492
2086666438
1241015312
1811601304
911434335
1585960519
1129373712
1456056308
587648311
281968538
1774490141
1581414881
715190763
367830265
1423501237
304202544
1455712312
835204179
233298802
150263468
2499009
985808152
779921143
147849590
677858008
566817942
1820354143
1875050548
777553794
1227884186
97215212
566728199
1854839957
1289179126
802410955
548360372
1467443295
2137192338
1577723310
1444111890
729587610
1150541582
1654490840
1918900039
1237253259
117272982
1122145479
1493880600
254505129
638069270
810310023
1519228527
2121668712
1625493563
1304438374
1526417771
924775589
789567335
138190486
1926653973
890546266
240894616
1836193042
2137964726
160687879
422111218
263249312
2125073188
1036184443
125312237
48341020
1903324951
286945207
206565695
1311737022
864869799
553275450
1740465784
1504962
1261848480
1618605878
1337672091
359130899
60725118
228439670
526221987
406131129
46836174
1355890413
2083344760
971855997
1925813700
1407366395
732400827
1251585260
372426773
1372805045
493190663
1242443346
1590345165
1421766868
2117492009
236113133
1131936121
1690917372
1025648441
201622515
2062872538
727210735
683526162
1573849409
1160947116
664727903
1669657924
299084835
1448560396
1363640169
461557235
1469677988
135481051
650601820
69797470
2025149741
666580363
1137563923
1561312434
1903956621
1700908284
988226851
681561183
1627992259
405847698
1859851712
395268566
169537986
1257604888
1663182583
578263459
364243188
1321549099
1212828029
13863893
477286548
1394216894
834605001
221786125
1704249640
996647429
134523246
1540700699
702379541
630623938
470215976
241312481
80214665
1820407283
649997202
1726451354
2062302013
1508781751
1185880745
1223046786
24966341
2035365350
1235127803
1361977486
1259765993
25040739
1201414284
1793334198
1157020661
1115226054
567150717
490135236
2043487131
338868694
214142320
1468325037
250384639
109331414
1991502852
1019226757
1559007497
190183860
828728314
1169064564
2004649482
735042181
1189070432
2076284819
1728422640
987805048
1302251808
1487879755
1492737174
778159814
131503428
1548566633
39578729
731629230
1263049740
1662046039
211075238
1916596684
105589355
887554025
200869810
880363565
319429291
996139340
381709484
741729982
297634576
2048445542
138217738
556176989
652926442
1645139657
1597878747
1921854833
861679770
344214324
1006705076
887916361
338407536
1766218305
569329999
1049023572
1176315212
1714824541
1452941253
882441747
1105374216
1440981589
862411146
1642958455
579983633
1346090758
909445229
2071101101
277438691
955744640
1445607971
1438735155
386701868
747745152
784720502
2093638776
1284003226
1516053842
2063858824
1174221328
1059121077
67316443
540769437
738910548
392020695
775798468
977564050
2096503938
1066250561
796111292
74114831
1695905983
1125002988
268069610
2082492601
574453197
827075814
2044190480
911911071
555048287
134855434
118792698
1394390843
174915547
8808425
1515844983
1294703666
730976973
1426925950
503808324
1156346732
844897848
2070198442
1490742215
1188285147
131374853
423259505
166574106
992768017
1865056766
621055283
1668350325
507836017
757578053
218877083
266490023
420277399
1196569289
610635439
1037733111
1895682596
295712205
215897665
789999975
488634188
1109644952
1114403638
111376935
194107546
203884116
1926474325
228242932
802096437
1601617163
1087202361
558357877
118921824
1395697768
935543746
609072039
2089443867
1121108943
1994615690
834471743
961449257
1570902131
287953937
670153690
33796791
617692419
921998446
2074597244
170106191
1040280729
1566446263
1874520868
1360307713
274796163
2101304466
1098432722
777013250
1136876944
1023870912
1321383972
836927925
27936456
1729255981
2056244553
1720128866
1117356551
539636992
1950588221
1555469780
1867983257
295505250
4424393
994663788
782721025
1336345647
1274372253
880268831
1737209375
693709139
253233274
907558951
1583465942
1306707999
798256186
14241949
147782951
200534562
851032398
132763399
415621997
783233573
1522115601
153468465
1625116825
502163322
102221227
1167143620
1761874840
1690579712
1922535869
1967549316
1907539816
1393810703
1050441541
5984393
2002578418
1553371572
1656348623
1739518299
1123416121
1223740146
1017462088
811566698
41991369
658476919
1511765402
1348038985
1838758237
344076300
1735630031
1073223031
932055254
1886154200
2015666000
1193243379
480938381
1399536620
1924810665
179079787
427554857
522117623
63034738
1742675066
669362566
924990614
1955455956
1809780176
1867955663
1970548110
1492109594
302571942
484464858
1012711919
1835835168
672727168
315098660
427043136
572213356
1951316322
2093985545
1882461858
1594896546
952082419
1647917917
1085493999
572987169
165019276
1402239041
1072142133
305864702
1283567558
1903044335
1611806902
536550185
1440547297
2125238487
1872744271
101136297
2130105463
1260769654
446506172
130204483
1533076831
1553690234
1705865001
1087970192
645494582
1538667160
589607570
474527391
887579962
1398493828
290561676
384766691
350605940
1415816888
733240270
841305076
1137934788
298295334
1352965992
1554731109
370620148
1790826194
1121846910
1474523456
86960044
952642843
249719328
2040739386
825321791
1847842402
1743783400
1093723468
1186769026
596221909
474414678
1481650348
2072307902
2043534083
30921358
99743308
542774439
672032773
1948915857
1512823683
766972747
301038162
1880675182
2061678707
1289719687
563904613
1441639482
340170710
317267935
1885965351
588142100
1668595012
285914157
1150084210
204261092
973267358
1863241195
565531792
1210287870
303104305
1050796824
150120558
2129945093
337400781
431856399
797603825
905492373
554935511
1997587155
1986869589
360437695
1150532574
1254996269
689542803
983286871
708213893
1373875690
1131124158
1966961311
1149904719
1959750232
1290841649
1205460370
2059963709
1541284961
402520264
1990184182
747248806
1299756253
142369968
1348065418
311502275
640744230
1357478351
1619016975
1140122038
1155321230
550235587
347465946
986558359
1002283619
510017385
1583291968
133746490
934229984
16612355
1253797334
154398999
1511181906
1778601002
1394412157
95850726
1395490021
1107174492
860608811
1816513057
244776685
1607378578
222355412
490065693
1710279701
490928670
947366560
1489450853
1297360501
413368290
1561357129
920685177
1406421076
94439400
280060025
1106094934
2012909463
1547760780
1746134652
1938279737
261051494
843462600
1242233131
1182668381
816180338
108662154
1470131277
1786403240
677782199
1389024644
312156964
1201182180
1218920825
992696558
1279383696
1495534859
96573390
1575300542
2111391893
1456480815
1988804342
1916059445
575229692
210812652
1358609821
1476518156
1592543859
1007121404
1320007953
464157894
1695968530
1826129476
43298753
1146631487
513895297
2067574962
1732052665
1698138408
77667232
292710925
526468024
1573047582
2023104327
1003918746
1551037745
1370179653
1293357185
747020763
56414226
1308826248
1289907340
1279058825
1968024284
2030376040
1168173834
940394156
1992843243
1986238354
1424769877
1714533430
113089790
1550998521
155441518
1406141373
1663395707
908580195
1596440758
919195964
851507808
594147863
1859432514
1020813113
1746690691
1551290819
502995843
2119683678
2040825385
896414431
1457051748
687861668
335869423
76045958
1612915697
664328095
111487235
1823613056
1391356198
2038545689
573614281
444060864
1783445083
718593140
967838148
1926656805
1418971020
879385041
1153643486
1843346797
145555799
1757174580
176468386
1519050957
1136402665
560192237
1656309518
1609279332
604642523
745616577
1313884252
561484367
1003357083
1086718448
1655201467
1506524656
966174842
1992449414
498462408
2037103518
40295223
586500894
175730187
1826511585
1800155568
1603848824
455438612
344974839
1764447357
1524389462
1821598737
1099015379
1053609778
1417493646
1416312833
1171271852
420532857
1214961639
647800206
444428918
392516315
1472094839
1110503731
1550183507
473889533
1955226122
1349775793
1651226766
1814358144
446803048
1862853565
1287673143
221184502
1613287669
1388020585
177413016
676324752
978537033
729657863
269605132
1170314554
1025113384
456130779
1766617740
307980396
838752692
99588453
171501880
650810291
1078335578
1764517935
863726413
673867832
365564197
666268020
1002370214
1963813229
1701216932
1753184103
954935494
2048349969
1286719253
1735523423
319917942
369271082
176856196
941950256
735393711
551256758
676446082
1721461281
1635123020
2131004934
1949484030
1142356298
1668171495
1877981798
684217673
539000570
2017906220
1437006535
1311006249
567972922
1335191960
2115599485
1905240
1750666798
2044523518
1528192846
1430151742
1216040524
201803066
184695811
1365721109
1296934533
845098452
1882051441
408422758
1807912981
761264062
189268540
1147511750
745184542
1924564917
555327854
1293583064
584120320
138851570
1879414339
2121033394
1626475667
710903241
2146867236
1970065217
569052048
1344506793
1058826941
1944944373
2122535555
1339915994
552049403
1271326590
2062576841
68944207
1584368419
1349956094
1129027282
142812277
1758179153
429330454
1196890195
1174368526
53059199
184612789
589738185
919998789
1550316918
540259556
1596240919
1848041585
1746970946
1221378181
492649780
807632353
2074696406
1186618242
1545046663
1880772286
1475560731
1676844031
1840921321
55270010
1835688082
475754574
519207599
476172224
1882708323
690143709
1193438096
432813846
824646128
1910243757
1686843792
392767593
927631182
2030400117
5195581
64074057
1793351574
685752641
1833366224
1733329674
791948359
1184280748
357933676
1202250481
701949076
917515795
1173776256
661476983
100347315
320855179
1485452997
1048966660
2085683664
834866468
147673008
970172090
1804630925
1558515374
23440167
389379988
1826947104
654923379
340545949
1523180528
2144846259
1254882535
1198034204
316422505
1411100948
654320071
372137678
500949796
610224115
575601342
1664708410
678480605
362201325
851067703
233357974
568589932
1383787
1559720688
710892304
1062707767
1578754331
798219490
1159426104
639271662
845911117
859424717
12605883
672546625
195148258
481195725
665109398
1418102373
1407701947
697787511
2119631553
2095699194
559683245
1665907682
881243058
2143135818
1064336062
83059354
62178062
1447739427
849184557
1589462877
989140089
1408815033
496962251
824393585
2044970540
1666652916
800004474
1929269568
1634080087
1639685082
840521866
432671507
1731960392
1216409399
1774304744
1267257804
847569327
1707500327
1629757612
1283210580
824739893
358977509
560985323
1184749420
277336828
356509921
1787946950
1024584608
256509907
1780939430
1348290688
1601840583
278408524
1536592393
211346672
1672887913
350876183
709460517
580524644
687415920
1505882787
1869784696
1757335735
1129749279
2112328776
44203857
978524503
84794338
441180003
1577286518
1903855608
162393754
1798207693
1286229049
790938801
1081731661
2081438512
23792536
271325112
2145592808
2012464503
1373479403
416164635
243448252
1840893931
1389518083
1085147099
2077692524
1479968575
1680117288
1003201313
901097940
609945682
798037934
526788719
1759379799
187333843
654884383
2125726122
2028369948
123717572
929210949
1067706180
1150125321
526190624
430755888
97415265
700649242
2078838555
1545830145
361277001
768784656
1529194832
796437473
1593815161
1899669943
1680279440
1378061351
1367324530
889115645
864011819
1188123370
1191370524
1057222477
1008573423
1866629483
87166175
928676097
1841950924
317146552
642653885
1180984926
1802483797
1538189254
1644688625
220084328
1792649057
902596067
1894652777
500207357
1703961526
621067876
1447138076
2040785184
902754905
1873963924
131455002
2002305373
524646721
1133293692
641094134
1413960794
576011888
1373538095
165248709
1821419932
506225168
1760586746
2111918146
282035291
697501056
81220277
883567912
37558226
1759129244
1101257322
1740679168
1178293956
1950667367
125779
1474372885
131102080
1887406331
2037496916
452399498
1320087819
1118603370
1319334337
1731427264
200892019
1296557857
1068145973
1770381349
925652881
519578694
1326828131
1978901378
1588278379
1179551320
99818104
714344263
230476631
340634893
2026699677
1965020578
1731302440
1537478317
467225786
377521409
1808727688
940125993
465658893
247376001
2075483856
259237047
1203103026
963879212
1838620942
2002644932
924376737
1421621426
1700198418
1506835559
1161302109
672374078
1555939433
83591228
406206537
771146796
1004821302
961863430
2114737154
158738198
188653408
1715975754
12353034
1123671771
1875234452
1563413755
1924638525
78806428
59323925
1918241960
994484494
1702213464
1722397330
871111034
287303319
1497686104
122741205
1428016979
2065143109
1974567547
2083494006
2018202111
1161218528
1688474758
2067316824
1780717911
1730069449
263977305
1086961829
843627530
797420208
2078776344
327474826
583450577
1068757415
512148417
221076495
779940722
641146307
267546238
1500806452
1507783904
1228572607
1947510448
693955048
832141483
615898250
73406301
18420041
1484226514
1628302190
1637071117
372401142
460846217
270988921
691096902
1831182071
114401603
1812116321
240919145
76668809
1437908304
2105016053
434811545
520784276
1472277341
1035350472
641536388
1475031344
974842386
1826953360
1285460149
118688346
1718695193
335707244
53107673
841612296
2081195760
1034609456
1274130343
1808536314
2109100552
973804032
1795875708
1203865223
1209331026
1304224325
1198757858
1284709667
1041441659
1476510
1003035985
206936154
1911344694
1191652245
1301528849
733451014
2033415288
1191207966
699066681
177595502
1285367172
499532414
1153082287
415030285
643542613
18562538
275806644
1501935855
527316926
1211852522
1406337221
819653769
1045401339
635132220
1520033445
1026893460
847011033
1071928193
1095314278
419335959
483522997
21885718
1533961337
1659815654
2052178614
1536631704
808883384
583962661
1639728044
253716250
949563259
290311038
766570615
640802041
1047709385
1433225483
485598325
366326576
1730875216
365619674
1912219779
271596732
1289579454
1934276647
220318623
458187638
1228176949
2111929554
328678194
371659025
22332536
1315794047
1588063170
1976857531
479382708
591369125
499883120
819427450
658239434
1755003660
1659956292
764701882
64908000
1055066216
153199544
1559375004
1968880367
1589760621
622145827
1790044934
1882970514
627517522
1686889067
1165845319
1201575148
1054920358
1298505735
678475765
1756322756
97893135
821052905
372005836
1355743330
258723606
1856139656
1547910077
176542157
84611779
827041445
1375838592
1203768149
1146846784
506364047
1779542877
1558892152
1373366217
1460087210
1099725580
1444022783
247040010
1478038200
525606185
493066355
636465498
294828150
979260365
41814393
1130638104
1758142729
732396887
945750387
1491682283
769752166
67558722
678276379
278765906
1384722458
1809881012
9372416
991330010
38058294
773487874
1790071798
1172335425
1240222699
394434464
650502563
1692314457
947089848
1099068621
1242048781
418536829
2042040236
1336990859
1964880157
1181304409
555960355
933240605
228952034
1453600122
954248826
1492669534
1699625752
1992493650
685528022
1708002529
1810323422
460651222
2041558465
661208027
415377043
2055841850
1346877584
998890066
876585790
1457560941
2001802513
201729667
851356134
1462815479
1859726248
1325048984
865847691
168226297
452009750
453335129
450452132
517256774
1688167565
2121507298
1628357285
1676558887
1563626296
904079437
1981248941
764453785
741488125
1081012376
1801048925
263011181
1153651289
1478525966
1125464677
290933117
2036742657
115316319
466606406
1678946504
758278668
457509270
688655165
1992263923
1677471638
207727024
838669178
482904172
283655388
917009861
1805345490
144063310
596746502
1955231673
1814630343
945068555
1861016747
711622342
1577254623
1262311726
1686810451
195451258
254901569
2035650429
2086509503
101474198
1556751641
993250350
1034687194
729730430
1682036283
1098137101
299363544
2101446966
1201135468
558117224
362266457
179658258
50701238
617824672
1824263563
452300158
1772544587
124912510
525915129
1755374314
1703732767
1208570035
1104619626
1466695424
1735622936
300191594
96779622
1977856593
1677629778
1182352019
422376123
171687323
163885651
2027717
1796856551
1569958840
1011636360
690248953
1915103331
46205857
1110709920
1520109816
642498990
1126110355
1441034381
837119220
175086099
1831190222
560267454
475443898
1413430916
169144605
997308600
346520874
2044594120
1492519730
575527935
995463678
1136221482
835060308
1451229134
200534943
1172872455
384097983
1768022789
292829480
1805258
702195386
960483271
640115644
1582380
998758780
954306611
1254726466
695284857
69476566
1332393025
1146180066
1942645864
1595565960
787811469
1032231197
705412525
428844929
628585485
1505637970
1700644057
1258989550
1483496136
1519488136
525561987
1012571038
1595786636
1398306678
1624808056
528668016
1559672314
176245698
1058268491
1722673923
2052646821
1233942477
1169642863
1651595423
373143847
1951089787
2141722681
1851782606
1406050134
193886302
188039587
1543276124
169436123
1170483100
1692314529
165958492
862948405
1667890599
1544610303
1298010795
357344587
131909663
1998776748
1912297785
1807015791
1315832627
2135143312
938742985
295571399
798057783
1978402078
1984661566
1799860587
775784818
1166255228
565996456
1156468734
1962163501
1422195618
1116226713
290190718
435030202
1755712021
1709947127
1234764866
317391235
1814849278
855551245
132988363
1358534702
937619181
653782116
43339895
51872203
1700708717
1518423581
1718890990
1006554882
1465732047
2063009114
1217074434
1903696038
1266018201
1248466235
935426780
1459952981
948452766
2036079598
750467136
785863880
792395172
898420469
906141578
764001761
768992388
1367452429
280064977
2079318828
229679106
1748100713
1127474038
2004714776
2078698564
1621228955
1312545740
924502314
208032244
1861667251
989086444
386306859
927350825
617743952
673513946
1288211976
1256814926
275849529
2110696661
1837222274
1157595569
29229418
1205503890
421965152
320775415
278021572
113256036
588940610
380588573
1512666932
264010550
717566687
295194025
37796258
1928346877
57838114
333201900
46282250
158610047
2030913018
1273517700
2104851961
2038435344
352606060
1175144472
114047904
156823661
1940466310
989965205
1601442002
1171719393
1438827693
471420937
2123570724
640609704
797295086
1194706221
962028467
367535014
1867459465
786013695
1312091692
1416636793
1445988958
2101406847
1843125254
1848361813
584362125
96700252
152794699
1095098123
134100302
1608849916
1153849692
858903389
1458480972
1740570152
906959702
612227902
2055645730
2006915383
1980710244
512768438
1139369157
1557101572
1869937561
495742859
1197375376
1842874328
658904079
979958676
1649849981
507770269
1590249459
104982669
275624519
930438450
2042328484
2125678763
1586627987
1939037849
1774593073
804567054
1256137986
1169407461
1535915273
1760261063
2036902661
312050199
693794491
41248179
1999673633
538607738
1110584153
985667468
278097584
1555196245
895350836
965593130
736138798
1781442739
604628229
721549712
39799662
1036071956
1497935374
603627031
1422504756
1699224067
253660055
937266257
2143318588
117685242
1258968747
571101650
218207932
150464112
125793992
960729429
1304668515
1261463084
1498516815
387271810
140675151
482122867
1832429001
1417935714
1064920000
1061218940
391123781
1497691938
1892065675
1834085186
1491195749
2016029699
911733605
102239713
1931227767
64998723
1386871455
1657410853
1758993496
892306421
1564724859
1464636589
2059406639
107085225
41048332
1500965787
859199909
792363967
1036967633
291601645
706828731
596414648
1437904266
827168556
476105250
935276027
1469744149
2063441216
1280569137
1518418612
891065526
1390623939
2025714188
1692632042
2073444769
1359411679
956211629
1588699358
1171602405
1514740706
1090128487
1704911491
2061396144
722579289
515599526
2019468048
1957674540
1870078979
195573263
1261158566
1136475249
1572580005
135202901
1873218933
25858794
1894868777
272644014
47671457
139150105
485975907
448117963
1423058836
1538319018
1049287646
411576046
7299684
606566829
1819539364
1602236857
722441952
2138716901
1683459209
748617564
1775100279
350623589
213916993
4075251
125259121
2101326261
142135534
1815631905
176715872
1342544280
2031627898
1963135499
659918129
1480721188
1911191600
428844232
1050678689
1554625068
1547826552
1391182181
1348619459
791560364
6095270
136380662
13902515
1088218563
1071650869
1754872717
1035119423
2142500355
1640681976
191106417
1355347003
1991129221
496540095
2017580327
1022290062
662661653
34319126
1024292247
1063280397
2032551551
1063489182
619029309
544639695
859490528
424914938
1552066566
1718409793
985764803
709890033
2047445607
54495522
1687256194
1085106790
851103490
1560105163
806941359
791158817
1522399178
1271402097
233309336
114919802
618646086
1803801713
1234340135
1939349952
797814800
923730350
1824758436
1189841981
1746667610
1590118718
1657823254
1361639739
1300084832
1958624965
441798665
1016542095
129460505
155477683
576631719
545256787
1894928633
329894539
78485981
454285078
1548007491
2106800166
1085962961
1762104594
453600632
410437353
633301945
1167881720
1644713350
484053574
1905042211
1996049223
1836648167
1434733968
269490955
451199280
1163267834
25269277
756979050
732244876
1235280751
343565810
1453106837
574770314
1946056624
1260858765
1873474795
1401785937
712707646
584270812
1263649528
16274417
1314585435
2107049552
342298791
1432786875
1439417744
1980831527
676512289
1253074241
2107527212
710490177
1789762496
407626393
1594079098
1174700642
1230195056
657182911
392166422
440241012
465630008
643834857
2112821712
231696748
1887365709
2080952955
128642675
254841867
618094900
938436068
372664659
187896121
30623031
1213623687
240106832
1231343753
361047289
9680550
1722423983
1930704715
150456545
569871726
481153420
696665231
1505037264
1635905076
1092505399
1160708210
1634683496
2077575326
1099627139
68865193
2129421565
980702579
1351986366
586669283
1187683014
1434669517
1638807968
491101730
1215118199
770913269
1657288464
218558369
1944020673
265346916
376790551
1777486405
927428278
1771305349
1148880573
1387325174
303111457
196159314
348602719
1011764670
1954910190
1670281094
1983579983
733789215
157214564
249592
1070713856
1577759641
453717187
1872236819
599742191
487030087
1369080042
1905670290
576203626
1503016319
302004348
187626776
1840921321
329349082
841915061
1583301868
553086381
1535690180
1963817497
1062777652
1983234821
1064286727
456596738
1563664693
1829067121
1170933598
330086848
752456127
154898378
1042550023
114448458
446004927
1300302047
448388964
1335496522
302645137
848432402
1992326105
1104395668
362016023
2129967104
139303009
1967057921
978988837
627473895
1121138759
1152463440
876853485
2103155087
70563865
156490904
2104228247
152351597
1116393870
1159627391
466223914
1345607224
320335701
845306172
1858812283
2049564286
799841118
722166266
23234351
1390861245
997591643
1712595278
2064530086
159802737
614560514
704035079
1520637048
2066489940
281430817
1321392391
792955223
1045898544
731597570
384942992
1122396713
788664607
150990715
1849971556
715972200
408471639
1998669391
1966186301
107552451
244104811
2109676694
298021975
1142206225
1928835791
709055589
2001576826
1783593579
765696274
795413552
925929516
772991222
1585398840
1804061644
829293567
718407603
622784702
652539627
772876672
1414653094
1991193608
1965619847
337266734
1859601349
874878723
64504264
929837489
1225087106
330476968
1122477533
749454758
1421872524
1752760808
1905265563
1630440487
837752079
1669228708
859162324
1722475275
1261553971
1168418716
1874041602
341595616
1047386540
40638077
1462746295
1139485
416142158
109903549
167082918
852129830
1776689225
1198915385
2060211405
69522851
1844206348
1938935587
1814030404
436425539
1038487078
1757725074
612395805
1126730504
1120814197
1285261702
1566609524
1728198220
1073695234
714830915
706446208
1446623743
848499978
1228085852
15240140
777309428
750154415
640709065
1795982501
958985490
1674454102
2045669743
2075657912
1592918240
1464123235
794696738
922182648
1388082773
66640978
999751478
1483096282
1023836827
177255753
1860577182
1635622429
638927707
1674059926
39781784
1479041853
1513934972
731637898
175719717
355843020
2042009797
1253026167
1394987097
576549075
648105110
1047528077
991342041
1618304455
1994367868
574491138
75836254
2119835695
549179290
915842543
1222435064
750284115
150624137
1876239626
1514552518
1592656422
896175642
803148068
365375001
421609979
2050905622
348970588
1507152509
176370058
746864473
289881079
82287650
1368183121
1389301069
1423390611
930368824
1243303561
162393754
1738458934
1963633701
2033642308
857583068
403992509
370495591
1587006763
1975176826
189879880
756500899
2053405015
1350024374
1060190476
1825446945
2123766768
1734886988
1030700396
1500699497
923234790
44326640
1580628827
2080440189
576047138
1339827186
1720183354
903828323
2002874191
540026417
1239929026
137366063
343822199
1420973026
2012607825
1222815016
1113312063
1601235532
1426834187
1885544973
337316555
954116637
468225493
1513862919
775479173
631948910
1153173080
1323152026
1947868904
1648501565
1535900667
1899782712
922560581
2015820782
100377674
241532299
2134070650
1816498424
917076447
1007524996
1916078161
639863656
393344955
1448609519
1942860645
215311194
163018974
340620722
1442736026
522185267
853934366
646058574
1836312753
1168952170
42430500
377550900
522417574
1765141129
1360281874
1642013100
886665686
2138476353
1174078196
481530643
1347412148
1064415533
2038306160
1929953062
256047367
773422764
1573221620
1530619105
1049449200
2056844124
1208528584
1596313003
277797598
203826218
2137291491
2076195215
659745748
1233738779
547109298
887340875
1826484649
1158016604
1606129964
751830392
1102538835
184401541
1220022752
1772490139
1600553762
1657305519
1647485689
2103786392
436096886
116149917
825859194
1191298956
491689910
1270894057
1245994321
1483506310
1173294557
2115455530
1931562025
740421971
923341319
2109419358
870261629
2073893037
1622741484
377424924
2112238721
2110026985
1296232509
774056895
16112519
1116406343
434031448
1980630310
1486155543
2122022998
1189133563
1708736665
254117139
376728824
421336477
1733484151
1703438574
72633443
1894468446
1197462833
1696567036
1393470640
871420235
345419766
697151602
1122865309
1376296988
1099494266
508653557
471823007
1085503995
750504936
483825814
354459855
1696523887
1773784776
12704354
183117065
1279925693
1531116308
1827883082
1748467113
1552723697
1750291321
746704323
1883705956
2045221661
1930424938
257958247
1670461180
817693751
502665888
827904760
142771016
1380678957
2034327261
173142656
669961812
1139370064
1249617924
1583174128
1500930384
2097838481
1347856704
29853587
735790081
206289160
1798074679
516135478
929334331
1936014165
1851587064
656315944
1652631258
1706730890
1556867349
146014096
1794263017
1171736486
335093754
1673897011
252834738
1452336207
1619583682
1932012405
1450186878
145655261
339549596
206787408
617967047
1138030617
2010530301
279452131
1027957784
997725235
1305447219
1101980472
1571995301
1654337202
1521850979
473599975
1452167353
1781005483
1931427099
1613099819
1870115372
1092123775
111606124
692208877
1813869341
613943495
1693585785
1810743759
828602509
480611712
1690701879
1762141636
1805225823
198140564
1999681117
941161028
260172422
819069683
291540115
1010036570
235872720
830038768
1261974562
507114981
708932587
936947972
1761375231
2115959883
397741704
1530394399
790949501
1720054083
319317677
588365459
1361224541
1249925367
739352879
2086366627
1146668962
1518891444
1930040747
311071949
32980456
1440760294
1799540554
1794716382
739584763
780343086
129791873
752240136
2013810123
1881766987
2025501792
1036344431
1534598203
1722770099
575181262
468558735
662720723
670432972
1451068345
1758398250
1640436187
1017885512
1620903562
1364721138
1153163514
1957164048
1530419759
1204534981
522202972
1446315360
1280554140
821348819
1992870402
571337243
2004943537
1235004967
1133013375
1382690669
512805106
1545070565
241082382
2082007911
876313707
875449259
1977797736
2058695654
391565778
379093736
1322964185
573249361
1408162380
555304800
1875159929
1454534389
482829036
873461912
1218650990
606577436
1139775433
1726672932
1994329362
157597494
1768091102
2023171287
320556535
558153136
923504256
745633594
1711698539
1540696641
275088366
1738148147
1568388981
1489201821
1643796814
240115380
477361068
399971148
1572887023
323559276
1571893961
1344592868
19498828
1638961350
389091043
1037225874
443539245
1597367385
619767871
276062091
1208648940
651472539
1251473918
249520622
1062215324
2069223906
1077531400
919937723
1191134685
316289514
1302038009
505483703
291341567
1103811446
17808075
1058454660
9609455
1712899172
740802944
1105316433
1909824904
757742512
1129923047
1902603284
520983541
403573628
1146336276
514105239
1800198290
419651093
1939068065
682423788
1613592748
1574441429
176851052
833231726
566595683
267437382
1714037807
2044838633
1089717709
2085360320
2116643948
290132263
663489401
1529938089
192809386
1395473145
404470123
1160325859
696008251
606461865
520197987
1174063885
705573747
2110414119
1276824173
1507580752
1228051723
292259298
647356210
2118126887
2100521223
232118103
1704473951
1890971247
840451804
1824721070
156227479
1264353740
1499930155
199034703
1949718015
342055178
1272752852
1615260715
48924211
1053627745
1667897184
1803320533
424984251
639651524
466293606
2092933841
3721459
1440492593
1469729912
689767786
601248567
925670228
1596225192
750457184
1391669062
362098687
8613005
1150735621
979070523
1335412828
196858067
365735105
1191941886
1519099744
1969908366
1409139444
921784259
1205700077
1853113906
1109713137
751174984
1781009554
1280205031
821367780
414178187
422911720
2105205515
1572855746
1860564604
2133104273
1268084048
1413121714
2089142674
875215953
639232399
645589468
1778182442
1581580837
2031313046
959789077
1053516779
1676821349
1951635396
807045296
1441210062
1623105128
1043567586
1694450085
21793167
243484995
490251666
605172581
1617130987
879275270
1553824320
917787125
648064021
912661411
705824204
2127487828
591634757
1128981438
1532048242
392567352
104955298
529982574
1495575692
700910605
2087316817
2072813249
1227716750
1594443925
1269787706
769212330
764142879
981360983
530320707
1524303803
753376810
1032378661
1384543697
1708285702
631006054
921636697
925252179
1925358665
1910788747
1550444600
1091259182
59292388
393171634
83133077
1470390203
1261580364
1793826518
2040396698
515417238
1155452576
1262408728
1809002943
1577303416
1078792993
326928302
461732635
1664576960
103751809
1378156292
1945200335
1715739170
1540854480
1691469512
808233288
931175333
2130731883
1782589497
1131012819
32103816
808169179
1167272229
1050359118
1008842404
1196621894
1672963542
408282139
1645851619
521564998
318682459
131542967
241955796
1955730152
1673585611
1162730084
943528637
139846350
1756405834
1754248189
940223083
1531016647
2135762480
1675454564
1204853939
69274208
1979030413
1948779238
930034460
2001177446
876540572
255572070
881846527
361078498
314600154
647810093
1508210936
1677201730
501226526
68066042
230434076
505427065
864020466
1014441673
1640855729
1024973177
1687175200
824371456
837559532
237678010
511748205
228696593
794654635
1930880180
1985342502
900788792
1977665513
1092367511
1752635981
1984029025
1098922301
72656302
2012898469
1109004072
1534500485
712705026
272033231
1956463631
282753260
29019039
371055705
1648972415
1527719404
432656527
1421598019
2118844227
769743408
1571077495
1668034900
1922678238
1553200366
572506482
114886593
1289395900
1491637830
79083059
1634812372
1266928565
1971300323
856247289
1406363387
806790970
973223401
1144328168
1755314405
475528542
2021048334
150706010
794134642
470757815
1650368959
700372809
532698906
165292781
610592886
2052476709
1875661919
163911321
773526788
152436199
1870159861
502377392
441623902
917544565
1144031135
280211318
170308320
153537449
523281370
531259379
1017248737
1003315966
1254431580
592132332
1012507428
369234465
332374891
602484294
1579698721
307777193
1518141528
485592816
447597387
280193386
718438526
1072216700
970010971
1424743358
1758554594
1118503695
661768075
1085175932
1131535439
407204954
539369512
1635218747
1098943889
291840477
1863738838
1460139485
841937408
1557667944
995322368
1805008045
1583871151
1487431174
681955783
1157319507
677790009
128747773
1348266375
1093573912
1108572669
1585706518
1282729242
734704566
1591100347
1987140666
1219570448
63623414
1249794053
188764198
347065638
875223377
1148601879
1744776503
728160589
1742143083
41905993
652250859
1363543551
720310192
1183532980
2046055513
1355388295
1570902131
2040379426
704219866
1605659098
781597967
356236616
904662722
1850185128
2118122707
1323901378
1279619578
1104945887
2081553050
2087625002
402714290
944079573
341910840
950965722
1341223576
488233373
827683936
2116417216
1789346946
904884684
2133826970
1021144882
1476799165
314935835
447100685
1252369080
769580602
536301323
668241787
1515829515
597575173
974444132
254455947
1100059271
92170419
969915600
1962380444
1611968581
34898502
614735111
1162767371
1672807657
2053874922
1857491391
1231313435
2105026165
1401407998
1722930959
1001610522
1379136084
877606599
1122550144
1901331397
2068378866
1322642428
922707567
983220110
575678669
1002710186
1509056718
1768236688
1308618942
1365280977
1444032617
553744023
2038004863
1064154821
793781690
1684577994
148322737
1112059375
1283176055
258449820
1997936495
1040313034
1039654864
1501470199
117200017
239861817
375725737
617890313
220615836
859353506
1499107491
777833231
578272655
1929091449
1399351725
1555669991
937652872
1181168511
2127000465
1484768539
1463937851
756599374
1514115645
639319918
1838949521
1594101540
404522001
1402504134
1865320632
5408142
576691519
95752079
55045139
1964133744
990943777
1992059295
1784859201
794411484
1590659217
635076042
1916404386
1241119694
691092946
291443239
1995095627
1101072864
1673411189
174547999
431542467
1348329168
1862982643
1271576908
673165239
1405771509
21839634
171721050
1377420133
1631684962
650500678
181363875
2105880150
1445734022
110261583
83679997
1288427032
1820264662
1191918588
1693598649
672403011
1636604394
279366364
1160586967
732612314
1705158527
751815094
209849228
1339005550
1694745450
1472841558
366814264
793045031
2098341648
2025499044
1354580158
729329573
1053240114
738380289
97103679
1728895087
64069237
1693787250
1104222484
1010036570
243520600
1401589243
794759580
1410172446
1497585705
1469018761
349977033
1424969397
1679671897
852283558
1856031721
1098060389
874236589
572083248
530545819
1417351249
1512619550
1584554684
1681197779
1883777145
75428904
824348821
979304002
1891992814
859199200
1027647298
1763321742
1073455155
767773519
1204360231
161777005
483939370
804656288
419836684
413088848
956084906
2092242568
533863167
600161548
290556668
1254179983
1776754258
387039180
1134109807
1485334165
1710273524
623597359
577300529
1671384274
2006878250
1175568651
1268606841
138481887
2002792795
1501870776
1817121632
1661575786
1076378262
237151927
2052706250
403913858
1191379710
747587961
1926182894
870151928
1237223152
656811978
113293720
913316204
1219376454
796410226
1842839035
185443048
392621214
1276441042
312695046
1182411332
1409223803
82366051
1826643660
901234504
562621119
1808897509
2143309468
2000762868
1294220969
1969400718
1885564588
232189692
906581694
1635322535
1159684483
1762320620
499323766
751983324
1904638354
607043835
97734867
1609047773
2025217340
213617860
1910516258
2505994
399434788
1693690376
422960458
43930829
2124156397
1707696337
934904631
817222534
816070629
2127233403
864899615
1895717262
1675962601
1143601210
852281864
332700412
402903183
1757518279
1008355287
554598255
498587691
1068956905
1175450172
110654405
1164734438
1923301490
1239138689
1224148386
1285908388
1460365707
1386191409
443219505
1144874155
146712620
1875036700
332191783
618426522
987478497
1592024804
1207843742
462497548
627945878
448071550
1906842830
266917455
78090131
960066546
650320372
24410474
1376843872
1385471780
177300513
844075408
1173540700
1848811139
1800938875
1922618280
772541657
2079848371
2049687397
1613578382
1617536639
1562052334
2034249963
1160819871
1966661106
187046237
1413314231
663892117
2105899409
1370074081
199611978
4933927
115167934
1123336107
1800026800
1562935677
165154018
2132001541
1437888535
822583897
37684391
625561358
1924026995
53737736
1929858551
934961806
897973333
455816332
16768823
979605174
783988197
2024483435
1340323301
1424911096
764483249
449067685
850861895
501068703
1098272114
1114495674
213660589
1685601814
1198515984
686482777
1487403123
691538389
166926458
2066616463
1656148857
904137781
167078633
293525435
1628212712
349527488
392872470
1336113399
275613664
107113469
694249659
1759093563
2068959697
1973801794
172403601
1087283585
1705345258
316318645
223217322
1876063135
2108157043
1372187948
1072371296
313891326
975071764
828066663
394029292
1176571969
872015972
1434226567
1262791715
1701517231
1765946201
242908730
1591958859
1453982419
670192393
641798564
936760904
117821407
235044876
944211988
1379460668
850641022
1120986801
860111510
1558814483
1050700854
1457587954
1416105689
238899250
469157108
702471236
1660659670
616612998
1880028178
835092073
1809563099
876472041
1336544995
2098624135
337154706
372467902
1093499154
2071861249
528616176
1991912257
1898142431
1088083052
467102502
904137602
477421728
696702091
1703096824
1458220932
1771378916
169003930
1895874428
586902522
744238857
166272616
1192219164
1510470168
1027710430
1287022601
1819663105
393455967
303200047
1396607316
313515729
1148758626
991164750
1547121534
881285608
877733558
1891209282
1806108919
68090084
990811591
1183301863
1689972530
2108234624
1487589001
1753148768
806383855
1257369994
229532646
126006916
870161937
2125955082
1108589214
1527035495
52493885
208156835
1006381856
894960809
34998339
490270600
2081549981
1769680507
1970050725
421334580
334498618
2030414604
1114890621
118689083
845376657
1645556527
1624645952
1307187351
1720046282
2005618993
500492520
1595583544
1059764800
204072060
1879993823
1661087155
528362761
279616365
1323401121
1133550455
1822005082
1313705199
1972665690
1450769067
1377242286
1619275220
1051499945
572916106
1883043623
1700056974
1301638680
2064588182
582329586
1532267755
833861093
319666402
687211519
1778084491
1366738824
1528291547
2125460130
714401228
873504224
950582398
801481446
111387972
2123349413
1512778062
1134631372
627292458
72446196
1012723702
1109436079
1961926460
986842735
25707300
1153678945
1374442520
772194670
322105745
622347873
1224650485
1133473243
706739657
1495713631
731252322
1738138483
129841765
1060424641
254560403
635160720
1728678201
647193614
703669472
1671047890
1365277211
1118030141
1868535764
644917988
1238716009
509989354
1542864554
748424395
1228842673
387805682
1862114755
230178648
811198666
1601992878
240547124
775909398
481624649
534078716
461068444
546262227
669812744
891969183
1712240569
1197869956
2021375653
34497985
513273562
286378648
1721301991
1089764280
1350199045
1509750324
931374638
1442240059
824624518
946536450
565594798
2122178543
90806925
1374644440
1612871332
1327860224
795453058
1663447781
1435500710
348656029
407355842
1078449007
833924899
1024545806
1063542440
1784802689
353784851
1617364641
923179120
261422634
1199581151
1104013673
1064616438
2041932616
681540960
1865072553
987499599
2019414286
8342398
1279981119
158301251
1906319093
843033226
1111238446
1218045883
565419536
1902893916
1767876134
86026590
1920510519
1299135812
1257886559
196571995
1255604670
1203413800
1583259187
808655926
236607075
1400910249
2014524154
212076778
1822917915
381339968
839949979
1904907390
499230221
490653952
2008231973
1671202891
235857794
1787702596
657875053
926809671
1399611327
832009751
896240967
36785893
34918424
1034532865
816513761
1769175918
993090515
1780985064
1951618399
1755333527
985083799
1203470313
231354816
791513813
1561217581
131805482
2037613676
1171541702
1134758510
1562193011
650925279
1732273876
2056752865
543170534
1235395109
1990311872
648094411
1847793359
181176750
574336751
465129865
1837668322
601518561
1844888128
2032349714
794606118
2143505995
1146041913
1156223531
1691735293
446955954
1347140003
802464946
1160131858
1061084827
857505051
1273148482
746204009
738528532
1203156873
1165391214
2104487499
1678733514
760384290
1266807090
2110743068
1959959353
599193862
1404033385
372802255
2003940873
1492177060
1492115154
1279480006
1810741535
634373707
571840953
1939208766
1076259686
318180110
1360652489
650872883
72407764
706628426
1061481414
85752100
1243078775
1237020495
1565928495
485685379
693146986
2078445278
1635801331
783173474
1747835289
2104818038
1122660663
1231276745
2123177227
948698854
1796739723
1832814240
347842566
1408731733
9163434
1603890224
1997932555
1529869720
1857222765
933784362
836677580
1265704812
998165840
1133628113
846116602
1207571026
70993841
58623464
1100962842
1149635938
1331705282
575297021
149402400
2127205380
443952689
1391840902
2022124343
105400064
1835375745
859083034
987812266
1471241539
775647517
1873007899
163528410
255230024
1040101531
1547680477
2138580184
2091720816
221948993
1808065860
2060263988
1191715204
761928003
383112972
1923908511
265803705
105837347
400239458
170341847
370471858
461384515
88195175
102401953
1993508159
1103422135
380082063
1725861738
364481558
2046643191
1646330253
719259414
520290444
1305594806
234486963
63745226
1615872966
911593930
491677592
1566173057
454606235
1355063113
1738269703
291417133
481618784
306099108
1448303703
1511489212
1912029245
148710567
883467173
1918521953
554578784
1256284412
867787554
1799053109
1915841671
599996696
1614708093
1267072125
1667119547
1618902128
1183410134
928593938
976993825
176658074
1971573258
172016089
1456571428
2103772688
774378620
1267453053
2135521400
2003869912
1740062125
773693933
909840185
1373960937
1751800534
460205961
1292250377
1820581731
864871436
955257812
1814895989
1197826755
2002295686
2071521763
1864291374
816599943
900972365
296685540
1371118955
532482831
623248228
202966363
9749760
981341939
1891377753
445989489
1054543347
2081545133
269187157
1800297709
2103486191
454744677
272776279
1851379879
2008214484
378860282
1785175283
1063511635
371672533
387193170
2011324738
1121281463
1009356896
1205608491
2118455778
1532615033
707073001
1016187156
485087447
1111638117
385441697
238731914
1042067208
1558653229
1473476521
970162335
1050508766
1569494498
1940111875
1281904017
2045664550
290313349
1117221794
772370978
1538149973
200308640
1443039519
1449981735
812426510
248321913
1717916546
230761316
1299543882
29908591
1725211271
1609446429
1022656309
1123364336
1988124880
727019154
2132721509
1312156688
2115467708
50803156
1215966156
2013240850
333358845
2025473778
1619928766
583875084
1917963333
828060978
1258069919
1407253404
1485846820
1242182187
989864280
313017423
445071481
1201921600
844645047
1115548971
2132577669
1765401031
352743269
1394073644
1666442067
1665009666
1422615324
1596288081
2074920193
1690555681
372787049
1456650250
864507501
1508830635
80810619
1327710961
1971791370
1058107360
1377741699
279171850
608625276
82511806
1037345148
1961384788
539593817
900069207
1975293931
55831630
1188581079
1043956818
1749877215
51298226
1304718147
949522399
2106418111
1739762918
443259346
569126409
1379721795
777557580
144681143
765706220
333173051
949184630
535935371
1672095312
1086398425
2043536415
1077052076
1641565710
2081736957
483313562
1391922560
65079288
1036988373
867439170
702323127
1516733264
280966452
1566279402
43812451
92413691
119842258
991357821
480178413
19935474
735522208
1264746830
636900238
35269763
1276057890
1161961422
1815191659
1869938593
1499647688
890953478
410028416
7885881
580227926
559185849
767730061
381587483
1654517985
63826019
797382972
1918084954
1851916070
1748768170
1861534712
89070449
1205974820
459830311
924805174
941827068
169260239
357786866
149634375
2065398119
2077144389
1548345419
1850182567
1682405446
787655960
1338406216
814180786
379446650
792879938
928827321
62873666
703355046
2106160813
510503393
1353647876
132348712
356679001
736521000
567735845
495538069
140846309
1700480081
346510323
1911243868
1871983105
879721560
773431554
1237527765
398351413
473621872
246371354
1573525184
1397454251
1923972829
1922520297
225602235
1812143584
868463629
870327379
667258780
704251078
1722508299
644321194
530889426
218326469
455285373
1955333730
1384594308
443800836
286949154
2011019100
784972657
535383810
575278578
984197484
359530226
1258767286
1385588792
1914262837
252850163
195877071
2040630323
259804376
1899222604
1089743014
2049437519
610615585
1460935938
402386473
369325473
1825738646
1102616775
1350368525
1867322461
1809386102
554475231
1154932164
679770283
1118909293
1635427398
659499229
849109339
2016833990
1175583066
128495911
169969740
872923879
2136352508
2084054074
1596018389
1864481273
2082073160
945184944
1782722176
353250027
583022590
194351964
473215812
796248366
1528874867
995293741
1043711841
1583117628
1381021424
385982546
1037073271
1659817446
570402182
2042088261
605641978
1462929094
1523471819
1000938075
1898074529
1597165026
127966746
1525451034
1757378799
384349320
293143127
385583984
597452258
1831005498
1719997371
1201483299
1605812911
1593552612
1436815137
2117084505
540433179
2095651820
434906149
1214252415
337665934
711255789
209279244
1731431
693866714
112731839
223181838
807141107
813273729
195665112
202765227
1116737863
1766599726
540827786
1743112834
1648841437
355252269
1340519468
1599169888
552225902
1605074661
1163393823
672226243
1622612654
714448152
1201811991
894321496
1010062219
996668618
515971203
161602216
907979539
1865097831
687343678
818259205
1341235006
309634342
822129795
325479297
1917730449
1110192817
1290690209
1170133405
366959111
2014332611
1023619916
622170582
1265063727
159878696
1138070890
1418135941
385893690
2015091125
1881764470
1754881656
1648723529
457496139
873913586
1795945454
982039377
366612774
1604740754
1819660268
576713800
1140825649
775916398
1940822002
1985360613
344636602
815397825
984019779
1599557598
967145957
516737069
764774577
1461478264
2018525719
1164632144
10374521
593534291
1696028578
2131848411
1660747585
650885506
937800515
1344600534
759434369
1589466143
611793422
1384468692
2101119409
2033519758
1730138461
1389758833
1076194412
1741409013
1913756615
1607379397
901621964
447526358
1938719880
1057175991
1623996852
214909353
256247962
684185515
441177586
1283947074
1848488232
2007430378
384553315
1716916093
1162197690
486347074
1911149586
1439358606
118772463
1618571857
648579255
758907122
213864503
2117207194
1167339780
952099580
1323398155
1955144776
1326623881
938852659
701559133
774729433
71637147
1827629400
1967360660
764510692
452243666
701566676
1175770683
321241057
388591
346147296
277789989
399120680
315748826
758270266
2095092069
35574631
556276322
350440647
919338298
197921705
1521067
1733914769
1472635686
474453422
44439038
1060856766
158776032
1554654220
62720797
322760403
26053690
278343869
108875256
174419509
1816342108
114323705
430053991
759077433
503279420
905759559
449403467
944107838
1697212482
1786466551
1551973945
884979715
148918822
988261868
1141946424
1599854399
1352942551
286071997
16098698
979091560
1166234666
1446632157
1542448332
923441533
1532818098
1868840217
531544139
1456505578
2081783159
1853520269
588494829
1755581852
1918439052
2079296274
1173585442
1124012417
1437166574
1197317949
1721915312
715595598
1576730640
1313065197
1541083689
1434353051
717298372
2002643437
1220843276
898470111
939726519
386846494
213855609
1707010299
299201544
920737595
790168287
1533149345
1773649520
1111341768
1450936111
1534919080
681252947
166652267
1142915150
177044812
1164654748
1506141211
1455434433
1719839101
1192090631
1376235012
2135155373
1184200150
556497982
839140942
1222720741
655458441
2009999626
921547253
836813807
481346823
2114444341
1480055723
659339330
590556088
62352100
1626006098
526257660
1386099828
2066045651
222822093
580039399
434937409
1840515064
710187880
847564930
2080519385
1048434946
453087282
1251670432
1391586871
1661394435
1361406427
2008020136
815464384
377457918
1755196033
2110861015
577048623
392402394
1948506305
45351664
1436882981
2057842749
1595454880
372457217
317162674
865671243
181085237
501993892
1023554832
1926422909
51230529
186908620
1485692532
1278706161
913229268
1629059365
1612282051
2030347581
1956755385
1674812186
1046453051
789606324
799296718
493821311
1445273092
2019677666
363679059
1201528240
2080059167
552479462
1766982758
147697918
185416672
28864723
855567034
2080548975
140373813
1368833031
822390414
1539974144
56984432
191704101
851159845
603761733
1547609555
110551837
232325711
1871591126
1534767517
1795316812
667439980
1708094187
886212346
1170814439
1036482517
330243256
1031240980
946215950
460575190
971980461
958858684
1850134999
1386803388
1783066683
1130564351
1258932212
1142507562
426290100
1347041264
1544548483
242179701
1727483037
1962143369
1042747341
944242883
996842471
1153417931
270356070
1621289331
1924934746
1712768046
1217253701
1456694387
835133250
1521372081
145601905
654974128
1969645775
2097936934
1053420692
325576962
869557376
1936823728
1134231527
517748950
2067929419
750529209
1656897428
1180017370
1506676686
1263392667
428951090
763090517
1835334759
339688588
958176090
984575321
598473894
231267442
811065741
873536730
829274677
1226957198
1885666946
1979534825
1253428209
1947611041
1496838414
589070933
1697505435
1136726428
643319957
698392938
1419504479
993656419
1306606030
768354843
1138659050
977691172
658476919
2050777358
1561229043
913749715
664817085
2071211788
1887864195
711871553
1698014650
1946829808
115791711
165369650
209991529
811579289
1672610933
1187374181
1022799012
1490296346
336379613
831660783
756365801
1879410372
630745545
891841560
1923743132
1330669964
2138764226
1889409215
1599462735
1436435542
207994344
1998207164
212078737
1729391986
424069072
704474253
466059221
1719831260
1155355485
648452990
592013045
188678145
2034909525
1394827684
2051649440
1423926808
1636278787
318817114
1298763566
150508516
1593811693
1038022819
328863038
1733675452
1602177312
1704234776
1999040548
1868588519
768176656
308523742
1357275111
195372413
925007414
1623466175
275625924
1680290217
916929784
1912757691
356520808
590702907
1436732461
2028849348
1648193189
762097090
1121538160
1462599664
672158566
573899039
848713215
241296318
1164738242
26846622
57056614
1157019851
569931479
326957524
1107310858
589934425
1250593200
260925911
317540928
962064216
1905887317
1938311659
763453784
150106114
432487718
713687790
49336680
1654450572
829196874
609427080
1581084100
76163429
1245555051
1191991134
1718709956
1004859782
1222011138
1718750226
1152438979
1095744571
1549209
2044569593
1901114810
466006344
1746953459
1161316115
42198000
133180859
730403999
174760284
2020264802
1659097742
2135082008
116181088
793254310
1472290756
450910797
1408150494
1753877363
1901109690
295826081
379622609
2080822529
313079912
346946878
503044392
918597908
983405431
1871678122
1848425486
1062707767
1493050885
1239449254
220360095
1527722126
1015221843
114498196
788592410
1487213315
1230253817
1696567036
207066316
1661234596
586316801
1326327546
2136681662
530741569
608632623
634000342
1429737088
2043993376
1335693359
912009421
1023898688
843183302
236232598
1065396022
912850433
1710720858
1583796494
330971051
1041037308
1238558641
1445431220
1553325354
406382539
761612393
456050881
467073767
178733525
740654316
673949019
1514352774
1537391774
14542389
1327345544
722691378
862531038
1621498977
651756775
905864632
867889820
1086171828
96823059
1094523581
480705857
679815262
137790474
4187085
1420868882
969826869
1442353871
1854028138
1841842056
567518435
1318653770
2102843001
57691740
1847036387
804930337
731383564
151495857
988661396
1509690290
1561795172
1969162725
1598514266
1343148129
1466185040
61870833
1641307047
722279624
1295311439
1037184806
2101946477
1371851604
730975505
1043141940
959498274
1851223119
1028966385
1788853687
711466221
281394527
1737978785
516872231
389242420
1974025881
268293999
1894084648
1375812689
440150268
2135176589
160298674
920740844
1290967902
1089320793
2100368171
1956504932
741751692
216408327
784576721
1313436504
1903792487
260084722
1397568255
1876565547
221708881
1617296401
2079917335
1882582283
543756236
2122941604
1889333593
1169508565
540437470
1474541996
1053837245
108528428
152886812
558192822
1218012980
414923881
6743251
731949929
1626485081
1502581386
404286550
1193081111
854382992
1438572404
2037458746
986529827
1525515879
1517269438
1174495098
1915399255
912030815
389315223
1526376482
2074679964
1985030383
1434616427
1698289529
2136021105
1954173574
1987010507
1218315338
141425018
443529890
1189471802
1998123942
859079179
1040818835
209437113
716080573
926132111
2092864479
211645645
633271890
804124702
1001005968
956793467
510181768
1243102940
1999997484
1119486593
340877144
1764285431
1675074708
168525355
1693039109
450402471
353193643
632743162
1962087859
1470416867
171793589
544525698
231573388
307793872
107922757
1018373841
1481646202
526850287
1853655780
1688496161
473399790
2074295634
1689051456
1530548428
305290636
1002334998
1570647139
1604781733
1729904196
384757354
356921311
1851006221
1054316542
1354349129
1562663447
189522891
739877827
1995921918
1855074355
731684215
144715508
533421151
1375323893
1347330865
735947098
1685698088
1052328606
2024783957
2027989743
835033493
858114545
834798869
727844350
1141019865
906535679
1978196813
586043662
215528833
397414495
859564086
427085298
435267440
402436312
1664276014
199378677
464281753
1101015002
2041086975
1044379138
1709858655
535418616
1750712826
1004921341
482101457
671431070
1857860753
1823972728
1278099679
521975885
630237866
340635871
307879442
602472621
895085799
619705521
38819379
1838412384
2140013081
1893341190
1751928497
1691675339
329065825
2023618319
456279986
77577568
1752384338
1091767100
980220994
1685668579
2078740021
702712042
1309223314
301420050
1361663781
1091653432
1968916553
2056876244
426151893
689187307
1261477983
1944735904
1756224347
559126010
1912858304
272851240
414527355
1197845404
1278259645
948171580
2082527149
572752436
1920704949
1610811724
448030699
1084911757
1460383337
23264666
1045084295
1272713234
889361613
1463424601
1415713871
1262573350
2015613518
875659231
1681440628
585608421
921314816
725622098
694224331
2110650714
1391951843
163647327
876803403
1970471199
164719661
1135063248
1103455956
1612891085
2140490085
1904465673
66959148
311811165
1642468090
1074751905
2133430306
291410820
2089206819
479307213
681312255
1658315438
1359351885
1240635377
2107654730
1755337342
1088154342
778272227
198739995
145220467
2042908233
410997978
867273314
785863880
327960651
317882074
278524356
715191512
1841822896
1800067711
962132560
1837906801
886237193
775532487
1303462389
1043859601
1259966928
1765424135
900039156
1606249798
352230785
1356598710
1761642754
739779086
78323719
320287827
1834982188
833525771
1444107480
1820041061
699061029
614443292
277378226
102730529
1279963252
48259580
743467027
1510866414
984494288
594864114
1041403750
1193514125
902586338
763628239
265682661
1704642543
1884990543
895468376
461422003
451186765
1110637033
1661847410
926912275
390423179
265614751
333203338
1090473574
1121841355
69396348
1716865090
173120081
259367752
1713908583
363466794
970192505
1571211749
971848124
1989400340
920632832
2030393478
1314805336
63520651
1698478416
295057373
424829555
573591968
839643614
355683782
1677425534
493183090
211306179
414142527
1938604046
966612385
2100437285
229593692
1234135824
1008419605
1859566629
187647910
2033095566
891505894
380200930
1344371048
408682211
269610427
712708644
1876056468
1326319216
1370701307
78474675
901299849
591770589
565303220
855878923
1268681252
40626506
346896877
831704436
2041667583
1743828283
1050183345
1647234395
2100755240
551819916
45072389
190050882
312677120
772797835
1907258352
900905861
1059214802
1509651494
2022465123
1801543180
1333941593
78465270
125678922
86996107
1014489939
1266158153
1350909539
1253326730
551849416
1341571005
199153329
1001891370
785604646
812521676
280185916
1573675014
135593960
1187170162
1042745642
221711403
374303653
15943934
1091293513
86594559
1741313421
1076746679
470817723
507710114
94053829
1506655467
1638805440
1322930851
972711539
1084636755
969987765
698955006
1960151227
303385022
442355982
2116566251
1956151642
780035780
1356524103
685586930
1455822042
305024871
1628616970
867598985
162714519
1615464030
1904679366
1055038874
143826604
659682483
1648831891
1379249978
679010982
807198726
460637447
1534058235
280108616
1505915015
998799784
285806050
1823803373
2134915596
553323820
2022504819
1711770703
1380893837
380516584
161560250
2097279025
1091548876
1254555922
1420007304
1063569273
1984972239
702556367
809570440
2142356891
1294666698
1962080518
483223612
147900841
1559176586
1072215188
160877992
1871861362
1397457101
1197589318
2042765958
1507630283
380010919
1388172858
240348514
391678547
1312350184
1761339727
510762925
564041762
944001685
206200447
1794560328
141237614
818308767
626819155
209739612
2135022264
803755209
1867563494
127825888
4466418
2057667302
284767006
741481676
167001976
2012222444
1582362672
412561023
1515466841
1105978386
1118333984
1587134211
581036317
1553544806
2069323324
1598165856
1119431053
735533122
1870489010
1210928842
633131207
1965237941
216412359
1413980557
39572755
665140295
2137684278
2003532949
519368484
1809327167
363970427
2019226415
765433878
458825704
1768455814
1136005767
797648553
1344917551
193154376
1605538409
1114947962
1361400625
394675694
1160281493
25392825
178010869
379559108
1149920684
154368267
921585827
124044474
203579787
773663138
653846706
1213490872
1113292463
1708964280
1751082515
1080282879
1187144805
998435507
694850605
1595901175
1331580586
1950748753
893867285
1321413170
1185346308
1638070944
838833078
1008945968
1192896409
598699350
78108834
1641608438
619055436
66929098
22371653
1498398257
725008376
1009463938
973780700
1748632229
677014980
668292329
332415598
1627859524
970950727
1225527682
1190521014
1034494698
740109606
1174032269
598098528
1424176652
329146170
1235546660
1767282596
586669283
2033477886
915926492
1306602555
802270373
1386917820
156405792
1247934980
1500628436
1200262010
973229441
1341302215
1440543229
647280887
1247087025
783730649
339366403
1230009274
1771603539
1911984007
957045820
780648846
1543043708
562317189
457026117
987976413
1520258926
1847570460
2116942336
1629078601
1105045042
1880446137
118511099
1649435728
488705668
629400593
607708238
1129375486
329413970
1759519361
176321444
1689108874
490789133
1218914943
1310097178
832389722
117937361
1418766677
1893157239
2135406102
538503626
685938261
1524981926
184883483
377501581
1125576941
1576613424
2131419210
118597054
1696429908
185640777
1207615005
683650549
783641520
2011118732
776576901
1544435049
1088541815
1491305972
569142176
741782400
1779316482
730509650
883665748
690881105
1062708083
277903412
236603300
430562852
1443078359
751395016
808549648
444516547
229335990
647276979
1788021050
244367741
404361162
1613378346
2140692095
1337577764
649817845
519305455
178061439
424631017
936551694
383463617
1129882169
1396092666
339550004
1885128196
1980012232
1881288190
80468351
1565685534
1264770197
301290933
504787885
257344187
1625882291
768821632
1703629997
327635652
642970661
190391701
877606599
454539547
195046746
40012321
1795231411
1704301587
472789430
1474413293
574264800
1459477639
1421897709
1611774579
853199620
1222041124
354143335
204388794
1984109517
1597926781
757361454
1373976541
357126478
115287881
1164820567
1418930117
395355509
396856607
282649579
1076905502
1447870927
23202701
1509014510
488120273
1701037017
866848665
1072212102
1831721147
2028041123
103619408
1391242323
290927087
1895634789
222160497
1321313638
322446370
438508409
1570976689
836843937
1335475160
299294870
746858926
947308825
1095641758
314578580
1244496715
1260876713
1655281069
686880370
1103794477
1733477801
410111324
2111248627
1636129665
691492104
904250731
1038548163
1349225277
320049567
1297153387
1752848204
1653179943
188943691
1274041317
1090265107
1642147456
1642008965
964361692
273760734
245271118
2067639261
1230700245
1207528925
1968034565
2093500929
780630161
1271914289
792984924
1980692790
1467212652
1221084742
226856426
932005514
1146120142
695590112
990474302
565346981
1406978031
324687654
1467567657
2125133247
1185698108
1312847808
405053595
461393432
2061119211
2028366907
1060204380
1454444245
56323016
1366121164
258236177
257935009
240475939
1994412342
269570371
1211902507
1735233493
1664075702
580656085
1119092961
769135326
1299557120
860443624
1990096819
409965453
1861535004
271875416
1083898350
896876380
1602400543
971268282
1651916242
78751598
615034372
1031489562
1551680495
116149917
1935142552
243810226
1362355184
1663158740
2125825397
1575047924
544689832
952202061
1377691519
1856534315
2102470085
1802896109
1224027775
1082629251
1579605966
1140531721
2111606986
870451251
1949592940
1774978820
1460928925
690895812
1765257806
2122120337
734974429
239578202
908760119
580850351
345671172
1988865791
572192430
936602183
665790157
1936424704
2035194696
1043345779
415064713
996908604
1138719167
585049461
2071635589
1028799738
828817658
184968874
448397562
579594041
1942577480
1657354901
333465770
923555232
1926961915
2042579654
868215945
525292196
1340477759
1797472510
1863782214
686683593
958475939
188691470
480955660
502711992
1124902629
1757719559
1045017598
830921735
391703661
1587478799
1846351830
195177479
1673789978
1625777427
884492946
428569284
557072332
1599039807
1043560057
1505024956
824067259
1054159634
443030887
822106887
1832582476
2121657532
2073512787
1549105356
1456301220
1673241062
1453643616
1599735056
714978528
947751348
23434718
127815623
792141804
339716558
112174908
812531822
1530822731
123242674
251425442
1993607667
1310643201
251720930
1709655474
454068553
845411537
463298284
559553063
123814162
1384231180
537192017
1640587526
1219939485
410375297
1702062481
23202701
737473291
1704763040
1538401492
1185372106
1088024010
1307600442
1097800433
1025654309
1340232016
887209514
1808891196
42465265
1824013958
219866143
1211012209
732923484
1271130189
773804670
1947986840
592928524
869110568
1749534984
1662542398
1536471129
580082185
479484432
171109493
321350405
1576792927
740744373
1619342892
1493366795
1702166790
880983418
1343914718
720062747
524675934
983781806
45211089
161871664
2123517334
1254484813
2084079642
1999094749
487863968
170955717
1400896973
1998431317
788261166
657312819
2066247830
220969262
1953567297
351210827
1342731025
2024069411
645632741
1721102260
828671223
360469461
647521773
1289206576
1208198175
631959712
636762438
179148447
1220355748
1939836496
617851812
1577017918
186747338
1304694045
313708607
454347316
960149198
1283634564
1401265955
1268446448
225943250
1670973790
856357823
1362881019
765463497
1237835573
1056979728
1257700078
1255721951
1189660648
1773680233
1139756819
350581600
672260108
1527025639
1413899718
1606114723
1208781503
337550368
2000787361
1076372809
1579364614
274206497
1737203133
1722327635
958190438
1162124081
273387307
1475737035
1350960600
882905419
653072473
1405412525
237179267
1945503537
13602262
924611849
261641071
1194997750
2140062736
1113573292
1362621809
776567549
242468845
227037552
15697857
888659454
767295428
1819253263
2109009998
183807088
828167597
995380050
1431828750
1587450793
854655157
1060657835
1888790808
2084329290
1353562073
1767641774
358961453
455543227
1856319992
1104623339
1358215668
934612717
249750394
1889752098
256363278
1637063916
2060586532
553439644
1895914819
1296911599
1409637813
980123803
1232596929
674533320
668926918
1719271799
608428875
1697049420
491607074
463003775
888825216
280440559
635839209
320557251
780562954
993344188
145981815
2063909106
861129832
1505639734
167509056
1218893434
230939593
759342259
115327705
1610089310
568982504
256124089
1397598242
1498185732
1594056680
944008787
574792343
939013751
1445386603
1099492939
2106279094
979117024
1128597695
1318075382
226022341
1668073303
2091817924
652653737
2088144604
2147307078
1042165574
2008565124
2017752446
292808820
1899018865
193955726
472390205
1179179445
1473322961
1820587999
741915079
897203793
1536736221
2111212257
906107866
216176411
1602413590
742114732
1601693904
1369112781
1783689725
147518911
887405717
15532513
1976029869
278227688
1905320618
1666866265
1428106464
1351152475
503303574
1386601951
419234411
2009500288
1558847277
2061813164
462504114
1942365533
1997491562
1704086884
1325125974
1941036696
1631097939
46789741
1759063273
328098879
615866248
1467333853
241853804
1055980346
1249358305
1605414910
1041301456
668028194
1377381607
918242112
1377134340
458142595
1915157788
858271093
1753101330
882410196
792916806
1962710076
1443916942
1894780593
1555125737
1416290297
1112806160
1474723944
1934983594
1893678448
822080491
1968724864
1015255250
90989500
1554657066
926739378
957503134
708560665
1226599452
60382818
178852343
1659108261
8510081
1305494628
189659060
146940576
55336623
672173675
652218466
1029475007
518423137
217573742
1920409851
1620473179
287895464
1060014715
1137485928
2144698147
500148194
1514596864
249850873
905269087
1510707849
1691111000
167056097
1167490223
1784336623
787967420
1269730066
1413196381
2020252369
529479418
1951839131
1892344695
747707598
1418076965
1560886867
880028928
248667245
1733201729
933731123
1668563386
1064094799
1458285575
1356612334
1532697659
1602420077
267489535
488861133
962738237
1825699307
1039075320
1350989383
321766534
1072937693
1816042100
173865947
849510749
1932712576
1555310382
1775009323
387312772
806413274
789532811
847109126
245745159
1394243434
419648519
526865185
527445695
281743480
249175484
637237643
310950130
1878733712
1920882448
1023950849
1934830472
1659757400
1820307135
455887600
1243042984
328311116
11330729
1784447523
319980776
1576749952
876094448
1597436253
234821814
1371501025
1771788741
1278876258
2144320326
222004901
851604075
1011898606
188532650
159465686
1504555671
226059561
1391045017
1439366000
1354817037
1602573093
231570799
502074486
741297115
1353782880
1877966787
1576949091
1004575626
169035466
828080542
593674071
201950885
749074239
1365753744
1734215250
813403284
114176738
1143387555
139004150
1696253488
2126363283
904385617
319296532
634392561
1637414777
1396835337
1654962560
631025631
572780828
638834303
304194722
539587577
1784644823
1733837345
602878826
944539733
1148623265
903524522
2052538649
71891958
756820642
731476427
1258138128
992792897
1154386533
559155616
967359218
567768377
1541053568
701703859
59791668
1653302753
847530857
1987116117
243543230
503823400
30256372
1671721830
5522787
2085447631
1521023825
1172749504
1737937288
2007457479
482200680
1898914349
916367079
1210105047
381627653
544311457
44226082
1886846877
152644167
183312089
2029825475
510414689
1554477791
730258728
1561287631
1103710607
1270835210
425087910
335995863
289030678
1918868278
609024149
378375232
277930488
139625680
905612595
1118639362
1107601346
987932788
158726446
1536603867
275271008
1620858435
1918933012
1347847476
1103828025
1776168360
857773415
1568177351
1777173264
1460852539
100770443
1486389506
2050810322
41257475
430576386
180311664
379302923
404080398
727532553
674284815
416095804
2034386063
603013182
629568884
71970172
1369211711
1737530103
1802389828
8146418
589972273
2081275258
1813914651
1712762326
1906933612
790252896
1346301866
1117007142
1861695917
1786813958
1913101908
1377870093
1825170876
1806998829
1243589157
159904611
1761296090
608501530
151205483
1561319783
1608783961
981634200
1151641082
542578695
1244774440
1779728574
1160825264
727060436
1494416821
430796471
1362298799
1873932616
1314448960
1983346605
844719581
475125382
1436032052
12282587
1810159272
1632872149
592255453
1677472832
844774290
1276210737
1263996358
461643041
945943284
1087557950
1134021816
698018149
2013705530
1229277353
528824898
364394578
2079015339
1935836839
293365861
815033835
366924212
724803266
1753264610
1760176956
1368128409
924547864
755558011
4812089
562364959
1568238159
280637669
2078382253
176692276
535784855
386263848
482160338
1739235928
269062932
2050714053
798902310
596537827
310002288
68155673
1528709520
1110148540
1937963754
305058452
1040114668
901098838
1862445443
195166426
1242760000
1462066594
1157707223
1405548280
612355968
67565018
2077739570
1081565766
1326303385
1640326396
488058900
388885705
2128886642
1248144624
73125350
948608151
1776520199
834716413
599505119
1314130311
595615428
978020452
1472360393
1074654878
1454061170
1781442739
973710504
1900934199
881580570
528631496
2012272585
1789142168
1504025231
1444926995
1828040408
1332565210
1786024165
1566620685
1786317991
1251247438
603569927
2046901256
595025763
1662682824
739853004
1994069026
662183487
206458920
1771518371
1094002506
1921037238
1508358871
1211903028
1904044532
750394108
1278466194
1611938249
1642992256
1690648534
13389362
1491841607
1586877144
1035299995
1351564710
1557759401
1467172348
202287189
1302067798
881394538
491821737
1246219989
1612734027
1510161127
2093935405
1933647963
1075080294
515223489
267470022
2006625871
134748420
750604945
1030672131
31756485
768057554
679987101
501476041
1678061855
800457386
437347771
701979434
1349908966
95050612
929472998
788268689
1341808231
783440844
1851311976
353379407
1980285558
1839048525
966045951
1556030436
1452258717
1844604110
671484392
726637251
731513878
1068844099
296460886
125888318
2103970026
222076115
1563396192
525095919
2395670
1919374060
1662268266
1399091724
397520387
776296441
2107592928
1598157483
2101813181
1613969846
1146245821
412199785
357706609
1551002764
24220595
930809788
474968241
786876584
696257737
6212388
515920273
1628145915
2125387641
1903182204
2046290484
981716799
2006388760
115077340
1585275317
846042809
787634165
545254861
179836937
1876846992
211117735
1909029599
550829309
1391863171
475353059
32047414
2142195535
1316804644
890949948
745892175
1160606153
980811372
1048114624
2129745141
1870375365
1934127073
1742778974
1051485608
55240518
1141399541
990891678
972608928
125200894
515652506
1288259647
128254312
239171724
130463749
513568771
175592316
1511315386
1428352292
1315563173
1346145474
1116126440
454796805
1324396678
861660038
2110186828
1909804502
309909574
1957653139
414447679
80148385
670787358
1354981671
194286003
114416727
1836424917
1249097079
2110600561
2029968593
1131925650
743602801
1450101128
1849581852
649918734
1792870213
1403491397
600437828
1572222308
537743550
1348140518
207274671
1357156228
120782211
1707053000
724684565
1850259107
548203822
421787176
1123872664
441396481
1288131303
2015290860
83891183
1104751513
748716376
1213304622
426936912
1780775956
1590833267
1714326383
1667445754
766447505
426284190
1586893380
962512598
85546474
359061392
1097792108
698727563
259441041
345772010
1475994464
1146631487
195991416
9439703
252221738
271018292
766664063
2012753284
1744365295
1311362702
1223981514
1308392683
790552898
1437250648
547964109
761756606
2129617862
137505117
549372343
1310184166
1598796694
1381279066
375178658
199408428
1803123023
184671888
117951946
1531761107
186347956
1840715333
1731038857
498422297
1184499909
1350976164
1302058493
1456206398
1574376117
2111705136
1631480389
1865739632
1256955726
1571364242
1026798728
1495321930
807634810
498347461
1244792091
813326103
1928616667
279849927
1239054097
561989446
1380227012
1260710858
1472022043
943391151
592954585
1654633763
82663890
914501647
1400262761
764086003
976502060
848278802
1925168812
1392809205
294299771
877647354
1499079015
1187551191
1484249133
1939333146
464879818
339200975
303321472
868871390
1578734080
1066382957
567788826
1955955460
1012051788
2066211014
295252077
214743031
1870181111
726147015
858540709
2089826418
795892448
1319362261
2051271407
1285214308
1123033581
822888154
737646252
1139255898
1247032403
1119548950
1268702123
2080219352
1923484155
144974439
95572499
92403874
1829312491
989051923
1609962003
2048697584
650959517
1774046633
2089879061
1263755539
108779850
1436140760
1133600570
1787058706
278496412
188551309
199843779
665301095
85618335
1662217613
25979593
710485571
1425950422
1272055505
949065782
235076049
96482335
2118217801
1193601517
876458210
1144480239
1631729753
645759041
18764429
658320592
1477421789
42711367
552511001
31049150
978991743
1094837210
547257116
729407159
1348386008
1108435301
1604289740
2032338739
1086689087
1399978342
983822885
1431270359
79672396
285743942
942937845
516976443
235887464
1652005380
1023950849
638334723
1659927851
392743415
2082050176
1614853927
602202073
1722284829
464687849
1463522598
2012370647
520313630
966501502
135261013
706085735
979006448
1955925373
717975468
414039783
1528178904
1248309133
2140514855
1913320369
798949054
1345456018
1672602520
473197867
634871103
398152979
1002529008
1288735951
1791229595
1434271072
303525721
2067095498
1204458711
998235628
19150788
527520650
771907826
577545155
2064239021
60459417
1104845112
856144171
1276300886
1564296466
671388902
1696968513
177531716
1987970504
2114364015
1419654926
1104396578
1472334249
1898836980
798432591
581844467
1227867879
1597731829
423472670
2096277804
2039090819
1240873916
902973766
1965530623
1575760398
1483285678
527183073
660916957
1346324421
1781026128
2008459158
954185853
906064294
1968432995
49949293
1430602940
616865060
2111765684
628996213
1756886262
884422935
1775573499
1111432381
1275800418
1868594777
1818882576
305618010
410333887
1613574573
938448220
1355358624
2086580283
2117585644
1449053544
283306748
1101256998
180225088
901344322
990456602
2028192905
830326591
726231553
1807347310
1292441354
1713595598
928824377
1337521767
160321438
1816122216
1458415869
819167348
1513944858
982754184
3874063
1115404448
310944299
288037531
14346059
1057134475
185730100
1296286712
877311070
1965463473
729410959
143565123
1833538986
979477393
1683321898
397645170
1315310096
1147609207
263379598
485513641
1283319616
17413409
862617186
1903665985
1785667037
366024257
1057371418
882145072
1338091031
960497084
1651068714
2040522931
495007042
503951515
264128497
2043473677
1927947076
653999995
1972443285
1363194526
828464041
586748254
350193904
1390876071
1872343421
1195213445
280282433
1251250985
1708858567
1871704575
520394136
1274970708
651262903
1301038767
2087177704
1488309327
554535074
709513667
1692948753
697158559
30382165
971894376
175398018
1328386834
972989542
524367785
735702968
259890171
1969998175
958507490
535030321
839302116
138418403
1629400782
475686331
1057008184
222302523
556449455
1100837127
1102166400
494654645
76236679
384873263
1015400162
1420894626
14968334
1228057597
979506701
264771514
1759755978
1422280460
889343450
458797408
34985326
2055809609
566968862
311434906
1332383569
295369001
1313742129
2010093348
1244763882
1140031300
928375644
1540837780
1527796209
1262169118
1932712329
1732413661
297197618
1670665162
1299160939
1802603387
414574487
848451181
1102947953
1603838453
1997434030
1831978375
2084345265
1797634819
1215903679
1075453525
2045485909
115688985
461968309
1179266852
1760022042
84162864
1477952743
1625368847
1703833592
617939112
476507000
854316182
698288006
749449141
1680556869
568067555
313918016
1878069766
2144546117
1342652934
840596030
1748069659
348294124
518983882
1565483327
1392836154
1512535355
1323886492
1862314008
330038952
1116520576
381739338
772598525
683036218
2112749435
2136674766
725585001
182118659
1947813066
105565766
1135634854
1924636147
2074500762
389255182
1682880849
53104316
1378400396
570562681
609333800
262618860
1494695633
1113004787
921229121
550147364
36024062
1480892942
1514215361
439752058
1039281260
893857735
1437770961
107480021
1514874292
869489832
259149709
113323536
551549891
764319901
1717844250
696743004
961451936
2104454948
945639557
1694060717
266814972
1162026967
1218823767
1415256041
888958221
97267167
1626657832
1534971562
750450236
191710916
1341747376
1140969665
1762024885
1568494892
2134875549
330240435
1116832544
1451442006
1014115715
686365374
892768720
1810515117
194856302
1913993763
1247129806
666162750
1640570536
1050190503
1534480639
583630529
1235534398
2092203746
1309281323
1299067287
620751387
219171129
2046289244
1841854280
582616842
217833179
1371322816
1862051937
312493596
1397359613
1755452887
490037769
1530019155
1734947845
1432979368
404623793
366275945
433995013
1765195457
1226955135
1547114767
431954296
1198582275
836842444
1371028143
1292901159
1414220096
430888768
1996566524
333042326
651368623
213390494
900762732
610058674
953593925
806051797
452453989
1300592324
1636853522
1026880789
1925140257
1055326773
344250177
141524843
1377975934
390077002
17728343
972121342
1843902030
1906842830
2078156627
849684152
969431301
2012339560
1530123488
953599286
96353027
380653211
789865680
87534813
1051846742
472124104
327247289
1757041243
551860001
541483316
1259336654
373523842
2101196710
1820072227
814715265
868079242
869525423
966610234
650669389
390489934
935101608
618247837
488116642
731919757
1829434822
430722533
412070829
492039985
1993666294
1718111272
948898476
1349931333
962779658
46408129
405023697
771435465
2135212449
638549535
538564147
1712909337
1365721109
615910058
343076915
1521467559
1347671020
190697130
1714213023
1222403859
613769611
1144423026
1509177225
647384820
971174517
1796652383
1269369614
958539324
40648522
1005916870
1250498975
2127685121
988673604
2080996296
931619117
213785383
2001843465
1081901726
124264862
45837923
1342816463
594780416
94638583
1421928167
625604258
1204426961
1626930542
763731739
230434076
1690701879
668472558
1120599470
3807614
1620931324
729429688
807260606
1647561622
2146046629
1839420388
1110412546
1873202328
1457106036
2106634125
1883898151
471576715
276341756
2123962818
1564523080
189499417
835030611
1451026914
1497680566
1740033103
578617889
452210833
552250299
904250731
1029181271
1252968719
320571089
188207818
1967964294
909128422
170873389
1997279886
2009770965
312014671
1247073286
1185958868
438517652
493954405
623272380
1453425090
2007726510
1897810753
1730826736
1580367216
1270784352
1944167975
1365557657
411428240
2089242908
464273475
993379550
196718988
902050551
211421001
418547872
1291369608
325569654
8197972
747333310
757302823
1059195599
1760805008
2029870387
1782439184
1277302829
1050484382
378709837
1898070896
952094130
1615707573
1242865990
2110508016
2003269819
1418086204
517531440
510694886
605776034
1191158044
946772133
656001043
254647724
1217954190
1454199754
1228187122
1113853361
511072854
1615191174
979216043
356048185
185116163
1066131900
1999031228
34300227
374911053
513023224
775740370
189046701
45826166
1274177897
750508038
819072745
32895575
290346691
141142490
1014416784
1604487117
455342413
994408520
94929153
1773416419
1001455616
648456273
333979664
2125628928
2114522829
312594276
1747884591
535845063
1640296183
1037805099
1323891258
852351215
202960288
915033899
1039275127
554538043
1553144672
1821005296
1079441407
1010698442
1457432880
1391466213
645967392
66960921
885443494
43724722
1282887910
1970891372
738310943
317972978
1004447781
2119095185
1827678795
2057032108
1879201861
1829084189
1080944794
985181748
274200068
1488140877
1397503221
1748654972
756818380
792626433
197797627
845085596
476988468
91138003
170884033
227656414
1098357809
1943525754
2102449721
422921120
1500376242
294405394
797093408
897133026
426011901
1093530105
1646504853
1423032115
1819701600
955547955
331854644
278936139
502481376
626610792
147871259
135898304
1595127901
1118316670
158977617
265510317
404438749
481121491
945071936
233241613
2037203718
1972511245
984893825
1359463712
1540512992
1703677772
199515657
691783092
1911923315
1316668053
1784215813
1446030339
162777047
97540314
42994122
79954335
1274466843
510886329
154255081
899073762
62307744
74685707
746349270
1287149523
1624556014
1478723512
1695141550
961693946
1570976689
1576556777
19833783
1886077906
1677359320
1349529114
1844176346
1694360835
1632305286
246750431
1667000694
1660337891
1856530749
149618871
166574706
1557662418
783686606
1471278698
1945857110
963076728
1227565372
234994424
299641552
266397605
174925801
468457298
1812950946
1294401487
1486534784
811770567
402845277
1274940017
260644411
578254629
1983666993
577992655
1362939190
1480118319
186653606
1247261359
1875926465
1999720404
1948990788
2091857964
617879451
1204957018
2009659432
1937556591
263785405
163166555
566906758
2013507261
705445889
315117801
983389794
1310739732
2146163770
888367094
368898488
1831025961
528720162
1892588114
304604345
937806625
1707495202
1929792255
360333244
2073726248
603308951
1649886295
876206729
674809387
91361362
231788945
201388329
1292054248
167200940
1188010572
904403824
573952622
1017182698
879172653
1143400739
376065598
1273088699
1822392079
1468184917
2031319944
393003281
1732366339
1031096099
875029890
1990043735
907030095
1787875538
647542399
207267781
948601121
266551664
1445355718
1626806142
1307125292
70187948
490236287
532470773
895810419
1236275023
1393345488
1887179752
824990347
1235330390
1060503887
1692616801
802807694
2144849933
1466838240
1833252414
2110346171
551708176
1728606353
279945665
1265439760
1972326105
377630394
702522497
1623467325
1410269522
1207532124
1783446954
55853414
1721815346
1164085275
1029336950
68647648
1787894552
729028511
598376304
1004497779
1788988861
2081158603
1925098367
503035441
643836908
128625968
1385955547
843194261
2123300700
114462997
1584827301
3874063
1703225019
1909130376
2059218897
1933597266
881327624
1411769148
846680645
799550539
298109312
2037229924
1460303880
1152842805
1831196487
1124205633
1722553224
1347815475
312091745
231060579
1048779219
556166687
1562160852
175888219
1128753589
1920205747
1702017754
1577935
1509823555
528272868
2096790899
1262446902
1740518233
766153627
720379495
1938350894
1403697689
989442800
401411847
1979272950
837735917
466511934
366394456
1754621283
1397434371
1445574308
867308152
1675433860
60116201
894765893
343741999
936019026
1021803706
913764942
586853450
1168499573
1857578472
42405895
366451520
321922229
534208041
1614531235
914535352
930898487
752735813
1656724477
100068995
879914562
1765912241
182114132
906536913
1968255985
1026615127
1506306489
65679649
1527120595
1675812094
113950956
1711841661
913245777
51253231
489776006
507004382
282324877
1433927312
1030786926
1861818584
1898410896
261608372
668902445
1840554412
91345546
1392781627
939972845
371440366
229364108
1962660989
108704414
1939816896
55833807
1588400842
84815460
714577786
99350515
1916949081
1755455284
875607438
683484046
1756509287
878244749
1369664285
1099354600
1908378785
285907130
1995156701
1373673225
615985965
1332945346
873935219
217021074
1645642148
772245485
180743216
613736093
499969778
2088683678
568217006
1742888936
713135776
2100870461
1441122369
825491748
1482329339
1833498617
1467937293
2107822422
1265312193
1307894466
1633149495
2133151579
24433917
2143632439
1368730392
1060692572
2013708966
1835863996
968934029
1215713548
168712405
395131111
2099193658
328220652
534385393
469835602
39255802
23744768
52724519
2085505085
785660494
945753885
1400786594
228834257
1766057930
1010140580
1516173908
1099834646
1977922606
1828819126
1408377878
498806306
1095518573
689265121
912364172
1368533998
1468325037
188182594
1454206282
2052137768
1508181539
478916108
2102424152
153700813
1602081528
472716315
837038882
1881920131
1557692080
1743273500
925138269
1265813148
2098555021
1815012571
664783226
1111145877
416728017
1014790143
1195764739
1686352266
927366677
1131307019
1739232772
1962045327
456773586
237994339
2117993875
1100191898
1567436789
248171290
1073177091
787332360
1289966095
304652458
1391109855
1983745472
2094979304
1814660910
1435747889
412231537
164674903
1832676705
1423452613
715166055
994521040
724462780
722574716
340952503
1115648320
1123297974
1201652698
81222740
1607633334
808867564
1528423974
73717220
917174223
920658592
1312040883
856264320
550853693
861287848
330384083
1681164999
872943449
698432060
1674789838
1991020524
557872483
737533145
1410724202
1713087847
361613779
1882512783
1146838649
1758119570
1274369239
681237895
992207044
1755773304
1565802481
1706270936
380653211
165016711
1355804262
1416775528
1785436495
1037389671
785158242
1124961838
1786436109
1552253356
1490888754
1631264632
410337536
1020731642
964486647
1867617499
894490729
973834060
847500403
920215387
185278747
1707061812
1866685407
1791541930
1548956210
1055293969
606228701
481929596
2008073160
1045390296
37477626
684908640
1237249474
1518556288
2128068452
411113339
9053594
466980413
790673845
437887364
1914070284
1553776567
273865560
773005739
2002658153
897108176
116265662
1126020087
1655087063
1508336937
121859624
1500416455
825692309
2066275840
288944898
347618255
664937243
401452369
1930198838
434879618
1003402642
787390841
1892038410
504089502
260649744
1285198781
447193986
108212885
1476361906
1003180516
1703201681
1579069307
1145732389
300501764
1250131158
459083517
462625570
11260257
2045973724
1061287412
675819987
1067076690
668020061
1456139575
1957239935
1350726998
1085486838
1288423154
671843087
1983497765
865987300
1470604029
629125386
1731997064
425333131
354890892
1624406849
758501235
71238882
455465985
441760309
869333869
848048861
247285111
1312908357
1366951867
173583712
18190483
90568044
1213240543
150317156
1054939933
1572090310
1266341947
1808463105
874058279
1008879095
1871755781
2070378359
113047503
385285436
904113719
1601816389
1791164889
1033842313
57143801
438010180
477715379
1651139126
1520439184
112228482
213413646
24606997
1110893554
2044239456
1846598675
136958631
1499120147
1861664525
1511474792
3572231
372607517
533881120
1191162769
575061565
1691989109
309333101
1818233404
2005789474
1785358832
1640927744
1559253380
1279991240
713973293
711304909
243864731
776085807
1589384373
1089779151
977663841
1080988539
1079559257
1597487277
325173586
674653295
1111125803
847179746
682898849
1769203453
874758778
1483092545
1502839890
1316932575
945068555
523835390
242572912
341770303
921972677
59806344
865022633
1013939416
1007024303
1234386891
745472633
800836601
792768572
2119521382
375492093
416249175
1993333873
108765609
562434697
1910605533
498561187
1625154845
1105533887
2013292083
1509456903
585730429
1878746889
1439098593
1783258260
1850246684
622853676
1369314044
415449135
2129130140
1251018423
1968491994
2031235095
95312026
67684889
280390236
554965027
281685910
1832995827
1305357829
2100402007
32717741
1693846232
1839984316
126478182
1204783442
1110460593
1298560383
1611336829
1745545307
1671307970
99476430
845042768
393894901
1203309749
2012337043
1931798941
1626724522
770079651
82735129
285818161
195940103
321309471
2049470704
1102440542
722430910
573700434
1364980581
639895171
513686188
1258186582
1150627147
538265635
2051146182
1356971605
1593759698
1613418451
988385620
1066422257
7197027
1588054862
437163806
13758356
1626254565
994685674
606729717
397701529
695834898
1184922137
1936944527
991526933
1039021325
1771303737
1918701100
1330381558
2032945563
779116108
952234711
1422303439
1621682322
1221920378
584134565
1494805200
1791242790
583162669
1697423483
1172256545
875104134
1506111591
1545319257
1511158209
928471729
1396607215
970741204
2139549780
285626744
1972325759
1860464546
881872642
934835433
2087841024
1268830646
92309600
508014216
1943882254
941004891
1974143435
702328409
935182608
168330963
923070451
1109021891
1997730669
1824785108
1181366649
1568665136
1653812076
1272375921
1320903677
469431276
125564482
743711775
1527367922
675083897
11686238
1353840186
1963446232
697377060
1664378318
510316294
659587626
1256935445
1253897907
424681290
1927424346
1275192021
1115151256
2032122844
2121142214
1546502482
2136551661
1805007932
184191620
822948647
1613361973
1024593154
1181733949
660419152
1434916019
713125823
1156952542
1400221779
190686495
84959335
375300039
1242520670
1827458341
1038996726
1028691262
330248387
467123956
1122820492
1754828036
1753350240
1792253919
1428618177
671213798
632343941
248810878
1873321359
1253115256
1877651427
283978955
1888401163
344536318
2022864682
74070304
1681412001
1688375745
1752232625
96916062
848841277
743815735
1052972705
676218691
1216046279
1659070704
1594568444
1478522839
1570347014
1631841387
1635383143
803372438
98890529
1327821668
772708598
75650089
146268501
169013156
1103900045
538509043
808159500
991370774
1669410007
16080155
1830501046
1387395732
206340739
188774795
271745213
50077341
1306158108
1254958798
944714769
782955553
1699736699
1199453156
38584823
720789495
546048728
351120488
1447508328
365993832
210255081
1066871601
553840927
427061898
10072328
1130868863
1739625184
1794798345
1030317136
1539982004
787602842
1586627153
946841788
1656299084
1756731539
2117161333
969564053
133723700
458667598
2112391070
129607876
1323302165
823646747
191048677
327993251
484181222
407267497
1986525958
164271358
1126391592
1378657204
1443586685
384979847
1268454093
1233689053
1848918302
1947729006
132303617
411872863
1484567004
1449392692
1187238029
1463240955
734887319
1743909421
1266805650
353209949
142052966
1967231177
755367637
312481615
1790257335
1003798663
951741807
261382647
158530821
1693041277
521133349
285399969
358591704
795408990
1083353967
1736239754
768739518
1344962580
2121148223
106991966
1001118500
1228598999
909552474
1566276442
1577391258
1928128951
519556216
1374006667
1639748291
2139307197
130407690
1878913416
1741049859
1341133573
1290231145
1745658273
1432755918
1226340021
1284252236
2081224461
713452782
443405777
35061226
1809477501
1957836882
342778413
1984528463
462519846
1918134606
1462488902
289921080
2130760856
1987281852
1034335609
232611051
720145653
541092493
1226408597
1405231492
1345130556
916700321
1786045305
131863893
508433499
212267111
1914698000
1726252128
1728112354
68312544
1715270901
243906908
25691610
460066646
932591017
2047986395
1437178407
1891276820
322304782
923975956
1671829022
1002605450
165987716
107523328
742715335
954923531
867170079
1868635865
982678520
523383570
1485085772
1508015063
1253619761
569714741
474261613
1879910876
1666356484
814593177
810042403
572940482
1749763350
2056678182
1830911292
1555199900
1561142227
554586709
140292587
777847779
521500601
55386224
161827679
666935500
1000872857
1632617667
1348341306
300352426
756401981
981474085
1268129963
1615239019
367608038
1958074984
835459528
724526066
529597979
1113812511
2046747571
1228874416
1157643417
69837781
490617726
192108628
2027969240
1613999599
701359678
1802879735
792838078
1750145471
1533848031
1574098055
1814291871
1224572934
411593247
1588778911
1754905210
2073056464
1192542045
762310571
851679306
183323620
395258474
1739594342
465229224
1198477843
221802561
1788853687
1255652839
1949197727
983850443
1888407009
1412261294
234969996
1539600467
75629187
1457189140
1798102226
1633244995
753627509
894338643
1575212201
117114015
684386684
955307339
1061327862
1988997742
1948968705
286201647
1936349772
2088751050
19502418
603377858
1345103469
1510161359
25805435
1639984522
767458464
415791049
1504920706
1871302756
1821239984
1874671952
1166714502
2076300628
376994847
1250086357
790866001
1615388144
1586531082
634852350
340729050
264357224
691202270
948425656
1812377677
365612812
128359173
316906976
1998048528
1459123650
2072711192
104930314
1496243290
1944210416
780412735
548266096
158014866
1098741354
1762205006
211723040
92721930
1034959309
1830364543
582221331
1897561853
1539773931
1162437982
664829423
1691661517
1757808965
1584593188
2087720547
1746921893
449517592
1421288930
488336047
170320746
369888063
1815417260
487431883
233616040
1546050880
246916314
131717769
1997440585
1189458776
967309878
2004080387
2078797467
251121654
560936232
1310218549
1239299379
720623806
2064858828
1189237678
925462044
1583834874
281990191
1322106217
1425553770
1613542070
1933782557
1838943751
2030941811
1107640491
1695540442
353400385
167989117
2122480776
377493034
830795473
519542154
2090434132
1210168326
1100903854
116792405
395191686
1202469929
1447275989
2015479023
902508291
1459620832
1583229147
1644475544
1098127590
457579349
1672978301
816995018
587743476
371078834
947072184
1774647070
1465906315
721591504
733400377
738929747
711441656
245292583
821211124
625680859
482150700
331831094
640967951
648504557
1574358992
1538463127
651588021
293558750
883346148
1567230459
698290941
953080182
1803175732
182125381
680770991
334904024
1584636177
1822776740
1815964544
878304309
39478001
1245942007
641517937
1342335058
1398568099
1897691264
1328390001
320603140
599612508
1734995064
278269337
1313160753
872016734
409209647
1177217046
2044131675
1370201276
283660101
1337364503
2055439236
508195653
1268530227
1627331251
1997336723
2092773551
733404336
589205609
899515569
1003402642
1036023345
602064790
1436434875
518438097
1241553881
985393075
552030136
1057185227
2032454557
53499821
1065691296
1994185009
1055412219
976060539
1922197570
530592059
2053391572
218215785
291297656
1286499877
968281664
1189572650
1929635876
1519481277
1598679399
1828411446
829567160
1668047425
499297554
824483668
1047539395
954029609
1766160380
1372938370
499315534
1642094053
381558767
1310898608
1764235890
1984099263
332784049
1497566456
1442814361
684533800
1744206806
1501924955
352419478
1101597186
252700657
1314427228
227154139
1433530817
540240538
1188846334
1347861482
101674488
2105669274
1559444213
1568396135
905784967
317401756
198150321
1313305994
147674471
1423592288
1163488397
1814808187
1089720132
1625360163
118334907
2027392803
1077312361
486550085
2089136012
1117947861
1750152696
1035774993
98323230
491458218
1339280370
276656458
1940941280
993093438
1438784990
1551245825
1538996419
1868824616
1115867418
2019247106
1697303371
709492491
497056022
1322120817
1650928212
1307563189
1014851031
877514337
1729373850
5460869
1252301637
1362422066
1642961908
1108774450
1440256188
2023793497
610602290
1103014047
1615099411
514822256
1654898068
1392625914
512036782
1451846030
1223426332
1439842042
1407749194
22036039
1343697433
1613328662
1243094852
494237965
1645474361
2104306827
1184015965
589939159
71084290
1909704990
1673094782
1725144577
2087995239
753207717
1476386683
1945236559
564694524
1237685085
1259372023
91556618
851457780
1470001231
166961653
102097835
1399123121
815759582
1969595854
885470364
637490806
1682571012
1058757005
906736648
676064158
369387818
800051036
1052539009
2139546881
1024611538
498351002
1020760760
946027092
1074411961
499448515
1697806524
737571604
259957368
326826935
2133498358
1858126923
834809861
1627194813
1134468803
799590354
2124672815
269590769
2109639874
20576500
1428417301
110678024
731325226
243449141
971620783
1661063251
1393520417
369923938
1885831019
1668377424
422356840
935523052
1935462265
803628284
2109554078
237730646
1574966253
2091182752
887296981
2011977583
314459569
926316859
207999690
377670265
2089865561
874422382
1171055023
797189614
189464476
1661224847
713504750
1214450810
669427187
1000477363
512314242
1797534575
686032717
1634612825
553412131
1825922295
1665762860
859123271
979525071
551679083
363740390
37292117
1544673067
1194440365
1860540715
1275081252
2135146529
1964067215
1950207975
1703887775
27616206
422221124
1239548327
1265095079
1765612940
327316461
238370977
935686613
1218261739
792820151
508412048
2067133444
1113166832
1599066449
618831531
387790904
716309330
2080247528
1487942501
1469810565
1357008708
1466579210
851532166
1315935071
739954600
734364030
451120195
455745134
1476938294
239189640
933015279
118238792
1250406780
499044042
824624518
856884760
2042258615
1539624399
547289097
441613311
300894852
665219190
824788764
2144657605
1309730433
658560952
1756849579
1655163792
2008680142
1642574773
1833693406
320507732
432667749
141275882
1788789165
696310608
181796210
501890384
2005724576
770711100
1173131964
534281871
1752079713
1046737068
1554846345
1902469235
901854258
923811210
1040205391
1732352944
1863719093
1045076263
63263123
1153860792
1406836626
1000395260
1018445676
886143742
728848389
151400259
690034786
306028828
326323012
40607975
928266246
2074593273
1463911594
1599596457
1684455475
854727067
909721135
1313381335
1552022441
2084368536
712365376
1246303076
1461926452
584446807
1986651763
1999840083
147664343
1347151491
1298997470
901437666
1391163505
1843396509
93578728
1488073416
40386000
1910469769
820465940
652078039
266452959
1735239949
1279436681
1672196961
729962680
1016725705
1690147192
472169267
1126315412
419679968
621132873
1308887014
2102795357
1831306867
1822858495
1966539867
1394462693
1354140968
1881858088
819068609
980502739
1971422346
806453149
581347456
2061615108
943033276
1676559443
1220326469
1701612415
1718706003
1031564994
785743095
1808786108
483658694
581415031
1097885500
1115609617
691389960
886860876
1438801855
502881099
1163748285
304059208
1957496186
1979221133
171207695
1456206398
1093240707
717866893
959118923
1805024164
1081147772
978543488
1762967070
1510177613
1568942480
350119458
447507188
1197201156
32882781
1943900121
1551732232
400780263
1549299024
869901198
842797818
1181673360
1258846894
898871497
1939007377
1424512684
1587156649
1444107480
510478419
1817018832
745427950
980082137
499155523
1578124243
1668838802
595075106
1730329441
1188486674
2114960315
543931425
1945976600
1089278907
224883776
517847772
238516355
1116033362
1988646975
733269473
259164530
360579547
831917925
1195675092
23515170
1755655112
1408895017
1331647881
1583756000
1944693078
79350350
615758891
1231518176
774634852
241287800
432831774
252152591
1931250722
48764140
1599828135
2113066213
1458188854
365530642
416142158
694271280
2146718051
293853783
448793582
829018490
11694603
2005618554
1006567229
2072265595
1659909386
1584660910
1314936479
341274523
299788773
495255915
938621232
1173166807
49778949
2057764787
142183642
1130203842
1973222462
1029853442
1581519339
1274780677
391606801
1679656406
1735297267
1442769282
1005443273
1407452908
241169037
1521503253
116902294
1236435578
1542135954
1020333122
414610466
798026650
1898085049
1689581307
231335909
1162034321
14093075
894698047
1314944817
791501033
882395773
82500882
681995162
1348330417
455061646
1125305723
1527373562
522581365
1642296428
780738353
1428322299
1472989738
1685336404
1471766055
633337845
1608588398
315039144
346266040
1035125529
1980025809
152516541
825400935
1425406871
1453582147
1482783633
143210285
517962947
1922003647
1662278197
587948463
1845517965
1663688841
866254419
185988084
804821133
1732627731
723048794
409294725
686888015
785234568
1726621450
1369425253
144936769
1014238904
632112349
1091567437
848048861
927967019
774847609
1922414130
1171262844
1707647547
859118311
1808585214
99470510
1413116177
1634828423
1543004027
1453902803
1172944382
115469717
1579139472
190911418
1236275822
571065847
1785507908
767409084
858759499
701516405
1823144973
554214752
1318083031
1429454815
394869077
662688525
1154352010
1581175120
348373903
275410900
2137417614
1575979330
451275482
903495005
538823480
503024075
1788709952
1741152621
698870333
763311466
657041453
223922892
696851822
2142306685
1504854324
694988456
1334247024
1955007717
405111844
1451197031
1748568960
490762989
475927866
1827066284
642344919
1019404264
148767390
2128145884
305597795
1265190984
245592803
1605131791
2015244905
1973433395
1487218021
852734160
1003312352
929099676
1195510800
984522247
613962497
1196592783
800165119
741861804
1855169268
1805885421
1228813786
343448451
289463342
2010595464
469203253
2088774249
1349229864
1787892822
462558550
54484001
735090598
577061091
1676490380
1436390213
1785772669
1612003565
1120626958
1582033909
1323352422
918253874
86268967
669608265
1186626919
299801424
2134091497
1429379728
897037335
626812735
221948993
1308932851
992611605
1021638207
1887374920
628244716
2147011078
1719940741
476105250
1781080827
404848792
329662038
974482761
1313003255
7525900
1937885754
1728924306
1312710072
1502845980
1242226973
766609128
908228630
1436718554
1200653425
1222838004
1500639070
1227919140
1112321599
690033127
289140305
275275273
689654628
1990493291
1003986770
1569850042
411902816
396146188
2077453935
1993522841
2120890334
63252616
834954036
383247578
801256284
1455498081
1658257668
1234467539
1624475604
177243287
692489698
829816243
1974419949
1290137550
425605507
2103733626
2021965100
1653739301
2050041616
1650956864
969609298
698361288
1447685038
1624491039
970149391
69157223
568369335
10828626
1511780472
571770073
150442964
2012533120
1150015582
1472336952
357342385
1372445747
191048677
1991430581
352369372
131079875
2045189368
1991439650
976512653
1099915385
1818257068
1106800848
1199778862
853956189
1954713148
1623608841
1416609841
794204829
1201024333
1395368541
1547960296
1438305256
710017566
34680130
828906430
1177691067
234672198
399525851
1270911488
1722055063
1708771400
245837216
875986994
1020335731
821039823
1289273833
1674083869
245129829
664088722
358124566
765607383
313445652
766824258
639630294
815532850
1985785460
1019571489
704592370
1165253355
767499487
483171885
62559667
1205843362
1758398059
1007366940
1503145921
201975874
1627230141
2000358902
1150272559
1235729011
14386649
973090003
529018977
620333237
90514773
1919673580
1300187494
1023394675
1293877849
1139698010
847821534
326043427
1723317853
2017313344
1167045150
1817634300
875553130
399297306
681062167
2063900502
1914282228
877113530
511646476
684732394
778822528
1030961921
1223153614
143180399
2055600203
966832940
166658152
1169505767
770870809
1120903804
1580411018
1139243719
118548447
1029400313
407244986
2038934914
1661062120
754640619
1196374531
1564367087
642141616
565926092
2117562490
700955455
433023316
1215065382
1459803925
1156250551
840502973
262628148
179870368
2081855312
242873254
2056774383
1130545654
2141524337
6249438
654187544
1075466710
696807322
1844941762
1360219897
1605026439
488078667
919147372
2021597729
2015820782
1477084270
1784979994
925037607
23384136
1672163598
1542964655
1344199531
137458802
1316013607
191850166
2147418956
526030907
994714373
280762688
66070804
280765292
1428603808
1588888819
1742402557
1345830670
1014161065
1911451301
1318677732
1895723458
651856505
1885119217
1314919254
547919817
1662995505
1309577150
887122437
1925798494
1229809816
72129468
1655514102
834398627
1628870836
98517416
446913432
1419617398
357361295
954643177
1512221390
73301858
1456726837
351104331
1462842351
1277812690
1132155931
388425459
906992977
110800903
393603773
328793946
1095433815
1494184851
572297586
534750226
130615738
203834808
1156385894
1969191034
862712919
275401311
355181883
1836664273
191697289
555535107
1691433210
705599659
218920900
692552060
1165610450
843157973
1053631709
834649083
2130142920
1175953922
957939010
758047728
882390149
762634954
151102085
458000062
853204697
1594637363
1101877397
1670284546
1159294643
1484742841
1836952666
2061991840
1011122703
263729732
679847979
1615721372
1489600206
264725108
848059903
417426317
2029263761
697976082
2079605030
1560695706
358902501
52862238
1585379211
110771181
1811116372
752701656
130187581
1766705491
234346615
1687452242
934885791
647330034
1955930843
765200093
1691194379
185021771
1001772705
322389533
972148218
1396769747
97402949
101871771
17015666
1985190697
227017153
2058348860
120352393
1736663912
1417803957
646902490
1877720349
924031356
2097751395
1842753260
1384876659
220051250
1110271494
2104970294
1973319708
1707060471
419925209
229724078
1703619768
1236973821
1949875975
1492874868
2013543332
1933170746
718467714
445116591
148265270
1166182490
1183847202
646391534
1696639208
1602153341
939519811
1695038776
527890610
810042403
2105344093
42091315
1148649287
2013934241
723629041
558634492
1778029378
43628624
1556485597
95566578
1995961600
424418112
1271568134
1210560901
110540690
509402498
1215173568
1481045497
1004809316
1289177584
1259428288
523123148
1477986785
1323284999
938803403
91880282
1646998097
831860207
1842785375
1323328009
873759528
2123018089
201210201
1697508297
1023549311
2064079115
550305336
148474969
902923617
1396454895
1995579671
1478540061
1562206772
319495352
860302130
1918807482
1490463959
1063799764
433516704
850562136
113765083
299378285
599807941
1660168694
176970601
1997200390
316702318
1938164836
191876993
1471173898
996341384
1869530191
237179267
1540516689
528733694
387461388
891271355
922569275
1422495038
83155819
1569551643
1123457869
1875984341
673509640
1836659331
955011702
179107190
528178303
1200620026
1145685905
1606168554
1934702576
23575020
109922376
929610310
1373799922
1768522023
55880177
1180114226
2019681969
958477208
83036807
742341065
671994287
2145219201
339570235
1992542475
1293853977
2086792869
1325983470
292616895
1085221279
639405049
548721473
1833170226
324975249
409294645
505184811
1019955268
276362891
32200531
1241370414
1434503559
449953649
1286063830
1946521310
1774163423
241835925
455451430
1806070456
1581361708
919084848
1870273213
2016545701
146404606
1913062157
2143482164
1374864977
1009122277
1560721444
39914958
1767681950
254667370
334977884
1344341421
750197806
261393212
770160239
146813248
1413193022
1323177705
1354531318
832379339
1330107253
1566601851
29954015
1524344795
316662111
457908272
206350316
1075349795
41919660
528783756
1826379331
1042074360
1286948645
1284388897
2095757731
1485515941
2083768602
599836594
1561565561
965420820
1667215320
1912588576
181931677
315393485
502686500
329461525
247612400
1706106595
706745588
1529261333
596874260
1315834433
1451305613
1552889060
1128453164
1603238609
947197668
1930555084
1708566086
1307409694
1618350092
1677859189
1206643154
331139685
2050172267
932081373
1408483973
78150385
1808668373
1835998894
1416373157
1193376118
299677715
1679388423
613486612
246645379
1631946963
855030584
145463234
647203075
1914473291
1180768476
192821212
1795910939
1448283845
1324279562
1853058893
2122576009
1201322524
20363858
276896775
1782598045
522256456
2076223605
261357512
1320721633
1693929874
1807809577
83120693
1860120776
1148073097
113297201
1651240056
1327602382
259454396
1630580654
1483549718
1003457462
469006946
1051705723
756453584
2028606075
1239845491
991879010
1518499831
1714824988
1577621785
1087548466
1290514976
338471620
1478421529
1711062354
983200292
180007224
65362807
1261024895
1908388834
1277349205
1214272198
705966685
692246887
1536023232
974121415
1643077324
484299043
1420786552
1750300560
370332946
2097276236
1586425553
1164829398
1056682048
2056602422
1313730274
629357465
642176494
667805197
1010765131
1424689551
1403000259
241657501
1494396086
210629573
48763166
1554557327
1063506142
117971269
137756617
933804821
101458375
1017058178
88936007
1867416535
1826448154
476820289
351433426
515079953
1410364062
1880723194
1001844034
1479890357
1756946454
2075082692
194117573
1466174639
2072125559
2115467088
1216762322
155197333
253975723
190404406
259900473
1514164233
169821028
1333457196
1227902639
1905182184
138723663
207262663
1014413916
1203361703
205083249
623916925
2067475752
207537668
364940801
2042158582
608161866
1789519655
1818101845
1594335304
588284838
1493842419
1501722423
330929264
1941277974
395818949
1235177139
1918475788
1410791275
373259384
1584121084
1964145433
732134471
1973224183
224763020
474080498
41512144
150234620
836357732
706997051
686479311
962790332
1276013902
691221427
7724851
364477592
485575112
374882854
955507696
915498413
620357060
2049906142
1869618142
1934443573
2056556645
386668132
805787820
1552714563
2119983404
551758897
1407491508
192190496
947755159
1231347719
670551028
780462768
39653611
1866828080
1437965445
1511130032
2116874521
1886887946
1395404610
460305563
1171626024
39986056
1560817856
1529054600
1350360082
210452513
185843486
782929951
621117674
952260081
44507182
1334754671
79070414
851299880
1247350070
86234604
1732843218
369006428
833840224
1410277456
892768590
1918136335
884539381
1290219067
924853026
1328221876
853666737
1627644206
352987670
470885327
1337180027
201987075
2107819268
700127457
1919357070
8986957
1767578514
1781229240
530026743
580579666
1670006848
1927378319
955398755
1195587036
1255003293
1807981216
2054108866
673893318
2086261488
1338661368
1284796212
2059514132
617241985
617693058
1932030265
1380166148
895932445
27854439
1384748771
1035933068
445036433
1070613716
1897597188
2133911503
1981360605
2114675837
685222926
1773148316
1489704073
2006477243
964754599
1745992318
1321903832
1885003966
2093972515
1428080823
838041926
212859247
2003474724
1043616701
1139184989
1984304846
921204230
59065680
1641379803
1947458446
506041249
1758543762
1896598237
392390011
503066701
1050441541
724612262
871437912
1102083138
258101494
2091014395
1996653997
1287427568
272383929
635177421
1211612166
868034440
1778442774
1112472031
2106735936
504047250
999505244
1010756320
1578033755
295260537
1040804285
1336169424
1442863704
797582404
1138122374
2082535457
1015833352
106698592
1075179331
602170900
257685133
2032038872
2086073511
1249554294
539478573
1933107236
2062761361
2059779346
1424755275
1732366339
332140906
2095412129
1981843743
1253154317
1675927411
1911134399
1727117950
1447247813
1063320249
772305011
1932082126
780530319
1592727090
260016527
1859283579
1804911917
1497519525
649918086
633583128
329033558
1101275363
970344286
691832146
61542655
73786200
47328765
336098951
1585572716
913251730
1304424880
1152215130
176250914
302508362
1277507813
744960890
876684530
616335975
1366641262
1052118232
1793801895
1345932534
949184630
556982389
1953104229
1494776114
1638115368
981642780
1457673554
499166428
2071885144
612427979
876583538
1795088735
827626259
1961791323
230209544
1601314991
196683259
1668819265
1311899159
1794182330
1350099518
1220759222
1294086948
306463914
673074978
1310614635
386262973
1800665417
2091902720
1172201825
1873318809
722640128
1461716607
1354303422
1563931581
1291137256
1389913042
1833427271
476752923
1727757520
1698522375
1839968116
1089952216
806632899
230660903
1668799376
2052304879
275254090
1959451868
522727618
763515734
2025544500
1522753079
589908428
739203764
1533154890
1251991040
75617359
1979374538
1103272331
283193231
906397710
782342297
1064930387
2027917446
1510590220
1487203257
1924018152
295570959
1655597785
1575580031
1534595550
949805727
439021522
294077534
1166513411
757659299
740370513
2099193658
404137412
1900170047
637512744
2007737659
988984159
1209576192
574328606
883404908
121004123
1713868133
952004326
2008525016
124656400
1127100096
920163163
1249319051
1899007083
1116128690
1902173890
1366336415
2139933846
95936457
469890961
1486297335
1897049147
41202253
1384062574
1528782425
1803387300
135172600
526221987
1011185159
1432924205
1454056408
2076744793
693429474
1848469839
67924908
1264252173
1981678393
386122897
1769439175
1050082298
1512138550
469585003
1675086294
841286281
1720161227
1211125008
1324672586
731037458
2069199800
2026026889
45699016
1708894057
496516445
1207844022
132035507
946863894
1328934145
1093043642
1940348486
1876151422
402669452
801765008
2118738421
722326616
1058614700
726490623
681404109
846266599
1056413557
1024881753
223004481
888784627
1730075769
439331791
1314684938
1474719019
142058789
704065067
598972917
220140659
1726406369
1292950377
310246071
246516600
142265497
1886756607
1212127087
1082865611
1057643127
464698694
1397026654
758481942
142936129
1723546263
542102002
1002527686
1740215539
1309587208
461495663
2143517298
1173471577
2068490059
910223788
421234523
126913754
1879080896
1446176149
1406514635
253192040
914164972
2101121135
769267898
600841450
2119530410
665924685
1597184818
1729255068
958332394
327666797
1104687901
1130846922
2103308299
423353257
1177640649
247995905
271329278
266527644
731629230
338042273
735801934
2025014214
61511352
1248812863
811313600
167692188
1283062923
1019095592
2018123062
1967153787
20232204
419972443
425342755
57838542
250219337
639528845
1362649509
2075539680
863150868
1842791405
118204534
109415140
604066158
530291919
950223555
1820728008
634774166
528756896
1791114961
527487333
2063804451
947013962
1941892632
998758780
1801278984
997319664
817114407
2078052507
142125843
791332972
2071056273
1808547541
1853211195
38402273
2121777818
877195037
1540172888
1768998033
177422906
1490890012
1282599849
1161941131
1008061969
1835070461
1041341375
635545507
981727370
55494472
2044309905
773886145
463502423
1222197019
1335477758
813163863
67658607
1228088949
1898177759
752291863
1360582018
450185064
1294459227
1494520741
5172323
1418368073
238764266
1669695715
1514639924
1263584832
1074352918
496920509
1412833638
375317725
1797577856
1354548969
782969260
1008691343
701713155
938629810
1412083911
122594130
1168755338
1745943287
242346176
2141768585
271656333
1584758761
1170436553
512113707
1646101049
1482839935
446982820
655445069
2032942098
253244411
666478654
856997204
83028994
660193531
74242734
520609146
1348929221
540269500
329866284
1679128064
2134410707
1373845053
1770905157
1692797388
1731807836
914685731
1105535240
1029295623
1615384717
2115751062
1325512718
386841272
1930309450
1691481092
338186211
211258141
2115012085
392336099
780020020
2092868642
106187838
887088176
973490263
258079479
233672943
1973096435
478933369
96311623
107565504
286002426
2002895131
992841813
1909746157
688452849
2082168483
171448218
1623118886
1336143212
1884635684
741936088
1274739261
714720971
681648207
1331838793
1335186255
1111296318
543712373
487228484
675952955
272739514
2098624135
1046414418
1481322626
253309396
1419555239
877446423
537488582
446283367
1882997559
1662271636
647090313
1296511449
913178952
1508286732
636945151
1145260927
2130743325
1574450148
651980157
652471030
2004056832
1973226045
1028669668
1880319070
112447479
938696399
145103528
1156890397
1165975945
788553219
1534446301
259951470
661538826
1786401381
741506559
1751968972
582568839
1159186270
233330840
1532462458
1545113260
612993458
134509384
1277175569
1056999381
1402940394
1633375121
1914166491
1011328447
1883232341
687177839
66770819
735732652
1796903897
890591126
1921748598
2124990393
448583113
1576299629
1382221740
1106438485
1287168134
935753608
960971280
1243019062
1730138492
719369628
351100562
1010782766
2011695806
2055111899
1251190857
325857517
1957213083
664944754
2012737037
457266877
1484313563
1213565607
378227674
1043027507
817570264
1365250130
1861908263
473107414
1845421063
1074406915
189513668
1256094093
1621557069
60423810
204169854
510953095
1770021811
1296720822
154817705
1218976009
1279197558
1494285042
1093915406
1805780149
1406682750
854655650
271291278
1089928855
862202055
774993390
866076541
1711930446
472373725
117955008
1864649540
1318270129
206178272
149718328
1644286295
481217009
751910218
171291408
514246725
705129494
127451304
1191378418
1600389839
932433108
2120649128
1095934680
1684128021
1862027285
1609085428
1325521872
95371567
1640214513
1136017325
941758099
142125094
911170414
975341930
960508912
1555202293
2045290999
4800017
1803294309
1209372587
1649282545
1621768306
19942024
1981336016
995160023
635436880
482539010
700885373
964751128
140797595
1203797069
943326965
1630698602
489283151
1042201074
454102664
964599279
401852836
136417215
1633480284
1726454120
1062590960
1988417626
1385941905
1104738775
355676417
1218455213
250383904
2092163553
1760741741
1259196061
886189613
45186141
1616057274
2067223846
1178626883
1975720660
702916541
735070521
309238606
1730559475
534773616
822200235
1795989452
718312773
1562022362
1480859891
704922483
1140661025
1727340701
844304589
31676347
1783725749
1927577610
1701405334
1930669342
400822348
559928895
26702325
680231647
1432921579
2132910778
1517445632
1999897939
664885953
573468200
1871230388
1552435436
941906571
1516231148
48630020
1643708553
1503788867
1295668763
1184505420
708642151
273617463
1365020019
1666106998
161654632
1902242345
1885259460
28911358
1918983629
1418415103
666780591
1818995677
1774616579
261909157
593863657
997096238
40755944
574012377
1283489008
1009606360
1442851325
548263965
2018936157
1644601574
1221850341
1507974955
1611571055
64568380
1029504102
870663291
33413684
1475221558
2126455633
672690656
139036653
215993486
1940385697
222146051
76096406
415240316
285629665
983523627
2086993222
1621819464
1938407827
1838221510
1883943331
1045844580
1108980259
300139229
464423422
2001071700
1917092885
1901959449
1631532117
1021945647
421061565
839025838
583583774
1693873153
1037806043
1824463770
526023528
833950569
1526402810
310770501
879650745
1788191718
820129800
1872693538
381556151
35147895
1494941551
1786369532
1590425792
1992407294
992918197
751421305
422553467
716241035
2142216391
558640946
215268542
117619332
701011600
68743716
367905830
126230029
135439986
1669447878
48286918
882166057
1425032546
1996155863
1834722393
768562386
1105879171
1229404315
1185252112
1623581423
1600197265
316987400
326935701
1590733072
500679391
213013172
38104042
1933726129
562438137
135762672
988141973
156995768
1378253628
2124860061
1768442471
385337843
1371287263
1132981999
356387216
1979478142
1502274574
950158532
1192126121
2137972182
1372284297
1847811984
1860921332
855739005
1755262095
673671304
322176335
120097462
1359269764
1627968229
147048250
227382943
1657093587
2086500879
282198324
207851436
1164157488
22689918
706612052
1051929583
1887926259
1172204682
828632521
1825324270
828775960
287468272
1647048236
366751167
1576132222
1661849182
1191935294
1748158568
1224487042
1586822664
2032741793
708689340
1488910016
1737074783
1462902390
352700866
1215057274
1737681680
2095328439
562814740
722630896
1674819459
306772780
1465294080
1839968353
575077225
1426674703
1308437994
95315434
1384429174
69348049
1839179796
295313668
510270490
1289394460
1492844095
1153933779
2028380067
1930382760
1436577946
1600127210
1108140648
1617572149
377734155
1808032982
225138854
1586384617
1040685205
337706566
269161207
1366453433
1307558710
1348829792
464168737
1467300370
2012036608
1033403126
447413341
2067824610
1796982281
409313620
885740055
1948245382
659914935
2037939430
93393083
907510243
188936025
1801093175
1896289122
1327815563
128278319
1989095634
1669543149
78231165
1935501256
889054602
363743593
1168905371
59175862
954838924
1754329591
1140012213
842292470
294905314
551751691
1651667873
1068290073
1767283371
1033242652
258288521
1644582790
529229366
2025060749
1499189347
1730963079
370199228
890346629
1341533218
919340666
1243436760
1280915861
703660134
949290205
1936444776
190970401
2113325058
171932040
147418296
1218134668
941574231
29030851
738558779
820211353
274847712
2085943184
1825896087
574653844
1141542966
466537734
954635277
68963444
619369433
708818247
1583382560
282798836
210231176
1119291501
401612299
619078131
422261614
1023612400
1161885858
185458417
1385030774
835060167
647149049
1554087271
1114293799
127556364
1731383054
1883627573
288663816
1682440971
2144493669
701623192
1092976358
369281687
579350403
640177680
46868529
755783610
680128828
1112764738
798963781
1436840592
1145191559
1791115228
105923254
164771354
1389727120
1050943136
2131550928
1523855400
1749637934
651951279
2114545366
1871748254
2055705871
944218366
627681009
91365391
1331473796
1290373786
1193486278
571023660
504908626
1469894351
2117691422
272729664
540458181
968660576
1784920926
1244714862
989158361
1236245067
1448050573
1439814761
243598612
317026328
295199021
1698912404
71558356
711483909
1323262566
1912179323
931907945
522581252
369557276
262187324
711579455
1144193613
2072536230
494752031
1309567300
209870596
1276285384
2004074167
1403512827
605304047
1069707664
1708364495
157599356
1296968900
386185004
11580045
2017044968
54350662
869880368
771720877
89297088
982102390
844319278
1479225095
891916605
2116184147
32406633
349410482
912768985
618351613
283799775
205788243
111705462
347798751
13704076
1572977686
228897591
1853527353
99987048
2139286225
1692201743
1213145030
1026068143
129493
1036172286
667051686
775438005
2010127696
1075970470
1171128765
633065851
270469636
308278834
294237418
1128383731
855310895
692684114
1104685762
1941993979
1199459946
240616356
1481149010
241384990
1123287533
1981561052
1332936756
666507732
1150664793
435908606
348433573
1652282805
2010646031
58662433
1408809220
712110278
287809034
516122871
495690511
1824199602
914899553
855728093
301768195
1613800814
226832435
505493974
1936670676
608303455
587489444
1526402704
1546503556
1841795655
1942173422
2073502371
56130730
1835890035
335964106
924486027
971462745
882755177
742790576
1654374098
667106382
108027700
788645628
1612139433
423024617
569311170
1275306578
699521510
1105485861
1751931647
1705610740
1165986871
1375545812
1437257893
862155260
1491869219
41727713
20905088
1724849474
1451364052
1217299646
1013758637
1350994552
1584778196
500814760
819507442
217132784
767895855
1821081222
551943019
1378562005
999426650
1447704766
1842913354
514488713
833020628
503442155
88287359
1666384523
1085559479
1208863839
100558733
1399123272
25806073
1514531481
769605216
769753499
307592225
74766410
1771784156
133984935
593285550
722809450
1127625114
1174818446
1406921678
1102105803
1941198747
889922475
116886965
815889200
1642392893
584320847
2062714041
1718378906
155304207
1243868555
858785904
208403385
1319018295
823574867
784716549
1703711669
1351471315
344816716
783687829
1557403297
1267505286
1919711487
520887795
524460483
1168607903
1064080492
1418686715
1462759431
1209969108
701692533
1691986882
1040122305
124876772
1404932554
360834609
362478406
560078377
118754990
747210341
1896439688
1398920169
302670772
1851541591
976534636
1554006706
1837693372
1388020585
2108742935
378545944
289946188
1832901095
1006615437
1135381131
147928985
1631535300
2023367519
1359317892
352321022
1777411084
1566202717
379541461
687607939
170554755
1461426794
345505502
5322510
1792127832
330342724
1169049399
27696155
434460934
430350953
783322531
1685367961
771090514
1989575260
25420408
460787933
397213697
328921887
175187859
1407412708
1185307499
662717000
1225289682
1657266935
1540596647
352910335
1770777795
1433397484
186930848
557728008
1931901639
1535682362
1242327647
2117779119
831546095
1778120175
1690548967
235090807
800662650
130485676
216015234
233403414
419091438
2024188121
1143396943
1641892158
1330533651
386199003
996050711
2036197733
1462643281
727551624
543147748
796896357
1074934636
907189981
108167166
1033814571
1438375812
760229289
1024191741
229212671
377665116
1150016925
16991073
465942415
1377259176
1911876275
1431509365
10599673
1336175976
250841253
1669438906
76478914
83695651
903625856
2131407328
2018885778
1019274544
935753352
1118405696
1260957432
1097309307
2138079162
1343858838
1056503551
805229191
1143288885
1890272828
2121453169
736849925
1479421057
338407536
1639323466
1868344816
1740334966
1133353073
2036895262
1712795296
1344152453
300483545
1310563603
1525068942
1742140050
1310589053
577732379
924803902
1277363878
1538836389
1586357095
841640101
1047694334
918752587
1271833996
438998722
1929992266
816987623
244902032
1321903832
1189928481
781549008
2099472125
1850201822
179269107
268948644
1773862878
1505102680
1097819011
863594153
940603688
1563734068
712262207
172035697
972567083
1228842350
188593920
291963488
1680505368
146947806
1925588081
1601293527
1184762286
292350030
2002937302
1296686153
1709319117
1421828331
1826650486
92441025
1272669952
1473890654
1758589920
302885053
1407769265
1169653649
295689050
27265428
1742858128
669245619
1805800180
1023797398
134432938
1677274668
1082988621
2084126005
623811249
1692259332
216587742
1231618938
468314070
1971008359
282772141
1876460161
1981371398
347001504
658823261
1652097594
593388644
577759764
1204277089
1787972376
1593876020
1469032157
456762261
752706813
1486096705
1464781046
2032969677
1755832363
2118191055
1658930971
289855254
919830998
523766531
714720971
1023734625
1394443942
889626137
1022848700
91721538
1032013686
1139104317
246925453
2105467677
409701741
647212420
2052990412
1791201536
1939824919
1321201889
856579943
1841571490
605051414
920001142
747150248
1327053300
1062295107
741564426
1185330073
389485380
453324268
568899763
667957887
77251084
2037006279
1161639375
1143717247
195812379
972784536
649323471
1422428239
1735430063
1360317471
1855917336
491525588
1491771646
377564882
1079169378
806673535
975210636
601581658
1614378506
1348434823
505899449
668976905
311959222
544864444
971364498
955925359
196260332
1657390909
1876056230
588857937
1582084087
1129810648
394121181
1072706770
1138117247
808305098
798118322
1913756615
346357863
2004473554
765883958
261380811
1362204563
855463414
226385769
953058724
1257879284
1944874400
1545857635
565528221
698618256
1643006427
1619418101
1238222545
159659572
1396301449
741380848
1218189050
1435666438
609918677
626277510
1466526911
811770567
653704965
2013616276
1550623126
1149681830
821224549
1437852600
221845041
338609075
396623117
1753214271
791566538
468832143
774585383
1980752501
341260545
110381068
1203229165
530295688
53936046
1348524346
1944297540
1182499150
1288163715
799138443
1978207210
689932667
1263353242
1121054940
1102804883
1182317475
1470391288
1602683599
1931884546
330157658
1369621834
543651995
1091503517
28507611
639221720
1766165460
17045100
650676325
543691744
1613523834
1326345372
992730504
1902334605
1034479664
1178484075
928824375
625158994
2126572224
1996035617
1341483217
1601514131
911023876
597736467
1938610042
693519880
842411237
657703077
1416991088
561887342
714296906
1483402438
249687240
1213354580
697536260
2143233040
1715446671
48819563
43145607
1112518718
915668504
1031092957
602749462
364215084
667735079
1373719979
1786314303
655252409
1159925553
420732294
1200267118
1075318853
892892109
630378890
1417824817
81668847
893232277
1946673184
564520262
1204110931
945547642
272018280
1281897530
231731642
1102966942
1728941027
1531576895
701499552
317245558
1664519899
934418148
2145194718
1728632504
671775803
46479858
611860589
113145706
664973614
429188396
1587389783
2145329976
414285619
1427609828
603266117
669669247
1501512984
660473060
2044248915
1265141957
1961218198
1697263228
1341543252
398592447
837041934
879199469
932193706
722627657
1562189415
399470732
1492897726
619652374
2125460130
2059941425
811921028
1698181434
1089580646
82612048
1022544073
575108609
1995996102
449118226
315432612
423858534
1530870501
1507539358
51915553
701405901
935289221
659008980
750466285
1130935601
37058
384671684
946152061
821240322
895853691
1575086449
1914499494
275455845
1830671423
1548011227
39265984
1607587862
1959727494
989957179
677333003
910528247
316732004
823463606
716804205
602784678
898131064
2082322307
1721824070
949418089
456478126
1424002209
1911397180
1228261239
1911483989
1577427929
1730509516
1047423243
1706737921
1163342134
1285265881
1984502814
362028760
1746518018
1275924924
1626772429
425016102
1535420097
912313641
958357022
199930814
452981879
1200869747
316444863
1622703386
729851104
1359006143
1036118133
2048695047
874875368
1311562464
1648739971
1023255359
1566967454
1628142727
987574446
1721647906
2022658084
1158242185
1828086376
1361606339
62746405
87931283
1438067419
268784065
2026597361
1461052256
1068740445
1869666428
1492439303
1296331384
612271016
1119410798
825548167
2127841100
1584784733
1398331519
2135475362
1965758434
1368636621
382589404
186018817
1147422950
1152662080
2091737083
1578840095
1996009838
161014884
546878552
1281804179
604452562
309410576
1294127802
270520540
793610744
606833392
1728446426
738890239
1256995273
1570268358
595753970
569733178
1480479419
344399071
1080164558
1912353621
1472064329
1772431396
1512885988
2008297352
381770754
1850454822
109503812
672286056
1134262213
510488609
1515454421
326689501
373377019
1229962892
1522573358
2070335536
2031181882
876711860
1149632544
1617755836
1718806351
343069703
1271944772
302920673
1901368326
20554337
1540408927
706315632
1958423195
1306057620
1656675786
1907003162
1406517784
735920559
1546026680
306923998
1021714593
1294303282
2016211641
438854272
259693708
888747350
214976360
1861849361
363190844
1523782558
274188768
311031188
1316889885
573616564
690848458
1539675505
922683533
1930130682
1143753293
943317161
687234631
590276099
474515599
32659298
191466286
1884849089
1247336754
2129006930
5686877
260604303
1094423991
279064587
741423671
1157945336
326678452
197657637
2138472696
1533187384
1684912102
414545439
1056702644
2001423610
1418791550
529802070
70789320
670880712
1366822650
906904448
275862442
660545661
414833639
1851601562
2130119218
903682967
1309953623
789605618
1026085891
2129235911
1081614688
219599490
107151413
1801184225
1699791762
13214844
1283579646
1951370551
1936787621
1725981075
1562884342
1856814499
1722018205
466451838
1562097110
860900392
1907127
1635712529
127580995
823837513
704277482
1467648409
553380205
892295307
1567156810
1916559247
1623908765
1777638945
550006906
288946199
1582788070
1303505863
1865847242
1000006641
1893018489
944731505
310356890
151400259
2002578418
928785202
556365310
1396331482
1003706448
836630674
1288081414
1568875463
312132228
1310833327
993980758
268201789
328621880
495589463
185712326
1028090941
1866511007
624119033
1058190713
975009775
938201681
991861259
1430543946
198090251
1280483853
1274778264
18859968
132188013
843869683
903402791
1369851710
656482719
27074676
2083789973
2009302616
1253503781
149410538
2107826439
1064346724
1996320849
1829179431
989433345
823596109
1599564360
451744159
2010075843
1657182007
569377744
1434080689
1287042231
689621916
611151428
2147414381
6817858
1983758131
1687925858
140113579
168665024
770434707
119519066
907718102
136364569
1968017273
1141494265
1539069939
324328858
852286067
1297801708
517371048
535435349
1449171072
167888862
312901137
1792049238
796758336
1539345576
2131430948
1776899000
1420564059
1300899683
1263307118
1558101743
1674759939
547707050
1930838262
489995596
1864254653
1501246136
1087403546
907839780
894525960
1547871450
1986868117
1907410399
956689405
1163782811
990163937
557479173
1640046241
982079690
1538719353
602666620
1818682386
639891528
670153690
97877763
1779079764
1392506406
1787972376
1535142224
1146850063
1203230890
595472731
1681866095
2068176315
1468814862
2081699930
646299163
920469365
399079107
1787062843
1504133196
1705620735
1301217285
737183824
821533859
1926632298
354578648
1454069613
1552253792
1202637755
1820040715
200880401
1839761541
178645504
790097100
362999427
2085951730
1038579815
729310122
1712303773
1145689416
1278206914
1498729474
553255608
1701687394
827731341
1717160819
1490310181
57902169
47500458
1242250776
1494118450
761462760
1079500590
2008577677
1490872587
209792072
438012471
860516231
1420440840
1270346808
134805584
1786584876
255820456
1047656671
962994249
1448043303
675751783
113803414
386470079
1273567495
50464275
256532183
1818231834
1440650166
1446360902
472918228
282077659
41849544
910152859
1540568419
16730163
600188755
263660599
1532996535
1280701568
980827454
1789400475
1156584318
1310531009
602105694
2141211788
105646487
1182408266
1497077320
435216180
136552691
1548374867
288137628
2123085367
1684630631
1032742632
2006847085
1205385654
768935183
325887643
1132220834
980723661
638657397
722718128
1951532883
1403455256
355313536
1549683981
177533281
2082286991
97319841
1425361101
180912894
1226438361
1168411263
1747401910
966912688
1263095812
1010376618
296875947
2097344734
1194620226
91773415
1662435983
2014181672
1893645479
1313854187
1282675586
1092513754
621257723
1764208135
629469587
565635512
625429288
555881179
333278793
722200115
1481426844
70789293
1209747945
1194631068
1233600094
1103103209
2060387986
860331728
1924022127
466506034
1844261570
366901746
1064875921
714159794
800159439
714321649
189826197
140913985
1858139244
1074004846
265118156
1809798361
1478304340
1347849541
2035257442
1461531145
661591909
1484854587
103697269
1008662227
1658305853
1760710461
1763481022
691110857
170845100
1110675450
1480799367
42961754
1417058393
1730399229
722442357
719531540
978335339
291221359
1767313750
1338118382
1978661282
1298052031
1302067660
659413602
1136239036
810561085
1354141158
154720558
1038601620
533994022
1350574743
1558531060
1458458805
1560408557
1348192200
108685401
1978888633
1705515259
852459423
99149983
1008538938
1849864790
704231348
349206754
658756587
1101077792
1882979193
1847986279
1294128672
1768106136
1694800788
998687988
554477598
1296105053
1680165505
806175653
923020933
1795724280
1748430558
903837170
1955491027
218075246
1313457773
1944267972
1628905566
253905571
1312103558
75392707
1413196957
1775329540
1837056690
1085676864
1156404319
1593185812
604315336
1688912586
1478465429
2142696359
2085170381
1063700355
1748128123
229758931
1673869154
112769790
1726174346
1782504877
1859901704
102447573
783205378
1334727049
1927343372
728170285
1170142285
966734636
1860148986
1418100449
2077639675
1071481817
288726288
1640133545
1196712749
1799058638
85358705
654200835
1179428468
1317456493
1229894365
445923420
1818966522
1326280770
19228072
687350633
1711064101
1558931392
859837549
45620959
1621314345
1150725893
213505579
1221669554
1459049147
2097384380
556175366
1321860827
1310712779
149314242
788845722
1896406660
193814343
1549725785
1230836667
1901965687
1644565831
687552989
231054370
407103205
1984749080
1978388153
1640723706
1726597650
862922549
1589666549
1892106874
513981697
1085191807
461827916
31237424
1773233072
374734207
1974176921
617832746
2124485585
1972278756
1967676114
432370309
1836523338
218559555
1650434712
344009289
383920613
1680826236
889808463
1981737112
589964027
2054056757
1435017743
37910643
133615614
1605131116
1640978134
591039924
1368239060
67018532
1915316446
2014778406
269074600
668655386
2103807660
1992644612
2120593423
303777276
270622517
936732010
122436240
1257384871
2019350088
825330228
539879856
368938785
1406412214
1084601257
573825216
735849902
314068138
1957757538
2013744484
877765802
1637030075
365052003
1154616012
936804097
1834989837
758958829
1311428206
1777913587
1054843326
1449308692
1365424413
617052274
2044817199
460154938
282976587
2090366563
587934954
633009153
1893637797
1293394740
1475680787
1057849733
806123506
944710307
1001229234
1737904268
1217292877
66169000
1910344432
1382454744
1263516265
1501231951
912378490
1465122601
503907941
1941383911
458565760
96340211
1703624410
1583983140
945218766
969893024
52133743
1434667511
1884084490
950147151
1319833511
583062440
329398503
1977968554
1745333625
455887600
47742280
1678619683
1446516985
406571993
26171622
1399702978
1693744201
251277625
1749172666
1730808981
938753853
407624201
1274525990
1390489292
401795002
670549049
1379925219
1044818739
322546776
1649191921
229903770
516937780
637362279
1916980113
1116959149
145410643
96609825
285916464
1553183908
379879215
1405972597
1252640500
1610351600
1257298747
1805923167
1416009479
1654344785
1224639236
922392059
1102279427
2119038478
1662930748
47714897
1831307472
1185845370
685119261
1174078196
983739311
767307031
247461888
940578388
1947565806
44498349
1436022107
906253342
1152249071
2022880036
1541641352
1231825869
1153418609
618925531
2038630989
2083034099
2119835008
1261469156
841548560
299574563
526676770
1419406474
30777895
1481474212
1702012354
614308961
941899689
1607855493
1704212236
1243962763
444590684
1635477540
2103439502
497949122
810426859
1106843767
1083898997
1664113952
598520150
1590784070
472472370
2042831377
303356278
860628755
1253153398
751444633
15583975
1034697199
1200003787
872681349
1358872017
558655720
1702836716
2009433575
511707175
6795511
719476305
955315958
615929909
1252619610
885103282
2109455846
1014264388
2045202304
294465021
511050844
861364546
1590876549
938302774
1709630412
683310681
273633456
1338228067
1506908594
1638904594
233721543
798879929
1313898528
1028405474
1076946641
1300148399
86440724
593028201
1341787268
901276754
843231951
1067666733
181836746
1179003090
737520699
788932058
456816351
445512582
211022044
1731777359
1716634803
1234694900
83564681
1077159521
496341995
1008069253
1455531512
155391835
193349639
1885995276
1896570880
1450538466
2064754349
1439579915
1311695942
2112078209
1374966648
1573831678
2078422886
2138308588
38209928
339765536
901541873
2020498243
243812495
1099645174
1362755097
302943393
402808251
1510187122
1380359132
1235690424
1952261381
1758760846
1842996385
920486789
790574624
1120844689
1391044924
1487758297
1117736051
1074756715
661745605
1973301395
1968055841
1258613979
1658515086
1612846706
1537463503
731934112
1195830498
444037523
103392287
998956441
113561023
79613241
479792655
1318332613
593720302
476275584
1197255247
1845292469
480709483
1561315574
1532760036
854136508
364838977
1747941052
948325709
61870833
869776755
795930927
1486802270
168418875
1665771458
1924083773
592591623
1291889221
1159384901
701621957
1080487817
376973839
1083569449
1263799139
2146712137
149753348
1184642077
1434788650
807002848
1686873090
1004079282
909706649
906772390
950229885
1127738249
238062940
1608078358
822193069
1615647395
560570754
1572867060
1484073550
1394118336
884442045
1517312782
357221155
1224494823
58848657
82209982
1694234823
1743111713
604449104
1359980227
382374425
1725242251
93000533
223201836
82351711
1150911905
1361892201
328172306
642355818
112156296
1404808460
1562572310
1290458463
1749411640
981873352
1720524527
285646073
2088181324
775137477
1299945919
159853128
1787688750
232364910
940507211
1716300817
1370707314
467861751
1866915030
1906417358
1311110843
2056257653
349152906
2074096703
1572642215
146900017
116856277
1584522728
1617946321
1974052982
1111333838
1961173653
1106769040
1842174580
550836217
1366566184
298893609
288005214
2120741119
1065464366
1072779528
1315437818
862536242
1707459262
248479578
318459236
1806446829
864525653
1999319937
48586310
1479703034
294693328
809826282
1003894471
1780963860
1948601120
2060092457
1876471872
1279855648
1856558499
1127092385
643227602
438489651
1045678726
1500755629
1086502528
5622733
1868518854
103322198
579644276
1277577790
227266214
394262529
602828581
350589653
1068955033
1263421940
169983565
240212580
1864413203
1258249155
954949888
1369994846
152230782
906914547
498969138
1108687304
113871267
424859511
1741012790
708533421
1854000040
1307297992
1176419187
932996279
1167222625
1492714015
1433480590
715800418
427350638
2079202337
2142488236
2145266048
1577493682
1320158972
1252941101
201719317
638969147
1438132701
867316383
1931046198
877409779
604946519
2094246522
1912841271
1893662559
524456703
1346761693
355061104
1549162629
1723640082
640304236
530245253
699361306
804463322
1659998775
1200935961
1455367502
1629613191
1540368647
946605015
199777420
1204090988
703551432
755152698
600416791
1526595726
2125892874
2128817362
1087536625
654505403
2106452479
1893766739
1765160228
1770486423
1810025450
1148402212
236686799
384271052
1158708205
924428659
1415776999
633902558
2108372763
483313562
706593763
380603699
759021881
1264965228
1324382362
523056378
1542173600
541177796
596857658
1603734197
637369071
915244141
1551721893
270913385
473168765
819899201
554983818
1798992683
586954736
1476732215
964472126
1013548451
2100752363
165286861
1894661202
492387257
543026855
555819713
238053019
1986213461
410697066
1160281795
298508391
13960676
1289721172
879206419
1179873322
546401444
1350979792
949654604
427421106
771174660
1648423041
1061161066
385873076
1161031184
148354293
1140527866
178649610
168336917
1110414515
252079759
164656537
1515367747
1865415869
1782966357
49253632
1230107198
656932098
1750990738
1890286134
1305098847
339302819
1452752742
1164963927
1514460693
1675522568
750608180
52729002
64774797
51972784
733849708
463842798
472874696
1332705456
1183661546
1911616364
1937880092
2041902677
487852698
1251562261
1688316779
2125243682
1275719472
1177079624
634551946
1114380276
1184943498
875364796
1099175978
1557006295
189173350
858775728
1723856577
36150795
1937135834
1181042058
1889520151
622825681
491392601
65433507
420236878
1613155809
62317422
1716258913
1600058114
947608710
1636963375
624211260
2057632769
1597127335
611940560
2124637138
1442190706
97247425
457163570
642911146
1245703542
2013412014
863316862
1421621364
2089662966
452188256
2078518936
85526131
828928314
1321449116
541597428
785326136
1219706772
1591598421
769057006
271840631
586332299
605544756
2039704599
365739539
1774748595
382000373
60471656
668507470
1795231411
781975172
1666245173
359438307
2074792899
1868454989
256917504
1344066335
1075094128
689382759
930938041
2083428974
874878023
1023910858
1948452792
1006196098
1450057489
1629447655
785832199
1523688052
1407243133
410567461
1812539627
2128960124
337280019
451736803
803818729
955861177
443462200
577604497
653151462
1316527469
772350353
1863800642
1262337489
1471581414
93180815
472196196
1961056519
317258475
848077207
1646250409
883453568
2064194976
1182465953
506249660
1385545605
9298754
1592594778
1093785786
422448379
388869571
1941080635
2124076020
542765342
1508886623
1229322286
1597497673
2099883681
186566703
274383521
1219888088
921767500
479206780
30605637
335804245
509088485
321384248
1802086701
955411301
1041350157
1014559750
1199940018
89302567
2062283923
1896995743
60860147
1716368936
392009237
273743500
1128607910
1657947253
723735195
713985747
1702515296
167541772
1521736259
21771423
633341735
860577098
192931781
1679078266
400726084
980123803
2040077328
1738198087
215311194
999651225
1781290871
884922504
2111206009
869655243
393960443
1788554523
1247517955
177528790
1428458257
1232262890
1268211292
1920853489
1863523290
1115772134
1516430274
510942102
505903015
1198254285
336217482
1253668918
280592851
1152724999
676476859
1258130639
279872560
1141441178
501379272
1751538555
133168144
596815760
1551468764
615667498
1201156685
397826940
44167681
1451798178
911647792
1312008405
682186110
866009951
308093301
757272789
1366224797
2018696320
1765728699
1281497087
573326718
151152835
1385541643
381743150
1410835013
1483254630
921467082
672733830
1914150958
783715995
1920264231
1629524988
817573918
1387989861
336294880
462493695
164091432
1171348793
59912722
2015512506
1435944107
1748398118
1039143237
1150653240
644739586
1500451939
1367691111
1873746373
6366296
855912177
380244013
781542451
897669283
1744744689
946216182
282661098
371726775
1672056875
664882718
1755058220
194856302
1871702559
2126347265
1204186503
1608310090
1963081881
832787160
1207480832
1177729643
802136807
584764436
586272007
432055499
75113078
944079267
1419597114
350514372
471663774
264514774
950277868
935800274
1478291734
2086967095
1392338165
640942358
355943785
1406980412
1019081285
959951831
1611208267
373630379
1663042331
678267122
1637427155
407260721
906990968
1199959842
1718438894
1484427770
1711631867
1142294168
1220999493
1092178877
1764298307
551158761
1223352325
421599321
1790372780
1489978434
114734278
75897459
962546841
1066006085
146433030
529330994
1332349396
707792998
400950375
744009758
827941410
1369859924
144342745
2124763393
1462842351
2066597614
1143014234
300766478
1685771841
328059534
1224918520
1715642485
1280617001
1289415897
820586400
1957871241
1729540395
1927979614
1082988621
737954893
555727565
1344482586
245990179
1425771433
1703762160
1760598161
1350013078
971831297
420880266
815451873
955000753
706847453
1095313130
1719792939
1514601456
1999516219
2051207166
97869660
1219635269
1304318735
140746095
711764403
1194066383
885786554
1446768562
1080581001
1973612812
323000702
1993046642
382296779
1089206996
827155098
1508809845
169707012
1392192483
1852265188
452785912
36083812
13160864
219957206
1858869430
638236813
2031333362
1653036934
435225750
941803194
541095970
1016287398
1404590238
446071197
1239102105
706582984
824055472
851314049
1685144748
1561973972
764220391
592004842
889021860
492030329
771224496
16152558
415043054
951698682
6392891
42554705
805336171
610597496
569256993
1214179507
1813277558
791588007
579167847
742647652
1371785653
1910951122
20768992
609184793
950505252
680268788
1129258857
1825671352
369688742
1447427545
769766068
1619189947
171306495
935683627
892071950
2145266048
1246739666
420849066
299403728
605952333
908195109
1812283604
1023900508
196343916
1157768511
2060677893
1453713848
1462589821
1490574437
369863306
433931045
91631352
493200611
232698812
2015947833
408568635
1043680550
48869767
1815471975
1577316124
1121227345
819521269
824623624
1159188135
1867008922
1247115529
389610984
1284953382
1930752883
291689447
2070013327
2002082477
1064958908
342364179
901351582
381932833
1776682562
640948630
1591974840
1720604844
1167091495
663733239
1503747218
867606670
238544809
1420746832
449738917
668445906
1705168935
1397305613
1188014793
589370933
1325570828
99283258
579721179
534100540
1687043934
1321243509
310706130
211715359
16818722
39600527
41076491
2013861145
246178176
1116305281
62227670
637757549
1250884430
1331424023
557174131
1800228258
2026401068
345650207
451105081
531294767
277562445
1124835746
1052814885
644000538
312942470
406257325
1118397493
339882109
652772557
1393226401
971541650
131248630
1789071624
1414555634
65074981
1220327316
730342942
577404539
1078586938
1203499963
556775813
218879710
1763442112
671112910
724623740
1381840562
153417346
1733317417
497365589
871536361
2086835484
1790551007
1450459048
1686100199
433829886
23024990
901195282
1680912198
1810332841
1446857870
231617924
1391048882
1738239639
1424452109
1305268690
511454395
1064736147
664089928
1017189357
1741458435
1771818721
681992974
432455629
905376749
595776795
1309499928
484675358
513294029
1176964117
1680880742
2136828515
2050999524
364662262
1729469573
1781189273
332661205
329735431
1416831875
545213882
2115680922
1526855762
2052825800
2056007644
42162246
1754963806
1712278140
1591604302
566943805
1036536428
1691070350
349253052
34160674
377342922
2094237183
1301243192
2051293398
206824167
938801512
2145942158
1310944533
862939711
300386065
1521482992
1713591293
974345901
800064380
851447093
650578570
634581364
1061179495
71766919
1084530563
201132217
837404606
1182758033
1635378009
387338018
686698191
817661991
1774913331
355992165
1088223848
1026145541
320960656
72066915
90018271
2025786839
1723323091
1131641658
934632909
293082985
1795827327
938187245
280700744
1620357490
303023216
855911586
1059572407
666688634
180146732
1510957290
1476160662
800136026
1271216122
39811583
2031312568
715272422
367644293
1215702371
1395730885
1392902258
458055065
667373848
7796389
214711471
1440831630
1178271953
1081839766
374000926
615213638
80865867
1578636453
1641646542
1773859238
1811813871
106927883
1828065001
865617059
2050779445
1020289520
1076417080
1500583250
1083292321
1177062442
528452253
957405641
686262212
1836712619
684921755
1463697516
1899072534
320862738
1296307884
806860957
1340410410
868051405
302452952
152349422
1469467531
1413743201
1080715791
190028907
404934559
1027125584
456015987
1693554759
1119981462
1959630936
495604936
829692635
1873266209
673328062
1811349801
2137721135
350414258
1509213669
14196152
1868067450
1665737902
1433056893
1269819656
1951085195
889267295
1743535988
252326543
2061941919
141040734
1832178460
721325605
1899864607
1275996373
841895748
1174175257
680440990
1216558686
978698786
607404475
352548143
554911943
1362008218
234438833
1463245463
2138981429
58684009
211435213
1803784633
1204813815
674960305
1975452056
565784832
777047245
349530518
846342442
363418818
577687638
1464521881
896140669
1295385483
325683248
747567417
869220107
2059710321
1895272410
1598722077
2064726483
1997921216
182491439
1880486291
1289808439
196051964
2049121755
2092268162
531476406
579266053
2030422998
1622732827
212168639
48359272
1607029841
901706544
925974421
1953546202
1618031946
1228156749
439284532
1081413270
237026059
691035382
1868574410
451230201
1012073068
1163638937
345262930
924135324
1426444365
874980710
400033599
161000430
1670424530
690876587
481807282
1299262174
1518341703
221165818
1309866290
1389754284
1816064571
859238835
1758795679
246927563
274926955
1402444757
1474892130
2122078184
1757634022
1332659283
1838785027
1380527855
430666660
1915740528
1884384866
1416031406
1101868247
748569086
1379526709
777457857
937549089
1872028671
430308630
2067671697
1623007438
2094973621
677341273
393902679
1877336375
648314761
1937318163
389884057
540357246
1308498393
2140231346
318610617
1518077572
2020374828
1700985730
795778578
384104143
491755369
605522575
953808988
1882537755
1095193684
1639571823
87604702
995765482
1197625929
1699684771
1587286885
1896786768
1406907017
2049081505
1990713555
1476520603
1043783719
1634489712
2122158145
290235258
290313349
946401370
728500637
1087830246
503519875
1235227916
1528669136
642689669
1516517030
941387366
1036842951
1040344409
1822554766
1025387010
2081247190
1123614882
1874375495
88717214
1250950804
206846910
273147291
1449117945
117444395
385285436
1429663957
136683992
929386829
1231931561
1715911623
915339023
1245464647
283994106
1265607491
1012193103
224589367
1763357163
1830362231
1074613005
644405913
1023398955
1021500843
1587674215
1300011711
35992793
2073651857
102523132
1210675557
25778926
1800449290
478035179
1830083982
1747438675
367550557
1363288523
648857782
1198570614
809638784
303234482
638713246
1496751480
1113610363
68634705
257824961
1274672900
170688175
735532854
396502616
1879660498
1200213325
2015112235
856544087
41471999
1788474972
1653091664
1895903694
2137123405
1805611969
829415949
384908211
1517251333
180049312
1654023200
2039406339
1188738359
1225395295
402317212
1449998036
1622282361
2092598290
1553701603
908505110
190248395
1135119339
646700767
1618879407
222142316
849518710
531751993
1051207004
1884875056
1450040980
1040606912
151828728
2137352894
1061608343
1771719286
767694790
1018308434
922044395
270259599
756453948
829151836
495767326
2011423127
1145499241
250232097
1243253282
1427338249
778702595
140765775
165542978
883065974
300466476
1420138849
1308046237
880275866
1882977199
1756447467
460365081
2105678269
1590822659
35043281
901196645
1676556726
1873944067
141081511
34313720
258731932
665281850
1277188111
1465141212
257188079
2131455634
539809620
1065740052
194849677
725254578
1757085762
410124345
1379978012
1882926856
1724904315
549719983
874587718
197696319
1693499645
1979407452
1266074668
2047136101
284683508
1731284789
1590200904
1988997742
1837379606
592623508
843030474
1468565857
179146153
431760499
1570177160
936628643
1420186560
1098379376
1641734213
848986285
1523469045
1489177950
1183748508
36206121
1854537499
1344931654
421377107
1684512585
1211800791
467088194
1357423908
1857857800
687778489
2112218819
423020765
498449729
2049431654
1735210608
528977051
206463863
1678560881
1655645025
414253058
1128129687
928966890
1645822671
1265777671
1330888658
1808155610
1381188396
1657624095
1376846869
103974826
1567112773
1710695021
2087022146
297961954
187936219
1320981544
1810917461
2077623080
1734807582
1400136908
707238826
8008144
438381346
394757096
686477175
1353887967
1935999403
173467793
1071151661
1771374185
2028380155
554901560
60528404
1499198019
68972092
604383057
1500571390
1644013280
1757557970
552638840
1088663637
1803816798
1196263123
2137211283
909081372
921164309
1721408221
1852715691
158616439
581065123
2107782709
743448636
1087299792
117586646
1469937460
1629837592
1042294071
1402195445
1760868083
2001034369
1870808951
1473337882
1733439592
2073644447
932038168
689903911
1071328659
21008293
1190204725
516923697
1185336061
249981736
9475454
1599169888
101808745
333768630
1431886082
1083758300
226289099
1221836259
1848320781
1351619831
1537926114
1868419642
1036224977
670799665
1584661867
176234758
1779817499
880749229
1683626665
1359507064
604377107
708664432
804149882
233792864
528076103
1322872438
693742346
394860547
163423178
281820505
889239472
413312560
1005687181
1122060946
1719247845
1614056317
201609486
1808938138
1185666640
1168201766
1541122451
1792942462
1153724981
1015651461
1839295938
1934015598
1518632247
1052986905
1579717211
1573278851
709712749
1069005815
1072142133
1304360545
1807686461
1604661548
388097116
1950072071
1297335293
224224503
1416954065
1560551307
884062777
1498367955
617962265
2122158049
1170408875
787445680
1038322575
748379732
1395598103
747332112
1115156372
664726470
899651746
1959995885
973496637
200588239
771012528
861364876
557597619
1086615115
529544610
489503707
259339455
1260616464
1678165975
1107039020
1661208170
258498989
1062541961
1627512879
1088218434
1863116034
708152262
847964404
1775189175
1181903717
1212546202
740506883
978269959
1140521689
943863456
1248364052
2047031000
1034579252
1939825971
1335466446
1481730302
683854497
1636171997
1099851185
1434179007
176973029
1570881797
13049545
880899792
1213572779
2084039391
884439525
1779814532
1542513405
1670399249
64035406
1762516769
1365062064
1651852449
1725079000
1683966682
1618209445
237351863
115434023
349134664
1227455659
1626445306
1170864939
92427539
1472555534
432154034
179118793
1596529635
510279428
1705166017
1909208584
369522274
1421279343
218927848
348317090
1005462527
1560362712
57912121
413528644
334473317
910015771
1970043672
1933177643
817614042
574914045
1599817062
1099802362
982585909
1494791811
1890649669
1163792215
1439634915
1709165303
702558761
593727129
1009573189
490268254
1513087224
381221480
500762651
1080797984
1109396452
87555078
1077870038
152851379
1141169228
1607015882
118431456
373313650
392547631
779108084
1777846459
1391631908
1955169609
2146936312
976781487
620932804
947774834
690693882
111974934
1212347102
1922967931
1685083040
44203919
1455450709
932754951
243158856
786331759
774107847
281661876
1001471564
119739043
949900095
962321763
541435411
454768907
686000441
963049465
608829521
1463372753
1635727893
1486512573
215684445
1859094492
819829958
699416028
1717050811
1649625637
816489073
2071625244
1541225816
1024019945
1120085406
1692253416
1527631372
94977863
2064363458
1781709234
402025873
1207848448
1408031878
135166403
1927892725
36337870
1562091443
1820811752
54222561
1294260926
629629781
1608529162
2113479643
1773408844
1015878612
145046727
1356513625
213280725
199409690
1626750509
1143307428
1147067641
125794281
306142932
520937075
1923951366
1855068419
522347469
2084309810
252732767
218625172
1174175331
1264095954
392292554
1809706637
1930352541
459794789
885979112
672326127
2037815502
1621652831
2108283126
673750743
64036466
1436591598
1249916488
1230754698
913623577
1145397382
2063110279
2086400502
1476924507
815908485
262452862
2127577141
818224171
917294289
1343187547
1438821730
158076732
1894440413
1747104161
851381226
900930290
1949051256
278577546
1845353000
525941006
1577481121
940359467
1263829812
697419866
407371541
395155842
504638938
1878866120
1456059672
1211933061
143182029
2052336727
732303623
297611071
901909891
1295279638
173971124
992551099
1076727922
857242260
1962783875
710684319
1032179057
1698716382
1133135616
836055958
924129418
1571116712
761618478
1629514165
1064890379
1788358507
230400150
346217524
228969470
175444546
2053231350
680159177
1616473813
293381771
1040292386
1547882592
1243997411
876020562
819059999
674685359
1871836724
441207131
234061577
179873838
1590785957
1362779364
1487027578
2050921898
1528342676
383995390
1911099806
1991701103
2110310629
997832093
805979209
1853025644
54355724
2128659082
1788042539
927627606
2019425364
92147447
655133448
1279375102
299987238
647148591
562351274
985922767
1966845325
608407063
725899481
46799972
690874937
313432638
1113646351
503563805
1392382343
2053200244
835680932
464140162
195819005
597339208
1909516060
489070410
341612955
1559245792
502628659
77755166
278351453
2050444922
1151254812
211769638
1580628827
1745018459
150851960
367775106
1695211679
1913420588
1495354689
1455691961
1187864979
2096185910
1746715124
472495185
574113179
1581286161
1197193641
440633754
413217335
2132379313
1626393221
1210030916
239224963
406784398
2040035898
1137704590
626332494
98012832
316126599
1450893048
1944747976
1418197260
2091876661
1162554066
1026704965
848829150
1370333525
1890996239
1903794862
653260121
747176766
692759299
1166230022
1421073433
51485603
349479430
1889215992
771434913
1292950377
533382357
824354756
1756347571
1483143188
458617180
227141088
737242703
1435915684
1113934836
1558231648
947751484
1291174012
700640972
1555958915
1551907679
1702960930
1261108258
332138730
1287543753
295736777
1917061466
979884892
841260551
134804310
805551769
344820242
871480805
1726208037
743779413
544222595
1091621326
995151621
2115212373
714905577
796551457
142749047
825401851
1801810105
861119509
574441016
1446845322
381735718
1377551773
218703100
1680346614
1915354840
310848116
2076505189
1787275724
1154651012
1302828326
1480111925
475674558
771062021
1018917288
1115013764
1492190722
1867473117
1082819835
598853875
354800147
48536264
326446485
612606958
1549960810
233906480
319158057
1747486655
1272649831
2092416415
2120493730
1543281657
1131637572
1573233170
1961024651
408374644
1525846589
234255479
1720793322
1883333730
1527257008
1804480420
1595572513
504320178
1424966857
1816393357
1374380150
357903499
349765101
1153566885
394825999
1642195702
928163706
1923986799
483337643
1564861545
143125963
820576404
945399343
1847356800
112764578
371326349
2081586362
743862506
1399214759
1992801030
1340927279
292758100
682165208
937054738
958646252
1498163127
2021729415
1914795995
1758818360
1540869214
404466926
360483030
119808163
257474277
2085741767
151782063
143605720
1873815775
1905964761
59862898
711386145
1265450539
1894705906
1909803732
1727516365
1340514695
1202742277
1919268477
346200257
1162026967
327025704
505527409
1529764296
2062677494
1793711786
712449278
1456494716
1385131285
1323009269
242293124
1476804011
1492202048
724349508
1107816793
1935590315
407297687
1335704147
1634035728
526741725
334847301
1299817002
2035063477
238663110
421622139
1806312993
376917660
198604727
396668843
533936633
1447689099
1400001073
2070475446
1674029192
740201161
968795294
1034233358
961240892
246814576
823314057
283382554
1123535822
873188516
674773061
2010023032
628119535
1873618897
1374874639
1422432011
1652842608
423890141
1369428897
759485280
1447616777
1736921863
11022991
1376697762
1203293321
757526222
576365203
960798011
1618189030
192035671
1261783245
989669220
1222699404
149387892
941317130
1222809095
1611854123
445313571
920475204
1799477397
224269851
406137190
1491667147
723029311
1480276083
549749576
1060663023
44681690
919583253
1306985348
714761272
138086578
5894811
832359174
599247217
1553004326
1054527994
765140740
1449730405
40636599
45857965
897697612
933533786
1707378983
1516314347
641475035
1246965625
1263276107
1549111103
533523461
1451531205
503668116
1880065032
1332518053
633455468
1966967335
10265872
1723496407
1075557450
218825557
1331781510
1343288366
2098531066
1380027240
116202242
10008665
112487179
514907888
1865029789
1830428484
1370977856
438372803
1630655476
687249204
606677775
1407118672
533754005
2113927381
669015483
275356411
1316275565
1309652103
876931068
1248044645
803518875
1026676379
1534307313
45588891
1780330836
255072898
878185778
1035145163
699233876
1235435976
461670045
1173161120
17842675
736700886
1009503447
1211104083
437613645
351396018
1029010485
2113413145
1606291215
861585112
904862362
1848850315
438984043
1392741779
1693504267
1710670724
2131895130
2010941178
1552267508
866095339
1783437530
1424942314
673708713
1880046192
1740028212
394865116
1613204218
303803791
716413207
282063116
251163468
1005711426
157662528
492170147
1374837752
1423769138
795320346
1808075682
2051632849
1072388824
2144723142
383907445
1259641451
1538016266
205260704
828914235
1016491223
2051825647
364045252
938228732
1074260895
1089766948
302461219
2032074043
1598987356
2035527861
1717672656
383115426
1967957486
97975191
1305909483
326163938
112711603
1763146352
1451041791
1265446417
154347158
1321750678
1092699088
129116048
286282837
552338131
1939256239
425983046
729534350
1845985317
1146592001
252793718
1873800138
1693985490
1021778258
1572334616
455949967
1209858962
2028629679
2052742415
941866018
144451564
1858477473
717580552
762272661
1368782740
961119240
920455778
352542804
1872333022
421910284
833186316
1020548922
979480887
704101840
1965084094
1159830487
1579788993
488932818
1679319298
130297001
43837095
1901554165
278332406
1399225441
385010915
955448210
1680986780
568491707
1082775773
206263634
2031134328
3912660
1644235078
1933721020
1052898363
1392555710
1129268728
1872635879
469347925
822552115
1983446759
542483510
1263600105
16135518
1821111948
39202890
1620503186
2080148235
1938618333
1882784102
2069816936
1573524789
922510216
1443798876
1781321820
2074576533
152377927
410581821
1008286629
214392420
932720681
945929675
742663432
1684805069
1993537348
141155355
210784989
1707291798
1539154151
281351234
1590515992
866850023
474570937
854688806
416908014
1067827265
1223072995
472254832
491463144
1941353132
1570067771
1071864790
86421661
1844276010
97381702
393519026
1413396436
1400871083
753730119
779663984
1712535681
159982868
1186553924
1919891344
706058891
1964407371
1580823762
2135379676
1431010950
1764611878
1470929653
1413298902
1149910340
1853303513
1986808483
1238583752
1789224203
88168413
1672995949
1675260003
2144621890
1481311260
1578238422
1623786087
696612338
2014617271
1619268721
629549210
1803939726
486729315
1900614722
1605236140
1394547113
438285290
1857243523
50826754
2069587154
1771503411
193818887
421504243
1469845596
1151618514
570765601
1986024246
569415719
1687866626
630312941
1093971622
2009845074
939292782
1066626096
1070349522
1378726300
638105107
953967443
1227142574
1024115205
922018949
141299191
759488369
1152330181
1009497596
886887054
1260215244
1790466394
1192756670
1820138128
468017993
812332565
1059312250
1647858053
533156861
801551735
1803136306
2106869509
2014073944
798839800
1362519906
1334754671
582478588
699475169
1669353078
1440277991
1882445304
296033760
1518856009
1063277686
2055164003
353643537
1100792491
1374329412
898949873
1316850971
1315642566
1286757051
909858653
444387246
1167826419
104870593
1389139745
1345509713
154800744
418203437
325515365
1718471421
1638047352
2028204712
515399644
1782794754
367093215
74542364
1314091949
1517435658
1698680059
626096826
1766965784
942756650
502476213
1879660498
1000285313
1182017425
2021926702
1537894909
889620312
2139792298
2063684378
549461715
896645295
526208918
942851023
1449243323
323328401
579533674
258269434
202988355
210995170
927595354
2025710295
850134721
24779585
2068441458
2066200825
373034962
1118404802
298817822
1545194075
495468484
475883991
1616477249
898337221
930800494
2105691481
400945066
943155991
1216000386
714718887
1974741607
2292754
504201004
1398292877
1510229873
704459703
122868551
163220640
6071497
146489561
1574512893
155098095
366135303
772783855
151496689
1756742889
1302982349
1209631415
748009113
1894928633
939032573
620846769
674530463
1765397951
1257034824
1241016659
522117527
1506366343
1817497491
149134381
1464630123
1451480833
918467878
1719013739
1123987428
1650101517
809207134
702916126
1167837936
1123501382
2146595334
1372948643
2047885798
766804813
1378047999
2110700755
195120793
1730069470
1454517359
793375863
162454027
765819354
623968386
1407212155
737643211
1371762694
736378582
1511401108
733124697
837037485
1612172805
100385056
83733021
1689856825
783559614
1162511976
475442992
1970258124
2080968044
1563833286
467734362
69891912
1146867641
1170131884
1211149623
28501098
956427711
2137179430
1325654814
569132369
1745581356
1111278582
265346920
1475426354
1692948753
1311196034
883469043
181764715
2085586216
1465731460
1021517281
1742670173
1632762184
1317365065
2002688239
1064432687
841607543
2124526720
1864955033
327199829
318928559
326305484
327599582
413677520
48382363
419383459
788013327
2079024782
1449897165
1391758024
27677830
1909790271
319129952
213555699
443941470
491800406
2022188319
1725918453
377960799
1307709386
18224694
1646652712
503537405
1132822182
1773597306
977521336
868662251
1674546032
1464483402
1197202348
631296448
595455539
1292066867
648651637
612653492
311586272
1357600831
60887971
1081637531
1834510177
1087388785
1199902502
581786220
373725307
699830506
1402375421
604913583
586052208
2044060769
940439551
263122564
81666829
2100621996
1372443241
1865277636
1385373057
518010542
1457925792
117609108
1050850702
48131196
2061823299
956187949
1730069470
213669216
1598807540
1058040665
643626056
1319722278
1961043791
1333388626
963272557
1888261605
286000297
755725648
463963947
2052427781
212588165
1038142231
1500088014
76063702
759444797
1137555806
1762777648
1485150959
1350182895
1309613281
1964557330
745150425
1731583747
1419772978
30874143
1337391905
561214160
1880210956
323069206
1219949525
1562490409
651197252
1903817469
1434924994
1202056783
1670024906
948501681
1161972739
1525507131
1614829104
1147265679
1813315422
1860670090
520586621
568053216
550255525
132341816
480029319
896061834
1967715668
342164837
1320633561
500568114
2099069259
1985146803
798518379
581715604
368593943
1870505860
157156382
659794851
1555949529
1838495323
1937809893
877113530
672274370
883128737
494365884
1372717484
1350028874
950593556
968918261
946749389
314388885
586144061
791005302
1181269597
1565405944
877750073
1465153509
1663875155
277440139
890835064
1297875504
1823064459
532173904
556633439
1934280065
330605074
1584929360
279567107
314323610
1590615401
562477577
766736105
774513177
1559593129
447983630
1075733972
659107642
277376438
649332370
1117507077
613777641
2123678011
698915294
2064733567
1160996189
877597178
51265057
1357538781
1361636956
1928254548
96505664
358764074
67623431
1525951644
1916176067
172003147
1548745665
511728042
906594645
208030235
716161646
676074823
1978600097
2070897541
520078009
1088683527
1692868784
969754032
924022735
607877092
1369884717
143303606
1687540384
1145720484
464953900
1690423568
2144698204
1914383828
2084319745
928375493
1911686003
567069432
576371314
15086196
1714238836
1982840773
900886382
994952747
39875032
44207917
1758230226
1765234355
871977782
2028978070
1761635719
2091230877
1637952362
1275654966
658028708
1046285467
2031994111
624412092
1332761877
1935897593
817695711
755909500
1976325955
365075228
1632848097
1215838271
156957430
2106883798
1768924816
1497178400
289817791
1482028426
441480849
679560434
1019871025
317735818
2143884864
1722039090
416984312
453311559
1387564613
1460058055
157483513
1088169165
1045743746
1641282875
124086993
999809646
1560795861
227170155
926200861
2087529803
239752117
1169329574
711933626
777978012
1611405799
92478391
2050086469
1170216927
417402618
1916726696
576931629
1792208613
1809067781
1068111594
2130781719
1066809185
2175129
1133472094
913516796
999856647
1007135862
1721188195
1027117675
888753859
1944774166
86127337
1579013508
657305251
1454873894
362863277
1154806145
378581029
1734028751
1919616373
548699675
305581399
330623335
1854256382
302032668
199259076
423343239
370426721
1606178997
1680001455
834527785
17757897
566865864
531425024
2091953068
1284158280
959617320
72035585
1159571828
650796697
1125356849
2143027504
1133791335
1677468435
2052736842
417257028
814267245
1067997848
575409391
122921580
1577009502
997960437
1216059659
247077897
1685502328
882266502
202590476
907884333
849467071
951390792
296265109
50300541
135251135
85887855
470767542
1315941647
728097210
1528422297
465748760
799239609
254326775
634754304
2002125388
1362014120
1401311127
350443676
580393844
1509729411
1506682881
1623928339
622680731
1313108808
718267533
545555035
988578877
955162282
1579485263
201551953
193373971
252041804
1889569977
1988212081
780052612
1982831150
128254312
884564025
1373074802
1843294360
69589936
701736335
1744915167
1081397350
1033111814
221339090
2116627800
2121517946
1267820663
1722035004
838875937
301197457
1708119936
1833464870
782037383
1830536583
674900522
2105507620
1803911432
1727143867
1579020599
1028122628
186271763
892607444
1577458236
329648345
1666813316
616406544
1535153967
1572395559
588382527
1674941300
297920737
72685230
1210410448
1958045004
944547746
1957747604
418184309
953422831
1410140928
1643324856
146470889
1611437227
1033593590
166911891
2029063257
2082673117
739334691
1050385422
1781599239
1227434978
1877479197
870510419
1789927605
825312071
965789893
106841808
581999930
254388951
633531896
1812874579
2075640203
1114374762
585794467
249865106
1172116559
1293987784
1163867426
667931966
1407709551
372637081
1569676062
693934925
827309814
756759404
1932823431
193344911
1926221476
134297711
1434479945
1293555828
1819164305
1736369085
1595628139
18488769
1311887645
708248928
1478465429
58295564
173664599
683699502
698703160
191771930
634441207
1461039749
865250558
1758509174
1445271086
1456599395
511692153
369945031
561992640
918445329
618007208
1752562673
1338112535
684323478
342207258
1306720991
1010708797
445536451
1719929978
846712057
910599945
1499406589
1840340995
1882459051
693454733
356354530
1421897709
1332994543
1893869406
266172768
1589094973
52067521
702617310
319031061
40909125
279553680
1069582010
1128456223
1666969502
484041195
1723498117
297593464
1904377774
613753466
1366717356
1314517647
1258342127
849283970
219797090
1030339287
795646842
1185635881
1026668356
1783228018
1873112560
681985274
2063070595
41098223
1470436947
1734094703
928557731
892725634
449195528
1576378779
456773419
687056310
1507982668
310313425
1679614496
1961202755
132202276
1908778109
1850512587
1779468867
228341322
1396169997
1008953017
332013742
733382346
1603032121
1606824401
1392655888
940339512
164536315
818107193
248494243
279186958
1514763013
1467612227
1082060674
1929467485
1860247008
1486004140
683561975
1110266039
360202002
1316618088
1207277450
1597527906
550441880
2145410058
1721025833
958567507
160846457
1965427362
666859275
1408803402
1313143768
886121920
405467047
2102774048
42092594
570007809
720628229
2071856334
1883501439
1834747916
1082588195
1791777178
2104044574
20493941
449344748
1776635945
795783293
950434150
1656888777
1520832233
6075863
775142556
508341961
1315284138
387058116
652904429
1966666618
1216745110
219841587
1739416658
819148251
324818576
788899505
135548454
1749835762
234137125
700220933
1521339978
809947831
687541721
564782138
1544277875
1971840687
350012225
149056263
131235267
992280930
1186527377
861431670
1056388200
494079697
46246063
1239806550
1486777933
1506808443
1615801961
1951613027
835200432
856987938
1776984822
248284718
586138164
439990908
1731871927
1161047951
896425011
436500253
1445951811
565473006
86072072
1115963428
1991022296
613736285
1328622292
1644046171
1039452780
1511608901
237550791
1520911159
1370010027
913311824
813158843
1114601998
1952220237
2131587913
1848207883
2054700934
234899132
748827775
168620657
1515962233
517338969
405559932
1438373157
319679559
172629714
1794209417
1799725205
1971296285
1211079789
1324359582
1105639805
1236064216
631574200
715093500
1423286632
1473331269
775295275
46091744
1977669703
113624046
200126821
273109144
567710837
757958049
1274565422
1112954683
1474343392
1586171083
1959344391
1159086002
35521957
1209020359
1854330594
1413677257
1223283451
1076344404
838311471
484303749
859099041
615450434
1199624347
1686245745
1887093216
1954857037
1479064385
1948089369
1431023448
333493094
1448762305
255709531
1398051892
1699898034
875837570
1263598273
1193340751
1662220088
787425035
368474790
1014027635
576218734
1192080391
1146036348
718907597
1724439531
1468629531
824259887
177817891
1654953967
960340896
300759694
1313740444
2082273938
317040206
1490332548
361956676
1217291712
765326353
488161846
1616548088
1277285059
836975981
2111212322
98895305
783984073
1796048925
233090393
1196267142
1270122401
624247108
1532314452
1327975553
488443273
438851506
793449048
1786090985
893344029
464925039
1812389509
1464068097
243949143
284277663
821412130
229975920
2079482807
1845364011
555809497
1976135665
1180180322
378785138
744399254
2027473690
1085049371
1168564149
496937096
228303681
1289713448
1248249089
1459662577
675438801
811490555
699738266
1078203526
923300031
318885868
871589162
1890276712
2053145344
1472978292
210890420
1556079034
1595994661
311563746
1241232150
1782093662
606578858
391877957
1084431785
2015515834
20748564
1826016088
365828859
1150639144
712540488
1722049274
1096645964
2077704983
300614669
230589015
800503759
406993982
917796025
1028208814
1743905227
897343703
1148554022
1303667689
1820945488
150802005
1545210807
501051887
500489827
340078845
1771788610
832669094
27429556
1363946513
109834637
13391779
347119637
1765510674
1483432158
316705582
350182795
1623069156
1060958117
2059785374
1973789507
1391251007
1066040075
2072964225
1816513057
1536390258
1114526066
2136868044
1552263179
914372240
1351421691
439221484
1315714354
1928549969
310823385
786023011
2112085046
1325614275
1297170855
388681656
1253366518
650870988
1809373804
470629843
510634865
1534117237
995201460
430022716
136918291
44319376
807948040
1267028681
138536908
997252258
110479215
657179147
1444855683
1806476087
1137923276
2096034446
220040540
1004999138
1559746894
1880121230
1489313288
1404200852
1437313485
569144772
1518731946
1328475853
689721325
59363247
1618812321
199601273
1723199136
1522724313
2094256719
1813165309
598379801
1956282449
840336281
1136072683
2008590562
734144048
335582630
2137931716
776855088
300113706
424969265
1882897862
1061020475
982959802
1867422989
1507719972
999843436
28358013
1309971568
712471311
1784758710
1353216592
1296914909
389401508
1992608718
3044532
1007183118
817351739
423667647
2116625790
1021508919
1209295315
1133822819
2010033101
531088852
1794455362
545956041
1102853603
650105168
92687378
1501094498
1776070053
306313061
143316687
143562086
788287496
711611394
2100133878
1352169357
68975357
1950750931
1265041039
2058292532
211798442
581864931
1436709228
1612102604
1469615433
2126823290
76733240
898337221
1995222065
1473596685
981318171
374661228
1574678978
1180465675
1708399820
1591072727
1457438011
694560517
379049730
188833582
61206317
123363752
93462065
1519512144
799011423
1895846237
335953085
1684133458
2091146102
1950470623
317632224
116562906
859482848
1997509586
1746682590
1827124012
1128181653
638057436
1311400172
209905998
478642794
902957466
1404056083
1486429164
1224593910
1174079080
921853937
1808686872
110229183
1857093742
1581613904
1434025750
1902093670
709174728
486372658
1918079997
1239457361
75853168
1338484621
193559733
2108380772
1760090764
402360015
562536140
761499760
57916787
1939817174
1299361977
328172306
330345932
542582057
1156662293
306715607
1081876978
1895310811
1707195019
2096383982
1889768840
875065654
1147542866
646320008
727545940
419025459
1044089354
817021338
2084495838
129564583
559811928
511485742
1730183361
512286037
268948630
1610207064
676283583
55365917
898789049
6409129
474323511
46999421
12054110
814341081
1125188331
990768513
801630210
1673536973
378568120
23118570
2116365184
81255887
1349110115
1255554132
1244929553
1106209182
1351298715
151508811
1491194046
926053207
817635426
1553891866
161162794
1125244270
1719324006
144780016
1453682013
1837798603
1148275766
410856805
1875765585
1696369897
476380653
1292330913
1276108604
2061090347
1406238697
208477483
329395372
1884502744
132387847
1137077467
259405648
972017699
637761577
683234404
51612658
1109580124
1866633016
112011435
528139231
2119947858
124655898
586321442
636465498
1735244465
607142371
127459000
548074786
1448937517
1415334504
200789854
962325638
1000610409
76432448
249057952
208799282
598499651
1987049059
1116094703
1953370174
292331229
1108700329
175357245
407121864
1816973399
797942613
1463694750
1974739960
1938716588
588122876
1507272166
965331093
1706890849
163905219
939734201
806902689
1516150810
1370141012
1287775456
461978182
1050678689
1231165195
873352151
2112924589
145797155
1646447748
444704419
1301512502
783231130
1397508767
39218559
1488446985
366304730
1747730384
722800867
549962541
1361073490
138582035
1356650554
206602801
1988907195
1546484086
527745175
1148905831
478883863
542401661
1224759940
657273773
1473283162
935671123
1171148121
1346559797
77563802
1879184552
1670997349
1509733537
1799776870
964607213
782333451
1645719087
1177702564
1495349578
396998891
1290941242
1214839658
1367867031
1290154139
2123733147
2139629126
550804101
581368180
2055209188
904607845
896676810
1222476310
2019339571
75101756
1700179273
237264041
816228610
1178495974
179030179
1008759954
872433999
145078807
896495155
1954067509
1184317400
1523044626
1151411941
1044758925
259926557
829434451
1870248800
1522403511
1405268517
2002291818
706505062
1722920638
2127692182
1630847501
1800112187
1350017032
1903140300
1780102683
240316081
53404355
1646589369
712148438
585466570
572177606
325236106
1726170913
1547732349
1950199109
1086795827
566118346
1565079480
1292300658
362526581
1947155099
299614063
1549086068
2050754181
1917756365
457966072
1347575405
1926741228
1662996848
2121335765
977809887
1557005656
864468574
224233745
419859825
298181236
367740624
1399978342
224832121
727210318
1357279493
339492081
300251635
1245066202
119353700
1863548819
681966284
311069757
1401116103
938945424
116256403
1203899254
1484614317
1237645836
3339564
887402548
81931472
1202717293
1303281871
4568961
467680920
697779369
1546412778
2117841006
446982485
259817559
757997379
1741142424
823236607
1469994136
12526064
1659134977
706950900
1407989949
1180087628
2076978515
1771850400
1447952820
1374670390
529957682
2025965059
761654236
2134306204
465668031
753533265
935408979
2094902542
1235870076
1392074094
1616061296
1066772391
650378694
1955407301
2029470190
200668583
1964791470
2091536626
1181378921
1672872819
761162534
1859221760
1793816430
1046150092
643904011
1425320660
71085031
1165514207
325630014
1678081654
509435743
2142282180
1605023025
1703294895
1643870017
1311269000
473690363
890627063
1100323562
1890001935
917685448
136548302
1635545270
2007562277
917003608
2115840431
212972109
820492436
1383377018
591927503
988551956
412177293
775241440
25842398
1849059195
2008165027
1887297346
674952913
536887102
831921986
1716574583
1691309773
1701184147
1269463105
146175656
1541079134
2087653050
1658438480
495983483
1851868813
452444318
1291456546
290095595
841730617
1878240544
1742277757
978670045
588884548
135818978
2146008765
281119874
934414503
2070137348
597339208
644843481
81486475
1874128359
399114367
279573892
583930424
495039909
1410449198
1395182793
298516752
2051015286
1306126240
1446338623
1897554846
737549175
1015979970
210339279
1131975404
2068074039
1546576008
893706025
221991413
2105241545
987548446
1736443091
752472377
1387410223
1934803849
228138655
1147064866
908098803
1983769433
1255020114
224442182
1131504386
2085751356
1875687601
1475725142
1502003076
1837978886
2082167389
1542671044
1412467053
635586604
214921917
704448605
1060632954
1395635244
1618383458
785618317
82217958
1372464874
1043633568
54350046
747482903
1374130048
68642972
1734647452
1836820464
446755566
1782189101
990641631
1361772116
748294041
1237901503
609459708
2124465856
1293280904
279416152
1448537383
2107686090
777828168
1158902786
732833676
1656426360
1904059402
300115941
1623071912
465894608
1507473418
15788569
549132833
1049077226
287811715
432810663
86422842
1480201609
118080333
496188048
1407711113
1364815810
871239385
613265719
848401049
384444875
1058356782
1024991928
981343586
2095490883
1795550282
522921676
411082538
286026487
154677497
264170941
2143199611
1527866663
1262054049
1196240136
727432235
1410465239
1016701514
2101831866
1479028576
12582197
762330243
2021151169
551807455
1475428097
2022128476
1245777252
760422023
482365853
287751345
252907056
1702582101
741040357
1869051307
373021471
507474218
1207700526
972273507
2123890666
1838726677
1796328271
1348211662
1693727745
1321037960
920287826
1539687387
799356411
1092504071
133851042
343559450
375813635
178189818
167779194
2068280746
1924443683
1074834471
747377015
828788670
183893238
285741254
1839145362
1481181394
1191554476
615920539
2119004807
483784587
466709246
1078861856
1940988281
1292587711
1853556444
592493350
1505393645
1510384621
957723489
1427283186
1792681581
1633962422
1001459693
156568406
565381170
1789635130
1772820380
1969023989
1799201299
1943171883
1838794946
813672605
1988473556
1039906778
2026927072
1230823179
427244948
1005693458
1459020171
1022045746
223161374
1910412407
15903390
1902337556
1215704240
619392010
1901085653
1162890716
963159633
931957692
1045401550
1151679420
1514685288
365366622
740828016
191777760
771622091
1194686295
1213539712
1030789671
1797898819
412643397
1574855072
1601293527
825834636
1119672964
1599562090
1729576608
1577760921
1919849708
142872694
1393182918
475856380
960103311
722560284
1748807436
688682377
211530503
595345579
2121228860
1688326647
310500512
851853967
1081037941
347461523
272820673
1462929094
174561827
1076134602
790845541
380841336
862649522
2029353496
2087264251
1161636447
1202010010
952557305
539246248
996614477
75978545
1900342206
987291045
781729882
1853382761
1922729835
1660126166
141360966
962863335
1017366356
889111321
588792761
270960162
1324687329
942250014
631771849
1091814379
1318844206
811523274
1044528427
437469791
1587276995
1242626643
1006685119
1939872849
1440037662
123716257
381499529
668430896
1010809028
609687586
501390784
483573484
1839868665
1886216891
2025401544
1421355749
772551201
1874026497
576121400
479089819
1469809771
425141876
371500147
230706733
1258046563
1467986858
1141569481
60700067
1600568699
179801564
588244780
1712956877
1581447317
819791530
1256288427
2135402914
1712247117
267650842
1699440372
1673112668
2028595385
1711106105
355901113
782076091
462512416
1249712798
1034838058
690750813
1380211183
113474595
1215634638
1768402695
523835390
1068692378
1898274947
1779065309
1663628606
839733764
788893982
1275473797
1181148972
1991335783
88428550
551678699
1010455572
1761050371
1136097750
1043744246
1196344378
343986010
1613796385
1956875684
1445201526
1470621970
1643291900
675080546
1917254276
872111004
1956041421
228678366
934470763
849098492
1246253130
1106570420
596622830
13794109
1892728476
198636185
1105372065
1013947107
1327186180
1808320083
90696892
563324970
317927080
1525324509
469404345
1358928523
29115346
471789433
1622248724
1699144298
1346737480
142521422
1253180262
1826777409
1973567553
448865639
1659187773
1140598732
1999809683
1785070884
1230572131
1999055257
2002446015
1289394460
273396089
857093890
1049329888
304485029
804248620
829242185
1315283936
2052093408
771821248
239986114
325790746
765433788
31901782
1664927091
1403098693
1713736729
162289190
1018097384
267734076
132148985
2138888030
1249762496
1238045023
276686376
724180457
1249656662
1711892305
335606667
438591320
1469051484
1381210053
1889644566
272247228
238053517
1689391352
271638631
666482454
596768834
771135857
941089563
1571168320
944638366
1132298854
2013163324
852241718
1265802720
1288176111
2001704790
198166647
1151335412
1659086663
1614944031
2119443143
184506042
635947520
1952002816
160367236
1293967554
1512533059
543818896
1357206294
576485108
302334851
15594084
1401612897
481225603
868355924
1664567597
1759457412
653441162
124595557
1888678080
1766917604
2013722940
886026747
1838326362
1686484014
1995477302
338567009
20910055
1913048062
83890114
195375154
1349293851
210596417
246771953
1763846227
694526206
983182522
985565226
1017833556
484233010
2015185193
1498924801
1712134743
892701685
320981972
1745106200
1623053085
480735604
1512109597
323328401
1448189864
1771024790
1126115037
1302336366
626075198
14027473
1409685530
140975703
1581673562
429318035
1333208783
2001327706
1232678094
538287697
1117589011
85689054
513767194
1963396931
2000417502
1790736037
28804932
1425260268
1719549873
119622415
868272842
72928418
30117958
1331029893
620746511
639400117
484065246
847039161
2011833825
1863217183
58480135
1595751127
542600950
18892772
1904535215
1849048941
332796219
1776384791
782661690
600520676
405317514
763735467
245674079
451255721
738112201
972836225
302559499
597669276
836943724
1940810471
894697544
500406648
1473018344
1591815252
1545187424
1229112635
1289263632
758423043
1762988663
101868137
1280696876
321900651
384210211
399170058
676295432
344812047
1433151468
1135013370
1872871224
2043424341
1364979712
1157400591
1473927479
505700381
671600198
316555588
674758071
864668134
874405747
762324980
140796997
1187176699
1842118325
1534611818
360266289
2134815282
24659903
1330359425
719176938
1869737570
327161537
1410890238
1152901702
1927375318
723323235
2044465372
1115832313
472320961
1902816114
923069221
599354041
879989894
880676363
1682905415
1146492555
231626471
1014643483
678461870
1234534745
429151055
1187903531
1214833440
900457629
987850149
273405
1191031352
450700000
2001021619
1194566790
1519733045
93473454
66617477
483673493
1589630698
1920197544
1890575229
1302391455
1061199920
36517592
1818817491
457443766
1459603291
385232896
805526745
728867483
907718091
1930770511
1443241174
1496173693
73929447
503485126
98095656
1949358158
666916524
812055869
820126013
1111113662
2065450468
1398331561
1204395831
224805264
1879602299
114221467
1625382315
1510805013
439434433
2039822973
834507761
1754139725
234572492
1307161444
702056263
292358790
1613821010
792745429
2089269659
1603437032
983739252
613743806
1405394166
2103214779
2055441961
896705593
1774791643
1100507018
1423434683
1884980802
1681900034
1930253759
1599458444
1843723481
418410392
1773801886
658249438
550550415
645338701
60996774
1753695257
1241799411
522187149
1565623917
1557864120
1817784373
1661879143
697886479
1083929084
2141147864
1341733000
158813317
469151900
449193097
1374975152
219765776
1829031507
746387330
1991743421
756587026
528699309
436908878
672319819
1274723912
1541650226
1146649170
791918243
898973128
318980036
350407041
2088454210
1061275117
520161998
1739923703
1245830911
2061902638
910584549
1814354123
1614763266
714440420
490193841
289885086
328439011
1710823271
407355102
720535501
1638487972
1756481364
1853185913
838937880
1989166333
398106826
2142384265
899637973
1489699781
2057184634
937147119
1226741143
1650791554
363617671
743433947
858005989
1999386373
1104114256
1230906883
2003928518
1305338712
1333670539
1554433900
2099744258
1621753747
635198707
1138624110
1980680565
1740318735
605880986
952949515
1349761717
359054171
1401189188
206617294
157229238
1170783931
1268919709
994656614
12213534
505518674
1400233574
1795883114
1250292522
2105771500
2091182752
1491889120
1701794222
1758434116
1403388151
1576078933
353781453
526843505
1272766460
386223491
2076501431
495245508
809621290
411430294
1433544144
374226942
1317389983
1013005888
1973007407
94395242
386846494
1331165673
146496265
1900559603
323330868
31210881
1357273702
1215536210
45167010
976552414
1818603742
2091769814
1464992437
2021168511
119148875
141755921
950629342
1774200095
1250286362
758120717
114914691
1380946014
2048761306
502953635
834641630
890962006
1146336089
972690367
1075024566
1945072814
1652782742
342471234
866284253
1138233605
37513307
1382340490
50372213
702914461
1762913598
1379152297
1942838319
1231422093
1719397237
1064570574
1201976491
1692836970
809628872
662866168
591330527
88150201
1968824849
210790968
1088637543
1355855469
139137201
1254867522
410402506
1212968357
429481565
1331327415
1068291502
296592241
1944033254
213685717
1381465669
1172975660
1097570660
1951958375
1663963847
1281500473
1223906554
1387384426
42057481
42198000
380915555
46537585
139902126
2068615268
12280999
1114864741
592988007
1229397335
70717447
2059316730
767566250
1063195854
579675693
787871361
851147560
283783525
521072287
1814073624
1896841242
449882051
689685034
815670261
2049164016
725424900
1882106762
451896497
1350075007
524290434
708783782
957702278
174586457
1819320820
1769294417
1228068400
1671888633
1348019178
1677741082
291547060
2076920013
1583393718
1465998246
1295400661
988346159
1838111581
586084500
2105549435
2004737132
1418267420
1032818282
1056481123
1545411327
133324806
1301292006
1186012028
652527669
1467539002
322972987
483690568
1947746054
31525601
1986954147
797718404
1721568319
675490230
584391155
1450569090
689830416
718363769
2003184264
1393609613
1137466003
1448602333
672967830
885896927
1324797513
1472275128
282472417
315410744
157038226
12064742
1086809237
1775560059
1415449650
841801621
1320019176
475531542
295026703
1795094456
2073724971
1339186405
939788412
425489797
1371192635
2020912453
1434986660
2101949631
2131807950
1959207475
228767584
600784349
1859637093
1883920060
1226837300
2043128767
1860351230
387454770
1746643277
1865900751
1109001881
1608088516
246664734
2102220865
1560364042
1928003984
597930444
125043446
674287179
1454410253
986846370
1843272363
879536364
1708613778
80801917
1011169493
47175221
1064602878
599761230
1562567861
1143517766
244444392
40797495
1965702090
1917580833
110314754
2135878598
1845600758
632430474
1304706700
394530349
1575648324
1781723796
1875124004
766815999
164489469
1914214613
1979448281
1552714868
1530696408
1961330723
274474916
576683063
298841312
1228965435
297609250
936239477
2072278042
1559032755
67673178
1625792571
1068241760
1292814083
385086931
1497961595
1587047206
1565785456
69632675
1674394722
1161011004
1289867072
1881044384
870161937
1832236674
1399095271
1991074901
1340869903
2131148511
1716868914
1884311037
964252459
1729330367
1833836001
268641076
1828050082
173320029
483285348
134455649
760942605
1444530685
1712605189
2081459753
261354142
220005777
2130451698
1436002950
1025363347
879170894
1463269590
38234867
35136044
491980077
1111794822
1868930620
1319909155
1946445447
80272068
1784203476
312348714
1315600303
2131548167
755218784
1716180558
1728671907
1077921543
391471930
1893336167
727262568
1816381072
1808589504
1092153101
658579678
1527369221
2009128873
1655008500
1090140464
1459797228
340671315
1656168951
868465094
203290515
1683058064
1449652071
237400036
259339003
526769262
1684003010
69885444
1771914987
156766183
2143088264
1938201465
1236666260
942851023
1255810839
1895440683
1046972610
1726768975
880013399
1889252235
1089183735
759477872
194969803
2082752283
656252361
1104647553
63488993
575849574
102035963
31099521
1311873997
1425247145
1196311549
1969102960
396492395
1628475685
1801085952
1657051458
922127591
1960103656
816523548
1114010182
936234853
1080478128
1835480771
1201355964
1761243656
2057658945
992018934
994271632
1388236437
1610633901
1842208494
379930080
381012499
260435964
1860556997
734851175
441073839
1972581218
1045407628
1393348232
628601958
1246877348
1339878160
571581993
922231860
877637004
590373672
132144710
1260688305
1563131980
810429167
282366283
1665027318
477442710
1755549783
1721206866
1458666866
720534632
894140595
1207154983
1936698359
1668289027
1691089936
343761142
919930152
1164590343
322199617
834635567
385795010
179830339
1870980356
2142009148
1359619525
221868591
562874252
1647337145
1495671938
1869183959
1805190504
998914916
803102824
142906772
1605952603
1013690248
2138970408
647139485
1356558960
1398433212
1048687811
505425549
762118846
1757709088
647160155
1898756026
1008520790
864121601
348362385
215822969
777868585
1286089152
1554787267
2099577068
1584403971
974869285
1090249078
1336883961
1232387954
1690843762
1445156825
773273933
308588796
1978755373
981238782
1881002863
487224779
75344443
1976856952
2104944811
675872378
254444363
108056722
502078978
73854155
1950915879
1112558381
230468939
861962917
1992053943
1837960757
1886632103
1867022332
379732027
2044449440
1107880461
376498829
1635708938
544579975
252083796
80968227
39073498
486162257
1835717883
746796230
376289355
2108433499
1089838952
1972294747
1745857875
2107491205
1583459462
2026191542
1872238549
1316365049
71753387
927627943
254144019
301802433
1776133292
1379644072
1473847772
275891327
665452427
88888338
2067766049
464016033
1850871596
1078967987
690409730
988762323
19043754
1514488447
2011750679
66391765
1335276104
761767829
746509697
1834380945
500804988
1324447507
813441934
1502369176
298433752
1193612225
1267537295
228550762
2086537057
1775076957
1600233775
1413079074
812448107
146433030
826819365
454903528
1771171942
574392274
945480525
1142072571
272803920
970515734
755746903
452253508
966510228
2051598042
1027974945
1846496296
1305076280
1793924889
294404266
1764952161
1435469295
2127139163
1020379681
997409880
1686189947
217294289
1570715746
2015356480
377705319
479460909
1327114208
1645309809
195581311
2042900487
1670847059
2034812656
653472999
1777141833
1051034214
1945153478
1083163434
365498547
264630214
141362638
109861669
905455250
1573940793
566097433
580888270
1820378505
1054735460
994689692
143192000
49439554
345206286
314452143
2131017876
999285391
339346396
1371240309
1178448056
326906714
1472730503
1871539759
957081776
407617703
1468459789
697415368
1547496581
1384099075
489219194
901626140
563547161
25436640
1856721856
1073287840
1509546287
581316920
1175294532
457889784
861269299
1330125183
1833872332
1997304378
1496148332
538248094
2135155373
150825164
1790605091
884693854
1953443122
268891546
460100629
675670468
1218663305
1300618101
605107668
1831128879
1367299550
1939856980
960923888
952822004
1972439433
947644363
1525539794
1856755136
1571846361
968142484
705680417
1406873269
1142453383
350978508
1904356714
1487782369
98341477
1782481949
305432284
1514819541
555851763
497223856
1090496191
440163953
1673336034
1168776951
1107196087
1222680278
1309644455
459698838
869792381
1194351930
1409487104
311899386
830137504
1358554964
1300406269
679687619
122009674
1413867207
328895386
994227971
1303432313
1396704513
146029366
1480951683
2028363288
1397001344
2027209126
1762779542
1641371596
768038550
595671751
355041927
878613998
231107577
519303596
1778589787
709803968
1850146690
316491157
308851182
1771137897
1744426124
1918379494
685449114
1057966312
1964404330
1452290816
1475113040
700174660
329609415
245061599
1657056349
130571378
1347421617
469878118
665120645
1674619060
1212779793
839009853
1297787222
1179070929
1820750550
1046077640
1520906371
856453680
800621286
706457605
1752547932
1613510663
586985581
193422445
869707721
844627420
1916080552
915625954
709684345
1820003774
1086725310
856158790
200645891
189543558
1718767033
543668199
548260868
140670867
1557417123
1022651630
1628615193
880705977
1551578142
686647105
561980055
1681205563
930410990
1291406865
1785432222
610148909
732651955
1334753823
728939678
1091454994
439794710
983882011
1952391270
1391238428
1398720867
870238646
2034485108
1691266307
1288249146
906199932
2050135839
1470684801
1756324811
1129746778
1075987990
186719860
769754476
1520939285
436656557
162475886
2001827838
1134756028
352009439
1872321358
651098858
840739253
1635503980
517832837
1276449527
1678179402
791459155
868234345
649034096
927168792
1765516723
76228087
1740549279
1549558324
2000721433
536981178
1663541917
1327542088
562697921
1872980147
1391047972
1193734430
1381847575
1964719878
656878564
2146856227
2015006647
758921917
25142927
981628374
1070949449
1972843220
1567545159
783283020
1996803851
1162295019
1852695715
1293201666
49930275
2096964630
1510892961
1988686979
355946656
2010518042
1819721674
723789957
1722049274
89198025
1724367711
317570352
2132934662
1431556119
703149260
1614750772
1907258712
5985533
2141529699
301007835
1405748719
1006027095
1808850692
1379970739
1078472756
1663989815
1648079269
1776245732
1555190257
1244906791
672698141
1752753749
1593657718
685505562
956664377
42120395
400178895
1019242865
1399906159
987634147
1491582705
675988965
313962345
1115034628
959026710
412079044
130201024
254147149
2081935902
141145221
1246160746
179030179
229188723
1627275817
774539058
512338026
458888657
1001760322
985071980
403590976
1232234219
2005156175
733188234
1584314897
605382448
1045869634
1832713300
717091255
235943389
1941358382
470859450
278316014
1990929937
1596989796
2070100669
1324959024
178508037
655564107
759955101
333406139
363680740
2094687509
1105759053
1861958630
1432422802
1733566621
900809976
1938283845
1501162616
1032900191
1645326105
1346939436
540478377
584972144
1384230150
2032072370
617480200
130800248
515539077
1553927117
110063202
180007224
1115969069
1138036804
1990442936
543368637
875608704
1133167377
1601114004
868285070
51491424
1493913030
1090507870
232701454
253519855
1831259783
447981038
2082921072
1097822541
1042323139
207924691
1968405074
1990819037
1985706778
131321337
1881204640
1422953606
1810827589
473734272
70021298
1728167067
868264590
1999084375
1047734482
1485925417
2104755679
616516522
739148487
1852103704
1737997976
1059299369
809697548
1421025455
1545965296
2056982477
1929864549
1879603243
738693353
1549306316
1632044805
113622860
78718270
2078564265
674580882
1684054061
1836566893
1318630683
1105440043
197763236
1483926850
287766993
252449262
1946569237
2034123477
519449805
1537868399
435216180
1031585214
1123336107
298957116
474949766
1471379761
2088263327
1032822504
264531309
1955689397
1281759357
2112017642
383612419
1879975937
424722573
772588165
441613311
541188728
657135291
929763303
1546301210
1504468921
730617890
1440936345
1576219121
1344939966
1194364406
1518640337
1326639649
88024099
1613158852
1304835169
2106998698
930867924
584309216
1336113399
792991966
770068163
538127586
396191443
1150548180
707146934
648434956
890424829
1271570777
2098374454
720579272
1005330957
609967299
103755504
1597319927
1454880693
1283226993
1969049222
86933444
1863901408
1222676367
1445749446
2005805203
2070202367
1035786972
133957945
1606658471
117786098
1459309130
848153167
27914824
2101615652
1344193176
31779592
920728755
1699270870
1675296140
686133470
544955824
433027021
1926219544
1125669326
6343900
815646749
1716821797
1280067128
1500434568
1400648531
1359362296
1424385829
2052549713
972067303
470818856
144040154
34556396
2058120910
1506848101
1551244176
1396338875
319459080
38949378
985393075
1197756099
1407136650
1719338662
534463574
1617803559
1420028683
2117687987
1641449537
1110112772
1242126753
2062228979
1216064842
1746881455
684196892
47386679
1145771813
557500354
283686376
1400173870
1949668006
945860066
661937460
1230584576
1784705729
453338977
1237634974
344567470
1831110075
2079699110
732283036
200327505
232052868
222517381
1693135400
1904799431
785764658
1606563894
147037821
800830551
1708542578
1423617359
352285028
240043138
1610501551
484315294
1065098650
628036614
1021943530
805208027
423232498
1784794278
1179826244
237784398
1354184267
1565513928
546515048
1945018126
1580395597
1860524984
79101346
692209026
1434883480
2064440814
1126004857
1903871885
871188001
719273708
2111598758
1657203834
1356615628
2108202528
822799889
631577991
1260424100
1528413761
1951688213
1758485371
1592641908
1404562135
448049795
910516948
1260135259
344444187
961644560
2089072037
1542079694
731226745
799294200
2138348703
707031814
1747174775
946716689
50378145
330564010
2080265935
1586760718
64909969
175055941
1589251085
2063328533
96423574
798688145
1757041243
2141727117
295982688
1945244492
425101407
803704201
302497439
2139129438
441843855
1385984966
1138970598
1714410915
257055848
473039810
263268969
993542941
495203948
1295860598
1512413914
1836656700
733633249
490147702
876461535
2018954891
1755399835
75916435
1195014134
1374395838
282498437
1065629873
463847978
1017790516
1447402782
504998372
1546987724
1825078711
1067308822
1903756650
466583647
922417899
784397024
1446730400
1606139472
147232023
715249100
1822187646
1108034850
777154363
1592708205
1474432103
583475262
1117025895
1562924770
1900756837
1324383513
1626948664
1438093638
1824478770
1750267156
620874881
1789287986
206431411
851907268
1981152195
525123472
748343293
816154102
1517866007
1716225285
538032043
1310610511
352916723
1432844878
302863118
13324205
2003610422
2085438655
1752378194
136746515
745353319
1451201797
11159194
288449369
1135892383
1503883789
879062855
1193603045
524235571
430040787
1161519816
913330309
1786099352
209678597
1022290062
1159234578
1268638144
1176170473
1222151629
257813082
2005010655
1106810033
690260450
1042858885
1531344304
1126826657
677531683
727456903
742037190
1141019865
893281757
1809584034
1493485508
1695869813
523497826
673822763
1062113307
1182683984
273267113
833719428
423394516
208579224
320343194
823177666
595624787
1261337473
1173045005
599135495
868137002
1362933456
1186285427
860905606
1477842130
189515926
627303004
1867842058
392005109
1520029922
306274327
689799302
167278397
877648393
1379035908
278186103
1815271225
946094899
2050814423
973122699
831311809
369546639
488150318
937149119
2994051
156510438
887999835
1265525625
2002207750
1956973277
477224244
64496541
1371626921
1433006708
1972343946
1351498913
254307166
224574719
1320179419
1118691828
1736606229
1115517883
1785645536
899167282
1034479664
1907358569
1057180585
1908933169
1334280086
921596677
1664790173
1221674641
1231376460
271116025
1545210807
526633962
135054002
965638055
575961413
1641493180
285437745
427512612
1707590351
331230260
1003902092
333047899
2099704287
1569460757
199993850
1684107208
1797104183
1165063998
1127159974
496940141
457287691
100820883
756158365
661145837
1592295192
2021438613
339671259
1170925335
1758930247
1513758626
1552007961
493666560
1717569784
2066191635
336070584
1551503784
733463410
506448879
48547412
1614394535
2077739570
2062559527
1537574628
22586744
1859938284
531896363
680769840
1446041003
7198109
1700003232
225890575
139927914
12232076
1639043038
765144190
142462147
724611812
1254320085
383051954
1862016053
717463468
1644288517
1186499792
1769439175
29391722
190729579
1057482756
272275967
1921134344
676327540
367656668
89027055
150221430
1257326196
431888659
1150015582
1849680393
825673996
432350244
240871454
1079192156
1825428153
2105175697
1973257456
1096715373
465159024
652816214
1132107796
85952927
414670684
1247459250
2033884234
1329340624
1217858418
1593696002
353439890
1584647775
807475824
1150148076
1939670181
2139862991
335707244
1104872007
479055358
848721387
58158257
465809881
1662132335
1549472915
1759394008
1593654155
907640936
1183264027
2008067353
1967993179
512053221
9308118
2140671097
111991733
852945375
2092511335
1492897726
1419763794
511054673
1373605832
227528723
544160038
726166766
1964310823
612385198
340561846
1382627150
2112191808
108443011
404317454
1602595681
512137667
25672991
1881741639
181283569
1816593711
739880720
1803066639
1540738438
1499910715
762535451
829724944
1554211649
728953879
1698459865
436689746
1023407543
1570453836
1813218540
1007871805
493817508
2093264284
1370934352
832785919
110891014
1191713277
1051448101
325519165
1627995619
1049379143
472534891
564672874
320507587
590021727
1257992828
1840252106
444475512
1981289235
129292005
1531424374
1049983960
1737216603
1828843052
1001154162
686041909
858468415
400976696
792544360
431570267
759948632
1459997161
1904565236
1928931465
1729958266
888970698
146001417
814898933
2029693197
1973159877
1314372880
1885303484
816631802
1577824426
2116382679
1540793325
928661877
710318549
1156298001
1958032402
1994584296
1336805622
2055218988
1570349600
970886975
1331349657
101394373
324533951
241584566
2076805091
382956297
1525898983
2019062887
195950328
667971243
1111179200
1658582224
57706015
1832699434
1516462455
1857627309
727408254
1938050460
1912488658
1941581890
1574103978
2074596701
1527844739
1181322991
1169580616
911948007
1458065279
491083564
857201724
33282794
1888875129
1597729148
2107849041
1563734634
662274551
215516922
902866609
1575591298
138321123
1305137087
1386547231
77790598
1228755540
1878736164
1927565979
545555259
83514443
5704692
229556799
2004322749
2035148917
838957506
1656051130
131735299
978553714
414119755
1036032146
342071533
251038674
1019161615
508245353
226778132
1261115016
2090169872
75605450
545801052
2052076718
1935081901
1326600165
229373864
148703150
827682710
403204599
722055439
2131916975
1789001097
1094537180
715074241
1674999346
1164031726
1157111358
1694006877
1983913514
1496738775
1412425054
519133193
250596058
1729511225
547899716
1303162901
1693047729
2108049842
930742098
264878656
1664717846
1748175456
1372128700
1046581941
318061109
1752580789
1542134929
1966485557
1257247833
1006702373
970105241
627466642
1819692655
1526561278
1707828146
1166992313
364366434
1447919590
477589620
1716217637
1632468574
1895806879
31743997
1535192358
161142744
1765217510
924532433
1702570557
1944633397
2087456124
404589902
798395653
1002844839
1059731458
1443711739
1968503682
41615855
1994554218
55279338
937858968
170386777
209563573
1936513033
468280605
589163353
145265519
742345916
2137468763
2025189405
2108903743
1375209941
502493050
79662406
430904462
1789249952
1963798077
361924454
1864728717
486890174
173188202
557751636
839876411
1566445002
400307937
533249491
1212226034
1619986195
43088043
2035975207
1549187067
294168883
474021810
1964542323
861767941
571523525
490630912
109331202
512935042
1869217338
715542323
736873414
1125761527
584160019
1514618097
2592004
1279878393
2031368939
1020491110
452281031
54291492
1815455697
1700926861
1917017071
333407576
6356557
1093251377
800881822
119853359
459994825
253997845
453075460
2018476527
674338538
642546840
122959309
1083215452
733404336
313432638
2092952725
1441013124
1782377899
425556174
1595451401
1562499317
1602400543
2106394436
855562592
94513523
714037596
1196870349
959896483
1191987961
49279667
906944988
1650349195
1647213272
1003583337
1865831233
784638293
1686797231
842019637
536898915
1004765640
443776261
714811395
1008324584
997874724
1621947827
484881610
602735378
827077689
1415524684
1372543401
1017993406
163651007
141719494
388487956
669406408
72259212
907829254
777110033
1282050343
1410951510
1065748215
1990160066
270677058
964852760
1900447368
2028805372
312627903
1976369239
1623472002
383991059
1010349072
317766086
1913406495
1604920517
1400536482
376087546
630312779
1171035703
1551669220
1932461018
1958523292
1009980890
16803410
366817351
1140976563
813817904
1569163593
484589244
1542871394
196764737
1933170027
505706329
320941746
324357872
183665416
1684946282
796108186
1505240405
1872773681
902982335
346218882
927105440
863812905
754811726
826196764
1000624118
1326196478
1091035803
556095867
1861020041
1813622049
87952784
2084828860
596550310
437395496
1334401858
1138750828
39225518
2096249092
272636856
874109649
1994633886
361878568
1091534875
590908422
2139399080
253747245
1466296598
917366257
2013378595
310961784
98892922
400974644
51034430
1064231791
444001843
584308682
1014702876
1156593687
769441153
231993531
328711081
1418068137
1537967509
1655303771
787027668
2017942193
24497090
1123433609
119660777
543289300
1705077892
1915130399
1121780946
576161637
1836305032
2128840353
463806822
115466377
37587199
1178970172
890529350
573944017
793482280
1266792605
732118878
858919192
1071793510
222563321
635237540
328487199
1550925338
754639292
199601845
1680797711
987102849
1841699486
695077769
1980119096
820534639
2003821682
437870543
330530509
13710325
364699939
170847192
1581371415
305088555
1754886275
1614045009
2130899569
1508264290
1449142377
726132914
1149731593
283776116
764152828
1465848842
1210220437
167509056
758086278
672817155
322597411
1526245139
260104070
42976040
1279613500
1997955943
419715234
1326283073
1920334229
2052757034
139148856
1439567226
1816156134
327624654
752500274
135021467
582540924
591035015
1084561303
836068284
108331121
802513124
1647453266
494282398
1201641490
1929074198
1627800572
2109237223
1440697239
1826826240
1700332144
655939233
652622540
1434563418
185783637
2086965054
586505823
1661146582
1366314150
1292038304
72218188
1789663835
482449168
1355046245
546688871
1205112372
1862883877
15412367
497679819
370510940
174871073
1710700216
1283166877
689969000
1300511070
2073746973
1219276813
180016747
1612952815
1302334858
942368662
203299306
1236433918
461343369
1035197597
672156332
580779015
494230461
757265742
1056484262
1221088891
1744430075
536026779
1476939534
1106949101
1746663185
1409435165
944993096
1176363113
716198983
17159993
400126892
1015010967
1762895280
1308979566
520897296
332174054
186899719
668241789
324566073
1482414630
1779738388
1638601738
2057124218
293530343
138602063
447735265
1248059159
478002802
301077635
1928029068
969969630
2035419611
163553440
781672050
188264539
1854878566
1255585831
243787519
83926223
635263628
602105694
1059918004
1761222326
820465176
890424792
781022331
192540309
1051440948
501326806
818304184
2005217386
723785077
179227035
382687305
1414450489
880127139
1168906346
1012386084
2016843715
713851775
514750986
983569050
655128473
837549916
97038915
1841362463
90892228
730465601
1429907249
1035786972
1256301403
1534558683
1323718415
214261984
1539030552
531134724
522372733
1051384736
1754890527
227093492
973631264
394363677
441077190
1892943598
375108651
947303396
1169021543
64421925
513790635
105195469
12357038
1233984975
572374631
1436490704
1004852868
1564940507
491470062
259898875
424613187
198613763
1671932282
453338977
2028573864
1167186395
1633097242
558751899
1832421244
842357996
286132435
480677384
1154448416
1057636366
225136555
503433810
520633750
119947087
1568982475
515612652
1166083823
1425797114
1774487192
45049028
1176385262
928876582
753828521
772036924
275891043
1522412224
1620622852
2072663738
399670520
1744236720
548414312
1138070890
1402767806
409442014
1194648443
1792736412
701575325
1468582118
454048140
788359818
564089704
559972023
1495141456
1158144664
1549889038
620525724
296574284
907008603
880289026
414085315
1618798731
877112354
1201819896
265399195
476621472
327701137
1454215939
1574451833
1933807921
1198904761
881010021
2034265195
1719054719
1480710443
538352138
770212229
1834591412
1095945378
580202804
261971696
59717810
1639948010
161809531
398729144
868252806
265312785
732888560
838804917
1361440361
1060293044
2091838627
1581277505
25295058
1724249912
1367476799
204411494
838574426
923179120
202797327
1158395447
1472176765
2105803520
196533037
1805466707
387448178
1251203470
1063237598
2056358771
353800839
1098058225
1425759429
245184699
214749688
1374979661
106841061
443439711
262645453
713953301
405881640
915739185
1641869353
1800124171
128628249
1431522779
549039606
1047209925
1045475629
2138164288
1084451733
1546361763
106537500
1585055808
1075026075
375754471
1386581132
143485527
440631908
1468835233
227243106
1586726671
1555459917
1962967163
496548990
260026480
774391059
243835474
1071811046
509969278
348754809
332356111
1985247435
996986862
139745517
1562146734
1158453880
597717102
116925610
85170706
1656309518
35811613
900839393
1280917237
1084959365
1494170738
1907522089
1724489137
1357595021
555749292
1391550080
913203407
37196318
1178346656
1644329316
330842398
1412050483
1803710797
1949248923
1090402621
635437370
1160258193
1185027881
987400401
663234477
122446698
1676363596
1314271797
763879642
1387728405
1312008405
1547891612
830704687
1165488556
1883499713
1126852658
1061605544
1562916010
1928699900
1447405803
1968759938
1931134833
1036144796
235031480
605829908
696318008
1139953027
1594841324
1633255778
534897099
1590877826
1826928478
735369270
679975444
1676216000
757015640
367385392
1434641341
2136564747
1302512465
143747474
495088421
42290578
1824070678
1825041410
1694485653
1740203036
373206299
1893558377
1731323898
301134046
319506237
982432432
1467443226
5617316
362556968
1660036702
1357758013
1608870711
374412729
1615760122
1075793868
448138175
2007690551
1228530094
1968316308
575347679
882367464
932051190
1418295644
137719517
1415739558
192437292
113989558
1152739535
1516842366
748178105
1004539439
499257128
366012008
1325814606
318358099
758225108
442377439
650738967
302389528
1541365925
850354318
658437947
1353911170
1865524835
1542432871
1489206225
1897728612
654362948
1446627823
1319934352
608906891
1299071368
1161404902
1402472628
1714439279
1457316812
575816276
1535305556
980246575
770724240
1735338314
540384454
1258428075
1746425037
382354877
1594652740
1715190303
1274909276
175263952
47782073
92921365
1459585900
738607410
130124521
723678922
376861125
1890379800
234018014
876467999
1949117647
1337540721
842093968
554936515
2086471323
2134782941
723838270
1281725634
775987974
455197040
457139781
218292378
365366100
256241891
1350671835
2078024667
216408327
668156954
1014723140
1030390314
1432111792
1258988611
622123025
91296211
1798867094
1262366297
1866832561
829644367
901922304
725830065
216545708
1134561055
60531913
1709619530
547869602
885850263
255604778
1120855153
1863788972
380562205
426725886
1396228581
186211304
415539721
1759756249
1297035851
964174609
1596329922
2091848559
249985105
866639746
94466697
14828494
1096055240
16448636
1921228366
1246683910
348213781
929621598
173471294
890095556
12990648
1467246866
1406020739
1665183930
925375420
1946156444
522482864
1923007294
472698286
561694981
925352246
1895556247
2123742432
1344878872
1098471085
566028578
468253727
1711836056
1245899818
1056059382
1991043101
169013156
708486625
884580769
327435841
1440702364
1772047290
1874163534
2031210663
44118736
411708295
658085526
2136828625
264894146
1566092366
1044868312
442555924
2114688966
750414669
1427128301
1879768829
1104315100
1168470834
1270496699
120063077
1580111995
1228447307
1964502722
1263228098
939334729
227480848
2128273502
352636806
1879902248
703422442
1151711760
440294674
725904324
719826959
1097222095
1719647317
1211865679
41284793
697259264
7316640
1283708510
1213623687
1563004523
1670045543
1097823705
304965402
2027236624
37588861
1279172431
965574103
59356152
1976673438
475477901
745869428
227460597
141115084
1194853990
1125877316
1865180145
1643690186
84598406
2129372152
643074059
1198843195
1256764688
1784594534
1185896660
216614521
576673127
1419892343
984282190
667915396
149626804
709154906
281411788
1871907416
1833423436
772464926
1806578691
663956182
1221987838
456390184
1835335429
629734385
631651850
134957178
1386957452
410771885
593190079
1194443532
1020494408
776902236
1384752629
1872588475
364094589
2134932197
480936118
1781478593
2033074004
886161468
1441865060
730133777
386407501
2053239260
1652527515
2060609945
429105662
1612920701
1646225470
442229478
1961220638
1593229974
1968561538
714440420
652750850
381731455
2121295754
322313647
1313451679
1729343018
370919634
2033744660
1362375259
380215495
1647863474
557120698
1298990812
1339114145
1284550978
1366419418
1683462765
1951769195
138854754
1433014804
1071239285
1005263032
1714182703
1724767483
198628281
1700637647
591157692
1790483501
224300073
1574501714
331306231
717435072
583387520
166498986
794876836
1487296049
997196179
1174899027
1289625248
136394673
593406493
222254708
1369112781
1823167689
1576122660
484869826
835223641
383827580
1792512979
699097298
748443943
1629432303
1676323706
1705565368
1235395109
1325870949
1329918162
1481959739
193952827
1976424389
1623868146
27963044
85447529
1285307805
1509583060
2107219678
359986596
817886051
354686390
534849028
738826543
2065529367
837650198
1367268268
41439559
1939526465
560616417
1836498809
1217508513
170523940
718500119
915148060
1025250551
87743909
1947883138
725051030
1478013523
860216060
1566998457
1294687877
882197327
431883897
1861956199
630455903
351477762
2062317930
381579585
72268595
1902676161
1996798934
2011750513
1813707107
697939418
896807868
32839223
1095567983
241312693
1280521877
448343843
1870643853
1410001121
1872115760
342569999
1899819033
617755127
682691542
703355046
2085698893
228722355
1066027510
386894811
254143024
2107045605
1560444550
1518933591
728175839
839994912
161862146
1470303271
1514259646
1685907526
555616434
1430995188
16052042
1154912936
826685962
596860767
880165690
1011369935
363050208
1461966353
2020658246
1168091319
136333842
1745870076
694908774
587828037
605369288
1617212008
983489094
1015762402
401380988
1813088620
1156551724
306130631
1374345891
1911387586
429971383
1289245785
261613723
140166487
535178974
1762285365
987622579
8025852
858255394
1257425185
362299203
1724745466
1481583880
610758234
226946576
176503445
1978317177
2124367064
1812604600
1960584247
137773911
1584139832
1097256752
1437571351
998469041
349672926
1246628683
1440283300
899621079
1381283705
805662971
799434691
871095205
266250695
1947188857
215919396
1008652499
118393628
1537435976
1580030170
311621600
516385954
1744386245
911266933
784952257
300794947
1387984941
1569871144
218641872
901572139
2048032685
1532334397
1160551721
1810027140
1648257157
477153357
1947628601
135615631
1510184191
275392740
315414935
412850615
853907325
2087995239
1049986831
517220029
1706004182
571141597
1621536206
2036932292
1207269392
1528316320
1682450633
908958663
936642195
545118205
719293988
1049671826
1723578030
370381083
1105486767
146340747
553454281
1338026075
1339336341
1614073689
426470065
1262496251
567976757
1371553084
1441167981
1573765042
869006636
1680966213
376180565
1162730084
1319369938
1125800864
1377212070
1294981140
616693457
199575517
1374322080
184510913
969679700
2086567883
362518228
1978835674
1308273484
1844179722
1345032908
1186342765
1130162333
1289519575
1858284026
1849324617
166243517
1780921190
1319978495
2060127630
988338602
1440166489
918132375
2075597615
929390896
2115123499
436481243
1833240978
961368756
1068990415
780062775
590066537
245445602
1520749974
1073083588
401159335
81880305
1285069645
1398293255
335718320
1579591034
1135773773
371770229
527956219
717363895
1188038690
1940744258
1096949922
1373226483
825431511
1048413122
1832306972
693421027
1252262418
725862174
1778677736
1203178820
878992583
316541085
1497042543
1115062253
2125462149
1535865810
27616206
1280641925
35043281
374477626
1202637755
690071579
1159902349
1353163052
1658803182
1075051646
44246962
510778013
637687094
464704789
1154530691
1167498752
1255810839
1297217031
320922919
2075163943
1218304343
752572827
611411551
1296241765
1975522726
1557806719
1764747717
47246871
376844643
2076728983
1753249492
509827210
897104347
275392740
1276955538
1328651063
2134795169
902179646
2042483213
1630899330
2097162954
1947856557
1955641617
599757140
1354237378
1254958798
891085221
953850678
1121647890
1353604333
1160267966
1830246643
177139305
1030737148
127860363
1801449513
946337997
294920913
2059993961
342185968
241645293
153675012
453923885
1458568516
1901725900
1142128276
1049414856
1451374428
379108747
413775440
1476991344
978639857
1324728541
2095215431
551334689
112276069
605579932
2007905984
1346473479
576159673
1449629278
803168908
917226310
349398140
1798512971
600928974
1123628965
1118856619
1650925959
2142881741
1934094087
1098601823
864618270
950054110
1996795748
1110317272
70991132
1800306098
1400571013
1218167461
2102881651
1249084176
943805747
12435945
1659005328
355817468
998555779
791687414
1521337216
1022922626
429386162
955801623
2033712383
743016795
392022669
431532446
807321055
486945863
2112653657
1188832730
855910668
1035297694
260470226
1439829799
169503060
1747180408
237971012
1852453486
1040865038
1581850997
1499804109
1629627633
751285626
1133471919
448966015
152879796
855818157
976422447
1947650905
1823245580
2019835698
1148483998
1190413514
863146284
955616440
12319196
1076813828
770159772
613385729
739552309
1279253829
1067556212
238432630
481662602
1544663880
2046400082
1629446626
1182527108
1599570100
1162428871
363711497
1350812455
306782934
1431598396
1167953561
1732111058
373137586
257728477
1490257291
1672207952
1966268641
745258487
967511123
962711976
273030329
29264788
2023158550
1180927448
2810657
1258559195
1666246342
376635535
206964243
1489438161
1942608226
109239684
1128265913
1611251159
1989941222
603306667
755773466
2004177016
1492563102
733028929
455713258
1602180425
1154438776
893889171
2039437102
1623842890
1780435193
853557788
1212908761
1223621702
70795972
244997663
1217040815
368326150
901526127
936505811
917531853
1979589554
1104761584
1398972955
115297159
2050903136
1258535814
1954040316
993401115
985302927
851729572
1357220790
762543832
1731355303
679117075
1433096201
1716719446
2053423338
1813264122
549113638
590183238
1049350933
147102836
1968116661
874104921
1859751794
1761945927
2108458259
1782666557
1272538851
1299459690
1918273162
396194754
254357433
104624002
2036721534
1502169123
1262310301
1537213722
1560105163
1846236268
1753156230
2010783732
1847601375
144983556
1748545146
772222283
1423033156
1595625258
280201866
1175690006
1112027531
1037483545
398398349
1678608175
1766457062
893646072
1581810949
1613362430
732328449
705351669
1144378443
383466124
1358309746
1875219427
1492146723
2006220202
2020513227
1542320072
888235194
291657189
1150532867
115984480
2133446250
16871425
1055896104
2068232032
41562688
537495937
331780182
1902296813
1047900237
1626272455
177263717
996659417
750890726
970456506
1602836768
1768924816
697798026
217503411
1838474466
2012170192
803172098
421364702
548296941
2146919667
1298766867
1377450380
1798541444
2009561751
719062076
68590894
1512534595
1528540092
1735276346
447490608
62616975
1578507447
1028703487
1688675424
476680151
403127948
1286613793
2091993525
1289030618
714015803
604996077
73891417
1813937527
1287133281
1958313634
790016945
76110723
885901934
717014258
1384436656
1531735672
372560360
489166169
1260440314
885887309
812003464
645046512
76134155
558300355
1909585043
1388048636
938353208
1669143359
367754767
1180654643
1858627651
1979451132
926068720
1401121873
1522926895
818366795
1531344304
1736568157
1062493907
1000714444
1903932689
573149135
463057792
376631759
1018106409
181960480
1790253218
525399223
1045006181
456321004
1287592654
795245180
1605127680
2086236113
1404009627
287519881
1851801959
358682255
846262494
2002920303
1425889582
563232929
165872787
261512541
901629173
865594562
1043008260
1586810026
218659428
1917198841
1599002213
697154825
1981574903
176667608
404329539
88554187
1919341694
1837701633
1804560423
1030565060
492806471
291686470
1013861806
935276027
219220114
294453280
733380761
1909333146
790364636
1346069122
604793866
1799264452
319540186
876794237
2105410738
390607944
889056210
437052828
257040974
483719539
238329722
2047290671
689152836
521621356
1888879862
1067232494
2006543401
1803920220
86077610
1805005619
1787040201
958732706
257121666
1097437801
603691675
1252741303
779937816
285865844
996962504
1698809685
30769926
1153791821
543998546
2053214744
1857902470
1557258074
1338909767
1448587474
1862126627
386144212
415272772
987635095
684290693
359365994
2082907168
1510749179
648434933
84807643
1781372749
104821589
2142018828
2079404612
1863967029
630868993
1936586719
38266047
1481231884
767855701
1521220428
220623343
1595110131
2115666761
722596359
965672379
122825453
408924888
800980411
373383523
1802223602
1458131608
1677570997
1456731298
394341028
877889782
752712908
741335510
143411505
925170275
4224628
915134908
939887095
1847090050
350845038
339562632
1416287157
1279166969
659731942
1137581001
1882725366
1487780661
570275729
721085335
1143002518
1750605495
1676112858
915976118
1183844036
570128682
952123353
152330979
936475285
212144518
1082483511
1787083555
1007763585
865356477
423764459
211163335
819462845
500312777
2104116866
1253781490
601979233
4575848
1784763430
1310739831
571855631
944718885
1202299134
1397460430
924208798
923747192
17577194
1897835372
1124535913
979669200
1242583149
516732474
1227960531
1278534490
886422436
1033611766
749864033
1425568550
155616346
502588906
1510067969
191571353
1156954855
504089282
1112477759
1548476186
488196984
1316363160
1773875410
1428422184
732118738
1006611944
476885211
1695937488
1987120598
474702336
165641391
1942867185
244643377
2038249991
166702316
69137470
86568012
1854733233
359611773
1368789727
425427785
1949181791
1101001010
2000429957
1846669399
1350219703
231114244
623086739
1639497465
2043359752
604642523
1557014134
169808007
818201405
1930391322
1277971150
262387713
1460932415
1475110549
1079788608
1124890113
852149512
1341417163
887025531
1066823144
1700114982
937566196
1028479377
1833436546
164852427
701672166
1531976565
2085721844
1288245035
85609192
1310867463
594680930
686299291
213108766
1908081740
547590681
1135094711
1506320040
1206147708
195275857
842786456
1988249724
1951404087
1844400892
1648716432
1128325906
623264380
1707576825
881682797
1123273054
743009773
1836193742
1610713235
2020175324
1688394612
1925765413
1667869797
550011219
251981907
1268224365
1490961506
1726887082
1913113259
1716810415
1580319734
1221772298
905391501
1998798696
1505940432
337050984
203997519
633085994
782723594
2007292069
1168545230
1195630965
1246109749
1128522424
368322190
1908489937
1846510616
1768291210
2041761882
1392154835
1097334394
1624862615
1764605970
727549523
869713456
1568028351
1919743866
1293877849
1746609489
1797600213
327778313
2027729832
1974363195
11468443
1050067436
1204285253
60913352
1849557283
735293376
577389714
1757577935
712031460
996901721
1477350707
1889491594
1609988658
445291492
1935086956
1597486233
589506702
1674875615
980111988
1345256775
457218127
1778864451
2092643005
125422963
40756157
1713160718
1996929254
2092601488
1752261597
316404267
720332658
1853466303
158813479
2070737831
211872560
1868539550
243291337
1589504628
482356351
1013298659
1869387223
2081166601
268617480
390261710
653762719
497698306
602468258
1780439048
2082911596
531435714
295311852
1988357742
835308792
60390961
496174317
496518927
1528462182
1183314482
1483168243
1649640771
1593876020
1899009889
1172548981
2142008327
2097328311
125502436
20237367
1457519806
1674553776
2124434725
660753031
511319943
7214287
528025056
393497410
1524973236
946348167
2125416525
890584624
1609542366
1097353664
2124092312
2133347661
1539616731
1352429095
1911268555
295930092
1826610427
140688610
1430354488
606078196
339321901
1806467234
757814365
1679508303
1025196823
1146616859
508836259
1090535820
1915236959
2054349142
1447802852
1077094195
871755767
51317703
1303502493
1163857725
1033423286
1376388438
2014696668
2063133848
724499282
1644583220
1219892660
1735201390
1277250949
74089418
430113787
1282171162
1311008418
1291528075
781585736
1959129169
607423683
1875048043
1461142857
342311277
1632901437
1570613752
1072657466
1945279728
311094943
1913519526
1133828039
77571678
462422021
1952967566
840983981
697785795
563384661
768305778
1766837918
1285409411
1919608796
485889250
1459589506
1137592299
2071003570
2050118065
546399423
1019144760
1424316739
1007052186
2128390179
2086056212
1580110334
1091069183
256715381
277837128
1674093802
2047215706
1440894212
1495631222
492403106
1713273942
1583344893
1257898427
1970537460
1769575478
1377097437
1695212968
1784835327
1068192210
1232451451
1634699824
874663396
2014299417
708913135
240706432
559242495
771022614
174863052
33486500
26782683
933739095
1350572784
216018129
1494230148
1904268766
1434310625
375922172
1632401062
308629722
607181815
743568590
692388731
617730473
1327387678
2082609634
1723084508
146611026
1142715262
1550849223
2118277706
2058376074
901112108
1370643523
870028889
1453506479
244185761
1522329702
1215310248
1995846831
1295217816
1139375057
1550256887
1998002812
1411025479
1476474670
1141572020
785680472
1987624365
1227656040
1639061016
541494430
120911098
944400791
42899148
953119490
410595422
2035301287
1265734885
86264389
1833004724
1167877241
2125451328
310173825
1348692281
457000145
2110201999
1533670871
793156999
858469041
930392318
257715377
1881884795
643717011
794275347
1366252256
2097058888
1639905513
1294738172
466927485
2100161618
1108353659
366520824
1929310602
413327225
1510025357
1295200401
1217291712
1237707421
1528843387
469791292
561938522
885366394
1660056648
150865855
139379724
1827077687
1176490096
1406897754
668503135
798070877
1685155273
347932952
1472576429
977676490
1847625944
985522227
1041471149
829871480
1357188314
265979511
1802984170
562586397
1227209591
1751954216
2100547826
1657275653
1395986585
1776219356
1263200537
439450489
114586475
707115658
1519527324
659420793
924931194
678001334
649821648
1248875749
1182499150
1704485831
1675865875
1290381086
1259828415
1312303646
1420757721
714831568
568966552
127156336
1998041913
83921607
1021314652
1340640565
1064140431
1908426307
2012828094
599457530
1738710652
616867519
737023791
150668023
453586172
595945167
1368409551
1706567652
1060599606
866530613
145215309
629331679
538556701
1880797231
1218459265
1293882582
859835008
1290570350
1309440061
2134642512
1961973159
725537068
1746464358
62239648
1407856505
1594777215
821612134
1872189841
1100067565
1096029799
819455154
991026744
1234885120
34502093
164762462
1253524808
1125438045
2098025252
1765263004
2104995504
272300313
688439818
936660986
1646036091
650074607
1693280272
444911782
1827567522
1269369614
690781554
7498319
237954108
495717386
1570285633
1483106323
1090773367
1063641160
1695349390
1396690501
1447788078
1441618899
1947697365
1765134937
1421688457
835970949
1041037090
1264338183
1533683681
468433584
512897955
589043708
1104194291
1688085028
312356948
115193349
1632707458
1813106078
763973924
210277251
1684279393
2144363326
1386948692
1910315027
990859765
695245101
1730683581
500788298
1245589850
2108278605
1502594024
1005599744
166799972
1029936118
1567012964
228558191
1561357129
540629631
992231842
717433037
1328341635
1742777518
6441397
51028717
1532965794
2040408181
1605590521
136939190
838997636
979961121
1297969657
481227522
220996031
1317468562
1103764920
637402891
1269742904
73703044
1593839078
1188855113
387946653
1240392220
200321098
209677966
651068216
711041743
643466492
1519805833
1952335860
2030703166
1966563513
726325477
850584531
1272157429
1503914335
512083388
1082988668
969089798
752854004
1147478776
1933184044
1853568244
1352027076
782715575
1601713035
1384785222
263766997
926363816
1707660692
1069712080
1727768847
980698858
907653766
1130263969
33003558
1525190260
1785591379
1455200514
454783887
2029757649
1198052403
631277660
1741889178
1918561889
1220166087
1787320431
711330289
1115974451
1947252823
708298510
938316292
528086937
855316222
1410732136
1803687222
674602986
399149564
1607988135
1286997866
587620220
21813081
1250641498
878721894
2122760262
789129270
74890949
546831057
939211362
1567649351
1988935713
718353746
346929708
1828652579
1903236579
601652906
276432670
234622567
1101155988
2017391489
2095544989
976809090
1055126524
149474334
1998908113
2036182600
616198368
1053449722
1635384775
1541717484
1101825902
235001877
126360117
1827046989
1455072668
1403844033
916200852
576790541
131318929
454534388
123028976
1578571772
1865851890
730467693
1964325952
1126329942
849596638
898017233
1382753573
2107436218
774655774
662830833
1108466003
1509858692
1796129433
1380650853
859843665
494498025
2036576575
1690087160
1745914998
1962511765
84397839
1486670004
283155702
2131397886
1899486133
2000436747
664039027
990788245
329495617
534140866
1819001408
1636566156
1348973348
1925148977
1794623915
1577543719
416999864
486492061
1391613386
1557572056
1559060113
1611229581
1968989908
348118924
1435860617
1155993680
1421932631
700013588
1529416702
507478074
1288344495
61114972
1281986466
1121053720
228376028
1782853680
726913803
588026105
764220527
1559801581
99909013
1067231859
425869976
787588832
955806801
123499978
97551686
233352563
40531356
1213216179
255041232
1707989813
1440961512
107104290
37220132
1571712148
1782307991
1359350689
1105532161
1545319257
1041870993
804482290
1786310368
478638971
300682320
1610286499
384686753
1576473179
1199640935
1521486926
1177674932
1845081259
1511044765
2056702359
1758542714
373648600
536710472
1891111937
632481579
551689675
183751323
990185180
142124982
101438706
2027274147
710334562
2142294430
1928693344
1943132530
2049248133
1250798382
1011381382
689659247
1866412523
2127472503
616937734
1066823527
1156469394
1641339833
474722101
1689742256
1374151793
1054422172
1891907619
1644750571
879775573
2040089944
1125163993
633411418
1517156315
588823713
564614948
1006843065
1115732119
2143622460
470181720
2095023164
1723856281
1393532594
1640677395
1297972933
673313758
625966333
1761375950
472611420
1182912282
2023562330
1411895919
1332153834
936574985
402845277
803565909
301909923
392425334
280598858
626532707
127289079
182188653
1011996125
1774544930
878585311
309495552
194724158
364808080
1974697372
1671719469
389443569
580893747
602932548
121596822
1719614008
319286012
1164109003
537067025
774771280
1743037580
1132138596
662914640
400959109
800025983
145637217
1521549468
814116164
1584520636
1195250167
1584900437
131344385
924461424
1706979515
1530655454
1299869220
1559628350
1628626475
1995307270
465129865
853709176
34936250
1785218973
146547556
614308737
1173344886
668350821
803284108
1668194137
481071605
405741328
2031979664
865098894
1521774922
1461034813
1803727873
1727955389
1559523053
1680231693
346302029
1955340282
1488723617
524992086
1061658768
1791985001
1574900761
2045756538
1435734961
4783653
1748016623
1366582980
1714759257
2049292720
1591809906
747710449
949071222
1276571555
111118378
451024095
1814096462
1278116009
1970932938
820630332
749911004
1870568421
1072795343
1295685044
2062682735
179554173
103710495
372750212
46344289
1840498964
441828475
1318279673
1143427890
1027989279
1620247897
93701376
1922248296
1378154569
1677427328
1458633885
443201546
522410820
671725653
185224435
1060054873
1981875940
931609966
496303110
1782446781
861091891
886764760
1523966375
902682383
209158072
1680496926
594044723
769989762
201762481
458708993
1074215030
1592018
1078748624
604724774
708323396
1226340021
965205345
1290459870
1368200833
1417521660
329078947
329168529
1748385744
1778887885
903426994
774001942
643343705
1395258160
1463357364
524350595
133261661
1583695602
1252785058
1705885411
631958778
780044392
1488266048
793462737
1370088372
857444929
565950047
1561045392
814920829
1029015752
122366155
1816425037
286049443
123638029
275812262
1739039997
477105655
169099167
1603940400
410971785
186733996
1193980136
1480133714
1236449296
1978587280
911478016
622052250
1699690227
1752603227
80985968
738649636
1331407815
1495438065
1171963872
1839983763
1904114066
781096833
2008001789
586887574
584203019
56334018
1996596386
1777940002
1328272322
1839027133
1979589554
1004127305
1820493247
1639136288
494788797
1372222957
805627284
1816632907
1148726782
725645798
1619771693
1241283167
564483906
315414935
368026526
603823349
892128266
763359804
2129444396
558703554
2019081287
1232886085
1417104705
683475323
764040393
992612094
1254382614
1731729468
255246369
38983715
1166847651
431068602
779913853
1940767085
1108893113
1663227065
501818953
419772284
1161950844
1932997612
1245285569
1393790342
1922446004
341998873
836141436
1807919331
589102024
693023520
309418189
437849423
1000947174
482172956
2093093943
836878020
1918569385
91588053
681399469
986033243
727233615
922416924
1524025688
878592982
311510764
979754175
2050140023
794107762
607662037
152431187
363403359
571666835
1281265409
1315052016
1801633861
1533168560
200566562
1734485310
1861489699
456221202
633523651
1753800466
541695528
1314011409
1138465150
1122333834
801348690
977365843
635000854
601499652
2001973050
1036737059
178419997
1159905401
307852913
1731472173
886051294
1025804842
800602284
1797925766
149933883
1989865025
1348385269
443250766
1826978021
1438683873
1710257813
524763674
1328693967
156626725
2055586450
395764623
587797048
209180311
990098230
1882667509
1153995057
748902217
377591198
1289607667
1339467014
1163751374
1889353596
169151169
1547918732
1491161890
253345748
2046660168
219312820
1656966492
1636304570
1798373474
342555767
835957414
453989785
895500891
1577529909
238582092
824080759
1059412717
1719737176
1344162853
842843225
339569588
1767262810
131672977
2118983735
987850149
1897170455
842088895
1533230688
215823742
1510048371
1219376545
1448586240
2142593578
1305008465
1638319264
935396067
1720291391
1875709809
921861897
1122265775
326378950
823714146
1226297734
398742471
1897549526
1551326674
1881701271
15466550
753799913
90411208
288129969
1446101608
1579161975
1938689621
1208193897
9393736
598195131
1277277326
346003464
1572206736
2145657454
743420055
1632388531
2120568651
129316165
237360264
1698827932
1288765071
1741893164
73397202
1427808875
1398282492
108408598
1605566750
1745926516
1367744382
2022670849
1872112059
1570391994
1503887288
253408894
844921686
1234461574
1857892739
30357127
301638528
914468367
558858081
270990429
212340291
803653030
1610783851
1598017764
958347747
1147179445
2081947253
1702336120
1303707309
412799202
1383459656
1764100115
1817816754
304103384
1568407630
1595412112
1315642566
1721740546
1262781284
1760970861
1955226529
485554504
1979260052
1099330798
1219220183
1435333199
407780249
1494197142
1189741860
2006372017
1909456799
763061830
1130309548
762209227
203468871
521811653
695964774
533861512
639394854
2028572595
205353060
11058476
183146949
1778293103
355570790
1870329974
136165516
822278488
1400316809
1101431827
1457665226
330967634
303858094
1254876714
1025250292
1101651975
956495093
2084103557
1190539595
1029507852
1104350756
1114991804
163558489
630927309
801336881
1482460923
119531724
470202641
2035424180
1130075231
1404990453
1018139035
2132282724
1160764035
1432235246
598756170
1756583858
535606507
279777084
2074593273
972201331
1415986108
1718229251
1462428100
1281400685
1920359186
1605680855
1966098414
599897876
227570659
726479950
885830252
362327977
1688171623
808078668
2126767738
1455027817
136888739
1971517509
1034698026
629857081
493001747
2078876084
493595753
528291361
1728167067
831604344
1249736559
1588258251
1191991134
253694232
2030934198
71431539
1622375189
1802880258
189375308
2069370959
637757549
1445418300
1210188309
154257032
1470768418
854770266
1092046102
622940770
311158433
1475007936
147759068
577300627
764620890
2126033830
2054197487
3583306
1518517627
746537160
203160760
219545154
173941607
904025630
1091252030
2040307339
15628148
1311304349
333932781
83675840
283670917
124300104
1808536314
1220801282
1821778291
1602856429
917225873
890439659
419893781
1327448016
318500199
1709557969
757725576
1692060160
1355207438
454943186
720329728
1989933353
2063779847
14566874
459053053
406559504
1211105136
690186672
1673377292
911300061
875869101
1446929205
1085161855
202113616
3693498
1465973613
1547060425
698624828
716402892
1458958091
1253420620
1627662087
1942037390
425501188
544446323
1743063629
1521366970
294446037
2128922309
843793458
961706005
937379741
620458169
688430175
1831406811
1268336494
641127464
907049670
1150990856
585766986
1810201160
111874188
238864492
1115325217
1015666939
894009945
929484497
1834433257
118993665
1343704657
939808558
473092467
1719872177
206921060
1010758261
284942657
1264085120
22392194
758708928
1854934205
1807245905
862287832
1159731927
1362766997
777274457
1269559304
1278480969
446529562
1609835080
1384991801
378251157
1872895485
1211435958
815309037
1212395759
866477256
1350968891
1835644296
289520150
780496469
251655209
1905003791
1805133779
1513908437
1347704987
1331340333
1902298622
1932002657
107371467
2073147092
1057659862
1721963329
521982951
738681314
11137400
1039698024
698985351
687650712
1336387815
1623745262
365974270
352122608
586519289
1225520026
338327153
1973259999
925609439
94876647
152774039
309975556
304983403
2104532161
393497329
2024713926
1499025154
335908579
536340579
1303721858
785526391
323328430
1239760255
957612740
1052095115
485341986
1266630049
2109700790
147347268
129569240
925719208
866793000
1882574132
1578829286
1215499239
1453554817
1932016336
1812145864
1490850915
1978090274
934121128
836911044
1701555154
1241110337
1591985300
1863306606
1070760583
562133244
1274425232
1834824994
1139938992
1500578153
454886157
1080219778
2050433963
1768114924
592866686
1725123678
1836184645
291351139
170767216
1886404924
164724656
1944042306
2039043956
2128111168
1650922403
1952412256
344570839
634011884
188133951
1812808872
1583541370
851898928
177132013
1357905643
787757300
1702772378
858158424
794986502
1583207186
1399035792
88480884
718040058
125581398
1440334255
1600712922
798701162
7880385
958360182
611248972
56537604
911863899
1184437474
322618120
1234086647
615597724
1764161017
1550769500
511050844
1453830903
1086557725
1979350143
1153337749
471989557
1227903513
1257401705
2078587
1799532037
1345045304
1555349754
94644367
236759880
1136658426
1046695553
13894701
1646980053
1302418853
855549142
540649160
2094641990
88389573
208781425
983542145
407104379
353509205
814531794
1380648546
888945295
220248399
829073362
712974681
1996624192
102255880
1025804842
1558403601
1768040139
2095700064
281885880
635662049
376601326
901785421
938354346
34738141
743918308
543346783
384675738
1923891278
835271841
1338794607
743392997
1874370836
601898961
1018000276
1498125139
33499816
954043486
974122389
1969816475
2093970064
1674623069
1708139158
796617724
1641516874
2132039315
306733664
1522127286
1427689579
358491338
1497132059
553410356
707193917
336247202
1910999708
1539303142
1098481052
1075857830
675731281
241107374
488637185
1993492181
1286819585
373173613
939238394
1091725985
916535027
310683314
822779334
417436198
1948565909
213563658
1667082818
598216377
623994835
1499929833
769262860
753476412
306660219
1401229812
1253145691
1235228499
1694624286
1762138473
652683164
2099599130
1627823694
897298953
1559696509
654856291
1843183713
1025374630
1651701728
253727096
303770134
251710354
1939176024
2003587156
430663997
2036440564
1834610195
1094653363
1881135779
1778706832
652110757
1354275652
344225465
2039313046
1299774810
761580468
994502929
1093319751
19819008
281509914
137640513
1429124286
276845175
765675169
71876032
2044589032
1689032868
63418141
1767455349
1071624874
2146319760
2001270265
298289545
195461860
2056357528
339882109
1574419554
1091794958
1110844946
226129254
1657368614
1281475630
968372289
1119264062
231018110
1864064843
1865983178
738114761
1518002646
900326683
1778532920
1244625810
387781280
724006505
1550175625
241745973
654200835
488528503
624066255
235249171
1411654062
1279290205
1574457581
1382587070
507804390
473208814
1376515040
2050808
324546505
339771533
2113347202
665619554
383456283
1382912574
1445751896
1795786124
498906806
1320944073
26743284
1551574876
1819802355
196480314
747611002
1838156875
1763329155
1103179987
1181238861
975347452
737105597
1207773846
1171842702
1029765939
429550044
1834766185
1283774503
634116351
1317739342
124086139
1649085597
1470597729
1987474311
1724767483
1331767300
1753696270
1920769705
943851672
2003417717
1819329867
565968225
74278861
1504476638
1752695667
1720689398
1005686776
858980604
624304077
422136601
769935617
1160624626
1814085239
1062093460
1392070652
299229213
1020033006
1261977196
1852576469
242099821
400129345
401917768
1945839697
1316969054
548266096
1380996151
849067759
1474411307
1440484693
709850146
1726791000
900252678
1117416576
1296932350
516203409
1749106734
643629265
1440894212
1728940305
1655559427
1697965095
782346940
1178014928
2023172608
355728912
1187837557
565203015
952471005
1348875411
1586672259
89972381
2110981371
1642518014
1735309504
856861759
340870160
1515916464
1409131273
1677512261
104713450
615108960
752233701
1624344048
1656854574
1716297315
2120269879
153604008
2050848824
38757201
816990276
1621300167
1640048433
265568957
680402001
916573321
525083993
1718988301
926334536
1735044680
680883794
958855324
1080659908
1468693305
1134669870
298020260
498008523
1280764344
1424160288
825132114
1415011137
1964286081
1700278022
2087337795
2012892059
1474074471
1743735636
1172357217
1318981772
1970738644
194105769
553579204
293856854
1989296380
719213526
1656307424
15826329
1580074089
228259733
1691716743
1453820976
1840002578
541496578
1517667113
522208625
1079071668
899929436
1654995100
140743244
306412184
629906113
641060232
1931118463
782574564
342399158
1317624404
990810361
303140140
392564261
177675539
1543106993
118261046
387496393
1466296598
2108928028
1799406114
1183467326
1712615959
1567392266
1487879087
846392738
830382243
1652665857
490103308
662481718
442880374
715135959
544390924
819046413
1251572631
672087935
627963223
453661120
1223045672
2027605182
159646465
359592040
1499691212
627359450
986333817
1933981835
842579151
1968055973
2008169500
1424801373
1268546534
739725084
700138035
2111265209
1976806918
1726049308
811223552
1288079977
1076911752
596180908
1987212805
152916296
1381535786
194858832
1787456078
1144783778
760738539
1652392544
1580527075
807772957
1216981698
618309062
1141458217
1145830244
580236364
1889710928
1157406913
1204751285
2145660576
915290023
347089637
1877116352
2132384476
620273208
284924705
1917143053
852667479
91526242
682691816
999890007
340161116
1237133320
1165991780
805050739
697994141
1014574611
497823951
286519405
1815263774
1787097103
1596655985
1616956592
2060575844
505794687
1198045141
331214646
1035704757
663350063
2012525915
447526461
1922408260
969174144
1915130318
668334592
1204784685
1124692111
1310594351
292661407
376276901
316131333
1240158214
204003127
388750989
844796189
934190132
2033832593
1367263036
1500952997
1298038686
1163381341
988789078
174452904
602027312
2001065166
1752162757
74488555
1903605431
1840093704
1817262131
2019450751
603938635
1084320066
858378185
890458081
1700246528
261015107
1648397403
1788943739
1264681770
1966233500
512993201
1151684553
1291694110
296240965
60178966
1142575376
818789046
1899618328
538421684
1004116862
894887903
1037953738
984273714
940998734
1534132655
1168637370
1016723501
1660605153
1483279785
1088923749
393730992
1831590458
1389519763
208488988
1894490541
1821251225
693806118
1780649337
503808324
656902331
408341940
1075675019
1246967586
1205778695
686010999
1448987108
1595896018
1788330879
2129071939
638989912
1281407643
1821792086
777489569
550095695
1281535052
1503558235
1855676448
1941531998
1644219227
173730866
965461398
286237640
2047069562
1138382369
1880617385
199205978
1278669646
1170354015
96109175
299306298
1592842271
2076042379
1347257453
1441868350
21131860
1024911068
304376322
555977165
1975700166
822691840
2031633982
1465422645
758696561
1356356162
2002812495
254815181
1510732710
791304082
1710947785
910942898
1299783624
510743168
314328509
580766351
1948299230
1194125648
596684454
1200290598
1686419556
1661690063
826010049
1232614271
2069460018
984758596
725711117
2046029905
1087473214
354890892
1008615505
1592914971
1704604891
176705854
1944160565
1645477527
1670631197
1400918227
1619705001
1004150368
1142546838
1765516723
2076497295
1586925401
2090022028
439637368
520593549
1426240938
2125177366
900151443
1558754935
547421424
857111340
1017329067
107080031
1381313440
177658228
2108617865
24356133
289069382
445235415
280736378
168190667
1422616420
518277919
1563874318
1555846670
1087746542
140386198
1979199703
436797315
60027820
865160014
1634080999
2124610968
1170893385
290352405
976126013
241292191
967070986
745353935
1389127685
1572444581
1150988389
572199140
434208096
1836311434
1952492032
2060568452
706673246
974571779
660522737
1343061542
763711445
1219047970
282448417
919781151
1630658801
1215214949
592643629
1943603904
69453268
2082990283
1902510836
1760466897
1806986683
683637787
1506924218
1731507450
1908995578
316265685
369533516
109960659
964686422
1167354983
1504130190
1848107554
232728056
2011677897
540038268
1749693118
190988127
1868343571
2083350738
1132931865
31201488
1546272564
1925123872
1890483470
1109806906
883084446
585527793
1955058132
1537431441
850463052
1195466837
1783209172
395345112
1161431610
1009627190
706201043
876183570
1230384042
876709845
111367017
2027918935
2140465596
1640693646
400688534
1737484038
1890287746
2114646571
1292391866
435491386
1564587013
1819943889
1388106291
1175222918
1639162452
24686014
1274399593
104736048
1457868467
1797786346
359180654
1578119165
1783087962
51640630
1845729681
740640801
2013617489
1623497856
98029297
320146930
1858604191
765839279
1376002529
1045942361
2438055
1658346941
485455489
941865693
528032166
1661816086
1584105688
1956693902
1389316300
1170462343
1819457746
1023906942
1711248315
843950690
1611597940
1606145924
1942253245
610000749
960208583
67052627
2077018945
1729989780
1214927573
1021208433
644120205
343861782
372339069
1560405342
1278414113
1834354831
641666654
278816013
437700489
190234853
1169580616
33453063
813815106
1621544355
2055980179
834810968
1390489721
577048623
2066438218
646944915
1471148252
560193670
2098684546
901833811
347992302
601541587
127550520
626606457
1101352268
1648539365
366703766
1259371925
734203750
1880758024
263942046
375225185
381564755
2125101911
1109081189
564521708
1513264366
463060435
687680978
474873225
9428189
1765940834
954711181
491909048
148617880
1604227721
1293709152
1962837209
1831301895
971873868
410659490
1786638683
1885699015
622204450
1140122038
2041872001
701229094
121495855
953562134
2037052925
344557111
1507507671
2114217621
198665382
985987747
1719223460
189757611
1935398209
2008205688
1229769751
845096024
1338271648
733884636
1667934834
2047655160
960900181
1620308398
1239978147
540626161
757452413
2132684618
693320487
1411764899
1701929250
107177832
123770743
140487246
724311215
649694154
978810153
96678986
1165764079
637811709
350840705
2128349269
535519953
2078653802
1613437000
576157427
2008696492
1007785387
914934877
2088968350
3899873
379667607
193269115
1121887581
1257938577
1917354675
1005900055
168461738
1136916112
291570524
367582306
418371969
441756784
1785881831
1520530696
722180273
512609756
1258203653
417289808
547354564
1400607348
1972295222
1243716346
1528474871
1849006138
1455397315
625239125
173558931
16560730
576443240
1602394262
1643184737
1882710859
1892067170
2002811473
580650849
910360111
1709674128
1085426507
1905927851
1065886509
382598552
922263610
100830654
1668691919
2110201160
1113016726
1663198583
598137338
1590752827
925739317
1831553048
1239227743
1889204223
1176535623
136071622
1169703771
716802544
356230622
1992777129
379252509
1003646393
607704535
1468225259
407925683
1351840405
1684781904
1773021200
1921112858
1033994992
1659378009
368983256
120208931
1998258323
1537936989
201268783
449931180
276569466
349686115
1840923845
1707398212
949400365
514504514
444333643
1220364124
805011458
1739626879
1149731629
1247191847
1830675445
986795446
145455508
1591619740
1737373935
1741694778
1793365287
1827491190
67039079
2094687509
1038720846
478673001
206768094
1640410780
880516214
42879387
2069178203
400871805
483525985
744191551
167541772
782681383
2013028261
871294309
1213257580
808051605
1389887081
922202312
482035364
108697249
950478823
934689445
1871098783
1674014900
128236624
520015823
295057419
337429980
1802590541
59093471
22332536
1274686700
353002377
1139498468
1355029582
714910265
1623664353
992453751
1670600695
901013095
646504048
773699925
1360845109
1584234493
1183646857
376511654
1392757205
1334579429
2073749866
1773964466
802368103
1351667007
1503580183
560572808
738974732
1252296930
342399177
2011696453
193538973
374764404
1447372411
1011732262
655336702
1108424901
484751194
1360219897
250497553
837426592
999848393
1899963189
1461035203
342740527
623167396
1195256895
141142490
625161276
617389203
666515464
1510998939
945205525
751158524
2110185389
2040564126
511967400
1796262517
234490000
110033614
403152521
1001422729
1141043074
311452205
1181608204
1793212059
780575324
1534666517
663875946
1874179752
1234437765
813989859
1082643209
1510670597
593876410
1370183807
1508013861
1634549877
149179356
1512384578
1437841422
102621666
571790441
2081805465
1784206512
998587349
690817440
1079442278
1307009969
1650813959
1667331299
839125029
1494803040
796823502
1840344592
1691549822
344372993
2131002096
1848162143
51452772
1181541391
1323520486
907753477
560836830
306877176
386406737
647891299
1406348860
821229265
1271838050
1553889282
1211500841
1026837281
424151373
245522145
1864905934
1443701159
1120409572
135779170
522991304
1758004214
1227660413
258743771
731578877
1942367901
1454131614
1223795541
1260847893
1365136778
596527932
1692151095
1161450790
1054136903
477388951
1270909995
1297924058
2142443449
816787567
1383060890
1194696257
1684449642
145508573
1595024584
902496486
2119153483
1585279717
1409568586
350132075
1920896479
1472940990
1612024653
1882827166
456357403
1770803024
583479927
1766651674
17935876
240050887
505464465
1363907948
927364335
1008851009
1626523207
1778501865
1651144603
2029328671
1210062887
122062777
1343995765
1236359038
1904059402
925275918
486392642
2012877499
878324065
2121056714
1077756181
479335373
261342409
1556352670
1008030335
1943644922
1694804555
21954088
525684423
1623051172
1210989776
1374756462
795079610
38759570
527028186
1552728727
750816408
1578568971
1736591443
299429572
1319451207
1665550996
243048235
917752800
856462385
1518150288
1106481619
834917306
2131237154
1182976012
1799371258
1622952144
984403583
766727184
600913827
614642758
558038761
1599765135
297790912
1979910701
745362285
1675071475
1262430082
1854039795
210993941
1501096873
1668927479
511388995
1810085243
1359019295
504283640
802859675
967239331
1062485865
265713751
1682232227
932541463
1695178615
275741903
1750095491
1519842307
382166082
1668565420
1872271812
1109347443
1258814804
1639768226
1841341061
1870325598
1054809085
924135324
1616564018
512211264
603274383
338636548
825238129
1491051461
2073629045
1323213635
1695577283
382091655
1075521405
357211040
1857227664
2059895298
500678071
894284419
507367523
1815449480
2055579997
1476989342
235407953
1779420564
2034840170
404536449
849190977
13215452
652618538
576806114
1147712991
1528291552
1483339675
632430393
1341023665
2009139154
1699786006
1208779203
541544387
1778559583
666636960
1156786216
674120100
1507772920
692495362
997635395
1392534957
382626984
1319544533
860973134
1767987152
1568760711
1301958742
2123871340
1667081531
1813943722
1476938347
1741737984
1084433878
723405979
1292459629
222402887
933216046
802499120
187592148
985580023
949558978
1741944463
1970230484
444297975
311839313
997510078
144073958
19863304
1389640869
272002463
763318320
640909625
1137382412
802728002
1334084921
463083206
1389276945
1441590936
739173529
270001082
192281360
186864488
1502903771
1322101984
1381240595
925358276
2096119980
44208739
985175677
1756648580
78361812
125874082
271137553
681252478
1495370243
1586945853
577656369
1117087491
928905188
1634397255
2013782317
219360959
1389110153
509346192
1725713696
1684271019
1544498740
1116134591
1741746614
1199241759
1414709959
2127200768
1106613529
773474522
1035177742
1443462592
1686166220
1351668445
1417911085
2052920055
69282313
931278609
1485711882
885850263
1346938730
64347305
744567154
1675576579
1872873503
1456457857
2124204375
923314697
1443492411
1112076080
417982147
235923310
1989775150
921305488
591455038
1881456658
1482699265
1923800227
489282651
397814785
1460366908
1717844048
1492407676
671018996
1616765531
1859691615
414596318
1402855034
56579372
588758007
91569928
469189439
106012837
838623048
58758553
1763617071
1164931491
1887867231
1127040385
1513344439
678882615
1252915268
94038598
774564704
286443682
1047094835
2081066447
2006240326
2046504603
941213426
1657342400
502183980
1451633528
1006057010
6124061
725541500
738031093
282858925
388850126
705005911
1487431174
1059805383
1559151672
1779855146
1646895623
1022527003
1470585906
1998391176
864729126
702350975
157373615
993019854
1136514046
792650499
1531049913
1261324935
65516953
1558366485
883521337
999793908
1136567859
1907118377
741374304
982241868
2073660786
284424241
1445822809
1212063771
1112026184
1699145982
840668758
1820215840
858346302
952793145
110169954
1766941469
59060919
842099417
669898786
1453556403
1611340160
2079229719
1488625703
530913402
674702254
804900989
1643556211
1315292115
1632317985
2110524729
86807887
1795092635
788592640
1507830556
449053373
33365284
282741772
1892489412
275794158
1335008366
575133443
357742499
13488341
1864214890
1441014709
2099787191
1331284580
1036779646
579099804
1518876145
654656797
294246151
1246826801
2087431478
1624773396
1032451962
1336993352
566593814
241476495
609223570
1737576684
1115621381
1024105469
1820862716
95503316
637362279
1695812141
592835849
1206812972
1316129320
578043550
1677720433
1715179031
922722470
700716707
971795791
1748539117
1222389160
1864326462
1674675604
796843002
1901477547
1726723253
165102989
3686530
319248716
1261551158
956656263
1989270272
1936862067
1452782421
637582345
1848101530
1365651808
2103784688
1800000993
1307497932
1242316016
1532909704
625426509
583902348
1185021693
781880128
486728709
826982634
1621868182
108285725
1871583989
2017602515
2102499059
116414109
1419192038
751831631
1175364248
213198856
1477423685
916428224
927807659
719206278
940419558
832421739
37463640
644039688
1851487835
58343285
655810947
2042180390
960397075
1783147263
624375336
1008577787
205991876
441058050
1835551925
591642235
1842235412
363191518
483633373
1623435186
551324451
1339816704
1108676957
981032471
1870827398
415538204
1728835116
593026328
922622958
2101816225
839183009
726366384
1413382487
2022921297
1572147517
2143032869
1349459233
435878306
230876069
1063934277
309937566
452581212
105526326
1079736409
2033403469
1515644152
1911805211
2058074270
1660868605
1574537933
2039896526
505007241
751832450
17056564
1843486664
960499953
1879651701
2129330835
641783366
966294674
589193477
426566773
1569915510
1707684483
1257803503
2000543963
517075443
718211422
27877478
493469451
1639340882
469209361
1483383214
1573590286
1383998979
2146833058
71451614
1648452151
775806
155562561
1558594153
1941099341
321102226
1930498981
727948799
2010067838
1240352580
455793796
51166742
1928197921
2025632659
915160597
797752134
1776726695
835896174
591972339
1157856897
1830165167
1285386164
985207493
169481530
1666110995
808657243
1841889102
1343795584
503650344
760945436
2059052106
1159636078
1666039636
1278138602
744675970
2083231479
464752478
1639248764
1455289582
1545508290
328015151
776376516
601904791
2123555908
1585446518
1219824756
1035578664
136550708
1520443185
324985876
645761944
419203728
1704291116
565046598
1026478239
1465446614
1691608503
1396236264
300997915
928231568
887685910
857576994
2077922886
1725570532
2086966252
705123864
990976241
187573075
2005830408
300539218
1791547999
2081439447
2119631720
23868301
210977550
20841152
1309431910
1215047399
873768684
560650808
1264926582
44952974
181596773
422711287
2094281467
874733930
1451760258
801524205
1868931248
1560826078
1737371776
125280842
1124700811
1851567973
836489127
725981174
243890682
1480949454
1809519606
717067755
975624185
735019641
1253074878
1604377676
102417571
473987663
530640109
1398955910
1243499334
2010472656
1568920624
1098069395
592796878
883797304
1550906841
506666721
72825462
369593414
1439825235
1847819149
385808914
1830916051
1514079489
2113742313
804811105
208999371
1263722293
1238430608
1896967742
359054171
1607757480
1302438846
1534595550
1345338265
1828593488
1485765037
633372006
875592175
463541235
553409450
448712915
1038170520
1250649463
1470280958
1135198783
1301979774
730296698
1068947040
1556403839
1240169546
1912814476
309421080
1238941232
1539421501
2094272898
1488870627
20384873
1439039652
1101412067
1468054994
1154299542
42146277
336112464
1114791384
1018098831
20862862
260539133
889830160
421590585
1719326809
1497684163
1845619008
2024879615
1169110996
466663558
1865730350
987701770
1512234838
636449296
1988002035
861969375
693776003
1729889295
1830807940
673964685
2020213070
1665074568
1017173223
1700040073
1788431500
2006323842
77923864
1468579171
286174248
1681210632
1631982106
914211481
1591611995
1288010153
1857020050
389243412
620046492
193356518
65211710
956518297
147660794
1156537910
1564839355
60480890
709602853
426637400
1505623721
762923787
2076168841
1479919627
100079730
2009932366
97412765
853151057
164694730
2045581249
212475914
751256248
70288962
1415065814
1018743377
687882605
268090751
406593098
994238018
295722468
1048920975
513937686
140191095
362557891
1211845509
1552908623
215787263
1959451868
927522132
875497667
981577674
1744112014
326070304
661216677
89832053
1554539155
1073765244
1356728506
54626801
1487081155
626975801
2137284431
133149913
611590456
1620299216
2017468186
307171877
1955392073
726257202
925833417
1482516499
647997108
290003312
2092189625
2069667457
1925371088
284444237
1263227866
765367408
1469058479
723409221
259354456
558771967
1142793699
1194597750
1686703698
200307689
332614332
496249699
698058995
1440335202
557966609
1810995638
1923684735
903357156
910021236
1178608079
161388027
808219043
1167946064
1627819809
66420284
452318881
1689271100
1337521767
191237216
96014174
1547911842
1193073958
1895510468
1424202031
1328179080
625553436
1094337787
1045837918
2100180655
1755956781
1129937633
1235966830
1980424523
1201948755
2093203212
1831646516
212192549
2032767909
1148138653
1363595567
1832307502
530383962
1601134439
2137660359
1067116097
650891445
777046717
1096544432
866120312
1293099192
1210902735
2092933385
15190948
703562575
1947478233
408886914
1344721226
1732840011
1275181452
1184993532
2076407489
1397972348
1753910906
80158621
2000674996
1827301075
968147956
1264055579
1090248080
251386689
2129056099
1164548702
621700841
1230340255
1392600510
140607292
786536238
1255549346
295784621
1182409434
1910303594
2105039265
1507121988
958064137
1661078035
75547910
23275094
323613867
273142480
443948987
1123584561
319709612
1255498653
1205416450
89271633
872803369
1532343988
607004859
303281693
1971278568
1915793848
874000152
546096099
563453066
443060896
290617109
934511327
1317426564
1841169825
910146792
113183885
1039048106
585479687
836730475
33137753
263432855
295530703
1851389330
394171943
821622374
1970134533
938719000
137499105
1579414364
2125753452
1340255048
228498988
1039785195
1398777571
1933160512
401221779
1002341395
561473645
1864785163
2142476341
1193790030
1199774996
180992411
1137384862
1135890524
1051417273
1914590457
1165414927
1207113255
570490157
1511135376
1929456869
740429498
976132066
2056885753
357835168
302232959
690181175
146195528
728688821
1436438085
24611471
1076286549
268588290
1388412065
335297861
2085837074
183378751
529250463
922493819
1710793449
252690554
46207712
1364949120
738661611
1109915199
655531792
1668103632
391087739
2113048669
1470939921
1854505787
1359845380
1098991312
698928503
2050630276
1431385864
1646311690
1748980842
687312682
393564168
393371329
765207820
340548773
1976027854
838223837
1150484747
364982551
699246765
855656697
2133418487
1426382816
1674956992
1693266759
1120905892
2079316294
1832363492
1510894205
435311836
737258324
738075527
2104508580
519441785
78698978
736740472
1169653915
1226111923
1495093640
2039287802
2063571854
825693708
541605933
874715465
1201754587
85139756
1777213902
1854580880
485357072
1749262540
1771946579
1453261888
1271707030
1173171912
567812350
1841184454
1955124438
285180892
825879590
1993094234
793324919
1473912411
1643554557
78232443
625297739
1458494309
954122460
2124884729
1046329577
684411733
773584260
1848476873
1867891375
2108761465
1208667774
294417570
1534520745
1125982759
886658952
2047190714
1217928087
1894697588
247073876
1849179700
1204920656
1601247662
1985154841
1562994148
2107981915
381929608
1518157866
1733663681
1928438754
604118358
1112820334
1729624973
1723514632
712546505
666855098
943894894
612771644
1968211621
1466946739
1975328207
458279972
1469729890
1344592868
1333015234
1622281406
1772475887
2007902841
118793920
2141831400
2131387318
365130676
1548008129
438021003
1399190324
738040563
803372721
645566165
1090994483
2109211778
462712317
465424179
260536639
1571881898
535311363
980804496
613205114
1529883574
12347671
28920580
93136044
2081771802
2084903845
1031050012
522277205
1474872952
633251888
583411975
1745948465
936628643
680155526
1056435359
121730405
143986349
573033494
660210816
919834853
661034145
210152745
1456929874
923055536
335312412
155534223
1108553128
31766541
784812099
895134490
301439394
1190584684
1760586746
332294215
1125444837
308611294
2141008878
1342485439
1809534311
1073860916
102523132
1720578826
1065904602
1140399653
1428138183
174539810
621903041
2094237183
698229543
668724920
97593632
1734375525
602191658
38050354
1515597883
418756851
520245887
1644288517
1387606247
232894759
301963965
370267576
1067497355
1351387867
1513503547
342149579
1144205744
1452603899
1543503497
414021788
2047768656
1061472099
475069000
1748064440
724165984
1777952110
347119637
1867050736
493570503
2004194354
1595102582
2111378594
142305201
249341580
1121187198
1748839759
199362377
392075625
1600435983
522150961
1746244333
485387130
561884781
1413485790
1771949601
1607981225
1790759461
1114512971
74211601
152078687
1238992467
436569821
1506912187
321564554
374368087
242875991
2111967722
1642980199
655060230
1950450937
842808970
1643567367
1460590650
807239111
901652171
2023981419
58142525
1659871730
1879414339
1641042446
775606082
1140008307
729392831
1440834277
1247334889
1574818004
2078665843
1688763604
1743304226
784580288
799486191
1948288550
1025171256
1106769599
212352959
16299607
878790922
1677433433
617909571
701048024
729524721
566940390
1123225643
1794300480
24147140
1054422172
755344513
93789586
1092551819
1961764056
146002575
1660682175
1369853034
196163665
1450169999
799850275
1597378838
645871579
372854221
388832162
1386771845
278827508
856743468
233878768
1569126965
119379539
1398331655
461457214
1700920651
916993468
1410172446
513866270
547185707
890336621
519950175
1073740078
400115772
659443635
1047602643
1632734205
1521898576
144951244
1116756869
1511895871
1126637666
1821795721
703421534
58631722
1479261850
805645305
835853919
1615061596
1166188436
93343433
707792224
1749079720
1720351125
1112231427
1977906982
674795780
1423553736
2065486634
562434131
928470287
2059823152
216120966
2080643351
1299962584
1510073239
239052282
1258072605
1943777010
1958359606
1979701536
1453939501
1007818947
22018625
1614944031
1281975379
1909269794
1055090779
1095441616
10218773
1492780449
1366038478
1294872599
845220995
1422909566
1408903030
1240543285
732496898
1518913351
647244541
1249579277
1958032106
852142086
527447259
165084526
972136792
331070618
992625082
1464730497
2061683753
1585755718
616047228
2034249963
1029922990
1976355645
913652136
1090002739
1788375690
1965479769
1837710310
1932483283
834497953
906127051
1987518393
55260571
1490512428
1553042774
1067379812
975164646
1842906459
1910890655
178439930
654150984
418392624
2093822012
1266955015
1623113499
1655631579
456285435
1996989778
1584803630
597411967
1928821823
1198375016
25187675
1068977489
21579084
1744903765
58165523
2007012241
1919824397
220489277
1532958261
319825414
2082307133
1292011465
1028604885
1519856516
798138267
1978726850
1318736619
1749947429
1335958393
111367017
450961721
1301159623
1385373507
2035067187
104222418
1662386752
302390836
212414549
1170434290
457391996
1393979475
1184506006
27967998
1374008810
1287518166
656650885
1051084718
1767540892
1815998990
586178230
1491467349
129325397
1787825375
297231372
1930109571
446289420
1501731438
1422122055
1395080395
883511239
1333897126
685665556
2039628676
1646596694
1905212167
33489803
1047165165
1509670580
2132430433
439830513
1091215230
1427484540
884923747
1612483165
888786528
267712587
1847796835
567601986
1317187435
650381467
399262638
612013693
571295315
1025869354
1264435008
935733980
1494880664
211497960
1281652592
1666642042
416115328
1679324957
437192097
1158643791
1798131221
413786273
534112201
1345056527
1197494661
658985197
1844669685
474588820
1803848692
1352967460
390289957
518387259
1777050183
358725737
2056366118
1503397911
1983916240
1436996577
170047288
667278764
2087032146
591973959
1736313686
1459064447
635362423
1585924275
95082073
1670517272
136145448
131311797
1407536571
555976723
871233487
1571126963
171810207
1798226526
628342287
193451043
1056873853
511511744
1885402017
1077380124
53689479
894898899
137833247
73548789
1367308869
1144594435
986410710
1718176165
1913515282
877292176
1667944031
1364529330
219981628
1604516877
1640434697
671920233
1307716356
2064686954
906817773
644396934
341319925
706320382
1480134207
1436726280
1680613152
84821114
1921559016
708829816
340524044
1273370844
1893800722
1221482761
211760173
2092189625
69476584
1219226911
698926043
1466311810
521214966
2115865712
227909653
1891318661
726017552
1539733449
1437723992
2036494954
882320168
1791839794
862093397
686425491
309366739
1318980507
2035396241
1372005121
1906597569
1538186288
1119887286
179127205
491274787
1467400455
984022250
108398789
874313779
1914264039
21782779
2125649156
2042417575
2136981004
119784455
1380974516
49937523
1146901333
799368356
2053052613
838450711
276521633
1178668527
384805541
661804085
1840813125
1163939834
352142541
331403185
884802762
23383456
1153731287
1536937996
1834457114
886179295
1414291214
485342267
438374123
452143986
789174958
770674717
1117096730
1848006187
1559060113
805778097
750311019
402785083
1211669918
711672120
846745707
2055027026
1303817006
1675065302
1849102026
1724508569
367387558
160567248
1859716385
2141302844
400456465
898745856
1983210673
1231583073
1233156709
818854576
510611240
249495
1896830043
633358559
1857434119
2121812074
1149350452
1202447540
2105464613
97734867
710271337
1786001837
1454948809
2140488553
1357986068
494706427
277602353
1023910734
938266278
1041007033
1840323263
170908641
67269827
2088289509
675078670
118949468
1770199536
83871918
1903621231
54729179
1199387981
784556588
1644190606
70207348
1611539729
1705411990
1208332257
629203166
1201220596
1081108793
1420452831
1440833241
355885930
515278343
2141711334
2070070153
661387092
1250655738
1833439975
628534252
1841348965
359980323
104467288
1179448536
349749493
2007534112
299532364
1783476795
1624185215
1519438657
1441348814
1604376543
816135173
324406268
1647278014
1513386713
151234422
382409825
1615300574
1131375784
1607043697
6580500
272129204
903638764
567515515
1267737682
2061105244
1592585699
2024226813
1970817972
1224295588
1895578731
1823123504
1740999598
512778066
2059717725
1168179613
1458860666
155888032
1496977105
1883278605
1478433308
29608874
1037867523
287814954
811626601
278687568
1706105157
1626501262
1520154218
4128354
2057473030
647080041
2023929416
1137086213
1000172327
967931846
2094775321
709857851
1340879637
1199102051
1779859928
947340871
556169928
251433453
1472987651
1526831175
94355950
11571163
350444153
1631994496
1846920638
1915465354
914894044
1128185274
1204782090
1573117563
1697188453
144753612
401030081
1683348782
1540198486
1706841386
1094574495
2018721898
408433416
1578222739
1637390136
1879470389
1966678738
2039048950
1463051225
1426440178
809416926
614926584
1091069183
16313118
2147475638
901706544
537860027
1566554244
1952233340
906568703
847092134
2129318022
956574355
1978134874
597812856
1631281992
1846360673
1553994325
1862339376
863419785
103618573
1389246669
216104109
623963841
2011167380
1115033391
2141642245
520597
1274055595
468240280
736546307
835428167
543884152
758941470
55796022
1811921958
295654881
1894337553
1001990901
269818470
1645955535
896776544
1799835109
1638081871
946536450
901669125
678524571
1661539240
1170241959
7305210
277034161
1502960596
921751778
2086903468
1265000862
1687623834
777278527
495674273
107786476
1246955513
305085059
443261352
1329167401
1244401443
298467223
401426886
1755898800
658375088
783807952
2067452057
830868727
2131747584
1651080864
1468458110
1849679371
36171516
1436482774
1916106998
1431063545
1501211955
1135701871
36626666
674346631
1037603453
1172253193
161309560
1934586612
359005961
987791105
49778108
1286748517
1722289162
624800568
44727017
1357814478
500911150
756241640
1959067013
501091777
1216813834
1438617091
129102484
1394959987
1854023905
2031900196
909669983
1453319779
514508839
834923145
78813243
625919507
384792534
744944868
1315292115
706235559
1376564695
1312519045
883928435
1630963775
1680608665
1286507346
2130798034
1394033850
1914934842
883423288
1675042207
970452227
277060235
1048826747
1096536442
1628707199
139879930
831587775
160356590
791699769
636216443
1530768299
161545979
1033475366
84907495
395993181
56304967
1518557944
827189213
1686740049
508875365
543934888
1597648194
781835434
2146362974
754107474
856951327
1505256896
2005030152
1570685964
1423812397
85338617
952518191
331636206
1936743481
1528241595
721287047
1054696788
929304553
1242118261
1786752336
151508050
1355056630
823700883
1440831630
716037804
176395512
30907265
1710116895
993389441
1433821767
811001183
814989535
775251600
365700068
1066908962
265795188
988066054
691740253
1629189264
459564184
992285161
2025687938
538149649
2008246186
718542052
48511439
387312056
136864326
138791443
1199319752
1610138200
2043863714
1878122849
599210944
1861465585
1299390223
1926990612
828375525
949514811
182272827
826805774
1181455169
1284093079
737088505
272094006
2064885423
1532922776
1752251028
208403998
1666182320
681726028
916190848
1861695917
1195023838
81042977
1543288280
1230891979
353439890
747392490
1747054730
2079243471
1841950924
1195909096
23699398
1707462860
1013470894
1897873285
277189254
507967210
880321087
1597503332
1675907197
1122453205
1731297900
1233317148
492828614
1756481364
974654761
1774877044
1745686255
1691247993
1368044831
420996408
1004614931
371437295
1257194237
59486686
1401873889
320340837
1946406228
234558733
2139672613
1795493766
691567281
1753733178
1809611211
905221156
1085006371
358631449
126249242
2092457954
150582013
1492261606
543022920
155905836
303541303
505741686
470447596
319338466
1610543899
150810700
212851457
437422242
901629932
388086415
92874042
1879506169
1554376157
754446039
1125188771
754047547
1024560090
1248441856
1447317069
116432485
1707561035
827246472
372686060
1008961812
1465448840
1851588860
828919117
1145967982
1872875223
1844076872
942256829
307784216
276717297
65544893
112227531
69199838
515323912
750414669
1366176008
526598702
1768307592
1175897219
1057028017
66630640
681430456
1250078790
786647557
1148551642
1218124616
1528070533
426581879
2083737568
349854605
933586138
905585104
676603268
1739402321
843247292
1543761943
2123463366
287522742
128504398
1878679321
2127988694
659678821
1120196381
1050660363
389438408
1768184787
1411707290
1086594567
305467613
2054250154
1395861355
1798230329
1696118583
1971063048
515444959
1585694816
360667489
1127600210
1156348209
622530294
809307733
713027892
749517328
1662870335
978950295
1525577747
1519458339
318908365
1515663778
284281816
159191991
1572511781
426566773
1713318441
1867820755
1164696811
602442883
206638623
1807943191
1818866197
1556270921
2019151735
576122612
150235761
1124895739
436334325
221986966
1179182568
1861426156
514399416
1322549133
1229573790
1305364268
378864456
2009268758
784841210
1899197952
2100015202
1206683192
581347735
1820350081
1926885202
714761272
2073067760
1995871797
1997448477
1112839716
1213635015
1107016491
986382377
1353867557
1287882706
257348275
294168220
677091273
1837482488
870927107
1446202786
780833911
1567224465
1502287652
200997804
1999467440
42801689
842384050
1146401171
1907422597
1020005150
96242038
1838686529
163091109
1334247024
1881583930
1225858271
1828849990
1753573116
1227038595
1877887588
1390219929
808754972
501790594
830921840
421006119
2020069126
1300773333
1910601814
1188013991
48170116
759276064
1407231467
1266593949
1668394116
1550070852
1979544420
929443211
604442927
1861110747
1423592288
740421850
103249931
1471395751
2146969551
1835930473
1508929500
28385083
530197944
446968582
1729205496
2119490014
156181478
2036026583
997695329
1899602458
1751193220
1349487038
641828327
1348763572
298579091
1109030564
543868490
526757248
1327963503
49713341
1548973326
1482863625
645860617
736620020
1301609125
1738827593
1151809700
518331906
1008545152
626562566
1755213686
161914434
1870372996
1078465231
1130909618
1141682048
1479961214
77494520
1360567951
373083439
1614094023
1361296346
1868813094
1915679549
1244456929
1221563578
960077253
1437708527
2074890101
658822552
1214942490
1319386079
1650592464
872742442
907116468
234166524
222332982
696886376
1645970812
1484000202
194310534
836194792
1832183110
498082616
1717995297
431515261
1850819253
1397119452
1917519372
1236605865
264815745
644343700
413913266
1970390551
2122437611
1250061414
1710322972
1446740082
1197795000
641141340
711963831
21683532
236697386
768274101
323976164
657108108
1115290048
1343694290
1749780653
1554910322
2023171626
1559483498
1458045801
71947255
430629014
981657377
502242330
1496780746
1752017767
307583016
2032416062
1923771435
69443027
1109594885
2089064713
1370237249
681705538
600889943
1364172289
352016997
533870737
1442231383
1820659181
996785244
1189038044
58376115
1858261527
1654600113
1729595159
731122302
142680728
1835797881
1964726267
1841585763
1189111641
97704151
1517274533
1450683637
1930015357
1462606508
197570859
2101833019
2127476168
33915315
865260169
51126673
1524491116
948904656
1570346053
511143657
1621737217
379603251
603535891
987492636
701455579
983059338
2095884749
668359819
895631862
709680297
1110016147
1399743500
359115033
1758057230
1364723953
600714940
833037060
651545140
1268521754
81933848
956076454
688001276
1835839522
887455983
613710677
537274060
1983071440
408026134
1066494482
12404889
221077180
1843611952
1570888895
43978868
151999974
1310171081
844095585
156452332
1148218012
588686559
1716904574
1489038867
1607098139
1745933397
2110675952
150554446
1759685139
504876516
1459922081
1000384647
1061907271
340294
1747477158
1392340826
1992447752
575072981
961601770
1118110074
896061109
201286894
322397237
2094561745
904266887
1209746066
1762711624
377079166
2072574859
956794690
438983919
1451201797
547126309
1841172482
1115983728
1895558031
806350020
1130745300
1969029899
57991202
1525596418
1926863257
609173511
115611206
367807214
1765471047
1316124140
989723542
1210164399
1763081325
305273926
1521372081
1099503722
1956050175
670404464
1483424232
558359307
333009679
1018335179
1651495211
392520937
2062574015
2054572843
1719976505
70155533
2062456316
201107262
663502170
78798285
90389088
890501514
577457485
1421812697
1939906805
716199224
2003606416
1619483949
807756776
2069935105
1389805858
1161961422
491742932
1197620792
325928098
1461052080
1786310215
560598522
1699095805
10587125
650661511
1869876176
237147783
288876315
1982269778
97803917
504998372
285102625
1527021701
239614332
80345014
518836613
1260514826
1053124685
1046945606
807302753
14065033
127601544
1622248206
2039041769
1519798059
237577665
1947263945
2081195760
2091565815
2135073381
557559848
1613055987
1531417698
747611002
1226190526
420861808
992926992
1631251700
1796046439
571523203
901487619
2042757823
1897030263
1911451744
567932344
976624048
1018388359
649556262
745313803
317072218
1905189985
1285601822
537006009
377081469
665004550
293858906
803270539
1219476296
385123893
1225637916
925093469
631551047
1820178953
1322337134
285777045
497287469
1755305844
1016967293
1234754234
1568768169
56129940
1000158019
1839695474
914392365
1353631612
53430979
1841493446
2083427709
80299570
65746340
1760832789
1667524651
585261509
2144129143
1262343572
1055874985
805944381
1085972813
1461938750
1449613545
482668313
1943104237
221672497
679280855
86659184
846303854
1849388776
2134262217
415514904
279933205
717642706
1006549191
662407812
1884013008
1175071668
807690645
658110910
1046276608
1852284807
1145390728
396820703
2119064393
1476172082
1925763800
2054018994
378303748
2141758941
658000943
1169595562
1283227181
147505607
1792829817
253750621
1888378249
1294153526
2122698458
1134246328
1752360020
1598207013
1847233695
70670895
133102953
2100161618
93056401
739915151
2076949467
2052098695
1866666703
1556162944
1587909617
642791957
782434500
161709023
15917650
1112398175
819081484
160737758
1000995710
587197368
2089769504
1211808626
784730966
1139737243
579243707
810534871
1386210484
676476859
460984301
1361722473
179499328
76767643
1947327390
1941119820
1358713206
1085095422
316274750
365531638
472517669
1919638736
1653154048
1403438058
126187770
181558710
598431766
2069247457
1828678700
797043886
992499160
1511675702
2147323239
392198367
1804511726
1208384745
1672610421
1516350748
1099940322
2141036813
1186196204
1505256225
1046629384
71573303
1047195938
1543764488
798419502
2013568108
645160814
959453391
1711525961
800145774
1892512843
1320896233
500635689
199718137
1602911668
595746508
1806391801
877245622
8625617
1255871209
487591558
2046173965
842004448
848666603
755992988
432650305
1526529340
1751655408
732028492
1351258260
1531698052
524337885
474951336
773311645
1036307265
1851622507
107480198
691233429
948430235
1538185753
1700637158
1835924251
1102216251
1604727193
1703282663
447696285
1006284351
1681678798
1606772530
1994164001
1400477860
1585379211
184667923
8188147
15722858
524596257
1768090720
832551360
125300991
82800904
65805453
2094759390
98511900
1460490886
199703667
1898618873
713098242
1780567843
1076715464
965479548
1990740602
1280979604
875209061
2063925065
2005736502
933250762
1099780449
1649284270
586499262
1733345998
1057023134
23740887
453156786
1244423688
264710483
671566484
2041110979
1134510098
519507298
1634187954
1227401826
1005620565
1782711787
1346225358
351227068
1371912656
1526602437
742525044
1866998288
1506003128
61340486
1541408869
791340369
1467359888
1182072572
1936124002
721634895
2132414609
392123423
2136976736
1578016248
1558845702
450887423
2047326680
257775128
443670853
616384223
699972345
1515932601
1376266304
997010284
1038238566
101737894
1841893051
1344987495
1883744895
77315714
394283346
1075481948
1467675822
703653074
1902919817
662863259
179327043
636702827
1676678312
1012130596
531358620
1047702867
519719599
1946609215
1316456654
377750844
104245084
880449159
1707364252
1564765201
396999730
1075642305
1995258978
1785722142
455339344
460836976
1858237520
823895164
2073696738
424417258
1546071762
1827101463
960880750
2102865466
2123543258
338601689
1353267197
7844870
1140443825
1219044624
1051634647
719143112
149385083
1827706860
1930498842
165452166
1234077425
1840097765
892516156
339022502
1170566680
582222694
668547325
279661620
1417436095
1771262950
57996533
305273926
1560046323
1402891091
97282989
698077266
992098485
614590227
969055279
311061353
1366060357
1292137993
782049412
1888529678
323236577
965149870
445795065
912950743
540236351
196128825
506501999
2140900235
1578190919
971552545
1929524458
1162082321
1057200071
1372102762
1875923051
1370307218
554758279
483020094
275656777
340189842
509068952
1261152024
538607738
1603522104
323689004
525451624
1769160721
160029040
744595613
1248569299
1451896322
2142079328
219968857
34922471
460750727
1441676362
2110858267
1707494819
207966644
1231732659
1583138038
407331549
1686553530
984914709
396019890
1111622226
1777858122
966410735
269095484
2094466028
895542042
35362841
1930507562
2087539530
1146335023
675386798
13698013
1718434534
265319645
712886619
512465255
132801739
189769909
223135384
818693098
1627759151
565677643
1269291480
490162463
718510021
1950209993
273630897
119967762
2063765313
186461305
310388191
1301063279
694267824
2071923014
784359848
22844279
426086329
1550168856
1931348151
1028481239
1946389496
1533717597
750453289
900417341
374652561
167185693
664509095
1440457894
317310883
756255887
1194925980
4998895
200661699
760415392
44322681
1314881858
1853209866
453861502
401124429
704314453
363493466
972852472
535880671
1909884200
2115868956
854910349
1398710021
576864996
138426233
1893908172
1655653399
1499248854
1775719486
2105772649
1001579553
2143729839
1730030317
580689316
1898012042
1224668188
1608317867
1426572402
1818654830
825508334
220255214
1123520508
377024086
1063380144
776258948
1199496126
1860611626
1722591095
2023110626
1019802154
1567236214
703950251
850869692
1462994553
1044776709
2096392644
374415605
1097506467
905103948
1448676681
263317494
1749970192
2058378818
1883019828
772773785
825006936
293820871
811954805
394356536
402905283
157193078
782107455
120648174
1901171149
1823889237
1599431588
611676862
316086138
668162350
794923970
274234345
974242295
1302067798
1125102854
1417250699
2035470168
1236585143
823143361
2004091111
1178978105
937942101
783537781
859344776
323590280
93010938
293366241
1158640755
1844862235
1020437746
933245102
557998307
552107425
1513105053
2083178340
1568557042
853736303
2102064249
2090629692
292046273
722173268
2132104435
116712114
1662490431
476040195
291710040
1194289055
1132460351
824790765
1679582806
314533111
1360172216
294405494
55403089
85576278
287008584
1991387291
34850350
353816274
1443401542
1799224133
1879768829
1779676413
67214949
1493770601
1859660858
1062941827
620707471
1855735602
921486751
1289810183
1829170246
2066878736
468457298
1709688370
1795586773
1247329515
33181674
449725185
153472058
49820440
291228854
205914408
293290896
187009932
2047866431
1896581887
993635656
74608988
1778067031
782219008
1980093299
306066936
20417645
1834345039
144600096
19758784
1529260276
125731905
1450090212
753233437
582634525
326843959
1921942129
2063384620
1978685461
23146285
1021147864
1496186867
805015931
1398684795
1848473462
1329941657
197435087
1665313108
2008729958
420223087
251618079
1708261173
1648466091
544585703
77495280
664659370
1816521209
1387468027
894043010
70115796
1688021079
1291640891
621912224
884221330
457144643
1127294026
2106770266
1102608236
1276198713
498298126
743325113
429646784
1595332214
1353037224
1263978919
741396328
1989956303
2043725656
1630014073
882418832
1529308903
1756518127
479482324
922493824
886868111
1894694464
1022911667
127630175
856677372
973574889
1665211406
982013577
475554852
1758741083
1727606155
1267461419
1043653844
388347536
1176809848
727647573
1857534664
2106822596
1456568600
1189654655
801056007
1656353380
2110907302
926400678
463756260
1040718607
2080133320
1761979180
1393604241
1045855259
1817048563
2125569203
2009749064
1204752359
2147328971
64243651
1201745870
12529419
706976175
2132085970
1247349222
989637841
398985299
1603893117
1911279386
805505488
2063132195
402454443
380703885
96477911
2054329704
1265598712
642888537
1088481225
1760202389
1436895070
609272780
2082964271
1046971670
879842447
533328654
220419938
3969096
161845799
652863941
1165077206
2109760601
2041445791
1366869626
959696656
522391337
1372692620
687576376
1900336143
1195322422
242376980
1844804576
1218447456
1319370465
1653637720
1811415099
704024901
363280462
1255421757
1321256128
1737114946
1353005201
1291381685
1529516340
1351031912
1505820673
641681471
1162051440
1451104489
711052347
757284983
1878414324
1386006098
455669908
1047219284
1022836110
102395192
1080033973
985005237
2032323309
889670151
910712010
1772776638
186745423
64294649
1789769284
360551388
1854002709
627367968
1995175662
1208414946
63089490
680179001
898689046
243184620
1738997819
172668859
1354620934
530920061
938588004
1696801003
1767717615
203397685
1736306384
505022426
1963611662
741602989
1222071062
1996914501
1043600955
1229683303
1920544338
709076849
953003623
1479950328
1519115897
1706273872
480819701
272403299
972158158
1114255475
462412217
577944258
1077313339
1217481951
346540186
1923113831
1241019668
2002101445
1582131060
1143537581
123837047
936992782
211791081
1531173070
924540013
1887476987
539307677
2137775023
609027510
665880277
1496201546
1249974564
884483706
2120931775
924242868
1601938813
1357059478
1448102011
2114569564
1617195289
589923108
1268828656
2083177442
1947164596
250728844
12330651
40149233
1953671968
82944828
171846611
1396399429
862039012
1259601313
794408086
165246599
270100324
1378009171
1355312950
1310249158
167168817
1770227696
1776774806
1398986970
570822889
2006623306
284354411
329151834
1989285120
400230897
189039640
26768712
1474844630
1067078738
171767416
693372996
1729218617
459333104
1631608064
1410769408
1327271651
363551943
1156184213
45613952
1755962278
1622952040
354483670
1841162531
1720753027
1966555033
2097294696
1731156366
348196314
1014252739
1305029297
572501228
1633276121
1556873404
1245592107
976594719
514267648
1962338494
2138682079
1972893374
688362682
929007079
709029567
742025420
1228532884
844694818
815883360
1761771454
1560734877
1969195089
1101964728
944745074
936940564
829652308
562599277
1799737511
1908797385
2091503360
728692025
270135472
360798146
2083919702
1882340231
1826016088
504803128
86570369
1005653105
1152792091
1480858999
1643075546
848240705
1311008418
577412433
2141042971
1186594152
1584202018
1157435089
139773952
251705727
1369147791
1648520578
320332283
100109404
1571339796
1263865649
1830536583
1961210005
738555732
2108697121
1466155381
88887514
538319750
2012023475
1334580644
742535513
1357147601
2072993418
494099742
2117789627
586910295
1326337190
66120916
506554925
2089064713
1072190106
1213738970
176704313
261989233
538924554
717721920
1601549678
467987581
1180812424
254409275
2006797270
656149255
18734273
1515599724
374623674
1068359937
833815470
981087958
1731768527
190729579
1004299328
590438272
1021221235
1481596184
1113499620
1673696007
946133406
1062934070
2027957407
1994616701
895709249
1135899860
9071987
1094612713
1232308162
721875003
255701466
851808900
287581523
1538920236
695121411
1276431615
1753983798
176333584
1961688054
1005516178
88088407
944310252
810483436
1906718127
91238377
788884579
179067050
1313248463
935327825
53757151
894748776
1018029528
1053528019
1782431037
464704784
1632468473
120767268
2077593936
1720234530
675880855
285180754
1362298799
1523214867
2084535607
1293703084
1668750182
455585490
1647493687
555712805
1373213813
1563515807
1545589728
548637421
260538787
1728964214
502126449
1522365938
1623717158
1393313165
493978851
1374230747
236878634
325485563
1888678431
736888951
1854845166
1274007192
2139979367
1616891217
787409342
1511800415
556713227
1403543500
945572617
1106028425
2059001206
23709673
1423255278
2057873713
146290697
1979399327
141822122
533812008
2140955752
608426400
1074523289
696803179
363627267
57911341
1859215944
905213740
1251257552
734817220
1569657107
106942760
629098119
1010523341
508244567
901951509
350356982
83967189
117791837
1928547880
601904957
6264196
265254263
565544484
671365520
1257064908
141009537
2079446627
1257856314
1312125241
1352254585
1395259023
2061284742
294791414
61592365
687885125
156074682
585450102
458619529
1121939441
1189509323
1179701171
836984633
1783300914
1782435028
629476116
1730743479
2095309917
900865335
459822691
1415441014
1700387762
38600857
2119292231
1043241111
1752740478
1172493254
122470727
325584022
375620173
1690069705
1072021706
854517657
1516884140
193715808
774993390
18911170
1472618834
617254619
1570057784
954159738
1685217592
1849958205
1439601902
270955025
2118300067
1051375817
712901875
2080233757
1702055452
382574453
1243783170
1011681165
1126379356
415149166
479656855
358599736
677760096
2062355301
1094925915
134571668
708520796
673368691
1727151179
1353135569
859860861
804070454
1853884161
538623026
997673102
2103613641
1053099908
1825898974
15969365
647473313
1772699495
52672572
732916032
948735716
1945687874
1789698592
1552472700
501612431
187528761
211258565
1323491919
115078975
1510985021
258699264
186552459
1948618534
1448310863
466989226
1901321542
2017665025
1263022804
56184706
1286164996
662582506
947882408
1015877319
1546864072
1466545933
279159772
127226653
309990297
424400543
1487096792
1818845715
1432478719
450034865
526357109
1057560705
830524045
1100834195
556983007
54464720
89310855
1173381171
103972928
1868990696
389061581
943936280
1150427821
2096284835
1466885394
161668104
1490512428
56492399
1423027500
1622640500
870823749
1346463482
409077986
1645746945
718662726
471669851
1492865892
1891687660
13282693
2003523453
1382067868
275776006
665327598
509056206
627458680
1425402295
1876382295
868111169
1909111173
1556065201
740459308
484958887
738864998
1906023177
1295596484
1290361151
2132560193
487198478
2119292741
698488541
2048035463
408147300
1929559365
1383398421
749104730
916412872
483263202
206194381
870409887
2131198102
1113026571
1443649491
1314182261
704302371
196778432
1084753394
1841949176
1363721064
2014312756
531217542
257592936
1159564279
405263215
1228220031
450349275
930831934
379882242
1099123819
1818202009
1868532659
936945106
250749935
1737453359
175891227
610085757
667079774
350616250
1804716570
1707447685
243921667
2100438753
1270988209
904546248
152992176
89591062
185992994
1180313811
1099214288
145999095
1201878309
1888602842
559339253
1179466631
1476074978
1296363243
775686498
1874820005
71637147
1406577629
1022857667
484492270
822282582
908534777
966111220
1159245324
461028641
1456319995
1559154451
934055402
3433597
1795480986
282580165
1823784424
2114534491
1042738437
371525178
1023179427
1620763086
2098411170
451801444
1966978468
440378572
136542482
1800137968
1751503458
1292438170
891206850
1552489016
827152785
5711298
2018395321
1405975133
841041699
2105891833
694871905
2013277276
1260334744
534435777
707052317
1357623379
730821287
294424299
562381565
992341949
297406195
540966015
555524297
541198714
1381407588
817896470
731650002
2093737003
989183127
1521776890
1585902371
178098902
16451628
1646784865
1080352595
2000152779
1606086171
43755741
1187607175
245906331
1172006725
1073708622
1809618675
850224300
1072213535
1190280296
611316831
270125762
1942272587
1509120355
992793780
518227257
1714730849
391289530
773706399
2071342944
1095513099
1680022289
655111646
1855111333
966907488
285822748
2018856421
1983585208
5872792
207324278
1786273417
1084711855
1297628374
1962503371
173436186
584875969
129423910
14817166
1559102014
1681570095
1096393404
1783590481
879174733
1431264225
1520943346
2113336498
910712010
1120349446
1674412618
1162406717
778523526
482914823
135800299
222570909
1747736071
891268360
206458920
1054183696
964387016
1929894343
481050084
416422045
202639259
569263554
1720444860
1491577656
1252045819
1866955220
1491029639
940072813
88126895
368206032
317650903
1382180177
1770652133
3835779
192153169
176292735
103219669
457869382
528178303
1848545009
1097257790
1973236644
1435184486
612890992
477675515
355797251
2015053892
899233989
313647406
1969807726
1838496321
1653155719
279657738
2021058491
903535663
1510917169
753885623
219419271
766250236
927967019
729530340
1054754916
1378961672
125301153
669440646
483852387
5656541
589270577
2043115229
1536829433
281195785
1763185904
598134521
616123460
1654087883
2055282090
883261
445055510
1341739958
1419757939
825169716
1706353950
590236144
1287020012
174189077
1127406700
335585108
262871538
1731706579
180932547
1782269389
691276931
605708560
1231296898
1396304534
1319849639
1205006658
1772883005
1936349772
772454313
1390848127
2080876408
1826977410
1787342422
1930453790
926039475
1017213611
1215578019
880222068
1395201355
663290096
652259098
1862477702
1885509403
1921275432
2099396854
688519553
981703120
704240549
1633911493
1154727929
252705914
1040943923
485571303
1224431414
222073667
1597016665
2088359503
1553872479
1908846276
918548361
1467107990
1691924464
452610722
774845021
230247623
482199029
384773397
486189739
168109698
1566594709
1594652740
1616614021
1039197153
449861030
225588851
1220454079
1788367620
681409686
945915827
271247258
1658046626
385454319
1158123907
728833634
1745988028
331454743
1392943700
744656295
1110525595
1005734552
254667370
1783837003
2092686168
840995625
593720474
2020583551
1341432651
808087584
426543039
1221753211
841408158
928557329
2104025656
738121677
1181329570
1509825874
1379752139
1893545789
1330642189
1879915928
520210072
2108986735
860256732
1676326120
1365116775
312460954
1871351326
804913489
1543622148
1439771091
183375547
217720696
1667612289
1177251776
763271360
655682552
685511611
769807661
964138066
459070324
307645404
905041044
1252012200
1457153735
1214379775
1712840171
1577550910
894887903
1540202479
8193721
1510924697
1335468987
16014490
695876298
1460625240
983492353
1387670661
422158319
1088982090
493101990
1196202994
1212006354
1173383188
295915838
484596396
763059470
1674262837
1470520994
748408475
39203389
2014249839
796962568
58649117
1224697970
1262872599
1916100821
1481884281
1860145998
1093180620
923247562
1203542483
1178238761
508981009
295792874
1871631086
2127176238
149381678
916024517
884467804
116832855
1706229593
1848675251
776729909
234488246
473609889
1072185119
1183422558
1489038867
851695161
44209514
1841536106
985184668
307929306
1098648427
1657140166
1871063008
1655752631
1194897648
297960917
1169160709
1911336783
980388248
1294032040
1231518123
1742027390
391023917
1390147410
698902239
1207356998
1136377860
1075995506
1506351661
1159012376
1977971407
329735177
1521403366
252630618
711491068
1876445338
1316407255
1216646302
703021935
2016092745
250760405
169411242
1418224526
1891425541
1531750870
262878227
1235448486
823356243
1640700419
671187143
1135512045
1982605890
1150840742
1808192089
313353867
447921134
1297688187
139423007
1223240052
720278634
1895875932
2125377656
411508988
924453549
969609298
1022018287
1525067820
2011934942
1930059131
1903977986
1684638997
565490980
1008896871
1418560716
1718855580
712785278
1615828772
643201256
1887615594
628140009
2110759947
359015550
939317804
283362564
1057014794
480469196
1127475498
935325723
1931291899
614373956
1313160050
1450155357
32273533
415578209
2024816752
79250235
934941264
958127621
1772825823
162991277
361579694
1061156726
1776447190
1521365849
359766109
2101658382
1545033115
1124065042
1594174161
1295765470
1967609921
31156511
1548906582
468449218
570425239
1289114778
680850973
208063208
546620784
1982502610
900950171
979317687
918604521
721231960
846184186
644394426
1587006763
7642973
301823184
129589230
976607696
1356545208
1369504233
1055253298
587044272
59319444
81283432
1300038470
1102111826
870169602
756762127
1496476621
1001125225
544133710
2115034134
1449318964
1013271210
1213784501
1127721856
1747800136
383834202
349453924
1722684250
195095855
1022607898
162945516
2143976512
1894697588
1550695117
1845980281
815165646
494430259
981664262
1563924724
136376684
615456836
307949860
1152524138
1226539539
1197865586
1040542603
507009771
596300331
1460377346
1501041712
1991507573
1012882728
188695342
851123528
933941048
1797699546
1212542529
473939265
1380893272
55990087
72673176
138252365
1969220958
233774304
1184365421
1359745498
1591311048
76940112
1008322811
1783465212
673798667
185567015
1621280462
1040322018
1578135857
861216504
381172773
1619660386
2026927072
717983040
1572762592
403555033
1373713303
647598589
1224939192
571702671
1482928591
1345781796
350393207
74083439
1153665535
237421006
1801367468
46610241
1408364457
2066700228
214796745
636730461
1410955969
754633199
1499510682
1752402775
1864962590
1233436172
773656018
458348706
686349629
1615494303
651785211
774535326
594854765
1378148778
568189641
999246072
673509640
892164036
1051277884
280252664
1474016458
464450834
565409407
1732394518
1488271620
1375305564
1433271009
1964061243
2012364322
187125503
209983459
877689913
1215055050
1182914544
1990591415
1185982093
1975936229
26890841
515452760
1820697789
832581513
1915283638
1801628120
1904506815
2119709247
610734554
774904253
210747274
702766372
1614794129
441828475
1635644795
2128578771
1429816345
553012443
1995667971
1029872960
1243914132
1220786943
2142430205
1818351909
368860237
602864963
2039678892
1700758946
737554611
1715528012
762409138
1820197983
1406146557
1466946697
328280810
949376960
50350813
1069294161
745359663
1584090786
2000419474
142243137
1115005075
795941444
1245399860
1822317666
551268899
1001658663
1315867577
231791144
851851381
1761341685
526570905
732360987
1560365303
663955153
163894740
1016652190
1603223885
673881450
629406572
744540183
1874931801
832433703
2001744709
559182499
26621454
1662414980
135830725
1214532277
897902701
915704875
980843176
1277417843
1526441174
455796483
1469400150
1551257200
371741742
111359651
1085880688
358942544
1462881563
1355786594
499535421
433434299
1921710348
2080652312
519277276
1995409154
1616379739
2011444355
524232461
241875154
1370086427
1601195295
542682250
1615129958
1375999333
725884627
1086248192
766249185
1763617071
860421310
1337709685
2029334401
643276745
1799374802
1336472112
1851384734
1743187798
1469392630
1645013617
1226914504
959845466
40107803
329633479
253780697
587542610
1253428209
157953824
70911944
257365172
1159789555
133729591
605046189
835280746
198264399
1942722125
2058860603
1214912051
2093260397
506563591
1618401707
671126118
1894551389
651059955
1004148499
918541859
1049357444
448898714
844520586
408753125
780667812
1377171871
1028605651
1272699128
1307993010
1864893776
159989030
960303852
1342824595
822372011
2113082696
831741107
1638901146
1136693809
221804365
1984243295
278630776
1152933497
1444937538
75939992
1493215361
427561697
778589506
1230521050
140559377
1081020800
1311881397
2103732445
1314123961
1820006997
1175163292
752869278
1675264180
1936577260
1592417717
1243478438
145297252
1919713070
1898386647
169046184
841990987
384624938
1018256322
612046415
990868915
1060603159
94454550
1813057355
938814018
1816736824
130098448
1814229896
149404688
486764893
579402012
1345997768
1407338029
1241207665
2055258154
1802111762
884563323
1783468206
1857005213
1922429818
1100697323
352540260
1001145556
1734590623
564962242
1947481534
625301962
995173095
951161816
229709533
1080374562
178597842
701794543
1865928761
1313547299
965492368
884232618
1976509727
1930537821
1297041035
895234208
805971778
1886561681
914766745
1102208288
1659599340
1731871964
928327190
148571641
230726275
1458177660
1529957499
378523347
401660078
118032208
641383675
1558696769
1466949568
2061782245
1607428429
1539384596
625747609
27869214
984705021
465215920
279179212
535520005
778351844
1986852893
546723815
1426613661
1187761367
1840232684
2069944838
604296673
644346066
585166294
239970542
1009416305
821379990
1497181490
1501942983
1272355483
623597359
364503828
865618524
190411145
1615470842
1280725617
1422970144
446435850
1827508435
663397540
1549408894
947396753
1766326986
1437413115
27494868
98305901
1822065902
105192995
448276717
970668061
720878928
1345986112
1319808102
1437919270
198182956
1747401910
1191092833
1216126518
1537900293
1264110195
844221583
1486698579
747011845
1536382978
1764024847
885814500
126006916
2118112735
295421133
778875377
1868538619
1484163473
2134755941
157893720
839530867
937467612
1491012129
591687558
670154115
1761295766
292040819
1328213937
865955733
298934334
313722347
399439038
1640190570
1156435276
2021789335
1451151864
599464588
1311202988
74599730
2057632769
1315498344
1462345330
236556854
1440812288
260587722
1393406477
304607739
233714771
871298408
596227433
1119944323
965213095
1222661420
1610116973
1653090947
132787796
1279903018
1012844007
749491802
59040442
660934086
205384239
1737094085
172560255
807390701
1264303158
1782742928
1558677808
239538796
1274773962
745348309
864109081
1294540676
211125449
294604487
739729711
484772867
354881420
1306435629
1137830423
1409088675
34513697
1185866130
1359972898
964406
1103159680
1424253380
1296169311
1798166021
1033840517
1533137255
608295225
523026066
1904372038
1971543779
447288718
1197336697
231860823
1480044104
1442525800
46501301
294532676
424789652
1384419818
1771270717
225078001
1335657093
1347135414
1516304391
388103241
2012828094
2035685040
301818058
1096520417
1157865356
988195816
732201760
484522728
804023739
1208680718
1630267682
786941491
1485968203
957755665
955726011
543939939
1076576003
808886716
753275918
1571270287
2035835122
138828085
426321708
1955662393
2092842240
828349428
1753601888
1457972816
1903138415
1149023168
1408063957
1367667970
1626271808
338862443
1501329002
1646102127
89089153
817450390
1967658144
1697304764
1388000624
370329099
1012922726
1621024747
527832307
1030063639
1054251042
1431089281
44327099
1753956977
701526904
288373875
949853183
593779502
697043528
1446362310
657530654
1678215829
580889923
845318468
1279422429
1961915052
503394728
1060658210
1751836618
102029336
1127658120
63065922
726684592
278154100
456466322
712624884
2068877466
451635733
18277615
1446874015
402279100
86213870
565837925
1537197651
1883107492
895977641
1204887920
1273088814
1066114730
106187558
1602729504
943150677
1700436396
1589157420
509334026
1715636920
1811800210
465061401
1789498598
680166640
1163150102
1096353524
1078666512
1319565016
562942447
1398646284
1608074525
1539940562
889443580
1944267900
1154223802
1657653699
1121395473
385077578
649901803
1079968970
1572659488
1315547446
1874192369
276036357
410413076
1274911689
652422903
1651027914
859137328
1760114952
1904294538
1613988792
372983886
493794091
1573342547
264410392
1518533907
49803085
2405642
1452764082
1690233868
1874224232
895572716
824777796
1139144903
700218843
1967565562
1919606696
1590463202
91122355
1129287724
74944217
704205082
1780338841
725486447
894232067
1696591540
1817162978
985200007
644171972
688094855
865114871
604040981
621210420
970321187
293772550
462511870
1399592679
807392586
1987746808
789884711
1136431726
1704064374
712398799
148355684
275385262
1934026240
1673374655
523374274
782638198
642855023
1770242292
1363244838
1362232080
708712442
1260951035
238183173
2043065669
1920447728
1298589419
2030637949
1650097536
2116704719
610567870
581127338
750951216
99513751
3016449
458614732
1463818930
1164659950
813599201
1871178781
716078033
1897964100
1191956226
248513311
217570824
1374262955
1780570245
1356507231
492276831
1554181644
1883685192
508953664
538042606
1798850725
602749670
1956155415
825789321
997078144
1329046826
77768207
826674174
1229385055
1227227125
557985273
1740946416
946906365
1661556305
1892939560
1913829758
792835291
543400240
798317823
1971817687
97425214
448077653
1455790548
1202240456
33122564
315126060
789389275
734117400
366998885
1908010635
1206071892
655863608
1603234252
1796821314
185049862
445439749
1926699801
458067865
1600335704
813675669
1879197117
81871831
813305789
718143221
1531540686
802703392
1064462701
366965877
431438715
1623879510
642653885
315078683
345700708
1050107969
1893577202
841452280
332609921
544221047
431169877
1178727970
894015420
1113706260
961931791
1588325630
1322029276
1024469436
1412159087
2020762121
1832646328
1123520508
1771887849
1665222761
110505465
446338051
1320388592
616480213
1416128518
52482932
329602132
1526647833
1942213813
1755052524
36398917
1982691203
51676378
2073867592
1492955702
1956817574
636515329
2085177929
677668294
1327990919
1885962458
622243211
56555540
1066229547
971980461
1352867977
9185670
559296753
1120018945
673699975
1054721462
483029592
1173639052
1962793037
542241752
1359536581
1656712613
1152163930
732102639
1996439960
1897651046
605966905
1129393234
1666008789
665660062
1724986520
367999580
1752659735
644546060
1066556822
1989733748
1881223384
8092776
1177564242
503354518
1080398795
1327541006
77690492
486896144
176861764
43026916
1456923987
670615649
1584556388
277465233
338592333
638927091
712901875
149580996
614595014
1806022038
1736953310
1884690590
1419935411
393120252
1628681447
399269268
2084302975
1197523816
1184455373
152208089
710610776
674725881
2023497830
2022477084
573568617
1208779203
1631302598
66659389
493499417
968432822
3954280
119895974
1510103445
1366811878
1896580510
1105925099
433494265
1454433134
526011529
622738880
40093812
550585998
210341629
990584993
1328730283
2089826418
1263742724
695299804
1472920339
987938714
589959281
1256122189
104665001
847660205
789658010
635388582
1498431964
263077872
1609205816
354070333
439995891
267974310
118207455
329059285
1750933388
2063988203
1424827812
390349884
1413346367
1785789074
1631897460
1964856704
440208880
803026844
1822315000
258838312
1402170505
2136073266
1681965654
346344067
891422456
537651799
457520673
1389473801
551018553
636589244
1736887487
2129214282
1700558980
1327932272
1759714419
928786415
822704036
2029743186
526595663
1651187688
445923420
773805902
522254818
1544079842
164989359
1361778519
415735106
1116882011
1180582862
138030035
1526876750
1875524040
1916931806
1319823337
616758715
1721485966
1856102318
1822393648
220711163
2137270627
1832298840
623669023
1199347742
1398327732
1351057095
454898887
697164822
1074720951
942567528
904555515
853316225
1136676122
1965013938
1525285298
299188919
719468692
207612345
1535236028
725572214
1938142334
1130524688
1616578584
414690971
1488958532
630571492
514113834
816156227
1856559365
1213789133
2116162534
2135471981
1665610056
1841820958
536840660
29045154
2083368851
2101911853
1735812157
906140982
1081595956
415769561
797582404
412524623
1669879154
686308631
782584281
701209895
340025440
1816386443
1660333752
1659952311
1691869457
1543944392
1949961891
103560139
947929114
1966199152
1094549462
1913299436
1982513639
1422834204
774354988
1347358371
648035852
2094866571
632415449
1080008624
2122423317
424180178
263061328
1411641491
244124778
22674890
192307953
739264065
1263457099
64674698
185730100
1457618344
1430491331
808038036
3019411
1773604712
1091443510
1836829444
180444133
772296301
363122269
393097770
429277850
2062787634
1670973226
661038272
1342905163
1486967482
581744776
576224985
84824903
1143880932
1139634842
38827844
427390314
599270031
108675126
1349347832
195138102
324319469
1529081592
1472503239
681354765
145862895
1566836849
1185195022
1780400857
636426882
1606334707
643067018
144921952
2021397176
1871159648
1025349040
1428027982
281058439
1742580787
2014108316
1355699170
573392461
133548977
1792647997
1835081046
184167274
500221586
1813657354
747831478
1257218319
203795826
1251897354
725914151
1655932400
1037639180
2111637900
638072259
2014801739
752287970
935788775
539997040
1775843242
1940875022
626402050
1682116690
448791570
1084438957
454732518
1290330014
1644155486
1637527524
933559883
1151234787
2128299344
1180885586
1449752807
339281848
1046206618
1165414657
2029341420
1638047268
1225562788
1121859380
820171258
1870613334
1195517525
1763661129
857791755
161791584
1591017321
687526939
1816081316
1421412056
1572517660
2122888512
784756683
1507970185
1892197615
9773744
519508384
875654326
1361915302
797142433
1682962360
1596176425
1796982281
529272793
437778390
1861271174
902250864
1167182680
238797316
800667644
420713299
1706314534
340176526
1901559245
851356404
1349767201
1954175098
1044624100
1592075146
116734013
771651895
1065226481
444141650
2145305013
200498077
224017287
1565974524
1871377383
1984366489
2116569380
493126711
1271538185
230019269
1527901732
725881154
2091910697
776433942
2031678609
1043327150
547221405
2039620933
574518259
748577620
1547155727
891861909
1546054587
1942803732
743075255
1323317713
426838090
1569794456
152549216
1894009399
1843501366
1650449430
1694039440
2080994347
1773456368
927312689
287460708
114801673
1946532497
380974703
1161936061
1333857096
362202423
289080386
1751325969
1739156142
709075625
2074332147
1939328767
764183845
2025759595
995273342
1518458480
1685414029
474056405
1791054956
900088819
1596067728
863764822
1626433177
768853599
294376583
2114177221
2039268537
178376653
583854824
1257537655
1305754025
792495757
1115838184
1615063657
2100850368
46060622
1975351195
1732349052
1995280112
1761622252
1429289588
1374073892
1276531581
1182596238
799800405
900397842
292967680
1784171262
1788382463
1593190544
1388431876
47369498
1689560319
2131581165
638599156
1222335211
310862772
682212439
1382485460
402687408
1366099925
987609850
1951924579
1497253960
2045605711
237730646
637800689
1007194007
1397911548
1810065191
535225411
908809347
827830036
11049178
1205319047
1090961262
463468570
1290295995
1064884914
1485765588
176361009
1937902677
800992565
1808445315
232739650
540749836
181370943
1164764130
1744994765
1699792110
680964838
652321187
1905590704
193860090
2080519385
1748398118
1810456674
537331106
372563851
704427803
413441293
1244770765
1015423458
1560186335
1443522236
5389169
231516694
1762341789
972991861
1216593245
476409065
1834734916
518488735
908247325
1853179436
1482897908
1703762611
112957638
1919574823
179308304
1709619583
1419482351
1084077636
678885339
1568824537
1225534998
423119318
1196652420
381474011
753679215
1390608004
698062906
2047212139
1631561415
1035804879
2134867235
2002248997
1452403107
419376004
640635689
699805705
1948695770
587005754
242545338
402099978
422578138
143224311
179530425
1430399224
946175846
95052320
345742330
434568926
512462812
1590814297
1455808273
251983475
2052113273
1225912872
316111348
1659223809
677398056
1197747917
774614385
599467983
2063168649
433733721
389562764
1048236713
110067935
446968582
901932261
778915880
338671706
928917846
1992644046
894752667
2085859717
605245941
651228743
474570473
431235288
658612902
1392744043
993376342
1228289371
425115928
732283036
709732545
1839612164
807013554
301843120
885001142
504475513
1253650635
1213425290
1089199841
2120765679
264529171
1200859720
629374936
596339862
122850525
1834609964
582669071
602322800
181901854
2015479023
1446145441
916990627
738012119
856850919
39550247
1550228563
327930753
303953514
465921182
1879330715
979560920
1288656468
1790577686
579145497
1313911037
1263873565
327753807
1679021039
982009522
1481440259
1044420227
934183663
292331069
305694206
1512968453
1940435110
1323490156
539522795
117354920
1521424749
1263005585
975470253
1112231146
433632515
1537681860
128495911
1954249856
311777014
2014574793
762520207
1398213287
775142206
705605673
199554212
1830984905
458200335
732964952
1153449191
822971672
1692956992
1485718373
35233976
2001384983
123857121
179797724
642309522
185403229
487608754
252213890
780851586
1008514089
532834929
1267136163
1839238220
206267952
309175785
939461756
1208907328
1354323836
556541071
597062578
821330837
2143525630
376849369
2063330506
1180837934
1537105182
2115429824
1323352422
55487858
410856154
679629846
419806469
1753712775
1151475317
1148601879
1629400782
1376724054
1084550470
1932884085
1009420841
1709635587
55706551
1905492559
1803060931
50358273
2109942586
1247256881
570513531
1462193045
767091053
419769714
1672833910
651869576
4665410
633743581
1715553551
850757817
1838447751
1227337346
2141285720
1468029374
1675416358
1863632582
867516781
1635057971
631814525
1423569684
1818889707
492268675
1432908231
452516968
397767480
1014340608
1138480834
1428134918
547747583
318625655
1416757484
307980110
1242133256
1701841737
1107958575
733973767
569925567
1220890787
437306916
449397745
540048604
2086764725
947029477
2051659621
802464845
1722387363
2122410468
1991686798
889599796
1865091307
1885629040
467078054
26388007
986179492
630921611
1090776734
1029383507
461535589
787467685
55131458
501538607
1281500991
1955255531
975681448
2102562371
1164576604
2017352258
1857308100
415228231
1073929934
1981941889
836915303
1073933968
1554414121
1750419208
1795465535
1996573568
2111676636
869411674
204913311
1325056134
884529675
1263337173
19049688
124051485
72253164
485367273
31526558
643187101
1472240482
370499791
1651264528
1535681093
479999543
803368421
1156240282
1068219370
1438357769
1907394356
968384990
1092873948
1707483663
1233497619
1748435770
144228527
2027570534
238822061
467417708
1610011892
1213232552
18703831
1877227899
918273271
204178965
179255217
1255486440
1114955163
94130226
1212911810
1776893252
2024377929
704954012
418712750
239515815
924060938
1548706144
1029325545
1987648920
256196794
496386751
1338091031
946792241
1392959513
1159482153
167270820
1233745640
688242134
48630395
946234017
340484629
1978134874
753911403
1475708892
1860654174
525234545
1602128737
2133802734
2147449701
1889916017
618663228
1631137536
1507159225
1949328352
377612766
1949771343
222329429
50564682
1835683226
1082623155
1123187931
332770281
1131045686
627411035
1172197326
2095999839
1598738326
639647796
1127035892
1216753920
1866316416
1385017771
2084276273
433474224
81265930
653085939
1183968198
478385511
253691234
757553625
1174090579
1505945287
13180295
1811721347
1518716054
1194566920
79236547
1551671767
2031017141
399518092
1191104909
1834354831
939829503
2044248915
23718546
1462120849
1122437652
2137737579
56759888
1542593388
1273845648
29853587
44600081
1535115740
87046277
610424408
1416171610
1697536322
1849256985
1240773472
1575069977
1391163190
1876612817
399249099
80335812
924311825
442470393
81129343
1793434146
1162789671
1957924700
3206582
1074086025
1296720822
2099503854
1658894073
1519413257
685142789
1643816325
895454909
1820158758
1355186223
881065914
566576975
374826545
985954007
943887663
1479020343
244708608
128792891
541802405
1435814527
1097980307
920097562
1956181354
1685364981
209176414
73820707
1756635650
1179417486
1172482498
599952553
1742415841
493291934
203111662
1135392261
473024184
1495653209
1818051398
1898983828
479452673
584031966
1541805664
2117731436
1345960947
1638071551
1798024199
2023219839
465147640
2055456341
1508925611
1926557418
918576227
64643289
1548740153
1988060071
1003138494
971751442
553157660
1012936443
934238033
979116046
1282972369
826263603
738479997
1540093712
1700246528
938283676
27080128
1881068291
816437572
996860084
1098933929
59953705
254118736
567356505
253708454
371868933
1868461615
1792182358
41799205
1721059297
95862418
784697263
1295598169
465848893
1132978999
1457510641
1522439780
1238386369
1735508266
1139932649
2105339685
2046840023
1021702688
203555487
544931620
202621763
1547225048
2018030891
877045003
1489167554
1503692529
2131744186
297733957
53686223
618294087
1159917149
1807807193
500783247
1153864271
802040524
1697843656
357142366
295986326
1876585861
92740841
255452222
402674475
1496391666
1067938748
567700622
1721183401
383186074
457245814
1692820438
1626585187
31388795
1921788297
1553183908
693253778
924264574
2133887699
232977726
837950881
1970642078
1421444610
129653350
1724554283
155825007
653956591
2104573948
51344095
662687456
1887197237
1796212816
1259612491
2033510326
1226330973
2040097881
1870872737
1142637569
258640729
98045123
1593941568
313722347
113100847
2100614320
1743700674
1672596999
108850573
1152484077
1193235947
563658520
931956992
1389359802
2097202457
1994685645
393312816
164032355
998418465
900912806
83950260
872451098
1974484624
168146958
1787949578
2145797630
268990569
1627753104
217960740
1835992236
810805363
1751698374
1741354741
1432022609
394968155
1152709746
1876580855
1392116609
950351251
31162337
1416582847
347524211
1286481123
467020234
1014576882
1972421089
315804874
2087991952
1357115434
56864324
260358199
95137620
1673240442
1466022142
1850146690
455581158
101078020
469547439
708000172
125785253
1911018882
1930241221
193003642
1532055415
108533758
2109569291
847075742
694684700
1869951121
143540823
222146051
1286098249
858276849
1359763715
2042681820
2016942409
335561599
1611112373
1897870210
1257925826
277264976
1636998265
2101384773
1546052347
430377967
789640580
832411028
2550350
1261117103
1844241395
1939633578
1242838178
1922124371
1026548371
1920494692
188532883
1130367217
1054283333
773273933
1355816926
1469564333
1982037377
1945771306
910240033
626577530
1124559963
598184507
852829803
418952548
560660686
869325956
2129143608
620410253
1982560599
1451171501
1800148088
1604615344
509781711
1427180770
555393049
1640625418
1605494324
220938984
1629399826
1805304047
1827496585
1440429714
40851823
1760942778
2003347226
1756965383
526165528
125004173
1159561485
1645622934
1616363978
1141282286
1842735782
395450331
1446622315
589965081
260041485
308895992
829266563
393098739
313839414
1312580924
1172646801
1932653821
212691435
1006486861
178098902
595409628
633180046
1577203115
1047433750
432638328
655574781
873778909
1948706085
1501599108
1508830635
1046050260
589369121
1177257375
1426820519
1388120043
1534608552
1495388839
1411771364
301769472
998691937
1670253368
1772699495
1933860596
1235090248
724819779
416885696
1884319676
992372306
1205318693
590510593
1011001428
1899966893
780645905
107759901
920676447
595409628
97950553
1410226076
1317774661
1379411623
499534874
123945547
601158341
1081969761
403077595
1534932494
671063449
1742555517
1113529203
2101243199
2124367264
566442590
1612243836
186078557
1505452265
1403845752
994098631
853208874
1207555030
6843331
2039345984
1971561125
453051737
1121342511
1464271588
132013508
77129977
579660464
366357750
1525184226
817960429
589908070
177861369
2114840278
509987018
712351381
1676829781
85428574
919657204
14021799
1741495617
2054193104
823752930
919637547
170562928
1402487785
1358903150
1251238237
907829284
15143386
1338579256
1670502853
2032510739
55063793
875718225
907219668
708783423
1834601813
663215680
1655718758
1592278035
2108216090
1925333753
485367273
1538056142
1613693731
274405519
1953579641
1811550861
50811004
2102516627
1589436190
1576578340
1115076926
72257268
1381855868
1425794431
210535734
1932269461
7483046
1199540857
2015418129
1755512617
117548538
421854799
1350495487
1821051575
357120954
1397396000
1856846606
1432786048
1252966884
786141338
516419215
1044516863
1232762461
244620806
291781894
278441159
1101565384
1976815232
1107422751
675559821
479894910
1894676897
104467288
1090786586
512770804
643755298
997342233
531097611
2021725251
1657486928
767405775
447698402
1082959486
606787191
1246938943
1629713710
10760223
1921184596
14268565
1133171501
1904238228
84599223
2052006661
33582157
2053878925
1046197869
1356246955
945399738
852186287
1109151224
1775122869
761331417
74841557
915718555
313791385
1749290288
447828497
313016309
1289997051
1039229239
566246604
1220376472
2084356164
806556477
1590567052
257315470
312057828
1945616958
483418712
1287525573
1871948010
1070476901
2016737865
1256605625
1374102900
1851947773
1840896907
2027863274
642747184
920341191
929940974
1159950180
369037719
577993377
949827554
1371177300
520417139
864831212
1334256428
1841888462
1376066265
1579197220
34154708
1495595
1341837303
457261527
2099472125
1730414348
1926193058
1666336444
1608320208
1925779907
1378207565
1188463055
1214606408
1665378782
1007358572
547194457
1943395400
331715112
1707506666
899796283
80304840
195120793
906763091
1902458969
1682210124
437824215
1889365387
354900590
949340625
423692227
1439859607
1886687866
5931626
940462319
514716953
1293750416
496635803
1151855204
1692587649
185798642
1111003018
182797673
1159173683
426325269
399792188
1306314351
279659015
950415960
1480281481
2126943602
2077669147
748236323
1997639588
827625549
302852509
758857046
1203724848
1723267085
1042000954
144828117
591771826
1117809922
292648653
1567321480
1588225447
336971573
239099424
29441680
1073229898
1505804500
16144701
355486122
1089051792
124224215
708726198
1005383910
2089466783
2023529503
1581242092
709133309
715309430
125254913
1542103105
1619743519
1857420890
326839656
531075726
1203596471
1836097561
2118400323
1700004486
1844832176
1453118426
350842981
1937472886
1458122232
1975473702
856920104
1659908973
1176403330
1306055947
360174392
419843807
1934401987
87687405
1093777971
212557422
120810447
1809434020
721469023
1603144916
1833427271
1247338480
1370253711
1740770127
1630415300
124070567
2040202704
1359520268
1358375680
1178057052
782158273
846857919
658397262
1825970903
627801102
352404360
2082360471
110586006
1401721208
1929119991
112404992
371373566
1406521928
784825844
1138478808
1095555033
217158387
192040313
1921066567
2096341447
2053301579
2037547646
625440689
12468136
701164001
1973455076
1599551467
488082285
627428962
81994487
223730305
889902827
273656294
459564249
2133776553
976624048
2072898487
1537390506
712587596
2020595596
1586759493
1005052301
95100458
1369276229
1291556044
574435134
823109816
1928229973
516527091
1305822471
837336358
847754190
2047383955
1938413584
1301002687
1544520416
1349055738
2008441815
1736887487
657498066
2113048669
1909182923
1428513191
1047565475
749746730
143822970
824955863
1690718764
1995607084
1787013508
1651942931
397931917
572283732
1905513767
1751290753
563643262
151303675
504480163
865239112
1262872922
1274574245
2077354651
922338870
1634656724
466253602
1548787589
93404629
809576911
209420868
685333690
379478200
1800033541
1743833649
26338649
75395353
1867918101
1814076069
1261444648
1123874183
346813835
1421417327
1533355613
1101821730
168973942
971736428
1980126648
1429688107
2081929847
2093877639
404437409
1396383948
17289954
253858960
860571952
2031912581
467464647
811522107
972450185
1961875169
1394126643
1222292326
2079622448
1188626425
1572571784
1908553353
1880562988
2005201972
1983476926
1542628622
1950841774
270207904
1738715860
968478348
780330833
904822644
1965036224
1059069389
914835195
367993540
1508049001
1510975367
1572554235
1331773471
56365305
2014627868
1177495010
1414889361
488189140
1539041956
616125973
721477242
1112146976
225537850
1492742894
24526802
2058760887
1030003519
1253782749
240919145
200146086
1414467790
135760122
1699096083
1489887927
451417940
956994391
603113111
1295969314
296643326
2035592290
1701379488
340751233
1472012942
1707873993
705230543
415538204
1104783827
617204416
1962530954
1458484249
1997075294
185883584
1956307155
1614222082
1128386111
1288909822
1718938178
1348548115
1803122393
501985032
2069813566
900405696
2052049886
1358353731
375530938
1232603604
1290469060
135263628
269776372
2102370089
353067460
1594368338
1881181909
413299725
89922805
345017480
2081075540
1232228492
1274937771
1299026816
548121004
902952588
1430597536
2091635060
813544154
1902553679
1573307679
974529627
393776082
1078880666
884039179
502797295
334293820
2111800535
2549323
1545158266
1085708288
1827877022
973294042
492297680
1660452084
926795117
162633150
489408059
1430093366
2111762554
1415228377
978956312
1379672207
954981772
645658369
559121024
300319727
1059263548
700024848
338783925
1003723911
612825694
2109789380
1160715173
1087799900
1979735311
2002892726
432167382
1268980890
1794362832
723063539
237196351
454506756
1702692327
160931235
1080293409
1449411830
365487849
1827749605
1523283288
4029793
1238097815
1853525369
1102223560
70155793
660341005
536408454
1180126212
240772016
624348092
1277091420
1727087597
758548314
319669678
155709510
1765531739
907699248
1447114067
1862547188
2009419125
1171463293
1856395166
690747704
210215313
924821861
729596582
1070243899
1554748293
1534743510
1432410661
1721166636
1045932117
659746839
1650443080
1489887852
1351437146
1266332247
1398248653
413691181
1184535609
1061301666
1600814583
890015688
1007865716
537211343
1297828021
1609329923
735836053
394065846
1976181247
16071231
202248611
931083139
114336067
1889198625
1242483327
1553080913
427382143
869971756
260868949
1606057972
1724655146
1444006069
764756817
2097032030
1505442671
1830707625
1112183091
943656206
147744969
442734743
1327147593
459466459
893925509
1216244602
2110351060
1312388629
1707595252
1059002848
926869139
778928238
519980699
4710923
603509777
143156635
253980738
2022100718
100174758
1590304651
495998788
940617977
1560365303
1060367056
2023305431
919583815
298005048
1937306204
1716885513
910618378
33420945
735195761
1789969118
2094436052
2023167476
1342856459
2114942470
746364122
1827614521
95225284
1205998078
47508490
1334968821
403380048
1164330984
1726189961
1223107333
884247047
506997125
1663291131
1264748446
959805898
1863836734
1375837897
754968475
1999384218
364170767
1446327246
787338408
2102898201
262002899
958315301
1560239378
2008276794
626219768
1599692928
1295746458
2086104880
2066522984
338000528
335319691
1709472025
2077940922
1686493285
510682816
1063833025
1017491858
1661065850
1526996409
1813776542
1256268927
720497460
1685964542
637498387
147726584
1150946172
1870123823
638537289
1765014243
508307554
848914439
1394342718
781416060
951971118
450616756
1095940179
1968957896
387315535
283886951
498311101
1300869634
914558239
1838023474
249961465
604380705
1851771674
1775890295
58720109
590393254
401749567
828903418
64378967
1380308591
717878339
212840591
2197173
869717245
600376734
1571912719
1821063284
1219821117
1090842589
265259090
1309142465
620041344
1484741162
1084365458
60825299
1672472868
1047813997
2335811
1702666866
913374159
951694065
765834435
2145758032
1710985516
1317610159
1871899502
1884054500
1485735475
1679732712
1410704556
1357195033
203312539
572019585
866805100
1861316337
1393202555
551916543
520496750
737335055
1221336015
700314696
490188890
1953895908
1358121457
2109144944
1015758407
1481061763
818594584
1802117805
768688475
1714994392
311370562
886420108
1871350699
309585189
2115572270
1433458709
24423964
718294299
1178818143
1875197709
2117798358
485409567
1213389041
1014574677
277927847
417570536
241149129
454710802
1547402118
1194270147
1620611879
1795783586
1214189643
350134020
1765308261
1490050073
513364788
263302641
152566121
2102681995
377349500
550701158
2138938621
1167817374
1179116889
111191283
1474756709
1291798946
1913733245
1662117514
1566386161
1820313608
1680899730
834447915
111575078
881336102
111500117
1778549077
94539684
1946718252
135027746
655392976
482208876
1912972339
174765780
777357557
2029140428
544520359
1569812911
1365890201
1828027015
1453409745
1799090176
1620305173
1969797743
1104057700
1244862832
462712453
1313046889
1322673023
1764376716
2095315139
1924934746
330534529
141405003
2134019114
572022086
1692567450
700110145
1980316754
2052325019
976079740
453574978
1730427892
1099788385
1499677728
62408695
2027489684
363454516
854219295
1300383890
2112451649
1488869353
522515228
193020470
439820973
1893475197
1911309885
405698432
586114501
1148408083
5319774
1676994626
725885532
1974962728
2040629679
1646537127
294797138
98169012
791398935
1684862103
410601463
1600067462
1093877552
2101507909
675725449
1718754305
451193518
161540043
1785740467
730937119
1473143912
1123842064
470978239
56595070
2055585977
142225732
1035542637
776417022
1235759549
1430881633
421399275
817277657
143784133
952728399
1753579276
1638829009
1098025856
1258255899
1971854118
344284717
1473983388
415853107
2097753219
779307939
1835099128
149753255
455794927
1387410948
1290990005
1736175478
1937706102
811487193
720031705
1624811749
507303887
913691643
7316640
848188406
1296588197
1961556469
2093156141
436185227
1845561099
976060550
1769394919
647372626
1398317529
407605041
174107121
197859273
57010027
1595194074
1142202088
427585962
2033036027
764823595
795646901
1416055149
1017498312
690750813
849500212
1628869451
1118872691
1078889384
640899829
594852737
385000055
638383322
1442258292
817752226
880099674
1762876283
1937593474
949732876
1838254092
1308348803
1397015298
1490736512
1789124621
1034521760
1362919791
1818515752
71607878
1218557375
1743020062
539303003
1769405438
1408091638
1280943049
2086500245
111048729
590374758
1736164692
382437204
1433584683
1722834111
2003856680
1253389042
564126165
2132873206
868710970
1020586851
1489862352
949150896
1956524181
1198211793
136331953
632267038
511514193
566127764
818742135
102613798
560230198
1205786143
327694260
246385139
1984928763
507191793
142522022
319968268
616006335
1388603369
1429360246
1370235147
1566313239
2026050598
1058725885
1929339305
829163882
1730559475
1995618747
1859604151
1934578927
1817839665
1790567344
2125902975
41731615
129343021
347617876
1214644275
2142238138
953241905
1547487176
1614866524
1202475467
921553214
2113858660
212089423
1305235293
901830428
1495417923
1289190067
1631729206
512020921
2083989696
1430572295
1390175894
1099660043
23353381
1226583652
495886557
1499884999
493416374
1744096458
1146401171
1901079047
42495997
1105543517
1758098368
2098036584
1185450419
1493691035
1174783291
421759946
64051474
1139284375
57922225
659210792
1473612201
1335162562
928199181
871155531
92009147
647302982
1669394117
896645004
2108316487
1297236425
906552030
606218140
496811363
1542778766
761613651
563630999
1989073768
926775909
149305233
459866670
1709224056
1813140817
247611666
1999056716
1911486846
1460095025
863492461
1701729000
1185794723
1244333914
764708735
258417591
1133142148
1116800029
1708302482
1106703393
1796311578
1420712264
552613172
1407723584
721460661
781315486
1836464218
1347995421
1349146752
76984274
679289881
421915353
2086376840
183662855
407797349
754128191
2120032326
902051960
1326338702
1011449069
1269274870
181040773
489056118
704419564
1443524546
551352092
927049956
422097182
804385902
344143136
303029193
404910847
275255816
217793381
1823526409
1275621817
1297947456
2144447357
133082368
1400113443
1297642233
843251710
771687915
481882511
1490100912
128853958
1590401452
129566884
1112891518
496262300
1779428830
2023297002
1219176699
878872426
14961295
851507808
462811743
2006651529
336381215
498472222
1998449610
876870314
583636544
2129503197
1170657130
1115498063
256509664
856253655
1691735432
647282112
1189303685
2115371641
1640529738
1979517055
1631121534
2137422057
2129305364
691183328
1759003808
1680041478
1907118377
1747941052
403956262
483210064
1530482361
1295960661
180066462
1193575106
1229062575
836224162
1648948804
1888445913
107758435
1287646432
2130882944
222284499
1027651234
1812985974
1571036528
1084254086
1290138896
672801647
1856293830
884464404
1733610574
628039667
1391207821
1802459601
1338428113
574928035
1353397217
1159470579
330885572
1324919635
1970123424
315092006
1829968439
1819213328
457872973
1394263672
502718017
931824700
1552659995
581174443
2056274160
1915839013
1070688729
391065381
1450479156
531947865
1680574774
945254852
619846651
5635174
525525515
878041568
1884076995
1849228819
1567132992
349188589
741632123
130268570
1580158995
496681762
1856790701
564163272
857850003
999534886
80568585
1706901792
677002201
1960492118
1380304866
112877668
886475013
11670073
1347295599
1198305917
402867308
1014861205
1179870442
1394200825
566080348
1929985612
546212334
785033438
475590216
1477349070
620960463
1008238932
483852906
1277524042
1269300528
419982647
1931636635
1109312383
139744762
18894440
850632887
852222566
1859213934
690262879
2064342442
547557453
812309696
1162058237
1577556922
1305986958
1268752905
1361760586
2014786921
1058996678
590950962
1634268554
216616346
902643074
1744921003
1084177569
977427280
1754299231
501456137
377158352
1908137821
478871780
1227655263
283162005
106144659
1511081418
1154431373
803665212
305589897
436743720
1933515601
893837798
683542134
449517675
1935115848
2071248207
1674804715
852543031
1239992228
4224195
1897594972
1420371263
1065351281
2070696357
1240650785
627183272
530681822
449526390
28874639
1343306024
1032579495
2054334601
2127501711
1676742675
230462419
106360550
1723108766
1009310954
934088914
1113293828
503558444
1547111354
1910828672
135816429
790107066
1329081319
989581049
1054258283
1414034837
729354413
1221941092
259589295
528413959
628151308
1024550815
196324455
1185420998
39410638
1716706107
1354926627
1212093510
437434456
573444814
1545167861
186907900
109193382
2143582374
1483295398
23002119
822148681
1335433720
46738480
284038284
1868465515
312726237
1312376065
1916526824
309900356
1399537440
916743270
1116811656
723122877
2033516881
731290432
1698482566
1012149059
1204321040
229264483
37520809
1874068602
181149662
999655918
1097828415
1932642163
1061703702
879928785
23545559
148710567
1468231331
2012555399
954384835
116596170
843998231
52387249
1632510351
624786162
742126050
339197555
1993449732
2082032696
982115557
1389149706
684660711
646874585
1641859990
547494961
630229865
1080563972
137413107
1412728178
73286974
69592499
415351192
1783100336
921746698
1094930430
411721667
1465495454
1897284103
162788837
1253073325
1558216917
785272293
1198235372
1421019634
1201250121
1064618724
1407074645
537627997
1492344802
210496976
54108999
379066896
1156706626
439331530
1407556423
505165169
310737778
1780016221
1839824098
1748478548
1663942685
1390891969
647524327
273089268
887330071
1696807518
1843417983
1757463128
1917965880
1494414634
150866834
908204603
1820755840
1541723917
2120408520
377555343
667524697
1657322978
2001404548
205453679
32492971
1904636684
550243846
660865789
1799110146
547898120
1644274113
821158700
1432911399
1431833697
998893605
733137307
1849781781
1855548724
275819202
1250288971
288986462
811590587
1361867140
1978008307
689612164
1229993344
1938534044
1499623660
1783972789
1303492455
1585299520
1588250714
28072876
526209442
592307441
1559270538
1592266628
842001591
1693916446
80899033
343462300
1685889644
1479804860
1529693307
1909204943
1246357100
1585192118
1346217177
173878557
924979914
1290955300
363007497
804492261
1528415595
294179712
1783486801
1360601878
2011409791
912951425
664829455
2004213492
1471233395
18051085
1559029651
12035815
1815479889
406312328
853410858
1444642297
449502356
1131098836
624685780
488078667
352390189
907551567
1773515798
922774016
1272648444
1991090824
1093640838
1427999572
1168418397
1038282543
788491699
1556740162
1824933622
796812453
87200063
2080383725
2067569613
475915990
258748326
607147792
2116021301
1829150096
2102278256
501689547
515799564
1259752992
1113485125
184888217
92113673
49130389
354082647
1053534682
846332461
409210910
1127169917
1096803619
1862026174
561398326
103583668
28111567
791210751
741026527
1346670258
672366209
2047054642
96664190
587400219
1135976241
956681983
726177931
1223452856
766980945
195842605
234001843
367406863
1857314714
1419108701
1689028824
1159120340
610585691
1848097202
1337578912
899703941
1888378249
1246889598
285919199
322432136
1703580548
1470326682
46202618
1090295123
917093382
551288000
590382156
680751503
21659882
1031854577
794205047
1127904989
312569235
1896598533
1849541186
1606844717
1381724022
374290437
276354774
1456459023
1124399194
1589107604
2096206918
830092777
420367505
2049923424
229728105
1565130443
686609419
1261493980
1048007314
1746932780
1126001380
546115324
301745594
1180219596
1219084866
1172043690
364488577
1870941914
1795671381
143724067
1705750189
385672711
1229254809
1692249981
514043627
1517305874
1459048510
1730897519
132841793
246012020
2078619495
1561555192
153015084
832669094
566446348
187309082
1366425211
973684257
72994940
159127924
1976154862
1950155456
1523716030
1932769625
568217006
1205952288
1167483737
930236219
1831866265
303008417
1806412665
1808994113
1204689406
739383248
145890949
153255795
688452849
1489321612
1042615657
396076874
1926620799
34267687
1893436096
1283928377
1736472436
517078116
2052410696
820867858
827566967
1705367537
38182491
1912625754
875685019
120003282
1294146324
574328606
122223074
574157880
1030643819
1438142092
1394919857
722700228
203920887
264104913
1365541508
464597766
2132174042
409792421
223926491
1545235408
1219587919
628461752
190348998
1304877205
1101016525
1790739926
1477844757
1885224999
1543904744
1808101119
1216559642
1441184958
1558955096
1445755218
131026087
1154468052
816014744
850264537
567027773
559747847
496353811
1668320037
514851751
1565657002
1694903183
1973989812
722370829
1245873260
2061419019
96667892
954000212
235086815
766867435
1060195106
1526338241
143097542
285856944
2094658439
15491484
358153639
696782718
1562750404
1297979052
1471345210
798914160
1099498978
1086045111
248847888
12074285
109362028
443268780
1349098678
613955297
1427822323
461915060
2074386544
744316698
573537095
836953942
917187465
383574843
541252084
1943585493
1196767791
36679141
1568230202
85355966
1274343276
1245478360
614561782
1984261840
2091383097
35384050
527152415
1865831233
1676438793
204597675
1348452147
189212113
1767771274
2030013101
515330622
945857066
927352751
1561219931
929712096
2141438791
2131618937
468717524
231551669
29083831
674754339
375017980
181782434
1578060363
1028293420
850571940
120212686
243404725
745687534
1787985690
900665719
817109404
2037579852
1749002583
1152154525
1505066765
2098007754
1822941725
1888491934
1812155056
2009841072
1982523386
231997744
2145227505
1105124264
1560613590
202220499
1420522920
1259464148
233068941
2037048618
1818669165
2068190083
145511468
434830903
606501189
413961680
2083604137
1556228581
1783943128
989780644
217549896
394994296
1997425281
236534439
669798027
401268814
906923352
1561925101
853096012
1072619642
798738897
2025014214
31796505
781260425
251866972
576056660
1134758905
518216340
1789261882
926283358
1924786841
1616062908
1472744456
1794566051
1728383849
1471187002
850864712
697992979
1120111944
368663488
1905233743
1661850619
772770336
272631864
636717906
1512545264
1631450548
1225349965
2080423590
1824025470
870853145
237125566
1685983279
1742665037
514479579
1744331550
2095815671
1615573461
911752712
1599388656
779541764
573652855
1799659625
886199069
1781547490
897245627
2078197193
992449297
985562301
1441441088
1459611179
1244593848
1691308758
1230016746
7322966
513214154
1547049469
977852323
85375355
1220794440
1833403196
1520681921
1986263689
1862824259
1307605154
1784425633
1862360650
1485756170
112202971
159474708
412830769
1257494845
450071352
131225761
2100757539
1388021855
1358498996
1800089945
264010550
300737949
1193724413
880079413
719176938
1416620235
532125234
652281650
1625074626
1211739317
398400461
1269409877
2064423886
2105134510
151861803
1163833652
1878343241
2035240207
1815444646
633450467
2061462235
591337924
1461561994
433295180
251013402
1154573845
910840969
1156583137
1621220298
2019770073
995312376
720603668
249421098
1627070947
828015299
1555153698
827732212
817076354
1012840988
657347441
1188284557
494323029
764961124
1351712019
1731421446
1233149928
29355112
1133018963
2032882511
488838145
189569186
46280856
220941266
1841054192
118456342
967735477
2086155800
1445045657
1003158909
2108838264
1894154546
1034883148
915907938
443338791
563431847
224791271
1364335670
660960972
1179913934
979025928
1926156182
1530823000
148606391
330132423
701084483
2050335381
605937548
45689633
1097557732
479441829
1950128399
27783870
387685668
1057864731
875914150
1321804671
1978509566
2077191995
485846285
1569253102
424038261
2029184026
2096185646
1140821827
1963428532
811643091
1212129253
595191677
715116046
872283152
1403565075
506955037
1173649761
1003069642
1477294760
737438031
1796582954
112771880
1520048662
140290531
357903499
1644966410
1466311048
1265918079
1303260773
1721590068
905704147
258155534
1093348493
1391859382
363424230
1552320230
1392113090
1076919475
1210568054
1592507916
1247671244
571492307
1437039346
1905532020
1142667624
413259430
288055987
1294076630
936550601
392007171
1727886075
1904722142
1229925121
1764519341
213856240
1635664764
512756149
639479121
974709495
1161801335
590996078
1264448131
1130855335
751474364
31576113
764532804
760372651
2135369612
1707788419
814713284
1486886467
1676906476
2057766149
1095502826
16824769
1467867152
439138496
323122632
1789089863
236052524
1494880581
736422354
1638632736
2074656054
1120918564
1592957194
67543900
74418725
488100378
1368513783
966367086
1463400881
1095042780
1394706224
1106650419
1008162881
85486447
1606911740
1244283630
1757824641
37703281
6055449
1738813297
1598718529
19942024
1233093656
2116307130
1790092997
307036855
145980897
687249076
338852020
16703508
112852762
1610656972
1167896272
1360678524
1154808234
346848189
1966936594
249128293
1611001272
858445405
73283351
587634701
1911031936
1672124810
1899098287
856596748
411873099
548072530
1206068344
245002532
817543412
347665865
1233377762
1674386830
760041942
570802715
2014335292
741501665
1690150346
420877671
1190906685
1156299885
2096201956
215373042
1351798489
1476206524
1035494549
1526401138
1434968829
1383083027
1498516815
2141304720
1507979869
1070592712
1017374360
55422814
11225893
391452244
589446314
1774200095
1037589971
1749956278
176429227
1330836255
1865307906
192727899
685016655
68774805
1401374780
770547640
1262563796
2027862506
1443684818
1678985845
180442917
372529494
1236929800
1461686794
533969815
1900597348
2013663456
1076071569
805732228
1461880391
640364609
2025994094
1131333260
1401715104
767869843
916066417
1020491110
779363538
987597059
1472670198
1528291552
1991636353
899012976
1896732382
679895375
993412213
211069037
847331659
743445150
1040131622
705348020
1509945386
1332797741
1395656121
458219285
2061686969
625083854
980085542
1613243676
512274070
393925406
688639527
1581302257
669443451
442156523
969213678
1552180699
480585323
1551060490
918802848
1809952192
1319963804
1769303363
2125832897
795541027
992310209
1230398601
1108695368
1582585207
1137995934
308141273
737530610
172650022
1376611584
740768855
181442426
736179082
92101471
531571491
2034119578
1692739468
1354275486
1467452549
142454558
826558230
857009520
275276586
2127114565
1825577955
639027522
16847663
526805249
2102883248
1159374887
1374483124
1268551420
1258550515
1002689485
353665935
508074242
25432856
1895476049
2101398764
1545795255
158984713
795601842
1861790499
753930326
2103480320
588629824
1473443523
863313284
1997229572
1142281441
1903459204
1729504957
1770586171
1513255497
316865395
1994439144
210972463
135247829
679591798
481391619
1016332824
565313846
412396401
2105851562
1140215421
110290009
1924770838
490680356
523540717
1013890921
761626214
361945797
1678711339
1693498516
716272680
66878257
178887970
1934492774
1518517627
1729262448
492828356
48331064
2076859509
1018387017
1089380979
931156271
16542332
470599837
364381311
621478904
884816266
218227344
1796185998
268223768
731945542
1838836722
1170376536
1210581501
1758733515
2002706526
1726804887
1191651046
1326912143
1336722160
304231560
2021973617
1003955547
1818654426
1822948234
1447999417
1714007642
1277910510
154432773
889844359
1593907888
1264415836
367342352
1351111015
1796486782
1515475278
781994952
202323303
1957145528
1806539599
1332262047
838662232
1270172501
1228841912
2061802588
16564486
389842312
815722127
1476112404
1413884015
922851867
6909707
2009847010
829195756
670504347
224902845
30001698
1679193180
1212053465
153266776
584991418
1755819609
1046735942
1184611384
1309953623
729074802
1201903097
763727073
1347516456
52107029
420781000
155518091
2063998331
1639854818
1821183650
66746500
1541245048
1386226408
108522788
1855402580
1093615166
448405830
1017378995
834717888
178648047
1580918926
1701940648
622099209
920105616
1455415773
307693306
544378183
1474597880
1650485127
1311429083
638943402
1227020169
2141661395
78338708
2106893336
575957172
1225602424
96823059
1217292877
184880399
1497698703
1440144822
815792519
710400118
1487345505
2101652887
1179495952
211604289
1531197918
1749763350
408122292
244985092
2122364405
263249402
1950323571
1836323466
435879111
1061607828
40778743
1020268449
375801631
2070740214
684853909
2103988263
1164633431
1256735553
647334476
716219439
1842216049
698248896
1776840105
314002246
1062493907
26985852
557820338
233298802
1611661296
1280846151
231374811
206424942
2054694148
710313203
464517484
1559672682
1126444651
407117285
808815353
1756085634
397069562
1514119124
637633507
877399708
748585284
130946720
136590276
2054510071
334421355
59750393
426845839
756903874
1507990019
697549007
1764924476
71517423
750913542
77081944
226976209
2111190078
771233520
1313600759
1854341596
34856057
394227
622542527
404657193
1934099204
303379616
1454414369
1556078814
678932172
59590243
329354012
1939367975
1392251304
1348010392
1267217294
1953472188
1134923977
403701845
567200487
1329455858
1684578698
1252714056
1837988293
2009794263
1607054831
655554845
1135099162
428779559
1626461386
1601996015
9389862
1401365939
578709003
1019692322
1504215868
1389643130
1711103450
1136176622
1013510045
1099600883
855859321
228660524
2022612685
477752576
1709374483
256737120
504945822
919835148
1523940932
1781430473
1312567781
1961949071
1234478782
1438400781
2026694329
891031420
516716845
2056564798
82168976
51573391
268384350
12395150
413433063
2102301505
1014848536
119991516
1801549317
863148289
772983470
1638496152
1991093935
1577089956
161230563
2116070195
1575074360
590932307
750589403
2005800059
159766913
1317641327
892786256
1299161631
1162421243
2088126969
726907539
193697910
1290401118
2069932042
475026732
699708028
1097400019
899651746
1870218297
1239582714
1066495590
1625074626
1016704301
1083062031
86422842
1776689225
127756160
427098862
1655615998
32091309
2071068580
720497460
1448249276
102862048
515187044
995104604
420061945
1320278017
1727863649
1571783266
339554209
468408388
380402357
1477265593
2078844583
1159146547
1518510507
842243090
381023986
1824871756
728519533
1871123004
786280074
1786041172
875693098
212751794
1230887763
22547926
1145962631
1358418278
72276380
63023222
1420078437
1091940171
893281757
165867000
1590842394
674170726
1174253304
1404379005
1373599824
569038441
1645976718
1811487591
1407215192
1188181733
228013938
514936576
1711106800
862267946
267084344
749816491
1781999907
802480809
1668611040
1220238138
2015158259
1931281983
134013286
2064850207
2119751732
2030882282
1749267179
1388780085
1964568755
1524070936
1221612195
176043505
1174809805
866646157
76772217
2111748471
1174159319
1201976491
770537740
356256619
1157818496
441849817
1052361450
1793423530
773320914
542904869
1632783901
620030783
587738297
1983346605
314212629
793852742
389158079
976508459
1456274822
1510041153
1547801574
1443278306
1256816485
1118416855
984897521
472985704
1145281911
349656586
478775372
619242035
159984264
124561947
2124941274
1585039148
456481657
793620291
445577168
322699385
1632813323
365110396
1697239233
877524702
1394731900
1750039753
1097021209
226970519
962512598
1988323163
988268706
1345259744
1182449829
2076727862
582013362
2030436474
407764365
1633302338
1567661207
496566595
802753373
1502715874
588232176
392404943
1136212190
1009631316
1064167601
396135690
1882380008
1837416578
617644596
118283982
1981533034
1688005831
1800778533
1296660486
890119686
777513225
1584273625
269218749
1850862190
1752284715
1002414954
1606387914
1673260706
1988620033
321605900
72507036
1269089728
934581545
1998332266
1298572832
883396450
928399959
1443461178
1257881791
1431743929
2109612731
211331402
1443131158
310933075
772584904
1800241867
677811951
1744732589
1677199863
698516725
534631051
2077599374
642444761
1922701504
107705935
1114762501
1128684978
2134750173
2096925621
1711201944
1335234039
1802018330
655958881
2043586432
444711194
1165060105
416343743
2120741119
1568555969
1085329402
1912152044
1477801148
1737923733
761083534
2101077157
315497819
1387357248
965348926
2050610594
1621525227
1906911518
1523069980
1942493099
1276542771
1953166393
1869723102
1963994755
391556265
1401602781
369539851
1374701728
1303507231
617582376
390048365
765962301
1813143414
1211379476
1679495418
133720045
1226870349
756131288
590470953
1783094265
40147169
1529322357
1018869463
963327637
630222267
1840745629
764227161
782568560
1724355148
1408033706
388527038
689175410
1148369175
348306868
1863577050
956309882
1215486619
908211338
1084148106
1396774248
287601491
39383870
795557487
559088962
1520402254
1478164482
319860562
1371108916
325881703
676066112
1861862053
954841965
2001179726
1455615128
1628578720
886781601
854340872
1033631270
1476966226
1943160634
509529898
1924091292
159835665
1248769427
333006403
436717239
276828365
1920438382
1860583639
137792541
1020692005
1263342243
1953037907
2122343368
1007713896
1256976075
1364028078
459819110
539928413
718531265
1538503098
1717189355
1460927753
1900347870
377973656
337048732
643947912
1992556529
1092326717
828802363
1768289231
1672867137
2073417394
879270610
984631612
28978777
1162971876
2009997451
838435886
904338212
1142929047
1409150686
383310160
1551437147
1194035215
1424789549
372471358
1626089339
1298579157
1878169499
917070841
1024657298
245921135
584721589
370164636
614830525
1680159742
1649512902
197740727
715199383
1763161617
1839848871
219585641
1976496469
1862090694
182957274
2041061121
1402617299
1153203281
1418644259
255373083
1102060965
1609131470
311424600
557879417
731613898
1753496441
15688736
2027960537
377192825
1310160548
1238800646
1717101003
357020396
1018224201
806426941
1220354708
1083023221
1598276418
813302119
850266771
343650471
908538612
655441631
63003724
35074203
1840473246
553412679
1897803843
389948049
160404499
739604721
1672844815
553678089
2044575241
2088253008
1626743872
1098824844
860561653
730212485
1041191189
1022185472
1421970825
435426410
851799421
2059557294
352476130
648964201
558768126
1358481406
1909448860
905598093
1985020775
934044789
1384636545
691755647
1372410191
2105926376
640224392
2060997882
1694522058
871443277
15779792
1806667230
329759445
570877496
1965369708
382584982
898292902
456376398
1850881894
277047787
1000730897
2116120988
217414324
1471078227
930226163
743265512
209715660
374950994
169720167
1005922531
921692524
1971431637
139560606
959725904
490243372
1405196381
1823428080
1973691293
1118456241
1795368248
554059580
1599793672
1930010745
952218165
433295180
1124201213
625919009
1505262129
359356828
1150977327
1725865640
644202585
2054401918
1944231996
308751361
1311676494
2141828174
756223421
84764953
344060993
1417317378
1400266308
1166077923
1679188344
1006087639
1661830033
1732089422
934381367
2009668580
665994122
109239684
747436545
1650238307
103868669
159937975
514323438
756180240
1480217951
1404406981
31491357
411936738
1923201381
851437198
457382089
409761076
296222738
1401609471
1814337157
1877004568
1154947907
400103432
1136820398
574683472
1221607908
1640422584
754269577
615096093
930265737
483809392
279858404
744775662
510588289
1606702468
1930450048
1464304597
505710596
283441881
2000794724
1811321734
1630504780
780637128
746299892
320914944
2035451904
2144865599
113960510
1254033883
1092622438
1520376463
365994642
210263496
876414923
529910883
1187717077
1836176805
1248379129
132686633
580264684
1929310804
1165087276
647035537
1415791969
1009152702
1272323062
2114006385
926963156
1142072905
1871135086
923597644
884055572
522580087
2024246070
1269776296
1155677606
584038932
88434109
393639193
475180701
99685204
526557505
696572886
780293264
1897853577
1012454135
717254339
1131164616
1315744178
529509387
959892464
1147859904
296203123
982136810
1042381836
1066856448
690264822
155483355
378371675
649951773
1414240516
733334574
1342402317
104700135
1415389206
333119594
778270642
807981576
83895070
2079970478
776217324
1408055715
753169430
2018825923
1786359515
1617364641
292097099
1889433653
1710169987
2015067419
1614964154
695668521
917382054
358363289
358297299
2044244945
1087090620
1951024775
890232566
1742261916
1355650027
1500194457
1520672314
775740370
2061802405
931683341
841678853
1690062866
501715590
748756158
1867555519
120524694
554088268
540855746
733407842
414192985
299504842
355941921
2054122984
374484354
1941457023
268380595
1848058472
1227764331
983300489
1037377798
2101389502
361486009
361914762
51696856
13614550
783919138
1412410781
657110617
1535658358
1488699366
1565162238
1361247973
325420923
1316878906
423540004
1916607239
425618154
355985030
1694988264
1687377351
1278452298
1383890636
1955465688
856330038
1657183742
548049649
185729444
1754392552
521267035
2073629045
314627307
1440818602
1410199036
658732364
1963512981
2132594440
461646616
763925438
1281611505
390524597
490328078
102027091
605666680
963578009
167778792
1021185392
1762394153
275583749
972335897
323860606
631168044
862937808
1038499801
1046030889
1706532760
148379690
1254245695
1315858564
1068084571
1567013062
1558382818
811811103
1563696986
1091537409
557388540
766965406
1792436230
1931005587
230554596
451438132
188882549
22673985
1807771217
372295110
408500550
613248984
2008657121
2068720488
1533814958
1064103386
2139388095
415480889
1143639447
728608214
386467335
1522010182
1530400274
1914654040
2093819716
1102237640
312148718
3514323
1544007716
932553362
104364711
886270410
54454401
1164798094
414440379
1607722867
1015650181
1338914613
1332790095
990896308
508520800
1507587285
568197704
452641782
1483230602
690089047
1280879951
1210309178
988723743
1392801055
9456391
229586869
1334291831
749442338
2130901965
6205039
923041437
1178545173
763091895
1298470775
1605160987
344879716
953227031
2134161368
1626096317
542656688
574791758
657828052
245028502
1690065040
1901676222
1918320510
669862363
1291384488
154375057
1533144939
394363677
922473457
322240587
393125850
147323787
362036060
1459995953
1667670954
1244477964
985285644
991629089
1317008682
295265701
367006203
1080564873
584225950
851707529
2031925806
660138093
1998512221
1645218064
2075247361
1665124055
322900649
703421534
1721022814
60535733
845527078
1606045595
1142640967
494406415
1087827290
676238130
1119096183
2089443729
861006479
702387538
510021326
1516442480
537340071
293418818
585277844
1044723421
279043764
1086012828
2087112209
994428906
545076260
786422870
1269472933
823808669
1924473597
987255642
2143303279
1761795153
1655349173
253192040
1455822125
798257087
102671104
1695089582
1635216793
1102933695
14577266
1825444245
1305711858
1494510918
674118361
1037435813
1509799183
922369945
769688282
8586029
139473629
1403856681
533978366
885056618
1837438283
1108300420
874289625
5701825
170709630
2028708344
1647281088
444572755
608143948
16634589
1170242449
1030946466
566206399
1700067088
1542867592
469175211
1750556759
339074314
205131419
198465979
1918531830
35479304
1400680931
127762535
1073975883
676687635
506049604
1012914497
590122070
176166749
645092963
219006867
2098033984
534394631
1568419783
1237203592
1511048341
1697608108
1700632666
1891555235
1540682966
925484670
1936965536
1918596014
1881016185
2098696648
512794078
890836907
1230100939
763145754
1826196278
43982308
1544345246
1674804715
62716870
1667118480
469086333
126170709
1895815220
1677462483
1022560561
890171339
13683127
1020733785
2071770302
2015249927
923094583
748069721
205670420
906906746
1046829529
1309313328
546933571
1654487537
2079184397
2038473396
292398763
519235400
2094072793
1842146169
1288367589
1583755348
1993494872
1614998162
613326106
1003461383
741531513
85504806
2044273456
1821266159
2003033812
1076736350
1680020043
419699192
710932450
1421277732
2034285957
797595526
368418263
22346136
1670976899
789697242
337438754
959350732
1035550318
1850137450
451155961
1404318781
236068590
587329855
788756199
909105884
1112270247
2098935664
722788284
575494331
218071073
1051714974
1818550932
354620191
14693521
1595964825
2135989724
1732078113
533909553
2077859844
1808634252
459466398
120476744
1780856727
197249406
631598921
812090440
1159948876
200569465
1662405933
2071049563
555649066
1051824537
1343373953
674080781
1671531296
1023400829
1616471257
565556813
300304092
1385812651
1301411686
1057482756
586513307
983869028
2138832970
363229443
29074159
543785660
2018379392
2046626556
1259511584
1307048836
1458134486
1541626941
1738583943
1475816743
1573423842
1054971681
2033058585
1176557407
1861877180
535732325
2051982305
1619134094
1479946885
825190992
49673615
998221532
140882750
66791456
2061879647
636418247
301169917
2004079261
193504193
577193787
433571191
446040941
972186592
954879051
303867053
884979715
54446559
268199570
1513548519
1114767371
1493989701
134701976
1798777416
2138720676
1707255014
1112818176
461414607
1709338876
1911540032
84293695
2096107829
85211716
1025276729
280762688
380398235
1286502773
477608742
2006594577
621664635
1409021384
1977348539
2047864884
898179701
792202193
2007177488
207693019
1612119232
1849282005
1951882648
1463708076
260184283
242252402
1287110007
248145949
1262432424
973542761
1207037387
280666811
1504019338
101640077
1505586704
1448443414
1613827591
1082918643
435215789
571757545
1659548344
608585447
217180286
724652343
552933362
1077498441
769470947
572797007
1283785963
1709214755
415646918
1928715868
1962043265
1761778499
384460269
130406718
1061946057
1652977740
1087227810
798012486
826815555
984541224
27516098
1099913269
690322832
397151464
1823606958
2142526235
1328883937
1484394759
920424673
333988249
801730802
1394390843
918039820
2060695819
749932734
829529422
1972655987
58825154
1572050044
1764838426
1556035467
2109101896
1887376608
2104220056
2027924693
1006387151
1009361598
281565741
1774474196
838329483
2019461165
475978023
1605923850
1275733871
1424902653
2035226622
117502084
1585939715
1464895490
880761005
1175406104
2135619975
146108384
1624456974
185437448
569740264
1100162042
485348957
1723034033
1649440273
1966988266
340804735
513981697
303440229
1894197734
1601517792
663961197
570863207
627789828
1651482256
1929044381
670086943
484652490
148175966
1887444491
1005599744
1170202374
494387603
1816674211
1706765507
1518947789
1195155
1965705900
25508447
780681104
2089744630
826561140
43535469
267652011
1565482202
1961965855
1048995399
797803807
1988401385
381292126
1009790398
1149919004
1679932526
1138019245
1994714748
590534818
821148050
1948989460
1310746178
1053659250
42781419
1553904967
874357495
1735758765
1283928372
1951953881
1856758475
1808930360
68401990
1581397092
1765912396
979184983
396805386
652241031
208541422
923543461
413301670
630097501
1335660620
320926530
424313518
1289494635
65570041
1645730363
1032234907
1782094764
614051264
1133569257
434985322
661407347
2030231155
872573347
507359773
477169896
825647676
2122303214
1097316861
849810044
920357447
53146182
772246397
1929544397
936366844
1130582726
2103441552
1120584667
1212497080
800459632
168899585
1608648717
1402737801
454437686
13834688
676955960
1371551794
468942184
1771448010
1862768095
1769642691
552580085
1144664318
64705705
943358468
2135476661
1408818523
1375138731
464046724
235196525
305040268
409003917
1847262517
1828013093
2146686056
613405697
1142700567
1053253092
1045562554
2131804750
1424743484
1053193787
687669543
343318206
1492521600
168763849
625454433
1323461346
2024024093
383908861
505186229
1739867658
478811470
1465120609
2029910221
1936022985
323359523
1881908802
540173274
1809241092
923201723
28843211
305730211
2136164295
553887721
352865865
2088459288
629474034
741626858
306051892
1473726097
791423819
1315194134
252419533
1042899964
130620138
1607408758
948698854
503294791
1105460777
1586766043
454275123
1691698174
997462197
705643671
891591035
894090129
211018591
233438950
103124650
1009933849
2124072383
1525941730
69419772
415132260
1456427807
713869346
2073383258
2095424254
1789677823
1902392878
2069885475
1288221326
1117585638
586510204
1520075493
1030640539
1728762561
471994647
57285278
1643691239
994060532
1858874301
1234322604
1032873800
1954859191
1725353810
1993161439
1565510632
548238275
2136211012
569539580
1772931746
1924820816
1303853075
2019770073
1171566043
103690014
1569941879
709285418
75602186
913855981
1159592931
177762838
1045424934
1109879066
1146145367
423850861
500961040
1102415618
1355743820
244638078
923816381
1949621070
989032475
1004773224
326695333
1346311611
725149051
1216558686
452678162
1590294455
873315963
793217109
648240206
1061421309
1082724278
250235169
1245929213
703569102
1769651341
164406149
1655418302
1243325767
745009483
253925585
1456395991
827184484
659152483
1028264091
863634054
1544633541
1224915288
1267099979
85026021
969854721
117676720
606111928
2067847402
1562825287
1221053147
2061129117
62380097
1130836539
1289821110
1310107200
1627702613
709817481
1251385226
456176259
1558839239
1062872715
32166373
908211989
1950820129
1034103248
197408744
304622215
1712843587
1916761093
1777023408
721201993
1691713285
2059174072
812281670
1016171729
504579224
1030416501
1366689492
750505786
298856643
1232409389
64793823
1921533547
1899483741
457922720
1909226881
1819157256
1206531959
1927537848
1999476883
457391233
254628775
264985744
1793502753
1484619679
2059962479
670511508
52991713
1264287848
1907947472
1752796609
2060474399
112116941
511432199
228383333
1373162648
130485676
1875201454
1861664525
1030570861
706590534
917159747
559043428
4643945
2106467804
1890055937
1515334043
1518287654
1396716795
886669165
539787884
366957979
1865224270
1830879616
601376883
21326577
231787223
1008750481
995637428
111452195
1524425244
231094145
1069461378
589077357
494852829
148745134
1481827945
1535325941
418030602
1772437967
1752753749
40094126
307600684
1693967119
257029468
1374945839
1971648085
1952231314
438935841
1998283992
489766991
508580249
266770016
162315582
2097344974
1673923747
1262983623
927438172
893786410
1737631713
406607126
440214533
324242863
1610120255
1019259529
1505025562
403205804
794009110
751339753
1249037107
1397957767
196291551
794816196
152071754
50715274
97021856
832846673
996029267
1601206445
1487402232
1279672688
29759715
518756206
2009826004
640412031
579181487
317251689
1666304683
433238056
611704770
1378452746
768883614
616491852
1154438121
476749881
1257596611
43950537
1937103995
1909351801
405265394
1487156951
1041840414
723946104
1948940313
822259375
509977703
1638547084
1780578808
914623688
1991395493
1210900528
328721738
519103952
861692665
147148712
445508610
479008320
399942449
1119588490
816500539
1728980063
317834477
1692513330
190741733
1010150761
1298505535
731855719
263015771
1394635715
574211690
1896841094
1714017688
1238046474
1641467098
920702336
1770952060
1407259474
1345980584
1820350390
580602962
369094064
1516392420
1618824354
2137177197
2071478710
321237754
1476260385
779109524
1657929659
2020334110
1189234323
1690656702
1622338356
1218629076
1999759999
948169479
972377328
719357988
1239462841
325990295
310078436
2111841530
1362959158
1518278702
1298715961
1424111817
620347411
1068316828
2047776650
1927596163
649458509
515589968
112717608
1397797592
1733047168
1950743025
601740817
387356012
2041203657
152289568
1325284216
950017550
1958256300
1032538976
1930639473
565416326
1195747848
849981798
1179217681
1885209083
2143538743
675829239
1218019328
1003202910
320195771
1861465252
1449330977
1485281276
1657899162
2106168086
2014570270
2012844104
144191922
1332329080
1056954180
564405592
1297613967
337151046
587291910
986803440
167981206
1191648143
830127993
493760418
427336288
1278703972
528534191
1482892566
1905509246
832559619
264163145
564890902
875275976
1218371
804079906
1512578327
2003063012
2122421104
1727588667
1269321833
1339998704
1513569713
1514492292
2062233251
1789636911
1136916793
1220088853
1434968829
1181572544
2020067842
439596151
458357374
2012715986
1536826697
1380866934
531278824
1871388982
1016977496
748392172
430922417
1652933940
423686269
1896849476
1583785507
1793816430
1921775113
1364068992
260604477
431499655
1462367689
501771852
1363275452
1453603654
307091504
1426446548
1932002576
23346428
801071853
471648280
1325205771
437687314
1347564449
1434039913
1349280377
748590416
1180836214
1690557861
1167450884
291514631
1647115616
589014452
1943093711
1048955415
1974485856
915931617
1389140594
231852278
1791092711
514702765
1670519233
868903521
907814047
1412899135
1235071050
28821781
2076566654
1824443235
836401923
63261036
1889250988
230857538
211312752
1563828929
1026048790
1216104621
1036611535
1245439264
1573013909
377830761
253722182
1229120346
543743525
1592710406
1919880360
504485026
1428778449
60367781
401964666
103058634
1696639078
2027957407
1573980498
981784612
327801451
681708015
197696284
1171393401
142083234
840910399
1737143061
329706815
1703816531
625928386
1827896266
944402973
1722872359
104187791
188213766
410301413
27759993
902526539
1622820850
106619655
949239650
1527227960
575071338
491157207
1829803163
2055438854
669247055
2112963170
495687453
2118260398
182801705
150650021
233381214
1240300631
1405546381
1017494396
646958091
2065050273
777233246
1392959513
370602353
1800956868
1862822767
1754789862
517290742
1135012497
300082238
1780897933
2082053823
671080035
381728290
1034027755
741188634
1210801583
550220666
1378205810
2024178414
1359317272
1069929535
224142567
140803848
1345231510
1763660121
2107173866
1688916586
1101494768
391635348
198096368
1512140801
1768006155
299426171
750820942
1943785351
350822771
1956060280
1652984920
556856390
1236826270
704023881
2030344732
702999447
1637033794
1704099196
203190413
1767883486
1907191267
322175000
85838946
2018251365
1660337891
1693757011
1875096873
2130116217
1929281413
1924863922
1520472908
113576342
424296575
390500695
369959245
1254887640
2098446390
2056245529
1039227748
477816311
37966482
91490895
247878590
671533340
1124370672
395805973
874308122
1532915183
1533979991
519911304
16247072
1645724473
324081660
1023415570
1040879986
2087300902
715745570
1800487033
537942247
1251276629
1358569176
1074107293
709439244
1030367595
350716704
816870089
2040331125
1774358961
1733319551
1451843965
566897104
134354564
1132481743
1598222122
1967519749
497932259
498926150
1182436148
708731165
1480863333
890151605
1566909896
901691463
358762693
1911336725
694887468
2039403631
170169797
307843516
785128291
509762787
1837021890
214646346
168233665
1082404467
28755745
701862573
1663291131
773953352
423163
1071796966
1334820438
910318394
277609749
1449298948
1189708975
1988674175
1299391176
925184879
1477848645
343121595
1165559709
1721590068
829436622
1999694550
1277053202
438769069
327595629
273591918
1151410535
639783634
2068270724
1320712553
1815766544
413808070
1151149216
427838680
244305931
518594169
1073535292
1407054886
1031156102
401842271
610568431
212063362
1190272593
464495800
259236248
968855847
831532335
854244162
941834990
1798468574
329269913
2021079518
1999599863
1738597492
1808106377
592681642
1679683701
1785484073
813623573
909962585
2145660378
1773652681
1277276844
1371309435
129017463
1464658880
30255782
228195556
1672423815
83219430
42757977
1439841956
1683459187
643932758
1070079411
1525643556
1274995298
1769100544
268800404
191131059
780667812
1137013145
149868518
1559617001
1151502953
1973799488
1562777244
134661644
825195340
1823563424
90719133
982835971
305237436
1131925201
191070089
2009039470
1461033999
1540085493
280972569
2095199169
1306861116
1889265539
1900349253
1685679294
2103786392
1509178300
1177952229
1169996669
1611668124
790964960
302393330
1173648879
1104535378
403349680
1978367001
801582233
20287727
1041705640
177193836
734284748
2009581806
1165734214
1458231069
98237973
955090654
440748636
1133648565
1241783632
409850494
1439845657
376126056
889103858
2035573418
1250524776
1431845200
1325242261
1165234685
1030247033
1363413416
1893487005
1899411672
1689810
690500203
713683936
416794569
1828805005
12807723
1460173548
997402018
832539565
999169262
2069436136
1750062130
754584682
1579832626
2036257967
1405597820
621503036
456921653
413127590
828034829
590082843
2045941553
516693684
2092534689
979033980
241556959
203888988
1875274523
626647703
1386490448
1030857246
381579585
894275334
619916697
1262798841
491516861
1798907452
1297814123
558326553
1395484510
1045930039
60323733
2023894464
309885919
1716949632
1962242289
920622365
1325022011
60175445
1765487119
1343611867
2098165364
971266717
562028756
1941727543
1944230719
364769616
743333840
1582489402
181324730
1086149257
1837217403
963263263
1494925403
876263149
1368014444
1156229194
2061429737
1017123119
611348096
309931037
1387406494
489425531
766630928
710862276
615007532
347667892
359712218
1808079
887991472
1358165871
448194947
2133017007
1560843535
2019569822
1234055511
1117136030
1608976790
751755231
106841061
613996246
1328490257
1818372807
1967609921
106916973
1930043561
413540818
1639362120
2036803124
210636959
2073114509
352221952
1715611278
1683587925
1091252388
1979006515
953509488
1004763851
1093755331
1501972289
1279226809
2052769853
616526971
138533647
590002237
2077034277
1533707677
471555556
1368569324
670239295
405860560
796964425
45457356
2009203880
1442495257
910626211
1260320103
1087684244
1332148180
1661297363
1018565387
764421289
46730390
373018810
124643665
1477653532
1276547758
1269268045
441849831
749282994
232384482
835219463
91662079
1941932539
855649702
493386644
245595525
1428322187
2145653509
726917272
1657156881
433129177
188527532
1883226809
2041759824
78095429
956094828
1520238735
298214907
533623484
1878865412
1794968232
399986829
1133968240
133475681
836552922
1836469108
2112154024
1786893005
937353210
932388349
1050192135
191735049
652070486
471072947
1381713403
612473260
2141411941
749929101
1639030028
1427679264
198486456
1467335755
1279702334
440674392
1337787425
1371576696
1864051853
1439001602
773388363
50967446
973494965
1706720291
1480594959
987904000
1687038730
1156429925
714790350
747224896
1034921639
1966624707
1319051087
1348507585
222832645
1815789518
687522795
2042597719
2015019911
1521732422
1347750764
1481037339
1538535740
1985803474
2139951393
765648833
325338138
1328007644
1686045049
145981551
9813267
1476369145
1416557530
1553555572
1184770459
1714518677
1140197674
875045425
281674806
1951629867
338390289
678249868
292099895
2009663721
709970343
881185316
427852031
116867397
1345656514
2107743198
1221537483
858005212
2142752020
1496027849
127844219
36821849
1810787054
291859927
537035199
1969312620
1276517843
1377961881
1580700792
1582582405
514908414
848046094
769470612
220986404
1906626404
441868486
956445567
818669765
1545492320
647775012
479143711
375309599
1321862211
1995667971
1422222163
746281651
1568693880
1804787002
71633528
1162107844
934034644
58220234
710090635
785378873
144297502
1378103451
290352864
1660416725
1315761043
691647226
358394264
475143939
1001493819
255762761
1782402847
1955191044
835195723
1234990573
799721006
2137152269
1613321521
1314686340
770360628
878622577
451419626
1225504281
776733338
1096399867
1911978937
1368064864
1071639104
607817412
739420105
1121696575
39254514
903475802
1013576532
72459574
712211019
451546148
1094929590
2086366627
1913473045
1820852923
1266238399
253257251
696709236
456295156
426123232
133573210
1496399849
254288306
548002041
659440087
1369710797
2112211330
1378168262
981757544
903228257
877350389
1997476111
2003714375
1516594562
1951977110
192717432
2096342391
998660891
334825087
111904793
432010845
261560543
1601634391
1944048539
1182633160
837910787
894043010
533138142
491909726
2083786356
1956438730
1759432089
738006517
969332990
170445258
1567590673
756764566
992269890
1843625643
1313813535
215569380
1022861079
1746303961
103692399
567122367
1517808724
1321447080
560351989
1642193570
1668864078
1771099507
885639743
308237883
1279600125
527660585
1835214017
1561053464
2120371230
1702531382
149455272
1501326147
2066065604
124633093
1598129989
942596361
846792396
616171391
1849787350
1908408619
98103324
331872416
359150989
1758633862
858898481
635709616
1345541166
464413424
1710853979
550378996
694227239
1108161769
536535816
1808735940
138216076
1704985684
261268092
742684864
2120453914
1367210998
1525899180
145213510
2045645345
2020464992
2116184147
940218004
1711328368
1875744630
328920331
1667746592
995393605
662382519
1206531959
576947773
1784935620
896514999
465174386
1301757397
543836321
485120860
1695996382
1912045216
1694292009
1562042142
1801056667
1909980179
1252040872
382694114
385754888
220974397
1896065893
1031404724
616430938
16325819
272638687
93925305
519309278
1385472912
341776000
1481753851
72859798
1754310146
488557263
1056673790
276432670
667062895
1081881749
1246983517
1259716733
603285178
495549953
999982325
954865665
449831168
1547493203
924039497
600905504
650615160
628385435
1961901036
1142553808
2088173852
504145999
25631009
554326477
839371846
263881135
1956020399
942965102
1488818866
1965290942
1076273494
828927186
187901620
1233841434
111264321
1349706753
704515250
531095627
1480310299
1662490431
1909323242
881941290
1042311304
886678339
1929074885
1144031135
609785941
227997458
1835655018
2000673485
1569752663
1494342456
1800436948
1574293020
1696097535
1473437090
672531132
2060609945
1322242037
290018796
45484165
985062963
1946078765
1344916964
1832810
369423472
2072155711
523409373
1133279687
1674351367
425840802
100203671
1268638144
1482045728
1946320431
843168546
855512994
51633776
875533964
468449218
930996007
1650457800
1956261867
1534775796
1307748274
1373046977
97142504
2127825514
858149037
2023463194
581168951
847657511
182106857
919206775
1092189647
1110660014
662277726
2062065322
1840275900
1235950863
993145413
84630115
1882983428
331185390
2027515127
1305986958
381260677
2014453115
466604631
2002372455
1831025961
811315297
238568943
439387484
984790840
406434509
1852146655
1365921723
1973689304
1144555583
2094400984
52088400
1585329108
1151566436
1746610330
2133381654
337633834
1239670105
476557029
1289263421
1197102681
697845332
71839642
2071595994
277138467
934548599
1854733233
1191940994
586068619
1683078952
498817632
27209206
1444474379
1927562188
2088759490
555245076
388746385
851773469
1844362357
95791935
1916928663
415609461
430158818
664261913
714367537
641725756
26599991
913875707
900232868
289251400
1932904614
356351688
1042961820
1826607829
279822934
603285470
1605620555
1255750606
1186827704
1876361721
847688737
183828013
1104868563
738429720
967597462
1341817896
1556475919
1122957743
400609968
236099567
2046787494
1864485145
221188932
1454056408
437371251
2045452544
1956162535
940481211
630051589
1429014172
1493566551
22642828
1536550029
604443030
1182339659
1822958063
896883287
2068942141
278032310
661290180
1325549028
1946410895
1989161254
983914626
806495293
559067071
1269341666
1582269252
1765571866
226009613
125385936
693680876
1431968433
462306020
414908397
366922803
277922665
1230629639
685076612
956115338
395626329
571026152
744740539
1604218897
1781499279
467279455
1123532375
1202709162
1575489223
913530769
1781682147
1701924999
557763827
369023832
1124247956
1676852100
1705253901
186026562
1242796282
2016833990
1155361232
1915012209
1854116680
365291663
1788963703
1010307176
1955263367
1406389446
1215674583
129832986
968899916
332498352
2106365844
478835440
711387532
602527535
1390243748
1016179486
1809419555
851053155
1883235256
1528004339
677969280
761809374
351203350
1625022492
611664443
1246056100
1684582595
50719081
1861464909
381145145
1586435509
1289621517
1311688301
175150605
382956297
2092143274
2014827685
1403934453
1776904110
309824411
2363946
1658757519
1193833211
2012183780
1064741355
647118128
2033791338
356092507
1480052885
459258675
332027485
1103548459
1444744706
352453652
696065591
775144760
550143516
2098450111
1572774955
972597005
1673444185
1584059668
809975612
21451458
890622386
1760145628
449498857
1619702006
2057095229
1868801107
2117346888
830741831
676594108
1864798317
92834189
1066418022
162006521
2136796697
986144232
668341211
2004581057
1868853606
456466322
810313203
6330825
804467222
645637340
63150743
388948688
681374509
1784539215
1727158400
199653077
1661015115
906047529
414229716
342064674
659289124
1807751800
840791607
459230955
2067068962
1514096450
445322792
269131681
151266304
1249718052
462229839
926736440
1231769905
115544891
170478913
1834148644
1206484740
1977120156
984928582
1620507386
216336292
1401612613
2104447079
1179364000
1145882826
2145623944
760702348
626457825
1596923869
1681585956
332086383
892904247
1440008800
1662286329
1447419799
850641022
2134394299
989903172
86960044
1683678240
2064728886
455133288
1293776316
306638566
966123519
938114279
1180186342
2109333818
1878749760
1289208952
717280405
142727980
783961416
1273852626
71069840
1259837305
11579245
124527354
1801879146
605619547
661887155
1755729567
1411115128
1305655037
2662175
104953773
66395556
1775146393
1082577111
886981626
1325322097
2064011434
1160300538
655673
1702029665
665506774
1373524229
62181833
1171178081
2136038767
271451258
1148344220
712658105
279395289
811189086
923433325
306990594
1323048797
75603601
839621824
1355921184
142358710
1961219722
1514693062
43178227
190067579
1242272014
573827671
509436394
1002350380
1371063766
1461637070
827845590
1760195927
807312222
1744035580
332103680
163958279
150693707
902298164
176856196
1192251651
1253489013
2095893586
261597725
180516238
1165073490
1319427736
1896464024
2103128064
1176385262
1504357417
366832095
1126094069
1768727473
1234341401
1405640022
43044452
1776583360
665626261
1319350341
1205208363
854660955
1758865129
1381259337
1405768563
1192079425
2088603065
1371507342
2075627080
911085514
139696315
1062586501
1108731229
492683759
1194109885
1559279322
1304991192
1974722397
393558161
2004661670
87721403
1322175751
663247843
601614674
1939192986
2006931206
78277183
1820858678
160099857
1206953067
1608097790
1445693939
713428035
1109539685
2132744791
250849068
378661882
142192171
894227903
1563492916
1411018718
1206888914
1189765223
588491126
1654644803
1098248971
1599538631
439429002
976168300
413902234
1236874180
2006197309
998248186
1273056945
1326011712
1207881640
1104791593
280264441
140170656
270662625
1646481407
969280655
1444100240
1155441949
1282898490
1706868135
2084015303
679704586
1020252511
1881403816
1629516792
400531662
1385581292
1022330025
815816309
1465875279
2109586860
1720028571
905018857
559993937
779086247
1036795603
1440596690
127596792
718191194
913539035
1766755280
471211111
1228465563
807727741
1457833870
1305878558
571530591
1002176288
105262076
1921177491
1071464979
838306740
1058820796
821380362
1792093567
286840104
133776299
1370169303
1593532392
2015653174
1903492883
700464059
796806328
124239134
855629169
1742628105
370811713
1765108905
975829214
2102303507
1150080090
1903032816
2097518834
1534323849
1717488818
2068952059
1674072751
1293070718
1191936965
1772890859
1676605265
1684178248
1700644016
2085036070
852282952
569050864
1586384617
1767770810
996309612
1026003029
37399996
1373900195
507364754
122158075
893009325
1734768497
1995114257
873704946
1901262710
584063736
753624243
288894715
1400918227
1562283808
1291539113
1063401033
33291590
1544177949
1587611014
1914627668
548332157
355371005
797709675
392265041
541505504
675653468
2044155619
1433370712
479029276
876494098
64162576
531683353
721070720
2120969461
1303419170
140458508
1458370979
1420012855
944904431
1102806762
1817875020
1795882051
492442345
1403114611
513620213
560114800
1259343646
493160303
2032067172
1941439098
1463594183
1979233851
1133115324
97230361
1615368687
1687627535
1198479208
1129755581
628420683
551022721
1478429910
1476399048
649862919
637282416
1219073010
14003021
44111376
30498658
1328103031
1254998351
2041572206
1188568942
1906302712
1383217192
934240419
1319288235
652878354
1289441817
486008578
2024893188
661563604
728068928
874234892
249940
1250983006
1692408837
464668586
462685102
2002761884
714394999
1000635198
846468010
1656448032
780049303
85744321
11894656
1198081003
666309296
1853067070
875986761
924020922
545551928
1091590968
929411587
1392826592
1553343256
797228505
1558009404
943317099
477133673
1270801852
1080178788
912132956
1057250596
174095072
809708293
1435909878
851931197
833248411
156624435
2051085323
1468573325
1466022142
724551221
140312546
1560579757
1863417578
1490536247
2145309997
334578459
254769099
118173040
1885264804
136575125
496409277
1230465214
885148041
507007144
695476024
41940152
1646559984
1754898951
531518807
1949633622
1165287152
508521568
984469756
605619547
2102642051
1293819371
1406862015
232818535
597307777
684507547
1237873102
1004890119
764797659
559110051
445684660
1070546940
1410757988
2015941438
682307900
1860994281
1270054947
1047703457
1028697610
1183911947
536778413
457120492
853568130
1613523510
291277277
958429645
2056067396
1970999592
1162600242
834983935
291996591
997895183
267777583
796301160
824588963
2080265521
595672354
2103204109
431396231
1086021119
29674194
242854182
1996574787
1316027943
1732410428
1025253897
929095472
1522448846
1425750933
104765640
1403979394
815874516
1518050088
1362896384
117156550
956943724
1233120409
751683433
110168672
1214511345
2054144106
650426840
1875190959
685502258
840014106
1559792181
1055819622
763692155
2125824572
1669879941
1862055249
567144421
1524452584
1144071238
720144388
149115383
375489909
1408769144
912456790
744482612
1113093309
1116464295
396234417
1619198421
649665320
1760854098
304460210
1050392120
743954814
945393628
667436594
2082472001
1035650624
1974371110
2043284497
30773134
1486878205
2123236968
1168471611
1260873156
632854823
556695002
461269711
114679992
1993745184
43762598
1792952680
2080138079
1198703173
934848798
1937326549
881700757
2049008382
1503442801
590909391
2133328940
1962251303
1336511333
316163126
999939928
191759954
910590722
1555340332
32506323
1196141632
1330775737
2123938971
395306760
902060903
959543025
1351464277
1381548940
1138436114
1076065971
2042524694
100146503
920015215
346726568
820417684
447676532
1490853167
761123657
1579408206
578381549
234467774
1577548693
1913585011
548400473
1287789878
1684764815
471752073
1412773365
1706720294
1198679491
204803512
176173145
141074091
671970645
132854194
1162323515
1618052847
1560204543
167765784
443258982
102690158
170353274
886453170
815285199
1809979828
1718315195
1014807060
771858130
1700722565
1175555086
2041345769
1327572879
763562966
1716314199
1788436080
2038338050
1359814529
160135048
1039802393
992064757
58845978
93732782
654434459
2070031948
1531604038
1954458216
2074111805
578498571
1744568507
22673985
1956036378
528197317
1571943216
1454277888
312003104
1427540256
1915212178
79874998
777578199
1995073056
623319968
628065324
1448244045
1396319301
991709808
490276858
293466095
1224617486
1707937185
869179617
527142188
1260617809
620048457
1923731636
2132974929
1079878234
1647812857
33947215
1611758072
335347618
833688280
810756978
1832066321
1454311381
641828327
738117668
2115352779
2128448761
485351421
1133153083
1469459496
1107285042
1225004336
2060381396
188706084
84398202
2106800166
210212450
2050824338
351976083
1132834639
844205057
1159086002
118422658
1933957872
1772470839
550011175
766804813
637094365
926177509
1760876685
286467731
1096593352
1164152315
528864003
1877931373
1763347326
479460239
456911843
456264583
90865293
1452284586
1598735764
355880052
2140216440
180737001
1967414410
109023280
1254399610
350541594
963433714
2001840777
1040303981
832235006
380333237
1735794200
1300191904
732732804
1152135315
943920159
735027893
928731728
814148730
248206555
1652252189
390315469
431653044
2131084060
63016482
2103048716
129569825
1620041837
1289808696
794345853
1415626350
149143271
1058993034
1646120894
1426524898
311858133
1228369058
760759720
1384670238
1395387021
286211236
1439381723
1918582175
671816899
1656159005
322903405
911553850
1603295351
515799042
1787200565
1722278988
2011975728
2122871490
1795094456
939803834
1351237229
1787116902
1937590163
1167188093
1950126264
1896490671
573512001
628344542
371588847
1279078115
799908620
1870937966
143844644
632385134
3479558
1679990065
730070148
923742406
1102503482
1744295497
855777804
1827598901
2026584328
606504928
1374735055
1614390016
187304913
1710366697
400706917
1426247983
87516190
890189168
1901662573
2068058929
1898861781
1027438385
1215863292
1948187418
1405533528
1341010934
1979624182
647259439
1121676674
1001290290
1549131080
673130459
1079906322
709298679
349474317
294700143
1605098979
34238046
1323152026
32914622
1327185990
2124867627
632106255
933815693
1038661590
324564435
415877244
1477097782
992702990
1627408205
1675169049
1898834157
1618897018
730528556
1016692053
897460979
1466804713
1471036504
1144576562
1592256421
114693126
200901951
2114655059
1588537528
273775710
2144792255
1596460760
1608465046
1199902502
2115541393
2072028002
842828429
716576243
621091292
1180201087
346125825
1932132388
1678113338
1250042016
653321073
322656832
626320520
1690875254
1641663159
1001513060
1166606687
437772037
78812434
1948596385
1521763581
1664761565
1037312806
1102459862
697188936
191940004
1006554536
1250500685
873512674
1452600768
908982322
1479297856
1673774409
219143337
1762371133
1887821735
467772846
840273509
1975931873
1892597508
240651859
223644920
251243389
1043210850
92042613
1802168505
1693245254
1653685613
807128777
750144369
1155751954
505235968
1943073321
1927878073
1081187388
1435650380
208907597
80431575
2085670153
1945482975
667127062
41652052
1490272804
1589934470
1663364638
172461498
271567528
1827871294
1532177782
1612438933
1885627162
1287752340
1605203217
1945771306
283161899
740724962
20356690
569165072
1103136698
610869420
1734183371
1952587678
1317234306
1048773461
1029985233
1854175475
100774057
444281164
280062504
755734075
1068210524
451346916
2132109474
1291429305
870282668
1480308907
1866129173
2003780277
10126357
342009560
442644058
1341677638
1178900058
280374290
1360857263
808655160
432962970
356422066
1043623513
1309984904
2001911838
266349127
1897336390
819119210
223659257
702954078
474435814
745722629
700030622
772905376
455402701
226802101
457567987
1831509306
512873851
1033242132
2131476259
14312672
1496420182
267479464
1285211871
2023168151
1585045196
957756385
1251261887
2091942803
1593600131
1487320214
2098120094
1150911967
839245264
161125285
1482731103
712560992
346511398
102443685
303455445
1322841926
1468623851
1015228474
1212387984
1713426103
1097847665
1073691549
124085819
1085333657
753642163
1948751570
2112581145
1045137364
1346302403
521587022
1512916959
534108394
1152417174
1573442462
1002089596
1824736579
1335398956
1115234355
295762936
373038810
2044966886
1128617514
1567590673
1626302604
584020097
834983577
1437067783
378014163
256949820
1584553033
1353710120
1197277286
1229577820
1035574922
1861911834
1044845757
1006760633
737561506
1150301435
697252772
97732099
1109771240
762145524
368761321
1029002694
2042915956
136517544
610493309
632851645
678550549
670796428
638054358
1660928365
437027527
838604251
683497243
1273456317
1525860908
750486069
1241876187
641228889
1560364528
1820966327
293252037
1136386771
628267223
1176993876
805401631
1080768197
942207242
1055070310
589618934
1444362262
1581239416
1512459427
1509847598
2020733952
1752920891
1228973737
1444470111
1964079946
330054173
1741007478
621252800
2146705542
42365106
189352568
357666518
766597837
1877919852
800540092
664690792
1640011993
2142465420
877371007
350056152
1279021464
1568309135
1742453846
1670098575
129997135
1563710330
1558499671
378704427
744650303
1523933310
49795147
1769581740
296329970
867928516
449115992
1057614167
861766331
1101510168
1295608675
1941168346
565096126
1684308613
370610206
91317138
1143106699
379374038
310111289
602535836
1309398594
1512844175
292709590
797787934
1760582148
1146518641
1409916486
509153799
1604184382
1017341915
593351875
413543464
724572938
1429239438
1819948813
373562532
267175090
2090303138
113285957
1157562937
1594869843
1430614534
101138631
1454021122
366411627
1536810786
2097686516
1661180357
1056808970
1544133392
1543881605
1007454537
1965893071
421738631
1873784877
1455401055
1514540302
279290802
1782253825
1319427736
451213889
1089689116
809035892
806173134
1523306370
1952954769
2000334561
1840898865
939806512
1071391941
1206287258
681282435
945842877
2068917625
1128036625
1823587324
969716089
675651665
1375425724
1513643665
1796373899
1201081899
805753993
395879513
541099819
889807159
353829944
2067764022
774507013
496671412
219876793
437868739
29278153
1752480679
1414204707
1271602725
658917825
530163332
70113286
648137564
868534795
1733425876
677615272
1734535841
895392681
1142507910
280992575
1126793045
246338174
598342079
1574106675
649436628
615536829
434015043
847662124
2866860
1137019605
1966682029
1062386023
2087567166
2015750800
1767236662
1155774226
1965372732
1233256234
1006079369
474094364
1764228820
896677011
1162895623
1078560031
74538545
975020004
1471403260
1361391414
2067088758
57441389
264771514
464923987
1464906246
813394857
4741917
179860654
1346521963
155322037
769895767
1851585068
981234277
760117297
2100863377
492668853
494842426
1927514893
1605324849
1843780956
529056254
1543769186
617003625
1506623008
910973703
2000555041
1776470516
468672026
1736832037
709746881
605652182
1105252202
2034193836
951084217
44587088
791061565
551161450
744678087
61919209
1282323621
591311521
967387433
1583987215
412770434
1970738665
1463305392
1152041800
687237883
1065884019
1111750610
1143055131
1365416646
1736896451
2119028223
1851002607
682487637
1058717696
221287116
472869154
749381957
1981383728
963332622
1594441315
1668453605
1968112358
622140082
633903251
559614375
370680187
1074303565
135700764
1307378664
605544218
340409645
974350049
1915982204
748088452
1248446014
1181248473
332075999
557582973
1799001385
40839724
1687747761
121034249
76256363
1787988002
1774320174
738013553
774212308
171345402
1495868347
317974393
1185787007
919455838
351452817
1945038844
1376150732
64668604
1436224046
674027690
982915201
61572573
1506195999
89340439
658591259
885129236
320409745
1548199880
1176403603
888432034
1949999543
1744360042
143738080
809800316
379446600
1036113590
1206361111
2107280012
393993744
1970450337
1462566337
1273858148
1102104390
1597562253
1572943686
887835350
1462191092
650924139
775711014
1364858724
379227876
66050973
2121215771
718416283
503951515
1851133699
35576508
1317085665
2130393417
228995268
308117903
411579580
1743444531
1389601299
20683525
1453577452
788880882
930831934
1555157497
1707334255
1036775426
1160990269
148508962
1274959102
614112573
1195551412
1916184927
1536376505
1832499838
617075877
674893716
1711960545
976414060
1182481519
291859933
570823784
1606115011
1092343696
530610231
1230446461
812980853
1724036045
363348146
304240854
744308083
1058435050
483600889
1923056235
511704834
1066568442
1733245889
1376053522
1276265299
1000129957
1231113894
692324030
930868919
2086552627
351308925
1719779062
1060829576
197962730
936789933
391188618
687826733
263836994
2055763575
2115973601
950239374
2143434914
956916181
1256966441
1658086064
1481307421
1246813521
1357792149
1378618600
966569667
514641984
1794501210
339656452
431442125
519243149
988895110
482578730
244746186
2038249991
1078236427
775069158
374789787
2109894448
1789398968
526295084
252323140
571030336
812871863
211177966
1000080359
1949619461
978695227
379040950
89370416
2543974
1649882122
27320905
1080773773
1385718453
213899129
1652968805
958798822
1984753910
326811413
1950542618
1803512472
440740727
1173596719
1853014135
1256834520
1077535477
463047569
1411412365
2082639844
2072776025
1001840586
670947247
1661834011
1018616545
947183230
528829352
262871538
180015298
54931436
1190801907
795349837
1577810850
1396234797
763377498
2098038219
119898998
592491910
1958860438
319436051
1936718920
1141260171
352143605
193139295
827020039
647635469
44533190
1031380233
1857727510
623122995
1466941634
1114309236
285238916
1120760161
70122670
693001099
430820546
1930611265
384230642
520444901
1132429140
884102714
1385847834
1069019256
2126847330
719622369
1389729534
2063854216
2145673983
1116259728
484714502
2091117260
1537779885
284968464
1989311002
724828920
94219927
1561817828
625914679
1337193275
1987278558
787260324
479918460
484108401
921933435
599082182
516642498
1415060023
1972492042
1422342944
833935659
1205174546
45999006
793729829
51711965
2101825513
2057363064
1482888570
374764199
2096302001
200467601
1334183662
1179183393
229805070
933321639
1111357392
372429528
500676024
1667753950
571489460
291070090
1730030363
1930420131
577363828
1898740608
1277063140
539933331
538692395
2104219812
1056236790
54837026
510204400
105020550
71617076
775383009
280805451
370429858
423939851
1866132203
648262117
459446054
33251978
995131732
1860301854
1204426738
1272370556
246412207
1027937985
1279514155
545850390
1283436831
782912352
1805049447
1179814940
174412136
833208445
1067484526
285487134
1008032101
1807481731
1751958989
39020133
695430454
726299518
971736428
652051834
298843313
805047157
882792747
728575288
524649820
1880337593
1910209868
690867066
807405485
417964391
1811251601
996424112
907614266
1397622890
267686075
768154154
2076226005
2014054816
2053878236
1615544568
119203456
1051003938
378760246
2044318079
773866618
6805072
386368424
821114421
757087524
1973072658
2075782746
675949648
295592601
903075551
291108160
1778053406
205198659
801847395
9030490
411705613
594279
962395341
1814272527
1223243874
1507035311
853186660
1395675925
857866513
1335276104
1832280617
1160229957
1624324591
878643476
1978855585
1546924681
1159033860
291350243
1488839953
132463750
387205629
1679764575
1310850815
1405805278
1738835955
2005037518
890598242
606821427
520579790
1384369512
777859962
796090646
1391695029
104216511
163765959
343646437
160691656
197449867
2052171110
2015027900
1024027024
606879007
1056055631
1823714067
785716201
656874055
1074915370
1007601009
385512117
250363922
509250276
1106226334
1560323299
740614013
290767919
1254431580
1843502531
627949191
476681179
151196130
1160380778
610601283
1015905372
522202972
1122565872
1995253914
261971913
1456005575
929468059
630188790
2101551788
2091093496
1717900330
130395975
814933782
1891893005
977115066
1477424568
2040616828
506700635
307233124
1862549377
1595098530
358112437
1392331541
633987033
901551054
1382219222
588733427
1356584293
516988945
1697148766
1473062154
2089254224
134161352
1616223993
865330477
178870447
13516619
1768050768
574890
1418659281
1872088852
511594246
536425945
901953868
132048819
1640731928
893562569
1626937525
259427332
949250441
290266984
484653290
1911995836
1798167504
2029538052
1456989302
396851452
2045281732
664716645
1003309316
1972538980
1760726784
1048094188
827279832
566602228
1293153499
917312977
1849477698
765851918
449798949
1193704142
1162541657
1786250661
706997051
349519158
1890074966
505727378
667805197
285494696
1935458410
159791504
1194056099
896469729
628417182
289119846
1143519700
1658658935
2093580766
848293479
504627169
1911774690
1944144159
1188949752
1332947842
1339982758
849465867
2136652393
1233794961
1734741771
158298778
789771674
101690560
1034527264
497359118
1924485463
10863956
231326455
96155228
1144814378
1435466224
160092576
1428597381
1079383283
1038607611
1182787674
786237732
2095108228
421004716
668155873
1285099193
1307958950
464935780
2052704800
2066616463
2061292993
864279380
2020501160
2067091857
1672146429
1295814566
873876069
2088891586
1670022663
610274765
961307123
1806864353
1909691377
1543732400
1413111407
535983621
819144612
1509934380
2056189158
2087386315
204443281
1624317326
854589792
1702201299
183504310
1648450263
1912348572
897798817
1021601066
311573276
1059297305
497770997
802256488
968852217
1317039465
1972133712
1198877224
1983610656
1939086261
1129070594
1647117064
1826915799
98295308
691901695
503605596
1404052635
1587242586
1992807879
1829494983
1927931904
352244527
280755787
910880169
1808557551
1880231655
1226142990
1264301265
238448193
259817559
2055299305
1865735081
1655587264
973624460
951240381
1293629785
1822879610
515831007
842654786
1321473638
1587333300
14254934
360711361
1930020938
395764623
1880838307
1057051169
1933722360
324701983
886189700
1794456544
1762179528
196472107
159940827
228144027
507577759
1036685895
1882582283
1624633374
371733535
924278783
48449419
314309441
1719844663
1491258007
1424174542
870566322
864905982
1952913693
17777671
1469649304
1444910589
1037971694
2101092258
223423127
89222017
805521721
1538068945
1197834590
1738047030
312859981
1185669819
878851597
1227758845
1677769517
395199161
608560096
161327147
1795568207
1327549590
48662463
1229120346
1273170770
1946323994
127193705
1413549632
1449875428
1780300659
1408337083
1361757746
502852982
1057847733
1611493962
158171050
1354074814
74882717
656896552
1711073827
1768125899
1434564013
587355386
1177827412
271736278
18826470
167515705
330188103
1564325580
763014122
537703282
1156514933
528474467
2000911676
796298738
1448156452
1969061276
1875429736
350453517
191184889
2132191574
1494976355
422406451
327393175
1311010133
811278863
1125585489
985450164
831656719
1585744695
471734356
1500210622
725157280
658531977
130989377
1888469296
1671241106
114713497
2018440127
725324979
606715484
471014376
1705679599
1196988232
736220202
1517767673
408409281
561280549
1090268128
772385614
371456819
758581341
487724192
2003501312
494042045
1569224483
483511791
1162392549
733303760
1285628463
646404137
515610875
55938731
990312943
1531987874
1166668317
1382004912
830307860
116821784
617210314
1739005362
1489932494
1813946621
20480320
224591337
1255475069
649386061
1590952860
2018016272
2120351150
641346094
1333858274
1709746555
723838270
1627992259
368104662
286320371
679309361
1554884109
1000698890
1241422156
1874726543
1250446076
1728547103
1560128212
1023455718
994223867
583458603
1714120927
527588007
1207696979
1117133238
736740472
2066613236
375228668
1170213800
1164330984
157356119
1839729639
1303942046
576374288
1456435708
76938654
2040238004
1264021133
238825954
1646919810
103207876
1068604844
269361643
1324944110
1226500463
1072188361
233845920
1388411504
456944016
1690077035
2138953578
293274540
1446361953
733772482
794558356
1612611272
462882716
1250377237
1751900270
1953217233
1040848977
869006636
557380117
2013162818
1377851196
716562801
1102324872
1189486395
793222342
252044393
1770473013
313881853
1894620515
1309244101
548362868
969167288
1812177669
1113439720
70254177
1844422766
1396790780
714444286
1728383849
514232889
804283495
701023577
1977665513
969489791
1744703301
173366135
1573857920
1045606489
789342273
1589422739
44103358
1223469875
505094419
1123897675
633618243
731882730
1486519456
720145777
1338743377
1797917338
41470048
1883330723
1567629235
1057622821
832538746
811726638
1168982264
568048652
625384752
933885476
1791016992
2097893906
2131537831
569133915
1242451908
624103183
1446824425
522420181
1559950272
2059467
303749268
699597264
581132275
26340016
182316155
1417482032
56656543
1294192516
524377923
794475769
964201890
894375190
1021881528
2086578092
1026716746
370624383
223968771
1076895152
1575307567
1740941947
1890324811
1528142975
107283359
2104230066
434776437
226400697
1468268054
2140758170
552783440
478433114
1286234503
838140402
1657260814
1610975614
536988863
581769610
906465805
15340103
333485029
1764285431
1221193340
788302621
235368183
338511324
129909804
278447411
1601035420
444994744
803069358
1848584719
15378775
1605443779
739756182
1447184823
756259228
868741103
1048115481
649716528
2096091625
1209948689
310783203
944726369
1909499563
469197359
500283454
185982095
1446990261
547459390
119425981
223877651
376240862
1222520357
688940069
1418989730
1445637528
1152510812
1277575291
1130303947
661380022
1493642999
699803580
1067565704
1479121561
1654805844
371988719
999723393
1572104494
1528342335
763965418
1245849747
1049315364
1652970909
483571075
221856812
687817426
1812696300
1031880219
2066522984
616219123
850745780
1881858859
1392555710
1753125161
1131448717
704512096
2061525775
1361627777
1712225933
646148683
851123246
1676944309
672822469
1946844344
775318923
1907304132
1485848618
570811808
2008162297
1275848752
1935173772
295005477
1901370974
145095837
1470596938
1440885656
1939656496
940581136
2003122114
1945181330
1406962064
1272393401
2076714898
81373876
293266850
1206008109
83308499
801244608
515227893
2104127630
801039596
1227528903
1075700101
1059573386
1770659685
767511189
1569439884
382970064
1257107361
1601751607
775558044
772573443
482992142
1768433604
35532183
62119902
1017600402
704435357
248099522
1269440754
817885608
1018138916
25466681
1838740235
1636832411
679372412
1459912668
1820908672
1860324554
1335434973
660240341
178048529
1662137189
1075427966
471779924
266595332
809487857
341036524
102911153
2053178412
1289290990
2099689037
1292068366
1856545139
231448093
658485935
1724425556
1379449800
309796304
1910411442
1234580037
273690751
676968554
1252350350
1860382845
940166725
332842366
574334822
1797559045
1406846133
1876368164
278555730
2013879293
908551761
274072965
1529136199
523029421
755317032
846421849
1173443678
1900840275
1668749853
1663212131
911384177
905360888
1130078096
1837683903
1006362485
1777855938
802967868
400744383
1897979176
1253571199
2098775570
764193209
901391027
1771585078
1580831883
1085577697
1613336813
463434127
1342843041
396454671
1629602500
488964282
1023701620
1985832532
1971630169
128890838
924675677
1145893153
205733808
1129251809
92322110
174702170
159137124
2066122726
1613448905
831870953
1664561727
655789955
1289384867
2084739729
1282889893
843128152
421329441
109315993
1310006767
1685823479
1163597882
898650326
1927248621
1974419949
787998815
1376009400
1188630551
162948596
1368626371
407735873
299609245
1854451943
1012149059
1238940995
639273509
1404079210
272644875
970730613
1139104276
413338484
1721177237
751547950
1675512239
1062250609
795859345
20862862
2023766323
720132399
698991447
625722255
1347485081
1038712523
803022801
83133077
2003740393
500360196
1941243596
558902671
1982552362
683649204
2016159437
55587100
826237060
1340134354
947290307
453520572
520938828
1958372868
74142538
2030048019
278217403
664932326
1016983910
1885098215
953179561
1248490928
1492839481
856129836
660565278
1105396242
332260571
105269695
707712656
1164429676
1283201150
914563266
1868192544
1773558286
503283164
774847761
1367524342
1659000841
1457646943
446681799
200033358
228633995
1773280382
1138312734
864893890
790865645
1606972620
821190816
812335273
1583122212
856917830
1422703442
1654918419
1479860088
85438087
2027695556
863508803
1115283290
1332072367
1187903787
1238795045
437207618
1387091610
1781169501
1596905364
917343141
92730659
405269477
200459890
1372063915
1359297773
243168318
275420953
783074209
787974265
537276042
934415265
2050307321
2017236116
1594605041
1404527366
567883808
1623882971
1379535778
126468778
1329641515
1153462554
225430612
2084447412
1882427768
471770750
1571193919
79010222
735493347
2063545017
1748453338
487253767
1541713191
807404334
208907597
150131622
278426414
1201417457
1676719235
2125831805
300609133
2069809997
1817439706
736653247
410240149
134348970
364493661
1372915377
1447502305
779307924
803308034
1036335574
1837951588
1039593810
440204175
577870614
1710561216
315594576
361354000
1425939636
1457908098
647694307
80740558
264121376
1694398463
1031628996
34667374
1840010016
270064486
169179896
150689087
938589214
1131820246
655789955
1244403321
452406308
1068566226
452340451
1864763524
503056770
1637541767
1228173513
928969427
1815372257
131797787
1801184225
410377495
444915163
1329571552
1136226090
1310482231
9226557
550915724
1105592235
820204510
270650650
803345751
1305675720
1851629856
1150086851
1034408427
463006195
1232056964
86215024
612371856
1890495157
1536369956
836131405
735027556
1237913654
135178690
650471600
1858186731
1739801442
1294850923
522187149
1591177593
1126001380
1370463783
1557333380
1806555299
1376391956
1018871136
309019192
1683236478
1543939970
1693461815
891253635
924235080
1973172811
877486812
668620305
1632548059
2052818736
1332420221
155827290
300800891
543112156
1870355202
671489529
813599201
899532833
641094134
1860234841
247429037
863985978
1714067589
473664552
191886100
913821865
1994055340
1040208508
1675531080
9657540
1775527405
1812100272
1388636046
1856966464
1163638565
1584334897
1471700844
64873099
211414283
854956456
1274930615
1603623853
1999841367
2001317019
1215699933
1060354770
762481527
412177293
1903757175
1048642337
278677799
118456187
896587955
417490973
1112083528
1520988222
1670592490
1637966581
112231476
48736425
49802667
1557364429
786301304
1133521098
2139700864
1035624375
755743843
1369490728
2105967416
95689247
1162098151
391824033
56324287
1433210268
654039998
805979870
889063031
1083059856
2103859995
2117309401
586475571
1093890295
1442353871
75259732
1412155640
762088564
573418399
68963490
694334882
1159996604
1586906369
1580791595
1080984760
738906917
1784011836
2146277535
1169452380
287694826
675423673
677157662
913406138
735348521
1441067558
869697134
1668780900
383049257
1434437501
1235017018
1220398743
554189272
1537185369
1628584462
328399076
1261812336
482696973
100927627
2043727711
720598587
2031737335
1213895485
1475364781
630451939
364611270
1243125966
1028877569
615563185
2129371162
1893312753
710790594
305728634
2130891109
1465440446
1304797960
72452790
1247287880
1469615433
1627955982
1654284353
720366215
919525521
1564980398
1577608363
1190642949
452957810
719860358
1855726910
1888253490
1310186439
1206659353
1939037849
1651492126
295079327
440305510
199655253
35383854
274362628
1553079144
839270248
858001032
1872689695
1037378252
1679812908
1991263691
2090699564
1671378396
62277759
1026542999
1359235293
293113613
613270824
944465592
1875039266
910944164
770900133
1403547188
1199540857
546797056
1649964839
518977127
287989192
2070231103
1302022444
411291981
821913980
92464222
1134534593
930052593
267753739
829427682
655809736
497659713
735409130
1018003278
1177119180
62677855
511987181
387328327
1718099678
2066389249
101984291
1457445089
570023535
330642700
753226169
24593198
152052099
1783901135
859476779
300648196
2022260646
255103187
779435562
1585079256
958169202
285906408
1997380424
570804053
665287268
131914185
1608002338
249400923
114741663
891761255
1740535543
353649232
808216846
1756147077
1858326254
1540989817
199112987
638969612
2134235075
1844085709
396317633
68674802
488677025
1711296334
2044628340
1523362908
836235705
1124507794
475655150
1591364033
1222605994
1481522282
1062978574
827734915
16077606
302119055
879146498
953397999
528885414
1173325327
202658710
1431934696
1905537872
608152174
171625199
1696667726
927880390
13197745
1219056106
1425492203
295094571
1968676916
549058032
840784008
358147986
1309985403
1241378287
1258411478
497264362
1011714480
891790340
1243756846
1088601886
1870029388
1555529020
1523414911
622879671
1138264240
1159355009
1002493918
1338347240
1032371542
1968942484
555926925
969962521
899269424
329095588
162931348
133361789
305646480
354341690
248150341
273195726
964410504
1998165968
1580190446
1489681747
534217219
589506038
744037758
935699191
1445593837
348464860
592014853
587366338
1100560417
768151308
842329687
1562769106
1064146161
1450307650
1289538428
1467954382
1082136960
97803742
1144618876
1629979371
1832582476
235201374
1273540532
232223151
1939461778
562536339
1142150208
2126848959
1392954680
202868663
1316643445
2073226915
352032861
1901103480
74682876
531599185
691113775
1781236156
897659803
787251588
1128242503
1961536584
815774117
1019342759
944398612
438235011
194145310
811575027
741897122
287668682
1407079667
1865439889
51734803
754671350
2079358827
1519896775
1079193064
1504353923
119160817
305441572
1753787818
269209960
634322200
532623819
1970642078
1769886837
1757396993
2139834171
975625995
10712839
946635308
947082756
1809185375
1974779095
305691700
1168056085
470034522
195013532
1128109966
846757855
2119691705
1770262136
390991738
851296448
854919599
715683894
2133589036
862961095
925793826
1776362379
1622584629
945231609
1594707530
392261285
578105597
865152431
845119436
538470252
1384847248
734912631
1925463669
1865404837
1990072240
811276762
604421344
1368021880
78946173
1644383382
1646141465
82810188
1380798932
1057709827
610449800
534550328
1984293647
1112392140
1956645042
230902775
778125307
268055894
467677414
1138907925
251875884
1710911888
1229182076
1677100852
1036755318
778578497
934006819
1111042347
845949067
268436080
1561253822
1059976195
2049895858
1969289000
1186778437
1034932030
1131822096
1426400150
81189782
1130403027
2048130822
1006340566
1689320203
1985762189
1428484405
48619943
1813095220
1058088823
1594800827
1153792786
1464728537
1206863112
330586290
1920633478
891426868
1253679968
1968340923
346869881
1438041659
1742263936
1515550711
321055926
671164552
1339561407
1142864356
244969608
416984367
886102062
1373930716
1361279042
1259702541
931747001
1640271435
1868115190
1505672067
1402262107
657809980
903916393
928547342
940878062
496783968
1241314676
1459920093
1778546222
1276024439
756275911
1866844117
1320434470
533511997
1583990895
1353321713
1470106741
1674603204
1146662595
441058050
1873183898
560839186
687552989
437812534
957764435
1868131269
7260097
2127878696
696945313
1515804734
562681978
1277595287
1418481901
169226077
619170410
1660130030
1399028788
1814642974
377797264
853998997
307962925
1494517224
399523334
731248924
1635440850
1433593353
299218034
1831460530
1477010925
747873674
407582125
1112923314
325070439
615314268
1229370357
423775936
730772615
1258465457
1476818042
1893777580
1029600501
883140896
1169946591
1898004087
1932193248
612733261
1453098882
621857107
1067898429
748187685
2002763141
225629110
1823733760
2145787182
1392637698
1308737407
1132928827
1537206634
513727597
177582101
401702063
221252736
2013490198
7949886
526768938
1732692641
1766776306
1967842398
389277067
929808902
537594483
179007439
985951222
1582453415
123272873
6303757
1763041074
1474689634
1727317447
577134371
228737028
1045792657
49458403
1467907584
1535142989
1507371051
1464511151
395197107
2068449850
1924091847
1486254293
191078469
1592081059
890713620
233562560
666891181
1588203960
1706448089
1449895088
906723418
490246491
665214489
787696585
259997370
856224803
1244549905
21828418
1198965326
1431040996
963574504
307490283
1340683513
1118398339
180743216
1171235431
1971410801
1533513356
1239599110
329726527
44137723
1891003528
767548597
1122627623
172054599
1835904002
1280641296
17677578
633780439
1676625425
1646060854
700211333
1051181901
1014573461
1577711383
693395729
1211496135
1040049374
960550980
1832130789
81863518
395373000
962097606
622872170
1818100085
603092676
2091033144
912716778
1834638462
1631214935
775970190
959796807
832431097
11389733
2100962260
720878824
1774011303
127716458
1582944268
755441507
1904465673
1139024829
2096807531
2058089750
297943565
1829165783
1205763747
1725963361
649960330
605232949
1639646075
208809962
1175211087
1728671253
1908613116
820703130
1423125995
808719099
947763316
1358978163
1463676464
1188919876
543377867
72825462
1935224025
573558956
1991512831
1905803981
162569696
697798026
1598841719
9574218
29485208
1133540778
540690007
413865308
1228080993
150110282
416239924
904741453
1618360337
1628516712
1533880432
954673584
1667837279
1174500307
200089502
181788000
736183149
1810892142
2099054310
2124250207
2099434344
1831460811
800350867
2118486668
588435852
1929230555
603732672
1380913031
663851794
184719662
278874135
3694837
1085970310
98028217
1211737540
896856917
1947036874
1731690367
481135508
245311837
2094513098
272116389
2035888981
2129550364
385730841
201809887
1987008073
1355623057
872448616
150230674
1974145940
36212454
337031989
1762163887
158433900
1321215082
2012381180
1492585843
1693805038
1092544094
1011186168
714546045
1842504469
2039874230
1908985841
822896186
879386903
855281975
2135552811
112206014
1005604281
9240492
1503849461
1966800483
536031717
298417902
1498949181
104663439
559044726
1069991690
1451368530
1417289495
114171984
1817093812
1369722580
1806555299
1950582674
701667627
1838569140
1684656681
1368322527
1086434643
218525585
1223185343
1978143483
182953514
764792890
287629159
1281781801
320949767
988431522
691776124
1918328000
1742537484
1211177859
964920085
418396370
397166357
1747193179
748979164
1022200960
1715974998
234771326
861509967
601894043
921622617
728808523
2015388144
1372830613
1193079418
448117490
464244554
608530576
1039992986
666788424
691743225
1334183793
883553101
1282564894
1381466696
700244900
1337807489
1792981334
1283113267
1456385007
45821988
416159592
171568650
941678417
979090440
870823749
1782431037
1382848446
1596394787
1737643842
411063858
1659972461
191328315
652902905
1272152965
1647547767
110181442
1392335130
1835829681
1979118566
1663792282
569453805
999020967
933574231
738787443
1593609437
1862566398
1541674320
1492321615
1805231445
278437893
1110192817
1525105628
1112022508
1461267687
313125506
1827409071
388545334
98045326
388563473
1354438776
1597937340
579712080
1842893550
987052324
768513831
1243438962
241116898
936785090
633390512
712058663
989548961
1811039367
598879252
387875387
1210579066
835049863
1533792083
140817681
1185886727
1373306473
156805328
1992329298
1033587802
1577202856
1167971928
578997998
1695804127
2060092457
1570708940
2138798289
849554089
1468229052
1870802186
1190101655
1599009939
1405725426
297200689
406659520
2006853558
1361515302
1432606959
1814650869
734846205
1206243613
1536451053
1904748489
1544821868
1583956652
483955145
1571403703
642275351
1473104795
1821416725
1051936188
854767882
1666790854
1628759373
1630364134
1444211753
817571597
37033166
447285512
2121594692
81566861
1529880975
2068041934
1803207196
2090064803
1184711635
694617357
1172986456
1060891243
1608164725
93537036
773940086
743051192
176771185
36479338
2082027705
782399766
208682823
1062548356
1006364843
1043215980
289581780
778057536
133854457
1033026633
1963121239
1445070720
1973524997
82569158
434731404
541623968
1016631045
2077248598
1432240333
1150646414
1248297255
901931800
576772813
1644261484
318335265
1076452514
1636045
416100087
763267937
1327856979
1639051279
2003820593
137559846
290083064
674778665
833882996
1160745255
1807288743
704467399
1801814130
2131406208
66146050
175468021
266511189
1095834049
766330130
591766621
1863310860
1413775420
990680021
1017039757
755261396
2008973295
247484211
1783857677
929790669
901984206
377543390
2011619517
145260750
431818876
1843250488
435678233
1636286323
54555445
1514448286
1308715205
590306187
508510479
1340195930
1777000466
1047156425
81597513
712375059
1816556606
1377687960
2109131896
1268032303
914558753
372697908
69328278
1412285010
1104261260
913799311
1215247808
56068821
100951030
156393682
366460661
477466673
1355335538
1173032610
1228488901
572954345
249954796
1812192155
2109471425
156461773
1920872458
532929462
1947521332
2048695865
1520420198
9267342
2054205741
1463636289
48500945
1878540676
2137296024
1713997758
1229744722
662384151
732923255
927304389
958183037
1447744845
404829224
443586651
18449595
938245663
184371907
2059327138
1486789869
1741293988
2098848768
1239760255
1120544438
1094664267
234958548
501068703
183230758
1804137643
291458797
1976165116
487681562
2125640600
910340315
1696050841
1497200514
1864797292
1172486928
481649568
1402423149
975520746
1164705951
288481779
591527677
1507023455
93718134
775494841
306514860
1254721897
650049197
1629302115
1460371195
1185096568
133335811
1256884208
784283862
361159730
2111400704
902985657
1898843774
1971925126
138959990
772736311
1864837747
359753709
1871201388
1977693560
1786129284
1996454529
688453951
120304705
2010166929
1324735124
918514499
306373548
1718403322
659986824
386804246
1308439185
631177875
423481746
427186821
1512868703
790461617
1656223413
664500159
650041624
253054478
1999370740
431001576
1715285625
313619700
1295925069
1255903269
30059910
1649805242
657035117
1388363110
765443970
234340880
1419398859
623327043
1404384889
1926646428
50139023
553547416
711563940
19746687
276941788
32306764
1259213976
1067492913
1119130732
1695813887
1206775210
1428325328
1677464190
1522200781
810648916
419576310
583181870
1433857887
335887192
726347934
35067116
1289352355
619261220
1947707775
445421085
1311154566
39125386
689316967
1743094683
725920762
1846360673
1625630711
874197849
1309072687
1693791775
1666984777
1919049215
1580574197
1950649818
1755464835
857952603
219751364
524344259
662384491
2021466017
1236619595
88869051
1597421135
965206482
1215814838
18906493
914360967
1219376545
1704542907
1905770181
1847232924
888448711
506364047
674686596
210827099
152992676
1026198875
546636936
1964539635
818575407
1466800187
2103331559
2115352779
1114495466
1075617697
962731148
1063490029
266742807
1273398322
747339882
89742740
1602644877
24348070
2058272540
155269384
346915514
1057278979
125628455
778093192
1852682139
356648112
1087205070
1397713654
284909484
891470905
1436084736
17787071
1250560499
37905748
1104985578
648605922
1550244355
173972687
1463163895
1677494461
1686746076
931989822
1119349513
852008030
1179217681
888204724
1124889383
832179815
944656887
1532018335
1217677356
1544257913
752412839
1172056653
1124555688
2111658946
51763305
1484378786
2073641944
1473133803
1213258720
1597818293
1745682025
1090507323
1283629243
871907226
634574418
457584674
590985547
96931161
373099348
1994784927
182679293
634660232
64508016
276474783
1238882828
326126869
2119791061
1027646002
562457608
2055913669
1635845599
89070390
472332109
1088133298
265022136
1757194114
1920130289
1318783364
285696163
576046593
795328432
950951197
1622162178
2118769971
1047768650
150636521
2127487828
1716293079
123096843
1805561338
990326759
1295943402
644049746
22089915
1685676674
196846741
277430652
1177490468
1031883519
1636965120
2107712777
1155645117
716505629
476731362
938866740
2032130260
134208060
728483373
1852865458
732114337
433768335
86294086
222133447
139745517
349769000
1561845650
699461472
1016876055
1590841111
1227228088
871781372
1631199794
906428495
1477372038
1476976106
2126440874
1789809125
1406325382
816423870
1025528552
763679818
999856647
327364985
832586821
131253846
1232441284
2056710367
1943694844
1466587590
204954577
368441662
2099884855
525339809
1541157000
496144691
1563667362
858168271
1336793948
1648885251
776824846
1286560434
1212093510
1900796685
268030956
924304978
53357405
2138211219
1596902332
1733503046
1228311168
1054931011
1889110841
1381289185
1563920880
1509992968
890148089
1836186765
1554064250
1832072281
631508908
842647539
660645073
987400401
101471296
786255666
480228017
980324959
413548350
1001588455
608089223
233844868
1203089762
1095885206
1160281795
467086492
2005297738
701541017
626017651
39496189
1315242765
1775845729
648720888
1148796662
280235957
301124978
262023321
1361552055
57076766
349238376
1423133674
1403387074
703717537
600475662
338444748
1529538344
100248903
53929845
1237361903
1973415649
994251218
2012510197
1977098897
271020687
72884883
711568531
1924050348
187737978
1193724413
962518798
747695952
725976918
1722408279
640686136
2014278100
120389385
837975837
195429652
1161437595
384942992
1415380035
1587513731
819485959
1907619400
823430610
164689789
709714464
1047439464
156297371
543782935
118592954
1441068249
2103167976
1431906294
1829959034
1627287558
875312976
429699231
2086238114
258318813
332734902
474826224
1004709932
1225961656
1158121357
932163916
798358628
1484877164
175977900
2121530438
472884166
746058139
1966578680
922055272
1248962448
1377134837
406590736
270693688
1057215872
953449620
838946537
2137460529
1093173077
70719107
510517171
2075825813
2139158607
354083139
520069967
1430074464
438508409
154204514
1856248368
1159719856
1884355287
2110169527
1689315784
428092579
1977798396
1771929541
842805355
709062406
1707060471
2075113504
848323962
1025791889
1434226486
340496148
517956820
177287704
1326243700
665874447
1327317964
1118373450
414519231
1079067292
691072478
1700981186
943358468
1410334172
324318379
1790557516
757328464
45857049
1255131706
1358836737
1090039307
980819518
1926792043
1776615239
297147199
604980163
1918464438
1339587221
792240737
1794252116
885079237
772834743
541195543
2102973827
1834758508
1033215670
1895243762
1096282143
1276860131
2135330522
361995425
1279986804
781734536
426419847
1572571270
2139439420
1090341169
779200099
68361377
421880742
518984865
826131510
1250062168
747057239
767163171
1360952464
391524100
1919586618
726153222
893875837
1835705047
1867592575
1054826243
1379674691
767873411
1201294683
252843539
889020036
1614137635
1065985630
1870554530
1333451416
560282579
2000885882
403351671
1522444242
1008204483
1200717534
1283734915
875960519
75486694
845596431
1144146406
1497065084
58623900
550624941
496657921
1575708556
429347855
466560539
1628886135
767409084
1538967765
1373233365
782443899
1986099950
1675860088
484491300
1571942460
35780809
1459135023
1148930560
1937538627
1619661955
1095558959
1244144845
1548033199
308762025
712429971
1748898968
928135105
782462063
378193971
237692184
550535365
274032137
1757175941
1433106160
564480456
1993347847
1767867235
2040366179
478456526
1626798873
1277277394
552742202
1084416990
1465974392
2135525386
1767321424
1985243361
1515699389
1203819626
1588248424
884941468
818706180
347614706
665000004
1943561574
1204962284
1208447171
926445898
1285070485
2063474775
1119458968
1987497617
551435189
1882205696
1254379259
1042415054
530702738
1864286536
846740094
484384784
1009001593
17401366
1361624777
1288136004
824926643
10405909
168674934
1585564995
774260252
2119326173
1264474641
605050116
183308571
1249284940
1748370291
1591236762
2047793449
939574198
1302254460
808987456
1959625442
1763635927
1619111951
710191684
764334125
728509037
2118436857
1454006011
1387635786
1294444338
1056855003
1205024114
9063431
399359186
862473426
2136064213
804368786
226651548
924754910
585282601
1940610244
805768624
217514019
1462618329
25834642
1520717583
147283505
1881895620
1017126311
1162141881
892342185
1102438123
345943935
1508922809
1352977050
332621258
494223148
820879066
585551476
1221309047
1412081610
785666180
1091244464
581551258
1555198233
1866123358
455557670
1760486234
1694925105
1926976714
1315691433
587620220
521135395
249297811
983618511
415394186
1518147944
872489006
213792692
1496258321
1750591711
983978202
163507600
521853341
810680266
1975015722
816972995
1705833006
791945065
513214154
1077792432
586955092
2051722605
1014505794
2102339666
613408359
1414748261
1826747076
2081824812
881123498
210876190
986429818
331738112
1507632583
921595831
2073726658
239766816
1604059786
1323417859
1176028878
1246319536
2096561661
225247102
758802804
482236273
306027853
697425930
2108711914
148255449
2005830408
129163685
1354722596
1099578319
535383810
1802494997
3572231
295193739
324860512
1989361904
1029559216
1754852500
473207187
569714741
1784335142
271801487
1137172644
938091330
383571171
1688551318
1196360609
454092937
470377825
1330743830
848451911
1491941220
1504459126
1749172666
1836949335
708950438
2056652311
1726872221
265972253
568797413
1098546259
831906801
768642162
1036072659
855963746
909043789
1645906558
1179779707
677195785
1084584775
1238891432
1417648839
831527835
1052830320
1219911374
403871035
1706235109
2007782903
650594993
946380401
1674763636
1541816303
639805499
1213373327
1012124335
382862400
895535512
350119554
43324453
1498047181
1816051791
1194037479
1421875426
989072959
198825940
1424003352
147901632
1187061515
1100775451
1571115736
788879161
704743122
837694861
344194103
1010450960
466411409
1253764532
1054498419
1506288054
19509184
233786342
1236091222
1078446882
1914134694
1819457242
2027274147
2026442480
639777727
1802804685
940027194
1966732854
1847292105
1481999026
701229253
2078353868
1703384904
1887077046
588289320
1739068294
63275883
1481210074
1131183426
1924456351
61414288
1868996389
1400978755
300587965
1712153708
1516294763
2078485594
1900807955
639594766
1217083098
491089086
944923683
1301258130
1664795822
1046473432
1312142350
896588120
1013409625
1465626997
357508003
1710338314
1777971945
682018127
539636707
1505793327
1360311155
1181995898
1695506073
174995975
1654314705
1119505498
1878946791
730152492
1042067208
1152229684
2070530288
1123352929
1563609719
108783279
354521013
718160699
1899706521
205072911
845356871
1689760919
1504478170
768233971
122710680
1186786865
1453044164
203731522
445443324
221768009
1068141221
1420756403
1372881809
1872527152
746703961
1514602777
1804915304
1016068761
938351626
315661010
983745533
1732272917
583407746
992193076
1201180391
1835234214
1759301625
671646674
1992053943
330675903
448408593
1659617898
1927612749
238729285
809589669
1472555534
2037939430
883141157
771267673
1450984084
881184679
2112433163
804420689
183008201
970887657
1538605252
1465919742
1474851858
74998708
232241072
821515373
302308934
1192704966
110952828
1179235726
1953204557
872188637
2063912952
645097427
668246454
1249902624
951322302
303339730
521856439
635551464
511386330
1002286419
532410877
1502990590
5043345
127502946
952359797
1483035868
801226453
1592049336
1386197007
881126464
161345320
52360531
578757520
1454074298
1015209217
1797350067
2030615279
1318926119
1059295261
1875390655
387198632
995580914
1532334397
856596748
157045281
167491006
508875365
1550713997
436783267
109728675
2020830179
684899793
1792636355
1415146657
838932403
627121395
733089823
1254310068
838721001
1367526035
1428051811
1651663061
1867103840
1134708729
1930877340
854000016
1985417157
166425234
1652005380
1450142284
938047396
1586274888
281974238
578179589
669721804
1547322591
474162439
614935714
409850983
1892809954
933146597
1050622015
815832408
1201512256
317512820
1340250899
369335049
1170585086
25027190
137555505
784048364
556449455
1555226023
97581750
138486044
2006956233
664927999
1278967878
58989950
985356037
1874515049
1808195006
1947392075
510146840
226695506
1920409304
1632460376
784559574
2113811332
1319487920
2040174179
90093677
265399401
1587424398
1348947970
484031408
1402185681
838455646
1665734753
1605456470
1068476198
2071812385
351290029
133735006
500305871
1109913887
197064847
334310274
358300640
1384839781
930923374
1917426178
721866914
1500758952
460776904
1397246877
733777040
1851140800
180760326
1568971277
1888265064
186134302
1580459706
439675777
126572868
353715814
825461431
1504612856
1405655197
1633567519
103301701
1581698222
1392391224
564190227
507905846
330564325
700539929
1354377039
1731059239
984008602
935046254
1805695164
556235193
1294337503
1162288945
1015785428
259458527
1179494733
965299867
1162700866
28339638
546726722
1745834344
1174633287
1914810492
276825922
371805154
1350912403
1309128208
1991047106
2108221645
1342938048
1881235656
1023610248
1933264408
535464461
1077602314
1732267595
1992633055
85078548
723630562
1712216761
1522211143
284979950
101259282
666225207
74607699
1053492072
2080815578
832035640
1539290848
1732153691
1291248454
1098044899
1721166636
1364263683
2121184432
1223536373
1323035254
205496213
1397989064
1204013847
1359623829
1019989562
1203136478
78061615
2111379345
788921956
632650744
683629728
265966365
427555435
1748840073
378255160
1049434308
567825138
1478305113
1667702343
573187427
742638339
1321771814
52129548
290276604
1300061724
1390931664
1379292551
1124828984
403775923
409478891
545182756
1036691987
9863089
1040850026
795795130
1701387679
1005172461
1195488992
72276380
897495856
1130875623
245461574
594054964
750192680
1275068664
1019183259
972586237
1391708209
1272664977
688378062
728683022
1526531874
798185636
1358308362
1661742936
1769630065
399638128
589868178
478720477
179264958
212266045
90887706
939008570
1434021313
1388916774
1262399058
2004629098
432609768
1654927916
964734753
1384099075
874369042
1455380776
162124604
1021418876
2067601818
775719273
1767916049
1755198776
1494249194
1393862292
2087560002
1387770005
1450905288
1757809928
27016127
1123261868
1179137403
1368720959
1458807068
594140146
1111168185
1467205546
1920724466
1475326721
726916021
162546737
1448184081
121511016
1932920723
863163879
259400510
2105134510
1298943234
1911580405
681352499
443577815
1377793602
1231561127
1072824074
315726781
1129318238
629693929
74035307
621338611
2058688699
15859037
1933716695
2090570529
696524248
1727415605
694342299
175078959
407538457
1949054248
819250585
1638829009
1686035523
1377501692
1336191821
652518727
746963113
1699891949
1909850799
1898646256
1579643880
458065053
415625477
46746624
1104803358
1126898773
65659851
302785621
2134700680
221579317
1736581340
170219112
736030085
523695922
1333434568
1007776039
1442548220
1952128212
365867221
1490887508
1189913395
85211716
1479478677
146358413
1075795323
1006578351
536694519
1082531842
652245908
2020343025
1925736431
151912586
2036024901
398439091
594990181
366688984
565912920
390332157
2105584742
2006205907
1719323440
1890919111
305979066
1997533598
1362602262
1698463657
107500574
227201758
773197519
1459144778
1127467080
1913522873
1535382229
502302433
1432691818
1078480482
1657167737
368547201
272499037
1145656239
1379866547
2024008709
485281811
2095663258
845355654
2020875387
915616452
419807198
1801528196
86902399
1525389787
1042973209
656023494
1598899088
960606228
792795362
900683963
598796383
1557481880
384483343
680129400
224224503
549629827
732569529
481460935
2089510357
731910676
316303
724502241
1123587698
1806380211
1574846866
130914203
209730449
1270250447
1276951280
1135702871
982564619
713102625
115558707
1290911727
1756281917
1598991748
2129442826
464536254
1490515946
639218702
556695002
910523472
423858534
1280199302
333523462
1771340929
1094227811
1528532721
1039499205
2100341974
659054000
706894433
845320646
1564200381
955729416
1635506984
1483201001
280314244
1972824898
358890008
1402142567
740299722
411766489
121572569
293784019
1586722011
1510302450
1135527695
269790882
1573030991
1824507959
1900781387
328266456
54070414
866166518
1266959946
1055637281
534152904
902498002
693982236
1703182540
1300810456
103385831
1742099030
1839013805
815077797
1149562613
1673334282
161050349
218449379
1889710928
705310224
11388483
530381420
821343904
1595668084
1002952166
408732710
42500146
1297899860
418621268
1498163127
1813988034
502910835
1398658728
1751745504
369799606
1364244351
576483366
249928730
1003744139
1313893678
1942860264
1098795529
623549097
2078874282
1205584339
1500870739
495348624
1949516646
1304733476
1967355133
998058423
1052308307
2100282049
1681178313
492425866
192871090
1422480660
1306785438
697728493
1813324702
66833604
1683949664
913825084
106595927
20472879
398550261
1189572650
1964921543
1036422383
570383357
1516092271
1605279871
1572845019
1559128562
980626449
769721145
1869867217
1421357015
397488306
1964153580
1816498474
1282658212
1746419248
796032776
498055103
2123610843
658281624
71368931
1971545879
11946787
1515985058
1190962946
1200018778
301290305
626674229
1127212753
1905032395
1627458845
248848863
1377370116
556838831
1808792932
1271273336
1532046351
1750225562
195645308
2116419634
1832716280
324841197
1605539713
1650097536
1252858786
1657671053
206082874
282348937
765092733
121922761
93851401
420014568
1398331655
1890786866
1211108160
598177761
343260558
1988331365
35075761
1330213728
1249377762
356484573
496069545
966829500
1150567466
578424620
684714081
1144760486
1588664410
1940411550
220541946
1650031979
2144436858
119734543
2093155876
1130075752
933204253
140520114
2024537562
466478621
1009336310
957527313
1817504259
738783536
491667401
465949755
2134897073
2047718314
1623872086
338712061
1235556327
1937235150
129637253
2039196790
844322026
1275827278
139696293
537785788
612457335
996460588
425060259
340318579
469782891
1011874702
319473583
2109400647
1758246712
1858611689
843108376
822403007
887991472
1769285124
84911446
1541001736
1492092019
1022284929
1200465892
1371359185
695577088
55875943
624793986
884427300
734567205
426245371
1826397654
2127074848
1007713896
1934633711
1624345119
1738664048
1487189413
542940992
1854361088
1012006765
1302511537
1272231218
144028149
176054290
1609216656
973045188
2042703563
1491856836
896882319
1481657751
62745708
1134926686
1239399922
1198877222
1188845170
1286906093
135496848
1653994665
2043869970
350444580
791940802
2044727820
1191112865
1852011563
1775408913
378600214
1246067960
1750956049
1392781627
1371164941
1736908205
1525860908
745087482
2034098558
987961287
2035063477
1302696193
611928081
1063388957
1366531597
830715813
2137750146
1289222436
1455262583
1540439915
98201435
1725470676
330006634
1250706994
1398622477
878815869
1332146162
530308720
423031768
532532451
1842562598
572375442
358583612
979585204
530186492
42205759
1913562879
508699173
795448782
1662394433
1401138596
135535615
65819545
1489688925
1678542870
1733793694
1165504405
1444336269
324386858
210452513
834810968
1340063355
267038109
421590585
883826167
946921922
1264353574
889215920
88230877
407921424
2114899923
1396145468
1165774060
986892148
1914058361
310513647
978779658
503014843
598899039
435572896
107846910
660604256
1268112943
562295127
948476585
190202388
1403491397
892079757
326420040
2007722367
841981672
48092995
832035640
730805946
290287743
2079623561
2103256658
1117736051
766136398
1121270075
1077517385
1687746086
826531922
715568432
2092474913
1305719692
955764938
654789481
948197829
830736468
2024806347
1659031665
1777971945
668668440
1776895644
1633272796
1314230284
2038173238
562097067
1589348553
1678226914
760967321
727163215
1003744139
1490282324
166499695
32503874
1112769817
1245551163
257113118
1649640771
1564152663
571657209
461365511
455332675
240976508
388999577
1191693336
1641577406
807388924
1816659581
801769886
1358717093
2005985311
700783629
234678286
333693607
1436293044
342525172
1830458171
2069883382
2048554226
1258000240
192063978
1661102293
1371835783
1870855738
339281459
1026012567
2145939656
491348429
729486770
1240757571
1761450200
1584185725
976023122
1384761778
1480202035
1428421295
1739731916
1055662682
868995004
490940004
2053696381
156357369
1491119383
1653414973
822078167
179842124
395265322
836144360
167383452
1467941024
1704635683
2117608896
1223430060
1755808359
1714182703
1698246991
1521977340
1528486234
853533907
1966764879
1601235988
384990731
681830538
868634581
122593685
1278745991
356512029
1924397555
1942879195
783354543
1191158044
1632710223
1455253994
811582911
454643716
698470343
2134643142
501882038
2096412542
719095185
1336564679
636988714
224144380
838726473
1596817755
686134972
901253541
1360275262
1195702680
13805532
206657131
1556814181
1560827445
690984902
1345430799
804564743
1485325180
1646406323
1349850002
1274839614
986578767
492966756
1397751753
1176630736
104698341
1472583987
60334751
1113762494
2141800238
444478589
1031369954
304144546
361308460
1216633461
259898875
1034628931
1460233469
518458627
727966043
791175445
1657492673
151641974
458886884
677220685
290311484
778964780
2088493099
930298275
858534079
1169671154
302360252
2099254911
158604024
2072458047
2145146361
1102019460
1738928466
809617559
1795388737
1260633581
1853869899
1578133455
1241019668
1978008837
759382865
1704284621
391178097
118302511
1629036281
1637545614
727529520
1842275190
2048850060
1164478067
1798679889
1020069539
1387109974
2105768577
495687617
752218070
879336247
1868745474
1489960497
1129917399
264097406
1320098798
766841054
1244382212
938970157
1471470568
405703668
876820448
1639334148
490423606
165220732
1118357445
1550148325
1234339511
557159554
43034083
1125021289
1617484355
1274112549
1529644387
659678821
1758399396
1900714689
2055953032
1503948609
1958918487
496364665
2009286146
2130412206
1932002576
1902151552
537445765
598372178
459236493
60617007
777548917
814444797
111780018
704930730
854432559
2100876853
61640791
2060630380
1447808342
331187790
835999894
311986882
351285326
180586689
1487637363
1390426871
1273555033
165901851
721510545
682304834
148935589
1171126009
2087092863
79310633
1545714850
2086369819
994563779
819936558
1461526810
1537144403
1403307442
1505113122
1943595019
1968605060
1611760317
77575086
513089763
1152306914
560730472
827170718
120389469
379966184
1269568383
1859261308
480784695
752936866
1232161576
958841694
121074361
1109902485
1574155187
1731084084
542305337
534513797
391683744
1653283962
783187072
670752156
1111050926
2045510386
1261448824
708699556
1983382827
79149955
1796925377
2016991975
1527773191
779211964
1435136180
872768996
1133595694
865156949
25672613
1126246933
1782426495
1491599498
957884431
2029161944
2030550435
931013520
1635502443
662129473
2044452456
77731029
165856295
541806064
958943309
1322758348
1561815579
1051631667
741485428
1652957573
1714794931
1908245542
774356057
77917774
2043728512
471685076
2026422272
1147809670
786464756
943629636
1120962186
1284640897
1332673965
1464216434
1427177388
524732633
1906595124
963871395
767599311
1156582996
1743086426
2071698723
953840796
591749453
335242007
678286734
280591794
410704001
1224073388
1662936667
1904299098
210684026
1839467334
2131840617
12011075
562045304
666565915
490174509
22099433
96665923
238162985
1212724303
1528398063
1348766340
462249954
470128366
996539737
1045826769
1123812580
116088964
39325941
2139682465
1356369851
833997612
879832663
380140083
1068505018
1902856064
1525130148
1431742900
82783932
144273694
462113877
1594920000
1714943977
1534024093
525203668
2105148331
921180222
1041221836
187974444
1462028130
1375521182
1907917344
1652072349
1695437996
161643799
1169270967
1905425361
528756543
20901102
486785329
1444543879
2140332400
1650792804
1049966230
906315481
1270164462
2117799514
2097262803
1841708024
2443014
324810194
1206893226
1232460847
659674853
932937268
45392633
1183370218
70351560
384952105
710907157
2069744289
71206080
334856020
1258541334
1752509547
182626093
1131641065
1714913122
592082210
534335749
571909071
975955455
545390586
1049458583
131415226
1664064797
892979465
1860357548
1750813201
1515496431
218289120
2038852498
1922947869
1473548883
1636392151
580364113
179268146
1757234400
569151603
315073259
1541421094
1264271113
1640846417
1061421309
290497836
509588533
1025416923
47381197
1201258905
1652637636
476851642
1931706525
1864417641
681962034
484489826
821712140
1536227187
1186664164
214929857
85077634
182884082
1438982979
1735773330
126995587
137265054
1180065885
1628488449
528232487
1908311255
1046035588
294060043
1873788714
312519346
226622349
1869009938
737306364
167521290
797472226
1088802897
569572428
2072640660
1955750335
14057187
1476467541
1815848249
2043871200
359443406
65594233
913640222
1705334897
1086074553
480378393
802158504
826022558
615245371
849184051
1704201003
598982789
1476763838
1705054258
1670811910
1610455598
2137002559
553643949
2104464894
1674721762
1725499728
1461295401
2056004787
212091494
1075835134
1349782852
2038308836
1533039912
211151386
711568462
89678110
143241387
1507436714
540679502
1197444343
2049191115
1021957286
1553808224
2092891406
1394704499
1056457944
2482299
172472249
649256094
696864708
306099108
908061707
1784977667
1743429976
662664676
617865682
1447436428
363064870
957178749
512002941
577238066
559517740
548321748
1900505791
950234485
960421239
1848850315
2065923628
679450030
902709589
80970555
1491728018
124907210
1858450022
2144247123
512452058
1449684971
895026948
119984813
1885641223
951213836
453131543
438071640
1683094518
930738833
1855192929
2019527361
212518201
1341016655
1891931626
304434674
407718123
156303794
774079993
742781087
1102984867
260050748
124819856
1281274073
312474150
1409932513
44405140
207241927
178242463
1818797833
836338737
1489715385
915791498
848321402
1183954342
376671869
805332545
307757062
396999885
1509342119
1242460214
1973098239
1141248414
2069343619
1170482058
279098745
1226619749
1855134014
1736524246
1333064909
155656903
1691948122
2114390956
1996119151
232310359
1418681307
445776502
1515867523
175355931
1200274874
26097068
800235236
1720020558
1440163713
2029541591
1045699002
937392596
1417132227
1771423183
104891914
938583293
1477415846
1798886483
1183765165
297139501
1955813651
1037878570
282000644
926732738
1842754460
1815791092
1554870179
240544688
1946635664
2135060183
1809932670
870945624
1409019564
1315390824
929733936
2033911776
60941869
554808205
275091248
405366098
1089894910
1145088374
261118946
928724205
1782627041
865202133
422050465
1865188559
943211500
1010791803
1616217964
1108172131
1561765282
1772047290
1106355531
1526710397
358829435
1091828820
1829458038
1533486959
737954956
807141107
1320588656
2023935984
516471434
951075705
1543125268
1526757815
814450402
211087894
2007542038
1085240371
1679678788
1276380950
1223316908
1402453819
1120490621
840456318
363084189
1944875855
1050221258
168788469
731285569
1241507777
895650075
1676867013
912945189
210880368
1725571713
877275651
912978337
487806906
960603789
1050399895
1066205177
69662621
1362699189
665216380
1891528249
923348429
811590562
801337489
240008048
591116560
955873473
2110597826
1748064330
1245719316
77018944
409898188
1529242802
1071790625
1700876021
1268910005
1764699364
1705415365
1543149858
1560664308
306253919
1686990686
325801623
1522760409
844928466
1472414372
1904805316
622840739
1352253944
1532061564
421716177
1613174586
1708081472
556256877
904895349
255480209
1658156855
1074791350
809006835
1715668359
903669768
863804211
1873214703
34630804
1483018759
1097336293
643663707
1372327458
2120573252
601420657
1200640512
632492438
1988700084
71182165
1530402420
700789050
850512635
2053179327
263078
1362856991
1357343197
1449288674
1539026416
122868637
2007228683
228800452
796317447
715965277
1697111935
650365245
576122948
1930336500
919374896
183939798
889802343
1869019403
1584083344
1227471262
2030629538
1041454936
1493984821
1246649694
86699883
147351147
721429069
1232713578
1951273717
92255660
1448653863
2131245211
825177149
491548078
1671494901
1691525218
381339110
1538742901
2119421919
93989021
1284688985
958108026
888255744
1461983919
935628201
882297203
2001936391
465933267
1013517288
808164181
2111967678
1738464180
2044984234
694639713
71889415
1710726047
1424923826
985940058
929255379
1533043559
531538899
1774375359
1402725529
1398806620
1647227913
1708454769
824835233
161855064
328003729
645562447
922656254
103566147
656505178
679153333
840956539
1976399362
155452124
1315801084
1614813815
66551743
1016051661
1527478059
2064396018
440479437
743068968
1341382843
1670873491
1384469354
1957863366
1245213514
1308084674
461340316
1390627886
617735879
1767215248
1574214221
1676299342
1319380153
1341636524
23927503
1107820906
801315846
847732096
1227941127
1170960285
1320531371
1972635742
423942987
199533436
1904575509
1972334655
1478373255
1363247959
924342034
1902483985
937766572
2139814019
2020226108
1433662008
1794594649
92028641
1862191824
31494712
1889864873
1236019962
1832476008
322294441
168362765
312104248
1381549526
196746073
985789611
1297716999
1630877797
537582807
846844778
1680718570
1303176060
73455004
437476505
536416134
516086629
26107848
708630536
1122166608
622252003
2096632817
1139282707
1899602458
384582996
1575791492
1806701763
1840516068
752309678
1092222586
1799175183
929781886
1625566055
393958004
817626745
999652496
1277900703
298370692
1414209079
1351863532
2089383008
180108802
1087197225
81409186
1650592074
38009412
635857959
844807119
827670127
1674740269
1217077213
1593169517
975014900
1069579412
1131263797
598013497
424228549
1712171829
1877380744
1687235367
1195926550
100609065
359397958
314495610
928023657
1570082628
155496585
338767317
917460874
116160636
1777989774
717566687
1512605748
909012058
358837651
1208209254
1231598569
1345178888
1067136944
1581221302
2067863151
835807053
1666957002
1167642584
122223074
892680841
1806882864
1422195618
1670504280
822077987
393522052
577680502
1158780820
89859703
1306889375
1846185290
569673380
596368393
36121428
440961982
470356720
214843312
585409829
825585215
1425572761
926499365
220626828
1931072449
2077306543
1329775706
1460051662
325010879
1050402620
206732811
1169234959
1756353006
1986067342
1855683021
869943632
1075929744
1140740833
1967305044
1747590627
1318619063
710571809
484390376
1462897510
878480160
2144620230
369324183
1347662107
962614307
79655056
1827611807
620666941
1401484915
204742702
1900170829
381929851
635306096
1691858836
1155389084
60296130
1869483131
138823481
1902225342
435238530
1742165192
1500161868
2120742643
96242038
2054426845
139882137
1569443526
336786899
2052993251
1909571898
1495599342
546158215
1692172982
507988636
1599756639
1812857145
531167764
275935498
1632375181
1018590533
1991834456
1689552897
870000992
1538213395
357306869
964048937
1834878861
1573567043
1506715433
1887862573
2052611840
1000999880
1983199808
2050362298
1875226199
681993757
1952061429
184359618
59601662
808842348
1774803077
924042541
725210597
544424591
255151395
2128458589
661386546
491527963
1706424551
1574054192
957197099
813425959
1969953147
2127166220
699269239
1931026240
1838756752
1231447240
997206871
468632678
1852818040
91480321
1360068838
1289352355
283529517
446887145
1831999693
1161900230
97141806
728747845
355537279
1359913808
412508974
709660171
765962301
1898141289
806510636
452467818
894536536
1376908898
898060526
1283894737
1662142365
1372671463
38976358
151442258
1204604563
270379924
955816251
1863329941
1646883179
202019842
567238447
234347995
1375569500
17184362
709602792
86561228
95596404
830882736
369123099
304730705
2141036623
1101851668
2147027320
770457043
1640108049
2147021218
927231416
1813170672
632648451
1498056282
1573956213
244247308
15483538
1161426349
41420889
1313735816
392938052
555064341
1799463707
1818882576
951060260
688545868
1535651681
243191798
406056824
322252885
1519089516
80823607
1641282875
1463795785
1190781794
771043585
2078786072
1873954488
3542673
622087170
524429717
122562434
92747122
721634890
125198582
182749083
1305047827
1556048789
1065885656
1851172099
745643169
476152712
697056654
1531901040
184216058
714975351
600499314
1814978525
664526531
2037024578
1082881723
1438505018
1492315469
1865020247
407609267
402672440
188550942
82807452
27835267
2100454781
1641567835
1558646373
1987640690
33956452
1043619363
854923235
1977297277
363564949
531959446
1247856941
1675521899
628452665
1840646685
1230930843
309766626
74950748
493947466
1850756137
161880228
1437629731
1524039416
2145584523
1090955426
209864575
1358604879
827377089
1899829313
172346104
72892849
1040351069
1256701203
2068570001
1356597510
1876622384
1761792737
217689507
421219011
2114164908
1874719869
1849981645
1322550881
1530121979
468174489
1638327205
1196180563
536017727
1801357064
1283893784
32041684
153729311
1777290618
1836711984
603569499
1341423086
1162885405
1179979447
1757858812
665505260
1773620948
1956127077
918253528
703791625
68499138
1614244854
311905405
1573580575
1686076905
583452992
417005992
79688626
656170268
1296363807
602192367
1548122427
1008866260
1111978426
828268173
1372749924
607004859
1055171850
345987207
668694649
2062458960
1410930453
1849738177
1095233517
438523240
1930547134
1282526916
1251998196
579407554
1433506294
725515983
2125966652
1340229483
396142627
77980888
561023698
1823561785
1012293738
406537674
1339816704
1494556124
440405646
2038118429
8342421
1075531082
966333631
41066085
1570772513
1421187675
882632645
979248332
2108232036
212793726
398180545
1087421591
1280300246
1549648411
2043764536
1926101765
1891536567
675923067
1384777993
1732126371
1690150346
562697027
915536194
739436370
396129493
1543343760
210546414
1061681151
635123647
702342960
1519764872
834809861
726228635
2017557170
1984852694
1774046025
1077382811
844124542
1408506818
1262094078
1790381267
2104756358
1449956398
987070579
402714035
141182935
1294560490
1914971171
1341857332
1629336716
2089800797
621323110
974804217
1637268469
1870559360
1780640461
367934711
825097980
1275189113
1587048583
1584554684
71441420
1151442976
969071754
529616497
1906030012
738965688
1018686542
1879350766
2035799956
1172172888
47576152
1784200134
236474529
508756353
328275008
1463686932
1364997873
1429331841
1288473581
1415011137
1146005977
768334200
1527047026
2067867321
1614131642
1770107999
1438712251
1813492095
176007959
281573629
1963556318
187411323
1293996645
2030449095
456937861
1789919448
54170542
90324240
1731016533
905315624
661509681
872658175
579931064
1093163716
1273677445
1567741331
1987066801
1818720554
2046162792
626075684
579599459
2025167248
70070259
1816185920
74805515
1866260109
1353882630
557235361
200054016
535063745
315156395
877651161
1591484885
1751469197
227426019
256330161
1666450429
342755624
1196861272
419446779
1177616122
464041127
291332761
429229025
710878833
1334807404
250687789
1372034840
1489876775
1727617377
588503251
181425960
451241344
1506818641
2123529635
1574925566
1538880535
182750346
1223058285
285538777
696023399
925408516
9173239
1292876410
368997141
1629070502
998925952
1498636759
2046087688
2118188538
767675675
818046157
1814560133
1682588325
1443092481
229773061
2022961722
504733201
307417437
511306175
1650926319
969587758
1703299595
1838461791
1515611841
1437927446
2092063108
2011928327
1859462217
1138646488
391344398
884442045
892912624
1241270848
313619700
381557320
949359849
762567670
1736073086
1056298854
1450662202
940593629
30912250
206694517
971954268
1367159462
1529892569
369875323
896897964
922771398
924110005
779548957
1678210561
18814353
1119913946
1342570502
2025016099
1547483501
751802440
741923917
1474135462
643687970
646378503
921454
1727512129
560125048
1139761659
2066841403
1082426040
1616193784
697716376
174112307
2056103296
1011179505
128908884
556334380
1184811759
949167305
97077921
767578937
505234674
1723395121
861813414
1321733310
185819782
1484538934
925198742
1306850598
1442985608
2103192493
2039558242
759999173
150004686
1806578691
1422690404
1799823666
1392726636
577685608
1155645117
1861545603
2145202052
258466793
581408311
1093725510
416365242
1655410917
292141313
1173688217
218486223
43238824
198790318
942260919
361195151
145495166
129436469
1653374652
2137702586
293012675
834440139
732277225
1101687623
318390895
88824552
570019219
1378038601
2055956240
1845225362
1919136255
1669487934
113194053
1069781930
1262718985
1821707987
795370843
1481752266
1872856055
1913967939
647510223
1396043901
1711622973
169003930
1440062309
1373469718
1182438756
1857905868
669190376
1275736241
773043845
644798190
1436165641
1953173018
1928510689
1148434912
814355156
760815918
2008119296
588352587
471791018
1790140461
1205494386
1177470645
1206318613
339180999
1397196813
1547514393
1660578784
1766997510
2111701611
1616317197
410499979
2133911503
1070821475
1924470355
1913663037
456040090
426098484
1987302693
388821301
1349475451
715590348
2120220812
1327793604
1058299982
1642402545
293298813
615578585
1695666043
350119404
148076273
578346361
1189980927
2063335892
1688150612
1612796985
1377820095
1610135067
277784887
1679899751
1477738300
1277740777
2127722570
1364279891
1315267608
773354998
563245243
1181780145
582841878
116940235
240944986
16589102
1653713897
1397755402
787552131
1989786162
659463837
1398471525
986568247
1721744142
592948469
1506409482
1247643752
1291279674
231989005
610647616
552404448
238321498
1726526812
758789170
1001799285
255647612
919586058
1744284732
584469115
843693828
912266719
2094369398
116492916
221742023
955380757
1289094714
1949704083
979256518
1105430427
2030332371
1768115484
304406592
1872857645
369816791
558729366
2068523719
1979714579
549381194
775102166
1621572345
1387795443
1640481326
564921197
1756101257
620733134
1304725245
345947941
1110736295
388686682
915583058
352055355
75992956
719709750
2018391022
444490783
198170576
1056611212
1650714249
1588286675
1442088904
2147110921
1736449871
30770378
398422605
1433275154
767865646
1463078328
1723930492
804785969
846127030
1883293314
1965486789
1536071603
1973985810
1534310706
768288506
1795737041
1204193106
2052742415
262955272
691246830
1189534263
1326766147
96834143
185316810
627178375
611689178
1910234864
2083395481
2110365649
1608699356
654935526
554617231
1268971828
616889523
176495990
272729664
1533077320
1140292432
1566306072
1406622445
1090608708
1398320548
544250489
96155269
150018325
1597216249
826478403
2087738992
1955247647
1870705445
530645878
1716218762
616330705
1176882745
586148299
1511706522
1043787190
1422060505
1113778653
1694995790
419203531
482925705
1798006400
1855790012
369377298
143654413
790278617
1680526833
2045079329
174395127
1306265680
12202639
778617928
478791219
2136889668
1363253118
1148018279
829246101
1555753169
2025907710
840886764
1623372162
547392973
372434483
487597233
2102413179
346497791
85894971
1940845402
948427374
770114381
1793208805
153778530
1151413138
1221818809
1769984730
930963157
686850890
378697984
1175822110
1547904316
2065638857
1467717958
925627496
566274414
74012693
342373124
623692802
1986130138
1996483147
697735721
1015684756
120140872
2038780218
497721765
63560897
1627586200
1227106417
453830869
1443042641
961019179
1914698000
768076891
883226423
1125344905
27122230
1572218308
1829888711
1256584887
1463663215
1290059570
362441216
469412490
2073664457
785052185
1481852292
24765241
602618142
1502643584
999768450
403774590
681417876
1051547357
115034298
912621076
670009263
1570939089
551106866
1928019918
1289692294
431350470
955391305
51790831
1132437203
1338634113
993884441
1015760938
1273638911
1049348167
944377928
77981397
662837103
720572485
469510967
900979596
442214541
1489320726
626632072
614729812
309160675
730963488
957171228
1448500204
1538800479
535845837
1677410172
894703060
585141495
1294002862
1831553048
1522366668
1384705253
280916265
690451143
1467402551
754868805
830544054
1988731308
916271079
1675735792
995237199
1390967666
1904651478
1059321591
55147737
1137584335
1221533679
215260850
726425522
49832652
1048646196
750237228
1183055403
499421667
1285461640
1237680388
183146615
2069009363
183444843
1703159418
188250515
239517507
14922016
438282395
1593661979
1237440857
1376848569
1489794797
1812745968
1388352118
137895357
861544963
1895487659
683861877
1165822116
319580394
718015751
2074872503
1394599152
1636085238
2129430251
1107383873
477693514
1787032065
1706093740
1568686533
1929507281
540862160
191167008
1907296045
227338104
1124709995
963578905
588253998
354271404
2030293373
348213781
1727135356
1153049039
507960575
881970581
1243548429
894138184
1819828582
1104968860
22173394
495503107
563280371
747257174
66869150
1664945841
776260478
197808115
1535805018
319000107
1171282543
958494579
1034854391
1343583933
1580336651
476409529
687647767
1678202788
772505272
1422575158
2037960930
1644856366
350164356
1969278660
1615836677
1015116441
2061254742
1423760516
799878755
2119825575
376756133
1314721239
293715818
499375037
869813576
207770345
1561367567
1475975840
1530155967
1468155287
1338231818
813711032
579184890
1750902764
1489360374
1041576639
460874071
1352194152
1063967538
1097680833
1470724483
1968128352
1038312396
214910255
744217820
1355796594
1910751165
10962192
836856425
1274505038
95760184
1880788390
741565923
1669621504
920836260
1911178843
2085372942
343020831
773392120
1506001983
1018811379
469436484
1157622509
541148393
792313953
267408129
527733951
518469527
878753801
88888659
123249741
818669468
808656354
1156968470
231243205
658168182
161324377
326621360
253358018
805180906
708619743
1275922532
1033117774
1273122541
211303153
2101149386
1471709534
365691381
1193649065
1074685683
148429899
1843291669
392079221
1963189108
2006276037
269469612
64553919
936524140
1454536586
1281545012
308967734
1137691391
1620250464
2126477982
691395676
604775281
108144794
790299026
1707642371
242899348
1711423926
1499135252
557956517
1683510708
523013540
1611830085
1080781435
500348080
1100104066
978702091
745127685
469862503
237885534
1055468055
1278004787
1084526288
342404937
729584332
133459187
1509670580
2101419341
495157108
1614092823
471096870
1748433223
1066805108
2073566661
2147385925
2119090306
1553852969
1999771676
92171207
1951059294
293458176
1263539601
1433975226
1825116535
1339927701
1023229373
1081707508
1639171163
714317858
617161865
1286226875
463093808
1713750938
1016044605
256431417
66561454
1573746351
29795607
1215215015
1696224540
1304822258
307917995
2082750906
63357899
1457179673
374119027
269623233
1430417677
785771880
1189701605
1731223374
443734551
799904739
1982977652
2014504697
2099894917
1451459525
1563253193
16368198
366529989
1760485597
660949363
983258264
1990079050
557187422
1171960625
1043308268
1071505185
1840399511
1987281852
2136574322
1897624490
718903977
79471301
2119568739
1591073525
1521034846
1271505395
51361045
1006199073
331747317
1212706321
1997281423
785023052
179862392
1753698355
1682450227
623581902
943350768
1742955377
1548382718
126015508
1707469708
1845272675
810431937
1783560426
594380051
1057148336
1236825668
636870717
1786701162
1790657569
1022934060
520325635
618267917
895785031
1342923126
1898488243
2056846271
1654467995
527097610
1090815201
1561050214
645038721
67705784
1189565202
882657431
528040059
1872503718
1642902887
1194635239
546015124
1892620152
1263093835
1836464735
1470272726
250979642
908525030
1789134217
681090186
1778098957
1831018928
1920836787
1811206121
1517787245
1979390714
1229778354
915245125
1278924907
1714441869
1814471075
1522754233
1874085315
44680463
1927633843
515120839
2100697443
721634895
1838189920
1771280159
941931437
330834521
1404944807
1631070538
1445655186
1288029803
1061451144
1595735050
1257639982
1856665233
462589323
1576923772
574090858
893788629
585836083
454092159
1820213840
763571272
1748379301
1018785862
638940571
909615376
973458413
873164762
1351036192
267582198
647967336
871808524
1977284315
1377921124
1140357585
598904929
870970079
174823952
1328898624
1697222711
1961672929
593478443
308549471
1959803414
1754975212
1516284786
1316840212
892729144
82229235
37790048
1762201343
1987749984
1611958016
2134845283
1626486709
439664972
1694611621
1802164592
323885650
258525182
1700824510
64074948
285488105
2143534221
934121128
1137589094
696718660
727177172
1105633066
608679783
27569229
1044173347
1923991816
541110646
473554425
1943957582
1840467182
172821138
1574650324
412520329
545165830
875796420
524974822
1784157263
174660800
188527773
2099672582
227915244
976729586
843621924
1916635999
50452247
335275275
1383834163
1704415290
637846062
1159514730
93029331
112692089
611823304
1672547481
1569726606
772436768
15412367
1802066550
1485854066
1694543457
2038001256
458975478
513047460
1038447244
505865895
1783819928
1617126646
1599403828
1639137411
1906967442
1800474733
131107385
681128714
600926984
133149913
2006557520
2060347591
948425641
2048799529
1821030929
214903277
1014120531
1826708426
339072031
1425490263
557533626
1312797315
486020900
1705141497
701623192
930844582
398146431
1937518925
1685331440
25009928
1619769389
2000927609
311506715
1473651981
2127369914
199053433
1050412971
1365798070
490773744
2135267304
1448812860
931618685
1711634586
770112742
126373544
220379370
526469289
1526956245
438764433
661476552
205294674
734777245
2062086052
802135207
1366023094
54943450
922379806
1927320216
941975242
1613986600
886403786
156959314
2140427922
77087981
1533196300
2108749204
1491394020
78958110
1549800577
801358676
430822353
639864569
1612858242
1947586260
1461087079
1275880219
2065972970
1998407796
227446573
1336224189
1871361729
448832341
399269268
1625093845
1981570396
176800098
2092347508
2055935193
1864106113
313252395
526802220
1497271344
1500182311
2141799746
401409930
808428276
2021793483
546808271
1341258379
438141670
1185308773
1395715076
277106400
2092805743
209467138
688310152
1048306513
443949870
1635944081
748523153
42363662
1890856425
165509497
1774037328
38491584
504172606
294127655
1307970613
330433078
1171373963
1459916191
1259089364
1950750931
1218531913
1846563536
1707620111
263152692
924040074
1171775191
1947965451
297820522
1744003538
2063052096
829893278
1716547986
475100882
1513755791
194840525
625057893
386724232
96046588
284964646
2085793460
1405029735
336635783
896910051
1503694701
781937651
886044685
1340160725
520784899
2027562738
1767856585
535008590
1085910808
537338418
209830492
707972849
1461564452
1861135559
1801044321
2041160571
1928067862
1814801650
2065036189
1913572014
1225845780
441071786
1890151050
1442859375
788436215
216856749
1761835966
1212655949
1842890981
1502965891
2140609406
980388248
1315587120
1984704710
964311241
145029689
1968066520
1197639130
1290841649
1105910316
970916740
1592882904
444155309
1288930577
1655591541
259503774
318547161
381439797
2064191294
1591961478
391817892
1844082833
1689930845
1221514005
366601697
1091338961
936576033
1642412855
1794928902
28627718
1391830918
1716984232
166333905
1310610511
758535758
2099710527
1568999244
638694027
1606387914
203236374
693854854
249689391
1824082141
165725750
36815582
75908057
2019465504
985354354
2095466850
1389005987
369983054
466083082
387089263
729749016
1187103826
1948631523
883386299
16212320
1101188573
1539383878
550075000
144146578
1365832296
221332934
1578962286
1633667212
1195341231
154076895
741688332
122439420
2038245711
1647967700
1483785044
2124995094
440890147
2063041472
113948280
58088758
1206760097
1182596238
1280365983
424107853
1249460430
545510193
627654249
413905978
943160290
890752638
778347721
2880096
694752287
206002683
262611177
1748219363
318579122
1751141598
142339127
1397608018
676979366
1765266002
2113082696
1962633518
745110486
1904546169
965102122
1128233254
2063262695
1430223670
2045583358
1779212235
144113967
1591483344
89149033
737449140
1161771091
1537651987
934325340
1801190660
282104957
2012723585
1759426856
94249466
1365539976
346472453
1617523261
1098115541
85541528
1381093302
66744039
1937939861
367747797
1588738412
1952529647
2078000129
44646389
859303751
1819227890
786974486
2127269870
785035827
1175807285
711252347
1158980374
1403815747
742156445
1153727260
309801405
129338535
1858487389
2127520319
829268372
1445971556
1598017764
1381981185
1422183059
672042605
792704412
1508485452
58405862
1186539971
841670875
1143172965
1682180862
813279942
1085296244
1846527493
1460387299
149551879
1003823460
863295699
391720905
1872287849
767097301
935774916
264687499
859156176
1873147706
660105521
87606775
506652012
1883534972
1663070076
2008508062
1577767278
1526803236
169129534
577264481
1883584472
1209809122
229064777
1295339287
1196452702
21001317
285853041
264715339
1687443155
2105920436
813183564
426712130
1860864136
1266639927
1268188330
546096099
254452393
87796522
306786936
692760459
1052610475
250058822
1653445242
1844702258
1430172098
1878718360
2069712477
149037393
845959822
1949998272
1592379276
647116612
103245746
1815912533
664196334
1185866130
1398683705
855570165
1591376045
1616373419
1280593531
1209439554
436478146
694414245
199464139
2044763339
444577340
1489856414
303385022
452709870
1521674631
1369244085
603656769
610216340
1665861154
1529565351
1640013666
1352621256
1846496296
314913165
1285535793
1018473407
1653954394
2046240435
66725039
1832001716
1756322756
462677367
163761619
792409897
1898594766
1963565844
1427498002
1638119770
625132706
99395301
1144192350
375605281
1367159462
1353296616
505684228
987866522
1262295098
89029222
74761303
625082185
1716391306
436553866
2084612267
1163780763
1843537487
1548161694
1515631784
154769252
1343169294
1957152769
54600619
85287216
835085212
666243650
756355936
237186727
1238677351
446855775
1806149837
1261801570
460816423
2099808327
780555949
1269360633
1164545484
991278691
268674052
433917997
894138184
49605069
1378276918
357912312
28407185
1221552467
920612063
1028592902
88571376
554812496
1774979754
993115190
667356526
1435995781
416064522
585435914
1656395164
1111427493
146148639
559198592
843866601
1936320461
2129076312
302968135
1659396905
1150664793
1990442782
1050907860
572171143
1165140859
1364306907
776259819
1053122949
1076911752
1051746747
1739601363
1294832698
1227962461
516929330
44290702
1435629535
1492684679
48317393
761319162
428622082
522143706
470128422
486441913
1327338103
209130576
1767844972
1337212106
357870192
1012580949
1832757924
539307949
444415315
448100884
1371059998
1458502098
441361026
808238102
264642303
1804917776
1695349390
490364615
859982468
486356219
15083019
443992914
1195024886
448534979
2015596464
2075774535
1875392676
1413677257
1770246276
626810090
2082701058
1406797735
304706172
1938485405
1719932080
2115599485
674878287
575863051
76970063
1592441202
500732903
780457612
92413680
2085324643
1108545157
1678609126
586348906
1533094914
180812410
963137767
28077049
35881362
1223005915
1146689113
2124434692
1703877410
525030901
1521912695
1695743171
1783752596
1827712771
374151263
2020068125
1497314841
1299032893
38531073
1868412707
1249827058
104812154
588750027
909387145
1147736430
975838675
1016145416
1280404652
1695119228
181437108
805111560
714503571
1807230246
579061349
405349175
1308591304
1304404529
2007566407
1145995606
858482217
1443705550
1269166280
10544027
1913224436
2105610047
1204987661
1974015114
997380080
1372118104
35530275
1938594404
566933990
322912725
686385112
1561602651
407173264
620854989
175891227
1818290238
1912701652
586674451
1087853297
1998342535
455537623
665750267
1016861108
1531169048
1926020517
482172956
146877643
2136042212
2076646482
1746550282
1077024059
1188695966
1351063575
1956200662
1533270559
1400572391
294500650
1827096935
1349634259
1971552813
1819809497
2076441706
1765912241
544415382
935160023
718328290
819991632
259595397
1050700854
1278296399
494681712
1140475551
451492327
2093820039
2145433066
865462654
415688038
100624647
259694926
551043740
1270115386
1294764088
841581420
355713226
1683248273
1223274178
1832470847
1085221279
1932939396
437082961
1872349490
1924232673
453273728
257777443
425254569
69935056
774654785
1509363162
626176741
1331500791
1845307971
751159918
1076543237
707098328
2023130110
147984571
1587425762
900774155
46907767
1977761885
1533728316
1896407846
1566106647
623220276
802853162
1785114673
160513583
56452291
320326634
1357562231
1406404729
1584660910
2009039499
2117554488
2025080091
119135908
883638225
1018710353
852212947
312991416
572640273
1708761987
2051062074
1599620701
1265750181
824929868
1504531580
54028269
2042380707
1978200755
838249870
397112825
2077237420
472955242
296014555
333324720
2070238142
1053326547
634175156
2108003991
878057217
1619018584
980941102
1587477748
2120504763
1424646772
1292195654
1396813969
1574897353
340790411
1039911968
154209231
1338228067
340720534
1887761173
1712623366
1995791155
1357267390
1963062431
1799392901
1473910508
1063916048
1124427980
180510063
1745681835
104969729
1048559578
35643809
1112508654
283895089
1651441122
2001252671
1453928790
1952399072
1014682373
1042303795
1587491702
1102683890
967120043
1498363284
1548268366
1256529494
573868038
1999607126
971059885
169492261
673508623
740176484
1637397269
764227161
1526648014
1457690468
2088431863
77590487
212738772
2043263968
189892523
1308358494
933203157
1005858464
1146323986
280657732
390679653
1294337503
1943070974
1495054470
1685631032
2123136361
1802786065
1802694210
1135995463
421356279
1292256543
1435765546
902846617
1057075303
1962822265
377369377
1669416075
1582396813
1204267626
33243950
1945207351
825541800
696211818
323934878
164924631
1782118128
2086016144
437002442
1021001372
1912423180
1103825516
111804388
294908209
1167384863
1011202921
1734106152
1871336959
573017561
1096732909
28567119
628383399
151461737
1486810399
109756386
1727623959
854923235
1615239019
2104122260
500819517
402135349
1862745045
910285599
1078972678
2103749521
380371050
1109381313
968411019
2081019146
116677332
409176495
493466634
1172375312
998126566
706212697
154271257
1263189173
1803645963
1860150918
945423888
1791960039
1012792826
1870720581
1812625052
1989296380
2167565
1623456410
2113336127
2091499012
752412839
629577739
1889548692
1445937876
1050389590
1395555237
2032704052
1149057497
1985760955
592518663
1076963827
152854996
235325946
343330770
1319197541
1167910963
1538827045
1502958870
328405093
493009221
670095412
274691457
1854151130
1640435052
556830169
70052064
349779869
436643409
1746777006
980012579
359086494
1384921553
1793126057
1708755891
924537045
1782023848
2031532261
2041825370
118615130
676127800
833308665
551886416
1419178226
1066182594
368881889
6936803
790244211
794344499
586471511
531484471
2062684833
657262751
426918400
920624193
1423769138
939279895
1170073884
624908850
1713658363
856817988
135806468
417387463
535216757
161480393
742433021
1497025484
2065023431
1041401487
921556851
1655052632
1294648317
747909602
1862602463
1028653019
1458522862
689594773
113047503
1288410774
905513227
644972506
2059627600
906428087
2003170830
783942052
64353839
842766375
1815139129
155004314
113124018
834075478
40411909
16722002
1655416256
242240164
861268239
1785564141
972390924
970503002
1587055545
395265322
811522107
2007015961
331154851
832887353
1766184359
1607238385
1842876136
1249641880
137438759
1297074727
1565707503
1824282806
2128136714
559182499
217818444
922493460
1395552311
123647106
1004288147
216743311
1663566564
2091352366
1624287648
1215588611
1789018942
1565859954
140173645
2104171351
863936005
430038170
857852180
2019351098
971314661
1969867678
328022934
649185754
46660334
956053977
342025059
727137771
1136787318
593138436
1825601604
241434155
76228263
172799738
670525599
642119526
905720991
1465160474
827828837
289363274
356126729
834069809
1124942027
1657678562
1123959768
260325389
848958391
358596714
410536502
1136124427
1816051791
2108683488
1727727913
163601576
411039485
1592161844
118364315
589978896
671046133
444047232
1283089905
713059570
787370616
1990562613
54819481
1357875963
352643024
1714484183
727911421
1465458644
402103467
2133105585
238909790
988647195
1451638380
221275417
1156645930
1044800790
44101484
787820738
98193131
204948272
34943731
637437017
771620859
146456691
174764400
34755055
768706239
526576264
1457270171
1027201418
46324740
1970279588
354892794
1547751560
596244657
112107753
628243188
3732343
462686692
108820377
777896810
734748769
176264711
1690159355
1825471006
1929018227
1121280884
2120921926
793476406
1085430256
1742585826
631184908
1894493687
425920454
224746012
1017404063
1741067583
11748517
21268289
1640127425
433482503
628725448
1618798731
1631881952
841133320
1735843335
683488176
1482873308
1548727559
1464828249
1500151126
540944087
1545148257
895846911
554214752
1758964691
301082969
2096776820
670738799
1409640660
2104098743
354981705
1700985641
1700278022
338680136
927079558
871525800
1057028017
1547127730
394234605
547886672
1155504206
1928959741
1925383920
1906911518
1102370538
1219542822
1969447482
1031652626
1774642169
701713437
748140315
167330115
379590981
54714588
1545676983
1165274309
517861664
1536710506
1516742811
1340535821
769472503
1983859881
291076508
95821552
1259744587
37168615
726724313
2069776967
239886163
1483264242
95239493
444393243
2143551487
694330363
731004940
1072639564
898770451
1398351470
1852447370
1414988247
1053427719
248284523
808245400
2145441565
1061281312
1701543157
98399834
395600606
1591520900
243113195
1584408419
324148527
1099905287
1086570946
360183767
1519888567
1348738834
1957281858
1928107531
1183425370
12034045
301710461
683142142
223122688
150783766
727686546
498063293
980296007
2005345265
630372769
960390394
1153347785
731133795
1161650313
488175155
2098496298
1045687749
92072812
1613134407
908818715
2013628782
1642857846
1206982234
1198069693
851100596
1447697604
486658477
426179168
1378835366
1650054573
509739917
762703269
1667810544
871429271
1473062574
1764675938
1111315854
1044930749
895964074
396085279
909344391
737806025
400549030
1383613539
2106050812
438167219
740546315
234721572
771527931
690650207
629171
1578016248
552998166
1893558875
2030091493
1317700081
1623147383
1947683265
1237626391
1506406735
1995061376
1210176868
1987417456
1105438961
998453141
1959732692
1941844582
579025035
1407578909
1048718532
934216132
9360750
190326383
1838903840
2005517283
1402154688
1762847451
357353281
895849455
340810520
2016267260
1723847205
1818374228
1889808770
749914208
1404214586
917291587
6922075
1253920992
2001424619
1139015023
814690206
1032498925
1300428282
1982526418
585596010
1966929184
2015263781
1149991087
1174107197
1824323528
563125014
1721568319
1507382385
436370944
1131230466
823437213
851588618
492355613
1248132550
1574184356
1933679356
362747003
370325617
1675745133
675040955
1188094536
1450800482
1844974993
1447661239
973751391
1501664072
2018943293
632212803
1434925738
1437791390
168763849
1108318464
2031290243
530280822
1633508481
616227055
1830074337
550520019
1236095444
283530860
184576176
398343778
1248017757
1083762572
226918251
1709680814
1992961392
336637101
1326943789
690178832
193088210
1339101170
280799983
1030816260
160433899
1019734922
991658706
598696949
758972591
1100251412
1045079261
1421906783
969795371
767163171
934668915
1072583699
21492378
1550717621
1234879502
362968815
1411425858
485039020
1640594401
282265278
78619527
376091912
1337690402
1557870924
981880668
2000297223
570637621
1447073226
326418428
1277361464
1567118058
1066673553
946484364
1865629077
197035298
2096589651
1560839660
225800431
516040328
1665147772
1589914743
73386148
1818187493
478994930
581399553
1334469741
1988196519
1103882216
1530579785
1883975030
1900382115
1558637981
652293460
1631804876
65256523
2050390204
1996416927
489126015
929508775
420185857
1425559854
1729340051
448987793
359586589
740382998
846972398
1311327495
675805022
650809848
2087710234
1768167869
342749395
2048778241
99425502
1996269627
1558966749
920612063
396561007
1123614882
677987440
974465839
1070650085
2070199877
522915914
839558943
420572468
1263158760
1216137580
15675170
537344117
870323638
1347772065
1750860146
1873751841
74516497
1575298302
1346807639
121207028
808301274
1184921938
1684118626
572283999
2119304039
1488473592
348895846
712889382
120500074
2000544454
1823526180
60111975
1124060464
355258430
1452260393
536425945
1268200501
2108165850
219775513
1251042888
2056684539
1357439197
1215550222
387750880
948076241
2085670324
1219332763
1508328019
1441852263
2118805157
1005967919
995431347
1331566869
2122355173
1499556175
1269898022
1942496566
1325608509
17668510
1002420764
1455683462
1265355778
847718375
754028725
870152889
1029804661
28044173
1868794280
911510808
815645612
1603034886
1529270494
956919630
1887452824
174303684
1654955539
1529036710
79662406
962902933
1365644930
963957486
1914238510
716137665
1110584604
1115023216
643159441
1442905236
1775113408
1636971093
244445532
1697466479
69168300
1031172350
324417929
1398318014
894473705
533537040
406844302
1391159148
1006615437
743041937
126102494
1716554815
1586819367
904695559
271397037
456146831
1752503042
812388910
1252981713
1311714998
79938509
926819964
699138897
248278550
689539260
625761750
1049369332
859146272
1265348011
1673240442
1620932078
268684694
98066331
1494520741
142878729
1051441566
1058065549
1416351138
1245913237
1932226233
219484924
307985824
1622031733
2137893676
1387148842
1053208144
788676212
584411920
1707165615
1566451755
1474898290
1533579261
2008758056
1695448747
2013520995
621989720
31567633
1979083792
2034026789
127793299
1712830093
103184051
985801701
231112184
1058647528
2099487806
1467248426
947019661
170329700
1112467755
1235377630
844099628
245655031
1370493777
28788972
1555360362
1992759323
144140528
878974531
472151196
1902211162
404180245
134691171
1558922835
575988110
116391834
1975658969
1887579580
1507440595
1722489305
986271901
1032200977
913590254
759581347
1761394054
405283204
125843203
1806011621
977763313
18707145
169776985
678798159
1835927793
816064858
94500699
466814701
1394827684
150198721
762613751
1647604897
730867563
1011601117
1668971866
1400727043
1089532319
1917338334
323710243
256494873
1667897184
312371155
1102806762
507950521
240161899
1814190899
587331321
1375600818
1911017636
518251918
1590481339
1356564573
2048525319
1900138463
417794007
1528615884
2074271638
1682131742
519092873
183876640
929418381
446006534
697126369
1451191075
85961275
1765482700
1270823575
1352956160
459780133
896251298
1081294531
758530319
479684668
1134995197
612561948
1700458970
1146125840
231187484
1489774811
207490568
1674603818
1104614161
1317976217
395775648
1111397427
105339821
322880383
43320500
990412159
1694177875
582117117
1155550285
12320466
576103847
452512680
466714871
1198960947
289381639
459137673
1807113770
335244092
25027258
656613816
218229155
409201253
80689746
974672335
1626750099
354628816
15070047
1049186612
2071808483
85658669
815155960
1244070542
325251829
2041100224
499495787
1964410790
680814116
601979233
514158681
989180488
541523225
745752652
372589052
2091565815
488129428
1676912148
1583623228
454316071
1951743554
772512300
781528801
1839652982
2117800850
715743554
97327950
1151655991
1826888407
349877306
1027634645
239969519
229977832
1766928964
1643351216
312199124
1788833186
1055435766
1538242983
1721493831
320675229
1191113562
1794451172
1298900295
1463375616
457262011
527199643
155082488
841139499
885611836
1592186069
386392053
1280128369
1581203565
1947497403
401244683
219655596
1158289506
1212902426
1739386363
1874726543
499590614
929777715
1866637804
1325274577
220793432
900482955
1289077518
726196680
719421491
65086630
535766043
1598482594
1844964754
487672692
343192660
1458277908
1673301893
897102236
708865357
1603622859
640797878
1873026120
2122370504
65223748
1003767779
1101565384
1040423409
1505543153
2043247189
1557649504
360853319
894473705
163092941
310173825
704702446
619742942
1493038217
216976662
2067871550
1911996876
1706730890
707631201
708134928
487053137
1973889507
89289609
478652573
1190727053
83625735
2060323628
74019836
1482344834
1208857503
77357097
1216664248
863291106
245306855
148980878
555123676
1862308488
2095660635
71854922
978473005
1548161694
1479102106
1402006583
302291799
882625359
2010701716
1627688460
650365166
1143776170
693503108
668435080
650005662
1899343494
976478899
1754547896
150786468
1244836089
1132163826
1431036209
1835660971
1951475468
382244012
534512106
1187459148
1486749040
1153417931
394756376
1610728529
547258691
649437047
1036755847
1116929804
1685733402
1780142597
584167048
637165898
261471167
174799027
495358533
691144216
192958294
1450930948
1179980537
107707626
1723780995
6026784
1350409306
594456406
363191518
1333609252
2050956400
1557522765
916828444
1903996415
1072402883
1290465070
601513013
356775185
779478241
999650831
1010811900
1197977949
2040149306
439403888
1497241253
1986336088
1901370974
1852007687
1133883015
1309310113
1747865629
426284780
1376100173
1204295422
1296352019
470815436
1154806145
165509392
1918829677
82669651
165035859
514491019
1177984383
1182756341
346208377
2046980424
1739851998
1662634609
2093216202
226997325
691108236
1333045836
1632437030
1048377848
104611477
1707195019
1026169476
1644274113
391237975
432446926
1271461357
1933981835
1360786610
623597469
1309167606
954741915
1244541001
734744300
1342594428
17423394
21820822
1026708939
482914741
1732844829
297732034
1748536374
1097065772
1272122345
106384278
985377914
1929866986
312161333
1046572668
896487018
640383338
1598911452
1710733578
336871079
1272083475
1808760852
1340224969
2036468697
1886219992
1694880648
1368129013
741890023
728410945
923481861
1510394041
2134938911
1400252405
479141283
2142597733
435379729
600716759
1572868046
542553612
1017699191
1723600048
2089071234
1654217370
662821796
1211404582
1639636349
1562816781
1983918232
106788549
666806594
891879443
2026755174
2006510830
454692815
632910853
2085822671
975567583
1557904703
1849813666
623779804
2057129584
1261017844
1621161294
1291429305
1316273057
1027367612
2103960063
1506895346
2000841512
537935004
97964664
373609515
863178009
1950630861
192728226
1527415836
1832066321
1479059804
1860115824
564971966
1595668084
2045530170
1138890362
855400033
1219202365
1608993635
30507861
399960076
1810980161
155397912
1370424637
1989177995
438792627
160223607
989996661
1449397726
2063061810
1906596650
1275003329
1554539155
1923488247
707945587
1001556826
1208662068
811224614
1024105469
975597286
2062514508
1087239646
193903390
2110468388
1580559244
1626911238
1446361357
247414785
1270780697
190789677
1832338420
1109395035
2057788861
1491993615
395142920
1927455910
195600738
480154319
1971996195
1612180476
1197126382
1887556807
1561219931
88659305
269257260
689717203
899403307
1741630105
1164757385
1376970207
1520241191
372312720
74836736
1859227062
259743098
1679963293
1097292385
1573939070
1173993288
1584801409
909122842
1269142855
1916867707
474587516
1588288539
455463145
1908634794
1318495761
843674562
1834672755
1327114531
241041401
1790665122
828176991
807239111
1656039108
863631669
2054428393
27524376
1335764224
509520572
684073526
101872434
435279803
564016054
695829406
1346222272
1957002734
1787398323
1805556654
1882786232
795393290
549410473
1848597273
306164532
15659100
945941546
1624017266
1095706671
704637550
1666175055
1272744699
4937378
1200793390
1282739546
1496473543
505401163
277644496
1853256442
1830897896
598834067
1804735715
775285733
63431191
1656343211
994600874
1277505576
2061618527
140907880
2051313873
1473205827
141990260
1863257364
397459496
1101316642
382537687
686885800
1603652150
927213824
1095604402
1016333945
112660869
1035302892
580549593
293028070
53100177
1012447879
1858001453
1231982342
405989551
698652401
901540335
2124503486
1519004490
1100620098
1573415527
36015352
756496214
669177047
139944471
2115521191
2054343064
1608760256
183507818
975078990
1780506442
1134921480
2042271869
879640947
1460707800
1005494419
37584724
1927867419
1280822156
64706319
1933201055
2140142496
1988802887
985418194
1130699883
237722633
1942993645
1717981544
1578159057
768946876
1239717269
1760719594
1837365090
2018942836
1535606535
892383950
549343657
1432116446
1539408135
472196196
412110540
612203419
1714887408
1195218119
1439892474
1734133946
152870046
343730656
711226945
132704191
1630904313
1806565815
152616337
1337840403
1460708249
1531238096
186109188
1651197030
1385539467
1557376607
954274423
33582971
1109759373
1953710054
1261706271
1185663611
763215694
1660132919
85408469
2033159211
617833111
1390525443
1062103082
1117871367
2144300608
179839500
2020098578
160529025
590133154
249322737
1822244053
171144314
1091223325
1911213678
803756835
633697655
2020697244
1184907148
960218205
2113699154
309092376
57887795
356413261
1438812764
687002286
1562517920
15097970
1527874954
2008432530
340686334
1691342859
4435858
1485906510
1984156870
55930549
1581258312
1658501048
155663726
1186050792
1761530102
803377524
1365143704
2025815677
163326032
841547042
1856945652
656381251
549400380
1366901278
1424338577
1212124159
1111361168
530056085
787357759
408649389
49366144
247178642
1920060658
579349536
1103512557
633234738
705548144
875923538
1308495520
368505709
1406348860
41940701
1267821250
1953721068
1982896571
1088569227
2068415981
1163708683
1392698503
942635718
1607711478
1589900616
2023420723
1781524018
536134798
1954398301
1449032051
623467664
1308884725
186631877
748800601
511861968
663679632
1553249970
201567411
2074054829
1149762570
69667583
1931359286
144711111
1463253798
53550269
1429759965
1583327428
1351034940
1861720357
1726445141
1766245187
1000670000
975782316
985602764
312713971
94394611
522071365
1844343331
1939775149
1385785686
1204177844
1312377150
1187828560
1140021195
543254428
863070873
230548183
1977592929
1936293423
1798226526
1697923891
1155590836
1243131123
928935478
1447588396
39327569
1841041213
862473557
862530443
1746801001
831619891
2058310040
1148544086
1640865503
985027239
281641081
852363890
36351695
1646353798
19034926
2094502767
845452055
1973547443
1687348835
2131613870
2106821855
606750913
750368520
1650547568
995126786
1623740410
948098378
1592343124
1736678709
29052473
1005639279
1575330129
2130806055
30071418
457286691
234963678
1802756516
54664243
605182591
1049775996
1267538442
980923586
498354568
680646917
1974112787
1790587304
948972091
1749270727
652766426
1190240134
1686174588
1579725642
1079485487
1338569504
1808250458
2120350091
883326927
113358872
2052211777
28305166
1535633200
2041978476
952106810
1511733544
762938792
2062004502
398557206
345997161
1561392170
1562651741
96706246
1245196518
456073829
803186134
271289119
478826100
2085205496
750675543
1633192139
1667139256
686997896
1096938507
1464313008
807986513
187465490
1804864322
1843737874
1826031381
1621105824
890937772
506280135
1517017726
1281574947
628181401
2080760718
109484945
1812065845
411648517
225093313
1709335898
2132844387
1333937485
84763554
1224848207
763093049
88460110
1987852016
28350868
481841293
1582128604
2056738818
191396044
547019123
107399989
929863818
1380306091
1040121618
2009929595
1456480815
761547154
1921222898
1810668969
1624986595
2137677220
2100224163
733670901
1804599733
696888765
359731190
1928059943
2072068631
555898060
132007766
385770542
77722746
769585817
224095305
95253809
1965730592
2073577638
831989725
1214497542
159012535
1785212058
742939043
13965342
1482193524
1949614617
1609402872
476779550
906611357
1400112803
1604143824
1859774512
145983157
1459950112
698760462
768745248
368439632
1309522636
661616355
1850104378
1967170822
1030476801
1280770545
827006474
1271450344
275500070
645520978
584559468
658783057
897334159
1608253966
1597274202
2039937169
1425902988
140199186
843340142
1001853851
1624931548
1995052410
1237505247
543916103
1093942576
980190177
1029771146
1353798537
1615162164
1523024142
565084146
933240473
1842107041
741858643
806673535
1191467601
1150510666
527013777
1177193794
1328789143
1183993396
78329784
1643079765
1350748771
1388083211
337070010
1670729033
1208880942
1277025014
1006326308
562283865
323217566
866752283
1082734562
205920810
1590210781
295476050
1089504153
1959271322
278464002
467088194
2106530218
1159050546
1363160579
988485050
987229537
863146284
161918332
874733930
1317429560
2091410954
327934538
1022452134
230777327
426932607
121088671
1810595645
1635988646
498556357
1076481530
740147473
419860273
1703918063
586804665
2052922278
910915794
737964657
1087518988
1506227123
1901298210
297524788
44327099
686676679
1553204779
1986490159
2127693009
168470599
297139930
787186516
20236479
2133934722
1512489314
1932696750
310864706
152940924
180973750
82678819
1557622584
726148008
656524490
1969130832
1668033818
1253057460
317587324
613464009
237240158
1699364583
2087073069
1683827230
217634284
937610805
1527558558
638453600
1554318554
1873650111
1923682627
1824442220
1806973127
1924309662
200244497
1738421385
1145345207
1100445421
1284871398
1707909704
2145753155
519415214
1055679436
1247391182
86126328
673258407
1793444830
769796400
1476381180
66256842
577054794
1582928570
282353268
903324937
395778439
708264085
1035357879
2048070047
1106553722
1323084640
1733993347
52525312
1266025347
116493577
474887112
1497960092
1955023771
662152891
1389033306
229881221
382939133
701254793
323530069
1011074125
952049834
1145715029
1937915831
296090499
265591122
19167380
219061921
688214692
590492561
983406599
1985046438
944616471
349432440
1032183117
140848763
1874280674
1456611496
45310723
808453101
221116006
1374395838
873584062
1457755788
1233368009
1619006646
533702909
2036695053
1599468641
996905734
527149768
589979075
936185871
862852074
521403911
1694728473
1126971794
2067112643
1947317477
1048675034
1192967230
1973367816
30859689
1694182308
916265264
1879333229
401119127
2078598523
873745254
1828850843
2022096078
681354765
1362255255
663918942
553267375
1875670922
1996891350
106333659
1331372421
2070940081
954829129
220754348
574817579
1931906122
1319767879
189056558
166464061
1993103959
775018725
1824632107
796330635
1264516822
345383759
1700364214
1113892822
1186355276
1640386865
1840364755
33029390
630710567
790193790
1875654549
1141561032
1398625729
712967076
336572758
249387039
1664475392
1483685607
341154250
150018325
1655755503
1602142438
1519683272
1571242587
1268999883
1993437602
1242302565
475627342
679096398
990211556
1274106482
1526143141
670086292
719323221
53415396
70518388
1165224250
1474802098
590403813
1920642533
338144355
48065478
1237457232
356798156
753746505
1342775619
1380488768
1397047415
626174734
360369840
36493576
1903658234
1322278565
28408146
961315047
53287478
207218208
804555800
1344522533
1951805244
1516514542
84993015
1228942777
26656319
1165043574
722503087
833428724
1721742781
1838487938
1320129253
349351536
1216789912
1725841306
324981563
1812109909
1596313003
135320068
831291318
159065817
351450691
31711844
1588540313
1495353012
322387968
5024885
637756889
1566758503
346635174
1538357188
153144920
423039276
796715820
1594341944
1564842049
110974200
631147873
1707406655
1420954282
1994464964
34914384
2095332316
1833946969
1875857467
1893565638
1422160464
1294982836
668916724
518832691
1929696892
1144694234
900850563
159182338
78497579
562113413
1288671147
411375899
135850778
1589081408
2114019283
1939492570
1060167277
2104363908
12149370
1395001589
1667826909
1919956426
372839325
844100742
1454032776
1796971839
841787321
1953974424
966467037
917877586
143657043
224772402
1600876665
1321276016
825984373
561404767
1348446033
333552039
559057469
1646798388
1701430212
126922623
1698486308
1960899056
1161998381
869614592
1187660792
1363450632
922515483
1692739468
877634805
376923640
1019598214
381198716
1520861858
1206601095
2073060203
1487893310
659703874
1859022242
409731842
709511823
1177384019
1490549784
1504115589
693216956
749578199
398019516
654407570
139298278
795145823
1501231951
864503076
1361615723
1163491842
33098775
1543028339
1044320155
1306344204
1382493569
68247472
73197763
1055795067
335445139
1511542047
498597785
743933899
1634437819
1654768427
1954040629
153677237
563699400
1925267160
721458250
1145378214
21535479
488031772
1742971270
1764330234
1708867537
2008292626
753267196
144737934
413574565
668452081
1151552801
1036119955
184173937
1228114367
1271132636
1237172158
1882307876
1087118430
479333223
2109596331
747915141
1937478512
1896015189
732970658
1050510814
1181568513
1372116217
1188910006
1132331383
996491368
1736704147
788981354
238768623
456689784
646487342
652101224
949910649
982244271
1140200726
651926906
1105506251
962192995
2001521639
693932019
964196635
1622152530
75335301
667729092
1260296150
1761405845
544156403
1667817540
1826496273
706201043
1663628606
365941544
1191221829
727123090
1103032080
962475043
994285337
1633507144
973360180
1842868422
1322668281
10632757
337709796
1926512210
2081303398
1726956783
1856846383
1406970878
550517858
212878720
1964224089
1614681673
1932448991
588198045
1534504038
358874256
1936363851
1435548096
131668254
1491373548
2072836186
1533223958
1156706626
1589019709
1442564570
165429839
213285732
2101846057
1186365751
1103071265
1583930733
1102513966
33589653
1533980567
1518320927
269324581
1500617214
870750938
1697843656
898476831
1771359993
1885128196
885592805
1871846204
1512373874
12196420
1248898653
1547179109
33632307
830199263
1285819308
673585955
540602107
511259058
1992404418
678625771
1521798790
534735139
793874983
426184752
1091076584
258152449
196787512
2067999650
1787268952
215511943
1225029652
1695300377
383046622
319616454
1316442132
684134763
1387752988
1488286905
910600156
303313281
745671585
1450018267
26251564
991164750
396213124
1715207673
399167493
128637251
439839283
267188579
546710649
667231120
2113676438
1031172350
987071378
1692065634
2057289663
151128824
1731981840
1750704410
1577798601
2078113793
1898868587
302426688
585230768
305853591
2093621736
124446168
504523410
482513039
684403244
323752153
878686049
1434990957
392544349
821968870
1767629798
2130079054
684507078
2046976212
766174726
345245557
700722260
1609413950
567271457
1062511153
43899606
548943845
727663122
101738694
863198316
120832036
84921066
1504496468
75926105
1611454931
696956009
1482384524
1743967618
1705490644
694614540
905846983
1721268170
1852972716
1068364114
2058430302
1973682539
1671919468
1130298965
617098259
1863389640
112045597
758478644
1945927327
1332206554
1810838648
854429134
1496721620
105140120
1454602856
816551495
680653797
985795633
603517541
451998527
1894474120
1710970631
739181215
280489601
377039021
751124428
1419589311
1457272848
1264706930
1233368787
1400550033
797305959
1002089596
1253032685
461403562
1912731634
1360679115
1687298465
1687640526
696072665
729439591
1418828124
745037746
160343007
1099108177
1313761583
740326543
1713801718
802671344
143790094
255297403
974141270
1783521011
1569169469
56966399
1150846187
1763472675
184112975
863677
1730836551
1270820288
444999921
534088850
140225262
820794473
1737901344
2115890510
575333171
1761506226
1785154913
257448320
542772984
15428392
1467278256
909327888
901846207
330900116
1474512397
1697803831
1748871495
2276772
997635395
571115070
2029737258
1084819278
1608452395
2095540635
983496140
806229255
1335032300
928044167
1164277343
1479796019
656215283
1103326219
1001422729
754840227
408105913
999505416
693365750
1852911527
1119640150
1395872387
534320697
1283689782
808278695
757143072
1485911731
1123350855
582292280
1137004135
2008282156
1526399588
1125089830
1388091822
831711140
1675577518
15897203
1694841091
708060746
872567029
86618515
19234907
593787104
2143675533
1122384950
1898843311
1129292224
398221297
875347876
642392630
682606056
1323374750
1775939646
417635598
1567760222
366583726
327257104
754823922
815612291
393782689
379516027
622737293
527999044
1608063903
821799346
476255483
413349341
929695507
1618233237
1115771644
483001504
1456882482
1442324837
263773848
461364267
2082064781
868215032
1196890195
1637243378
1947234943
412060002
1605992218
701320000
47315053
382488134
300223737
847858750
1949556873
1057388912
561075039
856382817
1203606262
738543814
573877521
598007915
155453152
1678780146
1603276329
1305948211
510362931
864221662
1406346356
2060982260
683920728
461737834
1044727116
1687405160
1024174566
53284719
1784522832
1130042322
764134350
393890766
1190432529
180801744
452898135
1804413044
867076132
2057933398
1142038147
1640966829
46412829
970553892
953319763
216217362
1210341488
832231960
1116136988
1072830257
2094077079
882008555
7380958
1437330496
1241231474
1520530696
1208295941
40762335
94391229
454854137
732976420
207445335
1552340841
877286216
822817740
1504800846
1742777000
474228482
228294196
996113213
1620305173
593650758
1218121430
807586706
2117900486
1828525724
1006570517
1780900895
1649417738
792533306
1737628098
100934839
498463352
974388196
1683172109
434625441
519710692
1743954904
1388989340
1490949538
1624379799
854819864
700976715
76195073
919126883
1089715054
1686309055
2058731870
312877768
433022680
1343617603
1568423720
465269048
575507088
984664221
409828077
1888122091
1247675626
404524693
1826188879
988493241
1915181102
278165516
1448941164
1917517666
1352446747
468175962
1079867295
1722327897
1246582204
675355990
1412559496
506176731
58964128
30171828
525136392
1200546952
369707290
891480716
1686801823
242997145
374288327
696794338
1496082219
1762168383
1083553554
1914153436
2051352389
2016092745
453058534
1683297609
2039931198
1978716575
1030918667
1684661595
1353259193
1833838344
592618374
246340416
1853868133
1720557978
2098183508
1499546438
1906207994
882700235
444973460
728792109
1874886912
1290009533
536918674
940727959
1725400288
437700489
482258675
1498993312
2063190242
767666982
929936418
1609197789
1333591085
83610419
1266483843
891698691
1377861102
169736734
1656656304
1553435033
1605834388
1156310442
382150134
468359804
1557715664
1331704770
933061819
914916165
1931642404
970821533
530060296
1155321795
791774412
889304370
165583907
1181708120
732118738
647245659
2066986949
1459921818
1056343613
814305620
469873481
1189591826
682581858
1448704384
1871708227
1467935299
471924792
573663988
477028851
1104884399
411623190
1505904255
94023130
338574388
120664312
876710837
1519090800
1305128423
1424338968
1563445837
706779057
1417134804
1750757033
180045417
728432215
240533880
317291866
2010030675
1190660039
1885503726
2066200825
630982135
977697264
1127915158
2094823858
1125150137
1149932230
1854389615
1520332374
1255590336
730723290
608181455
423998730
1777244826
1322276470
1250266872
931915125
409736855
1672285986
138961721
1056750336
1474294030
1755331319
1660151780
1665819251
172382437
1959870319
457111399
601953869
210217118
1752032468
828679171
1148372592
1849822797
571657209
727630611
1047941518
1620283581
1941362223
644192120
1868975402
799262240
652049792
480099060
499302101
1666049097
831017876
528316314
2076427911
687686394
1384921295
1706507369
103762951
1777140890
1214136370
896636533
2127134034
1482659081
788304603
1805219590
659133952
659503225
381851734
632798202
1717038225
1807995336
1762049816
2108141364
1225330099
746049510
519021359
1436085172
1646470699
1971111722
2049560222
378920451
453919945
1558824838
942484611
1529311031
612408960
254652226
67562131
154261129
149640560
1709118026
356102012
1562043099
1008202022
491069089
2086835461
1041029833
604462988
241875609
1506067941
1954503126
1512712144
2022010579
1681985530
866430523
2036539746
2075670421
1456125446
1068270667
489821286
1622154098
997002884
213504911
223903615
2121954574
2065213250
2097835575
641319735
480666016
741305133
1974564299
918688764
734089702
1804974906
2048109455
1436430796
256442803
369424200
2075362109
1448453723
477133673
227346668
105777988
2107242565
638105107
1589277084
847742785
1339568198
184632317
1845020482
692070899
27188672
793243069
1449930045
573691007
648819146
1207996041
969437077
1226530563
1200312673
1556475919
748609631
2138967010
15172167
928979227
2092321177
1309067584
765540455
1352021354
1312204723
1071449725
1027949458
1140472605
1605985406
2053781816
1653532522
840222424
1882492345
1508735505
991071356
1195202959
1510118894
2070859091
295182242
45084174
1513469151
126846977
367535014
1569195965
1841970481
1875081363
426688066
1295581007
1570106729
1836620379
624458412
1965922497
62013756
898158272
1821085185
281647761
299771642
1394770742
1621747712
1372620495
1703384943
2061552894
825992155
569027971
837814330
1993479368
289089483
1045725995
479837932
721469633
719257915
862914384
445129847
55045663
226586570
201243490
438804164
401018871
187841445
1999927214
213628545
1629973405
944443730
1808829466
1752761400
530010388
693414690
2108194538
2052514373
1100558868
1687731116
446453195
269202806
801056007
487228484
439698451
1023927961
796018193
1694804555
514233572
813846176
506254506
600238055
1723032990
149164785
1395168084
693585641
1105609222
1445887719
680732033
2124334603
1835626323
2083126921
1284234529
1017707131
165299747
1936069962
1039871882
515544746
635499744
1111567758
315497819
1746227907
1228394555
475938971
1380783542
1047476878
225100117
1827287696
479335373
1767184179
1308420254
33485597
685382895
800135428
1527561356
2058107004
632085221
4822130
708694433
716290050
1190428671
2092385488
118973284
180502296
366452581
1335635431
391966124
1766680126
777646943
510261754
85918497
382274892
1695585966
461708275
1287794946
1319313391
941739355
1510788748
1495066977
16220233
297520393
1422311335
1661290320
1427634313
1065292900
2044659013
1855638395
1431166357
1070137619
3018566
390543293
1287217624
1024205057
1684158705
756876587
2087670222
2111242874
1458518785
1649205752
998951800
1744447422
428465488
1330225807
271339259
853347146
1822762507
2072058635
1745080127
241816481
1941360009
1269324993
132241952
1781318682
619774286
555753166
1575067127
250431009
792151244
213215096
1085687619
2062018276
1547696762
354837211
209787454
1105969820
1132727623
464118348
1985348413
2136022950
1093145191
1846384285
70579057
1862760892
8311706
695527447
912839060
723436626
1049137018
164734653
488825869
235565557
105056474
1149535357
1792288282
1161480212
138715184
68593311
2058071678
418274140
687936375
466067907
1622840364
1417259787
1853135413
1792016537
1336175976
632646716
1604827953
1650378459
1064928310
247086517
445421085
549567122
885890457
1755305598
1469747517
682767583
920881948
921585827
731642483
1302358094
1243814600
507296320
1340049008
942673018
1860150289
1402769716
1231525982
723433915
1629969116
457824175
52085669
1557739200
1529976258
1027174497
2123889554
1545055835
1032283759
1648645158
1248929518
688071106
87596517
240227604
375650885
1470693585
39864933
2114201884
249195927
1608202516
2049428232
78166070
508924449
522133833
1943211073
1135972413
1836323466
1738403668
1270174713
140755214
259008335
1338381118
1641759277
944011083
1749796854
150130995
1075675019
1810762506
994260647
1260885451
1354440757
1889743696
1703029306
2146438463
1449113689
1806084545
705852540
842965198
725568601
394395402
8666521
1283631763
1679042859
2085252262
438058383
1441758061
103060175
670076301
686840836
1488997523
134242819
1591683382
1105930043
121535415
1448306127
397630758
1210743337
1615447093
1847321893
768373241
1179033782
260091355
1562078645
1396296005
455580464
373352267
1902322497
16067618
2098964554
1021957247
1360659018
488250402
1489070943
1314632594
720364377
751662470
753831964
123154602
1970248177
1933826495
1179986401
61053895
1459352475
1484004475
229852659
1107221466
977912776
610151518
1154085180
1872457569
1595303401
540328848
856744635
1408539983
174665299
861544963
1700937960
1193252146
1938757173
1423138953
658961882
1147903552
1068350969
1811257472
38492040
1260299803
1374688559
2132439788
1955958578
1652696403
632204064
1134171696
943859260
778301984
168394695
1720873937
277405572
564310744
205032425
358178018
1308020415
319467685
1815620267
1293243003
818693098
427950334
945143554
1635549833
1847452920
1327860639
1861841446
947504524
1454319442
1835875409
1287436479
1837801574
304868031
944460177
1194633769
68279799
1305909483
2013940235
1905284664
387178827
2011328442
1029848333
1482410423
1085545478
1373418983
1436435120
1322417707
1923318650
1153454268
1672436112
1929284615
1107290266
915658027
1432760012
2032967993
2042989487
1820313608
135687456
250283851
1543678433
135598871
72429158
1226820805
1341593929
101243721
100982689
408711218
1880678275
1338972256
975726692
1329839069
244010102
942250014
21793167
55540974
1696750847
746240351
1739339007
140318492
90325795
807246291
1094079887
368218565
1480612413
678244883
2057346578
194396522
333055776
402238568
1979939063
762484598
1795080141
1938993292
1558354035
2086128719
760439685
1004717023
214547833
1316324096
161234429
1639032819
936052249
1663977902
2010777416
1100807919
220218793
1857167960
907402400
860649057
2015869353
1136944473
799314999
39882104
1084921069
1435419366
435774246
2118133357
1790083003
1909710346
1631561415
1299080188
1600010237
1968226101
1103027620
1713700500
1259118767
905391501
1359178622
2012987242
1850289188
1803973283
228687120
1797247997
820500931
1749543787
1436938043
1182089952
781732257
265983520
364946330
828962839
1647644799
483327301
1423261509
2060368061
1314585435
1756915750
1287410335
619664141
1961962437
1363653733
1910606210
1353884111
1440305215
2019825857
197361751
200937121
627024229
899360439
79955277
1129693044
836188950
1268200501
1665760028
1273544727
716041923
339958020
1021455667
1651672349
1261799913
1730303963
1490206105
481520414
647807765
169638604
5971366
472581850
1476377892
1337046548
913726342
2105634633
827496662
1323769194
2128448108
912909643
1416218011
635436880
1365523583
687688297
79165463
976079268
1288154754
373978321
1843943174
1927019199
830664263
1876333741
186564061
1217467282
634036129
193444307
954781416
1272319328
1783167942
729317075
135620330
1302296641
399981081
1285336481
1066177917
1323289006
1757652482
727249786
1429689104
2022990184
1205168647
725270388
154811534
1625044010
2044629753
1883239977
1942367357
422802795
1414536531
921032120
1987682018
988161669
315458135
638605203
1367477081
735614778
1359196724
1347483510
971840280
1668771940
1308830357
1938459976
965584891
1927713370
1257624962
1896925615
1537839388
1988963276
240271345
1580038429
143792623
1446616862
1059098462
1373486308
1899763528
447753239
1489268733
657080484
1080075274
1567690073
22917783
130977159
1033099136
2070833380
400838578
1354704698
1478939061
1661805423
1476510
67407244
659596349
552875665
576320714
844117402
685315769
1723920306
929943843
582616842
1355415110
470588902
881679285
1855753326
628362524
966849040
1831942568
217959286
154688922
1490347893
336434814
1447338833
1768212530
1834340882
2075410762
1257808168
962185086
1375879758
437061331
130073630
1216307550
1151936781
752908470
1851344004
490432140
1843902494
1144150802
2019339068
780325943
1684972276
1680622539
2037620995
455501828
1332183436
198312234
1093084638
2945882
1169478081
188049005
295518550
901710963
1436795873
687527217
657171334
1285283880
263803110
42027117
1114363823
1748531787
706313051
2140555266
1873954821
883665748
483229240
713306539
552912199
1991196971
1142486202
1751975480
1164050971
1967260614
1070223131
953182705
966960658
1349289589
550796297
677789063
651920044
850913039
1306682181
731706076
237778781
512756149
1349026374
285141393
782204012
178598525
297594956
856065694
1895956795
1438354881
165736125
1633131083
187399537
738359512
1927948122
1446913683
283053535
699748681
296441411
1125748067
977223066
1025435437
1297916524
307516627
1052605134
1195952646
876704004
144069917
1253854320
960545965
2087049505
659474487
1876074120
245898633
1416278680
1605641502
1940444466
228419389
227666784
459335243
1332534671
310332559
1142972426
551195267
1780412072
1010684266
256884058
1001524002
60335505
1174224153
656500993
885264951
961298996
1665111277
1945158683
123521291
79817791
1208696648
1919102955
597449665
729660578
1401012799
1281028560
1209561418
1425354827
552871620
1017686688
1793992423
1562277016
1780386279
1559645481
1104577792
576860034
731916779
281699637
1179154430
657598007
1665237591
1476871468
1731698411
2021667387
675796479
1311250301
1241670192
455549263
1052464606
820661485
1424161090
1771898645
1923211202
1160356759
1251669149
1519713322
330783432
313604738
525638827
483285739
395054121
1789110637
919005204
271301287
1406235610
537349593
943996249
98343798
1490997910
757392038
631918417
450282075
1693504705
394841253
2146333749
766582634
2035831059
534300873
1106967888
1519876469
1165169379
1578335579
1444202895
2085637287
34218523
1629011369
1564088296
2099026513
1619983402
272600437
1188174233
1865458019
923750374
967386321
326152087
1446240969
252311818
1825084780
1988286845
394633588
1131643755
2091093434
1403665926
2026134415
1970586052
1038518813
1991502852
1054414258
2132883742
1195205419
1899565314
282715298
2139553725
572049544
1470913168
318989436
1426239246
57744181
949909295
1994499178
785046469
532992047
965841806
336139023
48274882
18460903
1787198180
1128413196
726155719
717798676
1225885719
943514366
2001141949
246404125
91215901
1640455512
798724790
1352666882
1783098084
942376936
1786338869
77233542
686038972
37513307
737609302
119122718
957612740
787154538
1940108615
2016364620
1366896813
2140637498
125432750
878780621
918900599
938748764
1945207457
587221662
1371836332
617866399
225679966
148256265
840954743
1358296302
1288331331
638599809
2105471212
1981585299
802144205
541165309
1919690442
933972246
1232247161
56253362
466881257
1822831837
778001774
985939344
977979095
2023032591
152488071
209770296
972636643
814969254
828953994
1344818823
1884677478
1959473184
236032116
1340772459
884354428
1210275809
195731175
1336854234
11252447
1939746302
512324804
1529415484
627378327
2123172463
1790596285
739076612
22252954
1922722334
698661140
1357706382
623912154
440790582
1110266109
569685716
1733186754
832559619
2005239028
1468874093
814157997
1991634359
788913303
1629684591
1349229580
424492107
311451682
1384602164
1871083079
1515808739
1681399661
652285691
683486289
1534472152
2024737740
398865689
1774736257
296930753
202239070
361454907
392305322
1805106441
1723042580
1144132573
1270303402
1876224915
1363206270
723569214
403015320
2042376043
1201036769
1804458662
1309529525
1358095942
1559337173
940377859
162716839
1877001009
921350709
1368608438
1840625641
887244132
112708288
735809356
1266601467
240430969
1922262619
782950972
678999726
1395514569
26326141
432065043
1626101515
223463972
285218879
1384187962
1587755564
1026194402
613903034
654399957
1450791478
1645057556
1650000465
1803252471
91535412
144737148
363204861
1615774125
756964849
1359871333
432467004
1120809551
1810544886
1030176248
595355453
828636075
648092157
1473051586
988169366
768313809
896758590
156222273
1064850126
1483014497
760309708
1888395868
548890816
738939173
1973464500
1008809225
1281360038
518704253
1984029025
1391136795
1547956532
1931758401
2101516035
988548047
1377817396
1578484686
2132239711
1618697650
1597206137
657228170
197300312
1552976746
1311455375
1245521653
771560941
1559208962
439791165
347001504
2063883386
1662347298
176639146
543809131
830863354
28103700
1979060440
1747334129
89984942
1325517096
6775703
1944875855
57848852
729168479
1361502052
70600826
232156032
1422834204
1065288768
1997253713
713218382
2141976179
1404101268
1821172223
378421813
476663453
487129037
1580657864
1607467216
252677613
964032241
128118740
1805259305
596428530
192245050
1912963903
964535382
567201151
471975339
1478603691
228837475
1507148620
2101221113
539304872
1727339692
770314071
17361986
1182428989
1668567527
1685996507
694942424
1132326640
1571895775
61990332
1549922969
83367249
1663844480
978038408
98574946
790874945
417624225
1357481132
188536772
1306985943
1436670250
164312844
1518804728
1921108594
1469589431
2022739757
97698056
1043966473
962442048
1004954898
658973430
1241117186
1969368701
1049714021
722615905
173538094
104642907
225788377
1771299030
552488875
730995473
1839763814
1915194423
1151453361
1023535883
1072105246
865892732
1411096665
918570816
312941255
1804282181
527472710
1788824763
1251287447
1597578988
411586981
531333598
359815927
1599328314
752135428
2128389697
72197474
131626939
1528745321
1215891241
1667674830
323589813
1621525363
1322106217
2014345044
1428827467
2059551724
824626079
1570214933
573486017
539789255
1945245422
877604962
1815150009
2098802123
967672144
2109390622
1803639872
719261389
795687163
1921917166
453497272
1281068982
177458856
1899972394
1654100552
21000543
684151072
2073039232
401053787
151391213
440626618
1723356410
1727100987
1732046394
427719767
1146315724
1839433867
2105105607
1965734885
53805322
185198090
467151899
21290314
822022104
934469962
321265500
411091092
247116461
206768094
874668550
454338113
615717774
1743368341
762390210
1500518409
1592280670
1829712862
1461233021
514671341
1120158223
1781030549
662360392
1132453060
1262999050
822793645
691145654
1858168407
662045130
855655444
749072857
1866912694
736398648
811500355
200322743
767035776
578469825
310017076
1991429746
129227987
1217049659
1605084358
124012573
494794417
1242934280
1409599583
826654920
1242996285
739554874
1229842070
441135511
2117048145
1983466762
224091722
1782871363
300648176
926902030
1561954723
644176818
285741254
1937402274
1461794788
542640260
615309301
838550750
2114654308
1543292640
707592597
330931491
1602459642
1543078544
2008311710
578952414
1784015298
1273618127
1335166955
334488686
917798811
2003648168
1991731810
365716414
638688508
661173007
147589851
990607166
878371977
1656771416
2072131528
1320817381
1215380316
989719537
1406516066
1534145002
811281138
1717949778
883664742
1131012819
186070323
390059203
420915034
1336780819
297039283
1731118208
1108595536
1139818531
1233181711
298443944
796244350
393351551
612634834
1223517836
1933122997
1353321586
1685288977
811057326
836746365
50953069
569945966
153652097
1781233389
2011813434
830634296
360711139
1312126903
2037222560
1911608433
966111220
1019141722
2079286346
317143640
931633900
947972821
2010415164
45188987
829928650
1248176872
1151864751
730670861
1329335649
1574103978
903773465
183434738
1378346334
1687815612
1018917614
50596063
901013095
1495241738
1956239168
93677695
732141189
2088910524
1822861099
126367714
837182571
231774748
1992601467
342581969
718069732
1028298087
678299177
1281757502
1578853367
528724324
124791761
689691597
45492726
936248116
673935496
288597176
1092018814
1340125122
17686826
1574382062
1425037584
1354594987
2034865504
1344617665
1524512048
1089033362
1362451360
2125076026
1102932760
1922697305
443595042
271349297
447588138
238539814
715145447
254147149
730505532
2128893559
148745134
597679176
1397432058
664617268
1725566118
965371300
2139674431
1500984870
1337843380
15119106
1828617436
1581772872
1644333767
2866860
899280602
1240772324
1053337147
613939209
120181931
1499743294
497945314
1924663141
356214201
263381068
541148403
1063945007
904702273
1597833655
203239478
100943194
1087239308
1010055616
1601392686
133420607
1536067922
979916209
1447255199
63624570
135848570
2061345461
1663960627
1203059798
961491571
1979580273
975042592
1174515116
463799506
1856270941
1595172157
1882445304
1824553553
1027837070
1413933832
2121523952
1155350166
1399117224
1702404468
2013335267
2039055859
132372264
942136370
1102960614
1049300347
1583946167
1832319845
855688583
1686451858
396577075
251188068
410750953
2091541155
1602508376
1888143469
172852094
368920742
1566465103
662007378
1400637330
763026950
58831320
693458030
559795195
1733009097
2031249738
435556794
1028642345
16399633
1765768821
1412338936
1248099501
1798613510
100098210
1660660785
1073132057
1007276448
959135076
1390784746
607555945
479488641
433552894
1211980008
1531160912
1937111246
46525278
110149178
1255800537
241745973
873534299
1784305995
1107188600
1189816945
840786908
713319607
693388006
203271698
386720922
1602173501
1501538580
1081241895
1200368483
493190485
472739466
1688620142
849442682
1135369028
711644834
231374811
831068316
699315718
1120851905
1382982760
194616998
1047523964
1971106510
1772369455
1144607953
849562341
1026048790
676444576
1143603355
591786276
643777051
1880458827
1121437835
1090771182
41783078
1204966167
2007787388
1620939797
227145094
1964343668
1298808849
693785265
704965130
376122599
1902040112
1182447872
829715483
1418930117
673093072
660138093
279127651
1955567587
981379416
2046273920
921095532
97998952
1988097347
210243280
1052972705
1679458091
861337600
1725291902
2002585881
938334302
2114059630
1583715527
1747535756
1025146861
710876882
497851108
1398896266
90314448
924461424
2003493831
1912647647
636722276
1624377224
1476559267
37196318
1819048828
900050650
1114099402
558657390
2098151142
1753413730
929025880
502130628
734763926
747568731
648700130
317291091
1625189167
383809548
1307536761
1140757166
1241728154
356274884
723256064
1550332892
1537242886
472497038
112626400
1783276416
1739343244
514556189
1026087067
104528467
327784195
36147107
1894047231
1678265739
1886949716
1956671687
1851020005
990568236
985632196
781949468
1808265231
962721423
983333114
1897595188
1095262574
220867150
858668832
1510348209
2070183812
140805756
2101757458
646620818
1629598449
952912505
280692266
1793184835
1511872723
1640876764
1796569686
1125223931
1970544086
153573624
435299346
1314734798
221508846
416640448
1592318748
936061305
649950250
1006077869
712274483
361779798
394858220
1846220054
1338776871
1630512395
1856653451
1775320183
1219322589
878963748
1427494635
1399484645
442511056
244217342
1002791226
592891429
695148817
868989169
399632022
732126308
866139362
1854044227
567831871
943293076
1682045803
1938369733
1737917720
807565597
1387025952
1111830114
1933731275
1862603288
1032286561
1115601150
1440297044
1194379202
2032127420
1480929918
855245062
1593217681
1773125223
863537107
1309885371
2008292626
740071593
1001853851
922783359
1147830669
2052667002
30882555
941310200
1796780803
889117407
1055636370
1380509132
1192429861
515704793
183426986
2095990102
204309870
1073680666
2058922004
592446244
1762017137
732631387
1663182570
629090428
1091311193
1189397278
2113133911
53841971
225867031
385928615
247366127
247366127
725359615
194828749
1955787047
1163346429
539385757
1376724054
1550737994
518150898
1791241427
28812030
825309569
1042598338
1060933681
694198775
1185282770
1430906781
1985514934
1687998091
274648479
1369791697
592104125
1526117513
1633572167
233589430
72293468
949909295
186587105
1493038487
1415904427
1952091730
1481135549
874443230
1799068064
1223494786
511993817
1267567102
1826240864
27742024
1548761603
1440668275
218660861
1888624320
781453267
1394630412
642987346
1936692421
1590689836
2046655592
1256360550
457409255
760128145
1447689430
82840966
1197984335
102172248
673724284
2090911947
933677402
1861335165
906175915
2108700458
857714895
1288976543
364163192
381082434
1738800708
1419101391
812658235
300124182
1947245947
461102359
1305465106
946191155
1576617974
1000022899
268390841
630343947
631934317
1179371478
433453262
44916356
2032815024
1694332377
1816992288
737808966
197316942
677292337
1097281738
1411476871
629908500
573358977
1491614873
1682855371
1214430310
637087741
2040346155
882047681
376978677
453642152
762178896
1213877984
982466073
1199290525
2043255841
97059994
368773471
1253679075
479208583
1805160964
1212564580
1322210333
713970568
1713044145
643214271
1445891363
1990062761
646202177
1768714485
713454447
1586302299
445684623
1665060106
11701927
650186060
1448188140
568485244
421569536
327312190
1058252731
197369246
1329806400
1814713989
1486755977
420175672
182556710
757418123
214138775
1422970766
473156844
116097000
1703918063
1801224134
1635070199
1631495325
1320469815
723815405
1741718754
318011815
1844114698
1465303650
341990343
1356823171
1863442692
1357292963
1623360334
1083933586
1416809246
356389845
1712252397
155369081
117764650
873361205
1591398848
29509287
899018744
303080359
642696688
1230835610
908457670
1234462747
1260565964
1851859175
939260804
617489994
784482107
1252484168
13492164
106127896
574900806
1568387834
1476319838
878480160
1126093208
1678450644
272189625
572639609
2096596320
247299295
1073122694
959549824
818902901
213909525
1684950683
650452734
1042390740
148398926
800949670
59694058
1266196062
1613358504
1545374629
474680740
1383086823
53246753
815345361
1909522531
1349937813
729008220
1469533543
1507708872
419679968
1736222626
1562382028
643546070
478949615
283905545
1851252299
101818240
1521586133
634258888
556310852
1529021995
489446438
1698210667
584135396
324477298
1770216834
1376218439
1564874789
692527102
1366511163
1016484648
563865920
871164930
565507530
2073167362
1872113557
626988003
1291854116
1792819677
488690723
1538408062
184451551
134800117
258924067
1937399569
187549371
1743501994
1184565781
1183802485
2135142849
1568324632
1851495225
184509677
328143870
243529592
69042084
2068496608
1550473513
877816500
1102685388
1440097531
975183887
544760411
1143668686
1106664649
430216634
334587947
1229663030
1183392769
7250278
1651906769
1122211272
1334951888
1490818482
719460598
1256526527
40496403
1590715398
2105858806
1672510292
1447582726
733821927
1923151711
1139655568
1073732246
667130503
443239692
745874144
820771128
1985931306
1042696353
248561331
445536153
2036058923
1457416911
1244565462
1551830682
257469944
180193107
890684367
2041358427
877308929
1486503479
972492195
1336571981
1487531674
2082722860
1327527716
1305494628
393530521
1902893266
845056180
785623041
1532727653
2050172049
355885930
808321107
1287222632
223601967
238539814
540062417
1182030650
1647398312
1068190725
688849555
145620362
204458856
142358710
480454381
1129390430
1737014070
1445128282
2052233914
74048075
803464449
674630426
151482208
1200107228
1644614048
166455082
424054692
2144721140
2007511653
2002981241
215272565
1684985160
112937527
1566718746
1295211820
536145615
715962844
769745818
965322107
477151880
1322139066
1206064739
2064162978
893755317
1016878704
1062400090
41982728
1653527712
24475842
900493316
741621841
211541197
1577493682
1897961387
1109286060
767533881
1540573865
449006332
1489516943
861835390
1615987591
13293550
303755646
725603898
1632493411
1867357831
1639787419
1691283420
1384344641
1531761336
267629768
1829786141
539737587
1697162495
995711580
257574172
601993935
717289164
726200735
1181332045
342321743
1898488107
962633086
660688455
690665803
1332004473
324659586
418065401
83122291
1889791040
2039140003
895259052
1167521894
242819156
1684473966
1577705587
142050414
934943395
102630755
1122206519
1238439727
27872966
2078041014
2069895366
695792726
961662646
1735794200
139946129
1073283937
551455428
1417100770
1710235868
1812703055
2023793730
1220231113
1894133608
1961272979
1363608880
183085930
828290231
1462955159
1796824362
981623
982949795
563182773
1106821427
1686020383
608450186
226418614
1252098834
743733308
838360492
526226398
370767241
1306193860
1259300724
1713520429
196191511
1764347567
424965814
419798467
986923138
1701014546
1247897844
790621798
845672191
2000243138
1927811343
1096720277
975580182
1656191778
1633133509
1525375621
1473437605
2085343314
620928897
210300979
1225414609
1264480997
2105697785
88501352
704095281
1862021969
1250335927
1079873782
1585161405
1060475950
1447430246
670071632
466237591
2139551243
305150727
2035030841
1248193047
1633900145
14897447
1630544355
1029635406
1536690876
106498742
696775491
67175988
841718875
1571228968
302308934
20274406
757185226
1292544405
1326332929
39956859
617988015
1853220805
2024342751
952706586
1859487086
1619517014
674981852
796957801
1594118196
591558328
430021465
1610873727
1091151404
788937836
966682427
399172673
1091398274
428825571
236034015
985689258
1659967712
1613434111
1307302884
768556445
1867521909
22503170
572662135
1927591380
1581306184
487998745
1498709724
1424795838
1375784096
713841447
682525612
977631672
528763234
1346364395
569833946
2103871571
1786857438
1196939266
165943648
1342221155
72511876
958852961
791825285
1307429880
1315075851
1914725264
300298233
2012187017
873582044
1868423442
1201515359
602176427
1962797097
878092608
2114105175
461991807
1617121810
2110685924
268292427
975971750
1372076854
245489785
879206419
1347041718
736141670
2140158707
1220025704
16683182
1891822169
1760494935
839442455
725555023
1388579282
751990940
1663252895
612574956
997662515
1366306578
386835994
1393963421
70845824
633101772
1164259888
336982928
31077652
1111017605
623494142
1045146536
1021698700
1461725566
1189855783
2110308344
1978076434
1161414032
2112544437
223474512
355493151
844481875
244804390
679335732
1036872355
1824879291
132441884
2082464940
1783199416
1819929431
1031879105
1541037074
772320695
2054168778
1967036463
680400353
1164872175
1922840146
1161504731
499513698
291168724
423739491
1472124765
1707409305
1694052043
1435051358
2063912301
1127065414
319572344
1137861386
1832408317
2143168561
464281753
1754488712
790822673
2112608441
1716546172
2116598227
2040574313
109903549
772194470
1341524558
54263914
414008456
1061013343
2056885843
2051124879
1040859718
317374566
1300788756
583656243
353040072
165917759
1002194533
1101608233
696035590
2135565139
1094731685
1163016526
416623359
1019041306
1154904837
492604862
1550409021
357973425
402079604
128096811
1931860837
943121682
1745614267
560907420
607835895
1645958225
167798581
1877040675
1449641180
717674218
311373666
1527328224
460385897
296050460
2051342554
1799079998
1365248717
23355207
294388336
2092536737
1980936562
826264634
726916829
2097960045
2110263795
1355536335
2060110929
1038531914
1586659341
727617294
585356984
90400700
1641144845
1716098309
486702918
1408566171
1748077756
1010271946
1936344841
598673813
815563074
782740293
277276740
1330677644
40228360
658824858
780308698
366728606
1657781406
374203249
206164853
1814455033
989249022
1014385183
1581932133
1950688662
1059795543
690422912
476014183
1117388082
1816870806
1004022798
972109186
882417605
1162753270
809448905
849838440
599071442
1319593328
2023844309
1127972204
1436839523
328230828
2064493019
398064893
1412160050
1578831335
761211581
991623630
1963241153
1530420740
1529273562
2140401054
1321473785
1209787902
1429841333
665327438
1596389480
1105773589
1676911045
1100560883
154533991
1136187173
1691735238
1555611687
683629088
1143417752
1797474399
690624456
1966617816
1195379444
1434771820
1988609110
625503180
1814251028
838473191
1734539090
464805295
2052169767
872857931
102374747
579009379
1616449558
231413934
795645332
1286957559
1759773066
1996895991
1738181967
1596850704
1498827874
1910273882
1398728318
1248387541
513971213
1238445751
284064604
1012853590
1244238015
1740284767
382896718
1468664742
1525199916
1514783870
397182144
646273699
1395638078
444477348
2004065582
1724511334
1728179252
519235400
1293153499
1013507364
2111802838
2009062468
1923696289
675331052
154940665
1613441435
46120166
147626969
447794048
1088310474
1096360095
857157189
969552252
1759937699
1621231290
1222090896
1558900032
928785202
987305512
240641734
222806888
842573223
2101264758
1707180476
1391418199
520687245
1808191603
540262886
1629603624
1887739649
1788238975
1112811985
346157383
1073158087
1135049272
1465136892
2050662331
861967042
1993022053
1284682929
1900529233
924053040
877348695
68774805
2109646554
2087010976
680114720
276825922
2016393081
1196888630
358627180
243484995
1535415032
1814251028
1356186911
357148660
2035659027
395993259
1700920547
155632787
1146757820
1292169177
1669512330
943119255
1048680310
634699352
2050092639
2142132014
756425588
207607621
851520717
1350401196
1866006219
1135362134
292154234
1132533087
1575405568
262440115
1464827677
791229666
946165867
1295871304
1776997737
955217405
229193040
385802736
1876649979
202865418
1638164462
318277234
1854920665
825585215
1708151294
718211422
1713020377
2127954181
1663846131
946692546
517883560
1663522614
1154825433
773376476
1396915350
1211436431
2106893348
1383252535
1780117634
115014193
440429536
1148232837
1813565274
1481624527
1427133271
557035858
273513033
999430603
1488128006
152854851
2080638936
1044056243
1827497845
246059164
1444711796
1921969797
329609415
2103789985
854171676
1956787027
2028821274
369398127
1945308890
1335733233
1416355597
825367064
1624172281
936259192
1601338116
375900833
1013185217
1106138786
1342823854
1970370259
706315789
67324091
805612717
1147527281
855274605
1389892668
1560365303
2131678088
841003874
731721252
1175099137
1622266302
1294251535
1951486113
868063167
2058947965
376145536
2104939625
1575571813
47361638
1259094899
736219418
1434789178
1161411206
991293624
2026690138
1720512277
1869511312
434394972
1029437698
1794370909
164881746
1633160310
470085673
1749178288
1799222688
1962551138
701754179
1777658268
660851492
188753003
608426289
144776771
2017622163
1796337791
674875404
1836102873
1221610961
1956043222
367313024
504989134
534458131
1556871621
1666521660
1852439179
48820656
381810889
611891944
12860632
1438898311
1510389351
334405896
1495169777
558334202
1107951861
242625241
1432279136
1298225039
228345643
1880520764
1982540752
1534440217
1705206636
1750318653
2051219239
326767984
563248239
1190878344
1884756226
16934703
593927408
313909389
1182388946
1061681151
541013815
113066545
1926108258
1027117675
1753709184
1480698862
161467655
335007500
1396150286
1694508033
542754483
1893178266
1116921722
2109441399
502277235
1081137961
218925599
1613759065
625492085
546702625
448953971
538020768
1945676802
464061814
821984238
1057889926
2065040852
1699575448
1854566186
766438576
486792280
985008937
981366244
1252917138
606061652
1256775169
35387150
1060883623
824997035
1633223859
1238771950
2027890651
1593720050
976245643
2075978478
713866914
398546791
654558208
1977276128
1047222873
1206657408
1281806932
1569891835
1978079383
249306019
1780823204
314464308
976549737
1577621785
1369084264
1720083963
1800566503
1126450704
1728218949
1613762289
1799322065
765390970
585827834
573349093
1563734634
1160390946
4342602
1888661531
990881380
1907351921
1995969586
370245747
1178889628
54145852
1863124752
1459611179
913082380
192844546
618868268
1164154076
2011512016
1949206412
282110534
392996198
131425277
1467736769
945591219
1162218856
1597436253
483289301
739812365
303880027
1371938111
364872126
1352576008
270409203
99989849
1586498587
1424475641
1709533047
477237197
1008894009
1161648388
1352305613
691970322
210695148
234131851
906360968
1968302052
206164853
1621279476
2033532736
967204456
240029272
754724012
406550076
818337193
1509178077
341740550
1609028074
1875274539
165340394
2038734885
765301994
1211543200
1348841900
1193113015
108812540
520222164
1190138355
656140199
990710313
641399168
472645682
1852476687
1193166187
538562316
1308826710
676372509
682942489
1450199694
712785278
301145099
1385309500
1593568621
1341157252
1385608773
511405815
683643630
136521426
1806780494
1800905994
2061608233
236626159
1669632910
1109812932
1632007604
1383557634
883345316
1257756774
1393824525
1399731860
1353636153
1153279221
1380173457
520996227
805354796
1633182770
1015696151
1970496133
1551080494
1425905899
516827325
1116911335
1331082918
1812286042
2022557397
887022137
243492287
1725570838
132351972
1891094432
883226788
493149829
647865232
1469808423
1701177064
221398540
1005007003
2100569167
971095549
302693407
476148211
1548540454
870210986
1043373049
818020106
1846069349
2127456894
1489676930
2015497407
1354944877
1292149945
421770430
1452947129
1341960953
1410955068
1771257810
1378102416
2073880519
633850784
1640470855
1084475739
8529601
1056347248
705102238
1651906769
1604806278
1976860998
545843961
1409481622
1977767285
1622290210
91903281
1200601629
1266207338
82192573
1535970432
420062120
427337539
511768820
1502960596
306198134
1429031506
813988065
1890621349
1025117239
1219496286
1699072421
1482211471
1009686387
1738671438
1493388080
921998446
1100568569
1991340221
683300594
152676983
2121032918
141719661
1345854979
863652556
1826424182
379732027
1817544333
2143988818
1813064888
583312146
1222441478
662477125
1723488561
1180208037
1511555658
771569361
1545589728
50750895
341854512
1640568404
1377652239
1130344745
619504465
1270319584
1277941697
1395053665
870815431
1055098889
2090332042
1365825184
1065032336
401184484
34580376
841546220
2079757906
1492880545
777754243
287924652
1344885496
1729913907
384485887
372137749
1353019756
1868948989
543866578
1153256592
1891090238
198797064
2085511061
2136237312
1670147360
1863871800
1184596734
2081736970
1593130107
548934121
683303406
1842913354
1770980613
1552287062
188982578
522432231
1529961866
391355865
628396779
2009688649
206066556
193479611
1935685403
427763462
74014334
1292406255
734462597
1229489289
845058645
1940395997
1858280777
1177086777
391888753
25436640
644739586
1545993099
1212331993
2126047998
676458061
1028096040
829173003
37814951
1236176705
1038146313
1774492389
1036488203
759364730
636773899
351411468
1261032421
710862237
902917616
964844064
616170634
135028910
1943049752
518696691
1232064136
1832674800
1056372405
1631546671
1290096550
2059865769
638691009
409470596
2146765913
1808473001
1544944806
1030022569
1680966940
703925050
434314407
670359497
1357632408
1723094111
727182020
561482161
248899787
659449337
1125640404
840822648
399329867
1703303334
1512814577
1045244414
1735813408
1675883577
1615936960
1950681514
840263872
1878535743
1713281628
1811109950
130938304
1394348636
1247375822
747600742
2005442099
270249352
1655016258
11409081
680378245
445184888
1240229698
1724667860
2112232403
543321252
1715132779
699472026
774177983
2023918630
626795061
1233494516
2139552822
496141877
107160496
458182922
799586378
2107129134
1108387576
1820232996
524200897
512576951
317991261
1930636295
351678725
1045209655
1079686956
1069032627
58597292
1792743408
1886391077
1983581051
2030642181
1155970438
1571082887
46773190
344795819
502463363
664279482
430326059
1220671425
1765044852
925528143
865048641
1669347196
1331956296
820598043
1388085843
644899349
699426261
493884484
1415920689
643994761
354068337
1890195637
351387952
1663477475
479554601
684837850
99236140
1617108329
1918984275
779164966
1013080017
295200609
475231746
855306053
1560632956
784728069
550440374
1562572310
84637354
841176572
86668637
676181671
1023032504
951902664
1895855322
103479931
1345500657
778699406
1735801720
1461035171
1364110940
2055777783
953941467
705527673
512338026
1373598433
1334205179
1234270909
1559845780
1424168202
1062757992
1706357543
1767237208
1129137949
605195199
632250023
870922231
727039992
925694190
585783047
1244830849
47954991
1983855359
897649182
715823051
821940961
2138350271
511329549
236493712
92847424
1273449816
1922250133
1564568325
1883705026
1472420383
524012728
1373335030
98851288
1788332537
655171498
1567189574
125419693
1443963326
1013590264
1022686867
246235818
2066374841
1693700430
2060108423
36452800
490235066
297315591
1884784112
1937493110
1815010317
1248433806
738910548
423699490
788722218
1011967126
557317330
531144146
837893384
438662176
1662644705
1765169944
946786870
1500206341
346683686
903072851
1421280507
673772627
1909664505
1442018921
1556299920
223759391
1068750107
686744404
607408943
1667794998
57597174
884245972
524466003
263384212
266062115
400187213
1602162818
1719916267
1872747474
2144699151
1658451112
1530848807
75527764
580782295
1052856402
661088457
183657530
127513221
501241423
1555162467
387887721
2103828775
712890776
1579964883
1195203330
144182608
1721290783
1563445959
1243346603
663726213
1966996564
424582886
733868124
1825172712
1795411325
2056292958
1346222272
2039197628
1814337157
1807887139
1452322407
21707197
1168615906
493901113
2118994723
269428306
61362921
960059477
683017819
390704399
384518341
1593130273
217607060
1401062547
1211743406
1904624239
1249990997
103633168
1550541927
815891285
888577287
2066207736
2096708807
1068084571
1877123779
2133409938
639151860
351668226
1890279640
2057331000
466549157
1621715762
1292797949
303564035
1976482624
759382100
903806015
1320256252
627168168
111713855
1442287189
1035989286
41375319
1533307277
1886307259
901266645
1614650604
1851954060
1313152339
422184313
60478546
2059775500
884907035
762072018
2094382320
1558535596
2035132163
423618396
407586010
674625817
662250206
823910015
802445450
948354087
1228285154
896148661
870778172
1637071813
934998665
944745074
841510974
1320657452
334578459
175810274
422603529
1057640251
780103037
1278221725
1237757566
365346340
105958591
1982502610
1821687231
1498112895
1891353768
1959790947
939068390
468249251
962829472
1255829530
1145311237
1433947425
1161926083
387323838
588085333
925775503
1191492455
1493522126
2067643873
1513722893
2020279139
900337840
1117509874
1903532411
1775411435
1602983522
1214677121
2058743569
1744213267
140560865
1839467334
1601252963
456375352
602872429
1371589107
1389148373
1565669839
584769935
849776783
81616243
1185975863
308760816
496979061
348266502
1433697154
1241370414
1312968297
288863816
811667034
1805797761
380508297
46502389
2043521104
488860164
2108404060
116019721
1459981787
88173494
1291897774
1168566001
548921779
289037569
697698177
1537802504
11617915
2005616666
1093273767
235267326
1091794958
621272639
1748214249
1793378945
1728315307
1996891783
1638200654
1695709419
817216150
2047034773
164098746
491487613
1149909207
809242601
2144698147
889787051
1056928878
629875880
694059264
988407001
1656948071
656146105
2066545657
488161846
561129307
1788588209
525605351
1515692623
509221107
82957264
2074359574
855594525
1293651103
543350054
207197207
979094926
479105897
1242807009
521762232
1377344961
1477657060
1071002632
751041113
436952369
293931500
149679843
960029838
1862855243
665637116
1670503942
59405080
31624041
305570804
61519470
298213747
291696263
944544994
1556000932
787413776
775985418
207607976
1723533307
1641683201
1456376115
1264760961
2022472755
1444849688
54527030
2063761272
873532594
360370614
793620291
186476798
77207263
2075772927
679934579
23401724
1556939319
647135707
1114496823
1279145030
1849181194
1234114445
1644123386
885363402
2011121457
611150896
252727427
1232913216
27575853
519511399
1141825334
1955759587
811846942
1924656193
1139036804
1813071608
2127429857
13156891
1366425211
1520485792
1624883251
1949162460
15424598
71032880
934668321
1248233859
1813612741
203184309
1121107015
1364723871
159131170
627219779
456305979
211948956
55652726
201048753
1692783178
1366013640
1908372605
567254301
1992333682
1263457099
294968614
874100030
357023086
1928621246
45269847
1273943199
765307235
598850864
1230212724
2112105340
1883021887
1811879767
1536367472
1839813204
750925827
647697622
496783819
909547160
2125928059
1439308861
37775500
253233274
332677497
831660783
1118724428
1362631568
987491637
1749633608
1623094270
652153924
12323721
1091718145
900154592
1487662050
1350064272
1953149707
289720548
981359737
2041867803
1034430017
1913846665
1250197950
1882474622
215419918
816772962
1350295200
457608118
412474976
1563365960
1511066312
1534983922
407506824
671925425
1976902874
1839532806
263472356
1184338519
1117133238
59090906
1093098970
1978611453
1629787057
1196665754
1342111497
839515956
227943863
2060629955
1543019691
896343312
373443005
845724950
797432304
2009033453
563039310
172336016
1950335376
1927093458
1776593835
1939627922
1219394059
469403342
574828692
773928013
1457238293
1480330395
464455214
508969129
1410789972
1026221981
684699783
1240008952
1221453501
205771919
1342541277
1939930747
1165412146
904776822
670414518
1313669039
29993588
365790211
911459276
1992411551
433541844
1792982117
1919589987
2023667712
234474326
1562066790
1821210452
1187093473
1342243121
586595446
845584354
1375730726
1246418143
579677055
321224236
1296794345
89158589
167631369
1046161478
365390688
382015939
816483350
1310708028
793202621
689075365
1867290441
690338787
1521498879
2020354515
312828731
601551244
1249785060
1285138761
1183088325
1244061965
1815564865
246819933
883963900
631775409
249086607
1332743475
429319691
1856046026
390986710
1336613975
1305290184
117298528
1721090133
631340371
274646755
1420955742
1012111440
79937036
1190614047
94820925
1830831248
903836198
1016570741
1532571252
1842318669
680590994
1583097564
2142784199
827735053
2112651984
475721232
850665127
519051055
801967680
366545205
596035448
338257256
195302020
1922073724
800739635
1180741649
1108621194
1613099819
1116833737
1492502835
2044946758
17895996
1243011589
481333433
63137644
1062439765
543281947
763281074
2095838838
1956790179
185240938
1476182717
1805172618
1921202127
1166382846
36762377
1990919106
252128519
472495185
974417200
1892896364
952580144
1889985161
854350584
567150794
1421073409
1261633175
1046714970
1689840686
800075811
1428019351
949305480
1241011920
505091809
1961854386
423823648
1225847694
1532816096
862087263
57326424
503197688
359986596
823528207
698478914
1627592669
1543192900
825084105
26846274
104896895
1410787593
1676557662
1551499949
90605420
1982606564
527361540
1518946988
24019600
729128495
965500937
1575105506
1917271855
2047394658
872477209
1462937005
1314282772
1452184765
1203836335
403673094
786442516
1517955687
1108774307
514526344
497645951
874840392
324779933
1795687281
1873781755
934053276
1784934807
1246882371
748739865
1811283320
2109924834
702425450
128633384
1162420441
905102742
1606926570
1890549677
482075335
436516967
537133831
562525991
516742667
726044211
429170064
911973519
1966151012
133561098
447951488
1530399891
1982547623
1228447307
1963299730
1898855651
264914707
1378178087
1843868059
450964639
593457454
661624606
38894135
1061467106
541553502
951677799
1700611711
1449915049
59405080
88138155
1575754024
2097459286
588502544
1446913287
1953731279
1289804653
1812408774
1378009171
91558191
1143568241
1498694743
1926335765
1548199880
976740134
1591697376
1819159530
1359887622
1678787032
1947626285
120249686
334276967
590335081
46215813
2111178296
1685614588
1509222783
1275527311
1243303269
34945137
1894460019
493353781
701866765
968403190
156962190
1744538730
1225810774
1925059792
837977996
1474710384
484473192
1312527334
1195081482
2121810627
1384994930
900863588
133954070
1310269834
1301318147
1348887021
1200856529
662276188
184905074
1593823685
2016301844
1250780833
1602081913
2096874729
1570756177
1990420626
25539020
62034046
925044922
1119659734
1030995431
1411282446
1413681614
558663896
220961202
1825252090
1135724429
138030035
644308095
397300027
1021193045
855305454
2073561157
279111109
15929621
654200618
1591650847
176660952
828673890
1041902376
539161669
1852298464
1829099811
632219495
1446937459
61320037
1641625734
1187873660
1668222123
331046198
356679001
298615946
1582130925
1322539764
126901138
795687163
307188365
1050263999
1973692372
1134410752
143961531
1750000112
801107570
296361375
1888944550
1798448410
1077047832
218021542
695267921
1168885430
2056078954
1060657835
804417623
205296841
662499428
2000198630
1544187669
2040156716
1580452283
81981903
1124241043
852007824
283846831
861414755
341471230
287957114
1195995776
1274651147
1430470873
1685016307
179959528
700881061
2128851261
593534291
1020771993
548373889
287955034
745547114
607869556
2102341229
228368466
1094362324
1340363746
928266651
1902713193
526705795
1378923770
624885686
1388003084
1771763389
159749423
1645245237
848002650
1923270832
48847971
1726623716
1172189395
241557949
1393067694
1370355427
962573432
17843595
1511634836
102805786
1650165352
74926347
1533119587
402952208
1723847491
687858835
1801617283
238653955
64661593
1469993957
1618197306
1228057567
1377171996
813359165
106587762
1934852782
1407128644
2126616439
653714810
404878326
656996904
682953289
2095926751
769833436
530489269
101255020
1591451304
1298468720
1612647192
150372142
697007644
799631188
1229221856
1206897235
738830571
1322527876
151567530
492550985
1396724592
232511444
481396908
1878359845
868969363
2058085429
486615346
516860301
1166145148
797476662
618504317
1914544386
2096358301
1859075331
774989072
2137160524
360853319
1640863456
735479480
1759737460
767836368
338671686
1510592681
118458001
1109103207
344881742
1873002422
1973918419
437656741
1667502814
1678737258
1373995860
1659251872
535943678
1808507330
543292235
1649892280
304825750
1824373315
790381399
1440175274
1326886641
330540488
179895406
1863262669
1803883932
1346302876
518833904
2422297
155451702
1626506720
738169374
1204382882
1251820260
853971146
543137650
2069499171
667486288
1752999888
174166189
1210791712
384582996
1340942470
1373746256
1310631495
1711563220
139700480
554997718
1124667438
1143871364
2071003570
1949078070
1299582320
279159772
712418325
1668156129
1296197242
1759388456
2037972955
1936200094
1594058693
639384939
2093991479
641424067
1478899964
593989832
815484066
1052365153
1176948690
408690011
47760526
1558997259
1664389052
964863087
1017504795
533328919
1967491355
219695970
828381565
130739792
481157039
1296956208
1580167200
1312635536
1574523564
1369102536
201851198
1449363681
1445926497
988327133
650959517
1588032543
1563184977
73271366
594812945
1534997878
726424335
924062566
1125248722
1497087779
3659550
501820846
1608381308
511125515
1404206815
765125156
347122207
829033230
762876782
1611476963
584689580
425947597
635669964
1041232685
1369195569
1711925225
897398999
266440395
305620707
374849401
814220229
354635836
121299830
1212051597
563170875
1596257538
1197449676
1672188731
717947160
591839977
1132521509
701248094
823010081
820709397
271014312
2056181886
91945433
769365229
1506554416
1615021712
1122978009
1733395177
679372412
1648479688
776853200
1096678393
1423484157
1967452732
2117612085
1947144378
230268861
1445418741
255456529
1399987263
1864069051
629297753
1693168747
1333884651
618010670
387466982
1762317469
990574408
168845649
1800145692
1126093208
1118873684
1435120585
466280689
282031464
306105194
423584977
773265115
1717971428
2146417285
608457327
1430093366
1531121883
1758803046
609834526
966019021
1004787930
336994214
1834430719
33616680
431515115
195822561
698248896
254394521
805583258
2030996875
1917263480
47894555
1860775446
1773289501
271614385
1218628446
497677847
1770382563
1148296703
747624883
610634229
255975848
563220264
739021662
1712236163
31735307
1072852441
1864918000
1034116029
1415751521
655281253
832716858
1592494215
1323135424
2110487936
963854920
1557947125
2032057364
1280644323
1708156373
402435235
1686237394
1014370600
1431308521
479425196
76892597
635682902
666296700
485014104
1249549991
653872515
1088620618
840993239
338174649
1481702759
1279035314
468007451
903968704
1540441791
1830100454
1670203784
704739609
1323899542
981574792
325229472
503632011
1964032913
276191347
316028862
501217139
2099801403
763160527
703092764
658178319
1613965128
795199323
182261874
2096080050
944857473
540757113
861695044
1485840956
859435724
881791260
1586371843
174095072
720265267
1686663806
1044969505
2094605061
1867410367
1544493109
118000450
1836078231
1082456742
389948049
548127088
1437314213
533338911
825450009
935590574
764313519
1686433984
1182596941
1635879226
1325536779
490475212
1196857702
381119719
1520887891
696208910
1437865673
56116397
107837215
1198100021
1253576695
781048112
1419031881
970537939
2006834755
1692303972
1380844963
1956049055
670135127
521491443
391802479
878991019
1073831648
1960932673
769103041
1381176428
1956277035
966504404
959125452
1682083998
196668719
74987179
920285284
1610854135
713676839
374449386
1012739114
696819426
874088821
2074536997
768230749
98495754
1447721642
1875279734
499771982
1827386527
1399612662
232414296
636839730
1964232693
1610208302
683509760
1982137075
2126027839
1120858579
1309762248
402870391
566012029
1444326251
2076618934
1642391169
876681022
48822431
1482907107
1846853314
2131807523
1998646556
370419710
1143622960
2021688337
1758124294
679881591
1361014204
1634175868
2137045768
928009131
1395164841
502030013
77571746
899464953
752376319
1986480612
498712354
147950207
903641793
108814101
1940170375
706783059
1303904330
1756795303
1017744082
1991912257
492149352
1468119228
1773688736
52446412
164949179
1508810432
1304982576
373447853
2003813936
1559955120
1220671268
1931061782
1854379233
1745640426
1229298935
1907079389
279807668
955302193
1360411521
1862376348
905218776
1079137549
717870013
1975614664
1800030200
666367563
1257073661
372854221
883798717
1434778467
526747249
1084459275
264957873
1897101023
1401666597
388212113
1459126158
2031482788
213936307
277094188
1610501551
815400
1851487835
480071958
526544004
3296982
61662123
422438338
238802492
1111125228
748335787
865689632
1990325264
1467642133
544240728
418135662
1127890456
1676994432
79529131
798005844
2011299449
1927907852
1185845370
2143897240
2059573363
1083060528
1882911720
740905021
460358072
2010733260
1925867847
736824443
1579143121
725139173
434257006
495535663
633018074
1618068384
546260739
1482700066
210867621
1112498225
1305105324
1948766715
62039945
1678494034
2003325433
166236734
1716414855
232322346
1090496104
190706070
1754248408
65234676
115961817
1826092171
1006127734
814155228
1718933667
1234537859
540603381
356763672
1387039370
8683426
1888711542
940169833
777799174
834240200
440353957
2020389612
1003303759
1894510183
7874376
341782314
1471064356
1629622253
529368469
703472916
1553662281
1769023903
1292041951
2084327004
40450187
1318057290
761467978
451710355
1802256839
1152494394
370493609
1979440928
789982103
1834633425
395144717
806162053
772077307
2050541613
1164413506
879734801
1699207062
1734889094
1815646516
177968544
248890852
1582715978
5166633
1894234551
1325222201
1322616587
981079221
647911056
503599180
1143203601
1151459531
1892387020
177172438
1495212011
87298321
1919014521
1965302988
350888233
221205630
2043276414
98890529
1458318677
524808097
305620707
1160269836
989449456
643853900
1562247396
344985392
636440107
1553435268
691578365
1999984292
217860675
836646651
52852746
1659876518
1805591679
712892838
965855664
279911330
841994858
989891873
729277472
465084282
1986549628
889320637
1025165314
694944433
816056061
1028422620
1369236578
2097434722
232749101
549729848
1932619479
589592595
836782789
926553109
569812805
987710424
420102410
1872882971
724547965
1705086455
460232019
768179129
1658721175
1116095446
1099484369
629717284
446714309
500142408
426242978
474512712
1547583635
34340391
1269045762
1519180645
775410306
1266324333
515375261
1792570282
954746892
1775000661
65878699
430804113
2026441178
387928347
1848108289
1872395595
2072121561
258741644
852083573
1977247301
593551953
1885977528
1040405238
5704779
1485255737
1182767773
954467423
2126502123
742380830
1985518107
162163065
40423534
925079260
1868406826
1487551585
1830939871
2090065895
1924856133
1849285816
314302821
1975902571
1197190666
1649889649
33412670
1972836512
1152468770
254090606
1999515017
2017746578
738491037
412520061
1227158203
1459440169
777580297
204405503
943920159
1524515546
37971797
1604912649
1795843690
1395202963
1619496818
2115558309
845067486
1680635341
2086569605
882029448
1781977166
1991722148
1663890054
1358537926
596968832
179999586
1645363534
1480443655
1031108505
246538813
1640817558
1301468151
1094851205
332677497
1270894977
919097730
1059974105
1813429562
1167546004
1889715727
370076137
1578771531
283961755
2088926611
780713560
1212879145
1427951156
1996218299
2068487373
1345205881
170194224
351756338
1529761215
1183957333
205246870
1970544314
1103953997
1674861814
652780628
100617768
1383860282
1412477916
1528501923
494447152
357995478
451901994
1875218566
841384268
1467647078
2058107559
1609216656
372110439
612566989
908797483
1647220154
1215493112
1933413897
1939536400
1790185988
498837293
1019329870
468539765
821890520
1706667156
1001450682
256334200
1553567913
516251480
1581393115
1942944020
1794667620
713589311
1730596010
653070883
152399289
1739941091
1654096630
445593105
281603728
930921210
950891169
162044775
1875331957
986102578
968280354
1055609310
1465793108
1954286355
2088423353
283723091
133145833
2033847449
116592335
1372061137
13691241
1362006521
356055693
592704693
1361356405
855383405
1495894526
776561615
1182925894
650997648
894193612
354968714
400260711
230351794
997551658
582646317
1668723673
1457106036
1441201228
418332175
792717617
103489651
735998645
886232488
228293283
613389930
1650142542
650810291
108711333
1853752804
286206917
1344833489
2041874110
1301129815
660449165
351086884
219152664
1656131130
87519390
717422590
1260404801
1443052275
460783198
1714867634
808001089
318679866
1977387885
1997292053
1800991823
326975182
1996605728
169179693
805715256
568080454
1089029631
87534813
1853725438
117474630
840624014
636728957
1632829165
752961666
1460050651
1244663567
1387269148
1221669554
728020452
1427484540
2085670153
472901433
604150904
1499567682
398051042
1330333478
2060667339
1578933132
776519030
1884034544
470329737
876102478
508181652
1344672508
279434815
1125135800
1649134437
978676737
875626965
1701121109
951819317
1044173347
244573681
179744780
1362679965
205457392
239277596
1836337216
2136582478
1614140953
1483613203
881576748
1290894085
2116911265
1964216687
46431464
460450602
1154869817
311332826
2038449571
1319862563
359110723
1659568986
2091652739
595893096
1515925922
1961301345
135934103
774452811
931461642
632343427
1040087845
2037934178
1602652911
424636375
204301873
22367263
1786916195
257930969
571114224
585373828
786415041
1014911251
1300189451
1334371605
1894110010
981886287
349287274
1257860854
930917265
2022863108
1631380078
624806418
1535367440
1410334255
939859012
721602169
1225881506
1095095549
359583556
420023235
2091882114
1786976327
826586159
1163497035
1750426568
521500913
392926006
731842065
1982197806
661376994
148280136
1391589420
236665333
1504633729
764645483
860765862
231188499
1203760946
1994647641
858540709
568751769
1726241352
561599146
117141757
1769150665
1709034557
1490812746
2072255478
191187541
546519070
1142484480
1985358521
933363506
689446090
1479909447
1396161361
981946104
1813176354
1536670352
107356356
1061405030
1745595469
92948751
1600653025
1422202772
102561586
1598460091
16712868
498067634
1012692520
1191368712
1663158740
1961247938
423765016
1110988677
1395466784
1293080340
97816534
367652373
1770820992
172990754
1908603536
376133628
1915937159
529250463
816903055
1038101855
791004993
1243027555
1579053865
472336371
309344089
593149153
1874654874
252968921
2018865379
2122717176
1134189277
1889112408
1461138146
1623362500
1555118475
1036858929
83123688
732729850
450079863
1172074480
526420013
1256345215
1625129972
1426388285
1187649061
1066896444
1013655954
562467298
94542684
1188456159
901261759
1296454015
1332153834
2089245238
972848668
1661434516
405773049
1856020010
2114923333
1354141158
100956842
1652223223
1163911391
935530279
2014337632
13050430
1880941546
140224452
501586207
518388380
865951539
309367894
329526781
569079361
1361372151
1661078881
126609899
180367129
1763673661
1300736264
1920334297
292567485
1687428644
387261045
1431775584
2035075142
2012422926
1413841645
94654210
322157982
1194543602
148156392
1789641480
3430354
176104096
1328612113
919998834
168716629
1941046719
684648819
131824273
593638424
193673573
1095576756
1040503374
1690179351
126815407
1254513675
1102049575
945844442
494809698
1868877124
665923836
1358936454
457552011
1210353933
119761366
1820386900
1091955396
1291708571
411048795
1096284406
1704916674
1557404088
2081923837
58458955
1849872896
103411757
1145260927
894666985
157646989
2019983123
1673296399
1731871927
1129373712
292124805
2145285254
1502019369
467432316
792237301
168041598
556310852
712986355
2130953571
1177183084
100885572
1686376796
1086118612
495595385
1302033571
1610550281
883138583
1242531878
830877359
1582672401
1839947997
722200254
2091287546
615456836
1512051446
2143581580
1421240668
1067328762
118677881
1805923167
479438683
350034303
153895222
4619444
1428763685
465402396
1906920097
486999173
1313678697
222825953
575166909
1993430884
633978763
683417753
194559825
1466271059
677284263
904184809
1960357631
1074228084
529669962
1891189541
12571761
328097883
478222886
1728322269
351632058
1904008092
901629932
11132621
443233048
1525075772
1655897042
1059234475
805456826
909212251
1724763854
1665971861
549434807
171130584
1298056644
2118898953
1471469972
379147957
50262036
745032587
2138450884
670548146
926429166
673447496
652605750
318157937
1833927201
1211371484
656885608
667628432
1073458088
560616417
240991598
1752709685
16145651
1720800765
1597519974
1665618118
2057626530
456014435
1521912583
1831848997
1982162885
1385499569
1110695477
303038684
877264123
1785545717
1086639007
2103593695
150639761
1180492495
1856794052
1581740856
1301582693
559200960
1263909401
938105920
1982598370
1446841235
745179640
731200687
1784177641
1903207297
259127706
1529880003
1394506409
1575483087
1744448934
1937022005
383258422
974654286
2867118
864212021
511130266
470562556
1585429557
1881524732
1891648022
557003984
974650327
719769472
884122253
1701588977
1656160709
252430655
2023614784
1943731339
1523571672
1817231670
634449232
1993703394
1439577080
500903573
1611071477
2142890266
311619271
357627196
1752401866
909213249
274943834
1386502688
1860541863
607443539
952037259
375590164
389217990
535193358
62791537
1607607415
983305211
2123421297
2015885338
1871556644
1251897851
474170311
556994048
1108485987
1567767721
1984070966
1824214610
1308415508
1147783136
127472414
505568908
982595768
413762621
888221822
320807141
2062399465
1515710795
1951612671
1604653073
524405776
386565215
1701552968
1063427403
2127523225
1823563424
878147308
1246898296
1012451173
1125718666
1128216758
1057091321
2040387501
118908462
374781573
742292860
1378417978
1064753033
833712028
1869096149
923475022
793506956
1790397971
452603899
411326791
83859198
484783404
1940660810
1077234252
1808684674
1846206271
1761301985
1899803859
2107981915
281954601
929967251
1153322933
524931742
687722781
1916204719
604670840
1032369242
463597579
177310216
358631449
503916436
418874462
731879630
1356091598
2010792450
976378779
152506883
1277221371
962335155
559050226
2084585525
568791889
1509028358
1000259394
388527038
1193153548
196952798
208601235
1700737389
1804445413
24819574
1364650680
1509447503
1971437874
29372838
392375164
136003592
359904271
576531148
950874548
1303362974
158611400
1547429441
1050777050
1688881391
869045901
1775446766
143986055
1844743458
1855519625
48545998
58446778
1197886120
790127959
2047338552
664239800
90399602
616891082
2092906779
1476218269
290910929
570670306
1627262715
2098711666
1936664989
808661339
1185232011
1221038897
956464038
32579681
1070588682
1921577856
1753605502
414833639
430842416
446754277
1425356303
156759009
1116941062
1690687943
1822364150
206840921
582403716
1289694653
1999222578
280476550
1454551354
172209477
1299306337
909875423
1163178823
149602561
2015210204
1592664673
623182780
1483577035
1134923769
1981190234
1906317685
124731336
1427709686
2004749335
1552644695
1020355814
754298355
1202038963
78997355
2101475058
1676756545
503583607
1814177768
1120898870
1650476145
1421585467
572015932
1113991604
612091808
1907290717
592987111
546837781
1978099396
2041487004
1461749044
1679678776
638904255
995006737
847613422
856762468
2106541240
1722457844
1290088796
638065547
423508536
321795546
506841044
328584547
1004928421
2083072583
159347065
2038997194
1243305210
593647392
1986690337
247732673
236353734
1991608811
1040786013
2139686267
1513207062
123760017
862608946
842348341
1216559420
547557453
531921554
1341620035
628383310
2111691125
985822113
449438362
1506630770
1322195337
10683515
1631997958
2095673623
151638196
1752271535
1138461626
1857976548
1110707014
1391092612
81571025
1164570578
1685878741
1102555573
759605099
1155364358
1787517306
1378775382
1914319497
1501184497
1079126245
2006124487
2027167348
261450779
1739432929
1728362173
738533582
1625897760
782457699
170360867
399883098
168707725
1045405245
1505149501
975567583
268025550
102142215
938088239
1346870983
897884641
70870964
1787087425
729251308
1012850048
1514192790
2112453463
132048819
1414894837
319210203
1797603049
1355584349
1608800290
1885618645
834239408
274173377
1211625438
1414466319
1148116485
282693066
513511559
231057451
1052891023
454493689
296099906
285860999
1963972162
77440208
568416479
2013196966
1380157152
1677249795
1510236459
790646855
756431506
1827683019
1466386133
794550713
110717390
688305857
1749507624
50306948
728395725
348712204
217410242
1360287172
2027989620
1302895124
1606856034
902391081
470713089
863704889
360718057
231635580
1027946777
130262027
1214791354
2104199548
119487212
1992526147
331260743
2126010755
1214958929
859595541
412926612
1716900241
285157813
760822126
1117977917
1783202544
353844715
1103602511
2046078709
536483720
1618397409
2091770205
1637964419
438552180
2115278864
711835063
916932776
840447108
920060322
1877942017
588287794
780887435
1766949236
1791117355
2025891439
405058950
2080123764
1729613579
1264837995
201134877
166140540
780327714
831727206
516465855
2005924895
1562848939
1230024464
1928090512
1527369221
778333695
1865453472
1539355685
1471894836
1194223923
546661601
1539493788
1465010763
832147884
1657081243
1352400262
1904630023
861099038
2055231892
1132812422
147267781
1460425413
235039744
368808832
1767608683
1137456319
1521980059
291718613
1690846774
1195104547
136423639
1909628815
715324844
57546961
287010460
746596971
2117953905
186795292
144494588
237394760
1257505954
1377674859
134036703
1683775683
1890088388
522174657
2007169138
399238708
427884226
1097292385
421844180
2049288697
776787305
754945969
1981851076
253661632
1337129958
2072069564
2034310581
1998146269
2118649521
1490141725
152432469
1225992101
1507102262
1739360083
1764902423
88681459
593478338
1344691100
1273304278
1427294104
1139396538
2075974138
1997312902
679881672
1257050036
583029293
174758072
368890768
13249870
1801013218
1652041235
156313466
2121399577
2021905554
1627117967
160153823
1987701397
2013716184
1189303494
1284168719
1130305064
1354218679
1694971147
953212309
1159097435
406688000
349826192
743874855
25097867
722426985
375300697
1856308274
751680545
1871734818
1042974044
66904985
1882464392
628419028
145744777
1923040947
292603112
1490575694
977372155
788542384
684264336
850755946
495500510
581081623
2031402726
53990405
2042253280
1161484067
998861962
347585822
1762534228
370853920
1371510204
420280678
1088548002
1959304447
1776255209
221027031
90796566
1787887372
1530871964
2110854528
332213545
170702046
1755056957
1970025983
2008374616
1243740458
1638659557
1762049069
1280135500
1548467957
1305552668
288909042
1620049776
1668659482
1606082470
1968455892
609140378
560520206
788491037
1911736655
1185050483
1757702436
1525628165
1023628907
1910392582
1120904300
2021560840
117749559
844537191
128357930
1639330801
1696118635
480433261
1706156051
2021614774
593255551
1528095491
2111299652
726194207
1302358691
1174220504
1423362825
829343869
1044243650
1857583415
683117521
1435804873
228611508
860716799
197705186
232454654
577934386
1268394479
171645466
954368146
903674137
412869549
1792250947
745692823
715124745
1961698730
1569868177
623723185
1088021836
1937364472
142587308
325236106
1113763858
1097213153
303023843
1777728269
283630185
513526202
227734646
1690433693
1351948744
676270210
1550839903
796594109
1496519131
763732628
437907410
1714402240
1960828839
1053952006
209310869
349593878
155760450
509343425
768513831
204492071
814058561
2044835946
1947506857
1180815919
913869336
901519097
793344263
29391722
1040893503
338614916
71229819
312298439
1381095364
516599758
207543400
210367264
188221254
1386327361
779132245
1696248296
1675306234
495426078
479951709
2128049109
1376665002
736292581
150050561
422481025
965172443
1854245017
1255382153
532382922
52772151
47072354
1837654921
134065231
231022329
1927334457
1490463866
1201981868
1996275441
486055104
1667144472
1255589340
1332805071
1621407924
909209637
1991460829
1283634564
1263553600
1015701584
1067599148
805900918
497751637
1689520138
788775528
1040091121
161799554
1147480591
1849336550
1199131102
726525771
1828247456
676778089
107057259
1203178824
815815699
124664963
1828860664
542306332
459652729
660487742
1777989774
477309235
555217589
1887023857
837548165
1407337654
1584140296
1347275856
251584121
2048336960
20896583
1810864277
1237094003
365526294
1119040149
1370831493
1195635394
2004772422
2052727428
2106517628
1507780552
957630942
1254812104
1536744996
610045993
929402873
200051048
802807974
1524765478
1555499289
52995626
1507898812
456840095
1774968961
684417559
247691465
586653596
633473240
106080434
1974926478
1727096544
514323438
209111668
639231269
91688527
847500473
1499004259
1050431962
1084872177
1517672313
1565438794
1772467911
2003217525
1976773962
363700880
227048654
482621736
988960485
19723801
657936913
1652244845
1398511038
699073626
1677753544
1882279230
1660574302
813995840
1983665219
113169638
1635177258
1600553762
1772906436
1562378142
249210064
2040565993
637687094
1882698345
2095381553
255586617
236381639
1018669149
2140907970
638619602
772091211
795330561
1728218949
425995501
1782052396
621670723
1900078353
1329907126
1330931933
1419264302
665301272
1570120380
788880882
2009299035
423961090
1737905384
538042802
361836090
1884054171
1482173701
119568629
71912435
1068932949
2027125083
1550295350
951897404
21562757
979836300
482215959
1176633064
832291237
1181733907
1770398518
1293279832
127217357
2020310728
1606606566
856304814
1953155892
1651817891
1503703714
934432473
1526213860
1261312469
1795813320
815037631
1097964742
1549796812
403321615
1754964343
1020764762
1385402459
1933398943
1940830824
621149225
1701684923
1666991017
669301477
1776640486
1832394566
1610997700
3323777
1607027013
2119341896
1596422159
46714832
340116539
1257636502
1931463235
661356365
1782753563
1028279885
1228216661
600637042
872500742
63948280
1132326640
342660027
1738674069
1979569131
932845997
736746192
1080409372
642733493
724533115
150219825
1889961661
934822088
1089884814
749666763
477014084
512116248
1485644808
316470588
680050281
1564103472
2102543992
1813633499
600577778
21094227
857972899
1431127574
2095676514
551886622
1144545007
1084696850
2052313976
988673604
2001643186
1608720525
2130985897
2078086324
116990384
1012491060
1429345702
1502746966
2084556394
1562804306
770164510
2130596968
1106957978
523364637
2057043135
553770713
1089310574
1130274543
236311529
1041952461
2006619908
730830963
2024337249
1520488920
797099550
1079393380
1366128298
963422845
126898342
2003998284
1795330852
1759872105
2059071301
1949429145
215052158
1329413093
153017088
1982628062
498085074
607070874
344352332
1289356422
249594432
1684049504
1310869197
627250139
1704052994
603202471
314281277
704883441
1767560196
595958114
728680812
1870747288
2003626722
1277427811
2126980486
2099576909
903794594
1363348590
851613825
380922585
1108633119
1994240966
599747068
428424440
659344180
2111308345
2056187689
1567789359
20442237
1639169301
1829102033
2020451915
830613557
415867325
1530995552
287317533
2108926699
1078873669
1737421861
335103071
636410639
600533371
503210115
185956378
238906742
1076553
801670547
1490669489
470526853
2076834274
1330432298
876476966
998582305
1890390957
1597634548
1372086673
1615349691
2066772376
217460727
526170734
1550946889
1031184431
1987713758
1452540934
726218369
148375408
293914858
778646543
1221552467
2005271257
1477943824
1822694634
1059385870
1217651207
1022128734
1681603235
2031355634
380473986
760973663
468041356
1404268018
1573205740
779365878
1028212762
934176379
1374915073
1241619468
174020833
2134479783
400157615
489864271
1865004149
1365928485
1085642731
1672492510
123756799
451725101
253169228
1392340826
162184250
1163335882
1393004577
1411825068
2074500762
126265325
911407926
706888529
1954519615
2037398374
96366789
570307302
1271007501
2009569808
869313116
1419681575
1969084089
58871877
612623289
1018945451
1243530902
2064172390
1176561490
1401506250
359575635
2085177929
532780257
2135759526
565123641
1034171829
212366753
1800847779
1270886294
620411936
1422344389
856094140
1476949843
1153279221
790830637
1366826698
1336145600
1909014753
853515228
839823996
440432326
1037543133
1175028347
1066168381
315154172
758823620
2077978759
1442648848
135314030
1518043840
35245599
2139486130
2145605508
641846224
1112378223
865747856
1928489522
677737952
2124517110
2045706108
29171613
938035826
326744074
1663206281
1529833783
858012541
416703956
19383729
905382127
664932348
927817773
720492884
1380718799
1979273192
651750465
821515373
593659432
263386250
199360069
1578866096
153075723
812188756
670188249
2091363608
187431295
1146174242
931040923
2066285743
1643679976
1115621381
1934380431
1661290320
1084335497
12752083
1557302379
506934966
1959052103
1983156040
275726046
1957874050
890153348
1403322951
956115338
1534049923
96250533
1089532319
1199908494
555898060
591933204
2001999030
443074739
904364045
1502341000
1123530549
1812863208
780136052
839780000
613018998
563718389
642094683
1296635122
1868583059
570554917
254847264
2055685821
775418313
1698134719
635024487
631448687
1015006076
977837758
1312984671
22738115
273636606
160364080
1602460205
200000067
2088120571
208581089
1153249215
1582164293
1117077215
336453101
904582133
1555177606
1759548343
1684195061
1826894541
2014872733
1492018919
628851589
810103122
2034715318
476929541
353980419
933898567
279054487
1618486050
515291873
1173290335
1987053345
720234945
81569067
1912140421
1871475997
1516111967
1179785524
503762049
393048738
247940278
1849993292
140913748
400620814
2129570584
1449733928
1168095084
720161872
769196128
1293412896
1537483165
1550063147
814624769
223051790
1173760862
1459547944
1722673923
1481269220
1203149953
1979205983
1372159722
1259059051
1465792137
2135448800
563050871
2010930705
1189324801
1346984656
1015497499
2049548389
138123146
352556137
674809387
697108537
2021173498
416836057
180760302
655307692
1288199551
1578300765
657124190
1871345693
1563382844
1725535483
623644267
2085024004
688892027
545963366
1223103622
2122515176
1194870890
1512992623
936828515
100927627
1982402186
1584629108
636154609
965188312
207102250
1113856087
129236368
1690972830
1672163598
860603716
2002388082
1967081013
462456986
619885134
1492608497
178415235
1979239304
565453891
1595118624
1561928072
1533442293
1370240837
415457121
469585003
402447990
1148443804
2126227704
1788040277
1869127724
1522129175
1711124515
1774112168
951743435
1877591351
551166240
1262055435
704956480
841237938
768535152
145040160
1843158295
2137020655
1997440962
23824506
1299897509
2133387502
1080219778
1970505730
1082103160
883255548
618276598
1588085252
380440198
2046472367
2000287872
1660948582
118627683
1798009413
1905373601
756766963
2055234865
1807529429
2135327879
1606173421
559532721
1951179601
1063514465
850115459
1184708758
1769582750
431543236
1387032355
1815079280
1254237420
1084293622
1388356961
138195472
1227401387
987596738
1501450847
2050306098
404184832
2012632426
1936498041
797824237
201044070
2113331265
1549616651
566700663
592620613
234437780
382865120
1190991826
1424315929
1300163315
1290372201
850957794
194725307
1277996671
1190933830
2099695760
92418633
596129463
2114724684
1530923821
1882328683
198940231
424455355
672717402
1872949405
520731088
635871706
1587825887
1689412504
1970034690
1015180283
1387103962
758680835
122927745
1800705715
724978377
1925121416
452811025
848485115
465983414
740427775
177943334
1449671167
222408655
95220774
1597367385
1010097150
1361922891
816138462
592297561
554884147
1320832177
1002666623
88280017
1482772353
1003924707
57810479
1940790114
1026841977
1866421345
2007460012
1590967471
1845146924
631120436
1636858136
891916606
489056118
655234779
2083353338
1220604875
896008855
472439724
577366390
1837902459
1078941073
1989694569
185592358
1641241841
1283522319
750372294
190782606
1647935111
495493923
665730702
661188312
1297525336
1129829324
4928034
2135486902
533755186
1731377723
1535082198
1549480686
1091820514
1673934652
656847702
870828910
609544959
1637627654
2032727227
1697806524
1067062626
733275551
928136763
1526037553
1680139249
790237634
2063773465
1776394951
1255336546
1525361208
1441475917
1347294808
977418141
1240791892
908055610
58207219
2089194367
438574201
264827928
681598992
971072841
115153718
1987219486
1388582685
1073709138
1327863937
763968872
1271296373
1352504240
643021212
1726187364
343091442
784559574
1808994113
1198601399
15295803
641494110
1885328252
1571662059
13535942
481357924
1738692435
1133867813
1298916147
790441111
719500250
1579237125
780322557
1981924251
1267873628
1893455452
1705832754
1411761772
920660610
1807158371
2091323728
823367523
2085837074
529651734
840732934
1713028643
1699412165
1788222889
1982023416
711709343
203498178
1411382876
815322901
212876903
2138163363
1058036536
685396301
1897560593
1445341495
1793475924
1998635343
1771181820
1565223761
960121899
1097844911
1942464922
1084200922
535869230
1285778681
115933792
1490593297
1928362753
2142489713
1871690080
704145798
1925110916
705536796
1700978549
727046851
1474003712
520761861
572838330
1583259287
1909255045
1513260089
909578426
901458269
756792691
288237941
1638577789
344601507
262386648
731042339
325723463
1874358741
2077470026
941835217
1470319179
1268215406
1802163714
1069668715
244095045
1779097717
1985870684
238510146
130228148
1437973299
1953842449
1599674317
1804853881
1904572800
1891182834
2096116118
135549326
1476818042
1857755207
1083099359
1821207802
707964208
708321903
946824151
101450743
1798477933
213931190
74397555
1277381912
1942932996
610895280
1186740493
111187204
1282900015
197546772
1781608659
572199140
71450872
1883853062
1130753205
2077446052
1016897453
150362882
1774951989
1357124852
1416380904
1632556266
1596243880
1182326990
1267550832
2088774874
141201479
781529651
194914941
1678400016
709624851
721511815
1497354958
1158428937
1871963839
1103964541
667836550
242521331
1555040448
1760051787
2023222458
611094488
1837325778
1995004063
466905397
29443361
355575206
1055705549
1641896918
613775532
1201855592
1835947344
2100648407
931980184
717584420
1660187339
682056941
1864008675
1940401126
1862127398
526694682
519085100
1857454119
2074070534
2127486017
415853087
79749513
1826643660
2066381988
317305260
822692211
714061108
2062937892
403194657
1876275527
179941362
247174558
1426719151
1805095200
1145889693
2088425840
1196263123
1717716937
1330738257
844049947
1917540521
53723305
1979105615
97930696
360023263
58423087
34579803
1792340191
1424998473
519145781
1551905668
198606401
695032732
1334657360
351025755
622048140
1227024508
1864764261
1876933706
131725581
122304001
168388313
862450893
1979176877
1969296998
717591
478877580
1682449694
583937202
1302431915
1803966326
395269697
291493273
1334441423
753831964
1139923284
2145158195
2019946343
1422220315
1185698108
2088683678
792338441
613041245
1029185033
1828025226
1104194916
226276708
1151244143
1553994325
817606411
1674973687
554326477
275796977
613454983
1164656945
506122478
1455350850
2060022295
1252247658
1159837349
860849907
1731948959
1492657948
1738727887
1206183183
1607592343
1042887108
906314398
1837722611
1144840469
251081490
1048933670
1983230561
1293968273
1693000138
960537592
387937326
775873968
1665238512
132861166
421673361
1701311481
806426978
55893375
446140595
1693505813
510488609
1871186916
791404483
27104115
639487985
779877726
948172787
2125169576
821035917
44352669
1461635458
567492195
1856186849
2108793252
1274068831
167606864
2108194538
859100127
1775534103
1771675931
1757025468
661007125
867558324
1805820205
1878603866
333610846
271669804
784249854
402112161
882637932
986445669
1590997979
1271689160
1918080177
2068301713
1237634974
749288733
180031154
1549064153
64832554
1156352186
1752391235
1072054873
624225121
1188218659
1114099442
905382465
1779203005
1633430372
1217931186
1115956960
1937556394
339888892
1635708005
413636449
546702625
1906991275
1251167898
2089581945
102831107
1219047970
170577411
1785103490
163087403
1075385578
1599805675
2043436204
823064022
1234298035
2028859688
157499731
1141895414
622737293
386587567
410968104
679309238
1132440264
1420007687
1122907675
856267850
648594968
1900808467
1000831964
1522744725
814731948
635069712
875748771
855161643
665615388
210246802
1199537971
1760309379
213682797
603067450
219338140
561563520
290251512
2060451460
861830803
1371690960
1693435466
750366791
202914224
1092349786
722644578
133093181
1388624515
305253692
1872498188
1752158303
1785919962
2122725472
109567542
609492807
315750935
71313211
538884306
720256637
695426994
1529380543
287189669
1156501951
1230132179
779637402
728385624
1910314299
36068857
1443587427
1865759119
2102950474
1347526800
129562192
316735198
680104161
863152796
453398222
420385100
1103616675
324985583
1289507345
1567719484
330208407
163815030
1785357890
56201090
502489730
1690001606
169505863
1747861390
1035138365
1558534979
1289356905
1192334557
1167305998
2068857593
1567902026
1255284001
1644233986
1725308295
242652921
2030580005
237116702
499429508
59968562
1462535173
1341777796
198902124
2034819726
1029531182
1233237722
2119879061
246265960
2136627682
1511604033
917582558
304631017
1811487503
87594709
70019570
1838665143
1735593990
584422683
503586114
1506983597
1820307135
1352580028
1796132134
1841825673
370549007
289559859
1179416217
1118352823
111314347
1339951133
2102662175
587151353
216512312
557959871
1469632143
1549924502
547964109
1735457512
1663927239
1941467206
1554162160
772371418
792482699
885977169
1049634478
2064517694
1174135562
907284360
1680905468
1154887177
2077669842
261514036
335005030
250163970
579330761
1504713255
1181454922
778931533
223603581
1521679277
1303783368
1875676382
511962918
1890886455
1091680307
1454823520
925952181
72078535
264179056
572846896
952996143
1360523169
1160220007
1751103757
951918531
1865636721
97752343
362056890
1836432362
1369406643
1525634860
1405957159
416944151
941626956
1767224715
822793645
995853090
1718281550
1062877941
256400259
1864218375
1117307465
1632976316
1680186341
296219385
11990820
202686792
1784037669
1209348310
1847117537
1540353610
1832481970
1559008025
1798281419
1354152556
975112831
1729591912
1092626006
1409787814
1098687641
50813794
1688308798
1052284476
582459180
514130596
29651847
1081230071
1235567455
1750368330
1342641781
1174335578
87785939
1762690174
1046737068
662542939
1117507077
821562604
842303433
1283611281
755152600
465467131
707176672
573635438
438793669
1527348696
1702762398
11746318
4713669
766869991
1132337720
1753548248
697505839
1634662739
520609146
887452767
1541605351
1931902554
1047752105
2130246570
735169010
2052881825
870162598
766940414
1216030588
1437763950
1856043715
575006587
878666070
1716351503
1150547942
258487725
1849125898
1017717889
1775681586
672204807
1407943164
1183453166
1560363682
87466041
1614920932
1881472781
1085746022
1495163791
1961161722
1367005007
800286315
699073626
1714333442
1512325132
2005842089
691618957
1465860366
1718202772
1902251954
1432171900
1466966635
1273114620
1338406216
1657289470
451030132
1096829829
279439983
269866014
1670059161
1574554876
2130572840
2059229400
2018690432
293168373
198407260
1665750334
1330278708
1397429110
643130067
1043655931
1233111399
1568876075
860290499
2036541329
265449347
511831314
238940019
1673259130
346089063
543538075
1906743664
1150527851
1432297485
1271252233
1790279521
919380343
1732632302
1781292088
1261426869
1047173569
1471755448
1485336217
2002115929
1825958609
1860669305
492058892
1024444770
1516367329
1283440554
1817576514
848359356
551060646
1535748125
996555739
986636822
735132508
1809773723
573223958
979691284
1722148854
1989103425
2106382092
1687673471
1390623939
696384547
1154352262
470907886
1344270768
2117999310
389404904
1518733824
1561521302
1335469327
89982551
1100787373
1830551200
703439750
543213269
1457562985
1695294699
416805438
1447114067
1727826239
1560880539
1319897433
502758595
1533208418
1368211677
417950481
1928484945
954780761
129582685
115296462
2074686431
1278089785
947824657
71653653
2099918150
1909615080
1142005159
1824007903
1405531606
504318564
746309641
24237927
107459099
1825727718
1244776145
859916956
1932193248
452995004
97077900
64017769
1606060207
1704567706
1623119609
1021095415
299671882
1522104500
764022959
282423749
649236636
50972448
1725084293
2145415270
1875077527
943813291
1950459316
426969799
220155206
399424582
1759272485
984824451
1081947041
635130252
387278320
2118976450
1242545367
325128033
1988255366
1658772547
2098811796
772843249
1246108290
891935877
996755312
659022594
484520473
2089805280
1390595853
249878976
1488572586
1045791054
840213545
1745258699
2099232956
84837390
627121395
239878275
499056841
1406791963
1375698023
2071280213
1436263228
2094323495
1534525647
756937198
1713157712
950869838
1508067024
1123694358
1719997829
913385597
1400762421
1251271909
911138367
1011108822
992067124
1591945082
59549051
651568146
1347406636
554145918
897762742
1774864944
1112369310
2119602410
3382829
1604069238
1611706252
1236020470
239398731
676672744
725073296
843008643
986054135
456601765
2078684081
2007190602
1927641657
621119570
624401228
693130096
184407236
169128443
6684117
436942207
1484877164
979802802
1874200434
1000457625
1433363062
99687017
1359701853
620632075
490964427
903553221
1032615899
1952399072
1137518384
2044914380
958110343
1301150644
1797508317
1537869127
1455457439
748400907
168394878
978071651
1231334389
431200395
497637843
590216229
1854947088
1374369013
785775790
1770289259
1650228861
431875674
505612757
1910120626
663904663
872613966
1195052804
1999191608
1916093620
1484287891
647623360
978085343
1145637688
376096103
456783331
873218043
581347735
937998394
108443011
1462415741
1681405685
3654745
1705001694
2076205369
1027665939
904306814
1420347073
859996748
2046011206
1768171570
102144076
753494499
403734639
1336355107
1198258224
1418174798
1603949948
1498487405
981238782
355839891
351583148
512786063
1238819037
1142967992
1361232875
1287972293
1994764398
1076768591
1452709289
1635449934
989494072
1926606147
758694573
1233849669
846093175
354938446
693295911
326589163
1016956178
1781874693
2118425617
1146560313
104064704
1597734439
1395080106
348253571
611785765
16544941
2011697956
2125973150
1450446645
923153481
295740624
977540039
1865714157
817616543
259141940
365922970
425284671
1054072966
1986528768
1332656290
2081542946
753958449
137294628
1506969915
1155688975
930684568
1632305286
1652342446
34356159
1807747407
2010759806
1513646974
1842875650
894925955
1600854052
1590909232
306291889
1327703687
10505410
980955452
46499036
170810798
866122949
11293555
320103468
242899952
1714840241
358166549
937431075
1815457486
1631436809
1122166612
505518022
1070400543
738952474
1833858391
545445420
124131853
1779502870
905129410
53409199
111598610
662938025
2000346846
2135335570
1372721015
1618552126
1897244313
586316801
218442394
120493337
1869770544
1537205046
1128367255
24912526
1025435437
1222823899
1188583038
1779911862
1532637917
1881065986
1682520819
827460998
1586944568
169779531
1070338597
1141093072
1908609155
39225518
63154358
1060435649
2073807143
1402212616
1556747851
1097549121
1238902437
89430930
1250504131
1055291764
931992929
1348474942
229355288
94754593
651624029
669771097
1996412606
343103722
102060844
493004093
279040051
138077495
714402084
979468429
1094096002
528559423
480998816
1366286180
1245480143
733230717
991513126
1450047276
476757013
1351329881
2064821893
850924300
1285684834
28122591
879573846
1396352601
457153377
1026599270
1738590412
1837845149
1403650967
1941492977
1525816534
1879491065
636366623
658732890
166661147
192338347
1390886157
1985225395
1228745486
1693280272
1557250960
282505276
1059366796
1146014010
1447625849
1923205770
288377164
898017233
1843145590
2085493801
63326925
1461755763
1378154783
1525392749
1218955963
2078942185
1486429164
1106885823
1559958038
539019854
1123092218
997746235
1121585433
799331602
1184953925
279873403
715329646
1002802823
1036326044
906383649
1295064399
511642978
1132843308
1512160538
437956626
1111042347
953931609
782988591
1534007570
2033652382
1742181680
1608697477
1954219070
1821790396
1975254778
1470549811
169584222
922684593
1705646030
333851033
1464582179
731903379
636341372
720959586
226604250
1251829682
241158695
1505609561
559746452
767683655
1532871409
1245284353
412157000
94099028
951654896
1303585388
421613046
2012725900
279127651
1537179299
92128365
1584134638
315866406
572852769
775041087
733400377
2108479837
1155155379
1521915542
812916337
742820973
80136133
510118671
1969750345
1382541439
1096025581
998024632
2088701971
1382276629
650424372
348358606
1400598765
1791029123
1175198842
918260823
301461492
1210489928
159575053
1198650738
1034636643
1303750051
1570697416
1883607311
1705334897
90313901
1494123289
587562785
83911029
173194297
621773996
91730314
800286315
1877683367
1626089697
2115855274
54768
1857511632
1449162334
572077113
1004043476
2081796988
582367858
1093906310
236736369
1451432212
1642985330
357199987
1746460501
136109083
1971452644
1659876518
852922045
99313199
1624083444
1816070064
1395359194
2085519669
33904834
311271568
2019740317
1287579919
1915043345
1302061972
1428769926
626731803
1545150144
1867379637
2094376011
2028688457
1485502634
595787705
2049777225
1139476456
529413104
1881285878
1022540124
90696892
14566874
1559399527
1454353796
657095576
858018089
95107486
1130396713
2125695838
1955931207
599914564
44367623
1898736195
1862769866
1642742354
911255269
2005080647
1970441708
1281720789
331614750
1751147921
805920371
1792395312
947965060
554252602
1309500171
1953995618
1741144234
211275679
35254941
1723433529
389404069
340682577
1850299962
75564217
1722879867
2057819546
2146778195
1935087195
1194612117
691031822
48604270
1267956167
311035354
1011320561
1554761859
1321392433
488698572
1696349945
1083700651
829276768
1339316114
1988239307
1108333119
2029665978
1058252731
299744037
1831166780
2079023609
1649538906
353445403
2127675601
1207226565
1718413170
1780265428
854590968
1313627348
1673833848
218826640
781606514
1399172294
1403080463
278480520
1402082789
923403161
64270971
824142106
1565028559
1068198660
290406671
347924232
1125444837
1460767770
139418013
813513799
1166486580
1333280893
688711707
1804476223
27965391
1841222746
1259933191
484678674
1951608100
144442490
1069292401
227762627
380071622
1823070965
1207033578
1410021615
995090410
827441134
239692849
1971323988
1070484012
1478428085
1974006205
2051019861
1604433734
1960643821
988452888
75766477
1302950048
1421597346
2033814556
398245422
1248281402
664882718
415582120
1514987817
1687351929
1363233995
1434580761
541268452
1427816552
1516296962
857242732
1073371141
1729985109
892901940
1720572438
118654546
244451751
298446803
843096337
1164596122
1766007094
1651667873
1219808646
1507853332
1242336499
182597876
1814749697
1882809138
1127411523
1455488754
1419595135
1721188195
1691430657
1456441613
126778601
198940231
1356902375
676201186
1627138208
229770514
1008666592
1724897837
1220778111
1875400142
1623986629
1540152112
218851114
1758297731
1234776579
398771073
296740080
78343569
1251610662
1178036624
1016643279
975403678
2044559072
497902670
180253846
91120464
1134985559
2058209604
643442446
1561150880
279454980
1854827597
1497643846
680610160
1811747816
973288260
750329246
1371485634
1698674216
1277012483
97710148
1792390192
564806862
214820775
1991739220
2121737040
1501428921
1313596024
942943745
1130298328
1574398430
903181907
164121066
267563193
1572365139
625277520
1121903839
1215046208
121800943
416160230
1708463142
1231836750
1823142244
106543489
2078341391
621092748
1143752414
1400582268
1783163696
1641420674
674716935
612759792
515203333
1733571016
1041688594
1856330150
240531816
177540012
201163173
1000539169
2016968313
331230260
268943259
1966682676
1568479283
1624517969
978504655
1795508878
519464972
1630048535
942232018
905209379
216742884
1059378605
129100826
466063744
1835674648
239542759
1754508719
833713967
1929162640
98381927
2144351618
832164311
1935559909
1447314914
94018274
926614233
1327724928
1183061319
584101860
440364091
1941016955
1851962271
1745433970
241488128
719543621
953933928
770115722
1731145994
1215602664
918729628
671428416
1307534685
1724272417
127345569
1806862604
1113573292
116110468
107211778
1957712970
647961358
631524821
1330738176
1778693225
1223646029
1117853139
958183037
1193240063
1601211998
410324337
49884223
1222796681
748186025
1006632074
1280446353
219745628
2121602
650985429
98606583
1051520777
937239570
321291240
732734580
1537871782
804316899
360100132
130699111
1568274290
747979375
1884052590
1633733169
253916329
820626258
275060508
1678217694
1009660703
1101746098
2057425619
148199164
2095642756
1167401038
1100989785
1455784884
404915066
1001826918
770766202
821538288
1164572964
1455264192
1109157230
219872744
604406576
1108784400
362028760
807940606
1854138625
1423185279
113380743
1001638024
1098364103
985846408
1147250243
727813260
1169826071
66883341
1272457531
384278437
2098604787
1862716959
1497782092
610808497
1788848238
343201689
2006010880
229924024
1272964419
1746669660
1137770955
977599886
1557359798
1867326930
1990032226
1472854159
346687714
441106928
1702544121
323359223
1746769029
39434755
727677826
1462563437
592282585
1009907432
1440862697
1408910401
1132888221
365665418
1370343275
1484211613
1398426508
847801808
590239988
1848184074
1841686287
237754782
1313630511
2052844759
654652530
564733696
793034171
825599335
283459648
821306708
1674021193
462479024
1256292677
1773801886
1268929425
2051293980
1005159734
1662626773
959637778
907746360
1116888985
791991287
654086928
848118856
285533548
1266606740
1843345428
1858114738
1855583466
962853001
1573214540
1879637199
1540810738
55428554
460413002
2045029374
1929592681
986417840
552868863
338994845
1915974434
1328173030
2009821910
2137053631
1709231664
810858138
766079242
556108348
895269788
630056263
152878405
1277942087
1243542491
1931519367
1241005465
1922670371
1547256182
439233160
1800256184
1371149855
595628834
416893505
1095143085
2117207194
1620826741
196033860
1502891289
1445334043
1518893466
1979369528
1009175313
2107938468
671563183
1382520278
1709289226
527189255
1698169873
2114272687
1094734076
1493724839
203849637
1285740222
1107715879
1719448384
1522608859
1010847723
227639717
1864937726
1088148513
1495723364
1416474629
1304653015
867970010
1260847875
499494673
1810633078
1956306359
1864832519
1942757674
715418054
2064722300
954374617
1948571229
1692896381
150270391
807362586
1591134707
757147231
1022857667
466310598
924231892
1469994136
1709583593
1060019264
1472274463
547385307
848245766
825337582
841260551
719792116
2046641761
168665024
1250103618
478588091
575640989
182388260
823443130
2081451321
1373906052
2009093945
1206818282
1020832357
512424014
1902461084
1534093226
1494106161
488446757
742718243
1164558816
495476935
302752649
1420178546
734095464
2058430302
341840683
1047222873
828814297
1353311202
1840549389
902093222
876747909
1703573514
407571115
1309419711
51506610
441676254
259409427
2016096261
18071897
991505621
625297716
101509685
79955277
435604111
784684446
1577636979
1857163216
457634468
517432011
628558564
746618780
135334052
835157999
976422289
929445347
1700425447
1677441773
1497421185
2053551780
838523650
1368085765
456436511
216508964
1144152095
134139630
913495342
428663766
21019917
1199723357
1304995463
637400132
633202060
677061909
845002359
918718477
1787806380
1318461727
1053012008
1190358620
294478547
220324343
1057421418
950970778
256513485
1780641670
1928161171
1891717189
1465371821
572445668
891836805
382150054
484599965
989017338
2032701638
834477500
782118459
1027450079
29830040
98960207
1331679874
127742829
824664049
117113402
2941347
987573564
1447639278
1824895801
1782414645
477689539
1140046639
988486881
1797268752
1029899572
1695489570
2132412658
686836771
282716716
607106305
479671799
836020069
1034965088
1177189893
199731207
2032575149
516126950
625829771
57832041
1757709088
643575574
1411826302
129435423
307789155
1516155617
2007531893
1803715255
199555953
1094765401
758291768
353625593
1889790841
257279133
1997608712
1777204080
1333663111
842343360
1590030358
1731321021
419698011
607556712
474661115
910449647
468999808
1478721229
1117586201
1693751571
848323962
741261646
1743494214
1913593538
1767050407
2106333627
882357638
2033416424
1016298311
1706949737
1978177082
1436647077
500117380
5621750
1803657677
1412156602
1914818842
290998329
1162884930
1232762742
1904309997
901950356
1073237567
854455022
411228484
1421495097
426377410
2076656678
704919620
2142450240
301356274
113887918
819485959
1685082344
2076441234
566393676
845184330
674666756
1029592890
1640396034
1689150544
162797961
1218805529
291264357
1861935481
1238654354
1388865355
1538634057
693454757
719920355
1492137523
777442061
1378185054
763003854
1869530941
387977660
44587088
525914883
1456417307
1584419254
1021384396
1462956487
672493483
1906185573
1034229160
1579245602
1027684284
596035448
1024138975
2003984307
1113484075
1393595228
877319451
486504648
1506044622
1581830407
1028458803
723046590
1904400556
1877508549
1129936542
1167039396
2124923077
158521119
1166600512
127387176
1496318104
260264139
1343938022
1550585055
1725471146
1429130056
668516526
137366063
917030371
1514672793
52529253
1529691146
2110953940
448731670
2003934582
1897507083
1259683156
1823314403
45824710
1435435972
1806094821
2086370503
1763446045
1601179386
1790201871
1587711232
547011256
1745581416
1130733334
145602024
68124255
984555335
2053827049
1861626829
1208429169
1649113742
359530557
1544119806
943188864
496380780
2078492254
200668583
1991319935
2055980179
390776588
1122777897
1002520380
822763732
701715031
1062590669
1608285391
1177347482
1918594873
15788338
316737964
390187738
9254379
989919582
2049724403
518318885
1134845475
2073704113
409629858
1088434735
1155698279
1679974620
1853928521
1762316226
770525632
712017613
976901254
479083225
1833852314
1816596460
1804293562
192991252
2116636732
129952561
313711634
432277845
556108348
1275311444
137644354
866075043
2142464926
1738693023
1505393394
1968472292
17052199
2120656389
1646452650
1455640194
837366672
676075776
1227985900
491810532
401935581
42598267
1540761958
1528985372
723276088
2114106593
2062974681
182599124
1540876000
1627326746
541220539
904654359
2131916975
1568358668
1557383073
1627063716
311598991
465647422
486569341
862754182
622383637
1053257068
1125007076
1029255123
667171671
23081545
1877971664
839108058
399434518
413350089
1817356863
679068177
681290209
1536737541
1527025639
1881929218
1925451367
1950618005
2144621890
190421950
787815898
1595926529
1639538694
578624618
1552203535
1949342750
1716055480
1079367168
1086276415
841788279
8736602
860758513
2065518353
1883274488
482355321
1110590751
1365719619
2142996986
1670948907
1253253415
1574779525
563833141
1320416781
851109974
564634424
2141047419
989648753
579126862
182555578
1791923133
1079793536
407290509
1099492939
529336122
1751079535
257448043
1703248324
378346594
592609205
570677485
198795332
184201697
522351326
1635003071
1368989848
599065435
102977145
2025400848
2071475097
598821183
1367154519
1777673004
766064974
1403368006
1548430647
1625055614
1559044496
1272262258
1093558526
1006799067
916382967
479514484
342982086
1310046202
786162455
504429678
460771404
1604359371
957383668
1876190927
1071198469
1759087400
403772366
152123485
1802489863
1720227441
787442312
1029603085
871605963
1437731244
124434733
1336469534
108587645
1490853167
579323319
1105612302
30876189
592541085
1434374519
486666422
1087897142
1387669549
1693317996
498872552
1865430620
1092956903
1926759495
1342614066
281218654
481949287
1775970303
155099050
556649373
491718375
1520555166
2008096371
1244741120
883826135
2075126997
1742521309
64998723
1362804078
16805988
1254192498
1661445971
523115008
409377243
1807794864
1873764570
643915943
1479567750
870604449
1245003358
494692768
1559894344
971803614
1704695458
181446429
194194299
2012788612
658523685
547681745
1284934506
1975429906
1178266789
1449622478
249325112
1769078018
1200138241
305120359
45578531
1310625774
566155177
1876473333
1848313687
1619459893
310603418
1037522134
581316920
235181543
575273605
1311322767
1195468052
1995897062
1448362810
198404201
301564355
1316368771
1338281066
1427485102
986964488
1928958275
1905578526
826954683
921585461
1081849277
1174200177
1182942566
469768440
729798147
937052197
1260216671
554225665
1933851108
1112252658
800492202
703343669
284950420
2118300292
689066904
735163462
968653809
108994946
1718840034
1196235868
113118242
796087952
951669765
2132470603
664506459
1937622218
1000841154
1128219074
159661552
23724399
148514581
559496663
916679832
716237299
1849513814
1058143949
1386576512
1783128968
411388404
1130426210
1289605067
1901780662
209694237
661116799
1621708622
1430428457
1011684604
187937109
1155679150
1344244712
1767172759
646420652
2049351278
1506719131
1332150407
1017687215
65006937
400838578
1350055953
477526562
866557857
1832948217
2119279451
526198383
1765119759
540299863
1039716129
2091109393
1092055162
1751668676
1145720359
1203414826
1952274582
472772702
2043962980
1059200455
756027876
1789858421
1167128370
1786814389
484896411
1471245663
2141001786
1393820045
1078455050
992051658
1229200002
1637814983
261857335
808611418
671693382
1078750743
1411809824
1558804251
203330202
785423742
808520863
989878101
1817629761
394454736
652013605
710547050
622771940
1700009257
643595644
1761708547
280646205
1213255298
1638475613
1209275899
687714886
79545631
1233113513
1297469792
1719162482
382278918
420179758
1983556629
2079993217
1197265184
187788511
1496084031
1716507830
154344966
1173466831
1599328314
1131055575
1526032201
1780181056
1857855064
1617855571
785754148
1032402307
805400340
1858759685
26072613
1864918152
2130649767
402190068
2063711510
1366642397
497949122
1601432560
1420012855
1775401623
2015799554
1255424964
1258778913
2001112855
1849513560
2029412029
2059108161
1442034260
1503876184
978837203
1124237177
838316859
1673803238
142342918
416132846
1415477064
512453097
1370648667
744317146
1375375827
759393619
1079022323
1811517998
1562629243
1443088418
1178786825
577710512
1452677042
370091303
892892096
843843215
1639560272
1698354093
1271674176
305728020
397660593
1061213100
282995132
1760744082
1393684592
318137731
1542563322
324191484
927913253
549658571
1181997544
668052671
657520489
1309428716
537014575
1834378249
66820198
111040162
1172261445
471618313
604749587
916632936
2081407798
1784942928
604706110
1431840907
948378793
561388310
1222978746
1724385828
2066717236
2132506585
1899180624
1357905643
1269332426
1068222853
1593967566
1567898361
475730467
501557122
256277576
139472951
885998409
282443849
401730934
1314344622
666030388
698351855
1529730310
97193559
746900951
1899081402
1984559424
160588686
1067694580
410110826
776759636
1177841008
1908093428
153262696
943996249
654536811
2141430371
451310016
1999378620
1394187987
158425573
350026055
722286854
1886783491
1558891511
7233513
1566663389
239419939
1211020934
1503138784
1055281965
776359698
2117687154
1428660896
1332806758
1381182507
1554962418
1794436745
1853349241
681594962
825780279
545205688
644712284
664298026
1728387376
834917306
1225056699
945143105
1793948821
462059893
504436186
914104159
1546247574
255644789
276210597
1842840012
361843551
1354710255
133878341
1578791874
536186008
361423633
567322735
1397403669
721955381
2065961407
1256729693
1747135621
982814932
2025028124
1971612250
748476435
2034313430
65612937
1549314348
1669843193
494757886
518129956
2004897181
1572857579
1280508283
2043946579
715620951
312472386
352027116
530426489
1631196597
1681295960
187738146
736089752
1743576647
1187491898
1029364485
363217341
2136317889
465695488
293288168
995140901
1963156531
1612172871
1167705318
1577896319
110973266
1118997008
643185697
1225047480
21443510
738885484
1402078595
1311125357
2054600546
1734249099
1076918110
1272229536
1653306675
1259763306
229759279
1729875326
324197538
1455641860
763697814
1458262221
1878942313
728090854
336524060
15120723
347179700
1922324231
1641540284
320718524
1853829328
1890395424
46239395
1260942314
847132744
398695044
2125122717
313018698
844285839
683653769
1703573514
350807496
544032642
354050710
516725410
914912801
728766582
791914363
908184348
462029003
1715130713
871122218
555828901
1169572910
2062768703
3297766
766507271
2082053851
803913571
675063896
728884253
494852920
1678382138
426506274
1637310622
658147210
541267313
1120745768
2085642726
2029267510
242799466
1998730860
166388130
1600672726
621920893
1831947035
2077757435
1898624139
1299583325
996659417
1369332125
492292840
1506410771
842568877
589252766
1370094490
1640245075
1803657677
1670852834
2107971432
469220404
1807772926
1500475806
839515956
789431411
2065896229
711346198
147533425
1305939678
288591774
1862760892
903645458
1713864954
874486020
2015458736
1533866652
306559925
1013802447
363020747
1954658725
1681081927
130442524
591429922
1442466654
591818737
824525838
122620211
295509408
1527822775
1629782173
1893070374
2116606344
268643847
801415527
983873775
423177554
1730952085
2131820959
855688583
1768761762
1467198302
2109764809
1675261146
1361386152
298559688
188415933
1602151286
1409212724
2105879873
1339711842
15617603
148451420
1732698895
844066107
1393348325
975694711
1892386400
1849388856
640834266
1637771068
1018603023
959280025
394615026
1584161721
690310808
416485021
922460282
1261096399
1548068224
1169867944
902959300
1228018239
1834686967
1365864513
144151577
1661991194
837694324
2104989311
1040788347
774354079
843247292
1294453127
790801032
430550055
1868187564
1020430775
273218228
1747052477
839387662
106246784
1583610987
358415685
1472766195
1654877390
14644424
1610055362
368328725
236510862
1323209881
365352931
1548902293
559573935
799709481
2111812398
1746284773
1945158683
1128543074
1059974105
1570242838
124224215
1165748464
1691004589
1077178866
1658235626
1198923238
173940871
1427111363
232331234
593561802
2077675881
1391238428
765383429
151069226
2026990678
1702129245
1772916960
1289699478
545783497
1810827589
1497957038
816973242
738006517
647586341
376880599
1916222608
27566090
1967450781
1983741526
613821621
810846444
827212572
1731760720
1800345589
1987334264
1220655614
1531290375
89838054
1988429329
655130908
1032073124
1086501779
351508227
1786539264
1314758271
2050991707
278898105
2010054713
401777314
422508380
1457974942
849870804
1305007613
1502097724
1219635269
382435071
1231422093
1702582474
483208115
476344941
1041051081
997911076
1972562542
1600591890
1695107813
1820705423
1731981712
1675891306
1059681879
1122630345
1218370627
15598587
784846318
1910152089
453959383
1806534360
149271116
847817933
882399603
1040709333
467289246
42010006
1131660790
1155024847
729418535
2115349992
1693698174
526808964
2041160571
2008285490
73724321
1248153856
2129946435
224105628
2067636403
1213770241
2052505414
1202199393
489650396
790172963
1307180478
1097664084
70178197
1218033180
941103136
446671779
759910577
591992038
352581746
308434846
1830583961
929814950
2123414045
1985020775
1019266054
196663577
1448882182
193386789
2140900235
1023207327
234314900
396454671
1002584113
1618994180
233222869
1685414997
1368629444
286450532
803575363
1651610247
2132017397
1518132561
1920398701
19432795
1406769497
1267509759
106749304
1129490989
2054445012
1048059900
747108297
223471497
1866779612
440295800
1753162538
1467269547
716814141
2019941694
1925104954
1906984693
1871361206
871908680
2079308037
1515431079
2084776540
350999789
497906996
714048778
2031448110
1660363128
78927430
1402499947
299368134
629808090
1024423358
237987194
667589882
61987963
615494809
114435780
1585893983
961893447
266900735
1488720062
694684700
682639341
2142105114
1741765653
1393611280
1672389875
1796569686
2068783882
888268917
1837511672
1242136068
550630693
1065198448
1457353866
1549529966
1495543326
1710384406
1797929799
87420608
1105355363
1412933209
380896259
1379847738
465581903
1335884797
1844771071
1891868444
1842450708
1886375834
129098648
1101601870
670773939
1655002650
824647483
1370044941
300176056
429251832
1689320325
1707365056
674341882
1979440928
1166947398
786162040
2103593695
1143285131
1564529223
2051491631
1597902556
1257563268
1078292403
266336545
1085227366
1856027373
1861988050
1665706090
1685489012
958583443
453038668
378212083
169379899
932781792
246282835
1614948708
2117512933
1495995373
2012808076
1078364491
1494102314
1983378267
1299079387
864729126
777387409
249554183
1819499917
24565418
1940803438
1595052118
863918353
1246874170
677304616
98899933
1865987325
1363651535
1018253429
65141213
1616498159
1760099152
538935559
971980724
1397241250
1680194607
1713082883
1746366191
2072639570
656786932
832455195
1806044348
691436787
1938871840
1014824179
301938690
1475111094
1082705608
707680937
1437149487
1243814677
1439316873
1671081367
1510571440
733091636
528460398
137754599
1794352146
1228560637
1089231130
1967210786
499504684
947245281
1289716081
185041470
267429500
1761463766
851229790
1484795618
56084652
192289356
481567858
1192009266
1294646184
635549396
515192388
1269717998
115508005
552671483
1521421658
678756346
349918251
1236947304
1384386953
468692144
367807214
150700128
1549935590
1749776924
1021724581
1998316711
1779906365
1828519446
2011885351
1065789108
158169444
737147962
996853528
1381875352
1343000036
559703966
413117958
1604440908
342142243
309357312
529153538
1055317291
991274067
1354513885
529609107
164565122
1817931112
1158038677
784889221
1753836253
1247702550
1450810763
172633273
1550018610
1772441583
1513048741
715847194
540927808
168271606
808692495
1506464778
85485311
1115994332
962128924
729865871
1323520486
416251809
1301393941
592278067
1393763951
893523355
1489203670
1279886998
1761921361
1101714472
634825218
783940194
1992939818
828770779
634991654
412752117
566833940
264831547
1218211284
1892810289
2081769994
1082359422
2074521811
817328788
365921673
506009277
1427513984
1369858386
1261754423
1502819732
1113101685
961368581
702118128
1081081157
1333990152
1374479631
336414902
1684589848
38992111
1359256741
669966292
448149790
1113762384
384034195
855800300
876970471
1952774651
330286087
433235506
396069771
446529527
116908193
1089162230
1596309411
2115854585
1055263687
1131261120
115957508
1396206162
1103371803
669853531
165467841
1013445694
908613269
216854176
781804664
1415926258
1361057845
66383479
238538111
1288750559
1124082415
1781633178
1972836860
702690592
2120700465
271734651
956018205
1208059982
835769196
1826233913
1409070548
34294985
416893505
663043204
531559400
1764052208
1222989604
1012232218
192958294
876767213
415008804
1563771399
1050961472
770997065
1601046868
1704162895
1701224039
50448612
2036367301
21017184
2098129155
1998543656
1611661296
216022700
1898962566
440916495
44154915
1613204669
907593628
585057547
64405016
605056185
537120444
131369166
531134724
870479943
1294247800
1989957715
1156207737
1817595592
2048889942
1858079030
1376042212
340349781
503854477
2037675072
509622181
942195991
1989180392
950897863
68167856
555763316
2055229012
1407129803
846053473
1809641022
1645910723
1304288604
376958888
188870219
497659759
871400378
1435396599
898368368
857331594
1005125839
760283235
1520978026
1825199901
1132035275
2131495834
1683369635
69433961
1078941073
1058854887
941826723
325276885
1789265407
1536603867
92683772
78968856
567496219
1836253038
803377524
256415908
187896121
2024342751
614354722
2101292010
1897427662
1183144269
1267890665
1995376726
1197034894
1392601089
1433888321
508903993
1730688420
345938605
818549145
2144421866
1554414978
138597224
714260009
1822694634
1971683807
2008389905
1200004301
1960219543
1569178247
1463460962
113309113
89624481
307664033
1735955056
1869969647
724618059
1058349414
1554376157
1223638079
1242639762
1642319999
699173097
1796402617
1404637187
552015277
1434080343
312889614
1251392619
97066100
1044263627
959818472
1541899350
808119676
355167488
1480456160
621992057
1487039747
317446610
1662608967
733764265
2062349163
301618088
1633147462
557351372
94236764
82210973
1326420266
379519322
624734975
1473939514
932331857
452680554
49561538
293825400
1256735553
1642732256
1757523909
729405712
433541132
625509558
1934116143
1501435756
1840831663
1607383734
299609273
822832991
148638501
721412549
1275787630
1180815917
1061303743
557967927
2083220041
84716354
155468576
1473370
212878720
694030569
1540413706
508181652
1636697563
1128426750
1737170127
759827669
781430626
42994122
1059378605
1804111226
1358196896
1496757501
1728156554
1869628499
845061964
22990302
1331876881
758065065
1249186069
1318215199
748283689
501748331
352104554
1491679497
843307576
251114610
305303128
629538933
1019925763
1512796042
1368513783
1659278957
1035151709
1008928637
249840995
1393305332
101224971
1639019399
730619339
299222836
2099929488
1956748954
638783999
654330493
45243548
58423421
192349477
176695590
548562911
1852244229
1133497790
1309026797
1071691733
123006569
235175851
1964680830
573902828
2109328996
850277400
1644201217
620822573
966731789
2038002567
337895700
2088479279
1161847921
2090460705
827339011
849138033
374997828
1614727404
1291064272
388819717
1284797003
184224186
1702697365
473431225
645708791
1143148737
812586377
1724010838
1624851358
1059924691
891238067
5275809
1922090009
1318192619
1755646177
1695983086
441939635
244939191
1855679373
250237750
946285453
1236480323
1703333744
1049133806
1505964029
610175514
1920148997
1835625551
565840194
678928963
1809391494
192292235
1877231826
719347431
1287955338
1387958346
94775126
973091841
778623911
317596903
401984425
1228374902
900929212
812152406
1403815747
1957379337
1032005430
1862548353
1930038500
2035915135
2117836803
140661025
761939139
1781935721
1286919116
2002942190
1145710682
1588389431
761122147
857590533
227248639
1533507302
1284199639
1177848552
416546619
587489075
2088847835
1139933099
1747872634
2041411175
1437910872
1713705704
446918365
81247350
2042116855
382524504
532952243
499130193
765593318
904660978
1129394299
1864976289
1016960443
1845803890
933892915
597219431
1698613777
1285445178
1556985257
818085963
96485398
364988565
204309395
1610322021
1978732323
2142630071
339758995
1077573967
579561969
773584260
1990429852
984169378
704405059
1717417723
1279991240
884960419
471263640
2142658951
1694706962
1402245336
105463410
1565978569
2130300311
257266197
326689501
466585920
1443136371
1546014222
371094073
1590100322
1369272750
666268836
597014600
1377451536
1263853648
1988469874
2100673705
177573821
488296210
1415922263
373927069
632229458
2048646636
168658431
1893141123
1509547465
2130072172
2095731333
1925451387
588103199
1281427933
732476558
1830219098
461840045
973675224
1699667725
1548411222
513123539
1107791965
659194825
1533755092
93083723
322273498
1726531965
706091060
1791760972
1499294301
275376154
456380794
1298318852
2030887369
1061046472
89669298
2087056609
1494299553
353155256
1908403166
1452734759
1451127290
964432136
349212190
573297172
1633131359
293902073
1043987848
646952618
93359451
2024022752
1728940305
1215244145
1618281420
1766047502
968616575
1676925612
941087377
1738744503
411019163
1229338838
1625604665
1342414810
1971640616
1777490774
88111827
1862646431
1045526580
1213910594
1668245863
117398959
630497227
595445877
1135693352
1007613928
1993733794
2120018437
650124651
1773384058
273228021
1010753538
1294130167
1307795173
1809593232
385227049
492104042
445314870
1492792741
1295751039
843532365
2090630013
931034321
176991911
792668935
1142801816
1830532787
1199771107
34549056
1901512573
116175203
169993914
1338681791
1463309760
471604858
597900703
1187472398
1864143684
1754801688
1490195175
1093185177
915643889
1800458919
1395579848
602265102
1515783115
1193562880
317188915
1422222163
245329761
479996605
676518689
1526617175
1454741884
1536460043
1651393636
121647194
365546713
570878853
902683730
1710467413
519152359
621700091
34671497
232399960
887790577
1119854857
1478848298
1085177476
963731840
1504214316
2050038179
1719493210
1244098438
383567832
1204714586
890458081
709602853
1554433900
1909022901
762919430
1590393229
2063699059
370829925
2128005509
1290434489
2125736645
1681939509
1943071514
736001679
867686323
531313815
1198745965
1122552661
610700390
1438735155
2051788977
466604631
1106752035
1582974469
937930203
187039270
85214888
1005138374
1584586661
1843275968
2043528497
180080533
1815462901
1671447862
169789122
87208773
1626155591
2752170
1601280781
744457824
1890042318
1872339042
421229168
416993995
303749816
380904010
2115271801
435506815
2016338686
710493036
1598453075
1382642446
324072925
306871307
840172251
358222931
29113460
1509196776
144281136
1682494642
1151617603
1960736671
874305982
2045148389
396086766
1595866777
1044710798
1894514634
884347556
1255070998
904746642
965699485
1631741042
707116122
1778175842
214058413
1273681533
1742222164
1325544547
1972959365
1580615040
1456142697
651639664
1154056506
1899637243
337287839
1383119716
103502540
1748614291
616640463
304162854
1325828826
1599661323
27097922
1433997539
2077707621
1791193997
13649873
1035713747
260568556
198631970
1414496313
109543937
2057056215
2143800982
943538471
971400846
79057186
1799884855
1669636179
249754028
1718516787
1749419237
632632401
386315096
1171356497
1277469439
1597955483
1284909076
1520237942
981039425
399747171
192464372
112486685
1933063645
1128726374
1937171147
826716793
1830812683
2099218147
571307714
1481708057
1937318163
900567514
715370039
633957336
1285266393
1606627579
1329711644
524140570
246464972
516368504
664133063
720531373
1325505451
1740714198
476257570
1377384461
1740490810
1583561093
1795547026
1849062759
237788153
245949462
1210672759
145500332
478687122
677164268
1775021618
772970618
878590099
938905926
1207198510
25041545
1654156832
2016159437
114931126
43244588
664089859
1125285594
1515638523
804822654
2113767567
1732415045
210964162
1829203892
1053549765
1269580064
80937501
643394570
559035505
1272756080
1686137124
732127911
965220120
750653232
479985682
533428127
1647056341
1762418166
264266284
976825793
900213125
573906025
904730750
1658795162
305757328
690166860
1963823987
189436397
1489778538
1389106868
166909066
109570988
1806284106
1529010165
741483432
1739339009
1413036825
1186180721
2038797159
1187507452
46469966
1688486315
1302457437
1148094741
765420777
2107619892
624557262
1554223634
1126715543
72567528
1021048048
641740463
2133955972
1425840761
843268767
839894549
518756240
1578169577
455726492
828303072
1900939093
726619185
988464074
1076315733
1043966632
1117544386
1623105591
1693349725
2046752443
2093023401
19829813
1536819796
1451644868
180553791
2036309149
993581939
613376810
1203402538
1471542522
707139678
1943775626
1538054234
872977112
1458490891
1160642320
999639882
1146740010
1318658551
536764820
1676666785
1539119264
34089592
1212840017
1343974603
179557191
881305105
790955587
1908603536
56681340
1567742402
746858426
1887066063
58431694
1478144802
1914763762
1980457808
962477792
1511136695
266736896
622720176
1187270604
402751089
222890293
1724985224
1445224081
1195380171
1990024753
941266022
1841889102
619079327
768761814
1423306597
1000127381
1210008840
1511983338
1451970373
1048380603
43314516
2012273814
410904301
1423255997
868215500
1944175131
217363911
231267151
882032710
1696474262
1997048828
748439566
1904604135
1549666986
1299981143
1525055007
465359680
300640551
1810937034
1594725876
1079876060
1588375789
1802754417
187264754
1146473414
267507498
1955730152
2085602659
1798148763
1939797197
653219766
1762746191
65110053
1165986735
557281469
1851453468
1202895031
2127977544
857305075
1947234943
160054002
1548345003
1174333386
252916913
1976396823
1809813893
804487140
165276967
1204165853
819280277
1431709297
768864723
2118181775
478749140
1829883131
132463750
1273686196
649023917
2121260524
66003535
2027143234
2064679196
1903759827
518718184
759879314
1568856012
1609440339
360490761
1785533305
570671467
586068619
1364766828
213030379
1920116975
775183036
753090737
1620046231
264210956
1037378252
1060538971
779445731
1875344224
1529113328
1283976700
974124938
566115552
664178583
1554692668
2006617146
1276745277
1448506813
273430961
191348099
1889696230
385938856
25979666
2022723648
535890758
124850714
1764592738
416288127
228310203
1771929448
350660044
705777376
812004074
1032436227
874982130
680524473
2029932305
1513185484
698903221
708064942
335006979
1808779544
271328945
826131127
1308219440
1199454045
1974021633
1640905
95699382
1369776854
1160125668
55848518
894234791
1348503606
679759550
321427563
900634937
533980199
478681213
644596591
277904574
117612780
2144721356
226610391
985128366
441001334
1115067908
1828731367
818926950
31675978
1400217078
2026073531
1304092280
1580026292
399957568
1526804409
1186836922
1167380789
254371858
560466787
714156617
1687630298
596867478
1935458546
892565557
599543694
946500211
2141419760
1839314088
1263033387
1807956552
1584034818
1318843250
15001406
162867742
1190141665
153647736
1884301629
629487627
515750378
489194468
1986455815
62589174
785664291
505697856
85716736
1005230700
2130847629
1761260442
1055065114
1539920332
1999481143
511118224
499011033
854057198
1484116080
502190935
943987920
1193868571
147804440
734354546
645306883
1713233392
1892076941
1998587912
275855814
1753044939
991947925
1877120538
264987401
96810318
1719208240
2013684202
776341322
1526694889
1117116539
1687289197
294546031
550702411
1620935878
1074983727
1306236765
2037049665
309931037
59822916
1814049493
1100822252
1148559107
748488029
1870276905
1667713303
202590476
1709838349
414801169
1687615645
523546465
1202146612
577580258
2133075023
1836100943
1104554292
352786954
333983423
1797556761
1577407958
1834857600
2107403025
394111241
233796121
828847237
210080706
334130852
2140918672
1473223592
838213053
1217763475
846284087
607735408
1514235276
164721282
1710542163
2138267701
869616797
1954600727
1256651543
2093361507
1071835534
2111398449
2060356531
794885141
1924560194
229100305
2031920145
89026347
407989258
633535728
1988580187
299521855
614095051
340671315
23082852
1006658584
1708810061
213858151
747286186
2142943065
1232509883
1503315155
2093051295
1098527655
854456071
219501913
21290314
2092619552
1803032884
890951358
1740012830
647195584
760155740
166100398
878201121
1005325177
1167627456
1390746158
177159890
864377021
1269503600
1802331124
162780827
78868983
463790990
72294352
324963927
762108984
421993879
1021988042
653878404
683349203
629699001
34647973
87333096
241819456
168011469
1090404520
767987195
1831090426
852002940
1613434111
1727304798
178431907
748759657
893794567
297189083
1777454601
1444203449
46015720
1716145308
1996125278
348341807
838721140
702276668
21060376
1218521197
1971504465
1495435265
1644158170
1554601680
210779060
586670339
629565754
2005976325
1447630823
237325048
1262643272
1163480678
1651705741
34189354
1032847546
1583845538
1078517113
1078587346
1706161927
1778650335
314559011
1524683061
2011934759
1757484515
794555195
1036548997
1815870647
2136395640
171656312
1951996106
996045819
133529516
338516951
1116531575
2048743025
1041217548
1268599065
1835517107
917250338
857367426
566683791
794853127
550351106
1219123735
519508449
1114401393
2047340698
1680814945
708409286
954911850
1635937367
1136565428
407983660
1505967430
751013371
2112796229
761675521
281813570
32004937
328413710
304662569
1245228144
1510202260
469885514
914182668
1108937141
1021085972
278514536
87700331
878808963
1987889051
968595210
1780487716
534332993
397125688
1330978492
317300190
815309650
1472417684
133255839
2098927100
687940159
700486058
760266043
1474719019
177734613
120404107
1174828513
1118205061
860994282
1691083485
575984129
264505500
1842303177
1704284801
841915046
1317748926
1149904719
798459583
1871603208
346499727
1810779773
1973983854
832174291
495758036
1144281280
474830558
486077043
483138051
1068072987
928175555
1987984240
710026644
1908922452
209798891
1218309644
434675872
2030242429
1229545593
1129746132
810537117
220520331
327607614
1415455782
276751939
1814943134
962899477
810123196
543394039
1455165397
923265874
570261907
1316884145
1792906157
1447826469
2143262174
948245874
303744706
234363490
1486900671
2107413331
1942229453
1332485224
663675806
1882135168
629789251
1014414026
380009293
1982690181
590521378
691272476
1497447298
1349098678
1157193069
1015305216
1386724669
1685479613
530481874
280276465
763571272
1876522913
727821038
2048781478
830868727
1040180701
1235140480
1794572566
1308840900
1090285305
1466723141
1923079117
1370655788
1542795225
138039053
200227358
994332434
1633788198
939038633
1138694204
125670692
444926480
546546870
526592378
1812228650
1594482492
2139641871
504159290
769626570
1349557071
2087840824
390739456
1611686339
1796165848
1636864926
144489883
450567835
351554798
1835581583
93014994
1624403371
400549
1762513897
1376170995
887150241
1636833959
1528441741
905623529
107017156
315364973
1508439463
1402944411
2057124218
1260661348
1339580676
2122906268
143343014
892290
1588833209
1195789978
965354653
5574303
937344869
2098820877
1651053566
739140
616379928
630437540
1508024141
1668618480
1901648582
819575855
973436630
386875108
1182501228
1398080661
1017927668
851768515
1242646430
111487235
1607137096
1848786609
1786223052
1109743012
941828931
1235461434
1689388054
816801921
383183119
1042145605
393709190
637773854
856459080
499150387
71434491
399101261
796653782
1338412561
1703868907
1464502785
397229358
1186656697
2109621024
1103506345
211556424
1021205302
435777788
1388994507
663836110
275557126
372374991
1928913877
1825204469
158376133
388706719
731592240
316211858
1005311081
1816982363
990209827
153879979
1457449119
705943845
47612812
1714787521
44472132
1835269055
1191995274
1039300302
123985513
1955075071
330974185
2024996106
1155550285
2019707571
543743525
858561576
1911281854
1805164065
1093971622
1701209390
93999948
1813116128
798213113
613952504
923186415
967559903
719911983
1907234818
243381679
66871996
213916563
1603649975
1303870434
45095531
673890747
707152748
1166235144
1819282180
1556535953
1196705650
680327859
2122022998
1894060768
225944398
137210046
1817656668
1234331981
763638143
1731523929
678190942
323262766
472575431
1226992918
1475847200
1664446301
1639979687
1790557516
546340178
208010662
1652417885
587438682
1735986448
1339118647
1253334484
1480482729
1031605118
2095826936
1681526117
684142509
1593389268
1399563273
112276069
120074291
116951190
750617933
399152095
1016868712
1430582869
473722633
898421
550792507
1119410798
1748861836
1911818736
1923042500
1186692198
1163254436
1788209531
116327020
1598665287
833867415
697212155
736226459
1700472248
893030272
1753302586
1178236511
172565313
1379570136
774322838
1143826098
1493652470
1860705322
1614034403
1502721770
777004161
1818902882
584373344
320259417
2049215875
1637095886
700221772
717011291
158714381
716841516
1121754643
1177905828
361639716
1631679447
280122353
1571028637
186747338
880321087
233197332
18609448
567145476
1717189002
2048912466
1138637952
385103510
802275252
1919100239
129242518
1842620596
996886089
644525649
959915095
1621087534
2022096078
1200274874
190366543
1605622651
1622692817
2104363551
1822762507
1920492347
857081267
359946453
242008939
1075747894
653634154
131785713
320155228
1403259222
1889432036
1464449768
874917009
535197992
1023489155
202563234
1186161859
1929791463
891038569
1809883494
606754766
127217399
530670137
261909157
572222509
1830303531
681358221
106720748
276153383
821817224
206590103
1799311707
1748629653
280154459
1433160293
227577676
1714283477
1554648807
1753551349
1879065864
1317544226
2063367422
1374755093
922057509
1796617859
1465661567
1755379001
1007957108
958819746
1013923331
1421532441
2138319980
2047483696
1814415262
2142280598
1641297028
1380994492
648606816
581112806
1485816982
29416906
1470101726
2042711057
766554106
1635047585
1987146343
1187136024
499399810
1101983904
1259245410
724622432
1778282041
705730947
1140411888
634160010
364479973
802126081
941957765
563619957
2036953883
983739252
1225220814
939834974
1294104153
1365743089
1475674515
1577549729
1733755586
777894454
1530194538
1431937133
1244737411
1934746652
567080125
200877288
76991237
2076559433
1100170218
1618647819
116789766
426084717
580013385
1615939091
1027156175
1366049066
1587478799
244012802
689717203
1457524914
132942938
730306133
1154508504
551648888
932515290
658644070
1952916850
1076256095
1167680001
1368398303
1101089463
1013498905
1476475979
798921860
1823406869
94580086
68731469
327831946
1037270761
192073702
1252929178
376013039
490850066
2003784144
122253964
1193485709
932493506
1918786689
727951628
694279051
1777969407
1479421042
805749696
1716198585
1796856551
1798911796
121420558
1566926722
513408289
731253675
959225993
1280877405
607910029
971309735
240991598
1865810647
1118594971
52807819
2041671350
1282635869
1114949338
1131979271
1301917504
2133089869
1859176912
1921202129
187470246
282321075
85312062
717600724
1807517537
1944011873
1228962218
1495771256
1611863053
182610803
1824323342
2065792592
203231154
1736544380
1188720135
1276792340
1538151679
1722951844
2051433668
500387321
1339702402
566397536
413361040
1262738475
886757476
1536281368
2052470968
293260045
885299513
225366983
245845518
1072833897
349285975
248721280
439782745
1425946452
601111073
325902723
85108151
1465431323
1998635253
1657851844
787782684
1426925950
95609116
1533204870
1554808179
857311993
1301287230
1678965980
1746289333
587483878
1751520777
1252275182
1878814152
1913493552
688892406
1431392016
556076167
15143386
88829753
568883332
570510539
217553385
1104413545
1954652335
1472185507
561477234
981617045
2113840463
216633294
578485419
872623140
467078054
1644929414
275520673
1221798261
876736772
169069496
1332193317
1346751928
968966056
1578889114
1186805720
284570841
1256022698
705319065
566205921
1452307880
1798098681
1504293272
85641511
667006246
406506021
775702058
281198699
693509550
500831557
289151808
1325484737
673849596
1452335284
870395100
48914352
1944423288
72363656
2007264939
1419458702
1195419653
270889662
799988729
111737116
422575319
2032303481
653350334
608927921
2024490950
1322018686
1223883683
1805006229
274743647
462055087
590647201
1714484183
1573295797
1195147981
139709441
1600935605
1093415134
50904563
896840854
1662362782
865612655
757314464
403592560
1222801961
369342565
1381775973
421357771
1531376658
834016407
1379970029
499146128
936815179
2046852711
754347804
876920578
1714724628
2017891341
824394370
171614208
1611913911
1582959754
2089961000
1362281722
112787215
838343373
1716262334
1305253848
643187101
1829564636
1490686142
578537850
1195746895
1523161445
357441251
1128802648
1115932436
1081876978
937015948
1080131347
1437454010
312657641
339724018
77346684
1539507947
497472277
362747003
2060230883
1183952436
1219417996
1069993830
646678639
2056329269
2124104159
1040758071
33230653
845017183
967423260
1156383263
646597301
1483616397
640447478
908508078
591029042
651695028
2140108597
1714420721
1716782364
1249570058
756072810
341305200
308297531
1621145579
2133065154
1261289486
1682159656
295640419
1637282137
259014227
1933646675
556426448
1597493181
1193139054
1493076206
357708184
917114526
1418401038
1746029384
653372185
128303934
1395807604
271649445
1571736091
1940792246
1054231097
1031230100
152313106
537835308
1986355942
996428452
946097433
1188649415
1499071151
1753877296
722723540
363263919
718076396
1616378298
351425774
1840221613
1591827132
1189605425
246446958
661166266
605511490
213487140
1841627318
831115006
790574644
1198570614
2076316865
192443658
1838047478
1636156618
654168488
206119183
1890081979
1102450984
305831263
1568744937
1475038467
1868433670
803180340
801949179
1613605652
1674767237
76941852
803111872
67679942
1123575459
1688626527
609781366
88849212
1242336499
71873942
1250013322
1676862788
733636068
1246740032
767156484
694722010
862961095
1661092849
330934451
771846028
1302703481
396130074
149674679
1677227758
125793309
1505768378
205007714
1189751684
129560683
973336209
1516203700
881114029
884308622
1341021703
896758312
137346581
438401904
629165032
630471100
447529451
794131688
783728400
1440215877
1630839606
516281775
1748917961
903427717
791902990
2106979333
1543444112
1528721413
1650430347
671092593
1760195329
2081161118
1290318415
286076165
1930610022
798118603
1111318013
2037398374
2014882591
769104493
1971235585
1668808572
1725355299
963589894
459490259
506554925
929971701
1196906813
1271672692
835394753
1317469870
1158901666
357051916
1128886965
950713692
442363559
352136617
517718118
2010667695
1269451280
1590008211
1954961358
1222860321
1063494404
1602439500
477530135
1622123726
474992620
2038576133
1891931626
361826059
1870949823
1458188854
586482153
483319260
325908491
1943897888
1110491271
1396959539
1150913954
1563007713
312267635
1472417679
1260258388
1420345966
1780671279
492321368
1470991700
847022964
1296524497
1213754306
56965106
1717265238
723638430
431478047
789446070
1803015477
1744471482
560821692
1514577300
1076567826
712325964
590271766
992009082
330476968
1207982573
1049784785
1288039029
1326791676
642040153
1792340900
1443358746
1226402026
628045399
282907446
235425461
769728657
1009726258
1855727783
1977073355
1278494061
2123447498
652572958
1856190145
792189011
350842981
1973234078
572218390
1973005938
626988003
807199541
1737966678
1111424783
1286186429
717505686
2147375781
1306184286
1433291644
656783469
205600396
294631921
2061502391
1706565083
176064438
1459891112
344085721
608586002
870352407
1032420787
1300704056
964174609
1839623619
1801029931
262450391
597225822
190264550
585785355
1100304176
1796589044
1473409286
1234570493
652702063
429500175
343671430
1366894760
179450587
316780620
1063479855
276957371
1493776293
1204653791
16397369
1580936865
1658201270
1943594987
9463862
1565522273
2005892349
356517594
1535176974
957921890
950467084
1329837687
1887642131
519815746
420273616
903217609
1226762778
1576318573
1258670404
723952799
941522056
1443423738
1603654309
1733069757
1374231044
566550197
1682663076
1942760965
1996278325
1694899708
1250687859
1043501738
857935775
649946576
140291120
1973366537
885942803
1196569289
1124500452
1272375921
1721141093
360248301
1823408652
430173665
1944766845
1957264374
1042204680
2005106458
1710149315
1926063160
1754886275
1634437871
1919108146
62652703
412678142
1181939629
1889573073
1536906148
460494571
1328981920
2044449440
272102764
65482462
1459657080
510879208
1756647442
1710480477
683423473
878554638
950822292
267479333
899260335
1983770261
1873360464
2045193985
901938614
1434563998
167890108
1635136274
24010337
1657860776
1664085379
1159155094
760469612
1851976792
1703939287
369301448
49317694
176568200
1646327491
984897521
701562221
74199585
492608954
1613299692
1298878849
1072658364
327974257
637815938
1063729632
1926995107
2139232971
780508620
1687708610
193467369
477930130
1525928751
275646122
1828490240
1230157074
1594903201
1165929225
920610719
355865593
709254869
958333863
1741324952
607858748
814598520
547862472
348827644
1700852939
850141965
1966647561
222365976
728726941
951236820
914917078
1899492207
522258093
1121892865
1171381441
1930597510
1911419577
1503165533
1472569013
33770314
1990879778
2047422503
773665014
1232742756
960330010
1236360635
1428887803
722870090
2045858953
58849908
1292630671
569343357
816766162
1426468652
1046688469
1970303832
662703200
86387490
1232716232
853773961
1385057013
2045321442
51505970
805921751
951149201
449675475
756867393
1019927352
1577524845
1582828912
1575446787
1519355803
1075481948
1055608323
567768377
392397956
907044291
39980900
425480291
1716270814
565640117
640797878
821905341
2143050626
1046225318
1441783626
1943619188
1148757068
329734553
900562996
1251353701
2137285138
1815791092
181287367
236178090
725773875
653069415
1386016555
635295336
510213737
1047880399
36493427
855225389
1611837486
732856103
1684274291
1036443546
967042446
1474723557
572469260
1545026095
1126101122
1765915037
1830597167
1873814816
380618187
115558707
88452273
687709832
2036007106
1233544935
1271191549
1836563870
71947066
582190825
310964392
810519020
555558539
297736643
2136222565
867360889
2132234398
140255508
2051144313
171490697
1672622186
908323165
561954335
1959667080
136481939
274594695
554980517
504990668
180432377
1648141620
1409539544
294817972
122013309
1894018228
2127573427
771400530
263026947
1404318781
566953987
641793958
1808101119
1230219364
65016300
1778637515
1699477409
2016459685
697716926
732389216
253689159
1312217901
1450850448
170023265
767710179
163582366
1657776452
376461965
1919623635
1589443356
2024219825
366416025
569891737
1342811823
113747544
201664849
1964900293
253487280
1438268925
681017472
1056186134
1067282458
1844921879
1391150268
1099706650
1455780320
1924432848
1139133649
1609395271
147882394
1642154317
1075458338
1891350803
450074836
1748981585
284828060
225500919
253485154
1158640921
776312668
1651409490
216618082
1245753602
1748598330
986933359
42082642
1078265134
98520628
87649576
180036741
1784499602
1120663388
126975948
1375654987
795170782
1653136131
1687570255
1082243006
225111266
1842329726
642269309
468112684
2033921717
2012754806
131770525
286287383
525950106
1945288990
1085486017
127999850
1004925990
1988335751
557815879
347417757
1224598810
842766210
126067208
1865832869
1210094235
1563664557
2007479112
230638120
737405015
1468985139
1916354925
1334065066
1116545279
284818519
1654994206
490945893
813943553
798698487
1291043625
1370143995
1325807621
2075208947
1739387240
988699885
750113139
117587895
2048671110
1793072546
1665834875
1248705886
2099764197
1712483375
1999087647
857926854
1690934050
148020860
994793016
634883
1189189665
13786972
2092568573
1422198243
2044147184
800511209
145389324
1535192358
1727745415
277462112
1359125558
1290286008
605416320
1327816720
201851862
1385706659
1417351752
1559177678
1449319716
1960245163
676105462
306288852
1984931573
1096312907
1467526317
1691865600
2072847711
721306324
435786430
1357198057
477531823
1121441493
1596689977
1059076569
110963941
338716462
957251018
903254292
1001521951
687676911
1800856622
1617852268
786806641
2063738798
925963562
1967400948
1192835616
664291432
1019399397
1391850469
1250871113
2030472274
739211657
1792595609
24393165
1287407354
528952577
1906130716
1127588082
2109619783
1466983120
1331363700
1788696781
1526310328
1821908465
2071123642
1730875216
1130444416
286287383
865667733
1005928406
2046404954
1837735451
315874989
1783607052
872389608
729265545
939994434
1709934875
1029524501
591896153
1961784156
56196540
1125837933
621870265
1988349988
863067590
971878597
113390807
1971884417
674836737
979673045
1356003311
2108127354
1289340074
798276084
504702680
199608571
709378481
319279066
1912831896
567109582
767938792
939063803
529118455
931034976
279588469
241141437
1250605351
410046225
167618454
142664369
816978905
599051207
314871699
1751417504
708754898
999720393
1330391849
1994576448
1153707694
1620273703
577413088
1877006237
1626449824
560088792
2005345437
1640497363
198199629
378440675
466686860
905906014
912376772
1156054423
29108640
1821559237
1434671425
860884718
1144517823
240806868
929238912
1570232088
1482274607
168379691
768394328
1973122258
2235795
1072868559
1317452743
1004947888
435147980
217385987
1859775940
703183767
1466932565
526356726
747620875
1098383905
1968103898
1055047490
1776358713
705722112
36890924
2004018930
1419650482
166623278
705483837
936751679
223949844
1520208111
1714260974
912987409
1993866816
1048406121
588826762
1010427369
111749359
982803303
962689309
517553953
1312282841
1367907167
282298933
1941233759
1380507587
924848483
1759948842
1278070021
1986012454
1259409738
1666332599
1219599864
467609651
851197185
1432760012
967861629
931838460
1799628652
632908949
1921888750
1270387826
1604438732
451733350
2060724801
1740665036
1196437709
396366850
6596808
1457244293
465072450
285858131
2055475900
1281163656
669638994
538065641
1432747031
518032204
680161802
446563510
1588069066
287365103
1408469339
1821581895
1616360159
782219005
1660222093
85771537
283450138
1234256614
1208832466
138079825
1508613165
1747618199
1785801621
1820684965
1677250533
932484958
1469233852
715703710
73848736
1281452253
178915043
141903792
9432698
1643534601
1593946782
1070861187
1602043100
704461325
84651137
807346693
1747635563
1104372621
2060289062
1522219819
435738843
1580173873
1019806757
1385627982
1427963483
260812678
1757126166
296809038
750792831
1894233648
256725155
1903317317
1388407958
1381591029
2091245834
898484860
705925484
1405843822
37428777
1970101514
1485701382
964237084
1530364380
13644856
948381437
2104846319
616398078
577870614
770261004
1309164709
829522135
1505410411
485949998
1567236448
209973192
486786464
320964689
1880940886
480201832
2119571373
788085398
1498723680
242583104
839242905
1264742783
390145733
1338940796
674603688
1946237456
2058616187
588149869
2099627327
523764950
1393150709
1105874598
1238488904
1847201191
1761518082
1863652825
402843578
2079415958
436568184
2031029149
128456303
1959783998
153173819
1811251601
42628995
879792031
844654910
1406942036
1189591826
428300380
1166652541
2111960717
813022668
718615486
755597411
49906767
1003635245
2078385428
1528350510
1531427292
1951965269
351794573
212313484
1418981724
1579802443
1962791909
943119255
1782578274
511774931
1789448825
861928627
2029445071
645534814
1602441177
1281210271
1592365700
2107009362
621979233
788401165
1135568314
1191953817
459185389
347568350
1787975567
923593305
2027570766
1614527314
454252949
793059189
722530163
1166652957
1156698025
1832979120
393869854
1861285892
2066080272
2062990779
451780371
1313579757
283778811
874414898
1464135558
178745101
747622140
900839393
313839414
957595008
1564067613
266895612
1169117539
888706682
1415945483
1728116125
1608631563
2119521517
1986793903
81391399
1784801315
1673071067
319870861
946827895
1979248503
2067503179
1108030
917241178
1811273562
1299044126
1060414346
2146821268
222730596
1352177867
2073886097
375670163
1028325703
725541500
393162415
1622336896
47982635
2111054696
976030736
2069346392
289023429
948126599
128203935
263042199
593973491
1156521489
1783838517
440041349
598088198
1265052669
1975643116
1628617756
1010076856
1958702312
1816581810
33440406
745140926
1402471989
1481830948
669260331
1526076946
1398938241
778683666
1505841939
1942010374
208677050
1919066055
1900961877
617866282
1536346128
2130078138
989975025
1167062928
1868434952
1022475957
2020657197
1722941019
1211049573
1904407904
511862820
2052512814
222670812
380495036
1105590120
503008744
1979959420
1430769876
52396649
423271169
421551753
1258851871
1659767094
586391095
1064891777
121676684
2113308524
887286514
86703345
1287258493
383772896
642448429
1303529617
774275303
493958320
843749115
293337290
703385505
229736766
1046298402
1491166176
1183276164
1961064351
1893905631
456858164
1445625083
821434685
335324551
1405562188
453461421
219933486
167335405
679343913
273520774
2082516199
1107489634
1990718656
291143775
2113238000
1668126687
760580837
1289237268
999392994
486391701
990167669
258170743
913638963
1058282454
1523659609
1203556687
2144777221
46660364
343921548
2005386721
1832121015
1864809242
1048007314
1836596329
534224970
1756220950
160096492
233171404
1729258591
1656962615
133393243
1947761761
1544782364
1922064727
83675840
1728941891
890983452
1776301282
457556935
2039664782
289944240
1927948958
1731778601
837394027
2058728598
1701459316
1329801344
1588369202
208124011
671127912
1285587812
692364497
314269571
671676472
1379716338
928071715
1904395170
1328049169
961522817
1495400330
314521382
1281476570
985414411
2076773326
119514862
2109702334
1150197629
509521410
1157306081
1439445761
396707239
1756105766
75510980
1777090171
1269776323
242747741
648021114
1015970876
1270522386
1488289776
1675776141
178865942
2020261292
359438818
1036569476
1627262715
340783218
1022180399
1230720803
93557281
828462869
1213952565
780234626
727656248
1835057035
1929180128
1564780281
1448539416
1587215740
928518190
2133121788
1226599409
684692826
760545929
1236817720
804541063
2010299809
299179443
933430119
1532924698
428645816
1343083883
2127422625
1066756487
201357192
694551734
1397864596
543163976
608086332
1687040869
354524848
2042989487
1711419109
1117783231
433016730
6772231
76987331
1151058783
1807129179
1383728630
1565907383
2080357544
988569495
1781169736
780931653
864011113
1627809968
1824861526
1204548135
1933589387
2053807377
1757984206
608767433
1142282080
667873225
1842138686
204537012
1927304326
870351579
785809611
1796989314
1102415618
1284860936
1809366242
1099578319
411208408
1538743928
346133485
628362524
784399655
669391552
1532727653
1885162889
659398184
552297699
1239255740
737022874
1367159101
2013301400
2018575422
630263374
660375168
2088211699
1677028492
1179850901
270207904
280751304
1374870004
838963462
920985647
2087765488
1137340048
1069324931
1542546780
1463773482
357303932
920382544
23093523
1238421989
1632086175
1135399110
47031500
1355931336
442000312
1416211878
682165305
285190907
856992235
1524387014
1843365695
1909361255
80331638
1747398438
2074092496
525103304
1579097205
831727206
416597333
984844186
640770508
1647348485
1960205377
1004373363
1264698087
312585462
294761997
425662084
2114883814
143887402
552440024
1841247976
1151325635
1876359258
1969011302
1663252895
463917147
518280541
1701555077
1299623625
1353897038
660726779
1681633552
1523048308
1989103425
1417997261
445025569
170958534
708840705
794112172
900301259
1743864339
477693568
811576010
1845477374
1162081082
274225372
526565702
926349974
1634052646
607027161
1789478177
1350715472
1712579498
400597808
1771871706
1702327395
154076257
979317050
1586674120
794770907
1065218069
860104438
1874669929
1892865
896353552
434038529
630212038
1012530930
2125867697
995346375
1873015333
464653444
154780122
2026200315
1699455861
31897981
546156469
424222911
709643325
322310015
445582729
1477582468
32366495
918855346
1626615049
2110678730
533704577
284088931
1214869164
1597441385
1179860091
1038654298
1048657649
554819604
882955830
2145992683
851311461
1204518417
2054969322
548700529
1478939061
1346483427
2031809414
915775320
664828993
218524738
1354126457
1231550417
572562077
764362856
1087799900
1528216018
1900593927
2085945231
289255819
935202273
1923171518
1329884954
2112843125
2082639230
1717450855
112918845
1330157529
2042150513
999601923
1220351279
2127303440
1256588313
1311145579
699907173
408334733
41470048
441098817
715066057
243848761
1799373453
1670479533
1099078201
973224231
1116316841
432145724
1067628033
977308836
1540964381
741346212
2138897432
334102122
1976900436
147432484
524176895
1910658037
2038911894
1847885881
1295623859
1116477174
114194112
1484222712
2053698168
1778126963
1408432800
1433557695
1224596623
799989535
328151080
475190397
1787870224
2129692130
745162247
287239938
998016542
2093464105
600713946
1801768383
1975706274
959190986
2058487175
1303084315
36946363
1922354116
1334760645
1714018853
977209972
2035012020
25059012
1366628153
78989628
2139802784
1722246103
710393580
603926348
2021537503
427602572
1708913545
760041942
1036442831
66633136
1203536011
2103562131
1239358673
1230460548
1818072693
1731333029
1185168529
266821072
370060512
7733641
1099779948
1385094227
1788484337
2093399381
266805687
2106227653
91634257
1268710604
1317621210
972054286
2121013896
1215610602
435496507
332078551
2140253094
846267308
403442270
612837220
669114105
970750302
72682882
1175286853
127580799
669711144
1886319730
2051669632
1127099141
1847331787
992001391
620398286
756241640
535070864
1236075616
233121801
2077386379
1913577551
1446987341
519747471
1982541267
1264053658
1139646260
1051425379
391435427
1362419240
1716536576
1521870438
236174290
74488555
520705202
1680592844
422699996
939977710
1741360424
1611239081
2001970287
2011838993
91341556
1907508795
412289746
75282581
87167910
193833671
1511403623
629118127
409767590
364306841
1971542951
1872429125
949180844
139824091
125790253
2095438360
469112594
2079172307
34917456
6357407
1154565579
405379948
1727893754
423318753
1823000949
252169119
1719474925
449455194
1685928761
894083606
738997675
1973839128
296324540
2101306293
1674897262
1805955569
1413179708
1719437098
37528304
132750761
1516820936
349953149
711688992
580963718
1035292034
511350964
1438531411
1915280347
69632863
2022832908
1363421493
776354599
19215423
1447150088
1714163097
952645102
1797280250
470484449
1596848724
1236858660
1809072718
590141958
2099635952
1935716984
305511792
1763157108
556904997
1371590141
945627447
1009838539
311957714
1761706898
808364411
2076362483
646956933
1597770285
2091779307
1168228410
920570662
1111774681
1874163534
103239390
739874759
1320970067
1511087662
682916426
1829459820
2111308657
1501720596
1527073331
1690875636
1970536591
268580918
1842585532
1807731770
1719041117
963573141
1152565048
694977939
10308402
1861068018
1573492712
1576242871
929674313
1093838439
628222313
1379459257
422707936
815354351
1213909917
295179793
629895667
1918693432
1213212702
1300622492
1704306699
1523163822
36148258
1261900107
1874024874
1160448825
373218749
367875137
1423180608
2024934951
1890151244
823247859
641516858
1090722277
265977490
1766530999
671845078
1828580269
495661038
1911074706
1710655960
692342784
2073317215
432890726
2103926457
1426763882
836196541
322980299
1633372386
99427630
1251798116
1511969020
1193990481
912259270
1769934735
1830874932
652245908
206439657
1338641865
1896865961
1553680701
1727456639
457760933
1354075328
955913150
415477577
89225271
1089928310
230932300
1395872387
858290398
1494523791
693302198
1753148032
1991850652
1243814677
1747502636
1349331146
119448493
41018913
609055834
1343611172
311662503
448795402
1974700515
276057821
1781961154
494011095
1490558769
1076399124
1358074148
1080047202
1556760479
1587417572
2120667781
1018768865
984320687
1453120657
620661340
2085023727
485660584
957796658
290800466
1052988180
979578202
1945251513
93714144
1323529762
1389717782
1012079250
456590943
897432737
2076340722
1813324778
346726861
2016014794
1605440047
1367891708
1816536826
1627739604
745057150
1756604608
1219432784
1348258617
77848123
415229777
571849954
459298101
741602868
458971540
1397111764
790374126
2067770561
2044022614
1280873211
1302046684
1077582229
1094707206
2109271181
932841274
1516157556
2057435263
1556577858
1257802994
1964234326
1257626010
1971613973
90925157
1211918923
1581221478
870648875
289692110
1707599224
2121799936
1567096732
1775896504
797038797
1340449867
779881705
735532097
2007753999
740482990
675133082
521880090
875573835
774125499
538012823
1496620112
428378935
2053882602
1735382293
101110178
1006230309
1737498947
178756141
343038471
1294633381
65175129
825118204
1097823705
1170834008
831376873
1477744604
1835958843
913986108
911150675
1803928860
1153271349
659618124
1292030774
198209086
35682815
2003867064
1248826393
1676282273
1817682822
1239349416
1852646932
1332649539
341547381
406644464
643319957
1094088380
891925012
721092746
1304614384
1130360778
736887219
303910277
2095353388
132767889
311434594
180601712
1779706583
1847047349
1969958549
680073943
633565998
444924351
1043138722
1018365393
478217146
63692504
826335897
567153951
818182264
321220194
900461692
1005138374
1856240217
147994753
1550466307
1963638053
408486586
1074168754
1878740970
1687924577
1418485118
2118275153
1491304347
1046192983
1068026866
1145536381
1549843059
579291106
763194158
517553882
187330952
433029913
1840154480
574090424
433441988
2102195862
495679817
735372468
951783078
349100399
1711651551
1213047125
1180302545
1773287283
1245082145
1027192588
489303622
856405540
1593917056
728580919
996550241
261122831
494370824
1176615506
1989670639
45401973
332365495
924034462
2001396292
1452415659
959795589
1610443955
1148954276
227522134
311021920
1762613974
1101964728
686080275
177268468
2076158448
815188993
854871445
1126089241
1560625157
536294287
696746986
279664789
1509352891
711895629
423531816
753193341
1030560604
1648593513
1437982247
231881056
411567453
718834010
1122091890
2048569103
1725423591
1456939695
426725886
1148706093
44200443
963705233
2069493657
651439701
1831116457
1039496400
1317045867
1394308043
556713706
1963302186
927578487
669965180
1289637968
2052617006
518777047
637503321
1613176848
1337833312
1901795250
1328325578
1232290822
1289130899
1428506498
1054820955
157337263
1630190940
1112519741
1606119634
208290165
230491891
350847622
1733271312
1871800963
743698367
658070783
1166856394
318654153
1038949358
2034789506
1481495487
146499436
444954496
1590064275
1900663822
1337817500
577806845
1120075839
656018411
2125623820
1478692214
1977093411
436763260
1189023371
83434401
874203647
1468468280
1946074111
958655403
1645072849
628174500
505922484
361438902
82184669
589418017
762444187
147047971
169772950
1926490570
380492168
1881693540
1801278984
1393727544
1546368288
1242684007
577168387
1371406443
1992199330
1581609049
259997370
1394907298
246338174
1196729476
98138005
789892067
1675343273
189566284
924675677
1554003320
1835303839
1458411859
1680734308
1227473529
26732983
1987550028
352811679
1463920296
541148393
79669081
302920765
441597793
842917647
1572224637
1901692901
2057479403
900805541
1845527284
509900398
989989864
1522999476
67398649
1537815990
901140881
1344547317
444381037
1312646384
950548675
1793076255
2142751806
1240480578
1997435158
542687116
601269723
707206098
392562653
1703534313
1123245117
1079071668
1782987823
437703404
717490692
176431795
371988987
2047004260
1592157019
1238643267
1908930919
140960313
1498639275
1289744933
1962190745
861679885
790763751
921604849
474400180
1141122142
345083907
1338154116
2083975678
258362640
434134599
1036692053
788119392
1832859715
894086164
486598366
804457700
1321134518
494225166
1665728317
329802683
978404420
486869794
1568982475
1631774613
1636446657
525289969
670705739
1907095848
1134549905
1952275974
1084754251
1493859629
304101993
1773010975
1101617661
947129911
2139565359
698683563
150823298
1334740956
1377504177
668027454
1172253312
1131142585
376433698
1049627056
1854297306
1864580439
491726391
1075529112
1753051787
512286037
1155318508
815995212
792299279
1583613656
1579809848
203094188
760281564
1205011804
1824869190
785241050
56650988
111566064
283435720
527578933
851177928
777195271
2091936981
348894698
1628757130
1848631324
415678853
1974341654
740824017
55443883
1785485427
1234356627
416997568
1784116044
775919352
569779885
2023512012
74030881
1461905396
15745010
1227501640
243500850
582594672
251520912
591326263
436713934
1317305357
682491068
1294764966
1810142005
536349044
780083377
1322565965
804199807
1726961584
673084138
1195516930
1179128416
1489523331
1299396893
640265125
1734799493
818962317
1507399115
154080562
1189917522
603033366
659793026
1125693403
1378363212
638473517
1772619240
385702139
1957302296
968159508
689358692
1464780573
1230431755
241186250
760285443
490375345
428022905
1713315552
1196697764
402701112
606302977
822069490
1962366745
1348524421
865332125
542519770
597308192
1634539087
2104259245
1021694399
1948772962
194999641
1961663088
1337302825
480036583
1562534081
1666901233
1406117293
380727063
1873251527
737694920
739632494
914820854
201201487
885442435
852147325
1277298882
360124890
712122737
300185174
1072346736
219278763
1541289026
1689894255
525218997
339101673
1531711402
125040598
340582337
1001493311
1725934531
175114678
259685920
981006049
1562109161
735445261
1813727668
115114522
470615781
387514172
2082695237
1417645236
126043936
162799907
1625163027
1661308505
2144986103
110642767
976938584
576509983
1945862542
1847554400
494957029
239457200
322092961
373142310
945993922
1105779942
2052559765
648008663
1151254812
469017211
1677271477
1392331703
47377577
304374704
428739595
1930099835
1355496454
1765266002
1740069712
2004789818
146051197
1030036974
1349704654
84160860
2003948017
1684740850
479356542
1049177703
362648430
409405332
1718830979
2024688989
1241648216
542014286
1818511595
560939771
848009446
107640051
563636504
778534497
1392232480
1731988140
78606203
351192191
1560177315
436591055
1279734245
1797161573
810501930
1883827997
1646515931
613259308
2057878236
1574006929
2010390420
264435524
122080988
432638755
1650125104
2045457239
328199004
1780841737
548066943
238380511
777565612
2087728201
2088212031
349022159
406135725
152410744
381332146
1503424335
1044705263
1056605124
1397091888
1968868631
1421014506
858151049
836987021
175354535
618444318
53120513
1237055418
415563014
1379828147
2032214373
355313536
455656568
1724616557
778367621
317019623
559347168
2018383545
1794374966
1617569872
38492040
923989994
1862454624
1790750799
1265901832
1495324857
2031278404
1306574613
413399057
1143385072
654519758
581154558
213314906
1424831059
1719348201
2006939585
1066151125
1485532453
896542363
924039497
2008241910
189255001
969332255
978357593
719462761
1188141957
779263920
417618824
1677866385
453081172
1736130390
1645638364
679878820
1186891150
1356915389
1483913501
1212880117
1578770021
991871780
2028443045
164405835
2073398154
728338678
319031061
212163935
1537000737
70019799
1873363041
1044843716
656132477
82042107
58803182
1229364571
1726917122
1710925881
702910438
1896618820
771891106
1560002158
189538485
1162314544
99214815
1129392582
164438275
514584777
981608667
715430663
580880242
1704326720
889671942
1631577567
1952925351
231624556
16449556
1707775836
1170288331
2127233403
1639557246
1042265116
136472005
1567074400
1477383620
1179455514
1891371196
797932876
505268623
1560409868
731246171
253458683
1098988136
154375057
1010119909
1996936843
460363077
1192677543
153123287
253751432
1877771886
1569309096
1548635329
948770705
907857652
1761295766
1972005902
1067627885
1081139435
1472978292
901520030
1763084481
1310138950
1284226419
1953949408
150755107
182724190
551076834
701087236
2039235080
672784559
374839760
1681470820
1496391666
1308618942
2003587156
1790475066
294775576
767120708
453514
2010565334
521495918
1307509798
947869362
468622306
724132514
1962388576
1929050508
2095383137
1366254968
1065092356
1074413424
1149742927
924466534
5822959
2119995608
2081742945
442281547
22851554
2036477658
1379332377
2129562762
1928888304
194117994
2059012800
518475088
1698622561
109485444
499888698
1558474158
1159775725
593647388
1411840462
1237372925
731469887
262832372
829242412
1277971150
505756978
1885432582
1078335578
491860721
809108200
1145794943
542546744
830239532
83792071
2049547794
543715802
212297064
1192190642
1569393979
1780900953
1454946175
1589196591
740651282
1404553826
1190506528
1015233451
207859706
139242165
286511036
624884975
1259860367
262198549
98406727
2116469318
78452454
966757806
1149484941
221124425
530442770
460889316
220402760
384797346
699232168
1491132204
1732254178
1695324134
1040376683
1748782618
1732309249
726154702
1531098243
901682494
566812890
1286590663
1310086950
957746698
541555891
1587824634
848505142
972030151
497428607
1828058637
1592725596
1928755700
601321268
749577733
1718677973
821659707
772781237
1873565839
512139965
1439179365
496675404
357642476
1402352186
1228791832
1234620478
838145334
1923745969
820339048
80656299
517204941
1695880174
1533635077
1352448856
1667654106
958827435
345760352
504421140
1288257110
1599728304
1301292006
1715344684
992130711
1508832716
776367416
2069397773
1065568281
133477412
1369965271
417877373
1248836804
1628067047
768645414
262699838
1293448359
1615160607
981772697
1030777015
336163393
679648635
368285924
911429579
1568343352
1952044362
16868626
1333420200
861836994
1168200760
197635372
2081308678
913892356
1863385742
1194418222
1629718411
1988864277
1141257520
474750754
1547717586
812160967
1582994119
1332818337
1538212529
1143000106
455511998
1506379052
490047978
1106016576
2025143254
553235020
1342306413
1225154010
1568302128
1318631554
326881152
1511391817
828980834
1368874367
1909902489
368141483
2027749271
1082642948
996450754
912415133
24338760
607751554
609001082
634936630
332025574
1398234239
940839833
2093056390
1187039950
782638198
1495112971
2082729541
1606738081
554437731
165026031
1699805993
819918674
5013929
822618369
167497966
2013960339
526838599
2060376672
1513294122
675342154
334206203
14688888
1864491659
68615589
1769851898
2139468252
60050502
1300844694
995580012
1613923048
1492791073
1286324044
869347170
1328126822
1723004867
1299747456
1671828637
1298821576
931207110
1209025299
1587509704
151613162
376622901
1850908091
1476622855
510552653
1859936195
235605846
1724414008
98718194
1665299876
1745201259
1850989689
380123438
702405307
33764167
666467259
1550548263
1240023361
652347892
1298045892
829154225
605382448
1499270827
718777614
793943197
1482277432
422683331
185744469
96429295
1307173358
863413123
1475031184
2013015077
1792869778
236182297
621786334
549368366
1593524639
1611501820
598160854
1416991088
1660694742
24145307
1713605173
1617626328
658259688
399916129
960931258
442718049
694913620
96389993
435813921
2046428959
1591619740
1776282615
434305724
998300331
190102757
1132172421
540023142
870498473
681105025
747922408
801553751
1439950575
554808632
2134799439
1227619627
95428553
1241481902
858800239
1558355509
2057107778
1780805532
1002587717
1968265741
2079442201
1447974959
1296394579
1120275906
1156229194
824439167
462120768
426950744
480363876
451843607
435017963
2006657616
1828662507
948629337
1130526418
1220262917
1848763297
2042753926
1551178847
2072778925
1054910834
641969517
345743040
275792769
1915666666
564651317
2107899267
1064785189
622250796
1669132671
1716295123
899215597
1783201061
863938748
1654893365
1262679760
314718267
168429160
1771556320
113148795
367707498
355262517
1028875136
75119173
1157301223
117758165
1271432128
1812624182
1829208811
1581690512
1834413776
906954956
2017352329
306908980
1822526403
469439227
1732553875
1616452109
460663452
2046782308
1262233795
72812545
1727422081
888774872
263605766
911036001
1764463576
544908798
99112424
1736350112
946150418
1477952743
1827379987
1221578139
864795514
78088031
2020442938
536106647
2046529711
1325588423
1352694090
1180701434
1033654904
248808598
264912865
2110909475
2001879319
112901099
516346027
555963933
1459422722
2102320201
1173283699
2059232921
1427311388
1811178766
1226999749
579345530
491005306
1228313285
1116337010
1252828013
1412819538
2091928329
2072023890
1255814805
405365770
1109112201
377136661
357077332
1356178032
1160007969
1573814583
620992712
973834060
2107698128
1710548449
558537641
1012981606
2047594961
1974952950
1495324056
1445836035
1202637684
436555462
389510194
204794593
551051222
1166704796
317903935
2107301467
1429232419
661319857
1580798248
249418037
513646766
2113226612
1900055389
2127972549
1553224398
1684714273
1891711282
1729688223
1348436229
952282591
1756027368
1219292716
690874054
1243965726
1057054544
527548850
671576684
468079943
1815833090
1908127774
1250043791
689954653
272802172
1234624560
1870393033
521239646
1297875504
1856437161
274230176
824694863
1496156595
1722310397
131137576
1691469512
2110411419
1537586442
1633509264
1349224588
2116545378
179506017
55110196
445187995
1787335391
1916153086
977222246
201478597
1394882192
1485991827
1784208769
2064423886
674830546
1689319993
2009155740
1940940476
1209923299
1389879591
1774322345
834048863
1005166853
2049687397
610682638
1086366355
817728585
1651015586
1359602863
1585103469
1032488408
1255429395
1883442918
1471397542
1756177846
602785168
1902253516
1600609927
1158532200
399991660
1720350115
1489399390
1171864308
1216478646
1702111204
1728332561
1463055097
1107237910
1768782855
439489936
922176435
220840719
1649062091
1699358489
1269959705
145838692
1100021068
116412836
446558934
1764934265
520516909
2023087403
1137179677
1396394329
365264464
731414693
1858949346
116937859
1008775577
1103694440
381325572
1060998332
2129759318
404234435
2038114287
1110958183
152432149
1134649803
2010516698
1106182179
2132515092
1156145663
310576383
1990437135
418204387
533386777
95125306
311732631
1031178350
1649693952
38684857
1280879518
260159928
1043084069
1850965888
1747719593
1258741092
133538493
973883324
1169641041
21453223
2045316640
1147512365
876289424
1310614577
1433438018
1535212225
1024726402
2066247261
676706025
1676525623
822761021
1431224232
1997124277
893579041
591265158
2005334931
1119286708
1352471661
955127697
434441113
368523295
400144659
559626209
1675431823
603722814
1215462811
625967179
1708780829
1720377540
1646524442
2094059176
95625176
1982037377
108546528
56468137
1384570161
1482280834
1118629148
2103800941
914493587
2073554311
236070042
1163582429
1524060781
1585607750
1305888900
1769145334
1425386661
566663815
1076960469
1488956251
147375906
1227172889
464741551
1752460799
581572584
1955455724
1427225984
1707914266
536914604
1972879157
1504944810
146989545
447250889
83276395
1417748475
921837075
794270498
342241135
864746237
304560642
2071376735
1606196112
988462386
1301073972
149584303
1255003622
110181442
1041441455
1918734328
698182253
2009516330
291782683
427974510
1496450869
95434038
1548089341
77993861
582668580
2027535589
812542490
2077859844
533974023
474071197
903820801
2079184397
1005775105
1928778949
695314855
713152854
593659610
2003753913
641374363
292324112
1666692705
192375060
1656673374
244413125
374826332
2040201149
240772016
1766423109
654429288
353866501
1818301670
1459951143
1767693007
1891315608
472728768
1512765261
1056441244
265521987
2049548784
1397461014
1521259596
1034229160
1120236900
166877729
233967886
1767105720
1684193936
1336409163
1593263206
987895889
1231377457
682440187
2004675301
338172495
1510446885
863565985
899882625
39681099
1296470047
762028751
815299477
1438687991
678706411
72003510
2040639849
1900300162
1794865173
387667891
1601792596
484395780
2132893082
1678623837
1572650340
1349585408
1477164427
226562100
77963209
1213045541
1743854874
1291123557
235659510
1996904582
699400655
8938513
108961897
785754277
1866253798
408481437
1520616047
1442013925
1570507446
183195135
1411973841
76633871
2006051714
50989311
1071433017
1992851946
1910109253
1942965683
449659032
1354289682
1045338812
1750187083
152183871
234315227
678828779
1895483044
1490615080
523693857
487234856
1085032491
1023892611
197757498
1395732062
646830171
475780806
703803601
1221052586
1093232378
15656205
291908162
2055010975
1541106373
1550709890
524333468
1070458883
1391801021
1268511799
1540196506
1147098609
143938226
664274215
1504800846
1224917805
525566573
1385694069
369352856
511485881
1584785816
1143158178
1839740593
648718165
798205181
922411157
1045115975
31282929
164271358
364371467
1659297519
1339606629
328536118
708881220
1991681869
112421040
100609721
436808208
1445227227
4076087
491697223
276147342
741516105
255907125
440700351
1349286603
1574897781
1278625087
41877689
1456259736
484999166
738103464
392760145
1097458602
1501958055
1119271684
906486381
1823461604
188424177
205022485
726912358
1076604302
1919844150
1863695421
2111555710
398644292
670829572
1419790346
1395439316
927290420
1449915589
1495214902
1064139587
2015074158
1046964675
1395692758
1913703631
948001340
297140626
119916685
1011800542
707160226
905899594
235411541
1601811088
766303551
1733294057
1535352494
417243451
1055967810
1578907786
774530284
1189888913
1833835322
415848350
1968789423
1642958455
450397576
2092434510
61188095
529800888
1884571388
236550395
2016764327
2079839614
1446315360
385246976
181485048
1757096062
795331563
1714008286
1235733381
731742905
884427300
134468758
1605743316
406205155
912661406
2108031176
670743011
829339607
247789207
554526893
908633447
2096240999
764627946
599742191
1063514465
988625620
1070489215
997556746
2096037282
1532731537
886808306
144640761
611294399
1552963919
1807943191
746708190
2114449697
1431906133
1328213937
694977939
705209322
313878725
1269070506
1197688982
1097650064
1858299208
899482737
1804538162
1613891467
1989436009
1210281336
2062743319
1695035241
717203334
1149755740
227468601
2132536642
752541874
1205677187
370994055
1969387101
1931600393
376140056
337346873
882417341
531658758
967423260
1576449716
1129479136
2133871153
2057501508
925019667
108121471
758994012
1479479372
650240968
1588792600
36685103
44424513
729999120
1994955623
1838927660
1085062362
2110310801
326137148
180212658
1112922604
188805173
1078548306
1140821516
1403519420
1895883991
819410135
1073769918
331081112
1838002802
1671144867
227935720
874751765
455495653
1621483483
1880286842
245415958
636606836
82787701
778197464
706981531
1622952144
929262586
891659901
322425450
568355869
1315739430
2068980501
152830918
1870325598
1234570879
849407939
1131792475
1193081240
1437025227
1655247768
2127834777
2096237533
252505128
97131572
2096096225
1243137586
781549053
1639182549
1054231059
1281853395
1752128952
671419239
1445043964
1876071419
1079990245
1902266051
1974773096
956309882
470398139
1707831203
1985280767
1058760087
1909334700
44098785
119583299
1498363284
1166261878
803399856
588085333
1500119416
902430153
1911290377
1756414212
1847757392
901639652
1819557774
567581193
1189877072
140140116
100647554
568912907
7632316
123156180
1032154093
1750220085
1698206192
189046701
1827614521
1849399677
1079241803
643871869
1071296595
2001830425
1660606109
1706722431
1475120323
2077403621
1413502312
2127301583
1164198465
747474869
979233000
25392528
1091052147
1955598795
2037126950
464589278
594581647
783558029
760362227
1274739977
879677889
907506123
2054509808
1698244422
1943958217
1375372421
1357508709
583010156
1720146973
579364330
511441028
996737871
1257160220
1927931904
717743951
459051008
104715910
18830780
8486317
21867038
1318719629
1786244250
1777503928
16603369
1130200288
1211182079
420963940
1723772704
323211437
114880782
2126829868
831604537
775979359
547880666
505408946
1559789467
90140320
1487409992
825204208
1966217781
959931845
809547992
1438212901
2131434865
1935401783
284045713
244555051
41233961
1244182839
1728985421
1058279200
1814583004
1658534460
2072485677
1467402234
169726126
573004544
183180834
1737103619
1338154116
1459790166
1342839793
881088063
1088623891
579623403
1090949243
1176386497
1231218351
1712359674
1030202669
473011188
675013337
1812203650
254065541
2072337513
649822421
1651667812
927813562
1934466427
172616015
1318245276
1570363756
388322613
1267084049
559861012
1585159362
519040047
2127796276
2116991129
1409937327
238629728
1734415986
1918991517
2110722972
1411725955
264261700
1403098693
525451624
863356073
217399332
2130396831
2078208462
1513860162
1348009947
1063342112
928994454
434421593
2067820341
1620096438
2093964772
1021428479
555147594
83935954
1074382850
664042611
1489881666
537104593
1996354844
1052854572
131803517
2094331067
957022736
136224232
1785080960
163981801
1056126932
975608959
1735492693
65406384
209855512
131163608
1022845313
307407866
1937792551
1827682812
430812183
1917067756
866473494
521975885
331647285
1388406899
1895849104
2061057535
1939872849
93368303
301998001
1584856425
1493006632
600102210
1776829013
1878380232
1523829902
722153117
406823890
1101352855
1340668715
121028695
863715898
45001032
935135751
1199525107
374035709
564128708
956725227
225132044
1414580927
840264611
289295331
996895939
1512148046
1482362384
1823211818
1462345934
628037883
135562792
999643614
2855415
2054063943
981442490
2042049686
213733065
1589615352
1842969777
1050818328
1678282515
928563874
707867677
1092744576
242534985
817583265
1629925314
1161579314
671199655
289340180
1043574289
1107131225
551330172
1048472283
1233558164
1183126332
844850926
745952618
559435364
1035147606
1976938948
939857745
543126703
318135573
479052921
630070061
1879435328
1883777145
86939449
1712283589
2067927906
1122386655
1039136506
1286941613
779939365
2064320142
1193582304
1871534888
873211949
801741797
632613439
1989005859
956303513
1084740811
961825642
1870538126
775285838
720835959
292043947
656854508
2097927277
1199234102
955486331
1445971556
2034000359
406200441
293543308
937265464
682680588
1657638505
610126955
1386779020
1326568887
2131188798
1793962442
1904926440
1336851064
1098337929
735190902
761547154
987143248
1707319135
928862676
1717113608
1130562771
388053182
280716313
807608177
778342576
390702261
1715106425
72177244
1663875155
567735203
144140528
1916847726
72461656
371932854
2533934
2022437878
1520994204
383554395
677981643
1597434423
1175412226
1016424612
610852742
720904567
981312110
1373847242
1621018547
737726344
751498817
694969208
1988679776
109382526
613573442
1749872849
1626864338
1423767990
1706478458
1350039326
984738471
746171717
1200982884
1636076554
81338847
434284097
932582950
643601361
1811361760
1196436435
841669640
1085087834
1245869401
912818082
976330821
1893690502
800338405
1992076236
386256961
646946337
327893059
1662822484
106303720
1961671972
128052372
435987600
785622668
922055272
948047883
261986803
214239628
407983586
243587183
131665462
1063006624
901920247
435581547
697055130
345028877
1160351562
602040976
1420510085
158350531
1344099911
1276947990
860315884
401149680
633968711
1405192033
1408744188
1021839584
102663923
398742471
1247487992
537743550
328129946
2120778397
1844521706
2025244205
1834818469
1209931779
601551082
298779784
1122723939
1599351080
942878343
379018316
318664241
1209552003
217812196
1103164428
1793768466
838698964
651490918
1228210096
1644015997
1670288740
925185913
407426637
658847429
380059278
1175171054
1490788
1482835656
1345988853
1577912212
74278861
1250170722
686461147
775731398
676609900
1958960847
1895118519
1224492835
401396123
1920198731
263134461
26976416
286158627
1256835207
623866407
582378745
486627462
1026255983
387485946
1290647681
1470059485
824919782
1849257053
830714366
1501411590
787337576
1311581901
581022824
1336442476
598544198
221784168
373621508
1098535245
800832907
1089028680
247631201
1455300105
1358172158
367811233
1069441258
1269882784
536550745
1064097291
480513449
1900796260
1159077471
328034499
734346595
53754529
1839542394
46443635
1763292583
865687996
2013158966
1062746666
1894713463
2013740768
1604226587
842467692
1684019936
1556143098
2129908952
906769712
65351457
1263064668
1346639016
799996498
501777515
1110317252
121052875
743239081
668546599
169794064
981903157
815962116
998264933
1240046154
1393173867
1910414268
652762883
16331054
316963867
1568222461
1694258801
2012403942
1642057246
277588617
838546272
1455164259
809977853
949447101
312410599
744554293
223178632
377020918
1988139157
1659258104
908265589
893979761
1095572509
1842660907
1027175869
730014443
597625127
756589598
647028658
297508626
134246579
2005276636
928866819
839793374
384605555
1091466393
1556651565
878106948
463361301
1748418729
1397839027
1703155019
23465609
381062234
757145085
1795080141
418902720
457655058
608313747
1111433493
1497074796
326038504
1803685320
568888935
1488542062
1587272102
1914263331
1641849001
2136662809
1882726446
1741269846
707420812
682917856
571224577
377880850
1894982849
201006718
1060612975
593076853
1181188905
79758428
716939963
1752070891
932025146
1077039573
27149268
974877855
538478475
438426892
409924387
1608174122
1988797526
1340159198
1531307879
1907137325
1137088523
693862464
1653628884
1316971491
1467125198
522277255
193602797
503126348
1907408624
1623172883
1996449190
1140343859
1763785893
669745120
940998954
928089472
1617250386
2010623090
1237633466
1549464270
1041051081
2118675695
1775408069
77523758
813292290
717269607
679457350
1377779721
2104814244
1818655656
1136488360
1041888858
1191226931
518587448
1236100265
447117267
1632368571
860764545
1234045702
1694183252
26125983
82511806
1201496968
891502998
953270788
836088947
1341669706
1415202881
1087348535
1786041156
1622796969
1799837233
2090234876
1477252424
1002444010
779591797
1531722968
1360346600
351311035
1649140141
638778761
99180841
1067700178
241389104
2016770810
1142887507
1942777668
102702702
1793504273
285930537
1088155129
371121536
341457623
416092297
57250809
1007621023
280503851
256006002
1375981554
203766339
578629263
1469191999
672945026
2140611593
770044331
1539137690
1804555740
713428035
776397274
288443931
65592456
135784091
1489256514
303232990
944353259
1434018734
272129875
1385771489
1608359896
217249950
370292989
1617792507
1421367151
374894551
956913148
1926123097
537632799
976683428
2056601125
1928027479
1294846799
2106268307
445900984
1174198285
729817506
108889009
237694319
1170610170
1013138635
176687623
1109584673
1688646681
1712794737
943068917
1237620813
131401691
1761457804
838097111
1424542084
1532214762
178952107
876828714
2020823774
1374323097
1153245969
674126364
1662810032
2044535536
2056372139
1758021347
1911475561
1772351840
559243592
470269511
593900718
2095876220
700127257
422159885
289548208
53365169
98193131
815992650
1471078335
1887623697
946100854
692515015
2132179007
1578821311
1431570343
967334334
1354594987
1990775998
444119494
118378405
867718706
458014869
857812496
1086034972
1822279028
1667910016
2087204643
1307669841
482859626
507367523
680774908
842185803
2053399718
1484727064
874841650
1907351778
1692119215
977813932
399647678
565236225
1692045176
237147783
696490254
1421352856
2087073069
1592029523
1280654847
574207724
1631447127
1981010420
812502230
523202265
1797990468
1951115050
283959772
617891323
1002390563
1924943540
1885579257
765106550
154695562
1063890353
345153103
395605559
297123535
1530609462
2059447401
2018890492
145448500
1268699853
391310071
1373292040
1838634931
1163418308
659999430
1328968673
650067937
1480186468
2006578744
984801229
1364298331
1984453684
1380211183
1634259469
651643127
1605330565
908962188
535030984
815481379
1660953817
116246264
1172973873
136582919
1961018712
1680899730
1632845900
636859778
886501538
1316988212
392527828
1661460952
1867930026
473280472
1539958663
1111078286
1488618463
1417631076
418194590
1768856326
1242003955
1483197292
112766066
360102645
1912550855
2027350938
563730476
2140666489
428861931
1956204567
1537695165
1684610324
1085708000
860787611
678976123
236527881
1121734347
994762770
452642249
2081310307
1162664477
1032956062
1149463938
2141883444
1454186510
433404965
254268580
1273997094
577519807
820279198
436493926
1267312140
508124717
1120737769
497652964
897044840
2132502000
2070528434
1858998416
292610946
721464493
2022046472
998974757
1351330922
1801617283
1879842434
356546765
606034353
1121373282
490223417
2023149751
230493564
1976508934
1056035310
129244625
1885927167
1720665346
1406981483
1252921222
697396874
1492169689
1299037037
1153946856
1532596934
1300327057
1301791055
13424424
1812635288
783237645
1059653548
998045118
157629561
1840463198
136724625
169537986
692839173
305972932
810614210
52154500
1191820639
1259355165
398013380
896564351
516142760
28268969
250479494
1353841232
824218542
1533262314
946147685
206803516
1695816600
741861785
1863658307
1343785412
902305880
53026935
647203075
1897916485
417022696
1521638142
798400558
1892474787
1279739506
1362347963
2088621107
1824873847
1682506413
1142800648
291604683
255047305
1096197786
307709680
571780930
118886611
2042806959
1313391320
1074092220
78951366
834081798
330043247
542869178
1143786938
1922577027
1253710741
1472457787
1513661499
2013975260
1501072044
446420423
1223948898
889797209
882418795
1719800004
1340679872
770370480
857033963
762904784
606686412
1643733937
1520586125
665887560
1275563191
478168024
1641540358
232832825
1564914551
760139791
587891907
1946487344
664885707
545278718
1851516399
1402791565
196419043
826729754
1097826046
1497163903
563876975
2052141623
560228025
423545333
987024677
1376058775
2121591342
605640653
1149109008
130600041
600540585
1508354203
604258666
1571061766
749888288
1141629734
193823160
1100427667
6644821
1282072006
775321310
810519817
1612558669
80244583
2125996475
1129523626
1389762762
280303733
452476754
1501283447
1880151867
1093573111
1943535838
1795451145
288776532
516383902
615881247
1390790399
122859422
963730631
624787229
25390208
2087355080
494689384
1869172604
1406841610
886146123
488886563
1611876584
1496699598
680448042
1307213876
2102122078
27972755
883396450
345742330
1069597751
437217703
771074021
1854858704
2085025813
1471766055
1366052834
367636524
77095640
1077840545
1180810041
217919292
1986313269
1049426134
1029755409
460570833
272954972
1874412648
941815271
1711111264
69432120
455530563
531438360
1612143305
980844915
1469288799
1390773096
1216602611
1189394969
46723474
1303669512
1010775412
733241603
594689045
283152559
1567982399
1585985628
265333046
875923538
1939064546
2144955952
1430057692
829590206
1605100125
82715223
1084684081
1368172046
228872715
1915689986
1028682686
1668377273
1847812575
1114618059
833858062
323255795
1199977577
289119846
868662251
304086289
153006148
1233596529
1007855737
1964641770
371325960
1918516904
867509946
429339914
56196152
1973228166
570709167
976413359
1992623142
170736267
1652901478
1068416342
200829396
1039662582
1228668607
1536926387
837657042
959151067
436285724
863100294
1584129123
914602925
1052361450
1281898646
486568543
1999258591
1525692561
764613289
1665959268
2135926108
92787664
178926761
1710986771
1236177998
1022317277
649024309
1109064972
1631674974
143869825
1318786178
1171236912
1919554345
733044771
1046636632
381393035
32084907
836733576
749905073
1600971572
1893902
1583649034
356441517
122562022
417561152
1992200873
1367618172
1868147604
2033740637
290755199
1901100859
1961707739
2026341435
1882232226
1065484488
2048523296
368033700
1578666861
1155664448
1461329666
483736682
29965471
1657348337
1786262768
930432691
563114966
202432485
1477642611
1667756313
868381494
423088642
249793115
628131271
1658988580
916736063
2138913425
1100285431
656793471
282984138
598972917
976470562
426792406
1005285744
2146780653
1117796680
333632543
1435631173
921794325
78717895
494082795
281292528
1493682772
1620978733
28087076
1012936239
1929956802
301356274
1417282554
340385430
1141068246
593175686
778495251
641277954
128412320
1183341352
2103439706
1580003352
1934952902
291493273
787895946
1131261948
1013050449
1948458715
1942074598
443633320
1330374743
1464444688
465630008
121412821
1838870281
1571637275
1605436339
1689016035
181442743
1972145578
1432318602
366217222
373840914
533150743
1363303426
1679235995
935211195
1091597505
728704695
1419807632
1312482164
1560874245
1325753752
1847017782
535593430
1625668744
624189237
496064615
2125469721
778267585
1291502678
327379027
617043850
1964442377
1381476983
648507888
1932611159
154494316
1475080558
682270501
82786759
2007167161
896178078
1697893678
269959702
297706768
1297625566
605544756
312377375
1346853252
1407776174
948636435
1447181564
1040924021
57646786
812531062
326811119
536133248
1548434091
76683795
994394872
1976530591
1428219725
2145438758
1835695766
885077277
1463398081
657005427
347024952
2123425493
582898881
667665472
494714091
531355978
218632016
396883811
1291227185
1344104903
215154469
436545808
805879493
1016528433
2140966367
1897095835
982521141
1620665345
1526441174
2043905946
2064070732
453759513
413034687
547568528
1080923851
713600774
1563551216
2022040915
1107972599
525803114
700602051
1251294835
1796969093
2106264163
147625083
888870165
1144705721
1092860666
567245009
1812364172
940656534
1571034291
240308968
756166405
1385235147
1701116802
1353604526
1674339390
1749706347
2101148841
576160429
607923955
1554182839
516813506
1801405709
620577075
1181476303
1241930304
454738943
609223570
192516787
518915991
15107948
2129126001
1898163828
1371593341
910573064
2118656539
1278835480
1757224737
608210543
533043175
1647016983
1108180485
2094617658
1728460014
765233550
1881852160
659963956
302774774
1309542420
2113123230
2126778256
764269689
1216155291
1695253492
1321813680
1197445253
1518571637
141344146
464124432
687216810
744088609
978030978
105811988
645121797
1442130608
173024957
2103951816
1032561362
1551189185
215488187
65372669
898019528
2030569398
918490841
564544505
560977271
1931377415
1205355296
722411434
362161678
392015227
1746485778
753294872
487432917
1697155821
1135315357
593301718
787356813
1705279636
81295378
1441056156
1495257503
1450587572
2094877874
1861580815
866483977
12355996
2004395899
1489873541
243529592
1858764969
1898157833
1763111105
1578013987
380313938
1237661035
847326337
116561150
274307240
1028058033
895706842
1865995880
841966476
1947289980
248421647
352367321
742111027
752669696
164010298
1642193900
226067124
1216591787
1475618269
1652189124
561273427
227624447
551080694
19404616
241199666
247999459
1005851760
1273454496
969774064
1677694288
1199575870
801221954
583125674
326620814
1290604166
1153673172
907219216
603732758
360837398
928195229
886287123
622608226
1598474280
742389167
2073072715
1516848856
715350817
634114155
2014892024
1049101247
1118292351
913169996
842950443
1982297259
2106876263
312519346
598183075
607815899
536869755
1826315569
1680144759
1236584433
886529383
586250753
1546590405
1371670954
503759704
603125322
1782700786
1118180712
1838066584
1055630595
712658105
651271388
904508416
104234737
942779048
1985766242
415657284
822748262
1198969467
775340771
1077718130
128959041
1516103348
221336067
502030317
56349002
519468263
1032353240
1538212529
335648728
1879545932
1892698705
158213062
1723541005
1073131259
607672552
104200150
993886138
884315788
724881464
942874147
90442364
1444887265
994139796
1691875479
1041650630
1256791442
367871970
422151527
1113433666
211932690
1249576291
1340604098
30747629
1217675557
1535734744
856187638
1332486587
116358353
1902151292
1315463410
1791280645
425687209
2075667632
1162232604
2130635883
398397826
258232248
214318627
209484123
185311028
495632583
1577873652
37037694
337177381
1317369539
1560781720
1668479387
2024478369
1536414343
1920900534
1893744654
832760306
960549188
773179522
358127329
104091129
1162677127
2012946421
2049269940
390285524
768482905
537865610
938929340
467471975
790955587
1041291681
1529154383
1436851689
1984561287
2000963266
391852311
1128670361
1226048637
1897672910
1680340919
247885752
87940440
1775918648
70628529
1754247545
2040637646
2095204872
568540867
1416797398
1643882266
1353225173
1011464245
44599420
44424513
186031727
307036855
1272062686
1249837784
1660337286
465664859
849153824
601731466
1312108970
424047243
553476818
354941325
1565329875
626113761
1719830539
1842758674
1822352269
1321882973
2063348515
238496474
295833444
769548883
1772244548
38384862
1818466491
1598416532
1499004259
1782662337
1776206929
313528743
1431809678
485259338
1715347756
668604873
1173460214
589011098
1331226670
8353670
192575995
1335378341
2045576625
854750907
1074167509
1306272636
1910545455
887229171
1120678056
427856759
965514166
1767796264
886266162
1448509345
289548208
814386405
1862602463
1694495756
1682446860
1911825817
1794962356
354505175
1129499630
337887593
1541848663
797770221
2089493343
916180426
1368122696
1633556400
374642155
1049570761
770343699
211128218
654292436
1221157412
378614115
1489464061
1432645452
2073947363
846058708
2023248479
912179332
746642517
1473196745
1008497208
524657328
2146864903
593900718
432721624
1071018375
1709881466
4780993
683093788
1284531634
687563504
1042092880
1423411035
2075309281
541249857
116970176
719952323
936240048
1292171085
623549097
1900431150
1214733908
1862487461
1348730809
1386930107
1952615285
1955235116
61630529
1382160453
145116224
1242992321
1640536525
9667543
219145061
8818157
1434190158
1415667582
622020465
55188485
1055324686
941722916
595597355
1854552688
1891914887
1766711691
1681055903
1669197698
1426539993
1654735158
1400828685
1041289615
1877404594
151490587
1762371133
2054640136
2031024784
1098457488
1009861954
1099140274
636108555
1829078354
202040850
475681091
720628580
288170956
560354450
289614518
372374991
712072997
466500200
1345594351
409412599
227190352
2141036623
2012600281
1705279636
691479067
46358990
178178205
305287569
1447100123
1611300800
617992719
1090159478
947036599
294373423
1423167329
511416396
1314002334
691729437
1430252661
1158620251
1658873694
874043967
1267654005
442226947
2013009455
507790860
256681467
110484621
1716055480
594316832
1910560576
36324803
396388186
1147012497
1942686342
1976605090
1733092009
1836181945
1966099181
1211861661
1411960491
1271288338
1107696962
1964114764
176062302
1648444502
1793117968
392164736
867064617
582996974
934316070
299765720
869979652
956288313
427742519
2127364564
1840328357
1379029066
2118217801
510682886
910819242
892312334
1907615804
106236876
1125726899
262300896
1974520138
691159097
1769230214
2070005118
1373394354
926304129
484416611
16749204
931057384
1758883989
119056732
909471499
1305242020
223825192
1511393562
428402599
1200631919
22973446
149916781
630412228
1278346954
665962817
1451451959
102079614
1000846050
1643316698
1824176430
1787334502
1003255133
1031281007
706194988
1363556948
315940563
1785897256
1471792774
744705036
977031701
138681063
108380402
310564396
394962658
746737321
1197359057
470703857
1297218726
1048835576
1547230064
407174860
450891863
2047776017
483632044
2034276744
678416024
753354719
1898781732
468133491
1227867059
1663444415
1948721772
717389790
100092234
1256241314
1202020910
163092941
1597119055
533434140
1071159073
677151957
1541274658
1700842313
752081345
630954368
1076521078
1308521854
1828579591
1265530372
1152866339
1990864307
786594469
1704374343
1003240626
2124180069
1611683338
1709455267
970179918
1342410074
951975095
1270612369
1043355353
368939195
1841994317
1349258578
1227001817
550717062
1638442171
608054630
1169270971
1868433670
796736311
1629065353
1587868592
1227364472
1345201693
1499886676
946949967
167335441
640255513
2083158906
1952072855
158320002
1224903738
1939527101
2077680865
1324313418
555892174
613693276
1489227544
245035334
1728011084
540447825
1480163138
1015431911
260498427
1893141123
1313388843
1235590349
1929126473
2062329403
928157124
517190916
900639533
1431874514
980821539
1394026496
1662375442
2131829326
890825255
1242832813
1476894117
46149406
679686485
1620097004
49198660
1204208604
996267432
1412761073
2077123044
1433461982
919284456
2051717314
1300351652
1133892270
406305873
1143154487
399592153
1012864969
640538291
1906194567
382406197
1191858774
1803447452
1498819802
1249418418
1028476005
1802422240
223003488
1155712562
1633643333
989149805
1091736398
1795217129
700232668
674438511
553178407
1607232830
827707986
895635090
491703101
263595305
547115641
84046449
1314690922
1461192968
340570917
858191360
355675391
981154766
1320652713
130299376
6909707
1424707632
782504289
944861120
231193689
632250493
926920295
1431724899
2117302145
691552757
744993362
1844962351
2102224421
2109745396
2057783870
300762878
186365037
304278784
326130123
228798278
898614195
2146587253
1643708441
1629533419
1996648032
533011418
1993176845
1773567984
1027366750
1509428845
63070864
683368110
411178420
448835500
1873256167
1997174157
133207733
229514604
2055344497
1909634450
589297724
692438401
1271593849
612634834
1862958672
1742250342
1181466872
2088409293
11880326
1184977368
848215442
932487673
2074653818
1994371921
807038658
565844873
1561497819
899399091
1885910383
370521074
834506109
1833825947
1809606988
689814761
475978421
1790885879
160115830
1326380874
1263316216
801709953
1452490202
1150542501
94513369
1228370952
601343010
1719974445
1010672356
1027972746
1492345212
431873977
1250640329
1453445583
2122343368
1907661448
1858337360
828203743
1689182038
675423673
326305798
373767465
1305142462
1706716924
324682623
912698136
262896153
94491750
1637899093
976908987
550553897
1607629148
262623848
1670089879
1120556561
1938172259
636357044
123563578
147999916
859795993
1151731491
311909248
1191812058
1870655368
40376528
413083683
979560920
1418204345
1694924805
1390088564
301615774
833839282
861016181
1711455118
119714174
908197524
476358699
2099852972
655695486
751618432
471104085
1009899069
1526811558
565359653
1494510918
1125175871
714859048
140688874
187267878
410989846
1151076105
53711287
1599039807
978589799
208007971
1036925415
706856229
1929706232
1383274683
462507917
2097557659
723735195
1750291321
1972332629
744245669
869983882
2072292885
1478004639
1370858865
1141276811
1581440562
2016029699
684533918
611549261
471439724
2061871016
593699086
1900425618
990077998
2088864798
759423468
970252711
644299685
1553749706
548916842
414289630
1095883336
1740668482
529167681
1013890833
1054926314
21127683
1240218450
65232325
1915740797
2132333027
2018975838
903031631
1251102830
919512606
552678412
841119679
301604932
525095124
1987566791
1906428434
1997385129
1461048887
1266211887
1357578920
1623045534
562739600
511889617
416828427
532315018
747129601
1392383179
1042076015
11727453
21315432
1750840286
1228320448
2081853622
581567630
1535129752
1105195811
1480042206
635172005
828143041
1919749981
2098866741
341071256
2074734408
1996781497
35451850
824908825
1623906724
2059225792
949124340
1421869679
306384908
369778400
1982313701
807680356
1439290275
1829033862
1874012091
1447866837
1816290590
397539913
929566270
1684764815
1847737415
818733910
1363667860
82840420
313177815
58720811
1814491683
700218843
190097726
176321444
1679188421
2025736449
1382775547
926689174
1811475736
1515714640
795794181
1319423454
561681768
1193267163
644571836
1944693078
25275009
1697509072
36076966
1308365395
1026364031
1667415600
234863632
821612134
1906259732
1041403750
832264958
1004668494
669361504
1520339644
652655756
128460170
1213900399
1487329609
68109485
1257699255
473399313
789800626
1342715247
1182856819
1302511525
304587391
182678674
1110688047
1666767026
163347212
1817406296
2086978959
907801693
2108218153
323846094
2132295774
1403948331
430451268
473395874
1349926351
1267171646
1955137274
370838128
2057463001
780513737
1892896364
1753256674
343988994
458214866
619970861
137424181
33996638
1245060770
1481874811
1582526225
405329923
1741079085
282408295
1808380617
771940160
1570316074
1777562125
393369084
593736681
587378194
874531518
635467588
2016993841
1808274177
1842839302
332338465
1245290209
1805948597
1471568583
660809952
159359605
1131966496
1704677481
1875858042
952041583
1702199499
1948534221
752060674
121401055
557609926
1466057142
1136842568
1288721342
2072496375
2080637943
1405931147
1987057121
343108661
1927543135
404241859
750954584
1371408744
993372103
72195211
1549861397
1438294694
1177632056
1845347526
848860372
534140854
279817229
1804435928
1229846206
203466067
1088922062
970266550
1204684307
45776985
533161289
671431070
1480610394
1097972140
189264349
557998714
1747257428
2065042279
1479576737
1466933966
701756601
532429256
1069928542
1223446494
1526683192
2137260064
2106951341
845620506
492569646
1175519218
1893899317
194637692
1990479546
228798278
293398049
899551708
1902440493
1461334311
747226189
734571196
1797819805
856714875
558790797
1283316809
608498617
196496979
580687948
2040068296
462082930
59727156
537166537
1792041651
1770966320
1874258673
1040945051
2142603498
198613763
1543157174
926431460
1261340161
1882397600
2114285965
268720580
1223212131
618632042
302120235
806202775
1591965983
1331165100
1991962204
398451364
512089511
1726188091
1241586222
862366974
253697853
531309604
288540270
835303076
319312429
180069555
776217324
1447725910
1067549909
1903753774
205559581
1360308779
1701341468
837436453
57136190
1485244573
1837422753
467268094
748831198
1306019451
1162965516
1403776952
18999335
1136139595
864943755
1656061269
1145340425
361774573
761704776
780491472
296160914
1483217215
2019595132
159541322
1701729875
317592024
2145172838
1808633272
115620058
614213781
1630391691
2067680009
357731374
1247982329
979116627
1736527132
116160187
1999977882
552268930
577571423
1391826079
1715456175
1187327731
1632790900
1383465581
114838573
901313858
1632419478
2017621357
1366801974
1929651312
1260447361
1467300370
1721048948
691454480
1401363201
1047821176
550598114
1906075628
1781710898
1274827383
397506904
1959169
872654255
2059389315
596574094
1633817101
1129709182
1429595203
178966531
458036184
2005725847
292019705
831838306
195704042
1096573271
1186284985
1204941129
479437545
223638574
157941424
1885412692
1312661671
1923761829
1552337849
432732039
178649405
1668904172
2121135228
555636090
1236005482
1547978531
96566178
608163714
1255844952
1075642646
1805211028
1386373524
1826584485
2030759689
757467449
827371918
1357892263
2059238072
496899940
559518048
1065588438
1499291433
1151389258
1431127574
1601310882
711922820
1397517412
106507917
470371432
2101754578
828696265
269250297
765662736
179823858
1551334571
20538630
1304438379
1481495487
1887699300
1492891653
1395749300
1120253348
920854705
295690515
2015290860
328729766
1538033081
1551969752
79403143
803332514
497034719
371596913
2008162297
677585045
629743973
1095536677
347575940
465334006
1318203757
1197443046
582564119
1279454179
2107597220
1922412878
1890980629
414796256
463280659
207042365
60117083
23733092
1563546307
229030577
955214550
187640905
2121306337
2131004712
1026312512
1649770780
905197211
952618052
1288559843
2095362971
253036390
1095159409
219989728
450398537
1808023316
1941270883
1152694735
1544897444
1087085661
720382246
244799747
2020847249
168220613
1947289980
1668498999
2058942161
2078177029
1324028548
636746928
2138648078
49043213
1828176984
728421011
864639126
1983086499
1147260840
1586927614
277071891
1771609894
327868279
1959994247
1909211693
121628317
1127348567
312537603
282484645
1929795825
1845529193
462645661
628067630
214586465
62595950
1097564819
115891683
1046275158
988984159
1282993905
1951172226
787355195
1133346049
1486168172
606444953
46140462
1298482740
992507736
1469418946
1218051350
1880064296
341412196
571081764
1835299755
542571910
1023286343
573650146
582178633
2064962945
661981438
179049062
1648919793
641692101
927188136
1793255610
674093705
336163393
329120762
392545761
539143031
787504194
1390084481
1066666949
515072887
1762406257
846530607
88713331
191698452
445181233
1358143076
405110244
2096226296
623837895
240577877
1211554063
1500069639
1330680326
1235863662
1549472687
618189509
28604664
891875157
337092628
1039485397
254478134
812698960
311336337
479694940
479709841
1450538466
1824025470
988821421
2001847128
976356799
891105056
539421110
674936464
1766874871
1279491622
1146592001
2000677074
30710367
877372912
1571672911
1443910803
988532004
435116438
39707302
4013891
43424840
660794328
43246254
867227964
50750895
360363228
875837070
712038716
1366227086
1819483731
1349862423
783932584
1370526020
450382314
1309191431
217840790
1289236641
2059661845
437655289
1713111148
1429368344
641644448
1883920060
1484989782
585505860
569956731
2124215025
14034275
429741987
1508430556
394800889
1292192714
422100993
280574148
1400888948
1270947491
2091849377
1911934874
1748648950
885410621
1980619418
1598080019
2116019737
84839481
92806505
1488575604
930067911
1764163317
2129718082
1825016732
953258312
1068318438
1284094077
598884842
1608293887
1132274624
1093678691
271441311
2052205952
121035346
1574851657
1310545454
202191856
682571723
502961622
1302985977
1872601000
102520848
1845081259
1911774690
111935899
564328219
785166586
682571302
377931077
468832143
742998138
1027923568
2093955813
434552181
937740296
1639732342
1142561291
1715327927
1649703411
947726857
299534827
1447628173
825247020
408815547
1762248845
1612255256
1007578942
1859022242
1744153179
1542295838
1010138317
621338582
131888314
1659924387
1184712955
1491190270
534150971
1479848300
1404001104
358726791
2050443611
655517078
2083005067
1601235988
1911350576
1034076248
952206699
2040306805
1253513286
1860178412
972942134
1318470956
1949886794
417227202
1935341157
1513917664
2073200660
1090559101
881113404
1668081415
392100831
1165534745
2118175906
1463943685
1526092986
721160448
2029756531
1150305911
1121053101
670720727
1468334617
1603628601
1857494204
1539546469
945398139
1128264512
17808966
1726907668
1822362165
1113360559
720690099
1205316051
1876903868
1435822833
988858272
612094275
2080585762
2099054310
1331850222
866002058
1755244081
298034225
2017959542
1141105299
1229554410
1569845658
1101966174
1164446504
1080660524
1267459001
760551334
1603661235
1529305453
2113817489
1737604275
1115866842
826317829
130039538
111936316
1161636447
184076843
1701672344
379928477
1700523017
736259818
268499601
1906918338
807934715
1842929893
1971610477
1694636399
1756983731
2141269025
855731294
114723742
772347665
727532553
17214729
1438536174
1101246471
351899839
775211599
983341995
1150446548
909818922
794293489
307986510
707619935
1816975578
1467900634
526968012
77429383
459695580
361767494
1147955610
884919514
50423978
1655940255
41563677
2010766233
1637703282
1578389556
841518444
278897154
1551319337
309582520
831931033
309188617
972923167
1750433796
971236632
1266025308
1996846402
1517301706
1187194078
1266208965
1686386426
1010890102
1627219601
1416382851
1721210962
618877059
990620226
1845501107
1246387118
1258153496
1278869578
1644851314
970169671
946133406
252712173
902289195
622605970
1806750590
157240945
1087739682
403238745
871385565
703003025
1296981714
285103956
1061675515
58437982
26081886
1299720133
2033482370
1030328670
1127741243
548172356
234625665
1003985905
1642566054
1306276639
292359534
1099210192
112676412
1651712125
841406506
1754310905
1737891718
1564110987
1937901290
586384242
583189552
1425126761
873403010
29328693
425238732
1177950196
1098175403
1804588154
183651983
1029861259
892330207
278143893
516279591
397918278
269859087
1463461568
1482067712
1994632697
501780440
699500080
101262861
2027345089
1651508228
689909851
293608042
1889298192
1177805735
302890437
808894136
221815260
563401908
341097422
1737154359
1935729860
328799512
1327591780
912148179
38665349
1082333758
1284287349
444413584
1711204654
182930821
1802548994
387008366
1789952117
1125938680
51017838
840798916
790993717
744124576
131881833
443459130
468393332
1690905373
495471910
1030117606
124106729
606201174
1891449416
986714761
745419476
1984870251
39259528
2096580422
232401236
596425340
1651606758
2096613302
563322635
1586306121
566090510
1309078241
1961233301
1636240870
779352919
157153735
209016366
571033512
1502942622
2088937237
299085475
893506911
59805552
1925190065
293839918
1856489779
823583239
1980502210
792121676
1098262250
802633423
1443145195
472119097
1438764755
1850198559
43129963
1745208029
937062422
1975999236
1209603885
444199339
1260605646
723158576
976207635
451411777
1752825865
1709925588
728907174
2114245457
623460353
794088362
967639332
50566535
2066723849
930431928
1372015394
1897021206
1209802733
1225520510
2041453634
580744260
1671381562
639599994
1514562279
1343169294
1153912586
770826918
507792334
659600869
288135665
793340366
794447353
1187419185
405590635
1440700472
420335352
1917793709
1522807214
703781103
1228768556
1335522149
1176630736
1077357012
1755254008
397926624
1845723871
1023354307
1025394499
902209893
735141990
1312981281
1066556822
1032248845
435500697
429579106
1106785793
659538886
1346773490
853316456
1185495462
1094021599
751459529
156921849
1016907219
1474849353
873950405
790144170
1624135701
221939972
835875085
607497862
1070020366
126854106
1129892172
1051657201
100856831
1789036016
1708261535
792625638
17950716
16137123
1685562937
1874734864
355040783
1997879027
2078638630
1855928554
1222589229
933301014
1977049843
1771510773
1519465389
628828622
1996120053
1356110116
1303541664
1667869551
1342420241
1294349072
809254789
1203307559
1101731938
627758582
962277002
2138736818
2054679979
1479367027
1376827561
937356790
1035688260
1599578544
1935100898
469743812
1120174981
1376544340
510840405
1707949429
1015295575
1256634808
1496448896
2035205871
1780776717
1890556269
301464545
1326681299
950873557
77344427
1882527540
1184839127
1292343696
1281024124
675755887
1268635520
1110462045
1861621533
712521719
1530084921
900991646
1337191679
2136195152
1023973187
663495957
790259694
754818527
1324517851
1367968536
321244794
705122594
689040996
476521213
1657766482
1524585472
1206294852
1748618182
1742301818
1654686504
379045521
1382165739
377136661
2109127021
1693395038
218258443
564417466
192839934
304353897
292838396
662462954
783524879
831270662
912456499
1546700448
1925261743
1867575128
1254491287
373252454
978107166
812873875
2001404548
1045092201
123392762
538332023
2021698626
1589655137
1169765501
2128960124
1981058550
1846955550
1355636688
72588279
1406057824
1408315717
705765883
1722894963
101723348
224483009
629865817
858239097
119843090
1404392763
62748985
1499492025
585256446
1881913728
1436081253
1169896246
1313121099
15099023
2102645955
1267761087
538879717
1197371842
1188906790
146491734
866583369
450138968
307970143
106681518
1527082058
328277960
547881094
772826252
1409831337
722180990
2097529065
1895591648
659233780
1487161752
1610654722
483726746
266358304
1105524803
737874483
579665758
1199325987
1795935520
863402284
123703797
1486426365
1433563154
762866981
1656799196
833917016
768307804
476789766
413771757
1869636596
1375375827
933001352
598287479
1147977884
1580911095
696175098
1501705091
946140802
894878590
22863163
1813092864
2033731298
795542645
1834058780
760096219
1477164427
780327486
506920404
999253049
1893608337
653739432
151560987
1352501725
2002912814
536842597
1929869321
2088160181
1855741358
1349459156
1728230813
1128520631
1611693571
1643836316
2034835694
951707618
1633467032
395952758
1688600599
1661764786
574318899
15686793
78373873
407861692
101726749
1960123979
1361319515
1354664624
1479502924
1918914595
1545257794
250367658
1874783438
1405129087
103939938
421518037
581197121
766768921
251483347
2030784177
843082071
297142377
75160436
337463835
1188544580
1610170977
258565784
1556863552
337740205
1957438826
2006581675
1569361040
122808677
1309854120
113970863
1431548022
2127896971
151771531
85108151
1310903654
712897167
964748436
875973328
439939035
1517843931
54954559
293672703
1663657385
1677689418
1696245374
1179607935
1972864863
486095802
899136581
399292911
560278370
1291651389
1992845743
558755322
855139135
483735499
1990792167
2140735308
1626887252
265416660
1963527186
839888203
352260219
1128557148
6706661
1036707048
1003542469
1886785304
1377604926
1288526318
114556091
1699439118
1817149684
1829411812
1330948341
1301768170
1550721124
549077338
192143933
1523139892
540744883
1463419782
464236528
1079207211
1239169483
261503511
940532564
1304858839
1811594137
1288970656
108875256
321382770
1307076298
39025423
545670244
1492932591
2135758527
1311515109
941182359
1789393255
500522937
1654495061
1672823754
1760160817
1213891741
456507001
287072136
1023481689
745295511
399310327
645943717
16429340
1703440134
1955128834
1760878403
2014329594
1926888179
752207481
1738303539
969096645
1737687678
820541675
1982290396
1008417668
1722725003
1668633547
1409094384
721105004
1684520833
86521306
942758331
1022060216
317351211
1131762690
1495132569
691105989
880728627
1847273027
736808363
1976662286
1902126023
1375139341
303574505
1602826149
99492355
1543667533
1000175262
96785778
76993738
318874040
1092183153
1541608986
376708665
831253809
1116305281
1133994901
599001548
1709485940
1983399295
2123598775
168776440
1560231710
1174551325
2136483911
275370396
246503127
2093924503
599495064
1860044879
82989424
664257440
1410123451
1697307180
1636369557
940846375
407116740
1890313914
549672663
1398179549
1115096835
1402302471
1348977725
956462795
1547227867
1155636321
451941239
369986189
949105893
1609500055
1215057274
1112701396
1020387820
1297491820
535132140
1113161433
622128942
654143596
508835165
925366870
1128413130
1441629352
1361646045
891874344
1839983763
1130503249
82869881
1208727694
1411623363
502897853
1685096398
33615531
445477467
1226739460
1978852747
1145885820
1746393516
1985151506
730776756
323771427
1159220340
1571478288
1484314825
1979928636
809108200
555801209
693328150
258879682
929043598
1782516549
159474182
875959544
2030030073
1354698958
228153021
166054238
10207673
731721252
462472796
1361085062
1960746841
1766020283
1574523911
699048835
1762392201
1858447003
297459968
1136598791
1961891785
532890103
1403951923
1497614598
569160594
504373383
1537932181
2117426232
1574778544
1300313794
1920979310
522800447
1820562369
1285138013
1168855811
490555412
801537930
1541144381
1649924858
9668373
668061349
560010926
1437860124
698759180
391815471
1796056854
661031618
1918039346
431557006
1074911925
2133738059
485554504
83089048
65594745
1473305511
1761612853
753319445
1768590028
1029982237
1777119059
2016713830
166302005
501806543
35465412
562219690
557772498
634125203
1275311918
1305089532
1281515073
279021688
1564432958
298670981
979438062
1072708568
515102672
323976844
693346138
1768579843
41541137
1911626435
28801220
424642739
1365020019
1272924426
1498993080
160900153
1691832097
355248011
1381897999
2091499355
1743044362
1450801084
1096025581
1867769458
890050896
2138310015
375971238
1198324479
204181784
777648991
107029079
331421072
65334744
1823653148
1910891175
51382447
85060276
731930839
1064078385
1917733396
1074788715
1022086515
652910252
1930973728
428710376
1649573239
868623887
2142257585
163510849
427520477
494134702
1246440231
698015918
2082297707
356679155
1114913758
864346881
744778529
339385567
1268736582
1380905493
646701310
794523536
207069978
1993079756
1188476310
328733025
245436153
327070766
986558624
1247670916
1782873949
1118115561
998109014
1549985896
1951408537
1835460115
607073927
918317000
1578857606
1102927190
618905658
487846013
308483588
1927076662
2143522310
1890587999
253776869
1835389278
1473596352
126939697
2074949658
2127835123
401483370
1375098993
846736593
863966050
669406408
1315340650
1849332511
2089208166
773806664
763182942
145428742
219876468
1717218708
788790878
1707563667
83062683
1246018023
41233961
2016572035
404284480
1020350429
251243389
848958391
1203502830
2075127210
1665741323
743844341
1461936739
1245538124
1412637120
472454601
912250208
1040058263
1780465046
1508015063
1298210365
864201570
175214873
981056307
100689192
1491624266
1273803246
1975647358
1085414653
1686330756
872494730
1547971104
1380853583
858057863
435106540
2055654383
580697968
284979642
1082363947
1948911702
881836868
542722357
305348568
1782214355
711787110
1435907305
171259541
1012466751
450029920
810324304
1438086594
608951868
1261920411
1555040775
1873797922
1645324597
241389104
1963077757
638809181
1628952392
152622913
54460451
1428374845
260624920
461166206
335556098
1267963869
323377122
1310667202
1055126956
761432420
1364593756
1839947232
566419263
1023355045
1777174773
1802191535
967766440
1474261008
1679497411
235369230
177496602
294694692
1010463332
926772281
968864860
645258497
908908204
1897525097
1310070264
79792736
1366811878
288590706
688685599
1917427007
1532987565
210289570
981087791
723878589
122005332
380569609
1572931925
1087372247
1612277197
64489311
914211481
1849777817
1671515145
1072369044
1739149584
1135648245
1459223046
439766943
1415920052
1317936598
655648878
484631123
50235599
817560523
1559490153
828602509
1300862102
948020218
1099940322
1747375275
70426550
1969769000
1130931217
987741387
1689064042
1819927636
102294345
871560981
2110884306
1114175078
441044114
847231750
702072413
2104093228
1543185647
60203070
2042853730
1496362376
696025755
1430523990
439832207
647113360
1144416229
66028875
1656618495
412126223
429856129
660467149
147906584
196084196
465661663
877180772
1647706343
334828969
1286010194
1726467173
1690413173
784174133
969164495
1613028106
1656771416
888786528
532611127
658904079
556453750
910924106
661156112
1728407125
388627110
1638405314
1461315686
1067964059
1820683355
1004920824
884257822
367229385
1299588073
1175120208
74425543
1355736274
2062651448
1920829807
105682854
1773378250
220324497
1035805086
15313498
2044213680
1313539028
1127859251
904583571
1460115591
947031946
339081978
1073379627
1693271261
438304958
1669961582
852940980
1383808853
1172949249
1899482980
906260887
380922425
64816387
201621390
2134010566
1601126974
976770523
258090551
1825544711
609903737
1763670158
490822976
85571562
25898813
1511021634
385365281
201551953
408246647
1985040371
1076647008
843482976
2010038485
927222060
588379780
841735232
728029009
1432576588
1909231017
650410401
998933220
733286716
1457359553
1627461181
2072173966
735741789
561806471
1933054966
71098662
1893473142
2122370504
2085858085
505704493
1243404043
635593828
1399863040
530871154
1148375504
991102999
1997142840
359014519
450004626
106919089
1916865755
1816060943
847661883
338856927
1782504877
1004418660
112437151
1804428880
1449018980
1625116147
42702659
2078749242
1590168984
1436833467
1707615683
769772542
1778122500
629931718
1359890428
1092868167
25066179
189264349
1141969494
70428934
131332837
1729005797
690669454
1648396107
1497283051
608590032
1258658088
1129766486
409425087
725195768
1326354448
228816599
223601562
1380616873
642824194
1285509646
1876527578
1788786530
2049670551
2074737081
299256536
1289538428
265871258
452710756
448932731
545615059
271636340
1667186465
972158158
67283070
1087881485
1053642654
522924135
2109913062
240547124
1915260136
816287553
1414161274
1894905022
753649303
873361205
325928841
2115240874
1700480956
265852298
1035841257
2047989542
557083222
2044845105
935583413
1575604677
2049774721
1563229188
1783428476
495812550
1901351986
70130248
1805119373
1051142715
1103446422
979317050
843659632
2097774684
2121159586
1491066888
318145727
2084919921
959459479
1802611802
1345634620
2114461116
1541750496
138763235
1055780370
1206082633
68285
381669816
1348458852
1256876549
665077184
1602813825
716161811
506934966
1476267129
1963386971
1118167273
1517373895
970018560
1083843744
1305344707
794023295
190251117
1045157049
2047083643
341660913
1725178442
1863540000
651962607
1701864204
1360490133
1233742204
2043883907
545192349
1147264158
112184472
760539873
81566861
991021165
618666053
1735909117
2017721242
502547671
964912696
1820839657
990980853
208677986
1031162713
506423763
380440267
420027193
500762928
783233656
601422267
2108910221
1218287123
539982414
1144157200
1462661980
305607332
1925011804
2097805069
195792240
1177105249
1487707625
1271568134
361747881
2145104493
1287375254
1096053692
1684586718
446573937
384530991
1035941090
1603115359
1759705998
1014821476
623515924
1375428525
1021751878
2010511836
689667533
1987349175
1250170722
1991155217
1819046686
881922621
1493087524
780392919
395111509
1052860826
1127120455
1506536637
150466676
924078743
1953375189
1646320562
1365586095
453525546
975761433
1353136169
280386263
2003828636
1159375014
1910012267
139997528
1157585524
462274880
667799013
1418412046
1484228958
188288473
407161196
1494131262
1206398792
732798271
570559412
1657985403
951947563
932515290
1501726557
1128388397
1756082994
523314084
2062943139
1891781343
1569819506
752208010
561397874
1053780057
350327785
415065747
806614022
1477324124
1545671761
1682193997
1862983299
1075120397
1249249434
141955287
626877212
408813735
764518781
1709042812
633741388
642380958
1985006806
766569496
119393315
2136234487
1197648529
423782725
1774291459
2120675904
2097062639
1910181874
1716893149
699596913
2138650285
1940704681
527338603
1073709348
1570227636
1704567706
1990959154
1512758034
941988959
2009764267
881489800
550215315
139954641
503487051
179163194
1303444784
706938476
1893977349
1441279749
1347911462
1329274137
808398057
1789931335
211631549
1355169967
1581473067
1166265102
1824211408
1020344688
1993185554
2107821706
342508979
874147464
124232144
1181054145
1564386571
1124389049
19718039
1900879011
1917388283
983684707
1297731166
2085579789
241384488
1678430850
1741115944
900000202
1450786965
2012836965
138268364
318273457
1464987886
1531135555
753368868
1384921553
1360660336
1391679470
2131231335
1976505288
1826233535
1648740286
2085141257
997645297
1135218358
2120358445
218302408
935627307
376624802
887563981
692881109
1806377835
747061177
1008515131
172857635
1905122362
415700148
1150300712
1428516121
1532055415
981876102
281973177
838532053
436719580
791991107
1055960170
11508484
1552326699
586976332
1132948977
76766830
2031917815
278531949
355926311
342117670
2087867793
456863211
270913385
1004849867
1967853999
1435352603
1724118469
1354036559
528828606
1305384605
1315489156
940610982
545287496
335052536
1552394753
1656003523
19437394
677965274
2084901021
644030589
1837786669
1382448489
1527133635
135014861
1000208777
586902522
1702841484
1537952203
1869333237
324818576
179833395
1171124204
1378455705
532351854
986733836
372179812
462588109
1498957946
367723417
1890744788
480519793
1435552427
2080059167
338101231
1079928372
1102994009
1250354169
1447663101
648240252
1630850764
167618454
1492765764
1368700816
178641651
1164488185
1963519651
154550053
1854907428
410241584
1219542822
801057485
290455652
1633261744
433581304
502506115
1882621883
957921263
1181097882
1974057672
1040992307
722491957
1288056931
311355729
1604271259
283529517
1111582704
1612587594
303612185
1184274182
1740974586
1850248789
1013681985
1881868443
1711234384
1422818148
1905412366
1766511671
1213509217
82434243
1549815206
419638044
1802153338
1261388014
619117924
1892288803
1485007749
1878198644
1053785257
801305258
1823336060
519092873
1471474816
290654145
612943167
1008549982
1244929553
1446461842
1697201205
792214870
183249982
683277473
1569051106
218141934
1007475943
74012982
1878445934
1877312231
1363779532
572963099
545092644
446614129
1040516051
515494948
674843794
1030400274
68936055
985545688
955906572
897675839
1765044593
1763472498
507350781
1296342636
1387402117
896671506
2007821258
1537779885
127451592
1735749899
2139309606
2103938477
567512166
729269508
1699397336
688675753
297919321
1944363301
1940302899
830847339
476407045
2065194631
1550030305
106744067
1378515845
1808578176
2049754365
2049397742
1908796941
91467207
393181689
1901631528
298688796
1648686282
127844219
1767783012
142671779
1515986602
1615323035
2080659591
1199652451
826947454
1574391166
1639370079
1846473133
432373154
1868013667
1096573271
1495785272
1536297628
1209946380
1030280646
321722634
511015393
622806788
1869192925
1439439680
867626336
1691660447
364617413
256028957
1115545972
1809945372
961431225
976078696
461399633
2062580057
807389254
1073765302
1679166883
182055713
634903323
2093467203
568715153
763345970
1822885108
1066009457
164983818
2135497301
1128111141
821389377
496178252
1216516879
180743437
587723589
1867164652
1855679373
1947718406
8475286
783279857
1954163294
1180236195
1344622520
1351910226
1552384341
1707642371
768648351
1077976859
1368569324
792908719
629426185
263302641
1827398084
1232876208
1832536529
871827145
1469845601
1043373049
982602184
1793676406
1894949487
522223063
842996985
994120284
625355630
248087939
1864661608
1835315838
818864283
1297977080
990448721
1337762969
247789207
805631653
973022262
1382418111
1030080083
1422388723
1914434942
420184812
197507635
2142979718
1468017284
706231788
1285786187
1915272466
1649188700
1259209797
159334041
1803869806
1912849348
607940349
938198862
1779798210
119474781
436350666
381722993
1949217831
101693979
1642039226
1319288186
912532584
1279645564
101704109
958293328
1100421877
986685621
667748290
419710640
955854098
2001833884
722790825
1442786463
68677240
2114058981
973733437
237250206
959931845
2086305825
838378067
429341479
1656159005
199670988
1653707330
1258584730
1173583937
1207235191
2124497854
151343423
416131508
2092555085
1427053192
1584110377
380376214
944399587
360714692
896098955
1229720052
1675626938
1563490708
1955805571
944063254
554132653
2027753928
1811203315
1163873357
2046969710
1647959633
2129248240
560437322
566657444
1580088754
611815393
1173415720
1853529779
1226787600
338814991
245467526
1871976789
1627138208
373142310
646610319
425180437
1796766251
1043546350
1266994005
1420269567
1305237298
596046909
1050557461
485931765
1223027770
1784950933
182445226
1904855675
1033338479
668055506
2005515634
1115265512
2109390982
352699023
1600023460
1607499655
1654434833
1046235849
1318047061
948202060
1797945034
138748460
1754333575
2120412936
1857790981
1767938154
2705098
931733126
1603891839
1118734340
377527889
1545374629
679058073
1359540667
2122819532
729425455
1818116737
1596994932
1245712511
1327799163
317493320
1152941537
233108182
609301423
1152914401
260969646
168415530
1625595615
560067374
2145689199
2012383239
108052231
1128882404
1400819307
184636595
729974767
448515952
1473742320
1656874075
728785678
1571044326
656255390
1465159119
2022650396
1004398189
2116908638
1914934922
780098021
414006614
101697636
562467298
824624856
1072491349
1608837366
1845832706
865757671
1639586960
897245627
683017819
1542490841
1979765135
1442108436
833644905
1871704575
1108137684
590215614
737128409
1909235066
1750863876
1350991241
269695329
1764799488
1002358002
804569682
482347817
701927760
823433805
144410505
508455680
798059295
596436719
538867320
1539259009
1605153630
248908466
456246723
1643009884
1997509586
727800007
921440645
40785427
47102727
180759536
940126428
947029477
1213408381
1827511219
867225372
1455416670
1799687322
1699198314
1756135869
1071176315
1781430473
299805226
963246445
836960457
2081769961
1510434143
1707080258
309592919
936642195
13350457
1756058355
710562363
1021590538
1470101585
1746220532
163880104
805536650
677954705
1328902920
1573029534
1258635158
134220545
1693123997
1542266382
872129301
2036264009
957748927
2007445005
583338489
1117618765
969911674
1979033589
1631741042
1152111608
1189548044
1436730763
1871961914
505461384
467515429
881914266
1124900443
1586917683
1601046868
351463981
1841827742
1448549936
1616744587
556587731
254772429
924675988
406027935
1864906366
1405077833
1981608260
373543832
86984007
1157556444
1253498426
279733014
1454579642
2012730598
117146906
166243343
29737373
146480728
2132905486
1048895300
1170276593
1443605338
1729378932
1631731447
2139470236
1435437719
1700428718
797593528
110731069
1512413350
1363187917
752605088
1817463350
1601767896
26735418
1162618037
1416957506
592518135
1964617609
729776930
1732986953
1476898463
704587533
1231237104
816413864
1970441708
675039217
1979111748
1636315881
1542482571
250616062
641296246
2138774797
2070862294
1936043923
1020005591
649970320
1091155056
619741728
1686205551
1429456521
1365483327
1559891820
1683855331
1085418832
221884899
1835097501
1585884139
4169996
866002058
203143117
1167366415
1397354806
1133577668
309127369
765116993
1468280988
1741495617
86126917
348253904
720146070
1817069632
38101757
693066692
585015076
666923168
501613791
854239762
260732254
29868974
643500875
1229114774
1850281997
1759828077
1729776463
1774838900
1343120502
400643613
325384853
1154953311
76091349
204972099
848275529
1412660639
395303536
857092837
609738331
1995579671
982998638
1926057
147444991
1087053467
850884605
1933704232
1334964415
651746379
1782170978
1357111487
435274579
1277750734
827097788
106975503
102724476
946798941
479787133
1036378785
322430403
1069393877
232469362
860441930
912709121
2101196710
1986465535
2096439467
2116916973
559910814
12184149
40451383
2007564925
919086119
1774562193
354154109
175986476
177567991
1532053006
1714318740
514192326
375019278
680163875
1481571597
1797953838
384675562
1145907700
1103717816
1217291388
543412921
1029600501
94439400
1459540584
507277446
1137943149
660575924
1799043749
816147161
392662742
292725849
1129806660
2042298968
2062806667
568838063
2011676799
840668250
1784452458
2008340164
1921210055
1608962063
1900259976
1945710477
1667442030
1269766471
1446461278
215753804
944012991
1528391683
1641308263
439134278
1339270817
216943706
1037724115
1449978486
99661674
2035892318
353750606
1357477544
448709567
2066634232
926700960
476979031
492073283
541531482
1503926520
31812775
709481999
1332812734
794278545
18470268
1971432386
1890120016
282581456
1683149253
143529626
423647694
307153240
1200130541
560202957
920968512
902591263
538293659
673405908
2065105461
1787826480
1291721615
1030040331
147496449
1773675928
1184142485
2000708655
762074364
1127066043
409250172
1207847213
1972587704
1046816858
951655094
253266774
1540087802
476802386
1361249211
769786334
1048277266
1221926747
1324403267
485936399
1492591585
106073947
945285221
1378819546
1382085359
792860692
423072092
1479287788
659325514
1491012129
1950959127
1427904132
1181541391
111893276
873170658
1628245645
432715778
175615705
72276859
2083533411
1590889925
825914006
769472503
131280291
1022926623
503761761
550372697
2001705132
698577034
1901020379
1339465445
310313869
1574113111
495483468
139190395
438728405
903966500
578692352
1272667599
260067272
246682826
2002408840
2093479184
2042300043
431711375
1012862379
972674949
132704433
1801292527
1681988334
1650995492
623264966
646439191
1995496305
1753075913
1928987584
1060465350
250651305
1285964568
517966836
1905345433
209926296
1103174843
1470541015
533868082
1191953887
1634662639
1147837887
1553549784
1978231000
1491878546
1496889156
370744710
1759291909
1648678070
2146388306
1865748544
719679491
861030789
1399273922
677397694
1344939470
1557958097
324019587
860697032
548540070
1486715250
180451499
1066556071
176057588
61768022
775250620
1390588217
424049932
1367143740
442764654
1936725402
710096579
1735945866
1167837734
276478193
363802715
339062198
209115507
2044770602
499443389
454738289
1362954356
1152388400
1035864205
632594691
1501550257
1591221922
683056894
531902787
1216894986
1623980910
994336144
1123703702
1631933491
604956381
30893616
618430787
679472262
1485425954
1677819215
1712649804
1468231331
1643098284
702185382
1577146114
892420794
1788859282
571409145
1071047425
643818910
136550708
1535778984
160383014
143755080
1830552097
574085809
881502326
1714676777
965123943
1694805337
280922061
388225525
1449708322
50433625
1692343248
1314874189
6739747
1477359313
780268679
2061249917
698864616
272826612
1696763274
1738697737
1932823945
508427634
921673391
310708027
1634772487
39973037
1583568705
188091422
1296083455
1133253716
382907032
1685470751
538499306
2083104944
146911362
476789013
1010982246
2134730061
1231199600
2002314260
1911653270
1080424959
1291009756
493179497
1617064119
1603030682
653386178
681419882
1414534041
286010425
2088905249
2072779798
753465837
454636939
894125571
1803466099
1227612755
308718567
1298316267
1661646566
949011895
130174686
484981537
712695650
1273323848
373072979
1713339418
73781380
1858176973
96583041
1546041495
771793535
1286633487
632503688
374128465
706599938
1288528419
809457581
2076099259
418851393
1725711839
1457832802
1807099507
1364328094
1455944266
705480386
1656217792
1253008886
872183615
802365777
2050777488
1570202935
1048439248
1694075556
1799423593
984907218
1809025174
1862665692
352733965
241276775
1491437305
1380255491
667740343
2051840772
770319585
454515393
297569678
2104461257
555455357
1394022893
803744282
1627247664
26150868
749240487
1619650730
2137296024
67384468
2070172543
1797213061
1754409467
414929898
1197209751
1558965738
57142050
1683559174
1244571260
119401991
1021991518
1494777252
1095377550
668723120
1844122627
1672160425
1367029272
1223818141
101126693
679289881
408982546
157603162
1554395175
1898360804
1986583548
1223832357
1102460151
393290034
1183646605
854313089
1659900687
1218817532
223726698
1635696049
795410057
908442871
2062317930
460832853
1371031455
536065565
290939802
594355245
1579958492
299478365
1726696671
865988684
1907162633
874779475
351855994
2109128926
525334853
544977995
426344806
1231289013
1067662322
380718981
617866282
1597016665
1516175974
511345921
619439807
2031856290
19715235
887244788
617185206
1299657992
424817962
880849939
1944214651
102396583
892768778
1068262710
1552780149
1423374485
338484332
180668862
238591694
1389565521
649877506
2141328759
2058794155
486880379
889922319
993581939
1850720983
2018055996
1598028073
961016300
205350254
850376880
1156728331
1544908512
497946970
2042161612
24585297
2026743963
207466140
1544583430
1999337169
2144600972
1493719228
1264971171
1420021090
575863659
2029743186
574576829
1498083191
907552505
1131277266
683266234
1642699621
1790788008
906114486
675262364
992061707
1939555516
411180870
1878984413
1466424618
1912753312
930060908
1221224
1136815733
1882953509
369983054
471975339
166913780
1479710929
530205743
382249659
80804220
1526147011
832032962
925450131
214885508
584029062
531165477
334663985
252239665
1443996950
863166081
1728719980
1195094846
1668235295
534494605
889670023
1506739889
1139481062
1083847960
867615269
1540062780
791117820
321765855
297685077
1126735140
1126123056
1649149693
1580083266
154583444
253799960
1946269829
1083233903
1089413087
1742312625
1448975662
1889887597
1571168012
1675193757
2073740490
2147361759
309071246
1976780598
1300530935
1203829105
1175334022
1198301732
2098632539
75560046
1381510616
1464051682
950515177
176992514
376803215
1353468995
507811787
492221166
752234859
1526849722
1158292692
423952828
332894435
154892082
2107983234
1338747614
2119250370
1396909450
645367743
752783766
291222529
904540685
813997019
1837000392
1680617745
1046199770
690511562
184636276
514560844
89871194
7220785
880041531
1546215609
412946330
20797350
1004725704
1385553795
110671944
1875626451
1913882298
1123978940
1537514489
1825168016
1193203351
1170448659
1543281183
541361264
1864900418
1190860098
332278230
887637742
2143988818
1087660059
2004359413
1498409251
1052474459
303029193
1136930689
1424176388
371685383
1396783780
389464215
378378986
757857516
439580756
1411514036
1821169595
1190411770
1527487111
1493724839
1042326347
1146455199
1824484792
703749782
1112252658
1738738908
1001784455
1706417493
1675255506
1462408095
655989229
565432529
1737869789
1306459564
1198792368
874269326
2059827544
917708133
1296544244
1103203549
389379123
1235167031
1088941856
37636134
1060991913
361066752
1751265850
1738181967
1139463449
792926525
112476419
662931984
1444569658
1233285068
81618553
639862779
951653995
748993182
1974072399
1625476794
961180695
1615694712
266834107
2081966222
330159403
966608662
905452266
1958038914
754003682
1783532134
447676532
46460935
1063226407
1788008782
426196147
1219882627
1760509044
453283762
1679893137
697134432
1746798641
242146863
493197369
1350081781
439385563
1755893245
1175016114
344236714
2116853383
159204074
373725307
1502695519
1691167983
1715210210
2132954925
1033558156
661107890
1191119076
481253922
878117692
1967164071
1648393233
832389722
294389549
1581566751
616508375
1233247905
1855609654
431713191
1372500104
1844781250
456187259
1772026282
1182093895
88695967
496160978
778929253
1538438874
1811201066
1125297228
1724525156
226290747
520444891
1706107081
641990698
1759457412
1133220725
205170724
990634209
1938080280
1249475190
2130046359
422515524
2141142049
882177975
1178036624
1015967514
710372122
1779727591
1855231914
1541323258
403555335
823022852
1145728983
781942178
450227967
2000934072
141823525
1404614197
2033470901
208606698
1196544088
2020143369
1234660168
1764235223
1217148651
1345650571
439883919
217571603
630881822
699066681
2903371
241498528
1275092504
300463312
1819602410
596904436
827259359
65440445
57365437
265786702
2118613622
2093842395
264289891
1832596268
717051337
261689589
1619346329
1627697285
1572137585
1533641887
986677705
302704898
1166967069
1826661800
621252193
753617435
398823828
614321005
1839968563
758612668
336775011
1465077195
968121913
806719727
544347930
1888227170
1906030337
1859650778
988472592
1232032721
1624845405
1596774373
1101232293
318668290
1115275694
865064743
83492292
155001244
1477129020
2066952113
1535647015
1130851777
725088120
1668611040
403598874
159303705
1864970464
1374018385
725211035
336192894
437883298
1424488621
2081407798
118098572
490146375
1881754386
1162075198
2026673000
1317688000
233496682
663151830
662132642
1724976955
1940394693
1638848292
1692966854
1299779607
32183962
1824282806
127677667
238714089
1267877879
1749277778
1531872039
1463848489
334117128
1052493525
109102064
520347444
1040818835
2064651403
31216739
1023606469
1242827914
929413611
2123909220
1653557958
2076446454
1309615157
924453549
161003677
119995191
146541298
123757617
1507866356
600293451
1877352787
363433284
1558523948
618929371
490086461
1558243971
1992887446
1251163020
814318972
524379136
638261657
1836620673
1637555886
1166992313
1997665058
438548431
1833912149
1633567519
1085215219
164805417
658654798
134165628
315794029
1611878442
561370992
807884848
458451132
3462052
1799647781
747902369
249173281
1712627866
1299124041
1841248779
1987918368
1118766994
335140923
1787404365
36176995
703012062
340160179
1371462580
1677035944
2042110408
1611090582
254628980
667318452
1301558002
1886976640
1068036590
1986210113
1388674527
539147949
889519620
1636286323
1163751636
1248962694
745679535
2035301287
1946361663
1143896856
587355303
1732936299
1926116269
1907508090
245921135
826922288
279473801
1609493177
1436987269
730069722
541780809
959262308
580345456
1839550186
671122768
1116291364
385232401
1425138888
1310061134
123607106
417415605
797482218
697108744
1202330008
1954220647
350484307
327718513
540895214
1362300456
1137515931
148137223
704985439
1384508621
1826826812
877810474
345532372
535522097
1095956712
1537994196
391725528
269665262
1546906341
2017075808
2076521404
2058858585
1581762605
1479730132
615037899
1931180540
785935901
1219409849
1711970406
221187040
844572396
384282234
1899466464
1832711521
877219460
344128878
1493659462
204594515
1459616498
808930740
1687118114
2104469692
1661618305
530379082
147979633
1950463981
427407521
1512441344
1700701782
1689091921
1167983825
1732269230
1010114809
1828554707
1315296814
1885060699
1751040108
813344029
1820873223
573064934
1335654030
1688626495
477779363
859845456
259679649
1635835574
793732999
1774449023
401917763
245799455
1497991485
971643934
1353379131
1474559184
141895618
960753529
897625953
1756537193
1586103178
189903408
1457896607
1460050224
2035726670
904476008
842853148
2019063698
932896486
1310802350
705034884
205054946
1410378449
1970399504
504037103
373955964
44638010
2093913437
1443834896
2135257396
986690078
491612646
1048397602
802640463
1379377781
464995350
373327260
658215016
193185741
2068352244
1162490052
1808211234
460245294
516280962
779883932
817699833
405889123
1605974914
732923191
1620092435
532425258
43500671
442282763
572007346
329711491
1915459226
1518906638
1467991190
1357462799
1351496997
70421326
152505966
1262145979
39356143
316533012
2075657894
1060340339
544449577
261099859
681004492
761721635
1794724572
866457983
1051233008
51173387
329298862
2100758899
1025054544
935237614
362255833
1748741608
1961396025
512036782
1200914812
1364269286
403194657
232541651
633515148
37690084
931610999
483943480
1515192573
2013502179
1837677269
692229392
176143635
1834574056
1753853188
1832062151
498366538
205602099
1771921425
1165232893
1744779171
1499279538
1455568534
50632889
1002900498
278277871
1920743173
1205512013
1364623317
1903847651
790056823
1085737167
337676645
629913589
2147023046
761633392
1524282614
1322229369
1463164680
1332659283
1988880652
1123630700
1943104413
217186467
1133038347
2007186289
1414439470
1259502520
385853854
1371599922
1169912882
1500144171
318653169
1235316020
1049070059
1357637327
1791650230
1465565362
1062017161
1917672565
472733893
1551095279
1715381787
1079568461
953221216
1578853859
1205765195
482649465
1192733093
488085856
1755468130
1700067489
1146797103
1123405976
1121085396
1516150810
401121161
1173524620
1460452345
1316391035
1207221132
852249043
1800212724
383566909
1240263877
1852285679
708497726
1449526891
1035179172
1355749172
1673339775
287090025
840764266
547349126
232718998
4764018
1926762659
642660031
1141686742
1812216886
1029665331
1362003617
447878921
1490812746
471506553
129437672
1247635905
741264549
43969020
1562914854
236927825
1724200231
1474448528
419328646
1822844754
852300589
1663795469
1997930837
1004940936
1991351206
1464987886
1081338178
191051405
1135691113
1526361406
980816439
1278190444
1319399963
173017562
1045771802
214359736
598028319
524141714
56779941
559406145
474472477
262955272
1350742547
34902405
74907101
1383931924
1359528180
326141839
184346213
693647699
1716316827
1944910319
891253531
1411923543
107674808
1129893509
1119105001
35971079
2013608990
1651727846
1385774514
587424227
275754178
1106443393
316849312
774125499
310123167
117217405
1206590570
1348550652
990507553
1495355213
275336371
1254422653
570563710
586770786
1727930875
2023772485
269184649
1231195539
763107440
1455489999
875913619
1723859328
1084163371
50902597
1279613282
777975867
84991074
806173134
1627425513
1648823150
898996903
1087970930
1990184182
340265356
27479802
222304889
1671367868
1042342990
1905650529
1259084640
569908806
1047872882
349996134
1686388247
1015283798
2130772727
1712109536
292210626
2022198521
430258442
1664871377
1497503847
1206425156
1089605759
1568121346
1248497365
550944231
413995213
645350553
195343275
1371033732
742936743
421377107
533873904
261576262
1928090648
875524128
974490190
1527295951
1399758286
1234951002
175479123
1326488440
2132087498
1255912820
846078850
1205543185
2142956481
767146672
134951858
260147383
2095610525
1758970781
2053544210
1726870776
354001162
626630809
551044699
486294524
973113472
15848518
1434986660
936686175
1333963354
1635324822
1260621847
591478171
1410183006
210372893
2101650162
32958791
657683032
315742464
628459857
631181569
695970474
212603674
435789766
1500090160
979802695
1781586794
1326020654
1521493990
450111560
1122159968
1134072302
481835787
442579305
2135262936
1317490796
391004431
2032907547
2091185229
1318760194
243975632
358465198
795507419
1182038707
1835881424
1512273105
1699754641
601568600
559830885
750249509
105462894
1818453792
236305750
1174456538
1263187736
105310732
1009309892
1341949922
2032081696
526217490
1707590351
1803048314
1793594606
28095024
236241435
1436290622
2003108900
1916872244
1811612333
1539188704
1875720095
966934091
381772988
1370133320
1544184815
183565142
850427800
1880173473
586662543
540015124
1986767543
2143561103
1585753748
1822148820
1169173217
1771639191
364933545
1272667864
222340054
985509742
1000581449
795302849
1203494722
2103815067
1800479078
1375917453
1746701347
325015181
25037029
1618362267
298927939
790787273
614561782
407261117
1302828326
929593996
1753251092
879124286
1496842534
1235448486
1693044477
844985136
1443022351
948994905
1391645646
1821145707
1922223399
1228596855
21755489
315944719
1566485803
1903855608
1940692942
1567789759
1880045908
208546643
2103255043
286053117
1451871678
592117785
440496343
891532488
1932190661
1862493142
1313239802
298052951
1323273130
962667766
1916403644
3948007
94924341
18933311
614905841
1590819867
1316810308
1134546049
1749607334
917794223
310964913
2126374069
857193346
1015817863
347555869
502486496
1001893959
192908960
1781536182
567434663
1784432059
292917851
493762213
1391600906
392161079
1244735148
1239774042
1140140367
2045508389
718095282
165622868
638125551
1605119835
1986345082
1546803587
1958184998
1299893698
1317740735
1904430714
410375297
703303350
869731646
1564067379
872924029
501034284
1731232474
2139973451
683969652
83974622
715719396
1828116398
1027881541
1940469895
1542084358
1228372944
1049491595
1158338775
2040600864
714853403
870459019
1974765211
1731701199
825300203
1652831948
1745634036
1653988838
1587296209
821745613
7571228
247860642
344741159
582517715
1217832641
1479792354
1118587142
529195916
557244521
1602819548
273560460
2022949043
608103399
1079038337
2044511417
1565631694
1710451517
915309073
1951470171
166653688
43407977
1652224063
1770447692
11148784
633974515
1781865403
976029928
1805024164
1838112480
1289863540
1832814240
703949960
261226114
419977454
1006707935
1975282978
153596457
897287821
17993159
1243155805
912058942
2041973791
1626929957
613516904
875685467
1639726265
124782029
709966770
1319480140
343128162
1503887288
1230689142
1687640255
610036337
1881248768
2019339068
1175453867
421860761
664348631
804753372
792707347
1505850220
1105443700
216935881
595129748
450548728
1231524765
1603817734
312701478
1399419638
1180710779
1556862643
134963001
1311322360
1200919350
542305337
907020750
754615595
531718755
1292187836
1118060444
577493732
863633061
998711367
472957697
1124607613
1666593267
1878394840
1585358052
776267322
2056524156
2009113915
533728224
934726536
2103012884
1368647937
1024541985
708952557
262282344
832473156
322252393
1079068768
2144428931
859514406
588320203
1139835152
419220789
1450102320
789813616
1321860827
1555405092
1474672654
78854139
722201744
128156692
1333568117
712031460
1873202150
161282894
969626518
864863647
396239508
1350007846
421484367
527309793
295610393
1794741383
1144352066
513089013
1674383629
690198431
1346951432
381812608
1080836661
1248079548
117524941
480747304
913829622
304549233
1179870974
217777904
914380789
668186313
1907293396
930697501
2035750091
1613635491
1752538420
1390015814
456646145
1077348725
1170208318
1683973469
1954456444
16220233
1182099512
61930228
1979606019
844921736
1634457888
1626284845
1395448041
1256983538
506871063
1353121616
1288980335
1983580610
1756567867
1732724989
1890297878
767517489
1682709799
5175004
1520982623
1353679064
1175019734
850271857
442119138
132910852
2024943094
1844535832
1161784691
304872404
1402843827
162300785
1225547627
797224619
624255840
790644448
507809455
1859736549
965623133
1785374110
1721012225
1590373446
1459847868
5274125
848841277
105909589
711303468
187314852
1648381347
696260167
1301334324
1592820351
672915114
829377806
1397061105
2034403081
1620747751
2057441821
39388268
164721006
2126915073
2052259735
524437082
438178531
1917448501
227172790
1322009044
2100316182
1450759131
1059007770
31556422
1499517510
1091915768
1342075361
1530690672
443712156
1684107006
1727303713
1990847485
1862711598
985616039
1737152364
129403671
343358871
164172469
998469041
1460334483
1676140596
1932191764
1519044171
1804142935
1479080729
358578938
669701234
451699094
1899770169
138602814
1967128379
2068190863
1543569430
598881377
2040570134
1222562717
35751661
415749357
646030630
1312520510
2015684125
912761232
1163996947
1487166441
1300940364
1791005491
950099633
1216157481
481458144
81327087
1776141286
464471895
404811778
1384331610
916844306
1490428248
447821807
1835113324
1730183361
976500114
1871882633
1115457826
2085869864
360449236
752979456
47901709
1348983912
1841062505
1110785025
1058752320
934459532
98420597
1222020727
1092879665
1149523064
1769003708
1022185472
638046711
1063003956
688880850
1633961551
744251878
2027352457
1603008345
810263268
1757265692
1730201744
314130152
1764945276
1149476387
812615644
350890083
1130101968
536241921
2072072634
753716986
900645054
498537179
956331333
1920280727
732612684
742228039
1604653073
161000682
950237917
1986430992
1884973792
1003049651
1484507991
1198086976
1767441785
1230429639
937163968
1929907746
329760505
2072586730
1833726339
1929896256
1253795281
1327422754
353301715
1293814238
861066673
73924942
1398370369
994608144
518185100
374140278
445194963
84418440
948926706
1295423973
1830880222
1820354143
879023028
971827890
629738159
1036856883
1788008359
842865364
1871615036
1554582981
416884924
1784593636
632023829
1287071103
1083925588
753169290
1588913417
1820375063
2043744414
1921219833
1881399459
1160179664
760366191
255429808
1569209285
29132891
1614906685
1164733925
356261587
540649558
297692140
1948555413
1854584655
1664149879
1272979664
1998912459
1111617135
1880529092
621943256
1818258202
1415324632
1863457715
1841196259
929363426
552178475
1694030561
592661946
771603477
978779658
541148403
963429818
1858266168
1522133589
2021730238
774041003
550367643
1217614615
1599652834
478978391
2073058863
533361311
497264658
1748353104
1798224427
975434165
1651010887
64270170
593283893
1088659000
896630111
89236820
856943206
1295592333
102394908
114283720
1033515654
868568851
2052169767
1138929105
781809872
1574364387
617470051
522040025
409801863
2043329270
1815598886
260775918
584865868
500485592
823419916
395438245
267120886
218881070
865733687
2133420970
1959831692
882900289
1878418643
821101086
1010560301
1329070257
840076695
2042776287
1585343257
1355204930
327593778
733359078
818021658
1396415134
1650814602
1651391660
1790889752
1526035517
903052953
1596477822
1461489707
1160230828
843719424
1384610070
1099105336
1300061488
452099447
168384183
802981107
973068932
333072585
1846213714
1948354131
1107305117
2141088570
1327932272
122990546
687975786
1031195593
1033621735
1194053261
79108180
1984981148
1063718626
300449157
847943715
1164122287
1004657249
998624637
225345398
534626509
388459658
236303124
2143989916
1121572271
947886023
1031487328
1969346825
951980104
620347054
1630666264
1025017449
1164788329
542676854
1796361749
1720835896
1701439238
1847451358
914443405
730126887
2093529248
1808339578
738227835
1959483138
1711434899
1491343753
2024855838
76023839
90798900
924171984
436853506
1782429416
1164812575
97630394
978995002
1587042331
2039086939
227041012
72868127
408059801
322526302
1850668451
760822126
339120124
1915934085
945283305
251754970
1575501922
780632044
304162854
308857812
1109464223
1446520690
261504746
935627307
1803447178
1580766859
1894249799
108529579
1789996478
1763707645
1591360564
1032228132
836898091
1179564134
518193667
1734193306
1284103239
1097481608
259516333
1507832721
1844679246
1681204173
862846116
112982076
923755633
356755683
703310336
1635365192
1519716774
974396735
160425313
588704671
642041625
838106273
865310867
1090286877
785345488
1036860864
1614680086
353896916
1790785983
955224768
1367234923
1549003863
469099306
120485574
4126248
806661266
611132880
654966253
1488068246
930089298
673966963
1025208101
87729669
1757376808
1685236856
55809158
505784216
401913809
334034959
359389720
1354160233
1488361943
209185092
249017882
415565453
1360454996
384482483
552786515
272863176
905967920
278643635
349195676
1802306506
1975947147
2002265691
524232993
420696850
1839820345
1335368197
558360387
1903823151
115297543
512874750
1536009325
1521474893
315271402
2129109047
1184292845
1020137683
77642751
1439341840
508964763
578455661
775919446
195275857
160084682
1937938980
1914775292
586746230
1137391012
1074273877
1752487495
1382818165
1762701279
1539440124
102879045
941802377
931881654
526289053
1843472194
204287929
1755797405
480988598
1642392636
1661078881
1764583514
1023436912
251792574
1159592931
1083536529
503588956
927057192
457101973
416159592
2045293357
1387914150
1080415425
1519039411
1506085571
119379127
656445476
1593587393
1976556537
724908247
224282702
1379744937
643501763
1467114743
819987930
765021452
772067113
1773757930
1355312950
785657614
930746119
93091816
1581921703
1235827142
258816252
634783366
55291405
1333503708
293655536
1897455906
75522382
1794223009
872823091
224515460
814597862
1731681656
682898225
488805105
1806570831
106286036
215041684
859474405
1881140161
1151629444
586264753
1867334086
94041533
1326772082
626673145
1786209721
1123245117
268643847
1876015829
1265491933
564521708
1785042484
697419955
1994188926
871143426
690186672
55504355
618499270
1653148180
2103827495
960076005
21571247
302949764
1864143684
1658063536
304352018
939408332
1253795281
2067279991
967989172
112753768
1134423673
527579187
466654028
1629598449
1515664802
1797240440
1578866096
696225298
1679120975
546157426
1429494785
811278863
1757653793
1133917340
1689975104
740540811
1423280006
1479240320
279064587
593650470
2097421852
1157856443
11747693
1773105848
1040812776
810518575
544081268
450260046
1045293740
2058387515
1720095716
1339597003
694004274
634638609
1181464558
1384446121
133984935
906924167
932921612
2005896628
1936266902
1549398629
32470449
43128653
2074969677
662698569
1095118511
262401983
909420775
1108599519
171235494
794391491
1100289894
1189347756
441479707
1258032562
1159047725
1349486821
1780115909
2038727651
39514792
405485421
1870435212
2088198137
268665733
1592767963
1524393753
1630887089
461522056
215742414
1948110248
1216085652
57527100
61562885
1128105132
380484639
1455927569
778634726
1728465901
1310192734
750733904
790365682
110586006
818677390
1366403355
837663998
820193644
201191652
2080562283
1811231894
1207596908
699416028
240808323
649112079
1380431529
1001732609
288259857
1700217158
100249215
1984989290
16722002
2032260322
1491394425
1571510847
811344041
1259845429
1251261411
143916727
816115276
2014751338
863330296
1825910575
158600493
125831114
702870784
713515703
570413913
249561232
1423352129
2090861638
1247231375
733194923
788736204
515799042
908290633
1752021816
511046985
705058467
1975709357
325105385
2132843888
1742619982
357354011
171468627
849712653
1388908486
848200667
465781449
1104005054
1822497934
280400006
158002173
542847800
820936557
1526032855
98470064
1020541114
1715251106
1948748615
1642740576
85813207
1269819656
1741543406
1107337763
1130801030
1909032681
630310289
2142033364
1177251776
2012265162
538451640
1771381874
780232800
1834459808
1269841617
1073250668
316581337
918342472
1982036360
2044076622
1152465484
1084696381
1384076557
1360675795
1972977853
922329302
786891659
1063315720
413464724
1919514137
695853108
15061047
1562456458
1412654550
945258792
2063026673
1167283251
2089934794
117337184
1172385329
2003947658
1488792567
239836366
2062298493
1809667923
1123463389
259028260
2052978833
912916308
438182332
2049666368
606963500
1845434388
299376634
1435948928
1783226536
301239973
365625309
754900356
456037152
1383038599
1709284352
2021967218
53746302
1880646948
351203350
1901237008
1933403804
1582836255
2109256797
371345994
124249739
1510870609
1827777771
1878511020
1526022820
1820007007
1449937139
174099277
1349678928
1277490653
786872135
116989819
1795568207
2089744448
1334478566
1015157659
1936032351
1969813650
1451430498
1048430229
1034443678
660519961
433735367
809289159
748013186
680085781
196096313
288725042
2030091092
1646901458
879510801
1529801438
1875008393
1291236070
1935272211
1274386106
1236836848
172588320
1067381713
914974970
2104112270
1028212685
880349813
92085287
22564274
350549567
1635696049
1702940719
1495112971
542014286
1995518277
2014430057
554998506
1096017433
1329438305
294996004
94757421
337461777
640672346
1838811788
1662810889
1485450821
368119336
104396579
1241494545
859257084
380982643
1929738106
36107287
2021795827
1160744468
1272366141
1828011457
1001887681
679208939
724606807
986845413
1800062055
823703895
301518142
1304117402
1485923430
2073725075
1360886852
1510276446
261853127
1228794611
1013752193
2111352244
1674045354
414056506
1134025265
1218745449
889901640
2122716458
1707422968
2141373495
578624618
1341149743
1325944241
107631649
69044946
1408904846
1195205045
1570971511
893628286
193443219
1573618440
1755059463
1545254216
230289369
377371946
435044400
357643070
132535864
1345486687
154737640
214871437
1838449569
1534051044
233191037
527140676
1453746584
564034535
450155773
300600137
1073055223
1579848142
1232468570
999252836
340396110
1169591647
131732436
393839676
282814210
2069111929
937566753
45740991
503040807
576240154
1660266386
2134916809
1796720198
1904632421
635440339
1634683496
1139888638
1564999009
1538790308
248533194
780819618
346267481
1310006453
1275744287
623403037
661426240
421787402
701417296
2027094664
1696789401
1581245519
1956360939
371675423
975984490
1244678966
733794517
362378379
1630055977
571472306
1797601098
1751056236
572015932
446715489
1616251191
644446153
671844661
1958215652
71262107
2116263634
736745158
1788086562
401723229
1875975798
1825560981
528655986
73460027
1246046334
1956632581
2075877809
653225391
1172106976
1292525755
751818635
57543232
1939711370
2095090162
682651653
17259554
158786055
1512456508
47194468
591446166
1904627634
1130772713
1580657332
308584553
1465444700
1013328792
82327793
107439654
1334465988
291450540
1091808646
729043651
1401729921
1662383587
1221561013
828452947
552575172
177771042
220614041
1339982054
400557409
1486888111
1288773935
1591770411
49877336
968740834
193467874
503659302
342771703
1355783740
1473578036
1881044384
1443957754
1655598565
1253396310
41595734
854062518
229392831
1520192823
1897618562
655060230
380378285
312516295
1493781606
1814763072
1036434654
473039389
1137066663
1326116546
865340303
466971895
2014272860
121895706
380212806
219712722
86463186
1862139783
1054546268
2042849271
1818551515
2118721464
954331580
1959699216
1665130711
1498377776
758160733
1463787369
1656180244
1266588353
1115003745
888969613
463802796
1015685562
1769033746
1217370759
1140117152
2070007463
744626993
1084421766
137737955
948270409
2014497682
128394991
663863898
88705673
2027136770
698329125
1624040164
1052305058
520245887
1310688394
2026785002
284509803
24771830
41011153
1777925145
1562486109
1450847625
1706228159
1679339286
1522153738
1075857830
897655831
213932537
308978401
2124025709
890151409
1701580254
2082242616
1498499250
1659324766
829415099
350699287
2006669897
740184693
443412365
1422989709
1682812527
1467029168
1730863783
631400286
441409348
1084482578
124683291
2063843940
956647213
107769750
1505847749
1900431384
1843943174
554320328
471637869
952754937
181992846
1465240396
505108203
742185937
174782881
145533603
708290740
540862160
1095704968
1541540029
1526908953
1950935585
441591919
1658354203
1799198679
739069207
603705352
762004368
138634817
17222162
911151179
48994901
131403053
1299421207
380536138
250260211
597615760
1651515290
257209639
2004481785
272736152
1935103385
771478657
1654383551
939261871
1763247242
699931367
1849062196
479333982
104913697
1416129771
625556667
2100746907
1660232681
902812258
719925074
1309765620
900016898
1985673951
1971995591
1404435514
1356888523
960781373
554032327
906141578
1629373435
150970340
33582157
1149226092
177322075
59560162
969213006
1932577060
1572739508
199783729
1113005140
1570373356
591541307
1871060192
216863444
380263260
931585110
1000562018
1513319424
1945426130
637914273
2072056162
1348236836
912412489
927625028
1216136133
2054053201
189512050
821344528
457307266
1517153691
1915608796
661337280
1311986392
19599817
1301959502
239675181
102073888
1548846069
573924494
896174030
503015814
1133794267
1655023572
827005011
1939256239
719532
1340044981
1197557773
977773063
1072867835
1855290085
1887037734
1382556836
1109839325
2007859066
1915284854
1128067657
1417465018
422448036
943527300
192563061
852023444
387054921
694279452
289874489
731593019
1018903818
1243941657
1242060539
1617665973
1278267578
1935629763
532181534
1278064092
1864705486
500300254
60869904
296259953
378945969
1612604471
199569439
573487887
2099497674
708813009
1358176436
582939262
76684916
1568336183
768007432
384696078
1207975938
538761602
714995634
1138816100
560192237
178875027
1138268197
2031548879
1540626109
1446723125
330558582
661178507
1878877170
1842768407
1629335074
1893945601
1039853620
129190339
867359271
455869747
1895224266
1753696270
1345111078
2126811502
1516756417
867419721
604816779
2046973181
908321722
1758015400
1682125491
339062198
239885867
965966536
67038713
1182774823
1648946874
65372669
1417578812
1547948616
1595926529
1281676785
1439530746
100943194
203386169
1826428613
1810839444
347044284
1815349859
1477614171
1083579521
901851699
2143718914
2096677005
1281797278
1409689559
126041192
309505420
312132980
84334905
1157073886
1064655670
1032354694
1741392573
1493125122
735068822
1740066247
1499672318
1884230331
1944478683
535417387
1484956871
210807643
1983824787
2069860165
928483711
679562331
587589019
659594741
1652973880
1711480163
897750740
652884307
262597085
351079157
1184883946
1046278874
1246344174
820311576
2111537506
1041027297
109102064
678320915
808599316
1779249110
296201275
713297202
1917254739
1963708021
220281147
201592624
1333978463
792279999
204537795
305163721
1175947403
1937428768
22822880
849966917
545118205
180336119
346765508
1213460514
1623730062
1604059271
1943355882
1102798358
1709395144
912336660
323857565
1893039686
463722060
53490770
1049335393
278159917
1254344889
2054578375
1592947816
1129766486
2018935998
83648410
239317662
1373266442
606906022
16898885
1783065741
1810980161
1037453959
1948837319
18302415
1677581254
457647949
549857139
349976632
1774784801
378778322
1240247343
917578750
1510865931
1171271852
484238564
1363901642
1108292751
2035649284
469464363
1274222434
1515255527
1463554930
276394583
1863852393
2133773988
1907620283
1468191815
1777848046
161964711
120623620
1603897770
1975075789
779918173
356558274
1264736831
1582295713
1040570697
304191111
1021594961
1710475871
140934821
1477105568
1046530004
2023797768
31782933
1034505561
822914914
1954205776
1129713873
124313813
551196102
538960239
191142794
1383603644
238728487
788891848
144206221
68071320
1878051244
610330160
911377818
1387463232
725713798
174644095
2143046444
480960066
1396278992
672708302
1674526389
1300154528
2074659340
1316527927
638345127
948217651
423108088
1344707889
854850373
1986205224
1192735207
1857430648
1745795054
148305180
1770721958
926313540
1816855914
642623804
1401904660
245365615
961664245
747322774
794775983
2059654245
982512361
1761753093
1263385691
774517757
1029032679
1851758122
1395020087
765530911
1568553972
1578879446
1548098965
474890679
801385582
424190147
1170382667
1431047765
751845989
1013574846
1025038268
1252612965
573922338
633593739
1414804041
623730924
636768305
1680591303
2019109661
988760620
1820253003
1738343664
1037368810
132078585
2135833964
333685647
1310412791
937279092
1197245590
572481755
528025056
2031858932
1007472384
1358478649
1475941408
269433045
449608045
1359911410
85654011
1365879199
1253306258
518464362
1774877044
1838662867
1489627525
2056420532
877078393
246365833
1352523601
1204853939
634338596
1116404043
1375037982
322552461
2080678982
340209170
2112083318
734662395
259718576
1961005094
1332777516
1903307419
1472926644
1445645398
1533754545
1898246476
647340269
30409929
1277083496
1593698984
674003225
342928243
1833411499
278978529
520357560
859590483
243242960
1947360789
2128749397
1689458774
1134153865
472959619
19587025
2040658166
782339771
446238312
2144018629
1821304623
36474903
1485194486
1934836303
482276071
1194068231
1274803951
2011677897
569709477
1639057896
544555403
898397200
615559821
1574089695
824443809
890733379
1816704251
1785964243
543659027
2136238921
331803901
1289019775
1300551107
567955950
448729572
1198262977
1560067006
1719962194
899461267
1066221657
1254150591
350903247
1389173057
466571110
1004987742
2009078195
1650781394
2098653582
1046660736
607743536
422468475
937345985
349695250
939062941
1926073352
1099500877
50355656
302875375
965400503
1895537340
1044057541
1941373405
849406702
261015107
1987680733
1479946885
1834912298
405227203
645166717
1919956426
97379859
1989207335
1896139151
1560832603
1509357849
659790123
339603126
1713542943
890095375
1331838793
1044075109
1044736416
1718827095
1519133404
388161739
719636391
1732471336
119410414
1097887878
1368412633
390881142
2101467218
1293282446
654477263
1123888791
176176071
1704555226
2010229002
393463889
1168778237
1533413157
67705693
1146497895
1125095699
990775666
1669485538
1076138610
500381333
830692675
1905391039
1241247591
170667070
1677535003
1303277718
1100596216
1433538438
1989642930
746551151
1344551769
703930758
1029327349
1890394525
1109891489
1201802363
1718414076
361161230
1185255518
1663668588
1809225402
337555138
352401751
990608259
896046660
46990623
189584934
548082490
1803505380
752735388
885920114
30183316
1093567902
436611307
856679855
2075642735
1713469320
864905982
1342597536
1965036224
353044653
1471817494
105111784
1960872732
971795977
351918353
151536944
1868319817
1774071899
1620599978
13561654
298613192
344889107
528413144
696874358
1652064969
803303393
815155960
1077160370
121682790
1727227365
638055396
386801518
752500274
2001963693
1664469863
2054059570
496137108
1390172161
1529044399
2034588927
1243962763
916894858
1239663223
1213528853
918141314
485046365
711257939
945107370
184541011
2100758899
1042615657
2095957389
983692972
66257271
1905162715
57428737
1464582179
468001088
1126567210
179062008
482071961
1986406088
41091879
842681484
901451219
1736262626
1344472440
1970397869
730211680
150909939
2107519510
2021704731
1578039892
1444686659
578021922
1934521239
694010655
1165365723
651839809
1000299854
1224590526
1431320070
1874498454
1118834153
1154232822
772464239
577404539
1213803726
2141860925
1553219997
225481140
1157266361
1586506680
1184086847
1895203688
2023227882
1510704185
986363335
1669939275
793066588
1314511943
427777489
1053545734
1379082147
1110439076
587641768
699720657
1328107523
933558847
947352327
856387643
632950711
1842759001
2056603845
1215433813
447497476
1904256499
1211190777
537274002
383359434
39795933
1408495080
1529556278
1385164051
524860654
428119517
879484689
1401407998
1262734905
1846537611
1241581956
2072338208
165703485
1292597544
1833700475
193062527
885601846
1403413565
779322502
1000068540
677067937
842142023
107215888
1465842331
360607141
100724089
1779272321
823057210
440674014
412960294
830902342
476651030
1179005439
1410856132
300742693
940388191
191466337
29781614
930755923
1032198077
1830993802
306208866
1690505991
508973619
1496418524
1025603669
1654575186
2086309451
240541169
1198843195
516579440
549760955
339788463
1118545559
1251572631
1778230502
213611075
1893025107
328793946
1247289416
173080685
1550670710
1304711251
1742737008
1581383472
291336970
1462043019
2091697863
1268707133
478949615
642985892
1721000093
1251215606
1418464575
1012425111
550725163
758772551
338743134
1682755923
843745707
542978265
331120427
1193009979
175298566
769731979
245309799
269201738
989558535
439659116
1229355356
2121849975
2089910220
909479390
1105112514
1762267629
321055453
1620256462
625672141
281203819
684771665
238599208
1873847102
1494978642
942511175
4178096
2139327856
1410309418
1086216589
677992643
1351668841
615812785
1097441183
1490224123
325442895
743829466
1597994257
301967733
1410894919
511972534
1847138749
2068490059
685567821
491445914
1422074629
561692711
1669124336
1019866914
918978830
1704045962
144982961
634133391
698684948
572716982
1958918487
503590300
1243825545
72367722
470482868
1479513559
959949588
736556007
176350324
1932333936
1142357757
1499760830
1769408597
1618504790
1515919148
535322764
1357662922
1371321206
786112075
887791063
1736321030
680195328
1351355185
925622536
1287505995
886184783
1002459236
580082614
1327775898
1201947573
2140677588
1564093642
423040976
485409144
283513072
1817017452
2119507057
1664579173
1068027080
1741360424
569284157
16067618
1485195278
1695938082
616526971
53655356
131059017
884484544
1087265389
2084641142
1522317394
1745015414
1242881840
2036299647
417115794
1564999024
794778070
1349299221
984047039
1943107786
846053473
139155322
1324162706
1180162871
166650869
1400524310
2083062298
587578445
946686029
385693397
580521102
199062312
1323015650
736709799
408706387
326153319
390351769
1847326842
504762019
471546756
356054073
65264737
1200611025
1477943238
1525457198
1673728087
1801676636
2106881013
1983089623
771335190
1123756516
1336887495
218499031
537870022
1064936467
1853636623
2009206888
1143463359
720235114
1362524043
709385092
1643217345
2130478923
642525969
501674435
277440892
1574672221
888802936
24232485
778699406
1163896899
1025055063
1585985628
138893914
1541434054
1408605458
778734876
1257024130
1342238123
97177439
792787000
479723682
1728099350
483055120
445364781
1660646406
1956102061
263660403
901505943
973755663
1422151694
909099811
1318837593
745781690
1829662225
270280484
284130487
616171391
317233431
896897964
2034385805
173723270
85197606
87893440
1031279999
917587289
870721459
899221543
1213987413
2039896526
511042830
1139456093
1495095400
601694662
1282137238
425471922
1614246696
1231735300
1145628100
1826484649
1059143842
73707407
1549778106
118407336
626418639
287947949
909641191
415869283
129833125
263977305
2031760548
57076451
2079657182
75616536
223456205
625052110
1715165917
1834494327
751143044
1706571662
2013363926
857276635
408571024
2062476352
1259037109
1882930400
1026207417
729037803
285535079
604650351
1372607780
640203607
1645173426
1905911592
559319092
1354406880
1057857617
1285872318
1877634960
1821406674
759303639
612371340
1078999636
1534514824
2103087970
167641286
2003263410
684508179
554066643
605092659
1674825926
827508334
1028281942
249526720
1445193703
1126850848
339653483
1827207497
1550705807
218781042
1537839997
703736963
1701759560
1455331048
989301612
1238562576
1765482717
584222301
1396694424
1642185502
2040580709
263716907
1404819302
1530499080
622363267
1227959297
921934789
495038422
1380595839
1913270685
1058287602
547917428
1279077330
454909263
1988404957
1568017060
406041253
1182775395
72425749
654937321
59526433
250986731
395827902
1551009732
558042818
1858674111
668915688
1844572872
286798920
703760813
930084694
384299259
425793095
1099146885
1983168613
1963964131
1191752529
1699526416
1882345476
925216175
1455033048
1814540730
408052714
1628870836
1884631845
549702494
1519682405
1318264313
1992724101
421972346
1123305264
409247297
264128290
1587687397
1354819523
504241567
1009220448
315125357
1425696708
870646646
736247502
1318628370
2057695328
728867483
1775851895
945891785
1293647379
873271100
324643244
421322940
1279965047
126175488
566500384
1102311503
997200080
1558935187
2085238316
1182482981
2093690839
1275818679
1473281366
912870485
1402041832
1428669894
2013238778
1173574201
860081499
779282152
755783105
242545778
933288537
93988715
1381497719
1797447736
330935969
158744926
1970341162
225213013
1232917210
1423679667
530884632
1341026552
963596276
2030906358
1554287991
1033830861
1771558728
795217153
1213490872
1267412319
1022557773
146729768
1527142404
246178589
58619590
233460309
1933477154
801725766
1665263019
1941797198
1420096333
817804819
780637128
1453069605
1504496411
1090431415
1587905182
436987883
1634086929
512577148
948528174
43107781
1780278013
1809036030
1511583395
1080351135
320458127
1581184490
1284474835
1725932788
1248647187
1826804571
1684547261
767652506
1532754253
1531135555
1194877616
1807701541
1836691359
29664047
434226888
806024701
1390217074
1608091451
2045159629
1072825948
220129277
141408281
1572534178
323045051
546626277
855468528
1769740223
543227700
123729977
893467726
1647823184
947227267
214589814
682744233
1069000230
1492145343
86535196
1893191787
1462231157
1405183604
2051219239
301312465
752674185
410338323
211689922
623740860
1831608549
1000301743
386747847
522480937
1882380008
1465018340
395606107
602368243
523216107
1688649366
2005607870
1263148926
259025696
1560880847
1906948423
1114913082
195433479
19954102
1045074556
1173328940
1072138396
57405766
964954081
896239314
843479061
1232125559
351626497
71078153
1358106395
1769747089
949382219
505009451
1303031212
1346300734
900050630
556815642
335387715
329898171
974727376
1858282096
460825508
1845949419
472491394
5797185
107033266
1157172370
469112594
643057364
298320485
1189411447
1312044728
1947181892
160281321
578045206
1517935756
678748176
1642487719
207515931
188368521
847021800
1129064482
838420156
1959909061
1219392143
871478707
1927560421
535197992
1307057245
915677553
777927418
971135445
1015256131
1619700184
1975503600
2108865470
1668908798
1862047208
1500920211
383723138
1104952892
320914944
1912517875
300749
725740651
1535182976
499488331
960102187
1183592817
1081689525
426150573
835396040
335412837
1604385202
1571949001
178486840
561312553
1046208165
519206085
653448708
54229277
1626238928
1378765449
1321304138
645789228
1213074277
333681808
1521113242
2055539171
1758398250
387424444
1703074094
1142273793
1257425185
329300107
1279799110
1236648256
810036074
868022372
1482150396
1559796894
432645228
1577030851
559825740
2033962300
219317252
1290671160
1628791241
810708256
1972498557
604096013
635959527
1859738653
320477178
417572799
1530817469
916501483
922337758
395672793
642275351
1569436166
415823150
224458707
440888805
390997182
1104563694
2133040850
1144667499
444100595
1334625803
1489853591
222978467
661386546
1292512899
427319517
1993235752
2030136170
1339373953
2059334850
1389746232
753222416
44192319
362295555
652529551
2004177016
1833202936
1267871110
1901507358
655456902
1868640602
1078782056
676058638
692854525
2079382057
689563367
5354334
633857223
997567699
77781438
1018003006
1019953421
200899144
645733706
1697111668
128181067
726310585
697269311
1519526022
195493227
1441222923
1696570381
897487945
1497403706
1783138045
866985339
101650755
473104967
432032092
1736091759
1734799811
1048890361
1264095954
1426527392
1328999754
394805934
303344956
531116445
928057705
447661465
1622802944
2067661164
138081171
5758383
1729877800
1731645004
946716689
6535646
154462979
55574348
1445328110
818881794
365787454
1364955057
396496977
1214272882
1686923849
1886554282
1861452163
879026170
106878932
280352331
1723853883
2105154340
1387515875
1404371039
1398083189
1962701358
2112006707
909757928
120832036
788473519
1439017308
218084935
1459545220
619557224
334450688
674724371
1632556266
1094260842
489134855
1640710044
2138462642
530670137
198070687
28973445
1834436971
1760684737
1764394704
1809655244
1091935287
497231796
1705978102
2140775897
1703222809
1237595011
518898602
1872275236
695967592
1441422191
1828652579
1387204940
597214060
1601869507
1962758958
273303454
285501102
763796545
1429920008
1143096206
1231383483
1629344619
4260949
1317895138
304127029
742649170
473141888
1245570448
916418429
670881255
506323887
428424440
709045687
1697746411
1282324413
1914625424
955643695
124230839
590379516
530452358
1608418637
1279769585
2092785823
1116546115
1054711905
1543039649
410260757
402867308
1373258722
205112872
1562903523
884346540
1381197680
1091044567
566124102
1707315930
746148514
913832510
223569779
1093962451
504362097
1415879002
880807659
1590585396
878236472
1714141539
1178710132
1256755851
1534154521
1147065623
1695314185
2019874117
1676447962
2130534931
1804874828
1392675908
1930807132
2034236628
1634298822
62160586
256239303
1189447383
456713799
698755752
1983428672
1723271477
2057131338
1723906903
1136204660
670188249
912237820
1709938628
1905694031
485376625
2138773347
886066487
5188691
1148790735
337907586
1864548618
597356485
1907639963
1565370098
1487217715
245395254
1574971639
1499910696
1782573065
1030406432
1005577537
1619090043
1115124618
395345112
1287393506
957380637
815529822
2106221486
21191569
2123265400
1409404848
805432875
1981870731
45404420
1340559617
1969856320
1931417983
138763235
473822965
1381152827
273257703
1378612107
943213371
293200158
1410562550
749926829
169267219
1840699331
1257494845
1507215905
1995852398
1006615577
684037315
76071850
290954867
684230081
1502780610
937038055
888921536
397270936
1249031681
859083034
19594813
363928451
539097076
1170184322
784477404
1975195065
732981206
1771020006
1801466664
2049199091
1903370757
1213789103
1345431005
595109812
1316674870
2072968753
2040087697
244000924
824703008
487605116
1424363694
2137495732
1967485031
1494682124
1388025626
1790992230
2121416933
801368459
227339518
731109210
717333561
175147649
461391158
1242301859
1168596941
1141382815
1691841385
1773375376
1855101750
1383902705
1818348739
1261115016
282304250
380393340
1326739365
414265755
335093754
1083607395
1541861334
1806113233
636809117
307093509
1774636172
1879460539
1631917318
1228842673
1301203589
1914898105
1514382281
844977810
280932472
118671454
347798751
1462660645
1270279134
1138496971
1373335030
1549773309
1279405792
194703049
1679568164
271688454
1235319289
549427161
1057075678
2070772468
115608876
974431629
1082219472
146287922
738436347
1144129303
322183879
1737655576
1477002316
1486200981
515992147
944910352
383323714
2101242310
1566936502
593009268
832272794
390675479
687249204
1744132426
1556231510
309408477
1897846190
105077626
1292196475
929939818
912756688
1237476017
703531630
413574565
983815155
260293854
671210900
2055925611
1456756786
19856613
1907422597
1940776647
561282163
1991018312
1904312158
1373866568
2084194761
1661857792
1363736696
1805465924
1213830208
88811123
517875807
516830629
1246584351
919184888
580621722
1684888889
244998632
279739326
2123238171
1289451705
1930569276
1886554599
781983105
225720766
1963452612
761716607
465195606
495086498
276807519
1367744382
473572037
580493307
1048751879
2143920663
81208198
1208186410
367059937
1988469366
676850211
540877710
1634448770
1369670278
918889989
1153187945
932704599
498273403
1227504504
1074704465
1095450270
1210718543
150764284
1881446255
1013298305
478681652
551801620
1901150638
436176386
2049358616
2000193565
676830729
1964613525
948505646
1043079343
282032338
680879677
317320815
988737502
1523438356
680756371
1948139895
1942383581
840625019
243572567
1243579788
1827157550
1636667268
1333901792
326662370
1396868966
855441844
203798120
1045572103
1641926140
2143771400
1253069593
864539519
829414974
1163932720
1090968270
1680227123
1494388780
1936718920
367946697
560949153
694970088
1369301492
976724316
1891788138
721735590
1363912922
1763471196
126811641
1719898107
1435144551
652723687
1552337849
1488479074
260145758
1540477845
737738331
1325881653
367343372
1663940576
1925349599
1542817169
1523913201
1165182882
689316967
1887309252
1221798341
769003992
741375984
827734342
193269973
1535264586
1502769957
310325703
1391339498
1926635658
1213459717
1293273261
324814948
2146111798
1276373677
784223399
385746035
459153608
657512180
748771452
1733275691
1391976630
779297169
922914970
1366150445
1142423225
1888815810
278808796
497223183
1232295766
328465581
1923225595
2099980441
668474558
1475080558
1972730665
1114099402
679250876
1696279252
154326653
38914431
221136549
449211362
866534278
1217899007
1659795209
1071510274
1575374904
984342571
102197630
490723396
990461723
1309476900
1409140678
491715225
457178818
754188068
823196400
525180101
1547690220
1853258479
949325970
1644157848
2035522692
1980103857
477416530
1007680853
185604290
50597728
769109907
622472715
1817794510
445883589
1631128930
1538205537
1269098233
1889472364
618221545
1270997257
1935450247
25507970
1795318279
707372076
1613413224
1350387320
2040460529
2016773707
561732898
1073622377
1675178868
980476331
25326705
1874056415
2130996422
123168512
1524153840
2079699110
518502856
308261854
2068866580
992089709
898863195
588261335
1783178320
1455311701
644191695
678682377
1223993541
1448609519
77731954
1521489183
191420607
1097766603
176847988
1272632153
1535850836
559737673
84925096
1752059136
405391651
167310631
298052951
1165681628
1923640630
1584134724
1999405404
2091611142
1085703547
2100437983
1232502124
1563740625
1003505725
1910403192
1611246606
1695626650
483411728
2097047169
1271775977
996202401
1522195705
142750690
310177112
2084852537
2009286146
1852971291
20948529
1926995107
915346589
31324020
1962484000
1601150953
910046660
2137849913
2078706856
971370618
1673746420
548827187
1006036131
2116623624
981285372
1203113241
46955241
63164482
1646474670
1723033315
1549824505
917857309
1969176693
1529660562
630471100
1352169357
711424759
948166987
1829200171
1258268899
472874696
2106002259
986990750
1997051518
1315333820
1446372796
1162732990
1509992976
96887398
962415353
2106610403
11056729
1053464637
1689945867
655745798
881936732
1327933132
1605164358
1982621832
293343134
1202241410
1465910947
937959219
1201343878
540392417
1406068414
251495538
189932293
1770227696
1756194890
1740429265
1748381997
1188225871
1270110940
1708156373
1297145676
499186286
621268406
1518886362
215954473
912909643
2065147877
1618995328
505622305
1501211955
1514334710
1469048126
649210390
880478540
720545360
1884971238
2087213271
1033403126
1012739207
2043341001
825762153
1133520045
1818289444
1213288408
388656842
304638876
612720396
771335190
840302716
1776373996
1059098284
1556896817
2092510507
691799976
398708460
380260779
914175042
305060372
921913828
787438378
1412299296
1374150260
1098635693
1780034368
1411054105
637491015
1807263506
1106073531
725845440
1731459384
1250784176
1133607900
1734300025
1506544416
424125757
675485391
360445888
1568704905
309573923
856861072
2121500817
777479565
1475534438
141990260
1764207254
1457219467
1164995118
1579494650
2003172294
67074966
2004655042
1709910317
716092374
330629396
1661987496
590830558
1713469777
2016626720
1743223774
1030906025
720795917
2025101430
925653889
1708944476
1329202078
314112135
787997586
1120789026
1743493652
1509098187
1144151950
1081559873
1464184653
589007707
579920996
619781880
371702099
1130364500
945085669
1894400211
876698383
1782096455
294437160
1777475104
671060736
92790189
1905481793
2070469415
647710678
120859954
1211574010
1728391444
1777199923
202200559
917152310
832255493
423154390
2007322182
1343625289
1795134262
683519925
510440637
1835817406
1685094120
345758286
1756984282
375824518
1683170209
1587852472
1574461538
387095208
841979351
289492900
1032268497
1441511550
614705323
10958194
492602630
133635195
988204019
727121663
965378949
323020167
1998886344
1408947498
1400005733
751278833
1424767506
1968327973
896217701
635450502
1840828218
983073812
180080644
405477506
1619616027
733324304
368155183
1274572912
443577815
557825780
302377967
1155258516
1326720465
133635113
1216179324
1537067865
1407826606
711526229
1336426113
976390731
987753820
213981356
1481638863
386232106
1487961816
165000565
222095279
1021083555
1385193551
1237752406
176208768
334554563
1664342201
681254800
1898645634
549183093
2031153622
1740112874
1951709898
1351582214
1485452997
1390799387
1972190243
1756591805
1003030871
1126665008
1254157877
2031562937
511734200
2053733923
154677226
798024716
392618786
1456823382
893773388
1298220966
338435573
629362203
1542767864
1250107590
822090834
958886463
237803111
1432402165
9098426
491893034
295338117
1413463886
1942837964
1616078524
45930211
984973781
1623822938
357210518
593916929
918351594
217497391
1787726865
722034305
744448808
1259783008
663002394
1350530160
1636647964
1065886801
1504287125
217441431
1188566220
1331284223
1943048052
888371903
95415180
566413759
883002607
1519005141
1092893275
830528763
894681256
875191021
1775373368
1595812630
1997918872
912152946
329004624
1566215779
1778703467
1552071506
1073831648
1014852085
730232641
874356166
1236032494
1785716302
904290121
1373777431
1403470124
1392746742
1171308318
1851054629
1534232992
1555712371
644382528
1757307383
890759783
1684455475
2095962396
1698360425
297956719
583142952
156591272
1461635458
1262791715
133167804
1458683350
1605538409
1965718715
1636236015
1360873241
372582166
1916887058
625644226
860139436
1785559946
721419340
774094356
1466872353
891176830
118930349
1977139408
1155695802
954721682
1354879659
155993615
1594754710
2013663456
1260769654
950570520
638057049
814868240
570372346
1222957635
1051736799
1155388137
2046114295
688962092
1765519171
109505636
1931056005
559090245
521282292
1930877618
1774711409
972193416
387140546
1463979273
1913695581
96790846
385419823
1824015625
1927958430
1295652877
813637216
135690022
1042141209
413521266
586687952
1809881012
227046504
94849007
1922662033
1454258896
169148363
1658852768
1073794242
551777416
934806472
154530624
1432090924
952884229
1515960106
1350809316
1063404215
77180262
536626049
991226738
1588585447
995751991
453439619
1243110883
792295166
1479710250
1629313749
2024586836
1417196469
1606089316
344366470
2059001206
2096866920
1780170036
590705738
2032388022
1857704225
691089804
319539978
1182077746
1306561315
963069907
435163466
982926524
437299125
1383775270
156170691
125779
983992964
1559183042
797331132
1526271033
1683833470
1833376476
824071219
1826358588
637456388
1570227636
638907302
524286656
806722483
980585475
850219756
311882833
741620197
478312066
93982466
277093305
1515298395
1582440308
991876475
1209189055
1416474629
431308960
2064472302
441010134
1671708513
986055959
1677749902
322413
1152111608
1970691843
833717798
28230798
1148657532
1182325787
1586109404
1917965880
786128642
328063858
1294060
836953121
1643600088
993768718
1548498877
768350833
1971522506
140670867
804374243
1869099988
48463411
48336292
1025461270
579408309
1907408292
1740842910
143798610
235257869
1778903751
282641003
683955914
1514506346
244127925
238811571
1869525615
473636933
1298570904
1827171594
351478998
1094865614
263607379
381011337
519603274
1965383049
1165802372
684838663
875059081
288279341
243533816
1734876069
1964354745
472400538
1652734995
1528822286
458684735
824240316
1626910343
1611549851
1307795173
1778084491
1601538926
1122312459
1405031380
347887140
1161340944
1942608226
1077908685
948868185
1345521060
1135224666
250805701
1053743992
1384821964
1469533556
71364339
1774636172
1035190652
338875360
1815263525
1080503240
362307066
26269036
1730081747
1002805912
599654623
128688515
942263205
1382665479
594331137
1673051851
1010145475
2034014148
1148375504
1560317849
1676628133
1771773658
1740952007
791712844
1723847879
1394882192
652441152
434404240
404987273
883138756
1402383153
1727078317
1995052410
1825617478
1828808965
1360980936
1861146070
1968921258
444641910
217717786
631385939
692034200
1004048133
482535801
664706141
462335519
897972864
1659004012
299147735
1124895739
469946002
1982099488
1519110338
624662236
1270192360
539716085
1965963406
744786226
60782368
141931876
263022800
2002013932
439451679
961793004
2002533290
857847454
1442125996
768954906
1306324908
1627220754
60808999
159325975
683457548
1252734794
1356229317
656212584
9278859
2021675036
1245520366
1560202441
431499558
726132914
1014995048
1977871124
860697032
236094534
7819705
104956378
1503580183
666406856
1289800789
1717580314
1310190214
1310614577
214142112
1913832025
308175953
2112647651
23363502
1249688288
1473868972
78724457
1842349291
2073062451
1971791370
1415037530
1961269564
436172624
2118420988
331645632
138307494
1144069589
1991525209
1351141815
486342874
472497312
908454351
160907382
1998139580
704415137
1049839427
690540710
140534337
1393251471
1030551827
1991988425
916288723
2104310826
1101192323
1138590921
351085642
1197144328
1615906201
1550237700
703976268
1389453270
658764380
1375029846
2006773559
182774311
446347359
507084830
287926377
1509121043
225057615
1999657121
1839846349
1908930753
1732773955
1287292625
1175880590
1160928514
1158797632
443539109
1600647872
549308727
1418880390
153884677
1579272857
1111861205
2129981505
117965181
799163226
1014985756
1191778921
1857077992
990661367
7307429
925565326
1637062444
98321094
232183870
823028406
2079336056
1557878410
871655058
2001446576
996520335
266041282
450954628
1682662887
1176632791
682083477
805564447
1385027679
434346401
152237752
1608396135
1669935356
380735139
933154284
1017201432
1671319140
1304470065
2079024243
1943680382
484585610
1176422158
343175473
1860192020
183897215
755961144
1959483138
1222249637
1471589874
512538957
1437691050
1302524689
1818943906
1356966008
1802134265
393396988
1542593007
936336515
1051199374
673194737
1424722392
1661826815
213920389
1692398165
455018334
1154351073
471990629
666536541
1313381545
161249389
574896435
1344610476
1902775083
2086146625
1312229270
1623902930
1056979728
48350798
455490477
1016361345
1017311512
422800607
1171904213
1997845762
2109476700
969093558
1184823336
987749787
1299861185
106700974
2082412848
433374915
424280277
25701116
563469734
372341541
1205078928
1717554415
1506118730
1695119063
1570217915
2051888678
29714677
1167328737
539392366
2100885648
450104059
111970338
847204121
781971198
596337831
229131945
1705293310
806225988
1849976428
17689334
611444517
1433772866
820936910
826235119
586043075
183950870
2028455688
108529579
855390134
1286981212
690412502
1400013464
443238305
1371122662
412557404
375122599
1117061330
837844810
1136448365
2106692059
1263181491
1987667569
796429873
9646681
2005364847
1854653088
1964660314
974379946
297320562
2077528448
1492742894
1746555685
1174312100
1436200072
854501809
1862726548
2123273596
370494296
10576866
1996726571
1791174154
326662107
961104655
1442617890
79655056
566365702
1979554870
1860237852
1718098444
2018936157
1281680370
2103240702
1543021422
1862566063
1847081462
798296632
1787031448
688242134
860682273
392634771
47638517
1567889495
2015285990
967646995
1940843559
1950629874
207893487
2116103204
184695811
1816897700
2079512904
1668774065
1623860193
437541391
1405766261
416440725
1221893298
90431545
1556851466
1149509676
1873176814
1605331524
1382311663
1633746224
1091179592
301407600
1369651557
1521297385
1581016458
1824507959
720315780
1883692542
1414301238
1014182382
2026976914
1658204041
78431352
601193993
1010593731
1614651230
1624409969
1287431880
190853710
21898590
1981760884
587988945
641358190
883946604
931467141
1929136442
1744297988
79023163
962248563
337740826
1899641324
513754916
1370938992
466536246
1365484287
2089565250
1930173357
1534364692
1920319897
1354084544
2116499669
31099741
1365924869
405362030
527700635
594248397
1016421882
312335087
983491787
138601080
1248702357
1459863302
1476711484
609981764
1928079306
578273266
478207077
535637366
1557688613
1604722728
713168755
1046732450
764858736
1743346872
264186003
436822791
1964458604
321719893
1800414058
831021676
1564259972
557736763
343724377
1305055123
1290641328
1274500581
402004598
303051656
890006350
1346897282
1828393703
1281308690
1168790806
709283712
1586202009
1081608689
328382551
218686961
1928076529
1033003117
1541662424
896863710
1739169862
1191235478
94726381
382100386
1480675987
157760578
114896950
1410082957
1807616825
1346379033
1085647699
1420786135
744296330
2119621615
927965303
1239909540
1151431161
1834461552
1171537166
1129831726
2068671967
2063722227
1546503704
1864213510
1205768245
1987342873
2123388163
1919141881
118772719
437123982
1257351801
1862188608
512312766
391479408
339714757
336136374
1013405836
1622561937
78721914
578340061
1657345801
1244469279
2128749397
1818662910
1999896190
1814955716
504978518
1486813074
997567385
1490206588
319771170
1539559243
1148216482
508607582
736202334
1671086399
1272843381
436597098
523931598
1779100702
545722127
1134944013
400897928
1041213215
441954839
635869633
240927862
1318808308
2056418658
1217854943
1799438783
124125402
1828720492
2109388042
1151324058
352849406
730118605
1424103422
1819035756
1250947591
349836692
2079633412
383068090
1534185613
795990789
292291982
1568636721
1340528960
157054133
2020069768
1244998676
1456318644
1288688406
1678068353
322254496
1347195499
624317309
2016400907
1238233373
157649091
1210071926
1620219892
1885304595
175108031
1152286339
161575006
720091861
1017298194
1132172421
1659702645
1429103786
1629565929
586907835
20512989
2078776344
255015636
1575907691
141678728
1274547729
971213824
860475229
1363757476
768341534
1931049780
1954985897
1484928083
690776338
861454668
213872200
116815340
191054972
1486003579
1503849461
1295645965
274203371
1900500831
312771766
1698663145
1450362767
680407493
689031985
965490691
897035076
1105436453
1103509223
192983262
763819802
1087467368
605188397
1801468765
1913627985
432777633
1702111176
194641449
12606703
1130484247
2000704665
1156947680
1703328327
962528662
376819924
419226668
1873692958
1452188138
1887303420
349280126
753634150
639684454
535212340
1449746805
474623237
709857851
2058467717
91932523
1747575758
1707996046
1861891372
948387469
1503520271
1045086077
1795869100
1847036196
1417774593
1183047537
1324566045
309801748
1148282902
455706974
1273655632
779217457
2095766497
383457421
1678098747
1196397053
239604894
2124180069
944670286
1132878425
255055939
1561340967
389697304
193027710
809006835
2108228281
2070225568
1895224266
566124102
745789965
1252746304
943994608
1549401558
504089502
589210610
1914405626
904874449
1598354312
1996622132
2093383556
2019804693
790552898
1299985979
761557897
2078166320
2113079715
1013681985
254688283
844667925
43155707
363851143
1032996337
182161521
1029936118
1123410040
1899316687
461594368
1519166882
1165338386
1957207265
1193024662
1072912427
1231110325
144168034
1560505578
826161427
592876564
562628964
1692886954
650117808
1299026816
1706380742
603483949
1253622235
666384172
11982068
1526704387
19861372
337979017
1800563693
829856396
424333160
1068175076
781912455
1130215908
500446140
715705044
843953420
1276867417
323993758
1714086856
1596756689
1888887746
68810359
1773675928
113520017
2059847894
1431090520
760196882
255781120
1490289163
1373528286
1295179998
1316508491
1305113498
1435174325
1554258528
1110388616
79697274
1387409788
727941281
1641076450
298190438
1163360496
1199835581
1206242471
1592535514
717859932
1238388452
1249001617
2016435150
1182360073
2001603025
78459107
1783342724
1057793566
44410076
1377143317
653557889
598765561
552202818
630008353
38771707
92209549
2069627025
603260363
355155775
1376243757
1955884549
1648320674
690506817
1608697183
1764863177
1133236520
2091829523
1323956375
616167134
546755714
630578386
85307015
117274124
615494809
1744105202
1127623665
97553488
2020539405
310446958
1415477099
1444281750
1512681586
1161744984
553781400
937466432
884926323
344862153
625158994
1076243420
205999328
57285278
1473768636
840889000
1632834018
1294415680
1813305393
493661572
443436856
645592716
1134585920
675992640
873570255
292608252
879943506
7977010
1745089204
130105442
516741301
1584548557
2094924449
925685732
996754464
1577251149
2003794196
1822690047
962976951
545901049
1619152896
1037655749
1654615000
1091532967
725635389
2109331055
1234574992
242194953
1731966108
1350766780
1422059021
1775703078
188453998
1116049882
1161272668
1976247597
1098370990
2114368425
1962856180
763002972
1230145732
148315401
908184653
1648939281
441798189
200129194
2107139393
2044896388
341697470
1175926877
2016517783
477443456
1743154369
1865184986
1120397768
14910340
1644642953
898218970
1184716337
332758614
1383554001
728194459
1608747843
1259554587
1390854635
1936554935
551045441
1074422524
540208253
883617679
2021569789
1148992542
1889320210
1451914707
460907957
1912820954
329206564
1166189816
111053460
763585037
1231518123
870954378
1885627546
1583464610
1826030063
849357968
193408683
518807457
48686419
1961589364
1783503355
320789106
211786632
1184898248
141275882
517401852
1146008888
1121301015
952861703
1941057328
768919368
209670395
1066732226
625726978
1579166388
93809741
457842079
128615283
1558562768
416001810
1042160948
556430880
1903920934
1667943845
1344388476
434863341
1391574337
1704020600
2061462235
1986771574
1772828774
508164126
560105345
1477674940
498038831
1766360364
858752509
163944797
1318994857
1741374514
908292493
901513161
513675876
712051532
79485608
1314632594
1071369555
1738127939
1859288678
511921775
194419785
326306229
705238544
1634874593
392579621
948433943
591220410
247031512
1737164191
1734884666
1918065277
1516661588
2102395586
1821680019
1019081285
1471821929
657173554
792664040
1096704736
1790550004
2069296984
123931062
1708932718
1383884477
2050369768
718879124
695009587
741478226
37643951
1039903747
909458205
1241549933
698806625
1668956604
1776678712
1007809593
2077752926
1787743334
732688252
1459136873
52835742
1943900408
1875010257
1698561829
1565307939
779634762
67948424
1202726552
400695223
363203919
781993104
1007051945
1308638746
1703669033
1010579102
3007843
235497000
1575457319
897849681
883449192
1237104693
2095815671
833787076
598784016
1534655756
1548727197
1731420290
804927402
278074737
1463904304
379783713
755910621
422656676
438590146
2143486190
1507809269
1040134618
1037812786
14179539
878132383
982180546
259884620
1380896741
53205585
890778387
140052026
1238884222
1489779540
1683156829
21306483
383459955
247402123
1830408348
489044768
1682083746
1244427754
236226443
819535932
295552848
1589327047
589573970
1584154992
2119800360
140090581
686560695
1601875176
740069554
1307545167
1732537998
891644281
1288536015
1540605398
890490884
1419528242
2091701609
1456877957
150052648
1311012107
555750083
1064252590
1211613205
1841985349
1324543615
1023917157
1213552445
105567117
1568395296
878851597
25220994
240461861
1224755773
1563186264
482515062
550950900
1398143266
301329857
1044267906
467005224
1256097193
1659834917
1967170822
1847563846
622776059
768558504
1567394160
2094246522
1832536529
2025291990
601890707
1706813022
1979497020
231149924
1819248479
1670639359
1464092394
1611963066
1786986460
563926566
948492790
39709206
45157839
276168863
1927155115
1429184923
95186805
411874009
2011511362
1736538494
146373356
1454957330
80492815
2080039667
1112440052
1204690361
596412080
1849187165
344795819
184712789
749981225
880291293
560010926
935693063
1474343474
126500267
450655792
1981221276
2073518252
462869998
2019781378
1473113315
2121602
890214883
693797887
238902551
1513467712
1370572277
1594739791
913834262
1609000580
1404719740
2027206930
2026768019
466146691
1406167251
873592947
2143786123
137305229
217877740
743564972
137742483
398873782
201922642
432632253
1760559527
1047687174
1145845674
1604213964
568734779
104822309
1788784097
173755900
2119348785
878833615
149211394
1753571968
226586414
585997475
8499708
1019917346
575452800
808578142
1330831063
736463493
1266758166
501957073
222516468
1554792636
2005434531
2081315958
1825541280
1695546454
1590883685
760501232
1833851009
552347194
93795457
289607692
2086804409
273833056
562435332
672266400
233615157
1420688102
1246355791
186115251
30367690
1046291997
1259436662
1972730116
1724692850
857933883
1905672678
1975014187
483576857
214903277
1325011468
125890900
1672955978
362266469
352391312
1326802581
1895419480
1525668686
1960225668
637873057
815532919
443838522
1241859640
2134512893
1719607941
2140912152
1153079953
1991352118
266073615
850425343
1730128171
303283267
188682691
1479939433
1874573363
752646608
1575423190
1102950985
1967196811
1860797501
857059424
249614149
1197950427
794402077
1861300724
1200429602
1373913061
596344294
1430138189
1723600206
1845053454
946121283
420899942
611966975
1196743143
818480578
1505235578
1048205668
770939304
1218167617
1303667469
82914715
1298174021
1514763013
1730136272
1551339028
1770840403
167456342
505591279
1938626411
488467563
2046754992
908570780
240584566
757050832
663858552
1625909539
902475655
1365796901
2127359905
2129630745
457528254
536423230
896543914
326466369
1239692031
1535247056
451867744
1153832895
442044407
78704236
1578982226
1024076592
1566459167
207013037
2143826470
879289077
1290278459
2141474898
1458367487
1766027733
192703448
1651573342
1853126061
647510900
1377540357
1605629004
830763059
1794378847
1830138966
2012116616
1144730264
1482238144
1100573162
675840134
982911382
1076120425
1960872667
672997680
1312778234
1503065551
875630031
1911203080
1168802718
532098006
3056498
396434616
2107692555
95230352
283722832
1917963934
24533485
1709299837
287168908
1008880656
2127514413
1173264692
43977678
1464132366
1749211074
1215117430
1713566406
519371304
1861482591
966450646
1694166174
2026161599
739637667
1795379907
89346212
1135304343
2076991516
1007154657
125113275
1684245008
1588638638
189556543
1551362637
269146137
1034228886
684929760
27076427
1088141394
1416009479
758949595
557004603
1435636834
2096992280
419051153
489415758
435676215
1402772229
984897572
637887705
1359608506
1020276408
1791192249
1431983754
994356131
2067714031
1382239313
375093742
48325916
1580788450
223362680
1933102112
1831437764
478536210
1981832324
1361477703
1408147051
878572121
350137415
2134412632
2144297726
1120754820
647217878
904053619
1915210193
11795090
1424069299
718465455
752250240
665323176
1772813156
238337502
1409240827
1905321799
79017956
1885480371
58532181
1246193637
605609838
2095270026
170688175
1657975724
1262580221
1213601133
1565698674
2045111067
1011952103
6541432
1072974096
862184349
724282988
459505031
1741319900
722670338
20399376
248394538
2044694633
765994612
878263219
899280465
1465160474
382349424
1933501828
1647749939
777283434
14533856
1793416893
28988760
614657620
382227536
1893767148
729898115
880901498
259313606
1335208481
1880746403
330132423
1665044420
69601627
1282408237
1693523174
1800261281
760324200
309250107
1678306317
2116668089
277183953
1654590674
1266927775
1706103935
1115807943
981467557
1146375397
1202586457
881711451
1067562141
149788477
242345048
110071511
740905493
1429915083
1987180345
1688316573
2113753221
673657615
406946518
1589528672
524102312
1576054975
1240204628
529651734
442052395
64048205
1065523235
1489774811
887203153
1534340531
673554170
1085269861
374265300
334814643
1052884417
1443100052
1920724899
1281658690
1926360208
1089932073
1850529717
2042786949
1453748886
193837919
389638154
1211359316
1521022722
1686294410
1977978863
1391264222
226165710
1277536600
1221089216
314393251
1494366788
1657209175
68050471
1728438470
819854438
167032128
1999075021
543189830
273722185
1079340000
1391357118
1262743070
324081505
1901784343
233276218
2063299501
102582774
2097472910
1525565839
1076148448
1245497438
1160378994
2034448194
138997292
656735870
754824609
1184559130
1730482364
1778529892
1996257835
1901554165
853088475
615009923
2100887194
1094941663
39953785
736795332
564240750
1589467434
954237630
1136995501
629943719
707187092
1852388392
1823511138
2072775681
935679671
954005369
2105129333
1572126408
1305152215
2103240094
781891408
48977752
981635167
327161537
461407707
1045080147
780180812
30703709
179097197
87167910
1407349640
138930002
1405139071
262905776
446232671
782005515
2091730438
646455648
1360610175
270787928
1709814040
348724223
2094274415
564226475
1450751678
361340686
1993072349
746198817
977130347
1707051290
310562884
1418144595
868104710
1017507280
298047541
1855661169
730488344
2099613375
222529567
1353425982
1004334761
1223252373
1230315817
175026174
887152689
1818270867
1561923977
153216867
1512164356
159916112
979248379
1774141150
1226300481
1400180612
2082089431
1551374269
1152228048
199691778
1665020052
544539043
1975657805
1704667281
221773737
264624138
786758514
1652406776
1636967572
1193237448
64894147
1637677016
1861854403
1146916603
79713085
1100679567
1544280327
1481582129
1572222308
2083231479
1707362101
903201506
971683091
1605530213
133136382
1922256700
2076177906
774948958
1796792280
941255938
1810034370
1918534767
1102659466
338302897
950901323
1929391089
815698771
1284088588
1982778556
654940486
1621407071
167179642
564398478
1764893609
1488235426
1971354699
813548130
94757421
520658407
1920485178
469521329
2007334078
167509012
346802555
1900829588
1048595192
1961853456
1337317353
1941648783
1180190891
873751479
73181782
1418243023
730787558
1892395703
705199422
112265397
1267577242
337071101
1797348019
1387114071
1566118923
2138303231
319757318
716583809
474091201
735757945
959819535
874944020
2076655686
1943995550
260686530
647134516
681277478
12772146
1858652758
52420098
1359644598
1115065494
384703150
1972153517
77968653
929041341
273156418
794610127
1285619596
915586441
466721221
1966539890
789654769
1270457374
871825374
99857200
2076071433
628181401
801180480
358055461
950455448
481309927
1544475060
1013268471
854691909
1548849893
1518290614
1530559631
2053657776
626047743
1302841402
1898529140
1885190136
1973389615
1893921983
1229508759
2102941156
1605030432
1101905775
1997810980
668564526
1375434526
620746830
606949707
250849724
1047743780
1458161385
335956192
1204566617
801171377
1810907985
589708429
1679373216
1326763382
1501970172
1522781009
1805442283
1822794478
1554087793
1552321821
1136236059
212401164
148548037
1179945389
700584893
1061638142
319013177
1965134181
1939565195
583458603
739394816
1185120889
182884737
1442557596
1010874695
445983057
1277864205
1904591707
696301640
1529463939
1711627207
1450474013
68215946
494708578
1358726475
1575918819
514928661
665283801
996010091
1145298179
237541950
1146936007
1745717060
1846002359
1880795277
1436208247
177558092
1931445412
1919612037
1526397643
201710949
224043836
1581519051
1650858523
1014864632
1250877294
559669745
2094914066
1887216141
325928098
648150475
677337126
684038239
1704787923
797851388
754514766
40015068
112293150
1355933877
686897809
29852624
976589816
1438165339
425638784
2122277051
1100293223
1405376833
1621444325
1568335839
579956274
711184492
951282481
1771603539
1723974003
1344013044
2135062411
605765876
1315428085
1700711520
676003072
1978888633
999286124
1887042592
285741823
2116911213
2140525399
1829835938
290466469
842950813
681235090
1799555520
1551275885
1064970396
2029446272
1401007534
283922426
1319605732
67012595
1032045508
2048036211
1534452695
632015776
2029632264
695357156
1751651285
884456606
968971425
701511109
510261754
844211142
2050263764
1777332674
157756244
53387201
1133939152
889888654
11532672
521855642
1253909869
1380318269
531754745
511327848
45947290
2031180106
134034422
351401903
1001333074
917746542
964864308
1058425929
2060565484
1386688228
1055199315
1946454772
347418883
1095711250
1950103867
1015647223
1542871659
1976908713
987498069
1412042787
1045064410
1731212314
810422367
1917426178
138930938
1443910803
65843157
1123001572
1227726042
1909445219
2025422834
1386706281
1154968992
1197769785
2121390476
19373468
280095949
237205125
204346241
1653475848
1007581541
1043186508
339514924
1626905713
1595115190
2051599269
1287482362
350409736
25396176
1884166163
1881172592
937511776
1941187892
1272881803
26391284
485565522
1825314012
118677762
1793876774
1288783638
1042379869
1540553862
1346279547
793034407
2100278024
92532414
736530965
257323678
159739780
2026890312
395862402
1050505822
1155265012
45511990
1628885483
2102964548
753680478
778313635
1227134665
1031184431
589384548
694120894
1347530594
1458362700
1953299339
234444716
2129227680
1641666450
599315023
972981607
785312504
654983146
975484331
1385148322
961067723
1813006622
1670363682
1557814708
2108869448
526618789
8353513
903490817
468438920
308017600
1986860649
1686931529
2049587261
1340410528
353854917
999463589
696023107
1812945011
975070634
262548316
1736373285
1358293325
134788447
548929650
1162147375
1497995961
636421866
849123909
595681314
900177753
1306391260
1709505042
1959870319
355308201
303395724
692911760
1994829670
1699281127
580552024
1117678562
187367111
149132861
1265615575
1700209772
1598204585
681882065
116087505
66605697
1386324838
663767301
1394599746
391950016
1973455076
1978835674
793582286
1334506037
1871164021
92188091
1478756530
1899858027
427618772
2090914087
914584646
469194171
249742254
844618028
569996872
2096592309
13821514
941603940
717039738
1154703462
1042851030
275732197
1485934782
765428692
1983373273
882694055
1544608253
1394206702
52741025
1382233443
374408109
1381272148
1743315395
110859766
905072087
489767467
1995939135
1025573570
2057434170
1521956579
695753783
757302183
1671636187
159936032
66898898
643525507
1974468805
1400328067
1344167524
623503056
1330151244
2134704392
489190365
1749095490
654183228
1110657311
1501595048
1281130160
1789058281
454710802
872078986
1423701207
289192767
494446024
1593973740
2000192576
202308894
321532096
1248788265
2067549141
739517151
1725809023
468681702
1021265171
1022895803
833763751
1487198320
354389532
447026150
1845957108
271065944
101072785
2024786140
865436610
1711966208
111364081
1011253462
34404310
1056155411
1243085075
277896377
1437410680
989440064
1236528684
1162564073
1291289035
1832376403
566588223
846063622
1640746038
1803903185
1669628891
482875655
877788094
598856958
566604720
1785377945
769336070
2097990399
1328492828
435209495
1582013915
1422663746
1551797225
1027672103
1019539216
1517952185
713653463
489201063
859482848
695730515
1321392433
1321110927
1677584830
1119869175
102061356
359949750
471146733
1331186195
2064370691
690588318
701811263
1922610903
1730005075
1316417135
564620395
1611155144
277891629
596872659
1490765624
1371391763
713657640
1198431501
868371559
1128801204
203728075
1514244915
1814382860
1567489787
6443008
448389518
757658060
928557329
1728468012
304855607
2144079066
751383417
1180040388
1491603855
1448702245
1670073202
13321751
17899359
266434162
216026072
1607620191
811621260
1200242543
845976395
1827327872
73040902
1807798991
1920133978
653225520
1760538098
280060025
2061894396
889626137
628651805
1126712487
156940611
2135450659
593257828
478350003
1518131378
1118205061
538089826
1019401787
1441528839
211830140
8815254
1881252303
611668050
471473639
2005242506
770466621
1089826890
159820836
883160174
1675333450
1778352465
1087668719
207966644
1889548692
1776102999
1319993443
1780231604
2108576151
1988375533
1007520875
1556389380
754057861
1259690916
679342713
1545625280
60299416
1030465193
1461916318
786259515
812690116
126821668
1739800465
530056099
2054709079
1225590940
780407491
1851774603
855655666
2125340535
2055688330
113887603
939689672
1793823551
1791737005
632040331
1809451062
284066889
1345164932
350703505
1054040630
1019694568
397303819
1909726781
931489766
1122386444
1830424448
26216339
1450635097
1902327762
31037874
242378479
1867078596
1347295599
583280225
824256280
1817492341
1907124482
191281723
29053978
1703808413
347534606
1810465304
1772469895
926449805
1385519115
827918329
776566997
142791364
1154111838
1189654655
1210150864
490133194
1386863480
722537729
980032162
1933346925
1738953187
236381396
137531288
1830581734
1893570821
348547303
530538844
1863306606
231165121
441894671
1067188993
1670967206
260433142
36046850
1449221156
746195571
116984692
1064403541
1250696054
2037194886
1636304570
2135217195
1797948503
423850861
726687218
770466294
790557462
535611569
994101766
1858799621
1660605153
815923100
567935098
1042873091
644509023
118925909
1368309554
1095625194
707816088
1066907697
2019844964
1533747370
356574304
1298469751
494408855
1472578778
1805465167
1887709475
1082604857
1971894366
1540487578
530702738
1443358746
16904939
1091309056
1393438654
360642347
1056358263
1720831423
1643479839
1447496434
713328321
1394093203
1220604838
1289234242
1998213787
851272323
2142785763
1916080552
1721221438
36201906
1834235448
1217807192
306942223
1536971583
1296243056
312510408
1756886262
363007926
285692352
808312242
2129118129
742116940
593751640
1207732839
1167493606
1820274947
716556101
1008740666
1282767412
1393900361
1711111140
1010360655
1147180538
167096763
1733445266
361066752
85742099
1805110981
2144553423
777479488
32401555
342178310
1491552736
1894423346
1238194582
1114206273
1004727722
683397868
393919752
1429587141
246060877
1452717971
1207282295
2130991583
1233453220
194730543
121535415
1772674149
1690121807
213933049
730964639
140383936
2136720385
329741158
1503565833
1583003188
2086058733
1911733380
957218229
2004638014
1564574042
279058265
228554678
1028719562
1613161770
1608613086
509435758
870395051
960278768
1434739565
1048920534
561012011
1597600154
1060834796
729916780
717606422
484157872
53342748
1474084716
2072663098
1820231315
961752378
1205032262
1490595476
78363192
1406697934
2115618694
1836412388
669446223
1968037830
1090786848
675694858
944541552
1816425571
1978341859
572283999
1297885880
2121479594
1984402226
872402688
840741335
954845943
1000030351
1798737536
2105464834
196153363
993538708
1539796090
613041998
1659070883
962476709
271788139
828814297
1245258535
896731769
1329601534
1843654136
8854686
275477227
1709487153
351981560
1204695429
1661380160
2055611061
2009371344
1750504337
1991611530
382494639
1181695924
846232812
1286885711
921413296
461104288
1752965585
250619934
1755158112
1990849236
257659371
1225536561
1359542122
440568486
1131208935
1480521377
1958088282
495175309
1697057740
1279382969
1665017574
1417785298
1843377502
393084502
807335167
1915179621
639996496
57851505
80478667
987940014
1401632726
111938171
2054819263
2043222463
1035161324
1817523396
538832339
1499451455
537098569
1298973757
855608709
176646774
277944939
293161087
904234792
2125608693
701082854
611877818
584457848
156156379
1796426083
1329078052
337008262
619004367
2023169843
326531506
358789478
1381149136
1158798576
978281154
880572578
229161006
86535196
911002097
412112164
1819853553
562803777
1768330847
288384102
1208430431
750429291
576614167
1530376879
1509266934
1421754569
136618503
559364833
671187289
1301537371
1553745620
1718878492
617851866
2127807258
1721155853
1154926991
925253057
1680185874
673558141
1155001289
965355246
134337006
1553754929
684323478
1728779950
1561752771
127664324
1437364848
111971318
209429323
1989462228
781201922
2108332375
237226021
326185757
1450906018
1254452913
944661496
433119887
255927548
1106381669
1418080696
1432682562
999616070
1635616687
1976841116
1079681151
1133257776
1730476394
506823072
1447293067
747967081
1612859510
2098984122
2083715673
445071481
434284097
312335551
1383139760
1339876585
71484090
1761716240
1288342582
16375042
1797679137
883195233
1800338467
849483590
441498341
193456363
1914097432
442399089
2011831126
1810237679
1081839766
2080505851
2032586996
157050490
5203318
1889877559
2003270305
203360502
952147106
525915342
306674153
1600265306
1916884145
555102775
532451697
1655683790
1046300117
735187765
1307896549
454346204
1386293533
975726692
1004172855
569329999
1847318682
1955051879
485675704
428692690
1893372208
1828113032
995200342
1068498688
623466144
1984800993
493122212
726678199
1379517249
1123223144
166511830
2117357952
97549335
1144628192
987237060
477519774
1769040677
546939159
173930470
1673782516
1058219420
520824039
891268360
1817933962
89017115
298440356
1598097999
201335748
881636879
1271981309
765947561
1726356890
1934976470
150094046
1183856736
1613885075
1181120547
1431480529
540817555
349252158
811705509
1176892446
753534173
1957167008
1290860226
10868394
34062953
1517815132
36162484
2093685655
1996239470
1907901601
2028645311
1772771201
141008136
475888840
553402923
585197543
120652069
1208875594
250204671
320318209
963169929
1063709247
1235006498
1810652822
1252366049
1386852887
810235908
202022334
382617565
1914033526
543551683
21642826
1388491742
608801430
898331438
451867744
1846645121
988683820
903818706
839386129
858499868
1491166176
73301858
366230935
67420422
1847843717
1675827591
524222209
2130741659
309882058
342409859
826674174
1429413373
210831674
1883848841
378208939
1177522620
1388463480
1730971474
1674021952
420526230
2036272490
1472185507
778220441
1912035438
1412226929
399908320
2136904539
1530051172
1483082384
1014060294
518105444
784897008
1029863241
272501432
1107207005
1565456213
146787181
1110828173
1609964854
266710039
1431871071
61074059
107348567
1745573458
2070493751
1139778312
1583674417
722058616
1768226175
1024589835
1627319794
1014873680
378967515
1882716305
119760579
468423112
1285115718
1781222760
549231741
778290322
1425684038
1466516611
305261134
1407128303
2104071049
911793110
807352171
591043347
779273776
1059131674
1287699535
1613793850
1467567657
1511506086
1694436438
1326094133
705686069
256546310
1747573062
285142661
261364085
1939067395
1304389087
1876052207
1513243210
2060635597
1972915059
1825807764
1842197679
958055146
1922868455
648238012
796616101
322856821
2067696116
1814735257
1293583593
2027588903
935498565
1839753314
1235961904
721698819
1831914895
1004217482
1347696050
1050152193
1621279600
26624094
1517681698
956308696
2094309477
579982232
719952552
1981212518
505080759
129096682
334327476
61539355
931937107
265977490
725742283
319666980
1119925805
1639086127
2105690955
1466482643
1564260992
1808249659
1043835874
7119931
941139408
1805161934
623107685
327154886
953720390
964428057
997555392
685395411
2137462287
1196423400
1371834431
1201409630
123137222
399999064
2035800042
193883420
1355235135
1494390344
1703450493
1729150311
1527642287
1787583887
1419573776
1821530379
24334454
789757048
1740802754
1577303983
1446104832
1549703452
76612117
309611302
969567041
622931219
1811013856
343029990
1530995458
188294067
155803382
785678037
1431932976
503543147
635829555
1402527247
512990801
1062202863
355908822
1679513931
1758454078
1217431147
1959188025
831462055
640899829
1183427486
416265516
1227707851
1776860434
1135980834
972900409
1139830078
2081345568
1247458420
1223319585
1697251451
197646356
1656723047
668710590
1111281443
1052722071
186106610
1966382765
1876520100
1563747882
1842324704
1785151304
1431451994
1332811883
1407660272
1974250869
1776768015
1140067787
1584731511
39942445
841686254
1429847114
945620369
463820824
1182449829
1739485775
629553773
710016640
1113100804
731246567
1873155272
29820796
1352783644
1031585214
368442803
854219022
760817201
46954324
43494003
1558645183
131650571
1403078639
1499655205
2079723669
1178427574
659132783
1654229639
1462099961
1314053906
1292924875
1279333562
444501322
2018740045
610306407
1971105326
506607272
428256993
382170703
1775678566
1810546194
798107245
2088646613
1822374828
1885677519
682147439
1061564307
2021711954
1009260013
1608986923
1037394942
37360076
1492634804
904010284
2133969665
398029739
133174393
1942872666
1249614095
353845173
415926111
1560986575
986846804
1164474957
20316014
1680225992
237994339
1378197959
1002846882
2011288511
653046283
1433824538
710371678
1604731763
142424069
1039174771
1002343913
600581499
142523083
522256339
267173451
89902241
983969223
1381227362
846635924
778646470
978182330
1364765100
173720779
2047776650
902128084
241008620
585109051
1538256746
1404573401
1102188971
978834223
1808526614
424941746
978198510
253002087
2099778696
1546433969
289776988
1939073636
1570561934
1429840348
1235219412
390620488
217020648
192303674
1924428462
854820166
1018460065
188497033
1045943548
2041152714
930681105
588352587
537046818
132457968
477618156
1478764920
1060707049
753667058
1727206038
640210654
828737224
1060912002
1110415406
698510503
488600083
571465815
1658595830
1730183361
473342722
135835595
1364032257
540626161
3997585
975060682
738489755
1487060201
2111159765
1639952708
1851774041
1183714272
1366936365
759020021
1900683190
259976694
670584177
610673745
403039664
1674387543
1703337796
186162900
1752578943
205686122
80737069
1665060106
490251666
1579995542
138942802
1749082099
1118452814
1543567841
1328413416
1079841029
1389985815
82656311
319324760
624933981
577454176
772007878
582701247
1036422383
575381635
1448353900
1137558865
1397418883
1446365708
1776986987
1520135562
1271640252
1941351015
781326154
660763103
328432307
860179408
496845980
1448681577
234368826
2136576291
1617616800
1574803121
505797138
541657187
579113610
94573253
423487978
1854352844
655757154
834437421
1999154107
1294068979
1432416045
1203048688
677873532
1845798271
1848031078
1293034467
2077828274
1609058732
350443676
2121836110
337171907
188037804
1295529270
1785406515
1343660886
1548751872
1923986939
1248695958
320514893
1644713413
386323024
1259872325
2105965506
516028488
297823452
713022679
1602365943
1000893771
1147804569
1738578514
1062123499
752137760
2128093731
1294459495
1599579918
368336462
1797142339
401195957
1184762286
574344077
1234141107
1212529685
858542561
1924975422
2114377885
1081202145
1645341321
833658902
482929908
45237195
441459491
733305514
1537484707
823520900
625732439
1376204549
1495943140
764561304
178552083
2038772365
68975357
604705467
64568380
644460951
2113320802
737618838
1765214380
2137178366
1279410821
1249734065
596495768
335895591
1335546546
44082866
1439716139
994745166
487628090
409535273
1877638187
1689102122
151314276
1888498537
2144269446
2067019087
1588672428
204930208
761609954
1200120190
1772698604
599509542
177786672
774805335
1836140451
127157107
1136321814
1947072151
67705784
513077906
1414399494
2087149154
1808634559
263778414
1071140958
2069778857
1001230037
1480432906
2006568152
457706891
814341182
118772719
2121836065
723303684
1976380663
1578571201
1898082866
531352639
328134706
703997051
501202598
1960464836
1227541270
979956894
1127159514
1080818981
1024410260
1282544312
1308104478
831198855
1735025379
267523007
844724401
235455064
1702569128
1268985475
1799173810
663924132
1431982312
1865299049
709999007
1013285418
393107050
2088387256
2127522708
193362231
700604106
150698722
1532761388
1717147701
962206071
1752268518
1154233205
720602690
326816630
1908919183
549547691
668594865
498348562
1931427370
1977851861
2096161591
306743086
1405917821
1465829856
1185010509
1863480784
1681811472
1828291156
461656857
742848430
419581333
1481392190
1661209185
1061061490
1770425521
1463185569
36380591
124747519
337023795
760499001
633862447
1113459503
460450954
1818359443
753378650
194283374
1153078507
654420158
116824131
806243793
567640393
928301891
679252823
143195469
490086673
1771653278
1496849253
2091109529
2046877944
433218475
83219430
608179477
1367808731
420603021
1599346128
1563636050
351449405
657130119
1326793729
137952347
1450447895
1458921309
1296737357
166266094
719908230
1258527646
376791839
987761909
1054849179
2036358501
1512873925
877861430
1301008029
223945069
55590792
1655123987
839660933
729199763
469641849
1874248258
1517928168
565602476
1126016192
50035018
1149881961
116387980
29230639
1562869267
1688712223
1118981404
54835074
425115928
671792515
415864049
1499347988
377349055
676152118
777073926
1096828255
549098781
328315013
1891557552
254633761
838447589
1630210147
71390446
297400516
895519599
1758286138
989661310
1456094710
1328417509
87562632
570237326
1738457483
117087353
748122134
630549740
1752740478
1410806373
1633945094
386793483
1541412093
1435886187
471261056
486406696
113657091
2013084049
1684283845
1191366211
1208791704
1784718778
901203946
1824862724
1975843364
1815601034
1085333426
1103277375
2084981514
339349298
1961219722
132534624
108343705
1268903604
1614755760
900362829
1220252421
752271990
1238823689
592060716
2008729858
1512812304
1938572186
2109924834
1104602942
1245499301
1255957357
678235571
1781645854
2091262600
1286316678
661439092
1015542639
1867982264
310724738
1422898046
1047812130
281026856
1488494187
1722871982
193602491
1339779460
1965782450
902485208
2051747741
1915970269
163149106
1283994677
1803401454
1570373356
1737374150
512686576
997470096
259564346
1776743076
758029434
31166380
1327123824
2048327716
945535754
1705435045
627150375
518997036
940695320
565105760
1413963721
1314571881
742303161
26546134
1506794007
537771677
278284552
5493335
890194667
973992114
132621870
154563952
583367925
506452505
1443262608
26589685
1845078156
2110677427
567659262
785493819
1633172168
317374566
754096924
1003274328
1188634451
69217119
134346709
1402122850
1151499885
981898091
357768820
631004717
75092132
47117275
327257104
1950563685
1346951432
1576390350
1717937778
1444918236
1401957806
1138226417
1246777153
1458851341
1722960524
283771418
1996123497
1322423870
501906299
762010785
67579518
1712858737
1748727897
864400835
2073731445
754875416
1796370480
1707769087
348495074
1188420117
1437376368
1688512758
1426951427
939619975
1668725431
1763227766
1864253317
267022884
1763773574
1340036486
74393373
799291936
43189863
494434090
1394046446
1483953037
1308665656
1507744295
1522864305
279826443
2007379125
1229063570
909483366
421347459
994060532
1748279342
644102205
175318144
2067560325
586511722
485613365
1298030231
1100505266
1198133845
744583526
1168931575
735102365
1440351662
266553952
363479182
431730285
710187880
1179016306
1076284970
873002092
819565879
45464032
1708606859
658173247
540417031
1248862086
775901217
860608784
1204539177
784854485
659899140
1217605356
703414192
1255549346
1613626257
1060271831
488283042
1255058622
569785316
1352558473
666242296
1177221526
1313496634
1431320070
1391713407
286630630
248732602
1642219231
215667493
2057544558
233426321
613003687
433915800
1398578262
643414789
2101221113
1743933681
1593130411
957951396
1164908053
1800984574
1683765237
1082577111
818355028
993581739
537302793
1751417504
1347447460
180279700
1833331337
948019156
2129056843
1737629475
1199298072
660553864
103270439
1184870765
1103857439
191621032
426263456
129008233
915770204
1417603628
1079699964
1235264391
1798948951
936167817
391430677
1146290863
1150615199
31643832
125657516
1764222228
2044542654
482960594
891927204
2053845306
413565128
2116965040
71278535
75428904
1268663073
31079977
385588637
1744970371
159493200
289525282
2124414139
1872567153
1555232236
1768054731
1976853198
1285234787
492517703
1003554120
152794699
1911387474
305255137
1549139914
1796007834
1370415694
172744310
1658271263
522864392
684113669
1384997409
546987436
227154139
1948061201
867780685
1740494079
1939302894
1118242541
760885623
713176723
824612227
535351344
194534695
1744193067
552131662
1762217756
345366242
1677627816
1138494720
2016406192
1991693103
832108859
254158421
1763330515
1006676509
2126465987
800206484
704316462
422825938
1719469525
855675486
1322877631
999220523
90168128
2092939393
512660139
1589906446
1879672855
1590007654
2123668515
522939357
1432063228
1062919786
1475316982
1643684558
71812442
1924725385
475710152
1401553315
3340383
213874807
1535443811
1334249571
39971757
1479367027
1567149844
422077390
1807365706
912913900
556282783
993719756
999177389
298248407
777434094
1718207760
1402471575
2129444428
1521096740
421203797
966771178
92196029
602085686
1234599082
1535611133
1630827204
960690823
797625602
801034243
191364906
1543845701
1849861528
1918935434
1530424104
1814471923
2075684382
1087616753
1086588709
25350861
1787798960
1621289331
1826665966
114392683
550177774
649204878
1857350678
920465712
1889846057
1222255091
1269127291
1563078550
724231905
2066702250
667325936
568712628
521496383
1280722836
632287934
982547198
317081081
1841848580
1468542012
644124561
616142784
1209163843
857227536
1981189700
352223656
1809119344
1644665275
1507276463
992049074
108895968
2095289588
12220873
1896748857
2046139933
369030671
810798721
1961641978
2091429405
1472636737
1598412354
146632311
1321529594
1084191493
702042693
1639405979
901703433
1651040805
675492942
724023177
1294947723
192127880
171538841
946831387
515542571
879648045
1442192758
1164150008
980042158
509318472
550255505
823791928
2083062298
1026003029
1495347888
1888120465
609981764
813529527
736598675
1667425311
201437897
89970742
1315079186
1374337367
1174523268
274317586
458067865
431849630
723516096
1454731783
428430058
305140304
1610213431
1798441184
420477708
1056827650
1495492106
1860932607
1577368553
1189742756
1157753039
826455132
2016716141
1667437264
634365749
207376891
314951604
2039740466
250004545
1675266530
1251905782
1487610763
438809673
1914952156
1145121479
2131498140
1213540721
1323903235
410317747
1215490244
52830744
922191661
2001865855
544635354
604210704
1056332789
1011587590
1467137806
86371914
863172582
1653720014
131178638
961830695
1282062390
2065981200
2107494781
1614664954
68782459
1932630702
794697599
1777773910
736399279
1581473067
1457123053
591715949
961436842
396006551
1379946346
847356452
427388394
728234201
716828596
561797138
1517570772
1447505425
1087880106
332962961
1909006131
728250450
239777763
292726100
1088196139
818085963
1329626028
929021468
741573765
1563806248
633521569
177987214
2024361343
636565906
1589965591
1301848916
470793192
1134254143
119540785
1135718221
177031987
2024995175
1107154431
1294558260
218585840
604977225
653821502
22036039
859437326
1496796548
633562901
232241072
907592069
772801761
1437346192
821477498
708340765
742095001
1671636256
311662503
1998938923
699893080
517608409
1269137068
2047897256
917642986
1403494032
1428084246
1202530562
1588486641
1289954518
445134644
978299171
1621919599
345452156
741369245
1291908252
96536485
405627790
2104221411
1952126633
1377159468
1312701317
766908300
1965668503
1840136206
1769538361
1112375066
1413921555
1331195243
963797022
1635818365
342469928
1816066453
1441086568
1931926483
1101423975
556829473
22185225
1358172158
4795585
1686672112
514903762
614515565
1998731990
2040532427
1469778372
420138530
522117298
16648814
864764243
708879905
2085925141
1248045176
1756071526
1533304076
1478777940
1425793789
1499042097
1244976431
707402971
399456386
787232400
1059774747
1288205624
1860986960
1742354947
986242775
747602454
311015715
542581790
1994840948
2119825743
329617401
1815213567
548369682
630548378
1312664462
1886698442
1034645397
1672496001
1071146959
281097808
32882781
1408407097
1816743988
682120301
622140190
1722773334
61584428
2141354497
1519550363
2075046924
2015672635
576683518
241441023
2141354918
867801644
977550496
407983660
1583506357
1716214964
352929751
1234802323
1329090371
912919671
1261008604
807717989
1162085896
1802538362
1282731609
114539806
1288817117
910240068
2027913424
270649838
842527871
208447584
1752757217
1858198222
1885684209
933970554
88956004
1609230343
1558891511
1694221189
1818555986
220165291
1384921295
1682399288
1173007897
1476334871
920383484
1112087925
1020717446
1284909530
1044335419
663581298
454569298
528940147
1771198960
1026842029
1564398138
1706651129
1582128420
64498515
1094893574
760565264
909905286
1052500734
1089909738
297873789
1285139350
254652226
1283875306
1686101179
634750678
307176584
1592324017
1496205123
1882486
966078419
947550040
325623358
94256504
120070742
1522515816
1511598988
1374214961
1371745874
1813651427
1878640830
880018526
1340171017
533137100
62950951
1698002626
1076617067
1607197996
470328326
1689768272
286618653
184207729
1231787472
1784497890
993158559
209464042
1259110974
1018182533
56628397
2120217132
810293647
79649492
1135648245
446144496
623888307
1890317533
1022929980
692692594
1306626423
1446961488
1297405279
2081847468
11394319
1894764978
848309395
417219207
2032448601
2013911217
1529442501
317678024
105961627
187675806
1949085538
416908788
1773767071
1011244426
807671255
238292927
1423809917
1044907306
603640867
1752026658
799097815
1965730592
422743580
663643702
1330740143
2125058269
1725752413
105218432
69953231
632361188
141307589
652332871
1490332895
61303363
1945808868
2070018027
419663943
45228710
1895851880
703252602
1047057974
240675844
1750520456
1132622195
369581519
1955471200
234086159
1877316787
201607205
1652791161
1139498857
317882074
997656624
1350236523
42884385
4288640
1961725411
283140551
486764032
1078480482
319121612
1261236042
2045108117
437851730
461840045
1050651847
873426339
1108874384
315288544
1503830578
524090337
145975301
1315400933
1241968358
74994989
1182126065
37045253
798371871
1313779874
1347029484
1599007837
1082751937
2034925377
696324588
737176305
292982134
1264459059
1134116363
898216316
1219989487
1530027827
1537732513
1483953805
943647965
1115815555
136321715
56752056
1698045214
1372845669
1708397925
1300704503
1747979322
1422201740
559804097
2042154709
98839576
1980276724
1502505552
332149912
1640465093
1914416384
253745671
190262479
1242544185
2017959542
1975876551
896170078
719147368
172621629
1899484076
1822569314
385227088
62120623
1925363773
1167336055
385114716
1015743859
752889263
1461478264
489722180
706514470
646560128
182235489
553364504
1189985214
1917089142
659703215
809490205
510696622
2105803520
78687652
510536929
1833314381
1580449129
999411296
137919934
963180977
776759636
1156826127
1271397545
654141953
1650527071
1603799772
1275539462
1189133563
1053331302
2045120648
458361790
983921559
1145692910
1241515055
587837005
1376492758
1523194216
478037587
1867358224
1163538038
391982627
1756347571
1524467244
2039308891
1890388356
4281472
1436481739
1801769556
1747607839
1285335545
1795962118
344540714
692239928
393096900
1033720300
1657482387
1443479950
1326256259
1423143480
601149513
1762285177
1635129520
8043223
1613623478
975516179
2041204109
64352717
1298843003
963400299
316522434
721046685
368956758
1375243046
1132573552
1246017398
1141308032
2002878073
225531543
447731692
1324971243
346915345
995567927
1018865967
217420976
506786246
1144066506
141755774
217819603
120237839
1126161817
2055569321
1566668098
763867274
7627190
1717391333
1927370024
1980748039
1660687118
925461892
2063213755
1298610321
1480342220
2134810964
1353003094
1500201927
1799692851
232168708
1239946814
420696004
2065577959
11108717
1342402930
2118543469
2133546387
1483885722
1533802854
786760568
812868559
1068722023
750754963
932693473
858997634
598200240
2136681662
95114731
1019264115
90377242
1468964807
1515903932
1455609291
792630444
1618116160
1310783831
1185975863
204099078
1836075127
1171926128
919512606
2040701234
542172495
1481234784
441204046
1337274515
974231789
517470511
1939678391
1312366882
2016728563
575236032
20609123
404674879
1247315440
334532781
669796318
111388715
1050827516
948788403
214075995
778246727
859429513
407231586
1616495886
2012755344
690754286
1664410032
1521483521
1941829457
2023844040
841552818
1534882373
963957486
1365236861
799291936
783178319
1300564429
634538010
2000346994
1010057588
439025431
933528570
628140009
2023169223
711154256
1842786236
187367766
810257628
636015174
40590803
1062954317
939756931
921956011
556060197
2040304296
108878271
1186989247
1979280339
293092229
391942422
1068149511
2135576084
1799027916
1659043930
1687937522
1051941339
2125904216
323296687
399588389
167957647
1319480140
883731313
245227598
2085256446
2105154340
514456458
485808031
1036581122
1725534426
1128937354
1621392593
113576342
1392943700
997677404
926603247
1490603387
71466107
532908301
1593573902
1557335903
716667036
386417396
330237723
1338657597
1382410609
333681808
1250684251
1401934701
1359587149
995277402
1580173873
1125391724
188153109
843863644
790156204
1672558813
440240163
1874965425
1972620676
1702161881
67750555
890972093
1841756048
1177482917
339291010
1205201962
671112212
1482559902
912157562
2099838260
349500858
1225084892
1189289792
199260376
1070815272
941451544
1700227800
1332099945
516195609
1239633067
1585768170
154898378
66171218
449175196
1863446492
793437759
1708491168
2141541851
13216187
1358746364
1812537930
441295382
1746870198
839011908
1121162968
60371615
2057922659
462791420
644348843
353019614
653845095
1996289506
92923994
1828555739
1802681816
1411408031
176007959
387613078
1510957290
1777674974
1353195739
1673415255
646397657
9773069
1567137963
358107670
924248627
1396769747
1206512165
1463364827
738117292
1017547808
1180658614
302304345
2033237075
2025961806
553561821
2091854285
1752382181
1736530200
916512491
912557084
1656238749
1494588705
1580289183
1047421545
1674248667
415188065
2143650432
520931781
2022457697
746599051
947873044
1943046700
966381263
1578543781
262461645
1187091000
1918812482
587054239
339243651
1580971103
378266577
303127828
1664755673
349620597
1162943875
1725314493
1748013096
487340120
868284142
430791105
1580476437
1672889304
1144308914
1482416078
116867563
1043232867
904583571
775699528
1591958720
1913114404
1634063613
516224882
456959836
871660153
810651958
662633491
1061136805
43314159
1339878160
1638550745
1481009834
1328615538
1236263721
496137108
200612760
1562340795
831270636
1254062328
139477242
1137136715
467230538
282527527
1631835139
2048993159
528515651
1352253944
1424498351
2094622823
2108608095
474040486
854422221
833511613
1390030792
1484535048
1189992413
500592528
1726881634
1321711182
1601779642
476927307
1666008283
296628043
1262167120
1458776185
1705046330
1133450326
634098733
497365244
856452481
616337701
184416272
81098637
356794158
324664044
322101160
473294358
2137724483
516975918
729700907
1719132485
1697558371
347798098
1587930166
522435119
304191111
1469601274
492288987
1321738210
1655224651
1126716743
494156534
1697319996
1914881606
1149732009
383349888
1342238813
2131946441
870820549
2130612608
1961984400
1419775220
12690255
1067481026
832066899
251814624
313506692
1669892665
1836833118
107243651
882681404
845899452
771106609
339938883
146589229
307022189
487738132
620303103
1326360326
1560298938
922700392
1817670704
664041719
1028994565
1049344510
563601073
1734601260
657963044
1694185338
679720257
859747512
935650117
808280532
773241796
2129709944
942340414
674331618
1788091816
484601281
1788560336
1224487042
1326008198
1064357095
1718790955
664255616
754675180
300466979
961249359
2016552094
1758945684
1615006820
1198383826
1892757697
2103800941
1768171303
1807158371
338473822
2031233049
1968957896
71944899
223182695
686883076
792202193
262604641
2038997194
349861230
498045029
1116211014
573905510
774859819
1948478679
646543361
1708698171
1980122590
1592451998
1190496301
229085253
1037341697
1421417327
2058736935
411427282
975597502
1335263480
1204478171
1803195814
1624412612
2019095406
186604994
305795068
1557572056
1166630738
1971285224
2078518936
855320475
103138917
630417126
532570249
1946698483
1359091029
292031840
1386394184
498949991
1314385657
2134663180
1603576156
1783034482
20223520
1658921541
369336866
380730557
1773924102
1264231604
947513871
20086775
545245060
1215933520
193709782
1355502596
1059798619
1736068945
77957930
1751037805
2090543683
228048521
104883907
1967756098
1805153202
1397192123
829089242
983862854
568927956
1294495971
1643317440
909322506
1168000680
791187746
1454762417
239954104
1141656654
1460786275
832301140
1071530765
1363260229
475372970
1818199815
108525315
1714491996
184895945
1375038189
203767601
1017383939
142065668
441713239
1481972193
1845195017
1310371956
855567034
965397184
985426114
1294208790
240760514
1297507713
264673530
1997730669
1734004994
1144252916
811538624
2134835983
424801076
1202397241
1039123777
1516462455
1255642699
775968575
478022075
2036302282
1798760839
313418111
1702310208
522510647
598894592
1307102215
266138920
322851174
539892299
143886205
1638651673
1598172669
31819810
1045025979
930052671
1218460926
844880786
1202579887
1642673975
521554113
1430036070
1366788307
639723648
1944738944
929256812
1657611828
649713957
1344832779
1038951433
351424503
1572800743
738711041
1660073925
416220851
179401368
2066124913
1970877994
1556217749
529581350
1612414555
1567697241
2036806740
833592998
1637670569
2039348759
1062299938
512240394
1614681673
485399010
1169927871
1054374911
717369050
47215665
1008031562
180495390
1874063318
1912968637
2033946862
687604512
171369217
587891907
1075376081
79580635
1360971166
410296023
1102635914
796518415
1451621909
1804197989
460406202
1399155242
1028817772
1745271838
839123275
739820838
1988116658
579734131
468262930
476505177
1025048363
1944245339
93959870
814716806
2063348515
1676390857
1257899390
1856306957
1171099581
749813075
1050500644
2086844242
680224809
1271184541
1889446588
959326160
1888072981
595161802
957653074
684016390
1031325814
413432191
1684681521
480847915
1275546491
2010650947
638569932
35061289
207887915
1945459577
1137081973
1020186370
1312991952
645829546
102450919
1728888918
1116589347
1636600254
979134960
2113607712
1112222870
2094274415
1611161788
399588389
963270317
1083291046
2000707880
536527186
1378362292
171477060
1626494093
1620008063
1995990155
559479812
1217717767
1242785704
1408208108
140329025
621985458
322978561
742845000
1506195999
1387715097
407918026
876512260
1659460665
1939470472
1514819541
1808939107
758014426
239814620
101862357
1668595012
2012535049
754533259
1091971225
763725166
1437425300
503990472
118283982
2079094441
818320070
1305519565
511158643
1074692531
185137458
1401391916
2040297898
336606243
76078234
1060638001
584318104
1413214639
1719491675
857255272
870595234
1821828419
1638506235
2098041764
397944240
530044622
197721061
675829239
853343995
758833984
881101990
900109348
1496895861
120355893
1804409810
1772693977
1101431827
487356941
1467139076
498863637
499651147
1993962179
1603234591
1175984310
1059714911
2053361434
1047227446
1233971451
1088819963
1481749107
1388349892
501040794
1395181166
581070379
6109266
346915703
261246735
750735926
926115230
1957085884
54418758
804602066
95360272
873590910
789425292
1187267362
1311909686
1915253716
377407468
1881630692
1884633468
183572443
847876656
865983057
1987545610
1489448673
1901642395
832372836
791434518
786135154
272815659
1731879767
1610437347
1233373814
1926181047
758684273
1365441624
254452593
1332935814
1940872386
146885090
303523789
454534388
1435677909
1402997136
2043431220
1675821227
102656338
1727223626
1125275565
1401522977
1018855422
1137619360
1225527641
709887279
1022537271
917269434
885776455
677956258
921612594
1462032166
2023817083
1149569339
1591297581
1670069750
639772960
1899387214
387497582
1675389781
806495293
1783795445
1193056683
727526087
1170614560
2075225046
1188746771
1669552807
886975458
1505817982
74176999
1323036477
1161636020
2052031601
1595658604
1168199812
1473733123
328268065
11069418
494707243
1693039245
217906681
833460273
1994390393
1069449601
1024122553
684085520
1799692851
2060614980
47322472
1124900443
1175822110
742273002
891074243
1725641981
1545830145
1757129551
557349712
229676805
1972408324
1534480639
1555383257
1094576334
740696221
797819699
1595484807
38135975
1163684894
1691488943
530507851
1070119270
1066813147
1687048740
405558048
1530600410
1543547757
1238552838
883042139
452080421
13577156
1308276979
1511790045
1882729604
441106855
624221437
1032453564
114833362
1115312048
490847398
190035705
40072141
1169110652
597346890
1357019707
231567122
1082770194
618248646
1961208697
512786021
395224646
610671461
711189614
1655531328
1142164893
1178229555
1956632581
2100697443
1214691726
906525470
864893890
1656940
127182821
1943561574
1929849599
397620020
1887926973
476072038
1619944582
749790451
2023236394
1774872146
897023462
681893083
1562534081
587778475
813393402
1410229499
799407302
1299737255
2057438244
350450380
1090165919
60708905
271607824
1488203955
1404086580
930721983
285649659
1847547070
1752578027
337154706
864775686
996391880
384211276
34854394
550665218
1685902340
884180656
557187422
2075730312
1074028077
1810957751
144946427
1833679966
1392637949
1617330293
1694775799
776515770
1028793078
940023408
1648282787
2010711863
1202589942
259581461
746817680
96646655
617507005
796745452
1613815213
857980682
449832872
339716558
929252565
2083358466
1397814234
1921717623
308993636
431994770
1851894114
718476318
457392833
2026025162
1427117752
588411769
1582363854
721814653
903895553
871022845
681456224
1138769065
428880826
796019777
1689570809
1207313096
1504304073
1169912754
1903440543
1000435191
1260014835
2057324489
1535108762
1767215483
2094474357
1160506630
1481549501
1429301786
51495779
556794495
380578572
1140531721
178930799
1790386724
1140017278
435434833
672308437
363833617
1903214298
844807925
2084625386
1101340964
474614323
597464796
1936930868
1987342470
865242139
1716304066
2125671742
1796509349
1938870499
1208463343
109695163
1986648767
338812554
1553543800
1029263967
1495122993
69632675
1829800370
445746971
787233207
747336246
1590483169
1141734051
169090304
1368233564
386691341
1603721719
1374244872
699217225
1805325126
1185074746
1964819485
1440526526
797407212
541148665
1148155630
86458975
1420071177
841416624
25007165
677115443
897736666
800063326
1028329528
661795993
126265325
1044166811
1489806378
550986078
1350683425
625344842
1673536973
962641106
1245638913
1316715415
24877633
1569680635
1235768084
378126140
1149522834
1890202274
337223212
304496912
1101264393
991665828
1866012759
1762527522
724189374
329439621
246293667
663790602
1398245487
2126547726
548583469
65567740
915359376
1345907105
423569313
567245009
113079428
2139369424
1616462135
2125589604
469114249
504025036
1530435718
1090027066
1130939760
1801419187
729692104
668381778
1525712890
965849434
1664026463
728392885
681378035
1324551485
549397609
1045182885
1288916021
783625011
481209945
1516067297
15876731
2045660919
75625451
812490163
254444363
306831554
309903524
1619920067
1852867335
1503854814
2106177661
2106486376
341369508
1150971622
705583602
1512109815
1157730153
967716774
176771824
2088732781
991287260
717748838
872542580
319239818
641633429
716495633
2145202052
2113091380
1104738775
929011464
1980857885
1509728433
422151527
349606542
706413043
55897911
222930957
732181806
1859686854
1532897252
990863629
367588805
577934416
1727516852
43602723
69304693
1028317633
648594656
1546560659
1242638987
1427378672
350695245
975897291
314828407
1796645722
752119245
1434870659
392194209
639309054
1325413875
1347091451
1067347444
26214121
1357924131
148489350
842780904
1462109932
1829150096
1910698420
1158547438
269513332
1333342568
1605494687
1719899347
1837752359
670431373
401620482
762214693
587192369
748851053
906626056
1639340882
738758573
122499281
2050223057
101870581
1462697116
2081958601
1887925353
521927703
1014659627
1812211341
1653337616
171304169
825034117
1405066717
757712292
1991548946
655284040
825968156
236369558
177768005
2007931548
361465786
617947276
1636658560
448859495
1759001693
1659127963
1513448813
805720268
1822487074
1342982265
459384745
2021510031
201671814
736596025
1382627106
943020228
1095592140
1693901507
1995527920
1131481557
448865664
1054428888
1308355837
1114697214
136168778
744951768
1874297910
61235563
1332140566
1025340904
2070732519
1672692843
1500432846
170086965
211002021
1838949521
286320092
1088464319
1624928811
1080898533
926841376
615630188
470581410
725230530
753130888
718505763
1643550367
230454002
1473301860
1060950189
652070486
1012518227
230706478
462142605
1353187939
1930929973
1289860842
2044358082
637381088
575278223
2095209324
771479794
2141615686
815152319
1304785700
24875419
816837304
2041783410
2041691695
1601889494
1792487654
585322384
1366388387
569700746
1477416976
1721777859
129178705
1882890814
548396056
294996832
1733328351
1583747720
123930170
607270522
1490363321
1634758398
1120529778
972486133
663986913
1244122980
1787750993
685131288
1209448104
159950756
1533963580
1577984986
190771462
1236521053
1147557639
1678630005
889681692
123921881
1827135948
1525595422
828669440
2039140535
1692260035
14403192
1546219921
950185055
811422136
1325927535
1985206335
679965264
721521081
1566282173
1770647017
1509257551
1178477600
1617736388
1815645131
1554090740
677275233
376051994
1621474127
24659903
1637930504
213911706
1110810944
898504348
745688991
364785922
1920303577
758727808
1612092664
832570802
1351895314
1833952544
1657852908
1337195760
225411650
1315694830
1341705420
1663740812
266846947
1680998458
717848442
885313962
1638105675
1232044100
526954158
1588408878
1292940681
1463001534
1214138839
432983448
1871273281
211182914
1141825334
1490790202
558759179
514619907
206344305
1359353828
342611099
1550246418
301275223
989423629
2128061540
817702336
900468411
182621149
907393870
756695006
1184019127
1941398198
901314428
813648083
1818159054
862914384
1480622843
1701147204
221045878
645108184
1024775235
64270971
591272177
1722865386
1128847506
475669726
2044870919
547495582
340521917
819190818
1821077426
2090721559
1871708227
1261405768
680263381
1819058830
23803175
1356675333
604763107
833576919
565715402
827940310
911275145
1177787526
148391414
931505442
689852669
745498150
864882725
80376431
910209331
1255849129
1778220642
1061089674
47739317
1875826671
572987169
781547472
1307104294
1575376924
919461335
1824718202
1254790030
587512865
1780995938
546805137
303440229
1007121745
1509648311
914382499
332472263
1991473699
1961964293
1388879253
1903151025
1143768366
983227778
601136469
1124109990
285467073
1920146174
59263745
2127127503
570703840
904078642
1062872715
1213852393
955707721
1026736794
1136387263
514478011
581695241
2047209965
425579348
1939065105
971673927
111654245
1011984986
1771707223
177261500
257735975
1403431440
17824178
929805204
1099029777
1936111022
1395307030
1036279002
1463198998
618932875
1234280809
1035042539
844882131
1538385939
797776206
1501059387
1461437752
393431586
318712429
1848250383
257176033
45959704
1080175119
1592560452
1024371291
1258464365
142941028
993402513
2028426160
1465977669
1987702691
669633858
1049855852
1886878875
94688191
2101435762
1492268686
2123906367
1265182623
2115542997
1821507862
72000462
1551725994
1153159167
657733789
1201443718
1492292157
200809496
1142185672
755958735
1521489452
1730840128
1313710341
782367478
1288252794
1688392131
78023899
1275283912
156777799
1393551306
707990173
1969688225
1847874778
153749938
487634953
787123319
31647643
9955121
1306765553
22404899
1740494079
176745280
514689193
565420080
681546592
2009362608
226293442
995326706
2059702013
254558872
432246408
1144931899
612628432
117861046
766056488
1076250393
488584349
1946265943
1228628631
505186916
748729617
752492145
1443821029
1397457227
1951561386
684554023
548112562
426039836
451112343
1137933126
1412226929
316445558
257313891
1210480869
2117249209
2106352638
869834936
1024327648
2130451698
2006916813
269154728
669965171
1871529746
82338238
1390516522
478538509
1324292685
594055656
426639264
1383923257
596697423
217842497
1672894235
1129095267
421601699
1754658411
1178402730
1180562294
1555506559
1099204699
1526162963
1648754628
1416060174
327137875
1051611014
965998414
1188811931
1563396192
587207722
870590941
1047219277
1133769840
1717818160
340206106
1105715952
780643735
406021190
1677604010
775272453
1850043014
920443408
296788974
840354932
358670759
426585748
341603493
1159439368
1396105402
1129208804
1030553836
472816110
1007785085
203466067
20714707
643096747
1796407496
1645328029
2104672066
1993712572
714334182
529695025
1423262375
1484474977
1040356749
1897865938
1157571535
1888598907
1812407796
655111692
66421189
1452388522
146769588
1599090281
2075670828
623391987
1093440919
1137241852
1415754795
1445153728
1583059372
360622855
1950716063
1166607797
914282366
766020929
1021085972
175875278
647657516
1319521701
747922408
1914779939
1741755240
17213371
2093606404
596750015
1526037818
14912098
1159494514
2025794605
827788774
732040827
234863274
536301323
1858300256
1036960583
1429073382
318989101
1823382798
1516893025
961079341
934589735
1183904530
1154137423
1320919925
796755680
1774718226
1473985168
75546399
2086124279
670974020
323872924
1283823797
57059873
599542429
462188128
44888808
217688263
90278711
641243559
538953333
677645880
1543445286
1397134852
22474055
1570672383
1400907754
140370784
1253791586
4161065
1835561862
1443269917
1780836001
825306269
282363298
1716157778
1906530381
1995056014
917855647
2062835471
820080141
238401719
1727034017
1775146393
2060008743
1422375253
1007579563
841711652
1167386215
1784138391
1799987360
1748603887
2093127751
130288510
392562645
425048583
352263968
1681386518
1107845694
869745068
1308476784
400623581
2136006417
1285433391
1505217623
489321777
1940290484
890636133
679660783
1162787051
2000232700
1140606495
1631612052
179009771
1501548508
2134008400
1956609445
2136657795
164905552
509456820
702114334
158719090
1070361746
1181592890
441737287
1836932794
919304728
1531023473
1545290444
163105908
1813269916
1196580239
1340528960
228103469
573864446
2024665429
57145089
491141504
342268600
1845243079
1761749723
1319677321
318633274
896369449
1809309816
1197160996
1029107353
1283482079
460129819
1055263687
1825908215
1139132299
416418540
2004096241
625421534
1698118188
773283931
814598520
1932241560
834440608
1542816582
1752231281
508911046
519200066
746142720
823669738
784349509
163655528
897534932
1281681590
1297050345
1274938756
12064822
1897692946
150566277
612589004
83891183
2070653821
428350873
211350406
1814648249
1174638518
1182741260
889525930
944136025
1022646064
1110599184
2069939266
1088337496
661166266
1880897303
101909634
1537778344
498667667
960068236
675612816
508880844
1277707445
2109043706
949049227
382920906
251434215
746623227
1713715205
2111690087
952315384
1284071421
1017341179
48727107
1786951598
1440969316
627030072
876691944
155534111
1330586139
1712284517
321357832
540529623
1072251877
114988391
548318733
787443071
461648940
1339319469
785344306
1963362070
319248716
1131154294
1303134632
1866624659
1023451782
1612441414
681054991
121451533
800947347
1848929975
103981253
805534050
1115209592
1037501595
232890555
737049017
1051011110
403848236
1519096362
1347895008
631368177
935240203
272563123
1436224046
1253028479
1512492618
53033896
1879165320
1998595337
1641551310
1745106200
54987291
1488266048
35270226
121501415
179582256
1074168754
835931136
300256724
1784026701
1130121559
956202709
1445231945
1039537445
1185525890
1650200973
2061999221
763552975
1511245648
1442181224
1629272970
1076607121
1172685930
2116171383
892413954
972162088
744291006
1439347223
2139436427
1091559274
1581375984
2000346994
298881282
1068448584
516279591
5322099
111741721
791828096
462309683
801387986
904086305
1990008881
339261546
947808045
2013673349
1789971483
973051168
1820403105
236959904
543414101
498449729
538287697
1758426872
549541122
1275717147
1228710221
1307241835
634581364
1335772938
1125517827
1038931404
359180800
24589405
677294866
2001662073
1876225430
1165443672
1467443050
1072198072
636285949
1676323706
1115200507
485636738
677023726
1981413543
1648457955
2011541886
545746789
1262232038
131354933
1368155756
471043187
1255794532
1732181323
1418642983
1181284325
1927693804
1288441532
1995276879
1166183326
2010327566
833674366
1005998802
799260697
1489509550
1562850077
1945308286
2011905603
1827332096
84536565
1602741663
1615809117
1605043750
1997245064
1557964600
1651322799
76476493
57496183
96684063
1208550197
615185601
832127556
280279338
2127079638
1920171302
945386079
153354438
1648256855
492851698
325814104
1145271228
688563031
1097539689
548443427
250322092
1854267678
331639903
232099169
552793228
926954097
2028091564
1640630819
1006132587
1035703932
1346347287
1516763970
643742665
328339155
46438967
1006507535
303158284
279017787
991252353
1745302584
1801582418
836842493
2027102164
595373387
923450333
334893106
468905166
228168553
122170468
525598970
937781150
1765386663
1237262114
2102569889
938556772
183337282
2055767741
357921550
1322101984
1510055169
1257122706
2081405929
518530904
1333897852
1779555897
1270222483
268518951
1681453543
191585550
101922990
461499525
1968813194
355541767
1658267890
683187917
1385311245
1745873779
477230658
2090337763
355743888
1756376387
1403046445
1860838374
856745781
459173026
1237654354
1565670354
2008205528
1275034566
1695054740
1192644899
340386518
405187851
1730772698
1745481304
175176950
192902298
876678999
267179348
1614752741
1752054965
113665338
2078014605
111193701
388830357
1073248017
301482864
1792006233
242988549
1467910433
191040899
421502872
856445708
1428267537
319655483
2065033615
1256245472
1199303536
808462563
1477783282
2032949116
2112381404
1259693853
1232898801
800745249
344732506
1441305531
1445995739
139991126
555917551
45775057
1220920333
846075461
266053079
2046693421
256702720
1895301941
1315359278
1920898474
533609038
225445712
406852808
1769235114
986591046
438525689
631969101
1242077645
1552740806
301200428
1616567808
288929017
1496387661
1859802464
1280195943
2104363908
1809669447
2061844131
2107399027
626225835
134584837
390865985
710289593
288983357
589937378
969934655
1473722839
562652227
983758601
381598657
536858211
2092980419
370263148
1666250703
505848467
143472549
1784626537
1266135812
1691062021
1459798077
1472697786
1558799716
116492921
641221223
1182925995
875265527
963270915
349214537
253726415
1669400910
599097577
1950459316
1188132863
416729566
1510484159
1287102181
265362415
408535723
623115175
1619768036
44477720
1771857998
1607636662
324352700
1790247252
1407100494
1920225621
599122942
549936210
1157556384
1201410017
1492414788
1795550282
1866190600
57927212
1236307168
873006379
223877198
1012171636
1809219229
1015084605
580781035
859844966
737764717
1044589379
1513559747
1377676855
512424014
1731427053
2134965419
92630159
970607048
704907087
150744859
201203221
1864512860
1345174516
876195004
949971124
1927569919
2035961628
1453445583
870305004
1085927034
246145435
1994154230
1935262868
803022089
658497202
673060958
520007663
1784738873
206415292
1119215211
378542574
1228279962
1792701075
786557880
1174194148
776640032
890263899
912412489
2106578635
1210626789
1620243031
816692558
1053753782
934999628
1233757475
18750772
190855435
937677363
1729447570
1953225957
334897635
687308722
1667052002
1489949747
1758546131
983524084
925174562
1647734634
103480258
933020207
2120743500
104365974
857541994
1284235702
109852285
910993681
1788920381
343937501
1681219138
1712122178
77447813
1914276153
1635178186
971541650
2090931613
333425759
2146575571
940710075
1606957776
675755887
392737311
901690888
1042788791
2118501753
1008289190
805686612
1559499415
1324471567
47977333
38627145
852984754
1379980946
1576238181
2113349166
686849845
1129149325
1670869717
2101035607
892118089
54551030
1965862325
439944134
182485781
1059424820
1505932250
1391435507
252534855
1265079130
1436293044
813572296
854185870
1101086513
779082751
94398558
1496628231
1447340922
1107808552
1729934192
1875919458
488188121
420552939
121355170
2140297595
1388066331
1575610198
1745342506
2059724300
1819594060
809245453
1030446597
1155921526
715365687
236230890
1087277301
1406044406
1691635312
797001720
1084032182
2115655615
885998409
1895702219
1213518553
2066510323
201989490
349769874
326418428
1367867031
2130171228
1815130178
1768907825
1007154657
699336915
1752580935
1184906769
1995272125
1275423957
2077794639
1501984180
1739765704
742253796
267199503
1494176984
530874817
1224052226
1922827446
388298219
651065059
385462116
1480042842
1126194238
27474481
1465118036
1674328872
1336986624
1336192089
1662605552
2062572602
1818405913
584603164
1675247800
1012288984
121451852
170631641
385713418
1378704022
584570643
106867468
602027312
829823571
930248204
2122878530
258228209
1722032578
996799486
47962143
865064246
1734938958
64399123
1158821403
245130539
1672778986
822411587
817761267
1508990065
15375137
673044541
861497099
34108390
541380391
912849598
850866543
1146270340
2096793547
1711798033
1122705030
1124277504
372605905
576850626
1428964042
1380650853
961297206
2078491961
1444332019
802144187
2103004236
1291414171
879463346
1532316554
691136055
1577773903
1139129850
1651917892
332606556
89701780
1533561465
727483680
1898302305
88356555
1316422802
739828479
793645605
602951120
1507239914
269449242
1759919913
2123552428
2122466384
2140740805
330528073
1709938253
1801292527
78838380
1834665142
23861869
281772542
612524403
763616769
1482355435
389124406
2038106757
1125419364
1562378575
1499330243
1836673520
1363677327
1904470838
309024085
1145600808
1437418776
1200058922
1323172336
1900836282
1102362264
220119332
1668539118
219645151
1383782043
1571054554
276812474
499588109
795838555
1897996328
1970226004
362453966
1204567382
504818862
800457386
1925114989
1158798576
2054060211
377916894
797073788
420039521
2015847011
1201876743
627432823
674653295
814891719
1412923469
1661731456
210433095
2081862293
806200522
792000062
1012091617
800237628
177886175
1480073469
1072009262
1613965128
757690428
1997596116
967995298
476427287
2082128478
2049684990
571907872
2052658601
1817800012
2143566317
1652146157
1731435818
1950047547
1283138679
1789858504
55691516
1106306719
1239990731
197703498
1571662101
1569674832
376178837
1387077571
242138148
415510376
279981343
2109132618
1457593115
879797244
339108642
1451218522
2129640604
621350167
1677171556
184302117
1451880207
1002922370
80849013
1701130101
1436934394
1034296052
555994000
1010837064
1563475850
201257045
696903821
1674634752
500381742
418935879
938321977
2014242376
668265135
1879037623
1722320653
587565876
1790457169
1506748573
1188366794
1732599221
970329233
241395550
1327147376
1857154834
2032087503
1806080699
1706650244
191161425
666855098
2100778672
894004393
1930833085
78359179
714424289
1100666737
209640432
139686929
2022890571
187076281
1568253439
1308381636
1299583325
938750433
2079104312
1532742100
119139241
1403714829
593280378
742542900
275845501
1263023852
449559363
588690369
604749587
714562540
2013725479
21329227
159004223
113415975
656283605
1443388106
1392593119
529704745
1434393891
767806081
1653632545
1177111133
1096802819
255487773
934409495
1608679699
594471848
1185041626
1489637550
807478769
833592998
282600252
492555957
705225968
1754578267
52555383
1331407815
2129335515
1006298940
1986072929
503140635
1139023560
1407675276
1662394433
596635014
1670351846
88852983
914112178
603379300
2077244212
1758744366
1913065914
1778973621
478350003
1103876287
1674856603
1389954983
32338159
769052628
1068173603
268651246
1670503942
1336542809
1874024874
746373610
992507736
1290109963
1281993122
1877100682
1251846228
37706199
1236094809
710321872
1268906523
95948886
1678069420
1092873948
949823176
611531353
743148551
864598907
1607994771
89423028
564544393
1004080324
984507679
2067509176
1891259652
313055005
1908484820
1687681933
66506690
1653004845
284318950
2082588081
1722399919
1628879103
15057047
497207678
775558044
1633855697
2089837404
660748900
141254313
377329247
568274767
1733584446
693326227
1595108489
1980136377
748481988
195375581
1743258494
86699883
217809729
1513705205
1965568035
330840869
381635774
1299900643
1218798531
1612078087
270980289
1983088753
27813851
868727242
431155987
1569487457
769622867
337185110
476732249
249215086
1436228683
1395535627
1079419791
1473119752
1383618810
1380636021
522977150
30264868
1034577438
1798377621
294435310
720789495
1606888600
1650731934
1831342022
578961798
1727122870
707837457
281053653
2038291911
841484388
979283812
2086521488
186932953
1164764130
424730222
1878642136
111404833
839076508
1592821127
1761487373
1092751727
1088495271
908245268
939787942
1022896506
62633849
923613504
128485477
1891584482
543741020
865133219
1212721522
1586734398
1976238849
225753629
974069695
45019197
2099463782
1558198849
13894401
242306223
205786432
595257031
721144489
1837581748
831741107
1805618160
2092283606
1216682232
1457198633
435797155
1532191584
647554746
2127418230
1251645927
973025127
1497052922
950541519
816056289
1302903404
1437280992
401025108
1105149778
189921919
448261608
681681311
1186325386
2000467015
2015903407
149220005
668328764
978129221
2137933643
1856066105
1584779468
412261220
294571227
2131912852
955832187
452237592
1339982758
380405487
1446239401
770738078
1002396126
1085437689
378405385
935711156
947261385
1286587935
683711114
1085334802
431130744
1673256452
236922447
991209008
1152303420
325099416
1530690672
1657640372
1007121745
1802223602
2080428508
932635799
1633456593
344112311
1278075221
28552813
1146993419
109665978
17784240
276271268
977598317
1148595971
16256241
1329028424
51642413
566204515
606903734
1874012843
598211223
504620511
564496568
132318557
178967099
1805036823
2084101838
1353379131
165943832
1261454791
1775939646
1342152784
345245147
1209152507
1758194474
32836124
1736164692
258234913
1143717076
831527510
1049314080
589133126
1416395638
1211198472
2046266181
309366739
925531648
1874802584
132429126
1617286074
1804098608
1239355885
364736792
2117862716
306286989
2013292083
560734026
1923955226
1101709772
431857740
2072556348
447333947
893920626
785732633
1090750318
353309493
1935600739
2002857401
139593279
1063440639
1132967896
637094365
5805008
1177680534
57975271
1839783868
1759947604
324067648
1171928031
2086718208
367864216
289429898
74003548
1334429126
845700687
1840781212
664700592
2098025252
349877306
1206647368
1691374106
1386805551
985503576
2059494785
373630144
935938144
1862836192
1274126672
509711867
827219794
896140669
264985318
1473963289
168627156
1667557024
1542110325
1822454712
1314899538
603922392
2086128719
130452963
269583885
2083661582
2078257333
2125574672
113536499
1581618512
149019961
177833174
1434219303
1137235141
488411368
332747172
1943924811
576695440
1817357641
2040912480
1506407747
1872616899
1484216577
683956128
630305041
951070094
1188958638
876651361
1966701737
1589688640
108097864
340711162
256666475
468055150
1244776568
767405775
1824577922
1842174572
932564374
1073490206
444700920
1995858670
1877561168
1240616330
895312426
569039964
640468747
2052101450
1241566301
338862443
1169155070
1670457025
1246177152
818314803
591167186
2032684497
813968215
778413652
412668338
190227149
1194699076
1533951741
2146857122
2016958497
2084104097
1517847396
703076151
1059099532
1416722378
177031470
1046636670
1994154434
1651661534
1171312606
1269109970
1984620288
1888276450
381751238
528849339
98946347
2096000038
692993402
478095184
1251093933
922368829
849937347
1789217560
1430241549
37485704
2048042421
1404387351
117564641
1058745317
1590264643
1156642852
1251301082
847038802
788699938
973916281
2145835413
1285872452
82504347
98669612
23019536
1088338028
1989614200
941675663
1953430654
1085582653
655673
583875776
1045809516
1795351590
296008428
1978512907
1516076586
841729613
1716446865
1416164566
1031099941
872429870
1627461181
106273430
2041158419
1536582904
1641411710
1488922612
1339283291
1182097334
1955279328
545198369
1345366953
1762876283
2051270173
1187763176
929339316
602164194
1478014392
2141913190
627364326
468174489
1509631102
798488463
447335918
1402092720
1688402043
300209121
1100977559
200804615
1839746454
1666899800
557646003
328315013
1390061872
1664760768
21585128
355320941
265411735
460812865
504725099
992990171
1384772058
1599007837
1206296321
448892417
940780818
614101274
1560599427
520509379
129545216
68078494
1411827414
1160898224
1539798282
87695890
1117868988
277926909
296820899
599176961
2114786358
415237956
1077949174
719195111
1976715372
1482912327
1014670266
540605750
329062737
200461263
975865414
1730190085
1551242027
619160504
1644525684
545010183
717022757
367955336
2102918074
2127399919
961632336
1923175977
2001702224
1701687394
570851156
1392988926
309966451
337906054
984354234
1601869507
1623714927
826272793
1419998486
1032741802
901764401
864198300
1425408824
1689167132
1428575388
1716477338
1375509201
1716514480
877918000
378300924
1692716558
129046831
1915206540
479550643
1218750262
2036401949
1813734197
2140511213
1006650845
1000716694
1081122715
1539878507
1087863211
703607301
686609419
1651508228
686503868
538004382
1633031080
6413282
573923631
538015479
764582293
49020637
1544884745
2056598070
982507470
1922798365
1877312175
29316220
1982723998
738124302
1123416130
1235624280
647577221
519432351
1773353786
368643339
1613379157
1006254425
2006432427
1196673007
1840225658
1656528733
461910529
540945180
1494386629
719279682
785957186
2027057690
968387654
1672024407
661356365
1179097522
945981821
1197673224
1225484298
345989948
381990535
1064957543
98200767
556859097
1571655028
49921653
1317204494
1566860042
2025946365
1823153042
704433203
1002858895
1619046125
780188490
2055833259
646279677
112960284
942653535
1390057527
87646973
221332608
1635459737
719038843
1334711566
351625390
583732699
1655936267
1414839039
1928579457
2104753030
725971573
1031158529
1961304777
460810574
1649920011
57398435
719242401
452424300
111849086
43874540
658004846
1158158821
943972229
1016570741
1314367966
1752062503
272489358
1282633560
349356217
1003140460
532771689
947770150
1526813465
2073167821
210246802
2024857482
1313423665
1166061277
1421454215
991236153
1355043377
1887717025
1109348284
1528264920
797528814
589889900
1372988515
1951701803
1177669876
385534543
1844244793
1906857445
892409074
1341860211
895942713
2034701420
568079921
1967421234
1359056831
123096359
1260791974
745598834
723290133
1513086427
715704905
731736505
2094275919
2035897517
1495074396
1836284075
1230577448
2075260480
739023738
1686561633
2023824153
1265693766
722805023
470739129
203877954
1295555083
1138473299
1996617878
1501030641
1056135863
488817814
2106676623
1874468069
2060169434
1558458691
509729820
2142046620
223804796
626112736
819166963
559942680
411413930
908159808
766840207
1097589943
331177702
2109760925
1050500131
707827252
1482604670
308553080
776001389
1182851494
113411510
904115097
332788134
1287122919
42318784
627299559
300449157
844101876
1654658
348385458
1648988266
1111494261
625723365
890413471
1731262499
366445399
1768999514
644890479
293513721
861828118
1784361487
418246981
266313587
1249883293
1565452012
2069499171
1960179932
1027074020
1296669842
891170438
835433547
349623766
1798053858
1272669952
1696015351
1847983293
1537620501
433997837
715781404
1765946201
1175316666
800910524
2102375285
1831222583
389015250
1010890187
1163938112
1108554444
861489617
847400728
1008026322
1766531447
533824026
868343527
1905869438
1729886614
1850094349
1961027066
234753398
124376922
457705179
1891146419
1684155919
95562901
810113601
1399208920
1619252571
1544575425
1840863891
870499557
1268112943
1169320834
1228180556
1508118526
1142939359
725345382
180943322
234791733
2088226795
1987283248
935237468
392298332
728192524
578628192
247593801
622146311
157242642
1626254565
727001147
1519811438
1858584950
1993662248
1245541592
714008454
1975452589
131123169
2138335923
1082416197
963854920
1942395010
1571438024
1773837258
1692821167
1164683329
1559783693
397365234
1453327230
1839389070
1909175317
474736674
576130341
1275697669
1428479981
1729564565
1389601299
2076576245
729488005
1143235592
1521069015
1866987049
1319688886
1989905617
1872737354
2136188042
723061530
1332562127
1105842923
1275011356
86195448
395345341
250459121
1736532342
1821260856
596600650
1152441239
1990531882
970241000
1284289546
476354835
288515015
2021789908
117260226
1120802913
676984455
657268502
1554296141
1245987162
1797161255
88227517
722581407
692279082
1154227760
1010962616
921422215
1391783209
1166774983
861382520
337370568
601440999
1093363444
1461469911
443333626
422164826
1121766807
1291261705
1239412228
740161839
1614024405
1942231026
2128094212
590647247
2078463526
1303048303
938944588
335031601
280425775
1811813871
1779958402
438974033
389603316
1746603853
1662733821
1721493831
897567748
311514432
1161797933
1256156844
881248748
1041945710
2056652690
54791938
772188808
664857329
1620530291
1456677393
142718841
865387397
1912805625
1902100850
1237873102
1821091956
851197185
857302311
1913162635
1120873706
452653732
786906253
767864736
894376816
790203410
1900907153
1800065952
94020974
640378756
1956344273
575980601
1270526135
460013105
22871556
1284252911
1186332831
256006002
1168128774
1769232038
1352408258
1987306553
533498287
1422008438
1827332725
495328324
1812874265
1712911276
500028875
1052563207
611215104
109118872
1496513213
1169588817
1579030441
1210753879
1772958176
720782419
2055063881
1194169084
904546248
1750813201
1559608898
814025598
868720904
109475084
605152064
406496409
1125136179
44263461
416841128
1900133154
833484768
1875214546
1774344333
5539361
636507655
985170265
42126263
477102654
2120491290
2093512415
805609359
1645868237
1511403382
1350401196
781287204
1625183966
933719988
421276247
1886798374
346128210
1049568462
1541700074
63065075
1790378243
73916555
1166607797
1535852749
828523734
1056880145
1348039246
1820967810
643478673
1749758251
1141631483
1886429006
974008538
1975360924
733386041
1209030545
545692699
318853672
110955485
1906674127
2110957933
943305061
1187355037
664217889
715135959
477944386
677111162
2028671785
1661101752
424631650
1474174596
2047604085
1367880278
1768611151
2062923472
842637118
1735536114
1749452199
258716261
2121129514
1172376525
1897594972
945089843
342030620
1654069458
583018112
346123476
1029589183
22943321
790843698
344601230
1864463324
1412575639
235429081
1346516100
560867828
182319951
284538608
1960522623
15876731
1411944657
510563820
1789543833
1745363052
1199978935
1907562581
1069377754
940610267
422464757
1203130248
669625923
1653536513
1903062983
963110955
296113823
752713334
1498470090
9355036
1985626181
1568287599
1186150024
1081203414
1835171418
955309295
552669237
629098474
1507079868
412090495
29507547
1164453565
1338732155
353632341
1076746679
538200834
97646853
1675534425
755309471
1800478112
1804299303
1811218684
1580791500
215878405
1481626220
415097384
630134320
824293070
714637663
454396906
945682065
886869689
1225176777
989318507
1297154812
248317788
987020088
2003776895
276695327
510563820
1213080460
453554427
1996360378
824485115
1144489953
2108311700
291609478
1499166961
8092520
832419176
237633432
484441067
1390854744
44046826
314740246
779621699
1388407958
582997023
1387286260
1900884873
679805226
124222850
366762804
1922192012
1056969557
301147294
869884053
2101967097
1114225780
625594624
859088719
1336065053
1369543605
381404823
768130919
1856489779
1257336766
1047743780
1943664004
348451006
1460625549
1294335772
1067146444
943635529
1672778986
1318311368
531080995
1633909102
85455560
1632551283
875976882
916425468
1088642262
587967368
731744730
457350624
668396482
671367925
1958315530
254057163
1366418952
307191391
1631804876
1517301383
1021830297
2103342915
386861502
1754517060
126346386
279647290
363515033
1616033720
1025284116
1070354882
615920539
1462710226
48426731
2141291150
1027812033
984027319
751705997
376712298
1511735352
1906872623
456915015
1715822957
1102502908
702721225
366602262
910271316
1502280005
1318619847
2096625070
1985175379
888057930
213820515
1189116997
328342992
693336538
509187207
1895764692
903584787
936942202
1343281868
15290795
785034771
1233143002
574137732
1631556998
21060376
675213564
2073497461
1586815453
107033808
548234979
1579530931
1464652174
168063139
501956445
1736123845
931842791
1736736823
659242413
714597694
1265356201
702914461
1377547359
1821435984
1118340388
1569411282
2111636957
1382764797
228842824
1620806013
367070942
2143620896
1487989512
949385485
1353867931
407482954
518890968
744786849
1037337433
1820806896
611085745
1193070734
1671091507
1230275249
1502293797
1190417846
673966963
1470790855
1365577714
97508225
536830297
1970461633
1974564993
1633390979
772077307
1711358819
873894395
582610229
1786031274
985039556
1226065973
261560093
788275192
1773605674
401595326
343777963
416315512
1459138150
286987420
1491841607
1017742630
659942546
361341191
1163679786
1673275667
1027562762
342402833
154537900
177655642
523190248
2012078435
669495680
1882865365
485399129
1750704228
572350711
206194195
1173772437
1087107919
1432213154
251049238
1277724653
2065932199
1110450
27773944
1122373821
1988414368
1521712678
1412479830
1633053861
1809839621
1071259043
1883785390
1506853418
34500186
88871384
1963468206
1211235543
1494535674
866362028
24931237
1277211232
195253305
402643716
604588422
1439652533
581921338
1350909539
1814677971
718332125
489508276
1736061174
1342075361
1265904114
2010501075
1524341126
296975681
1740578339
403848770
644914424
518614407
477058269
437944739
491203573
1688615862
69801256
1155618381
771133642
428410455
1653784581
765621845
1581973360
1023812445
86570735
1114991804
891303012
2129946435
1958089314
395384
378435107
492266864
217993463
351228155
1223691865
812567608
1397938809
1274996541
509571964
1746078575
831589627
259679803
456931938
1183480495
986279548
743005496
1608193722
1319408196
1774265870
1480435802
1641006230
1397418883
341827013
1499330243
1566025341
1021037097
1012936443
1633611783
541110651
455564958
1232695386
1736940956
1199683978
2016388704
856373347
1729370504
1859624584
98028217
334996599
1224477608
1374022293
718729208
1724383262
2132021177
703235038
1564533772
1033922970
1584212118
847634893
617669974
1175235363
1977560590
1926554278
220364639
1635139217
1938297697
73745172
139508603
2030334421
1848473462
1891015955
341813034
923794868
235585901
1631518872
616551525
455115578
755968084
1224554845
2125968129
103221492
595388627
1983030660
1451431261
1262440089
1612070347
780041993
628022962
1762899399
759331335
162345967
446393134
59425326
1752110518
1586651610
1543483086
1688307884
1469483289
505124935
180621114
1859126201
203355576
325669704
251958686
539807791
2118803786
4867259
272220946
1898658595
1709228630
1383123546
989500849
1159996059
1217273455
819660002
1994915048
1501186625
843941925
781805941
1862824259
1876257235
1268334377
468055150
1055267921
1636473293
42961754
1704218143
1455885178
354479554
1689079298
1859276022
592835341
1346159400
154793789
2031213917
325146111
1859956784
1133428067
1076611390
897460961
1592411898
512380582
2010241333
1016609889
4082430
731604836
1967335538
1290399014
1106462046
970070774
21320484
660022177
254402421
1231447836
813048066
459671097
1212171578
217272421
1332295446
935042384
268785035
862960638
903539940
681314528
1877971708
1841408375
1721145952
1987683712
1392835683
495864878
962770227
158376133
879176839
1931924335
1508781292
1114955964
1654784494
1901888965
882243955
1197041467
721542562
294523473
1000483356
2051707338
1894236721
727528905
1576054975
1822296311
1183350161
2137288780
2004964749
655030307
396720045
893484627
906262345
279856607
2033347298
1631002368
1420413085
1057489886
1804367080
580978474
300592369
843891058
1928059360
14600006
90053365
1054704327
1857745637
1971599021
299129537
221568099
1176601895
1220584515
1156340330
338597928
2002837487
2079796428
1395740427
537290823
125487501
471896800
1282188776
10588526
1504461246
424847742
541265562
220382254
1758995372
1829121479
48723307
434613598
319816122
1000712473
711257939
88107270
60225042
1017126761
688385308
1623326823
177490148
1465829856
1641869353
1119697497
334007753
1373145268
486857034
11389898
1756138693
52750116
664255616
2085066032
1421159800
2065540266
1106978497
1073231595
1351570752
1844837155
1969635922
574336751
519479588
532136435
1606967600
1826761489
1918481779
876780351
401255309
230739718
401008431
658696974
756913388
1063208298
1764469279
2073147774
216553923
963854589
172832759
1012815711
1298281841
582367386
2099704111
80628510
1451422917
1989082631
923855713
361308771
219036928
1584862696
981728618
794825081
619792880
2067501916
464372468
1199256136
1271212545
1726828083
98748078
1445686825
353975012
351269131
894048734
1279938475
898973323
1350474981
1083862567
808970040
913854703
2036129193
753882185
2031748366
1025384666
753937327
897635403
316399922
1587941166
371335107
143945513
2049602327
373867771
411978273
1783833203
1555310382
430670139
934537886
958686711
1885345910
558435155
633559885
822784321
1246054099
4484872
1620183171
790321929
1340785524
1015837394
633697453
1423249783
557862090
1393411275
526077986
1574172389
603547851
767114214
1401989544
905547565
605812792
1743330828
164718468
1549003863
643224302
1353237898
1440084260
152603483
719412721
1011939558
215290260
957522372
1200303985
496168351
1517396165
632116411
441420175
1433298458
835097724
1150654057
1470986539
109271231
2059886733
694414245
568491707
1050695147
1036766560
1569897441
1518158352
572925800
481894026
105821216
195067618
357466867
1502739306
1076241150
831099890
558674658
2142197356
324258944
746974439
496673387
154439795
510005618
742254267
163230150
24048853
1984988334
1325727819
539651008
430395561
1942436281
1976249808
87171961
2065710451
777182361
1168802718
629634748
365534426
2028032609
758048583
570348467
1138533186
1025765983
1914616990
1094454482
1702688515
908527995
1296256217
386692058
485342267
1824668417
1843154309
1479692037
167871438
673730941
1906574557
1667775500
279819271
1990064083
20938189
1272059426
2090277872
2111718565
1725720863
1149381073
860712875
1928229973
1766820991
1370314736
977736929
1190406465
466920037
1449493932
4474679
197727556
236603300
161136524
1797135059
931253467
2081483442
1023010059
1981838165
69045537
706235559
1986536422
651828987
54237173
2498397
1266560164
1991668911
1394723982
1090100097
418193645
453847480
899556290
951071491
591730053
570741815
217552394
1190943288
393367356
312859981
1685029408
222776359
1858423937
770897051
328083629
1802936770
1857207436
776038280
177347278
383281215
1311200720
290710898
183778555
381817428
671911592
1674975326
1920728071
52276429
1157800687
923424340
2123732093
609736778
2036847215
1254723534
997384564
604474319
940462783
1326088784
392618786
688962092
1745994681
1064773821
1583733240
415072326
647506600
1962101693
384908396
1980231762
1449317752
1185192517
711781885
757129837
213987951
1977007513
1569655859
2033764546
368532296
364865470
2003478874
931710119
1613770754
700638915
497590614
799011989
1488346557
64222430
2017103855
1622547471
37469695
2087660225
1787170751
1525106848
1421794800
271046136
1997064784
607871120
920184381
1780468206
2029904231
351438782
919422195
2133261931
1982087689
48952083
1703144128
1728647371
1686771590
251279326
1196379000
448389766
302418931
1700130596
293168373
2094003175
62553431
1567118783
78105099
1532456590
1410571459
982840166
1204844835
2004576834
369901399
164111969
1534967862
10411182
1070853040
992001619
1678221230
1855385674
475615253
1167400013
925582591
1888132028
2035637982
291993515
353937434
436478146
737268540
1370850981
325014154
568049189
1589906446
604988229
2098245702
451709862
1283410816
934535241
154221126
1968022283
64659049
1085345824
744482256
1843979473
1378662088
24370749
901577298
1229708883
1551758619
1264489443
1542197073
1529683295
1864308194
544074747
922328168
1081138286
1559174627
1963986285
219952801
396403109
1661538316
1556971687
1953443122
905320302
681627172
320992888
458309392
1415829739
159801414
1597040435
1952293151
985636757
1741738783
545368921
999413800
1613373733
1523592371
1601690121
1735503565
387506902
488683292
626425718
2094399224
1432472419
1259126641
75896505
50100616
1868745447
921486751
1936263851
716003263
1673026190
837410023
1501763189
195245843
1731600007
288997380
1090611408
1115203113
1415513115
629755418
222962227
45478319
1220190188
328762605
1469829727
1891665458
23575484
1678739056
127122627
551753150
417639272
997753353
1547704877
747317476
402405098
1503156949
897794097
2062248367
1619155428
2009959747
1999434190
1835660706
2047431538
833454536
270648900
1034774823
1649550153
1796593269
1712058314
1693182493
428322827
1326218062
530383241
186204562
1506413847
577030322
454699167
1555631403
939944625
313406088
1263657652
791564604
1267162797
2143372676
1506993269
485169223
1918521953
2050570225
114083007
1978286003
564888250
263148238
168187724
186331120
1336060318
357985630
315725004
955370422
1712349294
1197048968
1787261429
1192457734
410009594
338860018
136036288
1873777321
300759609
1637748629
2063854216
939450422
1657149846
1990762185
1536427947
1813176074
1927048587
56962078
189602586
299641454
1828225434
1174461361
402672796
1286489327
514893915
805877793
90166484
1916947062
416398865
385138671
1742327566
1811954665
561691603
756554709
928604051
578021922
1631952596
1647407675
1918240001
926639767
1071729137
813198434
1548299809
15581143
1038032319
1048048793
155445939
685394397
1643437239
1787990573
779459371
1281477100
918458503
873586494
717685150
318713800
1519226517
190679498
2112320026
923550730
48058342
1784572398
1607513593
1404063821
1882683112
2094149924
1625662893
465908808
1167753464
63210024
918682710
1016912749
157223412
126632204
7008718
1463885031
1986888640
372393882
369739848
239532650
1209944639
1941135099
1510711626
348065395
324817806
754151854
10900959
992836535
550763772
355873862
279470441
1871020419
615217889
2058017760
640944819
243501470
1507630283
557145308
102027651
411063100
1506307411
1378234692
2143504878
439954071
1188727993
1481241647
543943621
506444092
1172198439
499998563
1324548185
1668878924
1547553419
842252607
1018654229
674510059
1681601732
1543077841
734061203
441231183
1374339870
607685361
868156960
90444345
628100964
1545022182
1459430608
1647577615
90281090
740444953
628708156
890376608
211050416
1265483713
929260917
702215039
343735404
1656041483
1136805728
1362612309
1056827650
1853914273
586389501
1065289559
1209163843
2006086968
1099935972
1438468573
1498556179
573732241
1055868073
302913131
2048041823
686980510
754791949
1925776709
1211722077
738918711
2025550425
1420072029
490466626
595257030
257231707
398778872
1225473827
61338278
1007902633
1733840641
632089459
939909973
86280403
1981158516
1177412151
1833088729
1966006739
1440170740
1479651187
1088718503
1750891476
659620702
119500854
1499115987
1809955571
1960632735
99217379
984467608
1829186948
1927577164
1442914601
866532061
944937990
1265738811
2116504471
1721256661
1658895218
1613560275
1992871802
1158570346
1709900494
761091144
622971464
921177100
126248916
814308407
1075831877
1425626079
2075840899
1328022499
1552743259
1806366845
1544211454
844279924
1537105182
1155032760
68872596
1385882994
897287578
75096530
37207228
853493836
230897734
1347291140
113779315
1049975371
1991773375
48914352
1727746957
450323266
574986223
1220927035
289604033
2119652179
1686645297
491686879
1045912281
1188225636
309993060
1036564439
287284457
2012993576
2001215275
593088247
124703264
658896351
1459313140
1294968279
1552551991
1629282664
595180994
1763308449
801756989
990698548
253774918
265248465
1378021744
650049197
177619289
990302694
911456863
1377057643
2097938504
145851565
1787495291
1567105100
235934171
1357415010
1651046663
1278446878
1678760876
925352216
689652511
2013259083
2055210959
1747899400
1813815657
910528405
244359094
2086643815
1162111206
150820722
813748090
913955443
2067449311
383601102
583786444
1137093825
2142286961
1216196770
584610095
423594013
1367491453
957623114
1506336914
2009215598
87670602
1988223902
1721947881
124116753
610086216
1251310203
1147082400
868587963
1642156742
145228855
1728603971
1216728485
1894387538
301450572
1356449670
45939087
1614924524
2037313668
1398369114
667645996
1592932396
1202430871
1360056279
1954331738
45649029
1432103611
1407253404
2094360307
262179236
603731399
585938328
2034417243
763715744
1409924152
583316218
1002618747
1909175317
1110278999
24660484
1221401450
809960134
910865095
1112222870
526370109
1516776586
1018317329
752550166
172224268
1854986052
653869914
1455917906
1268443018
145923838
1072056743
1144321339
1730948736
797189614
466447249
1087645379
488066237
402276099
5385197
247528290
1507002507
310308079
471504419
1833314381
1906355255
897727304
1129776470
261753284
1139341778
1510295723
1991505117
1269536985
375327336
1526112937
58817773
1081055613
827369141
243266558
1398294036
1318633670
1958698151
1617914498
1343329116
1320621524
561345833
1744104668
224861478
1684196795
1251778227
708961275
469510967
1068631535
908868473
465277343
673724284
1967824665
672462282
1726252506
935779322
891742837
496382034
1546282206
871690369
1627003061
1719863644
1899320359
2034669497
435119938
1426819614
281535608
1630072128
1603893178
1564027345
657980270
115804855
1471494061
380611816
171402420
1591551838
1956801357
1647020142
1651558579
618877899
1981867054
908103851
1886192312
595957779
765757102
1688985000
124914223
772728353
1612337429
1369918505
1154683576
1211147100
2014682158
1416738008
1329919484
1402944472
701133576
191402401
930269181
75527764
251701538
1535905609
1839104035
1424503344
211038524
56149028
1171705064
662174930
1243070585
1949393753
238034100
1250276655
1614506973
455698787
908321722
1454409354
2060668183
793039472
1737501172
1949241189
1486533215
540375034
1132384779
1106315068
1100171313
1903471763
1543655658
1102712801
1637096871
1866583196
1792468336
958229108
1035804879
440768462
874531518
425024455
1787526934
830447512
396018715
585376375
1672642393
2139247345
1706644182
248455480
1331025177
702442770
1758894135
383707127
1370719523
1883397947
1853972152
734326596
883459916
944082340
400424365
1224052688
2026908466
1965351902
1522064069
694212986
591522348
1631407637
1546124397
199059821
353476120
2063488155
130704612
669984758
989477889
196173634
330721232
1733712336
757676036
1585429948
577279032
782400053
884501036
126593504
908559148
1511439053
359099295
923879726
533131781
1056735916
599173648
1729035294
391766458
1127355063
1198447797
1257648246
1316355235
335736255
562463328
1109642537
805183937
1225707563
706468352
1171855136
734142685
920588865
376645536
141978197
538061345
525831488
756024995
791646072
1342645083
1148724690
1713120960
1765942472
185151634
1442485746
1672401485
229944825
1726671936
676344954
910281447
789138931
1718703182
1797703939
1386168708
391421402
1439530570
78566664
1419215444
663123581
1909861377
56678259
2082427964
683995474
41731615
1480824728
164816699
780153300
1757126166
1140777302
511847776
337616439
1125069497
1007616081
11693034
1227672629
628455087
871215762
851751139
1459688911
725705184
396729010
1550190498
1121747762
1161641520
945349287
870873852
177901014
1992329298
2079319523
1238297623
1997806679
574772113
895212010
541483316
976192909
1186538389
1234886784
2072673293
811788553
546885276
451517132
1122866290
1231729970
1815713608
2092190491
592593517
98624249
1863287411
520356454
709480110
551015630
114498196
1621458450
1456821276
1045858507
832950106
1424622202
893837576
523956925
1851791087
831768792
1832175423
942449324
71887887
1610746491
882171080
1152684218
758678091
1269941376
1001061356
788506428
1916912100
1452977652
360617139
868951700
1914670757
994947097
1600512017
451383428
2133261187
5383672
269604603
6914662
854438642
1096485583
1015333957
1371156070
1342824595
1454796383
814488161
586240306
624001177
378525523
819675121
2071368768
1321447274
50270540
1602239485
674566107
1421671157
1380349993
785604646
1979451440
101062210
1834148256
1473608217
534153539
1413042561
452971692
1515072210
1503488750
691612633
2131001734
1237889331
39707302
149625216
376390972
740459308
565686042
1121236200
115681073
103296330
89465625
1334497222
1308464978
195466203
279355690
252964302
2120856946
1646202879
882424960
692758363
1285766058
1791359008
350002285
1385437950
1252999206
552236404
1867080130
854196495
1264289101
1435922539
913215265
1035870951
80761241
1672862491
1467578859
184561422
406166395
491699974
1363203613
114952791
845871534
1702215370
1614150654
1172163804
20841152
243081208
847581101
2032855736
421357771
249246783
1884823869
2113453390
1552465678
1272268511
1118299561
1152523904
408214546
1638833326
1639593830
762052677
1665771458
2123350596
1031189791
1800763612
121205234
1717145952
353397783
1753077181
130214207
1609186719
2045229329
1971663781
505525398
665811022
30978493
1564196974
1451869770
642468473
906391735
79538579
1748457496
1367196044
624968874
80345933
1446427901
1373581486
1555673953
551401930
19970722
863058214
1579648055
1140144737
762479504
1589991743
1518495818
660753031
2104016123
1673544236
1826910708
1434741928
1460923003
1193310252
448854533
366709482
1882716305
21292725
852445739
1358074156
1329094642
1654191953
1537924237
715221195
1457570566
276738442
1640533718
714367537
2012093130
1628047921
1542847641
2133767537
1125541953
42711367
146221595
689066004
791805549
1567675637
563197927
347930423
475281172
1614636816
1374712747
1513709504
906636944
1262217379
1399378933
310457532
1184560077
915841975
794770907
1089912075
1133781435
2134258713
741852595
1464811758
571560588
1320915536
1189698313
237809133
1628405425
287753036
800719289
941024131
1768222341
153351989
664533961
569754099
606678510
1935856281
1426627896
1988066592
202042971
1707110787
179276006
68020020
1949644227
1661701680
1173140051
58324442
1655786298
636400059
87974464
1407601418
837264456
849674125
723859380
1667383429
685630824
734836255
1271525373
1688999874
1858484390
1591894966
81533031
1291908141
1676666785
1991821727
413715512
469451564
1844511247
1798386908
1247662543
1331657700
505224204
5947741
422226890
2056886392
789811640
1555923499
1707601598
959425460
439798475
2001382016
1999099421
761001703
2040230731
1792536791
1352000001
1010847723
1119096183
459329991
28713220
156962190
907049670
559661491
1060531995
2005293468
797018349
2024003335
335246134
747100822
1431073917
1331890091
2041513344
253401678
908576555
281432262
2101747698
882927104
334146412
1725117654
1666045300
1987302693
200276688
2012093103
657374417
819506726
40650443
530187052
1101328220
1224852664
1806592762
811322588
381472046
741652317
1657282890
1971612250
1806679205
1125164675
1856119152
619846651
1692116496
2116645443
54532775
924928416
124552157
746983889
1321473638
1209122846
1368080613
1748218853
489804224
281626793
1541887888
613716912
325256912
2061662187
1332786518
826474809
1718303617
414645779
420142403
2130566557
1169135194
1131205470
1323262326
1698427998
1095347939
2035332732
61053895
1048301987
1126585073
1848763297
779609530
1117087491
1543025903
528549495
1387461127
53320407
2013978689
1261825900
1467726472
665310437
1957911191
1179003822
1729291580
1497666029
470145017
2089537607
839214823
708114987
1867077296
766485022
380621913
1193750421
765360656
1882923174
2113709525
1643184737
1920724466
1904251825
1694198390
1485849075
1018312247
1621950667
842857986
125564482
604200787
885361129
325571420
1876304094
1622097754
2012546201
787835024
1905928552
1582826026
810333876
1606365189
1531053631
837492634
1065560733
2006596634
1013962913
2084348331
1513753032
408374141
828500647
449074860
1919763562
981240441
71184414
1473722839
152652683
415290842
1877002783
1530573884
1842305202
1431805436
766004277
1576482462
1472546212
654928050
147615983
1075001251
992491343
398903522
1504185854
1937237655
1001765587
1912995630
1424025770
621058511
1211418095
1401445728
1820365973
490834453
1243558711
1583596858
1468063302
166067286
1471192779
601306171
333988061
1076602829
1047893087
1926630100
571002837
636513544
846203081
983595667
1847476123
1544121273
881819801
1435004164
1565859759
449718626
1147183946
649745970
1320217022
489536814
1089511559
989913788
1703868969
2100980291
652050793
1825169531
305197335
1661222160
796159367
2044589032
458322424
1270496699
732655759
1296034985
441704216
2109122581
1647990171
995312376
1918497533
959619869
645344481
515145933
1906499446
44277405
360008308
2119631553
1716171781
1948827477
497783035
1929336327
1351136608
380495036
829631838
162039261
495229036
768293129
1542973258
1725410395
21203344
1008164225
1098591635
49666529
2077004206
1588667731
1135664895
1469383152
973209730
1694798448
66898898
152558757
438061743
1333265361
1012714795
15663910
175595720
1372336783
632499730
145416737
734134701
109543937
814034449
1923572850
441007788
637319649
818682995
2062917148
1076024396
1973303635
725501091
1801575455
260180564
1721714061
602998037
1640646352
1040855150
246728216
1261385089
1924348708
1062402887
1252544439
55702820
1315604251
1800213867
1285232693
4509751
317941560
1936498203
1474999993
2010042074
1365535639
1165989541
2136546456
28326720
20313375
886405721
106720748
1916354925
5635174
1439601902
2014084978
1155301728
319711482
1909654697
983560727
1678027186
384143122
1808250458
1150129640
246412207
1868710793
1915302256
1724073019
1640759392
1291567435
393293988
2059139413
58080945
1442619615
446662482
1185145232
577218412
526718229
1933918921
1711442304
350594454
1393830947
2056195735
1103854189
1907155726
1031063520
379585674
894135034
1711390807
515406216
217231559
1734563176
372737740
1773672938
869915848
2074636553
553997748
538363002
1005456187
1135769164
1254241163
2026986642
999562789
321268567
1714139036
741855048
1201570905
1447649621
3940573
219944858
1685367961
980562441
1803205661
958116198
1370849893
1811219424
1612249265
1544206671
1587734655
862300608
2010499695
361487510
922341523
2116292285
205384239
874202727
500158491
1048323612
75954517
668950269
1019018576
209183312
1539235161
578375165
749045088
1669193299
1050323361
1966735889
1762039374
1954142381
36331806
1652832594
2083424794
1574371212
1871266792
1414016104
868827199
919572301
418602352
956427296
173398745
1114676109
1070377019
73734885
2022863617
1108428087
1680320167
1230945174
206236554
1742733832
1405601920
2533014
1526576407
1723289708
1911350162
569547862
474591292
1517113014
204035369
1546083989
1526575809
29780162
1585436952
655773231
1594725876
1409928412
2007008689
654517868
1607070994
1083216752
1891046199
1158697555
1318919937
1845309459
1548588174
1495542791
349618388
1287550739
1305471210
558767096
2145031966
1286581559
160607512
261712730
93369974
734897456
188387240
663685532
815664365
195032357
1615721372
523839608
743256763
204915701
1256576233
331866118
155778230
115984429
2138537775
2071905429
1734848893
848461899
1478131947
477722063
475202092
2019655228
519413935
161816879
2080467349
913868611
167624449
1980567924
2129833348
415057117
385244329
1551896240
2044735414
1046890311
76262842
1284889150
1931593347
162001968
1906914064
854098889
965423856
717617664
663621109
1704794063
753856354
1836774969
1417611885
2144419664
2065171227
1856407814
1158296302
1741319900
571945827
1530528586
1367866516
1452445175
1032482677
1404147685
1618410154
1011879393
450557413
389884057
1056982058
1984337931
1787717214
759725879
1792893058
390438123
711560878
376960990
1478326501
1761394425
2005958344
1535559022
395740773
894491130
737932557
993472810
1250829513
1168410438
2035057036
48131196
1939658711
978106887
1786804153
1449828981
805736157
418432880
1524498753
349648749
67664013
774859819
711544466
1535070539
996976873
1036760941
1756712143
1618552126
1011552057
1650617271
814358400
1046890799
1794348678
502045145
863610495
1768727473
108648608
181172021
26336696
1370906208
1249719003
776137180
795079610
1965305472
1518382673
166797432
1086674425
171296763
1668825815
769501907
1993812592
2053677851
237321744
1230858873
2031751262
1654101956
571373368
2112701306
1317314883
2094941862
2020327616
200039605
28471440
1698429542
464096463
602444014
1596310080
580689316
1021796769
699353008
247648983
1125327129
419715234
1329886518
1856315934
1043189644
1695812769
1839087649
2080969677
1056977059
1946300367
551329699
1103273293
1616607348
2085433879
480071966
1671257825
729594396
1309584334
1390949913
540622901
910729632
2038960917
726026771
2090203312
165351345
1655867266
1528339667
1399785416
1073127435
1366992098
1509495746
1055137849
1105200860
5523967
401717013
1707206729
987669597
330121385
151973294
689798514
1940302899
954065568
1870515049
1976244372
525605923
1749867715
1092629223
1452186431
517365142
2073771943
421834850
1104088096
956952873
952813496
1009883912
2075748908
944799731
1965596652
541559005
284757882
1585694284
2071206477
667724523
2066814696
1010245816
53004952
151758602
731983474
2057099847
1279120130
534675229
2114554658
1059851536
2107092829
62214379
882025068
1534804866
431685729
454022804
2060234559
1481166165
178973301
237738790
448673152
1478572362
1274016004
1136683171
183783502
1315581221
244746777
2131234965
1400043817
314586009
772411279
1970110525
874581472
2007774374
2056107609
294420324
1625805886
182332918
746779521
370973636
1178933070
1491693991
167683739
962446118
457645426
1264789240
1492645162
1613859851
385222449
939947792
649048253
317725434
752891020
1280712610
1932547315
300996481
300547615
1298426601
1893367529
377042014
1823168727
1575988938
1573073153
678708836
789706262
1106800848
1245536388
94299322
505797138
80710043
405876890
1477779513
1313967773
2048234845
818224171
1724073019
689494569
1511070409
1142761341
1435232853
1532225288
608322456
1863265359
112199444
1156397942
854351877
823003652
430465237
936587658
1456378493
1996377585
1542229245
871216648
1627535892
1243699803
1786946231
1621045851
995283764
428351792
1284947691
879215540
151898270
239016836
539419503
1994868523
822899772
1032824265
917317631
332209018
28356398
271091793
458974112
1407289161
29524570
1287788428
1898212903
977568977
39087077
937482168
678494731
832307302
615934041
1136495309
1722916713
1136668405
241536174
846567206
1809170343
1625039480
1361448942
2094943997
1187614548
658962207
827258321
1596753469
220758508
1757769167
1892152950
657520496
917483219
2090656815
1340569854
1832543960
1799212669
1934713355
628124212
890723908
832228445
936170391
400935897
256575641
2140641498
894013301
2076105155
1295997095
3853222
370991532
1046093277
96353027
2080844502
524301781
1870342816
244977051
1823852291
1306765553
1852518283
1668675044
1803914947
1558410938
1339910771
1868958312
588555729
903097451
106360550
1203290365
287256101
1956086953
1260092573
1906015031
1994285625
1041059974
253281052
670738799
1850512587
558081695
1951772276
437325095
1091527346
1508888308
1416536539
1635066005
917081198
636297331
2142844840
2061789415
876851890
498042968
1070655450
1900165671
1493560990
1702899683
1510704185
2135994386
758304644
1948071582
1603943882
1677814210
745546982
1193349777
924446113
2095504431
1488009032
594509943
489095800
1349079240
104624993
1252159642
1993329314
1047476878
310537355
1429967464
1058018186
212262415
913928502
923595933
1341236560
539020728
1052629969
316503556
490875858
449631302
797485500
1401631696
1500149068
2104527323
226360342
1922360682
371662610
647485
947929114
466006344
2026505353
1673996090
117615916
1731717462
687504475
68044039
429386162
494249492
1567546355
1169379507
1597836784
134064414
908326562
374598519
1127480266
1740046544
1409539544
45317057
1438199358
1078283475
1305638571
614471736
931666769
1356459089
1254046807
474239687
883059683
2052440976
762235467
1580381165
337023795
1005997730
823936524
2054817162
503734038
1624040164
2025418819
1340092779
1493971951
1792069205
1421585427
1093813303
282304250
1450620314
1081805500
927983984
1110507540
1293671957
794763113
1380547310
105565766
11893237
2096910128
1277830192
1385188502
254407863
1311235153
1819659124
863917995
1759220927
1599904099
1967643975
247582184
1541157670
49187452
2021894323
1566427740
917033771
514119683
256741088
341043842
711371035
397272864
33981115
1763500996
485351421
2042696366
973101026
1078524509
710569900
1645781436
739780523
1772095457
305110238
1016324852
557530754
1265381103
980996110
1346333033
1280031154
1173343042
1344063308
364054406
481688314
1897874222
1542200360
1270823208
1316473287
272094626
808038036
1047925778
2105227784
111013259
227480223
1820958649
229086952
1306599742
1993731754
796289257
144213994
1916010484
232836539
1276084383
1707388494
199642782
85689054
695177948
1268935468
601544380
2047023861
423686520
1810091448
1980515195
1457103072
821189299
1870005089
2051330832
1043258524
1260527919
669545242
1944442602
65297223
1681541954
285626693
1686961070
914849844
1385485690
2125023851
719750516
1992171865
2027219831
1621424579
204711759
15940454
457817654
726366990
2103057801
167289129
1104649178
1766546054
1289489323
732411490
1706553712
163049765
156461773
23023217
508653261
192220019
980629129
837091319
613123998
217505900
488535298
2123864870
841446006
584303359
102155347
208208439
2000459095
1776257671
1841482663
674238658
240468593
1915489470
1360068981
1197453271
1825931817
1484534157
941335574
2048475088
1247934373
1859888045
650033202
1767147215
444769326
689312294
1967958021
76856983
1608721561
1431338311
1460657082
463028664
615717775
866380649
1989145243
1609571440
1682636679
108648517
218516558
446024692
733059342
1638740177
1706778285
1415791969
1414986999
2045174492
2060022295
1890657219
698949824
374044205
787648893
1137340599
1616389135
1230640636
1368486224
2045517609
1001826918
1570826095
1715355254
1277080816
937197051
756727008
693460753
17208737
2056464138
1725711839
318942053
2023749992
1509745455
879085336
120064716
1022129158
839233579
2060086369
644880754
341223080
377363067
147407340
147827063
1771516991
202542395
1815260744
85379721
61493410
1495934525
8689906
1937984698
545503083
1096518926
1714855129
1352523369
1033772441
71186300
402579180
970707704
895695266
1850587754
999399147
2061035370
1931512607
112586773
1078791593
677251177
386430125
294470181
1204165748
325142050
1544186668
1398369238
1019961359
1389203973
1210934939
1738200231
1820696061
1266753980
1999666038
1781304912
1046150278
477630933
1867267816
857097409
1808750866
1573230097
1708348046
1055608323
1884739712
2049547067
72288651
1623831641
1311225311
438312311
191086460
1587859376
777795159
1604440908
866602048
1799226653
137505117
1307378521
1701340491
1449032051
1026647216
503219742
1202066361
664090253
1488324031
1480005798
417056597
1128611768
47641647
1679182296
622816799
655854411
828476244
861747390
1553696846
1743945109
344019931
1795262142
700717979
1766348026
1079085716
1790494263
565123641
1363774829
2033894536
1153549166
1864693906
1650869684
466687998
1824288439
687014986
24549469
387094871
1670145839
35010713
653451884
1468869867
1008164225
1272014496
1874149357
482677756
1834028996
1000068004
89821323
844420587
1371649572
1455784884
939609874
1323103522
1756737513
225485235
1720337391
1213808969
1141551730
839357847
1692583155
195940413
1157238524
1080183749
64773606
507980920
512083388
126446872
1922296517
2046157276
1776562193
1899455019
506340581
2046884437
834625629
1300511070
1149408104
2120186298
523364330
284370222
1720551443
259923991
1271801685
1109103975
775552639
466411628
1772453760
423338856
905587361
1985150614
834765729
528125927
1982540752
616693457
445953393
300795948
689950544
866781407
309576113
218183415
652494934
856153374
859504506
607944584
2044775898
726783774
917851496
1691683086
1899359726
2140625279
716082881
2116416514
93086126
928540083
641371364
145171089
1570556253
1512621785
1588615149
702785642
668018949
1112696896
1548006127
203632292
1068108962
853689122
2113105870
1578452014
1479815272
1303708516
1852690094
2095679439
959539819
901542271
1495097193
1916320732
178440787
1148135635
2040116009
1367439757
921094067
996035032
1291783271
1361489478
2075106049
247981575
1712475783
620829041
772844784
735300219
1941611027
1104755093
1444552450
1444360021
582432168
1145447103
1902337556
577515683
1776660047
1660279205
207841418
2116883059
2002082684
511514193
209844844
623458785
367775998
2142025224
1687715857
688598149
1835145240
1292907801
659376916
1020445611
786423549
261949208
172900380
2030368006
1678689763
1372479576
69325361
421738631
1550448246
452653047
648746399
1001179131
31124648
565108273
362489565
962291339
1191153829
1970210294
1533467058
1245484250
606080556
474072155
2066941538
623010046
2029417973
641466098
2096708807
1672186710
613550821
1026452108
1937658932
475979972
1278201455
531560171
1342169920
2130099102
1895223725
2120929823
1961359886
1387528925
1275635386
1408645920
242896707
979028333
336377219
2080754909
1066320086
131143582
1501320182
328153445
1167731162
993260635
1249066165
716814690
1064602841
1437245251
781453267
1522665852
398355492
471791018
1415204296
1204039873
1362388445
145684251
1719098213
194650609
1349987529
175223132
1898519408
1151023279
1154950533
221701639
188494392
1817791490
180895999
1126343529
2074337862
523861550
745328411
16610952
415347558
271660886
41394496
701728631
731406978
524486396
2097358704
49205736
1511643098
520807902
1039974035
2001520324
2097043061
2061384808
2144986508
1776506146
1723185978
1244919382
644856096
999209748
2074469687
617555475
573403054
750093422
325338138
980509794
1649932796
1115110560
1462543171
454147063
807345212
1455872785
191194231
1377888609
1651254206
1408036154
965571179
1721085
969521647
2114256896
1247897844
1672024407
1491323509
121683717
1397322447
1410438139
62433291
299103350
2049665295
1659099305
2011213724
768775331
2026078363
1548706144
1168843312
812114744
900389920
955435340
644489109
50138411
14734834
487266531
1992476772
1998468966
2022856449
1282198100
1144343865
1516601946
1260334744
1790872678
234973179
833259481
123001226
1280205031
54369752
2133135070
2017034025
1781821284
1186063297
109859271
223892814
1014435444
462954892
1810416587
1406291299
1114137597
1750153984
2126287226
414173400
2115824185
1928319939
1839992126
2080929722
1107187269
1767827513
712341760
1058242849
1586230734
1354710255
635908636
78099971
1507638270
970423144
954257692
897979410
1216170118
183158473
1718456460
691200756
97022992
933810236
149787065
189292922
1228574480
241571914
1127544938
499686486
1383042283
433889023
1333385258
1596372603
1216915690
1099823806
1102983821
1909935431
1603943828
855115554
1367284733
1668843193
711638108
478414150
1686352277
1045470405
285411927
524657328
689548199
1369946451
160898469
936420227
1226715714
1534400934
1745294534
585081751
978515869
309576113
411566862
673630321
1195731471
93605197
1499466867
841062179
1869038530
1987896975
113828363
1922997065
493040083
691623049
613985317
391927325
1281990435
427670479
1259793775
698362333
373712129
308298195
4092815
781776300
2119895908
1445028473
2129147487
1008002371
1071289901
2068996732
18914199
912230392
368045679
1456691233
285740499
344398995
1526843830
45941581
170103762
48273873
672380086
1430929683
1654228582
458156756
1528125146
2912110
200135508
842887646
1082490845
1912513648
1427166352
1918008253
1832826179
693927922
882016178
923408519
1072988231
580593934
273003231
201247969
180896704
1599132145
1750923356
1315950590
1044290121
1242077645
855341045
1463966572
1293018615
255279221
768668595
873172648
1599649222
2062993823
1586345546
763653394
627883697
842436678
1471965072
424069900
1054469201
481225603
1214126960
1061267275
1520017598
1174675970
1889157862
485428015
856700809
645404799
256103197
506348379
1682210172
1968257186
705634697
1998176240
38422515
343411305
1493308687
1604766746
401834404
635983966
1025947102
1540446091
1409086677
826422934
856727063
1753074978
921636793
970666477
1259941718
1460420865
483303382
414383628
493727223
1568128523
1617474663
2130888075
933427692
1625992633
1734583058
2030344709
1724434953
567106139
746365325
53141611
1195127016
1244663567
1110553216
1572258527
274702457
504657875
1758812596
1541659959
1698186209
2104300784
1293256691
1811876898
1720391698
1242838178
688711413
1465749279
278974910
1220022752
1421161017
477119606
254179596
985709542
1383565238
1181677526
136728173
1439525606
730568099
680812864
679039875
749454865
1501852836
716577629
31216739
221106279
418204387
1258001848
769992774
217881142
874312760
425076500
871695133
804728382
649396084
1617171141
1502050281
1249988392
618915374
972784829
712783680
1387497130
1194058901
78224395
1775448254
218562330
1062483832
729488005
1051350213
161527157
1923265694
199879864
1855368972
1935341157
2064686954
920448099
679659404
383445576
42327677
2054689739
199918973
475256006
1063362634
223955930
1432428378
779087535
1447747269
796953933
1283785963
358800307
1638071551
1623749186
560757866
1844884717
84763554
815002823
714913078
767930562
884505887
1826196278
1296100829
1159485816
1935262659
329380415
1646971163
1839329747
1412252591
2106529728
609219251
576463335
393025399
1476667061
186886620
1825356916
1160406975
1521186772
302338726
396214504
1740953285
204632570
344572869
869229649
1769105874
1797069007
1815863556
983279626
590888004
1628329878
578350155
556675232
1062816862
809274198
784173848
957277599
1417744730
2110779597
1641194531
1184895959
530572111
836987021
1503607968
566128516
5685633
1402137211
879318137
1572247272
446267913
1430202572
394562295
1095248812
424863456
234864777
792225579
1020035011
450594078
1764277404
971953817
1935482373
1290964724
1857296872
1747281070
609885372
1984159648
1940789685
331564635
1392614912
189867475
1741996190
658931110
566118557
1982281734
1986244761
674172864
1305334784
959150533
339711966
1364426746
134791721
1081567551
1339702402
1519245178
2049407603
1666941811
1431775584
167847705
1919466878
1331530759
567841157
1758741302
190980168
255297403
1605348129
751892171
487188003
1687626820
338732053
1149337348
695067734
772496029
105290477
1467486796
107243651
1784294767
1976123671
1616589435
334861946
1971302623
888530324
1101990651
476891335
1457056948
910571095
950604935
1176864211
686549620
1675547752
2004596777
1659871730
353355860
1584545674
938351626
1949377294
1229618328
1046014073
977932039
524783926
836945848
1713105525
1901752802
251336999
462249881
435244627
1917158960
929912429
431053985
1929706616
1822056892
1806791019
1707270268
326863143
814681606
1715576164
1152221388
1954555624
1261227223
1809066005
556957901
1935510657
1716314199
774641162
917451261
1095777373
1103130959
1414848476
696311322
452170565
1663246135
1213503324
591132578
154581858
260319799
1494772918
1433135517
584801609
510957993
1057215872
713389749
294818767
1346379033
243709191
1069119662
1676063890
748433885
1358392398
353301715
1497819978
1545816376
1952752026
946853119
888857545
1228339921
1084708091
862515705
184908206
1836917165
379363896
516356158
1696327221
79384635
1949619461
702874011
1266900843
1058044561
2016799895
1158170856
1315048062
781815167
1757711062
41211736
2145592808
1340344515
1842560058
1646536027
2074391700
1807818974
1321288584
891380758
1180219596
947868997
649695036
960606228
2145821966
234644995
1519096362
2038206687
2004279567
1696415105
1429101469
1836944197
981674675
1043593529
1236132300
1013411945
537692846
1614034102
1287621661
1937665062
955071537
562276216
1718453419
680576997
1316420740
2098799562
574264800
1272803356
1842322136
167211042
627774234
2121632302
72093252
630882664
642634544
436768603
2051295778
2049376401
1730863783
1338254910
598163972
1345980584
1418837702
12242488
342447450
1675233095
1297405999
683652002
153798817
1411102964
1026269896
1130248600
1074206375
1935272211
54201645
1674557929
332050706
94102476
204319997
203648159
1577202655
1662904860
1790816415
1487524167
1596453443
91174415
1349706753
1282668305
858005111
1943474912
914392365
470908576
368180013
1174781738
2116749597
571147051
960971280
380618516
2004141621
46510856
1102067258
1694221189
759783860
1657414818
1648559126
1253114173
1754573298
1152138984
1253966871
768313809
912742172
1673905740
1772466902
1802421957
1723080757
1942604605
2109310036
933373682
189435161
2102555970
2029400629
978537284
2090766670
1777298676
204561843
446693954
1513425676
571978261
1389940980
1644257353
243500850
66593025
1594242650
145089184
1370249583
344316987
1180778950
58924568
1903701449
1768868682
971492116
1642723949
921391516
636123326
187714482
544632019
366207865
283719526
1976805678
2023652065
662961535
1786953184
1970747259
1343261994
924936323
1045549664
1236058130
1966682676
1928065785
582520895
1944535319
1027850010
744285559
701082854
885752442
432879839
1514146220
1258989550
1949624621
968923069
929379256
2024433265
647311727
1798649287
1834349040
576900035
746997170
70037627
794411328
9164191
1371497840
2000740019
144943714
840694388
1504870224
366117274
946932594
577261154
2008618487
2016893066
989158501
1127556999
897742652
2069546648
1739419170
2102258338
472764802
1909387162
1029391148
898162786
374236232
627014026
1957285891
149625981
1946530775
1339243236
26362378
2053709489
1338112004
398893990
1230792024
440143619
405649767
1379100067
1941187892
1261324165
227303719
1386503334
1395497141
2135082008
546905934
1789977733
1906278075
1395669045
1968997884
619465102
853892337
2025164041
1043340160
100111075
1325285254
829498823
602356232
1130533110
281986070
1320889760
1077789250
1555721255
1145087959
2137931967
188516216
494862326
496521103
244805788
1115140299
1322257692
877945434
745359189
549581282
800404193
1700679166
1390743414
236156570
1514699964
1280722836
1675221919
1062751383
932456102
444507151
635859202
755682048
141574694
445202454
72710456
1406665928
1586944568
171849361
551622380
1979861557
1548756924
506871063
809173718
1577531583
1878718360
288288889
211243137
1677239698
1477570447
987956508
1541899350
461664577
1605148596
205204760
848428820
864296240
30867221
1096895184
585964928
534152327
2006805011
1494853485
1327607183
1666752718
1205420450
186355978
2120096817
877474266
377950081
1106062040
847671253
1066021626
1986324734
687927279
1178006974
1920223625
1435642023
1816545831
787046346
776018199
2117039251
1489141478
148196250
1984338119
1022062267
1483458307
2119783248
1447792875
1484725827
1105456470
952306272
1787696612
168438528
1147159235
487153423
1886822609
2037416225
467723604
1967785645
924532397
1731572992
1475635017
1250779059
168860382
1798921399
215906489
637806331
1735240168
212879412
1802414067
371702099
615537988
1128156443
1390313972
1332879539
62148886
1530860043
990448721
307633464
1484614858
566454278
1942926902
666482454
924836312
933994546
487553701
325426008
261624190
888895935
2141614371
858788820
1018600404
17577011
2057700237
765607383
1757276609
957864927
219006867
1701293806
1462131689
463145483
975387527
980729833
1799370442
52408578
1050619329
979579808
773543749
1926299694
44851282
1540953457
134908085
1740725359
269612694
1845383812
586384242
431621575
889476498
141533195
2114513039
1214586806
922744689
1946325900
1441210062
1678001142
673205093
845994111
1371349151
1972335471
1196619405
261588555
1209665039
251390408
1335849557
22522980
1368636644
1217790840
509368525
1179734228
1285219816
1962680636
820936557
1181726893
1836499904
21785940
1792250720
1126547759
1677476547
888997619
536711180
232100331
2097879346
1870931040
773335324
1661593969
1034751656
1640473659
89445639
2014960010
489144903
1138011640
273392430
112152332
2766452
1155472300
1077345857
1155004025
1157704479
1074727064
1626481729
1256637163
509481391
172631462
586288568
1613736320
2005846393
1145573947
747708921
372161155
2038330529
1811459857
1667449738
723239561
846211476
793391716
479925043
1745811547
891393115
469396865
1425681676
155577319
1652610643
86168099
745869219
2117086237
1227556924
978559278
660387415
1823837118
319725035
1557063543
1927846922
631318113
1248756102
2040334323
988311249
305257904
737473291
1031620722
972048982
2109891398
1710119126
413349371
1542329874
265258055
1156532848
2041463853
8721889
2033984617
2142698755
1797866063
912230392
1114772875
579671053
135148151
1454511863
1266535781
843007869
1822473132
575367450
1724003333
2138281127
40783189
313088388
2002332946
41180430
353800682
1876142466
2035493076
1819247083
1116024161
1797129147
399821204
654303555
1799588141
624263149
1304820633
1543059970
1213353023
38106749
1254590654
205351085
40762335
670804740
1534940671
583167418
462056928
1949182300
1971656379
1774623857
1552058436
78457632
472597417
1273602087
775211865
885586261
1459003422
2071841779
847072571
1952433162
1139324804
1423129403
1647489854
786225449
1814540795
1711305173
958399889
1714621355
342757725
1779091324
1109155004
1385013459
444067256
794741989
792136120
1355076310
1346637172
766586057
1358270875
2019527361
1521294656
1027752556
530735039
1609014854
1894072022
1026844954
1433254602
1835957447
2050261591
594608201
1919398752
1442769282
584437147
933324956
1553153000
320732136
1867484018
1137283079
1845985317
906372765
1304770932
2135557938
964488339
1732510005
2053544210
1695124421
1920492347
1322114139
1242572926
1612869297
1876183924
24376034
1762310217
1962537299
1624214776
566013365
1387670664
2020536563
1340419632
476641767
452569796
397311024
494200690
392102203
1172204353
57686666
270036872
1011939558
1578195120
1325274278
194717270
1971641017
1682849036
938621598
809989002
1465440715
1182292932
111266317
1656723121
1144494443
220064379
838785594
129679720
417877373
1518273042
1040488686
1862798562
1535751669
1479543610
1997968104
1723032990
1688295420
1772388832
231562355
273760536
737340678
714457842
570813547
1865416148
1180888075
1714880250
1878509706
930825609
638682510
538382721
2067705394
1864971757
1053738440
1824561505
1295628906
1248569299
1198818992
302895510
1445474405
1128794713
2065621812
522277205
1191140870
302367241
1122524815
695279832
256389956
1255039120
1921525572
1037364545
750497254
813684560
1350071438
2115302753
432724792
522975839
1677724651
869311872
178936085
432016665
1214343014
1494973293
830139676
423136224
745760286
909916205
1717554415
365498547
1898293878
1410031295
1154369601
2087264251
1690512649
1335693359
704534693
1938081041
447442610
442986928
259390669
348557302
1625909539
1714259999
1207221038
743716524
1286919116
495491253
1635559840
358466676
657065263
1374938542
19159368
1230556926
1857374494
1466823001
1822392079
565095481
1268059077
1942783581
815632154
1400726780
1312624681
1924177955
523123277
532167851
1331712990
872102188
417075027
517029872
878838676
1662063835
237735660
197472833
284822814
1771906449
1999017305
1950113596
1763919242
457463608
769317441
725705251
1540744329
205613629
520787557
813658616
972892535
1358293325
1122265912
1618099204
339315130
1628471928
731494116
955189126
28967246
1408049344
577363828
644385131
174918551
659918086
208515347
1406694042
1737520406
1768954313
1101316087
1380939919
292840047
2120986889
1560727615
297153927
880619549
712680691
437164074
298216148
1606249798
1647495942
701849599
797713611
1307394417
1680879193
1592599364
1823830644
855191632
520704731
1496760538
864162394
1127770262
1971532683
1033131154
610695823
360262268
352772111
1183168963
2015220005
227660671
1846874991
1122035683
2141629279
1668888739
1943900042
1494213648
462414639
1923800227
1426036968
945885240
134135926
1008490071
766814645
1982655748
1819660268
1638472159
580110991
836009601
145184790
664189555
2137413955
2098433460
1242419769
470522759
1367804211
819455045
52726178
1291103140
1287492190
179128185
1169687609
1451444156
1664123303
818347409
1237893277
2126004771
1441022596
1847400556
74350209
875296249
51181311
828288557
2106653399
1609022482
714809856
1864817696
1873074291
1278567164
320675229
1247917928
1057315758
1038415826
1976480025
609268023
752473995
1666661754
1110100133
456858164
1838010805
1306473072
1837497775
1371343964
677730957
1167251101
899505137
1398245487
6645553
1176448150
673557355
932410671
1633283236
777880976
201682451
805846958
536013235
285260
1410356165
799898691
338495345
1949405108
1158986489
1990138428
1133461552
11743860
505708719
997592253
2005071957
782349122
822193069
1622614772
709045687
1939330336
29555216
629973570
1918367525
153228236
1249047383
1162639922
1208448049
412498817
765846760
789834804
1294320689
1145369375
885752776
1876711398
1123771634
1603538011
2068888600
1724425556
666709086
761348443
1858730621
1204605590
2094386669
30109117
243252408
232737570
1289263421
801399649
1537867792
1154709832
1214272198
1282305978
1527295535
1742410014
1532689864
2016644140
1502349004
602284344
434804031
964009725
470482868
907873615
1471513158
509855629
149064073
1937161044
429891163
2027299215
1650814673
790816320
504717404
330831238
358726579
546079563
698783869
1698663753
1694704992
1988921630
1876558640
250650144
648340417
707792224
1445571143
1774593073
767149235
1436857349
950170228
947030983
76501912
359730389
1007647060
1670905669
251160166
1027727227
1577364573
306754372
1785372734
1322939207
768221947
904787702
1932106270
1603219664
1856725319
1736187215
1727834376
1027428221
2041034546
2038730213
358949225
1925190065
1501128299
1289878766
126178109
1799809194
189877660
1548236101
1657021990
1614551139
1473370491
2124988528
29843010
604771978
939694876
1843926363
208802714
1996124597
775237849
1890331500
932441384
1541468367
2119498732
963389601
699703928
1142479977
877269703
1096850304
454694304
1332455169
1747953965
906914547
1267743627
438710661
1967061104
1047378234
772227864
1776805462
500133035
1354178990
2093611179
1027141503
978264953
558038761
1927518513
268783169
1716182199
1488402377
1415932507
1632759671
1501153223
1135027646
1186175945
1725645268
134729627
14775677
1201133925
512106866
2103652211
236595674
1588581254
793282218
1539501702
1893606144
2066453198
1958873776
1204252131
433848345
1633706862
419222783
1604746202
279172891
2103822088
2106360408
407262301
551854099
466523877
2077940922
555842639
783830669
2074025180
254453162
1855720626
1130413453
1036935404
1494945936
2003753913
1448148453
1409765623
295856829
916313393
1712337464
155264029
1575025055
686461715
1548439276
1928400437
1425490263
1880986125
1057103963
1025349040
1308841372
833613166
101311933
1752059136
333889532
2002543245
2096524527
1704967216
2115843544
1539903298
821847555
103983685
921508025
192130703
458872838
520594157
1157547683
237880071
1520743092
158190888
1259330416
2074872143
2092976428
2092095581
933250762
578124823
521638724
1987852766
552132324
1591813656
1061415739
1674451558
880179701
382521388
297273111
587044272
1929377557
1791317166
81104495
267435128
1810506572
621048978
1335938637
1556076102
961293694
512006474
209361341
894960809
1119221234
1588087661
1454468873
1926685278
1381653984
690701227
1489458149
1639135621
1345537270
496829234
61743323
318157592
106186278
719806857
773706399
1364175360
892079757
622229406
1364429930
1068973026
973210286
22345898
223053245
1314171686
1813812652
682245238
1803928860
849161197
1833868185
140291577
847613051
10432966
145205838
1341941248
1913142799
111936929
490773744
384780994
2007151708
87005601
3084257
65375754
1041616151
1436577713
1420360481
1372113874
31604259
1513942676
813105408
1254887640
606075078
1289521008
1151641082
2013225980
1353892654
990868504
2102569481
1468520098
1131434603
82469175
1746230758
1449353500
1605615046
1625536399
1762567718
1165005175
6591933
91133960
1825572780
1878282329
1871575705
581518596
863317769
946291591
1556352670
238338524
184875478
2000505119
779478241
961791136
3945746
884628824
2041482633
1568414039
329565167
506607272
1616096371
1442559643
1900881289
1003104796
273564728
2096211066
577277049
1750307915
2135179891
1808263477
972377397
1353969211
719878887
1305895351
126535175
1444849360
998942810
2106803764
680147395
1374545085
656960444
710801310
1510960599
1214337200
2019106454
535721015
1001747289
1659207198
2077308003
1913092195
41752615
150319689
1151091641
1592302118
2051895577
1523705586
887228070
511021452
1536088785
453768689
1119514607
1693032630
792069261
72779563
1643377740
544086418
2125596871
244914149
857588489
668629381
1491733070
1487158411
1624484101
995230013
1122507962
453425921
81618553
15985103
647192628
2054909452
1344758412
284966267
195110826
2070004294
2081528392
64226163
2118874139
38155020
347001839
390952854
1331256194
1218345785
681995162
2062904998
2087547727
603675058
9672132
72484302
767997998
342782580
1545383891
51573391
565069340
501879114
1767939918
1712879460
1376531540
867270197
1344863280
433378980
492542492
1556882189
1116049882
55586252
109076223
1072054873
453168691
1871536756
59139040
1595151332
860608811
375254058
2011708824
862985128
875871108
1496116087
1679652034
1397605585
1421631589
1401433386
1231176645
1935262659
1315935342
670271835
279315226
477029948
1920611607
149016932
756168589
1961447526
539100451
1244534994
1276534261
472509266
576464490
759673337
2123499509
2086019033
1288542113
1125037605
1582260737
572093491
1255220315
1239546919
1928520164
1138665385
1703572808
1679903997
56351223
451451920
1306526156
42114458
367008212
465362851
1778149369
352442903
1934890350
1229494224
1403701265
124573079
616330705
764135571
1329850305
1888961604
1743504992
1990333480
801975380
1411113374
1301015348
896411775
1741277284
534756348
1791034382
950014945
1450102835
1128140824
1000295608
1261247220
1908403166
1521376502
1182281480
1108260733
1674156758
68300416
1818879234
2078522267
1639384214
1499667570
338207026
40747044
1019590087
2031423379
1750408326
144494588
753367936
376551685
1419778487
350732847
332260571
2133988639
413447981
1199364392
2072455191
242454434
1558998325
1544133588
1004483335
1624576045
327393175
1304333256
1364748073
1223830029
1393907019
26940837
191018770
1778335653
430016371
524208132
1438117412
207453105
814734464
36977164
1375728146
418234324
1026373637
542771403
256119217
1638318410
1315156909
1907947472
137390947
2048965114
891105056
677452563
1224052292
175780727
1900384876
373580816
1837839783
1442089504
758425397
1883833997
110486588
638709363
1442548220
67261212
1792875935
16775954
810582216
1203833297
1039625414
1042827746
1802490729
1939775017
780122261
923579998
1500870339
681427505
664315465
849510818
433879329
1493707912
601035764
1886317311
769382360
1873081820
625324574
1464533126
274667840
436168623
1927391024
869556028
354206190
504476326
1937103995
1188124567
1780866894
1688234942
1558804010
1469024036
1257566324
731265155
616245262
7698816
835396067
1407761291
719736099
1660714345
841889909
594714193
2141083169
980688774
784891157
1670527161
1338101993
284211786
1245994321
2017962724
53011427
289176754
1384260894
1858557590
1312620503
1399850157
1301682716
1218714874
217086674
975761433
2119464932
1249828022
760987952
2083796204
2072174698
1417602857
75483914
1057016491
1520990228
2003801941
1293338367
293534945
2106459819
319627664
669028662
1683102638
1094374260
827467865
1487706596
871252691
1795550871
1693163799
2059339399
1655441712
1122681511
613775830
1050758372
1435500607
1112065426
1437135351
70939843
2087947437
645370636
716022521
1999051052
573837255
640287831
1182990768
872066594
996562893
1631759591
282797514
1913159360
1441231757
1408359196
1839777448
523705119
1376598383
368199067
169965844
151973294
2072193129
258933708
951000122
1344987495
895927114
395053286
1487297448
714513178
1516020326
252286797
1204046370
1290614701
1451462960
2056793260
1232192597
979339480
1227586315
3402921
1809711570
1178901800
1014208215
1576163811
1761662554
1138277569
1450087759
22390214
1867202180
583221008
590549221
796740099
1091452189
675247912
327378413
1187909554
623485660
1153262822
1372904800
1347744448
1526009760
1305631638
1446208602
708961236
1960943672
2140845161
1871041500
1977400133
524797948
579040253
2102455912
986901254
1609284923
762527844
559839239
1225955353
410434960
937322932
100689192
127958784
1433759381
2101889516
1782447495
1181903717
71100031
1563570240
2084228204
1520649807
1020459210
173341582
479617872
1575685868
370853920
1455258472
206241639
2144025298
1374391315
1121884086
1220532295
208712644
421967155
1748139847
484384015
1788396509
1310006453
1584413215
12090627
1640020496
939129346
226336879
1179201316
1572089071
2028100679
894965807
1149981912
1539208907
1549373503
1187796259
1676830583
549345547
1533067675
453695825
1869191062
787509450
589370933
355944761
187491900
2059727964
1037480041
1635436942
1615414580
1849000755
1496477991
468104165
935463434
654150642
1691085225
1589600623
664131423
1654916492
1125578346
756923760
180657747
596238879
302845578
693670718
645924181
931657918
1338740241
734341852
232441627
1256250249
2055388463
2138394326
1016565476
1424401327
238177671
1342736542
1170646704
1577906228
1892057620
2128357972
983835327
645418047
1624704803
187774302
1601181170
718049665
2118515997
465217628
764704534
1097639481
317533396
747721261
1867040557
13208666
926398049
1472196858
419196979
1979314763
1339577400
1243253282
259802843
1982210090
972424577
1689640626
1457049369
617561764
127437499
1627557852
2050319568
30345888
757103514
95977661
1000361243
1090316524
219182645
180929188
2012927434
2127733976
505121901
855488912
1098422602
1870442372
1495412792
171475822
1566337568
333815948
490753607
773014413
1779703779
349212190
1646188078
2146069723
1959042125
2034025600
1458332224
2072623065
1578205519
327903540
29595560
1695057787
162874777
2015693032
2132127983
1914572164
660116984
1315811521
1695097358
788408175
1390703796
1068257084
1965102565
1080916307
1994172280
1820397968
1915296722
424853415
1469845596
531575249
1391216175
1878046735
1862059390
765768137
1950750601
679316242
1363285886
1613983103
66468922
627451170
709043739
1989142684
1394616125
509873328
1107839396
58302552
1988107869
719856442
931217007
1474855421
1243901993
925229065
1876587419
560456982
1112476999
940414824
2026846667
233971595
1949496382
1336658360
2087331526
744763932
608103399
1680003462
890722900
1594020978
244829716
2071242024
1756375564
753961594
319049656
31035690
599305397
5259736
598255148
27477918
964793711
935977749
769212330
593767780
1962615755
498151955
536307182
2005934725
1234595489
1132366166
161200303
1297293570
316329758
242097013
1237600583
871678404
1796426083
1220355678
1135215167
1104420143
1694471539
1917123917
261026371
1691504960
227683180
7829325
664159406
937019097
1780230772
1491590367
705510624
1941170813
1464092394
481754061
756036867
574039390
210150371
73973496
1769870694
1158518077
1528115968
1661309741
2031635093
1032482677
929746701
729362203
2093496674
1289976373
837143359
170382292
1173920734
580035910
403743668
177687875
2020133462
436553866
2030575994
265176311
151660731
1434568846
846023384
825000107
177861836
187260976
1893792241
1015737315
265103339
965218775
754633199
1536139918
675133082
1949417693
895265215
677897095
892798884
1730563421
23211527
441623902
1815015911
86018120
1350148266
534172772
62393777
1190689272
283112338
1392008825
54735258
2110179617
2029799029
1701051965
2066235763
1837570285
721184989
1141757818
1913655960
1708870797
1812753206
1402006583
8889463
445447620
1944227477
251615834
1145867564
116709378
372860814
1380992416
1702343180
1724761789
543188100
1498367157
358378811
1894015283
1735273266
603904463
836949322
1268557089
1776556757
600194010
799368356
690864272
1103132304
1615023383
213760842
1821201433
961073975
899694824
1775413558
1189349808
1080124824
462622519
965314162
1669278199
1830683116
717242558
2069645003
389014873
697160798
289944240
846696911
1521397872
830122064
1520738170
1524216412
1976735161
542111315
1385768950
596318972
187605249
2121125251
1482088700
1792866594
1473596769
43079100
130657822
1967116876
378756108
494988054
1853058893
1312359201
1699008512
2034648112
1660070902
1506884970
1381139236
1467700080
1942579763
1346590858
714032578
2040190564
110182648
1275418928
2146675874
1002780290
769446578
1517124667
1005829174
213858779
1791629066
726329174
2001185820
265881526
1716188067
287391319
441637217
2123637080
105105620
836997979
887141367
1228629452
509547429
504376651
680800632
2090283054
223750421
681262391
1086614957
812326050
134177585
1429134022
1478140153
1000222163
861989203
553887721
383511103
1657810217
2126798869
471313455
401777194
1435171362
2010501075
1345189571
663473717
77804834
1794993676
1222117966
1097865969
1415320484
1325322818
156898615
952931681
365658234
1207738527
25714989
603449325
266203197
220431557
595078556
1716145192
739584763
1277522266
2062471318
1609729404
351154806
1372542128
656831157
1968019957
706644201
1233865721
797991750
382450007
141793033
1036516497
206628528
1583130612
1467795990
521712469
2109627187
906552030
1966014721
415232198
112659301
674526727
390489480
1833569535
663396459
1281002078
1288246294
721409066
1986383334
1624460386
1599722691
1896497475
1086786952
1437514564
1579671012
242797758
2079991862
633163767
888278448
1981231432
1961854386
1961461129
1455450709
2103439502
1588330329
530900972
102585255
1168847628
698340814
72811120
350878719
423584977
21572806
1128487151
521705547
1730374901
234958548
1741003463
1307374792
776003171
2073118958
1205912267
460141615
1592127246
651012384
1815149445
16274955
528436693
1136773558
806483020
721335604
878667244
479328408
265946450
351589763
1745128572
678144752
1706990968
2138251535
882589333
160105755
1480418562
906117365
333428542
1994441798
1707868894
209396872
188434118
993602398
900456497
277267109
426659574
1439426467
1561483716
412250318
605665180
2049576415
1202522379
603177654
957950837
491508339
1183621086
182862480
1540127748
1566508829
1645803781
1690366786
924188262
68100756
1602752710
668787634
2063392295
306099409
1977492202
8615652
930277696
1919059857
238851107
448067672
976003332
2002880441
1834690616
481265493
178529444
2084003657
1051520777
1051190722
741717572
966548564
1949962653
1275411080
343615823
1422539360
230519857
1586463543
1463106586
19894666
1881181909
2039258074
1764971405
630075730
87459734
402266508
736183149
915910346
1479905066
2142808715
1120340530
886486499
1633819868
1547008279
1691902857
976210426
2050092464
1596712513
1894629305
1564446799
595959274
1184943498
1780625752
2106503174
734872453
94310647
1258857982
894005881
173913866
1655257404
1349025467
629302310
1666369634
805211938
184580373
1806543527
502696556
719612401
2078466397
2078248748
966080104
2100480710
1908956013
1504597174
1225103097
945402750
153931279
1247073286
1451770371
1131354189
1528633413
1471469972
2031329412
527174457
1312029576
299251514
540376822
1185183862
1101774078
666383278
993174092
525912888
1240265235
2038109870
821123522
1944061846
1312796445
1914729994
618543204
1943900408
1364273107
686671855
2099363591
64131647
1526086633
1529626819
1323548833
1283992462
1750589760
2028071732
1000877356
1425439155
714703257
1362482106
1369332812
360046120
1094927495
1533144939
2117851662
868249749
1637746568
1792146550
2028066847
882955641
41762516
86213870
1506531939
663119567
1880678275
1011209127
1374720152
1214343014
966316128
412144001
1959759008
832276546
1681820577
1822864256
634827422
120547764
1741263650
2062073443
1067031847
903513158
1827491190
139362784
626860957
1076586407
770102293
197088953
1691167983
2143203859
285665183
1996878888
455643645
1570166282
1199016153
105952688
2133748583
972390924
557112239
1078294671
2039010395
684128639
945218009
900599570
1382200146
1825127167
88089045
1940525358
507823015
1165573288
1943117379
502386122
2080480128
1132416605
523801533
1682090785
1579737987
62169885
1645293606
1470304604
808222151
2061029454
184320411
1698031576
1259587635
43928593
1679679736
747760148
116442955
1432517286
333631132
341212282
1972730665
1370088372
1261366307
611802605
147390471
1708595195
1414152563
641624280
1276951273
1359887622
1879106562
275184664
468539765
1066298818
1197765530
1418837149
849688555
2109197205
362807519
1754767603
909221254
682462311
2093370015
1630770906
767009799
1575958446
336879570
1522454838
137068132
833891148
429554907
287265550
183723922
423757134
1820899017
1531012821
600238055
485812282
118879075
1284406981
1927519548
582296877
1758207438
1613228173
1493611261
454885464
1495625599
971683999
435422485
2140871908
1615230812
799841436
330190955
1110524512
188764198
1309913038
1685601213
1261302802
439129898
461292562
45768247
311411897
319222333
2002911920
437574126
1777728269
391611799
897203793
1538881159
20351744
247220986
614085427
179772189
736842044
910937598
1689753431
1044048106
385550954
315834769
2089684739
383653325
443332220
1496830937
1660049884
49786788
1520813690
184189982
1871575705
1898169922
1558296353
1094382329
1055099270
527557727
1710799721
2065396705
2097769507
1111866971
250513833
1523343631
1975195065
1765241153
1152711540
1271855933
1691283391
2064754349
660729439
587534289
474802726
534720214
2055715747
2006364394
572082541
1790712570
1000962821
194284438
302618600
1136825262
1195389462
1020572753
1049785149
59467508
1216969523
1511747749
217435609
1921227338
548311300
1746223101
300513625
1819385527
990680021
453718958
2069838198
257999476
1676837402
822142536
1422923249
1759962419
1407465244
47215184
4181874
105943795
512743024
7931762
183836363
1486375989
1055733559
1639622183
914707695
1636904352
210584458
731842065
764256663
2046970153
493076055
2121796201
1520069275
762718469
921816836
1005510610
565485109
2027940992
331202079
259810339
1090100961
1406068414
1199861149
1196289671
293074590
1583359097
1792468336
350380786
1118872992
1143133052
1712523449
1224822063
1837343573
244815628
603949533
590242060
304845245
641401691
385515781
1390188114
1407254502
74344539
1179850901
252739819
227188194
1166240080
635388318
1582323631
254408812
1792654908
974011888
2127210550
1293859245
550747323
1211495683
528000864
1925805696
2037114699
1130382688
1951212168
1564542534
2140474071
2091476180
4717413
851977613
1179826244
2001803205
199973586
1953553562
807624072
1235652620
972289130
1782557843
1891363641
1002405784
567437996
1489156471
1898756788
323572126
1907621364
850732258
999967388
559035505
1840497979
1915762580
1553198079
911547977
187008159
1671053639
807320965
213868499
643786369
1133799557
1114791384
1329065300
783187021
1775573499
1636495556
505291982
1559243681
800922747
1508343294
1915786693
1063356187
696117441
1442233044
1702919507
998397263
1862799335
642893852
1973811419
1573885017
1911838947
546627266
544009768
615698221
1482076402
571845632
543248751
1596037687
459351689
577969603
178144243
404173535
1991043101
1690629174
1617035310
211140508
1455985861
1828463623
275302950
1874475706
1350083054
1785025031
1592238121
3476874
2045978267
206975187
1135040943
1504025231
1614984233
1589531672
1934619267
2041825370
1158275037
982692010
651526757
1520995629
2033584330
1049746279
1953435248
1957914337
1953227666
396969090
70476991
2028279138
2129316114
839342540
1810511886
1036873538
1039513786
1383717198
1382431344
329581515
503140200
1987076704
460850779
876164366
1772034633
382296779
1930998950
1536743004
2088000949
2053311218
1932854868
1614418797
31225660
2081505723
947703451
739868797
2091525771
617507831
70120978
1284701928
121793206
574034456
1271340372
1155703972
1026169032
1212235345
1102886618
1673570867
766061739
611531353
1857644859
24334106
673580006
1655935233
1104990676
853535019
870424660
537361712
1889835923
1952345206
1538845401
532363118
1720258851
33869620
453309437
350419663
1782561336
629221535
793943197
1982808735
579806974
36156125
64418653
1134569520
744579168
1326819673
1244304287
1282051745
825097980
1079634449
1126852957
218969338
1502386770
1857306442
1622295161
1038846136
1924254989
2028369948
1069105678
100429224
1014300286
1057119786
532309603
688387287
1040130520
835281073
1070260360
1161485203
890460079
1361804388
858898339
1588617140
790199787
1589306998
1477237351
890332444
2100729556
539159994
1494309592
713249507
1844385116
732411000
1008693571
1993990799
217906681
2133029452
971125711
218559555
1578835234
1284568033
1800230880
1217404125
616766813
250508238
2100251804
1169529336
244619026
2113572042
91402110
830100884
983759963
1337749839
491623426
187581655
175159096
1902593017
1229632853
1621409368
1947456447
590255915
7948157
900294182
661230626
16709594
740607380
376551685
1514514458
1484707354
16391505
2100210165
1424994204
1535935775
1361838604
2041049463
487919475
1710086851
228977093
1636696251
829349453
70492868
108788028
168500892
1565575854
586471511
524164058
400750560
1497187419
446361270
94120660
1903432714
1688445039
2049533338
1887784298
1022986602
2064967881
1446410168
598216648
1308135096
1312020633
1981979609
1604603235
2142081682
1378426028
840582371
244029437
911347633
167033332
395712976
1119998162
1027793364
1647626978
986660256
2083526871
198366683
832453439
1716605245
767192743
411245719
883256449
415360396
793692029
1564565918
930354727
298258852
1918543455
2033912117
2113852041
1603364741
814847893
455516600
117215690
1132679213
1317744985
1148240557
1701991385
1359708657
348678174
2096921126
2031633270
488941859
1440807772
1804872239
1693494754
521345105
642250329
1359862036
887264038
206616539
1976074273
1987215770
599836594
300879339
1052704308
874034851
801890550
463526909
1014312968
489751108
950822776
1401002750
718378912
1200729596
1880196336
1151104329
766961443
609038739
778554478
1558590072
313867702
1265861537
1959495094
1377518488
571398115
1291445361
721149019
1828849181
929593996
1043528330
1301441792
1906825844
114733587
303714610
1698648151
1171907274
1529014880
46836174
1808668373
111737116
764663256
612368775
234185877
1342492305
1430491306
1109859594
1130247052
1161315995
131657214
413553234
1908917503
182995349
192281974
2074096703
775703263
1252830361
1520480666
670387969
1570532176
1750844018
710871577
498722121
271043124
1175234213
2037828459
2084801809
365297732
243123669
322711526
721399912
1147873649
46109458
1861636083
1805917985
1338418382
1707515725
999681370
1782954330
944937122
1631684962
702729443
1711916579
1396466939
954486932
1572481161
1539896145
1684102162
546311200
231783275
540569820
340223021
170713883
1109556208
1877591351
864855460
172053204
1159977176
775822150
1017910869
922534793
682046421
511881760
651800199
929579629
210998979
1454811836
634689079
1377045950
1471548867
279851725
1673026449
231411772
1736791632
250548900
184313312
848990364
419779114
1009624816
700542595
1028774259
1465860366
1889960954
171052759
1054338896
1644443228
1626776862
2085556263
1851780064
112711603
2122763271
1417965894
1854697778
1151782405
435552605
196522351
906310501
501632005
575568872
785750287
1358376232
1621639718
1731625862
1854742302
548988292
432947156
403456907
1190598355
236016248
2111813901
1906356440
389317202
1924371754
722333679
311600869
306135061
993229394
185769224
1881111924
922183884
925717745
877599664
369941534
771318018
67582327
848557380
1584893816
951497506
2047420069
532192610
1819614754
674429545
1211484843
526420013
987381087
236656621
1650616090
1857972336
722787988
1084378139
1647962302
1682126814
878565822
1379534825
1296254887
886720105
1649555143
141077255
813769184
177543241
1221279425
371106568
126479941
1638688949
1089187780
1515080107
1287804352
265258570
1608091451
1771873647
382628359
913484316
755036020
271610728
1117904502
1299508117
1720753027
802280722
1515920533
835730398
1677545771
1418828095
781408378
1473365480
1261178170
845179897
2075753789
1017027812
299298797
4168852
2124956130
173591895
160879169
495660147
1100630753
2024474786
1818214705
1988758887
2105045357
1593657718
706055970
742553404
1754139725
134519530
65172877
572531404
1707459262
1310193799
2046058484
209878838
681007465
119734543
1088138678
842663652
42757977
1323557851
670071632
1595723507
1899609797
1563891565
1071067353
2003090624
808392914
908368065
1185643433
964602216
704826774
768320039
1308579285
544236959
1193203351
1762099774
20182825
1976737297
284503734
646990901
426209921
957453189
1791919362
222981179
1956821644
1637209931
1703605865
608167727
697043528
168565646
40644581
598817648
2034015290
177394613
1095133244
740525259
1548685759
1958481952
659112683
1631884985
1609764241
1302917958
304428739
1686196071
776784127
2131710715
1332984442
318664509
857617839
1927693563
428006323
1547642196
1475595351
1362861143
2080069988
817057963
1022380354
774608756
1977772210
1832195508
600375730
1026302646
1374929706
566975401
1756935065
387150364
1055824771
2057073838
1397074962
622155532
962242870
1576395625
340844241
1053274118
798845814
535495535
1916506679
124631103
1393020057
686443127
1221148832
2012555399
780912772
1217302291
894927360
354925179
1898257609
1840267962
529830846
1153863558
1367691111
1440052672
860790755
98202856
1531198523
648241882
1299290461
1668175975
1832725318
1768792295
2103680527
1336919548
723653636
675870944
607615892
911847811
42317104
1962171787
470340980
1583103598
161523122
1826231729
1118103722
1505922389
27972787
1197694053
123050592
937931824
605489757
1028574047
1683555225
2020024667
662685748
1061699299
341275727
1911567427
1834331042
1464668333
1955591143
770406483
1468290207
1454036590
1004704298
738392174
1061198235
1674418192
189924844
320241523
2100684698
1958090544
1013690248
1015877319
735027893
2022692359
1266411054
1452407502
1190507952
551501415
1378989815
1351219459
698825051
391836243
204827325
1912425916
1651311789
929816802
790069346
728696355
2142394536
1233582309
1093679087
1862116823
1624756853
1545976002
436953922
479121076
1124651215
1943343381
2047956554
333433514
1466303153
1018386178
727516332
513907389
400367677
1948506469
1742971105
1074991402
956575555
1971416479
477608742
414849192
1765436615
1538355529
1634415844
922565625
1692218285
1987683712
1172696329
1993035162
1176486191
530798343
1671915174
1646772549
1798394951
717919897
2077138514
1324501581
532983066
165148828
1359190740
2008652802
1666595357
1794560328
1317516501
1485963400
1105564349
68963444
1206266921
871644669
24379812
1803611602
865225920
837843348
671608934
2027150979
1453347574
1264642927
1412615128
1744814475
503588068
1438499798
2002520988
1017374360
739080575
1310914384
903095821
673927759
1480216256
147428851
1371618774
1530188234
1577469945
631624314
1901369417
300417518
1246690905
1170611604
171124574
432346667
819115328
824694863
1685854265
1924323732
87281935
210430082
273375995
665060362
1709130817
1960222065
2032299682
1375832761
1354922743
1860085790
1422401457
455905075
1864771250
143638082
908897215
1572571270
949576580
1072678693
1905902531
97742268
1833671297
1571192730
323159307
1176687469
1716486449
1532414936
2048302931
1627065769
1107342047
1053796687
1276376170
804262074
162221993
429261470
518860358
245683306
1966735889
1933025613
813259373
2018889088
107635521
2070147245
1303662570
2068859683
2002412261
1358754648
1295214880
1997898880
155487246
384190667
313850313
840384403
1704251144
859973532
1413825894
770831418
1800705080
794281346
659302131
1963840614
1791098090
647416265
1518344410
1709529828
1663703844
408982187
822627758
497578835
865480121
773799231
966091849
1786547191
1771487589
1342749580
1349048310
1574987664
1545208504
606054962
693613226
833768501
2004370003
764205632
418487526
248825619
1304158623
658401072
725881154
550905296
173459646
171624793
504984560
2077493106
663925380
776792100
820876532
2064036373
138774337
392229076
2011254274
1733103352
1892758328
1535624765
1403209735
1211198472
1986499737
1599948687
1198936856
277805531
190829039
109725982
1655894087
1057278711
881661685
287468272
1503741677
700563401
1058715346
281190587
949980270
374359268
1363259932
1910988733
636606293
1928160622
868858333
1307971078
1939129580
1354248641
1398239317
1663814304
1784701483
2113218714
1752436395
509998718
2132224231
1681699423
1936418391
1323516823
2010559342
712465909
209050248
966162754
1633754125
384104360
1832056992
116824131
1227382935
1396985912
384777794
959671359
377585432
2010583474
1019015067
620925891
1033488736
1740906083
1290518918
63379879
1004682178
749233729
1486871044
763408223
172235166
1152114475
555236564
1078586938
1538999399
877302429
61610074
900930290
710477128
525203668
1768574012
883026628
1868712672
79986120
1934397594
1148166621
402133785
858657236
557935929
49949293
1325727809
883073270
2052496725
531318680
1983377693
1331325466
1414663659
476676186
375754471
2086688098
1643638815
880737037
1283126468
495397864
1953019206
580290151
1296383995
710059987
1259118528
824515468
1393620
1133569257
836786890
2124068982
564131755
514627923
449882051
1129031804
380515791
1046971670
286876398
1995560028
1185409075
2038001074
19505424
1637726757
1745658759
142664387
482971021
648721096
1709927105
562433014
846263587
1081775578
455945729
510206129
939532181
1108780710
747074183
600144376
1955029577
479519275
218066757
327131499
324627409
123436943
1335973153
158091785
1972981613
576209804
194045210
1538319908
1119672964
2013763719
1864118418
1985227816
1948309056
1535776017
1450857531
609375360
280452730
335776607
623052460
1922116638
992698341
1103776349
2071391805
487616746
1962021163
1360539973
483080153
728720701
131237959
882702058
813322714
1431098066
1998461291
973729835
1139306378
1432706231
874788955
1889083153
1950041619
176606870
584566914
336910434
1499371201
339353798
1759745791
1466313908
1149077590
2128257740
1074178375
94726381
219501913
1429424802
1811357871
2133520560
1269670828
1937267751
67385031
67253325
2035946283
89084142
2109850390
1523511595
1777005159
1490235646
9156194
503233623
1713097344
59643220
683954287
1554748511
772245485
1796479858
230442678
924482575
728152080
1611028796
453900972
1229635625
1553545652
494815323
1466939716
1916301784
1684492077
1460662325
557734325
1421196691
386110378
551188736
118104219
2052873628
649283764
285666732
2008712202
841628885
1201248796
352888806
101571922
1467928622
2016528087
473831765
1136964691
1549797939
585509523
1229553832
377134318
450157931
1724031803
860451937
1789738390
36212454
455863895
486043030
506704952
1134842834
1491088897
467515788
1199542001
785428628
1985264282
1357226764
1358111217
1137561094
1987973738
1562271776
1550681999
760294636
1779873674
600391106
20424392
740817657
544670312
1469629958
1243395679
1529807789
1879500317
1641861755
969721660
947076274
2077397072
1431602572
1360998200
1957147600
466864633
931318131
1504345546
2109650444
1995295378
1981870722
534340081
275426188
275234867
1199175133
1909785028
873500508
136067516
1391023009
831893850
523216107
1124948998
1596403281
948335659
476258544
701728631
1420840383
1778709175
452259811
555331213
333610128
1102609624
126346386
44391008
1525050739
578104201
1352846942
1544875163
867550979
1570600075
1420971367
283588513
1903233577
1400890445
1381111749
1168767411
651846383
1165752044
1383998979
1484100159
2123589848
293152757
1204597662
1279833765
1962360004
1242336583
277580779
660280471
104835106
2014967857
1525660412
265840034
2058326291
1153240814
614261510
1304177831
2032340061
1098163674
1320766469
1115278185
1919968817
1451307710
1204852233
1236677408
785217108
1812295903
514754039
498015272
1163799720
781888701
690913990
411360663
667923842
1648208496
2057555208
766136234
821332189
1786229849
86354854
306992554
511324204
1361839700
1212341901
471054089
277960862
686849845
397954184
1012493681
45589983
708707888
351792305
1499994909
212889117
1050967742
1830170073
1412488513
1660756224
913376431
653053233
1671788880
1231203404
668462227
304904125
2039809165
1698671992
567363320
1387596091
1987873758
747576101
123747564
1437919095
1530001470
184116908
27914602
1888576800
1142894683
1525604138
493717165
936765276
52557224
1673267353
120203511
1445938236
1505881000
1846905208
1442296599
614498432
261564150
1478423526
1386685056
1152984060
8845914
965414759
352048385
1593045335
1398724181
1062168999
1800086097
1326286445
685776043
994723821
413522059
191612004
787980212
1053612921
2116292285
958858684
748233321
290236041
2074589980
414253058
408802213
1785304366
904022429
785222733
399706372
843381071
547095809
1955567587
880202173
1193639729
1828261127
1664927091
1932220024
103612732
510509875
1368175216
1725442705
9019445
530573476
492281003
27199784
862122519
1959555054
1428703699
933737009
554848274
2022650184
1178769434
797576629
534011652
1344571205
930238743
810712095
732575658
383794241
836261803
1195354540
75299477
943898107
2126511003
1601426973
1977373871
597264930
1131002114
227002538
172605169
411268449
1441327972
2061053039
1204966167
946039174
29652083
762475888
451441151
1569139721
1563548693
947459418
156482162
1164561256
1546050007
1790704522
2027642181
1930521025
2035421904
1558031593
754436927
1425015810
1717033818
2095990864
1310926305
1578097217
1445974190
1840764358
1277928079
1394342718
995137908
1113987967
566187119
422225377
523602607
369909278
99513275
1861694884
663126532
484481836
1247497259
1599962753
1629622253
819290034
1680538139
1144473377
1002200590
1796406451
926976332
400359031
2016938219
1607338257
1949942760
245965548
715135829
1469056316
340248207
991378663
562509437
1441335356
736202334
1551307687
2042395371
124549158
742456934
1501331312
1563020306
813628617
652301422
1130429061
1218200893
337051413
1857700256
1872027450
190594654
124499037
1252827629
146870664
407331549
1025925253
1260453316
1119501770
534477614
276602427
2082477076
1299640967
1682090063
1539619476
1336970685
1840427145
1625106345
1553819434
1709590456
455363725
2053134123
1529734562
1125862414
1023637825
1970138729
475966828
799867140
863790786
1220276534
2052528082
180977815
1476212414
1064785339
2102831446
1389695262
1993811210
744172598
706176021
4121757
162048047
1209165140
344590352
16634415
1514227049
44060591
783074209
279494098
207324327
1916763783
981664262
614427765
145120725
936101382
1347326694
1736711380
1426718243
948879145
1833292352
400663715
2022249462
1450445420
369123336
1682056696
217972778
292666248
995409157
2113344659
1471583249
512329923
294178958
1504709705
1377127281
1458897424
117180444
1985933271
862287815
459718174
412888069
286358549
552211706
1561011000
2000942126
555094397
1694821750
68155826
1179238437
764251165
1784463551
640795020
2071324582
1570217915
1152589073
1605233484
357933676
103889059
1129705021
1291468580
1935314912
264996138
368130945
351513422
923934745
1438750368
1473689595
1054653
1744002333
1447255331
6043999
951065367
432521548
1095641825
1404297122
737984377
484736933
1424891983
1321662237
169174274
2089401565
1043962050
1206572954
1051207004
310048908
1990010124
989241146
2088014605
980157745
616006335
728454868
1576350239
612724136
2131326657
730655684
771880502
2101087720
192284025
1628183590
1119633560
1087555865
902061960
1170085023
653072698
1311159599
1555336795
1132914217
1090084021
1668031740
1947816683
367193847
542600950
960049792
489610145
1447826464
1646539985
652754899
286615636
1910287085
522678056
1105010962
1667349628
35957827
2059287850
320875195
860411980
1394431844
327840837
360110897
1887683650
2085324643
1591713686
1400478338
1533963580
464533790
48089607
553681297
148482546
1680621726
575734076
988632755
1124190157
651505990
1733080913
1631640025
1325721397
1804588154
1374966203
2108986296
411810247
714820128
1651128559
1569380313
67646305
475177692
827491624
1561029556
1542287868
585520625
1014335201
889547714
429908589
997455075
91809399
60078817
70021298
480319215
1181068980
769605216
1550080277
1787450979
659246496
1522113871
1954253457
346222528
426874685
1231061014
1022776229
1100470766
1596617063
991011518
1713945577
365435068
1646688791
719981667
121388025
1315104665
1269479797
1351761086
1876936842
355797251
102073888
2014674310
1509282446
139722093
1497505300
1952905702
1317767104
2102972585
1245763758
492387257
258531767
383333292
417664203
2090327865
1240862217
1700464118
289303350
731734354
240499172
1524822793
81684791
717524505
1591607419
590569041
1831790994
479159373
2070851195
1837942437
1073602305
1114483211
99260245
1786278694
239628110
538667351
237457354
375337798
803550770
679619974
1303458808
221838510
1871738898
2078243801
733393063
1134601116
626115495
1872642270
27624677
222483211
353647469
336635133
745436507
1482086990
533632014
38211828
160846457
560443551
497770997
1050111940
224768760
275891327
1430928516
1732325683
1908748028
1541668646
1034662971
730449983
968951238
446124661
696306405
1789487128
32008445
1170811306
865019585
1606111813
1053540504
332746826
1735277047
1501007527
215388118
1248989060
2146451751
711066616
1928765161
1921215566
284493926
175223132
9163651
595394299
2032985491
1050512800
1134986589
1166167276
2011487194
2130141490
2013059295
815902182
540796
1931915523
610826176
1098208644
322156452
977115475
904115792
1642961908
1488728443
7646239
366517815
2026255171
720897055
235829008
316349345
1510197064
218071326
243018229
1565738291
27409626
1146565380
826601625
1704304767
2109592605
690106471
1174320745
1177896223
1876678247
1885861871
266641211
817721698
195711614
1571677532
1654867770
1205102188
108097619
1126041461
2002070874
1692061783
349484242
380756701
1933551924
654622126
1338972256
3968162
23515170
1846420321
1924685052
1794597313
1003369472
110203731
534765322
991681294
715186792
408004785
417662814
1156890397
966761593
672629958
1025686057
1219831475
938829086
653246802
329453547
228747784
721096060
351508285
2141746026
293990764
1149802950
1162435159
688675753
829724944
2071901026
1686914521
1089002362
117503543
1889510806
2109335822
5337136
388298219
881330489
30919560
283098992
527501014
1503180577
2015642555
1460294006
1977024281
1078550534
728767689
821780124
1381909928
1309045646
32579681
1283628549
413322051
1621734922
2058588553
1758219567
847602537
1446144239
46479858
1273505642
672782215
1989349444
987490912
927880973
2064411244
1751707895
516361885
1045917194
768038181
1897157918
2012403942
1638105319
425493183
721858636
880437591
1696498025
1596432851
1847056163
115601648
1191032237
1105966345
850271857
839737154
711305287
1753688816
731146218
1911549173
1211113440
688859443
277129651
798800666
1613771802
2048584208
1373682871
2085386676
549474186
708742576
1813102320
2108177497
1773431838
1236951792
1938122622
1047629099
1443475754
1199517102
303446194
937484382
1310296790
1393727262
374271843
930947760
1902230226
1083891297
718124180
973412206
2103343772
1175538641
385653093
273525348
8843347
1013064574
1722489220
958111250
265524315
1453618844
423146631
1679407803
1134239785
737634514
1057657649
2129919792
1379080640
176589056
1921258670
14929638
901294285
714012580
2137586134
113304324
658348083
572521426
1468958847
691271293
1908252151
217059463
379188736
193449274
264109926
1369623110
1183130354
1471081988
703863698
1563143857
1440309731
81821191
1879494199
153404221
216044622
560792421
591754774
703200397
1079493661
543669392
1154290471
976659767
576790541
306977371
810469566
218839305
15751653
675089620
2075616257
1906725177
1951071252
875059475
1545173685
468005189
800940445
627601584
187734861
355074267
1288369929
870385005
799636117
606242216
129755299
2141026299
838450365
666350997
255154041
1365926165
769122004
923652685
2103623305
1833728705
1944447179
594590463
317272498
657483555
2074976963
427741177
1376459182
1880520764
1169305207
921093106
537160936
1019309065
2045756476
352038462
141863457
797390831
919102734
176968569
1777083365
185336554
411870088
1205859823
1702753118
432662654
1117836063
2005442099
316581337
672419105
93987941
1431032989
1167433578
521835433
168657774
543933173
1680529860
99964328
817692557
740334883
1556576272
1269813551
493095009
1553623174
1745298096
1871603208
1162566978
1337569134
920118615
1044396663
1675967960
271447159
1357641926
832887353
313397134
653884051
1567759145
45104925
709286060
1206237400
1194672314
1634265608
513822896
371101125
1175376229
751874867
1162535865
875877621
903762729
449998220
346316388
693714115
161821675
884263597
616323888
147268607
4741572
35362841
726018
430010783
1654485544
1149507881
1913599636
2125957290
1685132944
853631300
282545174
531275888
1897095835
852397089
1437300775
1231828567
1596328338
941815668
1441432492
284037139
1701056465
1366682505
234704268
1736861228
903347968
884656771
1444914217
385232401
539762440
1339495301
1077968984
838134392
1661852092
1324539924
1678630419
1699933167
1762650389
1296444169
1822374828
368485646
1235121915
1018108954
994295953
1670435135
356767073
199965343
177596625
42088677
822693134
1801496947
547852465
778357023
1454268557
468936829
1316391651
189263368
401506921
1719981371
1743071622
3299348
1135025113
598915790
1175544285
1237124620
1828087000
2075187880
1345290693
1556765145
2081277874
1288503573
249585894
1301359917
2143230373
1594540344
1244509958
964446480
1458272297
898554306
1061936105
1383620349
1588969127
1758988071
899703786
2043846807
316526181
1279529027
1129608917
365680842
729680901
2095544167
1710895279
859574520
912458110
1986501766
179345280
512409945
2008929149
1216682483
374720826
642082969
518105444
589838767
1325406710
490276858
761630246
2105262391
1384296011
1294940554
2036674287
896169769
1446722362
420460586
1165395562
1276496814
1716674556
1521057590
2063934665
407570758
172706025
2096451898
643296139
1243613863
533212566
1127099141
1580848889
1633438750
164435010
344697879
341094455
811896299
2028879127
1033097675
1502521091
56365780
445823022
2117641373
359497010
1429490613
268117951
478244963
1538755833
403149420
508516937
1331173369
1105951929
2132179007
1765628994
403476400
741771573
25108589
1440384278
1620282067
432421646
346855850
376184072
976411839
1115363657
724662101
1419171065
300660331
912152173
193410036
2106451636
1356613395
835787006
2048327716
24587232
1444926995
1385361151
1900732022
1039028172
1853910166
287353211
1229363833
824414394
175081344
1935183961
1688710707
844174435
352065197
706697177
870585914
30156272
2081805465
59493239
979216043
1351447357
2017000851
575779419
461995481
1124391142
79832691
1826969683
447777110
1672769592
1258568147
1938240453
1468605682
1669145260
1845286815
733750078
1155780127
1112427312
308397465
1521474828
563912865
980744207
1436048988
131047388
1405778345
606194582
2039908253
1187684863
316936299
1941147133
893462592
2665767
661887155
1460987555
2058709565
1122016487
1634454114
922557316
1504685216
1856941983
1557833475
1584764729
128625968
617616410
2141952930
1206038068
43287772
150600568
1418537017
1601913489
1416189735
1936072862
241636182
305039067
1439568777
1006849088
1758215157
1476752034
1580966520
1372790117
6834998
1096125845
2106161617
67439296
299647621
2145468736
988010537
1806054694
857736112
811526287
246122089
394759416
906034508
1741103773
1727909086
637115971
1155032235
1845044123
182070824
897423146
1314188165
1359543029
680425683
280530716
1308032317
214388393
747082640
1420823425
825135579
854917399
1311985179
1993213298
1715600577
173768320
580289549
1646121061
1934575341
1796158880
784826082
1391357118
1293997401
509083916
364525615
1716958211
710771341
1519822955
1326043260
878659734
1444179734
203349692
258811659
1643145975
974261815
1859716507
1893614753
432694228
1048317614
1731820743
513052034
544086418
1458074274
2122926609
1605493383
1402815821
496216039
1680302767
1833343636
2066775001
920660930
45996726
864914539
1472730174
729945065
1240126550
214689206
402454443
1542773577
1920913291
1478331992
313642145
553851355
1570064349
713297202
389090036
689599846
1312439517
1028347481
290872520
885518576
481892611
1018412336
1156395598
1364956527
1385590435
511896279
1759252667
752747729
755614568
1904613336
106013104
524344187
643135370
1235059870
1439137146
1759478386
1915734155
704773431
1952156910
301874873
923096917
2030805265
1098844443
1772217047
1579343363
1480646361
1195205784
1856846078
306311978
1623983838
2078327037
1663382998
1429907214
434456770
480847915
46974942
461423403
922404409
1312225900
419229037
1750694864
810914561
965293165
618411900
1021769230
774946109
1761191169
536935688
426751994
161261354
1676901374
1792862645
931175333
1819654932
180442668
1340771588
1895597297
667000604
1453282310
1463278091
42231643
1904985201
476887626
1819030436
459648990
1965303162
707173714
96526966
1371461724
254857786
2092704683
2077659089
1321456682
530138632
329112893
918386338
1292313883
561058220
2095988211
564001000
1955366349
1438118550
1919724997
1136301782
2089200635
1696365215
1580716880
1534837816
1487848214
622773513
366918699
1046526421
595452030
980820766
860125062
1949498548
1981719348
972657244
1918753720
1257210430
1572978038
464230895
185607092
384108260
1045114073
109089590
437855012
560660686
41744419
235390293
1367324677
690379096
1520745745
991361350
1188649415
1538044952
961370987
186248538
1115675469
314507212
112321907
1801171476
1179283685
1093129195
1130772713
1284177153
899656862
940070099
1589059376
1682450227
1101352268
522244947
539859785
1754710241
63763343
1067584211
1099398278
281031305
987857841
2040970190
332513639
1219696088
641473958
136364569
126344387
2138344429
615168973
948282690
852805035
156158582
708094960
665821276
1768848686
1864441061
126500267
72350519
1745438038
31960908
291713999
2062891370
958087666
211614131
913759224
607991237
622083108
824962678
1427861285
1712814450
1988664118
1169529256
720507603
872468232
1014991517
250825200
121527584
1947144378
575440108
2064788090
1652587540
1571343816
692027448
1674585696
1330970865
375261378
1231597534
19967476
210639831
653222904
1294092343
662021434
137662849
1214586806
8261404
567078174
183970750
1242938476
156402778
2031924547
259318363
1312047445
168960679
783309921
1155616819
1804350549
720294916
913209920
1037672542
2119942462
1996922676
912314297
1749575942
459512617
673853652
531147137
693588335
289381323
527576657
1835736223
310105039
394794805
522369608
573392850
751227781
749932734
1707076602
1243189241
165646726
1118163457
461284642
782366899
840415468
544717243
540792257
507273909
621058511
1699184325
1549815206
1227642354
1322621156
845100119
1012507428
1211402555
407147475
1537411729
1388147859
90039647
347161756
132223040
2138383016
255082908
1210218726
1333478402
1834286993
1551542091
1040059930
1227394362
2109717358
1709145642
326959590
308978401
668493919
831339176
879329611
2097545016
1587491702
1563920880
1091223325
923713323
380272536
1403595341
1603703755
1757536522
2082438639
594066936
519725494
1059853005
1127360976
1530117698
1992610911
1327104916
370134530
396960515
396860717
1079383023
1167923527
727778070
851979144
1914202787
576810920
914851908
1010542062
2102436627
1248800109
1712405735
523158735
1029326751
96419421
1698527600
104911011
821306708
1738616204
1925995887
826554161
66511418
1387534946
353009201
1261489388
1984457431
261581113
1167542293
1744398528
879011360
1421634247
966480643
1780664715
1974509716
1696174181
589713958
1862262890
551696755
22967225
1003404156
1428228957
790248239
1404463639
95024769
114541639
1211557351
348335297
1400971278
1230116560
1222800197
1606690662
1628693873
1203284218
327929314
183607937
684394532
403101675
338852020
1495232988
1442793310
968748884
268387461
434646157
1534766323
1906109797
594351854
370257115
943913169
1372163524
1672935267
1782038631
1206740217
358840873
278378594
1359851802
617967276
381063676
1963682255
572387709
388864348
422889047
949558448
1711419109
153684106
904758542
2047342833
3731129
2147394422
747700450
2123049915
515477265
2100706149
1575920077
637728697
2021824331
841661156
1720171052
1286312531
565320484
1662734
945341280
672822940
45022690
945301781
426315932
722044466
455873949
1538920932
1830852155
124350664
358861666
1029982893
391035005
2137211283
346687714
670665507
2040158591
1933823814
650026198
1758111473
1475991709
1032369242
1904796701
708491477
992094269
212708524
1743218056
1244073715
1190665783
2109496938
1817952224
1307205644
1921888082
650090006
603995927
1068698221
399252850
41940034
1762663807
1776997890
1084012809
1110014002
889155052
1730088583
1947791265
2116569661
325681703
1963080869
782129541
1576442959
340521819
1313564150
1008129600
1562850079
1850864099
404727220
1657860964
986514789
1623351728
714376793
1068122183
1416821511
418601887
131165810
486249553
401582163
1911686003
921180593
1396060168
425927082
584522727
1382367453
2079994759
817495276
1361848433
1785538600
292452074
955000753
1404087609
533741248
770806252
1225108509
1316889749
868983138
227168665
990050002
1592233550
877793526
1304716072
1861748768
1244466162
1783833203
9524865
2098349287
460161588
1441192539
1950755420
293394339
1103641368
1159147078
621583711
1469236736
1876438245
1587713645
1522064069
2102749951
1775036573
2079993217
551895759
1977146100
1901493772
2043380327
1263683600
1253458439
2016838235
1811396259
572870996
553019527
479908050
1607193352
74944542
481178432
1916017581
1317823615
414521065
451567791
393093382
1041289615
1637431379
672064646
1954819779
1525184226
1263996965
2012005139
482839822
1463046090
1817453548
1648788520
313451130
379624512
844171578
1136321814
1552689615
441565048
201657771
2008895110
1090236062
1734886700
1973107195
1962247758
559386078
348656029
1068877348
1619264463
1913192134
1377740665
803383085
198140564
1982797503
872021101
69948477
640078039
1864210365
227567276
180059434
1166684847
285447832
889157071
566515691
1031728973
1102090380
40768377
559707891
699889843
1097360759
60495935
554550255
1447834116
1725505214
1558971150
441329833
672358711
2100873208
944858786
1438878543
833105384
1965971812
436070729
1906034378
479452817
166729227
826508893
1862780250
659988757
548520933
1150994945
1866447269
1079717582
1555483191
1624356276
1418564881
352218812
1883601872
1903965250
25846091
1737972216
432630160
1653493517
1238250777
2131741091
770576886
349399378
1744441375
1794973710
652892964
1202431643
922016120
1010811296
32491206
601738143
1393667885
1223273818
1784474218
2134893439
1275739516
1557344699
1269020948
1872089591
194750631
320941623
647044901
1526628577
1250567968
1265112574
1423106533
1098479074
1705744717
1067287603
230529490
883712591
1574712793
599025883
1623003110
2082871687
1918930921
1579341906
395605559
494641248
1242030960
1152154525
738724625
1064618513
410390181
1521443235
1758043558
1150971585
1198731991
191474748
606771708
1632512114
1249387881
1850046020
1644307207
345627988
40363478
688971
1737254557
896072716
1362909779
1399968022
471007217
1760497717
109993140
985377690
1166028499
1785866206
1237217088
98675255
511579537
1704301428
176542661
130295416
843713394
1971351018
360999441
509531171
238134364
1452000491
1191122758
422339270
654494558
763633401
975646008
392392160
2063594961
1825878340
835578473
1357126996
1272055628
1043446449
44026125
1614090314
843034318
732567657
1863736334
778303254
2012805818
354826709
2048193426
1423348805
1004417290
308838716
1986399008
1139771935
937864371
526772084
1573832870
280003164
69411301
1528333646
2069364195
497376624
54276054
367541163
920073927
572450714
456010414
2067921896
1300768757
565429112
376923640
708463502
2023358821
245269741
1655153909
1118130390
930215953
1345066195
1846672547
536217617
1639125925
840543654
564694524
1108545502
571651853
1466772947
1947816683
275652912
1776058364
1936218975
1426981116
1595762043
1216269904
941140855
1575281146
1281349391
524959371
523621353
1883504085
609954882
819055995
1265026950
494393524
1474174596
1236664818
84405582
2120277009
2134008632
1542779722
312971714
296515874
1597812700
1324599737
1933408319
1527299106
901715101
439327263
1635196561
2107739299
1035444087
1267847009
596791196
1379220127
781994952
2107460974
312664178
1120350561
1632920850
907566611
2007578100
536510244
1987002772
1662425877
1364229025
235459002
1111940084
1646220973
1905590627
1750888506
1802490729
1635132424
2128066710
1945598828
1857154834
633279803
2058432798
927266948
295618958
452959642
277397924
1387989569
106080009
536036732
1605829980
972836225
2096190531
1204324191
1113143040
2041589225
189597050
1531919711
1150180696
1795889091
1478199347
1770344272
1921210325
1333241695
673090694
1590946794
229551108
561809524
518757554
845067486
923100641
1243470500
1844894796
1706650896
1938535846
1423775270
1997473636
584308682
108317272
1559585640
1829494668
946464916
678262936
253242871
640369815
1542428139
1839967774
823639319
914402200
227119183
866448023
1459155256
229135332
374887409
134200758
1604395529
953725964
2035621062
1819285618
1885913443
951345811
67269827
1748130872
1314190952
1922110755
79919016
1703213991
165736125
47248406
276630832
612432458
2139861333
1110561086
2081777000
399640159
1775756249
438324211
462495898
1680909474
1864670742
792311241
940065351
245674079
510135416
1109518424
1623972902
155220423
1990966314
1195061026
700012480
2068964321
146760405
791713186
1245254484
715424161
1629289217
74927117
858044149
1177585603
450499258
1047821507
477606341
2055807977
966475030
1585221112
948512689
435344484
1869898069
180235357
1294695849
1181029185
216286887
1946313625
1982656654
1586969124
1093043642
364030661
736999596
1790867516
226358141
1229665191
370207875
1291683112
684582317
1789119143
585915809
1855360736
877912329
2087201592
312276198
1654545169
346265885
2020414958
870526230
1941133407
631156302
1943991965
1058299982
887812248
1296031046
602328708
877219460
1864118979
1537657606
1766675301
2072608524
1365567767
1710620326
601646353
1861827081
1011461090
233022576
1202527137
1761951252
947266749
1715242516
1654803156
1102795037
562809329
1408377878
2115411725
1886554282
1618373262
708702472
1387591780
1767587309
1033105358
1206366969
1839683671
716538020
126515397
1458656122
688859443
462241931
1928006459
1412735110
922416954
1950595290
634418017
1221961136
244589698
1279048710
1883541735
1212841003
1889783545
591233965
1998898648
553904167
276977525
928860692
15344338
146480728
1851277347
614754581
323228986
2133715767
1663759375
45480537
1556861321
1566489210
1641973344
170493205
93353319
854964431
1157141682
1055979261
1421733966
2067770561
824293070
1666086779
2138463694
1796446161
1446638556
1117632223
1630481397
902717492
1056361878
554145425
736741238
56266313
650890600
931083452
469581583
1264372799
2101605182
33230961
865022851
1049305040
1164277653
1274455995
83573288
829181302
1658726670
1481411293
368020410
1223759186
256574957
1586342318
395598979
610616052
1380113422
664169777
720877688
1506367618
2044070705
188574424
8407767
1818866197
1238770987
352393938
546244754
1845882033
2079324228
811866087
232879029
1148977412
1007936816
1804408517
1999913049
1979179617
1773583418
1410591788
1964057522
1143871364
53615645
1385730041
617951598
352132443
799699280
393562183
1420211463
1146461567
1299074828
701765495
1345175347
844932218
742726515
71840953
1802857395
1861489699
1455882469
16730163
1704045616
1330257726
1398352335
2016228382
950747934
467306673
858445069
322285349
866281830
484978120
1669827005
1807277483
3609949
53033896
911751852
1903402845
1597022760
1443998037
1262376025
1529469992
1896533073
176110677
891143254
152339199
341862112
1786943241
1026826180
1459893048
1635578823
315734523
974679710
2042497490
1494326432
294092781
2029703162
1312915827
500092025
1089541277
884324075
1956011809
28148319
1196287098
1174140584
1802793008
409137935
759548029
564380242
587811254
201431926
1746181365
1914145444
841333268
1620305014
1320264433
793722070
18873192
1999741849
640842626
196402767
374607952
1650867010
2007453634
400448246
2147187234
1839217120
482309968
1357174778
676021628
1610318557
1116774350
393017384
1835305527
1206860059
668906537
1070613958
1174795008
1835625551
1725858449
1170185597
1560372812
1788964506
852627847
1725671264
1538585052
249766744
1894553284
790726993
1576441462
708651075
1666362508
1835132534
1668703578
2088212356
914176285
341381924
854903844
1719997371
1546553237
561238955
157618092
1923966126
1344860277
931731676
151547712
2085217912
1388361822
45368595
1455842231
2031948263
1324161619
1013097580
188550942
1548865889
284886996
435084558
944107838
1939297773
1511067172
113016170
1792258966
438286932
138680543
2074133944
1023274468
678315511
967422784
1567379643
879953606
586055930
48115610
1873186777
2119340089
410449007
1676314904
204776082
1652481691
172635975
74432841
1880164626
1118774802
297798156
1008580191
689564333
860995859
1471735171
1899997641
20202797
1394950616
1820189281
519734227
124106729
1015374907
1879051153
1614035415
2022992527
1396559276
1146841938
1444489215
1545025726
63555313
1885222385
5342038
874489064
696282147
1587871270
778533402
2063228228
965293165
1395578370
1177209033
537298206
525056582
2024481010
144907515
1123436195
2139459234
1327272939
741181699
1111811846
978875505
725901575
1864895732
62810639
1588261428
906864898
836953121
721770987
591512295
994188745
1598462762
1303394955
1699913260
1197914431
162617522
1079973122
1088510235
1201573586
310715254
2004672897
80656299
1849555742
724934643
2031197752
1804586665
296682244
360641587
1778639441
1762244421
1461870828
343403759
412247183
352826644
110754704
1414282806
1455929605
1963514679
1828203425
1232724012
2062730705
519681853
94252880
1326963108
1493313805
1311568626
999629191
726783923
1600320929
1212699635
1356302695
687436774
710125204
1849879993
814499736
1756695121
90281090
970750895
1675099369
232773288
760833908
1119933404
2010595692
1906178756
1712158627
358915219
267028425
699048835
1929084022
1911910400
822090834
2003412908
1043676763
1300226052
251630503
865787876
1737373935
76076413
919632727
1885846690
236398763
1412799927
1819297658
527988861
1744207383
1687226995
1374305194
651728092
1909518720
2127562764
630395921
1962286803
1806119670
481199370
1766589860
661608865
212772653
1256874574
1826536356
777286102
1471280427
497461767
2039879435
1030523165
1897988557
1025747927
17698039
1129766660
1249491661
1985009978
799504003
215503057
1222188428
1883642744
218103108
659245662
878659852
91699168
421863940
2018710987
1412046558
64759774
387525598
391446930
875784300
86196344
806558052
1859519067
1238269907
243387690
782603886
1615713530
305788733
1771644956
573808127
105482444
627055891
101816817
449471032
1425296926
1503612309
1760492827
367723555
1450971440
1331034483
772253574
129042556
1807857034
31714952
134172923
1385570940
1888333763
1506632059
759148736
280439968
1623115729
1792346284
1155457804
728743760
846576555
1166372696
1918019796
1695086673
343294611
499813151
206726876
671250028
2095193389
1368152519
560056292
992921627
1816097050
1571434775
2056370826
2104041129
1297332143
639813467
357057662
1339627936
951519959
1549731187
2071965878
1972814155
1746904597
1278589293
1895577037
713362613
1889602233
1266207009
1203185362
2118511893
1381109816
1935967553
1939321303
324841197
1160968989
819394635
1179754494
673676237
1817130461
540962403
22489501
942086055
1937275447
2049700153
1283944547
534859834
1265947069
301137815
1340899269
1987149959
2013235645
805669694
1004794850
145252978
602327790
1333122865
1388731417
108380402
498040396
647931066
1286976978
1936499162
1102847667
37010970
444425787
1949597458
728522508
188564270
1254167727
458417854
313377656
1312701594
2053556708
1739348837
1065072213
1939894370
1414017927
644855581
992771157
2018743713
1181677526
1101127389
1671030445
1543233791
782297399
1012629293
239538104
892125936
496750007
1252419801
281261952
1594682962
1684266848
111972616
948108699
1304974593
1059584079
678081113
408184255
46610185
18957366
780434749
2030855272
1816781806
633807753
1860266164
1286967355
953859537
1529959230
408103488
1256096806
2103691681
128976676
180123736
860122674
1567346106
541615331
1706753155
365804210
1353680062
1148460709
224184468
957930136
1364443466
1919163406
791866628
149755361
913225998
109311066
1292439179
1660895138
1042687183
2003375843
1091073467
2035010317
892439413
1349365772
516978882
1212370814
1651988465
2032692475
425808788
589351348
125730349
102617874
1078664951
682450931
672630850
1337953274
507533943
1936179823
70719107
2003190702
1210868838
521113359
159739780
690815696
2073251740
685868480
1431989212
758805259
131564264
112880314
201508592
1993454237
577077478
1949131773
881388253
1984569523
1849300516
883299770
307929306
987574951
1096608246
183397539
1210811000
258181719
1767046721
2146704610
1247372695
22864799
798350517
2042887842
1706105157
153303208
1489526496
1326001330
1445481412
256890318
395725202
985203999
866249306
1217972051
1424528965
1335536151
2006655665
745386317
1943475338
2124683671
1692092397
861177312
1155035350
754268019
1149275731
1893645479
546475189
1113029824
1842027467
1838376914
1875311417
694198494
1328619427
1290168457
219386949
1898624139
142994141
1492195337
404012661
602618025
1525417822
874874104
1942110073
477091960
1667729943
1318953191
452323438
1932370229
1358950494
2078601378
552267203
1334224492
2120734019
2026438082
1603513232
179293558
1252831503
1430782177
941549
1444972900
1490257291
267624783
94297029
166800882
78967789
514460724
2050121721
1335582706
15685975
2062183898
1798600195
1989606547
49534074
333861464
361683475
1795680101
1736455218
293225678
943314595
654003377
647888108
1976979039
1107552336
507044082
1226285977
1294668662
1238501903
1251702131
30292193
588566459
1128863739
1768693635
1972326105
369588354
932687714
1137801268
943211097
1623880336
217283083
1750011183
471648569
350450710
1279487035
150664857
1517845387
1284445613
515454779
1527548990
751780881
1980543592
2054316089
560572808
1875729230
1289488336
1516211714
1951755644
1163037238
1851975034
398479559
1401460206
1306222154
2069470080
1115660374
1305905969
2129126001
1243634252
1446134230
192591959
1513113065
1266454329
1607656171
871142309
1136904544
739407520
1125146797
1221589177
866929551
1028585817
278648403
1642261646
1183901953
465582531
1240786011
635306096
903820907
1917476052
1591660078
1720464672
1640877709
1810258420
78586157
544245346
780851586
438669573
355408964
1772497406
1518076230
1138577655
2129330867
593486721
2050605861
899613597
69494534
620001134
1196487824
1806009879
32141170
1119950773
656571690
1926411921
1895759210
1874407730
978951654
1204075414
309476952
1703626718
1770839446
219484924
787015697
976303150
101547809
1808645343
2122413122
1649214594
1617787979
602511323
724379714
288280066
456969362
690411573
558210471
438652047
772698313
1824443414
2122089338
1749656887
1147827177
489126015
298162240
891011357
597050165
803719593
2070973750
845868189
1441058237
1982139646
1777250590
1643856903
706599938
1115887408
141040734
743784695
994770349
1750453012
1907440852
318986873
1855670082
1255945282
1880404653
1732414818
998402993
2029334071
1983946206
348232096
1789354000
1086423652
735709627
269564285
1358900187
2146478894
1495626900
1107788972
212614401
712679729
841677633
1160305142
1177364207
33486500
161079312
1922781319
1392272412
1963722284
235175857
1696974413
1767433105
1760530268
477788945
486831631
556176473
882518688
1123614087
978592347
1259332605
1946169909
1125090723
1043354190
149979515
554789030
1036083695
640397291
89712454
78222850
2065545013
1335392455
416236155
1174170861
832735651
1021308261
792435363
212029106
2132158827
1835668440
1775512126
1175032539
469106985
1240868423
1607624585
1316570962
1313275125
130977159
1538446109
1799977566
565091872
123964733
875267706
98258790
1504306724
1174510621
992907037
1556929937
1171929286
2031770311
972937472
163512763
117999813
547707050
1442917487
271705310
176634175
1551735025
2089860648
1713466100
1534976591
1093717703
169546117
2042886407
2020082757
694666762
1755270139
27409765
1450838985
1107997611
877949902
1481747689
545389884
690150905
2138924532
1486218029
1456752115
1853592550
390492339
1269329101
401134365
1552887172
1671225082
694463796
1326448302
1833712866
1326176007
2061971818
522069036
1862465115
821074367
1797948503
1343576902
1431638552
1758800802
2073162200
928529961
634447568
2031034872
782189067
359099295
1342505507
1901208595
675007294
467440447
908734320
528741253
955892880
806470198
261643682
515074263
496056661
492877641
341082792
2021051517
1621119546
411886022
1838833337
1687058537
778307725
327370558
659440086
630565815
478558463
1903615153
1687701195
1843927467
2094236632
149933883
763182261
1958197544
1565650133
2012137443
169260777
1314010742
1979415890
1451260758
1036224953
1652253909
884039179
561795821
557985183
370265981
1902186270
840360258
1937474745
1309785444
1789016660
1961332301
736478202
680233091
747713280
2095615545
1474883196
390660566
1138048294
1440215877
385937013
1302255451
493548017
594397593
1479177829
514989023
1230928365
1111215903
2105832030
875662795
290789231
1415741820
1333092822
527501014
663799862
863226604
60422863
677616661
87358788
857398716
1065617797
248233967
1500113136
640243342
203190413
602420758
140036857
1812770211
299675179
1965266691
449483155
1555092221
697838264
1909090047
1883699131
183880671
2094358825
1679113177
1195583676
1891933011
2079467740
768148668
435005771
516725410
1448199641
1589792098
487262192
399152095
1830476329
432518597
464135944
557450448
1106485812
897864153
539324433
646718116
2050858540
1078801357
650471600
1525124644
2106669728
1832096474
1164266110
102598729
1698838822
1190146843
149393520
1776272581
950671081
319306503
1627425513
964493179
1859832530
1794501210
252241423
2031744819
2045235688
964388886
1218355095
2086471046
2051542389
1250780833
1002457963
1845273481
828291649
694933734
1469069736
962061242
921349065
1699563359
1170135558
53156166
343660937
69690132
53205832
331516417
502822234
1142486202
1274440659
592261607
1682620369
136533254
1312135180
481933609
2457891
1527926803
2045517691
1098602651
1996868078
832591777
1351729858
764454200
2065245477
985322867
778820603
2134351280
1158678344
25874498
83308499
395175867
789884272
863012905
1884291073
1942827187
1233170383
1851349374
262598094
429954068
1516658800
390543293
691535791
1100198276
333609577
1057536706
1354542232
209443140
962113586
1531114516
1776380010
1418794183
1114362391
201839626
1260864299
463818398
1262708605
1655859341
90381327
1052651764
717363870
160105933
710208786
1702831195
1271406701
1997674363
1742132812
1368085765
1841336925
1496398064
1098293964
579066454
1082973266
1206726163
527472710
1190211931
124796131
1879390524
1741864059
206772579
927303358
1835824188
1304209524
1926000692
2089001096
325709755
1902296813
1991175023
1601705655
1847777035
716095806
909729184
1380887236
1796191377
2022592517
381649314
1292651307
1092651891
1461213673
783150359
36911309
1892956957
904403824
1826318600
1745126438
262050921
1582333741
320419437
1439845539
623921998
72139131
533212566
2116371013
1322788890
1492804341
530938138
1396825655
1973159267
683475323
2130744002
1841999579
881240441
1273046821
381574823
494267231
543175252
1803713391
1670861001
408708902
985748449
1370201276
769276242
1808817798
1876225456
1615184956
1259640712
1758399396
1062464828
1250988619
427137669
770085321
1785227605
687678360
789771718
270383292
1463558374
1459112204
1837710686
32041380
142383399
502278187
1558582324
355126858
648023090
478918748
282508226
1115038130
1090799506
989441957
1319412101
1226072863
1896449791
18928571
1151086112
353665935
1250297791
1578297828
622039860
449254734
459973118
1515111199
2097256526
603769476
1425643793
498909816
1876245959
1913005549
1312328345
818388006
1156538558
2110524729
36420453
1652878367
798807846
522865009
304643879
898923888
2103860773
63979130
1361919668
1175414184
2105323416
1004256372
39138555
1562293683
1421915023
1514505549
1802602813
1459424300
1506423432
1532580164
947751757
1264935679
1361785219
510772742
41881215
1206734258
671378264
100436009
8853384
836746365
2053800325
343913052
1699802503
1361357689
1790601595
2018024376
41822357
482135942
1116849124
54997236
821085927
494852829
456073792
320693212
75916435
1001302751
2029917479
1923797188
1094296955
1927754331
1453638258
1026231249
1348722322
730802793
651425965
169088826
1392953184
1095278279
870513927
2075859749
220886873
1456020386
1020033006
995582221
1989166427
1236484013
705949599
421237229
1249075226
190184390
2027941213
1721450802
797821400
1977487262
113163644
1651185049
334816040
864868117
688111020
1542516443
1648483474
1864227566
379212869
1578897220
48363950
1490894645
622497320
983094843
1387267758
211658735
2014425569
204030185
1560883799
1182751726
706003282
746429103
11623735
204894648
645821200
2005878454
319993434
1555530185
254257199
2056083316
818493181
930222284
2106270349
1933303353
999024006
506197823
1499013809
1537657703
1620880073
1790054772
2144802112
1546664368
608468860
1681974084
446769198
1969347984
1122418800
19740221
557533013
1360005790
527246602
1788132978
1204539177
277139887
1975322608
1467613041
1350763116
1056325297
694398849
1705015428
1715695271
391309094
1369901543
66835064
1850338749
1432666106
1414000428
353478082
2044658890
313725602
1507315326
1149966799
1676707621
1452970466
749140704
620093747
1550325780
1883810414
818072189
1913113259
679514744
533937633
439460815
1888265064
1784648619
1813476421
1576045437
271194152
376028121
764994945
918365812
873613714
1017053729
382742612
1779081035
1716710486
1850376428
576086569
1326282105
1846037255
1964203079
1619407989
867757685
1081162981
1945970762
1611257486
569125015
679576394
1358886064
1321026134
1264605156
1142005159
1769259127
421189003
743010643
1440651520
1574657429
2053336087
1376042212
1397705935
1087479849
1232949624
764620890
2058639871
1179355796
880503411
113660517
548915932
37567268
1004925990
17799968
1092758540
1777740645
1889334919
354192707
712022239
225666407
681295855
1304939905
19669950
1216244602
503230945
2051504101
1680887843
1798564874
1938090350
579816527
694198494
1072215188
1558513519
816520712
509349748
1756476692
516615697
680252648
2075780713
2119235192
1712639611
20650184
903925809
1469203160
1952034022
1680879801
1708245366
65957280
721841720
1027220740
364085763
319480148
700570557
944847217
1835550665
1917535355
1564405661
167721963
815177322
299865578
710330895
436574150
1801038135
1441465662
624003186
1702154305
818975347
772690008
963263452
1268541934
826883812
1927534130
1364468569
434801133
1894858602
1107270997
1324607696
400649120
1417809863
1923661759
1369298921
1733702649
4161065
46469966
2125339834
1097223604
1678823256
758575198
37352976
1546139200
1303635002
1827332725
297028785
2037584399
1092419177
399282264
2102696205
2052632544
1595016036
1649555143
574849988
878505632
1474712097
1714828361
128752407
137739328
48815396
1707315392
88128507
1604077850
2039402549
389577176
192442308
670265313
1735258520
1317717723
487940668
1419112151
1675034058
2059783040
1818698364
1108864097
819521269
2115899323
1020459210
1249265019
623187070
1324213659
1675248652
1401166503
720952813
1014168227
798177952
1136250166
978850552
1368793114
1224612267
1224214129
539700330
1159187645
1652919760
703058537
264091233
1325092295
2128615907
1091772158
1534403117
974868836
691360057
1684027951
441372278
842069540
324894986
1700633364
1205813347
1240795249
1107539423
560340693
2131929890
183048296
2139040429
1021459478
377409536
925607055
1691919675
1571438024
848989076
1871858569
93861692
93557281
709774295
636717906
1080176528
380932919
1927608045
777442061
829747523
667897608
1981384026
438198654
1786732347
1776529043
654615715
707527638
633733467
1342465837
926065562
858621343
976770523
1016470951
552539711
1395368789
1994090644
163354808
268154725
1851274521
1521226490
329969901
137228775
2052215950
1180906822
1752804426
327381948
76853646
449499520
972530606
74154034
860665851
1834795633
1495185933
1414417027
1092537485
1589586134
1639534128
497705107
1010115410
1070592712
268201726
972911869
1871959849
1560316686
418330254
1516593649
1105535692
1269016090
820221437
2136783993
248445326
1920432825
1518376873
1337000314
1052203993
1173059722
1436059177
287168908
1005535201
35759494
1170539032
742180213
27880605
962077822
1833493727
2133768219
1300095490
697185543
1681036300
1026419994
670717232
207852426
1410367
1104589030
746903220
1449439706
11307045
356430147
493294625
995031582
42474483
66734999
352613504
1661892014
373543832
1607490515
1314803214
1371297891
1494263579
244072906
360521940
1506671450
1481387074
1059649732
1575575743
1605287688
114656205
672165299
595857012
1596322891
25448550
802473569
466280668
1554833889
557038356
497487156
114129935
2043318578
1550174918
138590965
1992528103
1321392391
1667195272
982779246
2072532851
2067491034
1662447541
2108965182
398515528
197602165
1765577031
787475040
759881512
1879278411
1436351258
1873340075
1015307915
1745495489
927289569
624115222
1060939057
858950399
311956495
1671517967
1882279584
1203541579
2054200614
1084382776
1447058515
411963208
534826263
566414367
79109697
1829850228
1230035601
1778980517
721744817
1990638983
1288518047
1328252507
879054700
484284970
111298066
765300177
593496919
1440029423
1769317234
907610633
649971683
259132273
290056948
597204519
460921622
1465029164
213332782
1540545532
125514480
1677861550
1593815161
236369558
2126099945
236083155
543871550
688589028
2104956551
298038840
1303121732
1694463359
1715747462
1704018266
1334650107
1740531600
531518807
737555969
1696926321
1434640783
1759407507
1924728907
137951405
1168869034
764041686
1561404670
238423348
1340899476
243059817
122020719
1441773344
184954037
221350603
1838872450
392797386
1689787386
1272072888
1430069490
1588833209
1014831552
211007190
528646888
359506300
431198394
907504992
126363484
2056031331
2126804802
1136924797
1186771063
1562939383
229395351
1868734415
1118985137
638792776
659635607
884315738
718396785
1900526122
829663111
1326196478
844305280
1390530848
99167562
18722012
119897708
1974535385
25216163
1022398180
28471047
779663984
1790470723
308661350
299867442
1928957795
1066167784
1472504090
1665671874
2066751649
359756230
1965465512
24178574
314109741
1852486826
1223691865
1384400741
663896322
1295051019
436492850
87889345
286663970
579519325
1975559244
396317633
1561220503
1196669127
2110059765
552479462
960947354
1804560423
304012889
1252300080
1830227608
1720557978
223296432
351976833
1531930635
1798784394
543274521
814968131
13258685
185949883
1121650655
2118859969
2097646296
985472103
169009275
1607661381
1327375656
933773091
1280428506
778729303
70402953
566903765
1256138630
1728967075
1774707689
509063799
600171170
1080797839
298728638
1403431440
534416826
118810407
2016857402
1588400842
1940926304
1216772285
1622576822
371251024
1948993578
1129184612
1157575751
1681055903
1214945989
849846081
373583530
1346298308
1259847021
1652783942
1349611115
347526946
1444179734
1439618058
673308918
1043669489
2067078501
748921429
2012084708
78294041
2121757366
1256305062
1517133220
1443236066
797602508
2135565139
820379181
910865095
1833365153
1654550993
1926691068
1073462705
1349976299
92875897
710806707
1296546185
2037253543
1565498538
645840836
1811403181
528579449
1267099979
1354054112
719794003
1837570468
807379982
1686109757
135014861
68476339
2068418230
1172703963
1511683769
1482370416
689027657
1135333175
359062878
329633641
1637118968
1303771435
1874691129
1803175732
1535176032
2024688989
1117786637
1984200120
248226756
551708176
499279082
1676636366
2076054358
1166859015
2038957400
582001545
2002691813
2094958700
289986507
1226681374
798947282
1523048175
1702860940
101605036
1256207210
984212213
1899994900
1288816867
1070880154
1671314533
841694125
1445862032
430328493
1153648816
1441528839
2138737889
331974257
392625693
1991059597
437317473
1183350161
799156706
318047032
1955909012
204215728
905576824
598276390
446743575
1210099468
1727972769
2423385
359699249
214233836
1962052084
826745865
701144800
451712353
710698735
890861869
745061513
1943823337
1643813010
217286484
1589713103
890779606
2092347508
766186456
1175063376
672868421
1105034985
1443483621
510661685
1030254364
278029862
1034661344
745454722
1925779907
1319234297
1694755353
409709122
1695309809
697198898
424306764
704289610
1029621100
2001685150
1125420312
1023311987
1061770854
1142152317
339881278
643716481
1745955564
1174989793
1245515803
359367544
898649732
1306193860
1760276529
2142748011
1612101800
1340820916
1187607076
1900447368
590775687
551898031
622297509
284806418
1324221983
475615253
769856151
2071265244
829689698
1951006197
1702836053
1646203659
1612108715
1073876231
1343139117
662474716
140870383
1379939143
1526635727
2125539975
680043805
989886516
2122889950
134376254
1637890061
1234690848
1342442158
1271765682
766589118
891751228
1316517226
1066549944
1703691175
319498697
270615261
907839047
1553147924
1277323149
426728250
1190393080
2121570392
1682357318
577554024
993742082
1182127464
1727573489
1673759193
642675822
1227257093
1293318238
1783379347
279681999
1747530085
1084546978
1338538710
799768354
2026255171
173366135
730505532
572423329
138064121
1047243096
2034096996
833611047
2142485863
1373522018
193579505
1617597131
231529526
1109599835
751140917
539904113
1758812929
2070112929
1152983153
1098208644
1462095113
25797513
1148600982
834205320
1109223907
470625113
144385092
2124455061
1159429343
1904953960
859835008
1325264543
211750682
225295711
891241675
1748844288
638331724
220471350
702759841
1935469458
1553723887
724093698
1406141762
733092588
1794284818
451158278
513162828
487538463
1842525912
698718408
89506140
1531943433
263923391
276618710
1304617781
435047343
896721955
1465803888
227540345
1563665001
1395291559
1426911981
700954600
914894044
611860589
892413184
31484365
113722665
1705530049
1501361283
1348810690
2091684204
107523148
1230353185
1345543540
1191612505
970709817
1120879550
1741503284
1157306081
722712912
1090697767
2013502759
838888005
1764016619
465097046
2103960993
1194403992
778839637
69545449
580590349
472454898
885533039
2010609204
756493223
1322366666
646229848
2053775496
354981705
1327696066
1009725376
2128453610
1732081867
2111746690
96165333
147456578
239621643
305154591
1999913049
454518001
1071977203
1961027592
1490016626
103695545
958132975
1470809891
1222965045
1448876362
1469590312
181529999
1597438783
564449439
663571944
1105636122
629820207
951356387
1590799936
1987090467
2133665192
815895332
697170209
1720595808
1288054156
1979033986
251997141
1388942782
1943509385
139964010
908738223
850169285
313758780
137519649
734545086
1275192002
17639254
264878825
154295053
368482497
1437976876
1565402308
1307133139
1510761146
819645604
1211775772
644870639
1161931346
65188431
1382340490
955497355
1927466693
171361080
982858012
1799141685
198857026
89804410
719567536
1051427589
742728073
29993588
1091158630
243462821
2089830686
1516464160
1187501568
1383281188
1737576684
1641229298
37203514
381716224
480383961
340656810
555419965
676047616
514536033
1978646510
1261302346
1534840001
1897479422
2133200888
2003243919
2145943521
904179413
473165497
1286835641
1151557279
226569469
206897907
312937600
1295630691
854767882
1183878532
100647554
492481421
1491343753
1220358653
1590053437
1566829548
326105660
1144222423
842482417
888019570
391309094
601971533
2081691025
1366263539
894040360
1628243852
644918690
1467955265
736572475
922409397
970706997
1573248387
1270212407
1752533918
1992644046
1990199689
2113049278
292092155
1500645428
1716921432
1340046013
1410325641
485585224
1023242207
1435969946
1386029627
950804507
1988468360
1468605682
1736455358
1235483975
247958921
1552646675
1793872008
910197403
90544795
2106698835
1956766
477696594
130276954
1797057259
2122200633
1532771339
618185379
1026953584
830745539
1598330030
988790473
451739493
1220462501
247035356
602901613
621240662
2107991190
2102285173
674432934
729146309
359210567
1252111737
1494582355
731991163
1761042299
1266570502
145054822
2069997714
687827454
1284797003
135469819
160642196
1061940285
519171607
899397845
129136993
515781793
983147401
1992295245
817709211
811582911
1972474105
37391819
46623774
485962906
2110272465
57134825
79045214
326112479
784085031
1453188730
961017769
1262206741
387120198
65268473
1456245532
366270869
1824088612
1607757638
613521868
341100666
673348766
2133664754
1148397023
3372550
846476852
909571300
338320272
1869969647
1948380639
1198479208
1190236767
326126532
1368541968
1363955781
84978873
1107188600
613606070
1567230459
12121537
1947586260
595403981
845731895
1949033553
1388457505
831694310
1838331209
752863081
275693952
2025098665
287124042
480563988
1094367799
1546303716
189513030
1091404917
1592495335
1301215233
264507170
707844226
873006520
953598027
2039822973
17810113
450282075
1769424456
1986657068
319304417
1198809772
134228464
1755727008
1944001226
1137638500
204435988
276240465
1072253579
34908787
691718235
415606342
1569324558
1939155445
26077717
1987298682
642284620
1928343673
1051193227
1584670631
694817587
1748804136
1193709779
807359450
1291315556
509346692
1383728630
801688015
835919693
1857472546
1567286529
1013862220
20980856
612618545
1616589370
786315748
732944406
975821800
737547200
881858993
294680654
1253390150
1915793848
1161724917
1768240282
1202072128
1869368258
1048524892
519336062
1307915292
790745469
1341737100
983450711
431866728
406654468
2062094418
1935635418
1659187961
436323840
874763636
1353142426
1957899868
1744637850
29516411
1143751085
1056190351
626249615
771544145
846310918
1642444016
1501511428
1303259385
29574827
1103373449
937102224
1516365693
1832664841
1059250823
2056720142
395289346
1467425687
1440047914
1831269012
254053229
293464740
1748906322
1905526523
285961444
1234374977
1971690849
831000511
1260424873
580652124
1621156558
1397730898
920580318
443436762
2109043335
775438005
1083529605
26743284
550725163
978022076
1220526111
2093260878
57491450
819702524
1519683272
1129754597
786325280
444646389
984248945
1306046273
853483004
1378562005
1976780598
1433262534
31324997
1638366910
528526775
452188610
1559576457
825387184
642482625
1916102056
660598390
832433703
1849530946
1719377936
209463506
146959567
234294022
1988071064
1081033723
396267987
682674582
804420195
1406462171
46718347
493040623
1087023648
1644809306
1742950282
660782716
894893828
232085314
1406301268
512841552
212691711
134492087
1097766497
374740768
1772244024
772953731
1751393921
97321017
1699543467
231888883
1458827029
1070961652
1164806410
2003662224
1045557427
901654690
47187163
1436361189
870056373
898770451
795995315
622459314
1215126528
283356932
182633007
326529005
2091544778
17659647
87416263
1689176462
572506724
660936976
868556093
800072302
14506353
546456101
1282264163
1388574217
1390640531
485078372
593088247
63586709
672565546
1351152475
50948627
167247588
871688658
960583600
959429881
488242439
707640575
296583829
1017362223
1081950003
1575467550
807053551
2073903562
1136227541
1038360241
1868649761
1118483736
460237278
1373657018
637617236
1406662272
231519645
1010897423
1682804462
137989235
1622865655
1465973312
1290381827
1752761400
1710483043
817748226
2129950230
892791988
1159985154
1044509648
1221362414
388529417
2129760214
1908602822
881223571
1723045587
1447682397
766278630
1831665280
1343841830
1287364549
1747980642
2115307436
510151120
2057615256
2062162360
2114835241
507400924
1913775007
2132100082
192584650
140614542
1019362699
921982865
27540966
901779601
1134774590
442678390
1803648614
1471709581
351148582
360995684
727481690
787371253
1861497487
2092087719
714707100
1085491936
469393501
543846374
666464758
344861619
1583730962
1478547716
757537688
875128202
1591773465
1983315000
2002830058
1827218205
448973610
1623324959
718195382
139917821
1725314493
429508490
1027112720
867283488
586505823
1074976949
1758501439
1986888640
1604341069
1118601231
1489658997
239907503
1092864849
1985985712
980560590
1935360151
2054589162
1643443023
1473522486
1120017354
1354844559
1809086623
59097259
1352136495
1135155297
1687912579
1889575807
1011917113
1316004691
2108306778
1243129478
299251746
1602513586
232137195
738938787
192383867
1053472853
149577065
1795895920
1165414927
2016271511
1621444325
112616293
2107771342
211586841
1940779643
1181016069
994595565
2137426604
711568462
85017594
1017697638
2142723806
1478387350
857596991
84457692
919263821
1061281769
2019842508
452211251
194763525
33508650
1500287019
281104908
1200620026
1460805743
630986212
1691285900
548260878
1943776596
901749328
2099714683
112249366
844504145
1083995423
536550185
1621364721
1227950892
807142730
912991642
274089402
2121487090
1537478727
1030664446
1689847944
2071055126
904912499
47245104
1654612122
1986411035
1706307521
167382176
324616905
1019303117
1065123665
1182858789
1014533648
632756920
353838424
1996015285
408672595
1595357365
1889733627
33622833
53485443
223261927
652581914
650002478
16535794
806102454
486687007
1336477047
1246528486
1999156320
622166313
1753863083
1897484869
1465303990
361204003
983933027
584584003
1413743
611712392
1078469487
294574475
28420532
515705531
1667139348
1780661293
642269972
1989500850
178313846
1749794590
876641186
1213620757
558306452
1489186706
884802762
1620491757
579547434
1583860388
851950101
1158433048
873017774
1899463992
101981477
1960871095
1547926184
2022954296
222702381
265703095
357998949
1592956713
272136701
51903878
735102365
1867255654
936877007
1658826336
734466382
1128011767
236489538
921221748
1875654190
1795660682
1668238068
1228014000
297442298
452394039
422293234
851083578
949228476
1003780191
2085192974
1819919585
1306208960
588042727
937977918
1677369712
379393289
793123227
1308495520
1390015393
280626221
1114316401
144857221
84841467
1493620706
1002466526
1733127192
213933271
30534777
988516526
461165257
1184469415
1113049723
1898065963
1827756514
961752378
1641359513
1184264288
1892477353
161509651
952701905
1597635842
1486368988
243100753
1461886943
828400449
2092667160
530612827
958017264
1591178963
1693237374
909484613
1458912407
433635018
43131415
618830442
2125451328
729396670
896987158
565982336
697884570
1775406992
1215489860
786366276
939810375
896024788
1917009282
1005919136
1671457059
1600152612
855213120
1051888849
166538874
1400837176
417545455
752437701
1419496084
251355462
1202446393
1721342558
1361190607
1008300313
103958698
1216720954
1830687857
374632926
349686115
546618904
955441464
1948117118
976519792
2123740398
2002176074
153653395
1790298439
411453352
215267464
1504081117
1298839504
1427619340
666122468
231046797
1648404834
2139812954
1157803065
381211848
1971247375
847906594
1589208075
901268920
1375256550
1975947675
1622628671
1036943259
1746333410
388530765
897790501
119970584
659277388
769336693
1850495585
409049338
316131859
1684976593
585772028
621309988
189265689
710121008
483646953
909050511
393912075
1747380586
1876247063
1167740492
771163362
595339756
829151869
221257256
140981718
732758711
1038198854
977964651
316266184
1209459052
1243304543
317701807
435317947
47384718
698956535
1321742637
1736141682
33427094
1284587979
943284073
1429944518
2013354365
1778986374
196838664
708673551
1323961323
349271311
228767256
1620564702
1559465221
1234802323
729269508
610803727
374735088
1215033356
1523608990
571168992
609032439
2146596524
1985611127
295517166
1684880686
1327796174
1804411892
72285050
963084262
176872976
1110003992
320941822
843459362
655755427
1490179397
463251972
1974710749
2080708103
564059174
2005769812
16556948
111506887
1196868009
149064073
415492700
887221912
694124408
1984376843
1040709333
2031153202
406064384
1804728891
1908661191
535589888
1686745122
304188202
1077645941
310770501
1602042479
545702950
1692277190
1408983901
2017558785
1297454687
1718956097
328736631
1820182852
429692215
1132366166
746007186
1033840055
1094746506
724365228
1913934769
779421541
2046278950
2142053877
2006432427
670760254
1880376992
372777295
1985749020
1643603572
494983166
1169110221
2077293503
1802133574
1794641672
1915561426
1082479003
1356190968
76939726
451881989
1509710687
219344014
669160746
89612152
1164533472
565210692
611242884
246389846
576897607
690416391
116999183
253391624
1920269599
239022073
1345218503
1966923901
1734532584
1977313982
1043438650
1117070021
1276440520
1577418077
60208793
2122092775
1470419516
1735431376
32618062
1468784396
1632853770
37661637
1591171468
812426315
2068264491
1048830120
1074917240
1976361140
736463493
1321781404
1466486626
742259089
1587857754
1933082870
1017349532
1033138001
646439460
1469881350
1603310432
1894495503
1188136577
2125640600
1291891087
1649414650
111032316
925942178
1571602386
1640846200
1631041954
842689734
200397232
506559933
1112835317
1781763176
1746938963
373066370
91471539
1519206754
1639486396
968488332
782538199
1544000393
1461564452
1034960391
39649684
856289037
1370137381
1476167486
769069259
227141088
313647944
1949131773
1720873885
1317308955
1040259234
1009363897
683639380
1555549364
1231141186
1719097027
1148575479
1123617706
1599606781
1120061809
384940538
2038017566
860763179
1743131004
1122240043
225843615
564747671
619826098
811866087
216373292
766783259
795852800
2129048929
1490557452
223624969
1709276215
603392359
793099647
696301391
618168527
1714093072
2025067629
443930759
27415500
1016076429
445559220
1360305229
1529495975
1670326705
487487753
878431228
1109666557
43519688
1513494593
1568741940
1074203574
493570503
1591683382
1930897955
1381363610
1178863676
828987242
83693299
902994024
2082879534
2094028471
573682032
1438439102
675690169
885219309
271805326
652347892
336025324
1607172225
224519091
865607025
1852037052
626626995
876558301
1549515935
539142705
1539509649
1415042565
59870482
954644679
522432231
351369741
1746174657
1364711994
1814226375
549575984
2111113143
1183722648
1035190652
108169369
1429504821
820011009
802755472
76812808
23852934
541489343
726912358
638577553
1602317887
1901993684
1251989930
1530302932
262044032
1675824002
817461531
2095979473
453073990
221374814
190186596
66628430
175005877
537747588
2039043066
598085709
1081396480
1810937034
1037632180
1023447719
1317872899
155130899
660441496
870252575
437527610
953687882
1775894540
476749335
2029343589
1832646480
1631041954
751286637
1355235135
580603597
1238968405
606003687
2116223454
1707139411
646483602
33377694
1640735764
112692089
56056070
167981206
49968008
74919716
1946376876
1526939685
1257160768
154466371
356921311
1245334770
1305613108
1104547482
740004335
425579477
1486738259
1551743666
1566693119
1850854539
2075800444
1820173670
764756817
1915591162
822817476
802459154
1277667186
219310779
292054395
1127600210
533169219
1424802866
1860716924
610412292
2081418022
1400009268
1091392283
1435284315
1204837818
57928675
781969924
1330188341
522565183
194541676
1877167578
1886801344
660522177
1816391142
1158264321
1194961982
92903063
2133661907
54664736
1884816525
921798089
165290896
1555421489
672100827
1080722390
1593678649
1545840412
1094697201
1487435134
1035527098
1672113862
1281790959
921204662
74017837
442003458
423282330
857679805
921619126
483526470
405943561
1131112767
910027974
2102938539
1368915354
740289098
1627257925
738114761
596290767
263591290
1581155637
1419038986
1256002996
182316155
2051368531
748217627
751662715
957065532
2133911536
2020986953
1241859640
1397497508
1513413140
228357071
1908637855
1773899886
15809924
1648332650
905107543
1736768946
179998403
1933668287
1955886789
755007454
547304189
1121980753
696620204
1217569701
1911836103
1738281832
44718099
1089736564
1529792656
1668647370
358617885
1808526614
1141364676
1459836675
383452842
901215329
898975678
376351760
1083882521
534328158
642702264
1709555374
1334445295
901496922
1353367800
1095946033
1697788894
1772368775
746596501
410706358
1873220232
842078313
202200274
373971948
1662524173
310908771
1201781647
1160287147
1201090993
1796804379
1566706359
883772844
1186199689
999578496
1993710073
446741083
1315126803
254663983
380732880
432438190
1355424873
552977360
869915494
721110633
565588616
1993495617
1498823475
1550986460
1048267279
389257505
706614054
1556288155
1930384604
1954548866
528792921
1718650875
266457900
1136124427
934717181
968114465
367565126
379467793
613760463
313570301
2100036417
71188584
79955159
1622296154
1527270084
1013265150
817469790
559232163
1293284988
1094152268
1922029654
1965799428
1945808868
1615662640
698424274
1274672900
388543494
23764376
652214142
1549456836
1476927149
2016879475
823983672
1703471371
286693073
1360172216
49898099
559017246
1637598865
120120552
1511572707
1216998202
1724489077
1556728705
113182784
628289182
534746560
338082352
2111948815
173261822
1787928746
960535376
568274425
848155792
800898626
1855116560
312489787
1038674801
774290011
2048329900
656440205
1329415803
1552029645
1078291059
929020766
1300683482
857148940
1738145037
553043866
286026838
655230373
421238188
383395995
42777252
43539830
497777316
789198911
1493417694
1040026536
546375089
194790666
1209635955
282091153
498945505
1651464555
545246751
1846733983
694008180
481312824
1601594154
1604223587
1630299631
943811377
253189255
1742944067
1717317163
1661146582
917952726
1566836849
181394869
1030975859
1015795289
628715909
608372101
192018555
505320289
1190374736
209441246
1996185636
1995121319
365116635
831282259
2093954250
1168842332
347497225
1395777671
945307108
164469369
1833410504
1128553434
1342385380
1562313138
1508024141
918223162
524371313
1502592651
2010103687
695231770
817700050
1277468493
233706085
151444591
1649921381
1515453180
750017818
1360249383
32636473
1435108593
452056595
2111279212
1979139341
642467841
1400802803
924621784
495402356
1908394323
240323495
480896681
1299356450
515468712
1040320438
1106797933
699519766
1535112026
2060260892
1524738794
324190556
1391293446
380565247
299539019
969819757
53264627
894346042
856372391
1739349604
1451950984
1400673974
1927874200
59980268
858671145
1354275486
845077963
1195216769
1166486580
68650834
2124166951
1249901291
312006089
294313212
1597912366
2002842666
911860947
964896557
1595704947
1700003232
94249978
1355645775
1998145624
1536322195
1494617623
1189485301
415256441
1721589862
2114623662
1156754500
1779144641
78041640
193900477
1311159599
1852840905
509704391
1272231218
1760976063
1364748196
1445800917
1680635341
906410565
1896637594
1713798913
2022368934
573071066
116432262
1513750208
936088343
1354545502
1781812134
870359726
157975471
1640850330
2067008
1105646139
617842795
566223521
911828408
1179486520
753192839
1095798398
897040174
1734579078
538964273
147260949
1140626659
1425352040
1583376035
116239215
941788492
1855600859
775480178
87066171
1358467485
1853851016
122277195
374700749
369555308
95013050
799396932
1059261604
347000248
1912496964
68693137
1272808650
1358900187
1501274836
329656023
1745503725
1863115976
1499704828
334429244
1373188864
1734988245
121714501
966902227
1813171870
579531348
1602341578
1627002150
1594767060
540807591
200631322
1752805526
702599294
1790193520
561228506
1411196303
837333580
65326659
1523933761
952628703
1405834610
1714698297
1590311037
1720100258
1451670420
415222619
1541232799
2130775831
1881505814
116923105
1939604191
639405049
858346427
1279993637
121576503
1891680641
1091268987
258741677
1925122625
895673495
1473384381
35220395
106960526
1686238913
1729603402
990221519
480439595
1609782986
1134000312
1196993226
1337180027
2010341403
1690125985
1095704510
868926148
678764438
1161784691
235932058
113840938
1819940224
931353440
2128188092
1375081295
1163794831
1420264726
528796639
786914395
501941559
334007753
252400144
821867101
99054288
1947791673
1076369038
1197209751
254987954
210190572
611671001
1055684610
216291372
522398328
906340444
1240465965
1458191476
415927229
857157189
1279241674
1292913096
1341439706
1574764700
683142743
533050183
121586670
738230559
623692315
1763232305
391140841
143295545
1070824979
902257395
1078248389
2097070875
1090772674
1345872850
2096871498
1338181580
1886846877
2118525879
2069338634
986380207
1320741503
1723207350
1275297089
1877221730
60488146
676711399
1212949188
25431054
956327
696746986
711242445
559554823
1735643139
487941742
1297258124
2103712453
1589407243
1388674527
395698008
740142705
825190992
2002641768
189503732
2112373136
835160217
732657704
1734741771
1669209037
2087454695
20497420
1846777585
1605189724
493776364
1649475074
328291405
400268260
135035147
1284168719
1082351860
1956014903
1717561521
1055791927
1363995039
2102316483
2080119938
1478621112
1782758774
389574622
424917830
973078246
911517175
492801274
2045583358
195111067
1511324525
906192028
1370791237
423523879
1731565236
533625407
170140605
1185301533
1066499328
27733881
1224091286
1720984983
1557522765
2075358873
1848755677
196034580
1233007391
1668704884
1928552213
1319387024
1501880764
750031701
364616408
722661355
897996122
1278263128
345983679
1277889639
2129690097
1468407170
1593583407
129035312
761148470
1479670750
3807396
769005472
1392673791
72395684
1931796968
825894683
1168990421
714468566
1735701632
1556609092
337073352
922828628
568259377
1958093262
1311598620
1595894808
1080291422
279570402
661857492
1048337505
1443631094
1128633630
1668211216
731147761
1588343039
16605737
355793435
2001840777
659618381
1563049918
1366902292
443577723
36104854
661893029
1235909999
437190718
299336562
1989126523
1815233422
2120279688
585745076
1318495761
698682577
1539677780
1360193687
598036781
1865085357
395470503
1798564777
141164074
2133334172
105709080
812511145
734973430
1699151050
1303428800
1674965235
447176359
1072184140
1888315032
1581083810
289399157
1725681323
133249215
754894002
1446949096
924512419
392566131
510944776
734900389
1757556256
1089107796
473696185
1022506863
1658263050
877168798
339937211
2124571555
1529227020
246671535
2003383535
837760716
1406039045
258944022
1486533215
1912250989
1930686787
2071369186
741470468
163303779
637973821
1048188235
1236436268
171620383
1910570106
291764390
455371200
376369476
668962893
493179497
103176125
1818500969
1042154188
25585013
687939840
455043953
1570444270
954809856
173674146
338294340
82670714
447741314
463503249
1743664472
1972300605
763932861
725501091
56088081
55064204
467886569
416315287
1377313229
285151610
185311159
717638902
1013085783
2123346194
437391482
285524293
851222232
1628010145
440204175
2064988356
516104034
1659273934
8316555
1726703480
825081329
1899466464
674900522
701320000
1331047856
1495341368
705824412
1056711693
779817924
874530188
1968903726
761782237
1584086577
939259007
58393709
1433912961
1462851972
1909834344
1982741900
1384428997
583684495
1617501875
1660529790
889897985
1160359232
149458976
324146483
1316205074
380883762
1515115699
1471303228
2058197568
1347987089
529665541
1695869813
364984556
829965942
1075703918
1475738334
583448607
112335094
140396645
1492415423
859238835
957893850
1951908856
1857575972
658419575
404502653
660866420
1858634896
515782230
1068809398
305429655
204838280
732444653
509654584
2023481478
184773859
1165098962
1743286776
106767862
1061922278
1400947260
1784526025
1435131025
374119027
1392846634
436755762
1878414324
10884507
376254089
1957366974
1947493815
1371665929
894389305
2085653114
484777291
1418995490
1123519378
1523150750
1410951510
1505912278
1078206983
2638898
1368060171
1962740301
1543615751
1997554739
2125349576
1541107333
911632829
1302180208
1070396141
9101014
1885348330
2136056614
1528887633
576130341
1115077893
120901742
873847879
350005780
1859124986
1205937055
1601027342
887369071
1486173844
786613321
914211833
375372483
101668164
77342897
539987559
849790244
964206513
178063252
460851949
2088532069
179638022
74577143
906212831
2080139588
1745848058
40124382
414205076
374801105
1731222019
1706957771
1948623367
1000027248
945493815
31560655
332025942
57461683
1518549469
2109620260
1419794436
914487557
1593012440
1444255572
724323953
1314354783
30732742
1205886683
2022678932
1781466833
1476626974
447638313
550818984
1084612543
201540334
581435318
2090594494
1798115145
237175404
855639475
294772618
1938883535
876175388
1123337610
1793572845
418998807
566680421
1205637132
1709284348
260781646
1756599116
931356159
1369951131
1661576971
1317206779
1829580311
1616275822
1115321561
637468993
1847376481
1200184676
277468853
304929142
936757361
601149513
475206838
1592458581
1899613456
915177767
997110488
1394622133
1505846851
1597961235
204931900
1351036192
1300609129
764510692
1575058758
2064608377
582251830
110506818
1558894986
768514993
1621728106
1504551958
1506132255
1129838760
731146789
589733868
606615077
1479909712
1035740178
256091728
62595950
558250700
1868083388
208876192
660856758
1216223625
1686647865
1595159759
1258003932
811788553
469220404
1791513216
512948027
232051377
1553200167
121125030
1789088650
998833242
1279390836
205519183
1893746894
1141170245
1066363285
391132506
770825998
892157496
274596292
349117215
1461693000
1100807919
359698455
2022103490
388837266
1417536348
86613955
1068527781
1511765517
1621552807
237392688
1927425036
1765478586
1333388626
1859618276
1312345091
194732563
543394113
136976097
321577071
2088984803
475747973
593235707
326888293
1021256610
225718024
598904929
1885598355
2010504338
188693878
338166521
1975335117
1607711478
818375714
450819246
1770906898
1784009148
133442614
2137574360
1423278745
1380533647
1837282979
103583668
902402087
659147332
1248002989
1993971128
1384766220
1618443071
727378399
1701729875
1436617476
919908089
893913489
1921969797
1118253805
667769933
952813496
1765135231
290056590
191764307
1637247416
2098470909
1646382590
429272107
1632457700
305180597
1599426845
12014973
1839728812
1885699938
129929171
1110939698
11394319
735840258
972858432
1330724509
2121485832
600129213
463112675
24861069
388086415
1897544532
1520132645
298690376
1019731151
1988695207
942866123
1884737546
2141085449
1637566597
41940034
1203996612
159306304
1130962240
1681093200
459371687
2071930562
723516096
1246212152
1231037481
660494618
1161819567
2100033465
1430629117
173976585
85898295
1281278060
1001975214
1192902889
789403128
465344450
931538384
1236332427
1520047354
606025240
604946519
603917890
1775755687
1723770011
22229603
928738788
1455999499
1627066289
1608594463
1177022107
1861708679
1544442948
2010218635
1906549747
158896729
2133076081
302819747
1367678528
206487335
1063615853
1806774511
372125670
1599945808
612992197
576301871
1895954969
704433203
867725042
712909055
1938698085
994723821
1636607781
2100247244
1610239004
792610587
1496609499
1953690981
467519705
1770472633
1161730633
626054861
1375451335
1977913721
1252743534
2052879825
788129357
695088174
632281653
1244111439
1562019476
1100440805
684291232
564422399
790401306
410390181
1485060285
833473953
1540799535
1540796166
1890076227
304982508
481481453
206307761
283273708
1206738942
66324287
108442434
1565531432
540052062
681966926
481124647
1312320258
2121525644
949835078
1044014188
2005288443
944935111
1471687607
2041593144
1049005142
2091652542
1885730435
987915380
1788949019
1819212169
2086085890
846263587
1240962302
141231319
702058234
1220015488
1650276960
1744928203
743249644
7752740
1793062370
1879112925
2069818619
660726241
827263021
1872974651
216256036
557027151
811157068
56223718
36824741
635788769
1104799022
114723964
245160864
1481738974
927262181
1996183130
2011759695
1119239564
481002329
434733044
1196419900
494052986
1300528426
706963354
877112354
782337446
587940870
838702009
482795567
1918516904
359837227
205476049
186083144
1944870861
618675912
858536612
695958128
2100245124
639987099
1578287366
1468448879
440462575
1707922593
1975363185
193254712
616647449
1829791748
1946228501
766738070
862509744
908177169
564361768
1886934030
495661609
684261391
1487513320
1303503499
363378792
1988730243
517227555
2137965513
281548383
923704974
1856871402
1656478984
1941241276
209395805
846468966
60453341
1022120308
1135242512
2003920277
1127653966
61592365
1596540567
796931433
1014890960
1538889966
333353810
1770216342
818773770
1363225434
617825157
1675542345
1745184376
1260762190
1326482638
528427712
30765628
116619293
1992104836
1636429356
278808796
1934597736
1619601822
26338649
1788074469
818005445
605332058
1542248868
770915634
1715905472
1723571890
1392168231
2079494194
1321441775
1178741679
1292746505
90720370
926427059
1049005493
1393274816
1195325637
566028578
1584561654
962137067
370657438
105969707
1695766471
2073351265
537928665
655116760
1535952923
625101843
1038890447
1471285559
1899677543
414983395
1624981446
1282720510
1156300359
641126267
2067025047
1621388168
1145388638
624195915
415932076
1436809111
1253757874
1241639140
954114930
1489236000
681295855
1562619619
1211557351
546398739
429746153
490553327
1834667013
776727494
815171753
1001459693
589754449
1253244701
253164447
396254844
761796631
2022279957
1742026750
927019439
823718224
1262979915
318615919
1944105335
1443278024
417361860
1221070462
289190771
1942064488
226897482
808899031
2031209096
1731628758
445080463
561220484
1838432342
708173477
2110914922
312455613
2040520903
1520580014
86679630
1068255364
1528955406
1972618817
1379548525
1715877947
377921380
1166752908
755226421
1577815641
1797570955
2009317765
1853062588
2005271257
1420319265
1223734850
1743078397
2137089781
933459619
984447902
588550896
2026954837
1857963775
210450089
506386214
1493192368
1072970660
1781969022
1413443797
155267607
766558794
652468761
816075321
302830288
684564958
1916476880
1467075652
389640642
346501638
81798605
1623278110
13768730
1311211268
1576974343
698706277
454481543
1703465583
574408788
1529819526
911007548
1323825383
1189020008
1442799747
415147660
1982706059
1384402298
1317498218
216564243
2130697436
1384042959
286691060
2032935644
582052254
429454610
1847081390
1079808752
584649233
2001949033
1311576283
128155891
2074960158
1457985449
1579714047
368708375
859246258
1794483083
274478370
559618271
121345335
1084573799
718006305
795836775
1852285166
291062084
810550721
803199445
1141287044
1290781238
1227541194
1276119354
484761614
216523275
600337795
295079389
720039586
381295375
1912858304
1272628990
335275275
1932032111
2097920830
1291856947
1603649975
456997067
771114764
677659331
2010669078
1458393184
440239560
925184879
1357989315
470235778
209455509
1745841097
1515077534
989588316
1795361405
745718214
1876326324
2001611001
15600658
642448910
20894950
650447888
1187374181
772089642
1455447443
2063974805
198659852
942475582
1494799179
538635046
1922670371
503303574
1890718196
1602224344
2050988910
1828655927
1247353727
683630553
533169219
501052084
1407507287
1993829511
1230696049
221336106
1989147221
689684230
1860940402
417900830
1490927
770654258
2090743545
1497837812
1267986302
1644608529
1028784939
815722337
651419260
1512160538
792429384
1786568449
1198626484
474676185
132800726
1036340637
1899657005
89760931
713135776
1781972271
1594537717
1406499121
1733269480
486666422
1023138979
1313577512
951921362
1920249831
33707117
1688785394
162016734
1952350044
730258848
1080041143
820399560
1608381308
495046311
228871671
1642365105
1130042864
1992207876
2137410773
1085344492
1371577688
480066746
1639059395
1257351801
1002610215
1497213096
1551367599
1615697912
2425898
1442842645
1074188247
68373080
274446485
909787794
175744453
481533330
1850893843
829396250
614442785
2032963927
1668015126
52103582
1823746109
911256742
746890735
486064107
1913069510
1949487172
370924546
705906575
289305819
973347815
1215459477
1835016493
840169385
1209018179
549124291
2132033557
1257490718
154535294
1774201343
1370998393
970907552
592996200
1506971012
236386075
2135515408
1857430083
2033486399
1820010346
1136740032
120375609
495091120
816038530
1073027012
582278162
1447772421
1672577737
492672622
705692024
816899665
1062613657
502887969
1996760584
806683505
1520784700
1509807708
510808042
1826418221
90008903
1219122916
250295100
2134598384
552853976
1373477811
1122761434
2034726949
1103993041
659313072
1108445120
294884253
1294241935
1942807710
861971533
111722832
1465777793
886143742
977992831
1605661464
1927155115
302084216
1446504260
980163096
1654720874
964942860
1727602743
1560754851
1745857875
1812438381
1477327507
1029340371
125181626
886370977
1795962118
1702860749
1550320659
488498452
1074654985
714113580
2140830414
1113836019
1125541953
1068693473
708665933
155806460
787786626
739328818
60936902
469237397
587574668
2022018803
634024185
1259834594
2146718051
674824246
1427017269
2077247156
1868980756
1502294094
2132554817
1778610492
1021875904
82573051
376911518
383026149
676925242
601610491
1012488380
1649830741
1138866653
730224328
898170155
861693671
1978195174
83278428
3314167
1941966557
1168671504
613609957
1263641625
1305377397
2015229271
412186449
1269206024
421782514
765569808
1336922051
1914606108
1303569017
689656005
1882627101
1009455939
1804195806
473515465
351931810
163415178
2000555041
988766246
1737152364
795719999
84358389
1201439486
281752251
894666985
359962922
2123074250
47990559
1326300454
887717245
1915122978
1548210541
2006532377
1111226192
448019714
236809392
1681215591
1114831343
1802191535
604882556
1255528467
77449037
743054872
706576843
289182202
1013773377
695345309
809825162
1591284114
755976493
603220219
1087304688
697684301
1418338421
663950802
1813286502
924599972
1436578469
818095192
781211186
122267463
161387253
383113227
1176505396
1169744956
106634768
2092309125
234315227
648124773
445025668
1718815246
1705529872
1236880643
859798585
1816695747
1460697023
812480339
348796878
575407787
535515405
1230077814
1479465639
393509508
1986313269
719567536
1968970691
1061196848
274240683
736469001
758198724
729594939
1729051606
1299352454
900482955
377337396
1210018016
452701630
1336638464
1000503693
437773169
1315028486
944413400
648248462
391942422
380716054
1156542613
43620781
76160114
2121904334
263124081
627727271
1786085717
848181122
2069266709
1646287134
1803759979
1023648410
412323450
342038733
355567627
481477940
910694319
841519397
446322052
1392312153
2109690281
1358269152
1662216314
1346319439
880995434
9659797
1805523003
205475650
829539740
1910149157
2104172087
428767230
31532092
1838518039
1439211481
129490126
1274473000
1424166803
2136610074
1843307862
976068583
966666760
1015347389
1156962331
74206518
1495418833
1567697241
1434678364
2145157549
1455577006
152770422
1292039091
308278277
1025250551
1209458644
1437166574
1909183119
1686866461
755861695
1390407045
2095915
1166948575
1302785663
1853743514
1865175208
2042304107
1773513733
48113538
721634890
72662449
1401836944
1891016297
1684362029
169034269
1856662879
858734170
904596280
157417255
646532176
1071934925
1917747813
1311766853
1088569227
107843434
1650560999
207215969
1615480364
2083868731
1646012662
493814123
83129914
59459696
7397419
555035145
1200512290
940025771
694428448
646588632
1213909630
1389733874
274428013
1844356600
1923685779
1462563437
1432296022
1067916558
424785609
6055449
1619586215
1140680489
1607524942
1598048584
2043989140
336419253
664163669
1685907177
1244975037
1819373787
745506030
1258830153
267740284
575692672
1345198756
1951075957
1588843674
81384555
1355879383
332280136
1186329139
288746305
407955397
298891600
54930
694809911
63005602
1038824423
1347478359
9788997
1994755265
1398827961
272874664
814499736
991492386
825430169
133460721
1374841140
394693296
1362532397
618466606
1779542636
1886767064
2008147699
1543119313
1650586362
833052616
1096747225
1584113989
702216525
1087450153
1968758762
926355302
1681239838
181165352
1638953328
748763633
1473405214
1831251259
9767526
889029664
1924741536
1245205886
543514388
670806052
1469385433
2058385908
2133739426
1537005951
2133793118
315520714
971887091
2037818972
1335764104
433893261
257350930
398398349
1437710016
900972365
188384490
1001343625
1661463079
681405
290839054
1965949189
1355687384
361947173
1418404622
1742367243
1733092700
1911055369
495496436
510967778
1057767468
2088265272
2134368844
1052464606
388225525
1730261213
876775902
563467043
692888716
157862231
1828027015
815338655
298382740
4350106
940707081
2015160381
975592719
375399281
1895929245
549497180
684821687
552990044
178737190
625701686
1948226491
598152240
1589706587
68360525
288159370
939664893
1658084298
1987140290
2010668545
2079448297
2080636394
1478772808
754164388
75083006
1171394930
708339737
1125748067
25463088
1534662780
1103748986
883170541
1317625103
707546393
703106916
100269846
1716370726
1322419916
2031294090
704291132
1934337668
1913784096
115230987
1389528164
947216572
881894115
1343701619
422036530
1983292847
838411161
1241178463
610372166
1975911117
1826573149
20168469
1441632150
1244905393
1182006108
319310030
532886707
1444158237
1074003336
1085616373
49237466
860623427
893985490
676551823
387516860
1199403922
2050184002
1238504298
1145074000
763098588
1647043441
664183009
697631374
1059876170
1911521587
864132269
1195984400
1938458152
1445786760
1974739960
566122466
1204352821
1361446097
1309520029
137891587
1822904141
1671898843
1082549673
234205723
1944733096
1713185153
126820308
1221271254
75553860
1401609471
998002142
1154479655
586985473
1514800103
379722292
1006045376
372811543
2045633515
1619111301
193588430
1031824271
1484857718
864968849
1281494448
2113652756
182017834
1639621224
1007234881
126888282
250616308
1220166087
601120843
2086652588
345691711
261300615
1433501751
2030600447
1299302066
256515886
1940622417
254771504
2094474541
190592598
412525691
1222706869
963463196
927855356
1398564157
1571010953
1459488425
378694724
840541736
214320366
771170744
244310745
200939033
1856605515
1109274724
1376204768
529957682
1398467136
1248286986
1608366413
581016323
1208193897
746408694
1114623662
1955432909
301733934
2102574116
1998447661
987673816
1586625756
2122956616
1259311608
987807814
349107614
635561512
1586450411
1499705197
1429583241
79051843
1137078991
488836432
454246062
2060138509
394225037
1451484700
133784359
1059984103
1729057597
615898267
2041551221
1425553770
852027722
928435842
1226399031
1781812134
1875233972
1588777609
120907246
709306144
792151244
2115389970
717463235
1255734303
588593322
1162313319
955907824
1372073819
1893349948
359674365
1207909787
932638322
513482022
1308281139
1655401260
1865139736
1549064249
539465707
12605883
344512262
1107021293
622099209
515172922
1037490647
863617530
2098271546
989739834
60673101
106266608
1146416817
595509134
1968407029
1237741465
1594736560
2109391864
1236783415
887250349
1985389696
1332684580
582154056
1124491637
2109266992
1843199804
1912401450
1042352923
1593045335
769885723
1497346821
1152135315
116727721
704870106
1779211975
598986280
1113250150
128110936
1509035685
861152680
237775560
2020295372
1742241363
1080050616
1188509887
787624428
619110810
503745600
171218395
864272516
207859832
870444332
800867051
2052455901
96741868
414107926
2119709247
340875438
394544899
1582577248
1560964938
638437679
1213023193
1029510657
1901457950
1970293095
193999870
925687031
520586906
1941114578
725356245
1736284190
1987279594
717265466
1927605738
1497094352
1763698499
135158523
1218323850
1604659101
1292139548
775516323
1452056466
1856250415
444204440
1429823956
743506369
808040510
2133053018
477036976
1364244032
221416123
802923160
943423063
1697338007
1890638038
135562792
1353425638
1864562752
1289165732
2108132013
29482951
1239537647
893961082
133423223
1067933486
1213849490
1343660255
1403832949
1754704798
1372769435
1845761068
554607798
1743278103
1898066847
663689951
820001947
1190370637
1962728923
1796445116
542916446
1775947969
1515888435
1825146300
453680112
654917284
1067758188
352815403
1614291114
2052079552
1510247946
1902320433
1623149515
199148437
74686137
1923142984
1093860374
863498097
1036993204
952469835
93166047
461631157
809641724
460859982
492047032
549795174
638762456
1668955897
531118402
553283891
715778850
1698916799
1577006675
771133642
1937468047
2019859089
2045490866
98217052
2047550640
21754358
755152172
1869321006
1187174507
1282720510
457661390
689871204
1995571350
402842795
955686596
1980882482
49905301
1066004380
1228294243
2076331424
683174579
1344528735
1252333615
675586463
2117600428
805683185
1397593222
704005744
1942768598
1491304347
351280500
7911383
543283887
1196260259
108273553
1680050959
1911011654
84153965
1462111949
940997948
1747138263
848061337
1871419373
1429310337
1534943079
1097894754
1571393674
1697391827
86097074
201768104
1403785311
1048221295
2010087718
1035360451
1752816865
371560709
1027872217
1194081536
622164014
1870330726
2073655407
964452884
1977532473
1187946266
586514901
698084668
1237516643
654322827
1022151439
1900111580
404054663
4129674
1801923661
1306005349
1113886981
1363373037
1161676473
231318480
1991920319
1069708848
351249551
1377647848
171683801
1544051803
946464839
933902595
549962538
1068770818
633733467
1635153902
355501976
1091567437
368686199
245749864
297691454
672677818
1558478878
1079714131
1475234249
1841671149
1271387182
801772574
1452290816
1950688923
807896242
470335282
197982179
449898703
79023163
686621568
1504563349
779021882
1256177776
962145811
466145890
858367833
560851600
1647327699
378121733
1013798580
256199213
1666001725
701749696
136505208
1812982408
1001782043
1329628134
344898256
337524971
1275527311
380984011
2023772859
483985262
267889310
1747535946
2028862846
997216739
2013869477
408252188
1494531998
1309211697
497461519
1201303960
500357339
1714598297
283285005
1538115489
2012948602
870860068
1742336737
1620812842
631168044
1470526265
1267696628
212238730
1032159165
1869926630
32382179
1271646987
467673320
1142655995
234763083
1661498019
2011145534
1918582983
2034939358
1452480692
2064651403
529861714
534468338
846973670
2036255510
26524070
1490066792
82717071
397752733
981652840
649490393
374876367
887012765
1992806418
683968437
1799503290
1264700825
271979125
852153223
1442875893
2081377878
1455147096
206694517
525019670
89698642
1212891919
367116583
1050017338
967539095
1168883981
2035884680
1540733010
456894074
1014321161
86106954
728760379
1227617443
1566603108
1431539316
1483552070
865924565
1123867994
1082126080
917388310
1803111396
1131058948
592031413
1798847422
1745448156
502244017
1266756502
666535472
530355962
841099460
2095473025
601662454
1440031557
86467091
969274305
449211077
1183984224
1640493650
390556953
432645228
915675103
900112626
1642447953
796351335
1380498705
344140210
895661458
570233555
1850942736
1980719448
1839516657
1590193382
1314138843
1869944383
600242232
2111255107
1176600725
1922050128
348270088
740692372
2130572840
185147874
666592495
1088967340
141795958
1264087138
1362057841
619057567
1091348747
80243905
278031516
978412331
671646674
1034444974
951452699
816256981
2093670055
1469722853
2035028088
619853843
1950591825
757116464
807182169
264607822
1197581487
1030292374
1419502678
824355314
1872733490
1505470445
697001118
41341512
1759693626
1323774004
1776357771
2131004934
231895161
1245297
1245254669
1171394930
646027242
804109961
2127081596
1440966203
92036075
1543366299
1827639569
108971770
949531508
791940671
1655668776
149211626
1592129466
1258645591
128899688
1691858836
850460443
751836475
536323402
1761530078
836459512
1264158270
1136714325
1999185690
2038592880
705499550
1196153132
1531809892
731262644
814372860
887533733
1576449716
912243065
1305292781
1015923834
945398139
1720332598
214563179
1590513934
1330561170
2007782903
1652975565
1811196935
495873416
1176688775
1911580430
1409987434
896309091
491320014
1446532685
1014092497
438205220
1336228226
517896548
552621151
308913002
2017468518
732271341
765248947
375949263
129258215
1972145578
1077055232
2144298300
618790107
796974664
10565666
1980155915
213916563
216882096
2072530891
725711117
286855394
316756629
622119725
203140791
872684080
472002496
378921823
945644481
871214675
89363523
1861751703
1738447250
1490065325
2139099251
327201668
1524932073
758919314
484178368
146375604
1614167904
1419637883
1958000881
484643449
1849028906
1989175587
2009165752
1927843743
1349151998
1041007360
859850347
29009480
1739554906
819896351
740172694
1875828689
1579773597
1875905942
392808678
1973523147
358055461
1373347510
308163292
977968635
152846338
916602673
584170031
2003105721
725322007
349549543
1067908127
911983420
913825286
1698429542
1041063559
449685511
1109770652
956237653
7768727
2077472626
1772860163
705274807
1644603376
300082238
1308876822
2116370828
112159485
986927833
218370367
1913417336
182761071
1359659384
1827798126
308020667
414603079
1190647144
2101259122
110168672
714320956
1331897255
2086019033
1804256276
1806034657
1672510292
560326232
1078546905
960700176
1514166191
1370701307
86077222
1169869999
1539138859
603405545
1119633560
380184438
875803823
1340550676
1682476689
197403294
1280149219
1467322365
1485231363
1762469035
2072096598
2083076090
1264569955
577075184
2123238171
945838183
993059475
535981445
1807632547
1451443031
550423451
2073796726
2020765168
738716525
859862238
1511792649
128791082
1364858724
48702999
1618627014
404789645
2000582342
1407519151
912937654
250897333
6205039
5557177
59033880
1532415588
1255646783
172002866
520864698
1452531811
1620631974
1431728680
461136561
414181733
1121108943
2021146853
300469541
1060979417
1151338992
254395815
677090063
3118887
145712298
1482681271
2056874381
949971124
1521957076
1782818209
633473240
1470500390
1965861580
175171262
2120560585
340003256
2004548096
343958920
371497202
77180262
1709205072
1912726947
622490278
216530376
1249476808
1322945369
1977027436
196130914
138415158
1451635550
1279130791
1528532721
388854128
477608951
1866024550
180742870
582337949
1487631925
1578310111
1655311892
1870442372
1640401534
527476319
1807660456
490710526
1791698726
1556541591
1575703645
2084551457
1905318724
18022147
1129326637
77020162
880419475
1633059769
2075581552
1053846659
1147700766
1107956564
1360584905
1335042459
375242005
1316681614
269764092
793492045
605393838
305307494
486169793
1390693993
878038974
539880761
926354852
1690665667
1953616103
15586238
373286727
772319704
2126868602
1381367835
271528780
1801864018
1441876535
899530193
813805546
1587475553
836876108
401397794
1906195953
180824276
2010835200
1491115377
705756720
1426153680
905422158
1039348832
1105903669
1358984276
982727222
892507054
786217540
1248473631
599240677
1173585374
710401291
1244977027
1417511681
761254091
1344364760
1550025570
919005204
541981685
2019058892
732221609
763759036
201632119
1498415154
156595562
1614743269
1123464930
1790634687
1314188346
1891709619
371004606
830599764
1876733627
976402180
1079219529
1743551039
614637191
1843376047
1306209574
1577435314
1467278821
759099811
2043937628
773035067
598980956
1927584685
1327849166
2049015997
215890607
147906021
1392977698
1506149047
357088749
1338530157
1689106389
1404939959
833227345
272089297
672505350
479363969
721086220
799276080
1263761878
1171963872
1343344574
2036877982
2056958520
1169097361
701526308
1165948122
943763178
1757236672
1398995398
882391882
902989901
27520367
787113880
1776623614
518271923
929925675
1790150620
22600144
694271323
1633074925
2144298300
1867466218
1851423335
779179514
1217556407
1007785588
800516056
582349118
1989437682
1872711992
826980696
1490893926
2020962674
1201179707
1270939065
845592345
1805575955
1102743890
452205596
123978629
1526152525
827631074
573245051
196057351
415869781
1063168798
399066602
2007918442
1354452164
638617461
1427930077
1850145497
1568978774
1814632809
509708237
285377017
1994213515
1904837713
342025059
458481281
787616152
1197761682
797001720
2141312576
1942286169
682409865
476925410
1891442029
91283690
983168703
1320053654
670943571
1361032338
2129897517
346203092
1345038504
1753711953
21934999
83464567
1312663899
871261193
735740716
1797234575
1052999887
1168520049
1819345273
805321648
712429068
1422851604
154905139
1211686418
972888360
2035862609
1403533808
1903013565
1078170597
162814833
819146952
1621463833
631504494
950351682
934718767
1549401558
1150343327
494707742
2101917516
1057073990
674283573
1973588118
1379331704
1131074272
650406286
61027342
388557867
2059223459
1323889049
2021747016
453439251
2048677036
1596146487
385000055
555733838
440739338
1874255293
151324784
1826982896
1881016216
2131732624
1817115313
1214446569
1099799910
1312766154
545717112
170188737
313584311
1729684775
2009974505
1618601905
1848823814
926898635
257406881
723137409
1496747444
1894583985
1913294334
1110446459
944846020
636660918
1066788087
249226317
562091552
1097661718
1001064920
267709350
1166341273
229024351
599505119
549881142
499571206
800235152
2090284832
1333034571
315126516
1099381352
518625816
1240139715
1891526466
894762120
22794828
1785122826
2140103512
1653226838
1477373035
1480486990
715140281
1221279425
2028724313
1002099989
1456202904
1477786314
2047867263
1071344670
405988739
190798951
2128357972
936174335
974806012
1658052860
2068190083
679153209
2103395707
1150813384
1097523492
455754904
828435955
290232511
1435921324
231311776
1382442298
2121487581
1947451800
1961522378
1926451952
284583098
1179276385
157533177
1314207285
1784432059
1384421582
1275016835
1858704275
1746862842
300701438
468390002
1342600782
481364717
680033848
1086870479
1835364450
1068108470
1898044302
8342394
1023914162
1831805296
1060773774
801528838
388460572
249603147
67212278
178347984
1765707700
2127291674
2059398239
1341766292
2144599311
834861424
2112022294
40585946
2006093056
1145937205
801080912
228857394
128367479
1021988897
117050196
1649542247
1307584965
352635669
1539725214
2122117793
1521013526
1915828446
433343226
735677961
1752708842
1620735259
1352804013
1148109495
1346978787
2099472343
1545136570
1970065217
1255604670
1542761172
400439494
498630371
1235420809
1273721166
1675495579
1275585611
199559649
490817135
861418596
64839120
1386169856
678983605
992127405
306556714
815176207
363518569
772929689
245626091
1304686087
980217758
146493576
344592841
1382087049
106671738
1447324911
1425830851
835393958
319126414
1924347202
1664435836
1293340212
656683223
1825537191
39663923
556152101
2141615686
1981416087
596118168
57409372
408719618
827143023
1234338107
1729330737
970596410
1951539636
1217115207
1410404867
1843079591
1583775144
1940192172
152369906
471582723
1231587908
1186825136
822920012
324403023
1251536233
1860013816
1674295191
1394182852
630525277
670487738
100341848
64678457
2026771502
954995002
1143938406
1064228363
587143781
1653514292
536881243
1809753259
613457121
549881325
1525692561
487552173
1626710762
1765208665
419831388
564678611
2119083310
1841854280
1498675461
895315101
961445347
1545586099
999237231
815956394
975829214
1183417867
514893915
14024745
1635550549
517378603
635982757
60988029
167410182
395121570
1851337691
1446795578
1741097076
931470026
2012427211
1586842282
1568297841
2123179088
109940029
1735094771
356935362
2113435758
1974705604
1601432232
1770846242
1184866325
1192014088
1741502197
1440489668
1537174288
645975171
1058250222
1446798040
62762875
1437084225
489180023
1880790561
1021949857
1000536958
993012602
1493771785
45607982
1686817012
453418486
568121674
312809938
1368404150
2018097064
723650616
1738723987
1499246500
964649841
543185339
825666268
1378525668
1465508873
165408350
2045863098
218929090
77466220
425101407
1155682278
1487844622
1566127826
326895786
1029310828
869151987
2013416192
647714746
1269232965
406553282
2103110380
587840857
1822051011
902736457
797980343
466067161
279618641
756285497
1347300709
2095328439
1669376972
1093390639
22193132
1122777082
1678063765
407604167
1713873835
1954753311
1103290183
148929027
411376803
438735078
1689576477
1043668333
587916789
548391561
746535304
1483700023
1579705979
1538802176
3842892
373283810
1716353759
866863363
815398884
1703101279
1919562258
1380879450
1641430197
1522728312
759405872
162722884
1467752806
531454413
476577397
1904652899
1709250556
847213479
779705684
2112470735
1531122887
775805955
1201819069
1187900980
233693149
1275403350
1560446132
1446491262
861288057
1029189275
1858001453
1108383891
1057054827
1546257176
943950838
1386197397
1231859871
282606520
255060398
1888162746
419540826
235206929
504087157
1668803785
722560284
386787262
1115290048
754270206
276739496
575258325
177925412
1723261556
110297320
906166425
1295984154
265549740
1755375432
1994915048
1122361166
1232975081
2131682160
839769273
2117080351
364831090
1013032075
1093290514
1761079939
544620576
976612129
1250997514
1568647850
733138307
1603019115
1593263817
1579253550
1984386549
843366992
1451338954
755883532
1005516178
127415343
632054663
1764855832
676375070
411694709
601518561
2022384659
834497953
505494935
1877696887
196360075
1655305954
345938406
507986933
562165000
157299073
35303129
1881655186
1148285701
1378422178
888087885
632495141
1921743054
2132720551
1992909343
698560413
1590995290
1851964978
1730574957
917114203
1039435652
939176043
610792940
1342003728
2131066108
83534270
798058501
902244724
871655058
1151343366
1679384220
1073860916
2062560972
2119998103
31726661
1476409867
2105624744
1060612037
1213808969
827109831
647386974
530084092
1316711351
857715936
1821443395
777337428
273073559
1624518211
991950615
1998068312
1436026328
409003517
1310948345
798171052
1548503472
1457504626
2060367748
847662124
1104763621
798746071
1895683010
342955913
1511913411
843585899
1239918416
1026772335
1246667966
1250500305
1653754929
962456099
1154156476
534588246
870017341
1673041722
1949052055
1308764986
2123736058
378358685
1762523772
650956358
542630226
716869152
270375405
1788659882
1203949052
1969440621
550638570
1328808561
1267414959
560509641
97953574
426048995
576769081
906991198
938687362
674875404
786716027
1293161548
164310234
1455745916
1941210026
367836922
808725636
680838890
1646778253
418277221
851614389
82442401
267252627
1800705511
190274884
1023261325
1482225093
1252917138
921748110
1730425806
1299758784
1392283246
1720535005
567992105
50131982
501179757
567225964
709174728
937834340
881657853
2132002481
542173386
141482650
699008134
1603640104
263453091
1118398339
849677129
2140918672
1982667477
894952783
1653337566
1213101644
205206587
1705415365
918018829
170986755
696048980
1347861184
623798269
957750097
2146126044
670715824
281732939
1616026030
2139517555
277589518
340027594
1415355990
1342310551
1574778544
337012840
1655805677
814605486
1580689803
37399996
1978358763
2128706111
2095735527
1650851566
474678019
518996179
1139533728
777733772
994395577
2123655064
1851214014
1497885273
1477271136
622827936
45520641
2048200126
1664120693
351862550
2068841954
853570187
841465485
999390530
1264021133
1900318753
376918701
447275228
1503041098
1429184807
1448831517
169300614
1933314121
92000248
1386529250
2140665208
1924394545
670206299
595919883
531383096
1182164622
1683893082
202781092
837657042
2012681236
302121510
1434942198
1989670639
2015897921
1133304314
492346075
421673299
959548223
1221287927
632644215
1634196564
813456578
873425148
1760832879
240030583
1658715427
1026726251
1220877669
500263176
439080040
978344354
1488427416
2134249488
1255596134
167094808
968469234
1010991664
2003581559
1357150832
1622890249
1083517030
331210435
840911518
558844996
1930299391
1461473388
1746184256
1078945258
1205529537
491172409
466954658
1238466120
1237300606
927558712
1286401510
673618442
1994156939
2048634291
1662216590
1834435717
1849630473
1703973240
206368709
1649955547
1642765866
1003798663
1096195763
815846746
673102009
236288065
2146528989
57559994
2054410410
25923130
2042725314
526503952
862300123
1515275819
1856418895
1407955062
567425762
728240097
1931552752
1382340004
1301235747
506555504
310007390
1299362935
1477054123
1159714083
1699052535
1069554518
2066610062
1794277036
126632292
1963369568
964070454
1542345509
1070983757
615085983
2114243595
1439738981
1599615136
1849705366
531809947
1877204760
1347085017
1670147360
1753148032
1506204705
235797715
812081485
1621472716
805486219
1874014874
2118642738
3693466
2041143103
1577546311
1603040815
1860453868
1155799658
1729057597
1705978102
1218316030
1177400015
790563678
999776193
716414181
1621768730
907158149
170248565
2101012536
1558151571
2126089048
933354943
1457619114
2050777478
2113605013
279470441
653971037
493867648
1088069902
1176158944
131039050
366368258
135229832
1234031178
1457534824
153965852
1853725438
849942973
1757734563
1134882460
1303219889
605192445
1960825718
839300866
728395106
1990786390
642488547
2024239168
1153376
1778019123
1036272878
1839975767
183936774
1450536139
1767845105
788181164
884838507
39025931
1489638448
1436315192
1392335130
1186154794
1118772944
1004763048
727369256
1693055909
193405881
1503525547
1896171576
501853159
735082347
1735286958
1068055378
1419412247
504051716
745231933
1190179853
566597190
1500489014
679397504
83163549
690941377
723056489
583261365
225906414
551598126
1280315514
1437814735
496750261
2025102059
1997002823
1176674826
824420141
1610783769
975782333
252503081
1844529302
188956286
1879330847
1864877420
1257984311
386843763
304620979
1415872199
381751238
1925620215
1283926099
63533256
1593339752
367876009
647750169
772205956
1961699816
803157142
50063281
86837099
1012196923
155468187
1509509852
1416393583
1632874008
201306064
2021761212
1209864720
1339140356
1917372193
671067500
283802296
1531216508
1257412004
1193254980
1846882021
1035116548
1967810638
382155134
47328765
1492170396
1940392891
1547733742
1375439916
2064962380
2098376375
76652136
801268320
608167044
1839538230
98811343
632056055
437330615
624525648
1876965343
1394022893
35412036
467061621
143567596
740564405
1726116049
1664507876
2032308804
477432403
1698299505
1390529337
158311058
671997391
1730324083
474873225
1558292693
1572686433
1073099107
1124621658
549137848
802204237
893563889
670388913
2109996098
1410452730
365416601
2120151688
233513788
1211654063
1240545477
2016130699
1577251149
433593429
1988407557
25624792
1986228581
1179933981
793796803
139615458
1716553854
143227097
1704500132
366088528
216349036
64382483
132945991
653669200
476191585
1942775658
1693294389
329110787
1103715621
845299986
1703572252
1508877239
385896367
1659396905
2016680660
1094672636
872205250
1325654814
1607388998
2137914437
2116424942
1998107521
860242074
1666188839
1615191174
1136798064
1414755553
260834100
1307603434
676711362
990660749
616582096
328706788
2010033150
871311166
642639625
362246774
403306131
811994800
2132986591
1595048156
1145580893
1732329189
1066453839
707606042
314239389
1341196222
347230464
1126917175
1476518156
652342090
1454895936
381508852
815761189
1259793775
447250889
116259588
635692762
116015660
1825822315
412510421
1560643669
605718514
210190640
142049832
1493086157
1860941615
1617944357
788664607
2017273938
1181644657
1490387258
697958068
225564256
303914840
1412473848
950302098
1048118850
1523148488
1166539232
578516947
1387660939
115063153
302683605
652370790
507364442
182463911
1052225417
1291424427
1058863659
2062483461
1977485593
70120978
195427481
1743364099
535629936
519100487
1007504735
1608124602
367026236
115753836
809609484
125406633
279020674
1298738524
1141429577
84758861
1460249695
1150846538
598045590
369282351
1332736636
1959909855
1446166904
320843768
127347202
837075640
1309085928
1144938924
1999060512
597455511
1417633787
30034122
315852786
1649399876
225099477
1008591423
658926538
627683092
165344705
1796337791
130049912
1438148856
2064883619
1342061827
151752804
1017362223
1975879863
1514324314
851536290
1815789518
6444988
1997800155
836821433
1705873359
837435334
1900116390
169788951
1645644270
1322035541
919722212
1004833086
1493999191
1858236463
1636356550
2101197907
583201225
1202648888
1010749019
1283913199
1971539158
248330492
485930921
1498093847
1322843989
897239273
112175839
2142484874
573912430
1553806992
1804666656
514413826
135171052
1559378585
373107984
1990706244
661526276
1065945219
720118353
1316942568
305914776
148548614
2121080563
1713916318
858814978
1873880064
1950518924
1004556836
1095625458
299147691
1000450014
2062040820
1550448246
948271235
1144194044
1042170471
123611299
833171001
894569875
746245236
1510467705
2120050749
719386401
1206245730
991670718
996784139
200252525
332947815
714383762
529351417
107846910
1094925571
510296830
186744830
778533033
383713803
1680496926
54896581
1495887841
52495479
2084497842
170057335
926159777
1818427068
1380242597
2021637153
13460355
2077692524
2052155887
831280756
1937519792
1167157022
448600377
1523779412
1499916451
534500015
553249484
512383704
149975623
1107554230
856585861
148042494
1456539617
880291293
938432483
1569845658
1540566898
1474328708
1381646023
507616786
2052466057
2027063959
1791213916
1597527593
1235170778
579330761
1552041608
482909160
1453788262
1076636958
1662751258
1952167399
222933822
421692676
709262648
682672522
1148917048
1101740531
2053958487
493787458
1019493104
1289279777
64377128
2121637000
614206858
1296255219
1637943769
740197516
1885499751
2013449685
97241426
1774803077
499730922
240911833
1180036793
2135267304
220640303
289553890
961528005
196873830
1561848712
1408169075
1929074885
933914029
2115898401
1465974392
1455585795
1369473538
1161610819
800503834
697050882
1486582390
1416585817
629979369
483032564
1695792108
540259556
1559438392
540889082
1340446453
268601197
961850116
1058045389
956494189
1924581261
1053607774
1365734495
798488675
490465339
2065954852
556121282
738793667
690921537
1893089668
321198631
1090437854
1358543674
1394482661
26354145
942467633
1424958492
1350473035
1446937459
1185446368
1964469696
1897607025
1965226446
2095730050
84475647
1772078761
850423523
1398629609
521244130
1142221914
2060122965
1548742020
1722194379
1369850042
473365516
1104044604
972074592
708525096
621786151
158974965
1917726922
32146208
1392550497
1841817172
97533369
174057069
906391735
221211200
1715188233
1114926898
1622895109
81877070
642984410
397620729
1933279338
1140154285
1189732841
1276682146
1556217749
1333251255
491762458
579567125
979905625
569704338
824133257
252219536
1086443507
486677818
207844457
197966685
1649237428
1902934562
40593119
1443040219
552678412
657314713
207739118
1152667402
2119542034
829086680
1487449115
1578219067
161804212
290538849
43812107
476973277
658011440
1680986278
878896589
1043695497
971792591
1377361122
847366568
989677021
303051656
1847521971
1524532445
2033366923
1418080816
1247758385
2133861937
150732631
468490593
1895113622
2041343484
1776640006
253943298
1213248304
134101756
490022546
688381803
1206993660
1720350715
1750241871
364560050
844322026
1678706173
1154151571
325270054
1332889223
977608125
13480616
583028455
1222550876
842219463
2125401550
527269998
219719597
1235635380
1437174415
366808676
2057788861
279424664
1864976289
447908200
122107185
2067726388
1760488447
1722981965
1019688877
217161792
701133576
521022284
1857592267
146037291
2045192529
1217594999
3085507
1875501439
947242941
1160494071
371227461
280325751
522113303
1346150021
1059610923
642115580
1445989524
448523948
152431565
271237665
883754823
858437507
973468256
823385418
1195806012
1339542293
227528723
1485582092
1257987596
2067732505
2031046636
1934294050
933424650
212451235
994339380
377034951
134850051
856303958
1600354736
507416193
922509492
1217109383
460364166
820272614
1553362416
1823787872
1527295951
1219243274
1049471440
1511630928
1972190153
371172851
1639906186
962442048
1672879955
1147759918
248447848
381540469
1777948975
1465121228
572424494
1498158446
975835195
290278258
1464867106
360014612
487195577
574996330
1553151177
1602844947
1041616151
1006745719
1106710450
160691647
1915220557
1307933833
1366739593
172710
1780854969
1370906208
2104473333
1609827651
1395463373
1924966336
1882211665
387514172
1501259188
1170938609
473621872
212577621
330731541
1168868896
1963754919
1055193761
1811828929
1611898006
1180009509
219754693
269606175
293859336
1646819106
773860626
1731082238
1792554539
982492818
1631586613
1192467618
588582491
1168197948
1444912187
723655718
1355084975
53241024
1401519308
874145254
535276769
1957200271
1200716453
1799241044
292867783
314204427
311388582
1826890607
1614259588
1191817577
1885753412
1091725313
1131953196
1384227082
639917171
602826449
555247581
1008346149
865115283
1955573346
1010388385
893573572
658488410
803026844
2105882202
1858938133
41073586
25414174
1837189415
2109694292
960298482
563234899
783641937
1261007425
815792519
1110041704
728406801
1756513530
2046798143
447753239
1610575271
1359538014
926835409
1733703398
2121944123
287324456
1096699248
992928011
824931558
1101270790
338690071
815946639
142839126
240641734
2000430790
2129830650
479926452
768090136
1042763872
1549619156
617205833
821588011
1906109316
1356997565
125273519
876179562
1024204752
992312460
1782238537
1831437435
1738905211
2137783142
717789603
872747649
1701430567
91821184
1651387134
525982464
1630041884
1097156646
2111713744
761737937
1356082189
1700629155
1584053686
1917258397
733756116
739390142
115389667
336688178
699448689
1383454418
1805772338
1558479286
858934362
1950624693
360202257
1332421252
323928733
2092199110
966213817
2094822050
518251918
279948035
744621452
171796672
1115664618
916026945
890373252
1452838802
1903344239
308895992
87081999
1032446236
1747506811
541514973
2146236518
216309140
1539121550
1997596441
1647038453
965617296
1236249923
256773553
56610204
2120756789
232720283
720787523
1133094192
2024374671
1651406491
110388389
1691870674
546356216
1037863689
1238269906
2005115756
1633504931
73163683
1152697829
1280112195
1324022690
1716317346
1212186495
1002887959
1896995743
710094753
652229127
1759773066
206659717
1441710341
1589433246
1381375464
1878528703
1236340591
90071014
1013839896
1776273502
1446311690
1846893647
1558770510
1438785750
1185923254
255620023
932147972
1217304241
2049326416
864867828
247528290
1012069867
1329334993
121662999
365140774
1334959026
1623032606
1328939117
643922296
1432292
61407301
845215108
1513841511
64393298
1116224486
746887677
1814195541
1095893096
794220297
1152191584
1880423386
271332401
616696531
392353912
698570205
1518198573
2043810641
1488830724
1309151475
1196862481
1056130633
1510850130
1342238813
955321214
1554582981
2046351459
1888017204
140006445
605130006
232899055
1558826119
1561942801
2078895359
1674519003
1787403684
765652019
1681182711
1258151983
324204110
737592242
2144037833
268931741
1648032484
306758527
1135976241
304066559
578179589
1163467187
190284169
231894198
565570210
1636110900
521545096
378041995
431047285
723812228
811566411
1012224348
1161869532
1855889169
659511788
2117707518
1050776916
392145635
1895118092
380897966
145946954
1173008007
1062796598
898947953
1699794151
950613445
1323807082
518929919
1425583134
475374204
354606300
894447771
638485977
367107664
1490001324
201868632
780606094
2035704069
2040505027
1566174353
2094497936
309912551
264687499
1529212165
1751181978
603874747
2068796321
1669608036
96601746
564951097
1181569069
1462095320
1951565350
303723085
1621749128
1131154740
1377635447
1542962256
157874400
1750938849
1099975236
1951882116
618617736
1158106096
2067102495
1531684690
116694505
1635718063
44571196
496113614
1290296937
1039228216
672080853
1012317046
1265857370
1156395598
2089383532
1873090776
1454031562
1529660207
1475522260
865926972
1842330906
2041012385
50456900
295257541
1691067654
1575398597
895074644
1354054112
2126059988
1894452247
1947128834
46953162
229917643
2080880046
157452593
1677597418
1596322891
745715983
1242776996
1310833327
391855065
1419218092
249802585
595077814
1104106629
1636066265
940822696
7086018
606409545
1971471091
16715541
1638545454
1567093168
1598568765
735720521
1956308014
2084440600
207279312
1077568151
727526087
1731550303
1507748640
1798519814
1176129121
1896089425
461376726
1145953052
435285201
1678282727
477226322
1293863678
550509349
668622706
1890202274
933341805
1838412920
1003657808
930198281
1579358193
800590581
783108063
2015342221
1575281384
1333010584
1582786456
591130098
1303105311
269031625
714014735
1398083189
391944087
1259733264
1980983282
1254862052
1658400449
2055296951
174930743
1453820798
1800960995
206724207
1325406070
1358549844
1103976847
189258533
1688078383
1403391746
142670843
2065798073
1653536680
1140019289
1910516311
2140425703
231094345
1375885621
1861534712
840514101
1206423997
566947974
971546289
743434132
599391413
1948757221
1374159421
343020813
625164430
516280962
113178532
1595414301
52161710
1752695586
1179002162
814763422
837059307
412537576
908803183
154623636
1747308740
217980909
1909016075
2042110408
75046224
1532307891
879950150
347630609
368247889
1138181327
265963488
1527250112
677360601
104310591
1972874129
1765386350
1446910132
1173141169
942611585
752473440
655890940
1602250492
1865553725
247046285
687041712
1716782364
1791092184
942395973
534082858
756038595
1986024246
249318174
2081749661
450989892
967082783
1162566978
1869704508
233795790
790600533
1598222416
107286848
617093506
1365008059
154278451
353762168
1069922455
902198593
1755240659
1400537681
1738762058
616139372
174243090
2092447234
2066316631
1430827189
375116720
1443390485
329469369
975287354
1896914764
1549616651
1878053792
512910718
1954735878
1080865196
1655121995
1310449387
1501121746
1782978225
1875628356
137185415
1392868940
493467068
654551040
1668668062
1953748115
1345032251
1438987663
38063249
1081713455
940720553
254869216
1791997033
773476881
176135620
1351208055
1131522125
9400387
708603041
635797509
490326584
588669271
1408124769
1605749552
889741041
161668104
376414530
1575533854
304899563
1717672656
699751840
1984799156
1509784868
681181043
733362968
163669088
1702288784
433582427
1938694088
2118650155
2006879799
2116170051
1678209857
153323218
1197255247
786336528
614510167
1439172807
1789287133
187244850
1533305044
1422317445
639778375
1737262147
148524501
229214818
1127636711
282176666
643674641
916385099
270712598
1539455094
2075223101
827099046
744389849
1692669946
2053303544
1606376427
279990807
617074833
10825085
1692580782
1373969197
464716772
262134461
1772188295
1540681978
807100761
248330492
286940864
796306711
1428445424
1519226517
1389433529
2029917479
714278659
678959889
1607376718
139729717
1204370660
934755224
849697677
1602974447
967362900
2025913609
197507635
1500753050
458163460
2138331056
601986291
1189762940
1382503984
1675509148
645814621
1729665675
623297829
170132928
679863446
1230163027
471688285
1782490445
1733603716
952871368
697119267
721086066
1827533252
220301565
1732759170
954457097
1720165499
242837095
1495361618
1199753971
1194970208
1252447505
362106307
1405672541
172204410
245110815
165983153
386861286
770059944
2090988481
336468972
741751442
175114952
216040408
711305287
133139631
1657682897
1429192451
561463271
1601112581
702014634
1168353598
152198838
386867630
1731552754
439974642
1313493226
928103457
638392630
1820500719
251608882
199253105
1527767669
1878678372
506237722
1859107188
1865878062
453576819
1767732955
561551249
2060484818
1300261154
1752975001
453331687
1459616498
962998622
10043050
839417828
199101624
805715962
1182189391
1430836805
180567277
2026188494
140115792
1636284794
1572330078
1512200754
102656428
386614034
1085056598
2031083653
859768081
1865535497
1379465961
595535301
716161811
2127981773
177101409
1114013491
47082967
1711714550
326909733
996686004
1247516310
1723175121
1262952917
1056043866
1238129315
136645462
581347456
657656922
611545328
866267046
489016854
1814772886
400663715
339116101
1104656910
1789725836
514593431
1905459718
586727456
1454454650
1544076708
198798314
883632813
1212409241
2030054060
1129771208
1455391046
1073358810
630033350
1548965939
1531453010
1200712507
140637328
1014204736
428495977
1160013783
1845824263
1714007642
1562237813
776460130
1294957461
579325043
916065983
2038477685
1070956097
1072439454
2043027413
779637220
190548015
1722795439
49246139
1547232728
1948434690
1252229297
801387986
1739460194
776091644
1296469193
277670764
708812973
2029680906
1211537927
764754266
740692021
1550538139
904533067
2047131384
189637468
1026386241
1309552268
1839737460
492216824
1178617574
785993824
69698715
1853768703
2064716879
362526126
565196787
1678762264
1077391789
1164575166
98629344
1884794832
2135152233
1826582990
1710488584
609840746
2030866136
98335535
513018990
1228187530
677026556
2118276442
182749083
1636566817
1444640301
1493524264
1137808913
1604745968
464385319
783996066
1205682299
1999482947
1813476421
1591630110
2106967237
1903143498
1656222227
1484178255
1577557043
242535117
1202895031
1467587153
607144161
377633168
199433213
1897441980
346069365
2089070142
834976745
1134890566
207954280
202816120
569362606
384840026
1249022294
883453568
345042317
814446161
831447011
1720934515
1550147244
1961552616
293930811
1440975571
82466208
1902126023
1166433010
927265235
1220772488
1952651172
378919773
263766200
1332072367
942906754
446071197
1531548257
1255345068
984880821
1547678405
551828219
1866037424
1522318571
2016562098
795357207
1432525312
415183112
737592242
1869844725
49675608
727806912
1560567017
1585120115
1790429570
1570634716
1950928206
1161564474
1850422535
214314457
1244311971
1614055715
608524786
1901929283
366928397
599858914
145773501
1616131728
208172511
947595846
556355857
2114296239
605136349
1749910683
1651445130
1269896757
1384848573
5231783
1166082342
1292574177
117450543
514579409
1315721254
1167962324
1096129535
851691474
1626401419
1739524517
350126589
1996448482
106680554
1691006869
135459054
394214077
136875114
218921277
896948775
563326369
478087601
1361680148
1585284608
1790660140
361097036
2049573415
1858533020
777895902
1979900047
1325697592
1932586960
129540427
1105226277
588415620
490505059
887330085
578290586
991442829
2116514844
655989905
1606323016
2084576623
1143055726
838742323
221493202
1299859118
1210440957
1947148970
1779813876
1137088523
1371568940
856342
1336974803
1084042884
1546742645
1278925927
29817876
638872734
1279370635
518156419
1008642354
993327121
1871767705
849219266
1964274237
1778338461
393427713
1988865791
971774404
840141559
1862047208
1888913200
967161183
2143981213
1700458970
1129550918
198243008
1610126069
286429612
993327121
212199469
430535029
1862113061
2106195586
1245269074
24564350
388024421
99127798
1884790154
1571567813
2001596969
329273982
1177785121
584360407
1922511128
816358468
25592528
1928254548
364248078
374975121
1273606887
1571297739
1066545178
601419553
988790689
964934480
1217286017
91326936
651017957
588827440
1572262935
431802706
1776975516
1488841645
759751601
724044753
1744267906
1534622602
1613436398
1028257819
1465676205
125232937
1627455285
1884657686
905870346
1289748001
1103539246
726634089
1713409147
1421143055
1622570844
1811717619
1519415819
1443224132
746314823
616913335
1035167501
2115592851
541755115
562363643
1043656809
1307398100
1311263986
1557463300
1697495203
404958839
693942905
866729731
46986759
2097315846
1794933899
2067442771
835687081
1800035758
546236316
1402233121
376306749
1884339232
382982968
1490289102
605955156
2031828942
1094044120
1417654624
1434164748
1845774645
873819116
1934582957
774628123
1962610762
1564166225
587046397
838861469
150704945
2065198203
396087563
1462464590
1599216072
990142600
451901995
213669470
332668321
992979664
1261569538
44266460
877914589
1923709742
1729512871
1432279136
1587272261
353549208
872436361
1284682969
39564389
2076725694
501152308
1360196436
457344094
2138720676
72394291
656109760
1639099605
475142007
547313207
1224572118
111011632
1226015316
1213053877
159392833
1411442381
1794246358
1128207814
1961688034
338594329
1429696597
279460734
269446676
1598709417
233418500
1571783363
885512298
1033954547
1174669046
1193966035
1976605532
146691638
950094914
2122719591
956818986
41955194
1828561348
906455292
1448089172
705002896
892796
651167087
895846911
209012365
603439992
1577852826
1231082570
838491762
1594820158
714464832
1301423938
1229102769
1678627090
2005111373
559336103
883645463
193467369
989060279
369200727
1453229597
457010469
697080898
1335317188
2064498715
1755281751
767293177
1972186104
1461340629
1757616374
1380017220
13210268
858035988
1856014182
909524899
621026030
584451476
1967732452
1605531386
1361347310
1243669922
470553582
43266656
874604965
202844736
349886764
1842542903
847069563
1658957098
1952909583
882024876
238579781
1229601803
461675104
1169264069
1606844938
1518304555
1764702916
812115142
84032912
260506301
1239115068
2084703711
1554789280
1873052534
1608672210
380985403
801167387
248479568
613129718
169476675
1428831886
2133429075
1480707891
296199197
1373715177
1277161780
614067015
1152638574
829214937
1748860743
1237602694
635157832
209976202
296601748
1729387952
1831716138
1743423078
288929017
1218926277
644954346
709342872
2026933221
1953084895
1881582830
793449048
1446408526
1026133976
702534171
1401256058
1568759243
991713933
2003191844
137831309
1540872178
210034268
1315976964
365425776
1094768233
2056627975
330073580
1558650323
151121360
673284194
1115546962
1347395480
1972457556
1658929923
975438370
79628428
1263340947
1267699566
968082766
353119468
1380225644
1000594776
920111871
315939829
1100450162
1863842109
1971648085
1372831944
1330142936
1628961835
2050294417
1678955371
1305702436
1491209408
1295572389
1848904835
863185527
192088401
1073301814
2015683921
840693065
1253486406
113567079
905120605
600854307
811607917
695645448
1098058225
1746796942
631471195
826967579
1056958170
1744547006
59315035
1448372917
1756598882
1523089595
1096273205
185858566
1402089210
771022614
1093378211
374227838
1394038309
204030185
215516134
1917846811
1190092548
1866728587
2137384628
734341852
916552401
479314936
100521272
988729928
928598739
1642981408
582918272
1729000845
376577488
330365320
1620687049
561237296
67435991
299265904
806481197
2002087058
1064906096
105631484
1872452735
1945004847
733186091
479415739
1283436540
1411656843
122045121
1260863904
12205244
611621589
723651549
473584038
531287655
632502386
1071422078
1088011260
1550835906
944570295
469451897
1134319662
1730570010
349192084
1028377928
1298965287
1111395673
1981884306
2043569099
436979709
927019439
74850018
1580981847
1278969875
1059463989
282262571
1608313286
100426180
1104389291
1027682615
1521226191
827828837
637912667
2075596488
544805036
241875609
479459636
390987662
783104838
1124706065
1033489503
1353846081
639702411
2077519943
1798868145
483456498
1131676618
814252675
641442502
157132336
1025250292
1009806047
2117744021
2085984137
1772941901
321055453
125434458
2143270883
2106426823
1946552037
1113807829
1338123481
709921817
701304330
49623100
473893599
2137056371
1550190498
931479218
2061273432
869505353
101154308
523726189
250570202
2846589
719444105
1480236276
1272575118
1269077353
953450111
1681322402
1319778138
817093700
191679941
2031627898
216012332
1486798892
1257028117
1209722285
370897838
373539024
1177427061
680400587
1873986447
1082797351
1652069425
958156840
50457242
1016801254
950296125
199973586
96144608
1866889529
118074346
1418398442
1483464427
1029181187
813815106
366384298
30068211
1739906168
1086394376
1006863541
1000537137
922150925
1836539175
923980787
651115499
608879767
1947929984
2088734085
1351051565
1785319184
1437731244
1378463638
291744931
641097750
1013564329
322841370
1952219070
987395309
1346542283
74748245
733648880
1268960312
297136870
1411570509
1559207085
1109236636
457528254
503794333
781407292
27440956
1391118651
2010671861
2122443847
170104570
826965928
1738583023
582473169
1978764382
393194294
875015769
63979130
252213890
506753293
1173991616
1479516341
2103795251
1699069063
1290708014
1022831161
1661379339
746107500
219779448
971623989
156141684
1783284503
196720816
79294634
97877763
1067161080
320574367
187116523
1582164293
793976133
778882906
1583550453
263964456
1791680441
848546053
656814902
1129353934
172270658
447095260
423232498
966665135
2104014921
163175367
1093088678
1518097642
1862819445
296429074
1390778689
860830799
115256486
1551271082
2024519787
1066167784
716029521
1622592627
2101578631
223003488
1839000578
1263656602
1886679135
381558568
365808804
778496429
1833770475
236617181
2042401469
1163234777
1444333303
588698649
471994813
1442910826
1080485036
560676240
1494393025
1572538439
800503759
1192812778
259282487
2136404483
124150392
979831009
999965795
1173176705
282338212
1680544620
1644690975
950453120
1685260252
236719073
1094637694
1157386489
2126536450
659008980
163229087
1073805537
1020879905
1008865367
1740865126
1411042363
1396453601
1494617713
896688233
1356873548
1503819152
385747009
682857379
1314686458
1323417859
2020143369
1806436611
489476643
1646529810
1454800782
980604233
352791918
1183258549
1889743032
645220738
2012378656
1405885517
1352016725
1819473363
1028281521
1013313705
149330994
1607384578
356754469
1075480264
644938017
917976905
804194671
1867689702
649861928
1328742418
667813910
2054608441
1328738824
1333533390
576787320
1539910863
787830631
575240113
1876376403
2686258
744637357
953244133
69082577
1039640029
464986027
1056774544
162528578
1252103062
2072596189
414260003
1019799980
113115220
290623280
118415107
1841541407
1418019296
1222107064
1424530431
1959230920
1767289600
941465533
1705696869
508014385
1559268473
1794438883
1841943305
1911538423
1794223009
1115005075
149642718
1040576033
856366421
772943307
1450625064
1816344943
873493246
172026196
473256261
1933951081
1795235127
635151616
1305149859
708030391
504367489
866955210
1599473495
1081977615
976658877
404115719
188294067
722087415
1947418484
1276280217
1523995651
1596737148
114206481
159945677
137340788
709319984
350408766
1249431199
1865799110
1961600141
555437442
1940847200
2108124354
992250461
1865538288
1989466619
1972578488
21014377
747377015
515191640
118478050
149590008
1280515667
132525500
19037290
1937135139
668574755
336037261
980614119
1311581973
821226271
626450513
363735472
2082329427
1953684976
1380138773
781436429
707402971
1553751928
1692700458
1233067359
2130929773
17338898
1321254909
311405461
889489348
1689360541
826183260
261807883
1925315573
1946459388
814595082
350529981
1418740718
978954450
1544812306
1194712644
1007415924
1515571662
1211404601
2010917003
1541868937
1419905484
41811242
2022098175
474750754
275357216
2063086564
1534445936
322530285
1082297958
316813318
1318886542
369722412
661199694
539997627
1905542241
688406368
2062161840
1733718411
817449328
1473967736
858619045
837257670
1944788844
425739927
1945232631
184771264
1488599934
1582434616
1682058758
1826445940
746903423
1975213237
1770172099
1193997950
1929680280
1048099739
1845273640
875044763
787323880
1913465589
834013910
1851214014
2042489850
365239612
863091737
1294019841
1530391909
1819197614
490880586
186032169
1012062972
141687259
2139874873
1382628889
529746031
174331190
1853269567
643032432
159012535
2070844568
1659655460
1325176002
1209576282
1702341310
1954404232
1928291837
271056716
270554259
1155607486
1788790386
1849994502
1412414379
791994058
1394957835
302060346
2039308853
1008991103
151850951
1607346106
771117900
56761041
546924737
877601826
1710116020
761345822
1946300367
1364056352
328720021
327119126
1627002590
85820734
923409244
1685366912
480434651
1699477723
1261216891
983532886
260584913
79479320
855731294
1733799506
523889050
1074178960
1614794129
1139209348
552693363
581385830
346702040
593965743
281647401
824403107
196113999
1709600860
786520177
1890894106
1317804910
1241026922
916863767
1522086281
39892130
1877579499
1426499399
923561857
212547438
1795569592
1675222809
1210534369
143577800
1161521523
1416327094
1839625441
1501527555
810627703
99893306
406616272
1477992206
109281425
1720366640
480783490
340654088
1165373383
382767390
644598200
848411974
1480071798
804967156
1702616233
1831262099
1200544162
700350016
544109467
1846479911
857074563
807866385
1823820053
1050129562
523710912
350534976
946455560
225389327
300008879
529776690
1173935281
1956524253
900953954
1458532094
1936219706
1350902200
597968116
141055557
1156884083
759499225
590909582
1953227666
1727393950
503327451
1815513100
224834678
2026684696
666417356
476026366
1572813722
1573570854
1160680072
1257103471
293188118
97522871
1982396210
2118898953
788299879
1040187684
1889962426
1000005138
1543271286
874197849
651852250
1534532451
1288567980
2003186184
763199740
1954985897
763894075
1414861011
232925162
96252282
216636901
1987005186
575716784
866141179
1250010771
152163726
20381487
530298747
1990017377
1963838772
2075616903
558307573
2040223384
1386607718
336000929
33722462
450446729
501675674
824161482
1337305344
969152987
1734233214
1732301119
185794849
1308011451
1508979294
1477466469
1399770078
1870081029
1412117830
874581472
454032601
112653562
358386015
816958109
302531730
998574273
903909930
698350921
548585117
1763408759
790124975
1217130496
1064861686
280623887
1484002548
2142030001
741663503
1634329747
2102625516
2109762723
1547910077
730484008
168602492
1613624951
1730133328
615660298
131700810
921706244
1265908617
1719161071
636727715
344935993
995020611
206060226
1805112858
1008334525
71695092
2040059101
1853245687
1291903557
979093133
844385697
1253428920
822401274
2139286552
1832574496
1102253234
1622416698
198485664
1391943611
300052277
215164697
1384891139
1215351389
266032978
2121807015
474881130
1795322260
1661787398
751279955
1618303045
482222703
880221688
1494161293
39595974
1054202850
331969890
97461438
636010727
1491291778
1342661596
23442662
606616895
241858246
1564943674
373880145
724150750
1765131148
1233748007
1886376628
888455149
496203188
156170691
1769288425
1927066230
1829871293
1532263290
364804393
704474265
1290526481
945251686
62657617
1552829800
1788669497
1118872992
1200536865
761015678
1080500753
1534251778
1166562049
1311296651
686055489
1175246048
1605010239
1828329364
88419269
1369398152
283382554
40377828
1692201743
711417673
356406871
1559845131
2136600411
877541669
2060368061
1710232510
1228005437
988699361
1575993104
1087129671
1205885076
182731408
1332975631
103758713
541559005
1709500840
18418007
780728636
1444491962
525887303
1355426457
613537639
1783366293
1093687240
292507877
1106943
1692852001
1287846531
2049265398
1568430837
2043711882
438038964
544047440
414118009
1975442749
801836082
1967493387
101595908
1673240364
1618809873
1936806112
712019770
1847412622
1844032491
1550876620
1391650683
912094505
1459803925
999787046
1197811071
434583868
1862297634
1416152361
931786364
650320963
753280775
302204878
1167001810
1025317338
1597067503
1384054682
1930660213
1529033451
227850771
192157869
1187850170
649154298
1349704654
366736750
1562187335
4677195
2063644172
115442350
433612978
485174456
1959658677
80160146
1064486850
36574554
1637986618
726303513
1528493673
1385661351
597204519
315267731
2010534638
167310855
1880242806
801146106
543901600
8612836
285127319
1435600371
2019291256
1921989389
1633792084
1458970763
768534498
203634347
1694575631
1210801583
1234285623
1615238320
1096369184
843966408
1153287420
1197801605
828889634
771846028
993166025
1083590843
2029180292
260950671
129968070
581817679
1358854111
1383344259
910523261
1814614382
952275296
1376784268
1877115721
1827624288
252704377
1672862491
525739517
211002021
1995098145
231246867
1833750562
32512300
643994637
1492492809
1446820464
2141735923
1985136862
1228610899
882341063
1132945789
792410066
584804713
1064958558
613560891
816619534
863586132
1546039723
2021730828
1994919633
660961261
581002085
1766215702
1119854857
927572382
529787533
783044321
197657434
1378135985
2132914591
1218041427
651207283
1347529751
1613691916
455343940
981454773
1302777398
1947821313
529108659
2116811311
774483590
1300192545
908722008
1437293327
1411671144
485162233
1339790063
1629516885
930398588
1087308795
1351098015
1202266331
539082679
499308140
1977838179
2005868273
1522598164
182057892
836746137
1610246701
906950717
1619869103
1355702995
100150628
747262694
70525112
2005915008
1708285702
1203000245
1811339771
719030499
1779635373
904290121
1223808369
1637253448
1573768761
1159294468
1260777719
2049321905
1259709119
431222309
1211606037
1164947983
51209905
84862075
902586338
1531808870
1530087397
1086218570
315722965
1150542501
792281858
1327849979
2133473270
1647807241
1425049162
96402026
1534791184
1199703492
1206859845
1017251662
1766606079
1680886120
552232710
1500639070
2030751056
1434858135
2002196684
1700027977
1531964791
198119261
1263414687
648524478
1536514602
1705008616
389717268
310645641
35850777
1126161817
1374956196
1094546856
590305572
1754121352
1999508497
110644614
1030629704
1501364656
577626043
1253232721
1046011823
1746947014
170922773
2058728598
841925508
1835730527
613917352
812743971
293486102
625927173
243086363
1611792518
231980162
407149425
1866323697
767187456
2017303296
42915711
1945197653
1975120665
793794426
1266584482
2064756604
1367888344
641372716
934916123
1986579714
1029234825
595930941
1623458810
628544574
117444395
882399603
349953046
1891790012
1883102758
1486209211
1341741543
621714953
461457907
1639506811
290383927
602450776
2024850762
204193337
1997045381
2088723560
803917944
1241672000
1766899432
597547546
722819240
1330444697
1560826078
776624783
543158428
919174877
400953442
203763418
2102361240
1976973305
1594093752
1671988342
1423901308
233672943
1058800769
980106762
989318507
1759947379
1103794132
1898264889
1161736146
573798092
1239077524
1744261146
746417055
1843298936
1228183460
939231857
1543615751
203232282
987984656
589725192
418056586
560467092
268324252
857355432
1588775016
473431225
874958196
698596941
422511355
486120038
1057884167
938330934
147210589
871728222
1438441831
1030003519
410253268
1359661019
822347182
667293111
905047131
1043073263
1575526017
1037917607
1122722692
1613492182
568106062
458715923
1721386924
2099175333
1119123060
679576394
151520640
1998427043
1947396334
1151099793
316082524
1837343573
2044624398
2059539517
1429331841
1118344181
1432131521
1217515080
696175155
1647398312
266578308
990501741
1181853042
767229942
1753865306
365729847
117445483
672187037
2004884940
428398277
1118527782
150114257
269526028
1816477896
1001361080
1948475846
1947056180
1534084544
1491951570
1511152842
1714435257
401238031
1632286963
1550147633
661186315
1869468217
1182861362
2085160854
1270682820
1761865139
1384452954
1898762999
414418046
299229213
1397400924
740672001
2056646105
533474181
1469565529
531809947
979193194
183268676
2143665248
1173641639
1460969211
1738213682
128145445
1826661800
2091267250
562315493
1196225513
1182021051
648907922
1316866442
770297824
1018602452
1607154976
2063367112
464268075
700358906
1493162519
937536404
372354667
426226028
1882274468
193669816
959799342
655002753
1361677290
722238459
1870848108
1990741739
411902816
1957172012
1194413110
41162817
503419978
1016202733
463232276
160885671
1344158140
1020008752
155735183
1603579406
1672308260
708111919
822236662
359413505
1741220728
753626200
806744826
549598304
665365905
1995231610
348211540
1668307074
1663488400
721945884
1701186845
2123704285
2081635974
2103924018
1920265327
1625511857
1838494869
1714378066
1667646952
1568325853
2024583538
1014955142
1348590470
1121416396
1910743049
1185708288
1570517069
760560200
178565156
1935985567
1898113676
639243956
426339268
138618695
1054621802
1076656812
1168075650
1772857407
1057950769
1638759379
229153261
1079717582
1137667296
27648587
1636854385
1262935945
234799598
2105715615
673566887
15554347
1551215090
792495757
229560941
1133372560
1907722939
564052444
2004576834
1173949974
2008410790
2039473750
581198057
1937853011
336522145
1858370643
129455909
1308998896
523747111
629166851
447664185
1930478426
629411295
399640159
1519811438
2069564764
606096129
1119368345
2136248175
1537714719
1594748345
223730652
420184812
722768754
719856712
203576107
811256245
595012874
994969182
1670591391
944608850
1669963383
1308388735
2125543105
1199143549
750138029
792908719
765806862
1732925995
1269111401
480802732
1575323548
433110093
1575360721
1660859377
1168370479
2136188582
1710012208
1460735147
508315018
1177832450
1387916056
893409708
959162427
1204374031
1498269813
378197021
143175087
956611399
2032115344
198471879
2109251768
1954600148
1146379888
1183136038
803844114
715698936
1401564433
1691423903
144033409
1600103508
1607847591
1917705654
1694925105
151231471
813834552
1692277190
1072046718
1292120499
1523063689
1699663313
1958224928
1306998154
1936878322
1563755976
1802163714
360132952
987049575
1015077888
1671555882
1785391901
507892253
1100847263
917803718
1312966052
1386846568
578199654
175870314
1507965514
1925857654
220601493
1742801068
412076734
1206744076
747182796
1208126172
2053454510
1559516757
278683628
582077558
1848309001
1627235444
2095833228
1671780830
269604603
1655312684
352791918
474472477
72293483
1636847020
1040189298
59497383
778643389
1579808843
315241849
976230640
2137203632
111640946
59685147
59171798
911169633
1111432260
619182679
284704707
225643082
1419906761
768664787
839418267
1664502664
1465160253
1542448906
1693803339
1165983928
1754241438
1586430221
29516411
1013793043
1890926071
856094140
672971200
1809849534
792813406
299305197
351962439
1625361426
1342410511
246609079
1414608326
1961050326
2114070323
1774788465
267302852
312327713
252414173
2090383587
927388357
1345012519
1105538946
692839998
1273126926
957499447
160773801
119405176
1913144185
1814096462
1827651877
446982485
2066627151
1163542160
2036545329
88559844
2137716560
532771033
1111516519
1292401671
194878536
1121416396
235444926
1883380006
985307787
230213498
540567589
350138545
1644688057
337810686
148717235
744127609
1905526642
573484506
637981298
1850639023
2147086930
1359643642
683804623
1502999626
89224886
2098712987
1338469171
400091756
437125329
1676387543
1744195113
1178823249
1937121141
1796487571
1358431107
1859804598
649185754
2018692842
51755886
1795586457
1668458204
1951424398
1361699345
28031797
979193927
437328134
1786455854
1486879076
743467099
95377124
1627677664
1999003025
1539999071
925895705
585204427
1048356838
1696979740
1952233514
1154717431
171034770
947697820
765454152
1899508998
1070316396
801414317
1460669508
559366921
448814503
1704482969
737490506
2047860368
1031581270
1240451290
920712592
251049238
401196122
1182185769
1268552261
1453477779
1304838542
1987986884
335285883
423273296
1522577669
717314423
613533305
1085609398
1684186056
416670257
232804680
359003154
1878650645
219117951
1717740565
1092400267
1550374526
1346569591
922828156
820008167
364580914
1076606123
585836083
31756485
710328977
311961132
759453219
1519852420
1569047555
976614127
347386759
335582630
1290860226
119402844
1106328489
551259635
1265291434
1972303805
1969399486
1027111712
377699260
1651647873
1314893522
928304206
1578353178
885819817
885091127
1254885090
1076698205
866396447
1328851340
1099334064
924105299
1568454165
733784972
167539221
113112248
1486062446
605594090
1264983528
205392029
1773029671
420063048
1461441178
1636662700
1311283201
191767689
750444241
216182019
1853953111
1559937441
215411085
842385067
1339813675
645726873
295769424
2031621945
1392266603
1845561099
245741606
900232868
831058994
2008779290
1846233187
1545767464
1341353619
209140766
1769949637
181387502
1295598169
1648479773
2103779338
69963550
2117461094
1251984454
617296586
340466431
516975071
461736059
1716605403
153799714
1749563350
2122070877
2075873858
1603077217
838593700
1167335797
131079875
965815133
1687748009
1003739406
655442689
1928035349
2063086564
229894381
506577355
406938457
1607781372
2000841579
1216969523
1934884387
656020638
785809312
172858422
1390443074
1218550800
2101644068
180676161
227480848
1809662804
556584830
1443594407
1487195188
1284891022
1794112643
289490360
113653537
488677025
476839568
2015630729
1136825262
156842306
1835888874
555340010
700445871
419287940
209948896
1088673641
1894120850
754826833
1882007202
67664013
1601432560
96206336
824140132
350527457
1500736082
850364230
1753606301
2008173521
1436989207
1527807669
1922781319
1107350012
700937970
497569534
1512114861
1195218281
892680841
641517937
667936572
1826692167
12741971
839548869
1244739658
15562780
39476332
1709164201
2018265302
34494350
1795826639
1882402047
463271790
1211482940
378136382
554334537
919338690
1701580254
1009365372
1187105378
185385706
389019951
536890430
1186921843
340055463
1137662055
1319068458
946144679
1154547135
989173705
1602086813
550086138
1157885667
443307551
1588393502
637356049
1543222359
1754382088
425781336
1432735760
2122593887
1125245373
37343946
213319624
1656232770
1061925180
1949595326
1078808554
1685914967
1414777572
1562434827
178504568
2107342345
1693444298
19395849
1819253945
1901528470
1225799788
1814625256
423597007
1297772810
1080487817
375115668
1788849180
1609949316
2069873888
1748825216
1175369266
519008025
1058745304
1775337930
208420106
1366218788
1275964400
207499727
1912180799
268049066
645688831
2042958981
570247919
1376212707
372111894
701210451
872732909
1907983061
1345048197
310372185
2074950018
1027999478
1253311741
900082693
1264462159
1514759773
944809034
649053215
1820088810
1097346247
62787378
646377107
681949842
211243244
455164445
39441267
43928593
1902461342
2071152688
1390226010
1507498627
1710120226
175875278
2116365184
911082432
1101540404
1477846848
1809224187
1128514638
588956853
1781828020
775532544
340892998
1796625755
1735593990
1634875747
1483246929
1774171080
1339998679
1381884034
12467366
1434393158
1271107951
834643768
1810699296
877910467
1867202180
1797570378
451704052
620670035
1165892344
1172156395
1805630922
1743044362
1313305994
1581917828
534086216
1123168290
1880496348
2052347219
439329067
741684079
816791193
2028900432
1234868319
1155658811
1368946203
2066931596
1592500067
1363559797
159302344
732310400
1129459071
1808656932
724262853
597872723
1345822491
201262529
387593458
1532182689
115707626
1016869253
1091012849
991456680
1431273310
1033603227
171920763
60368831
1610109956
1993187687
2060224918
188305779
2012052495
362957519
1293903827
2031840768
1366797775
528551245
2081393104
1666190874
127486590
954532132
798472641
396720517
719035364
1825007666
766555264
1245332215
1481409775
965328882
1976584213
489011941
354892794
1434562758
355971690
1567663779
666825046
1003737049
280198660
419080279
1450941623
502909059
390134690
1287823836
1331172912
1624281163
129565717
1458750214
734931220
1167509296
888233665
444297975
1580000874
1911027279
191893374
1326704799
1385043844
1643871265
1661898914
1450050759
82300262
205636466
897466322
1640038201
1110054223
1545383891
1698382642
1790219430
629052988
741304933
721953361
1369206334
193902710
2110420509
618523741
222420112
2138346284
1488910443
934822088
1429197036
673598657
492245927
382523897
1537962052
1456914940
978504687
86919145
656762685
1402154688
388343974
664964167
841912
543829382
167560118
1538996419
1511675702
1189977474
1595925409
1471400838
1432204626
819968782
1742893286
469673975
1967456069
84331135
1864405360
1820496641
748461199
1518999881
413997076
1369457449
1547887087
1669611998
1281375691
1786191736
1554166279
1254712817
646886269
513399954
571111471
805777283
2048289592
1362795387
914885635
8731035
2107177680
1759849555
41296584
778296232
725820384
376096827
1973612812
407136499
113430015
664997714
1909204611
1608545377
1318505318
642470760
1616378298
1452992547
1109239320
445303516
136079023
1747042649
1992071438
1863163031
2056764171
530538844
1228891140
145112850
840942921
2044756577
1250456310
1773781332
811917570
1104811451
1924249609
94964381
512721265
1213758
1241331519
201844769
607682235
1497094352
890775424
1093860696
1399167991
1211691882
1897821235
682887713
1270697241
152305182
502765494
1712891303
201356519
1286148154
1097373
467628876
1960497891
259015514
885543917
144983131
814970510
1654003345
509961109
1285207034
1926706284
1908200854
1537720293
426681396
913827788
1122306814
1526315743
1217194253
1384191083
572685179
106947195
862363908
44246208
1416367853
1517619836
1017268638
895130414
1482209698
1649673639
1214679424
115681073
581666393
89276210
2024696888
1852746267
913825084
2050707324
529948882
692824034
382223815
385049818
286653589
1591447369
1672610421
1120603725
2137154003
2059270877
1125846945
311191218
1687794406
1695777540
362654358
1019523097
1978551569
631455913
41212888
678707176
1494589796
1547669984
519262129
125988869
62013756
990367495
1550096300
634938422
1690262614
152283820
2016045849
72423379
434237441
85988402
344065747
124735846
1772689435
373600043
970776580
2069346392
2138932599
584585453
409514438
654929088
1800946855
794820435
1939224209
586971560
1425507518
114618979
1266859713
1100778518
940751812
1289714137
720331743
1918735983
1519646642
114896472
841614292
1477550151
20701333
1675182128
423879166
836997858
1836486125
1909864656
13051175
1993976843
2054192548
516590313
1401991155
617164120
887819508
130470983
390987677
9014584
1395377059
782552408
1960560583
7133191
1338584454
257231707
1649086981
1427315573
458197974
1318046407
831613850
620858175
1949538816
52002498
1861331248
571641954
941758099
989509692
160574330
1216419577
1661209346
1920678241
1863172803
2851555
758725685
715715886
1973749279
1002124454
1268076131
1680728450
674382049
1160063349
1066182594
1163240066
459435876
413387682
2012501587
1869112930
656498293
35304503
1223903099
2009599988
374018896
513285344
1101421160
297198050
1110379756
1459365774
54131091
1498819802
1921746252
695167197
1692427166
831694706
219706352
1241985268
220617335
1454007083
200588239
1994250547
110194856
275777970
995364709
471959743
1609718335
123054929
1208557798
1639425709
1189631422
1562838964
1214699384
1711671728
868668571
1770312312
1970326
1045640843
309357312
711897643
1931172780
710641204
66155242
1658917091
1067165754
408583013
641908578
487385298
990869930
1953123899
1051820613
960460974
70956107
2120017454
163894740
701769471
1517926476
890456650
130911081
1967237874
334431758
624512983
214551349
2117040224
272695761
892175916
1983879531
1269897045
734889709
764971443
1365988635
978357593
777733772
305869463
1651538937
1112683196
303283267
137171097
1611196525
2071740033
1181210189
2004788472
5080905
500099094
1784092079
42723456
1517729097
1392870892
573821830
1666749805
968743160
570572005
1390132899
593956722
1413262315
598640216
614155526
1847989567
215911892
195339028
669847441
573584489
1090421790
102493362
1998379546
1729872161
1105992160
1307031693
1268443018
843401161
2013965996
91748536
1604771814
226407573
405397831
1756523353
1005140210
2015894881
2136738745
2063842853
748481988
1763621689
1495258014
562189557
330642700
1134400006
396515749
2009048011
956475580
625421513
2111395256
57905000
493935571
1804251874
264361058
756982783
1815076044
1839092957
611111171
1507116033
268244961
771972062
607217656
1246800243
1781475357
891725223
1147009681
147891979
305411049
381632939
922637347
740817030
996994606
155239093
1710772696
1309340656
1978344555
666411409
1480042842
411148461
1512639946
617756233
1351833193
591461189
480475580
1796725865
911132049
422407402
2100643533
1849861749
1699218325
347698737
636200052
2088021978
1490196374
1978027579
1983089042
1150823387
1876012212
2123643851
701339657
2021010256
628033823
26844316
1066788381
851441641
985209564
539658074
1620930747
2088101953
2128349269
1413075628
1344585877
1107022731
316823070
662579833
626219768
1574619209
1016373762
181478855
1071514024
1027118660
836531362
1935249107
265458875
1203381956
1056145943
926521341
1980926680
1988667455
956446769
916743746
116006221
957150262
285907231
412971918
534481405
1581707023
723032746
430733720
1715041920
826169258
135653329
96169921
966984197
72186974
1490444212
1247826762
1532542668
1827169997
876554533
1759070851
1430643063
2026103637
1371061219
1367083930
1852577328
1616408906
735906434
1515770480
803853035
38964819
1755299194
1732799792
1927166489
1250032310
1190610677
1064125126
1638066374
643658487
1622916178
1164889360
1897202093
1158043647
1498567467
1028438851
764142879
986591046
1932472734
800011463
1069551361
763264862
1527024935
995217610
1889100938
337366100
1205805312
851365772
118013158
351991752
926883359
709957135
285795841
173544071
1479645695
1303339702
1884116392
1067177501
663590380
1582297483
1965014518
1676916512
282434769
146889320
126290053
653100215
1574996108
49681002
185326840
309678748
1110373053
495869335
671135697
1677984695
139321620
1811279515
719503179
1868594777
1737374150
101201331
187841808
508292260
1562182813
449838282
1066418022
232394013
270950279
1181081140
929150383
835423169
1241759309
755484712
367859197
1568741940
1370230465
141152060
1515388725
1286624291
318076514
613118937
1165782159
1859402265
1233509378
1444122900
149365126
452371210
1919233411
193754286
752619175
1234470886
823432944
1965626182
191135530
1687917890
657769362
535418616
1692403773
31582766
1046208165
1116471470
713827687
487381270
1347565646
430232219
1222983813
549897433
220774900
2061659434
2114776257
1402328795
529478506
123893179
819254109
1257104717
422905013
483938550
669650140
146351180
1408936695
1787114133
1578060363
42613241
647139624
1605555178
2086372702
1357933637
2051888390
1386750753
1321837523
443885910
1749262540
1068405422
651327382
913514719
954829558
2007051473
1497053934
721070677
913439851
2005234448
671526866
270763542
648622869
1360513982
219856828
2023553964
1046221153
1803582372
1728926850
1659967712
1329046412
1718603974
1206208717
71527492
1562863993
488792604
2036415751
1262259932
388888040
1640888823
442080052
180817323
204937501
1404309283
2119266686
373571359
1221665152
878888600
329741158
2052486586
147191422
576923547
383393829
317759901
1098383905
896588178
949332157
222258677
1124594290
1242852696
1757942597
1408649245
2095444271
631056755
1848755566
1851895671
519237823
496321621
394341028
1914894418
1845590383
825667230
1939736142
1134493666
1530467434
1622949302
1994231027
1559969724
997504923
129038364
1712379411
2118260398
971094750
437310921
344959351
1474194525
1411222271
277346211
530538911
1217816580
1925227986
1862188608
647189007
1485907715
1000452203
1394182683
1092511721
1011852165
1737603610
249432266
1610742441
394603573
2091341957
448940242
62394465
742449830
193647580
1189875050
1915676962
211669264
917639131
808649441
926968498
1447949171
1029341604
507406035
1441441330
2099637466
1017550263
777127140
2031248980
2117971906
632791151
935441312
1874115779
767093774
1389103720
1131401929
44555205
1864165092
1662305158
1802964829
1615641765
2073060203
1763837264
1548865889
1943662506
1017462088
787867475
870876297
199564651
1376019231
875742416
150515595
299865578
150609243
1961151055
624187957
1283621647
4020026
519008122
2019141294
1276246742
1532745755
810187839
1924016168
1248706796
1106943
2091605083
1930217931
1875446889
1213980865
1428851244
1673159581
1390264195
474777685
1019787031
1690866188
1565845390
605697582
1654254831
1923198062
206389555
1981614491
776907826
962395341
1740056473
2013568618
1960724318
1142282080
858055283
1315245386
1755086508
86143893
2077862815
357877135
1036088398
760483812
130000308
1676271258
1159039270
1709873218
998185279
134740085
285145015
303411030
29816521
1949593383
1184247921
1580873441
1168065857
545870731
335842368
1863051697
831222629
841163851
1729811525
1092009748
1697722443
1236831496
508754818
1996657345
1002047098
2131109549
1860263828
745603327
550692298
2018956213
24787043
774779703
884712003
478331508
1260171082
95216713
747324340
2052049021
1582148302
976365917
440165801
654019745
166538526
745247061
2044179865
175923826
892640544
336382268
72031053
1909993133
1339342036
1403528863
4821338
5431209
693617036
1215343425
1650725152
679635989
1005599421
1285717573
619079601
1245467734
335585108
513721506
2000495225
119221169
1746280165
1017730550
667566570
89770346
750500501
755819100
1013491823
548988405
1911514985
1366133178
82910077
197723244
724914814
364881240
250990207
874476928
1169130995
2138317901
239306936
1538516700
1854485494
112830433
838259999
780372057
277150402
154887046
1809534311
1078746154
1470629817
496937096
1267318767
1953644169
755045203
1316257299
1510546853
111763792
1695129163
967878133
1719519901
1981194987
109955450
1399856439
1509858692
324790112
143215785
362117724
1634538833
569799029
1888478467
2004257234
462306542
56581461
1564155261
1695312514
856979518
2074354118
891661422
1285563966
2113659230
980647681
520031581
1641397146
977232930
1340162441
2071915459
149296607
130677443
1595273861
1086931267
1771927845
1235883001
1229778354
85379721
2143897628
1368884746
2079392015
1353578028
1395406662
876436246
1183366575
2038972852
463349883
13811530
905577475
121136660
1199012372
1217217004
1853523174
1646462531
2050771262
846696495
79454341
914365694
1047814007
88049001
176804301
1928959026
434455995
1973849944
470960658
627000546
1769120494
158194317
757198430
1419786813
1549636349
1337005246
246237423
918944113
1946983915
1568342516
289552921
1569903924
190617845
907156152
485802186
1366936365
796574950
360526806
536794225
664842788
1982260518
1983234414
2126040857
1457660226
580693526
1047814609
599908975
626432063
571075732
797008093
277072558
815000392
327047341
1546128632
1995391440
1598621193
392926006
899722239
2140973148
18004945
312964963
1515780950
587199067
1750000598
379868100
639773245
1512801402
1374718694
46220719
430666660
1206140708
218320225
1334935288
1400623477
1587677781
1072680061
495088421
347979255
768435032
899425234
453659555
282377227
647147709
1919264484
280326439
1886559903
211005462
1105084070
1263873565
1491341765
1460500987
538496431
1656448032
387805682
11345412
1162777397
1998955360
559088653
1334175960
169123788
623020074
223358332
287318000
1455323873
673426121
420295086
1126101122
1466092243
856820706
213297442
1638137428
268238648
1685407237
765255615
1157863817
2079428999
1137272758
102314284
946151326
1270523211
1232252067
1790482914
1321589056
868639737
1396386873
1643875610
1081503020
1397222634
1848987225
943858045
1139485
197718337
1627300529
392552018
481333433
10253968
1762641557
2002509668
1784628598
326999335
244459295
959972599
302775762
2113809371
55950986
1912250656
1151091641
10684494
233795427
2128616310
101393478
638226130
280397683
1677760509
1440358468
1497514323
122603615
552464450
556190324
1231164572
564639875
2069259765
707611830
1619258534
614313863
1649562315
2038580715
2029731977
1674149995
2029943879
290473237
1542315301
1021029936
835433963
1446724252
1731914973
950849466
440139128
971684903
1128481493
1340927596
1925298759
1277945914
431189290
1631472571
730238629
249109666
698932513
814397890
1768897731
326372218
1113499620
1568376480
2053692196
203645824
1768808602
614854500
1871339208
146180417
1181559231
320660147
1022538003
1159536601
1321037555
1471280427
1857399962
2004203855
1508399379
1292711600
603669103
1841914640
249887837
50070253
2061522130
1520184700
1763719723
326102312
667241115
1115380133
1496887480
2013223606
1368225055
1767268070
541096641
531254554
823136343
1710663943
750145104
286296707
550624158
1058873885
304767711
2135243864
436177431
1127388201
1786905256
1325226709
2002030168
661197016
1427512034
87286184
1000624118
731330318
192870490
500356895
1189854177
1449289060
1554235539
551522443
1428608366
523871628
1943046251
1527290888
1040144479
552592835
1385512442
1683211098
997264674
1718305413
405211918
1296022860
1276111444
669391552
71341509
1484861861
1878705514
758798992
1584635981
1203178742
405037651
1498452773
1896171680
1036467818
1770992302
1963324658
1576402392
2006342181
1076446087
1188784213
1988637428
16313218
96046842
529158745
1777647924
1986298330
189277569
2085620588
1602305814
1809243543
1223532372
386679155
699221714
1473551662
1897216829
1478109770
1281549273
2145510565
1262587327
813888328
1158933936
1453093926
1177445022
1279928929
1157118564
435805628
397269685
1743597667
1985844461
882625359
1748312495
954798259
1331238849
769788180
1966555448
1910924467
16710893
1361778337
465892727
1137530882
947227267
1280716202
403825342
464342353
1104885455
1214733908
454737246
490037769
627052250
1552219435
40128002
959368903
1063193466
32406105
1507357448
1906875672
1704006483
635617198
169961499
80316288
1407334758
1777733732
570579685
416609977
739711007
2010806536
1086271956
1956617718
1761732984
1935520089
1469064321
246209015
82076677
2022100718
1062890038
375724335
1208314429
36883599
60645518
1313255538
1108498358
514257245
132523295
2045545783
1395818317
13747970
330199191
522765713
181544772
66650110
1054190014
1274823597
441637436
891509314
1595092440
1192120722
549287505
1986279511
655383130
1709636284
380551316
725175058
698975769
1882557556
479002742
1025346124
200649058
1392200979
4196499
1117847161
654168773
33165055
140481280
694145467
118374564
2038990988
1013138799
1656334787
1838780811
408639379
1718983859
190491529
1518350585
1930705394
100023272
1832476008
1146635137
677689511
456577275
1150067329
1184244187
1303100704
1361197346
612574956
132117547
395339647
930889564
1248089422
401715509
1798757191
1970824077
1669419622
1880917403
1728613098
1965998156
1319875361
653084240
1463938398
214035250
33729838
951029398
1968805128
2105977328
695182013
378436068
1757030523
1670567077
1792021884
1070259922
1573555996
1078122035
480664147
719646845
835468636
1026585217
507572371
806715600
810700323
2072033771
168407347
168388795
1152062553
683339996
766886746
781872005
740231642
886255559
1015551135
1447058515
1332553917
1475132923
550501063
986698278
1245536388
1275047719
338982225
474530305
82836662
1940539032
178830332
1183516147
562339365
1127909291
1706996358
43721122
1648614541
1058878334
486631352
811233249
1497686524
742765891
725848196
1148239375
1456883309
1705626047
1290684665
527331438
157296148
125112688
1736517772
215542600
1832564792
1951436033
1321427339
719674592
639527156
665219874
1079968970
1669856029
721884513
2142586510
511402032
51766891
559202942
2139861333
373770609
235793971
1079147506
1100715149
1588840206
1296035130
1312562733
1252418047
1752542319
2065535099
1526414288
982948204
465044026
1633829689
805877793
2085822671
944753783
1357522728
1042800624
1925266246
1044072881
278819921
1824601213
312387414
822712254
961973663
324880253
1886296991
1496332373
1667210590
1511940433
138996405
8491108
295474527
1058154505
428484035
1370252918
2386811
1025271564
1577088740
1598566810
111666737
252742710
746590093
709850146
521622208
1265241370
1454883867
1264494957
907549017
1673871311
1342728109
1242388363
168371549
1584028214
1983382456
1794991015
1562118908
2002150993
192906750
52059118
1908345939
1677572884
1382783867
2109596331
597793113
2080001751
2017929686
603208807
1818228854
2124390204
1821616663
2128249880
509194063
609331820
706607219
2138819824
1911542837
759935073
667701144
1321411220
71598228
1753113857
680653604
1170823716
1318525869
1874063318
1994136916
621867253
64591018
778391260
1839720898
17877178
641013546
1710006195
1723360315
1600267812
1396228581
1117004951
2143032869
961874064
636834035
188769402
1227865152
299754499
1737293227
898540923
524077969
1409741892
1884677958
529144199
734171720
488528503
1337637413
2036033555
1342454113
767509082
2074478956
1040589274
1746695537
1891706904
1680695615
716150411
457030413
1822726192
343122817
112937278
1490004029
309018045
580289549
1339855803
1834556330
57892082
2075690477
1011844994
633442656
853709176
1576815804
548177206
395596029
215395349
428451894
888420594
184144462
327995346
77234335
1977002262
905706766
1776604602
622785944
869936327
1155243694
510531367
538040245
1366362694
1950333190
1379610350
2144157835
1872375149
683117521
2118367356
522549706
1620517616
1440293484
311943082
1399125611
1139357125
703114525
539622127
498497741
708108690
1225136156
866145755
1961440069
1854465930
317689784
1798997505
696848545
882612642
542977157
1039151383
673966757
581653932
1692741138
1714366647
1629771647
65955553
983047718
930645381
95984835
1921598715
546698215
1217594803
1375847200
1628371762
15233823
1086119731
1130385748
157873847
644853178
411667277
931403482
1900798979
1940875022
438635319
324640130
27742024
1900003736
1085823919
1099330798
169652774
546224064
2104514062
1730292635
1132478420
1528634416
1787187045
416938663
2074923416
535738973
1251436309
1912337993
924822934
591577433
1023024990
324286728
577873500
1502159194
1527672261
1980822103
1787433257
24784986
436469267
251934600
1846306730
392846961
535810021
1955751779
1787146442
1984741699
994497842
315247362
1235186220
1753105199
1896295758
888444783
74740623
1742202176
1363731100
260847228
1805980126
348972165
930990149
1666113482
1523496020
1496480444
992676628
1928641981
853430791
1281278060
1562753410
530636240
2027457431
859697829
48597423
876310316
268276605
531165477
1320283595
991174163
1255108006
815485831
2045004558
24587232
1955219439
580997264
1295973456
692451257
1323894575
1364438707
1913105422
1082660218
1735274622
1082228128
743382593
390534135
337703251
339746152
1301033958
1633555927
1725158989
139083077
1058573553
164633691
1176914241
546799238
530448602
940973173
2036883726
1562567861
584481544
2007646604
1362465897
2334225
764289706
1136698491
1030219498
1721724300
185344005
2115542997
588585224
690682708
858751054
1899066812
1948148320
2100761982
182387432
666806858
1449106333
1659138502
1005027518
1857938444
56498877
1808639338
1589134805
2133657800
598761911
91567669
1984016988
962022813
1927711280
787518998
2139469128
1053584255
298538650
960857954
902430993
997878505
352157360
1462470639
1248940516
544287816
228277814
878546340
2104482482
392513112
1234956006
673348047
723560921
1118483610
213028519
1539850375
536188912
1087907221
350825748
873997606
922038759
1699934581
1499223315
942155583
1623014243
1391676227
1466107671
564656818
1218471019
307725807
158479767
14962082
14218068
423829492
1217815534
1348640264
1761094478
331169109
1676330098
361324188
1937879353
987016978
1128118062
579985469
875694262
1949541702
532979126
371138736
869997445
229559623
103704335
2014269464
688674138
1795750073
1163867645
1606300742
1352050646
402792920
2012177412
1843076384
1675555916
233336642
1219867031
1762398845
19290226
1538090125
1080368450
457326330
105691533
1113767697
1165637385
263208481
813056755
677955344
1800503427
1983022898
1483609819
2080366196
521231974
1025231367
100930548
1974446394
929736814
1737212776
1150654057
1314655478
1709441624
1383297785
807671255
1725733141
1276423585
1596347475
1447679366
70334827
1194201020
1043784489
1579247360
2118726768
1730943037
1451331930
1732748724
371930017
1582046138
1713917419
1735996585
834464415
688892114
1634455972
210844336
494366570
129054327
148889022
1408308086
1408148067
1707377428
937685714
46882510
10758975
1753412966
292196465
1659526248
1816766904
1748555778
90146543
1106749624
240753336
44297271
2055367307
1197202445
2110021139
617477162
1304567399
1593240603
1995803222
1285564623
1946584003
597096481
264752643
778495251
845757685
1782863468
731021360
956487944
781979569
905095948
607917402
1715670592
1232095033
1543741072
2093891415
920388928
373892679
560479433
1996533393
748314949
2077635305
1621333171
1105526923
2064254567
541326200
1797847657
1690702190
1598999143
1207807006
1051451211
670428216
1403356381
1401235480
1290915964
1752326425
1697700516
1248599695
1980843316
870352407
1524540079
1766150409
55139728
410581884
1775479762
178537254
2089083201
536364494
1023376059
763998363
546080894
482763788
43495849
530889442
321209954
2144993393
1827335364
872299249
1632923898
279564267
1456627810
90239226
807630085
415510571
655227294
1713298447
386921434
341557825
1787407712
297736643
482670151
465352254
1124850113
1330843339
1728317220
1715565712
1364797319
1415654329
1531624435
871328050
55139728
1142126075
1331283359
1009709498
1262098129
695531768
515193494
1365825184
1412125944
2022048300
781109347
2005661668
915076867
1852360897
113945723
2100781590
122565790
50718234
1499019433
794939274
203003070
1041126293
1059644323
181033742
445015380
586752010
2046536825
1849343629
1661699413
1660839791
948787078
1529633441
556454755
185145601
1529430398
433237929
14198656
2030466157
1432507579
1181040013
1363887586
191040899
1963907327
1891095887
1498498029
793947204
1541439255
19188330
1019677198
1681192363
2127179626
1459736088
489821286
1618637746
1414437650
1866511007
1425114075
1488742246
14526174
1437006702
102132927
1338266942
1657768146
500059963
1016256205
956223425
1384579429
631035977
460577060
703382692
1343766452
1432756489
1100923573
1056131895
2015337613
2001932229
347992257
988870565
779015264
1931463164
543774561
890773069
1720388225
1114662363
2058642110
1210749670
1940108615
395639037
718332125
341604246
1804257649
1154699815
31792421
1799415371
1879908921
758772551
24125062
619870562
194871213
1401644574
222297016
69966812
1374946259
351369741
1632091786
890719719
1975330430
1111860392
1340857496
901871589
1158251418
710267081
295373990
869721349
1446614622
1461126699
1870937112
1287589259
486749378
597552181
803028760
1468645994
1952233340
71268633
1438887538
1656460625
2034613291
1536236886
135320068
1727681699
1454953207
1819320586
366154180
1043122842
1768353931
1087364943
1594359386
1478050351
921092401
673232119
516913159
1706298011
257588006
292673695
410850533
411707138
822466601
154086467
1687867822
2034533831
316450050
799392796
1118777653
1695717483
838987686
728646013
1332879763
1773788772
792372762
293658278
1199572285
1690848971
1897107019
923607822
664168042
241344314
2013771650
982156791
865107250
620720434
712139216
1492177105
1438341525
585855261
84935682
999880583
1824219654
1643947200
1314369490
1188362165
1167391504
1421591310
1070701552
390946012
825564519
1415814810
1122272340
790535421
1869013914
242126286
1193254980
626257065
1975534032
1009546697
812226023
601229541
174608697
1133297903
1842402827
490673250
616035271
860647995
1125229241
1666721424
1207015644
949850582
1582478744
157498292
1885726760
10294790
1951838671
162032286
1986295624
1777323952
1264824620
1678072547
525778165
2065047406
394302039
1931642404
372498452
1463211911
1866097473
334190171
1789857646
783234197
3291542
1492405181
804466959
693691674
1771460642
659172339
1783066683
157200351
755734075
938804941
685427734
1628559848
563944645
2098866741
195458505
2045029368
805543684
1971631030
1865370674
190527541
1856936640
745692823
2086242197
1507920883
1036963505
1223910334
1350687574
2123759647
193773014
1432232352
1403674973
1751442998
1871368455
455138591
1888947457
1215040472
1444640606
2134080681
1595386952
800459632
810619106
2063432873
1699195941
1940460394
973076860
1859779773
727311972
899670283
272344122
1206803069
1829778942
553881568
1313714383
1036404091
1789047122
784323479
2077411221
1028209905
1833265229
1738205707
711133287
879615818
1394918021
552900239
142776821
1114470085
1079733285
840667502
303597479
759795932
191855270
937272302
69822805
1478376703
1854492333
1558518692
811320378
1125495156
2079424942
1189679003
870039869
1145074548
1682293969
1853158637
1886645199
712198014
1122549028
971085033
29357747
1542203622
521700366
1108457741
1735256227
1838733560
1754069719
1593045306
1003101720
433658872
1939374679
753494499
722697411
363958896
705972845
732516857
1255043066
86875321
1696175122
1438157517
272736225
970407693
1740001373
1122692188
340844241
1605310944
1838063395
1332195964
209405521
1720733553
1052806310
1167382684
583494264
2035743223
2056405860
202659032
25662162
1971559333
2082069410
2093962160
127615230
1225638976
970447861
1773010975
923300031
621121598
2029950487
944847217
1606282811
1713512137
288494335
1341579605
578645617
1338927107
172421730
2096777958
827741745
124490468
1287425133
1100674421
1942146738
1481563020
418111917
539621382
1313897954
136479444
1833341242
1387770005
1523440890
1071159073
1032329779
1596233392
1998673649
1066708648
487863159
298361932
1269120137
1474606450
187297362
1773232112
1856428657
719756302
1208559732
726457584
1389427948
1094643414
818567489
1687621206
1240371278
797383142
1653477662
2141642094
1722744288
568217202
454929385
1307545167
973246166
958552423
1754037948
854222649
587090161
52322692
1136721404
820040838
399344782
1654758925
880052101
609146927
346965238
895925442
681395153
1295167108
987480178
359102972
1844629937
659469717
612450614
2087628613
1480715423
2088500639
1210399566
857292565
254501370
1682041320
750715968
1931197769
2106202935
1990712459
1659530497
1389474029
653566708
1972107135
1576249562
2012219023
392291642
944364982
186154965
173318144
1953579641
1828762831
1045575289
828469781
1457303140
2005162274
1878240277
2109608557
1496747055
1127219383
103364580
1616696050
275750232
727125809
31832301
1155274433
361756561
1191754360
1795437769
1220705307
409565892
258676420
186821992
858917842
796803781
564535255
41054601
2098610208
1051478098
75725207
693556249
1634830033
1016421882
265894769
1636085238
764179733
1482904362
2032160073
1852617812
1447769058
862375291
997402018
959025408
630610861
566172457
1618090219
181896728
283368286
2036352636
2006578744
1875233972
879615818
1478262794
1476975587
1718107325
446130221
1798542344
1156735630
740794459
504171287
1210473916
1132335098
47114485
770015875
611146591
777600287
1124260663
678706411
2077643510
2082330346
1149419998
663420483
526730396
1514364267
984269487
1595449602
2085725922
1511458346
47101468
2031525607
1208463343
69844084
1833720250
1630249836
985214559
722656498
2106049827
1881179573
1214025177
578983841
709934592
1600268935
2082053823
232170168
1358340972
1110775323
2067619640
1881854854
1479028576
1914164930
2105136130
1519185008
1614799611
1885007818
942132978
1515956216
170206208
1834821801
749950028
1280528513
1210627563
1963601203
1535153967
1334337707
694715090
896871104
74045822
2112576377
1134385295
363829952
1353615978
1450425526
1091809553
1352401335
1771666087
67382471
718515133
1110046049
2085311602
1818680766
1376399945
354578570
1774695763
1503322971
1410110701
698763277
1515109571
384863349
112996341
695428890
303051429
1653546482
837653499
1235899773
1280618444
1060414897
1190358739
1642315674
1614946923
774147716
1443070854
1556388948
1253407685
524501820
455628367
488269398
1153435095
2146589661
1837299597
866362028
954838924
1203440527
1847171238
451392997
2057107701
130173614
894496377
902508291
1870597606
1946815217
922939989
1836976964
696623367
1891065972
1375390204
742865819
305730211
579737474
144297449
1486274963
332632415
2134283706
1949906725
170199397
2021055002
970366018
1361950324
674849882
288683142
1716638010
380113007
2130085793
1972699120
13614550
1011457415
500549589
1720486209
140793178
1880258857
970117754
1111257597
1119673440
7851646
970227368
593582686
1874304016
2040377366
1121887581
2021394729
1044053757
334120250
1533288027
107529755
1684494442
601413048
250524894
17476877
428762733
620211321
1087001847
695474593
466113242
2132292540
1769268899
161414513
1990888129
1818622148
61947865
1930886867
1610227201
1459169482
1288104388
967573025
214182925
179255217
1639344757
1950439011
626651346
2111378594
759615184
1324968312
1042388670
1859309022
537582347
1055393668
970167572
1463254911
999947077
1982904618
1042283532
1659619404
1026491318
1910981903
503412363
1019718630
2060339490
360480937
619127222
1498703098
1312897925
1789413530
1144346281
605783184
1604876098
76154384
301076588
16287798
43500671
1790128676
1247803073
43375010
1578796428
881557012
992085705
1844879406
2108343866
1170046187
1679340937
26053148
1265813148
1049632511
2130787569
1294368506
1293150310
2054327947
1135582715
1968484365
136958004
910529088
275939127
660394626
1136405845
2108694419
1710199308
1384968768
565155023
2052928086
550658186
2003283505
231228460
1139132332
1938307088
2026608918
1138931174
534481396
140885637
256180216
1778149369
1051635714
346183985
1718376751
915368123
502953635
737454112
2113489961
1605674550
1045955793
1436608004
397474363
816657325
1436872592
1709783896
827643126
1885060621
2043642844
1797690375
78223482
1990411389
637352063
798305115
570231454
1644041118
1950411721
427533502
421609979
28769162
1254862782
2134073017
1007088722
1261931864
1650738084
596351315
1227128646
749797737
450693421
439278287
1614793706
1111361168
397373217
1450198836
2069970204
1002941705
2085105627
161715452
954957065
836237665
494543054
149977972
133957945
1769984562
1194612361
1344841540
1910964750
289638766
2147086161
1973583487
186591049
1435262065
2086440675
761368565
1342882376
1325837570
1594628271
142997873
1555253526
168738555
1051624399
1413151419
1615131114
1492358101
95882578
354211466
1633036156
208389450
932137744
1665843779
1330902520
491822427
1048995399
1084226275
1663117345
653132591
1724310352
421364702
1321737642
997535457
1275358604
1630733269
642696467
1515811283
999463679
1926404724
1641925758
71031967
1360349124
1863513638
1319483549
1327457934
746332003
1803738810
415177164
1742929424
986445030
131875349
591024402
262030874
929669485
1040376761
2117759789
146404541
441205629
1396047958
1420663160
190277532
270590304
1364369748
1880051402
2145795215
644313974
885320937
1447331386
1343285928
216220193
1676321464
1517291264
582790211
346876506
1295471297
1217906861
1144272485
19215180
509949115
1191400449
1699640393
167361981
654044951
1986563373
1626523207
73103897
159470558
1702416338
1546139200
1210840360
1409375305
1229335519
319552564
332940080
420123155
1900925482
677168953
258397526
1709391023
1760716143
968728404
1627429551
1805411543
1057660754
758302343
2129672822
789370671
2137169793
514257309
758802804
1169823450
282606753
1534774665
2134274892
992095040
306406785
2076415572
959861662
1009220864
1875230831
1120226330
998103895
914535352
735757945
1899350748
318918518
1570825171
223814951
2088104489
2002510518
2070111427
1923452098
1599729649
1117509874
1237996818
2097654262
1402228244
149576262
236641129
76774219
1231547024
637887033
1464534842
385999737
1026518136
1630181798
121671343
715326493
1991376471
643930249
166484263
1159907259
1157020818
923605887
146844333
1010717823
1599355529
563218382
2014909286
348088576
1476583250
377021968
732967722
1798423207
1479243686
1258880067
303623478
1868640602
178349624
1907260630
1492083884
652052504
647017860
1790843290
79357358
1990690548
956219339
1146786621
295169152
1657781406
1592452644
1917323069
1049527130
186959147
714923502
487212337
1489619120
1828044813
975632710
726046800
326173110
1072707594
1554386084
1137907273
1899623270
1114017694
2007246424
1466045969
150224866
306406377
2051329333
15367644
2027404841
1379088666
1915464375
878092608
1615468423
1318184333
1161068109
1957793731
1156602035
1506060252
929011464
367953001
1293682861
679293993
957702278
1656299905
1979083792
1321945537
687301071
255569232
2001648060
92220705
1208290857
908535917
46822087
158439842
185565807
1583326250
1505879439
609067212
2101781516
1830348479
340611792
1880411379
1515130758
1831762686
1328385224
1014316241
1493163021
1496857388
1425247023
380618187
1369027033
49557586
9981609
812626838
1364131679
2116659563
1332810252
608032338
102026664
544663128
1129465255
597782215
1093913649
324472498
1087623564
1204018540
425060926
1365934047
993922759
437362500
708166615
1761509867
932591017
1713208265
1875604777
1893440134
250409519
1250309838
708080044
459466459
1556927810
873452834
1739847822
1308725846
1554377803
675335464
1099404232
2029651334
755012866
2105854837
1376885688
1192933211
1708092818
2078142460
172067855
297665301
1063597865
2088984307
1478935733
901399034
2030973986
1346423571
1378128124
1112395961
37763639
612665557
2103066374
1427157476
468948886
596288461
102640932
131858105
1058224820
1187406274
1509029748
1028882299
161459584
1620513633
1341654803
1004020153
1818340146
2064843533
1144515721
1273745424
352214813
1841875531
532057517
1881370354
664274074
1737219301
958980642
221154545
1865472475
1821488646
1187181850
994342484
1123315813
965025108
2041219622
569912354
510526146
1271249541
125175096
1967081013
1960158480
363856194
2113662825
454649649
42064740
203939737
975796601
1654550993
1988277765
78951366
494098361
1413213523
944025900
92172876
100397753
1886462564
233693149
1405008821
57956980
1214855278
1793462390
2097821959
1700058057
1186643939
1164126224
587311508
939859012
338473268
1307059390
1078061630
370995635
1912760711
299265225
1011851128
1470927015
1334258352
1326668260
467206939
1296510362
461390205
689099321
1012648335
255770623
81163947
50649445
64475266
180951701
718805612
1897517853
1024558606
935400144
1693091797
454240327
643097929
1198332621
1919856160
290608147
1973539964
1706539239
616947847
1689057346
1991115117
1333243067
243942654
712312394
1325406710
248494243
2016488872
701828270
1496865383
540851991
1419047618
272399700
1921970483
8270071
982267697
255991656
247475606
1890708872
819230091
229619413
1935336229
227820290
1736832037
1085920400
1962364566
1656633936
698387851
946884303
1963473115
2147245843
693044132
1631235213
1775446766
86203753
1241919091
1426018314
1305523010
1911635465
2005239028
733636474
572440328
1654305753
2065519447
1097839491
132760735
40441837
1483682678
1448154039
999733104
446871426
386136881
2022209462
2004496038
1161275908
61141212
1669018078
8165374
1653952348
1412736969
516281775
819371903
537761204
889852124
1662693965
1276073345
2103979301
1129462712
611810435
768478479
982696962
1012203302
1420501706
918981935
1801911681
625968159
801414258
1295389463
47273570
1747637484
738473744
191309832
1460887194
575657826
1887692386
1354959661
60009635
1047659351
1943608047
805295707
6581803
1358896093
1440635347
804644580
823822766
1370278784
814227475
26119064
1819700563
702817529
1336550340
1271241231
1406017388
93910638
1875364663
345237086
484123228
1422260908
2030276074
1909841525
1495939693
2022446509
1522558331
275881819
2141213203
344352045
1701623290
74872123
778774466
500595774
705431906
327501201
313334138
2146520440
1858190087
2121372125
578602311
618498514
1903977986
1174635339
2047923177
1165676639
852808222
1790191452
774891785
575199601
1995841791
404258628
768458029
396350533
2073983293
41194382
1942136331
195239159
1600992991
2081075540
1162561009
1941233759
23805232
1225806627
978510798
1279960376
614506256
557987259
105572195
1545411427
1372360914
1323302165
454524533
312158774
153126011
60617007
734417779
978557395
1008251006
2103624107
1734945739
1565739303
1100946916
1568667561
1116301357
2018391720
371172851
2043446594
1342326970
437727680
372603912
2123985455
1982706671
1648686282
801371721
1682954232
1621412816
652077689
361429310
1226670914
1580124578
950510486
1093870510
344968652
1354873568
2115949349
1523117093
1237411030
1112639303
162163065
1170382667
1344244712
1120036051
780152827
692841391
1321900323
1052275723
1902025427
437043741
1170070152
1160876726
869501990
762488643
1452407502
777819888
1888330849
1177754160
453856178
1076161682
507583648
1536267179
578369575
955482381
995969078
922891332
565960203
1770200501
1105729013
1480227031
751143044
1736489269
1277345061
1024533406
1246902826
411965147
1520927727
719359591
1443823565
635546809
1879237066
1718795303
869961330
134670393
1831574762
1141556554
296254223
1802138115
853978070
1768720258
2082841655
548241053
610956039
1440467452
2024023511
809977853
1767192890
182680461
2107173866
15979909
1012891428
519106865
231543337
268545371
2109822592
866816814
600879705
1687968509
1009213327
350493692
917066628
2147354850
11389898
1067138288
572563945
442774092
2094091058
1289280084
949948633
1671578216
1158954519
393510417
1412948155
1882966001
1864367796
2118916617
1930036628
1094157581
2087793000
2113029319
1397272358
1079367482
333678709
1658749759
1273057887
1348198390
703249328
255194067
761051769
1723372346
444956176
1857212409
592968533
1490675038
1318600647
922363402
2034299449
206853421
888824309
1477484447
219934425
610622351
199970320
1621591562
527050401
900061812
1176213301
773069101
543813909
1265910025
1757707221
1860643061
461340010
2006204871
1526952774
276704697
1266515387
681229690
1809125176
443443784
649434410
396398843
425311079
86332309
1297350270
1463383006
1489148281
344850399
489119171
3631450
407517986
1869117678
911996317
1676140154
2078179254
224410681
42476792
91836880
1770357155
550311991
1704050573
998159799
304112691
1045983013
1732065689
1717611343
1472888931
1934614731
1229546119
891552160
1402092720
1725471146
620720434
1848769458
1389863054
719119103
1564893787
1425404400
1377983035
1796869636
246744939
1528822286
1696218353
1364911000
338423629
1749067918
785967350
56034174
1455986946
981784751
781390924
695363542
1760523923
425802796
1845913448
72700827
1351128601
1388085843
1270810040
195485032
880471815
2021261508
2104942845
996713943
1971434809
664189743
924264315
1269797704
838698964
1677789775
1449782850
645838148
1464986169
1095531743
652336664
1601784201
1698279619
1417281655
1130125155
287369835
1730291696
1363617377
1552986428
542851647
781051262
1261929225
2001338760
771282798
590771399
1785001553
2029365392
166055327
219466850
85394505
1179407776
1904506815
658939886
1968970691
1815529568
1465371821
1699342896
1456869897
2142628361
967700317
1268874067
492778470
1247923818
1846501249
561090154
221246915
1884543415
1905521448
44499514
79144087
780283425
1277779437
2133071804
1071584045
10753559
1992391624
888560732
1639496038
923746303
1853714333
838329166
1574302550
1248705781
1651936704
266090738
1779758374
324924577
1465723898
1250772881
597467871
1372663501
553361194
443082355
884024706
1326568887
2019265691
602943198
169499169
1899402313
823500768
405791019
738138519
348176111
444067256
281712012
278620059
45452370
423650102
655268774
192009996
692329617
2046195951
1152704505
1959544185
1511190607
394975906
2144006615
1352937996
562016889
2087227391
41740331
667668905
35396161
158463199
1517067608
2064348553
306456958
273416069
1270003441
1445706238
1119735464
1030523165
1864273634
1120903804
617449021
1077384152
213662047
7706629
1333986543
674510059
441089784
1076216078
1628527213
9051969
1360558914
668381598
407407348
1911366233
1171127235
361059803
2008101308
502710385
252769848
558778886
270992023
810896837
1071594118
1682736143
1976449149
891656279
221570891
1729453276
1948770403
1281518902
1550107395
2063092519
432915093
283536538
1482387623
1469831663
47385765
1244761185
1454281191
1999467440
639159762
786093079
1853220805
1546659634
1930088347
1203272000
1194229734
895069626
378757016
2021383790
2121992717
1858628822
814891719
200292120
1269582454
1801635695
1349578508
1820798176
1747746925
614706851
1784499066
1761853552
1872243701
362055226
1926791113
107192018
1298402641
1812552943
581027275
2005046890
97377258
451539356
482128113
270125762
40422582
1935394862
220671515
1934518901
187040690
2137026427
1597552984
1619193967
948443432
765040100
1744624158
624364584
800994127
232087330
979843492
679143978
819584454
1201145448
166476969
1260694314
2141949205
1787007135
637740575
1627371846
1520977146
899504789
1928338943
655843290
429861338
2059506078
1885218527
371062287
2046223371
232335659
698941505
2086549708
2122938767
1500355910
1494331563
778711469
1818269028
1439768446
2127915933
1067352524
1243163487
1040752419
1566161280
1861304925
192638274
205204760
1415455242
1170536837
887086297
1728999707
807701440
1738196269
1996671199
486271554
792515871
1784209919
985244621
1439210440
5993450
1990531882
596218771
2056553132
1877474430
26352976
247437041
862769367
633013975
1257843338
1208316495
193362231
771947681
657404553
1912201598
607555945
962579624
1948108061
1355410284
1155881492
1756907904
74114831
1159622586
948047058
1887210712
1424761373
663023439
1937196459
1452600768
1376492758
2046820858
1019950993
1262995963
400986759
1970272813
1242909116
1748605287
1428528602
448862150
293082985
1049117351
19769171
805116679
1220500063
2073546200
844912633
34973757
1209670661
1786273417
201669329
1146953509
1095526183
184624213
571069629
1613320392
136999136
1731578880
1226015515
1894712019
1156053250
506348379
1357652032
33613671
1105034985
1976270948
280732020
295883556
1796674231
1299633883
363627267
127629829
1777028213
252953622
1784594529
1656204155
1595540171
1743016389
517610656
126557948
575409391
1916448376
1479271822
774355021
27885530
520316929
773984523
1473730963
1475970271
1272548383
213989166
1785105434
1188601866
1232734892
1493333803
1091581002
1675121592
1928259685
1638177110
574109950
1602915248
1336421113
732961945
335659926
1625802039
817184096
1733948618
963901595
1545294227
1668571233
2111202360
289420859
1532393359
939774075
1511868317
309578352
1934224108
1937706102
213127782
1484756317
1604548542
1092291544
779819729
1002238917
1405853889
1914383828
779395073
478236176
1166798631
1112499170
447735265
1476583250
817319174
630782897
1386390763
828492466
574619166
1631524186
764748772
321998844
1315357997
431760569
978974641
939448614
580549593
1219927877
37391819
815426027
433044342
1884092005
1231193705
227287795
1769023903
1315365942
1324585696
322178175
1961169620
1685639766
2105995490
479012276
1314285706
1984120494
1587667787
1820589397
548041834
1027154520
732351147
1607364309
341398998
186106610
129190339
1450292529
1920762651
981702202
1964719878
1884202375
214651367
1621585917
1377367575
49895097
1024890116
83846603
32470604
194304260
1894405799
687070846
1455869492
1658426650
1741647580
479599097
252425916
1356855664
913539035
1739098216
1315659088
203870534
1315834433
675120451
2116883059
1252662978
730168401
2020102002
2143161695
198626253
1155343931
1232821790
414988873
1993087229
1619925891
752264593
2100410534
1138997189
1495955737
307675488
802699264
739284488
1078840429
962627939
443677489
2060101412
2012640540
337507067
141844678
1931264447
1320979908
1818217876
1443925392
265033297
849766818
1288347182
819976971
227838958
1652918524
1547628286
1947169893
325908491
1737539823
565321561
1287412575
370914615
748424395
1692158921
721102680
285795841
374300637
835043083
261898080
963075731
829894839
1167785058
567356505
920701687
1560525587
320522717
1529783222
657241969
414145471
1444761658
411055576
435164278
690180348
1181624597
514347925
578962069
987478182
313975879
67615769
1922151320
1945244492
1177893379
1978116361
464482627
1956756777
615893277
1223950131
1680684822
310009749
1791847799
1569744724
376624802
2661018
1461988208
1171164035
825723885
1079439716
1551439441
703284903
1808506311
22757134
1017052043
917850883
1043749354
117464386
99286046
2077095091
901453355
547186837
1265796028
151761322
2751259
593255937
538244640
866059592
1325344200
789017045
1293558858
1929692629
190329103
65256523
1242829827
1808041597
668429537
1181624597
1362528048
1807977714
108482820
1840451709
1895497554
1663989815
1566485803
1543390309
399870992
1303710384
769783166
826888627
1545690959
544353795
923573427
1486482583
1852194489
558584152
2108656259
485223526
428684116
1069614561
940764573
372173170
1778381735
2108182561
1422347744
1951134752
92728685
1725295527
1067071861
945239502
1262864486
1585117920
151172968
251965149
161459584
1775951630
1064721565
1721691437
1918842227
2070392657
3967985
1187682912
1521658248
668053868
1092828393
719552942
893036764
946073787
1470702553
599135495
1690897492
1814945989
1524092300
736715671
1793948821
1532422935
908171433
1898493997
2059652900
2098694041
1934721994
347634585
725197089
1718278086
633867861
249554183
34075901
873652146
901118247
1743206218
1927461504
1059290483
1599852705
578473642
1129934958
1285528288
2108788955
1972401523
1158495101
1065479721
1461039749
252991266
1654144707
677732553
1346607565
1319054707
464782
639129189
138450413
1427427814
1241257123
1336622452
207802723
1365567874
377322570
927612017
272428587
1817765636
830309382
1724155590
229524182
213963740
1818667937
748421225
2138869057
751715709
1996146965
1034555341
737934924
1703428145
262597085
1930223778
45233180
1040089109
1082246735
314844941
1368705837
850216097
662525215
944618058
836345316
1394957971
90714884
1162829073
1921522020
650755129
1896590224
500568538
1271325973
1529413308
1338385664
421737753
124398054
966807415
1471368826
898501195
1246549260
512316373
67617691
415791049
250891518
367053308
504738166
217848736
1039277959
1497750900
659503310
1583306609
940809087
224699354
174765418
1806384325
1493572484
1257882494
1765139090
1408720519
191260355
659482634
1476745480
1086933824
2005036067
608227580
744317146
1729929935
1845097573
1166335629
2043252709
173596351
1075118404
838040165
1244199897
1228733018
42663437
1396716795
680498899
160790863
405878320
1645777367
1832751142
264935254
618075569
424421619
1634356076
2002684934
1593668960
1490630504
528052787
815894626
1499220473
421142719
1280527684
906670952
1527499361
68964432
1778714961
413680541
1443193228
2142294430
1525637532
1150114868
1006841699
2136014290
1628698439
1885866001
1106056658
905279618
1277576858
537135486
1463078698
1478625782
1034814786
877056282
295106055
228667829
91646977
689035309
1001826589
1856576769
78303528
1917235643
808483344
909858653
589075244
1908046730
478883863
1252968719
1083902721
269145114
24934198
813872802
1883321887
1531088102
486829119
1760962697
1975741259
82465655
1376447957
1619122250
628595503
2141100003
1969440291
1559951630
1361547768
321038455
259601479
470591316
1619065350
2006920900
1493144092
1964474425
317757494
1202799480
330129219
798856813
440077387
297653094
452487592
1911869250
1027537821
342778413
1501572176
124803306
1699040193
417657569
236272520
1105635128
215823742
1054629933
1345705636
1134495321
782921953
1175865920
1242253241
352458492
1198759240
30557410
1405404847
1368645651
205562874
374852110
152167264
27076427
315593451
1585301994
949875945
627090578
2145472955
1066805798
514323737
2126234374
518980472
1015255281
1252212238
1121717275
568011181
1805980126
1320946960
1135797490
1026108503
778273767
1950476486
736296425
1639814521
579209887
2072616226
1315511919
1747333304
1243692574
1413082433
1525853054
591968227
878249607
899916160
318757232
517530972
1454903835
935606784
89268924
173268091
1035362239
1744682294
1095558290
1025121929
351143652
287995487
617333440
1814512465
266286270
924390989
2000882483
1473277923
1834708215
74606226
380711833
20175784
2046794327
140286521
955113545
1634814161
186052672
717495675
1289605067
503592890
1076636958
1236488407
3251886
598749607
738732402
1055803762
1740798159
1653030608
1516809211
1526228676
1772393136
1241082423
354296402
1619722051
1109451715
598932665
1450032633
1534746316
1446388828
830428298
733734441
336816805
1880271504
479146107
1115887947
594184016
572086555
110284615
718237971
79536981
6646739
2081080095
2057512552
1535641423
1245110291
1964880982
565324539
1468595558
1501116703
1422355137
174198136
1876060726
496273018
1323583005
1831029254
2044616194
2059406018
629793211
1738904398
1941569424
647443184
1125877316
1144466979
1867799822
2019688435
1168262755
210368203
1088682770
1324376282
1097531787
1658600107
1439678284
2092191433
860302130
397842505
1645042750
975699019
758587256
1180695835
1688666581
574058177
1953188535
1719532357
473690693
261433982
1226555215
1123749938
935893953
1661101752
1706064361
1501454332
1107135115
920232709
352853386
1329805112
761128132
423949302
1058687511
600080418
2119419561
504931770
1382276629
324170000
327588403
197211275
737800596
1955241564
226614693
469659934
1864294616
441023245
655006545
1149149042
2010469948
654369746
304929142
14548803
1812364172
1279952175
794572252
1655293867
1298273327
794411328
1905826292
2097851776
559103221
280839998
1063467148
1055319392
863093876
648084174
1259010505
268573860
887975160
1520349997
1537868399
1219240940
46194778
1150449030
971285278
1541895860
201481246
1805044766
871057047
1864295883
711055626
210518103
1454340754
120751146
675974702
663082466
371776938
1935136704
682307659
104433939
1926562644
1581505954
2141125459
1387175990
200083406
1016600546
566874226
1529383833
122294747
1379003249
1348752771
346970657
437098097
1329811209
279950825
1651387220
762531630
1006661257
113361842
1517090222
526404622
556155772
516385281
1406391575
1562382201
1663948476
727485143
718043852
260671949
2054540428
1837679125
280940872
2097473216
1962767842
2129082357
1631298759
60583765
1470456890
1163016170
1414302806
187527662
1945945834
1315243138
1713223281
222613330
852665017
1215912992
974821307
1440717206
962965320
269753616
1529748537
2096302001
1570051307
1546710432
786057894
657833505
861152280
1913673213
257751194
1857973939
1776986756
1755268350
1258060943
719925074
1721527344
1937057465
1218521197
1121600456
988597812
379449349
1092082641
891577254
829506473
955064553
688198211
406423728
566879761
435434833
75138498
1805191902
133160264
792716774
73687781
1477824796
700172385
147849590
16808724
1726219121
758368891
1830559427
994381357
952298499
1999012145
2134460509
2084690871
2061781584
890456650
388575883
260538787
1610966642
1656244175
21893693
636216443
1794741383
178010869
1197306087
1762943709
1721470015
2070220337
1121635286
259525283
307054737
1373321120
1699794151
1275647001
780621220
1567013979
654398973
150239296
452578711
1708458945
382837252
1646834734
999831151
697379484
1546155135
979568628
1131075777
1858048939
481533511
1310962957
1221906150
209037743
1981449676
1151254043
788200904
1900010191
1959540135
187183939
772437880
1909619663
1075249858
2104871613
10411119
1940378025
1907451850
553993588
2052815704
549015793
1773545826
1102136163
666766298
216896912
955805595
1268330202
1817886767
1869099988
1096922685
2046700065
1688279375
452734348
649446661
1844356600
1187404407
991887831
1325483052
1794436745
1753340140
1149465183
1125351550
20430511
618006777
1950583360
1373037995
2071328304
859864485
1005583708
97859968
468964419
1242835825
586053781
1771822041
860922207
97335748
1056278972
1979876689
522998687
586181369
1933192994
1771540666
1274249244
1373977199
1806344633
1185628826
1538584590
1784964856
929072754
592031741
1094451335
24336779
1174313807
492648866
496706776
269694421
268567286
1639989325
291314670
967678090
281514458
787997094
2011892943
1007510435
960907322
573669008
1852426633
1580592350
1435250925
971669745
1305662613
1750644937
1612536279
722276575
2093284255
1873253089
1131547447
521473472
698956070
1218362783
2143027504
684048300
1950442691
993871673
771291514
891813607
1533306482
702693733
458258321
8565007
1873121101
896762482
1533600751
743138650
1189181655
1766599726
317458722
1757338849
759029791
1358569794
666928120
1895472377
68801846
1770482648
1116084167
1881009324
1896621601
1524347299
1257292155
854533463
1900231086
715730488
1865307906
1169284787
1979944288
1176794704
1086796670
1571013139
176687623
1051505515
261988128
607329317
184524123
1417205904
279733340
2125087255
1474777714
1210454326
1806118957
1419786231
446907184
2035028876
2003813936
2010772287
224504146
15094227
746622143
1042285643
1580782660
551012225
1585336813
506729054
190665854
925223725
1488589230
1026146397
424640813
1599954367
839214983
849550280
7322857
1041097669
166542891
266798561
833163629
85777612
822459131
507086913
1518551879
1508519821
1381992674
1070191687
387468966
2123788039
1049548300
1833503571
1120587242
1605632458
1788620344
1382320411
617317585
1243085614
939721124
274405519
1900857353
1625728209
907749782
1662464919
1411222271
1698907362
1112260174
1367446970
1551578821
1707382788
1572320657
1157525617
1102667200
236571662
552270993
194511182
868960645
1963803070
2065478714
1312160399
1010705153
163164723
40204961
780748391
1474726511
1200652622
1184796370
747301245
2059999871
1808283810
125529711
1697619664
469431906
750582399
484117201
1849454933
1348641479
937545554
1244910882
1258369215
680877234
1439420117
2139871873
306418006
694148361
200563275
1055058578
1958031021
1124045741
2087567989
1672835612
755089792
1633147462
683174901
1844375458
119762317
601463652
156632443
430586220
1656124645
728730104
1565122311
1627040235
244020468
1122225195
954433765
398265296
1697545627
518242844
72082004
1878879947
1383196953
107602199
1352845985
1026443499
590492561
921590054
833705141
354696114
464916572
687616845
524852838
1036821141
398682815
2109488087
985356482
2145570311
485751737
1118281673
324987987
1132995259
1628597697
969631204
1032857075
1559378585
353196127
552206783
1341368720
407970395
497465361
2027898289
364271443
1604659101
382648994
1812055048
1282363349
664757436
2098476041
933691423
1567043312
642502759
1107022250
1492261702
1097804409
934998305
243954732
678581736
9998079
1161279042
498966781
1755616665
286511036
778728604
1731930345
278633704
1580323138
1422774073
664268428
272552426
717916764
42626512
722957993
1757449087
153464763
1891989966
564972152
406426327
70432724
931702197
1042931758
1038701853
712903178
1318610397
97930696
1786358843
14394877
1412743775
1081981105
1879711736
710452198
1884717662
1264671452
231852278
80801917
1865880415
1392693734
1801118735
1940521121
44460464
1121892865
709591526
1760439839
1062457184
1013618237
264357267
1506133940
1566578196
1545609091
1480132284
1945265588
1533037446
456858793
1324794723
2143561103
198435440
1796056976
455216657
305498518
1431400252
960767625
1273266816
2086632364
411837710
990670856
1960264547
476950339
307900162
1144924383
1249633269
334847301
1390284129
106572375
497758117
1990442912
1734874348
623194715
723209721
7673222
867485864
708411362
1902124297
1359109095
784889221
1341015481
627451170
944428078
51405286
1020753823
1999286682
580972023
2018151132
1135517915
409919970
690424480
1786210434
154950777
809894898
581346816
817611501
975505185
1455308713
1612523641
1756870099
1575676559
174108549
1787869039
99232840
861002912
1628829411
1364910643
105339076
1300672930
459833995
1100184280
836872284
814636306
1985247435
1972101679
721866914
859291025
1796617163
1697754485
339400604
1735151276
1994258525
1501286005
1387994644
452885134
1529377149
593720302
2024576722
415249009
600399861
751300145
1058817691
1257685297
12773443
1413133905
1077991087
1773219646
313733755
2090968132
1243968168
110253420
1901374128
218315023
488474976
1224879478
1498306200
1145623690
512845044
1183500367
426178010
745357196
1408343254
1685184968
1499492025
657769701
837501002
2075779411
442476731
1299779607
1198305917
350702853
1628278739
281545383
1486468088
830882357
598391576
948794785
308810548
1829570476
228978456
1067847646
1686344418
1167475247
1516125548
804224866
234620646
1807186801
109426312
1251435094
20930733
590896093
628562104
734085847
1062848706
573543240
2004317758
383950738
1677910992
1009267770
1840192683
625277521
1509793501
169219167
1728613836
2004815521
459911798
1002520380
155936730
1585135852
197904922
1059076569
1217687365
2094245648
1828648594
1128753180
533470247
841340905
701552481
1191324098
2140357789
1261524773
1025395669
2105953782
444990809
1797505291
101581991
914170577
89177500
154977500
574063598
1253696924
381285312
1048193738
2121664230
714337005
460640863
1718071460
584796648
1298802742
1125346330
729064060
1170691792
536856483
1946153693
1688382905
907029039
1905024981
1671410081
1312771261
1591225489
340600551
1414831115
1099826658
1971921210
415419508
194738710
8368134
952197722
640580711
1241233967
222812269
1665082728
2046011094
1269127707
1491595925
1703984766
123706831
492726047
31446232
352271741
1194223923
1556957620
1672999919
1149550971
1267670731
2073198714
410921683
708445486
309870409
230036728
1834557991
1670977452
47064604
342142042
1567527678
1081446186
2133240700
2077936151
972679379
914871121
1784546645
1364835015
1101677664
1504152120
963729415
981337341
1284474835
908725544
1883813135
1971323988
232814845
1383782043
1382244015
391372659
575330650
156800201
743005496
2135885958
2061586890
663841636
948978385
730295843
1239961026
2041164198
314316820
564315673
1600836991
126231097
470802901
25567057
48545998
1218963307
2011647340
845913272
1553333276
1864364760
1591285886
1791302871
1862332466
1494834216
1164900557
335651780
112317908
1759374177
1664872216
895256735
1013374337
202659032
498052187
554032327
1564973160
1662468091
1805118991
1439241021
693333764
57793039
428778020
336303762
1997805704
2112811043
1512157614
1294749731
1957913116
1646483948
2063635886
1928327961
36265790
1527186970
1342014392
865762667
1728819563
1981753091
587018319
1811216713
1300620753
1446082812
853851746
1604344504
1195945931
253295020
1438194475
638082461
1880727112
1491385373
740540698
713011138
681487511
313060368
1751954216
1069940253
515098976
1988941314
1639456484
126756221
1253389042
1551899172
1246874170
2000390923
715888840
883445004
1073127435
1042816819
1406009778
622876153
1343464338
2082663550
1644701740
639733334
1358832123
1293191762
2035978011
1030898529
1423967661
1839192828
1045938597
35373785
63964812
1185126547
229089875
770915634
1154161768
180383197
727786206
1894146618
333384926
870899617
96741868
292808820
1911185570
855692505
2104675199
166556823
1729932054
446461069
467094368
2091877905
358247243
1809391494
1671607405
1817735484
2134875549
481582013
1085155251
337185006
1418065187
1554132401
1230335630
675800804
1136897116
259945893
45687443
2135572191
1066640104
2047393917
994070846
1542640985
768875525
1326095344
1819667470
235164311
215108882
703648351
1722752466
1493781577
1061114138
202688189
20698391
518688241
384703155
341569950
1262048735
1961253743
550229405
894832576
2131254864
1614201431
1548470699
1445088092
1479086974
4735875
1114662363
611699459
823366299
963892905
931877694
750511139
1183136218
42008388
1578857606
708132652
788981354
1713424362
420292196
74468319
41536922
598856546
1086232753
1569361954
729675372
1927088545
1916164377
1379543440
2075096260
879971369
1175387637
409318039
661216043
939887095
36453403
1670355491
618984028
1437404932
1725861560
1392277327
1972154142
28478772
1469224243
1215194828
1447647036
49734288
2069147559
2092168510
818397805
1536741264
930019226
2017725471
858667483
441192815
1954716521
1719054719
100687493
591418991
1760963055
1722904382
1843069177
1816986100
1407605280
1760194083
314716537
769381260
1407536786
1762404094
1785474405
1846571534
431305249
1893955341
1861880697
418403793
84690955
1587837505
169748186
958525019
838557710
243937591
904824346
350802334
1760445620
893073611
1865020247
449742942
1162366591
1837262901
1847353366
282936741
1668243131
1960802728
479569296
2018520180
2096056063
1507708872
2104017563
1113761943
973068932
74286979
1169816730
29701876
608616050
938540457
1605963825
1520072106
1014161065
618027084
1396231831
1190507372
258007033
1402472628
1026451185
845972957
623441370
1230497750
1144952860
1744153179
564356772
892892109
1369017438
1129219838
454482859
590389730
1883768813
1870013390
467278123
1262975903
1383423178
334782941
208090765
985199782
1073454930
747847059
1160390946
44671309
1664080456
1514603982
2022345996
569225225
645991855
1908417095
1005645898
1095107407
1758522938
1777375006
1492077428
25018631
456642959
769153356
1215045797
211717493
1753798416
825215360
349626383
1709173494
610424642
1877336375
1962420250
851544291
1252012012
1787327777
1707720622
1476757500
1438922309
1348689950
2084951805
49966032
1029407061
1871553990
1862358609
1584679720
2032227826
70629639
1977905574
1842937824
197152726
177005793
1290760671
1974810959
920946340
2088076884
1645175744
1195077017
1985328412
636402348
1325330853
1315506479
2050832005
1328697483
791397529
180812410
1510879852
32542117
788230096
686896966
858526973
1942713623
826411706
1951458173
1693711920
1958032106
836740506
1007694057
1951228718
1658965673
1302243401
1580436169
325128860
1549081448
1000493490
512577224
994628835
2065635379
181481704
845591835
738385653
763566786
1130538595
550751883
1515772357
255209207
216603488
753708281
2061324117
1390081804
443301880
1191747285
1168896981
1550622332
1184496128
958164689
1402779214
202735470
57485585
765593318
2066590912
2099432004
1842908183
525701766
540474912
736481150
806796457
345874162
906998387
854964431
589472890
957822871
499474708
1715270901
1817281791
926283358
99243268
584134565
160567285
592959561
23896266
46717244
165578665
1461487809
856065061
534727994
1282244554
653508488
2029630659
1742678497
1335271337
255302856
1042249163
364736683
303815637
815892648
1679933289
2032621096
112476419
1924250554
399672267
1054078058
78711244
661030322
165583690
1624171936
296479751
363153345
2071322691
76649267
1130285210
47143996
886429992
662115544
1871339263
140163633
927718541
1786804339
654596394
2105252208
1899788309
1594280073
1801450732
153469398
1559879096
1714753391
1521561200
775358714
1747705769
594112277
1897108206
253547443
276781493
573137646
1364643423
2142328303
449418352
1526468002
1498575998
1697377887
256360225
37041153
1841185945
1966407532
2076813109
465755231
782536150
981377360
1590944373
1436355758
1555754561
411726949
905190865
1457134674
1771527767
159317907
2107517240
1751581162
1177225361
977717209
632624623
1937800004
1982649279
958555311
930132910
922711336
1861753619
727355318
2041094556
2046147323
1433963753
492007215
1260844663
1691020057
588305228
456947343
2003468402
905095948
1495884522
951680415
174282423
1755614418
1274438899
607099939
197821472
74834894
1705174075
1945067592
638508908
1635986701
560931187
1722502117
1672146342
606330273
1775090205
162542284
1473939824
942926304
1602293566
463385491
484218142
615453241
2099997645
160722093
134042168
231993531
488082285
1007903559
120652069
1039618438
1419132885
1981585809
888613814
184314828
1101267703
737362797
1322028837
368485646
425305866
1140062450
29561607
2131469373
37514433
593751640
1228832285
1523014631
443880256
1132651357
1467172348
294313212
268608842
189738345
1795165883
921586500
1148432959
221841457
1663745072
153176415
236038307
1329625156
294546031
1792751650
917042538
1903736414
307727486
1254967966
1324788764
738479478
1242869519
763014122
326242987
983597396
1718679885
518123846
1528270425
735237450
1702239523
322534060
1109296317
2088284405
60035492
1739018896
1867313675
968843612
187831865
1044081790
735385282
373640966
1245520660
1358766902
2073426243
1175465573
910628610
458179486
667447415
29589120
43996561
768468625
292911658
1521235754
1403590798
449931180
2115346919
1325025167
707986522
1449127120
235280657
315678803
818072189
933267961
1551362148
633026069
906775421
27348016
1296122095
872005579
752290100
2138637744
709286060
673782843
188003527
1909594196
104660614
203822694
921043652
1537389774
209282397
1935946964
2082330346
165104535
211463182
1864999180
646462512
31273996
245697287
54513102
376245370
327411021
1900411188
298549894
1053702446
185149135
480080799
1716290658
338249709
7427455
230271978
2058580197
1519116682
1681793637
317766086
1331832602
2025400546
223872949
120327629
1590950291
347524211
1535155609
87887279
540140458
1241997889
1834950734
1806122004
1824070678
432862295
1188587344
1241706785
1251893308
494840711
1150784216
1976325398
79695735
1757928979
633738511
1754758253
1950570345
109671939
404913393
1960427428
1836532999
487205967
1364079038
533865367
1397664974
1307896549
2040708607
1390361299
531177068
1037040955
2026976914
618822168
1235652620
837307175
1134185137
1647914583
616696531
615202401
1294340260
1459835049
877949498
342457682
627781525
1354393302
783962857
1867080130
1266325351
1698829734
1822421239
1809760969
248395969
196610253
901931821
350873921
734804930
770733518
1101731358
907203097
1321782285
1841994317
54391445
899014227
1497884748
1799136629
1801960431
271367492
600213568
284869232
1058929925
1055664756
1551234847
1231763665
2060304224
2034243560
1835148103
1888262233
447684080
1390827346
1448464551
749103559
459833995
1285324027
813990936
1023829506
1002338345
201386826
515677317
1787042197
117689729
67773017
1308705677
223751576
1092613036
1393777013
1563090052
521022978
1601167836
2033254399
404638352
1711156626
599751000
156576670
1491434262
1139067756
124135273
1807620196
660419391
545432414
1190931030
1079785814
1476212524
2143164855
985381816
1340190055
1838254092
1446256048
503774925
1258938310
744250901
1095272007
1547804615
938636550
1510647430
122021685
2036408606
744020940
375323229
783956298
150689609
1131012467
1221775792
1751112262
790938801
1676271481
334919197
1577001722
224479996
973530337
1791050381
1966271630
780815470
57763459
30622319
1828469093
241640479
2124676908
1702427801
1044065335
1076053674
1445383026
1267423055
327379689
1224309779
112843505
1726973002
1207939557
1598389948
99112384
127860363
28546288
1819100897
200829396
2032105924
1549461972
897718807
2078682189
758339088
581257890
83548648
1098157855
1306460604
486267844
1919703277
605669835
768118832
328535701
2033317312
677573996
455134197
1838090671
510149780
297388998
539483340
1716574583
706065967
668328764
1898421081
1122905557
92400759
857281872
541876916
2025769193
445275549
403538164
1781401111
1216027230
249351125
305975975
27274480
1868570402
686686873
1542742713
477915360
1114579461
1510470168
1323024835
29652657
71154713
1100715149
1540270797
2062326163
1814073624
185818137
863491472
1980189059
1156316513
1547619577
189102315
857530950
1754440714
1370752502
339147083
832702612
1304516777
412970310
317137213
1144906560
1249956508
1622136545
1203596471
776788738
986927833
1079628052
493825273
495162789
1203229165
620654226
1161118773
1544532187
831237147
1328649692
961535506
681200016
775432844
370029731
183652201
1011510427
1244409054
708214911
2003774677
1405768563
1297737395
1663602193
1717030274
1400113686
897194237
381023103
1186272261
1598662890
7384191
1177178692
949398666
1656360485
1924228202
750031195
1042088834
944081702
1002120887
1446511759
425563106
609035236
309250107
36058407
1806519855
1160981565
429239974
1539383878
2013400714
1422057446
1004892431
329037745
1565376298
578634259
1035678967
1939670181
40781819
765757102
1401681454
1258702019
1151121673
1144480239
1129499630
2073898695
1726616838
1910723686
846093113
1986336088
1949062358
538499335
472523186
1408792914
313734718
1731143843
135970415
449052486
806140768
1324260056
1466003704
684650448
1818258202
1959378712
849329190
2137235418
1669090236
1254928561
107249848
949965421
1862525397
154054105
110308019
212468397
971358971
1884261187
235380652
2063912301
1874049995
1596025750
347776050
1232238681
1476267631
2015670648
1975295407
1269765249
1921679762
1895193109
779659032
1236486592
1577823511
1617410478
818622376
1808035529
1547525655
907362685
2085373451
912853673
1531711351
1317691880
1158393599
2029227399
1568129380
1575465407
542409733
103442213
1605982157
1152629314
458534201
1206322421
1376898659
552666424
205198659
1598272363
1632468473
1704160529
1884462391
632235886
440405736
1657676100
1368483219
540535218
2142184259
668272249
1503258686
1803745209
2034985537
382000373
1340153327
1363141441
408602738
378996438
955090654
920819924
721228258
1274642760
1342752889
902975334
1476329827
1030210293
1502755088
1958034944
789431411
911510808
713697941
2095930993
916103276
1628353677
861537953
1912498910
9195397
345786655
803634729
262104518
332509947
1197808614
1361296346
1573024277
119995218
336891717
373345685
1072917543
1054709992
84251414
1342895123
2145371525
1254484202
712520894
208715039
1633158098
1146037328
269052904
1835903410
2027963868
719539804
399960655
860452993
927211915
1135011150
47224992
1136614656
422575319
710312089
1606441470
1444640301
1962464930
1701735495
1729378932
1565061032
1741246029
237927662
479857934
1577148232
407142098
330182883
359835632
1654575186
1014154645
315920686
1696790372
1888092950
1818135364
38667856
1608535794
223053245
1173762427
49291936
1477473967
1616593471
794157459
441184960
389011314
832491240
225643867
1190215034
126689010
1203766259
84389586
1706260178
1161107799
480188539
334661371
1555870422
1522972262
2035003513
356128112
16656917
1328750580
136181349
241028407
1170358818
1275200161
607424785
92238146
1946595067
102142002
218695733
1637285349
923272210
1264671452
1582090100
1639464868
139375452
1876382506
1824715842
60412334
101109314
1910369195
772541657
191358181
1512062577
1902940095
599637406
500611793
687939351
15517773
849890538
425807525
1099081730
2062470359
698185161
1920870285
1295147896
1646583081
192950805
835365800
1889415213
825439683
1868978167
349875554
1895348157
1625272814
1663974884
1213814178
193830827
2025137984
1006740666
1008421199
1096055240
51493292
1288702430
137327923
1549843059
1559506025
104285256
1790787136
151222867
833878850
1163441062
203798120
454864789
1862095394
1225314680
892000426
2066251973
278087791
67539978
161020585
123178034
2027489520
1868527627
1160323336
320946968
1724746289
1563446052
1897701363
1846927944
958980532
1684376212
2101382830
757748140
951504342
1299039125
601894043
988020889
2134365872
1279607724
169591560
1600011824
58030514
1130973714
1552577827
711525832
1790009043
29982581
96119905
1035975096
1375640498
1700608277
516281334
126035118
873855145
150188577
671046133
1422262785
619056365
25656872
781531997
243026530
227047549
817750162
539087101
974596868
455966640
1821331183
846341461
1273561513
664860117
1598627055
115255014
720745955
391354036
1043611526
2014261603
322444063
1261284785
194715629
510869600
1372032709
1610596366
28755745
842673690
458664823
34180787
59534758
952315384
944537003
1172034499
377725200
1113706260
381292126
496673150
323850923
1911453767
1893292779
62554148
1672468238
1446662756
1088020223
1835795226
357143538
664163545
1365277211
2119222542
1770769431
2142166971
1607998351
529421890
1233713780
668648768
1439618058
1289099093
1075811770
130891936
1444809612
1146439366
1997527414
1527270700
473174596
326470422
1653254354
639481068
1692494101
155844554
949653120
486441913
705215281
1298059140
562337666
1560974307
424519254
2141211788
885467698
964473385
236483397
837962668
1586626440
1342454113
1802007794
1364855656
131334331
2087961800
626720948
991804943
1133089121
1466522922
1237445229
643398202
1175622318
706011263
60422863
894984167
1350744390
1509864484
872061323
1790992230
1288169334
2069177993
627442287
318238339
968865673
1766478130
1735910879
1000605905
1046221153
315562369
1259336654
472119097
906402531
1573642481
898436685
1139865433
459513889
641070774
1531005459
1972078569
1930307406
767697550
77932036
329644862
816359672
1542753984
257689546
1981851270
1669696047
1774656211
1665373786
926029165
109839570
1817452183
1626798873
382015939
997517700
288247126
2029503103
995203157
374669180
612435926
293298813
589180981
377569440
1392631208
2072047474
766449537
980584208
1019788008
1314674792
2069008036
606409421
1629921671
54532775
457944658
1789953586
247501801
1853632036
1688540365
377555608
1901489488
1732221080
727528905
1658590534
1808133562
1916419101
243806964
931710119
1437029020
2103211209
1076157156
1677387244
2039475785
1253727826
912870485
574392720
1551442329
703175030
105620884
1287375374
560605924
445710310
1650031979
829346721
2035815424
230418966
2135322683
171829040
1538408062
1341601891
1969046973
1572279179
1668126687
237677554
186141587
1157968211
1192962949
1510583396
782347369
373113236
1956883829
1168966852
1658722505
1692975298
1984901612
910422637
701400140
1917993159
789215921
679207775
2078178136
2053429441
455856674
954695930
871035713
357549216
1842504469
1406750815
1696813692
412488119
161506238
184314828
1994235844
317042752
872330949
1562567283
955700586
1621350292
2133325329
1592148784
307179095
1681010668
1919749981
2134017248
547301284
1354678023
449267735
2001728371
336088428
550128084
931610999
424517361
305567105
1534990687
192114922
1918916969
1895370429
1603764466
1532497789
24204011
968279440
216933654
1228379856
415375096
2045565394
444761597
867201366
847582382
258091034
1882350929
1723770011
1255023605
881850832
1305914119
1673554416
1900558989
1855365298
520619091
2031998155
1472973233
1186765748
124897493
2085334594
427895508
289303350
1342676550
1338409357
454890835
1923159932
1431200415
1464580445
1736192890
170477658
235515382
1798962665
1490541372
1139691633
1339350135
1264713196
1460552323
43162748
1195675092
1707349217
233628030
54350009
1542350037
542217754
55760239
1982439973
730292492
591215978
1981245246
1925318087
1047955451
1372765111
118532150
160914665
1868873376
835149961
592043388
466411850
1034228886
125966339
476055256
2069476650
184359153
706800938
1460667278
471546756
140751230
227441689
1614015892
1890870024
542447210
509492186
1695324134
1265199146
318435781
1983680424
1125795533
1733398785
1940073028
1289091267
931779124
2110910474
1676533369
296051188
34617111
949914692
2103192493
1458094606
189975850
435248296
959844599
1718538932
1784149357
278685272
804330883
809816383
215710592
771632790
2128172371
1708736667
1008002541
213167427
395499782
1613755584
1315600303
1945867789
566499855
22893162
1797555820
1774092978
1263364972
97887761
1958571555
409703115
359478060
1660693197
166243517
2074897849
646667830
945723336
1057726061
355442121
326587047
2074125889
742397054
1417286556
1812809245
1830489967
1927655425
492048902
1337571530
676326768
1026080458
369388835
1744042437
621859784
1420844507
2081469549
1242626938
1831815934
1985205676
7267304
1214105088
1223631391
1964566711
1383231623
214008868
1600425123
332266057
379376666
64506718
1608699356
1538767079
1462305451
689585386
1260475274
1173935281
1946740232
1797282500
1800418595
1623608853
1969114195
455351795
1550785202
2068446420
133213872
669410499
1919063771
1952536679
1346036354
1725051934
516865761
327964786
469753363
1406970878
1940928110
2000598051
1400195356
1938818718
1748026460
1065212384
703360282
1040206501
665068953
1566911152
328490695
640400313
302076109
233073503
2057161467
1856203186
35798953
43874710
1614924895
1725417166
517445282
1054827982
312488813
1367842874
717472562
532875264
1405018153
432055414
636853933
1139763246
1163843211
1020879905
738382933
149314242
556504484
582228659
1734608219
693594683
780034250
387601878
957163562
1201989843
304248561
115136873
906882277
1008714033
735367573
1997543123
1222162608
157759882
1681696360
1686706567
1580086015
640017434
449034688
1562421014
728799685
64621951
329159836
1755311525
1594323462
1844874394
1326806632
678468342
257904197
683798425
1654523311
2378032
1735517898
698550473
475943232
1446577427
1519157732
332006002
429171574
1507946447
724020211
1670889157
1868248138
575450848
1124902264
795361201
1284053445
405300964
574218130
1240023654
1151703538
849860139
1621441959
90343940
166546975
580701551
462874791
254697889
2097937436
691567281
1727333713
797626674
373231323
2057214603
670876819
649284188
304687521
1225966723
292558433
1025551674
1817916252
1258012792
705087616
1063963546
841687055
1289460984
1202555051
1273215765
1882675364
1006542542
851614389
1822812847
112399676
956766827
2011960338
1481531404
162070632
1989113308
50343168
1260565964
570198546
7854195
1160825590
219347203
546107043
738949493
1697835171
533821703
1306409775
1111346092
1598326995
1765626645
225066626
2059054759
140736587
164498059
1925068306
2004827131
241704389
582897218
120967677
458210597
1976842866
593207069
2053190501
188448246
1505583835
1000544313
972553502
594128706
9228223
1676415623
523794960
1065174012
742568276
494060154
921504514
1359740285
651599580
800633121
557671044
728874070
1739493030
766276530
64521827
766711620
34224757
437228515
1714093645
466638949
56368939
646037168
1308516564
514560767
1247256241
624755697
119424673
821695788
633490489
2034224349
1983339449
564325624
2125747311
232381286
836943232
503556337
1159978457
1469217021
1514867472
155304207
277541272
2023325208
550459588
1478718944
1139050426
417655936
430352488
1050994102
201248263
2145966102
755821326
1323175482
1257567074
1393004577
2102155825
577730400
1554451400
911864387
2058227783
902803563
966444296
2140345823
612262264
1747265890
1880401983
1650671037
659166994
1948693696
1993424
675528834
2000849386
1238238196
587651838
2002566892
1325080986
793534579
500267367
1152842805
1312508447
931478481
881694893
130447925
1208075975
1439521408
1848177063
158235761
594813605
2082135389
2138124737
606440058
550266864
1907094745
1349577713
1689784971
1107958954
1743586934
658904663
1623788988
1877470358
1833100737
334715722
374860155
2019054788
1069745991
77864197
1133165000
1708081472
1599239883
1056457419
1094375648
539148698
435530149
1928486085
19301199
2062309279
1824288439
742171699
1589299996
1275906975
19733116
904029012
471253832
674539436
766878353
17126015
1572909101
331253119
1551497548
1839339383
589728743
310975132
138504199
1055688540
1994594903
338472145
1017195353
1648906098
1135116663
2108588637
1109247207
1908786086
195767494
843726716
722179052
274149432
1669853106
1894753846
325569654
1385426589
1876867624
742683652
2076223605
1791602194
451766091
2134225466
445608203
1214176776
224339896
1891143914
1334228114
104524725
1578344898
2026784370
1600049129
666390760
873675003
1937339514
1592029260
1991387859
479544332
2043474001
1181859072
378013987
819278286
1134430560
1553770307
1799835426
2042707849
1215017521
2088452753
86880931
1510418229
2113616973
549473845
1794304085
787028137
1770696510
1827506339
467058779
1198962488
1574585545
1234285623
1009128654
909884234
106046746
731212587
875121727
706258247
1495797744
475525044
1940535854
555571735
806711259
1418359739
1278738143
1851278851
38853844
1295573040
1418110950
1537174654
2084675972
2078425885
1695581130
961658055
26625335
1485114777
1424065266
1228397812
1125449944
70941639
2059886405
1165823619
104003103
806868350
2009133965
70808592
1394493294
2008343164
1877794036
260159928
2124490046
579546216
1506491691
745869559
1635812686
981784612
2092459886
1059754545
2026954837
1823728579
86211717
727033544
1964769892
340336191
1450835253
1627924681
729774868
1855919947
1068046304
204124435
730367805
1701356787
103957929
1591901385
1107629425
639694616
731492253
418652950
804144368
950299958
1501142098
114103780
1082072462
1174734130
1436285892
545924519
746951312
673093072
1338410578
1688046099
117943660
1553867033
39326333
893305436
2094805648
874818455
1869038530
366215181
129877934
1588882218
1272155963
677116121
1767661332
1527300580
572353703
536527073
2108380296
819375055
1509512864
1521487763
168834891
1724146759
1637361632
1227976423
1899463654
6800852
1942213911
893395562
173687703
2036186587
1526601748
951361860
1741734663
911921244
542902099
2025082287
183656561
1369127347
2018477959
625402674
1622854066
709155310
874542213
2039059611
174792654
1667382458
1486798892
2107353016
1823959786
132854514
1327754924
1088565617
7635642
1022312912
491317492
825391297
1194919039
289614632
1822554766
1941574075
1697830109
1418088765
1170384692
132746371
1822684935
796159367
450303683
2119875540
1948477228
810642695
717781799
2130414663
674541816
1410505314
1937432145
637492302
1837540504
223370818
1306100879
522779701
1580356636
1013590255
638412743
77397259
1779735418
1269629555
284624877
166899454
54489165
1141618546
928986933
558013492
1379174587
1943381064
1533988552
419770504
483766229
1601375866
640981053
518398013
1996215355
826944408
915967100
2077739330
911141117
297783748
1481984638
701164001
614733174
372704364
1424158614
324141058
293791200
623853267
1819630319
2121095991
1870665183
194269297
760285443
508409079
1703763652
1244414314
210040355
131476277
19786191
1806142137
751732926
743122151
1088153320
1082839659
1683527395
1292171712
1789354000
282692815
25698254
318453590
527575672
921965673
436901685
1164986158
156475963
983602190
1092500925
1612608167
1606676140
1287588300
873426339
1676616545
1600435871
1252061594
205938963
536731725
902818248
791427037
1864854847
1190856764
1897873714
656805654
1977741631
1483528754
1310096720
1395622683
2023939432
756577538
1948213468
1752370376
1482732994
1011898606
631921256
1278017547
1142109424
2133828576
1904178815
762471873
1152844096
628441962
1661966535
562160038
1032884273
276779258
1040497268
853473049
1720770076
2055235286
607516829
121723751
1104342244
1198928589
838042914
1216987897
508534548
330187727
2078928803
878424916
106043330
1396097262
397153543
1740282302
544347930
1850475746
656354510
1501333250
1079748146
1161019664
1799663697
516668007
250532770
553759623
794893778
815607106
1684394778
290784445
848696012
2068574646
1358104248
1656165275
2028853904
563494730
850689412
1344152453
147617086
1232572253
253727096
1820251208
1994948292
1957984188
279093940
1551689596
973122699
974265193
1235329040
84319677
1747333304
721479237
729991430
1291805419
283513072
899510993
1022045746
384663144
1852355026
96047151
2077372313
484330423
839704165
1985840411
1604620465
958555316
1155158969
2133105585
1030336703
2017762583
1734573111
757670744
2124938499
578901022
474361253
1921790197
1586650123
309147678
797466978
356525430
1800779442
1048593126
1033549465
2078784681
263767971
1606946196
2100828683
1492904898
1826076271
2026253790
409162001
920968512
1891775328
1401958968
2145181309
1555939433
765840679
951850979
689855442
1415602851
306020646
2092700082
1225457080
185862396
1342941049
1749861730
374642155
1747066367
377096025
151357091
1899847425
565874801
254028363
778055033
516106938
359902904
1450744015
503445920
550266864
698369719
1284054771
1171614472
360066097
383419354
1988197734
178142596
63840836
1718198454
1931706909
144548980
360968598
398188774
108042672
1069827680
760100117
1887518291
1723189500
288994514
605421147
1880927901
1812155056
2125953023
561905366
495446210
1357277908
843315303
1701678002
1017298194
2013303642
1669903018
790946319
1641226876
865557840
2068601631
1546265212
192666880
133380937
931558115
1325772385
940386818
1128928130
1523777251
1102049575
1126945353
2125846343
93853996
1912349830
372688509
1321119891
1474712097
1984278542
323377524
1610826845
192763992
1278729335
105053828
736378589
1774515477
275853750
1627096290
1619947082
258661512
1904720118
2118501439
399933850
1583736896
1592702454
1543665926
1583041962
1650575760
1188506474
1438401954
487431007
1942502665
2067071593
850414660
369351005
337610441
1891075500
344452059
1574617544
1076369038
369110974
1850331959
932789733
1047063911
1741963455
1828841825
2108666788
883133171
762154873
1543823038
1067068396
2113427593
1493061986
1644307487
1429764995
355328498
2035552848
1755374314
1611191095
1913937601
567208887
206863531
30234671
739851740
1556396245
1230024187
1130613497
1852486826
1324325869
1645550000
2145589186
2060049793
84890948
1220696292
1547402118
1711966208
1161536903
370958900
443448900
1025065769
1374821199
859684037
400871805
799314999
68389162
440961599
784258960
169510818
671807324
145580257
1403512827
752184156
1394179237
491569006
880518260
840206332
1729576152
468821685
1240126795
789527547
209627286
1830742924
1544925614
1038170844
69951407
1496986305
1596428786
1418951718
357353348
108854533
1437093508
1377180084
570637621
1453245980
103816270
1634042536
1066993089
1952047176
1965807744
447035472
1233901229
1536053404
343655537
2142585184
1845963791
554396773
142996005
213570634
687349372
551092477
1652685466
872095759
350642796
28720269
918156024
43731132
1502066466
1516464160
974113394
1401313364
1228627938
657613305
787115415
884289408
487065134
1129297112
1438618068
243013572
1328140260
2027701570
929034644
752113640
1397307924
1703645647
973563151
1708454769
1816856195
1458207313
408606398
1008292943
1374694493
11456579
227041394
1151245312
620901256
1255689490
557571881
1940765723
840265333
2048801736
1356719508
1479415619
288118244
1778961639
1594174435
1295341173
367923183
598731336
1724188587
1696685667
1935343722
1741663721
1866272741
1653876213
1518263378
436605845
1295720745
1099279557
228468866
1451409347
283929548
112172001
1511810361
1383249146
1961519444
1119708567
108828484
1831668350
876072803
139477242
1246217035
735011347
1984782489
593233128
1509189099
1427017269
1709892329
1011130243
350133761
1331204881
157736905
78080256
1431903792
1222222416
670927729
198664567
211415082
936818778
868346599
1784005504
1023504935
2067021964
26569256
1586407690
1897525097
780011048
1759101616
629246626
1249179240
249238090
1756882624
1507682101
1947459661
2124142826
2054308216
1067465862
1571923182
1239594743
211720669
694869712
764758761
330353091
799138443
1618243270
71322837
2139277452
730588928
922609726
156497236
911618844
330834521
251206932
1509940405
1534293890
1841758255
717307224
1838785688
2087261639
1529885078
1186689447
1071184779
1595637890
607075807
2060389099
2025775518
739403461
221529026
332348495
472850155
988656745
140522306
236021299
1602433959
2109358796
358442439
314572925
43662219
1658815643
252501753
2064938541
1134042562
715600913
1940730096
426636030
334994997
1277661817
1919632244
40239922
1583386664
2139077001
2055466958
351984826
1626442190
1790419521
1276440940
1458737945
1571403703
2108170135
652937327
751558828
638779684
492942720
822306461
2115308673
470289177
997364775
163342642
1650389900
749824339
1300587152
480138864
731398388
1954637947
352134637
118484689
927485992
1933886697
1926556315
2070594954
124264980
1644123386
211940615
2103867432
1421770127
1612078111
1329018627
1046092726
1525543474
212381411
1911108999
312625379
1337521516
46202618
1809468416
344236163
232500676
1612485678
135870748
649087979
930036470
1854166402
79937231
714098723
1105648101
247374895
840897168
1385599504
1640739223
559994194
1791297620
131693456
1203049688
2027315990
1289661148
2077845229
1721534992
1452171792
981440423
19044422
685767347
1825256293
840679058
2059606317
77768183
1034796440
1542227409
1740194015
1470147034
1697990305
1454883867
1649093946
1002370214
14662370
2021216232
1402811455
494507630
1077367203
462465430
1577685312
611191423
1163491842
2064712972
2025862188
12907350
594305795
51408975
1336400228
307949860
1925574557
1382134265
1221446931
78735699
927627606
1928105524
325600409
481985212
401264635
155587298
2069746055
606012814
1591600258
437280670
847063567
881584221
2051894197
489959313
1468728326
137831679
237732078
656277198
2045756476
576961197
2133310433
443246505
424577408
137482427
2069679224
1496473194
1749146427
107609508
132291899
833334297
504241567
237245982
2004051046
422098464
2017627937
1395070062
1398731269
2024091786
1666620432
443108899
691219686
775424507
1828734614
1164196581
1051175316
423400919
2146769225
461698418
159687142
388459222
1144632154
2134849878
45684964
1573620640
565607159
1932541852
137865152
2104516353
541435411
2001172431
1883043623
1471208104
1322035007
1719996735
457429788
1020637286
767838533
1212645843
378080631
681237895
229076590
2144551693
743765066
127641152
1086154902
702981835
416535582
675157948
105462894
876065992
262083669
1267718509
853665502
770406264
184754865
1701837795
1200029540
1797953838
577871589
681232591
174108549
1047503101
2016642246
1624721484
809581244
1335073613
1990012731
1266739939
1366030707
756577070
1002230385
48587036
813899015
1342290011
2016113438
1057988236
518058493
1736538494
2077615474
1286091657
267994524
1120255202
1567343143
383542280
408491523
1094513898
2038708704
1264168557
32646616
607769489
575980601
1043908155
2144766337
399647678
1010509763
1966412740
1246994100
766306099
906611880
1655599004
1988797526
227345324
109077883
133211118
1981760992
1852740810
679554388
1361772116
969243266
41645473
1767929205
229342659
893452153
569051085
991545454
1145952328
1617206462
684693889
700244900
1290564023
305237436
1506682881
1928941946
1485423575
467102187
283162946
958253320
1088924079
841628885
1896794320
497718931
148566611
298274001
1561125133
807995540
574097108
1452852629
1093555370
82830428
278616523
417545455
130554420
666490722
685669270
1973141538
50413585
2146982524
528291846
1155218801
708307208
1015431911
1287170046
516562666
332625234
1461274597
48318581
109294914
195455407
2046487902
882408029
851998639
1530923600
1108519688
420208378
217826478
6541432
413479859
826753786
1188010065
225329524
1804380824
387026330
446696966
729626465
1657088607
173779287
1376700002
1630234984
1854147101
1460986032
1164239562
1062974793
1855542013
549521387
660886472
1039523057
1849833458
1185928273
618949188
1124290361
1722488482
305350127
2088755198
1744793164
627889987
180162069
331541885
2018525719
1650994653
1407974833
1927756698
250975506
305081901
552785129
683317769
1226933548
1169959396
752614393
1407622821
1326278806
644597944
11580045
1658593682
1766792048
118144291
938971269
66232056
183747285
1611627252
658874618
712447051
230454002
1453844534
1990494390
383827580
169729208
1458293913
1954418036
1794429892
1396968709
720379495
1392914091
1729080328
1904859478
261285637
1842070121
335155888
515962823
151498578
316725338
1521558140
874890378
1080631010
1897992679
550481033
1756712143
565414927
1585224341
1344349271
1638032574
1404435514
932381859
1308665656
1471976478
1975366899
755012450
609896124
2137577437
1209331026
1520579709
834196660
1148764971
1984820533
946827895
1637493327
1503456210
891060519
1273462473
512391775
1294122949
1619418336
1034094469
2106583277
1392757205
1234280809
629006480
1387381329
697429947
1996753244
1473358251
1790600512
706505062
1725799322
868556234
1366124609
889357006
1892613624
478433114
1045551945
1077598628
2051995214
1364277051
1371694629
1279611435
919630880
1743055429
541095970
308428651
917957612
2046377259
335680970
1372717484
1495816683
158681270
2132883742
1814127485
2141883305
1348457501
534550328
934550366
1979791866
1844236761
966766724
1844874432
1042961820
802825270
1605274124
664937243
1372742321
404990589
271098687
1052981476
1698424369
1260163565
577851526
1818968381
114237292
1556692875
1798872238
1900246155
2028010757
1692583155
624317309
695169736
414282847
1373358470
1812626832
2117275386
15076209
275013979
861892523
1897207288
1327193681
1314433840
809208570
545087144
1883015367
397053938
240774148
813662661
1652355354
297356518
1807117555
1817974087
1057515059
1541359638
1602237373
1760570455
1758445271
469672877
1349835507
818608106
1329789251
759021881
237493183
285684534
315294473
1889455019
1075079523
1927393936
1048980693
1176107939
44203857
1566121123
1469603194
1236308837
644534113
478067157
706377425
1210519943
265459183
255416600
2065765765
12035815
1048364685
208579224
1185599107
540945690
480530621
346998913
264562094
1300863671
1432773390
1209849335
1314952911
1340493025
860801149
786061691
1877250628
578412152
2135867641
1969130832
1620572133
1443780209
189104816
570107199
726271676
300332597
1989842062
1314271824
535203579
653382260
1377064833
83123688
1716476771
531425168
928508130
1410326136
1038578132
223567937
1945297479
34978290
101557762
1202407411
1951480736
140073438
1041945710
342024505
2097047169
473546850
1159800286
1873974068
256340737
1637968878
44105828
673707565
662616276
1179479669
900682401
1832713300
1920217566
1373535567
287826256
803634729
2058843449
1653395051
90143126
1842363425
909520351
515255831
1762480257
1720525690
2052317597
310086810
725366307
1544383572
1957663274
34264634
506653011
1362547163
764256293
785027218
1871910085
185661573
260594722
1291440208
548598158
169057387
1416472706
752771898
2083229288
2142438394
867077996
1234566090
1152849095
62030347
321128332
338082352
251093950
294452347
1204591926
1970370259
1691671545
257802782
1008228705
400074785
507095975
1850967
365292176
1116997693
772584799
926789682
1985369562
2128901861
769039753
365216803
1824479413
1184574007
1698217649
1653291351
1034233358
918277212
1660077516
1702063540
1513370484
1987441152
1876774653
1202122005
957213666
972931583
11300641
179610007
243115743
1895342310
1749428706
1575422937
939594475
2135930889
519070120
1402439189
2047276159
418106469
1932925596
504494363
1842890930
2068022551
678254423
445991755
1091741513
1300629068
945505458
329416825
1977288280
1516231148
1319590759
1124202397
1448285626
784005208
323230244
1738750781
974604961
1679153272
666960241
1549427329
1086035258
1615124805
407097840
1406220715
2109440966
1465415067
1838915832
2037230580
721074028
1168792057
813121901
622870201
2019733045
1911617445
1596357935
154037887
711061085
1225157167
699432896
1323891258
1215889728
1324535046
620125292
80970555
1993844433
1269448083
137682592
186484444
908247325
763711445
1492745655
886763898
1887400654
858946918
1783338490
1948649987
355822943
1715911869
1943194400
365166980
745299690
1115791830
466369551
994152367
72085263
1048575007
89916415
1059002848
228818064
575422856
1939627922
729782775
914688915
1598829224
1493434113
226396642
2091819191
1955883929
81972782
686219620
1426906103
1116962419
1351745952
866322242
1239430138
1589689875
751050865
541304662
588287932
1386917626
1448456243
159080025
820497231
811036221
626425383
1361061307
1062935881
1744237535
1830993802
808364043
547328953
624303215
1712717481
840838160
657044318
1708683108
1477362643
1077856913
1764883558
127430148
409691536
1295087181
1706205860
718472112
506069793
2070740876
973603319
742182703
1291123557
1559355467
76670256
208208151
2140801006
962774910
276362891
1679358238
1411207550
690573138
2016361390
1396492202
1374264171
1073537310
657477056
1000638232
923998049
654912648
2099254911
1844575236
1818425980
999562789
436592036
2069461102
1339383183
1354338062
1885167608
1024230426
529606219
1693846232
1988341967
985573336
260004806
1323738336
94537581
1851362625
9997435
556906630
2101491138
673929894
1614257253
2060131485
1295951971
1870585717
291201288
439622757
1927090324
691221427
559117992
756616154
1033328084
1627394131
892701685
129889454
179838064
1224482517
1161484067
115879491
1095069365
1315759797
192237553
2120593423
930995463
470412362
539643418
955434637
532698881
1066259620
603346831
403890908
1953020373
998893605
1960178616
824570553
130455201
113685205
572751378
2046754992
1655312684
998649207
987302440
1929096683
613259308
420584516
714500779
1426503601
94058757
1759317267
5533583
1432446042
507890711
1180900810
676996117
521900606
1700752296
128879288
1648575862
681283393
2133065154
249376566
1217851166
534459158
2100984043
788439106
1255310109
253233339
226647935
983615108
3376976
1844650641
330840221
1906339680
300194849
343553063
834747712
17241135
126717670
470327122
1813660571
463495574
688076892
1966615333
435277134
1295908189
957193975
181495031
507524484
92655891
2045867337
1082099462
1983849473
951344949
722954678
1636238845
519449805
699728227
1660629179
1492248819
392951398
605481216
1788058298
1015846960
319129952
539086868
764045440
1676731407
1253853490
1243714679
138268364
1712556700
2111768927
416781386
431901826
172598658
1595721045
860947358
672266400
1698143186
1764434884
299625251
533680706
505071404
1466899054
336210433
1953663804
560067486
1272319667
361437699
718652821
1763180521
1806653038
1259133571
2064940753
395054121
788551253
1949395571
1029036833
378253846
289937534
1203683890
1483046160
170245528
564273665
1205054790
287922462
1366352231
616829499
358424634
50042446
1696193774
337652575
770063336
1769024542
489572236
1184097797
1017635535
757131678
397511328
422461696
901279806
1307833273
1459427838
840942701
1038732861
1450957809
1811437785
1723652276
1511969020
1061625796
1070119270
689954241
1411252968
1476488575
118288285
1794806916
1264701366
1945893876
1139384913
1316618088
60671229
35241348
2129197576
1242380278
398330233
1157913495
1000711349
53851129
926990578
1364429930
1138967325
735940563
53214182
237174479
1784305995
1391454960
1100369083
674960305
1741415704
1200378027
1271770429
1727432796
892666611
962428951
241561054
335662053
795619339
635273538
1194898113
1090400804
750179122
1993013977
1441684820
1227590041
751070931
1268916945
1344981420
1530001470
1734643505
229555108
1130272380
109669556
1292199082
1308918140
401075531
1142338839
379944788
1207340094
941930415
594456406
1180386944
798933689
40655688
1537141955
2079725983
1859716507
27809462
606994203
251268267
2044304234
159016955
1567650309
982834849
2124610968
786866870
699391124
752235402
2026633564
1667810187
1539051406
115157694
531689567
796159746
554199683
381480211
1347446814
1799954030
300331114
1304285799
1670983216
970371684
963771263
277325156
1521006258
2056582036
1179301251
1262453748
858688457
798126189
1299497927
548982196
678724578
65394490
1079391802
1811820494
1955637745
192055076
264774611
341537705
1385131234
1737516092
1126722261
1622622964
1528550921
2095068982
632241497
561365938
456702288
1870726752
2138564210
1187323486
1842171869
1418862726
1251380563
461126806
767212978
412853709
1355078875
655648878
418650117
1777548238
388546724
2032927361
344166481
695938832
168008193
1912667802
1669665556
1858838776
804118969
1637890061
680501755
1482387342
438009107
1494636869
956048989
1872679721
1410966967
1041189982
691528135
1847245596
2110581601
1566565344
357814803
1854492316
1827083039
59447807
1151182358
1244860607
1477335283
603393593
1870273213
853642001
894934604
1433555322
1236724462
568434931
126709248
432703007
1932412990
63617724
60760986
1808499414
606756761
1702452436
775382001
182128151
683504102
1297707554
1440110296
1529142008
1493924794
1068776583
514948764
188233883
700151619
471187580
1784112921
1533731912
152326832
1095489463
1223433461
111807594
2141261808
1104404005
1274468334
848354285
1865301450
1107344928
1837217960
1563090052
1246126329
24076999
1968767177
490123297
585024732
29575196
149154015
1937631761
1802100500
1384667057
970126067
364010411
1219349654
1745208201
1072040827
1459670325
1823464261
1187081439
447850338
1558849348
1400215874
1435352652
1086033369
1595795440
1672603748
63418141
165896941
1443937592
1083988345
1000803702
1783031940
508138437
1299581191
892536566
1642258493
959971612
943809986
530142991
430098467
765880973
1270792635
1291785573
1752558819
517431169
107425542
383425661
1245750008
1537467720
1751926827
1419997473
1105446096
608762419
1395472875
439345904
522417319
192620042
486746957
293666230
1300133395
2144269446
1001385448
1485937666
1813632627
687014986
1776632013
1652208547
1340471995
1435872015
1860315379
293851429
1442446278
949959627
2078794363
592752157
659945778
2124627794
1805339504
1989860517
1049117351
726079257
1977445549
1306918343
1230681353
917057040
331886682
1902633902
2057107130
908085901
925546061
124754537
1641472776
469910526
114287528
142867981
2063722156
1971905725
534723893
30247177
902844311
1630280738
180923536
1560773440
1313669075
144090023
685944136
1128689025
1747049332
1349145553
446393134
2080760180
504577225
1648794119
2040515371
1568348603
1624929767
649995529
527021056
787732962
1933995778
893924995
43676420
1323203737
1391161768
1840079059
1245254813
318359591
336479980
1913967688
1740465784
1149834584
367245713
381098342
975009990
1791292977
1448085075
1065043691
99025294
112195920
1320989384
733589018
2144133150
577832973
1974769104
617071488
1487805824
220920826
1606343761
870860068
812345285
1495643165
298566638
1936424704
1023762333
1989113308
119933382
1134978292
811143434
456449318
792313953
427538005
1696096868
1467544959
1279315905
1473534170
1209570063
1952868278
1233318659
2006694098
1080784972
1395067500
88210568
412725225
1298878849
1387579118
1937892895
719935268
1844650641
247830240
981966334
339321037
889147503
242421793
1706403544
1332376235
394331633
227785451
1270147418
96861217
1043313492
1532691807
1510117567
1757031879
1928858321
617138345
774319207
1224528501
1959254803
516790944
2139563843
446817819
264810591
2055062293
310024109
1704650765
1676830175
1392548582
1172999881
3468064
822237707
323369755
201554708
186923151
82320455
280301690
1402063165
1731493169
1518544447
1669072165
1749001500
1771102091
1070405797
1345863858
1744618135
1917414390
884482978
340541593
73460027
279567987
793246974
1693239769
1353369647
2144682794
2059547105
1609285599
1610089703
1112835146
453520572
1642414494
530768519
1535348430
1270526135
934400815
1736383660
500229042
1201218322
1453096233
919251142
693955048
485894671
1702940719
2127301583
200608206
549235173
1766207210
535419554
1410728006
1723693968
80588576
273580636
1605605420
1351898422
321270346
1863083203
663831208
739725145
1542569535
82200033
1558804010
1511179772
1676896669
1880153028
232820884
1236885421
1991100843
123084513
2138226328
1345417598
498869123
275574483
964410520
1087676714
1363580514
1707960035
288076749
1391671317
1543819631
394991389
812025817
1636702671
1263633103
629268743
537251187
2071065258
1149282215
2147118732
1037681425
979628079
354977010
375781150
359180800
360635559
34103927
1396457370
876965552
561760078
411464478
69494544
218008664
329700606
1740589323
122278068
1276985664
854558496
877972742
898650326
568357443
1219450886
1450442013
1267343656
175083677
418955497
724633044
1202193977
706981531
646868852
965187876
1341811877
801425885
1363351604
1543512278
566577712
1583654989
1197006596
1767969576
312974795
950451931
1612751812
1903678423
288846191
262625836
1236181703
469758224
1559967609
1226524325
947568890
1162747524
231907418
1754244046
1897840097
1924204403
975876432
1582378040
130560050
1520432092
2063995733
1311265594
282198324
1430123243
1989854495
1752346412
1123938395
784428646
1044726853
1225966573
171150690
187118068
544344815
425796580
117751021
1472216647
187452433
412771704
945648149
786503666
58200915
1920693737
1341515957
818410876
777204165
1437894825
875603954
1500120489
34559784
93536939
302413957
1340204475
292798487
736381403
581648149
1684492077
1480827006
210875193
1950427339
730230811
57912121
936939697
12968044
33607849
864666730
40438251
1653676258
1259045408
1602723399
840020435
253598834
2086915424
564207768
2086925789
2083118780
1016801254
184888550
463119845
1922063731
1066678252
629714085
1353658746
1778807962
390746588
641361179
1306376783
1740365401
847263878
821035917
736873752
1596461412
646390192
1084524439
306582899
478222585
1776202634
509840245
953979940
2110983895
1090439382
1281633708
270010224
2053843236
542812955
960302587
463533735
1137404035
244933898
2063919595
1630248188
1579635470
1183230304
333824469
1094927098
1819170148
1835865272
1075497741
1681404953
1733748002
552599129
15809557
2107849041
1652440193
38905169
720035916
2092994265
672418726
1921088518
786641004
1651885741
1437962347
308268263
2006144111
673822596
1484454685
423318753
394724448
1907975345
1710676481
630505591
200739556
1226530214
98786657
1497396581
1592866757
327229740
1877634960
84321650
261892946
968609324
1006748257
695032852
635950052
327382849
1818106564
2100329366
761027684
1602614790
1135801888
986802122
1826233913
1604781733
147263560
304864803
1100195373
1181235835
195006964
553217020
1745542434
1923903263
1621987010
1364690473
2067418477
1917572054
1107230066
1021582912
982056462
1154483654
574051503
850014494
535224201
1339005550
1145070238
1840171497
1911266162
860074339
958046686
1182752574
315015622
1111967631
1449100580
1684892080
1846045391
1714394001
806408732
164372832
1293819421
1643143985
1410293894
115463759
517381460
123804166
1644355603
452231157
1969748412
161879407
741125553
1729381932
1718584828
239068332
251498810
89897945
152593421
1599039182
1130205405
1679970766
2137260064
1707219658
2056049843
1147618866
1677364923
868800917
550702941
566226069
1955627076
1781680263
861458077
1346388649
2030092192
1002279675
1986666122
801198672
1360845109
2092882472
1872172866
1734735695
969610728
2016721746
488858837
654185386
1370721447
1497649069
984820556
158790187
392491642
1101646674
1424154899
1356514796
949163807
947112499
919632851
590141494
1498834799
382076801
147255622
2088904311
1861902722
2133206495
113766355
1230938393
1521674631
1581736892
708590147
209484597
1559667539
1377698232
971795977
1295160047
243746556
1647424529
1040812092
1293289358
2028376140
1901903366
2078331446
1859136941
1243472289
870232576
735909513
1737924465
966017341
1552079982
1199733865
128084970
630070061
165438644
1008025806
503056770
232213485
244862140
1545796917
1769858075
1489333153
967653064
1773184567
1116691554
430676230
381449264
1736268247
2032821017
1245663121
1200876715
63831175
30435953
882740237
291789816
2083616900
608316061
594009107
150324616
301358260
380397545
771715035
1689339796
1729043839
2109348885
2786789
347000248
1740642076
578328262
1759553114
1100138372
951938108
1184104881
617522437
891799645
493058860
1674734458
857203012
1450513481
780999828
1816667202
740948430
1778098957
1767397842
522237473
1105267753
188246198
75915662
704088503
974360358
1154907975
497328392
379634807
1956960882
621316977
2112617102
1791513216
845083505
599774453
1926246310
617570436
1039186582
2029365392
1715041920
413299803
1934722968
1255812226
422539185
1180225862
958338021
779966719
301442132
1620194075
1207440125
1307639297
392008143
909286794
650364333
1169906774
1481426844
1285856743
1548710069
352892682
1525644547
1512560888
671383788
638524926
1051391803
1186057940
1989040154
671844138
1403854552
925283731
1501256210
1800086097
1107359199
1172215141
2064976579
666765037
1589153727
1522892878
334448750
1211530870
1124264462
1949321284
1525660412
1045034091
655553762
1908502825
265225980
1002898827
297297877
1319262352
1425283399
1707762722
1777850409
1547751153
571057995
1738981709
1660633921
490002440
1969668097
840659512
1682401175
835637108
1833662332
286330339
772039818
1587042331
455571074
1433008614
1774976616
1957261660
1425719155
1278020600
1859529082
1800969060
1831534165
1818635485
1858967600
2090976497
1688898182
1936698359
625127377
778106166
1896668907
2146821268
2052938256
355501976
669323107
1484619302
1839605833
1007600766
269764092
860851202
859495220
137984197
1955808449
1996382650
1467700080
1846992405
499769493
1316969374
2087577671
1681582957
1454732575
524753119
432073376
580003547
670422741
1550501696
1447001225
424424376
2071842755
1606144337
1026111390
718648696
1410743808
857730930
131122007
1126652153
580251698
1840318021
1667767318
1677233692
407770759
953784201
514465601
1368347774
175420057
1536150533
842191053
1843077376
1037127078
1924808000
1902153442
2026755299
468001088
1208353000
234444080
316386524
2079775115
1974136378
929468746
1471308992
1644430801
1148040164
1115528659
1751052455
1757677694
1868076699
2092052300
2021697705
415869283
661681074
1330543651
725380107
1547669984
1218608501
1201705497
1963163465
1040906846
731471454
1782270310
627485118
912205798
793136270
1411489794
1082285614
1173622595
1140925548
107553703
833010791
1617627764
1542822662
1282858389
1990642872
2012791443
510968396
1322810119
1531574881
466906600
921078329
13108786
624747838
959024494
101035022
1980343297
1913290288
1066606522
1533860618
1076728493
1196220923
1985273989
544638244
1015159153
2040629775
1530382900
294168220
1859668918
407858150
87253434
1284569600
1426962228
1360554593
1164837062
189160732
2091854285
1327754924
355731738
58304109
347733258
876473719
14555570
825564592
1094302350
243867745
1383022281
1971832719
647969633
1912222799
1056957575
807545116
1842748276
1196268010
1152607056
961601251
632248592
1636736437
1732039109
2056670430
873106749
429242292
142521422
1052128654
2076982023
1584429966
1263058113
1045180807
1613359223
1818257193
1742549624
785894190
223249703
1463545498
1993973074
1544166961
1997748654
1543460319
195951631
1365228265
1520553572
432422388
1165805989
134211186
1729093724
1413009516
101714704
549001037
813059813
1408286318
1196982019
546192728
1610066274
827981688
2037121744
1515507453
1079259153
1534276855
1369930060
1461255405
15668447
686338668
849638041
1371931063
2000754425
483945949
1052118232
1353414038
741676929
260622325
522353578
1652582247
2011391585
421050420
1671204608
595090733
1165426235
1331714279
1172171821
157205742
297841085
1890153560
1751330837
1426598131
1946192895
450514510
285805701
433101899
1464726798
1590526532
2028591177
1667656253
1694303467
1366317937
1663455693
1162825155
612492469
1852517344
259261257
2039253633
1880577695
349945229
1620078712
903268486
993963695
658994153
794026925
1537559151
1830643778
1742508174
523454403
81809829
1422947044
1252324400
1130693016
1664638377
479663653
1504068481
1650635557
1298886723
2111510871
1442459479
348696193
767093136
2123529635
881328518
327389160
1695813542
799800405
1733889026
1214461509
1451601683
822819215
1723591011
462656609
1623040923
1505617115
1727043071
798055919
180924384
1729804708
2143075019
1034027755
1288916453
419380000
60190360
771918210
1734657504
1905635686
832078780
1122811154
1930617142
953853276
514192212
988497443
131631854
1596070324
1491772836
1840550642
1946888710
943419486
2026662627
179540191
944397738
882452709
1588286675
1760870353
1223536373
353142047
707619935
258466489
624544232
656018674
812565373
688833395
81229691
686604012
1041135236
577238752
1503227891
1688057126
42274344
152168349
404225602
1606478132
1878622129
649364467
889287873
2095970602
1465660224
1673273148
1500662179
128588797
410131117
2086949221
483235339
660085340
1274563642
1413786365
119999722
2076398010
1581936546
84909076
727579522
319522274
1829800370
133367292
49872325
343068634
1671276565
833129650
2276355
2075361328
203460931
2083195953
1058216798
1746607528
569488018
9420182
1590467220
1267391428
981625844
587912923
2056752865
1040601116
1740810253
1520801818
1326613924
2142184549
1925265744
867755803
591538098
2108353966
605310387
290788663
139038969
1354681847
77676833
121565143
1521743534
1323062170
2025305235
1242844783
119526292
1940741295
270698997
1921568245
430094175
2011574658
1622545523
1794789364
1828355775
918383630
1634457888
2051481179
154916017
1015830058
852754929
1265659390
1690041084
1220128036
834018222
440426610
1671387488
1898941295
862778456
1301350519
187502874
1042398463
774880789
2084234077
1861760754
2050790893
1922187091
14876583
1666884359
2128092278
889072955
1630929481
1770148340
1830418088
1741101015
1476551065
1060940049
268673327
2086043849
1199006089
2125003693
275593520
1882200981
121979224
1336597453
645552389
2027339155
1471073054
620410713
775295275
508523285
374344205
891721604
1776196915
1710793449
684623258
451131021
1240490248
510111240
1393086513
1048042508
1844032753
1504169192
1635824030
813423227
1399448868
1021398513
1901584744
1406944013
89480820
1981856278
1760133708
1240395236
921952081
166644087
1222723202
49169303
2083337479
954488716
592679651
1796998984
651081075
477423973
1623903007
318277234
39420313
810331552
2112977890
1081121405
481094581
58934927
385829194
668645536
2136079181
339577557
2058419830
1088133298
645997517
905453864
263731565
903217609
147434083
1047172017
1644776975
1068738540
1833169843
1361457148
2138748921
719731402
522491360
494906629
1364730467
287195855
560498669
625426966
631957192
2142832626
429873252
1342408680
422515524
1023394227
878776188
1922820622
1623823728
909884234
1280341114
419638044
898707762
1233912523
888455288
1330889922
1074895209
380868604
1458806014
1288586642
1436062296
392015227
628805807
23232930
1830647531
107013215
583714176
1875039266
1440009496
963561300
2057025767
1432000592
1690147360
871037599
353742090
1517532009
906493579
1167813391
2071785441
1130214130
612969755
201098267
571983218
123701072
334858946
637131464
706090780
1112368909
721455335
1634136103
1253366169
916108007
622954698
1088155129
755542645
701891481
1954348577
1098432682
194674132
2008573577
1344836677
1683910660
1527386365
8298085
1771071529
1359916103
276128824
2100868742
581773840
1436674537
458836482
1874179204
880230671
1313894362
647987943
1891520577
1297147602
1901288207
250672830
1102129550
358766513
1740344886
840456318
2089719542
2139876657
405531469
1016588442
744308284
768659736
919158719
1482705142
1112943896
403291008
1271754410
1573832870
1857604092
1872617797
2015281275
208447584
1921511182
1281081703
1487186229
480821074
571399967
571418806
747555695
430477148
1115522605
290432400
1074260895
1096526746
1094276281
1605386181
1933742578
244979662
2085087972
682068182
1195438322
604096013
1806290428
612918591
1673415255
1348949768
1971631030
1584140138
1768941008
1121241788
561199496
1848522125
1489160340
541620067
1269515625
968171055
1731676571
1838917897
2011358732
1895980961
573089559
436571721
353327640
1295993575
676036523
209077496
190728156
1503868091
2036733438
95506013
1189643129
1351739085
258554806
116698353
1860782603
617000708
34831912
676959232
1725135492
1648869407
36372952
465324844
1366341616
1005577537
978811003
1148216482
237473006
1494266935
1059876784
1110275255
1883333645
488038262
381424630
564888250
2062019105
1905823510
1957986051
216576091
390524861
1425685062
124371864
372366757
1913890757
856308066
1294334976
647961506
226499326
107536259
207929558
1353019260
124112693
992250461
549957667
1747941034
1726328678
1005484345
178524449
1095856952
1629752391
1688292930
187895219
2098176548
2143277649
720190061
2072710029
2122827860
1729672414
1875544291
972636643
2132847886
1842753260
889989723
1850449093
1832212766
50372961
1475962672
312600977
1995959390
674495389
193318364
2036092603
1349978192
1372376254
2003892813
1070187140
586492215
1712575658
1374829444
957476978
1706088162
1552249967
1607657712
1494169379
962955122
272407903
1794344997
1060293323
286380320
507871969
1981142976
1393314300
1334614310
1324754017
661608865
1076531643
1438782188
595766389
745840607
1225845780
1693165005
873754049
1192573546
229513084
356068680
1222537612
423966188
481506363
1990822167
538779413
539806390
1268384716
1066634289
1701167472
1949761833
401268495
1099912256
560468821
518403660
606637086
73559401
153247405
2045422586
813067017
50455821
97339323
1203279154
1558407261
304552775
1554888831
1128600620
838551156
341545324
651862672
1732778883
905722902
47892277
28629576
2006778264
1709150040
1103064662
1176751642
2118863802
916635836
1612718457
693432277
1342438082
1668046706
1061397298
1107504740
800397628
1808511520
322001710
1573223461
528391989
2136577713
57461683
1863143065
86879296
1654615000
57380648
559618271
1426499399
416990830
27837744
1658847322
761162534
354443504
286211540
1943013401
750192342
2070181759
1916967464
1366558647
1552267508
1336570072
1727291905
1705750189
1682083746
318460504
1229611943
871815866
781108955
862733208
1717497241
1659557362
1499445052
1401465394
996564549
1486879294
1296642343
2125389982
2074543379
1274635788
200033358
739593848
1028291504
1168052424
1623717049
496595821
1482252982
1342484986
1863204044
1887294624
1784628598
764145009
1561540222
745767441
1832304827
1836279780
259763444
1819126198
1857772134
1171153755
728816303
705553999
705077469
1684325423
198746892
572484188
1476852367
1784452458
1260650672
2123815269
1223913755
1662729869
15688736
655693386
1025459670
487846013
1658137416
497585753
367249917
297001466
313038264
443605045
651349685
1415926258
1163135563
1129025174
2101880345
2059727964
372377649
1533389777
616941065
1208408871
192473661
1094707206
1942096514
225226974
1470724483
473597150
2094109228
1852363921
1053766078
857784303
929927097
1063747757
2053535263
1757178216
1114067228
889594786
1106075160
165775780
19355132
709943271
433775883
1553151177
1804176939
2079845328
643591640
1111830114
87010220
1180801644
1567631416
551970433
1696652475
96836105
580533987
1508951279
51922422
274554571
370397049
1245589179
1875197709
241809408
1158270663
2041465359
1840868382
814488161
507747120
385337431
152160985
1721365284
80823607
698338227
952947119
1503944195
1654121620
701794543
1038798240
293798067
1392797239
2067234619
406486881
1614549306
1569443556
1649071573
1111395673
787418399
1522537394
705548144
328678194
966259092
2086476487
2118540061
1537514489
1416478589
12354703
8051892
451033161
1200497416
1599954070
1646420280
701941329
833198883
1138702232
885956547
1116988551
437883232
72104597
928369872
1343083883
1327944901
1809512435
1819903127
1828105700
1025599821
524453132
475292193
334993761
814312975
826199043
1303219889
2043745381
991856232
1472486644
662314560
2029100917
875356672
138895220
137489351
886513566
1742061816
1501677937
1533306301
2060742035
1258568147
265797122
400285474
100147642
532254560
394752035
1091609607
1372829073
389829968
942480697
1452098535
523035365
1790688364
466506034
2074576850
756032378
1459135023
203715062
673093088
1016202609
567181939
1108331662
713549688
1303049235
622849556
703656627
2126697573
2012193496
1668126302
403157004
1383099343
1178030625
193050043
1055112097
752223766
2111111568
224746012
426602510
1425884272
237311362
1822649266
313601589
885828830
1018450339
508072519
838842892
1543809399
1027811381
2122002240
1802057783
353484206
646724621
55751727
1700745880
518129956
1165468695
1075995506
1543897233
956467991
1956067760
2119393700
2120493730
1226861286
977238589
993094010
272036283
1542176969
187698367
476361089
935389259
115735398
1464742136
931141917
1069098800
1373116195
1368316074
1844835938
2061095337
197505787
1433441830
1534036643
1922855422
905236713
1367170151
2028628117
461343369
652367959
1407371005
843282042
1106970271
2068587909
1466053379
550177774
1390023581
674010972
94690326
2087368036
609879627
1879019188
1288385825
2105230584
2086509503
1161148829
2123586252
2089623542
326994397
998894263
590524994
1227275050
1486383116
244121301
643845656
1557435216
2022101735
266571625
1257896652
294733828
1875602483
1390612750
145161836
1202605947
2124295663
2009007040
1731613459
707178785
701435812
1802535459
1349466398
1407022004
380520438
1276443974
215060441
974407493
1641467098
275655320
1267479672
985579554
1266162035
1666613108
653739099
2127387749
697133953
69938130
832119610
2141076743
1843867700
1990492823
916542096
1835629749
248280040
1509803252
1218839432
672322030
592373955
2000436440
84486994
443015529
1792954253
757597597
638975067
1655072090
851061654
598404038
403207472
254532511
2137383766
431347080
940248083
1863805103
799394025
1742272214
183178860
259818497
1262949922
514651250
1904722142
1963786360
42227369
173162815
1202504608
1522001788
327822717
1367681879
876380614
145901895
452994301
509816012
1356594469
136301855
1224765959
611877278
432485108
1159080430
417459085
2033470061
592714325
1240868423
476539583
1422193322
1937162166
592684048
977848749
497026957
478179613
1705368805
621228303
686216935
189372297
732255762
1464341321
1647449051
1813863763
1588733942
606717983
1811379619
612385484
1866900003
133593072
809628920
2057095210
399649140
1999019988
563897044
86268415
498511299
734165619
1772931746
395055912
1249110256
1730229411
1441096312
802533246
1975579046
1414942171
538470252
1230419285
420470594
2029545658
669966292
692700761
1447630726
79913355
467969360
1706513778
2115355123
1075603188
1622213367
13929120
1680001455
1699720429
1187725127
1817131742
1246224787
266894148
840415654
2053931769
1000332327
588255145
508414613
1235817612
737600281
1382194612
365936585
576884937
69589936
1181271089
1124273879
1375364692
1638726290
554586709
1830219098
1033303815
168776290
1513645621
239750945
1237018290
2081348670
1824941716
1984653702
1753634143
1583581694
2128282531
1495232988
1459930049
2034363279
1809696669
183810871
677106159
2118483518
682633943
29932169
947441619
255467750
615141606
1468505467
257891022
755203486
1948786347
1930343414
802205526
822995466
191035705
1945325558
1424385569
1942679076
1413111407
701290582
1638622803
1940403408
1368144374
625220350
575800713
1011743148
388267207
522257002
1241251828
383930921
811970470
1681285342
477869974
492673233
326840382
1769253719
829263463
237406336
1233555074
197998217
173377052
1397079898
460333178
550585998
1768473433
862544016
1951938852
1306777081
883581359
651088185
1564780281
1732576274
1019409992
1592348313
796729084
45202440
398811365
1647692302
132753141
1486699221
1256786823
133001947
1395785540
715736725
260698474
170418884
354096894
1690005275
663151830
1701503181
78007007
203642552
1805177356
382088029
239669274
691512707
928604515
180101310
503219742
1169207620
1186674582
1997384081
463493584
1275362372
431438715
49692666
175520301
1325273495
865513209
1429853422
1313047317
622365566
711252347
1969358453
22306307
955865261
624652915
1350282899
675225876
1232558124
175786549
733595353
2021301239
631648474
1511136014
2116324535
2139744463
1458975414
1848875849
266273481
1631150176
2021889847
944419884
1307374792
38538244
1221766555
710135741
1116973974
671117999
273912893
1079423827
213707664
406305873
919234518
1779742632
1962933473
333752464
324869494
927348537
54288716
915793034
1310329889
1473099778
109994683
685806121
333982820
338618034
1739943755
92315833
1777874596
1302783785
9588159
710771341
480767423
437490408
957536587
738407581
1755356209
425645064
1572951959
250542458
81241710
699997131
769642239
1219073010
1481535238
884572445
1714449418
1333469079
2002928660
1592598659
687960426
68104413
38938753
374621470
1185027881
1746899516
426254176
1664458219
1311626700
1532608509
1109851615
1290600435
2068041248
500678071
1728264882
1586080662
1409318418
1224346251
1036114192
1393432282
1226572042
436660798
1662171935
1649381999
793803596
2086513332
564455045
875987604
1370744206
792413926
1314230284
504680900
1433365537
441877451
1501414994
930461799
1673158979
2098279011
2011436582
223055872
1116691797
314730699
256247962
319588608
248776177
331300487
651030661
1526658324
293954627
683905978
908396947
1108814994
1566610989
1435223951
791305618
541849637
1320599308
401577949
1006449547
212509898
890017351
1034500326
450198375
786199747
1635189914
1660574302
1224327101
1033621735
2023411716
1211128791
46515913
1753072091
2142512980
1860234843
2086467070
280311092
1082775773
680224808
1907530585
643786757
686262212
894643364
1831048376
262067174
634776157
785563713
554539576
559148536
206774623
42986386
1131347731
37160397
37915772
1688118470
592426164
959384701
2054069923
751808206
1123432242
836055958
1040208508
236734517
1677373151
860851202
1828907594
2144135596
1142574544
1790791489
2023844731
1348273612
16574538
142453265
1359248052
333939823
1700854217
33389663
164905331
857408185
1195365085
361801272
716337512
1030476801
563683713
1574721680
1217893945
271291931
935359926
1996835389
482649480
1315349115
2033304771
1110035310
810777717
1311504700
1524804257
1462745269
769714550
207824166
1453835548
989110032
2070389297
69269782
1380796966
445660481
295034716
301986023
1149351359
1506162344
471688991
1263611486
542999778
829138481
1581530952
2128464991
367319222
533681139
174697698
1153584946
1037560603
738558779
1735200264
1870638720
1257199943
268158593
1994879520
423639286
430537508
1847293294
193851653
27698885
2099966410
1738648599
427213840
126531842
1907575931
527675820
1030556968
795174570
1703155019
856831511
1909541290
147382343
1803283803
903630700
1681421135
1550714363
704024901
531233726
265569259
2113328998
1324161295
2064369033
2083619882
1178516307
1156115935
1857789305
255780243
116160035
741842099
1854352460
1203139425
1722782622
1734367351
1954786181
1061050007
855149033
1521322375
639092118
1328239973
914390923
2015947720
881114029
2132329458
888974374
115203418
2055919994
915110753
1592954258
565752062
576148100
1469589719
1919862148
1549401452
2037141314
1485767964
839761247
1918525975
1593233681
649070610
151427793
376525172
2144820857
1186348570
1698236698
1572479101
394940254
515801505
462011108
464949202
2058406773
1379952785
499674309
650208783
519601075
440167893
655993605
382695870
2023901332
1696609717
1756376387
2074976963
1725662964
775987100
467693032
1614685881
22865031
352898726
1226412529
877059977
1388799354
550260462
295946617
902322424
1232813950
1499972753
721228258
1421244501
1662734808
166155365
1928959741
2035553507
1127569237
90630250
1446025939
803804405
382981772
571186436
1568043412
25059012
2114233472
1605749461
987771651
2109984741
1917177277
2014500710
1469886532
233077486
252405403
1530269400
2002079630
722070422
1891009287
1327394831
438759988
304637076
1920671045
140629900
2120399569
1976077404
1341856768
759914922
615369163
28603210
952640922
346413322
1341679297
1660567969
1217904986
2104555932
1071864790
612976455
1985855222
1055322214
1056188181
152317210
710894864
800482756
1360914671
504134032
351415758
1163285160
247391301
945656935
838631142
1919140036
503369124
551303320
1247012061
23336122
876684454
2040895540
162712358
319802251
764453785
966230816
1130484247
1436927026
1133128324
48552199
1911564344
1490721224
1563027071
600421109
2020110290
690786761
911690917
771144231
789445549
714353435
751029991
1435837391
1952774247
1039281260
858663843
2062825807
1981083262
1274453823
925652175
63314114
1595675355
1723104663
303284395
1690243767
1729433275
2095344802
2033726082
1580142250
1842521628
701679836
313752829
593507627
1543913709
959976004
961809249
1342614635
437534476
911998210
45072985
259265369
340549759
1896673568
1527695011
1381544397
845407766
315696037
127330023
189863292
178954054
2023527630
870272922
1187134837
1202223243
185574136
373489754
1639621224
942338927
721727666
1254514254
604892838
1463334468
1521140874
422645181
2139453395
2135135681
1892567943
771382675
44781743
1827836595
527121036
1866023270
802218879
466415068
2056322676
70052234
2071845951
1357706382
986043791
1481852780
1207795384
1674440304
1691868311
1271283626
1913599636
1967131264
1965730596
1827667368
24414467
1307147473
525573304
2025772706
528631994
1491955258
1950063018
902599868
781914651
1576542322
1360940575
253894049
428787967
817518682
1231418654
601722009
2099178612
44858177
2007827691
1900584261
2079053671
2093059042
1883779959
769802657
2060917462
1714437403
956463277
1581116261
1199740099
1062043681
1115655737
1352755308
1674012338
1177193794
1205483643
1273339177
2033228909
1953239407
448185994
129603986
1522412092
1067612015
1036848667
1354542326
776091056
360769341
1103203549
878753014
676912919
774025908
1006137626
1606578661
2012800350
1896079136
60103424
1384297211
1700504706
1688504451
343988994
794094775
164678604
2009231469
1055807311
468501481
408544224
116656179
802104974
16253761
1851818933
961073975
669975758
2067918334
258399620
1258811973
1570504943
1306084501
1836127311
1077748555
1733529570
1625452701
2010541843
1841958658
1861055905
670850115
1914934922
1861662832
23677507
250510772
1081981467
444565030
1208471295
387313550
1993649779
1152858084
572815093
254424652
105343320
1368964308
321283746
1221613246
2144172047
157123533
2051509518
1825062490
771230490
1995073658
83354896
743784062
1666813179
1185402989
1590169733
302746000
680516642
1682686350
296168245
283550663
392439761
659481281
486917851
109945545
329185382
1504559045
2054327151
967422784
907011277
1761672906
867209790
99774665
1653351897
1215503124
2043303245
882490787
2076503095
1783501317
301273633
164032961
1963516123
1881370354
838647567
1770432739
846154021
77611558
684764342
158783547
1715600577
556341225
1366861540
176430792
1480866919
693624164
1227742570
228137154
505670281
1438266487
1240908334
1111261152
1548015573
151617744
1608266044
1644119957
126995587
1898594032
1573422849
1218663305
584051573
934354135
1497052922
287775030
1194834206
118246640
654355917
139328947
84729475
1862543186
28280458
790095389
186255951
2085405985
259460849
520994289
1908377285
1087239308
787588832
911300061
1202296651
408360268
2131495834
1159501577
1012355326
1796867405
898011647
1852248384
1691738521
995031561
297666544
1319582415
587408798
1556621116
663211930
31423745
858130735
2072742712
1816035132
129258215
646803886
1045081838
999616070
1365345897
1243111561
711667128
1949470639
40590516
856440328
1725094626
852417102
1880037131
520257075
572324244
170935478
1179959581
1187068502
2090455650
454597467
302828589
2071275571
1655202709
2124003668
1885515141
952767285
1891186482
1792255097
154251338
959450119
2025993071
925393949
1879590879
108167166
369667747
1670689500
1771339176
1619801746
1293742783
750515810
2082910391
604989849
1002453492
499048387
504255371
436659032
911172893
1202223020
1612752315
1392987247
933076012
741654734
673241117
652870257
1018794640
1188485070
1876153234
865366962
1890869508
1153286004
821072820
785648775
1240691955
220144761
494339040
1587523075
40783679
1511420705
1475218495
1139264802
999982325
1339806023
1301104548
969607430
496733211
1199545232
1766868141
600283402
1410784507
131351708
353930929
1716602171
1447146717
801573452
1042265116
1186008148
1012125389
1122711447
2089730530
2063354759
1964921543
661756134
967668818
5537284
2004386124
26605313
1962592341
540940923
1658167923
257541968
486095802
503205675
1968784850
1386032370
637054814
7552300
721898723
2064966215
1124294543
1099381352
1567712142
717825744
1922453147
1839760264
1527329333
1109333652
1142331081
1864202777
1926182894
1363493601
478504794
1232366320
532766916
1194532428
207142536
1409682429
1041518121
910355501
1675248622
1277447161
1942157545
274553642
1485957101
1486881770
288955402
1576394355
1425773856
870536592
1471175975
1134006754
1600632550
256492128
1550521456
1226236189
2017977852
477824772
843386757
2043149762
1173227104
1863854681
1621276949
860623427
1881166602
1901884706
331815384
1945484600
951564118
808235384
497508436
1997259333
146691045
1394745957
1978797551
356678603
5284521
572432035
1256066835
623239230
629339058
1347650536
1437947529
72392693
274139695
873054452
356956361
1330888353
252821771
1351592970
511675230
1390938776
226571740
1929079853
1132050994
584788728
232407135
1146915485
255803488
1953488800
1469237632
1487069619
505485905
1513124387
1430523990
1696687620
1328980696
454193603
1110483882
983329066
923989994
555059764
1803740105
907815974
310421774
1137026405
522451218
1319368540
693338443
242277442
1343868150
2142481254
1800841716
793758551
132376846
282044879
201089443
283719064
1316951929
534323169
1953557809
1582527559
850763024
1389770641
622112861
1993962345
343891868
613797142
1870306071
1473614347
979961121
1157950300
1378499306
284843896
712729817
257956014
1939949116
1598196509
207033533
173720779
1044465234
1716996040
939800736
555868708
75096530
777835151
1896231828
959306644
1311322360
963861030
656910921
1513684130
978051904
1986484773
2025868534
1632249918
528348842
1870820607
491914303
400761418
34782155
1405400503
644385868
1745830862
1283319021
1842864983
16619903
281870583
1332476448
1726708169
1429983328
1433443685
188815003
1574554202
1488832976
494058488
1887385356
769541266
575568036
1024262808
1657860964
1870856778
1501240714
1257961398
1206378018
833728694
1231547024
99558672
443235018
77626953
170109485
858213908
1814163268
1277505576
987828064
839118161
311456547
182873227
43316793
1482142222
776142207
1154120772
330763476
16841093
973592195
12520659
1778012510
1621910114
2084234838
1818721072
412537576
517766270
232717440
433381311
1202476051
1999260318
104977221
1034885008
914864945
1063819933
201331100
1230388621
502437881
1370998393
1432471171
1344664133
595692943
1736581143
1144236349
920521733
240913088
1690429759
1416800952
351479091
205562777
1854028138
140535396
455937023
2074110879
292563329
1095883970
683729418
425179270
152992676
23779250
1562825287
523266985
1012517518
781166721
1998767504
1551170166
1417896053
1264278598
2095094421
1840820248
2131517966
1215524180
656698660
1199454045
1440411524
1521137703
576626802
1276044704
401395812
2124769500
1423139688
234508926
1975477450
1749710251
1149484941
1230305139
535366443
1403849004
1779196479
557000956
1114293529
11785845
2059392705
162498071
854597644
143172122
16953926
1503719094
1101846116
414596318
1466042460
1788942446
346301297
361524666
1350102141
1810283462
3418155
2085084853
213779688
1594829602
1172185392
1534745558
1141410558
977922457
1038918017
1007699648
183170886
949881874
1605930946
10896794
354976429
549742362
461994368
546770470
1739369129
1041965423
1910514835
366253491
1502227220
1082489046
1590808142
564550000
1700828398
117426068
418226981
1416297456
1615366963
1413955282
660898214
344474867
2109198921
485517969
1896756152
830486215
601353279
1169151954
1115489755
844424830
456421680
1705421892
1328609260
626309327
460607793
1990888129
1617330293
961270164
1017759649
683003127
520306751
1663409695
1671234355
1989130508
1340582491
1626375074
338211252
438851506
1019377449
520013435
1406436923
360294513
588122876
470326213
294050742
823493400
1564958631
1707310789
748004933
1080408529
1714207124
1289828142
1236802563
1084613057
2084162018
567538205
1695177091
436423500
210712642
609132805
1078051406
1296443191
1749093585
434092636
1237713634
1889877559
2135995974
1019090440
283694995
874178862
1989552899
1623664439
366810563
1351358171
1628976070
1654159670
367043445
1879858977
1427668358
28161940
2032416062
1613082860
1000458959
1083704138
921502941
1621369620
766237011
129445485
1065060969
534387178
1026198875
1889533015
868583368
1930601989
1289765994
1652223400
936174335
306640413
901597237
13311560
200004979
2124311850
1605089920
53604447
631849801
1546152565
1836685760
759382865
936965434
754822396
1417538639
851365019
2043428906
1133890614
1682096040
1584477842
1819970304
92404759
597242876
799239609
1275282650
148173925
1742265844
1448170475
1970405420
1019559337
1208921061
1133135134
1954988143
739979425
1559516757
1176493975
636714631
452183281
1263022804
997972364
1383115341
654804132
535295851
1455229377
1190010660
1133960674
160702773
589558940
823622203
1973270006
1970017750
727134600
1258800862
341742723
2012848147
1155046609
723251492
156539828
1296860208
655543429
746567068
1357269558
1642406619
1337031347
1439923430
1635129414
1140482194
625521162
1058412396
1841450183
180072551
656315944
1473485035
834080278
711061607
1053564045
913237768
1865186051
312350155
1830347808
582616090
1333547616
2118311257
61387439
283480164
961974822
163328815
1507357448
233991750
583585759
331427207
1754860017
867789847
438046892
1221789568
241812648
1003964062
421471067
170177905
1669395322
893215443
1458272297
1275244359
206453451
1216683144
1024833799
1110745591
2048109455
2017722965
1656429913
1343526102
102142074
1382953222
2019072247
1715351840
1660001308
999651737
1120241356
520031581
754269138
829340641
464301565
413493343
1124434892
796777727
239741008
1659239955
738711041
921913923
1651661534
213572354
1220111757
2081175677
1862968091
767153801
2071215249
1806307309
362004815
258163778
150600568
517087600
1884267041
1417308905
494398964
331547597
879957100
432204756
453828249
2089641766
1821930238
1308577369
1764887341
399443329
1347579109
233064075
686925365
340898770
591136867
1396101435
678003844
2143729974
959035620
1498874385
262408481
908508078
1069774036
302662278
1293702193
2081177483
639784447
1415979561
158298778
166962672
1762597162
1780293232
1789628625
1480786228
1136454357
1018724944
291932998
45957460
886329115
1209769091
2025024778
184409536
1782225997
380446987
1270361984
695194885
1291778309
315907289
997170752
1564469896
16502199
2133350139
1566165898
1726663379
1893097668
1530061467
1189368218
1772078761
385730997
424702645
588496312
699718431
1417565599
184538051
1510690272
106783051
452464545
1953757830
2051396957
1736056370
1332198819
1256719789
1960241205
1124356190
1240386851
2081621731
792598578
589695576
840587441
30099567
1588778911
849703245
563943753
182466934
87916159
509043989
503471783
1716801535
394869077
316755355
85287216
505755184
1349230482
922205774
1053189322
1984178130
3654745
1710634982
769389842
1107298350
1268499113
613558802
68913197
34461707
1644350763
967153362
1443975996
1826420460
1327324069
1016595151
591755360
1600092777
1519898906
833988778
1901809313
1549925935
88357214
214141581
1373829358
129378965
851627903
1078064733
1059487859
827555498
763189719
635537601
1065936646
1132854616
832125577
200612760
87450719
1597593827
9998753
1160713910
1420412004
1750713500
1288985190
1784371152
1546675203
228719920
1311084129
443376982
1604186047
96665923
1520807702
1089898026
1445836035
1958719453
1851780064
1544497460
258130560
1309291123
274032137
394421664
1384669455
464616732
1965893071
1848728839
1956685773
622777085
1570824817
1140680442
206900870
819541105
1703154371
1340743007
1238827946
1757600619
1758487034
523026794
2077124335
1352647119
462813137
244246926
1064955653
333408709
1937896282
1423750493
511494666
1453725716
1057394989
1437782474
743429699
1109756362
1335531252
1911996876
231028978
1331075442
1317260669
1412730619
1648488845
338959472
2111199127
440115604
2047701927
265612641
663281702
1828487636
1821201034
1824273154
2040164542
2135350240
2067728558
611047470
1194644489
1996305365
1933725145
553626699
64218604
2125037579
277884689
276900648
336727747
490210148
2010837964
1466361835
1731459842
1393330684
407655738
521696227
1054405865
1546506334
1925926557
173935176
1606194357
1872994106
1803801713
1881186210
1206349815
346862672
384967651
759406543
1053096240
267795869
1420204509
1767606229
1608276422
1573614533
498109065
1007656889
1288980335
5595002
494420332
1347140003
362088616
1831790994
1002155356
1800435417
152979910
993902401
317087091
1987769095
1073225682
1494109944
1331999483
1014574703
1235647468
594095130
763792296
1060885987
2003525529
75547910
2055613888
951559132
1003106865
1521219871
2093026838
1631756619
935755510
1319272407
453283762
1242564548
724278854
1822630172
356308609
393672012
1237845439
1442296599
1221122161
2145540711
1960890827
193724989
328198279
1692920693
1093615166
1307607159
2050458418
1626947274
282819380
1248525402
301286300
1335308474
651754488
893498012
1435946204
1672277879
1585064357
109118454
2076364963
1499968688
1073136847
1348844642
589270577
24211378
975204713
2106637375
2113109001
937304810
599761230
1201119753
2133038132
1333088345
737946174
1044221458
1093065691
1329680676
1794403034
368000277
104259081
1403006398
1817348382
1935261535
641629323
1033734283
400496701
1657707829
57312514
1687966354
1427028298
269299294
200429715
41789373
1542248366
1769642915
26261935
1536258939
1161941107
216474823
1447479919
1683472283
383065353
1549117591
1797507180
541025471
1728389594
1771214719
595415968
1293193958
994697776
390607944
785622668
1723078985
1187900980
1012835327
71824741
256856302
191742932
857114892
1873147706
1991020524
939098313
827942056
423689297
1567657500
1460108792
464218763
2143137798
1984912144
43334421
1824275095
389793411
2003799580
935338382
859062663
196042984
1092460442
815443380
1099676980
2045169859
240107134
1915260136
743073029
1890055888
1019999378
1545860639
2079336056
2121295754
930600632
1198236471
292404507
1966422343
125861603
1061946628
1266487771
1679580568
1495496246
1070403268
1416717777
84829526
2119685472
1697602664
51364910
1301832580
1870235612
10203975
1790634491
1202135987
84855233
89283911
962018182
2019036087
1065962115
1276697170
723408248
426901267
2100114824
480215054
1390439506
1270130590
477975688
1293235261
1649848626
343709422
376743813
128783184
2139438210
107758435
394297232
659144309
2085460293
72088723
613775184
1409513709
216018787
1474075567
1741071534
1613592702
546909048
1050553901
663233739
1292084036
1010139318
1533975035
35202194
60441781
22980176
1620694150
1690398872
1991454006
294285278
1277241898
618887005
1195217755
12399516
1632908323
845306214
1607651899
1531037010
1142202610
1289818635
168167744
1787324925
1290315993
1000835826
1304254511
205210255
614361624
524808097
1679970948
845500763
103603872
235184284
1299595054
461197481
2017976271
499355187
1722812787
1903109511
834551636
1489977824
789454631
1511645782
575370808
678854756
1857354763
87667549
1118844204
1677053626
583820049
1199415079
1212474680
155080673
1854507571
344461116
1470024509
1110710247
786176444
1295339586
1401352254
1118083620
1090204497
2066686880
2106566230
1662411348
1587047206
397588013
1202350403
444895305
1779949403
163562477
1875356517
441918996
1992076236
12902730
622437357
325663948
1521007140
1792100702
349759139
775855963
480028635
1104096352
1289810183
1327591916
1407674722
1294211662
1857034327
1326723515
1668567575
347351231
260980823
2115691991
244614265
1735505083
208352357
1147284386
1705120542
342851838
2004548096
1986505196
124003659
1392069588
1909010052
454930543
1448813622
1267134280
1084958181
645369291
313050648
1015833352
701702088
2954890
541387303
466200844
2073457799
43164487
144633086
1318452056
369009142
507633798
1579576691
1490502699
2059405216
983067171
437544935
1481314874
1254930613
2123106587
102708957
1461681028
1374214961
401582163
434863341
139349110
497353361
1885930692
296019130
1412531412
848294442
65929915
1332169604
440638345
1571176102
352531608
395921961
947452548
627374974
810531676
747633206
2042685902
1289164242
310742014
8306830
1194897899
1875901644
1705982695
666902698
1360287536
1334737580
555881179
2125387543
1550025185
686993442
1943660437
925946825
705208287
933342967
2100062599
1211175901
633476002
916219180
744371479
1388320881
1901008729
440718281
1464714976
917435979
1005398012
1204722724
958170695
1385335665
1830130229
1805453527
924182233
1696116503
1883467229
407097840
1554368854
452099406
277592788
119471393
533755186
2097920830
1828013093
1911412709
1341949922
1071133513
1689682032
2033321016
1018654229
198062968
902496486
1489092628
1052027355
841710341
1863386193
1797255252
705686483
1273177208
1636261867
938820943
690624456
1805822706
900943875
1467788150
1684053468
351497955
1624523051
1355079831
280267468
115816346
1989648149
1311003957
833272945
1305580430
514970028
619062581
1921572071
449295944
1559100569
1416591164
1542569535
1278629673
1481026451
720160604
636336773
430297114
1461766785
99096481
1589504890
623088344
1081919394
1551488324
146511989
782841900
87050044
2050541613
567033653
2134147977
939387747
1464817777
822457646
1326823034
1052151594
1618173836
378664698
1337601510
576841259
896008855
365357671
1074733369
1193833211
1773767071
397971317
138242547
1127403462
192127880
938375140
1783723782
1040250303
1024905797
186532323
842079580
444865001
1316706495
376146789
1610630004
356624397
708862850
111347249
1000674027
1845053805
1478317427
2113752957
1275605293
195642252
328901027
593845702
1385174909
1959571
275823796
1168320258
2111379345
936757156
1329789251
2031787407
670073386
1953642536
1946265943
773984761
1719134598
520149327
1496958629
1069610037
347534606
1175365042
577791361
152854996
136773135
1241043382
114650174
1073065536
820856287
661593252
104245084
864148090
254744897
359949750
1568494892
200513707
934840397
1349410753
1786390943
114320519
976976206
1519453019
1637992743
150635667
2114070323
133755243
612017513
445107224
20902093
1250276655
1673865186
1942135978
1820797920
1372888626
532957230
331835529
1067497480
415162594
985845869
1669246804
1823906690
2063096973
160906852
1428982800
1840633188
1001800979
418533208
947870128
1892978013
724960549
1223944520
520210072
27069375
1904466275
1585807678
97571106
1556715061
25144347
1707598056
1432260944
1061311331
1982821397
242346176
577439345
1354360491
1802936770
1594174161
1304958142
424188989
1626404843
281068810
230858555
257843730
2096862910
101396074
547308411
167078899
2005043190
647253160
1515858623
1371742652
2000575333
359598631
599584236
1847555880
1496882160
656725749
1260497200
742341065
1379631658
1808315150
528835995
1343847048
1005406831
1015400162
1995354801
1019759546
950264549
237067880
681837988
1043878285
1580796554
1251761416
1857357271
1573886639
1168255934
994078319
1375274532
816569806
386793483
548308964
150920924
1057537096
1927608045
457513133
754188068
1273017976
929196577
1577457222
229712044
1709962106
1933862832
957524219
5634016
1508945197
1076029070
1763701112
916484351
1677501108
1324979672
684591720
8487368
501394325
234581355
151883127
202441535
776705743
1789641480
1204552758
1282532552
405175496
1552542428
939218842
1718010654
1614712487
1384644894
673056015
2090569692
437834390
438196352
544169124
1543645833
1772134610
2134659624
1952296781
1409486894
1506788325
1267138554
1856781267
2049863885
957092216
1459654152
484105384
90774889
165971704
56091608
934432528
213084279
1474971706
1603220694
1769687971
1920551173
1526804409
1284309404
257125089
1694579582
1825349481
633120650
753858332
59565377
10434581
970900748
1911514985
979567313
1922838883
656899213
828216454
364157192
1477716465
1666381286
850525454
831124406
1970469571
505547403
408334057
1057968902
612411274
1712215106
2089867205
1264830068
767523961
193658523
1125232575
1110491271
1260541
628412692
76513145
1067833418
1900062001
1052525465
1187110978
285778824
1610719416
470674642
1297056817
1016216832
1871307185
1858635846
524881044
1968456845
804496353
1981486293
1343626821
2014797496
1085064671
1372546936
508527987
691529793
775337739
611798720
983873775
304793370
378437553
449477284
1111573058
729033609
1497447298
1175852582
131026087
2032924884
1719966855
106818830
1367206222
2044575241
667953381
2075540460
1557809939
488882844
1898497251
990975947
1352579011
846806795
1443361238
1765933650
1939178295
644736560
1383363007
847642634
1132786296
988637936
696316316
1356726610
662444368
1347047567
433393474
2104558259
1190718640
1729060866
817840969
1863675379
1320518470
1503196294
1929692210
1562529268
566417699
1513843135
1196271419
1156365726
1058107930
842622725
2036926335
1518837820
845758672
462115996
195056511
1517128534
1381541201
1194345662
2047719912
216736690
1954411241
1363100192
742988106
1086106127
305141583
1154925631
711244535
973687347
1346217632
1071915450
650372639
730577163
497587802
1979160113
1468730915
954714128
1955591143
1656250733
22359108
150214782
1162305734
534891267
2061433388
211162752
2111259122
1057950769
425835452
1347040827
487719110
2134335822
468037175
2119523090
504280840
1504793522
269055415
527870095
1337777003
1100625945
204354992
859675855
1779272321
425923107
486502833
844426544
1797359425
1701151796
1194883190
716129802
1293778470
1219021134
1517734399
733862444
499455879
2077729443
40082627
1811532365
1074273018
1089743014
1258447132
1811075106
840617173
1400679374
1606293688
864867828
147642775
942757334
1502581386
2147018896
1597730712
341156766
2064640003
1422012167
2019801058
1082716657
1489992196
336594611
1262565460
2118898741
1815158038
1911388569
1885509403
1470880263
611984416
1292201543
1398578262
256856033
604757126
1665819716
232235765
618007032
2116741219
299403728
282471301
1674071766
318314406
1925727354
1106421629
1707248425
1406886133
1815378816
1955478438
397186127
838631142
693475869
788725149
1660423510
1190255450
890376007
598610513
2043284629
1108974112
1951973991
614356883
1058820796
214818
1108519833
632897603
1169906774
1629337575
2007246424
729480422
1284835284
116769800
1206690394
1953583869
219664696
1965911758
1988277765
441484110
1961850286
90362953
1418224526
239352988
40639421
1502647302
1616672083
602613605
788829504
520265163
1042895245
1980456048
855173269
1064481811
2029039623
1833110098
441106928
415327694
216963300
1569573411
2049218100
1828410325
32436950
988729782
1794065586
1115788953
214014174
1383832069
1560749885
1013207963
510471048
111782467
1553007646
1245309264
636481314
279457110
690501839
1662973483
1339309861
1803757761
1017713243
994577808
104272316
1786804339
1048028866
343883225
735206592
112532243
1947965153
1290330119
1672467698
50509326
1737423071
726413368
1963708021
1781019740
983894267
1492709221
570894982
975880215
1102624299
869675436
683795467
1441873690
1931165649
2025054386
1866339410
901618473
792430456
1769152147
1233462635
280925235
925273078
1103087893
1030389863
1085983349
91989837
441425809
1160947116
2064158532
245376513
2009323808
1501937338
332592306
380236877
2080304408
481796774
1934564359
1778522390
487143887
660253268
672472693
132729824
1809300831
644632423
432296587
229312552
1881575762
88876338
2123827026
318240681
1421226497
290602377
404848792
806823467
1743050928
1868827429
1478621678
925484758
1150981067
1326207050
724521067
1603316250
1891735526
1672415430
1890395424
549408919
863627346
777370440
751608037
85324150
280852896
321337813
94609100
782171993
524912520
1367607874
598379359
1989553618
929201015
669227839
49618271
1246949864
842786456
249998759
595879015
1096704736
1691292781
128244754
815755667
907292754
1028483201
1983073883
1736771793
1513741823
119466758
996737871
534427077
1481753474
1388241588
2128851261
1150966894
1194444784
306615910
205753072
1991077806
35061640
1414403099
207098430
1520704667
1324541440
1362894129
120125195
1035747009
626954672
194854167
115895279
778028873
1391043207
1122004485
2109689756
333367349
1224463116
1611301929
1544910110
1570044466
1051696581
517033408
1798468574
223339699
873573941
1550852481
58258055
312817407
1918949810
660419391
1442927708
143236290
1354518021
1063240116
589591918
331611725
2016754325
1920674016
780128049
813488878
1921107683
350891618
1525010173
277805531
1034939358
1913120957
647867446
1780379587
1939892172
1556676897
294899838
1348207892
634823443
1901302132
1145720484
2129460125
635156006
1424197545
1566565239
2102315163
171006938
739531346
33088607
690834295
1598398358
1951882648
1998485496
1335380274
1724928421
221779316
1799420402
1662793000
596218771
1772994358
1842127092
1019346388
1346874430
436736313
676812060
1160161451
1061907271
370111651
1504338660
1491947787
1500514432
943925715
69818658
267923446
827558132
477303449
588080303
997151709
1994250547
761238107
1190569237
1382467027
59428763
449619654
330077729
186826246
1339430173
1200985209
98812585
1064634706
1686717178
1779644326
1393655341
1373923535
1616628133
664477362
501206460
643604151
116141765
1385265595
828090848
1912071359
1502717551
418440875
736724406
141638589
32814834
67619315
697192369
582605781
573805120
1147016368
1724543958
1058806808
684277869
538097251
1046394218
1587562892
1982732907
577059603
1882304189
247969886
26722028
742098857
1297810548
1516798948
1394535122
378123102
2099291212
938847964
2141305136
278610475
231567222
373695018
2062473359
1181829062
1225776371
292154441
1539138404
577547947
381941961
135544209
995364337
1209437890
47568683
686351394
1599963745
1917793746
1627549204
634901168
74504694
778889365
331443838
1723851376
1231114913
1852361482
810373664
1721349721
1699058347
928730252
10210495
755010571
522117623
1533399490
186884068
1026019160
104521776
570458554
1203194537
1441592453
726337178
218810814
1124693265
2142727781
1542130682
1280449286
1871189130
1975965427
1752637681
1699172380
462456986
635787273
1435511250
1169611689
238662246
878480425
2077794854
129468170
96691304
1006709154
1305488902
1377051896
1332532720
710783920
62483819
806061461
385468447
1898498793
965717728
289217222
622425301
598143428
2052010361
244406282
874067421
107922757
1845882149
1146533048
517102627
1836083690
824010029
1206118267
1565724986
417298501
993656232
316322477
1821616663
1885996319
1185965378
617911828
304676735
281205841
1691191912
1874312847
70578114
1014515012
1361798845
1135040388
1987881389
1315322169
1749025729
1326944227
1434011171
2041156187
285117537
883353494
220170951
1366526608
623811427
608179081
1946285315
966555381
416175734
72318624
1595721422
1202293919
1705594579
1339985325
1742632234
1964240927
78704693
1974220680
1081192630
361430579
18460903
1124266227
25177121
1352818952
937796303
606249815
1399303314
881691349
372087492
207177043
566416608
1377361122
773645564
872791967
2025515961
612302674
472058008
539344762
1166645299
25406943
631792800
1950194680
2025853253
323742020
545956041
182238805
102909340
1149315184
392851237
755292987
1024527240
1954201649
687326067
193037912
1514352774
881991968
158183238
1598199161
637289782
921604857
725415893
1994831862
1480140293
749225219
1482955212
579995518
1718333902
782066340
1189556884
1972468543
1821948300
699480312
331489477
419895641
1561043886
475752182
767259367
1450126006
884030037
865242925
1695976562
1983251970
522829414
11253859
529411762
333253473
526954158
2114521
998493500
1751768229
1260480323
1481572359
742160856
1184983961
736811915
1993137669
606152139
92620825
229623820
268214276
799795252
1535558856
784766347
367923243
1412929398
1626674866
1157731240
234030187
1205240887
364195872
1838465420
1406712053
530237774
2103227754
415824150
450257305
868559933
1289391720
1910315267
263349879
926745765
222480198
691237643
771194156
611426009
1728593150
999724706
1246467662
1750699363
1080236616
872455861
232487592
999114594
2001957791
1086443507
1140353333
407233522
909216478
641373526
1116116145
582366824
437622687
302484379
1465442642
1533964744
731042339
1236058130
334575462
896871085
1964024342
669029306
1649435728
1011381382
640733892
1726141645
577792552
2076656086
617421948
1076284970
780083531
1272043061
1440367052
1286937613
680133381
723178097
818610149
1399129586
949799716
44347210
870457372
783124354
1245409213
2064695759
1321226176
1174122644
999271404
553204093
438762533
1680430740
1987479075
2117379926
594215885
1963690913
777290495
989132169
1023434950
1465594685
1202698552
100118111
733709006
1891004708
1635316343
1164158615
1336367479
1760596220
2046428389
412351950
423163
1319508094
1469344929
20797268
561294688
1820408697
764414457
1088131486
782486337
1823043995
312238416
283330263
1545506009
29726520
973972075
1365390180
1211566611
1527932220
707250375
1594866212
1271672692
118611912
491531957
893108820
1709232522
1063215789
1094790724
465380238
315407629
1360973883
17300920
1517276197
1057870726
292676036
1165506287
185976720
774063730
1503531385
977239337
1017899693
1653121847
371373837
1589083827
1511023437
1810802398
1572736815
568915266
1288873380
1788327042
1966351805
145734013
1700431118
94132676
1745361658
1638421612
366299032
592112135
722497864
705759421
1912233530
193157779
368727326
1238149504
758390440
258041257
2061823849
933247795
868094951
2045033039
1479062577
45639825
1929663297
671285824
741428933
1895815370
698878429
884331881
912866073
76733240
571450981
2091257388
667278886
1780821011
2063330902
113531212
1907585623
1312524431
1845360863
1923062231
1201105218
1399828997
2109531930
378638531
1514073190
1615819998
1481655040
1792935868
587958886
1789647179
1177986416
1998670656
1063748534
1795968875
1976350927
188550713
1300307116
1525014718
191742932
1173890842
2002295810
839144107
1092684595
1923903436
853087338
1047275393
1360674161
193540782
2101535933
1625380596
149811181
1267994099
327229740
1548800118
2072048626
570935334
984451652
147621077
368916208
909212484
1931350020
317378747
854456759
1435114532
706585197
844868674
2086429137
1388101190
1993060248
232469362
861104360
1035219748
728907265
1354323836
1803334840
821117762
1201133925
155731273
1621508578
1284926673
1469191999
260827082
1316891850
309898819
1563501152
2075411665
1118324142
1315403991
1979415875
1585978653
872021101
357432307
892325038
558112270
243175416
1396459032
304993329
1548113106
1241833674
1514075132
489574072
157374386
847693132
334008266
593818010
862675569
1714083870
989381195
562413773
342181672
1174850128
176895431
386526640
10787225
1751353919
1884249889
313505685
1750713500
1537852962
1738548282
1471698044
1057386388
1636429356
84051594
1016416199
1543850209
1574005721
149104691
1654542865
1430047176
496118951
1842095744
1522826599
1008890960
1991251880
238741626
1557597277
298565768
2087394226
404470123
1348243233
1011964317
304821018
1198859822
742721159
373869927
1175278903
488187694
908852122
1756653340
1361901644
1495792514
1173495584
1185290864
1517155389
588274490
1109594628
1755435911
560889314
513994070
652304363
1841163077
2139299847
68122158
407774103
714174540
213053152
330608410
818930614
1746212487
951557325
536210222
689312294
1423803885
72215042
647394250
1474895569
1452346297
1322032608
778476667
1709787859
1670277736
1979032497
1064917854
788485315
66917541
1839929087
1768735413
1836215590
188368521
239957569
1363782879
735668731
1601848496
1058963246
1650742448
634319881
976926476
569615219
1998611811
2111637172
760520001
1920380398
1812816361
272547372
92329073
1698016205
1459939943
524431045
2135044097
1418524009
2104231139
1237635461
618196714
897867646
1976256181
1373116426
234168664
736486536
1687069604
918314363
1492874868
495353289
295888818
1464783933
515634486
485282278
310333061
1275582203
1435232701
467417708
1029185695
972365607
1345991813
635067561
744191551
548554917
1204915148
741577319
1280791714
1195296087
1152991705
1152457486
1105865773
287553625
2000872173
472325505
323201865
1948569832
620525095
1315812814
1276673449
1781535809
1034251565
1742726157
2145005851
1128534457
2079679646
766245336
155747543
1860402448
1703747711
1506713643
1722679413
997662515
1438575145
151515027
1091651217
424697261
799097815
1083756024
1207222182
1543881358
1094239112
1754533787
1055308646
118472335
782419966
422590520
62992192
1547288589
1874923760
1031278372
1051862921
1476281812
2047022771
1950858356
1751456485
1014918870
1906959986
2123285470
1882866181
1634435038
57546266
898132328
937511776
1986401975
1597526383
855370333
2062429544
1366097828
794033344
1573942727
2135627636
1970471774
2051707338
1899693753
523957457
1035514498
1954009497
707327632
528312806
567373869
1327107133
597506505
645663456
1039870270
721994548
1246996726
1237005494
1303405165
1634706477
2001203136
1963062431
1424886454
718262643
2126195109
1068493107
1353139221
1715600185
1381124031
171704360
16818851
761944323
442234542
1223957300
1880916463
277169968
1848206732
1680709822
1050823855
1574148417
753145170
512105280
1327321162
1265445191
224092211
1881764596
66976230
1325589881
1401499980
1558579188
2143122163
1680814945
1799012399
1262690908
1946235504
1408124769
828941739
105432117
1506457775
571552633
754220488
1055042258
190590832
287837461
894135761
1495131833
403791110
936939177
1291077601
1517334016
1931881286
197826899
1479432089
1755575584
1534406629
687108464
172439583
252388486
1564444077
2065180915
80348201
1760143309
1447592854
368195252
343955294
771745333
2019558869
913795814
416354988
593188171
1094628189
1119681625
1560480730
352938555
296628966
526226398
2033605455
1438786253
449817490
211684345
2075779441
162103058
625527571
89213507
473101027
167808068
71219577
1112115853
1454319442
1053614682
478533730
1256179552
1610243336
1822723766
183539922
949697946
1486238634
1167521883
1482310622
473328892
1919814134
782501247
58405905
1083023739
1860259255
1187837557
1295407466
892524275
1519409444
1558647061
1023479272
1211688273
1047355937
136569311
1596905364
284732031
698020663
2111692894
1621281815
150114578
981901944
544288168
1769430778
105956332
2025955279
1452096090
959150063
1834907993
442874359
1223634277
976128228
1055090050
167307535
412450414
824472961
470713416
1930547134
1629355799
961982938
25128422
1499725750
2126435069
775584186
203410559
253031981
877558895
1663263664
2138224683
1708206009
1803407004
1714253401
1498144388
2044070359
505554992
1602438455
1092526487
44085270
64076256
1798789609
1796320425
284725671
1541224808
351429698
1839186766
1489863754
1051119476
85787677
40272255
1543770173
380340689
1659477960
1375661200
1818069121
185285881
57068948
1335547896
1279341813
1399938657
1478703923
2117218920
612694078
1175488944
584898591
344095749
1608271224
1243433014
1795725912
669229765
841235840
1360578600
750556764
510086071
596108613
1260005851
1705961548
151131865
918995952
589416342
1660809548
357916553
452633139
1137596567
670213937
1947779258
1318331491
911632829
1263522646
1157641011
852825686
1744214295
1917822721
1301605627
1635219242
1990319439
1430982001
110413327
1246815650
2116558164
154057524
1487978930
20834940
1225351140
731692287
678185847
186330647
1174754851
209516057
900701781
530138632
304303078
1848109113
1013820972
1933285902
844420587
1045299576
1038918017
1326894558
184452364
1449218077
160029040
1304858839
1460285333
1871040923
193680218
1691612138
2075807989
1681007869
1074714239
469688365
101152760
562818330
696744185
114993136
813746797
1993331575
403694713
2099010478
136011677
1520095790
574742329
1653175910
188302849
710445147
742813806
275836099
1724617502
1160013783
1984702005
377988157
119474644
250425504
1060667012
1120958444
777847288
2079947122
200847604
1603093268
127659079
1539206059
1387715097
1382150830
1880613320
1863644447
1824257958
1674289070
1095780031
1808135039
639545094
206093972
530154477
1211874946
1482387623
1402455423
1131087333
872450081
1006554536
146727112
1436339999
1216177826
61217559
706565038
732275843
1255751158
1353848277
1373919424
1097371362
1999116353
852189964
530576446
272649537
797628362
1737934544
730620238
1908452554
258582677
1363234375
1767336737
2107280012
1274067968
1832848046
565659943
835454711
1067817321
21764874
995369117
1740048342
648380902
163572884
515285630
778734935
486656064
2062032680
1956456721
1476719564
1841043313
1947827702
1275798148
577657227
941645658
415092115
1166916836
126522329
1725475344
1596817367
1806322760
972736464
472871604
713635097
1645526443
828778867
424914938
1225308324
677481660
1502438017
80499665
1887233358
1971043717
276336945
1238221654
984539848
465643881
1922753055
721142101
360677454
1071216409
1371200587
504846144
1389445027
2011809144
23563261
362876721
1325903365
204453863
964634159
359985275
721924714
571107819
602022932
328373001
140511390
288600263
188425147
686288021
2138311506
1120033767
1664714650
1222749787
1026694894
679108282
2086697989
313020719
1198479771
1051271706
611275021
400664923
753930773
995341956
930290810
1608795893
526060558
388920204
1391220113
1921192351
698865092
1630929815
170364974
31156511
12520659
1947805586
422177600
1830364934
1261388183
85442972
1487124695
105184542
1440316740
224339896
1631881952
708047249
1534940363
298133444
481579956
1715587259
733205992
280795696
1934165209
73146103
633722830
1209682033
808886064
1312091692
664670608
1318552397
2084970340
1360741216
1787375615
1300760293
929480427
1562797875
1360513982
142936129
2100016779
1879328147
1162758034
475085964
1598826308
1742338713
664708624
900990667
1136872365
1744971820
1323128362
1437689010
1731154555
1326827926
2055828278
1430576218
1177498591
799273869
801814889
108967556
1885906706
237614162
237173334
1939890915
1841620373
1303035004
2098017193
804821091
2011344696
1231687332
599461568
169792809
1475100541
218184380
1932125597
389047865
282017057
523518076
482616536
199920359
153265153
841548560
799635949
1013962913
734525921
272068021
702104227
1449626058
1440026870
10151498
1537813882
742217824
1920919412
1930262967
976959414
2140533389
28955180
112439865
422224205
1393802288
1325470546
2049515063
1651010887
75332164
2111255107
2134678008
1401462932
1753302586
1845375129
1810452350
1069940341
1973769825
1074303565
1124117609
532903899
1202739431
858283308
2013151895
1203284218
1245508950
1370493777
22613731
1292569725
738906018
1456600853
1846461435
1039850152
694397887
1129981968
1906477330
1784127959
1025396107
1383628863
1892050657
141354272
488442345
1352747567
1558346974
310102135
710343282
435947914
767338366
1889864532
1861382417
1893707778
373569425
1650982713
392877734
591381990
1453828135
831792255
12177306
529060947
1924473597
19827953
157308298
1645377095
689025719
1878049813
1941396181
1958931698
33450207
1904812085
1907630854
1066606522
180253428
334310274
1851585068
1114531808
466771046
1129813193
1788697979
1458295843
1074518966
2079040851
980150235
2099142884
815497280
307793872
1357496260
1938428761
1108254694
1466213530
1021783042
1908803101
902981526
1968160204
810103105
771203134
1018921848
225368272
739565380
1339066423
49501841
83201259
1185511012
1429233812
129292005
341904789
1229259946
2094648422
1409560760
1356145901
801176850
272009893
1054561575
1158556208
462950516
491081359
265982552
543552727
332809699
1716247221
1765885807
1581525284
945850926
694289959
300682320
1264070099
414083210
1510034328
284057780
1610945181
1553843862
1148146339
1182081773
1181839085
1999258753
649502476
1528812138
553284501
150330657
246123529
1366361056
664452324
1529680439
1297584781
952463183
1850131108
1854368445
506036495
964013227
1686890576
1963305825
2017976677
1296233616
495287420
2041974641
956995257
2046332014
1010644531
566074955
673587465
418582362
1676893709
186105101
82968605
711337056
1753301309
1364188814
824502357
695720822
1742921139
1253411034
225679746
1629232494
752435222
1632627964
1421451562
2018118902
28448539
1253830268
393946086
1404478446
2090264170
2075054307
983599492
1724510937
1721120047
1854163227
1735880387
1306507487
1149937880
1939170766
1782093662
1439287596
1790682513
196229908
614614147
2113108235
1456465706
1898305765
490706901
774317646
33371881
1496227298
1079764518
420734794
1178005031
1864727536
2143453560
1980085410
221034220
689199042
503703490
424209194
732038969
1500125003
68031763
1253098011
894463913
484904812
1065568157
1537884007
388635699
355025070
202611925
845459688
179346931
1514458242
181969373
2139183204
248361404
985290897
1192568299
2093853914
1317365747
382484530
174166943
808916564
641282643
662036792
46298134
1327094033
292068250
605764943
315320301
1086782224
614268327
499161497
547482448
1373746229
380460663
1831247632
2084515822
454217935
299846258
433351291
1101257066
655979067
273798921
1381111749
1003295484
1684283845
49629089
1728637040
160356590
2088108468
1357470384
437913214
516336210
1169147632
213669470
989785634
282050530
29729535
1075607507
863812905
735524969
41297387
44324305
391759271
164872172
453833900
1629849322
2050931251
401829325
744379763
509382870
294044306
1682486114
633251888
254243233
1067700178
1612026274
208095209
356140596
1514483701
1472012942
1130483653
414381167
926402499
336827904
38402273
482994096
320768225
72617696
1152494394
1409702510
117569172
90471901
1886060117
988776295
1107130749
25218012
1260335214
1416750032
909780757
88326841
1139717662
139855178
1207521654
1671067426
1785985695
925316258
1380337993
1186244454
1431230616
443734345
1372853844
1322941062
2050677808
1950321886
528829708
1347611759
906222720
654020726
1486307723
551939869
1189684771
1836140451
2065526243
2093203212
799624459
550943875
1414502655
1959651387
775985232
602001939
854218827
986546020
1330388638
1449579577
170326612
302038753
551972649
1355683824
869804605
1204426738
982799763
1029414033
676134459
1725212230
1332107241
661053642
473468567
1307405989
1095433095
603876346
1488877806
1151659270
52054982
1869165879
203568717
1798416221
1339482048
194860954
2069107436
319462316
660933267
124674144
2016713354
867417895
1717113608
597236633
1240460625
1057573066
1622814869
1681478360
2117228883
826512035
1559466088
1169461070
324536985
1385211633
912815678
805778716
810798721
491147497
1850974241
2131884903
609758358
1169270208
1302486954
113112561
1701237579
418401596
88742409
826717009
49675260
94688191
1411635244
1708705826
1900302303
1001085760
1008088360
905130110
1933030751
1300639841
718533181
279949473
2129933072
2005885800
1295282719
97830075
1016406306
1408931249
1958053529
1805013206
1685923752
504227637
295856829
1232512127
1334171214
952587949
1904471658
1539019726
1333061173
1514031913
578633490
1479432089
1106843481
365478263
102697486
780122261
914208890
167396799
883002607
282979335
1813956074
660757238
1540492676
726637077
2143715703
103210473
1443070854
755821326
2068700139
1468595558
1485399152
469396365
165458021
900705350
814633268
790456233
1875254977
366377047
485825533
1993408035
1575190991
1525235284
1060262524
1257626010
350054830
447372694
1476757969
979116046
1051657201
132854445
274064963
1033262158
430961558
1810952911
1275794500
362776956
1957047680
94095557
1082710324
2036917582
2024016441
1187136499
1122471614
91098075
1906241616
1840407449
919759467
1978646173
1611510506
1236469572
1677290800
876052970
1727948125
2011929857
800535602
1606606348
356334075
669303720
2088850960
2101743501
886572365
903758369
1363305721
1183252377
1523807853
1657502628
1323343407
313778891
1195524510
1573425653
391387762
706973262
835374182
1905627869
2131663807
2004555706
847045407
1455188619
1785488736
1218927796
732833676
1174895716
175584964
1376369317
490969125
236546283
1893323519
1293671957
1306263954
539428268
2049623856
1737202842
397990896
1567156606
700117142
54861438
927826888
1524908679
2015087997
1682308411
1124147176
801042502
1384064264
1810691754
1992401752
2031347563
1667004434
1962242289
445333169
1552058436
337438754
229598487
1865484790
100826112
447008601
1913084708
992216644
766248126
1688284116
1074858351
374269699
1844896203
1508390142
845801847
1553294751
1748949862
172152087
1382898158
803028760
1341270911
1216148275
2064811883
77180347
1510702510
1539853949
363525691
34617111
1647380023
1061999079
263834409
503536799
1528675128
268269906
131976431
502088421
1758035036
374687046
190345081
1187314489
171246514
925852103
1070439366
1569631497
423730187
567244412
792204051
1427943080
425633019
797034725
1241739870
1208209068
726374185
1203807681
2104681096
586530624
1635016215
434553719
1213192283
394055484
2129557455
1567090571
1451810193
796931433
169618758
30518630
1140959648
2123267810
1781020024
1013606032
1178768085
764649839
1802757797
557294880
117736556
1437902021
498077611
345192848
1489194712
145853904
1195286615
738430218
1556706803
642224953
290018796
391106778
1501955047
267188579
2065672889
236108777
1473245155
1044250327
1310249862
1951999183
22513988
968322516
244351810
98258110
463530791
1521114962
1807053262
202043090
1323737022
1025060337
1305225429
1183939445
1542956700
1640482594
1761715770
842140111
51683827
1033101490
1561341090
1232876208
768176656
1899515774
1186165328
876988990
1381504571
1599435913
1132341276
1347926170
902895958
1930275758
962410627
1284877819
474156514
1283840853
1675983665
1109295616
2077021989
210873002
239394787
1922593979
1052415440
1019124730
1543222359
309708268
1798563311
1975117124
552738825
773814639
1568185263
1614235790
342368801
1623097977
1423289937
2102387952
1526707532
616077488
6732535
505429762
471682754
925772636
1458458805
1129709711
1278700117
1987215770
928388128
1282981738
1757985446
1246763653
1093678896
978307118
2133496290
974242295
1221088891
84055017
1898744607
1422007273
503794333
688229619
113774615
1041056826
636010727
1211534981
1288403197
850665127
984221707
1122849968
1056376517
1135659487
856152433
1414495863
928141688
451640212
1662149492
647895243
516988496
1449099387
1702975236
1754848700
1249112647
1839672536
352574249
675889701
576483366
1134493666
1965952533
610269598
1754005683
1892485354
996357780
6482098
1046922249
1412519880
678315263
635209491
1450895142
1465875887
451913674
1469013649
361201218
900022577
680137777
893763736
778065378
1989697417
860169246
988486198
144625595
1401715104
1822439087
257722056
1694261335
187264754
1292089225
1491453568
282502747
856264320
543531276
75750505
1458192926
1379453098
1133633713
385925515
2094003175
226214356
1071530765
1911640892
1041134853
1540873050
1264580128
493276066
1225733323
452823829
1911515159
438722066
1501603397
1716424936
1002539994
1499883360
2052980671
785161273
881618869
634837812
1182858789
2122068928
1209067175
1412431898
460584378
248732602
447832786
1536792394
709911125
110386874
698970562
1397644724
2021401640
266291317
1893750804
1358916780
1780573284
716800358
613173103
1165034009
805524594
1595512829
111938401
1312187912
451375976
1647154700
1698281575
1314470740
1725444889
1376120333
1761506505
1103371239
986875986
1209958661
1505915344
709378303
907276763
115735398
785371435
1657492673
503465020
421308645
527054733
21287684
1719865341
938696082
1020483246
97368933
370169159
1489596390
2145728192
1523469750
1058766025
1721513940
1967108747
1224027457
1197636112
1729411428
1523814174
2101321405
1187350298
733462670
1040131622
86469225
1322372294
630585731
107736025
1279119664
1370232347
1133017586
934954774
1045713017
274382043
447964053
53989583
1874595667
100440600
1783830812
1775671981
1523506387
1642071311
24194063
1555173860
2097242859
1657493758
1070301778
2034852184
2055925072
1749079720
22000039
537495143
344370180
410868612
1568104751
977802415
1724612868
2135135681
1237096502
1117303826
608312985
1618345386
341496598
1483121150
720134237
1534008734
1198747580
249324573
944465356
1250103286
1365139854
738510332
631483740
796383166
645270880
921957011
721539858
1845771129
1154715719
578225681
834130266
999579558
1812191087
806807189
638360688
520878406
1272061449
1305185972
272948594
2099263444
115170224
420843269
1005137070
1516984054
342343893
272937549
1394308043
1427446517
2049848446
1788760424
1978084172
261643254
1532588097
679152904
1200457200
1724036096
63380974
1397474165
1822363687
1232038974
800364019
1501450847
1310625395
154180645
113996467
1165852343
1003992563
329775796
883443
413333482
784257510
656884598
1326332929
409040228
941278146
1852253340
1399554051
177064151
1657646789
1583649221
1141682048
1877043353
802620718
1662640694
2086542496
765113106
1634272864
346354847
673857463
803039753
712374528
1017441733
1465465945
532380443
1730524576
1297005713
1131625580
1178003794
63692504
1358037077
1567033757
1057349965
2127860887
29517415
1358631772
2031306988
152676215
355506474
1616294802
1355351244
15212038
101047250
300589356
599204511
739964631
1599463677
1558320608
1727833283
2111666957
2099640787
672714611
1221089216
576687540
1857543715
1888812572
1948111035
817400789
1776163592
1153073965
459534957
2033270258
1430612434
654975647
2066491698
1443330544
778560124
2117632549
522453130
1118394835
1591794447
78448170
898746604
1198376943
391289530
457871296
1934978688
1117321511
329810176
1944344452
689787842
1025705227
741115210
2128472763
137324735
1284021275
1664364948
78509911
618089858
1290892720
1750590435
1557399268
1396073868
1915354840
791923195
121117472
1877690579
1226773752
1261586191
878861342
952242591
299387707
1679082863
649737428
1467032026
1973467263
1385462825
231973306
2083986434
1762312616
1356853900
1352430548
77421154
2102966416
1832659466
217137967
764788053
1929560195
1440413420
1131608278
278123170
2103818005
138880028
1746394320
1899380766
794732917
2128631225
1897067492
1875565749
657649929
1170935456
9830860
1816526942
1770020022
1891651117
641980719
1750504337
270688270
946439117
1803885326
153778530
623224136
330409158
1554722875
1680528523
779287955
197430963
1308416867
1727981616
2022102524
2075739821
1381396139
385205689
1408573275
317650903
1205073361
1702942181
1726425367
573799009
73940279
1119019985
574486735
1311911057
1588091685
345850216
1608145866
2063412084
523431706
1062699941
1444065531
1330470102
652550385
1208336823
2003074731
1720288643
807766297
1019684518
1712003248
1322956069
2018347802
1228954455
1299627800
1984092426
1499350526
1041250375
1262928470
317271832
1726042815
1305101210
72429158
1101760539
139437620
1716258913
2066288718
2045169691
1511724176
1099110551
107602492
958655403
2119100765
220443526
894832576
1670504280
1979558402
1050496589
1092662947
865377687
1809400726
1189384678
1075245421
847059233
1860670958
2129665877
85073878
1930371382
1637372981
373867224
114774624
872976453
1775453725
1713561898
1788467552
1092435146
1396101603
1111905478
1475643611
1326733157
61393565
2059649447
380016157
831745160
215061098
821983545
2137043741
417237660
600252140
1203406523
1274380947
1325024536
299927330
718827525
1866397388
569518956
1707248337
2085016427
2017953284
1508833964
322890940
811676378
968852217
1259693853
1107615074
430137199
1603099020
1354025369
444294324
1779342448
1941375649
999099398
1334036472
1953315758
342021712
1379560343
13148344
710965066
1331547582
689382759
1514040840
1667539774
1838548277
1173562571
580791057
1411309290
3347261
118115151
811802975
1699309508
1741777689
282909405
1093314866
640077040
95570506
2142476341
997758276
728013517
1032524849
1461385259
1423558313
1727279586
598684432
18672984
2070058208
2062896903
649250319
99411300
1824595568
1635723033
1118590165
1476872630
64076256
1883274488
1374380451
341715520
1086921945
2126012848
172055106
767863790
1514129202
1129277370
1609041672
531706029
1914894418
1688907786
2101689885
1562881737
1492728326
654824770
321853958
332335208
1076452629
1829877100
1192471932
117156550
1217513260
1337595914
1947128838
219990380
1140512955
1179483656
49237860
1270388274
1213104706
499545967
1073655272
272121630
1807110516
888974374
405466155
1088803785
1560316127
1672967696
555781912
241596414
2080659591
1394881434
175960174
762891432
1344915992
1777962447
305580339
1030405059
2096557251
1556267735
1039038783
616894559
1710885844
347063204
88296368
1860247335
1463407846
1542646999
661791138
1029370185
1434866535
1451388968
1898466144
659666434
1609246381
1126762249
1669738800
1128039408
1063220251
28937795
1922539962
1237922232
1244537244
564370435
357378864
1558696769
779262649
1427170841
773093517
1818337497
1497524568
138963934
1506153679
970647010
1302987929
318831207
1061183699
998177632
77560111
1582554233
1179574975
809559116
462634300
388761424
1278566057
2023862568
161521517
471676543
1035830980
507196652
1181979492
1131388304
2048739173
352548643
1897563590
60756703
1683835473
1705173245
1494951197
1627055958
1095102681
1223145881
1488506641
720963144
719902883
1829420392
781352757
394919673
1134863970
921341324
587989498
963596276
1470813005
469120012
923512422
133611593
587908855
456079596
1701580478
1933826495
735909513
1883454662
1970270944
220327728
1020725369
981619671
719119103
1063742725
1862654780
1665772866
2053324254
2044226175
1755685364
644981880
1887866565
950134296
1626772679
2046153575
1113985
803545744
1257457039
1579824457
666641177
100017660
1782568312
1489499965
341585261
1411768353
1953276863
1682090849
1431843764
309452134
1980325060
112030848
252436282
294950712
196654486
111360705
1888138283
163484083
354053483
1618147155
1088207960
2082928347
1595657701
1642636833
1359443591
998008499
1948224204
1220399067
540320473
945502396
740945559
1750341226
932916160
261533845
417735936
1712632632
2059200852
1327408261
2072774423
108056722
1761197350
883359774
952519530
651843540
31073430
12108152
67110441
1285354446
150499526
713037879
705167541
44226082
85506566
2067645214
699294616
803057739
794611786
317170370
857236536
1221554742
2110323549
1380661101
543626471
2015572128
2025932271
1433878831
1022024185
1672902114
124713244
2064253123
1332993494
1913492706
1322562406
1560928369
668289528
1634986740
727288938
246723093
461179575
1235442843
1581840885
478289985
677069569
1953217686
596894070
654169808
293411777
781912455
932785139
455245378
704326252
997802884
1426127465
1848561440
438784703
1807012572
1822225333
1325712290
872868335
2135000707
1156094540
1265378603
428305108
1662936667
374776094
2119266686
1423909800
2067095144
1444222065
79954335
189429331
491518810
663126532
798107245
745942193
1511020017
1939312643
1565237128
1846521148
1617612910
1104538010
1745005743
1263312910
264123580
454489195
1018625807
250315174
1994775038
102412208
820408340
654185386
68659803
1870912499
1431404967
26783727
1362842658
760165969
1225917730
642119526
973775785
1631787679
368527427
548155452
1613592702
623809930
730733282
1406240300
1853149837
382850762
803483866
2125479788
1704791344
353350666
1420522995
681451584
1399451381
2124234028
604494290
1362113333
980670408
435299346
486002560
1067487056
1368217956
1286649330
1419935036
2129305422
663095390
289889957
1826882723
1178141272
770865844
1037527451
304485311
1258359972
762633235
881723590
1085078357
1733926725
24607764
723609207
2066258706
709580707
893257038
84706614
1878275699
625510917
1995140303
939120965
460853899
166185744
1460546380
703418451
99785886
317207121
1001400729
173878557
1167700635
460013217
725092209
1269101012
1425094309
1526317823
1717074488
607940349
2070233257
1317612554
47470009
409329490
849831851
111319584
472601876
126476529
61723449
1134025551
1216276692
320902586
801261088
1708905004
927049296
1757129551
1696013339
288857924
1471682725
222139200
381811247
1557771988
641151801
144187430
556869528
1535278973
758462084
139478480
852487964
1470722069
835494074
1933628715
2139389680
2109103850
591989864
502512022
990620956
1843945513
100413448
556515384
1842009441
180260123
517765585
1508527635
706384507
1749868241
375385449
1662479808
1240614948
1169415076
627725398
982731575
1698088352
1543362585
1178255394
420480240
1977533400
1306372173
728680812
608398351
1288970656
855060000
375988204
2101087201
882244240
1550767681
2076806531
726218369
1647407038
982729890
365604956
1482356293
815338524
2025431315
2057632722
1400085325
23914739
10619142
1005969789
1613793093
1735541471
1480947634
589271730
933892591
1770845259
380740725
2074089539
917855887
783752112
1848864352
542485279
1784545563
507282721
1259899461
923529501
2144095625
1315082632
1086923318
825038817
56838961
347853126
1594705671
193697910
1269319977
761383247
1832826179
171627067
1660484591
94919618
40478826
939270886
117188347
1049045720
1023659926
222320694
369948360
717463514
438373109
2079441292
1436713802
481139616
700841459
980636863
1158264768
1036423340
1201013403
916765524
1259330416
874626086
1746785292
1995381075
1809316350
789811640
1925938614
1481713585
1937325112
825518179
284124621
184899842
1755433390
595894837
773280154
1052081690
1436355515
1557641071
981432736
1144600501
766556376
791097121
736614303
1736710804
1388202542
2004997531
1899039590
908954685
2008964634
1478640121
95466759
644394426
1894360877
28659082
1229215994
1778900913
2020157592
244513283
311014127
1829612202
291257421
1978344416
669071788
1156504326
2120052945
360321303
147314632
1318589763
559572669
1104592171
437470214
683692258
1105293776
744853918
668395874
1734582467
939047741
1687239204
502022780
143795618
1459109117
1822344634
1814221523
2067312234
202106737
1690727767
1775189935
1800473998
490762989
882770484
10379718
771823943
1699683949
369421230
1303975046
1648320386
2100838897
1260436568
1558970973
1258139332
1660382920
1462418683
12333720
225916343
1826858128
874374028
2018302176
1059610923
1061238296
2111746690
136724659
392998103
1680416366
1918858252
1129767112
1053874615
969081319
1339027907
713791910
170040706
1242572926
2026168535
530366418
223898986
838137462
226858755
1969279053
1139856674
887571860
600635105
1883498776
2144461014
821398640
229271736
1926510918
901605327
343456122
677866217
1503844729
1123326134
266499934
609779585
973095013
1125504105
742063536
1939733061
198677900
1954411241
2090357017
767130001
1206682026
27719137
393170862
1692704036
668542258
435137842
1960915723
1315261061
1382971370
530707089
30075281
1368766526
1599415675
1655686721
1808210605
920121454
1971550823
2018708408
1093959475
698617535
710232115
1498979476
207839041
1844781250
1897775371
1025480665
116367068
1783502727
254210254
1185808212
196825031
1584927266
1466909009
1140050920
2050679415
618853415
930887421
1414522883
1593182395
1349646586
1617016136
1510667263
503848999
1056259119
2012247135
557215699
1796781349
1918000113
2086701749
403805278
1569583813
732624491
1672717882
182444003
254591429
30364323
589723064
252182794
2048011514
125515806
1330549701
2139183204
1847615113
875721464
1807130153
1544317714
292885961
74706180
1827595132
1664544575
2088182437
693617036
786823495
1342173346
1872416075
1554657066
1936668773
713475569
1831158921
1078263044
2010120606
1099667451
29765422
390481346
1348671622
1528600361
2094773661
309208830
899168639
1137905430
2366547
202324539
649882754
683602817
523019252
1827200405
1294124310
1009561332
1853430758
556580338
378353020
147067450
783489028
497906996
1537125062
1802435159
1088909129
1819444475
1245650211
1492268686
1755196033
882360975
789209089
454786303
188302893
241549861
1330729436
1316364204
817337803
249768781
1403053557
1828470330
358426505
1955220434
754360819
1695312748
1821024803
746144121
123726079
1008387245
1502651209
1224138076
1667523799
1228435145
1616151446
964527035
1657056766
986417840
1115616650
285127319
1642584621
789657337
143957596
1780510448
385839259
1225520026
442870597
1658361928
557560199
310238707
160805022
1870995187
1154751504
415143488
926977219
2035728265
900405372
1977072767
727462587
503553789
901471852
1451638380
1024907385
1541607502
1032190769
1232609648
1593566035
1731336786
712619858
67826192
787873448
2041687744
580173480
1900364237
841035785
1594259470
884720514
68304073
554634491
1205693029
1724958187
741586383
1547796436
1028073949
725568619
741593639
2085066797
476307365
1517851769
545388636
1324336360
893951820
74682492
246372531
879970529
1499096399
714081013
820342306
588869472
1524512048
1578105775
902775983
766995181
477252892
1236720916
1778439369
728715234
48607215
12529243
1317055595
1246530860
748404747
56303173
108845480
566522037
250852735
1727883753
1519665019
192751196
2058534314
634755552
349842292
1989634090
1193536297
757915421
1380992522
1402853762
336738672
435391883
604081547
362430144
1109078800
439360282
399605418
1840334218
596565944
336417707
300582598
432400446
1075197475
1350991241
915806837
773568888
1576698409
1925261743
2067460808
194831474
629357465
677037501
790772165
536345350
212670158
1208266906
372087492
1574942944
1816944146
895720565
1919586618
225333656
1367807524
109079351
309012694
316841523
1534515286
1326898591
77618544
1862236327
655793379
489508276
566241577
1224316129
1966325972
2098762045
232373066
1146389344
1069102778
956869392
1694037520
2023428346
1830102844
470867790
102102469
1185454986
1566912887
1851973013
1664075879
668162350
1893785757
601731966
1905675485
465053137
1220139203
1581806827
550766810
1125862769
1250560499
746615458
113896639
2099838260
228035989
1751077798
1836188458
61109630
104222418
60811886
1176529906
1616485661
887627753
1628667144
1838574247
1003255063
1904461412
1344105349
1715932833
1373118574
1145184872
231561113
71954710
103407645
2117395579
201588728
1814858321
1400493475
382746524
598984687
226173981
28621566
56656543
1834077832
1863787948
38985229
1933704232
825720089
1382747032
1455885178
167319078
297520393
1629328344
1692002720
189268540
1424575740
718135899
1508816363
1319397876
602539778
1553729530
1076515069
319255301
1069254821
865135649
1822068752
1056296241
36960521
1168362989
640908198
701753618
1664054757
2027332192
1872703681
2084012488
812257600
452278623
1435933343
697475984
1157331939
1965345929
1651278498
1334119849
1324915786
167810428
1928415660
913062620
1855669436
2041628833
90694139
601403663
1821798139
1104520617
1561505698
715072118
1036716098
2048089202
926831189
791984778
814821732
161718889
860468454
1274736326
417980576
1029221587
566942546
711768411
1804531139
2077427208
172829832
549674904
1906417969
1006520234
384230642
1118864968
420986931
18533751
1099958081
698613487
999883199
1103068435
882505611
1802835502
540242650
46736958
241636991
1556740162
1397769518
1838470019
202708871
1583424630
1694805881
1476474670
2027949479
1717909888
1358855470
1086351941
1123347642
355706477
574889356
1335069360
192557210
2087372680
249006011
42227499
1487499473
580770002
76494602
1754017606
440014400
1986669088
970843787
96645121
1877330965
666152812
625141331
1364764892
806579002
981766334
755031824
1768467869
426140128
1335616065
341982862
1770298506
1383271411
170838705
2076559433
1391373137
657455220
510950238
552713435
283139819
10329916
430904462
1133613665
386988255
1364939253
703479974
1515192573
369632006
248438173
1412614703
658208929
99781670
12393041
166511830
292739689
953257165
1326029348
465392659
1545218670
1379345147
1486253728
711512314
1515685008
629239690
1297977080
1135578581
166439898
1930532664
1976669379
950593556
1725750576
267524653
726813872
1678615270
548296941
1291444047
479480350
1320439025
1774817508
579836569
1642195994
902745450
1894199510
1871718695
559079925
1930281502
986390029
351344047
1710311165
920674140
670898894
1771257938
1100861184
573259399
965127105
971623545
1060857980
708865357
901150412
1733317035
223182695
1706533013
1553115036
1219255938
399443867
179873838
1226700406
1821410448
375852701
1247038534
91582379
587405443
453968137
862712919
428720116
1226572084
1657108229
1745091844
911157348
214196166
1806972680
738649636
1020243495
2106309604
416770934
531751993
1984272676
212448189
771302858
715823051
626014613
971964776
117614541
138294216
792283211
1003674353
395432962
2030900192
1024877320
1684973450
395132164
1214433291
244367645
1468071935
1719300577
613326401
126754137
1789274706
650045644
1642719050
1257421560
1792343539
2114364015
1111712899
1163502349
1838387357
1907054258
1151579815
1641018829
1410543432
17910420
1862648007
752841226
959696282
197010532
357608451
573661556
954159351
1404619129
287016920
1682075466
207477783
1727543935
1699015680
113088545
96923466
490600632
2007342823
1675906517
1240076276
1861381016
1747541732
673714095
829961671
1440993807
1920746339
1301534970
1330046446
373682009
1597816656
2078039523
619153868
243045325
1132636476
1854309036
447357151
278702587
952892407
978187059
2047439019
2130222646
1606686182
1229809816
784642642
850888426
279975571
637770522
1973623016
105502676
641328591
244555051
1020249073
1203413920
1215296359
267368504
766327701
3561003
253990710
1157371698
147041490
1273278297
1639888803
829928650
277743556
1924871506
1181787557
1703641804
1645562731
750928113
71613985
1475674969
150407728
775573808
1383280180
1447095063
1370107886
60122074
1360160109
2064332564
1683762750
363099484
377895426
1321669510
953807574
1169959594
1101877397
994005956
1738563201
2095517834
1237325065
1031228077
1503630601
387154902
1349000339
139865266
1218714874
1820010225
1257457725
1640416256
1131140240
175889498
2097915948
2097289369
40025854
1214790992
2136359261
63727442
800793961
1581073418
814894078
1718239878
1196549418
1531936318
247648983
253048014
158136425
1957349042
1913913353
1670068693
1130059657
1746029068
1722707303
624250365
65541374
1150983338
1208257208
1175120519
1599383756
1945485480
787152020
1601438329
612736998
899368542
1936052289
854025674
727330962
2044573789
708183974
1131764437
1197607467
1167322974
990615147
134135926
1926590051
45183514
468307322
885636412
2121845805
1118692796
1691000623
80521653
916541533
1280149219
1649182528
1784778482
1014473367
453028554
727607902
957920920
174198136
2085078842
1945500103
997128642
1344738955
492301972
1700405171
989668266
1541969167
1726553811
2043509802
747766050
816388953
483952578
1880524747
583033446
1873494765
1585049453
331699655
997593299
1544813900
424713040
1891362690
703238906
1086879774
1807356928
1177941800
1230468732
1398330074
1876311813
395160862
1075242007
1263430250
947011959
1286066662
2071058315
173404831
1601788124
1300520693
1600605355
2096851434
334601705
1540587938
51729596
1389871747
2109839464
1265206641
1401441846
287451821
278685272
1033969392
1232262137
1317658857
115827523
158747201
1483926643
1465861986
944054285
575974588
740928568
2044866549
465987827
2144110100
137314160
2011324346
1441203220
1784754062
1463894838
1575486527
1905904838
813555611
16355149
1321188807
534624412
468772458
704177108
504027334
1635818125
527103462
1561153927
388703725
430425354
1511583395
1952597428
119585037
999793908
1327887728
694810470
1198759240
1443411921
2092860064
1921012336
712113672
1603808441
347833319
264096682
1154991736
1404553826
610635439
1609036208
1143417418
1289414839
1863910134
1126356202
612492050
1242644750
999265099
2099907224
2069597807
1114146131
524766791
1601761718
792430559
905436688
1391661460
1690318600
736124635
129476324
682275606
1976139550
1795056159
1499740556
1561491019
1042245887
1832346292
151840262
805429889
2087289803
1984494841
915259848
1434176406
609684847
150846259
80995110
2012137443
472598319
1994963976
311801502
1117276212
1784346830
171022345
549395293
1577531583
261569457
1760195927
1457195658
1445850312
1866629675
198432673
151590215
851725027
1889217495
31037144
773457740
310959365
1428521307
2047704623
1918341610
312036592
2054121419
1424053515
1788975920
1957483818
2138164986
271861892
1201213846
1263364746
1436434875
1974567645
551208757
583369181
455706974
33988448
1197945352
266452137
1696758340
1448762870
56853643
1517776492
1667559391
1180825754
1323926312
684328251
611635416
838669178
12225549
1760130831
1716064331
1980534866
1282081307
949889249
746914198
930511670
345860706
1690878365
1567336703
1709557969
2080846784
1608276532
536345350
1770387189
2114551068
2057043144
278423283
1590731530
1011374519
1058926503
112832456
630234275
1628634711
929145477
1141911666
91250668
896503823
1266879120
1220794827
197647424
60272110
1140344080
1515437158
1981467611
1092891035
1452200660
318861582
1063506870
1239713558
783984073
837857561
144645460
1761528
1912014777
1871531283
1412487813
315935275
1817940512
1847805867
1029675513
469252525
1773400160
1170071130
372768893
1045083617
294855752
1142870706
2133512817
2046388465
1718048386
1938967897
1612523641
1754872092
970212489
1740846630
1134585920
1397892009
1981644872
1719240251
973064852
755082477
594853129
2071652451
1067616338
38209928
762023131
596457727
1813336446
1811169727
1246926682
1454431971
1637552233
958394187
2096525267
1312320258
1449930716
365049201
899032362
1783300914
477058269
850598497
1024706757
1029336992
1879732319
1085647699
985798052
61108165
2073640602
2118280165
2008032316
2121453105
958417228
2129499296
1142944293
1990592579
1701870411
113118242
1241060491
2135903531
267966001
590854760
1542573556
1184854120
211471494
1088761600
894984090
2050313096
1300583634
834588924
1149926387
1848675251
1301323247
1011700850
1996971694
123121458
1256137986
90257442
679071978
170828011
1160662352
1860178412
1624712293
580976436
1261548819
1134445750
1928794461
1273549219
426396429
1356327426
251403677
1820027250
1994939167
34534582
1950904717
1039590571
1526928268
1178232183
1017093184
564106679
811883781
567171452
278497977
2129022452
1921613968
1624776708
1365881779
873598636
261360170
236647558
1883130803
1968603005
1530146283
1149498212
36902890
1552689318
1727962163
1414128320
1655392206
878479451
947780803
1168222328
432434150
666661752
835957689
647134741
1528525639
1787676221
1215030044
188168957
897443815
1256407461
2087379861
1502515452
683498291
714361904
1775406992
1511048341
757097318
460012850
1718028818
114815142
313573155
27881482
1511152842
289343088
97670458
533059989
293181654
1160457341
618520468
416439159
1062942335
1024987187
277284683
1606768394
1749635247
2091296708
1097595368
311488326
1543475607
219947178
1656461733
999724706
726022087
1933201408
1424045646
1883806453
1506454846
1310303199
839230217
1644019195
1840654932
395893871
1851028817
1495620339
1677966255
1928931465
853742740
1448050065
591838616
18654442
1089060579
628183659
1203705232
309711784
1068313057
1225934074
255499775
247970106
225213447
2130765734
1612945055
526555664
1638351810
998353686
222877271
1343087555
429116958
1706663417
1637670569
1489126610
797595526
670301137
1795964926
848012043
1590019701
1090463115
2096632010
1413829675
1991513907
1361417601
1629705107
853991298
1400483209
1329874903
1303739140
1117388082
1450427725
40696056
613992321
1947917379
417243451
1034940276
103900807
1106348506
575546254
1447888904
2109880401
1176493975
155836603
648533134
1263612518
303438
913449718
174683803
1984067725
1947623646
2107803383
1951069092
468177434
2010557405
1303404605
49268493
1309082366
1571383475
438176997
1370616696
1313423665
937374477
743432869
1247006373
1085705412
1731266638
912813403
1992881374
979191678
1383379694
841182547
1265863797
1133443861
1629923287
1960403682
925709968
1756545318
397527490
520448941
1570140388
418415261
768606698
111276585
531091416
1253856906
1248001220
1305284292
1196946611
2112184682
263081673
1603210190
738013553
501064348
2135735955
288560588
1324080422
1378662871
1495173705
1515508646
890140295
381057954
746067906
1967081915
199133925
831792992
1275767677
1904377432
908556946
815986809
644194537
807391877
337071101
1942937265
565162232
1262301648
889053791
880716035
856807504
100872334
1563107176
132836831
1989737770
1096859696
763871735
1958737427
1581236521
1440686088
901029390
826980488
1772864682
315883560
694722010
1701193101
347596215
1772641878
749317342
1756681271
218921277
2041155581
1244298593
844859674
785298984
800395656
1476704360
1811682089
1444094584
518869064
1858200562
1717363255
2115981344
661359456
1016743209
1448957338
2052546946
1804467084
1507949354
950710751
2065343034
2092483647
1653854733
566179731
513590008
1238365601
1147244559
1655437414
411859750
1628969600
1905316065
361523172
755083411
53236583
1711224959
722257049
1226849792
1113978957
1154644762
44110946
1004659508
1093278662
500433759
266058977
1428510603
739701178
1771507546
646683842
1116221248
1520233228
22509058
1199230341
1113028603
852070984
1760601213
853527012
998966872
85550252
299164658
1533321524
1073083588
97130178
1530647643
1349680695
1116936183
673039416
2077252113
1581237827
434077799
182579866
1016819330
1430402171
1717740337
1598421440
1869499797
1102465900
270919426
148758123
1254385366
1327700106
631352874
493821261
1998265915
235594483
1175163292
1851875301
1156289816
2133850146
1692466622
1223698159
354920790
1802494997
1288957049
447357151
1007963612
1416192537
1521850993
420806654
305542562
1070393236
1230043389
457029106
1717791676
871124780
1402481511
1023721908
1091155554
1194698596
2063963501
1870687162
1300281511
830180459
1004222320
1097504757
1511340110
937182911
946482028
1429694284
805486219
962876517
731051744
2130631522
1720263120
465056976
349516901
771096765
1973637104
599434855
1980722555
613313091
674686596
1585464218
1311569409
188888203
1118627350
418652222
541313169
371353415
1922516936
1806086133
1429032124
380215495
721205996
641253182
1435860890
1387161466
180978146
700100470
312077536
512721507
1385704528
162568807
1759249514
1310826034
1071853823
429247114
1496607784
1680837906
1852881098
1283690294
647485532
184031469
1694489052
1697214796
1647035527
1188542972
736174427
1966862988
397208992
722308760
1097774084
69670275
900163272
338477271
610473642
1623658714
632149272
1034788404
1347931032
1470352777
208269388
78099971
1983583905
809171400
360031942
1859300096
2092777216
1601046137
908922405
2081324331
1001346714
1151805412
897660453
415504898
1384233504
345756231
1464139246
696210793
1991634359
286299855
1201268456
2052504773
1289463542
596479453
787951815
1314194393
1663097818
1234034653
1658831283
1906847612
428534465
1996447036
2043049407
1218897196
1730512489
1006612199
501454515
522212399
1010878407
649436628
789611308
981141564
1334042434
1659273183
36513235
698020663
2112065721
224533170
1721969616
159477364
1442468430
399559795
1221495570
23201224
246778897
393251850
450369867
466049506
1734651947
88989491
660819406
125010199
2097705397
1346617377
236141485
2073771943
1463072955
126248681
1250122968
2093234039
1652949748
1087519814
310325703
1163647472
1135606715
2142176554
1735631112
1615390703
965442705
1453873990
1984164448
1070020366
1145369084
881091434
1093042309
1330404411
1004781860
160661591
238710482
569365674
1452116268
2055772302
2010943216
988037856
1072868559
92516410
929556522
1858730621
785319131
774145745
475883200
706549150
1112763776
610503715
1914048392
1198467334
552465951
477696594
1594766764
1614359636
477167430
1591478048
1052860826
1262805011
35042438
1914371883
946339401
457533190
1407049415
1513132481
634278464
1796158880
1310640491
1712847381
1292877805
84765223
1778125484
1096688811
1315033785
390733667
58628680
1769294417
12282587
1341370932
1644260794
670521117
272476622
1275906975
1145941069
1288550159
3519962
102006025
103247089
1599943469
590952120
2084473295
825545982
1113445050
1500267832
1126148334
26736994
261675791
1020946976
1501572176
1116563199
2036612482
1757308289
997939015
324328839
2134593097
551272376
1129094172
733030116
1619170629
1420221474
376602766
892992828
349131694
1521428895
666484184
367488208
379762045
1254616842
1304153172
1825169531
108002993
1960831739
1830155466
1456083020
1834958443
2055396345
1148042559
491534009
976004183
1460817760
466397678
1018939369
981163175
155263166
1631791082
1200528566
547602161
1684484397
270143421
2077156722
1620178062
354763031
2094579482
49778392
1004676004
1277068879
1460291317
1748175456
1652185456
1619915025
2066530900
689160333
1090093146
766013113
1080864122
24149736
1864136245
1910418649
1224978042
1907202627
1058781290
1188737249
1398958990
982916811
2112024121
1755218139
73361042
496242125
1418404622
1867357297
262523842
1294120978
901651162
1622643508
1129922086
1941571717
928576975
986053893
667078753
27809459
271952074
1090041474
972692346
810138404
938826390
1740830355
1454884113
179257926
651286089
2050408537
1021162816
1697926248
854878159
799182270
732100020
1816272326
1515527394
399991660
987668912
2056215187
1508326612
988611044
1975349327
2125368603
1429900047
471838912
458265449
1031940006
1047893087
537117901
888023193
2092401494
1394065807
1789775481
720615347
235340419
1072167320
1661107079
1069837389
1836064046
1089256461
532449537
406351647
163348640
1888027309
968860857
408931878
824384313
2000427127
431741207
2003283505
108092619
2112442693
1929894996
1803091887
494844006
1498026345
1564890002
1072574077
1997562303
561622521
1293149710
1159344142
723140015
1327841928
1337439576
1984077290
58941040
621218285
200497947
311200977
459670222
1625667519
439189417
74608988
458787672
1677326123
1071957910
1371654898
2077854648
1277516974
1771214048
456615128
271379816
924654406
397413314
2003427290
30175726
801478862
1553925562
1023720112
160627620
1518620795
937864371
1300779347
489258229
1703371837
1232323882
1170657130
1599760965
1805099482
420780181
1109790674
225976098
605412124
1606259917
1960970029
1597788498
2079103409
146254079
373304326
1130206199
49334566
529525089
1547473463
1095898972
127391561
719084137
530932050
1445627224
906181127
668499099
1368268265
2128819273
161649762
642571597
137691179
1831712234
83864744
476717313
1735005658
496064615
349441470
1972873211
960636105
2132243067
156639580
1418295644
702607317
1500527400
737981627
881398161
771086391
1718878492
1881626613
1376671538
16083963
1351518493
1968974570
1324672490
778156436
867415109
559640666
1822890636
1144211441
322257577
1197606407
251247763
1425889582
1329323511
1456435708
1439142298
1871332065
844636771
572770068
432788061
904623173
1348152910
840696455
729257192
2132856469
1510045527
1203950791
498270380
133280179
1473312143
1728407339
1683226140
543724541
1202848443
724027710
508115298
1078313304
934156253
1950235209
958499349
608361091
81078947
1912038048
1645353387
735424814
768262856
1475371677
906896022
2130433289
1794132029
583325711
1195631796
1016052516
1607877346
926408884
17220854
733614538
260384886
1876352241
766785060
1529260276
2074302154
557026985
180149308
1029726327
1449829186
1293627077
1119790324
1158901178
1786049821
210670032
1732581494
300124182
1086545814
761257337
488829795
30521083
1770409706
666075832
1777324133
525914854
1532060458
1232606939
1267852877
1792911711
660024552
1057889849
897535032
1123410143
239961912
1239008195
250922545
1762878319
1229863178
1085904499
33620039
703764413
1003825832
1443518425
1488499768
1829398920
1076095420
218236823
1471151445
1388558462
1983125846
1561554623
671240752
1900055389
587567562
1164756016
1156560422
595551549
515285757
917015344
1815007902
976531828
1854914592
530214648
1003401578
1964690478
1465111854
1910322299
376602843
1528259275
311491103
1174642792
1808359205
1025460725
1838168635
341207923
1153615932
1216745443
1499364108
1989399482
1313795260
1682560949
895964074
2126991773
926909209
371670217
1324215765
894777588
3001911
1402731553
1612303604
321315070
1559355216
1175813642
704965037
1880730196
1045476008
697624521
2054742078
1267639590
892173629
1321351822
494801838
1181597998
280413916
976061236
639994396
532958034
902538536
2080065777
426508223
1814846339
236470401
1086827237
622915390
698060069
1562179195
216459536
1375072084
561725024
1899710566
1206434940
769667743
1264623746
363924617
972679379
436301995
2145328336
1632994537
1497554529
95537399
2135013825
1994078392
792710680
520396130
827085742
1566534084
516082981
718025368
1665884612
449643875
932904089
2015182411
1415540989
110304068
1427488580
677392134
969496885
751930984
369890822
35240641
2083582991
228678366
982673028
1364268006
887086426
1092092854
1861155706
34643010
1629121589
1274920628
1870641240
97993086
785878740
1325551837
874253247
1915301548
1592499187
601562445
657964497
490188871
1952547501
1536741552
1230606044
486458160
1073345105
1185990489
1063826542
2106279448
771167810
232068481
1317378910
2082184452
1403262759
1910521698
113786202
249102730
1361179308
366699683
1601652153
1706335337
1483873806
1882411671
1502795390
681817638
124311409
361193871
649782672
1172228397
930593428
1431083738
166970897
1755629960
185983952
2053870434
894125660
1515868023
575467064
664467764
1847263891
2114766238
1049470168
604664116
1542758555
1206829975
802338487
74860596
919428838
197942273
682537521
1868246764
1792412939
1863899839
195210767
1489789304
1647293965
171962951
293273127
1720020558
1787059368
1191046643
1499866361
683843362
57274542
405958463
535896592
236264561
529894402
1538712587
1700336149
523039743
588518805
373381373
535911215
247568981
1055188867
1277861657
561365800
993261146
288529894
473707355
700034009
2146355356
107057259
1388197938
1190116381
773563653
274397566
1327441994
1008617786
1170880720
557382064
1180548979
1855118521
2044273456
1918087339
864012051
1812978077
1134237014
1013804887
1913687481
466284880
668045585
1815415261
672326127
536911848
1930004331
1627656580
38076292
1696981415
740084723
518475088
1782911882
2116076407
1814353290
254937803
1885038022
110525223
232842271
610790327
1507002507
959594914
570943402
1521495297
1485248548
1441197353
1666820027
1802924901
644801352
1209087452
892252682
1650836695
772380801
1652412260
898718247
44975826
1006069487
320259437
827383336
1861301349
531383096
1978858210
1692078024
165542918
28812030
1215657848
1849190339
798901361
74957118
1934328667
1717222888
654163643
353007950
1462973309
1752348516
1787326727
1081168215
101650755
608770169
43537387
1964193669
1970804289
2035347041
1486023581
95897869
1977372265
526910466
1108429812
1826123506
1050441407
14876139
1600159274
1524052505
834690415
1224680443
575467064
591227004
1207598119
1962797097
2064761444
939369313
416489091
1270145285
545008295
82737386
278740594
561759554
1523170005
377983215
1194566790
1167252117
1187157897
612169517
26569101
87360102
1735143690
171597458
1780112149
64800562
927668026
1230827633
1310277935
278417336
2100066699
852500963
913385597
1208809464
1722139550
553461012
2140991188
2125215428
915673081
2136973773
1969458782
860684371
305287569
2062950017
1945358335
350235053
1914369775
695256935
2067437200
37144019
1165301395
2144301058
363797407
1165738084
903401050
1834005652
1755935185
1990328556
1789688953
1361837885
35360306
1678960052
276360490
1517977297
326833945
756830393
1299588073
1868349916
1429736990
1689127601
210332670
1531226334
1037805099
851787708
393367356
1810064069
131561061
212134561
496548990
1751762882
526598702
772646072
1455958379
1569508545
450300756
512092167
712169215
201048250
852538726
2139008799
566347224
1970885506
399064339
1959998584
454200345
965498274
1293863678
2029932305
858153965
2041935821
1955957354
208585866
153587016
316540938
444889878
2116143707
1528311094
1498076472
1720350518
2059743470
1433977987
1910219299
2140216440
909933521
1277080968
1491307080
1954871529
1024259909
1506530620
322789242
283861578
237266074
1967769791
897300016
490640300
1635210668
916804874
412161538
326517198
962232152
415103870
106864220
28261317
1370240723
1103804435
486985072
1219603927
59869992
1165339267
641249526
1600645769
798518379
83310352
1196805286
1256179552
2092670567
1159705180
1849954841
438308990
1908666135
888795684
1057069715
900378104
8194235
2130044734
954658105
594570343
1462710197
418773122
1139711321
1524945467
539260144
1883259687
2136773150
1513849091
88468125
80678807
143544755
1900026987
1826496273
1478753119
1590644767
1450310703
1393733914
1560060434
217403116
1311256490
655776436
1344957357
2035819306
2108415174
219847297
59573344
333732550
2107796210
377543390
734065702
1657977848
543920728
873667558
1068938608
2100016779
1135480397
1631375851
2118051802
599625093
312728108
980653190
234151786
1191693336
281674975
800971613
548824048
1541831601
1406550712
1292550422
369158844
840522332
967314798
1146117268
364195872
2106250074
249719043
1072647025
256661824
2076934013
266143169
1769274756
1310625774
2145659345
1234744995
1687992391
1694219717
164735060
1110446342
397279813
565962061
438468412
993297585
132650834
874814954
1700385484
668507151
125082665
859485745
1551607448
1176057433
1601933987
47934020
1580551663
1205356388
1101929810
2050763984
1631434992
1479335474
239990788
182528451
1235825978
898188074
2052433496
2016717358
965495091
213231270
1383578299
1185525890
448838235
1773740005
1471589874
1144413815
36241902
1408539856
310636916
948108699
1506336914
1667164788
397770335
1416019406
839232900
1576296946
150252369
1119906375
2061152865
473101027
230477974
1735361144
53708786
151582634
396816315
1653794932
540263874
95550664
1356544584
63478650
454568977
1938961141
1192703216
56323869
736419883
1173331230
1284830612
2011561232
1683887489
1358403650
1487627188
1491020227
1765095016
1782152031
1701921279
1822147966
2018027722
281701316
961696841
1566067094
1877227243
1692757637
1608910230
212323847
284878966
1835766261
1720800512
1890494679
596660397
1211118856
2045125905
863639397
1885350973
175973793
1955374695
1927382075
1181506450
466260687
495053599
1167213273
926812630
810521353
21316793
1015760938
743954814
1434551604
1242327647
737452439
652293460
793243880
1198809268
1746989520
268064450
533704868
126112799
743410703
1766129723
1599985462
444444643
885790021
1057266594
1267157343
11556992
1163261335
881107753
1090851807
1454028874
1458927579
1731616074
70400015
1727108239
265135317
1534884366
1477485992
2060569184
838551156
658840372
679746262
330137310
2146725119
518411724
687697441
928859644
1376270347
17126404
894121873
371155975
204731488
361298032
2114704487
1710803031
925216175
36217795
1836766069
1035471054
1629432438
1205978513
2055975421
1980015667
1553031638
1833397497
1469741605
95964358
1154574829
449262728
1954798949
762588952
481312824
1100427667
317958455
1645187341
6596808
1158554663
393725184
1928090512
2115801083
566354561
1175641661
103361425
1528995556
1548440153
2053868676
1205525587
576134384
1377623975
1086671887
362075294
1993695087
379814472
446121172
300337031
172714896
629336878
1431070274
368823753
202108415
1552504047
1707338897
16052842
442706694
2119521517
1802191782
373667576
1234751729
1825661550
610536874
1414314057
1229033677
2007051766
1197223579
755378334
1061149534
181595180
1967705161
478421474
757284983
371187806
419575292
1180527548
299278845
1545081705
1038042370
1726973481
904506525
910744830
1115790729
2070959055
1415703085
1046210068
870733921
200801719
472434973
601223145
1123109927
420249065
1976543538
734981051
1152277904
1295967390
177230290
1935409999
1050461011
1484949084
933234632
639208086
1828286552
1941592702
480420742
1834074667
1055109200
1669608667
1130005124
334842181
1660245839
1356404252
865480121
1205039546
1528535808
283285005
79275238
1399578280
1266150156
500784652
2050329632
623121229
507531855
232155831
1831440140
1004103620
1403337212
1650861305
541647554
458291091
1773731136
441397951
472065458
486914825
1065946110
1669192509
1028390072
2146891238
790232633
1084730575
867479955
433470525
1612426175
529402968
2105346648
1112798976
2126094360
1120018945
1531832306
741688762
61461091
677180026
1959292663
1176221360
701416736
1184150262
95556116
2120743967
1886305483
1437842036
321478077
1555968733
1947078233
1429605117
440874048
176901890
248866682
72872258
85788564
1901673837
1797592863
136395975
1098251947
1576416424
924096295
1275267878
1447436428
316622911
965986129
650254193
1157866579
1893252158
15097970
431410119
751153518
964660800
1786939851
1810402283
2084909725
1541407867
840792317
1399033042
948280227
426464874
1998650986
322503740
1732397267
508017748
94501143
891125830
751629356
332167131
2111151863
1967546044
297218912
1576333610
1466630895
929617554
965707454
536928249
1065116136
899315505
426332018
788529783
1129596132
28558780
90284022
1748740747
627573037
1327852002
651158575
220428876
1065487924
441307799
1187201204
460974095
1560968422
1099352279
163866864
1962909444
1316042691
1641876192
1761592874
1510970024
189901718
2103574508
1886149500
315852417
929275501
1731995000
167688810
1245105614
1679483042
780339338
1024285217
184230643
828310208
443225148
1297738436
2002755885
1367663325
1955644672
1670263338
1283867400
436893190
413083683
2095007060
1931506907
303616857
544252675
1419864463
709931516
638279641
1521619762
414086122
990017002
546177135
1535399193
281973177
1526824234
313248295
2068095043
25388902
1042698762
1887025161
1117794729
2055272514
1222458027
1519181799
926706220
1743768630
1019189856
1164452529
1785535289
266580301
1356810450
1819944763
831313791
1083386845
1232153157
564435470
1321009457
1784557166
124793543
1724366252
1921844545
774328635
347097462
368320139
632753138
2075650231
1914809619
657560777
463024802
993794302
1714188287
250802781
1549902924
1879954442
799074243
770318909
917470283
669528945
1304038410
1250921469
1743286491
2085039864
329881635
1475740674
432254581
1926816156
687967667
1592851975
1663615258
853889951
846274375
2055626033
1374156700
2046538052
1493758206
1635896535
1101714472
1680545202
767813549
1890180071
680195645
1384499082
1181246134
1077433558
161227746
1463900769
588845643
1667425992
1477802682
1878416576
703086664
85115550
1610483760
1501925711
305171812
1696721826
1947810328
1954126074
1542732376
1106212571
1947914504
807282078
1543346912
1175012568
220884006
1922733268
392310530
14672863
1602194613
1533937071
370881437
1963341541
1909666305
1076476727
760186519
1387388225
296828037
531863998
1384429174
885394043
1891591080
466416075
210583937
1177674932
1913665610
1900804789
2010918063
1408080356
1864120144
1863674203
1399899581
944408111
1818520291
368320139
263222671
495960002
1730893954
950150292
1109085522
534254910
1904310620
1185179920
433542847
775902343
249251413
124534296
1653016004
786806641
1756653644
1143450185
1795326160
1385918109
1920788993
1609135972
543424755
1677861550
1389464009
2031415896
1212419319
1658469105
1532873880
1359103227
879971823
809827011
1788395192
4315431
1821977216
1851844542
1747473936
1615536017
2129501113
1991495954
1671360005
251073541
968441484
1735352677
1132991393
1391901689
1446034980
751452291
69963550
948425656
1740906083
541198714
1742410014
519100129
403652052
523970485
700489117
1696292890
693090007
1684872355
5613858
1552202960
448823565
417887384
1293794507
930376693
515759107
993740969
124159816
41136302
1935601567
829580876
1886631570
1162727596
1042411154
356206044
427487984
348453148
1925589277
2062574151
594978107
347596215
1432717516
1987435596
1428505023
596342691
457189702
240277320
1664886870
1686246025
1147229667
604735366
1127995448
1345127017
595882605
1718724349
1831320310
699728227
2001688593
1705883303
1303653854
169314998
1041137603
180532089
4530567
1835455517
1690834677
1114046777
1610055362
964492475
622009841
2115707667
1383967930
1856837100
617565142
1040649131
1474390226
233201310
962996310
60712759
1477566811
737262997
1746615835
860957484
1541536608
823638688
1032022700
894203336
1505020821
875639803
1671777979
221368037
134296050
1377974746
1937826981
341809921
1267200948
751082777
1942032780
131597167
1584050960
977638890
172404352
1400332434
187397553
1078023414
814397586
1170045037
611103719
1425794161
735802200
1603079384
736556007
642627286
1456208095
2024403901
893068252
1699150224
367832912
2013543332
1745574343
705205832
2001887708
1642195994
615904552
939150730
2028731097
1754231335
206518174
500805743
78296654
1315690588
54236285
1117863567
106312522
813352733
107071625
828539019
1216420859
2013091234
1002718213
646307591
643094845
1447826469
754820770
570053652
1488636044
160437003
797855164
1496906094
1494750075
1183873437
93537084
144578283
2053255334
400754316
1476526396
820924858
1122761434
1382927900
1323122835
1174359668
1825600882
1651658501
119490446
1230208125
1453163055
1941306641
1618127127
929086761
300879339
2050777383
954403633
1308110603
580466055
1561169711
116922837
139607013
1518173865
1251776907
164542208
480149899
1100056874
824066045
1970465143
1010603935
366646473
1847300403
1384642220
1732684348
1132429495
1928287414
745238781
1984953546
1744332672
541918460
749838777
324847668
1410814536
2053055310
193349639
749385151
1300773333
593942954
2016574010
944568670
1583758084
1318437263
1266752197
106291387
1920345407
785211147
2020562506
1877963899
1634036356
683981521
1283947138
1249549991
926875037
820770234
246504569
212732950
2001046452
2073229616
1154536856
2120125322
2073121924
1196228481
110045300
1630240123
319048873
611735327
1963924085
108215227
169750387
1513185484
107029708
1588860756
209629062
864706385
2049415273
543449426
1043653844
1969880356
70330405
445759750
1827012685
642366546
1146081317
1921493900
2065835565
1491737295
1071122837
1671703292
1980252476
1232441538
382847375
1013383359
1115681822
1291310
1157153087
669190376
1151901632
2094003117
1036670559
1089128570
1966064849
1063447240
1117036489
210170020
1986750115
1390468866
309333101
1399225441
620970379
898888910
889951102
1547236204
662267875
382797322
1207651309
1517786571
898672949
2139741799
529753761
362159435
2049602327
1936743481
157507001
1017645449
1160875576
2136228275
538355975
767533881
61825878
1504197742
1280972311
2011528915
398829507
54766123
1473404629
237574549
1620782042
299382844
2072827045
2009244714
1654495061
1510482747
1889308834
1017195353
620711958
411329519
1125689594
1158347747
1885617028
2112458806
2029824606
1628792804
767093751
1698977922
340612329
1502891555
1178289467
702385941
3910451
653731480
35172985
1618101544
675454525
1060641898
1549863028
1091047073
13216187
195701828
513212286
582275189
887338327
110796789
626739500
992710520
1127137866
1825244323
322614418
568912907
498775252
382108465
1760788779
1934578927
1675617781
664164294
1362559342
453860894
1258085225
78609053
1102874927
921993219
210830846
1302460908
901597917
131909656
647554746
1252295069
803005380
1733021717
1246238389
1011652409
1818074216
124552157
1727251052
1536910990
326797110
582440854
660352906
65695739
1117196742
2010751941
824954286
823357427
1996935028
1443578176
244107664
2022753172
1523469750
1142967414
1630092853
743044252
2040643288
1121623812
1217503390
883303540
1274232542
762726427
489793326
1729843844
742460120
1249039248
1282566725
249865106
31614350
1372578610
2068967083
934938648
600695661
580040105
704468341
277149526
57735578
433202735
633692265
940082366
112787260
2015378142
1869288554
7530592
1785900352
1098334923
687994964
2125199749
1162926272
432154034
1017286296
474436778
1743047605
1114784303
184441916
2105865173
1054192094
1621172118
2026964056
919597741
346477213
9375901
1916912720
1196425818
1552373364
569737600
227670818
914693665
454298231
1861559341
1536574285
2055423654
1339812915
1722296329
394029061
62999582
1376073568
173423111
1720909240
1117943295
1418787909
1773622284
892438744
365870051
893001192
1932818293
1155978289
409406288
1160313000
1586361852
1038045728
289940042
864886472
1169818483
1942630620
249172541
609216317
505082419
1100315121
1673182355
92197395
1133195020
641468364
1170550389
997714688
1237377841
2117719864
650031278
1637375088
1406796044
1769810802
691271293
917796025
2129228247
182693351
579737058
1590719695
2087968996
932510682
233670722
455829679
478215822
731458965
1468650590
588111824
1474328138
357779088
1367829181
169707012
624732812
1340528978
1204776336
1832675980
257144422
477317768
921918008
1824168624
99998985
2076471191
1889818455
1120699117
1760714147
47755245
2140185041
1487161752
1888427080
991338506
1397725844
28790545
1722973269
774535326
461821268
1764841920
1756119856
216907658
885513943
1863223967
1609313864
1011822855
1110327930
2017192986
1684667984
1091933697
1739356699
1603791237
37663771
464967809
2136252281
23161589
678264575
1686632872
788496502
1357362701
1101431768
1345916502
521300062
251526579
577003909
1902035899
824923265
874465794
2041932616
1438305426
2100821669
1002512369
743893610
1139460615
41612364
1057730293
605182591
1904632421
483826646
2090428018
1615691198
689087309
776666415
1320980431
616290238
26652133
1021594961
836137773
488282670
239821488
631827904
188818992
2056392157
702806345
1503233643
776919398
1014581843
227445713
233836464
1653306675
1401894258
275502538
1492047198
1768923542
1778795259
1314986430
678523966
1669684548
1138823048
1431983393
1237883953
287013853
269492736
255424174
2047909503
1299054834
204275504
358812474
227603443
1862881922
749276121
1538532209
640782515
857996876
710071394
95613234
1427272324
1669286510
956199693
591567224
283096350
259432227
1808823309
1161868367
289581780
1216877510
1341011243
81067012
375094542
1931427099
1745748759
1834429053
672921967
803509465
75422253
1573388193
1077548918
239578060
1571677532
1737355989
1449260340
1137641367
177564254
101194081
1949232221
204485164
2065365351
498722998
911113071
2093529248
179135318
720678041
775670229
87329261
1643206980
1958127073
240015806
390328334
985968159
1669872893
154758398
1701430212
1299255842
785027218
698488541
1877123940
180336119
2048673353
1343796076
534427077
503900753
874544541
308082068
1204286113
517024907
1446570946
318413765
869639832
402536764
1680380616
1317680466
1723515888
859414713
79055846
540995607
1246616058
1256968768
493362316
104375189
1017352029
331531699
1934659893
1099015379
100061133
1918611813
1414008170
834649504
199115432
393482194
871478452
492658333
70588606
1706314534
786563008
1127513213
716105457
324335675
980403873
2116674635
991465590
1418137200
678854756
73955633
106362736
890489508
1906718127
513512422
1819412651
1604438732
996765547
1377194949
717982983
217794599
798571933
611670524
34323084
1488435299
2043323878
1818660531
782744931
788658908
2063078167
191249189
113379898
170991701
2057512329
237174479
729990150
844163591
1105728454
1790406156
1233558164
2110898335
1242684007
1609197789
187114619
2045917761
863895789
914522249
257219020
656047679
1035764661
514479579
962635452
1460382796
1720819528
1570065540
403886096
2059489285
384750379
1190519413
977766493
2127391009
870690493
381918635
2137555021
1447050033
260459951
1335416001
114808055
1559418717
1089771013
958878177
1394778538
895986532
1466474567
1906415089
138779717
1307256537
461812945
937566793
283671696
1738342708
1971603616
1524756917
1324700214
542248513
1383034465
1801768121
1588198298
183926237
1522206483
2073441063
580639572
1561062976
996790635
1950818665
1291217625
567922775
565298405
936489890
2070711799
1793360053
107678429
2051494373
829522135
1497301684
2047884040
876332572
1729448119
1846805064
474617098
1784612816
720215958
1857140351
1693870047
162906286
1208132579
2114538687
1400719658
2063105850
1840770948
740915433
1182360073
1257961398
1660573411
149741756
685323678
1552830092
2013573005
1252889688
877177404
233742298
1035063721
294631193
1887095799
754366693
131047388
1757453385
1839875794
1398387109
1828481834
1303080955
224353148
994418180
1506305460
1906476911
1680688884
1089728512
403101719
651435522
1999265155
1077517696
1054194267
1420749824
1368926743
776279575
696434567
1761896398
2035763335
1320675059
823587316
265033297
189454085
166453864
243407748
1610073673
1158705528
929149878
123723098
1718655013
1795551096
140813128
1606615862
778076932
733370455
776083682
833160689
1712558948
1780535490
1227962461
1765437733
493941076
1071620180
1833410504
355825917
1554092901
1575774584
1317923472
1412881346
1365597490
340618794
1393946076
1354443270
1699439118
1081366186
453810123
1721470015
1837632637
874007256
949552035
2110778933
694658141
1334114719
630663058
2033594863
1884841951
1126347887
812385232
512286797
393213790
1849453460
936641629
1524859095
75095487
1292695626
2051878787
1627788215
1376152929
688277265
1824736470
484815623
806551594
808996895
1925570897
1155186278
1908052704
1757218655
757324502
2032405490
1179846717
1954597411
740571682
1416245410
141194852
1678946827
2000331577
1063390034
1981690996
2130092685
1684034140
1023789068
610412292
1777535986
2077250685
1408873620
84519962
1258356235
465462167
666102972
1650419139
1243750769
630046698
1695811239
1040211649
1719299093
1307239913
708865821
1190410482
709664090
131499101
99492355
123927452
44496480
1415930809
1988282458
1326696745
1131254683
1421799495
1863017739
814768161
411426392
1274751919
259007683
550328324
2026449184
83177890
1017383939
511021452
1422217107
1164838735
266349127
712121462
38234146
587189723
1453443900
923363907
1612373167
1206375059
138080756
838353234
1963930745
53401893
302061157
1015965351
1927067782
432410371
382695870
1746953459
338924022
744018279
1834984209
2085148018
1120898027
401119581
1107123498
738556862
2048035463
191814928
945153139
2108351708
2020069768
598499845
658841386
1199650457
967143343
1420494033
745046809
175076197
2103491885
431532530
1352730002
1717910397
10684494
414455232
1944773386
1234667049
443961325
930749840
861116401
1867495270
889988676
733526797
1231281344
1006038596
621371319
1712273583
521777220
55031019
1436269467
1168709500
1725254206
848218686
2043108197
181353643
935245144
269766941
1476871468
1721285789
1545144109
1683860104
1632105082
996382614
1055126956
2026552810
27034333
264050332
1160684234
989726534
90868051
1976263846
326105660
2016823346
759660934
672308437
794531343
459853481
840667502
773692493
42145112
790988660
716919846
326700378
903909930
1296910423
1081889302
890452726
257940254
865827850
120552984
2089013153
911543266
2089724567
1621728080
274743151
858245735
533091390
202632601
1636245243
903335785
1973196045
359181081
276391505
689860156
879227493
1551378803
130921931
1536508228
182275825
1030974644
549292135
1973194816
1939631021
1371240016
1194192654
955555981
235811483
874822972
228889596
430390664
507483767
2023890520
1208885204
1154084416
388048332
201711115
169855504
1811527664
928424347
1206485563
238046190
1050854386
1904199475
1581785218
8008547
1963983832
1101442913
1039429471
604322992
828767310
894860225
1717906217
1058537316
794592838
460064920
843085955
539661273
1440084556
1468985139
2113954403
1590855772
1840930878
906057251
1398132837
1725683901
2082510316
1420339154
466033772
1332254358
828602984
1709317285
152420545
145982059
1275679499
1536624423
520920953
513495633
1710406326
214952570
1258353099
652557798
1442494171
441880576
467663799
41150383
1654963101
1830529988
1272857620
1435087878
1815422058
386578689
316214494
673823285
1515777320
1090036156
717458109
376096827
1827474603
1051656943
502535732
2082089431
1586096883
890081161
1854782163
1556973915
2126766150
1302223331
1545649127
105333621
258112276
1131887806
163350011
1067258538
1894797930
1695540442
949398619
1973076782
2127775944
122635771
1993139918
1602560334
881680462
829860348
2137292355
356146219
1383341017
976378955
1658077420
1956068328
1204664759
1041037090
1802688226
142225323
1766843066
1613123739
506546509
1314031140
1183747122
322157982
210655850
289945367
1569889368
1308176661
1166062734
981476276
1017279493
1805147884
765999975
1856004995
57323268
353830656
1903109511
609810909
32635151
1736761623
1603802069
719066686
1862742023
650925000
246644368
832749154
28524433
307191391
895374539
504358937
424327383
659153763
1006528862
1706968169
694840369
611260892
259827500
788840009
1543196188
1872186989
1349956768
170667703
1056841616
78192470
852543031
157034194
49216814
368584087
1048468845
697360566
1200124385
965764332
105390736
639438323
91345811
2016630161
1946103785
1861118600
1786648450
259393423
1125413979
203812034
1622918454
1444336954
64634039
1126116244
815168911
274607405
1153145070
2039187057
1697949257
1084444845
1730079901
1513534625
1745402494
734458924
2047576679
1654927916
756856713
1555587155
1640843929
532384974
1117000344
1798886483
2100129982
1360926504
2129736425
635759597
1090008512
2001623112
1007380976
2003678568
879429063
807199541
1120258779
364991006
1844024310
1805736057
1244387979
1907808049
1598104822
1783151574
441216565
1413690547
1592842271
800689368
544645043
376362500
1047078994
1311512183
999583360
513460036
83529147
2048789928
690198934
1993345323
529323865
700677921
1549538802
1859448460
417154941
1057417442
185798642
1877791305
1410035406
735027758
1307216808
538298185
889628979
1315590137
1669614456
439752058
553410356
1584413289
926047130
99377580
2094662373
1807773945
975592719
1223612404
1266018201
1431644699
594249052
1384268318
1536204600
1084874393
1875592249
692077681
1191759892
553419146
265711814
787990022
890976737
743448636
413847571
1158246513
1470768418
40763469
934088049
55334413
1932737927
910036603
2056559745
1697719012
950881854
1045157049
890834095
211203804
630577406
1737201500
700612090
1529678224
744650303
289287244
907871314
49632668
1378894069
590896093
6775504
1171471044
1578251140
545263952
1719448384
1774444720
482535801
1566003486
1529389483
1988004936
1642514959
1180305970
1594011024
350956890
1684070261
182214081
1507739309
709644235
546080612
1556601592
1656321461
648018752
1659127963
1272437132
1279436950
2092090746
1480988495
137333181
1247502552
1242212858
1114090115
630652081
783442595
1495895915
1853507017
167482720
108042672
279159205
677227331
1753718082
2054168778
2091977848
99185360
1837431653
1864381711
1804367080
2145905927
377132815
945998206
599899303
373012523
618116048
1521339978
1754661615
48036132
2005538196
1451291659
1225457296
2091602915
393917323
865073114
1303994169
296472469
385588637
581036317
437469833
2089854194
795896659
1356120135
614736979
528540070
793867847
824383034
1540048116
777475771
29004731
152512993
705940320
1630460998
2025854265
1800862214
1528195869
704190953
987628065
1618540120
603214737
459487199
192850223
2126023824
1609316711
669338984
2108646582
588353687
1838887120
687482630
819552246
419063554
409899799
1764229025
233166650
706119422
531701671
825770345
395210726
629157543
1251583555
1325862686
2146139967
1599558999
642749397
1310216309
1437543820
274270440
420497366
1887644213
772255414
1849553011
1490984330
159572881
892606094
814269902
1291779006
2076548281
142421943
1567992175
644171972
1810511886
1172335425
1007363664
263759967
376442178
1448192610
992418438
872384034
1341816882
1190825153
57673679
1499337547
1197359057
614619527
583173871
366471563
390739402
1879330847
1958236092
563718389
2134385329
992083558
37801320
284983421
362303653
531818758
439952247
1333749649
1050058808
1141294388
1410105401
1818204668
367750180
1669184891
1936678544
1983959115
1849420778
1455046164
1608432213
469519896
713809111
1678276151
27707135
1583907227
605839954
1776568819
630400212
272793826
339046248
941222211
282695544
1540737957
535099675
1467122932
1468054720
1358927359
1990332042
79208537
1577141572
1948251406
1142164725
1264823261
1020609758
2034949878
1371864357
1697423483
714351535
590273851
1551439441
552868667
406711517
1408371178
1690446231
1524431466
1171167049
1535157372
1090426456
318303385
2099520563
918994286
206882801
1800947047
1070026536
774299872
1665765660
1612603762
82989424
1780707813
1916417324
728406801
2080863624
2082881222
1778463268
1659733023
255347545
940457999
991044461
1058698684
531138675
1522290027
1855820126
1293175240
1929168099
1199572285
1290685159
1782878515
1250319048
1199949937
2015164625
819642802
2142225825
736042611
891407173
538248094
1164762844
406511308
346427507
171155139
2010716730
2076656576
1874031186
860454351
712592596
126698049
1425192824
1813148623
491524612
908706522
739131169
2084466664
271874994
2129792815
2039089724
320933640
1189660919
1680047138
1602726772
1423532273
180563255
1519547250
606155920
1441593057
445080193
1973812226
1649944283
282647323
164692301
232285362
1268183425
1627083471
1886972360
582657520
399851795
1949739458
60297184
439230906
2017846845
1690276816
1611210764
2038753481
1787912017
759364730
1209332356
1572194533
988642875
191500761
1722361822
1582307374
261689589
1344267251
1859196581
1442138125
1640169206
1636434232
426998120
1452284586
161050256
545402878
254560403
278220730
1625457876
1303750051
274682170
992417300
1731017762
995452999
555150704
1166965713
1670326402
1455034789
1262683
1531235546
127992056
736133421
781617124
743922834
962609295
1635806293
984536058
611554367
1130881140
2124304324
2042658918
1754989515
264493379
4248484
1672968833
1990397880
45589983
1112725549
1640886458
1501488164
1735187378
1705827085
699024897
655439330
1461868134
773044320
98186197
1784958757
1267227953
447012827
2075504369
1343934758
692077681
905387508
185818527
1340450000
526209169
1978179220
1392849259
360123938
1619303824
1354195735
272051575
1470355316
1574080753
399782760
1243027010
2064790155
513357984
2070824464
1799193395
653804435
1387470530
862283051
1239356024
2105507620
2012564097
662111130
520813985
1096436032
1511670519
1075438950
1562842554
1818341598
1887182226
866226845
1364995733
2076407489
2093508941
2034513816
1544265587
1696251091
707523770
1813708694
590016056
552333940
243471684
203559192
635957730
1772721810
1159729332
168527941
2499009
824512781
868051405
771327317
684732685
48493244
1449626058
1923670260
777849966
616744800
1143232403
1828172340
72122197
1379342850
256718799
138165393
973422016
2133750959
1271921488
1076908268
1384781146
1410769408
1052905415
704305168
310892162
619827164
1224520212
1571263091
660769189
1693924300
256404193
311519072
1384183098
1090694701
323727377
553486039
1417447895
2044512671
529590810
1663092950
852984754
1532532322
622444634
610562119
108789715
903707699
455098870
1807523016
1597324641
1666373899
688648232
955505099
167923163
1349268752
1597211019
658598442
13947977
588284098
252465608
650631552
736695618
1120028721
1997539821
1330396451
269724202
814164265
1887926259
2078415144
1839196813
1234768019
1536395571
791784581
60183125
1483618154
1946026869
835163841
798170576
1412626985
1759540029
1088385385
1298800559
1161539710
1755554077
1317062757
497834160
388845894
917223737
867689559
186657205
611970213
1014064525
379272182
737637444
291710040
1669175718
465263205
1655063502
871480591
1300760339
1981856795
1604389369
1288909468
757169653
1608426681
122741205
339557939
1780487716
85604078
834274240
804283495
1735983556
1034610738
1121757276
36965718
1528774742
1539278271
481212856
83375805
1854853609
1808913366
322294834
709744615
288738733
579623403
1069439052
888795311
1209682033
1312649271
1891847081
1510093930
1750415446
476863373
228379703
115684604
2136657795
1263524810
620011900
483552019
221941980
489020503
1612369799
200512488
1750653272
750259380
829224391
1793843242
979844587
1091465423
923102090
991175989
1230217958
1613962763
1017494396
1775926938
1330845032
1827275419
970773369
641679802
302340353
902707344
1355789053
1481492190
1922375861
763796545
136128960
62062437
10890771
2025381455
1265141957
57047376
1036241657
1684881794
1410711413
856917830
1347054326
1437737667
556399694
1936001680
1318505318
721825497
1836532717
714314161
1679602660
1852482174
423560526
1426037251
1226372160
716032667
920825559
706612052
1468100428
688161732
295790952
323290046
418617004
596861507
559037792
673849551
928136763
1298068561
1224170601
226684802
1100196264
1863620555
128572431
1001840915
323236577
290779494
1940936756
1143443778
663690378
650287263
1294847084
2125525380
343126356
347590634
1597831623
2052906757
953537424
473874672
978183687
1786214461
2139106475
998191779
1493400339
1054034890
618040702
1525277420
1766467605
679934579
1078651402
1843708569
1106747205
501363924
1910342882
2049245711
1140408314
335962408
340494014
2137658909
1369314408
2095560788
1457990567
57865219
1911110979
1263669084
1611809491
1263794003
369810451
1077222598
629741088
952721870
1359950690
2042535664
1709736679
234240323
198691580
758342734
262149618
266028989
678812033
451155851
379339888
2112529126
1196605972
26806888
31995522
891234001
102594660
996626042
1369858386
1571923182
1608100002
1593434411
1657776725
864703377
1796498140
416677813
1031937470
358789771
1962332994
112342790
2106755667
195128611
1847486021
2032832072
1812089342
1560554988
1139385188
328815699
1020641362
171378174
1739570721
1261690142
1819629042
239741008
304529519
1209730126
424649589
1360985063
532866228
958028797
59424020
868113997
1696130932
417889426
1423007548
1385198392
636366623
1500340272
334192707
1292169592
999852225
1647827176
1094845311
832962797
751667531
38570802
1431202876
1131142612
1390613802
69551143
1172159485
1233303196
1618796574
625774074
1656411590
1496887833
79311842
1933408571
1064993946
1404636662
174929724
954397977
2071049563
819840382
72331333
1210964355
747473765
2049202246
213431439
301625293
2130731918
1290577633
1053450358
1250628403
771130863
681288990
709005721
767972635
175599937
1233543985
930866454
698961622
2129829427
1470723729
659918129
874025650
1647940355
1668874715
209480599
1149567771
1319509964
1209503905
281294913
1542949972
14439278
1729676941
569639291
82043524
1900427608
699957370
789937629
1555368924
1067029188
1436144002
1118667776
1385401416
1570727556
363946509
1095841267
898708862
472073591
46511531
796998094
1676958206
1275974798
60152121
628466212
1885379043
1545181819
1202347446
2028091125
25146659
123126443
1295848766
1681683492
1850852468
467214798
65183419
700413860
72160536
779994584
1577160111
233153409
1186180721
1391818084
1548110464
669927038
621252591
722656498
277106400
1053956265
1123911492
1527357254
1441517624
2044401473
1778328612
168250814
557835823
266573181
1289756367
960916891
1468191815
1420727908
1035821058
1726683405
577547947
418540131
1561474851
514775996
584810052
685276483
2067671697
342812326
1407993575
1734850986
55380560
1399886333
1202428063
1468094395
2093737003
2132362077
1228574480
184304872
650495603
194663215
193426467
1564970956
1118118044
134626568
1125527957
1467137806
2053974411
1448124308
1701177064
817785913
161698080
331776615
1168042549
1493261591
1420718242
371658894
253555
1760099152
2120552316
1729174764
1359093977
1513983484
1214278615
1597023804
2127620093
419246690
2033846207
903263991
165917759
1065161080
1614279435
268568312
397082314
1701797386
1480500582
1006489634
1920368843
1668056031
642426641
1886146567
832775287
1216538146
1229771996
585787886
1051836915
781969759
1583827524
512474125
1603021681
589369073
1348434823
1750102853
104714342
1634225461
1951944553
1351736820
746245236
1929630371
800421185
723763952
1453348826
928267008
846656536
463358607
1650814602
741858643
738140980
811544537
9638025
2092901170
2075478528
1612865633
837680844
339161960
89189919
1158234434
618589282
2038061083
1724779196
1809173351
1244998676
1690001594
1385525880
190879967
562272101
1245803247
629351038
222380713
79706481
1241581994
1628387897
166843970
1865965482
319911286
935183301
578211647
685405052
96425450
1572225193
311237201
58817773
635132220
2033381993
671762478
172482658
223431974
510850321
1287707739
1277079558
151230177
2143640663
117369823
1761006423
2004335366
199691556
783945233
1012988602
416640448
764922726
1886282888
1099250127
680689464
17254053
712308304
687048362
196966900
960278768
1099399062
787794674
957448650
2100185606
1807116862
430694970
1033411729
1120260825
1031846562
1431146970
25728502
1191009913
264027921
428700097
1156834275
511579537
1719621178
2009952315
1729411418
1885666445
2027092818
1687266769
140609138
1941342391
195541977
652512975
1948109701
93321667
2111053669
1840760401
239099347
1823170487
1326357274
1691358402
1851707149
957559619
1208673304
1849932614
165651569
321234095
29555868
1780591470
1593077483
213297442
485142091
567476108
21564808
1245500816
1335775558
1623545810
1402219779
1906275120
2066600293
2047925577
1757365089
1319384533
1055609187
528185120
509616613
2084417010
864400500
1840740827
1835788905
2019449825
924097555
463328628
2023699684
70144425
461509767
1416908189
1855866519
1994069026
1426171469
1963387558
910666310
454068553
567535003
1884436236
779034233
1338608193
2059816762
1994105436
1913937601
650268941
795914472
314954571
1698651601
2110697892
1182748029
1352974494
1626401419
274578148
862026460
1140564739
1866666703
163890288
882771571
884971914
1395254663
457816735
1991090824
1007369195
700278589
460734712
1013861806
710505898
656342360
659443635
2000677074
728844042
245815506
966593617
77556685
817251394
13187763
726725000
494955814
512236458
266741281
845932787
1787428283
1967320802
1493250345
556686169
1504577624
490193841
426659574
517149538
1178871126
573279974
1896672872
73272428
1374231333
1924430405
2099102233
1640481035
1990688947
1959768934
443253890
1123787590
451810432
2003767071
1494008217
1079040600
1771562703
577378499
1495006992
2140493954
2064998333
967297506
302872862
273235946
746481621
2135382189
895654264
152894702
806581946
925694190
282112822
2017048265
1673811350
579683212
541078749
312992269
322841370
1532481233
526866860
60031435
937246138
748313681
777737214
157474841
589166427
1011828614
74844971
233713797
585839521
1640714829
106841808
703135293
1901688151
1673825652
248566111
504959533
2146030162
1189686716
37590204
655627545
855226467
1195060341
1030879202
711836226
979793741
472053939
1188622866
341088400
192396715
475382305
1975929131
1180957437
1631340257
559297911
1656730391
653772209
250875730
558744276
263012914
942708708
1206367598
878475876
211791081
1951143199
920247747
548407025
1195868136
289227389
655971921
767312073
957880637
1865364567
2011524532
1786001164
460778761
830968601
120825229
475237716
1492275357
1582637519
1826275584
392900852
1098602907
708669918
435777957
1118159159
2014380259
1223900926
961102111
131692960
1458907748
990502462
415385220
310724738
1088281496
1192754259
1146427219
510765688
1116024671
723614066
1643992645
2057651087
1427305026
1792115885
1810224139
1999534067
894621751
1156647276
530392211
2114131542
193727400
1202188366
1049130300
89625194
1745316723
50815780
117237538
1127560340
652685059
305027079
372560360
417895162
233664560
2042839454
669440918
1607599505
1247931785
256564453
1918302951
1713768648
2036114133
857169789
403735049
2106878049
587562785
1650669232
1333842083
580399563
1389667314
1889651633
174971123
1709389268
1935488454
713160997
2130970705
783160250
1168633668
635858131
1871576871
343017105
929477967
1570307013
304691021
733324304
1881642939
561280078
79784438
1844309132
484158908
1159381288
475627342
68013874
32650570
539480289
557033918
1918901007
1634173679
736298758
316450050
715572299
1507076253
1156157876
1317325683
1073585846
963817588
809485068
354677836
2059387556
1003209064
1204886003
434400966
1413825894
341319846
1354443619
280441844
1090004913
1577507037
1819256732
871428469
586142838
236534439
412743676
959108121
1763419941
1121256875
1216569864
1335776685
878466889
1856662530
1256200812
694904271
1990215856
523409373
905729480
1986044476
1910339121
1520108608
2002568993
926171739
724608075
1512888649
1059123984
607669824
1660611047
623290913
2015683921
26185398
745861836
1380992522
1468145969
1535952923
1696621165
1644877770
1306045327
1308840900
323569028
389091635
1160958763
1308565246
1773780414
142994141
740092886
1975740755
575597784
1379534430
1633556400
969750629
118866143
383311297
535351947
796761657
377897594
2079974463
593603874
432681864
233676201
1759173772
1312057707
2022246313
2066507982
138994372
1551752115
90317484
758800853
1818769405
1196419900
918348237
1297476324
1763275290
1247567900
528988639
153987750
1444320288
1470677534
1139618235
2034949878
1182087450
717379594
1225313392
366348705
1061718745
1389893404
863627552
352765521
66112672
838260914
1838396057
668013535
1444671526
214900151
1399543689
1953658957
1383591812
332906955
1003524459
1603496579
1080059271
578860015
93536384
554488792
442283288
205065316
1168634631
391037644
275284165
995120481
338624817
435817746
206683952
2047623095
1505521219
152971919
2024642957
559842034
942792388
879328343
674383514
76055926
1116579531
2114950077
1261696915
379791365
549372155
1742250735
288406659
341535173
427303994
856876389
7371947
1655475575
1399963213
694816267
1181541965
89055611
1831704369
168037677
1996726571
98827687
1451572958
624651427
1605682793
1486082211
138518283
1409289694
1304627282
1997800155
860116516
505336134
978135344
635453460
2123237150
1765110537
2049455341
1300983093
480867923
1956187069
1646237118
649525816
1026327548
558184696
1903071373
472328183
744881354
768248424
1659258747
1072325760
1620375612
1152010832
145550180
1046565876
502270503
916093745
623623243
1635933489
201204666
1457906931
1779631777
981476276
161388602
1028389563
372909291
1173109225
29246403
1594967812
77901243
2114623662
623147926
1420223276
910434555
79515209
132087486
926903333
2140312628
126112799
863031834
829111272
1329210273
1042575008
1393910977
1368032299
1429605106
667904793
1374207760
1296891586
1693357197
42508362
509831090
696531465
385474336
2083864803
485735681
1335194065
112216361
1664871377
817232330
1547409954
1228287472
1848354013
1248772294
1861011651
1854982607
2125600262
1530093125
1825073013
1777040885
1504332174
238780311
368696753
1290218333
143396356
159748512
915003870
1080373630
1031959297
409195625
396887137
1267085132
1155769835
84238169
547385872
1365456276
123637443
913471137
1680085934
1798298056
1386270050
78794525
1190889175
1959825951
1719276089
682508087
2026398560
529525089
6456629
268469022
579350403
1133590220
2046093096
1990906276
1703000260
2039103641
1732934761
1713700136
791094045
644308190
1427102302
761991786
1679230930
2055378446
1030478768
722576894
1874673004
1639963692
1917058123
1468155287
1136985786
607626653
186018817
2051375000
210265047
484441531
1075892652
1493509496
1523219209
333501449
675883624
2130806299
1418355467
1223471486
286366660
733920384
87498267
157490856
377362514
995765119
1655962855
242051220
1047376209
991809954
1657149846
670779865
1422623772
2074598908
559114062
1591136743
1846078902
1925427074
1041630141
34936250
974186442
941531232
1189787557
1127158230
566118661
1209053588
2093216202
847224844
521378366
2041473678
2065389196
1673739030
1293274808
1513386713
1888501434
1272818075
450673303
1239025798
452383691
303369371
1628838868
629184974
426603223
1921357055
372229529
1905432276
1045616409
1800703985
1242236900
1322332307
1252634561
843657803
767899491
1748295080
1876472888
300111410
935690973
872287106
1936006661
1409587866
791839601
1751928497
1935115848
1356569298
1048434946
492587996
1707568365
1258025109
965772278
416063834
763930664
336627560
1088327186
717425723
1533118521
1096790635
1457403360
1964407371
119100161
1358754996
203168144
616690557
1030668131
992850519
1344321158
758215693
1720376682
1197430114
1823851272
1134454597
622007014
339596621
150525479
1299292342
1096802848
2116040856
448698235
1029491155
854999025
1155736486
2002899135
1397455806
746549374
1944344179
920813583
380964340
1741063521
1346378522
1656299960
835908789
2081751020
2138504642
663148851
833022328
524249214
1697567982
207755788
1328975703
1644569370
1115278185
877971750
155634884
1189189665
1315159726
264926742
1095704543
1077571992
389311658
1937905386
1089443797
445131671
1838235153
444672059
1921219319
1078107666
1526333646
1450051693
774538754
1932675466
670593863
1608212764
277486980
2003650814
391356698
687080809
353749101
233112816
1506043140
53865379
439438995
1491826930
1540681625
1405201338
425299996
588237344
1215351389
213463927
834079250
1134257943
1228588856
1222953722
1067812490
1397455806
885333773
1337014941
657249017
190964002
1118483736
1059825235
1456085939
492321692
475729297
831661862
472885599
757425825
2105249185
596118625
629022161
1282176523
1099975468
1201017300
2017034025
527575672
1276090478
767946546
2090927816
858964536
659194962
101288999
853822081
671088242
1085920110
329821030
961863430
1678375752
616378548
620411110
642354259
972802679
396428249
1966534558
1728919377
471827804
940401272
236780096
681018879
314234948
1372441990
1867940616
1262516713
1959089682
386394227
49207528
1152276465
1790983225
1552547037
570180154
28524433
723485338
347927447
39651076
165309501
1611555007
1180830605
1973904329
662210686
362342638
420382985
2008395995
469772642
683647834
859665211
1052839874
438149317
1245310977
140481280
962932883
1256338586
618681434
932536698
2056184996
1985826094
104256488
33761172
1128928313
1329634085
1572942894
196785636
1692201861
182485781
143803636
810857914
413293257
44349048
344371977
1266596640
2009370031
2113309071
73627008
2090763371
1921511182
713068495
568896791
124506670
1875958664
1242529474
35791385
1315284138
270706543
1280813812
1102157004
321710869
661517880
284241947
604060175
2145048006
1263586598
1515844983
1673646317
1583890197
1212601812
1569706648
2001981423
817380269
588255145
1285763878
1898094926
1709853217
1249321515
1421441887
2053533082
886460641
1118310716
1955533869
225601209
2054646292
1913703631
2074563571
1466801173
670924672
2135250779
852793080
1913583938
1773348291
962691967
1937062935
1080132192
1322239061
1024609376
2041253856
403638767
507360505
450131684
1984354844
452953633
796572300
2048182230
1299263801
50009745
206674798
1457919953
1356545859
1191046643
92228734
460195090
911795579
1034469645
541037366
1115343857
1252035838
2046533073
1230999999
947700770
1962430836
1276907789
1262053957
1694126414
1314388938
300263843
1570162667
415821975
940745807
1120211122
165289420
1892322498
1516719006
381698260
1117116046
86368140
577114819
216346669
764940157
887159663
1583238261
1767397842
309159666
1586682610
677759302
2058425794
1658785992
619073649
573844149
432290542
613516904
463786369
995338576
1627616868
1475606884
1181805793
1039430306
1193921945
1782040729
124244764
1265167265
1099730105
293709307
262618997
1990254205
1547115583
237306443
1168683658
1784941706
2051228015
337825824
733378645
1883128642
1493841105
2009450469
248188660
1634454691
545568540
1397972348
1505470761
1474581863
1500834504
76162876
414757362
1813228862
836636649
206993671
1556771694
1227166529
75143149
174412136
1515228863
944911372
1586549482
699107442
1083144357
22559238
1467710120
265609002
424956240
1049468075
1866745235
39939694
1521480393
935220893
1790049111
670474338
187918413
923149479
11160909
891143254
1435666438
457994792
1584275746
12256185
82670169
1075085333
942615259
752670318
2031604494
777729555
23399454
1964021891
1104341333
1252103062
1676635759
1058036196
494647979
1926333210
503319143
1123539486
1699711852
1769143599
638663355
715074079
1683740651
1060605603
1612527447
1872291447
789884711
1360282271
360906480
302371599
770898242
1727266256
886404930
2057696321
134367931
665008581
1386663334
182724190
639032126
1398068033
270553467
263998833
372254029
1134701827
829272039
2019037619
1347878047
834616768
1362887260
455165135
48973463
295448954
1262877567
854481030
1257529941
1326207199
312276198
1533973785
1820090130
2034715318
186346326
892974684
569329550
1131919786
1103661283
299906862
77098644
1228487234
10709409
1868010470
439207887
1797675852
1525281996
1064590636
955734871
2090917384
1927325587
518322190
875426207
2010204279
1165925573
1247404098
22626668
1981130046
2081846127
1481359954
867526653
1360967961
142585199
2094875976
1253996619
935970751
18264516
1568571438
623971597
1638593532
608775090
455399264
34974698
1775840157
1294055565
410390034
758063446
1142018905
931795217
1465187480
259870204
400591278
652870052
349735371
2116106394
1601534372
1334244835
954625483
225588851
856413314
801368459
1652370351
772144416
1646584020
556307940
1656868504
1466424186
497359694
1170059863
1277743915
827347978
585550277
1008499759
812839708
1853490918
1340494809
924406746
89055137
1389076411
495873022
1219297534
1406733791
1988580050
746998700
517525967
1829084572
88450215
1635713806
359038518
1172973873
247970106
879204318
1302587909
601032927
1445730179
125604172
381983250
1743026792
262336872
222176281
1081805441
1121734945
314852289
1959560743
1448937517
2105900394
2042071128
16982305
1736861228
513880519
607735408
49445572
1196697764
1067856757
863537958
2020549348
967828241
1259885473
463637565
1580360786
731476427
2107092829
1778121912
1899693753
670608998
1998406162
742617851
1412798961
29425077
1534949308
491418163
720234537
425349253
1578523908
1289480480
829500672
1283564650
193177276
2131627629
2142120541
2135829150
1800226482
2115696968
147501303
529433959
204084821
651914535
880230924
199032160
1442622742
1903228227
72613957
393718138
944798363
52141237
827732212
1802209495
793645605
1720235698
194694718
833511460
2121832905
41461848
1519602556
180903529
1737871525
911593930
909387145
777465039
480072898
1772302780
1045337394
1098818894
434841915
148898990
1174537771
1581504024
543077402
1009125532
401987304
691874952
1794715786
1386904724
1121208520
997960437
2135339188
1700463171
1108971143
885646073
1221423485
510933918
2117054946
219470060
929209446
1904718296
1920533049
1859347582
886920805
1360286993
287640945
215830313
428041859
1775334076
1209544236
1854519582
1876326324
1444838833
1413635561
1425691337
184485728
1537059390
2132555013
1364251030
477399574
432840541
1596269908
83853968
200942401
256175324
1457341129
1025869354
35971079
414120198
1429031506
967677355
101422350
114672638
2077488984
231696937
590928717
285860999
1175581495
927920
721522603
1189041326
1555277791
150865915
1451847826
1443401542
116652038
211563633
449479857
1725750576
1526234286
1500783310
1283440554
2045850136
316082668
1703745133
827064285
1699000585
45582702
897685715
169268496
1778485684
522921676
2120782171
999913018
1497605459
215785500
1367122678
851093777
1043653294
28526625
1542887624
632171463
1129287724
2146902325
590198713
1622476425
34629356
2012222444
343293144
464026316
1626773028
1633779573
1586588112
573517241
462079674
1673261291
1673174932
463251098
180461357
387167540
1741552539
926371824
179520151
1365568407
1605006802
1744099569
525576847
797468012
1144103652
1854121243
1617562311
2021332179
364672173
1867941364
1042349007
1757748078
49108185
1021402283
172204608
134618456
2065407134
1457237896
958958178
2089451636
2042315272
1762516769
1584109996
2111051098
400621171
131127060
813348034
824587113
1913695201
152852395
520170711
2130817972
1428960750
2070418821
1659031885
1963581591
1080620728
823793094
2117627529
1716251597
814155302
1032682445
1651784532
190851289
867787554
341223080
213463927
1948001145
44635438
1846508691
1457656873
2011679320
669793810
846341462
630355956
1002421264
1835777348
655809736
91266437
132141366
1276424316
1193410468
499866725
1895963337
649708915
564694485
786268479
1433882120
1021818529
1737777181
2143434606
1367493821
754003682
327316872
1604906034
1913029512
1081763196
1461356214
1659806711
2000465665
2011021730
4635022
939056713
2122103808
1664499955
392257926
1959265717
1476238271
1826549827
972496446
2063404333
2047343212
1347991808
599616126
995904140
1629739067
1987564203
674212849
1417043685
1074706430
75381520
1059656398
1537488216
25460504
214907954
595269560
384709353
154841593
2095883799
1936393588
968348020
707710000
592504494
1495826084
1139911287
214649542
1140974191
1763605490
1331077394
1740251440
2013360899
1431988757
2012059253
235356397
1741427663
214049423
1396505963
189924309
100287985
1686062895
1407196749
812473339
1123713601
113337297
316597931
1066917634
28209177
2056700629
546805563
127946264
1051758770
945927043
379795553
1240893487
1791602194
407115682
1747639706
9422111
1951922018
1236245067
153728342
1368770057
1131858877
804577229
275271008
910307710
73916555
448092249
2064829914
1907736252
755983893
1139080521
910318745
1123284561
1744160991
762341409
499094157
1289946489
1824168624
2113964833
1798745031
1528050265
1859325433
397506762
1844238284
153498804
1093395117
684985186
2104946484
2130426684
1314670702
564372236
2044652564
1826168665
1583937588
1063606738
523310778
1053147215
1959802812
2005084460
1748422328
1316093586
237541950
169499172
1455198114
274523716
723546733
1251046340
8152597
704644025
462550259
79534265
1087341703
2116929251
1684488831
1154352010
1265420302
925343986
1156507187
1870714325
635733828
141505935
488411306
583582390
1594736560
1957209378
319338466
1032815649
362123158
60837778
1738738745
2108183190
1371109497
1723423530
437043741
1349464078
69082913
1050359118
1170610144
1245903057
1967916708
919124123
1163216804
2019887959
736046052
1137230713
1470641144
292210626
1966413057
362307423
709398584
2112699423
1915343631
170709630
1590227749
1316780223
2001050994
177494686
1900066746
1866885907
818258455
17263877
1080663367
242631291
2121578627
899330337
1572932867
885577462
1119043368
475984290
814397938
83347491
1630733996
315776152
759374997
1796794948
774768433
1940033631
805679080
1080521238
1125286662
3208873
185969265
2122367670
1900146979
352584147
588087855
2144963902
324152285
317344815
1874008400
1400123709
851335273
1046541578
1739446941
518979649
1339531744
1261122811
1140089188
416772090
457062476
1921477171
1905279047
2134296929
2052727428
1401785937
1096953399
1118798023
1818652366
368768765
619567268
407232790
2106771925
1855889169
1497164320
953011378
1010330675
1758992460
960071217
1660129581
754482125
1421064061
937865416
1853138537
147171066
1135273341
978925582
1450125953
1614759456
1400632407
1653801364
1440120044
411886022
745376759
1118556040
1472750197
1179234195
113981231
1819234881
736734771
337714658
419864181
346026989
242697189
2070709587
51226650
1418462609
1499931972
909299702
575989088
763550039
1660379285
1714241308
423200788
2008803805
1507946927
1054239463
789657337
411129604
1930515084
432446044
1209387108
1579310705
974292049
1733032301
1994672976
1266776884
1298529725
1330617881
110699871
560658661
1059116919
1280129759
1059367738
546369705
1702222812
1655543930
423327034
451712325
52168492
1953019206
1140199809
1722594839
1526307299
303054533
36789735
1406517923
2082192834
1427168627
1013968669
1202893803
319121612
686141625
1339381943
493921128
1411803812
1582147600
791839601
1027309533
683165010
331105343
1418503024
1511456090
771810129
819098356
1290796175
255284493
1555041306
1028130829
952778097
1024905032
1899463992
1341935209
1694402974
1493937263
912277625
161846233
610102774
273754151
37685084
1137910696
1435521853
943326965
990492635
488889339
257588085
1176174177
1525753145
1825676466
1545005280
1228414388
1666161909
2147414381
2112831510
1158114274
1818587835
560828935
1990935797
1081503815
118692433
454678195
1764367173
1257704796
753770264
1260226491
943052305
1756636793
1510737040
1139745893
186441002
1398923481
796730783
1329946283
1592773298
1382142544
675733898
1206483055
2001907772
2094074261
1230030388
659157234
331525663
177362293
1603963096
1282669625
1907563018
628096975
684771081
680895456
2120412013
845294172
490647423
1254862311
1578306555
299123205
395725202
1528242954
283216677
939226970
18772950
1204724886
154611639
2015310910
642822437
1599921672
1748659924
1722705043
642315281
1915088761
104889477
1135606285
1530647643
519179812
1984100269
1257890781
260496231
1707943830
1271016085
397511328
1888028956
1601416166
1386736984
1823932322
1399731860
177672413
1847318823
456798299
2136960337
823522973
1217387362
444470070
1509189099
1231252008
2114802078
505491333
1828463272
1036011650
1726737574
1950580457
1753303255
663992069
1053464637
1796781349
1447639341
1915113089
1598894220
1246718878
1121222019
2194108
1083685588
976105650
56875302
2063367520
922539792
1805813057
704613627
1126770523
113695656
1712162222
1462955159
1150680213
1082096518
511591029
736069773
33054511
259493506
542525073
1838363563
702947112
1564268035
970328517
1439153988
129948602
1869526157
116774674
413667360
2125545064
150927930
1555150390
1702291534
1572695669
446925356
1048246518
772395209
1319548134
327974257
1794299429
1450608881
1430373075
1789261882
1777402917
619829929
1738910545
1083975
91423458
357302863
1577018812
1290368511
83036807
1053000117
1103136698
789807863
490564602
1533318129
2054061778
1512212031
227822177
621452812
260823539
1590014841
236402793
655171498
359247019
461616039
719872915
374574498
1991693103
476088404
1511872733
1853464802
725083212
1082508633
788146766
811643091
149009501
1385254303
1566511164
1310210485
455592906
279146223
1553389277
1742179382
1866235377
1549464505
1280467198
11743860
1152709746
585509504
1137910444
871013356
1885005341
789318646
477350988
1259812393
16144701
416861729
1090276373
1790906214
1201454960
804345986
73760769
1766020599
350252885
1798613510
772592297
635961278
790270996
1087547125
2074734408
2040908191
1410213221
318293471
481927774
40072141
1363528242
48305169
1641144845
627672441
1984177561
606335759
1728972507
57763459
1251149891
1825449086
17782883
1127444440
463412959
939280648
876151780
1372118104
1557127961
975438579
1529631434
249057952
628952612
817190946
541607291
1407146129
348960257
1292391866
1482539858
1253874694
1181322674
273161038
2055111899
1194109885
1451793435
1052750694
1057974854
545429772
939686493
259953921
1676524564
1372609867
117607957
582154056
1814815291
2000993086
1744784473
97208792
191098143
21355077
930199483
452333868
1770637100
1658437852
1182293022
448515952
597636571
1575604677
2096869443
835076383
1848658258
1936573065
994151815
1135788678
1674399187
1723044963
699983246
1843232998
697170013
2021365434
1677055180
2127909208
1069495235
1473409286
1401126661
1253056749
174366740
455402701
1342113292
1101418612
858760051
28639722
1898287847
376725952
1544546051
1900246969
69999373
2036495481
422195035
295179299
1972621676
756979050
268054998
1227674959
322328686
551405093
1810945142
931583865
1459439865
1140625611
724502504
1231268113
97442605
614933602
302424787
962591333
1516347362
372825663
1249695112
213321802
1498172002
2126143183
150395824
484230807
1542373572
804256674
1941286555
1587103675
795608657
1943828754
1063452619
1593735011
93103009
240354806
1810832266
1730463204
2075742857
80947593
276362956
1280521477
891821615
292083164
1983336431
944643824
740554995
1585522411
255322998
1344442449
885263868
1081612168
1409164970
1943467923
1791588450
354082647
2111617888
1871280605
1169397798
1226314249
1027541919
289614518
1345540387
676726829
1257710442
260062727
1866823195
492966167
2133537049
929444253
398910723
57577265
377533690
36974022
972680025
56988661
1342026817
290942236
2015830710
446662568
238597066
1566038882
1643363579
302943416
15202237
1521778476
1251184086
860331728
1973410032
1354745751
914993482
428843222
2139615022
1576657791
1426285662
170964874
2105437511
38639282
1483605590
266264171
1909293280
72235330
1436419519
489632898
2019500209
1037715929
572324244
914611934
1140871113
652136708
798058225
752434373
918685974
981750906
606562880
1472760327
221372906
681963018
1207644714
2015912137
484028407
416458210
132483380
732922163
1453235520
1696783543
1551888200
734466382
1168179613
725463788
1045366295
1110428888
1739236621
2033826405
341442679
265871258
161929336
74042722
1344265449
790277610
817611931
746007186
524872120
637728595
2086399238
741868862
1040572004
1305105005
498465675
2041282291
2122470794
142062874
689602730
1412543161
1165552601
750846601
706980223
2091481693
1445160318
1442796691
1136460121
618526740
2146409615
1593003993
1946228501
2035313738
1752996219
810419254
1770452872
923517530
467645885
170908641
2108271979
1336019350
872082673
1645022354
2108360624
1990937661
533422087
173645176
582021205
750253178
332295940
1266135812
752250847
1059774161
570205768
597726642
486063772
450621474
548447119
1749178288
267510884
936637571
922693742
1460368135
2059064918
1420405262
957251208
900252383
1826415069
1095425181
517354399
1842802201
1139080521
975449340
389689862
1291241763
1444266494
537917933
385349010
2081159340
162721674
1753171913
963348843
389225323
1164218596
568810198
2063952114
481616061
1386030161
774921491
145207789
1312610043
1459704248
1225661369
1077284673
1184336747
1663908496
48296708
1005092163
169559762
189603164
2018419343
764761506
1348240210
1165995709
1135333721
1103528070
1962023909
2027533367
1761177821
1887009055
738858886
1694739319
522163788
487386210
887656228
820709397
1265258811
1699567223
948121843
107412865
684010836
871813370
230079371
889143502
1139949288
781550137
159351307
472396809
1958432016
1539411442
1115846112
443685162
1809868688
1349866490
2027419291
754107474
1875986066
292594718
1571053994
1276097829
746735330
1166553901
1270172501
291951510
189057419
1695194552
809218530
401002790
238376253
1759639598
463218210
1633772063
689107306
8679540
787377410
1264728409
1807355158
37331076
189269218
1622675847
1485753435
648357319
1160059872
1465575257
2005547848
1042262260
663093997
618291212
186596958
698936078
1565877390
1821299674
541479061
1495421046
1491822480
1313012804
631824215
518318321
1942661647
62146601
54356316
365971666
454204420
1161852624
339916891
149664905
1066101218
916833615
746539720
767663297
870409201
1779550540
1932658077
1314179212
221701639
1017496936
124722127
800930134
312885052
454925442
356264505
1809396317
1009790619
520213651
2098812165
1233955566
1864138628
795608657
155493362
359493941
1634238384
1684157939
1350704319
247484211
1834159829
1155840174
1861667251
1366323723
1647626978
1715231379
184694584
1312864432
665037577
350261829
1384882386
2125227658
840644393
1914785094
857065955
1513967310
528924013
600255337
270017365
1672337659
404514401
1462995283
940304114
2122278761
1801532622
912378858
419448380
866217398
1968286342
654011440
472570415
547400981
733124697
817812661
124440960
1527086233
229514604
1095354687
2124314221
201030868
843160845
1440618780
573011878
167976767
1238459945
571460606
375703292
1559416773
1923682220
830235469
164204111
343107874
2132650954
628575807
59935187
1738766368
200377240
265417243
693681540
1169563410
1271534759
222368491
6065996
1625511857
152221972
1440991363
1569185101
993506004
211748164
514235827
1457874423
2006777389
338264068
905384020
2075727693
216298643
1059853005
1166714502
1506661428
1598158292
1096608246
490511436
385353593
1530193537
390877985
1370049646
487254910
1740315224
1294120978
1495153273
1768339443
1651734297
1405429310
1674914535
936365060
485199468
123650209
1837085106
1279017537
623650335
469057396
1765801421
1103895377
1001516582
2142465328
2073479298
698181967
529464269
909122842
1615997050
242585238
1981026229
1265571846
1690794177
1216749935
540315522
109560589
1021964024
917971599
1381114701
624106132
1635783967
1123554771
2073554311
2059847894
1874158789
1794361525
851722822
1444807137
1581293778
214531149
1617174962
1227829591
385496382
1056811062
817545101
1147217500
566302257
1228270736
62830990
646504048
863050005
1753866961
1349577713
704174523
1663184794
1052351494
1700186136
16313118
1774818858
1767613965
983380806
2091893728
2892446
33293244
1990197265
297498936
383125432
1303637791
1944403422
1541920075
2090203298
1302211271
2134855566
1916927985
389864116
766334604
217341364
1123436195
549070406
965442705
2108850326
613004307
1127353105
1092004295
1681101687
2075411665
1623248961
3029368
665095464
194764975
23285036
1615745479
95108314
2043691813
354059269
255593277
356786151
1571397008
509332490
525494725
1793598801
2077883399
2103282909
969967421
2083061749
271450149
1538435937
428734763
2025547858
577020527
1797284886
1435611701
2045800496
907476823
1174379944
999505244
1107496533
1504713431
313578181
1421355749
769081913
1948650290
527351728
1653302753
74957118
1847904521
126772771
914071707
1486035616
933477928
1682387768
317735818
778528794
334084856
2074790089
1432610289
979950169
6532263
317583339
1520865804
1979221244
32334236
197747530
2139405365
1573112767
1035584992
2074293591
1814571113
465873340
364173171
2073182218
1117070742
459420962
1645556527
2122212865
68159655
872573731
1100380255
1382893746
460668713
398771073
2130806299
819474292
1706412689
1166444117
1856041611
1724336404
1400350060
1898817318
1265506754
1594309082
58511006
816720031
71493135
566327805
456634001
705626318
1221203275
1965779324
2103247850
434886428
2021196569
1667631172
1775947706
1987925309
1764190857
894047106
1638577789
2000211443
1264846239
302806665
948214967
1005526127
980619209
1353937812
585688534
24144161
1647466571
1841156376
2130779308
306513930
1405576249
1092946615
1476318020
1391688033
1432368991
797319390
722355354
2125539975
870173877
1570811936
1779148511
64019328
819098356
1785401265
1820943210
792131793
49042781
1100521420
1796262517
205700213
1692451991
1574661252
379067994
1345696457
1860875926
1181636906
620570118
1062517172
850964386
232111214
1619045154
2123450253
2032643212
931814417
1615828772
1689530433
1091651217
1441591123
1612865633
1933279338
2055102735
585626719
464956203
48727617
117269434
307476078
1349671262
1681992060
365743234
1467994949
331854644
921653560
2027722225
1800338356
298292986
743952247
1275854471
1505578153
1216123925
706360137
1423590837
1461498398
1550332422
1515027325
556141618
1154017160
2134827341
66867588
891301704
736608315
546885668
517763082
462315437
1491774647
519577949
1197434119
389689862
966356868
646387825
1193300287
516418659
792451221
1573686886
501834619
351438341
1315845633
297715406
1091304753
1270257242
483502851
1198048560
1581729309
1737812037
251949097
890152353
306982328
1703029306
1599722691
80358721
399089012
68243990
698091089
1770939829
916818008
325983048
340780985
1753727671
847630593
1729101522
845167356
524992223
1812219683
1555613365
1634263262
160513926
1118779243
923109385
492259837
737031535
1586145202
664255741
1107856731
63494875
463394536
73900833
1162998150
856961683
569148103
412664875
808614777
1030401815
2015850934
1702975287
1563453991
520834642
118807599
281914775
995370113
1902223826
401662974
2031428582
185279996
1249144140
1303739939
879607642
1795378433
1797070957
1711068846
1035846306
814867589
307421512
1110354345
590233516
877161961
976916381
1789941412
88851970
381075830
2005940551
1281153566
1235792131
1683751065
2137170950
1159047725
2094322715
635272420
1154279565
834900543
132839690
588166152
1612391128
1852663247
1106355531
43050082
282081182
1274216352
1363645854
349700340
1676760160
2013722940
905493189
1860287668
249410445
544011148
387525598
1179303645
329153587
1976494308
712418221
3244575
1833497585
1363495960
1636186274
461401056
1459631910
5025084
939358995
72244995
1957525991
134460265
1996891350
121680438
1446302282
1576649683
284189142
1659898723
1079854012
968067013
1349446759
1924050348
1788028018
192612994
989241462
860791293
1292503857
910678626
1976149418
1420526758
2041058511
1855819323
1219768584
202939817
245343948
4823865
268906396
1191034389
1661129323
1119605761
1115717203
991496411
926915083
150579913
873912141
548272722
885797955
338556850
2039110927
545946276
2057345010
1628937444
1169261238
210329767
83482522
1840709073
15304262
1795396943
1541586715
522069036
1664300356
1557463198
533721326
1115019846
771398545
1414185117
879038704
951627449
1026450523
1036008208
430411225
509662518
476952043
1874042196
2035088874
1399167991
1399702936
33989278
577096022
952786035
1266324080
778651326
219393519
1827322336
1711918504
98431726
1387723022
684074008
610370918
1816636861
1230823179
1404997042
782457699
1720855971
707278064
412210301
143901684
209340035
1576952442
190291917
2087548175
1012058183
916604187
1642261957
1239224692
320785389
717316646
1343460963
1819161445
1690574257
769163550
699740169
773528215
1833215132
1286927600
994112754
539436617
658455992
958911786
102482351
1012545927
1402603060
1078840429
31865095
1235936586
544659314
1196096364
2064788054
1846576282
266413213
1732416178
2127927563
1864210365
588253998
705873696
1815604677
416679537
760693793
1386513340
2039418531
46834539
1293861861
705021191
606716176
1600888485
1674971995
1611758206
2009937804
1151150624
950515177
1813133534
690405763
1220742977
1272313820
1729210289
322878038
2021274715
949169037
1791250383
1463168673
1128556904
1083870073
1151874593
1274425232
450640088
736867498
540798833
1004432541
998152059
1037574982
1413454707
1432664135
676377867
1221734823
1050111670
1110887605
550717384
884712003
494013941
853572717
1794662496
817856824
671346053
1231367902
890489508
1447760328
1876267
993181825
1352170849
1517506257
1314075733
1176217898
941180202
1549098272
30754125
2094875739
869542747
1815863556
537121512
1307616632
493772765
1024545549
1097411475
678541086
1944248396
443375762
683077698
443238305
446415092
1763674323
1131556269
642355518
838260180
1039072053
2055238873
266846947
552599129
440752142
946231336
1709431041
1449311720
540068514
1585454972
1721222467
1445878883
500899681
611520295
993094010
20995225
1514693628
856550470
1830820433
289597338
1099034564
1270429910
1556894164
603731399
1765924125
1793601575
1963802480
1234169797
2143902541
435855168
975022488
2031793934
419461235
2119422223
1012964771
392425334
226358611
1497558615
1391819803
320830295
1044006507
523607786
1192938058
1130526418
815455240
85583582
1347478359
212907515
1237684407
717836492
1380656554
685079760
1443026725
905410753
521368928
1867297356
1051112794
107249848
1027833155
1471932330
1002089543
1271307724
70838501
50353608
1544097000
936272899
215748455
759720248
2009905921
1808344084
1085217750
2039023582
1299707569
1810810265
184422447
574422544
271419683
701430653
298379066
514536033
1065217001
1699926935
633536920
1891246272
632799189
577732240
971643934
16176780
1013800445
903124123
164020043
1795216443
622020465
1363889778
312880247
494401476
757571597
1717267330
808236503
1382524872
461550553
522433645
738601219
1315448371
1392244502
58056652
258518612
1928044703
37203514
489099508
1449465320
1522011179
1299505546
138828502
1494210671
802625823
446983079
136556665
567964650
1511983468
782645527
441083168
926990973
709171327
36087649
234116316
511752758
2033163564
1080137789
1800689803
1950961904
1068017023
310091918
1643871953
298502305
631343582
637404072
390502771
1376483604
1002135296
952221026
338395478
2118350963
1299009913
5431209
1774428836
1847794679
363768477
161951762
1896800909
24465848
1052401403
128960636
2023469366
237958989
1819477357
1078002808
39466846
653486009
1141057237
1604105894
1069276828
1524303803
404728316
707255217
762806468
2104222659
2056370826
1920170012
416933011
1610193194
174732139
1599889733
1507361114
961532540
13077255
1572319003
314369947
1606386274
1120660554
2100973896
1350862267
949912389
166674293
1337169730
1681760960
762235467
133862284
1497476146
1885835873
2073932662
998487996
2126838706
596007154
815548247
66138605
598925512
273543098
59202610
1750644327
1385869946
459278508
1012999168
1402611677
1570483310
837849785
553224341
668896132
1582039299
1438975317
294475804
1307258854
1971843416
1121655243
1316411950
1716753449
509866558
1792983744
1940804823
123512914
181015066
1317326239
661415806
992102304
937541338
1226965876
936760904
223959079
1713922966
1775686579
819202074
22509687
511463881
1950321886
1321629621
2031664203
1664006312
761028070
1137030204
1572155488
1325273495
240454601
972349572
127492038
975060258
1625065221
150788552
190034398
1216082946
2058467717
1275367001
1525332378
1795533651
710668354
433654465
1364230279
785805464
1461916318
1096504057
591290944
1077079472
2125382944
1618172509
50601730
807756776
1677585286
292709655
1892145588
548750176
1308398094
794007751
1975035435
221398350
603408552
549427421
1355328216
106746154
1449232077
84175490
754450937
1943294266
1061974432
1189015906
1734493562
1346801050
1045492277
655979067
537924821
826198797
1203041521
911828408
201909628
93952693
1594327516
1130110458
946194002
1377919518
1599889733
707963269
341026495
1195596056
1247317180
51944874
723336935
242941086
336220080
1484796139
97012524
1947671489
1403170674
804023409
829601178
1460761516
486682976
383017234
939905191
324335701
1965447384
356347080
215047382
1172674512
1720501895
2140893647
1425278647
1379203140
1417212810
1270966767
1220391937
961155360
961793004
733408053
603750414
975857232
1984112062
77835276
2021252145
935628201
2098478948
419433657
59960740
18164685
714818716
942362054
1456313739
1775532577
1488613655
555899634
752547878
85195925
1176878177
896227079
1636304477
1334509009
286748870
759434369
68872698
394994296
504165417
667625307
1591027683
1615285217
1324015699
1971672752
1740543736
284508301
817450390
131169642
1047514669
1667595902
1129374701
1844877417
1034353642
1735048640
1643270438
1304723577
587843726
1845427219
1027786968
757472383
2070115841
1086905144
1435644364
1347040902
406619107
387256016
662306903
66215674
987677438
1725845765
1775454910
122708697
929013547
497870474
1358023609
105655255
2023099975
214233643
1922246567
60136947
2110089041
1931923426
880437269
791248194
39519524
1304224325
1781289842
1966544480
431070852
1785060317
127244637
1686950976
581341075
393864224
1325176002
47929691
1907301791
415678571
1392400176
1071175025
1518706050
953579688
2019362119
1056742598
63906050
1175528166
2102992817
410221339
278477494
341855700
1645099471
1166816856
1252294542
342670548
892319879
405096530
654856734
2061553601
1715912400
1706150775
1050259284
368031761
1463078328
735832078
1119221234
1991140715
1507368443
864425354
1342029500
1093730601
1513402105
2084822097
1471581414
69999373
1982290285
322414818
1423394806
1228685862
324691711
1681697003
590824071
745311529
258805565
1185432402
462970886
1961113926
98099597
1565414268
1944794279
633265776
511031108
367166342
1616524393
1737074961
873311674
1149980235
1273038093
1170917942
829710670
380560453
917856817
1692833409
1508460322
818562284
121860308
2099881999
633217524
1850107014
874901344
284444237
1350065302
221147960
1195295966
1658011924
763830435
701503251
1154863221
1511725962
1811396668
1344949525
1028552671
1992978369
1813643159
1729226491
976028768
1933517016
1141183201
1747062280
1603430677
544468613
1726104549
1470508224
2006764737
844308614
1909814356
1348507585
1327066901
212814450
899063116
76517074
1087822626
768578900
1981670626
157989534
2023270124
1676926290
1670366388
591817279
1735621431
1762587784
1108833747
830045398
26213584
1669213140
369138076
1591131909
1313140600
1558042718
1844283337
1813434135
1757114451
1069637840
49331897
2031044461
90755148
1303194840
71759914
327136381
1332977
195237862
1599234114
1564092610
546986628
59692352
1072420864
1938359038
1192170265
1362683915
853248271
1536967096
2132910778
2056128656
1243838224
1532046351
176373659
463332606
2016446154
38295662
326677142
802464946
1638255039
801012501
1192815958
1429311810
1648520578
702830628
353196764
1995303156
1892703311
32758942
1553703130
1073590985
1203000012
307227363
766642060
1721500066
370049506
159692301
1795708335
1698992621
46250290
143948519
1592680224
1227582802
475048636
1835784478
188523490
149123409
1730191677
1784157263
848072729
1231845598
475238658
2099551329
1279427637
883757106
491830709
1786424144
653173799
36162484
1557186792
573631040
1171897582
1534868521
1591146655
897884315
1013008536
1555893290
725253476
1327054093
1135505687
39164555
750942570
545884983
357126478
123053338
1441506978
673071527
675474876
1203542483
383237353
1521497554
787696585
580696891
1014112931
614583999
1057409876
196340542
1008784987
261324958
939068116
696754759
65084817
290594891
543719733
327257587
1583308168
1864764410
896414843
65858639
1260151471
1797428782
496989338
627948145
766554106
1611240140
2074923176
1543622148
359279740
1267045725
1268612509
1273913415
1578522988
1829980971
321673379
965320919
1645743325
1219986030
791061483
1408379306
783615910
263313730
1676292438
1701580478
1681101687
1555166853
219614131
434635640
12980627
733996153
1797771101
1010822089
877889879
23604385
327266907
373313019
1291467015
1685228277
595043975
643326326
2044393519
1107516351
1207993274
887886117
1881055519
1547227340
749103559
1474067908
103529005
760448457
303966501
577077478
993818045
579009453
177593615
582614380
490506196
1483141546
1798167504
1534148806
1866798780
1522376497
220863845
1329657724
632598059
1472645175
1749507624
676587499
58997246
238104704
1757844882
1877863233
618117012
300554563
233609593
2025060749
1414502565
1962752258
1634662639
1445500924
1696698246
41989881
1537684081
884069733
1681856345
1397025180
2080919409
367504535
1935161451
245002532
157332820
1175059287
1860432228
1283040285
1793610172
1316416376
48397468
1808155610
2139738912
21746039
1457176875
2118231671
1204572913
1294180956
575616202
823734962
1039876295
1168868896
117286868
345637882
444069651
369021193
2007584609
290779494
1908388834
895174549
514444557
2077757435
1536003907
1222225446
1907539863
675501399
1532920572
2077151439
1993058689
812614612
421951170
2086678297
1987561931
1245900448
474592090
1326155380
1569892549
1473541603
1424893086
1313712976
1342276414
110444469
969969630
1209983487
1989711816
2015178325
330715297
386336607
822623070
1376085473
1516676816
2062688228
193794964
975773289
865354971
2037805724
1891033306
1048725181
1128763509
761674091
1227201528
1521241405
94612132
327405041
1646839319
815074454
901229302
382924467
735025667
193812857
1077640132
1803779150
1542887187
846292723
223874407
465626463
1568243096
813099775
921930016
272260121
1696964085
2112372126
252826879
1987191388
866810326
1460972340
1800156962
1190543539
1787373030
1378808055
703056385
1053326681
820301464
1555529829
1029062791
442802499
1615178574
506211475
556853127
845915299
786893374
1596274460
917986840
827751478
1458415869
169089386
969184786
1906963027
215321480
348398187
508221442
345164263
803361833
244309481
2065743523
895849455
591269450
796127115
1003918746
227338779
1164930744
1722547075
1275859587
1917735516
1364920562
1611207096
289018001
785083188
1332254358
282757199
1051489947
1182099722
124395811
836376768
923637147
1114346810
50720107
855965597
644388847
2071842358
655433459
916354481
1574860517
1105045042
685309389
1368333948
397330147
964520547
1489573373
520497771
1098683977
1520405674
378446570
494206778
1668955897
469486620
547646768
841163851
1925346153
2128374406
728326697
1926642614
907601513
586670740
248201170
312396727
376417603
490836632
1006695711
1352580028
1812801028
832612256
85273308
1023182892
1822358365
1032192308
705058467
1627398055
1208474438
199718137
595174226
1095702889
670601195
1245130688
1155601114
1995286388
69862820
1811102429
1997660472
1397598538
695512609
2067599192
1308803397
948510037
738943574
1973640607
675080546
930298227
864406539
1053754103
1253288613
727692494
284963938
368412436
875748771
2145110271
1628428642
1783946081
1509120530
1136107632
1057211037
1584645815
1692714323
1749557047
73926940
1327768965
2084641142
499625969
386851198
2021941121
365690986
76689474
595257031
1578865571
1337496319
1212794156
2070740214
139851587
181969373
949212554
1588250714
2144548973
1711488739
329804012
557993459
761008993
837289991
1992007886
1839980145
933301014
706993454
894601163
1386611138
1167892462
1170844061
106286036
196751708
1643363579
1196272197
2147453906
884897215
1169165338
1938163799
822065198
1728187127
1930073748
273752862
968249596
1280107255
1406901832
616330460
648933260
2129332708
1905526642
1644446015
1422418317
425628674
1349431585
1175028670
567145032
1620784254
1203403008
1846256208
681895304
160262216
801135827
1816871216
234801076
866381938
373304326
16343577
1911902279
1058592349
1299032893
78895545
1235771957
1894122354
350098828
115170224
428532589
1478935733
1549759403
729637080
1430462542
426190955
394573395
1525330763
275819202
876202677
1026560759
1803060053
960603703
196789734
8187868
1405276551
1779414250
984342571
512833468
1125967253
798836125
1857587288
1362837285
1322831229
841384268
2140969870
2083217411
770437620
329718730
1620239011
1875181623
518647279
262741854
2041001626
1579972051
1703884124
158091785
225040972
1306451383
143182122
1065516569
2062997309
1903367611
711450971
767017683
1957864472
1416643491
1985975953
106178278
2049492599
699050990
909177286
1226931448
1662904944
1467364930
1304318735
276510424
1852207918
340702027
1629590564
1072505189
1306133970
174932681
1521482992
440953018
1129695629
1920368843
1311918690
225775538
113168538
775382001
949671236
249940
562273237
371237221
1658171507
1496767495
1544799939
372076361
416240230
1758072813
2100620806
1645841342
1189883833
1169607760
1454483668
941678417
689124380
282181973
758537970
159723285
518212162
703761886
1010898186
439008211
1836808707
109386841
1188584173
64792405
669509999
1947893590
96868724
1289351545
1337856518
1608192271
134845111
1335051039
773069101
588618477
2056235274
1998030674
892403475
620350412
1923257192
358467908
1649676116
1462694109
1617161939
1655619129
411007587
1948028305
2092606656
1803590004
878449659
402245814
775167155
1867930026
977734398
2094503661
1496605256
494561935
1711732763
305918974
391606536
616465353
174653614
536896452
2025410360
2092569704
2126086135
700824627
1630481397
323047218
586347274
1112368318
324481849
1632373918
1783664604
1968590660
2000673704
1606113534
552786515
1362822658
917369580
1424067491
727886468
1075376081
828663891
172778813
2100863377
782719306
2020799054
2134757985
1353622855
456167014
1026954869
853092660
63086067
160469013
1725083559
902026670
812472442
1955780865
1606170893
400566197
412971673
1024124413
800465610
882003133
566386801
493952629
739874346
192804444
1307485455
108499914
1012525098
2127259906
1654851006
1436450320
396830046
1071312485
1285672582
1869150568
834922022
189330762
1718480165
1587893484
1471232916
983067171
440365808
690487665
638568902
862123376
300408193
1877936546
883571344
186905240
1694719174
622137620
1634073960
2146258276
1901006242
1302686404
581009594
529156579
129200908
609814281
1041159647
1814416344
1042510720
513058877
868581200
357767730
1486426365
308919767
1635533337
80197969
675395545
124379475
147023901
525068846
1993022053
1093430994
1646835550
1797472779
938317771
1871143319
712172582
2142290086
723295931
503177931
1594556570
1612642809
830726553
1897194345
1958081379
471289316
1197630675
918490841
1324377639
802308520
1173122205
1812022659
1810065191
1259154254
641566764
64564935
1336494250
1984199629
183421153
890020794
1617991668
1737556789
497751062
193077077
1184109305
1410901998
149243517
823766168
884723307
635171778
258176475
1794178622
1477637231
445952949
677750463
1225673452
302890437
640190147
506485415
66324287
1155930724
1178788580
2057171797
1312954387
354739624
2015596464
488173988
850384380
464494089
401000254
598858482
1613278812
31536053
622168553
655670331
1797484573
648438651
1677522288
862321129
822942478
461238347
113354320
1878382148
595602726
491956652
2113354328
1145740931
27985507
2078492949
1380501712
1652368730
2122233520
1232149879
434402859
693987940
182355594
1110958300
1603374726
1469447196
1229983138
303944209
190156443
356534958
1470710321
116051787
620030403
667247429
28801220
1966055122
1024960831
1071361219
1368348266
719980369
1239714598
934106730
229876714
293428014
887605946
1935111844
1168635746
1290315174
922499328
1308795589
91646076
308239572
728202388
91580112
275571224
1484392546
1899613576
1707257649
642551400
476912834
1037956881
534158774
657145121
1721915277
131149633
1243446592
746647616
1474650981
918388603
1412407763
761258951
18618323
498671814
1972623246
1356418361
644560091
709036600
1395655610
42150177
991837063
909125793
2115940976
1017927668
833763751
813816580
1866743745
710354525
952576068
953823752
553626813
954638859
1830602964
1351053103
1029366515
1360498361
1963900660
132399843
1179027873
1660585690
172097074
2006949369
63115846
1233176837
1461426794
1853062588
901526127
178612737
509838013
79001463
1105345103
1386847317
644289504
484904812
1788342239
828441382
1345054457
977526253
2038041183
2041753090
437512559
865885378
622511354
1308388804
1258829251
1614116690
1773857052
183999408
1533709713
1352504240
478160687
1980431552
1363903739
1586851813
291067790
1393856937
236351058
1639032819
1439211844
160900153
1443964336
1717156060
1581519344
1935013680
866982264
1764649423
700663034
123823374
2114701570
970121044
1123869832
878641169
1516030857
105590804
1192600766
431704743
335105741
103087302
731436120
2089478374
1639314355
1727874303
367787300
110293657
1892273017
2065607497
1823217849
1544925614
1293758954
2064197792
1488949005
701058438
538015841
753629621
39120261
1804599702
1018899483
413114448
2106044312
212043529
657452866
1288322049
483668994
800295510
1274224678
1238792605
1603044367
1029538764
356776164
445765825
973293265
630436869
1427188521
1189690534
997746235
1221228442
667262525
608634853
579524997
1203891171
1763576905
1691735293
1971052268
2103333548
1752695876
1087227331
911367093
2072592635
1738934306
983748358
1099905287
694284500
642441585
1741851909
1332625919
1322756953
355850537
296992698
1564586075
1708920924
1999009081
1229063570
719352597
1425150322
1222007895
1760853204
1808113266
1342681006
2112665395
1539440124
1684879384
1760373768
21532475
1416280811
937559308
916297903
13086866
1514914169
122891519
187427289
353289389
1382873254
41203415
564857978
277999596
1222095506
575732386
117109553
1942680106
1542646999
635508684
164274717
22914511
975683670
1922979606
698934394
835271543
2083323214
1539661829
1746550983
902195940
1461029992
1403768502
1604655153
263766200
2128367663
257682997
182821592
1490074272
1728299170
2125546450
730872626
1307535297
643359800
2094778785
836010535
1956880763
985141760
1606259917
209708797
878184700
660841251
1186400924
697749017
658798185
999393713
551507218
652443336
499096036
2104974490
1741694778
143681959
595077814
654411602
544748342
2112727352
79222351
190257648
225488150
1187551191
560256798
2091959913
1193729801
90615273
1366136921
710840436
213030379
853224839
682382390
447219033
2099183987
1588934545
372855217
219897036
361623124
851189163
792413112
1790158059
2050726149
1141730454
249110675
1997133428
1396886935
1446149565
1950046282
2110854528
991094476
438759988
733414913
91281634
393556608
1603767283
2047961289
1519044171
1798429931
2006372017
2135253064
1566987103
1833185966
1331630115
648698704
204116983
1226355721
712707646
723593770
1504030050
545291686
1663894986
274401366
1742048871
1843024619
1289535783
1891735526
108244334
600562162
515946513
84437441
1821162859
2116187204
370134530
1318065774
469896898
1996904582
2038227185
612965090
391208084
1387083939
50395794
1556976062
252720218
217652835
1736856769
1597751589
634887597
1328536106
907722380
207023199
1566706359
210926870
1081410434
430221505
1694387562
2147033967
752083450
632305226
1134260957
1425328880
397727653
96812964
1597865742
317927439
5106938
190596205
1083095984
1739283218
223186712
1391014144
1849193657
2024624457
1487331016
1830313622
950157088
159599191
908322754
1172204353
1662995767
1261177586
1144622013
378350423
368725676
1909691377
2141922353
1920916693
1895833812
263139390
1746602757
768468200
33451697
1481614155
1951859339
1736884548
1258813717
2072897314
289751769
1868670768
745179640
1835561862
141540367
1179078221
509201611
2136321631
1065071926
509210883
1250635690
820156063
1470476993
801679488
965006037
138834188
1973982648
1323092369
528105367
630774380
399630650
1793761968
711058328
1332685244
896426143
1619561164
1891615873
1818418110
1067152038
1777868799
2021219452
314469349
906443544
973721246
1658758256
1092923688
268376062
1917692609
32415159
2040790739
1569263850
1338858515
447036770
777232334
261421725
1688710305
841719382
1890100175
1884155770
1693464009
662267875
1124858192
2075416687
1236716239
1885826342
2123015137
1827596883
80573539
1645003173
868375490
247954408
1292556353
750403475
16648685
419356873
320964689
120706852
865087343
2030542258
559570900
1085481501
1482211471
541849091
98672985
126587555
1723537630
1350587994
741637926
1410553646
264849702
78968856
1734068108
1401978673
677679479
531422360
169210232
1936925831
1957364857
699224397
1957793731
428182982
1199516765
845474776
12948852
372326257
431580766
496939525
699352940
2126902168
2045472924
1350919588
289829013
774518228
1093786786
1803045929
25852470
1374720152
1438609357
1820972149
1240935446
751250629
1899485104
1989622580
1908339047
946430505
1026022816
544291436
6015101
831099220
1077991200
109276720
242675809
1255829530
1283627052
1164474957
408819543
15937857
1216630661
658798185
1740388092
1812020656
769533499
1732234507
1902553968
407496629
1122091890
18696071
1383588987
88051715
1180652498
2083891054
1392218177
1642161254
1987837315
1327223543
95850726
1515465551
1266382687
1917914825
229211727
172110719
971551934
1098080261
846795348
1954710065
491776682
580825795
315950531
203787692
343691177
684291232
589897427
1914562552
1179531038
1103384971
1982421354
839127933
353106599
1005037134
367133787
399660004
218298490
2406776
1376784268
1022607898
1075774752
1737000849
1589843100
588936807
1414550154
797019425
227404263
95716060
1318168009
136331953
326418172
833196973
415867325
1138850670
887677069
539982414
2034125624
973392565
1670434694
760316571
1608958374
384204129
606155920
515992287
372690231
1196930684
133687170
1051261244
864473136
807830828
549333585
493126711
746654998
238852025
314927345
604986450
483032564
930035972
737454912
2097506792
483921780
402163644
1268770321
215344392
140175638
1234871496
724534010
337303779
590311799
340689949
1972570267
622216784
181871281
1950597146
1350960423
51544536
1462117672
390980689
2128674144
678503592
1913069510
360612390
412206313
773712176
872747649
1321946935
381154451
544401299
365282930
1453130780
1238608432
911388696
841236456
1307956737
276600558
1552282382
707830135
1435128973
125694864
840724093
375652436
452088812
1417201025
1029457366
501957713
1109423510
2118114641
1978392829
1653670265
558507656
94842332
1109341239
840486782
1083367917
14098193
1978549816
515221877
251894943
464804606
1978655641
1502859750
1190037113
673532896
1671513362
440440683
631841598
1376112078
548820268
1804526295
1298304081
975416394
1968758208
1351219459
671485475
1843095958
797161637
316014081
434701996
1443120711
1019003293
800303428
1703065684
8659314
1589169172
1897492952
754028725
115461825
2099450268
781229762
1832783354
662193804
1716605245
260014537
1109727314
1631556086
1266931413
124901770
717473753
1051489947
1038762443
1848389160
1622664134
2052002286
926827906
468297581
703891622
468681977
1981261188
2019610600
2136166064
1147062329
984625204
1152908207
2026079547
1589937992
778267066
1776833746
1550495715
2039637109
1545887047
1236271831
738395443
1600275130
1780863854
1108749507
373683605
1133838723
828203167
1995335708
960017556
311925713
862515255
293470238
2078532006
1042870306
416730836
58916951
1622820306
691128252
23331646
791352260
1570983079
460917132
897567748
743148551
467023020
1538934999
788230096
1683862688
1760996872
1580141089
801233348
635145470
568156534
2035391993
1734425663
1677457062
1514741763
2055532836
1879325462
130415316
735684212
463306255
1976991217
1969151160
1702199467
1735955637
180400681
957585794
130268562
2109197684
945644556
380110166
1929657498
107731240
32202496
1551942859
142424069
862947443
1608669809
1162182132
1301737704
1109683470
421996093
181130855
1615868332
1076172185
806837299
52385655
2055239418
820191871
328199004
1078704317
742592550
1745894033
184499436
626504449
1213618773
836536073
661359456
1778236192
1685206602
1482434115
559206347
1657763100
1727726402
700161326
330975164
1904476223
1906626124
940450195
1376549448
358419140
951531348
885920756
996193668
35074203
718881494
194607018
1111643578
615623867
969750629
2052151073
451088392
88082103
557504833
1147780039
792115593
2057363064
1806399036
644348032
1334675871
1908537771
1748890625
548735869
1775542999
2059109025
1431896519
1613628577
1308442122
2103931998
1898756807
1480504722
1218834692
2003805259
2051713994
1963299730
1167604107
1444381641
366116711
1406167251
348076123
335956356
712766216
1685003632
457206665
2141450986
874088895
1781933668
2057465718
1347712754
1372207069
436210641
643433513
111780018
356372142
1197246378
1004727722
1543934043
1986016200
1269462778
1691067654
1756070596
1108983141
1761165305
691478314
717293336
927929893
1760830362
869364114
824378132
508477908
1948897043
716893695
755939247
1574185265
1645221304
745389032
1408004472
698076169
556312481
19029871
832078780
1956119018
1650106427
1597400813
1101646674
1369797385
2075750671
2008937214
1325692246
915585118
1080519686
1390063667
1842823734
1661849456
1261916723
1454417973
1273197814
1401686511
603856364
1195254479
147999934
148126825
1618476202
452672084
515978434
1183225241
1932322636
1081009324
1112378712
470850063
1173430411
1354913597
122042482
1929017800
1283283426
1286517497
1217401174
2090974114
699169601
1098325273
1939704046
1498984530
1408260844
1719981599
1682931692
1530413731
2008359330
724427545
530777925
632613439
1897480139
2147467371
403929529
1613736320
1503370665
2114803006
690316361
687939840
893289
702946898
289678543
102393096
87394271
276037303
133440153
1070985651
1588548915
418005912
34296011
703017105
652090745
2145764309
688193230
1307710582
1814120478
1665788026
2130091928
2107796210
739072414
1973832339
1791224139
773249652
361258927
141553729
1470515696
1892556197
2077666521
883681953
1945253916
593066658
672087935
314740246
1036602613
39010248
590166056
1390784100
165458424
710814895
1564874726
201098086
1738284095
1979624744
2048392187
926217126
2080608022
1849104583
608382940
1900246969
747869426
1844812777
1440397325
1867172330
1083516470
1868745474
1910795500
1981538778
529816704
2019593625
1952885206
775991495
1084351574
32473997
1084151611
1294076630
1669808768
208011683
546878902
740365667
640258288
1984724152
588574490
640034904
933191119
1008455164
1692542041
480239820
2008988611
1331084625
2097063449
1949816722
1147602041
614899461
654181259
1323275015
728778060
1191883414
892827683
460340602
643963112
262280888
786366276
541457757
899450489
1935693967
1029102629
264215861
372633390
412079044
1037694403
1030692238
1058417636
1878650343
1053911613
699700021
263269815
70762874
225293513
2126223307
2142057221
554049337
1601578743
947261385
255842538
1364942153
12582197
147337689
1998570625
885552112
2120928754
154295830
1835237603
1196017020
1432743950
485808394
1575965777
1989237927
1208344294
931190833
1415832715
1372764418
620025174
793172440
1071727099
17317570
430005966
1502739306
1046385826
195347311
822112735
918071777
474770117
1348726869
26854127
1557662418
1491442034
1430932174
958129752
1194124851
707355084
195112461
1230368200
1039041598
1736710804
194697680
704321822
2114850317
1738503697
1245095164
1004350996
1532604691
1615681499
1759180789
832957065
443895737
570876104
497484321
1088966039
1145813040
1130248372
1759287638
2144912449
1036220777
914501552
442889680
1564128127
477455421
403766281
959396219
128322057
1099416499
346580715
1609288067
1989287100
1026600987
1303595485
1539321699
1575141651
438392725
507171287
923975134
75726665
1246556761
1043859777
889806086
325983048
1203515545
1255527214
415118668
869463261
519200066
1382668818
1976516881
794996124
1020345992
977814908
1545973883
2110868697
1192855504
120333710
1241745547
1884300125
2032370071
2084705452
469013495
2132087498
605543730
1144438386
105065879
546048728
1909205754
1297295290
1080711015
860128943
1430958073
1526729085
833537692
539688220
183390992
1774873914
487693567
503330174
2003656051
724624727
719783315
1133606091
583055816
1120575484
419912112
1521988126
351347129
1175096694
1805946534
1677447729
105265054
1363656641
1465089267
1415570899
533238679
600144376
1244207794
1459767270
1059394283
1126899584
1381493012
674516274
717293270
1987919691
901549659
398516962
1045058983
470332647
1379939176
57539323
1967235907
1204369691
1516142367
902713082
466038908
1738313645
1909458893
396635059
902810729
1116357320
299564681
1133544780
1341608886
1339027098
1605709896
159125083
364946330
1360456039
231759003
1089697574
1737682403
404921219
1453163055
1797628960
186932910
973554270
957229055
1222678824
1220038775
1458426256
834889527
710445147
370563032
187293605
597427016
1197258273
1294858867
199280995
1008608014
2145522343
599334048
1388036626
404787239
1395730918
791322855
1022539368
1992065479
1579005998
192735359
911850803
460240202
930208324
1364277950
1487351340
670263062
989195026
75332164
1634298822
1921862125
578788061
563615867
1460583358
98594363
1309894460
592942229
1204123891
451445874
1091325404
428475570
555261913
124552014
1743453770
1538543814
34089592
1304410274
131058302
634196171
2131861211
1461475658
1917780524
33515820
887672350
1987180345
973856281
689330747
886854081
1212390174
1337556092
1260584473
2090008651
4777767
1798856432
225843538
1647656807
1503232506
1999664466
1989775150
1426763882
706604339
1198515672
1261405768
1383928458
337699810
2069125074
1027164511
1705675454
220199890
808332890
1938400104
1301438140
404861576
1498674761
1516866294
803868104
455688379
564372236
352822363
382816489
1775123763
1085215219
554653889
182402391
683542020
2035080155
2089981057
342134132
811355619
1773745720
1605040382
2070272656
333244638
794927753
443450649
552472022
663577548
1516010601
692085955
519108207
2011429045
822118080
784391668
1845116851
303026214
663489401
1386904724
1324258082
418807525
1740001373
1568093891
1566298726
3452317
1754992810
1041665640
1485121109
1337552487
1142294649
1805987914
552268930
1942313451
2007217239
1867050021
605502125
789749990
1306641557
243751963
2074279336
543166608
226686894
1768726436
491286786
1542737326
1714439853
1286388558
1324726683
363944432
109980243
517354264
13902605
674108456
265981836
2042982348
494992129
1316663180
727382005
526747249
1122824392
400233202
1492529918
978072809
2047040642
1509196739
1942775658
1483143672
2110403086
324565228
1639104670
755579705
1518515927
361774573
1408675420
1031399202
981690688
1287322584
136713477
1310057246
359926711
809914533
589506702
967133025
500365984
1910775113
182679293
1804832700
1709792837
81324696
2100057052
1539345576
992596284
1755520441
1664478531
1201578485
857232929
980217758
153261569
1586773423
1475174198
942766381
40782121
1951816476
1767003811
1691605115
1971561125
2057201030
1625917727
567923915
1423007548
554707597
1870399994
1538988034
1524177672
536273311
1100538233
339054251
420158901
1462410934
539736596
866002788
2015497120
1023028685
826950765
1914625424
236073745
1723159077
1324905343
1265222525
1605015787
700692432
1348925179
483524273
74055490
1475931085
466672895
637260048
1881963175
1724889169
1716690653
1866991047
462040431
1159814870
67764264
719695962
1029981544
256811046
13793253
828419687
1337075784
702528083
173385107
283221009
775775872
1429603122
236543546
602081423
1709980394
1588496756
486716994
1178452203
32176147
1042452495
1924443683
3051446
2112391573
1718309880
2072384813
1290389538
1402650947
788483118
1249066165
777751445
1575055679
520283407
1994620808
1174103389
809923392
938243044
116006556
954422228
284183038
126830378
10435656
730597101
1501663903
1994793558
1426184100
610375339
504014880
1391293446
1442481001
302457537
1856873499
1296091699
1319860285
909608677
1934036655
1765935722
1814466414
65850774
872708263
1785064235
730648863
1643503839
1249889241
445307675
1501150628
1389901638
2060630549
1956736663
1775246304
722548752
1054776785
1992280841
493263743
1432082106
1344038403
1763145842
1021129695
813897840
182699169
840133751
2102108420
1757547047
2101830621
1877244620
1834996813
1495311156
494318686
99526991
1494790778
354514139
1686797021
1891242590
1208837211
1751647906
575140017
1859978608
4683653
241357363
1471133665
704103419
1396027728
1815303560
1080575274
2117128924
703828950
1798856
176680240
332280136
2034286345
993947416
1177265296
275783310
1153655909
507823015
256328378
1400915725
1138148739
328947103
186230684
918839255
231468535
301577618
1392396664
1532660359
19613531
532403173
2009937484
509815505
277673747
795230934
1009061093
1462891718
1354119168
87808201
2107136855
1803812413
1589777934
936282843
1080209362
451472245
1198447716
1543487258
1869448726
2070036998
1678733514
2025265588
606335836
1146847237
1749472196
1061428339
207308660
1850094349
561599146
1116240152
1579397500
1593190544
480015258
1845163097
1366799018
913025779
1219247473
1554514625
747626548
238108099
1926107551
1196909722
1603234591
1370429147
358664076
102697486
1624645952
2048403771
1388588635
11312202
966494034
1837931415
631448687
299704899
1226184265
1374259004
160017711
2007425747
1577514048
1713213928
655216698
1096802848
1098679647
145829098
694571743
2002107870
398128954
251578712
361990564
168371948
78553304
1125345966
1166807472
334471112
220561879
579527201
1503887409
130950219
1010116353
407649797
2066927020
1133080948
1704057672
1248837216
1367364637
1870958523
1157141225
1392818689
75372430
1148485070
1560537396
990097473
1086895692
339222330
14324632
1339270619
864506611
88195175
440294760
1718439877
866173059
991064773
595202304
684839095
23890792
1804111492
1298529037
1603791415
1937150016
498009762
157699801
877533154
581983088
844910436
42333125
2038186867
62804291
93752352
2055775746
2108265224
945943284
744707206
689033619
1562737320
1726317740
2093180686
1019518048
908080248
583043837
1310921245
1817527924
227178085
501323065
1946960053
1721744142
12636669
1346163915
1470680161
2021509001
1416436538
785193347
1384301957
694170931
980229207
1135492735
1838377226
2076318288
1022720588
1771299030
1975254778
1286105812
899755492
48727940
2126246101
14924662
1470076983
1182075603
841986076
348471979
939245065
576770795
412891473
1629804778
684341731
304994877
1348633083
1114682820
1980552565
161844140
1115732323
571913799
836750791
174821486
1483530321
1533232691
972140225
1208184756
2136819149
1371337293
509583737
1046824131
1529002158
556221856
715115087
300092001
1471709581
17512806
2062845694
1783471384
513574572
245009115
299416745
1574737686
397070058
1088148513
338317173
1917469056
1005137787
364963618
506029315
1986750115
534699490
321963449
98229267
1720516659
1469414991
1970694846
982674523
1465782541
1360005634
1695293484
1433484584
2098212591
1913789742
2066517994
1564995038
916471080
442024452
1929415069
1163369363
1339170899
2082018862
384478905
1280472602
579318369
1461040640
312782866
816788319
1235068802
1504841017
1906443304
1462787488
1274163519
1213212702
868337791
1374641470
1190104767
1998093094
733772482
926809671
1875672596
13213647
258528367
5898010
896783186
275678755
1581254616
1040164761
810473143
475139275
1249232605
2092248581
759841161
2021056060
1425877063
1314010742
1506059355
220028901
1211702317
1682444353
1656165275
832179815
1778476400
1667948482
186734556
1402168929
2067949177
1590250090
1299092061
471150483
1746656123
1887343685
1666926741
1946278131
2131938970
1780444965
143050768
261693996
1925694316
224110119
1805073418
409504676
122042482
1309538476
347821965
1431231042
1963942462
1914459777
1521307993
1227758845
151519320
1936103283
1244169736
243577985
16428197
1603237288
145223695
320971876
1770214678
1859237058
1303258044
251879529
1710207158
1119859190
466411628
471791232
1575494160
1470024976
1578729732
78842100
1780689318
881795142
2129940688
25071662
691628231
1883813135
350940214
75849478
784265127
1183503997
207864029
802010466
1957806065
1842960190
1018768636
2052961111
50264652
2124761470
2006474289
1148770363
1064587796
1273746307
866707020
964628123
1837401416
1416490279
1604767874
1733328351
383847277
185494158
1225927420
1468929610
1344957199
755817467
1061167605
671683379
1445365157
1727615106
1544018272
430513516
1440809612
1003089407
1773837258
1419957911
1224008780
1626245824
153340804
1607180365
1108174177
1568685918
786214172
234433799
240742068
455516600
1798069372
573234790
1981112677
1916995916
850895144
124791761
1095555557
194965981
1890698159
1558184891
85236004
900698556
7666694
1596373889
148926411
914392398
487946851
380181282
1372772549
931021051
203857510
210554968
480603545
1926020517
2010825427
1664398210
520416204
1718830979
994647089
598196194
870501218
1187131334
787133498
1299206618
1244508201
390265740
995027273
86454235
1607785951
1395642450
1528859231
680979720
1757146641
1567074400
986817861
180367129
1291806002
1413690547
1753539111
1011005698
1043272255
1129816845
1633409622
503688594
1122165497
1436355515
635076042
190927763
1488556719
259298285
1827165005
1416097047
150434537
930317921
1271527361
1551157768
307020148
1593010237
283140655
1159104036
108358613
996778076
293037810
1189985214
1209675609
1864812068
659587626
1460738918
1685983279
1452145674
1572020899
1929997228
1698602255
1520695775
336331722
706581227
1837396470
999581929
731240752
1581147056
723305871
890009756
1470584273
414570304
1090639473
1040516903
233997792
758139089
495884323
674506387
1881583930
552784931
768414652
749823061
1590263242
301902994
792535395
1155184009
1939132290
399443867
1036848868
399492351
1907948468
1871823101
1984445200
1402826468
772508827
1154243044
75639513
302362448
458510716
774652410
1608105597
598803790
1699738745
53059199
1484214112
1783440603
885925445
15556024
507457558
1242936727
1399314443
1304257588
743862506
1188785031
1873211648
166604976
89310855
1452887461
1618407757
435970986
1997210291
1214832060
960708236
414173400
1605274124
1846423059
1459185922
436540583
1246777153
567528634
1671233973
737496230
296875947
1271044556
2050049227
955701979
491487978
476477903
1992762455
1101553667
119906825
2118032390
1139172703
672225539
19393205
1462186285
422260741
1679928714
1797288728
2051720207
1412028415
832461455
1867085590
154221866
1306409332
941776790
689886776
241741830
443239274
2051344834
1768678765
1664288740
68784554
551489039
1657113394
196643776
4683653
1715210793
609536496
2024584168
485706929
415637277
154188488
1919165509
87433885
1014824179
850273668
696823763
1339693684
1768222474
1114579262
414786144
122508461
784730966
921336062
1525764431
617414843
1759704184
233817365
1798535133
1773672573
213851943
1956443184
247505307
1398701010
1958074907
445793534
1070793297
1507604592
431448990
1848289112
1292190903
1199773457
1992586260
466033353
1945116142
66503041
800854119
780335884
1230741429
783794919
324420626
1242742125
284202921
865355799
560828989
899338909
1608052132
393540110
1655223416
1951883906
414652771
707889250
2067724137
940018511
1827877022
1257416204
1996256531
1807467077
1019046025
1646237156
1378597195
1135647607
1348932312
1669432802
841422933
1053533827
1280170399
528975317
662810824
1714926960
1666652916
464198938
266580739
1593648400
939401962
259205910
1239677806
1454025069
1928815259
977037703
1468620694
1859030476
794336080
950467202
260294876
800382739
1081516225
1840221825
1908972081
1619867897
820688754
1291095678
1114615244
1478945162
405966126
1369279258
1339466383
435116438
545382399
1864972884
1930526210
866015689
1022137833
1071346826
849191252
616194387
295955683
397951461
1077186472
633305477
17913924
505608784
619926034
580188458
1842698933
1667815708
1505817146
1872115760
1867268531
2041058932
1018798027
1642966454
1894764978
2025245215
1637776124
869775083
1535586649
764918566
343239760
1497253702
503187987
917544565
1925102624
2022410405
158225126
1175425313
2120204268
1484964599
2107714633
1325137634
593150927
1898835101
135215401
957923546
782771300
1037276773
1649481509
257048376
882209929
1643503839
51397040
1785782491
188300744
342169057
744684438
1804346859
2073749161
2069261962
1485048047
1976486030
828966705
1112083528
1406153220
203795826
2107470108
2020897162
2115467088
521142782
524953312
2027868402
841269171
979506701
1404211080
1115114334
586597957
1821466420
1059725352
661913941
441091024
1821704051
656386118
2060340703
115499528
928827321
318152883
422211770
434739492
1821715609
606496027
821173593
707800016
412631085
1010068631
2107252039
655116760
1968157679
839022490
753885623
961408550
1796113407
1118603774
406629690
668983643
881886948
1519225913
204383678
2018121480
749531367
1608524705
760818431
1167701773
2057078786
122573070
2069983523
1932492769
1408796692
1851107812
1897253507
1813387003
1464171224
343229658
536240499
2078079985
588640407
210659065
424173027
1326646851
2054182401
1671641668
54386665
1633339521
1693598649
927981873
1176904318
1050388132
219405267
1529641729
1150693301
396578399
1794470643
883536215
1555957690
1959900358
1520192823
621478904
310629535
1207698516
1157360840
852268035
503519875
705968816
1098415668
771654637
1973692372
882612642
1406949388
1200509778
1440543229
1028030945
1159501287
1314892049
950716634
200512321
756590369
2071152688
394731158
286779825
1801393888
1006543095
1066584197
513555268
1730822250
1043294468
1194479527
1211966851
1641374473
262832372
1109277614
1606145924
2075129849
480824433
684593721
1799511965
1712762326
1244613022
596164501
111083514
580623532
1155183560
1923669853
906478011
1498447323
1386151893
489569212
1027034307
361277315
235141758
29442737
462353762
1607283545
1072680411
1774991420
914082366
994177075
1177915387
627432823
1209630716
1391938948
464884332
2028865481
245114741
1488263987
822370051
1167084599
837613755
987544244
779953962
654870069
271865227
597981700
1756027736
862688401
591478171
641207176
657070672
1843708569
37146812
1935852601
1347596962
670263062
1740433144
1789231046
1477342483
679642078
333296681
288927299
753683534
196185165
1175929376
1892070825
656185931
78564998
67924973
1148145321
1926478520
244549762
304985970
1726417686
107609768
1984784240
1378178039
69441618
1543048880
1755375432
76200891
459615104
183170886
420296005
153648146
909972572
984123110
1351226205
1854853514
740535441
1402290905
1762682432
984943936
749987121
1216893301
956895647
1954086000
367795012
1775931779
2057126186
89928521
648755809
1946578267
279146561
900546882
1887576018
1130221300
299763052
270484994
1481773062
1428449294
1106136884
85564608
855825400
575572159
1398046460
183000740
1618460083
1075540008
1549646807
1035817744
36251579
178291726
1796538066
2118311257
1953046021
1348322373
177597540
1678906883
1225961745
2068544929
785123156
1778494346
1235634676
584037169
2021228041
1053399030
1938712720
912281629
1543950535
770979217
148379690
26125983
470017947
1652059754
2137154003
1157116976
1173755613
691793954
603948084
454045992
1984200120
1061726803
1893690502
1582725899
1207900563
1142598578
814341081
1200498775
595466164
1818094829
995398678
1391143686
2103179269
300256724
417761832
162914103
234946097
184669840
1311775964
1000239161
984186555
149399608
1571182641
1687631809
928609358
1606196112
1752680399
812916337
1433092578
103430407
1823709585
1198719266
1769862457
1326131420
1805916547
1706199734
1827224637
739194500
1318812888
810310023
163124573
332401139
1530974450
132671534
265302317
431536218
73007496
406029217
649267788
1298939808
1858874754
136995784
1292969539
2135587950
841185825
970793543
78285823
581744776
1748717346
1733052885
220735137
1403849004
1271553834
1709633594
44629931
1066529402
367291706
576695440
1595186485
1492778602
1143908200
714844151
1343214075
1984979642
318288486
564367673
1205544937
1321055236
215158504
1583365642
2105670436
507249468
531210435
1207996041
1070047875
1932366417
2123290856
551595863
773931643
1099336614
1172639449
1575628870
1650385682
2134238522
1832831388
1675300503
340860334
1403282760
317293599
1542153752
299558525
1042300656
1176403617
1500617214
367258427
167327639
474414174
1893724654
89738239
1403852479
367022995
112739456
1828506028
20658949
858682597
1092811737
1172784832
370413705
1351397782
1537037339
794205047
1040724382
2024660942
1315097393
1485248548
664501235
1777719583
283134904
872431249
1957855218
692340046
1394522606
2112128527
1209859427
764880530
2077124335
260506419
2140624346
94124892
512401148
603693841
793156999
1680997368
1037696620
253290255
628517697
1562805680
719634701
1044146799
288185693
2057673545
1033100670
2016487232
2075633649
1993187200
2020210074
1962016247
918277212
1211832761
1961567612
878497501
2092670537
2067824610
1934769526
689532794
754091873
308220941
1018145
1409711927
889419543
950099673
866009951
869813576
704368134
1993600103
1566017395
1983802383
930261983
43990902
153002353
1445920429
366037253
371652507
1706990968
1805157111
1200768511
1515183473
356470690
251326249
289662539
1459102496
1102834811
812402877
712066148
659860170
1064753189
865484468
158883718
1878160717
360578336
1427061214
744545912
1323304776
136137273
1123866059
71231086
976695075
1648232851
457193457
819642802
1565719553
994559529
1569899108
1582381873
1269254864
718000348
1608811858
248395969
473921509
699592736
1081977615
925450119
188149467
1275947876
2004974223
360665884
1338385664
1739327168
1836987888
319746086
1001869139
883999470
996702577
427085298
292520259
1961316896
1952264503
156243429
332170102
1717630685
1723533307
1664583458
1745502696
1915338638
1528378643
2007623224
2072345995
1645218504
290933090
1238414392
1807172194
1218113611
640102589
53400817
966682427
61897055
494231779
2095656424
1204229882
2076627648
1979316757
1218405343
2143531440
324893064
202202621
1420286007
67053944
960831274
1413434844
2096412542
1821857779
11485932
429315329
411204286
609663367
997887553
1447616777
670881255
887129143
578945998
592778453
30322716
977736929
1925945381
70616596
155033946
1740706983
1265378603
1934699183
1339310565
1995391380
256539315
193702352
240955955
486345772
490290737
996851469
11907614
1561568871
1482185976
92035315
1386073204
1007553979
336412100
591710165
991549055
14760026
461944245
1189113660
1419778487
650306129
89423856
228724042
76838169
1169873578
1221672461
1128669627
1865139249
1809886380
1879096498
303611452
1877068245
236600801
2015841800
1726982602
1820064336
1122751797
1552001514
1764549519
1287001038
1032845130
1734474844
768056635
321721433
1258255899
1078614884
82535880
1119368648
940750331
1527073331
445626302
1492916279
1852986112
1750308625
845059005
1058142775
1398382232
722000046
1794429033
991202849
1642222083
1124492700
979802695
1961739202
500059012
312571759
1787340722
1480586764
1966144865
199736402
269465976
358962730
159802827
1923498392
1129470060
1698806560
1804133279
1022709177
1471273433
741122589
1415562105
1989209335
56933493
1416136035
572624586
1654666873
808754586
1338552389
1307806965
726748580
576059551
2065632846
1225825443
26301054
117479059
984373748
1069766188
49833381
1248869085
1651135025
1019425242
699483453
1585997113
1325599034
483383109
1033536231
1881691692
1144830865
168727271
1640318120
347325979
240746671
1418267420
1748617054
2016966365
1387652823
664931515
1119844189
2141461193
526913666
1115524835
875160824
1058573553
1885277840
2132922559
991959740
361871866
2015188278
2023167005
1512701397
109674616
1699909548
2099332786
1773951615
426792406
1093240707
761267612
206586813
999355048
701005252
1939718571
1623938191
1150818949
1604091164
2017757670
86977129
738986086
1837048072
1926402228
452474530
1629373435
1804922905
1959359156
1332003010
616162786
191023904
503537562
1693901507
1022639704
140095407
1703603303
1153385602
1078133219
1660268585
1815626432
15278379
1710998395
1850499268
1857493364
1302331125
1137589982
1526806858
1104657039
455745434
1511790677
1508521971
1883245845
1659565740
609954882
652380219
1445500924
1006958654
2071424898
2114559961
1680392321
572142477
833227345
961341171
1241577058
1804205522
368721004
1857636838
785919153
1353715113
519667799
91203393
301794391
1587341268
1687724333
739193042
781697823
135236993
1578346393
561548833
135761313
735198828
1157452715
1016516305
1701145329
1019513480
126318915
463748056
594459536
1531862331
445801171
139467154
994745166
1097003400
822971728
1879445500
1771562392
1054239073
900574633
764010369
1369325272
1145309992
670427101
1595717085
1553867033
2126270860
1180292274
852434895
2071596849
2046717759
1560397922
221779316
469119140
674611366
1803619427
174566777
2044360076
1051220870
1064393421
246396508
1815184788
1040323763
1834376776
534187214
2023225718
615514458
362711373
1366965611
1119922545
1355635214
1358650138
293894576
1883090623
2051334953
1040401179
14514874
74371440
1922582848
1205790678
1402984962
740783138
1677631215
1024239404
726421685
1214694604
2121234813
1254822616
1162909396
79157452
24019600
1292883877
135592506
708082432
1968997884
1406897754
1116734719
733455633
656929673
1162565350
1744019177
716234868
1549761458
682260600
1616198431
102301360
15778588
548925232
643684364
639998689
1471498808
1285514862
1579905483
355076448
901809265
170311785
1715228298
1501880113
408941280
1785740467
945336204
1520862163
1270107069
1195236975
203223200
1286010352
658437947
1231472699
1853381254
1263710114
586154422
1129938195
789375703
964117825
2080866767
1456476489
1760091412
1004404539
296360487
264768037
1879010809
757086407
1801763892
893863170
829991988
613419027
2063948803
1026213798
1202368583
677643574
1643656481
2109353579
613045436
584279119
1676841901
1508668255
1252503443
796257906
531110182
161749531
257964288
999710619
870515082
1472684375
542447629
35639307
1045448435
198978530
1055066216
686865496
1181979324
1127920766
1540785080
1681325085
744180447
1647436033
520760130
2086978959
1607514873
1534185613
1768533633
1684373212
6404938
1173090610
185783637
1253050473
75960366
430535029
232869557
648085315
1971333983
2018908465
1991979276
2060623003
1100586115
499530515
621826586
970172322
719772842
1239989583
706940292
705875501
2105674488
66101329
2031380829
1479366375
1590235721
74647770
511734979
647090313
967416380
611140292
828507851
2138125911
1434031407
1036490671
895323114
1681728441
216687765
802821258
1263260567
1230305139
435530149
1393331911
342251078
820255286
437291843
660582052
1087130255
727272315
1265336836
1964166642
1025454
769267898
1475911759
1399804026
1816825473
530571659
1695305264
822931938
1425107872
2022558872
227261389
551758897
1617646308
46082784
698185161
1733750130
1800070732
1526986244
1662021801
1157424048
344077450
1714632691
1871600958
1771084331
1924443218
252393875
1062063086
109727214
1477338678
40516958
1609454707
1994435461
172058374
250965306
744719236
1039069640
1951138214
878541678
748539410
137773911
1849241245
2127675601
1439905119
1863010514
892813999
337899552
228640051
174065142
1788894395
843093721
546285622
617715079
1064120235
1445813348
1433210268
1027352860
136943100
1365082079
169918077
1877369273
34655807
219523552
1929887501
1492141572
993692104
1224910672
1875344898
1592609463
1049995813
1746326823
1446007275
799511922
1714384541
1980352967
1654845431
952980511
1095704543
1007457209
1687545677
2050026827
1225241778
759615552
338018470
1800149291
1123962896
709938972
491390388
790270996
1731902959
1855788987
596138991
545230566
1696031618
261398271
940548431
1977648289
1400134296
1430086223
131875320
646628120
1775915204
1324521090
1309883785
1717752205
596185727
20371841
2016699736
523580278
1099941842
2125028091
842069397
1147269816
1316271998
452371210
932587696
1692651361
1915982204
20260274
1453962882
133884530
273809349
1233836907
611302593
328899750
882249799
394202439
855584058
1788666066
461642711
295260537
1360527095
430214638
1369340052
327718044
1737599590
1019736127
1099584415
569798120
1654265
1440295030
1071261814
986804114
1544830688
1542747251
1722321757
356150724
1746904597
1870571097
1594530550
1906220976
1015794211
1981606330
1551958469
97964664
1432682034
1284372762
1638138992
480039234
1032272781
1015302955
1056796156
1553503662
611252194
2022756751
850510214
601158341
1789930052
1934630824
666216204
1704059029
1113104831
847165042
1347518619
1007377565
823453215
1974579926
1559573485
493110534
1430356890
1756276816
1769779180
446616206
2022975757
1896341321
1042305493
613375122
383848507
930708428
1576661791
1942765072
719103328
1641415893
1193431648
514934686
982398446
1089295054
1813772998
1819244103
434196054
1319758425
1448793585
1495233635
502454325
1938893839
170630598
2147298522
727606485
1336983892
1435266027
1070430411
1696663306
2054167230
1374262955
226794537
322346533
197270202
1914678004
838446690
49481928
1204910098
1812310341
1939008506
629936474
40085953
1922097612
709404782
1685392265
1327441269
614486435
1309591903
1727066872
1804993464
1050431394
1188992819
1495896559
826677185
88091045
1774408783
1492313241
1404330337
1947515707
351181412
1812535893
55428554
784127393
507337327
44331697
1385138182
1330073984
1888695577
2029479199
314183477
1433657762
1784827702
680564015
1803404405
1260090516
2011749739
1001850308
1994396914
1831917435
995976350
405819513
1443587360
794769650
692490074
940829478
897760536
350071757
136736147
744376583
940757798
702530194
1503196812
984021628
748259237
1382324824
1041582675
1749594058
542858310
1293365662
1623979044
1994521894
1641444175
2130338831
2125414453
1542399673
208571844
2074128956
31992887
422404296
289607692
2006722148
862189280
1291397898
1986405616
1552608629
1380654406
657004557
1065688578
41264248
571172961
424859675
1367542164
1221984045
237901445
1496841128
1530247487
364775882
286343684
671912123
1088631058
1445734827
1989300654
1151866834
596466819
916032029
1494169379
809298009
1644010992
50277852
538768166
418056586
1226163699
943165723
773354998
1616166135
1448921368
807776394
1803407004
1991935908
140197306
1842153482
650017612
1320919925
840798916
488875592
205523680
1754200953
1175245885
1777646998
1934268845
289523248
588746481
769754971
1222467144
1541167281
315089337
1177553737
1172288454
1246316078
1936531403
461718645
1713615982
1665331907
1329616605
1953472188
734517113
1783051717
2030111017
1959998116
1363542866
1846553503
1984175891
342651197
193588311
1543040789
441099107
1930498842
975009990
164231283
743054634
624710548
1149828037
1078446882
1970118970
648266342
1613974540
598715893
1928132103
775837224
305774342
1271893305
2141937633
1681593108
2095918990
1492804341
962012251
191395321
163069869
1654635733
1635313375
1632957780
1157076104
1124277504
1108145979
1107158651
465102467
1935817591
1597660003
366452581
1613523510
1436441341
253633720
1279560608
1341957640
1434914460
1235006498
1658281107
1461382767
395992743
90880341
1753058906
1891930304
1448288528
1153830891
674748043
1232737510
383808307
179017595
1159747099
58411518
1470594277
1714657173
1808256166
1900922530
85730028
1098093294
673284179
1146742710
261665787
306291889
170571372
1385483068
1014914431
203319390
640869351
1532228188
1549305388
1330775737
206310951
515445675
1376484502
56824116
1743236132
175712177
130800569
58278930
987815903
1859832530
2017748096
1614217739
900544841
2005063094
240675294
2037929604
1870097031
1768923542
756920228
2023153161
1795395599
748033930
1201683688
1637944035
1028479377
797987948
1126832613
390143757
304796632
1143738894
2141182206
1319362622
1443817503
1520079603
396183219
1408493437
1470950902
684469773
1460826397
993369428
1204349825
296061112
1869911344
1992299081
573576479
1789984497
1453473107
1751520777
820294486
2030840268
1652708483
398814445
652370790
1409515453
23563261
2095762525
47695438
1744237535
773614076
1777728852
1655293867
2132715136
1942105451
568802320
1191549471
1694774469
437923262
1432719527
1158155878
1329477610
1442388838
1186238579
1309034346
1471554410
126879382
2009044223
784956119
1171137742
1600238512
641476205
2083288875
237271321
1718604115
336926356
1528107930
4055944
1789853396
1090691166
637209876
1185703101
1636942153
585057547
877945434
330889280
45290189
1249837784
1387432337
1055630665
1172161214
1173989301
32836677
1933873097
430505221
761752654
1504394451
415027298
790250900
1738378554
995597152
1187879113
1809023683
1581973360
615401135
1446839114
1577535858
1540413706
722870090
631803657
1990332042
1551906661
1096008736
977503732
20757303
1948516917
368603967
916443216
2042125430
1177755133
294851453
538358252
1961847598
478457598
1306372177
487276592
560542924
282353268
1665371955
1008494203
1466460579
1549060874
1325872061
1877886491
1867710430
467972287
366127860
478582293
740968248
1268551078
1054210278
689326846
745514670
1300975511
201683080
1414685059
146897898
341835863
1727658281
2142116930
1498884160
1327789783
1336920309
436625019
1148643110
1383796437
2008241910
1253191913
1573615413
2107508340
702911289
1168049426
465754596
204892857
1509888717
1332945346
1370015323
773606086
294916316
1813177144
212991150
966259092
936428330
80048614
574873148
790786101
417337907
600500821
1862743997
15509663
1062150194
26550153
1155540599
893619124
1370753954
380565073
697735721
255159324
1415128108
293214105
1664966111
2025261523
1728253123
878113607
233899356
1060865270
486330233
1829944408
2019622141
837569417
1124119212
1592680224
1845923886
358979353
1136258119
467777269
2006116696
832038586
390624821
541488852
795199835
828961639
1169178040
1599380309
810949807
1529286529
938666296
162343870
594347573
1920964038
178401045
1603204293
84902386
1990494390
2008680142
555227920
1797502024
347006366
1992431356
605640653
364773520
1374597477
748835675
836170756
2018368343
1746597892
1875986276
1907903186
1069690803
1519319903
615102981
1706761214
146812189
10577067
1127367492
1197775485
150842674
313768319
1233022570
1569423435
1657051458
1249425900
35576736
1980048622
507575198
479155245
205799168
1271997767
499544911
152163794
1031264196
742686931
1690048878
1192204525
847713935
880039063
844054387
27588393
1804010170
486892292
931377304
739488565
1962624610
1997107506
1325983470
1446629270
169747802
172020642
1342679621
1567663914
697533724
309213424
1595733260
134337006
1917212090
2086579829
1243246777
630114953
1300090208
1314385454
1219615361
437773169
1393636202
184829024
1293096977
10274829
1281834520
277195983
102452794
1563732731
902507469
1263691403
138315716
290474136
165593037
1847874778
818920818
1949068138
145400539
352716193
1983990487
265563972
1758808713
260906475
2147426579
1842110179
2036390342
1365581483
1638936652
851494893
1538868040
2042601048
875778285
285743798
1799965386
725750316
964231572
835391092
2131829326
181572996
530793595
495128138
1531608492
213620926
725822337
1037378186
1444568825
203087874
34972402
1851606405
928732422
69116164
2070789501
974029181
611996184
577752753
153514752
1118195804
1991316945
539921821
17801840
359356625
582947828
467157781
1862994894
1013573522
2021466017
299813409
1562865454
1786863968
2129109047
705898980
461521816
728872435
2128783828
63284645
1002365272
710409258
648704589
844814328
1740153534
1416676089
283246245
54432718
1807955231
1165960140
1013583839
53481245
452180346
1389560118
728695079
795458554
1350940883
1666938929
1391941547
276430077
989524301
1236638853
1547151692
499961318
1357139914
546328794
1541548594
959982904
1524505875
2104746735
775570936
867117386
1658114399
905415232
2115785947
51991536
528724109
122838167
1236387082
354074445
1997379842
1108756110
1882311609
1187718592
1367839283
1510995597
927356305
393740944
1134603668
50531723
62955179
583189552
1492628834
156677718
1054392094
596017293
2044052534
1164738164
1972153186
1372442236
1446118507
1142983687
1021460675
989284462
1346902543
2100742368
484984104
368368489
1687488652
1949307202
1209258205
2138475151
1827322336
221318958
1294838786
1282900015
1374858623
1020158267
910752402
2025446399
808496924
537185590
856903546
1835991500
1442901322
764584514
1029224620
1329149637
679673929
185630175
1686986025
980636802
1267378435
1772307758
992010340
1071952396
2139650002
667033958
1634078902
1478131947
442340813
841749948
759916755
1181145356
861825086
845343813
1660263921
1778766998
936257444
2146353791
240249740
1771989359
1494012646
1162445874
729188875
479725312
555562254
465695488
1782140466
1194116063
1468316280
157265164
94791572
2046472367
709567072
1220971121
1180173281
1324161181
1637396934
763553496
671126118
921618907
259279055
2051997692
1633247241
1741716090
2083276584
359071337
1693578109
1000442641
79335244
1686665141
1426844462
1440935722
1768199194
1342734931
1267208724
1854561861
1054190014
1062654423
1334286446
102144076
1930718360
1883084260
1283343391
439002028
1561753788
637868150
973883324
1508899699
2004507587
772844784
368574938
1215474159
2078710630
1214990236
2014214890
1850769542
1434021041
219036928
1852485063
106054662
530290414
336417183
838147652
680988765
466431513
1049811351
612376965
1370840001
538867320
551714512
1269129150
1226946079
1142573416
352519151
1344128280
1385570742
1853136314
932430756
412503894
2038987416
2034521310
1630774905
519851356
91361362
1625379892
825890367
1047957666
985747906
1086295103
860243882
1001994287
1988435571
940945769
1084574304
1975394743
2111485954
1559013838
498955661
562432685
440321172
1874351919
1060979417
1156991596
1476941581
1038478404
426427294
465855223
1212423246
849790850
1362805060
24203396
890936876
1899794731
1155905221
855232061
1725094626
692960046
1697184963
2125771273
90507670
557455326
1518364678
192974867
1654162830
361653890
836871841
1462710226
1518766804
1131142612
1293358223
1451343017
1894191983
852958213
2105095653
1419114801
241884437
1417386929
2046764102
880381552
960790411
611614150
1637887629
1063229957
2140514855
1700955846
227969348
1635574900
2041658238
1261146192
1141367851
1182500367
698627143
96025519
1791702014
1447500247
2116779466
128969748
1822406598
2042927488
1814118356
2082949929
429175627
727616770
1461676706
2096170968
778516043
914530358
1173298966
789896145
1837309599
403693689
1282993222
38359320
389227093
851400414
418320997
702814224
80591292
1991279514
1509354704
1918287349
1344051312
2052319511
1758967383
1412334002
926775909
422100364
203124286
248683523
1740528210
806814137
247708507
1296491718
1172718195
100301764
99823782
1848250383
1456592235
1768773178
2127416729
5016569
860510025
1768602036
1078450484
244977051
25147258
206958395
1658186657
1757562432
2144449449
1885779931
827683009
1149428661
130877740
1731274077
1267937888
200720028
1245370264
194237017
1307278738
513221861
902601671
502526638
1777023610
675883089
40763469
613864756
793074584
1703886555
1619303824
1824294388
1768489611
858529882
1618785246
1461967963
1571232619
136769616
1061026374
1937633716
775829544
1199434564
309277059
446555501
316367938
1157100183
914376421
99056429
1055069710
1581561168
875599519
516444643
1524073060
485871414
447670170
2029492525
920763612
911825267
1340617789
885470364
365656524
482452385
127242499
334198441
80607812
1057031282
1477382700
712291811
1214996042
1340672056
890909709
1870345364
220399443
601467381
780227796
1501676673
674330515
639817746
1936106998
2082220739
226173391
463978073
1256464609
442555860
2039837894
1607168218
1513643410
14595637
2096172214
984787718
1099903618
1306268581
153262696
1274053753
882274045
1990197018
1088571955
1285777512
1815038846
2081734549
675452936
571397935
2107865417
380675115
398332523
863677
107653810
830499935
1508023202
1267150607
1346353477
1462749220
699867774
1874969380
1017808375
1623578041
532723733
120155905
1993149990
63978023
99236140
2069100082
487300877
585056666
505254295
1204895576
1223072995
1902786005
1306619233
362526861
1358758039
139101492
1441768983
73513228
1108519688
1943619188
594536458
2058944861
1740898164
1914202597
1478496196
1991715677
505803616
1254254325
1335433565
823010081
586325663
1843289103
2024221289
833599228
1521961434
828181925
546885668
121412821
496502474
963450093
1792274461
416895759
1988911776
1459416513
1019327427
842808970
954550833
1533575919
974216802
1168648317
1616597493
1757506717
293504136
1759969294
68386331
1314508288
1949764423
1480053255
878721894
106482827
1810204863
1947806370
1916242788
332540286
1955569486
834813183
1783138573
1941920115
1734786482
464646872
1830261066
1458390060
979707022
471157940
1546470142
535562548
1758912623
1756453597
370351237
2069924612
1580143151
988586214
1691930142
543960901
247470365
1020538654
1005889718
1473948411
1188415518
47358027
625877790
1508253747
326662370
169130415
1869016082
1978376700
1128448434
1287804352
1399611327
1168818470
661663127
638258788
101047250
1639542376
537426430
455151700
1780129925
1607693530
224797165
1988131954
463230824
2016411160
157348061
191650833
595235556
1531895540
2104885772
1801081076
122869903
307536187
1232657748
1853907497
772487789
647243117
1179719680
655154179
265848256
879169161
114731455
315387749
701962215
1096055349
751478945
862366974
1989451885
538932058
962663871
887254525
1159027884
1631397398
2079802273
1507822739
356773602
1976666814
1221604222
220765742
1147256047
350878719
9070395
1734110829
318503275
2020367744
1853456104
1117525017
98295409
2012700598
1114227117
745948374
1138118286
952893322
2052576128
593066999
132523295
320717520
17336800
1545708886
52493960
1840203529
38280738
199895150
434108030
767274326
691760312
655923039
342695190
1334646236
1754668328
2098722213
817665294
934501360
2116049407
2042825070
1760100695
897973333
1346805702
47252504
851168999
1001898820
1849699096
89585121
426978595
551845361
2024098334
1494686452
65754328
1076563314
30402112
907318198
1701926534
587985890
1596785900
636697864
1277216057
1397080651
667221347
1802602813
1404621598
1940397348
2114611693
1175246048
2107847585
393010925
1843767232
791447937
1517087018
1548924500
1363849405
1454219545
53468506
1230718280
971692594
1809592822
1232885154
1570080927
845949089
2039637109
1641294077
244718601
1821810546
1233011481
1742520497
1975377404
832551360
1229982427
713209318
554939141
1218937859
1174041840
1177347277
275451453
2147222767
2039384522
291466572
462786694
210537721
760360229
1964397220
2077602808
955815110
1919363974
472788148
457443242
1439879774
1823587766
1890049256
1897908198
2039085286
352857986
1236863848
723132654
1087535224
1444607095
1457239235
1551919155
1070579399
1943395412
1251082090
2109150748
405032657
112557137
786441612
997950718
450177157
1617652540
460380169
1475248975
1517928946
1311298766
82856491
1355426647
389687332
1337225854
893777446
1471326858
2140461869
200595743
1289096190
1834395549
679134304
1282611257
1712467073
1132728060
58965868
1328039008
1435558701
884693604
777915299
578873690
1684853174
1923399965
1818215908
635130252
1933918921
157627996
262029928
1136356882
801864405
1297919229
565407834
473175797
861254378
1938175861
1527830543
1572269337
1640970864
1405299920
2096756567
1303389166
253215994
1317232713
1853865652
192539089
1732217586
1781651624
1701232286
223714191
821701769
1370904621
881787688
871242636
568202257
1722744288
642340920
1445070720
1964737832
1338928582
352912063
1839707864
1106683444
267666092
1720645193
1870270890
611976950
1596077676
610837640
1529838953
707402483
307947541
1123297081
111912513
32816337
1661195364
1907741682
1248539616
57805011
273142273
1024404011
840624096
2113278900
1986493923
1247937263
1659815654
930742098
1192114167
1136460121
1363306235
1671848562
1467137700
605876181
1065533641
1738269703
54434445
674607236
504273484
1155374177
211715260
234969996
275192457
975798350
909328549
1431144302
834960771
1208230704
1343038186
969936972
1512983152
1515461046
956017218
1353245000
371344917
211715242
1823021267
1670452550
1273014745
101216971
1807782982
1803922955
1365238223
374358594
461717098
1411858721
852309920
1298623525
1317497664
1591760708
810258887
1424000304
502889234
119998760
806443103
1531322747
1304224206
2016667465
576746538
1850637715
511864184
243330267
436422743
157957696
1546970401
1857176162
676811474
1579018954
1740741900
1586025382
1979457849
1244397289
406263816
133668102
182412471
775308335
1057361717
702579293
754927081
1269114101
794794194
66817439
1378103451
1839810706
1455692381
1113668447
978966632
1960016117
1457717638
547216911
1932624864
712268882
481896261
1539455094
725601353
1574860517
1285439659
1079082035
1226642583
1447606411
1125974216
1711540038
2054050339
997656005
1766553097
1754845135
846188485
1090557595
72757392
1241794558
1796923014
1777039627
1496165076
2028341302
940528398
1230831932
327454332
634530117
1391760063
194500509
1840093292
944452486
764797533
340654240
72355121
1432459156
267209520
2075178286
151714999
708222321
252200223
1288070578
21162766
116150352
1337256346
1688753978
866844745
1569189946
30245098
1433980156
1408551842
1824346953
381915700
1898398211
1729380586
810894387
820463201
420445754
674754339
936012650
306128616
1754845415
1575442017
1946812466
1033746697
1883685192
375938389
530250303
784140547
2133344815
341173198
501614834
1013946288
2105435097
2077488063
1625391113
1530409539
311578563
2124990177
578510563
233660554
1950417312
1794429033
1851052861
1969257721
93871888
1622176462
203849637
1830437809
260205465
1307184290
2133175328
1410505314
1599825123
102068956
735486596
1121624151
1317289335
2139796443
1792762980
678281336
1473733209
1377749324
2065064988
1567996050
963283059
685579342
789937556
1471447322
1413265566
1411620480
370387834
679759550
288310525
73959316
1996053705
1457343472
2045618639
1153657465
1286161321
1100824243
1100981664
406376555
407130307
1164085275
36176455
232774184
1341656003
1134955295
508467610
939541383
1493344278
694192961
92471678
1495140694
1376166367
1677302089
1606708123
1017099295
1415033339
216380926
630542523
1086184801
1651448893
1540777007
1862360605
995104604
636866990
820965719
1492420240
1109452592
1902833292
1364948511
82537007
1674778046
2067292840
1153754671
1890085397
430214638
1239366352
2071009450
2101950818
1873647910
496348685
667033958
1786776776
529837539
1619820773
885512298
1516423509
1940957678
2089707489
560002567
1359743848
142993951
311336337
1932079580
645730936
260815516
391958375
1562991536
1852113905
738088104
1464981857
713172847
1973631378
2097119509
432965415
867716244
1071922280
995086660
1846448114
619313007
435393741
29469456
280713291
2007511653
1606581672
911199417
155532683
478538509
637518092
1428249901
1435129081
1240286962
1127770262
1068999107
996358901
169379899
2101414215
1723381633
2039809165
1305504762
1902509930
476882225
272227881
1029803269
23902427
1438678266
1608803069
759293861
2124537827
1284088588
2005517488
940673138
577371415
406569565
633707611
1086875843
854756901
1286268749
301986617
1235388092
536564579
1134484478
1392957996
1626630493
1064550008
1101401395
1892620152
702263461
1335463815
1834921482
1811593333
1269941376
1154742051
1208205412
739469343
1764070072
1840155983
2104273355
917159747
1474203545
855674747
1807281836
348868180
152487487
1560445425
961704865
807207096
1250093960
1168382830
1559243579
1488814364
466547627
557934511
2146746806
1340072195
1339443997
1066713547
1467830153
292320034
940470006
1018735062
856225182
708449838
1184170466
2120822544
503230945
72068663
998875159
1103661283
421799404
424171730
453629980
231277707
566670898
1978773345
598592785
1104489277
1958918286
1808274177
1969211505
1499699073
722222998
1213239655
343056434
536419127
1719551819
1355331284
1957610133
443096606
1551711842
1632272218
623110347
1743226812
1459041837
1732298839
1049240515
928265676
1418039051
1676196902
272749532
9627639
1157975604
283876377
1149923631
1365979956
2056498956
308737363
1174177684
1569519979
316559789
1993875362
746391523
1048623659
1777343793
1643514468
909011716
722651700
1294987066
1086253984
976078696
920052426
1710463876
1243894611
52249164
2126328466
1589975695
463667678
1460215349
1375190553
873722449
219295788
1923642223
1813812652
897038833
1176592310
1177319402
1877189347
1361053365
677745253
616452977
2049035744
435985073
252436282
24195334
705605673
1939048586
650448658
138888957
760801059
1593582158
221850032
798551808
1325406070
1004163978
1794414955
641910590
1251315675
1169016072
646996618
1182979135
1947460885
1550252154
1511603100
162032286
1085556408
1719247685
1302515130
1823815502
1550186646
89078143
2122255339
919195964
736278476
822118891
1106756779
1301273979
1227128646
867308152
1523024142
779511764
226260752
1753857639
1242086479
1187543661
1222936567
265425760
1588334197
1944794279
331539247
293014264
982579376
105054867
1557953194
1239250285
423058132
178385709
210104576
1088687866
1351263099
1681035932
443539245
1843893548
1523235471
1882744403
2107262153
425196753
657259353
930100646
677360601
1108242307
1494075432
1622878238
911805830
339000078
759077433
1658654430
775579864
1198960947
1312047330
513971304
1921870482
1326700527
413240945
1078070413
959555949
1515734706
1752866480
531318680
578388499
166068184
590963877
131102463
390125009
1248175188
450995103
664526531
568608263
859497678
543103576
1133539381
1284391330
1833208339
894601163
654756529
271882106
1918972748
1369084264
685296833
1178649846
2071194539
968546948
348341606
610620247
1563050595
589546137
2030284380
916074946
1714941445
735122758
1938615739
604882556
1996667725
710417707
972747058
2047510805
1809729586
1457639267
322218916
1429130056
1371016096
860123763
910145924
1482892419
10758975
424484906
1439976198
739306649
2007235210
1777813332
1237719918
1604105592
795139979
518287023
1726881192
344037649
1471297577
352915743
1198672867
308297041
392338382
1915497723
1060986829
1249428610
605303705
1463258925
309706568
245306860
832182763
361709877
1851370153
2045619616
1360831007
195400147
1298646478
1834642986
569202260
1750583711
236782478
655731057
588897270
36087798
1321009115
635585858
772526000
1253194155
115653472
1479730132
1254784791
914310469
1654104879
855736670
1641700812
383564284
1218566771
2137695114
697644328
612428877
696303225
1471076780
1153324411
523310778
653386559
1777782501
566771016
848593142
1367089067
1771659538
1467194580
1968687369
1746144550
176030221
435875534
1746690691
1255689490
88177973
937926700
131102463
1972345845
1679458091
896341562
2066107346
1948403355
286640919
1719991221
738506696
1561786753
1659929666
1767614666
882658673
640881214
1457693882
899930856
588142155
745475749
381540386
1642554114
1082710266
2068132802
1562280361
600252782
1845116073
1605627630
1045953669
1557924892
1152619748
1191368712
174079618
604403887
1201080817
261441562
157607775
1627543116
836914867
174825290
1029565330
1680173786
1584140181
711230309
721706138
2043252709
1619134254
234958503
98937409
965079864
1609341846
8441169
2093449726
1501584321
1770639379
745932499
2090605202
1114807142
1568381611
568296412
247151043
88113922
103712715
1184480025
169503060
1156739540
1179516371
201221834
1569506246
439364406
1348330417
1983899100
1347204518
518371368
1011541168
485521692
1628884114
355954179
666497040
162826031
1169316351
1539394086
1665819716
685701149
622708500
111850966
1680485082
636566084
202607707
1393063645
436673718
1609246381
1511229094
1797129254
1132588014
1483446635
1992187165
318149864
1970689521
1204079483
1462060415
252373229
599310631
1391084200
1023818961
1258880925
1260850399
280082896
1124777595
1548467031
1901817656
842808698
271299484
1772228014
937950469
1547235144
520385442
1423671760
328501943
1173986517
2052526489
710338268
746631509
712243268
1325608509
1654606474
798699759
1994527113
162337255
101550321
1876164972
368492097
1633417310
1210035302
479837680
105728489
1315442980
750293554
652719465
676970480
50838240
1120832813
1134453814
1371960550
1494578794
97425214
243995673
1936904368
1382746298
185242330
558718841
1222587177
1455608185
1589003715
2096963716
1687318377
156925163
424155636
151190377
368408998
1636321030
1277597349
195374541
1036330480
1948780402
1055322214
516073872
4320504
437518379
1413475304
1974442354
404518629
545035562
926284565
1034688149
343761142
485756692
1438117765
1691637815
73314723
181335267
1578750036
657917781
1349014651
330161469
169720167
461238855
578912890
1429341824
432965415
566241970
1978891438
2043258074
343944408
1402444373
547383392
230335020
365039046
703860147
379822827
1861122134
1730901544
955810924
1460408939
56614831
1525123566
198746474
1852701099
1541048825
1098239075
1680288156
1614466002
899399091
694770643
13389362
361679626
1552968172
947406664
2024162434
1035179172
1559129139
1770684639
1588720529
127435316
2083117934
1135341285
1147633272
468751062
1480474892
1135253276
1812950946
451207682
639384939
143668478
1160861687
14954250
1367401768
1720808947
1158474338
1188831436
1347406504
2031046752
1077901721
1865979977
1263436334
937198457
406115308
1005159734
2026919361
1924039965
274214538
1785325100
312090631
611052105
595530722
1782162039
557565183
1002684660
674032453
2064958432
1843308299
235150008
1159557347
2143592560
1119471983
1169434472
608969997
538716480
284881500
290976837
1622198629
1504088286
1168597260
1023280195
30347255
409391989
528189937
79483230
272695242
408160762
1735355263
1643177190
1969326360
2124934213
251902231
911800328
1107375619
1066100908
254019350
1982805640
1129817289
576356344
354902901
305103961
938334302
552266601
520114827
1923777472
468452128
231200201
994321808
955813879
2055100971
993098523
1127570279
16563574
313626050
708273375
1845567319
1732453596
1344514001
283656513
131369124
1576792706
766575487
2029321708
1903617141
995083707
224896117
104911011
1956782099
76737818
473593987
2057451091
1803165306
1385552971
1589912456
1021418876
215667493
475855153
1629757612
111594492
1806028112
443459130
1915829376
633177923
415204007
1636168193
1471202292
646036139
531424157
337073352
714475551
1869426703
512697600
1863398123
2014109758
168731480
964923600
839350596
1552810308
932827573
134680670
1707378162
1386611138
1889512053
2049939169
1723402504
769921198
1494210671
86823827
1277150999
153468706
1555352495
1674546032
620402591
1958468534
1499033771
58783181
1639628447
170070664
85344983
74384373
2097740078
717494529
1110825812
1539120053
1517219952
432361590
366924212
1662858780
1526146636
1490206182
1188253040
758611575
1287203776
1428735940
1364612869
1723644875
2012177622
1604867328
197434070
183014098
1635444861
746802913
1094379668
1768472001
1829856912
2075245664
628345476
1952930532
1325726966
1160338519
1017359784
368975651
551887489
98269965
2072529977
1715495062
1771101022
620620425
204377178
1348550652
1990209939
719648747
1438452214
2040099905
1383734273
1751442998
1848414325
1509305247
1338869221
1782450072
1309486527
1996267580
1026668356
1247907651
30300521
352140794
195052680
733335195
1387452968
273190894
819575855
1462978490
960519114
623646264
350074931
379992422
2144315675
1855556821
1700823721
752361560
1868751562
891303996
962582267
668495201
1811065904
1560834825
1147060480
1487551524
2050560264
978627183
2140876739
1434202716
244920167
924343220
384683323
1937035658
1236825071
554792535
605170770
1867359157
146061062
944185934
1952754359
1743005901
1367879192
1114060292
1125712528
294163741
1451915036
762533529
1297130696
660089488
1209605593
1133051623
1563988137
831721624
1502065989
807578212
1696399608
1152210903
2061625967
626276658
1333249400
113829816
311833229
1742607216
1888685952
467562906
324924311
127771937
762423917
1725158939
1741651072
1713047236
546107729
1606622859
1090777517
578072043
1897250351
2059708617
894042529
1565960988
744591123
118945305
389907534
946829016
1973672921
1485470594
923672983
1703152277
1019284492
1222853903
1808262073
2005759122
1337375588
1911059287
1292334648
1156435276
796340126
951535720
1997340367
28523039
341632388
1067911829
1279885914
1420046843
1935072623
1765137938
1994966854
99243268
688557171
68375539
1384446121
146453474
1821581801
2075809300
2054842676
2118457747
457655058
1009796877
16395831
1359910869
556893676
1430110687
1882211665
1002264254
952123353
392351051
1054158244
495970164
705955401
1090877343
1788747644
1985046438
781166721
1526467506
1050465223
1570613752
1514101553
422479122
1304003460
2079785080
1982679414
612192419
1159829034
3995198
897298953
1433584592
374237092
1425894616
828988698
1990857840
579885628
775911688
1802027236
1375498870
854481206
146522251
2046397129
270635815
1988335751
790510535
2132390257
1252983515
149783597
1307390166
1778844765
1302749234
135862749
1340550676
1669833311
986672140
369450247
2115517856
2026475627
1794222725
1164399035
1667148333
739113107
1779161727
419551956
1527852193
1794331347
631098945
1932055285
544382202
1413287324
1807270821
1274794537
934486044
2127276943
1689349870
755601420
957630942
788791990
65596816
493008620
275659406
81622995
122233566
1147217686
753047936
619827164
1469045410
333867765
2121514523
1498552019
323123089
80692880
871294818
219752173
622157958
293033468
972382664
1915081391
2046794835
1502609344
110955485
392617206
1338523341
133541990
242669216
1406165883
576318632
1376812616
761531754
169773356
447383967
1504483141
833928169
51845062
1275270407
1781377022
1792504091
987800667
2108067034
1860113873
708184225
514464411
63645451
1226155742
1735215509
830427002
1997396613
1396772792
360777427
1043961531
1790551007
499260931
57553329
487738132
564262656
1721727130
1661112872
676215864
1330221181
1225424065
1012311379
1049399212
1740179826
1181570002
1543046462
653872495
642684727
340859381
1229038019
1386160096
1840055849
1387687621
121095778
744182656
1380511041
2045973724
165713227
1982879656
446973668
262003297
519132402
1222986310
1274641225
2141326892
398786178
939425607
732472253
300424940
2144960594
722786089
1123305313
652257312
649408421
638117117
2014494482
537693777
1469927472
1376047267
1285503780
609193480
1381879373
158085883
697538578
739874759
1754677949
2070595488
72579437
1056441965
705386261
1382840763
1904476838
402929252
2116360041
2063988203
2122440855
110129141
807841401
1546292963
142902735
1668690483
1718270591
368046594
1172589336
1760455005
280026330
1169415076
1141018889
908993804
860864119
2106169223
1901136254
814770201
1366768270
508577939
65893738
1777481635
1936179040
1898891010
374239557
1179293364
1534761211
60748454
824728738
1584107599
50938334
1063184045
2129686935
575968579
1555408536
1990921668
1250452258
340990893
1692914910
499763652
1886464768
307299481
1012503148
1540837353
671962544
1465642277
519860967
634844602
1648868577
105536114
453848029
2117325018
10246562
1520632718
1689439017
2005463255
819834161
1605743316
1012151794
1349179187
395494237
98974560
1341397264
623764997
1387748747
1634359786
705137707
812390202
1807276212
1195785551
1053920297
2146676428
1263323418
1970740807
187293501
2058721853
575407787
265087007
1614246696
1221770766
2130342607
1374695621
375947525
1017722418
2067789376
1991769559
1243081790
362360697
315076265
198435440
325271842
1847968716
463791629
648392680
526383377
496244009
56015723
179322196
469067378
1679234595
1670527161
552403073
856758767
2096837833
1462563424
1991047106
1469431459
134233469
1884680383
1557786606
757026757
692984822
357740848
1335707547
69724838
373273096
1903548917
1580859301
499848195
1313085031
1985223510
1376138910
1061981911
1441305531
1651790091
2106431966
1653537188
198440268
1120282269
1661705951
1299000106
1642159539
1770659730
769141247
2067726388
1293759348
603824645
395121570
362413295
1106836695
1216998317
153042860
465547079
604113412
1258069919
932077217
737039273
1550345082
212048342
1684454729
541426888
200923606
1504819387
979408122
1750000112
1043229290
2131333352
1066246605
808670212
46553783
1045293740
993548724
340048892
1497174659
910632999
36487571
327493366
1449291189
385747009
1666478721
1557959633
953389843
916088858
1731692100
1182127464
335290933
1052993447
761521612
1513483819
62433291
1729904787
582865238
1670631197
936235367
801918645
2040941961
434034751
1840429000
620019910
180142011
1145815133
1322107276
1972462581
931837625
435294249
774291034
81952115
2134252175
895715702
49797066
1406481884
346507625
1209175929
633004147
728601577
1072290028
201451586
271110325
1334261393
1453683390
968352770
450861918
671881764
958269215
2042579654
1902968923
1651055890
537746228
1361649895
1800980095
132429016
780496469
1248700617
767716482
528459082
446786742
1958215652
935569377
360809522
1393182105
77521787
1319935839
349434658
230557935
2130725654
1368196674
1805814479
1422879084
1599375211
2064173909
655536550
2063644172
1995471687
1044206686
1423084536
93731118
1450199694
728240265
499579107
108331797
791050600
11173
1865100589
431923063
615609791
453866201
584240769
873998271
1040076947
521043499
1406236046
1186216608
1010097150
747569516
2104853733
1690656351
1253417774
1341691391
411257717
1177022107
1806112301
1048485326
2102361240
92690451
555793802
885749079
1926530704
1661079021
966303245
1662177228
1854556599
1958040005
692011432
1648256933
1360927705
1366262034
18412364
1484283969
2094184466
152277473
363286214
618868165
1309959360
973779700
154488192
1649285935
1332074556
702024862
1791354257
496510316
1589267109
1640530296
145284537
1951343059
1494030815
81663812
1856977600
729787447
1861510087
2117483914
1218202969
1720864057
409095850
2123586252
1828543465
506393650
467151712
1024744849
834735249
1478645413
1250617794
612850548
1758004874
1050847827
1128261785
893685414
986845413
1597932648
1366826698
1312089136
1557350129
514301569
1575399077
104283455
1483025317
687630308
1289189298
1538244264
1466377100
1888985691
2029527661
1206914038
1122733894
1703310797
966468812
964778023
1408939895
415250382
1635534226
905938616
122590373
1942323718
1975335117
1786178348
1397578203
1039563467
206277617
1559054378
364173171
1593781948
388159837
1857453358
1531720528
1184790285
194875939
85288786
327628916
217068087
2040630837
1893766726
415347716
2091662142
26624094
1295437277
386596865
1303879426
795303533
991123337
1337424720
764504745
952863054
795251203
2080281283
269159723
857433488
443192726
1188694600
1650138971
2084535607
1021057548
2011207766
202191422
1734281308
1545684250
992143948
809184600
592324968
1623699203
155828767
1374694493
1708491168
782055423
1610596366
471272464
1244436332
1176151637
1187717542
112317908
1805892093
11254401
1696927855
1390960994
909489064
794894124
2087454996
1709420503
2025405372
736028348
1153839838
665926475
465784810
2102671103
1398441814
348147999
1326886530
215710592
1441151386
1418631633
247512732
1450618582
1853283501
1053234080
1515094373
457175685
1081805500
386716665
1378284284
1828186876
809411938
553489904
514611416
6226851
1799176769
933726067
906992977
283799603
342792067
905213885
912419821
1580225350
1680406031
944047385
1860201720
1829226702
941182359
324869494
845539595
619404869
2035743223
1048737044
1373835387
2049806074
1482717121
1463136001
1860074058
544870613
1609356054
1996430794
420068764
727725103
417191216
1309584334
2057699619
42094516
356149691
158897602
1573940553
920646846
2032672332
1333714996
278389761
1856837100
383553559
1400615464
1335444277
1181687591
292119431
863471775
1671408309
1465349652
755471052
1304989679
841039099
175299607
602295256
982854050
639751634
1684372447
1288427032
2030833677
1028703487
1495845585
1724901486
782279787
2103100912
1700868630
28259236
336847572
1919162804
43555840
1364592513
144600096
553494312
879071470
1641550323
418820855
1058462275
1682718603
2039085188
1465867413
1639151046
1565115936
1732799792
2010733260
1220332245
1688422734
2135760785
1150132644
1293111481
863655186
460133503
1670738906
2087283596
2073995223
1266323221
1984698484
106776876
374100875
1586306891
405982914
1593132698
347878724
349467939
160210496
165529853
1195696862
213507168
1309417065
228910838
318373436
150990715
1122829908
1926540970
1323361004
1266361878
1287359826
432353282
1424701908
1300646111
1259605489
2024559903
871555531
129613411
460449211
955628772
1656530876
1978944437
1763241380
1032049894
1962788365
1739121224
1948827628
894814839
2035963048
1250224397
1077583748
529911200
1910639358
1532580926
1201688501
906717658
974256145
1866577619
926511691
509657159
921636354
746012864
866129398
533952388
1469442884
1684042629
331241492
1180325174
354770226
216522155
599509542
593045366
1044817438
227915649
226850857
2033972535
1458095675
102272794
1374221819
396963856
111191283
97424900
1516676321
1950881116
2025182677
380456412
504339966
1506273468
1040846390
1096842322
962794376
833598469
640592401
1756688100
1848956
1458548325
163339324
1478074103
1766313267
60103424
1627726316
307649720
1878597330
140105920
1421588611
24070288
2098452279
2094013729
1170533514
930196489
2138281512
1917924476
1909980352
990436510
1268336494
629085506
252906647
986212113
1297507713
1293968273
1049090715
1929835816
1456275428
1146328353
1262891631
254977613
1139426821
262504493
790526966
1410652693
375701981
1405894944
2105733655
487177318
227734014
1928142031
2049415273
1205618260
65208248
1983033425
1447372411
1880252966
1801899560
1315673317
886020618
546231685
1232185714
1192596268
1870057800
936638951
1392664337
1941752307
2041456954
2112568911
389648268
923314697
1866769658
1544108647
994046056
1785922787
2130754484
693269867
1899957511
38672526
986626292
1632813323
1979160113
1776464820
849451720
1956524181
356438580
1179120812
234312897
691691016
1490337401
470071704
2096236024
1434801879
716058935
364843756
161051274
1102720982
1247081885
1240970531
1063757401
881084577
1805541740
1421956344
1089364056
810171537
1334183793
919208226
618009543
1164903183
490516198
1394465740
1992825074
755342659
1846159992
71506651
2006016070
1232646755
762287038
840152390
1856911769
1216850473
1398037814
2127236253
775645428
54001309
1708287541
1992358117
813101884
787812447
1910570619
383456280
1228505864
1435252622
1725285199
1207947598
1678268700
764768789
2130343211
1536857413
1516142140
1965407053
598311497
2080020679
100576990
1694272380
1694178802
287065179
1274741228
294114539
1678260284
1025794475
176317000
360117143
1484989782
1515032248
72394291
1017561360
1472013076
633440267
1186310788
1216419577
1709600860
785322844
1857330197
2054189908
650528845
1293696060
1928538986
967087850
1328274696
1973459054
504450103
241448867
878720407
599116594
2049016463
1134508098
2096572758
1861902722
1850230933
603856968
11324474
1399986382
1032168178
80875803
589200421
1510811927
1303853421
1026526446
1820972908
1124902634
1165286956
1645644006
205233199
780547323
1730240787
1987007921
800395656
15156078
545024814
487017037
758169720
1853165871
454128419
1933331603
1065048373
614362327
1551977381
92190450
1201611128
179948771
1560533044
876332386
1025836922
1654450572
1312603729
444383097
1057420442
1153517255
1258699936
1198704980
1402405422
583614054
809896170
1197060667
553435720
1071047425
1737787885
957304427
1719846669
486162018
1557991683
1467979983
1491252055
177496602
1537732513
1801367468
138029961
902442592
1148594916
1390417443
2042525955
1067827265
372714522
2086508208
1885034863
962219399
915630118
1218215402
897783004
170954006
2013045702
387561813
576732750
1184411286
1334829312
1129989108
277218496
804223943
872250509
936234183
593989832
1634434598
1697413501
1546417496
1887462669
682370633
2010029658
1616386860
63371701
853561274
203314436
1985840411
1762522399
466950618
2096571499
1521611640
1483377836
2081065106
135807606
954691691
414731490
1859471569
1426326819
1390555364
436488835
1691819738
1331062442
1301784188
1678960052
857226137
2034419604
252081212
940079330
536004378
655458441
1203959053
647886262
322719776
1672470813
404673796
350395784
1206287150
96638186
1184645530
1981355419
1618856166
700003562
1696868355
931782751
1685216737
350573818
1881448887
487747652
1392100846
1203946727
1617615948
1177664667
1622172692
409003517
1954398230
24657895
1205431014
495767326
2026782184
177391612
334641003
1212122838
769267947
1445680192
29737184
701558026
1858872989
504718483
1745496832
771490387
1852911527
969193348
1999980054
2137197054
1146093877
2087032146
50052867
1595757674
578145990
1135293270
1325145262
1904029691
1435276733
423618709
1274545575
1172999354
1620305235
2004212382
1669265246
902738199
543895906
1632517290
825010027
1729955705
1624464944
1634528094
856350317
334130852
1773788772
248171109
1355374401
2101489711
2017158311
698102024
1385576828
1399725833
1400854612
254059005
783316583
767141807
1533866830
1344896357
236512596
1822841874
1876747965
175475645
1716438353
1926474325
143638552
1118948771
1189385032
1962410583
1236984960
773166145
2039142632
894249736
567555615
194312794
885486748
955843621
1408113362
443051873
1275489877
1280953864
1781985662
570467892
1978640651
1307376970
408115557
602769547
1046671518
915457385
1452081492
1125011616
522852468
26484697
1020889255
1234325075
1078063794
1513500587
224061253
1870020873
192891451
861016377
1677611411
696238322
1583898810
2142891886
493833611
1709822726
989502404
991957507
264313338
1248051525
822737050
872658084
245665612
1909575231
726978085
807728323
66888105
1188907351
1347375133
964492699
361763394
1956264593
315651762
349566451
705317690
305691668
1180487541
1410179668
1429816888
1940111021
493350017
75307104
1668687778
1546593319
1998998403
129757175
993818045
332236916
137857960
1548878273
409915314
1263156959
222776359
296537182
685217883
1620566015
245331669
1788254030
2113692
356128112
863326148
400731064
254287680
1520050435
545390586
1848041585
538606019
1651187550
1162794600
1359157745
1034102899
244746777
1627443109
794929550
125144829
1117358002
1235919336
1634840732
117516250
1736037491
1164958546
336801891
2044747016
91750955
1365734495
951203439
1625276359
1451442006
212527427
1579355651
1947620340
707684101
1928447139
105830647
47101468
1975092200
2115182257
318403915
1487725239
1573879484
71989548
1729540961
1567249051
2034379571
1337860411
928379508
184839522
988594036
509758601
326004182
1316639797
511641333
1287794946
295138686
1826979025
1436459757
2077279094
1429362372
114953540
2080953599
1022333349
1957522131
1772627738
512047770
917752800
74065211
1266330343
33620039
617572108
1782491852
1450792602
584159207
1509218627
1245899818
1795320951
749579875
445776116
1718719821
1690476273
132080730
1032149850
1609590816
1069421283
2058172615
714427039
760194413
818240533
2118971969
721994548
478440884
9297467
1915378482
103162890
486350313
1140956504
940809027
1247120616
1973184565
222652159
975067424
1691919675
1805642450
1251532744
1239780052
1692218285
861898838
21169858
8197121
1483620068
414758912
797313124
22551839
477671272
99245054
1764427069
1757523909
41978826
684690688
2102653238
1128600620
352675125
2090590113
541038614
779940135
1112696067
2086904310
1458815156
1210206484
1296100829
1308292772
1507823653
1821141638
683861398
1514321830
504833920
1139731436
502278187
1852712259
1759573637
899339365
446661031
557628164
1221589357
2025422834
2137332400
1912449001
374249531
1738697737
727699329
1910052149
1156999616
1370027949
746210768
924965078
2044989924
1837906304
715737182
563282058
1718154955
493665524
1883121143
459258675
1923198062
280656098
252911709
2049544502
473374890
239631290
2007550784
155926934
2134197052
1074563078
84520619
83259565
1588153088
1695223578
1994010439
1402374288
960092261
1545321641
565872595
620512037
1145155993
751086074
1184506006
1241878529
1969867492
70911944
1526432205
40481930
1453460250
158952734
1855746838
147022768
740000222
652293002
912218880
2054661559
511380161
1794050526
1250634441
1718721462
1671438364
1918128606
910684444
96932803
1567263562
2113897212
1208559732
944846610
301415871
940956846
1298043482
360493225
819554601
583117807
1347425578
959899993
1002718213
713362613
1718938178
350474683
102738047
678691763
1010775659
1296235677
917240681
1342087136
6729294
202838812
1252419801
219865561
477507551
1513753032
1833614014
224843284
315453721
1120486423
675412229
1848874875
1208281463
1643377740
1034822795
1727881638
513074347
731344950
392718138
1297061167
826343250
1011319911
715634868
219160095
665986348
1274858532
411019163
1906068198
1966659148
1486894216
1877311558
623116962
1615282135
723605686
760061334
1009818569
1612880422
1530372683
376963076
146619239
1093093740
161506361
2033304771
515406401
149094574
102321215
1072576774
1239795613
1308129847
114679343
695103631
791676272
722370499
2101155335
18414001
677897630
2015325395
160912673
986023926
212084237
1371938111
982833340
442555860
1737461373
1825643030
424353837
918545697
2099228817
515989144
165736753
1416850330
1234263250
177175666
457042434
284519257
213369129
537369155
1782767511
714413454
1044925899
2142052228
380433015
1711080235
43310271
544293771
726752043
42080133
1734565949
1740361631
514153810
1123290141
99609424
1058892521
1114925845
1564874789
1998582117
1419403265
80396971
979193927
487834262
1660292367
397107602
1395926754
1184454582
85517118
528227847
2006927495
1050756106
1210157095
1645861955
2142769924
1372783339
247048746
489235233
1845303730
1613693731
2001177446
1151693710
1729665850
1297435205
586651185
1508044753
128290194
278889311
1399236971
1115369354
868665010
1127706656
433756952
860883800
1974370384
1894118047
946097433
723526969
1453609379
1144445478
1672792922
1627738440
2132210946
1240603594
106492921
2138484991
588393282
1056071193
813672605
480410843
5499897
525758006
94349921
1556374175
915104996
1540440313
1151205382
1649796875
1990890042
1582773772
936908226
1816652109
1909662794
1699962642
108900825
695654399
691474852
986081334
1814354289
1506279180
843409144
482792159
1352759579
1268899985
1607727336
1808652536
91238377
913484316
265989514
464254305
641201157
65819561
281018437
1470919408
616478291
933519665
603332714
553876491
1647832021
178334891
1678560881
2104715954
1894627695
1274460232
1905165910
2022189359
1732020898
1420175859
1076040697
1717343973
2029994446
931908879
25392825
1992801601
540814518
350885370
994298016
917621722
740532641
306035683
1850525500
1604567960
1628499147
1967470811
529375578
700077319
1545471460
1611411511
42974814
355353261
1952412137
1070247247
1937327021
1580436008
1959340374
1665797162
773568097
1988823849
1924008864
2021511358
1325160456
1327416564
1839693472
1210134007
210755236
1822056892
648933965
479068085
721323750
439145200
538285458
1709137665
1526550217
1198907273
1112554660
1400897344
685437555
1360490133
1233318659
1765098962
2130135762
530088628
941632074
1513844211
350800175
108210145
1447321361
1233219008
1674316201
275929814
912190629
343361037
1669628624
364350245
1544959538
61626290
585889445
2027862506
1835385584
1180656285
1317086061
2008636607
639156528
678571612
614077935
1160864356
406056176
1453643616
483985998
74358916
1010221788
1366866402
665711948
356625054
1229047901
108379239
1013053708
1696204334
1381996037
1266598953
302066405
641118151
802235383
773224053
1909316612
503588527
1307173820
1608160083
834945277
1252409536
1282884225
1054485477
842315740
1631148246
1175010273
981438817
67802181
2128514234
1377723494
1366423576
500983185
365546293
853040098
770387455
1868938668
708833439
98627351
53754529
654485897
219701139
894647093
1597416147
118374564
1139773188
1893903270
2135200448
1642883842
2065369353
570700577
1073313135
841289898
470322244
1663449917
1440008099
463004530
1062636953
1407916607
858355719
355581742
1471474816
1273895738
2046486692
188260027
2105349322
1118692796
1280264482
1620935911
24817616
2003836642
283390550
1556945967
1161181344
259685068
1832943774
1615238723
2096791568
1569279495
375666386
86662181
196044258
1805310967
1155917734
103023378
185138475
1159869221
1384384668
691543572
280768375
1262393892
376650815
1531042044
1613725323
1848826082
173245050
219768511
412717832
1701605175
1547322591
1446215952
1443185711
1668691919
676203698
2105374848
326237305
635492936
90435985
271865020
179282992
287107621
819741319
1206969765
1418602404
361097036
1352282338
988418997
1853818266
1814642974
706482302
1255812226
262267631
1140326577
913464150
135750825
851726638
2019414286
1195168118
50140883
759879314
1812004761
1480202578
91440739
1742670771
1037606581
1756891400
67944018
1601976080
1561953763
1353189374
537720720
652741359
2073109765
516485326
449198955
1470860043
360698536
809786590
348889850
1840337455
1655991000
1921440180
931977549
1097838793
1884089859
1990863935
1379317930
244230131
1520742325
1942209113
1699284901
434863149
1796410792
1388863978
917050356
129675982
619123408
1186404089
212849984
36903653
1560773344
644670824
1227509496
616785796
1939092709
988520863
2003801941
1590327410
160578639
1847033388
2044156742
1955073204
498315209
575979894
555846021
2103486191
481541820
906175915
1601126974
1077160397
128278319
358875809
935575273
327550583
741816768
523112430
1929299747
707546393
670334118
69313269
1952295965
1258336135
56887720
372787944
859474405
753158689
1352018990
1003539229
604066158
62622123
276336945
278068519
1883571623
1032332070
785534207
2044562003
1249058939
2002243910
372443437
1969465954
1890979656
421872314
500994111
1878102504
2105797346
301129619
1213832200
52349001
1304420171
560876288
307822286
1325272958
739296955
2032035861
1270600921
1957922871
229736766
1526039118
410566426
497401580
1356682296
1775225424
228857705
316551538
1320231452
373066370
1055682528
1626044766
1899508214
1544890456
311031931
2028959639
694264781
1429828835
189635564
81183231
786935019
911648166
1225108283
99450730
1743307313
258178895
1155447765
1622884509
1296952955
365619674
1508269418
1490218213
1730083268
1771181463
187164276
884578208
338580226
999984892
1386884497
594347390
1195928646
1910273882
725386023
210991002
2024913372
1153811317
1237156197
850498144
1833873658
2125130490
256274515
385693662
277600809
435232213
2033893075
1688563626
1903926325
1313938368
2046493583
1817344497
2127514413
1414137852
1256208237
353720503
1921888750
2066668397
1194257822
978515174
381159588
1323517015
1873148676
923937942
1992172588
1854138625
1101263417
159474182
1375206797
2026761611
356621111
2015604055
435738843
1385418329
1173130472
1441220554
919556464
1466133327
15921514
1063632224
2094817728
1586869424
773686619
785596722
190925291
1766964955
155203038
1000801531
730449983
567323403
1237403884
1297124810
212639004
1766837918
209832123
340362440
951758392
977870552
1045516458
1733755586
1047493707
661913305
377483504
1477846848
370143566
1297033646
1934547662
1745570436
1088296063
1340490092
579502199
136357905
496366794
46567073
1276535206
1695451055
1705227962
438860018
990145578
1968359196
1876012134
1906361913
509926452
2086607393
380156733
942774251
2097527613
1584156576
398873782
33122073
749004127
241676935
1947423856
1171460373
1225953029
936879102
246298276
54206336
158398702
1598482594
1602865711
2079172307
1053084072
1377079020
59470138
1058930338
426725780
1686494499
1874884016
720514511
37146158
1657458556
1792206909
2136393268
339325536
1495771285
1851239095
397967497
1132558752
1262180305
1288586642
1577742207
110819042
1150339789
1946342496
1914870540
1066177917
321125797
2063884875
898179701
1314606653
188844274
1765337577
723758990
464013181
1412833089
1204015605
1264518337
340556483
146694989
1905559964
1599574434
1073157819
1866612330
1472231386
780670373
1303346653
638258788
693077565
2146704910
82904346
2042485035
960878091
493268757
1490148763
249950642
1829775247
1338394917
800307851
74028204
492034294
1443175636
725641024
1344739119
843428440
1507818287
166923384
84446515
180111046
1753919712
51205588
1681435269
441106855
195901805
307727257
328624763
841107838
100349393
690526270
653321073
583892170
1740187735
1797832824
968046887
2127000465
1999226094
1491112351
843603033
1068698342
1986756094
2147127986
1211811851
1795475729
1829411812
1879929462
860153826
1583992580
1666855188
1042030112
1025189107
430572528
1482284715
569350965
713651740
1202357573
2069099771
760469612
397007426
1554690305
1016626015
518865752
1533432524
1196755919
1072891356
1324249237
718822726
1214702314
1129333275
186553252
2005958183
1813727946
1673311402
139651389
46358990
587579102
1010084801
765981619
80697968
1729672414
1764251831
1998981434
1437105077
439934782
432561691
276397200
1898618873
836805033
1793679312
691655384
836939851
3018566
1398283190
1649112234
589014648
453443945
139866515
752073226
1347485001
639184971
640197781
998435492
655445065
1182134979
320603616
822815891
135027746
533424590
391876674
1866495598
1195801972
2066230568
1024795266
839516570
1678072547
710418935
1279673363
154763389
1475688957
1773880551
198579141
1684831225
1562464454
1526986244
456154530
2142154107
237621546
540274780
1528875650
1558934910
1354550990
875621859
1062693868
729078149
706152554
1947872290
765251041
2101560302
1697494798
356298331
1326397668
1496232962
601699206
933479870
1683358706
1826577363
1490592543
1037483289
126062813
161427879
1265502533
1670951686
549647747
1265749260
873476540
873607999
1336292288
1695922531
1241394052
802091838
1446960635
796144740
14034275
714146156
1181113709
1602334750
521302646
410401106
857205978
509299675
1425693699
1872437584
951208223
1143908200
1636357832
14514946
139703840
1626724522
245504529
1372912751
1576641199
2072523989
244914149
1673420471
1910711025
941751244
1432097614
46787226
53092220
2137343235
1385840107
51803692
1897425778
1957949262
439228759
263970956
726461217
579293807
1814417348
1562233221
1022733079
1790360183
339676517
370047207
774533597
1828125077
1405784651
1984799156
1026688452
1738710336
978766327
615043230
316237980
573285389
82892007
897483876
436061170
231366091
1897512084
1403406509
1158996975
1266234537
130885896
2031975725
193224975
679344937
546224064
17882498
578141474
650855749
1649715898
309975556
1461480071
2061080048
1436336289
1172239942
149906011
1623608853
22924293
1693988949
1280674245
1913897470
1531541641
361212201
1545796917
1997978277
1216322086
1403503303
1880225112
456178143
1476459222
1155341954
991445500
2125382798
976167061
2109223926
1606929972
1064930387
2059741960
2037051062
224925152
1607313703
1601296054
1343010870
725931160
428046491
1886860080
664047831
732272653
494543054
899748269
1783339128
750741374
1730801880
1831353101
514929992
943345254
1394149865
2051462343
997311742
599029265
1459927401
1915079896
1493537723
79462598
1871779253
952373513
1986866427
1466647927
2109470486
263743606
178683743
2133220417
114827417
628428149
802907352
1607823734
1333790533
1475421704
914526223
218759914
1262810532
206082874
2006346289
364275817
2120681890
717877676
2091530182
1175148072
1198994595
1489152363
320156899
1397370710
1328893070
1258809321
1554012729
433601282
638208989
1569059428
2010251069
1050966074
1312319106
773534593
612079639
941607215
1595537446
1942993645
1523396064
526361628
213110239
1186317244
1813629387
1138645685
1948874044
1214193920
1492687625
2093805095
77948836
1070739939
1579417680
1453183776
865019335
2116567675
143297175
374120350
1556900181
1250588080
528214665
1682388459
778368094
1595162389
1834927290
1039757338
1691844273
832993560
144116031
1072491349
1649470630
569513675
1380145056
1966770288
1994513351
515791938
473787737
166414129
1440482198
1017158561
105940048
1948109701
2103534507
1192453351
2013020004
1694868890
1186554601
1575056338
1391077793
746789320
1908969986
339231629
756796127
197295420
692230767
1872111568
1109196187
1399802436
91134090
798778235
1259869107
1837569030
988808810
313567357
515878420
228407075
50655243
1913251450
1263410234
1181096464
1918433666
478597702
1288389136
1238043887
1894560724
1402670111
525502089
197973544
1926104597
1170715512
1099172204
1481693899
1888330734
1309480351
1378957343
61985846
375755824
1392622405
877550857
2000658789
694913550
1909003088
1245349413
192647885
1787320431
865299295
130840986
1592570486
944170573
491898280
1920074857
1519218620
1079501814
307271800
1624833498
1506035673
1823056968
1082169996
60348519
1638406475
74244926
1162431473
997369302
1767737758
991603428
130194920
873099186
386673195
2128411540
725068803
1903613773
1352611658
665221451
1828705667
611390771
1900636777
2144966898
1192507905
975693266
2057127842
586906508
1169070038
198110575
417950252
1358138350
812074968
402007524
1980818049
2105786415
1533196300
243720207
544895218
1062890143
509802505
1561381831
875867207
1141708222
680337096
2075959112
990161219
90914875
1061175616
527091662
1986628726
164569365
88103172
92149059
493152251
1295053616
604981238
981368226
1703424377
1468381899
1300352757
64181833
466758273
1097449057
126655610
1851785608
858499868
1585730729
1263019507
1545993099
1767713994
1570249471
1944020363
2055546879
728242979
740899890
975209994
1822453184
2002380096
422234737
114509694
341041162
1992644456
65182130
1792554539
2075800444
1821984879
1312812542
1029423697
498437215
1086915583
1716430011
1120844993
1977616697
965113820
2043529121
784048364
1882151917
868817419
299690149
1522989687
1760576159
960606861
275109901
1698164068
898420469
282824405
1998338335
1859626696
1052151594
792759497
635353537
1857207989
876205109
1027428406
708833439
1894652777
1466966167
183572665
1611215593
1847983293
1480012283
1878258851
1290260483
511584097
628735916
1383326922
292563329
2082091004
952200537
664341497
1909100780
464200915
1087473214
890589667
216829126
1241097140
555098374
1342413924
636780176
1509583060
233686318
142566132
559929277
1096327078
1411967420
642291390
861325674
457409145
2016717918
336199038
2027329122
110603443
587424227
268835095
1099494266
671523797
1881669902
1050152193
106421518
676884014
1584477842
1658978930
1195114393
364394210
348848445
2098393488
1005161541
1003096074
1677632308
1255278611
1609484944
223919852
1081366677
1377079835
1017804483
826902972
1201284068
447501258
691870462
1600884262
596263454
30194844
197151750
1127195364
1633630857
254480136
544524027
102290635
1461478372
899536185
338427052
121950144
371614581
1058760087
1180940753
133264781
315923757
333816232
1284085659
1307043264
1732048737
1771615868
1800304575
733728017
410396561
780534343
865985681
249369369
582576245
921454898
1101083594
1602697926
227672000
1532195089
1858131043
1184169487
1291640808
427986274
1399562777
676847295
509210883
1095033503
738425798
613573442
425734933
1842561438
964361692
540022016
1176627878
1218998920
1146034710
586061567
602144808
1820353114
1244906791
1408721648
1443777123
406676557
1666985345
1706468879
18172469
92321648
314276413
1206463829
908551761
24628495
2043969082
2123547302
310111289
1638969405
1813684135
71970172
2075640203
910804179
123392987
515704793
987915380
1136555421
273637221
1555548353
1599409739
947965873
1110986028
645876856
2087955760
1231030971
956205483
708074026
1957663274
945345782
89421809
709545864
268274044
1379080640
819308723
817752226
673176879
1683583328
1708648318
1743852182
1572470656
197245237
2099776505
1565402308
302115199
1423929921
385901500
1669265246
1993258976
1870503777
333178551
769037678
1621099607
372983886
978144603
1519181799
1135446542
1496604113
1460238228
1223136757
1622350293
966625110
545271051
1810201160
1722778250
897877398
1616687171
1480982882
2002365065
1615836677
1093091569
1063390034
959225993
487416883
1699252801
601490664
1242016938
1775450025
1487123153
1631308660
1499627212
1208667640
362413772
1123477576
1807662837
443071785
503187987
1677615887
217269769
2015112235
112502140
1577383251
606666718
983696002
884275367
595291820
1506788325
767710362
2142018828
1239266828
269818470
1196333826
1081556341
863776057
226259522
1859224927
90128706
377973504
1815498484
887122437
266856289
1883254446
241640479
464102145
2034523886
749105897
2030396121
1534440487
275356411
974762029
512855725
512939940
257995439
1846109986
1925913910
639656933
939416950
1693634157
1733522732
1687975877
41580574
784085296
1413539965
1617659168
1960694518
2115685039
439296173
1125982487
1526591345
1751654687
373018810
1410483729
217554806
1948255668
1656659064
1959151341
568985378
1241816191
930760485
1542773281
1477322527
486945863
2120084492
722735021
164010298
1619931706
556497982
2021236816
715922683
1505634637
1007241276
608227580
1310865841
1049003566
393856995
110908278
286081511
1985977070
958988689
1003544935
207547429
492711205
943254014
389880537
130448582
55482096
1369583250
1281476570
1818842695
620270221
1517384693
1938428761
116642896
1072377328
1593422795
852932601
1572395559
1107696962
252760041
126907751
153945991
778516361
867355889
1829937117
192005929
1530054262
1640671245
2008643732
2088740429
430258442
2027845513
186253371
1701862195
170514484
815481379
168607075
2145210873
293254159
1463573972
1780640461
671752696
447368065
1035388058
1412407006
1625786216
161765823
2067176099
2023818228
737222748
1305717791
1970014563
1531795579
605598886
1435641969
1325750624
1323700259
793500880
1240459333
2102920240
865313132
1791029273
164071497
1135527695
1242313159
125833768
770239735
1154644655
439752041
239299915
317151866
341566775
767930562
832889075
1955001711
944930372
121438441
1815762423
1200919058
876715413
595681908
549533668
347226295
553956379
557881449
41194014
788363759
1749891741
536703947
2118899531
159014421
726579811
1143097522
1555012202
1779462803
198732350
844521489
1751636023
2077857690
1692180177
1879698360
481177668
666630801
449730554
727830268
406431060
1112410989
209390322
644981742
1901034085
121011854
1652610314
681035717
355460935
934085400
1810624620
632290352
1682779348
1742473199
1972538342
1908891041
1239548327
1796339524
303377293
1374897507
1122639186
2136749218
479779940
984447803
599240108
1857786502
1889862432
970171438
685916209
2112603213
153715065
182186933
601914584
1999518655
95507992
691843334
282476105
1655744665
531619016
1091300606
757597585
1876967793
285679977
1917174228
1909910507
2016041491
585943088
301947993
1678462225
135040287
1126413898
790866001
687679995
1053559137
786148286
401084429
2100457224
1434405806
1509345610
170022706
891648662
1589806954
1593773155
1272662156
1492832465
56416014
1381573311
1448782203
592435635
1391721131
1616251077
1309390052
424229161
1099910178
2058274478
134963001
1672104169
2143015474
1333164567
1921239344
1898700484
1352588934
1691983359
1845774645
2100461073
884182786
165186369
938212429
516911795
1396714607
983440357
1194345900
1695371974
1453459873
1490809258
725590757
1056525439
1746886703
1744980853
763317895
2007374992
38377972
1887097674
555672678
894871581
976292131
556143239
1269601967
1502890704
34088187
1822629611
472786599
2025761184
1328047537
397365498
2036000385
2034648112
773597958
780868596
1134613628
1946947134
576079150
766257363
1483819300
1085137261
755589749
893179303
668080281
39772082
1651701493
356172174
1139374571
671251538
2059429572
729116968
613712592
1400950471
2047426514
83140445
1359706338
175984101
1145723032
1958290068
351678725
28767822
1345233681
232472171
486182871
2139488802
1546847388
306397769
1639615526
2125115534
934081762
2104221411
656269243
518145628
1744019299
891595829
1849709270
1379846896
1889782245
1577821397
927558712
1327577129
1087788159
1750351888
784738553
279914808
1265530030
755444846
2051598042
1107717884
1115832313
182610803
1512509016
602847067
406661533
1623333103
1366641262
898649732
714597186
1330535847
1159140231
1112186703
1107518398
352296811
1223596551
1752690344
1370840562
810598949
1556014685
1143984813
1711397158
825400213
1759228400
1486243524
1435681748
1052890786
1882676092
1287941330
603040661
453227777
468579050
594874666
1866266765
1975688381
1867071500
2109309152
699962544
227784979
124834404
2120653889
2013626083
1632837165
1160898881
1549634295
862413507
561551719
834885993
2005725847
482866630
253311766
473029395
911641906
126268232
545015973
595803260
469132821
1539718731
1625929210
1233568554
1420154828
418325667
364275817
1287217624
690315510
1644562045
1978585986
1369517547
1046534577
292656602
203785056
1206027312
1039979290
824115814
1093619635
1437926999
397271484
106965002
73434336
2072918790
2090817529
883511239
615406395
1813694979
1905304095
1243062048
1055130999
247398326
98526406
294041974
1134081965
1744457071
1442056261
1522034625
1109030608
1355142968
992844835
940746672
1155191321
267666010
1257526653
1988911776
2014489417
365227073
1174222758
1535514668
1612704903
501902619
32956064
1831335818
1512631009
1783086314
308013340
130295416
1005062008
1324853139
1393857491
68450948
1479054127
1903173015
2076464009
1268397253
166888342
2080247703
1354283405
1558708061
2055383589
1884494532
2021683214
1375784096
1051061767
1145884775
575965360
507453753
881432506
465591684
957178086
1708378456
326257659
20885852
1489223991
1976734573
1180882572
1080222287
2025245215
830902342
1351211861
690723575
1453541557
379769404
1477003808
1999884957
182792051
425617796
1624633374
734968502
1032332070
1506779419
2043946720
1745283094
1942109176
1171060325
984997509
990274533
2116058945
990052210
442722981
1046789661
1360327609
1269211324
364516380
1642072921
621625235
2058249006
603210047
516570935
469283505
621749230
710330916
1043740123
1147185221
2129557306
1192946028
1358373674
1319994001
1669076404
1943458625
146522806
1807254994
1816648031
2098709986
1194106538
1722094878
1638994384
178108969
1264889662
859325052
2094594631
433511224
775643346
932303790
582564119
1140552519
666569455
1736901739
499556007
681241699
1799415371
18223576
1525462668
273949208
812612807
1484028042
99167562
1822486939
689710350
661317371
88933662
1694518599
305431961
519216466
1736269815
1403833670
1321400806
906297740
1889321218
1403724446
842581448
1411905753
1154818863
1173501017
1720826461
99756347
51445051
1704485273
1892507472
218865243
1827980215
2009165752
593517346
1414670091
1938377667
88768764
1964425183
1804605131
2020145113
1000459421
127014273
416086676
1262184830
1921918410
33252937
1705699562
444832028
1774196224
872601481
603770644
209777901
2146163770
258858848
2137456274
1613913525
1120387278
1654774730
293474060
576495887
83976739
169723105
403031731
1962925159
305657280
93284432
951982522
197401322
1633056110
1203683718
1148701405
2023772485
2001317019
1293635340
405594106
53402077
130859549
322609078
582292852
1842582183
1658665747
1397848050
1308505948
790265818
1760368760
769528796
746202682
1339990647
629742332
1982508152
30070488
311373666
267892121
990501741
194763020
1802493597
2123931421
1833144253
1522930086
914618289
1400507858
1575164729
1323076470
1785354955
712984289
1807853231
832190327
787832759
983825771
1791885030
1556289720
771377625
29474038
849965190
856225336
1334986053
1845096559
1184350602
540848552
71967189
313485914
862281486
674915116
1722723503
578362785
954373362
1724438168
201846696
1275696170
1884309174
1549591321
961042176
1626697639
1835688487
875133968
842650969
662177649
618155118
1778529892
1688364118
651957772
1196075854
1078874835
790260109
1590295078
758086278
237242836
192304628
335989474
564792733
1327304225
863258670
1804769895
1658399211
316757224
1464899754
848375204
575485969
1750218768
1852539774
395155842
1397552162
197369246
2104023441
547452951
1110382449
202018685
403377448
1168350087
1168240711
1606978215
1085669508
1280843175
501682830
1810087174
652945883
1075593796
1765203691
1153319623
1950651501
255600979
2031562369
1706053329
2089443694
1265807280
461577189
1600703109
264894146
587876952
1428342236
1737398744
1811722587
523026066
653105176
2007257455
394736733
732602851
898341330
1604224260
1234709758
1005903658
1660168694
449147506
1752944864
1072844870
404341569
1547039120
224334430
1939121844
1218324067
2085000504
780180812
1930637728
1135998047
1960591555
1956547212
104632151
1220775959
1274496148
1873907408
1310158632
1824630212
1371487304
943436975
750517526
697964138
1513552681
2095372618
1728988743
1976483929
1477036774
1723551547
2121013896
1426400150
165717483
145655261
1223065973
97389473
976994918
241366594
868342642
1023422220
1062590960
595147254
1479229409
2070914409
235134424
1329128942
1669621504
519199948
634522623
1705117468
2128256628
495115953
670709347
1350714557
1055047490
2140739802
578446739
708883290
1811808591
1121404640
215967239
1908317763
1244242311
1633438750
827089330
971701287
1373441231
669995246
2145611621
333261283
1475573938
823385418
1727455387
2063618812
2081016596
1449303891
831191871
2105898409
1825330402
1799572967
1504929473
2098099200
1364465613
1941078064
736519096
792214870
1892554851
2145691694
73611637
456358328
438906695
2080864749
764760985
1606170893
1156712196
1077160370
532948837
943409402
62170603
1313072206
1225242393
223947952
2125179071
1995352336
274900054
701686438
2090662882
583663090
275085763
30946288
1956547678
1946449570
1355470931
1169592885
1244038427
418368985
683438238
756553503
246985187
983991535
1178671271
1686670514
2084180420
1306919695
155837166
1677028159
749355173
569060194
1147202301
1747587941
349563075
1471187229
491357479
757674113
1200858685
1215868386
1522245994
1484451224
231463633
1676672600
413665468
504932567
1842874328
405816888
2060681845
746651108
180472793
1162111854
2014514002
1592062650
1361866613
955205379
1580480703
245813049
1260438951
836473532
1569533263
821516134
389284213
2120744180
1746882577
718769559
745697050
1161241038
333173051
1372363709
1604612532
1747222616
1950370250
2087533083
546107646
883299770
912077431
1673430741
861157572
553722953
1705560546
259628820
630638320
1580297554
1742182183
332265150
1712847381
1783720939
982861955
167212714
2045183783
992207044
1011978138
354781696
104091129
445684623
896228334
1301263950
412905257
1079429450
1295504190
1425815793
590363492
501818465
1178752863
2004361002
1970640781
1557380911
1595417691
350786843
1447442811
848360835
1429396739
646543361
65007564
965033566
496016337
157085048
644892551
1200732710
788666294
1869930587
1059069173
667861666
1468938086
2092936217
1709285078
224404487
756619222
1013070075
2100097397
978183687
1040239545
528497732
1479064385
506831072
1518943952
1026361147
2081727142
1235371913
803884936
145939981
2045265527
1275344824
1507537119
483127849
1726070653
1936321672
1214083637
641209857
1250193766
422225226
822603924
281098185
1191409780
679012255
404278068
702242042
1585221793
628352230
168597316
663658602
379141614
223594628
233255595
1598290572
1140090943
1994317162
967530102
451214607
1486895479
1027384123
156203495
1697803831
2062220391
1358408992
131860481
1156755613
19076892
888360781
1596975277
1998820340
1416643491
113056716
2099669027
565947080
559037792
1396457370
1419195220
1039577018
1725487078
907814047
1119426534
287884829
276915177
1022781337
673098325
624671616
1708870797
113810946
580713668
184074641
256694317
1746905147
1414035943
1584870169
435592974
903858884
650612015
1495854857
1394659588
1962779689
214820775
638439978
1518270569
464014270
1732873420
293481278
139324925
734664328
1700483438
428220096
766168100
1523398535
228656
904498982
484810181
152561299
376338663
1202308220
1648577642
286520715
321192584
819534084
1252307138
1863762051
732543645
1237889331
1315530310
2032609542
2115756096
1743730189
1072908499
530321621
746928974
1250982781
907868605
764319901
1817225757
42465642
784015126
563284683
1500356775
855918809
1420396800
567510714
1885910383
298925317
469907871
941037148
1020118977
471146733
1575436933
1074802790
60737465
920732840
746486150
1625164824
233300840
1145720359
1483655941
380304475
394156366
2007178269
1901531843
1527041722
623817123
70635705
1464708511
282890411
1498103916
646181488
193720973
729535106
429613027
769937576
1999719061
441647649
810333202
1627626426
430466827
1819631832
288602074
19432134
1124670080
25489247
710272586
1942680216
1190530825
1664848702
1798701846
914181980
2007342814
158439842
131328931
2021050588
1113464612
413513518
1710951634
1186807377
1162913339
612498730
1154863221
423132681
1934680033
108420016
1787530477
1048609316
430845942
112231476
1025709410
1367666673
115774808
1462736280
2000976675
21559051
653575496
1614757843
1420650691
309933622
621981650
1684317875
1703117854
264931527
2142642095
1699452536
264949974
1636093015
1704824923
1075811809
1919831505
510523158
2078665843
1093765067
484761614
1337510307
1317376158
1465972702
703624160
1984415930
1818624486
366606680
1755283813
674981405
1817328318
976969988
530566800
1836754235
726299518
1150679068
1361318521
465097046
1252630812
401958705
2119372443
1599142275
69805747
866252021
1360287168
469376020
1933725120
1927163696
971773344
1268398207
1832704706
668908189
1769456317
1372988239
31095885
180400617
1757340735
4633301
1889199322
1606620444
817491420
1348647172
1722752647
1472594752
1006364843
1569761475
814199528
1653148180
171231812
837844810
1702929700
2127292648
244865598
1582852752
918097739
1431968999
2137065077
1600327873
1076899354
964540022
352098658
1976581581
1111725819
1363542866
303008587
2095572995
1229269189
2113508818
305301274
2096891695
1921855012
229737848
1260994179
52129153
1275154768
2089697560
244149582
1271849056
610715760
196763924
1800996455
1667889857
463105731
406593098
1171734980
437949348
68782459
811575311
856861759
1055630665
402497184
1052746420
1302135859
533471008
1307229249
1266756502
1435754450
1062318794
1868191432
1444675349
1698377621
206793111
1887915712
366922803
360490761
396118113
1433802761
1234114774
382020028
1490446466
1519534839
468688269
2081981324
48543841
502970770
423195753
880663852
522757912
479959469
903443658
1284252236
1472204654
578122326
2098884512
207376147
1575088936
2039319074
927994292
509989354
1753509304
1851025582
1904906547
1476258371
633940457
2035187875
152966362
612518535
1499693774
1339350135
1035387547
1222394110
519024692
1761247460
1347271245
644539101
1738361209
1307156185
532001063
156417275
1436702311
1993493059
1406719718
1368154275
460677302
34154708
957645975
1619944582
2103286639
1290872890
246105925
192543130
1969449690
1779334022
59740106
629278892
714784040
292963479
374868806
2091936981
553494312
1799885549
1049090046
1213952167
804412287
158171050
1975785410
2141098121
1209491206
1346488689
542911188
207594378
1131938010
166498180
1076234032
1825839846
1420294649
1027533903
629426185
804866677
1399850908
1817985676
724943074
1256603399
38573582
117352608
1681235410
643684364
1871541308
655111384
70092130
425435832
462557075
590487590
640967406
1288263511
615639765
1630771300
255009975
978462849
864655975
1167945025
316873729
354460641
1006554146
719157986
1955886319
1779203472
265976412
1206440115
2142549837
1502908827
1615946195
109500849
488330727
1006828313
1740560282
1677281812
1878301264
15920295
1876558640
2014253024
664512238
1120475692
184708450
970191750
551423154
460607793
455508304
134921754
1224241467
401711507
1619252633
1061311331
1132170213
67389559
1090267828
1808547541
1472679042
1428977068
1255869061
221743721
1473803653
1340385087
1228696812
1365456487
155926530
878764959
1294224573
926623250
1000801531
862725138
27347473
750899892
769013237
1740670148
736589097
274744556
518341895
460173594
1555501160
1506618955
688004917
1160910630
1999054381
573930478
895158210
1796805128
559090245
1714380311
1845383812
1377454509
124303103
1715636920
34579803
285508938
1494534277
1371485152
1898550185
2090247816
102011157
944952940
908937207
394857566
874348102
1158570346
351046980
1891503191
1351587284
585833062
623438878
1194075585
552367791
205779821
1513666000
960577342
1218858369
897092914
796111019
2082427964
850376880
1150066048
2024139515
2089479368
1758297731
338975962
935352248
1738252453
278824219
404073258
1108249785
345042317
1036991587
1802539059
825904754
1108764798
834577703
1133678596
991287260
740243498
9732829
1087653408
634256308
1168753001
2090926962
1140411888
1210685096
1193971228
1224455808
1510052842
185530871
127899073
1599092754
724032415
650610321
1345521060
239524289
1683213711
1762299814
221199715
1066673553
1751335923
1008873019
313013870
654448229
211323907
1470852365
1535118448
1154076735
2080861285
768424330
398851280
1115254090
761999710
923341319
34908787
818020803
327615223
1038151271
1521915542
1298215775
1944015814
413924571
322916782
595222444
285995346
1909133654
1668370905
2066814696
1217417236
537854624
2112477495
1534632195
156455712
700590126
166899454
1340244759
678561402
1482983744
2049358616
1558950004
870417651
1587556493
1161679267
1041242799
762301809
1267734116
152468723
1959607991
1963128138
1623043463
385040359
753667096
77999619
450432158
1155108567
367070942
1054657961
1882042021
436246312
2127269389
373350310
2100247244
1282868539
1449332076
537067025
2017159533
1342747066
1059805904
214005125
249985105
1719946372
1308873883
2146604138
1870365269
58620713
2001503876
235588283
686560695
1365690530
812966486
1053160555
190238741
978295383
1811389515
287813912
400435382
1582097211
1720348044
732769576
466028230
543019260
627755127
1169713426
433106918
1077345857
1257384871
607488743
508094077
1523023159
1643680745
1329477457
879607094
829575792
2091589546
968375224
171815014
926866506
683016362
1267506969
467839398
1886087789
1111434138
1084261493
1526152109
1522329702
371918708
674931923
404092516
1914528771
185489635
137545383
325805994
149417957
462861016
1682494642
446663302
2084454327
1931063397
1127384061
871268324
754127681
1379973810
1621228790
993007763
970450130
1024204752
109436600
796417791
1826510459
49890726
1450534420
30670205
226975306
338797699
72066915
364072121
2004646851
1248234054
1482914113
1041258928
638619691
1467404100
150116445
491397215
1573857008
880406249
1999074683
231689876
1148345150
220929994
6037002
2042707849
423519027
1641315479
388548932
1946233329
1067990278
2041749169
24284549
451411860
1362468409
2052385987
1790429570
1837908595
319945331
447632156
516169540
1743961931
881859629
1041900433
1411656843
84343440
1562367427
972640149
2013554777
1697965095
195375154
1997681555
1775756249
206424942
253571116
1545206141
626720825
664381751
524420549
467122730
917169638
107861609
1076354671
1098241877
1987363662
1433997539
508183908
1410271454
2064716161
1710875811
1862486460
1132271497
1409162136
349895297
2112041435
2141937633
1023930082
1701166263
1602537330
1469005660
170161426
1302050663
655331999
498719010
964517499
2102758230
571303291
1327622246
1390501669
1701184147
171812536
1260187067
1880940119
1231175135
1511742525
1501926976
1615687123
1017591797
612759582
606476280
144367004
535651185
1238157221
2033103091
1653139595
2086562925
1011389433
875275976
1242071492
267654276
1694504466
947036599
51216445
1815799010
1394140209
1435451100
393728963
1681357878
71449098
891656279
1231758051
965652885
653989189
1441722219
792718093
1927543890
1777479981
493882959
2076953954
1177397104
798515867
1052773367
1321302810
1437885310
901000356
815646749
1039605418
1939953057
1407578909
538961202
1953558352
2037367726
776855088
1810387582
1391694039
2019045837
453081172
2145083923
1787552593
1164968801
532998491
1166541617
1219827990
607109531
1925274495
1354899065
34259294
437424817
334258641
802749134
1778957242
1144841390
403556932
710289441
143618250
635586491
499745775
684813577
1369883056
100213610
2118560043
204890238
732534774
1073292157
2091532887
1815541780
1267739693
1396186000
655605469
679016556
1086962117
1327066001
1007654340
1001056039
1957652103
531604572
1915006725
2091792648
840420118
1188960017
1282972088
42498732
1296943143
343491647
1151670568
208117814
2086665613
37052661
551665485
46613412
1648246134
1313931449
1000941956
163354126
1972333862
262891561
2105401849
1417212810
1263323418
1109190189
937343033
1936869036
219270583
464664158
651401958
1586655085
38265355
1682356068
1445278912
1064373472
1950845629
1023532947
500958379
1757517615
493212177
45647930
1508817135
131607116
1577248086
1409595883
561606989
888121860
1191530661
1239367359
1516898667
1530159913
1996610757
1396488410
2124308566
1217805224
1336579076
2131158976
129792734
542410776
568654311
564366201
269427533
1706022920
1896748900
769876118
769899920
1637589356
712168192
352211412
227270327
175005877
1330186679
2016766848
1365739531
87714178
374413749
988748279
1508415438
1289614090
1696750847
138282677
1446534458
1473494683
2096569821
1716945204
1009766302
443577723
649742214
1312345091
1469069736
13479115
1049023572
1887942429
734739602
294991231
1903958459
437883232
660976638
1273917464
1407005922
531846978
596622830
1066856273
871762967
762081287
85847115
1821775160
1014615106
1270414363
1072285844
71918370
1021823870
1945652904
380243170
815696842
827164770
1592163502
1563050595
1292483190
2138081676
148759763
812939108
1618071916
915047769
1415896050
1762032104
1968918263
1423232100
1911246096
2036652454
625582639
1829738131
1702525873
180757164
742312595
2021547152
667159588
1659720766
1500028739
469581034
1862452204
1656109273
1098051159
54979891
2037032965
1919616373
153793537
63367382
1788376905
1358630591
119263204
1280694515
434129291
1044766245
1169086228
1156012411
1496762711
1145866566
40851823
267650842
1885310134
1495064508
1415831983
1993512217
386497561
1700238436
1265928304
1100113422
602468982
594195036
754917226
570404353
1194561780
776700770
1504642959
338803660
1839890068
2103030542
917605306
990750169
2008493030
1356386153
19207084
1914652575
774281460
1536648855
898589069
41290721
93632024
1880954272
768473940
808490016
408012821
411862504
2124247290
292127016
1415698208
1146079903
2025208390
1351315031
1673269459
2088798710
919614062
354789469
1574345702
17259554
1274105998
568341648
641077359
2091770205
1877071701
1341644365
575133576
888277824
645581180
499920337
15872122
530287433
1591302154
594978107
1736399512
1562710345
1324382362
737963646
1296340993
1925241801
2092321177
936971821
987873199
1504771506
864142974
1424699687
2099549892
1131930242
1915455151
1014759520
232986474
1461343619
1817784350
148842203
1139104276
1404826015
1109851615
544336983
1820799869
1974505484
1568394338
102352645
1697442239
1155341954
2120889763
1476257461
745599340
1606423111
1334914255
872787688
1049140991
1984795783
466901314
1856190145
617829719
787288775
1985382093
986660282
468220963
1962827611
1019449786
760817516
1078832348
2008759181
1014861205
544589614
115296462
439645048
1836985811
2089962514
1079474416
773663681
2130602194
1400910249
1454355137
1959344391
2004090007
1124621578
657940332
738294486
446089984
1854697778
1576258371
1464917602
1253500189
1059051450
531495046
1744779171
1819008898
578794340
552780786
1614637124
1137956640
987177098
2004675587
970719828
1273895738
389496836
229765424
1039871963
1111745897
1695499510
1412089332
662783483
372269860
394047972
516049621
709363080
1594443925
123342963
564544505
348608508
1535699424
1979793251
1985247041
752772059
354547928
2084712323
1127458222
60253627
1595051400
1697665887
647935693
1075683662
1614020443
1160257711
2107019054
1133587902
1807955231
893847447
856148655
1399752092
1647320983
2142462402
1585210161
2051917522
408991381
1812647145
383806887
415860528
2079766164
1984860108
982216470
321721433
1508457963
1151861718
1284087870
1843017399
1995545661
1480962691
1573219168
1707225856
1182375412
665139516
2051545332
415089818
211755349
1422387560
1678034090
1869659162
1430825829
1054802344
123210754
475534644
1416277453
437157981
1783722590
1380284661
1177432542
1280676298
1802391967
1529465647
906818844
351279244
1225569113
1458316141
2075302707
1143760131
288169044
744142883
1021481884
851206191
63825502
160343007
1512741588
762698272
2040273629
2144443089
187822385
189867475
383843331
1530560208
1358241715
456933980
1629217970
2000833188
1051836915
684625114
522396431
834826812
539750042
482986554
2045149555
555642301
1490447253
738044363
1587453548
1338042693
485927644
993784989
1978419995
1060431638
3374569
615806926
1831399303
157710660
112000994
338774247
320981505
456577862
458263647
1153607062
195343202
1246150695
746416414
2096806704
759308861
1254920720
3862596
733707063
477525134
4159046
257659371
543394113
738913012
947848716
287817484
76606992
1010912660
219021013
1521352108
1804673578
662134114
2085620588
740916224
436456080
344054500
438815071
831899947
2107846566
1818904172
1701014546
1607594736
1534021447
2140363361
1216167543
1022909041
965958675
1902334358
311398136
1718604339
462743337
2069312418
1790758225
504015287
380115663
299576919
1056931392
1232692219
790764251
599682188
1667028172
878570239
941118669
1139740151
405799810
1105661393
1061301666
447430447
238380511
525496639
1172368433
287785197
682450931
761663879
135001272
1280012792
1451324147
1187283117
537667748
113803872
164118036
1683716822
694739629
1102051825
763490384
1869128451
1008194231
42431474
311118088
963143589
155394509
1831659309
2073518252
1654365875
359729756
1961410531
1336961656
1379730965
1601835830
338635505
128165720
2091769814
326921193
353829161
1227424248
768997175
1877393539
181940686
1516793502
1102324872
88852983
2020555504
1533075986
1718740046
479262270
1246127250
1792309689
1952920321
144691975
366798336
441079216
1374366597
802456084
1796093671
1260980128
1845698631
1154154627
1530430039
1178398114
862383493
2086361058
1600602316
594574575
1243896136
14069594
1774741595
1679607262
1135492120
1259414130
735341915
1039683595
1990227105
958357022
1521518521
1546121226
168059102
10572325
387779485
11980227
1644608368
1845685975
649323416
1813465926
1711655357
198906030
1773137352
1194687902
2093887336
1828234176
1900617528
2034069590
1696181627
1705148682
182416151
294701221
552041332
1695378489
419847407
915071458
447683419
218158883
470506976
1211823362
25472243
21111644
1529393911
1300465636
659109303
1135857010
1965362539
1359042552
909370312
139303009
1045490424
1219342117
1449214997
1739157930
1238901341
2123788039
439883919
170090167
863056343
1354513770
768002186
754843834
2022587205
813261295
656295231
1025765983
1226957198
1375647349
1442525800
1878808006
1698377419
67001092
926835409
2139838766
319991782
1312255666
928213032
725485851
1570254283
1759960404
1510970024
124479963
465784810
1114327006
1814990770
746621130
802937871
641706892
1289819729
672459626
1671460297
420497366
665424989
1167354983
1255864593
590082843
443870357
187560960
188129399
1259460772
1989407693
267786341
1124129048
1264562624
1295299889
425982347
2076647809
2135163116
922531933
2097085100
688880938
995530278
931544220
1897202093
1109099153
1181036754
1216050804
273659101
578195173
1011336792
1928966186
2055705871
1613859580
1927417992
1754529061
2065577821
1546581787
127828643
917706925
58545411
705626318
1201694937
606589058
1795869100
591979080
953290545
505215091
1031516194
49905233
875607626
1230212724
1052544063
378779879
497772874
1939746589
1137664446
623604746
1140783577
1945562951
1714792554
392542297
1615330301
1632081353
890253239
1904108167
845311211
707428006
1859391787
1527507984
1902084845
442211528
1049703056
1470424472
433434299
2087754216
773981664
1136270486
693797887
1598941882
1232144886
260559514
1986430992
1972555034
588348181
1419919447
2110332919
147292230
1365663185
660229368
1282938512
1830083039
862329194
2080870153
939809230
1271094992
1907808049
1447475383
1071690726
955982046
1675772511
1765868934
1806170918
1934618948
214415948
302244541
287874947
1558392150
862202055
1853939113
2049319138
57912171
1183264027
1485425495
175718743
1335290754
911423410
683130980
661853819
2065207899
142302553
687220007
552947003
779258859
1698896025
1888102053
717431554
1400643541
1277204297
646104664
558914007
760099925
1327073351
97057380
1185999612
1278645332
1331419277
709342872
1180043581
2094168640
149399918
982019769
351125946
631855785
874758778
1475871895
1817154565
1580461197
280751164
1055859283
947444329
825631075
1272954124
614817219
1872172607
16691945
1426700359
916117607
1224319373
2035607504
353291563
578115916
222738441
811336415
1486894342
1289967888
2125342918
2020366771
1572680860
1249800393
1313469747
1229112635
694712849
137263606
1707933348
663965259
476933905
971679728
1802937558
1896099826
1518001083
1688316573
794945231
1514923782
786670704
1524950959
1200560070
985218275
632331402
1150194933
1556974811
919333863
2022285234
557301733
2104540739
280033635
74967474
689855380
892786256
1877397121
1361953280
66711983
552791258
416414005
245247143
1330496727
1452477803
1443663042
669093422
653389117
826754194
1706703957
273442593
45750858
1443864696
510694599
324629511
1457176875
764564459
174333562
1711793262
1135372320
1222837175
609821723
2138522
801561029
553500445
1128997844
1369436167
827757702
1720922692
2122077367
773848963
1563083146
1771468850
997486275
2019331289
531933248
258754116
1969029899
1220188783
1913786654
603823349
1008317175
640288630
84371296
1284498595
2021395233
1464130527
1263989359
1234870983
1587830254
1299222706
2113348999
2130574032
383307512
866154376
419390058
1865667454
1642779758
1569000541
268129364
653679245
1792819677
193615325
211344875
1495527619
284810882
934486044
1150272030
887875014
1451374428
583897187
1491401729
1102615419
116815420
891722411
312132980
1854137826
1409069169
1080744599
1304791048
1727771438
642295739
1182259813
670337658
1633331142
73868231
490729215
1692356879
1366292903
481588455
1428547976
607560592
1110014002
656827770
1335858525
471870240
320405801
532376651
715612870
1602498939
2035593923
467541166
1612627488
1756493998
1877300764
1445194108
468640297
850379356
1799397601
841805658
675922827
335722188
1132844412
55599474
36302960
92320910
500508244
1772407991
1675222809
753960175
1495501445
2033738332
1257181798
1814396791
414915535
1454639096
593863236
433881452
1887838464
1132759141
456369636
1007684736
571780488
1986406387
518947012
1737375725
824050473
1789305621
277866639
2140847318
1987210896
1005128942
797331132
840016397
1033736309
329038439
1831999693
1718579322
568739352
1392222335
707687620
1130659696
216921727
1918478204
650542136
1490875759
952319981
602420946
1871188357
1070933173
1429911162
41268079
367450240
376413091
212428189
1470161687
1234376022
932022972
1492513176
1665807978
295705479
692942352
1163867494
1769085447
2067636692
286099972
1444438085
760479625
377342599
632464771
806819564
1649897451
1036720923
1166308031
646763717
35668520
1939933484
783543543
887488191
857402054
1139176160
1530501333
1955541743
1646966659
450629238
1157030483
708777801
2086610235
1565177676
1166433287
1393708616
1648619171
1959836666
184199446
1298528273
1798534647
599025883
1794277036
1922913851
50393091
193902710
515458048
520523934
775366608
972991727
494476116
1402769605
342703919
1901844296
1734630189
391497137
634369593
13207715
1184411286
831634063
549471988
1113785895
1184716040
921058319
670116316
1189854177
1683749805
382760718
1799017107
1179870442
1823869967
1371098218
997496348
736724968
420732294
1624508054
1521897381
898640597
1192660098
838375035
328755378
1336566317
294060802
1754335491
1265669059
811455081
1376582861
1577012779
1332190036
576864953
1210743337
1842303960
562851339
696772927
1213528159
409145582
486898810
1021233395
2067031683
1616327977
1315123380
1964851363
2076647809
102578779
1761791145
1518140704
1731645004
884969840
202673260
1765455814
993222973
1776549348
1219720590
1648208496
454109756
1349909799
2085611209
342132893
46138349
858019546
1417995851
582778245
148731233
1998810759
1232783981
612491844
1743895230
1065278118
724278854
2051720207
549660697
2007700827
1467205251
1725927490
1901233687
1966803776
1222423022
126102494
1574166794
436115161
1203768149
509729139
845478480
782858330
1608784590
2002895131
759761425
1026220716
242414672
2124088883
718001244
2050411921
1309389035
1893920242
1787522481
745859390
1227528978
1504350693
729257159
1251397364
752437701
2021498103
265397120
1882577604
1843645440
742620515
150270587
296660774
32109852
1955651012
2141556948
84648119
292879197
1231091453
1002405956
17076338
1941246851
810755096
2057333179
152417337
749945465
1289138403
536422516
2047987272
715266190
1004100129
1343200233
716966631
922630522
1236319084
1446854552
2065000857
1007142783
807191827
310330813
1373099585
1877944997
1247541845
174029750
2010946230
1390859733
925104224
602249721
1141233445
350126589
32445741
1870857645
1519082676
1368928545
1054865070
1933786010
200265882
1357437159
1730897696
535018571
1968370362
1894982971
878066595
813101218
452849738
414350142
617704692
138091778
1045003556
253319805
2069106098
1173646317
381129445
749478860
1086478942
571182758
144963437
206885407
611599791
957963078
1057244451
1650873500
341070087
1629021543
640150852
115080962
301442132
76547972
1365650426
589781387
974178068
487605116
1533027545
295275028
39564389
1877398956
1374656886
946053140
1877580514
1459810272
1377515366
1232862921
2105702255
245706917
1955558021
1122638424
1249939732
975210636
323271520
2137183255
566817942
1450972727
266191240
515986888
1085076512
1924777874
1820156880
2062542259
447250727
2017763548
1160555583
1794135807
1167506359
645357932
117480555
1801883609
871984227
11338858
743893610
1194328472
2127472352
764704832
500757149
946792241
556043093
1295475717
222142124
1082589858
517882299
1005896407
1844621406
1569233932
2120166777
173385107
45264581
1363626609
1745373845
157748760
1738352716
1198477029
306866082
1533270559
527578933
1239556418
529432455
126436230
1531579441
893089570
1857938580
478575164
684002821
1704093526
593283893
1275267395
1766061272
1162845714
65227423
1978462772
1219379728
1864035801
63477324
165155113
1897775371
1029044432
2141159774
230847940
1759772809
563198584
653794172
13501460
246587582
154656022
1162602800
2094340290
477874186
540789335
150952542
784898437
189870091
913777477
313955398
1708245366
973905064
2013442836
2039684160
1146090524
182550589
862186167
1594644812
1919761000
850816236
1561392170
1311009322
1145652229
680864869
141502990
117057594
1973884737
1146964153
280997205
439584218
1153585588
638723339
880589995
1889693650
1327365935
1879876846
2119947077
1671086472
703356595
1382436698
631098945
1522905677
185691158
1897914241
1522201280
347791472
683172943
1434871797
1239224692
406115308
1507647263
1020760760
100789050
1279928957
565743317
953165623
1899382324
1921661943
1009331046
1222683623
1755927902
1526422182
1962144387
138497683
311744910
1134520140
509208501
979879203
1650466624
2118112735
907008237
1683725405
148469497
984827419
67175988
498150148
1320196442
849604377
915422392
1019722890
148747977
168066043
1446338906
1491543344
1842108834
272544743
123480033
180095144
1366473627
660623307
1401777045
1249497877
1789508201
198107996
1833875936
2089006277
446095710
873006379
186823680
1928577450
782741631
1047460231
462815742
1285632148
1902498452
556846205
363526516
1973929480
1833503398
383932382
1015439828
1738664997
790493775
196993966
1349495292
794923970
1300229618
1593353480
748017166
144326927
1801206885
1207115355
1582437820
1339137345
1846103747
1724431577
157560413
1123653171
1504612068
974206507
841324625
1795328725
1217255238
376543019
1180954058
970740874
445987427
221684365
869166793
2127575557
1652096958
1614217919
406012292
1319535426
519843470
779755290
41992147
1813005368
1886984851
217508564
2090192100
1511210222
53591631
1466594998
2081277874
2122960461
306521516
666372912
891624116
1222206946
321439145
1010057743
127092742
1284016829
987478497
1396772792
1852946570
1665009726
1244223205
401918746
911157919
1992397986
2064906510
85038799
197005238
529081719
621328367
1368486224
1567504517
437271966
633278322
1511222962
343031467
1898351479
921332474
1995860545
937925972
1780534831
1880382272
865639781
547518406
181568072
427215577
161711022
720236238
1660715651
1613315286
787678707
1081289615
382261627
1870014704
709012127
631823938
1524948570
409187271
113911819
862059873
950559393
899654308
1843595167
653878190
2127256264
466113710
568036758
2120300956
1977616917
1755785424
1782660463
1958782654
366412668
1434644355
42946851
818379433
157248835
428975282
944873823
7659334
714892847
209615870
917489802
263237576
638892492
1638192124
67815825
1569417976
2141809461
867302986
1011026963
2033787909
181893869
639686093
693009456
571666878
1251548730
1747397901
878695260
1547708222
87171790
1822699981
1053775213
238183173
563849481
1309034346
1618771869
1116999221
977685552
1619009327
1085394127
2136507397
1197149571
1706109587
80582876
1046628506
43900333
1177910869
1521179109
1855072807
1485623130
867271334
1555726965
1714092652
1023300381
1703864699
1729463631
1961685964
330277043
1518510962
1599491421
1280920412
97234782
372762028
1962634379
1862565541
885005115
929591506
460698883
1795614322
129800610
620084140
1199230591
547541589
141100248
1892773720
563143586
2056308939
1828276009
1254280033
1292137993
2074016677
1560338340
543337232
1448968681
4811257
1386496244
1884435274
278866322
1884672224
4294190
1242896033
589220266
220453524
2031598875
655030307
310421441
1036009397
498311101
1625393807
446478060
335762765
650045644
1318148305
826852813
134168853
117130724
1052532235
645571809
1952504170
115157694
710405490
1762118292
129706463
1597968759
35380756
1820378505
1433909214
1207680317
1049434308
70310538
1382906550
1561214789
1311937467
519058718
2021935436
954207574
1109525594
750926425
251570794
124087622
1822454712
312532038
792003083
2096284835
1770366152
2146217758
2087648236
300291711
1219011657
525017916
1137182739
1318398117
1791615745
1400000250
1446764061
253996847
968563900
840705358
865317027
1915884381
1300027465
646609569
400941876
15375137
203293480
7638520
1294088997
483953233
950803428
520400712
656538773
280892457
531266194
1945325558
222145157
156573344
1478382278
1683938973
1377628783
739626031
604005498
920115009
238539825
1916898115
214018372
1614253185
1947669964
1763496537
929293462
1719381707
1688423062
347569040
637985107
385732410
309349952
1456115727
1681009721
307575725
100585812
1970113396
28491494
998589099
1755528667
616951780
948403356
882586412
273337632
1228327229
744479716
468485451
507134550
1745151989
757114961
1670108162
85984479
1499016858
2070937656
546435711
1818792897
506106094
419269152
1376945325
745110469
1009913086
1123668486
477202761
1409655853
446006534
1578845917
1120707930
419277471
1801968002
1057960029
336338181
1511722948
1570064048
1720376682
621265440
204468328
768326504
1502339088
1483709488
2098560949
282692815
280129276
1840935115
1855033649
579911642
147907609
1354698958
1387930554
1037705996
489727623
848684367
1787930641
899287938
2112562167
2006845920
1450891844
2124475832
52038277
2023665657
1685850586
1446290562
1419050389
292824863
912920598
1412475042
959066590
155421592
2022864682
646226576
1891518815
1272807074
986399492
1355320495
263537165
1828631669
1978709856
757860851
1689912194
1555530512
1835361996
442763043
942575333
1070678752
1977627848
661593252
832052261
598483722
1985005959
88320189
214101145
502452541
962182605
1338992959
1850980032
973921672
1104159724
703021935
1814998703
124365595
589260385
1846127618
1077980212
917668762
734164132
1874261114
212206354
1702231480
485914673
363557633
47680089
1686945566
730135382
1886279840
2054783296
1308177578
2066590912
1103390043
1727009678
1457690468
820671149
525753141
1004653918
727656324
1260507036
351090491
1364649704
1335871804
483141042
2071328304
327143695
1063413837
750674922
116181827
1126002364
1595067319
353953459
1136387934
2103398812
1836305461
1041908846
1364865174
89380403
612408960
1721472764
1325728484
1469598850
150159591
1010877565
652684252
425112841
643859719
85008080
1354308318
1284655161
2033731235
2129396335
1417303019
871235412
1386781383
1595446053
897634097
1309015617
1492036621
2145409928
1384357222
1536493215
2144970015
1807217529
330438477
266452959
1938552575
1942382502
772582303
1523556524
1494843678
718475965
837088495
1951570597
706018941
22466609
203376804
2069973283
1271488869
1243849713
1147914277
1913208468
706921767
801638547
2063762772
1841221648
773832224
1489237293
1494348945
865111133
1848612628
1020629413
895071917
1371554847
2018151132
130262027
313667860
510966022
1899796371
524286482
1626675669
1450596058
61550546
632112349
1742028263
1920179593
807443091
937729217
523096890
408174590
757049079
260789106
1769558070
1783134906
512914446
557425728
2054079701
1589158454
1720977606
150493927
1439135439
1177484731
292052181
1061458755
618416369
676563748
819492217
2052691340
1614930446
2071108600
1081087895
1939573457
302038753
1173925493
239747059
1480768232
1783879280
1091419459
299763868
1909490115
881387089
965275468
1199464631
502571947
593167339
795708721
31959737
1042298792
1725444889
569927255
1322242736
816995018
1243633576
911518222
1009744451
1319514950
2004336640
1158296810
1665910543
667585315
1616351658
1890939711
871298774
965400503
335654164
1006140197
41589802
964022490
478889932
1007351443
1819651134
1652790567
1998035600
1524349060
105112245
975993828
1970446675
815588533
207635954
548103179
1258406618
1734912065
1635584209
1293217260
1968635470
990476734
592758243
1372729706
1987255980
1957327759
398342128
415190275
1050001402
1052696651
981566401
1511389840
714218715
2098068841
807427584
1579784805
162071663
1212380115
461117635
1485180924
245735847
168038624
26671826
1860174696
285372746
546020038
2091788887
1178832635
360987539
1437051337
1355067291
551762254
2124823015
739554646
1793490763
1985887271
1087085661
762835999
850425343
1172992028
544381432
1516031815
625557551
655311812
695713058
1538949934
1671608315
450514988
388591
1519344146
731364086
794362783
1372207069
1470599070
1360952464
1349749134
882831302
53201949
1405183604
2117575258
741165757
1630283074
1413493677
1531657962
1851796622
659256890
530611993
139902126
141615203
1688336788
244955178
871931138
1811884797
746009759
1488666273
1167521876
104199267
381751349
1130857916
255768581
1191953817
349978194
1598881766
1541786189
1032086098
1525595422
908684967
563700365
717322981
169577637
369207452
1368560983
188774138
2062660818
1028595920
1788571550
1814966996
531552485
1813370798
1101369248
1223354915
103886941
247044032
336811927
785974156
814450251
1322518702
945478712
430268388
836205581
1372577069
898483167
2049683680
1509133950
1124733923
2011784996
1676312228
1827629400
1034600823
581211685
254050154
201847927
72232946
905982677
1068999169
1950673901
152504407
1238880929
158551326
1691983359
1498057559
1077520083
417364315
406460250
1004700199
1767560196
2024526521
783412953
1561526037
784541659
596860767
765213846
496429696
612528493
887233637
182834596
1650995647
2124285422
1890649669
1196074147
719836383
738626911
1145867945
884309453
196006637
1749115432
2088286676
958317899
400589926
749588309
1123653171
1694608223
499371561
1589562378
1055676755
1205912699
991793474
104200340
2008611534
2050988873
329443106
891946773
888871204
847836902
1182679504
1396197112
2021935212
1843075586
156822057
816483350
2024975577
1930645550
1478421277
279355906
2017546705
1232946203
142526346
752125781
1462026538
181002767
124415780
1646701671
657154777
1686740049
331161290
952573561
128563067
1650008984
1241935462
786344300
877562109
538651789
1843745768
873212819
1991375563
1279571537
526884374
1886646445
1748728054
1995797979
1638789360
1604081523
1093488426
404608416
1549090432
75370650
358404359
186149695
945251686
1945239355
17877085
1059602818
940820547
868252806
616376867
4925540
1225623712
1105366833
210280717
577297648
1379952785
1011993420
1590257823
832313284
307760206
796941790
1209409486
472025522
1129956996
1825691671
1228490905
1460095025
939786320
962797436
1239385518
828807999
910260008
354799008
1366435588
906072030
345783716
1422849260
1674571516
1084448176
1746406278
1375612810
847555169
620857398
338946510
2084938782
354621388
1925746774
2075225379
212267111
150678801
1559976688
1921559677
1702688515
1635360875
1091352779
1589888154
2056538077
946586390
547763758
557446889
956725377
163996009
1051088330
761427471
1199997882
1057560705
1504077841
1041116314
1354000898
2060646571
105037469
1611341288
1826016425
1330065296
844320572
43101530
1764647414
855627228
1064830448
164805224
845427933
493473012
1948377058
309492707
1245041287
468240280
582832405
913629694
1637700675
231530560
275513603
1666187079
119989755
1341082554
451665756
220260730
1320546981
714170455
1086409722
496775883
2077067955
644191695
1460153639
107551734
1218126633
1964412961
1135699444
33197070
558581561
845820283
662265639
422759380
397191579
1634573159
766303227
1881889132
90698003
656214235
722111209
2013490198
1585221420
154811534
892501756
1734098383
171487589
1653650874
1425672911
1503547769
149567916
1428473269
1635361397
177823274
895870437
1511384914
1037011196
673375518
413067330
1865566671
1738284912
1364656401
699839008
1745468448
1345821003
1714791301
1318777733
2065491742
2083299302
1544607825
1673093252
2077076176
862137998
803057181
578818508
756903874
873782530
886576326
326374880
1253645437
1575453407
1014184048
1406277193
2113884739
1664343812
1044077088
1904614658
299823719
1096612448
318729415
1514804074
2112139384
533097728
102718135
1687156302
712796258
1514621153
474021810
374514335
1644475723
510842055
592969923
1673050841
614668947
754734925
463453798
472025946
1910080308
57311461
1446808453
939394398
79756151
495805462
2099878512
1255272594
653844048
268038407
501378275
938930901
1297513653
1926582179
1958798875
1244007562
840559776
387475983
2031045984
1275366642
184530597
1168913564
1388007089
1194424905
697446833
1181454874
906611357
1859022497
516251480
1793801895
1131394345
662366063
827237453
1344099534
4338165
182061074
621831281
135640562
1005911093
184524123
1998648832
806093458
1301392703
1055040576
1514645486
1576040649
1558845702
1154438121
1574764700
2137273647
1028992818
518788617
116209670
1309313225
1855971692
756153430
460779745
910257386
1347339824
1923179474
1424094841
960720870
1354323636
202702171
519250588
1580189273
924978290
1695093032
146844333
1160698321
382727164
1322332307
502241069
1032115017
880898548
1600071236
1073745984
1074459276
1905245574
1363196492
491757172
306513930
1339447463
2108747513
1405519486
1694219717
1563710330
870085337
1757928979
23133753
632166613
770695862
654495038
120667222
2014449328
110493012
470997425
92840694
378270080
589447012
2058361315
1524198496
1852576469
449104325
395186378
1011988705
255464082
692338834
1837088658
252429536
1876218870
1064525827
537399613
1847384740
1441366573
1525044438
545236569
1797647809
1047720323
1603764466
391117427
1883031392
1987171477
990225965
2049249064
572961990
629051763
1771785257
891864845
1733634359
2042007243
395189252
233795790
1688661032
1136574321
1187150291
1854537499
1580167389
1706650244
1830917537
1496764315
1145702050
1189208164
1393978477
1150925044
1759085312
1736804456
179143058
39134529
1233904859
747422043
1579606546
1899261650
831816905
1000117440
281276389
1804476267
704368859
1482511166
1086109997
201133181
751899427
1537018043
601983076
2006392166
1132637934
1649202714
1755939271
50330372
1325020972
97844025
935465990
747993482
618429118
1020440860
1977313077
839565362
333816232
662742072
997507331
405279362
418725424
968608714
1505817146
1607796921
124018338
1444637950
401985243
85527231
1309111422
734945094
658240946
1137198248
1618969600
1498827874
457921668
266557470
818441129
1166819464
649006824
1822159516
1856942367
551386042
937988357
935769150
427701271
994257123
746974016
1529748013
2009948282
1042216385
662735383
1963568378
1570322406
461508904
977083460
845055580
292880424
925857859
1147384051
1963096046
1016216832
612814953
1571500756
1735151276
1294453127
578018528
1160287147
1681489444
1701835719
929188918
1988694850
1420546279
1722874167
651973685
544521882
880802731
79791350
1071699551
130030369
2036054341
529859046
164165837
127762122
1836620379
1013280979
479654450
1645295147
1707280474
1299273806
108765034
1595892806
1851362263
273452478
1526791075
765497389
866045907
160641082
1929084022
1392523525
104676079
576810469
2036689146
1821189615
514555780
1501802173
452030669
1644832227
1337101615
832288090
1310363869
300953578
1804808906
1628759606
1095508531
949732309
1557434255
121576503
654524583
2007808735
790293790
2051138337
781328593
657872614
1221613246
2045038063
1169934242
78358790
335573912
413009329
2055685821
1120802913
1414882257
1392550673
131157870
606003687
1145958240
1549064997
1064163948
746861790
1767861409
424424376
775669322
703449704
1042107205
198772395
1224027457
426457217
1679038601
1092495132
1812336564
1721120047
1326500187
284320911
2126138862
2059609447
32973559
899469536
541714184
76407357
1386803388
1517888128
1159866411
2091144714
870545856
2034323801
1514923782
242438501
1586043485
1151254043
1102401742
673664854
2042734910
2102456674
423313427
414926419
913738361
1949607544
550267056
1066285167
1712580580
162413736
970195768
1968461139
539881326
380632745
760188560
829683869
345109711
897146405
1062108982
342833420
94299322
1156501774
1048049620
1868808120
382420671
148767390
576153382
247495028
1770149321
2106401141
1088383404
1257164422
611577993
54136468
1592629815
1262508004
1527950272
1735082674
62936156
1630400396
1264212345
1291614468
1241655546
25157811
861789598
1149912030
1457726090
2063271687
534859834
118069539
1940243370
1859844822
1550310390
516075021
7123185
501362392
41290721
1845653098
90820077
1290434489
1732653118
2140685580
2129758736
1546657242
2082866058
1593898366
797307244
1937273617
1708903828
1402822362
797912856
854299837
811925980
1985226906
1105182558
606566088
20524487
1029516546
649877636
329818925
1328123573
298311425
244325197
576946667
660598390
1592660126
1257780706
1740036931
592615270
1587449833
1779033407
1064652872
669050752
1291754607
1418084347
1665477813
1104759522
1289478735
459495828
576844819
136313825
1444342802
2043756440
2133389124
1194619432
895180267
217899118
432628894
122478758
509261598
1668942984
1709701311
1552132488
438819921
87579145
614943123
343462300
2107757188
2039257958
433689617
135699610
862004671
1963711761
1540568419
734894196
1919191701
1067421874
2100744494
1803429352
1367972595
1112375066
1281699960
1679803160
41422362
257420267
1073606618
896245630
1861839478
2120743967
466193062
1934497223
1558919677
1445606368
780831054
1416435771
1405210887
1076905552
1707444262
1966056416
591779662
36201913
1966517638
1744822359
1350008013
1858387749
897424978
1944881557
1310545262
1275117732
1084911814
1525224801
1613572745
427670799
77207263
427892944
668527772
1840450950
627704664
47034577
56419776
1391544377
1511912621
1060147192
617152866
453913228
2044248290
1865252664
235141876
1529957499
20218356
476982510
1962460807
1340149934
1103797641
1465123273
1535352494
2068802472
680219977
663105668
2094946307
679238213
747658789
1708244927
59599034
1967421234
1001702752
1209465301
125181152
1507596457
1900431384
1539991531
1665269831
1944072553
281018084
984805889
1288702430
1255370453
712745551
2092018306
1209194828
1900499635
588900626
1824630212
1199261350
182793507
102172248
1114276806
1842657375
308171826
750293554
1067705760
599543694
250883108
902483207
514276661
930140919
2060275210
1422663896
1398143266
2093869261
536606518
190253562
163439335
1354018074
247325718
1412693363
2049265919
1863256937
2122626308
1860445837
1438720760
1536529625
2080762151
1792981174
649323416
1253614338
793078551
49605069
862864772
1336645634
2132353028
694531105
1671578216
782399766
1293357185
1304280778
1703729205
6555347
1677312773
654462051
1496230395
2131231335
1356345305
793482280
555176961
696991811
651271388
685035059
1996720255
1916272940
1616283371
699733622
117441413
1101612225
776824846
324792873
992218715
1983234414
1428859012
1693803339
353937434
1533148652
424076754
343691177
1303568385
1197793737
1281179335
437449116
2032949116
1838023474
1539188217
1369398529
1066856240
724165984
47078795
1680009455
46221655
35090823
373198661
1758933354
510447244
182362044
1366664727
198053801
1875668653
1161166851
18715139
53000024
1966191055
1957056492
609012524
2036742657
318950621
1904680036
1610350558
1650268361
212472890
1306702108
956050265
694878946
195515141
2110818232
1660675092
1244472461
632891303
1618386139
382183473
1732765686
857097815
1669399548
99787280
167790717
1575813649
205598678
1831455224
382301103
1933735072
1647877853
1904909489
1895507130
1244423688
9545875
279235081
823335221
1601553826
1959147608
30018609
988725744
388499231
1390066519
641068134
137508165
1028019961
1687007322
290610387
1783887366
927608361
1702745250
127567985
799994228
436681472
1420823425
1628886692
1033441862
1826411107
353874932
1444530685
816250628
263355376
778845461
174473766
765231022
9950392
1318801974
769344712
1958633734
1395557778
485962906
795248177
370786929
758181221
1142496275
1400038997
1951787530
1628792638
150546482
1448540732
37682876
1387441519
2007151708
277498497
45450529
1140284760
1120586947
1491252055
183193156
128501994
1128730279
758517321
1907786357
2117086667
1173099499
2126980486
615433409
452961633
1226940841
2050071660
130250494
514640475
393643793
1763644795
92149059
1472169740
1163648713
2011418319
1718062345
951435161
1675617383
1201079100
1302748407
223855086
544620576
1935488454
1376296237
1754538534
1569848657
1204868146
424637715
1017980355
1211843844
818924548
1409430907
364389199
42215492
1184843521
76011868
502042961
368866093
1929315868
2109857903
225559258
228215097
1280639615
1040190427
855606264
827103705
1806502472
3436709
161029761
1962884702
1948555945
318418897
1096068737
1226536090
1566344478
789145537
329858832
1726354400
562427213
498510841
1813580106
1768584956
304102053
619534949
1019146641
1756192795
2002643570
169060315
2098070818
517780405
624221437
253885959
707596379
325155568
188819209
1082739132
246293667
714373699
1598592702
1921644487
770727177
791714486
1097726694
114896472
1403405177
575679894
651792644
634870205
1764142232
643868284
687686394
2119354175
1596681014
1361914935
1934495433
1490493243
1665906011
1145856154
639784447
704308448
305749616
1902994198
1522460266
1495099813
442575314
233209202
879473228
461610368
2102052932
367068812
414218825
1609135972
1744705264
298307103
310380918
53856853
328762605
1008785983
1964492581
658340668
1046258875
1670550245
253625189
2117889465
458729969
85770933
1191583429
1709966822
341390220
1367350373
295393276
917635401
1129238150
333202952
1426285662
806483853
693719821
896195688
959168818
2137287159
898031963
1951036002
1887748252
1640294146
2140354309
1757314798
343778878
461707729
843130897
1147977605
150386151
1013565966
2002127289
97288348
1451612833
82487951
1743794138
2008205688
436792382
787657574
2078166320
208780066
1187366008
1311908093
1177126177
1199450540
1453503325
1217279678
628190087
1526313578
571794548
589957466
47193468
1897105502
111535513
1710373155
948528600
1859124866
1909167659
1410616276
1098337555
577287982
2075181039
679328340
1591480192
1752183976
1856129566
375002671
175260209
1545469732
769320448
1544084137
573244763
927181143
1972628321
46396633
232540393
823201356
206735022
1594664873
1532923896
2102089301
693346138
154888449
608557784
995235895
422734922
1073786489
905134863
440116193
834148564
791804546
26336696
906817773
257843730
1471572434
1809093592
1743275368
1064981247
1852146655
134453266
999958413
209211907
2023889463
434725415
1137199083
169210705
1927958430
1397820159
1435885783
454864789
13210444
939417964
1779032990
1666827184
1678924845
154167744
1422849260
20823956
616436001
691578916
1003671681
1362489435
1787404365
1264945274
1432750720
1258098333
29998577
2104348292
1674534981
223116943
903068593
1329617176
519280154
647623360
780470831
1792453568
2131496662
501582784
1346033556
2102979962
1478164482
679423410
1344509141
903804397
1719400412
2145113397
1352182553
305184157
31237424
2018904418
1732505823
325288530
782207125
1420949047
215199786
2143734578
556509444
1871842585
2009254897
204937063
303049658
1120988039
853615363
1184814547
1459813419
1665024776
253266460
1956490155
372245431
1116823150
16178014
1548629074
430888183
1885304636
2057678052
1730075769
988088036
382635227
1380959290
2072458560
1231159672
1039038783
27967200
269384529
1659544528
244693344
1253990743
1593193241
73673058
704758710
603211158
1761014500
1906021470
508987229
1674150005
1870201734
322576102
1906229167
1489853591
1882544729
948565180
1363232344
644736560
1905126803
13275027
571614186
1273569674
1788434709
2106764559
1457845956
2003336454
16832586
149072523
971075105
76558943
1260486080
1577297425
1421045354
1469254842
962913373
1170690029
1457573538
1409381385
1277202163
1604767874
1530641377
1300382071
889126323
943291052
2104571724
1320527503
1475721413
1566847843
433879329
43291787
477950668
1094941663
1017746892
1018184161
199434019
1082396024
1445434785
53507487
1483268918
284245421
282341937
707785352
1301046536
561188638
733800104
1749932843
2098666192
1213287028
62074363
957251208
203762596
29269185
1680865582
1757820751
1454746315
1325909899
485761069
522928603
667244641
394861373
265797122
499325337
2017497570
1136748764
620530498
1260781023
1546620907
1188612345
72496663
414389286
1887763264
1365409230
1183888835
296234397
1971049495
19419954
1896998586
796545128
929207131
2012937372
110899270
1953351058
1907570880
2059023499
1942573659
393358523
534444138
537137035
1766919569
1990001446
774553260
1319738193
1938128088
1469366898
1468762112
2119370328
199258398
1730375104
932794082
1146850521
982447569
1547574456
1648381347
1045950445
967662847
1959366866
1261669311
1798752622
901169956
1475137615
894973416
32764458
295769424
759406543
363715573
405910685
2137750830
2137062773
97142504
2064130141
1795871104
697915947
896191903
1889605011
398439091
848639557
733771544
914783058
586322491
180643327
320249889
751772599
1870655088
1709009260
1601115255
1443330544
2038379955
654429288
2140440060
267620965
1683611904
1107063379
467279022
251762796
2128707429
629225746
635146284
1313106164
2050060478
20490726
693108060
1424157575
2134008736
414476116
1530799750
1516955747
1463525943
980698858
100516639
2057943309
154235522
1335057874
1109333652
428052968
1319514419
192816103
1764190803
633046315
111010723
1947846766
634522168
1118895885
300101814
559663324
162582699
1587789130
1946941709
171413341
1420124229
1205711486
1347283565
1491987114
493821261
1964613525
131574508
2048005857
1211470058
1487088940
1382264493
1437772007
1660472513
742222755
428950410
944950462
1535066896
1888888406
1264948100
2114781179
508124717
111223640
1132849472
1932028002
407220848
1220355678
1969012899
991640910
95387131
731098264
1726741696
728075530
1273604189
585282601
990340248
27891997
1123012316
1581677257
1687111836
139271651
939355557
1416849419
394578773
8100373
206348694
42275137
700946999
165890586
1166521381
337907586
320532291
1623632248
1140294645
1570522333
112793332
839870962
882854247
1058633339
57507728
2110554638
2775820
1724469184
762351340
211722027
310637845
618960168
1918196470
1655552458
2138034216
39389190
1721488390
485509890
356179961
1042000277
1491988143
1360940756
1054374911
1532594956
2141883444
596310826
364163192
2097344734
1119057303
350433542
777369266
1118572581
1598695592
2104415874
1568038970
1183753983
2020006382
2083652106
1264629041
852368395
984751802
1041841577
1607524942
1983071440
403947054
889584509
1700831515
2112212527
772794574
1245299860
660490708
707598983
479338201
1517423899
977136819
571187344
589571346
2098867730
348067435
934419078
688368722
2110346171
277568111
1179057554
455424742
738075527
23689903
2127258283
1034227510
1472882984
558364800
842866430
1124374064
1821655637
1528320955
497017260
1273257989
497262134
1564200927
671906598
2079362469
1697754599
417982525
1875094155
1939659218
633561790
104979071
1164632144
1008387245
723981537
840814441
598420768
849250410
1110870036
1166396098
1258090972
1846583952
1559750357
633577089
370847873
694331250
2091938561
1952223216
1129520005
1397582166
1561795088
1444285200
579383487
1006799988
1294603535
650866297
169107788
1620348890
1682809874
838919152
1677906530
1112454097
1546466255
620368804
1362532397
361789891
1774823429
1636657437
1755168499
797008093
910774982
1383721322
1643626453
2000516581
2134596179
1659637638
607140881
2019980608
2034165934
160707745
1767986587
1959624133
318430132
5388478
460444662
1231467322
1161358257
1571591766
1395477444
895700784
1739694135
1065064610
197968191
382538669
731360933
751118517
751309468
504888450
1521233782
1255528891
1852181086
1883139762
2108045905
1596837934
1459853888
471056209
2036254913
1741133704
566833940
25061403
1107110580
475658917
1431013232
495223340
1783492159
2050221656
1191997624
1568969572
2048952678
1550710209
1708583931
1862457929
656248574
24831045
1978549816
648698563
847831646
1310304551
32415720
2054083153
135859702
927486517
959547704
841889909
162956493
727148151
1296811858
100570165
350998508
340584987
1122263452
53692503
203912529
1820345429
1883848841
975301294
654291591
188674653
1340156921
385041989
859512420
228565142
1932790606
1055837543
1633880959
1687523986
563267611
1210536196
460141603
2035417091
1512773643
47619398
1577968251
235489605
1560314852
1302893069
255658010
218352415
287620478
2141955496
2022373996
534660255
1893413401
595597355
1038504706
940198301
296496264
1733576044
551661176
537451774
2080586091
1912977785
1284436096
416116992
738447635
508683817
1402556768
508009311
2143396162
1046070981
1561434769
143107094
564797428
368854349
30153359
642987346
249051004
718644435
1294747698
1393946076
1745201623
629214654
1028655129
1984441990
1889921011
970400596
42643923
1558617251
1578751318
101267622
1875117927
221957642
1479555959
530541023
272069656
404813522
226295379
842910992
2761696
641037272
1755291865
1162674359
636135741
2107807710
1310453975
1773818388
1485173707
772739606
403545715
590160291
1245820909
921282363
2144217284
1274009432
1053783124
715079435
2119142660
107948657
863053001
794180961
1141693530
964862745
955297496
1842095457
1193009979
1664877229
1939073546
1791245758
2084106634
1176139928
1455812007
2145857801
1306994615
123612954
830880455
1727747904
1870193937
1558218895
31095386
457550499
162783075
528987398
193157779
710477128
181416034
2072166926
1922660521
942878343
907829284
993499586
532353511
453991589
593692483
1102153432
328782297
550597221
718613746
248918994
1226028951
594279
278507507
1470802039
151617693
1621322421
1968433373
594972351
644434566
974045344
1776568819
1314408607
1632551145
257909949
519342236
1319451207
366131461
1075455910
1622121115
1695039229
1871613681
1793017048
1601534372
797130795
300286378
9559732
1459526479
1583816967
1992339177
481968187
1277879488
1781572134
871233098
787340807
1707089608
965484072
1184749420
551848754
2077977202
847531441
1493824417
1621356439
690713430
1213032952
1981722720
36808804
333953471
1141440334
1394731900
1572578610
1608360838
1511492862
1981024581
844882131
1147858637
1739050687
109178266
2108987872
2049273189
1899006191
183244557
787164068
1076353820
1495768445
1013888478
1451645634
218163253
1878447423
1554605939
1350671835
1059243828
798709368
593801926
1817235935
130369783
1058081812
954355393
1464292482
425547027
615308472
2140868767
1262135284
930329797
2071194948
1303857402
168017022
480034947
375422949
1569578173
1229038019
311186053
1232451281
607427054
1547826552
1034345514
99007024
736970323
847912811
1944747976
597576738
1722356467
1484279276
538642815
660856758
836103856
1922028670
79536400
2022249462
125809730
459928489
1221657796
1523133200
517698515
182928318
1989558945
257237178
345578927
1883391734
449347033
482876489
1942259445
2079650507
1005255809
1654775087
2116763269
1298109950
2113031639
1596355406
1011235721
1018956745
289655532
1159789555
484987806
1639622183
467576281
202915735
388890853
2132319595
857434061
1466350124
1569252301
1501238380
1027587507
8325353
366804676
1614257200
2104453777
1757606087
711687003
1198565236
1896567183
1244753628
1762417609
737079216
504022059
418812250
708746578
1699792973
1501256858
2138399173
1052077832
1763540477
1392506444
184274611
381822302
1558620992
692089762
1562084981
448194426
1954842327
60899086
40913075
290308898
913821753
59312157
1060191107
1486010779
1802222912
1311358801
1726812960
1929686544
437037770
163425326
1589704171
119806563
1708133986
770462689
1839737087
2016635132
2112419850
1047751565
896934622
1642935329
817807286
1697959784
1380636760
1342869022
693973352
404787239
1803003102
726878525
2066571980
424842587
336862700
701317336
494894668
1927351621
376444990
383065353
1265461579
541068041
605533081
1315038836
892673652
1542825601
923846996
1873183898
1480988495
1827871589
1548842562
1371867848
1254380852
711896448
183759131
1831593874
784457278
633752039
1984081117
1525156950
92075204
1624557189
862949881
601953606
2012143645
7343830
2074892101
938324042
928506748
1821397279
906723418
820521957
384222031
1940591175
677993335
1180392317
763017537
52056023
1609007250
449691773
1643621763
483131206
1286228032
145476123
123102849
60567417
1361805104
269841503
855570165
465813496
437721515
1018409973
1154650191
1883908382
687797104
420709856
616034945
1742155673
384487395
753954596
1370027949
1092504071
482027729
1476442098
2055388471
1067216993
1539509591
1612191767
194485164
1297421864
1264795367
78028020
464098626
630626778
1670011181
950787426
1164478067
829965560
1679186814
800881822
98779264
1172408519
291588977
702512146
1648610436
549165884
1983959115
1569438080
984963561
557371697
1877067360
1064655670
1722725800
1012448411
944710621
1538484582
94395242
1810283462
1507895154
67488875
584940242
953139124
1542864554
2076864970
1614033576
1436443915
2045910480
1202338400
497780404
1114077796
2069093616
99434392
1816724007
1616243884
630086916
197635372
700883133
1561130014
582167374
815140766
1212443432
1181252571
561240894
225674843
1211108160
157523544
481905894
192571114
1260888894
697892996
405024078
1814805783
881204966
1561668841
1075199891
1373149543
1835899368
295722468
1340423555
521201713
101049354
2046668893
796792904
1750749131
1865286824
752290100
1294858867
963092969
1908919428
1241420068
1734695795
1719363143
25778926
478893120
1353107904
469114249
1255845495
397989470
1995764535
577012138
1403638360
943786649
317239102
1387966769
936551871
346857211
827034929
1386907661
662675427
1549452421
1122343748
381263568
479927010
610597133
1466155381
146900017
928739239
672945026
1556740677
1695486189
1479158025
868536915
1735563351
911925084
1695650842
175627120
992275973
1292719532
206916594
972778932
1095255368
1625300221
1023665100
1229287327
1562903020
1843601215
656116367
170549042
104135255
1832972826
42322168
1039306921
1751576517
804734103
2008694791
1971717242
1713804730
221202712
1430514853
107253377
1924034540
178548821
635189436
217855026
1318880117
1395201355
1269218191
135469819
231141087
975401921
2060723210
159160405
616941797
1653790970
20783795
1325846409
1378323230
1114122559
1225225161
888521309
1450747202
622120605
1487040989
63889709
38287601
1288010153
1995724405
715262091
1534843088
1258198025
1084895470
330186322
685910992
513401867
89667686
598180783
970527162
1439547554
519652060
1574501714
185530871
1079079654
893710976
785083914
1027553512
154295169
1394512083
980944665
742036529
860771517
609562809
23158961
2060557138
389272162
137523367
1327120045
2004399119
2059977227
1656463940
1254313576
257456090
702189608
1352847414
1329927530
138610372
1714881160
125336398
1612373039
378582970
1347813259
687625778
512459319
438826767
130095611
1114903681
1180375232
1921824515
352390088
12771449
708657432
816155615
1912012271
161630713
1307485765
428778020
1833307783
363693112
1978655036
609231065
66798639
99114688
145185761
686756313
1701414131
114142747
570413913
1783263689
235628283
1627848705
2032998120
1164441571
875583381
474968241
1836892398
1838090801
1808817798
1478099767
1736486329
2030230110
526529551
1127655085
122366155
852808312
404315046
1133494759
1881788220
19717714
1204186503
1365149772
1174990985
875724798
1947033769
1890266646
689566272
1271525373
222756960
115111915
289518948
1102860846
1050195329
684371120
1257611320
269698242
1923759268
1426008620
687073810
603845738
2002793828
593548832
1955556802
2106423042
2141170086
1785187030
63789942
1783735871
1167744236
2035953782
871382463
55544291
2138070011
1570146907
106031789
255404963
1779207038
960589530
639744258
562697027
1745907349
1637344168
298258852
863795978
1943094771
522457255
1396438399
942263205
1622572257
673589019
1847401035
907081564
549513628
1584661690
865298066
1480303920
1458291597
236692792
1589325258
1845729681
1470010567
1290218333
75279670
145092533
270840141
1027737773
1639450787
48195830
11505994
909232371
100770443
1528103707
1853840351
1118782054
1246469212
1629988594
636488367
1850748889
2141085449
415182440
1303924771
873087765
195960134
1453248741
400249184
494939678
1663061629
1157372683
1404060595
239352691
315838330
711362984
584452934
26054649
1388034981
399198
996976946
160529025
529855608
812359084
2096341447
1680306711
1387344780
1281149811
82320455
2003007377
274973220
1647290586
778388796
2023441826
1622275381
1389528164
1482914277
1785196228
150535611
2047141332
452954790
1621591562
1482156484
284143074
139774521
8603913
425703393
925653889
85062913
80578795
2018657190
681539576
1213142921
155880012
1625536399
447559743
227201758
172744310
1806846869
1843785432
529539927
1650873500
1428794109
662953942
1483609931
2100105486
1601048802
1600178951
1314023891
52414956
836266729
1605633154
1235252271
1322039962
1155472300
1071943977
2036210485
189482056
1243502400
862224062
655696980
2126195737
1761490058
1663104569
1245690555
44200443
2044656034
472903251
666901382
1933908973
963462730
2068460865
1278255489
2084816537
1860850402
1278212711
736882727
1242048781
1957095129
19715235
1112387450
801705047
260045328
1747957449
225337573
1066368112
565861103
488131144
707841500
1810905865
2133886886
1708334780
129114861
1369394830
1293610817
910101915
238961874
1339990647
251570794
195762005
1779420564
1530353469
1404354092
481119571
895415183
1343324485
1702331701
513867015
1857874596
72197474
1702416338
1589062138
812388910
368445075
1201868466
1431719287
891591418
101049354
1829361657
1895382415
1315136720
1700035596
875583424
1831623613
404915625
1057798685
2134527387
316881879
1567853651
1916349945
214149816
1023573858
596679739
501259773
1389205339
1784097255
1992414236
1570920517
1986969232
1367791853
76417821
2018409459
1017131053
452006687
145437143
1424287342
1453558136
78286623
1665553864
1889159246
1778534052
686550108
999243094
397664980
1936143681
786284987
1141494265
1386567239
2061029454
2045539110
198157471
394011948
680833869
1436595025
1973311765
1419708769
1812977321
1277490653
1470731275
182309866
121682790
1190685805
1096719341
2047117372
1736121176
2138445257
925534525
248991557
1884403568
38247897
1149753869
568284160
1638289704
766594048
402854879
364550496
2088417473
1070737933
1567492082
885065324
1499626544
161019421
155337156
42493096
44560250
694908715
2099579724
664172722
1134211417
1252634561
1268247700
1115825244
1150148076
623920496
1817080766
1269060752
179078209
2005052407
1334198820
1983739772
1620370246
1611781460
1104279202
1098550000
121848595
15447902
635543841
1141382815
166294685
527492844
1078978498
1279533063
1098626307
986095319
1483370075
276744363
2033087441
1090996413
1559174365
1264008188
515096378
315028878
837075640
1113765627
1448316189
593834750
1101467524
2118614746
1532660359
223120807
570802715
1557750345
506161520
884428760
1011541033
1260737467
694237118
1481167354
508487592
177872645
1944403840
420321626
1434578044
273086710
2102348071
1014443940
487480054
283139819
1124005221
1272539539
598765632
1013156192
17713463
1210147151
589071101
1303123914
796110728
562823247
749532461
1581674636
1393594773
1854857609
1305039985
921172695
204757008
172696885
189735564
723726278
1279549195
1925789632
161093403
491909726
642296562
1889934305
143923888
1364753526
1355470628
572751378
686874867
499844398
1106758429
1777629630
59362200
1187157897
716169613
866979564
584192541
1105329547
117038288
1377906374
2089367462
1140943889
12711124
2079062594
1169434510
1154606885
2080234346
858223167
1748314581
1296454015
1603151773
540719546
185593124
1455089109
212529518
1490821940
100135251
239358554
1922838883
1220585626
2014073541
1555988793
390764126
1434374519
829290981
1933712151
1891432704
1694282366
1355697348
1230537749
58439910
1432979368
1911511836
584043107
842004448
1808913281
1874866128
1782077653
2074127907
531352639
821350942
297506823
136479444
505885938
731525707
1156857814
1325145262
1675128456
1613117519
998320236
1355484525
1729350421
2083702451
1505862550
1345637637
1986163603
656527940
280682421
196908451
1790807448
574772113
1172063273
437356625
419951441
1117115995
306336555
726232772
1619865274
1985670362
2026898090
653537539
1135680326
297036786
1748282067
1940085713
711376033
1545235408
2043096373
567987992
287941934
1812977321
95887001
1006218995
559792779
1410378449
1127212006
1199849453
1652082967
638700860
1643887425
1638865259
1338504776
279123970
1971517509
705312101
637022356
1667120917
1719004689
1706402031
1220107056
1542452849
2064809848
1625367587
150998323
467870120
1840225816
748354604
453439251
639268282
1926661024
1404075138
1658669216
2036023897
391769718
1877795919
868570660
792144023
410121764
132110965
1491255105
109424691
813677316
189852094
522482544
2030940243
2042009035
1652820513
1819444475
1288106674
264820184
99082378
1403654370
470238025
1856262177
29213246
405919080
2020689333
2092320195
1605599678
372821470
412245603
2027299215
92495180
331437571
1653387618
1325978622
993407782
1078418790
1086697165
1304577025
1774559726
1483239915
669701416
740055963
1024143576
1710885796
5213769
1411239098
643053422
431189585
1014383032
439698287
53292056
1074031616
1113092294
141770932
772404315
1849332511
416800382
1592669423
697318094
1368505956
1128342933
397692224
940371580
2115248881
432173821
1075424073
493783718
1686432423
1009957543
1026917545
1555939466
310726462
871593686
1954175098
695365472
99179493
1676385109
567864111
1086012989
958773167
1652681905
1554916209
623608479
481796774
972049468
2129305364
326689326
896845469
2049256079
250845915
2141461193
1145836745
243143410
562260274
1890824734
1254467949
410275545
1951723558
1272692126
193428912
652926442
1010723404
1985528536
130618688
2107832448
165693041
491515457
988814563
2041467432
1433425489
304652151
277073826
1140330015
1023114493
1402678021
1913287145
84262772
2127336640
1212290999
607588030
835129228
1526124977
1133116115
1536101256
1503565833
797932876
1529178967
1998542318
715724778
578446739
572703398
1331554557
324124649
1707764172
1236328888
939313519
2007345513
2082131074
1866260109
439560161
258590645
1334856722
422403840
1508513767
1498146395
1127799422
653622210
1065173407
947598934
722370829
1312335255
1992795118
670721011
21390135
958560496
1299611426
1828476364
1971383001
800226865
464810180
1966255448
1706317282
1509356094
1881156986
871438561
8105800
861604377
41215222
1381742977
492686258
783968047
1485941498
1602411951
1168190359
843139781
1286031699
1670866407
1981074282
1306974885
1221717288
21936629
1809184179
305497203
1023532947
1370276269
74808637
990868504
455622341
1133680437
1929380932
1848024524
1780634750
727799697
22533345
1175755908
856782276
178762013
1779243168
1597270570
1647893587
1164887297
448914998
2039683469
169651458
431392581
869453784
935977749
1884604810
935987572
2095089923
919054126
224629429
1643913287
1338394917
1974595787
2048654201
820369562
822174468
929454128
549661104
891048496
1493422748
491241148
646724621
311651573
1865381048
737614180
1099163869
2065635634
2091391297
1571284883
144733698
480724769
1001388333
624636175
148860490
1581477521
630455903
1905650529
94643145
505451422
1987033990
2054009075
511846697
2077099290
1631000003
1575210136
830365996
1065340473
592278410
2012028911
662742072
661531099
1270969751
482777360
1756034486
36852363
1908311255
960200544
719477703
1020960982
1262092107
883900925
982241868
1336045011
403332883
1248646524
1709057681
1330875476
1132807132
1891566925
1560013595
548027944
1627661183
469770764
1300809204
1929932720
2065142981
128939660
2098231194
878680515
1107088197
512081306
1148518752
1327623096
2042557056
1162849852
1774786910
1748064330
767671523
1939260708
445001299
526692574
242507430
1314538794
1550329228
1488211866
1246324516
1740356571
1890412667
2083600774
1893722399
509846978
1784203476
1620567274
2124343217
1380600998
358419689
1377180084
1816730370
1315736207
1104003519
219154543
1951024775
1374190577
1036427990
403430672
1144272394
1396492029
745932744
1982421354
1170158469
748831198
324296352
693340557
419129560
1136736585
876706517
1973547443
834834459
376649259
1122210814
994667170
290206419
132474066
1828810291
1545321641
2142979718
902097842
1041138682
460394889
600970502
134069654
284754155
144403466
2053286592
1649234364
1688149384
586701337
1899317301
1969326360
469070334
460385897
1524674984
2143946595
390913147
1170133945
1317097118
2013140590
742642053
344507106
2132779230
1725426242
1269909963
580587250
1676627022
785804345
905617398
1263100546
793254280
1197780289
1194377982
157065262
916227444
1287315458
318679866
1748727897
2118202012
1349280377
1546307061
1579722287
263421284
1034000255
1739862625
806752533
1366986699
2057078786
626507724
1075480264
1679415249
1624066522
169068752
234326220
52966121
427742170
26147810
528647333
1550237844
655392976
369691498
1048178487
718445080
1213333165
1099347283
1408923420
902503070
786206877
1303237771
1850017319
946315963
401105650
406734853
1049558832
147567446
601913556
1347090777
707949335
864334487
835223369
1837988293
695267921
1864678477
1245249674
88768271
270242339
750264305
1310406580
741197264
414213913
475655210
353734595
1818841770
127451592
2073625472
387820596
2017100111
214674348
922022032
441537621
1528902765
1087018772
1853896415
748240937
1405424300
719485533
849732710
64770903
981460856
1013705364
1857311674
1661674797
1771307433
476912834
1959535493
624513140
1243371755
368583826
2022246313
495421922
1377812105
1610907153
2043342884
405283847
584216928
918188656
590141494
1821209784
350672830
1615541375
1653634849
1494413083
3619007
1320971679
1287400358
1750476370
701046209
137545474
325665992
2124623544
1583834453
1739850677
98650802
47813912
370704727
521436944
1448247371
444402283
720073651
1727221678
2065545825
455367029
1134479648
1123881166
741459229
2117790545
358228739
1807136265
594979349
145820378
1480153490
1712548479
2069854421
935135751
1079137699
332565143
1880191176
764269156
1665681154
1951464776
1398729155
1302486954
1450293372
1863336583
1541075136
2121186330
1783121573
580696154
1067033862
1219646796
1890169446
142776821
522351584
452522007
437548449
707487468
557235068
594427655
680646917
1915071364
915637707
1388667149
1114691605
1212505102
389891347
2072013007
2108485395
672332426
2115308673
61099340
130276954
1202469555
1176216998
1667905812
1657101126
1647749939
812496181
1913457257
190770106
12572879
1458948984
2099990582
1420617543
514651250
1330461980
1785319184
1451528801
438096949
276641733
1809015746
1320304788
1351849175
2119008465
2146714974
1298576417
1552099043
176918551
1925787451
1439838769
409514438
1107933692
557349712
1999646060
835751305
101255020
788058272
227640642
1060638001
1839356455
2005507487
1575157549
1924917594
709795848
745904777
1909700702
433718683
80197969
1004807008
192574519
1568616459
50933150
723261510
1089484592
969184786
70789293
1955302049
1128185761
462353762
190255918
324550371
1850832179
185176782
591766789
726223804
346780776
1050682541
448429644
151117813
583428106
1498158929
1798296573
945893928
2023991338
1274487917
977966288
986234654
1246296118
1830457636
1489028530
1726531965
1469787196
637261548
1004284880
2080461668
2058302424
1454923150
108595109
1718892122
1918547175
661572393
1918514834
330586843
1010245801
585245776
1484356633
1940776647
1399890846
946905929
1582713233
902738439
2092331635
820204097
699552490
81953901
1134829484
1286022401
211222343
1422460355
1837849708
1746914511
1841858918
727134309
291596054
543429542
1689102996
1819408391
1814938318
802820658
1344492767
1164913130
1726492718
1296950209
6065729
1299172860
702068413
1485121109
566189154
1253088581
144801244
2056220513
662354109
559599361
1867022332
1342679642
1296514136
735494689
1917581082
1967568505
1432616506
935127097
1461548833
121785024
671284399
104819927
2066946915
1774321260
1617469932
812596390
971492668
1456201000
1347972465
545344151
129235120
1771186620
1477720630
1969854254
1530386464
385135606
527802820
1183325735
1143084810
1872813777
478320620
1213288408
178512272
644326064
684166292
98912830
1432426803
1476578381
701366596
1342327393
1999848891
164890656
1655236198
534762038
1731446651
725852632
1471733882
1429690137
2074783234
811775461
723068610
892983914
835442160
1024370163
78829072
1869469902
415928697
1054328340
1560364781
197389261
464597766
817980783
1492723365
1211853408
1332295446
1091155056
268871650
1152802402
194233810
351302344
1224986559
1273849290
1240107719
919908089
581452742
951253047
1196823043
801348729
438130081
1589321362
2145889125
1225249900
1523584341
271947028
143672227
210368203
1129627997
491397256
213545168
1092769751
1180193875
644222348
1783132841
603517216
428908036
1710467413
2037839645
868047042
1529437993
1024084026
1211073813
933282780
105048496
1106907647
311043705
221755806
1442051091
1501943770
1860657514
848621856
628331493
960123044
1676735138
1110663900
578923656
1602505882
1938558176
507312043
426998120
1304492406
1208063895
1160094677
979930990
204794593
1638666494
879452787
315425975
1339422578
1035050722
1317994357
1603877202
1127695020
1267717640
1828805005
1188382312
724960549
531760965
571724478
1351122227
1002387640
1946102038
261530804
480824433
1926510918
88399519
1120527738
272877135
20336152
1305281355
495265211
1152899946
375131544
352701722
1152318205
53097893
181249376
996211993
1877558466
666679403
494823450
1281780328
1008150488
295373215
1772176297
1363405042
624437750
1303254471
442838472
1813605329
1771841492
1699383078
1044109332
2101816225
45040224
303080870
573986201
2028183782
2077194028
615914938
1193452124
638255020
1203539108
118911307
156795088
1216105015
523651023
1492994722
999113694
601895333
1293310735
569754160
473939265
304694234
376314913
1465333560
2000121234
393946086
1949393753
86426791
515021923
130588612
1213787379
283421709
55560481
1196320238
414860337
1164943862
191776929
993644911
2011021910
7752740
745661132
6876326
1305359891
1428556419
414527355
456189507
1104817192
1156519775
105374063
1921074330
1497510823
1887018325
1483121150
281265577
469654323
223574840
1144571305
1924292640
838134392
742855586
565059253
1355792889
1073584702
1503817930
1613411144
758726059
2056134911
540110898
1638295876
1019310235
1262150205
1445392802
1026956413
2057346944
927185950
145438254
646961934
909548809
1847121731
1083642260
1030206515
100694772
1361627240
1340438476
776053490
2084447412
339501145
1668039794
659457731
686230856
2064472504
1871888687
2078721252
1559486085
1763073200
2056534072
1501261433
2142607251
1831456392
766527676
1778015455
178471707
1717081893
1384642220
1406167726
1242226666
1790193520
1409322183
1521056827
1297014897
353132925
599196470
1023087130
632980897
162556574
2022263770
1844654524
393705557
1487913501
308349387
368396825
659549918
1467189007
1785789074
1050478504
1901827199
1831964630
381744683
696300792
2117159370
1180828983
901715610
1129904608
161928966
708613277
893621825
1626594012
716663511
423531816
92130599
1577297621
852192195
1981690996
411958270
521789969
1213810919
1139650301
1265056860
1016617897
738224148
979664505
894302717
520630551
407477234
1395448041
976508459
1347687180
2081193672
177749271
1702327395
1671553120
2096564425
2116362224
1945806933
1651383610
653405227
281224291
1721420516
1926000692
158702595
139675457
1200871302
1949816722
688737401
337647454
275055861
909231401
1110116509
1742448101
1602403762
1831753641
801959826
546523637
1756414546
718517372
1455246638
1240145970
1115116724
240153229
1321581980
608644387
1189166393
1005394787
2051566474
1367939818
1056774544
1552512631
1234771877
1456372167
1544802414
198615062
2121029036
1885429154
307720983
1717286462
937712206
907351034
467752546
1452822895
1673840723
352606585
1309977772
671534688
977565522
321772517
1112948971
1161662397
1834422807
1030574639
1653154048
1085339284
597534488
369723514
603278587
320603140
1318000554
392030981
579225910
155202334
856115334
1555184131
482795101
356483927
1649067943
1835085897
1522909413
659594061
1342311744
1450229489
804106205
1550721124
1663265183
5808061
233424725
241858246
671970810
616883762
2030348303
617788286
702824893
785919598
1022637861
405187851
1610525474
1878648487
729986859
60083445
2008369195
724390306
1171376812
371786552
1484992568
700672987
422513350
400123742
1325973432
1320325796
411108839
892095116
369568199
929718255
253991853
747848172
1748603887
2107594652
1569691755
591350123
1312114213
728700737
105452261
62178062
790491149
239364444
1923640630
688970670
538961202
716402892
98554662
1198793863
1211371103
1634865115
1070066245
1627398055
207654475
32835231
440188197
994929183
1269654207
1968643320
1308180540
278472487
1610212135
386925817
612985379
1847425716
1832510433
1526398165
849153824
649761731
1107189084
174348697
112795280
602957187
9898746
835509938
1316117488
1691623103
128843657
2004315130
153110053
1286352883
1221342068
1450930948
1346401096
662447006
214042084
1223602568
1682044355
1507095695
2020958641
1317634613
373968877
1747274423
2012550199
1138334846
1416010372
660506998
1185128928
1565341841
9226557
294671366
1805991808
805268632
1913177604
1931492451
819559324
1511843319
373188052
1378340126
1314674792
1640048433
1972073313
1136544129
673998120
1490027348
794589503
2125135233
342631131
1319632500
796091336
983237430
1627977610
1261032421
236686799
678087422
193421414
425182641
2075948718
1551339432
1106247068
508729667
944186377
716437401
330698471
1007694057
558057934
1503094536
615931176
1545076381
604740031
1762527522
1550733098
1184586469
540474912
1687669475
481334954
1576717812
1284418047
277666193
387005645
1788593972
1492521527
464306468
947741047
387265338
1415327729
1870187558
1317513612
2034865636
1254263803
610956039
726805398
828559603
1145785997
777229001
1391141211
2125010547
1371267835
218104919
670249573
246725217
1882332118
449434177
1954199110
1631432494
244005924
506549470
927017646
2023732513
1481724215
1114071030
1458894930
1873994077
727489887
1602078559
2056062275
1689886153
910796217
1057637684
446709131
1838119700
127179406
2075955068
1227637186
1524111328
1462190645
1722842210
560327718
2092176117
1825097387
573307215
760641055
1332169302
1436976744
1471054823
1083569449
1489317072
1560380781
749984198
690208228
216298695
2140985114
527915731
1662922342
1958832926
1991164959
529164467
1348574757
821810677
298359577
1968960061
782637730
1663656143
457405220
394682462
1325238663
1741695837
984608984
224549082
455745897
831072457
296651599
1867049500
109107168
2008624136
1906963027
821462806
2057135819
1965218915
1827680092
1592154924
1272025328
779231061
2115036505
544400797
1336832976
1707563667
390806409
241549207
1118780776
174373139
1623323996
1731894807
983531750
1860726016
1841371350
13583516
1730133328
2017634004
1477860616
249762586
1281956822
368808832
1673339775
1641096928
1540254229
692066498
130338961
1486456767
962773005
1757809928
1048269004
275376314
1456216328
956312259
1480158152
798405488
743437677
1122281613
117197322
271374463
784107163
1846801519
1771716311
1711488889
465215920
2120644740
2006452353
1117188551
762515974
1639514882
140798474
1785964442
1250329605
1400893422
1815260431
36059739
1013641152
363432551
532237741
1619090072
160300015
357529365
1833296463
432809683
303828879
1307297010
511386461
1651316272
1308664663
407051998
160894966
1399787991
626553806
1645845780
2096735531
1683371772
173359117
1621116212
302221435
210307052
2070480182
1495250972
1131153100
782960335
2144691630
1638465790
1748425133
1009983478
1114460669
890433286
1690125062
501403946
2124012500
1212542458
1267309382
571750219
1946303718
1159165523
1412022651
1227637111
1464580451
1624202621
670504347
1463013630
1995425810
1053744155
814877697
357657066
1863890916
1152697829
1315072831
206307271
976099797
32859489
1269634710
293182251
18237718
317610630
1994878756
1563354717
1031228849
1688879389
1297207141
161563971
1260845760
174928749
643042311
1528378214
927151099
302461219
43057689
1329438305
1558955256
1392809205
1635030386
413014838
1432271663
814963900
990788245
1472028412
836738867
44098785
1852908837
1322417707
1095750415
300923417
1956828244
625778630
1799604868
770440096
1102471273
1598782359
2012788612
235499869
104103103
1783593579
1927546664
639897128
1640404275
1786379376
1996376433
565017144
726630181
934417927
225916343
1548875724
1693611750
1571466714
2053696381
1762524936
1620721164
17468665
1139060624
1545690959
1282101213
542770145
1133975762
605332342
1537926114
126377574
2135070389
1139067725
1761235193
1391356153
736811915
235945608
1321218711
2131266220
1012019399
960753529
902195940
1845484712
1491953132
1266998664
1983966511
2147112900
173421035
939889507
228188483
162158002
1992526147
640244415
1856785788
657096580
671319026
828634864
667373848
1658477963
1093624203
1442714000
509269724
396409286
1635165380
867708194
843325427
2140439452
1813465965
508437414
1936286756
1040127226
1916119185
877011240
1607681960
1505228926
594400202
264070993
1462041614
672692123
975013270
268650233
1589259373
1753470070
1853738592
2002906766
1392477044
646918243
1704974973
1821390169
177088843
1303410710
670289087
25554255
1076640282
507809455
1518024881
1071257298
1365243431
1384250378
389890367
852445739
1490601274
546110427
190461530
1310195467
2054018994
1747378636
1577268432
622145827
1966989239
1279736087
1558576294
1570941764
1272538851
2031380829
1604836844
1838260238
1254879215
966731789
1532856283
1273449816
2067065962
1751340900
1617327986
1940805825
1949677527
1152894523
1801518651
393438136
369391910
206965274
804573948
1937653826
465214472
593730541
615542746
1978000678
1329070257
424421619
1314616172
664793417
2080428508
1180193592
435079085
870039653
1812593230
1181459957
432409600
62695816
120498590
1325578494
1814183302
1184268580
1032468441
1181981421
978212391
1646856703
614323788
1125721486
1363529542
503250240
693889097
1798464343
409644812
179985560
1513759539
549727977
513947198
673047059
1460795903
683618439
1928590156
1761130696
1101167571
1317831576
63052806
1883689197
2008141232
252596896
686036874
977092409
337017273
1696575278
896993300
2009043608
1607936973
1704685028
1997978081
23949509
269634956
1807465193
446461848
612328870
1394844016
1647637341
602859094
534395378
2088684234
919124937
950872316
1277217166
1882670181
447841284
550031659
1355101488
510944550
168450334
828449789
1895156862
1218019328
1579010845
1121897238
887042151
66247549
1392170231
494350797
311256092
1886871431
433359816
1515146403
1621415213
1815188826
1097883863
1973959034
534670719
2013123466
1649911704
231551669
1102337746
924711164
1715694160
1122872157
1354570542
232526516
549567122
1209271538
1007243346
583663090
741012002
684906847
515754957
170650605
1630186728
175815050
988853822
1961690260
358108065
1599383944
198665382
1382150005
2027572881
585538927
1397300317
333120296
960267226
547775627
1355815842
107146396
2029286272
729566208
519254343
1910781700
1393788349
1991137700
26197108
1454372129
1119437095
1935800319
725607959
1855877669
410475683
710188973
1631729065
708019695
775570988
838801024
1032054488
1684121147
1983292347
28463074
1478144802
735399138
1642394741
133511605
569040638
653579783
643786757
183501887
574652852
42723087
1811331484
1420613069
651687392
1054386936
542147271
857652597
1634454691
1242959800
91105502
872256577
1843959045
1873857554
176497759
185288086
1252704213
1230584576
84498071
1827964144
2127617229
1500531039
596274321
1147158410
1885554185
293005884
376486023
219715198
1566958748
1166156311
468063470
783421276
298011900
746400909
1797570955
1792638574
1658851532
1547464780
1295262952
851599690
1338099838
830472238
1808829731
283227950
98147370
1364843943
1119628304
388955575
70288962
499824187
258668060
167990787
255235209
1633899334
435970167
1652261771
381994345
1131941434
1926958615
981258391
1593997691
634982532
1708406297
960537592
1207055657
1865191509
1108898144
1633526252
532892938
1414580927
1993159582
251114610
157381742
354966385
1036935992
765792804
115725633
1114684107
807905616
2002833376
2105637750
424299671
896745142
2053300715
1821082397
292896016
588965686
1510324819
1492372239
643247852
876803403
1077767061
1678430850
2101417411
384800757
1565875791
1926747214
1703684613
1680791195
1246471485
1081605577
1443383559
1472487783
459082805
525960822
451175128
281838189
373233892
2058037446
1950956431
1244722351
1403282760
111895932
2015607688
1241889066
417929124
172147718
1830365212
337608767
1200883270
1013539619
1799076220
1306269795
197984444
990952475
490434076
327458895
1575764943
1271493038
57265251
386881300
296863561
1722647089
142624453
979299546
384668311
908517123
1335830087
908500502
432477345
162890968
313878582
1538284238
1568297803
291383721
1437645387
987271214
1035814975
732676680
448370772
1324500929
524721859
147856062
762275217
1628477382
334075292
944980063
499809609
633213870
855226467
1692067641
1267144503
557009049
294569748
342215245
488238610
712217059
44508310
1289692280
720173471
1810610573
2074020161
1306182040
1750191317
721725095
1945194610
1123933055
1094971852
1889199322
856805035
2086941513
339713195
2060113378
771195133
305481261
1136964691
1437696050
944778891
1408808815
213931665
1308632857
1278815562
1319214723
412009528
725214341
327262704
2031077368
775263424
670195809
1104502579
2048789517
1334076047
2068858870
172997837
2034783988
1268906523
1522105641
1861912591
988498836
650379295
1853421257
435351000
679397504
58029116
1814226375
35530275
230820454
587916789
689020934
1844866742
1512418954
1274949036
1455821522
1470209213
1982611023
1381080919
596905010
1957774529
1984968285
673078515
461398206
1878410189
308246816
1208067953
1570438779
427673688
1639463514
1837230149
1845524498
1627415712
1420900844
1720360611
1855259729
1823587369
19700593
1338888108
1995705110
1291389657
1271533141
1871257145
1209717335
556857712
603702196
1399701628
603637326
1523697268
520081005
652484901
1196473496
977022095
178762013
715205397
899560419
548278836
151567530
1117308888
1666005459
285509158
746584895
1844304131
1283661601
2087407293
1129990135
1928528491
358889907
210820460
1702455909
1100864326
1529668875
1583122553
2115514567
1756814776
380808690
2131574846
1490602139
1541792188
821006982
713554235
365932464
55849041
1532804534
756236939
1402850610
1859161787
171791782
1669825615
1098745151
2017277905
1757535232
1625758715
959663023
57731502
1554833889
2056284260
850325414
1219165111
196096313
250983026
1369352315
60524597
32146208
1137920655
1466872353
1422935998
1962456458
897276520
1895554504
1999211121
1166070853
414366682
278188908
562309502
873249976
1870248800
489966671
182962021
1645660266
2115991016
1297585343
2131194198
1996870972
1530427644
2112401775
1378740083
234971120
918582318
548730177
1031035997
1881928307
1262112458
762677396
43954017
2064213806
1926478359
778240471
1222580261
2020950733
1363597621
818339848
1868244752
375233541
1503407000
1209766967
1698709313
97860248
2099214544
529679446
18157963
1900029990
948456364
1474650105
1007776039
193720973
1050035626
657399096
750109391
968245030
1917535280
2035939571
1666838113
913300953
927883620
326388442
1002295690
291156617
39258055
1308177866
411990491
602638765
1355812788
1774450463
1884713670
50711905
1092166445
1362911922
690316940
1409493413
1243025905
1252764414
1339270817
1042270879
1924584146
2045244226
719485533
951374571
1012993399
75897459
170724907
1898392636
180087169
129169378
1055915334
1105354135
735090926
1351198986
1588840206
1283511079
1715532269
1719441440
1577452346
1379356999
409698840
476265002
235753913
511579553
1519855328
1000488850
1028881555
254368453
573913943
658990927
989705143
1720606350
886854081
355286149
1026278066
1703949596
1290035460
865333912
827491294
1558598983
90449949
2034236008
1726532288
1992081984
1130017716
94195842
342529029
1103281409
1590256888
967978885
173221171
371077291
568099147
698446335
1523676244
802456084
191286272
1306895351
1456415513
174452904
1518248384
301068109
564060081
1071170164
1646152299
1652187869
798153772
1745364853
996405703
1172621916
1346910764
747994801
840555481
1403757323
1419285555
1623115729
188774051
646649840
1802954007
640470827
872088420
1037604208
1563331909
296368119
1315051556
722723839
600019531
525107841
1941752307
551315291
343175042
342325205
2037425134
87367834
1974846306
1767653319
521499307
1704883969
818192554
50875510
1961873020
775505760
341123605
1945034023
1557828754
1871066995
905518055
1951031398
1498816782
933995410
1159620727
1117731610
1958293766
87150433
458771042
1659533444
1941537364
1560919994
1894784150
1632913098
189197375
1663922025
1924856133
545619842
425660878
1335248811
1745739070
769455260
1432186668
280136681
1670612939
435915731
609497403
1053533827
1861134137
897822255
1828839245
1455895548
1447386895
514783934
1087161382
1032065231
271378264
91676202
1036535840
1061585514
13924180
127776436
116573446
1259593145
1327329944
44282837
843838699
531706029
218307335
159096213
1931586488
1159010654
552269041
1600314970
96278517
454680929
1711598473
1494703319
749336787
2062643301
871021235
479581865
99058853
1163897171
1135142571
1051004615
439343345
478222886
1239305332
419176357
1294533041
45747703
1961447526
2001211693
870363049
18701104
819693114
1880532901
1751889195
1673701690
737346219
615789411
1291535037
752336981
449471032
478222585
635995232
2139983209
720110786
1477620637
1377428913
2074534052
1505013826
661972869
1237152590
1923827793
1350374507
1528732453
1870758970
21782762
782740293
94179018
888795418
886157744
795134812
903351576
2145149547
267946515
274074038
1455982614
1113286630
1370741747
1682357456
2108228110
611028339
81492845
478119942
1702347700
702182737
975658574
798182380
104279180
360604549
862202300
366606356
1965089284
1057660754
719805147
174514394
1732221793
729415640
784646526
555626788
1611219122
1972817308
1455026630
699809875
1041781736
201338988
1150970505
1218773353
895401498
1404956053
37839852
2049528085
843088917
1208665950
726143122
1747131989
1332465300
1007142783
1484536137
267590380
1647015992
813567914
101508368
1026725920
603040516
134703220
915801080
1241321235
1481562211
1832283556
1150596589
275898844
2009129608
645038329
410270805
515340667
1699097572
371266321
538942245
1862054794
956946758
711047595
1056542716
1182621288
1417638711
471349031
320750567
737701942
1633559833
430541450
138315132
1150999313
1422680877
2096561653
1296299753
177822685
958748660
1426088265
1406045186
91480480
2127616123
2050766675
806184540
586835419
456732146
2000670475
1334464839
25817224
1628317535
109251048
1425532672
1598101774
694867564
1822967926
568679933
147434083
237874699
451150738
398610040
1748924757
2007445011
377784003
1811373537
1246489472
114857477
477267101
1976037316
237692184
432078687
1985116316
553257750
1743795288
1902724002
761021747
1279887860
515285757
1689606508
1236638853
1791280645
1160270234
381810909
1952580292
283578892
948025801
1895908350
408013193
876593923
1304345653
1294702409
1264471820
253148590
132233676
1926235293
945327567
1666095281
157930663
1654905934
477592929
1759807975
1149581062
246476843
1690069447
990803158
424354993
269554973
134570027
2057151907
1414497383
740351017
736313491
1249398198
907091113
1937529180
241277442
1030144494
1783394954
1459428312
1567605316
537035890
609716748
1673686239
475774562
1097847665
583125674
1394066614
1564831236
967259344
1626670316
1414942518
819093811
923943553
1859962383
1806894916
1858252939
1946368961
692605445
391135562
976264670
605100575
1698818394
1332656290
348640994
1169145584
431955488
862502097
866701764
1069575393
63463621
1728028572
2021939816
1137338542
1602616729
620657586
93639202
483158535
1726020738
51705938
1218577039
1336687848
1489937899
262084684
1166171776
2042651007
1946327010
2101579886
1993428294
18509284
367319775
1375161240
1347830920
2090859631
862800216
1352967460
57056614
77414675
1563154515
496298078
2001073688
1727227365
536140721
1717688149
850752219
1436425788
1768995613
990390987
539275183
1437048606
363461900
776187724
463673572
649695703
982948903
1544011332
133946574
450878229
285319727
1027870046
78526246
207023199
673806842
1303100704
1267236982
968555844
639744841
1961440069
935733980
1043623513
1375918428
1558348014
937756316
1000055787
529736226
381233274
445865755
1802008862
276494621
1859686854
1780837271
1212247420
1423526634
319646157
1229172716
240443201
557772498
1643455052
204334581
1445020602
1558806883
1110142323
1491717711
1567622158
120071747
778887274
2005765165
1747139681
1401332229
2044594378
1557010391
1289926024
451924198
734323381
594399964
1115590519
373878192
1090305862
596956225
1213331330
958244421
499228961
1059192793
1206581140
1032283759
1816177079
1962740301
249276977
2017198925
205364123
1342142686
86676202
1190622058
577422340
980751613
1699646260
410855948
412630766
1185656481
664206455
457822292
1103859760
1751112444
481601412
1350069189
108801787
1131195073
1656864425
920881948
1602216267
1567342835
1121410333
221415553
1600738910
16884194
1829482258
1560021300
7143747
566939428
399297306
741172056
138475510
635761662
1939139838
1918318933
196355503
1335376995
1784006051
834025112
1276824132
1817963465
209340504
2108588637
558572716
1008027669
114487178
1642716992
2119525394
155048310
620171547
1938588316
640476874
630660464
587148816
1359407610
468356995
1633635542
778884160
1344105043
1462198066
1166311559
244440802
59093471
1608952895
1603823442
207166797
639411908
1281675010
143942370
349280472
1112260174
101554554
1146628329
846747387
480117375
109106958
1748181331
1262044983
435530942
5029185
814815364
199240235
1639933012
954855795
1308566222
1216104477
1464011159
13229807
1665386101
2061993588
1072571357
1720059827
1528502971
632189207
133569133
240067948
1215122734
1558512248
1798143706
1740179826
1730330071
2009703881
100768369
1719828130
458136148
222136905
1234090958
361027758
1570098131
137784987
1775958767
1703498492
1845015794
498660439
1887040922
519595348
217691609
549671918
1936879825
988236707
1040838365
169909639
1852864847
1357511952
1216574349
227571638
962652447
2021530640
923733650
1935237241
1359102598
681256502
1685542995
880526597
1294453145
1907602760
1462983912
409644812
1840257549
898555905
387651323
1815513404
160444564
488261695
51162343
1196960525
770234506
492261456
2005921643
1741503617
31259707
1276886575
736697818
1957507133
1973382988
747382339
52661670
388318573
557706483
591705895
705980946
1232453466
824930608
1520068347
256625443
693278409
263555537
249141926
972030235
1552365340
283664620
688974577
762802601
796559270
800165119
1789287133
150312561
1087380549
989838252
931403805
1432402873
1062558863
1984915280
2070401393
993267143
1261579609
1492411060
1878544707
1270793038
729056358
1711359530
284997945
1955462410
855700035
680535655
1543713849
2115188715
1770853771
894395175
384592685
781449011
928958687
544220074
1864380929
410643108
1599764548
1744525076
687197566
291013423
1280198205
193395023
2956434
583599166
195589810
1538904971
1136515562
1914462101
1588681443
1542504525
1080729679
1666172732
1848157093
1832968046
1216413911
942265431
2019593625
73302866
1529317899
12682831
1245719316
159825524
334083949
154564154
2082336512
1428603049
708360999
1530605136
1887918529
292521915
281711907
1698778123
1453021724
1277322491
1571788614
1043521826
10274829
947652390
1416674682
1210479568
648943976
684714081
434751884
392975695
1833522291
1448147420
1090841190
1423367213
2044587811
1247306445
1400246211
631476001
1637911047
1510496233
1789750429
1063104613
32109852
701858711
796126176
1580389076
1703099554
471934744
1897838547
428728720
2003485098
195560520
997593299
1008034491
1156184810
923613388
153901666
1711240794
407055971
887862193
1711411830
1403053629
1876864027
1731549146
725452674
473174596
1934745372
306975805
1335190832
1400164947
1311457753
767060891
1695665786
1007065019
1455433286
1030993028
1151113491
72153982
1450338705
225588675
1181281594
290900093
1166028733
1444397849
1942310191
979672486
1510861669
950657557
494017421
93440212
1345896508
1670570306
1034951365
1537029524
720520985
402728016
1721526873
2062092044
1060667012
1401255881
1725113086
135392425
1515962233
1998580645
837471302
1920599974
689875496
999155027
1454468873
197457419
677420165
1761111712
1630267682
333274314
483835887
1143792336
1930422400
606724144
898718247
1640007059
292680801
105265054
174127769
1219844469
1961221962
1033071260
1019056613
848661558
1299024166
293234044
168974515
2126863013
560223336
762323031
1389303438
1806211183
66833367
363179296
2005943269
1275520855
950279478
475112016
784775756
736913145
1239999424
454009296
645975722
992826270
1428539039
723219928
1484245531
961630213
1794295139
50173254
644041124
30171368
48327869
1874035076
991669408
1547731089
126128214
1777615411
2032295635
1737293227
1074496965
1445593837
1965353913
1871180343
1352219205
345521964
1607550362
909572534
1473833096
851189163
1984733192
903876214
1401067130
1296968655
1681669977
770199013
2107397274
410373925
1972928740
925056462
1745797356
1806765108
1417117725
398796858
842308625
22230190
1169270896
1014269486
1068768721
125087547
650421357
370292989
742225050
792912368
543350262
696782718
1526132331
1381354877
1946222785
1205618260
1639756236
1336108337
157473492
229991920
134585802
2015192485
1210489928
1711217930
1519547250
2117803503
1257067220
846086156
2078522267
1509969332
1680992343
1373832022
1528076342
1310268704
2098136770
798109421
1630482392
224113004
1297874484
708484345
713830562
1903014082
1840760401
432622601
281702535
1753660086
80371845
1845067004
1327860639
2029220325
496915969
294774795
1975387187
1845872819
237215931
1981245744
1128628701
1285094393
1791016537
1526679393
921958863
397348566
802738921
27923310
1063346479
70196359
2030887369
493099486
1208887894
107962905
1713535718
90271722
246162076
79331418
1914799734
395966322
110769630
1397826449
1838336181
75345291
1776912954
637928474
239458029
1410239925
1015916070
1491548249
1456346613
821986815
673763366
585916885
938623419
352827119
428748414
779407098
1439151183
2048698007
1840044395
1172922767
481597552
1265750541
705857419
686521016
947904152
373596443
2002891835
2126348715
1415298038
184541807
2062445653
649301357
621936699
906889302
1910397826
379230455
171428843
1712505769
1491936907
490658172
1098894031
737961775
1640664889
434031448
1760114952
90525444
2081233365
1994361862
502718243
1601105270
907189193
1119961518
1774250164
660836035
737449559
342685968
1442163917
847249081
295570018
714853390
586343764
750489991
691740253
788264950
484341768
621461284
382409070
604785393
665589091
1495232518
1495674706
785386066
133746490
530706989
1739474185
727814849
578452150
1821721503
1012293699
2077034277
505640215
517100460
2109390982
162125807
118633829
1294460419
1620857968
774772269
332214194
1425787967
1745779993
220897400
416675565
1960751799
1680571294
34801336
1898698181
341692897
421525877
89378160
609146927
862700130
2033314884
255282834
1868814172
297996968
2059401319
1124209364
1290528350
325941620
1291720507
535584220
1522373287
247398326
1508863259
1398402816
745085155
1638632246
1156010120
1878498533
1229335962
1160518567
485360998
1563352874
815187268
365158465
1866816816
490246491
142321215
1170134009
1772452671
962982824
1336763325
526383377
1440231513
1396451181
993755289
240154704
1420201203
1642130408
1778282041
25022811
1127177252
331048271
550097585
1603285228
947829839
2127020673
2099881999
1212834081
33171074
1860028141
1364220064
1175986808
85218911
1629090519
2003766458
1107384205
1711813694
164418364
1363984557
710739242
455611852
364609824
316586591
519505799
811581887
600673969
2036238449
1769144980
1244585241
1494384985
923920931
1353907505
2143230373
1286394204
772140403
685420701
503354518
523663617
313469578
763448626
1458804368
617414063
830275845
139501918
1185712959
317341710
562096500
1306402715
1865886551
577673658
597139425
774894797
551608213
1955787047
1449033043
1683358706
1586627698
1975433284
124884420
2033502013
634551946
2055571864
1063487654
403353090
1090759917
1029397075
206376938
891377319
2015399842
1393101270
460288810
741294626
1731624935
2120351150
1433546806
710387758
378114394
13162163
1158544076
1579980814
1526550217
423050324
266598171
1745396311
929535397
937974774
90151319
1720501316
925908239
1236101031
918347772
1710016701
1499090414
1597839189
1019421877
703298357
1674736592
388066789
2033036027
567122367
1961828075
699564534
989519162
1601684429
440001645
603769476
1059196860
661427393
179435222
91174992
1998653985
668607801
1981611624
1304733416
1087738658
1335354112
909162055
27313170
1524387017
1861335165
1831651932
130837211
1688598413
464631217
464377134
154530624
1583894490
1050559571
950822292
947081922
1689607028
1249525786
742978431
1250879653
1684154855
1794833646
1497264922
1730683581
1307965884
1206927087
674001641
1193060111
906734212
1334736513
388280650
1968578124
570162320
448412646
572738309
338108252
1562318704
523986630
1017433244
447867919
1736710258
766703702
1519711912
504680900
2076622162
633916006
492160894
1453054116
2108929405
1398908563
1811131735
244427293
1315298174
2013426184
1344167524
747957269
719861398
1116384459
1117196742
1880630022
1636572989
67953286
1320712553
1137894588
1555353806
1299737255
1677501809
93877359
1635916424
1428513191
1304593832
228607142
1196141014
1161773277
1259597827
629381144
1990521509
1540096237
410416175
1264940278
467107524
46371342
703065594
425104543
1148566917
546822160
819421682
990253991
507520666
315734523
46243502
2057587082
1551027132
1022549152
2103214685
1551169655
840864883
2062523772
1317234678
557734325
19878013
895620796
623798360
1940691531
95985941
1853765074
2135249241
794227239
101453067
1413838141
1373467127
1051736799
1329698975
709620548
970560087
1685157135
876710837
1438282637
1404018174
1427118602
844420448
781087507
2127182029
1396532323
291545275
1220409757
998538450
1789590780
267933538
750911674
2077828878
855957125
2075942693
2028970222
1925446814
221920549
1140895687
668164452
789449722
1777233171
1706216293
688209907
460081714
1315910803
1170352788
1858221848
837892316
1003147192
1826746011
755382180
1976814669
1654529351
1876469934
772988877
873441132
785489964
1892071592
270646326
1154450124
1152252930
2028596164
1644821460
224084552
989138855
1615219220
951873489
328919579
1577907988
1405674491
1096073917
2003797578
1315989630
626647703
1450685698
1347772065
1026142439
2061334792
603538639
1695400061
1201340652
1995297095
1498517706
356883277
2032270183
846326215
244985092
51332784
1341031350
1719767680
1179740911
489087314
1853488968
1256154532
1322574336
876202314
1940733734
2001036236
586074268
94466697
2090067746
568972427
1812551251
1249198125
2144841245
1332608477
318399574
530056015
363045136
2100881440
24740585
546901623
507420653
1666108296
1654900626
1091592294
146107176
281589511
732275843
848127001
1773780414
653846432
1493207574
708879665
131344385
1492943373
1787401239
766094164
1634178160
265324500
1098060777
748560008
1154773775
1679059053
2076385884
454921374
835564451
1227704262
570053652
1348921479
401398263
257729855
829915412
2112148084
226431363
548095296
1635632920
1570024524
161843160
1617627764
179152780
694795512
277139709
994738306
1940310917
2005011311
30011498
2071321910
1755307267
1459879111
918458503
2088696431
1435844121
794459117
417098897
488390648
1047751565
379606116
1767907024
1171786283
1627144558
1065759781
1291745525
1375502849
859361217
679018014
696344652
2004020930
139845103
316546754
1098863788
249150539
1093900259
1037809845
1709020849
732682657
1528490649
1148997679
1822551578
1596283808
659335913
1298941260
1116767625
518774592
1721999102
931144764
115326996
1822247710
7305139
1814335671
1965520124
1764593842
1107793526
1741561053
1235439165
1322029276
2042105216
3822190
1874547186
805469627
132770386
1389967133
735340384
472278262
1056681139
263341389
1086463848
665291355
2088231482
1102952022
310787856
1933860596
984177117
1446278516
1687738881
1641210007
445065290
167857539
35771049
482381405
730112050
855494190
1281806932
1050719773
610081106
2083147591
730038244
1977001556
310706130
52292500
1651878846
594039486
1919612992
292454223
850695348
1476578850
1074478769
1037654804
937433206
1582411474
703105758
2063792285
12011354
1564618253
1114403638
587151353
2416772
1366602384
31357067
718180557
653734765
2009725545
2028753665
2096580764
9722150
1152210903
1315145768
1820817696
1009928502
1305263201
1120846351
1011816690
865134692
1565264916
1347594882
1089492716
573436731
1915273237
381837
515343718
901939255
1792461648
280669290
1746775266
1895756615
551873314
1141398602
1167880560
993408766
1085537645
1509109860
24398812
667809073
665996748
1962039142
1308331975
1035606854
856477734
1566150134
465243902
111442311
2092157077
35451858
1893686819
423307380
1514562681
645782450
1305777156
1661898914
2008507698
268559169
2059803461
2070492674
449271355
2061929479
249596900
1588849009
1885332400
396565704
818921506
659441001
1609950362
1422825097
1399507193
637341682
1129079684
104864535
1352927796
723385956
992008638
822852601
1788410148
1329693778
132910852
840559795
605123727
297382906
2087892496
581917768
1514336192
1953184399
1409131273
127051842
635913831
1901238887
1979115073
1068951158
1856364433
913122705
1013660230
1686164781
1280548265
1498428728
1886743414
395818415
1852410149
32642051
1433187181
1831036241
678194162
1692425426
1049760356
2117234186
850904704
1411241746
523657839
1577148232
1911763736
1386852887
42632393
801924467
1461892055
752979456
59270014
1890067722
327103343
1261388132
1239449254
297189083
285785333
834486190
107017156
1837286986
1563135575
518320384
889933623
760126921
1953567701
1213577043
262976508
1521519440
1835817406
570738227
213257468
2071932924
906262569
1119176183
1154495306
657249017
1556800883
498518532
1435536248
341100311
949900095
495691186
242522616
1082185933
1311380248
898372435
1053352431
894249736
683707503
1029101259
1853887934
283229794
1834253252
1191354358
803336972
1054183696
1979142952
442738578
1691012318
858100588
2035190305
1158377356
292621667
1173199371
761907190
1687135449
1282230029
1122130009
1443839715
117593054
1239109381
287597689
1604599499
26496472
1866013400
589397070
1918433097
1340422320
1188373889
1324047750
1694920540
1940940476
420011555
363973728
2050482989
1680290217
140951220
1733918187
917772114
751015573
148277444
1313700433
208400000
2087015939
481947083
545441811
1068692753
1580445738
55494428
1017106634
867940681
2094314743
1938609185
1047683701
1589114454
32251107
742062715
275115949
2039163746
1614555781
293801774
615053625
1196097999
1954952092
841156575
133823690
2016991975
161610411
598809053
482406967
1789207371
733783057
2130208270
510748928
19741874
1397276146
1123760175
10517173
719119740
1790736777
625539804
1137619284
1456025764
1050294325
416316012
116487545
256432169
682754533
1211605563
184266936
567900779
1239925668
1450589874
629941364
311370562
870791818
418179746
1234148047
598718599
469372394
1215219348
473631602
730109753
349924429
802128086
889888569
1779140522
267479333
1771211703
1628103745
216286326
998305900
882456338
1771487589
1040804665
1219670108
1787303229
1186992995
672100827
241243847
1549095087
1140445815
512954993
1725087805
782645527
375205500
2061066499
1396161361
798742266
1255943334
1084306056
597001441
681403502
384472224
1705130009
572453020
1715190303
474853407
1612788181
398970259
1597326718
1848488232
1596726661
2131655779
1752928802
1668210700
2038001020
1527004962
1837725046
83373028
366792432
1139809571
339680635
815374974
168560320
857729663
1106659529
1616559261
1712577864
1067879277
1589422739
302806665
179344991
1652856694
680486867
591945331
1002291656
466578176
1914187158
525499287
528704571
332826318
1592411898
917365979
686815132
1180382898
2005018079
1201754587
1731065227
357704253
722037186
1804791314
1734993821
114848231
1698767896
681397904
164131763
755576145
1192007037
1444062415
1824833063
1788724686
452489712
280966452
941485966
539182622
808329132
685808369
1699146207
1764841920
2053157444
1523392310
907212145
1217878990
1056259178
1159787958
1235455649
730892589
1158610190
4779361
265086765
1119544450
1635933157
2046041274
217675885
1069184589
867877935
1915272009
999774538
866430744
1160377969
538425763
541136650
1887223340
2042914798
1805211028
1225945261
170255924
1877999339
239455330
1388416025
301509539
298132092
451270996
966000695
1928281737
731734354
392542449
103911353
2014633415
1184236244
938074756
221653177
1358375314
70734682
1140660002
1466645221
494701571
1538878743
1642611812
1591992756
835726154
1723604812
1055282350
1201036769
972676071
1093152363
1784085599
1236906581
462772435
1297871680
1538786521
900039156
532623819
688223965
82913751
1309669264
1048754497
997709561
958054699
847946706
323710243
278115734
59170519
1725745001
462733252
860157316
1502785130
39473673
442718049
218004098
194976956
1958383610
995569873
1101939149
892319879
1156262194
824223138
2082465742
1504894193
233168335
1426910016
1455427453
583289334
791287750
81740134
783070143
1359730607
1551484070
183612649
31717690
1410695020
1865042652
1650838808
1852043903
270839285
815061397
1285602718
227923166
2001955636
1631080996
1206571128
545397307
709268977
1898480204
1490835993
1580631450
1316889886
1450186878
1096992917
176054876
364486054
1069502963
26671826
1425736780
799362785
897673882
1699268692
1501313036
821315857
1691841950
1578953170
117814257
2110266569
1715213411
678924026
1196695484
632585253
1605026439
773562530
674795780
1705005964
1768211258
363657234
1516094073
79042886
1779075562
859014271
1294120663
604371514
1335511486
1597203443
225352344
1600897325
273283646
1097468929
1370252918
1244540918
36987384
1964234326
331585986
1503012154
400334929
434888419
72154973
551582654
1550012121
405774583
917361597
1171361482
730526587
811402723
726073583
1841377847
265216071
2021935436
174214360
1255178437
1644537273
2113994119
662186245
1408880847
1348704480
1883264553
1838163038
1630542511
2001010911
423730696
889244717
1032849047
1795863409
757030524
1208877258
1993123123
2013416550
376968015
2043710106
640926049
1690640533
1770389688
1548986605
34939469
1151498716
1203816974
1609748247
112505920
1085911682
1128024447
1736591548
325168128
865567772
1918132279
1587278508
1263488126
1094940349
514956706
682003322
1454395159
275589935
1711651551
1849619811
915802578
2031234005
1023907488
113877340
1838152547
1235176518
195916270
2142596130
36025930
1134307903
8967347
1314441067
1132182585
801582333
207969180
1062455717
1006220646
1829626961
1382040821
977044150
78158119
27977910
26370922
1919118127
2119709384
1119921802
344468861
1895351236
1653125071
505897947
1513045646
1846064136
325589345
2028907773
803792697
938793794
445063572
1750938849
1097454298
1394782727
1779529610
2007003830
445953488
1572531617
1117722539
696354474
1438382347
239056016
1100700795
1796911950
2088420422
1958309708
1964166642
1664048587
2133785858
1172936014
523681068
1214655505
1090204159
731627728
1120917743
1724637869
734571196
1695445330
435003764
410720994
1304894669
17961435
1782373507
1739121815
857869382
24102553
1871995402
1512416532
1417477400
769813652
2055389268
1875364627
1198477843
326973376
139130060
518155666
519638606
628214071
1762001070
1991828755
1771699354
859560563
1165323420
82777234
1322968935
1079137616
2056567757
1544089931
916869016
579653976
1099422649
1094615169
951021804
512440962
679626670
1442240059
717245462
303441314
979472923
2071436826
1800693172
780867234
264376280
1030156441
642058177
297807970
299941369
1922618280
1189237080
1111680642
806225988
1632031330
286635541
777786599
1378345762
1409182504
850762194
1994445043
1662500968
1730181931
1944544436
987926874
1402507320
957880637
2009988623
1998051186
1809217087
1251196311
543444189
832703649
503995274
1623070993
2070842287
1245973977
1638047352
2095399016
2143019495
855876719
1009893376
817656033
618246998
621337335
579075010
268880829
1843605860
1411412606
2126940713
2027772434
78459867
850988075
448565718
1930429125
2040404942
494913832
178516786
1761137605
21187602
998838975
95773687
232969381
2003541846
1866078059
552458684
1813263723
1020353408
1806550425
2007201491
219586235
1444231580
308424513
1809608858
214233643
737999413
1884785865
1757310495
1876106229
1992860008
760139791
139019930
1499044162
1309110732
656814902
334816040
102412208
758731525
177401078
398829339
1122971965
120940627
15663881
1679234595
792350440
607217656
15258260
1407117519
1225810774
603973262
635029682
916373664
42702659
14943963
496585974
1262287250
2078365681
2134607456
906833548
310752352
290630478
258015496
526207374
489255173
1698761147
1109098917
495777187
1672746201
73361042
405561065
468253727
1582803643
1061139084
7167909
92392146
239292889
1635877521
10630509
431769391
1032421878
1548427081
707274383
948544590
148522905
1706628792
1855424596
40080813
108039300
1270479579
1538918231
707833589
1169318423
1110284885
2068739049
63578877
1964541457
1754604478
203618943
420734794
1153551354
810904858
297459968
42801689
1176228294
1629782173
441447767
364973123
170080929
146633460
1780181056
72167242
2073108378
1985528536
593980411
1274329832
2004500853
1785598928
939022016
2027652237
1170673359
204673899
1777127506
1001255176
776297609
235310917
647044901
477544881
1879231557
1823562456
1294239820
534871283
228407075
2082308683
2004420452
1647324502
1319446115
1890483936
632473107
1064632516
912121086
75486694
410054175
2063209758
674092873
1159970289
1023612282
578043550
1770578713
638150137
626425718
241181722
1180577522
664417887
1327139901
1263375719
623125404
1615109167
806173188
2113601877
556104001
1252234909
972692346
1426894167
712982297
1706629925
1999750799
1977209805
1622651804
617176183
1014264829
1056724137
1423187875
1273206340
970297850
2102351056
805236145
582517715
279850278
339678693
2124034612
101344069
456884484
290387392
221016016
360767999
585746594
838601652
789341863
1230994375
588887964
892822684
285002538
407950428
625928386
1563201100
529653770
1197101240
1911866487
1420793200
165007151
270468945
1367437502
295021231
1571713233
1270480382
1104702618
454857528
2111150468
1619006646
1898651265
1781769891
1370285975
1374745469
1560916880
444813501
801764881
547555224
918261970
1473939514
1588770814
278039653
1228814806
532334515
1709266231
339269331
1679379774
2072308603
268583959
851506730
1908817005
1210361334
423961090
830221207
1510213012
1450284483
1736599278
2124249945
288084304
1179918371
697846694
2127387749
676267560
766892274
2088198137
1214103140
995050988
111538952
1669902380
1065901445
1114040733
1714631779
2034315122
1813116128
1001385448
891639968
181306097
424954939
599532178
2081830521
908644839
662115544
301545914
757703862
1682125491
1663730149
1916662154
1487636745
466258982
1250884662
1904838978
989256640
969663151
1055354022
106764939
2043876623
1673967386
1375767415
862010185
214233773
1109594885
286943357
1003501032
527878111
1902388224
1400701215
319699904
86280403
807520621
1955877452
1226291243
319029558
1261209189
1132849472
894741624
2041203657
1368386525
1107305117
1706381211
1321382620
1547098483
2025677414
574804457
208717816
506846220
93440355
1751689950
2056291163
1046199813
487062905
1817527068
985050099
92990288
1769018941
2120422503
301421431
1411900684
1522461411
1645640302
1822716357
109523816
940110478
307101482
1353052407
1123696360
253176416
1613129378
876902839
1845347526
1845926503
1537086332
904129709
2103950421
510637494
854297742
672080975
2035048167
727779907
201989490
1699722348
2001094962
69742740
1999519993
627973188
1248456392
1674760819
1528620907
1884614019
689643382
1016919236
734742325
2070401393
1717431153
1582178069
942438376
1030775633
540081841
2053454510
2142791091
1794373742
1165287152
2107783430
148251991
1291401421
1028941645
826100920
1287550739
458401148
721644826
573944270
495743542
2074149686
144033409
236280831
1905338477
901448370
346526200
838355592
1833289251
1060504667
1308764986
1293429603
545826703
1897068942
1066375416
976507355
1744131523
1354816384
1620215072
1346570067
1150484747
1119697572
544928765
1050785171
1141387600
749721070
1246875397
1833715921
888548916
25643726
1308913118
467515171
1523567483
317455828
385446500
1970875758
1760087538
942571028
1594741785
1833164301
1886670711
2124627794
736681677
580683375
801797581
566527955
1031021427
1123055244
1314774879
2050071559
1486209211
739441380
202189948
1659012012
2042186927
773461235
1715528012
589897427
1408756947
1134548338
1173870943
2035209169
1482238144
1456777260
1512936359
2083417168
1634010800
1236260466
2018330236
196798475
1578584550
1751220053
599409094
1041349767
210056944
578513863
1654853114
1030640539
717266984
566347224
439052121
849565866
328057124
492883533
53111885
47634744
191655858
1563298980
1460998777
1710327732
942964003
76259438
1058407433
1850437878
961626882
298128265
1003841655
260041485
2114475241
535122492
1805221378
1911332717
1397206490
1375967984
1365762305
981732133
1731267905
1899675443
149819648
1925699408
2140084676
1471684063
239543802
880620759
998328787
1049019507
1032421878
820828102
315215783
1343343174
705893369
1052354810
1858001455
749368024
244872525
2061156415
997622477
232085791
729562188
2046600537
313485155
1054003241
849076502
940669479
226400290
470142129
1639419864
1079027662
2023138501
361767494
1184900773
1948646429
447512272
683324116
560197832
207133548
88735153
341894596
1246676608
1879352136
2075783330
462786746
465317738
1154426744
190299630
1543662599
1377905323
1605112232
385856380
963448957
678135218
670625202
2099771725
2114943194
1813369079
1884808578
1678966853
1396284391
761807226
1932981367
1724522058
1722496483
1893850063
1839811714
974380290
209769464
1230847946
1574171954
1090156059
1288605068
319324771
1560340697
1666002094
429690359
762147796
234723156
256568754
1249702517
964134673
1155803211
1994484989
562665790
49032176
1415437308
171364770
1098457366
758130949
793078361
1361783287
1849806744
36394373
1952289568
417324146
133095551
1566148859
1594896548
1058302485
1730395803
1927720346
1324480650
361849313
212325262
606850789
920836700
2098122418
57656754
397620729
21379886
2033108863
251238230
1080808515
1060081296
2013982479
216008087
940555445
708891515
1655063502
1316194537
1584987151
1728888559
1580448632
2103409154
1799348506
1401142958
783475093
1922128595
962067357
487596742
1746288870
898400519
946908998
1417865717
1041102772
48314680
1899515980
1050614066
895479395
381772321
613021655
664571354
1537200752
1236437383
2031835510
638974989
2017255672
257612848
1173116303
917498430
815825085
1525145433
795907933
1714366514
1902021698
1510532649
1077203356
1692125176
88659305
1320944007
1188225871
2058143607
679280855
1306237718
529256731
2032426472
351781175
475798195
889937277
372175234
2025854265
432563535
2042269392
355204571
950985205
1417191398
110943865
1678708009
371490002
1516906397
1708964280
670451165
850490015
1848206732
1201773077
1148074634
597900250
504039611
318359591
1013791537
478500232
1313600759
1707556970
614742784
1477692502
2101507909
163390056
1609695115
731258986
1743359991
1426022598
1030364450
1095318280
1488652514
1274598107
153798817
741224550
1428539039
1543471377
856607531
714133501
1811880136
2126227704
1258908045
1384456420
1237863704
68572182
679409335
795217153
355258430
2057534406
2012410402
1412080557
1534583686
1418234899
535018571
570670306
701725498
672564612
1223718039
1978099788
670468221
1923431106
247792552
950934045
1438999197
551621212
1948777242
1406322613
2138813628
563588064
986727670
803221613
1648632417
53043112
1959199615
1780837271
1542316922
2078820027
347407299
422659130
2033132974
1895535260
348290409
1196470754
308293934
2032533084
1348970376
619870501
1873095115
328965532
1574958699
884915375
503359660
791977678
2033625393
1741897143
2140149898
1985279575
236519760
947824657
267751213
1191465439
565780823
1946965933
77810411
581816270
786366172
1488097952
81241920
912318442
1647395671
1107610709
1299506251
1001539995
340440820
324293390
1587564123
1317064142
693886903
1702452436
653855595
1667776153
190309241
1736388916
1405112040
197355492
1263071406
330743272
1629683366
1391999753
1805196964
773557193
795907933
512855725
157012906
464551768
997616304
1883021224
937589508
965590008
1262070533
1438843032
296368608
2071123642
330647199
427872315
915860255
561548833
1466185040
1401492928
263012914
1489272270
1079586465
26835100
2059300692
1217237851
476744967
1708286637
392061377
556617596
944958376
1270820288
604893362
1526685805
1565859954
741055929
1041582675
955389290
526200788
145078807
1232917721
230251663
239099347
374665331
808017142
1525162500
625940404
1331254923
596719040
2038727632
1820958464
630353768
950711327
494662150
1167272229
1293542059
1955482436
1133007162
792212820
1574123114
366517368
45735574
1034874230
1394412157
397183334
1804560857
1585163651
724998810
730905039
181786707
370020081
1079572204
558475778
434741556
1694467469
489071196
151045931
1524522011
828842973
1164000468
2069570996
1516759065
22096775
500930043
19473425
556221856
1388507119
696307333
41198287
1938726153
694899028
126574588
342698143
540771632
783971135
2047747462
661983319
2050211905
828032836
1966341132
1781709269
1538163929
593727639
1870088205
971845573
563725077
213505579
1197370787
233073503
618526740
862801963
1871414934
1963664001
326119410
1828682362
1738950636
507814571
950809932
121328436
477190396
453514824
485192759
805979209
1132553807
1821747660
254716024
263784585
268269906
1297970141
197414478
1102113220
108023318
537535365
74238521
481919215
110674543
1991395627
1715308444
1567047069
930013833
1408437987
981902666
336096343
610789663
66918771
1239884220
323872924
1892128363
238802395
718856598
1830054359
1478794158
450426422
59291297
379585674
1802611802
723949073
1694041202
261860608
1646590870
1675160641
642138260
1868499438
96765131
1470352777
1978540284
1214248009
612996236
1148667113
438897891
1850388996
235893733
153355392
1986738042
1009197524
426362030
1720934515
631929965
242933111
1286709715
457922720
1527337451
1228057513
1695684987
231411772
412876303
1081824179
615325937
111358075
919861665
1696980715
509960230
658063734
29171613
159024503
601046287
1619511919
443017897
545709376
931101676
1876944773
1701304887
1850761104
1580536977
793597676
1410592235
1080651598
1409042649
763382982
940185736
741683402
1686961070
2130135762
879482846
1634945522
214233773
362866754
1878426618
494853692
2103535971
1267747944
886604624
1031517829
1552829800
1983249624
247665189
524470487
295798945
709033814
1033806768
355728410
463747534
870003406
71451614
1056611212
1520009486
1179527075
1434348292
528589617
317109205
1300656672
268333533
644954346
1547395839
1048806399
1274008919
617642377
1705350199
1926888179
1780717911
834643768
572556510
2139830872
1901146066
975416030
700967907
1793869590
1888180912
2074017200
1156735630
972182889
1536970677
319431681
2062532432
1227745826
551333482
2123985455
1288508929
1133179788
486547495
1540912874
860689377
621545104
1866449717
247021206
57646917
915875182
446585402
475858312
986844846
401323855
2065424705
1666154269
574817579
1625758057
915079053
1826019724
985933714
501095688
1860239548
1846036483
413680500
897753363
394394561
407625213
1504256217
1806134835
1558398993
1328323005
151105163
1433270186
61048055
1887342764
1540838924
1348005207
1352226487
245554515
1818544424
1145010318
1558319582
1962971748
1759780002
705260971
663747694
755829196
514604377
156107145
1964183585
267600328
2072167090
1253201468
1312240399
2026388440
545683481
2139389154
757974531
1090287294
1521288837
1212424323
1544207829
1197493289
344891285
603209137
289160784
722079228
1295271512
705396368
928579737
83824625
236683888
109404211
1252271056
1048103298
1168627960
2145048125
799631188
368305851
1097704629
1680610844
1223993541
348294124
252097082
1448154039
1433800723
285488105
2064481575
605133187
55286986
2037819180
1016204026
1139364328
1860885401
1552219435
1615357197
1624258050
1622172447
1618728709
1128467888
869174183
1756967584
154450901
302176223
1035106159
912892605
43765171
1249567346
112605305
2013361417
906826257
1957036503
111543444
1355804262
436824948
1849768975
634172111
565160909
455443450
1178043803
458970379
369429699
220247846
142032842
1251564732
658386893
1405569853
1918004378
87303130
50355215
663065617
1542488773
1792412436
1565944427
1250415015
1678943241
1549311002
1355702995
240461861
904926515
634169065
703259152
1280598816
394278984
615573021
148400753
1677356947
71253788
97979320
1616565489
991748792
310962359
813977903
186070323
1059492680
1606815508
644689396
1955091499
974668029
1453674392
1333905415
191287920
1331561285
1495031898
784994698
1259927263
587824308
2003036377
1834217060
1080320601
1206454137
359423040
935733540
2108256760
76266033
1892112484
1643255116
440833472
2075998805
1568634055
451380863
354845332
395941095
2059113064
673272040
1636810562
1989019398
1733183145
335731382
365550256
1196280004
614767645
1448653863
523690786
79145845
1909617979
1342215617
108140842
996559463
1113679235
1555345693
642189410
608902155
1664288740
22680380
330623335
1541080529
438769086
1570029469
459670844
1564236469
278424292
1608175615
1822483467
474165812
190788939
710341613
986568247
1097711717
822877599
1660586734
2124988528
1644793421
874374028
561602473
309529638
1086995339
1920655249
880899792
1014422014
430990697
865655043
1510654897
1666014292
219764160
1230131190
609285044
489873201
1413106311
1625314825
1996163019
163262549
218091150
1785042264
1373476309
257289456
637265612
992401866
748519000
668092506
1321664939
1115063350
835971562
1657172632
1589777934
1128683804
123311918
1477522176
1877490932
391598565
1508522516
1409289694
629828981
890775966
1680468878
1963653797
171305392
759916705
454853472
543666987
22311933
1833784849
1942376231
1544750421
1659081884
467537367
528335282
1385358579
1923871695
1611293238
2015169677
892290
561654322
642234861
1414778302
1420796779
124851207
1331891882
472972824
1598251374
1285053130
304224627
1238959036
329572228
1561735067
850740410
365662888
55233295
1781338784
1894189825
1722195883
1696698246
835509938
1401736803
106127353
1764590363
1738179333
1768614272
1372691166
408042296
1720706301
1348467835
100843651
1654992831
1312204257
1885482773
532492026
777479344
1882577340
1628101488
510431430
434529048
174473766
712882300
198919555
1971430707
1368223920
1510972509
250402677
1746794665
1027413125
1395828392
1082835565
206840921
2121319262
895783397
938829086
560044119
387150364
1812769404
750289997
1022561999
1245508950
1825860283
1243808058
72138759
307101482
599083102
566160841
1589980606
1556270921
1093795610
2077302125
1452807081
989888723
1980154026
1297586718
237935574
322703575
513786021
1246267981
1359538014
1952708283
1150359891
356441517
1679082863
1070676802
1780125753
70243714
799184893
397944240
355590688
1552974545
603599867
1049057893
943021865
2040397025
1597196377
189782307
1920603746
152625425
461251562
184542706
954739793
1060441016
1649146838
679881672
997457894
143163237
1828325073
1842627302
1948452792
1407441342
684210938
2035186692
949500500
379258901
179585244
1452986355
840437693
667216789
1187029254
1767452903
375220917
1868211485
1717283572
842316787
939959214
1240287460
525172568
2125240281
1541118409
1341880033
986793167
1447854266
1219450886
1756462170
686017171
1591234533
1992368317
2075518890
74312959
1676152418
475400165
1613989284
495161054
784137973
1710231679
1445383026
368118939
1232025927
537993049
1925383818
1428035439
1980322600
454268801
28360673
1398427436
715077616
1156579005
1000761705
262612189
3935320
258287757
1795571720
180844025
1870616629
126673288
47274257
1078302231
1969971958
2020547389
791646908
678831795
103357174
1952615662
1238749633
2039418531
591038047
663658602
1082697039
1179528216
171200946
1955779793
2078702009
1640904701
442318173
1424711890
1799007519
1749638996
1583256519
713107639
1492061517
1532814920
1365663185
154869178
111060613
1365766933
380965055
694379997
1605201396
2116338848
1078281591
1272883858
1897198029
1814498001
1812316572
68545589
1994073824
1405679200
165593037
398351413
704125263
1565422400
1116066661
2020810381
1006138939
1366042710
374475133
864153024
1869003989
351194852
525679223
1896530157
634997960
655731057
1234298035
1677823123
349015849
562539208
983241571
1786564485
1083926509
1014204723
1872980691
1817177033
1063452619
1006483200
16822441
134094879
1466935481
88254612
601107864
1303669512
61438535
1530012785
1293757445
190326383
1219481018
1832716280
790981120
1468156912
1772100869
553658775
1583650723
1353158708
1456093536
802231447
1060381255
1005713197
1236456819
87908205
1602079425
878856206
1101365438
312465726
384506948
1503837706
1571126809
199950292
1161153377
216907658
1017584102
605987445
1077325636
1974034394
1314884402
347198805
923878602
1493970474
1817482096
184180465
572350711
1326995669
298698126
1952579138
1258887932
816090251
1178345700
2067443846
1619575453
1946892208
1880554885
888453062
1033152965
1938740257
1402288272
1574758836
981893503
747189597
1440003546
14180711
69685125
271506989
1159927695
2120248890
1468996231
1039735448
378871300
1375895987
1221168327
1590567052
810624875
1626905132
285185944
342695190
57174351
1083872513
1998107521
1577875132
201264560
1598204585
138768945
1703089262
1804517268
620142682
1949342750
804567054
1405384233
418990663
795980422
927734276
1495670114
996035032
1476126002
1075112703
896845354
822226743
1391937526
974745284
453445384
1470337662
1851513224
113788407
68076330
1620683562
294604487
1397626094
162485402
1515452647
926045854
7184602
1752323412
1423289937
1332282549
1630137544
281684212
764242767
1867735175
373897616
1293525053
1044726853
1647728918
639208070
138126658
52677617
1290132166
106324380
390211882
832662202
1973026889
1738302360
992399120
892544674
32560617
1061281769
1075768574
965060632
1825159117
1270728255
1295747337
937654948
666507460
1513465701
281673563
2132219942
1697006713
1128308165
2045703551
634111473
709338351
77067414
925534525
716106860
131455002
519960526
553109062
51564586
339665644
949158971
31797858
255391868
1715206547
322177564
753951652
1277235281
1663802437
1947785502
1608121295
1853546101
918002053
388479929
1217299646
1312534641
1752578943
1270962643
1457408568
384473468
1028551661
1403735864
728583627
19838979
559518837
235932058
472220700
689061154
606684743
2074428726
1179864705
583738358
1076453953
874808107
1314769821
924865045
215803666
2051851271
636773899
2037184950
599092415
1268890024
295356707
1252458358
53468953
701209895
1840340995
1150368691
736987711
2077288060
792123510
736567020
1394454315
1631642312
1399364777
755279707
1252886031
1400582268
1227642125
842417500
514774139
965342836
86896449
2142703121
708111919
265991775
1455009427
1470112850
2013191739
2058567264
97094942
1762020203
1443106043
214201833
2085553824
717861945
98331688
264444320
1107895969
2080424692
1298086407
1594152639
756074633
1581618512
855303450
1485339428
1815721361
1867955663
307594182
292123590
1903897606
128422120
169502683
609418101
2117683311
710969493
1201355964
1389373910
942468080
1318606247
2002722421
464907040
1196279292
363924670
495913915
15849327
922699507
1485687470
471219665
888687790
1111760958
1663005321
1663910235
44661133
786508850
1036988373
1207598119
1295361856
1470323151
1718856585
539734151
1281072817
2029683477
659703215
1969169435
304114969
1367660722
614066215
1270945891
1799190097
1399130691
629387038
1882459164
2042205218
844879511
490181379
1060813664
1927076662
719514588
1022817748
2065182887
528365449
1832681396
408258546
976885647
1881032575
1127052732
1552518406
1970738644
1395153405
815894129
815131190
937394234
1809791282
1440256896
152867953
1676779390
555846948
620662750
1152362360
130704612
606381189
1582583775
1306283273
984800359
1463928190
1945225061
1437705914
1475884094
42045754
1156373623
570850270
457120492
618120289
1109413713
652115067
1905195813
1405639312
1822065902
1054206155
1231837899
1664957103
480072343
2120664110
1136871094
544686071
2147383926
525633037
1584431420
693719821
1707878194
1435566795
589133329
1746799490
499599539
1840697303
1135387457
117965181
1172253193
1621829505
984903147
1241835932
1713998533
954191207
1822490207
217345717
1216041834
1231436402
1299582320
30340338
1192500771
888821423
319828125
1790391910
812951129
1285724424
675883022
110387386
1091111129
20237367
1538879403
5108035
461793707
702758861
934133810
1685133333
775424823
1714642587
1162975867
933633530
1691334615
1809551107
574476631
43875966
1634045120
745563797
1999117427
2042340215
1258398641
3665703
403627598
1173309241
617174477
428148961
653591412
1526367623
541147309
1174918774
926170165
2133640794
1961973159
1783339379
349672926
1840327077
50868039
1772637695
1167703871
939222064
1582577248
1629058289
750938647
1673242372
124539017
760148754
879728480
1140314388
753516318
235156718
419648519
956977487
1185498094
1116246712
1251310203
1005811719
1717241897
735836053
1280983301
1561613068
1388221136
1860411478
636032634
435705368
491898256
787106475
1316222980
61302360
1137073970
997615809
130620138
266327651
1697754599
1051189524
2125379672
1090056798
1112097957
329821805
350590314
1709555789
1547710102
927578487
1004396125
194439124
1695330588
1810786750
895489449
1707126758
70553071
1613628134
95166218
592290209
1497781571
1323379612
150478934
1516212880
1776010991
936838797
216431724
2050508561
994620056
61897353
1284053445
1458905026
751495371
600909669
871239385
1393688718
1024366439
735211026
563599036
1238860726
1763588798
1960709408
1077018061
1030128065
590689456
1058413157
2123136361
1436669507
283607139
1505617572
1949657398
777155513
1063536728
1092125964
195444200
1679672476
195967156
2126113986
325112738
903161437
1160901000
2008636382
855236186
995464669
1961712032
1685584296
869393316
147877818
316747379
274587211
1399675276
1876117030
580971975
1823375940
1280271582
740302013
1213822066
31469
1755517551
1055679436
1766889784
505678066
1361519047
374830176
682062773
2126829868
394427224
15877084
1362650179
1677486248
1957687274
2028190005
560922494
172366121
1409330204
456063816
355906561
281567837
57436416
2091661938
1529748537
1092268918
1572590893
484607691
1842115498
49211903
512956234
1656177234
672128682
1260655817
2015263781
905012986
340662070
252844987
1742721403
1760306593
620011900
1232466217
1035897451
1959424727
904115026
888210702
1300405716
172248680
456150622
378025953
1614132870
539045813
1746609037
104234819
2121306337
1285736410
1401592483
1211090559
1007565591
1328499182
656018411
1699375289
1042871947
2108815060
351291821
339175201
2145133251
737657048
1610363114
719257327
1094070591
1879637207
1639707756
1688878803
1373362793
1985109249
684453740
944578105
1890765092
2035194696
321556618
1341683208
1044259060
663837689
1704821797
174551103
533712680
509827210
1502784518
563036331
1877350681
1796633101
845042768
970158573
529294159
846995378
922679203
1830719117
1114443307
1115731026
201951975
2106416402
1327096979
750030710
880227624
1651018223
140936785
1400407522
363177452
1503964251
1728526758
383399890
703037337
658013051
915680467
980733682
605720076
319436051
2068594312
706813569
719530098
682431988
2029021473
1164727811
851374985
1497461611
333942302
1659597137
810188164
1268745193
1573179240
1729901901
2146816251
670975860
1678930223
1399507020
890336994
215509963
1537140910
1877933615
483681611
1634225461
1974399464
1492676570
800371564
1068395830
1762817723
2130217770
1389812563
452915677
1099723841
1829192478
1470549811
1363060486
1546329520
1256070120
1871344014
1260427420
1074239114
1331179718
1078658856
1744682294
1164760350
2066553329
2136577713
143924398
1734079302
655195647
1831741832
620658410
736977052
1791117168
140253630
563114966
655400935
2033169579
1592954258
1967049697
1400679374
1684579516
165298609
2058909528
1904507121
1486932985
1964748823
1355984613
1959064781
1350771275
993290336
1638992259
1807721302
2075825813
1068529290
195650672
1228720327
1523933310
1022900469
509121976
945659924
1535219358
1524594057
1719976577
1786068939
1759439216
1435296411
856477696
701506414
1067599538
1031020064
1411741722
689181010
1235345658
880626521
116641284
1100306656
858143345
396347503
2134627598
280095949
444064019
1223166723
311851119
656779038
1927677939
279519661
341921190
1703947386
2050291893
1595042117
1375770894
2000670475
1607054831
2052409009
1851096139
724866018
662786853
1337189313
1845166428
805787820
1145624685
50016734
2101885359
1896131739
589725192
35756777
1112631222
936086384
508822820
780748391
965246234
1311237892
2090192100
1815231009
2034823305
624081210
1756858084
1173880230
252438028
1669432802
2127738698
22570408
988678772
864286077
1578227489
1982961332
1572359354
485553387
876682480
572624586
875059475
1482988795
841839493
953619480
702679004
1783312063
1992505991
992146060
647211497
400400181
855369580
163794831
25245043
1057981200
837323422
1406966967
1367789818
1622406912
1136903751
240756402
512432932
109336710
1354369378
959589865
1165316964
1265801638
1305717791
704854720
92572014
1555957690
700826078
374908044
849104150
2102257454
1290612529
1533511265
836745611
284154814
316906976
350955384
428357383
1874464257
1454928967
1725253519
1324465377
1781497075
873271952
9375901
1235777146
1505191639
603062452
1708443258
1078568026
1145764955
559400898
1362181261
735636705
1866164677
502164552
1834483861
1940408429
377238072
1576750072
719581354
987399165
393557408
1752231281
1824190235
725026040
825195340
1150251857
1582304177
992604419
1099605717
821010884
252130069
526113520
1720240352
1514669014
130488386
1436839523
2000652272
1820853972
1675055688
1156089502
110919367
48033221
575038427
2094631833
1622545363
408171206
521987757
1410764506
790238038
1454469058
422602326
1360363877
995001951
264631153
1704374181
838721001
1399939063
1569125709
955768377
2078223446
2125925906
1340384131
1205465165
425914169
1757897959
1379604906
1273151208
130519888
93656691
203738793
1009656280
404904105
259007527
200497833
1608849085
766840816
668211146
1802361006
2007588935
2117108103
1694430409
290262687
1248983886
1561765769
1873644168
2055794419
844707666
1609633865
1340858589
1462704678
386249159
1777028213
1469777496
712990729
1633737921
778364768
215272565
453515376
370055098
1283416137
549001037
593486721
952691121
1598477341
306463173
1690468790
802553104
813551244
1491428331
484495982
816293142
1781192693
627619528
195544565
733309114
1447105744
1979194585
243409836
1291424441
3314627
363843310
1699683949
1712685465
2102615745
599701435
619704036
561682045
576553498
1098166288
1640872138
1578046768
1924379935
672274370
2073752594
1837800343
214931317
1708903828
16283073
847911113
131860481
1408414431
1181059388
2057115247
351673179
980114144
1903885292
1541807988
713360401
1503396101
758859692
626231182
1085727522
846727963
1706557618
1438121878
791337572
366493590
47112732
1905059697
972449726
1513428382
695177014
406603060
1636087677
1412508341
799305198
876823774
187411323
2114729537
1514057794
1977416869
1276680308
1408401364
951233263
1636165833
1697470570
779821923
1209410905
953703047
1397317096
437489056
449409023
311952207
470166487
2021056060
130989377
346022965
946626902
168683875
998307345
1824017397
1516037861
130259934
542432151
460774294
531192345
1663489503
902863753
1098229542
194137841
338818798
1124000280
2007836725
457514473
1255228444
1744105202
1058443259
2107481580
930164728
266925988
1004401138
2025953571
858262077
1063302132
1225920739
247352193
527670299
66804310
1280590837
1855212986
1322563621
2126399594
2013520554
1439347169
1062387171
2078037908
2098187486
142406162
474323511
60726856
1875372734
1253138736
1764753301
1145508657
1041187480
900704800
901116678
1691354702
2020388534
1192528887
980951898
1322400756
1557717176
1590529584
1730840128
1580066460
2102405968
159292889
837362403
367644327
1136538474
2032586623
1958737427
1093343841
1827542974
1995882084
942713940
1124392830
1400985153
1864321251
1051980781
1226407576
365555263
359631727
1569891058
1219065197
458250896
1974298719
357918434
1518123833
1087088406
1233307578
1642274595
386515804
1118130498
1042270879
1961841855
1529818008
299308219
1787388079
706119422
442787662
145990793
1550643719
285377017
1467526161
943449826
1381701503
171573575
138424437
1290289379
559390782
1944788926
1103751931
1264153924
758003192
2104230066
1973803840
375209756
51777021
1446625471
1193837554
441202037
1964424649
1512706775
531776532
1106521223
966254649
1411737640
326580610
448767832
1299990782
1869867217
1985129623
934381390
1761925979
447346971
1203809478
2104338765
1385016477
1838470019
247858970
1340672056
710778104
583117807
457128139
311057415
1737646204
1903480935
1885643847
623651013
1409443891
1720083963
1052874571
462229839
1621264132
593113871
552713435
1561723648
2018409459
553213636
1045348905
933536491
1819235067
421014472
1375676181
100416814
27194815
1949172152
654114312
1888988098
1249918491
828792746
71576264
619326966
483530320
1383284342
313862189
68416497
915362189
1174313807
442434476
1651378260
1181040013
2119340089
1288605068
2080280775
2112767478
302874696
928836931
1559483210
595340747
242314537
1077293324
2022782407
1432976782
1299375367
285216269
2002216282
1212005694
885996528
582753960
2073321463
884077227
1338484451
2142428955
612445130
634130791
364539714
1901598993
508170490
1873705076
1765887533
2145640037
959554573
692993402
1917228424
1697475633
1333504290
1824859852
1719931951
919354737
354059269
579728448
1506408495
1023910000
1119917865
2014446892
180095462
1043723409
147838398
576242071
2022574228
2127900519
579540140
1361806073
2020122308
1598307534
619169046
1672277879
1742277757
629335374
1667028172
1042522542
242855187
1737677676
1244933124
1930015921
1887925353
559710016
1087897142
522396237
1373845330
618675912
2107951102
1901964366
781642162
184829024
1806227025
655176305
1580010078
1953997054
1115787739
1850416284
862282804
430734455
1511108689
1660635255
677406478
1216416556
1846425829
2018053959
2077996931
107787368
931090607
1958882046
617206270
1440849064
2090633687
970421084
418982679
1627194813
349122062
777120633
883452268
1875821701
237709475
1910402595
1904555567
2006803434
69480411
756431622
108196403
778756332
606834121
1350697514
1933197732
1976640322
1435524958
2059469415
377544316
1107256083
1450038303
92657540
948716768
163450964
840336281
43989300
1338973559
1027987290
308264404
722777837
1513155223
1556191949
853220948
811667034
1561451
180670399
1539947532
2072639570
922786493
1160885417
2061751340
646996618
2094636948
639949169
707016140
1507308648
580585474
1586256589
1006215370
220876513
242198518
700363239
1830439769
2045878467
1678931979
84452443
510052722
315532632
328067062
1550416542
1759169629
980576377
1548066155
1280376503
1447004088
2006625871
1265132309
1036488203
965673317
664393885
1604848291
1942633599
1714736695
1686799633
953424597
1130715140
378669035
1095073805
476192205
1313288724
1424953762
339839118
1296410009
1330186241
1248705886
314247132
220256282
1037929507
860261828
1659617898
478846158
703807408
595574268
108889009
1902944028
2092234827
1935580263
774495798
401448750
898832375
1767097863
668419168
1026256327
1367170151
1605835953
1604160741
1728844146
1190921545
883999470
363673127
1117679050
967292130
681604655
860699499
788985209
1833643233
1398455725
485355188
134018599
33445067
240057881
2076778900
72878104
612564251
1882756528
228973207
999437780
1166658053
301759241
1259316894
1004890119
948913632
1243181895
634107651
1941586376
450700000
76202471
928579737
516918283
659157234
466019005
1947669964
1702913351
1347623014
866201830
1640753812
466805988
1306895351
218724323
1773676068
1651733202
142882848
1225258491
726594962
892204350
1879465493
1045754071
919218733
507270471
1548518337
740133352
2111800535
1498178774
2146887544
879328772
533339460
1780519219
1491707687
642879269
66543586
1579696782
1520781452
991117050
1743237489
999413800
960484768
2024027487
864874000
1627347517
447061613
270259633
2144577726
26200589
676365787
1026338721
218096858
2048987655
1468907788
405487870
1658702898
1599431588
1359506313
1374035521
292203434
481624649
243572567
678030197
2097353654
12063604
2145927151
749865188
1897500241
782675419
1414170918
1948319627
331782747
1078176497
885197411
199429091
962635580
1374025597
669046814
1841426819
154361133
992655506
496261022
921612594
1342747557
470350554
422073932
911770041
415111537
1836014964
1998170099
1512846675
1010648326
117908575
1686839343
960072685
58170255
1212055728
2034143042
191064
1948332780
1821955817
1365928485
939353255
644082632
1079366359
899166006
1945677328
1150975497
381088718
373623976
493491704
365425776
1460769364
2021179371
2130681149
1006552941
1759769632
1402345753
383592195
1739625184
1828432896
1647970462
800730240
1367081035
930277360
1885466383
423379267
1793498007
758535758
753951593
1803108576
1181442431
961076724
646707428
731706076
1367681825
212670158
1628331632
1641195798
885510890
200621593
1605579551
1236711627
479548711
272056377
447115659
1459665920
1483141546
153945129
1697072039
2071280775
322278232
479883875
685233068
1905082139
1193086234
276794402
1631146704
1345320349
494898555
1512535313
111560306
1635850427
31480519
852932601
996512851
1057172264
986102275
1856980621
2072128213
863570959
575379554
657776663
1036981288
452755445
207932081
214109551
1530363482
1146340592
1682420457
1721939260
1898811823
626961432
1220722354
414508132
2035768434
2001963693
985229368
753971037
840178247
1325504218
863083806
798845863
939653576
716272680
796349987
699034961
1293748532
1346002079
538346497
1545987399
741974052
211609400
1058134689
29259571
1807810796
856324148
1076193118
1840830419
176468025
81221916
1334706296
1653169239
1419321774
844151463
1584589009
1432037127
728217108
1317971272
1514192617
2030470061
1179294749
428069929
1720884796
1915786693
691285695
1930510611
723453162
1185580736
390885551
390698969
1807823617
1301229073
429433268
381680775
1441311979
923223355
1250796290
1648011013
930760485
1908597401
1226106681
603569927
703362903
564885773
856037941
1689294697
1845827955
957066342
443237178
1350094204
43504661
1880091323
1295808447
1073316427
1915797009
254039426
1575480285
759504229
51408975
1859851712
117117318
224394636
487470773
596473975
1439933857
1266213082
2009150227
1870944588
2125953023
924518950
730617588
2131433294
568258316
1403202129
1481315047
1383230387
1653717475
1902737001
714734387
1144625229
109548914
2047030058
1786381458
1582297483
1993679435
363604722
543045453
867877715
1065294217
1491679497
1591071706
129622489
1258058285
33136771
344541790
1069490151
1682929647
1281470665
560088792
447886343
1609758665
789303082
676458424
1281191563
160796774
1372074866
1212601812
1559950043
91202354
11383780
1035050722
591883871
2006232959
938643752
284427615
156004414
1213606171
21534353
1819499917
2017400991
1299727235
2072325469
1917351198
253391624
321117681
1882999744
1215100764
1354654921
420954511
838556818
204663224
1657944530
1593365393
1101731938
1649603831
1704696115
1584414251
1903195363
1408954112
1366021600
166039728
1533567667
1835757133
1564842882
1904754248
435045837
619199321
1870535487
1224188662
1105468392
935563416
587396355
208268709
520429038
1560850729
386578689
265415651
621477938
1035297694
1878438020
1782571169
874441742
465793938
1409922018
1720401649
1625521047
1089223508
1549716689
1341261391
1777119796
225249952
359131407
607548468
1083489940
1752751317
870644562
638672646
890339348
587650298
1804683277
1972555034
1561230032
309789594
1837695067
1575985964
926170165
385272936
570291389
1107516351
72235989
1803091887
691630009
1090279398
1270798909
917091672
1565174610
1774185756
1077353675
1599346128
112336566
328766839
551706015
437512559
1604246003
1368588818
1283453857
1227944339
315045960
465046642
1162252575
2143534221
4080782
1795283133
963756377
2142082840
1759420222
557714398
1490583015
1590011905
1751165132
361748956
1676343441
1549005488
471872208
1671438220
2061781584
1527701510
2010292964
541623968
1193728377
375216201
1596963389
1056695878
296919959
1211021487
1190415320
1207247198
263075499
638568902
458597240
1823830644
90813228
1603955482
1956831473
1221516860
2016628882
1680527151
1239967153
1319490336
1143913529
1505285906
1244608849
1401898994
1316537421
340575955
1094491866
2124577180
1424151857
1383289264
664345883
691304952
1303771491
144711111
115222033
1023624644
1828471458
356604573
1522801635
397971862
663181422
574430645
1133912367
801907819
1628384049
327081729
579439264
2058142515
2093467915
1004686910
1262693951
768893376
570664324
1784660845
1835822874
1369021481
556273892
981899267
250590095
1378813045
250990207
72066477
240487084
1775456240
1127060323
1094193742
1934360087
896448238
1968758762
826745865
281689912
284220434
302710290
776866880
1312196986
326254129
754100122
1016807314
986049934
1300741794
1532798509
1263433119
842508068
362413295
572341772
130365336
1436946716
818121322
2125733729
145320925
1832058235
1832027255
32371093
1622630660
1806188545
2080150049
750429291
984383056
803410961
1786359515
2127464432
2017192986
1212982718
861473657
630578386
1340132959
1887979923
1556860203
1732111058
1087713164
979579105
1891069130
653988176
2070510174
1251830778
8543694
937740296
2038215746
855725921
531115165
746170983
1315989630
1536403875
26556561
201852789
218776370
1822086771
1637026149
1992706386
1805383061
1912339761
1903701007
1273948247
2069315626
1362264642
502949907
1824941545
2060984272
1710413356
395606118
236790745
1791245514
1461548833
859177753
767423871
392025483
891552160
469752394
1908786086
1847951653
37737870
380595569
938346133
1025387010
466451838
1094228543
1254802873
578484670
1122116412
1111051224
1111894184
1978888343
1926448267
1760373753
299569018
891741615
1518101241
1607828524
45454245
1427740263
84161943
2119398031
2071841779
83589505
493517316
423087114
917394422
740802944
131786046
543411201
809323659
1865818502
1049272342
2036033555
567592081
677862673
1554182839
925890249
2046153769
374899108
1011966345
1413941221
217285066
31624041
312091264
277848698
797780222
571072076
1112441963
884221330
359365518
2094503661
222693473
925528143
1378493723
566118282
547709867
817551163
1146798844
2025049953
1137764134
1989379292
1395886159
914235631
121929484
1203382343
1304664480
2119899080
1544276995
683463911
394158951
1333912280
965499639
356492284
200850677
599930659
1313436646
1112508773
1226992918
900809609
268256686
1470268749
1244330727
1265403769
862533343
1674704737
1986151997
456389207
453053227
1081314332
1424969192
390284467
254838047
855100220
1070924519
2133950994
442649135
1057599816
161946602
678885557
1273640314
1097396193
88177283
2129828964
1142976471
686380954
1185203642
1177079335
1839509076
798871282
205536173
2095813748
308274145
872768634
1383404101
1443000189
842094492
307970044
1555127064
1613237324
2101491048
1973821538
985005237
427547309
630966840
1179139812
450848161
1316688459
1996233794
1311460717
2033887413
457183123
762618407
999815417
763763627
1095521872
1510041153
1966056416
1301940032
1899403626
1030465516
1635535236
1010474200
1089263372
439423020
1855596972
1108437943
298749794
387250000
1004080871
1998275858
1922780390
1446953025
2006959379
1637225127
941500345
479146424
1966109581
449479566
663899522
764815511
141215477
1198201202
219981088
34180787
1401450435
1091698110
166872925
1507410501
1225309361
1296563068
468646869
1481614155
1606142155
202702171
1165731223
65356816
2123242906
1134456081
1604237757
1727391537
1477973727
74938780
1985033859
1089403979
340309846
1825118231
1048749618
2021193053
386451324
196584211
1679334528
1119072002
1956748954
213732543
705498854
1799659625
1535525338
1739316982
745726020
1169397798
56724116
1084698527
930608325
138206721
35256029
1565207893
1202424739
1837849708
793354701
695668521
377000729
1134463439
1948355160
1620250464
1305527058
801091319
888467601
2022038575
1043790936
1014798616
573715194
192347230
584293970
1804109621
1442393931
2101369364
1410924697
1437376047
866747602
688522929
1354098709
251716567
2083481895
1438828762
1580183001
1636245745
1084251659
1316330575
1069148581
827998903
1864781781
1293339459
37028998
1533931540
1428438572
559842034
1225927420
108492787
670967223
602313142
1174529149
969783171
775173726
778861672
531561075
1989107023
1816365455
1231307811
1001824322
1678255580
1555346444
11290773
1554983634
1130158516
350439750
1612823074
403795441
1636211577
1322725424
272557007
1680888285
1804187159
1702678498
1013222395
297670770
2142477041
116087434
913288141
402885961
1413232153
38199785
330586309
1511332504
1471151445
1072269556
1211994443
1605640841
166140540
376686364
1154071264
608901076
782933922
232038462
868240828
1177818582
310774707
1816729549
210684026
216056595
1147589929
112703629
2030436474
1498394496
394433642
1884362165
486991637
580583320
235280657
1960370671
418541270
61814669
1665270407
110645477
1625895990
589878206
1068715373
1166185949
905872789
1066687899
532887715
12108152
1980977561
573792500
2093640755
739390142
1223119438
1051649266
539550910
28653780
1099387025
1089940753
1665079776
64985103
2009159390
13605167
1221404722
1051653075
309514876
1280109527
802205526
122238203
897936240
2092457954
479265228
491986561
822899028
1552735220
413448411
113823272
523212131
44131631
1900422603
960059477
926890596
1967546375
1220354708
2014027946
1958255856
245755403
355239404
465028155
309678748
262878227
1055065114
1054034890
1214442899
47102946
1931460550
1206007102
1081881749
1503196294
2070941193
467031998
317094021
2006298042
520134886
1665023858
1900938229
1111473430
491714907
178115390
917542209
1644754340
356413111
76269608
1654845431
1643584591
2051521845
429888424
1181785088
1711720556
614555182
1753843963
989424488
268844223
992387626
449098497
532283969
276715305
1040206838
688683959
16488572
766297289
2060082760
1342859179
618033974
438625113
512555936
1808677761
537692635
1386853017
300869258
1890120016
993855011
1684221551
548149266
162454027
807110721
1186964017
1250687935
865241317
281043237
1574900761
1975754121
746870108
2049102303
71382502
262130436
1915510685
417682799
869219374
1295347529
1567335332
1260415256
165772101
232596928
108610534
377997152
1027635355
819587508
2136724840
567488037
1585418276
1538115489
1300232006
1165248314
92227009
934842156
2055358521
722200254
391981634
16263196
606868687
1046120317
2053845306
355909990
951116207
1627780957
1881016497
1577125835
1021029936
1692894417
1498730675
576071079
1175794472
1085918836
722783155
853196674
1432322867
787505553
1710227667
1506029137
1194422547
2057082666
845380583
1617715572
1175188106
837569417
1227643619
789510653
299902598
1831393225
276535029
518283103
1813911274
1840638357
1216420859
440004106
1288993256
1645900024
1933510026
852885845
1927569919
888475909
933006232
376120375
110142456
204976563
209060385
565726437
795934701
1970702603
1906417969
1137847286
868767040
492936389
2081304899
881114233
690574106
532470409
2137454053
164706783
1882617811
1414661777
2115683080
845976773
1061664170
1457986496
1734949580
333632579
640330062
1024114680
1685907177
2098722136
1025121758
2083081575
1747705769
1908750899
1739146195
735189821
1662925240
282836398
361045873
430704490
152257285
1062330273
482002231
1628887368
1368211879
1956552030
490995578
732936179
550737446
1760219298
247050529
787136748
581996865
1435199267
1482067213
458286494
1519307786
2057394742
2116244108
1092158450
1377017708
458701594
876502549
839315380
887934517
216412359
614370789
177957605
894264045
1385894563
1685196500
790299026
1634145068
34279183
1467757651
1901447962
759795932
257481692
1755215886
541117266
1591348400
1927775299
2108232642
632190674
580268317
7797661
1363413416
632426271
497829122
89327119
1074542971
1929594704
1292063605
1460234117
403521330
1558927783
734940224
403365552
327197414
232558666
460240202
91014250
1149880162
941118669
2062195980
466363488
2051677994
1072461504
127307121
74664123
53759249
1971311892
1922489501
1428484405
446479621
778322303
1097844911
2004521793
298508391
553301211
1699428120
1371273844
168409476
1336373392
1386038114
693161016
1954969741
1243978704
1395019680
698763277
2095741026
1812807827
583402041
2075753604
376239100
1105343843
1838418501
751500434
2093181082
1143369238
122955357
2036736798
1349135354
771731542
1826114018
188154600
997036208
1564774712
1047988255
1673036323
556281813
112792304
2068995509
207166797
913484902
263954329
231887205
756998965
1387093447
907134885
2064878249
290622170
1596661725
1346482464
585081570
687797798
1612603762
649710479
1542549620
1604336912
1023539828
1485380020
247359176
393602324
2121467576
2123191526
2039213069
951603785
1627122801
1370948506
194624575
285777045
107261673
743576139
459560845
1202194285
959089635
335031601
1316864222
1223040838
1211343061
1092003941
1613869414
653448708
1619522618
2021404765
944731491
1966654690
1450157542
1437604807
1449800641
162600119
865115899
721431996
1000714444
1221023603
1518267420
2046014502
1364263683
2123547302
120847918
573071066
1324880146
1908696431
1018739547
48893674
48830109
1002614717
1634532217
2123992421
217520765
953213616
244799063
1850299910
492005843
1539419471
400818024
100057572
1385186667
1082937516
1545182571
1856570522
1490112264
1026391634
278089763
1473081140
1945527951
648028748
1572646496
2050274434
1049300347
847865546
573899395
3309689
880577574
609546041
1990192346
59361514
1815672979
632648451
1459494141
1534976356
179557191
641241123
286587349
954152516
578156096
1024560090
1829255622
1676036782
1250516827
451531267
895746753
595830998
1933730409
400706917
34035096
456605424
2016204057
504452384
3476874
1029916832
1123070677
333943001
784134983
1352656107
651313951
1596134175
762341409
234726634
1564890306
1865085828
1185611874
369874818
1387730985
1267343656
409647500
643431103
1516534142
1176514342
165438644
196272164
2138901972
537032884
2040737792
454209133
7387561
1542248868
984055681
1776958282
1217157113
871734836
1849282721
1669721526
1557279847
1390386249
185094332
244800734
1144574493
499830966
778450914
1298879902
2013146857
1127538074
488127455
358319321
1022132941
1927437818
2086826476
2121522784
1246235574
245462602
1944027607
1631457113
1386511005
817150423
1160092273
236679311
403572587
751820481
1369856230
507009771
993292221
953862307
1976836374
1032880166
1881814854
471911650
238302439
1080703926
2004350952
923405184
189702310
1073841352
1619545215
301092825
2106563298
949485753
503177931
530298747
1184157592
873455136
1760302553
1965306122
2003701057
612660436
1287590516
321104608
1590225933
950164242
544221047
1436458869
53780047
942216975
1244786793
41890279
1613615890
2048542418
1341948561
725831037
637598548
1030468625
228069007
1892295320
1247013458
2103122604
1707742977
636815835
1026356977
413822182
783915075
1016844815
272671902
295363169
1769092665
900391562
2114637802
913170561
2024301061
221398540
1878867792
1569661580
776124540
1753139255
1645367712
528156632
309719341
866824392
1090177010
1283907790
964430005
1852844376
1296054718
292480980
1417541117
1899926694
1693780244
624610715
560028442
1994024140
2038738675
1477589344
1344257126
964247644
607650951
486676700
939969685
653950601
849685627
3927037
762845464
192965861
430164167
1936123235
368427140
2009466445
465838220
472509266
2088682121
547184102
1336851064
654010637
971497059
560278262
1469435110
499659776
398807055
661516193
2143423796
1607872819
657821497
781076092
389891347
443225148
1177901340
1943302492
1885979075
687498219
782572418
1037509099
2010640973
1969285679
1872319794
2081035969
1063644553
1015885580
1599440544
1486003579
322708151
1702227548
1685667420
546154710
1810990753
971224492
1594564079
1771697069
2120835666
1870554530
1443052275
130057512
3369566
279458113
937628591
1212451038
736746192
1403887746
592395970
1268919732
132988958
1400920795
1060970730
1541368792
1641326634
1396756366
2077123095
982656770
182061074
2009671813
1029525345
2104312641
320740660
975438579
1468677258
2035119794
948402110
205997224
145213360
1114825396
1051370827
1180905093
344071412
509139649
1861560215
565238188
1430144943
1655531439
1861981852
457276258
1840171497
668997547
1527237061
1772024325
710390797
580949345
991670555
438426054
1881384420
1641254865
498616640
1668399505
478916108
1064624145
800718120
672578273
1458895813
1308039528
1822122703
1107783621
274404890
1931279564
1893365991
194355297
1145398746
1889077122
2053885295
86434566
1724051587
1048074924
594557824
522360296
1089910725
1350318768
1473983469
885544410
821068373
1245182258
900036285
1263298733
455129536
2133647319
1584302636
2112800870
1076725526
427089304
2095477345
151404084
510199541
1924714767
1172262265
1960572726
2035661020
599418502
1008780
202924781
505692544
585943028
1286999382
1789276655
597549050
1905027534
443186062
159728593
1173066468
282476079
1397510797
1206552154
2072128213
604398938
1052666679
334388376
876978713
196399929
812801186
1060664770
1517145493
473657304
1989078192
69245418
1662653875
99620464
855197936
1862010174
1400116487
1283144346
1536974980
870695592
2102748304
605205348
1921510958
561228506
1228287554
1073983295
831847895
334838427
598299958
797359831
978948358
1606816746
1949152501
390312125
2125389982
2120422831
1012664449
1681949524
20554337
194319507
1386023878
1005903263
1898799546
1097234213
983617491
746998700
1234538285
743902527
1347231093
2130597263
1303492575
669668455
956347016
1858746576
426687860
1770792593
1920036301
1341452922
406434509
1513311988
2118122559
2119295675
103936801
396233468
418257008
2093018780
1144165584
2059378918
559984327
1055859922
45963538
1755346121
258288570
1619755008
376327997
184769875
1162109815
630740985
34862485
463588706
683687636
676010558
778792610
821320620
785948987
356943802
830704687
95907350
587570054
1395181721
1417530697
2054533459
247806674
1788704422
966737096
608335113
1325500332
2095857609
1808339131
1036293112
373519287
667823182
1398268373
522603212
1621539417
606730125
2097289369
374221107
408426774
167680831
1149896902
1818883688
1275280885
141505935
788675599
744631458
1449733558
1135664077
280460832
266790193
935252536
588033511
144372162
2020955471
1564077638
2083773268
1395492806
418443275
1497666981
1844575236
1971905121
429341479
1786016298
2004080387
1095898524
1867119629
1677323604
142705158
2145270626
1756611162
1342784394
1697271871
1415524684
993747957
2050979075
1857352983
1006672277
80472482
2108682518
1634534189
1454340754
1827052016
1345429231
906773315
1586535735
496005896
980112915
761439134
1970172895
490136673
1628649611
1995996102
280494777
1977451849
1365815739
831314837
1190781794
561748732
733814168
1571796936
1995219631
1008599979
651700858
267126054
400664923
559832424
442797426
376207305
1647895646
742504442
914103985
52063229
246366013
632270921
340463277
104713450
2043158046
25326705
326943907
371522457
1779924107
1976635573
818922428
712334137
676294979
2057269280
757273204
494109243
1974135457
1498119864
1033922970
923270307
1636579665
1777822619
818325373
1602526221
804074125
1912221766
1138269225
48830109
1712704115
971395851
1392372957
810909508
1142434447
421826415
526976550
843863764
569505011
952364835
257007682
255566716
918393487
1125204484
702244832
1886881692
1814455033
1272363680
1761103853
1581695521
2027728367
1643856903
667099520
2105661509
2093839253
1752911147
1222693178
482314440
579317807
1863808835
251485313
1058618945
975278414
295821415
159065817
1913256993
360290343
999832183
1941716040
712894783
1806644627
1788541263
785583179
2069443758
1971097718
1699851346
669705198
1611411511
521796482
1075576303
206977012
462269619
319469544
1507399592
1772134610
1108792628
680864798
1293602072
1755041223
20428323
993738511
1507461125
1105192529
353352025
1243303269
19383729
1838020448
495960002
1013108991
1079260308
1348140518
1587425103
89322045
558102147
1591976755
1788743876
1736856769
2086166551
251875737
237766612
1313451679
847079616
1104262175
1600466729
1151047573
587596639
757822663
32183962
1475822886
480739600
839686106
1381848636
1545838897
938547520
403527235
1316241839
2145177833
790036900
1603312714
1730381800
1947487430
1850603080
169257756
7772741
2113075876
1865776380
1958418201
894740590
1572983795
1044161873
1892907282
1843562797
2020252667
1294756957
734849086
3693466
1953380396
1977737690
1022739355
1018743066
1097480519
180651263
1609826441
2023614784
1743729089
629217646
695704176
659967880
82948619
312573758
2000827170
1066474972
180580205
307600369
699548018
1754433379
917366257
721276095
244958856
560114800
1535085843
360690268
176670714
487404549
1366407396
1672303187
1262968521
1795569592
278740594
1108571336
1233876329
1521781180
241817632
37429282
1804716570
2022587205
48734930
1497519387
4508646
1595606189
127716478
1334740456
1253354081
2104764851
1200368194
1651733202
1301104548
26735418
1293217260
789791518
882232131
684836485
943869455
2024486525
1319924328
1899088978
879667011
377226227
1504494205
1651015586
1513422659
532948837
1121859380
1853714333
1993025420
135916737
717376211
2086216401
1593638014
1357379933
2035841756
864861269
2005677518
1604816662
1132612146
162615581
1447714199
219212653
530547017
819364020
1700428718
201572471
1824865681
2145249162
1664889626
1232583611
731540867
1334508031
780158111
1919862148
384276216
1338813667
1183498822
1070356055
1294820194
463820189
1855161692
1929844752
332023049
1299779244
557276103
33021432
386970613
584736504
801544397
2011852569
712602828
2118560043
1246160343
599443588
618041536
1978591798
1067016115
60428064
794178999
1713287708
751922971
1242302565
337108811
736424659
770214432
78331777
1162184966
1043896694
1057070242
1300142995
1549770814
917400070
1782776835
1383281188
1087736765
424417253
1395459426
343092753
324747292
57770590
377044749
450833209
1520502156
2032094925
326169504
1771998109
652379038
1327795641
100886200
1058256546
840624713
1252449164
637410713
1729804708
5100822
2039734056
1753270358
1102214384
841236456
1869390381
1435396599
441599412
2128106538
1856846383
950417661
1922174459
1173056802
1039606590
1654046941
975387527
1986309999
290176675
1349458177
684138310
2055966602
648150475
1112146976
2002658153
1174718967
534245548
314884938
1071878848
160718798
1184437474
930653826
137853844
1279289121
2037245085
1346193206
853958462
1778329576
571047444
941748617
208462580
41671332
14867577
390965426
1152350719
1507404014
516424397
1339198206
838094989
613385729
1954067509
1604586427
411823115
1927838504
1543780666
1518867299
1102513837
1726883634
1467642133
89561450
666928539
959904552
2092220662
827106037
802890357
1560159367
432056945
556398013
1677501318
1681705905
631605631
873732829
618191467
1193999944
145446478
546727113
826724564
298955493
1006088710
2063947042
494908165
350847195
1464587384
195808120
2042700417
186482221
597061718
2141775880
996893612
451856417
1287512992
1006891278
1574188914
931263468
1970518013
76787002
117218936
16718637
1347674550
1624356276
839686219
2055296951
1443820424
1264008188
1021901844
443679603
79123644
1962160323
83397222
1079180109
737354655
886777218
1828154888
1900199977
2057562063
784380535
49692666
1327272939
417618824
1088458531
418412260
1586025382
1861530428
1481294628
751767410
650046242
881910346
1464081534
1645521296
241120278
2056133116
52525312
400580098
1963849768
654190210
595262481
1685115905
573205837
1314422218
1589689567
34996313
1386897896
1084072761
1983871244
566264649
1869896230
254058718
1124885375
1491870466
133250365
1524871468
1604635866
1769936579
769585817
1967450761
763221885
731099228
248935712
1844708535
1812644391
2027569204
325140322
1606709080
1376060540
134545271
1578495386
214311149
558288293
144282252
1411560984
2039918710
1543172395
468396834
1290866748
1048462472
1217462982
783191014
374989921
1568522550
2146661373
2115602628
907044291
858965391
983503130
525056987
2042081615
949047765
1833343446
214938506
1155724049
916854963
183501058
173066937
1107557724
455713258
106467879
8021710
95082251
1272843381
567122804
1787342422
872936088
1122170591
1943322665
518985565
708164053
1626449323
548744980
913196105
27199974
213055010
693680098
366910344
509515124
809942510
1614906685
270331922
1661786401
728637838
535130855
2023171626
1983925185
1440080112
1212316041
802336928
223838212
1280621834
370116006
649024309
1413170668
2090606037
1327436539
1338810107
718157503
1495626900
1623828916
124631103
2128453610
327201668
391466661
1238403843
1829556945
1677828803
200108462
387293977
2140321405
367350913
1881276880
590662638
897711694
287364312
1372429764
289967853
884235176
486309947
1307378664
35670004
627633567
1491508544
1304379541
540749836
727986139
841746722
908728953
1746918018
528210656
639990081
586703038
1830930380
1407583331
1623049291
961083170
132237405
101610026
1105976439
156571185
475811231
1103145396
1734085810
2014262821
279473801
968262594
1429907249
1459056714
361219342
1108857497
120974855
1452200660
2135591735
1284359064
842361924
1397548699
100737791
1100864146
222972339
1200262010
2063164432
305712628
345176441
1616198431
344405368
628695237
1251106995
1158878451
238099485
1121747762
1801197973
362913616
1845561471
2019846658
1887760554
1904687439
473981234
1325072154
492616757
1888530492
1852433126
1279055117
1768567282
1075385892
2061693723
1701802753
1429951601
1864628401
1166161431
1244943151
5767031
1444157857
1228019830
1229208665
1328865755
64857988
704219866
1701481960
734001988
706228177
1917642935
383182101
213802097
1302793895
1551396746
1477627092
1324293077
1355420241
1386238110
1491193793
371998941
991427545
1477421789
1604586427
1141105808
859921403
688628448
1102875509
1726876930
235952113
348372597
192889179
246990079
388171479
1062858754
377187390
74947549
358784580
1123758511
464658121
703912535
439771785
1999122564
954272076
1695617806
1432669633
627725398
1785647078
1140414054
297548996
1776131751
1362786459
526100364
1209629688
1567628500
894688976
1720615190
113259244
779607490
533828230
365157113
818240533
180516132
709804055
1566641487
1425815797
2143864172
1218476349
326171932
1586799238
711907551
818261967
66985035
226956124
2028646076
1303542051
526695037
1932290638
1605485999
2089463209
1711482554
1358082248
1311101099
1507069108
731862396
1085217750
423507932
104920863
1527164922
519474658
550408546
1546338862
2135636371
536917286
1420868882
2004036424
144384702
611099378
260523918
1956992431
1724523198
982747957
2067254086
1861854403
1482149625
148306058
321372246
1428444783
1415635452
604524687
1427498028
1088811754
885809377
1260845760
1703970521
1643185364
371777352
436516623
300794474
414888889
1256503914
601641635
1041846306
1278116009
2077387186
865637037
1480992244
1433516387
1401911300
1248341454
133440153
1063732223
83946194
865906964
688230055
2010839912
1453422623
699168838
128793508
155936730
649820485
533602824
1178741679
1230385905
1617481462
1301974144
735160228
231820756
1783034482
1102471922
838081840
1217463956
614910608
351396018
1422794617
1278986194
2065721914
228364039
1455988139
1861821047
1257803272
1595290562
1398535842
947081730
624837011
801635452
1531592432
1015645211
2089141691
120533306
2135236940
748294041
1747558953
1952498188
654736921
397770493
1780805814
1866762959
715430663
1560297529
681163624
36581995
37966482
1950382184
2015376373
421891000
2107093444
1110814289
1835554401
724893073
1430074119
1276641141
1198029927
371994185
1784452046
384337240
121717631
35285547
403234226
50618502
13867249
170157095
843829125
1478255668
253131187
123835822
1091923477
1366961672
993601327
959416021
516756796
1493039355
1691434787
1617110547
278333259
1934542403
1912815532
990381749
192406266
1970961240
1566110329
396341189
874351864
90647632
1463845784
1329191050
286329322
1372006718
378073995
2114776257
1438076771
1758109108
651645150
1105795430
584135396
2109128267
566118346
1987751965
1603099020
1220223295
1016387861
274330376
1010141628
1538443371
1124034925
1189928481
209989181
1247612643
1149107198
167178042
599600910
1640719680
1774040700
1669394608
496678799
1107633554
1181919303
435749653
22106712
1730615119
1026965426
1757528440
1855638375
464474932
100476880
783189459
620996285
267848363
495905636
39326034
1206120944
948498248
2011173547
1380743227
1139486882
1464062495
1598398358
1526860630
1629034178
1645526443
401983133
1866605445
2030878240
1943823531
986241917
1119874035
97704319
564970051
854340872
1548098750
225892040
1394927116
431621110
621670723
312384014
45804697
1176206323
1236559220
290883708
401749151
267267971
820035571
625170608
822280998
3253745
1062270289
1521171083
1910219299
1851096696
229168163
2108382155
759205615
1788697979
1744716286
1671971873
1188145204
968467882
1666216238
1090241049
1231040570
1777426504
2139371023
1200751616
1891534895
1833890862
506889594
1053448360
781888701
2106452479
1557175118
1225979968
431880068
1086455067
76706432
1030912573
84343153
1102216158
361508450
1609516692
433393474
3636003
385911711
901252666
1628196767
2004805743
1570188075
2083956835
1138752960
1628353677
655701469
1269196267
1577303983
978853945
1470680161
1064144291
1880486291
515822242
316491221
831646199
1363674699
1874303981
1649593078
48883320
1764606833
1282241025
1927010861
1000110862
1702029665
684410772
643385610
1530335539
275654321
1857920970
1765968484
1559443913
1313823703
1642514959
893448727
978264953
1864013953
1652102433
978702091
358778563
1329276708
1182080935
1720706301
562964866
2042034050
487143887
558037488
1781746861
399484980
71517423
862490109
1700950380
621352899
2126402555
407742031
1591576801
202746053
2032344084
524075847
1584201673
1495530275
63366177
985163493
109002421
136075937
1276824450
1385306665
1879003977
2104894133
1150981437
562700897
825423329
1814581638
1112699242
784267034
830426915
1320331186
653099165
1252743534
1899719343
975084583
1588366194
1245871103
1399838435
1514023573
1695133138
1487093295
1134078491
1621088403
1269993002
1122188463
1693853434
484739507
529428694
1592134513
465480894
1576455975
1757778126
360426617
1163471964
1852647896
202563173
1198575442
1143880530
59909655
1873473180
2029903763
1706696916
1434306995
1640358633
549976992
341426796
907572446
74715144
11737323
994502929
1790105431
868766324
1082425174
1990052179
1557959633
1987411253
300702047
1022708733
939825172
285524275
678136123
1135108080
1741284090
659907056
354319700
1903594225
443690007
1261289486
382857907
1270084275
2075687518
134166160
2038730213
421278789
1503929977
406704087
1302402292
1351226050
911682000
703382692
503633746
298842443
357488028
733777040
652931893
1406581449
835840655
1588078821
988857571
193598012
770064460
1270115386
149123409
346796770
868745053
185819782
398337731
1564604924
938695531
1018877038
725831037
2113668764
154611639
1697599783
231887205
78312572
1745309486
877062196
1409481276
1234019455
2099698149
2072154478
2139079901
1572243217
1679188344
1886175976
1395579848
2132739690
688888002
1820148913
52813970
1615263907
692541668
997122910
2147253551
1308464978
791905137
858396326
1340329268
185313440
678137109
355477930
1095521320
1318031020
903770817
1406653685
1040562970
1476326948
1179987485
1338746514
1467167822
1986071985
1110314030
807388712
889645446
2014760461
191882627
864062927
420601307
1809269847
251693589
339075038
1399305158
477437742
658330603
1629170819
2024272540
715567746
1028177787
1154824477
1779209686
954778220
1732375483
314748001
264899134
1362836953
1489233974
402209081
1744018636
1365342786
1298582093
1301746701
2006619863
759693688
800174846
62992192
342156915
569733116
1792650295
1076280659
449021062
1702454094
1069941790
884258013
2121437126
1590100322
50689825
1485854066
284357355
1654788750
501608838
1328894667
1651781302
1051605315
209158072
944765442
1595670296
2003072310
1090851325
1928148891
1636846509
355340649
1952444896
1496903617
714190347
234292125
2112965810
95264507
1841850946
890980133
652578445
993415143
1433680586
1360872243
1668286908
1576874757
664441910
1397716953
1002026340
122056166
1685144748
1539340328
783552816
903127595
1756714162
1695146508
252661755
904825160
540117514
1526544561
1230025629
1933315433
501197361
1112962671
1724742954
1461923352
1826635928
284476026
1654258046
1703269591
1928035349
1552066430
685101847
484520473
1042651760
875267706
1892994805
1841062184
576864953
1356834304
698498500
1714979105
1700604680
226403923
1068632166
2030973839
121008219
1023665580
1876333741
802429465
846632581
607773097
957822552
964240982
256795730
1573476591
909660010
872032577
967923061
2113655929
993068114
334746273
1369276229
990381749
59551524
369460175
1902546937
1821790396
1852009415
1775429197
74834894
369246500
260027151
1187538270
717781799
617852358
1256529494
325344991
15381452
744793610
24300130
113979601
519152359
1118792198
1631983912
1177936612
1044383180
1580927444
1212907226
1213223756
1506072729
1520929132
165627715
1915340765
1050717162
822052880
999517163
785295496
1126846343
1803468808
170075487
326941587
1821819500
2099094248
591319374
923068111
566108629
462372848
1439214341
272130092
58030514
2111938742
1331282950
2017299873
1268600957
897729423
591601596
2075041218
1278099679
1811047614
752619686
2013625981
742525770
1501677937
1941417125
1622686237
1401648581
126393574
456186411
882381636
1062446303
2054061778
1864447289
367656668
1585049814
498693046
1152444673
1541751789
1638684538
1699658739
355035933
537887846
1505568444
181374444
1067007547
627285206
1050837163
179092854
1484314825
1494387131
762152892
142260350
1558479879
469698802
1364274687
1788278320
696765962
234060963
1314571231
1200590371
889035
1555549733
386625884
1235803706
1292208955
1694513503
460816849
1817522573
1758111473
1987046597
1409087860
1042454404
783968682
155503137
1119406646
179990336
840629137
1749094079
1208051715
2130225777
1676226942
322422993
308991112
1540950173
1536062848
1371758632
1427859926
1561398690
76809501
611923276
902638982
1600640137
1114436255
274904421
1916832393
1936736045
1127220342
885123639
2058089440
469427606
246237423
215951324
1599906187
922188909
1755789511
355698235
1920423187
514957301
102748409
47257644
1329435576
1786455854
1626738305
221109319
1155374177
644570451
680092283
1397904308
335389633
415308722
1387497130
1241001148
269270107
38947227
619816839
1058312787
2023815038
1761978735
113264709
713507376
944673977
521987757
593436667
2102649764
246955432
1227799538
594169162
1874593040
1146255124
558395233
13142679
276188916
2070430787
666492734
353522053
322961142
894305702
472945956
499606725
709578314
2145377120
993614090
887821246
488057982
719012788
1620461146
1116298374
1083628651
1307545494
174606971
909740427
784722147
1046796015
1728156554
1022255291
149500363
859006518
1508675895
40998253
214049423
345799311
565961130
824899111
208062447
1499910696
1929846934
1722693866
1558496079
532522008
1214213674
2019668381
1735813437
1748828974
1072746396
1636834574
1681387344
2137943237
1460657082
984086714
1978768282
264305807
163650824
1723600048
1835635169
1973730694
1225941233
1084791795
356718351
920962878
334008266
2131116716
554401721
182425332
406327581
292016405
734314241
286785617
543160436
2876489
495790338
250915273
543521898
804913489
1479053838
1753989165
1507640517
984970710
1369720535
663370418
554079933
2117993875
1182089952
1609223503
1911526956
1878647911
677412072
1388065672
1092929426
1230852995
1090276373
677506350
1245878378
303191844
370673484
31849394
170068872
1097639070
527537210
1301386611
372203342
1649735244
174573354
374504461
617174477
669552282
1600853941
915731682
55848518
1547239627
1443164245
759740504
984205849
1450560032
1698217598
1917351198
118742807
1559208962
861107491
2026728572
298726741
104824109
2026823648
572747075
1293842386
1817812082
653340839
922563005
467866253
1032519372
1436406965
946076007
1836640897
306095461
1074209146
2083308995
797540090
1480735075
1109688830
500977208
857610258
1157301223
679426815
838737711
1846453155
199542663
2136511266
2086701563
599128243
2110660688
1474502448
541634423
2062153970
1730972356
1065941132
295285396
558794039
1907499838
1107081847
1352839496
108244653
490235066
1465216041
505101800
1981450340
1515079449
255796059
795389048
998106323
212775879
630893109
506666721
1299306006
578265208
1779382042
1791133935
1756800423
57468254
142746342
873172665
1865709430
312139233
588378972
1391073702
991776637
1009094490
1836574418
1609043763
1915529186
978097801
1434540657
1931869313
1428412426
1243215592
693424798
2054189113
1369473538
992289707
458309876
1201171642
2070413616
1662623691
187803996
1018421822
1089564034
1758643932
211538488
31294433
2123015137
2137175252
2041681564
669862363
1173472947
2132412658
747633206
386804246
8124864
646678639
715244274
759326106
286364777
446753741
174787545
1115170831
533789605
273827237
444106960
1123778625
327803803
2080859465
144829467
798212143
822534868
987370712
1243441568
1318452056
451706950
1771379079
1065396022
1860167853
485915538
858109019
1731238629
71426421
1607104302
2073475649
948068729
1588247287
1718204602
762543832
1192577059
1994010439
392287880
1916697637
716692255
1881133275
553339632
654074667
1221491993
1809915933
153129343
660806171
1352806685
1206876708
236040870
1400375947
248297571
1806915682
811351263
1379816376
1555917963
519179812
1905528632
1008257953
1944152680
1609710105
594803636
986382377
1026879169
1760636142
644275630
847312638
118551404
468890544
400936744
850762734
417508846
1249718052
509582064
620803052
1491566925
75865344
1776516323
1370760966
698795470
1175560796
1301359917
1493237195
407277944
1187211258
1206570598
110603443
1634084410
1151855204
1208334803
843923256
1263600463
2060477018
529137411
47902570
964322304
1601244257
919847944
1567765541
133324806
868981850
1179706414
1010138317
809139941
692436268
1195089980
1986177739
1554638695
1289620245
615854747
1700315358
2111152540
1672586451
1193474789
546815037
1498707644
1623498202
1663467700
1206545593
1808981100
1560131602
915263165
30447192
1561275921
2044192653
424107853
308820999
607572954
429667392
556271122
122675673
1767834725
460928643
869580440
382252623
1036948875
1075849553
2012079269
579078990
809770829
2034288663
404390964
784899494
14730188
1836452872
1577138395
1625662893
646193898
1384061780
2142455524
281001250
1686768119
497094434
30339411
1970035692
1065198448
868779300
887798402
1654345583
439871123
1345999789
1551287833
576584660
581471201
143947328
1357465314
593644518
1452222529
1185497642
694290799
1262820218
772418700
1764425479
225666407
1788201914
1715465449
155814180
1262810532
197983190
2099378438
48761023
1571361405
1651051993
1058979087
1752501567
475778133
1678378603
860901577
70498463
844992163
1175374404
67575519
1978121975
263638643
2049548784
880270133
591319374
1588996618
1790125810
760750757
1078009154
203685722
1133773237
1341088644
1076122874
1457414842
949596300
295604148
1286657917
1090861524
1520802273
729177008
670743011
2133118690
661224781
1271765505
945352411
1347588959
2111921158
1829453249
1585771230
1999062416
1987342470
1349048292
878635558
1363901642
583364540
1727839656
1976326165
1309959210
733614538
386392053
309646742
1485373291
1822002463
1462403268
1674875772
775134513
74737070
476028393
1717290595
154735121
1666005803
1323807256
516293234
1043290344
347161627
1584478855
903471421
2080969677
1289972446
1202665743
502071850
956113688
543844495
2024275814
181596773
249793115
270317479
464177761
1012852941
2031615183
1537354103
1846817542
796773548
770058550
337201470
1505666057
1417824817
1761979736
788005858
507878616
1318038109
61066801
1548704607
1215341005
28132459
2007266551
1602805961
968478348
1372373821
1811131735
716197565
158371771
1388679207
1018938083
343846402
180984170
1672054492
1492171996
277468853
1351383200
659372704
1369203365
1782950949
1944179762
209149203
1286756024
1540387379
379378283
126853761
32886115
1637803862
474987416
388576390
119540785
999446667
1496173283
693167855
1943367782
985285644
551368389
352717618
1139171357
97049416
151677473
1242807009
2086994532
1761143348
991065231
154931911
1991747309
1326550008
143099678
431430283
940673138
1311876980
688381803
1022445050
1960645967
1685117475
684548435
110381068
1491476431
1189992570
318909153
51539036
1772308583
648181151
1986540017
1205835775
2100292114
1910910832
159185765
1632645487
1416761812
541519644
23786544
1972260983
1128564123
1525020407
1151058783
1856470018
697536722
1181269910
942086829
443352959
87770777
2023584787
26095309
12645977
202407384
1036504423
758117961
420333672
975979664
2129449204
313433769
1831835447
460317296
1523076616
361177001
1579972051
857328782
523479676
193235049
148340733
4696820
420877815
1658938610
1828602885
566270659
671361188
1940708677
1545007249
979712475
53101448
1339932566
1459974108
581476701
1248678357
1768059584
2123322870
728533377
663965259
244223614
846736593
941573150
1696826500
1070435985
686905947
1146996725
1045551945
1873635532
1755670099
1203271825
738565520
113420050
1012444148
1939484535
467300434
1580611824
332958488
1806142137
2135665592
788658908
1217696289
2027277278
1904476838
560343396
92277877
1027533903
1633482734
2037829738
272212646
1425512186
1946108914
929506100
1313438536
540171529
1310521807
233485592
1520561730
2053923393
746396291
391848790
124054817
435590389
1518376903
1951909096
1138292397
1301791875
863731900
183635994
1709625770
851183556
1536493215
794168198
1380791238
516910672
721460661
807395135
761102604
1013675410
938747144
40570139
1727215684
2128350734
503723428
1671978638
561206226
755651339
1814240324
834954036
1549263238
1259381188
178287209
1306136334
1021330045
709789987
1018358913
50751078
933853671
1001869334
1915468576
952099962
902662251
1493716116
864930003
806094099
577663231
1252688555
1934160573
802877367
1067584571
1998715109
262746991
1483017149
1249925367
1480647355
1585798014
1140512955
1297203674
113082801
956769625
662310006
443300109
676493124
862172829
2059124607
406875492
1790964609
1920872458
1029793736
878424323
1453595996
1612381188
1204659725
1081296442
718635884
1327470243
1253987192
771934730
1919076508
371085454
1610413819
1902153055
1303600148
942140917
2126764439
1343815212
792647499
434377467
1431230616
1613594528
1176002413
1924237785
1482928591
42123319
1382941635
1543240494
1941222326
70698415
1578753530
422580599
306787309
58310698
488941859
1717189002
820767975
1102875509
1933057572
699653862
457901633
260622716
77004597
1974579926
38773635
453270918
796439700
1513843913
1322009044
384198210
1142842590
28430755
1244382212
682537521
947098056
720602172
930016515
94826278
2053771997
1028173922
1636485001
1012054528
1218133118
788618445
1188299696
1007913878
220535054
1081532502
766780265
811695123
939402279
1344624338
1801137861
997303923
90796566
1071716280
1372379905
922833890
671147531
2118363923
1989417151
1234317259
1631431961
408650413
347338456
1955456210
2083832820
2079650507
1200200193
1711390807
328312610
1251147747
943192524
245193421
1288745065
1364794995
1259118767
1861270430
1505982929
39649817
528413144
1952217524
2113399461
1680320515
1244426254
249878976
790874285
1397291597
1545168968
494479021
1087403986
208410233
78971553
223868189
1221284207
1987058044
438875914
1625108995
839407440
1134040909
285458030
692474744
813059077
1087822626
1645940982
464742431
1896806653
1591877685
514245342
1847362231
2109917949
1372980487
1740271093
110666426
1526927688
817068033
1726343704
472411734
1768987653
1034921639
1934714094
1556563926
1537464341
1171879880
1434706549
545309207
128415853
321261081
1637814983
2008575584
556011299
1362863067
1228029251
1753236105
1331319486
1058374040
979090440
15198231
2092032265
676378759
1651873481
158002173
530763116
1983733766
1130074018
483016448
127370304
135148151
1540799020
1757068623
1423313320
1506995410
2007149884
858465733
1978599863
1295521766
990837526
155779590
1515131733
285471416
823016012
95810754
855356762
189976677
3143904
610801626
1382070005
2136274803
1345811581
585872861
1692057237
967705648
279203359
367244255
1645740807
886696968
1163363734
1601315880
1137294812
374541284
560082111
1003078078
114770371
1125432316
1249554294
1206516199
2095876360
2071530840
339549084
1138472147
983886616
1731242913
257001681
1380853583
1208014923
1674798774
1958628172
1137875495
1696792346
2012201115
518845383
1979579882
1581925334
802309199
1107996126
1826307898
561887342
1955598181
1270492331
1762497759
1305714556
1425262387
1029024431
1024687415
1392442870
279476370
1261432113
552050823
32814834
1067658650
234711450
1066031251
1764759955
1659578784
1712506840
392739228
1049757876
1137044055
1681461093
364383413
2142961501
361670577
925771691
1548583589
2077247972
1103715621
1664897433
446706213
1073864925
1323236181
1471099420
516249909
6357662
791794480
1039933916
1602474303
465508505
1369651732
216838162
997574312
786607893
1334822217
1399393153
1882022528
1437780916
1809300054
182342478
1872597157
1828950921
274161007
900091226
1190452357
108836645
234880998
510290254
1142081735
1070720654
1387934844
1917694133
1406901668
388430352
1747463595
65301057
897256985
1495660602
338029328
370987386
1647913907
1025850663
1790037021
1719902771
1712927982
1184754623
1193487659
1947935233
948638070
1942275988
1354155636
1794960657
271510478
1402345753
521909647
1662654264
423949302
1977984857
510652211
1310671247
1339944669
51397609
1857427643
2118097373
1414947243
515227893
2100058185
1376097348
1966217781
979053271
1816391174
1967561311
1471775477
1821413358
1276609529
614231574
156882459
1123022940
774277360
1068263386
1572771722
1859647595
2051322252
156198145
863290271
1099070875
1520589850
1513489545
598522067
368056143
765583909
185561382
1273735911
426360639
413194169
1785488736
1929631075
686637596
274320642
1623364308
1491951570
777684740
677242044
749031256
743678936
461836922
1702994521
220926290
1397475358
942300697
1966286
947578484
1346254719
1348854957
477594178
622992234
2137925822
1154292066
1433485715
1454347040
663077050
815696842
2071120185
1938704374
1030658709
1014464308
1043648703
991957507
1419856283
1535757637
1692778625
1510663484
151909080
1117550623
230629231
873045262
1257604710
754964905
1939340383
600464048
1027026922
1529566176
15973794
1165574317
1380536358
518438097
1686920949
1804360787
457600534
203355576
672546554
1318467360
1688433364
628847238
1892961407
1358133418
1471735171
1198809379
1730536620
945281866
172410525
542685372
979772285
1908387919
12471119
355591864
1453585299
247050132
1232173015
1869468217
1291027280
337221660
1217095242
1453054116
793557956
1688600097
1796363965
1515892654
255815640
1487269002
1724849474
661371623
539614944
179688114
801514822
479856528
512491726
610182487
1667826909
874462305
274002512
409215008
1433772866
145981815
1581344634
1576350239
1318280842
322196183
618709043
273997012
1555500821
1813365196
571493437
1452112687
1711396283
1069936294
132642167
1573940793
1655006935
1784829972
1434004768
355611112
2056918374
1119165434
2101018261
1563692467
1037378186
844186767
1459666033
688242183
1020636966
1316102594
1200575747
623415431
1199782724
517540300
705103391
1145703489
1140928617
1568315554
85726180
749627512
774590838
298965557
849562341
1476981791
61721422
2131188798
545105627
14709050
1394881434
1397556204
134785843
1321643989
680498544
1717964748
1285224554
911798571
1068866563
15486603
1091419459
1552787045
73934700
1210553922
1692285494
1201567039
1096652829
1767365062
1291431932
1995926463
385856004
280462267
2070554512
483775348
2036027380
600145248
393579044
97966232
497048218
1020349841
1169808923
193069784
341920843
1413567025
1473105121
1154875
423122813
977883141
1686456520
1925804712
237616588
1203309749
110275652
318197770
1226882239
783233573
464405431
1815067886
1804825305
878827160
1576192510
177034914
302580154
2055943855
228991049
552107792
1893664053
576706429
392910374
222868368
758101725
77087981
45044876
2121016019
971125743
1502563796
2036072373
964160594
292033591
143986671
632126192
466814624
1483017149
1823316716
576084427
1058379637
1218663388
43974236
426020524
1627788215
1682821870
40187774
1667776153
1057781273
95002106
2107865417
1919663794
321519114
526877174
843131448
750124705
107345531
1635083909
1063460247
1186174155
654974128
1452330836
215275669
340435270
1915504048
683043789
1933747084
732899357
1096392393
11907614
626076177
471391328
2057941091
1216242340
1366555105
91906376
361850152
1862666197
426380079
1662702052
1840868382
1473008178
1311575461
1198532368
374165154
948311835
171686006
989669665
1175444310
682255116
1452265463
1797288728
1358135503
1882244711
748659147
538759336
868572178
1164622636
94342383
38151684
1749226663
889105058
157131564
1635294512
1725495431
963378586
1592051151
471648280
1013350569
1288182745
818345026
565320484
841552818
352281343
510338225
552344971
1936840307
1383512722
458066908
1679093205
2089914721
804554963
447032904
399803947
2036685875
1945462045
1791178789
1919063778
465585252
437098097
840172251
1796724296
830053692
2037872027
70772823
909136689
939704280
1121723093
1224690723
789274366
80358702
983715680
1511715434
483141042
1452839796
15851251
1350193562
157161942
1207690449
313394800
35861351
683118353
1896406660
850820101
1197801605
1131363871
401259340
454968583
2089906514
1800459243
1561457551
457968663
1386917820
456014883
355204571
1666193229
733451014
83149868
298212822
870706048
1547625205
532782744
564662060
1206481526
776574712
565383570
1225355768
375427512
952922459
1333739135
471166838
1189566994
1382455067
2102202590
152786060
1308517602
1932267976
2059207723
389378577
638901555
312526166
120606658
1309078241
1150900944
1610080785
1725605299
1454610462
1395183298
1450469849
386711060
1247405350
603658930
711452478
967042446
1306823180
2129071939
1205910900
1304125352
1971988528
527534377
104669166
300961965
194792459
1770777676
1074326167
345268907
76091349
407131465
1680064553
869062779
2108883294
1555558897
1693283828
1681386097
996859124
1589474492
318358099
1369066453
1138904325
2069015432
280916675
899609233
1068979491
1531255265
1062431998
626613820
874296007
608821581
569699506
2020535197
1424053315
740692372
1085788824
392824853
180294025
1404252311
1336414241
650773932
1635698467
338366790
1577906122
510351538
1560026505
1993450076
1399496215
1382684199
1334886601
1275997934
486717095
1262054049
422672251
838210828
1192429861
723941757
84384364
2110518406
1931273700
2037818344
20211353
1018145088
1824232278
766646603
881474240
1731051750
483007117
1333227598
5842955
295592601
2108206703
436291003
518338134
1539181471
1240602358
1594614058
1410647632
804445276
795575751
465263564
1213593724
1785456952
333626234
1449688139
835554786
159766707
171730261
247841112
1578198759
486453145
273357268
444075039
969501877
739371656
926631933
1314396748
1523296268
2067963954
2131165926
238283507
1840645044
624436816
619705521
1941731337
199328349
91907754
77164679
1300490713
513857610
1116135356
306091190
1207206001
1701145329
295409865
1330935150
1704467894
347812097
1254790030
2003727027
1435986169
287790085
214298177
1259595980
711228715
762109498
1821080038
1753800677
1298395303
263881135
1682543851
336351964
1746736646
1212430113
1041538764
1848801470
751430542
1283745665
1501598706
1057499844
1261965893
363512705
1888543872
276205131
1802783963
1501953053
1035019600
1966692027
518176886
1179516371
1089207998
1404955318
25498118
1666014292
981400385
1618198832
7451876
317072218
725252611
1292230911
1557921078
1470720107
1677388990
964334291
763610821
174303684
1273033088
143985533
320507732
1304443466
892533562
15634859
1498172916
370913810
703688498
747088533
569531000
12891444
917990103
220208675
435310601
4992722
1458897424
925848199
1687847829
596927395
274510991
736397201
20441881
170883
1088277764
320274756
312712041
862487421
1305028252
1977596791
205998304
721101992
316899877
2041027880
1384144271
458608065
780145137
1518622134
1792797609
1773006442
1599558999
1910849170
239990470
2058278910
1206917624
844142601
238848917
80724934
1168665527
1254835011
801336881
916187278
760860735
1097403369
853206615
1923931925
1867048396
537703517
1819487929
1752612427
655297520
906902981
2061214421
1831667091
1863241796
1287045690
1194638111
1074550049
1240563243
149154529
7659334
416164635
1284524195
2125221639
647587567
885424907
2114203698
1732512024
1582192436
1413769361
1864914406
1985088424
945453244
13602250
58839564
269072406
201695423
143268494
1091874863
1703579820
1344040053
1484938319
1339941503
1795713720
451643359
638661245
1519228010
1738723987
1753356675
1355255306
2076311211
1163944542
1358030510
14308820
812615644
1771583112
1352580057
2067125848
1428836642
797035298
1930478396
775040779
883990262
1883702368
1801579502
1475035564
108568219
1213259413
617962265
28331706
738836078
1756926769
153292308
1533638300
137827261
649528533
1123499267
1539775312
231357271
940294868
332862978
1034264537
1342169920
1309469179
1103822863
883814231
951670020
1397731281
787099137
1605674550
1239845491
915508968
1272059426
916177114
833574465
1211152591
1461221301
998923091
599204804
1033677802
219562240
1021418701
836347504
520792646
184498246
859955574
660611397
288187209
991130085
915959385
927501469
502744550
141985112
1119358189
189248406
2048473250
757644661
841776594
509661857
526838599
554746133
244687688
1140222059
2035726536
435536623
1813458706
1012592735
2036254913
33707746
1988964677
2039206105
1942333753
1760062598
276687152
550724179
1558925387
290582546
1234884329
789047190
1866315804
1383730917
1087347234
1611451243
1165033553
134640227
251081942
1590158214
1782182478
1849983566
520193605
2021616765
476102463
977182528
2006771452
1469807102
119244873
1188299377
1112015958
1324402083
1242394208
185306089
128839528
1935290635
797122959
1107720617
1371321206
2070018680
113470176
1961864209
1364605072
1597749764
1657367252
1647163647
1189246519
594355301
1613438885
1883775415
717251950
1750590435
610753643
852244002
2111796829
706823336
1530768299
513285081
1285722534
273345685
1672662160
2118786543
1428374559
1413105795
1436881075
368747104
184908206
1190179514
1933716695
610604444
265034400
1305410003
751831331
323767853
1285436449
1948647926
758610162
426394551
115369611
1957183370
1520656149
1982092006
1981346067
1065838862
1438001118
1670983815
1908518510
1592258378
1603246752
304200905
503185833
1248793252
1745279552
735732652
813526731
940242240
1152332646
2051799361
278928782
1749503890
2046852711
2068146323
1597994793
498593202
423928047
441294874
1655055693
1995079066
2086731181
2036461406
2056971063
767194287
744602741
2096285804
355975041
611522575
308013340
1981798822
776011193
2075404603
305906614
1919849708
832322042
1844536982
765248544
782670139
940219967
513555268
988428702
294067860
2098922473
1680038432
1786815068
778320486
539672584
1674721560
628295445
729849568
802967868
1318169065
253954280
603693841
230123200
602924361
72613957
1516743788
1340180989
960270832
1236182977
980235646
1320049681
439698287
893189843
767606876
1027019364
1749704415
1722028720
360635559
1544051803
18452647
1818152979
1528013255
394857566
1519711912
801198427
543700073
1744713503
1793646359
1952523159
1126459247
797888648
680618308
1913914971
1572325677
1895113308
165069127
1127737750
376411202
1814461712
2144767260
77576177
1320811424
1530727634
408218561
1135339393
1073799157
360902606
1272019454
1269948337
1923554545
1393365401
641355655
784727651
373413610
1826137716
326030594
547194457
1712063791
1171329560
726650468
895107990
343300292
1420691242
803997587
1799118196
436070895
2095673785
1293830423
1696310498
1433928356
1356374376
1400763545
258117771
418634213
388348684
966880100
1468687651
882945185
1604852963
172224480
1577880725
1467860520
480809321
203054428
1660277161
970377019
2056183837
889625934
1400955784
1519386664
968727424
1567885118
1839699263
2028416589
2053257642
766312303
486637830
873290696
1229300661
308598523
6683324
735415548
1220024213
769659203
2088459288
1858785234
1551356284
919070638
1188672609
1089191168
2060862418
1369196541
106681518
848667626
1440010409
399322975
1987169377
92071820
712610132
1691905952
1640850252
824929705
1592229284
241697899
114758500
1577206701
56824116
79053445
601913259
454960594
1625895990
274934205
574786811
777882176
1669673119
1255814805
1241003299
402785197
2107301467
724509256
766193628
1293231295
1814802586
987674276
935795882
1028425084
867426634
1097408975
1160514423
1264909251
1360434714
817646731
891094166
702819410
1304469306
1289716081
117509159
1160698321
648965494
1655386810
1521705294
1446734937
814098293
1143599246
1715815168
1599047635
576320714
1615172917
1039640440
1626995397
1288257636
90971060
1031048544
1459060705
647405403
1461431922
1199855789
213108720
2127776589
848669840
1602284121
1626897172
780021020
34231843
1414894334
188695342
18389994
1747066756
621478068
55015768
886464077
2137178936
1576350622
581625070
610190566
990269586
1198341102
1954914260
741610485
142749047
1092422875
418357896
1685732136
1481575598
1204295097
739420105
2071969707
29943515
1161847921
1491783901
792894649
1070169914
120479912
2053891100
7495229
194286003
1937327021
1363646434
2131772825
1903234757
525525515
1702375374
38659723
1567593569
616981008
2117466428
622463474
344129127
1985332311
253991853
816680190
1700757248
682311778
138903467
1597101421
795234764
1512475540
118778393
323978151
1963986285
1036005398
2070233346
1526183281
819237182
904667200
441095285
1678419599
2146533381
2120002527
1057397105
1468889197
1294835476
1133420633
1487489368
501238935
449275881
714130298
276573452
800474329
246940714
77254239
528092147
1921110674
1475903708
428780940
597518652
1973113944
1462905085
818533301
195301140
61662123
1610168972
309428004
192562021
480936118
29046993
712008839
2116369126
1439302866
1401211754
1525520922
294019981
1929859984
1439370211
1750822338
1187990132
911892948
643717011
1674025553
1763864905
735173290
964282491
303182051
1292859891
555674006
1751895632
56058035
176830522
1776108243
614192892
60887971
379436653
1739836783
1635495351
937763728
844708375
580307937
935709128
19207084
308346640
1223200503
1014482569
1457121945
921290750
72696150
1056912390
1543298420
167672450
397607420
1485994492
806297237
1765989295
2079549526
528288675
241540393
915309073
2088443803
768414652
1472263874
2131858318
627924781
1899584489
1110239800
373866881
1665442389
1983480342
1658690265
1526169306
1353374697
549976317
1352050646
1608497139
2096946253
1028406877
561287671
597062578
73463618
86149716
474103243
232181830
601319443
659580047
1136507826
621183250
585343797
748437809
744778529
1713889314
1248139885
183426454
1702020210
1406476768
1552998027
1486844105
595893096
1019715798
2067766049
1485962390
1145723032
1451859330
1244435148
1463809965
1429032124
300514085
2099238762
1361765218
780230539
1066232543
686383990
418430870
316424036
1387979337
56981496
918050996
338860634
371408184
931811908
2072609032
1162096215
229951204
1065296434
920564765
1826536582
1502911267
1022391272
646519946
1520556086
225036861
1936714012
1253315020
377024086
1608442181
419996574
1960842064
374013030
732480548
1109953391
26200804
185219735
1569372171
752806858
1891195677
857531383
103893972
189229431
717050948
1566625451
1063155068
1264749467
1618232229
1980338971
1785446584
1038297535
1037111810
2045671961
1081818183
1345677588
919701126
1540342447
499369123
734910863
1897307405
334522998
2030900192
737479201
217622533
1647235617
137383930
1773413877
688118260
1434051704
531215216
474012537
2040397940
853493851
1669939275
797843171
393497410
1053361691
1337408455
1147685275
915667125
9189437
895189023
1707040070
1941155502
553351235
544584545
1722830721
1359470825
1131260316
612781857
689223433
2131581011
1409333550
772140525
1890273455
1914508579
392758861
1834439665
237562006
777892614
71428275
487956336
1883036136
721814949
18554263
1754530160
829794616
1182184803
529370361
233628030
471489666
692687005
1088056644
1766763851
577989526
1181110639
203349692
627924781
2102764238
1330889188
1757988131
142937025
916323535
57416995
1166676980
1288272766
2016920680
717849048
245524832
1817101568
268431621
1355567289
1982961332
1775744986
1392469067
1455181177
1360536972
639830413
1476797398
1561701111
172136536
567524307
929576010
519497991
583449731
57311933
1997832455
1683199647
1195099824
773964576
1634790920
1655322086
1962087995
874861203
132800188
1801029931
2015263659
605278657
1290065868
2011380224
1039115857
1287631312
1042659603
1333953430
1521414372
2113154788
1566253694
707078675
173536937
1424092816
185033872
1190726096
1032000150
1465682044
775901427
16904439
1730268433
367518968
1979525268
918022626
1393026315
304945421
340244785
1059881041
87253434
1923616992
124797172
1929468429
288055055
773944472
2040682980
750033682
422333529
503941103
1485574124
837090068
1269998166
370696214
396422648
1184672534
2087014458
1101154027
289024154
487026513
271103998
1999308433
5142427
679392808
219282957
983981735
2078481078
183069496
531515264
458643715
1793000657
1374615376
1044891819
368613755
768653553
1375551168
1841643149
542824036
1691127430
370852228
217319266
2032643212
928646488
898862348
1364093090
2003150973
2001977494
593307895
1619795172
1268177427
988218413
1612504972
833233187
1980861684
997635183
301630073
1984527737
1323823868
247031512
421759946
578716059
1412499577
1871344756
2027842956
542795072
221526068
544254948
1635514224
2080196107
1390365297
2138192302
51775094
2077729443
302405791
574356764
547392489
1069861768
846245942
1443901151
1227116084
81596271
1169110221
1583558599
1894423195
2045698630
2064022850
717296293
1031703209
772296301
1203914480
1337157983
1588120458
691931544
2071273008
86143665
953199855
290951815
650645867
221613364
1992584699
166068184
865026119
280393253
1990072240
2140673293
2138953008
1036530685
138054270
259194628
1884816525
1422476637
2113851964
333646067
483964832
2012902362
2127345377
1720525930
1598672938
1923452098
700434077
414861722
1839652982
33372896
206039356
1187456805
1749669705
1674746322
775896954
1681404953
1847333688
1669897942
111266317
125793309
950765242
613617800
954936634
30632060
265445082
607982673
548455514
841513208
48928012
1027663252
1188664298
1271165907
634838543
1064920858
1376037140
1653069616
290505786
77431191
1382164876
204313320
1500616600
900466385
1485025767
1425343024
1415814375
1323490156
104346275
615505315
907825448
914206028
1338042693
1645406944
368647412
1790246888
1293057079
1708506419
493783718
1635672206
2102075162
876474574
547010322
1444062415
1196096208
778335925
1593840392
1481601439
1817413851
1706456849
1890970969
905213885
1973190630
278359666
997349675
1398347494
327801981
367600991
35823000
35048007
2004296043
1161056889
1018939620
1071196236
916717222
47576152
764046502
1253619396
326898473
1574947704
1493224146
1763685203
2142736947
769533499
850604659
1167578264
1022421755
1829099404
1410989922
637293326
2146826427
460212577
1287795693
398096266
1057647414
2021582073
998458961
459752278
894885115
2110053679
1106987527
1629751526
362776969
2134659624
923996532
679544636
1468376445
582640537
959835673
1964952933
697670039
178861446
1148248096
180586689
1940604420
285076452
1222032528
534835884
646883854
1225923880
506863083
757467449
761066917
2000827170
16343250
1545178643
1254444999
178514255
148854617
121747919
96603150
318321498
678922316
967227866
1531453919
1802811361
903795716
1142354741
1791400775
198658660
1433760825
1701781441
253233432
1587425103
1053843390
700799280
444142203
1638017298
334056653
1580412022
381276218
596812460
1571934221
1215037902
1865636721
1586333537
468387053
486400685
1373023947
1382260812
2081888487
286516039
169025997
728278727
1640162837
941608566
1882606575
1462343292
56853297
2031856290
1334485970
2029456428
345251819
1413321113
1514855158
299032555
1960806932
680689567
1205442051
305494250
1671546118
1314365923
570449070
468860711
1327279760
1438385919
1870507906
1253480467
1750793854
1933236456
1627407369
1394562889
270652440
2084594600
1032613817
1852338918
175261974
346020039
206837151
318608503
591931468
1555648059
617028575
999045561
687234631
2067705394
217979510
839929395
1801366571
990553259
1084441544
1472878710
979743392
1649939386
971692594
2110743441
1888529678
1525203306
612426955
1749076770
1048828624
1866255447
902673969
2040099031
471781580
296863561
932512253
1073997598
1945647604
150959695
996546783
800998164
1161821063
246463534
2060748576
201465119
1018445676
1330332899
676177864
35181048
324788185
1478629681
1574817288
1867452205
1733046331
1243821019
264787741
650376895
439717458
575420469
385275296
1404529524
523376789
1233432628
452736902
1375197122
869960246
908177169
838849171
741212586
697874467
687466152
1631656507
1866616509
1301367379
818614342
766009141
222652813
720460376
67466758
2042910134
1866563879
362238153
738584032
1902388224
1031855689
532861621
397279813
1996189056
1754307751
1031808684
1160161451
200890357
1664644918
678540342
1536414414
201260569
1397464543
991355268
170722601
1250092891
740749559
59183494
1928968826
1921467435
1510643603
702295254
1401293284
2014943644
462037170
468234997
1191287060
1376812974
621683639
1028617277
317884497
549671825
2108149633
1832692305
2039672364
615846967
2017456537
1010226794
1423765069
1801323649
1041889571
1285999652
573557452
1967965254
694947262
815616789
726285630
1696221798
117192576
716175472
237669632
1685257590
449621770
932438411
1775000661
1295476571
1012987233
1443777069
847997986
1615536017
372883532
583522466
66609673
1031516703
36142136
820692200
1401904409
748624050
1233568554
1910428424
243029045
2147003622
1175392363
713460766
659919876
1297283251
1278308637
658922583
1785885846
667472241
657594494
2146683681
750741661
1382453267
732046548
484341510
2046377259
1205259075
1748924162
1854963768
553563814
241176569
1861621533
412977542
1673696268
2081993960
1768767037
1913628202
1160582531
985257177
1452422352
297677678
502674660
1089210754
638615574
1840713105
694459817
1874090035
1719247845
1807358539
1060986829
1054318567
449918826
566892596
421380955
899395448
121866636
1822558114
106494152
999458130
1677335819
1659077897
622442260
593376268
174604169
1664102734
1161222130
1867231440
431619996
182160249
1305328627
1487471971
1961387541
7650351
1310738944
1495851212
463769817
1100034315
1915629807
1854912226
1445509204
347221088
1379933652
1026293521
1283472487
1139432609
647299706
1178667932
1819641368
937437570
1218550800
1220384013
1605838315
649700464
2091299913
1586953222
1651464208
1992353138
2143270883
773966229
1987417456
1027625749
303095197
598196494
2012792220
1425414845
908584497
902657123
837296652
1190435128
274376914
599288572
274016605
1520830679
855277737
1187795779
1924737859
1156494262
366130125
1176316878
99014266
640447478
725107669
499734598
1338739753
999427946
1293703943
171684305
1964015905
266140071
565770886
379957783
1756660737
1894937159
1702127956
1697390870
2077842654
804937281
91117540
1939096551
2144344224
313901647
559455974
667144186
1031620722
817323396
1665203763
1346525201
970973971
1741884076
1038898142
1504973199
616704771
1160884341
1780692651
1017496936
1618267563
1997608207
1230861550
1358926650
1714015003
135634136
2001812988
688726441
2010839912
1712661068
1676048345
1864830374
820639698
438574201
75602186
1881456093
629988168
1075059892
860565975
1499443723
817290356
2027262101
772574312
1899760483
412684486
1203368873
1987279594
1951026983
1702017754
977542371
680632570
35536306
1334984168
217230166
1938731630
772102094
1453359407
568124554
624732812
36418344
1403534914
816691495
1861902906
1958039237
241898219
1411542716
136136164
1587103675
769709352
1313504813
322282384
2007548141
351410017
533974449
1361934589
1791621529
77921093
1791854359
863150868
1836787258
606018426
2106117608
304240854
1258195331
2122728630
1792943509
216286339
1922063909
1376620162
1455158672
719512485
363936009
2142157501
661216146
479514484
1344161835
1137548706
1861012568
1395010610
2049407684
1132313106
309888795
370533081
95720874
1363084891
666502905
195654520
2124882979
1810682765
2139591849
277590764
304352018
367714501
102700316
1057196618
386388189
1054449095
2103711620
550291720
1717908094
185443755
86656147
1231261356
711929304
1847819149
828878537
266577255
143971270
175322389
1995112770
627733337
50066997
2005874991
1161664217
1800818604
1553206540
1571291841
470772531
402465434
2001540426
650643643
1443161155
336048912
684776739
1055623068
577409728
1343285092
1522793874
682517314
2035365350
1082589858
545077590
1132686868
529632508
792773365
857325090
535376682
1457196195
1580074089
2056088974
1876959866
369396318
597174366
1304723682
2029893320
1947609377
1260978789
1222838004
500196732
1532120305
1598829224
894048243
255300007
1308588667
314796562
193633429
652255478
434166136
1993450076
1393742495
2053773080
821632321
690034472
1683577029
1482801205
1699824173
672930710
1331108871
1818519129
1647347089
380750471
1958684069
1951874061
1068012323
1359631654
289942675
1330656395
1549283055
249307751
1756831038
805371618
1470951456
904250106
1522001788
1589524226
962854413
437848696
1617418694
1121151656
1089279350
1455362419
354864742
60108148
1487109872
1128386301
1770448757
1265659390
305546141
1233734941
339313569
157210893
1691824798
2036430400
451375976
1659386560
142302553
1054064706
231615276
1152319346
1446839663
1146563455
1356560651
710101007
1179303720
794060680
981031685
1930159834
2145840051
126501749
100978650
269029163
347304176
1947228713
1977844667
303182051
1154426159
1394866840
1657699094
1733101133
1357158870
391841613
105408848
2009756058
1437889066
292530799
1203550609
621705051
764380945
1652716203
41831873
867485864
1143249365
107782653
1291503680
203510675
2031745930
1211147100
1268087748
578794340
323496433
2001894018
2009273442
1567533573
1891494347
1837718009
868507305
1140736651
456281865
915423625
812127864
748116428
1393693674
1227501640
1076898104
217022108
435084558
1626456162
1920678241
1457244703
1166865336
508870310
267562478
54034951
1264067564
759248501
936167817
1910394253
543798093
1382636339
1156206647
1231190095
20070956
1124390911
310009749
1205985411
1095981356
613166723
1723850140
1821687231
1744182667
1900779657
1708151294
2104781884
225477626
1984501091
1858698722
718732367
1328930179
107212025
271840631
29030851
474676185
1141433845
545271644
848197650
2025893146
1683510708
785341470
965059971
184791483
1001297478
1435915703
449642545
741864194
1057981200
1685919207
1416223405
1961985831
1064935318
1893058169
1765487361
1487868056
1652665906
1402138210
124671994
986335885
698661140
2088043301
1299396893
88612260
535377503
483746110
199378677
1888404112
281362573
633455468
139656030
1074893489
863064848
391985152
560126794
321205634
651905562
43003251
553390489
2068149672
1465772544
1528185748
614784993
458046160
1780834840
810683409
689753606
677304082
1320743374
765116993
1326115789
181543669
1372742321
1021239832
1537620882
1574769037
988113893
2106358671
2145019646
854673096
1249596936
31809391
1542426794
347442959
407155566
1239788122
1301992495
1547974539
1789306728
586342983
607871120
1325038564
2072714675
1541816238
1697627242
1342143326
254708167
1365375948
1418265680
1126610175
765485313
879474054
1576347340
1745582254
2070574136
253501724
1822236600
1945361534
1004575472
2144798715
533855227
1423949780
1126836936
316242306
2114102374
1461887229
1003386403
1638402466
1908134919
793254564
256407052
1543689993
561719112
1310067869
171932040
492812551
1419800125
355289883
1899463654
205004012
306256343
1694067264
1716072130
1729195598
299084835
1733663681
324860512
210629573
1153265110
1900255016
694850539
42363662
649358125
197149684
1444828559
1779467493
1744784473
2118724495
1890699937
1543553494
332599700
2093162046
275198560
583797490
1738792176
546096622
1193151110
856090973
2059188638
375240612
568715634
914475350
938603671
548574969
1318672438
1645076763
49034332
1183295800
1373636817
1185922787
18103038
2034478793
1038063117
599083877
1718923468
288116311
1243818018
2067244048
1565067740
1448678576
109650793
231210590
91075968
1722794852
2072485677
412247416
629232639
1574081845
1732245147
45023268
1952276098
5510644
594592202
22677626
1243328815
1115214251
939358931
1741293373
1468391389
1907787914
868513650
1579486106
1274852192
919099515
2080533233
1316889886
338616968
111109088
601045311
1979232799
349420730
894013301
430422440
633579510
44179645
1575767517
199748287
981616324
335427515
1057821368
1516514542
1038824894
1062138215
1342098971
548637421
394098116
475878432
185311159
553037967
1835557183
1997350931
48243091
1616811664
2098018845
1201057283
774335471
1314369490
151856655
854691909
528860514
1956092694
1836826313
902153956
713538250
1743494214
2105176369
1717319314
329862419
1471886246
120543126
2122064266
1330925782
1201156685
516087250
949313110
2119718824
832822926
984706550
1657831198
1626274569
1073287840
1192877680
237848207
369632868
1651613811
1385865126
1441666383
916145511
1420654405
1783574500
781980851
616838003
1685021421
1764294813
229228458
108585744
1853553071
1718198454
670932910
340682577
600284702
165438829
1599229224
1269562890
614481361
155464110
17428056
1800971340
195542495
523318437
802746104
5101681
1140844522
962335155
1911265832
488611523
15365329
1155952295
1205003454
20357374
2132720551
927486903
1547167318
1371504788
597336200
1215889133
186273077
1497142789
725277564
2048341509
1887199920
356449105
695526212
1702103565
599136343
835010539
1892580965
1689148609
156877991
1139627269
633593768
816885915
537537871
847725609
2140002278
927622072
792521181
193827504
1352210747
1091925899
2073332166
1042942016
2070299369
883978164
1043146177
1704902636
1986158230
521102641
1311542409
1630774905
1411825068
644971752
100661549
479071599
890603610
77935167
1403005577
1865377333
860516231
570290640
1563732650
1162311777
949053862
1212863549
1675663062
877188492
1513577891
2013311951
825324319
1517492475
1324088252
1326347308
1941276359
1229403706
330626158
1806529252
1856180533
1155474538
857920440
987794533
1845161053
224203658
516638097
103699276
403114396
1695430300
1086397821
1568342516
301564928
1150171303
2026281122
515636346
1299075125
1014981214
1274853022
1958735069
530885466
1668305892
243448388
218963368
1247553986
681192166
459880314
701446148
1091073467
2129538302
1847555140
754466328
1891459124
946010864
1125343616
1759845961
776255811
4610167
446024692
1758933354
532903899
165042930
1901042789
1289345109
820527240
955862747
798304625
462129834
45430863
768895992
288991369
362083960
1240220567
1036858929
927275559
1374490323
1396349393
353936917
1303268043
992743237
1697734806
1211231284
293355677
835389779
2104691282
1947304074
1854568708
1849933761
1560621491
767181659
1334591288
2122251439
1835625076
1613478228
1470937791
1391143422
1175133028
2082813768
103073757
1725959667
836670763
1343197742
675541063
1496376729
2035897216
1272124695
1981801578
445701457
702457535
1828297014
568801894
1584113433
983654690
558521114
1180686091
32343273
683424253
1290923056
1970845557
217022889
1806951591
277098286
1804087501
1078222965
1959462567
738799003
166309283
1854397298
1341806669
1579243743
200809496
404941179
1980445797
1398954220
1166338493
1899158507
598526497
2062309279
1952059736
1829086710
1188632550
1759096427
1211073813
1704575530
1337300737
741910628
2028338326
1895751880
2125628928
1532732132
1621084028
1189098834
1565216344
2016487046
1197852739
1785547100
1166684835
1683261774
188160907
2045202304
1247705787
1432743950
1056479493
812868559
2013156655
34400354
1116435909
2021213043
734276006
689307886
629629149
2098817567
795307820
1306595850
615743477
1930548098
705512137
789424774
1869306124
1523239469
412735210
403947054
958588915
1298333772
1201136857
148750775
769925897
150727009
2097716107
78713972
1539974318
927922202
239068656
1193706370
1361708075
1074613005
489087314
1604694692
1732145657
1731224832
1131188064
1784668648
662814705
706591448
596596485
2031080049
1169772356
735730409
615752167
1939756496
561694981
1307671671
2014632884
176929621
1178033244
964870315
577544257
947830160
229140526
1140871113
222674667
1906434057
1778268628
1523450176
928833938
648865277
1936073804
854578710
1283968365
1572213415
1451324147
492224728
561019418
456865153
719439394
915731682
1174552510
672111560
1588329014
861668398
43630547
463511851
800994888
1292006605
1704301428
100441682
1061574495
44899160
2108869448
594445461
1610311535
1143270981
909701692
576483044
1741007972
503807341
138469240
2057475403
587618534
1310342104
561551100
1299566273
270650650
1425585703
1333884097
31507079
577451068
531135511
345643132
647262991
2011544950
771580113
698404999
1018598144
1168343145
1195511267
1394920564
159033784
836575473
313704321
628010151
1258884641
1081721884
922207486
392060788
1708139158
594136024
946713904
1031950982
1899985344
701402109
1892464167
613347683
542771403
505190312
668140097
857248000
1765427364
279977594
1624764981
901542271
94752508
520548861
611903861
1426815865
1328335856
1929296405
1395498811
1168433693
972024576
541703040
1061267275
2072880969
1410130120
1861518083
71837790
2114316148
381810927
590933973
426506274
1309685594
1873299903
1563566076
1230435170
167751659
572538041
417154435
341503281
1104619626
586381294
846741857
802271430
1175163242
635457271
440891582
1364690726
428331223
958808080
469601062
870250739
894154519
1472294921
1615394008
971626042
737066943
834361392
245285922
1881031185
1447494439
959174679
1684299673
974155207
1952295965
559444904
271068072
986804931
1070095335
2019325646
1290958908
178901689
852582173
1649746527
986738818
1947231400
1493478233
1712523449
2143940844
27411351
877129744
1234947980
1908620771
1219828023
1861424096
1520453978
2101747325
284667038
248301449
1965853891
1500755629
438399341
1970371414
549196712
2129041191
608815028
511396470
1997535906
2051097763
1217157113
1560669777
1851254677
31169742
1097506579
279233340
860565071
67755285
1339006185
917254143
2095151803
776645050
1899454704
725398137
1979719412
63731141
1881928073
856901282
100269535
1413997093
1091085821
1050350494
1209232850
1396606368
374502047
1056697477
1828565417
1054553753
793595991
656095742
1755670003
948967641
714551868
204170856
294551807
2058179335
92451515
2011176163
1325413442
1854297306
134352626
156907819
296555029
2084576623
1672437429
929207483
95081656
1730975177
372719109
1617368268
1756709709
340978705
1166626404
305948392
1260614236
1471913609
1908168969
1447502305
1646236801
1135144573
987696813
18874266
441342722
1845601672
2058086912
1519000565
403434123
1924241307
496707956
2042273529
2082738711
2386811
310532580
701757874
1102886587
1456861586
728340466
1697174237
161890174
206561998
550583933
813707699
1263204663
1864548237
332407757
98446181
1612108715
1208061851
537253363
252742710
999482343
1196580239
528647333
2098694041
941672565
262885500
727710888
1335077170
1725235736
961205058
1962368717
1892961407
754382622
969301680
1575260495
856539818
323888859
707119734
325467211
129564583
670815620
1864672601
791783487
935285129
1267630249
2130679744
1337605532
1895832958
589262889
1648297954
1078567678
110068253
103191245
1806682028
864662783
1635449934
1547395839
1227784769
1345284152
1318582846
1475258188
1900731607
518794727
1628931149
180296695
269026196
1527767449
1885090877
1773028621
381327075
2045943043
1260636103
1481214150
193352708
1484316016
2075370061
605403968
487254910
1282069121
1708723176
910308159
674127125
788030093
1344420839
1176841943
659566269
1703267098
1070243583
1461341244
1363511869
611373938
1097902655
496940141
282146935
663630552
727839382
204445163
816824994
1910369195
1787722916
542575449
1789080640
1158555302
1810130995
612650611
1165202211
54214388
419677616
288511081
382782607
1440842871
64798161
162670890
2089504419
470719819
522309963
51459044
636571197
233077486
1308590693
230684599
30704003
509924368
1273634389
668030167
1164718976
2029703852
1774005655
124490468
1971272277
2091825715
110658016
1741147797
249062207
1745621212
1235964186
231931641
636823642
1661603729
266116938
662408236
1221287411
255072231
2004325111
232888423
1467144246
1278255489
448049795
1027099853
16261886
1745089204
483157150
1550785202
2095561571
2049771112
272155421
1219326251
1927518513
100664391
1561594484
2053267552
297143840
272562951
1291529856
761120976
1984400321
1829888267
256561658
1173988780
148041328
1019087721
222152036
1628184110
386375640
552156476
2082728582
1800732106
1371235082
320968646
1338752722
1470720107
1104096352
2087139669
992600348
296883334
113825866
1998414582
503575699
1818951972
1157963295
900644391
1862805384
718242911
2067049416
1471197721
198737172
459865262
210511415
877139666
1425021341
1414112217
1939872037
2140860561
1315051924
665512991
632112922
919122946
18709763
113879414
1700921139
501369741
2019563449
1874111150
709282708
1626059968
1854766459
800493563
1785129425
1193717662
1854685788
1217260115
193949819
268291262
156842495
1783616234
1047987073
153829478
1469103787
1308722063
647996798
1103976847
475423328
1327172661
608942567
1477108399
695342207
1647458450
88652896
935995636
34635770
1411165088
400548624
504097902
440402582
319845597
340457945
1776528780
2035362745
1683562107
687772622
867629028
976467093
2069639722
1333749649
1420395867
1075317851
1304553434
1585976784
2097654318
1805755726
1177502610
1896304610
925475767
24444893
908484553
510541711
408757102
1111365123
1516123731
232457771
2137967440
198459037
553658775
1512505352
935652715
1307503353
1355173450
1965035513
990763158
1777926371
1166991487
1432043092
1175335966
668950014
1037096855
1878175066
1416554932
1391220291
1832345640
443250766
1044851690
1719259153
283688539
40143038
1591223430
586270961
134013286
1960713429
1483865297
732567657
2136796049
1911302998
481764271
404096981
1429834007
99989849
1997462640
1548895584
988358616
1542197073
1863313516
658702394
1996739398
1516601006
1971228842
862300608
944514666
400492871
991618077
152803277
233241613
142018583
784637026
1533342712
1369439351
639259
1711506962
1683069908
1375769504
182425921
2069912882
1113433840
239363668
1043806784
221486525
1209576192
1319749819
540174691
1905149535
2040446670
915046231
679895375
1162406717
630572688
541165309
19729033
1621527497
1421439857
758824773
753116282
2013244832
909068567
1777279666
1430629117
958543983
1261552237
1198483193
623865408
368892649
1310476300
913942178
1310289393
1982850139
2128874464
36934695
1117014573
1266529340
1445353831
1314990001
966246896
1091154490
196334826
703475394
121802625
1776257671
1295768603
1806809143
1978567155
819864299
1500258019
1590829241
507396013
1721746488
2041578506
1129541976
1673456861
1517447914
735037928
1885964087
1566837878
1380961468
1285409400
1457011157
1505456725
1411245755
1444954654
853639537
1546952612
1903900888
175512916
1033122589
2104721628
569296386
1807056782
1688766891
1718333001
27435057
1908016819
1843093839
87360102
1755128123
424049932
1138660412
1977547070
1872467743
1104751513
1925270567
882210652
1260945535
1183230671
916470430
1307361889
821211245
2038671632
1612450189
219424877
1479742210
1372993208
476863043
1068574990
1101986786
1373077544
872947067
313408254
1425950569
1561346027
296080726
2028655681
2018196993
606357353
2117338138
539591381
94917310
209751467
755462360
743849115
1326088784
198869789
511193967
1710227667
729014463
1876117893
1315544984
192659579
2081892888
1257571926
2024262778
744319217
1875810384
778125307
989271356
1707015967
598415065
53458546
1273225407
323580980
175870314
634885919
145026726
1107700822
658114445
1701521385
1617255666
2076132377
910683005
297818561
1557385705
682589271
521658837
1248994215
840437693
1544898218
742918817
384700940
1731788360
1569941523
1719094573
1606205873
1600101655
975545426
1863625765
191035705
1747624821
858701046
1014302497
586322945
912770930
1098024729
1934640891
1641867922
1386772079
1955244732
733759532
1792880434
353831897
2113034569
1471504314
979092703
1490877084
1405123044
691389833
915905440
1126683046
1205391831
648623270
842252814
839424654
4922911
1327815563
583440098
1353871257
1314760659
557985273
1859294278
989784103
886527180
1197039231
1604224260
203749567
450481669
1435451838
2057054963
842711981
1809593232
505071417
1489692001
494714091
1528199926
1161579314
1937389613
1590950291
464232903
1755964145
1644017089
2046958231
466899546
902128597
318264920
268730598
11596846
1004549604
1373814091
203527088
884700176
292127016
190970681
1231571041
1402421408
1119936744
276829464
1917357038
1274555384
216136163
1611761308
1491007484
1103951655
1845341807
1229033677
2021519721
1704205271
1849316760
1796593269
1229122723
279553680
896331059
1023720209
228577252
467098171
796181116
602915291
54350662
2049488764
1050020928
1189384133
1810236763
1731363704
1360601878
1622646329
2087855910
1905657670
857616227
1403381758
1063422782
342221330
656301146
572125891
1598273256
1309161059
1762716889
223713918
1344886394
440187487
376813833
1071378916
2086886531
1222749787
853166389
1845867521
2102894184
208973496
575883030
1472839617
139396081
301341264
1359362296
64836726
1532596934
1034345514
232058898
1836472863
2028447062
1112518879
2052611840
1800750119
201762070
2046236952
1712098546
132039736
655399626
245429782
763056204
1644210311
716500408
164915324
1183747839
882145241
385020033
1735775244
1794116105
665091518
186772191
40441152
218239819
1664507876
508174788
54810104
939663072
188812804
720963765
1999685762
1899097229
172305432
1649275374
1562974736
1693865826
576195230
2039059611
1316598974
2070501460
1220481569
2117510035
1331766818
1088480134
1953789414
269007040
1618717840
2116806713
1251477727
8466118
444693852
1308714973
1158339307
749584099
1284928377
444172934
1939538500
1999719061
1950050166
1144973345
167347025
1992481483
1587390126
1216826016
1702984884
1648172274
32623136
216545414
480821290
216444324
1737656141
328596481
369450945
1370816200
1491029639
1946313625
1105087512
913478710
1490802151
900612962
901586096
47938771
1998713137
1610586306
406284282
2065842317
870696253
260234738
900682828
341086013
1813179946
2135195666
1958269315
661922860
1703539481
1880662003
1459447368
274805778
423186082
321338266
782378523
1646526975
2085549718
1265863797
1109064423
435999419
824639326
972276768
714895224
143408132
487145731
451050023
660858735
1356691062
1450305896
261702670
1275982798
684192734
110492830
636921703
419382540
81111878
1379180027
89213507
677397694
1278881974
1289025725
46725502
838780218
1076397420
350115900
1824690826
167678673
289245499
638985907
808219723
2022207420
438466026
569079361
1532688104
52629087
2077239189
2014631928
1488105038
2078801131
967896266
1246224849
897779202
2006121610
1326510135
11023601
1594078323
1763174805
1589462833
805505488
584320847
1742313804
1372968425
1718359639
1447710021
1948565283
1037963635
944820218
789087321
1001923723
1519987454
172881395
644197828
1670585468
1648093711
672928773
1187175119
1566601851
805340641
38997603
386704802
1451475599
828216767
302567367
130065369
2067624889
1058523576
857993168
975091912
99990926
804374243
707879003
213055010
677464820
1084105141
1671733072
1149918372
1768323833
1178467837
254711716
1237876320
657977728
1366292903
2106876263
1143010449
1245729218
1664595939
1907684875
1166318236
1129996212
421906569
576539711
1248374256
240483729
380175464
1466091252
1306338703
1999183621
655222620
368393719
1136005767
217494875
1556796869
648173898
2082051043
535350616
1647581396
742873453
1730139845
629529529
1438098008
240487084
806837299
543531276
569573091
165177046
1086058883
1923911557
285634634
2098453166
1313618580
408849834
1916497717
329732726
1906252859
1793007092
545199244
129628355
955642039
1380658033
1422490980
1965363294
2097015145
1546676911
956328316
1510209439
499606725
1338040070
159327227
1306196152
525080660
1565492860
35695102
854708088
1469813224
1114607904
1414569448
4549232
565152314
1263214121
4995245
1161504798
1888887746
141235915
1160057573
2053246259
1568293716
1858084020
84339970
1224829343
146948178
851181802
1924529217
375529569
931517218
975687098
1074377650
3791849
1349668696
1957405529
1791029273
1654323811
110067935
1870013390
201702499
98012832
1815963368
134303361
539467369
213835702
1287447268
208843290
1759317470
614268327
1581311271
958646564
970035439
1310460377
1148543742
423130979
1062528312
1558592513
1957208440
1580716880
481903740
871692750
1886197673
2000553027
1432803630
1924862557
1340178190
1020179771
839440001
673427567
768130919
186390918
305972399
356478903
400410799
729946837
2072671291
1479491060
1751029606
1005757657
754797388
1926149518
24497315
773052844
1303236943
1979915366
935928873
601436783
781441913
1568106951
403001609
2036386463
1503821733
680638453
1963414493
1620179597
1010580003
760703205
2120896355
1341720920
1273425864
1565145088
1173430411
185626048
1135323589
2069015432
320418021
711972688
201140624
1613859851
2049542359
1203070664
2026673684
1105621853
1968907967
214189283
1983130909
1800341114
1642933079
1369657862
1375174281
1142753269
1471463915
471253832
56072642
1852939130
1726467173
685309069
960270832
1446186916
531781794
1430597861
1543802452
940132870
517440455
210290584
272475478
725590616
1631115578
1216222095
1321835114
2110323549
1036737059
1404236552
157634301
2009703881
1766047502
1523239469
196942604
1462278767
335612246
1003489193
798858669
621213807
1401403591
1323366232
1526125064
401475497
1186863657
1873692958
581086950
1630547362
1328893070
451352753
718574232
185628146
2144527122
977763313
832301140
768180024
1897052703
1155917787
1524433369
281808336
945100325
730813372
1741727360
2060082435
675171207
1479505788
1722039090
851372078
2083062254
1435451838
1263039091
321637482
346885588
1242949109
1374933319
1908649238
2018433938
1161032826
1168346469
1135042030
13586511
527192693
932223379
1789452412
1364291147
605451377
808133482
1952587678
1855032197
2055848047
1556819764
1446233234
208007971
737338197
1662278197
570205621
902388922
893351158
1463657220
401717013
555866261
1122768840
547092278
895965753
1316247002
276363465
927840410
1486983682
1864711943
952202061
1928435162
1820727448
1643750094
1369305878
49294702
18532028
1078332620
1995059440
83495018
747540265
688689260
1943173356
1494355013
662199158
1420264726
963843961
1820958980
1053063684
173772518
936551870
1154427789
2147104970
559928895
1668899303
1291512620
1837446855
987878260
105880728
515344010
514153879
24096190
291498788
684988769
462974564
2109528612
1428051811
923958994
1236770747
148157374
1161019664
237439970
531493573
2118976710
347924232
860970176
1056916943
1003113303
705578523
370480341
160528733
1467642336
1884071346
60879376
1687927299
527398282
1804126027
454692815
1607695699
1706604364
2088640633
910637240
1592998060
155880763
476845136
2107969687
1053606858
1556985257
370420564
2029070448
947611232
1297585343
980138782
22162337
1166376054
67345675
2132793494
2129813598
996098388
1555106840
1060674207
1585477602
2089299964
2112523933
2025648772
779395073
1175381086
381956634
1585995372
2145380717
1093090070
143094042
413604048
218209736
1843689009
1707765574
923109385
2001194740
628787583
830732443
1791551928
1950934999
1362882310
2139191360
1282458957
495898238
870192515
1703494791
1333547616
1420852290
426193843
1414112217
1835392352
1460996000
1391809598
1439198370
110452727
478112518
1203500646
1144237860
947340871
2088671702
1869189898
1358927359
1797488767
345096900
2023708814
1945076619
268005658
1734889550
577439828
1507575094
1464661827
1686368642
41150383
1173712764
263292303
348076123
1870260870
1555404783
316696547
1339353645
1993962114
516426849
129581805
1680248195
1365837112
637798874
738359512
1695745270
142802576
272622799
1092308270
551678699
11126003
569473680
1277098876
175413528
1622780625
1995252781
1205409276
624647148
501159053
1110827449
364656884
1251989930
1051620580
1516878011
836091709
119470435
1146134124
1388760154
1625543515
551430097
229553479
481936554
1408778436
1457964296
1533194184
1918132540
327269408
1417572
319668720
1906432692
1744945899
582469954
2016317359
578842856
1213398563
24175991
1121891559
1312271958
92041168
1869043533
686245778
1161458206
1003588150
1668744107
707486239
361288202
1415513115
218059527
542982923
199655253
1214999122
492223727
822370051
2028006158
1709038082
1044509245
1272169693
96906277
1868654502
2112165447
1826761489
1251343981
744376830
1033386317
1801834500
1409716191
987794533
557973290
1515836387
933440772
692489698
380965055
185758541
401612720
972567530
2107037435
953703047
73039449
1179444127
289115203
1296665031
459982300
1779180388
1974423024
1657289470
2069586517
508387281
1984164448
2134977285
1713650554
1688883574
1043690507
1967745256
617585896
1058790558
412619838
2137706390
1585924608
1517448516
850955532
1305799471
2140080535
630768422
646976764
1450914177
323180632
372929155
1948675047
769919284
886308856
1170242146
92140677
1455603015
530727487
11228002
742786763
1532755977
725775770
1581127666
2039646526
686022431
351551619
667490404
141150215
1191510149
687551928
829956862
2137876901
1899073089
266568022
1421000518
336517554
207730
323500585
1820178953
667626617
501147834
404961787
1890452523
936903018
2106653399
945588140
1662146274
1131573857
339414171
2006934328
955474037
1185862640
917684415
202324539
387008918
1614841566
1872289517
949495072
2059580565
1381396357
224178555
1112678552
91098929
535652257
717213066
986323650
1804143327
289381849
467098171
1502266725
721278565
451809199
263986959
1216766435
520191832
2108493717
205803333
964237098
788640235
659727477
824431263
1809917016
1172204682
2029417276
345415974
2139053176
815212639
1141441635
1510737040
433248942
199300202
727560746
2036694608
516374236
1999070749
352922425
2008573012
710017868
1780147698
799428892
367917056
2087345306
1469366524
390681255
1581845784
438872494
1903594700
1075454844
2024057524
1194245692
860445817
243606750
1457384946
668075766
1681453543
1944042306
1296595504
218621582
348110922
787509450
1341902679
1480880490
1973013239
877070594
58626164
1998010904
1796890699
1242483416
1707794180
1828210820
1191592588
221779162
1205000455
1203876940
1727303418
574269031
749001789
242417691
333523462
726621148
598452515
753009554
1209813578
1430694987
1599089870
1795287630
1224318262
1835489273
913215265
1716845849
1814471923
2054648445
1231469885
1654853114
1764248043
747654608
980614625
464396162
1290243801
1817305347
1425220914
1746119936
1692489986
985423714
360768925
1367736377
1305439336
2053800325
1595793280
1232220565
1598030549
1676767397
1501246445
644855821
990272572
1727999610
1139120887
1755906224
2106717194
1232946203
105631484
239699173
279060862
289822262
118960484
1930250360
160593580
773402526
1435129465
1353567118
1755071214
1443246600
1196014613
528932604
1550998592
1198574806
35045107
1635708991
177088843
1797982976
137844295
730091655
580947588
1632699487
2076174515
1320244687
1917201310
731703553
2129716063
206603298
1899373144
240311055
112532237
681590251
1939741115
108343646
1034118222
1655705268
236573638
858315247
776486563
1640020368
730542884
979090229
752790122
891936738
1226079760
977628859
1312069335
1172492872
1943117379
1057961680
453447190
175589154
662142976
1157558284
1190578611
1281420533
1366509838
1946856033
2143418699
1925183788
1681465767
1739634908
2107371476
2127128810
1105032399
1535916608
315191547
1133526297
1083013777
2008399131
1892166367
703717537
353891262
389768269
1311858646
529318763
74308778
1986225775
1936888808
831742368
858581320
51502990
1457042855
191299788
674820435
1314522032
1766442547
2055638077
1888456308
493258709
1901444887
144503925
673701673
311916707
1099720370
1369879831
234848510
1955750957
543647472
474270623
995696519
159285382
1015135089
1654377132
1454824372
5655967
200441451
786123808
163418338
754654880
1695766471
1269166280
654524982
924931877
1095301603
15094452
5309195
938327353
145352193
533205432
248964032
1420365894
603861183
1453844534
552111371
1995253914
1666806114
486318030
933884280
66379555
757152126
1356596606
1242193986
793496373
759806696
781569642
2116803786
1510546853
1459962319
1228116332
1321954038
962907400
1986690169
814783552
1583498554
1585715164
1712704115
1654798441
1575910925
33291839
540885013
953600825
1104106448
2069202089
1074614098
1862350147
233574830
918491203
1481450214
1005569690
377697343
1092669061
1301825993
1720873937
1079033458
2073404466
1652989649
1206514279
322529672
1406550712
1692363918
1591324687
1560904307
1325310581
529370999
1686008299
1408757392
490219927
522619774
1940759921
1345825253
976105799
1584485790
1696847350
107924363
1363203613
960671836
1136566440
917855647
1046054179
839008649
2113393445
1226125749
900726065
632118017
380889173
700865381
1839477731
999441798
745828290
464450875
1749511206
42251430
1186365084
1188588505
398198467
2028780061
170308320
73341206
1953764606
2125238487
901131340
132625341
2000823051
2061011637
555734264
538840280
1787795910
891234585
1485177369
1031460531
120720428
1860583851
895548512
1208131596
25795601
817623551
656732606
291859933
2064200553
2095203106
407136499
2081038830
1970398010
1829845813
1025346124
1677667253
1825890571
466699662
991342041
175322786
1646004663
524389
1359407610
1476989342
866411256
1148897872
1284217386
1015940403
1544954509
765766947
1642696447
1464325868
131326758
1046838059
531191816
394114164
236491885
817583265
1501685677
1305284292
1255652839
82516809
412622965
1075653802
670726322
794376171
2039213051
1873857554
592777217
580502929
1879003410
876666342
1173099499
1364465613
1143232913
436082305
1245364071
879209150
1210250240
167364338
250944465
525116763
296741108
1341558052
1274013432
2091226644
1295896971
416028410
2097436406
741781891
2083975678
431716483
331437571
680788266
1726333555
505692544
513590008
1363869322
547898120
796916540
1372995783
1716003142
1519021693
309611302
216350036
1375045160
1824589299
1487764699
1089932928
1876933706
1592264741
1045458792
1536554802
2084728943
905430985
1955905141
1849956973
147241627
1364185854
66482507
719273708
1929468429
692299924
1803768646
873609483
1406269194
1427867459
164836327
1403804728
1281647554
375449149
1193005011
19012994
535614689
2080203091
2136441500
168457098
1611117786
1352952593
1688468053
1254429604
1339283291
215108869
152624852
656456387
614467436
1810951499
968519589
1747144177
674752926
1544175241
1781939410
1952615285
1501437301
983277192
1752310087
1693461128
1655432430
1336311288
1404227505
1736361445
1247508726
294863130
2016435150
1961927842
1321982610
2096426999
953952917
1520339644
1903029688
1192148639
1858177283
1000111930
1002233942
353313953
773043821
1650926319
1639780350
1537684081
1920251975
59299806
533338911
1649089363
1845249435
235809319
1502309007
2035431567
1363762560
1075679427
534218830
113323536
1723045852
651644387
1429429225
1449677297
1656152943
1599590965
1377229072
38184255
1907966452
312315717
860591904
1736851127
725775770
1477714841
937017502
290854404
1183321336
1442750422
1825401734
1282419863
369976270
165504272
453044256
1011930804
654390714
1834793173
537984891
1904903025
1585502566
813456305
1801898900
1461375460
1580066460
1955593883
1705485405
634117969
1150535393
621604669
1968090125
1474963837
177235960
776530063
256211586
211972650
447789769
1560045908
1755104384
2020297764
1677299881
1678267929
1144540406
1892867535
1332004473
1255176808
2116422454
1053122949
405963522
650587124
1879549537
1728631321
210329767
1419137612
318407643
860680994
2051112255
711596992
272002463
144122235
168878982
1876618654
694536414
412816554
1147819305
1297331371
2062817938
811658298
1431404967
2112161644
542040830
746093350
258138433
1881403065
236689145
985840015
1336915504
1751839905
363288606
385643921
1959517696
571156644
905543939
963540810
503576477
2059573363
702176488
565069340
1353589725
1092822760
1155243694
1378531837
653388291
1564068317
1091723091
2056183837
506556049
1769324798
966430622
1752360020
1183953395
802921432
1951701929
2038303694
461336114
1481761803
1660637014
968688407
1423601010
109008272
368930659
529609107
60576902
2029693587
1810371918
1103339273
686045968
86599685
546771953
1826826240
1062077863
491157207
1433633906
1729581610
647996798
1216217786
1558370500
649406750
435015707
460307391
2068119904
866428433
1846197822
1538079777
1290855684
557331208
1221992353
1260536227
668923766
603500168
998375803
1254610638
779638786
217037413
1871125449
1994319721
716272704
1928336571
1738763980
462240281
1445288240
1196855361
465154203
284297029
911171850
950157185
353193643
991988409
699534523
2139979922
671303401
1034674191
1797396741
1712283180
241074564
1631340257
1017872017
397805371
529016759
777353037
63745226
807294103
145353067
668502014
1674078742
767110643
1864402293
620882366
1897570582
820794473
1382680005
1218782390
1505703690
272688404
387205629
1008642354
1495641402
293215566
1953121124
1261854349
719326402
1813724502
848135829
1135766280
1655962855
60114742
522433285
1426669760
572732144
41848528
2052135741
1954325553
229904482
209696583
90366478
1626181022
1525899113
831792848
858152741
278397204
1673980450
1085396591
425491243
1927153293
177704647
1143175512
129336783
1468107993
974105481
1251880655
344185857
1801499543
1649564794
910476134
457428221
1096225507
1303189014
2136657264
768578900
1310268403
1420796779
1249975517
1574016479
721545558
717047637
1153868237
1719675279
1231847382
1620495534
1847572198
1452102176
1037917170
667870922
667348031
1117013868
1951511576
794368974
1999603700
2094118949
75595980
1033242132
1352070705
55286986
173204932
276501392
623814733
143521687
713164484
1974825994
854891918
357259184
1157856897
1334974514
718013172
1476682048
790532761
1277599479
1093751067
1327311346
1961982086
1726130258
446859083
707401129
479890538
892738722
1804992480
877458180
1297318767
796439700
495057805
168994656
819231812
1977326762
417500260
190548015
1481359954
735405356
1279756955
1923424949
1915488896
818601867
881751265
1353746579
1462092745
1181740374
1922908855
765331815
744482612
2063550679
1931293685
1131789423
761279546
965405020
1778539374
1322697622
949584876
1142185672
428287621
714648131
1005545140
1533673004
159551573
439092112
778409807
1964216687
840156236
622204450
1485393598
1560594729
1427926688
1983587702
21535479
939304433
659945778
1085742523
1761166573
2054101471
450064870
375903751
672765323
695701825
2059546278
1866397461
610865950
1886138090
99693564
748739865
343655632
502428955
181131981
502500924
165987716
343134530
969933507
917849659
1334395066
1704341368
1755889648
1445000556
1417092172
1966840900
272499037
937655209
497938066
538395366
1827072041
1561629605
27058486
2019272113
264768037
1640371844
937820950
1141831751
64969318
549942744
2008232575
1748911260
1671089879
1253580609
1794931045
117635987
956536745
1176412977
126170447
848876351
2108879909
1795187640
99428910
1924490019
562434697
176293027
2087623335
117865512
430923039
1889184347
1540630352
77645386
380618516
189383954
613496147
636931447
1928484945
1053753782
78282832
513015444
112636347
1240010262
70513920
644460951
184252184
1670242623
1794070619
1433045616
1237741465
548321748
1351420824
597242456
1822430016
2125490362
485318862
184561422
376591484
949689903
870204840
1900456725
1434671968
928594260
1567818175
300648176
591730177
2069541477
954260433
805007026
1142864356
867318419
1496191515
198430949
382782607
1521445443
781133852
1764942495
1228463422
854376118
2006512701
1422388723
1767380400
1525609803
1371504788
1140990135
1656041483
247047313
1129725830
531661761
723133408
1160104909
1030785583
1378597195
1242001101
710714347
1346698070
1217774696
541548787
1591600258
497482757
534632055
34618679
92718751
954097550
963578009
323310652
2078959175
1663831912
1395302854
1094833369
874203647
995722418
1319229852
1080412335
504515123
1778670473
1830566958
1456256902
1817344497
487300243
1026157515
1104098313
753100154
82760180
2040388896
1937478512
2073282413
1802746005
607146080
1180825754
459125635
184614623
710619823
1592858785
473989896
1830725903
364424336
300668610
1169869474
1034242725
1791048440
1904488356
1497457538
1239363705
569423930
1241224634
1606070022
1659320600
1822973997
1429101469
524723541
521029306
308119459
409401821
318402568
604328452
1202726633
236040326
32110743
143023911
206920359
1363721064
2002804600
1357620617
392809102
498819730
88435254
33304446
1582346562
1204067925
1838722479
142857005
182128151
284566709
1150615199
1033359005
848293479
1945057567
1046210068
973083429
900146294
2105483573
680114720
700330636
98325348
947742888
144800037
1677612778
1078258186
727576983
323329508
756588763
643545613
1852218930
257346195
1555148505
2143511858
845481581
1198631326
302021160
1737051839
140075551
2109425494
756727008
1483720126
246043439
1256513223
1334159701
636848015
536985272
67346734
850336337
266383999
1225329414
1451408279
7865397
494049667
565785946
630464065
654015619
680079518
1376648019
613205114
1164027601
1412052077
412619294
1686575906
1057815930
1629154642
834951182
1560643669
1740999598
2051589371
1041851653
1380007692
1495050412
1158569550
124412228
471189201
230253829
1180396022
328596481
1633853793
719971748
1994333531
2073703523
1678377015
630009244
1549169159
607443539
2093540346
2076880423
783565960
1005896407
137784268
995597152
282326107
1201724995
1824586161
1381869408
607543589
210040355
1548766061
942511175
1759551109
1919088320
1876665909
45453716
659904885
552823603
1182388946
822960829
2062074139
335593058
1511077342
1024567853
1169480815
1092252967
1070231792
838395270
150583143
1772270649
684165370
1652716203
1122869263
1132686868
1573898484
1229161878
1532954272
1129007040
23706125
1260049718
45846575
1550610914
14598201
1415335402
537785788
1076062835
2101091652
815683414
690827089
1482735377
972774729
1219005059
1279096360
364142113
8638448
1100395698
1376502539
1250594966
1537252902
2147467371
168893267
874995774
538970848
1520551628
104546225
1832100341
5049781
1891475566
1132983679
1034872141
383024264
1222271384
1613628134
847576730
728990844
361086727
2025750243
1013988458
1946278131
1810159272
1011341339
577089892
337348842
232493573
1358548266
1686282076
1681064274
215790949
1188317705
627008737
1644719394
1531943433
1437361759
1567515287
473613308
1058837292
544306563
1389596642
387388413
612824648
259305685
1148825067
1332935814
569577221
471836856
982039377
1861216088
1165304613
1701331193
749253765
779009595
1835718681
774734462
2138692397
1628262086
1651128789
1764469279
1129407659
1185532653
1421427427
1454268557
1375589947
715268361
2039942600
1662225042
1868960378
717821157
581163369
918125616
1727859197
2046007634
1291684462
1123405976
1646447748
1074148268
885300602
1265043869
2062086052
1875672596
1700745916
1930515922
1760554627
2029152113
1656343779
645853675
675500690
1838938872
901927166
1911644543
227276803
1530895297
261058039
2047632766
1580368275
1444641525
761173941
308008166
1428119896
2107203514
1268752905
1030913067
185390868
108150742
1810362001
199871755
54735382
1565539058
1507144515
1649119660
1765182335
162534692
1712830634
319283446
1387984478
1456453263
734052506
1764427069
1400380372
64529628
291454689
922773937
1600143770
2014992803
1681505404
504772523
1437125965
1756695121
932931600
480464033
973090003
1297746780
696085442
427655926
1406565992
227954311
836672333
1784555497
1868653374
381149960
333729353
1317566175
1137998422
2049450023
823136945
1351182746
979317687
107793620
1354817037
1357172996
1110034898
145408618
937860441
1794182330
524638063
747545680
944183707
822943745
1585276132
1224090432
1590264643
2053057128
1757447169
1651126045
131484683
653611360
1822837424
2103303221
201291249
1254735289
934586343
1609642632
1695932486
400766102
984545483
725361557
815752177
516886740
1416750032
1108572669
2050734008
82466208
429076714
458331218
498380548
1822780052
1652823472
450296290
1376681308
1660430438
2141661395
1535827424
471022745
318531679
1669447158
1844640123
2084585525
478697132
1057363935
29167549
1943781330
1519481277
601671545
448861634
74395186
1717033389
1453954947
1179987156
511022468
1853465190
1361707698
43890075
1099195665
1842278599
720074335
2099704287
799766879
1151047573
950351682
214931558
687204448
1335731181
1281533994
1294276085
102831107
2142881151
825797066
569675765
1967454872
120974855
621519180
658883482
1854871756
917378027
2138947150
1963907327
1370415206
1020276408
1632638327
1301433152
960644565
1809218490
1149573843
1096037443
918018603
460543027
1636432882
1263742724
1858408253
751920755
474107648
582843164
765196212
917740201
1421920109
816992393
202171107
1385230157
1709625770
1644562045
2035431567
2067539937
1658481064
889106205
430352488
604503324
1169706318
1689849442
530775597
1042145605
620398790
49092840
1864172757
1398010052
1608414656
398304289
32458813
229471904
551912431
346650207
570765601
1682267511
1567570349
1024589634
2072274804
508084320
119778581
2004140157
1865880415
1040987440
979053271
1442469010
1352912177
702793476
1304548118
1948258887
1892199192
604325860
1500748918
620167827
1264000884
527337934
1102233885
1572862381
857725877
341848407
475476833
1433572800
1479353046
464810571
905781325
1165892344
384157142
356997933
85730028
680710893
833926725
830939887
1105087499
1316127436
1881437731
1530579785
945307108
1497682285
505829726
1667194877
984282190
121552823
1539902290
725949102
2124977787
223816620
895746085
184600976
1278337300
369080622
1599574432
541993061
2080929722
745917434
1604381356
1388106291
785437321
491010543
2037985755
248836880
2083979731
426257258
431571730
1580983499
46266498
987678737
1403610111
494849064
1293165561
1874395787
161700097
234671943
613388062
406592596
425291380
511348325
78049320
287738488
1125314553
2014377456
871477191
1103346347
786701967
2094308187
246205845
196736579
2006692018
1443975996
1226442406
1568790390
1767662923
1536931823
547109597
1808737394
1801743112
1906671720
1610361978
1130319238
1912832695
2084191789
109666765
1782643787
1485336217
1967473680
1693040564
1439425831
1338830598
843476591
362723016
1837136031
1371990692
398270958
486867371
1053783124
1086154902
1746743702
786356427
866883165
340623920
251989931
2037303513
1503466011
2015688343
870369953
733286716
611114690
1537483312
997418954
1739174849
1937088197
154632494
2059222646
1716167942
1906829988
1813961132
364006678
882368741
1351907145
2068588165
1363615783
2025723959
899394857
999243997
21721953
53803666
390361908
1803271933
836344482
519624670
1656596518
35980991
1473276193
90157243
1460395212
1275732042
1082495782
1643243179
1592149048
2008895110
1921103783
1461131205
153082684
105441187
170895176
1686409730
435451117
137339121
2074849678
1412169158
556037185
1502097724
2080841362
1860871109
314130152
1492798483
780332539
1957552828
859027512
204199160
856853183
234574600
87466405
591761567
2105187385
1360226999
599302324
1332059658
1475530773
1554158466
1541406720
1656197655
441371225
1473301860
154287699
1042685946
2004083130
1064048854
1669543149
978489558
1518072911
858081927
1227978832
1301431685
599959238
1861159545
2092061091
2023906744
1355006446
2053740090
1735241973
1277664568
1922543609
501527152
1156886501
896731163
339407826
1851924165
1584061241
2070276813
1041997688
1580972111
1208400275
1085936273
1150918847
2072697027
1177991133
1809446457
916482674
1224318262
822584815
217411978
975456396
1048443883
1850092413
465015213
127152690
2118980241
1432572258
1754424043
81036453
1328730283
1029783684
1951973991
1543312813
1767849999
1942787429
677354717
1165608653
1359364962
2143969545
1503745255
535564095
696006806
1836664148
2020568710
604421616
87642533
1369303186
220755245
517013576
235087867
1620651996
1883198598
1993729333
1323098047
1819441663
280250012
975007296
1271664770
310227229
1436254469
455037822
957755665
1493638325
2020715141
1936091236
1935831293
1109114660
1432387040
584020097
1338714525
1298686117
94513369
2134527387
850425023
100207273
473528017
264425176
98661008
808127687
301040666
938819557
725646712
1125843342
1508836346
1688043951
653898845
23552151
896406590
616947743
655280949
263010179
526592378
972782659
2022389749
143567596
823098501
357152915
849182585
257419218
153602217
28187890
54145745
525276618
1274904410
1753135200
547095809
1755849304
201719317
1635361741
2015888993
81625746
850303961
686689172
1230226912
1814183302
1472612488
845289144
981292123
1700829990
482660346
1293682636
144195361
383634686
1295220848
2015850120
1805991808
1402177996
1306239014
1429688107
1351322009
1189077726
1936955869
1939817174
48256183
461569461
1912832695
613430312
218272389
1520270609
1425337778
1990022510
1181783324
714661480
789809726
552258724
90895577
69897564
396723152
1998866450
948477561
855780494
988111668
1636847020
270761480
1365999997
552733
983955959
1383484643
1783409875
1603837628
937553367
1162328835
1453814190
1038543402
1204781598
1591920777
644695027
276728988
476307884
78662575
867948803
1708624794
1186241612
272758838
1755932608
429940191
372320349
2126004771
1607571363
1958179340
721217590
98641145
1710035476
2075272618
1760749130
954798259
1345865852
1408085224
222483829
1459814492
1558530584
1806851414
1779728574
1013974811
1351141213
1496053068
274794045
737454693
1061741267
1842010284
253232410
1913424878
2098743154
239195783
1001748632
502205878
196655424
1457752958
1188357779
1624902875
1868132908
753954596
1434349073
1865642966
1651052919
1685239259
888345376
276449604
4050936
1231758624
1938535846
930314623
1312779266
505625911
1859124986
48739989
78613065
1382368142
839823100
1628566735
853116315
1872303734
572426964
485828437
1341082554
2114616662
2064155738
1518906463
26307045
739428875
1401716720
2010617330
1988417626
1837799321
902203169
2067552065
1315786707
537909558
416292766
2034925779
1802145630
2119245647
723815429
448281083
1787083555
763902203
1461173418
395898477
1812359883
862804433
1521327472
1017833490
673554307
2071003056
1368309554
530848168
90806925
559304622
1322114139
1575240674
1126123056
1664803829
1705638084
2069461951
1883457863
61252574
29252427
644016002
100139484
128152043
886794
825914273
1130566652
76011905
15543795
135909084
385487490
184047646
2056082408
709841660
568759086
2054054489
137432092
1424337729
1999560129
1174456657
803090878
534582453
792706093
20090823
376144223
804354146
970278236
2099907993
936551870
1781895871
510730715
644169944
251981655
2119353421
1114277990
865384792
1062413852
940135327
1643557315
1102281126
487658906
76421208
667993562
1973926436
82300262
1226892573
1218070646
79580635
674901006
1739249111
1436002950
1656446314
1290438607
1311497363
376751392
717549696
167486538
526319250
1787443961
1957191259
1240020361
1290022886
588397775
702772274
1305838247
610370918
153563508
1500411238
206616539
717277195
103692399
899698916
945860066
2081315958
1478132008
1290219933
855356635
624081210
1568977099
658266167
1336260610
126558664
738508559
717745467
1742445106
669792830
985184305
703166112
1436482774
753737668
1776414984
1578612298
34020785
1189698313
1441547133
1768792295
1898817924
1876163099
993782310
1161736146
720379329
1861955723
1051254653
1284536408
955729416
1094523581
1049101247
1583930733
803775767
1739605457
445076151
116694505
2107046741
390603466
2029023825
53947690
1909791504
1271934292
1414659688
1643734823
1361171883
2115698447
1954819779
969645435
2057149656
1369678232
796435184
1247410225
722279624
409396443
566132079
1002638636
827326759
410142300
1957070986
1433992696
2142883340
486024700
2129228247
1314355046
250441030
477244280
634988566
243939298
992293767
235707098
1583923239
2097883830
760446240
1124110972
188270610
627138588
1267321185
1040081327
301298897
264476054
1643111194
2094582083
370294107
1661846725
815895988
457942257
314030966
1613440851
752240050
360875958
913299915
612738054
920798868
513089763
635689649
1392342910
1224724766
1279176577
889779357
47852861
178530347
829221427
706301736
1965538618
1854840087
974877855
1082697039
827843433
2143128457
855806035
1324062102
39920020
126966950
682675660
1680896165
953671246
2035247820
1856792649
1420625539
959531107
1240047483
602810034
1882412598
1733897761
185189991
1442081088
2144120012
984392532
1405204932
1225643609
744786226
1382159070
2000039525
72552436
357681378
1088102345
712165859
1962583058
510982308
1928261535
462762956
68426558
1278249925
1605921025
1906942345
912836110
1217373028
163961465
1649263477
60240945
932521605
55231285
1196167299
1884500066
1155263448
75375407
606751108
1112166677
503342341
1832658898
1213506780
486684644
1101938403
30632216
136814506
48871817
1032959752
168303479
738477057
2027723078
442290496
1755433920
1540599000
364056628
165161707
909611797
168107710
2044566460
1066220579
875992390
284859582
261126874
688457319
369610809
1401062547
1350441654
1203779880
76865099
513818898
1968725992
1791779178
1767231328
692007324
327582079
1183830178
1387924410
1115106952
433576465
1620916728
1448540732
1727057909
1618106520
597654731
2117992891
634804594
422967688
565698243
1663230935
163967072
1882022202
1200252455
2101583557
241222730
79986120
1024657298
1211505298
1880797179
321690690
1153039749
383803004
412970310
415040461
911595213
809554763
1547433258
1330618927
81701870
236012762
2047166243
645331684
776193000
1247555933
610177043
1877057381
2005173122
259855460
1933106469
1686390359
2114140993
1413832115
1436924623
979647342
1130447186
589374205
294667710
1137662055
1876942281
2028437382
1756760804
50746952
865354928
671296693
756690158
979028643
2069836560
924022735
1202744714
2000157287
2029205655
824890421
73549176
1092726168
165155113
2011238739
1860085790
305150543
1881931070
1495970866
1703807471
1248113423
1377105905
1197571252
1252149439
583266121
1569779609
1734620373
1050230611
1254380943
590379516
664409445
143688530
2097143349
2106738016
2047749047
1863853928
618611476
777649728
910854081
2140238227
1058595381
1504925544
219749946
568103940
1834165270
1399900577
2145356968
659745748
1388268100
1229742281
1401492683
1706954186
1043577239
1034325747
1394082694
1480984980
2081996982
93292269
1357439197
1937973160
449350511
1233511810
1276625159
781300095
991075876
42884236
2091070722
797188866
229970561
640380089
347930305
1351403654
1543068306
1262453823
1524827010
1643881462
976428517
1274155391
371845043
259049187
1338404596
1738838637
2043353054
1281429311
671160316
254330948
1986814312
2111722863
1595684460
701479838
487766998
1370511019
1915842714
1330236993
682331081
1159062166
1153280104
2030836570
682831139
718073730
162569061
1084901674
1295772212
1675002142
802163876
1742155673
2039678892
1330761080
539292471
336470762
1730822250
355297038
1594812813
1313989221
179599246
889559943
727961697
1689058675
1340565410
867170079
1535494052
1052567307
1499385136
518869064
1839558805
1847206297
1724964763
196613730
1567140643
628890115
395004109
1435614273
854117467
1476898993
1794096400
225319269
1476635583
1599765135
1924489810
529459717
1703972944
1991966684
416354988
2061326367
180207456
758998729
376910871
1383028842
431199426
504227991
1653853265
1190946970
198172811
787984583
344973648
708913135
1583342286
983620833
2141516617
1745182266
170107685
269801480
1233599747
1618648650
1092771628
1664355929
1925094505
1558410938
656233051
1477871647
2047875330
870210986
350699287
1369281633
511366188
1765653166
1183863123
1269481386
448456265
1154764311
651946167
1857824166
1809813893
897165354
1281541667
697244435
999520079
1518896526
39010248
1456970747
129259273
1635132424
1835976473
1459086209
1922149178
1830041508
1348446033
932337871
1849282005
1859604151
775453274
1927924242
660110683
1971793985
107148520
1198453076
205215896
98371432
1685970289
519591056
1943175997
1266645604
354505175
648549842
524481882
2086345704
1162251465
1389643130
2072484240
1512514407
1627355995
506786246
1102160498
1447018605
1605403611
2091721360
919731326
2054358240
102481098
2058752797
1238496209
1202780305
440371440
705136029
1220139203
971549844
925007893
1735976527
1589424001
1776032752
1988939866
1775988969
356061598
2076771068
768725325
2141749192
2007739614
1422059112
1250100977
245505287
1674007405
261338504
1055941791
1754890527
424750448
1499760830
1525101862
1769915581
1600661495
844699536
1030448963
1862401493
114916572
1784039047
951013832
851986186
2142650565
1920913470
1032613817
659301979
630563938
1430559942
216027498
955157792
1816789887
677264979
1632849828
1562159770
944047385
147941680
744416575
766925516
1228628631
1864295687
2082293359
2038194593
1103426659
1457566335
172850473
725215649
1514259844
996570633
694142906
1780884807
528852404
66699307
845303126
1607881411
2043007481
251557136
971870024
1199855187
352059416
646140416
1023720112
2146320766
468786706
275207332
2065890825
838446690
617472746
1044790277
156384800
1691095578
1865739632
1560261400
1618982138
2045947718
1336566317
1274252445
712608626
913729198
1121358288
606258368
1459424300
719675360
1804968848
751813821
1258059207
1747455465
1014943775
766452821
1180625113
1953989823
2141740139
128443200
406704087
253052347
366563952
1267875933
2142010174
648606816
822236662
137793303
1333579353
1265312193
762993261
293500666
750500843
1790637356
1777280939
490789133
2001077804
328040961
706369616
1612335940
1405301017
2083698834
1570000860
2106939021
350097265
541168299
1182126065
79118643
2100304676
419088246
607717296
2002730304
1224775233
852500963
1044701276
2075719378
1107514969
1890767278
842006832
94570045
2075896845
1943294266
1111695839
1606761791
2137848284
1602644877
1379737541
1800149291
75639513
222700261
685217005
1347526800
1155065834
664584982
250849724
415170071
1777280939
142664369
1217508588
651038695
284272399
1688754364
248551483
1830102844
1117911976
1788145856
420553891
926122430
977968635
679318181
104109328
356188608
1616137799
1405907070
2107626770
1456373460
1303444784
301605594
957857284
62500810
1903025935
2075664591
2072529977
2103141196
1406528343
1758019882
2117443583
1309231365
621267918
889235563
377865865
875139600
1891398530
1727645241
1547999862
856836162
2077386879
244529273
1999862755
1605311260
1984894818
1224258414
281407547
621345050
64991922
930138982
1243412184
448700481
370022352
1130581782
1857517652
2142956457
530889555
209739005
1658819266
176101986
1536199833
906064294
422153672
1474822355
749743123
23264332
871878111
2028959576
1208295941
1436072135
935031040
842509839
1977408634
2025068101
858355719
952176804
1681142330
871183381
1756012590
6118822
1123183583
1703785367
191776929
724630041
560684004
918365812
475182159
1777328680
1702358746
601490664
1872339042
1681035536
276976967
16076987
1180661992
639594766
1468686955
263773206
1680355534
710264827
1218348617
1039671790
967813342
1055287577
1983754274
1519259068
491274787
212263379
336967868
2049423046
298934334
1250447083
876653553
591517943
1504963254
1554743774
486387732
1639535217
778066454
965001976
500252693
1933658429
565453723
1470931705
786725863
318817739
1796947550
1191351131
1717851866
1176466565
2122961526
1716036966
1175308145
1988419575
460871719
235204025
770349334
1363175769
372255567
1275244359
187137886
1931176793
732315219
505205131
37705615
573392850
1585476973
188581987
805736157
345040648
1102854668
343491995
2029815228
1462720174
1993408035
183848704
1345205881
1881283065
2146374216
854418720
982573320
1025691912
506504341
112502140
1057086321
282170487
1686772155
693454757
502093763
1235272261
1902960663
298577508
19978446
1778657779
1441415731
946988091
41936690
221528350
1670616616
1541996097
308733394
2003967270
164813032
1489830400
1708769980
2040608842
694630872
1949525701
1310884480
1504105402
1546173269
1708442315
703304869
157401432
53495730
954650798
229559623
1224500082
165149728
115159826
1738646977
1172778483
977130448
1811710944
189778233
58423421
654271300
210509826
1656989555
1366240171
795267056
1109541798
959143481
437279527
858163361
526766589
874542213
1663494128
1240270480
1608479579
912182963
1864911045
1841156376
615981627
130294850
505755184
1450142217
1177831163
1577364805
2032512162
203525431
772726417
69691455
602984284
1145330335
1315256788
151500102
153931812
268260305
1846420878
1308813206
1443539755
324411925
1378317675
1577093031
1975893627
1779844196
1727095008
889790144
1754814687
1390644656
848630395
910449647
101240155
1213071228
2047269173
2066995001
919823019
502158612
1729586191
1372035915
226418004
874000903
1386181255
1405562188
268742529
1610955054
334994024
855815133
1084819278
684142712
923267324
32571379
403891002
467772846
1742544525
639990081
1258529201
2112041009
779730879
1896748857
1897043978
811117286
234639161
1810055100
488324334
1277124228
1795533651
576638580
412393754
124525992
1222688468
679611480
1794398439
1914370619
1742858128
1109352639
1066977601
797437250
529834425
1338176908
1276630867
1560265259
736368306
572353703
259151325
777284512
1090722381
666723021
1411408031
1754100471
8194235
1524129680
165823016
2040471025
867641575
1199269989
26576348
516982688
15494377
900436958
98813924
1347953990
831723382
1115877005
2063172373
1305468699
1606869276
1732046394
1174911892
2033794834
387882779
1552132488
1547486350
1093877291
470598981
600850697
1304381672
379319448
952775572
936420227
698812395
1699829945
202838812
1962850235
1154051808
208243916
769629367
347876291
231262963
986148144
673083477
1185405770
906923352
1265326759
873123225
1700131924
606025240
688526407
1756327361
110159611
21268289
1886095729
1341819499
563833141
1947616624
410658915
2071375037
179281657
554382103
1382718143
1759174297
335387645
307993297
463254325
2026349663
1090112671
1256728670
789033305
1797866437
71615407
784950482
54222561
486010284
504162523
1683069647
1932788426
1012673602
2130197780
820844952
1715453063
1784361487
1680606361
1864179181
1156719683
156244703
418133465
1708056763
1047216969
1035841084
1745516611
250013712
1040019994
626654975
1008506272
1683969107
1590565508
1594955035
565932378
1645458842
1775948170
2147449701
1892809954
1443485099
131499101
1157529196
59465056
1788008359
1553623990
927892080
1227855505
1839584727
758712986
1152437536
1641854193
104981728
21456409
1794820762
1574846866
1803798032
1970309977
1904846756
1954542643
857362417
499197148
463262951
266715504
1167558151
271429511
613442800
1651814162
348253571
967095341
1228004064
1807277483
239730419
82640137
2024904450
933315249
923449258
1117935393
1580615509
1913959562
1728411929
111953227
645048279
1275022750
897836440
1442431815
1861673519
2057562063
493187556
428118024
711846094
71726862
1273196738
1975574841
777192594
1706950278
285672632
31905206
1693499645
1324800918
2046613846
64290190
1550147633
1281950743
1613796793
1920843057
1630189209
1874931801
2055677752
628164748
783428883
839219682
385733417
1133305374
93343433
1884931202
1792051069
74170572
157542050
516483209
2027153345
786105354
1078073670
1724436803
186831561
246587582
619954372
973548128
92509281
637244892
653446931
1035756405
1308567585
90289152
1237553107
1994888905
710452326
696344226
1247945816
75390409
1147874932
1284253031
225544507
889020036
679433123
2097459424
1338449792
1194246545
1112476999
1460471476
335877721
1515773272
1308668456
2021058812
1424467238
1609479324
361173428
445228500
547289712
334236512
2137913726
408967587
954335854
1597853810
975698713
1689866858
401082706
1550409021
910783765
2114718715
1940815483
923008881
1056635555
636488367
1436277191
1916898115
2068980501
177252404
2029195594
395619212
1162190144
867808095
1099627139
132842273
663809633
690181175
989199315
202144410
1882769752
1914752524
1428503921
1073517284
1786368683
1086013483
484936314
663473076
1799788722
1619978052
1607941414
924678749
1532680712
1679326114
271239488
248141664
1162850327
343694613
243525723
1384570161
652216075
725037458
249719043
769134880
2070022275
1097564395
681297854
627357563
1230300584
1736524519
1182054536
740018083
373456620
1679614496
698650201
1443587115
2028880162
1927436061
1467963586
2012469086
1566800852
1154167417
1201118228
2003780426
1489420143
149551879
686769303
2147008251
1683726995
389231142
884017795
917974319
197034611
1748578414
1340493025
70839476
1050507919
1069712080
1630440487
1790549304
1236173978
211268033
965928582
1157707721
232436725
128855181
1358270875
1503336490
526850287
741492966
1894032200
1078097475
522229689
1715854313
1928792446
1096888095
2054920580
1334776680
1009140409
789976583
571959570
429188396
2091927003
1865779968
146905387
2100138435
713322073
678543682
1771613633
118698607
712386605
227196959
1224633343
1983292347
1064892777
830930167
47448232
77888119
1313547243
1904115070
1815704979
1951272412
1176074243
396438361
44774823
831118644
2006306329
1921495084
1240213662
1969326982
526169802
1375514910
1365399980
1808178009
20790120
2106452530
2048733926
1060564615
684819163
522385772
1609680203
1371633612
865645103
46282250
897822705
1613776344
128484018
12156604
1119238338
481820156
719343294
1117553616
259071572
1434218945
1405392223
2084234838
759455838
747760301
1051274123
551901345
1881592347
1982800098
1578006831
2122760262
1398912794
1156335923
1094453227
1850490119
143517445
960112821
514291600
743293284
1481146142
1483196951
1208803784
2023683490
2039988947
1697118359
2079676367
2008891723
1998848459
183313763
802711361
472208542
1909511207
1951044442
1441732766
674633623
115090798
774334208
934505449
261456072
1767741157
1616822988
426742970
518483609
1100195373
1174943780
1597764723
733191884
1080419824
2045903458
1822917925
653360338
1150508164
147939818
576864099
1004707610
1611383129
612515640
343037276
408895246
1344422813
357985828
1853165030
726376811
1456582304
910819001
605414732
1017467990
1843406542
696797323
461533018
966730539
551324610
1028464601
407927821
433064164
2099484210
982724635
970045632
2019921240
755045203
1688118576
274196839
1252420350
1969148610
430791105
1824798241
637642278
466033772
2110731267
1425216670
1698706483
1990125208
133420588
1550098431
1087426365
60575907
37663771
1167991500
1883454662
826613048
870083517
621451786
210574503
639259586
2144561263
749947352
1348532971
780429193
2003257938
1821057945
39213077
1049862190
190227149
109386841
1597863751
1640024062
1666585340
2105588521
253532220
54832558
288796008
1874768320
1108571698
1473911871
622834265
660528614
795695917
2130882944
2131983102
1134231527
1627489458
1438843032
966852062
977239337
170697366
1494748571
1836943658
534355724
1358730388
885520253
1935697134
1234890036
2039528138
562316151
1261516158
1157453960
1870260870
1395545079
912968672
1281124850
188614314
2106097160
1832774618
1802374818
1132972954
896728230
332810982
1684104854
541491821
1039722028
680412853
623828625
82167612
1978780018
1029521140
370709619
1749785170
38937256
767301316
394860547
609476243
2129019161
95182172
892921608
2028027437
1857045631
39093261
786337271
1152645998
954954904
52064340
172233034
1517057237
2062348641
842702353
801520764
1244872822
1866181515
241753743
1482681271
2130410447
1108134539
1131576864
49293930
154693238
444664408
570128682
613983671
1261638800
1087758512
165991049
1163255036
621646807
2133526317
1638795845
1267447730
1139165902
1276824132
35778534
2033499029
1586187599
1929025414
2115380001
631299060
557194384
1390275638
600690206
856454036
556600525
1919230927
1605010239
424637477
184149665
1625580757
441351069
871320099
786462490
62051796
1274768624
314894823
1307088355
1859649945
1985220139
1990397278
2023477843
125689665
589386230
1398661898
374522174
302464298
1034099072
1883011844
1405268517
182083811
1309173583
611009555
1250290742
213565093
1570987570
1172188502
583107186
1593875166
1415101195
1254789001
663813234
672605589
888484962
1021330940
2051112255
1071698456
1646845534
371651187
332264495
162924819
114148398
2130177963
1317926611
2147479101
1119569426
403275896
1570001299
445025569
1931266328
362640774
1757915707
175038458
977036868
1544337069
248551483
843076641
1191726150
482584057
1164476190
16660383
2031495752
1494682848
619296012
1679943166
305011413
482685610
369354438
618779122
1715314363
1932409854
1836011882
372498452
1734984793
1053059260
1781042045
1397756330
188230650
1305268690
1782024564
665317574
311031931
547104124
339856767
703578663
1255365593
483610689
1415165823
678932172
283757002
1039882380
2119122362
86628874
1070078609
969918819
1259037109
211426869
579130163
1451591782
2084348331
1692179553
30888992
395273503
1456376220
1393001634
940556523
1280731252
2131631823
983249063
254242774
116306171
1237494334
398966518
55389358
409439620
764756401
78082419
2094400847
1386918047
858049171
928477676
1889971521
348807207
1315617069
1066038319
965541642
2143517298
862545525
951831468
938959423
460470646
1704244221
1567379172
816850906
119782872
1294189032
1428333960
578609550
1491619175
834711031
1245753602
332476934
1890797235
1516493188
819808934
1426184100
1985219496
274578148
679573039
321237754
566903990
1291556737
1830674967
1895152629
807373480
1010425048
707732992
1291043625
476069595
1940052551
438828870
593421738
348384166
1701779101
1082329034
1695204284
1016104929
1708632720
805440549
2114565498
573638981
417506887
872253211
510804984
890733088
66914940
2139299847
2082747602
1305891645
1193045020
469057757
1525317120
1747707857
1279134308
1117249006
302022933
1089822251
1130813128
2075437457
2112743615
1525244281
685677655
148926411
16779870
1824555066
225049482
1566166502
1808210605
17737720
328727593
1698237775
768418912
111076764
5695552
1505932795
1492549512
747017374
1668555025
1772198051
2139196020
234263821
1620716220
1600432467
1270961087
641456846
1109037577
945727471
1420571447
537609951
1631209875
1703167823
2050261591
1179116889
850180897
292868012
94069208
304794918
222656658
202554680
1188845170
2049256079
1413444866
2048873211
1077892147
1677163245
377064015
1105937452
1836450990
526009412
982430894
679227076
1760468021
455399614
51283212
1598310671
1825144973
1235471589
2121479571
171504263
676613156
1378102106
317458739
527734013
2002913412
1603433907
496517275
1223274092
811742902
274942183
497461643
1682804462
1971589761
1155443694
337402523
900041130
607286608
198175786
1092806731
930438450
1041556344
207362443
1752189920
324644713
1529113328
608556348
1205554870
430190608
1853180157
1673953624
245857563
488784344
1036657872
1572371036
1722149121
471622557
36505753
1975855698
1815564299
1802879588
1581622305
1396407569
842394428
923080479
824908825
1518617593
536830297
1973613324
1226418222
1484448305
1201941817
442469259
668579228
259686021
1082727584
23622695
1574080753
185567015
1546315372
1686718766
515249382
1278070021
841332791
938146079
330797729
158477759
1258110315
941582983
1616379739
2117769792
626309327
2069510660
1081502468
982596775
2133262715
1984017095
343937501
1478199606
601780728
1913172452
840749159
504640073
534490058
1237192148
238726327
1556558184
1446805648
1628061658
857499353
1886621539
1564516553
582290273
345076966
1486663092
1224716124
2037098442
282326107
7713374
669507721
1088752917
605905748
838831376
201559192
386057832
451761380
365532055
631960237
1466140181
734763449
1142429868
243492287
1359125862
877500728
987280457
539090702
1277621767
673781446
1037516942
2072274804
1107490901
2027963868
1013277767
144471242
2110223421
1749024215
823072206
1378427008
447356679
775073878
139557384
772994595
1486334126
1658171336
742523962
267654276
1591079788
2128871415
2146296178
1513690417
970733511
1986648595
782501247
1668205349
1109889198
1882797797
633337325
2131201743
449036574
1417631196
1978255999
895141712
1240108658
852974015
398180545
2001466538
166370136
1151271448
79623354
1116246712
1470596938
281558182
1104427737
1021624208
756270601
292211216
555731611
640601412
1259893722
717886924
755415164
2140465596
283588513
1853676189
1049576169
2034877760
1765887533
791547403
730476664
142802576
1843895123
1200883785
715552828
527554685
1208670997
1351608574
1139330390
486231497
920860166
48039299
1126738185
2139321243
711865360
91409044
1281511379
2039875439
1436036408
1556724149
1350063610
1261984494
664518954
1929377892
1890962330
365985836
1931829119
841661156
1659637638
1821055505
1457934035
1912656090
2061782237
20276843
401005404
1202300283
1419586585
338968872
381106231
1804940343
2134722112
473618459
2095572995
1174957994
1606098757
1033744158
1107461233
1598893025
86647207
1218377245
254344082
454020101
78741012
1004916123
1362974898
69002084
1480520950
2026898090
1720006753
1972328788
1505054340
370652081
1973391938
1233487460
587614111
1599083563
159169875
1580740866
1287517628
286049443
809260460
784249098
909602447
363863870
1604837452
903593018
331612529
1917817510
472017053
1756080773
748126212
1120407288
189444700
648496999
1988933562
1323369921
787592701
1487592027
1912254212
1365424073
1008061969
553000300
1021707077
977665843
1347273813
1366730171
2024965230
1382150005
1769213352
158642614
402308965
1445000556
640334363
829685915
794926780
1336854234
111578006
1814792936
1291281599
1972776929
882147106
349389515
1255358199
1478151610
356984612
23522490
2051574584
508410422
1983263863
2090291389
1833196487
450013247
2055894917
675492119
1563280611
457229558
294794715
1659655460
236585178
1585262844
1854327512
1384019891
690484303
1417609415
1643942880
2131642412
293046721
861065604
1915764698
1481001709
1347038829
1412861738
96064004
1421293793
1556900181
1559393643
382592617
179823665
314666386
976950120
865548226
370129207
1548356703
838791308
1043114218
1814923057
2073694185
1906140479
1259763306
307942991
545603150
81139535
981708926
1488478301
99387435
1702014319
826720444
1396145468
1650071893
1438169235
1226755100
1123943450
1438194428
1865803562
1044892628
1932006750
1891702305
1107868130
156558187
476553840
1755305844
1506557487
5570299
1464308440
376602843
1216049832
2020091965
2095953102
1719336487
819983709
1708588983
1620272274
1143593319
1970210
1064151684
1379228230
2146560012
2012287174
1962779689
802758934
1152324086
391923557
1158983319
1933646643
191328937
276098843
2108228970
167030942
1858574482
25820595
565682328
1732395851
1465324852
1038566148
1408871272
1687737226
1432866869
350265356
1306689693
1607882166
90954447
1325422233
2014831522
897100110
537061656
1473010266
932622055
231731642
987772344
2146638932
970974923
2083255862
655098339
808876661
574411468
337742187
1659906976
98892717
442393209
1336564314
1606675817
1472801752
284809267
1485426799
1666305279
540376822
1922655628
1344782956
1284307547
1164558816
633506357
267999864
1997233796
1234999288
874598404
2064819597
1422292
1991828755
1612846706
1506716100
208821337
1799768130
1725250981
1009259901
831249204
780004264
200039605
259918387
211069037
1938892504
78699858
1899361353
1256525807
1564259972
1393774917
730555969
727531278
547868014
266461685
1382949808
1625206832
995288859
1198768419
1803779063
2102562371
2079819791
746406114
1693771030
743841353
1976433098
1565873312
1787553197
672360220
1989557036
290623280
2002473665
1371165508
1852914336
1658262664
485943397
2106565577
1911825817
374146269
565491624
1915282864
1878022851
1063933394
2861378
743360750
804809235
999246072
1682528645
1819545020
1851196470
736321581
1835368120
24420298
1630050487
1867954588
1922782633
1191734445
1509059671
457475258
1333905415
1203682634
1069481828
1545226478
878469274
1473160032
1435086365
1328977319
567407969
1817652308
1051829730
191990587
51271017
643307338
976695075
218018189
1044508200
1688344623
312000827
170961625
526054185
1824798847
1443209277
368400231
1121231442
541608040
2037592862
1027625749
405012415
774510526
524535944
1559789467
1724752515
1225650591
1598965239
127217399
386706020
1910205337
223068331
759202505
886636442
834000305
417049786
943588811
152879796
872570395
1818092717
2125368603
431953643
1318683961
1311362702
936864547
1719934823
1386808655
1893894782
1141803556
1443497798
1548991599
1230967408
1549016124
2001531164
184803168
39184421
1904488356
427352917
1816739894
2065889875
56928144
9064772
1981969933
762810592
385260337
620939310
2024657139
1748306245
1968553385
1632375276
1363552441
1945230493
1212478584
671163151
11359657
280335015
1457677338
1651793400
1982851385
1262365774
1370049646
2022094581
811895049
87714321
262758593
1731579568
1917591101
984583065
1969645775
733287641
299763125
409612495
1965870635
410623238
1301334324
385526378
1892612666
1913354645
732166243
409246394
1950699606
1880976197
1898162921
1242664874
49459357
870010708
1932539844
1383756291
1658698755
8192330
394176425
217975330
459184255
999317749
407506175
2044087957
1073088739
528086937
1224635918
9082022
1660787446
392297048
924480424
880779493
551271335
785199499
1716399348
2137267175
483169177
1172191105
2051400438
459648990
839557706
959653216
824529970
1742338707
218669775
1394542280
311470328
741515465
801948439
551670451
1021905374
2034998861
1730088583
384956271
133856219
1200482978
971669003
1024700717
632356246
238733218
1830767363
1611621507
1088302932
1745613230
757125614
153867161
602756043
595948155
1838375204
814846567
1458905759
2082754104
1963702901
1471558461
249784326
2109517255
726317690
1907276344
1914867882
1821108685
893579041
2069333709
1108157755
117562565
64750903
1608574773
205031792
705219678
297715406
1528703416
761983731
2052433478
1671186377
695730515
1020145764
896003202
1219232558
2019247793
147092251
1104200505
1859108211
1155966125
1428952409
2096451898
1081538683
335521174
1830537351
310761938
176088115
1129941638
445938580
1296992809
569816671
551492186
29574827
812806503
95011581
611976950
555233261
1492381274
1086501779
301794391
405669530
784860662
1043893241
2054189772
1134845084
1676612703
359163662
1059192793
819517506
574552448
258146652
1092287614
1728139290
624075371
743379833
677151957
970146485
1965087371
880794671
589506158
49563028
43267236
1026551113
484357890
1114756464
1212604565
260180564
2044050035
1574582305
753889257
322383113
719615983
615425821
721361834
475912150
114580485
477118269
590042279
241034105
1090697767
820993191
323085222
1505325719
2116215624
575842905
1686910527
1282526984
659635607
1678519909
849925868
789208104
428592373
1073966056
1174822079
942583560
1205735494
1213593724
1948383382
1487682868
322317792
859097947
1032486633
553911107
906045862
1498632226
569383829
1618784590
1966586518
363375448
1235494105
238325873
131702278
1526896238
242374364
1415713871
386577523
746177952
1007241929
430221505
1802731676
944404503
262794049
582000382
1172577276
1571500574
1651689353
167414870
525766010
583699335
838532053
960966377
194524580
583379591
836581177
661884590
1100234219
2049346793
343916548
744129335
541030539
711508587
1272637232
94014907
1679969171
469794994
1807528444
623608485
2115372827
98568466
517330824
1502785130
68329567
662518322
523383570
337556786
1242947662
579314067
674243406
2122165821
1724952494
1868831075
1541075136
417780841
385275939
1286988750
1055300487
1336346809
965456219
268703658
1115174790
147829776
696492929
1253341118
550651108
1650651346
1891119899
1069605375
763935062
222500775
1649002228
752902067
172376116
1924483311
1693185919
1225988511
138722193
1229322599
758968353
1126289381
504704139
92820433
1757893136
1252294542
262372244
503229429
473365898
178555814
557209091
1126979074
94459353
876086524
1920485755
1805605535
759225127
1863862626
798029582
1397746690
288225879
1451306107
512004851
944210414
1518423512
498223431
2052461875
78683567
1757374587
1352164641
479282685
1410309031
2054334601
49806417
519225987
1406182835
1779210512
1091164744
1028281942
1859869096
1852582322
1336385249
2033534699
1623545936
368473049
490569806
1728247804
1016084343
1141271295
333724695
1867829790
179298089
1233099829
619919948
29546633
954792465
164498059
373304546
1312954387
315798843
765271174
455119891
1885119217
1167703871
258045758
2140030202
1160059872
1471615875
114400110
1333256875
930938041
2082962773
469900744
2131814449
1964617546
2121235322
1931567302
1623507480
688465803
471920122
255987050
450381592
694459572
1261748645
2104768360
517072133
890237306
652667052
104100269
688155308
1686308734
1895956795
259757578
184057022
1936052685
1465978743
163747904
996460588
1561125158
582843549
1992408209
1562271776
1847756958
1346408721
2123908201
342128773
1246388847
643944282
523338094
1593875166
1166810796
1769422168
40294744
1457432399
53004320
530922311
1656699994
33722379
97910992
1392498892
2014184964
643605845
210524434
284949519
37531604
1000781931
82516328
1263669084
1528502971
2102638747
184840424
1073925702
289931799
322862276
874034302
329810176
1240160125
2056187689
1975947675
1982354863
324957626
1091657453
104948475
1139815074
926683822
1056425900
1648466626
830070841
1776652958
2137950391
46468717
455656568
2024013715
1387732667
1093813303
398817684
1249327964
1722691822
735268031
927497964
1946574821
832584375
90976585
545003526
1757188273
1488406844
1595441933
586907835
1341911900
1320917665
1763995867
2144560517
1515298521
1003206459
1158016427
198807832
404374740
728120733
769721100
966665679
631043029
1723545546
1282980117
1127444440
1892080440
1262882218
1923810012
1188918313
658313792
1791988635
497615371
428430058
558569146
500666279
738429936
1546801693
733853041
596214532
1305917849
664334621
759393494
117598723
1797897369
632592559
1430689903
579733251
2022636882
770626062
998051636
1642408754
1961967412
1027297390
1025231367
1720105757
1220360970
1639340339
1701969026
1212625666
1427753316
975548475
2054567047
2114153922
1256544671
1819556418
436539781
520767041
1383059807
905097437
64397213
2086710158
362320237
2102363530
1891888834
7382497
1592878340
2136600411
47666472
88093118
1226025058
2142464926
1787483698
196120573
1688846905
2082952208
42952831
1854274021
71639989
1565936397
128546754
116616953
1996724647
1155841458
1533122189
1536923120
1809088173
760568274
2042208541
435778869
1587097357
120434664
1585529418
1172959119
9931115
1172376525
1373180518
431837848
1837047911
700421133
1639928615
1809749493
385785450
150494143
653173799
85681006
679246364
726052823
2044300062
242994250
1450723560
1246118800
142869988
312428379
1083982406
1287447268
1283640217
963255925
208556722
2078825740
1694761341
754737683
1770892871
1613153628
2019633505
360243882
1928982864
1708969379
1080178788
1437455186
1899805795
273720866
154667599
1080524269
1037589176
1082037826
1789663437
1822970420
682439885
1116653069
1475043317
1128416290
1496400898
37763423
1365885227
1623554930
1638371664
1617721556
2004845321
1061597046
1323518575
977433719
691996024
1837459614
985632196
1339690729
883624387
1757224737
432512051
947399885
2093604540
988575200
312062109
504142494
1942743337
335356164
2112652364
1837085791
1482000192
2073405142
1023002908
1332739364
1146752571
1393216053
241412732
342856713
882863885
15842096
891738650
1232681239
1117358002
179626971
1657312528
1102168421
1590928212
342132893
1586895714
262484749
1660119804
1566349165
2034696697
546636936
266286270
1356847986
1099092022
1224755773
1870859728
1387242769
1406167726
1096682319
297880447
1257072114
300383031
1204015605
1835557297
1339443713
2052393232
375730316
1523310459
1854658486
743936101
2050810322
220704333
621545293
181763723
1030879202
1944325675
427699569
435087318
349479853
1267672447
854686831
1322229369
557214409
1699711852
1975856395
1534168828
700991268
163077311
1364424931
1138436114
1707051290
812565373
333626234
452462659
641196620
665154165
1177210499
334962933
17966959
1133944043
1209175929
307633641
200122731
1879451683
116293699
1603606991
1127813696
1020914809
432889024
524876327
545638578
1866670872
200878007
748461142
1816648031
2137265718
455521299
1541129720
849847677
433975243
1719674324
1849168963
201808494
754457472
1921813504
1039811726
1424130213
220895860
824140132
2058594102
395387498
1300234410
2013554777
1152867892
97963158
1852830804
1906979034
183546959
1452247678
1690207804
728735766
98028019
1199997430
913848489
1107617498
44081834
1095945378
1289244363
2061431406
240157730
1871794710
560638275
1194168979
1407908692
1001425177
534856728
931272520
850231707
1203949950
2048437709
51512218
1961956253
1348973348
291687720
198116049
1257372067
2114781561
1913045836
678692801
1445806653
1142914799
1776897398
474273338
777304871
2103846548
1372428008
1694588794
1932175510
19283815
1469051484
2092320844
246933070
1280327707
682416320
1356162954
787102489
788932602
463880687
426005506
692719334
212593667
1465209486
1228036601
1906395079
1970371952
666267841
333203192
1152293748
400621125
1908372605
1802685916
1907404977
1004619865
574656644
1119731217
407680540
1115926496
1664333421
1790216881
484718980
1802280123
1480052885
391588052
1889425852
1806126841
1198358519
2002088353
594895735
1413653250
1668455534
2004455070
519867786
310847613
460307391
957363549
951343798
1393303384
629593066
1363490832
1379215903
176822957
1008956273
1491989275
935844082
1790644932
1146430274
1467729598
1086721077
112260439
190605751
157267625
1733090625
1286970110
1754461346
498000949
864602240
2048543689
556784271
965553476
1886793129
1129390165
337069290
1860167853
711910114
437899548
1349360611
162598209
1456875906
571831463
92036075
1767606670
918692879
1203206270
426077224
2142113084
1025753040
1198416619
897300709
373394407
1394712220
1122071073
6673593
697244301
1126658104
1703235427
1300824115
1182652540
1241402556
132123153
1113185183
1380829216
1821327092
519323153
2139564877
1594598645
1832595426
1807201454
732926625
340150763
451519396
1806717022
364444989
990158625
2133232554
957322583
1659920534
1707470194
1319117258
1351390138
1084774064
1174820366
1031210647
1160050799
2108833759
246207344
1794039586
1312415616
949281329
1304720383
306129965
14279537
296289380
315197613
1517212045
1249758995
244182047
298186184
187885042
1634138631
191725989
499988894
1900103803
1958544336
1087735450
432756753
735687021
1685539234
818801067
1918159599
274942183
2072815995
556111772
644981880
2112593476
534900703
357703218
1817121632
481112953
409272851
1998188729
1660049343
1460974384
539002440
56374799
1593652197
228957219
1781439586
1816840544
1307127808
791038658
212168265
419740952
1227080434
2142489492
180382432
1391526570
390880921
337174333
177755826
1060711098
370964198
944048072
1126289381
1133643969
1575936129
1079388610
1608241738
1727405029
832727469
662174930
1417907076
926357618
1778940095
791600138
101615834
1303732514
362290294
424312639
506016668
584939900
336240121
637801250
479105471
772060395
392186012
1798276948
783637402
1929588347
1881567296
757705745
2017571087
2074748602
748426588
1586925631
422028286
64369714
654165275
1239980014
990412159
960954956
2123423221
666858241
564403743
2028308278
116521122
1601012459
2037848062
769763922
1570042704
418175526
1699869320
702530702
1891015955
1845376119
980565913
1213506780
1285449190
101288999
1772486647
1556959507
400408424
719862532
592501684
464020954
1470862433
448730385
2107157981
1936695831
1515770480
1645729888
1465719446
1526206249
1376308571
1115421513
846683566
2139510785
612028062
1835020109
1245341559
1621735131
164312844
1484249879
1366205842
1353059020
1989420399
262112796
1159916088
1787975023
2073098570
1620685435
884360078
1833892906
1014734359
89973774
1094371641
1563396005
845548593
649152121
315704196
1567316802
867885110
84552792
1947935233
1414282186
846070206
410111324
248983374
369976508
1634125893
1841995548
2056322172
344297745
1458815410
956040015
254537244
1748890720
1936883435
789679261
412813055
1715192886
1853021192
1888463494
2126437111
197151322
2004403787
1388111737
1600764248
1389985359
1583016893
1440283300
1830648272
301792087
585603551
1769175740
1992191884
409779420
306391220
116182198
822175727
312348140
517257244
768063999
1773583418
729951060
737351202
655598954
388280650
198025191
392743415
18330372
605485266
1612685239
425123756
1107090708
1928459322
1987464540
725237140
343377043
1894422539
1045650598
944315218
1029630690
1554162160
2064801548
1200542837
1836150961
47240347
1836997047
2126757708
184182205
173404329
2056330623
581329374
2127259462
576001274
34490954
1000080359
1101398792
1682806158
972007794
2133422351
145192062
550054457
1577033585
803163083
1515318003
1880497245
2090951004
402990911
997169652
1805361334
2117655174
460648145
1057440560
722386566
2095177930
1360665560
807977662
1075077736
1292080942
1175665829
1842929729
1671727946
786117885
570251742
492796769
1379153616
1059501380
1883121143
1155358182
1090105510
359523566
975071609
506679129
1714102433
463266423
2118817685
2036135200
1957468372
604399671
2055370877
317756834
159974082
1390304496
781422715
348444198
733918588
821348200
45958705
1597606503
941834957
1554913193
1299439312
1797711174
2133015431
2007858430
1494930601
1979981811
1267105432
2130901965
2145808694
1986609429
311069186
564570095
324257355
1894329123
1895653302
1644469604
2146677519
28161630
1250165538
927852612
2033729091
2044438625
2012927434
218455440
1110745545
134100302
75895017
1519971044
1915283358
65572368
503390916
583494818
2004257234
817076438
1295895140
1720564885
362568047
883084205
405012415
391366088
1251673725
1815045790
1455609291
1487109872
575925956
1914721987
1596176802
1623948325
833755104
1889556005
487736294
434600675
202592297
606294594
2013610782
1737517705
1320150117
311144600
1342748855
1482788603
217394338
1923440654
1326877936
1958439448
1688900256
1835423273
125997874
1299172860
777518501
458168103
528298933
1134219994
227413240
1287590965
665671453
1469096836
1298069376
737618210
966238003
791001775
2074465626
61104706
1553593480
333239127
1969028742
1900062001
969980589
938546830
1869549568
1628625296
64999002
1392288202
363840110
607295523
1036860864
348383222
1232308162
1641049254
1147915803
1209656376
263750099
786792745
710726422
315488569
49986412
1978120207
1018410983
1384681569
986755960
452242868
630289229
540843321
1048441007
1923848640
234152441
2088195077
1258732855
334307035
1978180806
1734087917
967200583
667115443
1102077090
131661416
1844640828
1359055578
1055712048
1029755409
1200693103
290905136
846093113
806430429
1999511339
960329961
1788087194
588374630
865033000
208534935
1381375782
591224863
10414726
2071101568
290376798
705150113
2014007644
1849789036
1430390990
1586529264
376708503
508230192
1969102960
1210536835
506085385
1131543173
792672242
1533631934
341172408
682485009
404968287
1926710826
1313791401
773577477
1456085939
1740401911
605851322
700314696
1878832092
1783328646
205995209
1704097933
702906830
730393784
2063997009
431853247
724511511
919899415
977462864
113050599
122698122
1026232547
958907839
1784808798
2087655305
1227274452
1288929954
267416679
664117076
1991284935
10759864
1845860124
982444210
77581577
798248101
1569956829
173616017
926230066
354031459
913374159
480298410
149102374
147924028
1429362372
295916354
1871715677
1154211169
1754787942
1430028670
1062224358
589807007
1653582429
444732142
1771743617
460846217
1133646590
1836218211
1112182725
1168619409
580583320
456535886
3875354
596747607
397046297
917388310
1439620700
2053535123
204259498
1497071199
107701729
643683540
1107116732
1934217461
78294041
1428176291
1900519934
373885162
296180315
409050443
896264853
256825912
1460657107
1788527555
581753085
1287637955
1431644699
2102337760
1415698208
614795586
969181987
53876342
1649852095
1535219957
339409765
699447086
694730722
1502065581
1701105255
865761727
478893120
548263068
1620070404
1232771153
756526311
235583653
448388636
467162381
835160217
694294968
2087969892
647178153
2023645755
1160916307
144014248
765475630
1243223944
837038088
238720070
1473437605
465747214
1019470182
106221399
555816256
1545614240
1796370137
1731960392
83425253
1639726265
1014428906
871846080
751956712
1428859012
372855217
1687584163
270838190
944351071
1023094156
123512914
50618012
136744664
1086609519
915425837
500669484
1452873784
634475902
632546042
1980786713
2035793888
174530294
1049374657
64253069
632779786
1336108337
343485645
1344704604
1186241818
1281808768
1488149924
661115407
780343086
970962297
493725172
1837852096
375615040
694545423
1796128189
1451100630
1700075174
1138959547
200210252
1860081872
975548475
374389207
964611719
2078050677
1096833076
64802630
672632694
958081030
941658850
937513265
1454151105
1850814153
805852770
341687900
1322593260
1120468409
1906620756
1891085791
811729458
1787642854
687356781
522162052
710889400
1739446510
994869440
1688586613
731023119
1887915712
469676239
1729744729
1568831067
1559102014
1891282053
525030219
1778507764
544088627
1017109029
1582030308
918284627
535683527
1472196858
71615407
1655937091
1472757140
180286199
772988877
1480916523
1514291820
424963193
1514483701
24686014
1584427633
1818742831
2086790080
525349753
21862512
2126745653
421171336
1690494740
1806550486
1645507748
1638845472
1805799824
500667621
588503251
495743542
554263670
999760704
66719070
885119540
1613347927
1828157377
1842999863
676640808
1580703327
1480932251
1459138150
1349482428
460009352
666827835
118303542
705689831
1546724652
171607511
990533261
874083591
930081768
377400177
2067819305
1569243319
498949991
313598223
57656754
1391418199
1959866779
1345834324
704079200
598611100
1798679988
1761022171
1759809092
1915943062
1919533931
1267005735
1635204002
1332867826
1566772995
1747395277
2094527222
827555498
410728169
764591084
115068109
156482162
678879078
599216093
1314196328
546666791
1718807269
962848482
1568366885
317658312
1815384657
594342493
1406518781
1262980032
851300171
1589465241
925147473
1322088905
960089209
1481444088
1384248592
675472046
524704739
1954122467
1483652421
95876202
907344405
840792317
8257318
1240877063
608163714
1960923466
1283115324
711579914
771552681
2039874230
986846370
1516736404
1546921698
993789337
1993594347
1591706640
414952231
838484009
478556595
61906016
206770256
1794724449
1307321442
1084106159
1589742369
1875699839
1692008484
400792862
1567510873
21871546
235640804
1285701233
1132451586
1676182459
2043592334
1001666792
367890368
465159122
1600701873
189905723
1274375496
709826775
1242635009
639249762
1752485854
926003701
381741225
1615822871
28973894
1042772024
1194247257
1690619540
706510618
1863865932
1863342383
494391631
732894049
1528104331
1769014020
1031304502
857236536
530675996
1651852449
164505014
686046410
1625929689
1029653381
643180570
411904574
412036712
1824874056
291506355
1463046090
2034990815
461449664
1672369892
1407032498
1363469275
287175076
1207425267
709871757
1804915185
556796902
1660839657
405681658
990665976
980539992
1171079431
527588007
1446845322
317134973
1932448261
305150727
192162262
1827553295
1954483850
546215017
707742765
2021197130
1659873521
769797673
1075990638
2078754215
283929548
785712556
1877349179
145521880
707481944
250330127
959655304
79994668
926548156
1909675267
1611202141
1221095000
2129812850
1295336926
609429551
2033532736
348755015
48748517
95303590
96684154
537328932
287322085
1780436839
329104912
2074237337
1233844367
1538881159
1174795008
1862820103
1042569188
541115369
703978287
1239181942
1410846991
287135109
58678113
509722698
678750131
449774811
1222756982
1034353371
336869603
1759119479
1449464379
544738625
268655557
2107430810
1660474313
1605030432
1339173473
93010212
644240080
131761172
2093094305
523681068
479961147
31388936
1682813988
1622797781
1075089686
1469701997
739157570
1272429401
385896367
1256265768
1726868086
1009184608
1237263856
933070301
525472383
100816835
2008334440
716162894
1067029188
980042158
920128549
1061535384
1544250145
362549999
1288959022
1542169063
729710284
861732678
2118642738
1532651258
559393830
1235227916
675000933
391792827
1172188502
200739556
1788395192
1823491167
214980338
1933375362
1920056574
1069036911
1939733061
1911917337
689208889
1662316416
413727557
2128173129
1615351495
431680499
287945087
945470420
957527313
1557035188
968279440
348260797
979502554
1989021229
992621568
1204444676
1614799278
474852922
453386567
1356010202
1875109327
345026856
1493563106
1828297014
1010710405
125890900
1277850963
1601590337
782042915
532435696
76076413
6147885
1012648335
251622922
958937177
564945274
981174094
900291392
1258398641
1206766626
969836531
308129631
729072252
2012892462
967185574
2147057498
2055622557
323053961
649460406
1746994804
1564494705
1412473848
1712351799
246685425
1969188659
1578467044
1120471795
896970375
1007506274
1710741847
385759116
1909713404
1120272869
1799567254
386606428
1932186870
1961050326
361410154
1294649104
215465091
1549456894
289881079
33205598
1842718115
257728797
1333991134
163197679
985709542
862931273
1900716817
3657322
459498327
1995646582
20501725
464703681
1709228630
1086732984
523871628
338101231
1098546500
1637567022
88461246
1931371807
699289816
476005338
943711670
604191246
100606758
705587062
593931690
547826776
914661401
417219353
413654166
82326624
406857697
1603893158
543488822
2011185787
1064867451
1098395867
674207054
501088003
1646490437
1724248201
1929456869
1536402061
2020365598
894147547
676237451
348876072
1222790410
278534617
1758586426
599005388
929253501
25797834
1311775558
730482119
2022038575
2038974126
168089678
341417818
56239737
298304768
1996519099
283138529
1534648421
1039761548
1031651257
140727321
1169581503
1214799936
1993061712
647075721
2035725649
1971133942
1669015378
1646417011
178621537
25662162
235942594
1616604823
1810220429
847992392
1205463217
2023584787
171917465
1630267410
2028209129
997625777
1129239604
1805856385
1619816037
1800818753
1088041281
937285738
616451309
1070592829
1121570217
594250779
600649230
52214526
351548274
1365081519
1696101369
1210626453
1426582882
1790391964
482119742
825275190
135028910
571110387
728953685
1044776564
1865379446
1782124251
700479191
1166510315
1102453161
1173742208
1890440743
503977427
70662423
2028217380
1748861836
1594189111
1812239940
812891007
651785211
882682894
1882981810
193219600
1052032673
1733091749
780905971
1988552321
1779197448
605545067
1081035395
1602214493
1578444257
466380213
106478743
2033723638
150842674
669686487
1635210668
1274795650
288344277
2080668255
782804656
277347969
1512498865
1480417585
2022634654
1402836645
556172722
1471740235
1570991509
1938409761
1932891494
646439191
774955116
1557930734
1010723404
135673555
798428812
702085526
90270183
1750644327
882212768
5044782
1187073834
1831159999
124147076
816549193
1222091222
1486543173
524065921
2058028026
2042792947
837895037
1918268627
2011788771
2031891729
52363047
617555521
790641012
1281061978
621787111
315896156
1128253167
43400254
1739727242
84262772
399594157
646347826
1921177757
1238063502
1364424931
1624135701
51230045
2092149697
438820964
2063683642
1141746384
1411678
2082510316
1743200117
1235211683
96151858
122695545
93874846
573882717
946504468
994847970
339271473
137495431
1441763524
1951069570
1937246501
645978755
1333396464
1707556970
1642462146
1987460591
979529649
722137380
290265876
56372643
1676387543
1303977278
1623863830
1366652806
1138330528
232965665
388198609
1402779629
1987083419
1975844801
171336885
2017441071
1784610488
265881526
1445324645
1983020406
1838455002
538545889
1082420201
871123002
1871622948
159262000
941328455
399285503
417625103
1695243808
130618688
1432924205
1792295862
226451578
1587568639
1688284751
277832787
556334650
898400519
529174744
574786173
340399741
2110236354
2023781006
469165545
857686059
2079335557
1718471421
1826606549
1967620077
694056334
303232990
1963908908
1820594779
875809970
193699898
1162495771
1686655356
1301392527
1120249521
1693845074
1462860792
939947908
626810090
1652560573
99596926
591910795
643754693
445694622
1699532808
1798909951
83859198
2134839110
182427706
1981722720
1586949836
1410739750
771000332
201588728
1135427704
2063413302
502274633
1972552287
1303586639
406241573
1189659551
1548418377
743791104
958886463
1961120157
1054036340
801888288
71244225
491724344
1855506221
314991772
1789850377
424559771
1674109686
359403933
1106813920
2136184406
1032373091
837314055
1394069745
1782035842
1577529909
1168809749
1919018763
144491986
443825313
766558794
1807354379
1966786853
242421843
679642431
2107554942
146709362
1774905776
1816367355
432306652
730240805
1490493243
812367836
392506675
2053136060
1928858791
833029928
349068613
715137003
462772435
738797439
2141323186
614069281
153806424
2079051806
1627140207
1425365238
954257692
651020164
990365991
1262708922
180346245
413420206
658203263
155024892
966988834
991779176
118198885
1807467077
412242729
270519506
1535609538
301730174
1350313451
1213714060
392458278
823876336
97037266
485062462
907001224
2015957115
1118711055
1823516300
1615440852
1561211233
2146606718
1466386133
1671161468
1306799122
707087116
1573478449
2113903001
510005618
1138929105
859167727
1829399965
1678597103
715054086
988336436
138542711
974626718
892191953
622673057
1361461653
351352067
537110408
1294500594
1279061065
911467951
2102090020
659603363
275681321
468275207
1347271138
1378156292
1535671504
1072706906
1620603683
1174610512
1628190982
1142478381
764303045
223318223
1832077287
563360141
1936044402
1456655168
20879800
1274016004
1187132078
1980356762
1323477018
2014494066
745049821
1032248845
1015666939
677158554
1696626532
1930215069
1254157877
122085130
456382520
1132519715
116275111
1523017412
1458592950
864011819
777682672
1024973177
1620509868
1528965587
1176315212
631488649
226524343
661798586
1320467146
660326234
1910322747
854083071
1679401081
2075318251
62335965
476527638
1463787604
947553039
1537403368
784795073
646721628
1029990988
560605924
675096630
283170977
1881004633
702508233
1737844929
1651055890
1170815645
563420406
1644233751
935616295
1398916940
506444092
129623548
1097003400
1663759375
40053274
1616761274
1749401537
873408866
225944326
42033975
1735532854
37132791
940160333
960937748
125249563
537035199
914692528
1957507887
2065085358
984026747
1981648454
2107539682
1678246368
570247919
1196669073
1765580057
229332463
726339294
1263307961
1710804816
1089640963
1354183919
1693585785
749059884
1420813960
825522323
644049746
1211431553
585639343
395084517
1040141323
801481446
1788565780
696064608
907977727
929209446
1052586400
1764972753
536533974
866805100
1810985873
982046453
56962247
1904739454
568630504
1144518017
1752314073
1018920137
874494167
612290108
1013008536
143108695
816029543
2108686942
29509199
503693487
671431193
1591751637
1187136024
728570010
21278737
303882039
577552802
1212479374
795551136
1821470216
1052544063
1164329887
252416187
2023817024
92058153
1018872759
1102846580
1773061220
1652411902
1194502340
1168776951
1978417178
439326047
1871836465
1176284117
1173663112
1366972435
854700782
1112638107
1369429423
1092746939
1413170668
1176907433
176937622
2074868494
146094043
736857084
573706292
703147859
1319395135
91504125
1357823172
1647924629
1217383027
505601128
1632086175
431722917
1799749697
2090339256
170042369
1478293252
654271621
1757674962
991065924
876961926
1617787979
1669756093
450285601
1844843235
1818069121
83693299
1701700083
1437471490
530563006
1465588477
866173059
1076615948
615693598
1462959151
336775011
1595707845
904058134
195315118
2086306710
422393267
1469407283
1657992970
2114670154
904079437
1697469615
1274505038
844881319
1771602134
813463842
211421210
1998068312
217691609
1478253132
1008476385
2042358638
1627355693
1429656712
632142490
503401519
1108965987
93415920
1542287868
1004804505
1984076723
556540255
1462019402
964315313
973121423
1748187955
1839645605
1759819562
1809081930
90760469
1608183468
1947331319
1312627830
372860814
1959618496
592568450
264774611
694541492
769409338
1736634680
1248898653
165919243
190016317
1526420473
1351627743
2093403007
1910728666
1332099522
1184716040
1500622730
2111839111
868686599
866288
1926836791
2140795891
1673622744
1963910792
2135071096
1332768999
1072243358
359842671
1721681977
25393290
460810574
1287985523
1066699306
107321553
228616258
191535138
1096640178
1891819578
1248841052
1743923817
2043040502
319708674
1990793823
191666687
1287136072
1868551755
1875218403
1361191774
566830778
1755725045
342966347
1723026187
1829893984
123666817
1798949017
728135333
1233718749
839386823
429682165
983477632
566825597
146041125
1218407857
1968475606
1342695302
769667743
914225886
211020964
1512398548
1705934298
1507676677
1450617656
673906868
1593287563
166745820
1148696274
17045886
397808724
1213292645
260503727
398526857
306981300
1655221580
1318797321
136897135
909787794
587388423
1962160323
48739989
1104150838
1136875819
300648196
1586930939
2011334556
514139312
889200895
1942266519
1473847855
1457504214
316699111
482239862
283274863
878547294
1296891587
2126997617
209006521
344860970
1266348042
927621165
682370633
1135535974
277070286
153030236
1521338458
1360139419
334567397
1578046844
337361448
242914747
1562288300
877656649
1163556198
503491052
564757264
1200662852
531476406
944953398
1375243327
111613089
1121392681
1741167811
1673216268
1608852996
912563303
1111864436
2037120434
380985403
2055794419
889224578
1260605646
1291289130
855783813
73934700
129946316
612515941
1848350459
1660235352
111380465
253031132
155437491
854226232
398826637
490046401
1474013385
2137607943
897708212
2093658745
861941128
1089313784
2024962094
1431966552
2060275210
538190791
1260621858
423459885
121479187
1884546885
26425210
48982331
1358847010
929357719
941134332
1179611034
2139652111
1489571285
151413255
930947760
1787971084
620086139
516657316
426545256
1605510735
949475110
994430557
1881188310
264242014
679641016
1674727643
642670438
523839608
1947322666
712149959
1696626532
230352470
1425656630
1544641235
1640056799
292827211
45015029
2086601461
1443408695
1077435159
46056243
1440512322
1271212545
1947386509
1989860517
214784239
179249052
1191268303
1049974724
150110165
643752364
2138075616
1667982141
1711766179
1078464460
95772171
1315009432
1443046544
904254581
1189483644
1601646450
1356413316
897995154
82535880
754090920
1628534864
1073578726
1911245259
1014785240
1222482298
1877793682
846547221
458580671
1420756403
1399698802
1862879061
269881075
1689869764
988958508
116010263
1725240089
1439782073
2030519689
846547059
530842243
967006036
1638212249
1395895743
2075702968
551080281
60322471
885400666
1405345558
884823310
1831566329
1439195380
889270510
142311308
2103660703
1234975488
1571626885
759329588
1005042624
1118484373
1590318552
182144750
892158690
654763311
1327125613
247254071
1896351084
142243137
1297699541
2020657197
1571278544
1018926266
1693942029
1245774888
682490536
675278255
1815951674
391407747
433961275
512828053
764015539
1230226912
183058703
236369930
263289557
1287805608
45311541
1323958577
815923100
168517657
1763736609
1241638852
2102265591
634759134
664275068
1919497627
1184236244
526304025
202778313
1322843516
1309567300
979233446
375006650
1510128172
1035388408
377425239
2092100204
180095462
2120828051
1560317849
758495351
2050520116
1170251919
1907140406
128326390
1037363104
1455691961
390010460
768598364
1017856048
147213384
1888540287
1152406434
1501692425
387419989
332720246
1462498764
125069681
1820033539
1006917104
1362880936
491706663
1690786109
1368738727
171475214
88254879
1438430149
1120663459
1466532578
1255556753
277707743
892666597
96783907
1098390280
768659111
1670270965
2132034719
534646528
1410480684
909072501
242982547
304194722
2049662069
1799749513
670845577
1618149893
305979066
1221604222
433284967
1926644799
459909453
1059645487
2047843972
257583596
919726644
740231642
1143047780
543991797
1028665074
1034879282
1987769095
789220344
1639888619
652970653
1907310855
1592450249
666916254
566916885
1221520865
282566196
263819160
1136298046
1811543401
1307509734
170739343
1380731748
1616224156
2024881105
2123481812
1926448267
1991603029
254069772
1776513136
1805761956
1497488987
1009514267
489141193
1420699851
1538121614
1882602719
1749024215
1712638378
1545273885
925106500
921527911
582222770
2086616427
724317844
1391345593
1934891963
1719384769
70440589
2108027895
42951396
940998954
1258674685
1934274957
660491537
1074178375
2052013963
571296403
1868304757
256051312
1324162706
1003400093
1396554600
1276524363
670069153
1375070109
1585730423
669035086
599595217
1914634519
776232439
651279627
22876632
2132167441
1182976012
1179178467
1694524807
1516469664
89815507
1929478016
2012937372
426850538
1703035616
2052192615
334868223
945392453
1342770289
1575981677
2031749902
2085929632
1179174380
458332183
1013904384
1594328962
597233220
461232693
981607510
30750182
472325505
620849548
476811624
331526855
1199284364
979489340
149408659
866964103
1619259609
1131277487
39187157
753279944
1918582623
1983621045
1330661697
893530610
1795096195
58867915
1433239395
1566554244
936582034
342028368
925627353
459960226
665247154
1258639838
1201581156
1124189996
940221936
2008892899
261126874
698284066
237940980
1808493235
1290437223
1613423537
2113676658
1909210527
34810962
220360255
22298078
1806645774
359536709
1564787988
363980960
2025288101
1498047181
1049541628
2032404025
521793399
151131480
211840061
1000996500
652128603
1953735426
972576663
1098177226
1511859410
131798723
1108448207
45724423
1307308965
1955425247
2036667778
710207733
1660719712
1459582690
1333383694
1886835494
593086868
1902372028
777546314
454303573
2146197497
2128251955
1354403658
1264700825
1026901281
510316294
790822416
1799877009
237616588
1837483757
1563209304
1884755690
989288840
56232405
412333727
23529644
1200149955
1224718782
1723777239
518100302
1433541212
1562753410
1599617040
967639332
471669851
1491685012
788912409
1496403754
172058374
944911372
1750694439
637368895
1091150991
1957118643
400557409
1153902632
370401031
534276940
120446921
2128195864
475670863
70917595
1413486561
1498921284
1051267684
2066133800
1773050057
1584790555
975740248
1922075372
682510220
407982464
1149372399
17232432
600455578
1430942322
484941396
2121716962
1029151593
1406168900
1499164627
1890116368
1955500283
1834011213
2004832900
617288004
1497234845
2125979843
1890302713
2072147839
1863456019
634690902
793984530
552206783
1762899399
1626439482
1807529323
181629728
1492179913
1593735287
1201329649
98380727
1746366393
690564268
1698693339
659665730
1183597943
22449161
1744827102
1735815924
1549950848
2070166930
703419712
1338680548
944253214
502423548
848970349
949011828
1560883313
1649308182
39473121
135168277
461876728
1345744550
1762058415
318839125
1549824505
161908919
820453400
54424248
987432946
480551231
1491594429
696850356
1471959327
805591353
624561641
1184659793
313411534
1141337712
116087389
402781808
296751111
1883998393
2132632574
605406632
1601571744
459360791
544405451
1443672072
1641540810
1419914834
1467921043
1173116150
1179479716
668291391
1288378944
1626135316
1451871678
1965830179
811435946
564734561
366960244
1954881241
1516036369
853858793
1344841540
282471301
885811058
1818431818
1933149253
1000822380
1966281246
1831973329
1190678163
1826978021
2083330836
2055762847
926776621
245182257
211024107
2121521464
1719022575
1546693161
1926605187
1823310080
1180466619
145024997
1095103549
709494933
1974102815
2074858459
425717242
2043451828
477765204
2137676318
990184095
85696081
1712341816
1648977636
77333658
1203164871
326113395
1448987108
1500330989
1402603060
320252198
194423930
1738298370
94731664
1909037010
1450036757
832997279
1521256201
2007785922
483025180
1636767307
156419185
1279711240
54766123
1365834589
1264661939
1331439066
1947599529
876474422
416886865
1043359253
721829110
66680621
1674551116
1340666263
835148870
1649807192
749077694
176799424
2084497842
1023671588
125966339
807420990
245072075
760107298
294724413
1364089580
1883385752
1737259689
29099257
367472732
101839617
1682593080
1640794206
228099544
1378354500
1146793908
1378899962
799980725
1552766970
1010429433
1989359216
360197709
953316046
596438222
348920380
834705095
1714005275
1856700350
1193833075
1076997217
62880129
741423798
97570833
1500930711
1701305784
750299904
875606816
978580223
1121122821
1846650776
1528885555
1068809008
208786259
1753331303
931381495
1386116638
370775185
143422212
953049623
622314938
1279969978
1882996990
579652443
881787688
1131702072
1549846634
1975152938
744106005
1629054550
1703257482
903374024
1119867496
1491165041
1828841825
2101941388
1361162199
63804065
658215630
2006096924
1274980861
106138036
1920268963
358239010
457189229
1742224425
386206351
1715665144
1374441421
30975750
374491018
1811408647
2017079418
1011028870
1998104266
2066865719
1119383214
806579002
771924574
1491909126
2091093434
1565689934
1332307482
131312923
252330605
1409427661
1594682962
1281572217
1556534255
2050285390
1205961355
352040862
657639972
393162415
560893991
2115930513
580809042
1505497720
1804290874
1978816070
248110140
242104005
536345686
1257016665
91751359
1672232881
1657266723
946184826
836097726
1080925306
363587611
1241239807
1808910693
1516064177
759229397
2114195350
913925093
1353907482
1710411973
2094573621
1425933170
1565131442
683659629
1621318012
1383609853
411535578
37814951
1211986295
352645868
1689015871
1334961448
598362464
632330636
1975295719
360563656
162472907
1821631220
1567077602
559136512
1308299734
270566398
130559573
1377839131
754964905
546933218
484491060
2016979274
4624253
2003892017
633097381
31202946
314893810
1194907249
1951375496
939539072
602920659
2069322725
1574734743
571597704
1017592815
1193158600
915612497
1728484552
1385977408
1436273935
1597879762
1128892668
1385079939
447275000
89672180
849786613
94061817
1780649337
987395309
556650147
928381816
1142813865
580440020
1878177371
1654528103
549886517
549464184
1262145979
2060607768
606946617
1293466047
1328502558
268291457
1608306441
1544582099
2070732519
299453591
26299590
304745681
2116943818
79726838
1437982247
256562834
184954603
907502121
1425596764
1435473652
1965336379
341153828
1776182684
749390695
1048467239
467081207
2069817022
1484487664
604157865
1004733990
1747477158
351077863
1834815387
331580043
532892938
1256405540
591320705
89771667
2100637248
157761183
2046428389
1379625203
751542945
784756683
2045307897
779062638
1732035776
1639894843
1184545466
1761181721
367277558
1435813312
637224724
277101896
838693662
2020272893
132867985
234692424
1611402888
822756184
540950510
1339197336
123850626
1860071337
1652856694
2095074028
1468482758
783419862
689959264
1248006417
1789767686
1448828114
1853416177
457923492
1258661783
685258961
1117353760
200665249
432454042
646565364
269396974
1496370638
1121336476
1181251615
2028759556
1622311175
1851855573
509422435
421714167
135190430
1923028860
240264486
2026614876
1863038208
900143019
707846217
177902181
1549388281
633092669
1071578917
1992869435
1302768132
1228095800
264823213
1139409693
418049373
63029392
905149049
679593723
1966452068
1391172393
1423416103
1087178665
838111184
1001869027
283886951
726483292
2121264554
1287726711
11496861
1866867725
460190194
441438763
785947499
979030813
620726158
643417610
1150935264
1413447214
1362859888
1025178141
731748831
331172864
1900428614
560717015
1576586600
1998951022
1245274408
829000095
1157099746
1214198033
882057584
2147251367
1606967600
536408545
1860895631
1706033725
1263571122
44896912
216967154
803303184
1961987180
1899475240
1067069484
402785272
1015521038
1289872281
1067492913
1350896499
312075457
1765023745
1113312063
2082644233
914635545
67292389
1343147621
1787304034
830349874
1390715269
1288095158
1581103660
779556593
738966433
803685189
1751958705
1611792518
542649495
1486677467
2097696720
975533954
1635464367
510857069
1683684225
1102139329
1866282729
664274215
1456877043
1861085552
999448833
114380560
129642090
1071606441
2021420814
1618670954
1102654683
1132242443
147269781
1121506858
788000812
1869866946
1661577744
1027291263
1959226746
2021726757
1343539714
1566633086
1812991392
2061090347
816044804
1259624178
1720709292
2134412632
308239572
394713364
510917870
200721658
1599558380
2017415714
954070135
1134128511
679002276
1837844546
445763610
535545673
868555958
515949177
1053142683
438544274
652083007
1704117250
38234867
2022223062
1879027129
487233049
996575785
1044240266
1596262824
659065824
609197611
370071221
1943761494
1167627456
628639401
590127021
1758861174
421263528
329438843
631630032
395819818
395751503
388383140
1310916350
33967886
1011645447
684974277
1095981573
1161639375
384811819
1907242414
383125179
1429035589
2036732496
1569347208
1297828152
1052139052
902284371
580791057
1309890677
879774778
1306032687
1554226681
1797699953
981154766
1889892772
1387609079
1599317212
1323048797
2050786957
899063116
1312820551
828668181
1981024581
1480035736
22503062
938186481
2028276746
1316139957
262577197
675039217
1753736903
1869972272
610589966
1893737261
1443952069
293048178
439124306
471037283
6500965
1856232942
1179901840
249585894
1315398081
2115078278
157138706
138829161
1673526774
1012444148
1615789710
975637739
1850957684
1868896715
877402735
1182639735
719199985
2114372366
171395250
350385846
374734945
1090603899
1053865343
2028448528
310356890
29306158
1628571772
638943660
605785086
1951768068
1951890500
380491411
236649238
144743843
31825492
720918532
520891463
1904765812
723256064
426721423
2097008431
505474533
159801414
845060380
1613222287
65587787
1758127450
1743125779
1043409728
630856488
87187540
1558895556
445532122
1026956413
1720774259
208145650
294668752
856577602
1706455703
792607299
1535443865
1602146951
1384036958
768302253
789132045
769316211
562217856
775784586
483293925
693292027
1287011394
1529841926
481391619
228737214
328227829
74918611
1383423178
744054685
717870013
1634063613
492055041
104891296
522865009
1351920014
277656982
1318467360
552639665
781479094
1413184263
527529297
216624656
1594664673
181199630
2133307132
1185056964
1357716786
1320279482
2010994002
1380237285
80647211
1711123828
450979526
825432904
1796657201
1878386189
598297748
1044941248
847478850
151499484
974524698
2130319565
1089989805
938886686
1233950490
1827506620
659738066
1051565947
1622909955
1881491873
531648874
728201715
1328208031
651047740
1251567923
66804030
1258520498
188139391
991676609
110592713
1078709292
1706346862
1235729011
1221901941
1269570160
2118094390
1726454283
435883085
715499091
617973310
708657219
1396726579
901474417
398610040
806509351
1663188025
2059161460
1727654125
849201507
1972446479
1102824877
1031197391
969530304
1503963292
1047209925
1898640025
187325525
457890855
158026753
1911011783
1950147221
832849421
111587247
756259055
243516707
1697064429
255773653
955954202
807398501
1257137972
1173424465
930239368
753007055
1353882528
730713239
121215738
1591859274
1981056175
104818988
753943835
114494268
1371920259
1996091964
372307768
1018792324
620857613
1971713233
191224825
2025102059
2109455432
874606516
796203880
20074445
1083162391
955436196
1984376843
1409404848
1757261491
486169793
738716525
464118348
2019727972
887533733
207649421
1864338192
754170641
1267818060
1009932266
2023834691
1039595356
16090963
1721025833
473215812
1618197306
467583224
552595681
383944589
24637091
1851894836
1127367752
1562288300
852945375
1931902554
1934600787
1751821009
1824280790
1496498536
1350525633
2027644915
592734497
659362585
860776776
1690389115
1103607460
1423172405
838044648
1132142744
1159940324
1923423356
2079453830
1948987631
247404753
703427766
1075862545
1091955890
1361451021
2074946152
892189654
1979191591
225500919
1321418322
1306344204
1746910771
844303316
315197065
980319747
1061922278
532110242
1757086736
106395443
921514006
1627259636
1477848080
1699330293
817093700
290349571
1735088851
1211367753
1931826666
235437980
991477784
401060251
1820581599
845699265
1256450766
1274841226
1741449895
644530899
707637603
200880924
752650643
1732611014
1814856672
31950582
418490203
186874911
744416257
511294351
875048341
1445529578
1570481535
1859367628
989158361
104367701
1695148654
247299295
1365909031
479197392
1480035736
1850103763
1451300067
473157659
1011087515
293418818
2131491508
1082936757
1300443561
133128305
1124523298
1167750458
1340472135
862071769
1858912450
1258776331
723359777
1280604278
665821795
490707182
1011443249
1701612280
972515934
316735984
777233246
1016257589
1676026179
1501249119
682065475
1976013159
834342024
907204020
54065658
1840356834
1390542296
906065153
1691306480
1287818471
1374762848
357441251
2030285731
1171044485
516363070
98355967
309352154
2009374938
225384577
2032134666
714323843
1622141343
858341865
1960847873
1155718036
1173667361
1264005919
753454045
2075686668
527333450
70155533
469950695
1810036600
1331033460
661391370
84896005
686726701
1400399143
327071921
744873139
1257743666
1441830453
1544411291
49169303
1240760545
81544729
1306726381
1152854056
1398730089
801417821
364491770
1526966868
122631653
1335642753
1928518110
2143211166
847341229
1027946777
1565721693
45854604
792131793
1036048670
579698646
305165007
2121080563
1717634943
450066794
2608303
1510950416
2042526362
1836313365
1422406707
2041978476
1078676478
1704485831
34862485
363471024
860863041
1080059816
1991673613
702162137
1918432236
940937484
1029278172
493550782
794922158
1252847651
1373015260
831384538
1009269792
1418712592
1686882567
982696113
497829029
1259779884
1920616619
425412740
817334681
684357640
1976599012
1711865258
1611940731
1444927081
479873851
1958232371
1535117578
808604125
1323497458
1673603951
2088160181
1365228265
1130733334
1088945965
1981596023
372534450
387036125
825499417
1817093484
42568404
1134581266
56041266
1786874564
1883297981
1349523845
630705428
876820448
133338005
36211131
897762742
984008602
1924733331
574134677
923160727
634693260
925102435
60198049
562785570
1315104665
514647123
741663801
27634732
563041982
1810057044
2066986949
525238669
358053503
619473230
1407346512
983399262
713252843
2098570616
2060031497
2126102836
107054543
1669357158
511099403
118567420
1129026662
2140634379
1121988938
1095498282
114019596
1983360553
788913303
1138913684
383960002
1729662185
1735710999
353420537
1142445086
810056554
118210204
1191038077
1114701979
859686762
876370720
495797123
147983309
523808293
623027925
1537340107
419740880
1365255584
1676015212
7647602
1086446497
126751377
843888605
2147474093
444199339
550610271
1439317794
1242032923
414118009
1556694390
1315673660
836961796
888056164
2072709468
1342347995
1394224103
2097693124
2119483471
987410870
574100242
339674384
721574719
1138844205
1487723589
241126615
615991942
395401673
1091012849
639465464
1823236190
64629081
1013693328
1891584482
1317465374
657662945
1987264283
1326928944
795134812
1190286300
1146566167
1976732054
446253176
90070444
970630574
2108221645
552315274
1455615128
719062194
892921608
1547839219
174606971
1220698702
904314451
1202363160
50511498
491689910
1210357728
1620261309
544716963
2126084435
151375467
2126586871
705515707
999373871
869438988
1754518298
1711774693
459371687
1262244915
612492050
1478482145
2115583139
1424020969
1365569122
1383623619
1984352381
438824605
3843956
639013893
1832598583
1029674184
1545269834
2005968301
1516078580
1852932044
430863174
1738554273
928014206
1666691871
950869844
1829999546
1502993051
1062929619
2115389970
1423068595
829087486
1832980059
1683532500
2062912961
1840248711
248400974
184323365
2044256326
1962839817
1965699028
1787308858
307654387
2134929788
28961508
165421790
796823502
764780881
1306312174
172331936
1015256131
222110493
1599072654
199302849
1829245535
1524117116
11636000
2133679520
1630583814
448847740
48177578
1435916858
747468826
675092447
1258366138
621427308
786308466
375190695
1980871927
1415033339
2076501431
1201770521
1435993706
2060917462
1784827702
1031709326
2086500879
1500991105
1826304820
1786003859
1319408583
1454252655
142451674
1236397593
876519980
1561762114
325568552
2014227986
1911090141
56592766
765384383
522920600
972238482
459876617
443804942
1994656562
725284177
301034552
1882840525
668306502
859742343
1709753619
673058752
1986585392
1549734422
1436153826
1016536875
146375604
1695322536
705302249
1537953416
47152190
416065324
109029961
301697671
322725759
1921653749
1976997248
659665730
849214882
200319498
1167795046
814774301
2039583770
266754540
1942422637
883423623
492216824
602265102
1849536586
845005844
1621085601
736426936
961693946
1316565394
310910863
1993134700
1539782650
732553669
778534497
1308838568
738562219
2067647532
633394553
840742211
2041085839
2002049908
509813775
1888072981
828396377
225944127
1149046394
745860034
1750960556
1237780705
1647378575
858149501
1674961352
1164838883
1692905331
1452134322
1052692694
513526454
757570896
2064591282
1326973083
1181778371
179526962
954005369
1119225314
299382844
808312242
882391901
194888848
894583500
1625227178
211318256
1995241607
1749136870
754184507
333950651
647391552
1330902520
1444238187
942704968
83801795
1642094880
380741052
246461074
1644376969
2089929173
281246208
73818028
124725728
789105241
890684367
26255586
938285040
2142945632
656386735
437995357
1160847684
1807941151
102708957
29548133
185931572
1773605674
293319297
517299954
1585055808
28830183
2006586373
312759360
905453864
82757366
1291973209
1142243102
551330000
1194515720
1568712918
1185971937
502042961
1477364230
652298
330946613
1743945109
1262803982
975111939
576663087
792363967
1937746815
1010245801
312414041
1442891744
2012278846
645038721
217473949
547717259
242401452
65587446
1571751522
2052265320
1177428301
94542684
1636513942
1576133159
320169064
744483547
1319570157
1223073788
2126932524
227752480
1329168648
904638226
307803059
1582127619
1754115299
1110397673
1764637679
1397754913
318046301
198491763
879604142
385001867
910416641
1553892157
1369360073
741855048
2136464838
221311722
2118567908
165478748
1786987217
370624803
1721663597
2067552065
602816412
1183080744
116452039
1902340873
1375624252
1839737460
2123029624
151125062
2141259861
543634963
799900880
2064965734
2122769512
197058446
1476598988
284418070
78254839
1782547257
1400538221
375120393
1356730140
1186472994
580651124
1862454799
712637852
2095019282
110505465
133020277
758772888
1084205171
1727962163
1396561140
277246216
1985161515
924035806
1885873687
435001367
633210352
397739149
1318744284
1488257124
481157039
1239308355
1943088783
1068630367
2049088819
1496476510
1933673468
241998073
1734261680
886707955
828021241
38799186
1543713849
1178663367
1245295222
609394734
1110234175
1282962983
855446141
1712066825
1544199544
1926767770
1056725405
918100733
716929916
589427582
2146389828
2064675234
771416700
1628711791
145619682
1925218645
1215017521
1373803628
462089594
1848018342
681252947
631694835
297365427
326525340
945431008
1520999242
1615571073
1500332013
1143518533
479216603
1162260957
1284335815
2142159615
327154815
119887208
88150201
1660484190
1877237008
333753656
1927753512
1179519043
771124161
1694837756
1194357074
218721056
2120484482
1489268733
973636567
1296906436
1029394775
1891088942
1332849502
114446332
1904831780
1671451083
1441388959
1221273646
1537223020
1284399846
151566141
977958569
1510998114
1501338261
263451339
453044256
2134593097
1163364757
461847650
1012022423
1028298087
301290427
1524252322
1453222679
726982354
651949549
1245640560
527126030
569365674
987441164
709657930
233299894
1861161942
33153844
1523594184
1277210360
240718288
2029509249
1722798705
1615573858
1570001299
1329161056
1135504954
1446162264
1242701260
1528857621
1747246591
1421494254
1041122893
1653702311
475587758
212264174
1755002986
287256960
179953657
1947406217
584385441
225891334
1803444848
1567577192
2101996568
609527992
1094044975
1489326192
597558805
1387700279
1231606489
1801923661
1337302853
960643934
1409206853
704059018
217909627
1114669338
1290155502
741961799
382856936
1297871680
774015195
2126152180
1280320723
215904226
696528088
1607396611
1830374738
201490591
1577611293
2054224872
962883044
539580393
2019859089
1315786495
1859946780
1506211265
69551143
698434087
1557250960
805834758
1983819703
1968618943
1838319735
211993105
1205220203
1749794590
556605868
963822012
283669127
1588205833
2081689089
1865148109
777684740
1724736806
2084400790
1890903167
841155407
883771342
20531103
583107994
1410881933
210290584
9922551
652650891
1252418422
2102458527
631947079
973722092
993472810
1327244062
1252017347
1366994747
757712939
1727925079
1852337591
583426032
1369826566
237775560
253073260
2145959485
1019759546
1582944194
1793992423
1603887227
962070639
1647733020
991000250
643291913
691336329
1123927146
198384467
2000228968
303212862
1316157208
11666147
381851734
745324317
1608763626
1721050777
1049055779
599308049
439956236
391908478
873670466
1325565000
536821711
423251545
1469538828
1400408231
1944685525
810190913
1442014921
1346533854
1791762375
1530091572
763977113
1073814221
2069841358
1962774429
1566214869
206093292
1778459946
1865574434
1489141565
1956579718
1001854786
1086941059
304878758
1466053917
16314793
861722577
452188368
1322073918
342064674
211772703
1617428009
1467986275
1469809499
570857378
39473673
439995577
1265873736
187144206
1476886645
615226457
1522246846
1935710685
2001972671
1637677016
52621443
1621895557
1703333043
423822497
889999847
248087939
1672437618
1706211107
2079799872
1710411867
1401993171
1263952289
1791056837
1076259686
2004909374
1829800271
26143310
887818758
1184046627
720804550
201764201
753069862
453817743
521022172
1065854852
191901672
1694658201
840788593
1605740156
1543977612
341816788
1670169737
1107060325
2048789928
1415136971
27212615
1946719975
1843829618
5726419
1402082789
1889946735
1673982220
68609080
1167090479
664280408
2135861866
2045392994
673895577
100863924
266166185
2146775963
5349226
1478336755
1642820290
224232373
386375640
467659901
948848560
1092648906
24279940
1662439249
1813969375
1707276410
1197302672
667756886
1099251504
416002817
294546792
50893689
435367173
279545791
1619669439
825723281
318665046
500582990
1049756395
1859004453
2074708599
828858506
71997533
789044456
1831352623
824488889
1020272986
1409840174
1709186004
724274753
1898983828
1609568496
492979711
2072186322
1291752419
367406863
938036354
1801156080
1817709619
1281430595
1040396624
2029948552
900822718
2045950142
703809555
1107950601
1484047575
1606273617
1268352341
1102895055
1909303946
2069688173
1765982139
369976508
1736136199
1800656788
681222024
33722337
2082938968
1557437516
923943553
1958482577
800834354
244938268
338809939
1293229622
1368367926
1684157939
789603931
1137926104
1681626470
879393960
1988467491
1732496555
810366535
1192947514
271405668
162549297
1951396613
797160811
1603299042
234774215
601485552
2025020122
767637884
1451981288
1032759207
1872789743
1089385642
1639774983
1806806633
1788411573
187387172
1056794129
1258520825
396103732
64545429
126425566
45336985
1961055534
612589979
1270361984
900338535
1915963486
1183827302
1238004402
1975732533
894744707
301486245
1809777433
1138642462
216202444
1256831624
1322370424
1542698678
1941261098
1174400985
31026474
1352254585
123523533
1672911626
1152364158
1929523451
966489643
2049768207
21547172
1749382058
1700378835
1145732713
1203630370
1958463114
2134308839
598106428
1350680413
1043680550
2124202692
477273019
1936621158
1549351980
876413495
1979126636
1671030519
1945143475
1973106807
1157502774
1687279520
1448546587
942794939
264979881
1683799351
1590411624
813563958
869876073
2051354148
1185479251
1769165940
945649451
1535528980
569066507
349855496
478882845
223890245
1519181548
2108350272
1104090335
1945792375
1025958821
209836447
348356191
1189517697
1266217606
1975296393
578306018
1714397486
1497924169
209500707
1901622432
574890
135014207
169565749
105507504
453525415
1988762383
676996117
1713955408
1075335046
1980820607
1684138369
2021427584
1832367702
383701562
1032399602
497109967
2123598773
1176669417
294274824
111346034
1902965169
1761771391
2075159717
48212419
1281331946
1451511996
713686606
1992851484
480871115
1839568376
1905578526
1889598107
2094557803
2065854563
2052151951
1244347407
659754343
2019435023
190197224
1892380241
1178871578
945025046
2137231623
1155393640
231455095
458557270
498422297
46028421
1754710456
1295211820
534646528
323693666
802204237
1031633449
1601584684
1807035456
1766599518
1895797737
2061185260
1078998570
1274562786
43551728
1100662044
855772905
1127754351
1576142961
530427208
2069235526
1236615998
338522657
223949980
1581970108
748203783
1867020668
1660193844
1974468262
834798399
765428367
327318079
1327852768
1473329979
1813605488
61829377
1789663437
853944177
152426077
2094559907
116710433
1921069877
2068158677
808437598
885657586
1404185114
1867559276
1043261277
466342343
1533270964
1466392900
1017448192
675817611
1275546164
1740269206
1525773095
671600198
287097613
518479349
616931239
2076649156
77618544
320637799
506180436
1242316016
2090422381
71114652
2035661020
2011964015
295209895
1192127457
1821789546
772247548
99974599
1152992340
1399369073
162582398
1415374674
169448330
1744036911
2053206952
230777327
783112745
413266435
588691685
997069953
1000670000
662461834
2051594787
722950925
1551263521
453487237
678898724
737571604
926587105
1694226147
891791231
658039661
652122663
877042454
105368699
802577574
1790707415
2027833406
1831106871
648943272
145158684
1363068652
1365840347
954185853
1409568463
882470816
1317274089
1407429354
1398053591
375052579
1511272106
1007006937
1137891880
1896928867
312285350
2062303184
826841063
1894661202
1956671311
1980340500
525327941
138384737
1048698830
2080454908
1157813760
1950335376
1372912751
491540294
1682362589
544925380
298710661
1278996531
737370315
294632431
561671936
2001844982
1876299722
931864157
1758821552
1644469693
1542876587
1859998754
1930085568
289500172
462312571
78662575
1125725454
85016373
60704388
56404024
525797352
57371956
2034752808
1800688826
548678839
2093728294
1613492182
187998153
232601217
337694349
258847855
269270497
1959750240
1658645639
157015836
916383516
1095072411
65030838
1601453104
583536615
743094946
496613009
989966772
1390287307
1323492881
291581397
234501244
2134296212
268617480
1279035314
1489695871
1675397833
669625923
763651440
1658296530
559836488
1552503960
23173201
2046957174
20952789
1815048955
69742045
306940184
1076713221
819104061
2114611627
189522891
986626292
228633995
1766745791
392158390
1034009720
1094960227
225315697
1414443733
1107280441
1129181013
994310350
1422366530
1366038478
1871989009
1906630187
803596247
302666523
174860836
1948035286
1422958279
1806302801
573036620
1650040483
856388840
1214607272
854467129
1521634099
1483776376
1764606059
817264628
987281958
726600127
2135722113
131782565
798975433
275983605
560661140
725413308
1990827346
1179601713
1058930190
568359052
440189144
1901046653
1825659053
946206324
1725854401
1993804666
1644420574
385622832
1224463199
932254953
853456583
1333276258
538716480
1669750816
2063083642
200847604
1254141
1609279743
1666412290
1678700979
116837862
147154109
792861574
1465683672
320044007
1929014674
436344984
498753271
32160608
1065963896
2003143581
2100187019
1174555730
968192208
1760616081
495285768
212116369
309825763
484749935
330231981
325284733
289539283
1571278585
109305408
1126370035
885385992
501945829
128087419
1828940392
1631249557
1575988678
1125636652
1213549792
1853508498
22503170
426554707
2060885793
1761375950
1666838113
543430692
942789098
694871325
205580402
2136901171
400352665
2136354633
702482503
264855876
38824038
1911874124
794714301
1202556845
1752089877
1930072104
324832563
329882989
141299168
2005674082
131724522
1518344410
846913788
1715552916
1866560190
995955086
685561725
540594631
2139107500
1375298363
770373324
505229582
1248854181
1143753877
1047542924
2106360408
1697111668
1634670706
2077018945
773543749
1741168542
1083328888
232342294
428920028
826154883
486782300
960996042
2060822008
392534492
1658686275
267872345
1831862601
2088125514
523651543
144308821
1184936331
80477146
1287960377
1428479981
2146855407
831638202
97364843
666379840
666050905
1576416424
294376583
1302906969
1733866445
336511107
292074652
962834533
2128377921
707684101
1464893582
1092723271
2090015283
460088104
1894489579
498569727
2014586624
73974530
845636372
1500429356
1745337469
716236784
268338093
200880924
15689830
626887230
583876040
822756184
848530869
1056204234
1839463398
1755919402
1068676625
1093671771
374141106
923310880
1347328071
595570040
406669159
1514906738
1650505229
473890811
2109585536
1703931940
1978448741
1113537005
1563355465
63399348
2125539883
2142690513
116922837
364972843
592722209
798038556
2059130554
65259132
2051642227
957831098
1803503178
1567687452
299844141
273399948
450907738
728510352
2037523675
1858393617
2010957398
97581750
471334622
717165187
1925922198
144791245
166938172
1583439862
2056677154
1901105931
682882243
752942379
114220360
1207071368
1248775258
155089373
299992135
1188271573
973336209
1846393350
578557479
1595878030
1968033752
2032246838
1994830599
1858476315
757285588
557371697
1895744606
1931528218
582161368
1331457611
1311639496
1113984729
890441500
1927993601
2050362298
971959454
281658485
1286823710
1336217176
1452900239
91806867
338091638
1717664940
302819883
70011277
50516789
1895793757
1731274661
1607061888
1296215426
1356190968
399478551
768171595
1815723190
1198434566
631221967
1122719940
226922799
433511937
171650834
29963842
133756978
1674557929
366910858
339887320
45183514
551066218
1682997347
226534617
171771279
1444003486
394877208
2067533201
246848419
436366734
769076975
1944217352
1022883733
152569029
639278118
1820602458
1988511346
871495597
1756494995
500303801
1052127003
1992932167
1464577166
1666358533
2004863442
412018956
821781146
1158578546
460408272
602124180
942892943
972974303
1881748157
1831055254
387122339
1165099240
1284270034
50282652
1089673793
761049136
284988359
1410975103
532375424
408510070
1238652592
750945997
1095141303
1605641323
1147250243
1478071136
664421509
1459763175
1989306801
970789726
212655806
112787215
1717935553
901886291
286508305
1860892482
408268422
718860352
1264274426
1455454366
844287383
763102427
1440474978
68164059
510036928
1313761583
530300653
1712250598
1849863303
676979366
304087683
558744276
1272465740
2078476190
1483228655
318013688
218452664
1419443937
1013813258
625127361
620822772
2023666110
259952016
60685795
1717157248
1379937674
200627284
347264189
361638267
586472205
1358412071
641144753
1451530708
1698086496
525462701
747287778
1092778074
935810934
1070161406
1356091598
460268929
496033584
1641475925
166880286
170180484
428938256
261098001
874699438
415904056
2006656368
508794008
1386612180
209668106
886138023
533610925
527886891
1186625020
755790748
1163251510
1496186867
1904666258
1338983818
883154789
1830224003
598523098
1308897240
1016630958
577342879
1409096896
606741125
1409352603
607900956
1242845229
518112904
1428437582
393957338
971182316
331599306
561377897
1220132673
253996375
853881059
1106713575
209484597
1136221482
486796085
1308466487
629611946
1094780194
1107201429
1690571017
1914177434
1775117587
952973669
2134629008
888019570
270086872
1188307749
1418304677
1444401976
812883388
175326504
1595321769
79719265
1519399013
1568065035
385710762
1812602538
868677253
1656573458
862982613
88498937
277743957
1006602185
1875703982
467631931
1725543593
1484143163
2060588193
44098290
1190576583
353084759
1605131791
1027069679
647365088
1055838503
1362581128
1799073535
587417965
1925263033
1581821553
933564982
1903214298
1113444385
290112603
655130908
515848382
1749445262
716076120
701506066
882862371
465585252
1702150106
1394371779
996030033
543386128
2144019277
109221323
1066983781
1820007007
1239450084
1405016380
1404621558
759813548
1618880761
319495352
372489734
1936792054
1710748292
674882935
305460047
579110891
1579947782
78404023
754041193
2071895860
1737696740
1845845263
1762521565
888221822
1526119811
687229921
1915705000
166996687
1587009068
55542287
431106024
535746973
1335263480
2019110529
1871333208
611568395
812038583
1450446309
613682090
2000010968
201967115
1118988909
1156595464
1273458345
309604486
1745117672
316108573
1587776680
1311408774
2115185905
1897082346
1883998088
168045514
283940606
1875132967
138996916
1467642336
1599027642
1152618621
1311417270
1161865161
296883273
1715213513
1485996446
1254033883
757520629
1606408042
1214453652
2015941438
1612352727
258184652
871664864
47998194
496443945
486633205
334122079
1944681869
947203538
818902854
1711993438
2124871811
1688922070
1602263663
1115732323
468040366
154867609
489996041
1283347588
356791085
276585287
212725329
1305165475
130845442
953275283
401317895
1630070964
663386582
29315069
1856323436
861476783
1590670801
464830324
563332245
1301830004
1997812718
2021616765
18323991
1451615635
416653317
1990751908
1626850993
915942589
1016979689
951636205
1164391381
1418654430
885688379
2022619115
441448098
175286498
592459744
1264940278
1366988090
1830494104
1524645429
1413208668
1971944389
152766188
410434960
2075368471
1782169334
1066538848
283651438
1349317053
1623365641
1045769936
1489071701
1447582726
795016363
1928778949
1931063397
285777666
407248166
1001768220
1726730925
196753646
1822282819
1987387106
265498816
1224713599
1354077266
782189250
1060379653
413786273
2073376858
1654758552
1377646213
906920475
1398543464
711184492
1008056646
2005281477
638575243
840452233
1954548866
1136926204
1773732592
1572375505
1925153164
960340896
564585201
876202314
1138342584
1744883567
2109484679
2094111952
1801589687
408893298
2024494318
201566181
1613945657
1542627528
194104229
759355737
1379216499
488769378
1398492336
894703060
1479472034
1339533874
1875709809
1453901921
105016794
1572415923
1127556999
1689631712
1017639454
1457320814
199213522
2131175780
1899307427
588633778
1218176221
1544589081
461445576
478394644
1125420312
1445324645
102952125
603781269
601718887
2030561061
1381295702
1803814463
306968363
1376497548
130689467
1406706945
1612076759
1456789001
1237278150
2134497222
15524667
411222060
1922279457
542447629
715347800
118505503
2115067324
1611863305
150829619
701174392
1951405394
1299160939
1185263307
17241587
2033314595
1354845684
1351935702
1540085390
1844175294
55010546
922362773
253826456
1193649065
777152115
1306872868
1080125023
164754423
16179943
1907377061
592063026
1056913736
1453583020
525978943
818633663
122094506
893073892
1372428008
340160179
529211891
471590551
2024537562
903762729
1441059399
734909328
1259278826
1869586750
108568219
2094526453
470629053
1672637047
711955079
55439139
1379675872
137566014
2093487106
619635561
1877406685
173011214
24484485
1066699306
257652160
605082424
930298227
1551301662
1087580722
125409172
1384640002
1902546937
533952388
1989095634
1319886966
2039360193
151482865
1523311013
680230026
1535994515
1218051635
477654547
2052024115
1490147062
1150233115
1670738906
793125115
814728590
525933352
1089802045
1652392544
323477298
1650655546
712990729
353650817
1845549852
382129479
1663951536
1595168163
743115680
586645565
1776672003
1072333498
2004935428
723728840
312657641
1078131441
1230245228
303158284
1861741057
773838088
1792911030
830202840
1126634841
1810582640
1933129631
1694072161
1762835413
944995381
123396109
1923108381
1023875640
359991305
405517525
810865606
819268051
1964374693
247418964
406734309
1505637970
744831761
945326735
1592126775
1800730978
1490801115
1883463572
989686784
1368736014
523069237
1430565025
1285909955
191648322
567802474
977239868
1395856613
524688928
224013034
1872032142
1169466543
340794899
1320161581
1166673196
2008659612
728983210
584411920
984999963
1467683178
1950007916
118004831
879984220
1618474270
140238460
397358889
602876703
394648435
1884618281
2136812447
1200457200
1745825056
215771403
1850299910
1990320650
1610311535
348533316
278338489
107535404
1528033985
1954624046
552539711
1808120510
893811186
1869270775
336875651
1972972217
1258045477
1707385116
434075880
1700908284
1037118670
2138107166
1353147687
845407766
1546515217
140824571
111829914
1544615324
625856413
1576860245
1184676330
269505803
289190771
674268329
651722221
21179480
1513356042
1333847431
519554547
93060030
527490008
1062575675
1846877588
870505176
1986464402
689541903
1840562750
358013327
501202300
1838733560
79098786
1112852403
937809157
261199199
968972044
637963040
528579449
1788360472
1637224925
587331321
2133368905
1054057253
1490768342
1670401541
156678968
1329941030
1801410795
1848900232
870969611
109715034
651974545
574971612
546755714
1458887809
2014166996
1803036523
1684784279
461273339
642165680
1541734669
564866452
662699067
10842878
1873280643
2124200230
1850928092
836838822
260887118
116888398
1095619925
327300342
931290658
856148655
1054148925
656719968
1417309811
89992567
128997429
1391998731
164054821
1427454462
194229103
1727161893
1152520689
444343030
2126860785
585448166
1009355383
1137638500
1369466850
2146689992
299515530
457929180
1151462877
836065970
811238888
1378439440
1940205148
1401737662
1402700444
1515749997
1781177535
549797300
1100264909
941677022
426522348
1715478434
816053029
1635684456
1756428745
1013492719
1459579244
2031494640
1215219348
1270655910
1442291101
1496818323
1862761616
1379096020
1315109220
515067928
1758364433
446920724
1105531194
307702226
24924517
758939225
741153413
148308290
304620979
1458694008
52956550
1839263308
287568557
366853701
1644581312
457127688
1207346124
1999063846
1733962725
2121311404
1343261038
1636123121
1281025932
1943786928
1547669989
1836629027
1616529091
1888253490
408595086
880929743
418838752
387380126
1285295035
979388748
556236068
1576681479
1280858308
672463633
1722541670
1731674366
744296330
575186750
1082044199
1062203084
1680269842
279727919
1708179625
468070977
1267506969
931822396
2128768924
1422178975
1603614961
2134438837
1949146388
1176254663
1532235506
812873281
799959080
1656095076
598856546
99436517
1708226288
1020962999
1582375106
1771713410
1992450605
1387605251
179166474
1689975104
1984372477
1814349028
670682759
1996144586
1128122253
1376219889
1185208731
1768354353
369410173
222239409
1699687969
1908954431
587371842
364098650
1522559505
446364383
1783092951
827215367
1861149807
863576498
1681794187
1015969811
2096596320
917774561
1364196590
44555205
1591540420
1086555206
776931927
706823267
986790778
1190709245
191432346
840354209
770865844
1189315867
696192624
618654078
1655104425
630680501
1921475960
2134576653
1514532728
1860233534
1037391520
29934097
522090843
669923989
1422310619
1916248638
445056034
448566901
1240293419
471848146
1323958179
296764166
2020662570
481243917
1454125928
2032880195
863325203
734264097
1033908416
482276680
142446587
429471481
609826053
2001127406
2146110373
250485914
409699541
2007460012
1709534375
596462709
465884100
1241003299
1765035673
1757535232
255291120
135253904
775285838
1981614852
57723348
139632900
1319206540
101591844
1967532133
1091066683
691662487
87670602
1221537018
859104742
557144154
973206936
418792428
471833960
645954856
69850318
1242834068
25347744
1369862377
1388299206
104907693
620767660
472226954
463341379
1167781970
237627369
1204924695
596021005
1499033771
1838609635
317748625
2067482455
1081096700
810283542
1751193220
1599471570
297961954
1133628113
152903353
897194027
1025572528
173636149
1547108230
1245928523
117614541
1010003136
2008243554
274755925
1731287213
717609961
736489900
1432772631
1868146805
1294608943
51305967
40054017
1450956100
656403937
2087093178
430047930
46623399
1352336975
1276161941
315083041
816014744
703803692
1428368136
1435986169
243520600
2092632682
1344968999
705421815
1650273702
587800745
953072326
75992956
1415654329
706347070
1275740563
788994844
1427305026
871233487
1071972167
715847739
486570540
665808474
61696612
27316804
2024215595
2087354201
841362623
829517488
2076055306
1830773785
1159715942
1199783137
1567249051
901785605
2004474197
462686590
1352129835
1184517890
1942665043
214572377
1936715957
1690021729
1109488839
1439703161
1168267925
1564411208
2030910747
988557807
2087798003
1600354736
2110845866
427524064
396663229
2067681279
781479242
698434886
2092365512
1119248540
209939896
1628380222
1899574953
1421936434
1330430701
11236968
2043068032
1465038619
1182132314
1876063135
1008264179
362767533
1658735962
2101828661
597582360
1697878625
816333364
93857468
1469704786
376314913
835471940
1695607983
280069685
64321088
1367322347
80582979
756825771
907174743
1829120724
1896893762
1011863899
1649878813
1724649617
1447340105
2042919935
2029432312
1440211142
134430569
843608044
1327633690
1762935917
196694905
371770119
999558589
1126153880
1198862991
1058643610
1568530571
761624663
2010637318
224873750
1866594692
1130501454
1832000307
1882782770
538736518
1714298365
470074418
1785744747
1341799120
950462317
2073548907
595466164
847544721
1714282849
1061100631
295585093
1367042417
1252685022
1361845088
1920538976
1371519164
682882243
1457685582
311506715
614141081
668565987
54880817
558075038
1633155337
77922924
1282731609
997556585
1205700905
1694926319
200450488
313707795
2133009909
681243039
836229708
579978326
864369999
1332632330
2003143581
1092994714
1505073104
556862142
886383148
967362900
625554740
1044652522
1889962426
126665530
149726139
260606850
396407215
1383153082
1260158295
592024657
305992446
2027447620
652212495
718559662
417342539
799520874
1513555185
1775980697
423660984
1812449328
452244282
1383942325
632684545
1297010516
852058726
1902085589
1971625950
1317360894
263508170
1823336060
167957647
1469759851
1446094232
1139297130
1087898851
624836872
1413079074
1483295398
2138534013
825626829
1022128734
1899729816
2081971969
1906652489
673753413
1770731276
545610354
1809026869
1614397940
1355182154
529191126
1501041712
1107976699
1034259227
1524340770
1586571265
1963559790
1861475300
902153956
1167871982
1172348412
1840140876
2127364564
90808210
343084600
1100556082
23868301
1061385571
1309231365
1061505595
944953398
1067033862
41305595
2016290932
1323175482
391888753
856567169
1576027927
1436877608
1875420999
738846811
1228098054
2111239633
1320023083
465718704
1820738665
1851858228
1648370307
406938457
1058036033
1204695551
398805103
2132840084
377583685
616051043
1493126194
2137724483
1391164835
855127510
1352202116
136893667
1384269712
1292182862
1931481763
124981622
135510192
1940351557
668730625
1437405664
640766436
337340426
208930137
803386928
36560745
1637355907
7831505
1924291479
1921019677
1780503918
20176476
1646537536
739209503
1018781052
1527124290
1043353328
487824287
974233141
814968569
1701320070
493713425
289146956
1441083363
217940721
169671321
1210153504
348502780
5310818
331187803
1427152419
1918065277
1220275656
1611806902
1111799913
233070458
1191705748
1520967939
1474713197
262486394
793215728
2031768020
1095358981
1143190391
1135951604
1906051220
533401108
976004015
291374652
1185045755
780568384
220997684
1337986699
757361454
1108614729
977690336
1194323539
1907696484
933367348
537648843
1701662775
1763844999
993183958
1792116064
1590357948
752880307
161032892
565342041
884109546
1708738344
333849148
446171213
774904672
1630283074
618049740
787908603
287242171
651218555
2094794540
1614719103
1256288427
2027906381
1743626051
120567044
401682691
1905416291
1547155727
642733571
251341971
1543430136
1030935718
1019834247
224216980
355390535
626438949
1091473687
2129732138
1507079182
152022757
2093955813
2003967270
1199931994
222779067
1921770079
2036850744
233160837
1397291108
841809250
1233717000
16253761
688585756
294889017
1041794823
29403151
676886999
1827840687
815616893
1100239136
130890304
358630120
1773859238
6857147
1042035568
553999158
244305000
963231115
1317155828
1088138678
1616783165
752572827
239621643
269741425
1747831892
461383037
1689230875
1491546929
1846032290
152468723
973009500
388178987
237296532
470350554
1316448123
1830408348
1394734255
1687041722
1236268723
460183432
1351523234
117769331
730182429
116298521
1695665167
2029227253
1274146247
413905978
1805224015
341306852
925984874
1700186136
1921926931
41554440
2037433898
627969788
2075400450
100121729
1524830596
469726060
2118256181
1071460253
321707067
1205208363
993380031
491377253
5316995
226982188
841835113
683932757
1256802632
1709194883
2131541734
1217613889
1590229987
153745824
1176491702
790258515
1112721673
775820965
302041738
1046688824
733542745
1821894821
1014489939
1717697577
2113295404
1414605151
1424910310
1879895408
228132684
931467141
736589097
6487167
902745450
2047277052
1877221730
1316401483
893554957
1750644937
156271460
1881387554
331746136
921809576
1007739022
45976692
1980840841
1426095697
1563492916
1646197614
961610207
2060152724
162964862
453422076
27199217
914939366
1851777012
304780257
96325199
1316570962
1004431670
138379136
509926452
1092362168
1890208273
332743488
299539019
2122683057
427934135
731038897
631897841
1231574578
1607830404
601669423
1057218568
1710565781
508246175
482248760
824698987
914437611
1019242865
696573197
1405585035
919908442
839805483
48669966
1722939212
1312362668
1407545078
896934191
417020074
1049569486
458373571
186189259
1204069388
171369217
1943604994
300769706
412971918
1917572054
963914905
1419589103
118092943
1548138955
336466947
993185571
1986718552
856792032
1228678387
1618223002
532368969
1226795637
1814736072
1495233635
942451784
40686243
1575295239
991603096
223727957
1766484328
92679146
439921627
851968588
1016590952
1740541427
2063057293
1593842217
965294156
1561765769
2092030064
1766492383
355519092
967017693
75520092
1327864209
1789551528
253362049
252680757
640219498
787024437
1856814499
1171736009
839796605
818702217
1470456890
1573750911
1461229437
1482604670
46363925
1364441498
1256641687
863521882
84554201
1783948800
78591099
464687830
19742195
800129547
1473641987
524102312
358845021
811141016
494196904
435396394
819046069
807320773
907502538
765279119
1829037920
466698492
1153817607
1474680920
645759054
1716819833
453455131
1788455285
1732880884
1924474772
744399254
1602344501
1306185100
854704897
165616362
1416962215
921658817
7338959
241584566
1901100836
1950647517
700543951
1743111713
387746742
844511098
746204009
475866077
3534856
387991302
1784059024
898233801
1278815562
1534038326
241192217
1275690324
689917722
186556176
1087619108
430159968
1099347255
262766156
437748735
1380957521
2021718303
511734200
298689503
614866868
1403706456
1263272163
1102471922
1311141518
108923115
1772866193
362424105
875838066
435892025
1764229319
386193037
920199125
1006524522
848188406
1765454157
1333902620
1025017609
892794514
1006120478
2047082091
792607299
418792545
2057280076
1881387090
1360334607
1158022726
1311018270
497105414
1756154549
66168667
2114496801
1067054438
1114422516
1307147473
444969501
1736246647
779102291
1164626294
353930187
1596333401
535760953
2019418946
1224842651
1717248816
1687301505
2111762865
1863002438
1265259504
1920912747
393937352
1465258192
1848246644
93975190
298890847
1362088005
1424243774
942922605
480370356
2016766848
1200451854
1482973110
1758071411
1014000416
1194381035
739772027
683495036
332304525
235485909
1484121265
1244330360
2062195234
1301475459
1491421011
972754827
132280437
1042723938
751749967
189370839
1081547067
1286699320
557164434
1225616961
566032779
1287768133
1225869995
42726866
1504716428
2039197822
1422915470
797612511
1167549392
2094775871
1397266076
1961753978
1086905693
1848728839
588561628
1220589162
15552971
38074282
1126781175
1507475020
1075466535
1499417058
705797169
1764577316
835795807
1243752935
1885917699
1950464442
1933638936
165026031
1994476757
991945212
360076156
253374570
1335522149
489308121
1362581128
557985183
1533710492
981485178
161123257
1271647703
389230749
1099757682
1529670149
111486076
1584344119
978429983
1382530276
375606716
666586504
589245525
2006361967
1596191711
62768100
396502760
1525453939
1237633477
220332993
1987657366
1930620395
751242098
382013090
1160582404
89672180
1103986890
659433831
415891865
1013999429
736644452
59521964
768546880
1659956292
1598738326
368773471
1120394612
29470341
1441972563
2137190192
1017424599
1869230651
1157573147
567893792
1894708026
2139510785
1909718886
1704830447
442366787
934054137
1145288353
603044426
941422127
1321474233
1074025308
636430123
567754271
2127040733
1293414803
14393327
813877381
1737810611
23987514
1669214834
236680055
1934955671
6588407
2065447097
401831275
1335420517
1265201464
726915867
974479994
115063869
717452706
1230775580
682404323
555726711
5344403
1443161155
582155805
263136114
1988513667
1239848017
2127507717
1855717316
223175502
2122576009
2013358922
848328693
2118805279
269525011
1100022152
1043778293
1010139318
1737218150
1459413489
1468059942
1790491074
438520750
575846896
187590616
1691896086
1259502520
1796066150
1100283279
1700075174
1895597448
1891738025
59341696
30824467
1709748355
1104052
1909861495
785976316
1571150059
2099026513
1763204243
148185556
363918688
1102678759
166476194
312091264
1856665233
165393237
502428356
2138440937
90694139
627227302
458953102
947474158
801042693
395052847
858276849
792558142
992761331
1186993582
993998531
1954544941
67253325
576495887
612430693
186519467
526690640
130067802
1138641342
1694639740
840745319
107465344
1177859113
1833658718
342505801
1954197988
2747868
1083677809
1875821374
24633825
270964531
1753691747
163981755
844572396
416025269
1899206078
1276682022
261971165
1061767351
215526036
1614746308
1678752086
1243536696
693629879
1703696133
2130639050
906166964
1494996067
591099093
1871532049
1659758611
129704990
1278939490
1460122409
976737016
1888522817
530598561
1307036959
1600396334
1116447202
1334758358
868922246
1174422633
478462037
1427386441
1235246301
358399451
238517235
1004012381
1264527068
546321318
1226715118
299572494
196457774
1896265494
1098226620
300679095
2051650396
533350244
494772034
2038519444
586308354
1614925959
1257448278
1820011081
1659794092
1995422317
305924009
689558715
1040869911
1070868321
2054330780
259842552
464257600
1217163548
44563154
285487134
469785818
2042104006
2120354921
1404638719
1678773500
976167061
493976517
212847975
293163301
401753809
1864701196
136879104
200607420
32481475
1296924874
60895370
1128714708
1992556939
1836566893
961001440
368818497
2064359329
715323150
915052303
734179027
447951532
1991419659
1775650994
292655775
1288698547
1249994637
1050775111
1045690898
1805276303
998118618
1222487106
1843470822
315795567
1252447505
1350024374
416128740
647510223
2124279806
175975300
1280405038
1797896648
2036139708
307248850
590163855
241008620
1275734038
753228937
638762517
1056614127
1502834068
1264377267
1541811142
1939815183
834635860
475130235
31821804
523690786
1595793279
273060779
1842840045
1233329781
1868903137
1463664876
1972033133
765466588
926446256
1716340495
1452042271
1067138288
1587477748
1391653969
1065071364
504999379
330923081
1754917973
1216693516
504013784
20615780
1413567575
345063963
28274207
1555528545
619513148
1550767681
582743110
1961602518
545383729
1112912317
956142494
679108669
601355034
847313229
1393966676
1247671244
1194221369
1739857695
1102210098
1252867731
1543511921
1485662427
1086839997
665637116
1456390942
643952890
1446449108
1161380331
1274299752
1928465656
1779008941
556365310
1944116924
215530172
429882257
1441474005
409151612
507075716
1264746830
771400031
1883478922
1929971075
204459729
1386258464
1618872599
1848094396
1098007948
1635405715
1635691069
8647573
333142710
1191234256
885416876
1895302255
1474662683
1977791213
1740203308
1564316048
258402323
1662231086
473593087
397826940
2133246645
1933949902
1566165898
174469830
1308466487
298763724
1313774054
706723086
2123655220
1644134465
962906932
1977767285
501959991
257069811
2032098103
1345072203
2053513923
1117526163
129367056
160412308
2104286219
1141046694
709773274
2067260502
624610715
1945871171
1803972340
54456021
689182085
1605310944
832842371
1385499569
1395674948
443060208
413023978
682916426
1786056226
1341873491
1860280779
1342465837
351794372
199365692
683692258
2026517261
715842
2028393485
128325729
1018693798
850569182
326115548
618166839
1502443739
1155435428
211401981
986054412
764454200
329944238
948501158
1282556393
1703088525
844940990
1081467076
2101778208
201122684
1070517060
1848968573
1021479442
1085620687
1097474541
1476136506
1869781955
1167390631
783275213
2092759033
1305300148
186384209
331880460
1101370900
1321828818
920534930
1964926847
365156612
1125593955
408479948
883675140
556994048
2000841512
1744448934
2104754859
1950152470
1253123669
493809238
20601943
890124859
826771774
691394487
1321750882
735129697
612853638
1192690717
1879816525
1262895478
600215158
2126236017
1600052632
194052586
275728811
384622927
1544398998
227751560
594825904
1830165167
52639986
1540497191
479464270
867177813
65305201
2067650368
1788484337
1928802963
389329067
1831935925
2117222292
694545129
625723448
1295378900
107717243
811425158
932549658
626727581
1804435212
1039669544
1708755891
325858825
1729329242
1983124716
1684909783
438917879
559243592
847357923
1771262950
1815531422
773275424
987542052
861053268
1075784775
731470462
1317141893
1925690314
1652622305
146366558
783187072
1091004499
1882827918
2003503033
1486660949
1047861724
1651353002
476027632
271285402
344670222
2126624245
1772855622
1912830052
499405753
128985567
1062012963
1500222049
918383630
703166112
1968797015
1132751440
304330135
1215603169
687924405
1419848134
1737639955
948477561
1937183956
272352815
418281019
1181040716
1404026042
1365487461
230638534
2103510904
1869888322
2032228661
1072985073
1166691490
874735951
2039209322
763266386
1129395083
879608392
641629323
622931219
1891657165
1428593061
1589217801
554197330
1967595775
2009467815
888313983
26736275
1425691337
1980550630
789271238
1416175700
1316523103
681629509
1869553380
176889227
602528072
632471224
264345555
1757263384
359303934
1934630824
323457396
876931068
694081039
1943762575
762987535
1058602697
363029417
896822374
433045710
1720945378
1638647400
838096284
1801224736
161891757
836472524
1747839038
516231150
1198870304
962022154
238820420
324696885
1647839743
646133365
1661626331
938279604
856795936
1614188940
697082901
251311890
1085237497
3327102
856101056
2069205942
990427224
776674019
1913030726
152696094
277413944
740495110
2143982574
9588159
1113348285
1901655492
742708438
239313402
846951659
493258709
1703177184
972563343
36815467
1089989269
274466817
340170781
944289996
298190438
304794918
1622961440
881741948
2090406189
1075770435
1002851404
584219896
1898410476
1002706054
1323314833
2023553964
1908125585
851581400
20005020
1856489150
1012284271
338887558
1429931840
1528902765
1051005227
879553865
355161434
23872367
1141074741
644547126
878990758
626538847
80689577
947987432
361128593
291477579
1014191795
865104834
1433867973
966910068
1862654785
5938120
195819289
1962541703
1911869250
1335506569
1434462391
486028851
2093969602
289560015
2073984608
92726522
1928447139
1750419208
1079084975
1385673238
1573710360
1609893168
1253480467
1949993541
260907014
154536917
1019144760
924903243
1089091501
1079971327
1455745
998309662
421147826
631021239
1857920553
1626997351
87525786
241517079
1750579688
1223332236
1225766256
430335186
677072034
923543461
1395477254
1609323472
2074415601
2046755410
1134337515
1231980708
480363774
1949091019
1526152565
2135228167
553600947
1410104403
1068168435
148536455
705603753
725337131
1100008130
2095874619
1605499679
1861753457
1709150286
1587369545
555154941
947851943
1045295597
1091979733
1537095815
1011944679
1134257915
666381943
20290825
1583565426
722758664
1085108882
203621137
1400792488
1053913530
413310531
1688523615
864278177
1026445466
1761401805
527171529
929867603
878266884
1716017431
2051701670
1724314823
1190701194
1816238790
1160291679
1799222688
1115535282
1310739831
1402421266
691912997
7961046
1363893991
673062363
1134930319
1525805158
482381405
1640861348
716465987
209337263
1795683672
796814633
370838128
181648936
729447510
791086988
1838364856
1050309680
2122355173
443853684
1698571340
112680163
1109721049
1135194494
1172424721
113721184
651478139
1282103939
879124286
700841459
128357930
1259089364
774861132
1966055122
397559294
1875100021
1894836797
1580077753
751206472
1259845075
90598763
1603707170
1806924636
1400135555
133130004
1599120772
223622477
1163942947
742508217
1125602510
792974671
931980184
1844850675
2087289803
152191931
654043043
32644892
620034376
999815393
229602064
117125777
361277001
1574547896
1967491104
849712653
1775408574
1950609984
831052590
813651235
901302486
2065065689
274754704
1290286739
212778870
1894211549
1556195510
1335680218
393320825
1134797989
1947363044
166038867
1436252478
2055510256
84089420
984499787
1923834258
208866011
2146522676
69990313
286867459
62056234
507197241
495546350
548640080
516862322
251165094
1393931040
883032149
1071562854
242076765
802741065
1807482616
1152821411
1887227917
247022179
656633413
643221935
816599582
17016309
1370006029
1309928228
1212023846
1722931861
1386184223
932706980
1384957319
669739247
255576912
414266315
599959238
431471161
745870467
1234764866
615396939
388923392
258489879
763436800
382746524
988226851
1342676550
299961676
1639136288
613694629
825833514
2136612087
1697888910
1243979637
201292962
337140377
2134517067
1747133335
71357201
449905474
1993203137
1164189409
85593204
1681136735
401301948
111602393
920192585
1748827637
342807111
1016156339
192115954
862278491
762124704
1188780416
1078454039
916280633
1128995674
474720830
1532210327
740283004
1922895060
1761160693
653591260
332371452
399201539
685497590
589693781
293877375
360493974
790772082
1355241458
700736785
1736872615
789396653
739541729
1488572829
1793518529
456652426
1293814238
1958994510
1773050761
1163032404
757402606
838790459
136182668
1337285493
851550062
1194772169
2004420452
1926626174
768625274
563549878
167252526
1573016133
1669278199
65095545
1446915657
1941742384
944514666
1665347403
588614806
1558950348
595140390
1052328606
1488570826
2128161274
527068971
1429156288
1503627465
999075138
579383487
978484236
838054764
58703819
301055079
2036878794
662542939
513641698
910944368
140555139
1875362091
1817633636
1867482808
1629920972
758131223
307077355
1533201516
1329627844
1222743523
43816770
2136569560
1869862267
1282529896
1265946220
251746979
72174949
21956032
1749365699
1371434373
1741766726
214201833
644855550
777013250
177918530
1707394622
329874168
600267394
761279936
860058846
517877733
1836117740
1780909316
1117208440
202515796
1132689845
359225435
1062222458
2054402095
344037649
1118545710
245814710
1241424195
836448748
1118765506
155212571
41628683
473734272
782637730
1860723554
957311473
1819052658
1609731809
1542635224
1009007589
1623711853
708490433
932782256
1675051736
472560203
1058629396
1106605744
1055837543
941781857
1222904674
381580309
530950222
1154434115
99568869
173461232
902827103
843966408
302544465
589514133
125982629
970275085
853965177
599731321
1064186004
2078924383
1880801704
934803430
2081784701
2125201790
146860811
1681021173
284656203
1709749374
58514587
495104219
1356531939
944868582
1896870934
2134139419
18690585
1816626497
886381047
1090292387
1284057435
1622248206
369168265
221184502
1414057114
1861003597
1782388195
1081590801
701938057
2129393755
2128844572
209571920
184262833
1493414713
1600716304
1620569798
1014377314
677039854
2042687568
542319608
53173895
1841904702
12111913
1385039884
329648345
1646708569
347254078
1435049078
1504592346
531271241
634823295
1979016974
950037754
1861252335
623163653
653041607
146872267
625233017
738644072
191767689
1077073274
1922879752
811955580
145184790
1328933784
332337532
704285312
738584679
803894065
726690604
579876927
1407692129
341476734
1495153273
241025652
1291348671
1847431942
1600637200
1332175030
2062585038
298260853
1924216977
1929735583
611552871
596409032
956725227
360454459
1158192034
1753199481
1402971328
479661130
1811717619
484683741
1226012879
1573218677
293445352
1809249745
1062135887
559308611
530548040
729323166
598271132
607626653
1771512014
1216605819
1261858885
2040594484
2021879317
2029080804
1078496626
2066102945
1326148117
2099321755
12175487
1099783536
2011876716
466507971
630627068
358042468
1371762117
1678832340
1201994338
1004069321
639803433
1684379286
1122039372
117051728
1691258974
529680905
586052208
34064680
157038137
1841024813
528010235
129903368
1246958578
1147721602
1789185478
745255787
290526512
1685119630
292101348
270211815
990634209
598523098
1059501779
1634604112
1076651405
2024786140
1355396551
1970572389
1747204669
731549492
867218282
1817321809
1343233144
82120917
719794718
497296036
1077436031
1157369160
2132815001
574111873
119942943
647825498
1953758342
606421072
1068525000
1576259074
452476603
1632119385
467200073
1019971388
259757578
566125174
105016991
1094457523
1930358088
818599508
1118985137
793676327
1443951571
159237911
1411313985
704264622
1243878930
1465721720
1026574035
1310582363
1706016745
2128800907
1388363936
930432805
1996920089
1338970516
1486125950
1917598754
774630020
1993940496
2077910146
75217254
792372762
1706475331
1718345340
2140559104
1452719655
765521578
1944331827
2137630020
1813706989
2032789521
2132473208
1673730533
1915791287
946102748
1598183129
1151005945
547336325
112417151
1392350683
1884030127
339560365
118361489
948366302
573148590
622143881
2057626530
1547891612
737533145
2003774387
1031332253
1044634736
1633812999
915334346
149278480
1766494250
321071006
1430335773
673305864
1217636200
1363252042
195492708
417278376
1830563920
1763644795
782345058
346895145
1814493440
852569161
1174669759
1654060867
2008512340
1599741118
2018794100
330703333
915300102
783895315
1685308083
420522392
555748738
323195887
405893702
2147062972
1186482592
106429100
2017561410
351203050
796424327
1157609574
1887821735
1942342759
5494010
522224260
302906049
257197011
1651019194
1480612127
841670875
301545881
1911181958
703165320
1881006350
2123897339
250039641
1568783893
1865029290
39639614
2028469934
1887329168
1930600612
1347691155
669906963
42629961
79565802
259420003
221479043
1337640793
144550982
1441474151
1237359176
87633343
2069047764
1668456834
805209292
716944906
936359105
1546331705
538316207
74746485
355322978
1343678240
1865395983
1866140188
474309686
596252077
39987379
865251178
443439711
1656906365
1855141033
1027777339
730083176
550564002
1828709005
249214467
1929681705
1461928106
439318597
1037369725
497392360
445128535
1292300965
2053845836
1336365387
878520209
1843230377
1764807887
1926898964
254223274
2134763775
903642352
1347398102
1012020907
332484607
228360146
549587440
2036023464
1663601370
144860715
1640406953
1811440213
1588581254
743889685
1643219769
979672997
1428917863
1386734546
945202403
827818825
1258005023
1561616895
149611763
1782883143
1015897042
636978409
131845571
2102618910
945165795
681272429
1110382449
612434426
457212792
1535826328
2038733228
1661747624
2024405989
2060255522
1669059287
1627358807
1700382696
359766109
299996441
1068568317
1369471866
1371897199
731304253
366762804
1866215336
1321233886
1456171089
237421214
368427140
302559499
1497043429
1713974826
1225161142
1212969380
1113224663
883050213
809320352
1631646089
1675169048
1648161103
1724044683
256343897
1299238479
2101886974
1903914048
1076503985
646483602
1604322725
1059763768
743716524
947778938
1712914318
704202174
768407590
1011077085
441877939
2073109765
1368131438
589997696
1886937478
1971315592
1712677924
691793601
1179797117
1613448905
1385116772
898040995
906659146
1286776400
1599990023
1308255829
1005319563
1036914738
743794369
562555013
108008019
1138342584
1716761842
1094032156
1434168401
1272446534
1233336803
568692016
2081875137
1465137330
886290188
474316395
858958630
1536434846
1871016370
837728533
830569952
108864071
1475798183
1311130876
1159225466
2057409246
928062261
1819487929
1588641115
453202219
1505862860
81154279
2144758118
807627030
121653410
1611961575
823640994
421568474
457343380
1679510266
679890006
1965348615
1313695958
912263961
952039712
509754339
516205813
1340600748
1616782332
1129079684
1124790088
2064914857
1504292745
1653739635
991020680
127775778
655978266
679991687
664287111
157379210
809775776
2127843365
1836073212
900764512
101625237
1614566733
99744229
1079180109
1004613874
1590704021
1539188704
88823278
491969890
753707496
843699109
1433687837
2042247218
726202901
1741799587
1596122004
704200049
1546337275
796007357
1464375930
1665997771
1718898664
1286498132
511970154
405288264
1010250121
378091414
2059876291
993376609
281703681
1795231001
623038909
1243538952
1543538246
919537898
612243793
1694819025
1039960661
1135987939
106595927
1129661285
8427259
1848320781
828115847
1214790645
273580637
2020299803
2139192334
1285522739
911453877
1928175482
112914408
1980954693
375733027
360076511
1731074116
774126777
1010940712
1101057713
778781157
736493901
1238571762
406117084
740105708
2013244832
538147533
373949705
1182978981
2108858102
1640991255
1359493268
1955884549
499383430
365028514
920047304
1684112822
1750932816
2036477658
1281890021
1645950072
1219873063
1340219809
479410672
969158456
677559666
2110651450
1783494390
93876091
951725998
1487816862
690784535
310117048
898007336
1459808255
831974891
1532562814
2141581736
1944944373
1387597758
845179897
2048925528
136097716
1341261515
1317204791
2029297166
241149129
1133397615
2141724396
1962669070
253263037
1548000973
1661787201
378012276
705776806
51996530
636549622
644157951
1725099208
717685150
1379010829
1603727289
1461211522
1806263772
1408775153
876124355
899334021
1719343591
602057267
1264436499
2064486356
120905854
436778675
404906617
657489595
1129081557
2064781990
1652920130
1522077014
228304187
340477057
490540725
1029592160
803879804
464041127
789053569
1631523571
1082255215
388913319
2058489124
1088787733
519106865
1185065616
1591435687
1190775916
962902933
2128763146
644271934
1154869817
1502344026
880708047
675474876
1146519601
400583960
204475574
1483458307
1072931440
2033894536
1683237967
1012620256
1666931290
203103959
1601026221
1781202324
2093512813
2120926483
1376432593
853781105
1856423709
363832979
1139262248
2116724486
547424528
585233364
693825312
2066173324
1889520864
1304015769
1714772219
1573452794
2113527482
2115825054
695218138
776420374
831257689
1930704687
1714349834
2112244278
1222344958
337298566
522099529
1111067094
817998366
1704145519
1126567210
1740211961
277486357
1413508705
2020699816
1246751571
2036767641
1918799181
1903757008
1458852734
251073522
1006923027
1944927374
1764676281
1400022909
1648932030
1785227605
587226392
1796633650
1834364087
1696762651
956656030
399125185
1673789399
702916992
358727499
1747172889
1111691497
747948434
2134757985
1387182371
296443480
956824850
1556796869
836211328
53011427
485030822
1893754475
1341489740
1428635149
407044600
1726006563
1386953106
1628464963
136539848
747075423
535284101
1579744171
8328488
1311411683
1292962402
952525772
474524072
964343113
1001710605
1938392670
430234044
29693365
768372114
1615010871
476806970
652589448
1990516046
1086179860
639280612
1595397046
616320686
364366433
2023506300
1104471898
1450956100
125136534
988142461
169857850
7282611
925885419
918770738
1373289871
22547926
864658948
1171417987
2115294946
591793261
1043718807
1573013658
228659087
247655529
1653779074
1143487834
1478237373
1718750226
791284728
826729646
995174906
1660809548
2039687014
1631483606
1242901995
1716371442
29084378
429688981
1421352856
1723328128
1566159039
2087555288
1777282538
1453859036
706085735
1445798912
760837052
1956066150
2011185025
1266152948
1012891789
1091210884
213827216
377594480
100806536
2095391436
1957085250
683905068
1309034529
488124852
1314200954
1486885862
563140041
1455912383
1756055276
1391065349
865768800
1599232473
840886764
1483911117
303875340
1118588328
433829886
646858595
223591274
1033242652
782651900
1605150387
844556757
1042813272
1750749266
1282026864
959416021
785094904
1479909712
1180302545
1569578616
1105878526
989563665
1780509081
106098747
1660647
2114256490
794499663
1542581649
1839713510
1728336368
688785751
1895815370
1857621037
528469492
22777819
1943002465
1992263923
1236213693
1283902923
1394554087
25070773
646670677
1819803356
1585276657
1579530931
1746905147
420592684
403784305
997369087
1070585940
170187460
368425823
140528927
1406658319
884783292
1171053831
736177112
1575967258
1251375984
508072519
814866026
970242031
100145570
1355623321
1515643126
1755898698
912713777
881326304
1359574576
1961552616
1196672266
1557900365
864602240
1028774259
1241170289
2043459876
875609603
1680954013
1084933197
186078777
974077467
812141721
1837646436
1940245366
525763894
1253026167
275562573
1027759396
1966268641
1573467591
1814118865
813656789
1401862588
433901292
1776043894
773387757
275243342
1877612375
424508522
624118049
350697066
965048696
1362752479
685236130
320789106
995020611
431892528
1998406162
278944194
1488929891
237935574
774585383
521259361
1862325934
1477647638
1420910504
1269529889
806409953
1911099806
708917019
1431778527
1703711669
1074952648
1358755584
399573831
4180833
1413182469
1277841587
228586911
295840766
1771005485
389449674
1696031618
904442748
1737540430
294365316
846412895
1413698792
480365593
1796383332
142481912
149191817
820856287
1432183814
1237006243
1051714974
1809258589
1544191694
1505791854
403888601
1752183976
1453599620
2049292632
1735260354
902577791
61369310
1840275405
1735000733
1032078972
1022392084
751930630
297336119
1570477450
1051916901
178977969
499961097
915515986
919188252
423319855
210826647
330725109
2059119233
30018609
1293877831
240146489
36407200
322464989
1555106716
1881020509
303102742
1512665441
1285241364
1629567565
1435069685
1758344841
566714955
1421873144
1684321619
1705547269
1429368344
1839817321
372325031
138066824
1867279853
2122985138
1012987233
1518359452
1761777289
787116766
733826611
849176561
1706058873
1611994539
1283050262
2027499691
330453892
1210603825
606239160
1013112589
2133720702
1675046902
568289101
1814317221
936088343
202190290
1648008994
1044974315
1209422853
1421854161
759665870
822922195
308245978
2065715261
22822880
1446089029
251660181
298204845
657350525
1097150691
1210626191
759444797
366117274
1117628539
926556778
496843104
1891986076
921618907
539709381
1786377551
1192837495
1793612353
1903783601
1664049973
1876894650
113392549
2137717151
1709050924
1996285474
1622167280
1811594137
495482737
1307775031
1955327704
1482224131
3480492
492186858
1008703042
123982647
766340281
1278328196
883720829
1800950786
1042510720
1474428306
444723709
1138513944
1202297139
779739667
337876101
1668024914
1579015897
750074904
597188898
1973163588
1259310584
271348572
494152158
479678276
2020834362
386837774
429468713
55911074
2142787739
1353278225
818219164
1640825430
348556540
835476725
1291808810
1707303368
518343151
134464156
1366367009
815532919
890305398
809716508
1019884133
1739558244
1400950257
1220694144
848479113
2126499952
424849304
15582435
493544124
1174115393
491467262
160218982
1634183089
1363405630
99075052
1324430268
1846398710
1978409070
666765141
1972016401
1274573087
133896016
491659694
824618679
916000993
1454393301
1947196687
1310426411
707220591
2004541688
1539342104
1496755403
752088140
1740544914
2061809509
1506825765
239414507
107013755
1153965535
1115838184
88993089
1848877097
534815991
184272804
1863674203
1773558490
1580645251
1951004106
2045046182
854317161
719531540
855023133
1713160718
804579612
699448689
346560230
1687864604
1518980615
453532639
1846564327
1965827383
1051930263
937865416
2066949592
447967878
1161521176
1411860301
1275111825
551531798
1727580596
628867027
458958116
300176056
1654595912
2053687544
1322088905
2079832149
2121028178
391931286
815168911
834398690
1098483956
1303785545
116244901
1719972346
1505728640
1560548258
1568297841
607786605
1765931349
272337833
1223047019
1014581843
1088962095
1515643153
1073986891
1483285678
716261607
233537194
2021328636
484695577
90863950
1575874428
1980697246
1872488128
271151050
1840730350
1433436621
1229115113
1724366650
502471419
422667062
1207656580
1994384770
2000247364
146337184
889886410
292375593
104017219
1064012200
435047343
686996785
72996925
282371980
549383761
522675189
516028006
576564589
67404853
1570703966
672937808
60253627
364988565
1199807308
20236479
446681799
103984119
376092522
851275326
1938107872
1200267118
1845285649
1568486994
1271045576
498606888
8238631
242186051
292797639
1029552038
1072632500
882452709
392941405
2134336253
455839643
63138344
432774965
447376361
26866011
492263424
1564464740
93267976
710028852
1968107919
1902225342
1752371102
851945077
225661455
582568813
401440311
969672284
2085898042
1196473565
375148624
327146626
1057475288
84838814
1499111793
1286918917
721813017
1142735622
1892028869
1136744719
844881319
1862440837
975530371
585590613
1376224345
1534499230
228640051
220112409
1576162445
1710180827
1922625903
1518556766
26505226
437970261
813872802
538190791
1060518629
2070608336
1849661163
836086355
376764852
814839063
1463274552
246371354
246626650
1483750107
483122081
596911507
147567446
1269379986
1767939918
349342952
1464687246
263015771
1978523368
1590949513
1535583958
1625193431
2111523837
1422624203
119132030
1979523682
1766032792
1477743528
452576054
621002342
505001331
899716082
214860283
1313231309
1756700188
177503151
351406039
527338603
1701481719
49776702
1586297755
1680816982
662686452
173168472
2129919792
1498808458
318054436
890741337
339810128
213792564
1408060235
1234123814
1505290031
13351164
1825045461
1598297109
1653444454
966994912
1835055102
1484905124
1441203220
1999331787
844975136
948360865
938465561
890719562
1498312914
198935175
543719733
1630762657
986241917
1211545692
1560804230
1910405472
940656461
2126971690
270042197
1283676726
1108479540
1988609854
624463088
1745204889
2123488877
1942200636
1514779429
1243223944
1901596454
690373707
1888739087
1739121224
2144637828
1326670492
1970050669
675020936
1386486481
1328103031
138845904
1905000084
1855921813
113779614
314662002
910942898
251067276
942484611
1514551233
1042086612
828879822
742047310
88594558
1942765072
1645659295
2063981520
141994241
453678841
1743878186
705298783
332449179
1765653166
2025238381
2022196486
1735557880
1925819329
279456066
1693771018
1143771924
690489790
1766731452
449345573
1117921628
14523455
171171266
648019279
134800315
384274843
2084710666
1442100437
578139749
951326157
617161865
1763763405
257932289
2071814308
36337870
1275469538
681232591
326427376
2097664834
665099033
1274917293
1460485038
648805113
103813399
39168332
1288983678
415440202
1336926585
1406324256
1554556060
645023640
1323373759
87358788
837043835
1391104398
292979008
33141060
1269142855
224800087
2032314841
940298620
241059689
121603054
132829390
2088532359
1488797096
607109531
663325293
1143957963
67261212
234668460
212506486
341241697
1450905369
1003069163
1795446533
1026772598
241464944
354071639
2089125014
1382110548
59113929
527281807
785637382
775617175
829816243
1328939117
1393538652
482500055
1275860290
441756784
1605918295
1943494766
460058770
1062586969
99964328
939283004
993234177
1575645876
1170014143
120629319
189666632
1241455281
222801269
241599079
152086838
1257989491
549678157
975022488
1069144461
1954742372
1275540463
1576837803
1843327045
946765927
1257737311
2122534599
350213724
622784702
206930553
1709379480
2082076593
1128995640
111272405
713494396
1034239263
774185614
97028032
680235872
543024664
1649770780
1532127804
1165593362
320069310
1081567551
1509645705
662036792
217214479
137499105
13907724
356117146
1482412906
1957126221
64595486
903744501
1003032945
585343458
1697000779
732526230
845806624
1446381793
1543301854
1748032766
777204165
1015375042
1021896136
996238165
357426784
1920599974
485968589
1992140617
1181726239
1309455873
1566741800
817576661
186144716
480282580
936030025
2046778739
1043916016
1608318093
2079772586
1212211800
1865938560
1760708115
1681229291
1123114900
748122134
1627104627
998024632
1193880485
242091813
1405301017
2106652311
572902178
1477489023
1533751657
1668092566
1151489107
1917125445
547495683
1237885298
1223746737
1037606581
1456576797
1502954791
630034955
76573070
1240709201
1854026588
578879668
1115609617
1396646961
159562599
539500616
1787755711
1338654192
12641408
1204127860
90093677
678768174
1585088812
1340674043
692313267
2020204427
1164716425
616326873
354250191
2004494503
1697292091
1741930482
567379992
1438232698
1029823289
477383397
813407433
875347876
1686112652
213115878
476574529
340513390
1239145300
1598653551
1650123416
1749634366
877730772
1444503266
923527898
821567918
1153577333
1709289486
2122395742
471272464
473544438
13309467
936371764
1829808278
1206755759
286949035
1059178476
1117723766
1164908467
1301389555
1349600212
1439115336
1996936507
379455212
555024419
657661302
2143807119
1802409998
1291955539
1131885309
2030445597
1197778152
1926293968
429544341
552242430
508024114
394676721
482323056
1144154278
943944503
2013345010
1077218959
1177293254
1040125505
817624771
1014809937
1388156695
1354648273
411872863
1889836022
915928957
482667996
1465806215
264386311
1001970835
1391789456
1897526975
151185694
1393889300
1565076713
1639162452
1963166562
582540924
1826879427
539127950
1117585638
696922966
1863413813
1041074476
12851783
452320945
1662575252
498627233
60939939
1930082023
1488835088
439398647
1586109404
1156579005
1044706434
670229160
1561519010
682289517
351656653
629381144
1118818850
930878593
667723012
413963591
433417202
1628815958
1989345133
186582754
383919366
1172413320
2124369178
105297066
156729558
618691706
804594908
256616105
722013629
867398381
503066701
583927387
1618684776
572562077
1158547438
135422446
1786337483
1887018325
1504639400
274035010
1656125554
1786625151
1104818310
1749213594
1826425535
1116962136
1781088701
1358138350
1537613975
2077303854
806245346
252517144
945632608
984209355
437394700
746480374
1163456686
1754932134
173023525
738903485
537553778
894888516
919772966
731241832
112006032
463118392
1283124456
1603098800
1147843571
68579189
2004451537
828649963
450284976
1606179083
1940636006
1715954787
1065906025
1620740543
1675212451
1616536226
1119891345
946267955
1923689139
132848352
898379105
56619201
429932495
1981346067
169479574
633000619
1538773494
657364748
1188233939
301488675
353007950
1760023992
362928459
420522392
1825205508
1224098382
6062373
836501998
138495826
2115184242
45814506
780235376
2006590606
312986810
1107088804
1897914081
1700526421
2096528104
213387049
227265543
287677493
1468695343
1367029272
1082231380
14783000
58694639
650909600
504318564
1637824550
1205544937
516737137
1275744454
447606717
800373416
54929723
299194182
1596661725
1617899830
137008835
1014312968
1780030404
893626600
842715198
288915204
1676489389
2045079329
1364599338
1539974795
1887004848
328575180
878423151
1379003478
522259493
40782121
1797288308
1555711032
169581156
1028066935
1795740682
1038034423
1590563977
1452055774
1697515740
1843720403
478884706
1123984115
666858910
1655796844
132272770
120846710
1347245955
1348697127
611001109
2117503128
1943626907
596111941
695140188
1911388218
1214606408
1994770881
30953638
2018409534
1053456986
1514645998
551213913
1837868102
1926756575
1878010134
1658249507
786307756
30347737
747115584
280292916
1516738547
1045621442
1827399072
259523434
1477351271
433072722
335060710
1741755150
49493352
2098522716
508174905
1241892394
1386780770
301007835
875692699
1805099679
754654880
1439478979
1632774737
237429398
1453573407
1747408972
69055283
913985887
176284512
1836014817
333518960
225314319
738477970
864772444
1832101807
644807700
1523567483
386068961
1540619763
1510741283
1004561838
1412291479
671476832
690959149
165709057
341815685
1921613968
1674167835
337341740
2017671836
611805970
363401433
603062273
600391654
888133007
974555698
1708200478
374307820
135443884
1996531479
1295457633
1708789306
680283381
189408711
1052825315
382672014
670202680
603470598
738454780
993580694
2090808752
277469921
1275954538
452022339
1727256112
1144600501
21244883
1329428346
972996047
1899230047
1816752397
1671343204
1041851653
1259133900
159380058
587339701
572348329
342698983
812877627
1844270255
1073854184
526496562
1310223932
873383012
650435126
313850439
644953776
763964433
1471337425
12636427
692591691
1381229292
1555510821
1337191679
1390331791
777274044
504955892
245683306
1292906118
978071651
1163028898
800945601
1384263100
1656534799
188591847
1972415362
303621648
790949501
134071940
1177553182
518202252
802621354
1400247471
1742007555
293391062
772297121
1700320607
731930839
1678251150
1407048949
313696801
952252898
1147746948
636866990
1501948338
1606185320
905829819
277595762
1780000200
593243247
1271770415
1427168627
883776520
779480671
777438311
1993341853
378481216
154903931
432603769
2110373996
377336762
50484110
1244997875
503768097
1819329867
1107001631
616792804
1222717754
48041003
1483623995
350541594
2091194356
368667003
958564347
1290835230
1682313343
2014430057
1534810067
621048978
973028853
507971346
315911684
213398625
9854746
869197779
1603423450
1494546665
40286840
1613945418
718132377
1398441814
71167996
926705173
333445367
721335604
417193018
2087193627
872537624
1207717548
273774671
254514006
1175977363
579739965
1530433403
1176254663
1437632143
80875803
1365954334
549658115
840072413
804615064
605460515
792940609
743669631
791926402
716455636
1802561936
342421046
1432471153
1707632365
2086471046
2049381748
1345071681
12065285
1419779827
37582896
270212287
1511785759
1125455464
1403409902
744978564
1882200981
1165322954
1948250649
2100191938
200516569
1306128469
1028563528
1527365361
124917274
771435465
849365380
1987403111
615417412
1320435415
300281106
387270193
409340996
1091268987
1198531401
1880958380
580492831
1015876017
832164311
1590833286
693873817
2146489837
1249383513
1629979785
1504854324
57836142
872762088
996783280
88921341
745593777
416854051
889216657
375719328
967789492
391192758
507063382
1753173595
104843691
1483684507
984022090
165321801
403575324
934341531
1409162136
411151935
263569357
1489599726
1171519891
252327331
199589821
926990973
216217753
1566200832
587309607
1292171085
351902870
2004487249
2089927782
879610893
225886477
1724640107
1169676452
2081440846
1385842269
534960182
1938765258
1447121353
2121432545
1087755643
1183050267
639234009
907816704
1419027277
1291715758
198150502
824971974
915232880
924169564
1690820659
476465660
867007455
1301709029
2053297095
47337287
1864350095
1794123894
1860897627
540410272
459406631
1833327723
651634958
1352604166
1031959297
1738663695
1643996354
2066153583
1806363962
1431392016
1954839239
686745234
1389964643
1790452427
1181248473
905133091
2011287447
977715890
1309137804
844179209
967197763
853984880
1794484895
464887148
1346154097
279461574
340271082
2006579780
804141650
817841202
656523638
1997346588
1252376886
326894734
595986761
112342901
1698966501
81755999
1838189920
193088210
135818915
1798680030
894647093
481151845
1737568617
1069566907
1942690584
1747458891
1587341268
383877415
583475413
1143717076
1939332946
601209904
1367807151
1654544964
656559746
1612755958
752736595
1120624881
1003779337
578311588
176379733
1383321103
153071144
862770171
1060456710
1761219830
1516991373
1349575720
59782546
1402941635
1731487515
806255160
982472529
890500287
970410294
1263900718
558241908
1436762194
293541700
1994361862
527459870
568259594
510227556
117984114
685276558
352956542
1212681086
1000625111
78915836
1384141634
1191964793
1174090579
299156127
789771718
956170509
1590677496
447526358
402134854
852249985
1085544180
1779399199
796496927
532574218
496630797
574745967
1313586113
1349931979
1801361472
1941534264
1361945817
20799994
1918801153
2036967021
880899041
2026307764
19544912
1498745900
727001066
996860084
630092797
2121372125
569533415
1556896817
1954928126
730235101
1457726090
1724395704
542831344
1139000843
1648317802
1720401870
1852169004
1217246924
381813229
816438709
1008228705
2093708816
2126915073
1756552614
198526968
1783844137
130424079
1548910950
1523228494
473192065
1664986878
441815141
318201592
601766882
1491410600
1173840373
425807328
1547464780
434983103
1316730538
1647371140
945574535
175614018
406473098
1562438721
1859487086
935969399
739113107
19483369
1148644869
1940568232
350703505
769525572
1006650845
214651563
419490462
2002671475
1794628636
1755364814
1673893070
1012774908
776600794
1599326154
493355526
1085799933
1870483163
1433225483
152535814
1323467690
1508803219
1142264944
1323030919
669674918
602430493
305054960
744044242
1300142995
1824678370
1579691823
915312015
200430772
442973542
688395776
1856640378
2076223920
146929677
489335970
1661133248
1322440665
1370028199
1036504423
1926341657
1638827635
1731394787
2071214916
2109839834
683620579
738906917
1103684470
1524592497
1949017323
591936502
1747707789
741915079
1819099296
873394406
1979844784
819042567
269585418
1169236820
1004913430
590615263
249408298
1128902852
1582937600
1175728510
807592771
216541730
635382830
1013453610
1150742587
1599339224
1107259903
975154650
2097624273
1284857118
358505491
1744302850
1636267968
2127281026
1470120515
1205203648
489201063
980691337
2115021218
99452130
2028247914
442003492
416554111
578991239
1284610279
425544200
316634401
1070948029
49941230
716923284
809608968
919726644
1502317706
856975376
430050363
452814446
644536718
329441765
107390425
1537484888
196138061
1772823657
1420114734
1077167448
1365156589
908980829
179842856
1171175758
820533541
1661608921
1615029484
1445952370
1707753080
1729041264
821269388
973793784
1656244175
1939658711
447541911
1183899633
1117911976
718297659
1191759892
1865259930
1762591503
792181454
2021347359
1824898071
1725279544
1426512041
1413650896
1997309568
1398232813
1859271335
1585072104
636846921
1392697632
1708913413
1754294909
436965685
1396097262
139478560
1273848618
110498030
967843865
202328678
859794721
1866099486
1222416150
457519092
1927718073
1076147854
283799775
1455621241
1993200754
921387313
383353252
36823744
416180706
197944622
702868816
211699798
338553091
413295036
1138598221
872402409
555758134
1207280110
668016985
949122248
282542911
145284537
1943181467
137829177
405335571
1151064586
828528826
866550177
1546491832
1555789994
54606350
2000219709
1830363602
1061080444
605502125
1487081155
1039496954
611952425
1593881983
880003661
1548385823
1114878365
336302741
681266510
4100284
316562321
1888885828
565463920
336808756
1449878209
85788564
618897056
1435555614
695575506
40478074
1016362048
1968296946
1944953899
1623396781
655397389
657352774
909640073
282076135
1090975504
227371679
886005841
2031444887
1983220643
1408524720
194358532
555899205
699997634
104139781
280555561
895978735
1976806161
339304798
473252890
1707430965
210708251
1874739783
221636871
1623086933
1418771634
794872078
50902242
1969465954
42577311
752786486
1392069588
1327140515
1907634200
1651824868
1941916704
1914374465
1364163551
2080866781
1470441214
2034149817
1726197168
2105397475
2047793194
1296347142
1644500857
1676595962
188691470
907360347
1314743885
1773846023
31269235
1391544950
99311850
1983175532
1741954350
1940804256
1754992810
708780295
767863269
418249078
1761797276
2023771229
1047453716
1331909136
1254700974
429213413
1757724112
159442420
298565372
42830896
515238078
1658400449
2132338196
1423775270
2070007154
244392774
629538933
395153875
1056695878
438210405
1489127691
160953049
982223134
1620205973
2005578061
581652571
1575313394
1984165551
250589049
699097634
2030714439
1260443490
1035118888
636587424
2006172465
684920392
31879527
451773783
1068372128
1240183376
355068096
79652103
1858452583
199605398
2094113775
1511996266
1243878930
1360861008
180877053
1921679762
323767853
1208863839
471365101
1954219070
154449223
1810133339
1918777705
678597691
754352248
67706522
2022249700
926564638
1805280085
721431869
1406355742
608368988
581826870
1361731586
2068882970
1468654963
93994082
427571698
1401989544
1035019600
625382165
12442713
2052086760
837808333
1960468783
2131537831
1980919758
2072081424
1706886820
1772170896
151352204
682905961
544382202
649607916
819924850
1115621211
824036799
1450818422
599719630
1722735391
965723199
230270776
137505785
868433238
1827953933
154887326
35474611
1391005220
1101736598
523124325
1381213856
92266549
1315646493
1726876623
1112627336
850121917
898131064
451938383
1729748132
1663791324
17189788
1840702990
1339157209
1795722233
984832778
100531104
512562083
415050974
2087864524
2051737929
241327290
1315605228
311453328
1864384598
474127334
646014195
1606676354
362323983
729654911
360451100
211786467
1981725870
1570562202
1866235896
1167150015
1496439691
1861436982
582133897
1109839325
1544211454
2077675881
1637512813
1878431072
1806840183
1939559782
1534802019
939989413
1927034144
471808110
213627457
1934854055
604711510
1670013620
56843126
1428587175
1577645946
1585253483
549971727
532182097
519468057
1030405059
1768733011
1812302778
1409759187
1201448831
1898940326
61182564
877647019
619284440
892018807
1940684187
79225707
1584117796
1272781728
1141434964
53008881
1701045527
719722621
168938262
2082166833
1339115077
1748653124
701941329
1838850914
796690939
58601115
993732413
1702437262
1822901416
1819457242
1576324787
802374955
319201340
1604082052
256280505
863038659
839870962
1482434965
1410878615
686503868
1385679742
2031658584
642328316
828632521
2094134051
1522951849
870012825
1167983825
1563135320
1065838862
1814164306
855233979
82064937
2082876931
1778485221
14930282
1686112581
872865852
1340519888
1949901305
1243097148
1018467501
246498636
1427419590
1516287746
1747519973
1681395777
1366828151
659637877
316559839
594250779
407676515
1495657366
1001375327
1464021104
276544238
1736602478
1046915392
330883503
661569859
2083934673
225781778
1430122414
1311127268
751899427
945929506
589550667
1028334649
534417493
1233805626
168435872
900287716
15294291
44219389
582796171
1740383207
2104729681
476902993
2002927334
1668353226
1480987532
1866568240
1980855221
1113593261
380252097
1609870423
281074087
1580660186
77164679
361795973
916898473
231246867
973842672
2045366295
1618347573
1285176273
994204615
232765607
524431045
1445363451
1174873997
423402048
1682614301
1024456576
1804040683
2031898531
1637871251
1130232985
1698209607
1201984576
553683042
1703931940
1388583240
1350398808
1576462920
1606883832
2061101756
144849512
1061405498
2090171111
375254058
1474368675
230079268
717795707
615816752
1393896511
1245535341
1913959758
1768504873
958788766
1995231610
826241578
1718277819
373523842
880429176
942563639
2077487755
1430577723
2039540120
441265946
2034279594
660264950
72729296
1321465969
1151187940
139435795
1341022457
1274007192
952489727
731408457
506385986
805233224
1699400972
1816883346
625194753
1227837760
41696072
506340581
214525467
316735198
1457238845
397986379
335861664
876038706
345881323
624996376
579287181
701595
1758752807
469152568
1922993236
1857137763
881857755
1766443767
504025587
1971333983
1454494357
1463879126
197033840
1456726837
1479056515
129828721
1961436193
1536690697
1143298076
459825555
1982780843
2027752405
247702606
1751433364
1043658191
834648058
765192335
2147008662
537839003
1970545708
879162441
1781692321
942891850
863721177
1214185475
158021431
1448788503
423658439
614086071
1198623247
1095179876
1711732763
279882068
1924432848
1643418323
101072785
1754493084
716387096
1511743732
131590698
1056979192
714428224
489971279
1415085982
851224207
347091334
1940352625
1866307678
1054303019
559658956
1712097215
1536294354
1697148766
2058444514
2041539005
580338161
192583152
1972363875
1895981423
1253188569
790891837
64295016
393558161
2018257420
64657661
1417665945
2061277825
252354419
1035194887
980620340
1655695276
910859592
1373200450
501791687
1058220232
1282848363
2056065315
1788915059
16892828
1621690099
1952421300
578637276
420530811
1370817683
1166951079
1353145347
1881928307
727198700
108315303
412735210
259385208
862317617
405472758
1860736149
516935047
941932710
844303316
1290990005
17066150
2081435779
248048388
1963480485
412322402
680647310
643853907
1554674450
18278761
1115023216
175354641
1039031959
774674060
22102837
1095898524
2122281119
582992872
1146765482
319824589
1427291472
604912212
1846598675
838472416
764933857
1584445584
579311201
1642424463
1088109906
606935732
618129274
671361188
1446223385
496463460
48584604
1759523669
1026708148
1843965060
1677546301
422121147
70069938
734097611
1231225959
561432193
1989214885
221915161
332362995
652410133
1765346524
1883865394
592694819
1710999786
1599072654
2098697920
1733425784
843108376
1466310635
1947727729
1857114241
1094047076
1986916690
399781805
1087907221
249529429
168980204
86529986
1146510974
1033787184
1039711202
1799970609
647900841
486260318
1709460405
446047307
1281887307
209439204
383891827
1311581973
363814072
67421154
1449140384
1811487180
473560460
1188831941
8565007
2036800084
637767496
1178364516
1153815622
611099597
1618670954
1549275487
1957801790
853889951
1183276824
2031558597
159803668
511163454
268870460
99913317
1509309857
2086471351
1327583428
273622536
38230849
1258037628
1913903601
932683134
176015211
1089905096
977558459
880358234
1654428703
1942857842
1899469206
1698136669
1513755791
1417828208
2144027835
1466025427
442092877
1088141394
1843074709
658939886
2097824198
1331439066
1189835558
382920906
438844740
749402403
1897651679
1172663063
1295262952
753698430
1901380265
1882159871
1347151787
536749598
1255043066
1358751894
649254926
559891075
470815436
186600992
429093397
1529689987
1044590113
2018732034
1147903552
1359546227
717648417
955571203
230721287
73619749
1221172798
88968872
162405527
57313943
890420547
661264004
730512446
1758561100
1118396795
777868585
1755399835
554430011
1095531743
1210352181
402911421
1283288987
1931522
1715769641
168269121
878928873
1650745455
887664977
88968872
222189770
1622189776
2088330283
2056513154
1108132859
2046743581
116087389
1757889312
326362188
1813406225
789162126
1652957573
1673976342
682718313
960659147
1593217681
494615023
676351067
1775057560
1838449569
869701787
1173396880
1327182040
1500870739
1488459089
400187966
1215668839
1857357271
1078696470
2064912245
337887350
1049831174
1822234540
1532300183
695734240
1456021534
314667034
1616589435
835022897
844762825
759725441
1316249473
442939405
69886693
945834428
467320084
1284406093
1371359046
1571593256
356582012
643240076
2000583390
1213569871
1103305316
150858401
395395121
827027356
799655267
561814240
327537667
475631882
390383489
1610117529
693184946
1183301705
258163778
1921322447
1454881892
2142807708
917701590
2062835471
1951457852
89068809
900224158
1234605368
526865185
66257874
984654076
1505842093
823515218
1250658918
472401994
512491726
1045780219
846899011
172577281
1059764586
2015304994
1972853849
1367731402
973898858
1966843099
2023138765
612287031
120848091
598979367
2030190438
1783708785
1052393858
1645749106
55834429
1417920385
1553664105
443817493
400268260
2029737258
1979967875
1499610271
1270819170
1623788906
117222519
613855829
1913512059
530806044
864837969
1340367481
967166490
1385209208
558773238
967631344
1752009022
257999476
1674563441
1560536881
1147744227
1499417058
887447047
1605328629
539970572
1235597294
232250316
691979768
1652958620
691098517
606580803
2111598911
2025961806
2118202304
1255864593
2010718867
558275162
1793012649
1688880277
357023243
345268907
456308394
1156017912
1137894384
1314600358
909469509
1375426308
930650090
996004091
2099765368
1360987733
863083806
1088941856
410339620
1451751083
1903918099
198129687
862097938
1689002606
615362900
375992094
324002935
1563237371
1181570342
1434588333
949484452
1961577934
343191847
1005157926
1500845004
1153534366
491755369
1388430882
2008118351
404079972
2006218481
1596695359
1304389473
293465656
829418209
722983952
1216323986
2001217693
1952589570
1602727996
848235739
1750172376
1450650615
2046740685
415490312
1316994418
1451685285
785564877
2146151348
495295496
1901145795
832025275
227266681
2112965810
2135498198
271729927
1634124015
1699255642
1776262081
362395170
242263843
1054957297
1318811057
570904795
1108370390
1870737360
131501392
1082679257
582299816
732047160
268015104
1957913116
969318205
355023081
1858510929
1586342318
300256782
1242016938
1033050481
1564982440
1868831372
1233161102
1748274910
621156424
1595783512
188792008
1657348337
1912849348
97258167
1944863852
1263025186
434315846
205280856
284311246
121388025
1266234631
1392955760
915766269
1931980516
420361112
494861597
1764363429
202579646
578628192
1781490511
763180961
584549867
1540810738
2067021964
1358696460
1985766242
226467578
955378119
1246184184
2065731878
1421860548
1064125126
719104672
954097878
174386254
729368974
831656385
1485896928
1537152143
1477673959
576271415
441704216
1639348195
2146036078
1825969760
1182081773
1788455285
2025207932
1533754545
2011270288
207772747
328584547
979391185
1248042197
1711899210
1541127823
1312279824
491031529
1856186849
1516928769
1311648499
617907038
1366488126
2073557343
1162408092
1060878958
1988074025
1709095408
1594707034
1678809277
1949199905
1849754555
491633791
1114496823
1043562711
1752140026
1010808171
1949962653
581106939
1649030043
1153079953
1444006365
491286786
247862979
352931555
934973958
1894854784
375988970
1191457094
2048426642
317665769
71777634
1502644760
951784256
1373994924
1886255248
1685730633
194396522
1456903081
231844700
1474726364
1077781621
1733430114
1242313159
1730284330
572257772
8389614
623428793
1165892545
1340420116
2011528915
470591549
1168188886
824520246
622827936
1491286812
1694037520
1034464157
301374611
1905445959
186435359
485511831
1334111066
285335826
700112220
1868508458
1138118982
436595360
393963062
242604203
1463341456
1657103530
1439901078
473661689
1369354471
29815699
830941222
1635062006
1089216189
1067448268
1551297684
1856550815
1302002198
997469590
404880139
1050035626
1044304506
113061559
1496177423
895177183
309175247
1319265471
1544215651
2131759173
356624397
1519577968
991129379
1812929130
2013920605
1629318279
1163509421
290854142
1136797170
1558850612
1840174972
128994170
246788382
285346280
1899513320
1037609024
1266723071
607455174
853993133
1004730158
1459589517
374460750
468991636
898848830
2016852156
383772896
1818616379
34619346
1865757867
499557269
1381852868
1042128453
1097488705
1425260700
1411416236
628033823
388078080
1525942092
996068237
1409440309
1207708403
1898741372
1282250474
714620896
1151021961
860053595
1804443249
27434792
1163614979
86888699
895204712
1594537787
65298707
1490378935
718808692
844272016
134991444
1045714436
1688442037
2088420422
231738132
392603894
853179143
245292002
37802396
1281950732
1282330736
1104870070
738162254
1544365309
2069671419
2093267781
892214422
1124123082
2109263279
502506115
1587763801
1062016181
313328000
61962097
684542377
2007508875
1525247180
1896397076
1252350350
468680828
726352977
1144028969
484589244
1324700703
1364058631
1565134008
421123962
556712278
1524226272
2004026345
1914221190
1819436636
1350077326
1640554699
1928367292
1313065197
1383060890
1995586012
1985475463
1413963175
1109144158
1439056974
19155885
249697773
1066362222
1167350251
994827653
301035302
279945665
491317492
2080144650
1187968381
1181934893
1048268845
1522573358
1459530652
1153923898
1992431356
1211347380
1471273433
678879078
1501870591
61824314
359643895
2063439307
1247924957
1322877083
790572964
1804262236
616385296
1324377639
1677695806
1854562403
953605026
1400843153
1335632784
1707756218
568154928
783435907
1625788258
736520106
1369448925
1364524005
1745793779
460790619
1603838586
1543261335
1990213476
232487592
606413079
931452536
495434242
779365878
338752375
113102636
1651743983
322323828
13450258
201114090
334057304
325630014
1219454389
1906655397
2143243080
1377483638
713367588
1878658851
1549264807
2128908897
1604357426
1451597750
1449823186
1606783374
923160748
2055876667
1488286310
920461702
761341846
1652413484
1497514256
62775730
2056322172
382459869
369995638
1792344517
373358986
989404341
624364184
257985
906281164
149095787
690815696
1257963230
2023894464
1633355034
1517673926
1127055383
221184351
1202977057
727054855
1537437957
1697163368
616143616
16217321
1643183523
1952607471
1920115706
1375741557
322913387
1027710430
301493712
1900941516
1263656602
323797336
1515080107
1502517451
1491859054
232180272
131268876
2130537062
1993874371
1987684780
2014927450
1177496414
837790573
1347291140
1782978225
2008869273
913935111
2031463257
172678970
1039330078
1113193619
636285949
1630818725
670995103
129235120
1710545433
76788721
183003587
1517857924
1939706538
1875388757
174435979
1631867943
742062502
2039114193
1993115621
269694421
92173117
1397530307
226417127
1911651665
896212445
1763242671
2010768666
543616209
1795079090
744234728
715892982
309918071
87748198
1715963369
2063806011
2025153035
1994099275
1317443090
1011442602
314081990
1478627256
1666257789
1716612191
1490180874
1626710257
102626155
1149875866
795801085
1650490928
1656020434
647030997
1561168453
1208234327
181539762
1443613630
1298435097
1158110476
1613376906
346674022
1486528259
2141460135
2098684147
48871817
861928205
1837066133
1035086961
1734156126
1976520093
971972050
1143768366
1508527900
381773070
1381777322
972939831
5592414
1714177228
189711321
1162904873
95492721
1584179459
460689586
195157309
670815620
1680808713
684776656
909598261
1992992873
434202929
1027836211
1713052452
1506905823
961865373
768324670
1154267311
763160527
1834299203
1275739516
1045135133
2124600026
97905685
735941910
226151325
649438723
1904521980
2107552410
2152385
295199167
1816455657
813619461
1217904986
746713668
813245598
601145302
1021961634
569324062
316952829
1438158716
1199683978
864983738
1351833193
791776846
701864755
1104744828
2079453763
176055193
431729495
2111054565
750997940
286519915
103704669
1155374693
1350453671
2022269195
112118420
1630600372
1167556102
1361987182
1505881000
1912426593
422313890
1128522424
1680423756
1142042191
1646012799
983139472
352455580
329499503
754382410
2067918334
550067535
1030935718
1922092399
1213592106
1541442372
1731799505
1132656854
533471945
742027348
921358565
1806227067
1133870797
239068656
1699428647
2134722112
198025191
1914088616
16537631
874138050
401085208
569148103
1969188659
33725093
1059444183
1988469366
1864579026
681966926
261648775
261364015
932447082
2055639167
406179991
135830740
909986326
1901503607
219788290
1925884627
1237371982
1858917901
261468445
1876992718
1208961711
2018536001
1219217660
11719698
1540262324
1533461824
1670089879
787011632
386057024
1011825473
792181454
1676141892
1960179932
1932295377
2038873293
1148327358
701819584
1287357495
1634516842
1299580758
1375416727
1728465901
661047508
1855464785
690477607
789074576
9627639
486183725
1410998871
417481172
134903154
1162557369
819710331
529022198
1543413698
780402912
950473910
672316581
2028878134
807841205
448491205
1433976636
1694311843
1378970801
1369931606
479019982
214199957
466728168
1088480523
1551952375
884211135
171357120
1018750734
1403414242
1467376596
790989536
990110443
648744746
1182897421
2119419561
1392355066
1075059164
1040190427
733493135
1440349046
1386752395
850105569
982102390
365613822
830518952
1257990193
1570871172
711539018
448161364
1113838376
30275255
1869431428
1021011568
1650475853
1557715664
944512863
1535715433
1334446257
1455672860
39438457
545555035
713782890
1857226798
965634980
593445128
1734162093
1299794590
1985762189
1281847981
112748881
1187482210
1728305580
410093218
159520205
608106311
1123546224
1844039016
348894698
929356256
846144512
740786626
219219436
345231994
2126071664
1141433845
820399076
1995637321
148763278
1152208822
1671820442
1260607642
1226917525
656180038
1302076896
596331961
1006554146
1130928652
1526143432
1769368981
409611970
1866529194
1553766450
608761449
667137910
767158938
65259523
710871577
392634718
962534393
1179940495
174100106
1840651786
1889035419
1200419678
2088227755
628225547
1191970559
1045814803
2065724682
373390448
735614778
360150214
1408617642
1823070965
285255569
939122692
1492280455
1047067590
399971148
552562946
1490949538
1176594863
563507289
338452195
2146621683
1513957098
388782178
40690364
1968500258
1491650115
1949696322
92897277
1438817343
1222968722
485033858
756421775
828738800
221682041
937657580
1148694065
1183373459
833173542
2053601001
2052295729
1502241532
580808175
36574554
282014153
1801640370
407054646
618160528
1122609048
204594515
83431783
1757511527
2091368224
1522981995
2133866000
389070041
341584469
1147370709
389787966
1545539
374237092
1314629024
1324173365
381708065
190764595
414834644
911468147
1548412248
756082915
836356680
1263633833
4940322
681705538
58170255
1973330554
623147926
1365590291
2061170634
1409568586
1200006099
232378303
2054754736
1503424335
1614350056
1111697749
1082044430
745869731
790745638
712562730
1688430793
1173435665
1718689895
546365474
997628124
1222204691
144507903
5031102
1577742207
383577264
1461445700
1092064788
1529564295
1849377510
1917744242
1731333735
811191743
607194308
754900356
1756167275
773429265
210152618
510234825
1263255578
95053223
295552848
986731019
1531584742
1321294384
1274787338
1935843866
1186423313
1262432424
806596313
1501698580
2097128199
550811224
758618995
1672426040
20447712
915700458
907997641
99452906
1794910853
145708639
566264649
1047893728
309075021
346282891
1222028187
1315035467
243867212
1104266241
1745091844
422930874
54603999
844921736
28205157
1633478108
1871683282
290236785
632232684
390239319
2066306991
411266016
242263843
455376380
1985443430
705747502
645999010
1272825812
1879386414
650339394
1178897160
1956211076
801203146
2056465224
1225325151
1525824681
1031233262
456100965
409123009
582138756
1500489014
1567595200
2073691468
739694291
1892574932
1889218961
1703630956
1906377321
1369332125
1812386880
1776655750
1749678402
1325272958
1375464029
1279254646
660774635
1169480815
1843623943
957315928
1871995402
887677069
1805147678
1383878484
1094757927
993440085
417801607
1668085647
1526377363
2111387800
1178892268
2067108859
1048364771
1882459164
1759040274
1849028516
1660022040
1853738299
811186
66465439
579561969
220208799
1823656141
147898767
712728081
1110480385
537196588
1674138122
437356347
1869802753
577873500
225601209
1959526972
962637971
2143688438
1290084241
647284410
1367801502
1039998141
1719716262
1597254902
460163450
1870719949
361916423
887958148
2067989668
710349596
1406141762
1097545941
1806028348
351715042
634449554
186803255
865930006
1431798629
1624973624
1224585223
1762270376
1611757569
1694083050
2095785831
995045795
2006435593
850898621
1077979982
100214047
1274357174
1084816235
97744463
952893322
1329902046
1060842995
1217947162
1676557180
171946704
1705622396
548325981
412087870
1544538031
93412646
741522508
642349869
1171766235
2103355732
900946439
1213796598
569250366
1572360746
368067870
1786150041
533934662
947384752
2054135518
1732035553
524055892
213661508
1903911187
50451088
417079425
1443896944
1307551019
2025313193
1648671681
1348454802
994727662
103352640
1362311764
870253375
1804458441
71173745
840766232
1005530645
2030341137
878161896
890865691
2018559507
1204434393
847629099
1770024471
241916917
1439503716
1191097454
1012246975
7129892
151073891
1427047314
1380827410
1021195751
1090969179
1827633639
610625801
891003202
16363541
1624261348
1973648238
198737868
213157846
1791434418
471420937
1110239800
1059485079
2108752390
483669405
1516752966
1458499243
747908941
1954260173
262016872
513462337
1050849723
348367283
1989920058
690626540
98899933
947780449
1752164254
712484813
793607403
151499484
658105241
1070038356
235256692
1492824963
1283145361
431043223
5106938
1030528043
337696234
1831197598
598171573
2093113338
457754642
970066134
113893073
1486984067
1082766463
682504665
1124266227
813324094
252315098
105519805
2134209464
1398036175
78688177
607644726
1427180923
399836304
1057251605
1300293016
1795051867
1748681869
894904656
958180510
517254477
147308792
997599341
757894495
2058625844
1399509407
1268974469
141666449
1397412304
1739871143
449985879
280692266
1131073238
1644809306
567762161
1028691262
101822883
272094006
1892772841
918541859
1553002889
1496912140
1678237857
1222191662
198396361
1657134773
451661739
580786380
1537918092
508521568
482981894
1434473813
1897153285
1268255493
1420616915
1237603364
647059117
1603897770
1071783649
561430328
862855691
389014873
1665454891
1177390804
910523472
705048601
389225323
827788774
752510250
196942604
415750001
1723784330
755700314
372103029
1230939706
563640715
10966007
1144145121
1675356040
2081698707
1203367464
618488958
5814772
1538350555
420103244
389050154
2125379672
1508661422
2110203840
1071754271
1970637326
347748586
2014231213
1562066790
145958732
1690119292
1431343281
855982899
2105565658
839903833
299406491
493073049
1356770313
746891352
558994630
1006973116
118245323
536426974
235081841
413525622
153411301
516110946
1105904932
1894117437
569776696
1116918414
1146677273
1445135775
1158163633
1588261296
1867568926
1561953857
1308906905
1192558163
456040090
269015142
1130267297
1774644536
879334037
1718626538
2101418525
831167176
249029573
2093335871
153972091
1017863810
336603999
101354680
198001427
1819965004
1398153417
573073887
486055104
890768707
911274012
1955119832
347585125
347110175
500166460
1309758110
1370294800
2077975160
1638582634
1471350974
567859577
1203650601
160166486
346205632
312749561
83670598
119999186
250538486
1416988929
797265242
928956264
826164059
117535616
21882894
1885915246
2001581980
302851079
1557922002
1109324701
1729360369
1194390929
1896782494
1557126678
1478451900
1373531753
1523091848
93107007
820059339
911978179
1764117934
1446885485
1717760868
860272681
588523745
5226040
1578105279
831250398
406038534
1709975725
2123252449
1200926347
62652269
152523639
1198394493
175519927
1682241965
2080546370
1039633372
1657707283
1006473811
2123087337
2048499604
687436889
1857354663
911644843
1896215703
503898356
1265548394
1752995590
1362161779
958071796
1897030484
1989110203
1188944533
1819538036
897935328
1223145206
1704062557
569345618
432632253
364856781
2124629175
860757178
926966386
225290846
643837251
663297878
1579576116
325809358
1800037721
882357915
864918193
1953972384
1901206223
235634622
948158647
705816304
825836825
1401353970
1099567773
251856973
634981105
1428007281
836890094
944613929
2109621024
927102701
1044474658
1733495639
1295712161
1365882590
1191142818
1983380244
11468194
384934184
1731124075
1109933124
1161447004
505608784
425503164
683573692
1412899312
1278713815
882569024
2011334556
373933744
1582212088
1132554556
489414154
403084352
1223189453
1704254756
1775085397
17158570
2100277695
565779973
111954078
1468907788
1516356719
1750216660
1902328688
1591266273
540468618
305975975
1343171171
2139210674
515610434
34579077
1845302855
1749106734
859404162
832920154
147057309
539928435
1371644167
335887192
1551407960
1269071048
1526289236
1058446498
703576362
1715306904
330395792
1347337066
1724489077
518932372
1775309216
177816149
900346908
1983389138
661476552
435822211
318720376
1934722968
1666755606
733514616
705200032
1619479423
942240374
2110280115
908534777
1964125469
575520472
1648801034
527164008
111064134
1380950275
1740588520
1489066284
1261254328
2012895301
1795916046
423878652
644967559
1361982105
155139191
1000072730
749571174
827656105
746535267
606261155
831775173
328561536
1230860584
1869109827
112382894
584018017
1252096905
913443142
1411813675
1180977519
144280519
1845748211
1457857367
1409963628
1012148686
970116260
45341493
1583639746
1493915503
1202648341
1940610244
18359423
241670265
581311810
1496140992
1833503571
205244879
1169671154
1473871409
1555247064
1106757463
255076606
1360084444
1415836343
1139324804
868448836
1593412087
188551309
1386863480
1111726855
1802097038
1398102163
786249487
2062730705
1260335783
1641122003
229003324
649709552
1948309036
303498072
795012375
1918014768
2049869173
1026630914
1874690484
1565983790
509147602
482949796
321117681
858659864
1587597742
1901571131
1523363663
214717854
1213728684
518163321
139446839
1114546023
983249063
11741528
217191156
679595713
1869670058
1630032788
1433975226
1074504178
1315007839
813674850
711965254
1732193296
195674483
1070185723
455837494
1830200336
1153454268
757415776
1895738695
1249779418
1046919426
1359056831
1925082073
2013033555
1622603691
660595487
211901382
1990902741
868570660
1996482268
1892342218
1103560160
1016257370
29842972
148164017
1363452753
605111745
194331752
1793595370
1004777950
1091664265
114895727
700043859
589207893
1945733191
1179598736
1571801781
1698072880
1535170830
92194942
1066212423
1767058102
787422694
1835722498
1352219205
645854674
1871390549
1984931437
740924725
474960232
677037501
2023019276
1720764200
1637808997
1336507503
963147014
136125924
342893150
1113919995
236087060
577377224
1143480175
782575003
847528083
445040877
292990361
213923112
629221535
419901545
729912586
1261801332
2031673746
544863867
613816689
1331989522
2049605870
1973000863
1067599538
730895845
1289269984
873913586
1522443350
1310802350
244463446
340003256
1136174026
937923790
352644062
795596398
685662183
240053857
1807684826
131217890
725611506
1507316182
2016166126
514243939
1497149314
1583554541
1727931986
1491067241
1609379674
400781042
1754240325
2066037430
930944560
25030195
1473189937
1929526725
1203998179
1258533671
350368150
1517947751
865128479
261671384
968069708
1654895759
1126041810
225772501
1023101269
1062015195
93892087
403637031
1839351620
897885694
383083995
2077518190
488146383
521870986
1231769048
136438704
1215041114
1398281508
2114744641
1876015829
1722194379
380382734
1198521692
119575863
2028473809
985808751
596561179
477267143
289605011
1573118473
1125109068
1512670787
1052035336
1363978872
1717964768
1426681717
648380800
436124535
1918397499
547495582
1380929460
607999280
583136484
160998800
523959446
583003095
1017441823
808707881
1190893657
1046954609
1371274666
222661271
2111778943
293128285
888723760
2125898928
1711080215
1744417996
1809632391
1183794836
1186334941
399619583
1592452644
53712756
1945152664
547233295
1673639373
2084734551
190113514
1305067247
1723453411
720036593
1793427462
1857614915
1482273567
1145079713
1619093067
1761457804
1416433414
566576975
1490348959
543963043
1958446887
1840658903
1398509159
1512296427
1240908334
218804304
768701143
766855054
1584786516
957771027
1155479154
63724562
102027651
1430247145
1464695641
1049944276
84779
1017151637
2128881319
615036738
412254753
2014116730
433995298
434405722
1253752514
1391409267
1078638207
1182294934
1588824045
820194994
650542136
1772271089
768427932
2124572400
464777306
1048565269
910463862
283355740
1732533829
884802329
826817741
233549908
768550791
709929422
534030563
1387153174
987824529
311033496
1327322683
174079618
1816255206
1520376463
1782100134
1802027236
662127646
180672430
1150913954
1432583510
901803189
33273321
925833417
1169108063
1978732032
1213081046
283270655
287331024
1379154123
1422581135
260672950
2068866580
1551198716
543997208
1387496011
2105249572
191023904
437483301
334858946
438281789
1012079250
383814306
1942018537
1581072263
728314004
426961890
954374617
1505501610
872404278
1919015214
1610355389
1880285953
1373039179
787638435
31784958
264165034
1409243979
1971629696
2121530438
1483948013
394900678
1181815010
1306989100
982484129
1529438017
450007648
1526713357
1088337496
1941428213
1257624498
1934003947
2089317544
611538690
1247730498
2017828852
978191000
1787456078
125680988
1177578088
1947667757
1483575252
1921093115
941208492
2056582215
998222600
2025900706
1233664181
106326820
954212792
1303050924
659440087
901088333
72265339
2081002833
1045488697
1903077634
675210904
2076358894
456215071
844931709
1512159423
414310871
748141356
502307655
897136191
1577722252
1236207302
527471355
701764823
775938330
119517839
1472633002
42496061
1925317755
927988294
1550378960
1161324283
549080850
1844263837
170220380
1391449671
296260714
2139008400
1341007977
465382665
2116814316
683485700
2021637143
1042786768
1402444757
150463584
607816922
1621165744
1876099079
742989012
1800879622
1186165328
318946876
266847394
66030333
1970650793
72749126
779955767
1683472430
959995457
551751691
1834314025
792745151
1333512454
1352020197
1597681602
2096155701
653419475
685064383
1175145289
1984955322
1701470583
1171553473
423130979
629634748
2096808108
2060630411
1421127873
1227675542
1335802751
29004731
1932160169
334710272
1878285593
739702116
420686950
428601233
1269953308
1437642359
391797204
1470161687
772376097
2122431573
1331527694
216558313
640357070
2076950424
252207359
1742644118
654762679
369310422
1407630263
752223766
374723099
996266264
160036342
724210934
1555929425
1826890193
672463279
295169152
2038987416
1673064216
1217717767
277284683
1450038303
1915715809
2019894247
1983853659
489226929
589683410
2060227670
225747
419086822
1735416869
1266939372
1791328108
431185759
1460238228
2067099783
1866213949
1213425197
1584780394
911346700
1088801708
2059973491
126469840
1476829279
136939190
1589173416
2084756138
387436191
1572035984
1976428111
161558068
854136508
461363575
276948114
1806054694
481319567
501982116
1489910549
1276411589
984197484
1152700870
1287302896
185578546
2097162954
725508670
2099423383
1389018456
783449990
655344491
697461475
2127398397
1381024776
875022162
1240458517
1359233712
618758516
1949578148
161799964
1380362862
207812013
968784380
1804196519
491778965
1837383379
1756610256
1975309892
725113582
43577147
1711012021
1661385172
1856673435
23440350
862826078
652144608
489795042
584915712
927686654
1471182705
1822249257
891656789
1748989355
914039886
807902406
689632817
1135093128
471133036
424750448
1217414797
188648821
2008593896
233671047
1231568907
693424303
1129097141
1338107575
1519855328
1943419544
1307202067
300996045
1439066742
1397785670
328119209
556439199
718567806
722596359
485420274
581843797
344194103
1649001432
97986304
28939235
34583161
1429049671
1675614481
1060567585
792568925
980400281
1622172692
1904469053
290640755
200482323
2129318022
145215309
1356642730
305531994
1040488361
494099798
123363752
74806571
331569797
1755008967
1722553224
625189654
2138534013
170673191
1771977649
164261122
1533507302
1311025350
117359219
189073506
773979375
2061030401
736921783
1986946845
1418993225
6642389
1547331419
377447109
1894502606
1500119651
2000297232
312396727
1171628590
2137999109
306289665
1509241471
1131831552
2114331192
863074305
1021787928
223919852
2077865347
1491258007
737500434
1017759809
1258946219
596588845
1191851292
446221135
1565178871
196728392
299306298
2123280387
845852708
654530668
333460994
1902419157
120022517
1690602285
866493399
1952679157
1582442205
1278283561
1873264000
757538460
871501871
1334580644
1812330625
807219979
641622583
1548691176
987379609
1332673805
1929213054
1287987408
1069781930
1524093472
402688562
1861332724
643190870
590800899
2010419238
2074548954
643343459
815563074
1306958985
460364048
543374373
431979938
470630093
297936046
38712459
72288651
604222372
1436571554
34824450
1454691292
416014509
662385726
678533808
1387795948
814712209
1317906453
1360454996
1279751340
2123117717
1930252592
160270490
226592580
210666916
1728604999
2055539171
668594865
1437278157
2061588270
2057171797
725325107
1326898591
450195039
1692639509
386017600
1837472143
849703245
1979624182
1615344264
2095677754
1183610092
1215892572
772291062
1497253702
402421350
1761511959
1973525656
1185171065
504706814
1680263927
89043064
1679371450
1704843473
266847394
2068109498
1850540051
837706646
1465764333
1988191683
594237360
1292859779
1080605094
1475677997
1412471708
745359663
105944
1807479168
1669122077
1535129752
563212953
243874563
863739189
455671843
557718661
1403011384
184269951
683984301
165234352
1595931185
633442656
711103530
727284145
240907430
476575100
1865227093
990100286
731106275
1709391023
1976173460
1766427739
872054713
294159290
1533485624
468803437
185165618
667264471
901275431
1867294488
709066279
2052512083
1735735441
291650951
934934153
556367260
726783923
1544207829
964935173
1998115879
596812460
354398122
326691275
1900478650
533751360
230228866
1377359552
2001528880
106420267
1349575525
1148246412
307727257
1299205470
1218327925
458668223
58740880
1399785016
267723721
1950573996
900971786
1050676382
1977496123
1548414716
459500222
2092906779
496484372
1919968817
128430557
1214336283
2071064357
1055037021
1148884742
324699149
474033974
1701066806
1629088391
629816015
1948030363
2024753963
773566430
1903847651
127677667
2098624862
79976605
262910490
659612882
1271025290
874631906
153160679
1145873655
1637808997
847900384
745255214
1925598613
2109104071
2039545222
1821797747
8099808
686701720
1868538619
2090620815
619144662
1348017535
1069901053
757736156
809904680
1910893471
261588555
853915530
1059364362
1015389401
1281028560
496783968
134495431
1888966673
1321027290
399066602
1313929278
1400691299
1538986516
506328671
1419901071
213015939
981023530
962771157
180315805
1105130206
1213043566
1622039533
790445857
141596355
862026429
1284588150
1334736513
219860584
763792880
1547463016
381801585
1867708288
999206859
479427035
2143623707
240512183
1324007013
1240559528
1830149386
278533609
1653407638
405566430
932749339
1738652519
89349050
1771185167
1300352690
296229793
1762982067
1557687590
203459050
1280318297
1588018489
974315907
644045386
63637603
59192257
1325291064
1060819043
1028428195
37362855
1371033626
1091329276
279211995
1335190172
797436390
1328296198
372351942
1712333232
2091048379
370991906
115441563
969743515
1674783165
1693757032
1600151037
16703508
1824388816
1605160987
79089312
787268553
1384866904
2114410784
1023024990
1393489553
1385047073
1353626288
275935498
2040999967
1344827721
1664458572
750582399
4652177
2139170363
1049071164
1389560118
1969132230
1387282715
1683509582
920243055
361384836
26822447
1694965237
640205150
814312975
1214075892
569736816
5806674
225396803
687452629
2072985455
459137673
1297418801
1797202640
1546174473
478010060
570928335
1529910103
1461286771
1159948650
342539444
1514361285
1999260318
1207762455
1758829981
116004582
1370429284
1970643453
1384632134
1913940528
4713669
810847303
138729763
1079164661
783767838
1560161992
587948463
1137909145
919751067
1191810551
455938351
552547451
631617567
557932557
845858957
1130918607
876965273
2122997536
924978290
1758404435
1092450900
663672401
1577787089
1274050584
686764138
2052960564
1583897528
1075777379
1228516923
613701624
2032487581
558759436
598720073
402015297
2142053729
1222998602
985150269
1827086443
1652177277
1698589207
663950802
1742459082
936609522
1463745368
1019056613
300392715
1883033193
908847922
1311667272
1975883765
1825547385
1017953495
581095258
1827047840
2093015204
221621179
2066447800
649458253
8342394
417644054
1869204973
457840917
259095595
121668842
1856049221
1666934884
792087922
1026803080
2027836885
882762794
441104772
1997991085
1334476605
2139433385
2146646461
154670289
573021442
1948214366
1713253735
245832373
340302860
1196747182
1085508096
2061520505
816351175
486350313
678299177
1604635008
1468593869
795159779
277906917
1334561326
384963354
516106938
1022900469
596837244
1270933232
1292057430
1564471781
1920671414
194805446
1022953290
1862016053
1256148718
1951636087
345755622
659292459
905483594
1822998804
1760179725
799454606
219797090
26187707
382510449
1995626097
1696198712
196520948
854277637
1973530720
2076726443
1938991735
1974908769
1796670245
780867441
159127834
266090738
667318387
1723064090
1770381349
825076224
1715670166
1313589121
142049534
999255968
80906379
1323496054
475674558
904709250
41573756
1116771345
205661931
1140979832
1610696622
1867242535
115805394
39977891
1431638552
1883397947
1875048043
1188992819
972364709
1501164145
223476410
1880407174
1783878843
141519119
1405873413
1326495068
1157687795
626401075
605880986
1379751417
234363490
1956987133
1001638024
1425303210
904884435
1343970296
1052839116
1695646695
394283346
841059529
2143163978
418277221
371659765
733803463
1244247310
1381997106
1668777907
2060338253
118430908
2088603065
1459336087
70464217
1222075337
2107754034
859014248
1343786081
1099435119
380042157
1843428073
182730339
746959921
622085899
713734712
533602221
20823956
1676097087
42629961
1582751792
1817649807
598125378
2102238506
1838905071
1581034767
923980787
213987766
1954915863
1951457852
128192615
1918794036
239722106
1715686751
639683590
468297581
1225517027
1429490880
1011144476
1665376538
178581898
1086329417
505226325
801059820
446250965
973481489
873039501
1803796566
1068260538
683702453
1933018791
1525130552
1230481962
1856559300
1262124604
2058567109
1938036405
2087864956
1523560683
1634437871
954979873
1506623008
1247208167
2016332170
383514924
741694866
1167410495
1945857110
1308172438
1525737155
927901120
220074062
2015109864
1043408108
540983782
206292833
1180057717
606884978
219537872
1198872273
2035994239
735519709
929996361
288366202
111318470
344167877
1633352798
751440079
214353531
2038984808
1505945813
1174333589
1237207577
1724509825
209871002
140314712
1780379587
1770159038
2106831755
1802172743
1318208984
1601435448
1464986169
239588035
1751480521
150700128
1259511584
1832284055
1381734471
568207400
1573085908
1381519935
742382975
1344268852
219518665
1097398909
492245927
511462107
1792967866
465809881
1620430560
1407624742
941089563
1003998320
1942540705
1147426280
1699792110
216883859
2083297690
1266512390
325143549
1150818429
224838519
1304609200
1106929670
2034989004
2104148559
1044321663
122741635
586986771
1122327512
26033691
1959124515
439954071
255683186
448708160
1135462051
1598534281
2005706162
12878852
1880718306
498371063
1606214723
773232313
2040336138
856288084
1206556815
997890749
1245692311
867273704
150845214
1414896750
801661589
2016686115
1747061223
982162221
415153444
487813132
1090881850
1073059069
1305722655
401398263
286481929
85686104
1161697529
23218800
1920900534
2143851354
941396737
978461952
632061361
819166354
2079209267
265039011
612426955
1897657228
720338192
885125004
579988711
950190126
2002552962
539264248
2039963529
852703640
349677289
451963125
1426236653
1618549031
326935701
2132058035
1753153550
1306058902
1295438611
76269124
629696968
19395100
610701255
506972035
1442673117
1201445337
223336130
630863710
1178616035
681717471
843383783
421996330
25852470
703808744
359924336
614010680
1648944714
1342102001
678461870
298166315
1784637977
353124860
715339575
1360549102
1300451363
1795934818
233784283
798025803
2034785889
428022905
1804776149
1966175732
1187348917
1460231297
1894702069
1161929402
508327065
1898699148
1111756365
771295885
1344797247
367123418
261569457
1007131813
269817348
1601676331
331613668
1965347299
1175659235
379825881
912680857
2140089816
1102616775
698517472
932519121
960894947
1683577029
568297388
144487386
1457347051
614039478
637887033
576613018
263867908
329268538
508683587
413688034
1430666925
2055667656
616616271
411029839
1355263686
1171413228
1746514712
883785146
1239771351
337008262
1916968250
73181782
1725509301
331798116
1975318512
677598100
1311457753
411927565
223916554
1708837968
488737001
234072505
1671241106
792828234
1319332043
1320969367
99250345
1560892840
1048386419
400025847
726357430
1060080976
725129908
1085687034
527534377
2021569789
212840591
603948084
405766791
835485226
1115074032
30447192
230629582
836374395
1254490412
455645658
2034488363
1030853381
385019364
518060105
161895309
1113313613
945953201
1247123129
953078205
2065292500
1627715374
87339181
280340495
865043884
2011461987
2088542845
635069712
1914125799
2011024601
946429514
1483198344
1917705654
985989856
1360275511
1122922431
1485093671
2068036171
401109979
1408984358
894496377
1738541282
933120627
155905942
99873560
778011426
578468729
1695370220
1327107133
1614073691
1057075678
113083695
1629352479
580172460
1448506259
848457344
7903338
966423938
368979526
853238600
2035579366
827810425
178315174
149006997
2086252016
1068212349
596543550
2079514505
1115688893
1184283099
2115693734
618274061
846954041
288713112
1322936558
1135778271
1736984989
352094645
1064911300
902342320
2084329125
645106393
2122401236
1248502922
1558769414
713777952
1345409688
137674688
883570769
385730841
691534149
1753003681
1095791470
639816485
932545056
601820512
673851771
754882679
1296582034
1446541459
422206391
2095986303
31631673
1191731338
2131474666
2006466815
450250513
2124615689
1903064380
1931982462
215627018
1879036682
503648374
1538506850
1501218652
513561541
1303515793
1767796264
928365525
2035412863
94473720
135532490
1995113320
199982259
207532281
1176167517
1676061408
275205719
1903748566
330252427
2094476544
1358984276
645680397
240281827
315573289
1024193773
26068161
2109319176
164644495
388397717
819556794
1379255412
1287584154
2066251973
2014301365
1118706385
701828270
1841825236
2108629299
371747276
878070647
656742035
127918887
1396597311
93826005
1910797205
1620372209
355843982
971831297
151994078
321591410
1793429294
661003396
1780193093
924857088
1550559833
1620686464
1869983917
1698650936
947011332
201077770
756669279
1838358279
2069577791
2079127490
2063861492
352819457
1580968839
192613297
904899287
1271604006
1845582053
667545662
921252781
1760233112
574161833
88942856
1278412439
935792006
1417976093
889635928
53283915
1696292890
1860259255
1066282039
963714379
738800151
1207619773
1033408991
746494806
276144493
945591219
14927444
940532564
105242713
1991448942
591517943
63444051
1683401209
993420782
549077338
16808724
1838566786
1166067336
1929201775
654355917
936389783
1150820416
1081475353
857480283
2091037749
120097462
935139440
89728993
1836159884
1511441055
1006262499
2046067987
1556555957
1209710473
37418459
69004683
195836962
1547324481
1169179990
872494730
655555808
1486138361
766327730
784911589
673709490
1802008862
992221611
41175977
1349545777
2030878723
650634596
133323001
1922803011
1565758916
740819923
1686013754
1395716121
1634563919
661698024
1471632487
1998328140
1338581206
1807456891
1426001745
1724494904
312897425
1736030846
194895793
134346765
406496409
920898592
791723668
1415149565
1564280709
2031428582
1247856941
2048042881
1753067062
594593838
1443340476
820711954
1627331251
97135921
268823721
892204350
595243215
1359415633
1827968658
103799394
583701364
717763500
1374484199
259448696
1830742924
1909623911
1136394774
941555770
135339172
1978082030
1763688845
2128592462
880577770
428003199
336136374
1715051278
2102954484
410647519
549109306
807167393
1350784004
1398991632
1875023616
616286299
1263158760
926219831
1059876170
1209277708
1146877521
91137070
1842717851
360680558
1837383379
1276044704
1368474867
2103159849
1317453455
1523702883
761187515
1090341229
1873240639
1258078364
908687141
1508857948
62335135
1924225337
2055937109
1613940252
719495720
592192543
1150975497
745140061
1021818529
1018366549
1725025036
1923546214
336835970
1207434876
10709637
622336592
753721154
51003815
1098230921
1602180125
2046203466
313031083
1270637002
1392929497
525221169
947900951
4053179
532113887
390028554
265520703
1479722667
403101838
1076768591
22022891
1637661181
619480576
1933367393
597665431
1518684574
1061982001
1384621483
1341677162
1926935725
895673495
824898345
1783943128
946919042
1969467634
1509322084
2135109613
520944728
1569135582
518761903
753004690
1186527890
1253547062
548581389
769303610
1738169583
747760437
805153644
1715436855
859512944
451736415
1108209767
459772533
1701887019
1960455468
525107841
1573822516
1516651960
746341253
1035986969
2039362869
1129503375
1756688100
2035389065
179640883
185200831
30256372
966230421
140166858
917807805
2091127501
189283870
822583174
1705008616
1813310098
842732928
853073609
2036518710
247636951
1650391339
178575608
2123490767
1330186928
1862606145
1265440880
1829427844
1828317384
651276014
909063867
162890968
85415297
230809688
306209649
1231775721
570123185
1813995163
335576606
1653270430
2092569704
2096280454
1797866063
510186757
1333169091
420345704
1448471933
869578890
858290327
190059925
1381122396
955588437
1414755553
1273320982
1456879549
1111231275
105641315
1229419411
1228806597
1236275023
415676842
1246853925
1192930575
435816208
85330752
1111218803
1032533169
365894855
243974971
1159482153
1288354769
1422508261
459291687
2012550199
2056615144
998278513
1373705701
498203213
1762355709
297138950
1572493292
2047393766
1505250975
536192107
179887936
929771508
390417157
1329042323
1134043509
816351175
1190718538
1586815453
1851481566
1615419718
1653530479
312009630
1507753542
1882371334
1485244573
69848113
1147163418
680981009
1600976372
1709255586
1732119226
2070068790
1362388425
735181205
69161783
742530862
1892000852
2671464
1643583996
2101605182
590914307
58355613
819040856
1006195402
88177283
727216671
237418555
2133934722
328887784
1591083645
221050087
1002365875
1159172304
562097067
919244214
200306994
1421581102
1986850801
1336307685
2009383876
902015403
13170640
1778395233
509402498
229715128
496488757
89141643
1766020599
1933080210
1497582739
1401644574
279435899
1377942898
922320426
1566416198
634449554
1455369546
1881236281
2076964858
267498791
504820628
2063892759
644967945
276018899
970643762
674709831
499270007
279222986
104880763
2052236211
415723998
1988717248
838739711
68660574
1764312057
1425532061
1544178147
16057417
2055260965
1429760365
2062332967
891574629
939264802
610615069
1265604707
735840258
129702032
213065158
1971346174
60255532
1234542546
49476842
1477782305
1237839659
1918274910
986329041
2111713744
437027527
620595792
1539634724
939222052
933217573
872871448
851404278
882742564
1820799869
1427003199
781552417
109548914
1406024305
164702291
1604198721
630330442
474460359
2144447357
490257456
947821382
1669098276
1438452839
1512238845
906800957
484961248
2037325914
486459406
874129747
1395578370
1675167796
813970619
869014303
1017798658
1163657494
988061099
1652308266
901222229
62066989
1649964839
1026234182
214435257
1198029927
2064705768
799480690
179441475
1981525618
183390968
1505439768
698044196
1600849051
255480209
2024478305
835017944
624210921
1188012194
1688004329
628131271
584815398
1942037390
961317489
757761558
254995229
2072838114
1211492701
789649692
896160416
277067035
1648949123
714475816
1305063628
1748256531
1771712342
1737449382
1653590665
740683298
1639323454
1399405342
1619220369
130129164
1235567912
1350503402
1505163919
1523947845
1087391742
888693763
1494113552
150235761
18859968
312554137
2030727694
614404285
1596720703
2135004134
1653523871
2137650477
1556872627
1365572268
681248457
515848382
710843303
419795796
846914689
1782680889
156122369
128445364
530477757
24510598
278668047
470527362
952133787
707176505
1107278166
1114294783
987497166
1493829735
15257713
662463740
307393388
437288189
1263341461
2046480892
1367400424
162204622
1668769786
1655242715
1288633625
2032583739
1322594908
138990644
891074243
567027773
824120005
1587002491
1201581156
807403850
1444797443
1791939469
358883543
232347519
514486417
1538998495
1273329245
1457845956
517999313
1759192475
1048495424
1342720983
1673896040
718508825
473335739
1420660160
227964391
692822691
1140760760
1319616778
303545872
2038809685
1186925811
1377157012
1314402666
238386774
264058660
492634438
690480905
63036629
572768082
1626245972
712784257
1490061294
1635758857
1755150854
1124458007
651413912
1054189266
1519095792
1072432251
430106360
15057047
412196742
428721515
2093503319
1130414127
162038780
458117568
68958377
1384201685
1152476660
1371517926
1554976437
1396417318
1865358573
96456411
367293120
948516625
1271165907
1699095805
278049807
238577242
886552773
899588867
1465588477
1075347379
751725337
1554499467
1241911837
1351253373
293584707
35898106
1090734061
590826528
337464969
1268802133
1893822134
751067398
1065433594
2104017597
404310549
1946171562
332716889
225401155
1420780600
1425659926
1612829132
559652599
526067794
1723467502
1111042941
1178969284
1823603539
1148397410
989777447
1657820303
1461681028
1978663057
841509780
1636235953
1847680892
1032742632
745737154
1186851638
1377743920
278903612
1291594371
111333742
1423312183
1888429841
1014101277
1699344254
477628917
249931181
1025412923
492122907
1291387505
277614875
269632755
226379927
82585219
733141588
1166277336
1202128329
2057033745
1487896052
434244957
1646744247
1533711778
1374199076
138430891
1335242478
1912642010
600389829
1209829028
1842170569
1794246358
1260059426
1264471820
1166589324
1682201163
788218794
633623362
162033514
439689631
925393949
1325549028
803098187
1030447221
60234572
2018528227
670771316
645195416
84414665
358635616
665570632
1795676655
813075389
2021597729
296011162
746081424
1717425498
278135598
1844987817
511868086
346760976
469077369
979549177
182055713
546575945
1498283381
1593301288
1907596089
48146640
2138345575
520666385
441294874
1873215134
1066016653
556505477
1185495279
1099034564
390904702
1991156201
1440915784
1996884819
1551542849
1511615690
2083572638
721326959
1452257904
798722452
341581254
1374972546
1034608630
1746775097
1537144403
903023995
1210797887
993234177
1485124225
2086542038
171519494
1413761877
1460640661
782664704
1394341509
52088400
280060139
619666987
14241949
997091182
1543992622
1625424303
1334284169
1481026141
1998670656
506418137
1406398206
1023481689
828603744
779049685
173855065
539309162
1249241786
34256041
1940611709
2117656369
1093251990
1497966060
255063880
183147189
922149940
203783040
548633368
75173098
1006506294
166978975
490779328
1630964968
1706657542
200402862
748223585
543345286
1777853366
163234276
1068853524
881508304
1497087779
1879678507
1727415142
1452609258
1908933502
1050402941
1748845982
1366797634
1037637480
311514432
1689591746
211158109
53369959
1412227096
351395483
299600375
1761127880
574030656
1497021379
576809297
1723663279
428560141
993063444
1468020318
409960429
709749592
205672511
2088495383
1789400379
941328455
787201859
1868219328
224665729
1393629561
2103573950
282987704
874162843
1243106914
893262855
1488097952
1642943101
665803977
392738126
1277333835
992877592
1396359394
529831727
769923944
1617501688
1133098498
991147840
1732622067
93561917
844181543
675142972
1613949279
1750228540
665547209
2093356675
1336359580
1518015113
2064247268
1467510241
266433979
1637708931
1481031566
2067562376
895497492
990953299
623131018
391178097
107121413
703985005
844795383
1894494639
2024646097
960610181
298147203
1434683790
1368740587
60737093
156452831
444041580
298545403
306280131
2107705593
1269498966
1198151867
609889401
790563678
1137337205
1985256154
2107521488
113929304
1362426044
1074309695
1023394778
1643781320
2033111074
1877263085
1451703586
1827875022
601151608
1961755941
158984575
684004818
749331986
1427376320
1730146209
592211314
1964090992
700444262
1527880535
1409126902
1537252902
911454579
1740140284
1733227811
6854213
405159867
401996739
160338149
1975401484
17902370
2058443053
1670551559
1557922972
1825058085
811189300
1594589827
1503787685
250752473
620150233
731649391
955863069
562130125
1094530488
334608407
1169179990
949724460
2063756230
1937745216
70794186
1668081415
883191671
1731628036
123834548
1306864156
1299466269
1679010677
409278439
1263600463
408604879
1996097683
342821214
594316832
796617120
532454105
1463900769
66084965
2122934760
1305647462
2005087510
1143974705
201222003
1786415923
1422776663
1501644457
1048482745
561374076
676919154
892686466
1343334465
164987990
1478532978
75451995
2137512749
382170703
1590601062
2114160684
1090395656
1018607412
1235038391
2016639856
885646574
895422974
277675554
1627730027
1183699986
690864272
2098743154
427046109
330971051
1116749926
350365082
1740069320
337193321
71716705
1154773775
118768592
1607129661
109892579
1560230934
196567044
1054159634
459695630
1867195494
1350938789
749238620
1134643003
1156024065
1413839674
969385100
887603963
1354080770
1026595121
1723370158
2046894693
1306647970
241927562
1246628683
244945509
2109763407
220018276
2052749882
357409644
1662416051
238792769
1356623720
975306493
374580956
1371406443
292335483
535004527
807639246
409252770
1888341215
395365263
857117377
1934580150
331670041
1437884344
2129016665
346565548
1611308802
1526083420
1842818405
102908200
874801350
1924400578
1503399901
725083212
831855595
1576151357
1725410485
1087918592
1917386480
1546885309
660949363
150234593
283733362
2026489197
1770136326
2027527854
1549813082
1046593391
934418507
1922744393
2124940642
1034030927
833306338
115378040
1770411249
1964118323
1975546904
1741672780
1439785469
1199363528
1932831933
1481464237
1040880224
1978391742
1650098269
284567036
1105054605
1356523203
846745707
1124455801
850223333
1294815665
111398963
1942836055
1390154530
1691738521
1245984099
1515808953
105971910
1259660557
1980506
1066121225
1888432476
1208346305
1999083863
1955415143
1211658102
2056753780
71914842
1106208233
160379375
206263634
552643639
1425100227
1149893498
880527766
1246303076
1869290808
1465712696
1349341747
2026785002
1818829338
1803444355
386124513
974025375
1660425
2009535712
2134249488
484760419
134608220
1059850298
1878753604
1428417301
512007322
1218309644
204422896
1266281194
1823386424
1108677183
401944992
627896553
85907050
1836450406
872278944
1001797715
837090723
1699239867
1980322600
1081407956
1348949768
152436199
167497966
1682305369
140449120
732541630
1537149872
562669197
1876705835
382530116
1401946422
1871186488
431752978
1432821782
805806078
1733557954
25795601
1260088510
1527861389
1746368351
1170055545
1286263209
1108885132
1483573474
1284418047
1887423720
269176127
254059005
704188523
856113581
1128988304
610381426
1384840451
959592994
1220156571
528237791
1285724424
1344601428
1972850081
2071361628
343243808
183920527
1947502357
2122554252
1250430754
481676838
1298047304
1891391972
1377633565
613167585
707864797
87847392
1235258232
250034444
1250125785
126223210
515907748
960306646
1244867746
1815075882
539528112
273634931
130420941
535167543
1712777394
1916748091
1783027647
2076882037
481475665
934200117
247265889
2131333752
1183185365
1968342954
653869914
233856114
306604179
135333918
67904568
1520755756
2066827447
1859568420
372926237
235221834
338592494
1594619413
1636654961
232135025
482066228
2122255439
903816368
1392178311
716339014
16247658
1981494594
2125311288
623820269
585840280
395765531
1714893811
1850145944
2074051698
723240222
2108177497
415920885
1418691392
278544984
232946434
488199221
1384384708
2090820894
2073287589
100135251
895785031
1330863409
1960491804
1699245478
820384400
1649145610
896381878
615904380
129642090
2071946917
1053613746
711668100
2003392933
320327676
832000754
1398232813
780665903
893946976
310892436
1421598019
1811445721
1510345959
2077037577
449397745
2047374453
76861020
115343799
116063595
296396493
373651642
398497841
668155873
1375676181
527851157
48436760
1462902390
1390397661
2060973540
1652850418
2127667799
1011464751
230650982
341888173
349276437
1476670673
821847555
1730857787
984874321
88192136
392756280
1941342080
562900870
33784567
452009905
453355837
2104979713
1633954311
1411306625
990834138
1389267680
1134228016
1503322339
746753304
1573052703
253244767
517248957
1350952528
582546199
1322066868
1563915401
1178898776
104621925
1039641187
733682877
410904301
502873162
146380274
1855948713
611111171
2027803734
226850280
1839012181
1527452344
212453203
501941300
1500006333
543066006
618021210
216393671
2069874919
2019456356
1443279551
1173377959
1485666443
1029090768
959928416
1447300560
397481012
392069739
750477904
1293690761
3839522
398452676
1086220674
1410029846
822420891
1820656984
156794758
718456615
1750245540
355406785
260487796
1563185360
671309725
1181581832
554496455
360948021
1105376740
1428579496
1643143985
197570859
196049492
1656530788
1488422498
163033065
1599775474
78959254
1444351002
975338174
1034465783
1493134808
836317243
1645007507
450457915
1137592582
1117153287
2123883014
1327730948
1192733093
1704769433
637928541
897432737
81720679
33767109
2027446718
1789740973
900662061
1249706067
1467158451
1274284868
892384375
435171176
1720623379
1999156583
844226687
1591670324
1413316507
1071344670
192655777
1040091032
1681162142
1656292836
1638279075
721015156
711725743
956760626
1252737898
1642978307
740440058
324363920
1178236511
1470975272
1360106716
1092788473
1144755040
1843739316
723368400
1815633380
1836562741
1239725662
1983641803
248113528
219300225
740583482
47235313
468550442
1800177981
265876066
1163486502
1100030205
1440372821
1563814328
1044143206
1660173375
1326561489
1288675650
312729816
601701766
1710930859
232099251
594262978
1077133776
577034324
1225108873
592427876
1047957666
2009681651
1363048263
212538996
919464331
1116654484
1942687949
237833463
778431104
1042107205
744674954
1038818221
1944003379
1503970005
1574470061
479880593
818673685
127816678
1925011804
679211098
980287508
835038332
2084019630
100816908
670593901
1784466149
1760237515
60260005
1026600722
341310915
1537152143
1364885441
1314911045
225942479
33650251
278515957
653528588
1307842440
687919938
23275555
1496533805
2131658484
1768602036
1958303241
1964201792
381617110
991894427
787728581
1413837564
1757399968
1505081595
2006197936
1525635211
226116969
1042329506
1541921878
2002354916
1606077301
1274694252
1734994246
1043625157
2138989401
1095318280
667057974
1731625862
171190815
766934285
1302239977
539097635
2034169430
1219345361
935870818
2069965127
1606647843
710743932
929531339
580903263
993241725
1563586902
654120644
1682713841
1722727480
1352494489
787782684
1369329166
1408660685
963697930
884685251
1839912097
615542633
643703195
1571521299
1869530273
2003574383
539067810
1580141089
450728762
503522410
664104600
1179087751
185664766
1418970482
2011223661
1507543521
114821662
1732132026
163570548
507255934
101919261
902023213
180910481
749523041
858044149
529751335
2122820902
887528851
96680420
928041242
1987702811
207752685
2087580208
1157968211
1464201592
2146880739
614302484
1023733778
2126067871
681308938
1944163987
1189899227
970900513
1279587464
663858552
465644867
805571786
1392135134
817105139
1356444263
869138054
1215677545
1753370300
2057665941
878777403
842515363
748884710
589772838
29517415
934006621
1283628549
79085691
1780557114
1150398833
1385406860
1721461281
811538624
1969958549
1404719740
994034172
1134352759
1080140141
656764850
671950570
307556012
895870437
645602338
1376985058
956571499
1868599937
892700820
878086454
889724157
1639169301
1782732934
1805486344
221838736
1770947017
2100510929
1133436487
716622249
1228329340
1460399429
1799802014
838691279
2102468127
1884865818
218810455
1179975311
1302808122
1777401893
273692284
1741575825
409365113
632652535
2106507112
1588777609
525530558
1564427547
315176604
214627633
1482614093
2087015939
1097693751
419864181
772629152
1480716893
1210037499
1823076033
1792445209
407218844
671253186
1507065793
776678021
275020715
1023050591
395622080
1924016168
361887943
888835153
1876951513
509831090
925173256
546880837
1070549
512743024
1955667749
1418255361
1899768965
1291960154
1864491659
1938376698
1537300345
275394871
1459704248
2008077881
1303042874
1734720972
774603576
227688566
298072492
666699956
551555664
1268376804
1811737167
1249948933
1992755555
1235228306
1554673373
1319260609
1809611211
1103579203
2026988034
483064285
49629548
1048572662
558287054
276673412
326606005
545166985
1175979902
1765421777
893803386
821855465
2080926496
568229761
338269291
1746977830
1386386203
13790140
168071431
552918252
876196884
1320034622
758610162
718631013
1658234620
702094844
1933009777
2015220005
2070233346
1370929884
173934096
1809363021
1942500211
1954982775
356754469
1386726104
996358242
621962934
2058768421
1394475901
1236792991
205732859
470305527
102380388
2036468697
953776323
98496628
589555394
336293490
2046420859
1109521526
638975067
1410841686
569827339
1609790226
1106168606
53097031
1245433659
1994211308
1021424874
52562008
1190402596
2022422841
332030687
1836245167
1009872606
845852708
2012065025
297586120
2074253851
912708264
479389710
707299939
1128989794
363132581
2072341722
227831704
1140579250
1044312058
565920019
540658367
1530020931
1616257091
1326314659
850510214
1580424723
1842174175
1651917944
1014882370
363323867
1405043832
1863599052
1923488247
1910711025
617369813
533171851
768522647
407923698
946717650
1146290863
303775296
816332891
1740883608
658586637
751972420
377776033
1316913792
681379922
1517379550
377583685
720592413
622756155
1455078174
1946987152
2080792106
63530314
2070425656
790752847
194083851
1852297742
1646397350
3913607
1283511079
30804120
134649148
1881140194
1983679453
1626850870
1682232226
1517769317
946318185
771934730
1664543637
1148724690
1089985779
1030537434
1367821319
371953540
1182714769
1601031353
2116991047
779220357
155552889
1877591349
325649498
2056785734
800113076
1484097056
226495080
947489473
407063264
1036587396
1701684923
2053279980
1920563623
177251760
283150589
1078276409
583210
739136234
719103328
2133191626
1879781002
941572846
1731222019
8153850
223948532
850755946
412486312
1898679970
218466029
1079913103
1189772063
438270982
1304706700
810902164
976295345
1855328416
225537850
2089559614
1313389643
1863097652
1227370353
1049742715
1427919952
2030472274
1773220963
239549572
1268735621
1106523170
1895738695
947517134
1486150660
1432369911
1818293334
17126404
1836658336
1241276452
985880978
1050796824
61610074
106482027
1209944639
411302154
2068043269
1937449722
1434900032
1415949970
1080077814
433688771
304331245
247536545
1219485350
721160448
1114029998
1046263566
847775260
221529197
1519766802
1733194276
1000562018
1133051623
859634387
1899988774
1849015147
1101065374
1959549963
461949343
1908615166
986464769
469100140
1086171828
1645729888
139944471
2296403
1846375656
1917991431
297398027
1988317344
1966642027
556416891
1593337895
600104981
1271045576
498095510
1459164983
386093094
535355264
1065877779
1432044855
893448727
1271239383
1713978869
1001911336
398818917
1598834902
1315676212
1873735893
325183663
768319232
1958261902
1418604974
380588573
989902814
308189772
196323550
1401888305
467721732
835730398
707357990
347667892
183312089
78715528
666570741
1667542622
1513439711
24155019
1862448112
846440425
1217682084
1637053862
2067792215
1074317774
1077853488
1278913835
294995229
854601096
833196973
1537559151
1228811985
229850127
56869218
1059943306
1571642500
1670987620
326689261
638307790
229511628
456478126
1152756949
1116870321
1671333410
111735278
1985034788
568888681
611914994
1025331960
1430941373
1879905181
934313705
300054857
373542691
309795129
718714234
20215126
1186061298
278687568
1087738658
679971885
679199242
331767194
91925031
1969369863
1312497944
1743840558
1072639564
1548853741
1947680077
510936297
1528524505
1606211726
351555236
1357186280
763118233
104665419
427518023
121895865
950726044
1395258160
1891009287
1585138583
1818893952
1177604504
2138105700
990341306
1137226497
1097458602
958131812
1920697057
1366096287
1061972351
1787251741
302676281
610883444
1799148564
533608504
1764708086
1744016663
290800466
1328380275
178713916
358598088
1471175947
565915546
889189191
41406731
2092341225
1508513767
2095520093
583265646
48431316
2065677287
229106007
1212925344
1016848715
1865509505
359216731
1646100350
179558494
438005452
842295224
1174730512
1096288552
1338347240
1818930562
593134153
910963847
1532935507
934917572
258748326
1705794457
1246316078
891904865
252020512
1661497991
1386176269
641336941
170041659
440143113
1347716527
1570280983
1835233449
131688344
1856802715
674141059
1293091144
613353881
86048004
424384698
441925081
1288500233
1532067708
824070761
1197039231
898176166
1346230796
1747832756
1925199378
760269793
1247430780
125284577
1379121411
1496069279
189436587
2036905932
1636578073
226119040
12803634
351138575
1729961946
1626152952
284238695
533546169
1457009462
1034723799
741457459
523534326
1406953965
1583735632
976193348
1385188502
1577670860
1063917810
647364520
422292695
1555358661
783630692
1722782622
1277216286
1319806233
269856255
790838325
1317030840
615602771
136099191
923538529
1959185521
35032482
2090929885
1403862810
618096872
443789389
1517688241
1376224345
1202618489
1021944269
1320129253
1460935938
2144950287
741165817
646321580
1329432311
1387551529
1167154204
1780487356
2004991030
193780116
486749378
1105506685
597679381
1201428286
1160789343
1613661352
1899651109
887605478
1630563959
37468595
1066121225
694364563
2038920440
2022349553
1409748317
1718664858
698786901
1299281867
1884557805
594635420
1487982419
1143829341
1509166396
1958894328
633050562
1666603442
321846816
2060075114
850552714
666892185
1100363783
1793363211
1335639409
949596300
1971466786
1942847701
694264781
1557283932
507822432
110622274
623703707
367572473
990809453
202023954
2058661786
1701417819
1650381309
19652835
13596137
1514251112
1736828655
370873623
1365115178
820500931
1210050438
731623037
1640465093
838088474
9023735
712560188
1872027450
1909712546
1096773801
183439379
1793815830
1492333329
1108775268
1687522878
1484748867
149386187
694330363
2042270
1357484443
19225433
1901045956
884975356
1263654041
462385032
653299570
21393613
1154416858
414203726
255110963
542558884
675490230
1815582696
791568038
1562112405
405958463
1889216117
1229408163
460955806
939355557
1515643153
1244711433
655601242
1739838671
1032695127
897698629
615330178
403811616
336646913
647933230
1715874535
46474028
1514136590
1140103218
610121462
1514409764
1924362106
1920904941
1892023854
768260637
1133109531
1197819159
1907919257
1218194579
954486202
1274182039
1736483191
2011490759
177800339
1303657913
1838402680
1852812742
1077800543
2109032853
1110054405
1015763091
1690150554
257233901
1403078728
770622183
142734838
841637352
952563965
42290643
1855600287
1579296583
1808012630
539892306
1099667569
1307513722
1350759975
1374168036
2000311281
394302750
1029107353
879261319
930280429
761371425
1195654658
1927868452
251523891
962199493
399565366
1745037955
1454997051
1270835210
668498541
70919673
10534618
1485566213
649854040
1766201946
1509851886
1448291269
1196590864
1467248363
2020917549
1450645532
578979524
1354934177
1189482317
487355834
724438733
1498482626
120682466
1828776209
476525193
482038952
861988394
665240915
1580729358
1720197822
1147576864
1729717915
675152607
794035441
1109741302
622137572
1672642908
64455912
279416152
1580158995
1723004867
230219078
1326011515
1699632823
1995693161
2100887194
1069537177
13814429
113369326
1611814820
1904729587
224350957
1466800187
739027200
725571381
822301293
995643651
644072669
1696415105
862787191
1529541340
1859075331
562438137
459080004
57972473
528741565
638865431
843576505
1790558369
1468538214
1686433984
847930014
607626990
1552628940
1488516346
1062303757
461760066
36882359
1750094851
131566740
703801370
35582072
1735205900
171646303
1271349251
1855058767
493868224
332554634
1694015457
1857918717
1585583631
1394484832
1373745054
1247182123
580010932
1167832310
1328615538
2018208232
1061882400
644516571
767171987
2139614430
547835377
1600245377
2000879584
205744402
474690606
631297271
451208371
1548842272
839470581
438765078
2108287417
1493984094
389127960
1875926465
1115799485
1096859696
1438676528
748957159
1141720638
1505100693
2113643086
412999400
2091927725
1452427553
1630128066
2004551417
1690556815
223541283
808978013
134550498
1278510849
1424596083
1017656886
576404953
2074048930
1071803257
956411336
1941002292
154626222
172226145
195625640
1627405886
473684908
1055644102
611001109
211036242
396802469
366517368
2055957654
27662846
1381309090
1693599046
775427274
1700757367
1317977734
542069094
755313265
601702999
927130278
895321950
157756990
718330589
344551352
1674455029
1501396659
1157609827
315977555
1367113545
851181802
579288703
598927805
280743476
788979440
1913407190
260256661
196833134
1021165885
314473416
1377974746
332366932
1156891793
1208998996
1618923416
1618109832
1297470148
707441794
219811497
1411627151
226722648
2050045285
282861716
1712890856
1741408660
2001617988
563792773
1703424377
362629829
951584553
1097652340
1118857684
1904779656
2008728412
279726514
213399743
1935723905
1302968466
458083019
1670981021
390186498
1938763672
2117850729
63358178
1423972703
1831267744
999779889
876455349
1594044293
1726887082
2040143806
1979583854
1290991648
1709322822
1505637325
430672546
624144073
33412670
650111895
586340473
551822012
510202122
615320925
998197912
1588533931
1514228464
325747777
2069379207
1725720257
1406266894
698833901
1239316502
1202461151
31008906
63731141
1120790299
1608080642
1274829231
283162005
275128168
1021704957
1008252503
840114842
909063867
813057833
1090529890
1842091542
522668520
960483710
1217991927
333169153
436759478
70525112
27412348
713840891
1211827871
1141714238
1302052171
788518034
1085599218
696620204
877940447
217939620
1843801225
1420633047
1627157368
482199765
454674704
766779266
1706628410
1273665626
101870581
781934563
1535913509
222239409
1170819546
1087039859
211532876
900068374
1043793437
1824639120
813915692
2067636692
1026113954
1682751718
979971324
760487860
2091304894
172621755
2066097431
1275577552
2015688343
1412917548
1149068590
2081778652
1012135214
298548383
916023977
1229700319
1937150016
985955360
1181577896
1464224959
1502891289
1163258443
802711361
69229581
1329160131
619709244
1496320659
744219942
902267415
158711983
1822647612
1498512464
1622491732
2042250016
2086383100
1446541459
1072797352
926047130
32506608
469994166
1342933120
917479047
710390797
1843323037
283421210
1496973782
1543561186
1591744969
290054011
504215999
654252379
983504498
1183250022
365158465
662661293
2055189456
780607946
1649967721
1699626584
1678049750
374337031
230291987
1269766471
622796211
394425132
903638493
18534174
663358123
907195782
803928426
476898567
1496494766
2068103259
39805313
37207818
448357239
2043848809
1027271254
1838398335
476461719
1768614367
1071748167
562701870
992110366
192442328
741681449
1623841693
709773966
1713426103
1259271999
2029265696
36961261
733517441
1109049023
1680216156
1127718627
1376273458
813226497
1114504204
285865844
1511163574
171089033
642733571
812180200
1663066672
1830940794
234249993
1444802427
764694717
1371284045
1353855056
830337096
635004356
1485575091
1813499463
458809984
42376904
1755025655
2098531066
1745870076
2090989921
1220687939
1812255425
1409829222
691593039
1678265739
2118182143
19757625
225605405
317159241
868623887
734120814
1208698305
1983591845
506545922
37794166
1857476696
752481929
1423206690
1112731593
1676149975
217553072
1640129477
424190147
1396138565
1172944382
416681437
1206872432
1633241964
1488721160
675245021
1312060686
761716607
1230111045
74886469
630454732
884227717
259743445
87338978
1587604811
1086365357
1487872515
37217014
510393174
961234063
472605170
79674150
1808642845
1989713197
246821796
445045999
592613461
591634757
918223162
1665998441
1894146618
195038871
1710720858
1938218191
1423003772
1095714639
1437202026
1548448868
18204291
110573328
177752684
132307817
1687066299
1694719986
577680502
660446711
1792500438
1743785324
713657383
1186605797
1512585722
746116364
2057015779
2058085429
150544678
1779586161
2095774223
1670027937
2054905159
488072506
878872426
1626174439
1689711281
2131066108
1357065830
2129759318
2098691011
1238219082
1587173599
1187967173
1874351919
643495824
981635167
197238167
1328607657
695102833
1606804182
760640615
1946101126
707195003
82500882
1921776766
824915778
1027219411
1596099961
520650135
1205093838
879713806
321089898
1717128220
1831824333
1036464468
1002152027
1353174877
2126973299
1085724167
1098527502
1830916051
2059306452
81952047
437383462
837346394
988187268
263726841
1171463024
1706347731
475060173
886228104
636497151
1363302078
360209127
1096370847
2087795899
1672788899
271367002
710576880
1268621903
321332251
2037926278
485316380
2022138014
1931503691
1329673371
1687467870
1474244495
1025472517
1436934394
1945531200
1299698463
697688977
2082580685
461781918
11962092
53178760
992790666
344945671
1242055436
146698103
1090695404
2096995977
1993003206
50843854
1201683688
583019189
2026191542
727180180
520540374
1849797130
1473353174
1088679088
1217612639
102574645
918738702
1852369226
1468063302
1706881784
49653266
1321132438
1687082829
1126490614
1486254293
2029907267
1360119249
1691037374
58664917
1766285081
33784567
2027989620
1790750799
1430455375
1065564975
1135216554
1518473097
755477167
592898681
685222926
212720329
1545691090
1950182337
1697252473
1398436578
1235203871
1292780234
1031136906
876094448
1638820479
1962713639
1575633389
73965955
430852722
1020234464
2112000117
297807970
991758838
1755946769
402786657
1096730986
1110212767
183905408
1960303049
1838333016
1439568777
1400858695
652770507
338458735
483078350
2102695653
1780985064
1283299671
910872984
411253626
520525020
937597347
1141773766
1545836194
562486218
244605568
1334734371
2124434692
1530125759
247322464
756285497
1432761006
1585378246
1110766926
671012274
460090291
1337068002
169479574
1556637936
1307209032
723326180
1815531756
434014109
1351855577
1011518313
378014237
1945642711
2019749364
1889803156
610016157
2073699758
586211656
2081930309
1532896076
719336860
1184373384
816606332
1708131011
709312584
1429472205
1846578206
211174105
1965383049
2073275412
307403755
1301940032
1926841261
789319565
1289119904
584525881
12262987
1783392317
1624188872
1967628283
1366963101
941362464
1945225
925453962
2052769853
2138624095
1320703314
1285053130
452427995
1399326645
289990431
47784714
887797115
1325558608
297197711
1419504888
1799544196
1317264796
1185717192
1185985803
283228427
489089976
1986755107
1720888847
873731816
628190087
444943111
1390550807
1606706151
733764265
927412669
1418943123
1470468868
919366725
807144944
322635309
1259845442
1065571541
122820575
524820718
1229004373
1854423550
1126246055
640485532
1457461137
1921700360
1882574132
200636865
1201902761
1092505399
964612216
614423862
2070383865
1614145869
872055111
1950694818
1153033828
1992477844
862950492
1769455987
260031286
399708569
1098230921
821949427
1699252108
455840915
136615448
528880582
1153893207
368127675
1330925782
1444607315
286472881
1011469213
1326282105
1190443333
965378949
344140210
1389000175
267032223
1214698749
956603023
1996794118
272574125
1933745201
548638425
552317342
1713469777
1471225460
1218960266
1004525474
390713353
59372261
1995821601
456150638
1401067433
1967849005
2013173765
900284743
1188686756
1379861529
1584117924
1843282933
1873164945
1182914404
415903348
1291772734
1331605048
1180700542
1252398672
6676830
1631791082
1072375326
1435803368
1743313172
2072998378
1516795291
8838081
1493528192
280788429
463487506
797325972
533154353
1017063536
86383884
2110618552
317063335
529662135
869295892
345719330
575312197
1179473543
820156063
1757504508
1171634469
1205912148
1099895732
1292978137
2109467016
1120372272
1550081997
1221528427
2083294257
782225411
1600716304
2039758821
539307949
1697732163
1404646681
610981529
437921616
1672785824
1178232183
1536166490
388451731
1521502980
86194294
1872105014
1246034508
1884832190
645271799
1850104378
1858425351
2029897879
544662967
1104192976
1268446955
577218412
359675649
1418008194
1795083158
841114353
1614098327
527103761
1971152278
1550568972
1398517304
531013764
462097414
847449922
1901625962
918540653
1764219823
231085568
2060547375
1062894720
863571722
1028281521
2087614167
283777240
1173441161
2099328068
971759049
492430359
904359061
1184254159
55115291
1932599849
321878290
286715032
22359108
1010777787
1414953757
555337571
1662750036
1782395165
1878603059
1258022713
1293165561
430215084
579956429
458130021
1031338503
430963130
904956460
1441463266
1897168430
360948342
411375899
708977084
113734720
2061966375
1498863683
1913016302
400919350
1119048076
1758604194
606782396
1656800028
1506206792
767806081
879539869
1875717741
420877671
1540780096
1033412086
1976806161
344128878
606274633
1354534546
1160332710
944674006
675093579
1751220503
821823631
157810501
1576795576
1120081612
578079720
215290260
1493437963
1208226136
1774674122
566134996
1299794520
846673675
727616623
168982200
1068673843
1141070200
1991937048
1569209285
442962911
48499339
1822439087
420115188
418838752
1025782749
341523773
136643580
1339989324
1787887237
1278729335
1981467106
305015362
1072880908
813717550
2039714576
950233720
537288478
1160179664
437192097
1914594328
136545593
1212654163
308795494
32824801
715650700
1283648755
1357750409
1784841752
1908293621
1866591293
900493875
3281282
907390875
1606706151
1961038445
1161107799
1856997576
1098950915
1691221870
1076238161
671501500
1904751624
1471156145
1787271503
1725139095
923605887
1143158118
1349096012
492606208
2032338739
880898548
526951862
1369681739
839087325
1328393992
268213184
2036895305
1082261492
1583618224
989147147
2005867390
73154085
2053300764
204784096
1698148842
307895373
671918829
1615784129
1273915088
716556950
219696073
1794096400
1901262710
558676657
278331058
1249206747
188365891
1218611162
1228439907
1470815888
2137557156
1534159562
1893961863
613315566
362190762
1958426547
1719713410
292274923
192367127
2032267780
1300925162
387132474
1320329336
1919457134
64236780
2012189323
1313970266
261041483
348048039
1835851194
867098216
572045581
680353378
679741317
1012875897
648559390
351266819
1378038601
1205525587
1005754585
222779067
1621485786
1053646569
317105256
1978701427
1421187675
1189098838
239261353
1188829146
1275447598
1975540968
784070132
1556062180
1423121571
1449040584
1987827104
1567057763
1395791948
2112437552
325147242
1001312843
2016844253
1972264535
46162351
214035250
521213347
1149308608
1954916839
268580418
859284003
530357768
768300546
1087011922
1997618429
765481027
450833642
1833315852
285424777
1968161775
1919942045
2037009624
849011763
967413141
1856124855
1516073529
1991414438
1227632310
797622064
809358952
784442440
156733943
1133601966
618897827
1261145398
1842129312
1631937683
1830036007
1351270925
706776506
312417181
916891464
306546401
202079862
252182794
1932769909
527375857
452244282
1970794382
1804917776
89090106
431299246
495726769
1945610275
729025675
2087018368
1683305196
1963263265
1268651263
99054288
1223661045
1638560493
57046093
48634827
1842591727
198111626
469142983
1728056923
987823264
1964222629
631864936
1107146906
1377216915
2099258853
1898478689
1170073884
282489896
1347371983
1115019846
1237775877
1767453943
569972196
637325570
2136705929
609027510
332824498
933446260
16250239
1764776199
1336244268
741171343
839553347
1874047130
1107816748
701105791
1027579035
1056661882
470679882
909399483
245061599
803775600
110700396
2060269332
1129956996
1591241678
1704666349
956794690
877051072
1642563739
547509326
1123202654
962953011
2001729746
1505942257
238731914
316250075
594843302
281874744
420664977
379917512
276082727
1444339244
1853188137
517381460
397092604
982739271
428056767
1832171810
1685853544
750960827
1563586902
180461357
357847682
765274729
398102811
15628246
641650493
698782709
824527536
1788965269
1487747399
1964073822
292506081
2019734092
929353821
1635505891
1535933479
448559231
1069086671
1416155616
1780231604
2037973789
735059103
1321504390
1177952229
553385563
997135164
296097408
959548223
1216571601
1132057281
1076587250
198663998
1184707208
1858274650
1868744826
1502771783
1272809679
1296866421
1747952692
1395360227
777048845
951501659
1414421438
902026670
1924181458
2082862591
1308376961
1739912745
1396432782
1178376654
1105152373
654272535
448541925
2107171175
2066793168
1434838575
1721943398
289071492
271174040
1073697945
929149914
96640032
40776942
1345066195
1378691317
574971612
226502201
1088218563
1423601010
1830145128
1346183048
167560118
1151450231
1994756392
1346408721
1726943003
1435813803
1331914994
118093685
989478055
63623414
664153883
2143985722
222617696
1638013280
1203346099
1041607516
1352301059
1076513924
530049516
1166652541
1585270497
1268438525
1384399989
961874064
88701997
2105838140
364838977
1103103209
1052377696
960398969
623214134
1382764063
2028025325
1906290061
1997020169
200399860
893889171
288169044
1133297903
1842114204
728631969
1398508349
46730390
1499418337
1304926229
1983701894
120580816
1834855569
1922941869
1537877652
1581583834
1817192175
983989774
1265055725
1469159780
1731902959
2001674115
1218800506
1870972274
386842754
1623788988
111448753
1313003255
144154398
1423576891
466200192
1877490932
563185189
1893641960
1105050264
60771696
1481571597
1909619765
1929134726
203185528
956930370
688427412
1210697090
1924272786
1861899316
2132179448
2142132014
1467737992
737051477
982351462
1516944503
724279992
103432588
677745253
1770159256
236442809
60779818
2022944619
63330747
201263444
1323982251
267622704
2059827994
887217966
31621355
930003515
658045254
1818823579
1675248622
1688506530
444166175
403044527
1934297374
1979807736
226792271
1800984181
1701562995
154315775
1815333000
1630925554
2079935961
266896147
1809706637
626797290
357425818
582682516
261196688
22949988
1166218298
1501924955
113310507
1758575770
1372168747
1975783101
807366211
1923894868
2121978359
1108835300
1455122612
1007871805
1255679762
282176666
2086404516
129423910
457513133
1405876343
1003353042
265347144
730695213
845926445
351635680
98936403
1911985503
422933580
1766382686
815148395
1972230930
1989803080
190945859
245596765
1890394423
1020531691
999230915
2067755051
398581222
1858300568
1966245802
1754125737
2063619295
211631549
1295300787
1616360524
1871316881
42734963
1057350317
1068624687
1099498978
1222726055
572309021
88824552
1426858507
356258439
1033734283
1330317090
32970619
105093368
661892527
239861392
788793026
75485348
1458938230
1760052491
142181919
1319083000
348723917
2062117477
469188516
1214957338
1221168327
1191393099
830230673
1156506692
1737351078
1970845557
1796998984
300923038
1574926532
263959888
1172074086
455424742
461978182
892236965
1295407466
1087327989
1964133744
350845038
28748419
947929576
452260092
1998367957
786656232
1698658337
795888321
1951989696
516114157
1097180856
353611294
854588269
1385209208
529132809
1678918428
519019142
432854350
1865410333
87006829
1749879446
1069445414
288726288
1825665234
925611943
872468995
1321712341
1640355301
1798302392
2102809237
400412068
673071527
302644552
1531183301
268776601
1669071720
25739294
1932225642
1400276452
446253682
1596441938
247522509
1032190769
748593733
1614616400
1980314618
610685720
1900586720
249069160
274297455
1117639039
1944427709
1762780235
1037253860
2145349183
1888036567
807177421
338409078
1482499276
1197636112
1179530486
889051654
1039065472
425388008
1819314279
2118482881
2026333556
410548789
171186732
1931169912
1295121002
743710162
364597086
1673087061
725924766
1069236979
2092583031
980523628
849850485
392348436
262710399
1275008454
549947587
875790077
1593224603
90302934
626984816
633970863
1083593008
1827012064
1767186333
467643942
750031195
1585610086
970762573
747167810
206325942
334486529
101956014
107899249
1053600993
2023664234
641750053
1029655038
278640367
757748140
941672539
1870665183
1159877553
1437119985
1280954208
1665192603
776211002
826979676
936108123
1457334647
1089091501
1344721226
830658124
1114117483
1101321752
279170376
764966204
1070038285
909328549
930013833
620751663
1199558241
564890902
1577072824
812819302
1172523691
1728383948
1081559873
24339011
486809970
680107972
1983315000
2136019405
619079710
2028327908
997535457
1299548831
451755327
845523457
941589856
1707082884
1862193571
13162163
1685230093
1871247497
441985887
1807330554
829076052
190756701
880875218
717045385
1497650740
420287756
1722477705
314042262
2045820362
662004396
684169113
2045085781
1536171310
756947447
1874112392
1394493294
524117336
56856198
1642066261
1750270336
1154111838
1616187170
488281433
629112276
1117158565
1135462422
73572523
197100225
1825704168
1970972060
2031328913
323899968
1808436668
163016528
1497463209
378823219
344087305
1664879085
895132519
1417235529
1765538245
1691689300
282312719
1306280817
941414953
434553719
561461591
1574376117
410906094
1136897116
275513603
1650694043
361507365
325180612
641442502
337980861
1025054544
1834436971
737253371
187216838
1535000190
2138260441
1037483289
1980436281
1936668773
193211331
1330172869
661067020
1991380223
1256489892
470088217
564815549
1121222019
438026778
539318034
673701034
258907080
1365214317
1789692138
654362381
1570339626
1036075877
365941673
734568528
376449580
2020329657
2073523409
806931067
581829820
1859961097
997149997
1187136499
1803532483
1376487213
1196470754
2109290692
559127753
214869722
1884982169
1912409553
1051788678
2055294762
385305406
542343043
690658627
1736077738
1060392558
972889759
1070871204
610288202
2039915984
1422193322
515523579
1623009448
1132786712
154721201
1534734476
1201918867
1019899301
36950485
766985085
819424026
2088428195
2063704280
1871155414
1725244910
2023819888
608220704
1995166112
931509389
1012012078
1400310136
907784245
2066290542
327499085
440492081
676692528
657717417
1282482140
1917250448
907998909
521463749
1134385730
1007879716
1124698924
1989594817
872183615
1667409984
239659106
1000450014
2138172167
338781149
1470219097
1145690454
675467867
1450668001
2081484881
1906359713
1839672536
1830253989
492728830
805450095
2049124421
2059945804
538034399
1498998783
2006176661
609294943
1108525647
1355728639
1460911206
1546794812
1995715796
2106789109
53312117
1369427369
1597682039
2118743017
488868229
1661285582
1602452059
367097698
740022896
577469797
776042631
1263522646
1361794899
1440071991
751454942
2076954686
1488700131
78460363
2100756975
1778805074
1634644402
1449823797
2026638880
1268724457
141084738
672313338
1895057962
506842730
535087950
1345283571
280777418
969558226
841074561
1367939659
955225015
314574952
928268503
297176450
589935673
1385042541
645676175
1172296735
275988533
1846450897
1174879382
1041170680
458867526
1629734843
1435500710
1591455493
1399038055
285525545
83273092
185109622
860380466
1781999907
980516974
542009775
879363468
1615157617
27308795
672883518
473334484
745960270
632935241
593937634
955380757
1996278325
519820878
969474588
161840743
387637521
764726680
526735561
865417395
1810294401
1998116556
1166179549
568715112
401761454
1422533615
277555788
2011745941
562456059
1107543282
607828536
995645261
1371837344
1421688457
2013369085
1766993326
2011804825
1419178242
2039857378
819971791
1409015609
251883402
257323678
874790322
1909099130
1361866950
789387330
2138630643
898016280
2113498483
2111675271
1997137909
45958705
299439279
2011488112
1101134289
1369678232
1291299846
806116540
509217447
1876255914
1308941233
420769691
1478417748
2047747507
1334619477
1789124698
1102743068
2144928923
1306765012
1816479163
1932216269
1304289100
1259190300
481771255
1419757939
822320918
1087652365
350308797
948170597
1862126627
885108210
991593042
199154437
665176464
1836432362
1023687228
561233018
1249618897
1973106287
1577754313
2071181480
1158705528
1337246571
2014708346
658011012
319740460
388212297
1830128386
1548633595
864514607
707051604
678638264
1051579205
1946108914
1970840728
16818596
593644648
1434424074
1321737642
76870427
1377416717
1769072185
1030961026
1941421834
106125230
666121956
1942018437
1664115582
1967591660
375142093
825388056
549141617
368688567
2132761881
1792821938
1853888255
571264625
1212734760
2023355
954892209
705749411
1808440746
436905525
1932695804
1719557289
1272662156
831616827
368988169
880910220
1607777971
597790871
45062194
1681136735
1966903105
638280630
2147342206
1588050630
1100443097
470684483
752477781
1554141834
2141173212
94717461
1621721055
289996624
1934299634
1728155417
581638197
2126014845
707232222
242875991
1840257438
397096973
1297906305
1311010133
1218427081
1092093831
782569917
1336549796
616885121
234444080
616292766
1377970169
1015905372
1375019857
1886217851
188674653
1393976736
2007416028
1378265289
1673826822
150941823
1023682352
1607761895
1025435340
1377622014
1919475109
2064390029
1157687795
1683086120
1276413761
279738210
2020024667
2049183559
1215040472
1485981863
1595293913
530291919
539544677
955879411
1438038694
1089476788
1885195349
1381595322
698834648
1437161419
1404093246
1489781861
2088856361
1291091884
572491780
1854007512
989836694
360176048
2023536341
441044554
1619279283
1514732451
798055919
1674563136
359566310
828159690
1704415290
821643350
98573688
50158911
27707135
1347054348
1973697232
1310077455
2027219831
339758995
1819261935
37024802
989130308
1049395198
1875936517
1363869322
670147974
1570111261
1340175051
1453844555
1594035085
1519999305
112457099
1881480787
1660107493
1643901432
190329258
1569728457
872622707
1686955156
131851445
843998231
1796698714
1229518167
483251130
1859530821
375118558
486286454
1316666006
218268445
244997974
239268229
134979752
636402348
64751050
1849852137
1902721833
560932012
371231178
721630830
379055648
2092195391
1057693022
1791734035
1681469438
1552821803
594279311
737576929
1848308548
1760075783
385337431
492890574
1808293862
1886686695
244653041
285885550
1025255246
986968090
1951166474
1892387305
2070192563
102148214
333960824
724396192
1239159982
1262176077
1424835304
1478337477
1321862211
618106151
1407978661
1199104554
1568220714
1003966256
489119171
1734056537
1707150832
1438084366
976181911
1202633315
1539712184
474314938
1592456102
1761567500
255338257
627616586
494082273
334084856
1278802432
30075089
1070121880
1502375083
313411534
1001722953
1281032002
1895581460
1895682596
1753498575
27493751
26976139
1956011809
521346266
1574897353
165919243
880599692
997726757
1743739474
990182162
1438142092
393937086
1884520814
1924954127
1118603774
1089856482
1979587544
209935996
258409030
412151266
1986118279
1872339034
209375386
1550766470
282611505
2142463344
1066823527
491811700
1562331146
63481786
1618975470
1067742318
884810628
225228975
1594905044
543104810
1516462314
986818368
1440865134
299075594
745555332
1958867857
2065152071
1031990440
751897511
2024772770
1065667659
1556456811
884753929
1589685100
2105514558
1299068388
455151700
1822156486
999883199
1442050134
1126971545
1475716930
1421345529
1669346890
2097106232
1333544338
692700761
1775220856
2130579795
237324452
677086683
1268711996
1720561970
1403092329
813416065
1728993052
394030416
1566737766
1245299063
683882903
1860028141
877104350
601401466
856131386
285896579
41866718
985061967
560658661
192480614
104279180
1934742102
155514963
1179200696
1296329991
2079028479
886283378
255049665
1474337133
759919002
201696708
1221261388
1855820126
1565811794
1926490353
427066311
1070514695
409113367
1389113850
418002315
801122024
1965400649
242175973
753698430
2067029361
1668035874
529442002
371079942
763039900
196467063
1446461069
1668069941
661783249
251986980
1848933695
1124061079
193571429
1018409973
1838935024
914635824
877499020
1412612704
1762967711
1668062694
1873945635
545213882
1718853244
259670857
1390829693
873625086
360785665
1646039654
199647601
891837198
3224856
880854928
120979339
1739307033
394213423
1061664910
1812438381
138203574
240860523
1277879222
1140152458
1620665556
795402263
1344136455
2066756229
2111242874
518912657
1062201808
621873331
1519224463
1137008459
2128530211
1179570584
621255285
71146861
871027017
491999117
1365535639
1676909268
222771783
1078240843
179460933
1544467859
295117817
515948774
1419063707
627548534
614000336
580784184
1276641141
419567869
1016130631
390625844
687737483
1107817183
190967432
1001496985
321064316
405004491
690550209
668082962
1474196963
1991662875
814969254
195310280
1042578675
663892117
1936486106
580448235
422823912
45709572
521971538
1819293549
662813218
1329335649
1580345764
2045689508
1816496521
1313380886
346949365
794227239
490027118
1257333972
163216963
1441270183
266208390
19089655
114334680
1106801059
729182607
40135237
531435737
1413808601
2108301935
50795050
818804852
1109481215
103693029
1652269418
1155601174
898338530
672406105
356110156
1359346483
1011621179
982663322
996518175
679835771
1867454650
1424542084
790427456
90537177
1783805625
585254298
1173582641
691045177
1483692243
1631643154
1776916121
1457943872
519891500
968600921
1912552884
914340201
613754766
2112092736
1723114613
1499231464
1161148829
1976635573
1876818954
1010600608
1691308619
1705136321
1854715204
271747038
1374153166
187125503
1920036301
1330391321
836050682
1673800264
1016182359
463918119
1345860702
561563520
1213719282
530943887
483310089
1499640802
1586897419
1634655693
1287127292
1722315299
501966046
1008544886
1833265229
719722621
968563900
121008219
1401089055
18774164
39336498
379590981
1288286828
620679925
2010555378
299916125
503415809
328498378
578944866
980369414
142125378
145232663
1813602925
1255157914
95338480
957535021
730027961
244366851
595845336
77170657
1164334374
47619398
325849079
1603208616
172874604
1515192193
1446103377
982982747
1239281398
1393048978
1219703936
854685935
708105642
253408654
990028321
880524683
871229572
1521213842
1380835907
33941699
1744447422
812298685
1935341219
714818369
1005642671
1379970236
1179276385
1046302970
2138320950
2088003206
1192815017
769052628
590689456
895708424
1834780583
36581632
105655517
698303480
380926647
2120365047
1875607680
1867728127
1002831176
766590888
602657389
889455413
1673905740
325695358
1908831715
213910063
1588757277
1610896236
845786458
1335615896
1105443700
180800543
867177813
1012290030
782461014
1269762624
612694078
1234645295
697780979
1326380623
1636812627
961865934
1657620237
179524564
1317209746
1652153949
1935374873
526676770
292552512
1518925999
379331431
340123119
1206906495
250543653
27473589
745703215
1603722763
1457096846
543077402
2018773588
1931717604
1540432340
1232152841
760389618
1404955223
1857178487
1270740269
329423949
2092889841
921983537
1748729597
180991232
112180051
509011618
1485314729
1953971189
421622139
1858004623
803604176
1170022839
1903420818
381547473
944713109
54028269
80558908
2028190005
94238832
2001574723
193676984
866374426
1796468373
1294446123
2116434520
346994156
1767127519
653762054
286866680
556100981
1361190607
1407677734
886963172
2016435570
684066514
512502462
681541266
1468222637
1220832418
854284124
76437556
847576929
633909978
540450762
1275643759
871901771
620099130
2067379641
1775322284
1703542912
1938362368
105910087
1574390814
1402818318
1294757611
1347671658
1613817693
773939769
1711664901
1850137485
119813545
1341602834
266715504
200374528
1855488246
1054049418
143284630
1472787661
1484208776
1803446512
889526714
1271885116
1768155101
1770939829
279726902
1009134107
747567417
1801402145
2019582895
1705099104
1499223034
1202770785
1361906685
1780820090
1638306275
1766628757
239376811
1646536027
1376469838
1054872750
541792617
1060039928
1600935605
293931207
1869265741
1798531891
690171724
1261094397
1051726158
597654366
1828495917
905204200
163380023
1548684817
1059577990
720234945
1669480988
1371822746
1578961549
837093382
1644887968
1123213520
1140285848
192200948
646217692
597050165
2132556520
1730439253
509515124
1820069181
1898926979
1080663367
669044614
1099867918
1121365079
60751839
744416690
225412378
46863856
1341622689
127137627
785197186
1154930135
94964381
493614158
1175998057
1906394544
1960549774
32733775
1249178547
2126970122
2144297726
868252823
1499078417
1215350603
577448470
847964088
1061068548
2076416448
1538809845
395290272
896562256
1755011793
197290523
558819624
226504125
335563054
1332315386
1446499904
2056015028
25648482
1501626402
1128631852
1420106715
1863121458
1308843313
1821091956
1227235919
651667304
1902941325
163171732
697880881
392610018
103653777
524974822
1558298229
1312973324
194393880
2090909744
2093113338
2073251740
1463629100
2044423988
810539107
1961967412
1581543830
1593389363
1525101862
1057430597
185790621
1194124851
1741834443
611537989
1258345375
1348567735
1040993241
236344097
1221176360
493639226
1246777755
162038780
536883107
1914420661
1118012991
19034541
1733890929
1608579936
1850606349
1797476763
576742730
1100697064
94349681
2059249980
542538350
1195963123
1342566087
99258009
742413681
226499326
948207331
1930564379
2020343025
606225252
2005010655
1139691633
1821142807
355419546
1438707134
1578916566
1368514900
1433335281
1517775350
1055141713
722129162
1537714118
875223853
1183967678
509525318
152305182
1242203892
1367359859
712121462
959888131
886930896
1091274764
1903682721
1319549223
448313376
1293903827
1152444673
1913318000
1990787942
671588318
1438943447
215200513
646229848
43897668
1608717796
1501191277
1914631209
387178827
347532104
2145716955
41716916
382486595
954852
654518732
624131598
988283868
496291572
432899122
2018499750
1061182313
1293594841
926130852
1110975566
2117749264
587327938
184792622
882093482
139785909
1231184411
709247602
1666356484
1915506428
1391743601
62880687
253850009
1994083054
567402729
604084773
1568845092
599920134
420419142
1896044302
397484038
1973043784
1033498429
619868872
352059416
330675903
1573822516
1841709675
239213195
1595247096
851921393
1494772918
136995062
490213630
2139129911
1950463598
920110669
1894671049
1302501926
32200531
1962180307
1403033585
306918558
206113321
415261419
1201139341
707215089
615977146
1171343022
131427750
92501160
1524723567
1685955758
593202228
2113230783
1115808781
1993060248
967734987
1769020815
1811765526
360861106
2000652272
449701977
442347933
213842421
1176609493
2104558259
1323994600
824640088
1245929562
954428635
546057642
537627997
781217738
466256157
687299036
1815265509
1330993660
1317516297
687803100
298878475
1908463545
122698122
950190126
387953406
1765101580
282822503
785145484
1284883074
1117638386
1063434672
1022777025
1091850975
93290618
1435838235
1899332457
765424398
439329067
1399402493
1554302874
1572010998
1400615464
1519750643
201647340
1287621661
1712704348
927700229
347114138
1992851106
1488150995
1491906111
57174351
844910916
174449574
1350685104
686143620
1389759634
1413712916
1657336435
1145060896
961435429
1797255252
1029820545
1072056961
920464322
780588470
1452509905
1558061230
1661575123
1205315300
1359178622
1296240787
65623984
77512944
328702889
531259379
497677545
1324711547
1190824833
648699929
1889327562
996570633
167715969
1770937597
272809369
1608539714
824791878
918132375
422177600
1220991887
749390695
758081924
1478292951
1410485864
726317690
1695381913
151935135
1401618771
249994729
504344906
2118286302
199088621
975358298
5338502
1128889310
652607173
1073470102
185420297
344515543
47315053
1557376290
1837714101
77202776
928942242
970195606
2020816267
119128804
1567263562
281314345
1546051204
1018317882
1033945446
1730548307
1368070570
530874817
665854298
2097667590
1483297334
38115704
758286060
1966635799
331086082
83164224
718511154
786956410
1953557809
1949163106
1135837968
2004874250
1839892338
1478205842
377007289
1292167621
647389193
1379965902
197623126
941329819
1981221276
1359512000
492778470
925227190
904831187
1255137246
1189729288
672885890
1900281063
1779540705
1558078532
1381131667
913955443
198285793
1911766220
794879506
153396505
540206121
1087705958
1175406104
1691948122
1851723462
1470520994
408960477
2101886974
272288926
432561691
1339234843
223955999
1060240301
2109121088
1503694701
920148495
538877745
531389065
641867115
522709637
354763031
869407332
578608206
1677177272
485274988
1410287045
1590710954
944227670
158428651
382858372
956464953
643914560
1130067379
1682152548
1894006190
1800036101
710414062
1979589867
68215946
1271007845
1146558496
2064682693
818020106
2120133125
574620402
1496354088
1018704186
1696613648
693009456
1593774229
127716478
397270766
1271935396
244868695
1765386663
1863762051
1420500194
279638376
1375912418
548595902
1921196998
489266348
1412058333
2024763471
774980602
1949116974
989593811
768739067
611430528
2099651294
284950266
2020967656
636991171
1665904892
315544804
1529298514
46933423
1628229369
146876772
209826470
392351051
1521256284
835299869
833409931
231386649
778138618
551973261
1832542962
2067992936
893831434
532511445
1208048439
778301984
1601467506
379169715
2048927602
1818707340
1747138494
1889373398
1587476181
91646977
1187745515
458701594
907077623
531939931
1355253561
1739143758
1003841776
715560487
46700851
169864016
125861260
880018526
454870255
125102730
1203520888
1940847819
1954075224
831701967
2055236801
870560963
1053361691
1433927218
1112263985
259709039
1186142659
1963983832
1881709023
944552130
905253964
576499279
1479202494
363980681
390378891
541903263
1469932264
1680681527
1779036474
2112674834
1185097959
283563943
1138448387
577349869
1449457388
1524645786
768699179
969506499
540664122
1397350203
925597830
984157597
683492928
1807219240
1389605733
867280186
804771082
1781091286
164955775
1940795203
1556044122
1749343363
1137659912
1242647325
393450542
923502729
1286119958
154658757
1805043149
2033283586
658138502
1564269825
88871384
85718870
1156736292
1604501458
735786680
161874227
1487667835
1469017560
1756507223
416276210
2034444957
970406461
1683635651
1589864171
1962171108
1737804263
984791210
1700714052
848055243
1877104603
2107351183
1706276355
1551554354
987840747
2063227939
1417528569
162152863
676519312
336733292
1684768052
780650314
716772830
1640249294
499538273
133205301
1522833040
1241659525
1207831325
232593590
1588389450
1336549538
2106597262
13194390
602884656
1454279049
1196625362
1243508265
1656299084
1639807614
477927457
1764435028
492170527
978501407
434944363
1623851590
575033459
1222130536
1177810577
1061917509
139461679
790730265
431859893
1024901894
1332704296
15700934
1524496047
1871189130
612249863
709793648
1721556444
1773654748
1340940408
1804632915
1306757785
2027980160
213777000
2056547935
881857755
1614849273
1903968938
1565058547
1428750976
25440698
2014266654
1207477490
1506940683
470399836
702855925
1954249727
789844058
1587335253
1879351715
479573633
1377628214
1018765730
1777208220
1165471987
1917409960
1199216040
1841381394
479108747
1423452613
1708143333
529337528
1242869836
38736383
1358032365
691177347
1708278157
1523628634
1339324950
520564775
1536630104
1852939130
802764428
2118297874
87463518
1321524870
1216681609
1248324984
129248275
682369132
1292295354
879815237
2090655203
1625112128
1122243402
1052750532
781520976
326556876
801454757
1049071164
1911266477
906050540
662767607
1210643252
607221669
1452346297
708720297
1673324286
704414230
1444373321
629945544
542457350
1761551019
1370894066
915083085
201540334
431945280
1649490011
218860174
67554800
1363471292
1890934539
1401283221
1409440309
1593999047
275932466
1035059576
1316243469
435153127
225860423
296627511
622022333
1503862977
537257347
1940879185
1441938343
1990986955
1617032464
2105105607
639537766
691017642
1661053977
1010945818
1898575262
1467307852
1020714782
237492133
715251172
2131711172
362881904
1929695714
580850389
1514204382
1729752161
915085432
469775775
1631108290
885484616
2120820274
860611158
1176625068
1684414202
741886647
1640147479
79085989
1594480398
1651444791
76232734
41142107
853568130
2013083490
1238669906
955598298
24103211
713735389
760484889
1411424004
630266971
599811983
1055776340
440246291
2051975185
907936128
1351533258
2104906278
280188645
1144141082
1932257400
1234320913
1190017230
1025711553
1340135406
637975996
2014020303
1033266987
1980600283
177453046
1573315846
1707246670
1913639968
1212684347
1298691832
1077570285
628168754
563043182
912842888
56899112
1433132424
433259691
970839289
1691138605
2110662564
1963318718
2137198960
1899042165
1237539277
1982104222
244988242
400185735
1116728353
212143698
1155935658
1987102330
2058195526
2134960830
1169366604
815231052
2145215219
1019331478
1023297027
1988071064
1400610885
1413966200
1778682063
1555568447
2024070733
476716699
1356020914
1089692964
1176367400
1729927640
1128755288
1332307464
1706297883
1576721536
1275684413
862656386
912601346
793878268
624189787
2040423880
1597906270
333424818
518383265
2071905225
852826203
1803650086
1402315068
1104647553
13431855
251403881
1274445415
1142897211
1455652273
2048618048
582891040
118673836
948565180
1465470347
1189591641
204948272
2081730000
1982337429
739189831
1666222362
152240241
1059201005
664598168
979299920
912917569
1975867273
1232717063
1775339861
1836960847
1098866730
93668442
1302401255
1890443128
2029910221
750504936
1488881584
1758343388
1754529796
1508013861
698598811
618101656
1028211387
1280245823
1065126725
1925748880
488976860
1830647372
912842888
616301765
1377864469
2086053215
950984207
1015355795
1449581306
1910922741
1960303049
1511967042
1290749036
439644223
1587591084
2118300292
764771803
135593960
1287551088
531149456
998353686
317315619
1011653592
104756620
528040305
1262068368
1118295906
260396069
2063784501
1848132206
652066826
1557474139
1326238413
145676965
1504715715
1982482087
1826372768
1467072628
2131329263
1621220298
111064852
1620176773
550966515
1436798388
1329805112
1617169116
1791834318
1132642785
1737485551
938940486
1969807221
1105731967
553162730
660879876
1540618772
158419881
258288521
80751201
483768136
1080922583
90169755
182731408
1535157372
1051627320
763604612
1887737858
1679892025
815095862
1873052534
936718726
854929420
820311576
796318631
793096074
1474766933
819103102
345223063
126961977
166528012
1177220123
1832983506
1336115582
350920916
2017088333
624973703
1907219058
160572458
1535616919
700865537
204617598
614147935
152485888
611748220
765608613
963948452
1787609851
1206012159
21508088
835801588
450802210
512665062
438030462
973602393
963697930
1569540377
2103341349
549912339
709250481
1704378041
1100170372
990436510
22296440
353924564
475801219
252415346
547995551
584027351
1533423901
944815473
484766142
586279744
1776478867
1775108451
1628516712
2127465884
1680970025
766578927
765623349
115859171
1341496381
108217878
883916438
1904109428
1971531494
651067331
2127570200
1946664555
241321898
885001142
1220066747
1808451939
955039094
1805036823
253348922
1366456983
545024250
2055577156
292963719
1488009096
795447814
847095949
7646239
26850239
1358986039
833689225
1947362248
2005274077
1151017580
1629803170
205275544
970339243
1381384034
1980978274
1983265277
855973585
293342418
98894665
1035688260
677990795
204559256
104216511
1797784916
1670973226
1289677840
1584395145
145108820
1672872396
681189610
428269422
773594991
1754421698
1785668839
1852988605
727683168
1178411917
273752862
1301639013
378883740
1384460605
1912022081
1003694689
862572134
1310289393
821931218
1042153338
1565009509
610677289
1002627715
464200990
1785122826
1903024906
1778322693
1813044912
222932055
1983000438
1903914048
1006645359
2090314890
2044571771
2090367625
1182802045
104527426
1765346524
802133263
624506247
2123983787
260486605
1828637157
1108772947
1302858239
837525021
1094291802
589799781
1639529958
1373048296
335008657
1389616321
1822002463
787390841
632315308
284012799
1734886988
1551743274
671560301
759632830
705405572
1658016898
500590378
422353964
520073164
801428389
1032104533
793719103
1072275080
643459304
1021375851
1297171224
1805076294
1497017677
957843823
888233665
1943224973
1696634182
676811474
1669902380
873219713
1315281276
605983081
1289980805
533609038
1713620980
465420462
1231508606
714375006
1197724847
1018598144
1709241867
385685569
1849641925
698642318
1169300662
744347627
660592854
1948557322
1718579204
515751060
1204868146
164569365
2046046091
2082669532
786493218
483596086
1919635223
1593284790
1077986123
1524715672
1705013912
113065574
1575539134
2019569822
1524617262
1662070016
1694650492
458149712
1455785994
304713306
531407081
1600702292
1453120253
1575000799
529509960
197246652
1398064160
1393477028
500034739
1601480378
970016886
248086595
1751174045
1653337616
2085162563
2101231853
748152025
986780349
434077956
1039645738
1714155072
82612590
1805892093
343803665
1424381613
1275746922
389605101
1731143843
327756831
1620674798
82910330
167559492
630704060
1905435706
1342941049
1498739725
1188031454
1780847341
757258643
55802910
1814070900
1943048052
1564726315
319255301
1292177179
276969794
1805990092
280956431
38092565
10523927
1292854137
541305526
1419466503
1638383586
588151761
677711092
1393733810
403357334
983295020
1866629483
171664118
349188406
1887774860
769764318
1380617724
514240895
283213658
577047814
483937433
605326915
1250273708
621024332
284108015
2120579955
1856949251
994133137
261342409
1063606738
2058333854
1484035091
1524033447
150132451
1618319387
1274216613
537956010
2124091885
163579628
302608126
410415379
606413282
1572738647
1120918564
1209326354
735169247
1346547717
1628314201
1931290060
1285198781
1263253128
834626204
2138164288
662377813
1074751905
1241520126
2115898827
1104189343
1054610706
1560368701
1373958424
1010877462
872391299
526606716
220318623
1229378638
2117958906
1621145579
1829972509
513606773
418493363
269577438
1798131221
308870377
662931984
2024607181
263182708
804198868
596900203
1356860640
1290295995
164896460
1522842502
696850870
309442121
948988594
427655128
1887860637
780878498
1969441895
1376691209
1066494408
1432565579
1352751285
1996883929
13839366
1742046889
1862261919
527524834
1189636239
1756040678
1985351497
678502750
14709087
993565601
1083672001
1852091985
373814990
595632736
731703390
219804362
1146176278
1226243701
1888539134
1703030308
722840784
1497288398
1124827689
1961226487
428529931
1176872216
2103550584
1010832581
1396872482
2049611107
2073880519
1452992547
1957355605
1871956979
1375832761
878874661
358114575
1924272786
1610053873
2098620877
2110449386
1264426054
1026435882
1066904515
2116488710
1170508974
492516410
1731789645
242135632
2137424072
926006872
1457157469
324667200
1708061089
145589688
856127071
1976033579
1464062495
82156783
1124629136
1061184014
983294905
1519823110
304224627
878314606
1525998875
2106113794
1356262166
1560406240
1745270522
528803352
573009543
1608883147
718023240
346983677
1874710118
668419930
303095197
843652706
1089066559
2017782767
2039841460
609737777
1314132
1927466838
1890793251
568480973
720756665
1721182850
1660755163
28990191
112499181
1293188423
1539602002
388406011
685323032
790188250
771395575
2014040090
1663354711
1487127863
988578484
281325354
1581245519
666253952
1218901117
1463558374
652290666
803830152
803692955
1874640472
948557665
2062028969
1211082693
1541443380
1398719652
1740120408
1366748415
1361059223
1753887282
81354546
736844548
1736138090
1571393674
636966374
393566902
1407483991
17889504
1674537976
1654159054
379611796
324704013
767935435
1611249248
1694476046
773939951
1261761354
531881206
1443741297
2103301221
1974360435
2041622843
696449697
1337418393
2084442446
594261483
1932100805
1545797702
1029712000
534232662
1696450846
1794962356
1584542316
82526261
1683177102
1926506301
1750129883
163087403
577120159
403254092
906004580
2133753163
866016541
1877532887
885636412
1493580631
1625930353
1907896203
783066810
319378958
324912787
1083974389
1113798472
271518171
1438468573
447374592
1266952593
569987444
862804433
1703886555
1956176083
302324251
1638556350
1101447743
412980261
162072547
1649875615
1924399928
1777677826
1708387799
1412916769
1560141918
1937405832
492065846
370709619
1046111528
151498578
651324589
189593534
522867980
1104513108
2101805038
1558881754
1299435737
1019571489
781970526
1747635171
1401907334
248628307
792515871
1004614977
1362770924
578063328
1131466714
1931585249
947617606
1312748602
1132779945
433262030
1080927838
68681635
1336347051
1374135012
1881483742
589446314
289708752
712758295
254558872
1736313686
120257269
920969629
1669680535
1505837260
228498988
531738957
752654217
2101819760
644516228
734219671
1880594852
1888271704
50803001
696296478
930204487
1395931497
888087928
296502551
286231801
1695930780
181763723
851389182
326923820
1260592067
342805012
641484087
24479347
988079336
936373063
2009952315
734350082
1486292100
776810668
1128159839
392305322
390262741
987059332
633880512
2009837527
1308699530
30666526
1833991042
1884898363
738726579
480835771
1331997920
1887876462
1681201740
974230966
1701374629
1050796486
244407412
1289281811
2005759690
1159554588
594300197
130064033
126473003
1107694709
1956653028
1653918145
190503894
398747913
644035014
1921665082
1852923555
360350431
229039567
1861300724
1938624048
1355192278
1060598675
1489880243
762523389
437557226
1680784299
1577523851
1971642503
487059348
1287992743
161391120
1612571323
1094905944
532702841
3165736
1664315504
1806481329
718861063
910786856
354692462
101500583
841463444
988061992
1948309036
1585323764
767241217
873810874
1570245803
265006648
366311568
23465609
1549534408
1299306337
1500255413
1610111771
1322814205
324029745
1628440547
1116285144
1511772401
1325089929
1926537152
688927263
1305704201
1157557141
141251175
320433827
1827624288
1621718241
1133500984
1330755483
1377264394
1897776631
1871487112
883186022
1295207308
1359751574
176202882
1480902187
1375545812
881264325
809896170
2101879160
59461418
1515432379
1847470768
847531115
1791322671
654114312
1657292911
514949325
344203666
464801949
802426648
471990629
1330120044
946824151
2037339135
1478819462
913564413
783501810
1303321217
482783400
1155294755
585783047
147505607
1563859830
505276598
224519091
105122739
1273214025
937652807
262050025
923449258
221869513
1875278370
734840294
1034846742
1516867001
577195716
1075143247
1802998879
515863496
1570646361
630086916
2081471612
902246321
652366507
1050032829
824954286
1730693314
442114771
764423843
1391150676
1685844738
781131217
1547273845
389572470
1568104751
1988006403
514317176
1157698578
608830135
1565018597
1694450085
382147036
1422623815
5590688
443794693
1248937987
944351176
263421284
62851302
1525451034
2096707407
68698736
433248942
191824575
640774686
878027601
780049303
848982238
2075562
629130098
1965904754
1581236876
232483496
1105372065
2103860773
1432584757
1321490964
1239379646
813132435
1672046823
1397010064
2104669349
151215093
1919339676
1892595582
10001554
185861130
1052611865
251372087
1996958481
836914471
696421363
1691358402
2102970371
2064496699
570872649
1597841511
171567418
1163406602
707661066
1805361115
114711227
1381852760
105562133
405893110
36206685
2034925377
1127946960
87961461
143488663
276850567
1547578008
198533599
1605765086
1225542569
611233685
821391325
111189721
1760728618
1971096648
840919562
1159339977
797833947
1877847403
1341545559
357702538
423220916
1457171377
1893368371
870385955
1618659997
1468305199
2054533459
288598142
2128874464
277878871
1923159932
1364859623
336414942
2113964810
241360532
1861269717
1022743083
150201154
1289208952
1196130457
704722635
937117959
421801655
1138642462
2027753678
1258729232
1242399802
1447523885
1713265350
563248896
1646927322
713509122
563955279
2081217639
1252494178
2023364624
455454466
1450396603
624183922
1431771180
1151593781
81567153
473654931
1831550914
527164688
1657886147
760462653
787307986
88297293
210035092
2085842024
1944811143
610627286
1893341783
480935259
2146480012
1442080048
1048745476
353327286
938859459
1139581267
1544762811
1617311727
1852115639
877807145
873351091
2136841189
1345068673
767057962
992040871
530866185
290819175
1857664541
1059557425
1625791839
664858785
93298796
982229183
97618001
1647818353
948197441
750687441
1268096960
1888122091
1769317088
1055760847
384873654
132984038
1334727049
1873974469
1971954815
599479507
773038615
1667908876
897802602
1424122212
1846352787
1659704440
1304233468
1876261532
555346213
2065979020
2054757299
2141199378
1347880913
345655188
1053933500
1693777592
2004367692
641227333
1390320372
1203186638
1541053568
847561349
930348212
1640631925
578959339
425371165
2094975115
1653552547
1442343118
1641059438
1494388780
403295162
1215670139
1046185916
200244497
769447309
60029268
546244086
1815350833
44675978
1943454166
1090520955
936069809
55538711
1469170055
704794208
259710225
780971198
866147039
1636193783
1662241012
395977086
1359597192
1826497062
1756315410
1480944648
687177839
1466576355
1035203129
593589962
1130875870
536774186
1084756594
1003501179
1465871118
1720977606
1733046758
351406039
1504934882
1937750351
319825414
1265254424
1417125341
578647514
802764809
1429049671
1179252160
931083550
1675060997
354871875
1180178383
100329042
52688221
1839968276
1114063605
1455457439
2082151192
2136951403
544475722
2038807225
1528926089
1157980407
692510560
2105183530
1823375452
1598796694
489708431
303041541
235185615
63896792
1746086036
104465582
84626972
1595772540
1857114241
1090906540
1392391224
631294591
360013925
693034118
1539549239
1201961849
1533383827
2128510824
619754592
1397884719
972263931
120582837
953926828
262461645
2122949055
556620162
2014088989
638812883
1755614418
2135396392
853638197
2004525624
39634140
1058335875
623679312
1518745134
373856187
185712326
684486170
173788201
1280382357
613349710
1607882856
909167032
963584236
1779009456
1066072666
886889365
599676086
1718319730
507635908
701404520
395067005
270257755
853876724
2049544502
1338935030
1058163912
435491698
406486561
1395306483
895927114
1915313805
1020905353
621451786
969404492
530798343
2054729610
1584661690
1384708592
506156877
1815407030
574895241
1185890843
350250300
1641768628
2060569184
583859455
1776233715
1049838202
711563019
425987170
1866663585
775188629
1510477466
416832303
741335586
1320925408
1590224142
720250463
1576236085
1934799240
927729376
893440123
994152367
310415336
1343499365
854057401
856305084
758150542
32061416
92180202
812362377
387270193
413216940
1153531328
261200629
226021267
9111124
2045524146
1710674278
869174183
1055045208
679634106
1222314446
517613062
1150505584
1270969751
353734595
1627653741
651681828
840068495
909669983
293162638
132454274
1250553577
371206824
352782499
1940394693
717307068
1141714238
1106491935
1395307030
1057614595
673292743
262252649
974301449
504742620
1727754119
1005461364
945890110
1979098757
539509578
995765482
725648433
1786793232
1811315294
1756362805
665405701
517923587
1505791854
1964834331
129375953
717043304
401267886
405096530
276075252
1673089759
1384667572
1881207493
1330760041
1274841568
2010248517
2130102104
441145667
1287364151
2139076928
1859672628
1834928944
1107818131
663143058
1287818470
807735093
2047065987
1068475291
1650869684
1816674692
462332154
42569700
376440351
1702115126
1372641842
350644726
835033493
1889761947
656256526
2050071559
542684333
731297807
788675599
569791504
700635870
902429714
1617911795
813767723
1405486647
525061561
666720593
903930015
1519021938
562603053
161312140
160017711
1933628715
169215696
476310004
21371171
587395968
823520900
927944173
1793530623
1557380911
1441426600
1969327581
963225936
1892888694
1752928802
785376074
7917946
984540138
702326645
8785772
1635484344
253326380
312682472
1075768574
945842734
628384092
1785905603
1870113884
231147792
1525487748
1209369109
144714378
81209436
1920302507
1361576235
1306968009
571812436
83433497
2102186167
890402550
451744961
965714465
1829100124
779471783
763769471
310365064
176293938
2126553308
227288061
1652142335
2026819183
814989535
1497940939
1911246096
1237754370
496769380
925659794
1956043878
419126613
1908989851
187995218
1151410535
1831127086
1710311165
110413327
2026258303
408953762
1852873572
49249515
493264324
711617633
1800230880
36857187
533425634
495091695
1804332874
999949598
1994937624
593603874
188802064
1513475962
484331725
1361511771
814807628
1341372906
2134616991
1745270522
1323414214
1935457633
2007495122
24649744
1430820683
808074680
245444237
151744353
1713037937
931610
1333999741
1105621369
582894282
1280401914
1803213106
1584827301
1179182568
535237615
272428540
635123647
1707031457
1387463954
626075198
685083971
1295331474
1078649751
1029194890
757447126
1939186872
957005056
2010536710
1338776871
1282159585
2084950595
892768191
1506990082
1878388730
1646269512
1876713263
218207205
1447629724
291405748
2121620162
1375754102
942335851
1501625048
1122253544
2006249812
100411145
622048140
1331312255
1895182849
2037761970
892218874
1011197727
1403009078
228882051
641319735
2037379054
847051187
1904346553
1710512636
952144349
704764202
1198452571
1848921513
1522997224
759136248
2058229048
1483267582
378524230
1626499414
207074276
48566138
1753303681
526488602
1504371300
1843812788
1002957616
271750006
1948523800
751426136
1982778556
710046707
51442571
1668120940
1925144099
59913879
2104673989
1979196935
1738952082
1816754348
936832776
992312460
1926266123
1890599592
495063057
1112065426
678798159
534207131
1521302887
1649109395
1454845584
1560773344
501957073
1868434952
1186832852
1152875969
412846018
1909738799
1189732841
665125913
1874817797
962438814
345040648
1499827394
448112822
348411314
735913108
91244283
1715098668
2110732144
553385563
1121227918
2075670828
191772027
1306660253
921322266
656067074
944848415
1428660896
4787820
991509870
37862627
813924956
256919848
1285393799
816865536
1736101598
1072103238
1411432361
1634691456
623624925
43936627
1761942795
371770229
958199479
860889071
225711009
1918688144
1693191045
316069285
373383523
1240447958
586815684
968934029
1562352990
1394780966
993493122
372692752
770870809
1830563616
1483560286
809199814
1476082316
272943245
2105329326
1084396462
635104902
712560188
775470196
1213034661
1966531058
2135407931
897980643
2013604482
156384800
437378710
1075276256
1038759080
1811848168
1929640003
285689364
628502489
925871438
2015565645
1114660988
2033112445
1774673843
1587320095
1655803238
1816825473
587839465
995663603
1299227878
1536296452
332337532
328994969
1220695512
1170031236
1949770670
1584492887
1399390299
439891932
1929000360
195440687
1062259356
838159458
1446383276
1516088939
1775327835
746328116
388621014
1042130371
1222465557
1125449944
1550833152
938419889
228717262
97247425
2069941127
1690592675
58497916
1379856210
1674537976
248430265
1899950575
1950253269
1900565227
467667998
1896804350
176690964
81287624
87578391
682422466
846708670
1378317675
1056441384
1727608476
1714503286
1759838343
1956462551
1576369049
634469694
1950931830
2065628593
117486076
304265346
1258462886
804656288
1369294823
83461625
1113326835
1569456034
1532109460
1031300655
843207922
1974915996
693633573
423558771
1626743872
1386306667
1415259920
555754496
1745843695
10522058
1133252868
888980624
2069620268
713735389
403832890
80907893
997024273
588913
318033026
482211990
1933012175
771564082
1625327408
266026009
1329627844
840514101
1943625674
1943725750
135705215
1768598428
438402168
951725097
1648459488
1048751879
1744022528
1442476578
1081042091
650906527
2109918014
1812282355
1193439601
304703536
664791847
1711469922
399649661
1109787699
1279927605
891769788
120173065
836883069
553499068
1286180324
1733442925
819184878
597163438
1848745024
1711296260
1164146689
1891966770
1679292818
715145447
1660188532
850530239
865275912
320009683
1188608112
845738754
1142142116
895259052
1698846468
1897691264
1335531892
206853512
1229948763
869001605
194867559
530201488
270520540
804788522
1250983006
1837196923
2096078286
1330302382
1886616856
1035187007
1023486444
573986201
1883424291
1236280060
2041738827
331098655
209641228
1663097818
809670460
123197685
2122447303
1672835612
1727095008
1679307519
1357560258
28620887
519928658
1960418814
1968732077
791361850
237464301
28821440
2122322791
405501047
1174209760
1576364751
662425582
409891105
351564004
1755855815
1749991075
1153643932
87870886
1141386072
1236008138
661725699
1356175691
1768568424
1583927478
2067048086
102088661
837751492
186035133
1038020411
1233216228
1818711151
337071985
835886117
1456025713
1714572548
1904565236
1077955831
663370243
1709047290
2051640251
436462856
85552183
1979948100
895438589
1911875225
759848365
1728659889
339858010
680720052
998228369
1457002817
753878072
1913934240
1736990961
1076125274
1764519341
89128850
1785230638
1857093742
439966711
1927248257
505684228
1521280788
235469712
1895638339
557820918
1941880975
1764591309
1131332675
140387589
159791504
1110814289
155582523
543488822
1009165907
1848545651
2082236980
480483538
10676039
1700133069
2115851699
1634666048
645201328
1906125616
1059364362
201535476
1373685397
1677065409
1420372335
514528671
1377143341
552975988
894154519
1048391527
1881565971
1193006035
1853868133
1345333157
1559585676
1772915695
383764916
316532631
1967840154
1211053125
1145067926
831922384
1899322090
1229659056
227160078
1086069380
940695838
533308421
1953631560
537973819
692145454
1524301866
391216052
1975015722
1511027453
1920057930
600433944
771144231
1193143168
420854977
578578821
1134985242
1332939601
551656076
232156770
277811477
1911642990
604382756
528347580
1558867401
1132066333
2107875927
1550027990
455129906
558724824
1183189637
56239737
51273131
885287277
1626192427
1209752682
562221933
452707658
1269311531
378067279
879549456
369762904
1369771809
646228271
441372278
50708621
2088802770
1333223899
1538740949
2041137523
1658701025
374920810
183982653
2133864863
1387432337
493732433
902326828
830368076
1726401990
1212888719
18247931
805354796
1057258432
39523479
1679523929
672033946
548032345
414076749
1201940687
983943294
1144840968
1890397149
1196007206
1977620891
828260565
1249465432
1582095629
461226842
369787109
1590411575
1659913388
1234711679
1480123025
615269576
1908339047
2126354610
1674798774
720959586
983886616
604022316
1902160178
1129530011
373968951
1032876195
1268611369
1235387865
1398036175
2094065622
434891895
1380217538
775450995
697716376
245810371
402412531
2031181882
570923695
341599330
503463114
1231775801
633618347
447221349
722101240
1889644566
1559931605
1859980844
277451367
1966807324
1830890209
492458491
798701162
1806396735
483931518
1695685714
454205661
1027318559
623479116
360488710
1231333033
2047708576
1284405547
497024872
1101731358
75394980
1823907707
1027888997
1537093499
306189993
1558825764
491540294
1821569369
1721102260
1693803932
148657983
1724589042
1343668111
393008962
996837748
286436070
90136184
1071242828
1366362694
1925467860
453153299
874473298
164491330
1509184741
1553325354
993664063
744051468
986220518
846525301
380118884
1147029655
2133462582
1153067778
1356942055
1506798053
791828096
1178525485
1165720992
518916733
1919270629
1438438637
1771768413
1190917261
1233494516
748897799
740297912
2081180103
1056464364
652071327
94844382
469059517
756248530
1913719081
1410386795
1231520695
162006521
625500221
1050660493
207342836
1951300725
2048937458
1554793914
921904893
311087674
1203413800
1129535698
639888458
396448513
1026615127
83022435
1407974747
745337801
1049627056
886228104
617635025
1567682215
1597194487
1360598423
941580741
1822901416
496702311
1259872619
319089539
180631747
937260204
362479523
1506990210
790903206
1953923404
943806187
1272196856
230477823
770741760
569250366
16081000
632079186
1083132875
1878705514
407707084
1897788219
1095665225
84890894
100040671
1881463292
1264071175
636410639
1290977516
1036551482
828122815
1141530333
1363198161
1682590454
1660178157
699623031
1311945868
2049075818
1358862111
2030584446
1009055858
1910420214
856827154
1254517208
707377992
239597533
796393258
962544710
2024285248
952569157
1168260095
1805179195
1486676533
1107793526
1114526558
1059948321
877882178
916876632
496244009
561482161
1420377334
1735758765
557870597
1249025847
1049922280
573441981
1198565554
1745219578
7136853
1047941518
483985998
1246882658
32887747
1938262690
1874690968
295336987
919804015
196890963
1076578402
1561923377
724466949
1232013051
383950738
1330064709
207139336
309862415
1822793967
427944837
1278592717
1205386127
1316546218
1999814608
1694049363
1543714565
1560625544
1798867094
1519822955
155830467
155610743
1910694777
1013989905
2140787344
764289636
1351855577
298740507
237833463
1994132200
1274474269
1965918296
1684890721
432647408
1359240216
1318402769
1505284847
355669151
1218370627
735042181
667445879
852844304
1457241456
539462227
2125842827
848127001
1984228600
756873166
1464619245
1388349892
1576394827
585080066
1103072193
2107284485
507457609
1076612526
37276505
672624067
1605075515
533428127
1657372196
1441867737
646554549
2128334293
125825455
771237273
1871660980
779979777
119505489
1788075226
730950013
1784258367
667187926
929488444
649650185
749870879
319250496
1354710746
1301116101
1918004378
1283124353
1715344058
2142010007
2142779350
1708611758
485749963
440099517
373534514
313568040
288978023
161412657
152652747
146785721
600912494
264929462
1754971389
1239750979
1279005196
1382308779
995824067
1504380562
493717587
1593185389
932024691
815454017
346410594
988579399
385873385
1857986058
2021168511
1087150219
503187225
2085068010
576084835
1738736204
1490666232
1235171551
697336081
1791313469
298825772
695208298
420800562
1875180454
96645121
2063367520
1707386008
1354041818
525616380
1181845364
118433483
471779924
1729756289
397506762
1608672210
561582093
1986107031
380891102
942915421
2016960855
1024019622
570897918
125825831
467197185
1739268211
1742503107
273578348
1689461365
169210232
382303139
168765908
2144201461
1986701
687165120
69817265
834905142
1822166868
1093491143
1464751194
971358971
957629624
761041254
2101726637
1795088302
1153632900
2093137442
421483247
673405908
245136589
305402993
102469925
1056842963
273536913
1916311513
2097473371
1972111801
669751443
2034871874
68269821
704734491
1782835133
1223717293
1379390621
1832140515
306786936
101386353
846536114
2082090019
1654954402
682288448
1689484370
982365941
583854537
2087683930
1886626967
287368639
397428044
1181085024
105902071
688220143
247948846
2062651448
924534349
904222773
724398502
1281574947
1895683069
396955334
494079697
710774654
405867420
748831987
1415933564
259090547
1614057949
1821432896
324981348
1248962448
1637335825
1267568568
760269793
1805138870
95415148
562653791
99618070
2036869970
1411684216
381496417
1577605162
766532797
996153637
784602823
1204991970
849352356
2052101450
1987822574
759746932
918035790
1203169429
214199979
2013119235
1734788751
1467437185
582770945
2071649870
1863116034
1918388530
1643765227
1464197088
1737361890
1557024079
1977990476
126558731
1333132256
312094049
1437919095
1858444115
115508005
1505682922
1884913795
731272110
49229007
1375751313
717665955
375463228
1948598086
1916724765
103886846
412079134
958409760
133132846
1192081455
1279563916
1043008165
1063128315
2004235523
2129878083
408540740
649303256
470451061
1886404249
327435841
1774023228
2050398318
1081837466
398419425
681277478
289497704
1124749055
1615574323
1461254624
901395649
101008653
960756222
1136764031
784393643
1789379698
350549771
617296586
733339308
1094245494
1011944679
205814422
299686538
1167206556
1758683508
735702647
1172189395
581767300
1904332287
1410603488
1904294538
1391793559
906340836
513640137
31438432
1942642338
550675
2040687026
1666587411
1021308036
1344654375
202191856
245662650
597717102
1681597712
1101684102
413595373
845567380
1105839650
2046090065
985954007
445507430
1158884257
1320891158
1861564502
567109582
1766309028
293506972
80305931
104905733
980106762
211773103
2129448222
320757783
1658958824
487017037
1567570349
1987954127
308722373
1650595906
1732079372
1194932403
1184814547
504714151
978268366
634208228
1532529633
1453489739
1236542978
176037239
628100964
690467782
711698770
1021642767
575036638
742584775
1142143456
551494989
300265209
1768875557
982696962
1777955886
811543173
1472272252
1072925318
644993248
458543571
1052150950
671640645
1082669034
107604377
1632494721
716213918
475927866
1528393210
560013229
1664576960
1148183325
191650833
1696556142
640916175
2050956964
1077985533
103342848
94852929
1279937237
1717298081
1916227371
300795253
1479742210
741531513
1661087064
1971973922
311369425
524762035
459342741
792695071
1461894735
1851915164
32401555
12059517
966922647
1742301818
207122420
50449538
585296460
849817073
1304197907
356484730
232994951
255192668
1923485337
1814055797
143876021
1955175486
1971288709
1245298336
1155178972
901986621
2042159908
297765673
689877292
792782602
392385601
1178504275
533042304
1527422643
456494996
815397825
1926896662
1949696322
2070501641
787100757
1167089873
423587619
213225374
880537680
623899442
1429032605
191866852
93611339
676267697
1673315263
1000728432
819289631
1353768394
382101867
2036056362
1622332847
1463186661
685210952
1523728736
1107571124
1658197556
857440564
2144104880
925007893
282811621
1005011323
1008419831
928446717
939298563
106442869
397278426
873949086
245996128
324119627
1144032115
766954611
1548958979
1793615957
792948661
644321194
2047216350
970939817
141027351
358771399
592771408
882711218
251839207
1022873009
1687141019
2030241493
1458864977
771773125
2109618536
2013317426
620366205
1733947512
983434980
366954421
1200115487
1661566648
164739325
496939171
816974726
748397959
926088666
585962025
1394724869
1131245874
990891678
817927381
1107489634
1000934605
1178914306
1013031918
737191553
1441676362
1756790202
857291545
1867237801
1494853485
1087197853
138926108
329479890
1965264851
2041239173
1876721349
1415098425
1686652269
19740221
1576454629
1862313226
1897425778
1023970890
650691002
610803514
1188924735
781851343
1629721539
1718270591
711913198
2060891129
1361298371
164390163
1933170746
2035963186
864549055
1561266893
835540220
538836094
861808389
227279347
1876308472
1686775600
696829444
1706433510
871312359
1631841387
1448192610
187785006
1944788741
1832705718
1825104061
426362282
72486826
68406749
273560460
1875252111
1665410258
700660985
864393432
974514514
996675503
1147940465
180388082
828197045
1067270135
1692836970
1186883487
1186765288
1804195806
1591611995
867965914
1044377452
1668027321
100539768
511967602
540995607
528924013
1082116594
1275461338
2141051367
159419489
2060966879
1608024639
704892381
666603580
259746361
1680890494
42515717
1361077880
64595486
642806879
1829596991
184182524
166187818
1997729978
1461218295
458009257
1046070981
385736923
1474559184
402721318
1839612164
683030940
669798027
1009491937
1033712825
1561272007
1241022247
1742065654
719597426
5533583
1330051883
916774028
148598005
22009551
297296203
1773856248
907402400
1071934925
1753800677
2117639360
1158081312
1461382767
586729187
684476016
322747427
856462385
2101669754
627923731
1157547683
733423879
1969797743
533328919
1080791464
226682496
1400696660
1559088153
1221915297
1575131241
1662645660
641051223
1231734654
351342148
619937850
2038747224
973595884
1766425637
1842885472
655311027
1917626934
266598171
620905010
2010041303
1665698234
1125350537
987971301
235455064
1854226501
391070452
2090620647
199602591
1284895570
1773222347
1059558127
2089970404
879085336
151988718
745448045
1414749982
1425406871
1690563980
1739742824
693025102
1454762417
1230856545
1669322649
1476274211
534824815
937806625
254860517
162825411
753667096
429287564
862613960
1132728060
694938808
714574331
474022971
738363962
1399124830
2096346370
1429356266
493109213
774550106
632563443
2058699256
89577410
191458643
1655432407
426390102
106144659
112232776
1660635646
578725817
810845754
499808770
430294383
207341345
838545079
1884606707
984641849
1858940911
687204393
569617430
941760113
131072004
867379424
650945690
134551443
1852798757
2146533154
1977502629
336280981
1272228187
1119072002
672191955
858121871
1152995916
594842976
100527426
2053849763
1602095309
692204541
2026035249
1446056400
2016241126
1149733914
154279472
191575362
2026068708
1238057703
1964802958
1412470009
1512584624
2010597198
465942864
1828888329
1650994947
1933218422
160802510
356002531
124386834
1612999238
835405362
586145707
1852404887
816508009
1817516295
1690658128
1028727495
194978187
751105510
22014443
1340547406
1012896429
2140666489
921490890
119554255
1805568688
33698410
636798949
26911799
1693941180
270745732
241054079
1514098795
1063077418
348599618
1713801770
171068900
1822874783
167478866
2046817575
2114463345
671072824
1127944521
1777740288
1473104795
1240760545
593400945
926136533
800712855
1342109245
488611523
1832304827
863897478
1195647137
1700965766
1311654572
1440886608
1374126812
1425567523
1458774932
1707612228
1233514333
1129960630
339206336
173880504
1238452715
49503499
1615351495
1495185228
56546768
26082707
1942990939
1486845897
1346979980
1606569320
1812692546
2054327151
1209322389
971232577
266383657
1567759598
959078638
1072172496
927589064
1164065805
1947468676
25834545
527829603
2067774094
169557076
947263642
433120673
470075827
2089744464
88740194
1729432200
430787734
462945165
1608294754
494615023
1640848785
1000416357
1087106301
93607444
1501931867
1552779791
1358546997
270523991
279189012
1815284549
1696948532
966410735
147570521
1903240163
1061889094
1669365723
1221070462
406428836
63832296
490570757
1608375333
210195693
2033632347
1106894098
2001762397
2099945640
580638334
1862197110
741719506
20811704
1648644637
550986737
1592681907
1076047414
1386562374
1892261068
1290452740
148672640
449724721
1212684267
1054191917
701997348
391170916
1915123277
121704559
1462704678
1422256851
1723038724
1794420774
1360307713
330431464
148472831
497483627
445146075
870560963
2028032609
106077356
1695968530
2143625355
854616516
1243606857
1545091105
1437530750
236595016
1613037825
567962657
734507900
2129641633
1689287858
1214521763
1587035437
1193800876
762311381
934147003
27646317
1704572743
755193183
1997235310
647400065
1071893828
492077587
1001168444
1158543658
2147011078
1833146586
1011013423
296886322
1462968291
2027379577
1786109244
1729982436
193446656
450047733
452009905
1126601697
744471596
866646157
120653418
1396568322
185365415
120697366
85580204
169442500
1885085646
459974262
425527574
990788497
2099942749
1678164927
1718364912
1228411801
1125935983
1552266617
519117852
2061987492
530169618
961834090
1881235656
1575933282
1360160166
766104775
1461267687
683104345
710284688
1184462077
1158220819
1018473969
1435447015
1403270834
1552112441
1274077720
1778595222
384723808
844225590
2061745698
706957172
1252713014
322872181
460408301
23505700
268527723
998242350
1139440020
1525939897
355957759
765424038
1909227422
1386349652
474250319
1722619171
250478650
624221035
171443800
1503131439
1455912383
2006509421
1343401192
1060632954
962788361
1723040508
1845243079
1960988502
1386560993
2004924518
222911612
147927912
1467506346
1842329726
1682591652
1785218277
187018308
341535173
243466145
945658964
971575663
233316433
347222476
167970363
1766115055
2001977759
355312377
574803725
1366136921
1396011768
1896100080
176919290
629297555
1639423203
246006329
2062180260
286272941
1904923984
379300877
1579701553
1453096233
2129575210
604895824
1360750118
1416208408
2079219859
327635780
1824211001
254622310
557916361
1659877954
652553156
396409239
447095220
867505023
1101508748
2031387835
200585227
1582910750
1513439711
1841093254
388606959
1236320606
461363882
349268089
1040284461
777975867
1310995158
1762809289
663039502
1241512669
599296330
665176943
1967568505
376715819
203005217
1107735297
1437123604
801530026
519521481
2121030035
1607762756
906960383
853604233
1934480657
1258937597
1482801205
702010338
1162877844
1910316718
231370512
184611523
1835217969
1495341335
1907138755
945534515
1646741280
1488263806
338016148
1267416177
463579365
1864143845
747985534
612430693
565239899
1406357990
1757246198
1939419651
1724992880
777442236
135610452
2058857678
1998854887
176030221
1698107170
1939181910
496799324
982466073
298832554
1921870482
1036385454
595050384
1963730669
95470864
1172499989
550151214
1561600106
1834638462
1720894272
1646670008
960077130
169969033
636615154
1608824404
1112116543
308402456
716382111
1619752152
1778428852
1563664557
730057006
877681588
1909909918
1785932582
1423690170
1603364925
279210130
69522746
797482218
47751298
1632273929
185021771
534727994
232509139
1975451066
249682522
1971718532
1730441619
1020012025
1041523807
1360106716
37134741
1502084927
1989437682
36189316
1474688464
419632754
448006175
1117639039
40518342
1142149017
275989186
1942018537
1291779006
655170880
706011263
1158705445
1561181870
1813111694
188501890
130060945
1358786093
194720142
333442611
1580587331
1283394817
1561182613
2076882126
926587105
1249488605
1345220059
2106702035
399644184
1862701742
1040276376
1874690484
1106138786
443164745
775061610
851992614
1538701163
2063429981
247469073
1567924922
1567826350
452865754
1736902581
162722884
1487584298
1488286467
31901609
309259274
1090969228
593792077
1253740797
920508288
1963370342
1009218589
2003063012
2035649340
1476464759
1437271779
1107196476
995562505
653839160
405600999
96511276
920622365
83967189
1247771006
477736369
871544104
1992966328
1888333763
1749568854
129610068
2119307017
414299887
856457523
39340636
1215489860
1318716458
1614923662
133829673
2121952012
1599303990
232234621
1636360291
1466018286
1920438382
314570622
689871774
245745159
2136386645
930492662
1810937704
909520351
1010057588
1752257000
824014267
279371596
1797226372
112116941
402999876
529892772
1915082530
417625060
756799914
188577662
794700082
447963153
1205223385
1387636458
827703762
14206803
1893961873
213849694
1560086228
1998213735
1209767120
785785744
403071583
1867162794
1921379173
1785142962
1588751345
1314204159
970740544
481575850
1627876076
517895882
499263451
243223550
895884258
1519685807
1212370852
1517999840
839344899
2100101335
267250767
869804993
1154959362
1733726660
310541154
546462534
1626439482
9277376
2141807973
1251049774
41216495
511042830
477896814
457183123
1363781096
1398770481
32472307
1344691100
1468290207
56297090
1827101463
302204182
300905136
1393829377
1588632192
344014798
1141252575
2093849535
1373017967
216012332
855660296
975379079
1298316267
176202799
1964164197
2081538323
1412250830
895572716
903686537
697218311
716018540
138829161
798837930
915982515
161908501
1628909076
259028260
1805348265
616959118
970762573
2051698495
2085159405
713123248
1085987518
869419742
517330824
1532079204
692610588
714410690
1574094982
1146301291
170482204
2135571507
611444282
1885308872
870894272
1677308634
19174049
649860211
2061153485
1475246917
1302957839
1200655117
1466819990
384006445
2138274236
242014061
1051865203
1052260293
53323238
594182121
1769334090
712781821
175993286
364444829
735565659
875483847
1599836432
1786943241
1551321743
127430148
1142357757
544834401
2029496281
1248932854
417295783
1113485125
1452937544
259894528
548060282
22495466
1102554862
546627266
2049217122
118456488
1713450812
261079997
1287201500
1619940234
927599742
669761027
835414936
1051456924
802480809
1290560202
906765287
1834546248
1420793699
1260246888
634160010
661783249
1228369058
1464730497
1475260742
754550140
980884010
647088028
943052305
344996355
1279874663
504512107
735918016
94734827
1389186027
659842678
2091444316
388797941
719202520
1044499058
760615401
308596142
1679885913
639514244
472137448
1191648143
573384576
1368688310
1600687982
1408419721
1445472696
635947520
140921570
718246807
300462774
525292898
35245599
1481623249
680137777
729737177
850557885
252887723
1676950949
1674258458
1807531798
950560866
165990011
62380097
321544360
1079395147
1748106299
1550327246
1136297388
1543184496
1615222539
1755151005
233991750
1247737367
1045628038
1342736542
1176502987
2007066289
1532732233
646164593
1231390028
628766233
836856792
202674938
1803860217
1067122693
566933896
1228956176
146007702
1756604608
249428063
1252292411
515209594
1661761271
2067413144
282343036
1720542260
769745818
1981190234
633813330
1387559442
1788993727
364260006
283781519
1440267730
1756636531
1906826238
395088803
1107040258
43519688
251434215
565240683
310372185
1041385553
854083656
645593786
1552425452
1698250612
270588258
1151463567
1979164502
1962381775
215339528
920290638
1228049442
1191761971
1904287766
1614057199
1246509284
1155196355
1570711992
1697657072
1562375542
107194695
731992756
851652388
1153736731
1496955834
2047064095
1767688378
993877286
276679344
437407959
1743954904
1715010821
362340239
1429442569
1308936355
2117799485
2002761884
1526405852
972399253
2069516966
2055892410
2034265195
718750190
1717280471
81915039
807170908
145836926
999290640
1660132919
1324971243
2095771743
287079453
1510812171
1607455074
1742912445
6401148
530882797
1785647078
188397466
281825378
1680469001
1575157549
1909018814
1796715447
1340798505
1518719674
652950131
571148231
1281036751
1617578156
867883449
419423853
2005057250
79851606
879591892
791227061
1022496795
367596616
698351855
1984622851
436535702
1303158917
1272746055
1102480949
1902302721
10493221
1475111464
1630328467
1913387684
376184362
1808906722
1180404386
998240299
82516752
558655720
249789468
358995345
649859153
686007598
73986771
1041618696
2114152466
563640715
593388644
290338104
1156537144
1722035004
1339740665
1577088748
490196051
686119173
598765632
2123732093
676711399
1350043732
1164409920
1988921630
1483976256
1386137882
2004051046
318903120
290958151
1867854963
324891861
944490663
1554097425
1387371732
2097656654
1620154473
905901405
1739083518
309025278
348290409
1114643291
1777703112
878130331
380297159
2121348090
96052008
2140473282
172500379
2057334783
737146480
1279351714
1274850051
1784743867
827682710
1790277439
604201167
409514486
1838473399
898370022
1753658140
186396399
2062303184
1758839716
682467066
938463044
2010689791
812703290
218127550
156468565
536533660
263096056
1193530284
2049291721
464893052
1418230885
589118189
753282166
1993606699
1774205430
32211762
1096146782
2043989140
371145612
1315538729
1518560763
1952615662
1830079925
1093354312
1365853902
1737966151
644541003
22766762
1008025247
250127267
925448317
2062004502
347284489
1231546674
526833881
950385462
1075798855
1209525839
892978160
164411770
162384155
289026725
1139491837
86060754
160475127
1093857567
417430644
171645466
1555156481
238964729
2059577127
242405958
1480133714
1820457569
327288780
1756846848
1926687233
504092477
1924733331
1680945039
1612933769
1244534994
1382179171
2051521845
1923391856
2007658621
1420471145
445675261
513378865
1604359371
781439960
1906930381
1953393447
531872496
1350727031
285159303
1305415305
1681221425
271462090
1866228252
2101448666
2104651954
1319025525
215469167
1666662638
488131564
1571468041
975448333
1390446539
220191450
296465105
2073146703
600102210
635628848
1426697474
1183910879
1025794475
3250908
362602840
1836068561
273077762
926464242
385402329
181007601
156033260
403023059
2131587926
348602719
882144764
1695158287
623020074
1250049184
698036462
1440264280
1681047642
544287816
356583685
608456268
753147590
1747093151
1804551436
1939392462
949820979
1432565836
1577305036
796530526
1772610974
1671127795
681888776
1432320228
970172090
703077225
1317203778
557232897
923958994
940147761
1052332612
1422817862
2100802759
979276037
839783218
1878013385
67324234
1469898344
468345994
1014331322
957418788
1089238462
67401655
1865463954
2110627536
1259767696
275805751
1715793269
1449650565
1870413917
2140140384
1646396827
2090727996
1200202830
496242125
1324321097
1444273779
358274784
1586297755
864365506
1149624314
1793124809
1192077192
1951937708
518413790
294404249
1190405199
1656972331
1414425498
640177680
1675524273
1090015407
1395477254
1079784611
1742136454
672033183
1544179695
276808172
979592142
1492107761
2068071625
1599203179
369369177
346280154
1241619020
165619682
226692882
436505394
1138789322
1597279375
450883446
1634484694
1876312091
717430952
578419999
1156864440
1715355862
71589674
715636974
1735930874
799908561
1082110570
862663325
398552679
1836631651
1608594401
761414235
1147128975
467183685
78254839
1752807904
374876367
1213631435
1768547718
1512553356
1152475226
1064785339
1084602019
316580414
216068969
797364509
811721508
251527082
651478007
1007374031
639721968
4203034
1090790575
1792386269
844960052
549210691
940699084
1240433348
1986335127
334714971
88356555
688244606
1468040744
2021671931
1026733526
615854747
2016271257
2098917886
1351188463
630792343
232962947
105038189
1675858850
1717112170
1231770352
943912352
488645975
1661040417
181448011
796857396
1213908422
1348381986
1800129698
600540585
1343658619
295607668
20788624
310308079
1620483645
673927941
539346546
540452015
1610230614
2044671409
696507808
1023519883
1966790103
275088273
1874378449
1488396317
1532683402
1503998241
1262383453
1736458186
1303891971
1074406915
2137712647
797129186
540118331
2113257972
877874844
904501618
879721560
2083489662
5312347
1106581227
401612420
1948023827
275701302
834898584
1351616618
824513735
81544740
1058875154
2140616434
198549600
1825884573
1042845659
194207454
892501756
925524892
1095193247
1398571512
1471494998
546965296
1356323503
35349591
1216852067
705798313
1394304024
924042541
1097014225
1917201310
1825556258
1153617556
1879076602
1332529605
1676786914
259912670
859768508
992348722
248066839
1203517719
515849619
411472152
657443502
1855362192
1236180704
1044727116
1799533134
1899502000
261644742
405503346
398198467
63366177
1738855589
162498071
1592129466
1531662094
268152627
2123670106
737312290
517043370
800727993
1295300787
884802329
362719245
319370491
1762318310
400272345
1359266263
2048055445
1338196486
1982518865
283213037
850288197
364519314
1313724157
524891107
1878473813
1941117873
239067079
928635206
1955999113
464455683
363442270
1063551298
1196713684
203005171
62904343
1219292716
843315933
2107438160
598661177
1558781665
70155793
1897240177
622672987
339011876
260842857
1014643483
1935667649
1119234219
1347738648
2060338174
2097137145
1873012977
1722068723
1942284457
1334877130
172997495
1273257106
1876166632
1948877492
1355507979
1961828075
1342529549
1216569513
854588269
1942935529
1520139383
542642728
117660259
248233916
1902827402
1798500422
545058847
471863486
826558230
1547926184
1077177071
1937049075
387555753
953152895
130257874
1062455717
912027941
1183699986
1128289469
1006962683
1530427301
434374272
142181080
611134757
1498998940
6334112
341448140
2772953
1058445467
104429234
1894967303
1246745651
1647211144
1245651937
1114309236
1305896772
1217249980
246016313
244981007
79272117
229051728
1192445796
1579638534
2084640232
1198221905
373105256
833500796
501348124
2036729588
2137288242
364122683
890858175
1125571636
756841376
1084869291
737797832
946372112
1654336106
530152432
2093257131
752477
1462186973
290205564
1612294760
792451766
703968159
1823332362
1741148720
1102617132
1776563559
2030448062
18626935
551578548
765119716
2001788464
1588115687
1827398084
2076465531
1285840768
1512969627
1696864194
828825496
608152922
1671904691
1187708884
1488405594
132339575
639177656
1889981764
931180368
924962089
549444715
1360702405
1529274196
2135274979
161365945
911434482
1237838748
1891762137
1830312007
396884303
926119932
950447133
951109543
1745755754
564255620
1150212000
400733533
1543052791
1451189754
142898611
990806283
391130129
1713318441
2105182470
159180548
106336688
367379565
1798166303
171563969
618872095
1331397187
305039482
1979259392
1176622086
1021119051
301681517
2074015014
677086488
16818596
2009805350
1051063932
1116114103
172210239
1829292404
268028604
580053655
553218960
1588658188
108712685
1641630577
7961046
2086146628
842950443
738203172
1858964690
2031696936
1948640355
420830345
1591640385
486030355
393557408
1301016171
309110764
1736492553
836856425
1514330014
454667006
2061325402
2097510849
73948241
675411527
1530447578
229882094
491907326
104095358
378715227
1677300808
1751490231
62512878
1235068802
1150343327
40834367
1561858659
2053714916
1907928457
1740505123
1937889198
2127897906
903079006
1815811251
1112423333
1779416268
557964974
426917277
497883952
1914627827
1008472719
1030407231
1573669066
607679595
715878348
78345576
583220345
183631435
999060117
1643638451
854413498
373080753
141895895
146522251
1022367045
1460875706
1868896715
1368797182
1125833003
1557357695
791025135
1412159196
1508356285
2020819557
101024599
380668495
1770246276
1398438312
1533961337
672491172
778911439
875750547
1203791148
1952812313
341862012
909207032
2118724495
1639135621
550243846
2038908283
1895827624
74903909
1210939567
944995656
1364024659
315987203
1287499542
1440267730
649525816
565641551
615032923
1526367623
323071227
613516314
369009142
1683318877
557214463
199242668
493666560
674109417
446133707
2112740761
1809893064
801256955
831510126
506467132
90573002
128133107
1819743283
2049151070
839214823
676061946
345596159
672362087
1356474191
1496832452
231967104
1057468660
884179384
814842736
1396033091
1725846673
780056720
376966300
1649655339
942943991
432753046
1247077019
712547712
617663182
2062908887
263286398
2073693927
1222458027
1280005899
1380893272
510403363
1313730786
1205035274
1647025644
1562990522
1177491121
1960965102
186705511
524880273
1985403672
350536519
1650497043
1896338794
2073560244
640476874
1428407191
1807026907
1318204456
1027090999
499431648
1473613226
1419374264
1591529463
484700988
738858886
107146396
1663712055
1605228487
1972962452
852414949
451804438
916382474
457743916
536309837
2139079840
1063079159
1337432599
71905304
263318196
371633142
396214504
1110159799
819271404
1291890242
1040835338
1965351902
1412054901
521868002
1288347182
520732819
1226286088
1022230735
1759751891
2063762772
1921440180
442103053
191104118
1670015729
157034373
1130435652
2136354633
1703047397
1806109606
1806973127
129861449
1514640258
562693264
1231846926
561377897
162039261
148522905
1506471264
1699532808
2069720401
966914679
1447673679
1798071553
396838149
1745202269
1205394131
130535399
1809167746
701393916
2041372858
308267424
27020129
1217283165
98335535
994980830
367740624
2071027024
355680805
940709418
2048197026
1686490581
552488383
563335644
2074317290
1079237426
1194612361
752646691
1387398283
14249027
1941761318
665255900
938645903
536609350
559627461
1294187530
705620968
355606736
1670462086
1304573333
283797486
494826963
1329126329
941811777
826477727
1790871636
456503075
550648789
326561651
229796923
841634458
1886384199
740260989
1533884186
1446740082
62136289
933557911
1795738456
2088129059
1784182597
1453322161
623917979
146453474
905197489
2129310331
1850078
2054646292
1450790107
111930719
1948244075
1424157575
998136029
1313635683
229587156
1593668347
1179794176
1668156579
1563556022
1847435268
531081557
1484967494
2141274473
1209564581
760013894
432456925
449988302
1901902063
734020880
1527634082
273441670
2016301966
750384759
412142173
1690722724
1044767977
344097523
274993260
2131545046
1669961582
222155591
2032904627
318768790
1747230651
718780753
1396393355
914805259
1802135168
836574004
1699934581
1681936655
1026123332
1803154964
1849392090
848528253
2023355
900669331
139373737
1808075777
1249076810
2220511
1921838756
1074812617
577507065
1727752621
1604443483
50813794
293884312
1333663641
339203256
606716176
106292711
706152554
1247242206
1236535521
1753900352
1012131022
109890422
1503791433
1347008132
1776439874
439617430
672048479
177238785
1342245932
1886268240
1997462149
925925507
554147104
1137643993
62967964
1500115633
1147298533
874743516
614945026
117139000
1270225832
1728726474
27290193
839796605
353456834
1171598466
1279302052
1807721302
1321425794
1631689870
1735362769
766954075
1290084060
2079436180
1507855400
2006026984
997901414
826570304
1477993054
2036492803
1478604920
2056927916
2124733745
1631653976
880860309
1963403075
1696041954
303457526
642361743
1482199594
945715946
195315118
737236522
1818359219
1488506641
390783180
389971484
544717243
288315241
1554318554
1079235671
1348775513
1092743004
161893546
1767376786
416563580
70515319
331313110
1565203970
1850677710
854000732
1752257467
1489388824
1459141568
1964586450
1033295951
688892071
1673201164
1645702835
935377325
1831262692
152857314
1153689419
241871453
165746
185901507
2086542038
895138434
1438679832
765676134
46331078
1042687183
1198877224
515266832
1457887205
252560657
535955252
1035964061
425112841
920652020
382732945
6576694
1881785968
1664149879
147865595
1248369611
1313715903
829926338
1327465455
2005288443
375264032
18961818
200645891
949682216
87091799
1758519282
1075045513
342735190
59524711
79300758
1322177219
1418088765
351203128
845226794
1878757285
1622715556
1811389369
714814834
2069881581
1360841379
177926870
2073398526
133460625
599668978
2087076632
782615257
166840462
2124311577
1554294989
1434772780
1781941871
253077981
803367639
1142152199
1900206065
2055054578
382152004
368731235
1172576397
367692158
1309460759
1315602400
281828089
299933748
1471843814
2117710648
209568555
427273507
1259509481
876696024
354238082
1268863932
748429019
863706367
1311150171
488548092
42657067
1925727707
1034804854
1119401668
452106178
303903326
1222619559
577776953
1659004012
1278609833
326618785
1950819786
92655976
1496953727
919572448
493181266
1312562733
1729502735
319087044
501161780
1956664668
1598190664
727051418
1694466802
1613661352
1812384212
564978574
126531438
1641346559
1709457965
570724386
572660218
1335008138
765024441
1788314224
833618498
1374641401
1011878143
708117086
1458070909
744416690
905643411
1790467784
639431228
1626809955
1913734718
1879450844
408386459
1165369444
692665516
1871771092
845815732
356229985
774913596
1023476729
1015010967
1216279819
1981851270
914783058
393665296
393070225
1946048740
826695906
1557482761
1014550836
550850848
1008317175
1637268469
422406451
1562352634
97377627
952989109
2030615279
1042525436
1802166983
481560749
1142757714
1912511653
776142596
1209087452
1494174469
1252638542
42162246
1234805398
291812002
237738790
709476875
420239277
1993649044
1383224080
383726809
179222325
1033855589
193513510
46729512
543338042
2078153830
110172710
711974115
1845466752
1371460464
1031278012
1553847355
2022167503
15076209
1947304074
624880985
1087853297
941976473
1660375055
180308849
1893972548
1959287914
1228381919
1750006350
352404360
1873626352
1071923369
1019026760
875630980
1116650363
2094366186
557275796
1631681973
1652664393
324328858
1010063086
127036379
1392786662
430965387
1487502178
1364465358
1804753653
230599189
89849895
238959930
1108065617
2135885958
21199085
925985925
130928496
1535282870
1232177680
281188771
414921202
2004132235
1904884944
771823537
2103791596
427186821
1794242476
1376945325
1857255359
2137108861
138386517
1679273781
644307099
1219633473
326156051
957045820
822522246
1465785177
1337994902
271018292
1567191375
909397525
596071699
2041393036
1639019399
710289441
716738542
1132710390
1983912731
1580657290
312800907
2086082993
2051919003
115660438
1582765149
1380831133
1508049001
1440423610
1362300456
1556299829
1393769641
1573395550
1715295047
611277457
1921118708
623489508
1891075195
1000939945
1505814194
274071740
178385015
1551824606
1982277516
823670577
1760052120
1894848797
2127249870
1528121986
875206980
893159063
1360681279
153103262
205193239
1809828918
147174485
215445669
979199678
116853730
1478255668
1425260700
315488063
1730303963
733255258
1528117317
555657831
2060547307
1301791427
817455757
364807562
942026820
360711938
1186085564
1402372267
1429219845
822848321
874305982
68085710
287206452
2036610694
860121076
268016911
106592935
791063859
1353216592
1438764755
1477319128
2068546413
289777061
200386357
1262610276
58695145
1022300654
1224592777
1794686091
944192603
1383611152
1583924173
149458976
1670591391
1567420404
905025782
276010432
1171555378
999813374
801837756
933348083
145988918
645201328
748724205
1443000189
1362304424
724572938
303739739
1970490275
322389533
414976664
470967797
404578550
2025526389
1386276833
1720099270
2034539879
1569154039
200890357
1584437929
1036497175
1252503443
1289348938
621183250
1042684948
1967621672
1530146283
1068894532
1550487773
923438397
1212072854
835876189
1634377188
2010725580
644213620
1372445747
1928291837
230122386
447558579
1312525676
113576579
1547030272
1515268878
1336503428
1794644350
1424111817
1702532136
1997763271
521103697
988495267
1237347091
195742875
1818817491
2140713923
1789185990
949527006
1049547030
767101681
287212418
1538760687
656120818
686479973
392769314
1308157932
1406819726
397207723
1680959308
1543055718
1907354954
894602432
296091514
1358986026
1317041071
1587893793
163344466
131751827
631459461
35373785
1244844936
2049429929
600193544
1917427007
1548896115
2144776849
1077809129
1092947513
70651984
2068658084
2014695330
1337015796
550105548
662478148
62127124
1354921133
330270824
331730985
459407589
897922136
2051339800
79554365
1863248414
399635102
306525058
895210901
2052328968
1304580908
1890313914
73797794
1583744461
1861356744
1717256283
1353819517
1099075433
301817252
1269733240
2025153035
2065360213
1397316141
1998976947
1705291014
1459379163
279830496
998320120
1961051355
2124818476
1927384253
1491492127
2061356868
305794952
2051532330
722146308
86976648
1902024975
1369279258
112062408
1439032782
1203624728
911957375
1683165573
1296053393
728335958
1238783753
1791734035
875693098
48663
272153457
950869844
1869439083
352925266
1136662064
541959913
116770334
541057671
1498766305
1860303003
1055333406
544252675
1476895245
1675397833
443701078
1379141921
1251258660
890804782
797262094
2000684048
1431142118
2143560670
223617823
1287741403
204992984
1237024639
831142127
1257639982
2087757412
1366797775
106563781
913999798
1527721054
348970588
1152353781
1559377425
1594499911
1462835231
146563923
210556631
495438423
1228891140
805439653
1734634509
1631985691
1173157735
1992946336
204107661
810177347
1810769998
1931153946
1880830008
38781072
915553270
208106457
2039646390
133512839
628164855
516549573
315444450
1984471769
991869618
1853839283
907871616
1707249496
1294731319
619134281
447463256
651073060
1344268852
2045835947
1231609622
401595042
2044728164
1829700484
557857955
2024985144
943356525
1530058915
182676332
917191260
852398599
1674611550
711076863
1531841878
569957066
1681820175
207707297
613909568
1341669706
542504879
1741633857
979067369
128004547
1470390203
625421534
927823582
1611693571
1263881210
1673701472
967300528
1674445897
228286131
1229618328
1690857470
1958091309
602275823
554717072
232110294
1097705089
1015423458
1977594894
1816973399
2019749364
1072696884
1159620727
1642563739
1374627321
883995011
2011833043
1838971167
1974761897
218006052
892094847
1828276009
2133016081
167226806
2031076158
1536899159
936773677
1330213728
68959546
1941044645
618683158
860843370
1499991305
8736602
2036786149
1120895104
1832422840
1172219720
725467086
4117446
1752281902
1253583680
441380982
218786439
1318143986
1021854806
43647295
1637908705
740468631
2057340912
1548792571
1169902338
1109382961
1663120839
662548408
885554522
1585469846
834708596
518814185
2003487339
26327550
877442558
1984293647
1258560404
376772
496470849
991274144
544028337
153103173
668216713
934560936
366253515
1785397700
937455629
2102726193
2104721628
1492671166
561317443
187983334
294758521
365404336
1206541784
1009094490
1013934738
2044644653
1994467395
914639764
1825378100
335612023
372429528
216903991
766457549
1312175711
2107180061
1709331893
1328371558
393509778
1221048430
1459415539
499527089
1519454779
1607082967
2026258083
1499556131
389679876
109585803
1804753215
395039492
370623860
1269280644
2002341395
1451346277
1808159163
1702543537
10708471
1842171258
2076975537
554548282
1647796265
1843672768
670645167
1709555374
1422904280
311398136
218207932
1267557427
2147128735
245540473
1754998380
426692517
1390056122
1846620045
1114471712
127509260
867640157
308214888
1728017892
1996773419
438246628
1427919442
682040674
53177908
713815473
58532181
527951464
1478205842
898508759
1248685507
1660715651
824587952
2007235210
1667448888
1356826814
1453083702
733195627
1168356612
808611418
1383460956
1780642652
1951150472
89383579
29989242
124542795
1258642930
13482453
1593030267
1270022581
1200351000
2070556281
2130244006
1604544305
1733498436
1672028613
1408684519
1426792351
905253964
1288881880
126136869
1971361847
2077589994
1739200197
2010781542
1150078039
2002837487
310421441
598277712
1161998405
37154663
260456511
121478854
1869723102
1404107022
1491173193
1610271446
324795785
2041541447
167677116
266972659
882245922
1614674404
1126434213
637863402
1996054546
685857376
1293101678
904002933
681817990
644309235
2063263276
480249201
1655287750
1965516563
661512899
96783482
1506111376
1645024673
916524111
1953237229
1667030360
548837167
1161302109
1797242671
2135053353
1138390159
1998111764
581784330
1033787603
179995412
1987925442
1366518104
708878887
947778665
74641487
1626664684
1841151860
543647472
198278966
1618785246
144309348
807345212
1372420482
1337408455
530291676
1069000230
932376513
1495576529
195900100
870384668
164315288
355929375
1400093038
715024805
1369446343
737424101
652795331
1674366949
1539187713
899373419
1590772007
160718798
1572137472
1614099887
1152112029
180760326
54754241
1216316563
37802396
1070520878
54077252
611507321
270268400
807320004
1150884460
590926799
4422533
598748376
499039757
380271519
987970520
905994998
264691898
469775775
1096356640
457993164
2028157290
1907651122
152073165
1700569822
1779169242
1667966611
1714243217
1105668189
378785138
288322274
1480768692
390360666
1222874452
46529954
393488667
500326624
1827319276
2022273204
1945733191
1523744189
1264522358
564217197
1585292103
1593183256
48684792
609743997
1339371220
1030288489
1622337002
1160400551
506989937
1169614567
351799292
495471888
399183285
1336676330
1528336919
1555802269
952815046
944431571
495086498
1621862103
468715057
1044758134
1582990745
276397200
1966081491
1102391226
1267463609
1556804653
1994391765
1171422585
1309165
1668668062
2069554810
2033537923
1547960296
1129947315
207430181
1763133259
291214095
460783198
200152414
1382173336
363171460
734573559
1626323128
1538408633
938509551
667940050
658491678
583503013
293009281
1002122108
1846374667
79908709
25923130
121958880
929138825
2099503028
29543774
1855431717
940437491
1152017642
128152007
1256260811
2034821499
94177679
738899516
1467248363
1364534527
1988673839
1902921114
472956830
1654218129
1590550679
1509178300
957149067
226113179
1093509064
1788562520
973369941
5448198
1252493718
324056105
514844952
358985780
841974876
1817963465
563635308
1648376321
1989540345
1313782904
1149850891
1861415681
575520116
2100799354
123792447
571825060
544946672
337102121
162945332
4260949
987741387
1024260645
1999470210
529748224
1891816216
2092993917
85679926
35318881
534727708
2123545524
1264346782
926675284
1507119341
132656414
1641782545
1004265749
1097859681
821760463
700672365
1463879126
1559174365
558436907
1219967334
1544746885
1754529796
1334803353
851777295
1112559240
108068278
1776743977
361302266
869144056
1193005170
862671501
89472678
2061295589
2056505628
1509025626
452341205
1823314403
1641139214
2039389119
2028920723
199473462
1541338166
563653093
1160924161
776354161
726678199
1314186333
1827755507
129769690
26424624
561609171
985314929
402487565
1685181931
309607660
1684610308
768896450
842792382
2121025187
1231540601
1696848854
77244462
70735275
816716496
876424460
989097807
1798355
1439341840
1180905583
1264818445
279314340
274270440
1103612471
336283087
1398371067
1652857415
1132295227
750079226
1378887845
199968002
889634453
1256946540
607061228
1769872156
1753184103
136218654
938186481
1920479203
1192100641
1991385708
1499600124
257764675
1998769311
1720125800
132078930
664471461
2094221055
1311330110
1345911805
1066175454
64970785
816519394
2143963795
208667367
1513135928
1758142688
2041867420
1321473785
679642078
43260678
1666697599
1920471863
611130736
1821715609
699618131
2021905554
1945001189
1868800211
2026188494
221779157
1404458471
923485708
76078969
1948483094
602309153
1118714172
1192587123
1704388597
1683991550
763317895
909263083
1361445673
2061917086
966211477
1952421300
1917505475
1995219631
1104222971
909265291
2100278024
1903968938
1508907228
1604863543
183268676
1695064490
825574980
734620348
1046499508
421664993
1720604213
1656098631
168021135
1657884735
721466714
269709103
235026734
1382900795
1520396005
286347496
707247856
727196308
621870610
1051466483
483006691
1508982221
58945972
749911041
505104547
1818269028
1310590437
2130248692
1867515794
904543075
969689766
775452970
1242248991
1325176260
1152984060
966406180
1739339009
255012031
1008472719
1581332295
398167740
1511987800
900261293
2089806117
128113195
2139170363
1227182145
363768167
1320558075
964620521
1494354165
1681633552
1220939556
74372688
1163553353
1394919085
576358936
1799970609
2118865839
1010275892
822421715
1649334171
122280712
973135760
1146929392
555750083
974383785
941805873
1676334003
1250363943
567968255
1860521392
1067659787
676599675
1420775874
355346295
1344982191
896657304
298860711
1344359729
2008118351
981174094
148607406
20447178
1743125848
85831134
143543979
1238599061
191064
1174989591
1445295996
505107741
1347005523
643179323
25592528
846651151
693333182
347716546
1673021858
680249058
496726390
1244409059
1016490059
866575007
277768047
54903476
1307066369
1211776364
1358533320
82811879
1362970479
2063756959
604459578
579266380
1566331122
183246170
1683066147
684278356
284418922
1798084901
1014283541
505155983
657275062
1641040060
237061638
29651282
151546597
1598816297
352375286
999228192
1199783137
1482146542
753966527
698877163
2071644742
822365700
214137460
1747519973
535351947
1971206843
766331217
159139399
1996614995
1254038999
941944854
1538218410
489290143
849580569
1236484043
832779174
2106865005
1976756428
1950027591
1391466045
1647311774
371573891
434319986
872936088
114112435
1047394047
68517386
1142529514
1189016554
267436578
712359286
1110593283
451508699
2092598326
2203352
1364177012
707352196
1778637515
1962043265
1762040196
278228883
1925532494
658306318
351816468
421811759
52105230
1958590889
851888455
2092587869
861564759
1986430541
565678328
2144950287
1496134553
1655832381
46887432
228824633
1505841161
1391658191
1508378941
1279736052
1675892727
1986579714
2052676753
14908438
1727658281
1677100087
1339595251
1213566120
1862263352
1552289391
1975729473
1485369061
2003481928
2068848746
715560487
1213959815
2103702018
1477002316
375422949
998495225
807395152
1262550242
1963816224
562108913
1681954297
652581914
822168976
487404549
715596595
1915908483
1031376485
288770320
156160072
1115767055
1766275932
1401111622
1652672214
829616728
1796760804
1263791363
915968592
1329867199
319054674
2089591751
492101833
1421838490
1992701448
754449671
335231138
2116070195
1238845404
1440894610
1349502992
1069384353
1570413641
682244974
1977379520
401019002
2049755025
120918237
1346751928
1095366883
1277942087
1670465608
1515556527
1829664730
1838255367
1417047479
1327961064
961768611
1421195380
2081414013
2042856754
423934607
1563956683
769766068
408984875
578927526
577665993
132927652
1403817851
1502893362
1666385437
423775936
63525276
1844253074
765788614
941437167
1285392261
1073684610
1471600364
251816346
373025165
1667692226
910752402
1662248693
1575070129
692375180
933965946
1433095291
1840433106
1689814321
1583569145
851246570
1768408903
1082973756
490763625
725926894
1171387906
2006264615
1843213230
1911789864
854264113
1447913692
225018551
416063695
1493215361
2071475097
472320690
963927877
1369229467
554974259
819516819
2131355934
964410520
232273456
960343948
758667693
1339186424
2026585624
1335733233
1290133942
2080814425
2012239076
85146778
1060834796
469523755
1660993862
939180970
362277847
1486434075
149865063
1346936480
848302173
2104532148
1246895597
2058107004
1446468595
1090860887
75666382
1215433144
860064675
1067886639
1177319402
871094483
1883882775
1260285690
1285224716
1182973103
215853254
1923908280
766046926
1335460214
1911280952
497094434
30418703
941892303
1859300096
1548797951
963924365
2077059945
1054576783
49218595
708695502
1602463892
1674740436
153836969
829089242
114793380
457723756
1176140102
1373506981
1378188239
1267396793
1500279893
1396485342
933000677
415501576
69920540
775431577
999253009
977524352
2141639850
65107385
1670674041
2097072462
293009281
1965674210
1040465454
1734257280
1540500703
850427719
1259488739
2057547676
541702492
1950702238
433100784
848055243
1349978192
1878649461
1979052445
1973662715
1382330673
765331815
1196573658
473669943
1261164380
1385100082
303500658
1883720615
1197991444
794134642
275360380
2120438455
1897369254
563368481
1746864939
146369123
1706421567
227552443
977830781
361513616
804753372
996839080
3525805
1667732833
1991415556
2009505525
1923823656
1714798842
622109246
1097491675
932460542
2143902541
1267618523
1768187815
883572699
671238145
2029268000
2010965905
891966431
767355767
279078179
528184373
1021798405
2106744956
1569943886
1388588119
1372230692
751286925
436779453
626440123
306871307
1794398297
1433696748
1286317473
453647544
606588298
1134230581
812932104
1655216256
136338897
599229915
1719823222
1221325152
1411280987
248805107
866122761
1998250995
1515184934
485362149
2042664464
1947095352
852726542
322571703
336640014
2006753185
123913847
307734404
1920169317
508420573
2051160540
550165770
920841282
1961132046
2033631596
997571166
1683554907
1052351494
1614281242
1049649525
1221647914
117659588
1243627299
1868424732
699906122
1176621193
1159712574
385275939
991842667
2144906044
867762984
1233287687
253966038
58867915
1254307438
1414714142
971627260
473434201
939575106
1244070613
571277073
1738405625
1146704579
1836304815
1369146002
595478143
1333248865
203239478
354351544
505699846
291843582
1387771975
958195090
1232762639
911141177
2017402936
1805641074
2054310030
1261603325
492195069
1732807108
570007809
679746262
1983591158
3483799
1219763386
1208814912
1352550972
2019925057
723418412
1094570781
379747240
1994321782
1125587002
1523589107
1866448196
1663443874
1735483040
2098701655
1568241386
1434498303
1802421957
1669905075
1977479585
1149308608
1555124524
873512674
1732692702
1445708074
815722337
390183399
2111522808
1109003203
1184601988
620319336
445968181
320231685
1217972051
875090291
1722010851
2057323681
1834166323
367868246
453845226
1761588110
1813531498
659814918
1408162380
286081909
1375678958
508429711
1427472338
1787418276
741033576
723919664
905068703
317161026
1094322706
1939067533
1864321251
1107196087
862318653
215109126
2013707457
637698687
950190238
2088423353
1841958894
1856011247
1399663197
717469843
59264800
1555151087
1704858788
607708427
423109077
756646220
2027991089
739264065
247569825
671072824
598591606
777050519
587826530
1743702996
2012211486
180291736
732856103
1991976357
2142509901
1334175403
1116642674
152814831
252217420
2058138823
575964579
828098457
2128466449
1593214107
922492094
1083081933
1142592249
977316476
832883669
1257406041
385373666
1794461469
2138161968
439326047
998418465
1886036537
678165371
1455501626
1739389556
1675903570
2025572829
1844830285
1875446889
899938662
1214528524
943417239
1418518414
661214891
1036067586
2111028527
585662186
461775696
624467386
770006220
2106558630
184532836
1533764420
1295217816
1636255073
631843768
986975614
1323557115
609754168
1994147208
1242272014
657469874
1207869702
2097073508
1413525844
1423059858
303444968
207597520
948124361
1286596745
1366837826
817981896
487153423
1561231770
1755946769
1091350207
1912133666
180665086
1123660739
513973965
414039783
830846870
646918243
1995561111
1593157193
484840184
1942590973
722006018
316566288
2040397940
2147450910
1471600466
1993238064
1431433261
390139187
2075492873
15786889
1828604788
1285701233
847897208
1197948897
1812275830
1152359613
1332101742
1176914745
994881994
2130361469
1139951776
392789656
388554250
1749635247
1242835825
501742827
1068024873
1150390211
1072967526
225401155
808827628
1999810092
740437822
1229345446
88650572
1054711905
115686372
1987850795
422974027
1941330407
438924930
480235077
1515692623
126201720
337629772
363944432
406046559
716209427
409767590
303567588
1752847457
1409190101
249325112
1292917933
1076346114
1747524921
77921093
256442255
1073348775
1858794213
1604011420
1643809763
1883465101
14174665
2078064805
626398060
1128753589
80714536
1286784062
1449964696
1520533933
1251914660
782839620
1962671943
1670399441
585343797
742376945
1994385980
1485215985
2021240091
648779662
2054616933
256127276
1963590113
261328820
568440633
366591702
950549664
718533841
1193774012
2016100441
1933725503
1231837188
542179385
1213491183
808722328
1159152139
1134074082
1357168416
284787763
1109802900
1459413489
1921215566
1056254954
109818647
699187861
587710967
794728488
1573307071
1919170079
1184508916
886510494
497648018
19840638
208998047
1817116117
2030674574
977926936
985662791
2053611855
1214822830
278562555
1070775548
1347589559
810063755
267918045
2071210858
781441926
339857829
1939073636
199535103
1655250025
1384421582
1804819317
1248304916
1565244609
339127580
1733106200
30229711
338425047
785344253
1799358298
958793990
1231301968
269972418
970568164
200071696
794745812
938402653
1595607105
1188044981
217525364
1091480338
441798189
2043776220
1163949097
411428240
236123891
1048059900
820179789
1949676612
478343897
1799851763
1266510076
2045811389
2057151907
867509509
1015448770
650591630
1359284408
650768964
683495450
1808855795
1119165434
780219272
1503145921
538810658
51115869
545730364
1762923763
671372918
1771537099
368045679
200403976
1039975689
827634762
1971249263
954644424
1076419457
1211130581
1766893718
1690883723
1725891421
1048362406
464209921
1201384411
297726662
539977762
401996260
305166390
668061461
567191636
400025003
1522659083
1962186486
257040349
1811774655
992752060
807795001
1231865913
444270369
1575076556
2016826174
1090594217
873158210
1390761696
1052256497
1051812608
191451777
1921596652
1863336518
1828017593
1308946145
985523310
1191877409
1438080515
647867446
164500548
183857758
1657178626
1036042657
1627993201
1562159770
1283473165
560067374
824561036
2031248410
679516178
1657786826
839140361
656128603
1934118231
1390131792
1967543469
999578764
1019353431
1122177760
1817302441
2019570205
486640850
1120156702
1945073182
1900382115
91564010
247951627
120756265
710840493
419197573
2133374645
267048420
1429412086
487154026
695577088
332390789
436704145
173424996
1014535211
569610044
1683197805
556455210
1496375058
938687362
1324022823
1734243496
197761458
666906446
56608886
77171410
295588809
1572974914
995704205
939472016
2093309606
686644403
714732829
1999369132
1953090786
2048931606
611896026
1143715982
621853318
1093616004
1420133665
1661742936
1826571056
302232401
1922098915
1623472002
484742444
1579605278
1605244513
1230235085
1256597048
1957131158
1692245451
868795157
956224366
1352523601
2108732126
269805745
1986224103
862087263
1715280924
1947697365
2041535945
523629240
659204298
1506220719
1355406444
1535797906
1173157735
1978018591
946225355
121076090
1432377754
1733720698
888963313
716787473
530901590
2133192419
1221616599
2138902409
1059715348
1002956081
1596340058
1615089878
773747387
955642039
1042182078
1229139975
2077511448
1908228579
424739184
1385106587
2029824211
895371358
693457769
1540780096
822069490
1819489618
257187740
1392847841
1433927218
1214973169
1046957708
2099288576
284878049
1809696669
982572578
900224275
345561016
1400455475
2001815420
1590236849
701236377
499447807
960533305
679207775
941555770
1645631112
1241427691
588476173
539206701
229325149
897567039
475754832
1422121890
280720794
2042548314
697278045
164165837
534508035
966515779
1241313440
1460343133
1687621157
1773644531
2038747224
934088272
1190797369
2046809265
186323352
129893770
483995103
161888387
1813794375
402246604
1689510093
902255325
742750070
1142241618
686349695
1406249573
1969807726
1845918504
1166106536
49364847
344712286
226534911
260799888
823654675
125967534
49083454
1114411495
428540839
1066913071
1948665677
829950542
248205130
248455480
1121491129
1309892302
2082916557
947454174
1954576911
1688464310
1963654497
1994611462
1198451888
1027881541
1229854636
1967840689
1034979490
1897047064
1934537799
1462816492
1648501565
555753166
943811377
640869351
1209417561
821756201
2138685612
714212937
1214629264
1641089204
1278256790
667444617
1971942485
822151790
2124089657
421044736
132092143
1989186721
1094526063
750299904
1688082303
1734130754
1156984331
33316669
666837341
2112375352
1997228724
210932775
1905735961
363780478
1773870788
1596134249
1085650618
1107276469
1426819848
2031905648
1008282883
229948906
50822088
1728289155
114542582
1584956723
1414832638
852403310
201428190
248103532
564585201
1785891431
1396407894
695991853
1558514305
269237745
597450209
1626763264
1806835852
940215004
1090829359
1579233727
831659739
1731637397
2112195541
1534052551
2025006676
1922248296
2061099221
600370838
42538837
246470704
164717880
1894963646
2106448110
52696138
1412315660
1252678913
1676506860
852878465
730713239
130800569
1159982359
308668079
1441393404
2143770016
1171369764
1733897761
1147030179
243137154
382710861
1982914108
1450127173
1389506005
1258822769
1034867317
564432867
365059430
1509274246
346119456
1511903894
284849411
431250355
516850188
1020293321
1497929540
849570392
1758473497
1596737832
916618420
1367939818
2127214727
1894067232
1950250526
706181478
1319886761
1133094192
817546690
1651988465
1095148514
759711289
1056906372
1350877027
654898671
1618103166
1360678524
823702665
709890033
992761988
1628517488
886038820
297527755
783688534
1949723096
739214317
1727135356
415877793
545740054
350060723
438256341
383932382
1687081387
601980998
987026361
848835694
361836090
221282881
1224726032
1570444270
1944388135
2024713908
949524505
2009255980
314231069
1455911177
568818434
530764197
1074858351
385239963
406277485
1306362702
42188413
1337648609
1315886827
1549169159
327704593
1029255123
1333657258
1966016842
335310577
184885508
517696780
2074650479
991777070
2126904729
376717707
2001314889
1656069259
1186428682
1078874835
1716801535
571461378
2002916617
946524067
1822001227
895862403
277048835
626438949
1768723076
1569045899
1094972378
412405410
320603616
1326207050
431771591
1261891779
1655292987
566558787
1394206702
1435349892
106698459
1365544588
1657574902
1946942255
1412153828
743229269
1623594042
211747176
714830833
2069136800
1194839633
1045144901
1265373981
1134609810
1580838136
666223572
459734025
880705741
1948795933
102854824
1453079428
1567472777
1219257095
2048918290
651955134
1370591185
1962456458
1245391410
1308780104
517351322
93877359
744359066
2085520649
1141134312
168627756
1800605515
564758921
1959123806
1659972461
572375633
1391347101
1036901412
1172424012
636405977
186228326
1245179204
1392375699
1175479428
2066723849
508948845
1817452183
831546095
232701454
1176611949
94173379
1482420561
229994040
917910015
962010089
1899188805
490284896
1819423716
1694921288
1746759708
1506467695
583896549
810324956
1766116481
1678699373
716802544
376745127
1410823700
2129588461
1802206107
1644060201
226418004
549848984
1673158849
19500061
328732125
1717620709
264764609
575553597
1255860954
1842956630
2090888079
1734598506
938465775
891123971
672868114
904314666
317151866
525374598
2023167832
142293779
896886093
1520989250
250894237
1887236012
320274756
167283682
208173798
1236542038
1012911187
1734118388
995475380
80879389
143250528
509717377
984397434
1904256499
913743557
2108825404
520395436
1435721162
428787967
189552599
918370837
343480721
8721889
40213988
1354683764
394877208
319976231
1383226603
406531269
666486705
69404841
1236268941
314620118
148403644
1396131101
1273569674
310053205
803479267
1604951764
1992581489
1982202199
1241314676
1484161967
1852802735
269355526
287683609
1852447370
1249465710
642466709
395123341
299077488
1990614938
1856094973
1857049036
1737430379
341079812
894325730
1398005148
2087093178
919974750
237612542
962146595
163296576
844983049
1441789358
1659845296
965073902
1367771730
1226481626
1805873016
1618735752
1028801133
1893563656
2030196837
659299613
479216673
1250335309
759746932
1664374786
391475788
1253362436
2141345966
424121646
1362465059
1866461497
287702552
71466107
1535107459
1011919034
1102155977
1875765585
1154811806
1826524581
1206573902
1094305499
1860873662
1757245647
1223394859
1207124664
8294995
2057712100
2034603321
1940963519
798174829
2059359271
190056170
110273530
393174840
1548459392
889269317
1031891026
832612256
1768899961
1350444376
130057512
714445222
638912745
1505782903
331896475
724647467
172832759
1704474959
1230598796
769738902
1159640396
1885445012
912974799
380905942
1433688998
230066269
1266198592
957802088
255051624
1500108970
367942303
633960448
1954429530
57488354
565885985
1904308344
168429216
1934707638
2103087530
934109038
55239654
789271238
1540946520
1567880919
1876438092
483658072
1645282036
43996825
1227060161
881859629
1318263972
1488748991
2054430436
1781421287
1282701198
1562670735
2021476251
1754393178
705209090
2104090711
742247577
2034525799
1768950673
1619898320
283720444
1745491465
874563699
2109620260
1592208836
639904474
904869471
1582990186
348048039
2045065972
907386824
638762456
1638545454
1227228088
1205951363
1574864059
1320714622
776904557
388516520
1750321659
587027861
131074148
835687426
515156374
151192809
175026174
2049152043
2089104212
555194120
126560277
636010144
1799269835
515606266
1390335016
1084756594
578828008
686693162
275457726
483858623
955107276
493881821
1276442826
951641895
1159936026
296348746
215163032
1051710555
1706514866
569828234
1783501317
717422974
76144840
1647812857
894520316
456810872
1545148257
46126205
1812535373
892044638
2007774935
182387110
343787019
1900646139
959190986
1482757286
1475113608
1707684483
499560486
898195367
1902871777
142868347
939061076
2058855787
1178788580
847122314
631120436
1859736582
169114245
1667804100
560740890
1386123679
99013559
1260890613
750260838
541922157
279207195
593192563
1689574939
808557021
1680997368
263241431
998720842
342529029
922395851
577411597
854484071
2073977009
1307590446
143225514
865480030
1967619009
776643150
656369111
1431842297
1741590315
1235804494
195485032
1098169475
1499389540
664168042
2129704021
692559092
647116612
1018624658
571762469
2111755171
1413824877
798171052
81791790
312232652
279348073
392056220
716189883
197748105
917218861
493267541
944817706
48805576
129814285
562483985
2007314102
494052986
974887302
1661602296
1350020624
1363978897
2025498754
822246968
653946753
869921856
1211625942
771948240
671355831
483736239
2682157
484281489
1521949805
1364909435
1938249993
1074710041
1288646937
2066216196
1834263814
103091443
869220107
1843922397
1907989120
34793111
1435339419
1181720059
1316341427
410086336
522706697
885259247
879502201
777870226
1589835880
873137976
1773401671
227426540
1709883662
1051925528
544472185
5926298
1899045781
1071386762
1649598490
2036365222
1747292454
121466447
640380089
86810220
921330756
1232008687
1537093499
1142677434
946764006
535598285
364194622
286663970
217363911
1739703286
788347419
191685567
1778473979
435535812
957522372
901222229
1435511250
2127683949
310319667
2138621
2035279935
1209860637
664910396
1450576527
1751579290
1434200719
739661095
379571858
1736340867
1044206686
1861352416
1085471057
1332882802
2141935848
687458663
1265467223
735797583
593470188
1146953509
281661094
644664444
1787988857
634622292
957877628
1240502019
1514823139
1140043595
1637732225
478452480
803056542
871268324
55049490
917519662
285899216
100749464
1990679650
1522378373
355606736
1984352381
826455132
123780225
1884811934
590522805
1216653317
111457731
794261950
1640488119
1119426534
954359546
1692799301
1813222999
503907941
2095382918
379738242
1268596665
1774666977
1616794148
1242569313
1125540656
1654785970
1050644805
743125112
1002431096
1564790445
2068654316
1024117257
431227959
2086214691
117253126
687546759
1526460840
1756013762
958715451
1047117102
1444758
1524116254
1573642481
2110536714
428948915
384595152
597038812
102402530
1750558898
424444148
1201911491
861892523
290397123
1172078450
292922459
327770836
312652430
536838775
1108016371
77917774
1409443891
12198724
1305616452
367794359
1554817803
590555927
156120907
1740601039
1469131907
2137678082
1896025293
1387744937
1621527497
893447819
266185191
1282416743
1825159829
569326729
803192698
575100145
1385817392
518124849
1475347880
1854125113
1923820932
1876012212
87130864
185583353
836473532
890337576
347391430
899066540
1671823039
125434916
1000005178
1482511166
1847968716
633044818
571172961
2101065354
1734040237
967481346
876775902
2101018344
381688134
1102475738
1164458492
288129305
2037365939
1778014688
1143314355
1388395267
1559977834
276035434
371938065
288168457
1836014964
1360056279
1620820005
404109050
1328903975
1450887120
74012982
657697573
1272288592
693093582
1552784023
1799312711
785004693
1923856856
206258956
1595316279
2068671967
816599943
283576418
277034850
1118569172
2087809415
1762598977
1769285124
1196489408
1795760565
1053868270
702577035
600701678
499466428
929289611
975078990
366311568
1416048414
1105008425
1088929709
318450417
365655581
1558919677
780057148
1948397885
1491408520
383958370
1162833323
1401910307
1033467467
517896339
1315773389
1778191747
2138983234
1976755494
339738038
534993908
473801719
1405696824
1074657860
1690499452
1843227924
987497072
1890108260
1683538472
1347032327
573806935
1003021902
1343591692
1653968724
1787828865
475307408
523247661
284217418
994882064
667064272
547425307
996726643
2097659233
1633630387
2112719524
1274642235
832127556
1741503617
440414144
307262493
1732054449
376604070
1387395732
1038252109
549474242
1343324485
951343685
733920725
1196039478
674990682
1488465668
360088516
606766028
2052322697
191732301
743972549
1169998614
1507638270
661523195
59252311
582741887
243680541
1874274529
953338098
486155371
405392799
2009284172
949961902
784856573
1252586726
1136427981
1773241187
1931486905
546842135
953745854
953925730
255826302
994644556
1003047601
1118995036
206124957
1092871724
778717246
232655958
420221946
1903825886
84551628
20967410
585752605
1996275025
1427612354
1496076659
698275383
1717332972
1187238250
1912104675
308236073
1978936468
297612501
100441682
1101825902
53443115
2096137947
148972347
514008558
459168882
401831275
713122883
1523096757
1453615517
1475858746
1619619673
1319884489
15591837
639273509
630493774
405829983
1476446786
2046996586
234558036
103333220
1076963448
829545928
1602271917
1333904452
1167334274
209148738
996211993
375803958
1680879193
1868183163
982304544
1791572915
993499586
1714882614
2086297973
305842906
1635382554
94786108
1231083618
1805966951
557892923
359025987
1573738885
2069908982
1102457481
1159549459
1149387204
1699673065
1815529568
227029272
1632518320
389274110
1001782185
105454310
1801320901
326188651
1403918686
806296188
1714589557
518787472
1406519280
1527086233
644944116
1614866758
1183055403
1871588054
749158135
1910791396
15808007
802248319
445446748
1903733418
1733096642
1219084866
190257648
194965981
338133374
720197953
1393843147
1572071972
900000981
663238634
588213028
1836611326
1713873835
982787907
1726248956
671816899
114896686
2050895565
829330116
1449824869
2116000075
1058229830
1886471748
150369462
108478294
623503690
588737992
341172523
1441731721
466752299
964653848
1953684976
1123560520
398202089
1816133063
2068879116
1979548480
2001984064
147669631
1789372699
566154316
357709004
698677147
336742095
1819808761
169006675
1949172152
778664710
920741835
70590246
1702803468
963065438
724655929
1646751943
1582087916
1524140441
616871325
51845193
1699537245
1279638917
410549293
1977728030
973969346
594398144
63485399
442461794
1830826169
1355394912
1144200775
1013268865
218486120
1145882826
1941577922
1408190411
1505913308
1031652626
722328075
805979870
1931610128
1417752957
232057833
1729900257
1717160819
1363038642
1138484102
1404445154
1258592499
1445398853
732047160
603874747
352943782
1144128141
36893271
2060330137
2088042948
232946556
1841068771
687633285
893564020
1974846306
110293309
452335343
2088855632
668810680
552436120
2052672960
442318173
1378115558
290262101
1644975663
457737121
1435491649
1516175249
1698500604
1236332427
1491119618
1170566680
939458134
1474133085
86634614
2147397332
1663630528
1422208468
1317780604
1289804947
1676915067
1389175
1557821084
1194673907
2105661793
1375770894
245521549
19594813
1045809516
1989883459
1475553638
1358012133
374149848
162581711
1993010790
851523954
632447938
869825481
1455264192
2140941256
641451356
897393546
19474415
378349492
2030424685
834414639
1967018193
1942566018
991156362
1281773749
1027335850
663698513
180383197
1489721617
157806779
1509898563
1972284615
1286691952
1785682125
413965254
695416575
584655846
1025031774
1018727573
1637187656
1490282131
1244441387
1887351787
1717568340
1440163869
885969389
1820443161
1321813185
2126483917
1942687949
1505847353
1847396862
841139346
1385576828
1366122802
2116009290
1000822380
272352529
2130356729
1954281459
427384
2125722527
119060350
1995083834
504838411
1735828244
1027484497
94646287
1088480713
2083647614
816135173
123444450
1303380278
1363171363
334265419
668101922
1563619008
1436349450
1597526160
733795728
68414695
665225176
69029128
368986814
1289788759
1397666204
780189760
1649096179
322623618
462640910
872941432
1397036299
1749266173
1737215634
1887654129
1024198320
884864744
1187605914
838932403
1067468158
548327307
1733048667
1671170714
1476475757
2057557159
1213681125
925408516
272487503
1966065900
222852908
226230795
27095821
1587523575
421237790
1488075383
1209047845
781540483
484391877
1924178586
752654340
1553386460
212489562
886163689
1026012190
181622747
778911439
1107548371
114779321
2111972133
74594837
1973472374
361495841
1841071324
1532153770
1616935043
390217684
2013493294
1618541859
748575491
1594605851
634646375
1356507231
30676274
134786736
1020849367
745627768
1662402222
1836139045
571790441
294419117
1650394293
1118167273
1046113542
264784091
89251022
2085911471
1658150506
1114573107
314113
864049720
1750927512
1560167241
1110327930
9725702
574976231
880519621
21191569
1621382414
1802256839
1704160860
2000082683
2129658242
1737940540
1470048849
714855533
1288342235
1974356443
1902313744
1267195569
1614078594
2022759255
493066355
748366782
34939469
731065126
985327858
1826318037
1125455026
1401626919
517972714
234692424
1262540331
1231320022
947452548
1179574975
319163375
1573185839
656431722
1992493650
93898528
1489118159
2145791925
1190286814
1889280552
2094203176
641070818
705993833
1741521100
1701652963
203244115
393249543
501818491
1809423293
690902369
783051818
1447446542
649889248
2054911500
323651480
1586941564
1153203478
993446044
595578292
1034478136
2816621
1004744056
1734257280
545876967
2145372321
866217515
580480687
1949292564
276987057
2060898425
765621847
945266117
1637081028
1012455509
1702941009
1094506526
2028027437
1611621359
1882112232
1214690042
827505916
1748950792
2139328319
2035687104
1254882535
1232792846
1099311461
1104013673
1934026240
293840827
712291547
1223442507
282174700
1115998779
1588015361
779334252
1409107482
1376088319
1147703540
1516392420
1900611965
939768634
627462675
830880455
1986166088
1519697568
1611067267
326124945
1619347923
1567286129
488109193
426326256
838268661
2074694486
1693207018
36183377
1229030003
380142399
141519119
1789165395
1120638039
104665001
254427075
1438703296
950881127
1818208345
661478575
189603474
767460686
741569032
1235384935
920370355
1649442671
742761542
1412125944
593426222
834973212
611658020
551680733
1270337783
299332476
1234910839
46502389
25236986
1665393575
435228775
50079047
1035415321
1093252220
498262452
1718613821
973297139
1206891389
602777733
1712331686
246819901
630416772
809430985
1401737390
900134857
611474702
1405901230
77965160
1128521783
1042588242
702362391
1311935478
1690566026
1953228380
591338058
1793285502
495889924
1593523960
344585963
2091382990
1554205809
1793896998
242185482
570205621
520713609
1408943727
915407199
1938772244
1194105531
925019667
259117217
1811403222
1675531111
757651008
217762964
2020193967
500010303
613206270
1135012497
1826712880
854501809
728855781
228616258
429309270
1608414272
1202162079
323640988
1234999288
461016655
697867755
1486913880
1456021908
891784654
1677451393
1584615688
75946938
1977848530
1087341703
2068870809
761681786
144593692
556341293
884857747
2087299385
50723508
1026871248
395919811
221947815
1262718985
1462095826
2022302100
1797128449
1550614689
968871732
239295807
1343475396
629432542
1675873202
1857898561
81490308
1404082886
516029531
1849181933
1444961481
1565780484
826137355
649889228
1110233332
1638243530
1564169624
256541878
1202469929
736259319
470378328
1010834862
1822560785
1713271043
203168812
1243040665
1590169002
824651119
1473476521
1976815232
2100757489
1835682162
1420832006
1346855566
790928022
1149701287
2105017660
444174650
1517053189
248320541
1699270870
1296156994
715912011
371078834
537936832
1360295713
1934879711
1233361260
152372168
1071567276
1257306931
548278836
1639196535
1834360663
1328903975
456123088
1516156050
1482477285
405028249
1780155151
1888961604
449708191
483065488
442885687
1903763913
1022080495
592563516
1644663166
714019032
370336936
1742283024
1419078486
1661987496
1721095731
1765664336
1828852374
373737728
559039909
1545625280
91288290
140373813
1989252095
40252080
1731930606
1029083271
1806539599
1512125105
1403714531
1587213044
2067348073
835423169
1055495889
54859302
1652658159
1330601952
455870138
304353897
1806621062
1189443511
427273717
688272611
541407551
1475699378
1588805643
1127573667
232712356
1030461995
1382886844
1321245297
579354721
937155422
2007390211
1211537441
1661498019
664296053
877864366
233531604
967692344
302795335
1102589267
559960880
483138051
1432141875
1654699779
1210256907
1834466252
258087873
1023800063
665424989
76846898
354900590
356164576
1178067147
492730306
1188892795
1049059022
1908789768
1776889059
2088880165
1091807398
790122616
1583864620
524794034
727839382
1493446984
1119906375
457239225
1744367993
486793461
138910074
1894377837
1960094160
1843825709
11438890
1538280514
962601191
1317239531
131802105
1185169711
992418281
1201268334
1354941337
1472898218
683172943
1837613098
305452657
1688320643
1092389060
428880826
1191340182
1194077228
2101934301
1020468776
1662650713
765300177
1433297048
408439654
1408576124
1243585550
1232716232
1012292672
1511377584
1162965252
345799242
1625620608
90577130
641640924
91632099
98660122
1611413162
993292810
1065233505
777176792
1689854945
1810219686
1064079127
1696589525
1770881769
744471596
869278716
198432673
831507172
566581511
350559554
1564907192
194284438
2085796606
860731552
2116384927
1708736665
1620111358
626099254
1219115224
1523089595
476258445
394425132
2044998574
440361730
1624851358
1597953177
886771282
2050718992
1680133471
1703296828
1221448340
1621525886
3250908
282657769
53527201
1453939501
355695406
1542257252
1897443824
1420435137
1276944040
176523
2052782351
2046004297
375959437
1540780045
1081560029
442106684
1342287390
803054213
1750098075
981903157
1105649972
1274184545
1838711602
1393834441
251338710
1514388848
1088922062
1845192895
1093812321
1381862174
398925823
1433957330
652111589
1707672376
1496000611
1209014975
991684549
1933099879
241962908
942539208
1813086743
1570770885
642414203
1471297886
628773217
557560762
434178058
1279916639
2094729569
745381372
1285537793
760592441
898539878
489433315
1581221302
755103027
2017873454
94132197
1316615946
1343577754
780011048
1740889538
1129503375
1373566396
877872717
1561231770
460266093
1976447081
1330000726
1142434622
899570861
732838839
2099776505
2062893147
2082047939
640901783
438392725
155173593
1307163352
1578958113
1359066423
271091513
348073625
1232636839
1553561915
107704208
529720579
464760014
2033855649
2086058733
1651759909
580573887
1581659906
41380558
1867673336
1563687960
1761314430
1053540504
737942034
963969633
1572284981
950939425
2012594043
827101855
2018087529
117051728
1116030743
1730873521
1315407301
259673467
859885304
27398743
1965633742
2086311688
1470283756
719377272
227985502
1333332384
202355602
893790020
399992758
99411300
1324108277
905419934
1040756274
1816521418
1693799672
700159370
207192950
134356282
446169667
380084572
681005471
126540166
1647659021
1134569520
2037655217
153176869
149699496
1571557259
1070301778
1095103549
1240170703
478565553
1479292080
2002792359
452148073
579083795
1143077203
1038717695
1859155899
1648038366
926667802
1008733092
1265607491
496628857
1924623927
1886323206
2132129261
548281060
1336868603
1777800509
648720888
1708363562
1029028751
1690376806
463952930
153293259
1255588130
120817325
1578305310
408673554
2013567851
185164100
401276917
898570487
1341328788
1358181270
2003900595
85955180
1678315335
98121324
1026928158
964193508
306740018
950803433
1268934738
295479204
801053814
2087314210
623264380
1459311617
768310322
1617125296
1490866445
94341015
837950881
81917722
61082579
686785499
1810726609
864195973
284876643
870925299
1980102440
995270525
1956692973
729257414
1031824271
1939297773
139424305
1339981994
1995958483
447219033
198723352
2064976579
1542223721
227105252
821785167
1069521188
1625102391
1200393651
1981823405
1414460448
777382249
18845090
1623788906
1615786885
139531482
416210257
122659349
740820668
897199332
1039750421
50900925
1419149308
1141068246
1383845959
1557646238
728313087
1011002111
1696996587
1841238527
1492657948
1260514826
135417686
1974088840
1040454161
38376647
736977566
390402168
1948757221
2100757539
211409661
2120648647
554043741
1898589131
1316751791
1828139853
373451307
153754267
1159429343
1491140143
636744383
1890267558
1852594843
912310299
988741498
390074730
1563384274
1977035919
520860592
925720276
2024557906
78804183
1507373440
692395062
1008684085
2095728034
2086892510
1080684169
1159622304
1532428003
168419241
1257274375
667510428
313909389
776757445
178518870
945425471
766149879
1976492903
1668663073
569776696
1965013938
496749607
668018949
1698840540
1074239638
1327989456
65993790
238111568
459530931
794609439
1623260075
890072926
590454031
233343270
777955575
121648619
169239141
538913950
896991810
1898449730
210587035
1612830623
949312752
1555872946
1025702827
663409290
620106894
591811775
2069726270
139506663
628860377
1033526758
852000430
1524144552
1240238964
1493077092
42679772
1288536858
1645705831
1763462809
1738384166
312219388
147092534
845339902
157235358
1307405989
2147383926
930523566
1561210390
1042353071
1553261147
1193199541
943495985
676526464
2049160807
1854379233
782368194
439949835
2040606354
1003237643
256997504
769903416
2129384529
180479827
1795135911
769735026
974662524
2022905757
693892918
368377625
1694636399
4506424
836290768
336392418
382125110
222852645
1171597930
295951254
494990647
519877142
1639427527
681589016
2122532576
462512787
1936004081
1317313605
760345556
1460801466
1647292890
904226290
1820947790
1733503046
384604719
311462698
1334530114
1931560243
427141277
611355009
1718258649
182444003
287272232
1450653550
1441041094
1309029583
1191450689
2122636751
184010796
714947311
328683242
1363229727
1745681835
614614147
2103576841
889668133
2235795
2141949205
1012032994
1068846296
1695120683
1336225477
1995235889
944503381
1274658313
1576746683
1228842350
1087523564
1733866476
2014973473
1435690754
779403945
680697719
1195880875
648523405
631731871
1600528826
2124876739
233324564
1110823278
1683939349
1364854563
1866894718
702025639
1597965733
727857438
516474967
5560579
305195985
2068618533
1832296631
1711703082
848448896
733411215
155951882
612268575
22458421
88645583
267361696
420768141
1064988144
961067723
933328913
109359903
90384330
860393407
53459083
1382744813
446269291
907209487
2008991668
1762252089
242375691
601485090
1143010449
54681115
325044066
2128700764
1850238467
2056115067
799284730
632343427
188358903
2002096842
396304583
147015956
617868336
476924336
2010312688
1549016124
777264506
1984640230
1589870246
1819009486
500959648
870337061
1846584992
104075328
124876772
743787113
289592252
1167810201
1934707638
530733531
548343774
1203909006
1041618696
476498878
1338766567
1029551523
1068263386
388438217
1444337718
1605579551
881645770
394090961
1821040893
1849123753
316116060
342011971
2004960816
1175681620
287783647
1431407587
1672390796
1055037750
502272316
1638000138
1553948424
1544780084
857588489
1743022909
688683959
642891125
2043852314
1548405949
973511597
1871718201
749577733
1971850242
2115730777
2079427626
483297365
1712902781
1856931745
394956199
1245407842
379516027
362526861
474408751
1713615982
644141072
1799716721
1189346019
479925043
1355563811
1920805415
1635720196
800513871
27264143
1492330923
1374755093
566475100
1181628283
2039490933
545855704
1953062495
1132828427
778837671
503605596
70808592
1505592967
161803835
1574458436
1209450073
1890381036
1685669485
1593250588
741657656
2048634631
602463552
1071296595
2044215823
1953848826
1611430992
2079896375
365675296
753604989
1820874572
445992055
626480946
2001172431
814929382
93240184
1483089784
2055304209
1298652205
1379510505
2096335893
257573256
1397496192
2076163188
502726823
1131156013
1328469551
1512078603
1459159683
1797242671
2058642110
1256615355
13023910
750497254
1456600853
2109690281
980174766
1485782666
921704487
769836984
809945063
2134428692
1620098846
818401566
856071175
1690293870
335291886
1047074586
1116262216
102312590
1054553958
861461984
703855886
536068073
51507011
1216997964
2118056497
1478128009
1888169976
1937317666
1544953054
522585787
1735390413
462048159
364145305
432149657
2049543238
1534416693
1658256961
1554654933
669199526
139086571
1667082818
1993605247
38094917
1036648434
2052151115
1131520263
1024697529
729915036
1382587070
8889463
710899521
661804085
1532857585
1223861369
273279523
1451506001
1861437610
658030159
707196008
1338614898
1774260104
1656744698
245425451
592874867
503908789
1330060189
30297582
79551190
211158225
1758466970
2141538159
271853983
1588356387
1702782737
1301523905
1976583213
431802648
27240416
693981361
985966527
1439521203
9691272
265384159
2006108176
1768443282
221192587
1492227331
875005823
1476372282
20662873
174367295
1116419726
251861839
1579958492
46344289
497123521
1398065573
194255191
2533934
437291843
1630299631
2064962945
2095847777
694128871
1293092685
1077860103
1239660871
1204844835
1207264997
823099506
1448315940
1221304587
375430087
1485972390
788424351
506449734
1509410759
798789507
2092158869
395366566
1150428878
178353517
1529288278
417345000
1914097565
1305763558
321783111
380681006
243374587
1389614500
1511542047
113555734
1817633112
208717816
712303241
1043189644
159132402
1895655713
515451106
1833175218
185478718
1873082034
733309166
264179056
428191031
1807235749
1926716775
960577596
576714186
446927755
1723616692
1481314874
388543494
1830074300
2081144540
353867529
1985800519
1922393488
908607861
1567140643
16395831
496883313
13215452
851115141
258044760
294357180
1874026945
879502201
878009582
6500965
1159176550
1854397298
539780018
230724569
2101389502
964656667
1046768680
626881345
1947137786
1945998888
54015717
2079169614
113556739
1181281386
678380428
798780267
1261213408
242196833
1193210916
645729448
331831094
1004787930
1949314224
645344705
1904937485
925914738
484287911
2107061085
1712037050
1200160399
1662988046
1828510472
435497693
1068182202
1248282873
2104367816
1559455537
1371408744
337088818
51273131
1847678834
1336297666
409928362
1364122208
1900710891
661816606
1151774841
1062828110
1883233371
265451291
1527384372
2105715615
863676362
2010718867
736528875
406056176
1300293016
1098534490
1607868339
1886548658
2044152022
1330376538
267466191
1399380387
1335863687
1045390296
835709642
1324146738
617441618
336600490
1440291244
689631305
1461371380
549645183
1484042242
1106676109
1956302811
636426882
314518180
1359176245
1364598507
1911526956
360369788
1499723034
511778634
970825534
64836870
500664529
435043653
780629736
1541577340
909479390
690996695
829272144
703797981
1402617299
906030088
2134377086
369997911
606013977
1520253013
1527326171
1077432757
921128450
1927152841
44482311
1528836655
1190661739
556580361
1971203659
1928331508
990366924
1768145928
1173283699
1142361093
1417254587
1736683100
1960148811
1913890757
373650582
1221859291
1920116975
588399957
1754018051
285424438
1715715084
216736195
688918770
1706307521
1248126488
2085105901
1904169622
1268020715
1862652278
418967723
62910498
1582132718
1972089102
587015407
467090457
1388396337
598122684
1865832729
712416973
1148467945
20653982
1808426329
38053217
1675213174
372146828
1271646046
2131197563
1226096504
688759620
53289274
2006140233
72567528
1383501262
2006504393
411639211
1461170628
597745359
1607266730
674717345
641195026
1809125208
2049472730
1648378331
892253740
1030844989
2143089966
1990603840
942865916
1187314795
1161040712
187899040
692742240
1337262301
1050159813
1115640801
2049887554
1485961540
802758934
465840613
2057480115
1285609420
654044951
732863158
14367259
1971954243
227254790
411862504
1069922312
467843198
1871919307
2053529135
469869639
677957232
2075365615
606111928
164593956
1883643375
784481020
489212815
469541179
632713308
1939688275
570317740
40636565
1012305850
1486967358
584290180
1709762560
1893678883
1996576288
25926654
486299416
1869511312
2129351281
1705583988
734131385
1891376583
1856497232
1005397607
608893860
1422904923
1808301949
631861873
1917443348
2031419127
1054611107
1679741688
25913859
39829500
135345469
247916822
869819335
28393693
277097260
812566208
571453770
2012221146
931812481
1494880664
1859501301
302114418
863304894
245402688
1613577583
708819678
360528323
1361616752
1523399527
501793148
481125477
370643490
1693352679
726531346
2027082654
706418090
798793782
599169575
1970235406
1862909210
282851021
793177952
495451264
1023221979
1153257782
2125645055
951086620
1399755071
441239267
1802791297
118188872
1070220322
1713961985
1188359229
1647726014
465855223
181930847
1552216804
1110337126
286195874
514489359
1657956250
1964827351
1932484171
1618728419
1880927901
963671026
1407316448
242898672
1405667215
256360225
575334542
1319303633
1695553953
525427525
190014777
294206591
1790196975
953395960
628352566
2000453820
2007589659
849201507
1544897444
1941165429
615543112
2061254742
759046201
1949085538
1492141572
764024195
436040236
120001464
203583417
712637852
208373672
404777341
1085904499
1192995316
1202404964
419168486
729621526
1763637550
2043322346
1069106141
623525104
1620539122
1533037446
141618046
853474914
1911294251
1025811011
149950443
465296084
2136425804
2003033290
793796803
420480240
1912035450
585582539
1785515826
4411467
1938140039
46433035
1755055647
551137503
584444766
280523457
84147251
671210387
2131945783
1670515056
1296082109
1844535053
868268052
1184854053
369787109
1794594649
323438708
1786771434
216018129
1871846204
577400048
1615260230
704237161
402719165
1950820129
933020499
152490683
94251123
1465189017
546805563
846342442
539307678
535419554
1636822525
373133864
1140325334
1605921025
1539935290
1026755040
175777962
1614526922
1037455135
861563365
720816757
2139922682
1728448372
593440608
211307404
1070271226
896565037
1686570153
895900348
2098201320
1353622463
960455580
650590661
782895865
1192624244
1321747625
722040594
1438051676
660133483
1438087779
193795010
379079979
1104921514
367905830
574084521
1989797576
1153782115
1805765623
872271002
1253045722
1591953035
499625969
200005699
755649950
1691216537
1476804011
103688164
861196860
225093313
62539319
717465214
451670593
89474487
575480641
883743925
1038920003
1332457844
1614509884
1761334599
1462570716
1294563056
1893262860
2058249659
2047954526
436144640
981708926
1673415559
756406489
1762466008
1219523527
732091085
1074736463
1877925136
430494507
558587000
323438249
711696461
629006480
372762028
1728340078
1764922740
1060400129
1991192689
769013237
1574822960
2065293972
305039482
656960059
514060971
101681794
165944027
371557006
1296721776
1491725013
1399980288
22220604
2146889916
1956613647
1635840560
788125733
162014772
1532657456
50541608
447529451
2116672900
641719
1926766584
895459428
980210490
159447134
213908545
1691408277
1403376605
461595162
294448096
1923903263
56455313
485595388
403275896
1248502823
2006543401
396152146
1536942307
1482374435
216895484
1225547627
812620260
653256278
1220806995
665009361
164376402
656106305
649676849
320005098
1858716461
78540210
627488377
1199252195
1715584190
1380357262
147423340
1204923355
562118327
2121013387
1281516600
913349300
834659076
1437833643
1592318489
458143907
1595146132
904180461
22338492
1291788327
411497576
524038487
1880047103
1627854885
139576718
998301346
336495042
778513438
90070806
1360794775
1077769275
485474327
931470129
125392007
1637319022
1291590658
2138731738
961841721
142917495
777554788
716624148
1413446532
996508447
216163030
167677116
854437911
1899676409
1912984711
1616613118
1311712835
657383435
399023738
1132833117
779004146
1819123153
1911061896
616012854
2043448733
92080162
851300236
1446706715
1998633755
1681990639
120851893
902917616
1810779773
1689115606
672898757
1812626832
692519890
1217401014
2073023062
1363653733
2116759076
1058760880
836877795
1705074684
675424156
1563501152
2084810597
1627371846
1858615981
1773538562
172148912
420783344
2056707691
1748128123
1853088888
203614204
940258836
1073110146
1373162383
1179807823
1474543966
1500147608
775366587
1951459775
114253197
1679568164
746520450
1867670997
34249392
2019847636
1050402912
672699023
1070031669
1684775306
1003002075
947843298
2122517599
1782205362
1639979687
1378989815
326685271
1017307907
1746916888
1196454510
591121436
744084801
1186562655
1264519885
1781067964
593367442
1655247890
1714640642
953976521
1112174509
79208537
1464038175
1093426187
1262878238
392902733
1201644796
740230846
903793816
523273379
495629367
1667022296
721152075
688102713
1788075226
236901863
1063946301
889238589
1263539601
960697842
746959688
802984978
1436904782
1865238435
1876361609
452473069
1179293364
288128651
1410671720
131782632
70628529
461748531
594411273
757613857
1082353102
346309091
1438767778
1938638154
1836137139
1676113038
1279611435
410217407
22626416
1191080922
402559023
427967998
481262123
876654147
646116104
745978179
124955705
1336961656
131424247
892899668
1828201348
469311589
1018794640
160571289
1417654624
2078559304
130700928
168841034
2109301636
956342688
1579619335
2121821987
422831897
2079904621
1264338183
1170045767
1713658830
234375735
1294060
1957438826
401022358
336321462
1941330407
1238770990
1150319308
1689226321
954384835
1648336766
1665843162
1561613068
1794438361
455768388
737933033
1019080613
1077466655
1434648323
73811894
1903963350
1882594164
184201697
82328100
2036386374
772580262
56804330
22735750
1472618718
1553639085
1104247805
1687849408
1547109111
423183962
1512447873
1396343103
355896905
1883682054
1448654876
2138068604
166577597
621233093
2037866855
1080746886
2047879133
180060844
142323476
635698927
1847717092
860084670
1394497150
159203252
333601084
2137265860
933661972
621374525
27320784
1264824620
247991024
412473082
1843110722
1134744402
1110016147
1722282798
726117730
108949766
1509347313
1488063982
1700123435
1820744936
1900561901
697340947
195792475
710013600
680400108
1265820257
1744002333
1948139895
1194334124
819012953
1420262
1541736887
919549443
1659404949
1540971897
968218808
654004308
1432850094
553255608
1601604255
397232088
427010048
1472630373
331149633
1130607903
817708460
1642903690
1478492330
886787647
2082353477
1877677965
1238563768
772603738
679770283
1287163597
668881192
666773596
1729044044
1752801503
675782513
1633183402
1525271326
287492155
2014982935
1272823469
1859387302
278225929
1294500594
2102454887
1097212584
1104475765
1725071773
679920797
409184890
1659930232
196137349
1627034550
199062312
805439653
1870310608
2110026985
856762468
1156634117
1904982871
1211080693
1376697732
742674679
362586022
1738793210
850159951
769345585
1931426997
1145173610
2089319011
1892760881
1745779993
710522388
137225158
389640949
1854833744
558522826
1579011606
1769934735
1899065255
577945758
1419902674
1492380452
1811930800
1739680648
186403064
899252606
1604661548
51103025
1774077320
571453940
1649984671
535110553
1535176689
540915461
68562922
2049806561
1347605611
1682357456
1414863378
222509940
516549606
856508078
1131145835
1195521471
1004923172
85198750
144125907
1405991958
313689750
867212791
1409730252
1021423825
552612385
1856145018
1557948615
566305026
1788306908
2021058812
1829564584
824528196
740126537
1382777090
205803747
1587682390
818951371
1877123887
1023708137
972075135
1358535620
1731121576
140487246
257067884
751580183
457556009
604906739
1657354262
1836334996
1879490331
1681387344
1049624537
2028079349
734666367
2039071040
1104192976
1317413744
1832263360
1969504198
1934373155
176392303
1285151809
998469182
689416482
496104721
1471153235
975261339
1248656141
1944894524
2090270049
350093889
1979233851
2146417285
1441083363
1825143007
751886790
1650928212
1049071954
1086179860
578101831
1660906586
1105266627
827045460
1746220770
1890818553
476412874
384124115
881237331
229929620
1185582412
1818907715
294775576
1012699965
1611958016
2025711626
1859258951
1629106035
2107497694
1597411430
68250930
771725460
2114837280
701047178
963207026
1255716043
343044251
2055977352
1528052239
1282291892
715282384
558582012
869429661
1363956332
326442321
1886579402
1297730936
1473846657
669364016
1812719723
1808035200
1540581515
1598306593
196384755
2105367378
1431480529
1954600727
1861197501
79791545
949966371
209739005
1884084490
417053298
368256999
1151418442
1209138404
1432377754
985053867
2109228192
1773558286
1461450299
2051542924
2045868701
1678367877
706330979
187367766
993935084
1333351392
857450047
187593891
1534520745
1789859327
238483253
912768985
1656292882
1678107085
1363889766
234450333
1266208248
401980806
48748517
412031778
817214751
1032326426
586613576
368532296
220930721
1262122906
364822030
502305210
1566512555
1503386
226038320
875158988
1639649450
216166201
739555791
1558147125
315963229
1117014573
646270217
1644927835
14401554
496276355
1619197603
302746000
499699827
1086777637
211421210
1309074902
353274890
1126486443
1745215078
863228649
305179668
1030501029
161982098
1411003714
636291722
398063961
2124448697
2124845262
1343795584
206261808
1746886703
355569341
2010896358
1626060276
1022261662
363610003
727459377
439806103
12568253
1909161585
536217617
1129236986
1039389274
280355104
698840296
1295134545
1860816894
332209018
277664448
704095806
431944061
793403680
1238308924
1968327782
1152075140
106942760
438475688
958221538
1406267626
1583728667
1280783696
1883692542
1488049720
475042946
80177017
65402573
490547502
1315075851
642642977
1777589822
1564618044
1753956977
762543155
1561658296
1871168511
1082508633
1134064561
137649866
1468077352
262307623
1111938185
533659847
2076509502
743934763
2125673581
1910316488
1538918231
1225710503
1139172180
507352065
1936126963
1045298032
558395233
797103569
726468385
257067884
928427815
1369623110
265247750
1208930556
1294086948
889980111
86294701
830191221
607785593
420709856
307196140
2040267658
597021026
1897018325
440806188
1343385618
1348786315
807429100
1272713234
1424402465
144984091
77819204
93663039
1049165667
252999343
1513570377
552156931
2112278862
1731141594
412248246
1908376127
815673422
1463966572
2072999600
843652468
610700390
1150225283
340898770
873017039
1888575940
1241558587
503295847
1510292533
386552999
1169516370
503378529
509195887
359199578
1428943592
260491154
495418553
1678817761
1715419695
1230601269
174586457
293569437
1702597553
789944165
406973672
1360699037
233520853
1370952147
667431881
99950275
742440224
146702316
423482999
1780804419
1031000338
186139733
1375735717
233651614
1789550856
211743938
799562553
474999456
957043773
2096954185
1252107614
889794563
1658615672
728144431
1619989635
429105662
392834382
965046330
1771391333
194200174
113390807
892599591
1150260807
444644508
1361303883
1660568404
258094699
593179961
652780946
1037505511
1747573788
803596907
431330421
11393571
1148825067
1784719090
885363402
405722641
928327650
1268810106
818010839
476265002
1095914109
2141044047
743405525
176545013
2128755683
723317153
106958677
1189486637
89944571
1102574757
898158871
2024340608
561671936
786823495
1839473598
673314208
762469089
316192524
747576101
1184088084
193814894
1852642598
1851957583
1535247056
1268892475
1799371258
2130893084
560175212
2143144970
1222855108
1473691628
1125158862
981809634
284907694
720586577
1089322339
943522380
1714840241
985803052
629793211
522726024
640397291
12934941
1137294812
2062404664
1503613391
2122266020
747413383
253023149
1934516996
667697947
1795235127
915409754
1549680470
1203531092
599078718
1444238889
805750107
22770799
1930579947
1798629041
1237775877
1997853758
390763403
863360948
882565362
239179305
549145168
994418699
13730073
102841540
1232018981
1624332511
1188716700
1237657532
1148878436
1210854016
2050731590
1309047153
135573839
439884105
1461926511
817451215
490471353
2024556341
1237768160
1652483845
564409755
1070078609
1769979539
1757956023
1638755671
2075622396
803794944
615252419
582167374
718096275
1483986011
2145752268
589618649
1701582120
1860930707
839270399
815894626
1691890597
602303871
1581942449
1974468262
1633957565
2043108586
378811574
1286417690
1730262223
199912300
839777597
961900740
152923856
868081884
1172755591
2110244101
871685595
87204094
231156923
1315207797
308211246
1127783827
1373313739
1247178181
934565374
1474256101
185771651
1214052432
1283520852
658544950
884953354
1628314518
1990436235
341417707
997350374
1944318890
544880994
1478552392
1248514771
1949904920
1036879795
1992455308
2101700148
962766789
55914570
86793494
2120861682
861014675
667339783
1350086167
758680835
931362130
1473048831
539195380
581921338
281599334
362454846
418151320
1059098462
1617188485
1804621267
2035028088
1256726738
203704428
1378713773
481812671
1618511636
295996186
1565130443
1792995929
515098976
1174754851
1912296504
854385502
2105194711
1958563639
1330372215
2040307339
672006975
179341748
1012728721
905742994
656152046
399014039
82283215
882698520
1600636718
227108826
878071207
1180924904
503864168
531444065
1443007863
1825563664
205078483
167728129
25205628
422333529
398103154
1498376849
866153073
1806435344
255340561
737346219
319712766
1062865480
721303517
69096889
937876286
468357075
191975205
1704587569
374533299
1226048637
583507006
787908603
401659576
1267915704
1459042594
1340726427
999099172
2068821115
946125294
1756198832
254427589
1449919935
1992931089
604907169
1959766623
946499338
1114618059
1892123646
23133753
891023170
1696374625
1330848656
2061342871
441141139
322529372
1955358851
492928888
1006780561
990078674
1117360776
1414682800
395301653
2119712159
728350222
1790951416
1734557076
1533638144
360903359
501379272
1919185946
594817707
488610610
919812735
231469434
544290388
1880337915
1313738009
1294814621
957159067
2021123200
1048734612
1378314806
1164197505
1016171729
699367555
1794600876
1601960240
34242382
1797033323
314076906
126156151
1508074912
2140238227
1551330077
26500883
709216212
1297460738
291222687
1346864774
753973970
1707355817
314204427
1775556623
265362415
1364138764
457901633
94959453
973040843
1133818514
1604050960
1414567237
1876311749
890255286
695171515
203535324
2124184964
47568658
1984099263
382521311
1954099054
1697108571
1953137405
1425418827
2101053221
2125145687
488289748
596854668
503481121
271564608
125717340
290687976
1656052803
1920707260
2062590060
1386350107
1464023067
647959851
2007033784
2145074961
40224936
612741381
1185014047
592675924
1351616618
1550183538
676747579
446144496
2041813748
1621820056
887120509
368881889
1358576405
1911488746
1091003301
2041971293
2054430436
1211051386
1851962271
1946673184
2069952218
1918046717
830007678
280822331
1966505781
712886619
371377450
2147061514
1670951686
1153171449
564513830
565139973
382155745
1892372446
1873043746
62506741
339206336
67619315
1022561669
1590515726
307107289
1264734360
13549188
631177875
753758280
17472395
616435933
757226430
79768472
1710524533
1104397939
1755957460
1142855890
1506356230
101486083
1194192807
1509687278
1370440192
1657772399
1383790105
414196722
321758242
1719657601
1737570534
199239001
1588089087
438251060
1524516299
1378632673
1111568175
1066823144
390106747
669604032
911667003
386945292
851725990
2097857955
2100827351
63954162
385829194
1234731696
381693388
1817594027
412622094
1688278329
1202620000
1439932920
1439414780
1707350139
1169867944
369566024
1331288906
299276263
66326152
1801106657
1482613985
1636481624
2046080269
1898058642
845624364
654313576
739733553
1811710944
947340838
1818655656
833471967
928052716
1429539933
415605208
1001925699
2012116915
1001255266
35260204
1560676547
132671534
1504104861
611099597
283541333
1796678109
1097174805
1385790523
770204480
1025811011
1503027588
777493085
2117948766
882687396
961322458
1723930492
668823392
1010940712
1426189595
2040900597
359135869
576246632
1068479488
588426621
2054581276
292780356
1889487277
1960388950
985742364
919266314
39706475
1102057674
1572918355
1197980892
1795609417
1283405566
1037030121
2104917902
883504140
1757861521
560033934
962510296
185420180
1910521698
1616443941
528313386
2105025949
240968100
314050210
1931449170
214939280
348316327
793986453
769676744
409851070
1377546179
359478060
716539884
794212808
435785798
12744622
1974853522
1590924165
1430017212
1467837621
941436578
772497423
2122827429
596025265
1179368035
484745748
1173558962
1317010516
916934281
1057949925
1477300963
655550202
1077552068
4097113
516969795
1919606696
1063786219
1675447286
1152401836
55947065
2093535313
604591573
1469024036
662025769
1160795619
940316733
502860471
1845358183
978115467
1787119450
1379299408
159161898
1134301147
2119423981
1414809914
1478865735
1748004578
1993705414
828950537
1859495187
2312288
1167604107
2063882892
1566544425
1229656247
1748825071
61356748
1111908907
92807023
1210135241
278781798
1525031845
868587133
1088825435
774378620
1930654638
1302233801
820460520
1823305047
1131295291
1617625760
1980208928
1347953990
1799148168
1259703416
1603835041
1950016938
848733217
1188533445
2047001229
1527386365
1237253259
1210623899
567642595
1196964832
2009230429
238453113
2041079027
408866405
1089016147
1800183048
1500616600
641453961
341617734
480530092
397599499
437310921
1365690485
324191484
1522635071
1719527333
1406128976
849857690
328965532
956331496
429935699
1322284007
567683214
830093289
1255352331
1751706866
1706553712
659878366
2061485641
288604622
583453576
1457931067
2104066104
1417468698
1914755606
1195830498
1727685394
1458074274
993281688
615345103
1627930542
1468054994
198823655
1570045776
1657878142
1604223587
391995383
893687099
815741090
1859793705
547489588
655999547
1793935818
1578563328
1145931389
1077631174
1860384314
18401384
395493346
717687180
1203402538
781674658
1297244489
1209858293
321799133
673998812
783557300
1877886491
250607940
1847036196
1528872082
723104217
1271008021
406546675
1075952464
205101280
1090004913
2140047114
1752487495
1764709884
1599161228
882079777
1975928643
1722667178
1062250609
1578468275
1320448433
10265872
1613420449
1743854331
1403011384
2006612992
1818852127
2015678664
465716019
1750872901
2009554863
1297432532
1233507821
230487031
1714896792
991583523
1533133420
185841391
1051274633
12572879
160480508
344475031
336681245
404379893
1993820803
1764246612
285723410
1098729472
1929883030
1463652294
697976082
1157074353
1122146432
108909795
904874449
1597531559
2037481479
294928431
1307956737
1347999872
1329657724
1273956324
1851306203
1176381032
1120009859
1509336896
2018258014
1454780758
53097782
1355675172
655990362
894609181
1849629643
858031102
1809365480
296922590
663790602
1347358246
28028928
1513358320
1964282188
1017226597
292374434
1104844707
1919274963
424100551
340465741
1547488494
317850941
1925808601
1134614201
628712413
1903878035
1534440487
1705750779
205362166
191516544
2037698520
1500125003
1267133972
340709551
1887279301
1102688487
903951249
518228941
71330931
1317911668
714066223
492859812
960345894
702093698
2094067036
756873166
331858494
575225909
1579126007
335165196
1569982371
1210425185
344585708
1911922077
962175474
1991274680
604980325
1195522816
1669550375
283028766
195257702
719588430
1620029379
1918611813
553408321
1309082366
525698135
68279799
1819738770
352104554
109467972
65622093
797478978
742943911
2064569211
1564680115
123091196
1325565000
2017485651
1165169228
966657654
1559788739
543313307
469551687
507452135
50732529
2140047418
1471054823
1769874344
246753586
1381024776
1748159274
1333708702
12017007
514934686
901701132
1289492447
1038518813
702432959
1225746471
1045796351
1803481571
184262833
1052253199
1592100553
2008532202
976916381
999856847
696268806
1241091241
924461208
1360539973
613057122
441432362
161816333
1430954011
337017270
1763509725
1811027891
1521257916
932354293
36035166
1909262962
960937748
1129946779
59943961
658309639
1854429090
692484664
685922734
1179065244
1110080979
556613157
853092260
96928108
141965052
582254376
1419108701
679820592
948612294
1737152829
2144822612
1296788150
1727766084
1710189549
1520971955
1598240433
464857035
645689451
1109081189
920250139
184948783
36506771
1028702623
1172271282
719092716
917557698
1727161689
1828337522
1630042052
1186281732
1727224364
1450459048
1152618621
2062228436
1335496522
1897671294
1535846142
789606324
1595053031
1114949338
248094584
328556460
1415532694
1181468617
2145554365
1079014675
2021018065
2095979892
1905883658
1283994677
747324340
879687330
1089717709
579900402
2012594043
771320377
1547998317
1027240262
260827082
1697592033
834330929
760814623
1220227140
7240033
2025165637
269119077
1573222999
1052800518
994717147
1123363246
829784901
197382435
1237230734
1130115244
1213472805
1073803183
795956627
1652253159
1956218957
1080264367
1400120671
98540332
50824033
2113020666
490287617
1941408774
293545978
771947681
913334509
554805522
97040926
2123961207
1824553553
1362306122
422889047
36883599
209445744
1884927163
528012213
1457677396
39183347
521902757
1972039178
900224158
2030531647
988632755
113176921
11125581
1964700543
833747374
2091379632
873099186
1711714736
824046793
794876836
397717127
137160933
887975647
516713537
724942031
1611931793
1328798068
794056219
1798371727
1861555973
380477428
1226795637
984659413
962860934
1542804881
2007795077
1654006816
1280854991
1078704317
648312882
393216060
1239836507
533408558
143103669
248035506
1139195469
1788251485
777057819
162083327
1979814506
497829029
250631869
204319997
1222375873
893773388
4486093
656588279
814351785
575974834
417466806
1073793337
464561095
348270088
1346501266
18554528
176169338
2078751003
2003855209
754968475
929969581
932406603
461653485
89245511
429154664
621888502
1595869771
1084448176
232880721
406439307
958773488
1199015165
1674397103
1406039045
651815525
1089222576
1320998984
554984765
737991796
1121628500
1632523610
1209127959
806926960
194605112
1286377695
1795895920
1745316614
1189482317
1062865480
479951709
396078270
1577860954
1713146657
827596434
1917020389
1431107328
1919242314
1461500783
1851121557
677412413
450787140
1544883257
1307011169
725215649
189849301
1040722221
443800836
868679348
1827940830
835232533
314833664
1694643130
1400578722
222504627
1030614281
905343154
1715651268
983006305
839814898
1533030418
1819002543
249826007
759499225
827065661
453440578
1568809506
1936963636
801506959
1776509491
1320511369
261359613
908825184
679720331
389495745
1101106996
6450574
652832099
950315577
1831316402
84892981
161123044
1365012899
1948284812
1691066985
1333805866
1713001304
1698803442
765280801
1780113773
1046196515
225796930
312225830
1382218109
211761052
968131083
373562898
1561393229
222381363
1760144215
1750120315
284630773
25424470
1752979971
473724070
574698974
2072560092
1819373192
755065231
1757233281
804878251
1280572695
161294751
1949396205
1146201666
1394452612
595369480
419497817
1395632177
1376567177
113065574
1863677987
1164943133
827771314
563721621
835572834
2140128799
1518120008
202372020
2051352389
540407910
1680244999
1825177415
2038330897
319635200
481907151
587748617
1791668040
979828474
660992542
1790143497
781251292
1034118222
264174366
1233422018
1938006737
1498060917
1237752121
514700293
149874228
671823754
642058606
2095700343
655601139
1634475235
887264038
337548957
1308945904
1643686546
1794450548
1384840570
513439459
43088043
197454982
1248332002
946771536
539642961
689465868
1794614782
1461687325
66399975
1945826018
216616591
1773240357
1891168859
95951031
186042013
796617724
770460503
1295199558
1147358402
1764208135
1015626679
1570758756
1780920850
1263827112
616700907
208265420
217524805
1156293379
1641852885
1417634088
1912173089
1794859000
735237450
861501324
1487851041
655365455
1453859036
2009347697
1009516649
1967488798
1661470199
1257865047
921848363
758566534
709711438
1202829365
1602108330
2043228138
1331346621
354781130
1865542153
340251362
462438419
1816610908
370132167
2018068234
1969011783
900046730
1116864771
784780681
1607029858
1675267762
711230309
1219822703
1634909105
2107041351
1074988196
13995868
1740549279
701232266
271956774
1828723286
967252451
1121536129
616616271
400382700
839185294
1133794300
798904652
1750323526
373055714
872865784
1168633269
1654871604
539787729
1683011916
356793294
588283621
883147921
2074739019
731426417
1896672872
1333213932
292130278
1251543277
424862310
596277366
1457867539
784966391
356945700
2078491961
700074323
496928362
1398038456
1746493435
949368617
808614952
1114900919
1402050962
1290714149
646846269
687837685
490506196
1505962114
464881290
2013416331
1455896769
1019189856
1204112295
1709873218
1853222997
1043853192
31380109
360161700
2045668858
181091833
356621206
1085227366
1052757599
434690537
1354318651
725845440
1319402771
843219497
1682938334
92080162
2137782213
1437908776
440526704
1949107234
1360139419
22293405
93634672
1979488961
1020146148
712044172
630212038
111252903
1787825338
1386249776
1287383846
2010385770
1526945647
1350286860
264046728
1298157879
1767098183
1099718586
1419555628
1611416152
812680278
374533299
372443437
289305819
1319395500
778942344
105250325
1123119557
395432962
1488523062
5438431
1545468559
653053233
186093686
279179506
615388928
1814344108
654364232
897273591
1360339874
1085974476
255663274
950710751
640367235
1563226282
1802366453
1818895793
1251477727
1807629301
1958679709
1795412752
1113376336
245162676
408147300
664584982
1915435506
744308888
189146861
1676390845
1493594255
205298515
1080838062
1330002961
1710112588
976564393
176541117
1842805291
1866012759
322365400
1145506424
872112849
1179182950
1494168729
14668399
1327782648
690363737
1720488540
1935510657
1359987663
688068494
634322113
1044304077
1941626007
1362955859
380304475
2012059253
221364700
328658221
497385531
469729428
831770750
1877138944
1538598060
594207211
2120520970
1356458222
401799050
761428008
1303419170
756805184
40248409
477825889
1478678370
782279787
105891479
1794617481
103087302
228736886
849591720
1985126863
916044026
78903210
1034513036
757844659
1672867137
1949636411
1553872771
713510261
1751272686
1339465445
798587973
1911845057
1758201256
50582115
454612061
1444412362
497240767
123608757
1818550932
1857101099
1494796836
1480801007
995507196
1030941954
1525257657
508352875
1975665822
894305702
1066817196
416136460
1271018047
1054791301
1010241701
1555515905
1316962573
1415305137
358887320
443689005
180038202
974701643
13558684
1624243191
57872313
964905539
1232035284
1539320606
1916764788
1859779773
868550109
1645008199
266294296
90283291
367291222
1560060434
2103117924
1041059666
2003306607
191617931
65878545
263768016
1563697462
575678669
1388456227
70356640
98076893
263273116
83659309
1953782944
217158621
124703392
1465420940
126286233
978465854
767613973
666454192
1117753603
2071273128
1381191769
506448879
1209879878
1093621378
1547579129
1277502686
1385582944
835318710
2076675264
1447090636
435702666
824721730
588405131
737168034
1593014327
1893923810
1723032069
1849481396
4583879
400098192
477595735
964532718
2091957622
1636876498
161654284
111010723
207434844
1213031026
1724355255
47215184
1201064064
96379232
924838051
259717307
1766680993
1550025570
1320378195
913074
392254275
517171266
705310224
451948225
1539377818
1201460741
982947790
144113967
1946045271
1456601789
1484249566
111011213
1379037083
472907188
1839606153
340354798
2143505995
1521033286
1239874028
192497877
102578779
995086758
752489699
652085305
2143058747
1057246334
621551026
1110281148
550327407
1040155200
303956939
16911880
2030533045
717486453
932763067
682867927
1401612897
597588989
898779886
1019918838
1471853086
1400559369
1954551701
804713374
1089583571
1385702918
151367913
350894680
1333284479
1120853260
1921854833
1132881987
2010835200
407410450
319286151
1827244410
846163637
333943001
1827004301
461009123
161244355
1056913736
702197332
863162076
1745315521
1046116912
338667951
590274552
1957185357
1008230510
173478841
67208876
252727600
1687229286
333878336
747248799
99391047
2137934235
2047041347
1443203817
202389281
768862237
367787300
408024844
2048689301
432869547
812466429
864941489
1372133970
1724636810
259303796
2058705279
706704174
325625411
74218942
2030815576
1194648443
197942415
1442992563
2144964999
901583057
954936871
1135561467
610494281
144677438
2039274520
1770732707
1754371093
1691568030
1228681713
2064516599
2143716798
502140642
2032454026
555440021
1177042141
1842582203
1018869463
1907234818
615112071
201106793
749517290
968516466
838303715
181478855
528699309
814907689
1084038625
1744814475
326259464
2056618252
2111643694
2016721746
966739167
1428937764
1955984145
1645846759
154633904
705077469
1668399046
1908416163
2130875602
1007445038
598069651
830248128
1372966351
1262595481
151001739
1962060569
64363208
938944588
1057211037
828420601
1219283642
788218129
1481449975
216103542
1745448156
286123603
802854071
1595191458
1618813337
1035149535
667711746
1404885301
1490204674
1359702349
1606248057
1371729191
1250671989
1456571136
1270682876
1487880840
1328612113
2126905455
1417395972
981458977
1116443214
1238001551
1832643769
1338928582
329436512
887882989
477009376
1663670634
1606182152
1656321461
479865199
714568338
1437333503
1326934170
1070836473
167959180
1939617528
1486890999
292621667
1450587266
75217029
618663228
295457343
1058341311
817920295
664823710
729243926
1176892913
1780195663
1064242014
915637597
1544297217
490902507
1957085718
568342186
2050601362
1969773328
1655891735
975680952
760173704
1771137897
1612623589
916972311
962378377
1861232269
1733646614
1560184757
98380837
891718335
587837317
757778769
1455114197
1779439703
632305374
573777974
112455028
1765641659
662011168
827754492
1751197765
1307239913
37659163
492182288
2027907192
1822713572
547773057
1327486038
1494976000
1044831013
1941872432
1549220265
393386944
1564105790
859036312
1809821518
1789735303
651065059
599043132
993504504
295043240
334332010
1171673603
1467759025
1671168208
1640157289
1937641242
959011982
1955028044
1423518648
2035924235
807591379
283844808
2101294575
898691297
1382179383
599994706
1030513174
2052061226
1860566496
1154547135
169023529
650140552
1326887368
1629063457
43061742
867525819
1552936222
168878982
1042064248
1571168153
466571110
1276397539
574763164
976823343
1415102492
818543545
1048117966
922627557
248910377
464469987
468608709
1134055251
1351099852
1962596260
740431499
385179182
311287050
515101638
2048378853
1225757031
1512428795
1234499836
1368789591
205083249
1711162302
67120481
758370456
2079680046
574703358
2118292388
1135693645
22864799
1215733002
2032165527
790405796
1404946373
773468917
249776440
1732216850
165421070
1839547041
2047074041
271839344
1777477686
176520140
1475532376
1922215557
1255098250
42780031
230910608
890942504
304495008
809683251
2042105474
139533994
1686618407
1386519052
693224466
370325282
326351622
7923720
1507739309
1642092967
1386566605
2116371013
368110914
1669460215
1407519151
80989202
1329065300
503394660
1910146288
1479730011
722221203
1293359612
1682824003
1861966517
985056014
181154236
352031792
436502486
1335863687
1206401501
1469459199
677996465
1144271276
753001447
851717332
2142589079
1729860286
696724648
1758056617
1995889745
364719481
1569868177
2071154626
1522702215
209442405
140751647
1494803040
1605474903
1376537062
1710874030
462111684
518821858
144836417
1722449719
940191380
1398196758
727121663
1924125811
1531553818
602238719
906072030
1386198110
1441792983
1755262039
2009139507
421281561
852785366
2049933041
1975705786
1856248125
1346430153
2145853480
1457584181
1623119448
225352344
2045262704
939264802
2073823817
1111856250
2007635339
1210164452
99179320
2041327975
1028667283
1099193566
1373708413
1990865433
896257745
2128658604
585381947
910112505
1293689728
1787097724
998746723
2020399809
1245911946
1887720068
117854641
1740155098
46514547
1353003094
1970560318
65695739
552030136
453097824
511982438
200228488
1268501512
2096589651
24979740
1493278578
1363083918
355945476
1368109515
1033783535
531546232
764540364
143584761
1694688687
878858107
1405332688
1208061851
1043765645
754409526
258525096
522960708
79084953
783951800
458194833
1450082699
957737682
1497209715
1622967335
766462092
1896801644
1410480964
1162910195
1853468377
2135887335
1299922142
1617407127
1896548876
1113299058
424528267
1775915204
1082239023
1458804368
521114637
277832640
1576975584
151992777
1924498784
2057544569
1905191028
944956944
915878806
110370598
1310962477
1387285905
1547948616
781853759
925726552
1284872782
1514154351
1027662046
1825926427
1776449791
1560362712
1285007149
1327612909
1973400849
71897017
1891594175
226766398
468448529
113885717
1976033009
1928800789
1667693693
1546847388
1401291275
1620903562
1916753555
1864097574
593017119
69863944
967730426
758881728
1005721662
1997721938
950702010
1739125897
187402613
628285820
1706627767
250441030
1812338969
1282650195
1129038843
2114185268
1265185043
501082294
700786806
1155382223
1855727783
448328445
1872275236
866215981
1910301628
2024747020
1931028414
946583668
1744822359
1314942707
2138737889
675452936
651619518
1809236561
703432664
1043059810
1598330030
1990730939
708881850
321557498
17742139
1297908121
313729194
1859519067
153140952
1026547241
700633621
236921285
87974464
1703017123
1105876896
799329294
117396061
460408301
1465703476
1701770352
1556342477
135273615
2009036431
645752964
1239159982
2122655571
1732326385
1277360292
1691129658
296199197
1516742811
238000284
478652573
551860001
1657074038
1050566586
198415883
1775686579
1718028818
901851699
2024483435
2123882550
641793958
100924279
1269828728
1886491634
1305336101
1698374991
546864874
460167492
2085731639
67337959
1998998394
1503040207
1765076609
2136627682
948124361
1393595228
861991995
414684566
330733676
1251155469
1105874598
923890406
593917833
1110230744
1607180338
1234482017
440405646
132544661
357998949
1904984387
1585429948
846131154
169821942
814803739
103507813
571702671
433198052
959958772
244997974
254288368
196273506
2091834193
1608458912
686086364
1578617720
829330116
1052784806
1365156589
1173552375
664905053
595169539
1043146177
1833018421
1155068887
2076611142
661849390
29450590
1692662742
397849465
2043872351
1015946027
1612861670
1356390730
1252574611
1705873778
1680458856
1846577001
1384052949
551268899
1890821267
1274269197
566365970
1106302610
578873690
1017261981
739394816
188508401
1667749300
630893330
452529235
810419254
1007948068
1746796942
1193443407
1453783529
565775453
302405791
967662847
1253894339
1615063657
1567274801
1792772585
2134714628
1187946266
902001020
652156655
1468745776
539613544
794444190
2072215667
830822754
746428881
2066664674
1529234131
1823032512
841833063
1348913907
1337861599
1550030783
406489141
1856413262
337586763
6156305
498443768
1024120939
1474291318
979028333
86589456
2081877203
857084327
580042840
127934865
1577892652
1039153278
892977206
238596383
1919913130
452789333
2010268627
1110212767
775762688
1078779019
787340807
785404806
565538826
127073911
1704707410
1675623875
849484422
462507917
1245675311
1136888695
1749919750
940358473
659085441
443273934
2051435992
1603103039
1820722835
992190275
2021750530
1547680477
263152692
992030979
1042440931
187721606
502889234
2082723765
1100556082
1712351895
372461905
1819305803
634443467
2140752200
1977284315
827490469
1475975840
1866698775
1733092009
804490001
66529276
1469538828
755758314
1700701782
970253492
700117453
2093856691
726253336
1769015415
1501680648
1109596251
1536666623
713120027
1340362193
1229863178
744245669
1953616103
1656460691
1983444316
875371025
1552425452
933450531
1623351219
982494787
2068300786
1411514036
2094024858
1878068990
1444726000
674248913
419192194
1831242941
1096646438
1684134499
1806118957
910658761
461393262
102004287
1672286265
1475125290
1599375211
1248775081
1525209758
2026817747
1735440019
1075740597
666928539
1047757365
234853366
1516648350
1408991055
213565093
1867214466
649462061
2144172026
715271167
152518981
1797864351
686437969
410338323
776788738
848034932
301884534
1879728035
554825529
503036533
1057175991
497257615
1026169476
1337731793
882816404
1160786836
461821705
1483746432
58486536
2140030767
1876768131
384319354
1380783542
7350165
588487751
1355675172
734957167
1769385772
1042066251
2142257759
819645614
1131713068
1264508028
1994405327
1551972686
649767187
414128078
319335821
1122581761
1833761706
1675920921
2042587210
1506695141
352412098
1883307899
1715419695
996719131
955527584
912692265
1787807428
1938381378
1975744722
1139756819
1705086455
514946612
1634742974
176226724
310846349
1112502340
299129537
1109327820
337949741
3188357
779979777
1942508298
1101838046
1864864415
605126225
1389474357
152277473
538002010
1993705463
1529606886
1097031579
213218883
1244583653
1104132079
1785488432
2062785419
894863335
847817065
2008765155
751186905
2081716499
1079628472
1006629085
2051734078
570534555
1943721263
1381724022
701416736
2041686554
1975091400
167096390
1958999102
285666653
489823318
94791572
1949839807
1237178901
2136813884
81291265
767027684
1705401468
1460953426
959562882
1509563467
259008309
2038727632
1487003354
1190483882
599155922
192125184
638918046
1077863017
1477344201
492347833
1603834238
457517622
713218382
1826168665
574747282
20999673
1914960013
2107203841
1731377723
1702817340
1305271323
868259684
1287588300
792172303
100172975
1275088858
2619191
495368851
431209922
114124130
1489499965
1863372818
92209549
1359522595
1782539542
1831107527
1943160373
2139610900
488868433
1391005220
982932542
410026192
1229698965
787357759
1595869655
1373999633
1352325677
1577685312
1903514594
1021122113
38408472
201750173
1252694282
892074992
627629383
76123842
1720630856
1673736335
1704507069
243806843
551053493
184839522
7282611
578100717
1412841835
397030351
46877696
1549137635
311915031
707567889
2028403764
1058503351
964777624
2113994119
551816855
1694469290
1660782872
1518173865
1497821087
288718269
1697057740
467303039
1787710082
1448047601
1090437770
455679822
1334770763
455111395
975464635
1970537565
515919589
1301016171
1572074223
1871051647
1729748875
1360373897
1097248953
1615171558
85764664
637035972
824862460
323280003
627318149
2128981990
54059378
1556463443
1021032487
2044694633
795940255
1490645308
535272395
857700499
1838412784
339496709
1621631061
1226519696
1940027382
1619444645
1987113249
273978653
1517531218
1330604203
2008389067
1162263062
1081274794
1196271358
850122593
1968107864
304354141
1606134417
1953852053
1736776548
998737598
1363731328
1272770754
178247313
1945234545
68782771
477330496
1208447171
1069617797
1837086993
1337058129
564315817
1212008969
1257509123
1548635473
1587182888
1323015059
392803392
153884677
1707204373
1124302273
2137164872
683519925
113359729
1441410966
1396638650
1188334796
1360344837
2034646318
1792650600
102953595
563143113
635397836
1848018342
249251413
1321451488
1694037744
625019562
122140272
323539481
1339778087
5009611
222295207
146384897
1813599458
2036924997
807694071
1651904983
1723920453
1071977203
529261715
1218215402
1813176386
32199840
870511562
1148982672
755911896
247421284
1624078316
743663244
1544720765
274835257
1987970936
1226217277
1264160633
2084640232
1203208278
2006365682
2004116171
555942322
642097507
654169808
1209544236
1875905952
1215835891
1397142043
2060293533
1296381902
831574964
738926165
792139159
260568556
231462337
795533188
328129286
212308882
723711608
653520359
782437293
845714789
390547153
155927740
1512413185
1568575632
733207701
386171998
1551211055
1043465540
1847180811
1129598244
1692343034
2113025905
1846799113
1305229495
1530718460
224095305
2063139047
745591767
1611472159
183221835
734719346
906087702
741434095
477299064
734314201
745606924
888621693
31985499
805738007
1863304068
1590470631
549629827
1906130716
1372845669
259205910
1171519891
2105962828
1526145508
489226186
678509314
342872465
869351895
648541884
1175162796
1738417619
1162044851
2019740317
118100808
1132822182
1356834304
1516010601
972279518
215269173
422754027
157285902
731031382
869816424
1884403313
811544833
1626439386
388015678
1887752524
1270132315
486664881
80890681
1420492911
1955884665
557269896
1768228850
1660102288
587046166
1479628967
719861398
1921064288
1807932142
344604261
668545515
601861963
1618987793
1084731168
239642074
2075028428
182144998
1880121199
1058095224
545186660
1780641670
1992970266
1670564334
39349201
2096971227
126821668
496005614
971413700
597144083
578611507
905492373
1008657886
1863836734
1665531037
981653381
1646366376
1759500313
2104459826
1373606529
927524245
1466959587
389393141
2059218897
2113921458
1221184844
1111219688
151887051
641910862
114416727
44181395
229774810
2138226328
485275004
1560998723
1035086818
1026082278
1292866291
1748779582
2131256878
775237292
542181852
1087662852
1574024241
662026314
130167257
809561482
128108371
651652884
1490062838
1570542272
1215432185
1278020600
888441913
1197633544
819531788
1023505705
224880548
1731219034
76642059
1053399130
46202225
125069681
1884351075
1511028359
476172224
1636913614
779062638
665028519
434249243
1506471264
501683734
728720321
1148563169
694049541
1654921143
1933403885
4355357
1780021157
687722955
1092875225
1867720518
746974439
2122201114
124292156
1151731491
1683507977
876270832
2138451097
1554158716
691081599
245893803
995941041
1270960561
501736108
795330561
1898534626
827498184
410398858
1627518750
63877199
145357802
1547517191
2026858506
1891125936
1416015629
722410532
862354206
1333501931
1313849719
1042743716
1546076463
852398995
1786274041
692045712
1165231597
1752777336
742438680
1159447307
1828007836
1216508325
763731739
2044236064
632639701
2126572224
1014088827
1511790045
669517667
1141815496
1777237050
274794414
872927117
200623504
1020759632
627851271
1208059982
1457506545
341610633
1739023689
2110127155
1756239813
1666328083
793423766
151093443
1930395367
105922260
596931103
37148119
1331667922
1926792043
930153347
1091054425
852417387
974942910
109906132
1539399790
749156006
1271988700
1762553261
1627721998
1639629412
324699977
1321727295
130729586
924575715
149767286
1908301365
278123440
657758513
612001116
827132028
1369417669
1523177470
1512495309
1950988624
900396203
2073944548
1313622951
721447626
1288817117
1181876232
1575606809
77635848
1536790297
290231745
492739706
1245541592
946157805
1966182644
1989149875
1864212148
863329344
2079496800
1397565601
1252137706
598188640
1197475427
1386032370
1873202328
1068635854
22879057
1753914924
245854163
1181733949
1620755048
848421576
63128121
1824995845
2080502546
319860562
1182590079
775042527
1987852567
1205859498
1401614090
1335351422
1899007083
587000743
2086663641
807144262
2117215772
52496355
1615010668
608151086
174077903
564322320
572651798
1272699675
2139455554
1943486580
638825535
471054089
226802101
784563161
884629307
1802192416
1239363705
874118146
454633985
381620595
1626501262
1276609976
1952153554
1014534652
1404026505
774452826
1812409443
868124675
609825453
1811033473
1794447294
911710764
1632677986
603535540
371421957
1050418995
654022788
1535207705
1838455002
2037049665
1188334796
2021375557
568945804
521202103
645094504
373118905
653595549
910015771
899777217
562283622
147087014
1084459275
1778758285
1965522007
632656581
517294572
436030692
1998626973
1177180486
1393913608
1963135499
1411662569
794476173
1517086215
1774296833
1263273462
944365170
933001795
1370210511
891019937
1795716151
1127399144
425499184
1278269855
278207029
1639113053
1059830575
2010723656
635056140
619213713
1958166083
1121891137
1322739175
1570339809
1614314934
1418642983
1647016578
235956573
1126868255
685233068
515340667
284767006
951138805
2124142826
1137237540
1526879945
752854004
1625643069
1426187548
12860632
1395908762
1489269629
1184400631
871143426
346501638
1515635912
1690361341
1250643593
6836752
470769041
45336125
1277369911
77921072
28326501
170401345
212243771
1967279594
906564088
2026026502
1927196916
1174342738
89570946
216099985
1049212704
1990132252
1186725297
1454723405
1678699373
2109043706
595574268
129095813
60534138
702760333
1409089551
738616773
226353829
315794029
1086148407
8795203
1537404396
1039481750
937582013
667768464
1889472364
1476627320
1449657336
1242858126
13165750
650489146
1804510574
1154859043
2011597491
1686507156
1300648420
1023812445
857558204
443765420
1407328384
1496329305
2092198046
1275734038
1606098191
1499466867
1423509486
489783366
342350904
405440332
2100038915
1554073187
1812333775
1131059457
574741160
424030091
981238071
1063490029
1960815943
1770853771
183869906
1579569442
704959399
1385464375
1657083308
366100758
833991825
878851893
198511949
1105857810
1169108063
278051622
976445167
1788546726
1082832847
22293144
1522686010
2016674200
1387918713
863146712
1199972700
1685461117
1071193596
1158372379
2140736254
141477707
1397705935
2013509428
1599133492
39507324
1828556066
395656184
583160395
1814118356
795444197
968132949
2089145826
1707393301
1757835403
1053015386
1797897369
422338909
1589647819
313943908
1715737969
783678208
5830211
2032586623
964742037
433140021
1872400663
2002111932
1302180208
1355046433
1598627615
1883145547
1757049058
731934070
1843879736
975034799
1302797162
2138512678
287683609
1072936486
376334804
603347204
2017030995
598320893
714776077
1316812762
2045011200
1022789435
1084134283
563039723
1323926312
1110050506
31620801
1719878634
2117905635
420338236
835903109
7881617
909671222
2125892874
730429495
1451983744
1422507048
2076133714
2128319678
1143047780
1769119278
1908135922
1944792323
1649731068
760664866
1744541340
1288810065
1312327930
648562102
1101153614
2103345799
1275249935
515569247
756796127
868594052
1166078958
166045899
641493120
31621901
411130159
1424233558
2004977886
215596808
248621581
643332283
325093844
855908463
1127035892
290416166
614442785
1612932593
2009534789
476991561
1584935954
867745120
1903581174
166422025
103594293
2145405816
1033460236
1435794679
299201544
1774996189
55284978
2140198960
1072970660
1758865129
445663416
1741932072
229679573
691364624
138863504
1606957249
1810730305
1944659343
2029457810
1877508463
107177832
1190970370
1194955765
1696062675
1344899621
1816787329
492626378
566470376
1446248236
1852517155
1476278982
93701376
541818558
2141784518
440395948
1520966546
633968711
1345610535
308656897
561350118
2088345913
725490538
1285585760
670732946
1091635512
2026785376
2075082737
2034023717
312475788
1009550529
548750176
1517550112
1536628261
181539762
1886397077
1857891405
410149368
282624692
974673972
1088131486
1303519795
833872648
1766545466
2032945563
1924608849
20249307
651650051
216947232
692567090
626613820
817709079
226782160
1358986214
517496135
1342408680
1654467995
2088313374
886231109
1805266285
587898974
1696133153
2014109758
40233555
685866317
1221313788
846745555
2022986838
96358274
310552695
1855403815
184885548
1728980338
475452431
811197039
1484378269
1900780434
1174021003
912058942
1952607471
1037756421
1328073383
278480520
1368884746
285372746
365087038
256415908
1499245320
205598830
560837252
2067565643
995178515
594681960
1647504642
592144455
2017469372
1424330110
915995709
266264171
23747303
384780994
1853459176
570570974
486552360
30781828
1721201786
963585793
1873671890
1455330802
1723856281
1687141019
1555633916
996827243
1363274696
694562174
662364020
522347769
1809171667
1355358624
174026975
1465909571
358317964
1193395253
367942303
1680610844
2034292605
1603437032
1994576552
1678287497
887194987
571330349
2080064237
1714674994
1937037927
1258859354
1123874183
1440959455
287176187
1893492625
1744964721
484205517
1120000546
284125301
1219773086
926998087
572412383
438085228
1148080043
231402597
1073512061
784750784
1421244843
1318633670
1112456032
697482950
195177479
546921572
496277932
350361336
1374339369
1663771362
488755250
115859315
574590667
1115060586
881562233
1270102983
1910414793
385302421
1237089290
1521519482
352853386
1425554265
863198316
1149918372
1057100066
1409529393
1048428401
89119907
740961455
571460606
149641971
1377754463
887400739
1702575796
592674392
1677494461
780202717
1941194491
1163648713
461273221
1994566210
1184314042
226527029
1044255237
1143182005
1945923068
82871457
1276127041
1960606795
516265097
1350315742
1368213674
879032103
569213400
12541762
1337765461
1850377197
420150598
491446012
983488100
1868166122
2056438735
272024417
1227739147
1404773125
714485524
366965877
247212553
875786377
442853929
384952105
35253076
1659098464
2076223920
238420367
2078038979
1676365047
1801952262
1427940679
180747080
364928178
629020781
187901924
200117985
183280612
1083419038
657190066
121029364
77764732
566109188
1704457913
1375995208
1804056558
1993626700
597106065
534950428
1104696998
1045288142
113552766
1892241247
1534076282
279281519
2031774821
1993527582
2063892759
585570172
1227124793
412960294
909440818
2119100765
95059816
2123489445
1055364426
1905843489
1079894446
1662738061
418955497
1274028197
630071899
1860743694
683308059
751805833
1343989182
1836830894
1946779752
1882480545
1508658194
526346936
996641417
1082651086
669797253
2023578173
972427002
2034985837
1923539036
2013610782
1975351293
210359714
1213078782
1285766810
417146908
685157824
452367617
907811789
812704177
503677161
2059711130
1797955081
676639258
1010811296
458265857
1536784361
375109563
1693918618
904884664
224369792
1949012207
143637780
975093934
546688633
293013592
51626314
1251585260
940937484
1618881495
1851671233
904879769
410943724
1595783512
137204320
1540702213
1251505570
39892572
1351978849
1068392324
1257941745
1586574779
1800306098
1407825947
1631774613
61840379
157025427
628260398
205142598
483274823
1758874433
53294474
521683666
217351648
990943265
2042548314
1047514669
271171830
702438179
1258367787
277854178
257750601
914094305
1185459414
649817845
965160302
1792586729
1513137148
534774399
312760159
1760070276
2062315549
1552962215
1066697428
2142836831
1441576526
1888757386
2064291845
1995333869
1463018106
42497243
720229130
729663166
1107196155
737524637
668486900
1575393761
1042877475
1500699497
2014814176
55207562
1866797509
1259594155
1494004257
813218868
1949131515
2099659829
503371701
1026269896
466614635
959372796
1161976939
597527019
1544122125
713756057
1980192351
1736990961
984653941
995431347
225731067
1132235978
472268269
1878735906
2038200687
972608928
844505636
966804584
1468595416
692382753
1799910215
579527201
1549562057
947059393
1951612671
1899020416
1311898013
224410681
1330845032
1726011176
2078155668
131484435
245180815
205885614
60795516
1549438214
477900988
777353037
14784890
889714848
2099468921
758181221
255594695
724975502
1227182145
2069944838
593260334
606557470
1955471200
1571052985
1053653503
1244872822
1126971545
1709522039
938456700
366374317
823492292
698350598
1018115875
1188308885
332366790
7740905
1811149379
1703695875
471487138
225570791
142385525
1804853881
1958992125
188344453
817007497
1822874783
927331556
858055283
907583698
70957842
1357774965
1670326402
197099187
245161860
934635241
1324193924
539844984
1592599641
1408792914
846292723
467179049
229330347
1572650095
274867862
354715531
802937871
365114571
1477136821
872360484
431006151
1058088823
559742013
2046001582
2017119861
401413998
1603756905
1032054488
272318018
1828329364
182216579
451394509
950268734
714681915
2131731787
29348193
995719359
997752710
66454306
773087068
806189230
885581407
660877998
2063133848
1066175454
2032118673
866450222
604526570
402426974
1600703109
529911200
1879019188
602844218
740588886
1800663083
989245084
10791233
942048074
5646488
839802870
764755687
493199599
1643126238
282732247
1454403125
858306875
1654273551
389316568
1465292438
167919180
1167160514
106675235
1169060313
2050502066
1607575010
474356600
2028430885
795067709
1162940842
1153240814
2020497952
1109968812
1149691543
607174620
2032823543
1379180027
1630857188
1868290373
582817173
1074090825
645526446
945795246
662042173
1221643156
841616326
1880622436
721431869
450099528
1583100960
581782583
1864984926
1200238658
939797950
331536832
1143882913
1618604405
1730399610
1929596387
1323314833
1841424602
583417100
2136989778
214297992
251297594
225653703
615768306
313037615
1192077192
917313816
1170075270
1242108591
1651282537
93267976
1374697457
284661830
628263244
1615258467
176188544
600911621
1116465328
1736752035
1303118951
958653058
2140668805
559061184
558397735
1084251659
1443549294
166006737
1600936153
1477447632
2006615957
843372602
644248453
132504348
1970440320
1818942461
1765083992
2141199378
1944057564
360806533
1781776017
61359281
1702332419
1671483772
1989417151
170455525
280541237
1981743968
437687812
2093120818
1245224327
1524260255
1399561330
537162165
1674385795
703803692
1074639401
574409397
2056932755
1864804193
1782132675
981266488
1762446999
146915978
1617742021
1934642905
1264808955
49172169
648933260
1826808245
349859467
631385939
1825140040
318919872
1693044400
1744533535
529090287
112342790
1817087281
1494386629
1564885754
1054773095
873844623
1363495646
1699927564
1418644396
1704144295
1544962617
397036146
1095742479
1679193379
1466070428
768911247
540728449
825617271
2137756492
375852701
1144808542
1441620070
2018467066
829462861
381602571
1606692341
1400981385
1071582059
1830979132
101359915
887263120
2011934942
1379648772
1836182205
1161293598
1744874253
958244421
1822212973
932932202
406416698
581419007
751959290
924993682
662075344
1218791748
1540067852
209096093
249984862
1596728479
740638160
219014311
177594122
831396854
118602467
1132601368
367967115
2140401054
1098979134
1140343585
1632149839
903249101
45441902
1772362092
1781295710
423408052
1094813825
1198091601
1517110065
1748366906
1418841245
1051130763
1008841924
776847797
148655502
1679002867
1253209283
363280462
433401893
318204432
1234317259
1623371692
1270679902
1300879030
1497354265
1719902771
879087310
2136522235
382642345
694683027
279589049
1991513907
761612393
1139432920
360502009
893843594
863228089
1760621596
419937124
1005531675
1852656102
360999441
420158948
698409292
944772322
1800148088
1289284602
1531005459
904327342
14897729
1374321597
1115017139
1319877314
1856238142
1205763747
866600911
413201051
912499730
1682506107
807074569
1125436997
45604144
451932428
84482710
1383345163
1235693600
1453553692
774594333
1626423822
498106464
1229595996
1202018675
742488760
213833008
1852618724
1326945686
561113087
71313679
276386062
1986136370
2081414354
2130736045
556728670
503142893
439598909
1468438180
1013093664
711231520
1493557780
1913648655
27663093
168547919
1187144805
1402396688
1363013974
1723336501
45154753
1010103694
1921680261
2007603939
933697918
1721892568
1228700958
605154892
1233021500
1233903719
1020774926
1583754418
2009607679
1557554912
821108953
1797073688
1446286412
1222051165
1095566398
319232640
1338705303
1196194493
60436956
1700166280
397652761
1703669033
314362208
119594672
1762985605
1185028438
1048703083
1663117944
1982056774
1538227971
2111789776
1440039291
1285055459
1307472987
1430929781
1174479217
1449647677
214221006
786093402
302598162
1630364134
1174032269
1161650823
90000458
524498874
981965629
2102228055
1582344634
310293158
34313720
1896850597
702465272
2059330833
1303771435
653167221
2138601695
1780214282
946313056
1106381669
1705889953
1012083254
236697386
1257256426
371778627
1328136383
1332335134
1723159908
1074686832
1087909078
81571025
888288403
415582120
1917176755
758764004
238074846
167087400
682289449
2065065689
1130832591
1395749974
1551682754
1536057365
1737840880
1640628852
30220528
1925144643
1410537994
564367843
1693402836
1077266929
71128730
2030439707
515599526
1631616780
224250395
1799076504
2068897608
62950951
753135243
1579206263
1320811803
1585244249
613069180
969385975
1783696981
902761724
549474242
1714369115
1729654523
1773951615
817748226
1928691494
259663275
1686839343
1995973534
1964136504
1532347447
2030931
1697499626
408013193
750653232
1314669432
1455241507
1028155290
1305439336
2036365362
1837850691
1984297969
1444827434
775481065
650693580
995430814
1423254613
813567914
1556600030
257536356
868998925
662309754
1838796996
761981790
372137678
2030953101
1755469384
362871360
1098937320
1785070884
1308087723
1693158537
1206577447
1358581310
2024739435
1382087049
247590991
1465775266
1881585007
804925429
2071422580
1094957557
1869659821
890255286
214572377
79038362
815818754
534842945
1436564925
264636872
460871117
741094039
408367576
1611050209
99523324
1934025830
129301588
1382530276
591546041
2107881529
1836892448
2051212613
1697805719
827642545
845664606
1875283232
2074537940
1782352764
258680087
673853652
466254228
1896868320
556359807
391200494
462832800
2014498010
580259334
1718064582
1030364450
491252658
819195970
972315728
1267535264
1035391839
1703030308
931296990
1582284225
1029195252
824880931
228806023
1235219412
1222833560
442786403
2147237447
651487774
469666634
1071754271
1325863707
1904800020
1039792280
1333122865
1956666594
1839073854
1335893151
947459122
257187740
1173408943
1643010944
1697391440
688834145
1727948710
1247892001
49252287
305984812
1665020052
320170408
714612326
885808207
1426321452
843225908
1237309514
918802214
1143117997
908908204
1970512296
1139552599
954337888
940392164
1720040301
1453116426
409330470
1275323887
1269362336
1464811758
904217509
1496844402
265401273
436015560
1612154914
61182564
60895437
1934522434
246665738
841864180
805798342
450260046
802707785
1346244832
1151131128
295326885
1784474218
2097805689
1108110216
1753152183
550877493
353964110
765231022
1001576086
734226137
1717220135
1612486848
620094370
1720059827
1896282039
1418181021
483748626
685427097
416688417
230664880
1692070567
497296036
278636097
1839295442
185888182
1717961871
1317636265
650132204
1271014241
533909938
1234542546
804557186
1548030956
156104789
1494371334
259682267
1582112999
1423661743
228132684
1922684243
1197571252
165954109
1297154469
48118627
476005124
1232379927
57213851
1724866724
1356726956
1977755137
1339460263
1883669217
1734826767
178886595
292549279
462436708
2015672753
1725252412
709844128
123480033
142560243
225843762
1206895106
1781471779
748120546
1763533852
2144080208
1559395409
1359324418
737198106
84855233
476682910
1232060478
2068816504
494210790
1332124480
1202658781
510950513
341009116
1467686811
676639619
1010273350
11563095
1243672818
1337556092
1202869935
1480021736
1095893096
392943507
2102630261
1632399464
1425641452
2084914509
247760123
1297420073
830616431
1750014206
1704031778
1562761013
366245692
1169359861
1349014635
1411007765
322289757
1778786443
2081405929
1162274863
727155105
665607301
261515717
1791309883
141408281
1403777474
1686104634
137683294
105077586
1335331527
1309815293
1431937133
410469695
1927349370
860768798
1340058034
1475016774
415050974
1275502573
171375954
1589591298
1952729164
4129674
1759119479
1983914318
2084029798
1820472414
571791488
393991706
707786460
1635651462
710153626
1742327351
1243691767
333247998
1165831671
1627850724
1737752382
1277221371
477096678
1188476310
860782047
1201824604
1510651282
1721260635
1445133640
871610289
1662789686
1126253205
878557771
375234824
589299119
334750123
1302841402
1194963351
739228700
1935095951
859569256
345799242
645367473
953285771
126970242
1813167192
625690506
1547802905
440404332
240475939
1165590968
835415578
511626946
943493949
1226853122
578297247
111314614
708707888
625513753
455140624
1502984517
710940693
1416973019
200961576
150823029
774704972
1020635041
254167465
1992633109
1807357538
794376991
884769140
966450646
177978728
1631592058
1347577664
1561042579
1782646147
51806977
1545650063
1292838389
1768075552
1766206317
1102432953
1229798840
865724598
1713715205
1941156258
205078483
261730750
1564776278
666159519
449121742
1632859228
955977681
1907774711
767018447
1642143399
1407885586
206717996
1174858872
604640532
1452704318
1230374679
782979542
1691600136
334087565
1015861180
1630674296
1302652606
1877707833
533153560
810360518
734741304
1414208932
1335472278
1825330796
1870659210
23509822
877972742
1664880715
902778739
384569091
1629090006
964727552
1701638381
488737001
362432985
1149726198
1721533566
1063369918
1687108218
1101943049
486440961
910648275
1846004210
1698733465
626631108
352351734
2134807174
913827018
988853822
620366205
352502246
742247961
767902480
710189834
751692608
1230884680
305603156
488201912
742973116
1931622005
1819405733
1463687210
1915572544
308580224
1512005233
1528218341
1048070467
1309388693
309853154
1293663165
1177727547
990763338
2012209289
2045378955
1740289241
1024226856
184606310
1385314169
1992338337
606465684
738926165
630090258
532528910
1416214935
1304094519
2117560348
1466195396
90585091
1413815825
1784183095
456176259
119147853
591552870
1517332078
1754642550
631147361
2085240715
1742244689
547244579
1633989527
1432987685
677771237
262892380
1067528392
1416793865
1625533929
138029961
346477213
1761049242
232500676
1409746850
772208405
2046128012
2092156182
1443807436
815532850
606460931
1977307435
673347589
1852849671
843923256
2037607373
1122917457
1979686145
766642245
292558433
1389983307
2105909344
914541633
1993449732
1517214867
570330245
491755168
1743504455
1136027929
621605263
424637477
432314913
1450127173
225246119
1208209254
466408453
763872817
18414001
1917279557
1308039528
1478301935
702342824
586753578
1377536487
25040739
1842588477
1020912650
938797866
487016068
823141451
879391191
1549350516
1866662773
1295023222
1289508327
1677759831
111143719
352402922
602851787
650893022
345587753
1353363364
1682900031
1213277022
110740048
1724646154
1110279127
2102291160
1370168018
577439828
427709963
808750113
273841893
1402339554
277600809
2055491422
161686846
1911421796
2108081832
2138281512
229984351
1426401
641246571
1022954044
1817740240
2047755899
81606461
1492900355
1546248645
938044992
1286890968
1744512426
369265415
429576373
855130476
871394588
2017263935
701298555
1002442037
305488124
1559718151
818973301
657821714
155610743
1922246878
143886205
1483009058
62662585
1396889819
1794682453
1994196983
1205416450
1676783626
1541104203
1386663334
905989598
1027748770
74571501
1334175960
1041737079
183142868
1585942513
663088872
832648003
58042099
1694645764
1233477600
875453425
1737091111
555842639
1333383300
1820006997
897991232
1942474143
2051939711
1840749745
1369321851
1750495364
1044581847
511594246
2080387420
1275708837
301656143
1286707928
77063010
574761211
1026412137
1479918403
884273203
332135106
762577984
960952983
970025663
1456568600
986667677
572480911
239701953
1300769846
242429618
2022027583
1115714775
632688471
1415287836
2113008487
82819244
200630126
2064066662
1104167418
1682032463
1108905631
705756720
1505084623
1584802820
252946550
1695856418
34162789
543346523
1275562256
1407382718
1285955217
489065771
1273577158
311754052
1151857147
1882123747
668561171
150191413
1189373814
2131472658
658335129
2039273079
601861963
1225327951
2011213724
1196719369
979429780
1177105866
1304874657
1309716115
83037523
93996251
1571842225
703691684
604775760
824351884
867917499
1335718915
1721515592
1762127824
1475547192
488324334
469679372
1077831362
1144045174
1687202331
1806792517
898968231
11672397
400155633
1292518581
893201853
248016129
786649957
1413939541
867105963
524900006
553090250
1021129219
1691858054
1065936409
2020392719
827491624
1278139832
881077779
1452838802
2114216820
1826297995
645362727
280714925
928935995
1532972861
859412633
438314591
446798245
1407053479
467233738
720555307
1568825148
670360769
555247849
1800032812
1917158960
1335931379
2147036966
146881911
172406121
1604449939
702461081
855195697
1621742980
1495786304
1184101312
1131615044
861674953
382583419
1372787829
1090346165
1295893204
818915195
1974924181
1925921247
467993183
1591514086
1723455308
818660339
1090952438
1089111601
404632457
345849681
534765322
657276072
1211035256
1565424377
9642526
1754732034
1172755591
20548797
1125248722
31758334
377665633
1057266594
843225908
1407714727
2066156195
1249219110
2027863274
2057478747
482739395
1809632391
128033576
109583883
277838781
843519512
834482902
623764997
373394407
1033840055
425544200
169630721
589621565
107972608
335923892
184230643
1262888661
641643279
430779296
220736546
322074196
1199947986
1605913640
1677738017
2014262663
1457710011
1397269933
1083289232
1425266512
763874542
1080826722
263602376
1834635007
1630827204
1127320763
955959970
1177832547
656081769
1852037065
2140882253
977922457
770061399
1305237495
770869713
1815799010
1969847567
564550862
1910263265
1154041581
1560579757
825716324
1845162954
1433702253
1845961508
125642702
1763384798
1630253295
583874448
1409229426
1997039978
558696917
1139866416
1220111156
349670276
2107969945
905028274
1839985801
1534898065
1420073195
135439833
1861818584
141170705
223438450
1612717297
1323657541
13165750
633055744
1772781064
825622633
1240334832
374275651
141506232
1326128719
567958790
527211094
1444933465
2116490609
1895832958
185612639
1544125616
1646677811
1552401048
1676798497
325415183
255654076
475856380
1731905439
1187108707
833458648
1126594219
452531850
1196646906
914262557
1349435206
1999619092
692382753
1455626090
1840044395
485841853
751039252
311701110
484607691
2101087286
232748023
667454619
670142542
1450685698
1323542810
1794659948
1964277748
980497760
1359545399
2127839229
287090025
1361525459
1974640293
1821048185
865480030
266065920
1838729878
393966427
1987046597
635253406
723503433
1291720507
1520341882
466102228
1395704585
528726233
200917498
737965951
331511051
1925388465
1316313857
3413862
785257293
1364509037
761543077
1655221950
237750666
1120005257
1200997742
1427462010
1835975997
1932653156
587228304
1569770844
1438726677
1616118283
734659266
1716096287
1279145030
1236720916
318103891
1859499288
1644404145
843961555
1099495072
1681146287
49126338
890688938
39813585
610689997
1339374735
682606056
1220860733
370648909
1641627553
1608454804
679853793
93296129
163857717
2001156606
1602631221
940320201
72578781
647186336
1584845706
1849627448
542978363
1340375194
954248914
1388903412
226026088
1075365026
1835706270
1412625375
1604433734
279000629
675142972
1742180434
1190823575
904214772
721112000
1711650601
1276436519
197402837
1114526558
2022048300
597265572
158984713
1608969891
1298689007
293074590
1613885075
241670272
361205912
1352461685
1274262757
1573547034
191364906
160948273
283424601
563814840
1150137893
339075038
716371162
1777486905
51019677
351211013
1178143694
1699136346
238163341
1320657603
1972943204
1257993748
322210675
170944901
70267919
176578044
334337182
2031606329
136857938
1701119349
1274565422
743460358
1519534176
1701331364
442138950
1396534580
476101706
1034537219
1469116452
1406075911
353524457
474437308
1650749865
376827162
671741566
1235856813
733918588
1143869588
1406423694
1105426293
1138026447
192781788
1836270095
1494695633
416709826
920368992
790416583
720515278
1988684012
999925593
1037990755
364893837
699957467
1093477422
780790298
2003937211
399953635
997448280
2100868742
843618593
616001735
893232824
1474366233
1570536150
585807593
1732119040
100903909
1960791489
929872630
162343870
1820157930
580013385
704575125
2012156796
332216629
996871976
1227116084
238275961
254082727
107642469
1843927467
211645645
1085843832
1913781889
22519600
1179081199
1070893555
1324634914
3707375
1720305278
606835536
791851845
997340083
1280401652
1442321727
1471637534
1083478175
1455400281
141953334
1445608852
2130649176
774650110
2038087274
1486068350
303733278
668067341
1948753641
1068982984
2005754123
2011602025
43335114
1941114578
1404018174
2002714233
426803435
828120915
1354654398
1149550971
1315025046
364992399
45740597
1392464262
838318828
1996019586
18701104
1582751792
1921015607
519336293
456468651
1714184793
1178583883
480758279
120239428
1622028174
375069779
744167106
1376817781
1027902520
1008174014
2074410702
556130704
1671030241
1257172832
1489449168
831984223
273327101
455554061
832948528
1739977808
1149386401
1042620082
1111516519
1956438730
1733320188
592813761
2110487936
1656934235
1150702455
885320937
2037960930
1707073759
1084337742
1832400079
346915873
1592311685
1070598823
182157299
922366729
2019657042
94041814
541336549
1428372146
814441019
248393603
1032272781
1559512940
1294671794
56128604
1144530805
2066781394
1257957959
1350534860
340882863
307188229
764540364
984387673
1002605360
1331708138
208041255
786156642
1125495944
1404678920
836485168
431902693
919583253
1156428463
1938097728
544648313
1362596196
2041824111
1153861365
1208883973
622282626
1948941156
1521244827
349336878
1211296587
402579180
946372112
875263618
173554253
2017985160
1371192554
1153542047
1737279006
924671470
1267014998
1983133814
971666990
1056621723
301200428
1280757694
277258792
146300305
368461164
1032431839
1346878016
318298435
579407554
2051862206
1792439492
1255303272
1124110426
184353354
1044518571
1685071083
1389863270
951992590
1070606992
1824105030
2122652973
1268930862
2031173977
569118262
615110594
652066826
1356433719
570064375
708394716
1424888680
319276860
1155944330
1747927030
1438568423
1432565579
1122855275
315866406
1374399812
220390340
1517775350
2038180979
404291374
1630663610
1665165129
1551287833
687909459
900364743
1646279484
1733894218
1440448760
2093531879
2004804424
1076714306
1872355396
938028135
748043205
658458126
422255570
1344260624
509798786
1367503486
1549127176
1335654030
1181700161
1554554598
21325306
603517541
1658492717
131288971
547169815
513495633
1308157932
149611594
180462104
1289629152
1808451939
19675367
299763125
101236554
2093869261
1788824299
181780103
1444397849
1985519909
1873405905
256439409
994372461
665728070
1383163031
1899434101
1479226041
1493130962
1421096771
1083414613
1603061937
1191200176
739171351
992529849
935935561
291828204
2142373643
42643229
481533871
2022025535
1526718570
1196854844
1984043970
1952444896
117162920
1587484457
1165169508
386238852
514096076
1859944560
591931291
548127945
919263821
691900650
1935166493
393229985
1184505420
1179795076
605832857
1131338812
496261366
508674652
1533988552
168281823
1734360725
709139599
714386300
637351463
1570715746
9497614
1579115065
507344680
2053506677
2091116572
365323973
322952554
368305851
1153945674
558208445
1068628418
892118089
821050003
1493270909
1595670296
285636116
2118917730
1133924487
1618803810
1786446599
726749673
1643792819
74390729
1866283224
807100761
1987057838
1224763049
1302463809
1694820323
152421942
1376453793
1995861508
1720258851
1319916827
1998263542
1151077484
1609116777
439317017
1815647391
1102605134
46103877
268013869
2100730321
1378438499
1060620859
528198795
1703467475
1986221690
1466403656
828858667
1129843816
2005310557
422293234
413392940
901427485
1979627258
229555446
1741598700
1606392594
335482701
356742662
1864527997
1326289561
2010885471
2119112324
774796552
1433285359
236642388
1671678667
1147759918
1400647812
484695842
1829022818
1994371921
802607800
1975235058
1716955600
423686269
953553476
463732073
1702683358
1691902857
1636117586
594263217
1027957039
2056918672
809089729
182689871
945065024
1014864632
1211406092
1193211426
1985655160
409972871
1933180259
1639621927
969274305
1956220262
1324080418
359062878
628087257
1934781520
1378416466
1936625666
1546015981
329920180
576280453
819710331
1329441658
1862717948
1256751901
1079603213
1776790422
1273450013
1772302780
219778969
162783075
1299791035
1961568984
1459638081
1003198885
212460451
1390530848
17554530
796057269
442581770
1704093526
2101981716
246816921
152797051
807602904
1134955856
1293543742
255430106
1574314748
215831952
883120663
1798839243
839214608
389607082
615225301
874081971
246047444
170308603
149705541
708347454
1939070411
425217453
1226726989
1358650041
1140793924
958456209
814377664
1918346827
716737014
757027095
722013629
435222538
1756608318
1885760478
129300502
860423687
1958037406
1096652829
664858931
1045473986
378542385
631458538
394302783
733419218
896675444
585943441
106467879
545675683
1081671845
468090327
822032294
1723026319
1387899563
732549986
77017228
1209406989
241599173
1670872952
376713853
945857759
1042827761
1492469009
1003237643
98575614
815430682
132560996
1781122354
1763105589
1641485973
842147821
615907786
746619711
383304428
417609531
553049361
1726026738
1450711411
1927726483
1585087524
581820588
1459228155
1842398624
374240917
826240385
852816789
2059088043
1581915021
965345137
152329602
70826735
1888698691
196041870
187998153
589109658
672546554
683060359
467932218
634282981
868905852
368067870
205666752
1583096816
362605000
1173371231
1519185008
1613833554
101887755
361806287
2065600993
304797435
412731071
24294184
274719507
1414564875
1540706292
1169771822
1796667685
1840997924
1967070448
967060300
536971195
985207493
214019203
1277896798
772690008
494782525
2101369364
1947949124
2048005104
1989628611
936176406
1431108536
1241078682
1782541203
726370576
1735581958
1305465106
437406274
1826019646
1803207198
369608170
720265379
1915500238
206300361
1169403048
1575653343
1341395268
1332899977
1410383305
1294151899
1529616141
1642793147
894978934
95731740
297411438
156131240
1406728588
2059645818
885208726
1167162512
31265876
782160824
1225942621
1207633932
46814772
85222277
906882277
706890365
23197851
1359590826
1275959915
838523019
455794917
1322772115
2087430605
1014094689
568405223
696531465
1295644005
1457445550
283301540
579684049
358630029
336252677
1030487538
1017514951
297896545
489219221
23525782
126387552
1797636758
2134977285
98170870
246263027
1195504085
30323982
467741414
278384616
1286481123
162113867
857694430
1360826963
1929810571
1092101142
1546457447
2009553975
841222143
2089838544
1685289070
635918679
1877040136
255540416
590546213
1242053222
59953612
1425760364
1414704265
2089563903
946713904
1832355288
1008779958
1585728795
1967493387
1264500700
1251175305
425983046
269231626
410296410
1954040954
475814631
140555503
1797749590
1917993159
1479888592
778124932
2085049653
1737038341
541062405
1294090348
152947814
312594276
1613277576
1754600955
92544091
792371087
81449604
1373258183
901593151
1083025309
885078037
1157141682
1545860135
391418451
1027900814
1595762043
415108753
1178017635
2061347062
589625771
2094546005
1548680804
1098881354
1300278388
134544068
596980914
637366534
9412993
563285687
1729298097
2082947160
712877412
266801385
167033332
1343257852
1741386089
1496026097
1563582446
460975377
267344266
267653970
1952056156
1833676276
675573715
171132509
1073949104
1047213861
599875676
1568522550
512768438
1224765959
34543322
585838531
877721032
1599454769
1428007281
1916466907
322365797
380308259
997705371
134921754
1597377237
301281315
194476284
400266702
1901958740
1525187135
1261146192
2134216290
1675426149
1260967917
673779432
972209568
1914567522
2063912952
1053328518
222451682
1571158478
1641586528
1031559799
1377935326
1130000125
510027068
1617686129
745887816
1808765871
588395657
205313851
1717617983
2113347202
1630137706
807627801
468772594
838917857
1002349156
1640157289
249240513
167926827
1294940079
988489905
1916519949
236906745
114474952
438876580
2014961362
759979739
1079495053
2288940
319973255
1917887052
95232203
1796275515
458598995
1010162058
646915648
960391569
610567870
1766734295
1468380809
1450001006
349410607
1869925609
1678484387
1215355320
532525431
1337346259
1236672976
48342027
1635080130
1830973949
1313529563
1484644445
2098968271
797805249
1632657235
1814469098
1395338477
585118273
1464513611
1674956747
1413249991
108857655
1595874676
1774106145
546170913
1089915612
929343192
801633851
2131732624
1263539046
234312897
339813179
1974032764
929722573
1939933484
1485445348
1463420453
2021844010
888797331
2068419917
1193754849
758002428
1716681037
2020532739
1853998644
1028215660
813668426
555027535
1670169404
1020031322
1994235496
455018425
1929864549
2086477476
635831692
1103431473
1283755441
502408006
152369906
531115235
769365983
1580350928
1242001108
131987034
346528800
1186523319
17911269
82129422
1741548483
1204176117
945437656
1816303728
259143803
2114704487
1589482439
663787588
490284896
2027219850
2036532968
729287729
1048592049
1980392012
1409633864
1114098151
1183163591
2057551629
344517668
2000963056
729898115
952562307
1788998032
384012715
21960089
18001244
349975995
2065170763
702050624
1185103208
415193569
198190735
941975242
759838443
1717063991
659077738
20529646
1521218306
1287381572
104666102
1489605099
1860027905
1553400820
412810541
214310837
1236505580
1531016420
373914414
625054875
1818539753
1203442619
246209015
1573931656
1833936596
232836539
507175426
935812227
290304563
223274800
1849413717
698970099
657988818
423950324
1589081254
616497111
1226034894
956352622
236256635
1248566326
1114825396
340282312
1907669598
419603200
1792012763
1193303453
1598903333
1823035532
51317386
607027161
1506978098
1557967236
1817601120
2076235235
273875897
1172499306
1457144348
722146308
1229922870
16844274
2070490096
1948250233
99609166
1082623155
392643803
829572672
300957145
2059709305
1584923624
608398384
1771264079
1449464379
177199046
745860034
280952960
2022457697
2062471318
1328193385
149727050
48502313
1496983917
1592635003
1172999881
819772264
326101076
397743727
1046414418
228180
1145266414
1139000843
2038674743
446634085
1778271277
1550242163
697710178
999548903
239760757
342570495
1738856698
1127575865
1233507908
257979308
668055506
465848893
387706496
268588290
1916476696
1695386566
1724923297
1140369729
1195488400
1927370310
679120628
1727379123
1939664029
1063698829
1995193127
707138392
1500005590
2069420797
1654769961
239598141
2055651741
845899003
833288101
1688900255
792795340
1553642866
908111006
563318270
1156959378
1353069380
1081847510
1959585219
1120748743
736837624
288367042
1885459929
742201330
556645584
197052635
1396702329
118424154
1172077108
1722709209
735420038
890681519
2010760054
783178023
784934315
425189473
666940627
726223804
1788934330
1704099196
65664433
306219805
959569884
920737595
1759811944
1779958426
459863784
306208914
951939961
1741180128
2095183217
1325697592
1908891041
1684889808
903311247
553960928
861120600
1164026964
61503668
755317032
115474892
1996648032
1450149193
1052916374
1061767351
762756222
1614148318
150698722
190950231
1007812022
596156729
377505568
1138953028
1693978984
877936270
1085450564
2017797753
357580125
698932513
151862899
256074229
1929593720
1687945627
88650572
1132309777
330982551
1469270979
1928502912
1070264522
2014943644
1478928053
1890681885
494924651
1403918771
617446340
454003594
518033162
34772892
532067962
1316157416
203930277
107746384
1195769390
1830124896
1730995994
137603068
399510219
462216582
676031655
566605094
163940331
895094796
2129653880
483900102
706060565
631625479
1927754331
649948705
337593748
267569932
79025792
871940090
456669803
2083678818
385387268
1332625919
645985740
1308538883
590888800
41358363
248683523
702853027
382993287
1744725964
360742376
1461560538
1633167505
126174356
855970850
1970532445
679986516
2014080083
511787280
524951982
1768443092
352393184
1648497287
2098597705
1138223709
1014150494
1891981872
331387097
1746146935
1224887366
1413915868
378605329
1090271285
190423189
90084127
1802100480
1097595053
1101320229
624618918
1913928906
1083228807
2058039050
405472758
696131144
1403341183
651832259
962976240
956239360
474889071
155530351
551237544
78492158
1297947483
162189282
1456279410
177458827
2138992357
1475677997
845006894
655191043
1393200274
1778331075
1857874596
1251003246
371551041
880093025
827489385
2018721898
2079004328
1984406942
1942892239
1362311764
79874998
518983882
480710064
1295551311
1621350239
649116733
1605947156
698177917
1221148832
1664861134
1598477341
1765307927
1768489611
984151803
1273362911
747788595
1495423871
968463888
1348954433
558331882
2132893082
1342867979
1546729706
1986196546
487920498
1227941127
1124849953
783723260
1410553556
1788560336
635075511
2063276900
501789298
2126010059
2135350240
1668898316
594851353
2070200515
1006580558
858790971
1340742891
363551266
601855946
1308700798
1563709002
377497484
1521088136
43518451
1430978275
765416971
1345451081
973283683
861757689
1737725782
1047450787
1933569054
1407684448
1414716334
1127049371
1151721813
709471664
341290927
265529349
1731408925
1045847584
1332232663
343084600
1340212442
999427946
401558695
99176784
1561701555
385603639
405098376
158147751
353390937
1010015316
1366280557
390442323
619904787
236113133
1129562502
827395834
2107044294
1382982760
1992482383
104982669
1767155606
201702022
2028027957
2007748703
654027430
1578937258
674708348
332862978
1971894031
1926704327
324468157
1661221182
661333731
1464167917
1194455114
313537513
757967763
544078109
2008944710
669751729
976466069
1313415141
825536328
1701329549
1402507320
1625020794
2052880846
1332889638
2079633931
1877926669
1013806277
2026078537
192814512
28697844
2049613434
1023985774
113787019
1613185119
923947258
1812143584
1982784991
519420525
1804011581
524698179
667375584
1152772874
603675058
342514374
1822665151
1212958624
1153577909
1072481848
322984766
1148255959
1246447629
627932442
320695130
806523892
1945603888
1058914188
1427681405
1185128264
362040944
2118218719
1851948509
2086038127
1950991531
1859245010
52432876
1276815902
2015840880
220921587
687722955
1874717943
1382908854
1128990752
1069525348
2038074967
1454780758
1063237598
1281123172
126054954
588907699
1187796259
225213157
512674646
1344988828
282206167
1988105817
1291672061
1145391135
1336242573
1782100393
1288787075
245248495
1696723389
456634258
541245807
1191754360
1829019720
2099669714
766384587
983771395
1786246249
1997690582
345651702
380362149
1398241601
507962241
562056092
1171395095
485086359
333025941
1185767131
1658991563
1324837417
1053597495
1297036387
1793184835
819955428
698247204
279846364
1445761048
1683213711
1663104445
1683879216
180516238
783270197
1246436938
1777377958
1502122722
54121200
1812164008
1230435250
376779424
1271510030
969677459
37728329
262300896
46280440
151768589
1014094689
529557571
847219022
1862173145
1976468619
645591128
425058983
1728322269
431168845
272769194
1871501262
149665928
1979772784
250638750
647189007
922173363
1704870076
1534598505
48586057
1637557928
1330372215
2035788799
67421154
44365891
316071748
1696440823
981570457
2110181396
803704004
1804991072
120655346
574502599
1382164876
602279974
1934366314
1528783674
466633985
161971268
1518730820
691805365
201067982
62673318
108940136
543786515
2106041158
135657749
1088676738
1181490671
1015253695
1753579146
578767899
1746704882
1177695034
1694035037
1331050973
858486287
270930120
1894231269
1206478386
2037747640
1161595803
115488163
1026626323
715832904
2132690282
947343182
819313993
926248842
1463722958
1386116994
1450410449
948961845
34688940
1760837653
1707606198
419294379
636925132
1339271134
395281146
1492849307
443161562
1004256372
1358855346
777944959
1737127292
151112298
634417409
1516546712
545102153
1546215609
1582865806
345543400
480706326
1103946686
1180255366
1769356133
1901059327
1776656137
1548419495
1529227020
334519237
1890066254
1916013158
1094212024
381729307
1903250153
1541861334
2002248997
1702994521
368574938
1661136740
1791175043
539976812
763090517
2022730559
468987674
317676091
292960724
510375646
1475795590
1988139569
1808357008
618269572
1775293487
295975472
1538309804
669228296
1390949913
1163816755
1599981518
1377917956
1896410837
174670199
2023096959
1310738628
1452810706
776837572
1289571159
1911178315
1057031262
1515043526
56542742
240388639
78987787
1125580990
1342041241
68966405
1302416696
462315437
1614100349
929596432
1889710682
1777016317
1162010783
457222414
1250327684
357995019
148765655
407829143
246438102
1450232746
381282735
29664047
396573020
376438085
988931070
920660596
511097511
18640364
1633097242
1371225749
1323797582
1836136222
1317560242
596402166
1623389802
400436405
538239650
612897245
1957108301
1273898493
113936420
835994551
454040581
914679064
188030123
1227534482
1571614582
1043155630
1237835953
1684619807
607731904
2043963258
1513678129
1601949946
953856151
1178400892
559124809
2119903767
1657893584
845770791
1441902671
85066766
266941146
975110732
768284526
306728889
640870063
1342940273
34064680
1853170171
1860213798
1058439591
1481234498
1254082855
1042331586
1404818935
2023958747
1538647972
646062179
1783208621
1765404725
1862360605
1481687011
1799270888
483941379
779685569
1146691616
48994750
1555968733
1202597210
244117373
1762039743
723083483
1474207296
1893175124
636661735
2104658033
1532697348
875909424
630616921
1145079667
809637500
1154448649
1521163593
756493038
1363507897
1679307519
384703448
1996300041
1701579180
1496347774
1678609126
1848336056
312077030
1516824670
686007598
1495779255
857888511
1033957900
211334434
1823747983
588029709
1715229297
1259554020
10921779
632100819
1726799760
2058857678
2144663934
1361003236
1650391339
1465267690
1143223047
1576507377
1506030018
324119627
1820196613
319568259
145162468
1144016675
855773317
1534945431
2008359649
2111895213
266481394
61238053
553085203
2111311166
490074363
1339242036
1911324789
2058297444
926464242
1942685166
736389659
1149747037
1407334758
1750558898
844576845
1610525608
1098520532
1534288632
1401879721
2094080988
1144032115
132499831
901234403
1023477227
195180906
964925787
576194326
1570931263
1474432103
1887245447
1363659797
1297910133
425537076
2020292819
1412212371
1523736990
453721140
1458788213
1015748303
1794299429
1356006950
850994149
503296898
790585570
1102390840
766213222
1824647763
736095153
1521248849
407229491
469277556
813814808
1317961899
2016211641
1621560852
727976768
422975800
742973493
1845636345
431471161
1813643159
1706065890
1566276441
16557467
1427808875
253484783
1355547805
799314143
455748321
1353224114
744833839
2047197118
1222271384
1909662794
2058927333
1256305134
1805301465
300251635
1922967838
1850590229
1556346994
1338133607
532692747
1983202781
486579791
1541449603
1486116674
661276765
1971615923
1108789150
82043524
1182500367
378924385
618199338
85202258
1890074966
1735918356
1070997532
924036605
1281044192
1754994101
842398631
2085106980
896241845
545304543
401611003
12646059
240737724
381913311
442944308
1024550815
1730534656
2039707852
1238608058
2003484176
1686988007
563663623
1253629258
901789202
1654156832
163944173
1008640541
956176489
1771181463
508424750
1418027792
1284846498
1596710859
1739827616
59769621
1719250829
1878846338
1779730258
107591165
868617195
472620739
1993477741
823686434
912899884
1515550480
1149546962
1998094333
1693604360
1673169451
341351637
741329947
326053775
2122851033
976688800
905545107
1167668109
2011154101
256017639
382837252
1433423487
1995109689
1960216133
77973048
1884573828
1152948887
1107494948
1727083661
1317431847
1464637868
1093717508
1367558501
110334942
76242
900701247
462350279
1782834526
1826852583
1302448994
77903133
1190328609
896328263
1347325641
1203207577
155831055
966570351
768189215
766886746
1922821214
2128255893
656560710
979459186
95702621
1025828584
922777556
1828582918
1207416824
1433760825
1362245376
364412690
1204267626
1758631852
1213668090
1931392672
522043890
156516013
1521824702
140535024
1373075890
1902242345
142090829
1404636056
1087944878
4076087
310369084
359743611
905025782
741462581
750202526
2004552180
200417205
2098802939
1422737179
891890366
1391167966
620288656
1195117347
1089479011
1639221666
519656445
1898171658
503861923
1290067703
700477867
884668636
856835369
472630741
721861903
793581743
600669380
188945115
1939704154
1739665073
1852594160
1671569170
494774009
1383930410
1864817696
1448453723
120485915
1424403624
1236640424
1366703784
1182268017
963566159
478137536
497171539
1634344240
1760212317
184661462
1944606754
1092571032
1940660085
1804458410
1107136090
1470744293
2079318828
196478551
599654623
1933336226
378559908
1679288036
87849153
1571895775
1616168872
32859489
1673158849
1936007540
1783778712
1115294632
1085092211
643053422
344760199
517225998
1336558907
330966617
934994281
1914076805
1873157640
247923432
560114739
249529429
462964277
2010403993
1987829896
1402190911
1223460116
1710393342
1623353144
575832818
1000602051
1524999852
159419489
1544749657
1881403816
79937231
961307917
1185670656
1517334016
970374311
1893625915
375656044
191565064
470006579
1896232866
671251261
1552365651
1896351723
1551248781
1839744840
1552538468
1716903245
2104651954
1346063093
1770049038
434558859
1717256283
896638532
587794522
426715681
162553876
1847526454
1872775536
518488512
88764940
1258802916
1835162013
1177084931
301038162
2011417355
1493040538
825154661
399497849
1749173994
1217199582
601836563
486231497
902673969
1033953088
1082876016
1154661780
308720731
1295104578
430804445
1373847242
2090330124
262119163
1079745283
1495736846
1463686499
2036969818
1432044855
1181006279
1515877992
1133246901
56684216
564170503
1842967814
849408656
1977120638
98247464
566163069
602705222
1279340858
1598586675
1308093911
1021078714
1465897777
1077432995
816959982
2056899177
1775110829
503145207
591945331
1843720403
144647212
26074786
245553648
852908229
1316905302
397207723
1098915625
574977419
1844880340
472212234
1565034504
1834639061
1263260937
1229447329
1783300221
9964424
1349416059
1301872556
1093851334
1424163535
363832717
1185636377
1963170757
482124163
1956297483
349575392
330328591
1281454158
1153525209
1815313501
1678122128
347275218
1329823601
1109828543
1260734494
794470179
762802761
1057386636
1547104292
273580637
1486066147
1701292437
191771350
1894943022
1505470761
822286589
1177211740
256796351
2078908045
1102823496
692948937
1522034625
254229009
772545497
1845983698
805077978
604350944
150931167
1074357309
1629590564
976389229
217491693
899110593
1787442980
358254044
1358525220
1579418272
1614853202
382618182
1413289239
431420734
1528490627
1638584718
726551540
1092178877
178824436
834928629
1643483274
163686994
786309694
106744564
363912440
1846733983
1502276682
395805973
1524326889
460167492
161720572
1638223140
1686411833
125892980
1120888279
2110133974
809039098
2000641171
1890577320
496415720
62574024
1076551894
981601744
1409067961
205655953
446350812
1092822760
470236593
2056477698
842781480
1557418702
763311466
619319149
523534326
1810575094
863073887
991942865
1869330351
510766562
1086437161
8922549
1509746257
1200996145
1467963586
843798562
1916652488
726977701
764120102
793463232
1432141498
1481978338
973482393
410564128
993107746
1220963783
586887574
1398355086
1054715608
1931826666
498937791
1766330939
1664001203
1917315681
1787487391
1967996912
1496144098
1860799609
1103791355
1863585765
360459517
916235987
1158605595
672059116
2061155959
589643345
1942850588
883902757
1456975996
960108711
1483102367
415150944
154206978
359761408
242521530
1204422441
989212992
1348904222
1364837056
1581501508
1203237286
1342541277
63810425
1138385999
873676667
1951223419
1430086223
1347930139
2142748011
1135214518
255005774
2099990582
1658289267
1520550289
767806538
246298378
1301650072
419380000
1263736452
1376409576
1475523461
2015276317
28978035
1264998297
716189883
546956346
572683085
1417769155
1230301822
1387932553
860682273
1365369200
386606428
1090346867
520710315
128487295
1852375404
1396566336
1716936368
1411763816
815618634
16283073
1992985793
1381106299
1514801009
1991548946
281533198
1432103611
1890404670
150221430
2101927620
867506850
115991275
1787364148
588186625
45114751
700441819
265431726
644038061
375233018
855417149
1262428041
1790764978
969329929
35122077
816254393
1829708944
729758006
2134188676
762444799
1470813005
1871866857
958889534
2019560242
73278890
1776032618
538975871
377671327
429471481
1087278504
1096905516
1836742898
770029748
745497734
2021285505
831943565
261085326
1173704349
1514579975
475738089
519839460
1699238360
664464140
437295927
1883705026
923824873
712560992
1404529524
1703212887
1666993862
540106406
505480707
1415087870
1093895077
448841509
1436404754
568254425
350713576
1383240423
1864932381
1760782480
733400872
1675698863
927662060
1659578929
2130057413
726023677
688834145
1043761037
1208998996
498888533
1001310278
871521226
833704343
722370996
511571657
767235635
1910147029
1909334700
2024560083
1721778743
1815996944
2112347916
1224544327
1725615904
1973640695
792752208
638599951
410985633
424935731
163425227
1947541185
1449635163
575326439
1896985042
1783764990
43727091
858377967
7010223
1702332419
1373229637
362708390
2021242910
1029051844
1890910726
225658902
1841639169
686571840
2075168361
1660630722
256146333
1473196745
448268425
1260585940
1111529487
826924025
1104849993
1613270554
1060253505
52350005
1105456470
378122361
2134556076
1614118992
2067063496
1689677939
663815303
1749596547
456705681
137974401
1854584163
304312348
494174940
1586117416
1226658101
1223221677
2145044067
1039593810
1006195702
1873865450
1457121356
1535666902
1307814794
1678183652
1525882147
118594462
1606467733
1852965662
108447871
782611084
174629234
1432404730
882442037
1353935445
253099492
181517184
1635888600
1932532712
119026005
1142715653
1499268857
1542120319
983103203
1099484369
1008953017
216576210
411281727
98851288
2008729858
249719669
769063302
350460030
2126159223
1167000728
709886892
1249182070
174528347
349180644
2081545767
1620370246
1043808394
1328786232
1905844947
494371488
660019439
162088437
82352254
1106184920
1159436668
824749617
1420680059
1728919363
1243635604
762869657
1999436697
572767640
1740794337
313224175
2055302006
1208649840
850169712
765802344
1570573758
1003934474
2097601596
1582634450
1761253569
1769560477
1880114810
1399659153
594105046
1805059614
658324156
1822827203
367093308
744705387
348117831
85082180
1815777524
997356382
1700588645
1376574936
858499366
27668936
686647105
1290461691
1193598669
1925241801
535312257
540606326
2064336042
1128928586
943344924
1116989869
1031890577
10935292
759308861
121525647
1096146782
358128098
393761452
786179232
1519239456
1258039431
623865408
815449794
1600854719
576719803
460368648
311346167
78088031
1643300909
1527068432
1948459657
1250147333
1646874558
245509638
1328360774
1176328075
640934573
716594034
1133194568
1891761668
561886128
1988599679
837900691
398284650
1989232393
1887979948
398246628
2008007052
140684100
1199433258
311055008
2074236954
84036127
454668797
1174124999
123032472
230943943
647276979
1094262844
758458116
223602180
944525226
1743929027
127437930
21505638
359344050
273821106
155299506
35676686
1062456273
394009410
494695946
1988611458
1227950892
1347895008
434547274
282684011
366416025
1754152096
129108283
1495400330
630268177
354302225
1152672697
1525693699
1949668652
597449020
454088937
49828215
2070898016
166270616
1915018402
140100032
1237636542
211746441
940478499
162647246
1107067626
812054980
1445053372
1033770850
69065581
930196489
1288992720
1830403945
2095866083
1566153960
310355976
1894860471
239903353
437640571
74509893
1406182835
1700877984
846908044
1309186193
1389627921
2147156651
1029245610
1052284476
1587404150
841722520
1305367515
432290143
1577786010
1997588879
422711287
1792880389
1425535004
157305539
493103978
50613990
10798298
1735078358
132710914
22861595
1457193820
1726413884
1248053196
383450471
661807482
1766968535
1805946534
126170447
477941574
559574983
889463806
1592679830
1025547250
2086402046
1353003602
1833906918
675358721
809582853
1408001548
937179095
1932331971
1128076052
1607606526
1770452872
321771947
957863636
1460509419
864799671
743098487
712818526
580314794
1853829730
107177507
384481575
410252693
965739999
1014446869
998719501
460147309
16252825
731075406
1869560725
1963238147
1967374878
711762202
1428934684
1906153575
1287548830
1042141209
1370902113
1377793944
1758515914
1806475600
146491734
1392580423
1354534546
464343599
755519967
569964425
1963317858
1375364692
77676833
250209316
1845106717
533997612
549189617
300278084
1384579429
218869649
2059326185
628325336
2138367595
107751190
1576455219
917378027
1634730365
1916673216
1658245504
842868860
550226024
2028072484
1135754168
1337679426
343482931
1927023542
1328169851
414910635
425637172
1789884805
125600916
228766199
925350111
971031697
1814484001
1078376923
1088745426
1421146171
2037502833
570032545
1984516248
1182654560
1234129042
758221583
1260973478
1575974966
1346231200
1489341229
1397530307
1663316535
746428881
1773208292
1570258987
313558345
1566792390
1146863462
1526437314
617926921
1180695835
649068718
474383783
194783130
580701551
1749277778
1031055941
1134296075
337158705
38285132
1555956195
703755545
527170062
1057659255
1372938441
2075287114
377916894
1185923426
1493337990
1588618822
387660742
2127649062
410562206
650740345
15032745
1726166868
1461801293
210090393
1176346964
333800238
85222277
1269726780
1973682914
939541383
1990586877
130455890
1191787900
2117043727
1470626847
407297395
2011368446
1708935435
528285489
4243228
1417638711
757889706
1870061324
200804615
1165428506
1152061011
1044504247
718862314
661950383
1289797600
403337276
956403242
1962738553
943619772
1567911980
1563860392
982785079
2104330502
1662231550
999652094
1700917010
227838958
180104593
1831005498
1891160684
975916059
1129953018
1008183303
115360764
996004091
2080076272
737276644
785534072
637808371
598379359
14190247
1843633520
2081548511
483316537
721770156
250689886
453298940
44551396
1556471280
569197344
417714482
834684886
1018800117
1733891104
118383534
1168502381
244757215
1204621756
588275136
1206479676
1356896068
136569311
866448023
286428785
1493776293
1015055383
1664916840
644890886
1279021464
2086859372
1841678920
472791922
1424334448
1109980531
808123966
912364172
1500749508
1851322804
929256812
238201801
909586527
230567896
1424062668
1598045373
211121972
1678267929
2140280386
459248029
556384089
1297801708
1717337961
247003180
1035770115
654260909
1570996035
2087687902
1887077046
844700751
445606416
1379411623
624299742
366007166
1175099912
1561992078
1083946935
1804189091
1412117832
204061806
1621544590
691557520
1914870123
2027701964
261460681
1945645880
190730164
1481373881
1249614226
46316326
1145713415
664866677
580290151
918760670
285623890
1949210190
181446670
1821397279
1581242855
1951430592
1418444455
769344712
338836346
1082136960
1315734270
155215840
1877340661
1567118596
1187312877
451935390
1396906299
935095430
1627063848
633445241
89712454
927231416
1976266466
379613177
110548758
746466943
2123514939
1465240396
134662463
1338193682
1286280962
972112222
899562292
1177477647
35992285
33420945
1046567104
238859268
26726442
624257594
933896918
905455250
1805879702
1163663219
1459881996
1760294645
1967106592
1041062045
160894966
886604624
1536327666
1613020593
994138994
1239290486
889808463
310104794
1346568020
491019723
383071122
1357983103
1195313684
851027708
1359318584
1409328057
2125716301
1455284330
142738090
458827503
1480381139
201636897
1690150554
1145455665
1013865955
261248009
1518935802
1335917314
1577139455
1870827398
1454763538
244286795
283871173
131829488
1380878716
282144630
704841227
711303468
1163970768
1183433309
2099907993
652878354
1110311111
1686192815
556797359
7224124
334970905
19990449
965692148
1772469895
1876419558
1412140138
811726638
1857772841
343588638
2083668944
22703585
377350278
1526409621
2077430055
409391989
405877587
1946374527
1747688534
289368549
466698053
552788055
1448346844
358161128
491161836
1685905420
1918194742
1172346594
248677672
1639969235
260018239
306237176
1742160674
2104263519
427146631
1455801806
1770107999
45368923
317346813
1014890960
1882910654
1143792336
1647387512
1827571415
588382527
1285851576
1223044615
1180481222
534367843
580480687
746223164
1680603325
217397965
5404829
245837216
1004519499
1915711262
1527331210
1389725544
1494544249
1063862106
851147969
1348481539
176785309
2115930513
313069153
1454492550
1375746632
1551217616
810173042
1507380437
178615151
1818797833
1097032094
1325392193
1401669897
1628775160
95570506
2008485865
899379144
65548495
1450586059
205128245
943209574
1532147901
207025700
384239848
19373468
963203031
1106068382
1083801580
2042639492
65381759
1441792983
1323892680
1529325434
442481570
1379390621
1517739764
51256561
820180362
680999353
1588799858
60342450
149819800
1785515826
1006175008
577154032
1915343631
895519599
66711405
242507430
183482517
1610447444
357592240
1988264699
1510229873
892086697
1845619008
380932919
1839162388
450422340
2117706387
1593650307
1154716072
1787076002
626983550
930889564
215596628
1581483492
1937622136
1937236949
1712246033
1340320137
1798551822
60010248
271801487
626659977
1354730917
294727796
1221516860
1644713350
889787051
65878396
1390573413
1781756355
1933385731
834784057
1736611435
883555899
932338306
370608581
1568949433
1182513097
1425328339
1333535506
1517882543
1033547733
768183833
41406731
1376720947
336627560
1712188825
159712115
1428089051
108381308
655885391
324148824
952723631
2121462281
330384083
1669160133
1972283457
216786028
1840886257
1612858242
731306598
554536985
780450331
2116671472
544881476
378813299
1218641002
2114908130
1347465495
285338892
1298055013
1469005990
1429712002
441687026
1788469192
925942178
461708275
1690021729
553745571
1854507262
88089045
651377908
959398231
120722063
1189024695
1066100908
1330607257
408509889
1932555620
711467466
276224086
1553624890
1385034433
93159963
1935409999
1186241818
1890524665
943044111
1727757098
2125901414
1113761943
1819194329
290626032
260602290
2087372680
1131182263
1443671082
79216391
29291528
821793166
896498080
1191139881
1059738880
1639403351
238629728
1475241754
186656242
663735877
1658801148
574927290
1490289163
944775439
279546527
600849651
1552449720
75271744
2016890656
227298485
610418552
1655523672
1483996284
1681073215
807136966
1996810382
1329566328
1159464403
1776960719
1681654595
1597788498
140296467
1166992606
1318192647
2073298358
1412204272
1627295168
1271908273
133723234
1381525167
817109404
1115448658
1527941982
1862987217
1218316030
1063296191
158275776
1289946489
603367938
1812858642
1305580430
922560581
1533720589
2025742897
207262180
624463088
363060399
490005341
1711539
40892782
908243507
1210684261
2107891281
240999070
924362242
1837504413
1859668663
1866130673
147023901
1243759375
1484214458
1318430569
1566159771
1834022884
988748279
839288372
1556796574
238039715
1167104825
692209026
2090422381
416771385
1044372779
1112594706
1350706636
875492675
2116369902
113144739
2065000538
1609205816
242867966
1385483068
118819102
896406590
334073309
1554400016
1531438405
1483543471
258425919
1605270114
115592393
424622571
354132652
1884429906
499699827
1039038205
946925264
1420873180
1661707168
969774938
1714878991
1407327743
1318134420
1306447269
287231640
364392915
1135336036
1121122821
356688324
1428610762
1486005798
1268583249
1046787562
365293271
1534846946
1109236636
1937498075
700635870
1844326646
1757855058
152126
1218995792
1701815185
1992979448
666482579
874281810
266166751
1659538053
840121957
38940185
714853390
1547070790
1548853741
1759677399
1673737222
1460190840
588900626
779787650
1179014088
743614839
985184539
809890528
1387898
130376634
598390289
569874633
1214698749
623410735
1145179539
1555642596
1260966011
485027818
163864551
1922660438
969915600
261259206
1325493543
1228927358
1854067445
774744832
105233400
1588188595
696708603
2026666967
1922169065
1147691818
6596096
2121215771
2084677170
1307477787
410849717
2015490666
245338387
660872403
1293545948
924406596
1175900255
1688992508
1879605710
1107139539
1380635357
714273807
1281179939
392287446
771459739
1196592783
2041288250
851184014
649812051
1824917242
1925210825
1362862328
477569649
728690111
1644821327
1875534643
517373016
1920042323
1203299613
1648983732
1134992141
1328058526
880183292
629411295
779281757
1986042351
1924770300
1663407666
220412147
1272661310
1704112933
1900658277
1060019885
883425602
384170701
1946942255
1327787622
2031637690
1387321195
2133409938
157201736
1528803206
2036533737
766267620
1351798489
1752919005
2139886570
1313789153
1587335908
739226094
934457642
895426664
963102880
660968317
19083694
1759573694
251456814
105421436
1885230903
525658120
2073853080
946121283
2021098112
848716922
1427939580
571778345
1236462407
1218579903
1857518975
964430780
1440336060
666394799
43915495
909548299
1774368295
865030656
476297640
807814951
370562095
90086926
639829982
1495625599
1106850603
1418805358
270839000
362526126
2059174072
369255237
352979544
767279379
833111405
407412044
790475114
738804127
1022107946
373880145
1294247800
1552444917
750350748
2071121732
561037953
2022325568
852898641
25192981
504157350
326127388
1401388874
1738520788
1592221559
951149201
1974305469
120849816
1185936418
61983036
1618969563
1991180494
1350680413
1306162282
1179442127
1886345269
283227950
547611072
1293614161
127583801
1323331866
1101006495
1904824720
162592775
1821962911
1579136934
958655366
1160116167
953850678
1060634219
685875350
66090741
412047246
1025947102
1068529290
2123499509
12826168
304915581
1052115941
1708680995
524222511
1783516644
104728610
1502169123
1081571128
1344855281
1003590428
1235974216
624566148
2039667136
1313235570
459562060
2131682160
277909925
114199273
1290612931
1445725534
133941863
157353098
1478794158
1065235541
2135486918
1080766848
522932709
102857140
1156521489
295571399
1000960704
1993251896
1291502678
318990546
692417571
273668181
1469916431
1228071718
568597728
1513423474
852758875
776028507
225031900
46409917
571377302
263317494
242707887
2117979809
3283732
2040181702
1993654510
2005132426
642896498
28937795
1235415809
1348738834
1057661064
292342240
1711226407
427727493
943641125
1784740869
349500858
1699355707
1436934856
223215283
1756066075
1593278237
1923943921
446492156
1444772995
1304470065
1323463305
18252311
961017769
900022693
1420586947
567085965
1706424281
777095913
1591234883
884098203
1092362168
2072173739
659963956
298475411
802670272
1847184960
144055102
1437461782
1236560035
11446787
454492684
1411913338
828308329
1254760154
1675825120
167223562
1431042394
1936865053
1653291351
16847663
551349076
638015868
152812686
1044304077
595096894
1599943840
459265710
178598525
1553209307
1915334265
1550136536
1676446787
1928020195
2103255361
322346560
1623333103
2125916199
813739787
1153698442
35815701
717085045
495312189
345918445
227410623
713878016
2112669396
617259729
1845330685
1081935294
1370422257
351582721
959067162
1876299688
1091085003
107302249
466033289
985583590
1813079906
784265419
1101035608
739700426
1890024362
2087867517
376558388
1151338992
2115340695
784812099
695721335
1299147830
1412671856
197726183
1781969538
1915338638
1050095283
189877660
390416018
1302137689
1855322979
48592457
1548041391
1329828204
1344940829
96865469
830186621
1462758892
574458776
400843379
114001709
435217877
157634506
480833187
507688783
154936585
2070854333
1406720474
544760411
483052126
1740794337
356647899
837398469
1730030356
129150722
773630820
498369027
377113065
177181023
438351684
571928420
1816035132
969330373
1771087282
1583572399
1335832921
1867788148
774742795
1080353954
1945288990
1848218761
412671126
510479592
78474675
1769455987
1307862245
1402435403
58923233
1546310134
124866599
1253420273
1317473389
566545685
379904949
37486917
1846377265
1797728096
1698552641
980626449
1549460598
1649809925
19894975
2137006441
653321804
1666099350
221779157
900886863
906749425
1679657886
508519726
893609593
759548029
1438778974
557112239
2060069176
2037220691
174105491
1646912487
1560137387
1286402962
118611912
1114644890
2097494772
1754200145
244780786
1716499172
790845868
310800424
1176863197
1367083808
1678557638
883404908
1830248657
841364375
403685032
596942465
1722595247
1032829298
1712303830
1301046536
1623847110
1543754160
266084758
1756077934
1080144917
268650233
1762903179
312636581
2084776540
502793372
865989403
367166342
1526361299
1039041598
1844521706
646543221
880910765
13363290
1058847368
1749294783
891470905
960549188
1895241277
533055690
346002177
1818587835
2137813330
1983974288
1475607256
1150786879
1202004008
56971412
1572499204
562133701
1903805978
1579540385
1666652305
1334356388
1434322225
1626117983
1529875575
1280309474
243917638
1730580095
2093421430
155697758
1444082593
2100573148
2027622001
1336177800
1845595235
150668023
292322755
75603601
1508438513
1232963525
1397496557
1469503518
1794235223
142416317
588637326
1676723938
2001833884
1063699896
373134390
943061076
2035925923
1526559645
954107326
16446054
896715424
1627104627
891178510
1839819135
727867205
104054954
663422849
559774333
1198321484
1946759446
193675826
1851940792
1948264526
909386207
971811547
1774069517
1873620041
999340712
315094337
413404492
295411664
260628748
972888624
973707029
529144199
373264725
412226608
325437934
1406246784
497027224
698333738
923433325
533949769
913619333
415681095
2075719378
255380281
2084136963
1628242837
1214478014
545212070
578034155
204123555
346855850
1328750134
1303987927
238502757
416239924
1600500684
278180062
1074056112
2122866756
577774261
777995745
1135474933
900366170
861099879
886468325
1830261950
802571139
775481670
1730962427
42129677
1222923631
1812936636
1852943497
1369482398
586293086
57194208
600998280
655996441
1154705535
800056624
1197038751
1586108387
1135332433
822882892
1479865630
169568013
1170342473
574876029
50363837
1960352326
1389305682
395490839
931245598
884668518
833348140
974086333
1223458148
1027758884
193477357
1514402721
2103027626
1449055560
1927325587
372808070
281810670
874255297
1138499557
196880287
385880079
235601855
848099377
220174770
1666342856
1300062212
472283014
550209521
1392482057
508360732
1556973915
1397785670
1265443934
1433633906
172182202
2104232044
1239611472
1052880355
1380317262
619016305
687092597
1687461098
1501704811
1991174971
1330968130
180101310
1262831951
1442230379
1878423928
1858697746
396463818
178614978
1278520173
920228556
92532652
1136309052
1442575238
1891969911
1540304162
993855011
840396081
843956125
564710954
2064935831
408417628
1876246684
1372362289
1670132474
1809658265
1078023414
553478633
1361171125
1363592907
1448755746
587515330
2114497311
134802631
619383358
891501253
1554786581
976337473
2066202436
266447278
1989102599
472114498
431878007
625701686
725457699
829392724
424844314
1886963182
709968432
412096888
1523267615
587143781
1729512871
1379199824
15604507
1174214738
2060933773
411257879
229586468
1021297760
113766742
1585732473
429703296
1833150053
1709229380
266649459
1823801665
1075254461
750082487
2014547416
690245695
1441541007
628235595
232470736
1203586877
965402624
655362218
1168239370
425027757
160580832
911992695
580553630
278078076
275592553
2142325339
120170643
1123099203
1406563173
1994892684
339570235
1409759187
2047745446
1911172232
1335531892
2111649387
1661559415
320583800
2096498301
660086078
1978823020
826685962
1988869870
587535119
766299094
493203310
727459377
705919080
446402018
1930713961
1472848069
2117554488
1277651835
962591333
1196612219
842427774
1626249135
905383810
1331042046
813456305
1458119746
1301694631
321873978
1521268633
434904291
1623447792
1011845993
864596570
1231177808
1730156808
1775017937
1484362837
1445651082
1924222682
482775034
130552964
1757991166
607011595
295839667
1631397398
1332370878
2020462519
2122914059
1410339464
1834520023
1298228139
49162589
1684871416
997515858
1380107318
1769705901
1577846378
843475430
18259872
490046401
861683736
738211343
1201038701
1925798461
164358278
1618265456
1972965873
1969429122
1287788428
578024703
501496876
821046295
1211890848
2086519790
1532937764
1327346110
1880571756
1290012040
1765113439
789375937
439194128
80491286
951226914
237433083
1809702303
1755038309
2055767741
434613598
1819851219
1185126547
238099844
1999226094
602896871
1432664503
816814924
2047740318
771081189
1491282674
1588739810
446439704
271826926
1788567713
1734694435
1380592979
1891186529
435493565
383820252
274073968
1472178915
767578937
684846616
1124172332
553982115
670561756
263536707
2116251489
1882674798
1719237964
2021228740
1938892504
977885809
1746137268
1383474296
1534038292
1061048911
1482829995
378223421
1382658911
26972649
1259908022
1855715001
652336466
607230679
1472987877
833831200
567345478
1227348239
1231953447
806192413
681074745
890983288
1418841973
1982694911
887400739
263316848
1309436006
1658788653
2090286855
1454415808
634742433
485691901
348484690
1399758219
2045170110
883095999
349172983
2145848192
1947844102
784950396
1884987830
1690386091
1681021173
2040373738
1910374332
55363590
1433678400
450335497
1809960034
1888695577
2066775426
1008059176
1614413086
404999645
634224549
1317913777
1622097754
17949711
1787957659
1027473364
279537563
1666961886
1825183585
2133872007
688210436
1392957496
341848407
374293075
120160243
448174107
1628458856
114219112
1771231990
1891253622
662186671
1055127005
10796721
1061281168
1112032346
1662369938
170894976
241731563
803798240
766908300
2087371476
571187971
515354087
708630536
291993473
275046225
1752376300
523358424
920835645
952784972
213781070
1551305508
944979363
1293110658
1576263405
715270462
17406437
638856112
137190541
941035580
1841011539
449379927
122288613
1034843527
597558868
2092320195
1806627544
974994580
833333961
451295372
1435144298
1530868939
716161646
1453448707
724189374
1188308122
271748971
1402767909
1240386773
399925352
678453936
1673758966
68066042
727734055
759987391
2025630561
1738124717
968609324
2119112432
411464478
1840232684
622132405
899000636
489160297
473175797
1805470241
928825450
1541379689
520109322
902871831
219981702
1342454749
601357721
1530016194
2003836642
1345163352
1762078282
1327697716
68378805
1767897651
445266385
1602173501
1497351032
2003704347
700711789
1285884213
825317917
68111572
44009033
1840773272
1548729755
1186539971
1918545879
1582214672
714818793
1183663863
646327248
591117566
724956025
119394043
849240667
493732433
340513919
1094016028
1176139094
1339989324
1383445197
1631684143
1116929982
332058146
1990879292
1013056806
186684643
880408735
1306172705
83513116
1455899809
413368290
520011114
2016620814
386446473
266702601
389099322
1852241954
1125329279
1836129659
601362491
707545272
897538153
801148846
1306124344
644712284
1199464631
1061279097
111986923
1255470797
1953496644
1805664073
501704281
1655704204
479757282
1899872310
33591016
1369141548
277993408
833644905
1358432192
2078039523
1694389040
794242780
1518267420
774824852
2135328400
6482098
619965437
1600923083
1181442431
1625694451
169695521
414350142
1739184814
1712417814
930215953
566010550
677703702
1036118133
1650084894
1731080434
198366683
1010669153
939716044
1978734821
427008220
1710366697
199879864
416931881
1354152556
577552256
1837641904
1216013347
610834305
1093552424
528187397
964620521
469983148
1580559244
702670739
768006688
1182432166
2134625288
1810277714
1209818204
2024860552
1267290677
1042489348
1228005437
957652479
2092664505
2031249738
841803715
595056684
1641723632
1961556469
1630984934
694885228
1209762267
619169046
893558147
800922009
414438822
401170348
178043781
251798407
666398063
1676557662
1334291831
433282852
245323772
17649353
118276557
161773485
1349490577
188843170
1109221528
1565248399
68781542
461748469
1116412332
809136879
434541439
1154206971
224238981
1139941486
1119602852
457782019
394696075
1553145923
1848321894
1641791147
1405900386
1060200731
1703784228
1157588204
1328306789
1724915552
874628926
197626530
932800693
771606074
1094453227
1467748206
1951216014
1705815119
1682262980
1094669545
1434649404
370767533
1579036728
1905214955
1923299381
1253114173
1641902510
747581097
561548368
768742638
700643172
55660872
1146760043
1660077516
1207033578
1332333642
102529698
805167748
1858026147
988043121
2060138984
1453125029
1370840562
1428153494
1897554821
599854793
2025244637
1379939190
788933108
2016048830
2131231551
89663648
422536134
1775108186
1218731152
796382903
1845880245
1155244738
1714523226
1742093715
1806070912
1203468846
1127980140
1201135468
1339712749
974524451
1458824900
283313903
1813261732
662215269
1788798073
1107902019
224449213
427157281
672305002
236221385
346157383
978662305
1030853081
992540091
1854627401
1066577232
277616458
2017398808
902143799
574687145
803499384
198643651
181579133
1994744500
1814847426
760552681
100409230
1411250110
1871455529
743805538
2071298881
1229576727
2076974809
400862868
635411700
45821988
689515548
604491820
237011930
1653827003
946278760
873553113
1217414689
1218293388
1112151606
1823015124
679214973
1560558709
2031535218
732207153
1285519483
1237830840
532176229
1317533837
858760051
235266401
1896293551
1840513802
1508274351
1516183869
290467442
569142176
1682822649
1744397676
1243672818
1387934844
1568430964
1235428272
1872029470
1785100090
462973819
1544836394
243854713
769319607
306886592
443946119
811657024
20365647
507854039
1155602546
1117840998
1151266219
1036071956
149317375
1750993274
1205020307
1322791631
722595444
1499557002
1048821040
274900054
757291601
1152506388
387766169
786798082
948356745
1873663966
1421252780
856065308
45724423
2063991546
811967533
145237450
1520392722
1933669982
2011911935
1812295903
1224713599
1882890042
268235062
1316398606
648132296
2130588473
383860676
1623590938
22683305
1185732139
1458664825
1257697707
651133451
1602974447
713395235
1995613422
1574932727
446130221
1428375134
1117477509
1117108394
1708058064
2002223627
1652612354
1255079820
1002237536
227385689
